(57)【特許請求の範囲】
【請求項１】
印刷を実行する印刷手段と該印刷手段に対して印刷依頼を供給する印刷要求手段との間に接続され、該印刷要求手段からの該印刷依頼により該印刷手段を制御する印刷制御装置において、
前記印刷手段の異常を検出する異常検出手段と、
前記異常検出手段により前記印刷手段の異常が検出されたときに、前記印刷要求手段から供給される前記印刷依頼は受け付けつつ、内部に保持される印刷データは順次破棄する処理制御手段を有することを特徴とする印刷制御装置。
【請求項２】
前記異常検出手段は、前記印刷手段の異常として、前記印刷手段での印刷用紙の通過経路中での停滞、あるいは、前記印刷手段の電源の切断を検出することを特徴とする請求項１記載の印刷制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は印刷制御装置に係り、特に、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して印刷データの受信を行う印刷装置を制御する印刷制御装置に関する。
従来のＬＡＮ等で接続される印刷装置では、その主たる機能が文字の印刷に限られていた。これは、印刷装置にデータを送出する印刷要求元のパソコンなどの処理性能が低く、一度に大量のデータを処理できないなどの事情によるものであるが、近年、パソコンの処理の性能が向上しており、大量のデータを処理できるようになってきている。
【０００２】
これにより、印刷内容も文字だけでなく図形や絵なども扱うようになっている。さらに、写真や動画情報などの多色のメディアにも移行しており、さらに多くの印刷データを取り扱うようになっている。
このため、これに対応する印刷装置に対しても大量のデータを供給する必要がでてきた。パソコンなどから印刷装置に対して大量のデータを供給するために、インターネットなどで養われたＬＡＮ技術が注目されている。
【０００３】
ＬＡＮでは、大量のデータを送受信するには適しているが、異常動作などを報告する手段が十分でなく、印刷装置側に異常が発生しても、印刷装置の状態に応じて印刷要求元から印刷装置に供給される印刷データが制御されことはなく、印刷装置の状態が復帰した場合などには、異常な印刷結果が現れることがある。
【０００４】
【従来の技術】
図５に従来の一例のブロック構成図を示す。同図中、２１０は印刷依頼を行うコンピュータ、２２０はコンピュータ２１０からの印刷データに応じて印刷を行うプリンタ装置、２３０はコンピュータ２１０からプリンタ装置２２０に印刷データを供給するためのＬＡＮを示す。
【０００５】
コンピュータ２１０とプリンタ装置２２０とはＬＡＮ２３０を介して接続されており、予め設定された所定の通信プロトコルにより通信が行われる。使用者がコンピュータ２１０の印刷依頼部２１１に対して印刷依頼を行うと、コンピュータ２１０の印刷依頼部２１１は、ＬＡＮ２３０を介してプリンタ装置２２０に印刷依頼を発行する。
【０００６】
プリンタ装置２２０では、印刷受付部２２２によりコンピュータ２１０の印刷依頼部２１１からの印刷依頼を受信し、バッファ２２１に格納する。バッファ２２１に格納された印刷依頼は、転写部２２３に順次供給されて、コンピュータ２１０からＬＡＮ２３０を介して供給された印刷データに対応した印刷が行われる。
【０００７】
ここで、プリンタ装置２２０の動作を説明する。プリンタ装置２２０の印刷受付部２２２では、ＬＡＮ２３０を介してコンピュータ２１０から印刷依頼を受信すると、印刷依頼とともに供給される印刷データを内部のバッファ２２１に順次格納する。プリンタ装置２２０の印刷受付部２２２では、コンピュータ２１０から印刷依頼を受信すると、受信応答を、ＬＡＮ２３０を介してコンピュータ２１０に返答する。コンピュータ２１０では、プリンタ装置２２０からの受信応答により印刷データの送信状態を認識する。
【０００８】
次に、内部バッファ２２１に保持された印刷データをビットマップデータに展開して、転写装置２２３に供給し、転写装置２２３により印刷用紙に印刷を行う。
このとき、従来のプリンタ装置２２０では、コンピュータ２１０とプリンタ装置２２０とを接続するＬＡＮ２３０の通信プロトコルにプリンタ装置２２０の状態をコンピュータ２１０に通知する設定はないので、プリンタ装置２２０に異常が発生した場合には、印刷データの受信が停止され、コンピュータ２１０に対して、受信拒否を示す信号が折り返される。コンピュータ２１０はプリンタ装置２２０が受信拒否状態にある旨を検出し、ディスプレイなどの表示する。使用者は、この表示を見て、プリンタ装置２２０が現在受信拒否状態にある旨認識していた。
【０００９】
次に、使用者によりプリンタ装置２２０が正常状態に戻されると、プリンタ装置２２０は、内部バッファ２２１がクリアされ、異常発生時に内部バッファに保持されていた印刷データは破棄される。このとき、プリンタ装置２２０は正常状態に戻るので、コンピュータ２１０からの印刷依頼が受付可能となるので、コンピュータ２１０に対して受信許可信号が折り返される。
【００１０】
コンピュータ２１０の印刷依頼部２１１は、プリンタ装置２２０から受信許可信号が供給されると、印刷依頼の供給を再開する。プリンタ装置２２０の印刷受付部２２２は、コンピュータ２１０からの印刷依頼を受け付けて、内部バッファ２２１に格納して、再び、印刷を開始する。このとき、印刷が再開されると、コンピュータ２１０で異常が発生してから待機していた印刷依頼から印刷が開始され、プリンタ装置２２０に異常が発生した時点で内部バッファ２２１に保持された印刷依頼分について印刷データは失われ、印刷が行われなかった。
【００１１】
【発明が解決しようとする課題】
しかるに、従来のＬＡＮを介して印刷データが供給される構成の印刷装置では、印刷依頼元コンピュータとの通信プロトコルに印刷装置の異常状態をＬＡＮを介して印刷依頼元コンピュータに供給する過程が含まれていなかったため、印刷装置に異常が生じても、印刷依頼元コンピュータに異常を知らせることができず、印刷依頼元コンピュータでは印刷装置が正常なものとして、印刷データの送信を続けてしまう。このため、例えば、プリント装置で異常状態として紙づまりが生じてしまった場合、利用者により紙づまりを解消した後には、紙づまりが発生した時点で内部バッファに保持された印刷データは破棄され、プリント装置が印刷依頼の受付が可能となった後に印刷依頼元コンピュータから供給される印刷データから印刷が再開されるので、紙づまりが発生した時点でプリンタ装置の内部バッファに保持された印刷データは印刷されないことになり、印刷しようとした印刷結果と実際に印刷された印刷結果とにずれが生じてしまう。
【００１２】
また、このとき、印刷されないページは、異常発生時の前に印刷されたページと、プリンタ装置の復帰後に印刷されたページとの間に埋もれてしまうため、どのページが印刷され、どのページが印刷されないのか容易に判断できない。
また、上記の問題点を解決するために通信プロトコルを変更して、プリンタ装置側に異常が発生したときには、印刷要求元コンピュータに対して、異常状態の発生を報知し、プリンタ装置の異常状態からの復帰後には異常が報知された印刷要求から印刷要求を行うようにする方法も提案されている。しかし、このような方法では、通信プロトコルを新たな通信規格とする必要があり、プリンタ装置だけでなく、コンピュータ側のアプリケーションも変更する必要があり、現存するコンピュータに対しては、適応できない。
【００１３】
本発明は上記の点に鑑みてなされたもので、通信プロトコルの変更なく、印刷依頼元コンピュータで依頼した印刷状態と実際の印刷結果とを一致させることができる印刷制御装置を提供することを目的とする。
【００１４】
【課題を解決するための手段】
本発明の請求項１は、印刷を実行する印刷手段と該印刷手段に対して印刷依頼を供給する印刷要求手段との間に接続され、該印刷要求手段からの該印刷依頼により該印刷手段を制御する印刷制御装置において、
前記印刷手段の異常を検出する異常検出手段と、
前記異常検出手段により前記印刷手段の異常が検出されたときに、前記印刷要求手段から供給される前記印刷依頼は受け付けつつ、内部に保持される印刷データを順次破棄する処理制御手段を有することを特徴とする。
【００１５】
請求項１によれば、異常検出手段により印刷手段の異常が検出されたときに、印刷要求手段から供給される印刷依頼は受け付けつつ、内部に保持される印刷データを順次破棄することにより、異常が解消された後、再び印刷が可能となった場合、続けて印刷が行われることがないので、中抜けの状態で印刷が再開されることがなく、よって、望まない印刷が行われることがない。
請求項２は、前記異常検出手段は、前記印刷手段の異常として、印刷用紙の通過経路中での停滞、あるいは、前記印刷手段の電源の切断を検出する
【００１６】
請求項２によれば、印刷用紙が印刷用紙の通過経路中での停滞したとき、あるいは、印刷手段の電源の切断を検出したときに、印刷手段の異常と判断し、印刷依頼を破棄することにより、印刷用紙の通過経路中での停滞が解除、あるいは、印刷手段の電源が投入され、印刷手段が正常状態に復帰したとき、印刷依頼は破棄されるので、続けて印刷が行われることがなく、印刷結果から印刷されたページと印刷されないページとを容易に判別でき、再印刷を実行できる。
【００１７】
請求項３は、前記異常検出手段が前記印刷手段の異常として前記印刷手段の電源の切断を検出し、
前記処理制御手段は、前記前記印刷要求手段から供給される印刷依頼を破棄することを特徴とする。
請求項３によれば、印刷手段の電源切断を印刷手段の異常と判断して、印刷依頼を破棄することにより、印刷手段に電源が再投入され、印刷手段が正常状態に復帰したとき、印刷依頼は破棄されるので、続けて印刷が行われることがなく、印刷結果から印刷されたページと印刷されないページとを容易に判別でき、再印刷を実行できる。
【００１８】
【発明の実施の形態】
図１に本発明の第１実施例のブロック構成図を示す。
本実施例では、ＬＡＮ直結型のプリンタ装置について説明する。本実施例のプリンタ装置１は、ＬＡＮ２を介して利用者使用のワークステーションなどのコンピュータ３と接続されている。
【００１９】
コンピュータ３は、利用者の指示に応じて印刷依頼を発行する印刷依頼発行部３１、印刷依頼発行部３１で発行された印刷依頼、及び、印刷データを管理する印刷依頼管理部３２、印刷依頼管理部３２で管理されたコマンド、印刷データをＬＡＮ２に送信するデータ通信部３３から構成される。
印刷依頼発行部３１は、利用者に指示に従ってプリンタ装置１に供給するための印刷依頼コマンドを発行する。印刷依頼発行部３１で発行された印刷依頼コマンドは、印刷依頼管理部３２に保持される。
【００２０】
印刷依頼管理部３２は、印刷依頼発行部３１で発行された印刷依頼がプリンタ装置１に送信されたか否かの管理を行っており、プリンタ装置１から供給される、受信完了信号により印刷依頼が完了した旨の認識を行う。
印刷依頼管理部３２に保持された印刷依頼は、データ通信部３３により、プリンタ装置１のアドレスを付与されて、パケットデータとしてＬＡＮ２に送出される。
【００２１】
プリンタ装置１は、ＬＡＮ２との接続を行うためのデータ通信部１１、コンピュータ３からＬＡＮ２を介してデータ通信部１１に供給されたコマンドを認識して印刷依頼を受け付ける印刷依頼受付部１２、印刷依頼受付部１２で受け付けた受信データを管理する受信データ管理部１３、受信データ管理部１３に管理された受信データを印刷データに展開し、保持する受信データ展開部１４、受信データ展開部１４で展開された展開データを用紙に印刷する転写装置１５、転写装置１５の状態を管理する転写装置管理部１６、転写装置１６の状態を検出し、転写装置１６に異常が発生したときには受信データ展開部１４で展開されたデータを破棄する転写装置状態検出部１７から構成される。
【００２２】
データ通信部１１は、ＬＡＮ２上のパケットを読み取り、アドレス等を解析して、プリンタ装置１へのパケットか否かの判断を行う。データ通信部１１でプリンタ装置１宛のパケットであれば、受信したパケットを印刷依頼受付部１２に供給する。
印刷依頼受付部１２は、データ通信部１１から供給されたパケットから印刷依頼を認識し、受信データ管理部１３に供給する。受信データ管理部１３は、印刷依頼受付部１２で解析された印刷依頼を保持、管理する。
【００２３】
受信データ管理部１３に保持された印刷依頼は、受信データ展開部１４に供給され、印刷データは、印刷依頼に基づいて指定された色等に応じてビットマップデータに展開され、内部バッファ１８に保持される。内部バッファ１８に保持されたビットマップデータは、データ展開部１４を介して転写装置管理部１６に供給される。転写装置管理部１６は、内部バッファ１８の内容により転写装置１５を制御する。
【００２４】
転写装置状態検出部１７は、転写装置１７に取り付けられたセンサを有し、センサで検出された信号に応じて転写装置１７の状態、例えば、用紙トレーに印刷用紙の補充が必要な状態、印刷用紙の通過経路上で印刷用紙が停滞している状態等を検出する。
ここで、受信データ管理部１３の印刷処理時の動作を図面とともに説明する。
【００２５】
図２に本発明の第１実施例の受信管理部の印刷処理時のフローチャートを示す。
受信データ管理部１３は、バッファ１８内のデータを破棄するデータ破棄モードをクリアにして待機する（ステップＳ１−１）。
ここで、コンピュータ３からＬＡＮ２を介して印刷依頼があると、印刷依頼受付部１２はこれを認識し、印刷依頼を受け付ける。また、印刷依頼受付部１２は、印刷依頼を受け付けると、受信した印刷依頼を受信データ管理部１３に供給する。
【００２６】
受信データ管理部１３は、印刷依頼受付部１２から印刷依頼が供給されると、次に、コンピュータ３からＬＡＮ２を介して印刷依頼受付部１２に印刷依頼に続いて供給される印刷依頼を入力する（ステップＳ１−２、Ｓ１−２）。
次に、受信データ管理部１３では、転写装置状態検出部１７により受信データ展開部１４のデータが現在破棄中か否かを判定する（ステップＳ１−３）。
【００２７】
受信データ管理部１３は、データが破棄中であれば、ステップＳ１−２に戻り次のデータ要求を待機する。
また、受信データ管理部１３は、供給された印刷データを受信データ展開部１４に供給して、受信データ展開部１４に印刷データの展開を指示するとともに、転写装置管理部１６に印刷処理を指示する。
【００２８】
受信データ展開部１４は、受信データ管理部１３から供給された印刷データをビットマップデータに展開して、転写装置管理部１６に供給する。転写装置管理部１６は、受信データ展開部１４から供給されたビットマップデータに応じて転写装置１５を制御する。転写装置１５は、レーザープリンタであれば、転写装置管理部１６により印刷用紙の取り込み、転写ドラムへの静電潜像の書き込みなどを制御され、印刷用紙に印刷データに応じた画像を記録する（ステップＳ１−５、Ｓ１−６）。
【００２９】
このとき、転写装置１５は、転写装置状態検出部１７により印刷用紙の取り込み状態などをセンサにより監視されており、印刷用紙が用紙トレーにない場合である用紙ぎれ、印刷用紙が印刷用紙の通過経路の途中でつまる紙づまりがを検出される。
受信データ管理部１３は、転写装置状態検出部１１４により転写装置１５の紙づまりを検出すると、受信データ展開部１４に保持された印刷データを破棄し、ステップＳ１−２に戻る（ステップＳ１−７、Ｓ１−８）。
【００３０】
このとき、印刷依頼受付部１２は、コンピュータ３からの印刷依頼を受け付けるが、受け付けた印刷データは受信データ管理部１３で順次破棄される。コンピュータ３は、印刷依頼発行部３１で発行された印刷依頼の送信が終了すると、印刷終了を示す表示をディスプレイに表示する。
使用者は、ディスプレイにより印刷終了を認識し、プリンタ装置１の設置場所まで印刷結果を取りに行く。ここで、使用者は、プリンタ装置１の状態を見て、紙づまりを認識する。使用者は、プリンタ装置１につまった紙を除去して、プリンタ装置１を正常な状態に戻す。
【００３１】
このとき、受信データ展開部１４では、紙づまりが発生した後の印刷データは破棄され、存在しないため、プリンタ装置１が正常な状態に戻されても、自動的に続きの印刷は行われない。したがって、プリンタ装置１が正常に戻った後、次に印刷用紙から受信データ展開部１４に残された印刷データにより再び印刷が行われることはない。
【００３２】
このため、使用者は、紙づまりを除去し、プリンタ装置１を正常な状態に戻した後、コンピュータ３に対して紙づまりが発生したページから再び印刷依頼を指示し、残りのページの印刷を行う。以上のように、本実施例によれば、プリンタ装置１に紙づまりが発生した場合、プリンタ装置１の復帰後、印刷は自動的に行われることがないので、プリンタ装置１の復帰後、印刷結果が出力されることがなく、印刷用紙の無駄を排除できる。
【００３３】
また、受信データ管理部１３は、ステップＳ１−９で、紙ぎれを検出すると、印刷依頼受付部１２に対してコンピュータ３からの受信依頼を停止する旨の指示を行う（ステップＳ１−９、Ｓ１−１０）。
印刷依頼受付部１２は、受信データ管理部１３から印刷依頼を停止する旨の指示が行われると、コンピュータ３からの印刷依頼の受信を停止する。印刷依頼受付部１２で受信依頼が拒否されると、従来と同様にコンピュータ３には印刷依頼受付部１２から受信拒否を示す信号が折り返される。
【００３４】
コンピュータ３は、印刷依頼に対してプリンタ装置１から受信拒否を示す信号が折り返されると、使用者に対して印刷依頼が拒否された旨をディスプレイなどに表示する。使用者は、コンピュータ３の表示を見ることにより、印刷依頼が拒否されたことを認識でき、プリンタ装置１の異常を認識することができる。使用者は、プリンタ装置１の異常をコンピュータ３のディスプレイの表示により認識すると、プリンタ装置１の設置場所に行って、プリンタ装置１の状態を認識する。使用者は、プリンタ装置１の状態を実際に認識することで、紙ぎれを認識し、用紙トレーに印刷用紙を補充する。
【００３５】
この間、受信データ管理部１３は、転写装置１５の状態を監視する。
転写装置状態検出部１７は、転写装置１５の用紙トレーの状態を監視しており、用紙トレーに印刷用紙が補充されると、印刷用紙が用紙トレーに補充された旨を示す情報を受信データ展開部１６を介して受信データ管理部１３に送出する。受信データ管理部１３は、転写装置状態検出部１７から印刷用紙が補充された旨を示す情報を認識すると、ステップＳ１−２に戻り、印刷依頼受付部１２に対して再びコンピュータ３からの印刷データの供給を受け付ける旨の指示を行う。
【００３６】
印刷依頼受付部１２は、受信データ管理部１３からの印刷依頼受付許可により、コンピュータ３からの受信依頼を受け付けを再開する。印刷依頼受付部１２が受信依頼を受け付けると、受信データ管理部１３は、ステップＳ１−２に戻って、再び受信依頼に応じた印刷処理を実行する。
図３に本発明の第２実施例のブロック構成図を示す。同図中、図１と同一構成部分には同一符号を付し、その説明は省略する。
【００３７】
本実施例では、コンピュータ３のプリンタポートに接続可能なプリンタ装置１００を用いて本発明を実現したものである。
プリンタ装置１１０は、印刷制御装置であるＬＡＮ仲介装置１２０を介してＬＡＮ２に接続される。プリンタ装置１１０は、コンピュータのプリンタポートに接続され、コンピュータとのデータの送受信を行うデータ通信部１１１、データ通信部１１１から供給された印刷データをビットマップデータに展開、保持する受信データ展開部１１２、データ展開部１１２で展開されたビットマップデータを印刷用紙に記録する転写装置１１３、転写装置１１３の状態を検出し、データ通信部１１１に供給する転写装置状態検出部１１４、データ展開部１１２で展開されたビットマップデータを保持するバッファ１１５から構成される。
【００３８】
データ通信部１１１は、プリンタポートに供給されたデータを受け取り、受信データ展開部１１２に供給する。受信データ展開部１１２は、データ通信部１１１で受信したデータを受信データ中の色指示等に応じたビットマップデータに展開して、バッファ１１５に格納する。
受信データ展開部１１２は、１ページ分のビットマップデータがバッファ１１５に保持されると、転写装置１１３を起動して、印刷用紙を印刷用紙トレー（図示せず）から取り込むとともに、バッファ１１５に保持されたビットマップデータにより印刷用紙に画像を記録する。
【００３９】
転写装置状態検出部１１４は、転写装置１１３に取り付けられた各種センサにより印刷用紙の補充の要否、印刷用紙の通過経路上での停滞などを検出し、データ通信部１１１を介して出力する。
ＬＡＮ仲介装置１２０は、ＬＡＮ２との通信を行うデータ通信部１２１、データ通信部１２１で得られたデータからプリント装置１１０への印刷依頼、印刷データを認識する印刷依頼受付部１２２、印刷依頼受付部１２２で認識されたプリンタ装置１１０への印刷依頼、印刷データをプリンタ装置１１０の転送装置状態検出部１１４で検出された転送装置１１４の状態に応じて保持、管理し、プリンタ装置１１０で受信可能なフォーマットに変換してプリンタ装置１１０に供給する受信データ管理部１２３から構成される。
【００４０】
データ通信部１２１は、ＬＡＮ２に供給されたパケットを受信して、受信したパケットがプリンタ装置１１０宛のパケットか否かを判定し、プリンタ装置１１０宛のパケットであれば、印刷依頼受付部１２２に供給する。印刷依頼受付部１２２は、データ通信部１２１から供給されたパケットを解析して、印刷依頼を認識する。
【００４１】
印刷依頼受付部１２２で認識された印刷依頼は、受信データ管理部１２３に供給される。受信データ管理部１２３は、供給された印刷依頼をバッファ１２４に保持するとともに、印刷データをプリンタ装置１１０のプリンタポートに対応したデータに変換して、プリンタ装置１１０に供給する。
次にＬＡＮ仲介装置１２０の受信データ管理部１２３の印刷処理時の動作を図面とともに説明する。
【００４２】
図４に本発明の第２実施例のＬＡＮ仲介装置の受信データ管理部の印刷処理時のフローチャートを示す。
受信データ管理部１２３は、受信データ展開部１１２のデータを破棄するデータ破棄モードをクリアして待機する（ステップＳ２−１）。
ここで、コンピュータ３からＬＡＮ２を介して印刷依頼があると、印刷依頼受付部１２２はこれを認識し、印刷依頼を受け付ける。また、印刷依頼受付部１２２は、印刷依頼を受け付けると、受信した印刷依頼を受信データ管理部１２３に供給する。
【００４３】
受信データ管理部１２３は、印刷依頼受付部１２２から印刷依頼が供給されると、バッファ１２４に保持する。（ステップＳ２−２、Ｓ２−３）。
次に、受信データ管理部１３では、内部に保持された印刷データが現在破棄中か否かを判定する（ステップＳ２−４）。
受信データ管理部１２３は、受信データ展開部１１２のデータが破棄中であれば、ステップＳ２−２に戻り、次のデータ要求を待機する。
【００４４】
また、受信データ管理部１２３は、ステップＳ２−４で、受信データ展開部１１２のデータが破棄中ではない場合には、バッファ１２４に保持された印刷処依頼をプリンタポート用のデータに変換してプリンタ装置１１０に供給するとともに、印刷依頼に続いて供給される印刷データをプリンタポート用のデータに変換して、プリンタ装置１１０に送信する（ステップＳ２−５）。
【００４５】
プリンタ１１０は、ＬＡＮ仲介装置１２０の受信データ管理部１２３から印刷処理コマンド、及び、印刷データを受信すると、データ通信部１１１がこれを受信し、受信データ展開部１１２に供給する。受信データ展開部１１２は、印刷処理コマンドにより印刷データをビットマップデータに展開し、バッファ１１５に格納する。
【００４６】
受信データ展開部１１２は、転写装置１１３を起動した後、展開したビットマップデータを転写装置１１３に供給する。転写装置１１３は、受信データ展開部１４から供給されたビットマップデータに応じて転写装置１１３を制御する。転写装置１１３は、受信データ展開部１１２からの起動命令により印刷用紙の取り込み、転写ドラムへの静電潜像の書き込みなどを制御され、印刷用紙に印刷データに応じた画像を記録する。
【００４７】
このとき、転写装置１１３は、転写装置状態検出部１１４により印刷用紙の取り込み状態などがセンサにより監視されており、印刷用紙が用紙トレーにない用紙ぎれ、印刷用紙が印刷用紙の通過経路の途中でつまる紙づまりが検出される。受信データ管理部１２３は、ステップＳ２−６で印刷処理を指示した後は、プリンタポートを監視し、プリンタ装置１１０の状態を監視する（ステップＳ２−７、Ｓ２−９、Ｓ２−１１）。
【００４８】
プリンタ装置１１０は、転写装置状態検出部１１４により転写装置１１３の紙づまりを検出すると、データ通信部１１１を介してプリンタポートに紙づまりを示す情報を送出する。受信データ管理部１２３は、データ通信部１１１からプリンタポートに送出された紙づまりを示す情報を検出すると、受信データ管理部１２３に保持された印刷データを破棄し、ステップＳ２−２に戻り、コンピュータ３からの次の印刷依頼を待機する（ステップＳ２−７、Ｓ２−８）。
【００４９】
このとき、印刷依頼受付部１２２は、コンピュータ３からの印刷依頼を受け付けるが、受け付けた印刷データは受信データ管理部１２３で順次破棄される。コンピュータ３は、印刷依頼発行部３１で発行された印刷依頼の送信が終了すると、印刷終了を示す表示をディスプレイに表示する。
使用者は、ディスプレイにより印刷終了を認識し、プリンタ装置１１０の設置場所まで印刷結果を取りに行く。ここで、使用者は、プリンタ装置１１０の状態を見て、紙づまりを認識する。使用者は、プリンタ装置１１０につまった紙を除去して、プリンタ装置１１０を正常な状態に戻す。
【００５０】
このとき、プリンタ仲介装置１２０は、紙づまりが発生した後の印刷依頼は全て破棄されるため、プリンタ装置１１０が正常な状態に戻されても、続いて印刷が行われることはない。
このため、使用者は、紙づまりを除去し、プリンタ装置１１０を正常な状態に戻した後、コンピュータ３に対して紙づまりが発生したページから再び印刷依頼を指示する。
【００５１】
以上のように、本実施例によれば、プリンタ装置１１０に紙づまりが発生した場合、プリンタ装置１１０の復帰後、印刷が行われることがないので、プリンタ装置１１０の復帰後、コンピュータ３で指示した印刷結果とは、印刷結果が出力されることがなく、印刷用紙の無駄を排除できる。
また、プリンタ装置１１０は、転写装置状態検出部１１４により転写装置１１３の紙ぎれを検出すると、データ通信部１１１を介してプリンタポートに紙ぎれを示す情報を送出する。受信データ管理部１２３は、データ通信部１１１からプリンタポートに送出された紙ぎれを示す情報を検出すると、印刷依頼受付部１２２に対してコンピュータ３からの受信依頼を停止する旨の指示を行う（ステップＳ２−９、Ｓ２−１０）。
【００５２】
印刷依頼受付部１２２は、受信データ管理部１２３から印刷依頼を停止する旨の指示が行われると、コンピュータ３からの印刷依頼の受信を停止する。印刷依頼受付部１２２で受信依頼が拒否されると、従来と同様にコンピュータ３には印刷依頼受付部１２２から受信拒否を示す信号が折り返される。
コンピュータ３は、印刷依頼に対してＬＡＮ仲介装置１２０から受信拒否を示す信号が折り返されると、使用者に対して印刷依頼が拒否された旨をディスプレイなどに表示する。使用者は、コンピュータ３の表示を見ることにより、印刷依頼が拒否されたことを認識でき、プリンタ装置１１０の異常を認識することができる。使用者は、プリンタ装置１１０の異常をコンピュータ３のディスプレイの表示により認識すると、プリンタ装置１１０の設定位置に行って、プリンタ装置１１０の状態を認識する。使用者は、プリンタ装置１１０の状態を実際に認識することで、紙ぎれを認識でき、用紙トレーに印刷用紙を補充する。
【００５３】
この間、受信データ監視部１２３は、プリンタポートの状態を監視する。
プリンタ装置１１０の転写装置状態検出部１１４は、転写装置１１３の用紙トレーの状態を監視しており、用紙トレーに印刷用紙が補充されると、データ通信部１１１を介して印刷用紙が補充された旨を示す情報をプリンタポートに送出する。受信データ管理部１２３は、プリンタポートから印刷用紙が補充された旨を示す情報を認識すると、ステップＳ２−２に戻り、印刷依頼受付部１２２に対して再びコンピュータ３からの印刷データの供給を受け付ける旨の指示を行う。
【００５４】
印刷依頼受付部１２２は、受信データ管理部１２３からの印刷依頼受付許可により、コンピュータ３からの受信依頼を受け付けを再開する。印刷依頼受付部１２２が受信依頼を受け付けると、受信データ管理部１２３は、ステップＳ２−２に戻って、再び受信依頼に応じた印刷処理を実行する。
また、プリンタ装置１１０の電源が突然切断されると、受信データ管理部１２３は、プリンタ装置１１０のプリンタポートからの信号を全て失う。受信データ管理部１２３は、プリンタ装置１１０のプリンタポートからの信号の喪失によりプリンタ装置１１０の電源の切断を認識する（ステップＳ２−１１）。
【００５５】
受信データ管理部１２３は、ステップＳ２−１１で、プリンタ装置１１０の電源の切断を認識すると、内部に保持している印刷データを破棄するデータ破棄モードを実行し、ステップＳ２−２に戻り、コンピュータ３からの印刷依頼の供給を待機する（ステップＳ２−１２）。
コンピュータ３は、印刷依頼発行部３１で発行された印刷依頼のＬＡＮ仲介装置１２０への送出が完了すると、印刷依頼管理部３２がこれを認識し、印刷完了を示す旨、ディスプレイに表示する。使用者は、これを認識して、プリンタ装置１１０の設置場所に印刷結果を取りに行く。
【００５６】
このとき、プリンタ装置１１０は、電源が切断され、印刷は途中で停止されている。使用者は、プリンタ装置１１０の状態を見て、電源が切断されていることを認識し、プリンタ装置１１０に電源を投入し、プリンタ装置１１０を復帰させる。
このとき、ＬＡＮ仲介装置１２０の受信データ管理部１２３では、プリンタ装置１１０の復帰後の印刷依頼はすべて破棄されるので、プリンタ装置１１０に電源が投入されても印刷が再開されることはない。使用者は、プリンタ装置１１０の復帰後、コンピュータ３の設置場所に戻って、コンピュータ３により現在出力されている印刷ページ以降の印刷ページを指定して、再び印刷依頼を指示する。
【００５７】
以上により、使用者は、実際に印刷された印刷結果を見ることにより、印刷されたページを正確に認識でき、印刷されなかったページは、コンピュータ３に印刷された以降のページを指示することにより、印刷することができる。
【００５８】
【発明の効果】
上述の如く、本発明の請求項１によれば、異常検出手段により印刷手段の異常が検出されたときに、印刷要求手段から供給される印刷依頼は受け付けつつ、内部に保持される印刷データは破棄することにより、異常が解消された後、再び印刷が可能となった場合、続けて印刷が行われることがないので、中抜けの状態で印刷が再開されることがなく、よって、望まない印刷が行われることがない等の特長を有する。
【００５９】
請求項２によれば、印刷用紙が印刷用紙の通過経路中での停滞したとき、あるいは、印刷手段の電源の切断を検出したときに、印刷手段の異常と判断し、印刷依頼を破棄することにより、印刷用紙の通過経路中での停滞が解除、あるいは、印刷手段の電源が投入され、印刷手段が正常状態に復帰したとき、印刷依頼は破棄されるので、続けて印刷が行われることがなく、印刷結果から印刷されたページと印刷されないページとを容易に判別でき、再印刷を実行できる等の特長を有する。
【００６０】
請求項３によれば、印刷手段の電源切断を印刷手段の異常と判断して、印刷依頼を破棄することにより、印刷手段に電源が再投入され、印刷手段が正常状態に復帰したとき、印刷依頼は破棄されるので、続けて印刷が行われることがなく、印刷結果から印刷されたページと印刷されないページとを容易に判別でき、再印刷を実行できる等の特長を有する。
【図面の簡単な説明】
【図１】本発明の第１実施例のブロック構成図である。
【図２】本発明の第１実施例のプリンタ装置の受信データ管理部の印刷処理時のフローチャートである。
【図３】本発明の第２実施例のブロック構成図である。
【図４】本発明の第２実施例のＬＡＮ仲介装置の受信データ管理部の印刷処理時のフローチャートである。
【図５】従来の一例のブロック構成図である。
【符号の説明】
１、１１０  プリンタ装置
２  ＬＡＮ
３  コンピュータ
１１、３３、１１１、１２１  データ通信部
１２、１２２  印刷依頼受付部
１３、１２３  受信データ管理部
１４、１１２  受信データ展開部
１５、１１３  転写装置
１６  転写装置管理部
１７、１１４  転写装置状態検出部
１８、１１５、１２４  バッファ
３１  印刷依頼発行部
３２  印刷依頼管理部
【図１】
0003578884.tif 000002
【図２】
0003578884.tif 000003
【図３】
0003578884.tif 000004
【図４】
0003578884.tif 000005
【図５】
0003578884.tif 000006