(57)【要約】【課題】遠隔監視を行う際に生じる煩わしさを軽減し、無駄なトラフィックの発生を減少させること。【解決手段】遠隔制御装置と、遠隔監視装置によって制御される中継装置とを備えた遠隔監視システムであって、遠隔制御装置は、監視対象となる装置から過去に機器情報を取得した実績を表す監視実績を記憶する監視実績記憶部と、監視実績記憶部に記憶されている監視実績に基づいて、監視対象となる装置に関する機器情報を取得する取得項目を選択する選択部と、を備え、中継装置は、遠隔制御装置の選択部が選択した取得項目に基づいて、自装置に帰属する機器から機器情報を取得する情報取得部と、情報取得部が取得した機器情報を遠隔制御装置に送信する通信部と、を備える。【選択図】図２
2014050023.tif 000002
【特許請求の範囲】
【請求項１】
遠隔制御装置と、前記遠隔制御装置によって制御される中継装置とを備えた遠隔監視システムであって、
前記遠隔制御装置は、
監視対象となる装置から過去に機器情報を取得した実績を表す監視実績を記憶する監視実績記憶部と、
前記監視実績記憶部に記憶されている前記監視実績に基づいて、前記監視対象となる装置に関する前記機器情報を取得する取得項目を選択する選択部と、
を備え、
前記中継装置は、
前記遠隔制御装置の前記選択部が選択した前記取得項目に基づいて、自装置に帰属する機器から前記機器情報を取得する情報取得部と、
前記情報取得部が取得した前記機器情報を前記遠隔制御装置に送信する通信部と、
を備える遠隔監視システム。
【請求項２】
前記監視実績記憶部は、前記機器情報を前記情報取得部が取得する処理が行われる度に監視実績を更新する請求項１に記載の遠隔監視システム。
【請求項３】
前記監視実績記憶部は、前記監視実績を機器種別毎及び製造者毎に記憶する請求項１又は２に記載の遠隔監視システム。
【請求項４】
前記遠隔制御装置は、前記監視実績記憶部に機器種別又は製造者のいずれかの監視実績のみが記憶されている場合、複数の階層からなるツリー構造で表される前記取得項目の１階層上の取得項目ごとに各期待値を算出する算出部をさらに備える請求項１〜３のいずれか１項に記載の遠隔監視ステム。
【請求項５】
前記遠隔制御装置は、前記算出部が算出する各期待値の中から最大値を決定する決定部をさらに備える請求項１〜４のいずれか１項に記載の遠隔監視ステム。
【請求項６】
遠隔制御装置と、前記遠隔制御装置によって制御される中継装置とを備えた遠隔監視方法であって、
前記遠隔制御装置は、
監視対象となる装置から過去に機器情報を取得した実績を表す監視実績を記憶する監視実績記憶ステップと、
前記監視実績記憶ステップによって監視実績記憶部が記憶する前記監視実績に基づいて、前記監視対象となる装置に関する前記機器情報を取得する取得項目を選択する選択ステップと、
を備え、
前記中継装置は、
前記遠隔制御装置の前記選択ステップで選択された前記取得項目に基づいて、自装置に帰属する機器から前記機器情報を取得する情報取得ステップと、
前記情報取得ステップによって取得された前記機器情報を前記遠隔制御装置に送信する通信ステップと、
を備える遠隔監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された機器に対する遠隔監視技術に関する。
【背景技術】
【０００２】
近年、ＯＡ（Office Automation）機器や家電等のＩＰ（Internet Protocol）対応機器が増加している。それに伴いＧＷ（Gate Way）機器に接続されたＩＰ対応機器（以下、「ＧＷ下部機器」という。）に対する状態確認や問い合わせ等のサポートの需要も増加している。そのため、ネットワーク管理システムにおいて、ＳＮＭＰ（Simple Network Management Protocol）によるＧＷ下部機器の遠隔監視及び管理が行われている（特許文献１参照）。このようなネットワーク管理システムによって、オペレータはネットワークに接続されているＧＷ下部機器の状態の監視及び管理を行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２６７０６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の方法では、オペレータは遠隔監視を行うためにＯＩＤ（Object IＤentifier）を手動で設定する必要があった。また、ＳＮＭＰマネージャー機能をＧＷ機器に実装してＧＷ下部機器を遠隔監視する場合、全監視項目取得に伴うトラフィックが発生する。そのため、他のトラフィックとの競合やパケットロス等、他のサービスまたは機能の品質に影響を及ぼす恐れがあるという問題があった。
【０００５】
上記事情に鑑み、本発明は、遠隔監視を行う際に生じる煩わしさを軽減し、無駄なトラフィックの発生を減少させる技術の提供を目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様は、遠隔制御装置と、前記遠隔制御装置によって制御される中継装置とを備えた遠隔監視システムであって、前記遠隔制御装置は、監視対象となる装置から過去に機器情報を取得した実績を表す監視実績を記憶する監視実績記憶部と、前記監視実績記憶部に記憶されている前記監視実績に基づいて、前記監視対象となる装置に関する前記機器情報を取得する取得項目を選択する選択部と、を備え、前記中継装置は、前記遠隔制御装置の前記選択部が選択した前記取得項目に基づいて、自装置に帰属する機器から前記機器情報を取得する情報取得部と、前記情報取得部が取得した前記機器情報を前記遠隔制御装置に送信する通信部と、を備える遠隔監視システムである。
【０００７】
本発明の一態様は、上記の遠隔監視システムであって、前記監視実績記憶部は、前記機器情報を前記情報取得部が取得する処理が行われる度に監視実績を更新する。
【０００８】
本発明の一態様は、上記の遠隔監視システムであって、前記監視実績記憶部は、前記監視実績を機器種別毎及び製造者毎に記憶する。
【０００９】
本発明の一態様は、上記の遠隔監視システムであって、前記遠隔制御装置は、前記監視実績記憶部に機器種別又は製造者のいずれかの監視実績のみが記憶されている場合、複数の階層からなるツリー構造で表される前記取得項目の１階層上の取得項目ごとに各期待値を算出する算出部をさらに備える。
【００１０】
本発明の一態様は、上記の遠隔監視システムであって、前記遠隔制御装置は、前記算出部が算出する各期待値の中から最大値を決定する決定部をさらに備える。
【００１１】
本発明の一態様は、遠隔制御装置と、前記遠隔制御装置によって制御される中継装置とを備えた遠隔監視システムにおける遠隔監視方法であって、前記遠隔制御装置は、監視対象となる装置から過去に機器情報を取得した実績を表す監視実績を記憶する監視実績記憶ステップと、前記監視実績記憶ステップによって監視実績記憶部が記憶する前記監視実績に基づいて、前記監視対象となる装置に関する前記機器情報を取得する取得項目を選択する選択ステップと、を備え、前記中継装置は、前記遠隔制御装置の前記選択ステップで選択された前記取得項目に基づいて、自装置に帰属する機器から前記機器情報を取得する情報取得ステップと、前記情報取得ステップによって取得された前記機器情報を前記遠隔制御装置に送信する通信ステップと、を有する遠隔監視方法である。
【発明の効果】
【００１２】
本発明により、遠隔監視を行う際に生じる煩わしさを軽減し、無駄なトラフィックの発生を減少させることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態における遠隔監視システムのシステム構成を示す図である。
【図２】本実施形態における遠隔監視システムの機能構成を表す概略ブロック図である。
【図３】機器情報蓄積装置４０が記憶しているＤＢ（ＧＷ下部機器情報ＤＢ、ＧＷ下部機器監視設定ＤＢ、ＧＷ下部機器監視情報ＤＢ）の具体例を表す図である。
【図４】ＧＷ情報ＤＢ及び監視情報ＤＢの構成図である。
【図５】監視実績ＤＢの構成図である。
【図６】ＯＩＤのツリー構造の具体例を表す図である。
【図７】監視実績ＤＢの具体例を表す図である。
【図８】本実施形態の具体的な動作を示すシーケンス図である。
【図９】本実施形態の具体的な動作を示すシーケンス図である。
【図１０】本実施形態における取得ＯＩＤの選択処理の流れを示すフローチャートである。
【図１１】本実施形態における取得ＯＩＤの選択処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
図１は、本実施形態における遠隔監視システムのシステム構成を示す図である。本実施形態の遠隔監視システムは、オペレータ端末１０、遠隔制御装置１１、ＧＷ機器５０、ＧＷ下部機器６０及びネットワーク７０を備える。
遠隔監視システムの理解のため、まず遠隔監視システムの具体的な適用例について説明する。職場や家庭にＧＷ機器５０が設置され、ＧＷ機器５０には複数台のＧＷ下部機器６０（例えばＯＡ機器や家電機器など）が設置される。ＧＷ下部機器６０について異常の有無を確認したいユーザは、電話などの手段を用いてオペレータに監視を依頼する。監視の依頼を受けたオペレータは、オペレータ端末１０を操作することによって、遠隔制御装置１１及びＧＷ機器５０を介して、ＧＷ下部機器６０に対する監視処理を行う。
【００１５】
以下、遠隔監視システムの詳細について説明する。
オペレータ端末１０は、パーソナルコンピュータなどの情報処理装置を用いて構成される。オペレータ端末１０は、ＧＷ下部機器６０のユーザに要求された機器（ＧＷ下部機器６０）の遠隔監視を遠隔制御装置１１に要求する。
遠隔制御装置１１は、オペレータ端末１０からの監視要求に応じて指定されたＧＷ下部機器６０の遠隔監視を行う。遠隔制御装置１１は、指定されたＧＷ下部機器６０の状態に関する情報（状態情報）を取得してオペレータ端末１０に送信する。
【００１６】
ＧＷ機器５０は、ＧＷ下部機器６０とネットワーク７０との間で通信の中継を行う中継装置である。ＧＷ機器５０には、無線通信又は有線通信で１台以上のＧＷ下部機器６０が接続される。以下、ＧＷ機器５０にＧＷ下部機器６０が接続されることを「ＧＷ機器５０に帰属する」と表現する。
【００１７】
ＧＷ下部機器６０は、ＧＷ機器５０に帰属しているＩＰ対応の機器である。ＩＰ対応の機器は、例えば、ＯＡ機器や家電機器等であっても良い。ＧＷ下部機器６０は、監視情報ＤＢを記憶している。監視情報ＤＢは、ＧＷ下部機器６０のＯＩＤ毎に応答内容を格納している。
ネットワーク７０は、どのように構成されたネットワークでも良い。例えば、ネットワーク７０はＮＧＮ（Next Generation Network）を用いて構成されてもよい。
【００１８】
図２は、本実施形態における遠隔監視システムの機能構成を表す概略ブロック図である。まず、遠隔制御装置１１の機能構成を説明する。
遠隔制御装置１１は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備え、遠隔監視プログラムを実行する。遠隔監視プログラムの実行によって、遠隔制御装置１１は、通信部１２、遠隔監視装置２０、ＧＷ情報管理装置３０、機器情報蓄積装置４０を備える装置として機能する。なお、遠隔制御装置１１の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されても良い。また、遠隔監視プログラムは、コンピュータ読み取り可能な記録媒体に記録されても良い。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。また、遠隔監視プログラムは、電気通信回線を介して送受信されても良い。
【００１９】
通信部１２は、ネットワーク７０を介してＧＷ機器５０との間での通信を行う。
遠隔監視装置２０は、オペレータ端末１０からの監視要求に応じて遠隔監視を行う。以下、遠隔監視装置２０が備える具体的な構成について説明する。
入出力部２１は、信号の入出力を行う。
【００２０】
制御部２２は、遠隔監視装置２０の各機能部の制御を行う。
監視実績記憶部２３は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。監視実績記憶部２３は、監視実績ＤＢ（Data Base：データベース）を記憶している。監視実績ＤＢは、機種名、機器種別及びメーカー名毎に監視実績を格納している。監視実績とは、過去から現在までにオペレータ端末１０から要求された監視要求に対してＧＷ下部機器６０から状態情報を取得できた実績を表す。監視実績記憶部２３は、監視処理が行われる度に監視実績ＤＢの監視実績を更新する。
【００２１】
判断部２４は、オペレータ端末１０から要求された機器に関する情報が監視実績ＤＢに記憶されているか否かを判断する。
選択部２５は、監視実績ＤＢから、ＧＷ下部機器６０のＯＩＤを選択する。
【００２２】
算出部２６は、判断部２４の判断結果に基づいて、ＯＩＤ群ごとの期待値を算出する。ＯＩＤ群とは、複数のＯＩＤで構成されるＯＩＤの集まりである。期待値とは、ＯＩＤ群の状態情報の取得確率の高さを表す指標である。取得確率とは、オペレータから監視要求されたＯＩＤに対して状態情報を取得できた確率を表す。
決定部２７は、算出部２６が算出した期待値の中から１つの期待値を決定する。決定部２７は、例えば、複数の期待値の中から最大の期待値を決定する。
【００２３】
ＧＷ情報管理装置３０は、ＧＷ機器５０の情報を管理する装置である。ＧＷ情報管理装置３０は、ＧＷ機器情報を格納しているＧＷ情報ＤＢを有する。ＧＷ機器情報とは、ＧＷ機器５０に関する情報である。ＧＷ情報管理装置３０は、遠隔監視装置２０からの要求に応じて、ＧＷ情報ＤＢに記憶しているＧＷ機器情報を遠隔監視装置２０に送信する。
【００２４】
機器情報蓄積装置４０は、ＧＷ下部機器６０の情報を管理する装置である。機器情報蓄積装置４０は、ＧＷ下部機器６０に関する情報（以下、「ＧＷ下部機器情報」という。）が格納されているＤＢを複数有する。ＤＢには、例えば、ＩＰｖ４（Internet Protocol version 4）アドレス、ＭＡＣ（Media Access Control）アドレス、機器種別、メーカー名及び機器名などの情報が格納されている。機器情報蓄積装置４０は、遠隔監視装置２０からの要求に応じて、各ＤＢに記憶しているＧＷ下部機器情報を遠隔監視装置２０に送信する。機器情報蓄積装置４０は、ＧＷ機器５０との間でＧＷ下部機器６０に関する情報の送受信を行う。
【００２５】
次に、ＧＷ機器５０の機能構成を説明する。ＧＷ機器５０は、通信部５１、制御部５２、機器情報推定部５３、機器状態確認部５４及び監視設定部５５を備える。
通信部５１は、ネットワーク７０を介して遠隔制御装置１１との間での通信を行う。また、通信部５１は、ＧＷ下部機器６０との間での通信を行う。
制御部５２は、ＧＷ機器５０の各機能部の制御を行う。
【００２６】
機器情報推定部５３は、ＧＷ下部機器６０からＧＷ下部機器情報を取得する。機器情報推定部５３が、ＧＷ下部機器６０からＧＷ下部機器情報を取得するタイミングは、予め設定されていても良いし、ユーザによって設定されても良い。
機器状態確認部５４は、要求されたＧＷ下部機器６０の状態情報を取得する。状態情報とは、機器の状態に関する情報である。
監視設定部５５は、機器状態確認部５４がＧＷ下部機器６０から取得する機器の状態情報の設定を行う。
【００２７】
図３は、機器情報蓄積装置４０が記憶しているＤＢ（ＧＷ下部機器情報ＤＢ、ＧＷ下部機器監視設定ＤＢ、ＧＷ下部機器監視情報ＤＢ）の具体例を表す図である。
図３（Ａ）は、ＧＷ下部機器情報ＤＢの構成図である。
ＧＷ下部機器情報ＤＢは、複数のレコード８０を有する。レコード８０は、回線ＩＤ、メーカー名、機器種別、機種名、ＭＡＣアドレスの各値を有する。
【００２８】
回線ＩＤの値は、レコード８０によって表される機器が使用している通信回線のＩＤを表す。メーカー名は、レコード８０によって表される機器の製造会社を表す。機器種別は、レコード８０によって表される機器の種類を表す。機器種別は、例えば、ルータやプリンタなどである。機種名は、レコード８０によって表される機器に付与されている型番を表す。ＭＡＣアドレスは、レコード８０によって表される機器のＭＡＣアドレスを表す。
【００２９】
図３（Ｂ）は、ＧＷ下部機器監視設定ＤＢの構成図である。
ＧＷ下部機器監視設定ＤＢは、複数のレコード８１を有する。レコード８１は、ＭＡＣアドレス、取得ＯＩＤ（監視項目）の各値を有する。
ＭＡＣアドレスは、レコード８１によって表される機器のＭＡＣアドレスを表す。取得ＯＩＤの値は、レコード８１によって表されるＭＡＣアドレスに対応するＧＷ下部機器６０について、ＧＷ下部機器情報を取得する対象となっているＯＩＤ（以下、「取得ＯＩＤ」という。）の項目を表す。
【００３０】
図３（Ｃ）は、ＧＷ下部機器監視情報ＤＢの構成図である。
ＧＷ下部監視情報ＤＢは、複数のレコード８２を有する。レコード８２は、ＭＡＣアドレス、取得ＯＩＤ、取得結果の各値を有する。
ＭＡＣアドレスは、レコード８２によって表される機器のＭＡＣアドレスを表す。
取得ＯＩＤの値は、レコード８２によって表されるＭＡＣアドレスに対応するＧＷ下部機器６０から取得するＯＩＤの項目を表す。取得結果は、レコード８２によって表される取得ＯＩＤについて取得した状態情報を表す。
【００３１】
図４は、ＧＷ情報ＤＢ及び監視情報ＤＢの構成図である。
図４（Ａ）は、ＧＷ情報ＤＢの構成図である。ＧＷ情報ＤＢとは、上述したようにＧＷ情報管理装置３０によって記憶されているデータベースである。
ＧＷ情報ＤＢは、複数のレコード８３を有する。レコード８３は、電話番号、回線ＩＤ、ＩＰｖ６（Internet Protocol version 6）アドレスの各値を有する。
電話番号は、レコード８３によって表される回線ＩＤに対応した電話番号を表す。
回線ＩＤの値は、レコード８３によって表される電話番号に設定された通信回線のＩＤを表す。ＩＰｖ６アドレスの値は、レコード８３によって表される回線ＩＤに割り当てられているＩＰアドレスを表す。
【００３２】
図４（Ｂ）は、監視情報ＤＢの構成図である。
監視情報ＤＢは、複数のレコード８４を有する。レコード８４は、ＯＩＤ、応答内容の各値を有する。
ＯＩＤの値は、ＧＷ機器５０から要求されたＯＩＤの項目を表す。応答内容は、レコード８４によって表される要求されたＯＩＤの項目に関する状態情報を表す。
【００３３】
図５は、監視実績ＤＢの構成図である。
図５（Ａ）は、機器種別に関する監視実績ＤＢの構成図である。
機器種別に関する監視実績ＤＢは、複数のレコード８５を有する。レコード８５は、機器種別、取得実績の各値を有する。
【００３４】
機器種別は、レコード８５によって表される機器の種類を表す。取得実績の値は、レコード８５によって表される機器種別ごとの状態情報の取得実績を表す。取得実績の項目には、標準ＭＩＢ及び拡張ＭＩＢの各項目が設けられている。標準ＭＩＢは、複数の階層からなるツリー構造を有している。各階層は、ｘ本の枝を有しており、各枝には１からｘまでの各値が与えられている。例えば図５（Ａ）に示される標準ＭＩＢは、３階層からなるツリー構造を有している。拡張ＭＩＢも、標準ＭＩＢと同様の構成を有している。
【００３５】
標準ＭＩＢは、各機器メーカーに共通して定義されているＯＩＤを表す。拡張ＭＩＢは、メーカーごとに独自に定義されているＯＩＤを表す。
レコード８５によって表される“多”、“中”、“少”、“無”の値は、各ＯＩＤにおける状態情報の取得確率の高さを表す。“多”の値は、そのＯＩＤが示す状態情報の取得確率が高いことを表す。“中”の値は、取得確率が“多”の次に高いことを表す。“少”の値は、取得確率が“中”の次に高いことを表す。“無”の値は、状態情報が取得された実績がないことを表す。
【００３６】
監視実績の判定方法は、例えば以下のように判定される。
“多”の値は、取得確率が６８％〜１００％であるＯＩＤに与えられる。“中”の値は、取得確率が３４％〜６７％であるＯＩＤに与えられる。“少”の値は、取得確率が１％〜３３％であるＯＩＤに与えられる。“無”の値は、取得確率が０％であるＯＩＤに与えられる。取得確率は、ＯＩＤ毎に、状態情報を取得できた回数を、取得要求の回数で除算することによって算出される。
なお、状態情報の取得確率は、“多”、“中”、“少”、“無”以外の値で表されても良い。また、状態情報の取得確率の表し方は、上述した４種の値（“多”、“中”、“少”、“無”）に限定される必要はなく、２〜３種の値で表されても良いし、５種以上の値で表されても良い。
【００３７】
図５（Ｂ）は、メーカー名に関する監視実績ＤＢの構成図である。
メーカー名に関する監視実績ＤＢは、複数のレコード８６を有する。レコード８６は、メーカー名、取得実績の各値を有する。
メーカー名は、レコード８６によって表される機器の製造会社を表す。取得実績の値は、レコード８６によって表されるメーカー名ごとの状態情報の取得実績を表す。
【００３８】
図５（Ｃ）は、機種名に関する監視実績ＤＢの構成図である。
機種名に関する監視実績ＤＢは、複数のレコード８７を有する。レコード８７は、機種名、ＯＩＤ、取得結果の各値を有する。
機種名は、レコード８７によって表される機器に付与されている型番を表す。ＯＩＤの値は、レコード８７によって表される要求されたＯＩＤの項目を表す。取得結果の値は、レコード８７によって表される要求されたＯＩＤの項目に関する状態情報を表す。
【００３９】
次に図６を用いて、算出部２６が期待値を算出する処理の具体例について説明する。
図６は、ＯＩＤのツリー構造の具体例を表す図である。ＯＩＤのツリー構造は、複数の階層から構成される。各階層は、複数の枝を有しており、各枝には複数の各値（例えば、１，２、ａなど）が与えられている。
状態情報（１．ａ．ｂ．…．ｍ．ｎ）の取得要求数をＳ１（１．ａ．ｂ．…．ｍ．ｎ）として定義して、状態情報（１．ａ．ｂ．…．ｍ．ｎ）の取得数をＳ２（１．ａ．ｂ．…．ｍ．ｎ）として定義する。その結果、状態情報（１．ａ．ｂ．…．ｍ．ｎ）の取得確率Ｐ（１．ａ．ｂ．…．ｍ．ｎ）は、式１によって算出される。取得数とは、取得要求数に対して実際に状態情報を取得できた数を表す。
【００４０】
【数１】
2014050023.tif 000003
【００４１】
ここで、オペレータ端末１０がＧＷ下部機器６０の監視を試みた全ての回数をＳ（１．ａ．ｂ．…．ｍ．ｎ）と定義すると、期待値Ｅ（１．ａ．ｂ．…．ｍ）は、式２によって算出される。全ての回数とは、過去から現在までに監視が行われた回数である。
【００４２】
【数２】
2014050023.tif 000004
【００４３】
算出部２６は、複数の階層からなるツリー構造の取得実績に関して、１階層上の各ＯＩＤ群（図６の太枠）の期待値を式２に基づいて算出する。
【００４４】
次に、図７を用いて選択部２５が取得ＯＩＤを選択する処理（選択処理）の具体例について説明する。図７は、監視実績ＤＢの具体例を表す図である。図７（Ａ）は、機器種別に関する監視実績ＤＢの構成図である。図７（Ｂ）は、メーカー名に関する監視実績ＤＢの構成図である。図７（Ｃ）は、機器種別及びメーカー名の監視実績ＤＢの構成図である。
選択部２５は、図７（Ａ）のレコード８８によって表される取得実績のうち、“多”の値を“Ｔ”と定義し、“中”、“少”、“無”の値を“Ｆ”と定義する。選択部２５は、図７（Ｂ）のレコード８９によって表される取得実績にも同様の処理を行う。
【００４５】
その後、選択部２５は、機器種別に関する監視実績ＤＢとメーカー名に関する監視実績ＤＢとを用いて論理積を求める（図７（Ｃ））。具体的には、機器種別に関する監視実績ＤＢの取得実績“Ｔ”とメーカー名に関する監視実績ＤＢの取得実績“Ｔ”との論理積は、“Ｔ”となる。機器種別に関する監視実績ＤＢの取得実績“Ｔ”とメーカー名に関する監視実績ＤＢの取得実績“Ｆ”との論理積は、“Ｆ”となる。
【００４６】
選択部２５は、機器種別及びメーカー名に関する監視実績ＤＢからレコード９０によって表される取得実績の“Ｔ”の項目を取得ＯＩＤとして選択する。図７（Ｃ）では、例えば、取得ＯＩＤは、ルータ及びＡ社のＯＩＤ（１．３．６．１．２．１．１．１．１）やプリンタ及びＣ社のＯＩＤ（１．３．６．１．２．１．ｘ．１．１）などが選択される。
【００４７】
もし、オペレータが取得したい状態情報を取得できなかった場合、次に選択部２５は図７（Ａ）のレコード８８によって表される取得実績のうち、“中”の値を“Ｔ”と定義し、“少”、“無”の値を“Ｆ”と定義する。選択部２５は、図７（Ｂ）のレコード８９によって表される取得実績にも同様の処理を行う。
選択部２５は、機器種別に関する監視実績ＤＢとメーカー名に関する監視実績とを用いて論理積を求める。
【００４８】
また、オペレータが取得したい状態情報を取得できなかった場合、次に選択部２５は図７（Ａ）のレコード８８によって表される取得実績のうち、“少”の値を“Ｔ”と定義し、“無”の値を“Ｆ”と定義する。選択部２５は、図７（Ｂ）のレコード８９によって表される取得実績にも同様の処理を行う。
選択部２５は、機器種別に関する監視実績ＤＢとメーカー名に関する監視実績とを用いて論理積を求める。
【００４９】
また、オペレータが取得したい状態情報を取得できなかった場合、算出部２６は複数の階層からなるツリー構造で表される取得実績の１階層上のＯＩＤ群ごとに期待値を算出する。決定部２７は、算出部２６が算出した期待値の中から１つの期待値を決定する。選択部２５は、決定部２７が決定した期待値に対応するＯＩＤ群を取得ＯＩＤに選択する。
【００５０】
また、機器種別及びメーカー名のいずれかの監視実績が存在しない場合、選択部２５は監視実績が存在する監視実績ＤＢのみを用いて選択処理を行う。その際、監視実績ＤＢから取得ＯＩＤを選択できない場合、算出部２６は１階層上のＯＩＤ群ごとに期待値を算出する。その後、決定部２７は、算出部２６が算出した期待値の中から１つの期待値を決定する。選択部２５は、決定部２７が決定した期待値に対応するＯＩＤ群を取得ＯＩＤに選択する。
【００５１】
図８及び図９は、本実施形態の具体的な動作を示すシーケンス図である。
ＧＷ機器５０の制御部５２は、ＧＷ情報管理装置３０に対して登録要求を行う際に必要となる情報を取得する（ステップＳ１０１）。具体的には、制御部５２は、自装置（ＧＷ機器５０）のＧＷ機器情報（例えば、自装置が接続している通信回線の電話番号、ＩＰｖ６アドレスなど）を取得する。そして、通信部５１は、制御部５２によって取得されたＧＷ機器情報を含む信号をＧＷ情報管理装置３０に送信する（ステップＳ１０２）。
ＧＷ情報管理装置３０は、信号を受信し、受信された信号に含まれているＧＷ機器情報をＧＷ情報ＤＢに記録する（ステップＳ１０３）。
【００５２】
ＧＷ機器５０の機器情報推定部５３は、ＧＷ下部機器情報を要求する信号を生成する（ステップＳ１０４）。通信部５１は、自装置（ＧＷ機器５０）に接続されている各ＧＷ下部機器６０に対して、機器情報推定部５３によって生成された信号を送信する（ステップＳ１０５）。ＧＷ下部機器６０は、ＧＷ機器５０から信号を受信する。ＧＷ下部機器６０は、受信した信号に対して自装置（ＧＷ下部機器６０）の情報を取得する（ステップＳ１０６）。具体的には、ＧＷ下部機器６０は、自装置（ＧＷ下部機器６０）のＧＷ下部機器情報（例えば、メーカー名、機種名、ＩＰｖ４アドレスなど）を取得する。ＧＷ下部機器６０は、ＧＷ下部機器情報を含む信号をＧＷ機器５０に送信する（ステップＳ１０７）。
【００５３】
ＧＷ機器５０の通信部５１は、信号を受信する。ＧＷ機器５０の制御部５２は、受信された信号に含まれているＧＷ下部機器情報を取得する（ステップＳ１０８）。通信部５１は、取得されたＧＷ下部機器情報を含む信号を機器情報蓄積装置４０に送信する（ステップＳ１０９）。
機器情報蓄積装置４０は、信号を受信し、受信した信号に含まれるＧＷ下部機器情報（例えば、メーカー名、機種名、ＭＡＣアドレスなど）をＧＷ下部機器情報ＤＢに記録する（ステップＳ１１０）。
オペレータ端末１０は、オペレータによってＧＷ下部機器６０の遠隔監視を要求する入力が行われると、要求されたＧＷ下部機器情報を要求する信号を生成する。（ステップＳ１１１）。オペレータ端末１０は、生成されたＧＷ下部機器情報を含む信号を遠隔監視装置２０に送信する（ステップＳ１１２）。
【００５４】
遠隔監視装置２０の入出力部２１は、オペレータ端末１０から送信された信号を遠隔制御装置１１の通信部１２を介して受信する。遠隔監視装置２０の制御部２２は、受信した信号に含まれるＧＷ下部機器情報（例えば、ＧＷ下部機器６０を使用しているユーザの電話番号）を取得する。制御部２２は、取得したＧＷ下部機器情報に関連のあるＧＷ機器５０の情報を要求する信号を生成する（ステップＳ１１３）。入出力部２１は、ＧＷ情報管理装置３０に対して生成された信号を送信する（ステップＳ１１４）。
【００５５】
ＧＷ情報管理装置３０は、信号を受信する。ＧＷ情報管理装置３０は、受信された信号に含まれているＧＷ下部機器情報に関連のあるＧＷ機器５０の情報を、ＧＷ情報ＤＢを参照し確認する。ＧＷ情報管理装置３０は、ＧＷ情報ＤＢに記憶されているＧＷ下部機器情報に関連のあるＧＷ機器５０の情報を取得する（ステップＳ１１５）。ＧＷ情報管理装置３０は、遠隔監視装置２０に対して取得されたＧＷ機器情報（例えば、回線ＩＤ、ＩＰｖ６アドレスなど）を含む信号を送信する（ステップＳ１１６）。遠隔監視装置２０の入出力部２１は、ＧＷ機器情報を受信する。遠隔監視装置２０の制御部２２は、受信されたＧＷ機器情報に関連のあるＧＷ下部機器情報を要求する信号を生成する（ステップＳ１１７）。
【００５６】
遠隔監視装置２０の入出力部２１は、機器情報蓄積装置４０に対して生成された信号を送信する（ステップＳ１１８）。機器情報蓄積装置４０は、信号を受信する。機器情報蓄積装置４０は、受信した信号に含まれているＧＷ下部機器情報（例えば、回線ＩＤ）に対応するＧＷ下部機器情報を、ＧＷ下部機器情報ＤＢを参照することによって確認する。（ステップＳ１１９）。
【００５７】
機器情報蓄積装置４０は、ＧＷ下部機器情報ＤＢに記憶されているＧＷ下部機器情報を取得する。機器情報蓄積装置４０は、遠隔監視装置２０に対して取得したＧＷ下部機器情報（例えば、メーカー名、機器種別、機種名、ＭＡＣアドレスなど）を含む信号を送信する（ステップＳ１２０）。遠隔監視装置２０の入出力部２１は、信号を受信する。入出力部２１は、受信した信号を、遠隔制御装置１１の通信部１２を介してオペレータ端末１０に送信する（ステップＳ１２１）。
【００５８】
オペレータ端末１０は、信号を受信する。オペレータ端末１０は、受信した信号に含まれているＧＷ下部機器情報に基づいて、監視するＧＷ下部機器６０（以下、「監視下部機器６０」という。）を指定する（ステップＳ１２２）。オペレータ端末１０は、監視下部機器６０の情報（例えば、機器種別、メーカー名など）を含む信号を遠隔監視装置２０に送信する（ステップＳ１２３）。
【００５９】
遠隔監視装置２０の入出力部２１は、信号を受信する。遠隔監視装置２０の判断部２４は、受信した信号に含まれている監視下部機器６０の情報に関する監視実績を、監視実績ＤＢを参照し確認する（ステップＳ１２４）。選択部２５は、監視実績ＤＢに記憶されている監視下部機器６０の監視実績を取得する。選択部２５は、取得した監視実績に基づいて取得ＯＩＤを選択する。（ステップＳ１２５）。
遠隔監視装置２０の入出力部２１は、取得ＯＩＤと監視下部機器６０の情報（例えば、ＭＡＣアドレス）とを含む信号を機器情報蓄積装置４０に送信する（ステップＳ１２６）。
【００６０】
機器情報蓄積装置４０は、受信された信号に含まれている取得ＯＩＤと監視下部機器６０の情報とを、監視設定項目としてＧＷ下部機器監視設定ＤＢに記録する（ステップＳ１２７）。機器情報蓄積装置４０は、監視設定項目（例えば、ＭＡＣアドレス、ＯＩＤ）を含む信号をＧＷ機器５０に送信する（ステップＳ１２８）。
ＧＷ機器５０の通信部５１は、信号を受信する。ＧＷ機器５０の監視設定部５５は、受信した信号に含まれている監視設定項目を、機器状態確認部５４がＧＷ下部機器６０から取得する監視設定項目に設定する。ＧＷ機器５０の機器状態確認部５４は、監視設定項目に対応するＧＷ下部機器６０の機器状態の確認を要求する信号を生成する（ステップＳ１２９）。通信部５１は、生成された信号をＧＷ下部機器６０に送信する（ステップＳ１３０）。
【００６１】
ＧＷ下部機器６０は、信号を受信する。ＧＷ下部機器６０は、受信された信号に含まれている監視設定項目に対応するＧＷ下部機器情報を、監視情報ＤＢを参照し取得する（ステップＳ１３１）。ＧＷ下部機器６０は、取得したＧＷ下部機器情報（例えば、応答内容）を含む信号をＧＷ機器５０に送信する（ステップＳ１３２）。
ＧＷ機器５０の通信部５１は、信号を受信する。ＧＷ機器５０の制御部５２は、受信された信号に含まれているＧＷ下部機器情報を取得する（ステップＳ１３３）。ＧＷ機器５０の通信部５１は、取得されたＧＷ下部機器情報（例えば、ＭＡＣアドレス、応答内容）を含む信号を機器情報蓄積装置４０に送信する（ステップＳ１３４）。機器情報蓄積装置４０は、信号を受信し、受信された信号に含まれるＧＷ下部機器情報をＧＷ下部機器監視情報ＤＢに記録する（ステップＳ１３５）。
【００６２】
機器情報蓄積装置４０は、ＧＷ下部機器情報を含む信号を遠隔監視装置２０に送信する（ステップＳ１３６）。遠隔監視装置２０の入出力部２１は、受信された信号に含まれるＧＷ下部機器情報を監視実績として監視実績ＤＢに記録する。監視実績記憶部２３は、監視実績ＤＢを更新する（ステップＳ１３７）。入出力部２１は、遠隔制御装置１１の通信部１２を介してＧＷ下部機器情報を含む信号をオペレータ端末１０に送信する（ステップＳ１３８）。
【００６３】
図１０及び図１１は、本実施形態における取得ＯＩＤの選択処理の流れを示すフローチャートである。
遠隔監視装置２０の判断部２４は、オペレータ端末から入力された監視下部機器６０の監視実績の確認を行う（ステップＳ３０１）。判断部２４は、監視実績ＤＢに監視下部機器６０の機器種別及びメーカー名の監視実績があるか否かを判断する（ステップＳ３０２）。
【００６４】
機器種別及びメーカー名の監視実績がある場合（ステップＳ３０２−ＹＥＳ）、選択部２５は機器種別に関する監視実績ＤＢに格納されている監視実績の中から、状態情報の取得確率が“多”のＯＩＤを選択する（ステップＳ３０３）。選択部２５は、メーカー名に関する監視実績ＤＢに格納されている監視実績の中から、状態情報の取得確率が“多”のＯＩＤを選択する（ステップＳ３０４）。選択部２５は、機器種別に関する監視実績ＤＢとメーカー名に関する監視実績ＤＢとに基づいて、状態情報の取得確率が“多”のＯＩＤを取得ＯＩＤに選択する（ステップＳ３０５）。判断部２４は、状態情報の取得確率が“多”の取得ＯＩＤが存在するか否かを判断する（ステップＳ３０６）。状態情報の取得確率が“多”の取得ＯＩＤが存在する場合（ステップＳ３０６−ＹＥＳ）、取得ＯＩＤの選択処理を終了する（ステップＳ３０７）。
【００６５】
ステップＳ３０２の処理において、機器種別及びメーカー名の監視実績が存在しない場合（ステップＳ３０２−ＮＯ）、算出部２６は、複数の階層からなるツリー構造で表されるＯＩＤの取得実績の１階層上のＯＩＤ群ごとに期待値を算出する。（ステップＳ３０８）。決定部２７は、算出されたＯＩＤ群ごとの期待値の中から最大の期待値を決定する。（ステップＳ３０９）。選択部２５は、決定部２７によって決定された期待値が最大となったＯＩＤ群を選択する。選択部２５は、選択したＯＩＤ群の配下に存在する全てのＯＩＤを選択する（ステップＳ３１０）。選択部２５は、選択した全てのＯＩＤを取得ＯＩＤに選択する（ステップＳ３１１）。
【００６６】
判断部２４は、取得ＯＩＤが存在するか否かを判断する（ステップＳ３１２）。取得ＯＩＤが存在する場合（ステップＳ３１２−ＹＥＳ）、取得ＯＩＤの選択処理を終了する（ステップＳ３０７）。
ステップＳ３１２の処理において、取得ＯＩＤが存在しない場合（ステップＳ３１２−ＮＯ）、決定部２７は前回のステップＳ３０９の処理で決定されたＯＩＤ群とは異なるＯＩＤ群を選択する。
【００６７】
ステップＳ３０６の処理において、取得ＯＩＤが存在しない場合（ステップＳ３０６−ＮＯ）、選択部２５は機器種別に関する監視実績ＤＢに格納されている監視実績の中から、監視実績の取得確率が“中”のＯＩＤを選択する（ステップＳ３１３）。選択部２５は、メーカー名に関する監視実績ＤＢに格納されている監視実績の中から、状態情報の取得確率が“中”のＯＩＤを選択する（ステップＳ３１４）。選択部２５は、機器種別に関する監視実績とメーカー名に関する監視実績とに基づいて、状態情報の取得確率が“中”のＯＩＤを取得ＯＩＤに選択する（ステップＳ３１５）。判断部２４は、取得ＯＩＤが存在するか否かを判断する（ステップＳ３１６）。状態情報の取得確率が“中”の取得ＯＩＤが存在する場合（ステップＳ３１６−ＹＥＳ）、取得ＯＩＤの選択処理を終了する（ステップＳ３０７）。
【００６８】
ステップＳ３１６の処理において、状態情報の取得確率が“中”の取得ＯＩＤが存在しない場合（ステップＳ３１６−ＮＯ）、選択部２５は機器種別に関する監視実績ＤＢに格納されている監視実績の中から、状態情報の取得確率が“少”のＯＩＤを選択する。（ステップＳ３１７）。選択部２５は、メーカー名に関する監視実績ＤＢに格納されている監視実績の中から、状態情報の取得確率が“少”のＯＩＤを選択する（ステップＳ３１８）。選択部２５は、機器種別に関する監視実績とメーカー名に関する監視実績とに基づいて、状態情報の取得確率が“少”のＯＩＤを取得ＯＩＤに選択する（ステップＳ３１９）。
【００６９】
判断部２４は、取得ＯＩＤが存在するか否か判断する。状態情報の取得確率が“少”の取得ＯＩＤが存在する場合（ステップＳ３２０−ＹＥＳ）、取得ＯＩＤの選択処理を終了する（ステップＳ３０７）。
ステップＳ３２０の処理において、状態情報の取得確率が“少”の取得ＯＩＤがない場合（ステップＳ３２０−ＮＯ）、選択部２５はステップＳ３０８以降の処理を行う。
【００７０】
以上のように構成された遠隔監視システムによれば、過去の監視実績に基づいて自動で監視項目が選択される。そのため、オペレータが監視要求に応じて監視項目を手動で設定する必要がなくなる。その結果、遠隔監視を行う際に生じる煩わしさを減少することができる。
ＩＰ対応のＧＷ下部機器６０を遠隔監視する際に、取得確率に基づいて取得ＯＩＤを限定させる。その結果、無駄なトラフィックの発生を抑制させることが可能となる。
また、同一機種の遠隔操作を行う場合、過去の取得結果と参照することによって問題解析や復旧措置の自動化へとつなげることが可能となる。
【００７１】
＜変形例＞
オペレータ端末１０と遠隔制御装置１１とは一体化されて構成されても良い。
上記実施形態では、ＧＷ機器５０は、１台でネットワーク７０と接続されているが複数台のＧＷ機器５０がネットワーク７０と接続されても良い。
監視実績ＤＢが格納するＧＷ下部機器情報は、機器種別、メーカー名及び機種名に限定される必要はなく、機器に関する情報であればどのような情報でも良い。
【００７２】
監視実績の判定方法は、上述した判定方法に限定される必要はなく、その他の判定方法が用いられても良い。例えば、監視実績の判定は、以下のように判定しても良い。“多”の値は、取得確率が取得要求の回数の上位３３％に入るＯＩＤに与えられる。“中”の値は、取得確率が取得要求の回数の中位３４％に入るＯＩＤに与えられる。“少”の値は、取得確率が取得要求の回数の下位３３％に入るＯＩＤに与えられる。
【００７３】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００７４】
１０…オペレータ端末，  １１…遠隔制御装置，  １２…通信部，  ２０…遠隔監視装置，  ３０…ＧＷ情報管理装置，  ４０…機器情報蓄積装置，  ５０…ＧＷ機器，  ６０…ＧＷ下部機器，  ７０…ネットワーク，  ２１…入出力部，  ２２…制御部，  ２３…監視実績記憶部，  ２４…判断部，  ２５…選択部，  ２６…算出部，  ２７…決定部，  ５１…入出力部，  ５２…制御部，  ５３…機器情報推定部，  ５４…機器状態確認部（情報取得部），  ５５…監視設定部
【図１】
2014050023.tif 000005
【図２】
2014050023.tif 000006
【図３】
2014050023.tif 000007
【図４】
2014050023.tif 000008
【図５】
2014050023.tif 000009
【図６】
2014050023.tif 000010
【図７】
2014050023.tif 000011
【図８】
2014050023.tif 000012
【図９】
2014050023.tif 000013
【図１０】
2014050023.tif 000014
【図１１】
2014050023.tif 000015