(57)【要約】【課題】エラーの発生を効果的に、かつ効率的に通知可能とする。【解決手段】画像形成装置１０は、発生したエラーをコンピュータ２０に通知する際に、発生したエラーを解除する際に発生し得る経過エラー又は当該経過エラーが発生する元となる発生源エラーのいずれであるかを判別し、発生したエラーが経過エラーであることが判別された場合に、エラー解除中であることをコンピュータ２０に通知する。コンピュータ２０は、画像形成装置１０からの通知内容が、発生源エラーの発生である場合には、発生源エラーが発生したことを表示し、エラー解除中である場合には、エラー解除中であることを表示する。【選択図】図１
2016117190.tif 000002
【特許請求の範囲】
【請求項１】
発生したエラーを外部機器に通知する画像形成装置であって、
前記発生したエラーを解除する際に発生し得る経過エラー又は当該経過エラーが発生する元となる発生源エラーのいずれであるかを判別する判別手段と、
前記判別手段によって前記発生したエラーが前記経過エラーであることが判別された場合に、エラー解除中であることを前記外部機器に通知する通知手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記発生源エラーと前記経過エラーとを対応付けた経過エラー情報テーブルを更に備え、
前記判別手段は、前記経過エラー情報テーブルを参照することにより、前記発生したエラーが、前記発生源エラー又は前記経過エラーのいずれであるかを判別する、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
画像形成装置の動作状況を提示する情報処理装置であって、
前記画像形成装置からの通知内容が、発生したエラーを解除する際に発生し得る経過エラーの発生に基づいたエラー解除中又は当該経過エラーが発生する元となる発生源エラーの発生のいずれであるかを判別する判別手段と、
前記判別手段によって前記画像形成装置からの通知内容が、前記発生源エラーの発生であると判別された場合には、前記発生源エラーが発生したことを提示し、前記判別手段によって前記画像形成装置からの通知内容が、前記エラー解除中であると判別された場合には、前記エラー解除中であることを提示する提示手段と、
を備えることを特徴とする情報処理装置。
【請求項４】
現在の動作モードが前記画像形成装置のエラーを解除する管理者向けの管理者モードであるか否かを判別するモード判別手段を更に備え、
前記提示手段は更に、前記モード判別手段によって前記管理者モードであると判別され、且つ前記判別手段によって前記画像形成装置からの通知内容が、前記エラー解除中であると判別された場合には、前記画像形成装置からの通知内容に含まれる前記経過エラーが発生したことを提示する、
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記判別手段によって前記画像形成装置からの通知内容が、前記発生源エラーの発生であると判別された場合には、前記発生源エラーに対応するサウンドを鳴動させる一方、前記画像形成装置からの通知内容が、前記エラー解除中であると判別された場合には、何らサウンドを鳴動させないサウンド発生手段を更に備える、
ことを特徴とする請求項３又は４に記載の情報処理装置。
【請求項６】
画像形成装置で発生したエラーを外部機器に通知するエラー通知方法であって、
前記発生したエラーを解除する際に発生し得る経過エラー又は当該経過エラーが発生する元となる発生源エラーのいずれであるかを判別するステップと、
前記発生したエラーが前記経過エラーであることが判別された場合に、エラー解除中であることを前記外部機器に通知するステップと、
を含むことを特徴とするエラー通知方法。
【請求項７】
画像形成装置の動作状況を情報処理装置で提示するエラー提示方法であって、
前記画像形成装置からの通知内容が、発生したエラーを解除する際に発生し得る経過エラーの発生に基づいたエラー解除中又は当該経過エラーが発生する元となる発生源エラーの発生のいずれであるかを判別するステップと、
前記画像形成装置からの通知内容が、前記発生源エラーの発生であると判別された場合には、前記発生源エラーが発生したことを提示し、前記画像形成装置からの通知内容が、前記エラー解除中であることが判別された場合には、前記エラー解除中であることを提示するステップと、
を含むことを特徴とするエラー提示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理装置、エラー通知方法、及びエラー提示方法に関する。
【背景技術】
【０００２】
従来より、プリンタなどの画像形成装置の状態を、パーソナルコンピュータ（以下、ＰＣという）上のソフトウェアで表示したり、ブザーや音声などのサウンドにより通知したりする手法が知られている。これにより、画像形成装置にエラーが発生した場合に、ＰＣ上でサウンドを鳴動することで、画像形成装置本体にサウンド機能がない場合や、サウンドを画像形成装置において鳴動させたくない、画像形成装置とＰＣとが離れているなどで聞き取れない／聞き取りにくいなどの問題が解消されている。
【０００３】
図９は、従来技術による画像形成装置におけるエラー通知方法を説明するための概念図である。画像形成装置１でエラー（例えば「トナー切れ」）が発生すると、ＰＣ２からのステータス要求に応じて、画像形成装置１からエラーが通知される。ＰＣ２上では、通知されたエラー「トナー切れ」を示すテキスト「トナーがなくなりました。」と、エラーを復旧するための作業を示すテキスト「トナーを交換してください。」とを、ポップアップウィンドウ３で通知するとともに、サウンドを鳴動する。ＰＣ２上にてサウンドが鳴動すると、これに気づいたユーザは、ＰＣ２を操作してポップアップウィンドウ３を閉じるとともにサウンドを停止して、画像形成装置１のエラー復旧に向かう。
【０００４】
ユーザが、エラー復旧作業において、画像形成装置１本体におけるエラーを解除させるための操作（例えば「カバーオープン」）を行うと、画像形成装置１は、別のエラー発生状態に遷移し、再び、エラーを通知する。このため、ＰＣ２上では、通知されたエラー「カバーオープン」を示すメッセージ「カバーが開いています。」と、エラーを復旧するための作業を示すメッセージ「カバーを閉じてください。」とを、新たにポップアップウィンドウ４を開いて通知するとともに、再び、サウンドを鳴動する。
【０００５】
更に、ユーザが、エラー復旧作業において、画像形成装置１本体におけるエラーを解除させるための操作（例えば「トナー交換」）を行うと、画像形成装置１は、別のエラー発生状態に遷移し、再び、エラーを通知する。このため、ＰＣ２上では、通知されたエラー「トナー未装着」を示すメッセージ「トナーが未装着です。」と、エラーを復旧するための作業を示すメッセージ「トナーを装着してください。」とを、新たにポップアップウィンドウ５を開いて通知するとともに、再び、サウンドを鳴動する。
【０００６】
このように、従来は、エラー発生の度にＰＣ２上でサウンドが鳴動するが、ユーザは画像形成装置１の設置場所でエラー復旧作業を行っているため、ＰＣ２上のサウンド鳴動に気づくことなく、サウンドが鳴動したままになる。この結果、サウンドの鳴動による騒音、又は鳴動に気づいた別のユーザまでもが画像形成装置１のエラー復旧に向かうなどの無駄が発生してしまうという問題があった。
【０００７】
また、印刷利用のためのユーザと、エラーを解除するオペレータ（専任者、又は自動解除機構）とが明確に分離している場合、印刷利用のためのユーザにとっては、エラー状況に加えて、エラー発生後のエラーを解除するための処理が行われているか否かを知ることも重要になる。しかしながら、印刷利用のためのユーザには、エラー発生後のエラーを解除するための処理について何ら通知されないので、例えば、エラー状態のままであれば、別の画像形成装置に印刷し、エラー解除中であれば、少し待って印刷するなどの判断ができないという問題がある。
【０００８】
エラー通知の他の方法としては、例えば、印刷装置のステータス（エラー状態）に対して優先順位情報を予め持ち、その優先順位情報に基づいて、ステータスを表示する順番をソートする技術が知られている（例えば特許文献１参照）。このように、エラーの発生順に表示していたものを優先度に従って表示するようにすることで、ユーザに重要なステータスから順に知らせることができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１１−０５４１４５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
上述した特許文献１では、これまでエラーの発生順に表示していたものを優先度に従って表示するようにすることで、ユーザに重要なステータスから順に知らせることができる。しかしながら、エラー解除作業中に発生する状況としてのステータスと、その他の場合のステータスとを切り分けられないので、上述した、エラー通知のためのサウンド鳴動に関する問題や、エラー発生に対する画像形成装置の現況の通知に関する問題を解決することができなかった。
【００１１】
そこで本発明は、エラーの発生を効果的に、かつ効率的に通知可能とすることを目的とする。
【課題を解決するための手段】
【００１２】
この発明に係る画像形成装置は、発生したエラーを外部機器に通知する画像形成装置であって、前記発生したエラーを解除する際に発生し得る経過エラー又は当該経過エラーが発生する元となる発生源エラーのいずれであるかを判別する判別手段と、前記判別手段によって前記発生したエラーが前記経過エラーであることが判別された場合に、エラー解除中であることを前記外部機器に通知する通知手段と、を備えることを特徴とする。
【００１３】
この発明に係る情報処理装置は、画像形成装置の動作状況を提示する情報処理装置であって、前記画像形成装置からの通知内容が、発生したエラーを解除する際に発生し得る経過エラーの発生に基づいたエラー解除中又は当該経過エラーが発生する元となる発生源エラーの発生のいずれであるかを判別する判別手段と、前記判別手段によって前記画像形成装置からの通知内容が、前記発生源エラーの発生であると判別された場合には、前記発生源エラーが発生したことを提示し、前記判別手段によって前記画像形成装置からの通知内容が、前記エラー解除中であると判別された場合には、前記エラー解除中であることを提示する提示手段と、を備えることを特徴とする。
【００１４】
この発明に係るエラー通知方法は、画像形成装置で発生したエラーを外部機器に通知するエラー通知方法であって、前記発生したエラーを解除する際に発生し得る経過エラー又は当該経過エラーが発生する元となる発生源エラーのいずれであるかを判別するステップと、前記発生したエラーが前記経過エラーであることが判別された場合に、エラー解除中であることを前記外部機器に通知するステップと、を含むことを特徴とする。
【００１５】
この発明に係るエラー提示方法は、画像形成装置の動作状況を情報処理装置で提示するエラー提示方法であって、前記画像形成装置からの通知内容が、発生したエラーを解除する際に発生し得る経過エラーの発生に基づいたエラー解除中又は当該経過エラーが発生する元となる発生源エラーの発生のいずれであるかを判別するステップと、前記画像形成装置からの通知内容が、前記発生源エラーの発生であると判別された場合には、前記発生源エラーが発生したことを提示し、前記画像形成装置からの通知内容が、前記エラー解除中であることが判別された場合には、前記エラー解除中であることを提示するステップと、を含むことを特徴とする。
【発明の効果】
【００１６】
この発明によれば、エラーの発生を効果的に、かつ効率的に通知することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態による画像形成装置１０とコンピュータ２０の略構成を示すブロック図である。
【図２】本実施形態による画像形成装置１０が備える経過エラー情報テーブルの一例を示す概念図である。
【図３】本実施形態による画像形成装置１０の動作（エラーステータス保存処理）を説明するためのフローチャートである。
【図４】本実施形態によるコンピュータ２０の動作（ステータス通知ソフトウェア通知更新処理）を説明するためのフローチャートである。
【図５】本実施形態によるコンピュータ２０の動作（ステータス表示更新処理）を説明するためのフローチャートである。
【図６】本実施形態によるコンピュータ２０の動作（サウンド再生更新処理）を説明するためのフローチャートである。
【図７】本実施形態による画像形成装置１０がトナー切れを発生したときのエラー通知動作の一例を示す概念図である。
【図８】本実施形態における本実施形態による画像形成装置１０がトナー切れを発生したときのエラー通知動作の他の例を示す概念図である。
【図９】従来技術による画像形成装置におけるエラー通知方法を説明するための概念図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１９】
Ａ．実施形態の構成
図１は、本実施形態による画像形成装置１０とコンピュータ２０の略構成を示すブロック図である。図１において、画像形成装置１０は、ＬＡＮ  Ｉ／Ｆ１１、制御解析部１２、補助記憶部１３、印刷機構部１４、入力操作部１５、及び表示部１６から構成されている。ＬＡＮ  Ｉ／Ｆ１１は、コンピュータ２０から送信された印刷データを受信するとともに、コンピュータ２０に対して画像形成装置１０の状態や、エラー発生状況を送信する。制御解析部１２は、印刷データのコマンド解析を行う。
【００２０】
補助記憶部１３は、コマンド解析された印刷データを保持する。特に、本実施形態では、補助記憶部１３は、後述する経過エラー情報テーブルを保持する。印刷機構部１４は、補助記憶部１３に保持された、コマンド解析された印刷データの印刷媒体（記録媒体）への印刷（画像形成）を行う。入力操作部１５は、例えばテンキーや機能キーなどからなり、印刷部数、片面／両面印刷などを指示入力する。表示部１６は、例えば液晶表示器、有機ＥＬ表示器などからなり、設定メニューや、画像形成装置１０の動作状況などを表示する。
【００２１】
コンピュータ２０は、ＬＡＮ  Ｉ／Ｆ２１、主記憶装置２２、及びプリンタ監視アプリケーション２３、入力操作部２４、及び表示部２５を備えている。ＬＡＮ  Ｉ／Ｆ２１は、画像形成装置１０に対してステータス要求や、印刷データなどを送信するとともに、画像形成装置１０からの応答として、画像形成装置１０の状態や、エラー発生状況を受信する。なお、画像形成装置１０とコンピュータ２０と間の通知には、一般的に知られているＳＮＭＰ（Simple Network Management Protocol）などのプロトコルなどを利用してもよいし、その他知られる手法を用いてもよい。
【００２２】
主記憶装置２２は、コンピュータ２０のメモリである。プリンタ監視アプリケーション２３は、主記憶装置２２に呼び出され、画像形成装置１０の動作状況を監視し、動作状況に応じたメッセージの表示や、サウンドの鳴動制御を行うためのプログラムである。入力操作部２４は、例えば文字キーや、テンキー、機能キーなどからなる。表示部２５は、例えば液晶表示器、有機ＥＬ表示器などからなり、各種アプリケーションの実行画面などを表示する。特に、本実施形態では、画像形成装置１０の動作状況をポップアップウィンドウにより表示する。
【００２３】
図２は、本実施形態による画像形成装置１０が備える経過エラー情報テーブル３０の一例を示す概念図である。経過エラー情報テーブル３０は、発生源エラーに対する経過エラーのリストを記したテーブルである。ここで発生源エラーとは、エラーが発生していない状態で、最初に発生したエラーを指す。また、経過エラーとは、上記発生源エラーが発生した場合に、その発生源エラーを解除するために経過する可能性のある別のエラーを指す。
【００２４】
例えば、発生源エラーとして「トナー切れ」に対しては、経過エラー＃１として、「フロントカバーオープン」、経過エラー＃２として、「トナーカートリッジ未装着」がある。つまり、「トナー切れ」が発生した場合、該「トナー切れ」を復旧させるためには、「フロントカバーオープン」というエラーと、「トナーカートリッジ未装着」というエラーが必然的に発生することを意味する。
【００２５】
また、発生源エラーとして「ドラム寿命」に対しては、経過エラー＃１として、「フロントカバーオープン」、経過エラー＃２として、「ドラムユニット未装着」がある。つまり、「ドラム寿命」が発生した場合、該「ドラム寿命」を復旧させるためには、「フロントカバーオープン」というエラーと、「ドラムユニット未装着」というエラーが必然的に発生することを意味する。
【００２６】
同様に、発生源エラーとして「紙無し（用紙切れ）」に対しては、経過エラー＃１として、「用紙カセットオープン」がある。また、発生源エラーとして「紙詰まり」に対しては、経過エラー＃１として、「フロントカバーオープン」、「サイドカバーオープン」、「給紙ガイドオープン」、「用紙カセットオープン」があり、経過エラー＃２として、「フロントカバーオープン」、「サイドカバーオープン」、「給紙ガイドオープン」、「用紙カセットオープン」、「定着ユニット未装着」がある。
【００２７】
本実施形態では、画像形成装置１０において、何らかのエラー（発生源エラー）が発生し、当該発生源エラーを復旧するに際して、更なるエラーが発生すると、経過エラー情報テーブル３０を参照し、その発生エラーが上記発生源エラーに対応する経過エラーであるか判定し、対応する経過エラーであれば、新たにエラー発生を通知するのでなく、エラー解除中であること、更には復旧状況などを通知する。また、発生源エラーの復旧作業中である場合、すなわちエラー解除中である場合には、コンピュータ２０上でのサウンドの鳴動も行わないよう制御する。
【００２８】
Ｂ．実施形態の動作
次に、本発明による実施形態の動作を説明する。
図３は、本実施形態による画像形成装置１０の動作（エラーステータス保存処理）を説明するためのフローチャートである。図３には、図１に示す印刷機構部１４や、制御解析部１２からの通知を受けてステータスの変化を制御するための処理を示している。画像形成装置１０は、印刷機構部１４や、制御解析部１２からステータス情報を受け、エラー情報に変化があった否か、すなわち現在のステータスが過去に記録した前回のステータスと異なっているか否かを判断する（ステップＳ１０）。そして、エラー情報に変化がない場合には（ステップＳ１０のＮＯ）、画像形成装置１０は、当該処理の必要がないので当該処理を終了する。
【００２９】
一方、エラー情報に変化があった場合には（ステップＳ１０のＹＥＳ）、画像形成装置１０は、エラーがあったか否か、すなわちステータスがエラーを示す値であるか否かを判断する（ステップＳ１２）。これは、画像形成装置１０ごとに定義されたステータス値がエラー値を示す値となっているかを判定する処理である。印刷が可能な警告に当たる値は、エラー値に含まれない。そして、エラーがない場合には（ステップＳ１２のＮＯ）、画像形成装置１０は、発生源エラー保存バッファをクリアし、エラー解除中フラグをＯＦＦにする（ステップＳ１４）。発生源エラー保存バッファは、発生源エラーとなるエラー（値）を保持する。エラー解除中フラグは、ＯＮでエラー解除中であることを示し、ＯＦＦでエラー解除中でないことを示す。
【００３０】
一方、エラーがあった場合には（ステップＳ１２のＹＥＳ）、画像形成装置１０は、発生源エラー保存バッファの値を参照する（ステップＳ１６）。次に、画像形成装置１０は、発生源エラー保存バッファに既に保存されている値があるか否かを判断する（ステップＳ１８）。そして、発生源エラーがない場合には（ステップＳ１８のＮＯ）、画像形成装置１０は、今回のエラーが発生源エラーであると判断し、発生源エラー保存バッファに保存する（ステップＳ２０）。
【００３１】
一方、発生源エラー保存バッファに既に値がある場合には（ステップＳ１８のＹＥＳ）、既に発生源エラー（最初のエラー）が認知されているので、画像形成装置１０は、今回のエラーが発生源エラーとは異なるのか否かを判断する（ステップＳ２２）。そして、今回のエラーと発生源エラーとが同じである場合には（ステップＳ２２のＮＯ）、画像形成装置１０は、エラー解除中フラグをＯＦＦにする（ステップＳ２４）。すなわち、新たなエラーは、既に発生源エラーとして認知されたエラーが継続されている、言い換えると復旧作業に着手していないものと判断する。
【００３２】
一方、今回のエラーと発生源エラーとが異なる場合には（ステップＳ２２のＹＥＳ）、画像形成装置１０は、経過エラー情報テーブル３０を参照し、今回発生したエラーが含まれるか否かを検索する（ステップＳ２６）。そして、今回発生したエラーが経過エラー情報テーブル３０に経過エラーとして検出されたか否かを判断する（ステップＳ２８）。そして、今回発生したエラーが経過エラーとして検出されない場合には（ステップＳ２８のＮＯ）、エラー解除中フラグをＯＦＦにする（ステップＳ３０）。
【００３３】
一方、今回発生したエラーが経過エラーとして検出された場合には（ステップＳ２８のＹＥＳ）、画像形成装置１０は、今回発生したエラーが、発生源エラーの復旧中に発生した経過エラーであるので、エラー解除中フラグをＯＮにする（ステップＳ３０）。
【００３４】
上述したステップＳ１４、Ｓ２０、Ｓ２４、Ｓ３０、及びステップＳ３２に続いて、画像形成装置１０は、現在の状態をステータス情報（発生源エラー、経過エラー、エラー解除中フラグ）として保存し（ステップＳ３４）、当該処理を終了する。
【００３５】
上述したように、エラーステータス保存処理では、発生したエラーが発生源エラーであれば、今回のエラーを発生源エラーとするステータスを保存する。また、発生したエラーが発生源エラーと同じであれば、エラー解除中フラグをＯＦＦとすることで、発生源エラーが継続中であるというステータス情報を保存する。
【００３６】
また、発生したエラーが発生源エラーと異なり、かつ経過エラーでもない場合には、エラー解除中フラグをＯＦＦとすることで、少なくともエラー解除中でないというステータス情報を保存する。更に、発生したエラーが発生源エラーと異なり、かつ経過エラーである場合には、エラー解除中フラグをＯＮとすることで、発生したエラー（＝発生源エラー）を解除中（復旧中）であるというステータス情報を保存する。
【００３７】
上述したように、本実施形態を成すために必要な発生源エラー、経過エラー、エラー解除中フラグがステータス情報として保持される。このステータス情報は、コンピュータ２０からのステータス要求（問い合わせ）に対する応答として、画像形成装置１０からコンピュータ２０に対して（ＳＮＭＰなどを用いて）送信される。
【００３８】
図４は、本実施形態によるコンピュータ２０の動作（ステータス通知ソフトウェア通知更新処理）を説明するためのフローチャートである。コンピュータ２０では、画像形成装置１０から発生源エラー、エラー解除中フラグ、経過エラーなどのステータス情報を取得すると、図４に示すステータス通知ソフトウェア通知更新処理が呼び出される。ステータス通知ソフトウェア通知更新処理は、プリンタ監視アプリケーション２３によって実行される一機能である。
【００３９】
コンピュータ２０は、まず、現在のモードがオペレータモードであるか否かを判断する（ステップＳ４０）。なお、オペレータモードとは、エラーを解除するオペレータ（専任者、又は自動エラー解除機構）が受け取る情報に見合った通知を行うモードを指す。すなわち、オペレータモードでは、発生源エラーとともに、１つ１つ直近の経過エラーなどのステータス情報をオペレータに提示するための情報通知を行う。一方、オペレータモードでないモード（以下、通常モードという）とは、印刷を実行する印刷実行者が受け取る情報に見合った通知を行うモードを指す。すなわち、オペレータモードでない場合には、具体的な経過エラーは不要であり、発生源エラーとともに、現在の状況（エラー解除中であるのか、印刷実行可能であるのか）を印刷実行者に提示するための情報通知を行う。
【００４０】
そして、オペレータモードである場合には（ステップＳ４０のＹＥＳ）、コンピュータ２０は、表示するステータステキストに、経過エラーに対応するテキストを設定する（ステップＳ４２）。例えば、経過エラーが「フロントカバーオープン」であれば、テキスト「カバーが開いています。」、経過エラーが「トナーカートリッジ未装着」であれば、テキスト「トナーが未装着です。」などが設定される。なお、発生源エラーのみの場合には、発生源エラーに対応するテキストを設定する。
【００４１】
一方、通常モードの場合には（ステップＳ４０のＮＯ）、コンピュータ２０は、表示するステータステキストに、発生源エラーに対応するテキストを設定する（ステップＳ４４）。例えば、発生源エラーが「トナー切れ」であれば、テキスト「トナーが切れました。」、発生源エラーが「ドラム寿命」であれば、テキスト「ドラムの交換時期です。」などが設定される。
【００４２】
次に、コンピュータ２０は、上述したステータステキストに設定されたテキストをコンピュータ２０の画面に表示するステータス表示更新処理を呼び出す（ステップＳ４６）。ステータス表示更新処理の詳細については後述する。
【００４３】
次に、コンピュータ２０は、現在のモードがオペレータモードであるか否かを判断する（ステップＳ４８）。そして、オペレータモードである場合には（ステップＳ４８のＹＥＳ）、コンピュータ２０は、鳴動するステータスサウンドに、経過エラーに対応するサウンドを設定する（ステップＳ５０）。発生源エラーのみの場合には、発生源エラーに対応するサウンドを設定する。一方、通常モードの場合には（ステップＳ４８のＮＯ）、コンピュータ２０は、鳴動するステータスサウンドに、発生源エラーに対応するサウンドを設定する（ステップＳ５２）。
【００４４】
次に、コンピュータ２０は、上述したステータスサウンドに設定されたサウンドをコンピュータ２０で鳴動させるサウンド再生更新処理を呼び出す（ステップＳ５４）。サウンド再生更新処理の詳細については後述する。その後、当該処理を終了する。
【００４５】
図５は、本実施形態によるコンピュータ２０の動作（ステータス表示更新処理）を説明するためのフローチャートである。ステータス表示更新処理は、プリンタ監視アプリケーション２３によって実行される一機能である。コンピュータ２０は、ステータス表示更新処理を呼び出すと、まず、既にステータス表示中であるか否かを判断する（ステップＳ６０）。そして、既にステータス表示中である場合には（ステップＳ６０のＹＥＳ）、コンピュータ２０は、既に表示しているステータス表示ウィンドウのテキストを、上述したステップＳ４２又はＳ４４で設定したステータステキストに更新する（ステップＳ６２）。
【００４６】
例えば、オペレータモードの場合には、発生源エラーに対応するテキストや、経過エラーに対応するテキストなどがステータス表示ウィンドウに表示される。一方、通常モードの場合には、発生源エラーに対応するテキストや、エラー解除中であることを知らせるテキストなどがステータス表示ウィンドウに表示される。その後、当該処理を終了し、上述したステータス通知ソフトウェア通知更新処理に戻る。
【００４７】
一方、ステータス表示中でない場合には（ステップＳ６０のＮＯ）、コンピュータ２０は、エラー解除中フラグの値に基づいて、画像形成装置１０がエラー解除中であるか否かを判定する（ステップＳ６４）。そして、エラー解除中である場合には（ステップＳ６４のＹＥＳ）、何もせず、当該処理を終了し、上述したステータス通知ソフトウェア通知更新処理に戻る。この結果、エラー解除中に発生した新たなエラーによる、コンピュータ２０上で新たなアクションを起こさないための抑止処理となる。
【００４８】
一方、ステータス表示中でなく（ステップＳ６０のＮＯ）、かつエラー解除中でない場合には（ステップＳ６４のＮＯ）、コンピュータ２０は、上述したステップＳ４２又はＳ４４で設定したステータステキストを設定したステータス表示ウィンドウをコンピュータ２０の表示画面上にポップアップする（ステップＳ６６）。その後、当該処理を終了し、上述したステータス通知ソフトウェア通知更新処理に戻る。
【００４９】
図６は、本実施形態によるコンピュータ２０の動作（サウンド再生更新処理）を説明するためのフローチャートである。サウンド再生更新処理は、プリンタ監視アプリケーション２３によって実行される一機能である。コンピュータ２０は、サウンド再生更新処理を呼び出すと、まず、既にサウンドが鳴動中であるかを判断する（ステップＳ７０）。そして、既にサウンドが鳴動中である場合には（ステップＳ７０のＹＥＳ）、既に鳴動しているサウンドを停止し、上述したステップＳ５０又はＳ５２で設定したサウンドを再生する（ステップＳ７２）。
【００５０】
一方、サウンドが鳴動中でない場合には（ステップＳ７０のＮＯ）、コンピュータ２０は、エラー解除中フラグの値に基づいて、画像形成装置１０がエラー解除中であるか否かを判定する（ステップＳ７４）。なお、サウンドを鳴動中でない場合とは、初めてのエラー、すなわち発生源エラーである場合や、発生源エラーに対応して鳴動されたサウンドがユーザ操作によって停止された場合に相当する。そして、エラー解除中である場合には（ステップＳ７４のＹＥＳ）、何もせず、当該処理を終了し、上述したステータス通知ソフトウェア通知更新処理に戻る。つまり、エラー解除中であれば、サウンドを再鳴動させることはない。この結果、エラー解除中に発生した新たなエラーによる、コンピュータ２０上で新たなアクション（サウンド鳴動）を起こさないための抑止処理となる。
【００５１】
一方、サウンドを鳴動中でなく（ステップＳ７０のＮＯ）、かつエラー解除中でない場合には（ステップＳ７４のＮＯ）、コンピュータ２０は、既に鳴動しているサウンドを停止し、上述したステップＳ５０又はＳ５２で設定したサウンドを再生する（ステップＳ７６）。その後、当該処理を終了し、上述したステータス通知ソフトウェア通知更新処理に戻る。
【００５２】
図７は、本実施形態による画像形成装置１０がトナー切れを発生したときのエラー通知動作の一例を示す概念図である。画像形成装置１０では、トナー切れを解除するためには、カバーを開き、トナーカートリッジを取り外し、新しいトナーカートリッジをセットする必要があるものとする。このときに、最初に発生したエラー、すなわち発生源エラーである「トナー切れ」を含めて、「カバーオープン」、「トナー未装着」の３つのエラーが発生し得る。
【００５３】
図２を参照すれば、経過エラー情報テーブル３０には、発生源エラーとして「トナー切れ」に対して、経過エラー＃１として、「フロントカバーオープン」、経過エラー＃２として、「トナーカートリッジ未装着」が設定されている。つまり、「トナー切れ」が発生した場合、該「トナー切れ」を復旧させるためには、「フロントカバーオープン」というエラーと、「トナーカートリッジ未装着」というエラーが必然的に発生することを示している。なお、カバーオープン中には、トナー状態を確認しない機構もあり、この場合には、１つの発生源エラーと１つの経過エラーで計２つとなる。
【００５４】
図７の最上段に示すように、画像形成装置１０で最初の発生源エラーが発生すると、画像形成装置１０からコンピュータ２０に対してステータス情報が送信される（ＳＡ１）。ステータステキストには、発生源エラーに対応する「トナーがなくなりました。トナーを交換してください。」など、エラーが発生したことを示すテキストが設定されるので、コンピュータ２０では、「トナーがなくなりました。トナーを交換してください。」が設定されたステータス表示ウィンドウ４０がポップアップされる（ＳＡ２）。このとき、ステータスサウンドには、発生源エラーに対応するサウンドが設定されるので、コンピュータ２０では、発生源エラーに対応するサウンドが鳴動される。
【００５５】
次に、ユーザは、上記ステータス表示ウィンドウ及び鳴動するサウンドによりエラーの発生（「トナー切れ」）を認識すると、所定の操作により鳴動するサウンドを停止し、画像形成装置１０のエラー復旧作業を行うべく、画像形成装置１０の設置場所に出向く。
【００５６】
エラー復旧作業において、ユーザは、トナーカートリッジを交換するために、まず、フロントカバーを開く。このとき、画像形成装置１０では、「フロントカバーオープン」というエラーが発生するが、経過エラー情報テーブル３０を参照し、「トナー切れ」に対する経過エラー＃１であると判断し、エラー情報（フロントカバーオープン）と共に、エラー解除中フラグ「ＯＮ」がコンピュータ２０に通知される（ＳＡ３）。
【００５７】
このため、コンピュータ２０では、図７の中段に示すように、ステータステキストに「トナーがなくなりました。エラー解除を開始しました。」など、発生源エラーに対応するテキストとともに、エラー解除中であることを示すテキストが設定されるので、コンピュータ２０では、新たにポップアップウィンドウを開くことなく、ステータス表示ウィンドウ４０において、テキストが「トナーがなくなりました。エラー解除を開始しました。」に更新される（ＳＡ４）。このとき、エラー解除中であるので、サウンドは鳴動されない。
【００５８】
更に、エラー復旧作業において、ユーザが、トナーカートリッジの交換作業を開始すると、画像形成装置１０では、「トナーカートリッジ未装着」というエラーが発生するが、経過エラー情報テーブル３０を参照し、「トナー切れ」に対する経過エラー＃２であると判断し、エラー情報（トナーカートリッジ未装着）と共に、エラー解除中フラグ「ＯＮ」がコンピュータ２０に通知される（ＳＡ５）。
【００５９】
このため、コンピュータ２０では、図７の最下段に示すように、ステータステキストに「トナーがなくなりました。トナーを交換しています。」など、発生源エラーに対応するテキストとともに、エラー解除中であることを示すテキストが設定される。コンピュータ２０では、新たにポップアップウィンドウを開くことなく、ステータス表示ウィンドウ４０において、テキストが「トナーがなくなりました。トナーを交換しています。」に更新される（ＳＡ６）。このとき、エラー解除中であるので、サウンドは鳴動されない。
【００６０】
その後、ユーザが、トナーカートリッジを交換し、カバーを閉じると、画像形成装置１０では、発生源エラー保存バッファがクリアされ、エラー解除中フラグがＯＦＦにされるので、それらステータス情報がコンピュータ２０に通知され、コンピュータ２０では、ステータス表示ウィンドウのテキストが印刷可能になったことを示すテキストに更新される（図示略）。
【００６１】
図８は、本実施形態における本実施形態による画像形成装置１０がトナー切れを発生したときのエラー通知動作の他の例を示す概念図である。以下では、エラーを解除するオペレータＡ（専任者、又は自動エラー解除機構）と印刷実行者Ｂとが明確に分離している場合に、トナー切れ発生時に、それぞれの目的ごとにエラー表示を切り替えて表示している例について説明する。
【００６２】
オペレータＡは、画像形成装置１０のエラー復旧などに対処するため、確実な現在の印刷を妨げている要因を知る必要がある。したがって、コンピュータ２０ａは、エラー解除中の情報に関わりなく、画像形成装置１０で発生している現在のエラーの通知を受け取る。まず、トナー切れのエラーが発生すると、コンピュータ２０ａでは、最初、発生源エラーのみであるので、発生源エラーに対応する「トナーがなくなりました。」など、エラーが発生したことを示すステータス表示ウィンドウ５０がポップアップされる（ＳＢ１）。
【００６３】
次に、オペレータＡが発生源エラーの通知を受け、復旧作業を行うべく、カバーを開けると、コンピュータ２０ａでは、ステータス表示ウィンドウ５０が更新され、経過エラーに対応する「カバーが開いています。」という経過エラーが発生していることを示すテキストが表示される（ＳＢ２）。
【００６４】
次に、オペレータＡが復旧作業を行うべく、トナーカートリッジを抜くと、コンピュータ２０ａでは、ステータス表示ウィンドウ５０が更新され、経過エラーに対応する「トナーが未装着です。」という経過エラーが発生していることを示すテキストが表示される（ＳＢ３）。
【００６５】
次に、オペレータＡが新しいトナーカートリッジを装着すると、コンピュータ２０ａでは、トナー未装着に関するエラーは解除されるが、まだ、カバーが開いているので、ステータス表示ウィンドウ５０が更新され、経過エラーに対応する「カバーが開いています。」という経過エラーが発生していることを示すテキストが表示される（ＳＢ４）。
【００６６】
そして、オペレータＡが最後にカバーを閉じると、エラーが全て解除されるので、コンピュータ２０ａでは、ステータス表示ウィンドウ５０が更新され、「印刷できます。」という印刷が可能になったことを示すテキストが表示される（ＳＢ５）。
【００６７】
一方、印刷実行者Ｂにとっては、エラー解除中のカバーオープンなどの詳細情報は通知を受け取る必要がない。したがって、印刷実行者Ｂには、順調に解除が行われているかどうかだけを通知し、エラーが解除されれば印刷可能を示す表示に戻る。
【００６８】
まず、トナー切れのエラーが発生すると、コンピュータ２０ｂでは、発生源エラーに対応する「トナーがなくなりました。」など、エラーが発生したことを示すステータス表示ウィンドウ６０がポップアップされる（ＳＣ１）。
【００６９】
次に、オペレータＡによる復旧作業において、カバーが開けられると、コンピュータ２０ｂでは、ステータス表示ウィンドウ６０が更新され、経過エラーに対応する「エラーを解除しています。」というエラー解除中であることを示すテキストが表示される（ＳＣ２）。
【００７０】
以降、オペレータＡが復旧作業を行っている間、印刷実行者Ｂが使用している通常モードのコンピュータ２０ｂでは、ステータス表示ウィンドウ６０が更新され、経過エラーに対応する「エラーを解除しています。」というエラー解除中であることを示すテキストが表示される（ＳＣ３、ＳＣ４）。
【００７１】
そして、オペレータＡが最後にカバーを閉じると、エラーが全て解除されるので、コンピュータ２０ｂでは、ステータス表示ウィンドウ６０が更新され、「印刷できます。」など、印刷が可能になったことを示すテキストが表示される（ＳＣ５）。
【００７２】
上述した実施形態によれば、画像形成装置１０において、発生したエラーが、発生源エラー又は経過エラーのいずれであるかを判別し、発生したエラーが経過エラーであることが判別された場合に、エラー解除中であることをコンピュータ２０に通知するようにしたので、エラー通知の無用な増加を抑止することができ、エラー発生を効果的に、かつ効率的に通知することができる。
【００７３】
また、上述した実施形態によれば、発生源エラーと経過エラーとを対応付けた経過エラー情報テーブルを更に備え、当該経過エラー情報テーブル３０を参照することにより、発生したエラーが、発生源エラー又は経過エラーのいずれであるかを判別するようにしたので、発生源エラーと経過エラーとを容易に、かつ正確に区別することができる。
【００７４】
また、上述した実施形態によれば、画像形成装置１０からの通知内容が、発生源エラーの発生又は経過エラーの発生のいずれであるか、あるいはエラー解除中であるかを判別し、発生源エラーの発生である場合には、発生源エラーが発生したことをポップアップウィンドウにより表示し、エラー解除中であると判別された場合には、経過エラーを表示せず、エラー解除中であることを表示するようにしたので、エラー通知の無用な増加を抑止することができ、エラー発生後、復旧作業に入ったことを通知することができる。
【００７５】
また、上述した実施形態によれば、現在の動作モードがオペレータモード又は通常モードのいずれであるかを判別し、オペレータモードである場合には、発生源エラー及び経過エラーが発生したことを逐次表示し、一方、通常モードである場合には、発生源エラーが発生したことのみを表示するようにしたので、エラー解除に向かうユーザを無駄に複数発生させるのを防止することができ、印刷実行を待つべきか、他の画像形成装置に印刷を振り替えるかをユーザに対して容易に判断させることができる。
【００７６】
また、上述した実施形態によれば、発生源エラーの発生である場合には、発生源エラーに対応するサウンドを鳴動させる一方、経過エラーの発生である場合には、何らサウンドを鳴動させないようにしたので、サウンドの鳴動による騒音を低減することができ、ユーザに対して無用にエラー通知を増やしてしまうことを抑止することができる。
【００７７】
なお、上述した実施形態では、画像形成装置１０に経過エラー情報テーブル３０を備え、当該経過エラー情報テーブル３０を参照することにより、画像形成装置１０から発生源エラー、経過エラー、エラー解除中フラグなどをコンピュータ２０に通知しているが、コンピュータ２０側に経過エラー情報テーブル３０を備え、画像形成装置１０からは発生したエラーのみを通知し、コンピュータ２０側で経過エラー情報テーブル３０を参照することで、通知されたエラーが、発生源エラーなのか経過エラーなのか、どのような発生源エラーなのか、どのような経過エラーなのか、エラー解除中であるのか否かなどを判別するようにしてもよい。
【００７８】
また、上述した実施形態では、コンピュータ２０上で、発生源エラーや、経過エラーに対応するテキスト、及びエラー解除中であることを、ステータス表示ウィンドウ４０（５０、６０）で表示したり、発生源エラーや、経過エラーに対応するサウンドを鳴動したりしているが、更に、画像形成装置１０の表示部１６に表示したり、図示しないスピーカからサウンドを鳴動させるようにしてもよい。
【００７９】
以上、この発明のいくつかの実施形態について説明したが、この発明は、これらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本願出願の特許請求の範囲に記載された発明を付記する。
【００８０】
（付記１）
付記１に記載の発明は、発生したエラーを外部機器に通知する画像形成装置であって、前記発生したエラーを解除する際に発生し得る経過エラー又は当該経過エラーが発生する元となる発生源エラーのいずれであるかを判別する判別手段と、前記判別手段によって前記発生したエラーが前記経過エラーであることが判別された場合に、エラー解除中であることを前記外部機器に通知する通知手段と、を備えることを特徴とする画像形成装置である。
【００８１】
（付記２）
付記２に記載の発明は、前記発生源エラーと前記経過エラーとを対応付けた経過エラー情報テーブルを更に備え、前記判別手段は、前記経過エラー情報テーブルを参照することにより、前記発生したエラーが、前記発生源エラー又は前記経過エラーのいずれであるかを判別する、ことを特徴とする付記１に記載の画像形成装置である。
【００８２】
（付記３）
付記３に記載の発明は、画像形成装置の動作状況を提示する情報処理装置であって、前記画像形成装置からの通知内容が、発生したエラーを解除する際に発生し得る経過エラーの発生に基づいたエラー解除中又は当該経過エラーが発生する元となる発生源エラーの発生のいずれであるかを判別する判別手段と、前記判別手段によって前記画像形成装置からの通知内容が、前記発生源エラーの発生であると判別された場合には、前記発生源エラーが発生したことを提示し、前記判別手段によって前記画像形成装置からの通知内容が、前記エラー解除中であると判別された場合には、前記エラー解除中であることを提示する提示手段と、を備えることを特徴とする情報処理装置である。
【００８３】
（付記４）
付記４に記載の発明は、現在の動作モードが前記画像形成装置のエラーを解除する管理者向けの管理者モードであるか否かを判別するモード判別手段を更に備え、前記提示手段は更に、前記モード判別手段によって前記管理者モードであると判別され、且つ前記判別手段によって前記画像形成装置からの通知内容が、前記エラー解除中であると判別された場合には、前記画像形成装置からの通知内容に含まれる前記経過エラーが発生したことを提示する、ことを特徴とする付記３に記載の情報処理装置である。
【００８４】
（付記５）
付記５に記載の発明は、前記判別手段によって前記画像形成装置からの通知内容が、前記発生源エラーの発生であると判別された場合には、前記発生源エラーに対応するサウンドを鳴動させる一方、前記画像形成装置からの通知内容が、前記エラー解除中であると判別された場合には、何らサウンドを鳴動させないサウンド発生手段を更に備える、ことを特徴とする付記３又は４に記載の情報処理装置である。
【００８５】
（付記６）
付記６に記載の発明は、画像形成装置で発生したエラーを外部機器に通知するエラー通知方法であって、前記発生したエラーを解除する際に発生し得る経過エラー又は当該経過エラーが発生する元となる発生源エラーのいずれであるかを判別するステップと、前記発生したエラーが前記経過エラーであることが判別された場合に、エラー解除中であることを前記外部機器に通知するステップと、を含むことを特徴とするエラー通知方法である。
【００８６】
（付記７）
付記７に記載の発明は、画像形成装置の動作状況を情報処理装置で提示するエラー提示方法であって、前記画像形成装置からの通知内容が、発生したエラーを解除する際に発生し得る経過エラーの発生に基づいたエラー解除中又は当該経過エラーが発生する元となる発生源エラーの発生のいずれであるかを判別するステップと、前記画像形成装置からの通知内容が、前記発生源エラーの発生であると判別された場合には、前記発生源エラーが発生したことを提示し、前記画像形成装置からの通知内容が、前記エラー解除中であることが判別された場合には、前記エラー解除中であることを提示するステップと、を含むことを特徴とするエラー提示方法である。
【符号の説明】
【００８７】
１０  画像形成装置
１１、２１  ＬＡＮ  Ｉ／Ｆ
１２  制御解析部
１３  補助記憶部
１４  印刷機構部
１５、２４  入力操作部
１６、２５  表示部
２０、２０ａ、２０ｂ  コンピュータ
２２  主記憶装置
２３  プリンタ監視アプリケーション
３０  経過エラー情報テーブル
４０、５０、６０  ステータス表示ウィンドウ
【図１】
2016117190.tif 000003
【図２】
2016117190.tif 000004
【図３】
2016117190.tif 000005
【図４】
2016117190.tif 000006
【図５】
2016117190.tif 000007
【図６】
2016117190.tif 000008
【図７】
2016117190.tif 000009
【図８】
2016117190.tif 000010
【図９】
2016117190.tif 000011