(57)【要約】【課題】ネットワークプリンタにおいて、クライアント毎の記録紙の積重ねを可能な限り防止しながら、記録紙の積重ねが避けられない場合に、クライアントの操作ユーザの予期せぬ積重ねの発生を防止する手段を提供する。【解決手段】プリント要求元となる複数のクライアントに対するプリントサーバとして機能するネットワークプリンタであって、複数の記録紙排出用ビン４１と、各ビン４１の滞留記録紙の有無を検出するセンサ４２と、プリント要求元を記憶する収納状況記憶手段２２と、収納状況記憶手段２２の記憶内容を更新する記憶更新手段２３と、最新のプリント要求に基づく記録紙の排出先ビンを選択するビン選択手段２５と、異なるプリント要求元の記録紙が積重ねられる場合に、滞留記録紙のプリント要求元に、記録紙排出の通知または、記録紙排出の可否の問合せを行う通知問合せ送信手段２８とを備えた。【選択図】  図１
2004188752.tif 000002
【特許請求の範囲】
【請求項１】
プリント要求元となる複数のクライアントにネットワークを介して接続可能なネットワークプリンタであって、
記録紙排出用ビンと、
前記ビンの滞留記録紙の有無を検出するセンサと、
滞留記録紙のプリント要求元を記憶する収納状況記憶手段と、
前記センサの検出結果に基づいて、収納状況記憶手段の記憶内容を更新する記憶更新手段と、
最新のプリント要求に基づいて、収納状況記憶手段に記憶される滞留記録紙のプリント要求元に、記録紙排出の通知または、記録紙排出の可否の問合せを行う通知問合せ送信手段を設けた、
ことを特徴とするネットワークプリンタ。
【請求項２】
プリント要求元となる複数のクライアントにネットワークを介して接続可能なネットワークプリンタであって、
複数の記録紙排出用ビンと、
各ビンの滞留記録紙の有無を検出するセンサと、
各ビン毎に滞留記録紙のプリント要求元を記憶する収納状況記憶手段と、
前記センサの検出結果に基づいて、収納状況記憶手段の記憶内容を更新する記憶更新手段と、
前記収納状況記憶手段の記憶内容と所定の優先条件とに基づいて、最新のプリント要求に基づく記録紙の排出先ビンを選択するビン選択手段と、
前記収納状況記憶手段の記憶内容に基づいて、前記排出先ビンにある滞留記録紙のプリント要求元に、記録紙排出の通知または、記録紙排出の可否の問合せを行う通知問合せ送信手段と、
を備える、ことを特徴とするネットワークプリンタ。
【請求項３】
クライアントからの指令信号もしくはネットワークプリンタの操作部の操作により、前記収納状況記憶手段の記憶内容の一部もしくは全部の削除を行う記憶削除手段を設けた、
ことを特徴とする請求項１または請求項２に記載のネットワークプリンタ。
【請求項４】
前記ビン選択手段の選択するビンに記録紙を排出することにより、該ビンに既にある滞留記録紙の上に異なるプリント要求元の記録紙が積重ねられる場合に、プリンタの周囲のユーザに警告を報知する警告報知手段を備える、
ことを特徴とする請求項２または請求項３に記載のネットワークプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリント要求元となる複数のクライアントに対するプリントサーバとして機能するネットワークプリンタに関する。
【０００２】
【従来の技術】
従来より、複数のクライアントで共用するネットワークプリンタにおいて、異なるクライアントからのジョブ（プリント要求）があった際に、異なるクライアントからのジョブに基づく記録紙の積重ねを防止するための技術が知られている。例えば、特許文献１に示される技術である。
特許文献１に示される技術では、ネットワークプリンタに複数のビンを備え、ジョブに基づく記録紙の排出先は、次のようにして決定される。ジョブを行ったクライアントに対応した割り当てビンがあるとき（記録紙を残置したビンがあるとき）は、そのビンが排出先となる。また、ジョブを行ったクライアントに対応した割り当てビンがないとき（記録紙を残置したビンがないとき）は、該クライアントに対応するビンとして、空き状態ビンを割り当て、該空き状態ビンを排出先とする。
各ビンは、記録紙が残置されている状態では、クライアントの割り当てビンとして機能する。一方、各ビンより記録紙が取り除かれると、再び次にジョブを行うクライアントのために割り当て可能な状態となる。
【０００３】
【特許文献１】
特許第３１４８２０８号公報
【０００４】
【発明が解決しようとする課題】
特許文献１に示される技術では、クライアントからのジョブに基づいてビンを割り当て、記録紙が残置されている限りは、割り当てが解除されないものである。ビンの数を超えて、異なるクライアントからジョブがネットワークプリンタに送信されても、該ネットワークプリンタは、記録紙の排出先（空き状態ビン）が無いと認識する。つまり、ネットワークプリンタが対応できるクライアントの数は、ネットワークプリンタに備えるビンの数までとなっている。
このため、すべてのビンが割り当てられた状態では、ユーザがビンより記録紙を取り除かない限り、別のクライアントはジョブを実行することができず、プリントに関わるユーザの作業効率を低下させてしまう。
このような不具合を軽減するために、ビンの配設数を超えて、異なるクライアントからのジョブに基づく記録紙を排出可能とするため、場合に応じて、記録紙の積重ねを許容することが考えられる。一方、クライアントの操作ユーザが意図しない記録紙の積重ねが発生すると、あるユーザが他のユーザの記録紙を自らのものと誤認するなどして、プリントに関わるユーザ間の作業効率の低下を招く。
そこで本発明は、ネットワークプリンタにおいて、クライアント毎の記録紙の積重ねを可能な限り防止しながら、記録紙の積重ねが避けられない場合に、クライアントの操作ユーザの予期せぬ積重ねの発生を防止する手段を提供する。
【０００５】
【課題を解決するための手段】
本発明の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段は、以下に示すとおりである。
即ち、請求項１においては、プリント要求元となる複数のクライアントにネットワークを介して接続可能なネットワークプリンタであって、記録紙排出用ビンと、前記ビンの滞留記録紙の有無を検出するセンサと、滞留記録紙のプリント要求元を記憶する収納状況記憶手段と、前記センサの検出結果に基づいて、収納状況記憶手段の記憶内容を更新する記憶更新手段と、最新のプリント要求に基づいて、収納状況記憶手段に記憶される滞留記録紙のプリント要求元に、記録紙排出の通知または、記録紙排出の可否の問合せを行う通知問合せ送信手段を設けたものである。
【０００６】
請求項２においては、プリント要求元となる複数のクライアントにネットワークを介して接続可能なネットワークプリンタであって、複数の記録紙排出用ビンと、各ビンの滞留記録紙の有無を検出するセンサと、各ビン毎に滞留記録紙のプリント要求元を記憶する収納状況記憶手段と、前記センサの検出結果に基づいて、収納状況記憶手段の記憶内容を更新する記憶更新手段と、前記収納状況記憶手段の記憶内容と所定の優先条件とに基づいて、最新のプリント要求に基づく記録紙の排出先ビンを選択するビン選択手段と、前記収納状況記憶手段の記憶内容に基づいて、前記排出先ビンにある滞留記録紙のプリント要求元に、記録紙排出の通知または、記録紙排出の可否の問合せを行う通知問合せ送信手段と、を備えるものである。
【０００７】
請求項３においては、クライアントからの指令信号もしくはネットワークプリンタの操作部の操作により、前記収納状況記憶手段の記憶内容の一部もしくは全部の削除を行う記憶削除手段を設けたものである。
【０００８】
請求項４においては、前記ビン選択手段の選択するビンに記録紙を排出することにより、該ビンに既にある滞留記録紙の上に異なるプリント要求元の記録紙が積重ねられる場合に、プリンタの周囲のユーザに警告を報知する警告報知手段を備えるものである。
【０００９】
【発明の実施の形態】
本発明のネットワークプリンタについて、一実施の形態であるネットワークプリンタ２を用いて説明する。
図１に示すように、ネットワークプリンタ（以下プリンタ）２は、プリント要求元となる複数のクライアント３１Ａ・３１Ｂ・３１Ｃ・３１Ｄ・３１Ｅに対するプリントサーバとして機能するものである。以下で、区別する必要のない場合は、複数のクライアント３１Ａ・３１Ｂ・３１Ｃ・３１Ｄ・３１Ｅを、クライアント３１で総称する。
プリンタ２と各クライアント３１とは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１を介して、双方向通信可能に接続されている。クライアント３１は、例えば、パーソナルコンピュータである。また、ＬＡＮ１はネットワークの一形態である。
そして、プリンタ２は、ＬＡＮ１を介して、クライアント３１からプリント要求を受信すると、該プリンタ２内に備える用紙に前記プリント要求に基づいて印刷を行い、記録紙を作成する。
【００１０】
まず、プリンタ２において、プリント要求処理手順（後述）に関わる主な手段を列挙する。該プリント要求処理手順は、プリンタ２におけるプリンタ要求の処理の手順を示すものである。
第一に、複数の記録紙排出用ビン４１である。
第二に、各ビン４１の滞留記録紙の有無を検出するセンサ４２である。
第三に、センサ４２の検出結果に基づいて、記録紙のない空き状態ビンの有無を検出する空き状態ビン検出手段２１である。
第四に、各ビン４１毎に滞留記録紙のプリント要求元を記憶する収納状況記憶手段２２である。
第五に、前記センサ４２の検出結果に基づいて、収納状況記憶手段２２に記憶する収納状況テーブルを更新する記憶更新手段２３である。
第六に、収納状況テーブルに基づいて、最新のプリント要求元が各滞留記録紙の要求元に存在するか否かを判別する要求元判別手段２４である。
第七に、要求元判別手段２４の判別結果と所定の優先条件とに基づいて、最新のプリント要求に基づく記録紙の排出先ビン４１を選択するビン選択手段２５である。
第八に、最新のプリント要求に基づいて、収納状況記憶手段に記憶される滞留記録紙のプリント要求元に、記録紙排出の通知または、記録紙排出の可否の問合せを行う通知問合せ送信手段２８である。なお、該通知問合せ送信手段２８は、問合せ送信手段２６と、要求元通知手段２７とからなる。
第九に、前記ビン選択手段２５の選択するビン４１に記録紙を排出することにより、該ビン４１に既にある滞留記録紙の上に異なるプリント要求元の記録紙が重ねられて積重ねが発生する場合に、プリンタの周囲のユーザに警告を報知する警告報知手段（ランプ４３）である。
第十に、前記収納状況記憶手段の記憶内容の一部もしくは全部の削除を行う
記憶削除手段１８である。
以上の各手段が、プリンタ２には備えられている。
【００１１】
次に、前記各手段について個別に説明する。
まず、記録紙排出用ビン４１Ａ・４１Ｂ・４１Ｃ・４１Ｄについて説明する。
プリンタ２には、記録紙排出用のビンが複数設けられ、ビン４１Ａ・４１Ｂ・４１Ｃ・４１Ｄである。以下で、区別する必要のない場合は、複数のビン４１Ａ・４１Ｂ・４１Ｃ・４１Ｄを、ビン４１で総称する。
各ビン４１は、クライアント３１からのプリント要求に基づいて作成された記録紙の排出先とされており、記録紙を収納して滞留可能である。また、本明細書において、ビン４１に収納された状態にある記録紙（ユーザに取り出されていない記録紙）を滞留記録紙と称する。
【００１２】
各ビン４１は、シフト（スライド）機能を備えており、同一のビン４１上で複数のプリント要求の記録紙が重なるような場合に、ビン４１上での記録紙排出位置をプリント要求毎に切替え可能である。なお、シフト機能を実行するか否かは、プリンタ２における設定操作によって、切替え可能である。
【００１３】
センサ４２について説明する。
前記各ビン４１Ａ・４１Ｂ・４１Ｃ・４１Ｄに対応して、センサ４２Ａ・４２Ｂ・４２Ｃ・４２Ｄが設けられている。以下で、区別する必要のない場合は、複数のセンサ４２Ａ・４２Ｂ・４２Ｃ・４２Ｄを、センサ４２で総称する。
各センサ４２は、該センサ４２の設けられるビンに滞留している記録紙の有無を検知する。具体的には、該センサ４２は、ビン４１に滞留記録紙が存在すると、該記録紙と接触して作動するスイッチに構成されており、記録紙の有無検知が可能である。そして、センサ４２により滞留記録紙が検出されると、該センサ４２よりプリンタ２に備える制御機構２０へ向けて、検出信号が送信される。
【００１４】
空き状態ビン検出手段２１について説明する。
空き状態ビン検出手段２１は、プリンタ２に備える制御機構２０の一部として構成されている。該制御機構２０は、ＣＰＵ等の演算処理装置、ＲＯＭやＲＡＭ等の記憶装置等を備えている。
したがって、空き状態ビン検出手段２１は、センサ４２からの検出信号送信の有無判定と、該有無判定に基づいて、検出信号のないビン（空き状態ビン）の特定が可能となっている。そして、空き状態ビン検出手段２１は、各ビン４１毎に設けるセンサ４２からの検出結果に基づいて、滞留記録紙のない空き状態のビン４１の有無を検出する。
【００１５】
収納状況記憶手段２２について説明する。
プリンタ２の使用状況に応じて、各ビン４１には、一つのプリント要求（プリントジョブ）による記録紙が一セット、もしくは異なるプリント要求（プリントジョブ）による記録紙が複数セット、滞留することがある。ここで、滞留記録紙の一セットとは、一つのプリント要求に基づいて印刷された一連の記録紙すべてを含むものとする。
そして、これらの滞留記録紙のセット毎に、収納状況記憶手段２２は、プリント要求元および滞留先ビンを記憶する。ここで、収納状況記憶手段２２も、前記制御機構２０の一部として構成されており、データの記憶が可能である。そして、収納状況記憶手段２２により、各滞留記録紙のプリント要求元および滞留先ビンの対応を示す収納状況テーブルが、制御機構２０内のメモリ（ＲＡＭ）に記憶される。
すなわち、収納状況記憶手段２２により、各ビン４１毎に、滞留記録紙のプリント要求元が記録される。
【００１６】
図２に示すように、前記収納状況テーブルには、各ビン４１毎に、滞留記録紙のプリント要求元が記録される。より詳しくは、（記録紙の）排出先（ビンＮｏ．）、プリント要求、プリント要求元、割付元クライアントの各項目が設けられ、それぞれの項目間の対応関係が示されている。
ここで、排出先の項目には、各ビン４１が記される。
プリント要求の項目には、プリンタ２に送信された順に、プリント要求が記される。なお、説明の便宜上、図２に示すプリント要求の項目欄には、各プリント要求の内容（例えば甲に関する文書、乙に関するグラフ等）ではなく、プリント要求の送信順を記すものとしている。なお、最古のプリント要求とは、プリンタ２からユーザにより取り除かれることなく、プリンタ２のビン４１に滞留している記録紙のうち、最古となるプリント要求のことを示している。また、最新のプリント要求とは、プリンタ２に送信されたプリント要求のうち、最新となるプリント要求である（したがって、最新のプリント要求に基づく記録紙は、必ずしも作成されているとは限らない）。
プリント要求元の項目には、プリント要求を行った各クライアント３１が記される。
割付元クライアントの項目には、各ビン４１の割付先となるクライアントが記される。ここで、本実施の形態では、空き状態のビン４１に初めて記録紙が排出されると、該記録紙のプリント要求を行ったクライアント３１が、そのビンを排出先として割り付けるようになっている。ビン４１Ａにおいては、クライアント３１Ｃが、空き状態の段階で初めて記録紙の排出を行ったので、該クライアント３１Ｃが割付元クライアントとして指定されている。ビン４１Ｂ、ビン４１Ｄについても同様である。また、ビン４１Ｃは、空き状態である。
【００１７】
記憶更新手段２３について説明する。
ユーザにより、プリンタ２のビン４１より滞留記録紙が取り除かれると、該ビン４１は空き状態となる。このとき、該ビン４１には滞留記録紙が存在しないため、前記収納状況記憶手段２２の記憶内容を更新する必要がある。
具体的には、一例を図２に示す収納状況テーブルより、取り除かれた滞留記録紙（プリント要求）のプリント要求元に関する情報が消去されることを意味する。図２において、ビン４１Ｂには、最古のプリント要求に基づく記録紙が滞留しており、該滞留記録紙のプリント要求元（および割付元クライアント）が記されている。
ここで、滞留記録紙が取り除かれると、例えば、ビン４１Ｃにおける状態のように、該滞留記録紙に対応するプリント要求元（および割付元クライアント）も「無し」とされる。
【００１８】
滞留記録紙がユーザにより取り除かれたか否かの検出は、前記センサ４２の検出信号の有無により行うものとしている。該判定は制御機構２０において行われる。また、制御機構２０の一部に構成される前記収納状況記憶手段２２の記憶内容の更新も、制御機構２０において可能である。
記憶更新手段２３も、制御機構２０の一部として構成されており、センサ４２の検出信号の有無判定と、該有無判定に基づく前記収納状況記憶手段２２の記憶内容の更新とが可能となっている。
【００１９】
要求元判別手段２４およびビン選択手段２５について説明する。
複数のクライアント３１からのプリント要求を受けるプリンタ２においては、プリント要求に基づく記録紙の排出先は、次のようにして決定される。
まず、前記空き状態ビン検出手段２１による空き状態ビン４１の検出により、該ビン４１を記録紙の排出先とする。
次に、要求元判別手段２４による、同じ要求元の滞留記録紙のあるビン４１の判別により、該ビン４１を記録紙の排出先とする。
その次に、所定の優先条件に基づいて、記録紙の排出先が決定される。
以下、詳しく説明する。
【００２０】
まず、空き状態ビン検出手段２１の検出信号の有無により、空き状態となるビン４１が存在するか否かが判定される。ここで、空き状態ビン４１が存在すると、該ビン４１が排出先となる。
このとき、該ビンは前記最新のプリント要求を行ったプリント要求元であるクライアント３１に割り付けられる。例えば、収納状況テーブルが図２に示す状況の場合において、クライアント３１Ａよりプリント要求があると、ビン４１Ｃが排出先に選択されて、該ビン４１Ｃはクライアント３１Ａに割り付けられる。
【００２１】
次に、要求元判別手段２４により、最新のプリンタ要求元が、各滞留記録紙のプリント要求元の中にあるか否かが判定される。ここで、各滞留記録紙のプリント要求元の中に、最新のプリント要求の要求元と一致する要求元が存在すると、該要求元（クライアント３１）の滞留記録紙のあるビンが排出先となる。
【００２２】
その次に、所定の優先条件に基づいて、記録紙の排出先が決定される。所定の優先条件としては、プリンタ２に備える全てのビン４１のうち、プリンタ２の最上位置に位置するビン４１Ａを優先して、記録紙の排出先とするものである。最上位置のビン４１Ａは必ず存在しているので、記録紙の排出先が、前記所定の優先条件から外れる場合は無く、記録紙排出先の選択はこの段階で終了する。なお、最上位置のビン４１を記録紙の排出先とすることで、ユーザが滞留記録紙を視認しすく、取り出し易くしている。
なお、各プリント要求データの内容に基づいて、収納状況記憶手段２２に各ビン４毎の収納枚数を記憶するようにし、前記所定の優先条件として、例えば、各ビン４１の収納枚数に基づいて、もっとも収納枚数の少ないビン４１を優先するようにしてもよい。
【００２３】
以上のように、ビン選択手段２５は、要求元判別手段２４の判別結果と、空き状態ビン検出手段２１の検出結果と、所定の優先条件（最上位置のビン４１を優先）との何れかもしくは全てに基づいて、記録紙の排出先のビン４１を選択する。言い換えると、最新のプリント要求元と、収納状況テーブルと、所定の優先条件とに基づいて、記録紙の排出先のビン４１を選択する。
ここで、要求元判別手段２４、空き状態ビン検出手段２１、ビン選択手段２５は、前記制御機構２０の一部として構成されている。つまり、空き状態ビン検出手段２１は、空き状態ビン４１の検出が可能であり、要求元判別手段２４は、プリント要求元の一致するビン４１の判別が可能である。また、ビン選択手段２５は、これらの判別や検出と、所定の優先条件とに基づいて、記録紙の排出先のビン４１を選択することが可能である。
【００２４】
通知問合せ送信手段２８について説明する。
本発明においては、最新のプリント要求に基づく記録紙を排出すると、プリント要求元が異なる記録紙が積重ねられるような場合であっても、場合によっては、記録紙の排出を行うものとしている。したがって、該記録紙の排出により、プリント要求元の異なる記録紙の積重ねが発生する。
つまり、プリンタ２に既にある滞留記録紙の上に、後のプリント要求（最新のプリント要求）に基づく記録紙が重ねられることになる。
このような記録紙積重ねの発生が、クライアント３１の操作ユーザが知らないうちに行われると、あるユーザが他のユーザの記録紙を自らのものと誤認したり、あるユーザが自分の滞留記録紙の中から記録紙を見つけ出すのに非常に苦労したりして、プリントに関わるユーザ間の作業効率の低下を招く。
このような不具合を防止する手段として、最新のプリント要求に基づいて、収納状況記憶手段に記憶される滞留記録紙のプリント要求元に、記録紙排出の通知または、記録紙排出の可否の問合せを行う通知問合せ送信手段２８が、プリンタ２に設けられている。特に、本実施の形態では、通知問合せ送信手段２８は、記録紙の積重ねが発生する場合に、作動するものとしている。
【００２５】
通知問合せ送信手段２８は、記録紙排出の通知を行う通知送信手段２７と、記録紙排出の可否の問合せを行う問合せ送信手段２６と、からなっている。
プリンタ２におけるプリント処理を実行するに際して、ユーザは、通知問合せ送信手段２８を構成する問合せ送信手段２６および要求元通知手段２７の何れか一方を、選択して作動させる。
該選択操作は、プリンタ２の操作部（操作パネル）に設ける操作入力手段２９か、各クライアント３１の操作部（キーボードまたはマウス）に設ける操作入力手段３３により、可能となっている。操作入力手段２９は、プリンタ２の操作入力手段として前記操作部（操作パネル）に設けられる各種キー群で構成されている。また、操作入力手段３３は、パーソナルコンピュータ装置であるクライアント３１の操作入力手段であるキーボード又はマウスである。
【００２６】
問合せ送信手段２６は、ＬＡＮ１を介して、記録紙が重ねられる側のクライアント３１（プリント要求元）に、前記問合せに関わるデータを送信し、該クライアント３１が備える出力手段３２に、問合せメッセージを出力させる。該問合せメッセージは、例えば、「あなたの記録紙の上に、他の人の記録紙が重ねてプリントアウトされてもよいですか」といったものである。
この問合せを受けたクライアントの操作ユーザは、肯定（重ねられてもよい）、もしくは否定（重ねられたくない）の応答を、プリンタ２に返信する。ここで、問合せ送信手段２６は、問合せに対する肯定もしくは否定の応答を受信する手段ともなっている。
【００２７】
問合せ送信手段２６は、プリンタ２のＬＡＮ１を介した通信手段および前記制御機構２０の一部として、構成されている。そして、クライアント３１に向けた問合せに関わるデータの送信や、クライアント３１からの応答の受信が可能となっている。
ここで、前記出力手段３２は、表示ディスプレイ等の画像出力手段（あるいはスピーカ等の音声出力手段）で構成される。また、前記問合せに関わるデータは、出力手段３２に問合せメッセージを出力させるための指令や、該出力内容（問合せメッセージの内容）を含むものである。そして、問合せに関わるデータがクライアント３１に送信されると、出力手段３２が作動して、問合せメッセージが表示されるものとなっている。
【００２８】
要求元通知手段２７は、ＬＡＮ１を介して、記録紙が重ねられる側のクライアント３１（プリント要求元）に、前記通知に関わるデータを送信し、該クライアント３１が備える出力手段３２に、通知メッセージを出力させる。該通知メッセージは、例えば、「あなたの記録紙の上に、他の人の記録紙が重ねてプリントアウトされます」といったものである。
前記出力手段３２は、表示ディスプレイ等の画像出力手段か、スピーカ等の音声出力手段である。また、前記通知に関わるデータは、出力手段３２に通知に関する出力を実行させるための指令や、出力内容を含むものである。そして、通知に関わるデータがクライアント３１に操作されると、出力手段３２が作動して、通知表示もしくは通知の音声により、クライアント３１の操作ユーザに、記録紙の積重ねが発生することを通知する。
【００２９】
警告報知手段（ランプ４３）について説明する。
警告報知手段は、最新のプリント要求に基づく記録紙を排出すると、あるビン４１にプリント要求元が異なる記録紙が積重ねられるような場合に、積重ねられる側のクライアント３１（ユーザ）、つまり先にプリントを実行した側のクライアント３１に記録紙の積重ねの発生を警告する手段である。
ここで、警告報知手段の警告先は、プリンタ２周辺のユーザである。また、警告報知手段の警告の目的としては、プリンタ２周辺のユーザに対し、滞留記録紙の取り出しを促すことにより、主として、記録紙の積重ねを事前に防止させるものである。
【００３０】
図１に示すように、警告報知手段は、具体的には、本実施の形態では、各ビン４１に備えるランプ４３としている。ここでランプ４３は、ビン４１Ａ・４１Ｂ・４１Ｃ・４１Ｄ・４１Ｅにそれぞれ設けるランプ４３Ａ・４３Ｂ・４３Ｃ・４３Ｄ・４３の総称である。
そして、警告報知手段は、一部もしくは全部のランプ４３を点灯もしくは点滅させて、プリンタ２の周辺にいるユーザに、記録紙の積重ねが発生することを、警告する。特に、滞留記録紙をプリントアウトしたユーザに、滞留記録紙の取り除きを促すものである。
なお、警告報知手段としては、ユーザの視覚に訴える手段であるランプ４３に限定されるものではない。例えば、音声出力手段で構成して、ブザー音を出力したり、音声ガイダンスが流れるようなものであってもよく、これらの警告報知手段を組み合わせたものであっても良い。
【００３１】
記憶削除手段１８について説明する。
前記通知問合せ送信手段２８（問合せ送信手段２６および要求元通知手段２７）によるクライアント３１に向けた送信や、警告報知手段（ランプ４３）による警告により、各ビン４１より滞留記録紙の一部が取り除かれることがある。
ここで、滞留記録紙の全部が取り除かれた場合は、前記センサ４２（空き状態ビン検出手段２１）が、滞留記録紙が無くなった状態（ビン４１が空きとなった状態）を、検出可能である。したがって、前記センサ４２の検出結果に基づく、収納状況記憶手段２２の記憶内容（収納状況テーブル）の更新が、記憶更新手段２３により可能である。
一方、ビン４１上にプリント要求元の異なる滞留記録紙が複数積重ねられており、例えば、ユーザにより一部の滞留記録紙（該ユーザの指令したプリント要求に基づく記録紙）のみが取り除かれた場合には、前記センサ４２の検出結果に基づく、前記更新はできない。これは、センサ４２が、滞留記録紙があるか否かの択一的検出しかできないためである。
この不具合を防止するために、プリンタ２には、前記収納状況記憶手段２２の記憶内容の一部もしくは全部の削除を行う記憶削除手段１８が設けられている。
【００３２】
記憶削除手段１８は、制御機構２０の一部として構成されており、クライアントからの指令信号もしくはプリンタ２の操作部の操作により作動して、収納状況記憶手段２２の記憶内容の一部もしくは全部の削除を行う。
プリンタ２の操作部には、該操作部（操作パネル）を構成する各種キー群からなる操作入力手段２９が設けられている。また、プリンタ２には、収納状況記憶手段の記憶内容（収納状況テーブル）を表示するディスプレイ等の表示出力手段１９が設けられている。そして、ユーザは、表示出力手段１９に表示される収納状況テーブルの内容を確認しながら、自分が取り除いた記録紙のプリント要求元を前記操作入力手段２９の入力操作により選択して、指令信号をプリンタ２に送信し、該指令信号に基づく記憶削除手段１８の作動により、該プリント要求元を収納状況テーブルより削除する。
一方、パーソナルコンピュータ装置であるクライアント３１には、該クライアント３１の操作部として、キーボードおよびマウスからなる操作入力手段が設けられている。そして、クライアント３１の出力手段３２（表示ディスプレイとした場合）に表示される収納状況テーブルの内容を確認しながら、前記操作入力手段３３の入力操作して、記憶削除手段１８の作動により、前記プリント要求元を収納状況テーブルより削除する。
【００３３】
次に、図３、図４を用いて、プリント要求処理手順について説明する。
プリンタ２のプリント要求処理手順は、通知問合せ送信手段２８を問合せ送信手段２６として作動させるか、通知送信手段２７として作動させるか、により部分的に異なるものとなっている。
以下では、まず、通知問合せ送信手段２８を、問合せ送信手段２６として作動させた場合の第一プリント要求処理手順（図３）について説明し、次に、通知送信手段２７として作動させた場合の第二プリント要求処理手順（図４）について説明する。
なお、図３、図４中において、丸印で囲んだＡ、Ｂ等の表示は、各手順の連結個所を示している。
【００３４】
図３に示すように、プリンタ２の起動と同時に、第一プリント要求処理手順（のプログラム）による処理が開始される（ステップ１００）。
起動（ステップ１００）の後、プリンタ２の制御機構２０は、クライアント３１から、プリント要求を受信したか否かの判定を行い（ステップ１０１）、プリント要求を受信した場合には、ステップ１０２に進む。プリント要求を受信しない限りは、ステップ１０１の判定の待機状態である。
なお、このときプリンタ２が受信したプリント要求は、プリンタ２に送信されたプリント要求のうちで最新のものであり、これを最新のプリント要求と称する。
【００３５】
ステップ１０２では、空き状態ビン検出手段２１により、各ビン４１の収納状態のチェック（空き状態ビンの検出）が行われる。
そして、ステップ１０３において、制御機構２０は、空き状態ビン４１があるか否かの判定を行う。空き状態ビン４１があればステップ１１５に処理が進み、なければステップ１０４に処理が進む。
【００３６】
そして、ステップ１０３の判定が肯定の場合は、ビン選択手段２５は、空き状態ビン４１を排出先として選択する（ステップ１１５）。排出先の選択が終了すると（丸印Ａの連結を経て）、プリントアウト（ステップ１１３）が実行され、プリント要求処理手順に基づく処理の一ループが終了する（ステップ１１４）。
【００３７】
ステップ１０４では、要求元判別手段２４により、各滞留記録紙のプリント要求元の中で、最新のプリント要求のプリント要求元と一致する要求元があるか否かの判定が行われる。
そして、このようなビン４１がある場合は、ステップ１１６に進み、無い場合はステップ１０５に進む。
【００３８】
ステップ１０４が肯定でステップ１１６に進むと、制御機構２０は、最新のプリント要求元に対して、積重ねて記録紙を排出してよいか否かを、問合せる。この問合せは、具体的には、前記問合せ送信手段２６が、最新のプリント要求元に対して問合せに関するデータを送信して行う。
ステップ１１６における問合せメッセージとしては、例えば、「あなたが以前にプリントアウトした記録紙に重ねてプリントアウトしてもよいですか？」といったものである。
なお、制御機構２０が問合せる最新のプリント要求元は、記録紙を滞留記録紙に積重ねる側であるが、同時に、記録紙を積重ねられる側ともなっている。
【００３９】
そして、制御機構２０は、ステップ１１６での問合せの応答が肯定であるか否定であるかを判定し（ステップ１１７）、肯定応答の場合は、処理をステップ１１８に進め、否定応答の場合は処理をステップ１１９に進める（丸印Ｇで連結）。
ステップ１１７で肯定応答を受けてステップ１１８に進むと、同じ要求元からの記録紙があるビン４１（最新のプリント要求の要求元と一致）を、ビン選択手段２５が選択して、記録紙の排出先に設定する。そして、（丸印Ｂの連結を経て）プリントアウト（ステップ１１３）が実行される。
また、ステップ１１７で否定応答を受けると、（丸印Ｇの連結を経て）ステップ１１９に進む。ステップ１１９以降の処理に関しては後述する。
【００４０】
一方、ステップ１０４が否定でステップ１０５に進むと、最新のプリント要求元に、記録紙を積重ねて排出しても良いか否かの問合せを行う。この問合せは、具体的には、前記問合せ送信手段２６を利用して行う。
ステップ１０５における問合せメッセージとしては、例えば、「空き状態のビンがありませんが、他人の記録紙に重ねてプリントアウトしますか？」といったものである。
つまり、ステップ１０５の処理は、最新のプリント要求に基づく記録紙を排出すると記録紙の積重ねが発生する場合に、記録紙を積重ねる側（最新のプリント要求の送信側）に、プリントアウトを実行するか否かの確認を取るものである。一方、後述のステップ１１０では、記録紙が積重ねられる側（滞留記録紙のプリント要求元）に対して、同様の問合せを行うものとなっている。
【００４１】
そして、制御機構２０は、ステップ１０５での問合せに対する応答が肯定であるか否定であるかを判定し（ステップ１０６）、肯定応答の場合は、処理をステップ１０７に進め、否定応答の場合は処理をステップ１１９に進める（丸印Ｃで連結）。
ステップ１０６で肯定応答を受けてステップ１０７に進むと、警告報知手段（ランプ４３）を作動させて、滞留記録紙をプリントアウトしたユーザに、滞留記録紙の取り除きを促する。
警告報知手段は、ランプ４３の点灯や点滅により、ユーザの視覚に訴えることで、ユーザに警告するものである。前述したように、警告報知手段としては、ブザーや音声ガイダンス等を発する音声出力手段として、ユーザの聴覚に訴えるものとしても良い。
ステップ１０６で肯定応答を受けてステップ１１９に進む場合については、後述する。
【００４２】
ステップ１０７で警告報知手段（ランプ４３）が作動させた後、ステップ１０８に進む。ステップ１０８では、ビン選択手段２５が、所定の優先条件である第三の優先条件にしたがって、記録紙排出先のビン４１を選択する。具体的には、プリンタ２に備える最上位置のビン４１Ａが、排出先として選択される。
なお、本実施の形態では、所定の優先条件である第三の優先条件を、プリンタ２に備える最上位置のビン４１Ａとしているが、この優先条件に限定されるものではない。例えば、各ビン４１の収納枚数に基づいて、もっとも収納枚数の少ないビン４１を優先するようにしてもよい。
【００４３】
ステップ１０８において一旦排出先ビン４１の選択が行われるが、ステップ１０８の処理の次にステップ１０９を設けて、空き状態ビン４１の再確認を行うものとしている。この処理は、ステップ１０７での警告報知手段（ランプ４３）の作動により、ユーザが滞留記録紙を取り除いて、空き状態ビン４１が発生する場合を考慮したものである。つまり、空き状態ビン４１が発生していれば、該ビン４１を排出先とする。
ステップ１０９では、制御機構２０が空き状態ビン検出手段２１の検出結果を再確認し（一度目の確認はステップ１０２）、つまり空き状態ビン４１が検出されたかどうかを判定する。ステップ１０９の判定が、肯定（空き状態ビン４１がある）の場合は、（丸印Ｅの連結を経て）ステップ１１５に進み、否定（空き状態ビン４１がない）の場合は、ステップ１１０に進む。
【００４４】
ステップ１１０では、問合せ送信手段２６が、記録紙が積重ねられる側（滞留記録紙のプリント要求元）に対して、最新のプリント要求に基づく記録紙を排出して、自らの滞留記録紙に積重ねてもよいか否かの問合せ、を行う。
該問合せメッセージとしては、「あなたの記録紙の上に、他の人の記録紙が重ねてプリントアウトされてもよいですか」といったものである。
【００４５】
ここで、収納状況テーブルが図２に示す状況のように、排出先として選択されたビン４１に、二以上のプリント要求に基づく記録紙が積重ねられていることがある。図２において、ビン４１Ａに、クライアント３１Ｃ・３１Ｅからのプリント要求に基づく記録紙が積重ねられている。
このような場合には、ステップ１１０において、問合せ送信手段２６の問合先として指定されるのは、最も古いプリント要求元（ビン４１の一番下にある記録紙のプリント要求元）である。図２の収納状況テーブルにおいては、クライアント３１Ｃが該当する。つまり、割付元クライアントが、ステップ１１０における問合せ先として指定される。
なお、このような場合に、ステップ１１０における問合せ先としては、該ビン４１上の記録紙のプリント要求元すべてを指定するようにしても良い。収納状況テーブルが図２に示す状況では、クライアント３１Ｃ・３１Ｅの両方を、ステップ１１０における問合せ先として指定することになる。
【００４６】
そして、制御機構２０は、ステップ１１０での問合せに対する応答が肯定であるか否定であるかを判定し（ステップ１１１）、肯定応答の場合は、処理をステップ１１２に進め、否定応答の場合は処理をステップ１１９に進める（丸印Ｆで連結）。
ステップ１１１で肯定応答を受けてステップ１１２に進むと、制御機構２０は、ステップ１０８でビン選択手段２５が所定の優先条件で選択したビン４１（本実施の形態では、最上位置のビン４１Ａ）を、記録紙排出先のビン４１として設定する。そして、プリントアウト（１１３）を実行がされ、プリント要求処理手順に基づく処理の一ループが終了する（ステップ１１４）。
一方、ステップ１１１で否定応答を受けてステップ１１９に進む場合については、次に説明する。
【００４７】
ステップ１１９に進む場合は、ステップ１０６で否定応答の場合と、ステップ１１１で否定応答の場合と、ステップ１１７で否定応答の場合との、三通りの場合である。
ステップ１１９に進むと、制御機構２０は、最新のプリント要求元に、プリントアウト実行を待機するかどうかの問合せを行う。具体的には、問合せ送信手段２６が、最新のプリント要求元に問合せに関するデータを送信することで行う。
ここで、問合せる内容は、最新のプリント要求元の操作ユーザに、（プリントアウトの）条件が整うまで待機した後プリントアウトするか、プリントアウトを中止するか、を問うものである。ここで、問合せメッセージとしては、「空き状態のビンが発生するまで待機しますか？」といったものである。
【００４８】
そして、制御機構２０は、ステップ１１９での問合せの応答が肯定であるか否定であるかを判定し（ステップ１２０）、肯定応答の場合は、処理をステップ１２１に進め、否定応答の場合は処理をステップ１２３に進める。
ステップ１２０で肯定応答を受けてステップ１２１に進むと、警告報知手段（ランプ４３）を作動させて、滞留記録紙をプリントアウトしたユーザに、滞留記録紙の取り除きを促する。
そして、ステップ１２１が終了するとステップ１２２に進む。ステップ１２２では、空き状態ビン検出手段２１が、空き状態ビン４１の有無を検出し、空き状態ビン４１がある場合（肯定の場合）は、ステップ１１５に進む（丸印Ｄで連結）。ステップ１１５に進むと、空き状態ビン４１を排出先のビン４１に設定して、プリントアウト（ステップ１１３）が実行される。
また、空き状態ビン４１がない場合（否定の場合）は、空き状態ビン４１発生の待機状態となり、ステップ１２２の判定を繰り返す。
【００４９】
一方、ステップ１２０で否定応答を受けてステップ１２３に進むと、最新のプリント要求に基づくプリントアウトの実行中止処理が開始される。そして、制御機構２０は、最新のプリント要求元に対して、終了通知を送信する（ステップ１２３）。
具体的には、問合せ送信手段２６が、最新のプリント要求元に対して、終了通知に関するデータを送信し、該要求元に備える出力手段３２に、終了通知メッセージを出力させる。終了通知メッセージとしては、例えば、「プリント画像データを消去し、プリントジョブを終了します」といったものである。
【００５０】
なお、最新のプリント要求がプリンタ２に送信された際には、該プリント要求に基づくプリント画像データが同時に送信されているが、該画像データは一旦制御機構２０のメモリに記憶される。そして、プリントアウトが実行されるか、中止が決定されると、前記メモリより消去される。
【００５１】
以上のようにして、第一プリント要求処理手順が構成されている。
ここで、該第一プリント要求処理手順における特徴的要素について、まとめてみる。
プリンタ２は、プリント要求元となる複数のクライアントにネットワークを介して接続可能なネットワークプリンタであって、複数の記録紙排出用ビン４１と、各ビン４１毎に滞留記録紙の有無を検出するセンサ４２と、を備えている。
また、収納状況記憶手段２２と、該収納状況記憶手段２２の記憶更新手段２３とを備えることで、各ビン毎に滞留記録紙のプリント要求元が、プリンタ２に、常時更新しながら記憶される。
そして、収納状況記憶手段２２の記憶内容と、所定の優先条件とに基づいて、最新のプリント要求に基づく記録紙の排出先ビンを選択するビン選択手段２５を備えている。
【００５２】
このため、最新のプリント要求に基づく記録紙を、空き状態のビン４１に優先して排出することで、記録紙の積重ねが防止される。また、同一のプリント要求元の記録紙を積重ねることで、異なるプリント要求元の記録紙が積重ねられることが防止される。
【００５３】
さらに、プリンタ２には、最新のプリント要求に基づいて、収納状況記憶手段に記憶される滞留記録紙のプリント要求元に、記録紙排出の通知または、記録紙排出の可否の問合せを行う通知問合せ送信手段２８が設けられている。
特に本実施の形態では、通知問合せ送信手段２８の作動は、最新のプリント要求に基づくプリントアウトを実行すると、異なるプリント要求元の記録紙の積重ねが発生する場合としている。
また、通知問合せ送信手段２８を問合せ送信手段２６として作動させた場合が、第一プリント要求処理手順のステップ１１０の処理に関わるものである。
【００５４】
ここで、最新のプリント要求がプリンタ２に送信されると、ビン選択手段２５により排出先のビン４１が選択される。
排出先のビン４１が所定の優先条件に基づいて選択されると、収納状況記憶手段２２の記憶内容に基づいて、選択された排出先ビン４１にある滞留記録紙のプリント要求元が、制御機構２０により特定される。
そして、通知問合せ送信手段２８は、前記特定されたプリント要求元に、記録紙の積重ねの通知もしくは問合せを行う。
【００５５】
なお、排出先のビン４１が空き状態ビン４１に選択された場合は、選択された排出先ビン４１には、滞留記録紙がないので、プリント要求元の特定は必然的に行われない。また、排出先のビン４１が、最新のプリント要求元と同一要求元による滞留記録紙のあるビン４１に選択された場合は、該要求元が制御機構２０により特定されるが、この場合は、通知問合せ送信手段２８による通知もしくは問合せを行わなくても良い。
前記所定の優先条件を最上位置のビン４１を優先することとした本実施の形態では、最上位置のビン４１を除いては、要求元の異なる記録紙の積重ねが発生しないためである（要求元が同一の記録紙の積重ねは発生する）。したがって、最上位置のビン４１を除いては、異なる要求元の記録紙の積重ねを警告するための通知や問合せを、行う必要がない。もちろん、同一の要求元の記録紙の積重ねを警告する場合は、通知や問合せを行う意味はある。
【００５６】
以上の構成により、異なるプリント要求元の記録紙の積重ねを場合によっては許容しながら、滞留記録紙のプリント要求元（積重ねられる側のクライアント３１）が予期せぬ積重ねの発生を防止することができる。このため、プリントに関わるユーザの作業効率の低下を防止することができる。
【００５７】
特に、通知問合せ送信手段２８の作動は、最新のプリント要求に基づくプリントアウトを実行すると、異なるプリント要求元の記録紙の積重ねが発生する場合、としている。これは、前記所定の優先条件に基づいて、排出先として選択されたビン４１（最上位置のビン４１）に滞留記録紙がある場合である。
つまり、通知問合せ送信手段２８は、前記所定の優先条件で選択したビン４１に滞留記録紙がある場合、その滞留記録紙のプリント要求元に対して、記録紙排出の通知または、記録紙排出の可否の問合せを行うものとしている。
【００５８】
このため、プリンタ２が、要求元が異なる記録紙の積重ねが発生する場合にのみ、滞留記録紙のプリント要求元に対して、通知または問合せを行うものとなり、不要なクライアント３１のユーザに対して、通知または問合せが行われることが無い。したがって、プリントに関わるユーザ間の作業効率の低下を防止することができる。
【００５９】
また、プリンタ２には、異なるプリント要求元の記録紙の積重ねが発生する場合に、プリンタの周囲のユーザに警告を報知する警告報知手段（ランプ４３）が設けられている。
【００６０】
このため、異なるプリント要求元の記録紙の積重ねが発生する場合を、事前にできる限り抑止することができる。このような積重ねが発生する場合は、あるユーザが他のユーザの記録紙を自らのものと誤認する可能性があるが、このような事態の発生率を低減することで、プリントに関わるユーザ間の作業効率の低下を防止することができる。
【００６１】
また、クライアント３１からの指令信号もしくはプリンタ２の操作部の操作により、前記収納状況記憶手段の記憶内容の一部もしくは全部の削除を行う記憶削除手段１８を、プリンタ２に設けている。
【００６２】
このため、前記通知問合せ送信手段２８（問合せ送信手段２６および要求元通知手段２７）によるクライアント３１に向けた送信や、警告報知手段（ランプ４３）による警告により、各ビン４１より滞留記録紙の一部のみが取り除かれても、収納状況記憶手段２２の記憶内容（収納状況テーブル）の更新が可能である。つまり、ユーザによるビン４１からの滞留記録紙の取り除きの有無に関わらず、収納状況記憶手段２２の記憶内容（収納状況テーブル）が実際の収納状況を反映したものとなる。したがって、既に取り除いた記録紙の要求元にまで、前記通知や問合せが行われるような不具合が防止される。
【００６３】
次に、第二プリント要求処理手順について説明する。
ここでは、図３に示すプリンタ２の第一プリント要求処理手順と相違する点についてのみ説明する。
【００６４】
図４に示すように、第二プリント要求処理手順では、第一プリント要求処理手順におけるステップ１１０・１１１と、ステップ２０１とが置換されるものとなっている。
そこで、ステップ１０９の処理から、説明を始める。ステップ１０９では、制御機構２０が空き状態ビン検出手段２１の検出結果を再確認し（一度目の確認はステップ１０２）、つまり空き状態ビン４１が検出されたかどうかを判定する。ステップ１０９の判定が、肯定（空き状態ビン４１がある）の場合は、（丸印Ｅの連結を経て）ステップ１１５に進み、否定（空き状態ビン４１がない）の場合は、ステップ２０１に進む。
【００６５】
ステップ２０１では、要求元通知手段２７が、記録紙が重ねられる側のプリント要求元に対して、最新のプリント要求に基づく記録紙が排出されて、記録紙の積重ねが発生するということを、事前に通知する。該通知メッセージとしては、「あなたの記録紙の上に、他の人の記録紙が重ねてプリントアウトされます。」といったものである。
そして、ステップ２０１の処理の後、ステップ１１２に進み、第一プリント要求処理手順と同様である。
【００６６】
通知問合せ送信手段２８を通知送信手段２７として作動させた場合には、次のような効果がある。
異なるプリント要求元の記録紙の積重ねを場合によっては許容しながら、この積重ねが発生する場合に、事前に、滞留記録紙のプリント要求元（積重ねられる側のクライアント３１）に通知することができる。そして、事前に通知されるため、ユーザが予期せぬ積重ねが発生しない。このため、プリントに関わるユーザの作業効率の低下を防止することができる。
【００６７】
また、本実施の形態であるプリンタ２は、複数のビン４１を備える構成としているが、本発明は、記録紙排出用のビンを一つのみ備える構成のネットワークプリンタにも適用可能である。
特に、プリンタ２に複数のビン４１を備える構成とすることで、複数のビン４１の各々に、異なるプリント要求元の記録紙を分配して収納することができ、滞留記録紙の積重ねが防止される。第二に、ビンの配設数を超えて異なる要求元の記録紙が滞留する場合でも、滞留記録紙のプリント要求元に、通知もしくは問合せにより、予期せぬ記録紙の積重ねの発生を防止させることができる。
したがって、基本的には滞留記録紙の積重ねを防止しながら、滞留記録紙の積重ねを発生させても、この場合の不具合が防止され、プリントに関わるユーザの作業効率の低下が、クライアントの接続数に関わりなく常に防止される。
【００６８】
【発明の効果】
請求項１記載の如く、プリント要求元となる複数のクライアントにネットワークを介して接続可能なネットワークプリンタであって、記録紙排出用ビンと、前記ビンの滞留記録紙の有無を検出するセンサと、滞留記録紙のプリント要求元を記憶する収納状況記憶手段と、前記センサの検出結果に基づいて、収納状況記憶手段の記憶内容を更新する記憶更新手段と、最新のプリント要求に基づいて、収納状況記憶手段に記憶される滞留記録紙のプリント要求元に、記録紙排出の通知または、記録紙排出の可否の問合せを行う通知問合せ送信手段を設けたので、
異なるプリント要求元の記録紙の積重ねが発生する場合に、事前に、滞留記録紙のプリント要求元に通知することで、ユーザが予期せぬ積重ねが発生しない。あるいは、異なるプリント要求元の記録紙の積重ねが発生する場合に、事前に滞留記録紙のプリント要求元に問い合わせることで、異なるプリント要求元の記録紙の積重ねを場合によっては許容しながら、滞留記録紙のプリント要求元が予期せぬ積重ねの発生を防止することができる。このため、同一のビンに異なるプリント要求元の記録紙を積重ねる場合の不具合が防止され、プリントに関わるユーザの作業効率の低下を防止することができる。
【００６９】
請求項２記載の如く、プリント要求元となる複数のクライアントにネットワークを介して接続可能なネットワークプリンタであって、複数の記録紙排出用ビンと、各ビンの滞留記録紙の有無を検出するセンサと、各ビン毎に滞留記録紙のプリント要求元を記憶する収納状況記憶手段と、前記センサの検出結果に基づいて、収納状況記憶手段の記憶内容を更新する記憶更新手段と、前記収納状況記憶手段の記憶内容と所定の優先条件とに基づいて、最新のプリント要求に基づく記録紙の排出先ビンを選択するビン選択手段と、前記収納状況記憶手段の記憶内容に基づいて、前記排出先ビンにある滞留記録紙のプリント要求元に、記録紙排出の通知または、記録紙排出の可否の問合せを行う通知問合せ送信手段と、を備えるので、
第一に、複数のビンの各々に、異なるプリント要求元の記録紙を分配して収納することができ、滞留記録紙の積重ねが防止される。第二に、ビンの配設数を超えて異なる要求元の記録紙が滞留する場合でも、滞留記録紙のプリント要求元に、通知もしくは問合せにより、予期せぬ記録紙の積重ねの発生を防止させることができる。
したがって、基本的には滞留記録紙の積重ねを防止しながら、滞留記録紙の積重ねを発生させても、この場合の不具合が防止され、プリントに関わるユーザの作業効率の低下が、クライアントの接続数に関わりなく常に防止される。
【００７０】
請求項３記載の如く、クライアントからの指令信号もしくはネットワークプリンタの操作部の操作により、前記収納状況記憶手段の記憶内容の一部もしくは全部の削除を行う記憶削除手段を設けたので、
つまり、ユーザによるビンからの滞留記録紙の取り除きの有無に関わらず、収納状況記憶手段の記憶内容が実際の収納状況を反映したものとなる。したがって、既に取り除いた記録紙の要求元にまで、前記通知や問合せが行われるような不具合が防止される。
【００７１】
請求項４記載の如く、前記ビン選択手段の選択するビンに記録紙を排出することにより、該ビンに既にある滞留記録紙の上に異なるプリント要求元の記録紙が積重ねられる場合に、プリンタの周囲のユーザに警告を報知する警告報知手段を備えるので、
異なるプリント要求元の記録紙の積重ねが発生する場合を、事前にできる限り抑止することができる。このような積重ねが発生する場合は、あるユーザが他のユーザの記録紙を自らのものと誤認する可能性があるが、このような事態の発生率を低減することで、プリントに関わるユーザ間の作業効率の低下を防止することができる。
【図面の簡単な説明】
【図１】ＬＡＮ１を介して互いに接続される複数のクライアント３１およびプリンタ２を示す模式図である。
【図２】収納状況テーブルを示す図である。
【図３】第一プリント要求対処手順を示す手順図である。
【図４】第二プリント要求対処手順を示す手順図である。
【符号の説明】
２  プリンタ
１８  記憶削除手段
２０  制御機構
２１  空き状態ビン検出手段
２２  収納状況記憶手段
２３  記憶更新手段
２４  要求元判別手段
２５  ビン選択手段
２６  問合せ送信手段
２７  要求元通知手段
２８  通知問合せ送信手段
３１  クライアント
４１  ビン
４２  センサ
４３  ランプ
【図１】
2004188752.tif 000003
【図２】
2004188752.tif 000004
【図３】
2004188752.tif 000005
【図４】
2004188752.tif 000006