[go: up one dir, main page]

JP2003039765A - 印刷方法、印刷システム、プログラム及び記憶媒体 - Google Patents

印刷方法、印刷システム、プログラム及び記憶媒体

Info

Publication number
JP2003039765A
JP2003039765A JP2001227950A JP2001227950A JP2003039765A JP 2003039765 A JP2003039765 A JP 2003039765A JP 2001227950 A JP2001227950 A JP 2001227950A JP 2001227950 A JP2001227950 A JP 2001227950A JP 2003039765 A JP2003039765 A JP 2003039765A
Authority
JP
Japan
Prior art keywords
information
print
data
printer
printing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001227950A
Other languages
English (en)
Inventor
Hitoshi Sunada
仁 砂田
Atsushi Inoue
淳 井上
Munehito Takase
宗人 高瀬
明子 ▲高▼木
Akiko Takagi
Kenji Maeda
健司 前田
Takahiro Atsuizumi
隆広 温泉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2001227950A priority Critical patent/JP2003039765A/ja
Publication of JP2003039765A publication Critical patent/JP2003039765A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

(57)【要約】 【課題】 ネットワーク向けの情報をユーザ毎に取得
し、その取得情報の印刷に適応させる保存・データ管理
及び印刷データ配信が可能な印刷方法、印刷システム、
プログラム及び記憶媒体を提供する。 【解決手段】 電子メールで指定されたファイルをレン
ダリングしないで印刷データとしてアダプタ106へ出
力する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、印刷方法、印刷シ
ステム、プログラム及び記憶媒体に関する。
【0002】
【従来の技術】一般的なパーソナルコンピュータを使っ
た印刷とは異なり、モバイル環境における印刷指示を行
う方法として、印刷データに変換するアプリケーション
サーバと、アプリケーションサーバから通信網を介して
印刷データを受信し、受信した印刷データを、プリンタ
のインターフェースのデータ形式に変換するプリンタア
ダプタと、プリンタアダプタから送られた印刷データを
印刷するプリンタとから構成されるプリントシステム
(印刷システム)が、本出願人によって提案されてい
る。
【0003】このプリントシステムでは、この電子メー
ルを受信したアプリケーションサーバは、受信した内容
を、指定されたプリンタに合う印刷データに変換する。
【0004】また、ファイルが添付されている電子メー
ルを受信したアプリケーションサーバは、添付されたフ
ァイルに対応するアプリケーションプログラムを起動
し、開いた添付ファイルの内容を、指定されたプリンタ
に合う印刷データに変換する。そして、アプリケーショ
ンサーバは、印刷データを、指定されたプリンタのプリ
ンタアダプタに通信網を使って送信する。プリンタアダ
プタは、送られた印刷データに対してプロトコル変換を
行い、指定されたプリンタがプリントアウトを行う。
【0005】
【発明が解決しようとする課題】近年、ニュース等をHT
ML(Hyper Text Make up Language)で記述し、配信す
るサービスや、これらニュース(コンテンツ)をキーワ
ードで検索する検索サービスが近年話題になっている。
このようなサービスを利用して取得した情報(データ)
は、通常個人のパーソナルコンピュータに保存し、各ユ
ーザが管理して、必要な時に印刷していた。
【0006】しかし、HTMLは用紙枠に収める概念が無い
ため、取得・保存したHTMLは閲覧したものと、それを印
刷した結果が異なる不具合があった。また、印刷用と称
して、規定の枠内に出力するコンテンツの提供もある
が、出力頁数が不明であったり、データが用紙から食み
出ないようにするために余白マージンが大きすぎたり
し、貧弱な印刷しか行えないという不便さがあった。
【0007】そのため、一元管理されたコンテンツの取
得、取得した情報(データ)の管理、取得したデータを
印刷に適した形式に変換し、各ユーザに便利な印刷環境
を提供するサービスが求められている。
【0008】また、上述したようなプリントシステム
は、印刷画像データの生成及び印刷制御データの連結
等、全ての印刷データ作成処理をアプリケーションサー
バで行う。その結果、アプリケージョンサーバで生成さ
れる印刷データはサイズが大きくなってしまい、作成さ
れた印刷データを、通信回線を利用して送信した場合、
送信時間が長くなってしまうという問題があった。
【0009】また、一般的に、送信時間を短くするため
には、印刷データを圧縮した上で送信すると言う方法が
考えられるが、上記アプリケージョンサーバで生成され
た印刷データは、印刷画像データと印刷制御データとを
混在させているため、既存の圧縮方法であるランレング
ス圧縮等を施しても、十分な圧縮率が得られないという
問題があった。
【0010】また、一般的に、送信時間を短くするため
には、画像データを圧縮した上で送信し、アダプタ若し
くはプリンタで画像データを解凍し、その後、圧縮デー
タを処理して印刷画像データを生成するという方法が考
えられるが、この場合には、アダプタ若しくはプリンタ
にパーソナルコンピュータと同程度の画像処理機能を持
たせる必要があるために、アダプタ若しくはプリンタの
価格が増大するという問題があった。
【0011】本発明は、上述したような従来技術の有す
る問題点を解消するためになされたもので、その第1の
目的は、ネットワークにあるネットワーク向けの情報を
ユーザ毎に取得し、その取得情報の印刷に適応させる保
存・データ管理及び印刷データ配信が可能な印刷方法、
印刷システム、プログラム及び記憶媒体を提供すること
である。
【0012】また、本発明の第2の目的は、十分な圧縮
率が得られると共に、アダプタ若しくはプリンタの価格
が増大することなく、送信時間の短縮を図ることが可能
な印刷方法、印刷システム、プログラム及び記憶媒体を
提供することである。
【0013】
【課題を解決するための手段】上記第1の目的を達成す
るために、本発明の請求項1に記載の印刷方法は、印刷
に適した印刷情報として保存・再配置を行う印刷情報保
存・再配置ステップと、前記印刷情報を電子メールとし
て送信する送信ステップと、前記電子メールを受信して
印刷データに変換する第1の変換ステップと、前記第1
の変換ステップにより変換された印刷データを前記プリ
ンタのインターフェースのデータ形式に変換する第2の
変換ステップと、前記第2の変換ステップにより変換さ
れた印刷データを前記プリンタにより印刷する印刷ステ
ップとを有することを特徴とする。
【0014】また、上記第1の目的を達成するために、
本発明の請求項2に記載の印刷システムは、印刷に適し
た印刷情報として保存・再配置を行う印刷情報保存・再
配置手段と、前記印刷情報を電子メールとして送信する
送信手段と、前記電子メールを受信して印刷データに変
換する第1の変換手段と、前記第1の変換手段により変
換された印刷データを前記プリンタのインターフェース
のデータ形式に変換する第2の変換手段と、前記第2の
変換手段により変換された印刷データを印刷する印刷手
段とを有することを特徴とする。
【0015】また、上記第1の目的を達成するために、
本発明の請求項3に記載の印刷方法は、ネットワークに
接続したコンピュータと、データの収集及び印刷データ
の生成を行うアプリケーションサーバと、プリンタとか
らなる印刷システムにより印刷処理する印刷方法におい
て、前記コンピュータの指示により前記ネットワーク上
で任意の情報を収集する情報収集ステップと、前記情報
収集ステップにより収集した収集情報から印刷データに
変換するデータ変換ステップと、前記データ変換ステッ
プにより変換された印刷データを前記プリンタに送信す
るデータ送信ステップと、前記印刷データを前記プリン
タにより印刷するように制御する第1の制御ステップと
を有することを特徴とする。
【0016】また、上記第1の目的を達成するために、
本発明の請求項4に記載の印刷方法は、請求項3に記載
の印刷方法において、カテゴリーを選択するカテゴリー
選択ステップを有し、該カテゴリ選択ステップにより選
択されたカテゴリーに関する情報を前記情報収集ステッ
プにより前記ネットワーク上で収集することを特徴とす
る。
【0017】また、上記第1の目的を達成するために、
本発明の請求項5に記載の印刷方法は、請求項3に記載
の印刷方法において、前記情報収集ステップにより収集
した収集情報から情報を選択する情報選択ステップと、
前記情報選択ステップにより選択された選択情報を保存
する選択情報保存ステップとを有することを特徴とす
る。
【0018】また、上記第1の目的を達成するために、
本発明の請求項6に記載の印刷方法は、請求項3に記載
の印刷方法において、前記収集情報を、印刷に適したレ
イアウト情報を含む形式で保存する第1の収集情報保存
ステップを有することを特徴とする。
【0019】また、上記第1の目的を達成するために、
本発明の請求項7に記載の印刷方法は、請求項6に記載
の印刷方法において、前記収集情報とは別に前記選択レ
イアウト情報を保存する選択レイアウト情報保存ステッ
プを有し、収集保存情報は繰り返しレイアウト変更でき
ることを特徴とする。
【0020】また、上記第1の目的を達成するために、
本発明の請求項8に記載の印刷方法は、請求項6または
7に記載の印刷方法において、前記レイアウト情報を選
択するレイアウト情報選択ステップを有することを特徴
とする。
【0021】また、上記第1の目的を達成するために、
本発明の請求項9に記載の印刷方法は、請求項6または
7に記載の印刷方法において、前記レイアウト情報を変
更するレイアウト情報変更ステップを有することを特徴
とする。
【0022】また、上記第1の目的を達成するために、
本発明の請求項10に記載の印刷方法は、請求項6乃至
9のいずれかに記載の印刷方法において、前記レイアウ
ト情報を伴う前記収集情報の印刷内容を表示する表示ス
テップを有することを特徴とする。
【0023】また、上記第1の目的を達成するために、
本発明の請求項11に記載の印刷方法は、請求項3に記
載の印刷方法において、前記収集情報を、印刷設定情報
を含む形式で保存する第2の収集情報保存ステップを有
することを特徴とする。
【0024】また、上記第1の目的を達成するために、
本発明の請求項12に記載の印刷方法は、請求項11に
記載の印刷方法において、前記印刷設定情報は、印刷用
紙情報であることを特徴とする。
【0025】また、上記第1の目的を達成するために、
本発明の請求項13に記載の印刷方法は、請求項11に
記載の印刷方法において、前記印刷設定情報は、印刷モ
ード情報であることを特徴とする。
【0026】また、上記第1の目的を達成するために、
本発明の請求項14に記載の印刷方法は、請求項11に
記載の印刷方法において、前記印刷設定情報は、プリン
タカートリッジ情報であることを特徴とする。
【0027】また、上記第1の目的を達成するために、
本発明の請求項15に記載の印刷方法は、請求項11に
記載の印刷方法において、前記コンピュータの指示によ
り配信先のプリンタに関る設定を変更・保存する設定変
更・保存ステップを有することを特徴とする。
【0028】また、上記第1の目的を達成するために、
本発明の請求項16に記載の印刷方法は、請求項3に記
載の印刷方法において、前記コンピュータの指示により
前記印刷情報を指定先のプリンタに配信する配信ステッ
プを有することを特徴とする。
【0029】また、上記第1の目的を達成するために、
本発明の請求項17に記載の印刷方法は、請求項16に
記載の印刷方法において、前記配信ステップによる配信
結果を表示する配信結果表示ステップを有することを特
徴とする。
【0030】また、上記第1の目的を達成するために、
本発明の請求項18に記載の印刷方法は、請求項3に記
載の印刷方法において、前記収集情報及び前記レイアウ
ト情報と関連付けて印刷設定情報を保存する第1の印刷
設定情報保存ステップと、前記第1の印刷設定情報保存
ステップにより収集保存した情報を前記印刷設定情報別
に検索する検索ステップとを有することを特徴とする。
【0031】また、上記第1の目的を達成するために、
本発明の請求項19に記載の印刷方法は、請求項18に
記載の印刷方法において、前記印刷設定情報は、印刷用
紙情報であることを特徴とする。
【0032】また、上記第1の目的を達成するために、
本発明の請求項20に記載の印刷方法は、請求項18に
記載の印刷方法において、前記印刷設定情報は、印刷モ
ード情報であることを特徴とする。
【0033】また、上記第1の目的を達成するために、
本発明の請求項21に記載の印刷方法は、請求項18に
記載の印刷方法において、前記印刷設定情報は、プリン
タカートリッジ情報であることを特徴とする。
【0034】また、上記第1の目的を達成するために、
本発明の請求項22に記載の印刷方法は、請求項3に記
載の印刷方法において、前記収集情報及び前記レイアウ
ト情報と関連付けて印刷設定情報を保存する第2の印刷
設定情報保存ステップと、前記第2の印刷設定情報保存
ステップにより収集保存した情報を用紙種類別にまとめ
て印刷するように制御する第2の制御ステップとを有す
ることを特徴とする。
【0035】また、上記第1の目的を達成するために、
本発明の請求項23に記載の印刷方法は、請求項22に
記載の印刷方法において、前記印刷設定情報は、印刷用
紙情報であることを特徴とする。
【0036】また、上記第1の目的を達成するために、
本発明の請求項24に記載の印刷方法は、請求項23に
記載の印刷方法において、前記印刷設定情報は、印刷モ
ード情報であることを特徴とする。
【0037】また、上記第1の目的を達成するために、
本発明の請求項25に記載の印刷方法は、請求項23に
記載の印刷方法において、前記印刷設定情報は、プリン
タカートリッジ情報であることを特徴とする。
【0038】また、上記第1の目的を達成するために、
本発明の請求項26に記載の印刷システムは、ネットワ
ークに接続したコンピュータと、データの収集及び印刷
データの生成を行うアプリケーションサーバと、プリン
タとからなる印刷システムにおいて、前記コンピュータ
の指示により前記ネットワーク上で任意の情報を収集す
る情報収集手段と、前記情報収集手段により収集した収
集情報から印刷データに変換するデータ変換手段と、前
記データ変換手段により変換された印刷データを前記プ
リンタに送信するデータ送信手段と、前記印刷データを
前記プリンタにより印刷するように制御する第1の制御
手段とを有することを特徴とする。
【0039】また、上記第1の目的を達成するために、
本発明の請求項27に記載の印刷システムは、請求項2
6に記載の印刷システムにおいて、カテゴリーを選択す
るカテゴリー選択手段を有し、該カテゴリー選択手段に
より選択されたカテゴリーに関する情報を前記情報収集
手段により前記ネットワーク上で収集することを特徴と
する。
【0040】また、上記第1の目的を達成するために、
本発明の請求項28に記載の印刷システムは、請求項2
6に記載の印刷システムにおいて、前記情報収集手段に
より収集した収集情報から情報を選択する情報選択手段
と、前記情報選択手段により選択された選択情報を保存
する選択情報保存手段とを有することを特徴とする。
【0041】また、上記第1の目的を達成するために、
本発明の請求項29に記載の印刷システムは、請求項2
6に記載の印刷システムにおいて、前記収集情報を、印
刷に適したレイアウト情報を含む形式で保存する第1の
収集情報保存手段を有することを特徴とする。
【0042】また、上記第1の目的を達成するために、
本発明の請求項30に記載の印刷システムは、請求項2
9に記載の印刷システムにおいて、前記収集情報とは別
に前記選択レイアウト情報を保存する選択レイアウト情
報保存手段を有し、収集保存情報は繰り返しレイアウト
変更できることを特徴とする。
【0043】また、上記第1の目的を達成するために、
本発明の請求項31に記載の印刷システムは、請求項2
9または30に記載の印刷システムにおいて、前記レイ
アウト情報を選択するレイアウト情報選択手段を有する
ことを特徴とする。
【0044】また、上記第1の目的を達成するために、
本発明の請求項32に記載の印刷システムは、請求項2
9または30に記載の印刷システムにおいて、前記レイ
アウト情報を変更するレイアウト情報変更ステップを有
することを特徴とする。
【0045】また、上記第1の目的を達成するために、
本発明の請求項33に記載の印刷システムは、請求項2
9乃至32のいずれかに記載の印刷システムにおいて、
前記レイアウト情報を伴う前記収集情報の印刷内容を表
示する表示手段を有することを特徴とする。
【0046】また、上記第1の目的を達成するために、
本発明の請求項34に記載の印刷システムは、請求項2
6に記載の印刷システムにおいて、前記収集情報を、印
刷設定情報を含む形式で保存する第2の収集情報保存手
段を有することを特徴とする。
【0047】また、上記第1の目的を達成するために、
本発明の請求項35に記載の印刷システムは、請求項3
4に記載の印刷システムにおいて、前記印刷設定情報
は、印刷用紙情報であることを特徴とする。
【0048】また、上記第1の目的を達成するために、
本発明の請求項36に記載の印刷システムは、請求項3
4に記載の印刷システムにおいて、前記印刷設定情報
は、印刷モード情報であることを特徴とする。
【0049】また、上記第1の目的を達成するために、
本発明の請求項37に記載の印刷システムは、請求項3
4に記載の印刷システムにおいて、前記印刷設定情報
は、プリンタカートリッジ情報であることを特徴とす
る。
【0050】また、上記第1の目的を達成するために、
本発明の請求項38に記載の印刷システムは、請求項2
6に記載の印刷システムにおいて、前記コンピュータの
指示により配信先のプリンタに関る設定を変更・保存す
る設定変更・保存手段を有することを特徴とする。
【0051】また、上記第1の目的を達成するために、
本発明の請求項39に記載の印刷システムは、請求項2
6に記載の印刷システムにおいて、前記コンピュータの
指示により前記印刷情報を指定先のプリンタに配信する
配信手段を有することを特徴とする。
【0052】また、上記第1の目的を達成するために、
本発明の請求項40に記載の印刷システムは、請求項3
9に記載の印刷システムにおいて、前記配信手段による
配信結果を表示する配信結果表示手段を有することを特
徴とする。
【0053】また、上記第1の目的を達成するために、
本発明の請求項41に記載の印刷システムは、請求項2
6に記載の印刷システムにおいて、前記収集情報及び前
記レイアウト情報と関連付けて印刷設定情報を保存する
第1の印刷設定情報保存手段と、前記第1の印刷設定情
報保存手段により収集保存した情報を前記印刷設定情報
別に検索する検索手段とを有することを特徴とする。
【0054】また、上記第1の目的を達成するために、
本発明の請求項42に記載の印刷システムは、請求項4
1に記載の印刷システムにおいて、前記印刷設定情報
は、印刷用紙情報であることを特徴とする。
【0055】また、上記第1の目的を達成するために、
本発明の請求項43に記載の印刷システムは、請求項4
1に記載の印刷システムにおいて、前記印刷設定情報
は、印刷モード情報であることを特徴とする。
【0056】また、上記第1の目的を達成するために、
本発明の請求項44に記載の印刷システムは、請求項4
1に記載の印刷システムにおいて、前記印刷設定情報
は、プリンタカートリッジ情報であることを特徴とす
る。
【0057】また、上記第1の目的を達成するために、
本発明の請求項45に記載の印刷システムは、請求項2
6に記載の印刷システムにおいて、前記収集情報及び前
記レイアウト情報と関連付けて印刷設定情報を保存する
第2の印刷設定情報保存手段と、前記第2の印刷設定情
報保存手段により収集保存した情報を用紙種類別にまと
めて印刷するように制御する第2の制御手段とを有する
ことを特徴とする。
【0058】また、上記第1の目的を達成するために、
本発明の請求項46に記載の印刷システムは、請求項4
5に記載の印刷システムにおいて、前記印刷設定情報
は、印刷用紙情報であることを特徴とする。
【0059】また、上記第1の目的を達成するために、
本発明の請求項47に記載の印刷システムは、請求項4
5に記載の印刷システムにおいて、前記印刷設定情報
は、印刷モード情報であることを特徴とする。
【0060】また、上記第1の目的を達成するために、
本発明の請求項48に記載の印刷システムは、請求項4
5に記載の印刷システムにおいて、前記印刷設定情報
は、プリンタカートリッジ情報であることを特徴とす
る。
【0061】また、上記第2の目的を達成するために、
本発明の請求項49に記載の印刷方法は、ネットワーク
に接続されたコンピュータと、データの収集及び印刷デ
ータの生成処理を行うアプリケーションサーバと、前記
アプリケーションサーバから通信網を介して印刷データ
を受信し且つ該受信した印刷データを接続されているプ
リンタのインターフェースのデータ形式に変換するプリ
ンタアダプタと、前記プリンタアダプタにより変換され
て送信された印刷データを印刷するプリンタとから成る
印刷システムにより印刷処理する印刷方法において、前
記印刷画像データの生成処理を前記アプリケーションサ
ーバで行う第1の印刷データ生成ステップと、前記印刷
制御データの連結処理を前記プリンタアダプタで行うデ
ータ連結処理ステップとを有することを特徴とする。
【0062】また、上記第2の目的を達成するために、
本発明の請求項50に記載の印刷方法は、請求項49に
記載の印刷方法において、前記第1の印刷データ生成ス
テップにより生成処理された印刷画像データを圧縮処理
する圧縮ステップと、前記圧縮ステップにより圧縮され
た印刷画像データを前記アプリケーションサーバから通
信網を介して前記プリンタアダプタに送信する第1の送
信ステップとを有することを特徴とする。
【0063】また、上記第2の目的を達成するために、
本発明の請求項51に記載の印刷方法は、請求項49に
記載の印刷方法において、前記プリンタの種類に対応し
た印刷制御データを前記アプリケーションサーバから通
信網を介して前記プリンタアダプタに送信する第2の送
信ステップを有することを特徴とする。
【0064】また、上記第2の目的を達成するために、
本発明の請求項52に記載の印刷方法は、請求項49に
記載の印刷方法において、前記アプリケーションサーバ
から通信網を介して送信された印刷画像データを解凍す
る解凍ステップと、前記解凍ステップにより解凍された
印刷画像データを前記アプリケーションサーバから通信
網を介して送信された印刷制御データと連結させて印刷
データを生成する第2の印刷データ生成ステップと、前
記第2の印刷データ生成ステップにより生成処理された
印刷データをプリンタのインターフェースのデータ形式
に変換する第3の変換ステップと、前記第3の変換ステ
ップにより変換された印刷データをプリンタに送信する
第3の送信ステップとを有することを特徴とする。
【0065】また、上記第2の目的を達成するために、
本発明の請求項53に記載の印刷システムは、ネットワ
ークに接続されたコンピュータと、データの収集及び印
刷データの生成処理を行うアプリケーションサーバと、
前記アプリケーションサーバから通信網を介して印刷デ
ータを受信し且つ該受信した印刷データを接続されてい
るプリンタのインターフェースのデータ形式に変換する
プリンタアダプタと、前記プリンタアダプタにより変換
されて送信された印刷データを印刷するプリンタとから
成る印刷システムにおいて、前記印刷画像データの生成
処理を前記アプリケーションサーバで行い、前記印刷制
御データの連結処理を前記プリンタアダプタで行うこと
を特徴とする。
【0066】また、上記第2の目的を達成するために、
本発明の請求項54に記載の印刷システムは、請求項5
3に記載の印刷システムにおいて、前記アプリケーショ
ンサーバにより生成処理された印刷画像データを圧縮処
理する圧縮手段と、前記圧縮手段により圧縮された印刷
画像データを前記アプリケーションサーバから通信網を
介して前記プリンタアダプタに送信する第1の送信手段
とを有することを特徴とする。
【0067】また、上記第2の目的を達成するために、
本発明の請求項55に記載の印刷システムは、請求項5
3に記載の印刷システムにおいて、前記プリンタの種類
に対応した印刷制御データを前記アプリケーションサー
バから通信網を介して前記プリンタアダプタに送信する
第2の送信手段を有することを特徴とする。
【0068】また、上記第2の目的を達成するために、
本発明の請求項56に記載の印刷システムは、請求項5
3に記載の印刷システムにおいて、前記アプリケーショ
ンサーバから通信網を介して送信された印刷画像データ
を解凍する解凍手段と、前記解凍手段により解凍された
印刷画像データを前記アプリケーションサーバから通信
網を介して送信された印刷制御データと連結させて印刷
データを生成する印刷データ生成手段と、前記印刷デー
タ生成手段により生成処理され且つ前記プリンタアダプ
タによりプリンタのインターフェースのデータ形式に変
換された印刷データをプリンタに送信する第3の送信手
段とを有することを特徴とする。
【0069】また、上記第1の目的を達成するために、
本発明の請求項57に記載の印刷方法は、ネットワーク
に接続されたコンピュータと、データの収集及び印刷デ
ータの生成を行うアプリケーションサーバと、プリンタ
とから成る印刷システムにより印刷処理する印刷方法に
おいて、前記コンピュータを介してユーザが選択した特
定のカテゴリー情報を通知するカテゴリー情報通知ステ
ップと、前記カテゴリー情報通知ステップにより通知さ
れた特定のカテゴリー情報を登録/保存するカテゴリー
情報登録/保存ステップと、ユーザが情報収集の開始を
通知する情報収集開始通知ステップと、情報収集時にユ
ーザが選択した特定のカテゴリー情報に関する情報をイ
ンターネット上で収集する情報収集ステップと、前記情
報収集ステップにより収集した情報の中からユーザが必
要とする情報を選択する情報選択ステップと、前記情報
選択ステップにより選択した情報を表示する表示ステッ
プと、前記情報選択ステップにより選択した情報をユー
ザが選択したレイアウト情報及び印刷設定情報を含む形
式で保存する情報保存ステップと、前記情報保存ステッ
プにより保存した情報を印刷設定情報別に検索する検索
ステップと、前記情報保存ステップにより保存した情報
のレイアウト情報を変更するレイアウト情報変更ステッ
プと、ユーザが前記情報保存ステップにより保存した情
報の印刷開始を指示する印刷開始指示ステップと、前記
情報保存ステップにより保存した情報を印刷データに変
換する情報変換ステップと、前記情報変換ステップによ
り変換された情報をユーザが予め指定したプリンタに配
信する配信ステップと、前記配信ステップによる配信結
果を表示する配信結果表示ステップとを有することを特
徴とする。
【0070】また、上記第1の目的を達成するために、
本発明の請求項58に記載の印刷システムは、ネットワ
ークに接続されたコンピュータと、データの収集及び印
刷データの生成を行うアプリケーションサーバと、プリ
ンタとから成る印刷システムにおいて、前記コンピュー
タを介してユーザが選択した特定のカテゴリー情報を通
知するカテゴリー情報通知手段と、前記カテゴリー情報
通知手段により通知された特定のカテゴリー情報を登録
/保存するカテゴリー情報登録/保存手段と、ユーザが
情報収集の開始を通知する情報収集開始通知手段と、情
報収集時にユーザが選択した特定のカテゴリー情報に関
する情報をインターネット上で収集する情報収集手段
と、前記情報収集手段により収集した情報の中からユー
ザが必要とする情報を選択する情報選択手段と、前記情
報選択手段により選択した情報を表示する情報表示手段
と、前記情報選択手段により選択した情報をユーザが選
択したレイアウト情報及び印刷設定情報を含む形式で保
存する情報保存手段と、前記情報保存手段により保存し
た情報を印刷設定情報別に検索する検索手段と、前記情
報保存手段により保存した情報のレイアウト情報を変更
するレイアウト情報変更手段と、ユーザが前記情報保存
手段により保存した情報の印刷開始を指示する印刷開始
指示手段と、前記情報保存手段により保存した情報を印
刷データに変換する情報変換手段と、前記情報変換手段
により変換された情報をユーザが予め指定したプリンタ
に配信する配信手段と、前記配信手段による配信結果を
表示する配信結果表示手段とを有することを特徴とす
る。
【0071】また、上記第1の目的を達成するために、
本発明の請求項59に記載の印刷システムは、ネットワ
ークに接続されたコンピュータと、データの収集及び印
刷データの生成を行うアプリケーションサーバと、プリ
ンタとから成る印刷システムにおいて、前記コンピュー
タからの指示を受ける受信サーバと、前記コンピュータ
からの指示に従い選択されたカテゴリーに従ってデータ
を収集して管理するデータ収集・管理サーバと、前記デ
ータ収集・管理サーバにより収集したデータを印刷情報
に変換し且つ該変換したデータを前記プリンタに送信す
る印刷サーバとを有することを特徴とする。
【0072】また、上記第1の目的を達成するために、
本発明の請求項60に記載の印刷システムは、請求項5
9に記載の印刷システムにおいて、前記受信サーバは、
前記コンピュータを介してユーザの指示を待つ指示待機
手段と、ユーザにカテゴリーを選択させるカテゴリー選
択手段と、ユーザが選択したカテゴリーに従ったデータ
収集を前記データ収集・管理サーバに請求するデータ収
集請求手段と、ユーザが選択したカテゴリーを前記デー
タ収集・管理サーバに通知するカテゴリー通知手段と、
前記データ収集・管理サーバから取得した情報をユーザ
に通知する情報通知手段と、ユーザに収集したデータを
選択させるデータ選択手段と、ユーザが選択したデータ
をユーザに通知するデータ通知手段と、ユーザに保存方
法を選択させる保存方法選択手段と、ユーザに印刷指示
方法を選択させる印刷指示方法選択手段とを有すること
を特徴とする。
【0073】また、上記第1の目的を達成するために、
本発明の請求項61に記載の印刷システムは、請求項6
0に記載の印刷システムにおいて、前記データ通知手段
は、ユーザが選択したデータをプレビュー画面としてユ
ーザに通知することを特徴とする。
【0074】また、上記第1の目的を達成するために、
本発明の請求項62に記載の印刷システムは、請求項6
0に記載の印刷システムにおいて、前記データ収集・管
理サーバは、前記受信サーバの指示を待つ指示待機手段
と、前記受信サーバから通知されたカテゴリーに従って
情報を収集する情報収集手段と、前記情報収集手段によ
り収集した情報を前記受信サーバに提供する情報提供手
段と、前記情報収集手段により収集した情報をレイアウ
トするレイアウト手段と、前記印刷サーバへ印刷指示す
る印刷指示手段とを有することを特徴とする。
【0075】また、上記第1の目的を達成するために、
本発明の請求項63に記載の印刷システムは、請求項6
0に記載の印刷システムにおいて、前記印刷サーバは、
指示された印刷情報に従って印刷データを生成する印刷
データ生成手段と、前記印刷データ生成手段により生成
された印刷データを特定のプリンタに配信する配信手段
を有することを特徴とする。
【0076】また、上記第1の目的を達成するために、
本発明の請求項64に記載の印刷システムは、請求項6
0に記載の印刷システムにおいて、電子メールを使用し
て前記印刷サーバに印刷開始を指示する印刷開始指示手
段を有することを特徴とする。
【0077】また、上記第1の目的を達成するために、
本発明の請求項65に記載の印刷システムは、請求項6
0に記載の印刷システムにおいて、前記アプリケーショ
ンサーバと前記プリンタとが電話回線を介して接続され
ていることを特徴とする。
【0078】また、上記第1の目的を達成するために、
本発明の請求項66に記載の印刷システムは、請求項6
5に記載の印刷システムにおいて、前記電話回線は有線
であることを特徴とする。
【0079】また、上記第1の目的を達成するために、
本発明の請求項67に記載の印刷システムは、請求項6
5に記載の印刷システムにおいて、前記電話回線は無線
であることを特徴とする。
【0080】また、上記第1の目的を達成するために、
本発明の請求項68に記載のプログラムは、ネットワー
クに接続されたコンピュータと、データの収集及び印刷
データの生成を行うアプリケーションサーバと、プリン
タとから成る印刷システムを制御するためのコンピュー
タ読み取り可能なプログラムであって、印刷に適した印
刷情報として保存・再配置を行う印刷情報保存・再配置
ステップと、前記印刷情報を電子メールとして送信する
送信ステップと、前記電子メールを受信して印刷データ
に変換する第1の変換ステップと、前記第1の変換ステ
ップにより変換された印刷データを前記プリンタのイン
ターフェースのデータ形式に変換する第2の変換ステッ
プと、前記第2の変換ステップにより変換された印刷デ
ータを前記プリンタにより印刷する印刷ステップとをコ
ンピュータに実行させるためのプログラムモジュールか
ら成ることを特徴とする。
【0081】また、上記第1の目的を達成するために、
本発明の請求項69に記載のプログラムは、ネットワー
クに接続されたコンピュータと、データの収集及び印刷
データの生成を行うアプリケーションサーバと、プリン
タとから成る印刷システムを制御するためのコンピュー
タ読み取り可能なプログラムであって、前記コンピュー
タの指示により前記ネットワーク上で任意の情報を収集
する情報収集ステップと、前記情報収集ステップにより
収集した収集情報から印刷データに変換するデータ変換
ステップと、前記データ変換ステップにより変換された
印刷データを前記プリンタに送信するデータ送信ステッ
プと、前記印刷データを前記プリンタにより印刷するよ
うに制御する第1の制御ステップとをコンピュータに実
行させるためのプログラムモジュールから成ることを特
徴とする。
【0082】また、上記第1の目的を達成するために、
本発明の請求項70に記載のプログラムは、請求項69
に記載のプログラムにおいて、カテゴリーを選択するカ
テゴリー選択ステップをコンピュータに実行させるため
のプログラムモジュールを有し、該カテゴリー選択ステ
ップにより選択されたカテゴリーに関する情報を前記情
報収集ステップにより前記ネットワーク上で収集するこ
とを特徴とする。
【0083】また、上記第1の目的を達成するために、
本発明の請求項71に記載のプログラムは、請求項69
に記載のプログラムにおいて、前記情報収集ステップに
より収集した収集情報から情報を選択する情報選択ステ
ップと、前記情報選択ステップにより選択された選択情
報を保存する選択情報保存ステップとをコンピュータに
実行させるためのプログラムモジュールを有することを
特徴とする。
【0084】また、上記第1の目的を達成するために、
本発明の請求項72に記載のプログラムは、請求項69
に記載のプログラムにおいて、前記収集情報を、印刷に
適したレイアウト情報を含む形式で保存する第1の収集
情報保存ステップをコンピュータに実行させるためのプ
ログラムモジュールを有することを特徴とする。
【0085】また、上記第1の目的を達成するために、
本発明の請求項73に記載のプログラムは、請求項72
に記載のプログラムにおいて、前記収集情報とは別に前
記選択レイアウト情報を保存する選択レイアウト情報保
存ステップをコンピュータに実行させるためのプログラ
ムモジュールを有し、収集保存情報は繰り返しレイアウ
ト変更できることを特徴とする。
【0086】また、上記第1の目的を達成するために、
本発明の請求項74に記載のプログラムは、請求項72
または73に記載のプログラムにおいて、前記レイアウ
ト情報を選択するレイアウト情報選択ステップをコンピ
ュータに実行させるためのプログラムモジュールを有す
ることを特徴とする。
【0087】また、上記第1の目的を達成するために、
本発明の請求項75に記載のプログラムは、請求項72
または73に記載のプログラムにおいて、前記レイアウ
ト情報を変更するレイアウト情報変更ステップをコンピ
ュータに実行させるためのプログラムモジュールを有す
ることを特徴とする。
【0088】また、上記第1の目的を達成するために、
本発明の請求項76に記載のプログラムは、請求項72
乃至75のいずれかに記載のプログラムにおいて、前記
レイアウト情報を伴う前記収集情報の印刷内容を表示す
る表示ステップをコンピュータに実行させるためのプロ
グラムモジュールを有することを特徴とする。
【0089】また、上記第1の目的を達成するために、
本発明の請求項77に記載のプログラムは、請求項69
に記載のプログラムにおいて、前記収集情報を、印刷設
定情報を含む形式で保存する第2の収集情報保存ステッ
プをコンピュータに実行させるためのプログラムモジュ
ールを有することを特徴とする。
【0090】また、上記第1の目的を達成するために、
本発明の請求項78に記載のプログラムは、請求項77
に記載のプログラムにおいて、前記印刷設定情報は、印
刷用紙情報であることを特徴とする。
【0091】また、上記第1の目的を達成するために、
本発明の請求項79に記載のプログラムは、請求項77
に記載のプログラムにおいて、前記印刷設定情報は、印
刷モード情報であることを特徴とする。
【0092】また、上記第1の目的を達成するために、
本発明の請求項80に記載のプログラムは、請求項77
に記載のプログラムにおいて、前記印刷設定情報は、プ
リンタカートリッジ情報であることを特徴とする。
【0093】また、上記第1の目的を達成するために、
本発明の請求項81に記載のプログラムは、請求項69
に記載のプログラムにおいて、前記コンピュータの指示
により配信先のプリンタに関る設定を変更・保存する設
定変更・保存ステップをコンピュータに実行させるため
のプログラムモジュールを有することを特徴とする。
【0094】また、上記第1の目的を達成するために、
本発明の請求項82に記載のプログラムは、請求項69
に記載のプログラムにおいて、前記コンピュータの指示
により前記印刷情報を指定先のプリンタに配信する配信
ステップをコンピュータに実行させるためのプログラム
モジュールを有することを特徴とする。
【0095】また、上記第1の目的を達成するために、
本発明の請求項83に記載のプログラムは、請求項82
に記載のプログラムにおいて、前記配信ステップによる
配信結果を表示する配信結果表示ステップをコンピュー
タに実行させるためのプログラムモジュールを有するこ
とを特徴とする。
【0096】また、上記第1の目的を達成するために、
本発明の請求項84に記載のプログラムは、請求項69
に記載のプログラムにおいて、前記収集情報及び前記レ
イアウト情報と関連付けて印刷設定情報を保存する第1
の印刷設定情報保存ステップと、前記第1の印刷設定情
報保存ステップにより収集保存した情報を前記印刷設定
情報別に検索する検索ステップとをコンピュータに実行
させるためのプログラムモジュールを有することを特徴
とする。
【0097】また、上記第1の目的を達成するために、
本発明の請求項85に記載のプログラムは、請求項84
に記載のプログラムにおいて、前記印刷設定情報は、印
刷用紙情報であることを特徴とする。
【0098】また、上記第1の目的を達成するために、
本発明の請求項86に記載のプログラムは、請求項84
に記載のプログラムにおいて、前記印刷設定情報は、印
刷モード情報であることを特徴とする。
【0099】また、上記第1の目的を達成するために、
本発明の請求項87に記載のプログラムは、請求項86
に記載のプログラムにおいて、前記印刷設定情報は、プ
リンタカートリッジ情報であることを特徴とする。
【0100】また、上記第1の目的を達成するために、
本発明の請求項88に記載のプログラムは、請求項69
に記載のプログラムにおいて、前記収集情報及び前記レ
イアウト情報と関連付けて印刷設定情報を保存する第2
の印刷設定情報保存ステップと、前記第2の印刷設定情
報保存ステップにより収集保存した情報を用紙種類別に
まとめて印刷するように制御する第2の制御ステップと
をコンピュータに実行させるためのプログラムモジュー
ルを有することを特徴とする。
【0101】また、上記第1の目的を達成するために、
本発明の請求項89に記載のプログラムは、請求項88
に記載のプログラムにおいて、前記印刷設定情報は、印
刷用紙情報であることを特徴とする。
【0102】また、上記第1の目的を達成するために、
本発明の請求項90に記載のプログラムは、請求項88
に記載のプログラムにおいて、前記印刷設定情報は、印
刷モード情報であることを特徴とする。
【0103】また、上記第1の目的を達成するために、
本発明の請求項91に記載のプログラムは、請求項88
に記載のプログラムにおいて、前記印刷設定情報は、プ
リンタカートリッジ情報であることを特徴とする。
【0104】また、上記第2の目的を達成するために、
本発明の請求項92に記載のプログラムは、ネットワー
クに接続されたコンピュータと、データの収集及び印刷
データの生成処理を行うアプリケーションサーバと、前
記アプリケーションサーバから通信網を介して印刷デー
タを受信し且つ該受信した印刷データを接続されている
プリンタのインターフェースのデータ形式に変換するプ
リンタアダプタと、前記プリンタアダプタにより変換さ
れて送信された印刷データを印刷するプリンタとから成
る印刷システムを制御するためのコンピュータ読み取り
可能なプログラムであって、前記印刷画像データの生成
処理を前記アプリケーションサーバで行う第1の印刷デ
ータ生成ステップと、前記印刷制御データの連結処理を
前記プリンタアダプタで行うデータ連結処理ステップと
をコンピュータに実行させるためのプログラムモジュー
ルから成ることを特徴とする。
【0105】また、上記第2の目的を達成するために、
本発明の請求項93に記載のプログラムは、請求項92
に記載のプログラムにおいて、前記第1の印刷データ生
成ステップにより生成処理された印刷画像データを圧縮
処理する圧縮ステップと、前記圧縮ステップにより圧縮
された印刷画像データを前記アプリケーションサーバか
ら通信網を介して前記プリンタアダプタに送信する第1
の送信ステップとをコンピュータに実行させるためのプ
ログラムモジュールから成ることを特徴とする。
【0106】また、上記第2の目的を達成するために、
本発明の請求項94に記載のプログラムは、請求項92
に記載のプログラムにおいて、前記プリンタの種類に対
応した印刷制御データを前記アプリケーションサーバか
ら通信網を介して前記プリンタアダプタに送信する第2
の送信ステップをコンピュータに実行させるためのプロ
グラムモジュールから成ることを特徴とする。
【0107】また、上記第2の目的を達成するために、
本発明の請求項95に記載のプログラムは、請求項92
に記載のプログラムにおいて、前記アプリケーションサ
ーバから通信網を介して送信された印刷画像データを解
凍する解凍ステップと、前記解凍ステップにより解凍さ
れた印刷画像データを前記アプリケーションサーバから
通信網を介して送信された印刷制御データと連結させて
印刷データを生成する第2の印刷データ生成ステップ
と、前記第2の印刷データ生成ステップにより生成処理
された印刷データをプリンタのインターフェースのデー
タ形式に変換する第3の変換ステップと、前記第3の変
換ステップにより変換された印刷データをプリンタに送
信する第3の送信ステップとをコンピュータに実行させ
るためのプログラムモジュールから成ることを特徴とす
る。
【0108】また、上記第1の目的を達成するために、
本発明の請求項96に記載のプログラムは、ネットワー
クに接続されたコンピュータと、データの収集及び印刷
データの生成を行うアプリケーションサーバと、プリン
タとから成る印刷システムを制御するためのコンピュー
タ読み取り可能なプログラムであって、前記コンピュー
タを介してユーザが選択した特定のカテゴリー情報を通
知するカテゴリー情報通知ステップと、前記カテゴリー
情報通知ステップにより通知された特定のカテゴリー情
報を登録/保存するカテゴリー情報登録/保存ステップ
と、ユーザが情報収集の開始を通知する情報収集開始通
知ステップと、情報収集時にユーザが選択した特定のカ
テゴリー情報に関する情報をインターネット上で収集す
る情報収集ステップと、前記情報収集ステップにより収
集した情報の中からユーザが必要とする情報を選択する
情報選択ステップと、前記情報選択ステップにより選択
した情報を表示する表示ステップと、前記情報選択ステ
ップにより選択した情報をユーザが選択したレイアウト
情報及び印刷設定情報を含む形式で保存する情報保存ス
テップと、前記情報保存ステップにより保存した情報を
印刷設定情報別に検索する検索ステップと、前記情報保
存ステップにより保存した情報のレイアウト情報を変更
するレイアウト情報変更ステップと、ユーザが前記情報
保存ステップにより保存した情報の印刷開始を指示する
印刷開始指示ステップと、前記情報保存ステップにより
保存した情報を印刷データに変換する情報変換ステップ
と、前記情報変換ステップにより変換された情報をユー
ザが予め指定したプリンタに配信する配信ステップと、
前記配信ステップによる配信結果を表示する配信結果表
示ステップとをコンピュータに実行させるためのプログ
ラムモジュールから成ることを特徴とする。
【0109】更に、上記第1および第2の目的を達成す
るために、請求項97に記載の記憶媒体は、請求項68
乃至96に記載のプログラムを格納したことを特徴とす
る。
【0110】
【発明の実施の形態】以下、本発明の各実施の形態を、
図面を参照して説明する。
【0111】(第1の実施の形態)まず、本発明の第1
の実施の形態を図1乃至図26に基づき説明する。
【0112】図1は、本発明の第1の実施形態に係る印
刷システム(ネットワークプリントシステム)の構成を
示す図である。この印刷システムは、電子メールを送受
信し且つその内容を表示することができる端末(以下、
PDAと記述し、パーソナルコンピュータも含む)101
と、公衆電話回線、ISDN、衛星通信網等の通信回線網1
02(本実施の形態では無線回線網を含んだ公衆回線網
とする)と、論理的な空間であるインターネット103
と通信回線網102との間を仲介する外部プロバイダ1
04と、印刷装置であるプリンタ105と、プリンタ1
05に接続されるアダプタ106と、通信回線網102
とアダプタ106とを繋ぐ携帯通信端末107と、予め
決められたプロトコルでプリンタ105と通信するアプ
リケーションサーバ108とで構成される。
【0113】PDA101は、外部プロバイダ104やア
プリケーションサーバ108へのアクセスが可能であ
る。
【0114】外部プロバイダ104は、PDA101のダ
イアルアップ接続サービスを行い、メールアカウントも
含むインターネット接続のためのユーザアカウントにつ
いて管理運営を行う。外部プロバイダ104は、予め決
められたプロトコルでPDA101と通信し、このPDA10
1の制御によってブラウジングやメールデータの送受信
を行うことができる。
【0115】アプリケーションサーバ108は、ユーザ
への情報配信(ニュース)等のコンテンツ(HTML、関連
ファイル、キーワード等)を保存、管理している。ま
た、アプリケーションサーバ108は、この保存・管理
された情報を検索するエンジンを有し、各ユーザの指示
に従って情報を取得し、この取得した情報をユーザ毎に
保存、管理する。また、ユーザ毎に設定情報を管理(登
録、個人情報、印刷データ等)し、プリンタに適したレ
イアウトを行う。また、アプリケーションサーバ108
は、複数のプリンタの各々に関連したアカウント、電話
番号、プリンタ105の種類等、様々な固有情報を管理
運営している。更に、アプリケーションサーバ108
は、PDA101のダイアルアップサービスも行うことが
できる。また、アプリケーションサーバ108は、通信
回線網102若しくはインターネット103を介したPD
A101との間の印刷指示、印字対象を、指定されたプ
リンタ(例えば、プリンタ109)に合う情報に変換
し、アダプタ106との接続(状態によりインターネッ
ト接続、通信回線網102への電話の発呼、通信回線網
102からの着信)や認証、印刷データの交換、アダプ
タ106やプリンタ105のエラーの処理等を行う。更
に、アプリケーションサーバ108は、印刷データをア
ダプタ106に即時転送することを要求したり、アダプ
タ106からの発呼を待機する等の制御を行う。
【0116】アダプタ106は、接続プリンタの判定、
プリンタ105とのインターフェースによるプリンタ1
05のエラー状態の認識、プリンタ105のステータス
や通信状態等のステータスのアプリケーションサーバ1
08への通知、携帯通信端末107の制御、ユーザによ
る操作に従ったアプリケーションサーバ108への発
呼、アプリケーションサーバ108からの着信とその指
示に従った自動発呼、アプリケーションサーバ108と
の認証、所定のプロトコルに従った受信印刷データのプ
リンタ105への送信処理等を行う。
【0117】次に、本発明の第1の実施の形態に係る印
刷システムにおけるアダプタ106について、図2を用
いて詳しく説明する。
【0118】図2は、アダプタ106の電気的構成を示
すブロック図である。
【0119】本実施の形態に係る印刷システムにおける
アダプタ108は、携帯通信端末107に通信端末イン
ターフェース(I/F)2101を介して接続し、通信端
末インターフェース2101は内部バス2103に接続
する。この通信端末インターフェース2101は、異な
る通信端末を接続する際に電気特性の相違を吸収して内
部バス2103に接続する。
【0120】プリンタ105は、プリンタインターフェ
ース2104を介してアダプタ106の内部バス210
3に接続する。本実施の形態では、アダプタ106とプ
リンタ105はIEEE1284インターフェースで接続さ
れる。プリンタインターフェース2104のIEEE128
4のネゴシエーションによりプリンタ105からアダプ
タ106は、プリンタID(識別子)を取得できる。
【0121】内部バス2103には、全体動作を制御す
るマイコン(マイクロコンピュータ)2102と、内部
の動作プログラムを記憶すると共に設定内容を記憶する
ROM(リードオンリーメモリ)2105、プログラム実
行領域及び送受信データの一時記憶を行うRAM(ランダ
ムアクセスメモリ)2106、アダプタ106を動作さ
せる電源2107、ユーザからの操作や、ユーザへの表
示を行うユーザインターフェースであるU/I2108が
接続される。
【0122】U/I2108には、電源を制御するスイッ
チSW(1)2109、プリンタ105や携帯通信端末1
07への制御を行うSW(2)2110及びSW(3)21
11、アダプタ106の状態を通知する3色LED(1)
2112及びLED(2)2113が備えられている。
【0123】ROM2105は書き換えが可能なメモリで
あり、ソフトウェアの追加変更が可能である。携帯通信
端末107に用意されている外部インターフェース部
は、アダプタ106による通信回線網103との間の発
信、着信、切断等を、外部から通信端末インターフェー
ス2101を介して制御する。そして、マイコン210
2は通信端末インターフェース2101を介して携帯通
信端末107に対し、発信、着信、切断等の制御を行
う。また、携帯通信端末107は、自己の電話番号や電
話の着信情報(RING情報、着信電話番号、携帯通信端末
107のステータス)・印刷関連のデータを通信端末イ
ンターフェース2101に出力する。これによりアダプ
タ106は、通信端末107の電話番号等の各種情報を
取得することができる。
【0124】携帯通信端末107及びアプリケーション
サーバ108は共に通信回線網103に接続されてい
る。携帯通信端末107が無線方式の通信端末である場
合は、無線基地経由にて通信回線網103に接続され
る。
【0125】アダプタ106は、通信端末インターフェ
ース2101を介して携帯通信端末107に、アプリケ
ーションサーバ108側の通信端末の電話番号に発呼す
る処理を行う。携帯通信端末107は通信回線網103
に対して前述した電話番号での接続を試みる。
【0126】ここでの接続の確立は通信回線網103の
方式に従う。
【0127】アプリケーションサーバ108側の通信端
末が携帯通信端末107からの発呼を受理すると、通信
回線網103での接続が完了する。
【0128】ROM2105は、新しいソフトウェアをイ
ンターフェース2101やインターフェース2104を
介してダウンロードし、内部プログラムの書き換えを行
う。また、ROM2105には、接続に必要な電話番号、
アダプタID等も格納され、同様に変更することができ
る。
【0129】図3は、アダプタ106及びアプリケーシ
ョンサーバ108に実装されるソフトウェアの構成を示
す図である。
【0130】同図において、アプリケーションサーバ1
08には、アプリケーション2201、TCP/IPプロト
コル群2202、通信キャリアプロトコル2203、H
/W2204が実装されている。図中、右側のアダプタ
106では、携帯通信端末107と物理的に接続される
H/W2208の上位に、通信端末との接続を確立する通
信キャリアプロトコル2207が実装されている。実際
には携帯通信端末107を介して通信回線網103に接
続されているので、通信キャリアプロトコル2207
は、通信回線網103に接続する発呼・着信・切断等の
制御を主に行う。
【0131】通信キャリアプロトコル2207の上位に
はTCP/IPプロトコル群2206が実装される。本実施
の形態では、PPP(Point to Point Protocol)やTCP
(Transmission Control Protocol)/IP(Internet P
rotocol)やFTP(File Transfer Protocol)等であ
る。アプリケーション2205は、アダプタ106とア
プリケーションサーバ108との間のアプリケーション
プロトコル、初期化、IEEE1284制御等のアダプタ機
能制御を担当し、TCP/IPプロトコル群2206を介し
て通信回線網103に対して通信を行う。
【0132】アダプタ106では、通信キャリアプロト
コル2207、TCP/IPプロトコル群2206、アプリ
ケーション2205をソフトウェアにて実装しているた
め、アダプタ106の諸機能は、マイコン2102、RO
M2105、RAM2106等にて実現される。
【0133】次に、本実施の形態に係る印刷システムの
動作について、アダプタ106とアプリケーションサー
バ108との間でデータ通信を行う場合を例にして説明
する。
【0134】マイコン2102は、インターフェース2
101を介して携帯通信端末107に対し発信、着信、
切断等の制御を行う。アダプタ106は、接続された通
信端末の電話番号を取得し、また、これを利用して電話
番号が異なる場合に接続を拒否するといったことも可能
である。発信を行うのは、アダプタ106またはアプリ
ケーションサーバ108のどちらからでも構わない。
【0135】また、コールバック用の電話番号をアプリ
ケーションサーバ108よりデータとして受信し、切断
後、アプリケーションサーバ108に対して前記電話番
号を利用したコールバックを行う(取得した電話番号や
予め決められた電話番号へコールバックする)。
【0136】携帯通信端末107及びアプリケーション
サーバ108は共に通信回線網103に接続されてい
る。携帯通信端末107が無線式の場合は、無線基地経
由にて通信回線網103へ接続される。
【0137】アダプタ106は、通信端末インターフェ
ース2101を介して携帯通信端末107に対してアプ
リケーションサーバ108に接続される電話番号に発呼
する処理を行う。携帯通信端末107は、通信回線網1
03に対して前述した電話番号での接続を試みる。ここ
での接続の確立は、通信回線網103の方式に従う。
【0138】アプリケーションサーバ108側の通信端
末が携帯通信端末107からの発呼を受理すると通信回
線網103での接続が完了する。発呼してきた通信端末
の電話番号が登録していない番号であった場合等に対し
て、通信回線網103より上位のプロトコルで接続に対
する認証を実施する。
【0139】アプリケーションサーバ108への接続
は、「アダプタ認証」を用いて認証を行う。これに使用
する情報は、「認証パケット」として準備され、接続時
にアダプタ106からアプリケーションサーバ108に
対して送信される。
【0140】認証パケットには次の情報が含まれる。 ・ Adapter ID ・ Adapter Tel Number ・ iPrinter ID iPrinter IDは、先に説明した接続ネゴシエーション
によって取得し、これを利用して認証の他にデータ作成
用ドライバー等の選択にも利用される。
【0141】接続が確立してプロトコル間での通信が確
立した状態では、図3のように各層で通信状態になる。
通信が確立し且つ認証が成功してデータ通信開始が可能
になると、アダプタ106はアプリケーションサーバ1
08から送信されてくるデータに対して処理を実行す
る。また、アダプタ106は、接続されているプリンタ
105のステータスや自身のステータスをアプリケーシ
ョンサーバ108に送信する。アプリケーションサーバ
108は、このステータスを利用して送信するデータの
形式を変更したり、送信サイズの分割や圧縮等の処理を
施す。
【0142】また、プリンタ105の用紙切れやインク
切れ等のエラー情報もステータスとしてアプリケーショ
ンサーバ108に通知する。
【0143】プロトコルより上位のレイヤーでは、アプ
リケーションサーバ108から送られてきたデータその
ものを取得し、そのデータにはプリンタ105を制御す
るコマンドまたはアダプタ106を制御するコマンドが
包括されている。本実施の形態では、プリンタ105に
データを全て渡し、このプリンタ105でデータの印刷
出力処理を行う。
【0144】例えば、アプリケーションサーバ108に
おいてプリンタコマンドを包括したデータをアダプタ1
06がデータの変更無しにプリンタ105に出力するこ
とにより印刷を行う。
【0145】<サーバの構成>図4は、図1で示したア
プリケーションサーバ108の内部構成を示す図であ
る。
【0146】同図において、3101はファイアウォー
ルサーバ(Fire Wall Server)で、外部からの侵入や
アタックの遮断等の機能を持ち、アプリケーションサー
バ108内のイントラネット上のサーバ群を安全に運用
するために使用する。3102はスイッチ(Switch)
で、アプリケーションサーバ108内のイントラネット
を構成するためのものである。3103はコミュニケー
ションサーバ(Communication Server)で、PIAFS、ア
ナログモデム、ISDN(統合サービスデジタル網)による
接続をサポートし、ファイアウォール、Radiusクライア
ント機能を持つ。3104はネットワークプリントサー
バ(Network Print Server)で、ネットワークプリン
トサービスに係り、目的に応じた印刷データの作成、プ
リントジョブ生成、アダプタ106との通信等を行う。
3105は業界標準のダイアルアップ接続ユーザ認証シ
ステムであるRadiusシステムに関するラディウスサーバ
(Radius Server)である。ラディウスサーバ3105
は、ラディウスクライアント機能を持つコミュニケーシ
ョンサーバ3103からの認証要求を受け、認証の可否
をクライアント(直接ダイアルアップしてきたPDA10
1やアダプタ106)に返す働きをする。3106はメ
ールサーバ(Mail Server)で、印刷要求メールを受け
取る。3107はWWWサーバ(WWW Server)で、ネット
ワークプリントサービスのホームページを持つ。また、
ユーザ毎にユーザホームページを提供し、各ユーザがCG
I(Computer Graphics Interface)等を用いて情報
(コンテンツ)の検索、印刷指示、プリントサービス等
を利用できるようにする。3108は公衆回線網(PSTN
/PHS/PDC)である。3109はインターネット(Inter
net)、3110はファイルサーバ(File Server)
で、情報配信(ニュース)等のコンテンツ(HTML、関連
ファイル、キーワード等)を保存、管理している。
【0147】図5は、アプリケーションサーバ108内
のソフトウェアモジュールの構成を示す図である。尚、
ネットワークプリントサーバ3104については、図6
を用いて後述する。
【0148】図5において、WWWサーバ3107のUser
HTML Pageオブジェクト3203は、ユーザ毎に生成
されるWeb Pageで、収集したコンテンツ情報をまとめ
たスクラップブックや印刷用プレビューの反映、コンテ
ンツのカテゴリーやデフォルトプリンタ等のユーザ情報
を持つ。また、CGIを用いて以下の制御を行う。 ・編集リクエストメセージをファイルサーバ3110の
File Manager3207に送ることによるコンテンツの
検索や編集制御 ・印刷したいファイルを添付したイーメール(Email)
を作成し、メールサーバ3106のEmail Manager32
01に送ることによる印刷リクエスト制御 ・プリントステータスの反映「Printer Managerオブジ
ェクト3214(図6にて後述する)」からの依頼によ
り、プリントステータスを本印刷システムのユーザのホ
ームページに反映させる機能) ・Printer Driverオブジェクト3215(図6にて後
述する)にジョブ制御メッセージを送ることによるプリ
ントジョブ制御 ・HTTPで受け取ったデータをPrinter DB3213(図
6にて後述する)に反映することによるユーザ設定の変
更等の機能 HTML Page3204は、本印刷システムを構成するドメ
インのホームページである。ユーザ登録等の機能を持
つ。ファイルサーバ3110のUser DB3209及びPr
inter DB 3213の作成依頼を行う。
【0149】ファイルサーバ3110のFile Manager
3207は、User HTML Pageオブジェクト3203か
らのリクエストを受け、User DB3209内にあるコン
テンツキーワードの検索や検出結果をファイルサーバ3
110のUser Data3208から取得したり、反映をさ
せる。また、ファイルサーバ3110のFile Manager
3207は、編集制御を行い、その結果をWWWサーバ3
107のUser HTML Pageオブジェクト3203へ通知
する機能を持つ。
【0150】ファイルサーバ3110のUser DB320
9は、WEBアプリケーションのための各ユーザ情報を格
納し、File Manager3207からのアクセス手段を提
供する。各ユーザの情報としては、以下のようなものが
あり、WEBアプリケーション登録時にユーザ毎に設定さ
れる。 ・WEB User ID(WEBアプリケーション登録時のユーザ
ネーム) ・Category List(ユーザが登録したスクラップブック
のカテゴリー名) ・User File Name(ユーザが登録したスクラップブッ
クのファイル名) ・Web User Password(WEBアプリケーション登録時の
ユーザのパスワード) ・Web Printer ID(WEBアプリケーション登録時のユ
ーザのパスワード) ・User ID(Printer DB3213用で、図6にて後述
する。) また、ファイルサーバ3110のUser DB3209は、
WEBアプリケーションのためのコンテンツ情報を格納
し、File Manager3207からのアクセス手段を提供
する。これらはWEBアプリケーション登録時にコンテン
ツ供給者毎に設定され、情報としては、以下のようなも
のがある。 ・Web Vender ID(コンテンツ供給者のユーザネー
ム) ・Category List(コンテンツのカテゴリー名) ・User File Name(コンテンツのファイル名) ファイルサーバ3110のUser Data3208には、Us
er DB3209で登録されたファイル郡が格納されてお
り、File Manager3207からのアクセス手段を提供
する。
【0151】email Manager3201は、物理的にはメ
ールサーバ3106に存在する。email Manager320
1は、IMAPサーバ機能を有し、マルチパートMIMEの解釈
や、メール到着のIMAPクライアント(本実施の形態の場
合はEmailオブジェクト3212で、その詳細は図6を
用いて後述する。)への通知を行う。
【0152】Radius Server3205は、図4のラディ
ウスサーバ3105に相当する。
【0153】Port Master3206は、図4のコミュニ
ケーションサーバ3103に相当する。
【0154】PDA3210は、図1のPDA101に相当
し、HTMLのブラウジング機能を持つ。
【0155】Adapter3211は、図1のアダプタ10
6に相当する。
【0156】Printer3212は、図1のプリンタ10
5に相当する。
【0157】尚、PDA3210とAdapter3211は、物
理的にはPHS等の通信端末を経由して本印刷システムに
接続されるが、通信端末の図示は省略してある。
【0158】図6は、ネットワークプリントサーバ31
04内のソフトウェアモジュールの構成を示す図であ
る。
【0159】同図において、イーメール(Email)オブ
ジェクト3212は、印刷対象となるデータ、ユーザID
(この場合は電子メールアドレス)を持つ。また、emai
lオブジェクト3212は、IMAPクライアント機能を持
ち、マルチパートMIMEのようなメールでも、IMAPサーバ
(本実施の形態の場合はEmail Manager3201)から
MIMEタイプに応じて個々のパートを取り出すことができ
る。更に、emailオブジェクト3212は、Printer Ma
nagerオブジェクト3214に印刷対象データを渡す機
能を持つ。
【0160】Printer DB3213は、各ユーザの情報
を格納し、Printer Managerオブジェクト3214、Us
er HTML Page3203、HTML Page3204等にデー
タベースアクセス手段を提供する。各ユーザの情報とし
ては、以下のようなものがある。
【0161】User ID(本印刷システム登録時のユーザ
ネーム) User Password(本印刷システム登録時のユーザのパス
ワード) User Tel Number(本印刷システム登録時のユーザの
電話番号) Adapter ID(アダプタに固有のID) Adapter Tel Number(アダプタに接続される電話の番
号) Printer ID(IEEE1284経由で取得されるプリンタ
機種ID) これらは本印刷システム登録時に各ユーザ毎に設定され
る。
【0162】Printer Managerオブジェクト3214
は、Printer Driverオブジェクト3215のIDを持
ち、Printer Driverオブジェクト3214の管理機能
(生成、消去、カウント、停止等)、ユーザID(この場
合は電子メールアドレス)をキーにしてPrinter DB3
213を検索する機能、Printer DB3213から取得
したPrinter IDより必要に応じて適切なPrinter Driv
erオブジェクトを生成し、印刷対象データを渡す機能等
を有する。尚、Printer Driverオブジェクトの生成と
は、プリンタに対応するプリンタドライバーを選択し、
起動することである。
【0163】Printer Driverオブジェクト3215
は、Printer IDに応じて各プリンタ用に生成される。P
rinter Managerオブジェクト3214がPrinter DB3
213から取得した、ユーザIDに応じたAdapter Tel
Number、Adapter ID、PrinterIDを保持し、印刷対象デ
ータを特定のプリンタが理解できる形式に変換する。添
付ファイル印刷の場合は、そのアプリケーションタイプ
をMIMEタイプから判断し、それに応じたアプリケーショ
ンを起動して変換する。
【0164】Print Jobオブジェクト3216は、Prin
ter Driverオブジェクト3215毎に生成される。生
成時に取得した、ユーザIDに応じたAdapter Tel Numb
er、Adapter ID、Printer IDと、Printer Driverオ
ブジェクト3215が生成した印刷データとを保持し、
印刷データをキューイングする機能と、Adapter TelNu
mberを基に、アダプタ106に対して出力する機能を持
つ。
【0165】Web Browserオブジェクト3217は、WW
Wのブラウジング機能を持つ。Printer Driverオブジェ
クト3215からのHTML取得メッセージにより、指定U
RLからHTMLで作成された情報を取得し、レンダリング
する機能を有する。
【0166】次に、図4のように構成されるアプリケー
ションサーバ108のメール印刷機能を説明する。
【0167】ユーザは、サービスを受ける前にアプリケ
ーションサーバ108内のメールサーバ3106の電子
メールアカウントを取得する。このアカウントに対して
電子メールを送ることにより、ユーザは電子メール印刷
サービスを受けることが可能となる。
【0168】また、電子メールアカウントは、1ユーザ
に対して、提供するサービス毎に異なったアカウントが
一つ用意される。この用意されたメールアカウントに印
刷したいファイル「予め決められたフォーマット(PD
F、HTML、XML等で記述された情報でもよい)」を添付し
て電子メールを送信することで、添付されたファイルの
印刷データの生成を依頼する。
【0169】情報の取得失敗があった場合は、エラーが
あった旨をアプリケーションサーバ108からPDA10
1を介してユーザにメールで通知する。
【0170】本印刷システムでのメールアカウントの付
与方法は、添付ファイル印刷用にユーザアカウント+
“A”とする。これらを、アプリケーションサーバ10
8のデータベースに登録しておく。また、登録するとき
に、このアドレスに対して電子メールが送信された場合
に、印刷に使用するプリンタ105に接続された携帯通
信端末107の電話番号もラディウスサーバ3105の
データベースに登録しておく。また、プリンタ105の
機種情報をラディウスサーバ3105のデータベースに
登録しておいても良い。
【0171】例えば、メールサーバ3106のドメイン
名をmnp.co.jpとし、ユーザがtamaというアカウントを
取得したものとする。そのとき、メールサーバ3106
は、電子メールアカウントとして“tamaA@mnp.co.jp”
を自動的に用意する。
【0172】WEBアプリケーションは、アプリケーショ
ンサーバ108内に存在する、初期登録・変更機能(ユ
ーザ登録機能、ユーザお好み情報登録機能、ユーザお好
み情報確認機能)及び情報保存機能(コンテンツ情報収
集/選択機能、コンテンツ自動レイアウト機能、スクラ
ップブック保存機能)及び保存情報一覧機能(スクラッ
プブック閲覧機能、スクラップブック印刷設定機能)を
備えた、本発明に係わるソフトウェアプログラムであ
る。
【0173】図7,8,9,10,11,12,13,
14,15は、WEBアプリケーションが本実施の形態に
係る印刷システムの基本動作中に生成し、PDA101の
画像出力装置に表示される画面を示す図である。
【0174】図7は、サービスを利用するユーザが端末
装置を介してWWWサーバ3107にアクセスした際に、W
EBアプリケーションが最初に生成/表示するメインメニ
ュー画面の一例を示す図である。
【0175】同図において、700はメニュー表示領
域、701はメニュー表示領域に配置された情報保存機
能選択用の「情報保存」ボタン、702はメニュー表示
領域に配置された保存情報一覧機能選択用の「保存情報
一覧」ボタン、703はメニュー表示領域に配置された
初期登録・変更機能選択用の「初期登録・変更」ボタ
ン、704はボタン選択用のマウスカーソルである。
【0176】ユーザは、メニュー表示領域において、マ
ウスカーソルを任意のボタン上に移動し、マウスボタン
をクリックすることにより、前記機能を選択することが
可能である。
【0177】図8は、ユーザが図7に示す画面の状態に
おいて、保存情報一覧機能選択用の「保存情報一覧」ボ
タン702を選択した場合に、ユーザにユーザ情報を本
印刷システムに登録させるために、WEBアプリケーショ
ンが生成/表示する初期登録画面の一例を示す図であ
る。
【0178】同図において、800はメニュー表示領
域、801は登録項目選択領域、802は登録処理実行
用の「登録する」ボタン、803は処理中断用の「キャ
ンセル」ボタンである。
【0179】登録項目選択領域801は、登録項目のメ
ニューと、ユーザによる情報の入力用、エディットボッ
クス及び登録項目選択用のチェックボタンにより構成さ
れる。ユーザが、登録項目選択領域801の登録項目の
メニューを見て、登録情報をエディットボックスに記入
し、登録項目選択用のチェックボタンをチェックした
後、「登録する」ボタン802を選択すれば、本印刷シ
ステムのUser DB3209(図5参照)に各ユーザの情
報が登録される。
【0180】この時、ユーザは、マウスカーソルを任意
のチェックボタン上に移動し、マウスボタンをクリック
することにより、登録項目を選択することが可能であ
る。また、ユーザは、マウスカーソルを任意のエディッ
トボックス上に移動し、マウスボタンをクリックした
後、キーボード入力装置のような文字入力装置から文字
を入力することにより、登録情報を入力することが可能
である。
【0181】図9は、ユーザに、各自の嗜好情報を登録
させるために、WEBアプリケーションが生成/表示する
お好み情報登録画面の一例を示す図である。
【0182】同図において、900はメニュー表示領
域、901はお好み情報カテゴリー表示領域、902は
お好み情報選択用チェックボックス、903はお好み情
報項目、904は登録処理実行用の「登録する」ボタ
ン、905は処理中断用の「クリア」ボタンである。
【0183】ユーザが、お好み情報カテゴリー表示領域
901及びお好み情報項目903のメニューを見て、各
自が登録を希望するお好み情報項目903の先頭に配置
されているお好み情報選択用チェックボックス902を
チェックした後、「登録する」ボタン904を選択すれ
ば、次に、お好み情報確認画面が生成/表示される。
【0184】この時、ユーザは、マウスカーソルを任意
のチェックボックス上に移動し、マウスボタンをクリッ
クすることにより、任意のお好み情報項目903を選択
することが可能である。
【0185】図10は、ユーザに、本印刷システムに登
録された各自の嗜好情報を確認させるために、WEBアプ
リケーションが生成/表示するお好み情報確認画面の一
例を示す図である。
【0186】同図において、1000はメニュー表示領
域、1001は登録済みお好み情報カテゴリー表示領
域、1002は登録済みお好み情報項目、1003は登
録処理実行用の「登録する」ボタン、1004はお好み
情報変更機能選択用の「戻る」ボタンである。
【0187】ユーザが、登録済みお好み情報カテゴリー
表示領域1001及び登録済みお好み情報項目1002
のメニューを見て、登録済み情報を確認した後、「登録
する」ボタン1003を選択すれば、各ユーザのお好み
情報がUser DB3209(図5参照)に登録される。
【0188】図11は、ユーザが図7に示す画面の状態
において、「情報保存」ボタン701を選択した場合
に、コンテンツ情報の一覧を表示して、ユーザに保存/
印刷を希望する情報を選択させるために、WEBアプリケ
ーションが生成/表示する情報収集画面の一例を示す図
である。
【0189】同図において、1100はメニュー表示領
域、1101は収集情報表示領域、1102は情報選択
処理実行用の「選択」ボタン、1103は情報一括選択
処理実行用の「一括」ボタン、1104は情報選択処理
クリア用の「クリア」ボタン、1105はコンテンツ情
報カテゴリー表示領域、1106はコンテンツ情報選択
用チェックボックス、1107はコンテンツインデック
ス情報、1108は選択情報表示領域、1109はレイ
アウト処理実行用の「レイアウトプレビュー」ボタン、
1110はコンテンツ情報選択解除処理実行用の「スク
ラップから外す」ボタン、1111は選択済みコンテン
ツ選択用チェックボックス、1112は選択済みコンテ
ンツインデックス情報、1113は選択済みコンテンツ
詳細情報である。
【0190】WEBアプリケーションは、File Manager3
207(図5参照)を制御して、各ユーザのお好み情報
に適合したコンテンツ情報を収集し、収集情報表示領域
1101に一覧として表示する。ユーザは、コンテンツ
情報カテゴリー表示領域1105、コンテンツインデッ
クス情報1107を見て、保存/印刷を希望する情報を
決定し、任意のコンテンツインデックス情報1107の
前に配置されているコンテンツ情報選択用チェックボッ
クス1106をチェックし、「選択」ボタン1102を
選択する。
【0191】すると、WEBアプリケーションは、コンテ
ンツ情報選択用チェックボックス1106にチェックさ
れているコンテンツ情報を選択済み情報として処理し、
選択情報表示領域1108に表示する。
【0192】ユーザは、選択情報表示領域1108に表
示されている選択済みコンテンツインデックス情報11
12及び選択済みコンテンツ詳細情報1113を見て、
もし、選択を解除したい情報が存在している場合には、
任意の選択済みコンテンツインデックス情報1112の
前に配置されている選択済みコンテンツ情報選択用チェ
ックボックス1111をチェックした後、「スクラップ
から外す」ボタン11101を選択する。
【0193】選択済みコンテンツ情報が存在する場合、
ユーザが「レイアウトプレビュー」ボタン1109を選
択すれば、選択済みコンテンツ情報のレイアウト処理が
開始される。
【0194】図12は、ユーザに情報収集画面で選択し
た情報を任意のレイアウトの中から選択したレイアウト
を表示し、任意の名称で保存を行わせるために、WEBア
プリケーションが生成/表示するレイアウト選択画面の
一例を示す図である。
【0195】同図において、1200はメニュー表示領
域、1201はプレビュー画面領域、1202はレイア
ウト選択指示領域、1203はデフォルトのノーマルA
4レイアウトを選択する「ノーマル選択」ボタン、12
04は画像を含む収集情報で画像を含むレイアウトを選
択する「画像あり選択」ボタン、1205は新聞のよう
な段組レイアウトを選択する「新聞調」ボタン、120
6はデフォルトのノーマルA4を用紙方向横にしたレイ
アウトを選択する「ノーマル2」ボタン、1207は各
ボタン1203〜1206で準備されたレイアウトを変
更したい場合にカスタマイズできる「カスタマイズ」ボ
タン、1208は決定したいレイアウトを保存する際に
ユーザが任意のファイル名を命名できるように設けられ
たエディットボックス、1209はユーザがレイアウト
を決定する「このレイアウトで保存」ボタンである。
【0196】各レイアウトボタンの上部には各フォーマ
ットのイメージ画像が付加されていると共に、各レイア
ウトを選択と同時にプレビュー画面領域1201には選
択されたレイアウトにより前述の収集情報を選択レイア
ウトに再生成したものをプレビューする。ユーザはこの
プレビューを見ながらレイアウトを選択することによ
り、印刷結果を容易に把握して変更することができる。
【0197】この図12の状態の時、ユーザは、マウス
カーソルを任意のチェックボタン上に移動し、マウスボ
タンをクリックすることにより、レイアウトを選択・表
示することが可能である。また、ユーザは、マウスカー
ソルを任意のエディットボックス上に移動し、マウスボ
タンをクリックした後、キーボード入力装置のような文
字入力装置から文字を入力することにより、登録情報を
入力することが可能である。
【0198】図13は、ユーザに保存されたスクラップ
情報の一覧を表示し、スクラップブックの確認及びスク
ラップブックの印刷実行及びスクラップブックの再レイ
アウトを行わせるために、WEBアプリケーションが生成
/表示する保存情報一覧画面の一例を示す図である。
【0199】同図において、1300はメニュー表示領
域、1301は図12のエディットボックス1208で
入力した保存名、またはサーバが自動生成したファイル
名の表示領域、1302は選択されたレイアウトフォー
マット種類表示領域、1303は印刷出力有無の記録表
示領域、1304は各保存情報を印刷する「印刷」ボタ
ン、1305はレイアウトを変更・保存し直すための
「変更」ボタンである。
【0200】この図13の状態の時、ユーザは、マウス
カーソルを任意のチェックボックス上に移動し、マウス
ボタンをクリックすることにより、「印刷」、「レイア
ウトの変更」を選択することが可能である。
【0201】図14は、図13に示す画面の状態におい
て、ユーザが任意のスクラップ情報の印刷実行を選択し
た場合に、印刷に関する各種設定をユーザに行わせるた
めに、WEBアプリケーションが生成/表示する印刷設定
画面の一例を示す図である。
【0202】同図において、1400はメニュー表示領
域、1401は印刷出力するレイアウト情報のサムネイ
ル表示領域、1402は出力先プリンタを選択するプリ
ンタ選択リスト、1403は印刷の開始時間を選択する
印刷開始時間指定領域、1404は印刷実行を決定する
「印刷実行」ボタン、1405は図13の保存情報一覧
画面に戻るための「戻る」ボタンである。
【0203】印刷開始時間指定領域1403では3つの
項目が用意されており、複数選択することはできない。
【0204】この図14の状態の時、ユーザは、マウス
カーソルを任意のチェックボックス上に移動し、マウス
ボタンをクリックすることにより、「プリンタ選択」、
「時間指定」、「印刷」、「戻る」を選択することが可
能である。
【0205】図15は、図12において、ユーザがカス
タマイズレイアウトを選択した場合に、レイアウトに関
する各種設定をユーザに行わせるために、WEBアプリケ
ーションが生成/表示するレイアウトカスタマイズ画面
の一例を示す図である。
【0206】同図において、1500はメニュー表示画
面、1501はレイアウトをカスタマイズするための変
更可能項目一覧表示領域、1502は設定した項目によ
り印刷結果がどのようになるかを表示させるための「レ
イアウトのプレビュー」ボタン、1503はカスタマイ
ズをしない状態で図12のレイアウト選択画面に戻るた
めの「戻る」ボタンである。
【0207】カスタマイズされるレイアウトの基本とな
るレイアウトベースは、現在指定されているフォーマッ
ト種を元にマージン等を変更するものである。
【0208】ユーザが現在表示されているレイアウトに
て保存を決定する場合は、図12に示す「このレイアウ
トで保存」ボタン1209を選択することにより保存す
ることができる。この際、カスタマイズされた設定情報
は保存され、次回のカスタマイズ選択時には、保存され
ているカスタマイズ設定がデフォルトとなる。
【0209】この図15の状態の時、ユーザは、マウス
カーソルを任意のチェックボックス上に移動し、マウス
ボタンをクリックすることにより、「変更項目の変
更」、「レイアウトプレビュー」、「戻る」を選択する
ことが可能である。
【0210】次に、本実施の形態に係る印刷システムの
動作について、図16乃至図26を用いて説明する。
【0211】図16乃至図26は、本実施の形態に係る
印刷システムの動作の流れを示すフローチャートであ
る。
【0212】<初期登録>以下、本実施の形態に係る印
刷システムにおける初期登録処理動作について、図7〜
図10、図16及び図17を用いて説明する。
【0213】ユーザは、本実施の形態に係わる印刷シス
テムのサービスを受けるために、初期登録を行わねばな
らない。
【0214】ユーザは、初期登録を行うために、PDA1
01を使ってWWWサーバ3107にアクセスする。
【0215】すると、図16のステップS1600にお
いて、WEBアプリケーションは、図7に示すメインメニ
ュー画面を生成/表示する。次に、ステップS1601
において、ユーザは、図7のメニュー表示領域700に
配置されている「初期登録・変更」ボタン703をマウ
ス704で選択する。すると、ステップS1603に進
み、本印刷システムはユーザ登録処理を開始する。次い
で、ステップS1606を経由して図17の処理に移行
する。
【0216】図17のステップS1700でWEBアプリ
ケーションは、ユーザにIDとパスワードの入力を求め
る。ここでユーザが初期登録用のIDとパスワードを入力
するとWEBアプリケーションは、ステップS1701でU
ser DB3209(図5参照)を参照し、ユーザが入力
したIDとパスワードとを検証し、初期登録か否かを判断
する。そして、初期登録であると判断された場合はステ
ップS1702へ進み、WEBアプリケーションは、図8
に示す初期登録画面を生成/表示する。次に、ステップ
S1703においてユーザは、図8の登録項目選択領域
801に表示されている登録項目のメニューに応じて、
必要項目、登録情報をエディットボックスに記入し、或
いは登録項目選択用のチェックボタンをチェックする。
次に、ステップS1704においてユーザが、図8中の
「キャンセル」ボタン803を選択するとステップS1
712へ進み、本初期登録処理動作は終了する。
【0217】一方、前記ステップS1704においてユ
ーザが、図8中の「登録する」ボタン802を選択する
とWEBアプリケーションは、アプリケーションサーバ1
08(図1参照)中のメールサーバ3106(図4参
照)の電子メールアカウントを取得し、このアカウント
をユーザに通知する。また、この時、WEBアプリケーシ
ョンは、ユーザ毎にユーザIDとパスワードを生成し、ユ
ーザに通知する。そして、WEBアプリケーションは、Use
r DB3209に各ユーザの情報を登録した後、ステッ
プS1705へ進む。
【0218】このステップS1705でWEBアプリケー
ションは、ユーザに各自の嗜好情報を登録させるため
に、図9に示すお好み情報登録画面を生成/表示する。
次に、ステップS1706においてユーザは、図9中の
お好み情報カテゴリー表示領域901及びお好み情報項
目903のメニューを見て、各自が登録を希望するお好
み情報項目903の先頭に配置されているお好み情報選
択チェックボックス902をマウスでチェックすること
で、お好み情報の選択を行う。次に、ステップS101
7でユーザが図9中の「登録する」ボタン904を選択
すればステップS1709へ進み、WEBアプリケーショ
ンは、ユーザに本印刷システムに登録された各自の嗜好
情報を確認させるために、図10に示すお好み情報確認
画面を生成表示する。
【0219】一方、前記ステップS1707で、ユーザ
が図9中の「クリア」ボタン905を選択した場合はス
テップS1708へ進み、現在のお好み情報の選択が全
てクリアされ、全てのお好み情報選択チェックボックス
9202のチェックが解除される。
【0220】その後、処理は再び前記ステップS170
6へ戻り、ユーザは、再度、お好み情報の選択を行う。
【0221】次に、ステップS1710においてユーザ
が、図10中の登録済みお好み情報カテゴリー表示領域
1001及び登録済みお好み情報項目1002を見て、
登録済み情報を確認した後、ユーザが「戻る」ボタン1
004を選択した場合は、前記ステップSヘ戻り、ユー
ザは、再度、お好み情報の選択をやり直す。
【0222】一方、前記ステップS1710においてユ
ーザが、図10中の「登録する」ボタン1003を選択
すればステップS1711へに進み、WEBアプリケーシ
ョンは、各ユーザのお好み情報をUser DB3209に登
録する。その後、ステップS1712へ進み、本登録処
理動作は終了する。
【0223】<登録変更>次に、本実施の形態に係る印
刷システムにおける登録変更処理動作について、図7,
9,10、図16及び図17を用いて説明する。
【0224】ユーザは、本実施の形態に係る印刷システ
ムのサービスを受けるために、ユーザ情報に変更があっ
た場合は登録変更を行わねばならない。
【0225】ユーザは、登録変更を行うためにPDA10
1を使ってWWWサーバ3107にアクセスする。する
と、図16のステップS1600においてWEBアプリケ
ーションは、図7に示すメインメニュー画面を生成/表
示する。次に、ステップS1601においてユーザは、
メニュー表示領域700に配置されている「初期登録・
変更」ボタン703をマウス704で選択する。すると
ステップS1603へ進み本印刷システムは、ユーザ登
録処理を開始する。次に、ステップS1606を経由し
て図17のステップS1700へ進む。
【0226】このステップS1700でWEBアプリケー
ションは、ユーザにIDとパスワードの入力を求める。こ
こでユーザは、初期登録時に通知されたユーザ各自のID
とパスワードを入力する。するとWEBアプリケーション
は、ステップS1701でUser DB3209を参照し
て、ユーザが入力したIDとパスワードとを検証し、ユー
ザを識別する。
【0227】前記ステップS1701で初期登録ではな
い(登録変更である)と判断された場合はステップS1
705へ進み、WEBアプリケーションは、ユーザに各自
の嗜好情報を再登録させるために、図9に示すお好み情
報登録画面を生成/表示する。
【0228】この時、WEBアプリケーションは、User DB
3209を参照し、識別されたユーザの既保存のお好み
情報を取得して、選択済みの項目として画面に表示す
る。
【0229】次に、ステップS1706においてユーザ
は、図9中のお好み情報カテゴリー表示領域901及び
お好み情報項目903のメニューを見て、各自が登録を
希望するお好み情報項目903の先頭に配置されている
お好み情報選択チェックボックス902をマウスでチェ
ックすることで、お好み情報の再選択を行う。次に、ス
テップS1707でユーザが、「登録する」ボタン90
4を選択すればステップS1709へ進み、WEBアプリ
ケーションは、ユーザに本印刷システムに登録された各
自の嗜好情報を確認させるために、図10に示すお好み
情報確認画面を生成表示する。
【0230】一方、前記ステップS1707においてユ
ーザが、「クリア」ボタン905を選択した場合はステ
ップS1708へ進み、現在のお好み情報の選択が全て
クリアされ、全てのお好み情報選択チェックボックス9
02のチェックが解除される。その後、再び前記ステッ
プS1706へに戻り、ユーザは、再度、お好み情報の
選択を行う。
【0231】次に、ステップS1710においてユーザ
が、図10中の登録済みお好み情報カテゴリー表示領域
901及び登録済みお好み情報項目902を見て、登録
済み情報を確認した後、ユーザが「戻る」ボタン904
を選択した場合は、前記ステップS1706へに戻り、
ユーザは、再度、お好み情報の選択をやり直す。
【0232】一方、前記ステップS1710においてユ
ーザが、「登録する」ボタン903を選択すればステッ
プS1711へ進み、WEBアプリケーションは、各ユー
ザのお好み情報をUser DB3209に登録する。この
時、WEBアプリケーションは、アプリケーションサーバ
108中のメールサーバ3106の電子メールアカウン
トを取得し、このアカウントをユーザに通知する。その
後、ステップS1712へ進み、本登録処理動作は終了
する。
【0233】<コンテンツ情報の選択>次に、本実施の
形態に係る印刷システムにおけるコンテンツ情報の選択
処理動作について、図7,11、図16及び図18を用
いて説明する。
【0234】ユーザは、本実施の形態に係る印刷システ
ムにおけるスクラップブック作成/保存/印刷サービス
を利用するために、PDA101を使って、WWWサーバ31
07にアクセスする。すると、図16のステップS16
00においてWEBアプリケーションは、図7に示すメイ
ンメニュー画面を生成/表示する。次に、ステップS1
601においてユーザは、メニュー表示領域700に配
置されている「情報保存」ボタン701をマウス704
で選択する。するとステップS1602へ進み、本印刷
システムは、コンテンツ情報収集処理を開始する。次
に、ステップS1605を経由して、図18のステップ
S1800へ進む。
【0235】このステップS1800でWEBアプリケー
ションは、ユーザにIDとパスワードの入力を求める。こ
こでユーザは、初期登録時に通知されたユーザ各自のID
とパスワードを入力する。するとWEBアプリケーション
は、次のステップS1801においてUser DB3209
を参照して、ユーザが入力したIDとパスワードとを検証
し、ユーザを識別する。
【0236】ここで、IDとパスワードが正しくない場合
(ユーザを識別できない場合)は前記ステップS180
0へ戻り、WEBアプリケーションは、ユーザにIDとパス
ワードの再入力を求める。
【0237】一方、前記ステップS1801においてID
とパスワードとが正しい場合(ユーザが識別できた場
合)は次のステップS1802へ進み、WEBアプリケー
ションは、図11に示す情報収集画面を生成/表示す
る。
【0238】この時、ステップS1803でWEBアプリ
ケーションは、識別されたユーザのお好み情報をUser
DB3209から参照して、File Manager3207を制
御して、ユーザのお好み情報に適合したコンテンツ情報
をファイルサーバ3110(図4参照)から収集し、図
11の収集情報表示領域1101に一覧として表示す
る。
【0239】次に、ステップS1804でユーザは、図
11中のコンテンツ情報カテゴリー表示領域1105及
びコンテンツインデックス情報1107を見て、スクラ
ップブックにして保存/印刷を希望する情報を決定し、
任意のコンテンツインデックス情報1107の前に配置
されているコンテンツ情報選択用チェックボックス11
06をチェックし、収集情報を選択する。
【0240】次に、ステップS1805においてユーザ
が、図11中の「一括」ボタン1103を選択した場合
は、ステップS1806へ進み、WEBアプリケーション
は、図11中の収集情報表示領域1101に表示されて
いる全てのコンテンツインデックス情報1107の前に
配置されているコンテンツ情報選択用チェックボックス
1106をチェックする。その後、前記ステップS18
04へ戻り、ユーザは、再度、収集情報の選択を行う。
【0241】一方、前記ステップS1805においてユ
ーザが、図11中の「クリア」ボタン1104を選択し
た場合は、ステップS1807へ進み、WEBアプリケー
ションは、図11中の収集情報表示領域1101に表示
されている全てのコンテンツインデックス情報1107
の前に配置されているコンテンツ情報選択用チェックボ
ックス1106のチェックを解除する。その後、前記ス
テップS1804へ戻り、ユーザは、再度、収集情報の
選択を行う。
【0242】一方、前記ステップS1805においてユ
ーザが、図11中の「選択」ボタン1102を選択した
場合はステップS1808へ進み、WEBアプリケーショ
ンは、収集情報が選択されているか否かをチェックす
る。そして、収集情報が選択されていないと判断された
場合は前記ステップS1804へ戻り、ユーザは、再
度、収集情報の選択を行う。
【0243】一方、前記ステップS1808において収
集情報が選択されていると判断された場合はステップS
1809へ進み、WEBアプリケーションは、図11中の
収集情報表示領域1101に表示されているコンテンツ
インデックス情報1107の前に配置されているコンテ
ンツ情報選択用チェックボックス1106がチェックさ
れているコンテンツ情報を取りまとめて、スクラップ情
報を生成する。
【0244】次に、ステップS1810へ進みWEBアプ
リケーションは、前記ステップS1809において生成
したスクラップ情報を、スクラップ選択結果一覧とし
て、図11中の選択情報表示領域1108に表示する。
【0245】次に、ステップS1811でユーザは、選
択情報表示領域1108に表示されている選択済みコン
テンツインデックス情報1112及び選択済みコンテン
ツ詳細情報1113を見て、もし、選択を解除したい場
合は、任意の選択済みコンテンツインデックス情報11
12の前に配置されている選択済みコンテンツ情報選択
用チェックボックス1111をチェックして、スクラッ
プ情報を選択する。
【0246】そして、次のステップS1812でユーザ
が、図11中の「スクラップから外す」ボタン1110
を選択した場合はステップS1813へ進み、WEBアプ
リケーションは、スクラップ情報が選択されているか否
かをチェックする。そして、スクラップ情報が選択され
ていないと判断された場合は前記ステップS1811へ
戻る。
【0247】一方、前記ステップS1813においてス
クラップ情報が選択されていると判断された場合はステ
ップS1814へ進みWEBアプリケーションは、前記ス
テップS1811において選択されたスクラップ情報を
スクラップ情報から削除して、スクラップ情報を再作成
する。その後、前記ステップS1808へ戻る。
【0248】また、前記ステップS1812においてユ
ーザが、図11中の「レイアウトプレビュー」ボタン1
109を選択した場合はステップS1815へ進み、WE
Bアプリケーションは、スクラップ情報をテンポラリに
保存する。その後、図20及び図21に示すレイアウト
選択処理に進む。
【0249】<レイアウトの選択・レイアウトカスタマ
イズ>次に、本実施の形態に係る印刷システムにおける
レイアウトの選択・レイアウトカスタマイズ処理動作に
ついて、図12,15、図20及び図21を用いて説明
する。
【0250】ユーザは収集した情報を保存する前に、印
刷用のレイアウトを決定する必要がある。
【0251】図20のステップS2000において、図
12に示すレイアウト選択画面におけるレイアウト表示
領域1201にデフォルトレイアウトフォーマットであ
るノーマルA4フォーマット形式で収集した情報をプレ
ビュー表示する。次に、ユーザは収集情報を保存するレ
イアウト形式の選択をレイアウト選択ボタン1203〜
1206にて選択、またはノーマルA4で保存する場合
はそのままレイアウト保存処理を行う。次に、ステップ
S2001で、前記ステップS2000において選択さ
れたボタンの判断処理を行う。
【0252】以下、このステップS2001においてレ
イアウト選択ボタン1203〜1206により各レイア
ウトが選択された場合の処理をそれぞれ説明する。
【0253】「ノーマル」ボタン1203が選択された
場合は、図21のステップS2002でプレビュー画面
のレイアウト表示領域1201にノーマルA4レイアウ
トを表示し、次の選択イベントを待つ。次に、ステップ
S2006へ進んで、別のレイアウト選択ボタンが選択
されたか否かを判断する。そして、別のレイアウト選択
ボタンが選択されたと判断された場合は、図22のステ
ップS2001へ遷移し、各レイアウト処理に従いレイ
アウトを表示する。
【0254】一方、前記図21のステップS2006に
おいて「保存ボタン」が選択された場合は、次のステッ
プS2010へ進んで、ノーマルレイアウトで保存する
保存処理を開始し、次のステップS2016へ進んで、
ファイル名が入力されているか否かを判断する。そし
て、図12中のファイル名エディットボックス1208
に何も入力されていないと判断された場合、または入力
されたがファイル名に使用できない指定外の文字が検出
されたと判断された場合は、いずれもステップS201
8へ進んで、Webアプリケーションが自動生成した保存
ファイル名で収集した情報をノーマルレイアウトにて保
存する。
【0255】一方、前記ステップS2016において図
12中のファイル名エディットボックス1208にファ
イル名が入力されていると判断された場合は、次のステ
ップS2017へ進んで、入力されたファイル名にて収
集した情報をノーマルレイアウトにて保存する。この保
存データは、前述したファイルサーバ3110に保存さ
れる。前記ステップS2018及びステップS2017
において情報を保存した後は、保存情報一覧画面の表示
を行うため図19の処理へ遷移する。
【0256】また、図12中の「画像あり」ボタン12
04が選択された場合は、図21のステップS2003
へ進んで、プレビュー画面のレイアウト表示領域120
1に画像ありレイアウトを表示し、次のステップS20
07へ進んで、別のレイアウト選択ボタンが選択された
か否かを判断する。そして、別のレイアウト選択ボタン
が選択されたと判断された場合は、図20のステップS
2001へ遷移し、各レイアウト処理に従いレイアウト
を表示する。
【0257】一方、前記ステップS2007において、
図12中の「保存」ボタン1209が選択された場合
は、次のステップS2011へ進んで、画像ありレイア
ウトで保存する保存処理を開始する。次に、ステップS
2016へ進んで、ファイル名が入力されているか否か
を判断する。そして、図12中のファイル名エディット
ボックス1208に何も入力されていないと判断された
場合、または入力されたがファイル名に使用できない指
定外の文字が検出された場合は、いずれもステップS2
018へ進んで、Webアプリケーションが自動生成した
保存ファイル名で収集した情報を画像ありレイアウトに
て保存する。
【0258】一方、前記ステップS2016において、
図12中のファイル名エディットボックス1208にフ
ァイル名が入力されていると判断された場合はステップ
S2017へ進んで、入力されたファイル名にて収集し
た情報を画像ありレイアウトにて保存する。この保存デ
ータは、前述したファイルサーバ3110に保存され
る。
【0259】前記ステップS2017及びステップS2
018において情報を保存した後は、保存情報一覧画面
の表示を行うため、図19の処理へ遷移する。
【0260】また、図12中の「新聞調」ボタン120
5が選択された場合は、図20のステップS2004へ
進んで、プレビュー画面のレイアウト表示領域1201
に新聞調レイアウトを表示し、次のステップS2008
へ進む。このステップS2008では別のレイアウト選
択ボタンが選択されたか否かを判断する。そして、別の
レイアウト選択ボタンが選択されたと判断された場合は
「F」へ遷移し、各レイアウト処理に従いレイアウトを
表示する。
【0261】一方、前記ステップS2008において、
図12中の「保存」ボタン1209が選択されたと判断
された場合はステップS2012へ進んで、新聞調レイ
アウトで保存する保存処理を開始し、図21のステップ
S2016へ進んで、ファイル名が入力されているか否
かを判断する。そして、図12中のファイル名エディッ
トボックス1208に何も入力されていないと判断され
た場合、または入力されたがファイル名に使用できない
指定外の文字が検出された場合は、図21のステップS
2018へ進んで、Webアプリケーションが自動生成し
た保存ファイル名で収集した情報を新聞調レイアウトに
て保存する。
【0262】また、前記ステップS2016において、
図12中のファイル名エディットボックス1208にフ
ァイル名が入力されていると判断された場合は、次のス
テップS2017へ進んで、入力されたファイル名にて
収集した情報を新聞調レイアウトにて保存する。この保
存データは、前述したファイルサーバ3110に保存さ
れる。前記ステップS2017及びステップS2018
において情報を保存した後は、保存情報一覧画面の表示
を行うため、図19の処理へ遷移する。
【0263】また、図12中の「ノーマル2」ボタン1
206が選択された場合は、図20のステップS200
5へ進んで、プレビュー画面のレイアウト表示領域12
01にノーマル2レイアウトを表示し、次のステップS
2009へ進む。このステップS2009では、別のレ
イアウト選択ボタンが選択されたか否かを判断する。そ
して、別のレイアウト選択ボタンが選択されたと判断さ
れた場合は「F」へ遷移し、各レイアウト処理に従いレ
イアウトを表示する。
【0264】一方、前記ステップS2009において図
12中の「保存ボタン」1209が選択されたと判断さ
れた場合は、次のステップS2013へ進んで、ノーマ
ル2レイアウトで保存する保存処理を開始し、図21の
ステップS2016へ進んで、ファイル名が入力されて
いるかを判断する。そして、図12中のファイル名エデ
ィットボックス1208に何も入力されていない場合、
または入力されたがファイル名に使用できない指定外の
文字が検出されたと判断された場合は、いずれもステッ
プS2018へ進んで、Webアプリケーションが自動生
成した保存ファイル名で収集した情報をノーマル2レイ
アウトにて保存する。
【0265】一方、前記ステップS2016においてフ
ァイル名エディットボックス1208にファイル名が入
力されていると判断された場合は、ステップS2017
へ進んで、入力されたファイル名にて収集した情報をノ
ーマル2レイアウトにて保存する。この保存データは、
前述したファイルサーバ3110に保存される。
【0266】前記ステップS1207及びステップS1
208において情報を保存した後は、保存情報一覧画面
の表示を行うため、図19の処理へ遷移する。
【0267】また、図12中の「カスタマイズ」ボタン
1207が選択された場合は、図15に示すレイアウト
カスタマイズ画面1500を表示する。
【0268】図12中の「カスタマイズ」ボタン120
7によるレイアウト選択のカスタマイズは、既に準備さ
れているフォーマット枠(各ボタン1203〜120
6)では期待するレイアウト結果が得られない場合、ユ
ーザが調節できるように用意されている。
【0269】レイアウトカスタマイズ画面1500で
は、レイアウトをカスタマイズするための変更可能項目
一覧が表示され、変更はチェックした項目1501が反
映される。
【0270】図20のステップS2014にて図15の
「レイアウトのプレビュー」ボタン1502が選択され
た場合は、次にステップS2015に進んで、変更した
レイアウト条件(変更項目)を盛り込んだレイアウトで
処理され、図12のレイアウト表示領域1201に表示
した後、「E」へ遷移する。
【0271】ユーザがプレビュー表示を見て更に調整
(変更)を加えるのであれば、再度図12中の「カスタ
マイズ」ボタン1207を選択することにより、繰り返
しレイアウト変更を行うことができる。
【0272】前記ステップS2014において図15中
の「戻る」ボタン1503が選択された場合は、レイア
ウトカスタマイズ画面1500で選択されている設定の
ままの状態に戻る。
【0273】<保存情報一覧、印刷設定>次に、保存情
報一覧、印刷設定処理動作について、図12,13,1
4及び図19を用いて説明する。
【0274】まず、ステップS1900ではファイルサ
ーバ3110に保存されているユーザの情報を一覧表示
する。
【0275】図13に示す保存情報一覧画面1300で
は、各保存ファイル名毎に「印刷」ボタン1304、
「変更」ボタン1305が用意されており、印刷、レイ
アウトフォーマット変更が選択できる。
【0276】次のステップS1901では図12中の
「印刷」ボタン1304、「変更」ボタン1305の判
断を行う。そして、「変更」ボタン1305が選択され
たと判断された場合は図20の処理へ遷移し、図12に
示すレイアウト選択画面にて再度レイアウトの変更を行
う。
【0277】一方、前記ステップS1901において
「印刷」ボタン1304が選択されたと判断された場合
は、ステップS1902へ進んで、図14に示す印刷設
定画面を表示する。図14の印刷設定画面では、印刷設
定表示領域1400に出力するレイアウトのサムネイル
と出力するプリンタ等を表示する。
【0278】次に、ステップS1903へ進んで、図1
4中の「戻る」ボタン1405が選択されたと判断され
た場合は、保存情報一覧に戻るため前記ステップS19
00へ遷移する。
【0279】一方、前記ステップS1903において、
図14中のプリンタ選択1402、印刷開始時間設定1
403に変更が加えられたと判断された場合は、ステッ
プS1904へ進んで、印刷用の設定を更新した後、前
記ステップS1903へ戻る。
【0280】図14中の印刷開始時間設定1403は、
デフォルトで「すぐに印刷」が選択されているが、時間
指定項目、サーバに保存項目が選択できる。サーバに保
存とは、サーバが印刷データを生成した時点で処理を止
め、ユーザがアダプタ3122(図5参照)で接続・印
刷を実行するのを待つモードのことである。
【0281】図13中の「印刷」ボタン1304が選択
された場合は、ステップS1905へ進んで、印刷処理
を実行する。Webアプリケーションは、「印刷」ボタン
1304が選択されると、データをレンダリングサーバ
に渡して、レンダリングを行う。
【0282】<サーバ処理>次に、本実施の形態に係る
印刷システムにおける印刷機能を実現する際のサーバ処
理動作について、図22を用いて説明する。
【0283】図22は、アプリケーションサーバ108
において一般的な印刷機能を実現する際のサーバ処理の
手順を示すフローチャートである。
【0284】まず、ステップS2200でMail Server
3106は、SMTPサーバ、IMAPサーバ機能を有し、メー
ル受信を待ち受け、受信したらIMAPプロトコルでEmail
オブジェクト3212に通知する。
【0285】次に、ステップS2201でEmailオブジ
ェクト3203は、IMAPクライアント機能を有し、メー
ル受信を通知されると、MIMEタイプを指定することによ
りMail Server3106から添付ファイルパートを抜き
出し、添付ファイル印刷であることを示す印刷機能IDを
付加して、Printer Manager3214に処理を依頼(印
刷指示)する。
【0286】次に、ステップS2202でPrinter Man
ager3214は、Emailオブジェクト3212からの印
刷指示を受け取ると、そのUser IDを基にPrinter DB
3213を参照し、User ID、User Tel Number、Use
r Password、Adapter ID、Adapter Tel Number、P
rinterIDからなるプリントIDを取得する。そして
Printer IDに示されたPrinter Driverオブジェクトを
生成し、印刷すべきデータを渡す。この処理の詳細につ
いては、図24及び図25を用いて後述する。
【0287】次に、ステップS2203でPrinter Dri
verオブジェクト3215は、Printer Manager321
4から印刷データ、そのMIMEタイプ、プリントID、印刷
機能ID(本文/添付ファイル/URL)を渡されて起動
する。受信メールのMIMEタイプを基にそのファイルフォ
ーマットを判断する。そして画像処理、色処理を行い、
Print Jobオブジェクトを生成する。
【0288】一方、サポートしていないファイルフォー
マットの場合、エラーとしてPrinter Manager3214
に通知し、印刷を中止する(図示省略)。
【0289】ファイルフォーマットとは、例えばAdobe
Systems社のPost Script、Microsoft社のWORD、JPEG、
GIF等のフォーマットやMicrosoft社のWindowsアプリケ
ーションにて、既にプリンタ固有の印刷データに変換さ
れたファイルを指す。
【0290】次に、ステップS2204でPrint Jobオ
ブジェクト3216は、プリントIDより出力先のアダプ
タ108に接続して印刷データ出力を試みる。この処理
の詳細については後述する。
【0291】次に、アダプタ108の処理動作を、図2
3を用いて説明する。
【0292】図23は、アダプタ108の処理手順を示
すフローチャートである。
【0293】まず、ステップS2300でアダプタ10
8は、自ら、またはコールバックにより本印刷システム
に接続する。RADIUSサーバ3105(図4参照)等で認証
処理を行い、接続が完了したら、次のステップS230
1で本印刷システムのサーバのPrinter Manager321
4(図6参照)にプリントジョブの転送を依頼する。次
に、ステップS2302でプリントジョブの転送を待
ち、プリントジョブを受信したら、次のステップS23
03でIEEE1284等を経由してプリンタ105に
印刷データを送信する。その際、アダプタ108は、プ
リンタ105からのエラー等のステータスをハンドリン
グした後、本処理動作を終了する。
【0294】次に、アプリケーションサーバ108内の
ネットワークプリントサーバ3104のPrinter Manag
er3214の処理動作を、図24及び図25を用いて説
明する。
【0295】図24及び図25は、Printer Manager3
214の処理手順を示すフローチャートである。
【0296】まず、図24のステップS2400でPrin
ter Manager3214は、Emailオブジェクト3212
やAdapter3211からのメッセージ通知を待つ。次
に、ステップS2401で、前記ステップS2400に
おいて届いたメッセージ通知がAdapter3211からの
メッセージであるか否かを判断する。そして、メッセー
ジ通知がAdapter3211からのメッセージであると判
断された場合は、次のステップS2402へ進んでAdap
ter ID、Printer IDを取得して確認する。次に、ステ
ップS2403で、そのメッセージタイプに応じてPrin
ter Driverオブジェクト3215にメッセージを送っ
て動作を制御する(停止、再開、削除等)。これによ
り、プリントジョブの制御(停止、再開、削除等)が行
われる。前記ステップS2403の処理を終了後は、前
記ステップS2400へ戻る。
【0297】一方、前記ステップS2401においてメ
ッセージ通知がAdapter3211からのメッセージでな
いと判断された場合は、ステップS2404へ進んで、
前記ステップS2400において届いたメッセージ通知
がEmailオブジェクト3203からのもので且つ印刷指
示であるか否かを判断する。そして、メッセージ通知が
Emailオブジェクト3203からのもので且つ印刷指示
であると判断された場合は、次のステップS2405へ
進んでUser IDを得る。次に、ステップS2406でPr
inter DB3213を検索する。ここで参照するIDは、U
ser ID、UserTel Number、User Password、Adapter
ID、Adapter Tel Number、Printer IDからなるプリント
IDである。
【0298】次に、ステップS2407へ進んで、プリ
ントID中のPrinter IDがAプリンタであるか否かを判断
する。そして、プリントID中のPrinter IDがAプリンタ
であると判断された場合は、次のステップS2408へ
進んで、Aプリンタ用のPrinter Driverオブジェクト
を生成した後、前記ステップS2400へ戻る。
【0299】一方、前記ステップS2404において、
印刷指示でないと判断された場合は、ステップS240
9へ進んで、Printer Manager3214が受け取ったメ
ッセージがエラーメッセージであるか否かを判断する。
そして、Printer Manager3214が受け取ったメッセ
ージがエラーメッセージでないと判断された場合は、本
処理動作を終了する。また、Printer Manager3214
が受け取ったメッセージがエラーメッセージであると判
断された場合は、図25のステップS2414へ進ん
で、そのUser IDに対してエラータイプに応じたエラー
メールを送信する。次に、ステップS2415へ進ん
で、User HTML Pageにエラーを通知し、ユーザのホー
ムページにそのステータスを反映してもらう。前記ステ
ップS2415の処理を終了後は、図24のステップS
2400へ戻る。
【0300】一方、前記ステップS2407において、
プリントID中のPrinter IDがAプリンタでないと判断さ
れた場合は、図25のステップS2410へ進んで、プ
リントID中のPrinter IDがBプリンタであるか否かを
判断する。そして、プリントID中のPrinter IDがBプ
リンタであると判断された場合は、次のステップS24
11へ進んで、Bプリンタ用のPrinter Driverオブジ
ェクトを生成した後、図24のステップS2400へ戻
る。
【0301】一方、前記ステップS2410において、
プリントID中のPrinter IDがBプリンタでないと判断
された場合は、ステップS2412へ進んで、プリント
ID中のPrinter IDがCプリンタであるか否かを判断す
る。そして、プリントID中のPrinter IDがCプリンタ
であると判断された場合は、次のステップS2413へ
進んで、Cプリンタ用のPrinter Driverオブジェクト
を生成した後、図24のステップS2400へ戻る。
【0302】一方、前記ステップS2412において、
プリントID中のPrinter IDがCプリンタでないと判断
された場合は、前記ステップS2414へ進んで、その
UserIDに対してエラータイプに応じたエラーメールを送
信する。次に、ステップS2415へ進んで、User HT
ML Pageにエラーを通知し、ユーザのホームページにそ
のステータスを反映してもらう。前記ステップS241
5の処理を終了後は、図24のステップS2400へ戻
る。
【0303】ここで、Aプリンタ、Bプリンタ、Cプリ
ンタとは、例えば、A社インクジェットプリンタ、B社
レーザビームプリンタ、C社サーマルプリンタ等であ
り、それらのプリンタに対応したPrinter Driverオブ
ジェクトを生成する(対応したドライバーを選択し起動
する)。
【0304】次に、アプリケーションサーバ108内の
ネットワークプリントサーバ3104で行われるPrinte
r Jobオブジェクト処理動作を、図26のフローチャー
トに基づき説明する。
【0305】まず、ステップS2600で、Printer Jo
bオブジェクト3216は、印刷(プリント)開始メッセ
ージを待つ。次に、ステップS2601で、Printer D
riverオブジェクト3206による処理が終わり、印刷
開始メッセージが届いたらCommunication Server31
03のPort Master3206を介してAdapter3211
に接続を試みる。次に、ステップS2602で、前記ス
テップS2601におけるAdapter3211の接続に成
功したか否かを判断する。そして、Adapter3211の
接続に成功したと判断された場合は、次のステップS2
603へ進んで、Adapter3211のPrinter IDを確認
する。そして、ステップS2604でPrinterIDが一致
したか否かを判断する。そして、Printer IDが一致し
たと判断された場合は、次のステップS2605へ進ん
で、印刷データをLPRのようなプロトコルを用いてAdapt
er3211に対して送信する。その際、Printer IDか
ら判断して、紙トレーを備えていないようなプリンタの
場合、プリントジョブを1ページ単位に区切ることがあ
る。前記ステップS2605における処理が終了後は、
本処理動作を終了する。
【0306】一方、前記ステップS2602においてAd
apter3211の接続に失敗したと判断された場合、或
いは前記ステップS2604においてPrinter IDが異
なっていると判断された場合は、いずれもステップS2
606へ進んで、その旨エラーとしてPrinter Driver
オブジェクト3206に通知し、その後、本処理動作を
終了する。
【0307】尚、印刷データの転送をアプリケーション
サーバ108が発呼して行う場合と、アダプタ106が
発呼して行う場合の2通りが可能である。
【0308】アダプタ106が発呼する場合は、アダプ
タ106(=3211)がアプリケーションサーバ10
8にログインする。この場合、Adapter3211がPort
Master3206に電話し、Adapter ID、Adapter Te
l Number、Printer IDを認証のキーとしてログインす
る。認証のキーは、Port Master3206からRadiusSe
rver3205を経由してPrinter DB3213に送ら
れ、このPrinter DB3213でチェックされる。この
ログイン接続はTCP/IP接続であるが、PortMaster
3206によってAdapter3211に与えられるIPア
ドレスは、本印刷システムのプライベートアドレスであ
る。
【0309】前記プロセスでログインが許可されたAdap
ter3211は、Printer Managerオブジェクト321
4に、印刷データの要求メッセージを送る。このメッセ
ージを受けたPrinter Managerオブジェクト3214
は、Adapter3211のAdapterID、Adapter Tel Numb
er、Printer IDに合致するPrinter Jobオブジェクト
3216を特定し、そのオブジェクトにデータ送信のメ
ッセージを送る。このメッセージには、Adapter321
1のIPアドレスが含まれる。
【0310】Printer Jobオブジェクト3216は、指
定されたIPアドレス、つまりAdapter3211のアドレ
スに対して、LPRプロトコル等でプリントデータを送出
する。
【0311】一方、アプリケーションサーバ108が発
呼する場合は、Printer Jobオブジェクト3216自身
が持つPrinter Tel Numberに対して発呼するよう、Po
rtMaster3206に依頼する。
【0312】Port Master3206は、Printer Jobオ
ブジェクト3216からの依頼により前記Printer Tel
Numberに電話するが、この時、本印刷システムの電話
番号を通知し、一旦通信を切断する。これによりアダプ
タ106は、本印刷システムの電話番号を取得し、該取
得した電話番号にかけ直す。これ以降は、アダプタ10
6からの発呼と同じ動作である。
【0313】以上詳述したように、本実施の形態に係る
印刷システムによれば、ネットワーク上での通常のペー
ジ概念の有るドキュメントとして保存が可能であり、こ
れにより、印刷要求時に加工せずにそのまま印刷するこ
とが可能であると共に、データの印刷時にデータが欠落
することなくネットワーク上で閲覧している状態と同じ
レイアウトで出力することができる。また、ネットワー
ク上で簡単な編集(レイアウト変更)、印刷設定の微調
整が可能であり、しかも同類のレイアウトドキュメント
を連続して印刷することにより、利便性が向上する。
【0314】尚、本発明は、複数の機器(例えば、ホス
トコンピュータ、インターフェース機器、リーダー、プ
リンタ等)から構成されるシステムに適用しても、1つ
の機器からなる装置(例えば、複写機、ファクシミリ装
置等)に適用してもよい。
【0315】また、本発明の目的は、上記実施の形態の
機能を実現するソフトウェアのプログラムコードを記録
した記憶媒体を、システム或いは装置に供給し、そのシ
ステム或いは装置のコンピュータ(またはCPUやMP
U等)が記憶媒体に格納されたプログラムコードを読み
出して実行することによっても達成されることは言うま
でもない。
【0316】この場合、記憶媒体から読み出されたプロ
グラムコード自体が前述した実施の形態の機能を実現す
ることになり、そのプログラムコードを記憶した記憶媒
体は本発明を構成することになる。
【0317】また、プログラムコードを供給するための
記憶媒体としては、例えば、フロッピー(登録商標)デ
ィスク、ハードディスク、光磁気ディスク、CD−RO
M、CD−R、CD−RW、DVD−ROM、DVD−
RAM、DVD−RW、DVD+RW、磁気テープ、不
揮発性のメモリカード、ROM等を用いることができ
る。
【0318】また、コンピュータが読み出したプログラ
ムコードを実行することにより、上記実施の形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼動しているOS(オペレ
ーティングシステム)等が実際の処理の一部または全部
を行い、その処理によって前述した実施の形態の機能が
実現される場合も含まれることは言うまでもない。
【0319】更に、記憶媒体から読み出されたプログラ
ムコードが、コンピュータに挿入された機能拡張ボード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書き込まれた後、そのプログラムコードの指示
に基づき、その機能拡張ボードや機能拡張ユニットに備
わるCPU等が実際の処理の一部または全部を行い、そ
の処理によって前述した実施の形態の機能が実現される
場合も含まれることは言うまでもない。
【0320】(第2の実施の形態)次に、本発明の第2
の実施の形態を、図27乃至図29に基づき説明する。
【0321】なお、本実施の形態に係る印刷システムの
基本的な構成は、上述した第1の実施の形態と同一であ
るから、必要に応じて第1の実施の形態における図面を
流用して説明する。
【0322】図27は、本実施の形態に係る印刷システ
ムにおける情報収集画面(一括印刷)の一例を示す図であ
り、同図において、2700は保存情報一覧画面、27
01は「印刷」ボタン、2702は「変更」ボタン、2
703はチェックボックス、2704は「一括印刷」ボ
タンである。
【0323】図28は、本実施の形態に係る印刷システ
ムにおける一括印刷表示画面(1)を示す図であり、同
図において、2800は一括印刷画面、2801は推奨
用紙表示部、2802は推奨インク表示部、2803は
「印刷順序」ボタン、2804はセッティング指示部、
2805は「印刷」ボタン、2806は「戻る」ボタン
である。
【0324】図29は、本実施の形態に係る印刷システ
ムにおける一括印刷表示画面(2)を示す図であり、同
図において、2900は一括印刷画面、2901は推奨
用紙表示部、2902は推奨インク表示部、2903は
「印刷順序」ボタン、2904はセッティング指示部、
2905は「印刷」ボタン、2906は「戻る」ボタン
である。
【0325】図13に示す画面において、図27のチェ
ックボックス2703と「一括印刷」ボタン2704を
設けることにより、本実施の形態を説明する。
【0326】図27において、既にDBに保存された情報
にはチェックボックス2703が準備され、複数選択ま
たは単数選択後、「一括印刷」ボタン2704によって
一括印刷モードに遷移する。
【0327】Webアプリケーションによって作成される
図28の一括印刷画面2800は、図27の保存情報一
覧画面2700のチェックボックス2703によって選
択された保存情報の一覧が表示される。
【0328】選択された情報は、保存情報と共に保存さ
れているレイアウト情報を基にレイアウト別に整列され
て表示される。
【0329】また、図28の推奨用紙表示部2801と
推奨インク表示部2802とにより最適なプリンタセッ
ティングの印刷条件も合わせて表示される。図28の一
括印刷画面2800では、画像ありレイアウト情報は高
品位用紙とカラーインクの指定を受けており、また、ノ
ーマルレイアウト情報の保存情報は普通紙とモノクロイ
ンクの指定を受けている。
【0330】必ずしも表示される組み合わせにて印刷す
る必要はないが、指定されたセッティングに従うことに
より、最適な印刷結果が得られることは言うまでもな
い。
【0331】また、保存情報毎に印刷頁数が表示される
だけでなく、図28のセッティング指示部2804に
て、どの順番で用紙を準備すれば良いのかを表示する。
このとき、分かりやすいように簡単に図示される。この
状態で「印刷」ボタン2805を選択すると印刷処理が
開始される。また、「戻る」ボタン2806を選択する
と図27の保存情報一覧画面2700の状態に戻り、再
び印刷対象の選択を行うことができる。
【0332】図28の「印刷順序」ボタン2803は、
印刷順序を変更するための選択ボタンで、1回の選択に
より2番目に指定されているレイアウト(ここではノー
マル)が最優先レイアウトとして順番変更される。
【0333】この「印刷順序」ボタン2803の選択に
より印刷順序が変更された際の一括印刷画面を図29に
示す。
【0334】図29に示す一括印刷画面2900では、
図28の「印刷順序」ボタン2803の選択により印刷
順序が変更された保存情報の一覧が表示されている。
【0335】先の画面(図28)では画像ありレイアウ
トの保存文書が最優先されていたが、ここではノーマ
ル、画像ありの順番に変更されている。再度図29の
「印刷順序」ボタン2903を選択することにより、図
28の一括印刷画面2800の状態に戻る。
【0336】尚、本実施の形態に係る印刷システムにお
けるその他の構成、作用及び効果は、上述した第1実施
の形態と同一である。
【0337】(第3の実施の形態)次に、本発明の第3
の実施の形態を、図30及び図31に基づき説明する。
【0338】なお、本実施の形態に係る印刷システムの
基本的な構成は、上述した第1の実施の形態と同一であ
るから、必要に応じて、第1の実施の形態の図面を流用
して説明する。
【0339】まず、本実施の形態に係る印刷システムに
おける印刷データ生成/送信処理について、図1及び図
30を用いて説明する。
【0340】図30は、本実施の形態に係る印刷システ
ムにおけるアプリケーションサーバ108が印刷対象
を、指定されたプリンタ(例えば、プリンタ105)に
合う情報に変換し、印刷画像データを生成し、アダプタ
106に送信する際の処理動作の流れを示すフローチャ
ートである。
【0341】アプリケーションサーバ108は、通信回
線網102若しくはインターネット103を介したPDA
等間の印刷指示信号を受信すると、ステップS3001
で印刷対象を印刷ページ単位にレンダリングし、1つの
画素が、R(レッド)、G(グリーン)、B(ブルー)の
3色で表現されるRGB印刷画像データを生成する。次
に、ステップS3002で、アプリケーションサーバ1
08は、印刷を実行するように指定されたプリンタに関
する情報、例えば、プリンタの名称、プリンタに装着さ
れているプリンタカートリッジ情報、印刷用紙の種類情
報、制御コードデータ、カラープロファイル情報等を、
保存されている情報群の中から選択、取得する。
【0342】次に、ステップS3003で、アプリケー
ションサーバ108は、指定されたプリンタのカラープ
ロファイル情報を参照し、該カラープロファイル情報に
合致するように、前記ステップS3001において生成
されたRGB印刷画像データを印刷ページ単位に色空間変
換して色処理を実行する。次に、ステップS3004
で、アプリケーションサーバ108は、印刷ページ単位
に色処理されたRGB印刷画像データを、指定されたプリ
ンタが採用している色表現方式で表現される印刷画像デ
ータに変換する。例えば、Y(イエロー)、M(マゼン
ダ)、C(シアン)、K(黒)の4色でYMCK印刷画像データ
に変換する。
【0343】次に、ステップS3005で、印刷ページ
単位に、前記ステップS3004において生成されたYMC
K印刷画像データを静止画像データ圧縮方法、JPEGを使
用して圧縮する。次に、ステップS3006で、アプリ
ケーションサーバ108は、前記ステップS3002に
おいて取得した、指定されたプリンタ用のプリンタ制御
コードデータをアダプタ106に送信する。次に、ステ
ップS3007で、アプリケーションサーバ108は、
前記ステップS3005において生成した圧縮済みのYM
CK印刷画像データを印刷ページ単位にアダプタ106に
送信した後、本処理動作を終了する。
【0344】尚、本実施の形態では、印刷画像データの
色処理及びデータ圧縮、データ送信を印刷ページ単位に
行ったが、本発明はこれに限られるものではなく、1ペ
ージを複数に細分化したエリア単位に行っても良い。
【0345】次に、本実施の形態に係る印刷システムに
おけるアダプタのプリンタデータ生成及び送信処理を、
図2及び図31を用いて説明する。
【0346】図31は、本実施の形態に係る印刷システ
ムにおけるアダプタが、アプリケーションサーバから送
られてくるプリンタ制御コード及び印刷画像データを処
理してプリンタデータを生成し、その後、プリンタの送
信する処理動作の流れを示すフローチャートである。
【0347】まず、ステップS3101で、アダプタ1
06は、アプリケーションサーバから送信されてきたプ
リンタ制御コードをRAM2106に保存する。次に、ス
テップS3102で、アダプタ106は、アプリケーシ
ョンサーバから送信されてきたYMCK印刷画像データを順
次RAM2106に保存し、データが1ページ分揃った時
点で解凍JPEG解凍処理を行う。次に、ステップS310
3で、アダプタ106は、前記ステップS3102にお
いて解凍されたYMCK印刷画像データにプリンタ制御コー
ド情報を連結付加して、プリンタデータを生成する。
【0348】例えば、一般的に、印刷制御コマンドは、
下記のように、制御コードを表わす文字列に、画像デー
タの長さ及び画像データ列が付加されたデータ列として
構成されている。
【0349】印刷制御コマンド:制御コード(画像デー
タの長さ、画像データ列)そこで、YMCK印刷画像データ
をラスター単位に分解し、各ラスター単位の画像データ
をプリンタラスター印刷制御コマンド内に埋め込む処理
を行う。
【0350】次に、ステップS3104で、アダプタ1
06は、前記ステップS3103において生成されたプ
リンタデータをプリンタ105に送信し、印刷を実行さ
せた後、本処理動作を終了する。
【0351】尚、本実施の形態では、印刷画像データの
解凍、プリンタデータの生成を印刷ページ単位で行って
いるが、本発明はこれに限られるものではなく、1ペー
ジを複数に細分化したエリア単位に行っても良い。
【0352】以上詳述したように、本実施の形態に係る
印刷システムは、印刷データ送信時間を短縮することが
可能となり、ユーザの使い勝手を向上させることが可能
である。
【0353】
【発明の効果】以上のように本発明によれば、ネットワ
ーク上で通常のページ概念の有るドキュメントとして保
存が可能であり、これにより、印刷要求時に加工せずそ
のまま印刷が可能となると共に、データの印刷時にデー
タが欠落することなくネットワーク上で閲覧している状
態と同じレイアウトで出力できる。また、ネットワーク
上で簡単な編集(レイアウト変更)、印刷設定の微調整
が可能であり、しかも、同類のレイアウトドキュメント
を連続して印刷することにより、利便性が向上する。
【0354】また、本発明によれば、印刷データ送信時
間を短縮することが可能となり、ユーザの使い勝手が向
上する。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係る印刷システム
の構成を示す図である。
【図2】本発明の第1の実施の形態に係る印刷システム
におけるアダプタの電気的構成を示すブロック図であ
る。
【図3】本発明の第1の実施の形態に係る印刷システム
におけるアダプタに実装されるソフトウェアの構成を示
す図である。
【図4】本発明の第1の実施の形態に係る印刷システム
におけるアプリケーションサーバの内部構成を示す図で
ある。
【図5】本発明の第1の実施の形態に係る印刷システム
におけるアプリケーションサーバのソフトウェアモジュ
ール構成を示す図である。
【図6】本発明の第1の実施の形態に係る印刷システム
におけるネットワークプリントサーバ(Network Print
Server)のソフトウェアモジュール構成を示す図であ
る。
【図7】本発明の第1の実施の形態に係る印刷システム
におけるメインメニュー画面の一例を示す図である。
【図8】本発明の第1の実施の形態に係る印刷システム
における初期登録画面の一例を示す図である。
【図9】本発明の第1の実施の形態に係る印刷システム
におけるお好み情報登録画面の一例を示す図である。
【図10】本発明の第1の実施の形態に係る印刷システ
ムにおけるお好み情報確認画面の一例を示す図である。
【図11】本発明の第1の実施の形態に係る印刷システ
ムにおける情報収集画面の一例を示す図である。
【図12】本発明の第1の実施の形態に係る印刷システ
ムにおけるレイアウト選択画面の一例を示す図である。
【図13】本発明の第1の実施の形態に係る印刷システ
ムにおける保存情報一覧画面の一例を示す図である。
【図14】本発明の第1の実施の形態に係る印刷システ
ムにおける印刷設定画面の一例を示す図である。
【図15】本発明の第1の実施の形態に係る印刷システ
ムにおけるレイアウトカスタマイズ画面の一例を示す図
である。
【図16】本発明の第1の実施の形態に係る印刷システ
ムにおけるメインメニュー、メニュー選択処理を示す動
作の流れフローチャートである。
【図17】本発明の第1の実施の形態に係る印刷システ
ムにおける初期登録処理、お好み情報登録処理、登録変
更処理動作の流れを示すフローチャートである。
【図18】本発明の第1の実施の形態に係る印刷システ
ムにおける情報収集選択処理動作の流れを示すフローチ
ャートである。
【図19】本発明の第1の実施の形態に係る印刷システ
ムにおけるレイアウト選択処理動作の流れを示すフロー
チャートである。
【図20】本発明の第1の実施の形態に係る印刷システ
ムにおける保存情報一覧処理、印刷設定処理動作の流れ
を示すフローチャートである。
【図21】本発明の第1の実施の形態に係る印刷システ
ムにおける保存情報一覧処理、印刷設定処理動作の流れ
を示すフローチャートである。
【図22】本発明の第1の実施の形態に係る印刷システ
ムにおけるアプリケーションサーバにおいて一般的な印
刷機能を実現する際のサーバ処理動作の流れを示すフロ
ーチャートである。
【図23】本発明の第1の実施の形態に係る印刷システ
ムにおけるアダプタの処理動作の流れを示すフローチャ
ートである。
【図24】本発明の第1の実施の形態に係る印刷システ
ムにおけるプリンタマネージャー(Printer Manager) の
処理動作の流れを示すフローチャートである。
【図25】本発明の第1の実施の形態に係る印刷システ
ムにおけるプリンタマネージャー(Printer Manager) の
処理動作の流れを示すフローチャートである。
【図26】本発明の第1の実施の形態に係る印刷システ
ムにおけるプリンタジョブ(Printer Job)オブジェク
ト処理動作の流れを示すフローチャートである。
【図27】本発明の第2の実施の形態に係る印刷システ
ムにおける情報収集画面(一括印刷)の一例を示す図で
ある。
【図28】本発明の第2の実施の形態に係る印刷システ
ムにおける一括印刷表示画面(1)の一例を示す図であ
る。
【図29】本発明の第2の実施の形態に係る印刷システ
ムにおける一括印刷表示画面(2)の一例を示す図であ
る。
【図30】本発明の第3の実施の形態に係る印刷システ
ムにおけるアプリケーションサーバの印刷画像データ生
成/送信処理理動作の流れを示すフローチャートであ
る。
【図31】本発明の第3の実施の形態に係る印刷システ
ムにおけるアダプタのプリンタデータ生成/送信処理理
動作の流れを示すフローチャートである。
【符号の説明】
101 端末(PDA) 102 通信回線網 103 インターネット 104 外部プロバイダ 105 印刷装置(プリンタ) 106 アダプタ 107 携帯通信端末 108 アプリケーションサーバ 2101 通信端末インターフェース(I/F) 2102 マイコン(マイクロコンピュータ) 2103 内部バス 2104 プリンタインターフェース 2105 ROM(リードオンリーメモリ) 2106 RAM(ランダムアクセスメモリ) 2107 電源 2108 ユーザインターフェース(U/I) 2109 スイッチSW(1) 2110 SW(2) 2111 SW(3) 2112 3色LED(1) 2113 LED(2) 2201 アプリケーション 2202 TCP/IPプロトコル群 2203 通信キャリアプロトコル 2204 H/W 2205 アプリケーション 2206 TCP/IPプロトコル群 2207 通信キャリアプロトコル 2208 H/W 3101 ファイアウォールサーバ(Fire Wall Se
rver) 3102 スイッチ(Switch) 3103 コミュニケーションサーバ(Communicatio
n Server) 3104 ネットワークプリントサーバ(Network P
rint Server) 3105 ラディウスサーバ(Radius Server) 3106 メールサーバ(Mail Server) 3107 WWWサーバ(WWW Server) 3108 公衆回線網(PSTN/PHS/PDC) 3109 インターネット(Internet) 3110 ファイルサーバ(File Server) 3201 Email Manager 3202 Print Controller 3203 User HTML Pageオブジェクト 3204 HTML Page 3205 Radius Server 3206 Port Master 3207 File Manager 3208 User Data 3209 User DB 3210 PDA 3211 Adapter 3212 Printer 3213 Printer DB 3214 Printer Managerオブジェクト 3215 Printer Driverオブジェクト 3216 Print Jobオブジェクト 3217 Web Browserオブジェクト 700 メニュー表示領域 701 「情報保存」ボタン 702 「保存情報一覧」ボタン 703 「初期登録・変更」ボタン 704 マウスカーソル 800 メニュー表示領域 801 登録項目選択領域 802 「登録する」ボタン 803 「キャンセル」ボタン 900 メニュー表示領域 901 お好み情報カテゴリー表示領域 902 お好み情報選択用チェックボックス 903 お好み情報項目 904 「登録する」ボタン 905 「クリア」ボタン 1000 メニュー表示領域 1001 登録済みお好み情報カテゴリー表示領域 1002 登録済みお好み情報項目 1003 「登録する」ボタン 1004 「戻る」ボタン 1100 メニュー表示領域 1101 収集情報表示領域 1102 「選択」ボタン 1103 「一括」ボタン 1104 「クリア」ボタン 1105 コンテンツ情報カテゴリー表示領域 1106 コンテンツ情報選択用チェックボックス 1107 コンテンツインデックス情報 1108 選択情報表示領域 1109 「レイアウトプレビュー」ボタン 1110 「スクラップから外す」ボタン 1111 選択済みコンテンツ選択用チェックボッ
クス 1112 選択済みコンテンツインデックス情報 1113 選択済みコンテンツ詳細情報 1200 メニュー表示領域 1201 プレビュー画面領域 1202 レイアウト選択指示領域 1203 「ノーマル選択」ボタン 1204 「画像あり選択」ボタン 1205 「新聞調」ボタン 1206 「ノーマル2」ボタン 1207 「カスタマイズ」ボタン 1208 エディットボックス 1209 「このレイアウトで保存」ボタン 1300 メニュー表示領域 1301 ファイル名表示領域 1302 選択されたレイアウトフォーマット種
類表示領域 1303 印刷出力有無の記録表示領域 1304 「印刷」ボタン 1305 「変更」ボタン 1400 メニュー表示領域 1401 サムネイル表示領域 1402 プリンタ選択リスト 1403 印刷開始時間指定領域 1404 「印刷実行」ボタン 1405 「戻る」ボタン 1500 メニュー表示画面 1501 変更可能項目一覧表示領域 1502 「レイアウトのプレビュー」ボタン 1503 「戻る」ボタン
───────────────────────────────────────────────────── フロントページの続き (72)発明者 高瀬 宗人 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 (72)発明者 ▲高▼木 明子 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 (72)発明者 前田 健司 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 (72)発明者 温泉 隆広 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 Fターム(参考) 2C087 BD40 CA05 5B021 AA01 BB00 BB12 CC07 CC08 EE00

