(57)【要約】【課題】  遠隔管理装置への未送信の情報を抱えている状態で監視動作中の監視装置が停止しまったとき、他の監視装置が監視動作を引き継いで開始しようにもこの未送信の情報の存在を知ることができない。特に履歴の残らないステータスを監視し、その状態の変化を通知する場合、監視を引き継いだ監視装置は引き継ぎ後に過去に起きたステータス変化のタイミングを知る手段がない。そのため、遠隔管理装置に通知される画像形成装置の監視情報が欠落または前後することがある。【解決手段】  監視動作中の監視装置が遠隔管理装置への送信に失敗したとき、監視を引き継ぐ他の監視装置に送信に失敗した未送信情報を送信しておく。監視を引き継ぐ他の監視装置は、監視開始時はこの情報を元に監視を開始する。【選択図】  図４
2012103764.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上の画像形成装置（１００）と、前記画像形成装置を監視する複数の監視装置（１１０、１１１）と、前記複数の監視装置から情報を受信する遠隔管理装置（１２０）とがネットワーク（１３０）を介して接続される画像形成装置管理システムにおいて、
前記画像形成装置（１００）は、
前記画像形成装置の稼動状態を表す最新の状態を保持する最新状態保持手段（２０４）と、
状態取得要求を受けると前記最新の状態を要求元に返す状態送信手段（２０５）とを有し、
前記監視装置（１１０）は、
監視稼動中であるか否かを示す監視稼動情報を保持する監視稼動情報保持手段（４０１）と、
前記遠隔管理装置（１２０）への未送信情報を保持する未送信情報保持手段（４０８）とを有し、
前記監視稼動情報保持手段の保持する前記監視稼動情報が監視稼動中であるとき、他の監視装置（１１１）に稼動中であることを定期的に通知する稼動中通知手段（４０２）と、
前記監視稼動情報保持手段の保持する前記監視稼動情報が監視稼動中であるとき、１つ以上の前記画像形成装置（１００）の前記状態を定期的に取得する状態取得手段（４０３）と、
前記状態取得手段で取得した状態を前回取得した状態と比較する状態比較手段（４０４）と、
前記状態比較手段で前記状態が変化していたとき、前記遠隔管理装置（１２０）に該画像形成装置（１００）の状態変化情報を送信する状態変化通知手段（４０５）と、
前記状態変化通知手段で前記遠隔管理装置（１２０）への送信に成功したかを応答で判断する送信成功判断手段（４０６）と、
前記送信成功判断手段で送信に失敗したと判断したとき、前記状態変化情報を未送信情報保持手段に記憶する第一の未送信情報記憶手段（４０７）と、
前記送信成功判断手段で送信に失敗したと判断したとき、前記未送信情報を前記他の監視装置（１１１）に送信する他装置通知手段（４０９）と、
前記未送信情報保持手段に保持された前記未送信情報が存在するとき、前記未送信情報を所定の間隔を空けて前記遠隔管理装置（１２０）への再度送信する未送信再送手段（４１０）と、
前記未送信再送手段で前記遠隔管理装置（１２０）への送信に成功したかを応答で判断する再送成功判断手段（４１１）と、
前記再送成功判断手段で送信に成功したと判断したとき、前記未送信情報保持手段で保持していた前記未送信情報を削除する第一の未送信情報削除手段（４１２）と、
該未送信情報の削除要求を前記他の監視装置（１１１）に送信する未送信情報削除要求手段（４１３）と、
前記監視稼動情報が監視稼動中ではないとき、監視稼動中となっている他の監視装置（１１１）から監視情報を受信する監視情報受信手段（４１４）と、
前記監視情報受信手段で該画像形成装置（１００）の未送信情報を受信したとき、該未送信情報を未送信情報保持手段に記憶する第二の未送信情報記憶手段（４１５）と、
前記監視情報受信手段で削除要求を受信したとき、前記未送信情報保持手段で保持していた前記未送信情報を削除する第二の未送信情報削除手段（４１６）と、
前記監視情報受信手段で稼動中の通知を受信したとき、通知受信からの経過時間を初期化して計時を開始する稼動通知経過時間計時手段（４１７）と、
前記稼動通知経過時間計時手段によって計時する前記経過時間が所定の時間を超えたとき、前記監視稼動情報を監視稼動中に切り替える監視開始手段（４１８）と、
を備えることを特徴とする画像形成装置管理システム。
【請求項２】
前記監視装置（１１０）はさらに、
他の監視装置（１１１）の前記監視稼動情報が監視稼動中であることを確認したとき、前記監視装置（１１０）の前記監視稼動情報を監視停止に切り替える監視停止手段と、を備えることを特徴とする請求項１に記載の画像形成装置管理システム。
【請求項３】
前記監視装置（１１０）は画像形成装置であること、を特徴とする請求項１又は請求項２に記載の画像形成装置管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の監視装置で連携して画像形成装置の状態を監視するための画像形成装置管理システムに関するものである。
【背景技術】
【０００２】
ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されたプリンタやスキャナなどの画像形成装置の稼動状態を遠隔地から監視するシステムが存在している。このようなシステムでは、画像形成装置と、画像形成装置を拠点で監視する監視装置、遠隔地で監視情報を一元的に収集する遠隔管理装置とが、ＬＡＮやＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットを介して互いに通信を行う。監視装置は、画像形成装置の画像形成回数（カウンタ）やエラー発生状況等の状態を定期的に取得し、その監視情報を遠隔管理装置に送信する。監視情報を受信した遠隔管理装置は、これらの受信内容を蓄積管理して、画像形成装置の稼働状況を遠隔地から閲覧できるよう構成されている。
【０００３】
ネットワークに接続された画像形成装置の監視には、例えば、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）と呼ばれるネットワーク管理プロトコルが使用される。ＳＮＭＰに基づいたネットワーク管理は、一般的にネットワーク機器の所持するＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）と呼ばれるツリー構造の管理情報にアクセスすることにより行われる。例えば、特許文献１記載の監視装置は、これらプロトコルを用いて画像形成装置のエラー発生状況を表すステータス情報を取得し、前回取得したステータス情報と異なる場合に遠隔管理装置に通知するよう構成している。これにより、画像形成装置のエラーの発生及び回復を、遠隔管理装置に効率的に通知することができる。
【０００４】
ここで監視装置は、一般に、ネットワークが不安定な場合やサーバ停止等の事態に備えて、遠隔管理装置への通知失敗時に処理を再試行できる構成となっている。例えば監視装置は、遠隔管理装置への通知で正常応答が得られなかった場合に、通知情報を保持し、所定時間後に再度通知を行う（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−０１５９７３号公報
【特許文献２】特開２００６−０５０４６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
監視装置は、画像形成装置の動作状態を監視するため、常時稼動していることが期待される。ところが、機器の不調などにより監視動作が停止してしまうことも考えられる。その場合に備え、複数の監視装置を用意して複数台数で協調して監視対象の画像形成装置の監視を行うよう構成されることがある。
【０００７】
このとき、複数の監視装置が画像形成装置の監視及び遠隔管理装置への通知を同時並行的に行うことは、ネットワーク資源の有効活用や消費電力の面で無駄が多い。監視動作中の監視装置が停止した場合に、他の監視装置が監視動作を引き継いで開始するよう構成することが望まれる。しかしながら、遠隔管理装置への通知に失敗して通知情報を抱えている状態で監視装置が停止してしまった場合には、監視を引き継ぐ監視装置はこの通知情報の存在を知ることができない。特に履歴の残らないステータスを監視し、その状態の変化を通知する場合、監視を引き継いだ監視装置は引き継ぎ後に過去に起きたステータス変化のタイミングを知る手段がない。そのため、遠隔管理装置に通知される画像形成装置の監視情報が欠落または前後することがある。例えば、トナーボトル・回収トナーボックスの交換やエラー状態の放置を、ステータス変化の通知頻度や間隔を元に遠隔管理装置で判定している場合において、通知時に正しく判定することができなくなってしまう。
【課題を解決するための手段】
【０００８】
１つ以上の画像形成装置（１００）と、前記画像形成装置を監視する複数の監視装置（１１０、１１１）と、前記複数の監視装置から情報を受信する遠隔管理装置（１２０）とがネットワーク（１３０）を介して接続される画像形成装置管理システムにおいて、
前記画像形成装置（１００）は、
前記画像形成装置の稼動状態を表す最新の状態を保持する最新状態保持手段（２０４）と、
状態取得要求を受けると前記最新の状態を要求元に返す状態送信手段（２０５）とを有し、
前記監視装置（１１０）は、
監視稼動中であるか否かを示す監視稼動情報を保持する監視稼動情報保持手段（４０１）と、
前記遠隔管理装置（１２０）への未送信情報を保持する未送信情報保持手段（４０８）とを有し、
前記監視稼動情報保持手段の保持する前記監視稼動情報が監視稼動中であるとき、他の監視装置（１１１）に稼動中であることを定期的に通知する稼動中通知手段（４０２）と、
前記監視稼動情報保持手段の保持する前記監視稼動情報が監視稼動中であるとき、１つ以上の前記画像形成装置（１００）の前記状態を定期的に取得する状態取得手段（４０３）と、
前記状態取得手段で取得した状態を前回取得した状態と比較する状態比較手段（４０４）と、
前記状態比較手段で前記状態が変化していたとき、前記遠隔管理装置（１２０）に該画像形成装置（１００）の状態変化情報を送信する状態変化通知手段（４０５）と、
前記状態変化通知手段で前記遠隔管理装置（１２０）への送信に成功したかを応答で判断する送信成功判断手段（４０６）と、
前記送信成功判断手段で送信に失敗したと判断したとき、前記状態変化情報を未送信情報保持手段に記憶する第一の未送信情報記憶手段（４０７）と、
前記送信成功判断手段で送信に失敗したと判断したとき、前記未送信情報を前記他の監視装置（１１１）に送信する他装置通知手段（４０９）と、
前記未送信情報保持手段に保持された前記未送信情報が存在するとき、前記未送信情報を所定の間隔を空けて前記遠隔管理装置（１２０）への再度送信する未送信再送手段（４１０）と、
前記未送信再送手段で前記遠隔管理装置（１２０）への送信に成功したかを応答で判断する再送成功判断手段（４１１）と、
前記再送成功判断手段で送信に成功したと判断したとき、前記未送信情報保持手段で保持していた前記未送信情報を削除する第一の未送信情報削除手段（４１２）と、
該未送信情報の削除要求を前記他の監視装置（１１１）に送信する未送信情報削除要求手段（４１３）と、
前記監視稼動情報が監視稼動中ではないとき、監視稼動中となっている他の監視装置（１１１）から監視情報を受信する監視情報受信手段（４１４）と、
前記監視情報受信手段で該画像形成装置（１００）の未送信情報を受信したとき、該未送信情報を未送信情報保持手段に記憶する第二の未送信情報記憶手段（４１５）と、
前記監視情報受信手段で削除要求を受信したとき、前記未送信情報保持手段で保持していた前記未送信情報を削除する第二の未送信情報削除手段（４１６）と、
前記監視情報受信手段で稼動中の通知を受信したとき、通知受信からの経過時間を初期化して計時を開始する稼動通知経過時間計時手段（４１７）と、
前記稼動通知経過時間計時手段によって計時する前記経過時間が所定の時間を超えたとき、前記監視稼動情報を監視稼動中に切り替える監視開始手段（４１８）と、
を備えることを特徴とする画像形成装置管理システム。
【発明の効果】
【０００９】
本発明によれば、遠隔管理装置への通知に失敗して通知情報を抱えている状態で監視装置が停止してしまった場合にも、監視を引き継ぐ監視装置にこの通知情報が送られているので、この情報を元に監視を開始することができる。特に履歴の残らないステータスを監視し、その状態の変化を通知する場合、監視を引き継いだ監視装置は未通知のステータス変化のタイミングを知り、それを送信できる。そのため、遠隔管理装置に通知される画像形成装置の監視情報が欠落または前後することがない。例えば、トナーボトル・回収トナーボックスの交換やエラー状態の放置を、ステータス変化の通知頻度や間隔を元に遠隔管理装置で判定している場合においても、通知時にその時点までに届いている情報で正しく判定することができる。
【図面の簡単な説明】
【００１０】
【図１】システム全体の概略図である。
【図２】画像形成装置１００のハードウェア構成を示す図である。
【図３】監視装置１１０のハードウェア構成を示す図である。
【図４】監視装置１１０の中で、特に本システムに係る部分のソフトウェア構成図である。
【図５】未送信情報保持部４０５の保持する未送信情報テーブルの一例を表す図である。
【図６】監視装置１１０が監視稼動モードのときの処理を示すフローチャートである。
【図７】監視装置１１０が監視稼動モードのときの処理を示すフローチャートである。
【図８】監視装置１１０が監視非稼動モードのときの処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１２】
（実施例１）
図１は、本発明の実施の形態に係るシステム全体を示す図である。画像形成装置１００と監視装置１１０、１１１は顧客のネットワークに設置されており、遠隔管理装置１２０と通信回線１３０を介して相互に接続されている。このとき、通信回線１３０は、ＬＡＮやＷＡＮ、インターネットなどが想定され、有線であっても無線であっても良い。
【００１３】
図２は、本発明の実施の形態に係る画像形成装置１００の構成を表す図である。画像形成装置１００は、複合機能型画像形成装置ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）や、単一機能型画像形成装置ＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）などを示している。画像形成部２０１は、プリンタやスキャナ、ファクシミリなどの一部、または全部が含まれる。操作部２０２は、ハードキーやタッチパネルなどの入力機器を備え、画像形成部の操作や通信設定の操作などを受け付ける。制御部２０３は、操作部２０２からの入力を受けて画像形成部２０１の制御を行う画像形成制御、画像形成部２０１のメンテナンスに関わる機器管理制御など、画像形成装置１００全体の制御を行う。記憶部２０４は、ＲＯＭやＲＡＭ、ＨＤＤなどを備え、画像データの記憶領域として使われるほか、機器管理制御に必要な画像形成装置の管理情報としてカウンタ情報やステータス情報、ユーザ管理情報、設定情報などを記憶する。通信Ｉ／Ｆ部２０５は、監視装置１１０へ管理情報を送信するため、通信回線１３０と接続されるネットワークインターフェイスである。
【００１４】
図３は、本発明の実施の形態に係る監視装置１１０の構成を表す図である。監視装置１１０はユーザや管理者の使用する計算機であって、出力Ｉ／Ｆ部３０１、入力Ｉ／Ｆ部３０２、記憶装置３０３、メモリ３０４、ＣＰＵ３０５、通信Ｉ／Ｆ部３０６からなる。出力Ｉ／Ｆ部３０１は、ディスプレイなどの出力装置を接続し、プログラムの実行結果などを出力する。入力Ｉ／Ｆ部３０２は、キーボード、マウスなどの入力装置を接続し、入力装置からの入力を受け付ける。記憶装置３０３には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や後述のソフトウェア構成、フローチャートで示す手順を含む各種プログラムが格納されている。ＣＰＵ３０５は、記憶装置３０３からプログラムをメモリ３０４にロードし、実行する。他の監視装置１１１も、監視装置１１０と同様の構成を備える。
【００１５】
図４は、監視装置１１０のソフトウェア構成の中で、特に本システムに係る部分のソフトウェア構成を表す図である。監視稼動情報保持部４０１は、監視装置１１０自身が画像形成装置１００を監視中（監視稼動モード）であるか否かを示す監視稼動情報を保持する。稼動中通知部４０２は、監視稼動情報保持部４０１の保持する監視稼動情報が監視稼動モードである場合に、画像形成装置１００を監視中であることを他の監視装置１１１へ、通信Ｉ／Ｆ部３０６を介して通知する。状態取得部４０３は、通信Ｉ／Ｆ部３０６を介して画像形成装置１００から画像形成装置１００の状態を取得する。このときの状態を取得するプロトコルとしては、例えばＳＮＭＰといったネットワーク管理プロトコルが想定されるが、これに限らない。状態比較部４０４は、状態取得部４０３で前回取得した状態のうち監視すべきステータス情報を保持し、該ステータス情報と新たに取得した状態のステータス情報とを比較して変化の有無を判断する。状態変化通知部４０５は、状態比較部４０４でステータス情報が変化したと判断したときに処理の指示を受け、その変化情報を通信Ｉ／Ｆ部３０６を介して遠隔管理装置１２０へ送信する。このときの送信手段としては、電子メールでの送信やＨＴＴＰを用いたＳＯＡＰメッセージの送信などが想定される。送信成功判断部４０６は、状態変化通知部４０５の通信時の接続状況や応答内容を受け、遠隔管理装置１２０への送信に成功したか否かを判断する。例えばＨＴＴＰによる通信の場合、Ｗｅｂサーバ（この場合遠隔管理装置１２０）が正常に受信できたかどうかは、Ｗｅｂサーバからの応答のステータスコードが２００番台であるか否かで判断できる。また、ＳＯＡＰメッセージによる送受信であれば、さらに応答で受信したＳＯＡＰメッセージの内容で判断することもできる。第一の未送信情報記憶部４０７は、送信成功判断部４０６で送信に失敗したと判断した場合に処理の指示を受け、遠隔管理装置１２０への送信に失敗した情報を未送信情報として未送信情報保持部４０８に記憶する。他装置通信部４０９は、送信成功判断部４０６で送信に失敗したと判断した場合に処理の指示を受け、第一の未送信情報記憶部４０７が記憶したのと同様の未送信情報を、通信Ｉ／Ｆ部３０６を介して他の監視装置１１１へ送信する。未送信情報再送部４１０は、未送信情報保持部４０８に記憶されている未送信情報を、状態変化通知部４０５と同様の送信手段でもって遠隔管理装置１２０へ送信する。再送成功判断部４１１は、未送信情報再送部４１０の通信時の接続状況や応答内容を受け、遠隔管理装置１２０への送信に成功したか否かを判断する。第一の未送信情報削除部４１２は、再送成功判断部４１１で送信に成功したと判断した場合に処理の指示を受け、送信に成功した未送信情報の削除を未送信情報保持部４０８に指示する。未送信情報削除要求部４１３は、再送成功判断部４１１で送信に成功したと判断した場合に処理の指示を受け、第一の未送信情報削除部４１２が削除を指示したのと同様の削除指示を、通信Ｉ／Ｆ部３０６を介して他の監視装置１１１へ要求する。監視情報受信部４１４は、他の監視装置１１１から通信Ｉ／Ｆ部３０６を介して監視情報を受信する。ここで受信する監視情報には、未送信情報や未送信情報の削除要求、監視中であることの通知がある。第二の未送信情報記憶部４１５は、監視情報受信部４１４が受信した監視情報が未送信情報であった場合に処理の指示を受け、受信した未送信情報を未送信情報保持部４０８に記憶する。第二の未送信情報削除部４１６は、監視情報受信部４１４が受信した監視情報が未送信情報の削除要求であった場合に処理の指示を受け、受信した削除要求に従って未送信情報の削除を未送信情報保持部４０８に指示する。稼動通知経過時間計時部４１７は、他の監視装置１１１からの稼動中通知を受信してからの経過時間を計時する。監視開始部４１８は、稼動通知経過時間計時部４１７の計時する経過時間が所定の時間を超えた場合に処理の指示を受け、監視稼動情報保持部４０１の保持する監視稼動情報を監視稼動モードに切り替える。
【００１６】
図５は、未送信情報保持部４０８の保持する未送信情報の一例を表す図である。未送信情報管理テーブル５００は、遠隔管理装置１２０への送信に失敗した画像形成装置１００の状態に関する情報を蓄積し、保持する。未送信情報管理テーブル５００は、監視対象の画像形成装置１００を一意に特定するデバイスＩＤ５０１に、画像形成装置１００の状態情報を示すステータス５０２とを対応付けて記録する。また、ステータス５０２の発生を検知したタイミングを特定する情報として、本実施例においては画像形成装置１００の画像形成回数情報を示すカウンタ５０３や、検知したときの日時を示す変化検知日時５０４もあわせて記録する。
【００１７】
画像形成装置１００を監視対象とする複数の監視装置１１０、１１１のうち、定期的に画像形成装置１１０の状態を取得して監視を行う（監視稼動モード）のは、いずれか１台のみである。監視装置１１０が監視稼動モードであるとき、他の監視装置１１１は定期的な状態取得は行わず、監視装置１１０の監視動作が停止した場合に備える（監視非稼動モード）。逆に、他の監視装置１１１が監視稼動モードであるとき、監視装置１１０は監視非稼動モードとなる。
【００１８】
図６乃至図７は、本実施例において、監視装置１１０が監視稼動モードにあるときの、画像形成装置１００を監視する監視動作を示すフローチャートである。監視装置１１０において、監視稼動情報保持部４０１が監視稼動モードとき、稼動中通知部４０２は監視装置１１０が監視稼動モードであることを他の監視装置１１１に定期的に通知する（ステップＳ６０１）。また、状態取得部４０３は、監視対象の画像形成装置１１０の状態を定期的に取得する（ステップＳ６０２）。ここで言う状態とは、例えばエラーの発生状況や、トナー残量情報などの画像形成装置１００の動作に関わるステータス情報を指す。続くステップＳ６０３で状態比較部４０４は、監視すべきステータス情報が前回取得したものから変化したか（例えばトナー残量少を表すステータスが発生した、など）を判断する。ステップＳ６０３で変化したと判断すると、ステップＳ６０４で状態変化通知部４０５はステータス変化の情報を遠隔管理装置１２０へ送信する。このとき状態変化通知部４０５は、ステータス変化の情報として、変化後のステータス情報や画像形成装置１００を特定するデバイスＩＤ、ステータスが変化したタイミングを示す情報（例えば画像形成装置１００から取得したカウンタ）もあわせて送信する。状態変化通知部４０５は、ネットワークが不安定等の事由により遠隔管理装置１２０への送信に失敗することがある。ステップＳ６０５で送信成功判断部４０６が送信に失敗したと判断したとき、第一の未送信情報記憶部４０７はそのステータス変化の情報を未送信情報保持部４０８の保持する未送信情報管理テーブル５００に行を追加し記憶する（ステップＳ６０６）。あわせて、他装置通知部４０９は、ステップＳ６０６で記憶したものと同様の情報を他の監視装置１１１に送信する（ステップＳ６０７）。
【００１９】
未送信情報管理テーブル５００に未送信情報が記憶されているとき、監視装置１１０は定期的に未送信情報の再送を試みる。未送信情報再送部４１０は、ステップＳ７０１で情報保持部４０５の保持する未送信情報管理テーブル５００に未送信情報が記憶されていることを監視制御部４０６が確認すると、記憶されている未送信情報を遠隔管理装置１２０へ送信する（ステップＳ７０２）。ステップＳ７０２で再送成功判断部４１１が送信に成功したと判断したとき、第一の未送信情報削除部４１２は該未送信情報を未送信情報管理テーブル５００から削除する（ステップＳ７０４）。あわせて、未送信情報削除要求部４１３は、該未送信情報の再送が不要になったことを通知するための削除要求を、他の監視装置１１１に送信する（ステップＳ７０５）。
【００２０】
図８は、本実施例において、監視装置１１０が監視非稼動モードにあるときの動作を示すフローチャートである。監視装置１１０は、他の監視装置１１１の監視動作が停止した場合に備えて、監視情報受信部４１４は監視稼動モードにある他の監視装置１１１からの監視情報の受信を待ち受ける（ステップＳ８０１）。他の監視装置１１１から送信される監視情報には、ステップＳ６０１の他の監視装置１１１が正常に稼動していることを通知する稼動中通知や、ステップＳ６０７、Ｓ７０５の未送信情報の送信や削除要求がある。監視情報受信部４１４の受信した監視情報が未送信情報であった場合（ステップＳ８０２）、第二の未送信情報記憶部４１５は、受信した未送信情報を未送信情報保持部４０８の保持する未送信情報管理テーブル５００に行を追加し記憶する（ステップＳ６０６）。監視情報受信部４１４の受信した監視情報が未送信情報の削除要求であった場合、第二の未送信情報削除部４１６は、該未送信情報を未送信情報管理テーブル５００から削除する（ステップＳ８０５）。また、監視情報受信部４１４の受信した監視情報が稼動中通知であった場合、稼動通知経過時間計時部４１７は、そこで経過時間の計時を一旦初期化して計時を開始する（ステップＳ８０５）。監視装置１１０は、他の監視装置１１１による画像形成装置１００の監視が継続していることを、稼動中通知を受信してからの経過時間の計時により判断する。稼動通知経過時間計時部４１７は、他の監視装置１１１が送信する稼動中通知の送信間隔以上で定められた所定期間を経過すると他の監視装置１１１の監視動作が停止したと判断する（ステップＳ８０１）。すると、ステップＳ８０６で監視開始部４１８は、監視稼動情報保持部４０１の保持する監視稼動情報を監視稼動モードに切り替える。監視装置１１０は監視稼動モードに切り替わると、図６乃至図７に記載のフローチャートに従って定期的に画像形成装置１００を監視するとともに、未送信情報管理テーブル５００に記憶された未送信情報の送信を試みる。
【００２１】
なお、本実施例では監視対象の画像形成装置１００を１台としたが、複数台数であっても良い。また、監視装置１１０が画像形成装置一体型の装置であっても良い。
さらに、画像形成装置１００を監視する複数の監視装置１１０、１１１のうち、監視稼動モードとなるのは１台のみである。複数台数が監視稼動モードとなる場合に備え、監視稼動モード時に他の監視装置１１１からの稼動通知を受信したとき、監視開始部４１８は監視稼動情報を監視非稼動モードに切り替えるようにしても良い。このように構成することで、監視装置１１０、１１１を３台以上とした構成にも適用できる。
【００２２】
以上、詳細に説明した本発明を適用できる本実施形態では、遠隔管理装置１２０への通知に失敗して通知情報を抱えている状態で監視装置１１０が停止してしまった場合にも、監視を引き継ぐ他の監視装置１１１にこの通知情報が送られている。従って、この情報を元に監視を開始することができる。特に履歴の残らないステータスを監視し、その状態の変化を通知する場合において、監視を引き継いだ他の監視装置１１１は未通知のステータス変化のタイミングを知り、それを送信できる。そのため、遠隔管理装置１２０に通知される画像形成装置１００の監視情報が欠落または前後することがない。例えば、トナーボトル・回収トナーボックスの交換やエラー状態の放置を、ステータス変化の通知頻度や間隔を元に遠隔管理装置で判定している場合においても、通知時にその時点までに届いている情報で正しく判定することができる。
【符号の説明】
【００２３】
１００  画像形成装置
１１０  監視装置
１１１  監視装置
１２０  遠隔管理装置
１３０  通信回線
５００  未送信情報管理テーブル
【図１】
2012103764.tif 000003
【図２】
2012103764.tif 000004
【図３】
2012103764.tif 000005
【図４】
2012103764.tif 000006
【図５】
2012103764.tif 000007
【図６】
2012103764.tif 000008
【図７】
2012103764.tif 000009
【図８】
2012103764.tif 000010