(57)【要約】【課題】  分散プリントの際に同一プリントジョブ中の各分割ジョブ間で使用する紙種を統一する。【解決手段】  各印刷装置は給紙トレイに設定されている紙種を判別するメディアセンサを備え、メディアセンサで読み取った紙種を収集し、分割ジョブを同じ紙種がセットされている印刷装置のみに送信する。【選択図】  図１
2009026203.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを生成し、ネットワークを介して接続されている複数の印刷装置に出力する印刷処理システムであって、
印刷ジョブを出力するため紙種を指定する紙種選択手段と、
前記印刷装置の給紙トレイにセットされている用紙の種類を読み取る紙種読み取り手段と、
ネットワーク内の各印刷装置から前記紙種読み取り手段により取得した紙種を収集するための紙種収集手段と、
印刷ジョブを分割するジョブ分割手段と、
紙種選択手段により指定した紙種と、紙種収集手段によって取得した印刷装置にセットされている紙種が一致する印刷装置に、分割した印刷ジョブをネットワークを介して送信するデータ送信手段と
を持つことを特徴とする印刷処理システム。
【請求項２】
前記ジョブ分割手段は、紙種選択手段により指定した紙種と、紙種収集手段によって取得した印刷装置にセットされている紙種が一致する印刷装置の台数と一致するように印刷ジョブを分割することを特徴とする請求項１に記載の印刷処理システム。
【請求項３】
前記紙種読み取り手段は、ＣＣＤデバイスから構成されることを特徴とする請求項１〜２に記載の印刷処理システム。
【請求項４】
前記紙種読み取り手段は、無線ＩＣタグ読み取り装置から構成されることを特徴とする請求項１〜２に記載の印刷処理システム。
【請求項５】
前記紙種読み取り手段は、バーコードリーダから構成されることを特徴とする請求項１〜２に記載の印刷処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷処理システムに関し、特に１つの印刷ジョブの印刷をネットワークに接続された複数の印刷装置により分散して行う場合における各印刷装置で使用する用紙種類を統一する技術に関する。
【背景技術】
【０００２】
近年、オフィスなどでは印刷装置をネットワークに接続して使用することが一般的になっており、さらに一つのネットワークに複数の印刷装置が接続される状況も出現している。このような環境に対して、一つの印刷ジョブを分割して、複数の印刷装置により分散して印刷する、いわゆる分散印刷システムが提案されている（例えば、特許文献１や特許文献２）。
【０００３】
このような分散印刷システムにおいては、一つの印刷ジョブが複数の印刷装置から出力されるため最終的に得られた印刷結果が複数の用紙種類から構成されてしまうという可能性があった。そこで、特許文献３では各印刷装置が使用している用紙種類を記憶し、印刷ジョブを分散させる際に前記の記憶された用紙種類が位置する印刷装置のみを選択するというアイデアが開示されている。
【特許文献１】特開平９−２１８７６４号公報
【特許文献２】特開平１０−１９８５４０号公報
【特許文献３】特開２００２−２３９８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の方法ではセットされている用紙の種類情報はユーザが設定することを前提としている。従って、実際に給紙トレイにセットされている用紙種類とユーザが指定した用紙種類が一致していないに可能性があるという問題がある。また、ユーザが設定した用紙種類が「任意」のような特定の用紙種類を表さない場合もあり、このような状況では分散する印刷装置を用紙種類が一致するように選択することができないという問題もある。
【課題を解決するための手段】
【０００５】
上記の問題を解決するために、請求項１の印刷処理システムは、印刷ジョブを生成し、ネットワークを介して接続されている複数の印刷装置に出力する印刷処理システムであって、
印刷ジョブを出力するため紙種を指定する紙種選択手段と、
前記印刷装置の給紙トレイにセットされている用紙の種類を読み取る紙種読み取り手段と、
ネットワーク内の各印刷装置から前記紙種読み取り手段により取得した紙種を収集するための紙種収集手段と、
印刷ジョブを分割するジョブ分割手段と、
紙種選択手段により指定した紙種と、紙種収集手段によって取得した印刷装置にセットされている紙種が一致する印刷装置に、分割した印刷ジョブをネットワークを介して送信するデータ送信手段と
を持つことを特徴とする。
【０００６】
請求項２の印刷処理システムは、請求項１の印刷処理システムであって、
前記ジョブ分割手段は、紙種選択手段により指定した紙種と、紙種収集手段によって取得した印刷装置にセットされている紙種が一致する印刷装置の台数と一致するように印刷ジョブを分割することを特徴とする。
【０００７】
請求項３の印刷処理システムは、請求項１〜２の印刷処理システムであって、前記紙種読み取り手段はＣＣＤデバイスから構成されることを特徴とする。
【０００８】
請求項４の印刷処理システムは、請求項１〜２の印刷処理システムであって、前記紙種読み取り手段は無線ＩＣタグ読み取り装置から構成されることを特徴とする。
【０００９】
請求項４の印刷処理システムは、請求項１〜２の印刷処理システムであって、前記紙種読み取り手段はバーコードリーダから構成されることを特徴とする。
【発明の効果】
【００１０】
以上本発明によれば、一つの印刷ジョブを複数の印刷装置に出力する分散プリンティング環境において、出力結果の用紙種類を統一することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明に係る印刷処理システムの実施の形態について、図面を参照して詳細に説明する。
【実施例１】
【００１２】
図１は本発明の実施例におけるシステム全体の構成を表すブロック図である。
【００１３】
図１において、クライアント１０１はユーザの操作するＰＣである。ユーザはこのＰＣから印刷物を得るために本発明の印刷処理方法を用いた印刷を行なう。クライアント１０２〜１０３は、システムに全体に複数のＰＣが存在することを示すために図示してある。これらのＰＣからも印刷を行なうことができるが、本実施例ではクライアント１０１から印刷を行った場合のみについて説明する。
【００１４】
プリントサーバ１０４は、クライアント１０１〜１０３が出力した印刷ジョブの受付から後述する印刷装置１０５〜１０７への出力までの各種処理の実行及び管理を行なう。
【００１５】
印刷装置１０５〜１０７は、受信した印刷データに基づいて用紙上に画像を形成する。
【００１６】
ネットワーク１０８は、接続された各装置間でのデータ通信を可能にする。
【００１７】
図２は、図１の印刷装置１０５〜１０７を表す図である。本実施例の印刷装置はレーザビームプリンタである。
【００１８】
図２において、印刷装置１０５〜１０７は給紙カセット２０１あるいは手差しトレイ２０２から用紙を取り込み、電子写真ユニット２０３で用紙上に画像を形成し、出力トレイ２０４に用紙を出力する。
【００１９】
更に、図２の２０５及び２０６はＣＣＤ（Charge Coupled Device）を用いたメディアセンサであり給紙カセット２０１あるいは手差しトレイ２０２にセットされた用紙の光反射度や色を測定することにより、用紙の種類を判定する。用紙の種類とは具体的には、普通紙、OHT用紙等である。
【００２０】
次にフローチャートを参照して本発明の印刷処理システムの動作を説明する。本実施例では、クライアント１０１からプリントサーバ１０４に対して印刷ジョブが送信され、プリントサーバで後述の処理を行なった後、印刷装置１０５〜１０７に前記印刷ジョブが分散して印刷される例を説明する。
【００２１】
図３は、印刷処理時のクライアント１０１の動作を説明するためのフローチャートであり、図４はその際にユーザが使用するＧＵＩである。
【００２２】
まずステップＳ３０１において、文書データの送信先を指定する。これはＧＵＩのコンボボックス４０１から所望のプリントサーバを選択することにより行なわれる。この例では文書データはプリントサーバ１０４を介して印刷されることがわかる。
【００２３】
次にステップＳ３０２において印刷時の各種パラメータを設定する。ここで、設定するパラメータは、印刷するページ・印刷部数・両面印刷の是非・縮小拡大率の指定などである。これらのパラメータはエリア４０３、エリア４０４及びボタン４０２を押下することにより表示される図示しないＧＵＩによって行なわれる。
【００２４】
ステップＳ２０３では、ＧＵＩのエリア４０５を用いて「分散プリンティング」の指定をおこなう。このエリアでは、「分散印刷を行なうか否か」と「分散印刷を行なう場合に使用する紙種（コンボボックス４０６）」を指定することができる。
【００２５】
なお、上記のステップＳ３０１〜Ｓ３０３の順序は入れ替わってもよい。
【００２６】
ステップＳ３０４では、ステップＳ３０２〜Ｓ３０３での設定に従い、印刷ジョブを生成する。このステップはボタン４０７が押下されることによって開始される。
【００２７】
最後にステップＳ３０５では、ステップＳ３０４で生成された印刷ジョブをＧＵＩのエリア４０１で表示される送信先に送信する。この例では、クライアント１０１からプリントサーバ１０４に図４の印刷ジョブが送られることになる。
【００２８】
次に、プリントサーバ１０４における印刷処理を説明する。ここにおける印刷処理とは、クライアント１０１から送信された印刷データを受信し、その印刷データをネットワーク内の印刷装置に送信するまでの処理を意味する。
【００２９】
図５はプリントサーバ１０４における印刷処理を表すフローチャートである。
【００３０】
まずステップＳ５０１で、クライアントから送信された印刷ジョブを受信し、プリントサーバ内のハードディスクに保存する。
【００３１】
ステップＳ５０２では、ステップＳ５０１で受信した印刷ジョブを解析し、分散印刷指定（図４のエリア４０５）が行なわれているか否かを調査する。分散印刷指定がなされていない場合（ステップＳ５０２でＮＯ）は、ステップＳ５０３において印刷ジョブをネットワーク内の印刷装置（印刷装置１０５〜１０７）のいずれかに送信する。この場合選択される印刷装置はランダムに決定してもよいし、プリントサーバ１０４に非分散印刷時に使用する印刷装置を指定できるようにしておいてもよい。
【００３２】
図６はこの印刷ジョブの送信動作を説明するためのフローチャートである。プリントサーバ１０４は送信先の印刷装置がアイドルか否かを確認し（ステップＳ６０１）、アイドルの場合には印刷ジョブを転送する（ステップＳ６０１）。
【００３３】
図５に戻り、印刷ジョブに分散印刷指定がなされている場合（ステップＳ５０２でＹＥＳ）について説明する。この場合、プリントサーバ１０４は、印刷ジョブを更に解析し、統一紙種指定（図４のコンボボックス４０６）がなされているか否かを調査する（ステップＳ５０４）。
【００３４】
統一紙種指定がなされている場合（ステップＳ５０４でＹＥＳ）は、ステップＳ５０５においてネットワーク上の各印刷装置（印刷装置１０５〜１０７）にセットされている紙種を取得する。
【００３５】
この処理では、プリントサーバ１０４が印刷装置１０５〜１０７のそれぞれに紙種読み取りコマンドを発行し、前記コマンドを受けた各印刷装置は各給紙トレイに装備されたメディアセンサ（図２における２０５および２０６）を用いて各給紙トレイに設定された紙種を取得する。さらに、各印刷装置は取得した紙種情報を前記コマンドに対するレスポンスとしてプリントサーバ１０４に送信する。
【００３６】
ステップＳ５０６では、ステップＳ５０５で取得した紙種情報に従い印刷ジョブを出力する印刷装置を選択する。具体的には、図４のコンボボックス４０６で選択した紙種がセットされているネットワーク上の印刷装置を選択する。本印刷処理システムは分散プリンティングシステムなので選択する印刷装置は複数であってもよい。
【００３７】
ステップＳ５０７では、ステップＳ５０７で選択した印刷装置の数に従い印刷ジョブを分割する。なお、統一紙種指定がない場合（ステップＳ５０４でＮＯ）は、ネットワーク内に接続されている印刷装置の数で分割する（図１のような接続形態の場合は３個に分割する）。
【００３８】
次に、ステップＳ５０８とステップＳ５０９において、ステップＳ５０７で生成した印刷ジョブをステップＳ５０６で選択したネットワーク内の印刷装置に順次送信する。選択したすべての印刷装置に送信した場合（ステップＳ５０７でＹＥＳの場合）は、印刷処理を完了する。なお、統一紙種指定がない場合（ステップＳ５０４でＮＯ）は、送信先はネットワーク内の全印刷装置となる。
【００３９】
以上の処理により、ユーザが統一紙種指定を行った場合は、一つの印刷ジョブを複数の印刷装置に出力する分散プリンティング環境において、出力結果の用紙種類を統一することができる。
【実施例２】
【００４０】
実施例１では、印刷ジョブはプリントサーバ１０４を介して各プリンタに送信されたが、必ずしもプリントサーバは必要ではなく、クライアント１０１内で図３と図５のフローチャートを実行してもよい。この場合は、ステップＳ３０５とステップＳ５０１は不要となり、図５のフローチャートはステップＳ３０４で生成された印刷ジョブを処理の対象とする。
【実施例３】
【００４１】
実施例１および実施例２では、図２のメディアセンサ２０５および２０６はＣＣＤを用いたものであったが、本発明の印刷処理システムはこれに限るわけではなく、印刷装置で使用する用紙に紙種情報を記録した媒体を付加し、メディアセンサ２０５および２０６はこの媒体からデータを読み取ることにより紙種を判定してもよい。
【００４２】
具体的には、用紙に無線ＩＣタグ（ＲＦＩＤ）を付加した場合は、メディアセンサはＲＦＩＤリーダとなる。また、用紙にバーコードで紙種情報を付加した場合は、メディアセンサはバーコードリーダとなる。
【図面の簡単な説明】
【００４３】
【図１】本発明の第一の実施例におけるシステム全体の構成を表すブロック図である。
【図２】印刷装置の構造を模式的に表した図である。
【図３】クライアントにおける印刷処理を説明するためのフローチャートである。
【図４】クライアントのユーザが使用するＧＵＩである。
【図５】プリントサーバにおける印刷処理を表すフローチャートである。
【図６】印刷ジョブの送信動作を説明するためのフローチャートである。
【符号の説明】
【００４４】
１０１  クライアント
１０２  クライアント
１０３  クライアント
１０４  プリントサーバ
１０５  印刷装置
１０６  印刷装置
１０７  印刷装置
１０８  ネットワーク
【図１】
2009026203.tif 000003
【図２】
2009026203.tif 000004
【図３】
2009026203.tif 000005
【図４】
2009026203.tif 000006
【図５】
2009026203.tif 000007
【図６】
2009026203.tif 000008