(57)【要約】【課題】ネットワーク装置が変更された場合においても、変更後のネットワーク装置から機器情報を収集することができるネットワーク管理装置を提供すること。【解決手段】本開示にかかるネットワーク管理装置１０は、ネットワーク装置と、ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する管理部１１と、ＩＰアドレス毎に、ネットワーク装置から収集した機器情報とを管理する管理部１２と、第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出する検出部１３と、第２のネットワーク装置から収集する機器情報の項目情報に従って第２のネットワーク装置から機器情報を収集する収集部１４と、収集部１４において収集された機器情報を用いて管理部１２を更新する更新部１５と、を備える。【選択図】図１
2020161978.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク装置と、前記ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する第１の管理部と、
ＩＰアドレス毎に、前記ネットワーク装置と、前記ネットワーク装置から収集した機器情報とを管理する第２の管理部と、
第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出する検出部と、
前記第１の管理部において管理されている前記第２のネットワーク装置から収集する機器情報の項目情報、に従って前記第２のネットワーク装置から機器情報を収集する収集部と、
前記収集部において収集された前記機器情報を用いて前記第２の管理部において管理されている前記第１のＩＰアドレスに関連付けられた機器情報を更新する更新部と、を備えるネットワーク管理装置。
【請求項２】
前記検出部は、
ネットワークと接続した前記第２のネットワーク装置に割り当てられているＩＰアドレスが、ネットワークと切断した前記第１のネットワーク装置に割り当てられていた前記第１のＩＰアドレスと一致するか否かを判定する、請求項１に記載のネットワーク管理装置。
【請求項３】
前記収集部は、
前記第２のネットワーク装置から収集する機器情報の項目が、前記第１のネットワーク装置から収集する機器情報の項目と異なる場合、前記第２のネットワーク装置から収集する機器情報の項目情報に従って、前記第２のネットワーク装置から機器情報を収集する、請求項１又は２に記載のネットワーク管理装置。
【請求項４】
前記収集部は、
前記第１の管理部において前記第２のネットワーク装置から収集する機器情報の項目情報が管理されていない場合、前記第２のネットワーク装置から収集する機器情報の項目の追加を促す情報を出力する、請求項１乃至３のいずれか１項に記載のネットワーク管理装置。
【請求項５】
前記検出部は、
前記ネットワーク装置がネットワークと接続した際に、前記ネットワーク装置から前記ネットワーク装置に割り当てられているＩＰアドレス及び前記ネットワーク装置の識別情報を収集する、請求項１乃至４のいずれか１項に記載のネットワーク管理装置。
【請求項６】
前記検出部は、
前記ネットワーク装置がネットワークと接続した際に、前記ネットワークに接続されている他のネットワーク装置から前記ネットワーク装置に割り当てられているＩＰアドレス及び前記ネットワーク装置の識別情報を収集する、請求項１乃至４のいずれか１項に記載のネットワーク管理装置。
【請求項７】
前記識別情報は、
前記ネットワークに接続されている複数のネットワーク装置を一意に識別することができる情報である、請求項５又は６に記載のネットワーク管理装置。
【請求項８】
前記識別情報は、
前記ネットワークに接続されている複数のネットワーク装置のうち、同一の機能を有する少なくとも１以上のネットワーク装置を識別することができる情報である、請求項５又は６に記載のネットワーク管理装置。
【請求項９】
第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出する検出部と、
ネットワーク装置と、前記ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する第１の管理部を有する管理装置から、前記第２のネットワーク装置から収集する機器情報の項目情報を取得し、取得した前記項目情報に従って前記第２のネットワーク装置から機器情報を収集する収集部と、
前記収集部において収集された前記機器情報を、ＩＰアドレス毎に、ネットワーク装置と、前記ネットワーク装置から収集した機器情報とを管理する第２の管理部を有する前記管理装置へ送信し、前記管理装置において管理されている機器情報を更新させる、ネットワーク管理装置。
【請求項１０】
前記検出部は、
ネットワークと接続した前記第２のネットワーク装置に割り当てられているＩＰアドレスが、ネットワークと切断した前記第１のネットワーク装置に割り当てられていた前記第１のＩＰアドレスと一致するか否かを判定する、請求項９に記載のネットワーク管理装置。
【請求項１１】
第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出し、
ネットワーク装置と、前記ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する第１の管理部を有する管理装置から、前記第２のネットワーク装置から収集する機器情報の項目情報を取得し、
取得した前記項目情報に従って前記第２のネットワーク装置から機器情報を収集し、
収集された前記機器情報を、ＩＰアドレス毎に、ネットワーク装置と、前記ネットワーク装置から収集した機器情報とを管理する第２の管理部を有する前記管理装置へ送信し、前記管理装置において管理されている機器情報を更新させる、情報管理方法。
【請求項１２】
第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出し、
ネットワーク装置と、前記ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する第１の管理部を有する管理装置から、前記第２のネットワーク装置から収集する機器情報の項目情報を取得し、
取得した前記項目情報に従って前記第２のネットワーク装置から機器情報を収集し、
収集された前記機器情報を、ＩＰアドレス毎に、ネットワーク装置と、前記ネットワーク装置から収集した機器情報とを管理する第２の管理部を有する前記管理装置へ送信し、前記管理装置において管理されている機器情報を更新させる、ことをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク管理装置、情報管理方法、及びプログラムに関する。
【背景技術】
【０００２】
ネットワーク管理装置は、ネットワークに接続されている複数のネットワーク装置を管理する場合、それぞれのネットワーク装置からネットワークを介して機器情報を収集する。ネットワーク装置は、例えば、モバイル端末間において送受信されるデータを中継する。近年、モバイル端末の急速な普及等を要因として、ネットワークにおいて伝送されるデータ量も急激に増加している。ネットワークにおいて伝送されるデータ量の増加に対応するために、ネットワークに接続されるネットワーク装置の台数も増加している。
【０００３】
特許文献１には、ネットワーク管理装置が、管理対象機器から、機器情報を取得し、機器情報データベースにおける管理対象機器のレコードを、取得した機器情報を用いて更新することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３２５１５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ネットワーク装置は、障害が発生した場合、もしくは、所定期間使用された後に新たなネットワーク装置へ置き換えられる場合等に、ネットワークとの切断及び接続が行われる。ここで、所定期間使用されたネットワーク装置が新たなネットワーク装置へ置き換えられた場合、ネットワーク管理装置が新たなネットワーク装置から収集する機器情報が、所定期間使用されたネットワーク装置から収集する機器情報と異なることがある。特許文献１に記載されているネットワーク管理装置は、機器情報データベースにおいて予め定められた管理対象機器のレコードとして管理される機器情報を取得する。そのため、特許文献１に記載されているネットワーク管理装置は、置き換え後の新たなネットワーク装置から収集する機器情報を認識することができないため、新たなネットワーク装置から機器情報を収集することができないという問題がある。
【０００６】
本開示の目的は、ネットワーク装置が変更された場合においても、変更後のネットワーク装置から機器情報を収集することができるネットワーク管理装置、情報管理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本開示の第１の態様にかかるネットワーク管理装置は、ネットワーク装置と、前記ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する第１の管理部と、ＩＰアドレス毎に、前記ネットワーク装置と、前記ネットワーク装置から収集した機器情報とを管理する第２の管理部と、第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出する検出部と、前記第１の管理部において管理されている前記第２のネットワーク装置から収集する機器情報の項目情報、に従って前記第２のネットワーク装置から機器情報を収集する収集部と、前記収集部において収集された前記機器情報を用いて前記第２の管理部において管理されている前記第１のＩＰアドレスに関連付けられた機器情報を更新する更新部と、を備える。
【０００８】
本開示の第２の態様にかかる情報管理方法は、第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出し、ネットワーク装置と、前記ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する第１の管理部を有する管理装置から、前記第２のネットワーク装置から収集する機器情報の項目情報を取得し、取得した前記項目情報に従って前記第２のネットワーク装置から機器情報を収集し、収集された前記機器情報を、ＩＰアドレス毎に、ネットワーク装置と、前記ネットワーク装置から収集した機器情報とを管理する第２の管理部を有する前記管理装置へ送信し、前記管理装置において管理されている機器情報を更新させる。
【０００９】
本開示の第３の態様にかかるプログラムは、第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出し、ネットワーク装置と、前記ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する第１の管理部を有する管理装置から、前記第２のネットワーク装置から収集する機器情報の項目情報を取得し、取得した前記項目情報に従って前記第２のネットワーク装置から機器情報を収集し、収集された前記機器情報を、ＩＰアドレス毎に、ネットワーク装置と、前記ネットワーク装置から収集した機器情報とを管理する第２の管理部を有する前記管理装置へ送信し、前記管理装置において管理されている機器情報を更新させる、ことをコンピュータに実行させる。
【発明の効果】
【００１０】
本開示により、ネットワーク装置が変更された場合においても、変更後のネットワーク装置から機器情報を収集することができるネットワーク管理装置、情報管理方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１にかかるネットワーク管理装置の構成図である。
【図２】実施の形態２にかかる通信システムの構成図である。
【図３】実施の形態２にかかる管理部において管理されている情報を示す図である。
【図４】実施の形態２にかかる管理部において管理されている情報を示す図である。
【図５】実施の形態２にかかる機器情報の更新処理の流れを示す図である。
【図６】実施の形態２にかかる管理部において管理されている情報を示す図である。
【図７】それぞれの実施の形態にかかるネットワーク管理装置の構成図である。
【発明を実施するための形態】
【００１２】
（実施の形態１）
以下、図面を参照して本発明の実施の形態について説明する。図１を用いてネットワーク管理装置１０の構成例について説明する。ネットワーク管理装置１０は、プロセッサがメモリに格納されたプログラムを実行することによって動作するコンピュータ装置であってもよい。ネットワーク管理装置１０は、サーバ装置であってもよい。
【００１３】
ネットワーク管理装置１０は、管理部１１、管理部１２、検出部１３、収集部１４、及び更新部１５を有している。管理部１１及び１２、検出部１３、収集部１４、及び更新部１５等のネットワーク管理装置１０の構成要素は、プロセッサがメモリに格納されたプログラムを実行することによって処理が実行されるソフトウェアもしくはモジュールであってもよい。または、管理部１１及び１２、検出部１３、収集部１４、及び更新部１５等のネットワーク管理装置１０の構成要素は、回路もしくはチップ等のハードウェアであってもよい。
【００１４】
管理部１１は、ネットワーク装置と、ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する。ネットワーク装置は、ネットワークに配置される。ネットワーク装置は、例えば、通信端末間において伝送されるデータを中継する。ネットワーク装置は、プロセッサがメモリに格納されたプログラムを実行することによって動作するコンピュータ装置であってもよい。ネットワーク装置は、例えば、ゲートウェイ装置、中継装置等と称されてもよい。
【００１５】
ネットワーク装置から収集する機器情報の項目情報は、例えば、収集項目情報と称されてもよい。収集項目情報は、例えば、ネットワーク装置の識別情報、メモリ使用率、プロセッサ使用率、バッファ使用率、転送データのスループット、転送データの遅延時間、転送データのデータサイズ、等であってもよい。収集項目情報は、これらに限定されず、ネットワーク装置から収集可能な様々な情報であってもよい。管理部１１は、１以上の収集項目情報と、ネットワーク装置とを関連付けて管理する。
【００１６】
ネットワーク装置と、ネットワーク装置から収集する機器情報の項目情報との組み合わせは、例えば、ネットワーク管理装置１０を管理するユーザ等によって入力されてもよい。
【００１７】
管理部１２は、ＩＰアドレス毎に、ネットワーク装置と、ネットワーク装置から収集した機器情報とを管理する。ＩＰアドレスは、ネットワーク装置に割り当てられたアドレスである。管理部１２は、ＩＰアドレス毎に、管理部１１において管理されている収集項目情報に従って収集された機器情報を、収集対象のネットワーク装置と関連付けて管理する。
【００１８】
管理部１２において管理される機器情報は、定期的に更新されてもよく、ネットワーク管理装置１０を管理するユーザ等によって指定された任意のタイミングに更新されてもよい。
【００１９】
検出部１３は、ＩＰアドレス＿Ａに関連付けられているネットワーク装置＿Ａが、ネットワーク装置＿Ｂへ変更されたことを検出する。ＩＰアドレスは、ネットワーク装置が配置される場所等によって定められることがある。そのため、同じ場所において、ネットワーク装置＿Ａがネットワーク装置＿Ｂに置き換えられた場合、ネットワーク装置＿Ｂには、ネットワーク装置＿Ａに割り当てられていたＩＰアドレス＿Ａが割り当てられることがある。
【００２０】
例えば、検出部１３は、ＩＰアドレスと関連付けられているネットワーク装置の識別情報が変更された場合に、そのＩＰアドレスに関連付けられているネットワーク装置が変更されたことを検出してもよい。ネットワーク装置の識別情報は、例えば、ネットワークに接続されている複数のネットワーク装置を一意に識別することができる情報であってもよい。ネットワーク装置の識別情報は、例えば、ネットワークの管理者等のポリシーに従って設定された装置名であってもよい。または、識別情報は、例えば、ネットワーク装置の機能、製品のバージョン等を識別するために用いられる情報であってもよい。つまり、同一の識別情報が設定されたネットワーク装置は、同一の機能、同一のバージョン等であることが認識される。ネットワーク装置の識別情報は、装置種別と言い換えられてもよい。
【００２１】
収集部１４は、ネットワーク装置＿Ｂから収集する機器情報の項目情報に従って、ネットワーク装置＿Ｂから機器情報を収集する。ネットワーク装置＿Ｂから収集する機器情報の項目情報は、管理部１１において管理されている。収集部１４は、ネットワークを介してネットワーク装置＿Ｂから機器情報を収集する。
【００２２】
更新部１５は、収集部１４において収集された機器情報を用いて、管理部１２において管理されているＩＰアドレス＿Ａに関連付けられた機器情報を更新する。更新部１５は、ネットワーク装置＿Ａに関する機器情報の収集項目と、ネットワーク装置＿Ｂに関する機器情報の収集項目とのうち、重複する項目に関する機器情報を、管理部１２へ出力し、収集部１４において収集された機器情報に置き換えてもよい。置き換えるとは、上書きすると言い換えられてもよい。また、更新部１５は、ネットワーク装置＿Ａに関する機器情報の収集項目のうち、ネットワーク装置＿Ｂに関する機器情報の収集項目に含まれない項目の機器情報を管理部１２から削除してもよい。また、更新部１５は、ネットワーク装置＿Ｂに関する機器情報の収集項目のうち、ネットワーク装置＿Ａに関する機器情報の収集項目に含まれない項目の機器情報を、管理部１２へ出力し、管理部１２において新たに管理させてもよい。
【００２３】
以上説明したように、ネットワーク管理装置１０は、管理部１１において、ネットワーク装置と、ネットワーク装置から収集する機器情報の項目情報を管理している。そのため、ネットワーク管理装置１０は、同一のＩＰアドレスが割り当てられるネットワーク装置が変更した場合であっても、変更後のネットワーク装置において収集する機器情報の項目情報を特定することができる。その結果、ネットワーク管理装置１０は、ネットワーク装置の置き換えがあった場合であっても、置き換えられたネットワーク装置から適切な機器情報を収集することができる。
【００２４】
（実施の形態２）
続いて、図２を用いて実施の形態２にかかる通信システムの構成例について説明する。図２の通信システムは、ネットワーク管理装置１０、ネットワーク装置２１、ネットワーク装置２２、及びネットワーク装置２３を有している。また、ネットワーク管理装置１０と、ネットワーク装置２１とは、ネットワーク３０を介してデータ通信を行う。ネットワーク３０は、例えば、ＩＰネットワークであってもよい。ネットワーク３０は、例えば、通信キャリアにおいて管理されている公衆ネットワークもしくはバックボーンネットワークであってもよい。もしくは、ネットワーク３０は、イントラネット等の企業内に閉じたネットワークであってもよい。また、ネットワーク３０は、ネットワーク管理装置１０が複数のネットワーク装置の管理もしくは監視するために、ネットワーク管理装置１０及び複数のネットワーク装置のみが接続されている管理ネットワークもしくは監視ネットワークであってもよい。つまり、ネットワーク３０は、通信端末間において伝送されるデータを中継するネットワークであってもよく、通信端末間において伝送されるデータを中継せず、複数のネットワーク装置の管理もしくは監視のみに用いられるネットワークであってもよい。
【００２５】
また、ネットワーク装置２１及びネットワーク装置２２、さらに、ネットワーク装置２２及びネットワーク装置２３は、ネットワーク３０とは異なるネットワークを介してデータ通信を行ってもよく、ネットワーク３０を介してデータ通信を行ってもよい。ネットワーク管理装置１０は、ネットワーク装置２１及びネットワーク３０を介して、ネットワーク装置２２から機器情報を収集してもよい。さらに、ネットワーク管理装置１０は、ネットワーク装置２２、ネットワーク装置２１、及びネットワーク３０を介して、ネットワーク装置２３から機器情報を収集してもよい。
【００２６】
ネットワーク装置２１乃至２３は、例えば、ＭＩＢ（Management Information Base）情報として、機器情報をネットワーク管理装置１０へ送信してもよい。機器情報は、拡張ＭＩＢもしくは標準ＭＩＢのいずれかに含まれてもよい。ネットワーク装置２１乃至２３は、ＳＮＭＰ（Simple Network Management Protocol）を用いて定期的もしくは周期的にネットワーク管理装置１０へ送信してもよい。もしくは、ネットワーク装置２１乃至２３は、ＳＮＭＰ ｔｒａｐを用いて、自装置に障害もしくは故障等が発生した場合に機器情報をネットワーク管理装置１０へ送信してもよい。もしくは、ネットワーク装置２１乃至２３は、ネットワーク管理装置１０から受信した要求メッセージに対する応答として、機器情報をネットワーク管理装置１０へ送信してもよい。
【００２７】
図２の通信システムは、ネットワーク３０に接続されているネットワーク装置が１台であることを示しているが、ネットワーク３０には、複数のネットワーク装置が接続されてもよい。
【００２８】
続いて、図３を用いて、実施の形態２にかかる管理部１１が管理する情報について説明する。図３においては、ネットワーク装置の装置種別と、その装置種別によって識別されるネットワーク装置から収集する機器情報の収集項目とが関連付けられている。図３は、装置種別ごとに収集項目が異なることを示している。装置種別は、ネットワーク管理装置１０が管理する複数のネットワーク装置を一意に識別する情報であってもよい。もしくは、複数のネットワーク装置に同じ装置種別が設定されてもよい。図３においては、装置種別として、Type_A及びType_Bが管理されている。さらに、図３は、装置種別がType_Aのネットワーク装置から収集する機器情報の項目として、アイテムA1、アイテムA2、及びその他のアイテムがあることを示している。さらに、図３は、装置種別がType_Bのネットワーク装置から収集する機器情報の項目として、アイテムB1、アイテムB2、及びその他のアイテムがあることを示している。
【００２９】
続いて、図４を用いて、実施の形態２にかかる管理部１２が管理する情報について説明する。図４においては、ネットワーク装置に割り当てられたＩＰアドレス、ネットワーク装置の装置種別、及び、機器情報が関連付けられている。機器情報は、ステータスA1及びA2として示されている。図４は、収集項目であるアイテムA1およびアイテムA2に関して、ネットワーク装置が保持していた機器情報がステータスA1及びA2であることが示されている。具体的には、アイテムA1がメモリ使用率である場合、ステータスA1には、５０％等の具体的な数値が設定される。
【００３０】
続いて、図５を用いて、機器情報の更新処理の流れについて説明する。はじめに、検出部１３は、ネットワーク装置の切断を検出する（Ｓ１１）。ここで、図２におけるネットワーク装置２１が切断された場合と、ネットワーク装置２２が切断された場合とについて説明する。
【００３１】
まず、ネットワーク装置２１が切断された場合について説明する。検出部１３は、ネットワーク３０を介してネットワーク装置２１へ定期的にメッセージを送信し、送信したメッセージ対する応答メッセージを受信している。検出部１３は、応答メッセージを受信した場合、ネットワーク装置２１は、ネットワーク３０へ接続されている状態であると判定する。ここで、検出部１３は、応答メッセージを受信しない場合、ネットワーク装置２１がネットワーク３０から切断されたことを検出する。検出部１３は、メッセージを送信後、所定期間経過しても応答メッセージを受信しない場合、ネットワーク装置２１がネットワーク３０から切断されたと判定してもよい。もしくは、検出部１３は、定期的にメッセージを送信後、送信したメッセージのうち、応答メッセージを受信した割合が閾値以下もしくは閾値未満である場合、ネットワーク装置２１がネットワーク３０から切断されたと判定してもよい。
【００３２】
つづいて、ネットワーク装置２２が切断された場合について説明する。ネットワーク管理装置１０と、ネットワーク装置２１と、ネットワーク装置２２とにおいて、ＬＬＤＰ（Link Layer Discovery Protocol）を用いて、ネットワーク装置２２の機器情報を受信する。例えば、ネットワーク管理装置１０、ネットワーク装置２１、及びネットワーク装置２２においてＬＬＤＰ転送を有効化することによって、ネットワーク装置２２から送信されたＬＬＤＰパケットを、ネットワーク装置２１を介して受信する。ネットワーク装置２２は、定期的にＬＬＤＰパケットを送信する。ＬＬＤＰパケットには、ネットワーク装置２２の機器情報が含まれる。
【００３３】
検出部１３は、所定期間が経過しても、ネットワーク装置２２から送信されたＬＬＤＰパケットを受信しない場合、ネットワーク装置２２がネットワーク３０から切断されたことを検出する。
【００３４】
検出部１３は、ネットワーク装置２１からＬＬＤＰパケットを受信しない場合に、ネットワーク装置２１が切断されたことを検出してもよい。また、検出部１３は、ネットワーク装置２２を宛先とするメッセージに対する応答メッセージを受信しない場合に、ネットワーク装置２２が切断されたことを検出してもよい。
【００３５】
ステップＳ１１の次に、検出部１３は、ステップＳ１１において切断されたネットワーク装置と同じＩＰアドレスを有するネットワーク装置の接続を検出する（Ｓ１２）。例えば、検出部１３は、ステップＳ１１において切断されたネットワーク装置が再度接続したこと、もしくは、切断されたネットワーク装置から置き換えられた他のネットワーク装置が接続したことを検出する。
【００３６】
例えば、検出部１３は、ステップＳ１１において切断が検出されたネットワーク装置に割り当てられていたＩＰアドレスへメッセージを送信し、送信したメッセージに対する応答メッセージを受信した場合、ネットワーク装置が接続されたと判定してもよい。もしくは、検出部１３は、切断されたネットワーク装置に割り当てられていたＩＰアドレスと同じＩＰアドレスが設定されたＬＬＤＰパケットを受信した場合、ネットワーク装置が接続されたと判定してもよい。検出部１３は、ＬＬＤＰパケットを、新たに接続されたネットワーク装置から受信してもよく、新たに接続されたネットワーク装置と隣接するネットワーク装置から受信してもよい。
【００３７】
検出部１３は、新たに接続されたネットワーク装置から、例えば、ネットワーク管理装置１０における管理を要求する要求メッセージのように、応答メッセージとは異なるメッセージを受信することもある。この場合、検出部１３は、メッセージに設定されたＩＰアドレスを確認し、ステップＳ１１において切断されたネットワーク装置と異なるＩＰアドレスを有するネットワーク装置が接続されたか否かを判定してもよい。また、検出部１３は、切断されたネットワーク装置に割り当てられていたＩＰアドレスと異なるＩＰアドレスが設定されたＬＬＤＰパケットを受信することもある。この場合、検出部１３は、ステップＳ１１において切断されたネットワーク装置と異なるＩＰアドレスを有するネットワーク装置が接続されたと判定してもよい。
【００３８】
次に、検出部１３は、接続されたネットワーク装置の装置種別を取得する（Ｓ１３）。ネットワーク装置は、ネットワーク管理装置１０から受信したメッセージに対する応答メッセージに装置種別を設定してもよい。もしくは、ネットワーク装置は、ＬＬＤＰパケットに装置種別を設定してもよい。もしくは、ネットワーク装置は、ネットワーク管理装置１０を宛先とするメッセージに装置種別を設定してもよい。検出部１３は、装置種別が設定されたメッセージもしくはＬＬＤＰパケットを受信する。
【００３９】
次に、検出部１３は、管理部１２において、切断されたネットワーク装置に割り当てられていたＩＰアドレスに関連付けられていた装置種別と異なる装置種別をステップＳ１２において取得したか否かを判定する（Ｓ１４）。ステップＳ１４の処理は、収集部１４において実行されてもよい。
【００４０】
検出部１３において切断されたネットワーク装置に割り当てられていたＩＰアドレスに関連付けられていた装置種別と同じ装置種別を取得したと判定された場合、収集部１４は、管理部１２にて管理されている機器情報と同じ項目の機器情報を取得する（Ｓ１５）。つまり、収集部１４は、収集項目を変更することなく、機器情報を取得する。更新部１５は、収集部１４において取得された機器情報を管理部１２へ出力し、機器情報を更新する。
【００４１】
検出部１３において、切断されたネットワーク装置に割り当てられていたＩＰアドレスに関連付けられていた装置種別と異なる装置種別を取得したと判定された場合、収集部１４は、取得した装置種別が管理部１１に登録されているか否かを判定する（Ｓ１６）。
【００４２】
収集部１４は、取得した装置種別が管理部１１に登録されていると判定した場合、管理部１１から、取得した装置種別に関連付けられている収集項目を取得する（Ｓ１７）。次に、収集部１４は、取得した収集項目に従って、接続されたネットワーク装置から機器情報を取得する（Ｓ１５）。更新部１５は、収集部１４において取得された機器情報と共に、装置種別を管理部１２へ出力する。管理部１２において管理されている情報は、図６に示されるように、機器情報と共に、装置種別も更新される。図６においては、接続されたネットワーク装置の装置種別がType_Bであることが示されている。
【００４３】
収集部１４は、取得した装置種別が管理部１１に登録されていないと判定した場合、アラームを出力する（Ｓ１８）。アラームは、ネットワーク管理装置１０を管理する管理者等に、管理部１１において管理されていない装置種別が検出されたことを通知するために用いられる。アラームは、例えば、ネットワーク管理装置１０におけるディスプレイ等の表示部へ出力され、表示部に、管理部１１において管理されていない装置種別が検出されていないことが表示されてもよい。さらに、表示部には、検出された装置種別を示す情報が表示されてもよい。または、アラームは、スピーカへ出力され、管理者等がスピーカら出力される音を認識してもよい。管理者等は、アラームを認識することによって、取得された装置種別に関する収集項目を、管理部１１へ入力することができる。
【００４４】
以上説明したように、実施の形態２にかかるネットワーク管理装置１０は、ネットワーク装置が置き換えられ、装置種別が変更された場合に、変更後の装置種別に関連付けられている、機器情報の収集項目を特定することができる。その結果、ネットワーク管理装置１０は、変更後の装置種別から収集する機器情報を正常に収集することができる。
【００４５】
また、ネットワーク管理装置１０は、取得した装置種別に関する収集項目が管理部１１において管理されておらず特定することができない場合、アラームを出力することによって、管理者等へ、収集項目の入力を促すことができる。
【００４６】
（実施の形態２の変形例）
実施の形態２においては、ネットワーク管理装置１０が、管理部１１及び管理部１２を有する構成について説明したが、管理部１１及び管理部１２は、ネットワーク管理装置１０とは異なる装置において管理されていてもよい。例えば、管理部１１及び管理部１２は、ネットワーク３０に接続されている管理装置において管理されていてもよい。この場合、検出部１３、収集部１４、及び更新部１５は、ネットワーク３０を介して管理部１１及び管理部１２において管理されている情報を参照もしくは更新してもよい。
【００４７】
また、実施の形態２においては、ネットワーク管理装置１０が、管理部１１及び管理部１２を有する構成について説明したが、管理部１１及び管理部１２において管理されている情報は、一つの管理部において管理されてもよい。
【００４８】
図７は、ネットワーク管理装置１０の構成例を示すブロック図である。図７を参照すると、ネットワーク管理装置１０は、ネットワークインタフェース１２０１、プロセッサ１２０２、及びメモリ１２０３を含む。ネットワークインタフェース１２０１は、ネットワークノード（e.g., eNB、MME、P-GW、）と通信するために使用される。ネットワークインタフェース１２０１は、例えば、IEEE 802.3 seriesに準拠したネットワークインタフェースカード（NIC）を含んでもよい。
【００４９】
プロセッサ１２０２は、メモリ１２０３からソフトウェア（コンピュータプログラム）を読み出して実行することで、上述の実施形態においてフローチャートを用いて説明されたネットワーク管理装置１０の処理を行う。プロセッサ１２０２は、例えば、マイクロプロセッサ、MPU、又はCPUであってもよい。プロセッサ１２０２は、複数のプロセッサを含んでもよい。
【００５０】
メモリ１２０３は、揮発性メモリ及び不揮発性メモリの組み合わせによって構成される。メモリ１２０３は、プロセッサ１２０２から離れて配置されたストレージを含んでもよい。この場合、プロセッサ１２０２は、図示されていないI/Oインタフェースを介してメモリ１２０３にアクセスしてもよい。
【００５１】
図７の例では、メモリ１２０３は、ソフトウェアモジュール群を格納するために使用される。プロセッサ１２０２は、これらのソフトウェアモジュール群をメモリ１２０３から読み出して実行することで、上述の実施形態において説明されたネットワーク管理装置１０の処理を行うことができる。
【００５２】
図７を用いて説明したように、上述の実施形態におけるネットワーク管理装置１０が有するプロセッサの各々は、図面を用いて説明されたアルゴリズムをコンピュータに行わせるための命令群を含む１又は複数のプログラムを実行する。
【００５３】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００５４】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【００５５】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
(付記１)
ネットワーク装置と、前記ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する第１の管理部と、
ＩＰアドレス毎に、前記ネットワーク装置と、前記ネットワーク装置から収集した機器情報とを管理する第２の管理部と、
第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出する検出部と、
前記第１の管理部において管理されている前記第２のネットワーク装置から収集する機器情報の項目情報、に従って前記第２のネットワーク装置から機器情報を収集する収集部と、
前記収集部において収集された前記機器情報を用いて前記第２の管理部において管理されている前記第１のＩＰアドレスに関連付けられた機器情報を更新する更新部と、を備えるネットワーク管理装置。
(付記２)
前記検出部は、
ネットワークと接続した前記第２のネットワーク装置に割り当てられているＩＰアドレスが、ネットワークと切断した前記第１のネットワーク装置に割り当てられていた前記第１のＩＰアドレスと一致するか否かを判定する、付記１に記載のネットワーク管理装置。
(付記３)
前記収集部は、
前記第２のネットワーク装置から収集する機器情報の項目が、前記第１のネットワーク装置から収集する機器情報の項目と異なる場合、前記第２のネットワーク装置から収集する機器情報の項目情報に従って、前記第２のネットワーク装置から機器情報を収集する、付記１又は２に記載のネットワーク管理装置。
(付記４)
前記収集部は、
前記第１の管理部において前記第２のネットワーク装置から収集する機器情報の項目情報が管理されていない場合、前記第２のネットワーク装置から収集する機器情報の項目の追加を促す情報を出力する、付記１乃至３のいずれか１項に記載のネットワーク管理装置。
(付記５)
前記検出部は、
前記ネットワーク装置がネットワークと接続した際に、前記ネットワーク装置から前記ネットワーク装置に割り当てられているＩＰアドレス及び前記ネットワーク装置の識別情報を収集する、付記１乃至４のいずれか１項に記載のネットワーク管理装置。
(付記６)
前記検出部は、
前記ネットワーク装置がネットワークと接続した際に、前記ネットワークに接続されている他のネットワーク装置から前記ネットワーク装置に割り当てられているＩＰアドレス及び前記ネットワーク装置の識別情報を収集する、付記１乃至４のいずれか１項に記載のネットワーク管理装置。
(付記７)
前記識別情報は、
前記ネットワークに接続されている複数のネットワーク装置を一意に識別することができる情報である、付記５又は６に記載のネットワーク管理装置。
(付記８)
前記識別情報は、
前記ネットワークに接続されている複数のネットワーク装置のうち、同一の機能を有する少なくとも１以上のネットワーク装置を識別することができる情報である、付記５又は６に記載のネットワーク管理装置。
(付記９)
第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出する検出部と、
ネットワーク装置と、前記ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する第１の管理部を有する管理装置から、前記第２のネットワーク装置から収集する機器情報の項目情報を取得し、取得した前記項目情報に従って前記第２のネットワーク装置から機器情報を収集する収集部と、
前記収集部において収集された前記機器情報を、ＩＰアドレス毎に、ネットワーク装置と、前記ネットワーク装置から収集した機器情報とを管理する第２の管理部を有する前記管理装置へ送信し、前記管理装置において管理されている機器情報を更新させる、ネットワーク管理装置。
(付記１０)
前記検出部は、
ネットワークと接続した前記第２のネットワーク装置に割り当てられているＩＰアドレスが、ネットワークと切断した前記第１のネットワーク装置に割り当てられていた前記第１のＩＰアドレスと一致するか否かを判定する、付記９に記載のネットワーク管理装置。
(付記１１)
第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出し、
ネットワーク装置と、前記ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する第１の管理部を有する管理装置から、前記第２のネットワーク装置から収集する機器情報の項目情報を取得し、
取得した前記項目情報に従って前記第２のネットワーク装置から機器情報を収集し、
収集された前記機器情報を、ＩＰアドレス毎に、ネットワーク装置と、前記ネットワーク装置から収集した機器情報とを管理する第２の管理部を有する前記管理装置へ送信し、前記管理装置において管理されている機器情報を更新させる、情報管理方法。
(付記１２)
第１のＩＰアドレスに関連付けられている第１のネットワーク装置が第２のネットワーク装置へ変更されたことを検出し、
ネットワーク装置と、前記ネットワーク装置から収集する機器情報の項目情報との組み合わせを管理する第１の管理部を有する管理装置から、前記第２のネットワーク装置から収集する機器情報の項目情報を取得し、
取得した前記項目情報に従って前記第２のネットワーク装置から機器情報を収集し、
収集された前記機器情報を、ＩＰアドレス毎に、ネットワーク装置と、前記ネットワーク装置から収集した機器情報とを管理する第２の管理部を有する前記管理装置へ送信し、前記管理装置において管理されている機器情報を更新させる、ことをコンピュータに実行させるプログラム。
【符号の説明】
【００５６】
１０  ネットワーク管理装置
１１  管理部
１２  管理部
１３  検出部
１４  収集部
１５  更新部
２１  ネットワーク装置
２２  ネットワーク装置
２３  ネットワーク装置
３０  ネットワーク
１２０１  ネットワークインタフェース
１２０２  プロセッサ
１２０３  メモリ
【図１】
2020161978.tif 000003
【図２】
2020161978.tif 000004
【図３】
2020161978.tif 000005
【図４】
2020161978.tif 000006
【図５】
2020161978.tif 000007
【図６】
2020161978.tif 000008
【図７】
2020161978.tif 000009