(57)【特許請求の範囲】
【請求項１】
外部端末と画像形成装置とがネットワーク接続されたシステムの画像形成を管理する画像形成管理装置であって、
前記画像形成装置がプリント不可状態となったことを検出する検出手段と、
前記検出手段によりプリント不可状態となったことが検出された画像形成装置にプリントジョブを送信した外部端末を記憶するメモリと、
前記メモリに記憶された外部端末からのプリントジョブの受付を、前記システムに接続されたすべての画像形成装置において禁止する禁止手段とを備えた、画像形成管理装置。
【請求項２】
前記画像形成装置をプリント不可状態とした外部端末に対して、その旨を通知する第１の通知手段をさらに備えた、請求項１に記載の画像形成管理装置。
【請求項３】
前記画像形成装置がプリント不可状態となったときに、前記画像形成装置をプリント不可状態とした外部端末を、前記システムに接続されている他の外部端末に通知する第２の通知手段をさらに備えた、請求項１または２に記載の画像形成管理装置。
【請求項４】
プリント不可状態が解除されたことを検出する手段をさらに備え、
前記解除が検出されると、前記メモリに記憶された外部端末の情報を削除することを特徴とする、請求項１〜３のいずれかに記載の画像形成管理装置。
【請求項５】
前記メモリに記憶された情報が削除された外部端末のプリントジョブを受付けることを特徴とする、請求項１〜４のいずれかに記載の画像形成管理装置。
【請求項６】
前記外部端末が前記画像形成装置をプリント不可状態とした回数をカウントするカウント手段をさらに備え、
前記禁止手段は、前記メモリに記憶された外部端末に対応する前記カウントされた回数が所定回数に達した場合に、前記メモリに記憶された外部端末からのプリントジョブの受付を、前記システムに接続されたすべての画像形成装置において禁止することを特徴とする、請求項１〜５のいずれかに記載の画像形成管理装置。
【請求項７】
前記画像形成装置がプリント不可状態であるときに、前記カウントされた回数が未だ所定回数に達していない外部端末から受け付けた前記プリントジョブを他の画像形成装置で実行させることを特徴とする、請求項６に記載の画像形成管理装置。
【請求項８】
前記検出手段により画像形成装置がプリント不可状態となったことが検出された場合であって、前記メモリに記憶された外部端末に対応する前記カウントされた回数が前記所定回数に達していない場合に、前記画像形成装置をプリント不可状態としたプリントジョブのうちの未だ実行されていない部分を前記ネットワークに接続された他の画像形成装置に送信する送信手段をさらに備えた、請求項６または７に記載の画像形成管理装置。
【請求項９】
外部端末と画像形成装置とがネットワーク接続されたシステムの画像形成を管理する画像形成管理装置を用いた画像形成管理方法であって、
前記画像形成管理装置は、メモリを備え、
前記画像形成装置がプリント不可状態となったことを検出するステップと、
前記検出するステップにおいてプリント不可状態となったことが検出された画像形成装置にプリントジョブを送信した外部端末を前記メモリに記憶させるステップと、
前記メモリに記憶された外部端末からのプリントジョブの受付を、前記システムに接続されたすべての画像形成装置において禁止するステップとを備えた、画像形成管理方法。
【請求項１０】
前記画像形成装置をプリント不可状態とした外部端末に対して、その旨を通知するステップをさらに備えた、請求項９に記載の画像形成管理方法。
【請求項１１】
前記画像形成装置がプリント不可状態となったときに、前記画像形成装置をプリント不可状態とした外部端末を、前記システムに接続されている他の外部端末に通知するステップをさらに備えた、請求項９または１０に記載の画像形成管理方法。
【請求項１２】
プリント不可状態が解除されたことを検出するステップと、
前記解除が検出されると、前記メモリに記憶された外部端末の情報を削除するステップをさらに備える、請求項９〜１１のいずれかに記載の画像形成管理方法。
【請求項１３】
前記メモリに記憶された情報が削除された外部端末のプリントジョブを受付けるステップをさらに備える、請求項９〜１２のいずれかに記載の画像形成管理方法。
【請求項１４】
前記外部端末が前記画像形成装置をプリント不可状態とした回数をカウントするステップをさらに備え、
前記プリントジョブの受付を禁止するステップにおいて、前記メモリに記憶された外部端末に対応する前記カウントされた回数が所定回数に達した場合に、前記メモリに記憶された外部端末からのプリントジョブの受付を、前記システムに接続されたすべての画像形成装置において禁止する、請求項９〜１３のいずれかに記載の画像形成管理方法。
【請求項１５】
前記画像形成装置がプリント不可状態であるときに、前記カウントされた回数が未だ所定回数に達していない外部端末から受け付けた前記プリントジョブを他の画像形成装置で実行させるステップをさらに備える、請求項１４に記載の画像形成管理方法。
【請求項１６】
前記画像形成装置がプリント不可状態となったことを検出するステップにおいて画像形成装置がプリント不可状態となったことが検出された場合であって、前記メモリに記憶された外部端末に対応する前記カウントされた回数が前記所定回数に達していない場合に、前記画像形成装置をプリント不可状態としたプリントジョブのうちの未だ実行されていない部分を前記ネットワークに接続された他の画像形成装置に送信するステップをさらに備えた、請求項１４または１５に記載の画像形成管理方法。
【請求項１７】
外部端末と画像形成装置とがネットワーク接続されたシステムの画像形成を管理し、メモリを備える画像形成管理装置により実行される画像形成プログラムを記録した記録媒体であって、前記画像形成管理プログラムは、
前記画像形成装置がプリント不可状態となったことを検出するステップと、
前記検出するステップにおいてプリント不可状態となったことが検出された画像形成装置にプリントジョブを送信した外部端末を前記メモリに記憶させるステップと、
前記メモリに記憶された外部端末からのプリントジョブの受付を、前記システムに接続されたすべての画像形成装置において禁止するステップとを前記画像形成管理装置に実行させる、画像形成管理プログラムを記録した記録媒体。
【請求項１８】
前記画像形成管理プログラムは、前記画像形成装置をプリント不可状態とした外部端末に対して、その旨を通知するステップをさらに前記画像形成管理装置に実行させる、請求項１７に記載の画像形成管理プログラムを記録した記録媒体。
【請求項１９】
前記画像形成管理プログラムは、前記画像形成装置がプリント不可状態となったときに、前記画像形成装置をプリント不可状態とした外部端末を、前記システムに接続されている他の外部端末に通知するステップをさらに前記画像形成管理装置に実行させる、請求項１７または１８に記載の画像形成管理プログラムを記録した記録媒体。
【請求項２０】
前記画像形成管理プログラムは、
プリント不可状態が解除されたことを検出するステップと、
前記解除が検出されると、前記メモリに記憶された外部端末の情報を削除するステップとをさらに前記画像形成管理装置に実行させる、請求項１７〜１９のいずれかに記載の画像形成管理プログラムを記録した記録媒体。
【請求項２１】
前記画像形成管理プログラムは、前記メモリに記憶された情報が削除された外部端末のプリントジョブを受付けるステップをさらに前記画像形成管理装置に実行させる、請求項１７〜２０のいずれかに記載の画像形成管理プログラムを記録した記録媒体。
【請求項２２】
前記画像形成管理プログラムは、
前記外部端末が前記画像形成装置をプリント不可状態とした回数をカウントするステップをさらに前記画像形成管理装置に実行させ、
前記プリントジョブの受付を禁止するステップにおいて、前記画像形成管理装置に、前記メモリに記憶された外部端末に対応する前記カウントされた回数が所定回数に達した場合に、前記メモリに記憶された外部端末からのプリントジョブの受付を、前記システムに接続されたすべての画像形成装置において禁止させる、請求項１７〜２１のいずれかに記載の画像形成管理プログラムを記録した記録媒体。
【請求項２３】
前記画像形成管理プログラムは、前記画像形成装置がプリント不可状態であるときに、前記カウントされた回数が未だ所定回数に達していない外部端末から受け付けた前記プリントジョブを他の画像形成装置で実行させるステップをさらに前記画像形成管理装置に実行させる、請求項２２に記載の画像形成管理プログラムを記録した記録媒体。
【請求項２４】
前記画像形成管理プログラムは、前記画像形成装置がプリント不可状態となったことを検出するステップにおいて画像形成装置がプリント不可状態となったことが検出された場合であって、前記メモリに記憶された外部端末に対応する前記カウントされた回数が前記所定回数に達していない場合に、前記画像形成装置をプリント不可状態としたプリントジョブのうちの未だ実行されていない部分を前記ネットワークに接続された他の画像形成装置に送信するステップをさらに前記画像形成管理装置に実行させる、請求項２２または２３に記載の画像形成管理プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は画像形成管理装置に関し、特に外部端末（たとえばパーソナルコンピュータなど）と画像形成装置（たとえばプリンタなど）とがネットワーク接続されたシステムにおける画像形成を管理する画像形成管理装置に関する。
【０００２】
【従来の技術】
従来より、ネットワーク環境に接続された複数のパーソナルコンピュータ（ＰＣ）と、複数のプリンタ（印刷装置）とからなるシステムが知られている。このようなシステムにおいて、パーソナルコンピュータからプリントジョブを受付けたプリンタがジャムなどによるプリント不可状態となったときに、他のプリンタで代行印刷を行ない、そのプリントジョブを完了するような処理が行なわれている。
【０００３】
また、そのような場合にどのプリンタで代行印刷を行なったのかをプリントジョブを依頼したパーソナルコンピュータに通知するといった技術が特開平１０−３１５６８号公報において提案されている。
【０００４】
さらに、特開平１０−１３６１４３号公報においては、ジャムや用紙切れなどのユーザによって早期に復旧することができる異常状態が発生した場合には、代行印刷を行なわずにユーザによる回復作業を待つようにする技術が開示されている。一方、サービスマンコールなどを必要とする早期復旧が困難な異常が発生したときには、代行印刷を行なって他のプリンタで中断されていたプリントの継続処理が行なわれる。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の技術においては、ジャムやエラーなどによるプリント不可状態が発生した場合において、そのプリント不可状態を復旧しなくても、そのプリント不可状態を引起こしたプリントジョブを送信したパーソナルコンピュータからの新たなプリントジョブが受付けられ、他のプリンタにおいてプリントを行なうことができるため、パーソナルコンピュータのユーザがプリンタの復旧作業（たとえばジャム処理など）を行なわずにプリンタを放置するおそれがある。
【０００６】
この発明は上述の問題を解決するためになされたものであり、ジャムなどによるプリント不可状態の復旧をユーザに促し、プリント不可状態の放置を防ぐことができる画像形成管理装置を提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記目的を達成するためこの発明のある局面に従うと、画像形成管理装置は、外部端末と画像形成装置とがネットワーク接続されたシステムの画像形成を管理する画像形成管理装置であって、画像形成装置がプリント不可状態となったことを検出する検出手段と、検出手段によりプリント不可状態となったことが検出された画像形成装置にプリントジョブを送信した外部端末を記憶するメモリと、メモリに記憶された外部端末からのプリントジョブの受付を、システムに接続されたすべての画像形成装置において禁止する禁止手段とを備える。
【０００８】
好ましくは画像形成管理装置は、画像形成装置をプリント不可状態とした外部端末に対して、その旨を通知する第１の通知手段をさらに備える。
【０００９】
好ましくは画像形成管理装置は、画像形成装置がプリント不可状態となったときに、画像形成装置をプリント不可状態とした外部端末を、システムに接続されている他の外部端末に通知する第２の通知手段をさらに備える。
【００１２】
好ましくは画像形成管理装置は、プリント不可状態が解除されたことを検出する手段をさらに備え、解除が検出されると、メモリに記憶された外部端末の情報を削除することを特徴とする。
【００１３】
好ましくは画像形成管理装置は、メモリに記憶された情報が削除された外部端末のプリントジョブを受付けることを特徴とする。
【００１４】
好ましくは画像形成管理装置は、外部端末が画像形成装置をプリント不可状態とした回数をカウントするカウント手段をさらに備え、禁止手段は、メモリに記憶された外部端末に対応するカウントされた回数が所定回数に達した場合に、メモリに記憶された外部端末からのプリントジョブの受付を、システムに接続されたすべての画像形成装置において禁止することを特徴とする。
さらに好ましくは、画像形成管理装置は、画像形成装置がプリント不可状態であるときに、カウントされた回数が未だ所定回数に達していない外部端末から受け付けたプリントジョブを他の画像形成装置で実行させる。
【００１５】
さらに好ましくは、画像形成管理装置は、検出手段により画像形成装置がプリント不可状態となったことが検出された場合であって、メモリに記憶された外部端末に対応するカウントされた回数が所定回数に達していない場合に、画像形成装置をプリント不可状態としたプリントジョブのうちの未だ実行されていない部分をネットワークに接続された他の画像形成装置に送信する送信手段をさらに備える。
この発明の他の局面に従うと、外部端末と画像形成装置とがネットワーク接続されたシステムの画像形成を管理する画像形成管理装置を用いた画像形成管理方法であって、画像形成管理装置は、メモリを備え、画像形成装置がプリント不可状態となったことを検出するステップと、検出するステップにおいてプリント不可状態となったことが検出された画像形成装置にプリントジョブを送信した外部端末をメモリに記憶させるステップと、メモリに記憶された外部端末からのプリントジョブの受付を、システムに接続されたすべての画像形成装置において禁止するステップとを備える。
好ましくは、画像形成管理方法は、画像形成装置をプリント不可状態とした外部端末に対して、その旨を通知するステップをさらに備える。
好ましくは、画像形成管理方法は、画像形成装置がプリント不可状態となったときに、画像形成装置をプリント不可状態とした外部端末を、システムに接続されている他の外部端末に通知するステップをさらに備える。
好ましくは、画像形成管理方法は、プリント不可状態が解除されたことを検出するステップと、解除が検出されると、メモリに記憶された外部端末の情報を削除するステップとをさらに備える。
好ましくは、画像形成管理方法は、メモリに記憶された情報が削除された外部端末のプリントジョブを受付けるステップをさらに備える。
好ましくは、画像形成管理方法は、外部端末が画像形成装置をプリント不可状態とした回数をカウントするステップをさらに備え、プリントジョブの受付を禁止するステップにおいて、メモリに記憶された外部端末に対応するカウントされた回数が所定回数に達した場合に、メモリに記憶された外部端末からのプリントジョブの受付を、システムに接続されたすべての画像形成装置において禁止する。
さらに好ましくは、画像形成管理方法は、画像形成装置がプリント不可状態であるときに、カウントされた回数が未だ所定回数に達していない外部端末から受け付けたプリントジョブを他の画像形成装置で実行させるステップをさらに備える。
さらに好ましくは、画像形成管理方法は、画像形成装置がプリント不可状態となったことを検出するステップにおいて画像形成装置がプリント不可状態となったことが検出された場合であって、メモリに記憶された外部端末に対応するカウントされた回数が所定回数に達していない場合に、画像形成装置をプリント不可状態としたプリントジョブのうちの未だ実行されていない部分をネットワークに接続された他の画像形成装置に送信するステップをさらに備える。
この発明のさらに他の局面に従うと、外部端末と画像形成装置とがネットワーク接続されたシステムの画像形成を管理し、メモリを備える画像形成管理装置により実行される画像形成管理プログラムを記録した記録媒体であって、画像形成管理プログラムは、画像形成装置がプリント不可状態となったことを検出するステップと、検出するステップにおいてプリント不可状態となったことが検出された画像形成装置にプリントジョブを送信した外部端末をメモリに記憶させるステップと、メモリに記憶された外部端末からのプリントジョブの受付を、システムに接続されたすべての画像形成装置において禁止するステップとを画像形成管理装置に実行させる。
好ましくは、画像形成管理プログラムは、画像形成装置をプリント不可状態とした外部端末に対して、その旨を通知するステップをさらに画像形成管理装置に実行させる。
好ましくは、画像形成管理プログラムは、画像形成装置がプリント不可状態となったときに、画像形成装置をプリント不可状態とした外部端末を、システムに接続されている他の外部端末に通知するステップをさらに画像形成管理装置に実行させる。
好ましくは、画像形成管理プログラムは、プリント不可状態が解除されたことを検出するステップと、解除が検出されると、メモリに記憶された外部端末の情報を削除するステップとをさらに画像形成管理装置に実行させる。
好ましくは、画像形成管理プログラムは、メモリに記憶された情報が削除された外部端末のプリントジョブを受付けるステップをさらに画像形成管理装置に実行させる。
好ましくは、画像形成管理プログラムは、外部端末が画像形成装置をプリント不可状態とした回数をカウントするステップをさらに画像形成管理装置に実行させ、プリントジョブの受付を禁止するステップにおいて、画像形成管理装置に、メモリに記憶された外部端末に対応するカウントされた回数が所定回数に達した場合に、メモリに記憶された外部端末からのプリントジョブの受付を、システムに接続されたすべての画像形成装置において禁止させる。
さらに好ましくは、画像形成管理プログラムは、画像形成装置がプリント不可状態であるときに、カウントされた回数が未だ所定回数に達していない外部端末から受け付けたプリントジョブを他の画像形成装置で実行させるステップをさらに画像形成管理装置に実行させる。
さらに好ましくは、画像形成管理プログラムは、画像形成装置がプリント不可状態となったことを検出するステップにおいて画像形成装置がプリント不可状態となったことが検出された場合であって、メモリに記憶された外部端末に対応するカウントされた回数が所定回数に達していない場合に、画像形成装置をプリント不可状態としたプリントジョブのうちの未だ実行されていない部分をネットワークに接続された他の画像形成装置に送信するステップをさらに画像形成管理装置に実行させる。
【００１６】
【発明の実施の形態】
以下に、本発明の実施の形態の１つにおけるシステムについて図面を参照しながら詳しく説明する。
【００１７】
図１は、本発明の実施の形態の１つにおけるシステムの構成を示すブロック図である。図を参照して、当該システムは複数のパーソナルコンピュータ（端末装置の１種）１００ａ〜１００ｃと、サーバ装置２００と、複数のプリンタ３００ａ〜３００ｃから構成される。それぞれのパーソナルコンピュータ１００ａ〜１００ｃ、サーバ２００およびプリンタ３００ａ〜３００ｃはネットワークにより接続される。
【００１８】
このシステムでは、あるパソコンからのプリント指示によるプリント出力中に、プリンタ出力を行なっている１台のプリンタがジャムやペーパーエンプティなどのプリント不可状態になったとき、そのプリントジョブを出力したパソコンに対しプリント不可発生を警告（通知）するとともに、ホスト（パソコン管理装置、サーバまたはプリンタのコントローラなど）に今後のプリント禁止端末としてそのパソコンを登録する。
【００１９】
そして、ジャムやペーパーエンプティなどでプリンタをプリント不可状態とした者がそのプリント不可状態を回復させずに無視して引き続いてプリントジョブを他のプリンタで出力しようとしても、そのようなプリントは禁止される。
【００２０】
すなわち、ジャムやエラーなどのプリント不可状態を引起こしたプリントジョブを指示したユーザについては、プリント不可状態が起きた旨を通知し、プリント不可状態をリカバーするまで新たなジョブを許可しないように動作が行なわれる。これにより、そのユーザへリカバー処理を促すことができ、プリント不可状態のままプリンタが放置されることを防ぐことができる。
【００２１】
なお、１つのプリンタでプリント不可状態が発生した場合に、未出力の残りのプリントジョブは他のプリンタで代行印刷されることが好ましい。そして、同一のパーソナルコンピュータから次のジョブのプリント指示が行なわれても、プリント不可状態が継続されている限り、他のプリンタにおける印刷も禁止される。そして、１つのプリンタのプリント不可状態が解除されると、印刷禁止も解除される。
【００２２】
図２は、図１のプリンタ３００ａ〜３００ｃの１つの構成を示すブロック図である。
【００２３】
図を参照してプリンタは、ネットワーク環境内の複数のパーソナルコンピュータなどの端末装置と複数のプリンタ（印刷装置）との間で通信制御を行なうネットワークインターフェイス部Ａと、ネットワーク環境内の他のプリンタを代行プリンタとして登録する代行プリンタ登録部Ｂと、ネットワーク環境内のパーソナルコンピュータからネットワークインターフェイス部Ａを介して送られてくるデータを受信するデータ受信部Ｃと、データ受信部Ｃにより受信されたデータのうちのプリントデータを記憶するプリントデータ記憶部Ｄと、プリントデータに基づいて画像データの用紙へのプリントを行なうプリント部Ｅと、プリント部Ｅの故障、プリント用紙のジャム、用紙切れ、トナーエンプティなどのエラーを検出するエラー検出部Ｆと、エラー検出部Ｆによるエラー検出の有無に応じてプリント部Ｅによるプリントが可能であるか否かを判定するプリント可否判定部Ｇと、プリント可否判定部Ｇによってプリント部Ｅによるプリントが可能と判断された場合には、プリントデータ記憶部Ｄに記憶されたプリントデータをプリント部Ｅに転送するプリントデータ転送部Ｈと、プリント可否判定部Ｇによってプリント部Ｅによるプリントが不可能と判断された場合には、プリントデータ記憶部Ｄに記憶されたプリントデータをネットワークインターフェイス部Ａを介して代行プリンタに送信するプリントデータ送信部Ｉとを有する。
【００２４】
また、プリンタはさらに、データ受信部Ｃによって受信されたデータの中のデータ送信元を示す送信元情報を記憶する送信元情報記憶部Ｊと、プリントデータ送信部Ｉによって上記プリントデータがネットワークインターフェイス部Ａを介して代行プリンタに送信された場合、その旨をネットワークインターフェイス部Ａを介して送信元に通知する通知部Ｋとを備えている。
【００２５】
通知部Ｋは、プリントデータ送信部Ｉによって上記プリントデータがネットワークインターフェイス部Ａを介して代行プリンタに送信された場合、その旨をプリント部Ｅのプリント不能の原因であるエラー検出手段Ｆによって検出されたエラーの種類とともにネットワークインターフェイス部Ａを介して上記送信元に通知する。
【００２６】
また、プリンタにネットワーク環境内の特定のパーソナルコンピュータを登録する特定ＰＣ登録部を設けることとしてもよい。そして、プリントデータ送信部Ｉによってプリントデータ記憶部Ｄに記憶されたプリントデータがネットワークインターフェイス部Ａを介して代行プリンタに送信された場合、その旨をプリンタＥのプリント不可状態の原因であるエラー検出部Ｆによって検出されたエラーの種類とともにネットワークインターフェイス部Ａを介して特定ＰＣ登録部に記録された特定のパーソナルコンピュータに通知部Ｋにより通知するようにしてもよい。
【００２７】
この実施の形態におけるプリンタでは、ネットワーク環境内のパーソナルコンピュータからネットワークインターフェイス部Ａを介して送られてくるデータをデータ受信部Ｃによって受信すると、その中のプリントデータをプリントデータ記憶部Ｄに記憶する。また、データの送信元（プリント依頼主）を示す送信元情報を送信元情報記憶部Ｊに記憶する。その後、エラー検出部Ｆによるエラー検出の有無に応じてプリント部Ｅによるプリントが可能か否かをプリント可否判定部Ｇにより判定する。プリントが可能であれば、プリントデータ記憶部Ｄ内のプリントデータをプリントデータ転送部Ｈによってプリント部Ｅに転送する。
【００２８】
また、プリント部Ｅによるプリントが不可能であれば、プリントデータ記憶部Ｄ内のプリントデータをプリントデータ送信部Ｉによりネットワークインターフェイス部Ａを介して代行プリンタに送信する。その後、その旨（代行プリンタに代行プリントを依頼した旨）を通知部Ｋによりネットワークインターフェイス部Ａを介してプリント送信元に通知し、そのパーソナルコンピュータのオペレータに通知を行なう。したがって、他のプリンタ（代行プリンタ）に代行プリントが依頼されても、プリント送信元のパーソナルコンピュータのオペレータはプリント結果を得るために、代行プリントを行なったプリンタを探す必要がなくなる。これにより、オペレータの作業効率が向上する。
【００２９】
さらに、代行プリンタに代行プリントを依頼した場合、その旨をプリント部Ｅのプリント不能の原因であるエラー検出手段Ｆによって検出されたエラーの種類とともに、プリント送信元に通知するようにすると、プリント送信元のパーソナルコンピュータのオペレータは代行プリントが行なわれた理由を知ることができる。これにより、プリント部Ｅを早急にプリント可能状態にすることが可能である。
【００３０】
また、ネットワーク環境内の特定のパーソナルコンピュータ（ネットワーク管理者のパーソナルコンピュータ）をプリンタに登録しておき、代行プリンタに代行プリントを依頼した場合、その旨をプリント部Ｅのプリント不能の原因であるエラー検出部Ｆによって検出されたエラーの種類とともに、上記特定のパーソナルコンピュータに通知するようにすると、特定のパーソナルコンピュータのオペレータ（ネットワークの管理者）が代行プリンタに代行プリントが依頼されたこととその理由を知ることができる。このため、プリント部Ｅを早急にかつ確実にプリント可能状態にすることができる。
【００３１】
また、プリント部Ｅがプリント不可状態となったときに、そのプリント部Ｅをプリント不可状態にしたパーソナルコンピュータを、ネットワークに接続されているすべての（または少なくとも１台の他の）パーソナルコンピュータ（および／またはプリンタ）に通知するようにしてもよい。
【００３２】
図３は、図１のプリンタ３００ａ〜３００ｃの１つのハードウェア構成を示すブロック図である。図を参照して、プリンタは、装置全体の制御を行なうＣＰＵ１と、プログラムなどのデータを記憶するＲＯＭ２と、データの一時記憶を行なうＲＡＭ３と、入力された画像データに対する画像処理を行なう画像処理部４と、画像の読取を行なうスキャナ５と、用紙に画像を形成するプリンタエンジン６と、ユーザからの操作を受付ける操作部７と、ネットワークを介した通信の制御を行なう通信網制御部８と、パーソナルコンピュータとのインターフェイスを形成するＰＣインターフェイス部９と、ネットワークに対するインターフェイスを構成するネットワークインターフェイス部１０と、記憶装置１１と、システムバス１２とから構成される。
【００３３】
ＣＰＵ１は、ＲＯＭ２内のシステムプログラムに従って装置全体を統括的に制御する中央処理装置である。ＲＯＭ２は、ＣＰＵ１を動作させるための制御プログラムを記憶している。ＲＡＭ３は、ＣＰＵ１によるデータ処理用のスタックエリアやワークエリアなどに使用される。
【００３４】
ここで、ＣＰＵ１による各タスクの起動とそのスケジューリングは、システムプログラムのモニタ部により制御される。動作の同時性などについては、現存するマルチタスク、リアルタイムＯＳの概念をモニタ部に用いることによって容易に実現することができる。
【００３５】
画像処理部４は、スキャナ５などによって読取られた画像情報あるいは外部から受信された画像情報に対して圧縮処理または伸長処理などの画像処理を施すものである。スキャナ５は、セットされた原稿を光学的にスキャンしてその画像情報を読取るものである。プリンタエンジン６は、画像処理部４によって伸長処理が施された画像情報（プリントデータ）を物理的にイメージ化して用紙にプリントするものであり、図２のプリント部Ｅに対応する。
【００３６】
操作部７は、プリンタの各機能を実現するために必要な表示部と、各種のキー、スイッチを持つものである。通信網制御部８は、網制御部と通信制御部とからなり、公衆回線などの通信回線に接続され、遠隔地のファクシミリ装置やファクシミリ機能を有する電子装置などとの通信制御を行なう網制御装置である。
【００３７】
ＰＣインターフェイス部９は、ＲＳ２３２Ｃ、セントロニクスインターフェイスなどのインターフェイスを持つパーソナルコンピュータと通信制御を行なうものである。ネットワークインターフェイス部１０は、イーサネットなどのネットワーク環境に接続され、ネットワーク環境内のパーソナルコンピュータなどの端末装置または他のプリンタとの間で通信制御を行なうものであり、図２のネットワークインターフェイス部Ａに対応する。
【００３８】
記憶装置１１は、画像処理部４によって圧縮処理が施された画像情報を含む各種のデータを記憶するものであり、図２の代行プリンタ登録部Ｂ、プリントデータ記憶部Ｄ、および送信元情報記憶部Ｊの機能を果たす。この記憶装置１１として、ハードディスク装置、バッテリでバックアップされたＲＡＭ、フラッシュメモリなどの不揮発性の記憶装置を使用することができる。
【００３９】
システムバス１２は、上述の各部分がデータの受渡しを行なう際に使用されるものである。ここで、ＣＰＵ１、ＲＯＭ２、ＲＡＭ３、プリンタエンジン６内のセンサおよびシステムバス１２が、図２に示したデータ受信部Ｃ、エラー検出部Ｆ、プリント可否判定部Ｇ、プリントデータ転送部Ｈ、プリントデータ送信部Ｉおよび通知部Ｋとしての機能を果たす。
【００４０】
図４は、図１のプリンタ３００ａ〜３００ｃの１つが実行する処理を示すフローチャートである。
【００４１】
プリンタは、ネットワーク環境内のパーソナルコンピュータ（プリント送信元）からネットワークインターフェイス部１０を介して送られてくるデータを受信したときに、まずその受信データ、すなわちそのデータの送信元（プリント送信元）を示す情報（アドレス）とプリントデータとを記憶装置１１に記憶した後（ステップ３−１）、プリンタエンジン６が使用可能であるか否かを判定する（ステップ３−２）。ここで、プリンタエンジン６内にはその故障、トラブル、用紙ジャム、用紙切れ、トナーエンプティなどのエラーを検出するための各種センサが設置されており、それらのセンサが出力する信号によって各エラーを検出することができる。その検出の有無に応じてプリンタエンジン６によるプリントが可能であるか否か、つまりプリンタエンジン６が使用可能であるか否かが判定される。
【００４２】
そして、プリンタエンジン６が使用可能である場合には、プリントタスクを起動して記憶装置１１に記憶されたプリントデータをプリンタエンジン６に転送しプリントを行なわせる（ステップ３−３）。その後、記憶装置１１に記憶したプリント送信元を示す情報およびプリントデータを消去する（ステップ３−４）。
【００４３】
また、プリンタエンジン６の故障、トラブル、用紙ジャム、用紙切れ、トナーエンプティなどのエラーのため、プリンタエンジン６が使用不可能である場合には、そのプリンタのエラー情報や、記憶装置１１に記憶したプリント送信元情報（エラーとなったジョブを送信したのはどのパーソナルコンピュータであるか）をＰＣインターフェイス部９およびネットワークインターフェイス部１０を介してプリント送信元、各プリンタおよび各パーソナルコンピュータに通知する（ステップ３−５）。
【００４４】
ここで、エラー状態を引起こしたジョブを送信したパーソナルコンピュータについては、すべてのプリンタによるプリントジョブ受付を禁止し、その旨を記憶装置１１に記憶する（ステップ３−６）。
【００４５】
そして、そのエラーが解除されるまで（ステップ３−７）、上記プリントジョブの受付の禁止を解除しない（ステップ３−８）。
【００４６】
このような処理を行なうことにより、エラーなどによるプリント不可状態の復旧をプリントの送信を行なったユーザに促すことができ、プリント不可状態の放置を防ぐことができる。
【００４７】
［他の実施の形態］
また、図４に示されるフローチャートに代えて、図５に示されるフローチャートを実行するようにしてもよい。
【００４８】
このフローチャートにおいては、各パーソナルコンピュータごとに過去にエラーなどのプリント不可状態を引起こした回数の累積値ｎ、およびプリント受付禁止基準値Ｎｍａｘを記憶装置１１に記憶しておく。そして、あるプリントジョブが送信されたときに、送信元のパーソナルコンピュータのｎが、Ｎｍａｘに達している場合には、プリントジョブを受付けずにリターンするが、Ｎｍａｘ未満であればプリントジョブを受付ける（ステップ４−１）。そしてそのデータの送信元（プリント送信元）を示す情報（アドレス）とプリントデータとを記憶装置１１に記憶した後（ステップ４−２）、プリンタエンジン６が使用可能であるか否かを判定する（ステップ４−３）。
【００４９】
プリンタエンジン６が使用可能である場合には、プリントタスクを起動して記憶装置１１に記憶したプリントデータをプリンタエンジン６に転送してプリントを行なわせる（ステップ４−４）。その後、記憶装置１１に記憶したプリント送信元を示す情報およびプリントデータを消去する（ステップ４−５）。
【００５０】
また、プリンタエンジン６の故障、トラブル、用紙ジャム、用紙切れ、トナーエンプティなどのエラーのため、プリンタエンジン６が使用不可能な場合には、そのプリンタのエラー情報や、記憶装置１１に記憶したプリント送信元情報をＰＣインターフェイス部９、ネットワークインターフェイス部１０を介して送信元、および各パーソナルコンピュータに通知する（ステップ４−６）。
【００５１】
そして、送信元の端末装置のｎを１インクリメントする（ステップ４−７）。そのとき、ｎがＮｍａｘに達しているか否かを判別し（ステップ４−８）、達している場合にはリターンし、達していない場合には他のプリンタにプリントジョブを送信し、プリント動作を継続して行なう（ステップ４−９）。
【００５２】
上記の処理により、ジャム、エラーなどのプリント出力不可状態を所定回数（Ｎｍａｘ）引起こしたジョブを指示したユーザについては、プリント出力不可状態をリカバーするまで新たなジョブを許可しないようにすることができる。これにより、そのユーザへリカバー処理を促すことができ、プリント不可状態でのプリンタの放置を防ぐことができる。
【００５３】
なお、ジャムやエラーなどのプリント不可状態を引き起こしたプリントジョブ（プリントジョブ▲１▼とする）の後にプリントするように登録されていたジョブ（プリント待ちジョブであり、プリントジョブ▲２▼▲３▼▲４▼…とする）がある場合には、中断されたプリントジョブ▲１▼の残りの代行プリント（他のプリンタでのプリント）後に、引き続いてプリントジョブ▲２▼▲３▼▲４▼…の出力を行なうようにしてもよい。すなわち、プリントジョブ▲２▼▲３▼▲４▼…の出力がプリント不可状態のプリンタによって待たされることがないようにすることが望ましい。
【００５４】
また、プリンタ３００ａにプリントジョブ▲１▼▲２▼▲３▼▲４▼…が蓄積されている場合において、プリントジョブ▲１▼の実行中にジャムなどのプリント不可状態が発生したときには、プリントジョブ▲１▼の残りはプリンタ３００ｂへ転送し、出力し、プリントジョブ▲２▼〜▲４▼は他のプリンタ（たとえばプリンタ３００ｃ、３００ｄ…）に割り振ってプリントさせるようにしてもよい。
【００５５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本発明の実施の形態におけるネットワーク接続されたプリンタとパソコンとからなるシステムの構成を示すブロック図である。
【図２】  図１のプリンタの構成を示すブロック図である。
【図３】  図１のプリンタのハードウェア構成を示すブロック図である。
【図４】  図１のプリンタの動作を示すフローチャートである。
【図５】  図４のフローチャートの変形例を示すフローチャートである。
【符号の説明】
１００ａ〜１００ｃ  パーソナルコンピュータ、２００  サーバ、３００ａ〜３００ｃ  プリンタ、Ａ  ネットワークインターフェイス部、Ｂ  代行プリンタ登録部、Ｃ  データ受信部、Ｄ  プリントデータ記憶部、Ｅ  プリント部、Ｆ  エラー検出部、Ｇ  プリント可否判定部、Ｈ  プリントデータ転送部、Ｉ  プリントデータ送信部、Ｊ  送信元情報記憶部、Ｋ  通知部。
【図１】
0004374734.tif 000002
【図２】
0004374734.tif 000003
【図３】
0004374734.tif 000004
【図４】
0004374734.tif 000005
【図５】
0004374734.tif 000006