(57)【要約】【課題】何らかの異常が発生した場合においてもユーザにとって容易に異常を管理することが可能な画像処理装置を提供する。【解決手段】プリンタ１は、発生した複数の異常を検出する異常検出部１７と、異常に関する異常情報及び当該異常情報を送信すべき送信先に関する電子メールアドレスを関連付けて記憶する記憶部９と、複数の異常が発生した際に各異常の内容に応じて送信先に送信すべき異常の種類を選択する異常通知選択部１９と、異常通知選択部１９により選択された異常の種類に対応する異常情報及び異常情報に関連付けられた電子メールアドレスを記憶部９から読み出すと共に、当該読み出した電子メールアドレスに対応する送信先に対して読み出した異常情報を送信する異常通知部２１とを備える。【選択図】  図１
2009006608.tif 000002
【特許請求の範囲】
【請求項１】
発生した複数の異常を検出する異常検出部と、
前記異常に関する異常情報及び当該異常情報を送信すべき送信先に関する送信先情報を関連付けて記憶する記憶部と、
前記複数の異常が発生した際に各異常の内容に応じて前記送信先に送信すべき異常の種類を選択する異常選択部と、
前記異常選択部により選択された前記異常の種類に対応する前記異常情報及び当該異常情報に関連付けられた前記送信先情報を前記記憶部から読み出すと共に、当該読み出した前記送信先情報に対応する前記送信先に対して当該読み出した異常情報を送信する異常送信部とを備えること
を特徴とする画像処理装置。
【請求項２】
前記記憶部は、前記発生した異常に応じて前記送信先へ通知する優先順序を示す優先度情報を前記異常情報に関連付けて記憶し、
前記異常選択部は、前記優先度情報に基づいて前記送信先に送信すべき異常の種類を選択すること
を特徴とする請求項１記載の画像処理装置。
【請求項３】
前記異常検出部が検出した異常に応じて前記記憶部に記憶された前記優先度情報を変更する優先度変更部を備えること
を特徴とする請求項２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
従来、プリンタ等の画像処理装置において画像処理中に何らかの異常が発生した場合、当該異常が発生した旨を外部の管理者に通知することが可能な警報システムが知られている。この様な警報システムとしては、特許文献１に記載された発明がある。
【０００３】
【特許文献１】特開平８−１０６４０７公報
【０００４】
具体的には特許文献１に記載された警報システムは、コンピュータや付属機器における異常を、予め指定された外部装置に通知することとしている。かかる警報システムをプリンタに適用した例で説明すると、プリンタは、画像処理中にトナー、インク、用紙等の消耗品が不足した場合、印刷処理中に用紙送り機構に何らかの異常が発生した場合等に、予め登録されている管理者の電子メールアドレスに対して当該異常が発生した旨及び異常の内容を通知する。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、この様な警報システムをプリンタ等の画像処理装置に適用した場合、発生した異常の内容によっては繰り返しユーザに通知が送られてしまう。そしてこれにより、ユーザにとって画像処理装置の管理が困難になってしまうという問題があった。例えば、画像処理装置の不調時には繰り返しカバーを開閉することがあるが、この様な場合においては、カバーが開閉する度に異常の発生がユーザに異常が通知されてしまう。そして、ユーザ側の視点からは、この様に繰り返し異常が通知されると、早急に対処すべき異常の通知等を見落としてしまうこととなる。
【０００６】
そこで本発明はこの様な実情に鑑みてなされたものであり、何らかの異常が発生した場合においてもユーザにとって容易に異常を管理することが可能な画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決する為に、本発明にかかる画像処理装置は、発生した複数の異常を検出する異常検出部と、前記異常に関する異常情報及び当該異常情報を送信すべき送信先に関する送信先情報を関連付けて記憶する記憶部と、前記複数の異常が発生した際に各異常の内容に応じて前記送信先に送信すべき異常の種類を選択する異常選択部と、前記異常選択部により選択された前記異常の種類に対応する前記異常情報及び当該異常情報に関連付けられた前記送信先情報を前記記憶部から読み出すと共に、当該読み出した前記送信先情報に対応する前記送信先に対して当該読み出した異常情報を送信する異常送信部とを備えることを特徴としている。
【０００８】
この構成によれば、画像処理装置は、記憶部に記憶された送信先情報を参照して、異常検出部が検出した複数の異常のうち、異常選択部によって選択された異常に対応する異常情報のみを送信先に送信することができる。そしてこれにより送信先は、異常選択部によって選択された異常の種類に関する異常情報のみを受信することとなる。
【発明の効果】
【０００９】
この様に本発明によれば、異常選択部により選択された異常に関する情報のみが送信先に送信される為、何らかの異常が発生した場合においてもユーザにとって容易に異常を管理することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を適用した具体的な実施の形態について図面を参照しながら詳細に説明する。
【００１１】
実施の形態にかかる画像処理装置としては、電子写真方式のプリンタを例に挙げ、詳細な説明を行う。プリンタは、プリンタのユーザが使用する外部装置に対して、印刷処理中における異常を通知する。そしてこのときユーザが使用する外部装置に通知される異常は、発生した異常の内容に応じてプリンタによって選択された異常のみとなる。これにより、ユーザに対して不必要な通知を繰り返し送信することを防止し、ユーザは容易にプリンタを管理することが可能となる。
【００１２】
先ず、本発明の第１の実施の形態について詳細な説明を行う。
【００１３】
第１の実施の形態にかかる画像処理システムは、図１に示す様に、プリンタ１と、ユーザが使用する外部装置としてのパーソナルコンピュータ３（以下、単に「ＰＣ３」という）と、メールサーバ５とを備える。そしてこれらプリンタ１、ＰＣ３、及びメールサーバ５は、ネットワーク７を介して接続される。
【００１４】
この様な画像処理システムにおいてプリンタ１は、印刷処理中に何らかの異常が発生した場合に、通知すべき異常の種類を選択し当該選択した異常が発生した旨をＰＣ３に通知する。具体的には、プリンタ１は、印刷中に複数の種類の異常が発生した際に、発生した複数の異常の内、優先的にＰＣ３に通知すべき異常の種類を選択する。そして、プリンタ１は、選択した異常のみをＰＣ３に送信する。これによりプリンタ１は、ユーザに対して優先して対処すべき異常の種類のみを通知することができる為、ユーザは、優先して対処すべき異常のみを知ることができる。
【００１５】
プリンタ１による通知すべき異常の種類の選択処理は、記憶部９に記憶された各種情報に基づいて行われる。具体的には、記憶部９は、ＨＤＤ等の不揮発性メモリによって構成され、図２に示す様な異常通知管理テーブルと、図３に示す様な送信時間管理テーブルと、図４に示す様な装置異常管理テーブルとを記憶する。
【００１６】
異常通知管理テーブルは、異常の種類に関する異常情報及び当該異常が発生した旨の情報を送信すべき送信先に関する送信先情報を関連付けて構成される。異常情報とは、プリンタ１による印刷処理中に発生し得る全ての種類の異常に関する情報である。例えば、異常情報としては、感光体ドラムが未装着である異常、感光体ドラムの寿命についての異常、トナーカートリッジが未装着である異常等がある。また、送信先情報とは、各種類の異常に応じた異常情報の送信先に関する情報である。例えば、送信先情報としては、外部に設置された情報処理装置の電子メールアドレス等がある。図２に示す例で説明すると、例えば感光体ドラムが未装着である異常が発生した場合、「ドラム未装着」が発生した旨の異常情報は、「kanrisya@abcdefg.co.jp」、及び「ippan11@abcdefgh.co.jp」に送信される。そしてこのとき「kanrisya@abcdefg.co.jp」、及び「ippan11@abcdefgh.co.jp」には、図５に示す様な電子メールが送信される。
【００１７】
また、異常通知管理テーブルは、各異常の発生時刻、該異常の異常情報の送信回数、送信回数の残回数、次回送信時刻、送信間隔に関する情報を含む。これらの情報は、各送信先毎に設定される。異常の発生時刻は、各異常の種類毎に、実際に異常が発生してプリンタ１が異常を検出した時刻を示す情報である。異常情報の送信回数は予め設定された値であり、当該送信先に異常情報を送信すべき回数を示す情報である。送信回数の残回数は、異常情報を送信すべき残りの回数を示す値であり、異常情報が送信される度に減算される。次回送信時刻は、次回、異常情報を送信すべき時刻を示す情報である。そして次回送信時刻は、異常情報が送信され残回数の値が減算された後、残回数が１回以上である場合に設定される。送信間隔は、異常情報を送信すべき間隔を示す情報である。そして送信間隔は、次回送信時刻を設定する際に参照される。例えば図２に示す例で説明すると、トナーローが単独で１３時に発生した場合、プリンタ１は、異常が発生した際に異常情報を「kanrisya@abcdefg.co.jp」に送信する。そしてこの際プリンタ１は、「kanrisya@abcdefg.co.jp」についての残回数から１を減算すると共に、「kanrisya@abcdefg.co.jp」についての次回送信時刻を、１３時から１時間経過した１４時に設定する。またこのときプリンタ１は、トナーローが発生した１３時に「ippan11@abcdefgh.co.jp」に対して異常情報を送信すると共に、「ippan11@abcdefgh.co.jp」についての残回数から値１を減算する。そしてこの際、「ippan11@abcdefgh.co.jp」についての残回数は、値０となる為、プリンタ１は、「ippan11@abcdefgh.co.jp」についての次回送信時刻を設定しない。
【００１８】
この様な異常通知管理テーブルは、ユーザがＰＣ３を用いて作成し、記憶部９に書き込まれる。異常通知管理テーブルを記憶部９に書き込む際、ユーザは、ＰＣ３のウェブブラウザ１１を用いる。具体的には、ウェブブラウザを介して異常通知管理テーブルの作成コマンドが入力されると、ＰＣ３には、図６に示す様な画面が表示される。具体的には、異常通知管理テーブルの作成画面は、異常情報の送信先の電子メールアドレスを入力するアドレス入力領域Ａ１と、各異常内容に応じて送信回数及び送信間隔を設定する為の送信設定領域Ａ２とによって構成される。異常通知管理テーブルを作成する際、ユーザは、アドレス入力領域Ａ１に送信先としての電子メールアドレスを入力すると共に、送信設定領域Ａ２に各異常内容に応じた送信回数及び送信間隔を入力する。そして各情報を入力した後、ユーザが登録ボタンＡ３を押下すると、作成画面に入力された情報はプリンタ１に送信され、異常通知管理テーブルに書き込まれる。
【００１９】
送信時間管理テーブルは、次回送信時刻が到来する順番に応じて、送信先と送信内容とを関連付けて構成される。具体的には、送信時間管理テーブルは、異常通知管理テーブルで設定された次回送信時刻に関する情報と、当該次回送信時刻に異常情報を送信すべき送信先に関する情報と、当該次回送信時刻に送信すべき異常内容に関する情報とによって構成される。
【００２０】
装置異常管理テーブルは、異常の内容に関する情報と、異常の内容に応じて送信先への通知の優先順序を示す優先度情報とを関連付けて構成される。装置異常管理テーブルは、各異常の内容に応じたカテゴリ毎に作成される。例えば、現像装置に関連した異常は、図４（ａ）に示す様な一つのカテゴリに分類され、異常の内容毎に優先順序として優先度が設定される。また、用紙の搬送に関連する異常は、図４（ｂ）に示す様な一つのカテゴリに分類され、異常の内容毎に優先度が設定される。そしてプリンタ１は、各カテゴリに応じた装置異常管理テーブルを有し、同一のカテゴリに属する異常のうち、最も優先度が高い異常から順次外部に通知する。
【００２１】
また、プリンタ１は、入力された印刷データを用紙上に印刷する印刷部１３を備える。印刷部は、上述した現像装置、及び転写装置、用紙搬送装置、定着装置等によって構成される。そしてプリンタ１は、通信部１５を介して入力された印刷データに基づく画像を用紙上に印刷してユーザに提供する。
【００２２】
また、プリンタ１は、印刷部１３における異常の発生を検出する異常検出部１７を備える。異常検出部１７は、印刷部１３における複数の異常を検出可能に構成される。この様な異常検出部１７は、例えば用紙搬送経路上に形成された複数の用紙センサ、各部品の装着、カバーの開閉等を確認するセンサ、トナーカートリッジ内の現像剤の残量を演算する演算部等によって構成される。そして異常検出部１７は、印刷処理中に何らかの異常を検出した場合には、異常が発生した旨及びその内容を異常通知選択部１９に供給する。
【００２３】
異常通知選択部１９は、異常検出部１７から供給された異常が発生した旨、及び異常の内容、並びに記憶部９に記憶された異常通知管理テーブル、送信時間管理テーブル、及び装置異常管理テーブルに基づいて通知すべき異常を選択する。そして異常通知選択部１９は、後述する方法により通知すべき異常を選択した後、異常情報の送信先、及び異常の内容を異常通知部２１に供給する。
【００２４】
異常通知部２１は、異常通知選択部１９から供給された異常情報の送信先、及び異常の内容に基づいて、ユーザに異常が発生した旨を通知する為の電子メールを作成する。そして異常通知部２１は、作成した電子メールを通信部１５を介して外部に送信する。
【００２５】
また、プリンタ１は、記憶部９に記憶された異常通知管理テーブル、送信時間管理テーブル、及び装置異常管理テーブルを管理する異常管理部２３を備える。異常管理部２３は、異常通知管理テーブルへの異常発生時刻の書き込み、残回数の更新、次回送信時刻の設定を行う。また異常管理部２３は、ユーザによって異常が解消された場合には、異常通知管理テーブルの当該解消された異常に対応するフィールドをリセットする。また異常管理部２３は、異常通知管理テーブルに書き込まれた次回送信時刻に応じて送信時間管理テーブルを更新する。また異常管理部２３は、時間管理部２５から供給される次回送信時間が到来した旨の通知に応じて、異常情報を送信する旨の通知を異常通知部２１に供給する。これにより異常通知部２１は、当該到来した次回送信時刻に対応する異常内容を示す電子メールを、送信先に再送する。
【００２６】
時間管理部２５は、例えばリアルタイムクロック等の時計手段を備える。そして時間管理部２５は、記憶部９に記憶された異常通知管理テーブルを監視し、何れかの次回送信時刻が到来した場合には、その旨及び到来した次回送信時刻に対応する異常内容を異常管理部２３に供給する。
【００２７】
また、ＰＣ３は、上記ウェブブラウザ１１に加え、通信部２７と、記憶部２９と、メーラ３１とを備える。
【００２８】
通信部２７は、ＰＣ３と外部との間で通信を行う。具体的には、通信部２７は、ユーザがウェブブラウザ１１を介して作成した異常通知管理テーブルに含まれる情報を、ウェブブラウザ１１からの指令に応じてプリンタ１に送信する。また通信部２７は、メールサーバ５を介してＰＣ３に送信された電子メールを受信し、メーラ３１に供給する。
【００２９】
また記憶部２９は、ＰＣ３に送信された電子メールや、メーラ３１の設定情報等を記憶する。そして記憶部２９に記憶された電子メールは、メーラ３１によって読み込まれ、ユーザに表示される。また、記憶部２９に記憶されたメーラ３１の設定情報は、ＰＣ３がメールサーバ５にアクセスする際に読み込まれ、ＰＣ３とメールサーバ５との間で接続を確立する際に使用される。
【００３０】
以下、この様な画像処理システムに含まれるプリンタ１の一連の動作について詳細な説明を行う。
【００３１】
具体的には、プリンタ１は、入力された印刷データに基づく画像の印刷動作と共に、異常が発生したか否かの判断及び発生した異常を通知する検出処理、異常が修正されたか否かの修正判断処理、及び異常を通知する時刻が到来したか否かの時刻判断処理の３個の処理からなる監視動作を並行して行う。そしてこれら検出処理、時刻判断処理、及び修正判断処理からなる監視動作は、プリンタ１の電源が投入されてから、待機中も含めてプリンタ１の電源が切断されるまで継続して行われる。尚、以下の例では説明の便宜上、同一のカテゴリ内で複数の異常が発生するものとして詳細な説明を行う。
【００３２】
図７に示す様に、プリンタ１の電源か投入され監視動作が開始すると、ステップＳ１においてプリンタ１は、何らかの異常が発生したか否かを判断する。かかる処理は、異常検出部１７が印刷部１３の状態を監視することにより実行される。そして本処理においてプリンタ１は、監視動作が開始した後に発生した異常のみならず、監視動作が開始する前に発生した異常がある場合にも異常が発生したと判断する。そしてプリンタ１は、何らかの異常が発生したと判断されるまでステップＳ１の処理を繰り返し実行する。
【００３３】
そしてステップＳ１においてプリンタ１が何らかの異常が発生したと判断した場合、ステップＳ２においてプリンタ１は、異常発生時処理を実行する。詳細は後述するが、異常発生時処理とは、発生した異常の内容を検出する処理、並びに異常の発生を外部に通知する処理、及び記憶部９に記憶された各テーブルを更新する処理をいう。
【００３４】
次に、ステップＳ３においてプリンタ１は、異常が修正されたか否かを判断する。ここで修正されたか否かの判断対象となる異常は、ステップＳ１において検出された異常に限らず、ステップＳ１において検出された異常よりも前に発生して修正されていなかった異常を含む。すなわち本処理においてプリンタ１は、同一カテゴリ内に属する何れか一つの異常が修正されたか否かを判断する。
【００３５】
そして異常が修正されたと判断した場合、ステップＳ４においてプリンタ１は、異常修正時処理を実行する。詳細は後述するが、異常修正時処理とは、修正されたとされる異常個所の調査等をいう。
【００３６】
次に、ステップＳ５においてプリンタ１は、修正されていない異常があるか否かを判断する。かかる処理は、異常検出部１７が印刷部１３の状態を監視することで実行される。そして本処理において修正されていない異常がないと判断された場合、プリンタ１において発生していた異常は全て修正されたとしてプリンタ１は、再度ステップＳ１の処理を実行する。
【００３７】
一方、ステップＳ５においてプリンタ１が修正されていない異常があると判断した場合、ステップＳ６においてプリンタ１は、異常送信時刻は到来したか否かを判断する。かかる処理は、異常管理部２３が、記憶部９に記憶された送信時間管理テーブルを参照することで実行される。そして送信時間管理テーブルに複数の送信時間が書き込まれている場合には、異常管理部２３は、最先の送信時間を参照する。そしてかかる処理において異常送信時刻が到来したと判断された場合、プリンタ１では、ステップＳ５において検出された修正されていない異常の他に、異常送信時刻が設定されている修正されていない異常が発生していることとなる。
【００３８】
そして異常送信時刻が到来したと判断された場合、ステップＳ７においてプリンタ１は、定時異常通知処理を実行する。詳細は後述するが、定時異常通知処理とは、送信時間管理テーブルに管理された異常送信時間に従って、外部装置に対して異常情報を送信する処理をいう。
【００３９】
次に、ステップＳ８においてプリンタ１は、異常が発生したか否かを判断する。かかる処理は、ステップＳ１における処理と同様に、同一カテゴリに属する何れかの異常が発生したか、又は何れかの異常が発生しているかを判断することで実行される。また、ステップＳ６において異常送信時刻が到来していないと判断された場合においても、早急に通知すべき異常はないとしてステップＳ８の処理が実行される。そしてステップＳ８において何らかの異常が発生したと判断された場合にはかかる異常を通知すべくプリンタ１は、再度ステップＳ２以降の処理を実行する。一方、ステップＳ８において何らかの異常が発生していないと判断された場合には、プリンタ１は、ステップＳ５において検出された異常が修正されたか否かを判断すべく、再度ステップＳ３の処理を実行する。
【００４０】
この様にプリンタ１は、ステップＳ１及びステップＳ２において異常が発生したか否かの判断及び発生した異常を通知する検出処理を実行する。そして検出処理において何らかの異常が発生した場合には、ステップＳ３乃至ステップＳ５において異常が修正されたか否かの修正判断処理を実行する。そして修正判断処理において異常が修正されたと判断された場合には、再度検出処理を行う。一方、異常が修正されていないと判断された場合にはプリンタ１は、外部に対して通知すべき異常が残っているとしてステップＳ６乃至ステップＳ８の時刻判断処理を実行する。
【００４１】
次に、上述した異常発生時処理について図８を参照しながら詳細な説明を行う。尚、以下では説明の便宜上、上述したステップＳ１において「ドラム寿命」の異常が検出されたものとして詳細な説明を行う。そしてかかる優先度については、上述した図４の例を参照しながら詳細な説明を行う。
【００４２】
一連の処理が開始すると、ステップＳ１１においてプリンタ１は、発生した異常内容を抽出する。このとき抽出対象となる異常は、ステップＳ１において検出された「ドラム寿命」の異常である。そしてかかる処理は、異常検出部１７が印刷部１３において「ドラム寿命」が発生したことを検出し、異常通知選択部１９に供給することで実行される。
【００４３】
次に、ステップＳ１２においてプリンタ１は、異常情報の送信先を抽出する。かかる処理は、異常通知選択部１９が、発生した異常内容に応じて記憶部９に記憶された異常通知管理テーブルを読み込むことで実行される。そしてこのとき異常通知選択部１９は、発生した異常の異常情報の送信先として異常通知管理テーブル上に記憶されている送信先に関する情報を読み出す。そして送信先情報が複数ある場合には、プリンタ１は、複数の送信先情報のうちの何れか一つを読み出す。尚、以下では図２に示す例に従って、異常通知選択部１９は、送信先情報として「kanrisya@abcdefg.co.jp」を読み出すこととする。
【００４４】
次に、ステップＳ１３においてプリンタ１は、送信先が記憶されていたか否かを判断する。かかる処理は、異常通知管理テーブルに、検出された異常内容の送信先が抽出することができたか否かを判断することで実行される。そして、検出された異常に対応する送信先が記憶されていない場合には、プリンタ１は一連の処理を終了する。
【００４５】
一方、送信先が記憶されていた場合には、ステップＳ１４においてプリンタ１は、優先度の高い異常内容があるか否かを判断する。具体的にはかかる処理は、異常通知選択部１９が記憶部９に記憶された装置異常管理テーブルを参照し、ステップＳ１において検出した「ドラム寿命」よりも高い優先度の異常があるか否かを判断することで実行される。具体的には異常通知選択部１９は、送信時間管理テーブルで管理されているタスクの異常内容を参照し、「ドラム寿命」と同一カテゴリに属する異常であって、「ドラム寿命」よりも優先度が高い異常の送信時間が管理されているか否かを判断する。そして異常通知選択部１９が、優先度の高い異常内容がないと判断した場合には、ステップＳ１５以降の処理を実行する。
【００４６】
ステップＳ１５においてプリンタ１は、検出した異常内容を外部に通知する。かかる処理は、異常通知部２１が「kanrisya@abcdefg.co.jp」に対して「ドラム寿命」の異常が発生した旨の電子メールを送信することで実行される。
【００４７】
次に、ステップＳ１６においてプリンタ１は、異常通知管理テーブル及び送信時間管理テーブルを更新する。具体的には異常管理部２３は、通知した「ドラム寿命」の残回数を減算すると共に、次回送信時刻を計算し、これらの値を異常通知管理テーブルに書き込む。またこれと共に異常管理部２３は、送信時間管理テーブル上で管理されている次回送信時刻のうち、ステップＳ１５において送信を行った項目に対応する項目を削除すると共に、新たに計算した次回送信時刻を送信時間管理テーブルに書き込む。
【００４８】
次に、ステップＳ１７においてプリンタ１は、他の送信先があるか否かを判断する。具体的にはプリンタ１は、検出した「ドラム寿命」の異常について、既に通知を行った「kanrisya@abcdefg.co.jp」以外の送信先が設定されているか否かを判断する。そしてプリンタ１が、他の送信先がないと判断した場合には、プリンタ１は一連の処理を終了する。一方、プリンタ１は、他の送信先がある場合は当該送信先を読み出し、当該送信先に対してもステップＳ１５及びステップＳ１６の処理を実行し、異常情報を送信する。上述した例で説明すると、異常通知管理テーブルには、「ドラム寿命」の異常情報の送信先として「kanrisya@abcdefg.co.jp」の他に、「ippan@abcdefg.co.jp」が設定されている為、プリンタ１は、「ippan@abcdefg.co.jp」に対しても異常情報を送信する。これによりプリンタ１は、全ての送信先に対して異常情報を送信することができる。
【００４９】
また、ステップＳ１４においてプリンタ１が優先度の高い異常内容があると判断した場合には、プリンタ１は以下の様な処理を行う。この場合、説明の便宜上、複数個ある現像装置の一つにドラムが装着されておらず、送信時間管理テーブルには「ドラム寿命」よりも優先度の高い「ドラム未装着」が設定されていたものとする。この場合プリンタ１は、検出された「ドラム寿命」の異常内容を現段階では通知せずに、当該異常内容に対応する項目を送信時間管理テーブルに書き込むことで、より優先度の高い「ドラム未装着」異常内容から順次外部に通知することを可能とする。具体的にはステップＳ１８においてプリンタ１は、検出した「ドラム寿命」の異常内容について次回送信時刻を設定する。かかる処理は、異常管理部２３が、異常通知管理テーブルにおける検出された「ドラム寿命」の次回送信時刻の項目に、発生時刻に送信間隔を足した時刻を書き込むことで実行される。これによりプリンタ１は、発生した「ドラム寿命」の異常より先に、より深刻な「ドラム未装着」の異常内容を優先的にユーザに通知することが可能となる。
【００５０】
次に、上述した異常修正時処理について図９を参照しながら詳細な説明を行う。
【００５１】
一連の処理が開始すると、ステップＳ２１においてプリンタ１は、異常の修正を検出する。かかる処理は、異常検出部１７が修正されたとされる異常個所の異常を再度検出することで実行される。そしてこれによりユーザによって異常が修正されたことを確認した後、ステップＳ２２においてプリンタ１は、対応する管理テーブルをリセットする。具体的には異常管理部２３は、異常通知管理テーブルのうち、修正された異常内容に対応する発生時刻、残回数、及び次回送信時刻をリセットする。またこれと共に異常管理部２３は、送信時間管理テーブルのうち、修正された異常内容に対応する次回送信時刻を削除する。その後、プリンタ１は一連の処理を終了する。
【００５２】
次に、上述した時刻判断処理について図１０を参照しながら詳細な説明を行う。
【００５３】
一連の処理が開始すると、ステップＳ２６においてプリンタ１は、送信先情報及び異常情報を取得する。かかる処理は、異常管理部２３が記憶部９に記憶された送信時間管理テーブルを参照し、次回送信時刻が到来した異常内容、及び当該異常内容の送信先を読み出すことで実行される。
【００５４】
次に、ステップＳ２７においてプリンタ１は、外部に対する通知処理を実行する。尚、通知処理とは、上述した異常発生時処理におけるステップＳ１３乃至ステップＳ１９と同一の処理をいう。そしてステップＳ２７の処理が終了した後、プリンタ１は一連の処理を終了する。
【００５５】
この様な監視動作は、各カテゴリに対応して実行される。そして、例えば現像装置に関連した異常と、用紙の搬送に関する異常とは別々に監視動作が実行され、各カテゴリに対応して外部装置への通知処理が実行される。
【００５６】
この様に、第１の実施の形態にかかる画像処理システム及びプリンタ１によれば、異常通知選択部１９によって選択された異常に対応する異常情報のみを外部に送信することができる。そしてこれにより外部のユーザは、異常通知選択部１９によって選択された異常の種類に関する異常情報のみを受信することができる。そしてこれによりユーザに対して複数の異常の通知が送信されることがなくなり、ユーザは容易に異常の内容を把握することが可能となる。
【００５７】
以下、本発明の第２の実施の形態について詳細な説明を行う。尚、第２の実施の形態においては、第１の実施の形態において詳細な説明を行った画像処理システム及びプリンタと同一の構成を有する箇所がある為、該箇所については詳細な説明を省略し、差異のある箇所についてのみ詳細な説明を行う。
【００５８】
具体的には、図１１に示す様に、第２の実施の形態にかかるプリンタ５１は、プリンタ１の構成に加え、優先度情報の優先度を入れ替える優先度変更部としての優先度入替部５３を備える。
【００５９】
優先度入替部５３は、異常検出部１７が検出した異常の種類に応じて記憶部９に記憶された装置異常管理テーブル上の優先度を入れ替える。具体的にはプリンタ５１が記憶部９に記憶した装置異常管理テーブルは、図１２に示す様に、優先度の項目、及び異常内容の項目に加え、異常内容に対応させた項目番号、及び入れ替え後の優先度の項目を含む。
【００６０】
項目番号は、各異常内容に対して付された番号である。また、入れ替え後の優先度は、各異常内容に対応させて予め決定されている。そして入れ替え後の優先度は、当該対応する異常内容が発生した後に、入れ替えられるべき優先度を示す情報である。入れ替え後の優先度は、異常発生後に、各項目番号に対応する異常内容に対して付加すべき優先度を列挙して構成される。そして優先度入替部５３は、何らかの異常が発生すると、当該異常に対応する入れ替え後の優先度を参照し、装置異常管理テーブル上の優先度を、入れ替え後の優先度に応じて入れ替えることで、記憶部９に記憶された装置異常管理テーブル上の優先度を変更する。同図に示す例で説明すると、例えば異常検出部１７が「トナーロー」を検出した場合には、優先度入替部５３は、入れ替え後の優先度を参照し、項目番号１に対しては優先度２を、項目番号２に対しては優先度４を、項目番号３に対しては優先度５を、項目番号４に対しては優先度１を、そして項目番号５に対しては優先度３を付加する。そしてこれに応じて優先度が入れ替えられると、入れ替え後の装置異常管理テーブルは、図１３に示す様に、「ドラム寿命」に対して優先度１が付加され、「トナー無し」に対して優先度２が付加され、「トナーロー」に対して優先度３が付加され、「ドラム未装着」に対して優先度４が付加され、さらに「トナー未装着」に対して優先度５が付加される。
【００６１】
この様な入れ替え後の優先度は、異常の内容に応じて決定される。異常内容と入れ替え後の優先度との関係とを決定する手法の一例としては、異常内容を修正するにあたり付随的に発生し得る異常については優先度を低くし、反対に異常内容を修正せずに放置すると発生し得る異常については優先度を高くする方法がある。上述の例で説明すると、例えば、「トナーロー」が発生した後に何ら対処をしない場合には、「トナー無し」が生じる為、入れ替え前は優先度の低かった「トナー無し」の優先度を高く設定する。一方で、「トナーロー」の異常情報に対してユーザがトナーを交換する際には付随的に「トナー未装着」が生じる。そしてこの様な付随的な異常内容の優先度を低くすることによって、トナー交換中に発生した「トナー未装着」がユーザに通知されてしまうことを防止することができる。
【００６２】
そしてこの様にして変換された装置異常管理テーブルは、異常通知選択部１９における処理に際して読み出され、使用される。
【００６３】
以下、異常発生時処理におけるプリンタ５１の動作について図１４を参照しながら詳細な説明を行う。
【００６４】
異常発生時処理が開始すると、ステップＳ３１においてプリンタ５１は、発生した異常内容を抽出する。このとき抽出対象となる異常は、異常発生時処理の開始の原因となった異常である。そして抽出された異常の内容は、異常通知選択部１９に供給されると共に、異常通知選択部１９によって優先度入替部５３に供給される。
【００６５】
次に、ステップＳ３２においてプリンタ５１は、優先度を入れ替える。かかる処理は、優先度入替部５３が記憶部９に記憶された装置異常管理テーブルを読み出し、供給された異常内容に基づいて装置異常管理テーブルの優先度を入れ替えることで実行される。そして優先度が入れ替えられた装置異常管理テーブルは、記憶部９に記憶される。
【００６６】
次に、ステップＳ３３においてプリンタ５１は、上述したステップＳ１２における処理と同様に異常情報の送信先を抽出する。その後ステップＳ３４においてプリンタ５１は、上述した通知処理を実行し、一連の処理を終了する。そしてこのとき使用される装置異常管理テーブルは、記憶部９に記憶された優先度が入れ替えられた装置異常管理テーブルとなる。
【００６７】
また、プリンタ５１が異常修正時処理を実行する場合、図１５に示す様に、ステップＳ３６においてプリンタ５１は、上述したステップＳ２１における処理と同様に異常の修正を検出する。その後、ステップＳ３７においてプリンタ１は、装置異常管理テーブルをリセットする。これにより、装置異常管理テーブルは優先度が入れ替えられる前の状態に戻る。その後、ステップＳ３８においてプリンタ５１は、上述したステップＳ３８における処理と同様に対応する管理テーブルをリセットし、一連の処理を終了する。
【００６８】
この様に、第２の実施の形態にかかるプリンタ５１によれば、何らかの異常が発生した後に、当該発生した異常に応じて異常情報を送信する優先度を変更することができる。そして、例えば発生した異常を修正する際に付随的に生じる異常の優先度を低くし、異常内容を修正せずに放置すると発生し得る異常については優先度を高くすることによって、不必要な異常情報がユーザに送信されてしまうことを防止することができる。
【００６９】
尚、本発明は上述の実施の形態に限られるものではなく、各構成は本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００７０】
例えば、上述の実施の形態では、ユーザに送信される電子メールの内容としては、優先度の最も高い１件のみを記載することとしたが、例えば、優先度の最も高い１件の異常の内容に加え、過去に通知され未だ解消されていない異常の内容を付随的に記載することもできる。この場合、プリンタ１，５１は、電子メールの作成に際して送信時間管理テーブルを参照し、当該電子メールを受信するユーザに対して通知された異常を抽出する。そしてこの様に、過去に通知され未だ解消されていない異常の内容を電子メールに記載することによって、ユーザに送信される電子メールの数を増やすことなく、過去に生じた重要度の高い異常が未だに解消されていないことをユーザに気付かせることができる。
【００７１】
例えば、上述の実施の形態では、プリンタの各機構の機能に応じたカテゴリを作成し、カテゴリ毎に監視動作を行うこととしたが、必要に応じて任意のカテゴリ同士又は全てのカテゴリに優先度を設定し、監視動作を行うことも可能である。また、上述の実施の形態では、画像処理装置としてプリンタを例に詳細な説明を行ったが、これは一例に過ぎず、本発明はファクシミリや複写機、又はＭＦＰ（Multifunction Peripheral）等についても適用可能である。
【００７２】
また、上述の実施の形態では、異常情報の送信方法として電子メールを用いることとしたが、ユーザの端末上で動作するモニタリングソフトを用いることも可能である。また、他の送信方法として、電子メールに代えて電話やファクシミリを用いることも可能である。この場合、送信先情報としては、電話番号又はファクシミリ番号を用いる。そしてこの場合プリンタは、予め録音された自動音声や、予め決定された定型文書を用いてユーザに異常内容を通知する。
【００７３】
また、上述の実施の形態では、異常発生後の優先度は装置異常管理テーブル上に予め記憶されている構成としたが、異常発生後の優先度は、例えばユーザの端末を用いて書き換え可能な構成とすることも可能である。
【００７４】
また、上述の実施の形態では、装置異常管理テーブル上の優先度を順列値としているが、密接に関連する任意の異常に対して同一の優先度を付加することも可能である。この場合、ユーザに対しては２つの異常情報が同時に送信されることとなる。
【図面の簡単な説明】
【００７５】
【図１】第１の実施の形態にかかる画像処理システムのブロック図である。
【図２】同画像処理システムのプリンタが記憶した異常通知管理テーブルの一例を示す図である。
【図３】同プリンタが記憶した送信時間管理テーブルの一例を示す図である。
【図４】同プリンタが記憶した装置異常管理テーブルの一例を示す図である。
【図５】同プリンタが送信する異常情報としての電子メールの一例を示す図である。
【図６】同プリンタに記憶された異常通知管理テーブルを作成する際の画面の一例を示す図である。
【図７】同プリンタの一連の動作を示すフロー図である。
【図８】同プリンタの異常発生時処理を示すフロー図である。
【図９】同プリンタの異常修正時処理を示すフロー図である。
【図１０】同プリンタの時刻判断処理を示すフロー図である。
【図１１】第２の実施の形態にかかる画像処理システムのブロック図である。
【図１２】同画像処理システムのプリンタが記憶した装置異常管理テーブルの一例を示す図である。
【図１３】同装置異常管理テーブルの優先度を変更した後の状態を示す図である。
【図１４】同プリンタの異常発生時処理を示すフロー図である。
【図１５】同プリンタの異常修正時処理を示すフロー図である。
【符号の説明】
【００７６】
１    プリンタ
３    パーソナルコンピュータ
５    メールサーバ
９    記憶部
１１    ウェブブラウザ
１３    印刷部
１５    通信部
１７    異常検出部
１９    異常通知選択部
２１    異常通知部
２３    異常管理部
２５    時間管理部
２７    通信部
２９    記憶部
３１    メーラ
５１    プリンタ
５３    優先度入替部（優先度変更部）
【図１】
2009006608.tif 000003
【図２】
2009006608.tif 000004
【図３】
2009006608.tif 000005
【図４】
2009006608.tif 000006
【図５】
2009006608.tif 000007
【図６】
2009006608.tif 000008
【図７】
2009006608.tif 000009
【図８】
2009006608.tif 000010
【図９】
2009006608.tif 000011
【図１０】
2009006608.tif 000012
【図１１】
2009006608.tif 000013
【図１２】
2009006608.tif 000014
【図１３】
2009006608.tif 000015
【図１４】
2009006608.tif 000016
【図１５】
2009006608.tif 000017