(57)【要約】【課題】発生したエラーの解除をより効率的に行なう画像形成装置、画像形成システムおよび方法を提供する。【解決手段】画像形成装置は、要求されたジョブの実行を継続不能にするエラーの発生を検出する検出手段と、検出手段によってエラーが検出されると、当該エラーの解除に物理的操作が必要な部位を特定するとともに、当該特定された部位に対する物理的操作が行なわれているか否かを判定する判定手段と、検出手段によってエラーが検出されてから所定期間の経過後に、当該検出されたエラーの発生に関する通知を行なう通知手段と、検出手段によってエラーが検出されてから所定期間が経過する前に、判定手段によって必要な物理的操作が行なわれていると判定されると、通知手段によるエラーの発生に関する通知を中止させる、または、エラーを解除するための物理的操作が行なわれている可能性がある旨を通知手段により通知させる、制御手段とを含む。【選択図】図７
2013094994.tif 000002
【特許請求の範囲】
【請求項１】
要求されたジョブの実行を継続不能にするエラーの発生を検出する検出手段と、
前記検出手段によってエラーが検出されると、当該エラーの解除に物理的操作が必要な部位を特定するとともに、当該特定された部位に対する物理的操作が行なわれているか否かを判定する判定手段と、
前記検出手段によってエラーが検出されてから所定期間の経過後に、当該検出されたエラーの発生に関する通知を行なう通知手段と、
前記検出手段によってエラーが検出されてから前記所定期間が経過する前に、前記判定手段によって必要な物理的操作が行なわれていると判定されると、前記通知手段によるエラーの発生に関する通知を中止させる、または、エラーを解除するための物理的操作が行なわれている可能性がある旨を前記通知手段により通知させる、制御手段とを備える、画像形成装置。
【請求項２】
要求されたジョブを当該ジョブの要求元のユーザーを示す情報と関連付けて記憶する記憶手段と、
前記検出手段によって検出されたエラーによって実行が継続不能になったジョブに関連付けられたユーザーを検索する検索手段とを備え、
前記通知手段は、さらに、前記検出手段によってエラーが検出された直後に、前記検索によって検索されたユーザーに対して、エラーの発生に関する通知を行なう、請求項１に記載の画像形成装置。
【請求項３】
前記通知手段は、前記検出手段によってエラーが検出されたときに実行中であったジョブに関連付けられたユーザーにのみ、エラーの発生に関する通知を行なう、請求項２に記載の画像形成装置。
【請求項４】
前記通知手段は、ネットワークを介して前記画像形成装置と接続された配信手段を有する装置を中継して、エラーの発生に関する通知を行なう、請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記判定手段によって特性される部位は、給紙トレイ、用紙搬送経路途中の扉、スキャナーの扉、消耗品交換の扉、通信回線の少なくとも１つを含む、請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記通知手段は、前記検出手段によってエラーが検出されてから所定期間の経過後であっても、当該エラーの解除に必要な物理的操作が行なわれていなければ、前記画像形成装置を利用する可能性のあるユーザーに対して、エラーの発生に関する通知を行なう、請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
画像形成装置を含む画像形成システムであって、
前記画像形成装置における、要求されたジョブの実行を継続不能にするエラーの発生を検出する検出手段と、
前記検出手段によってエラーが検出されると、当該エラーの解除に物理的操作が必要な部位を特定するとともに、前記画像形成装置の当該特定された部位に対する物理的操作が行なわれているか否かを判定する判定手段と、
前記検出手段によってエラーが検出されてから所定期間の経過後に、当該検出されたエラーの発生に関する通知を行なう通知手段と、
前記検出手段によってエラーが検出されてから前記所定期間が経過する前に、前記判定手段によって必要な物理的操作が行なわれていると判定されると、前記通知手段によるエラーの発生に関する通知を中止させる、または、エラーを解除するための物理的操作が行なわれている可能性がある旨を前記通知手段により通知させる、制御手段とを備える、画像形成システム。
【請求項８】
画像形成装置において実行される方法であって、
要求されたジョブの実行を継続不能にするエラーの発生を検出するステップと、
エラーが検出されることに応答して、当該エラーの解除に物理的操作が必要な部位を特定するとともに、当該特定された部位に対する物理的操作が行なわれているか否かを判定するステップと、
エラーが検出されてから所定期間の経過後に、当該検出されたエラーの発生に関する通知を行なうステップと、
エラーが検出されてから前記所定期間が経過する前に、必要な物理的操作が行なわれていると判定されると、エラーの発生に関する通知の中止、および、エラーを解除するための物理的操作が行なわれている可能性がある旨の通知、の一方を実行するステップとを含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置においてエラーが発生した際の通知を提供する画像形成装置、画像形成システムおよび方法に関する。
【背景技術】
【０００２】
従来から、プリンタ、コピー機、ファクシミリ、複合機（ＭＦＰ：multi-functional peripheral）などにおける何らかのエラーを通知する技術が知られている。典型的には、画像形成に必要なトナーまたはインクが無くなったこと（トナーエンプティー）を電子メールなどによって通知する技術が知られている。
【０００３】
このような通知機能を用いることで、画像形成装置においてトナーエンプティーが発生した際に、予め設定されたユーザー（典型的には、管理者）にその発生が通知される。そのため、通知を受けた管理者は、必要な措置（トナーやインクの交換、用紙の補給など）を素早く行なうことができる。
【０００４】
また、従来の画像形成装置においては、実行を要求した（投入した）ジョブの実行完了をユーザーに通知する機能を搭載しているものもある。このような通知機能では、ジョブの実行が完了した後に、当該ジョブを投入するときに設定したユーザー宛に、完了を通知する電子メールが送信される。このような通知機能を利用することで、ユーザーは、画像形成装置から離れた位置にいても、投入したジョブの実行完了を容易に知ることができる。このようなジョブは、パーソナルコンピューターから送信されたプリントジョブだけではなく、コピージョブなどにも適用できる。
【０００５】
上述のような２種類の通知機能を併用したとしても、以下のような不具合が生じる可能性がある。すなわち、トナーエンプティーや用紙切れなどの警告は、管理者などへ通知されるが、通常のユーザーへは通知されない。そのため、通常のユーザーには、自身が投入したジョブの実行完了が通知されたとしても、ジョブの実行を継続不能にするようなエラーについては通知されないので、投入したジョブの実行が継続できない状態であることを知ることができず、ジョブの実行完了まで長時間待たされてしまう場合がある。
【０００６】
このような課題に対して、特開２００７−３２６２６９号公報（特許文献１）には、画像形成装置においてエラーが発生した際に、発生したエラーに関連するジョブを投入したユーザー全員に対して、当該エラーの発生を通知する方法が開示されている。また、特開２００４−２２８６４２号公報（特許文献２）には、異常発生の通知を、通知先の人が見た（知った）ことが確認されるまで繰返す方法が提案されている。さらに、特開２００２−２０９０３５号公報（特許文献３）には、エラー解除の対応が検知されても、その後一定時間エラーが解除されなかった場合に、再度通知する方法が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−３２６２６９号公報
【特許文献２】特開２００４−２２８６４２号公報
【特許文献３】特開２００２−２０９０３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述した先行技術では、以下のような課題がある。すなわち、上述した先行技術は、いずれも、ユーザーにエラーの発生を確実に気付かせることを目的としており、エラーが発生した際には、必ずユーザーへ通知する。しかしながら、このようなエラー通知の有無にかかわりなく、いずれかのユーザーが当該エラーを解除するための操作を行なっている場合がある。このようなエラーを解除するための操作が行なわれていれば、いずれ、ジョブの実行を再開できるにもかかわらず、複数のユーザーに対してエラー通知が一斉に通知されるので、さらに別のユーザーがエラーを解除するために画像形成装置に足を運んでしまい、その結果、当該ユーザーにとっては、無駄足になってしまう可能性がある。
【０００９】
本発明は、上記の事情に鑑みたものであり、その目的は、エラー発生の通知を適正化することで、発生したエラーの解除をより効率的に行なう画像形成装置、画像形成システムおよび方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明のある局面に従う画像形成装置は、要求されたジョブの実行を継続不能にするエラーの発生を検出する検出手段と、検出手段によってエラーが検出されると、当該エラーの解除に物理的操作が必要な部位を特定するとともに、当該特定された部位に対する物理的操作が行なわれているか否かを判定する判定手段と、検出手段によってエラーが検出されてから所定期間の経過後に、当該検出されたエラーの発生に関する通知を行なう通知手段と、検出手段によってエラーが検出されてから所定期間が経過する前に、判定手段によって必要な物理的操作が行なわれていると判定されると、通知手段によるエラーの発生に関する通知を中止させる、または、エラーを解除するための物理的操作が行なわれている可能性がある旨を通知手段により通知させる、制御手段とを含む。
【００１１】
好ましくは、画像形成装置は、要求されたジョブを当該ジョブの要求元のユーザーを示す情報と関連付けて記憶する記憶手段と、検出手段によって検出されたエラーによって実行が継続不能になったジョブに関連付けられたユーザーを検索する検索手段とを含み、通知手段は、さらに、検出手段によってエラーが検出された直後に、検索によって検索されたユーザーに対して、エラーの発生に関する通知を行なう。
【００１２】
さらに好ましくは、通知手段は、検出手段によってエラーが検出されたときに実行中であったジョブに関連付けられたユーザーにのみ、エラーの発生に関する通知を行なう。
【００１３】
好ましくは、通知手段は、ネットワークを介して画像形成装置と接続された配信手段を有する装置を中継して、エラーの発生に関する通知を行なう。
【００１４】
好ましくは、判定手段によって特性される部位は、給紙トレイ、用紙搬送経路途中の扉、スキャナーの扉、消耗品交換の扉、通信回線の少なくとも１つを含む。
【００１５】
好ましくは、通知手段は、検出手段によってエラーが検出されてから所定期間の経過後であっても、当該エラーの解除に必要な物理的操作が行なわれていなければ、画像形成装置を利用する可能性のあるユーザーに対して、エラーの発生に関する通知を行なう。
【００１６】
本発明の別の局面に従う画像形成装置を含む画像形成システムは、画像形成装置における、要求されたジョブの実行を継続不能にするエラーの発生を検出する検出手段と、検出手段によってエラーが検出されると、当該エラーの解除に物理的操作が必要な部位を特定するとともに、画像形成装置の当該特定された部位に対する物理的操作が行なわれているか否かを判定する判定手段と、検出手段によってエラーが検出されてから所定期間の経過後に、当該検出されたエラーの発生に関する通知を行なう通知手段と、検出手段によってエラーが検出されてから所定期間が経過する前に、判定手段によって必要な物理的操作が行なわれていると判定されると、通知手段によるエラーの発生に関する通知を中止させる、または、エラーを解除するための物理的操作が行なわれている可能性がある旨を通知手段により通知させる、制御手段とを含む。
【００１７】
本発明のさらに別の局面に従う画像形成装置において実行される方法は、要求されたジョブの実行を継続不能にするエラーの発生を検出するステップと、エラーが検出されることに応答して、当該エラーの解除に物理的操作が必要な部位を特定するとともに、当該特定された部位に対する物理的操作が行なわれているか否かを判定するステップと、エラーが検出されてから所定期間の経過後に、当該検出されたエラーの発生に関する通知を行なうステップと、エラーが検出されてから所定期間が経過する前に、必要な物理的操作が行なわれていると判定されると、エラーの発生に関する通知の中止、および、エラーを解除するための物理的操作が行なわれている可能性がある旨の通知、の一方を実行するステップとを含む。
【発明の効果】
【００１８】
本発明によれば、エラー発生の通知を適正化することで、発生したエラーの解除をより効率的に行なうことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施の形態に従う画像形成装置を含む全体システムの構成例を示す模式図である。
【図２】図１に示す画像形成装置の全体構成を示す斜視図である。
【図３】図２に示す画像形成装置の内部構成を示す模式図である。
【図４】図２に示すパーソナルコンピューターの内部構成を示す模式図である。
【図５】本発明に関連する画像形成装置におけるエラー発生時の処理手順を示すシーケンス図である。
【図６】本発明の実施の形態１に従う画像形成装置におけるエラー発生時の処理手順（エラー解除処理有り）を示すシーケンス図である。
【図７】本発明の実施の形態１に従う画像形成装置におけるエラー発生時の処理手順（エラー解除処理無し）を示すシーケンス図である。
【図８】本発明の実施の形態１に従う画像形成装置に実装される制御機能の一例を示す模式図である。
【図９】本発明の実施の形態１に従う画像形成装置における処理手順を示すフローチャートである。
【図１０】本発明の実施の形態１の変形例１に従う画像形成装置におけるエラー発生時の処理手順を示すシーケンス図である。
【図１１】本発明の実施の形態１の変形例２に従う画像形成装置におけるエラー発生時の処理手順を示すシーケンス図である。
【図１２】エラー発生通知およびエラー解除処理開始通知の画面例を示す図である。
【図１３】本発明の実施の形態２に従う画像形成装置におけるエラー発生時の処理手順を示すシーケンス図である。
【図１４】本発明の実施の形態３に従う画像形成装置におけるエラー発生時の処理手順を示すシーケンス図である。
【図１５】本発明の実施の形態４に従う画像形成装置におけるエラー発生時の処理手順を示すシーケンス図である。
【発明を実施するための形態】
【００２０】
本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰返さない。
【００２１】
＜Ａ．画像形成装置を含む全体システムの構成＞
まず、本実施の形態に従う画像形成装置を含む全体システムの構成について説明する。
【００２２】
図１は、本発明の実施の形態に従う画像形成装置を含む全体システムの構成例を示す模式図である。図１を参照して、全体システムは、１つ以上の画像形成装置ＭＦＰと、１つ以上のパーソナルコンピューターＰＣ１〜ＰＣ６と、サーバー装置ＳＲＶとを含む。図１には、６台のパーソナルコンピューターを図示するが、パーソナルコンピューターの台数についての制限はない。
【００２３】
画像形成装置ＭＦＰ、パーソナルコンピューターＰＣ１〜ＰＣ６（以下「パーソナルコンピューターＰＣ」とも総称する。）、およびサーバー装置ＳＲＶは、いずれもネットワークＮＷ１またはＮＷ２（以下「ネットワークＮＷ」とも総称する。）を介して接続されている。ネットワークＮＷは、ＬＡＮ（Local Area Network）などの専用回線を用いたネットワーク、一般回線を用いたネットワーク、無線通信によるネットワークのいずれであってもよい。
【００２４】
画像形成装置ＭＦＰは、プリンタ、コピー機、ファクシミリ、複合機（multi-functional peripheral）などのプリントエンジンを搭載した装置である。本実施の形態においては、画像形成装置ＭＦＰが複合機である例を示す。画像形成装置ＭＦＰは、スキャナーの走査によって原稿から取得した画像（コピージョブ）、および、いずれかのパーソナルコンピューターＰＣから受信したプリントデータから生成した画像（プリントジョブ）、についての複写画像を用紙上に形成する。プリントデータは、典型的には、パーソナルコンピューターＰＣのオペレーティングシステムやアプリケーションプログラムが発行する描画命令を、プリンタードライバーによって画像形成装置ＭＦＰが処理可能なページ記述言語に変換したページ記述言語による描画命令を含む。プリントデータは、ＰＤＦ（Portable Document Format）、ＴＩＦＦ（Tagged Image File Format）、ＪＰＥＧ（Joint Photographic Experts Group）、ＸＰＳ（XML Paper Specification）等のファイルフォーマットで記述された文書データを含み得る。
【００２５】
パーソナルコンピューターＰＣは、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、固定記憶装置（フラッシュメモリなど）、モニター等を有する汎用的な情報処理装置である。パーソナルコンピューターＰＣは、ユーザー操作に応答して、生成したプリントデータ（プリントジョブ）を画像形成装置ＭＦＰへネットワーク送信できるとともに、サーバー装置ＳＲＶとの間でデータを遣り取りすることもできる。
【００２６】
サーバー装置ＳＲＶは、ネットワークＮＷ１およびＮＷ２に接続され、画像形成装置ＭＦＰとの間でデータを遣り取りするとともに、各パーソナルコンピューターＰＣとの間でデータを遣り取りする。後述するように、本実施の形態に従う画像形成装置ＭＦＰは、要求されたジョブの実行を継続不能にするエラーが発生した際に、特定のユーザーに対して、当該発生したエラーに関する通知を行なう。このエラーの発生に関する通知は、典型的には、サーバー装置ＳＲＶを介して、宛先のユーザー（あるいは、当該ユーザーが使用するパーソナルコンピューターＰＣ）へ送信される。具体的には、サーバー装置ＳＲＶは、データ（典型的には、電子メール）の配信手段を有しており、画像形成装置ＭＦＰから送信された特定のユーザー宛の電子メールを受信するとともに、ユーザーからの要求に応答して、対応するユーザー宛のメッセージ（電子メール）を配信する。
【００２７】
＜Ｂ．各装置の構成＞
（ｂ１：画像形成装置）
次に、図１に示す画像形成装置ＭＦＰの構成について説明する。
【００２８】
図２は、図１に示す画像形成装置ＭＦＰの全体構成を示す斜視図である。図３は、図２に示す画像形成装置ＭＦＰの内部構成を示す模式図である。
【００２９】
図２を参照して、画像形成装置ＭＦＰは、原稿を光学的に読取って画像データを取得するスキャナー１２０と、画像データに基づいて、複写画像を用紙上に形成する画像処理部１４０とを含む。画像形成装置ＭＦＰの本体上面には、スキャナー１２０に原稿を送るフィーダ１２２が配置され、下部には、画像処理部１４０に用紙を供給する複数の給紙部１４２が配置される。また、画像形成装置ＭＦＰの中央部には、画像処理部１４０によって画像を形成された用紙が排紙されるトレイ１４４を有する。
【００３０】
画像形成装置ＭＦＰの本体上面の前面側（ユーザーが対向する側）には、表示面を有する操作パネル１３０が装着されている。操作パネル１３０は、画像形成装置ＭＦＰを操作するための装置である。後述するように、操作パネル１３０は、ユーザーからの各種の指示、数字・文字・記号といった入力などの操作を受付けるための複数のキーと、表示装置とを含む。この表示装置としては、入力機能および表示機能が一体化されたタッチパネルが採用されることが好ましい。タッチパネルで構成された表示装置では、ユーザー操作に応答した各種情報および／または各種操作を受付けるためのメニュー画面などをユーザーに対して表示するとともに、ユーザーによりタッチ操作された位置を取得し、当該取得した位置に応じた入力情報を取得する。
【００３１】
図３を参照して、画像形成装置ＭＦＰは、制御手段として、ＣＰＵ１０１を含む制御部１００を有している。制御部１００のＣＰＵ１０１には、制御プログラムの格納されたＲＯＭ１０２と、作業用のＳ−ＲＡＭ（Static Random Access Memory）１０３と、画像形成に関わる各種の設定を記憶するバッテリバックアップされたＮＶ−ＲＡＭ（不揮発性メモリ）１０４と、時計ＩＣ１０５とがバス１０６を介して接続されている。
【００３２】
さらに、制御部１００には、原稿から画像を取得するスキャナー１２０と、各種の入力を行なうキーや表示部を有する操作パネル１３０と、ネットワークＮＷを介して接続されたパーソナルコンピューターＰＣをはじめとする外部の装置との間で各種の情報を送受信するためのネットワークＩ／Ｆ（インターフェイス）１６０と、ネットワークＩ／Ｆ１６０により受信したプリントデータから複写画像を生成するプリンタコントローラー１５０と、複写画像を用紙上に形成する画像処理部１４０とが、それぞれバス１０６を介して接続されている。
【００３３】
また、制御部１００には、固定記憶装置（ＨＤＤ）１１０がバス１０６を介して接続されている。固定記憶装置１１０は、典型的には、ハードディスク装置である。
【００３４】
画像形成装置ＭＦＰは、さらに、画像形成装置ＭＦＰにおける画像形成動作の状況を検出するためのセンサー群１７０と、画像形成動作を進行するためのドライバー群１８０十を含む。センサー群１７０は、搬送経路上の用紙の有無を検出するための光センサーや、扉の開閉を検出するためのリミットセンサーなどを含む。ドライバー群１８０は、用紙を搬送するためのモーターを駆動するためのドライバーや、トナーを供給するためのモーターを駆動するためのドライバーなどを含む。
【００３５】
（ｂ２：パーソナルコンピューター）
次に、図１に示すパーソナルコンピューターＰＣの構成について説明する。
【００３６】
図４は、図２に示すパーソナルコンピューターＰＣの内部構成を示す模式図である。パーソナルコンピューターＰＣは、オペレーティングシステムを含む各種プログラムを実行するＣＰＵ２００と、ＣＰＵ２００でのプログラムの実行に必要なデータを一時的に記憶するメモリ２１２と、ＣＰＵ２００で実行されるプログラムを不揮発的に記憶するハードディスク２１０とを有する。このようなプログラムは、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）ドライブ２１４またはフレキシブルディスク（ＦＤ：Flexible Disk）ドライブ２１６によって、それぞれＣＤ−ＲＯＭ２１４ａまたはフレキシブルディスク２１６ａなどから読取られる。
【００３７】
ＣＰＵ２００は、キーボードやマウスなどからなる入力部２０８を介してユーザーによる操作要求を受取るとともに、プログラムの実行によって生成される画面出力をディスプレイ２０４へ出力する。また、ＣＰＵ２００は、ＬＡＮカードなどからなるネットワークインターフェイス（Ｉ／Ｆ）２０６を介して、画像形成装置ＭＦＰやサーバー装置ＳＲＶとの間でデータを遣り取りする。これらの部位は、内部バス２０２を介して互いに接続される。
【００３８】
（ｂ３：サーバー装置）
次に、図１に示すサーバー装置ＳＲＶの構成について説明する。サーバー装置ＳＲＶの内部構成については、図４に示すパーソナルコンピューターＰＣと同様であるので、詳細な説明は繰返さない。
【００３９】
＜Ｃ．画像形成装置において発生したエラーの通知に係る処理の概要＞
本実施の形態においては、画像形成装置ＭＦＰに対してジョブの実行が要求された後、当該ジョブの実行を継続不能にするエラーが発生した場合のエラーを適正に通知することで、エラーの解除を確実に行なわせるとともに、このようなエラーの通知を過剰に行なうことでユーザーを煩わせることを防止する。
【００４０】
このような相反する課題を解決するために、本実施の形態においては、画像形成装置ＭＦＰにおいてエラーが検出されてから所定期間の経過後に、当該検出されたエラーの発生に関する通知が行なわれる。すなわち、エラーの発生直後にエラーの発生に関する通知を行なうのではなく、所定期間だけ待って、通知を行なう。これは、一般的な画像形成装置ＭＦＰでは、本体から何らかの方法（光や音）でエラーの発生が周囲にいるユーザーへ通知される。そのため、たまたま画像形成装置ＭＦＰの近くにいるユーザーがこのような発生したエラーの解除に必要な物理的操作を行なう場合がある。このような場合には、画像形成装置ＭＦＰを利用する（すべての）ユーザーに対しては、エラーの発生に関する通知を行なう必要はない。そのため、このようなエラーに対する対処が行なわれることを期待して、エラーの発生直後には、エラーの発生に関する通知を行なわない。但し、エラーが発生したときに実行中であったジョブに関連付けられたユーザー（ジョブのオーナー）に対しては、エラーの発生直後にエラーの発生に関する通知を行なってもよい。
【００４１】
そして、エラーが検出されてから所定期間が経過する前に、エラーの解除に必要な物理的操作がなされていると判定されると、画像形成装置ＭＦＰを利用するユーザーに対するエラーの発生に関する通知は、行なわれない。あるいは、画像形成装置ＭＦＰを利用するユーザーに対しては、エラーを解除するための物理的操作が行われている可能性がある旨が通知される。
【００４２】
このように、いずれかのユーザーによって、発生したエラーを解消するための物理的操作がなされていることが推定される場合には、さらに別のユーザーが物理的操作を行なうために、無駄足を運ぶことが無いような通知を行なう。
【００４３】
上述のように、画像形成装置ＭＦＰにおいて、要求されたジョブの実行の継続不能にするエラーが発生した場合には、そのエラーの発生に関する通知のタイミングおよび内容を、状況に応じて適正化することで、エラーの解除を確実に行なわせるとともに、ユーザーを煩わせることを防止する。
【００４４】
以下、このような処理を実現するための具体的な実施の形態（実施の形態１〜４）について説明する。
【００４５】
＜Ｄ．実施の形態１＞
（ｄ１：関連する処理手順）
まず、本発明の実施の形態１に従う画像形成装置ＭＦＰにおけるエラー発生時の処理手順を説明する前に、本発明に関連する画像形成装置におけるエラー発生時の処理手順を説明する。
【００４６】
図５は、本発明に関連する画像形成装置におけるエラー発生時の処理手順を示すシーケンス図である。図５を参照して、まず、３名のユーザー１，２，３がそれぞれパーソナルコンピューターＰＣ１，ＰＣ２，ＰＣ３を使用しており、それぞれパーソナルコンピューターＰＣ１，ＰＣ２，ＰＣ３から画像形成装置ＭＦＰに対してジョブが投入されるものとする。
【００４７】
図５に示す例では、ユーザー１，２，３がそれぞれ時系列にジョブＡ，Ｂ，Ｃを画像形成装置ＭＦＰへ投入したものとする（シーケンスＳＱ１，ＳＱ２，ＳＱ３）。そして、最初に投入されたユーザー１からのジョブＡの実行中に画像形成装置ＭＦＰにおいてエラー（例えば、トナーエンプティー）が発生したものとする（シーケンスＳＱ１０）。
【００４８】
このエラー発生に応答して、画像形成装置ＭＦＰは、画像形成装置ＭＦＰにジョブを投入しているすべてのユーザー（この例では、ユーザー１，２，３）に対して、当該エラーの発生に関する通知（エラー発生通知）を送信する（シーケンスＳＱ２１，ＳＱ２２，ＳＱ２３）。このエラー発生通知では、画像形成装置ＭＦＰにおいてエラーが発生したこと、および、（必要に応じて）当該発生したエラーの内容が通知される。
【００４９】
このエラー発生通知の方法としては、任意の形態を採用することができる。典型的には、電子メールを利用して各ユーザーに通知される。電子メールを利用する場合には、ユーザーが利用するパーソナルコンピューターＰＣ上だけではなく、各ユーザーが予め設定して宛先（アドレス）にメッセージが送信される。そのため、各ユーザーは、各字が保有する携帯端末などでこのエラー発生通知のメッセージを確認することもできる。
【００５０】
あるいは、各ユーザーが使用しているパーソナルコンピューターＰＣに対して、通知のメッセージが直接的に送信されてもよい。この場合には、各パーソナルコンピューターＰＣ上で実行されるプリンタードライバーなどが画像形成装置ＭＦＰと通信することで、このようなエラー発生通知のメッセージを受信し、その内容が、ポップアップなどのＧＵＩ（Graphical User Interface）を用いてユーザーへ提示される。
【００５１】
ユーザー１，２，３は、いずれもエラー発生通知を受信して、画像形成装置ＭＦＰにおいてエラーが発生していることを知る。いずれかのユーザーは、このエラー発生通知を見て、画像形成装置ＭＦＰに向かい、エラーの解除に必要な物理的操作を行なうかもしれない。一方で、たまたま画像形成装置ＭＦＰの近くにいたユーザーがエラーの発生を知り、エラーの解除に必要な物理的操作を行なうかもしれない。そのため、エラー発生通知を受けた、１または複数のユーザーが画像形成装置ＭＦＰに足を運んだものの、既に別のユーザーがエラーを解除しているかもしれず、あるいは、１つのエラーを解除するために複数のユーザーが画像形成装置ＭＦＰに足を運んでしまい、いずれも無駄足になってしまう可能性がある。
【００５２】
いずれかのユーザーによって、画像形成装置ＭＦＰに発生したエラーの解除が完了すると（シーケンスＳＱ４０）、画像形成装置ＭＦＰは、画像形成装置ＭＦＰにジョブを投入しているすべてのユーザー（この例では、ユーザー１，２，３）に対して、当該エラーの解除に関する通知（エラー解除通知）を送信する（シーケンスＳＱ５１，ＳＱ５２，ＳＱ５３）。
【００５３】
（ｄ２：実施の形態１に従う処理手順）
次に、本実施の形態に従う処理手順について説明する。
【００５４】
図６は、本発明の実施の形態１に従う画像形成装置ＭＦＰにおけるエラー発生時の処理手順（エラー解除処理有り）を示すシーケンス図である。図７は、本発明の実施の形態１に従う画像形成装置ＭＦＰにおけるエラー発生時の処理手順（エラー解除処理無し）を示すシーケンス図である。図６および図７においても、上述の図５と同様に、ユーザー１，２，３がそれぞれ時系列にジョブＡ，Ｂ，Ｃを画像形成装置ＭＦＰへ投入したものとする（シーケンスＳＱ１，ＳＱ２，ＳＱ３）。そして、最初に投入されたユーザー１からのジョブＡの実行中に画像形成装置ＭＦＰにおいてエラー（例えば、トナーエンプティー）が発生したものとする（シーケンスＳＱ１０）。
【００５５】
図６および図７を参照して、本実施の形態においては、画像形成装置ＭＦＰにおいてエラーが発生してから所定期間に亘って、当該エラーの発生に関する通知（エラー発生通知）は送信されない。すなわち、エラーの発生直後には、エラー発生通知は送信されない。この画像形成装置ＭＦＰにおけるエラーの発生からの所定期間は「エラー発生通知猶予期間」とされ、エラー発生通知の送信がマスクされる。このエラー発生通知猶予期間は、いずれかのユーザーが画像形成装置ＭＦＰにおいてエラーが発生したことに気付いて、当該エラーの解除に必要な物理的操作を行なうことを期待できる期間に相当する。
【００５６】
本実施の形態においては、エラーが検出されると、当該エラーの解除に物理的操作が必要な部位が特定され、さらに、当該特定された部位に対する物理的操作が行われているか否かが判定される。例えば、エラーとして、画像形成装置ＭＦＰにトナーエンプティーが発生した場合に、画像形成装置ＭＦＰの操作パネル１３０を操作していたユーザーが当該エラーに気付くと、トナー交換に必要な扉（ドア）が開けることになる。すなわち、トナーエンプティーのエラーの解除に必要な物理的操作としては、トナー交換に必要な扉が開かれることであり、このトナー交換に必要な扉が開かれることを、何らかの手段（センサーなど）で検出することで、当該特定された部位に対する物理的操作が行われているか否かを判定できる。
【００５７】
画像形成装置ＭＦＰにおいて発生したエラーに対して、いずれかのユーザーがエラーの解除に必要な物理的操作を開始（エラー解除処理開始）していることが検出される（シーケンスＳＱ３０）と、エラー発生通知は送信されない（マスクされる）。すなわち、発生したエラーの解除に対する処置が開始されている場合には、ユーザーに対するエラーの発生に関する通知は中止される。
【００５８】
その後、画像形成装置ＭＦＰに発生したエラーの解除が完了すると（シーケンスＳＱ４０）、具体的には、ユーザーによるトナー交換の作業が完了すると、画像形成装置ＭＦＰは、画像形成装置ＭＦＰにジョブを投入しているすべてのユーザー（この例では、ユーザー１，２，３）に対して、当該エラーの解除に関する通知（エラー解除通知）を送信する（シーケンスＳＱ５１，ＳＱ５２，ＳＱ５３）。
【００５９】
これに対して、図７に示すように、エラー発生通知猶予期間の間に、エラーの解除に必要な物理的操作が開始されなかった場合には、画像形成装置ＭＦＰは、当該エラーの発生に関する通知（エラー発生通知）を送信する（シーケンスＳＱ３１，ＳＱ３２，ＳＱ３３）。図７に示す例では、画像形成装置ＭＦＰは、画像形成装置ＭＦＰにジョブを投入しているすべてのユーザー（この例では、ユーザー１，２，３）に対して、当該エラーの発生に関する通知（エラー発生通知）を送信する。このエラー発生通知では、画像形成装置ＭＦＰにおいてエラーが発生したこと、および、（必要に応じて）当該発生したエラーの内容が通知される。
【００６０】
このエラーの解除に必要な物理的操作が開始されなかった場合とは、典型的には、画像形成装置ＭＦＰの近くにユーザーがいない場合や、近くにいるユーザーであっても画像形成装置ＭＦＰで発生したエラーに気付かなかった場合などが想定される。
【００６１】
ユーザー１，２，３は、このエラー発生通知によって、画像形成装置ＭＦＰにおいてエラーが発生していることに気付き、画像形成装置ＭＦＰまで足を運び、エラーの解除に必要な物理的操作を開始する。
【００６２】
その後、画像形成装置ＭＦＰに発生したエラーの解除が完了すると（シーケンスＳＱ４０）、図６と同様に、画像形成装置ＭＦＰは、画像形成装置ＭＦＰにジョブを投入しているすべてのユーザー（この例では、ユーザー１，２，３）に対して、当該エラーの解除に関する通知（エラー解除通知）を送信する（シーケンスＳＱ５１，ＳＱ５２，ＳＱ５３）。
【００６３】
なお、図６および図７のいずれにおいても、画像形成装置ＭＦＰで発生したエラーの解除が完了した後、画像形成装置ＭＦＰで実行中のジョブに関連するユーザーに対してエラー解除通知を送信するのは、各自の指示したジョブの実行完了が遅延した理由を予め知らせるためである。すなわち、少し前にジョブの実行を指示したにもかかわらず、当該ジョブの実行が未だ完了していないことに疑問をもつユーザーがいるかもしれないので、そのようなユーザーに対して、画像形成装置ＭＦＰにおいてエラーが発生したが現在はそのエラーが解除されていることを知らせる。このような通知を行なうことは、ユーザーフレンドリーの観点からより好ましい。但し、このようなエラー解除通知は必須の処理ではなく、タイミングおよび送信先については適宜設計すればよい。
【００６４】
（ｄ３：制御機能の構成）
次に、上述のような処理手順を実現するための制御機能について説明する。
【００６５】
図８は、本発明の実施の形態１に従う画像形成装置ＭＦＰに実装される制御機能の一例を示す模式図である。図８に示す各機能は、典型的には、画像形成装置ＭＦＰの制御部１００（ＣＰＵ１０１）がプログラムを実行することで実現される。
【００６６】
図８を参照して、画像形成装置ＭＦＰの制御部１００は、その制御機能として、プロセス管理モジュール１００２と、エラー検出モジュール１００４と、操作判定モジュール１００６と、通知モジュール１０１０と、検索モジュール１０１２とを含む。さらに、制御部１００は、記憶部１００８を利用可能である。この記憶部１００８は、制御部１００に含まれるＳ−ＲＡＭ１０３が提供する領域の一部を用いて実現してもよいが、典型的には、固定記憶装置（ＨＤＤ）１１０が提供する領域の一部を用いて実現される。
【００６７】
プロセス管理モジュール１００２は、画像形成装置ＭＦＰで実行される画像形成処理を管理する機能を提供するとともに、本実施の形態に係る処理についても管理する。
【００６８】
エラー検出モジュール１００４は、要求されたジョブの実行を継続不能にするエラーが発生したか否かを検出する。より具体的には、エラー検出モジュール１００４は、センサー群１７０によって検出される各種情報に基づいて、画像形成装置ＭＦＰにおいてジョブを適切に実行することができない事態が発生したことを検出する。エラー検出モジュール１００４が検出するエラーとしては、これらに限られないが、（１）消耗品（用紙、トナー、キャリア、インク、感光体、イメージングユニット）の欠乏・消耗・不足・寿命到達、（２）用紙ジャム（用紙搬送経路中の紙つまりなどの不具合）、（３）原稿ジャム（原稿搬送用のフィーダ１２２内での紙つまりなどの不具合）、（４）ＦＡＸやネットワークなどの通信回線異常（回線開放、回線ビジーなど）などが挙げられる。
【００６９】
操作判定モジュール１００６は、エラー検出モジュール１００４によって何らかのエラーが検出されると、当該エラーの解除に物理的操作が必要な部位を特定する。さらに、操作判定モジュール１００６は、当該特定された部位に対する物理的操作が行なわれているか否かを判定する。例えば、操作判定モジュール１００６は、エラー検出モジュール１００４によってトナーエンプティーがエラーとして検出された場合には、エラーの解除に物理的操作が必要な部位として、トナーを交換するための扉（画像形成装置ＭＦＰの前面扉）を特定する。そして、操作判定モジュール１００６は、当該特定したトナーを交換するための扉に関連付けられたセンサー（扉開閉センサー）からの検出信号に基づいて、ユーザーが当該扉を開放したか否かを判断する。トナーを交換するための扉が開放されたことが検出されると、操作判定モジュール１００６は、エラーの解除に必要な物理的操作が行なわれていると判定する。
【００７０】
このような操作判定モジュール１００６によって特性される部位としては、これに限られないが、給紙トレイ（用紙の補充用）、用紙搬送経路途中の扉（用紙ジャムの解除）、スキャナーの扉（原稿ジャムの解除）、消耗品交換の扉（消耗品の交換・補充）、通信回線（コネクタや通信線の確認）が挙げられる。
【００７１】
記憶部１００８は、要求されたジョブを当該ジョブの要求元のユーザーを示す情報と関連付けて記憶する。具体的には、パーソナルコンピューターＰＣなどから画像形成装置ＭＦＰへ送信されるジョブには、ユーザーを示すユーザー情報が付加される。このユーザー情報には、指示元のユーザーを特定するための識別情報（ＩＤ）や、指示元のユーザーが使用するパーソナルコンピューターＰＣを特定するための識別情報などが含まれる。なお、記憶部１００８に記憶されるジョブは、基本的には、ＦＩＦＯ（First-In First-Out）で格納／読出される。すなわち、プロセス管理モジュール１００２は、外部から送信されたジョブを記憶部１００８に順次格納するとともに、画像形成装置ＭＦＰにおける画像形成プロセスの進行に伴って、記憶部１００８からジョブを順次読み出して、画像形成処理を実行する。
【００７２】
検索モジュール１０１２は、エラー検出モジュール１００４によって検出されたエラーによって実行が継続不能になったジョブに関連付けられたユーザーを検索する。そして、検索モジュール１０１２は、検索したユーザーに関する情報を通知モジュール１０１０へ出力する。この検索モジュール１０１２により提供される機能は、エラー発生通知の送信先として、画像形成装置ＭＦＰに投入済のジョブに関連付けられたユーザー（オーナー）を特定するなどの処理に用いられる。
【００７３】
通知モジュール１０１０は、画像形成装置ＭＦＰを利用するユーザーに対して、各種の通知（メッセージ）を送信する。具体的には、通知モジュール１０１０は、基本的な機能として、エラー検出モジュール１００４によってエラーが検出されてから所定期間（エラー発生通知猶予期間）の経過後に、当該検出されたエラーの発生に関する通知（エラー発生通知）を行なう。但し、通知モジュール１０１０は、エラー検出モジュール１００４によってエラーが検出されてから所定期間（エラー発生通知猶予期間）が経過する前に、操作判定モジュール１００６によって必要な物理的操作が行なわれていると判定されると、プロセス管理モジュール１００２からの指示に従って、エラーの発生に関する通知（エラー発生通知）を中止する。すなわち、操作判定モジュール１００６は、図６に示すような状況においては、通知モジュール１０１０に、エラー発生通知の送信を行なわせない。
【００７４】
一方で、通知モジュール１０１０は、エラー検出モジュール１００４によってエラーが検出されてから所定期間（エラー発生通知猶予期間）の経過後であっても、当該エラーの解除に必要な物理的操作が行なわれていなければ、画像形成装置ＭＦＰを利用する可能性のあるユーザーに対して、エラーの発生に関する通知を行なう。
【００７５】
なお、後述の変形例において詳述するが、通知モジュール１０１０は、ユーザーが必要な物理的操作を行なっていると判定された場合には、エラーを解除するための物理的操作が行なわれている可能性がある旨を通知する（詳細については、後述の変形例２）。
【００７６】
さらに、通知モジュール１０１０は、エラー検出モジュール１００４によってエラーが検出された直後に、検索モジュール１０１２によって検索されたユーザーに対しては、エラーの発生に関する通知（エラー発生通知）を行なってもよい（詳細については、後述の変形例１）。典型的には、通知モジュール１０１０は、エラー検出モジュール１００４によってエラーが検出されたときに実行中であったジョブに関連付けられたユーザーにのみ、エラーの発生に関する通知（エラー発生通知）を送信してもよい。
【００７７】
また、通知モジュール１０１０によるエラー発生通知（メッセージ）の送信方法としては、各種の形態を採用できる。上述したように、電子メールのメッセージとして送信する場合には、メールサーバ（サーバー装置ＳＲＶ）を通じて、宛先のユーザーに対してエラー発生通知が送信される。あるいは、各パーソナルコンピューター上で実行されるプリンタードライバーが提供する機能を利用して、エラー発生通知を各ユーザーに送信してもよい。さらに別形態として、サーバー装置ＳＲＶおよび／またはパーソナルコンピューターＰＣが、画像形成装置ＭＦＰに対して定期的にポーリング（プル）することで、エラーの発生に関する通知（エラー発生通知）を伝送してもよい。このように、通知モジュール１０１０は、ネットワークを介して画像形成装置ＭＦＰと接続された配信手段を有するサーバー装置ＳＲＶを中継して、エラーの発生に関する通知を行なってもよい。
【００７８】
（ｄ４：処理フロー）
次に、上述のような処理手順を実現するための画像形成装置ＭＦＰにおける処理フローについて説明する。
【００７９】
図９は、本発明の実施の形態１に従う画像形成装置ＭＦＰにおける処理手順を示すフローチャートである。典型的に、図９に示す各ステップは、ＣＰＵ１０１を含む制御部１００によって実行される。
【００８０】
図９を参照して、制御部１００は、画像形成装置ＭＦＰにおいて、要求されたジョブの実行を継続不能にするエラーが発生したか否かを判断する（ステップＳ１００）。エラーが発生していない場合（ステップＳ１００においてＮＯの場合）には、ステップＳ１００以下の処理が繰返される。
【００８１】
これに対して、エラーが発生した場合（ステップＳ１００においてＹＥＳの場合）には、制御部１００は、エラー解除処理が開始されたか否かを判断する（ステップＳ１０２）。より具体的には、制御部１００は、検出されたエラーの解除に物理的操作が必要な部位を特定するとともに、当該特定された部位に対する物理的操作が行なわれているか否かを判断する。
【００８２】
エラー解除処理が開始されていない場合（ステップＳ１０２においてＮＯ）の場合には、制御部１００は、エラー発生から所定期間（エラー発生通知猶予期間）が経過したか否かを判断する（ステップＳ１０４）。すなわち、エラーが検出されてからエラー発生通知猶予期間が経過したか否かが判定される。エラー発生から所定期間が経過していない場合（ステップＳ１０４においてＮＯの場合）には、ステップＳ１０２以下の処理が繰返される。
【００８３】
これに対して、エラー発生から所定期間が経過した場合（ステップＳ１０４においてＹＥＳ）の場合には、処理はステップＳ１１０へ進む。このステップＳ１１０における処理については、後述する。
【００８４】
一方、エラー解除処理が開始されている場合（ステップＳ１０２においてＹＥＳ）の場合には、制御部１００は、エラーが解除されたか否かを判断する（ステップＳ１０６）。エラーが解除されていない場合（ステップＳ１０６においてＮＯ）の場合には、制御部１００は、エラー解除処理の開始から所定期間が経過したか否かを判断する（ステップＳ１０８）。エラー解除処理の開始から所定期間が経過していない場合（ステップＳ１０８においてＮＯの場合）には、ステップＳ１０６以下の処理が繰返される。
【００８５】
これに対して、エラー解除処理の開始から所定期間が経過した場合（ステップＳ１０８においてＹＥＳ）の場合には、処理はステップＳ１１０へ進む。このステップＳ１１０における処理については、後述する。
【００８６】
一方、エラーが解除された場合（ステップＳ１０６においてＹＥＳ）の場合には、処理はステップＳ１１４へ進む。このステップＳ１１４における処理については、後述する。
【００８７】
ステップＳ１１０において、制御部１００は、エラー発生通知をユーザーへ送信する（ステップＳ１１０）。続いて、制御部１００は、エラーが解除されたか否かを判断する（ステップＳ１１２）。エラーが解除されていない場合（ステップＳ１１２においてＮＯ）の場合には、ステップＳ１１２の処理が繰返される。
【００８８】
これに対して、エラーが解除された場合（ステップＳ１０６においてＹＥＳ）の場合には、制御部１００は、エラー解除通知をユーザーへ送信する（ステップＳ１１４）。そして、処理は終了する。
【００８９】
（ｄ５：変形例１）
上述の実施の形態１においては、画像形成装置ＭＦＰにおいてエラーの発生が検出されてからエラー発生通知猶予期間が経過するまでは、いずれのユーザーに対してもエラー発生通知を送信しない例を説明した。これに対して、特定のユーザーに対してのみは、エラーの発生が検出された直後に、エラー発生通知を送信するようにしてもよい。一例として、エラーが検出されたときに実行中であったジョブに関連付けられたユーザーに対してのみのみエラー発生通知を送信するようにしてもよい。
【００９０】
図１０は、本発明の実施の形態１の変形例１に従う画像形成装置ＭＦＰにおけるエラー発生時の処理手順を示すシーケンス図である。図１０に示すシーケンス図は、図６に示す実施の形態１に従うシーケンス図に比較して、エラー発生（シーケンスＳＱ１０）の直後に、当該エラーが発生した時に実行中であったジョブＡの要求元のユーザー１のみに対して、エラー発生通知を送信する（シーケンスＳＱ２１）点のみが異なっている。
【００９１】
このユーザー１に対して、エラー発生通知を送信する処理としては、検索モジュール１０１２（図８）が検出されたエラーによって実行が継続不能になったジョブに関連付けられたユーザーを検索し、その検索結果に基づいて、エラー発生通知の送信先が決定される。
【００９２】
その他の処理については、上述の実施の形態１と同様であるので、詳細な説明は繰返さない。
【００９３】
このように、エラーが検出されたときに実行中であったジョブに関連付けられたユーザーにのみ、エラーの発生に関する通知を行なうことで、画像形成装置ＭＦＰで生じたエラーの回復を、より迅速かつ確実に行なう可能性を高めることができる。
【００９４】
（ｄ６：変形例２）
上述の実施の形態１においては、画像形成装置ＭＦＰにおいてエラーの発生が検出されてから所定期間（エラー発生通知猶予期間）が経過する前に、いずれかのユーザーによって必要な物理的操作が行なわれていると判定されると、エラー発生通知は送信されない。これに対して、エラーを解除するための物理的操作が行なわれている可能性がある旨をユーザーに通知するようにしてもよい。以下、このような変形例について説明する。
【００９５】
図１１は、本発明の実施の形態１の変形例２に従う画像形成装置ＭＦＰにおけるエラー発生時の処理手順を示すシーケンス図である。図１２は、エラー発生通知およびエラー解除処理開始通知の画面例を示す図である。
【００９６】
図１１に示すシーケンス図は、図６に示す実施の形態１に従うシーケンス図に比較して、画像形成装置ＭＦＰにおいて発生したエラーに対して、いずれかのユーザーがエラーの解除に必要な物理的操作を開始（エラー解除処理開始）していることが検出される（シーケンスＳＱ３０）と、画像形成装置ＭＦＰにジョブを投入しているすべてのユーザー（この例では、ユーザー１，２，３）に対して、エラー解除処理開始通知を送信する（シーケンスＳＱ３６，ＳＱ３７，ＳＱ３８）点のみが異なっている。
【００９７】
このエラー解除処理開始通知は、エラーを解除するための物理的操作が行なわれている可能性がある旨をユーザーに通知するものであり、この通知を受けたユーザーは、画像形成装置ＭＦＰにおいてジョブの実行を継続することのできないエラーが発生しているためジョブの完了が遅れる可能性があることを知ることができるとともに、いずれかのユーザーが既にエラーを解除するための物理的操作を行なっているので自身が対処する必要性は低いということを知ることができる。これによって、ユーザーが画像形成装置ＭＦＰへ無駄に足を運ぶことを避けることができる。
【００９８】
図１１（Ａ）には、エラー発生通知の一例を示す。このエラー発生通知では、画像形成装置ＭＦＰにおいてエラーが発生したこと、および、そのエラーの内容がユーザーに通知される。これに対して、図１１（Ｂ）に示すエラー解除処理開始通知では、画像形成装置ＭＦＰにおいてエラーが発生したこと、および、いずれかのユーザーが既にエラーを解除するための物理的操作を行なっていることがユーザーに通知される。
【００９９】
その他の処理については、上述の実施の形態１と同様であるので、詳細な説明は繰返さない。
【０１００】
このように、エラー解除処理開始通知がユーザーに送信されることで、ユーザーは、自身の投入したジョブの実行完了が遅れることを予測できるため、状況に応じて適切な対処をとることができる。また、いずれかのユーザーが既にエラーを解除するための物理的操作を行なっていることを予め知ることができるので、無駄に画像形成装置ＭＦＰに足を向ける必要がない。
【０１０１】
＜Ｅ．実施の形態２＞
上述の実施の形態１においては、画像形成装置ＭＦＰが各ユーザー（あるいは、各ユーザーが使用しているパーソナルコンピューター）へ各種通知（メッセージ）を直接送信する形態を例示した。これに対して、サーバー装置ＳＲＶを介して、これらの通知（メッセージ）を各ユーザー（あるいは、各ユーザーが使用しているパーソナルコンピューター）へ送信してもよい。すなわち、画像形成装置ＭＦＰの通知モジュール１０１０（図８）は、ネットワークを介して画像形成装置ＭＦＰと接続された配信手段を有するサーバー装置ＳＲＶを中継して、エラーの発生に関する通知を行なってもよい。
【０１０２】
図１３は、本発明の実施の形態２に従う画像形成装置ＭＦＰにおけるエラー発生時の処理手順を示すシーケンス図である。図１３に示すシーケンス図は、図６に示す実施の形態１に従うシーケンス図に比較して、エラー発生通知およびエラー解除通知を、サーバー装置ＳＲＶを介して、ユーザー１，２，３へ送信している点（シーケンスＳＱ２０，ＳＱ５０）が異なっている。
【０１０３】
すなわち、サーバー装置ＳＲＶは、画像形成装置ＭＦＰから各種通知（メッセージ）を代表して受取るとともに、当該受取った各種通知を宛て先のユーザー（または、各ユーザーが使用しているパーソナルコンピューター）へ転送する。
【０１０４】
その他の処理については、上述の実施の形態１と同様であるので、詳細な説明は繰返さない。
【０１０５】
このようなサーバー装置ＳＲＶを導入することで、上述の実施の形態１によって得られる作用効果に加えて、画像形成装置ＭＦＰから送信される各種通知（メッセージ）の量を低減し、画像形成装置ＭＦＰの処理量を低減できる。
【０１０６】
なお、上述の実施の形態１において説明した変形例１および２についても、実施の形態２に同様に適用できる。
【０１０７】
＜Ｆ．実施の形態３＞
上述の実施の形態２においては、画像形成装置ＭＦＰがサーバー装置ＳＲＶへ各種通知（メッセージ）を送信し、その後、サーバー装置ＳＲＶが各ユーザー（あるいは、各ユーザーが使用しているパーソナルコンピューター）へ送信（配信）する形態を例示した。これに対して、サーバー装置ＳＲＶが定期的に画像形成装置ＭＦＰに対してポーリングすることで、各種通知（メッセージ）を取得し、その後、取得した各種通知（メッセージ）を各ユーザー（あるいは、各ユーザーが使用しているパーソナルコンピューター）へ送信（配信）するようにしてもよい。
【０１０８】
図１４は、本発明の実施の形態３に従う画像形成装置ＭＦＰにおけるエラー発生時の処理手順を示すシーケンス図である。図１４に示すシーケンス図は、図１３に示す実施の形態２に従うシーケンス図に比較して、サーバー装置ＳＲＶが定期的に画像形成装置ＭＦＰに対して問い合わせ（ＭＦＰ状態確認）を行ない、画像形成装置ＭＦＰから各時点の状態を示す情報を取得する点（シーケンスＳＱ１０Ａ，ＳＱ１０Ｂ，ＳＱ２０Ａ，ＳＱ２０Ｂ，ＳＱ５０Ａ，ＳＱ５０Ｂ）が異なっている。
【０１０９】
より具体的には、サーバー装置ＳＲＶは、画像形成装置ＭＦＰに対して、状態確認を定期的に行なう。例えば、画像形成装置ＭＦＰにおいてエラーが発生し、そのエラー発生からの所定期間（エラー発生通知猶予期間）内では、エラー発生通知の送信がマスクされる。そのため、サーバー装置ＳＲＶから画像形成装置ＭＦＰに対してＭＦＰ状態確認が通知された場合（シーケンスＳＱ１０Ａ）には、画像形成装置ＭＦＰは、既にエラーが発生しているが、「エラー無」をサーバー装置ＳＲＶへ応答する（シーケンスＳＱ１０Ｂ）。
【０１１０】
その後、エラー発生から所定期間（エラー発生通知猶予期間）が経過した後、サーバー装置ＳＲＶから画像形成装置ＭＦＰに対してＭＦＰ状態確認が通知された場合（シーケンスＳＱ２０Ａ）には、画像形成装置ＭＦＰは、既にエラーが発生していることを示す「エラー有」をサーバー装置ＳＲＶへ応答する（シーケンスＳＱ２０Ｂ）。この「エラー有」の応答に従って、サーバー装置ＳＲＶは、画像形成装置ＭＦＰにジョブを投入しているすべてのユーザー（この例では、ユーザー１，２，３）に対して、当該エラーの発生に関する通知（エラー発生通知）を送信する（シーケンスＳＱ２１，ＳＱ２２，ＳＱ２３）。
【０１１１】
さらに、いずれかのユーザーによって、画像形成装置ＭＦＰに発生したエラーの解除が完了した後（シーケンスＳＱ４０）、サーバー装置ＳＲＶから画像形成装置ＭＦＰに対してＭＦＰ状態確認が通知された場合（シーケンスＳＱ５０Ａ）には、画像形成装置ＭＦＰは、発生したエラーが解除されたことを示す「エラー解除」をサーバー装置ＳＲＶへ応答する（シーケンスＳＱ５０Ｂ）。この「エラー解除」の応答に従って、サーバー装置ＳＲＶは、画像形成装置ＭＦＰにジョブを投入しているすべてのユーザー（この例では、ユーザー１，２，３）に対して、当該エラーの解除に関する通知（エラー解除通知）を送信する（シーケンスＳＱ５１，ＳＱ５２，ＳＱ５３）。
【０１１２】
その他の処理については、上述の実施の形態１および２と同様であるので、詳細な説明は繰返さない。
【０１１３】
このようなサーバー装置ＳＲＶを導入することで、上述の実施の形態１および２によって得られる作用効果に加えて、画像形成装置ＭＦＰは、問い合わせがあった場合にのみ応答すればよいので、その処理量を低減できる。
【０１１４】
なお、上述の実施の形態１において説明した変形例１および２についても、実施の形態３に同様に適用できる。
【０１１５】
＜Ｇ．実施の形態４＞
上述の実施の形態３においては、サーバー装置ＳＲＶが定期的に画像形成装置ＭＦＰに対してポーリングすることで、各種通知（メッセージ）を取得し、その後、取得した各種通知（メッセージ）を各ユーザー（あるいは、各ユーザーが使用しているパーソナルコンピューター）へ送信（配信）する形態を例示した。これに対して、各ユーザーが使用する各パーソナルコンピューターが定期的に画像形成装置ＭＦＰに対してポーリングすることで、各種通知（メッセージ）を取得するようにしてもよい。
【０１１６】
図１５は、本発明の実施の形態４に従う画像形成装置ＭＦＰにおけるエラー発生時の処理手順を示すシーケンス図である。図１５に示すシーケンス図は、図１４に示す実施の形態３に従うシーケンス図に比較して、各パーソナルコンピューターが定期的に画像形成装置ＭＦＰに対して問い合わせ（ＭＦＰ状態確認）を行ない、画像形成装置ＭＦＰから各時点の状態を示す情報を取得する点が異なっている。
【０１１７】
より具体的には、各パーソナルコンピューターは、画像形成装置ＭＦＰに対して、状態確認を定期的に行なう。例えば、画像形成装置ＭＦＰにおいてエラーが発生し、そのエラー発生からの所定期間（エラー発生通知猶予期間）内では、エラー発生通知の送信がマスクされる。そのため、各パーソナルコンピューターから画像形成装置ＭＦＰに対してＭＦＰ状態確認が通知された場合（シーケンスＳＱ１７）には、画像形成装置ＭＦＰは、既にエラーが発生しているが、「エラー無」を問合元のパーソナルコンピューターへ応答する（シーケンスＳＱ１８）。
【０１１８】
その後、エラー発生から所定期間（エラー発生通知猶予期間）が経過した後、各パーソナルコンピューターから画像形成装置ＭＦＰに対してＭＦＰ状態確認が通知された場合（シーケンスＳＱ２７）には、画像形成装置ＭＦＰは、当該エラーの発生に関する通知（エラー発生通知）を問合元のパーソナルコンピューターへ応答する（シーケンスＳＱ２８）。
【０１１９】
さらに、いずれかのユーザーによって、画像形成装置ＭＦＰに発生したエラーの解除が完了した後（シーケンスＳＱ４０）、各パーソナルコンピューターから画像形成装置ＭＦＰに対してＭＦＰ状態確認が通知された場合（シーケンスＳＱ５７）には、画像形成装置ＭＦＰは、当該エラーの解除に関する通知（エラー解除通知）を問合元のパーソナルコンピューターへ応答する（シーケンスＳＱ５８）。
【０１２０】
その他の処理については、上述の実施の形態１および２と同様であるので、詳細な説明は繰返さない。
【０１２１】
このような構成を採用することで、上述の実施の形態１および２によって得られる作用効果に加えて、画像形成装置ＭＦＰを利用するユーザーの数（パーソナルコンピューターの台数）が増加した場合であっても、フレキシブルに対処できる。
【０１２２】
なお、上述の実施の形態１において説明した変形例１および２についても、実施の形態４に同様に適用できる。
【０１２３】
＜Ｈ．その他の形態＞
上述した実施の形態１〜４においては、主として、画像形成装置ＭＦＰに主たる機能が実装された例を示したが、上述したような処理を、画像形成装置ＭＦＰと別体の装置との組合せとして実現してもよい。すなわち、複数の実行主体からなるシステムとして、上述したような処理を提供することができる。
【０１２４】
さらに、本発明は、以下のような形態を含み得る。
本発明の別の局面に従う画像形成装置は、投入されたジョブの実行が継続できないエラーが発生した場合に、エラーを検出するエラー検出手段と、エラー検出手段によってエラーが検出された場合、エラー発生の一定時間後に、ユーザーまたは管理者に通知を行なうエラー通知手段と、エラーを解消するために物理的動作が必要な装置の箇所を判定するエラー箇所判定手段と、エラー発生時に、エラー箇所判定手段によって判定された箇所の物理的操作が行われたことを検知するエラー解除作業開始判定手段と、エラー発生後、一定時間内にエラー解除作業開始判定手段によってエラー解除作業が開始されたことが検知された場合、ユーザーへの通知は行なわない、または、エラー解除作業を行っている可能性がある旨を通知する。
【０１２５】
好ましくは、画像形成装置は、投入された複数のジョブを、それぞれ投入したユーザーと関連付けて記憶する記憶手段と、エラー発生時に、投入されているジョブで処理続行不可能になるジョブを検索する処理続行不可ジョブ検索手段と、処理続行不可ジョブ検索手段によって、検索された続行できないジョブを投入したユーザーの宛先を記憶手段から取得し、エラー通知手段によって通知する。
【０１２６】
さらに好ましくは、画像形成装置は、エラー発生時に出力中であり、かつ、エラーによって停止したジョブのユーザーにのみ、エラー発生直後にエラー発生を通知する。
【０１２７】
好ましくは、エラー通知手段によって通知する宛先は、ネットワークによって画像形成装置と接続され、エラー通知手段を持った装置を含む。
【０１２８】
好ましくは、エラー箇所判定手段で判定される箇所としては、給紙トレイ、用紙搬送経路途中の扉、スキャナーの扉、消耗品交換の扉、Ｆａｘ回線のいずれかを含む。
【０１２９】
好ましくは、エラー発生後も一定の時間エラーが解除されなかった場合、エラーによって実行に影響を受けているすべてのジョブのユーザーにエラー発生を通知する。
【０１３０】
＜Ｉ．利点＞
以上、説明したように、本発明の実施の形態によれば、エラー発生の通知を適正化することで、発生したエラーの解除をより効率的に行なうことができる。すなわち、画像形成装置ＭＦＰにおいて何らかのエラーが発生した後、既にエラー解除の対処を行なっているユーザーがいるにもかかわらず、別のユーザーが重複してエラー解除のために画像形成装置ＭＦＰへ向かってしまうという無駄を軽減することができる。
【０１３１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１３２】
１００  制御部、１０１，２００  ＣＰＵ、１０２  ＲＯＭ、１０３  ＲＡＭ、１０５  時計ＩＣ、１０６  バス、１１０  固定記憶装置（ＨＤＤ）、１２０  スキャナー、１２２  フィーダ、１３０  操作パネル、１４０  画像処理部、１４２  給紙部、１４４  トレイ、１５０  プリンタコントローラー、１６０  ネットワークＩ／Ｆ、１７０  センサー群、１８０  ドライバー群、２０２  内部バス、２０４  ディスプレイ、２０８  入力部、２１０  ハードディスク、２１２  メモリ、２１４  ＣＤ−ＲＯＭドライブ、２１６  フレキシブルディスクドライブ、２１４ａ  ＣＤ−ＲＯＭ、２１６ａ  フレキシブルディスク、１００２  プロセス管理モジュール、１００４  エラー検出モジュール、１００６  操作判定モジュール、１００８  記憶部、１０１０  通知モジュール、１０１２  検索モジュール、ＭＦＰ  画像形成装置、ＮＷ，ＮＷ１，ＮＷ２  ネットワーク、ＰＣ，ＰＣ１〜ＰＣ６  パーソナルコンピューター、ＳＲＶ  サーバー装置。
【図１】
2013094994.tif 000003
【図２】
2013094994.tif 000004
【図３】
2013094994.tif 000005
【図４】
2013094994.tif 000006
【図５】
2013094994.tif 000007
【図６】
2013094994.tif 000008
【図７】
2013094994.tif 000009
【図８】
2013094994.tif 000010
【図９】
2013094994.tif 000011
【図１０】
2013094994.tif 000012
【図１１】
2013094994.tif 000013
【図１２】
2013094994.tif 000014
【図１３】
2013094994.tif 000015
【図１４】
2013094994.tif 000016
【図１５】
2013094994.tif 000017