(57)【特許請求の範囲】
【請求項１】
構成アイテムの構成アイテム一覧及び前記構成アイテムの関連性を含めた構成アイテムデータモデルの入力端子、及びテンプレート蓄積データベースにアクセス可能な端子を持ち、且つ前記構成アイテムの管理に用いる情報処理装置上で動作する構成情報管理プログラムであって、
前記情報処理装置に、
対象の前記構成アイテムに対応する前記構成アイテム一覧を読み込む構成アイテム一覧読み込みステップと、
前記対象の構成アイテムに対応する前記構成アイテムデータモデルを読み込む構成アイテムデータモデル読み込みステップと、
読み込んだ前記構成アイテム一覧及び前記構成アイテムデータモデルをデータベースで取り扱うことができる形式に変換するデータ形式変換ステップと、
読み込んだ各構成アイテムに対し、テンプレート蓄積データベースに格納されているデータと照合し、読み出す登録データを決定する読み出し登録データ決定ステップと、
前記登録データ決定ステップで決定したデータを前記テンプレート蓄積データベースから読み出す登録データ読み出し実行ステップと、
前記データ形式変換ステップで変換したデータと前記登録データ読み出し実行ステップで読み出したデータとを対比するデータ対比実行ステップとを処理させることを特徴とする構成情報管理プログラム。
【請求項２】
請求項１記載の構成情報管理プログラムにおいて、
さらに、前記情報処理装置に、前記データ対比実行ステップで対比した結果を出力するデータ表示実行ステップを処理させることを特徴とする構成情報管理プログラム。
【請求項３】
構成アイテムの構成アイテム一覧及び前記構成アイテムの関連性を含めた構成アイテムデータモデルの入力端子、及びテンプレート蓄積データベースにアクセス可能な端子を持ち、且つ前記構成アイテムの管理に用いる構成情報管理システムで処理する構成情報管理方法であって、
対象の前記構成アイテムに対応する前記構成アイテム一覧を読み込む構成アイテム一覧読み込みステップと、
前記対象の構成アイテムに対応する前記構成アイテムデータモデルを読み込む構成アイテムデータモデル読み込みステップと、
読み込んだ前記構成アイテム一覧及び前記構成アイテムデータモデルをデータベースで取り扱うことができる形式に変換するデータ形式変換ステップと、
読み込んだ各構成アイテムに対し、テンプレート蓄積データベースに格納されているデータと照合し、読み出す登録データを決定する読み出し登録データ決定ステップと、
前記登録データ決定ステップで決定したデータを前記テンプレート蓄積データベースから読み出す登録データ読み出し実行ステップと、
前記データ形式変換ステップで変換したデータと前記登録データ読み出し実行ステップで読み出したデータとを対比するデータ対比実行ステップとを有することを特徴とする構成情報管理方法。
【請求項４】
請求項３記載の構成情報管理方法において、
さらに、前記データ対比実行ステップで対比した結果を出力するデータ表示実行ステップを有することを特徴とする構成情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、構成アイテムを管理する構成情報管理方法、特に構築した構成アイテム及びリレーション（関連性）のテンプレートを蓄積・流用することが可能であり、蓄積・流用をするための柔軟なデータ構造を有する汎用的な構成情報管理方法に関する。
【背景技術】
【０００２】
システムの運用業務を遂行するに当たり、ネットワーク機器やサーバ機器の設定変更、ハードウェア（以下構成アイテム）の変更などの構成変更、また障害発生時の影響範囲特定など、システム全体の構成情報（構成アイテム）を最新、正確に把握しておく必要性がある。
【０００３】
従来、運用業務で利用する構成アイテム（顧客情報や機器情報など）を管理する方法として、紙や表計算ソフトでの管理がまず考えられる。しかし、それには限界があり、構成管理ツールの導入を検討するパターンが多々ある。
【０００４】
これら構成アイテムの容易且つ効率的な管理手法については、特開２００４−０３８９８６号公報（特許文献１）で述べられている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−０３８９８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、様々なサービスの運用業務で利用する構成アイテムは多種多様で、それぞれに適合する構成情報管理ツールを探し出すことは困難である。また、現状の運用業務にマッチするようカスタマイズするためにも労力がかかる。
【０００７】
本発明の目的は、構築した構成アイテム及びリレーションのテンプレートを蓄積していくことにより、他の運用業務などでも構成アイテムの情報を流用することが可能となり、精度の高い構成情報管理を実現する手法を提供することにある。
【０００８】
本発明の前記並びにその他の目的と新規な特徴は、本明細書の記述及び添付図面から明らかになるであろう。
【課題を解決するための手段】
【０００９】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次の通りである。
【００１０】
本発明の代表的な実施の形態に関わる構成情報管理プログラムは、構成アイテムの構成アイテム一覧及び構成アイテムの関連性を含めた構成アイテムデータモデルの入力端子、及びテンプレート蓄積データベースにアクセス可能な端子を持ち、且つ構成アイテムの管理に用いる情報処理装置上で動作する構成情報管理プログラムであって、情報処理装置に、対象の構成アイテムに対応する構成アイテム一覧を読み込む構成アイテム一覧読み込みステップと、対象の構成アイテムに対応する構成アイテムデータモデルを読み込む構成アイテムデータモデル読み込みステップと、読み込んだ構成アイテム一覧及び構成アイテムデータモデルをデータベースで取り扱うことができる形式に変換するデータ形式変換ステップと、読み込んだ各構成アイテムに対し、テンプレート蓄積データベースに格納されているデータと照合し、読み出す登録データを決定する読み出し登録データ決定ステップと、登録データ決定ステップで決定したデータをテンプレート蓄積データベースから読み出す登録データ読み出し実行ステップと、データ形式変換ステップで変換したデータと登録データ読み出し実行ステップで読み出したデータとを対比するデータ対比実行ステップとを処理させるものである。
【００１１】
本発明の代表的な実施の形態に関わる構成情報管理方法は、構成アイテムの構成アイテム一覧及び構成アイテムの関連性を含めた構成アイテムデータモデルの入力端子、及びテンプレート蓄積データベースにアクセス可能な端子を持ち、且つ構成アイテムの管理に用いる構成情報管理システムで処理する構成情報管理方法であって、対象の構成アイテムに対応する構成アイテム一覧を読み込む構成アイテム一覧読み込みステップと、対象の構成アイテムに対応する構成アイテムデータモデルを読み込む構成アイテムデータモデル読み込みステップと、読み込んだ構成アイテム一覧及び構成アイテムデータモデルをデータベースで取り扱うことができる形式に変換するデータ形式変換ステップと、読み込んだ各構成アイテムに対し、テンプレート蓄積データベースに格納されているデータと照合し、読み出す登録データを決定する読み出し登録データ決定ステップと、登録データ決定ステップで決定したデータをテンプレート蓄積データベースから読み出す登録データ読み出し実行ステップと、データ形式変換ステップで変換したデータと登録データ読み出し実行ステップで読み出したデータとを対比するデータ対比実行ステップとを有するものである。
【発明の効果】
【００１２】
本発明に関わる構成情報管理プログラムを用いることで、導入する対象の構成アイテムだけでなく、他業務で用いている構成アイテムのテンプレートを用いることが可能となり、容易且つ精度の高い構成アイテムの管理を行うことが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明に関わる汎用構成情報管理方式を利用したシステムの例を表す構成図である。
【図２】構成アイテム一覧のデータフォーマット例の１を示す図である。
【図３】図２の構成アイテム一覧のデータフォーマットをＵＭＬで表記したデータモデルを示す図である。
【図４】構成管理データベースから出力される構成アイテムの例を示す図である。
【図５】図４の構成アイテムの正規化を図るための構成アイテムテーブルの例を示す図である。
【図６】図５のｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄが何を対象としたものかを表す構成アイテムテンプレートテーブルの例を表す図である。
【図７】構成管理データベース内の構成アイテムプロパティテーブルの例を示した図である。
【図８】図７で用いられた構成アイテムのプロパティｃｉ＿ｐｒｏｐｅｒｔｙ＿ｔｙｐｅ＿ｉｄに関わる構成アイテムプロパティ詳細テーブルを表す図である。
【図９】構成管理データベース内のリレーションテーブルを示す図である。
【図１０】構成管理データベース内のリレーションテンプレートテーブルの例を示す図である。
【図１１】構成管理データベース内のリレーションタイプテーブルの例を示す図である。
【図１２】テンプレート蓄積データベース内の構成アイテムテンプレートテーブルの例を示す図である。
【図１３】テンプレート蓄積データベース内の構成アイテムプロパティ詳細テーブルの例を示す図である。
【図１４】テンプレート蓄積データベース内のリレーションテーブルの例を表す図である。
【図１５】テンプレート蓄積データベース内のリレーションタイプテーブルの例を表す図である。
【図１６】図１における構成情報管理プログラムの本発明に関わる処理動作を示すフローチャートである。
【図１７】入力した構成アイテムと蓄積されている構成アイテムテンプレートとの比較結果及び登録画面の例を示す図である。
【発明を実施するための形態】
【００１４】
以下の実施の形態においては、便宜上その必要があるときは、複数のセクション又は実施の形態に分割して説明する。しかし、特に明示した場合を除き、それは互いに無関係なものではなく、一方は他方の一部又は全部の変形例、詳細、補足説明などの関係にある。また、以下の実施の形態において、要素の数など（個数、数値、量、範囲などを含む）に言及する場合、特に明示した場合及び原理的に明らかに特定の数に限定される場合などを除き、その特定の数に限定されるものでなく、特定の数以上でも以下でも良い。
【００１５】
さらに、以下の実施の形態において、その構成要素は、特に明示した場合及び原理的に明らかに必須であると考えられる場合を除き、必ずしも必須のものでないことは言うまでもない。
【００１６】
以下、図を用いて本発明の実施の形態を説明する。
【００１７】
（第１の実施の形態）
図１は、本発明に関わる構成情報管理方法を利用したシステムの例を表す構成図である。
【００１８】
図１において、本発明に関わる構成情報管理方法を利用したシステムは、構成アイテム一覧１０１と、構成アイテム一覧１０１の構成アイテムのリレーション（関連性）を含めたデータモデルである構成アイテムデータモデル１０２と、構成情報管理システム１１１と、テンプレート蓄積データベース１２３を含む。
【００１９】
構成アイテム一覧１０１とは、運用業務を遂行するシステムのネットワーク機器やサーバと言った構成機器の一覧を表すデータである。
【００２０】
構成アイテムデータモデル１０２とは、ハードウェアの変更などの構成の変更や、障害発生時の影響範囲など、システム全体の構成を表し、且つ構成情報のリレーションを示すデータである。
【００２１】
構成情報管理システム１１１とは、構成アイテム一覧１０１及び構成アイテムデータモデル１０２に基づき構成情報管理方法を利用したシステムを管理するサーバ（情報処理装置）及び該サーバ上で動作するプログラム群である。このプログラム群の１つとして、構成情報管理プログラム１１２が構成情報管理システム１１１中に存在する。
【００２２】
また、構成情報管理システム１１１は、複数のテーブル１３１を有する構成管理データベース１２１を含む。
【００２３】
構成情報管理プログラム１１２とは、構成情報管理システム１１１上で動作するプログラムの１つであり、既述の通り構成アイテム一覧１０１、構成アイテムデータモデル１０２、及びテンプレート蓄積データベース１２３から得られたテンプレートに従って構成情報を形成し、構成管理データベース１２１に格納する。
【００２４】
構成管理データベース１２１は、構成情報管理プログラム１１２によって形成された構成情報を格納し、適宜出力することができるデータベースソフトである。構成管理データベース１２１は、構成アイテムテーブルを適宜変更してテンプレート蓄積データベース１２３に対して出力する。
【００２５】
図１では構成管理データベース１２１中の構成アイテムテンプレート及びリレーションテンプレートを適宜修正してテンプレート蓄積データベース１２３に反映させる。
【００２６】
テンプレート蓄積データベース１２３は、構成情報を形成する際に用いる、データフィールドのテンプレートを格納するデータベースである。
【００２７】
また、テンプレート蓄積データベース１２３に格納されるテンプレート蓄積データベース１２３に格納されている複数のテーブル１３１の情報は、他の運用業務、お客様サイト、データセンタなどで利用している構成管理データベース２２２に格納されている複数のテーブル２３２としても利用できるようになっており、構成管理データベース２２２に格納されている複数のテーブル２３２もテンプレート蓄積データベース１２３に格納することも可能である。
【００２８】
図２は、構成アイテム一覧１０１のデータフォーマット例の１つを示す図である。また、図３は、図２の構成アイテム一覧１０１のデータフォーマットをＵＭＬで表記したデータモデルを示す図である。
【００２９】
図２に示す構成アイテム一覧１０１のデータフォーマット例では、顧客情報、拠点情報、契約内容、連絡体制の４つの大構成に分けて考えられる。この大構成中の個々のデータフィールドを埋める形で、構成情報管理システム１１１は構成情報を形成する。
【００３０】
図３に示すデータモデル例では、顧客情報と、拠点情報、運用依頼者、契約内容、稼動報告者、及び機器情報などが関連付けられ、拠点情報には回線情報などが関連付けられ、機器情報には、機器詳細、稼動状況等が関連付けられている。
【００３１】
図４は、構成管理データベース１２１から出力される構成アイテムの例を示す図である。
【００３２】
この図でも明らかな通り本発明に関わる構成情報管理方法では、サーバのような主要な構成要素だけでなく、スイッチングハブといった周辺機器（ハードウェア）、サーバ上で使用されるＯＳ（ソフトウェア）も構成管理データベース１２１における管理対象となる。この際、管理対象がハードウェアかソフトウェアかの違いでも、データフォーマットが相違しても良い。例えば図４の右下はＯＳの管理に関するものであるが、ソフトウェアであるためライセンス数もその管理の対象となっている。もちろんハードウェアについては、ライセンス数は意味がないためそのようなデータ項目は存在しない。
【００３３】
ただし、いかなる場合であっても、検索キーであるｃｉ＿ｉｄは、一意かつ重複が合ってはならない。
【００３４】
図５は、図４の構成アイテムの正規化を図るための構成アイテムテーブルの例を示す図である。この構成アイテムテーブルはｃｉ＿ｉｄとｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄという２つのデータフィールドを有する。
【００３５】
ｃｉ＿ｉｄは、図４で検索キーとなるｃｉ＿ｉｄである。
【００３６】
ｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄは対応するｃｉ＿ｉｄを持つ構成要素がハードウェア／ソフトウェアか、どのようなデータフィールドを持つかを表すデータフィールドである。
【００３７】
この例では、サーバを表すｃｉ＿ｉｄ＝１０１、１０２は同じデータフィールドを持つ（ｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄ＝２０１）、一方、スイッチングハブを表すｃｉ＿ｉｄ＝１０３とは異なるデータフィールドとなる（ｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄ＝２０２）。またサーバを表すｃｉ＿ｉｄ＝１０１、１０２は、ソフトウェアであるＯＳを表すｃｉ＿ｉｄ＝１０４とも相違する（ｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄ＝２０３）。
【００３８】
図６は、図５のｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄが何を対象としたものかを表す構成アイテムテンプレートテーブルの例を表す図である。
【００３９】
図５でも述べたがｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄ＝２０１はサーバであるため、ｎａｍｅデータフィールドにはその旨が、ｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄ＝２０２はスイッチングハブである旨が、ｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄ＝２０３はＯＳである旨が記録されている。
【００４０】
なお、図６は人が読めるように文字形式で格納されているが、実際にはこれらを取り扱うのは構成情報管理プログラム１１２である。従って、Ｎａｍｅデータフィールドについて文字コードではなくナンバー（＝数字）として取り扱っても良い。
【００４１】
図７は、構成管理データベース１２１内の構成アイテムプロパティテーブルの例を示した図である。
【００４２】
このテーブルは、構成アイテムのプロパティを表すｃｉ＿ｐｒｏｐｅｒｔｙ＿ｉｄ、構成アイテムのＩＤであるｃｉ＿ｉｄ、構成アイテムのプロパティの型を表すｃｉ＿ｐｒｏｐｅｒｔｙ＿ｔｙｐｅ＿ｉｄ、及びその実際の値であるｖａｌｕｅの各データフィールドを有する。
【００４３】
図８は、図７で用いられた構成アイテムのプロパティｃｉ＿ｐｒｏｐｅｒｔｙ＿ｔｙｐｅ＿ｉｄに関わる構成アイテムプロパティ詳細テーブルを表す図である。
【００４４】
図７に示す構成アイテムのプロパティｃｉ＿ｐｒｏｐｅｒｔｙ＿ｔｙｐｅ＿ｉｄは、本図に示す構成アイテムプロパティ詳細テーブルに基づき設定される。例えば、サーバを表すｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄ＝２０１は、ホスト名、ＩＰアドレス、用途、購入日と言ったデータフィールドが存在することを本図では表す。
【００４５】
従って、このテーブルに基づき構成情報管理プログラム１１２は、ｃｉ＿ｉｄ＝１０１（Ｍａｉｎ  Ｓｅｒｖｅｒ）がホスト名、ＩＰアドレス、用途、購入日の４つのプロパティを持つと判断する。この結果を構成情報管理プログラム１１２は構成アイテムプロパティテーブルに格納する。
【００４６】
これにより、構成アイテムがどのようなプロパティ（＝データフィールド）を持つか予め定義しておくことが可能となる。
【００４７】
図９は、構成管理データベース１２１内のリレーションテーブルを示す図である。
【００４８】
このテーブルで取り扱うリレーションはリレーションタイプのＩＤと、リレーション名称と、リレーション元の構成アイテムＩＤと、リレーション先の構成アイテムＩＤからなる。
【００４９】
図１０は、構成管理データベース１２１内のリレーションテンプレートテーブルの例を示す図である。本図のリレーションテンプレートテーブルで取り扱うリレーションテンプレートｒｅｌａｔｉｏｎｓｈｉｐ＿ｔｅｍｐｌａｔｅ＿ｉｄは、リレーションタイプのＩＤであるｒｅｌａｔｉｏｎｓｈｉｐ＿ｔｙｐｅ＿ｉｄと、リレーション名称ｎａｍｅと、リレーション元の構成アイテムテンプレートＩＤであるｓｏｕｒｃｅ＿ｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄと、リレーション先の構成アイテムテンプレートＩＤであるｔａｒｇｅｔ＿ｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄと、を含んで構成される。
【００５０】
図１０における構成アイテム間のリレーションは構成アイテムテンプレート間のリレーションに基づく。すなわち、リレーションテンプレートテーブルに、構成アイテムテンプレート“ｓｅｒｖｅｒ”と“ｓｗｉｔｃｈ”が定義されているときのみ構成アイテムテンプレート“ｓｅｒｖｅｒ”である“ＭａｉｎＳｅｒｖｅｒＡ”と、構成アイテムテンプレート“ｓｗｉｔｃｈ”である構成アイテム“ＳＷ＿Ａ”との間にリレーションを作成することが可能となる。
【００５１】
このリレーションテンプレートテーブルにより、構成アイテム同士がどのような関係性を持つか予め定義しておくことが可能となる。
【００５２】
図１１は、構成管理データベース１２１内のリレーションタイプテーブルの例を示す図である。このテーブルで取り扱うリレーションタイプはリレーションタイプの一意なＩＤであるｒｅｌａｔｉｏｎｓｈｉｐ＿ｔｙｐｅ＿ｉｄとリレーションタイプ名称ｎａｍｅから構成される。
【００５３】
図１２は、テンプレート蓄積データベース１２３内の構成アイテムテンプレートテーブルの例を示す図である。このテーブルで扱う構成アイテムテンプレートｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄは、構成管理データベース１２１の構成アイテムテンプレートｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄとは異なる一意のＩＤである。この構成アイテムテンプレートｃｉ＿ｔｅｍｐｌａｔｅ＿ｉｄは、システム名称ｓｙｓｔｅｍ＿ｎａｍｅと、構成アイテムテンプレート名称ｎａｍｅを含んで構成される。
【００５４】
図１３は、テンプレート蓄積データベース１２３内の構成アイテムプロパティ詳細テーブルの例を示す図である。このテーブルで扱う構成アイテムプロパティ詳細ｃｉ＿ｐｒｏｐｅｒｔｙ＿ｔｙｐｅ＿ｉｄは、テンプレート蓄積データベースに定義された構成アイテムテンプレートのＩＤであるｓｔｏｒｅｄ＿ｔｅｍｐｌａｔｅ＿ｉｄ、その名称ｎａｍｅ、そのデータの変数型ｄａｔａ＿ｔｙｐｅ及びそのデータ長ｄａｔａ＿ｌｅｎｇｔｈからなる。
【００５５】
図１４は、テンプレート蓄積データベース１２３内のリレーションテーブルの例を表す図である。このテーブルで扱うリレーションは、該リレーションのＩＤであるｒｅｌａｔｉｏｎｓｈｉｐ＿ｉｄ、リレーションシップの型を表すｒｅｌａｔｉｏｎｓｈｉｐ＿ｔｙｐｅ＿ｉｄ、リレーションの名称であるｎａｍｅ、リレーション元の構成アイテムテンプレートのＩＤであるｓｏｕｒｃｅ＿ｃｉ＿ｉｄ、リレーション先の構成アイテムテンプレートのＩＤであるｔａｒｇｅｔ＿ｃｉ＿ｉｄを含んで構成される。
【００５６】
図１５は、テンプレート蓄積データベース１２３内のリレーションタイプテーブルの例を表す図である。このテーブルで取り扱うリレーションタイプは、リレーションタイプのＩＤであるｒｅｌａｔｉｏｎｓｈｉｐ＿ｔｙｐｅ＿ｉｄと、リレーションタイプの名称であるｎａｍｅを含んで構成される。
【００５７】
図１６は、図１における構成情報管理プログラムの本発明に関わる処理動作を示すフローチャートである。
【００５８】
本発明ではまず、構成情報管理プログラム１１２が構成アイテム一覧１０１を読み込む（ステップＳ１００１）。
【００５９】
次に、構成情報管理プログラム１１２は構成アイテムデータモデル１０２を読み込む（ステップＳ１００２）。
【００６０】
ステップＳ１００１及びステップＳ１００２で読み込んだ情報をデータベースで取り扱うことができる形式に変換する（ステップＳ１００３）。この実現には、ＭＩＣＲＯＳＯＦＴ社のＶＩＳＩＯ（登録商標）や、ＥＲＭａｓｔｅｒと言ったツールを用いて作業しても良いし、構成情報管理プログラム１１２に対応するプログラムを実装しても良い。
【００６１】
次に、読み込んだ各構成アイテムに対し、テンプレート蓄積データベース１２３に格納されているデータと照合し、読み出す登録データを決定する（ステップＳ１００４）。すなわち、読み込んだ構成アイテムの種類と同じ構成アイテムテンプレートがテンプレート蓄積データベースに存在するかを確認する。
【００６２】
同じ種類の構成アイテムが存在する場合（ステップＳ１００４：存在する）、テンプレート蓄積データベース１２３から対応するテンプレート情報を取得し（ステップＳ１００５）、ステップＳ１００３で変換したデータとの差分を表示する（ステップＳ１００６）。
【００６３】
同じ種類の構成アイテムが存在しない場合（ステップＳ１００４：存在しない）、ステップＳ１００１及びステップＳ１００２で読み込んだ構成アイテムを表示する（ステップＳ１００７）。
【００６４】
ここで、ステップＳ１００６及びステップＳ１００７の表示の一例を示す。図１７は、入力した構成アイテムと蓄積されている構成アイテムテンプレートとの比較結果及び登録画面の例を示す図である。このようにテキストバーなどに入力可能なようにすることで、登録が可能なようにしておく。
【００６５】
次に、表示画面上での操作などにより、構成情報管理プログラム１１２は表示した情報の設定の変更を行うかを決定する（ステップＳ１００８）。
【００６６】
情報の設定の変更を行う場合（ステップＳ１００８：Ｙｅｓ）には入力された構成情報、定義情報の値に従い、これらの修正を行う（ステップＳ１００９）。
【００６７】
修正不要、若しくはステップＳ１００９の修正が終了した場合、構成アイテムを構成管理データベース１２１に登録する（ステップＳ１０１０）。また、構成アイテムテンプレートをテンプレート蓄積データベース１２３に登録する（ステップＳ１０１１）。
【００６８】
以上のステップＳ１００４からステップＳ１０１１までを構成アイテム毎に繰り返すこととなる。
【００６９】
以上のように、本実施の形態では、構成情報管理プログラムによる処理により、構成アイテムテンプレートをテンプレート蓄積データベース１２３に格納していくことにより、導入する対象の構成アイテムだけでなく、他業務で用いている構成アイテムのテンプレートを用いることが可能となり、容易且つ精度の高い構成アイテムの管理を行うことが可能となる。
【００７０】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記の実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更が可能であることは言うまでもない。
【産業上の利用可能性】
【００７１】
構成情報を管理するための構成管理システムへの適用を考慮する。
【符号の説明】
【００７２】
１０１…構成アイテム一覧、１０２…構成アイテムデータモデル、１１１…構成情報管理システム、１１２…構成情報管理プログラム、１２１…構成管理データベース、１２３…テンプレート蓄積データベース、２２２…構成管理データベース。
【図１】
0005743826.tif 000002
【図２】
0005743826.tif 000003
【図３】
0005743826.tif 000004
【図４】
0005743826.tif 000005
【図５】
0005743826.tif 000006
【図６】
0005743826.tif 000007
【図７】
0005743826.tif 000008
【図８】
0005743826.tif 000009
【図９】
0005743826.tif 000010
【図１０】
0005743826.tif 000011
【図１１】
0005743826.tif 000012
【図１２】
0005743826.tif 000013
【図１３】
0005743826.tif 000014
【図１４】
0005743826.tif 000015
【図１５】
0005743826.tif 000016
【図１６】
0005743826.tif 000017
【図１７】
0005743826.tif 000018