Claims (97)

    【特許請求の範囲】
  1. 【請求項1】 印刷に適した印刷情報として保存・再配
    置を行う印刷情報保存・再配置ステップと、 前記印刷情報を電子メールとして送信する送信ステップ
    と、 前記電子メールを受信して印刷データに変換する第1の
    変換ステップと、 前記第1の変換ステップにより変換された印刷データを
    前記プリンタのインターフェースのデータ形式に変換す
    る第2の変換ステップと、 前記第2の変換ステップにより変換された印刷データを
    前記プリンタにより印刷する印刷ステップとを有するこ
    とを特徴とする印刷方法。
  2. 【請求項2】 印刷に適した印刷情報として保存・再配
    置を行う印刷情報保存・再配置手段と、 前記印刷情報を電子メールとして送信する送信手段と、 前記電子メールを受信して印刷データに変換する第1の
    変換手段と、 前記第1の変換手段により変換された印刷データを前記
    プリンタのインターフェースのデータ形式に変換する第
    2の変換手段と、 前記第2の変換手段により変換された印刷データを印刷
    する印刷手段とを有することを特徴とする印刷システ
    ム。
  3. 【請求項3】 ネットワークに接続したコンピュータ
    と、データの収集及び印刷データの生成を行うアプリケ
    ーションサーバと、プリンタとからなる印刷システムに
    より印刷処理する印刷方法において、 前記コンピュータの指示により前記ネットワーク上で任
    意の情報を収集する情報収集ステップと、 前記情報収集ステップにより収集した収集情報から印刷
    データに変換するデータ変換ステップと、 前記データ変換ステップにより変換された印刷データを
    前記プリンタに送信するデータ送信ステップと、 前記印刷データを前記プリンタにより印刷するように制
    御する第1の制御ステップとを有することを特徴とする
    印刷方法。
  4. 【請求項4】 カテゴリーを選択するカテゴリー選択ス
    テップを有し、該カテゴリ選択ステップにより選択され
    たカテゴリーに関する情報を前記情報収集ステップによ
    り前記ネットワーク上で収集することを特徴とする請求
    項3に記載の印刷方法。
  5. 【請求項5】 前記情報収集ステップにより収集した収
    集情報から情報を選択する情報選択ステップと、 前記情報選択ステップにより選択された選択情報を保存
    する選択情報保存ステップとを有することを特徴とする
    請求項3に記載の印刷方法。
  6. 【請求項6】 前記収集情報を、印刷に適したレイアウ
    ト情報を含む形式で保存する第1の収集情報保存ステッ
    プを有することを特徴とする請求項3に記載の印刷方
    法。
  7. 【請求項7】 前記収集情報とは別に前記選択レイアウ
    ト情報を保存する選択レイアウト情報保存ステップを有
    し、収集保存情報は繰り返しレイアウト変更できること
    を特徴とする請求項6に記載の印刷方法。
  8. 【請求項8】 前記レイアウト情報を選択するレイアウ
    ト情報選択ステップを有することを特徴とする請求項6
    または7に記載の印刷方法。
  9. 【請求項9】 前記レイアウト情報を変更するレイアウ
    ト情報変更ステップを有することを特徴とする請求項6
    または7に記載の印刷方法。
  10. 【請求項10】 前記レイアウト情報を伴う前記収集情
    報の印刷内容を表示する表示ステップを有することを特
    徴とする請求項6乃至9のいずれかに記載の印刷方法。
  11. 【請求項11】 前記収集情報を、印刷設定情報を含む
    形式で保存する第2の収集情報保存ステップを有するこ
    とを特徴とする請求項3に記載の印刷方法。
  12. 【請求項12】 前記印刷設定情報は、印刷用紙情報で
    あることを特徴とする請求項11に記載の印刷方法。
  13. 【請求項13】 前記印刷設定情報は、印刷モード情報
    であることを特徴とする請求項11に記載の印刷方法。
  14. 【請求項14】 前記印刷設定情報は、プリンタカート
    リッジ情報であることを特徴とする請求項11に記載の
    印刷方法。
  15. 【請求項15】 前記コンピュータの指示により配信先
    のプリンタに関る設定を変更・保存する設定変更・保存
    ステップを有することを特徴とする請求項3に記載の印
    刷方法。
  16. 【請求項16】 前記コンピュータの指示により前記印
    刷情報を指定先のプリンタに配信する配信ステップを有
    することを特徴とする請求項3に記載の印刷方法。
  17. 【請求項17】 前記配信ステップによる配信結果を表
    示する配信結果表示ステップを有することを特徴とする
    請求項16に記載の印刷方法。
  18. 【請求項18】 前記収集情報及び前記レイアウト情報
    と関連付けて印刷設定情報を保存する第1の印刷設定情
    報保存ステップと、 前記第1の印刷設定情報保存ステップにより収集保存し
    た情報を前記印刷設定情報別に検索する検索ステップと
    を有することを特徴とする請求項3に記載の印刷方法。
  19. 【請求項19】 前記印刷設定情報は、印刷用紙情報で
    あることを特徴とする請求項18に記載の印刷方法。
  20. 【請求項20】 前記印刷設定情報は、印刷モード情報
    であることを特徴とする請求項18に記載の印刷方法。
  21. 【請求項21】 前記印刷設定情報は、プリンタカート
    リッジ情報であることを特徴とする請求項18に記載の
    印刷方法。
  22. 【請求項22】 前記収集情報及び前記レイアウト情報
    と関連付けて印刷設定情報を保存する第2の印刷設定情
    報保存ステップと、 前記第2の印刷設定情報保存ステップにより収集保存し
    た情報を用紙種類別にまとめて印刷するように制御する
    第2の制御ステップとを有することを特徴とする請求項
    3に記載の印刷方法。
  23. 【請求項23】 前記印刷設定情報は、印刷用紙情報で
    あることを特徴とする請求項22に記載の印刷方法。
  24. 【請求項24】 前記印刷設定情報は、印刷モード情報
    であることを特徴とする請求項23に記載の印刷方法。
  25. 【請求項25】 前記印刷設定情報は、プリンタカート
    リッジ情報であることを特徴とする請求項23に記載の
    印刷方法。
  26. 【請求項26】 ネットワークに接続したコンピュータ
    と、データの収集及び印刷データの生成を行うアプリケ
    ーションサーバと、プリンタとからなる印刷システムに
    おいて、 前記コンピュータの指示により前記ネットワーク上で任
    意の情報を収集する情報収集手段と、 前記情報収集手段により収集した収集情報から印刷デー
    タに変換するデータ変換手段と、 前記データ変換手段により変換された印刷データを前記
    プリンタに送信するデータ送信手段と、 前記印刷データを前記プリンタにより印刷するように制
    御する第1の制御手段とを有することを特徴とする印刷
    システム。
  27. 【請求項27】 カテゴリーを選択するカテゴリー選択
    手段を有し、該カテゴリー選択手段により選択されたカ
    テゴリーに関する情報を前記情報収集手段により前記ネ
    ットワーク上で収集することを特徴とする請求項26に
    記載の印刷システム。
  28. 【請求項28】 前記情報収集手段により収集した収集
    情報から情報を選択する情報選択手段と、 前記情報選択手段により選択された選択情報を保存する
    選択情報保存手段とを有することを特徴とする請求項2
    6に記載の印刷システム。
  29. 【請求項29】 前記収集情報を、印刷に適したレイア
    ウト情報を含む形式で保存する第1の収集情報保存手段
    を有することを特徴とする請求項26に記載の印刷シス
    テム。
  30. 【請求項30】 前記収集情報とは別に前記選択レイア
    ウト情報を保存する選択レイアウト情報保存手段を有
    し、収集保存情報は繰り返しレイアウト変更できること
    を特徴とする請求項29に記載の印刷システム。
  31. 【請求項31】 前記レイアウト情報を選択するレイア
    ウト情報選択手段を有することを特徴とする請求項29
    または30に記載の印刷システム。
  32. 【請求項32】 前記レイアウト情報を変更するレイア
    ウト情報変更ステップを有することを特徴とする請求項
    29または30に記載の印刷システム。
  33. 【請求項33】 前記レイアウト情報を伴う前記収集情
    報の印刷内容を表示する表示手段を有することを特徴と
    する請求項29乃至32のいずれかに記載の印刷システ
    ム。
  34. 【請求項34】 前記収集情報を、印刷設定情報を含む
    形式で保存する第2の収集情報保存手段を有することを
    特徴とする請求項26に記載の印刷システム。
  35. 【請求項35】 前記印刷設定情報は、印刷用紙情報で
    あることを特徴とする請求項34に記載の印刷システ
    ム。
  36. 【請求項36】 前記印刷設定情報は、印刷モード情報
    であることを特徴とする請求項34に記載の印刷システ
    ム。
  37. 【請求項37】 前記印刷設定情報は、プリンタカート
    リッジ情報であることを特徴とする請求項34に記載の
    印刷システム。
  38. 【請求項38】 前記コンピュータの指示により配信先
    のプリンタに関る設定を変更・保存する設定変更・保存
    手段を有することを特徴とする請求項26に記載の印刷
    システム。
  39. 【請求項39】 前記コンピュータの指示により前記印
    刷情報を指定先のプリンタに配信する配信手段を有する
    ことを特徴とする請求項26に記載の印刷システム。
  40. 【請求項40】 前記配信手段による配信結果を表示す
    る配信結果表示手段を有することを特徴とする請求項3
    9に記載の印刷システム。
  41. 【請求項41】 前記収集情報及び前記レイアウト情報
    と関連付けて印刷設定情報を保存する第1の印刷設定情
    報保存手段と、 前記第1の印刷設定情報保存手段により収集保存した情
    報を前記印刷設定情報別に検索する検索手段とを有する
    ことを特徴とする請求項26に記載の印刷システム。
  42. 【請求項42】 前記印刷設定情報は、印刷用紙情報で
    あることを特徴とする請求項41に記載の印刷システ
    ム。
  43. 【請求項43】 前記印刷設定情報は、印刷モード情報
    であることを特徴とする請求項41に記載の印刷システ
    ム。
  44. 【請求項44】 前記印刷設定情報は、プリンタカート
    リッジ情報であることを特徴とする請求項41に記載の
    印刷システム。
  45. 【請求項45】 前記収集情報及び前記レイアウト情報
    と関連付けて印刷設定情報を保存する第2の印刷設定情
    報保存手段と、 前記第2の印刷設定情報保存手段により収集保存した情
    報を用紙種類別にまとめて印刷するように制御する第2
    の制御手段とを有することを特徴とする請求項26に記
    載の印刷システム。
  46. 【請求項46】 前記印刷設定情報は、印刷用紙情報で
    あることを特徴とする請求項45に記載の印刷システ
    ム。
  47. 【請求項47】 前記印刷設定情報は、印刷モード情報
    であることを特徴とする請求項45に記載の印刷システ
    ム。
  48. 【請求項48】 前記印刷設定情報は、プリンタカート
    リッジ情報であることを特徴とする請求項45に記載の
    印刷システム。
  49. 【請求項49】 ネットワークに接続されたコンピュー
    タと、データの収集及び印刷データの生成処理を行うア
    プリケーションサーバと、前記アプリケーションサーバ
    から通信網を介して印刷データを受信し且つ該受信した
    印刷データを接続されているプリンタのインターフェー
    スのデータ形式に変換するプリンタアダプタと、前記プ
    リンタアダプタにより変換されて送信された印刷データ
    を印刷するプリンタとから成る印刷システムにより印刷
    処理する印刷方法において、 前記印刷画像データの生成処理を前記アプリケーション
    サーバで行う第1の印刷データ生成ステップと、 前記印刷制御データの連結処理を前記プリンタアダプタ
    で行うデータ連結処理ステップとを有することを特徴と
    する印刷方法。
  50. 【請求項50】 前記第1の印刷データ生成ステップに
    より生成処理された印刷画像データを圧縮処理する圧縮
    ステップと、 前記圧縮ステップにより圧縮された印刷画像データを前
    記アプリケーションサーバから通信網を介して前記プリ
    ンタアダプタに送信する第1の送信ステップとを有する
    ことを特徴とする請求項49に記載の印刷方法。
  51. 【請求項51】 前記プリンタの種類に対応した印刷制
    御データを前記アプリケーションサーバから通信網を介
    して前記プリンタアダプタに送信する第2の送信ステッ
    プを有することを特徴とする請求項49に記載の印刷方
    法。
  52. 【請求項52】 前記アプリケーションサーバから通信
    網を介して送信された印刷画像データを解凍する解凍ス
    テップと、 前記解凍ステップにより解凍された印刷画像データを前
    記アプリケーションサーバから通信網を介して送信され
    た印刷制御データと連結させて印刷データを生成する第
    2の印刷データ生成ステップと、 前記第2の印刷データ生成ステップにより生成処理され
    た印刷データをプリンタのインターフェースのデータ形
    式に変換する第3の変換ステップと、 前記第3の変換ステップにより変換された印刷データを
    プリンタに送信する第3の送信ステップとを有すること
    を特徴とする請求項49に記載の印刷方法。
  53. 【請求項53】 ネットワークに接続されたコンピュー
    タと、データの収集及び印刷データの生成処理を行うア
    プリケーションサーバと、前記アプリケーションサーバ
    から通信網を介して印刷データを受信し且つ該受信した
    印刷データを接続されているプリンタのインターフェー
    スのデータ形式に変換するプリンタアダプタと、前記プ
    リンタアダプタにより変換されて送信された印刷データ
    を印刷するプリンタとから成る印刷システムにおいて、 前記印刷画像データの生成処理を前記アプリケーション
    サーバで行い、前記印刷制御データの連結処理を前記プ
    リンタアダプタで行うことを特徴とする印刷システム。
  54. 【請求項54】 前記アプリケーションサーバにより生
    成処理された印刷画像データを圧縮処理する圧縮手段
    と、 前記圧縮手段により圧縮された印刷画像データを前記ア
    プリケーションサーバから通信網を介して前記プリンタ
    アダプタに送信する第1の送信手段とを有することを特
    徴とする請求項53に記載の印刷システム。
  55. 【請求項55】 前記プリンタの種類に対応した印刷制
    御データを前記アプリケーションサーバから通信網を介
    して前記プリンタアダプタに送信する第2の送信手段を
    有することを特徴とする請求項53に記載の印刷システ
    ム。
  56. 【請求項56】 前記アプリケーションサーバから通信
    網を介して送信された印刷画像データを解凍する解凍手
    段と、 前記解凍手段により解凍された印刷画像データを前記ア
    プリケーションサーバから通信網を介して送信された印
    刷制御データと連結させて印刷データを生成する印刷デ
    ータ生成手段と、 前記印刷データ生成手段により生成処理され且つ前記プ
    リンタアダプタによりプリンタのインターフェースのデ
    ータ形式に変換された印刷データをプリンタに送信する
    第3の送信手段とを有することを特徴とする請求項53
    に記載の印刷システム。
  57. 【請求項57】 ネットワークに接続されたコンピュー
    タと、データの収集及び印刷データの生成を行うアプリ
    ケーションサーバと、プリンタとから成る印刷システム
    により印刷処理する印刷方法において、 前記コンピュータを介してユーザが選択した特定のカテ
    ゴリー情報を通知するカテゴリー情報通知ステップと、 前記カテゴリー情報通知ステップにより通知された特定
    のカテゴリー情報を登録/保存するカテゴリー情報登録
    /保存ステップと、 ユーザが情報収集の開始を通知する情報収集開始通知ス
    テップと、 情報収集時にユーザが選択した特定のカテゴリー情報に
    関する情報をインターネット上で収集する情報収集ステ
    ップと、 前記情報収集ステップにより収集した情報の中からユー
    ザが必要とする情報を選択する情報選択ステップと、 前記情報選択ステップにより選択した情報を表示する表
    示ステップと、 前記情報選択ステップにより選択した情報をユーザが選
    択したレイアウト情報及び印刷設定情報を含む形式で保
    存する情報保存ステップと、 前記情報保存ステップにより保存した情報を印刷設定情
    報別に検索する検索ステップと、 前記情報保存ステップにより保存した情報のレイアウト
    情報を変更するレイアウト情報変更ステップと、 ユーザが前記情報保存ステップにより保存した情報の印
    刷開始を指示する印刷開始指示ステップと、 前記情報保存ステップにより保存した情報を印刷データ
    に変換する情報変換ステップと、 前記情報変換ステップにより変換された情報をユーザが
    予め指定したプリンタに配信する配信ステップと、 前記配信ステップによる配信結果を表示する配信結果表
    示ステップとを有することを特徴とする印刷方法。
  58. 【請求項58】 ネットワークに接続されたコンピュー
    タと、データの収集及び印刷データの生成を行うアプリ
    ケーションサーバと、プリンタとから成る印 刷システムにおいて、前記コンピュータを介してユーザ
    が選択した特定のカテゴリー情報を通知するカテゴリー
    情報通知手段と、 前記カテゴリー情報通知手段により通知された特定のカ
    テゴリー情報を登録/保存するカテゴリー情報登録/保
    存手段と、 ユーザが情報収集の開始を通知する情報収集開始通知手
    段と、 情報収集時にユーザが選択した特定のカテゴリー情報に
    関する情報をインターネット上で収集する情報収集手段
    と、 前記情報収集手段により収集した情報の中からユーザが
    必要とする情報を選択する情報選択手段と、 前記情報選択手段により選択した情報を表示する情報表
    示手段と、 前記情報選択手段により選択した情報をユーザが選択し
    たレイアウト情報及び印刷設定情報を含む形式で保存す
    る情報保存手段と、 前記情報保存手段により保存した情報を印刷設定情報別
    に検索する検索手段と、 前記情報保存手段により保存した情報のレイアウト情報
    を変更するレイアウト情報変更手段と、 ユーザが前記情報保存手段により保存した情報の印刷開
    始を指示する印刷開始指示手段と、 前記情報保存手段により保存した情報を印刷データに変
    換する情報変換手段と、 前記情報変換手段により変換された情報をユーザが予め
    指定したプリンタに配信する配信手段と、 前記配信手段による配信結果を表示する配信結果表示手
    段とを有することを特徴とする印刷システム。
  59. 【請求項59】 ネットワークに接続されたコンピュー
    タと、データの収集及び印刷データの生成を行うアプリ
    ケーションサーバと、プリンタとから成る印刷システム
    において、 前記コンピュータからの指示を受ける受信サーバと、 前記コンピュータからの指示に従い選択されたカテゴリ
    ーに従ってデータを収集して管理するデータ収集・管理
    サーバと、 前記データ収集・管理サーバにより収集したデータを印
    刷情報に変換し且つ該変換したデータを前記プリンタに
    送信する印刷サーバとを有することを特徴とする印刷シ
    ステム。
  60. 【請求項60】 前記受信サーバは、 前記コンピュータを介してユーザの指示を待つ指示待機
    手段と、 ユーザにカテゴリーを選択させるカテゴリー選択手段
    と、 ユーザが選択したカテゴリーに従ったデータ収集を前記
    データ収集・管理サーバに請求するデータ収集請求手段
    と、 ユーザが選択したカテゴリーを前記データ収集・管理サ
    ーバに通知するカテゴリー通知手段と、 前記データ収集・管理サーバから取得した情報をユーザ
    に通知する情報通知手段と、 ユーザに収集したデータを選択させるデータ選択手段
    と、 ユーザが選択したデータをユーザに通知するデータ通知
    手段と、 ユーザに保存方法を選択させる保存方法選択手段と、 ユーザに印刷指示方法を選択させる印刷指示方法選択手
    段とを有することを特徴とする請求項59に記載の印刷
    システム。
  61. 【請求項61】 前記データ通知手段は、ユーザが選択
    したデータをプレビュー画面としてユーザに通知するこ
    とを特徴とする請求項60に記載の印刷システム。
  62. 【請求項62】 前記データ収集・管理サーバは、 前記受信サーバの指示を待つ指示待機手段と、 前記受信サーバから通知されたカテゴリーに従って情報
    を収集する情報収集手段と、 前記情報収集手段により収集した情報を前記受信サーバ
    に提供する情報提供手段と、 前記情報収集手段により収集した情報をレイアウトする
    レイアウト手段と、 前記印刷サーバへ印刷指示する印刷指示手段とを有する
    ことを特徴とする請求項60に記載の印刷システム。
  63. 【請求項63】 前記印刷サーバは、 指示された印刷情報に従って印刷データを生成する印刷
    データ生成手段と、 前記印刷データ生成手段により生成された印刷データを
    特定のプリンタに配信する配信手段を有することを特徴
    とする請求項60に記載の印刷システム。
  64. 【請求項64】 電子メールを使用して前記印刷サーバ
    に印刷開始を指示する印刷開始指示手段を有することを
    特徴とする請求項60に記載の印刷システム。
  65. 【請求項65】 前記アプリケーションサーバと前記プ
    リンタとが電話回線を介して接続されていることを特徴
    とする請求項60に記載の印刷システム。
  66. 【請求項66】 前記電話回線は有線であることを特徴
    とする請求項65に記載の印刷システム。
  67. 【請求項67】 前記電話回線は無線であることを特徴
    とする請求項65に記載の印刷システム。
  68. 【請求項68】 ネットワークに接続されたコンピュー
    タと、データの収集及び印刷データの生成を行うアプリ
    ケーションサーバと、プリンタとから成る印刷システム
    を制御するためのコンピュータ読み取り可能なプログラ
    ムであって、 印刷に適した印刷情報として保存・再配置を行う印刷情
    報保存・再配置ステップと、 前記印刷情報を電子メールとして送信する送信ステップ
    と、 前記電子メールを受信して印刷データに変換する第1の
    変換ステップと、 前記第1の変換ステップにより変換された印刷データを
    前記プリンタのインターフェースのデータ形式に変換す
    る第2の変換ステップと、 前記第2の変換ステップにより変換された印刷データを
    前記プリンタにより印刷する印刷ステップとをコンピュ
    ータに実行させるためのプログラムモジュールから成る
    ことを特徴とするプログラム。
  69. 【請求項69】 ネットワークに接続されたコンピュー
    タと、データの収集及び印刷データの生成を行うアプリ
    ケーションサーバと、プリンタとから成る印刷システム
    を制御するためのコンピュータ読み取り可能なプログラ
    ムであって、 前記コンピュータの指示により前記ネットワーク上で任
    意の情報を収集する情報収集ステップと、 前記情報収集ステップにより収集した収集情報から印刷
    データに変換するデータ変換ステップと、 前記データ変換ステップにより変換された印刷データを
    前記プリンタに送信するデータ送信ステップと、 前記印刷データを前記プリンタにより印刷するように制
    御する第1の制御ステップとをコンピュータに実行させ
    るためのプログラムモジュールから成ることを特徴とす
    るプログラム。
  70. 【請求項70】 カテゴリーを選択するカテゴリー選択
    ステップをコンピュータに実行させるためのプログラム
    モジュールを有し、該カテゴリー選択ステップにより選
    択されたカテゴリーに関する情報を前記情報収集ステッ
    プにより前記ネットワーク上で収集することを特徴とす
    る請求項69に記載のプログラム。
  71. 【請求項71】 前記情報収集ステップにより収集した
    収集情報から情報を選択する情報選択ステップと、 前記情報選択ステップにより選択された選択情報を保存
    する選択情報保存ステップとをコンピュータに実行させ
    るためのプログラムモジュールを有することを特徴とす
    る請求項69に記載のプログラム。
  72. 【請求項72】 前記収集情報を、印刷に適したレイア
    ウト情報を含む形式で保存する第1の収集情報保存ステ
    ップをコンピュータに実行させるためのプログラムモジ
    ュールを有することを特徴とする請求項69に記載のプ
    ログラム。
  73. 【請求項73】 前記収集情報とは別に前記選択レイア
    ウト情報を保存する選択レイアウト情報保存ステップを
    コンピュータに実行させるためのプログラムモジュール
    を有し、収集保存情報は繰り返しレイアウト変更できる
    ことを特徴とする請求項72に記載のプログラム。
  74. 【請求項74】 前記レイアウト情報を選択するレイア
    ウト情報選択ステップをコンピュータに実行させるため
    のプログラムモジュールを有することを特徴とする請求
    項72または73に記載のプログラム。
  75. 【請求項75】 前記レイアウト情報を変更するレイア
    ウト情報変更ステップをコンピュータに実行させるため
    のプログラムモジュールを有することを特徴とする請求
    項72または73に記載のプログラム。
  76. 【請求項76】 前記レイアウト情報を伴う前記収集情
    報の印刷内容を表示する表示ステップをコンピュータに
    実行させるためのプログラムモジュールを有することを
    特徴とする請求項72乃至75のいずれかに記載のプロ
    グラム。
  77. 【請求項77】 前記収集情報を、印刷設定情報を含む
    形式で保存する第2の収集情報保存ステップをコンピュ
    ータに実行させるためのプログラムモジュールを有する
    ことを特徴とする請求項69に記載のプログラム。
  78. 【請求項78】 前記印刷設定情報は、印刷用紙情報で
    あることを特徴とする請求項77に記載のプログラム。
  79. 【請求項79】 前記印刷設定情報は、印刷モード情報
    であることを特徴とする請求項77に記載のプログラ
    ム。
  80. 【請求項80】 前記印刷設定情報は、プリンタカート
    リッジ情報であることを特徴とする請求項77に記載の
    プログラム。
  81. 【請求項81】 前記コンピュータの指示により配信先
    のプリンタに関る設定を変更・保存する設定変更・保存
    ステップをコンピュータに実行させるためのプログラム
    モジュールを有することを特徴とする請求項69に記載
    のプログラム。
  82. 【請求項82】 前記コンピュータの指示により前記印
    刷情報を指定先のプリンタに配信する配信ステップをコ
    ンピュータに実行させるためのプログラムモジュールを
    有することを特徴とする請求項69に記載のプログラ
    ム。
  83. 【請求項83】 前記配信ステップによる配信結果を表
    示する配信結果表示ステップをコンピュータに実行させ
    るためのプログラムモジュールを有することを特徴とす
    る請求項82に記載のプログラム。
  84. 【請求項84】 前記収集情報及び前記レイアウト情報
    と関連付けて印刷設定情報を保存する第1の印刷設定情
    報保存ステップと、 前記第1の印刷設定情報保存ステップにより収集保存し
    た情報を前記印刷設定情報別に検索する検索ステップと
    をコンピュータに実行させるためのプログラムモジュー
    ルを有することを特徴とする請求項69に記載のプログ
    ラム。
  85. 【請求項85】 前記印刷設定情報は、印刷用紙情報で
    あることを特徴とする請求項84に記載のプログラム。
  86. 【請求項86】 前記印刷設定情報は、印刷モード情報
    であることを特徴とする請求項84に記載のプログラ
    ム。
  87. 【請求項87】 前記印刷設定情報は、プリンタカート
    リッジ情報であることを特徴とする請求項86に記載の
    プログラム。
  88. 【請求項88】 前記収集情報及び前記レイアウト情報
    と関連付けて印刷設定情報を保存する第2の印刷設定情
    報保存ステップと、 前記第2の印刷設定情報保存ステップにより収集保存し
    た情報を用紙種類別にまとめて印刷するように制御する
    第2の制御ステップとをコンピュータに実行させるため
    のプログラムモジュールを有することを特徴とする請求
    項69に記載のプログラム。
  89. 【請求項89】 前記印刷設定情報は、印刷用紙情報で
    あることを特徴とする請求項88に記載のプログラム。
  90. 【請求項90】 前記印刷設定情報は、印刷モード情報
    であることを特徴とする請求項88に記載のプログラ
    ム。
  91. 【請求項91】 前記印刷設定情報は、プリンタカート
    リッジ情報であることを特徴とする請求項88に記載の
    プログラム。
  92. 【請求項92】 ネットワークに接続されたコンピュー
    タと、データの収集及び印刷データの生成処理を行うア
    プリケーションサーバと、前記アプリケーションサーバ
    から通信網を介して印刷データを受信し且つ該受信した
    印刷データを接続されているプリンタのインターフェー
    スのデータ形式に変換するプリンタアダプタと、前記プ
    リンタアダプタにより変換されて送信された印刷データ
    を印刷するプリンタとから成る印刷システムを制御する
    ためのコンピュータ読み取り可能なプログラムであっ
    て、 前記印刷画像データの生成処理を前記アプリケーション
    サーバで行う第1の印刷データ生成ステップと、 前記印刷制御データの連結処理を前記プリンタアダプタ
    で行うデータ連結処理ステップとをコンピュータに実行
    させるためのプログラムモジュールから成ることを特徴
    とするプログラム。
  93. 【請求項93】 前記第1の印刷データ生成ステップに
    より生成処理された印刷画像データを圧縮処理する圧縮
    ステップと、 前記圧縮ステップにより圧縮された印刷画像データを前
    記アプリケーションサーバから通信網を介して前記プリ
    ンタアダプタに送信する第1の送信ステップとをコンピ
    ュータに実行させるためのプログラムモジュールから成
    ることを特徴とする請求項92に記載のプログラム。
  94. 【請求項94】 前記プリンタの種類に対応した印刷制
    御データを前記アプリケーションサーバから通信網を介
    して前記プリンタアダプタに送信する第2の送信ステッ
    プをコンピュータに実行させるためのプログラムモジュ
    ールから成ることを特徴とする請求項92に記載のプロ
    グラム。
  95. 【請求項95】 前記アプリケーションサーバから通信
    網を介して送信された印刷画像データを解凍する解凍ス
    テップと、 前記解凍ステップにより解凍された印刷画像データを前
    記アプリケーションサーバから通信網を介して送信され
    た印刷制御データと連結させて印刷データを生成する第
    2の印刷データ生成ステップと、 前記第2の印刷データ生成ステップにより生成処理され
    た印刷データをプリンタのインターフェースのデータ形
    式に変換する第3の変換ステップと、 前記第3の変換ステップにより変換された印刷データを
    プリンタに送信する第3の送信ステップとをコンピュー
    タに実行させるためのプログラムモジュールから成るこ
    とを特徴とする請求項92に記載のプログラム。
  96. 【請求項96】 ネットワークに接続されたコンピュー
    タと、データの収集及び印刷データの生成を行うアプリ
    ケーションサーバと、プリンタとから成る印刷システム
    を制御するためのコンピュータ読み取り可能なプログラ
    ムであって、 前記コンピュータを介してユーザが選択した特定のカテ
    ゴリー情報を通知するカテゴリー情報通知ステップと、 前記カテゴリー情報通知ステップにより通知された特定
    のカテゴリー情報を登録/保存するカテゴリー情報登録
    /保存ステップと、 ユーザが情報収集の開始を通知する情報収集開始通知ス
    テップと、 情報収集時にユーザが選択した特定のカテゴリー情報に
    関する情報をインターネット上で収集する情報収集ステ
    ップと、 前記情報収集ステップにより収集した情報の中からユー
    ザが必要とする情報を選択する情報選択ステップと、 前記情報選択ステップにより選択した情報を表示する表
    示ステップと、 前記情報選択ステップにより選択した情報をユーザが選
    択したレイアウト情報及び印刷設定情報を含む形式で保
    存する情報保存ステップと、 前記情報保存ステップにより保存した情報を印刷設定情
    報別に検索する検索ステップと、 前記情報保存ステップにより保存した情報のレイアウト
    情報を変更するレイアウト情報変更ステップと、 ユーザが前記情報保存ステップにより保存した情報の印
    刷開始を指示する印刷開始指示ステップと、 前記情報保存ステップにより保存した情報を印刷データ
    に変換する情報変換ステップと、 前記情報変換ステップにより変換された情報をユーザが
    予め指定したプリンタに配信する配信ステップと、 前記配信ステップによる配信結果を表示する配信結果表
    示ステップとをコンピュータに実行させるためのプログ
    ラムモジュールから成ることを特徴とするプログラム。
  97. 【請求項97】 請求項68乃至96に記載のプログラ
    ムを格納したことを特徴とする記憶媒体。
