(57)【要約】【課題】状態変化の頻発によるネットワーク及び管理装置の負荷を低減する。【解決手段】管理装置１０の送信部１５は、計数部１３が計数するＴｒａｐ信号の受信回数が所定の閾値以上となったとき、Ｔｒａｐ抑制通知を送信し、管理対象装置２０−１〜２０−Ｎの設定部２５は、記憶部が記憶する抑制フラグをＯＮに書き換える。管理対象装置２０−１〜２０−Ｎの送信部２３は、抑制フラグがＯＦＦである場合、検知部２１が状態変化を検知したときにＴｒａｐ信号を送信する。他方、抑制フラグがＯＮである場合、状態変化を検知してから所定の時間以内に状態変化を１回または複数回検知したとき、当該所定の時間の経過後に、最後に検知した状態変化を示す１回のＴｒａｐ信号を送信する。【選択図】図２
2010252029.tif 000002
【特許請求の範囲】
【請求項１】
管理対象装置と前記管理対象装置の状態を監視する管理装置とを備える状態管理システムであり、
前記管理装置は、
前記管理対象装置から当該管理対象装置の状態が変化したことを示す状態変化情報を受信する状態変化情報受信手段と、
前記状態変化情報受信手段が受信した状態変化情報の所定の時間内における受信回数を計数する計数手段と、
前記計数手段が計数する受信回数が所定の閾値以上となったとき、前記管理対象装置に状態変化情報の送信頻度の抑制を要求する抑制要求情報を送信する抑制要求情報送信手段と、
を備え、
前記管理対象装置は、
前記管理対象装置の状態変化を検知する状態変化検知手段と、
前記管理装置から前記抑制要求情報を受信する抑制情報受信手段と、
前記状態変化情報の送信頻度を抑制するか否かを示す抑制情報を記憶する記憶手段と、
前記抑制情報受信手段が前記抑制要求情報を受信した場合、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示す情報に書き換える抑制情報制御手段と、
前記記憶手段が記憶する抑制情報を送信頻度の抑制中でないことを示している場合において、前記状態変化検知手段が状態変化を検知したとき、その状態変化を示す前記状態変化情報を送信する第１の状態変化情報送信手段と、
前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示している場合において、所定の時間以内に前記状態変化を１回または複数回検知したとき、前記所定の時間の経過後に、最後に検知した状態変化を示す１回の状態変化情報を送信する第２の状態変化情報送信手段と、
を備えることを特徴とする状態管理システム。
【請求項２】
前記監視対象装置の第２の状態変化情報送信手段は、前記所定の時間内に前記状態変化検知手段が検知した状態変化の検知回数を含む前記状態変化情報を送信し、
前記監視装置の抑制解除情報送信手段は、前記状態変化情報に含まれる検知回数が所定の閾値以内である場合に、前記抑制要求情報による送信頻度の抑制を解除する抑制解除情報を送信し、
前記監視対象装置の抑制情報制御手段は、前記抑制情報受信手段が前記抑制解除情報を受信した場合、前記記憶手段が記憶する抑制情報を送信頻度の抑制中でないことを示す情報に書き換える、
ことを特徴とする請求項１に記載の状態管理システム。
【請求項３】
管理対象装置と前記管理対象装置の状態を監視する管理装置とを備える状態管理システムを用いた状態管理方法であって、
前記管理対象装置の状態変化検知手段は、前記管理対象装置の状態変化を検知し、
前記管理対象装置の記憶手段は、前記管理対象装置の状態が変化したことを示す状態変化情報の送信頻度を抑制するか否かを示す抑制情報を記憶し、
前記管理対象装置の第１の状態変化情報送信手段は、前記記憶手段が記憶する抑制情報を送信頻度の抑制中でないことを示している場合において、前記状態変化検知手段が状態変化を検知したとき、前記状態変化情報を送信し、
前記管理装置の状態変化情報受信手段は、前記管理対象装置から前記状態変化情報を受信し、
前記管理装置の計数手段は、前記状態変化情報受信手段が受信した状態変化情報の所定の時間内における受信回数を計数し、
前記管理装置の抑制要求情報送信手段は、前記計数手段が計数する受信回数が所定の閾値以上となったとき、前記管理対象装置に状態変化情報の送信頻度の抑制を要求する抑制要求情報を送信し、
前記管理対象装置の抑制情報受信手段は、前記管理装置から前記抑制要求情報を受信し、
前記管理対象装置の抑制情報制御手段は、前記抑制情報受信手段が前記抑制要求情報を受信した場合、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示す情報に書き換え、
前記管理対象装置の第２の状態変化情報送信手段は、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示している場合において、所定の時間以内に前記状態変化を１回または複数回検知したとき、前記所定の時間の経過後に、最後に検知した状態変化を示す１回の状態変化情報を送信する、
ことを特徴とする状態管理方法。
【請求項４】
管理対象装置の状態を監視する管理装置であって、
前記管理対象装置から当該管理対象装置の状態が変化したことを示す状態変化情報を受信する状態変化情報受信手段と、
前記状態変化情報受信手段が受信した状態変化情報の所定の時間内における受信回数を計数する計数手段と、
前記計数手段が計数する受信回数が所定の閾値以上となったとき、前記管理対象装置に状態変化情報の送信頻度の抑制を要求する抑制要求情報を送信する抑制要求情報送信手段と、
を備えることを特徴とする管理装置。
【請求項５】
管理装置に自装置の状態変化を通知する管理対象装置であり、
前記管理対象装置の状態変化を検知する状態変化検知手段と、
前記管理装置から前記抑制要求情報を受信する抑制情報受信手段と、
前記状態変化情報の送信頻度を抑制するか否かを示す抑制情報を記憶する記憶手段と、
前記抑制情報受信手段が前記抑制要求情報を受信した場合、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示す情報に書き換える抑制情報制御手段と、
前記記憶手段が記憶する抑制情報を送信頻度の抑制中でないことを示している場合において、前記状態変化検知手段が状態変化を検知したとき、前記状態変化情報を送信する第１の状態変化情報送信手段と、
前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示している場合において、所定の時間以内に前記状態変化を１回または複数回検知したとき、前記所定の時間の経過後に、最後に検知した状態変化を示す１回の状態変化情報を送信する第２の状態変化情報送信手段と、
を備えることを特徴とする管理対象装置。
【請求項６】
管理対象装置の状態を監視する管理装置を、
前記管理対象装置から当該管理対象装置の状態が変化したことを示す状態変化情報を受信する状態変化情報受信手段、
前記状態変化情報受信手段が受信した状態変化情報の所定の時間内における受信回数を計数する計数手段、
前記計数手段が計数する受信回数が所定の閾値以上となったとき、前記管理対象装置に状態変化情報の送信頻度の抑制を要求する抑制要求情報を送信する抑制要求情報送信手段、
として動作させるためのプログラム。
【請求項７】
管理装置に自装置の状態変化を通知する管理対象装置を、
前記管理対象装置の状態変化を検知する状態変化検知手段、
前記管理装置から前記抑制要求情報を受信する抑制情報受信手段、
前記状態変化情報の送信頻度を抑制するか否かを示す抑制情報を記憶する記憶手段、
前記抑制情報受信手段が前記抑制要求情報を受信した場合、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示す情報に書き換える抑制情報制御手段、
前記記憶手段が記憶する抑制情報を送信頻度の抑制中でないことを示している場合において、前記状態変化検知手段が状態変化を検知したとき、前記状態変化情報を送信する第１の状態変化情報送信手段、
前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示している場合において、所定の時間以内に前記状態変化を１回または複数回検知したとき、前記所定の時間の経過後に、最後に検知した状態変化を示す１回の状態変化情報を送信する第２の状態変化情報送信手段、
として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理対象装置と前記管理対象装置の状態を監視する管理装置とを備える状態管理システム、状態管理方法、管理装置、管理対象装置及びプログラムに関する。
【背景技術】
【０００２】
従来、ネットワークシステムの管理には、ＳＮＭＰ（Simple Network Management Protocol）というプロトコルを用いた手法が利用されている。ＳＮＭＰを用いたネットワーク管理システムは、管理対象装置の資源に関する情報であるオブジェクトの状態変化を管理装置が監視することでネットワークの状態を管理する。
例えば、管理対象装置は、予め指定された自装置のオブジェクトの情報を定期的に取得し、ある一定の条件を検知すると、オブジェクトの状態が変化したことを示す非同期メッセージのＴｒａｐ信号を管理装置に送信する。管理装置は、このＴｒａｐ信号を受信することで、管理対象装置のオブジェクトに対する状態変化が発生したことを管理者に通知することができる。
【０００３】
なお、特許文献１には、ＳＮＭＰを用いたネットワーク管理システムにおいて、Ｔｒａｐ信号の消滅を防ぐ技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１１２１７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、管理対象装置において、あるオブジェクトの値が安定せず異常検出の閾値付近を前後する場合等、オブジェクトに対する状態変化が頻発する場合、管理対象装置は、状態変化を検知する度に管理装置へＴｒａｐ信号を送信するため、大量のＴｒａｐ信号がネットワークに負荷をかけてしまうという問題があった。また、このとき、管理装置は、Ｔｒａｐ信号を処理しきれず、正常にネットワーク上の装置を監視することができなくなってしまう可能性がある。
本発明は上記の点に鑑みてなされたものであり、その目的は、ネットワーク及び管理装置の負荷を低減する状態管理システム、状態管理方法、管理装置、管理対象装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、管理対象装置と前記管理対象装置の状態を監視する管理装置とを備える状態管理システムであり、前記管理装置は、前記管理対象装置から当該管理対象装置の状態が変化したことを示す状態変化情報を受信する状態変化情報受信手段と、前記状態変化情報受信手段が受信した状態変化情報の所定の時間内における受信回数を計数する計数手段と、前記計数手段が計数する受信回数が所定の閾値以上となったとき、前記管理対象装置に状態変化情報の送信頻度の抑制を要求する抑制要求情報を送信する抑制要求情報送信手段と、を備え、前記管理対象装置は、前記管理対象装置の状態変化を検知する状態変化検知手段と、前記管理装置から前記抑制要求情報を受信する抑制情報受信手段と、前記状態変化情報の送信頻度を抑制するか否かを示す抑制情報を記憶する記憶手段と、前記抑制情報受信手段が前記抑制要求情報を受信した場合、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示す情報に書き換える抑制情報制御手段と、前記記憶手段が記憶する抑制情報を送信頻度の抑制中でないことを示している場合において、前記状態変化検知手段が状態変化を検知したとき、その状態変化を示す前記状態変化情報を送信する第１の状態変化情報送信手段と、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示している場合において、所定の時間以内に前記状態変化を１回または複数回検知したとき、前記所定の時間の経過後に、最後に検知した状態変化を示す１回の状態変化情報を送信する第２の状態変化情報送信手段と、を備えることを特徴とする。
【０００７】
また、本発明は、管理対象装置と前記管理対象装置の状態を監視する管理装置とを備える状態管理システムを用いた状態管理方法であって、前記管理対象装置の状態変化検知手段は、前記管理対象装置の状態変化を検知し、前記管理対象装置の記憶手段は、前記管理対象装置の状態が変化したことを示す状態変化情報の送信頻度を抑制するか否かを示す抑制情報を記憶し、前記管理対象装置の第１の状態変化情報送信手段は、前記記憶手段が記憶する抑制情報を送信頻度の抑制中でないことを示している場合において、前記状態変化検知手段が状態変化を検知したとき、前記状態変化情報を送信し、前記管理装置の状態変化情報受信手段は、前記管理対象装置から前記状態変化情報を受信し、前記管理装置の計数手段は、前記状態変化情報受信手段が受信した状態変化情報の所定の時間内における受信回数を計数し、前記管理装置の抑制要求情報送信手段は、前記計数手段が計数する受信回数が所定の閾値以上となったとき、前記管理対象装置に状態変化情報の送信頻度の抑制を要求する抑制要求情報を送信し、前記管理対象装置の抑制情報受信手段は、前記管理装置から前記抑制要求情報を受信し、前記管理対象装置の抑制情報制御手段は、前記抑制情報受信手段が前記抑制要求情報を受信した場合、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示す情報に書き換え、前記管理対象装置の第２の状態変化情報送信手段は、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示している場合において、所定の時間以内に前記状態変化を１回または複数回検知したとき、前記所定の時間の経過後に、最後に検知した状態変化を示す１回の状態変化情報を送信することを特徴とする。
【０００８】
また、本発明は、管理対象装置の状態を監視する管理装置であって、前記管理対象装置から当該管理対象装置の状態が変化したことを示す状態変化情報を受信する状態変化情報受信手段と、前記状態変化情報受信手段が受信した状態変化情報の所定の時間内における受信回数を計数する計数手段と、前記計数手段が計数する受信回数が所定の閾値以上となったとき、前記管理対象装置に状態変化情報の送信頻度の抑制を要求する抑制要求情報を送信する抑制要求情報送信手段と、を備えることを特徴とする。
【０００９】
また、本発明は、管理装置に自装置の状態変化を通知する管理対象装置であり、前記管理対象装置の状態変化を検知する状態変化検知手段と、前記管理装置から前記抑制要求情報を受信する抑制情報受信手段と、前記状態変化情報の送信頻度を抑制するか否かを示す抑制情報を記憶する記憶手段と、前記抑制情報受信手段が前記抑制要求情報を受信した場合、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示す情報に書き換える抑制情報制御手段と、前記記憶手段が記憶する抑制情報を送信頻度の抑制中でないことを示している場合において、前記状態変化検知手段が状態変化を検知したとき、前記状態変化情報を送信する第１の状態変化情報送信手段と、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示している場合において、所定の時間以内に前記状態変化を１回または複数回検知したとき、前記所定の時間の経過後に、最後に検知した状態変化を示す１回の状態変化情報を送信する第２の状態変化情報送信手段と、を備えることを特徴とする。
【００１０】
また、本発明は、管理対象装置の状態を監視する管理装置を、前記管理対象装置から当該管理対象装置の状態が変化したことを示す状態変化情報を受信する状態変化情報受信手段、前記状態変化情報受信手段が受信した状態変化情報の所定の時間内における受信回数を計数する計数手段、前記計数手段が計数する受信回数が所定の閾値以上となったとき、前記管理対象装置に状態変化情報の送信頻度の抑制を要求する抑制要求情報を送信する抑制要求情報送信手段、として動作させるためのプログラムである。
【００１１】
また、本発明は、管理装置に自装置の状態変化を通知する管理対象装置を、前記管理対象装置の状態変化を検知する状態変化検知手段、前記管理装置から前記抑制要求情報を受信する抑制情報受信手段、前記状態変化情報の送信頻度を抑制するか否かを示す抑制情報を記憶する記憶手段、前記抑制情報受信手段が前記抑制要求情報を受信した場合、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示す情報に書き換える抑制情報制御手段、前記記憶手段が記憶する抑制情報を送信頻度の抑制中でないことを示している場合において、前記状態変化検知手段が状態変化を検知したとき、前記状態変化情報を送信する第１の状態変化情報送信手段、前記記憶手段が記憶する抑制情報を送信頻度の抑制中であることを示している場合において、所定の時間以内に前記状態変化を１回または複数回検知したとき、前記所定の時間の経過後に、最後に検知した状態変化を示す１回の状態変化情報を送信する第２の状態変化情報送信手段、として動作させるためのプログラムである。
【発明の効果】
【００１２】
本発明によれば、管理対象装置は、自装置の状態変化の検知頻度が高い場合、状態を検知してから所定時間経過後に最新の状態変化のみを示す１回の状態変化情報を管理装置に送信する。これにより、送信される状態変化情報の数を減らし、ネットワーク及び管理装置の負荷を低減することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態によるネットワーク管理システムの構成図である。
【図２】ネットワーク管理システムの構成を示す概略ブロック図である。
【図３】管理対象装置の状態変化検知時の動作を示すフローチャートである。
【図４】管理装置の動作を示すフローチャートである。
【図５】ネットワーク管理システムの動作の一例を示すシーケンス図である。
【図６】管理装置の画面の例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の一実施形態によるネットワーク管理システムの構成図である。
ネットワーク管理システムは、管理装置１０と、複数の管理対象装置２０−１〜２０−Ｎとを備え、それぞれが有線または無線で接続され、ネットワークを構築している。
管理装置１０は、管理対象装置２０−１〜２０−Ｎの情報を取得し、画面上に表示させる。
管理対象装置２０−１〜２０−Ｎは、予め指定された自装置のオブジェクトの情報を定期的に取得し、ある一定の条件を検知すると、オブジェクトの状態が変化したことを示す非同期メッセージのＴｒａｐ信号（状態変化情報）を管理装置に送信する。ここで、オブジェクトとは、管理対象装置２０−１〜２０−Ｎの資源に関する情報を示し、例えば、管理対象装置２０−１〜２０−Ｎの再起動を示す情報や回線断の発生及び解消を示す情報等がある。
また、管理対象装置２０−１〜２０−Ｎは、隣接する管理対象装置２０−１〜２０−Ｎとの通信が可能で、取得したデータを管理装置１０側の管理対象装置２０−１〜２０−Ｎに転送する機能を有する。
【００１５】
図２は、ネットワーク管理システムの構成を示す概略ブロック図である。
管理装置１０は、受信部１１（状態変化情報受信手段）、表示部１２、計数部１３（計数手段）、計時部１４、送信部１５（抑制要求情報送信手段、抑制解除情報送信手段）を備える。
受信部１１は、管理対象装置２０−１〜２０−ＮからＴｒａｐ信号を受信する。
表示部１２は、画面に管理対象装置２０−１〜２０−Ｎの情報を表示させる。
計数部１３は、受信部１１が受信したＴｒａｐ信号の数を計数する。
計時部１４は、受信部１１がＴｒａｐ信号を受信した時刻からの経過時間を計時する。
送信部１５は、管理対象装置２０−１〜２０−ＮにＴｒａｐ抑制通知（抑制要求情報）またはＴｒａｐ抑制解除通知（抑制解除情報）を送信する。
【００１６】
管理対象装置２０−１は、検知部２１（状態変化検知手段）、生成部２２、送信部２３（第１の状態変化情報送信手段、第２の状態変化情報送信手段）、受信部２４（抑制情報受信手段）、設定部２５（抑制情報制御手段）、記憶部２６（記憶手段）、計数部２７、計時部２８を備える。
検知部２１は、自装置のオブジェクトの状態変化を検知する。
生成部２２は、検知した状態変化に基づいてＴｒａｐ信号を生成する。
送信部２３は、管理装置１０に生成したＴｒａｐ信号を送信する。
受信部２４は、管理装置１０からＴｒａｐ抑制通知またはＴｒａｐ抑制解除通知を受信する。
設定部２５は、記憶部２６が記憶する各オブジェクトに対する抑制フラグのＯＮ／ＯＦＦの書き換えを行う。
記憶部２６は、各オブジェクトに対するＴｒａｐ信号の送信頻度を抑制するか否かを示す抑制フラグ（抑制情報）を記憶する。なお、管理対象装置２０−１は、抑制フラグがＯＮの場合に、Ｔｒａｐ信号の送信頻度を抑制する。
計数部２７は、検知部２１が検知するオブジェクトの状態変化の検知回数を計数する。
計時部２８は、検知部２１がオブジェクトの状態変化を検知した時刻からの経過時間を計時する。
なお、管理対象装置２０−２〜２０−Ｎの構成・機能は、管理対象装置２０−１のものと同じである。
【００１７】
そして、ネットワーク管理システムにおいて、管理対象装置２０−１〜２０−Ｎの検知部２１は、自装置の状態変化を検知し、送信部２３は、記憶部２６が記憶する抑制フラグがＯＦＦである場合において、検知部２１が状態変化を検知したとき、Ｔｒａｐ信号を送信する。次に、管理装置１０の受信部１１は、管理対象装置２０−１〜２０−ＮからＴｒａｐ信号を受信し、計数部１３は、受信部１１が受信したＴｒａｐ信号の所定の時間内における受信回数を計数し、送信部１５は、計数部１３が計数する所定時間内の受信回数が所定の閾値以上となったとき、Ｔｒａｐ信号を受信した管理対象装置２０−１〜２０−ＮにＴｒａｐ信号の送信頻度の抑制を要求するＴｒａｐ抑制通知を送信する。
【００１８】
次に、管理対象装置２０−１〜２０−Ｎの受信部２４は、管理装置１０からＴｒａｐ抑制通知を受信し、設定部２５は、受信部２４がＴｒａｐ抑制通知を受信した場合、記憶部が記憶する抑制フラグをＯＮに書き換え、送信部２３は、記憶部２６が記憶する抑制フラグがＯＮである場合において、所定の時間以内に状態変化を１回または複数回検知したとき、当該所定の時間の経過後に、最後に検知した状態変化を示す１回のＴｒａｐ信号を送信する。
これにより、ネットワーク及び管理装置の負荷を低減することができる。
【００１９】
次に、ネットワーク管理システムの動作を説明する。
まず、管理対象装置２０−１〜２０−Ｎがオブジェクトの状態変化を検知した際の動作を説明する。
図３は、管理対象装置の状態変化検知時の動作を示すフローチャートである。
まず、管理対象装置２０−１〜２０−Ｎの検知部２１は、管理者等によって予め指定されたオブジェクトの情報を定期的に図示しないデータベース等から取得し、オブジェクトの状態が変化したか否かを判定する（ステップＳ１）。オブジェクトの状態が変化したか否かの判定は、例えばオブジェクトの値が異常であることを示す所定の閾値を超えたか否かによって判定する。
【００２０】
検知部２１は、オブジェクトの状態変化を検知しなかった場合（ステップＳ１：ＮＯ）、オブジェクトの状態の監視を継続する。
他方、検知部２１がオブジェクトの状態変化を検知した場合（ステップＳ１：ＹＥＳ）、生成部２２は、記憶部２６が記憶する、検知部２１が状態変化を検知したオブジェクトに対する抑制フラグがＯＮであるかＯＦＦであるかを判定する（ステップＳ２）。なお、管理対象装置２０−１〜２０−Ｎの起動時に、抑制フラグの値はＯＦＦである。抑制フラグの値の書き換え方法は、後述する。
【００２１】
生成部２２が、検知部２１が状態変化を検知したオブジェクトに対する抑制フラグがＯＦＦであると判定した場合（ステップＳ２：ＮＯ）、生成部２２は、検知部２１が検知したオブジェクトの状態変化を示すＴｒａｐ信号を生成し、送信部２３は、生成したＴｒａｐ信号を管理装置１０に送信する（ステップＳ３）。
【００２２】
他方、生成部２２が、検知部２１が状態変化を検知したオブジェクトに対する抑制フラグがＯＮであると判定した場合（ステップＳ２：ＹＥＳ）、計時部２８は、検知部２１がオブジェクトの状態変化を検知した時刻からの経過時間の計時を開始する（ステップＳ４）。計時部２８が経過時間の計時を開始すると、計数部２７は、内部メモリに記憶する該当するオブジェクトの状態変化の検知回数を１にセットする（ステップＳ５）。計数部２７が検知回数をセットすると、検知部２１は、オブジェクトの情報を取得し、計数部２７が検知回数をセットしたオブジェクトの状態が変化したか否かを判定する（ステップＳ６）。検知部２１が状態変化を検知した場合（ステップＳ６：ＹＥＳ）、計数部２７は、内部メモリに記憶する状態変化の検知回数をインクリメントする（ステップＳ７）。
【００２３】
ステップＳ６で検知部２１が、計数部２７が検知回数をセットしたオブジェクトの状態変化を検知しなかった場合（ステップＳ６：ＮＯ）、またはステップＳ７で計数部２７が検知回数をインクリメントした場合、計時部２８は、Ｔｒａｐ信号の送信を抑制する時間を示すＴｒａｐ抑制時間を記憶部２６から読み取り、計時している経過時間が読み取ったＴｒａｐ抑制時間を経過したか否かを判定する（ステップＳ８）。なお、Ｔｒａｐ抑制時間の設定方法は、後述する。
【００２４】
計時部２８が、経過時間がＴｒａｐ抑制時間を経過していないと判定した場合（ステップＳ８：ＮＯ）、ステップＳ６に戻り、状態変化の有無の判定を行う。
他方、計時部２８が、経過時間がＴｒａｐ抑制時間を経過したと判定した場合（ステップＳ８：ＹＥＳ）、生成部２２は、計数部２７が計数した状態変化の検知回数を含むＴｒａｐ信号を生成し、送信部２３は、生成したＴｒａｐ信号を管理装置１０に送信する（ステップＳ９）。
【００２５】
次に、管理装置１０の動作を説明する。
図４は、管理装置の動作を示すフローチャートである。
管理装置１０の受信部１１は、管理対象装置２０−１〜２０−ＮからＴｒａｐ信号の受信を待機する（ステップＳ１１）。受信部１１は、Ｔｒａｐ信号を受信していない場合（ステップＳ１１：ＮＯ）、Ｔｒａｐ信号の受信待機を継続する。
受信部１１がＴｒａｐ信号を受信した場合（ステップＳ１１：ＹＥＳ）、表示部１２は、Ｔｒａｐ信号が示すオブジェクトの状態変化を画面に表示させる（ステップＳ１２）。表示部がオブジェクトの状態変化を画面に表示させると、受信部１１は、受信したＴｒａｐ信号に検知回数が含まれているか否かを判定する（ステップＳ１３）。
【００２６】
受信部１１がＴｒａｐ信号に検知回数が含まれていると判定した場合（ステップＳ１３：ＹＥＳ）、計時部１４は、Ｔｒａｐ信号を受信した時刻からの経過時間の計測を開始する（ステップＳ１４）。計時部１４が経過時間の計測を開始すると、計数部１３は、内部メモリに記憶するＴｒａｐ信号が示すオブジェクトにおけるＴｒａｐ信号の受信回数を１にセットする（ステップＳ１５）。計数部１３がＴｒａｐ信号の受信回数をセットすると、受信部１１は、同一のオブジェクトに対するＴｒａｐ信号を管理対象装置２０−１〜２０−Ｎから受信したか否かを判定する（ステップＳ１６）。
【００２７】
受信部１１が同一のオブジェクトに対するＴｒａｐ信号を受信した場合（ステップＳ１６：ＹＥＳ）、計数部１３は内部メモリに記憶するＴｒａｐ信号の受信回数をインクリメントする（ステップＳ１７）。ステップＳ１６で受信部１１が同一のオブジェクトに対するＴｒａｐ信号を受信しなかった場合（ステップＳ１６：ＮＯ）、またはステップＳ１７で計数部１３が受信回数をインクリメントした場合、計時部１４は、計時している経過時間が、所定の受信頻度判定時間を経過したか否かを判定する（ステップＳ１８）。なお、受信頻度判定時間は、予め定められた値であっても良いし、ネットワークや管理装置１０の負荷に応じて自動で調整する仕組みとしても良い。
【００２８】
計時部１４が、経過時間が受信頻度判定時間を経過していないと判定した場合（ステップＳ１８：ＮＯ）、ステップＳ１６に戻り、Ｔｒａｐ信号の受信の有無の判定を行う。
他方、計時部１４が、経過時間が受信頻度判定時間を経過したと判定した場合（ステップＳ１８：ＹＥＳ）、送信部１５は、計数部１３が計数する受信回数が所定の閾値を超えているか否かを判定する（ステップＳ１９）。なお、ここで用いる閾値は、予め定められた値であっても良いし、ネットワークや管理装置１０の負荷に応じて自動で調整する仕組みとしても良い。
【００２９】
送信部１５は、計数部１３が計数する受信回数が所定の閾値を超えていないと判定した場合（ステップＳ１９：ＮＯ）、Ｔｒａｐ抑制通知を送信せずに処理を終了する。
他方、送信部１５は、計数部１３が計数する受信回数が所定の閾値を超えていると判定した場合（ステップＳ１９：ＹＥＳ）、管理対象装置２０−１〜２０−Ｎに、Ｔｒａｐ抑制通知を送信する（ステップＳ２０）。このとき、Ｔｒａｐ抑制通知は、Ｔｒａｐ信号の受信回数が所定の閾値を超えたオブジェクトを示す識別子と、所定のＴｒａｐ抑制時間とを含む。
【００３０】
管理装置１０がＴｒａｐ抑制通知を送信すると、管理対象装置２０−１〜２０−Ｎの受信部２５は、Ｔｒａｐ抑制通知を受信する。受信部２５がＴｒａｐ抑制通知を受信すると、設定部２５は、記憶部２６が記憶する抑制フラグのうち、Ｔｒａｐ抑制通知が示すオブジェクトの抑制フラグをＯＮに書き換え、Ｔｒａｐ抑制通知に含まれるＴｒａｐ抑制時間を記憶部２６に登録する。この処理によって記憶部２６に登録されたＴｒａｐ抑制時間を用いて上述したステップＳ８による経過時間の判定を行う。
【００３１】
ステップＳ１３で、受信部１１がＴｒａｐ信号に検知回数が含まれていると判定した場合（ステップＳ１３：ＹＥＳ）、送信部１５は、Ｔｒａｐ信号に含まれる検知回数が所定の閾値を超えているか否かを判定する（ステップＳ２１）。なお、ここで用いる閾値は、予め定められた値であっても良いし、ネットワークや管理装置１０の負荷に応じて自動で調整する仕組みとしても良い。
送信部１５は、Ｔｒａｐ信号に含まれる検知回数が所定の閾値を超えていると判定した場合（ステップＳ２１：ＹＥＳ）、Ｔｒａｐ抑制解除通知を送信せずに処理を終了する。
他方、送信部１５は、Ｔｒａｐ信号に含まれる検知回数が所定の閾値を超えていないと判定した場合（ステップＳ２１：ＮＯ）、管理対象装置２０−１〜２０−Ｎに、Ｔｒａｐ抑制解除通知を送信する（ステップＳ２２）。このとき、Ｔｒａｐ抑制解除通知は、オブジェクトを特定する識別情報を含む。
【００３２】
管理装置１０がＴｒａｐ抑制解除通知を送信すると、管理対象装置２０−１〜２０−Ｎの受信部２５は、Ｔｒａｐ抑制解除通知を受信する。受信部２５がＴｒａｐ抑制解除通知を受信すると、設定部２５は、記憶部２６が記憶する抑制フラグのうち、Ｔｒａｐ抑制通知が示すオブジェクトの抑制フラグをＯＦＦに書き換える。
【００３３】
次に、具体的な例を用いてネットワーク管理システムの動作を説明する。
図５は、ネットワーク管理システムの動作の一例を示すシーケンス図である。
ここでは、管理対象装置２０−２のオブジェクトＸについての状態変化が頻発している場合を例に説明する。
まず、管理対象装置２０−２の検知部２１は、オブジェクトＸの状態変化を検知する（ステップＳ１０１）。そして、送信部２３は、オブジェクトＸの１回目の状態変化を示すＴｒａｐ信号を送信する（ステップＳ１０２）。管理装置１０がＴｒａｐ信号を受信すると、計時部１４は、Ｔｒａｐ信号の受信時刻からの経過時間を計時し、計数部１３は、Ｔｒａｐ信号の受信回数を計数する。以降、管理装置１０の計時部１４が計時する経過時間が受信頻度判定時間Ｔ１を経過するまで、管理対象装置２０−２は、オブジェクトＸの状態変化を検知する毎に２回目以降のＴｒａｐ信号を送信し続ける。
【００３４】
管理装置１０の計時部１４が計時する経過時間が、受信頻度判定時間Ｔ１を経過すると、送信部１５は、計数部１３が計数するＴｒａｐ信号の受信回数が所定の閾値を超えているか否かを判定する。ここでは、送信部１５は、受信回数ｋが所定の閾値を超えていると判定する（ステップＳ１０３）。
【００３５】
図６は、管理装置の画面の例を示す図である。
画面には、管理対象装置２０−１〜２０−Ｎを示すアイコンが表示されている。
送信部１５が、計数部１３が計数するＴｒａｐ信号の受信回数ｋが所定の閾値を超えていると判定すると、表示部１２は、画面内の管理対象装置２０−２を示すアイコンの色を変化させ、状態変化の頻度が高いことを示す。
これにより、管理対象装置２０−２の状態変化の頻度が高いことを視覚的に提示することができ、管理者による運用性を向上させることができる。
【００３６】
送信部１５は、受信回数ｋが所定の閾値を超えていると判定すると、Ｔｒａｐ抑制通知を送信する（ステップＳ１０４）。Ｔｒａｐ抑制通知には、対象オブジェクトＸの識別情報とＴｒａｐ抑制時間Ｔ２とが含まれる。
管理対象装置２０−２がＴｒａｐ抑制通知を受信すると、設定部２５は、記憶部２６が記憶するオブジェクトＸの抑制フラグをＯＮにし、Ｔｒａｐ抑制時間としてＴ２を記憶部２６に登録する（ステップＳ１０５）。
【００３７】
Ｔｒａｐ抑制通知の受信後に管理対象装置２０−２の検知部２１がオブジェクトＸの状態変化を検知すると（ステップＳ１０６）、送信部２３によるＴｒａｐ信号の送信を行わずに、計時部２８が状態変化検知時刻からの経過時刻の計時を開始し、計数部２７が状態変化の検知回数を計数する。
【００３８】
計時部２８が計時する経過時刻が、記憶部２６が記憶するＴｒａｐ抑制時間を経過すると、送信部２３は、オブジェクトＸのｎ回目の状態変化を示すＴｒａｐ信号の送信を行う（ステップＳ１０７）。このとき、Ｔｒａｐ信号には、計数部２７が計数した状態変化の検知回数ｎ−ｋが含まれる。
管理装置１０がＴｒａｐ信号を受信すると、管理装置１０の送信部１５は、計数部１３が計数するＴｒａｐ信号の受信回数が所定の閾値を超えているか否かを判定する。ここでは、送信部１５は、検知回数ｎ−ｋが所定の閾値を超えていると判定する（ステップＳ１０８）。このとき、送信部１５は、Ｔｒａｐ抑制解除通知を送信しない。
【００３９】
管理対象装置２０−２は、Ｔｒａｐ信号の送信後に、オブジェクトＸの状態変化を検知すると（ステップＳ１０９）、送信部２３によるＴｒａｐ信号の送信を行わずに、計時部２８が状態変化検知時刻からの経過時刻の計時を開始し、計数部２７が状態変化の検知回数を計数する。
計時部２８が計時する経過時刻が、記憶部２６が記憶するＴｒａｐ抑制時間を経過すると、送信部２３は、オブジェクトＸのｎ＋１回目の状態変化を示すＴｒａｐ信号の送信を行う（ステップＳ１１０）。このとき、Ｔｒａｐ信号には、計数部２７が計数した状態変化の検知回数１が含まれる。
【００４０】
管理装置１０がＴｒａｐ信号を受信すると、管理装置１０の送信部１５は、計数部１３が計数するＴｒａｐ信号の受信回数が所定の閾値を超えているか否かを判定する。ここでは、送信部１５は、検知回数１が所定の閾値以下であると判定し（ステップＳ１１１）、管理対象装置２０−２に、オブジェクトＸに対するＴｒａｐ抑制解除通知を送信する（ステップＳ１１２）。
管理対象装置２０−２がＴｒａｐ抑制解除通知を受信すると、設定部２５は、記憶部２６が記憶するオブジェクトＸの抑制フラグをＯＦＦにする（ステップＳ１１３）。これにより、以降、管理対象装置２０−２は、状態変化検出の度にＴｒａｐ信号を送信する。
【００４１】
このように、本実施形態によれば、管理対象装置２０−１〜２０−Ｎは、オブジェクトの状態変化の検知頻度が高い場合、状態変化の検知から所定の時間経過後に最新の状態変化のみを示す状態変化情報を管理装置１０に１回送信する。これにより、送信される状態変化情報の数を減らし、ネットワーク及び管理装置の負荷を低減することができる。
【００４２】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
例えば、本実施形態では、管理装置１０が、Ｔｒａｐ信号の受信回数が所定の閾値を超えていると判定した場合に、表示部１２が管理対象装置を示すアイコンの色を変化させることで状態変化の頻度が高いことを示す例を説明したが、これに限られず、例えば、アイコンのタイプの変更や、文字列による表現等で表しても良い。
【００４３】
上述の管理装置１０及び管理対象装置２０−１〜２０−Ｎは内部に、コンピュータシステムを有している。そして、上述した各処理部の動作は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００４４】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００４５】
１０…管理装置  １１…受信部  １２…表示部  １３…計数部  １４…計時部  １５…送信部  ２０−１〜２０−Ｎ…管理対象装置  ２１…検知部  ２２…生成部  ２３…送信部  ２４…受信部  ２５…設定部  ２６…記憶部  ２７…計数部  ２８…計時部
【図１】
2010252029.tif 000003
【図２】
2010252029.tif 000004
【図３】
2010252029.tif 000005
【図４】
2010252029.tif 000006
【図５】
2010252029.tif 000007
【図６】
2010252029.tif 000008