(57)【特許請求の範囲】
【請求項１】
対象パラメータに設定されたパラメータ値であって文字列で記されたパラメータ値である対象パラメータ値を、前記対象パラメータを有する管理対象別に含んだパラメータ値ファイルを用いて、前記パラメータ値ファイルに含まれる対象パラメータ値を重複せずに含んだ集計結果ファイルを生成するパラメータ値集計部と、
生成された集計結果ファイルから、一つの対象パラメータ値を比較元パラメータ値として決定する比較元決定部と、
決定された比較元パラメータ値と他の対象パラメータ値との異なる部分である差異部分を抽出し、抽出した差異部分を特定する差異部分情報を含んだ差異抽出ファイルを生成する差異抽出部と
を備えるパラメータ管理装置。
【請求項２】
前記集計結果ファイルは、対象パラメータ値毎に対象パラメータ値が共通して設定された管理対象の数に対応する出現数を含み、
前記比較元決定部は、前記集計結果ファイルに含まれる対象パラメータ値毎の出現数を用いて、前記比較元パラメータ値を決定する
請求項１に記載のパラメータ管理装置。
【請求項３】
前記比較元決定部は、前記集計結果ファイルに含まれる対象パラメータ値毎に他の対象パラメータ値との類似度を算出し、対象パラメータ値毎の類似度を用いて前記比較元パラメータ値を決定する
請求項１に記載のパラメータ管理装置。
【請求項４】
前記パラメータ値ファイルは、前記対象パラメータがない管理対象別に、前記対象パラメータがないことを意味する値を前記対象パラメータ値として含み、
前記比較元決定部は、前記対象パラメータがないことを意味する値である対象パラメータ値を前記比較元パラメータ値にしない
請求項１に記載のパラメータ管理装置。
【請求項５】
前記差異抽出ファイルを用いて、前記差異部分を表す表記が付加された対象パラメータ値を含んだ比較結果ファイルを生成し、生成した比較結果ファイルを出力する比較結果出力部を備える
請求項１に記載のパラメータ管理装置。
【請求項６】
前記比較結果ファイルにおいて、
前記比較元パラメータ値と比較する対象パラメータ値である比較先パラメータ値のうち、前記比較元パラメータ値と共通する共通部分は第１の色で記され、
前記比較先パラメータ値のうち、前記比較元パラメータ値に含まれる比較部分に対応する部分であって前記比較部分と異なる部分である差異部分は第２の色で記され、
前記比較先パラメータ値のうち、前記比較元パラメータ値に含まれない部分である差異部分は第３の色で記され、
前記比較先パラメータ値のうち、前記比較元パラメータ値に含まれるが前記比較先パラメータ値に含まれない部分である差異部分は空白で記される
請求項５に記載のパラメータ管理装置。
【請求項７】
前記比較結果ファイルにおいて、
前記比較元パラメータ値のうち、前記比較先パラメータ値と共通する共通部分は前記第１の色で記され、
前記比較元パラメータ値のうち、前記比較先パラメータ値に含まれない部分である差異部分は第４の色で記され、
前記比較元パラメータ値のうち、前記比較先パラメータ値に含まれるが前記比較元パラメータ値に含まれない部分である差異部分は空白で記される
請求項６に記載のパラメータ管理装置。
【請求項８】
前記対象パラメータは、親パラメータに依存する子パラメータであり、
前記パラメータ値ファイルは、前記親パラメータに設定されたパラメータ値である親パラメータ値と、前記対象パラメータ値である子パラメータ値と、を管理対象別に含み、
前記パラメータ値集計部は、前記パラメータ値ファイルに含まれる子パラメータ値を親パラメータ値別に重複せずに含んだファイルを前記集計結果ファイルとして生成する
請求項１に記載のパラメータ管理装置。
【請求項９】
前記比較元決定部は、親パラメータ値別に、前記集計結果ファイルから一つの子パラメータを前記比較元パラメータ値として決定し、
前記差異抽出部は、親パラメータ値別に決定された比較元パラメータ値を用いて、親パラメータ値別に前記差異部分情報を含んだファイルを前記差異抽出ファイルとして生成する
請求項８に記載のパラメータ管理装置。
【請求項１０】
前記集計結果ファイルは、親パラメータ値別に、子パラメータ値毎に子パラメータ値が共通して設定された管理対象の数に対応する出現数を含み、
前記比較元決定部は、親パラメータ値別に、子パラメータ値毎の出現数を用いて前記比較元パラメータ値を決定する
請求項９に記載のパラメータ管理装置。
【請求項１１】
前記比較元決定部は、親パラメータ値別に子パラメータ値毎に他の子パラメータ値との類似度を算出し、親パラメータ値別に子パラメータ値毎の類似度を用いて前記比較元パラメータ値を決定する
請求項９に記載のパラメータ管理装置。
【請求項１２】
対象パラメータに設定されたパラメータ値であって文字列で記されたパラメータ値である対象パラメータ値を、前記対象パラメータを有する管理対象別に含んだパラメータ値ファイルを用いて、前記パラメータ値ファイルに含まれる対象パラメータ値を重複せずに含んだ集計結果ファイルを生成するパラメータ値集計処理と、
生成された集計結果ファイルから、一つの対象パラメータ値を比較元パラメータ値として決定する比較元決定処理と、
決定された比較元パラメータ値と他の対象パラメータ値との異なる部分である差異部分を抽出し、抽出した差異部分を特定する差異部分情報を含んだ差異抽出ファイルを生成する差異抽出処理と
をコンピュータに実行させるためのパラメータ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理対象が有するパラメータを管理する技術に関するものである。
【背景技術】
【０００２】
ＩＴ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ）の進展により、ネットワークに接続する多数の機器を統合管理するシステム、大量のデータを複数のサーバで分散処理するシステムなどが存在する。そして、多数の機器と複数のサーバとを効率的に運用および管理する方法に、従来から関心が集まっている。
その方法の１つとして、多数の機器と複数のサーバとのそれぞれの設定パラメータを対象にして整合性チェックおよび誤り検出を効率的に行う方法が求められている。
【０００３】
設定パラメータの整合性チェックおよび誤り検出を行うためには、各機器および各サーバの設定パラメータ同士を比較して設定パラメータ間の差異を把握する必要がある。さらに、設定パラメータ同士でパラメータ値が同じであるか判定し、パラメータ値の差異を把握する必要がある。
機器およびサーバの台数がＮである場合、設定パラメータの組み合わせの数はＣ（Ｎ，２）である。設定パラメータの組み合わせの数は機器およびサーバの台数に比例するため、機器およびサーバの台数が多くなると設定パラメータ間の差異を把握するのに時間がかかる。
特に、パラメータ値が正規表現で示される場合、パラメータ値を示す正規表現の長さは１００バイトを超えることがある。その長さは数キロバイトになることもある。このように長いパラメータ値の変更箇所を多数の機器に跨って比較し、その差異を把握するには多くの手間と時間と要する。そのため、パラメータ値の差異を効率的に把握する方法が求められる。
【０００４】
特許文献１は、各設定パラメータの変化量から設定パラメータ間の相関を算出し、算出した相関と実績のある設定パラメータセットに含まれる設定パラメータ間の相関とを比較し、比較結果に基づいて各設定パラメータの誤りを抽出する方法を提案している。
但し、特許文献１は、各機器の同一パラメータのパラメータ値を対象にして、各パラメータ値の差異を求める方法については開示していない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１８２４６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、各管理対象の対象パラメータに設定されたパラメータ値を対象にして、各パラメータ値の差異部分を特定するための処理に要する時間を短縮できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明のパラメータ管理装置は、
対象パラメータに設定されたパラメータ値であって文字列で記されたパラメータ値である対象パラメータ値を、前記対象パラメータを有する管理対象別に含んだパラメータ値ファイルを用いて、前記パラメータ値ファイルに含まれる対象パラメータ値を重複せずに含んだ集計結果ファイルを生成するパラメータ値集計部と、
生成された集計結果ファイルから、一つの対象パラメータ値を比較元パラメータ値として決定する比較元決定部と、
決定された比較元パラメータ値と他の対象パラメータ値との異なる部分である差異部分を抽出し、抽出した差異部分を特定する差異部分情報を含んだ差異抽出ファイルを生成する差異抽出部とを備える。
【発明の効果】
【０００８】
本発明によれば、集計結果ファイルに含まれる対象パラメータ値のうちの一つの対象パラメータ値を比較元パラメータ値にして、比較元パラメータ値と他の対象パラメータ値との差異部分が特定される。
そのため、各管理対象の対象パラメータに設定されたパラメータ値を対象にしてパラメータ値の全ての組み合わせについて差異部分を特定する場合に比べて、各パラメータ値の差異部分を特定するための処理に要する時間を短縮することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１におけるパラメータ管理システム１００の構成図。
【図２】実施の形態１におけるパラメータファイル１１２の構成図。
【図３】実施の形態１におけるパラメータ管理装置２００の機能構成図。
【図４】実施の形態１における比較対象条件２０１の構成図。
【図５】実施の形態１における比較対象ファイル２０３の構成図。
【図６】実施の形態１におけるパラメータ値ファイル２０４の構成図。
【図７】実施の形態１における集計結果ファイル２０５の構成図。
【図８】実施の形態１における差異抽出ファイル２０７の構成図。
【図９】実施の形態１における比較結果ファイル２０９の構成図。
【図１０】実施の形態１におけるパラメータ管理方法のフローチャート。
【図１１】実施の形態１におけるパラメータ値集計処理（Ｓ１３０）のフローチャート。
【図１２】実施の形態１における差異抽出処理（Ｓ１５０）のフローチャート。
【図１３】実施の形態１における比較結果出力処理（Ｓ１６０）のフローチャート。
【図１４】実施の形態２における比較元決定処理（Ｓ１４０）のフローチャート。
【図１５】実施の形態２における類似度の関係を示すマトリックス。
【図１６】実施の形態３におけるパラメータ管理装置２００の機能構成図。
【図１７】実施の形態３における依存テーブル２９１の構成図。
【図１８】実施の形態３における比較対象ファイル２０３の構成図。
【図１９】実施の形態３におけるパラメータ値ファイル２０４の構成図。
【図２０】実施の形態３における集計結果ファイル２０５の構成図。
【図２１】実施の形態３における差異抽出ファイル２０７の構成図。
【図２２】実施の形態３における比較結果ファイル２０９の構成図。
【図２３】実施の形態におけるパラメータ管理装置２００のハードウェア構成図。
【発明を実施するための形態】
【００１０】
実施の形態１．
各管理対象の対象パラメータに設定されたパラメータ値を対象にして、各パラメータ値の差異部分を特定する形態について、図１から図１３に基づいて説明する。
【００１１】
＊＊＊構成の説明＊＊＊
図１に基づいて、パラメータ管理システム１００について説明する。
パラメータ管理システム１００は、複数の管理対象１１０と、パラメータ管理装置２００と、運用管理端末１２０とを備える。
【００１２】
管理対象１１０は、パラメータ値１１１が設定される複数のパラメータを有し、各パラメータに設定されたパラメータ値１１１に従って動作する。
管理対象１１０の一例は、機器と、サーバと、それらにインストールされたソフトウェアである。ソフトウェアの一例は、ＯＳと、アプリケーションプログラムである。ＯＳは、Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍの略称である。
【００１３】
パラメータ管理装置２００は、各管理対象１１０の対象パラメータ値２０２を取得し、各管理対象１１０の対象パラメータ値２０２を比較し、比較結果を示す比較結果ファイル２０９を出力する。
対象パラメータ値２０２は、比較対象条件２０１を満たす対象パラメータのパラメータ値１１１であり、ネットワークまたはケーブルを介して管理対象１１０からパラメータ管理装置２００に出力される。
【００１４】
運用管理端末１２０は、パラメータ管理装置２００を操作するための端末装置である。
運用管理端末１２０は、運用管理者が入力した比較対象条件２０１をパラメータ管理装置２００に出力し、パラメータ管理装置２００から比較結果ファイル２０９を取得し、比較結果ファイル２０９が示す比較結果を表示装置に表示する。
【００１５】
運用管理者は、運用管理業務を行うため、運用管理端末１２０を操作することによってパラメータ管理装置２００を制御する。運用管理業務において、パラメータ管理装置２００は運用管理装置として機能する。
運用管理業務の一例は、複数の管理対象１１０を備えるシステムを対象とする運用状況の把握と、障害発生時の対処と、管理対象１１０の設定更新である。
【００１６】
図２に基づいて、パラメータファイル１１２について説明する。
複数のパラメータ値１１１は、パラメータファイル１１２に格納されて、管理対象１１０のメモリまたはディスクに記憶される。
ＳｅｒｖｅｒＮａｍｅと、ＳｅｒｖｅｒＭｏｄｅと、ＩＰ＿ＡＤＤＲと、ＥＭＡＩＬ＿ＡＤＤＲは、パラメータ名の一例である。
これらのパラメータ名とイコール記号を介して対応付いた文字列がパラメータ値である。パラメータ値となる文字列は、正規表現で表すことができる。
【００１７】
［］内に記されたＲＥＧＥＸは、ＩＰ＿ＡＤＤＲとＥＭＡＩＬ＿ＡＤＤＲといったパラメータが属するパラメータグループのグループ名である。
【００１８】
図３に基づいて、パラメータ管理装置２００の機能構成について説明する。
パラメータ管理装置２００は、条件受付部２１０と、パラメータ値収集部２２０と、パラメータ値抽出部２３０と、パラメータ値集計部２４０と、比較元決定部２５０と、差異抽出部２６０と、比較結果出力部２７０と、記憶部２９０とを備える。
【００１９】
条件受付部２１０は、比較対象条件２０１を受け付ける。
図４に示すように、比較対象条件２０１は、管理対象名とグループ名とパラメータ名とを含んでいる。
管理対象名は、管理対象１１０を識別する名称である。管理対象１１０がネットワーク機器である場合、ＩＰアドレスおよびＭＡＣアドレスは管理対象名の一例である。
グループ名は、パラメータグループを識別する名称である。
パラメータ名は、対象パラメータ値２０２を識別する名称である。
【００２０】
パラメータ値収集部２２０は、比較対象条件２０１を満たす対象パラメータ値２０２を各管理対象１１０から収集し、収集した対象パラメータ値２０２を含んだ比較対象ファイル２０３を生成する。
図５に示すように、比較対象ファイル２０３は、管理対象名とグループ名とパラメータ名とパラメータ値とを互いに対応付けている。
【００２１】
パラメータ値抽出部２３０は、比較対象ファイル２０３から対象パラメータ値２０２を抽出し、抽出した対象パラメータ値２０２を含んだパラメータ値ファイル２０４を生成する。
パラメータ値ファイル２０４は、対象パラメータ値２０２を対象パラメータを有する管理対象１１０別に含む。対象パラメータ値２０２は、対象パラメータに設定されたパラメータ値であって文字列で記されたパラメータ値である。
また、パラメータ値ファイル２０４は、対象パラメータがない管理対象１１０別にヌル値を対象パラメータ値２０２として含む。ヌル値は、対象パラメータがないことを意味する値である。
【００２２】
図６において、パラメータ値ファイル２０４は、ＰＩＤと管理対象名とグループ名とパラメータ名とパラメータ値と存在フラグとを互いに対応付けている。
ＰＩＤは、管理対象名とグループ名とパラメータ名とパラメータ値とフラグとの組を識別するパラメータ識別子である。
存在フラグは、対象パラメータが管理対象１１０に存在するか否かを示す。
フラグ値がゼロである場合、対象パラメータは管理対象１１０に存在する。フラグ値がゼロであり、且つ、パラメータ値が空である場合、対象パラメータは管理対象１１０に存在するが、管理対象１１０の対象パラメータには対象パラメータ値２０２が設定されていない。
フラグ値がゼロでない場合、対象パラメータは管理対象１１０に存在しないため、パラメータ値はヌル値である。
【００２３】
パラメータ値集計部２４０は、パラメータ値ファイル２０４を用いて、パラメータ値ファイル２０４に含まれる対象パラメータ値２０２を重複せずに含んだ集計結果ファイル２０５を生成する。
【００２４】
図７に基づいて、集計結果ファイル２０５の構成について説明する。
集計結果ファイル２０５は、ＧＩＤとパラメータ値と存在フラグとＰＩＤ数とＰＩＤリストとを互いに対応付けている。
ＧＩＤは、パラメータ値とフラグとＰＩＤ数とＰＩＤリストとの組を識別する集計結果識別子である。
ＰＩＤ数は、図６のパラメータ値ファイル２０４において、パラメータ値が共通するＰＩＤの数である。
ＰＩＤリストは、図６のパラメータ値ファイル２０４において、パラメータ値が共通する１つ以上のＰＩＤを示す。
【００２５】
図３に戻り、比較元決定部２５０について説明する。
比較元決定部２５０は、生成された集計結果ファイル２０５から、一つの対象パラメータ値２０２を比較元パラメータ値２０６として決定する。
但し、比較元決定部２５０は、ヌル値である対象パラメータ値２０２を比較元パラメータ値２０６にしない。
【００２６】
比較元決定部２５０は、以下のように比較元パラメータ値２０６を決定する。
集計結果ファイル２０５は、対象パラメータ値２０２毎に対象パラメータ値２０２が共通して設定された管理対象１１０の数に対応する出現数を含む。
比較元決定部２５０は、集計結果ファイル２０５に含まれる対象パラメータ値２０２毎の出現数を用いて、比較元パラメータ値２０６を決定する。
図７の集計結果ファイル２０５において、ＰＩＤ数が出現数に相当する値である。
【００２７】
差異抽出部２６０は、決定された比較元パラメータ値２０６と他の対象パラメータ値２０２との異なる部分である差異部分を抽出し、抽出した差異部分を特定する差異部分情報を含んだ差異抽出ファイル２０７を生成する。
【００２８】
図８に基づいて、差異抽出ファイル２０７の構成について説明する。
差異抽出ファイル２０７は、ＧＩＤ＿ｓとＯｆｆｓｅｔ＿ｓとＬｅｎｇｔｈ＿ｓとＧＩＤ＿ｄとＯｆｆｓｅｔ＿ｄとＬｅｎｇｔｈ＿ｄと差異フラグと表記フラグとを互いに対応付けている。
ＧＩＤ＿ｓは、比較元パラメータ値２０６のＧＩＤである。
Ｏｆｆｓｅｔ＿ｓは、比較元パラメータ値２０６における比較部分の位置を示す。
Ｌｅｎｇｔｈ＿ｓは、比較元パラメータ値２０６における比較部分の長さを示す。
ＧＩＤ＿ｄは、比較先パラメータ値のＧＩＤである。
Ｏｆｆｓｅｔ＿ｄは、比較先パラメータ値における比較部分の位置を示す。
Ｌｅｎｇｔｈ＿ｄは、比較先パラメータ値における比較部分の長さを示す。
差異フラグは、比較先パラメータ値における比較部分が差異部分と共通部分とのいずれであるかを示す。差異部分は、比較元パラメータ値２０６における比較部分と異なる。共通部分は、比較元パラメータ値２０６における比較部分と同じである。
表記フラグは、差異部分を表記する方法を示す。
【００２９】
比較先パラメータ値は、比較元パラメータ値２０６と比較する対象パラメータ値２０２である。
【００３０】
差異フラグが共通部分を意味するｓａｍｅを示す場合、ＧＩＤ＿ｓとＯｆｆｓｅｔ＿ｓとＬｅｎｇｔｈ＿ｓとＧＩＤ＿ｄとＯｆｆｓｅｔ＿ｄとＬｅｎｇｔｈ＿ｄとは、共通部分を特定するための共通部分情報である。
差異フラグが差異部分を意味するｄｉｆｆを示す場合、ＧＩＤ＿ｓとＯｆｆｓｅｔ＿ｓとＬｅｎｇｔｈ＿ｓとＧＩＤ＿ｄとＯｆｆｓｅｔ＿ｄとＬｅｎｇｔｈ＿ｄとは、差異部分を特定するための差異部分情報である。
【００３１】
図３に戻り、比較結果出力部２７０について説明する。
比較結果出力部２７０は、差異抽出ファイル２０７を用いて比較結果ファイル２０９を生成し、生成した比較結果ファイル２０９を出力する。
比較結果ファイル２０９は、差異部分を表す表記が付加された対象パラメータ値２０２を含んだファイルである。
【００３２】
比較結果ファイル２０９において、比較先パラメータ値のうち、比較元パラメータ値２０６と共通する共通部分、および、比較元パラメータ値２０６と共通しない差異部分は、以下のように記される。
比較先パラメータ値のうち、比較元パラメータ値２０６と共通する共通部分は、第１の色で記される。
比較先パラメータ値のうち、比較元パラメータ値２０６に含まれる比較部分に対応する部分であって比較部分と異なる部分である差異部分は、第２の色で記される。
比較先パラメータ値のうち、比較元パラメータ値２０６に含まれない部分である差異部分は、第３の色で記される。
比較先パラメータ値のうち、比較元パラメータ値２０６に含まれるが比較元パラメータ値２０６に含まれない部分である差異部分は、空白で記される。
【００３３】
比較結果ファイル２０９において、比較元パラメータ値２０６のうち、比較先パラメータ値と共通する共通部分、および、比較先パラメータ値と共通しない差異部分は、以下のように記される。
比較元パラメータ値２０６のうち、比較先パラメータ値と共通する共通部分は、第１の色で記される。
比較元パラメータ値２０６のうち、比較先パラメータ値に含まれない部分である差異部分は、第４の色で記される。
比較元パラメータ値２０６のうち、比較先パラメータ値に含まれるが比較元パラメータ値２０６に含まれない部分である差異部分は、空白で記される。
【００３４】
図９に基づいて、比較結果ファイル２０９の構成について説明する。
比較結果ファイル２０９は、管理対象名とグループ名とパラメータ名とパラメータ値とを互いに対応付けている。
Ｓｅｒｖｅｒ＃２のパラメータ値において、四角で囲んだゼロは、文字色反転ピンクで記されたゼロを表している。文字色反転ピンクは、文字色が黒から白に変わって、且つ、背景色が白からピンクに変わった状態である。
Ｓｅｒｖｅｒ＃４およびＳｅｒｖｅｒ＃５のパラメータ値において、破線の四角は、黄色パディングを表している。黄色パディングは、黄色に着色した空白である。
【００３５】
図３に戻り、記憶部２９０について説明する。
記憶部２９０は、パラメータ管理装置２００が使用、生成または入出力するデータを記憶する。
比較対象条件２０１と対象パラメータ値２０２と比較対象ファイル２０３とパラメータ値ファイル２０４と集計結果ファイル２０５と比較元パラメータ値２０６と差異抽出ファイル２０７と比較結果ファイル２０９は、記憶部２９０に記憶されるデータの一例である。
【００３６】
＊＊＊動作の説明＊＊＊
パラメータ管理装置２００の動作はパラメータ管理方法に相当する。また、パラメータ管理方法はパラメータ管理プログラムの処理手順に相当する。
【００３７】
図１０に基づいて、パラメータ管理方法について説明する。
Ｓ１１０は条件受付処理である。
Ｓ１１０において、条件受付部２１０は、比較対象条件２０１を受け付ける。
【００３８】
Ｓ１２１は管理対象選択処理である。
Ｓ１２１において、パラメータ値収集部２２０は、比較対象条件２０１から未選択の管理対象１１０を１つ選択する。
図４の比較対象条件２０１が受け付けられた場合、パラメータ値収集部２２０は、Ｓｅｒｖｅｒ＃１からＳｅｒｖｅｒ＃６のうち、未選択の管理対象１１０を１つ選択する。
【００３９】
Ｓ１２２はパラメータ値取得処理である。
Ｓ１２２において、パラメータ値収集部２２０は、選択した管理対象１１０にパラメータ値要求を送信し、選択した管理対象１１０から対象パラメータ値２０２を受信する。
パラメータ値要求は、比較対象条件２０１であるグループ名と、比較対象条件２０１であるパラメータ名とを含んでいる。比較対象条件２０１であるグループ名で識別されるグループを対象グループといい、比較対象条件２０１であるパラメータ名で識別されるパラメータを対象パラメータという。
対象パラメータ値２０２は、対象グループに属する対象パラメータに設定されたパラメータ値１１１である。図４の比較対象条件２０１が受け付けられた場合、対象パラメータ値２０２は、ＲＥＧＥＸに属するＩＰ＿ＡＤＤＲに設定されたパラメータ値１１１である。
【００４０】
Ｓ１２３はパラメータ値登録処理である。
Ｓ１２３において、パラメータ値収集部２２０は、選択した管理対象１１０の管理対象名と、比較対象条件２０１であるグループ名と、比較対象条件２０１であるパラメータ名と、取得した対象パラメータ値２０２とを比較対象ファイル２０３に新たに登録する。
但し、対象パラメータが管理対象１１０に存在しないため、対象パラメータ値２０２が取得できなかった場合、パラメータ値収集部２２０は、対象パラメータ値２０２の代わりにＮＵＬＬ値を比較対象ファイル２０３に登録する。
【００４１】
Ｓ１２４はパラメータ値抽出処理である。
Ｓ１２４において、パラメータ値抽出部２３０は、比較対象ファイル２０３に新たに登録された管理対象名とグループ名とパラメータ名とパラメータ値とを比較対象ファイル２０３から抽出する。
そして、パラメータ値抽出部２３０は、抽出した管理対象名とグループ名とパラメータ名とパラメータ値とをパラメータ値ファイル２０４に新たに登録する。この際、パラメータ値抽出部２３０は、ＰＩＤと存在フラグとをパラメータ値ファイル２０４に登録する。パラメータ値がＮＵＬＬ値である場合、存在フラグはゼロでなく、パラメータ値がＮＵＬＬ値でない場合、存在フラグはゼロである。
【００４２】
Ｓ１２５において、パラメータ値収集部２２０は、未選択の管理対象１１０が比較対象条件２０１にあるか判定する。
未選択の管理対象１１０がある場合、処理はＳ１２１に戻る。
未選択の管理対象１１０がない場合、処理はＳ１３０に進む。
【００４３】
Ｓ１２５までの処理により、図５に示すような比較対象ファイル２０３と、図６に示すようなパラメータ値ファイル２０４とが生成される。
【００４４】
Ｓ１３０はパラメータ値集計処理である。
Ｓ１３０において、パラメータ値集計部２４０は、パラメータ値ファイル２０４に含まれるパラメータ値１１１を集計し、集計結果ファイル２０５を生成する。
【００４５】
図１１に基づいて、パラメータ値集計処理（Ｓ１３０）について説明する。
Ｓ１３１において、パラメータ値集計部２４０は、パラメータ値ファイル２０４から未選択のパラメータ値１１１を１つ選択する。
【００４６】
Ｓ１３２において、パラメータ値集計部２４０は、パラメータ値ファイル２０４において、選択したパラメータ値１１１に対応付いた存在フラグがゼロであるか判定する。
存在フラグがゼロである場合、処理はＳ１３３に進む。
存在フラグがゼロでない場合、処理はＳ１３６に進む。
【００４７】
Ｓ１３３において、パラメータ値集計部２４０は、選択したパラメータ値１１１と同じパラメータ値が集計結果ファイル２０５に登録されているか判定する。
選択したパラメータ値１１１と同じパラメータ値が集計結果ファイル２０５に登録されていない場合、処理はＳ１３４に進む。
選択したパラメータ値１１１と同じパラメータ値が集計結果ファイル２０５に登録されている場合、処理はＳ１３５に進む。
【００４８】
Ｓ１３４において、パラメータ値集計部２４０は、ＧＩＤと選択したパラメータ値１１１とを集計結果ファイル２０５に新たに登録する。
さらに、パラメータ値集計部２４０は、存在フラグとＰＩＤ数とＰＩＤリストとを集計結果ファイル２０５に新たに登録する。
集計結果ファイル２０５に登録される存在フラグは、パラメータ値ファイル２０４において、選択したパラメータ値１１１に対応付いた存在フラグである。
集計結果ファイル２０５に登録されるＰＩＤ数は１である。
集計結果ファイル２０５に登録されるＰＩＤリストは、パラメータ値ファイル２０４において、選択したパラメータ値１１１に対応付いたＰＩＤである。
【００４９】
Ｓ１３５において、パラメータ値集計部２４０は、集計結果ファイル２０５において、選択したパラメータ値１１１と同じパラメータ値に対応付いたＰＩＤ数に１を加算する。
さらに、パラメータ値集計部２４０は、集計結果ファイル２０５において、選択したパラメータ値１１１と同じパラメータ値に対応付いたＰＩＤリストにＰＩＤを追加する。追加されるＰＩＤは、パラメータ値ファイル２０４において、選択したパラメータ値１１１に対応付いたＰＩＤである。
【００５０】
Ｓ１３６において、パラメータ値集計部２４０は、未選択のパラメータ値１１１がパラメータ値ファイル２０４にあるか判定する。
未選択のパラメータ値１１１がある場合、処理はＳ１３１に戻る。
未選択のパラメータ値１１１がない場合、パラメータ値集計処理（Ｓ１３０）は終了する。
【００５１】
パラメータ値集計処理（Ｓ１３０）により、図７に示すような集計結果ファイル２０５が生成される。
【００５２】
図１０に戻り、Ｓ１４０から説明を続ける。
Ｓ１４０は比較元決定処理である。
Ｓ１４０において、比較元決定部２５０は、集計結果ファイル２０５に含まれる複数のパラメータ値１１１のうちの１つのパラメータ値１１１を比較元パラメータ値２０６に決定する。
比較元パラメータ値２０６は、集計結果ファイル２０５において、ＰＩＤ数が最も大きいパラメータ値１１１である。図７の集計結果ファイル２０５が生成された場合、比較元パラメータ値２０６は、１つ目のパラメータ値１１１である。このパラメータ値１１１のＰＩＤ数は３であり、他のパラメータ値１１１のＰＩＤ数よりも大きい。
但し、パラメータ値集計部２４０は、ＰＩＤ数が最も小さいパラメータ値１１１、または、ＰＩＤ数が中間の値であるパラメータ値１１１、を比較元パラメータ値２０６にしてもよい。
【００５３】
Ｓ１５０は差異抽出処理である。
Ｓ１５０において、差異抽出部２６０は、集計結果ファイル２０５において、比較先パラメータ値から比較元パラメータ値２０６と異なる差異部分を抽出し、差異抽出ファイル２０７を生成する。
【００５４】
図１２に基づいて、差異抽出処理（Ｓ１５０）について説明する。
Ｓ１５１において、差異抽出部２６０は、未選択の比較先パラメータ値を集計結果ファイル２０５から１つ選択する。比較先パラメータ値は、比較元パラメータ値２０６以外のパラメータ値１１１である。
【００５５】
Ｓ１５２において、差異抽出部２６０は、選択した比較先パラメータ値を比較元パラメータ値２０６と比較し、選択した比較先パラメータ値と比較元パラメータ値２０６とのそれぞれから共通部分と差異部分とを抽出する。
比較方法の一例は、編集距離アルゴリズムおよびＮ−ｇｒａｍインデックス方式である。編集距離アルゴリズムで求める編集距離の一例は、レーベンシュタイン距離である。
【００５６】
Ｓ１５３において、差異抽出部２６０は、抽出した共通部分を特定するＧＩＤ＿ｓとｏｆｆｓｅｔ＿ｓとＬｅｎｇｔｈ＿ｓとＧＩＤ＿ｄとＯｆｆｓｅｔ＿ｄとＬｅｎｇｔｈ＿ｄとを共通部分情報として差異抽出ファイル２０７に登録する。
また、差異抽出部２６０は、差異フラグと表記フラグとを差異抽出ファイル２０７に登録する。差異フラグのフラグ値は、共通部分を意味するｓａｍｅである。表記フラグのフラグ値は、共通部分の表記を意味するゼロである。
【００５７】
さらに、差異抽出部２６０は、抽出した差異部分を特定するＧＩＤ＿ｓとｏｆｆｓｅｔ＿ｓとＬｅｎｇｔｈ＿ｓとＧＩＤ＿ｄとＯｆｆｓｅｔ＿ｄとＬｅｎｇｔｈ＿ｄとを差異部分情報として差異抽出ファイル２０７に登録する。
また、差異抽出部２６０は、差異フラグと表記フラグとを差異抽出ファイル２０７に登録する。差異フラグのフラグ値は、差異部分を意味するｄｉｆｆである。表記フラグのフラグ値は、差異の種類に応じた表記を意味するフラグ値である。
【００５８】
Ｓ１５４において、差異抽出部２６０は、未選択の比較先パラメータ値が集計結果ファイル２０５にあるか判定する。
未選択の比較先パラメータ値がある場合、処理はＳ１５１に戻る。
未選択の比較先パラメータ値がない場合、差異抽出処理（Ｓ１５０）は終了する。
【００５９】
差異抽出処理（Ｓ１５０）により、図８に示すような差異抽出ファイル２０７が生成される。
【００６０】
図１０に戻り、Ｓ１６０から説明を続ける。
Ｓ１６０は比較結果出力処理である。
Ｓ１６０において、比較結果出力部２７０は、パラメータ値ファイル２０４と集計結果ファイル２０５と差異抽出ファイル２０７とを用いて比較結果ファイル２０９を生成し、生成した比較結果ファイル２０９を出力する。
Ｓ１６０の後、パラメータ管理方法の処理は終了する。
【００６１】
図１３に基づいて、比較結果出力処理（Ｓ１６０）について説明する。
Ｓ１６１において、比較結果出力部２７０は、パラメータ値ファイル２０４に含まれる管理対象名とグループ名とパラメータ名とパラメータ値とを比較結果ファイル２０９に登録する。
【００６２】
Ｓ１６２において、比較結果出力部２７０は、未選択の差異部分情報を差異抽出ファイル２０７から１つ選択する。
【００６３】
Ｓ１６３において、比較結果出力部２７０は、比較結果ファイル２０９において、選択した差異部分情報に含まれるＧＩＤ＿ｓに対応するパラメータ値１１１を比較元パラメータ値２０６として選択する。さらに、比較結果出力部２７０は、選択した差異部分情報を用いて、選択した比較元パラメータ値２０６から差異部分を特定する。
また、比較結果出力部２７０は、比較結果ファイル２０９において、選択した差異部分情報に含まれるＧＩＤ＿ｄに対応するパラメータ値１１１を比較先パラメータ値として選択する。さらに、比較結果出力部２７０は、選択した差異部分情報を用いて、選択した比較先パラメータ値から差異部分を特定する。
そして、比較結果出力部２７０は、比較元パラメータ値２０６の差異部分と比較先パラメータ値の差異部分との少なくともいずれかに、差異部分の種類に応じた表記を追加する。追加される表記は、差異抽出ファイル２０７において、選択した差異部分情報に対応付いた表記フラグのフラグ値が示す表記である。
【００６４】
Ｓ１６４において、比較結果出力部２７０は、未選択の差異部分情報が差異抽出ファイル２０７にあるか判定する。
未選択の差異部分情報がある場合、処理はＳ１６２に戻る。
未選択の差異部分情報がない場合、処理はＳ１６５に進む。
【００６５】
Ｓ１６４までの処理により、図９に示すような比較結果ファイル２０９が生成される。
比較結果ファイル２０９の形式は、運用管理端末１２０で使用されるアプリケーションが読み込むことができる形式である。
運用管理端末１２０で使用されるアプリケーションがＷＥＢブラウザである場合、比較結果ファイル２０９は、ＨＴＭＬの形式で生成される。ＨＴＭＬは、ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅの略称である。
【００６６】
Ｓ１６５において、比較結果出力部２７０は、比較結果ファイル２０９を運用管理端末１２０に送信する。
Ｓ１６５の後、比較結果出力処理（Ｓ１６０）は終了する。
【００６７】
運用管理端末１２０は、比較結果ファイル２０９を受信し、受信した比較結果ファイル２０９を表示装置に表示する。
【００６８】
＊＊＊効果の説明＊＊＊
パラメータ管理装置２００が比較結果ファイル２０９を出力するため、利用者は、多数の管理対象のそれぞれの対象パラメータ値２０２の差異を一括して把握することが可能になる。そして、対象パラメータ値２０２の整合性チェックおよび誤り検出といった設定管理業務が効率化される。特に、対象パラメータ値２０２が長い文字列である場合、各対象パラメータ値２０２の差異を把握するために要する時間が短縮される。
【００６９】
＊＊＊他の構成＊＊＊
管理対象１１０は、機器およびサーバなどのハードウェアと、ＯＳおよびアプリケーションなどのソフトウェアとのいずれであっても構わない。
比較対象条件２０１は、パラメータ管理装置２００に接続された入力装置を用いて、パラメータ管理装置２００に入力されても構わない。
各対象パラメータ値２０２の差異部分を表す表記は、色を反転させた文字と背景色が付いたパディングといった表記以外の表記であっても構わない。
【００７０】
実施の形態２．
対象パラメータ値２０２の出現数に相当するＰＩＤ数の代わりに、対象パラメータ値２０２の類似度を用いて、比較元パラメータ値２０６を決定する形態について、図１４から図１５に基づいて説明する。但し、実施の形態１と重複する説明は省略する。
【００７１】
＊＊＊構成の説明＊＊＊
パラメータ管理システム１００の構成は実施の形態１と同じである。
【００７２】
パラメータ管理装置２００の機能構成は実施の形態１と同じである。
但し、比較元決定部２５０は、以下のような機能を有する。
【００７３】
比較元決定部２５０は、集計結果ファイル２０５に含まれる対象パラメータ値２０２毎に他の対象パラメータ値２０２との類似度を算出し、対象パラメータ値２０２毎の類似度を用いて比較元パラメータ値２０６を決定する。
【００７４】
＊＊＊動作の説明＊＊＊
パラメータ管理方法の処理の流れは実施の形態１と同じである。
但し、比較元決定処理（Ｓ１４０）において、以下のように比較元パラメータ値２０６が決定される。
【００７５】
図１４に基づいて、比較元決定処理（Ｓ１４０）について説明する。
Ｓ１４１において、比較元決定部２５０は、集計結果ファイル２０５に含まれる複数のパラメータ値１１１から、２つのパラメータ値１１１から成るパラメータ値１１１の複数組を生成する。
図７の集計結果ファイル２０５が生成された場合、（１，２）と（１，３）と（２，１）と（２，３）と（３，１）と（３，２）との６つのパラメータ値１１１の組が生成される。括弧内の２つの値はパラメータ値１１１のＧＩＤである。（１，２）と（２，１）とのように２つの値が同じである２つの組は、１つの組にまとめてもよい。
【００７６】
Ｓ１４２において、比較元決定部２５０は、パラメータ値１１１の組毎に２つのパラメータ値１１１の類似度を算出する。
２つのパラメータ値１１１の類似度の一例は、編集距離アルゴリズムの編集距離である。編集距離の一例は、レーベンシュタイン距離である。
【００７７】
Ｓ１４３において、比較元決定部２５０は、パラメータ値１１１の組毎の類似度を用いて、パラメータ値１１１毎の類似度を算出する。パラメータ値１１１の類似度は、パラメータ値１１１を含む組の類似度を合計した値である。
図１５に、パラメータ値１１１の組毎の類似度とパラメータ値１１１毎の類似度との関係を示す。
ＧＩＤが１であるパラメータ値１１１の類似度は、（１，２）の類似度と（１，３）の類似度とを合計した値である。
ＧＩＤが２であるパラメータ値１１１の類似度は、（２，１）の類似度と（２，３）の類似度とを合計した値である。
ＧＩＤが３であるパラメータ値１１１の類似度は、（３，１）の類似度と（３，２）の類似度とを合計した値である。
【００７８】
Ｓ１４４において、比較元決定部２５０は、類似度が最も大きいパラメータ値１１１を比較元パラメータ値２０６に決定する。
但し、比較元決定部２５０は、類似度が最も小さいパラメータ値１１１または類似度が中間の値であるパラメータ値１１１を比較元パラメータ値２０６に決定してもよい。
【００７９】
＊＊＊効果の説明＊＊＊
比較元決定部２５０は、各対象パラメータ値２０２の類似度を用いて、他の対象パラメータ値２０２との差異が最も少ない対象パラメータ値２０２を比較元パラメータ値２０６に決定する。これにより、抽出される差異部分が最小化されるため、各対象パラメータ値２０２の差異部分の把握を容易にする効果が期待できる。そして、対象パラメータ値２０２の整合性チェックおよび誤り検出といった設定管理業務が効率化される。
【００８０】
実施の形態３．
複数の対象パラメータ値２０２が依存するパラメータ値１１１別にパラメータ値１１１に依存する複数の対象パラメータ値２０２を比較する形態について、図１６から図２２に基づいて説明する。但し、実施の形態１または実施の形態２と重複する説明は省略する。
【００８１】
＊＊＊構成の説明＊＊＊
パラメータ管理システム１００の構成は実施の形態１と同じである。
【００８２】
図１６に基づいて、パラメータ管理装置２００の機能構成について説明する。
パラメータ管理装置２００の記憶部２９０は、依存テーブル２９１を記憶する。
依存テーブル２９１は、対象パラメータ値２０２と対象パラメータ値２０２が依存するパラメータ値１１１とを互いに対応付けるテーブルである。
親パラメータに依存するパラメータを子パラメータといい、子パラメータが依存するパラメータを親パラメータという。
親パラメータに設定されたパラメータ値１１１を親パラメータ値といい、子パラメータに設定されたパラメータ値１１１を子パラメータ値という。
【００８３】
図１７において、依存テーブル２９１は、子パラメータと親パラメータとを互いに対応付けている。
ＲＥＧＥＸに属するＩＰ＿ＡＤＤＲおよびＥＭＡＩＬ＿ＡＤＤＲは、ＳｅｒｖｅｒＭｏｄｅという親パラメータに依存する子パラメータである。
【００８４】
図１６に戻り、パラメータ管理装置２００の説明を続ける。
パラメータ値収集部２２０は、比較対象条件２０１を満たすパラメータである対象パラメータが子パラメータとして依存する親パラメータを依存テーブル２９１を用いて特定する。
パラメータ値収集部２２０は、対象パラメータに設定された対象パラメータ値２０２である子パラメータ値と、親パラメータに設定されたパラメータ値１１１である親パラメータ値とを各管理対象１１０から収集する。
そして、パラメータ値収集部２２０は、収集した親パラメータ値と子パラメータ値とを含む比較対象ファイル２０３を生成する。
図１８において、比較対象ファイル２０３は、管理対象名と親パラメータのパラメータ値と子パラメータ値とを互いに対応付けている。
【００８５】
パラメータ値抽出部２３０は、比較対象ファイル２０３から管理対象別に親パラメータ値と子パラメータ値とを抽出し、抽出した親パラメータ値と子パラメータ値とを管理対象別に含んだパラメータ値ファイル２０４を生成する。
図１９において、パラメータ値ファイル２０４は、管理対象名別に親パラメータのパラメータ値と子パラメータのパラメータ値とを含んでいる。
【００８６】
パラメータ値集計部２４０は、パラメータ値ファイル２０４に含まれる子パラメータ値を親パラメータ値別に重複せずに含んだファイルを集計結果ファイル２０５として生成する。
図２０において、集計結果ファイル２０５は、親パラメータ別に集計結果表２０５Ｔを有する。集計結果表２０５Ｔは、実施の形態１において集計結果ファイル２０５として説明した表である。
【００８７】
比較元決定部２５０は、親パラメータ値別に、集計結果ファイル２０５から一つの子パラメータを比較元パラメータ値２０６として決定する。
【００８８】
比較元決定部２５０は、以下のように比較元パラメータ値２０６を決定する。
集計結果ファイル２０５は、親パラメータ値別に、子パラメータ値毎に子パラメータ値が共通して設定された管理対象１１０の数に対応する出現数を含む。
比較元決定部２５０は、親パラメータ値別に、子パラメータ値毎の出現数を用いて比較元パラメータ値２０６を決定する。
【００８９】
比較元決定部２５０は、以下のように比較元パラメータ値２０６を決定してもよい。
比較元決定部２５０は、親パラメータ値別に子パラメータ値毎に他の子パラメータ値との類似度を算出し、親パラメータ値別に子パラメータ値毎の類似度を用いて比較元パラメータ値２０６を決定する。
【００９０】
差異抽出部２６０は、親パラメータ値別に決定された比較元パラメータ値２０６を用いて、親パラメータ値別に差異部分情報を含んだファイルを差異抽出ファイル２０７として生成する。
図２１において、差異抽出ファイル２０７は、親パラメータ別に差異抽出表２０７Ｔを有する。差異抽出表２０７Ｔは、実施の形態１において差異抽出ファイル２０７として説明した表である。
【００９１】
比較結果出力部２７０は、差異抽出ファイル２０７を用いて比較結果ファイル２０９を生成し、生成した比較結果ファイル２０９を出力する。
図２２において、比較結果ファイル２０９は、親パラメータ別に比較結果表２０９Ｔと有する。比較結果表２０９Ｔは、実施の形態１において比較結果ファイル２０９として説明した表である。
【００９２】
＊＊＊動作の説明＊＊＊
パラメータ管理方法の処理の流れは実施の形態１と同じであるが、パラメータ管理方法の処理の内容は以下の点で実施の形態１と異なる。
【００９３】
Ｓ１２１において、パラメータ値収集部２２０は、比較対象条件２０１を満たすパラメータである対象パラメータが子パラメータとして依存する親パラメータを依存テーブル２９１を用いて特定する。
図１７において、子パラメータがＲＥＧＥＸに属するＩＰ＿ＡＤＤＲである場合、親パラメータはＳｅｒｖｅｒＭｏｄｅである。
【００９４】
Ｓ１２２において、パラメータ値収集部２２０は、対象パラメータに設定された対象パラメータ値２０２である子パラメータ値と、親パラメータに設定されたパラメータ値１１１である親パラメータ値とを管理対象１１０から取得する。
【００９５】
Ｓ１２３において、パラメータ値収集部２２０は、対象パラメータ値２０２である子パラメータ値と共に親パラメータ値を比較対象ファイル２０３に登録する。
【００９６】
Ｓ１２４において、パラメータ値抽出部２３０は、対象パラメータ値２０２である子パラメータ値と共に親パラメータ値を比較対象ファイル２０３から抽出する。
そして、パラメータ値抽出部２３０は、対象パラメータ値２０２である子パラメータ値と共に親パラメータ値をパラメータ値ファイル２０４に登録する。
【００９７】
Ｓ１３０において、パラメータ値集計部２４０は、親パラメータ値別の集計結果表２０５Ｔを含んだ集計結果ファイル２０５を生成する。
図１９のパラメータ値ファイル２０４が生成された場合、集計結果ファイル２０５は、親パラメータ値がＬｏａｄｅｒである集計結果表２０５Ｔと、親パラメータ値がＳｅａｒｃｈｅｒである集計結果表２０５Ｔとを含む。
【００９８】
Ｓ１４０において、比較元決定部２５０は、親パラメータ値別に、集計結果表２０５Ｔに含まれる複数のパラメータ値１１１のうちの１つのパラメータ値１１１を比較元パラメータ値２０６に決定する。
比較元パラメータ値２０６は、実施の形態１のようにパラメータ値１１１毎のＰＩＤ数を用いて決定されてもよいし、実施の形態２のようにパラメータ値１１１毎の類似度を用いて決定されてもよい。
【００９９】
Ｓ１５０において、差異抽出部２６０は、親パラメータ値別に差異抽出表２０７Ｔを含んだ差異抽出ファイル２０７を生成する。
【０１００】
Ｓ１６０において、比較結果出力部２７０は、親パラメータ値別に比較結果表２０９Ｔを含んだ比較結果ファイル２０９を生成し、生成した比較結果ファイル２０９を出力する。
【０１０１】
＊＊＊効果の説明＊＊＊
パラメータ管理装置２００は、親パラメータ値別に子パラメータ値を分類し、親パラメータ値別に子パラメータ値の差異を特定することができる。これにより、利用者は、子パラメータ値の差異を効率的に把握することができる。
【０１０２】
＊＊＊ハードウェア構成の説明＊＊＊
図２３に基づいて、パラメータ管理装置２００のハードウェア構成例について説明する。
パラメータ管理装置２００は、プロセッサ９０１と補助記憶装置９０２とメモリ９０３と通信装置９０４と入力インタフェース９０５と出力インタフェース９０６といったハードウェアを備えるコンピュータである。
プロセッサ９０１は信号線９１０を介して他のハードウェアと接続されている。入力インタフェース９０５はケーブル９１１を介して入力装置９０７に接続されている。出力インタフェース９０６はケーブル９１２を介して出力装置９０８に接続されている。
【０１０３】
プロセッサ９０１は、プロセッシングを行うＩＣであり、他のハードウェアを制御する。プロセッサ９０１の一例は、ＣＰＵとＤＳＰとＧＰＵである。ＩＣはＩｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略称である。ＣＰＵはＣｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略称であり、ＤＳＰはＤｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒの略称であり、ＧＰＵはＧｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略称である。
補助記憶装置９０２はデータを記憶する。補助記憶装置９０２の一例は、ＲＯＭとフラッシュメモリとＨＤＤである。ＲＯＭはＲｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略称であり、ＨＤＤはＨａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略称である。
メモリ９０３はデータを記憶する。メモリ９０３の一例はＲＡＭである。ＲＡＭはＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略称である。
通信装置９０４は、データを受信するレシーバ９０４１と、データを送信するトランスミッタ９０４２とを備える。通信装置９０４の一例は、通信チップとＮＩＣである。ＮＩＣはＮｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄの略称である。
入力インタフェース９０５はケーブル９１１が接続されるポートであり、ポートの一例はＵＳＢ端子である。ＵＳＢはＵｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓの略称である。
出力インタフェース９０６はケーブル９１２が接続されるポートであり、ＵＳＢ端子およびＨＤＭＩ端子はポートの一例である。ＨＤＭＩ（登録商標）はＨｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅの略称である。
入力装置９０７はデータ、命令および要求を入力する。入力装置９０７の一例は、マウスとキーボードとタッチパネルである。
出力装置９０８はデータ、結果および応答を出力する。出力装置９０８の一例は、ディスプレイとプリンタである。ディスプレイの一例はＬＣＤである。ＬＣＤはＬｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙの略称である。
【０１０４】
補助記憶装置９０２にはＯＳが記憶されている。ＯＳはＯｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍの略称である。
また、補助記憶装置９０２には、条件受付部２１０とパラメータ値収集部２２０とパラメータ値抽出部２３０とパラメータ値集計部２４０と比較元決定部２５０と差異抽出部２６０と比較結果出力部２７０といった「部」の機能を実現するプログラムが記憶されている。「部」の機能を実現するプログラムは記憶媒体に記憶することができる。
ＯＳの少なくとも一部はメモリ９０３にロードされ、プロセッサ９０１はＯＳを実行しながら「部」の機能を実現するプログラムを実行する。「部」の機能を実現するプログラムは、メモリ９０３にロードされ、プロセッサ９０１に読み込まれ、プロセッサ９０１によって実行される。
なお、パラメータ管理装置２００が複数のプロセッサ９０１を備えて、複数のプロセッサ９０１が「部」の機能を実現するプログラムを連携して実行してもよい。
【０１０５】
「部」の処理の結果を示すデータと情報と信号値と変数値などは、メモリ９０３と補助記憶装置９０２とプロセッサ９０１内のレジスタとプロセッサ９０１内のキャッシュメモリとの少なくともいずれかに記憶される。
【０１０６】
「部」は「サーキットリ」で実装してもよい。「部」は「回路」と「工程」と「手順」と「処理」との少なくともいずれかに読み替えてもよい。
「回路」及び「サーキットリ」は、プロセッサ９０１、ロジックＩＣとＧＡとＡＳＩＣとＦＰＧＡといった処理回路を包含する概念である。ＧＡはＧａｔｅ  Ａｒｒａｙの略称であり、ＡＳＩＣはＡｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔの略称であり、ＦＰＧＡはＦｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙの略称である。
【０１０７】
各実施の形態は、好ましい形態の例示であり、本発明の技術的範囲を制限することを意図するものではない。各実施の形態は、部分的に実施してもよいし、他の形態と組み合わせて実施してもよい。
フローチャート等を用いて説明した処理手順は、パラメータ管理装置、パラメータ管理方法およびパラメータ管理プログラムの処理手順の一例である。
【符号の説明】
【０１０８】
１００  パラメータ管理システム、１１０  管理対象、１１１  パラメータ値、１１２  パラメータファイル、１２０  運用管理端末、２００  パラメータ管理装置、２０１  比較対象条件、２０２  対象パラメータ値、２０３  比較対象ファイル、２０４  パラメータ値ファイル、２０５  集計結果ファイル、２０５Ｔ  集計結果表、２０６  比較元パラメータ値、２０７  差異抽出ファイル、２０７Ｔ  差異抽出表、２０９  比較結果ファイル、２０９Ｔ  比較結果表、２１０  条件受付部、２２０  パラメータ値収集部、２３０  パラメータ値抽出部、２４０  パラメータ値集計部、２５０  比較元決定部、２６０  差異抽出部、２７０  比較結果出力部、２９０  記憶部、２９１  依存テーブル、９０１  プロセッサ、９０２  補助記憶装置、９０３  メモリ、９０４  通信装置、９０４１  レシーバ、９０４２  トランスミッタ、９０５  入力インタフェース、９０６  出力インタフェース、９０７  入力装置、９０８  出力装置、９１０  信号線、９１１  ケーブル、９１２  ケーブル。
【図１】
0006351545.tif 000002
【図２】
0006351545.tif 000003
【図３】
0006351545.tif 000004
【図４】
0006351545.tif 000005
【図５】
0006351545.tif 000006
【図６】
0006351545.tif 000007
【図７】
0006351545.tif 000008
【図８】
0006351545.tif 000009
【図９】
0006351545.tif 000010
【図１０】
0006351545.tif 000011
【図１１】
0006351545.tif 000012
【図１２】
0006351545.tif 000013
【図１３】
0006351545.tif 000014
【図１４】
0006351545.tif 000015
【図１５】
0006351545.tif 000016
【図１６】
0006351545.tif 000017
【図１７】
0006351545.tif 000018
【図１８】
0006351545.tif 000019
【図１９】
0006351545.tif 000020
【図２０】
0006351545.tif 000021
【図２１】
0006351545.tif 000022
【図２２】
0006351545.tif 000023
【図２３】
0006351545.tif 000024