(57)【特許請求の範囲】
【請求項１】
印刷設定を指示するホストコンピュータと、前記ホストコンピュータからネットワークを介して指示された印刷設定に基づいて情報資源の印刷を行うプリンタとを備えた印刷システムにおいて、
情報資源の格納先情報及びファイル名を含んでなる資源特定情報と印刷出力先情報及び印刷設定情報を対応付けてなる印刷処理情報とをそれぞれ記憶する記憶手段と、
前記資源特定情報により印刷対象の情報資源を選択して指示する第１の指示手段と、
前記資源特定情報に基づいて前記情報資源を取得する取得手段と、
前記印刷処理情報の中から前記情報資源の印刷に用いる印刷処理情報を選択して指示する第２の指示手段と、
前記印刷処理情報が受信されると起動し、該印刷処理情報の各構成要素を順番に解釈して印刷設定値に変換して記憶させる設定手段と、
前記取得手段により取得された情報資源を前記設定手段により変換されて記憶された前記印刷設定値に基づいて印刷させる印刷制御手段と、
を備え、
前記資源特定情報は、所定のアクセス手段と情報資源の格納先情報とファイル名とを含んでＵＲＬ形式で構成され、
前記印刷処理情報は、前記所定のアクセス手段と前記印刷出力先情報と前記印刷設定情報とを含んでＵＲＬ形式で構成され、ＵＲＬ中のサーバ名に該当する部分にプリンタ名を格納し、かつ、ＵＲＬ中のパス名に該当する部分に前記印刷設定を格納することにより、ＵＲＬの各構成要素毎に前記印刷設定情報がそれぞれ対応付けられており、
前記資源特定情報及び前記印刷処理情報は、前記所定のアクセス手段により情報を閲覧可能な閲覧手段を介してそれぞれ入力される、
ことを特徴とするネットワーク印刷システム。
【請求項２】
前記ホストコンピュータは、前記記憶手段と、前記第１の指示手段と、前記取得手段と、前記第２の指示手段とを有し、前記プリンタは、前記印刷制御手段を有する請求項１に記載のネットワーク印刷システム。
【請求項３】
前記ホストコンピュータは、前記記憶手段と、前記第１の指示手段と、前記第２の指示手段とを有し、前記プリンタは、前記取得手段及び前記印刷制御手段を有する請求項１に記載のネットワーク印刷システム。
【請求項４】
前記資源特定情報に対応する第１の視覚的表示要素と、前記印刷処理情報に対応する第２の視覚的表示要素と、前記第１の視覚的表示要素が入力される第１の入力部と、該第１の入力部に対応して設けられ、前記第２の視覚的表示要素が入力される第２の入力部とをそれぞれ表示する表示手段が設けられ、前記第１の指示手段は、前記第１の視覚的表示要素を前記第１の入力部に入力することにより前記情報資源の選択指示を行い、前記第２の指示手段は、前記第２の視覚的表示要素を前記第２の入力部に入力することにより前記印刷処理情報の選択指示を行う請求項１に記載のネットワーク印刷システム。
【請求項５】
前記プリンタで利用可能な各印刷設定にそれぞれ対応する印刷処理情報が予め登録された登録手段を更に備え、前記記憶手段は、前記登録手段に登録された前記各印刷処理情報の中から所定の印刷処理情報を選択して記憶する請求項１に記載のネットワーク印刷システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、インターネット等のネットワーク上に存在する情報資源を取得して印刷させることができるネットワーク印刷システム、ネットワーク印刷方法及び印刷指示装置に関し、特に、資源特定情報によって印刷対象の情報資源を指示するネットワーク印刷システム、ネットワーク印刷方法及び印刷指示装置に関する。
【０００２】
【従来の技術】
例えば、インターネット、イントラネットあるいはLAN（Local Area Network）上には、WWW（World Wide Web）サーバが提供するウェブページ、FTP（File Transfer Protocol）サーバが提供するファイル、ニュースサーバが提供するネットニュース等の各種情報資源（以下、「情報資源」又は「ファイル」ともいう）が蓄積されている。ユーザーがこれら情報資源の印刷を希望する場合は、ホストコンピュータのクライアントソフトウエア（例えば、ウェブブラウザ）を起動して所定のサーバにアクセスし、所望の情報資源をホストコンピュータにダウンロードする。次に、入手した情報資源を印刷データとしてプリンタに送信して印刷させる。
【０００３】
また、ローカルディスクに記憶された情報資源を印刷する場合、ユーザーは、情報資源に対応付けられたアプリケーションプログラムを起動して、印刷対象の情報資源を開き、印刷を指示する。
【０００４】
【発明が解決しようとする課題】
情報資源の印刷を行う場合、所定のプリンタを指定した上で、例えば、用紙サイズ、用紙の向き、給紙方法、印刷解像度、印刷モード、中間階調の処理方法、使用フォントの種類等の各種印刷設定を行うことにより、ユーザーの好みや情報資源の性質等に応じた印刷物を入手することができる。例えば、フルカラーのJPEG(Joint Photographic Experts Group)画像を印刷する場合、このカラー画像をきれいに印刷したいユーザーは、利用可能なプリンタの中から高画質のカラー印刷が可能なプリンタを選択する。そして、印刷モードを写真モードに設定したり、専用光沢紙の給紙を指定する等の各種印刷設定を行う。
【０００５】
このような印刷設定は、プリンタドライバと称されるソフトウエア上で行うことができる。しかし、プリンタドライバでは、最新の印刷設定しか保存できないため、一旦印刷設定を変更すると、変更前の印刷設定に戻すのに手間がかかり、使い勝手が悪い。例えば、カラーかモノクロか、画像の大きさ、テキストデータと画像データが混在する比率等の情報資源の性質によって、最適な印刷設定はそれぞれ相違するため、各情報資源の性質に応じて印刷設定を変更しなければならず、設定変更の手間がかかる。また、印刷頻度の少ない情報資源の場合は、過去に掴んだ印刷設定の値を忘れてしまうこともあり、印刷の度に試し刷り等を行って最適な設定値を見つけなければならず、使い勝手が悪い。特に、インターネット等の大規模ネットワーク上には、多種多様の情報資源が蓄積されているため、アクセスするサーバを移動しながら所望の情報資源だけを印刷していく場合、頻繁に印刷設定を変更しなければならず、使い勝手が低い。
【０００６】
一方、近年では、例えば、特開平10-214163号公報等のように、情報資源の格納先及びファイル名だけをプリンタに指示して印刷させるネットワーク印刷システムも提案されている。上記公報に記載の技術では、ホストコンピュータから情報資源のアドレス等をプリンタに通知すると、プリンタは、通知された情報資源にアクセスして自機のローカルディスクにダウンロードし、印刷するようになっている。しかし、上記公報記載のものでは、情報資源の格納先等を通知するだけであり、情報資源の性質に応じた印刷設定を行うことが難しい。
【０００７】
本発明は、上記のような種々の課題に鑑みなされたものであり、その目的は、各情報資源の性質に応じた印刷設定を容易に行うことができるネットワーク印刷システム、ネットワーク印刷方法及び印刷指示装置を提供することにある。
【０００８】
【課題を解決するための手段】
上記目的達成のため、本発明に係るネットワーク印刷システムでは、資源特定情報によって印刷対象の情報資源を特定すると共に、選択された印刷処理情報に基づいて該情報資源を印刷できるようにしている。
【０００９】
即ち、本発明では、印刷設定を指示するホストコンピュータと、前記ホストコンピュータからネットワークを介して指示された印刷設定に基づいて情報資源の印刷を行うプリンタとを備えた印刷システムにおいて、
情報資源の格納先情報及びファイル名を含んでなる資源特定情報と印刷出力先情報及び印刷設定情報を対応付けてなる印刷処理情報とをそれぞれ記憶する記憶手段と、
前記資源特定情報により印刷対象の情報資源を選択して指示する第１の指示手段と、
前記資源特定情報に基づいて前記情報資源を取得する取得手段と、
前記印刷処理情報の中から前記情報資源の印刷に用いる印刷処理情報を選択して指示する第２の指示手段と、
前記印刷処理情報が受信されると起動し、該印刷処理情報の各構成要素を順番に解釈して印刷設定値に変換して記憶させる設定手段と、
前記取得手段により取得された情報資源を前記設定手段により変換されて記憶された前記印刷設定値に基づいて印刷させる印刷制御手段と、
を備え、
前記資源特定情報は、所定のアクセス手段と情報資源の格納先情報とファイル名とを含んでＵＲＬ形式で構成され、
前記印刷処理情報は、前記所定のアクセス手段と前記印刷出力先情報と前記印刷設定情報とを含んでＵＲＬ形式で構成され、ＵＲＬ中のサーバ名に該当する部分にプリンタ名を格納し、かつ、ＵＲＬ中のパス名に該当する部分に前記印刷設定を格納することにより、ＵＲＬの各構成要素毎に前記印刷設定情報がそれぞれ対応付けられており、
前記資源特定情報及び前記印刷処理情報は、前記所定のアクセス手段により情報を閲覧可能な閲覧手段を介してそれぞれ入力される、
ことを特徴としている。
【００１０】
記憶手段には、資源特定情報と印刷処理情報とが記憶されている。「資源特定情報」とは、情報資源を特定するための情報を意味し、情報資源の格納先情報とファイル名とを含んでいる。「格納先情報」とは、例えば、サーバ名、ディレクトリ名等を示す。また、「印刷処理情報」とは、印刷処理に用いる情報を意味し、印刷出力先情報と印刷設定情報とが対応付けられたものである。「印刷出力先情報」には、例えば、プリンタのアドレス、プリンタ名等が含まれる。「印刷設定情報」とは、例えば、用紙サイズ、給紙方法、印刷モード、中間階調処理の方法、印刷解像度等の設定情報を意味する。資源特定情報及び印刷処理情報は、それぞれ予め記憶手段に登録しておくことができる。
【００１１】
ユーザーが、ある情報資源の印刷を希望する場合、第１の指示手段により、所望の情報資源に対応する資源特定情報を指示する。また、ユーザーは、第２の指示手段により、この情報資源の印刷に用いる印刷処理情報を指示する。これにより、取得手段は、第１の指示手段により指示された情報資源をネットワーク又はローカルディスクから読み出して取得し、印刷制御手段は、この取得された情報資源を、指示された印刷処理情報に基づいて印刷する。このように、資源特定情報と印刷処理処理情報とを対応付けて印刷するため、情報資源の性質に応じた印刷を容易に行うことができる。例えば、各情報資源の性質に応じた印刷処理情報を予め記憶手段に登録しておくことにより、印刷対象の情報資源に適した印刷設定で印刷を行うことができる。また、資源特定情報を介して印刷対象の情報資源を指示するため、情報資源に対応するアプリケーションプログラムを起動させる手間がいらず、簡単な操作で所望の印刷を実現することができる。
【００１２】
請求項２に係る発明のように、前記ホストコンピュータは、前記記憶手段と、前記第１の指示手段と、前記取得手段と、前記第２の指示手段とを有し、前記プリンタは、前記印刷制御手段を有することができる。
【００１３】
または請求項３に係る発明のように、前記ホストコンピュータは、前記記憶手段と、前記第１の指示手段と、前記第２の指示手段とを有し、前記プリンタは、前記取得手段及び前記印刷制御手段を有することもできる。
【００１４】
即ち、請求項２に係る発明のように、資源特定情報で指示された情報資源をホストコンピュータ側で取得してプリンタに送信してもよいし、請求項３に係る発明のように、情報資源をプリンタ側で取得してもよい。
【００１５】
請求項４に係る発明のように、前記資源特定情報に対応する第１の視覚的表示要素と、前記印刷処理情報に対応する第２の視覚的表示要素と、前記第１の視覚的表示要素が入力される第１の入力部と、該第１の入力部に対応して設けられ、前記第２の視覚的表示要素が入力される第２の入力部とをそれぞれ表示する表示手段が設けられ、前記第１の指示手段は、前記第１の視覚的表示要素を前記第１の入力部に入力することにより前記情報資源の選択指示を行い、前記第２の指示手段は、前記第２の視覚的表示要素を前記第２の入力部に入力することにより前記印刷処理情報の選択指示を行うこともできる。
【００１６】
「視覚的表示要素」とは、主として視覚を通じてユーザーに提供される要素を意味し、具体的には、例えば、ショートカットやアイコン等が挙げられる。第１の視覚的表示要素は資源特定情報に対応し、第２の視覚的表示要素は印刷処理情報に対応する。例えば、CRTディスプレイ装置や液晶ディスプレイ装置等の表示手段には、第１の入力部と第２の入力部とが表示される。ここで、第１の入力部と第２の入力部とは同一のウィンドウ内に表示される必要はない。両入力部の対応が明らかであれば、各入力部をそれぞれ別個に表示させることができる。ユーザーは、いわゆるドラッグアンドドロップ等の操作によって、印刷対象の情報資源に対応する資源特定情報を第１の入力部に入力し、印刷設定に用いる印刷処理情報を第２の入力部に入力する。これにより、印刷対象の情報資源が所望の印刷設定で印刷される。
【００１８】
「所定のアクセス手段」とは、情報資源にアクセスするための手段、例えば、プロトコルの種類を示し、具体的には、HTTP(HyperText Transfer Protocol)やFTP(File Transfer Protocol)等を挙げることができる。資源特定情報は、「アクセス手段//格納先情報/ファイル名」又は「アクセス手段//資源入力先情報/資源入力設定値情報」等の構造を有し、印刷処理情報は、「アクセス手段//印刷出力先情報/印刷設定情報」等の構造を有する。具体的には、例えば、設定情報は、設定項目１＝設定値１＆設定項目２＝設定値２＆設定項目３＝設定値３等のように、各設定項目毎に設定値を示して記述することができる。「閲覧手段」とは、例えば、ウェブページを閲覧等することができるウェブブラウザ等を示す。資源特定情報と印刷処理情報とのデータ構造を共通化し、同じアクセス手段を採用することにより、共通の閲覧手段を介して資源特定情報及び印刷処理情報を入力することができる。従って、入力のために操作環境を切り換える必要がなく、シームレスに各情報を入力することができる。
【００１９】
前記プリンタで利用可能な各印刷設定にそれぞれ対応する印刷処理情報が予め登録された登録手段を更に備え、前記記憶手段は、前記登録手段に登録された前記各印刷処理情報の中から所定の印刷処理情報を選択して記憶することもできる。
【００２０】
登録手段には、例えば、「カラー/写真モード/1200dpi」、「カラー/ワープロモード/600dpi」等のように、プリンタで利用可能な各印刷設定毎に、それぞれ印刷処理情報が予め登録されている。より具体的には、「プリンタ設定？トナー＝カラー＆モード＝写真＆解像度＝1200dpi」や「プリンタ設定？トナー＝白黒＆モード＝ワープロ＆解像度＝600dpi」等の書式で登録されている。ユーザーは、各印刷処理情報の中から所望する印刷処理情報を選択して記憶手段に記憶させることができる。ここで、登録手段は、例えば、プリンタ内の記憶装置に予め設けてもよいし、又は、ネットワークのサーバ上に設けてもよく、あるいは、CD-ROM等の記録媒体上に設けることもできる。また、登録手段には、各印刷設定に対応する全ての印刷処理情報が登録されている必要はない。代表的な印刷設定に対応する印刷処理情報が登録されていれば足りる。
【００２１】
本発明の他の観点に従うネットワーク印刷方法では、ホストコンピュータからネットワークを介して指示された印刷設定に基づいて情報資源の印刷を行わせるネットワーク印刷方法において、情報資源の格納先情報とファイル名とを含んでなる資源特定情報により印刷対象の情報資源を選択指示するステップと、前記資源特定情報に基づいて前記情報資源を取得するステップと、印刷出力先情報と印刷設定情報とを対応付けてなる印刷処理情報の中から前記情報資源の印刷に用いる印刷処理情報を選択指示するステップと、前記取得された情報資源を前記印刷処理情報に基づいて印刷させるステップとを、備え、前記資源特定情報は、所定のアクセス手段と情報資源の格納先情報とファイル名とを含んでＵＲＬ形式で構成され、前記印刷処理情報は、前記所定のアクセス手段と前記印刷出力先情報と前記印刷設定情報とを含んでＵＲＬ形式で構成され、ＵＲＬの各構成要素毎に前記印刷設定情報がそれぞれ対応付けられていることを特徴としている。
【００２２】
これにより、前記請求項１に係る発明と同様の作用を得ることができる。
【００２３】
本発明のさらに別の観点に従うネットワーク印刷方法では、ホストコンピュータからネットワークを介して指示された印刷設定に基づいて情報資源の印刷を行わせるネットワーク印刷方法において、第１の入力部及び該第１の入力部に対応付けられた第２の入力部を表示させるステップと、情報資源の格納先情報とファイル名とを含んでなる資源特定情報に対応する第１の視覚的表示要素の中から、印刷対象となる情報資源に対応する第１の視覚的表示要素を選択して前記第１の入力部に入力させるステップと、印刷出力先情報と印刷設定情報とを関連付けてなる印刷処理情報に対応する第２の視覚的表示要素の中から、前記選択された情報資源の印刷に用いる印刷処理情報に対応する第２の視覚的表示要素を選択して前記第２の入力部に入力させるステップと、前記第１の入力部に入力された前記第１の視覚的表示要素に対応する資源特定情報に基づいて、前記印刷対象の情報資源を取得するステップと、前記取得された情報資源を、前記第２の入力部に入力された前記第２の視覚的表示要素に対応する印刷処理情報に基づいて印刷させるステップと、を含み、前記資源特定情報は、所定のアクセス手段と情報資源の格納先情報とファイル名とを含んでＵＲＬ形式で構成され、前記印刷処理情報は、前記所定のアクセス手段と前記印刷出力先情報と前記印刷設定情報とを含んでＵＲＬ形式で構成され、ＵＲＬの各構成要素毎に前記印刷設定情報がそれぞれ対応付けられていることを特徴としている。
【００２４】
これにより、前記請求項４に係る発明と同様の作用を得ることができる。
【００２５】
本発明の他の観点に従う印刷指示装置では、ネットワークを介してプリンタに印刷設定を指示する印刷指示装置において、情報資源の格納先情報及びファイル名を含んでなる資源特定情報と印刷出力先情報及び印刷設定情報を対応付けてなる印刷処理情報とを記憶する記憶手段と、前記資源特定情報により印刷対象の情報資源を選択して指示する第１の指示手段と、前記資源特定情報に基づいて前記情報資源を取得する取得手段と、前記印刷処理情報の中から前記情報資源の印刷に用いる印刷処理情報を選択して指示する第２の指示手段とを備え、前記資源特定情報は、所定のアクセス手段と情報資源の格納先情報とファイル名とを含んでＵＲＬ形式で構成され、前記印刷処理情報は、前記所定のアクセス手段と前記印刷出力先情報と前記印刷設定情報とを含んでＵＲＬ形式で構成され、ＵＲＬの各構成要素毎に前記印刷設定情報がそれぞれ対応付けられており、前記取得された情報資源と前記指示された印刷処理情報とを関連付けて前記プリンタに送信することにより、前記情報資源を前記印刷処理情報に基づいて印刷させることを特徴とする。
【００２６】
これにより、前記請求項２に係る発明と同様の作用を得ることができる。
【００２７】
本発明のさらに別の観点に従う印刷指示装置では、ネットワークを介してプリンタに印刷設定を指示する印刷指示装置において、情報資源の格納先情報及びファイル名を含んでなる資源特定情報と印刷出力先情報及び印刷設定情報を対応付けてなる印刷処理情報とをそれぞれ記憶する記憶手段と、前記資源特定情報により印刷対象の情報資源を選択して指示する第１の指示手段と、前記印刷処理情報の中から前記情報資源の印刷に用いる印刷処理情報を選択して指示する第２の指示手段とを備え、前記資源特定情報は、所定のアクセス手段と情報資源の格納先情報とファイル名とを含んでＵＲＬ形式で構成され、前記印刷処理情報は、前記所定のアクセス手段と前記印刷出力先情報と前記印刷設定情報とを含んでＵＲＬ形式で構成され、ＵＲＬの各構成要素毎に前記印刷設定情報がそれぞれ対応付けられており、前記資源特定情報と前記指示された印刷処理情報とを関連付けて前記プリンタに送信することにより、前記プリンタに前記資源特定情報に係る情報資源を取得させ、該取得された情報資源を前記印刷処理情報に基づいて印刷させることを特徴としている。
【００２８】
これにより、前記請求項３に係る発明と同様の作用を得ることができる。
【００２９】
本発明の別の観点に従う印刷指示装置では、ネットワークを介してプリンタに印刷設定を指示する印刷指示装置において、第１の入力部の表示データと、該第１の入力部に対応付けられた第２の入力部の表示データと、情報資源の格納先情報とファイル名とを含んでなる資源特定情報と、該情報資源に対応する第１の視覚的表示要素の表示データと、印刷出力先情報と印刷設定情報とを関連付けてなる印刷処理情報と、該印刷処理情報に対応する第２の視覚的表示要素の表示データとをそれぞれ記憶する記憶手段と、前記各表示データに基づいて、前記第１の入力部と、前記第２の入力部と、前記第１の視覚的表示要素と、前記第２の視覚的表示要素とをそれぞれ表示させる表示手段と、前記第１の入力部に入力された前記第１の視覚的表示要素を検出する第１の検出手段と、前記第２の入力部に入力された前記第２の視覚的表示要素を検出する第２の検出手段と、前記第１の検出手段により検出された前記第１の視覚的表示要素に対応する前記資源特定情報を前記記憶手段から読み出して保持する第１の保持手段と、前記第２の検出手段により検出された前記第２の視覚的表示要素に対応する前記印刷処理情報を前記記憶手段から読み出して保持する第２の保持手段と、前記保持された資源特定情報に基づいて情報資源を取得する取得手段とを備え、前記資源特定情報は、所定のアクセス手段と情報資源の格納先情報とファイル名とを含んでＵＲＬ形式で構成され、前記印刷処理情報は、前記所定のアクセス手段と前記印刷出力先情報と前記印刷設定情報とを含んでＵＲＬ形式で構成され、ＵＲＬの各構成要素毎に前記印刷設定情報がそれぞれ対応付けられており、前記取得された情報資源と前記保持された印刷処理情報とを関連付けて前記プリンタに送信することにより、前記情報資源を前記印刷処理情報に基づいて印刷させることを特徴とする。
【００３０】
これにより、前記請求項４に係る発明と同様の作用を得ることができる。
【００３１】
また、本発明は、プリンタとして捉えることもできる。即ち、本発明では、指示された印刷設定に基づいて情報資源の印刷を行うプリンタにおいて、情報資源の格納先情報及びファイル名を含んでなる資源特定情報と印刷出力先情報及び印刷設定情報を対応付けてなる印刷処理情報とをそれぞれ記憶する記憶手段と、前記資源特定情報により印刷対象の情報資源を選択して指示する第１の指示手段と、前記資源特定情報に基づいて前記情報資源を取得する取得手段と、前記印刷処理情報の中から前記情報資源の印刷に用いる印刷処理情報を選択して指示する第２の指示手段と、前記取得手段により取得された情報資源を前記第２の指示手段により指示された印刷処理情報に基づいて印刷させる印刷制御手段と、を備え、前記資源特定情報は、所定のアクセス手段と情報資源の格納先情報とファイル名とを含んでＵＲＬ形式で構成され、前記印刷処理情報は、前記所定のアクセス手段と前記印刷出力先情報と前記印刷設定情報とを含んでＵＲＬ形式で構成され、ＵＲＬの各構成要素毎に前記印刷設定情報がそれぞれ対応付けられている、ことを特徴としている。
【００３２】
本発明に係るプリンタは、情報資源を特定する資源特定情報と情報資源を印刷するための印刷処理情報とを対応付けて保持している。この場合、プリンタの操作パネル等を介して印刷対象となる情報資源や印刷設定を選択指示することも可能である。しかし、これに限らず、ホストコンピュータが前記プリンタにアクセスすることにより、前記ホストコンピュータ側で前記第１の指示手段及び第２の指示手段を操作可能としてもよい。
【００３３】
具体的には、例えば、第１の指示手段及び第２の指示手段を実現するためのメニュープログラムをプリンタ内部に記憶させておき、ホストコンピュータがプリンタにアクセスした場合に、前記メニューをホストコンピュータ側のモニタディスプレイに表示させることができる。例えば、プリンタ内部に、ウェブサーバ機能を持たせることにより、ホストコンピュータ側のブラウザにメニューを表示させることができる。また、いわゆるJava等のようにホストコンピュータ上で実行可能なプログラムをプリンタからホストコンピュータに送信することによっても実現できる。
【００３４】
さらに、本発明は、画像出力システムとして捉えることもできる。即ち、本発明では、画像情報を取り込んで記憶する画像情報入力装置と、該画像情報入力装置が取り込んだ画像情報の印刷を行うプリンタとを備えた画像出力システムにおいて、前記画像情報入力装置に記憶された画像情報の格納先情報及びファイル名を含んでなる資源特定情報と印刷出力先情報及び印刷設定情報を対応付けてなる印刷処理情報とをそれぞれ記憶する記憶手段と、前記資源特定情報により印刷対象の画像情報を選択して指示する第１の指示手段と、前記資源特定情報に基づいて、選択された画像情報を前記画像情報入力装置から取得する取得手段と、前記印刷処理情報の中から前記画像情報の印刷に用いる印刷処理情報を選択して指示する第２の指示手段と、前記取得手段により取得された画像情報を前記第２の指示手段により指示された印刷処理情報に基づいて印刷させる印刷制御手段と、を備え、前記資源特定情報は、所定のアクセス手段と情報資源の格納先情報とファイル名とを含んでＵＲＬ形式で構成され、前記印刷処理情報は、前記所定のアクセス手段と前記印刷出力先情報と前記印刷設定情報とを含んでＵＲＬ形式で構成され、ＵＲＬの各構成要素毎に前記印刷設定情報がそれぞれ対応付けられている、ことを特徴としている。
【００３５】
「画像情報入力装置」としては、例えば、ディジタルカメラ、スキャナ装置等を挙げることができる。プリンタは、資源特定情報及び印刷処理情報に基づいて、ディジタルカメラ等に保存された画像情報を読込み、所定の印刷設定で印刷することができる。従って、いわゆるパーソナルコンピュータ等のコンピュータを介さずに、画像情報入力装置とプリンタとを直結させて、所望の画像を容易に印刷することができる。
【００３６】
本発明の別の観点に従う記録媒体は、プリンタに印刷設定を指示するコンピュータを制御するためのプログラムを記録した記録媒体において、所定のアクセス手段と情報資源の格納先情報とファイル名とを含んでＵＲＬ形式で構成される資源特定情報と、前記印刷出力先情報と前記印刷設定情報とを含んでＵＲＬ形式で構成され、ＵＲＬの各構成要素毎に前記印刷設定情報がそれぞれ対応付けられている印刷処理情報とを記憶させる機能と、前記資源特定情報により印刷対象の情報資源を選択して指示させる機能と、前記資源特定情報に基づいて前記情報資源を取得させる機能と、前記印刷処理情報の中から前記情報資源の印刷に用いる印刷処理情報を選択して指示させる機能と、前記取得された情報資源と前記指示された印刷処理情報とを関連付けて前記プリンタに送信させる機能とを、コンピュータに実現させるためのプログラムを前記コンピュータが読取り及び理解可能な形態で記録したことを特徴としている。
【００３７】
「記録媒体」としては、例えば、ハードディスク、フロッピーディスク、CD-ROM、DVD-ROM、DVD-RAM、メモリ、ＩＣカード、磁気テープ等の各種記録媒体を用いることができる。また、これに限らず、ネットワークを介してプログラムをダウンロードする等のように、通信媒体を用いることもできる。
【００３８】
上記所定のプログラムをコンピュータに読み込ませることにより、各機能がコンピュータ上に実現され、前記請求項９に係る発明と同様の作用を得ることができる。
【００３９】
【発明の実施の形態】
以下、図面に基づいて本発明の実施の形態について詳細に説明する。
【００４０】
１．第１の実施の形態
図１〜図３は、本発明の第１の実施の形態によるネットワーク印刷システムを示している。まず、図１は、本実施の形態によるネットワーク印刷システムの全体構成を概略的に示すブロック構成図である。
【００４１】
LAN等のネットワーク１には、複数のホストコンピュータ１１と複数のネットワークプリンタ（以下「プリンタ」）２１とが接続されている。また、各ホストコンピュータ１１は、ルータ（図示せず）等を介してインターネット２に接続可能であり、ウェブブラウザを介して各サーバ３に蓄積されたウェブページ等の情報資源を閲覧等することができるようになっている。
【００４２】
例えば、パーソナルコンピュータ、ワークステーション、携帯情報端末、ディジタルカメラ等として実現可能なホストコンピュータ１１は、それぞれ後述するように、ソース指示部１２，処理先指示部１３，ソース取得部１４，記憶部１５，送信データ生成部１６，ネットワーク接続部１７を備えている。また、ホストコンピュータ１１には、図２に示すように表示部１８も設けられている。
【００４３】
「第１の指示手段」としてのソース指示部１２は、印刷対象の情報資源のアイコン（ショートカットも含む意味であるが、以下「アイコン」という）を選択して指示するためのものである。図２と共に後述するように、「資源特定情報」としての情報資源アイコンは、格納先情報及びファイル名を有している。「第２の指示手段」としての処理先指示部１３は、処理先アイコンを選択指示することにより、情報資源をどのプリンタでどのように印刷するかを指示するためのものである。処理先アイコンは、少なくとも印刷出力先情報及び印刷設定情報とを備えている。
【００４４】
「取得手段」としてのソース取得部１４は、ソース指示部１２により指示された情報資源をネットワーク１又はインターネット２上からダウンロードして記憶部１５に格納させるものである。ソース取得部１４は、情報資源の格納先サーバに送信するためのHTTPリクエストを生成するリクエスト生成部１４Ａと、該サーバから応答されたHTTPレスポンスを受信するレスポンス受信部１４Ｂとを備えている。なお、情報資源が記憶部１５に既に存在する場合は、ネットワーク上からダウンロードせずに、記憶部１５内のデータを利用することもできる。
【００４５】
「記憶手段」としての記憶部１５は、例えば、ハードディスク装置やメモリ等から構成可能であり、情報資源アイコン及び処理先アイコンの表示データ、情報資源アイコンが備える格納先情報及びファイル名、処理先アイコンが備える印刷出力先情報及び印刷設定情報、図２に示すメニュー画面の表示データ等をそれぞれ記憶している。なお、記憶部１５は、単一の記憶装置によって構成される必要はない。ある種のデータはメモリに記憶し、他のデータはハードディスク装置に記憶することもできる。
【００４６】
「送信データ生成手段」として表現可能な送信データ生成部１６は、処理先指示部１３により指示されたプリンタに印刷設定情報を送信すると共に、ソース取得部１４により取得された情報資源をプリンタに送信させるものである。「ネットワーク接続手段」として表現可能なネットワーク接続部１７は、所定の物理層やプロトコル階層等を備えて構成されており、ネットワーク１等を介してプリンタ２１又はサーバ３とデータ通信を行うものである。
【００４７】
プリンタ２１は、ネットワーク接続部２２と、記憶部２３と、印刷制御部２４と印刷部２５とを備えている。ネットワーク接続部２２は、ホストコンピュータ１１側のネットワーク接続部１７と同様に構成され、ホストコンピュータ１１やサーバ３との間でデータ通信を行うためのものである。記憶部２３は、例えば、メモリやハードディスク装置等から構成され、ホストコンピュータ１１から入力された印刷データ等を記憶するものである。「印刷制御手段」としての印刷制御部２４は、印刷データを解釈して印刷用イメージデータを生成し、印刷部２５の駆動制御を行うものである。印刷部２５は、例えば、インクジェット式プリントエンジン、レーザ式プリントエンジン等から構成することができ、印刷用イメージデータに基づいて用紙に印刷を行うものである。
【００４８】
次に、図２は、情報資源アイコン及び処理先アイコンを選択指示するための印刷指示画面の一例を示す説明図である。
【００４９】
例えば、デスクトップ画面１８Ｔ上の印刷指示アイコン（図示せず）をクリックしてメニュープログラムを起動させることにより、表示装置１８のデスクトップ画面１８Ｔ上に印刷指示ダイアログ３１が表示される。印刷指示ダイアログ３１は、「第１の入力部」としてのソース入力部３２と、「第２の入力部」としての処理先入力部３３とを備えている。ソース入力部３２は複数の入力欄３２Ａ，３２Ｂを有し、処理先入力部３３も複数の入力欄３３Ａ，３３Ｂを有する。図２中では、それぞれ２個ずつの入力欄を示しているが、これに限らず、入力欄は１個でもよいし、３個以上でもよい。
【００５０】
また、デスクトップ画面１８Ｔには、プリンタＰＡに対応する処理先アイコンPAI、プリンタＰＢに対応する処理先アイコンPBI、情報資源としてのソースＳＡに対応する情報資源アイコンSAI、ソースＳＢに対応する情報資源アイコンSBIがそれぞれ表示されている。各情報資源アイコンSAI，SBIは、「第１の視覚的表示要素」に該当し、各処理先アイコンPAI，PBIは、「第２の視覚的表示要素」に該当する。各情報資源アイコンSAI，SBIには、各ソースＳＡ，ＳＢを特定するための格納先情報及びファイル名が対応付けられている。各処理先アイコンPAI，PBIには、各プリンタＰＡ，ＰＢを特定するための印刷出力先情報と印刷設定情報とが対応付けられている。ここで、処理先アイコンPAI、PBIは、カラープリンタとモノクロプリンタのように、物理的に異なるプリンタをそれぞれ示す場合もあるほか、同一のプリンタであっても印刷設定が異なる場合は、それぞれの印刷設定毎に処理先アイコンが生成される点に留意すべきである。
【００５１】
ソースＳＡをプリンタＰＡで印刷する場合、ユーザーは、情報資源アイコンSAIをドラッグしてソース入力部３２の入力欄３２Ａにドロップし、次に、処理先アイコンPAIをドラッグして、入力欄３２Ａに対応する処理先入力部３３の入力欄３３Ａにドロップする。また、ソースＳＢをプリンタＰＢで印刷することをユーザーが希望する場合、情報資源アイコンSBIをソース入力部３２の入力欄３２Ｂにドロップし、処理先アイコンPBIを対応する入力欄３３Ｂにドロップする。このように、ユーザーは、印刷対象に係る情報資源アイコンと印刷出力先及び印刷設定に係る処理先アイコンとの組を順番に入力していく。全ての情報資源について印刷の指示が終了し、ユーザーが印刷ボタン３４を操作すると、ソース入力部３２に入力された情報資源が取得され、処理先入力部３３に入力されたプリンタに印刷設定情報と情報資源のデータが送信される。なお、各入力欄に、複数のアイコンをそれぞれ入力することも可能である。例えば、ソース入力部３２の入力欄３２ＡにソースアイコンSAI，SBIの２個を入力し、対応する処理先入力部３３の入力欄３３Ａに処理先アイコンPAIを１個だけ入力した場合、プリンタＰＡは、各ソースＳＡ，ＳＢをそれぞれ印刷する。同様に、処理先入力部３３の入力欄に複数の処理先アイコンが入力された場合は、情報資源アイコンに対応するソースは、各プリンタによってそれぞれ印刷される。
【００５２】
次に、図３は、印刷指示処理を示すフローチャートである。まず、ステップ（以下「Ｓ」と略記）１では、情報資源アイコンがソース入力部３２に入力されたか否かを監視している。ソース入力部３２に情報資源アイコンが入力された場合は（S1:YES）、情報資源アイコンに対応する資源特定情報を記憶部１５から読み出し、印刷すべき情報資源の格納先情報及びファイル名を保持する（Ｓ２）。また、Ｓ３では、処理先入力部３３に処理先アイコンが入力されたか否かを監視しており、処理先アイコンが入力された場合は（S3:YES）、処理先アイコンに対応する印刷処理情報を記憶部１５から読み出し、印刷出力先情報及び印刷設定情報を保持する（Ｓ４）。従って、Ｓ１が「第１の検出手段」、Ｓ３が「第２の検出手段」、Ｓ２が「第１の保持手段」、Ｓ４が「第２の保持手段」にそれぞれ該当する。なお、説明の便宜上、情報資源アイコンの入力を監視した後で、処理先アイコンの入力を監視するかのように図示しているが、これに限らない。各アイコンの入力監視は、それぞれ並列的に行うことができる。
【００５３】
そして、印刷ボタン３４が操作されたか否かを監視し（Ｓ５）、印刷ボタン３４が操作されるまで（S5:NO）、Ｓ１に戻って処理を繰り返す。印刷ボタン３４が操作された場合は（S5:YES）、Ｓ２で保持された格納先情報及びファイル名に基づいて、印刷対象の情報資源をサーバ３等からダウンロードし、記憶部１５に保存する（Ｓ６）。次に、Ｓ４で保持された印刷出力先情報及び印刷設定情報に基づいて、出力先に指定されたプリンタに印刷設定を送信する（Ｓ７）。
【００５４】
ここで、印刷設定送信時のデータフォーマットは、例えば、プリンタアドレスを格納するアドレス格納領域４１Ａと、印刷ジョブを識別するためのジョブ識別コード（ＩＤ）を格納するＩＤ格納領域４１Ｂと、印刷設定情報を格納する印刷設定格納領域４１Ｃとを備えて構成することができる。正確には、データ長を示す領域、ホストコンピュータ１１のアドレスを格納した領域等も含まれるが、要部ではないので割愛している。なお、ＩＤ格納領域４１Ｂは、印刷設定と印刷データとをＳ７，Ｓ８で別々に送信する場合に、両者の対応関係を明確にすべく設けることができる。
【００５５】
次に、ダウンロードした情報資源の印刷データを、印刷設定送信先と同一のプリンタに送信する（Ｓ８）。印刷データ送信時のデータフォーマットは、例えば、プリンタアドレスを格納するアドレス格納領域４２Ａと、ジョブ識別コードを格納するＩＤ格納領域４２Ｂと、印刷データを格納する印刷データ格納領域４２Ｃとを備えて構成することができる。印刷設定と印刷データとを一体化して送信する場合は、「プリンタアドレス＋印刷設定＋印刷データ」という構造を採用することができ、ＩＤ格納領域を廃止することができる。
【００５６】
そして、印刷設定ダイアログ３１に入力された全ての情報資源が所定のプリンタに送信されたか否かを判定し（Ｓ９）、全ての送信を完了するまで（S9:NO）、Ｓ６に戻って処理を繰り返す。
【００５７】
このように構成される本実施の形態によれば、以下の効果を奏する。
【００５８】
第１に、情報資源アイコンと処理先アイコンとを対応付けて入力することにより、所定の情報資源を所定の印刷出力先及び所定の印刷設定で印刷することができる。従って、ユーザーは、情報資源の性質に応じた処理先アイコンを選択するだけで、高品位の印刷物を容易に入手することができる。また、従来のように、情報資源の性質に応じてプリンタドライバの印刷設定を変更する手間がかからず、操作性及び使い勝手が向上する。
【００５９】
第２に、印刷設定とプリンタドライバとを切り離しているため、各印刷設定毎に処理先アイコン（印刷処理情報）を生成することができる。従って、ユーザーは、予め複数種類の処理先アイコンをデスクトップ画面等に登録しておくことができ、登録済みの処理先アイコンを繰返し使用することができる。
【００６０】
第３に、処理先アイコン（印刷処理情報）をホストコンピュータ間で転送することができるため、他のユーザーが生成した処理先アイコンを利用して印刷指示を行うことも可能であり、利便性が向上する。
【００６１】
第４に、情報資源アイコンを介して印刷対象の情報資源を特定し、処理先アイコンを介して出力先のプリンタ及び印刷設定を特定できるため、従来のように、アプリケーションプログラムを起動させて情報資源を開き、アプリケーションプログラムからプリンタドライバを介して印刷設定する必要がなく、速やかに印刷指示を行うことができる。
【００６２】
第５に、印刷指示ダイアログ３１には、複数の情報資源アイコン及び処理先アイコンを入力することができるため、ユーザーは、複数の印刷ジョブを一度に一括して指示することができ、使い勝手が向上する。特に、画像ファイルと文書ファイル等のような種類の異なる情報資源を、各情報資源の特性に応じた印刷設定で一度に印刷指示することができる。
【００６３】
第６に、印刷設定ダイアログ３１に、情報資源アイコン及び処理先アイコンをドロップするだけで印刷指示を行うことができるため、コンピュータ操作に不慣れなユーザーであっても、直感的な操作によって簡易に印刷指示を行うことができる。
【００６４】
２．第２の実施の形態
次に、図４〜図６に基づいて本発明の第２の実施の形態を説明する。なお、以下の各実施の形態では、上述した第１の実施の形態と同一の構成要素に同一の符号を付し、その説明を省略するものとする。本実施の形態の特徴は、プリンタ側で情報資源をダウンロードするように構成した点にある。
【００６５】
図４は、本実施の形態によるネットワーク印刷システムの構成を示すブロック図である。本ホストコンピュータ５１は、前記実施の形態のホストコンピュータ１１と同様に、ソース指示部１２，処理先指示部１３，記憶部１５，送信データ生成部１６及びネットワーク接続部１７を備えているが、ソース取得部１４を有さない点で相違する。
【００６６】
本プリンタ６１は、前記実施の形態で述べたプリンタ２１の構成に加えて、ホストコンピュータ５１から指示された情報資源をネットワークからダウンロードするためのソース取得部６２を備えている。「取得手段」としてのソース取得部６２は、リクエスト生成部６２Ａとレスポンス受信部６２Ｂとを備える。ホストコンピュータ５１から資源特定情報(例えば、URL：Uniform Resource Locator)が入力されると、ソース取得部６２は、指示されたサーバ３にアクセスして所定の情報資源をダウンロードし、記憶部２３に保存する。なお、本実施の形態によるホストコンピュータ５１及びプリンタ６１と、前記実施の形態によるホストコンピュータ１１及びプリンタ２１とは、ネットワーク上で共存可能である。
【００６７】
次に、図５は、本実施の形態による印刷指示処理のフローチャートである。本処理では、図３中に示す各ステップのうち、Ｓ６を除く全てのステップを備えている。正確には、Ｓ８での送信内容が異なるため、符号をＳ８Ａとする。即ち、ホストコンピュータ５１は、情報資源の印刷データに代えて、情報資源アイコンに対応する資源特定情報を送信する（Ｓ８Ａ）。従って、送信データのフォーマットでは、印刷データ格納領域４２Ｃに代えて、情報資源の格納先及びファイル名を格納する領域４２Ｄが設けられている。
【００６８】
次に、図６は、プリンタ６１側の印刷処理を示すフローチャートである。まず、ホストコンピュータ５１からのデータ又はコマンドを受信したか否かを監視しており（Ｓ１１）、データ等を受信した場合は（S11:YES）、印刷設定情報を受信したか否かを判定する（Ｓ１２）。印刷設定情報を受信した場合は（S12:YES）、この印刷設定情報を記憶する（Ｓ１３）。印刷設定情報ではない場合は（S12:NO）、Ｓ１３をスキップする。
【００６９】
次に、資源特定情報を受信したか否かを判定し（Ｓ１４）、資源特定情報を受信した場合は（S14:YES）、指示されたサーバ３にアクセスして所定のファイル名の情報資源をダウンロードし、記憶部２３に保存する（Ｓ１５）。そして、前記Ｓ１３で記憶した印刷設定情報に従って、ダウンロードした情報資源を印刷する（Ｓ１６）。一方、受信したデータが印刷設定情報でも資源特定情報でもない場合は（S14:NO）、通常処理が行われる。通常処理としては、例えば、トナーや用紙の残量等を問い合わせるステータス要求コマンドに応答する処理等を挙げることができる。
【００７０】
このように構成される本実施の形態でも、上述した第１の実施の形態と同様の効果を得ることができる。これに加えて、本実施の形態では、プリンタ６１内にソース取得部６２を設けているため、ホストコンピュータ５１は、資源特定情報及び印刷処理情報（印刷設定情報）を送信するだけでよく、印刷指示の処理から早期にホストコンピュータを解放することができる。
【００７１】
３．第３の実施の形態
次に、図７〜図９に基づいて本発明の第３の実施の形態を説明する。本実施の形態の特徴は、印刷処理情報をURLの形式で送信し、プリンタ側でURLを印刷設定値に変換する点にある。
【００７２】
図７は、本実施の形態によるネットワーク印刷システムのブロック図を示し、本ホストコンピュータ１１Ａは、印刷出力先及び印刷設定情報を有する印刷処理情報をURLの形式で送信する。即ち、例えば、「http://プリンタ名/印刷モード/解像度/階調処理方法」等のように、サーバ名をプリンタ名とし、ファイルを特定するためのパス名に各印刷設定を格納する。
【００７３】
本プリンタ７１は、第１の実施の形態で述べたプリンタ２１の構成に加えて、URLを印刷設定値に変換してセットするための設定部７２を備えている。図８は、設定部７２の構成を示す説明図である。ホストコンピュータ１１ＡからのURLは、ネットワーク接続部２２を介してURL受信部７３に受信される。変換部７４は、変換テーブル７５を参照しながら、受信したURLを解釈し印刷設定値に変換する。変換テーブル７５には、URLの各構成要素毎に印刷設定値がそれぞれ対応付けられて記憶されている。例えば、URLが「http://プリンタ名/mode1/dpi2/alg１」である場合、印刷モード＝ワープロモード、解像度＝600dpi、色補正方法＝色補正なしのように、印刷設定値がそれぞれセットされる。なお、より具体的には、「http://プリンタ名/set?  mode=1&resolution=800dpi&algorithm=1」のように表現される。
【００７４】
図９は、印刷処理を示すフローチャートである。まず、ホストコンピュータ１１Ａからのデータ等を受信したか否かを監視し（Ｓ２１）、データ等を受信した場合は（S21:YES）、印刷設定情報のURLであるか否かを判定する（Ｓ２２）。印刷設定情報のURLである場合（S22:YES）、URLを順番に解釈して印刷設定値に変換し（Ｓ２３）、変換された印刷設定値を記憶する（Ｓ２４）。URLの各構成要素を全て解釈して変換終了と判断されるまで、Ｓ２３，Ｓ２４の処理が繰り返される（Ｓ２５）。印刷設定値への変換が終了すると（S25:YES）、情報資源を受信したか否かを判定し（Ｓ２６）、情報資源を受信した場合には（S26:YES）、Ｓ２４で記憶した印刷設定値に従って情報資源を印刷する（Ｓ２７）。なお、受信したデータ等が印刷設定用のURLでも情報資源でもない場合は（S26:NO）、通常処理が行われる（Ｓ２８）。
【００７５】
このように構成される本実施の形態でも上述した第１の実施の形態と同様の効果を得ることができる。これに加えて、本実施の形態では、URLの形式で印刷設定を行うため、ウェブブラウザから印刷設定を行うことも可能となる。
【００７６】
４．第４の実施の形態
図１０は、本発明の第４の実施の形態に係るネットワーク印刷システムにおけるユーザーインターフェースを示す説明図である。ホストコンピュータの表示装置１８に表示されるウェブブラウザ８１は、URL等を入力するアドレス入力部８２と表示部８３とを備え、表示部８３内には、印刷対象のウェブページのURLを入力するための印刷対象アドレス入力部８４が設けられている。また、ウェブブラウザ８１には、ウェブページ等の情報資源を検索するための「検索ボタン」８５と、URLの保存・呼び出しを行う「お気に入りボタン」８６と、印刷を指示するための「印刷ボタン」８７と、印刷プレビューを表示させるための「プレビューボタン」８８とが設けられている。
【００７７】
ユーザーは、お気に入りボタン８６を操作して登録された印刷設定用URLの一覧を表示させ、この中から所望の印刷設定用URLを選択して、アドレス入力部８２に入力する。次に、表示部８３内の印刷対象アドレス入力部８４に、印刷を希望するウェブページのURLを入力する。そして、ユーザーが印刷ボタン８７を操作すると、ウェブブラウザ８１は、印刷設定用URLをプリンタに送信し、次に、印刷対象のウェブページをサーバからダウンロードして表示部８３に表示させると共に、このウェブページをプリンタに送信させる。プリンタ側では、第３の実施の形態で示したように、印刷設定用URLを解釈して印刷設定値に変換し、ホストコンピュータから受信したウェブページを印刷設定値に従って印刷する。
【００７８】
このように、印刷処理情報をURLの形式で送信することにより、ネットワーク上の情報資源の特定と印刷設定の指示とを同一のウェブブラウザ８１上で行うことができ、シームレスな操作で容易に印刷指示を与えることができる。また、図１０中に示すように、プレビューボタン８８が操作された場合には、表示部８３に印刷プレビュー画像を表示させることもできる。このプレビュー画像は、アドレス入力部８２に入力された印刷設定で印刷されるときのイメージであるのが好ましい。例えば、印刷出力先として選択されたプリンタにプレビュー画像を生成させ、このプレビュー画像をホストコンピュータ側に送信させることにより、実際の印刷イメージに近いプレビュー画像を得ることもできる。
【００７９】
５．第５の実施の形態
次に、図１１は、本発明の第５の実施の形態に係るネットワーク印刷システムのユーザーインターフェースを示す説明図である。本実施の形態では、アドレス入力部８２に２回URLを入力することにより、印刷設定と情報資源（ウェブページ）の指定とを行えるようにしている。図１１（ａ）に示すように、ユーザーは、まず最初に、予め登録された印刷設定用URLの中から所望の印刷設定用URLを選択してアドレス入力部８２に入力する。これにより、所定のプリンタに印刷設定用URLが送信される。次に、ユーザーは、図１１（ｂ）に示すように、アドレス入力部８２に、印刷対象のウェブページのURLを入力する。これにより、所定のサーバ３からウェブページがダウンロードされると共に、このウェブページのデータはプリンタに送信される。
【００８０】
このように、単一のアドレス入力部８２に、印刷設定用URLと印刷対象のURLとを順番に入力することによっても、所望の印刷指示を与えることができる。
【００８１】
６．第６の実施の形態
次に、図１２，図１３に基づいて本発明の第６の実施の形態を説明する。本実施の形態の特徴は、プリンタ側に予め登録された処理先アイコンの中から所望の処理先アイコンを選択してホストコンピュータ側に記憶させる点にある。
【００８２】
図１２は、本実施の形態に係るネットワーク印刷システムのブロック図を示し、本ホストコンピュータ９１は、第１の実施の形態で述べたホストコンピュータ１１の構成に加えて、処理先アイコンの一覧をプリンタ１００に要求するための処理先アイコン要求部９２を備えている。この処理先アイコン要求部９２は、例えば、「印刷処理情報要求手段」と表現することができる。
【００８３】
本プリンタ１００は、前記プリンタ２１の構成に加えて、処理先アイコンが登録された「登録手段」としてのアイコン登録部１０１を備えている。アイコン登録部１０１には、当該プリンタ１００で利用可能な各印刷設定にそれぞれ対応する処理先アイコン及び印刷処理情報が予め登録されている。また、アイコン登録部１０１には、図１３中に示すように、処理先アイコンの一覧表１０２も予め登録されている。処理先アイコン一覧表１０２は、各印刷設定の内容とアイコン画像とを対応付けて記憶している。
【００８４】
図１３は、ホストコンピュータ側で実行されるアイコン登録処理のフローチャートである。まず、プリンタ１０１にアクセスし（Ｓ３１）、処理先アイコンの一覧表を要求する（Ｓ３２）。プリンタ１００のアイコン登録部１０１が一覧表データをホストコンピュータ９１に返信すると、この処理先アイコン一覧表１０２が表示装置１８に表示される。
【００８５】
例えば、ユーザーは、処理先アイコン一覧表１０２の中から所望のアイコンをドラッグしてデスクトップ画面上にドロップすることにより、所望のアイコンを選択することができる（Ｓ３４）。選択された処理先アイコン及び印刷処理情報は記憶部１５に記憶される（Ｓ３５）。次に、処理先アイコンの選択が終了したか否かを判定し、選択終了と判定されるまで、Ｓ３４，Ｓ３５の処理を繰り返す（Ｓ３６）。
【００８６】
このように構成される本実施の形態でも第１の実施の形態と同様の効果を得ることができる。これに加えて、本実施の形態では、プリンタ１００側に予め処理先アイコン及び印刷処理情報を登録しておき、この登録された中から所望の処理先アイコン及び印刷処理情報を選択してホストコンピュータ９１に記憶させるため、ユーザーが処理先アイコンを生成する必要がなく、使い勝手が向上する。
【００８７】
７．第７の実施の形態
次に、図１４〜図１６は、本発明の第７の実施の形態を示す。本実施の形態の特徴は、印刷対象の情報資源及び印刷設定を入力するためのメニューをプリンタ側に用意した点にある。
【００８８】
本プリンタ１１０は、前記実施の形態で述べたプリンタ２１の構成に加えて、ウェブサーバ部１１１とアクセス部１１２とを更に備えている。ウェブサーバ部１１１は、HTTPプロトコルに従って後述の操作メニューを提供するメニュー提供手段である。「取得手段」としてのアクセス部１１２は、インターネット上のサーバやLAN等で接続されたスキャナ装置１２０等にアクセスすることにより、指示された情報資源をダウンロードするものである。
【００８９】
ネットワーク１には、ホストコンピュータ５１及びプリンタ１１０に加えて、ネットワーク対応型スキャナ装置１２０が接続されている。スキャナ装置１２０は、原稿等の画像をディジタルデータとして読み取る読取り部１２１と、読み取られた画像情報に所定の画像処理を行う画像処理部１２２と、画像情報を保存するための記憶部１２３と、ネットワーク接続部１２４とを備えている。
【００９０】
次に、図１５及び図１６に基づいて、本実施の形態による操作方法の一例を説明する。まず、図１５（ａ）に示すように、ホストコンピュータ５１がプリンタ１１０のウェブサーバ部１１１にアクセスすると、ウェブサーバ部１１１は印刷設定を行うためのメニュー画面１３０をホストコンピュータ５１に返信する。ユーザーは、ホストコンピュータ５１側のモニタディスプレイに表示されたメニュー画面１３０を見ながら印刷設定を行う。そして、印刷設定を終えたユーザーが「決定ボタン」を操作すると、ウェブブラウザ８１の画面に切り替わる。ユーザーが入力した印刷設定は、例えば、アドレス入力部８２のプルダウンメニューとして保存することができる。
【００９１】
次に、図１６（ａ）に示すように、ユーザーは、ウェブブラウザ８１内に表示された印刷対象アドレス入力部８４に、印刷対象とする情報資源のアドレスを入力する。この印刷対象アドレス入力部８４は、例えば、プリンタ１１０からホストコンピュータ５１に送り込んで起動させるJavaアプレット等のようなモバイルコードにより実現することもできる。
【００９２】
ここで、ユーザーがインターネット上のサーバ３に蓄積された情報資源のアドレスを入力した場合は、前期実施の形態と同様に、アクセス部１１２が所定のサーバから所定の情報資源をダウンロードする。また、ユーザーがスキャナ装置１２０内の情報資源（画像情報）を指定した場合は、アクセス部１１２は、スキャナ装置１２０にアクセスして記憶部１２３に保存された画像ファイルを読み出し、プリンタ１１０内の記憶部２３に保存する。そして、ユーザーがプレビューボタン８８を操作すると、プリンタ１１０に対してプレビュー画像の生成・転送が要求され、図１６（ｂ）に示すように、プリンタ１１０で生成されたプレビュー画像がウェブブラウザ８１の表示部８３に表示される。
【００９３】
８．第８の実施の形態
次に、図１６及び図１７は、本発明の第８の実施の形態を示す。本実施の形態の特徴は、ディジタルカメラ等の画像情報入力装置とプリンタとを直結させて印刷可能とした点にある。
【００９４】
「画像情報入力装置」としてのディジタルカメラ１４０は、ソース指示部１２と、処理先指示部１３と、記憶部１５と、送信データ生成部１６と、画像入力部１４１と、画像処理部１４２と、接続部１４３とを備えている。画像入力部１４１を介して取り込まれた画像情報は、画像処理部１４２によって処理され、記憶部１５に保存される。保存された画像情報は、接続部１４３を介してプリンタ１５０に転送される。プリンタ１５０は、接続部１５１を介してディジタルカメラ１４０からの画像情報を受信する。なお、ディジタルカメラ１４０とプリンタ１５０とは、有線、無線、赤外線伝送等を介して接続することができ、あるいは、メモリカード等の記録媒体を介して必要な情報をプリンタ１５０に送ることもできる。
【００９５】
図１８は、ディジタルカメラ１４０から印刷対象の画像情報及び印刷設定を指示する一例を示す説明図である。ディジタルカメラ１４０の表示部１４４には、１つ又は複数の画像を表示させることができる。また、例えば、各画像の下側には、当該画像の印刷設定を合わせて表示させることができる。ユーザーは、ディジタルカメラ１４０の背面等に設けられた各スイッチ１４５〜１４９を適宜操作することにより、画像の選択及び印刷設定を行うことができる。各画像毎に印刷設定を行った後、プリンタ１５０に各画像情報及び各印刷設定を送信すると、プリンタ１５０は、指示された設定で印刷を行う。
【００９６】
このように構成される本実施の形態によれば、パーソナルコンピュータ等を介さずに、ディジタルカメラ１４０で撮影した画像を、各画像毎に異なる印刷設定で、プリンタ１５０により直接印刷させることができる。
【００９７】
なお、当業者であれば、各実施の形態に記載された本発明の要旨の範囲内で種々の追加、変更等が可能である。例えば、ハードディスクやメモリ等の記録媒体に記録された所定のプログラムをホストコンピュータに読み取らせることにより、本発明を実現することもできる。
【００９８】
また、前記各実施の形態を種々組み合わせることも可能である。例えば、印刷設定用URLを送信する実施の形態においても、プリンタ側で情報資源をダウンロードするように構成することができる。
【００９９】
さらに、処理先アイコン及び印刷処理情報を予め登録したアイコン登録部は、プリンタ側に限らず、サーバ３等のように他のコンピュータ上に設けることもできる。
【０１００】
また、前記各実施の形態では、処理先アイコン及び情報資源アイコンをデスクトップ画面上に配置させる場合を例示したが、これに限らず、他のディレクトリ内に保存してもよい。
【０１０１】
また、処理先アイコン及び情報資源アイコンは、それぞれ複数のアイコンに分割することも可能である。例えば、処理先アイコンは、印刷出力先を示す出力先アイコンと、印刷設定を示す印刷設定アイコンとに分割できる。同様にして、情報資源アイコンも、格納先を示す格納先アイコン（サーバアイコン）と、ファイル名を示すファイル名アイコンとに分割することもできる。この場合は、合計４個のアイコンを入力する必要がある。しかし、プリンタが取り替えられた場合でも、出力先アイコンだけを新たに生成すればよく、また、ミラーサーバから情報資源をダウンロードする場合やサーバが移動した場合には、格納先アイコンだけを新たに生成するだけで足りる。
【０１０２】
さらに、プリンタとしては、プリンタ専用機に限らず、複写機、ファクシミリ装置等の他の機能を備えた複合機でもよい。
【０１０３】
【発明の効果】
以上説明した通り、本発明に係るネットワーク印刷システム、ネットワーク印刷方法及び印刷指示装置によれば、複数の印刷処理情報を予め記憶させることができるため、情報資源の性質に応じた印刷処理情報を選択するだけで所望の印刷物を容易に入手することができ、情報資源の性質が変化する毎にプリンタドライバの印刷設定を変更する手間がかからず、使い勝手が向上する。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るネットワーク印刷システムの全体構成を示すブロック図である。
【図２】情報資源アイコン及び処理先アイコンを入力する際のユーザーインターフェースの一例を示す説明図である。
【図３】印刷指示処理を示すフローチャートである。
【図４】本発明の第２の実施の形態に係るネットワーク印刷システムの全体構成を示すブロック図である。
【図５】印刷指示処理を示すフローチャートである。
【図６】印刷処理を示すフローチャートである。
【図７】本発明の第３の実施の形態に係るネットワーク印刷システムの全体構成を示すブロック図である。
【図８】図７中の設定部の構成を示す説明図である。
【図９】印刷処理を示すフローチャートである。
【図１０】本発明の第４の実施の形態に係るネットワーク印刷システムのユーザーインターフェースを示す説明図である。
【図１１】本発明の第５の実施の形態に係るネットワーク印刷システムのユーザーインターフェースを示す説明図である。
【図１２】本発明の第６の実施の形態に係るネットワーク印刷システムの全体構成を示すブロック図である。
【図１３】アイコン登録処理を示すフローチャートである。
【図１４】本発明の第７の実施の形態に係るネットワーク印刷システムの全体構成を示すブロック図である。
【図１５】ネットワーク印刷システムのユーザーインターフェースを示し、図１５（ａ）は印刷設定画面、図１５（ｂ）は印刷設定がブラウザに登録された様子を示す画面である。
【図１６】図１５に続くユーザーインターフェースを示す説明図である。
【図１７】本発明の第８の実施の形態に係る画像出力システムの全体構成を示すブロック図である。
【図１８】ディジタルカメラの表示部に撮影画像及び印刷設定を表示させる様子を示す説明図である。
【符号の説明】
１１  ホストコンピュータ
１１Ａ  ホストコンピュータ
１２  ソース指示部
１３  処理先指示部
１４  ソース取得部
１５  記憶部
１６  送信データ生成部
１７  ネットワーク接続部
１８  表示装置
１８Ｔ  デスクトップ画面
２１  プリンタ
２２  ネットワーク接続部
２３  記憶部
２４  印刷制御部
２５  印刷部
３１  印刷指示ダイアログ
３２  ソース入力部
３３  処理先入力部
５１  ホストコンピュータ
６１  プリンタ
６２  ソース取得部
７１  プリンタ
７２  設定部
７３  URL受信部
７４  変換部
７５  変換テーブル
８１  ウェブブラウザ
８２  アドレス入力部
８３  表示部
９１  ホストコンピュータ
９２  処理先アイコン要求部
１００  プリンタ
１０１  アイコン登録部
１０２  処理先アイコン一覧表
１１０  プリンタ
１１１  ウェブサーバ部
１１２  アクセス部
１２０  スキャナ装置
１２１  読取り部
１２２  画像処理部
１２３  記憶部
１４０  ディジタルカメラ
１４１  画像入力部
１４２  画像処理部
１４４  表示部
１５０  プリンタ
【図１】
0003835029.tif 000002
【図２】
0003835029.tif 000003
【図３】
0003835029.tif 000004
【図４】
0003835029.tif 000005
【図５】
0003835029.tif 000006
【図６】
0003835029.tif 000007
【図７】
0003835029.tif 000008
【図８】
0003835029.tif 000009
【図９】
0003835029.tif 000010
【図１０】
0003835029.tif 000011
【図１１】
0003835029.tif 000012
【図１２】
0003835029.tif 000013
【図１３】
0003835029.tif 000014
【図１４】
0003835029.tif 000015
【図１５】
0003835029.tif 000016
【図１６】
0003835029.tif 000017
【図１７】
0003835029.tif 000018
【図１８】
0003835029.tif 000019