(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続された画像形成装置と管理装置とを含む管理システムであって、
前記管理装置は、
前記管理装置において遠隔操作の待機中であるか否かを示す状態情報を記憶する記憶手段と、
前記画像形成装置から問い合わせを受けた際、前記記憶手段により記憶されている状態情報を前記画像形成装置へ応答する応答手段とを有し、
前記画像形成装置は、
前記画像形成装置内で発生した現象を履歴情報として管理する管理手段と、
前記管理装置へ前記状態情報を問い合わせる問い合わせ手段と、
前記問い合わせ手段による問い合わせの応答として管理装置から、自装置に関する状態情報を受信する受信手段と、
前記管理装置との通信の接続開始を指示する機能を有効化するための制御手段と、
前記制御手段により有効化された前記管理装置との通信の接続開始を指示する機能の実行がユーザにより指示されたことに応じて、前記画像形成装置から前記管理装置との接続を開始する接続開始手段とを有し、
前記制御手段は、前記管理手段により管理されている履歴情報の中で未対処の現象があり、かつ前記受信手段により前記管理装置から受信した状態情報が待機中を示す場合は、前記管理装置との接続開始を指示する機能を有効化し、
前記接続開始手段により接続が開始された通信において、前記画像形成装置が前記管理装置から送信されるコマンドを実行することで、前記管理装置による遠隔操作が実現されることを特徴とする管理システム。
【請求項２】
前記接続開始手段により接続が開始された通信において、前記管理装置による遠隔操作を実現する際には、前記画像形成装置の設定値を変更するコマンドを画像形成装置に送信することを特徴とする請求項１に記載の管理システム。
【請求項３】
前記管理装置は、
画像形成装置から取得した測定値及び設定値を確認するための画面を提供する提供手段をさらに有し、
前記測定値は装置内温度と湿度、ドラム表面温度、及びドラム表面電位の少なくとも何れかを含み、前記設定値は色味調整、濃度調整、書き出し位置、及びトナー補給量の少なくとも何れかを含むことを特徴とする請求項１に記載の管理システム。
【請求項４】
前記画像形成装置が前記管理装置に対して前記測定値を送信する際には、自装置で発生した現象を通知するとともに送信を行い、
前記画像形成装置が前記管理装置に対して前記設定値を送信する際には、操作部を介して自装置の設定値が変更されたことに応じて送信を行い、
前記管理装置は、前記画像形成装置から送信された測定値及び設定値を管理することを特徴とする請求項３に記載の管理システム。
【請求項５】
前記制御手段は、前記管理手段により管理されている履歴情報の中で前記管理装置において遠隔操作が必要か否か判断すべき現象があり、かつ前記受信手段により前記管理装置から受信した状態情報が待機中を示す場合は、前記管理装置との接続開始を指示する機能を有効化することを特徴とする請求項１乃至４の何れか１項に記載の管理システム。
【請求項６】
前記管理装置において遠隔操作が必要か否か判断すべき現象とは、ジャムの多発の原因となるジャムであることを特徴とする請求項５に記載の管理システム。
【請求項７】
前記制御手段は、前記管理手段により管理されている履歴情報の中で前記管理装置による遠隔操作の後でも監視が必要となる現象があり、かつ前記受信手段により前記管理装置から受信した状態情報が待機中を示す場合は、前記管理装置との接続開始を指示する機能を有効化することを特徴とする請求項１乃至６の何れか１項に記載の管理システム。
【請求項８】
ネットワークを介して接続された画像形成装置と管理装置とを含む管理システムおける管理方法であって、
前記管理装置は、
前記管理装置において遠隔操作の待機中であるか否かを示す状態情報を記憶する記憶工程と、
前記画像形成装置から問い合わせを受けた際、前記記憶されている状態情報を前記画像形成装置へ応答する応答工程とを有し、
前記画像形成装置は、
前記画像形成装置内で発生した現象を履歴情報として管理する管理工程と、
前記管理装置へ前記状態情報を問い合わせる問い合わせ工程と、
前記問い合わせの応答として管理装置から、自装置に関する状態情報を受信する受信工程と、
前記管理装置との通信の接続開始を指示する機能を有効化するための制御工程と、
前記有効化された前記管理装置との通信の接続開始を指示する機能の実行がユーザにより指示されたことに応じて、前記画像形成装置から前記管理装置との接続を開始する接続開始工程とを有し、
前記制御工程においては、前記管理されている履歴情報の中で未対処の現象があり、かつ前記管理装置から受信した状態情報が待機中を示す場合は、前記管理装置との接続開始を指示する機能を有効化し、
前記接続開始工程で接続が開始された通信において、前記画像形成装置が前記管理装置から送信されるコマンドを実行することで、前記管理装置による遠隔操作が実現されることを特徴とする管理方法。
【請求項９】
ネットワークを介して管理装置と接続された画像形成装置であって、
前記画像形成装置内で発生した現象を履歴情報として管理する管理手段と、
前記管理装置へ自装置に対する遠隔操作の待機中であるか否かを示す状態情報を問い合わせる問い合わせ手段と、
前記問い合わせ手段による問い合わせの応答として管理装置から、自装置に関する状態情報を受信する受信手段と、
前記管理装置との通信の接続開始を指示する機能を有効化するための制御手段と、
前記制御手段により有効化された前記管理装置との通信の接続開始を指示する機能の実行がユーザにより指示されたことに応じて、前記画像形成装置から前記管理装置との接続を開始する接続開始手段とを有し、
前記制御手段は、前記管理手段により管理されている履歴情報の中で未対処の現象があり、かつ前記受信手段により前記管理装置から受信した状態情報が待機中を示す場合は、前記管理装置との接続開始を指示する機能を有効化し、
前記接続開始手段により接続が開始された通信において、前記画像形成装置が前記管理装置から送信されるコマンドを実行することで、前記管理装置による遠隔操作が実現されることを特徴とする画像形成装置。
【請求項１０】
前記制御手段は、前記管理手段により管理されている履歴情報の中で前記管理装置において遠隔操作が必要か否か判断すべき現象があり、かつ前記受信手段により前記管理装置から受信した状態情報が待機中を示す場合は、前記管理装置との接続開始を指示する機能を有効化することを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記管理装置において遠隔操作が必要か否か判断すべき現象とは、ジャムの多発の原因となるジャムであることを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
前記制御手段は、前記管理手段により管理されている履歴情報の中で前記管理装置による遠隔操作の後でも監視が必要となる現象があり、かつ前記受信手段により前記管理装置から受信した状態情報が待機中を示す場合は、前記管理装置との接続開始を指示する機能を有効化することを特徴とする請求項９乃至１１の何れか１項に記載の画像形成装置。
【請求項１３】
ネットワークを介して管理装置と接続された画像形成装置における方法であって、
前記画像形成装置内で発生した現象を履歴情報として管理する管理工程と、
前記管理装置へ自装置に対する遠隔操作の待機中であるか否かを示す状態情報を問い合わせる問い合わせ工程と、
前記問い合わせの応答として管理装置から、自装置に関する状態情報を受信する受信工程と、
前記管理装置との通信の接続開始を指示する機能を有効化するための制御工程と、
前記有効化された前記管理装置との通信の接続開始を指示する機能の実行がユーザにより指示されたことに応じて、前記画像形成装置から前記管理装置との接続を開始する接続開始工程とを有し、
前記制御手段は、前記管理手段により管理されている履歴情報の中で未対処の現象があり、かつ前記受信手段により前記管理装置から受信した状態情報が待機中を示す場合は、前記管理装置との接続開始を指示する機能を有効化することを特徴とする方法。
【請求項１４】
請求項９乃至１２の何れか１項に記載の手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク通信を用いて画像形成装置を管理、保守する管理システムにおける技術に関する。特に、画像形成装置で発生した現象の対処として、遠隔地にある管理装置から画像形成装置を操作する遠隔操作方法に関するものである。
【背景技術】
【０００２】
画像形成装置（プリンタ、複写機や複合機などを示す）の稼動状況を管理するシステムが従来から提案されている。このようなシステムでは、収集した画像形成装置の稼動状況を管理するだけでなく、稼動状況に応じた様々なサービスを提供している。その一つに、画像形成装置からエラーが通知されるとディスパッチャがサービスマン派遣の必要の有無を判断し、必要な場合にサービスマンを派遣するサービスがある。
【０００３】
また従来の技術として、画像形成装置動作中にトラブルが発生したか否かを判断し、トラブルが発生した場合にトラブル通知画面を表示するものがある（特許文献１参照）。トラブル通知画面にはトラブル対処ボタンが含まれ、ユーザにトラブル対処ボタンが選択されるとトラブル対処方法が表示される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１１９９６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、画像形成装置で発生したトラブルなどの特許文献１記載の現場でユーザが対処すべき現象の中には、デバイスの設定情報を変更する（色味調整、濃度調整、書き出し位置など）ことによって改善できる現象（かすれ、など）がある。このようなメンテナンス作業は、現場へ出向いたサービスマンによる作業を行うことなく、遠隔地の管理装置から遠隔操作によって実施できることが望ましい。
【０００６】
しかしながら、遠隔操作を実施するためには、画像形成装置と管理装置を通信を確立し、接続する必要があるが、セキュリティの問題（顧客の許諾有無、ファイアウォールの設定など）から管理装置から通信を開始することが難しい。そのため、画像形成装置が管理装置から遠隔操作されることをユーザに許可してもらい、且つ画像形成装置から通信を開始するための機能（接続許可するボタンなど）の提供が求められる。
【０００７】
ここで、接続許可ボタンは、ユーザに操作される度に管理装置間と通信してしまうため、無条件にユーザに操作されてしまうと、管理装置の通信負荷が増大してしまう。また、接続許可ボタンが操作されると、画像形成装置は管理装置からの通信を許可する状態になるためセキュリティ上の問題も発生し得る。そのため、接続許可ボタンを、遠隔から保守できる現象が発生したからといって、無条件に操作可能な状態にせず、必要な時にのみ提供する必要がある。
【０００８】
そこで本発明では、遠隔操作が可能且つ必要な場合に限り、画像形成装置のユーザ（例えば、顧客ユーザ）に、画像形成装置側から管理装置への接続を許可するための機能を操作可能とすることを目的とする。
また、上記の場合に限り、画像形成装置の管理装置への接続許可のための機能を操作可能とするため、管理装置においての判断処理やオペレータに対する操作画面の提供を目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために本発明の管理システムは、ネットワークを介して接続された画像形成装置と管理装置とを含み、
前記管理装置は、前記管理装置において遠隔操作の待機中であるか否かを示す状態情報を記憶する記憶手段と、前記画像形成装置から問い合わせを受けた際、前記記憶手段により記憶されている状態情報を前記画像形成装置へ応答する応答手段とを有し、
前記画像形成装置は、前記画像形成装置内で発生した現象を履歴情報として管理する管理手段と、前記管理装置へ前記状態情報を問い合わせる問い合わせ手段と、前記問い合わせ手段による問い合わせの応答として管理装置から、自装置に関する状態情報を受信する受信手段と、前記管理装置との通信の接続開始を指示する機能を有効化するための制御手段と、前記制御手段により有効化された前記管理装置との通信の接続開始を指示する機能の実行がユーザにより指示されたことに応じて、前記画像形成装置から前記管理装置との接続を開始する接続開始手段とを有し、前記制御手段は、前記管理手段により管理されている履歴情報の中で未対処の現象があり、かつ前記受信手段により前記管理装置から受信した状態情報が待機中を示す場合は、前記管理装置との接続開始を指示する機能を有効化し、前記接続開始手段により接続が開始された通信において、前記画像形成装置が前記管理装置から送信されるコマンドを実行することで、前記管理装置による遠隔操作が実現されることを特徴とする。
【発明の効果】
【００１０】
以上により、遠隔操作が可能且つ必要な場合に限り、画像形成装置のユーザに、画像形成装置側から管理装置への接続を許可するための機能を提供可能となる。
【図面の簡単な説明】
【００１１】
【図１】画像形成装置と管理装置のインターネットを介した接続関係を示す図である。
【図２】本実施形態の画像形成装置１０１のハードウェア構成例を示す図である。
【図３】本実施形態の画像形成装置１０１の機能的な構成例を示す図である。
【図４】管理装置１０５へ送信するエラー情報例を示す図である。
【図５】画像形成装置１０１が保持するエラー履歴例を示す図である。
【図６】画像形成装置１０１が保持する待機状態問合せ先情報を示す図である。
【図７】本実施形態の管理装置１０５のハードウェア構成例を示す図である。
【図８】本実施形態の管理装置１０５の機能的な構成例を示す図である。
【図９】管理装置１０５が管理する画像形成装置１０１のエラー履歴情報例である。
【図１０】管理装置１０５が管理する状態情報一覧の例である。
【図１１】管理装置１０５が画像形成装置１０１へ送信する情報例である。
【図１２】実施例１における画像形成装置１０１の動作フローチャートである。
【図１３】実施例１における管理装置１０５の動作フローチャートである。
【図１４】実施例１における画像形成装置１０１が提供する表示画面例である。
【図１５】実施例１における管理装置１０５が提供する表示画面例である。
【図１６】実施例２の管理装置判断対象エラーコード一覧例である。
【図１７】実施例２における画像形成装置１０１の動作フローチャートである。
【図１８】実施例３の画像形成装置１０１が保持するエラーコード監視情報例である。
【図１９】実施例３における画像形成装置１０１の動作フローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１３】
（実施例１）
＜画像形成装置管理システムの構成例＞
図１において、１０１、１０２は、顧客のネットワークに設置された画像形成装置を示している。画像形成装置としては、例えば、一台でプリンタとスキャナ、コピー機ＦＡＸなどの機能を具備した複合機能型周辺装置（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、プリント機能のみを具備した単一機能型周辺装置（ＳＦＰ：Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）などがある。１０５は画像形成装置の管理装置を示している。管理装置１０５は、ネットワーク１０３上に設置された画像形成装置１０１、１０２及び、図示していない他の複数の画像形成装置とデータの送受信を行っている。管理装置１０５は受信した画像形成装置の情報を管理している。
【００１４】
ここで、画像形成装置１０１、１０２は同じネットワーク（ＬＡＮ）１０３に接続されているが、これに限らずインターネット１０４を介して接続された他のネットワーク（外部のＬＡＮ）上に存在してもよい。
【００１５】
＜画像形成装置１０１のハードウェア構成例＞
図２は、本実施形態における画像形成装置１０１のハードウェア構成例を示すブロック図である。
【００１６】
各構成要素は、システムバス２１６及び画像バス２１７に接続されている。ＲＯＭ２０４には画像形成装置の制御プログラム、監視プログラム、及び表示制御プログラムが格納されており、ＣＰＵ２０７で実行される。なお本実施例では、監視プログラムは画像形成装置に組み込まれているが、ネットワーク経由で画像形成装置から情報を取得するように構成された画像形成装置とは別の監視装置に組み込まれていてもよいことはいうまでもない。ＲＡＭ２０５は、プログラムを実行するためのワークメモリエリアであり、画像形成装置管理プログラムが管理を行ううえで必要な画像形成装置のステータス情報や、画像データを一時記憶するための画像メモリでもある。記憶装置２０６は不揮発性の記憶装置であり、画像形成装置１０１の再起動後も保持しておく必要のある画像形成装置識別子（以下画像形成装置ＩＤ）や、稼働ログなどが記憶される。
【００１７】
Ｎｅｔｗｏｒｋ  Ｉ／Ｆ２０２はＬＡＮと接続するためのインタフェース部であり、ＬＡＮを介して管理装置と通信を行う。回線Ｉ／Ｆ部２０３は、ＩＳＤＮや公衆電話網に接続され、ＲＯＭ２０４内の通信制御プログラムにより制御され、ＩＳＤＮ  Ｉ／Ｆやモデム、ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）を介して遠隔の端末とデータの送受信を行う。ファクシミリの送受信もこの回線Ｉ／Ｆ部２０３を使用して行う。操作部２０１には表示手段やキー入力手段が内蔵されており、これらはＣＰＵ２０７にて制御される。ユーザは、キー入力手段を通してスキャナ読み取りやプリント出力に関する各種設定指示や、作動／停止指示を行う。以上の画像形成装置がシステムバス２１６上に配置される。
【００１８】
ＩＯ制御部２０８は、システムバス２１６と画像データを高速で転送する画像バス２１７とを接続するためのバスブリッジである。画像バス２１７は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス２１７上には以下の画像形成装置が配置される。デジタルＩ／Ｆ部２１１は、画像形成装置のリーダー部２１５やプリンタ部２１４と制御部とを接続し、画像データの同期系／非同期系の変換を行う。また、リーダー部２１５やプリンタ部２１４内の各所に配置した各種センサが検出した情報は、このデジタルＩ／Ｆ部２１１、及びＩＯ制御部２０８を介してシステムバス２１６へ流れる。画像処理部２０９は、入力及び出力画像データに対し補正／加工／編集を行う。画像回転部２１０は画像データの回転を行う。画像圧縮伸長部２１２は、多値画像データはＪＰＥＧ、２値画像データはＪＢＩＧ／ＭＭＲ／ＭＲ／ＭＨの圧縮伸張処理を行う。画像密度変換部２１３は、出力用画像データに対して解像度変換等を行う。
ＣＰＵ２０７で実行される監視プログラムにより、ＣＰＵ２０７は記憶装置２０６内のカウンタ値や稼働ログなどの稼動情報や障害情報を読み出して画像形成装置のステータス情報として管理装置１０５へ、Ｎｅｔｗｏｒｋ  Ｉ／Ｆ２０２を介して送信する。
【００１９】
また、画像形成装置１０１内には随所にセンサ２１８が設置されており、例えば装置内温度や湿度、ドラム表面温度、ドラム表面電位などの測定値が記憶装置２０６に記録される。記憶装置２０６に記録された測定値は、メンテナンスモードに入ることによって操作部２０１上で見ることが可能である。更に、操作部２０１において、画像形成動作に関する設定値（色味調整、濃度調整、書き出し位置、トナー補給量など）の変更操作が可能である。
【００２０】
＜画像形成装置１０１のソフトウェア構成例＞
図３（ａ）は、本実施形態における画像形成装置１０１のソフトウェア構成例を示す図である。尚、本実施形態に関連があるソフトウェアのみ示し、本実施形態の動作に影響しない他のプログラムは省略している。ＣＰＵ２０７はシステム起動時に、ＲＯＭ２０４からシステム起動プログラム（図示せず）を読出し、動作を開始する。また、各プログラムを記憶装置２０６からＲＡＭ２０５へ読み出し、実行する。
【００２１】
３０１はＯＳ（オペレーティングシステム）、３０２はコントローラ、３０３はライブラリ、３０４はアプリケーションである。コントローラ３０２は、画像形成装置１０１の画像形成動作を制御し、動作中の異常発生を検知し、検知した異常に関する異常情報を記憶装置２０６へ格納する。またライブラリ３０３は、アプリケーション３０４が、コントローラ３０２が記憶装置２０６へ格納した情報を参照したり、画像形成装置１０１の動作指示をコントローラ３０２へ出したりするためのものである。
【００２２】
アプリケーション３０４の一部として、監視プログラム３０５及び表示制御プログラム３０６を含む。
【００２３】
監視プログラム３０５は、コントローラ３０２を介して画像形成装置の各種情報を取得し、監視のための制御のための処理を行う。監視プログラム３０５は定期的にファームウェアタイプや印刷枚数、部品消耗度に関する情報を取得し、管理装置１０５に送信する。また、エラー・アラーム・ジャムや、トナー切れ間近・ドアオープン等といったステータス情報は、発生を検知すると管理装置１０５に送信する。加えて、エラー発生時には、測定値の取得送信を判断して実施し、サービスマンが操作部２０１を操作して設定値を変更すると、設定値を取得して管理装置１０５へ送信する。尚、監視プログラム３０５が定期的、発生時に送信する情報は上記に限定するものではないことはいうまでもない。
【００２４】
加えて、監視プログラム３０５は、操作部２０１におけるユーザの接続許可ボタン押下をきっかけに、管理装置１０５への接続を開始し、管理装置１０５からの遠隔操作を受け付ける。
【００２５】
表示制御プログラム３０６は、操作部２０１がユーザから接続許可ボタン表示画面選択の操作を受け付けると、接続許可ボタンを表示するか否かを判断して、判断結果を元に接続許可ボタン表示画面を作成して操作部２０１へ表示する。
【００２６】
＜画像形成装置１０１の機能を示すブロック図例＞
図３（ｂ）は、本実施形態における画像形成装置１０１の本発明に関する機能を示すブロック図の例である。
【００２７】
監視プログラム３０５は、エラー検知部４０１によってプリンタ部２１４及びリーダー部２１５のエラー発生を検知する。エラー検知部４０１でエラー発生を検知すると、エラー情報取得部４０２が記憶装置２０６に格納されたエラー情報を取得する。送信エラー情報生成部４０３は、取得したエラー情報を元に管理装置１０５へ送信するためのエラー情報を生成して記憶装置２０６へ格納する。このように記憶装置２０６に格納したエラー情報は、通信部４０４がＮｅｔｗｏｒｋ  Ｉ／Ｆ２０２を介して管理装置１０５へ送信する。また、この時、画像形成装置１０１の記憶装置２０６に格納された測定値を測定値入出力部（図示せず）を介して取得する。測定値送信情報生成部（図示せず）は、取得した測定値を元に管理装置１０５へ送信する測定値情報を生成して記憶装置２０６に格納する。測定値情報はエラー情報と共にＮｅｔｗｏｒｋ  Ｉ／Ｆ２０２を介して管理装置１０５へ送信する。一方、操作部２０１におけるサービスマンの設定変更操作を検知した場合には、測定値と同様に、設定値の取得及び管理装置１０５への送信処理を実行する。
【００２８】
表示制御プログラム３０６は、操作検知部４０５が、操作部２０１においてユーザの接続許可ボタン表示画面を選択する操作を検知すると、ＣＰＵ２０７から呼び出される。表示制御プログラム３０６は、呼び出されると表示画面作成部４０９によって接続許可ボタン表示画面を作成する。表示画面作成部４０９は、接続許可ボタンを表示するか否かをボタン表示判断部４０６によって判断し、その結果を元に接続許可ボタン表示画面を作成する。ボタン表示判断部４０６は、まず、エラー履歴記憶部４０８からエラー履歴入出力部４０７を介してエラー履歴情報を取得し、参照する。エラー履歴のうち、未対処のエラーがある場合には、管理装置１０５へ状態情報を問い合わせる必要があると判断する。未対処のエラーがない場合には、管理装置１０５へ状態情報を問い合わせる必要がないと判断し、接続許可ボタンを非表示とする。ここでは、エラーが発生している状態を未対処とする。
【００２９】
またボタン表示判断部４０６は、未対処のエラーがある場合には、問い合わせ先記憶部４１１から問い合わせ先入出力部４１０を介して問い合わせ先情報を取得し、ＲＡＭ２０５へ格納する。通信部４０４は、ＲＡＭ２０５へ格納した問い合わせ先情報に基づきＮｅｔｗｏｒｋ  Ｉ／Ｆ２０２を介して管理装置１０５へ状態情報を問い合わせる。通信部４０４が、Ｎｅｔｗｏｒｋ  Ｉ／Ｆ２０２を介して管理装置１０５から問い合わせ結果を受信すると、問い合わせ結果を元にボタン表示判断部４０６が接続許可ボタンを表示するか否かを判断する。
【００３０】
更に監視プログラム３０５は、操作検知部４０５によって、操作部２０１におけるユーザの接続許可ボタン押下を検知すると、Ｎｅｔｗｏｒｋ  Ｉ／Ｆ２０２を介して管理装置１０５へ接続開始情報を送信する。
【００３１】
＜画像形成装置１０１が管理装置１０５へ送信する情報例＞
図４（ａ）は、本実施形態において、エラー発生時に、送信エラー情報生成部４０３が生成し管理装置１０５へ送信するエラー情報の例を示した図である。本実施例では、作成した情報はＲＡＭ２０５へ一旦格納される。
５０１は、管理装置１０５へ送信するエラー情報を示す。５０２は画像形成装置ＩＤ、５０３は送信するデータの種類、５０４は発生日時、５０５は発生日時５０４における画像形成装置１０１の全印刷枚数（以下トータルカウンタ）、５０６はコードである。
【００３２】
また、図４（ｂ）は、本実施形態において、画像形成装置１０１が操作検知部４０５によって接続許可ボタン押下操作を検知した時に、管理装置１０５へ送信する接続開始情報の例を示した図である。本実施例では、作成した情報はＲＡＭ２０５へ格納する。
【００３３】
５０７は、管理装置１０５へ送信する接続開始情報を示す。５０８は画像形成装置ＩＤ、５０９は送信するデータの種類、５１０は接続許可ボタン押下操作を検知した日時である。
【００３４】
＜画像形成装置１０１が保持するエラー履歴例＞
図５は、本実施形態において、画像形成装置１０１が記憶装置２０６に保持するエラー履歴情報の例を示した図である。
【００３５】
６０１は、画像形成装置１０１が保持するエラー履歴情報である。６０２はエラー発生日時、６０３はエラー復帰日時、６０４はエラー発生時のトータルカウンタ、６０５はエラーコードが格納される。６０６はエラーコードの詳細内容を示す。
【００３６】
図６の例では、最新のエラーは“２００９／０４／０１  ０９：４５”に発生したエラーコード“Ｅ２２０−０００１”であることが分かる。発生しているエラーの内容は“現像器へのトナー補給不足エラー”である。また、エラー発生時のトータルカウンタが“１２３４５６７８”で、エラー復帰日時の情報がないことから、エラーから復帰していないため未対処のエラーと分かる。
【００３７】
＜画像形成装置１０１が保持する管理装置１０５の待機状態問合せ先情報＞
図６は、本実施形態において画像形成装置１０１が記憶装置２０６に保持する問合せ先情報の例を示した図である。本実施例では、記憶装置２０６に格納される。
【００３８】
７０１が状態情報を問い合わせるための問合せ先を示す。表示制御プログラム３０６は、この問合せ先情報に基づき管理装置１０５の待機状態を問い合わせる。問合せ先情報７０１では、問合せ先情報としてＵＲＬを保持しており、“ｃｈｅｃｋ＝ｓｔａｔｕｓ”は状態情報を要求することを示し、“ｄｅｖＮｏ＝ＤＥＶ０００００１”は画像形成装置１０１の画像形成装置ＩＤが「ＤＥＶ０００００１」であることを示している。尚、本実施例では、問合せ先としてＵＲＬに限らず、その他のアドレス情報を用いてもよい。
【００３９】
＜管理装置１０５のハードウェア構成例＞
図７は、管理装置１０５のハードウェア構成例を示すブロック図である。
【００４０】
管理装置１０５は汎用のコンピュータ等で構成されてよい。全体を制御するためのＣＰＵ８０２と、システム起動に必要なブートプログラムを記憶するための読み出し専用メモリであるＲＯＭ８０３と、ＣＰＵ８０２でプログラムを実行する際に必要とされる作業メモリであるＲＡＭ８０４とを含む。また、ネットワーク上で通信を行うためのＮｅｔｗｏｒｋ  Ｉ／Ｆ８０５、表示制御部８０６、入力制御部８０７やＣＰＵ８０２で実行するプログラムや画像形成装置の稼動情報などを格納する記憶装置８０８を含む。これらの各構成要素がシステムバス８０１に接続された構成となっている。表示制御部８０６には表示デバイス８０９が接続され、入力制御部８０７には入力デバイス８１０、８１１が接続されている。管理装置１０５を管理するオペレータは、これらの入出力デバイスを通じて管理装置１０５の稼動状態の確認や動作指示を行う。
【００４１】
ここで、管理装置１０５が管理する画像形成装置の情報は、画像形成装置を識別するための画像形成装置ＩＤ、画像形成装置のファームウェアタイプや画像形成装置のタイプなどの画像形成装置基本情報や、エラー・アラーム・ジャムなどの情報、部品の消耗率などである。管理装置１０５は、画像形成装置を識別するための画像形成装置ＩＤと、画像形成装置の各種情報とを紐付けて記憶装置８０８で管理している。更に、管理装置１０５は、管理している画像形成装置の画像形成装置識別子の一覧である画像形成装置識別子管理テーブル（図示しない）を保持している。
【００４２】
＜管理装置１０５のソフトウェア構成例＞
図８（ａ）は、管理装置１０５のソフトウェア構成例を示すブロック図である。
【００４３】
ＣＰＵ８０２はシステム起動時に、ＲＯＭ８０３からシステム起動プログラム（図示せず）を読み出し、動作を開始する。また、各プログラムを記憶装置８０８からＲＡＭ８０４へ読み出し、実行する。９０１はＯＳ（オペレーティングシステム）、９０２はライブラリである。
【００４４】
９０３はアプリケーションであり、アプリケーション９０３の一部としてインターネット１０４上に設置された画像形成装置１０１を管理するための管理プログラム９０４を含む。９０５はＷｅｂサーバであり、インターネット１０４を介して画像形成装置１０１とメッセージの送受信を行う。
【００４５】
＜管理装置１０５の機能を示すブロック図例＞
図８（ｂ）は、実施例１における管理装置１０５の機能を示すブロック図である。ここでは、管理プログラム９０４に関する機能についてのみ図示する。
【００４６】
マスタデータ記憶部１００１には、マスタデータが保管される。マスタデータには、２種類のマスタデータが存在する。１つは、画像形成装置１０１の製品名や、製品スペックなど基本的な機種の情報や、エラーや、アラームなど、画像形成装置の機種に依存するコード情報を意味する機種依存マスタデータである。もう１つは、監視対象となる画像形成装置の画像形成装置ＩＤや設置場所、顧客情報（契約情報を含む）など、監視対象としての個別情報を意味する監視対象マスタデータである。管理プログラム９０４は、マスタデータ入出力部１００２を有し、マスタデータ入出力部１００２は、入力されたマスタデータを、マスタデータ記憶部１００１へ保管処理する。
【００４７】
また、管理プログラム９０４は、オペレータ（例えば、管理装置１０５側の管理者）からマスタデータの入力を受け付けるマスタデータ入力部１００３を有する。管理プログラム９０４が送信設定の発行を行うために上述のような２種類のマスタデータの入力が行われる。
【００４８】
管理プログラム９０４は、監視プログラム３０５との通信を行う通信Ｉ／Ｆ部１００４を有する。更に、監視プログラム３０５から受信したデータから識別ＩＤや通信コマンドをデータとして取り出す、または、監視プログラム３０５へ送信するデータを通信用フォーマットへ変換する通信コマンド解釈部１００５とを有する。
【００４９】
また、監視プログラム３０５に新規の送信設定を送信する必要があるか、或いは、送信スケジュールを要求されたときに、対象の監視プログラム３０５に適切な送信設定を決定する通信設定情報発行部１００６を有する。この通信設定情報発行部１００６はマスタデータ入出力部１００２から、機種依存マスタ情報と監視対象マスタ情報を呼び出し、監視プログラム３０５にとって適切な送信設定を決定する。
【００５０】
さらに、管理プログラム９０４は、通常監視状態に監視プログラム３０５から受信する画像形成装置のステータス情報を通信コマンド解釈部１００５から受け取る画像形成装置データ取得部１００７を有する。受信したステータス情報には、画像形成装置の測定値と設定値も含む。画像形成装置データ取得部１００７で取得したステータス情報を格納するための取得データ記憶部１００９を有し、取得データ記憶部に格納した画像形成装置のステータス情報は表示デバイス８０９へ表示する。尚、取得データ記憶部１００９に格納されるステータス情報の入出力は取得データ入出力部１００８を介して行う。一方、管理プログラム９０４は、画像形成装置データ取得部１００７によって、画像形成装置のステータス情報を参照して、ジャム多発やエラー放置などを検知する。検知した画像形成装置のジャム多発などの状態は、受信した画像形成装置のステータス情報と同様に取得データ記憶部１００９へ格納する。画像形成装置１０１が検知できない現象を判断することによって、画像形成装置１０１に対処が必要なことを表示デバイス８０９へ表示することができる。
【００５１】
また、管理プログラム９０４は、オペレータやサービスマンなどから画像形成装置１０１の対処操作の準備ができたことを示す状態情報の入力を受け付ける状態情報入力部１０１０を有する。更に管理プログラム９０４は、状態情報入出力部１０１１を有する。状態情報入出力部１０１１は、入力された状態情報を状態情報記憶部１０１２に格納する。管理プログラム９０４は、画像形成装置１０１から通信Ｉ／Ｆ部１００４を介して状態情報の問合せを受信すると、画像形成装置データ取得部１００７によって問合せ元の画像形成装置ＩＤを取得する。管理プログラム９０４は、状態情報入出力部１０１１を介して、画像形成装置ＩＤに対応する状態情報を取得し、通信Ｉ／Ｆ部１００４を介して画像形成装置１０１へ送信する。
【００５２】
＜管理装置１０５が管理する画像形成装置１０１のエラー履歴情報例＞
図９は、実施例１において管理装置１０５が管理する画像形成装置１０１のエラー履歴情報例を示す図である。本実施例では、記憶装置８０８に格納される。
【００５３】
１１０１は画像形成装置１０１が管理装置１０５へ送信したエラーの履歴を示す。１１０２はエラー発生日時、１１０３はエラー発生時のトータルカウンタ、１１０４はエラーコードが格納される。
【００５４】
＜管理装置１０５が管理する状態情報一覧の例＞
図１０は、管理装置１０５が管理する画像形成装置の状態情報一覧の例を示す図である。本実施例では、記憶装置８０８に格納される。
【００５５】
１２０１は、各画像形成装置の状態情報一覧である。１２０２は、画像形成装置ＩＤ、１２０３は待機フラグ、１２０４は待機フラグの設定日時が格納される。ここで、待機フラグ１２０３は、オペレータやサービスマンなどが入力制御部８０７を操作して、画像形成装置１０１の対処の準備ができたことを示す状態情報を入力することによって、設定される。
【００５６】
＜本実施形態の管理装置１０５が画像形成装置１０１へ送信する情報例＞
図１１（ａ）は、実施例１において管理装置１０５が画像形成装置１０１から状態情報の問合せを受信した時に、画像形成装置１０１へ返信する情報の例を示す図である。
【００５７】
１３０１は、画像形成装置１０１へ返信する状態情報である。１３０２は状態を示す待機フラグ、１３０３は待機フラグ１３０２を設定した日時である。
【００５８】
図１１（ｂ）は、実施例１において管理装置１０５が画像形成装置１０１へ送信する設定変更情報の例を示す図である。
【００５９】
１３０４は、画像形成装置１０１へ送信する設定変更情報である。１３０５は設定を変更する項目、１３０６は変更する値、１３０７は設定変更情報の送信日時を示す。設定変更情報１３０４は、オペレータやサービスマンなどが管理装置１０５を操作することによって設定される。
【００６０】
＜実施例１におけるユーザ操作検知時の画像形成装置１０１の動作フローチャート＞
図１２は、操作部２０１がユーザから接続許可ボタンの表示画面選択の操作を受け付けた時の、画像形成装置１０１における動作フローチャートを示した図である。本フローチャートにおける各ステップは、画像形成装置１０１内のＣＰＵがプログラムを実行することにより実現される。
【００６１】
Ｓ１４０１において、操作検知部４０５が操作部２０１におけるユーザの接続許可ボタンの表示画面の選択操作を検知する。ユーザの操作を検知すると、Ｓ１４０２へ処理を進める。
【００６２】
Ｓ１４０２において、画像形成装置１０１のボタン表示判断部４０６は、記憶装置２０６に格納されたエラー履歴情報６０１を取得する。Ｓ１４０３において、Ｓ１４０２で取得したエラー履歴情報６０１のうち、エラー復帰日時６０３を参照し、エラーが対処済みか否かを確認する。未対処のエラーがある場合には、Ｓ１４０４へ進み、未対処のエラーがない場合には、Ｓ１４０７へ進む。
【００６３】
Ｓ１４０４において、記憶装置２０６に格納された管理装置１０５の状態情報の問合せ先情報７０１を取得する。ボタン表示判断部４０６は、取得した合せ先に基づいて、管理情報１０５にＮｅｔｗｏｒｋ  Ｉ／Ｆ２０２を介して状態情報を問い合わせる。問い合わせの応答として管理装置１０５から状態情報１３０１を受信すると、画像形成装置１０１はＲＡＭ２０５に受信した状態情報１３０１を一旦格納する。Ｓ１４０５において、ボタン表示判断部４０６は、Ｓ１４０４でＲＡＭ２０５へ格納した状態情報１３０１を参照し、待機フラグ１３０２が“ＯＮ”の場合は、Ｓ１４０６へ、“ＯＦＦ”の場合には、Ｓ１４０７へ進む。
【００６４】
Ｓ１４０６において、表示画面作成部４０９によって操作部２０１へ有効な状態で接続許可ボタンを表示（ボタンを有効化）し、ユーザが押下可能とする。その後、ユーザの接続許可ボタン押下操作を待つ。
【００６５】
Ｓ１４０７において、表示画面作成部４０９は、操作部２０１における接続許可ボタンの操作を無効（非表示、またはグレーアウト）とし、ユーザが操作できないようにして、処理を終了する。
【００６６】
Ｓ１４０８において、操作検知部４０５が操作部２０１におけるユーザの接続許可ボタン押下を検知する。ユーザの操作を検知すると、Ｓ１４０９へ処理を進める。
【００６７】
Ｓ１４０９において、画像形成装置１０１において接続開始情報５０７が作成され、ＲＡＭ２０５へ格納された後、通知部４０４が管理装置１０５へＮｅｔｗｏｒｋ  Ｉ／Ｆ２０２を介して送信する。
【００６８】
Ｓ１４０９において通知部４０４が管理装置１０５へ接続開始情報５０７を送信すると、管理装置１０５からの遠隔操作のコマンドの受付が可能となる。本実施例では、管理装置１０５が接続開始情報５０７を受信すると、管理装置１０５側、もしくは管理装置１０５の機能を利用できるＰＣを利用可能な、待機中のサービスマンが、画像形成装置１０１の遠隔操作を行う。画像形成装置１０１の遠隔操作では、画像形成装置１０１の各種設定値や環境情報などの測定値を取得・閲覧したり、画像形成装置１０１の設定（画像形成などに係るパラメータなど）を変更したりする。画像形成装置１０１は、管理装置１０５側でサービスマンが設定した設定変更情報１３０４を受信すると、設定変更情報１３０４に基づいて設定を反映する。尚、設定の変更以外にも、遠隔からのコマンドで実行可能なメンテナンス操作であるなら、本実施例を適用することも可能である。
【００６９】
＜実施例１における状態情報問合せ受信時の管理装置１０５の動作フローチャート＞
図１３は、画像形成装置１０１から状態情報問合せを受信した場合の、管理装置１０５の動作フローチャートを示した図である。本フローチャートにおける処理の各ステップは、管理装置１０５内のＣＰＵがプログラムを実行することにより実現される。
【００７０】
Ｓ１５０１において、管理装置１０５の通信Ｉ／Ｆ部１００４は、画像形成装置１０１から状態情報の問合せを受信する。この時、画像形成装置１０１からは７０１に示した通り画像形成装置ＩＤが含まれるので、管理装置１０５においては、画像形成装置ＩＤを取得してＲＡＭ８０４へ一旦格納される。
【００７１】
Ｓ１５０２において、画像形成装置データ取得部１００７は、状態情報入出力部を介して記憶装置８０８から各画像形成装置の状態情報一覧を取得する。Ｓ１５０１でＲＡＭ８０４に格納した画像形成装置ＩＤに対応する状態情報を参照し、待機フラグ１２０３と待機フラグ設定日時１２０４を取得しＲＡＭ８０４へ格納する。Ｓ１５０３において、Ｓ１５０２でＲＡＭ８０４に格納した画像形成装置１０１に関する状態情報１３０１を作成し、ＲＡＭ８０４へ一旦格納する。その後、通信Ｉ／Ｆ部１００４は、ＲＡＭ８０４へ格納した状態情報１３０１を、ネットワークを介して画像形成装置１０１へ送信する。
【００７２】
＜本発明により提供される表示画面例＞
本実施例において、画像形成装置１０１及び管理装置１０５はそれぞれ特徴的な画面（図１４〜１５）を提供している。画像形成装置１０１は接続許可ボタン表示画面を選択するための画面及び接続許可ボタン表示画面を提供し、管理装置１０５は画像形成装置１０１のエラー履歴表示画面、エラー詳細画面及び遠隔操作画面を提供する。
【００７３】
管理装置１０５が提供するエラー詳細画面では、エラーの詳細情報だけでなく、画像形成装置１０１からエラー発生時に受信した設定値及び測定値の一覧を表示し、画像形成装置１０１の詳細な各種情報を閲覧しながら遠隔操作の準備を実施する。遠隔操作の準備が整ったことを示す待機フラグの設定も、エラー詳細画面で可能とする。また、遠隔操作画面は、画像形成装置１０１から接続開始情報５０６を受信した後、ユーザが画像形成装置１０１の遠隔操作を行うための画面である。
【００７４】
図１４（ａ）は、画像形成装置１０１が操作部２０１に提供するメニュー画面例を示す図である。
【００７５】
１６０１は、メニュー画面を示す。１６０２は接続許可ボタンの表示画面へ遷移するためのボタン、１６０３は修理依頼通知の画面へ遷移するためのボタン、１６０４はネットワーク設定画面へ遷移するためのボタンである。本実施例において、画像形成装置１０１が接続許可ボタンの表示画面へ遷移するためのボタン１６０２が押下されたことを検知すると、図１２で説明したように接続許可ボタンを表示するか否かのボタン表示判断部４０６などによる判断が開始される。その結果に従って、接続許可ボタン表示画面を操作部２０１に提供する。
【００７６】
図１４（ｂ）は、ボタン表示判断部４０６が接続許可ボタンを表示すると判断した場合の、画像形成装置１０１の操作部２０１で提供される接続許可ボタン表示画面例を示す図である。
【００７７】
１６０５が、接続許可ボタン表示画面、１６０６が接続許可ボタンである。接続許可ボタン１６０６はユーザの操作を受け付ける状態になっている。画像形成装置１０１は、接続許可ボタン１６０６が操作されたことを検知すると、接続開始情報５０７を管理装置１０５へ送信する。
【００７８】
図１４（ｃ）は、ボタン表示判断部４０６が接続許可ボタンを無効とすると判断した場合の、画像形成装置１０１が操作部２０１に提供する接続許可ボタン表示画面例を示す図である。
【００７９】
前記と同様に１６０５が接続許可ボタン表示画面であり、１６０７が接続許可ボタンである。ここでは、接続許可ボタン１６０７はユーザの操作を受け付けない状態になっており、ユーザが仮にボタンを押下しても画像形成装置１０１は何も処理をしない。
【００８０】
図１５（ａ）は、管理装置１０５が表示デバイス８０９に提供する画像形成装置１０１に関するエラー履歴画面例を示す図である。
【００８１】
１７０１が、画像形成装置１０１のエラー履歴画面である。１７０２は画像形成装置１０１の各種情報である。ここでは、画像形成装置ＩＤ、機種及び画像形成装置１０１を所有する顧客の情報が表示される。１７０３は画像形成装置１０１のエラー履歴情報である。エラー履歴の情報として、エラー発生日時、エラーコード、エラー発生時のトータルカウンタが表示される。１７０４が、エラーの詳細情報を表示するためのエラー詳細ボタンである。エラー詳細ボタン１７０４が押下されると、該当するエラーの詳細を表示する画面へ遷移する。
【００８２】
図１５（ｂ）は、本実施例において管理装置１０５が表示デバイス８０９に提供する画像形成装置１０１に関するエラー詳細画面である。
【００８３】
１７０５が、エラー詳細画面である。１７０６は１７０２と同様に画像形成装置１０１の各種情報である。１７０７はエラー履歴情報１７０３のうち、ユーザに選択されたエラーに関するエラー詳細である。ここでは、エラーコード、エラーの詳細内容、エラーの対処方法を表示する対処方法ボタン１７０８、カウンタ情報が表示される。１７０９及び１７１０はそれぞれ画像形成装置１０１から予め受信して記憶装置８０８に格納されている測定値・設定値の一覧表示画面へ遷移するためのボタンである。
【００８４】
１７１１は、待機フラグがＯＮか否かを示す。管理装置１０５が記憶装置８０８に格納している状態情報１２０１を参照し、待機フラグがＯＦＦの場合「未」、待機フラグがＯＮの場合「完」と表示する。待機フラグがＯＦＦの場合、待機完了ボタン１７１２を押下することによって待機フラグをＯＮとする。１７１３は、画像形成装置１０１の遠隔操作を行うための画面へ遷移するための遠隔操作画面表示ボタンである。
【００８５】
図１５（ｃ）は、本実施例において管理装置１０５が表示デバイス８０９に提供する画像形成装置１０１の遠隔操作画面である。
【００８６】
１７１４が遠隔操作画面である。１７１５は１７０２と同様に画像形成装置１０１の各種情報である。１７１６は設定項目の一覧である。ここでは、項目名、現在値及び変更値入力欄１７１８が表示される。現在値には、予め画像形成装置１０１から受信し記憶装置８０８に格納した設定値を表示する。変更値入力欄１７１８は、ユーザが入力デバイス８１０、８１１を操作して変更したい値を入力することができる。設定変更送信ボタン１７１７は変更値入力欄１７１８に変更値が設定されたものを参照して設定変更情報１３０４を作成し、画像形成装置１０１へ送信するためのボタンである。この設定変更情報１３０４の実際の送信は、画像形成装置１０１からの接続許可の通知を受けたことに応じて実行されることになる。
【００８７】
本実施例により、画像形成装置１０１でエラーが発生していることと、管理装置１０５で遠隔操作操作を実施する準備が整っていることを条件に、接続許可ボタンをユーザに提供する。このため、管理装置１０５との不要な通信を減らし、セキュリティ上の問題も抑えることができる。また、接続許可ボタン表示する条件の一つとして、画像形成装置１０１のエラー履歴において未対処のものがあることとしているが、これに限らない。例えば、本発明では、ユーザの自発操作によって、修理依頼通知として、画像形成装置が検出する故障以外の機器の不調（色味への不満など）を管理装置１０５へ修理依頼することができる。この修理依頼通知の履歴に、未対処があることを条件に、同様の処理を行っても良い。
【００８８】
（実施例２）
画像形成装置では、ジャムなど発生してすぐに復帰させることができるが、頻繁にジャムが発生することでユーザの画像形成装置の使用を妨げてしまうことがある。このような場合には、一時的な対処としてジャム検知に関わる設定を変更することで、ジャムの発生を抑制することができる。これにより、根本的な対処が実施されるまでの間、ユーザが画像形成装置を使用できない状況を一時的に回避する。このようにジャムなどの現象が発生し続けていない時でも、遠隔操作が必要とされ得る場合に接続許可ボタンを表示するよう判断してもよい。
【００８９】
操作部２０１におけるユーザの操作検知時の画像形成装置１０１および管理装置１０５の動作について説明する。尚、ここでは実施例１と異なる部分についてのみ説明する。
【００９０】
＜実施例２の画像形成装置１０１が保持する判断対象となるエラーコード一覧例＞
図１６は、本実施例における画像形成装置１０１が記憶装置２０６に格納している本実施例において判断対象となるエラーコード一覧例を示した図である。
【００９１】
１８０１は判断対象エラーコード一覧である。１８０２は管理装置１０５が遠隔操作を必要と判断する対象となるエラーコードと、エラーコードの詳細である。本実施例では、管理装置１０５上で動作する管理プログラム９０４は、画像形成装置のステータス情報に基づき、ジャム多発やエラー放置などを検知する。図１６の例では、管理装置１０５は画像形成装置１０１のエラー履歴をもとにジャム多発を検知し、遠隔操作が必要と判断するため、ジャムに関するエラーコードが含まれる。
【００９２】
また、本実施例では、管理装置判断対象のエラーコードの値を個々に指定しているが、これに限らず、コードの値の範囲を指定してもよい。
【００９３】
＜実施例２における画像形成装置１０１が保持するエラー履歴例＞
ここでは、実施例１におけるエラー履歴情報６０１を参照し、実施例１と異なる部分についてのみ説明する。実施例２では、最新のエラーは“２００９／０３／２０  １５：３０”に発生し、“２００９／０３／２０  １５：３１”に復帰したエラーコード“Ｅ１００−０００１（ドラム巻きつきジャム）”であるとする。この場合、画像形成装置１０１は未対処のエラーはないと判断する。
【００９４】
＜実施例２における管理装置１０５の遠隔操作の判断例＞
管理装置１０５は、画像形成装置データ取得部１００７によって、検記憶装置８０８に格納している画像形成装置１０１エラー履歴情報１１０１を参照し、遠隔操作が必要な状態か否かを判断する。本実施例では、管理装置１０５は遠隔操作が必要な状態として、ジャム多発か否かを判断する。
【００９５】
ジャム多発は、画像形成装置１０１から受信したエラー履歴情報１１０１のうち、同一のジャムが、所定の枚数を出力する間に所定回数以上発生しているか否かで判断する。ここでは、出力枚数が１０００枚の間に同じジャムが３回以上発生した場合にジャム多発と判断する。図１１のエラー履歴情報例では、トータルカウンタが“１２３４４０９０”の時にドラム巻きつきジャム（Ｅ１００−０００１）が発生し、トータルカウンタ“１２３４５０００”までの間に同じエラーが４回発生していることが分かる。そのため、管理装置１０５は画像形成装置１０１がジャム多発の状態であると判断する。ジャム多発の状態であることは、エラー詳細画面１７０５に表示することによって、管理装置１０５のオペレータへ通知することができる。
【００９６】
オペレータやサービスマンは、画像形成装置１０１でドラム巻きつきジャムが多発していることを知ると、遠隔操作が必要であるため、待機完了ボタン１７１２を押下することによって待機フラグをＯＮにする。また、オペレータやサービスマンは、遠隔操作画面１７１４においてドラム巻きつきジャムの多発に対する一時的な対処として“書き出し位置調整値”を設定する。これにより、ドラム交換が実施されるまでの間、ドラム巻きつきジャムが発生するのを抑制し、ユーザが画像形成装置１０１を使用できない状態を一時的に避けることができる。
【００９７】
ここで、ジャムの多発を検出する際には、トータルカウンタでなく、所定時間内にジャムが発生した頻度が閾値を超える場合にジャム多発と判断するとしてもよい。
【００９８】
＜実施例２におけるユーザ操作検知時の画像形成装置１０１の動作フローチャート＞
図１７は、実施例２において操作部２０１がユーザから接続許可ボタン表示画面選択の操作を受け付けた時の、画像形成装置１０１の動作フローチャートを示した図である。ここでは実施例１における画像形成装置１０１の動作（図１２）と異なる処理に関してのみ説明する。
【００９９】
Ｓ１４０３において、画像形成装置１０１は未対処のエラーがない場合にＳ１９０１へ進む。実施例２では、前述の通り最新エラーは“２００９／０３／２０  １５：３０”に発生し、“２００９／０３／２０  １５：３１”に復帰したエラーコード“Ｅ１００−０００１”であるとする。そのため、ここでは未対処のエラーはないと判断し、Ｓ１９０１へ進む。
【０１００】
Ｓ１９０１において、ボタン表示判断部４０６によって、記憶装置２０６に格納されたエラー履歴情報６０１及び判断対象となるエラーコード一覧１８０１を取得する。ボタン表示判断部４０６は、取得したエラー履歴情報６０１のうち最後に発生したエラーコードを参照し、取得したエラーコード一覧１８０１に含まれるか否かを判断する。最後に発生したエラーコードがエラーコード一覧１８０１に含まれる場合はＳ１４０４へ、含まれない場合はＳ１４０７へ進む。ここで最後に発生したエラーコード“Ｅ１００−０００１”は、エラーコード一覧１８０１に含まれるため、Ｓ１４０４へ進む。
【０１０１】
本実施例においては、最後に発生したエラーコードがエラーコード一覧１８０１に含まれているか否かを判断したが、これに限らない。例えば、最後に発生したエラーコードではなく、過去所定期間内に発生したエラーコードがエラーコード一覧１８０１に含まれるか否かを判断してもよい。
【０１０２】
本実施例により、管理装置１０５側で検出される特殊の現象（障害の頻発や障害の放置など）に関して、遠隔操作が必要と判断する場合でも、遠隔操作開始を許可する接続許可ボタンを表示することができる。
【０１０３】
（実施例３）
画像形成装置１０１において、ある現象（エラー）に対して遠隔操作をした場合に、一度の遠隔操作では現象が改善されないことがある。例えば、現像器へのトナー補給不足エラーの場合、エラー発生基準値を遠隔操作することでエラー発生を一時的に回避することができる。しかし、エラー発生基準値は画像形成装置個々の状態によって異なる調整が必要であり、また、変更直後はエラー発生が抑制されても、すぐにまた同じエラーが発生してしまうことがある。このような場合には、次に同じエラーが発生してすぐに解消されたとしても、根本的な対処が成されるまで、ユーザの画像形成装置の利用を妨げないために再度設定を変更する必要がある。
【０１０４】
本実施例では、ある現象が継続的に発生していなくても、特定の現象に関しては、前回の設定変更から所定期間、遠隔操作が必要である可能性があるものとし、画像形成装置が接続許可ボタンを表示するようにする。
操作部２０１におけるユーザの操作検知時の画像形成装置１０１および管理装置１０５の動作について説明する。尚、ここでは実施例１と異なる部分についてのみ説明する。
【０１０５】
＜実施例３の画像形成装置１０１が保持する監視対象となるエラーコードの例＞
図１８は、本実施例における画像形成装置１０１が記憶装置２０６に格納している所定期間の監視が必要となるエラーコードの例を示した図である。２００１が監視対象エラーコード一覧、２００２が監視期間、２００３が監視対象となるエラーコード、エラーコードの詳細、監視状態、監視開始日時である。
図１８では、エラーはいずれも“５日”間監視することとしている。また、監視対象エラーコード２００３から、現在では  “Ｅ２００−０００１”を監視中であることが分かる。上記エラーの監視期間が終わるまでは、画像形成装置１０１は現在エラー発生中でなくても接続許可ボタンを表示するよう制御する。尚、監視開始日時は、画像形成装置１０１が管理装置１０５から設定変更情報１３０４を受信した時刻とする。
【０１０６】
ここで、監視期間は予め設定された期間としたが、これに限らない。エラーコードに応じた監視期間を設けても、サービスマンがメンテナンスを実施して根本的な対処が成されるまで、としてもよい。
【０１０７】
＜実施例３におけるユーザ操作検知時の画像形成装置１０１の動作フローチャート＞
図１９は、実施例３において操作部２０１がユーザから接続許可ボタンの表示画面選択の操作を受け付けた時の、画像形成装置１０１の動作フローチャートを示した図である。ここでは実施例１における画像形成装置１０１の動作（図１２）と異なる処理に関してのみ説明する。
【０１０８】
Ｓ１４０３において、画像形成装置１０１は未対処のエラーがない場合にＳ２１０１へ進む。実施例３では、最後に発生したエラーは“２００９／０３／２０  １５：３０”に発生し、“２００９／０３／２０  １５：３１”に復帰したエラーコード“Ｅ１００−０００１”であるとする。そのため、ここでは未対処のエラーはないと判断し、Ｓ２１０１へ進む。
【０１０９】
Ｓ２１０１において、ボタン表示判断部４０６は、記憶装置２０６に格納されたエラーコード監視情報２００１を取得する。ボタン表示判断部４０６は、取得したエラーコード監視情報２００１を参照して、監視中のエラーがあるか否かを判断する。監視中のエラーがある場合には、Ｓ１４０４へ、監視中のエラーがない場合には、Ｓ１４０７へ進む。図２０のエラーコード監視情報例では、エラーコード“Ｅ２００−０００１”のエラーを監視中であることが分かる。そのため、Ｓ１４０４へ進む。
【０１１０】
本実施例により、前回の遠隔操作の実施後、所定期間は未対処のエラーがなくても遠隔操作が必要と判断する。そのため、前回の遠隔操作に対してやり直しや修正、微調整を実施したい場合でも、接続許可ボタンを表示することができる。
【０１１１】
（その他の実施例）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005489643.tif 000002
【図２】
0005489643.tif 000003
【図３】
0005489643.tif 000004
【図４】
0005489643.tif 000005
【図５】
0005489643.tif 000006
【図６】
0005489643.tif 000007
【図７】
0005489643.tif 000008
【図８】
0005489643.tif 000009
【図９】
0005489643.tif 000010
【図１０】
0005489643.tif 000011
【図１１】
0005489643.tif 000012
【図１２】
0005489643.tif 000013
【図１３】
0005489643.tif 000014
【図１４】
0005489643.tif 000015
【図１５】
0005489643.tif 000016
【図１６】
0005489643.tif 000017
【図１７】
0005489643.tif 000018
【図１８】
0005489643.tif 000019
【図１９】
0005489643.tif 000020