(57)【要約】【課題】分散印刷において印刷効率を高める印刷システム、情報処理装置、分散印刷設定方法、プログラム及び記録媒体を提供する。【解決手段】画像形成装置が印刷する印刷ジョブを出力する情報処理装置と、複数の画像形成装置とが、ネットワークを介して接続された印刷システムであって、前記情報処理装置は、前記ネットワークを介して接続された複数の画像形成装置の情報を取得する画像形成装置情報取得手段と、前記取得した画像形成装置情報から、前記ネットワークに接続している画像形成装置を認識し、前記ネットワークに接続された複数の画像形成装置へ分散して印刷ジョブを出力する際の設定を行う分散印刷設定手段と、前記分散印刷設定手段により分散印刷の対象となった画像形成装置へ印刷ジョブを出力するジョブ出力手段と、を備えることを特徴とする。【選択図】図１
2010072709.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置が印刷する印刷ジョブを出力する情報処理装置と、複数の画像形成装置とが、ネットワークを介して接続された印刷システムであって、
前記情報処理装置は、
前記ネットワークを介して接続された複数の画像形成装置の情報を取得する画像形成装置情報取得手段と、
前記取得した画像形成装置情報から、前記ネットワークに接続している画像形成装置を認識し、前記ネットワークに接続された複数の画像形成装置へ分散して印刷ジョブを出力する際の設定を行う分散印刷設定手段と、
前記分散印刷設定手段により分散印刷の対象となった画像形成装置へ印刷ジョブを出力するジョブ出力手段と、
を備えることを特徴とする印刷システム。
【請求項２】
前記分散印刷設定手段による前記複数の画像形成装置への分散設定は、ユーザの任意で決定されることを特徴とする請求項１記載の印刷システム。
【請求項３】
前記画像形成装置情報取得手段は、前記画像形成装置の使用状況情報を取得し、
前記分散印刷設定手段は、前記使用状況情報に応じて最適な分散印刷設定を行うことを特徴とする請求項１記載の印刷システム。
【請求項４】
前記画像形成装置は、
印刷ジョブの印刷が完了した場合に、前記印刷ジョブを出力した情報処理装置に、印刷終了の旨を通知する通知手段を備え、
前記情報処理装置は、
前記画像形成装置から通知された印刷終了の旨を表示する表示手段を備えることを特徴とする印刷システム。
【請求項５】
ネットワークを介して接続された複数の画像形成装置に印刷ジョブを出力する情報処理装置であって、
前記ネットワークを介して接続された複数の画像形成装置の情報を取得する画像形成装置情報取得手段と、
前記取得した画像形成装置情報から、前記ネットワークに接続している画像形成装置を認識し、前記ネットワークに接続された複数の画像形成装置へ分散して印刷ジョブを出力する際の設定を行う分散印刷設定手段と、
前記分散印刷設定手段により分散印刷の対象となった画像形成装置へ印刷ジョブを出力するジョブ出力手段と、
を備えることを特徴とする情報処理装置。
【請求項６】
ネットワークを介して接続された複数の画像形成装置に印刷ジョブを出力する情報処理装置の分散印刷設定方法であって、
前記ネットワークを介して接続された複数の画像形成装置の情報を取得するステップと、
前記取得した画像形成装置情報から、前記ネットワークに接続している画像形成装置を認識し、前記ネットワークに接続された複数の画像形成装置へ分散して印刷ジョブを出力する際の設定を行うステップと、
前記分散印刷の対象となった画像形成装置へ印刷ジョブを出力するステップと、
を備えることを特徴とする分散印刷設定方法。
【請求項７】
ネットワークを介して接続された複数の画像形成装置に印刷ジョブを出力する情報処理装置の分散印刷設定プログラムであって、
前記ネットワークを介して接続された複数の画像形成装置の情報を取得する処理と、
前記取得した画像形成装置情報から、前記ネットワークに接続している画像形成装置を認識し、前記ネットワークに接続された複数の画像形成装置へ分散して印刷ジョブを出力する際の設定を行う処理と、
前記分散印刷の対象となった画像形成装置へ印刷ジョブを出力する処理と、
をコンピュータに実行させることを特徴とする分散印刷設定プログラム。
【請求項８】
請求項７記載の分散印刷設定プログラムの処理を記録するコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、情報処理装置、分散印刷設定方法、プログラム及び記録媒体に関し、特に、分散印刷において印刷効率を高める印刷システム、情報処理装置、分散印刷設定方法、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
オフィスで利用されるプリンタには、会議用資料等の印刷を目的とした複数ページ、複数部数の印刷が要求されることが想定される。このような用途でプリンタが利用される場合、一台のプリンタに対して印刷を実行するのではなく、ネットワークを介して接続された複数のプリンタに対して印刷命令を行い、印刷を分散することにより印刷速度を速める技術が提案されている（特許文献１参照）。かかる画像形成装置ネットワークシステムは、画像形成装置ネットワークシステム内の任意の１台に外部記憶手段を設け、他機の不揮発メモリ情報を任意の１台の画像形成装置の外部記憶手段にて記録することにより、画像形成装置毎に外部記憶手段を保持する必要を無くすことができる。
【０００３】
また、ネットワークの各印刷装置の消耗品の使用状態に応じて印刷枚数を振り分け、一度に大量の印刷ジョブの要求があっても印刷を確実に行う印刷システムが提案されている（特許文献２参照）。かかる印刷システムは、クライアントパソコンから印刷データを受信したサーバは、プリンタに対して問合せを行い、問合せを受けたプリンタは用紙の残り枚数やインクの残り量を検出してサーバに返信情報を送信する。サーバはプリンタからの返信情報を受信すると、この返信情報から残りインク量及び残り用紙量を読取り、プリンタ出力先テーブルに対しプリンタ名毎に残りインク量や残り用紙量などの情報を記憶する。そして、要求された印刷データ枚数に対し、各プリンタの残りインク量や残り用紙量から各プリンタが印刷する枚数を決定し、その決定した内容に基づいて各プリンタに印刷させる。
【特許文献１】特開２００２−１３５４９２号公報
【特許文献２】特開平１１−１８４６４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような分散印刷技術は、ネットワークプリンタの印刷状態によっては、分散印刷設定を実施したにも関わらず結果として印刷効率が落ちる(印刷速度が遅くなる)という問題があった。例えば、ネットワークプリンタがプリンタＡ、プリンタＢ、プリンタＣといったように３台あった場合に、プリンタＡ、プリンタＢの印刷状態が他ユーザからの印刷ジョブで埋まっているという印刷状態を把握せずに３台のプリンタに対して等分に分散印刷を実施してしまうと、プリンタＣのみで印刷するよりも結果としてトータル印刷速度が遅くなるという現象が発生していた。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、より効率的で印刷速度の速い分散印刷を行うことを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る印刷システムは、画像形成装置が印刷する印刷ジョブを出力する情報処理装置と、複数の画像形成装置とが、ネットワークを介して接続された印刷システムであって、前記情報処理装置は、前記ネットワークを介して接続された複数の画像形成装置の情報を取得する画像形成装置情報取得手段と、前記取得した画像形成装置情報から、前記ネットワークに接続している画像形成装置を認識し、前記ネットワークに接続された複数の画像形成装置へ分散して印刷ジョブを出力する際の設定を行う分散印刷設定手段と、前記分散印刷設定手段により分散印刷の対象となった画像形成装置へ印刷ジョブを出力するジョブ出力手段と、を備えることを特徴とする。
【０００７】
本発明に係る情報処理装置は、ネットワークを介して接続された複数の画像形成装置に印刷ジョブを出力する情報処理装置であって、前記ネットワークを介して接続された複数の画像形成装置の情報を取得する画像形成装置情報取得手段と、前記取得した画像形成装置情報から、前記ネットワークに接続している画像形成装置を認識し、前記ネットワークに接続された複数の画像形成装置へ分散して印刷ジョブを出力する際の設定を行う分散印刷設定手段と、前記分散印刷設定手段により分散印刷の対象となった画像形成装置へ印刷ジョブを出力するジョブ出力手段と、を備えることを特徴とする。
【０００８】
本発明に係る分散印刷設定方法は、ネットワークを介して接続された複数の画像形成装置に印刷ジョブを出力する情報処理装置の分散印刷設定方法であって、前記ネットワークを介して接続された複数の画像形成装置の情報を取得するステップと、前記取得した画像形成装置情報から、前記ネットワークに接続している画像形成装置を認識し、前記ネットワークに接続された複数の画像形成装置へ分散して印刷ジョブを出力する際の設定を行うステップと、前記分散印刷の対象となった画像形成装置へ印刷ジョブを出力するステップと、を備えることを特徴とする。
【０００９】
本発明に係る分散印刷設定プログラムは、ネットワークを介して接続された複数の画像形成装置に印刷ジョブを出力する情報処理装置の分散印刷設定プログラムであって、前記ネットワークを介して接続された複数の画像形成装置の情報を取得する処理と、前記取得した画像形成装置情報から、前記ネットワークに接続している画像形成装置を認識し、前記ネットワークに接続された複数の画像形成装置へ分散して印刷ジョブを出力する際の設定を行う処理と、前記分散印刷の対象となった画像形成装置へ印刷ジョブを出力する処理と、をコンピュータに実行させることを特徴とする。
【００１０】
本発明に係る記録媒体は、上記分散印刷設定プログラムの処理を記録するコンピュータ読取り可能な記録媒体である。
【発明の効果】
【００１１】
本発明によれば、より効率的で印刷速度の速い分散印刷を行うことが出来る。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明の実施形態について図面を用いて詳細に説明する。なお、以下に述べる実施形態は、本発明の好適な実施形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００１３】
本実施形態に係る印刷システムは、分散印刷設定時にネットワークプリンタ情報を検出し、ネットワークプリンタの印刷状況からユーザの任意や、最適な分散印刷設定を求める判断基準により、印刷速度の速い分散印刷設定を行うことを特徴とする。
【００１４】
図1は、本発明の実施形態に係る印刷システムの全体図である。図１に示すように、本実施形態に係る印刷システムは、ユーザ端末である情報処理装置１と複数の画像形成装置（プリンタとも称す）２（ａ〜ｃ）がネットワーク３を介して接続されている。
【００１５】
情報処理装置１は、ユーザが利用する端末であり、プリンタへの印刷ジョブ出力や、プリンタ設定情報の閲覧、分散印刷設定等を行う。ネットワーク３は、有線及び／又は無線回線により構築されたLAN（Local Area Network）やWAN（Wide Area Network）等である。
【００１６】
〔情報処理装置の構成〕
図2は、本発明の実施形態に係る情報処理装置１の機能ブロック図である。図2に示すように、情報処理装置１は、制御部（CPU；Central Processing Unit）５、記憶部６、ネットワーク（or USB（Universal Serial Bus）） I/F（Inter Face）８、外部記憶装置I/F９、外部装置I/F１０、出力装置I/F１１、入力装置I/F１２、印刷ジョブ生成部１５とから構成されている。
【００１７】
制御部（CPU）５は、ROM（Read Only Memory）に記憶されたプログラムを実行し、RAM（Random Access Memory）に展開（ロード）されたデータを、プログラムの命令に従って演算処理し、その演算結果を出力装置や記憶装置に出力する。
【００１８】
記憶部６は、主記憶部（ROM，RAM）６１と補助記憶部（HD；Hard Disk）６２とから構成されている。主記憶部６１は、ROMなどの制御部が実行するプログラムやデータを記憶する記憶装置や、RAMなどの制御部でROMに記憶されたプログラムを実行する際に、実行するプログラムやデータが展開（ロード）され、演算の間、演算データを一時保持する記憶装置である。また、補助記憶部６２は、OS（Operating System）などの基本ソフトウェアやプリンタユーティリティなどのアプリケーションソフトウェアを関連データとともに記憶する装置である。
【００１９】
記憶部の記憶領域は、OSなどの基本プログラムや必要なデータなどを格納するシステム領域と、情報処理装置１が有する各機能の設定値を格納する設定記憶領域とから構成され、情報処理装置１を動作するのに必要なプログラムやデータが格納されている。
【００２０】
ネットワークI/F８は、ネットワークを介して接続された他の通信制御装置を備えた周辺機器と情報（データ）をやり取りするインタフェースである。本実施形態では、ネットワークI/F８により、ネットワークに接続された画像形成装置とのやり取りを行うことが出来る。
【００２１】
外部記憶装置I/F９は、USBなどのデータ伝送路を介して接続された外部記憶装置（例えば、記憶メディアドライブなど）と情報処理装置１との間でデータをやり取りするインタフェースである。
【００２２】
外部装置I/F１０は、データ伝送路を介して接続された外部入力装置１０１（例えば、デジタルカメラやスキャナなど）から情報処理装置１にデータを受信するインタフェースである。
【００２３】
出力装置I/F１１は、情報処理装置１からデータ伝送路を介して接続された出力装置１１１（例えば、CRT（Cathode Ray Tube）や液晶ディスプレイなど）へデータを送信するインタフェースである。
【００２４】
入力装置I/F１２は、データ伝送路を介して接続された入力装置１２１（例えば、キーボードやマウスなど）から情報処理装置１にデータを受信するインタフェースである。
【００２５】
印刷ジョブ生成部１５は、画像形成装置へ出力する印刷ジョブの生成を行う。この際、ネットワークに接続された複数の画像形成装置への印刷ジョブの分散についても設定を行うことが出来る。詳細は後述する。
【００２６】
〔画像形成装置の構成〕
図３は、本発明の実施形態に係る画像形成装置２の機能ブロック図である。図３に示すように、画像形成装置２は、制御部２１、記憶部２２、表示部（パネル表示等）２３、入力部（操作部）２４、外部装置I/F２５、印刷部（プロッタ部）２６、通信部（ネットワーク又はUSB）２７とから構成されている。
【００２７】
制御部（CPU）２１は、ROMに記憶されたプログラムを実行する装置で、RAMに展開（ロード）されたデータを、プログラムの命令に従って演算処理し、その演算結果を出力装置や記憶装置に出力する。
【００２８】
記憶部（ROM、RAM）２２は、ROMなどの制御部が実行するプログラムやデータを記憶する記憶装置や、RAMなどの制御部でROMに記憶されたプログラムを実行する際に、実行するプログラムやデータが展開（ロード）され、演算の間、演算データを一時保持する記憶装置である。
【００２９】
表示部（パネル表示）２３及び入力部（操作部）２４は、ハードキーによるキースイッチとLCD（Liquid Crystal Display：液晶表示装置）とから構成され、画像形成装置２が有する機能をユーザが利用する際に、各種設定を行うなどのUI（User Interface）として機能する。
【００３０】
外部装置I/F２５は、データ伝送路を介して接続された外部入力装置（例えば、SDカード、スマートメディア、USBメモリなど）２５１と画像形成装置２との間のデータをやり取りするインタフェースである。
【００３１】
通信部２７は、データ伝送路を介して接続されたネットワーク（USB: Universal Serial Bus、LAN: Local Area Network、WAN: Wide Area Networkなど）と画像形成装置２との間のデータを、データ伝送路を介してやり取りするインタフェースである。これにより、ネットワークを介して接続された情報処理装置１とデータのやり取りをすることが出来る。
【００３２】
印刷部（プロッタ部）２６は、印字方式にインクジェット方式等を採用することができ、情報処理装置１にインストールされたプリンタドライバから生成された印刷データ（ラスタイメージ）を受け取ると、例えば、イエロー（Y）、シアン（C）、マゼンタ（M）及びブラック（Bk）のインク滴を吐出する液体吐出ヘッドからなる４つの記録ヘッドを主走査方向に配列し、クロス制御によって、記録ヘッドから記録液（インク）と定着用処理液（定着用インク）とを、副走査方向に給紙された記録媒体に吐出するなどの方式を用いて印刷を行う。
【００３３】
〔印刷ジョブの生成〕
次に、印刷ジョブの生成について説明する。情報処理装置１は、印刷ジョブ生成部１５（図２参照）で生成した印刷ジョブを、画像形成装置２へネットワークを介して出力（送信）する。
【００３４】
図４は、本発明の実施形態に係る印刷ジョブ生成部１５における印刷データの流れの一例を示す図である。図４に示すように、例えばWindows（登録商標） OS用の印刷ジョブ生成部は、情報処理装置１にインストールされたソフトウェアである、OS、アプリケーション、プリンタドライバ、ランゲージモニタ、ポートモニタ、ポートドライバを利用して印刷ジョブを生成し、画像形成装置へ送る。
【００３５】
まず、アプリケーション３０を通してユーザより印刷命令があった場合、OS（Operating System）３１は画像形成装置で出力する画像データをプリンタドライバ３２に伝達する。ＯＳは、例えばWindows XP等のWindows OSに実装されているGDI(Graphic Device Interface)でも良い。
【００３６】
プリンタドライバ３２は、アプリケーション３０から伝達された画像データを、プリンタ本体が処理できる形式の印刷データに変換して、ランゲージモニタ３３に出力する。
【００３７】
ランゲージモニタ３３は、プリンタ本体とプリンタドライバで双方向通信を行うためのソフトウェアである。一般的に、USBのような、ユーザ端末である情報処理装置１とデバイスとを１対１で接続する接続形態の場合、ランゲージモニタはひとつのポートモニタに対して印刷データを全て出力する。本実施形態では分散印刷を行うため、ランゲージモニタ３３から複数のポートモニタ３４に対して、プリンタドライバ３２で作成した印刷データを出力する。
【００３８】
ポートモニタ３４、ポートドライバ３５は、それぞれプリンタポート（印刷データ出力ポート）を制御するソフトウェアであり、印刷データを下位層のモジュールに出力する処理を行う。ポートモニタ３４はさらに表示制御を兼ね、例えば出力装置１１１に分散印刷設定の表示等を行うことが出来る。
【００３９】
ポートモニタ３４は印刷データをポートドライバ３５に出力し、ポートドライバ３５はさらにプリンタ２へ印刷データを出力する。
【００４０】
本実施形態に係る画像形成装置は、インクジェットプリンタの他、レーザプリンタ等にも適用することが出来る。
【００４１】
〔分散印刷設定〕
次に、ネットワークに接続された複数の画像形成装置（２ａ〜２ｃ）のいずれでどの程度印刷を行うか設定する分散印刷設定について説明する。
【００４２】
図５は、本発明の実施形態に係る、分散印刷の設定を行う際の表示例を示す図である。図５に示す分散印刷設定の表示は、プリンタドライバのＵＩを利用しても良い。ユーザは、分散印刷設定のチェックボックスＤ１をON/OFFすることにより印刷時の分散印刷が可能となる。
【００４３】
図６は、本発明の実施形態に係るランゲージモニタからポートモニタへの印刷データ出力の動作処理を示すフローチャートである。図５に示すＵＩで分散印刷設定がONに設定されると、印刷実行時にプリンタドライバ３２から印刷データを渡されたランゲージモニタ３３は、分散印刷設定ONと判断する(ステップＳ１／Ｙｅｓ)。ランゲージモニタ３３はネットワーク上からネットワークプリンタ一覧を取得する(ステップＳ２)。
【００４４】
ネットワークプリンタ一覧の取得に成功した場合（ステップＳ３／Ｙｅｓ）、ランゲージモニタ３３はネットワークプリンタポート情報の一覧を取得する(ステップＳ４)。ネットワークプリンタポート情報とは、具体的にはネットワークに接続されたプリンタの情報であり、プリンタ名称等の情報が含まれている。
【００４５】
ネットワークプリンタポート情報の一覧取得に成功した場合（ステップＳ５／Ｙｅｓ）、ランゲージモニタ３３は分散印刷設定について例えば図７に示すようなＵＩの表示をし、ネットワークプリンタ一覧の表示や、分散印刷の詳細設定の入力を行えるようにする（ステップＳ６）。図７は、本発明の実施形態に係る分散印刷の詳細設定を行う際の表示例である。
【００４６】
図７に示す表示例では、検出されたネットワークプリンタ名を表示し、そのネットワークプリンタを分散印刷対象とするかどうかチェックボックスＤ２で設定を可能とする。ユーザがネットワークプリンタを分散印刷対象として選択した場合、スピンコントロールで印刷範囲、印刷部数を選択可能とする(図７  Ｄ３、Ｄ４)。このように、ユーザの任意で分散印刷設定を行うことが出来る。なお、図７のD５ボタンを押下することにより、最適な分散印刷設定を自動取得することも出来る。分散印刷設定の自動取得については後述する。
【００４７】
分散印刷設定の入力が正常に終了すると（図６  ステップＳ８／Ｙｅｓ）、分散印刷対象として選択された各プリンタへ送る印刷データを、各ポートモニタ３４に出力する。印刷データの出力が正常に終了した場合は（ステップＳ１０／Ｙｅｓ）、本処理が終了する。
【００４８】
なお、各プリンタにて印刷が完了した際には、分散印刷先プリンタと双方向通信を行うことで、印刷完了の旨を受信し、情報処理装置１で印刷完了表示をすることでユーザに印刷完了を明示することも可能となる。
【００４９】
次に、上述した最適な分散印刷設定を自動取得する場合について説明する。図８は、分散印刷設定の自動取得ボタンが押下された際の動作処理を示すフローチャートである。
【００５０】
分散印刷設定自動取得ボタンD５が押下されると、ランゲージモニタ３３はネットワークプリンタのステータス（使用状況情報）取得コマンドをネットワークプリンタに対して出力する(ステップＳ２０)。ネットワークプリンタステータスの取得が成功した場合には（ステップＳ２１／Ｙｅｓ）、プリンタステータスを情報処理装置１のメモリ（記憶部）に記憶する(ステップＳ２２)。
【００５１】
ネットワーク上の全てのネットワークプリンタのプリンタステータス取得が完了していない場合には（ステップＳ２３／Ｎｏ）、再度ネットワークプリンタに対してネットワークプリンタステータスの取得コマンドを出力する（ステップＳ２０）。なお、この際のステータス取得対象となるネットワークプリンタは図６のステップＳ２で取得したネットワークプリンタとなる。
【００５２】
ネットワークプリンタの印刷ジョブステータスから分散印刷設定の最適値を取得する（ステップＳ２４）。分散印刷設定の最適値は例えば以下のような判断基準を用いる。
【００５３】
ネットワークプリンタから取得したプリンタステータスが保存されたメモリには、例えば下記表１のようなプリンタステータス情報が取得される。
【００５４】
【表１】
2010072709.tif 000003
【００５５】
上記のようなプリンタステータスが取得された場合、トータルの印刷枚数の多さで言えば、下記のようになる。
【００５６】
プリンタＡ(印刷枚数 = 0) < プリンタＣ(印刷枚数 = 4) < プリンタＤ(印刷枚数 = 19) < プリンタＢ(印刷枚数 = 41)
このため、例えばユーザが10ページ/2部の印刷データを印刷したい場合、以下のような判断基準で分散印刷設定を分散印刷最適値としてユーザに提示を行う。
【００５７】
＜印刷対象プリンタの決定＞
これから印刷を実行しようとしているデータのトータル印刷枚数の1/2以下の印刷実行プリンタを分散印刷対象プリンタとする。例えばトータル印刷枚数が20枚の場合、10ページ以下のネットワークプリンタを印刷対象プリンタとする。
【００５８】
＜ネットワークプリンタ印刷部数の決定＞
プリンタＡ、プリンタＣが印刷対象プリンタとなるため、２台のネットワークプリンタの印刷枚数の総計に、これから印刷を行おうとしている印刷ジョブのトータル印刷枚数を足し、平均値を出す。例えばトータル印刷部数が20枚の場合、(20+4)/2となり、平均印刷枚数は12枚となる。プリンタＣには既に4枚印刷する先行ジョブがあるため、プリンタＣに対しては12から4を引いた8枚分の印刷設定を割り付け、プリンタＡに対しては12枚分の印刷を割り付ける。
【００５９】
上記のような分散印刷設定の判断基準はあくまでも一例であり、この他にもプリンタのPPMや解像度等、プリンタ環境に依存した判断基準を独自に設けることでも分散印刷の最適値を求めることが可能となる。
【００６０】
また、図５に示す分散印刷設定で、分散印刷ＯＮ（チェックボックスＤ１）になった場合に、上記のような分散印刷最適値を提示し、さらにユーザが任意に変更することも可能である。
【００６１】
以上説明したように、本実施形態により、分散印刷設定時にネットワークプリンタ情報を検出し、ネットワークプリンタの印刷状況からユーザの任意で、分散印刷の対象プリンタの選択、印刷部数等の選択が出来る。また、最適な分散印刷設定を求める判断基準を用いて、印刷速度の速い分散印刷設定の提示が可能となる。これにより、分散印刷時の印刷効率を高めることが可能となる。
【００６２】
なお、各図のフローチャートに示す処理を、ＣＰＵが実行するためのプログラムは本発明によるプログラムを構成する。このプログラムを記録する記録媒体としては、半導体記憶部や光学的及び／又は磁気的な記憶部等を用いることができる。このようなプログラム及び記録媒体を、前述した各実施形態とは異なる構成のシステム等で用い、そこのＣＰＵで上記プログラムを実行させることにより、本発明と実質的に同じ効果を得ることができる。
【００６３】
以上、本発明を好適な実施形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【図面の簡単な説明】
【００６４】
【図１】本発明の実施形態に係る印刷システムの全体図である。
【図２】本発明の実施形態に係る情報処理装置１の機能ブロック図である。
【図３】本発明の実施形態に係る画像形成装置の機能ブロック図である。
【図４】本発明の実施形態に係る印刷ジョブ生成部１５における印刷データの流れの一例を示す図である。
【図５】本発明の実施形態に係る分散印刷の設定を行う際の表示例を示す図である。
【図６】本発明の実施形態に係るランゲージモニタからポートモニタへの印刷データ出力の動作処理を示すフローチャートである。
【図７】本発明の実施形態に係る分散印刷の詳細設定を行う際の表示例である。
【図８】本発明の実施形態に係る分散印刷設定の自動取得ボタンが押下された際の動作処理を示すフローチャートである。
【符号の説明】
【００６５】
１    情報処理装置
２    画像形成装置
３    ネットワーク
５    制御部
６    記憶部
８    ネットワーク or ＵＳＢ I/F
９    外部記憶装置I/F
９０１    外部記憶装置
１０    外部装置I/F
１０１    外部入力装置
１１    出力装置I/F
１１１    出力装置
１２    入力装置I/F
１２１    入力装置
２１    制御部
２２    記憶部
２３    表示部
２４    入力部
２５    外部装置I/F
２５１    外部入力装置
２６    印刷部（プロッタ部）
２７    通信部
３０    アプリケーション
３１    ＯＳ
３２    プリンタドライバ
３３    ランゲージモニタ
３４    ポートモニタ
【図１】
2010072709.tif 000004
【図２】
2010072709.tif 000005
【図３】
2010072709.tif 000006
【図４】
2010072709.tif 000007
【図５】
2010072709.tif 000008
【図６】
2010072709.tif 000009
【図７】
2010072709.tif 000010
【図８】
2010072709.tif 000011