(57)【特許請求の範囲】
【請求項１】
複数の印刷装置と、
前記複数の印刷装置の中の数台の印刷装置を用いた分散印刷を指示する分散印刷指示装置と、
前記分散印刷指示装置からの分散印刷指示を受付け、該当する印刷装置に対して分散印刷を実行させる印刷制御装置と
をネットワークで接続して成る分散印刷システムであって、
前記印刷制御装置は、
前記ネットワーク上に接続された全ての印刷装置の一覧情報を取得する取得手段と、
前記取得手段により取得した一覧情報の示す複数の印刷装置の中で所定の印刷条件を満たす印刷が可能な印刷装置をフィルタリングするフィルタリング手段と、
前記フィルタリング手段でフィルタリングした印刷装置の中の所望の印刷装置を選択して前記印刷条件に対応する分散印刷グループとして登録する登録手段と、
前記分散印刷指示装置からの分散印刷指示に際して、前記登録手段により登録された分散印刷グループの中で、前記分散印刷指示で指定された所定の印刷条件を満たす印刷出力が可能な分散印刷グループを特定する特定手段と、
前記特定手段で特定した分散印刷グループに含まれる各印刷装置の動的状況、状態情報を基に前記分散印刷指示に係る分散印刷を実行させる印刷装置を検索する検索手段と、
前記検索手段で検索した印刷装置に対して前記分散指示に係る分散印刷を実行させるように制御する分散印刷制御手段と
を具備する分散印刷システム。
【請求項２】
前記印刷条件は、
少なくとも、印刷処理速度、印刷画質、印刷処理仕上げの種別条件を含む請求項１記載の分散印刷システム。
【請求項３】
前記印刷制御装置は、
前記取得手段による前記一覧情報の取得に対応して該一覧情報の表示画面の表示を行うとともに、前記フィルタリング手段によるフィルタリングに対応してフィルタリングした印刷装置の選択画面の表示を行う表示制御手段
を具備する請求項１記載の分散印刷システム。
【請求項４】
複数の印刷装置と、前記複数の印刷装置の中の数台の印刷装置を用いた分散印刷を指示する分散印刷指示装置とにネットワークで接続され、前記分散印刷指示装置からの分散印刷指示を受付け、該当する印刷装置に対して分散印刷を実行させる分散印刷制御装置であって、
前記ネットワーク上に接続された全ての印刷装置の一覧情報を取得する取得手段と、
前記取得手段により取得した一覧情報の示す複数の印刷装置の中で所定の印刷条件を満たす印刷が可能な印刷装置をフィルタリングするフィルタリング手段と、
前記フィルタリング手段でフィルタリングした印刷装置の中の所望の印刷装置を選択して前記印刷条件に対応する分散印刷グループとして登録する登録手段と、
前記分散印刷指示装置からの分散印刷指示に際して、前記登録手段により登録された分散印刷グループの中で、前記分散印刷指示で指定された所定の印刷条件を満たす印刷出力が可能な分散印刷グループを特定する特定手段と、
前記特定手段で特定した分散印刷グループに含まれる各印刷装置の動的状況、状態情報を基に前記分散印刷指示に係る分散印刷を実行させる印刷装置を検索する検索手段と、
前記検索手段で検索した印刷装置に対して前記分散指示に係る分散印刷を実行させるように制御する分散印刷制御手段と
を具備する分散印刷制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、分散印刷システムおよび分散印刷装置に関し、特に、システム全体のスループットを下げることなく、画質や処理仕上げも考慮した最適分散印刷が行える分散印刷システムおよび分散印刷制御装置に関する。
【０００２】
例えば、特開平９−３４６６０、特開平１１−１９４９１１、特開平９−３４６６０には、プリンタ能力を管理するデータベースの情報を元に個々のプリンタの印刷速度に応じて最適分散を行うものが開示されている。
【０００３】
この方法では、プリントジョブの処理を開始するたびにデータベースとの照合が必要となり、そのオーバヘッドが全体のスループットを下げる虞がある。
【０００４】
また、特開平１１−１９４９１１には、印刷装置をグループ化し、その中で最適分散を行うものが開示されている。
【０００５】
この方法では前述のような問題はないが、そもそもグループ化する印刷装置自体が均一な能力でないとその最適化の効果は発揮できない。
【０００６】
また、上記のどちらも処理速度の関することに言及しているだけで、画質（印刷解像度など）や処理仕上げの方法（ホチキス、両面、Ｎ−ｕｐ印刷など）に関する最適化には触れられていない。
【０００７】
【発明が解決しようとする課題】
上述の如く、従来の分散印刷システムにおける最適化技術にあっては、システム全体のスループットを下げるという不都合があり、また、いずれも処理速度に関することに言及しているだけで、画質や処理仕上げの方法に関する最適化に対する処置が採られていない。
【０００８】
このため、従来では、画質や処理仕上げを考慮した最適分散処理が行えないという不都合がある。
【０００９】
そこで、本発明では、上記不都合を解消し、システム全体のスループットを下げることなく、画質や処理仕上げも考慮した印刷目的別の最適分散処理が行える分散印刷システムおよび分散印刷制御装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、請求項１の発明は、複数の印刷装置と、前記複数の印刷装置の中の数台の印刷装置を用いた分散印刷を指示する分散印刷指示装置と、前記分散印刷指示装置からの分散印刷指示を受付け、該当する印刷装置に対して分散印刷を実行させる印刷制御装置とをネットワークで接続して成る分散印刷システムであって、前記印刷制御装置は、前記ネットワーク上に接続された全ての印刷装置の一覧情報を取得する取得手段と、前記取得手段により取得した一覧情報の示す複数の印刷装置の中で所定の印刷条件を満たす印刷が可能な印刷装置をフィルタリングするフィルタリング手段と、前記フィルタリング手段でフィルタリングした印刷装置の中の所望の印刷装置を選択して前記印刷条件に対応する分散印刷グループとして登録する登録手段と、前記分散印刷指示装置からの分散印刷指示に際して、前記登録手段により登録された分散印刷グループの中で、前記分散印刷指示で指定された所定の印刷条件を満たす印刷出力が可能な分散印刷グループを特定する特定手段と、前記特定手段で特定した分散印刷グループに含まれる各印刷装置の動的状況、状態情報を基に前記分散印刷指示に係る分散印刷を実行させる印刷装置を検索する検索手段と、前記検索手段で検索した印刷装置に対して前記分散指示に係る分散印刷を実行させるように制御する分散印刷制御手段とを具備することを特徴とする。
【００１１】
また、請求項２の発明は、請求項１の発明において、前記印刷条件は、少なくとも、印刷処理速度、印刷画質、印刷処理仕上げの種別条件を含むことを特徴とする。
【００１２】
また、請求項３の発明は、請求項１の発明において、前記印刷制御装置は、前記取得手段による前記一覧情報の取得に対応して該一覧情報の表示画面の表示を行うとともに、前記フィルタリング手段によるフィルタリングに対応してフィルタリングした印刷装置の選択画面の表示を行う表示制御手段を具備することを特徴とする。
【００１３】
また、請求項４の発明は、請求項１の発明において、複数の印刷装置と、前記複数の印刷装置の中の数台の印刷装置を用いた分散印刷を指示する分散印刷指示装置とにネットワークで接続され、前記分散印刷指示装置からの分散印刷指示を受付け、該当する印刷装置に対して分散印刷を実行させる分散印刷制御装置であって、前記ネットワーク上に接続された全ての印刷装置の一覧情報を取得する取得手段と、前記取得手段により取得した一覧情報の示す複数の印刷装置の中で所定の印刷条件を満たす印刷が可能な印刷装置をフィルタリングするフィルタリング手段と、前記フィルタリング手段でフィルタリングした印刷装置の中の所望の印刷装置を選択して前記印刷条件に対応する分散印刷グループとして登録する登録手段と、前記分散印刷指示装置からの分散印刷指示に際して、前記登録手段により登録された分散印刷グループの中で、前記分散印刷指示で指定された所定の印刷条件を満たす印刷出力が可能な分散印刷グループを特定する特定手段と、前記特定手段で特定した分散印刷グループに含まれる各印刷装置の動的状況、状態情報を基に前記分散印刷指示に係る分散印刷を実行させる印刷装置を検索する検索手段と、前記検索手段で検索した印刷装置に対して前記分散指示に係る分散印刷を実行させるように制御する分散印刷制御手段とを具備することを特徴とする。
【００２０】
【発明の実施の形態】
以下、本発明に係る一実施の形態について添付図面を参照にして詳細に説明する。
【００２１】
図１は、本発明に係る分散印刷システムを適用した印刷システムの概略構成を示す図である。
【００２２】
図１に示すように、この印刷システムは、画像入力系であってこの発明においては分散印刷指示系の装置であるクライアント端末１、モニタ２−１とスキャナ２−２から成るスキャナ系装置２と（特許請求の範囲の「分散印刷指示装置」に相当する）、この印刷システムの印刷を制御管理するサーバであってこの発明においては分散印刷を制御するサーバ４（特許請求の範囲「印刷制御装置」に相当する）と、画像出力系としての印刷装置であるプリンタ５−１〜５−ｎ（ｎ：任意の整数）（特許請求の範囲の「印刷装置」に相当する）と、文書ファイルを蓄積管理し、例えば、再出力の印刷時に用いられる文書ファイルを蓄積管理する文書ファイル管理サーバ６とを備え、これらクライアント端末１、スキャナ２−２、サーバ４、プリンタ５、文書ファイル管理サーバ６をネットワーク３で接続している。
【００２３】
ここで、クライアント端末１は、サーバ４経由で、上記文書ファイル管理サーバ６に管理されている文書ファイルを再利用に供する場合に指示したり、自装置で作成した文書の印刷を指示したりするものである。特に、本発明では、分散印刷に使用する文書ファイルを上記文書ファイル管理サーバ６に管理されている文書ファイルから選択して指示したり、自装置で作成した文書ファイルや読み込ませた文書ファイルを分散印刷指示する。
【００２４】
また、モニタ２−１は、スキャナ２−２に接続され、ユーザ（使用者）がスキャナ２−２を利用して印刷指示する場合に各種設定を行うための画面を表示するものであり、特に、本発明では、分散印刷を指示する場合の各種設定画面を表示する。
【００２５】
サーバ４は、この印刷システムの印刷を制御し、特に、本発明においては分散印刷を制御する。具体的には、ユーザにより分散印刷指示系の装置（クライアント端末１やスキャナ装置２）から分散印刷要求の指示を受付けた場合、所定の処理（後述の図８のフロー参照）によりグルーピングしたプリンタに対して分散印刷の出力指示を行う（後述の図９および図１０のフロー参照）。具体的には、上記分散印刷指示の印刷条件（例えば、高解像度、ホチキス有り、カラー印刷など）にて印刷可能なグループのプリンタを用いて分散印刷を行う。
【００２６】
なお、上記実施例では、画像入力系であって分散印刷指示系のスキャナ装置２を、スキャナ２−２にモニタ２−１を接続した場合を示しているが、本発明は、これに限定されず、モニタ２−１を設置せずとも、このモニタ２−１上に表示される情報をスキャナ２−２のタッチパネル等の操作表示部上に表示させるように構成しても良い。
【００２７】
また、上記実施例では、ネットワーク３に接続される分散印刷指示系の装置として、クライアント端末１とスキャナ装置２（モニタ２−１とスキャナ２−２）をそれぞれ一つづつしか示していないが、本発明は、これに限定されず、それぞれ任意の数（複数個）だけ設置しても良い。
【００２８】
図２は、上記図１に示したサーバ４のモニタ画面上に表示される画面の一構成例を示す図であり、この場合、このシステムに登録されているデバイスの管理画面を示す図である。なお、この場合、登録されているプリンタの一覧を表示するプリンタ一覧画面４１０を示している。そして、この画面は、図示しないサーバ４のモニタ画面上に表示される登録デバイス管理設定要求画面から遷移する。
【００２９】
図２に示すように、このプリンタ一覧画面４１０には、登録デバイス（プリンタ、プリンタグループ、再出力サーバ、スキャナ、ファイルサーバ）毎に設定画面に移行するためのボタンアイコン４１０−１〜４１０−５と、プリンタを新規作成する時に使用するボタンアイコン４１０−６と、登録プリンタを削除する場合に使用するボタンアイコン４１０−７と、プリンタ情報の一覧を表示する表示欄４１０−８と、この表示欄４１０−８に表示されるプリンタ個々のプロパティ画面を表示させ、各種設定変更および確認を行う場合に用いられるボタンアイコン４１０−９とが備えられている。
【００３０】
なお、この例では、上記表示欄４１０−８に表示されるプリンタ情報として、各プリンタの名前情報と、各プリンタ毎の状態情報と、各プリンタが設置されている場所情報とが表示されている。
【００３１】
そして、オペレータ（管理者）は、この画面を用いてプリンタの新規追加や削除などの管理を行うことができ、設定内容を変更したい場合は、上記プロパティのボタンアイコン４１０−９を選択して行う。また、本発明では、オペレータ（管理者）は、上記プリンタグループの設定画面に移行するボタンアイコン４１０−２を押下して、後述のプリンタグループ設定画面に移行してプリンタグループの各種設定を行う。
【００３２】
図３は、上記図２に示したプリンタ一覧画面４１０のプリンタグループのボタンアイコン４１０−２を押下した場合に表示される設定画面であり、現時点でシステム上に登録されているプリンタグループの一覧を表示する画面を示している。
【００３３】
図３に示すように、このプリンタグループ一覧画面４２０には、登録デバイス（プリンタ、プリンタケーブル、再出力サーバ、スキャナ、ファイルサーバ）毎に設定画面に移行するためのボタンアイコン４２０−１〜４２０−５と、プリンタグループを新規作成する時に使用するボタンアイコン４２０−６と、登録されているプリンタグループの削除をする場合に用いられるボタンアイコン４２０−７と、プリンタグループの情報を一覧表示する表示欄４２０−８と、この表示欄４２０−８に表示されるプリンタグループのプロパティ画面を表示させ、各種設定変更および確認を行う場合に用いられるボタンアイコン４２０−９とが備えられている。
【００３４】
なお、この例では、上記表示欄４２０−８に表示されるプリンタグループ情報として、各プリンタグループの名前情報と、各プリンタグループに登録されているプリンタの数情報と、各プリンタグループの説明情報とが表示されている。具体的には、例えば、各プリンタグループの名前情報として、「白黒プリンタグループ」、「高画質プリンタグループ」などが表示され、プリンタの数情報として、各プリンタグループ毎のプリンタ数「２台」、「３台」などが表示され、各プリンタグループの説明情報としては、白黒用プリンタ、高画質プリンタ、カラー用プリンタ、カラー高速プリンタ、白黒用高速プリンタなどが表示される。
【００３５】
また、オペレータ（管理者）は、この画面を用いてプリンタグループの確認および新規追加や削除などの管理を行うことができ、各プリンタグループの設定内容を変更したい場合は、上記プロパティのボタンアイコン４２０−９を選択して行う。
【００３６】
図４は、上記図３に示したプリンタグループ一覧画面４２０のプリンタグループ新規作成ボタンアイコン４２０−６を押下した場合に表示される新規プリンタグループの登録画面（１）４３０を示し、この分散印刷システムに新たにプリンタグループを登録する場合に用いられる画面を示している。
【００３７】
図４に示すように、この新規プリンタグループの登録画面（１）４３０には、次の画面に遷移する場合に用いられるボタンアイコン４３０−１と、ここでの設定をキャンセルする場合に用いられるボタンアイコン４３０−２と、この設定画面での設定方法を表示するとともに、プリンタグループの選択方法を決定するためのチェックボックス或いはラジオボタンを示す表示欄４３０−３とを備えている。
【００３８】
この実施例では、上記表示欄４３０−３に表示されるプリンタグループの選択方法として、現時点でシステム上に登録されている全てのプリンタから選択する方法と、条件を付けたプリンタから選択する方法とがある。なお、ここでいう条件とは目的別にフィルタリングするための印刷条件のことであり、例えば、この実施例では、仕上げにホチキス・パンチが可能、カラー印刷、両面印刷、ｎ−ｕｐ印刷を示しているが、この他に印刷処理速度の種別なども考えられる。
【００３９】
なお、これら各方法毎に、選択するためのラジオボタン４３０−３ａが用意され、また、条件を付けたプリンタから選択する方法では、各印刷条件毎にこれら項目を選択決定するためのチェックボックス４３０−３ｂが用意されている。
【００４０】
すなわち、オペレータ（管理者）は、この設定画面を用いて、新規プリンタグループを登録する際に、全てのプリンタから選択するか、印刷条件を付けたプリンタから選択するかを決定することができる。
【００４１】
なお、この例では、上記表示欄４３０−３には、「新規のプリンタグループを登録します。複数のプリンタに同時に出力する機能を使用するには、プリンタグループ登録が必須です。プリンタグループを登録する際は、オプション類や機能が同じプリンタ同士をグループ化することをお勧めします。」という説明が表示されており、また、「条件を付けたプリンタから選択する」項目のラジオボタンが選択され、その中で、印刷条件として、「仕上げにホチキス・パンチが可能」の項目のチェックボックスがチェックされている様子を示している。
【００４２】
また、この実施例では、上記次の画面へのボタンアイコン４３０−１が押下された場合、後述の図５に示す新規プリンタグループの登録画面（２）４４０に遷移する。
【００４３】
図５は、上記図４に示す新規プリンタグループ登録画面（１）４３０の次画面へのボタンアイコン４３０−１を押下した場合に表示される新規プリンタグループ登録画面（２）４４０の一構成例を示し、この場合、上記登録画面（１）で設定した新規プリンタグループの選択方法別に選択可能なプリンタの一覧を示し、これらプリンタの中でグループ化するプリンタの選択や、新規プリンタグループのグループ名および各プリンタグループの説明を設定する画面を示している。
【００４４】
図５に示すように、このプリンタグループ登録画面（２）４４０には、新規プリンタグループのプリンタグループ名および説明を入力する入力欄４４０−１と、上記登録画面（１）４３０で設定した新規プリンタグループの選択方法別に選択可能なプリンタを一覧表示するとともに、グループ化するプリンタの選択を行う表示選択欄４４０−２と、前の画面に戻る場合に用いられるボタンアイコン４４０−３と、次の画面に移行する場合に用いられるボタンアイコン４４０−４と、この画面での設定をキャンセルする場合に用いられるボタンアイコン４４０−５とが備えられている。
【００４５】
そして、上記表示選択欄４４０−２には、新規プリンタグループの選択方法別に一覧表示された選択可能なプリンタ毎にグループ化したいプリンタを選択する場合に用いられるチェックボックス４４０−２ａが用意されている。なお、この例では、グループ化するプリンタとしてプリンタ２、プリンタ３、プリンタ５が選択されている様子を示している。
【００４６】
また、上記表示欄４４０−２には、上述の登録画面（１）４３０での設定に応じて、例えば、「全てのプリンタから選択する」項目が設定された場合には、全プリンタ名が表示され、「条件を付けたプリンタから選択する」項目が設定された場合には、それと同時に設定された印刷条件、すなわち、この場合、「仕上げにホチキス・パンチが可能」な条件にあったプリンタ名が表示される。
【００４７】
なお、この例では、オペレータ（管理者）により上記入力欄４４０−１のプリンタグループ名に「白黒プリンタグループ」が入力され、そのプリンタグループの説明に「白黒機３台をまとめたグループです。」が入力された様子示している。
【００４８】
図６は、上記図５に示す新規プリンタグループ登録画面（２）４４０の次画面へのボタンアイコン４４０−４を押下した場合に表示される新規プリンタグループ登録画面（３）４５０の一構成例を示し、この場合、上記登録画面（２）４４０により設定した内容で登録していいかどうかを確認する画面を示している。
【００４９】
図６に示すように、この新規プリンタグループ登録画面（３）４５０には、上記登録画面（２）４４０で設定された「プリンタグループ名」と「説明」を表示する表示欄４５０−１と、グループ化するプリンタの選択状態を表示する表示欄４５０−２と、前の設定画面に戻る場合に用いられるボタンアイコン４５０−３と、この内容で登録しても良い（ＯＫ）場合に用いられるボタンアイコン４５０−４と、この設定内容をキャンセルする場合に用いられるボタンアイコン４５０−５とが備えられている。
【００５０】
オペレータ（管理者）は、この画面を用いてプリンタグループの登録設定を確定して保存する際に確認することができる。また、もし設定を変更したい場合には、オペレータ（管理者）は、前画面に戻るボタンアイコン４５０−３にて同じ画面を使用して行う。
【００５１】
なお、この例では、上記表示欄４５０−１には、前画面にて入力された情報が表示され、プリンタグループ名には「白黒プリンタグループ」、説明には「白黒機３台をまとめたグループです。」が表示されている様子を示している。
【００５２】
図７は、上記図３に示したプリンタグループ一覧画面４２０の各プリンタグループ毎のプロパティボタンアイコン４２０−９を押下した場合に表示されるプリンタグループのプロパティ画面４６０の一構成例を示す図である。
【００５３】
図７に示すように、このプリンタグループのプロパティ画面４６０には、選択されたプリンタグループの名前および説明を表示する表示欄４６０−１と、このプリンタグループでグループ化されているプリンタを示す表示欄４６０−２と、この内容でＯＫの場合に用いられるボタンアイコン４６０−３と、この画面の表示をキャンセルする場合に用いられるボタンアイコン４６０−４とが備えられている。
【００５４】
すなわち、オペレータ（管理者）は、この画面を用いて現時点でシステムに登録されている各プリンタグループ毎のプロパティを確認したり、設定変更したりできる。
【００５５】
このような構成によると、システム全体のスループットを下げることなく、目的に応じた最適分散印刷が可能となる。具体的には、印刷処理速度ばかりでなく、画質（印刷解像度など）や処理仕上げ（ホチキス、両面、Ｎ‐ｕｐ印刷など）なども考慮した最適分散処理が可能となる。
【００５６】
また、目的（印刷条件）別の出力デバイス一覧が自動的に作成されることにより、オペレータ（管理者）にとっては、出力デバイスのグルーピングが容易に構築できる。
【００５７】
また、この構成によると、オペレータ（管理者）が上記図４に示す画面を用いて、プリンタ毎の個体差も考慮してグルーピングすることも可能である。
【００５８】
次に、このような構成による本発明のサーバの処理動作について説明する。
【００５９】
図８は、上記図１に示したサーバ４側における分散印刷時に使用される分散印刷グループの登録設定処理の動作手順を示すフローチャートであり、この場合、オペレータ（管理者）の手動操作でグループ登録が行われる場合を示している。
【００６０】
図８に示すように、まず、サーバ４では、オペレータ（管理者）により
上述の新規プリンタグループの登録画面（１）４３０（図４参照）を用いてグループ化対象のプリンタを選択する方法が決定指示されると、現時点でシステムに登録されているプリンタの一覧情報を取得する（ステップＳ１０１）。
【００６１】
次いで、サーバ４では、上記取得したプリンタ一覧情報をもとに、上記決定指示された選択方法に応じて該当するプリンタをフィルタリングする（ステップＳ１０２）。具体的には、例えば、新規プリンタグループの登録画面（１）４３０（図４参照）にて、オペレータ（管理者）により全てのプリンタから選択すると指示された場合は、全プリンタを新規プリンタグループの登録画面（２）４４０（図５参照）の表示選択欄４４０−２に表示させ、他方、条件を付けたプリンタから選択すると指示された場合は、当該印刷条件により印刷可能なプリンタを抽出して上記表示選択欄４４０−２に表示させる。
【００６２】
その後、サーバ４は、上記フィルタリングにより抽出され上記表示選択欄４４０−２に表示されたプリンタの中でオペレータ（管理者）によりグループとして選択されたプリンタをグルーピングして管理し（ステップＳ１０３）、この処理を終了する。
【００６３】
なお、この実施例では、オペレータ（管理者）により分散印刷のグループを登録する形態を示しているが、本発明は、これに限定されず、上記グループ化処理をオペレータ（管理者）を介さずにサーバ側で自動で行うようにしても良い。
【００６４】
図９は、上記図１に示したサーバ４の分散印刷指示系の装置から分散印刷の指示を受付けた場合の処理動作手順（１）を示すフローチャートであり、この例では、上記図８の処理手順によりグループ化されたグループに対して分散印刷を行う場合を示している。
【００６５】
図９に示すように、まず、サーバ４では、分散印刷指示系の装置（クライアント端末１或いはスキャナ装置２）から分散印刷指示を受付けると（ステップＳ２０１ＹＥＳ）、この処理を開始する。
【００６６】
次いで、サーバ４では、上記図８のフローでグルーピングされたグループの中で上記分散印刷指示による出力が可能なグループの各プリンタに対して分散印刷を指示し（ステップＳ２０２）、その後、この処理を終了する。
【００６７】
図１０は、上記図９に示した処理動作手順の変形例を示すフローチャートである。
【００６８】
図１０に示すように、まず、サーバ４では、分散印刷指示系の装置（クライアント端末１或いはスキャナ装置２）から分散印刷指示を受付けると（ステップＳ３０１ＹＥＳ）、この処理を開始する。
【００６９】
次いで、サーバ４では、上記図８のフローでグルーピングされたグループの中で上記分散印刷指示による出力が可能なグループの各プリンタ毎の動的状況、状態を検出する（ステップＳ３０２）。
【００７０】
その後、サーバ４では、上記検出した各プリンタ毎の動的状況、状態情報を基に、該グループ内でさらに最適なプリンタを検索し（ステップＳ３０３）、この検索したプリンタに対して分散印刷指示を行い（ステップＳ３０４）、その後、この処理を終了する。
【００７１】
次に、分散印刷指示系の装置、すなわち、クライアント端末１やスキャナ装置２側の構成について説明する。
【００７２】
図１１は、上記図１に示した分散印刷指示系の装置、すなわちクライアント端末１やスキャナ装置２のモニタ上に表示される設定画面の一構成例を示す図であり、この場合、分散印刷指示系の装置のモニタ上に表示される出力方法設定画面２１０を示している。
【００７３】
図１１に示すように、この出力方法設定画面２１０には、出力する文書ファイルを選択する場合に用いられるボタンアイコン２１０−１と、各出力方法を選択する場合に用いられるボタンアイコン２１０−２〜２１０−６と、出力開始（スタート）指示を行うスタートボタン２１０−７とを備えて構成されている。
【００７４】
そして、この実施例では、出力方法の選択候補として、「分割出力しない」、「均等出力する」、「同報出力する」、「個別に部数を指定する」、「ベストフィットする」などがある。
【００７５】
ここで、「分割出力しない」とは、１台のコピー機から出力を行うものである。また、「均等出力する」とは、入力した部数を複数のコピー機から均等に分割して出力するものである。また、「同報出力する」とは、入力した部数を複数のコピー機から同じ部数ずつ出力を行うものである。また、「個別に部数を指定する」とは、複数のコピーを選択し各コピー機ごとに部数を指定できるものである。また、「ベストフィットする」とは、自動的にコピー機と分割部数を設定するものである。
【００７６】
そして、ユーザ（利用者）は、この画面を用いて各分散印刷方法を指定することができる。なお、本発明では、ユーザは、分散印刷のグループを意識しなくてもサーバ側で自動で振分ける。
【００７７】
また、この実施例では、「均等出力する」項目が選択されている様子を示し、また、この場合では、再出力の利用により分散印刷を行う場合を例にして示している。
【００７８】
図１２は、上記図１に示した分散出力指示系の装置、すなわちクライアント端末１やスキャナ装置２のモニタ上に表示される設定画面の一構成例を示す図であり、この場合、分散印刷指示系の装置のモニタ上に表示される印刷設定変更画面２２０を示している。
【００７９】
図１２に示すように、この印刷設定変更画面２２０には、出力する文書ファイルを選択する場合に用いられるボタンアイコン２２０−１と、各種印刷設定を変更する場合に用いられるボタンアイコン２２０−２と、印刷出力開始を指示するスタートボタンアイコン２２０−３とを備えて構成されている。
【００８０】
なお、この実施例では、各種印刷設定項目として、「両面／片面選択」、「仕分け／ホチキス／パンチ」、「用紙選択」、「とじしろ／コピー位置」、「自動リカバリー」、「ジョブイベント通知」、「ジョブ優先順位」、「出力予約」、「ジョブ破棄予約」などが表示されている様子を示している。  そして、この例では、「両面／片面選択」項目において「片面」が選択されている場合を示している。
【００８１】
そして、ユーザは、この画面を用いて各分散印刷における印刷指示設定を変更することができる。すなわち、ユーザは、この画面を用いて各分散印刷における印刷指示設定を変更することができる。
【００８２】
【発明の効果】
以上説明したように、本発明の分散印刷システムによれば、印刷制御装置（サーバ）がネットワーク上に接続された全印刷装置（プリンタ）の一覧情報を取得し、該取得した一覧情報をもとに異なる印刷条件にて印刷可能な印刷装置を検出し、該検出した複数の印刷装置を上記異なる印刷条件毎に分散印刷グループとして記憶しておき、分散印刷指示装置から分散印刷指示を受付けた場合、上記記憶した異なる分散印刷グループの中で当該分散印刷指示にて印刷可能なグループの印刷装置に対して分散印刷を実行させるようにしたため、印刷処理速度ばかりでなく、画質（印刷解像度など）や処理仕上げ（ホチキス、両面、Ｎ‐ｕｐ印刷など）なども考慮した目的別の最適分散処理が可能となる。
【００８３】
また、本発明では、上記取得処理と、上記検出処理と、上記記憶処理を、予め分散印刷指示装置から分散印刷指示を受け付ける前に行うようにしたため、システム全体のスループットを下げることなく、上記目的に応じた最適分散印刷が可能となる。
【図面の簡単な説明】
【図１】本発明に係る分散印刷システムの概略構成を示す図。
【図２】図１に示したサーバのモニタ画面上に表示される登録デバイスの管理画面を示す図。
【図３】図１に示したサーバのモニタ画面上に表示される登録プリンタグループの一覧を表示する画面を示す図。
【図４】図１に示したサーバのモニタ画面上に表示される新規プリンタグループの登録画面を示す図。
【図５】図１に示したサーバのモニタ画面上に表示される新規プリンタグループ登録画面を示す図。
【図６】図１に示したサーバのモニタ画面上に表示される新規プリンタグループ登録画面を示す図。
【図７】図１に示したサーバのモニタ画面上に表示されるプリンタグループのプロパティ画面の一構成例を示す図。
【図８】図１に示したサーバ側における分散印刷時に使用される分散印刷グループの登録設定処理の動作手順を示すフローチャート。
【図９】図１に示したサーバの分散印刷指示系の装置から分散印刷の指示を受付けた場合の処理動作手順を示すフローチャート。
【図１０】図９に示した処理動作手順の変形例を示すフローチャート。
【図１１】図１に示した分散印刷指示系の装置のモニタ上に表示される出力方法設定画面を示す図。
【図１２】図１に示した分散出力指示系の装置のモニタ上に表示される印刷設定変更画面を示す図。
【符号の説明】
１…クライアント端末、２…スキャナ装置、２−１…モニタ、２−２…スキャナ、３…ネットワーク、４…サーバ、５（５−１〜５−ｎ）…プリンタ、６…文書ファイル管理サーバ
【図１】
0004042317.tif 000002
【図２】
0004042317.tif 000003
【図３】
0004042317.tif 000004
【図４】
0004042317.tif 000005
【図５】
0004042317.tif 000006
【図６】
0004042317.tif 000007
【図７】
0004042317.tif 000008
【図８】
0004042317.tif 000009
【図９】
0004042317.tif 000010
【図１０】
0004042317.tif 000011
【図１１】
0004042317.tif 000012
【図１２】
0004042317.tif 000013