(57)【要約】【課題】  複数の機器で構成する通信ネットワークにおいて、機器がサポートする通信方式毎に設定可能な項目を明確にすることで、機器設定者の負担を軽減する機器設定装置を提供する。【解決手段】  通信ネットワークで接続される複数機器の機能を設定する機器設定装置において、前記複数機器が備える設定済の機能を記載した機器設定ファイルと、機能設定を行う対象機器が備える機能構成ファイルとを入力し、前記機器設定ファイルと前記機能構成ファイルの通信方式が共通する共通機能を出力する共通機能抽出部と、前記共通機能に基づいて前記設定済の機能に対応する追加機能、及び前記共通機能に基づいて前記追加機能を除いた新規設定機能の設定候補を提示する機能設定候補提示部と、を備えることを特徴とする。【選択図】図５
2016045911.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークで接続される複数機器の機能を設定する機器設定装置において、
前記複数機器が備える設定済の機能を記載した機器設定ファイルと、機能設定を行う対象機器が備える機能構成ファイルとを入力し、前記機器設定ファイルと前記機能構成ファイルの通信方式が共通する共通機能を出力する共通機能抽出部と、
前記共通機能に基づいて前記設定済の機能に対応する追加機能、及び前記共通機能に基づいて前記追加機能を除いた新規設定機能の設定候補を提示する機能設定候補提示部と、
を備えることを特徴とする機器設定装置。
【請求項２】
請求項１に記載の機器設定装置において、
前記設定候補から選択された入力機能の情報に基づいて、前記複数機器又は前記対象機器の変更後の機器設定ファイルを生成する変更機器設定ファイル生成部を更に備えることを特徴とする機器設定装置。
【請求項３】
請求項２に記載の機器設定装置において、
前記機器の送信設定の宛先アドレスがマルチキャストアドレスで、かつ対応する受信機器がマルチキャストアドレスの受信が可能な場合、前記機器の宛先アドレスを変更しないことを特徴とする機器設定装置。
【請求項４】
請求項２に記載の機器設定装置において、
前記設定候補を提示する表示部を備え、
前記機器設定候補提示部から提示された前記設定候補をユーザに提示し、ユーザが設定候補から選択した設定内容を前記変更機器設定ファイル生成部に出力することを特徴とする機器設定装置。
【請求項５】
請求項１に記載の機器設定装置において、
前記共通機能抽出部は、複数の前記機器設定ファイル間における前記共通機能を更に出力し、
前記機器設定ファイルで設定済の機能の内、前記機器設定ファイル間の共通機能に対応していない機能を、所定の基準に基づいて機能設定の修正候補として提示する設定修正候補提示部を備えることを特徴とする機器設定装置。
【請求項６】
請求項５に記載の機器設定装置において、
前記所定の基準とは、前記設定済の機能と前記共通機能間におけるアドレス、通信方式又はデータ構造の項目の内、一致する項目が多い設定済の機能から前記設定の修正候補として提示することを特徴とする機器設定装置。
【請求項７】
請求項５に記載の機器設定装置において、
前記修正候補から選択された入力情報に基づいて、前記複数機器の修正後の機器設定ファイルを生成する修正機器設定ファイル生成部を更に備えることを特徴とする機器設定装置。
【請求項８】
請求項７に記載の機器設定装置において、
前記修正候補を提示する表示部を備え、
前記設定修正候補提示部から提示された前記修正候補をユーザに提示し、ユーザが修正候補から選択した設定内容を前記修正機器設定ファイル生成部に出力することを特徴とする機器設定装置。
【請求項９】
請求項１又は５の何れかに記載の機器設定装置において、
名称の異なる機能間を関連付ける定義を記憶する機能関連付け定義記憶部を更に備え、
前記定義に基づいて、前記機能間の対応付けを行うことを特徴とする機器設定装置。
【請求項１０】
請求項１又は５の何れかに記載の機器設定装置において、
前記機器設定ファイルに記載の無い構築済みのサービスを含むアソシエーション情報を記憶するアソシエーション記憶部及び前記アソシエーション情報を検出するアソシエーション検出部を更に備え、
前記アソシエーション情報に基づいて機器の設定候補又は修正候補を提示することを特徴とする機器設定装置。
【請求項１１】
請求項１乃至１０の何れかに記載の機器設定装置を備える機器設定システムにおいて、
前記機器設定ファイルを管理するファイル管理装置を更に備え、
前記機器設定装置は前記対象機器以外の機器の機器設定ファイルを前記ファイル管理装置から取得することを特徴とする機器設定システム。
【請求項１２】
通信ネットワークで接続される複数機器の機能を設定する機器設定方法において、
前記複数機器が備える設定済の機能を記載した機器設定ファイルと、機能設定を行う対象機器が備える機能構成ファイルとの通信方式が共通する共通機能を出力し、前記共通機能に基づいて前記設定済の機能に対応する追加機能、及び前記共通機能に基づいて前記追加機能を除いた新規設定機能の設定候補を提示すること、を特徴とする機器設定方法。
【請求項１３】
請求項１２に記載の機器設定方法と、
複数の前記機器設定ファイル間における前記共通機能を更に出力し、前記機器設定ファイルで設定済の機能の内、前記機器設定ファイル間の共通機能に対応していない機能を、所定の基準に基づいて機能設定の修正候補として提示することを特徴とする機器設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機器で構成する通信ネットワークにおいて、機器を設定する装置、システム及び機器設定方法に関する。
【背景技術】
【０００２】
通信の迅速化及び運用者の利便性向上のため、様々な機器がネットワークに繋がり、ネットワーク構成が大規模化しており、非常に複雑な設定が必要となる。また、様々な用途に対応するために、多数の通信方式が策定され、使用されている。
【０００３】
ネットワーク構成が大規模化し、多数の通信方式を用いることで、利便性が増す一方で、ネットワーク機器の設定の専門性や項目が増大している。特に、機器同士で通信するＭ２Ｍ（Ｍａｃｈｉｎｅ  ｔｏ  Ｍａｃｈｉｎｅ）通信では、人を介さないため、事前設定の項目が多く、専門性も高い傾向にある。
【０００４】
例えば、電力ユーティリティの自動化を目的とした国際規格ＩＥＣ  ６１８５０では、ＩＥＤ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅ）間の通信やデータ構造等を規定しているが、ＩＥＤ毎にサポートしている機能が異なり、必要とするデータや接続関係も異なるため、設定箇所が多数存在し、内容の専門性も高い。そのため、設定に時間が掛かる為運用者の負担が増大するだけでなく、設定ミスによる接続不良から通信の正確性や安全性に一定のリスクを生じさせる。  
特許文献１には、ＩＥＤで実現される機能から通信対象となるデータを関連付けることで、自動的に機器設定ファイルを生成する方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１５２９９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、機器毎にサポートしている通信プロトコルやデータ通信サービスが異なる場合がある。例えば、国際規格ＩＥＣ  ６１８５０では、通信プロトコルとしてＭＭＳ（Ｍａｎｕｆａｃｔｕｒｉｎｇ  Ｍｅｓｓａｇｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）やＧＯＯＳＥ（Ｇｅｎｅｒｉｃ  Ｏｂｊｅｃｔ  Ｏｒｉｅｎｔｅｄ  Ｓｕｂｓｔａｔｉｏｎ  Ｅｖｅｎｔｓ）を用い、レポートのサービスやデータアクセスのサービスなどがある。機器毎にサポートする通信プロトコルやデータ通信サービスを含む通信方式が異なることが、設定項目の増加や設定ミスの要因になっている。特許文献１の方法では、用いる当該通信方式を考慮して設定項目を決定していない。
【０００７】
本発明はこのような状況に鑑みて成されたものであり、機器がサポートする通信方式毎に設定可能な項目を明確にすることで、機器設定者の負担を軽減することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決する為に本発明は、通信ネットワークで接続される複数機器の機能を設定する機器設定装置において、前記複数機器が備える設定済の機能を記載した機器設定ファイルと、機能設定を行う対象機器が備える機能構成ファイルとを入力し、前記機器設定ファイルと前記機能構成ファイルの通信方式が共通する共通機能を出力する共通機能抽出部と、前記共通機能に基づいて前記設定済の機能に対応する追加機能、及び前記共通機能に基づいて前記追加機能を除いた新規設定機能の設定候補を提示する機能設定候補提示部と、を備えることを特徴とする。
【０００９】
また、前記設定候補から選択された入力機能の情報に基づいて、前記複数機器又は前記対象機器の変更後の機器設定ファイルを生成する変更機器設定ファイル生成部を更に備える。
【００１０】
また、前記共通機能抽出部は、複数の前記機器設定ファイル間における前記共通機能も出力し、前記機器設定ファイルの設定済の機能の内、前記機器設定ファイル間の共通機能に対応していない機能を、所定の基準に基づいて設定の修正候補として提示する設定修正候補提示部を更に備える。
【発明の効果】
【００１１】
本発明によれば、機器がサポートする通信方式毎に設定可能な項目が明確となり、機器設定者の負担を軽減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る機器設定システムの概略構成を示す図である。
【図２】本発明の実施形態に係る機器設定装置を備えたファイル管理装置による機器設定システムの概略構成を示す図である。
【図３】本発明の実施形態に係る機器設定装置を備えた設定対象機器による機器設定システムの概略構成を示す図である。
【図４】本発明の実施形態に係るネットワーク経由機器設定システムの概略構成を示す図である。
【図５】本発明の実施形態に係る機器設定候補提示部の概略構成を示すブロック図である。
【図６】本発明の実施形態に係る機器設定候補提示に関するファイルの例を示す概略図である。
【図７】本発明の実施形態に係る機器設定部の概略構成を示すブロック図である。
【図８】本発明の実施形態に係る機器設定に関するファイルの例を示す概略図である。
【図９】本発明の実施形態に係る設定修正候補提示部の概略構成を示すブロック図である。
【図１０】本発明の実施形態に係る設定修正候補提示に関するファイルの例を示す概略図である。
【図１１】本発明の実施形態に係る機器設定修正部の概略構成を示すブロック図である。
【図１２】本発明の実施形態に係る機器設定の修正に関するファイル及び修正候補の例を示す概略図である。
【図１３】本発明の実施形態に係る機器設定修正機能を備えた機器設定部の概略構成を示すブロック図である。
【図１４】本発明の実施形態に係る機能関連付け定義を用いた機器設定部の概略構成を示すブロック図である。
【図１５】本発明の実施形態に係る機能関連付け定義を用いた機器設定修正部の概略構成を示すブロック図である。
【図１６】本発明の実施形態に係る機器設定装置の装置構成例を示す図である。
【図１７】本発明の実施形態に係るアソシエーション情報を用いた機器設定部の概略構成を示すブロック図である。
【図１８】本発明の実施形態に係るアソシエーション情報を用いた機器設定修正部の概略構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して本発明の実施形態について説明する。添付図面では、機能的に同じ要素は同じ番号で表示される場合もある。なお、添付図面は本発明の原理に則った具体的な実施形態と実装例を示しているが、これらは本発明の理解のためのものであり、決して本発明を限定的に解釈するために用いられるものではない。
【００１４】
本実施形態に加え、本発明の技術的思想の範囲と実質的に同一の範囲における構成又は構造の変更や多様な要素の置き換えが可能である。また、本明細書及び図面において、実質的に同一の機能又は構成を有する構成要素については、同一の符号を付することにより重複する説明を省略する。
＜システムの構成＞
始めに、本発明の各実施形態に係る機器設定システムの概略構成について、図１〜図４を参照して説明する。なお、図１〜図４に示す設定装置の詳細な内部構成例と処理内容は、後述する図５以降で説明する。
【００１５】
図１は、本発明の実施形態に係る機器設定システム１０４の概略構成を示す図である。本機器設定システム１０４は、機器設定装置１０１、ファイル管理装置１０２、及び設定対象機器１０３で構成される。
【００１６】
機器設定装置１０１は、機器設定ファイルを管理するファイル管理装置１０２より設定対象機器１０３以外の１つ以上の機器の機器設定ファイルを取得する。ここで、機器設定ファイルとは、ＩＰアドレス等の機器情報、利用する通信方式と通信するデータが含まれるファイルである。ＩＥＣ  ６１８５０において、機器設定ファイルは、ＣＩＤ（Ｃｏｎｆｉｇｕｒｅｄ  ＩＥＤ  Ｄｅｓｃｒｉｐｔｉｏｎ）に相当し、機器がサポートする通信サービス、データ構造、データセットも含まれる。また、ＩＥＣ  ６１８５０において、設定対象機器１０３及び設定対象機器以外の機器は、ＩＥＤやマージングユニットに相当する。また、設定装置１０１は、機能構成ファイルを管理するファイル管理装置１０２より設定対象機器の機能構成ファイルを取得する。ここで、機能構成ファイルとは、機器がサポートする通信方式とデータ構造が含まれるファイルである。ＩＥＣ  ６１８５０において、機能構成ファイルは、ＩＣＤ（ＩＥＤ  Ｃａｐａｂｉｌｉｔｙ  Ｄｅｓｃｒｉｐｔｉｏｎ）に相当する。設定装置１０１は、取得した設定対象機器以外の機器設定ファイルと設定対象機器の機能構成ファイルから、設定対象機器の機器設定ファイルを生成し、設定対象機器１０３に設定ファイルを出力する。また、ファイル管理装置１０２に生成した機器設定ファイルを出力しても良い。詳細な機器設定ファイルの生成方法は、後述する。
【００１７】
機器設定装置１０１は、設定対象機器以外の機器設定ファイルと設定対象機器の機能構成ファイルを入力し、設定対象機器の機器設定ファイルを出力する装置であり、入出力ファイルが同じであれば、ファイル管理装置１０２や設定対象機器１０３以外の機器と接続しても良い。例えば、ファイル管理装置１０２は、１つ以上の機器の機器設定ファイルと機能構成ファイルを記憶する装置であり、複数台の装置で構成しても良い。機器設定ファイルを各機器が保有している場合、各機器がファイル管理装置１０２となる。また、設定対象機器１０３が機能構成ファイルを保有している場合、設定対象機器１０３がファイル管理装置１０２を兼ねる。また、設定対象機器１０３は、設定装置１０１に接続せず、ファイル管理装置１０２に接続し、ファイル管理装置１０２から機器設定ファイルを取得しても良い。
【００１８】
図２は、本発明の実施形態に係る機器設定装置１０１と同じ機能を有する機器設定ツール２０２を備えたファイル管理装置２０１による機器設定システム１０４の概略構成を示す図である。本機器設定システム１０４の機器設定ツール２０２を備えたファイル管理装置２０１は、図１の機器設定装置１０１の機能が、ファイル管理装置１０２に備わった構成であり、機器設定ツール２０２、ファイル管理装置１０２、及び設定対象機器１０３の処理内容は、図１と同様である。
【００１９】
図３は、本発明の実施形態に係る機器設定装置１０１と同じ機能を有する機器設定ツール２０２を備えた設定対象機器３０１による機器設定システム１０４の概略構成を示す図である。本機器設定システム１０４の機器設定ツール３０２を備えた設定対象機器３０１は、図１の機器設定装置１０１の機能が、設定対象機器１０３に備わった構成であり、設定ツール３０２、ファイル管理装置１０２、及び設定対象機器１０３の処理内容は、図１と同様である。
【００２０】
図４は、本発明の実施形態に係るネットワーク経由機器設定システムの概略構成を示す図である。本機器設定システムは、図１の機器設定装置１０１、ファイル管理装置１０２、及び設定対象機器１０３がネットワーク４０１で接続された構成であり、設定装置１０１、ファイル管理装置１０２及び設定対象機器１０３の処理内容は、図１と同様である。
【００２１】
ネットワーク４０１は、機器設定装置１０１、ファイル管理装置１０２、及び設定対象機器１０３が接続される。必要に応じて、ＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を用いても良い。ここで、設定対象機器１０３は、１台以上ネットワークに接続される。図４では、設定対象機器１０３を２台接続した例を示している。また、ネットワーク４０１には、設定済の機器４０２が接続しても良い。図４では、設定済機器４０２が２台接続した例を示している。
＜設定装置の構成＞
［第１の実施形態］
図５と図６を用いて、本発明の第１の実施形態を説明する。
【００２２】
図５は、本発明の実施形態に係る機器設定装置１０１における機器設定候補提示部５０１の概略構成を示すブロック図である。機器設定候補提示部５０１は、図１〜図４の機器設定装置１０１の一つの機能である機器設定候補を提示する処理を行い、対象機器の機能構成ファイルと他の機器の機器設定ファイルを入力され、対象機器が加入可能な他の機器における設定済機能と、対象機器が設定可能な機能（新規設定機能）を出力する。機器設定候補提示部５０１は、共通機能抽出部５０２と、設定済機能抽出部５０３と、加入可能な設定済の機能（追加機能）提示部５０４と、設定可能な機能（新規設定機能）提示部５０５を有する。
【００２３】
図６は、本発明の実施形態に係る機器設定候補提示に関するファイルの例を示す概略図である。図６に記載のファイルは、図５の共通機能抽出部５０２と、設定済機能抽出部５０３と、加入可能な設定済の機能（追加機能）提示部５０４と、設定可能な機能（新規設定機能）提示部５０５の処理内容を説明するために用いる。以降、共通機能抽出部５０２と、設定済機能抽出部５０３と、加入可能な設定済の機能（追加機能）提示部５０４と、設定可能な機能（新規設定機能）提示部５０５に関しては、図５を参照し、対象機器の機能構成ファイル６０１と、他の機器の機器設定ファイル６０２と、共通機能６０３と、設定済の機能６０４と、加入可能な設定済の機能（追加機能）６０５と、設定可能な機能（新規設定機能）６０６に関しては、図６を参照する。
【００２４】
共通機能抽出部５０２は、対象機器の機能構成ファイル６０１が１ファイルと他の機器の機器設定ファイル６０２が１ファイル以上を入力される。対象機器の機能構成ファイル６０１から、対象機器のアドレスと、サポートする通信方式と、データ構造を抽出し、他の機器の機器設定ファイル６０２から、他の機器のアドレスと、サポートする通信方式と、データ構造を抽出する。抽出した対象機器がサポートする通信方式毎に同じ通信方式をサポートする他の機器のアドレスと、データ構造と、対象機器のデータ構造を共通機能６０３として抽出する。抽出した共通機能６０３を加入可能な設定済の機能（追加機能）提示部５０４と設定可能な機能（新規設定機能）提示部５０５に出力する。
【００２５】
設定済機能抽出部５０３は、他機器の機器設定ファイル６０２が１ファイル以上を入力される。他機器の機器設定ファイル６０２から、設定済の機能６０４を抽出する。設定済の機能６０４には、通信方式と、アドレスと、データ構造が含まれる。設定済の機能６０４を加入可能な設定済の機能（追加機能）提示部５０４に出力する。
【００２６】
加入可能な設定済の機能（追加機能）提示部５０４は、共通機能抽出部５０２から入力された共通機能６０３の通信方式と、設定済機能抽出部５０３から入力された設定済の機能６０４の通信方式が一致した場合、対象機器が設定済の機能に加入可能であるため、加入可能な設定済の機能（追加機能）６０５として、機器設定候補提示装置５０１外と、設定可能な機能（新規設定機能）提示部５０５に出力する。出力する加入可能な設定済の機能（追加機能）６０５には、設定済の機能を対象機器の受信設定に加えることが出来るように、通信方式と、送信元のアドレスと、データ構造を含める。
【００２７】
ここで、加入可能な設定済の機能（追加機能）６０５の設定済機能に対象機器を加える場合、対象機器の受信設定に加入可能な設定済の機能（追加機能）６０５に記載の通信方式、加入可能な設定済の機能（追加機能）６０５に記載の送信元アドレス、加入可能な設定済の機能（追加機能）６０５に記載のデータセットを加え、送信元アドレスの機器の送信設定に加入可能な設定済の機能（追加機能）６０５に記載の通信方式、対象機器のアドレス、加入可能な設定済の機能（追加機能）６０５に記載のデータセットを加える。このとき、加入可能な設定済の機能（追加機能）６０５に記載の宛先アドレスがマルチキャストアドレスで、対象機器が該マルチキャストアドレスを受信可能な場合、送信元アドレスの機器の送信設定に記載を加える必要が無い。
【００２８】
設定可能な機能（新規設定機能）提示部５０５は、共通機能抽出部５０３から共通機能６０３が入力され、加入可能な設定済の機能（追加機能）提示部５０４から加入可能な設定済の機能（追加機能）６０５が入力される。共通機能６０３から加入可能な設定済の機能（追加機能）６０５を抜いた機能を設定可能な機能（新規設定機能）６０６として、機器設定候補提示部５０１外に出力する。出力する設定可能な機能（新規設定機能）６０６には、対象機器の送信設定及び受信設定に機能を加えることが出来るように、通信方式と、アドレスと、送信可能なデータ構造と受信可能なデータ構造を含める。
【００２９】
ここで、設定可能な機能（新規設定機能）６０６の送信可能なデータ構造を対象機器に加える場合、対象機器の送信設定に設定可能な機能（新規設定機能）６０６に記載の通信方式、設定可能な機能（新規設定機能）６０６に記載の宛先アドレス、設定可能な機能（新規設定機能）６０６に記載のデータセットを加え、宛先アドレスの機器の受信設定に設定可能な機能（新規設定機能）６０６に記載の通信方式、対象機器のアドレス、設定可能な機能（新規設定機能）６０６に記載のデータセットを加える。また、設定可能な機能（新規設定機能）６０６の受信可能なデータ構造を対象機器に加える場合、対象機器の受信設定に設定可能な機能（新規設定機能）６０６に記載の通信方式、設定可能な機能（新規設定機能）６０６に記載の送信元アドレス、設定可能な機能（新規設定機能）６０６に記載のデータセットを加え、送信元アドレスの機器の送信設定に設定可能な機能（新規設定機能）６０６に記載の通信方式、対象機器のアドレス、設定可能な機能（新規設定機能）６０６に記載のデータセットを加える。
【００３０】
以上説明した第１の実施形態に係る機器設定候補提示部は、機器設定で設定が可能な機能をユーザに提示することが可能であり、機器設定で設定が不要な項目が明確になる。機器設定が不要な項目を明確にすることで、機器設定者の負担を軽減することが出来る。また、加入可能な設定済の機能（追加機能）をユーザに提示することで、機器設定が不要な項目を明確にするとともに、設定の重複を防ぐことが出来る。
［第２の実施形態］
図７と図８を用いて、本発明の第２の実施形態を説明する。
【００３１】
図７は、本発明の実施形態に係る機器設定装置における機器設定部の概略構成を示すブロック図である。機器設定部７０１は、図１〜図４の機器設定装置１０１の一機能であり、対象機器の機能構成ファイルと他の機器の機器設定ファイルを入力され、加入可能な設定済の機能（追加機能）と、設定可能な機能（新規設定機能）を設定候補として出力する。また、機器設定部７０１は、設定候補から選択した設定内容を入力され、機器設定ファイルを出力する。機器設定装置７０１は、設定ファイル記憶部７０２と、機器設定候補提示部７０３と、ヒューマンマシンインターフェース７０４と、関連機器の変更箇所対応機器設定ファイル生成部７０５を有する。機器設定候補提示部７０３は、図５の機器設定候補提示部５０１に相当する。
【００３２】
図８は、本発明の実施形態に係る機器設定に関するファイルの例を示す概略図である。図８に記載の機器設定ファイルは、図７の設定ファイル記憶部７０２と、機器設定候補提示部７０３と、ヒューマンマシンインターフェース７０４と、関連機器の変更箇所対応機器設定ファイル生成部７０５の処理内容を説明するために用いる。設定ファイル記憶部７０２と、機器設定候補提示部７０３と、ヒューマンマシンインターフェース７０４と、関連機器の変更箇所対応機器設定ファイル生成部７０５に関しては、図７を参照し、対象機器の機能構成ファイル６０１と、他の機器の機器設定ファイル６０２ａと、加入可能な設定済の機能（追加機能）６０５と、設定可能な機能（新規設定機能）６０６と、対象機器の機器設定ファイル８０１と、他機器の変更箇所対応の機器設定ファイル８０２に関しては、図８を参照する。なお、対象機器の機能構成ファイル６０１と、他の機器の機器設定ファイル６０２ａと、加入可能な設定済の機能（追加機能）６０５と、設定可能な機能（新規設定機能）６０６は、図６と同様である。
【００３３】
設定ファイル記憶部７０２は、対象機器以外の他の機器の機器設定ファイル６０２を１ファイル以上が入力され、入力された他の機器の機器設定ファイル６０２を記憶する。
【００３４】
機器設定候補提示部７０３は、対象機器の機能構成ファイル６０１が入力される。また、設定ファイル記憶部７０２から他の機器の機器設定ファイル６０２を取得する。対象機器の機能構成ファイル６０１と他の機器の機器設定ファイル６０２から、図５と同様の処理内容で加入可能な設定済の機能（追加機能）６０５と設定可能な機能（新規設定機能）６０６を生成し、設定候補として、ヒューマンマシンインターフェース７０４に出力する。
【００３５】
ヒューマンマシンインターフェース７０４は、機器設定候補提示７０３から入力された設定候補をユーザに提示し、ユーザが設定候補から選択した設定内容を関連機器の変更箇所対応機器設定ファイル生成部７０５に出力する。
【００３６】
ユーザへの提示は、例えば、ディスプレイなどの表示装置を用いて、加入可能な設定済の機能（追加機能）例６０５と設定可能な機能（新規設定機能）例６０６を表示することで実現する。ユーザの設定候補からの設定内容の選択は、例えば、ディスプレイなどの表示装置に表示された記載の加入可能な設定済の機能（追加機能）例６０５と設定可能な機能（新規設定機能）例６０６のデータセットを、マウスや、キーボード又はタッチパネル等を用いて選択することで実現する。
【００３７】
関連機器の変更箇所対応機器ファイル生成部７０５は、対象機器の機能構成ファイル６０１を入力される。また、ヒューマンマシンインターフェース７０４から設定内容を入力される。対象機器の機能構成ファイル６０１に設定内容を加えて、機能設定ファイル８０１を生成して、機器設定ファイル８０１を機器設定部７０１外へ出力する。
【００３８】
例えば、設定内容として、加入可能な設定済の機能（追加機能）例６０５に記載の設定済機能２と、設定可能な機能（新規設定機能）例６０６に記載の通信方式２を用いてアドレス２へデータセット１を対象機器が送信することを選択された場合、対象機器の機能構成ファイル例６０１に上述の受信設定と送信設定を追記し、対象機器の機器設定ファイル例８０１を生成する。
【００３９】
また、関連機器の変更箇所対応機器ファイル生成部７０５は、対象機器の機器設定ファイル８０１を生成する際に、他の機器が関連し、他の機器の機器設定ファイルの受信設定及び送信設定に影響が出る場合、他の機器の変更が必要な箇所を変更して他機器の変更箇所対応の機器設定ファイル８０２を生成し、他機器の変更箇所対応の機器設定ファイル８０２を機器設定部７０１外へ出力する。
【００４０】
例えば、設定内容として、加入可能な設定済の機能（追加機能）例６０５に記載の設定済機能２と、設定可能な機能（新規設定機能）例６０６に記載の通信方式２を用いてアドレス２へデータセット１を対象機器が送信することを選択された場合、他の機器の機器設定ファイル例６０２aの受信設定が関連するため、他の機器の機器設定ファイル例６０２aに上述の受信設定を追記し、他機器の変更箇所対応の機器設定ファイル例８０２を生成する。
【００４１】
また、関連機器の変更箇所対応機器ファイル生成部７０５は、次の対象機器の機器設定ファイルの生成に備え、生成した対象機器の機器設定ファイル８０１と、他機器の変更箇所対応の機器設定ファイル８０２を設定ファイル記憶部７０２に出力し、設定ファイル記憶部７０２は、入力された対象機器の機器設定ファイル８０１と、他機器の変更箇所対応の機器設定ファイル８０２を機器設定ファイルとして記憶する。
【００４２】
以上説明した第２の実施形態に係る機器設定装置は、第１の実施形態の構成に加え、ヒューマンマシンインターフェース、関連機器の変更箇所対応機器ファイル生成部をさらに備え、設定候補を表示することで設定者が容易に設定入力出来、かつ前記入力内容に応じて変更される他機器の機器設定ファイルを生成することで、機器設定者の負担を軽減することが出来る。また、設定を選択式にすることで、機器の設定ミスを低減することが出来る。
［第３の実施形態］
図９と図１０を用いて、本発明の第３の実施形態を説明する。
【００４３】
図９は、本発明の実施形態に係る機器設定装置１０１における一機能の設定修正候補抽出部の概略構成を示すブロック図である。設定修正候補抽出部９０１は、複数の機器設定ファイルを入力され、設定ミスのある機器設定に対し、設定修正候補を出力する。設定修正候補抽出部９０１は、共通機能抽出部９０２と、設定済機能抽出部９０３と、設定修正候補提示部９０４を有する。
【００４４】
図１０は、本発明の実施形態に係る設定修正候補提示に関するファイルの例を示す概略図である。図１０に記載のファイルは、図９の共通機能抽出部９０２と、設定済機能抽出部９０３と、設定修正候補提示部９０４の処理内容を説明するために用いる。以降、共通機能抽出部９０２と、設定済機能抽出部９０３と、設定修正候補提示部９０４に関しては、図９を参照し、機器設定ファイル１００１と、共通機能１００２と、設定済の機能１００３と、設定修正候補１００４に関しては、図１０を参照する。
【００４５】
共通機能抽出部９０２は、機器設定ファイル１００１が２ファイル以上を入力される。機器設定ファイル１００１から、機器のアドレスと、サポートする通信方式と、データ構造を抽出する。複数の機器設定ファイル１００１で同じ通信方式をサポートする機器のアドレスと、データ構造を共通機能１００２として抽出する。抽出した共通機能１００２を設定修正候補提示部９０４に出力する。
【００４６】
設定済機能抽出部９０３は、機器設定ファイル１００１が２ファイル以上を入力される。機器設定ファイル１００１から、設定済の機能１００３を抽出する。設定済の機能１００３には、通信方式と、アドレスと、データ構造が含まれる。ここで、設定済機能のうち、送信設定と受信設定が対応する機能を対応する機能と、送信設定と受信設定が対応しない機能とに分ける。対応する機能とは、機器設定ファイル間の受信設定と送信設定の通信方式とデータセットが一致し、送信設定の宛先アドレスが、受信設定の機器アドレスと一致するか、送信設定の宛先アドレスがマルチキャストアドレスで、受信設定の機器が受信可能か、受信設定の送信元アドレスが、送信設定の機器アドレスと一致するかを指す。設定済の機能１００３を設定修正候補提示部９０４に出力する。
【００４７】
設定修正候補提示部９０４は、共通機能抽出部９０２から共通機能１００２を入力され、設定機能抽出部９０３から設定済の機能１００３を入力される。まず、設定済の機能１００３に記載の対応する機能が共通機能１００２に記載されているかチェックし、記載があれば、設定修正候補１００４を無しとし、記載が無ければ、共通機能１００２に記載されている機能のうち、一致する項目が多い順に設定修正候補１００４として、設定修正候補提示部９０１外へ出力する。
【００４８】
例えば、設定済の機能例１００３の設定済機能４は、共通機能例１００２の中で一致する設定が無く、最も一致項目が多い設定は、送信元アドレスとデータセットが一致する共通機能２であり、次に一致項目が多い設定は、送信元アドレスが一致する共通機能１である。そのため、修正候補の一番目は、共通機能２と不一致の通信方式３を通信方式１に修正することであり、修正候補の２番目は、共通機能１と不一致の通信方式３を通信方式１に修正し、データセット２をデータセット１に修正することである。多数の設定ミスが発生するよりも、少数の設定ミスが発生する可能性が高いため、一致項目が多い順に修正候補を出すことで、正しい設定が修正候補のうち高い順位で表示されやすくなり、正しい設定に辿り着きやすくなる。該設定修正候補のうち、選択すると送信設定と受信設定が対応する設定修正候補の組みのうち、修正項目が最も少ない候補に色を付ける等、強調するようにすると良い。例えば、設定修正候補１００４の設定済機能３と設定済機能４において、修正候補が２つずつあり、設定済機能３を修正無しとし、設定済機能４を通信方式１に修正する場合、修正項目が合計１箇所であり、設定済機能３をデータセット１とし、設定済機能４を通信方式１とデータセット１に修正する場合、修正項目が合計３箇所であるため、修正項目が少ない設定済機能３を修正無しとし、設定済機能４を通信方式１に修正する候補を強調する。修正項目が少ない候補を強調することで、正しい設定が修正候補のうち高い順位で表示されやすくなり、正しい設定に辿り着きやすくなる。
【００４９】
以上説明した第３の実施形態に係る機器設定装置における設定修正候補提示部は、複数の機器設定ファイルから不整合が生じている箇所を見つけることができる。整合性をチェックすることで、設定ミスを低減することが出来る。また、修正候補を示すことで、機器設定者の負担を軽減することが出来る。
［第４の実施形態］
図１１と図１２を用いて、本発明の第４の実施形態を説明する。
【００５０】
図１１は、本発明の実施形態に係る機器設定装置における機器設定修正部の概略構成を示すブロック図である。機器設定修正部１１０１は、複数の機器の機器設定ファイルを入力され、設定ミスのある機器設定に対し、設定修正候補を出力する。また、機器設定修正部１１０１は、設定修正候補から選択された修正内容を入力され、修正後の機器設定ファイルを出力する。機器設定修正部１１０１は、設定ファイル記憶部１１０２と、設定修正候補提示部１１０３と、ヒューマンマシンインターフェース１１０４と、関連機器の修正箇所対応機器設定ファイル生成部１１０５を有する。設定修正候補提示部１１０３は、図９の設定修正候補抽出部９０１に相当する。
【００５１】
図１２は、本発明の実施形態に係る機器設定の修正に関するファイルの例を示す概略図である。図１２に記載のファイルは、図１１の設定ファイル記憶部１１０２と、設定修正候補提示部１１０３と、ヒューマンマシンインターフェース１１０４と、関連機器の修正箇所対応機器設定ファイル生成部１１０５の処理内容を説明するために用いる。設定ファイル記憶部１１０２と、設定修正候補提示部１１０３と、ヒューマンマシンインターフェース１１０４と、関連機器の修正箇所対応機器設定ファイル生成部１１０５に関しては、図１１を参照し、機器設定ファイル１００１と、設定修正候補１００４と、修正後の機器設定ファイル１２０１に関しては、図１２を参照する。なお、機器設定ファイル１００１と、設定修正候補１００４は、図１２と同様である。
【００５２】
設定ファイル記憶部１１０２は、機器の機器設定ファイル１００１を２ファイル以上が入力され、入力された機器の機器設定ファイル１００１を記憶する。
【００５３】
設定修正候補提示部１１０３は、設定ファイル記憶部１１０２から複数の機器の機器設定ファイル１００１を取得する。複数の機器の機器設定ファイル１００１から、図９と同様の処理内容で設定修正候補１００４を生成し、設定候補として、ヒューマンマシンインターフェース１１０４に出力する。
【００５４】
ヒューマンマシンインターフェース１１０４は、設定修正候補提示１１０３から入力された設定修正候補をユーザに提示し、ユーザが設定修正候補から選択した修正内容を関連機器の修正箇所対応機器設定ファイル生成部１１０５に出力する。
【００５５】
ユーザへの提示は、例えば、ディスプレイなどの表示装置を用いて、機器設定ファイル１００１と、設定修正候補１００４を表示することで実現する。ユーザの設定修正候補からの設定内容の選択は、例えば、ディスプレイなどの表示装置に表示された記載の設定修正候補１００４を、マウスや、キーボード、タッチパネル等を用いて選択することで実現する。
【００５６】
関連機器の修正箇所対応機器設定ファイル生成部１１０５は、ヒューマンマシンインターフェース１１０４から設定修正内容を入力される。また、関連機器の修正箇所対応機器ファイル生成部１１０５は、修正内容が関連する機器の機器設定ファイル１００１を設定ファイル記憶部１１０２から取得し、取得した機器設定ファイル１００１をヒューマンマシンインターフェース１１０４から入力された修正内容によって修正した機器設定ファイルを修正後の機器設定ファイル１２０１として、機器設定修正装置１１０１外へ出力する。
【００５７】
例えば、図１２の設定修正候補例１００４で修正内容として、設定済機能２のデータセット４からデータセット３に修正することが選択された場合、修正内容に対応する記載のある機器設定ファイル例１００１ａを設定ファイル記憶部１１０２から入手し、修正内容を修正した修正後の機器設定ファイル例１２０１ａを生成する。
【００５８】
また、関連機器の修正箇所対応機器ファイル生成部１１０５は、次の機器設定ファイルの修正に備え、生成した修正後の機器設定ファイル１２０１を設定ファイル記憶部１１０２に出力し、設定ファイル記憶部１１０２は、入力された修正後の機器設定ファイル１２０１を機器設定ファイルとして記憶する。
【００５９】
以上説明した第４の実施形態に係る機器設定装置の機器設定修正部は、第３の実施形態の構成に加え、ヒューマンマシンインターフェース、関連機器の修正箇所対応機器ファイル生成部をさらに備え、修正候補を表示することで設定者が容易に設定入力出来、かつ前記入力内容に応じて修正される他機器の機器設定ファイルを生成することで、機器設定者の負担を軽減することが出来る。また、修正設定を選択式にすることで、機器の設定ミスを低減することが出来る。
［第５の実施形態］
図１３を用いて、本発明の第５の実施形態を説明する。
【００６０】
図１３は、本発明の実施形態に係る機器設定部、機器設定修正部を備えた機器設定装置の概略構成を示すブロック図である。機器設定部、機器設定修正部を備えた機器設定装置１３０１は、図１〜図４の機器設定装置１０１に相当し、対象機器の機能構成ファイルと他の機器の機器設定ファイルを入力され、加入可能な設定済の機能（追加機能）と、設定可能な機能（新規設定機能）を出力する。また、機器設定候補提示部を備えた機器設定装置１３０１は、設定候補から選択した設定内容を入力され、機器設定ファイルを出力する。また、機器設定修正機能を備えた機器設定装置１３０１は、入力された機器設定ファイルと、生成した機器設定ファイルを用いて、設定ミスのある機器設定に対し、設定修正候補を出力する。また、機器設定修正候補提示部を備えた機器設定装置１３０１は、設定修正候補から選択された修正内容を入力され、修正後の機器設定ファイルを出力する。機器設定部及び機器設定修正部を備えた機器設定装置１３０１は、設定ファイル記憶部７０２と、機器設定候補提示部７０３と、関連機器の変更箇所対応機器設定ファイル生成部７０５と、設定修正候補提示部１１０３と、関連機器の修正箇所対応機器設定ファイル生成部１１０５と、ヒューマンマシンインターフェース１３０２を有する。設定ファイル記憶部７０２と、機器設定候補提示部７０３と、関連機器の変更箇所対応機器設定ファイル生成部７０５は、図７と同様の処理を実施するため、説明を省略する。設定修正候補提示部１１０３と、関連機器の修正箇所対応機器設定ファイル生成部１１０５は、図１１と同様の処理を実施するため、説明を省略する。ヒューマンマシンインターフェース１３０２は、図７のヒューマンマシンインターフェース７０４と、図１１のヒューマンマシンインターフェース１１０４を合わせた機能を有する。
【００６１】
以上説明した第５の実施形態に係る機器設定装置は、第１〜第４の実施形態の効果に加え、機器設定ファイルの生成と機器設定の修正が１つの装置で可能となるため、機器設定者の負担を軽減することが出来る。
［第６の実施形態］
図１４を用いて、本発明の第６の実施形態を説明する。なお、本実施形態は機器設定装置の一構成を形成する。
【００６２】
図１４は、本発明の実施形態に係る機能関連付け定義を用いた機器設定部の概略構成を示すブロック図である。機能関連付け定義を用いた機器設定部１４０１は、図７の機器設定部７０１に機能関連付け定義記憶部１４０２を加えた構成であり、機能関連付け定義記憶部１４０２の追加により、機器設定候補提示部１４０３の処理内容が図７の機器設定候補提示部７０３と異なる。設定ファイル記憶部７０２と、ヒューマンマシンインターフェース７０４と、関連機器の変更箇所対応機器設定ファイル生成部７０５は、図７と同様の処理内容のため、説明を省略する。
【００６３】
機能関連付け定義記憶部１４０２は、機能関連付け定義を用いた機器設定部１４０１の外部から機能関連付け定義を入力され、機能関連付け定義を記憶する。機能関連付け定義とは、名称の異なる機能を関連付けするための定義であり、例えば、送受信で機能名称が異なる機能を、送受信装置間において同じ機能と認識するための定義である。
【００６４】
機器設定候補提示部１４０３は、図７の機器設定候補提示部７０３において、図８の対象機器の機能構成ファイル６０１と、他の機器の機器設定ファイル６０２から、加入可能な設定済の機能（追加機能）６０５と、設定可能な機能（新規設定機能）６０６を生成する際に、名称の異なる機能を関連付けするための定義を機能関連付け定義記憶部１４０２から取得する。例えば、送信側で送信方式１と呼び、受信側で受信方式２と呼ぶ通信方式があった場合、送信側の送信方式１と受信側の受信方式２が対応する機能として認識するようにする。
【００６５】
以上説明した第６の実施形態に係る機器設定部は、第１〜第２の実施形態の効果に加え、機能名称が異なる機能の対応付けが可能となる。
［第７の実施形態］
図１５を用いて、本発明の第７の実施形態を説明する。なお、本実施形態は機器設定装置の一構成を形成する。
【００６６】
図１５は、本発明の実施形態に係る機能関連付け定義を用いた機器設定修正部の概略構成を示すブロック図である。機能関連付け定義を用いた機器設定修正部１５０１は、図１１の機器設定修正部１１０１に機能関連付け定義記憶部１４０２を加えた構成であり、機能関連付け定義記憶部１４０２の追加により、設定修正候補提示部１５０２の処理内容が図１１の設定修正候補提示部１１０３と異なる。設定ファイル記憶部１１０２と、ヒューマンマシンインターフェース１１０４と、関連機器の修正箇所対応機器設定ファイル生成部１１０５は、図１１と同様の処理内容のため、説明を省略する。また、機能関連付け定義記憶部１４０２は、図１４と同様の処理内容のため、説明を省略する。
【００６７】
設定修正候補提示部１５０２は、図１１の設定修正候補提示部１１０３において、図１２の機器設定ファイル１００１から、設定修正候補１００４を生成する際に、名称の異なる機能を関連付けするための定義を機能関連付け定義記憶部１４０２から取得する。例えば、送信側で送信方式１と呼び、受信側で受信方式２と呼ぶ通信方式があった場合、送信側の送信方式１と受信側の受信方式２が対応する機能として認識するようにする。
【００６８】
以上説明した第７の実施形態に係る機器設定修正部は、第３〜第４の実施形態の効果に加え、機能名称が異なる機能の対応付けが可能となる。
［第８の実施形態］
図１６を用いて、本発明の第８の実施形態を説明する。なお、本実施形態は機器設定装置の一構成を形成する。
【００６９】
図１６は、本発明の実施形態に係るアソシエーション記憶部及びアソシエーション検出部を備える機器設定部の概略構成を示すブロック図である。なお、ここでいうアソシエーションとは、機器設定ファイルに記載の無い構築済みのサービス等を指す。該機器設定部１６０１は、図７の機器設定部７０１にアソシエーション記憶部１６０２、アソシエーション検出部１６０４を加えた構成であり、アソシエーション情報の追加により、機器設定候補提示部１６０３の処理内容が図７の機器設定候補提示部７０３と異なる。設定ファイル記憶部７０２と、ヒューマンマシンインターフェース７０４と、関連機器の変更箇所対応機器設定ファイル生成部７０５は、図７と同様の処理内容のため、説明を省略する。
【００７０】
アソシエーション検出部１６０４はアソシエーションパケットからアソシエーション情報を検出し、アソシエーション記憶部１６０２に入力する。アソシエーション記憶部１６０２は、該機器設定候補提示部１６０３に記憶されているアソシエーション情報を出力する。例えば、各機器が既に保持する通信プロトコル、通信サービス、基礎データ構造等が含まれる。
【００７１】
機器設定候補提示部１６０３は、図７の機器設定候補提示部７０３において、図８の対象機器の機能構成ファイル６０１と、他の機器の機器設定ファイル６０２から、加入可能な設定済の機能（追加機能）６０５と、設定可能な機能（新規設定機能）６０６を生成する際に、アソシエーション情報をアソシエーション記憶部１６０２から取得する。例えば、既に構築済みの通信サービスがあった場合、提示する機能が重複設定とならないか考慮する。
【００７２】
以上説明した第８の実施形態に係る機器設定部は、第１〜第２の実施形態の効果に加え、アソシエーション情報を考慮した機器設定が可能となる。
［第９の実施形態］
図１７を用いて、本発明の第９の実施形態を説明する。なお、本実施形態は機器設定装置の一構成を形成する。
【００７３】
図１７は、本発明の実施形態に係るアソシエーション情報を用いた機器設定修正部の概略構成を示すブロック図である。アソシエーション情報を用いた機器設定修正部１７０１は、図１１の機器設定修正部１１０１にアソシエーション記憶部１６０２、アソシエーション検出部１６０４を加えた構成であり、アソシエーション情報の追加により、設定修正候補提示部１７０２の処理内容が図１１の設定修正候補提示部１１０３と異なる。設定ファイル記憶部１１０２と、ヒューマンマシンインターフェース１１０４と、関連機器の修正箇所対応機器設定ファイル生成部１１０５は、図１１と同様の処理内容のため、説明を省略する。また、アソシエーション記憶部１６０２、アソシエーション検出部１６０４は、図１６と同様の処理内容のため、説明を省略する。
【００７４】
設定修正候補提示部１７０２は、図１１の設定修正候補提示部１１０３において、図１２の機器設定ファイル１００１から、設定修正候補１００４を生成する際に、アソシエーション情報をアソシエーション記憶部１６０２から取得する。例えば、既に構築済みの通信サービスがあった場合、そのアソシエーション情報に基づいて修正要否を考慮して修正候補を提示する。
【００７５】
以上説明した第９の実施形態に係る機器設定修正部は、第３〜第４の実施形態の効果に加え、アソシエーション情報を考慮した設定修正が可能となる。
【００７６】
上述した各実施形態に係る機器設定部によれば、機器設定で設定が可能な機能をユーザに提示することが可能であり、機器設定で設定が不要な項目が明確になる。機器設定が不要な項目を明確にすることで、機器設定者の負担を軽減することが出来る。また、加入可能な設定済の機能（追加機能）をユーザに提示することで、設定の重複を防ぐことが出来る。また、設定を選択式にすることで、機器の設定ミスを低減することが出来る。
【００７７】
上述した各実施形態に係る機器設定修正部によれば、複数の機器設定ファイルから不整合が生じている箇所を見つけることが出来、設定ミスを低減することが出来る。また、設定を選択式にすることで、機器の設定ミスを低減することが出来る。
【００７８】
上述した各実施形態に係る機能関連付け定義記憶部によれば、機能名称が異なる機能の対応付けが可能となる。
【００７９】
このような機器設定装置及び機器設定修正装置を備えた機器設定システムは、特に設定箇所が多数存在し、内容の専門性が高い通信システムの機器設定に適用すると効果的であり、その工業的価値は大きい。
【００８０】
本発明の装置構成例について図１８を参照して補足すると、該機器設定装置及び機器設定修正装置の上記処理は、各実施形態の機能を実現するソフトウェアのプログラムコードを用いて実現できる。この場合、プログラムコードを記録した記憶媒体１８０１をシステム或は装置に提供し、通信部１８０２がそのシステム或は装置のコンピュータ（ＣＰＵ１８０３）又はＭＰＵが記憶媒体に格納されたプログラムコードを有線又は無線の通信線１８０４を用いて読み出す。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそれを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等が用いられる。また、実施形態の機能を入力部１８０５、表示部１８０６を介して上記のように実現する。
【００８１】
また、プログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現されるようにしてもよい。また、記憶媒体から読み出されたプログラムコードが、コンピュータのメモリ１８０７に書きこまれた後、そのプログラムコードの指示に基づき、ＣＰＵ１８０３等が実際の処理の一部又は全部を行い、その処理によって各実施形態の機能が実現されるようにしてもよい。
【００８２】
さらに、実施形態の機能を実現するソフトウェアのプログラムコードを、ネットワークを介して配信する。これにより、それをシステム又は装置のハードディスクやメモリ等の記憶手段又はＣＤ−ＲＷ、ＣＤ−Ｒ等の記憶媒体に格納してもよい。そして、使用時にそのシステム又は装置のコンピュータ（ＣＰＵ１８０３）又はＭＰＵが当該記憶手段や当該記憶媒体に格納されたプログラムコードを読み出して実行するようにしてもよい。
【００８３】
上記技術は本質的に如何なる特定の装置に関連することはなく、コンポーネントの如何なる相応しい組み合わせによってでも実装できる。つまり、本発明は、各実施形態そのままに限定されるものではなく、実施段階では、その要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、各実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、各実施形態にわたる構成要素を適宜組み合わせてもよい。
【００８４】
更に、汎用目的の多様なタイプのデバイスがここで記述した内容に従って使用可能である。ここで述べた方法のステップを実行するのに、専用の装置を構築するのが有益であることが判るかもしれない。また、実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。本発明を実施するのに相応しいハードウェア、ソフトウェア、及びファームウエアの多数の組み合わせがあり得、例えば、記述したソフトウェアは、アセンブラ、Ｃ／Ｃ＋＋、ｐｅｒｌ、Ｓｈｅｌｌ、ＰＨＰ、Ｊａｖａ（登録商標）等の広範囲のプログラム又はスクリプト言語で実装できる。
【００８５】
また、上述の実施形態において、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。全ての構成が相互に接続されていてもよい。
【００８６】
加えて、本発明に係る実施形態の多様な態様及び／又はコンポーネントは、データを管理する機能を有するコンピュータ化ストレージシステムに於いて使用することが出来る。
【符号の説明】
【００８７】
１０１、１３０１  機器設定装置
１０２、２０１  ファイル管理装置
１０３、３０１  設定対象機器
１０４  機器設定システム
２０２、３０２  機器設定ツール
４０１  ネットワーク
４０２  設定済機器
５０１  機器設定候補提示部
５０２  共通機能抽出部
５０３  設定済機能抽出部
５０４  加入可能な設定済の機能提示部
５０５  設定可能な機能提示部
６０１  対象機器の機能構成ファイル
６０２  他の機器の機器設定ファイル
６０３、１００２  共通機能
６０４、１００３  設定済の機能
６０５  加入可能な設定済の機能
６０６  設定可能な機能
７０１、１４０１、１６０１  機器設定部
７０２  設定ファイル記憶部
７０３、１６０３  機器設定候補提示部
７０４、１１０４、１３０２  ヒューマンマシンインターフェース
７０５  関連機器の変更箇所対応機器設定ファイル生成部
８０１  対象機器の機器設定ファイル
８０２  他機器の変更箇所対応の機器設定ファイル
９０１  設定修正候補抽出部
９０２  共通機能抽出部
９０３  設定済機能抽出部
９０４、１１０３、１４０３、１５０２、１７０２  設定修正候補提示部
１００１  機器設定ファイル
１００４  設定修正候補
１１０１、１５０１、１７０１  機器設定修正部
１１０２  設定ファイル記憶部
１１０５  関連機器の修正箇所対応機器設定ファイル生成部
１２０１  修正後の機器設定ファイル
１４０２  機能関連付け定義記憶部
１６０２  アソシエーション記憶部
１６０４  アソシエーション検出部  
１８０１  記憶媒体
１８０２  通信部
１８０３  ＣＰＵ
１８０４  通信線
１８０５  入力部
１８０６  表示部
１８０７  メモリ
【図１】
2016045911.tif 000003
【図２】
2016045911.tif 000004
【図３】
2016045911.tif 000005
【図４】
2016045911.tif 000006
【図５】
2016045911.tif 000007
【図６】
2016045911.tif 000008
【図７】
2016045911.tif 000009
【図８】
2016045911.tif 000010
【図９】
2016045911.tif 000011
【図１０】
2016045911.tif 000012
【図１１】
2016045911.tif 000013
【図１２】
2016045911.tif 000014
【図１３】
2016045911.tif 000015
【図１４】
2016045911.tif 000016
【図１５】
2016045911.tif 000017
【図１６】
2016045911.tif 000018
【図１７】
2016045911.tif 000019
【図１８】
2016045911.tif 000020