JP2001227950A 2001-07-27 2001-07-27 印刷方法、印刷システム、プログラム及び記憶媒体 Pending JP2003039765A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001227950A JP2003039765A (ja) 2001-07-27 2001-07-27 印刷方法、印刷システム、プログラム及び記憶媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001227950A JP2003039765A (ja) 2001-07-27 2001-07-27 印刷方法、印刷システム、プログラム及び記憶媒体

Publications (1)

Publication Number Publication Date
JP2003039765A true JP2003039765A (ja) 2003-02-13

Family

ID=19060534

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001227950A Pending JP2003039765A (ja) 2001-07-27 2001-07-27 印刷方法、印刷システム、プログラム及び記憶媒体

Country Status (1)

Country Link
JP (1) JP2003039765A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004084076A1 (ja) * 2003-03-19 2004-09-30 Tg Information Network Co., Ltd. 電子メールアドレス自動判別処理システム
JP2005035280A (ja) * 2003-07-03 2005-02-10 Canon Inc 印刷方法、および印刷装置、記憶媒体、プログラム
JP2005292908A (ja) * 2004-03-31 2005-10-20 Seiko Epson Corp サービス提供システム、サービス提供プログラム、サービス提供方法、及びジョブ管理システム
JP2005327097A (ja) * 2004-05-14 2005-11-24 Toshiba Corp 事務機器の遠隔管理装置および遠隔管理プログラム
JP2007233685A (ja) * 2006-03-01 2007-09-13 Kosenjuku:Kk 情報一括出力システムおよび情報一括出力プログラム
US7703904B2 (en) 2005-11-01 2010-04-27 Seiko Epson Corporation Printing apparatus and control method of printing apparatus
JP2019061622A (ja) * 2017-09-28 2019-04-18 ブラザー工業株式会社 プログラム

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004084076A1 (ja) * 2003-03-19 2004-09-30 Tg Information Network Co., Ltd. 電子メールアドレス自動判別処理システム
JP2005035280A (ja) * 2003-07-03 2005-02-10 Canon Inc 印刷方法、および印刷装置、記憶媒体、プログラム
US7817300B2 (en) 2003-07-03 2010-10-19 Canon Kabushiki Kaisha Advance decoding of images for printing
US8368939B2 (en) 2003-07-03 2013-02-05 Canon Kabushiki Kaisha Decoding image data for printing
JP2005292908A (ja) * 2004-03-31 2005-10-20 Seiko Epson Corp サービス提供システム、サービス提供プログラム、サービス提供方法、及びジョブ管理システム
JP2005327097A (ja) * 2004-05-14 2005-11-24 Toshiba Corp 事務機器の遠隔管理装置および遠隔管理プログラム
US7703904B2 (en) 2005-11-01 2010-04-27 Seiko Epson Corporation Printing apparatus and control method of printing apparatus
JP2007233685A (ja) * 2006-03-01 2007-09-13 Kosenjuku:Kk 情報一括出力システムおよび情報一括出力プログラム
JP2019061622A (ja) * 2017-09-28 2019-04-18 ブラザー工業株式会社 プログラム

