(57)【要約】【課題】  使用しているプリンタの排紙ビンが満杯になっても他のプリンタに排紙させることで印刷が中断しないようにしたプリンタシステムを提供する。【解決手段】  Ａプリンタ２、Ｂプリンタ３、Ｃプリンタ４、Ｄプリンタ５とＰＣ１とがネットワーク上で接続されているプリンタシステムにおいて、Ａプリンタ２、Ｂプリンタ３、Ｃプリンタ４、Ｄプリンタ５の間でネットワークを介して印刷データを転送し、転送先のプリンタで印刷データに基づいて印刷を実行する機能を備え、大量の枚数の印刷を実行するときに、単一のプリンタでは排紙しきれない印刷物を他のプリンタにて印刷して排紙ビンに排紙する。【選択図】        図１
2006301999.tif 000002
【特許請求の範囲】
【請求項１】
複数のプリンタとコンピュータ端末とがネットワーク上で接続されているプリンタシステムにおいて、前記複数のプリンタ間でネットワークを介して印刷データを転送し、転送先のプリンタで前記印刷データに基づいて印刷を実行する機能を備え、前記プリンタにより印刷を実行するときに、単一のプリンタにおいて印刷物を排紙しきれない場合は、前記印刷物を他のプリンタにて印刷して排紙ビンに排紙することを特徴とするプリンタシステム。
【請求項２】
請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、残りの印刷を他のプリンタで実行する旨をユーザが使用している前記コンピュータ端末へ通知することを特徴とするプリンタシステム。
【請求項３】
請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、印刷に使用しているプリンタのＩＰアドレスに近いＩＰアドレスのプリンタを検索して前記他のプリンタとして指定して印刷することを特徴とするプリンタシステム。
【請求項４】
請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、印刷に使用しているプリンタのＰＤＬを搭載しているプリンタを検索して該当するプリンタがある場合は前記他のプリンタとして指定して印刷することを特徴とするプリンタシステム。
【請求項５】
請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、前記他のプリンタとして用いるためのプリンタを検索するにあたり、印刷に使用しているプリンタのＰＤＬを搭載したプリンタを検索し、前記ＰＤＬを搭載したプリンタが存在しなかった場合には、その旨をユーザに通知することを特徴とするプリンタシステム。
【請求項６】
請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、印刷に使用しているプリンタの特徴に近いプリンタを検索して前記他のプリンタとして指定して印刷することを特徴とするプリンタシステム。
【請求項７】
請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、前記他のプリンタへの印刷の指定が、ユーザ側のドライバアプリによって指定できることを特徴とするプリンタシテム。
【請求項８】
請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、前記他のプリンタに残りの印刷物だけを印刷するよう指示することを特徴とするプリンタシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタシステムに関し、特に使用しているプリンタの排紙ビンが満杯になっても他のプリンタに排紙させることで印刷が中断しないようにしたプリンタシステムに関する。
【背景技術】
【０００２】
近年、プリンタや複写機などの画像形成装置はネットワーク上において活用することが一般的になっており、これに伴い様々な技術が提案されている。
例えば、特許文献１では、受信した印刷データが、解析部において認識できなかった場合（自機でサポートしているＰＤＬで記述されていない場合）、或いは自機が印刷不可能な状態（例えばトナー切れ、用紙切れ、大量印刷中など）であると判断された場合には、転送先決定部において、予め設定された転送先候補リストに基づいて適切な転送先を決定し、転送することで、例えば自機でサポートしていないＰＤＬを判別する手段等を備えることなく、効率的な転送を行うことが可能であるとする技術が提案されている。
また、ユーザが有する端末装置（パーソナルコンピュータ等）からインターネットを介して電子原稿の印刷を所望する店舗（コンビニエンスストア、コピーセンタなど）の印刷装置に指示することで、自己のプリンタやスキャナを所有していない、または保有していても低性能なプリンタやスキャナしか保有していないようなユーザ（個人、法人など）でも容易に大量印刷や大量スキャンを行えるとする技術がある（例えば特許文献２参照）。
また、クライアントコンピュータから印刷要求と共に、その印刷で使用するプリンタ装置をサーバ側で自動選択すべき自動選択指定が送信されてきた場合には、印刷データの総印刷ページ数と各プリンタ装置対応の用紙残量とに基づいて１または２以上の使用プリンタ装置を選択して、印刷の実行を指示すると共に、選択した使用プリンタ数が２以上であれば、各プリンタ装置の用紙残量に基づいて総印刷ページを当該各プリンタ装置に分散して割り当てるとする技術が開示されている（例えば特許文献３参照）。
【０００３】
また、印刷データを作成する上位装置と複数の画像形成装置がネットワークに接続され、代替印刷機能を有する画像形成システムにおいて、画像形成装置は、代替印刷を行う画像形成装置をあらかじめ優先順位をつけて記憶手段に記憶し、実際に印刷を行った画像形成装置を上位装置または操作表示手段に通知し、何らかのエラーが発生後一定時間経過してもエラーが解除されない場合のみ代替印刷を行うよう操作表示手段に設定する機能を有することで、ユーザが設定時間内にエラーを解除すれば他の画像形成装置に転送する時間や印刷物を取りに行く手間を省くことができるとする技術がある（例えば特許文献４参照）。
また、利用者端末が、プリンタで印刷不可能である旨の通知を受信した場合に、代行印刷検索サーバに印刷を代行する外部プリンタの検索を依頼し、代行印刷検索サーバは、代行印刷を行う外部プリンタを検索し、検索された外部プリンタに関する情報を利用者端末に送信し、利用者端末は、受信した検索された外部プリンタに関する情報に基づいて外部プリンタに印刷要求を送信することで、所定の印刷装置で印刷不可能な場合に代行させる印刷装置を、より広く検索できるとする技術が提案されている（例えば特許文献５参照）。
また、印刷機器が、印刷動作に伴う出力枚数を含んだ利用情報を生成し、生成した利用情報を管理装置に送信し、一方、機器情報が、印刷機器１の過去の利用情報と、印刷機器に対応して予め定められた出力枚数のしきい値とを記憶し、機器管理サーバが、印刷機器から送られる利用情報を受信すると、機器情報に記憶すると共に、印刷機器の出力枚数を集計し、集計した出力枚数が、機器情報に記憶しているしきい値を超えた場合に、印刷機器に対する予防保守が必要であると判別し、この場合、機器管理サーバが、予防保守を指示する指示情報を、印刷機器の保守を行う保守要員の保守端末に送信することで、印刷機器の稼働率を適切に向上させることができるとする技術が開示されている（例えば特許文献６参照）。
【特許文献１】特開２００２−０４１２６７公報
【特許文献２】特開２００２−０５１１８２公報
【特許文献３】特開２００１−１３４４００公報
【特許文献４】特開２００４−２５５６７４公報
【特許文献５】特開２００４−２１３４３７公報
【特許文献６】特開２００４−３０２６８５公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述の従来技術では、大量の枚数の印刷を実行するときに、単一のプリンタでは排紙しきれない場合がある。今までは、排紙ビンが満杯になると、印刷が中断し、満杯である旨をユーザに対して通知していた。このような装置では、排紙容量をオーバーする印刷時の場合、その都度、印刷の中断が発生するという問題があった。
そこで、本発明は上述した実情を考慮してなされたもので、使用しているプリンタの排紙ビンが満杯になっても他のプリンタに排紙させることで印刷が中断しないようにしたプリンタシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、請求項１に記載の発明は、複数のプリンタとコンピュータ端末とがネットワーク上で接続されているプリンタシステムにおいて、前記複数のプリンタ間でネットワークを介して印刷データを転送し、転送先のプリンタで前記印刷データに基づいて印刷を実行する機能を備え、前記プリンタにより印刷を実行するときに、単一のプリンタにおいて印刷物を排紙しきれない場合は、前記印刷物を他のプリンタにて印刷して排紙ビンに排紙することを特徴とする。
また請求項２に記載の発明は、請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、残りの印刷を他のプリンタで実行する旨をユーザが使用している前記コンピュータ端末へ通知することを特徴とする。
また請求項３に記載の発明は、請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、印刷に使用しているプリンタのＩＰアドレスに近いＩＰアドレスのプリンタを検索して前記他のプリンタとして指定して印刷することを特徴とする。
また請求項４に記載の発明は、請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、印刷に使用しているプリンタのＰＤＬを搭載しているプリンタを検索して該当するプリンタがある場合は前記他のプリンタとして指定して印刷することを特徴とする。
また請求項５に記載の発明は、請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、前記他のプリンタとして用いるためのプリンタを検索するにあたり、印刷に使用しているプリンタのＰＤＬを搭載したプリンタを検索し、前記ＰＤＬを搭載したプリンタが存在しなかった場合には、その旨をユーザに通知することを特徴とする。
また請求項６に記載の発明は、請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、印刷に使用しているプリンタの特徴に近いプリンタを検索して前記他のプリンタとして指定して印刷することを特徴とする。
また請求項７に記載の発明は、請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、前記他のプリンタへの印刷の指定が、ユーザ側のドライバアプリによって指定できることを特徴とする。
また請求項８に記載の発明は、請求項１記載のプリンタシステムにおいて、前記排紙ビンが満杯になった際に、前記他のプリンタに残りの印刷物だけを印刷するよう指示することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、大量の枚数の印刷を実行するときに、単一のプリンタでは排紙しきれない印刷物を他のプリンタにて印刷して排紙ビンに排紙するので、使用しているプリンタの排紙ビンが満杯になっても印刷が中断することがない。また、大量印刷において、排紙ビンの印刷物除去、給紙トレイへの紙補給といった手間を省くことが可能である。
また、排紙ビンが満杯になった際に、残りの印刷を他のプリンタで実行する旨をユーザが使用しているコンピュータ端末へ通知することで、指定した印刷物が印刷されたかどうかを確認することができると共にどのプリンタで印刷されているかを把握することができ、印刷物の収集に便利である。
また、排紙ビンが満杯になった際に、印刷に使用しているプリンタのＩＰアドレスに近いＩＰアドレスのプリンタを検索して他のプリンタとして指定して印刷することで、現在印刷しているプリンタから近いプリンタに出力して印刷物の散乱を防ぎ、後でユーザが収集する際に便利である。
また、排紙ビンが満杯になった際に、印刷に使用しているプリンタのＰＤＬを搭載しているプリンタを検索して該当するプリンタがある場合は他のプリンタとして指定して印刷することで、どのプリンタにおいても同じ印刷結果を得ることができ、ユーザは統一された印刷物を得ることができる。
【０００７】
また、排紙ビンが満杯になった際に、他のプリンタとして用いるためのプリンタを検索するにあたり、印刷に使用しているプリンタのＰＤＬを搭載したプリンタを検索し、ＰＤＬを搭載したプリンタが存在しなかった場合には、その旨をユーザに通知することで、満杯になった排紙ビンからの排紙除去を行い、次への処置をユーザに促すことができる。
また、排紙ビンが満杯になった際に、印刷に使用しているプリンタのＣｏｌｏｒ／Ｍｏｎｏ機、高速機／低速機、周辺機が装着されていて大量排紙が可能か等の特徴に近いプリンタを検索して他のプリンタとして指定して印刷することで、どのプリンタにおいても同じ印刷結果を得ることができ、ユーザは統一された印刷物を得ることができる。また、周辺機が装着されているプリンタを次の排紙プリンタとして選択することにより、より多くの排紙先を選択することができ、ユーザにとって最適な印刷環境を提供することができる。
また、排紙ビンが満杯になった際に、他のプリンタへの印刷の指定が、ユーザ側のドライバアプリによって指定できるようにすることで、ユーザの意図に沿った排紙先を指定することができる。また、いろいろな状況に応じて、ユーザ自身が判断した最適な印刷環境を提供することができる。
また、排紙ビンが満杯になった際に、他のプリンタに残りの印刷物だけを印刷するよう指示することで、無駄な排紙を防止することができ、環境にやさしいプリンタシステムを提供できる。また、ユーザが印刷物をまとめる際、容易にまとめることが可能である。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して、本発明を実施するための最良の形態を詳細に説明する。図１は本発明を実施するための最良の形態としてのプリンタシテムを示す概略構成図である。本実施形態のプリンタシステムにおいては、Ａプリンタ（Ａ  Ｐｒｉｎｔｅｒ）２、Ｂプリンタ（Ｂ  Ｐｒｉｎｔｅｒ）３、Ｃプリンタ（Ｃ  Ｐｒｉｎｔｅｒ）４、Ｄプリンタ（Ｄ  Ｐｒｉｎｔｅｒ）５の４つのプリンタとコンピュータ端末としてのＰＣ（パーソナルコンピュータ）１とがネットワーク上で接続されている。ＰＣ１は、ユーザが使用している端末で、プリンタ印刷指示ドライバを搭載している装置である。
この例では、Ａプリンタ２に対するＰＣ１からの最初の印刷指示として２０００枚の印刷指示が与えられる場合について説明する。Ａプリンタ２の排紙容量はこの例では１０００枚である。また、Ａプリンタ２は、印刷データをスプールする機能と、印刷データを印刷する機能と、排紙ビンの満杯検知機能及び排紙枚数をカウントする機能と、ネットワークで接続されている他のプリンタの情報を取得する機能と、プリンタに設定された優先選択条件から、出力するプリンタを選択する機能と、他のプリンタへ排紙する為、印刷枚数に追加した１枚に記載される印刷開始頁情報とスプールした印刷データを他のプリンタへ送信する機能と、他のプリンタへ送信した旨を、ＰＣ１へフィードバックする機能とを備えている（図２参照）。なお、印刷開始頁情報を印刷せずに他のプリンタに残りの印刷物だけを印刷するようにＰＣ１から指示することもできるようになっている。
Ａプリンタ２に対して２０００枚の印刷指示が与えられると、Ａプリンタ２の排紙容量は１０００枚であるから、後半１０００枚分がＡプリンタ２では印刷できない。このため、残りをＢプリンタ３、Ｃプリンタ４、Ｄプリンタ５のいずれかのプリンタで印刷することになる。この場合、ＰＣ１から、２０００枚のデータが、Ａプリンタ２に送られる。Ａプリンタ２は、この印刷データを一旦スプール領域に保存し、印刷を行う。Ａプリンタ２は印刷時に排紙した枚数をカウントする。排紙先にある満杯センサが“満杯”と検知したときに、印刷を停止し、残りの印刷物を印刷するプリンタを選択する。
【０００９】
図３はプリンタを検索する際の優先選択条件を設定する画面の一例である。図３の上段の内容は、Ａプリンタ２の排紙ビンが満杯になった際に、Ａプリンタ２のＩＰアドレスに近いＩＰアドレスのプリンタを検索してそのプリンタにて残りの印刷を行う場合の選択条件である。また、図３の中段の内容は、Ａプリンタ２の排紙ビンが満杯になった際に、Ａプリンタ２のＰＤＬを搭載しているプリンタを検索して該当するプリンタがある場合はそのプリンタにて残りを印刷する場合の選択条件である。さらに、図３の下段の内容は、Ａプリンタ２の排紙ビンが満杯になった際に、Ａプリンタ２のＣｏｌｏｒ／Ｍｏｎｏ機、高速機／低速機、周辺機が装着されていて大量排紙が可能か等の特徴に近いプリンタを検索してそのプリンタにて残りを印刷する場合の選択条件である。
図３の優先選択条件によって、Ａプリンタ２のＩＰアドレスに近いＩＰアドレスのプリンタを検索した結果が例えば、Ｂプリンタ３であった場合は、Ａプリンタ２は、排紙した枚数から残りの印刷開始頁を算出し、Ｂプリンタ３に対して、スプールしている印刷データと印刷開始頁の情報を送り、印刷を指示する。この場合、Ａプリンタ２の排紙ビンが満杯になった際に、残りの印刷をＢプリンタ３で実行する旨をユーザが使用しているＰＣ１へ通知するようになっている。なお、Ａプリンタ２の排紙ビンが満杯になった際に、Ｂプリンタ３への印刷の指定は、ユーザ側のドライバアプリによって指定することもできるようになっている。
図３の優先選択条件において、ＩＰアドレスに関する条件に適合するプリンタが検索できなかった場合は、次の条件、すなわち、同じＰＤＬのプリンタを検索する。このようにして検索の優先順位に従ってプリンタを検索していくことになる。なお、Ａプリンタ２の排紙ビンが満杯になった際に、他のプリンタとして用いるためのプリンタを検索するにあたり、Ａプリンタ２のＰＤＬを搭載したプリンタを検索し、ＰＤＬを搭載したプリンタが存在しなかった場合には、その旨をユーザに通知するようになっている。
【００１０】
このように、本実施形態のプリンタシステムでは、大量の枚数の印刷を実行するときに、Ａプリンタ２だけでは排紙しきれない印刷物を他のプリンタにて印刷して排紙ビンに排紙するので、使用しているプリンタの排紙ビンが満杯になっても印刷が中断することがない。また、大量印刷において、排紙ビンの印刷物除去、給紙トレイへの紙補給といった手間を省くことが可能である。
また、排紙ビンが満杯になった際に、残りの印刷を他のプリンタで実行する旨をユーザが使用しているコンピュータ端末へ通知することで、指定した印刷物が印刷されたかどうかを確認することができると共にどのプリンタで印刷されているかを把握することができ、印刷物の収集に便利である。
また、排紙ビンが満杯になった際に、印刷に使用しているプリンタのＩＰアドレスに近いＩＰアドレスのプリンタを検索して他のプリンタとして指定して印刷することで、現在印刷しているプリンタから近いプリンタに出力して印刷物の散乱を防ぎ、後でユーザが収集する際に便利である。
また、排紙ビンが満杯になった際に、印刷に使用しているプリンタのＰＤＬを搭載しているプリンタを検索して該当するプリンタがある場合は他のプリンタとして指定して印刷することで、どのプリンタにおいても同じ印刷結果を得ることができ、ユーザは統一された印刷物を得ることができる。
【００１１】
また排紙ビンが満杯になった際に、他のプリンタとして用いるためのプリンタを検索するにあたり、印刷に使用しているプリンタのＰＤＬを搭載したプリンタを検索し、ＰＤＬを搭載したプリンタが存在しなかった場合には、その旨をユーザに通知することで、満杯になった排紙ビンからの排紙除去を行い、次への処置をユーザに促すことができる。
また、排紙ビンが満杯になった際に印刷に使用しているプリンタの、カラー（Ｃｏｌｏｒ）／モノラル（Ｍｏｎｏ）機、高速機／低速機、周辺機が装着されていて大量排紙が可能か等の特徴に近いプリンタを検索して他のプリンタとして指定して印刷することで、どのプリンタにおいても同じ印刷結果を得ることができ、ユーザは統一された印刷物を得ることができる。また、周辺機が装着されているプリンタを次の排紙プリンタとして選択することにより、より多くの排紙先を選択することができ、ユーザにとって最適な印刷環境を提供することができる。
また、排紙ビンが満杯になった際に、他のプリンタへの印刷の指定が、ユーザ側のドライバアプリによって指定できるようにすることで、ユーザの意図に沿った排紙先を指定することができる。また、いろいろな状況に応じて、ユーザ自身が判断した最適な印刷環境を提供することができる。
また、排紙ビンが満杯になった際に、他のプリンタに残りの印刷物だけを印刷するよう指示することで、無駄な排紙を防止することができ、環境にやさしいプリンタシステムを提供できる。また、ユーザが印刷物をまとめる際、容易にまとめることが可能である。
なお、ここの説明では、画像を形成する装置としてプリンタを用いた場合を説明したが、プリンタに限定されることはなく、例えば、ネットワーク接続機能を備えた複写機やファクシミリ装置などにおいても適用することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明を実施するための最良の形態としてのプリンタシテムを示す概略構成図。
【図２】Ａプリンタ２の機能の概略を示す構成図。
【図３】プリンタを検索する際の優先選択条件を設定する画面の一例を示す図。
【符号の説明】
【００１３】
１  ＰＣ（パーソナルコンピュータ）、２  Ａプリンタ、３  Ｂプリンタ、４  Ｃプリンタ、５  Ｄプリンタ
【図１】
2006301999.tif 000003
【図２】
2006301999.tif 000004
【図３】
2006301999.tif 000005