(57)【要約】【課題】同一ホームゲートウェイが共通の関連付けデータ項目が存在しないＵプレーン向け通信プロトコルとＭプレーン向け通信プロトコルを用いる場合、それぞれの通信プロトコルを容易に連携し、効率的にメンテナンスを行うことができる情報システムを提供する。【解決手段】同一ホームゲートウェイが共通の関連付けデータ項目が存在しないＵプレーン向け通信プロトコルとＭプレーン向け通信プロトコルを用いる場合、デバイス機器の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器の機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けた管理項目を設ける【選択図】図１
2014086011.tif 000002
【特許請求の範囲】
【請求項１】
デバイス機器の存在位置を表す存在位置概念情報を含む第一のデバイス管理データを利用してサービスを提供するためのＵプレーン向け通信プロトコルを用いて通信制御を行うＵプレーン通信制御部と、
前記デバイス機器へ通信により直接アクセスするためのアクセス情報を示す第二のデバイス管理データを利用してメンテナンスを行うためのＭプレーン向け通信プロトコルを用いて通信制御を行うＭプレーン通信制御部と、
管理対象ネットワークにおける前記デバイス機器の追加接続に基づいて、当該デバイス機器の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器の機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けて前記第一のデバイス管理データに記録するデバイス機器情報登録部と、
前記Ｕプレーン向け通信プロトコルを用いたデバイス機器との通信結果情報を前記Ｕプレーン通信制御部から取得して、当該通信結果情報に基づいて前記デバイス機器の異常を判定する異常判定部と、
前記異常判定部がデバイス機器の異常を判定した場合に、ダミーフラグを含む前記属性情報に格納されているデバイス機器の機器詳細情報を取得する属性情報取得部と、
前記属性情報取得部が取得した機器詳細情報に基づいて、前記第二のデバイス管理データに記録されているデバイス機器のアクセス情報を取得するアクセス情報取得部と、
前記アクセス情報取得部が取得したアクセス情報を用いて、当該アクセス情報に対応するデバイス機器との通信を前記Ｍプレーン通信制御部へ指示するデバイス機器制御部と、
を備えることを特徴とする情報システム。
【請求項２】
前記デバイス機器情報登録部は、前記デバイス機器の存在位置を表す存在位置概念情報の属性情報として前記デバイス機器の機器詳細情報と、前記存在位置概念情報のダミーであることを示すダミーフラグとを対応付けて前記第一のデバイス管理データとしてデバイス機器に相当する文字列を利用する
ことを特徴とする請求項１に記載の情報システム。
【請求項３】
前記Ｕプレーン向け通信プロトコルとしてＩＥＥＥ１８８８プロトコルを用い、
前記Ｍプレーン向け通信プロトコルとしてＴＲ−０６９プロトコルを用いる
ことを特徴とする請求項１または請求項２に記載の情報システム。
【請求項４】
デバイス機器の存在位置を表す存在位置概念情報を含む第一のデバイス管理データを利用してサービスを提供するためのＵプレーン向け通信プロトコルを用いて通信制御を行うＵプレーン通信制御部と、
前記デバイス機器へ通信により直接アクセスするためのアクセス情報を示す第二のデバイス管理データを利用してメンテナンスを行うためのＭプレーン向け通信プロトコルを用いて通信制御を行うＭプレーン通信制御部と、
管理対象ネットワークにおける前記デバイス機器の追加接続に基づいて、当該デバイス機器の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器の機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けて前記第一のデバイス管理データに記録するデバイス機器情報登録部と、
前記Ｕプレーン向け通信プロトコルを用いたデバイス機器との通信結果情報を前記Ｕプレーン通信制御部から取得して、当該通信結果情報に基づいて前記デバイス機器の異常を判定する異常判定部と、
前記異常判定部がデバイス機器の異常を判定した場合に、ダミーフラグを含む前記属性情報に格納されているデバイス機器の機器詳細情報を取得する属性情報取得部と、
前記属性情報取得部が取得した機器詳細情報に基づいて、前記第二のデバイス管理データに記録されているデバイス機器のアクセス情報を取得するアクセス情報取得部と、
前記アクセス情報取得部が取得したアクセス情報を用いて、当該アクセス情報に対応するデバイス機器との通信を前記Ｍプレーン通信制御部へ指示するデバイス機器制御部と、
を備えることを特徴とする情報装置。
【請求項５】
デバイス機器の存在位置を表す存在位置概念情報を含む第一のデバイス管理データを利用してサービスを提供するためのＵプレーン向け通信プロトコルを用いて通信制御を行い、
前記デバイス機器へ通信により直接アクセスするためのアクセス情報を示す第二のデバイス管理データを利用してメンテナンスを行うためのＭプレーン向け通信プロトコルを用いて通信制御を行い、
管理対象ネットワークにおける前記デバイス機器の追加接続に基づいて、当該デバイス機器の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器の機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けて前記第一のデバイス管理データに記録し、
前記Ｕプレーン向け通信プロトコルを用いたデバイス機器との通信結果情報を取得して、当該通信結果情報に基づいて前記デバイス機器の異常を判定し、
前記デバイス機器の異常を判定した場合に、ダミーフラグを含む前記属性情報に格納されているデバイス機器の機器詳細情報を取得し、
前記取得した機器詳細情報に基づいて、前記第二のデバイス管理データに記録されているデバイス機器のアクセス情報を取得し、
前記取得したアクセス情報を用いて、当該アクセス情報に対応するデバイス機器との通信を指示する、
ことを特徴とする情報処理方法。
【請求項６】
デバイス機器の存在位置を表す存在位置概念情報を含む第一のデバイス管理データを利用してサービスを提供するためのＵプレーン向け通信プロトコルを用いて通信制御を行うＵプレーン通信制御手段、
前記デバイス機器へ通信により直接アクセスするためのアクセス情報を示す第二のデバイス管理データを利用してメンテナンスを行うためのＭプレーン向け通信プロトコルを用いて通信制御を行うＭプレーン通信制御手段、
管理対象ネットワークにおける前記デバイス機器の追加接続に基づいて、当該デバイス機器の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器の機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けて前記第一のデバイス管理データに記録するデバイス機器情報登録手段、
前記Ｕプレーン向け通信プロトコルを用いたデバイス機器との通信結果情報を前記Ｕプレーン通信制御手段から取得して、当該通信結果情報に基づいて前記デバイス機器の異常を判定する異常判定手段、
前記異常判定手段がデバイス機器の異常を判定した場合に、ダミーフラグを含む前記属性情報に格納されているデバイス機器の機器詳細情報を取得する属性情報取得手段、
前記属性情報取得手段が取得した機器詳細情報に基づいて、前記第二のデバイス管理データに記録されているデバイス機器のアクセス情報を取得するアクセス情報取得手段、
前記アクセス情報取得手段が取得したアクセス情報を用いて、当該アクセス情報に対応するデバイス機器との通信を前記Ｍプレーン通信制御手段へ指示するデバイス機器制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なる通信プロトコル間で連携をとる情報システム、情報装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
ＩＣＴ（Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ、情報通信技術）を活用したＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ、ホームエネルギ管理システム）が普及している。ＨＥＭＳでは、同一ホームゲートウェイが、例えば、省エネルギ制御に用いる電力センサ等の情報を収集するためのＵプレーン（ユーザプレーン）向け通信プロトコルと、ネットワーク機器のリモートメンテナンスを行うためのＭプレーン（管理プレーン）向け通信プロトコルとの異なる通信プロトコルを利用する場合がある。
【０００３】
Ｕプレーン向け通信プロトコルとして例えばＩＥＥＥ１８８８プロトコルがあり、Ｍプレーン向け通信プロトコルとして例えばＴＲ−０６９プロトコルがある。
ＩＥＥＥ１８８８プロトコルは、センサやアクチュエータ（スイッチ等）等の監視対象（または制御対象や通信対象）の単位を、“Ｐｏｉｎｔ（ポイント）”と呼ぶ最小単位を示す情報として規定している。そして、当該ＩＥＥＥ１８８８プロトコルは、このＰｏｉｎｔの情報をノードとする木構造の管理データを用いて、各Ｐｏｉｎｔが示す監視対象と通信するためのＵプレーン向け通信プロトコルである。そして管理データを構成するＰｏｉｎｔの情報には、監視対象の存在位置を概念的に表す存在位置概念情報が含まれている。存在位置概念情報は、具体的には、監視対象の存在する地域、家屋、部屋等の情報がＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）の形式で表される情報である。しかしながら、このＰｏｉｎｔの情報は、存在位置概念情報を示すのみであって、通信ネットワーク上においてセンサやアクチュエータを搭載するデバイス機器を一意に特定できる具体的な情報を示すものではない。
一方、ＴＲ−０６９プロトコルは、デバイス機器のメンテナンスを行う際に必要となる、センサやアクチュエータ等の監視対象を搭載するデバイス機器の製造メーカ、ＯＵＩ（Ｏｒｇａｎｉｚａｔｉｏｎａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）、製品種目、シリアル番号等のデバイス機器情報を利用することを規定している。しかしながら、ＴＲ−０６９プロトコルは、デバイス機器に搭載されるセンサやアクチュエータ等の情報を扱うことは規定していない。
【０００４】
そして例えば監視対象であるセンサに不具合が発生した場合、ＩＥＥＥ１８８８プロトコルで規定するＰｏｉｎｔで示されるある監視対象が異常を示す。このとき、ＩＥＥＥ１８８８プロトコルのみで不具合が発生しているセンサを示すＰｏｉｎｔは特定できるが、その不具合が発生しているセンサが搭載されているデバイス機器を特定することはできない。そのため、ＴＲ−０６９プロトコルを用いたネットワークでメンテナンスを行う場合、メンテナンス担当者は、顧客情報を調べ、その顧客情報に基づいてデバイス機器のＩＤを調べ、そのデバイス機器のＩＤを例えばホームゲートウェイ１２を介して入力しなければならない。
このような、異なる通信プロトコルを扱うＨＥＭＳのようなサービスを提供するシステムにおいて、通信プロトコル間で連携がとれれば、Ｕプレーン向け通信プロトコルを用いて異常が生じたデバイス機器を特定し、その特定したデバイス機器の情報をＭプレーン向け通信プロトコルに受け渡すことで、ＨＥＭＳ管理会社は素早くメンテナンスを行うことができる。
【０００５】
異なる通信プロトコル間で連携をとる技術の１つに通信プロトコル変換があり、例えば、特許文献１で開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−９２４６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述の特許文献１の技術は、ゲートウェイ装置において機能毎に処理をモジュール化する技術であり、新たな通信プロトコルへの対応や既存の通信プロトコルに変更が生じた場合に、通信プロトコル変換モジュールの追加または変更のみで対応する技術である。
そして、特許文献１の技術を用いることにより、設定ツールが通信プロトコル変換モジュール間の紐付けを定義するのみで異なる通信プロトコル間のデータ中継が可能となる。
【０００８】
しかしながら、特許文献１の技術は、異なる通信プロトコル間をどのような定義で紐付けするかを具体的に示す技術ではない。
そのため、特許文献１の技術は、紐付けの定義情報が明示されておらず、Ｕプレーン向け通信プロトコルとＭプレーン向け通信プロトコルとの間での連携を容易にとることができないという問題が生じる。
【０００９】
そこでこの発明は、上記の課題を解決することのできる情報システム、情報装置、情報処理方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明は、デバイス機器の存在位置を表す存在位置概念情報を含む第一のデバイス管理データを利用してサービスを提供するためのＵプレーン向け通信プロトコルを用いて通信制御を行うＵプレーン通信制御部と、前記デバイス機器へ通信により直接アクセスするためのアクセス情報を示す第二のデバイス管理データを利用してメンテナンスを行うためのＭプレーン向け通信プロトコルを用いて通信制御を行うＭプレーン通信制御部と、管理対象ネットワークにおける前記デバイス機器の追加接続に基づいて、当該デバイス機器の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器の機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けて前記第一のデバイス管理データに記録するデバイス機器情報登録部と、前記Ｕプレーン向け通信プロトコルを用いたデバイス機器との通信結果情報を前記Ｕプレーン通信制御部から取得して、当該通信結果情報に基づいて前記デバイス機器の異常を判定する異常判定部と、前記異常判定部がデバイス機器の異常を判定した場合に、ダミーフラグを含む前記属性情報に格納されているデバイス機器の機器詳細情報を取得する属性情報取得部と、前記属性情報取得部が取得した機器詳細情報に基づいて、前記第二のデバイス管理データに記録されているデバイス機器のアクセス情報を取得するアクセス情報取得部と、前記アクセス情報取得部が取得したアクセス情報を用いて、当該アクセス情報に対応するデバイス機器との通信を前記Ｍプレーン通信制御部へ指示するデバイス機器制御部と、を備えることを特徴とする情報システムである。
【００１１】
また本発明は、前記デバイス機器情報登録部は、前記デバイス機器の存在位置を表す存在位置概念情報の属性情報として前記デバイス機器の機器詳細情報と、前記存在位置概念情報のダミーであることを示すダミーフラグとを対応付けて前記第一のデバイス管理データとしてデバイス機器に相当する文字列を利用することを特徴とする情報システムである。
【００１２】
また本発明は、前記Ｕプレーン向け通信プロトコルとしてＩＥＥＥ１８８８プロトコルを用い、前記Ｍプレーン向け通信プロトコルとしてＴＲ−０６９プロトコルを用いることを特徴とする情報システムである。
【００１３】
また本発明は、デバイス機器の存在位置を表す存在位置概念情報を含む第一のデバイス管理データを利用してサービスを提供するためのＵプレーン向け通信プロトコルを用いて通信制御を行うＵプレーン通信制御部と、前記デバイス機器へ通信により直接アクセスするためのアクセス情報を示す第二のデバイス管理データを利用してメンテナンスを行うためのＭプレーン向け通信プロトコルを用いて通信制御を行うＭプレーン通信制御部と、管理対象ネットワークにおける前記デバイス機器の追加接続に基づいて、当該デバイス機器の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器の機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けて前記第一のデバイス管理データに記録するデバイス機器情報登録部と、前記Ｕプレーン向け通信プロトコルを用いたデバイス機器との通信結果情報を前記Ｕプレーン通信制御部から取得して、当該通信結果情報に基づいて前記デバイス機器の異常を判定する異常判定部と、前記異常判定部がデバイス機器の異常を判定した場合に、ダミーフラグを含む前記属性情報に格納されているデバイス機器の機器詳細情報を取得する属性情報取得部と、前記属性情報取得部が取得した機器詳細情報に基づいて、前記第二のデバイス管理データに記録されているデバイス機器のアクセス情報を取得するアクセス情報取得部と、前記アクセス情報取得部が取得したアクセス情報を用いて、当該アクセス情報に対応するデバイス機器との通信を前記Ｍプレーン通信制御部へ指示するデバイス機器制御部と、を備えることを特徴とする情報装置である。
【００１４】
また本発明は、デバイス機器の存在位置を表す存在位置概念情報を含む第一のデバイス管理データを利用してサービスを提供するためのＵプレーン向け通信プロトコルを用いて通信制御を行い、前記デバイス機器へ通信により直接アクセスするためのアクセス情報を示す第二のデバイス管理データを利用してメンテナンスを行うためのＭプレーン向け通信プロトコルを用いて通信制御を行い、管理対象ネットワークにおける前記デバイス機器の追加接続に基づいて、当該デバイス機器の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器に含まれる機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けて前記第一のデバイス管理データに記録し、前記Ｕプレーン向け通信プロトコルを用いたデバイス機器との通信結果情報を取得して、当該通信結果情報に基づいて前記デバイス機器の異常を判定し、前記デバイス機器の異常を判定した場合に、ダミーフラグを含む前記属性情報に格納されているデバイス機器の機器詳細情報を取得し、前記取得した機器詳細情報に基づいて、前記第二のデバイス管理データに記録されているデバイス機器のアクセス情報を取得し、前記取得したアクセス情報を用いて、当該アクセス情報に対応するデバイス機器との通信を指示する、ことを特徴とする情報処理方法である。
【００１５】
また本発明は、デバイス機器の存在位置を表す存在位置概念情報を含む第一のデバイス管理データを利用してサービスを提供するためのＵプレーン向け通信プロトコルを用いて通信制御を行うＵプレーン通信制御手段、前記デバイス機器へ通信により直接アクセスするためのアクセス情報を示す第二のデバイス管理データを利用してメンテナンスを行うためのＭプレーン向け通信プロトコルを用いて通信制御を行うＭプレーン通信制御手段、管理対象ネットワークにおける前記デバイス機器の追加接続に基づいて、当該デバイス機器の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器の機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けて前記第一のデバイス管理データに記録するデバイス機器情報登録手段、前記Ｕプレーン向け通信プロトコルを用いたデバイス機器との通信結果情報を前記Ｕプレーン通信制御手段から取得して、当該通信結果情報に基づいて前記デバイス機器の異常を判定する異常判定手段、前記異常判定手段がデバイス機器の異常を判定した場合に、ダミーフラグを含む前記属性情報に格納されているデバイス機器の機器詳細情報を取得する属性情報取得手段、前記属性情報取得手段が取得した機器詳細情報に基づいて、前記第二のデバイス管理データに記録されているデバイス機器のアクセス情報を取得するアクセス情報取得手段、前記アクセス情報取得手段が取得したアクセス情報を用いて、当該アクセス情報に対応するデバイス機器との通信を前記Ｍプレーン通信制御手段へ指示するデバイス機器制御手段、として機能させることを特徴とするプログラムである。
【発明の効果】
【００１６】
本発明の実施形態による情報システム１によれば、ホームゲートウェイ１２が共通の関連付けデータ項目が存在しないＵプレーン向け通信プロトコルとＭプレーン向け通信プロトコルを用いる場合、デバイス機器の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器の機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けたダミーの管理項目を設けることでそれぞれの通信プロトコルを容易に連携し、効率的にメンテナンスを行うことができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の情報システム１の最小構成を示す機能ブロック図である。
【図２】本発明の一実施形態による情報システム１の構成を示す図である。
【図３】本発明の実施形態による情報システム１の構成を示す機能ブロック図である。
【図４】ＩＥＥＥ１８８８プロトコルにおける管理データの例を示す図である。
【図５】ＴＲ−０６９プロトコルにおける管理データの例を示す図である。
【図６】本発明の実施形態による情報システム１の処理フローを示す図である。
【図７】ＩＥＥＥ１８８８プロトコルにおける“ＬＯＯＫＵＰ”コマンド例１を示す図である。
【図８】ＩＥＥＥ１８８８プロトコルにおける“ＬＯＯＫＵＰ”コマンド例２を示す図である。
【発明を実施するための形態】
【００１８】
＜実施形態＞
図１は、本発明の情報システム１の最小構成を示す機能ブロック図である。
この図で示すように、情報システム１は、少なくとも、Ｕプレーン通信制御部１０１、Ｍプレーン通信制御部１０２、デバイス機器情報登録部１０３、異常判定部１０４、属性情報取得部１０５、アクセス情報取得部１０６、デバイス機器制御部１０７の各機能部を備える。また、Ｕプレーン通信制御部１０１、Ｍプレーン通信制御部１０２、デバイス機器情報登録部１０３、異常判定部１０４、属性情報取得部１０５、アクセス情報取得部１０６、デバイス機器制御部１０７の各機能部は、制御部（例えばＣＰＵ、Ｃｅｎｔｒａｌ  Ｐｒｏｃｃｅｓｓｉｎｇ  Ｕｎｉｔ）が制御プログラムを実行することにより、情報システム１に構成される。
ここで、Ｕプレーン通信制御部１０１は、デバイス機器１１の存在位置を表す存在位置概念情報を含む第一のデバイス管理データを利用してサービスを提供するためのＵプレーン向け通信プロトコルを用いて通信制御を行う機能部である。
また、Ｍプレーン通信制御部１０２は、デバイス機器１１へ通信により直接アクセスするためのアクセス情報を示す第二のデバイス管理データを利用してメンテナンスを行うためのＭプレーン向け通信プロトコルを用いて通信制御を行う機能部である。
また、デバイス機器情報登録部１０３は、管理対象ネットワークにおけるデバイス機器１１の追加接続に基づいて、当該デバイス機器１１の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器１１の機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けて第一のデバイス管理データに記録する機能部である。
また、異常判定部１０４は、Ｕプレーン向け通信プロトコルを用いたデバイス機器１１との通信結果情報をＵプレーン通信制御部１０１から取得して、当該通信結果情報に基づいてデバイス機器１１の異常を判定する機能部である。
また属性情報取得部１０５は、異常判定部１０４がデバイス機器１１の異常を判定した場合に、ダミーフラグを含む属性情報に格納されているデバイス機器１１の機器詳細情報を取得する機能部である。
また、アクセス情報取得部１０６は、属性情報取得部１０５が取得した機器詳細情報に基づいて、第二のデバイス管理データに記録されているデバイス機器１１のアクセス情報を取得する機能部である。
また、デバイス機器制御部１０７は、アクセス情報取得部１０６が取得したアクセス情報を用いて、当該アクセス情報に対応するデバイス機器１１との通信をＭプレーン通信制御部２０２へ指示する機能部である。
なお、図１における“デバイス機器１１やホームゲートウェイ１２等の情報”からの実線は、ユーザがネットワークＮ経由で情報システム１にこの情報を入力する場合を示している。また、図１における“デバイス機器１１やホームゲートウェイ１２等の情報”からの破線は、ユーザがレジストリサーバ１３の管理会社に情報を知らせ、レジストリサーバ１３の管理会社のオペレータがこの情報をデバイス機器情報登録部１０３に直接入力する場合を示している。
なお、情報システム１は、１つの情報装置内に上述した各機能部のすべてが設けられるように構成してもよいし、複数の情報装置内に上述した各機能部が分散して設けられるように構成してもよい。
【００１９】
図２は、本発明の一実施形態による情報システム１の構成を示す図である。
一実施形態による情報システム１は、図２で示すように、デバイス機器１１、ホームゲートウェイ１２、レジストリサーバ１３、省エネルギ制御装置１４、ネットワークＮで構成されている。
【００２０】
デバイス機器１１は、購入、移設またはメンテナンスの管理等の単位となる機器であり、１つ以上のセンサやアクチュエータ等の監視対象のデバイスを備えている。そして、デバイス機器１１は、家庭内ネットワーク１５を介してホームゲートウェイ１２に接続し、電力値等のデータを省エネルギ制御装置１４に送信したり、省エネルギ制御装置１４からアクチュエータの制御を受けたりする。
【００２１】
ホームゲートウェイ１２は、ネットワークＮを介してレジストリサーバ１３や省エネルギ制御装置１４と通信する。また、ホームゲートウェイ１２は、家庭内ネットワーク１５を介してデバイス機器１１の情報を取得する。
【００２２】
レジストリサーバ１３は、ホームゲートウェイ１２等からの登録依頼やオペレータからの直接入力を受けて、デバイス機器１１、ホームゲートウェイ１２、およびセンサやアクチュエータ等のデバイスの情報を登録し、そして登録した情報を保持する。また、レジストリサーバ１３は、省エネルギ制御装置１４からの検索要求を受信してデバイス機器１１、ホームゲートウェイ１２、およびセンサやアクチュエータ等のデバイスの情報を省エネルギ制御装置１４へ返信する。
【００２３】
省エネルギ制御装置１４は、ホームゲートウェイ１２を介してデバイス機器１１がセンサ等から得る消費電力の情報を受信し、その消費電力の見える化サービスを家庭に提供する。また、省エネルギ制御装置１４は、家庭内ネットワーク１５を介してホームゲートウェイ１２に接続するデバイス機器１１を遠隔制御する。
【００２４】
図３は、本発明の実施形態による情報システム１の構成を示す機能ブロック図である。
実施形態による情報システム１は、図３で示すように、レジストリサーバ１３と省エネルギ制御装置１４とで構成される。
そして、ホームゲートウェイ１２が情報システム１とネットワークＮを介して接続される。そしてホームゲートウェイ１２は、ネットワークＮを介してレジストリサーバ１３や省エネルギ制御装置１４と通信する。また、ホームゲートウェイ１２は、家庭内ネットワーク１５を介してデバイス機器１１の情報を取得する。
【００２５】
レジストリサーバ１３は、Ｕプレーン通信制御部１０１、デバイス機器情報登録部１０３、デバイス機器情報検索部１０８の各機能部と記憶部１０９とを備えている。Ｕプレーン通信制御部１０１、デバイス機器情報登録部１０３、デバイス機器情報検索部１０８の各機能部は、レジストリサーバ１３の制御部（例えばＣＰＵ）が制御プログラムを実行することにより、レジストリサーバ１３に構成される。
【００２６】
レジストリサーバ１３を構成するＵプレーン通信制御部１０１、デバイス機器情報登録部１０３は、図１で説明したＵプレーン通信制御部１０１、Ｍプレーン通信制御部１０２、デバイス機器情報登録部１０３と同様であるため、その説明は省略する。
ここで、デバイス機器情報検索部１０８は、文字列を含む情報検索信号を受信し、その文字列を含む情報検索信号に基づいて検索を実行する機能部である。
また、記憶部１０９は、制御プログラムや種々のデータを記憶する記憶部である。
【００２７】
そして、レジストリサーバ１３において、Ｕプレーン通信制御部１０１は、ホームゲートウェイ１２からデバイス機器１１の情報等の第一のデバイス管理データを受信し、デバイス機器情報登録部１０３に出力する。デバイス機器情報登録部１０３は、第一のデバイス管理データを入力すると、その管理データを記憶部１０９に記憶する。
また、レジストリサーバ１３において、Ｕプレーン通信制御部１０１は、省エネルギ制御装置１４からの情報検索信号を受信し、デバイス機器情報検索部１０８に出力する。デバイス機器情報検索部１０８は、Ｕプレーン通信制御部１０１から情報検索信号を入力すると、その情報検索信号に基づいて、記憶部１０９が記憶するデバイス機器１１やホームゲートウェイ１２等の情報を検索し、その検索結果をＵプレーン通信制御部１０１に出力する。そして、Ｕプレーン通信制御部１０１は、デバイス機器情報検索部１０８から検索結果を入力すると、その検索結果を省エネルギ制御装置１４へ送信する。
【００２８】
また、省エネルギ制御装置１４は、Ｕプレーン通信制御部２０１、Ｍプレーン通信制御部２０２、異常判定部１０４、属性情報取得部１０５、アクセス情報取得部１０６、デバイス機器制御部１０７の各機能部と記憶部１１１とを備えている。Ｕプレーン通信制御部２０１、Ｍプレーン通信制御部２０２、異常判定部１０４、属性情報取得部１０５、アクセス情報取得部１０６、デバイス機器制御部１０７の各機能部は、省エネルギ制御装置１４の制御部（例えばＣＰＵ）が制御プログラムを実行することにより、省エネルギ制御装置１４に構成される。
【００２９】
省エネルギ制御装置１４を構成する異常判定部１０４、属性情報取得部１０５、アクセス情報取得部１０６、デバイス機器制御部１０７は、図１で説明した構成する異常判定部１０４、属性情報取得部１０５、アクセス情報取得部１０６と同様であるため、その説明は省略する。
ここで、デバイス機器制御部１０７は、アクセス情報取得部１０６が取得したアクセス情報を用いて、当該アクセス情報に対応するデバイス機器１１との通信をＭプレーン通信制御部２０２へ指示する機能部である。また、デバイス機器制御部１０７は、Ｕプレーン通信制御部２０１を介してホームゲートウェイ１２に接続されているデバイス機器１１におけるセンサやアクチュエータ等の監視対象と通信しセンサ情報などを取得し、その情報に基づいてデバイス機器１１の電力を制御する機能部である。
また、Ｕプレーン通信制御部２０１は、デバイス機器１１の存在位置を表す存在位置概念情報を含む記憶部１１１に記憶されている第一のデバイス管理データを利用してサービスを提供するためのＵプレーン向け通信プロトコルを用いて通信制御を行う機能部である。
また、Ｍプレーン通信制御部２０２は、デバイス機器１１へ通信により直接アクセスするためのアクセス情報を示す記憶部１１１に記憶されている第二のデバイス管理データを利用してメンテナンスを行うためのＭプレーン向け通信プロトコルを用いて通信制御を行う機能部である。
また、記憶部１１１は、制御プログラムや種々のデータを記憶する記憶部である。
【００３０】
そして、省エネルギ制御装置１４において、Ｕプレーン通信制御部２０１は、ネットワークＮを介してホームゲートウェイ１２からセンサやアクチュエータ等のデバイスの情報を受信し、異常判定部１０４に出力する。
異常判定部１０４は、センサやアクチュエータ等のデバイスの情報を入力すると、入力した情報に基づいて、デバイスの異常を判定する。異常判定部１０４が、デバイスに異常があると判定すると、異常判定信号を属性情報取得部１０５に出力する。
属性情報取得部１０５は、異常判定部１０４から異常判定信号を入力すると、レジストリサーバ１３が登録した第一のデバイス管理データからダミーフラグを含む属性情報に格納されているデバイス機器１１の機器詳細情報を、ネットワークＮを介してレジストリサーバ１３から取得し、アクセス情報取得部１０６に出力する。
アクセス情報取得部１０６は、機器詳細情報を入力すると、その機器詳細情報に基づいて、第二のデバイス管理データに記録されているデバイス機器１１のアクセス情報を記憶部１１１から取得する。そしてアクセス情報取得部１０６は、取得したアクセス情報をデバイス機器制御部１０７に出力する。
デバイス機器制御部１０７は、アクセス情報を入力すると、アクセス情報を用いて、当該アクセス情報に対応するデバイス機器１１との通信をＭプレーン通信制御部２０２へ指示する。そしてＭプレーン通信制御部２０２は、ネットワークＮを介してデバイス機器１１のメンテナンスを行う。
このように、省エネルギ制御装置１４は、ネットワークＮを介してデバイス機器１１のメンテナンスを行う。
【００３１】
次に、Ｕプレーン向け通信プロトコルの１つであるＩＥＥＥ１８８８プロトコルで規定された管理データについて説明する。
図４は、ＩＥＥＥ１８８８プロトコルにおける管理データの例を示す図である。
ＩＥＥＥ１８８８プロトコルにおける管理データは、図４で示すように木構造で表されるデータである。
【００３２】
Ｐｏｉｎｔは、センサやアクチュエータ等に割り当てられる単位であり、ホームゲートウェイ１２により存在位置を表す存在位置概念情報であるＵＲＩが割り振られる。このＵＲＩは一義的な文字列であり、ＩＥＥＥ１８８８では、このＵＲＩによってセンサやアクチュエータ等のデバイスの存在位置が識別される。
またＰｏｉｎｔは、ａｔｔｒｉｂｕｔｅと呼ばれる属性情報を保持している。また属性情報であるａｔｔｒｉｂｕｔｅは、機器詳細情報を表すｎａｍｅやｖａｌｕｅと呼ばれる情報を格納することができる。
なお、ｎａｍｅやｖａｌｕｅを含むＰｏｉｎｔ情報は、デバイス機器情報登録部１０３によってレジストリサーバ１３の記憶部１０９に登録される情報である。
【００３３】
また、ＰｏｉｎｔＳｅｔはＰｏｉｎｔを階層的に表すため概念的な情報であり、Ｐｏｉｎｔが存在するロケーション（何階のどこの部屋か等）やデバイス機器１１を概念的に表したものである。
なお、ＰｏｉｎｔＳｅｔは、実際の設置場所の住所やデバイス機器１１のＩＤといった具体的な情報は保持していない。また、ＰｏｉｎｔＳｅｔの情報は、レジストリサーバ１３の記憶部１０９に登録されない情報である。
【００３４】
そして、ＩＥＥＥ１８８８プロトコルに則った管理対象ネットワークで取り扱う情報はＰｏｉｎｔであり、ＰｏｉｎｔＳｅｔはあくまでもＰｏｉｎｔを階層的に表すための概念に過ぎない。また、ＩＥＥＥ１８８８プロトコルは、デバイス機器１１の具体的な情報（製造メーカ、ＯＵＩ、製品種目、シリアル番号等）を扱うことを規定していない。そのため、ＩＥＥＥ１８８８プロトコルでは不具合が発生しているセンサを示すＰｏｉｎｔは特定できるが、その不具合が発生しているセンサが搭載されているデバイス機器１１を特定することはできない。
【００３５】
次に、Ｍプレーン向け通信プロトコルの一例としてＴＲ−０６９プロトコルで規定された管理データについて説明する。
図５は、ＴＲ−０６９プロトコルにおける管理データの例を示す図である。
ＴＲ−０６９プロトコルで規定されたデバイスＩＤと呼ばれる管理データは、デバイス機器１１の製造メーカ、ＯＵＩ、製品種目、シリアル番号の４つの機器情報を含んでいる。
【００３６】
デバイス機器１１の製造メーカの情報は、センサやアクチュエータ等のデバイスの製造メーカ名であり、表示のためだけに使用される情報である。
また、ＯＵＩの情報は、センサやアクチュエータ等のデバイスの製造メーカ群の中から１社を特定できる情報を含んでいる。
また、製品種目の情報は、シリアル番号に対して製品種目を１つに特定できる情報を含んでいる。
また、シリアル番号の情報は、製造メーカや製品種目に対して１つのデバイス機器１１を特定できる情報を含んでいる。
【００３７】
ＴＲ−０６９プロトコルは、デバイス機器１１のリモートサポート（遠隔監視や遠隔制御）に用いられる通信プロトコルであり、例えばデバイス機器１１のリモートサポートサービスによるメンテナンスは、デバイス機器単位で行われる。そして、デバイス機器１１のメンテナンスでは、省エネルギ制御装置１４が、当該デバイス機器１１のデバイスＩＤ（デバイス機器の製造メーカ、ＯＵＩ、製品種目、シリアル番号）等の情報に基づいてデバイス機器１１を特定する必要がある。
しかしながら、ＩＥＥＥ１８８８プロトコルは、デバイス機器１１の具体的な情報（製造メーカ、ＯＵＩ、製品種目、シリアル番号等）を扱うことを規定していない。そのため、ＩＥＥＥ１８８８プロトコルではデバイス機器１１を特定することはできない。
【００３８】
図６は、本発明の実施形態による情報システム１の処理フローを示す図である。
次に実施形態による情報システム１の処理フローについて説明する。
ここでは、図３で示すデバイス機器１１を温湿度計とし、センサ１を温度センサ、センサ２を湿度センサと仮定した場合の例について説明する。また、Ｕプレーン向け通信プロトコルはＩＥＥＥ１８８８プロトコルであり、Ｍプレーン向け通信プロトコルはＴＲ−０６９プロトコルである場合の例を用いて説明する。
【００３９】
図３に示したホームゲートウェイ１２とレジストリサーバ１３と省エネルギ制御装置１４とは、ネットワークＮを介してＵプレーン向け通信プロトコルの１つであるＩＥＥＥ１８８８プロトコルに則って接続されている。
【００４０】
この状況で、ユーザが、家庭のエネルギを気温や天候等と関連付けて管理しようとして、温度センサと湿度センサとを搭載した温湿度計の機能を持つデバイス機器１１を追加する場合を考える。
まず、ユーザは、デバイス機器１１をホームゲートウェイ１２に接続する。そして、ユーザは、ホームゲートウェイ１２のメンテナンス画面を立ち上げて、ＧＵＩから、設置するロケーションを示すＵＲＩ等の情報をキーボードを介してホームゲートウェイ１２に入力する。
これにより、ホームゲートウェイ１２は、デバイス機器１１が追加されたことを検出し、ネットワークＮを介してレジストリサーバ１３にユーザが入力した情報を送信する（ステップＳ１）。
【００４１】
レジストリサーバ１３のＵプレーン通信制御部１０１は、ホームゲートウェイ１２からユーザが入力した情報を受信する。そして、レジストリサーバ１３のＵプレーン通信制御部１０１は、ユーザが入力した情報をデバイス機器情報登録部１０３に出力する。デバイス機器情報登録部１０３は、情報を入力すると、その情報を記憶部１０９に記録する。
このように、レジストリサーバ１３は、ユーザがホームゲートウェイ１２に入力したロケーションを示すＵＲＩ等の情報をＰｏｉｎｔ情報として管理データ内に追加して記憶部１０９に登録する。
またこのとき、レジストリサーバ１３は、不具合が生じたデバイス機器１１の特定を容易にするための木構造のノードであるダミーのＰｏｉｎｔ（以下ダミーＰｏｉｎｔ）の情報や属性情報に含まれる機器詳細情報であるｎａｍｅやｖａｌｕｅを登録する（ステップＳ２）。
【００４２】
また、ユーザがホームゲートウェイ１２のメンテナンス画面を立ち上げて、ＧＵＩから、設置するロケーションを示すＵＲＩ等の情報をキーボードを介してホームゲートウェイ１２に入力する代わりに、次のようにしてもよい。
ユーザがロケーションを示すＵＲＩ等の情報をレジストリサーバ１３の管理会社に連絡する。レジストリサーバ１３の管理会社のオペレータは、ユーザが連絡した情報をキーボードを介してレジストリサーバ１３に入力する。すると、レジストリサーバ１３のデバイス機器情報登録部１０３は、オペレータが入力した情報を記憶部１０９に記録する。
このように、レジストリサーバ１３は、ユーザが連絡したＵＲＩやデバイスＩＤ（デバイス機器の製造メーカ、ＯＵＩ、製品種目、シリアル番号）等をＰｏｉｎｔ情報や属性情報に含まれる機器詳細情報であるｎａｍｅやｖａｌｕｅとして登録してもよい。
【００４３】
ただし、ダミーＰｏｉｎｔに対しては、レジストリサーバ１３は、属性情報に含まれる機器詳細情報であるａｔｔｒｉｂｕｔｅ  ｎａｍｅに例えば“ｄｕｍｍｙ”というダミーフラグを示す文字列を登録し、属性情報に含まれる機器詳細情報であるｖａｌｕｅに“ＴＲ−０６９プロトコルが認識できる機器固有の記述であるＴＲ−０６９プロトコルが規定しているデバイスＩＤ（デバイス機器の製造メーカ、ＯＵＩ、製品種目、シリアル番号）を登録する。また、レジストリサーバ１３は、不具合が生じたデバイス機器１１の特定を容易にするために、ダミーＰｏｉｎｔにおける属性情報に含まれる機器詳細情報であるｖａｌｕｅとして、そのダミーＰｏｉｎｔを設定したデバイス機器１１の存在位置を表すＰｏｉｎｔＳｅｔに割り当てられるＵＲＩを登録してもよい。
このように管理データが示す木構造データは、当該木構造のノードであるＰｏｉｎｔの情報としてダミーＰｏｉｎｔ情報を追加し、デバイス機器１１の情報を保持する。
【００４４】
ここで、省エネルギ制御装置１４に備わる異常判定部１０４が、ＩＥＥＥ１８８８プロトコルのポイントの概念で、ＰｏｉｎｔＡすなわちセンサ１（温度センサ）に異常が発生していることを判断したとする（ステップＳ３）。例えば、異常判定部１０４が、省エネルギ制御装置１４のデバイス機器制御部１０７がＵプレーン通信制御部２０１を介して行うリクエストに対して、ホームゲートウェイ１２から応答が返って来ないまたはデータ自体が来ないことを検出し、異常が発生していると判断する。
【００４５】
図７は、ＩＥＥＥ１８８８プロトコルにおける“ＬＯＯＫＵＰ”コマンド例１を示す図である。
図８は、ＩＥＥＥ１８８８プロトコルにおける“ＬＯＯＫＵＰ”コマンド例２を示す図である。
【００４６】
図７で示す“ＬＯＯＫＵＰ”コマンドは、属性情報に含まれる機器詳細情報であるａｔｔｒｉｂｕｔｅ  ｎａｍｅとして“ｄｕｍｍｙ”というダミーフラグを示す文字列を含むＰｏｉｎｔを検索するコマンドである。
省エネルギ制御装置１４の属性情報取得部１０５は、Ｕプレーン通信制御部２０１を介しレジストリサーバ１３に対してこの“ＬＯＯＫＵＰ”コマンドを送信する（ステップＳ４）。
これにより、レジストリサーバ１３のデバイス機器情報検索部１０８は、Ｕプレーン通信制御部１０１を介して省エネルギ制御装置１４から情報検索信号の１つである“ＬＯＯＫＵＰ”コマンドを受信し、検索を実行する。
そして、レジストリサーバ１３のデバイス機器情報検索部１０８は、レジストリサーバ１３の記憶部１０９に記憶されている情報の中から、属性情報に含まれる機器詳細情報であるａｔｔｒｉｂｕｔｅ  ｎａｍｅとして“ｄｕｍｍｙ”というダミーフラグを示す文字列を含むＰｏｉｎｔ情報の検索を開始する。
【００４７】
そして、デバイス機器情報検索部１０８は、“ａｔｔｒｉｂｕｔｅ  ｎａｍｅ＝ｄｕｍｍｙ”を含む、すべてのＵＲＩとそのＰｏｉｎｔの属性情報に含まれる機器詳細情報を検索結果として省エネルギ制御装置１４に出力する（ステップＳ５）。
【００４８】
または、図８で示す“ＬＯＯＫＵＰ”コマンドは、属性情報に含まれる機器詳細情報であるＰｏｉｎｔＳｅｔに相当するａｔｔｒｉｂｕｔｅ  ｎａｍｅ＝ｄｕｍｍｙ、ａｔｔｒｉｂｕｔｅ  ｖａｌｕｅ＝ｈｔｔｐ：／／ｍａｋｕｈａｒｉ／２１Ｆ／ＥＳ／ＲＤ／ｓｍａｒｔｔａｐ００１／というダミーフラグを示す文字列を含むＰｏｉｎｔ情報を検索するコマンドであってもよい。
【００４９】
このコマンドは、異常判定部１０４が異常が生じていると判定したＰｏｉｎｔのＵＲＩから、最下位層の情報を削除した文字列を作り出し検索条件としている。
例えば、異常が生じているＰｏｉｎｔのＵＲＩが“ｈｔｔｐ：／／ｍａｋｕｈａｒｉ／２１Ｆ／ＥＳ／ＲＤ／ｓｍａｒｔｔａｐ００１／００１”である場合、最下位層の情報“００１”を削除した文字列を含む“ａｔｔｒｉｂｕｔｅ  ｖａｌｕｅ＝ｈｔｔｐ：／／ｍａｋｕｈａｒｉ／２１Ｆ／ＥＳ／ＲＤ／ｓｍａｒｔｔａｐ００１／”が検索条件となる。
【００５０】
そして、レジストリサーバ１３のデバイス機器情報検索部１０８は、レジストリサーバ１３の記憶部１０９に記憶されている情報の中から、属性情報に含まれる機器詳細情報であるＰｏｉｎｔＳｅｔに相当する“ａｔｔｒｉｂｕｔｅ  ｎａｍｅ＝ｄｕｍｍｙ”、“ａｔｔｒｉｂｕｔｅ  ｖａｌｕｅ＝ｈｔｔｐ：／／ｍａｋｕｈａｒｉ／２１Ｆ／ＥＳ／ＲＤ／ｓｍａｒｔｔａｐ００１／”というダミーフラグを示す文字列を含むＰｏｉｎｔ情報の検索を開始する。
【００５１】
デバイス機器情報検索部１０８は、この検索条件を用いると、検索結果を１つのＰｏｉｎｔに絞り込むことができる。そして、デバイス機器情報検索部１０８は、“ａｔｔｒｉｂｕｔｅ  ｖａｌｕｅ＝ｈｔｔｐ：／／ｍａｋｕｈａｒｉ／２１Ｆ／ＥＳ／ＲＤ／ｓｍａｒｔｔａｐ００１／”を含むＵＲＩとその属性情報に含まれる機器詳細情報を検索結果として省エネルギ制御装置１４に出力する（ステップＳ５）。
【００５２】
ステップＳ５の次に、省エネルギ制御装置１４の属性情報取得部１０５は、Ｕプレーン通信制御部２０１を介してＵＲＩとそのＰｏｉｎｔの属性情報に含まれる機器詳細情報をレジストリサーバ１３から入力し、アクセス情報取得部１０６へ出力する。
すると、アクセス情報取得部１０６は、属性情報取得部１０５からＵＲＩとそのＰｏｉｎｔの属性情報に含まれる機器詳細情報を入力し、その入力した機器詳細情報に基づいて記憶部１１１から第二のデバイス管理データに記録されているデバイス機器１１のアクセス情報であるＴＲ−０６９プロトコルが規定しているデバイスＩＤ（デバイス機器１１の製造メーカ、ＯＵＩ、製品種目、シリアル番号）を取得し（ステップＳ６）、デバイス機器制御部１０７に出力する。
【００５３】
省エネルギ制御装置１４のデバイス機器制御部１０７は、アクセス情報取得部１０６からアクセス情報であるデバイスＩＤを入力すると、そのアクセス情報を用いて、当該アクセス情報に対応するデバイス機器１１との通信をＭプレーン通信制御部２０２へ指示し、リブートなどのリモートメンテナンスを行う（ステップＳ７）。
【００５４】
以上のように、本発明の実施形態による情報システム１によれば、ホームゲートウェイ１２が共通の関連付けデータ項目が存在しないＵプレーン向け通信プロトコルとＭプレーン向け通信プロトコルを用いる場合、デバイス機器の存在位置を表す存在位置概念情報の属性情報として、当該デバイス機器の機器詳細情報と当該存在位置概念情報のダミーであることを示すダミーフラグとを対応付けたダミーの管理項目を設けることでそれぞれの通信プロトコルを容易に連携し、効率的にメンテナンスを行うことができる。
具体的には、情報システム１においてＵプレーン向け通信プロトコルの１つであるデバイス機器１１の具体的な情報を扱うことを規定していないＩＥＥＥ１８８８プロトコルが利用されている場合に、レジストリサーバが、Ｐｏｉｎｔ情報として、Ｍプレーン向け通信プロトコルの１つであるＴＲ−０６９プロトコルで規定しているデバイスＩＤを登録する。そして、省エネルギ制御装置がＰｏｉｎｔに異常を検出すると、レジストリサーバにおいてデバイスＩＤを検索条件に含めたＰｏｉｎｔの検索が行われる。その検索により異常Ｐｏｉｎｔが特定され、省エネルギ制御装置は、その特定されたＰｏｉｎｔにおける属性情報に含まれる機器詳細情報であるデバイスＩＤの情報を取得する。そして省エネルギ制御装置は、属性情報に含まれる機器詳細情報であるデバイスＩＤの情報に基づいて、ＴＲ−０６９プロトコルでの通信を介してデバイス機器を特定し、リブートなどによるリモートメンテナンスを行うことができる。
【００５５】
なお本発明の実施形態について説明したが、上述の情報システム１は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体７０に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体７０とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００５６】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００５７】
１・・・情報システム
１１・・・デバイス機器
１２・・・ホームゲートウェイ
１３・・・レジストリサーバ
１４・・・省エネルギ制御装置
１５・・・家庭内ネットワーク
１０１、２０１・・・Ｕプレーン通信制御部
１０２、２０２・・・Ｍプレーン通信制御部
１０３・・・デバイス機器情報登録部
１０４・・・異常判定部
１０５・・・属性情報取得部
１０６・・・アクセス情報取得部
１０７・・・デバイス機器制御部
１０８・・・デバイス機器情報検索部
１０９、１１１・・・記憶部
Ｎ・・・ネットワーク
【図１】
2014086011.tif 000003
【図２】
2014086011.tif 000004
【図３】
2014086011.tif 000005
【図４】
2014086011.tif 000006
【図５】
2014086011.tif 000007
【図６】
2014086011.tif 000008
【図７】
2014086011.tif 000009
【図８】
2014086011.tif 000010