Similar Documents

Publication Publication Date Title
KR100992360B1 (ko) 화상 처리 장치, 및 그 제어 방법
US7130066B1 (en) Apparatus for performing a service in cooperation with another apparatus on a network
JP5142163B2 (ja) 画像処理装置とその制御方法及びプログラム
US7242497B2 (en) Information input/output system, method and terminal therefor
US6799178B2 (en) Gateway apparatus and network system
JP2012064226A (ja) 印刷制御システム、印刷制御サーバ、画像形成装置と、その処理方法及びプログラム
US7697005B2 (en) Electronic document delivery
CN101465931A (zh) 图像处理设备及其控制方法
JP3977204B2 (ja) 中断ジョブ再開方法、画像形成システム
CN100587661C (zh) 图像和声音输出装置及方法
US6976101B2 (en) Image input/output control apparatus and image input/output system
JP2003039765A (ja) 印刷方法、印刷システム、プログラム及び記憶媒体
US20080112008A1 (en) Printing apparatus, method of controlling same, program and storage medium
JP2009098711A (ja) 携帯端末、当該端末におけるコンテンツの印刷方法、当該端末と通信する印刷装置及びその制御方法、印刷システム
JP2015096295A (ja) 画像形成装置、その制御方法及びプログラム。
JP6155802B2 (ja) 画像形成装置、画像形成システム、その制御方法及びプログラム
JP4812866B2 (ja) 画像処理装置、制御方法、画像処理システム、及びプログラム
US20100208296A1 (en) Image processing apparatus and control method therefor, server apparatus and control method therefor, and storage medium
JP2010146485A (ja) 画像処理装置、制御方法、画像処理システム、及びプログラム
JP2005173816A (ja) 画像形成装置、認証方法
JP5961983B2 (ja) 画像処理装置とその処理方法及びプログラム。
JP2023084820A (ja) 情報処理装置、プログラムおよび制御方法
JP3945972B2 (ja) 画像処理装置、画像処理方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体
JP2025172171A (ja) 情報処理装置とその制御方法、及びプログラム
JP2004030258A (ja) プリントシステム

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060414

RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20070626