(57)【特許請求の範囲】
【請求項１】
サーバ装置が複数の印刷装置に対して１又は複数の頁の印刷データからなる印刷ジョブを分配する印刷ジョブ分配システムにおいて、
前記複数の印刷装置の夫々について第１分配閾値と第２分配閾値とが設定されており、
分配前の前記印刷ジョブを格納する第１格納手段と、
前記複数の印刷装置の夫々について印刷装置が印刷する印刷データの残量が前記第１分配閾値以下であるか、及び、前記第２分配閾値以下であるか、をそれぞれ判断する判断手段と、
前記判断手段によって前記印刷データの残量が前記第１分配閾値以下であると判断された印刷装置がいずれの印刷装置であるか、及び、前記第２分配閾値以下であると判断された印刷装置がいずれの印刷装置であるか、を記憶する記憶手段と、
前記記憶手段の記憶に基づいて前記複数の印刷装置に対して前記第１格納手段に格納されている印刷ジョブを分配する分配手段と、
を備えており、
前記印刷装置は、前記サーバ装置から分配された印刷ジョブを格納する第２格納手段と、印刷データを媒体に印刷する記録手段と、印刷ジョブを構成する印刷データを格納し、印刷データを１又は複数の頁単位で記録手段に入力する記録対象格納手段と、を備え、特定の印刷方式を用いる印刷ジョブについて、前記第２格納手段に格納された頁のうち特定の頁を前記記録対象格納手段へ所定頁数まで連続して入力することによる高速印刷を実現可能であり、
前記第１分配閾値と前記第２分配閾値とは頁数であり、かつ、前記第１分配閾値は前記複数の印刷装置の夫々について、前記特定の印刷方式を用いる印刷ジョブに関する前記所定頁数以上の頁数に設定されており、前記第２分配閾値は前記複数の印刷装置の夫々について、前記特定の印刷方式を用いる印刷ジョブに関する前記所定頁数未満の頁数に設定されており、
前記印刷データの残量とは、前記複数の印刷装置の夫々について、前記第２格納手段に格納された印刷ジョブに含まれる頁のうち前記記録対象格納手段へ入力されていない頁の総頁数のことであって、
前記分配手段は、前記判断手段によって前記印刷データの残量が前記第１分配閾値以下であると判断されたと前記記憶手段に記憶された印刷装置を対象として、前記第１格納手段に格納されている印刷ジョブのうち、対象とする印刷装置の前記第２格納手段に格納された最新の印刷ジョブの印刷方式と同一の印刷方式を用いる印刷ジョブを第２格納手段へ入力する一方で、前記判断手段によって前記印刷データの残量が前記第２分配閾値以下であると判断されたと前記記憶手段に記憶された印刷装置を対象として、対象とする印刷装置の前記第２格納手段に格納された最新の印刷ジョブの印刷方式と同一の印刷方式を用いるか否かに関わらず印刷ジョブを第２格納手段へ入力することで印刷ジョブを分配することを特徴とする印刷ジョブ分配システム。
【請求項２】
前記高速印刷は、印刷媒体の少なくとも何れか一方の面を複数回連続して印刷する処理を含みながら印刷媒体の両面に印刷を実行するものであり、
前記特定の印刷方式とは、印刷媒体の両面に印刷を行うことであることを特徴とする請求項１に記載の印刷ジョブ分配システム。
【請求項３】
サーバ装置が複数の印刷装置に対して１又は複数の頁の印刷データからなる印刷ジョブを分配する印刷ジョブ分配システムにおいて、
分配前の前記印刷ジョブを格納する第１格納手段と、
前記複数の印刷装置の夫々について印刷装置が印刷する印刷データの残量が分配閾値以下であるか否かを判断する第１判断手段と、
前記第１判断手段によって前記印刷データの残量が前記分配閾値以下であると判断された印刷装置に対して前記格納手段に格納されている印刷ジョブを分配し、前記第１判断手段によって前記印刷データの残量が前記分配閾値以下でないと判断された印刷装置に対して前記第１格納手段に格納されている印刷ジョブを分配しない分配手段と
を備えており、
前記第１判断手段は前記複数の印刷装置の夫々に備えられており、
前記印刷装置は、前記第１判断手段によって前記印刷データの残量が前記分配閾値以下であると判断されると前記サーバ装置に対して印刷ジョブの分配を要求する分配要求手段を備えており、
前記分配手段は、前記分配要求手段によって印刷ジョブの分配要求を行った印刷装置に対して印刷ジョブを分配することを特徴とする印刷ジョブ分配システム。
【請求項４】
前記印刷装置は、前記第２格納手段に格納された印刷ジョブを構成する印刷データが満たす印刷条件を確認する印刷条件確認手段を持ち、
前記分配要求手段は、印刷条件確認手段が確認した印刷条件を満たす印刷データにより構成される印刷ジョブを前記サーバ装置に対して要求し、
前記分配手段は、前記分配要求によって、要求された印刷条件を満たす印刷データにより構成される印刷ジョブを分配することを特徴とする請求項３に記載の印刷ジョブ分配システム。
【請求項５】
前記第１判断手段は、所定の頁数分印刷される度に、判断を実行することを特徴とする請求項３または４に記載の印刷ジョブ分配システム。
【請求項６】
サーバ装置が複数の印刷装置に対して１又は複数の頁の印刷データからなる印刷ジョブを分配する印刷ジョブ分配方法において、
前記複数の印刷装置の夫々について第１分配閾値と第２分配閾値とが設定されており、
分配前の前記印刷ジョブを格納する第１格納ステップと、
前記複数の印刷装置の夫々について印刷装置が印刷する印刷データの残量が前記第１分配閾値以下であるか、及び、前記第２分配閾値以下であるか、をそれぞれ判断する判断ステップと、
前記判断ステップにおいて前記印刷データの残量が前記第１分配閾値以下であると判断された印刷装置がいずれの印刷装置であるか、及び、前記第２分配閾値以下であると判断された印刷装置がいずれの印刷装置であるか、を記憶する記憶ステップと、
前記記憶ステップにおける記憶に基づいて前記複数の印刷装置に対して前記第１格納ステップで格納された印刷ジョブを分配する分配ステップと、
を備えており、
前記印刷装置は、前記サーバ装置から分配された印刷ジョブを格納する第２格納手段と、印刷データを媒体に印刷する記録手段と、印刷ジョブを構成する印刷データを格納し、印刷データを１又は複数の頁単位で記録手段に入力する記録対象格納手段と、を備え、特定の印刷方式を用いる印刷ジョブについて、前記第２格納手段に格納された頁のうち特定の頁を前記記録対象格納手段へ所定頁数まで連続して入力することによる高速印刷を実現可能であり、
前記第１分配閾値と前記第２分配閾値とは頁数であり、かつ、前記第１分配閾値は前記複数の印刷装置の夫々について、前記特定の印刷方式を用いる印刷ジョブに関する前記所定頁数以上の頁数に設定されており、前記第２分配閾値は前記複数の印刷装置の夫々について、前記特定の印刷方式を用いる印刷ジョブに関する前記所定頁数未満の頁数に設定されており、
前記印刷データの残量とは、前記複数の印刷装置の夫々について、前記第２格納手段に格納された印刷ジョブに含まれる頁のうち前記記録対象格納手段へ入力されていない頁の総頁数のことであって、
前記分配ステップでは、前記判断ステップにおいて前記印刷データの残量が前記第１分配閾値以下であると判断されたと前記記憶ステップにおいて記憶された印刷装置を対象として、前記第１格納ステップで格納された印刷ジョブのうち、対象とする印刷装置の前記第２格納手段に格納された最新の印刷ジョブの印刷方式と同一の印刷方式を用いる印刷ジョブを第２格納手段へ入力する一方で、前記判断ステップにおいて前記印刷データの残量が前記第２分配閾値以下であると判断されたと前記記憶ステップにおいて記憶された印刷装置を対象として、対象とする印刷装置の前記第２格納手段に格納された最新の印刷ジョブの印刷方式と同一の印刷方式を用いるか否かに関わらず印刷ジョブを第２格納手段へ入力することで印刷ジョブを分配することを特徴とする印刷ジョブ分配方法。
【請求項７】
サーバ装置が複数の印刷装置に対して１又は複数の頁の印刷データからなる印刷ジョブを分配する印刷ジョブ分配方法において、
分配前の前記印刷ジョブを格納する第１格納ステップと、
前記複数の印刷装置の夫々について印刷装置が印刷する印刷データの残量が分配閾値以下であるか否かを判断する第１判断ステップと、
前記第１判断ステップにおいて前記印刷データの残量が前記分配閾値以下であると判断された印刷装置に対して前記格納手段に格納されている印刷ジョブを分配し、前記第１判断ステップにおいて前記印刷データの残量が前記分配閾値以下でないと判断された印刷装置に対して前記第１格納ステップで格納された印刷ジョブを分配しない分配ステップと
を備えており、
前記印刷装置は、前記第１判断ステップにおいて前記印刷データの残量が前記分配閾値以下であると判断されると前記サーバ装置に対して印刷ジョブの分配を要求する分配要求手段を備えており、
前記分配ステップでは、前記分配要求手段によって印刷ジョブの分配要求を行った印刷装置に対して印刷ジョブを分配することを特徴とする印刷ジョブ分配方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サーバ装置が複数の印刷装置に対して１又は複数の頁の印刷データからなる印刷ジョブを分配する印刷ジョブ分配システムに関し、特に、印刷ジョブの分配先と分配タイミングを制御することによって、印刷ジョブを効率良く処理することが可能な印刷ジョブ分配システムに関する。
加えて、前記印刷ジョブ分配システムに係る印刷ジョブ分配方法、サーバ装置、印刷装置、及びそのプログラムに関する。
【０００２】
【従来の技術】
従来、使用者が発行した印刷ジョブをサーバに一時的に保持し、複数の印刷装置に分配する印刷システムが多数提案されている。そのような従来の印刷システムとして次のようなものがある。
【０００３】
【特許文献1 】
特開平11-110159 号
【特許文献２】
特開2000-267833 号
【０００４】
特開平11-110159(文献１) においては、印刷ジョブが両面印刷である場合には、両面出力可能な印刷機を選択して分配する印刷システムが記載されている。
特開2000-267833(文献2)においては、各印刷装置に分配した最後のジョブと同じ属性 (両面／片面，カラー／モノクロ，用紙サイズなど）を持つジョブを優先してその印刷装置に分配する印刷システムが記載されている。
【０００５】
ところで、複数の印刷装置に印刷ジョブを分配する装置に対しては、一般に次の性能が要求される。
１．総合的に最も短い時間でジョブを終了する。( 速度)
２．同じ優先順位であれば早く発行された印刷ジョブから印刷が開始される。( 公平性)
３．印刷ジョブに要求される印刷条件を満たす印刷装置にジョブを分配する。( 機能性)
【０００６】
文献１では両面印刷が要求されているジョブを両面印刷可能な印刷装置に分配することで機能性を達成し、各印刷装置が未達成の状態で保持しているジョブ数、ぺ一ジ数を参照して分配先の装置を決定することによって速度を向上させている。
文献２では同じ属性をもつジョブを同じ印刷装置に分配することで各印刷装置の印刷モードの切替を減らし、速度を向上させている。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記の文献１、文献２においては、印刷ジョブを各印刷装置に分配するタイミングについて考慮されてなく、効率良く印刷を実行できないという問題を有している。例えば印刷ジョブをいずれかの印刷装置に分配するタイミングが早すぎると、印刷途中でエラー等が生じてしまった場合などは、他の印刷装置が空いているにも関わらず、印刷ジョブを割り当てた印刷装置において印刷が開始されるまで待ちつづける事態となる。
また、印刷ジョブをいずれかの印刷装置に分配するタイミングが遅すぎると、各印刷装置はそれぞれの印刷を連続的に実行することができず、ジョブを終了するごとにアイドル状態に戻る事態となる。
【０００８】
本発明は、上記問題を鑑みなされたものであって、その目的とするところは使用者が発行した印刷ジョブをサーバに一時的に保持し、複数の印刷装置に分配する印刷システムであって、印刷ジョブの分配先と分配タイミングを好適に制御することによって、印刷ジョブを効率良く処理する印刷システムを提供することにある。
加えて、前記印刷ジョブ分配システムに好適な印刷ジョブ分配方法、サーバ装置、印刷装置、及びそのプログラムにを提供することにある。
【０００９】
【課題を解決するための手段及び効果】
上記目的を達成するために請求項１に記載の本発明の印刷ジョブ分配システムは、サーバ装置が複数の印刷装置に対して１又は複数の頁の印刷データからなる印刷ジョブを分配する印刷ジョブ分配システムであって、前記複数の印刷装置の夫々について第１分配閾値と第２分配閾値とが設定されており、分配前の前記印刷ジョブを格納する第１格納手段と、前記複数の印刷装置の夫々について印刷装置が印刷する印刷データの残量が前記第１分配閾値以下であるか、及び、前記第２分配閾値以下であるか、をそれぞれ判断する判断手段と、前記判断手段によって前記印刷データの残量が前記第１分配閾値以下であると判断された印刷装置がいずれの印刷装置であるか、及び、前記第２分配閾値以下であると判断された印刷装置がいずれの印刷装置であるか、を記憶する記憶手段と、前記記憶手段の記憶に基づいて前記複数の印刷装置に対して前記第１格納手段に格納されている印刷ジョブを分配する分配手段と、を備えており、前記印刷装置は、前記サーバ装置から分配された印刷ジョブを格納する第２格納手段と、印刷データを媒体に印刷する記録手段と、印刷ジョブを構成する印刷データを格納し、印刷データを１又は複数の頁単位で記録手段に入力する記録対象格納手段と、を備え、特定の印刷方式を用いる印刷ジョブについて、前記第２格納手段に格納された頁のうち特定の頁を前記記録対象格納手段へ所定頁数まで連続して入力することによる高速印刷を実現可能であり、前記第１分配閾値と前記第２分配閾値とは頁数であり、かつ、前記第１分配閾値は前記複数の印刷装置の夫々について、前記特定の印刷方式を用いる印刷ジョブに関する前記所定頁数以上の頁数に設定されており、前記第２分配閾値は前記複数の印刷装置の夫々について、前記特定の印刷方式を用いる印刷ジョブに関する前記所定頁数未満の頁数に設定されており、前記印刷データの残量とは、前記複数の印刷装置の夫々について、前記第２格納手段に格納された印刷ジョブに含まれる頁のうち前記記録対象格納手段へ入力されていない頁の総頁数のことであって、前記分配手段は、前記判断手段によって前記印刷データの残量が前記第１分配閾値以下であると判断されたと前記記憶手段に記憶された印刷装置を対象として、前記第１格納手段に格納されている印刷ジョブのうち、対象とする印刷装置の前記第２格納手段に格納された最新の印刷ジョブの印刷方式と同一の印刷方式を用いる印刷ジョブを第２格納手段へ入力する一方で、前記判断手段によって前記印刷データの残量が前記第２分配閾値以下であると判断されたと前記記憶手段に記憶された印刷装置を対象として、対象とする印刷装置の前記第２格納手段に格納された最新の印刷ジョブの印刷方式と同一の印刷方式を用いるか否かに関わらず印刷ジョブを第２格納手段へ入力することで印刷ジョブを分配する。
【００１０】
【００１１】
前記請求項１に記載の印刷ジョブ分配システム及びそのプログラムによると、実際に印刷データの残量が少なくなった印刷装置に対して印刷ジョブを分配するので、印刷途中でエラー等が発生して、予想していた各印刷装置の印刷終了時間に差が生じた結果、他の印刷装置が空いているにも関わらず、印刷ジョブを割り当てた印刷装置において印刷が開始されるまで待ちつづけるという事態を防止でき、複数の印刷ジョブの処理を効率的に行うことが可能になる。また、前記第１分配閾値と前記第２分配閾値は頁数を表す数値であり、前記印刷データの残量は、前記複数の印刷装置の夫々について、前記第２格納手段に格納された印刷ジョブに含まれる頁のうち前記記録対象格納手段へ入力されていない頁の総頁数であるので、印刷データの残量を好適に把握し、第１分配閾値以下であるか及び第２分配閾値以下であるかの判断がそれぞれ適正に行える。
【００１２】
【００１３】
【００１４】
【００１５】
【００１６】
【００１７】
【００１８】
【００１９】
【００２０】
請求項２に記載の本発明の印刷ジョブ分配システムは、前記請求項１の具体的態様として両面印刷を対象にしたものである。
前記高速印刷は、印刷媒体の少なくとも何れか一方の面を複数回連続して印刷する処理を含みながら印刷媒体の両面に印刷を実行するものであり、
前記特定の印刷方式とは、印刷媒体の両面に印刷を行うことである。
請求項２に記載の本発明の印刷ジョブ分配システムによると、両面印刷において印刷処理を効果的に行うことができる。
【００２１】
【００２２】
【００２３】
【００２４】
請求項３に記載の本発明の印刷ジョブ分配システムは、サーバ装置が複数の印刷装置に対して１又は複数の頁の印刷データからなる印刷ジョブを分配する印刷ジョブ分配システムであって、分配前の前記印刷ジョブを格納する第１格納手段と、前記複数の印刷装置の夫々について印刷装置が印刷する印刷データの残量が分配閾値以下であるか否かを判断する第１判断手段と、前記第１判断手段によって前記印刷データの残量が前記分配閾値以下であると判断された印刷装置に対して前記格納手段に格納されている印刷ジョブを分配し、前記第１判断手段によって前記印刷データの残量が前記分配閾値以下でないと判断された印刷装置に対して前記第１格納手段に格納されている印刷ジョブを分配しない分配手段とを備えており、前記第１判断手段は前記複数の印刷装置の夫々に備えられており、前記印刷装置は、前記第１判断手段によって前記印刷データの残量が前記分配閾値以下であると判断されると前記サーバ装置に対して印刷ジョブの分配を要求する分配要求手段を備えており、前記分配手段は、前記分配要求手段によって印刷ジョブの分配要求を行った印刷装置に対して印刷ジョブを分配する。
請求項３に記載の本発明の印刷ジョブ分配システムによると、前記複数の印刷装置の夫々に前記第1判断手段と、分配要求手段が備えられているので、実際に印刷データの残量が少なくなった印刷装置からの分配要求に応じて前記分配手段は印刷ジョブを分配することができる。そのため、印刷途中でエラー等が発生して、予想していた各印刷装置の印刷終了時間に差が生じた結果、他の印刷装置が空いているにも関わらず、印刷ジョブを割り当てた印刷装置において印刷が開始されるまで待ちつづけるという事態を防止できる。その結果、複数の印刷ジョブの処理を効率的に行うことが可能になる。
【００２５】
請求項４に記載の本発明の印刷ジョブ分配システムは、請求項３に記載の特徴に加えて、前記印刷装置が印刷条件確認手段を有している。
前記印刷条件確認手段は、前記第２格納手段に格納された印刷ジョブを構成する印刷データが満たす印刷条件を確認する。前記分配要求手段は、印刷条件確認手段が確認した印刷条件を満たす印刷データにより構成される印刷ジョブを前記サーバ装置に対して要求する。前記分配手段は、前記分配要求によって、要求された印刷条件を満たす印刷データにより構成される印刷ジョブを分配する。
請求項４に記載の本発明の印刷ジョブ分配システムによると、印刷装置にて実施中の印刷処理方式を継続するために必要な印刷条件を印刷装置からサーバ装置へ印刷ジョブ要求と同時に伝えることができる。
【００２６】
請求項５に記載の本発明の印刷ジョブ分配システムは、請求項３または４に記載の特徴に加えて、前記第１判断手段が、所定の頁数分印刷される度に、判断を実行することを特徴とする。
請求項５に記載の本発明の印刷ジョブ分配システムによると、判断を行うタイミングが適正化される。
【００２７】
請求項６に記載の印刷ジョブ分配方法は、サーバ装置が複数の印刷装置に対して１又は複数の頁の印刷データからなる印刷ジョブを分配する印刷ジョブ分配方法であって、前記複数の印刷装置の夫々について第１分配閾値と第２分配閾値とが設定されており、分配前の前記印刷ジョブを格納する第１格納ステップと、前記複数の印刷装置の夫々について印刷装置が印刷する印刷データの残量が前記第１分配閾値以下であるか、及び、前記第２分配閾値以下であるか、をそれぞれ判断する判断ステップと、前記判断ステップにおいて前記印刷データの残量が前記第１分配閾値以下であると判断された印刷装置がいずれの印刷装置であるか、及び、前記第２分配閾値以下であると判断された印刷装置がいずれの印刷装置であるか、を記憶する記憶ステップと、前記記憶ステップにおける記憶に基づいて前記複数の印刷装置に対して前記第１格納ステップで格納された印刷ジョブを分配する分配ステップと、を備えており、前記印刷装置は、前記サーバ装置から分配された印刷ジョブを格納する第２格納手段と、印刷データを媒体に印刷する記録手段と、印刷ジョブを構成する印刷データを格納し、印刷データを１又は複数の頁単位で記録手段に入力する記録対象格納手段と、を備え、特定の印刷方式を用いる印刷ジョブについて、前記第２格納手段に格納された頁のうち特定の頁を前記記録対象格納手段へ所定頁数まで連続して入力することによる高速印刷を実現可能であり、前記第１分配閾値と前記第２分配閾値とは頁数であり、かつ、前記第１分配閾値は前記複数の印刷装置の夫々について、前記特定の印刷方式を用いる印刷ジョブに関する前記所定頁数以上の頁数に設定されており、前記第２分配閾値は前記複数の印刷装置の夫々について、前記特定の印刷方式を用いる印刷ジョブに関する前記所定頁数未満の頁数に設定されており、前記印刷データの残量とは、前記複数の印刷装置の夫々について、前記第２格納手段に格納された印刷ジョブに含まれる頁のうち前記記録対象格納手段へ入力されていない頁の総頁数のことであって、前記分配ステップでは、前記判断ステップにおいて前記印刷データの残量が前記第１分配閾値以下であると判断されたと前記記憶ステップにおいて記憶された印刷装置を対象として、前記第１格納ステップで格納された印刷ジョブのうち、対象とする印刷装置の前記第２格納手段に格納された最新の印刷ジョブの印刷方式と同一の印刷方式を用いる印刷ジョブを第２格納手段へ入力する一方で、前記判断ステップにおいて前記印刷データの残量が前記第２分配閾値以下であると判断されたと前記記憶ステップにおいて記憶された印刷装置を対象として、対象とする印刷装置の前記第２格納手段に格納された最新の印刷ジョブの印刷方式と同一の印刷方式を用いるか否かに関わらず印刷ジョブを第２格納手段へ入力することで印刷ジョブを分配する。
【００２８】
請求項７に記載の印刷ジョブ分配方法は、サーバ装置が複数の印刷装置に対して１又は複数の頁の印刷データからなる印刷ジョブを分配する印刷ジョブ分配方法であって、分配前の前記印刷ジョブを格納する第１格納ステップと、前記複数の印刷装置の夫々について印刷装置が印刷する印刷データの残量が分配閾値以下であるか否かを判断する第１判断ステップと、前記第１判断ステップにおいて前記印刷データの残量が前記分配閾値以下であると判断された印刷装置に対して前記格納手段に格納されている印刷ジョブを分配し、前記第１判断ステップにおいて前記印刷データの残量が前記分配閾値以下でないと判断された印刷装置に対して前記第１格納ステップで格納された印刷ジョブを分配しない分配ステップとを備えており、前記印刷装置は、前記第１判断ステップにおいて前記印刷データの残量が前記分配閾値以下であると判断されると前記サーバ装置に対して印刷ジョブの分配を要求する分配要求手段を備えており、前記分配ステップでは、前記分配要求手段によって印刷ジョブの分配要求を行った印刷装置に対して印刷ジョブを分配する。
【００２９】
【００３０】
【００３１】
【発明の実施の形態】
以下、本発明の印刷ジョブ分配システムに関する実施形態の一例を図面に基づいて説明する。図１乃至図３は本実施形態例の構成を示す図である。図２は本実施形態例のブロック図である。
【００３２】
図１に示す本実施形態に係る印刷ジョブ分配システムにおいて、複数のパーソナルコンピュータ( 以下、PCと称す) 1 、複数のプリンタ（印刷装置）2 、及び印刷サーバ（サーバ装置）3 がLAN ４等により通信可能に複数接続されている。
前記印刷サーバ３は、複数のプリンタ２に対して１又は複数の頁の印刷データからなる印刷ジョブを分配する。尚、前記印刷サーバ３は、前記PC１若しくは、プリンタ２に組み込まれている場合もある。
【００３３】
図２に示すように、前記プリンタ２は、紙等のシート状の記録媒体へ印刷データを記録する記録部2aと、無線及び有線も含めた通信部2bと、入出力情報等の情報を表示する表示パネルを含む表示部2cと、外部操作入力部2dと、記憶部2eと、中央処理装置(central processing unit、以下 CPUと称す) 2fとを備えている。
記憶部2e及びCPU2f は後述する印刷制御部を構成する。
前記記憶部2eには、前記外部操作入力部2dから入力された入力情報や通信部2bが受信した情報を一時保存しておく入力情報記憶領域と、本プリンタ２を本実施形態例に係わる印刷ジョブ分配システムの各手段として機能させるプログラム等の各種のプログラムやデータを格納するための格納領域と、前記格納領域や入力情報記憶領域に一時保存されたプログラムによって処理を行うための作業領域と、前記処理を終えた出力されるべき出力情報が記憶される出力情報記憶領域とが設けられている。具体的には、記憶部2eは、ROM,RAM,NVRAM 等のメモリや、フレキシブルディスクドライブ、ハードディスクドライブ、MO等のストレージデバイスによって構成されている。
【００３４】
前記印刷サーバ３は、少なくとも無線及び/ 又は有線も含めた通信部3aと、記憶部3b、CPU 3cとを備えている。前記記憶部3bには、前記通信部3aが受信した情報を一時保存しておく入力情報記憶領域と、本印刷サーバ３を本実施形態例に係わる印刷ジョブ分配システムの各手段として機能させるプログラム等の各種のプログラムやデータを格納するための格納領域と、前記格納領域や入力情報記憶領域に一時保存されたプログラムによって処理を行うための作業領域と、前記処理を終えた出力されるべき出力情報が記憶される出力情報記憶領域とが設けられている。
【００３５】
前記印刷ジョブ分配システムのプログラムは、前記印刷サーバやプリンタを本発明の印刷ジョブ分配システムを構成する各手段として機能させるための各手順を含み、各手順毎若しくは適宜に各手順を組みあわせてモジュール化されている。
【００３６】
前記PC１は、無線及び有線も含めた通信部1aと、入出力情報等の情報を表示する表示パネルを含む表示部1bと、キーボードやマウス等の外部操作入力部1cと、記憶部1dと、CPU1e とを備えている。
前記記憶部1dには、前記外部操作入力部1cから入力された入力情報や通信部1aが受信した情報を一時保存しておく入力情報記憶領域と、印刷プログラムや通信プログラム等の各種のプログラムやデータを格納するための格納領域と、前記格納領域や入力情報記憶領域に一時保存されたプログラムによって処理を行うための作業領域と、前記処理を終えた出力されるべき出力情報が記憶される出力情報記憶領域とが設けられている。具体的には、記憶部1dは、ROM,RAM,NVRAM 等のメモリや、フレキシブルディスクドライブ、ハードディスクドライブ、MO等のストレージデバイスによって構成されている。
前記印刷プログラム及び通信プログラムは、PC１内で印刷ジョブを作成し、それを印刷サーバ３へ送信する手段としてPC１を機能させるための各手順を含む。
【００３７】
本発明の印刷ジョブ分配システムは、図３に示すような各手段を主に有する。
プリンタ２は、印刷制御部と記録部を有している。前記印刷制御部は、ジョブ受取手段８、第２格納手段（分配済ジョブキュー）9 、第１判断手段10、第２判断手段11、印刷条件確認手段12、分配要求手段13、記録指示手段14、切換手段15を含んでいる。前記記録部は記録対象格納手段16、記録対象削除手段17、記録手段18を含んでいる。
印刷サーバ３は、第１格納手段（分配前ジョブキュー）5 、プリンタ登録テーブル６、分配手段７を含んでいる。
【００３８】
次に、上記構成の本実施形態例に係わる印刷ジョブ分配システムを用いた作動手順を図面に基づいて説明する。尚、以下の説明において、符号Ｓで始まるものは手順のステップを示すものとする。例えば、S4-01 はステップ4-01を示す。
はじめに、図４及び図５を参照しつつ、印刷サーバの作動手順を説明する。
図４は印刷サーバにおけるメイン作動手順を示すフローチャートである。
【００３９】
図4 のS4-01 において、プリンタ登録テーブル（図９参照）中、全てのプリンタについて分配要求及びその要求内容を「なし」にして初期化する。
印刷サーバは、図９のプリンタ登録テーブルに示すような情報を記憶保存している。前記プリンタ登録テーブルには、プリンタ名、IPアドレス、分配要求の有無、要求内容、性能の情報が含まれており、それらの情報はプリンタ毎に関連付けられて記憶保存されている。
前記プリンタ名、IPアドレス、性能の情報は、本実施形態例に係る印刷ジョブ分配システムの稼働以前に印刷サーバの管理者が入力しておく、或いは、印刷サーバがプリンタと通信して入手しておく情報である。前記分配要求の有無及び要求内容は本実施形態例に係る印刷ジョブ分配システムの稼働中にプリンタからの要求によって更新される情報である。
【００４０】
S4-02 において、PCから新規印刷ジョブを受け付けたか否かを判断する。
「YES 」、即ち、新規印刷ジョブを受け付けた場合、S4-03 に進む。
S4-03 において、前記印刷ジョブをその印刷条件と共に第１格納手段である分配前ジョブキュー (図10参照) に記憶保存して登録する。そして、S4-07 に進む。
前記分配前ジョブキューにおいて、印刷ジョブは図10に示すように登録順に沿って順番が付され、その順番に印刷条件も関連付けられて登録されている。
ここで、説明を前記S4-02 の判断に戻す。前記S4-02 の判断において、「NO」、即ち、新規印刷ジョブを受け付けていない場合、 S4-04に進む。
【００４１】
S4-04 において、プリンタから分配要求及びその要求内容を受け付けたか否かを判断する。
「NO」、即ち、プリンタから分配要求等を受け付けていない場合、S4-02 に戻る。
「YES 」、即ち、プリンタから分配要求等を受け付けた場合、S4-05 に進む。
S4-05 において、プリンタ登録テーブル中、該当プリンタの分配要求を「あり」とし、その要求内容を記録保存する。
S4-06 において、分配前ジョブキューに印刷ジョブがあるか否かを判断する。
「NO」、即ち、印刷ジョブがない場合、S4-02 に戻る。
「YES 」、即ち、印刷ジョブがある場合、S4-07 に進む。
【００４２】
S4-07 において、印刷ジョブの分配先プリンタを選択する処理を行う。
S4-08 において、分配先プリンタが決定されたか否かを判断する。
「NO」、即ち、分配先プリンタ決定されていない場合、S4-02 に戻る。
「YES 」、即ち、分配先プリンタが決定された場合、S4-09 に進む。
S4-09 において、印刷ジョブを分配先プリンタへ転送する。印刷サーバから転送された印刷ジョブは、第２格納手段である分配済ジョブキューに格納される。
S4-10 において、プリンタ登録テーブル中、分配先プリンタとして該当するプリンタの分配要求の欄の「あり」を「なし」にする。
S4-11 において、転送された印刷ジョブを分配前ジョブキューから削除する。
【００４３】
S4-12 において、分配前ジョブキューに他の印刷ジョブが蓄積されているか否かを判断する。
「NO」、即ち、他の印刷ジョブが蓄積されていない場合、S4-02 に戻る。
「YES 」、即ち、他の印刷ジョブが蓄積されている場合、S4-07 に戻る。
印刷サーバは、このようにして印刷ジョブが新規に受け付けられた場合、プリンタから新たに分配要求が受け付けられた場合に、分配前ジョブキューからプリンタへジョブを分配する。
【００４４】
次に、前記S4-07 の分配先選択処理手順の詳細を図５を参照しつつ説明する。図５は、印刷サーバにおける分配先選択処理手順を示すフローチャートである。
図５のS5-01 において、S5-02 以下のステップを行うためのにプリンタ登録テーブルに登録されているプリンタを順に選択する。
S5-02 において、プリンタ登録テーブルに登録されているプリンタ全てにS5-03 乃至S5-08 のステップを行ったか否かを判断する。言い換えると、S5-03 乃至S5-08 のステップを行うべきプリンタが未だプリンタ登録テーブルにあるか否かを判断する。
「NO」、即ち、無い場合、ジョブ分配先なしと決定し、処理を終了する。
「YES 」、即ち、ある場合、S5-03 に進む。
【００４５】
S5-03 において、プリンタ登録テーブルに登録されているプリンタの性能と、分配前ジョブキューの先頭にある印刷ジョブの印刷条件とを比較する。
S5-04において、前記比較の結果、プリンタの能力的に印刷が可能であるか否かを判断する。
「NO」、即ち、印刷不可能な場合、S5-01 に戻る。
「YES 」、即ち、印刷可能な場合、S5-05 に進む。
S5-05 において、印刷可能と判断された前記プリンタが分配要求「あり」となっているか否かを判断する。
「NO」、即ち、分配要求が「なし」の場合、S5-01 に戻る。
「YES 」、即ち、分配要求が「あり」の場合、S5-06 に進む。
【００４６】
S5-06 において、印刷可能と判断された前記プリンタの要求内容と、分配前ジョブキューの先頭にある印刷ジョブの印刷条件とを比較する。
S5-07 において、前記比較の結果、前記印刷ジョブの印刷条件が前記プリンタの要求内容を満たすか否かを判断する。
「NO」、即ち、満たさない場合、S5-01 に戻る。
「YES 」、即ち、満たす場合、S5-08 に進む。
S5-08 において、印刷条件を満たす前記プリンタを分配先に決定し、終了する。このように、印刷サーバは、分配前ジョブキューの先頭の印刷ジョブを、当該印刷ジョブが持つ印刷条件が、プリンタが要求する印刷条件を満たす場合に、当該プリンタへの分配を決定する。
【００４７】
次に、図６乃至図８、図11乃至図14を参照しつつプリンタの作動手順を説明する。図６はプリンタにおける印刷制御部のメイン作動手順を示すフローチャートである。
図６のS6-01 において、記録対象キューに格納された印刷データの総頁数から記録対象キューに印刷データを投入（コピー）できるか否かを判断する。
「NO」、即ち、投入できない場合、S6-01 の判断を繰返す。
「YES 」、即ち、投入できる場合、S6-02 に進む。
S6-02 において、分配済ジョブキューに記録対象キューに投入していない印刷ジョブが残っているか否かを判断する。
「NO」、即ち、残っていない場合、S6-01 に戻る。
「YES 」、即ち、残っている場合、S6-03 に進む。
【００４８】
S6-03 において、記録対象選択処理を行う。これは、分配済ジョブキューにある印刷ジョブを構成する印刷データのうち、どのページの印刷データを記録対象キューに投入するかを決める処理である。
S6-04 において、記録対象キューに投入する印刷データが選択されたか否かを判断する。
「NO」、即ち、選択されなかった場合、S6-01 に戻る。
「YES 」、即ち、選択された場合、S6-05 に進む。
S6-05 において、記録対象キューに選択された印刷データを投入して、印字等の記録開始を記録部に指示する。
S6-06 において、ジョブの分配要求処理を行う。これは印刷サーバへ印刷ジョブの分配要求を通知する処理である。そして、S6-01 に戻る。
このようにしてプリンタは、記録対象キューに印刷データを投入できるタイミングで記録対象キューへの印刷データの投入と、記録開始の指示と、印刷サーバへの印刷ジョブの分配要求を行う。
【００４９】
次に、S6-03 の記録対象選択処理手順を図7,図11, 図12を参照しつつ説明する。図７はプリンタにおける印刷制御部の記録対象選択処理(S6-03) を示すフローチャートである。図11は、プリンタの内部機構を示す図の一例である。
まず、記録対象選択処理(S6-03) を説明する前に、図11を参照しつつ、プリンタ内をどのように紙等のシート状の記録媒体が搬送されて印刷データが記録されていくかを両面印刷の一例をあげて説明する。
【００５０】
図11において、符号21は給紙トレイ、22は給紙ローラ、23は感光体ドラム、24は転写ローラ、25は加熱ローラ、26は加圧ローラ、27は反転・排紙ローラ、28は再給紙トレイ、29は再搬送ローラ、30は搬送通路、31は記録通路、32は反転通路、33は再搬送通路を示している。前記感光体ドラム23、転写ローラ24、加熱ローラ25、加圧ローラ26等は紙等の記録媒体に印刷データを記録する記録手段を構成している。
【００５１】
紙等のシート状の記録媒体は給紙トレイ21から給紙ローラ22によって搬送通路30から記録通路31へと送り出される。記録通路31において、前記記録媒体の一面側である表に印刷データが感光体ドラム23及び転写ローラ24によって転写され、加熱ローラ25及び加圧ローラ26によって定着される。印刷データが前記表に記録された記録媒体は反転・排紙ローラ27によって反転されて反転通路32へと導かれる。前記記録媒体は反転通路32を経て再給紙トレイ28へと移動する。そして、前記記録媒体は再給紙トレイ28から再搬送ローラ29を介して再び記録通路31へ導かれ、前記記録媒体の他面である裏に印刷データが記録される。そして、表裏となる両面に印刷された記録媒体は反転・排紙ローラ27によって今度はプリンタの外へ排出される。このようにして、記録媒体の両面に印刷データが記録される。
【００５２】
ところで、紙等のシート状の記録媒体の表裏となる両面に印刷する場合、記録媒体の表側に印刷した後、続いて同じ記録媒体の裏側に印刷すると、記録媒体が反転通路32及び再搬送通路33を通って記録通路31に戻ってくる間の時間、感光体ドラム23等から構成される記録手段は停止することになり、時間の無駄となる。そのため、高速で印刷するには、記録手段は極力休まず作動していることが望まれる。
そこで、同じ記録媒体が再搬送されて再び記録通路31に戻ってくる間、前記記録手段が停止することがないように、何枚かの記録媒体の裏面だけに続けて印刷データを記録し、反転通路32及び再搬送通路33にそれらの記録媒体を滞留させておく方法が取られる。
【００５３】
例えば、最初の３枚の記録媒体は裏面にだけ印刷データを続けて記録し、前記３枚の記録媒体を順次反転通路32及び再搬送通路33に導き滞留させておく。一枚目の記録媒体の表側（他面）に印刷データを記録して一枚目の記録媒体を排出すると、４枚めの記録媒体の裏側（一面）に印刷データを記録し、反転通路32及び再搬送通路33に導き滞留させる。そして、２枚目の記録媒体の表側（他面）に印刷データを記録して２枚目の記録媒体排出する。以下は裏への記録、表への記録と交互行う。このように、裏、裏、裏、表、裏、表、裏、表・・・・という順に記録していくと、一枚の記録媒体が反転通路32及び再搬送通路33を経由して再び記録通路31に戻ってくる間、記録手段が停止することがなく、高速両面印刷が実現できる。
このような高速両面印刷が実現可能となるように、前記S6-03 において記録対象選択処理を行うのである。
【００５４】
それでは次に、前記S6-03 の記録対象選択処理を図7 を参照しつつ説明する。
S7-01 において、片面印刷であるか否かを判断する。
「YES 」、即ち、片面印刷である場合、分配済ジョブキューにある印刷ジョブを構成する印刷データのうち、未投入で先頭のページを記録対象キューに投入するページとして選択する。そして、メインフローへ戻る。
「NO」、即ち、片面印刷でない場合、S7-02 に進む。
S7-02 において、記録対象キューに投入した偶数ページの数が一定値以上であるか否かを判断する。
「YES 」、即ち、一定値以上である場合、S7-05 へ進む。
「NO」、即ち、一定値以上でない場合、S7-03 へ進む。
【００５５】
S7-03 において、分配済ジョブキューにある印刷ジョブを構成する印刷データのうち、未投入の偶数ページがあるか否かを判断する。
「YES 」、即ち、ある場合S7-04へ進む。
S7-04において、未投入の偶数ページのうち先頭のページを選択し、メインフローへ戻る。
S7-03 の判断が「NO」、即ち、未投入の偶数ページがない場合、S7-05 に進む。
【００５６】
S7-05 において、記録対象キューに投入済のページのうち、奇数ページの数が偶数ページの数よりも少ないか否かを判断する。
「NO」、即ち、奇数ページの数が偶数ページの数よりも多い場合、メインフローへ戻る。
「YES 」、即ち、奇数ページの数が偶数ページの数以上の場合、 S7-06に進む。
S7-06において、未投入の奇数ページのうち先頭のページを選択し、メインフローへ戻る。
【００５７】
ここで、選択されるページの順序、及び、選択ページの具体的な例を図12に示す。
図12は、前記記録対象選択処理によって選択されるページの順序、及び、選択ページ、記録対象キュー内に含まれるページを示している。
記録対象キュー内に含まれるページとしては、選択ページが投入された直後のページ、記録後残ったページ、及び印刷データが記録されて消去されたページを示している。
【００５８】
この例において、分配済ジョブキューにある印刷ジョブを構成する印刷データは６頁からなる。尚、S7-02 の一定値は３であり、これは図11において、反転通路13、及び再搬送通路14において、３枚の記録媒体を滞留できることを示している。そして、最初に、３枚の偶数ページ (裏）を記録し、奇数（表）、偶数（裏）、奇数（表）、偶数（裏）・・・・の順で記録する方法により印刷が実行される。また、記録手段において、表裏のペアページが記録されると記録対象キューから前記表裏のペアページは消去される。例えば、２ぺージ及び１ページが記録されると、２ぺージ及び１ページに関するデータが同時に消去される。
【００５９】
そして、記録が正常に終了すると、記録対象キュー内では、印刷データは全て消去され空き状態となる。記録対象キューにある印刷データは、ジャム等が発生すると、消去される。これは、途中でジャム等が発生した場合、分配済ジョブキューにある印刷データを再投入するためである。
また、２，４ページと偶数ページが選択されて、次に６ページが選択されるべきところ、６ページが分配済ジョブキューに未だ分配されていない場合、S7-06 へ進みページ１が選択される。２，４，１，３ページと投入された後、６ページ目がこなければ６ページ目が分配ジョブキューに到来するまで無限ループとなる。
【００６０】
次に、S6-06 の分配要求処理を図8,図13, 図14を参照しつつ説明する。図８は、プリンタにおける分配要求処理を示すフローチャートである。図13は要求内容テーブルであり、図14は要求・タイミングテーブルである。
プリンタは、分配要求と共に印刷サーバに送られる図13に示すような要求内容テーブルを有している。要求内容とは分配要求の諸条件を示す。例えば、この要求内容として、片面印刷、両面印刷、複数同時印刷、条件なし等の印刷に関する形式に関する条件が挙げられる。
また、プリンタは、図14に示すような要求・タイミングテーブルを有している。このテーブル中、要求開始頁数は、必要記録対象頁数を意味する。未開始の記録対象頁数がこの要求開始頁数以下になると、プリンタは分配要求を印刷サーバに送る。即ち、印刷データの残量が分配閾値以下になると、プリンタは分配要求を印刷サーバに送る。
【００６１】
次に、図８を参照しつつ説明する。
図８のS8-01 において、要求内容テーブルをクリアする。
次に、S8-02 に進む。以下のS8-02 乃至S8-06 の手順は、要求・タイミングテーブルの各エントリについて行われる。
S8-02 において、分配済ジョブキューの最後尾にあるジョブの印刷条件を調べる。
S8-03 において、前記印刷条件が該当エントリの要求内容を満たすか否かを判断する。これは、分配済ジョブキューの最後尾にあるジョブの印刷条件を確認する手順である。
「NO」、即ち、満たさない場合、S8-06 に進む。
「YES 」、即ち、満たす場合、S8-04 に進む。
【００６２】
S8-04 において、分配済ジョブキューの未開始の記録対象頁数が要求開始頁数以下か否かを判断する。
「NO」、即ち、要求開始頁数以下で無い場合、S8-06 に進む。
「YES 」、即ち、要求開始頁数以下の場合、S8-05 に進む。
S8-05 において、該当エントリに基づく要求内容を要求内容テーブルに記録する。
S8-06において、要求・タイミングテーブルのエントリがまだ残っているか否かを判断する。
「YES 」、即ち、まだ、エントリが残っている場合、S8-02 に戻る。
「NO」、即ち、エントリが残っていない場合、S8-07 へ進む。
S8-07 では、要求内容テーブルがクリアされているか否かを判断する。
「YES 」、即ち、要求内容テーブルがクリアされている場合、分配要求処理は終了する。
「NO」、即ち、S8-05 において、一度でも要求内容が要求内容テーブルに書き込まれていればS8-08 に進む。
S8-08において、分配要求と前記要求内容を印刷サーバに通知する。そして、終了する。
【００６３】
このように、S8-04 の判断において、未開始の記録対象頁数が要求開始頁数以下であると、分配要求がプリンタから印刷サーバへ通知される。印刷サーバは、この分配要求を発したプリンタに対して分配前ジョブキューに格納している印刷ジョブを分配する(S5-05参照）。
言い換えると、プリンタの判断手段によって印刷データの残量が分配閾値以下であると判断されたプリンタに対して、印刷サーバは第１格納手段に格納されている印刷ジョブを分配する。
【００６４】
そして、S8-04 の判断において、未開始の記録対象頁数が要求開始頁数以下でない場合、分配要求がプリンタから印刷サーバへ通知されない。印刷サーバは、分配要求を発しないプリンタに対しては前記分配前ジョブキューに格納している印刷ジョブを分配しない(S5-05参照）。
言い換えれば、プリンタの判断手段によって印刷データの残量が分配閾値以下でないと判断されたプリンタに対して、印刷サーバは第１格納手段に格納されている印刷ジョブを分配しない。
【００６５】
更に、未開始の記録対象頁数が前記第２分配閾値（エントリ２）以下である場合、要求内容は条件なしとして分配要求だけを印刷サーバへ通知する。
そして、印刷サーバは、前記判断によって前記残量が前記第２分配閾値以下であると判断された場合には所定の印刷条件とは無関係に印刷ジョブを分配する。
これは、条件（両面、用紙サイズ）を満たす印刷ジョブのみをプリンタに分配するようにした場合、その条件を満たす印刷ジョブが存在しない場合にはプリンタがアイドル状態になるため、これを防ぐためである。このようにすると、分配前ジョブキューに印刷ジョブが格納されているのにプリンタへ印刷する印刷データが分配されず、プリンタの分配済ジョブキューにジョブがなくなるという事態を回避することができる。
【００６６】
ところで、プリンタの中には印刷処理速度に係る性能を切り換えられる機種がある。本実施形態例において、印刷ジョブ分配システムを構成するプリンタは印刷処理方式を切り換える切換手段を備えている。前記切換手段は、前記分配済ジョブキュー内の印刷データの残量が切換閾値より小さく第1 印刷処理方式で印刷可能な印刷条件を満たす場合に第１印刷処理方式で印刷を実行し、前記印刷データの残量が前記切換閾値以上で第２印刷処理方式で印刷可能な印刷条件を満たす場合に前記第１印刷処理方式より単位時間当たりに印刷する頁数が多い第２印刷処理方式で印刷を実行する。
【００６７】
このようなプリンタの場合は、前記要求開始頁（分配閾値）を前記切換閾値以上に設定することが好ましい。
このようにすると、前記第１印刷処理方式より単位時間当たりに印刷する頁数が多い第２印刷処理方式によって継続して印刷処理が行われることになり、印刷処理を効率的に行うことができる。
【００６８】
尚、前記第１，第２印刷処理方式としては、次のような場合がある。
場合１：前記第１印刷処理方式として、印刷媒体の一の面と他の面とを交互に印刷することによって印刷媒体の両面に印刷を実行する。前記第２印刷処理方式として、印刷媒体の少なくとも何れか一方の面を複数回連続して印刷する処理を含みながら印刷媒体の両面に印刷を実行する。そして、前記印刷条件として、印刷媒体の両面に印刷を行うことが含まれる。
場合２：前記第１印刷方式として、１サイクルの印刷処理に対して１頁分の印刷を実行する。前記第２印刷方式として、１サイクルの印刷処理に対して複数頁分の印刷を同時に実行する複数枚同時印刷。そして、前記印刷条件に、１サイクルの印刷処理において複数頁分の印刷を行うための印刷媒体の寸法が含まれる。
【００６９】
また、分配要求をプリンタ側から行う場合に限らず、印刷サーバがプリンタの印刷データ残量を監視して印刷ジョブの投入タイミングを制御する構成にしても良い。
【図面の簡単な説明】
【図１】  本実施形態例の構成を示す図
【図２】  本実施形態例のブロック図
【図３】  本実施形態例の構成を示す図
【図４】  印刷サーバーにおけるメイン作動手順を示すフローチャート
【図５】  サーバーにおける分配先選択処理手順を示すフローチャート
【図６】  プリンタにおける印刷制御部のメイン作動手順を示すフローチャート
【図７】  プリンタにおける印刷制御部の記録対象選択処理手順を示すフローチャート
【図８】  プリンタにおける分配要求処理手順を示すフローチャート
【図９】  プリンタ登録テーブルの例を示す図
【図１０】  分配前ジョブキューの例を示す図
【図１１】  プリンタの内部を示す図の一例
【図１２】  記録対象選択処理手順によって選択されるページの順位等を示す図の一例
【図１３】  要求内容テーブルの一例
【図１４】  要求・タイミングテーブルの一例
【符号の説明】
１  パーソナルコンピュータ
２  プリンタ（印刷装置）
３  印刷サーバ（サーバ装置）
４  ＬＡＮ
５  第１格納手段（分配前ジョブキュー）
６  プリンタ登録テーブル
７  分配手段
８  ジョブ受取手段
９  第２格納手段（分配済ジョブキュー）
１０  第１判断手段
１１  第２判断手段
１２  印刷条件確認手段
１３  分配要求手段
１４  記録指示手段
１５  切換手段
【図１】
0004232532.tif 000002
【図２】
0004232532.tif 000003
【図３】
0004232532.tif 000004
【図４】
0004232532.tif 000005
【図５】
0004232532.tif 000006
【図６】
0004232532.tif 000007
【図７】
0004232532.tif 000008
【図８】
0004232532.tif 000009
【図９】
0004232532.tif 000010
【図１０】
0004232532.tif 000011
【図１１】
0004232532.tif 000012
【図１２】
0004232532.tif 000013
【図１３】
0004232532.tif 000014
【図１４】
0004232532.tif 000015