(57)【要約】【課題】  予め設定された時間内に所定の数の印刷ジョブが印刷されると、印刷ジョブの受付と印刷を停止することで複数ユーザによる印刷ジョブの印刷結果が大量に排紙トレイに溜まることを軽減することができる印刷装置を提供する。【解決手段】  印刷装置２００は、パーソナルコンピュータ１００より受信した印刷ジョブを印刷することができ、所定の時間と回数とが予め記憶され、印刷が終了した印刷ジョブの数が計数され、そして、所定の時間内に印刷が終了して計数された印刷ジョブの数が所定の回数以上になると印刷が抑制される。【選択図】  図１
2008055766.tif 000002
【特許請求の範囲】
【請求項１】
印刷依頼装置から受信した印刷依頼に基づき印刷を実行する印刷実行手段と、
所定の時間と回数とを記憶する記憶手段と、
前記印刷実行手段によって印刷が終了した印刷依頼の数を計数する計数手段と、
前記記憶手段で記憶された前記所定の時間内に、前記計数手段により計数される計数値が前記記憶手段で記憶された前記回数以上になると、前記印刷依頼装置からの印刷依頼に基づく印刷を抑制する印刷抑制状態に制御する印刷制御手段と
を備える印刷装置。
【請求項２】
前記印刷制御手段は、
前記印刷抑制状態として前記印刷依頼装置からの印刷依頼の受信を禁止する受信禁止状態に制御する請求項１記載の印刷装置。
【請求項３】
前記印刷抑制状態の解除を受け付ける解除受付手段と、
前記解除受付手段による前記解除の受け付けにより前記計数手段の計数値を初期値に戻して前記印刷制御手段による前記印刷抑制状態を解除する印刷抑制解除手段と
を備える請求項１記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
従来より、社内に張りめぐらされた通信網によって、１つの印刷装置を複数のパーソナルコンピュータ（印刷依頼装置）で共用するネットワークプリンタと呼ばれる技術が存在する。
【０００３】
１つの印刷装置が共用されると、複数のパーソナルコンピュータから印刷ジョブが次々に送られ、図４に示すように、印刷装置の排紙トレイに排紙される印刷結果が大量に排紙され、ジョブ毎の印刷結果の区分けが困難となっていた。
【０００４】
このような状態では、他人の印刷結果を間違って持って帰ってしまう問題も生じてしまう。
【０００５】
これに対して、特許文献１では、前回印刷した印刷データのホストと異なるホストの印刷データを印刷する際には、印刷結果をオフセット出力するように制御して、複数ホストからの印刷結果の仕分け作業を容易にする印刷方法及びその装置が提案されている。
【特許文献１】特開平５−２２４８４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の技術では、オフセット機能を備えた印刷装置にしか適用することができない。
【０００７】
そして、他人の印刷結果を間違って持って帰ってしまう問題は、印刷装置の排紙トレイに大量の印刷結果が蓄積されることにその原因のひとつがあると想到できる。
【０００８】
そこで、この発明は、予め設定された時間内に所定の量の印刷ジョブの印刷を行うと、印刷ジョブの受付と印刷を停止することで、複数ユーザの印刷結果が排紙トレイに蓄積されることを軽減することができる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成する為、請求項１の発明は、印刷装置は、印刷依頼装置から受信した印刷依頼に基づき印刷を実行する印刷実行手段と、所定の時間と回数とを記憶する記憶手段と、前記印刷実行手段によって印刷が終了した印刷依頼の数を計数する計数手段と、前記記憶手段で記憶された前記所定の時間内に、前記計数手段により計数される計数値が前記記憶手段で記憶された前記回数以上になると、前記印刷依頼装置からの印刷依頼に基づく印刷を抑制する印刷抑制状態に制御する印刷制御手段とを備えるように構成される。
【００１０】
また、請求項２の発明は、請求項１の発明において、前記印刷制御手段は、前記印刷抑制状態として前記印刷依頼装置からの印刷依頼の受信を禁止する受信禁止状態に制御する。
【００１１】
また、請求項３の発明は、請求項１の発明において、前記印刷抑制状態の解除を受け付ける解除受付手段と、前記解除受付手段による前記解除の受け付けにより前記計数手段の計数値を初期値に戻して前記印刷制御手段による前記印刷抑制状態を解除する印刷抑制解除手段とを備える。
【発明の効果】
【００１２】
この発明によれば、複数ユーザの印刷ジョブの印刷結果が印刷装置の排紙トレイに大量に蓄積されることを軽減することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
以下、本発明に係わる印刷装置の実施例について添付図面を参照して詳細に説明する。
【００１４】
図１は、本発明に係わる印刷装置２００で構成される印刷システムの概略を示す構成図である。
【００１５】
この印刷システムは、パーソナルコンピュータ１００、印刷装置２００が通信回線１０によって接続されている。
【００１６】
パーソナルコンピュータ（以下、ＰＣという）１００は通信回線１０にＰＣ１００−１、ＰＣ１００−２、・・・ＰＣ１００−ｎというように複数のＰＣ１００が接続される。
【００１７】
複数のＰＣ１００−１、ＰＣ１００−２、・・・ＰＣ１００−ｎは、それぞれ同じ構成と同じ機能とを有し、ＰＣ１００はそれらを総称した名称である。
【００１８】
ＰＣ１００は、印刷ジョブを生成して、生成した印刷ジョブを印刷装置２００に送信する。
【００１９】
印刷装置２００は、ＰＣ１００から送信された印刷ジョブを受け付けて、その印刷ジョブを紙面に印刷する処理を行う。
【００２０】
このように構成される印刷システムでは、ＰＣ１００から印刷ジョブが印刷装置２００に送信されると、印刷装置２００で印刷ジョブの印刷が行なわれて排紙トレイに印刷結果が排紙されるのであるが、印刷装置２００で予め設定されていた時間内に所定の数の印刷ジョブが印刷されると、印刷装置２００はそれ以降印刷ジョブの受付をストップする等印刷を抑制して、排紙トレイに複数ユーザの印刷結果が溜まらないようにする。
【００２１】
ただし、同じユーザから連続して送られる複数の印刷ジョブは、１つの印刷ジョブとして数えられる。
【００２２】
その結果、排紙トレイに複数ユーザの印刷結果が大量に溜まることを軽減することができて、誤って他人の印刷結果を持って行く問題や、大量の印刷結果の中から自分の印刷結果を１枚１枚めくって探す手間が生じる問題の発生を低減することができる。
【００２３】
次に、印刷装置２００の構成と機能について図２を参照して説明を行なう。
【００２４】
図２は、印刷装置２００の構成と機能について示したブロック図である。
【００２５】
印刷装置２００は、通信インタフェース部（以下、図面と共に通信Ｉ／Ｆ部という）２０１、制御部２０２、メモリ２０３、操作／表示部２０４、プリントエンジン２０５を備える。
【００２６】
通信Ｉ／Ｆ部２０１は、通信回線１０と接続されて、ＰＣ１００と様々な情報の授受を行なう。
【００２７】
制御部２０２は、印刷装置２００の統括的な制御を行い、印刷ジョブを受け付けた後、予め設定されていた時間内に所定の数の印刷ジョブが印刷されると、それ以降印刷ジョブの受付を停止する（ディセレクト状態）制御やメモリに蓄積した印刷待ちの印刷ジョブがある場合もその印刷待ちの印刷ジョブの印刷を停止する制御を行なう。
【００２８】
制御部２０２は、その制御機能として、印刷ジョブ受付部２０６、ユーザＩＤ読取部２０７、ジョブカウント部２０８、ジョブ受付停止決定部２０９、時間計測部２１０を有する。
【００２９】
制御部２０２内の印刷ジョブ受付部２０６は、印刷ジョブを受け付けると、印刷ジョブをプリントエンジン２０５に送り印刷を実行させ、また、ユーザＩＤ読取部２０７に印刷ジョブのユーザＩＤを読取らせ、印刷ジョブを受信した信号をジョブカウント部２０８に送り、該印刷ジョブが受信した印刷ジョブをカウントする最初の印刷ジョブである場合には時間計測部２１０にも印刷ジョブを受信した信号を送信する。
【００３０】
制御部２０２内のユーザＩＤ読取部２０７は、印刷ジョブ受付部２０６が受け付けた印刷ジョブのユーザＩＤを読取る処理を行なう。
【００３１】
制御部２０２内のジョブカウント部２０８は、印刷ジョブ受付部２０６から送られる信号を元に、印刷ジョブ受付部２０６が受け付けた印刷ジョブの数を計数する。
【００３２】
制御部２０２内のジョブ受付停止決定部２０９は、時間計測部２１０で計測された時間内でジョブカウント部２０８で計数された印刷ジョブの数がメモリ２０３内の設定記憶部２１１内に設定された設定内容のジョブ数を超えたかどうかを確認して、印刷ジョブの受付の停止についての判断を行なう。
【００３３】
制御部２０２内の時間計測部２１０は、設定記憶部２１１に設定が行われた後に最初に印刷ジョブを受信してからの時間を計測する。
【００３４】
メモリ２０３は、情報を記憶する記憶装置であり、メモリ２０３内の設定記憶部２１１内にユーザより設定される内容を記憶し、また、プリンタエンジン２０５が印刷中で印刷ジョブ受付部２０６が受け付けた印刷ジョブを印刷待ちの為にメモリ２０３に一時記憶させる際にその印刷ジョブを記憶する。
【００３５】
ユーザより設定される内容は、時間と印刷ジョブの数とであり、設定記憶部２１１内に設定された時間と印刷ジョブの数とに基づいて、ジョブ受付停止決定部２０９が印刷停止の判断を行なう。
【００３６】
操作／表示部２０４は、印刷装置２００の情報をユーザに表示しまたユーザの要求を受け付けるユーザインタフェースの役割を果たす。
【００３７】
また、操作／表示部２０４は、解除スイッチ２１２を有し、印刷装置２００が印刷ジョブの受付を停止して印刷停止状態になっているときに解除スイッチ２１２が押下されることで、印刷ジョブ受付停止と印刷停止との状態が解除される。
【００３８】
このように構成される印刷装置２００は、設定記憶部２１１に記憶された設定内容に基づいて、設定内容に記憶された時間内に印刷された印刷ジョブの数が設定内容に記憶された数より多くなった場合には、印刷装置２００の印刷ジョブ受付停止と印刷停止とが行なわれ、印刷が抑制された状態となる。
【００３９】
所定の時間内に所定の印刷ジョブの印刷が行なわれると印刷装置２００の排紙トレイに印刷結果が排紙されるが、印刷装置２００の印刷ジョブ受付停止と印刷停止とが行なわれることで、排紙トレイにそれ以上の印刷結果が排紙されることを防ぐことが行なわれ、排紙トレイに複数ユーザによる大量の印刷結果が蓄積されることを軽減することができる。
【００４０】
次に、印刷装置２００で行なわれる処理フローについて図３を参照して説明を行なう。
【００４１】
図３は、印刷装置２００で行なわれる処理フローを示すフローチャートである。
【００４２】
まず、印刷装置２００では、ユーザが操作／表示部２０４を操作して、何分以内にいくつの印刷ジョブを印刷すると印刷ジョブの受付停止と印刷停止とを行なうようにするかの設定が行われる（ステップ３０１）。
【００４３】
操作／表示部２０４で操作されて入力された時間と印刷ジョブ数がメモリ２０３内の設定記憶部２１１に記憶される。
【００４４】
そして、ＰＣ１００から印刷ジョブが印刷装置２００に送信されて、印刷装置２００が印刷ジョブを受信すると（ステップ３０２）、制御部２０２内の時間計測部２１０が時間の計測を開始する（ステップ３０３）。
【００４５】
受信した印刷ジョブは、制御部２０２内のユーザＩＤ読取部２０７によって印刷ジョブのユーザＩＤが読取られて、そして、印刷ジョブ受付部２０６からプリントエンジン２０５に送られ、プリントエンジン２０６で印刷が行なわれる（ステップ３０５）。
【００４６】
プリントエンジン２０６で印刷が終わるとプリントエンジン２０５より制御部２０２に印刷終了信号が送信され、制御部２０２内のジョブカウント部２０８で印刷を終了した印刷ジョブの数が１カウントされる。
【００４７】
カウントされた数は制御部２０２内の図示しないキャッシュメモリ或いはメモリ２０３に記憶され、また、印刷を終了した印刷ジョブのユーザＩＤが制御部２０２のキャッシュメモリ或いはメモリ２０３に記憶される。
【００４８】
印刷ジョブの数がカウントされると、ジョブ受付停止決定部２０９が設定記憶部２１１に記憶された設定内容を確認して、設定された時間内に設定された印刷ジョブ数以上の印刷ジョブの印刷が行なわれたかにより印刷ジョブ受付停止と印刷停止とを実行するか否かの判断を行なう（ステップ３０７）。
【００４９】
ジョブ受付停止決定部２０９によって、印刷ジョブ受付停止と判断されなかった場合には（ステップ３０７でＮＯ）、次の印刷ジョブの受信を待つ（ステップ３０８でＮＯ）。
【００５０】
そして、次の印刷ジョブを受信すると（ステップ３０８でＹＥＳ）、受信した印刷ジョブのユーザＩＤがユーザＩＤ読取部２０７で読取られ（ステップ３０９）、その印刷ジョブがプリントエンジン２０５に送られて印刷が行なわれる（ステップ３１０）。
【００５１】
印刷が終了すると、プリントエンジン２０５から制御部２０２に印刷終了信号が送られるが、ステップ３０９で読取られたユーザＩＤが前回印刷された印刷ジョブのユーザＩＤと違う場合に（ステップ３１１でＮＯ）、ジョブカウント部２０８で１カウントされて印刷完了済みの印刷ジョブの数が計数される（ステップ３１２）。
【００５２】
前回印刷された印刷ジョブのユーザＩＤは、制御部２０２内のキャッシュメモリ或いはメモリ２０３に記憶されているので、それが読み出されて比較が行なわれる。
【００５３】
また、ステップ３０９で読取られたユーザＩＤが前回印刷された印刷ジョブのユーザＩＤと同じ場合には（ステップ３１１でＹＥＳ）、ジョブカウント部２０８でのカウントは行なわれず、この場合の印刷は、印刷完了済みの印刷ジョブの数に計数されない。
【００５４】
このように制御されるのは、同じユーザＩＤからの印刷ジョブの印刷が連続して行なわれた場合には、排紙トレイには同じユーザの印刷結果が連続して排紙されて同じユーザの複数の印刷ジョブの印刷結果が重なって蓄積され他人の印刷結果と間違う可能性が少ないので、同じユーザＩＤの印刷ジョブが連続して続いた場合には印刷完了済みの印刷ジョブの数として計数されないようにされる。
【００５５】
このように制御が行なわれて印刷ジョブの印刷が繰り返し行なわれた後に（ステップ３０７でＮＯ、ステップ３０８でＹＥＳ、ステップ３０９、ステップ３１０、ステップ３１１でＮＯ、ステップ３１２、以上のステップの繰り返し）、設定記憶部２１１で設定された設定内容の時間以内にジョブカウント部２０８で計数された印刷ジョブの数が設定記憶部２１１で設定された印刷ジョブの数以上になると（ステップ３０７でＹＥＳ）、設定内容以上の印刷ジョブが印刷されたとしてジョブ受付停止決定部２０９が印刷受付停止と印刷停止との印刷抑制状態することを決定し、印刷装置２００は印刷ジョブを受け付けない状態（ディセレクト状態）となり、また、メモリ２０３に印刷待ちの為に蓄積された印刷ジョブがあったとしてもその印刷ジョブの印刷も行なわれない状態となる（ステップ３１３）。
【００５６】
新たな印刷ジョブを受け付けないで印刷待ちの印刷ジョブの印刷も行なわれない印刷抑制状態となったら（ステップ３１３）、解除スイッチ２１２が押下されるまで（ステップ３１４でＹＥＳ）印刷ジョブの受付停止と印刷停止とが継続される（ステップ３１４でＮＯ）。
【００５７】
解除スイッチ２１２が押下されるタイミングは、印刷ジョブを送信したユーザが印刷結果を排紙トレイに取りにきて、印刷結果を排紙トレイから持ち出した後である。
【００５８】
ユーザによって排紙トレイに蓄積された印刷結果が持ち出されて解除スイッチ２１２の押下が行なわれると（ステップ３１４でＹＥＳ）、印刷装置２００は、ジョブカウント部２０８でカウントされる印刷ジョブの数を０にリセットして時間計測部２１０で計測される時間を０にリセットして、操作／表示部２０４で最初の設定が行なわれるステップ３０１の処理から再スタートする。
【００５９】
なお、ユーザによって解除スイッチ２１２の押下が行なわれたときに、メモリ２０３に印刷待ちの印刷ジョブが存在していた場合には、解除スイッチ２１２の押下と同時にジョブカウント部２０８でカウントされる印刷ジョブの数が０にリセットされてまた時間計測部２１０で計測される時間が０にリセットされた後に印刷待ちの印刷ジョブの印刷が開始される。
【００６０】
印刷が開始されると同時に時間計測部２１０で時間の計測が開始される。
【００６１】
そして、その印刷ジョブの完了とともにプリントエンジン２０５から制御部２０２に印刷終了信号が送信されるので、その時点でジョブカウント部２０８が１カウントを行い、印刷完了済みの印刷ジョブの数の計数が行なわれる。
【産業上の利用可能性】
【００６２】
この発明は、複数の印刷依頼装置から印刷依頼を受け付ける印刷装置において利用可能である。
【００６３】
この発明によれば、印刷装置の排紙トレイに複数ユーザによる大量の印刷結果が蓄積されないように、設定された所定の時間内に所定の印刷ジョブ数の印刷が行なわれると新たな印刷ジョブの受付の停止と印刷待ちの印刷ジョブの印刷も停止されて、排紙トレイへの印刷結果の排紙が行なわれない。
【図面の簡単な説明】
【００６４】
【図１】印刷装置２００で構成される印刷システムの概略を示す構成図。
【図２】印刷装置２００の構成と機能について示したブロック図。
【図３】印刷装置２００で行なわれる処理フローを示したフローチャート。
【図４】従来の印刷装置の排紙トレイに蓄積される複数ユーザによる印刷結果。
【符号の説明】
【００６５】
１０    通信回線
１００、１００−１、１００−２、・・・１００−ｎ    パーソナルコンピュータ
２００    印刷装置
【図１】
2008055766.tif 000003
【図２】
2008055766.tif 000004
【図３】
2008055766.tif 000005
【図４】
2008055766.tif 000006