(57)【要約】【課題】本発明は、ネットワーク上に存在するスキャナ機能とプリント機能を適宜選択してコピー処理する印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体に関する。【解決手段】印刷システムＰＳ１は、スキャナＳＣ１が、ネットワークＮＷに接続されているプリンタＰｒ１のプロファイル情報をプロファイル管理部１０６に保持し、判定部１０７で、該スキャナＳＣ１によって読み取った画像に対する印刷設定に応じた印刷が可能か否かをプロファイル管理部１０６のプロファイル情報を参照して判断して、該判断結果に基づいて該画像の印刷制御を行う。ネットワークＮＷ上の機器を有効利用して、ユーザの意図する印刷設定で印刷を行わせることができ。【選択図】          図４
2009169561.tif 000002
【特許請求の範囲】
【請求項１】
所定数のスキャナ機能付き画像処理装置と所定数のプリント機能付き画像処理装置がネットワークで接続されている印刷システムであって、前記プリント機能付き画像処理装置の該プリント機能の性能情報を保持する性能情報保持手段と、前記スキャナ機能付き画像処理装置の該スキャナ機能で読み取られた画像の印刷に対する印刷設定に応じた印刷可否を該性能情報保持手段の保持する性能情報に基づいて判断する判断手段と、を前記スキャナ機能付き画像処理装置と前記プリント機能付き画像処理装置のいずれかが備えていることを特徴とする印刷システム。
【請求項２】
前記スキャナ機能付き画像処理装置は、前記ネットワーク上の複数のプリント機能付き画像処理装置の前記性能情報を保持する前記性能情報保持手段と前記判断手段を備え、該判断手段が、該複数の性能情報を参照して前記印刷設定に適したプリント機能付き画像処理装置を選択することを特徴とする請求項１記載の印刷システム。
【請求項３】
前記スキャナ機能付き画像処理装置は、前記印刷設定を前記プリント機能付き画像処理装置に送信して印刷の可否を問い合わせ、該プリント機能付き画像処理装置は、自装置の前記プリント機能に関する前記性能情報を保持する前記性能情報保持手段と前記判断手段を備え、該判断手段が、該送られてきた印刷設定と該性能情報保持手段の前記性能情報に基づいて印刷の可否を判断して該判断結果を該スキャナ機能付き画像処理装置に送信し、該スキャナ機能付き画像処理装置は、該送信されてきた判断結果に基づいて印刷先のプリント機能付き画像処理装置を決定することを特徴とする請求項１記載の印刷システム。
【請求項４】
前記印刷システムは、前記ネットワーク上の複数の前記プリント機能付き画像処理装置の前記性能情報を保持する前記性能情報保持手段と前記判断手段を備えた印刷振り分け装置が該ネットワークに接続されており、前記スキャナ機能付き画像処理装置は、前記印刷設定を該印刷振り分け装置に送信して印刷可否を問い合わせ、該印刷振り分け装置は、該判断手段が、該送られてきた印刷設定と該性能情報保持手段の該性能情報に基づいてプリント機能付き画像処理装置毎に印刷の可否を判断して該判断結果を該スキャナ機能付き画像処理装置に送信し、該スキャナ機能付き画像処理装置は、該送信されてきた判断結果に基づいて印刷先のプリント機能付き画像処理装置を決定することを特徴とする請求項１記載の印刷システム。
【請求項５】
前記性能情報保持手段は、印刷の画質、印刷速度、印刷する用紙の紙種、印刷する用紙の残量、トナー種、トナー残量のうち少なくとも１つの情報を前記性能情報として保持していることを特徴とする請求項１から請求項４のいずれかに記載の印刷システム。
【請求項６】
ネットワークに接続されているスキャナ機能付き画像処理装置の該スキャナ機能で読み取った画像を該ネットワークに接続されている所定数のプリント機能付き画像処理装置のうちの１つで印刷する印刷制御方法であって、前記プリント機能付き画像処理装置の該プリント機能の性能情報を性能情報保持手段に保持する性能情報保持処理と、前記スキャナ機能付き画像処理装置の該スキャナ機能で読み取られた画像の印刷に対する印刷設定に応じた印刷可否を該性能情報保持手段の該性能情報に基づいて判断する判断処理と、を行うことを特徴とする印刷制御方法。
【請求項７】
前記印刷制御方法は、前記スキャナ機能付き画像処理装置が、前記ネットワーク上の複数の前記プリント機能付き画像処理装置の前記性能情報を保持する前記性能情報保持手段を搭載し、前記判断処理として、該複数の性能情報を参照して前記印刷設定に適したプリント機能付き画像処理装置を選択する処理を実行することを特徴とする請求項６記載の印刷制御方法。
【請求項８】
前記印刷制御方法は、前記スキャナ機能付き画像処理装置が、前記印刷設定を前記プリント機能付き画像処理装置に送信して印刷の可否を問い合わせる問い合わせ処理を行い、該プリント機能付き画像処理装置が、自装置の前記プリント機能に関する前記性能情報を保持する前記性能情報保持手段を備え、前記判断処理として、該送られてきた印刷設定と該性能情報保持手段の前記性能情報に基づいて印刷の可否を判断して該判断結果を該スキャナ機能付き画像処理装置に送信する処理を行い、該スキャナ機能付き画像処理装置が、該プリント機能付き画像処理装置から送られてきた判断結果に基づいて印刷先のプリント機能付き画像処理装置を決定する印刷先決定処理を行うことを特徴とする請求項６記載の印刷制御方法。
【請求項９】
前記印刷制御方法は、前記スキャナ機能付き画像処理装置が、前記印刷設定を前記ネットワークに接続され該ネットワーク上の複数のプリント機能付き画像処理装置の前記性能情報を保持する前記性能情報保持手段を備えた印刷振り分け装置に送信して印刷可否を問い合わせる問い合わせ処理を行い、該印刷振り分け装置が、該送られてきた印刷設定と該性能情報保持手段の前記性能情報に基づいてプリント機能付き画像処理装置毎に印刷の可否を判断して該判断結果を該スキャナ機能付き画像処理装置に送信する判断処理を行い、該スキャナ機能付き画像処理装置が、該プリント機能付き画像処理装置から送られてきた判断結果に基づいて印刷先のプリント機能付き画像処理装置を決定する印刷先決定処理を行うことを特徴とする請求項６記載の印刷制御方法。
【請求項１０】
コンピュータに請求項６から請求項９のいずれかに記載の印刷制御方法を実行させることを特徴とする印刷制御プログラム。
【請求項１１】
請求項１０記載の印刷制御プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体に関し、詳細には、ネットワーク上に存在するスキャナ機能とプリント機能を適宜選択してコピー処理する印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタ、ファクシミリ、複写装置等の印刷装置は欠かせない機器となっている。
【０００３】
また、近年、ネットワーク化が進み、印刷装置は、ＬＡＮ（Local Area Network）等のネットワークに接続され、また、同じくネットワークに接続されている複数のＰＣ（Personal Computer）等の端末によって共用されることが一般的である。
【０００４】
そして、ネットワークを介したデータ処理においては、従来、負荷の大きなデータ処理を行うときには、メインフレーム等の大型コンピュータを利用して処理を行うことが一般的であったが、近年では、パーソナルコンピュータ自体も高速化され、複数のパーソナルコンピュータやワークステーションをネットワークを通じて相互に接続して、データ処理を分散して行うシステムが採用されるようになってきている。
【０００５】
このようなデータ処理を分散する技術としては、例えば、従来、ネットワーク上のクライアント装置からプリンタ装置等の画像処理装置に対して印刷要求を行うと、ネットワークを介して接続されているサーバ装置が、他の同等の機能を有する画像処理装置の状態を把握した上で、印刷ジョブを振り分けて分散処理させる分散画像処理技術が提案されている（特許文献１参照）。
【０００６】
【特許文献１】特開２００５−３２３３５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記公報記載の従来技術にあっては、全て同等の機能を有するプリンタ装置と同等の機能の一部を有するサーバ装置がネットワークに接続されている状態で、印刷ジョブを分散させるようになっているため、ユーザの意図する印刷条件に適した印刷を効率的にかつ安価に行う上で改良の必要がった。すなわち、全て同等の機能のプリンタが接続されている状態では、ユーザの意図する印刷を行う上で、印刷装置を選択する余地はなく、また、データを扱うスキャナや印刷装置は、その進歩の速度が速いだけでなく、通常、ネットワークに接続されるこれらのスキャナや印刷装置は、機能の低い装置や古い装置から順次交換されていく傾向にあり、同じ機能の装置がネットワーク上に接続されていることは少ない。このように、ネットワーク上には、種々の機能の異なる印刷装置やスキャナ装置等の画像処理装置が接続されているのが現状であり、このような状況の中で、上記公報記載の従来技術では、ユーザの意図する印刷条件を適切に印刷処理する上で改良の必要があった。特に、ネットワーク上にスキャナとプリンタのみが接続されている場合に、従来技術では、コピー処理を行うことができず、コピー処理を行うためには、新たにコピー装置を導入するか、プリンタにスキャナ機能のモジュールを追加する必要があった。
【０００８】
そこで、本発明は、ネットワーク上に分散している画像処理装置を組み合わせてユーザの意図する印刷処理を安価かつ効率的に行う印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明は、上記目的を達成するために、ネットワークに接続されている所定数のプリント機能付き画像処理装置の該プリント機能の性能情報を性能情報保持手段に保持し、該ネットワークに接続されているスキャナ機能付き画像処理装置の該スキャナ機能で読み取った画像に対する印刷設定に応じた印刷可否を該性能情報保持手段の該性能情報に基づいて判断して、該判断結果に基づいて該画像の印刷制御を行うことを特徴としている。
【００１０】
また、本発明は、前記スキャナ機能付き画像処理装置が、前記ネットワーク上の複数の前記プリント機能付き画像処理装置の前記性能情報を保持する前記性能情報保持手段を搭載し、該複数の性能情報を参照して前記印刷設定に適したプリント機能付き画像処理装置を選択する判断処理を行うことを特徴としている。
【００１１】
さらに、本発明は、前記スキャナ機能付き画像処理装置が、前記印刷設定を該プリント機能付き画像処理装置に送信して印刷の可否を問い合わせ、前記プリント機能付き画像処理装置が、自装置の前記プリント機能に関する前記性能情報を保持する前記性能情報保持手段を備えて、該送られてきた印刷設定と該性能情報保持手段の前記性能情報に基づいて印刷の可否を判断して該判断結果を該スキャナ機能付き画像処理装置に送信する判断処理を行い、該スキャナ機能付き画像処理装置が、該プリント機能付き画像処理装置から送られてきた判断結果に基づいて印刷先のプリント機能付き画像処理装置を決定することを特徴としている。
【００１２】
また、本発明は、前記スキャナ機能付き画像処理装置が、前記印刷設定を前記ネットワークに接続され該ネットワーク上の複数のプリント機能付き画像処理装置の前記性能情報を保持する前記性能情報保持手段を備えた印刷振り分け装置に送信して印刷可否を問い合わせ、該印刷振り分け装置が、該送られてきた印刷設定と該性能情報保持手段の前記性能情報に基づいてプリント機能付き画像処理装置毎に印刷の可否を判断して該判断結果を該スキャナ機能付き画像処理装置に送信する判断処理を行い、該スキャナ機能付き画像処理装置が、該プリント機能付き画像処理装置から送られてきた判断結果に基づいて印刷先のプリント機能付き画像処理装置を決定することを特徴としている。
【発明の効果】
【００１３】
本発明によれば、ネットワークに接続されている所定数のプリント機能付き画像処理装置の該プリント機能の性能情報を性能情報保持手段に保持し、該ネットワークに接続されているスキャナ機能付き画像処理装置の該スキャナ機能で読み取った画像に対する印刷設定に応じた印刷可否を該性能情報保持手段の該性能情報に基づいて判断して、該判断結果に基づいて該画像の印刷制御を行うので、ネットワーク上に散在するスキャナ装置、複写装置等のスキャナ機能付き画像処理装置で読み取った画像を、ネットワーク上のプリンタ装置、複写装置等のプリント機能付き画像処理装置のうち、ユーザの意図する印刷設定で印刷可能なプリント機能付き画像処理装置に送信して、ユーザの意図する仕様の印刷を行うことができ、ネットワーク上の画像処理装置を安価かつ有効利用して、印刷品質の良好な印刷を行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の構成の必須の構成要件ではない。
【実施例１】
【００１５】
図１〜図７は、本発明の印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体の第１実施例を示す図であり、図１は、本発明の印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体の第１実施例を適用した印刷システムＰＳ１のシステム構成図である。
【００１６】
図１において、印刷システムＰＳ１は、ＬＡＮ（Local Area Network）等のネットワークＮＷに、少なくとも、スキャナＳＣ１とプリンタＰｒ１が接続されており、スキャナＳＣ１とプリンタＰｒ１は、図１では、１台ずつ接続されているが、複数台が接続されていてもよく、また、ネットワークＮＷには、パーソナルコンピュータ等が接続されていてもよい。
【００１７】
スキャナ（スキャナ機能付き画像処理装置）ＳＣ１は、図２に示すようにハードウェア構成されており、ＣＰＵ（Central Processing Unit ）１１、ＡＳＩＣ（Application Specific Integrated Circuit）１２、ＲＡＭ（Random Access Memory）１３、ＲＯＭ（Read Only Memory）１４、ネットワークモジュール１５、オペレーションパネル１６及びスキャナ部１７等を備えている。
【００１８】
ＲＯＭ１４は、ＯＳ（Operating System）、スキャナＳＣ１としての基本プログラム及び後述する本発明の印刷制御方法を実行する印刷制御プログラム及び必要なデータ等を格納している。
【００１９】
ＣＰＵ１１は、ＲＯＭ１４内のプログラムに基づいてＲＡＭ１３をワークメモリとして利用してスキャナＳＣ１の各部を制御して、スキャナＳＣ１としての基本処理を実行するとともにＯＳでＣＰＵ１１に内蔵されているモジュールやＣＰＵ１１に接続されている各種デバイスの入出力を制御したり、印刷処理、スキャナ処理等のアプリケーションを実行させ、本発明の印刷制御方法を実行する。ＲＡＭ１３は、一般的には揮発性のＲＡＭメモリであるが、少量の不揮発性のＲＡＭメモリを持っていてもよい。
【００２０】
ネットワークモジュール１５は、ネットワークＮＷに接続されており、ネットワークＮＷを介して少なくともプリンタＰｒ１と通信を行う。
【００２１】
オペレーションパネル１６は、スタートキー、ファンクションキー等の各種操作キーが設けられているとともに、表示部、例えば、液晶ディスプレイが設けられており、オペレーションパネル１６では、操作キーによってスキャナＳＣ１に目的とする動作を行わせるのに必要な各種命令が入力操作され、表示部には、操作キーで入力された各種命令内容やスキャナＳＣ１からユーザに通知する各種情報が表示される。特に、オペレーションパネル１６は、後述する印刷制御処理を実行するのに必要な操作が行われ、また、該印刷制御処理によってユーザに通知する各種情報を表示部に表示する。
【００２２】
ＡＳＩＣ１２は、画像処理やデータＩ／Ｏ処理等のハードウェア要素を有するカスタムＩＣ（Integrated Circuit）である。
【００２３】
スキャナ部（スキャナ機能）１７は、例えば、ＣＣＤ（Charge Coupled Device ）を利用したイメージスキャナ等が利用されており、一般に、ＡＤＦ（自動原稿送り装置）を備えている。ＡＤＦには、複数枚の原稿がセットされ、ＡＤＦは、セットされた原稿を１枚ずつスキャナ１７の原稿読取位置に送給する。スキャナ１７は、ＡＤＦから搬送されてきた原稿を走査し、原稿の画像を所定の解像度で読み取る。
【００２４】
上記プリンタ（プリント機能付き画像処理装置）Ｐｒ１は、図３に示すようにハードウェア構成されており、ＣＰＵ２１、ＡＳＩＣ２２、ＲＡＭ２３、ＲＯＭ２４、ネットワークモジュール２５、オペレーションパネル２６及びプリンタ部２７等を備えている。
【００２５】
ＲＯＭ２４は、ＯＳ、プリンタＰｒ１としての基本プログラム及び後述する本発明の印刷制御方法を実行する印刷制御プログラム及び必要なデータ等を格納している。
【００２６】
ＣＰＵ２１は、ＲＯＭ２４内のプログラムに基づいてＲＡＭ２３をワークメモリとして利用してプリンタＰｒ１の各部を制御して、プリンタＰｒ１としての基本処理を実行するとともにＯＳでＣＰＵ２１に内蔵されているモジュールやＣＰＵ２１に接続されている各種デバイスの入出力を制御したり、印刷処理、コピー処理等のアプリケーションを実行させ、本発明の印刷制御方法を実行する。ＲＡＭ２３は、一般的には揮発性のＲＡＭメモリであるが、少量の不揮発性のＲＡＭメモリを持っていてもよい。
【００２７】
ネットワークモジュール２５は、ネットワークＮＷに接続されており、ネットワークＮＷを介して少なくともスキャナＳＣ１と通信を行う。
【００２８】
オペレーションパネル２６は、スタートキー、テンキー、ファンクションキー等の各種操作キーが設けられているとともに、表示部、例えば、液晶ディスプレイが設けられており、オペレーションパネル２６では、操作キーによってプリンタＰｒ１に目的とする動作を行わせるのに必要な各種命令が入力操作され、表示部には、操作キーで入力された各種命令内容やプリンタＰｒ１からユーザに通知する各種情報が表示される。特に、オペレーションパネル２６は、後述する印刷制御処理を実行するのに必要な操作が行われ、また、該印刷制御処理によってユーザに通知する各種情報を表示部に表示する。
【００２９】
ＡＳＩＣ２２は、画像処理やデータＩ／Ｏ処理等のハードウェア要素を有するカスタムＩＣである。
【００３０】
プリンタ部（プリント機能）２７は、電子写真方式、インク噴射方式等の印刷方式で、スキャナＳＣ１から送られてきてＡＳＩＣ２２で必要な画像処理の行われた画像に基づいて用紙に画像を印刷出力する。プリンタ部２７は、例えば、電子写真方式の場合、
上記スキャナＳＣ１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（magneto-optic disc）等のプリンタＰｒ１が読み取り可能な記録媒体に記録されている本発明の印刷制御方法を実行する印刷制御プログラムを読み込んでＲＯＭ１４等に導入することで、後述するネットワーク上のスキャナＳＣ１とプリンタＰｒ１を使用したコピー処理を行う印刷制御方法を実行するスキャナＳＣとして構築されている。この印刷制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００３１】
そして、スキャナＳＣ１及びプリンタＰｒ１は、上記印刷制御プログラムがスキャナＳＣ１のＲＯＭ１４及びプリンタＰｒ１のＲＯＭ２４等に導入されて、ＲＡＭ１３及びＲＡＭ２３の領域で実行されることで、図４に示す機能ブロックがそれぞれ構築される。
【００３２】
スキャナＳＣ１は、ネットワーク制御部１０１、オペレーションパネル制御部１０２、要求解釈部１０３、画像格納部１０４、スキャン制御部１０５、プロファイル管理部１０６及び判定部１０７等が構築され、プリンタＰｒ１は、ネットワーク制御部２０１、オペレーションパネル制御部２０２、要求解釈部２０３、画像格納部２０４及びプリント制御部２０５等が構築される。
【００３３】
まず、スキャナＳＣ１の各機能ブロックについて説明する。ネットワーク制御部１０１は、ネットワークモジュール１５によって実現され、ネットワークＮＷ上のプリンタＰｒ１やパーソナルコンピュータ等との通信のやり取りを行う。
【００３４】
オペレーションパネル制御部１０２は、オペレーションパネル１６や表示部に表示されるソフトウェアキー等によるユーザ指示を要求解釈部１０３に伝えたり、要求解釈部１０３からの情報を表示部に表示させる。
【００３５】
スキャン制御部（スキャナ機能）１０５は、スキャナ部１７を制御して、原稿の画像を取得し、取得した画像データを要求解釈部１０３を介して画像格納部１０４へ保管させる。
【００３６】
要求解釈部１０３は、オペレーションパネル制御部１０２からの要求やネットワーク制御部１０１の受け取った外部装置（プリンタＰｒ１やパーソナルコンピュータ等）からの要求の内容を判断して、各制御部１０１、１０２，１０４〜１０６に指示を出す。
【００３７】
プロファイル管理部（性能情報保持手段）１０６は、ネットワークＮＷに接続されている画像処理装置であるプリンタＰｒ１の印刷性能についてのプロファイル情報（性能情報）を格納しており、このプロファイル情報は、例えば、図５に示すように、ホスト名（プリンタＰｒ１の名称）、解像度（例えば、６００ｄｐｉ）、紙サイズ（Ａ３縦、Ａ４、Ａ５等）、カラー対応（フルカラー、モノクロ）、連続複写速度（Ａ３モノクロ：３２枚、フルカラー：２８枚等）、用紙の残量（Ａ３用紙１５０枚等）、トナーの残量（シアン：５００ｍｌ、マゼンタ：４００ｍｌ、イエロー：４５０ｍｌ、ブラック：９００ｍｌ等）の情報である。このプロファイル情報は、ユーザがオペレーションパネル１６から入力することで、要求解釈部１０３がそれを識別して、プロファイル管理部１０６に保存するようにしてもよいし、要求解釈部１０３が、ネットワーク制御部１０１を介してプリンタＰｒ１にプロファイル情報の問い合わせを行い、プリンタＰｒ１が該問い合わせに応じて送信してくるプロファイル情報をプロファイル管理部１０６に格納するようにしてもよい。
【００３８】
判定部（判断手段）１０７は、プロファイルの管理部１０６の格納しているプロファイル情報を利用して印刷制御する判断処理を実行する。
【００３９】
次に、プリンタＰｒ１の各機能ブロックについて説明する。ネットワーク制御部２０１は、ネットワークモジュール２５によって実現され、ネットワークＮＷ上のスキャナＳＣ１やパーソナルコンピュータ等との通信のやり取りを行う。
【００４０】
オペレーションパネル制御部２０２は、オペレーションパネル２６や表示部に表示されるソフトウェアキー等によるユーザ指示を要求解釈部２０３に伝えたり、要求解釈部２０３からの情報を表示部に表示させる。
【００４１】
画像格納部２０４は、ネットワーク制御部２０１を介してスキャナＳＣ１から取得した印刷ジョブを画像化して保管し、プリント制御部２０５は、プリント部２７を制御して、画像格納部２０４の画像を用紙に印刷させる。
【００４２】
要求解釈部２０３は、オペレーションパネル制御部２０２からの要求やネットワーク制御部２０１を介して外部装置（スキャナＳＣ１やパーソナルコンピュータ等）からの要求の内容を判断して、各制御部２０１、２０２、２０４、２０４に指示を出す。
【００４３】
次に、本実施例の作用を説明する。本実施例の印刷システムＰＳ１は、スキャナＳＣ１が原稿を読み取って、自己の有しているプリンタＰｒ１のプロファイル情報に基づいてプリンタＰｒ１での印刷制御を行う。
【００４４】
すなわち、スキャナ装置Ｐｒ１は、ユーザが、原稿をスキャナ部１７にセットして、オペレーションパネル１６からコピーを指示する操作と必要な設定操作を行うと、該指示操作内容をオペレーションパネル制御部１０２が要求解釈部１０３に伝え、要求解釈部１０３は、図６に示すように、オペレーションパネル制御部１０２からユーザが入力したコピー操作と印刷設定を認識する（ステップＳ１０１）。この印刷設定としては、例えば、カラーとしてのフルカラー指定、紙サイズとしてのＡ４指定等である。
【００４５】
要求解釈部１０３は、スキャナ制御部１０５にスキャナ部１７を駆動制御させて、原稿の画像を読み取らせ、該スキャナ部１７の読み取った画像データを受け取って、画像格納部１０４に格納する（ステップＳ１０２）。
【００４６】
次に、要求解釈部１０３は、プロファイル管理部１０６の保持するプリンタＰｒ１のプロファイル情報に基づく印刷設定による印刷が可能かどうかの判定を、判定部１０７に行わせ、判定部１０７が印刷設定の印刷が可能と判断したかチェックする（ステップＳ１０３）。
【００４７】
要求解釈部１０３は、ステップＳ１０３で、印刷可能であると判断すると、画像格納部２０４に格納した画像データと印刷設定をプリンタＰｒ１に送信し（ステップＳ１０４）、該送信結果をオペレーションパネル１６の表示部に表示して、処理を終了する（ステップＳ１０５）。なお、このとき、要求解釈部１０３は、プリンタドライバを搭載していて、画像データを印刷先のプリンタＰｒ１の解釈可能な印刷データに変換して送信してもよいし、プリンタＰｒ１がプリンタドライバを搭載しているときには、通常の画像データの状態で送信してもよい。いか、プリンタ１に送信する印刷データまたは画像データを印刷対象データという。
【００４８】
また、要求解釈部１０３は、ステップＳ１０３で、印刷が不可能であると判断すると、指定の印刷設定による印刷がプリンタＰｒ１では不可能である旨の表示をオペレーションパネル１６の表示部に表示して、処理を終了する（ステップＳ１０５）。
【００４９】
そして、プリンタＰｒ１は、図７に示すように、ネットワークＮＷを介してスキャナＳＣ１から印刷対象データと印刷設定が送られてくると、該印刷対象データと印刷設定をネットワーク制御部２０１で受信し（ステップＳ２０１）、一旦画像格納部２０４に格納した後、プリンタドライバ制御部２０５によってプリンタ部２７を制御して、印刷設定に応じた印刷を行わせる（ステップＳ２０２）。すなわち、プリンタＰｒ１は、上記印刷設定の場合、カラーでＡ４用紙に印刷する。
【００５０】
このように、本実施例の印刷システムＰＳ１は、スキャナ機能付き画像処理装置であるスキャナＳＣ１が、ネットワークＮＷに接続されているプリント機能付き画像処理装置であるプリンタＰｒ１の性能情報であるプロファイル情報をプロファイル管理部１０６に保持し、判定部１０７で、該スキャナＳＣ１で読み取った画像に対する印刷設定に応じた印刷可否をプロファイル管理部１０６のプロファイル情報に基づいて判断して、該判断結果に基づいて該画像の印刷制御を行っている。
【００５１】
したがって、ネットワークＮＷ上に散在するスキャナＳＣ１で読み取った画像を、ネットワークＮＷ上のプリンタＰｒ１が、ユーザが必要とする条件を満たすときにのみ印刷させて、ユーザの意図する印刷設定で印刷を行わせることができ、用紙、トナー等の消耗品を節約したり、時間の無駄を省くことができるとともに、ネットワークＮＷ上のスキャナＳＣ１やプリンタＰｒ１等の画像処理装置を安価かつ有効利用して、印刷品質の良好な印刷を行うことができる。
【００５２】
また、本実施例の印刷システムＰＳ１は、性能情報であるプロファイル情報として、印刷の画質、印刷速度（ppm：Page Per Minute）、印刷する用紙の紙種、印刷する用紙の残量、トナー種、トナー残量のうち少なくとも１つの情報を保持しているので、ユーザの要求に対応した画質、印刷速度、紙種、印刷枚数、シアン、マゼンダ、イエロー等のトナー種類、印刷可能等のユーザの行いたい印刷要求に適したプリンタＰｒ１状態でのみ印刷を行って、より一層無駄を省くことができるとともに、印刷品質の良好な印刷を行うことができる。
【実施例２】
【００５３】
図８〜図１０は、本発明の本発明の印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体の第２実施例を示す図であり、図８は、本発明の印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体の第２実施例を適用した印刷システムの機能ブロック構成図である。
【００５４】
なお、本実施例は、上記第１実施例の印刷システムＰＳ１と同様の印刷システムに適用したものであり、本実施例の説明においては、上記第１実施例の印刷システムＰＳ１と同様の構成部分については、同じ符号を付してその詳細な説明を省略するとともに、図示しない部分についても、必要に応じて、第１実施例の説明で用いた符号を用いて説明する。
【００５５】
本実施例の印刷システムＰＳ１は、基本的なハードウェア構成は、図１〜図３に示したハードウェア構成であり、上記印刷制御プログラムがスキャナＳＣ１及びプリンタＰｒ１のＲＯＭ１４及びＲＯＭ２４等に導入されて、ＲＡＭ１３及びＲＡＭ２３の領域で実行されることで、構築される機能ブロックが、図８に示すように、図４の場合とは異なっている。
【００５６】
すなわち、図８に示すように、スキャナＳＣ１には、上記第１実施例と同様の、ネットワーク制御部１０１、オペレーションパネル制御部１０２、要求解釈部１０３、画像格納部１０４及びスキャン制御部１０５のみが構築され、プリンタＰｒ１には、上記第１実施例のネットワーク制御部２０１、オペレーションパネル制御部２０２、要求解釈部２０３、画像格納部２０４及びプリント制御部２０５が構築されるとともに、プロファイル管理部２０６と判定部２０７が構築される。
【００５７】
プロファイル管理部（性能情報保持手段）２０６は、自己（プリンタＰｒ１）の印刷性能についてのプロファイル情報を格納しており、このプロファイル情報は、例えば、図５に示したようなものである。
【００５８】
判定部（判断手段）２０７は、プロファイルの管理部２０６の格納しているプロファイル情報を利用して、スキャナＳＣ１から送られてきた画像データを該画像データとともに送られてきた印刷設定に従った印刷が可能であるか否かを判定する。
【００５９】
次に、本実施例の作用を説明する。本実施例の印刷システムＰＳ１は、スキャナＳＣ１が原稿を読み取って、プリンタＰｒ１に送った画像データと印刷設定を、プリンタＰｒ１が自己の備えているプロファイル情報に基づいて該印刷設定による印刷が可能か否か判定して、判定結果によって印刷を制御する。
【００６０】
すなわち、スキャナＳＣ１は、ユーザが、原稿をスキャナ部１７にセットして、オペレーションパネル１６からコピーを指示する操作と必要な設定操作を行うと、該指示操作内容をオペレーションパネル制御部１０２が要求解釈部１０３に伝え、要求解釈部１０３は、図６に示すように、オペレーションパネル制御部１０２からユーザが入力したコピー操作と印刷設定を認識する（ステップＳ３０１）。この印刷設定としては、例えば、カラーとしてのフルカラー指定、紙サイズとしてのＡ４指定等である。
【００６１】
要求解釈部１０３は、スキャナ制御部１０５にスキャナ部１７を駆動制御させて、原稿の画像を読み取らせ、該スキャナ部１７の読み取った画像データを受け取って、画像格納部１０４に格納する（ステップＳ３０２）。
【００６２】
次に、要求解釈部１０３は、画像格納部２０４に格納した印刷対象データと印刷設定をプリンタＰｒ１に送信し（ステップＳ３０３）、プリンタＰｒ１から印刷結果が送信されてくるのを待って、印刷結果が送信されてくると、該印刷結果を受信する（ステップＳ３０４）。
【００６３】
要求解釈部１０３は、印刷結果を受信すると、該受信した印刷結果情報をオペレーションパネル１６の表示部に表示して、処理を終了する（ステップＳ３０５）。
【００６４】
そして、プリンタＰｒ１は、図１０に示すように、ネットワークＮＷを介してスキャナＳＣ１から印刷対象データと印刷設定が送られてくると、該印刷対象データと印刷設定をネットワーク制御部２０１で受信し（ステップＳ４０１）、一旦画像格納部２０４に格納した後、要求解釈部２０３が、印刷設定を判定部２０７に渡して該印刷設定による印刷の可否を判定させる。判定部２０７は、印刷設定を要求解釈部２０３から受け取ると、該印刷設定を解釈してプロファイル管理部２０６の保持する自己のプロファイル情報を参照して印刷設定による印刷が可能であるかどうかの判定を行い、要求解釈部２０３は、判定部１０７が印刷設定の印刷が可能と判断したかチェックする（ステップＳ４０２）。
【００６５】
要求解釈部２０３は、ステップＳ４０２で判定部２０７が印刷可能であると判断すると、プリンタドライバ制御部２０５によってプリンタ部２７を制御して、該画像を該印刷設定に応じて印刷させ（ステップＳ４０３）、印刷結果をスキャナＳＣ１に送信して、処理を終了する（ステップＳ４０４）。すなわち、プリンタＰｒ１は、上記印刷設定の場合、カラーでＡ４用紙に印刷する。
【００６６】
要求解釈部２０３は、ステップＳ４０２で、判定部２０７が印刷不可能であると判定すると、受信した画像の印刷を行うことなく、印刷が不可能である旨の印刷結果をスキャナＳＣ１に送信して、処理を終了する（ステップＳ４０４）。
【００６７】
このように、本実施例の印刷システムＰＳ１は、スキャナＳＣ１が、印刷対象データと印刷設定をプリンタＰｒ１に送信して印刷要求を行い、プリンタＰｒ１が、自装置のプロファイル情報をプロファイル管理部２０６に保持し、判定部２０７が、該送られてきた印刷設定と該プロファイル管理部２０６のプロファイル情報に基づいて印刷の可否を判断して該判断結果に基づいて印刷を制御し、印刷結果（印刷実行結果、印刷不可結果）をスキャナＳＣ１に送信し、スキャナＳＣ１が、該送信されてきた印刷結果を表示する。
【００６８】
したがって、ネットワークＮＷ上に散在するスキャナＳＣ１で読み取った画像を、ネットワークＮＷ上のプリンタＰｒ１が、ユーザが必要とする条件を満たすときにのみ印刷させて、ユーザの意図する印刷設定で印刷を行わせることができ、用紙、トナー等の消耗品を節約したり、時間の無駄を省くことができるとともに、ネットワークＮＷ上のスキャナＳＣ１やプリンタＰｒ１等の画像処理装置を安価かつ有効利用して、印刷品質の良好な印刷を行うことができる。
【実施例３】
【００６９】
図１１〜図１４は、本発明の印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体の第３実施例を示す図であり、図１は、本発明の印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体の第３実施例を適用した印刷システムＰＳ２のシステム構成図である。
【００７０】
なお、本実施例は、上記第１実施例の印刷システムＰＳ１と同様の印刷システムに適用したものであり、本実施例の説明においては、上記第１実施例の印刷システムＰＳ１と同様の構成部分については、同じ符号を付してその詳細な説明を省略するとともに、図示しない部分についても、必要に応じて、第１実施例の説明で用いた符号を用いて説明する。
【００７１】
図１１において、印刷システムＰＳ２は、ネットワークＮＷに、上記スキャナＳＣ１と複数のプリンタＰｒ１〜Ｐｒｎ及び複合装置ＭＦＰ１等が接続されている。なお、図１１では、スキャナＳＣ１が１台、プリンタＰｒ１〜Ｐｒｎが複数台、そして、複合装置ＭＦＰ１が１台接続されているが、それぞれの台数は何ら制限されるものではない。
【００７２】
スキャナＳＣ１は、上記第１実施例で示したハードウェア構成と第２実施例の図８に示したプロファイル管理部１０６及び判定部１０７を備えていない機能構成を有しており、プリンタＰｒ１〜Ｐｒｎは、上記第１実施例で示したハードウェア構成と第２実施例の図８に示したプロファイル管理部２０６と判定部２０７を備えた機能構成を有している。
【００７３】
また、複合装置ＭＦＰ１は、図２に示したスキャナＳＣ１のハードウェア構成と図３に示したプリンタのハードウェア構成を併せ持ち、印刷制御プログラムが導入されて実行されることで、図８に示した判定部１０７とプロファイル管理部１０６を備えていないスキャナＳＣ１の機能構成が構築されているととともに、図８に示した判定部２０７とプロファイル管理部２０６を備えたプリンタＰｒ１の機能構成が構築されている。
【００７４】
次に、本実施例の作用を説明する。本実施例の印刷システムＰＳ２は、スキャナＳＣ１からネットワークＮＷ上の全てのプリント機能付き画像処理装置であるプリンタＰｒ１〜Ｐｒｎ及び複合装置ＭＦＰ１に対して、印刷設定のみを送って該印刷設定による印刷可否を問い合わせ、該問い合わせ結果に応じて印刷先を決定して印刷を行う。
【００７５】
すなわち、スキャナＳＣ１は、ユーザが、原稿をスキャナ部１７にセットして、オペレーションパネル１６からコピーを指示する操作と必要な印刷設定操作を行うと、該指示操作内容をオペレーションパネル制御部１０２が要求解釈部１０３に伝え、要求解釈部１０３は、図１２に示すように、オペレーションパネル制御部１０２からユーザが入力したコピー操作と印刷設定を認識する（ステップＳ５０１）。この印刷設定としては、例えば、カラーとしてのフルカラー指定、紙サイズとしてのＡ４指定等である。
【００７６】
要求解釈部１０３は、スキャナ制御部１０５にスキャナ部１７を駆動制御させて、原稿の画像を読み取らせ、該スキャナ部１７の読み取った画像データを受け取って、画像データと印刷設定を画像格納部１０４に格納する（ステップＳ５０２）。
【００７７】
次に、要求解釈部１０３は、該認識した印刷設定をネットワーク制御部１０１を介してプリンタＰｒ１〜Ｐｒｎ及び複合装置ＭＦＰ１に送信して、該印刷設定による印刷の可否の問い合わせを行い（ステップＳ５０３）、各プリンタＰｒ１〜Ｐｒｎ及び複合装置ＭＦＰ１から該印刷可否の問い合わせに対する印刷可否の判定結果をネットワーク制御部１０１から受け取る（ステップＳ５０５）。
【００７８】
要求解釈部１０３は、印刷可否の判定結果を各プリンタＰｒ１〜Ｐｒｎ及び複合装置ＭＦＰ１を受け取ると、該印刷設定による印刷が可能なプリンタＰｒ１〜Ｐｒｎまたは複合装置ＭＦＰ１があるか判断し（ステップＳ５０５）、印刷可能なプリンタＰｒ１〜Ｐｒｎまたは複合装置ＭＦＰ１があるときには、印刷先のプリンタＰｒ１〜Ｐｒｎまたは複合装置ＭＦＰ１を決定する（ステップＳ５０６）。
【００７９】
要求解釈部１０３は、印刷先のプリンタＰｒ１〜Ｐｒｎまたは複合装置ＭＦＰ１を決定すると、画像格納部２０４に格納した印刷対象データと印刷設定を該印刷先のプリンタＰｒ１〜Ｐｒｎまたは複合装置ＭＦＰ１に送信し（ステップＳ５０７）、印刷先のプリンタＰｒ１〜Ｐｒｎまたは複合装置ＭＦＰ１から印刷結果が送信されてくるのを待って、印刷結果が送信されてくると、該印刷結果を受信する（ステップＳ５０８）。
【００８０】
要求解釈部１０３は、印刷結果を受信すると、該受信した印刷結果情報をオペレーションパネル１６の表示部に表示して、処理を終了する（ステップＳ５０９）。
【００８１】
要求解釈部１０３は、ステップＳ５０５で、該印刷設定による印刷が可能なプリンタＰｒ１〜Ｐｒｎまたは複合装置ＭＦＰ１がないときには、その旨をオペレーションパネル１６の表示部に表示して、処理を終了する（ステップＳ５０９）。
【００８２】
そして、各プリンタＰｒ１〜Ｐｒｎ及び複合装置ＭＦＰ１は、図１３に示すように、ネットワークＮＷ上のスキャナＳＣ１から印刷設定と印刷可否問い合わせ要求が送られてくると、該印刷設定をネットワーク制御部２０１で受信し（ステップＳ６０１）、要求解釈部２０３が、該印刷設定を判定部２０７に渡して該印刷設定による印刷の可否を判定させる。判定部２０７は、印刷設定を要求解釈部２０３から受け取ると、該印刷設定を解釈してプロファイル管理部２０６の保持する自己のプロファイル情報を参照して印刷設定による印刷が可能かどうかの判定を行い、要求解釈部２０３は、判定部１０７が印刷設定の印刷が可能と判断したかチェックする（ステップＳ６０２）。
【００８３】
要求解釈部２０３は、該判定部１０７の印刷可否の判定結果をネットワーク制御部２０１を介して印刷可否を問い合わせてきたスキャナＳＣ１に送信する（ステップＳ６０３）。
【００８４】
そして、各プリンタＰｒ１〜Ｐｒｎまたは複合装置ＭＦＰ１は、その後、該印刷可否の問い合わせを行ってきたスキャナＳＣ１からネットワークＮＷを介して印刷対象データと印刷設定が送られてくると、図１４に示すように、該印刷対象データと印刷設定をネットワーク制御部２０１で受信し（ステップＳ７０１）、要求解釈部２０３が、一旦画像格納部２０４に格納した後、プリンタドライバ制御部２０５によってプリンタ部２７を制御して、印刷設定に応じた印刷を行わせる（ステップＳ７０２）。すなわち、プリンタＰｒ１〜Ｐｒｎまたは複合装置ＭＦＰ１は、上記印刷設定の場合、カラーでＡ４用紙に印刷する。
【００８５】
要求解釈部２０３は、印刷を完了すると、印刷結果をネットワーク制御部２０１を介してスキャナＳＣ１に送信して、処理を終了する（ステップＳ７０３）。
【００８６】
このように、本実施例の印刷システムＰＳ２は、スキャナＳＣ１が、印刷設定をネットワークＮＷ上の複数のプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１に送信して印刷の可否を問い合わせ、各プリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１が、自装置のプロファイル情報をプロファイル管理部２０６に保持し、判定部２０７が、該送られてきた印刷設定と該プロファイル管理部２０６のプロファイル情報に基づいて印刷の可否を判断して該判断結果をスキャナＳＣ１に送信し、スキャナＳＣ１が、該送信されてきた判断結果に基づいて印刷先を決定して、印刷制御している。
【００８７】
したがって、ネットワークＮＷ上に散在するスキャナＳＣ１で読み取った画像を、ネットワークＮＷ上の複数のプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１のうちユーザが必要とする条件を満たすプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１を選択して印刷させて、ユーザの意図する印刷設定で印刷を行わせることができ、用紙、トナー等の消耗品を節約したり、時間の無駄を省くことができるとともに、ネットワークＮＷ上のスキャナＳＣ１やプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１等の画像処理装置を安価かつ有効利用して、印刷品質の良好な印刷を行うことができる。
【実施例４】
【００８８】
図１５〜図２０は、本発明の印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体の第４実施例を示す図であり、図１は、本発明の印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体の第４実施例を適用した印刷システムＰＳ３のシステム構成図である。
【００８９】
なお、本実施例の印刷システムＰＳ３は、上記第１実施例の印刷システムＰＳ１または第３実施例の印刷システムＰＳ２と同様の印刷システムに適用したものであり、本実施例の説明においては、上記第１実施例の印刷システムＰＳ１または第２実施例の印刷システムＰＳ２と同様の構成部分については、同じ符号を付してその詳細な説明を省略するとともに、図示しない部分についても、必要に応じて、第１実施例または第２実施例の説明で用いた符号を用いて説明する。
【００９０】
図１５において、印刷システムＰＳ３は、ネットワークＮＷに、上記スキャナＳＣ１、複数のプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１及びサーバＳＶ等が接続されている。なお、図１５では、スキャナＳＣ１が１台、プリンタＰｒ１〜Ｐｒｎが複数台、複合装置ＭＦＰ１が１台、サーバＳＶが１台接続されているが、サーバＳＶ以外は、それぞれの台数は何ら制限されるものではない。
【００９１】
そして、スキャナＳＣ１は、図１６にその機能ブロック図を示すように、上記第１実施例で示したハードウェア構成を備えているとともに、上記印刷制御プログラムが導入されて実行されることで、第２実施例の図８に示したプロファイル管理部１０６と判定部１０７を有していない機能構成が構築されており、プリンタＰｒ１〜Ｐｒｎは、上記第１実施例で示したハードウェア構成を備えているとともに、上記印刷制御プログラムが導入されて実行されることで、第１実施例の図４に示したプロファイル管理部２０６と判定部２０７を有していない機能構成が構築されている。すなわち、スキャナＳＣ１及びプリンタＰｒ１〜Ｐｒｎは、プロファイル管理部１０６、２０６と判定部１０７、２０７を備えていなくてよい。
【００９２】
また、複合装置ＭＦＰ１は、図２に示したスキャナのハードウェア構成と図３に示したプリンタのハードウェア構成を併せ持ち、印刷制御プログラムが導入されて実行されることで、図８に示した判定部１０７とプロファイル管理部１０６を有していないスキャナＳＣ１の機能構成が構築されているととともに、図４に示した判定部２０７とプロファイル管理部２０６を備えていないプリンタＰｒ１の機能構成が構築されている。
【００９３】
そして、サーバ（印刷振り分け装置）ＳＶは、通常のハードウェア構成とサーバとしてのプログラムが導入されているとともに、印刷制御プログラムの導入されたコンピュータが用いられ、該印刷制御プログラムが導入されて実行されることで、図１６に示すように、ネットワーク制御部３０１、オペレーションパネル制御部３０２、要求解釈部３０３、プロファイル管理部３０４及び判定部３０５等が構築される。
【００９４】
ネットワーク制御部３０１は、ネットワークＮＷ上のスキャナＳＣ１、プリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１及びパーソナルコンピュータ等との通信のやり取りを行い、オペレーションパネル制御部３０２は、キーボード、マウス等の入力デバイスによるユーザ指示を要求解釈部３０３に伝えたり、要求解釈部３０３からの情報をディスプレイに表示させる。
【００９５】
要求解釈部３０３は、オペレーションパネル制御部３０２からの要求やネットワーク制御部３０１の受け取った外部装置（スキャナＳＣ１、プリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１、パーソナルコンピュータ等）からの要求の内容を判断して、各制御部３０１、３０２，３０４、３０５に指示を出し、サーバＳＶとしての処理を実行するとともに、後述するスキャナＳＣ１からの印刷先選択要求で指定されている印刷設定に応じたプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１を選択して、印刷先情報をスキャナＳＣ１に通知する印刷制御処理を実行する。
【００９６】
プロファイル管理部（性能情報保持手段）３０４は、図１７に示すように、ネットワークＮＷに接続されているプリント機能付き画像処理装置であるプリンタＰｒ１〜Ｐｒｎ及び複合装置ＭＦＰ１の印刷性能についてのプロファイル情報を格納しており、このプロファイル情報は、例えば、図１７に示すように、各プリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１毎に格納していて、その内容は、上記図５と同様である。
【００９７】
判定部（判断手段）３０５は、スキャナＳＣ１からの印刷先選択要求があった際に、該印刷先選択要求で指定されている印刷設定に適した印刷先のプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１を、プロファイルの管理部３０４の格納しているプロファイル情報を参照して決定して、決定した印刷先情報を要求解釈部３０３に渡す。要求解釈部３０３は、判定部３０５から印刷先情報を受け取ると、該印刷先情報を印刷先選択要求を行ってきたスキャナＳＣ１にネットワーク制御部３０１を介して送信する。
【００９８】
次に、本実施例の作用を説明する。本実施例の印刷システムＰＳ３は、スキャナＳＣ１が印刷設定をサーバＳＶに送って印刷先選択要求を行うと、サーバＳＶが該印刷設定に適した印刷先を選択して印刷先情報を該スキャナＳＣ１に送信する。
【００９９】
すなわち、スキャナＳＣ１は、ユーザが、原稿をスキャナ部１７にセットして、オペレーションパネル１６からコピーを指示する操作と必要な印刷設定操作を行うと、該指示操作内容をオペレーションパネル制御部１０２が要求解釈部１０３に伝え、要求解釈部１０３は、図１８に示すように、オペレーションパネル制御部１０２からユーザが入力したコピー操作と印刷設定を認識する（ステップＳ８０１）。この印刷設定としては、例えば、カラーとしてのフルカラー指定、紙サイズとしてのＡ４指定等である。
【０１００】
要求解釈部１０３は、スキャナ制御部１０５にスキャナ部１７を駆動制御させて、原稿の画像を読み取らせ、該スキャナ部１７の読み取った画像データを受け取って、印刷対象データとして印刷設定とともに画像格納部１０４に格納する（ステップＳ８０２）。
【０１０１】
次に、要求解釈部１０３は、画像格納部２０４に格納した印刷設定を、ネットワーク制御部１０１からサーバＳＶに印刷先選択要求とともに送信し（ステップＳ８０３）、該印刷先選択要求に応じてサーバＳＶから印刷設定に適した印刷先の記録された印刷先情報が送られてくると、該印刷先情報をネットワーク制御部１０１を介して受信する（ステップＳ８０４）。
【０１０２】
要求解釈部１０３は、印刷先情報を受信すると、該印刷先情報で指定されているプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１から印刷先を決定して、該印刷先に画像格納部１０４に格納してある印刷対象データと印刷設定を送信して印刷要求し（ステップＳ８０５）、該印刷先から印刷結果が送信されてくるのを待って、印刷結果が送信されてくると、該印刷結果を受信して、該受信した印刷結果情報をオペレーションパネル１６の表示部に表示して、処理を終了する（ステップＳ８０６）。なお、サーバＳＶから送られてきた印刷先情報で指定されているプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１が複数ある場合には、適宜の１台を要求解釈部１０３が自動選択してもよいし、オペレーションパネル制御部１０２を介してオペレーションパネル１６のディスプレイに該複数のプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１を表示させてユーザに選択させ、該選択結果のプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１を印刷先として印刷を行う。
【０１０３】
そして、サーバＳＶは、図１９に示すように、ネットワークＮＷ上のスキャナＳＣ１から印刷設定が印刷先選択要求とともに送信されてくると、該印刷設定をネットワーク制御部３０１で受信して（ステップＳ９０１）、要求解釈部３０３が、該印刷設定を判定部３０５に渡して該印刷設定に適した印刷先を判定させる。判定部３０５は、印刷設定を要求解釈部３０３から受け取ると、該印刷設定を解釈してプロファイル管理部３０４の保持するネットワークＮＷ上の全てのプリント機能付き画像処理装置であるプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１のプロファイル情報を参照して、該印刷設定による印刷を適切に行うことのできる印刷先を選択して、印刷先情報として要求解釈部３０３に渡す（ステップＳ９０２）。
【０１０４】
要求解釈部要求解釈部３０３は、判定部３０５が選択した印刷先情報を、該印刷先選択要求を送ってきたスキャナＳＣ１に、ネットワーク制御部３０１を介して送信する（ステップＳ９０３）。
【０１０５】
そして、スキャナＳＣ１は、上記ステップＳ８０５で説明したように、このサーバＳＶからの印刷先情報に含まれているプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１から印刷先を決定して、該印刷先に画像格納部１０４に格納してある印刷対象データと印刷設定を送信して印刷要求する。
【０１０６】
そして、プリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１は、ネットワークＮＷ上のスキャナＳＣ１から印刷対象データと印刷設定が送られてくると、図２０に示すように、該印刷対象データと印刷設定をネットワーク制御部２０１で受信し（ステップＳ１００１）、要求解釈部２０３が、一旦画像格納部２０４に格納した後、プリンタドライバ制御部２０５によってプリンタ部２７を制御して、印刷設定に応じた印刷を行わせる（ステップＳ１００２）。すなわち、プリンタＰｒ１〜Ｐｒｎまたは複合装置ＭＦＰ１は、上記印刷設定の場合、カラーでＡ４用紙に印刷する。
【０１０７】
要求解釈部２０３は、印刷を完了すると、印刷結果をネットワーク制御部２０１を介してスキャナＳＣ１に送信して、処理を終了する（ステップＳ１００３）。
【０１０８】
なお、上記説明では、複合装置ＭＦＰ１をプリント機能付き画像処理装置に位置づけて説明したが、複合装置ＭＦＰ１は、そのスキャナ機能に注目して、スキャナ機能付き画像処理装置として位置づけて、上記スキャナＳＣ１と同様に、原稿画像を読み取って印刷を依頼するスキャナとして動作する場合にも、本発明を同様に適用することができる。
【０１０９】
このように、本実施例の印刷システムＰＳ４は、ネットワークＮＷ上の複数のプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１のプロファイル情報を保持するプロファイル管理部３０４と判定部３０５を備えた印刷振り分け装置であるサーバＳＶがネットワークＮＷに接続されており、スキャナＳＣ１が、印刷設定をサーバＳＶに送信して印刷可否を問い合わせ、サーバＳＶが、判定部４０５で、該送られてきた印刷設定とプロファイル管理部３０４のプロファイル情報に基づいてプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１毎に印刷の可否を判断して該判断結果をスキャナＳＣ１に送信し、スキャナＳＣ１、該送信されてきた判断結果に基づいて印刷先のプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１を決定している。
【０１１０】
したがって、サーバＳＶによって、プロファイルを一括管理して、ユーザの意図する印刷の可能なプリンタＰｒ１〜Ｐｒｎ、複合装置ＭＦＰ１を選択することができ、処理効率を向上させることができる。
【０１１１】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。また、第１実施例及び第２実施例で説明したものに限定されず、これらと均等な手法も本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１１２】
本発明は、ネットワーク上に存在するスキャナ機能とプリンタ機能を有効利用して印刷する印刷システム、印刷制御方法、印刷制御プログラム及び記録媒体に利用することができる。
【図面の簡単な説明】
【０１１３】
【図１】本発明の第１実施例を適用した印刷システムのシステム構成図。
【図２】図１のスキャナのハードウェアの要部ブロック構成図。
【図３】図１のプリンタのハードウェアの要部ブロック構成図。
【図４】第１実施例のスキャナ及びプリンタの機能ブロック構成図。
【図５】図４のプロファイル管理部に格納されているプロファイル情報の一例を示す図。
【図６】第１実施例のスキャナによる印刷制御処理を示すフローチャート。
【図７】第１実施例のプリンタによる印刷制御処理を示すフローチャート。
【図８】第２実施例のスキャナとプリンタの機能ブロック構成図。
【図９】第２実施例のスキャナによる印刷制御処理を示すフローチャート。
【図１０】第２実施例のプリンタによる印刷制御処理を示すフローチャート。
【図１１】第３実施例の印刷システムのシステム構成図。
【図１２】第３実施例のスキャナによる印刷制御処理を示すフローチャート。
【図１３】第３実施例のプリンタによる印刷可否問い合わせ時の印刷制御処理を示すフローチャート。
【図１４】第３実施例のプリンタによる印刷時の印刷制御処理を示すフローチャート。
【図１５】第４実施例の印刷システムのシステム構成図。
【図１６】第４実施例の印刷システムのスキャナ、プリンタ及びサーバの機能ブロック構成図。
【図１７】図１６のサーバのプロファイル管理部の有するプロファイル情報の一例を示す図。
【図１８】第４実施例のスキャナによる印刷制御処理を示すフローチャート。
【図１９】第４実施例のサーバによる印刷制御処理を示すフローチャート。
【図２０】第４実施例のプリンタによる印刷制御処理を示すフローチャート。
【符号の説明】
【０１１４】
ＰＳ１  印刷システム
ＮＷ  ネットワーク
ＳＣ１  スキャナ
Ｐｒ１  プリンタ
１１  ＣＰＵ
１２  ＡＳＩＣ
１３  ＲＡＭ
１４  ＲＯＭ
１５  ネットワークモジュール
１６  オペレーションパネル
１７  スキャナ部
２１  ＣＰＵ
２２  ＡＳＩＣ
２３  ＲＡＭ
２４  ＲＯＭ
２５  ネットワークモジュール
２６  オペレーションパネル
２７  プリンタ部
１０１  ネットワーク制御部
１０２  オペレーションパネル制御部
１０３  要求解釈部
１０４  画像格納部
１０５  スキャン制御部
１０６  プロファイル管理部
１０７  判定部
２０１  ネットワーク制御部
２０２  オペレーションパネル制御部
２０３  要求解釈部
２０４  画像格納部
２０５  プリント制御部
２０６  プロファイル管理部
２０７  判定部
ＰＳ２  印刷システム
Ｐｒ１〜Ｐｒｎ  プリンタ
ＭＦＰ１  複合装置
ＰＳ３  印刷システム
ＳＶ  サーバ
３０１  ネットワーク制御部
３０２  オペレーションパネル制御部
３０３  要求解釈部
３０４  プロファイル管理部
３０５  判定部
【図１】
2009169561.tif 000003
【図２】
2009169561.tif 000004
【図３】
2009169561.tif 000005
【図４】
2009169561.tif 000006
【図５】
2009169561.tif 000007
【図６】
2009169561.tif 000008
【図７】
2009169561.tif 000009
【図８】
2009169561.tif 000010
【図９】
2009169561.tif 000011
【図１０】
2009169561.tif 000012
【図１１】
2009169561.tif 000013
【図１２】
2009169561.tif 000014
【図１３】
2009169561.tif 000015
【図１４】
2009169561.tif 000016
【図１５】
2009169561.tif 000017
【図１６】
2009169561.tif 000018
【図１７】
2009169561.tif 000019
【図１８】
2009169561.tif 000020
【図１９】
2009169561.tif 000021
【図２０】
2009169561.tif 000022