(57)【要約】【課題】分散印刷時に、一部の画像形成装置で正常な印刷を行えない場合においても、ユーザが望む部数だけ正常な印刷をすることが可能な画像形成システム及び方法を提供する。【解決手段】同一画像について複数部数印刷する指示があった場合に、複数部数の印刷を複数のプリンタ３０に振り分けて分散印刷させる画像形成システム１であって、複数の画像形成装置３０それぞれに１部だけ印刷させる確認印刷を、少なくとも１台のプリンタ３０において正常に行えないと判断された場合、複数のプリンタ３０のうち確認印刷が正常に行えたと判断されたプリンタ３０に複数部数の印刷を振り分けて分散印刷させる分散プリント管理装置４０を備える。【選択図】図１
2010039794.tif 000002
【特許請求の範囲】
【請求項１】
複数部数の印刷物を複数の画像形成装置に振り分けて作成する分散印刷を実行する画像形成システムであって、
複数部数の印刷を振り分ける候補としての前記複数の画像形成装置それぞれについて画質確認のための確認印刷を行った結果、前記複数の画像形成装置のうち少なくとも１の画像形成装置において確認印刷が正常に行えなかった場合に、前記複数の画像形成装置のうち確認印刷が正常に行えた画像形成装置に前記複数部数の印刷を振り分けて分散印刷させる分散プリント管理装置を備える
ことを特徴とする画像形成システム。
【請求項２】
前記分散プリント管理装置は、確認印刷が正常に行えた画像形成装置それぞれの印刷速度に基づき、印刷速度が高い画像形成装置から順に印刷部数が多くなるように振り分けて分散印刷させる
ことを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記複数の画像形成装置は、確認印刷を正常に行えたか否かの操作をユーザから受け付ける操作部をそれぞれ備え、
前記操作部にてユーザから確認印刷を正常に行えた旨の操作を受け付けた画像形成装置について、確認印刷正常である旨を表示する表示部と、確認印刷正常である旨が表示された画像形成装置に対して複数部数の印刷を振り分けて分散印刷させる分散印刷指示部と、をさらに備える
ことを特徴とする請求項１又は請求項２に記載の画像形成システム。
【請求項４】
前記表示部において確認印刷正常である旨が表示された画像形成装置のうち、複数部数の印刷を振り分けて分散印刷させる画像形成装置を選択する選択部をさらに備え、
前記分散プリント管理装置は、前記選択部によって選択された画像形成装置に複数部数の印刷を振り分けて分散印刷させる
ことを特徴とする請求項３に記載の画像形成システム。
【請求項５】
前記選択部は、初期状態において、前記表示部において確認印刷正常である旨が表示された画像形成装置の全てを選択した状態となっている
ことを特徴とする請求項４に記載の画像形成システム。
【請求項６】
前記複数の画像形成装置は、確認印刷を正常に行えたか否かの操作をユーザから受け付ける操作部それぞれを備え、前記操作部において確認印刷を正常に行えた旨の操作が受け付けられた場合、確認印刷正常である旨の操作が受け付けられた画像形成装置から順に印刷を開始させる
ことを特徴とする請求項１又は請求項２に記載の画像形成システム。
【請求項７】
前記分散プリント管理装置は、既に印刷が開始している画像形成装置から既に印刷した印刷部数の情報を受信し、既に印刷した印刷部数の情報に基づき、確認印刷正常である旨の操作が受け付けられた画像形成装置それぞれに残りの印刷部数を振り分ける
ことを特徴とする請求項６に記載の画像形成システム。
【請求項８】
前記複数の画像形成装置は、それぞれが並列的な接続関係となるクラスタリング接続されており、
前記分散プリント管理装置は、クラスタリング接続された複数の画像形成装置のそれぞれに印刷指示を行うプリンタコントローラ内に設けられている
ことを特徴とする請求項１から請求項７のいずれか１項に記載の画像形成システム。
【請求項９】
前記複数の画像形成装置は、親となる画像形成装置から他の画像形成装置にかけて直列的な接続関係となるタンデム接続されており、
前記分散プリント管理装置は、タンデム接続された前記親となる画像形成装置内に設けられている
ことを特徴とする請求項１から請求項７のいずれか１項に記載の画像形成システム。
【請求項１０】
前記分散プリント管理装置は、ネットワーク上に設けられたサーバである
ことを特徴とする請求項１から請求項７のいずれか１項に記載の画像形成システム。
【請求項１１】
複数部数の印刷物を複数の画像形成装置に振り分けて作成する分散印刷を実行する画像形成方法であって、
複数部数の印刷を振り分ける候補としての前記複数の画像形成装置それぞれについて画質確認のための確認印刷を行った結果、前記複数の画像形成装置のうち少なくとも１の画像形成装置において確認印刷が正常に行えなかった場合に、前記複数の画像形成装置のうち確認印刷が正常に行えた画像形成装置に前記複数部数の印刷を振り分けて分散印刷させる分散プリント管理工程を備える
ことを特徴とする画像形成方法。
【請求項１２】
前記分散プリント管理工程では、確認印刷が正常に行えた画像形成装置それぞれの印刷速度に基づき、印刷速度が高い画像形成装置から順に印刷部数が多くなるように振り分けて分散印刷させる
ことを特徴とする請求項１１に記載の画像形成方法。
【請求項１３】
前記複数の画像形成装置それぞれに対し、確認印刷を正常に行えたか否かの操作をユーザから受け付ける操作工程を備え、
前記操作工程にてユーザから確認印刷を正常に行えた旨の操作を受け付けた画像形成装置について、確認印刷正常である旨を表示する表示工程と、確認印刷正常である旨が表示された画像形成装置に対して複数部数の印刷を振り分けて分散印刷させる分散印刷指示工程と、をさらに備える
ことを特徴とする請求項１１又は請求項１２に記載の画像形成方法。
【請求項１４】
前記表示工程において確認印刷正常である旨が表示された画像形成装置のうち、複数部数の印刷を振り分けて分散印刷させる画像形成装置を選択する選択工程をさらに備え、
前記分散プリント管理工程では、前記選択工程において選択された画像形成装置に複数部数の印刷を振り分けて分散印刷させる
ことを特徴とする請求項１３に記載の画像形成方法。
【請求項１５】
前記選択工程では、初期状態において、前記表示工程において確認印刷正常である旨が表示された画像形成装置の全てを選択した状態となっている
ことを特徴とする請求項１４に記載の画像形成方法。
【請求項１６】
前記複数の画像形成装置それぞれに対し、確認印刷を正常に行えたか否かの操作をユーザから受け付ける操作工程を備え、前記操作工程において確認印刷を正常に行えた旨の操作が受け付けられた場合、確認印刷正常である旨の操作が受け付けられた画像形成装置から順に印刷を開始させる
ことを特徴とする請求項１１又は請求項１２に記載の画像形成方法。
【請求項１７】
前記分散プリント管理工程では、既に印刷が開始している画像形成装置から既に印刷した印刷部数の情報を受信し、既に印刷した印刷部数の情報に基づき、確認印刷正常である旨の層が受け付けられた画像形成装置それぞれに残りの印刷部数を振り分ける
ことを特徴とする請求項１６に記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば複数部数の印刷物を作成する指示があった場合に、複数部数の印刷を複数の画像形成装置に振り分けて分散印刷する画像形成システム及び方法に関する。
【背景技術】
【０００２】
従来、クライアントＰＣ（Personal Computer）からの指示により、複数部数の印刷物を複数のカラーデジタル複写機に振り分けて分散印刷する画像形成システムが知られている。また、この画像形成システムでは、１つのカラーデジタル複写機により印刷を行うシングル印刷と、複数のカラーデジタル複写機により印刷を行う分散印刷とを切り替え可能となっている。
【０００３】
また、この画像形成システムでは、分散印刷時に、ボッシュモードとベストモードとカスタムモードとを選択することができる。ボッシュモードは、複数のカラーデジタル複写機で印刷数を均等に振り分けるモードであり、ベストモードは、複数のカラーデジタル複写機の性能を加味して印刷数の振り分けを行うモードである。カスタムモードは、ユーザが複数のカラーデジタル複写機それぞれに対して印刷部数を設定できるモードである（特許文献１参照）。
【特許文献１】特開２００２−１１１９１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の画像形成システムでは、分散印刷時において一部のカラーデジタル複写機が正常に印刷をできない状態であった場合、そのカラーデジタル複写機において正常な印刷物を出力できず、ユーザが望む部数だけ、正常な印刷物を得られなくなってしまう。なお、この問題は、印刷物を印刷する機器がカラーデジタル複写機に限られるものでなく、プリンタなどの他の画像形成装置においても共通する問題である。
【０００５】
本発明は、このような従来の課題を解決するためになされたものであり、その目的とするところは、分散印刷時に、一部の画像形成装置で正常な印刷を行えない場合においても、ユーザが望む部数だけ正常な印刷をすることが可能な画像形成システム及び方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る画像形成システムは、複数部数の印刷物を複数の画像形成装置に振り分けて作成する分散印刷を実行する画像形成システムであって、複数部数の印刷を振り分ける候補としての複数の画像形成装置それぞれについて画質確認のための確認印刷を行った結果、複数の画像形成装置のうち少なくとも１の画像形成装置において確認印刷が正常に行えなかった場合に、複数の画像形成装置のうち確認印刷が正常に行えた画像形成装置に複数部数の印刷を振り分けて分散印刷させる分散プリント管理装置を備えることを特徴とする。
【０００７】
また、本発明に係る画像形成方法は、複数部数の印刷物を複数の画像形成装置に振り分けて作成する分散印刷を実行する画像形成方法であって、複数部数の印刷を振り分ける候補としての複数の画像形成装置それぞれについて画質確認のための確認印刷を行った結果、複数の画像形成装置のうち少なくとも１の画像形成装置において確認印刷が正常に行えなかった場合に、複数の画像形成装置のうち確認印刷が正常に行えた画像形成装置に複数部数の印刷を振り分けて分散印刷させる分散プリント管理工程を備えることを特徴とする。
【発明の効果】
【０００８】
本発明に係る画像形成システム及び方法によれば、分散印刷時に、一部の画像形成装置で正常な画質の印刷物を得られない場合においても、ユーザが望む部数だけ正常な画質の印刷をすることができる。
【発明を実施するための最良の形態】
【０００９】
以下に本発明の実施の形態に基づいて、本発明を説明するが、本発明は該実施の形態に限られない。また、各実施形態において同一又は同様の構成要素には同一の符号を付して、説明を省略する。
【００１０】
図１は、第１実施形態に係る画像形成システムの全体構成を示す制御ブロック図である。本実施形態に係る画像形成システム１は、クライアントＰＣ１０と、プリンタコントローラ２０と、複数のプリンタ３０とを備え、これらがイントラネットによって接続されている。この画像形成システム１は、同一画像について複数部数印刷する指示があった場合に、複数部数の印刷を複数のプリンタ３０に振り分けて分散印刷する機能を有している。さらに、画像形成システム１は、分散印刷に先立って、各プリンタ３０において正常に印刷できるか否かを確認するための確認印刷をする機能を有している。以下、図１に示す各部について説明する。
【００１１】
クライアントＰＣ１０は、ユーザによる文書等の作成を受け付けたり、ユーザから印刷指示を受け付けたりする。このクライアントＰＣ１０は、ＯＳ（Operating System）１１と、文書作成アプリケーション１２と、プリンタドライバ１３と、ネットワークインターフェイス１４とを有する。
【００１２】
ＯＳ１１は、クライアントＰＣ１０の全体を管理するソフトウェアであって、例えばウィンドウズ（登録商標）やマッキントッシュ（登録商標）が該当する。文章作成アプリケーション１２は、ユーザからの文書作成や画像作成を受け付けるソフトであって、例えばワードやエクセルが該当する。
【００１３】
プリンタドライバ１３は、ユーザからの印刷指示を受け付けると共に、文書作成アプリケーション１２によって作成された文書や画像のデータをプリンタコントローラ２０が読み取り可能な言語に変換する。また、プリンタドライバ１３は、ステープルやパンチなどのフィニッシング処理、印刷部数、分散印刷及び確認印刷についても受付可能であり、これらの情報についてもプリンタコントローラ２０が読み取り可能な言語に変換する。プリンタコントローラ２０が読み取り可能な言語とは、ＰＣＬ（Printer Command Language）やＰｏｓｔＳｃｒｉｐｔなどのＰＤＬ（Page Description Language）である。
【００１４】
ネットワークインターフェイス１４は、クライアントＰＣ１０とネットワークとを接続する接続部として機能する。クライアントＰＣ１０は、プリンタドライバ１３によって変換されたＰＤＬデータを、ネットワークインターフェイス１４を介してプリンタコントローラ２０に送信する。
【００１５】
プリンタコントローラ２０は、クライアントＰＣ１０からのＰＤＬデータに基づいて、複数のプリンタ３０のそれぞれ又はいずれかに印刷を指示する。このプリンタコントローラ２０は、ネットワークインターフェイス２１と、ＲＩＰ（Raster Image Processor）部２２と、処理部２３と、ＨＤＤ（Hard Disk Drive）部２４と、操作パネル２５と、表示部２６と、プリンタインターフェイス２７と、分散プリント管理装置４０とを有する。
【００１６】
ネットワークインターフェイス２１は、プリンタコントローラ２０とネットワークとを接続する接続部として機能する。又、ネットワークインターフェイス２１は、プリンタコントローラ２０と複数のプリンタ３０とをネットワークを介して接続する接続部として機能する。ＲＩＰ部２２は、クライアントＰＣ１０からのＰＤＬデータを解析し、ビットマップデータに展開する。処理部２３は、ＰＤＬデータに含まれるステープルやパンチなどのフィニッシング処理の情報、及び印刷部数の情報について解析する。また、処理部２３は、ＰＤＬデータに含まれる分散印刷の情報及び確認印刷の情報を解析する。処理部２３は、ＲＩＰ部２２によって展開されたビットマップデータ（好ましくは圧縮されたビットマップデータ）、ステープルやパンチなどの印刷物の出力方法の情報、印刷部数の情報、及び確認印刷を行う旨の情報を、ネットワークインターフェイス２１を介して各プリンタ３０に送信する。さらに、処理部２３は、確認印刷が指示されている場合、必要部数を印刷させるに先立って、印刷実行を行うプリンタ３０に所定部数だけ印刷を指示する。尚、分散印刷が指示され、且つ確認印刷が指示されている場合、処理部２３は、各プリンタ３０に対し、当該プリンタ３０に振り分けた部数を印刷させるに先立って所定部数だけ印刷を指示する。尚、確認印刷の所定部数としては単数部であっても良く、更に部を構成するページの一部であってもよい。更に、確認印刷の画像としては、テスト画像であってもよい。
【００１７】
ＨＤＤ部２４は、ＲＩＰ部２２により展開されたビットマップデータを保存する。なお、プリンタコントローラ２０はＨＤＤ部２４に代えてＲＡＭ（Random Access Memory）などのメモリを有してもよい。操作パネル２５は、プリンタコントローラ２０に対する各種操作を受け付ける。表示部２６は、プリンタコントローラ２０の状態や複数のプリンタ３０からの情報を表示する。
【００１８】
分散プリント管理装置４０は、分散印刷の状況を監視すると共に管理する。すなわち、分散プリント管理装置２８は、分散印刷時において、少なくとも１台のプリンタ３０において確認印刷を正常に行えなかった場合、確認印刷を正常に行えたプリンタ３０のみに分散印刷を指示する。尚、「確認印刷を正常に行えなかった」とは、プリンタ３０の不具合により確認印刷に基づく印刷出力を得ることができなかった場合、確認印刷に基づく印刷出力を得ることはできたがユーザにより画質に問題があると判断された場合、の何れをも含んでもよい。以下においては、後者の形態を例にして説明を行なうこととし、単に「確認印刷正常」と記載することがある。
【００１９】
複数のプリンタ３０は、プリンタコントローラ２０からの情報に基づいて印刷を実行する画像形成装置である。プリンタ３０は図１において３台図示するが、プリンタ３０は複数であれば、特に何台であってもよい。
【００２０】
第１プリンタ３１は、ネットワークインターフェイス３１ａと、操作パネル３１ｂと、制御部３１ｃと、プリント部３１ｄとを有している。第２プリンタ３２及び第３プリンタ３３についても、ネットワークインターフェイス３２ａ、３３ａと、操作パネル３２ｂ，３２ｃと、制御部３２ｃ，３３ｃと、プリント部３２ｄ，３３ｄとを有している。
【００２１】
ネットワークインターフェイス３１ａ〜３３ｃは、各プリンタ３０とプリンタコントローラ２０とネットワークを介して接続する接続部として機能する。操作パネル３１ｂ〜３３ｂは、ユーザからの操作を受け付ける。制御部３１ｃ〜３３ｃは、操作パネル３１ｂ〜３３ｂにより受け付けられた操作に従ってプリント部３１ｄ〜３３ｄを制御する。また、制御部３１ｃ〜３３ｃは、プリンタコントローラ２０からのフィニッシング処理の情報及び印刷部数の情報に従ってプリント部３１ｄ〜３３ｄを制御する。プリント部３１ｄ〜３３ｄは、制御部３１ｃからの制御に従って印刷を実行する。
【００２２】
ここで、画像形成システム１の動作の概略について説明する。まず、ユーザは、文書作成アプリケーション１２により印刷を行う原稿を作成する。なお、原稿については他のクライアントＰＣにおいて作成されてもよい。
【００２３】
図２は、プリンタドライバ１３の設定画面の一例を示す図である。原稿作成後、ユーザは、設定画面上で印刷部数を入力する。このとき、ユーザは、図２に示す設定画面の部数の欄１００に印刷部数を入力する。そして、ユーザは、分散印刷のチェックボックス１０１をチェックする。そして、ユーザがＯＫボタン１０３を操作したとすると、プリンタドライバ１３は、原稿のデータをＰＤＬデータに変換すると共に、印刷部数や分散印刷する旨についてもＰＤＬデータに変換する。そして、クライアントＰＣ１０は、ネットワークインターフェイス１４を介して、ＰＤＬデータをプリンタコントローラ２０に送信する。
【００２４】
次いで、プリンタコントローラ２０は、ＰＤＬデータを入力し、ＲＩＰ部２２は、ＰＤＬデータを解析してビットマップデータに展開する。ＨＤＤ部２４は、このビットマップデータを記憶する。また、処理部２３は、印刷部数の情報を解析すると共に、分散印刷が指示されている旨の情報を解析する。
【００２５】
そして、処理部２３は、複数のプリンタ３０に印刷部数を振り分ける。例えば処理部２３は、印刷部数が「９」である場合、３台のプリンタ３０にそれぞれ３部ずつ振り分ける。そして、プリンタコントローラ２０は、振り分けられた印刷部数の情報、及びビットマップデータを、第１〜第３プリンタ３１〜３３のそれぞれに送信する。各プリンタ３０は、ネットワークインターフェイス３１ａ〜３３ａを介して上記情報を受信し、プリント部３１ｄ〜３３ｄは振り分けられた印刷部数だけ印刷を実行する。
【００２６】
また、図２に示す設定画面において確認印刷のチェックボックス１０２がチェックされていた場合、処理部２３は、第１〜第３プリンタ３１〜３３のそれぞれに確認印刷を指示する。これにより、第１〜第３プリンタ３１〜３３は、所定部数（例えば１部）だけ印刷を実行する。ユーザは、第１〜第３プリンタ３１〜３３において所定部数だけ印刷された印刷物を確認し、分散印刷に先立って確認印刷を正常に行えるかを判断することとなる。
【００２７】
特に、本実施形態において分散プリント管理装置４０は、少なくとも１台のプリンタ３０において確認印刷を正常に行えない場合、確認印刷を正常に行えたプリンタ３０に印刷部数を振り分け直す。例えば、第２プリンタ３２が確認印刷を正常に行えない場合、分散プリント管理装置４０は、第１プリンタ３１と第３プリンタ３３に印刷部数を振り分ける。印刷部数が９部である場合、分散プリント管理装置４０は、第１プリンタ３１に５部の印刷を割り当て、第３プリンタ３３に４部の印刷を割り当てて、印刷部数を振り分ける。
【００２８】
なお、図２に示す設定画面においてキャンセルボタン１０４が操作された場合、ＰＤＬデータへの変換及びプリンタコントローラ２０への送信は中止される。
【００２９】
次に、本実施形態に係る画像形成方法について説明する。まず、図２に示したような設定画面において、印刷部数が入力され、分散印刷及び確認印刷が指定され、ＯＫボタン１０３が操作されたとする。これにより、図３に示すフローチャートが開始する。図３は、第１実施形態に係る画像形成方法を示すフローチャートである。
【００３０】
図３に示すように、まずクライアントＰＣ１０のプリンタドライバ１３は、原稿、印刷部数、分散印刷が指定された旨、及び確認印刷が指定された旨の情報をＰＤＬデータに変換する（Ｓ１）。そして、クライアントＰＣ１０は、ネットワークインターフェイス１４を介してＰＤＬデータをプリンタコントローラ２０に送信する（Ｓ２）。
【００３１】
プリンタコントローラ２０の処理部２３は、ＰＤＬデータに含まれる分散印刷及び確認印刷のコマンドを解析する（Ｓ３）。そして、処理部２３は、各プリンタ３０に確認印刷を指示する（Ｓ４）。これにより、各プリンタ３０は、１部のみ印刷を実行する（Ｓ５）。その後、プリンタ３０は待機状態となる。
【００３２】
そして、ユーザは各プリンタ３０の設置場所に行き、確認印刷の結果を参照する。ここで、操作パネル３１ｂ〜３３ｂは、確認印刷を正常に行えたか否かを受け付けるボタン等を有している。このため、例えば第１プリンタ３１において確認印刷正常の場合、ユーザは第１プリンタ３１の操作パネル３１ｂにその旨を入力する。これにより、第１プリンタ３１の制御部３１ｃは、確認印刷を正常に行えたと判断し（Ｓ６：ＹＥＳ）、確認印刷正常である旨の情報をプリンタコントローラ２０に送信する（Ｓ７）。
【００３３】
一方、第１プリンタ３１において確認印刷を正常に行えなかった場合、ユーザは第１プリンタ３１の操作パネル３１ｂにその旨を入力する。これにより、第１プリンタ３１の制御部３１ｃは、確認印刷を正常に行えなかったと判断し（Ｓ６：ＮＯ）、確認印刷正常でない旨の情報をプリンタコントローラ２０に送信する（Ｓ８）。他のプリンタ３２，３３についても同様である。
【００３４】
次いで、分散プリント管理装置４０は、確認印刷の結果を認識すると共に保存する（Ｓ９）。この際、分散プリント管理装置４０は、確認印刷の結果をＨＤＤ部２４やその他のメモリに保存する。そして、プリンタコントローラ２０の表示部２６は、確認印刷の結果を表示する（Ｓ１０）。
【００３５】
図４は、表示部２６に表示される表示例を示す図である。図４に示すように、表示部２６は、プリンタ名を示す項目１０５と、「ＯＫ」及び「Ｆａｉｌｅｄ」の確認印刷の結果を示す項目１０６とを表示する。このような項目によって、表示部２６は、確認印刷を正常に行えた旨の操作を受け付けたプリンタ３０について、その旨を表示する。また、これにより、ユーザは複数のプリンタ３０のうち確認印刷を正常に行えたプリンタ３０及び行えなかったプリンタ３０について一括的に参照することができる。
【００３６】
図５は、表示部２６に表示される他の表示例を示す図である。図５に示すように、表示部２６は、プリンタ名を示す項目１０５と確認印刷の結果を示す項目１０６とに加えて、分散印刷させるプリンタ３０を選択する選択項目１０９を表示する。具体的に表示部２６は、確認印刷を正常に行えたプリンタ３０についてチェックボックス１０９ａを表示する。ユーザは、チェックボックス１０９ａをチェックすることにより、分散印刷させるプリンタ３０を選択することができる。
【００３７】
再度、図３を参照する。図４又は図５に示す表示の後、分散プリント管理装置４０は、印刷を実行させるプリンタ数をカウントする（Ｓ１１）。図４に示す例の場合、分散プリント管理装置４０は、操作パネル３１ｂ〜３３ｂにて確認印刷が正常に行えた旨が入力されたプリンタ３０を、印刷を実行させるプリンタ３０としてカウントする。また、図５に示す例の場合、分散プリント管理装置４０は、チェックボックス１０９ａにチェックされたプリンタ３０を、印刷を実行させるプリンタ３０としてカウントする。
【００３８】
その後、分散プリント管理装置４０は、ステップＳ１１においてカウントされたプリンタ３０それぞれに印刷させる部数について割り当て計算を実行する（Ｓ１２）。具体的に、６部の印刷が指定されている場合において、全プリンタ３０が、確認印刷が正常に行えた場合、又は、全プリンタ３０のチェックボックス１０９ａがチェックされた場合、分散プリント管理装置４０は、各プリンタ３０に均等に２部ずつの印刷を割り当てる。また、６部の印刷が指定されている場合において、１台のプリンタ３０で確認印刷が正常に行えなかった場合、又は、全プリンタ３０について確認印刷が正常に行えたが、１台のプリンタ３０のチェックボックス１０９ａがチェックされていなかった場合など、分散プリント管理装置４０は、他のプリンタ３０に均等に３部ずつの印刷を割り当てる。
【００３９】
より詳細に分散プリント管理装置４０は、以下の演算式に従って、印刷部数を割り当てる。ここで、全印刷部数をｍとし、カウントされたプリンタ３０の数をｎとした場合、分散プリント管理装置４０は、ｍ／ｎなる演算式に従って、カウントされたプリンタ３０に印刷部数を割り当てる。なお、ｍ／ｎが「Ａ．ＸＹＺ」（但し、Ａは整数であり、ＸＹＺは小数点以下の数）であるなど、整数でなかった場合、分散プリント管理装置４０は、カウントされたプリンタ３０のうちいずれか１台にＡ＋１部数を割り当て、他のプリンタ３０にＡ部数を割り当てる。
【００４０】
また、分散プリント管理装置４０は、上記のようにして印刷部数を割り当てる場合に限らず、印刷速度を加味して印刷部数を割り当ててもよい。すなわち、分散プリント管理装置４０は、印刷速度が高いプリンタ３０から順に印刷部数が多くなるように、印刷部数を割り当ててもよい。これにより、各プリンタ３０の性能に応じた印刷を行うことができ、印刷の効率化を図ることができる。
【００４１】
その後、分散プリント管理装置４０は、図４及び図５に示した印刷ボタン１０７が操作されることにより、ステップＳ１１においてカウントされたプリンタ３０に対して、ステップＳ１２において計算した部数の印刷を指示する（Ｓ１３）。これにより、印刷が指示されたプリンタ３０は、割り当てられた部数だけ印刷を実行する（Ｓ１４）。その後、図３に示す処理は終了する。なお、上記処理過程において、キャンセルボタン１０８が操作された場合、分散印刷は中止される。
【００４２】
このようにして、第１実施形態に係る画像形成システム１及び方法によれば、確認印刷の結果、少なくとも１台のプリンタ３０において確認印刷を正常に行えないと判断した場合に、確認印刷を正常に行えたと判断したプリンタ３０に複数部数の印刷を振り分けて分散印刷させる分散プリント管理装置４０を備えている。このため、分散印刷時に、一部のプリンタ３０において正常な印刷を行えない場合であっても、確認印刷を正常に行えたプリンタ３０に、印刷すべき部数が振り分けられる。従って、ユーザが望む部数だけ正常な印刷をすることができる。
【００４３】
また、分散プリント管理装置４０は、各プリンタ３０の印刷速度の情報に基づき、印刷速度が高いプリンタ３０から順に印刷部数が多くなるように、印刷部数を割り当ててもよい。これにより、各プリンタ３０の性能に応じた印刷を行うことができ、印刷の効率化を図ることができる。
【００４４】
また、複数のプリンタ３０は、確認印刷が正常に行えたか否かの操作をユーザから受け付ける操作パネル３１ｂ〜３３ｂをそれぞれ備え、プリンタコントローラ２０は、操作パネル３１ｂ〜３３ｂにてユーザから確認印刷を正常に行えた旨の操作を受け付けたプリンタ３０について、確認印刷正常である旨を表示する表示部２６と、確認印刷正常である旨が表示されたプリンタ３０に対して複数部数の印刷を振り分けて分散印刷させる印刷ボタン１０７とをさらに備えている。このため、ユーザは、表示部２６を参照することで、分散印刷させるプリンタ３０を一括して確認することができ、確認したうで分散印刷を開始させることができる。
【００４５】
また、表示部２６において確認印刷正常である旨が表示されたプリンタ３０のうち、複数部数の印刷を振り分けて分散印刷させるプリンタ３０を選択するチェックボックス１０９ａをさらに備え、分散プリント管理装置４０は、チェックボックス１０９ａにチェックされたプリンタ３０に複数部数の印刷を振り分けて分散印刷させる。このため、確認印刷を正常に行えたプリンタ３０の全てを対象に分散印刷させるわけでなく、ユーザによって分散印刷させるプリンタ３０を選択でき、利便性を向上させることができる。
【００４６】
また、チェックボックス１０９ａは、初期状態において、確認印刷正常である旨が表示されたプリンタ３０の全てをチェックした状態となっている。このため、確認印刷を正常に行えたプリンタ３０の全てに分散印刷をさせたい場合には、チェックする手間が省けることとなり、一層利便性を向上させることができる。
【００４７】
また、複数のプリンタ３０はクラスタリング接続されており、分散プリント管理装置４０は、プリンタコントローラ内に設けられている。このため、複数のプリンタ３０がクラスタリング接続されている場合に、一部のプリンタ３０において正常な印刷を行えないときであっても、ユーザが望む部数だけ正常な印刷をすることができる。
【００４８】
次に、本発明の第２実施形態を説明する。第２実施形態に係る画像形成システム２は、第１実施形態と同様であるが、処理内容が一部異なっている。以下、第１実施形態との相違点を説明する。
【００４９】
第１実施形態に係る画像形成システム１は、ステップＳ１０においてプリンタコントローラ２０の表示部２６に確認印刷の結果を表示し、ユーザが印刷ボタン１０７を操作することにより、該当プリンタ３０が印刷を一斉に開始していた。第２実施形態に係る画像形成システム２は、いずれかのプリンタ３０が確認印刷を正常に行い、ユーザがその旨を確認して操作パネル３１ｂ〜３３ｂに正常に印刷できた旨を入力すると、そのプリンタ３０は事前に振り分けられた部数だけ印刷を開始する。すなわち、第２実施形態では、ユーザが印刷ボタン１０７を操作するまえにプリンタ３０は印刷を開始する。
【００５０】
さらに、第２実施形態では、ユーザが印刷ボタン１０７を操作するまえにプリンタ３０は印刷を開始するため、少なくとも１台のプリンタ３０において確認印刷を正常に行えなかった場合、第１実施形態に係る画像形成システム１とは部数の割り当て計算が異なっている。すなわち、第２実施形態において分散プリント管理装置４０は、確認印刷が正常に行われ、既に印刷が開始しているプリンタ３０から、既に印刷した部数の情報を受信し、受信した情報を加味して部数の割り当て計算を実行する。
【００５１】
図６及び図７は、第２実施形態に係る画像形成方法を示すフローチャートである。図６及び図７に示すフローチャートが開始するにあたっては、図２に示したような設定画面において、印刷部数が入力され、分散印刷及び確認印刷が指定され、ＯＫボタン１０３が操作されているものとする。また、図６に示すステップＳ２１〜Ｓ２３の処理は、図３に示したステップＳ１〜Ｓ３の処理と同様であるため、説明を省略する。
【００５２】
図６のステップＳ２３において処理部２３は、ＰＤＬデータに含まれる分散印刷及び確認印刷のコマンドを解析した後、印刷させる部数について割り当て計算を実行する（Ｓ２４）。例えば、処理部２３は、プリンタドライバ１３の設定画面において、３００部の分散印刷が設定されている場合、３台のプリンタ３０に１００部ずつの印刷部数を割り当てる。また、処理部２３は、印刷速度を加味して部数を振り分けてもよい。その後、プリンタコントローラ２０は、ステップＳ２４において計算した部数の情報を送信すると共に、各プリンタ３０に確認印刷を指示する（Ｓ２５）。これにより、各プリンタ３０は、まず１部のみ印刷を実行する（Ｓ２６）。そして、各プリンタ３０は待機状態となる。
【００５３】
その後、ユーザは各プリンタ３０の設置場所に行き、確認印刷の結果を参照する。そして、例えば第１プリンタ３１において確認印刷が正常に行えた場合、ユーザは第１プリンタ３１の操作パネル３１ｂにその旨を入力する。これにより、第１プリンタ３１の制御部３１ｃは、確認印刷を正常に印刷できたと判断し（Ｓ２７：ＹＥＳ）、印刷を開始すると共に（Ｓ２８）、確認印刷正常である旨の情報をプリンタコントローラ２０に送信する（Ｓ２９）。すなわち、第２実施形態に係る画像形成システム２は、確認印刷正常である旨の操作が受け付けられたプリンタ３０から順に印刷を開始する。
【００５４】
一方、第１プリンタ３１において確認印刷を正常に行えなかった場合、ユーザは第１プリンタ３１の操作パネル３１ｂにその旨を入力する。これにより、第１プリンタ３１の制御部３１ｃは、確認印刷を正常に行えなかったと判断し（Ｓ２７：ＮＯ）、印刷を中止すると共に（Ｓ３０）、確認印刷正常でない旨の情報をプリンタコントローラ２０に送信する（Ｓ３１）。他のプリンタ３２，３３についても同様である。
【００５５】
次いで、図７に示すように、分散プリント管理装置４０は、確認印刷の結果を認識すると共に保存する（Ｓ３２）。この際、分散プリント管理装置４０は、確認印刷の結果をＨＤＤ部２４やその他のメモリに保存する。そして、分散プリント管理装置４０は、ステップＳ２９及びステップＳ３１にて各プリンタ３０から送信された情報に基づいて、印刷を実行させるプリンタ数をカウントする（Ｓ３３）。すなわち、分散プリント管理装置４０は、既に印刷を開始しているプリンタ数をカウントする。
【００５６】
次に、分散プリント管理装置４０は、ステップＳ３３においてカウントされたプリンタ３０それぞれに、既に印刷した印刷部数の情報を要求する（Ｓ３４）。これにより、要求を受けたプリンタ３０は、印刷済みの部数を分散プリント管理装置４０に通知する（Ｓ３５）。
【００５７】
その後、分散プリント管理装置４０は、残りの印刷部数について計算する（Ｓ３６）。例えば、全部で３００部数だけ分散印刷する場合、第１プリンタ３１が既に９０部数印刷しており、第３プリンタ３３が既に１２０部数印刷しており、第２プリンタ３２が正常に確認印刷できず、印刷が中止されたとする。この場合、分散プリント管理装置４０は、残りの印刷部数を９０部と計算する。
【００５８】
その後、分散プリント管理装置４０は、部数の割り当てについて再計算する（Ｓ３７）。このステップＳ３７において分散プリント管理装置４０は、ステップＳ３６において計算した残りの印刷部数について割り当てを計算する。残りの印刷部数が９０部であり、第２プリンタ３２のみが印刷を開始していない場合、分散プリント管理装置４０は、例えば第１プリンタ３１と第３プリンタ３３に４５部ずつ均等に振り分ける。また、分散プリント管理装置４０は印刷速度を加味して振り分けてもよい。
【００５９】
その後、分散プリント管理装置４０は、既に印刷を開始しているプリンタ３０に対して、ステップＳ３８において計算した部数の印刷を指示する（Ｓ３８）。これにより、印刷が指示されたプリンタ３０は、割り当てられた部数を加算して印刷を追加実行する（Ｓ３９）。その後、図６及び図７に示す処理は終了する。なお、図６及び図７に示す処理において、プリンタ３０全ての確認印刷の結果が正常であった場合、ステップＳ３４〜Ｓ３９の処理は省略され、図６及び図７に示す処理は終了する。
【００６０】
このようにして、第２実施形態に係る画像形成システム２及び方法によれば、第１実施形態と同様に、ユーザが望む部数だけ正常な印刷をすることができる。また、各プリンタ３０の性能に応じた印刷を行うことができ、印刷の効率化を図ることができる。
【００６１】
さらに、第２実施形態によれば、各プリンタ３０は、操作パネル３１ｂ〜３３ｂにおいて確認印刷を正常に行えた旨の操作が受け付けられた場合、正常に行えた旨の操作が受け付けられたプリンタ３０から順に印刷を開始させる。このため、確認印刷正常であったプリンタ３０は、操作後すぐに印刷を開始することとなり、待機時間が短くなって印刷の効率化を図ることができる。
【００６２】
また、分散プリント管理装置４０は、既に印刷が開始しているプリンタ３０から既に印刷した印刷部数の情報を受信し、既に印刷した印刷部数の情報に基づき、残りの印刷部数を振り分ける。このため、既に印刷した印刷部数を加味した印刷を実行でき、一層印刷の効率化を図ることができる。
【００６３】
次に、本発明の第３実施形態を説明する。第３実施形態に係る画像形成システム２は、第１実施形態と同様であるが、構成及び処理内容が一部異なっている。以下、第１実施形態との相違点を説明する。
【００６４】
図８は、第３実施形態に係る画像形成システム３の全体構成を示す制御ブロック図である。図８に示すように、複数のプリンタ３０は、それぞれがインターフェイス３１ａ〜３３ａを有し、これらのインターフェイス３１ａ〜３３ａを介して、親となる第１プリンタ３１から他の第２及び第３プリンタ３２，３３にかけて直列的な接続関係となるタンデム接続されている。また、分散プリント管理装置４０は、タンデム接続された親となる第１プリンタ３１内に設けられている。さらに、第１プリンタ３１は、表示部３１ｅを有している。なお、第３実施形態において複数のプリンタ３０はイントラネットによって接続されているが、第１プリンタ３１と第２プリンタ３２、及び第２プリンタ３２と第３プリンタ３３は、ＩＥＥＥ１３９４やＰａｒａｌｌｅｌによって接続されてもよい。
【００６５】
また、各プリンタ３０がタンデム接続されているため第３実施形態に係る画像形成システム３は以下のように動作する。図９及び図１０は、第３実施形態に係る画像形成方法を示すフローチャートである。図９及び図１０に示すフローチャートが開始するにあたっては、図２に示したような設定画面において、印刷部数が入力され、分散印刷及び確認印刷が指定され、ＯＫボタン１０３が操作されているものとする。また、図９に示すステップＳ４１〜Ｓ４３の処理は、図３に示したステップＳ１〜Ｓ３の処理と同様であるため、説明を省略する。
【００６６】
図９に示すステップＳ４３において処理部２３は、ＰＤＬデータに含まれる分散印刷及び確認印刷のコマンドを解析した後、第１プリンタ３１に確認印刷及び分散印刷を指示する（Ｓ４４）。次いで、第１プリンタ３１は自己及び第２及び第３プリンタ３２，３３に対して確認印刷を指示する（Ｓ４５）。そして、第１プリンタ３１は、１部のみ印刷を実行する（Ｓ４６）。その後、第１プリンタ３１は待機状態となる。
【００６７】
そして、ユーザは第１プリンタ３１の設置場所に行き、確認印刷の結果を参照する。ここで、例えば確認印刷を正常に行えた場合、ユーザは第１プリンタ３１の操作パネル３１ｂにその旨を入力する。これにより、第１プリンタ３１の制御部３１ｃは、正常に印刷できたと判断し（Ｓ４７：ＹＥＳ）、確認印刷正常である旨の情報を分散プリント管理装置４０に送信する（Ｓ４８）。
【００６８】
一方、第１プリンタ３１において確認印刷を正常に行えなかった場合、ユーザは第１プリンタ３１の操作パネル３１ｂにその旨を入力する。これにより、第１プリンタ３１の制御部３１ｃは、正常に印刷できなかったと判断し（Ｓ４７：ＮＯ）、確認印刷正常でない旨の情報を分散プリント管理装置４０に送信する（Ｓ４９）。
【００６９】
また、第２及び第３プリンタ３２，３３は、ステップＳ４５における確認印刷の指示を受けると、１部のみ印刷を実行する（Ｓ５０）。その後、第２及び第３プリンタ３２，３３は待機状態となる。
【００７０】
そして、ユーザは第２及び第３プリンタ３２，３３の設置場所に行き、確認印刷の結果を参照する。ここで、例えば確認印刷を正常に行えた場合、ユーザは第２及び第３プリンタ３２，３３の操作パネル３２ｂ，３３ｂにその旨を入力する。これにより、第２及び第３プリンタ３２，３３の制御部３２ｃ，３３ｃは、正常に印刷できたと判断し（Ｓ５１：ＹＥＳ）、確認印刷正常である旨の情報を分散プリント管理装置４０に送信する（Ｓ５２）。
【００７１】
一方、第２及び第３プリンタ３２，３３において確認印刷が正常に行えなかった場合、ユーザは第２及び第３プリンタ３２，３３の操作パネル３２ｂ，３３ｂにその旨を入力する。これにより、第２及び第３プリンタ３２，３３の制御部３２ｃ，３３ｃは、正常に印刷できなかったと判断し（Ｓ５１：ＮＯ）、確認印刷正常でない旨の情報を分散プリント管理装置４０に送信する（Ｓ５３）。
【００７２】
次いで、図１０に示すように、分散プリント管理装置４０は、確認印刷の結果を認識すると共に保存する（Ｓ５４）。そして、第１プリンタ３１の表示部３１ｅは、図４又は図５に示すような確認印刷の結果を表示する（Ｓ５５）。
【００７３】
その後、分散プリント管理装置４０は、印刷を実行させるプリンタの数をカウントする（Ｓ５６）。そして、分散プリント管理装置４０は、ステップＳ５６においてカウントされたプリンタ３０それぞれに印刷させる部数について割り当て計算を実行する（Ｓ５７）。この処理において分散プリント管理装置４０は、カウントされたプリンタ３０に印刷部数を均等に割り当ててもよいし、印刷速度を加味して割り当ててもよい。
【００７４】
その後、第１プリンタ３１は、図４及び図５に示した印刷ボタン１０７が操作されることにより、自己に割り当てられた部数だけ印刷する（Ｓ５８）。さらに、分散プリント管理装置４０は、第２及び第３プリンタ３２，３３のうち、分散印刷を実行させるプリンタ３０に対して、印刷を指示すると共に印刷部数の情報を送信する（Ｓ５９）。これにより、印刷が指示されたプリンタ３０は、割り当てられた部数だけ印刷を実行する（Ｓ６０）。その後、図９及び図１０に示す処理は終了する。なお、上記処理過程において、キャンセルボタン１０８が操作された場合、分散印刷は中止される。また、上記処理過程において第１プリンタ３１の確認印刷が正常でなかった場合、ステップＳ５８の処理は省略される。
【００７５】
また、第３実施形態に係る画像形成システム３は、第２実施形態に示した画像形成システム２のように、ユーザが印刷ボタン１０７を操作するまえに印刷を開始してもよい。図１１及び図１２は、第３実施形態に係る画像形成方法の他の例を示すフローチャートである。図１１及び図１２に示すフローチャートが開始するにあたっては、図２に示したような設定画面において、印刷部数が入力され、分散印刷及び確認印刷が指定され、ＯＫボタン１０３が操作されているものとする。また、図１１に示すステップＳ６１〜Ｓ６３の処理は、図６に示したステップＳ２１〜Ｓ２３の処理と同様であるため、説明を省略する。
【００７６】
図１１のステップＳ６３において処理部２３は、ＰＤＬデータに含まれる分散印刷及び確認印刷のコマンドを解析した後、第１プリンタ３１に対して分散印刷及び確認印刷を指示する（Ｓ６４）。その後、処理部２３は、部数の割り当て計算を実行する（Ｓ６５）。
【００７７】
次いで、第１プリンタ３１の制御部３１ｃは、ステップＳ６５において計算した部数の情報を第１プリンタ３１に送信する。さらに、第１プリンタ３１の制御部３１ｃは、自己及び第２及び第３プリンタ３２，３３に確認印刷を指示する（Ｓ６６）。これにより、第１プリンタ３１は、まず１部のみ印刷を実行する（Ｓ６７）。そして、第１プリンタ３１は待機状態となる。
【００７８】
その後、ユーザは第１プリンタ３１の設置場所に行き、確認印刷の結果を参照する。そして、第１プリンタ３１において確認印刷を正常に行えた場合、ユーザは第１プリンタ３１の操作パネル３１ｂにその旨を入力する。これにより、第１プリンタ３１の制御部３１ｃは、正常に印刷できたと判断し（Ｓ６８：ＹＥＳ）、印刷を開始すると共に（Ｓ６９）、確認印刷正常である旨の情報を分散プリント管理装置４０に送信する（Ｓ７０）。
【００７９】
一方、第１プリンタ３１において確認印刷を正常に行えなかった場合、ユーザは第１プリンタ３１の操作パネル３１ｂにその旨を入力する。これにより、第１プリンタ３１の制御部３１ｃは、正常に印刷できなかったと判断し（Ｓ６８：ＮＯ）、印刷を中止すると共に（Ｓ７１）、確認印刷正常でない旨の情報をプリンタコントローラ２０に送信する（Ｓ７２）。
【００８０】
また、第２及び第３プリンタ３２，３３は、ステップＳ６６における確認印刷の指示を受けると、第２及び第３プリンタ３２，３３は、１部のみ印刷を実行する（Ｓ７３）。その後、第２及び第３プリンタ３２，３３は待機状態となる。
【００８１】
そして、ユーザは第２及び第３プリンタ３２，３３の設置場所に行き、確認印刷の結果を参照する。ここで、例えば確認印刷を正常に行えた場合、ユーザは第２及び第３プリンタ３２，３３の操作パネル３２ｂ，３３ｂにその旨を入力する。これにより、第２及び第３プリンタ３２，３３の制御部３２ｃ，３３ｃは、正常に印刷できたと判断し（Ｓ７４：ＹＥＳ）、印刷を開始すると共に（Ｓ７５）、確認印刷正常である旨の情報を分散プリント管理装置４０に送信する（Ｓ７６）。
【００８２】
一方、第２及び第３プリンタ３２，３３において確認印刷を正常に行えなかった場合、ユーザは第２及び第３プリンタ３２，３３の操作パネル３２ｂ，３３ｂにその旨を入力する。これにより、第２及び第３プリンタ３２，３３の制御部３２ｃ，３３ｃは、正常に印刷できなかったと判断し（Ｓ７４：ＮＯ）、印刷を中止すると共に（Ｓ７７）、確認印刷正常でない旨の情報を分散プリント管理装置４０に送信する（Ｓ７８）。
【００８３】
次いで、図１２に示すように、分散プリント管理装置４０は、確認印刷の結果を認識すると共に保存する（Ｓ７９）。そして、分散プリント管理装置４０は、各プリンタ３０から送信された情報に基づいて、印刷を実行させるプリンタの数をカウントする（Ｓ８０）。すなわち、分散プリント管理装置４０は、既に印刷を開始しているプリンタの数をカウントする。
【００８４】
次に、分散プリント管理装置４０は、ステップＳ８０においてカウントされたプリンタ３０それぞれに、既に印刷した印刷部数の情報を要求する（Ｓ８１）。これにより、要求を受けたプリンタ３０は、印刷済みの部数を分散プリント管理装置４０に通知する（Ｓ８２，Ｓ８３）。
【００８５】
その後、分散プリント管理装置４０は、残りの印刷部数について計算する（Ｓ８４）。次に、分散プリント管理装置４０は、部数の割り当てについて再計算する（Ｓ８５）。そして、第１プリンタ３１は自己に割り当てられた部数だけ印刷する（Ｓ８６）。さらに、分散プリント管理装置４０は、第２及び第３プリンタ３２，３３のうち、分散印刷を実行させるプリンタ３０に対して、印刷を指示すると共に印刷部数の情報を送信する（Ｓ８７）。これにより、印刷が指示されたプリンタ３０は、割り当てられた部数だけ印刷を実行する（Ｓ８８）。その後、図１１及び図１２に示す処理は終了する。なお、上記処理過程において、プリンタ３０全ての確認印刷の結果が正常であった場合、ステップＳ８１〜Ｓ８８の処理は省略され、図１１及び図１２に示す処理は終了する。また、上記処理過程において第１プリンタ３１の確認印刷が正常でなかった場合、ステップＳ８６の処理は省略される。
【００８６】
このようにして、第３実施形態に係る画像形成システム３及び方法によれば、第１実施形態と同様に、ユーザが望む部数だけ正常な印刷をすることができる。また、印刷の効率化を図ることができると共に、ユーザは、表示部３１ｅを参照することで、分散印刷させるプリンタ３０を一括して確認することができ、確認したうで分散印刷を開始させることができる。
【００８７】
また、ユーザによって分散印刷させるプリンタ３０を選択でき、利便性を向上させることができると共に、チェックする手間が省けることとなり、一層利便性を向上させることができる。
【００８８】
また、第２実施形態と同様に、確認印刷が正常であったプリンタ３０は、操作後すぐに印刷を開始することとなり、待機時間が短くなって印刷の効率化を図ることができる。また、既に印刷した印刷部数を加味した印刷を実行でき、一層印刷の効率化を図ることができる。
【００８９】
さらに、第３実施形態によれば、複数のプリンタ３０はタンデム接続されており、分散プリント管理装置４０は、親となる第１プリンタ３１内に設けられている。このため、複数のプリンタ３０がタンデム接続されている場合に、一部のプリンタ３０において正常な印刷を行えないときであっても、ユーザが望む部数だけ正常な印刷をすることができる。
【００９０】
次に、本発明の第４実施形態を説明する。第４実施形態に係る画像形成システム４は、第１実施形態と同様であるが、構成及び処理内容が一部異なっている。以下、第１実施形態との相違点を説明する。
【００９１】
図１３は、第４実施形態に係る画像形成システム４の全体構成を示す制御ブロック図である。図１３に示すように、分散プリント管理装置４０は、ネットワーク上に設けられたサーバである。このため、第４実施形態に係る分散プリント管理装置４０は、少なくとも１台のプリンタ３０において確認印刷が正常に行えなかった場合、割り当てる印刷部数を計算した後、プリンタコントローラ２０に指示し、プリンタコントローラ２０から該当のプリンタ３０に印刷部数を送信する。
【００９２】
また、第４実施形態に係る画像形成システム４の処理内容は、図３に示した処理内容と同様である。なお、第４実施形態において、図３に示したフローチャートのうち分散プリント管理装置４０が実行した処理は、プリンタコントローラ２０を経由して実行される。
【００９３】
また、第４実施形態に係る画像形成システム４は、第２実施形態の図６及び図７に示す処理ように、ユーザが印刷ボタン１０７を操作するまえに印刷を開始してもよく、第３実施形態のように、タンデム接続される場合に適用されてもよい。
【００９４】
このようにして、第４実施形態に係る画像形成システム４及び方法によれば、第１実施形態と同様に、ユーザが望む部数だけ正常な印刷をすることができる。また、印刷の効率化を図ることができると共に、ユーザは、表示部２６を参照することで、分散印刷させるプリンタ３０を一括して確認することができ、確認したうで分散印刷を開始させることができる。
【００９５】
また、ユーザによって分散印刷させるプリンタ３０を選択でき、利便性を向上させることができると共に、チェックする手間が省けることとなり、一層利便性を向上させることができる。
【００９６】
また、第２実施形態と同様に、確認印刷が正常であったプリンタ３０は、操作後すぐに印刷を開始することとなり、待機時間が短くなって印刷の効率化を図ることができる。また、既に印刷した印刷部数を加味した印刷を実行でき、一層印刷の効率化を図ることができる。
【００９７】
さらに、第４実施形態によれば、分散プリント管理装置４０は、ネットワーク上に設けられたサーバであるため、複数のプリンタ３０がクラスタリング接続される場合であっても、タンデム接続される場合であっても、双方の場合において、一部のプリンタ３０において正常な印刷を行えないときであっても、ユーザが望む部数だけ正常な印刷をすることができる。
【００９８】
以上、本発明に係る画像形成システム及び方法を実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、本発明の趣旨を逸脱しない範囲で、変更を加えてもよい。
【００９９】
例えば、上記実施形態では、プリンタ３０を画像形成装置の一例として挙げたが、これに限らず、複合機など他の画像形成装置であってもよい。また、上記実施形態では、分散プリント管理装置４０がプリンタコントローラ２０内、第１プリンタ３１内、及びネットワーク上に設けられている例のみを示したが、これら以外の場所に設置されていても勿論よい。また、表示部２６，３１ｅがプリンタコントローラ２０又は第１プリンタ３１に設けられている例のみを示したが、これに限らず、クライアントＰＣや分散プリント管理装置４０などの他の箇所に設置されていても勿論よい。
【図面の簡単な説明】
【０１００】
【図１】第１実施形態に係る画像形成システムの全体構成を示す制御ブロック図である。
【図２】プリンタドライバの設定画面の一例を示す図である。
【図３】第１実施形態に係る画像形成方法を示すフローチャートである。
【図４】表示部に表示される表示例を示す図である。
【図５】表示部に表示される他の表示例を示す図である。
【図６】第２実施形態に係る画像形成方法を示すフローチャートである。
【図７】第２実施形態に係る画像形成方法を示すフローチャートである。
【図８】第２実施形態に係る画像形成方法を示すフローチャートである。
【図９】第３実施形態に係る画像形成方法を示すフローチャートである。
【図１０】第３実施形態に係る画像形成方法を示すフローチャートである。
【図１１】第３実施形態に係る画像形成方法の他の例を示すフローチャートである。
【図１２】第３実施形態に係る画像形成方法の他の例を示すフローチャートである。
【図１３】第４実施形態に係る画像形成システムの全体構成を示す制御ブロック図である。
【符号の説明】
【０１０１】
１  画像形成システム
１０  クライアントＰＣ
１１  ＯＳ
１２  文章作成アプリケーション
１３  プリンタドライバ
１４  ネットワークインターフェイス
２０  プリンタコントローラ
２１  ネットワークインターフェイス
２２  ＲＩＰ部
２３  処理部
２４  ＨＤＤ部
２５  操作パネル
２６，３１ｅ  表示部
３０〜３３  プリンタ
３１ａ〜３３ａ  コントローラインターフェイス
３１ｂ〜３３ｂ  操作パネル
３１ｃ〜３３ｃ  制御部
３１ｄ〜３３ｄ  プリント部
４０  分散プリント管理装置
【図１】
2010039794.tif 000003
【図２】
2010039794.tif 000004
【図３】
2010039794.tif 000005
【図４】
2010039794.tif 000006
【図５】
2010039794.tif 000007
【図６】
2010039794.tif 000008
【図７】
2010039794.tif 000009
【図８】
2010039794.tif 000010
【図９】
2010039794.tif 000011
【図１０】
2010039794.tif 000012
【図１１】
2010039794.tif 000013
【図１２】
2010039794.tif 000014
【図１３】
2010039794.tif 000015