(57)【特許請求の範囲】
【請求項１】
所定のプロトコルに従って自動的にネットワークにおける各機器のノード情報を取得するノード情報管理システムと、ネットワーク機器の構成管理を行うための設備管理データベースに対して、入力操作によって機器に係る情報を変更・登録する設備管理システムとの間において、データの照合を行うための装置であって、
前記ノード情報管理システムと前記設備管理システムとの間で共用可能な記録領域と、
前記ノード情報管理システムが取得したノード情報のうち、追加及び変更があったノード情報を所定のデータ形式に変換したノード情報変更履歴ファイルを前記記録領域へ格納する手段と、
設備管理システムにおいて前記記録領域に格納されたノード情報変更履歴ファイルを読み出して、変更履歴情報データベースへ格納する手段と、
入力操作によって変更又は登録された機器に係る情報を仮登録データベースへ格納する手段と、
前記変更履歴情報データベースに格納されているノード情報と、前記仮登録データベースに格納されている機器情報とを照合し、照合結果を表示装置に表示するとともに、照合結果に基づいて、整合した機器に係る情報のみを仮登録データベースから読み出して前記設備管理データベースに対して反映させる手段と
を備えることを特徴とする設備情報のシステム間照合装置。
【請求項２】
前記所定のデータ形式がテキスト形式である
ことを特徴とする請求項１記載の設備情報のシステム間照合装置。
【請求項３】
所定のプロトコルに従って自動的にネットワークにおける各機器のノード情報を取得するノード情報管理システムと、ネットワーク機器の構成管理を行うための設備管理データベースに対して、入力操作によって機器に係る情報を変更・登録する設備管理システムとの間において、データの照合を行うために、前記ノード情報管理システムと前記設備管理システムとの間で共用可能な記録領域を備えたシステム間照合装置におけるシステム間照合方法であって、
前記ノード情報管理システムが取得したノード情報のうち、追加及び変更があったノード情報を所定のデータ形式に変換したノード情報変更履歴ファイルを前記記録領域へ格納する過程と、
設備管理システムにおいて前記記録領域に格納されたノード情報変更履歴ファイルを読み出して、変更履歴情報データベースへ格納する過程と、
入力操作によって変更又は登録された機器に係る情報を仮登録データベースへ格納する過程と、
前記変更履歴情報データベースに格納されているノード情報と、前記仮登録データベースに格納されている機器情報とを照合し、照合結果を表示装置に表示するとともに、照合結果に基づいて、整合した機器に係る情報のみを仮登録データベースから読み出して前記設備管理データベースに対して反映させる過程と
を有することを特徴とする設備情報のシステム間照合方法。
【請求項４】
所定のプロトコルに従って自動的にネットワークにおける各機器のノード情報を取得するノード情報管理システムと、ネットワーク機器の構成管理を行うための設備管理データベースに対して、入力操作によって機器に係る情報を変更・登録する設備管理システムとの間において、データの照合を行うために、前記ノード情報管理システムと前記設備管理システムとの間で共用可能な記録領域を備えたシステム間照合装置上で動作するシステム間照合プログラムであって、
前記ノード情報管理システムが取得したノード情報のうち、追加及び変更があったノード情報を所定のデータ形式に変換したノード情報変更履歴ファイルを前記記録領域へ格納する処理と、
設備管理システムにおいて前記記録領域に格納されたノード情報変更履歴ファイルを読み出して、変更履歴情報データベースへ格納する処理と、
入力操作によって変更又は登録された機器に係る情報を仮登録データベースへ格納する処理と、
前記変更履歴情報データベースに格納されているノード情報と、前記仮登録データベースに格納されている機器情報とを照合し、照合結果を表示装置に表示するとともに、照合結果に基づいて、整合した機器に係る情報のみを仮登録データベースから読み出して前記設備管理データベースに対して反映させる処理と
をコンピュータに行わせることを特徴とする設備情報のシステム間照合プログラム。
【請求項５】
請求項４記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
ネットワーク機器の構成管理を行うためのシステムと、同機器のノード情報を管理するためのシステムとの間で、各機器に関する共通の情報の照合を行うための設備情報のシステム間照合装置及び方法に関する。
【０００２】
【従来の技術】
従来、ＩＰ（インターネットプロトコル）を用いるＩＰ系ネットワーク機器の構成管理を実施する設備管理システムでは、操作者が手入力によって、各機器の情報や各機器の構成を示すシステム情報を、ＤＢ（データベース）へ登録するようにしていた。そして、データの誤入力の発生防止は、人手によってチェックする方法をとっていた。
【０００３】
【発明が解決しようとする課題】
ところで、ネットワークにおいて各ネットワーク機器のノード情報を自動的に（機械的に）取得し、それを記録・監視したりするためのシステムは一般に用いられている。本願ではこのようなシステムをノード情報監視システムと呼ぶことにする。ノード情報監視システムでは、ネットワーク機器をネットワーク経由で監視・制御するためのＳＮＭＰ（Simple Network Management Protocol）等のプロトコルを用いることで、各機器の情報が自動的に収集される。そして、収集された情報をノード情報監視システム用のＤＢに登録することで、ノード情報の統計的な監視ができるようになっている。
【０００４】
上記のようなノード情報監視システムで自動的に取得、記録される各機器のノード情報は、冒頭に述べた設備管理システムにおいて操作者が手入力する情報と共通の内容を多く含んでいる。したがって、実際のノード情報を機械的にＤＢを取得しているノード情報監視システムと、設備管理システムにおいて入力される情報とのデータ整合性確認を行うことで、設備管理システムが保有するデータの精度向上を計ることができると考えられる。
【０００５】
しかしながら、従来、設備管理システムとノード情報監視システム間では共通のインターフェースが設けられておらず、また、各ＤＢで管理されるデータ形式も共通化されていなかったので、両システム間でデータの比較を行うことは行われていなかった。そこで、本発明は、容易に、設備管理システムとノード情報監視システムとの間でデータの整合性確認を行うことを可能とし、設備管理システムにおけるデータの精度向上と人手によるデータチェックの稼動削減を実現可能とすることができる設備情報のシステム間照合装置及び方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、請求項１記載の発明は、所定のプロトコルに従って自動的にネットワークにおける各機器のノード情報を取得するノード情報管理システムと、ネットワーク機器の構成管理を行うための設備管理データベースに対して、入力操作によって機器に係る情報を変更・登録する設備管理システムとの間において、データの照合を行うための装置であって、前記ノード情報管理システムと前記設備管理システムとの間で共用可能な記録領域と、前記ノード情報管理システムが取得したノード情報のうち、追加及び変更があったノード情報を所定のデータ形式に変換したノード情報変更履歴ファイルを前記記録領域へ格納する手段と、設備管理システムにおいて前記記録領域に格納されたノード情報変更履歴ファイルを読み出して、変更履歴情報データベースへ格納する手段と、入力操作によって変更又は登録された機器に係る情報を仮登録データベースへ格納する手段と、前記変更履歴情報データベースに格納されているノード情報と、前記仮登録データベースに格納されている機器情報とを照合し、照合結果を表示装置に表示するとともに、照合結果に基づいて、整合した機器に係る情報のみを仮登録データベースから読み出して前記設備管理データベースに対して反映させる手段とを備えることを特徴とする。
【０００８】
請求項２記載の発明は、前記所定のデータ形式がテキスト形式であることを特徴とする。
【００１０】
請求項３記載の発明は、所定のプロトコルに従って自動的にネットワークにおける各機器のノード情報を取得するノード情報管理システムと、ネットワーク機器の構成管理を行うための設備管理データベースに対して、入力操作によって機器に係る情報を変更・登録する設備管理システムとの間において、データの照合を行うために、前記ノード情報管理システムと前記設備管理システムとの間で共用可能な記録領域を備えたシステム間照合装置におけるシステム間照合方法であって、前記ノード情報管理システムが取得したノード情報のうち、追加及び変更があったノード情報を所定のデータ形式に変換したノード情報変更履歴ファイルを前記記録領域へ格納する過程と、設備管理システムにおいて前記記録領域に格納されたノード情報変更履歴ファイルを読み出して、変更履歴情報データベースへ格納する過程と、入力操作によって変更又は登録された機器に係る情報を仮登録データベースへ格納する過程と、前記変更履歴情報データベースに格納されているノード情報と、前記仮登録データベースに格納されている機器情報とを照合し、照合結果を表示装置に表示するとともに、照合結果に基づいて、整合した機器に係る情報のみを仮登録データベースから読み出して前記設備管理データベースに対して反映させる過程とを有することを特徴とする。
【００１１】
請求項４記載の発明は、所定のプロトコルに従って自動的にネットワークにおける各機器のノード情報を取得するノード情報管理システムと、ネットワーク機器の構成管理を行うための設備管理データベースに対して、入力操作によって機器に係る情報を変更・登録する設備管理システムとの間において、データの照合を行うために、前記ノード情報管理システムと前記設備管理システムとの間で共用可能な記録領域を備えたシステム間照合装置上で動作するシステム間照合プログラムであって、前記ノード情報管理システムが取得したノード情報のうち、追加及び変更があったノード情報を所定のデータ形式に変換したノード情報変更履歴ファイルを前記記録領域へ格納する処理と、設備管理システムにおいて前記記録領域に格納されたノード情報変更履歴ファイルを読み出して、変更履歴情報データベースへ格納する処理と、入力操作によって変更又は登録された機器に係る情報を仮登録データベースへ格納する処理と、前記変更履歴情報データベースに格納されているノード情報と、前記仮登録データベースに格納されている機器情報とを照合し、照合結果を表示装置に表示するとともに、照合結果に基づいて、整合した機器に係る情報のみを仮登録データベースから読み出して前記設備管理データベースに対して反映させる処理とをコンピュータに行わせることを特徴とする。
請求項５記載の発明は、請求項４記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。図１は、本発明の設備情報のシステム間照合装置の一実施の形態を示すシステム図である。図１は、各処理（あるいは各機能）や各手段（あるいは各装置）をブロックで示すとともに、データの流れを矢印によって示している。ただし、データの流れを示す矢印には、そのデータに対する処理を同時に示すものもあり、その場合には、その処理の内容を矢印の中に文字で記載している。
【００１３】
図１に示すシステム間照合装置は、図示していないネットワークに接続された複数のネットワーク機器のノード情報を取得および監視するノード監視システム１０１と、ネットワーク機器の構成情報を管理するための設備管理システム１０２との間の、ネットワーク機器に係るノード情報を照合するための構成である。ここで、ノード監視システム１０１と、設備管理システム１０２は、コンピュータとその周辺装置とを用い、ソフトウエアプログラムを実行することで実現される。
【００１４】
ノード監視システム１０１は、ＳＮＭＰ等の所定のプロトコルに従って自動的にネットワークにおける各機器のノード情報を取得する機能を有するものである。設備管理システム１０２は、設備管理情報データベース１２６を用いてネットワーク機器の構成管理を行うためのシステムであって、キーボード等の入力装置１０３に対する操作者の入力操作によって各機器に係る情報を、設備管理情報データベース１２６に対して変更・登録することができるようになっている。
【００１５】
ノード監視システム１０１は、取得した各ネットワーク機器のノード情報を管理する図示していないデータベースを有している。本実施の形態では、データベースに登録されているデータのうち、追加や変更があったものからなるノード追加／変更情報１０４に対して、所定のデータ変換が行われた後（１０５）、ノード情報変更履歴ファイル１０６として、共用ディレクトリ１０７に格納される。共用ディレクトリ１０７は、ノード情報システム１０１および設備管理システム１０２の両方からアクセス可能な記憶領域であり、各システム内か、あるいは、それらから通信回線を介してアクセス可能な記憶媒体中に設けられている。
【００１６】
設備管理システム１０２は、変更履歴情報ＤＢ格納処理１０９（図では「処理」の文字は省略）を実行することによって、共用ディレクトリ１０７からノード情報変更履歴ファイル１０６を読み出して（１０８）、変更履歴情報ＤＢ１１１に格納する（１１０）。この処理１０９は、入力装置１０３によってデータ更新が指示されたとき、または所定の時間間隔で行われる。
【００１７】
一方、入力装置１０３で機器情報の変更や、新規の登録が行われると（１１３）、入力装置１０３によって入力された１または複数組の情報（１１２）が、各データ単位またはデータの組単位で仮登録ＤＢ格納処理１１５に渡される（１１４）。仮登録ＤＢ格納処理１１５は、変更あるいは登録された情報を、照合処理１１７に受け渡すとともに（１１６）、仮登録ＤＢ１１９に登録する（１１８）。
【００１８】
照合処理１１７は、変更履歴情報ＤＢ１１１に記録されている各機器のノード情報と、仮登録ＤＢ１１９に登録されているそれに対応する各機器のノード情報との照合処理を行い、その結果を所定の端末のディスプレイ等に出力して（１２０）、画面表示する（１２１）。画面表示された照合結果は、また照合結果に基づく判定処理１２３に送られて（１２２）、ここで、照合結果が正しい（整合している）と判定された場合には（１２４）、データ反映処理１２５が行われる。データ反映処理１２５は、仮登録ＤＢ１１９に登録されている整合がとれた情報を設備管理ＤＢ１２６に登録する処理１２７を実行する。
【００１９】
一方、判定処理１２３において、照合結果が誤り（整合していない；ＮＧ）であると判定された場合（１２８）、その旨を示す情報を操作者に確認してもらうための表示等を行った後、情報を修正するように促す表示を行う（１２９）。この場合、整合のとれなかった情報に対する設定管理ＤＢ１２６への情報登録処理１２７は行われない。
【００２０】
そして、再度、情報が入力された場合には、上記と同様に照合処理が実行される。ただし、データ反映処理１２５またはＮＧ情報確認・情報修正処理１２９の実行後には、仮登録ＤＢ１１９において処理済みの情報を処理対象から除外するための、消去等の処理が実施される。
【００２１】
以上述べたように、本実施の形態によれば、設備管理システム１０２よってオペレータ（操作者）が登録しようとするノード情報をもとに、ノード情報監視システム１０１で取得された実際のノード情報とのデータ照合が自動的に実施される。そして、登録するノード情報の整合性をチェックした上で、整合性が確認されたノード情報に対応するのに対して、設備管理システムへの登録が実施される。ここで、図１では、本発明が特徴とする照合処理に係る要素を、波線で囲って示している。
【００２２】
なお、本実施の形態においては、例えば、設備管理システム１０２内に設けた照合処理に係る一部あるいは全部の構成を、システム外に分散して構成するようにしたり、または、システム内において各処理あるいは各機能をさらに分割したりもしくは統合するなどの変更を適宜行うことができる。また、本実施形態を実現する際に各システム内のコンピュータで用いられるプログラムは、コンピュータ読み取り可能な記録媒体、あるいは通信回線を介して頒布することが可能である。これは、以下の実施形態においても同様である。
【００２３】
次に、図２を参照して本発明の他の実施の形態について説明する。図２に示す実施の形態は、設備管理情報ＤＢ１２６にすでに登録済みの機器情報について照合処理を実施するための構成である。なお、図２に示す実施形態では、設備管理情報ＤＢ１２６へのデータ変更・登録時に、図１に示す入力装置１０３と同様の入力装置によって直接すなわち図１に示すような照合処理を実施せずにデータを変更、登録するようにするか、あるいは、図１に示すような構成を組み合わせることで登録前に照合処理を行ってから変更、登録を行うようにする。また、ノード情報監視システム２０１および設備管理システム２０２のデータの照合処理に係る部分以外の基本的な機能は、図１のノード情報監視システム１０１および設備管理システム１０２と同様であるとする。
【００２４】
図２に示すノード監視情報システム２０１は、取得した各ネットワーク機器のノード情報を管理する図示していないデータベースを有している。そのデータベースに登録されている全ノード情報２０４は、それをテキスト形式のデータに変換する処理が行われた後（２０５）、テキスト化ノード情報ファイル２０６として、共用ディレクトリ２０７に格納される。共用ディレクトリ２０７は、ノード情報システム２０１および設備管理システム２０２の両方からアクセス可能な記憶領域であり、各システム内か、それらから通信回線を介してアクセス可能な記憶媒体中に設けられている。
【００２５】
設備管理システム２０２は、ノード情報ＤＢ格納処理２０９を実行することによって、共用ディレクトリ２０７からテキスト化ノード情報ファイル２０６を読み出して（２０８）、ノード情報ＤＢ２１１に格納する（２１０）。この処理２０９は、例えば、入力装置１０３によってデータ更新が実施された後に、あるいは所定の時間間隔で行われる。
【００２６】
照合処理２１７は、ノード情報ＤＢ２１１に記録されている各機器のノード情報と、設備管理情報ＤＢ１２６に登録されているそれに対応する各機器のノード情報との照合処理を行い、その結果を所定の端末のディスプレイ等に出力して（２２０）、画面表示する（２２１）。そして、操作者は、例えば、画面表示された整合がとれないノード情報を参照して、図示していない入力装置を用いて設備管理情報ＤＢ１２６の該当する情報を修正する。
【００２７】
本実施形態では、ノード情報監視システム２０１で所有している全ノード情報のテキスト化を行い、テキスト化された情報をもとに設備管理システム２０２とのデータ照合が実施される。したがって、例えば設備管理の際に変更や新規の登録を意図していないようなネットワーク機器についてノード情報の変更が生じた場合でも、容易に実際の情報へ整合させることが可能となる。
【００２８】
次に、図３を参照して本発明の他の実施の形態について説明する。図３に示す実施の形態は、設備管理情報ＤＢ１２６に登録済みの機器情報について照合処理を実施する構成である。なお、図３に示す実施形態では、設備管理情報ＤＢ１２６に対して、図１に示す入力装置１０３と同様の入力装置によって直接すなわち図１に示すような照合処理を実施せずにデータを変更、登録するようにするか、あるいは、図１に示すような構成を組み合わせることで登録前に照合処理を行ってからデータを変更、登録するようにする。また、ノード情報監視システム１０１の構成は、図１のものと同一である。そして、設備管理システム３０２のデータの照合処理に係る部分以外の基本的な機能は、図１の設備管理システム１０２と同様である。
【００２９】
図３に示すノード監視システム１０１は、図１に示す実施形態と同様に、ノード追加／変更情報１０４に対して、所定のデータ変換を行って後（１０５）、それをノード情報変更履歴ファイル１０６として、共用ディレクトリ１０７に格納する。共用ディレクトリ１０７は、ノード情報システム１０１および設備管理システム３０２の両方からアクセス可能な記憶領域であり、各システム内か、それらから通信回線を介してアクセス可能な記憶媒体中に設けられている。
【００３０】
設備管理システム３０２では、共用ディレクトリ１０７からノード情報変更履歴ファイル１０６を読み出して（１０８）、ノード情報変更履歴ファイル１０６に書き込まれたノード情報があるかどうかの確認処理を行う（１０９ａ）。「有る」と判定された場合には（１０９ｂ）、変更履歴情報ＤＢ格納処理１０９ｄを実行することによって、ノード情報変更履歴ファイル１０６の内容を変更履歴情報ＤＢ１１１に格納する（１１０）。一方、「無い」と判定された場合には（１０９ｃ）、上述した所定の時間間隔で読み出し処理１０８と、確認処理１０９ａを再び行う。
【００３１】
照合処理３１７は、変更履歴情報ＤＢ１１１に記録されている各機器のノード情報と、設備管理情報ＤＢ１２６に登録されているそれに対応する各機器のノード情報との照合処理を行う。そして、その結果を所定の端末のディスプレイ等に出力して（３２０）、画面表示する（３２１）。ここで、例えば、操作者は、整合がとれないノード情報が表示されたときに、図示していない入力装置を用いて設備管理情報ＤＢ１２６の該当する情報を修正する。
【００３２】
本実施形態では、ノード情報監視システム１０１で管理対象装置、インターフェースの増減等によって作成されるノード情報変更履歴ファイル１０７の情報に基づいて、変更箇所のみを対象とし設備管理システム３０２とのデータ照合が実施される。したがって、図２に示す実施形態と同様に、例えば、入力操作に関係なく情報の変更が発生したときでも、容易に、両システム間で情報の整合をとることができる。
【００３３】
【発明の効果】
本発明によれば、設備管理システムとノード情報監視システム間に共通のインターフェースが無くても、ノード情報監視システムが保有する実ノード情報のデータ形式の変換をすることにより、設備管理システムにおいてデータ整合性チェックを可能とすることができる。よって、データの精度向上と人手によるデータチェックの稼動削減を実現可能とすることができる。
【図面の簡単な説明】
【図１】  本発明によるシステム間照合装置の一実施形態を示すシステム図である。
【図２】  本発明によるシステム間照合装置の他の実施形態を示すシステム図である。
【図３】  本発明によるシステム間照合装置のさらに他の実施形態を示すシステム図である。
【符号の説明】
１０１，２０１  ノード情報監視システム
１０２，２０２，３０２  設備管理システム
１０５、２０５  データ変換処理
１０６  ノード情報変更履歴ファイル
１０７  共用ディレクトリ
１１１  変更履歴情報ＤＢ
１１７，２１７，３１７  照合処理
１２１、２２１，３２１  照合結果画面表示処理
１２６  設備管理情報ＤＢ
２０６  テキスト化ノード情報ファイル
２１１  ノード情報ＤＢ
【図１】
0003643078.tif 000002
【図２】
0003643078.tif 000003
【図３】
0003643078.tif 000004