(57)【要約】【課題】  機器が正常に稼動しているか否かを通信回線を介してより正確に監視できるようにすること。【解決手段】  監視サーバ５０は、ポーリング信号の受信が途絶えた画像形成装置１０ａが正常に稼動しているか否かを、画像形成装置１０ａと同じ社内ＬＡＮ３０に属する画像形成装置１０ｂからの画像形成装置１０ａに対する通信の結果を用いて判定し、画像形成装置１０ｂからも通信ができなかった場合に、画像形成装置１０ａに故障や異常が発生したと判定する。【選択図】      図３
2006092009.tif 000002
【特許請求の範囲】
【請求項１】
通信機能を有する複数の電子機器の各々が正常に稼動しているか否かを通信回線を介して監視する監視装置において、
前記複数の電子機器のうち当該監視装置との通信が途絶えた電子機器を検出する検出手段と、
前記複数の電子機器のうち前記検出手段により検出された電子機器と同じ通信ネットワークに属する他の電子機器を特定し、当該他の電子機器に対して前記検出手段により検出された電子機器との通信を指示する通信指示手段と、
前記通信指示手段による指示に応じて前記他の電子機器から受信された、前記検出手段により検出された電子機器との通信の結果を用いて、前記電子機器が正常に稼動しているか否かを判定する判定手段と、
前記判定手段による判定結果を出力する出力手段と
を具備することを特徴とする監視装置。
【請求項２】
通信機能を有する複数の電子機器の各々が正常に稼動しているか否かを通信回線を介して監視する監視装置において、
前記複数の電子機器のうち当該監視装置との通信が途絶えた電子機器を検出する検出手段と、
前記複数の電子機器のうち前記検出手段により検出された電子機器と同じ通信ネットワークに属する１以上の他の電子機器を特定し、当該特定された１以上の電子機器との通信の可否を検査する検査手段と、
前記検査手段による検査結果を用いて、前記検出手段により検出された電子機器が正常に稼動しているか否かを判定する判定手段と、
前記判定手段による判定結果を出力する出力手段と
を具備することを特徴とする監視装置。
【請求項３】
前記複数の電子機器の各々から周期的に送信される信号を受信する受信手段をさらに具備し、
前記検出手段は、前記受信手段による前記信号の受信が途絶えた電子機器を検出する
ことを特徴とする請求項１または２に記載の監視装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器が正常に稼動しているか否かを通信回線を介して監視する監視装置に関する。
【背景技術】
【０００２】
例えば、特許文献１には、監視センタに対し、客先で使用されている機器から定期的に接続を行わせるようにして、監視センタでは定期接続の有無により客先で使用されている機器が正常に稼動しているか否かを監視することや、逆に、客先で使用されている機器に対して監視センタから定期的にポーリング信号を送信するようにして、このポーリング信号に対する応答信号の有無により、客先で使用されている機器が正常に稼動しているか否かを監視することが記載されている。
【特許文献１】特開２００１−３２５１２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、特許文献１に記載された発明によれば、客先で使用されている機器が正常に稼動しているか否かを通信回線を介して監視できるものの、通信回線として利用されるコンピュータネットワークや電話回線網に障害や輻輳が発生し、これにより客先で使用されている機器からの定期接続や応答信号が途絶えてしまった場合であっても、監視センタでは客先で使用されている機器に故障や異常が発生したとして警告を出力してしまう。その結果、客先で使用されている機器自体は正常であるにも係らず、機器のメンテナンスを行う保守要員が客先に派遣されてしまったり、あるいは定期接続や応答信号が途絶えてしまった原因が客先で使用されている機器にあるのか、それとも通信回線にあるのかを特定するために保守要員が確認作業を行わなければならない、といった問題があった。
【０００４】
本発明は、以上説明した事情に鑑みてなされたものであり、その目的は、機器が正常に稼動しているか否かを通信回線を介してより正確に監視できるようにすることである。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は、通信機能を有する複数の電子機器の各々が正常に稼動しているか否かを通信回線を介して監視する監視装置において、前記複数の電子機器のうち当該監視装置との通信が途絶えた電子機器を検出する検出手段と、前記複数の電子機器のうち前記検出手段により検出された電子機器と同じ通信ネットワークに属する他の電子機器を特定し、当該他の電子機器に対して前記検出手段により検出された電子機器との通信を指示する通信指示手段と、前記通信指示手段による指示に応じて前記他の電子機器から受信された、前記検出手段により検出された電子機器との通信の結果を用いて、前記電子機器が正常に稼動しているか否かを判定する判定手段と、前記判定手段による判定結果を出力する出力手段とを具備することを特徴とする。
【０００６】
本発明によれば、監視装置は、監視装置との通信が途絶えた電子機器が正常に稼動しているか否かを、この電子機器に対して行われた、この電子機器と同じ通信ネットワークに属する他の電子機器からの通信の結果を用いて判定する。
【０００７】
また、本発明は、通信機能を有する複数の電子機器の各々が正常に稼動しているか否かを通信回線を介して監視する監視装置において、前記複数の電子機器のうち当該監視装置との通信が途絶えた電子機器を検出する検出手段と、前記複数の電子機器のうち前記検出手段により検出された電子機器と同じ通信ネットワークに属する１以上の他の電子機器を特定し、当該特定された１以上の電子機器との通信の可否を検査する検査手段と、前記検査手段による検査結果を用いて、前記検出手段により検出された電子機器が正常に稼動しているか否かを判定する判定手段と、前記判定手段による判定結果を出力する出力手段とを具備することを特徴とする。
【０００８】
本発明によれば、監視装置は、監視装置との通信が途絶えた電子機器が正常に稼動しているか否かを、この電子機器と同じ通信ネットワークに属する１以上の他の電子機器との通信の可否を用いて判定する。
【発明の効果】
【０００９】
本発明によれば、電子機器が正常に稼動しているか否かを通信回線を介してより正確に監視することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施形態について説明する。
図１は、監視システム１の構成を例示する図である。同図において、画像形成装置１０ａ，１０ｂは、例えば、コピー機やプリンタであって、ファイアウォール２０が設けられた社内ＬＡＮ３０およびインターネット４０を介して監視サーバ５０に接続される。この画像形成装置１０ａ，１０ｂは、例えば２４時間毎や１週間毎等、監視サーバ５０に対して周期的にポーリング信号を送信する。また、画像形成装置１０ａ，１０ｂ同士でも、社内ＬＡＮ３０を介して通信を行うことができる。
【００１１】
なお、図１においては図示を省略しているが、社内ＬＡＮ３０に含まれる画像形成装置１０ａ，１０ｂ以外にも、監視センタの監視対象となる画像形成装置は多数存在する。これらの監視対象となる画像形成装置は、例えば、同じＬＡＮ（通信ネットワーク）に所属する画像形成装置毎にまとめられ、グループ化がなされている。例えば、図１においては、社内ＬＡＮ３０に含まれる画像形成装置１０ａと画像形成装置１０ｂにより「グループＡ」が形成されている。勿論、グループ化の単位はさらに細分化されていてもよく、例えば、社内ＬＡＮ３０がビルの５階〜１０階に敷設されている場合に、５階、６階、７階等、１階毎に画像形成装置１０がグループ化されていてもよい。また、以降、本明細書では、特に区別を必要としない限り、画像形成装置１０ａ，１０ｂの各々を「画像形成装置１０」と記載する。
【００１２】
ファイアウォール２０は、社内ＬＡＮ３０に対する外部からの不正なアクセスを検出し、これを遮断するサーバである。例えば、ファイアウォール２０は、社内ＬＡＮ３０の外部からのアクセスを特定のポートのみに制限する。このようなファイアウォール２０が社内ＬＡＮ３０に設けられている場合、監視サーバ５０から画像形成装置１０へ送信される信号は、画像形成装置１０から送信された信号に対する応答信号でなければファイアウォール２０によって阻まれてしまう。そこで、制御ソフトウェアの更新指令や、制御パラメータの変更指令等といった監視サーバ５０から発信される指令を各画像形成装置１０で受信できるようにするとともに、画像形成装置１０が正常に稼動していることを監視サーバ５０へ定期通報するため、画像形成装置１０では監視サーバ５０に対して周期的にポーリング信号を送信するのである。
【００１３】
監視サーバ５０は、各画像形成装置１０から周期的に送信されてくるポーリング信号を受信する。また、監視サーバ５０は、例えば、画像形成装置１０ａから周期的に受信されるはずのポーリング信号が途絶えた場合、画像形成装置１０ａと同じグループに所属する画像形成装置１０ｂに対し、画像形成装置１０ａが正常に稼動しているか否かを確認するため、画像形成装置１０ａと通信を行い、通信ができたか否かを監視サーバ５０へ報告するよう指示する。
【００１４】
記憶装置６０には、顧客装置ＤＢ（Data Base）６０ａと、グループリスト６０ｂが記憶されている。顧客装置ＤＢ６０ａには、例えば、図２（ａ）に示すように、監視対象となる画像形成装置１０毎に、装置ＩＤや、納入先顧客名、機種名、設置場所を示す位置情報（例えば住所）、この画像形成装置１０の通信アドレス（例えばＩＰアドレスやＭＡＣアドレス、電子メールアドレス等）が登録されている。また、グループリスト６０ｂには、例えば、図２（ｂ）に示すように、各グループ毎に、このグループに所属する画像形成装置１０の装置ＩＤが登録されている。
【００１５】
制御装置７０は、監視サーバ５０からの要求に応じて、顧客装置ＤＢ６０ａやグループリスト６０ｂを検索し、検索結果を監視サーバ５０へ返信する。例えば、この制御装置７０は、顧客装置ＤＢ６０ａおよびグループリスト６０ｂを検索して、画像形成装置１０ａと同じグループに所属する画像形成装置１０ｂの通信アドレスを取得し、これを監視サーバ５０へ返信することができる。
【００１６】
なお、図１に示す監視センタは保守センタとしての機能も有しており、例えば、監視サーバ５０は、画像形成装置１０ａに故障や異常が発生したことを検知すると、画像形成装置１０ａの元へ保守要員を派遣するよう警告するメッセージを出力する。
【００１７】
次に、図３は、監視システム１の各部の動作について例示するシーケンスチャートである。同図に示すように、監視対象となる各画像形成装置１０（図３においては画像形成装置１０ａ）は、予め定められた周期でポーリング信号を送信し、このポーリング信号が監視サーバ５０によって受信される（ステップＳ１０１）。なお、ポーリング信号には、送信元となる画像形成装置１０の装置ＩＤが含まれている。
【００１８】
監視サーバ５０は、監視対象となる画像形成装置１０毎に、ポーリング信号が周期的に受信され続けているか否かを判定し（ステップＳ１０２）、監視対象となる全ての画像形成装置１０について、ポーリング信号が周期的に受信され続けている場合は（ステップＳ１０２：ＮＯ）、ステップＳ１０１に戻る。また、監視サーバ５０は、監視対象となるいずれかの画像形成装置１０について、予め定められた制限時刻を過ぎてもポーリング信号が受信されず、ポーリング信号の受信が途絶えたと判定した場合は（ステップＳ１０２：ＹＥＳ）、まず、ポーリング信号の受信が途絶えた画像形成装置１０の装置ＩＤを特定する（ステップＳ１０３）。
【００１９】
ここで、監視サーバ５０は、例えば、監視対象となる全ての画像形成装置１０の装置ＩＤを、顧客装置ＤＢ６０ａから事前に読み出す等して保持しており、予め定められた制限時刻までにポーリング信号を受信した画像形成装置１０の装置ＩＤをチェックしている。したがって、制限時刻を過ぎてもチェックされていない装置ＩＤを、ポーリング信号の受信が途絶えた画像形成装置１０の装置ＩＤとして特定することができる。
【００２０】
このようにして特定された装置ＩＤは、監視サーバ５０から制御装置７０へ送信される（ステップＳ１０４）。なお、監視サーバ５０は、ステップＳ１０３とステップＳ１０４の間で、ポーリング信号の受信が途絶えた画像形成装置１０に対し、ポーリング信号を送信するよう要求する信号を送信するとともに、応答の有無を一定期間待機して確認する構成であってもよい。
【００２１】
制御装置７０は、監視サーバ５０から受信した装置ＩＤを検索キーとしてグループリスト６０ｂを検索し、ポーリング信号の受信が途絶えた画像形成装置１０の所属するグループを特定する（ステップＳ１０５）。次いで、制御装置７０は、特定したグループに所属している他の画像形成装置１０について、装置ＩＤを検索キーとして顧客装置ＤＢ６０ａを検索し、通信アドレスを取得する。また、制御装置７０は、顧客装置ＤＢ６０ａを検索してポーリング信号の受信が途絶えた画像形成装置１０の通信アドレスを取得する（ステップＳ１０６）。このようにして取得された、ポーリング信号の受信が途絶えた画像形成装置１０の通信アドレスと、この画像形成装置１０と同じグループに所属する他の画像形成装置１０の通信アドレスとが制御装置７０から監視サーバ５０へ返信される（ステップＳ１０７）。
【００２２】
例えば、ポーリング信号の受信が途絶えた画像形成装置１０が、図１に示した社内ＬＡＮ３０に含まれている「画像形成装置１０ａ」であった場合、画像形成装置１０ａが所属するグループとして「グループＡ」が特定されるとともに、「グループＡ」に所属する他の画像形成装置１０として「画像形成装置１０ｂ」が特定される。そして、画像形成装置１０ａの通信アドレスと、画像形成装置１０ｂの通信アドレスが監視サーバ５０へ返信される。なお、グループＡに画像形成装置１０ａ以外の画像形成装置１０が複数存在する場合は、それら全ての通信アドレスを取得して監視サーバ５０へ返信してもよいし、いずれか１台の通信アドレスのみを取得して監視サーバ５０へ返信する構成としてもよい。
【００２３】
次いで、監視サーバ５０は、ポーリング信号の受信が途絶えた画像形成装置１０と同じグループに所属する他の画像形成装置１０に対し、ポーリング信号の受信が途絶えた画像形成装置１０と通信を行い、通信できたか否かを監視サーバ５０へ報告するよう指示する通信指示メッセージを送信する（ステップＳ１０８）。この通信指示メッセージには、ポーリング信号の受信が途絶えた画像形成装置１０の通信アドレスが含まれている。
【００２４】
例えば、図３に示す例では、ポーリング信号の受信が途絶えた画像形成装置１０ａと同じグループＡに所属する画像形成装置１０ｂに対し、画像形成装置１０ａと通信を行い、その結果を返信するよう指示する通信指示メッセージが送信される。なお、グループＡに画像形成装置１０ａ以外の画像形成装置１０が複数存在する場合は、それらの全てに対して通信指示メッセージを送信してもよいし、いずれか１台のみに対して通信指示メッセージを送信する構成としてもよい。
【００２５】
また、監視サーバ５０は、通信指示メッセージの送信に先立って、通信指示メッセージの送信先となる画像形成装置１０と通信を行う等して、この画像形成装置１０が監視サーバ５０と通信可能であることを確認する構成であってもよい。この場合、通信指示メッセージの送信先となる画像形成装置１０が監視サーバ５０と通信できないことを確認した場合は、ポーリング信号の受信が途絶えた画像形成装置１０と同じグループに所属する他の画像形成装置１０のうち、残りの画像形成装置１０についても監視サーバ５０との通信の可否を逐次検査していく。このようにして残りの画像形成装置１０についてもその全てが監視サーバ５０と通信できないことが確認された場合、ステップＳ１０３において特定された画像形成装置１０は正常に稼動している可能性が高く、むしろ社内ＬＡＮ３０やインターネット４０等で比較的規模の大きな障害や輻輳が発生している可能性が高いと推定できる。
【００２６】
一方、監視サーバ５０から通信指示メッセージを受信した画像形成装置１０（図３においては画像形成装置１０ｂ）は、ｐｉｎｇ等のプログラムやＳＮＭＰ等の通信プロトコルを利用して、通信指示メッセージに含まれている通信アドレス（例えばＩＰアドレスやＭＡＣアドレス）によって特定される画像形成装置１０との通信を試みる（ステップＳ１０９）。そして、相手先からの応答の有無を確認すると、通信できたか否かを示す結果通知を監視サーバ５０へ返信する（ステップＳ１１０）。
【００２７】
監視サーバ５は、結果通知を受信すると、この結果通知を用いて、ポーリング信号の受信が途絶えた画像形成装置１０が正常に稼動しているか否かを判定する（ステップＳ１１１）。例えば、ポーリング信号の受信が途絶えた画像形成装置１０が「画像形成装置１０ａ」であり、画像形成装置１０ａと同じグループＡに所属する他の画像形成装置１０が「画像形成装置１０ｂ」であった場合、画像形成装置１０ｂからの結果通知が、画像形成装置１０ａと通信できたことを示していれば、画像形成装置１０ａ自体は正常に稼動している可能性が高く、社内ＬＡＮ３０で部分的な障害や輻輳が発生していた可能性が高いと判定される。一方、画像形成装置１０ｂからの結果通知が、画像形成装置１０ａと通信でなかったことを示していれば、画像形成装置１０ａ自体に故障や異常が発生している可能性が高く、社内ＬＡＮ３０やインターネット４０に障害や輻輳が発生している可能性は低いと判定される。また、グループＡに画像形成装置１０ａ以外の画像形成装置１０が複数存在し、それら全ての画像形成装置１０が監視サーバ５０と通信できないことが確認された場合は、画像形成装置１０ａ自体は正常に稼動している可能性が高く、社内ＬＡＮ３０やインターネット４０で比較的規模の大きな障害や輻輳が発生している可能性が高いと判定される。
【００２８】
監視サーバ５０は、このような判定結果を、図示を省略した表示装置やプリンタから出力したり、画像形成装置１０ａ，１０ｂの使用者や管理者、あるいは画像形成装置１０ａ，１０ｂのメンテナンスを担当する保守要員に対し、電子メール等を用いて通知する（ステップＳ１１２）。
【００２９】
以上説明したように本実施形態によれば、監視サーバ５０は、ポーリング信号の受信が途絶えた画像形成装置１０ａが正常に稼動しているか否かを、画像形成装置１０ａと同じ社内ＬＡＮ３０に属する画像形成装置１０ｂからの画像形成装置１０ａに対する通信の結果を用いて判定する。したがって、ポーリング信号の途絶えた原因が画像形成装置１０ａにあるのか、それとも社内ＬＡＮ３０やインターネット４０等の通信回線にあるのか、おおよその切り分けを行うことができる。また、ポーリング信号の受信が途絶え、かつ同じ社内ＬＡＮ３０に属する他の画像形成装置１０からも通信ができなかった画像形成装置１０を故障や異常が発生したと判定するので、客先で使用されている画像形成装置１０が正常に稼動しているか否かを通信回線を介してより正確に監視することができる。
【００３０】
また、このような判定結果を画像形成装置１０に対する保守サービスに利用すれば、より的確な顧客への対応が可能となる。特に、ポーリング信号が途絶えた原因が画像形成装置１０にあるのか、それとも通信回線にあるのか、おおよその見通しが立つため、画像形成装置１０の元に派遣される保守要員のメンテナンス作業も効率が上がり、所要時間を短縮できる。
【００３１】
なお、画像形成装置１０には予備電源（バッテリー）が備わっており、ユーザによって主電源がＯＦＦに切り換えられたとしても、一定の期間、監視サーバ５０に対してポーリング信号を周期的に送信し続けることができる。また、画像形成装置１０は、ユーザによって主電源がＯＦＦに切り換えられた場合に、主電源が切られたことを監視サーバ５０へ通知する構成であってもよい。このような構成とすれば、主電源をＯＦＦとしたためにポーリング信号の送信が途絶えた画像形成装置１０を、監視サーバ５０が誤って故障や異常が発生したと判定してしまうことがない。
【００３２】
また、上述した実施形態では、画像形成装置１０がポーリング信号を送信する場合について説明したが、ファイアウォール２０が組み込まれていないＬＡＮ等であれば、逆に、監視サーバが、各画像形成装置に対してポーリング信号を周期的に送信するとともに、このポーリング信号に対する応答信号の有無により各画像形成装置が正常に稼動しているか否かを判定することもでき、このような監視サーバ（監視装置）に対して本発明を適用することもできる。また、監視対象となる電子機器は、コピー機やプリンタ等の画像形成装置１０に限定されず、ネットワーク機器や、ネットワーク通信機能を有する電子機器等であってもよい。
【図面の簡単な説明】
【００３３】
【図１】監視システム１の構成を例示する図である。
【図２】顧客装置ＤＢ６０ａとグループリスト６０ｂのデータ構成を例示する図である。
【図３】監視システム１の各部の動作について例示するシーケンスチャートである。
【符号の説明】
【００３４】
１…監視システム、１０ａ，１０ｂ…画像形成装置、２０…ファイアウォール、３０…社内ＬＡＮ、４０…インターネット、５０…監視サーバ、６０…記憶装置、６０ａ…顧客装置ＤＢ、６０ｂ…グループリスト、７０…制御装置。
【図１】
2006092009.tif 000003
【図２】
2006092009.tif 000004
【図３】
2006092009.tif 000005