(57)【要約】【課題】  安全面等の問題を配慮しながら、情報機器の遠隔操作を行うことを可能とする情報機器、制御装置、制御システム及び制御方法を提供する。【解決手段】  需要家に設けられる情報機器３００は、ＨＥＭＳ２００に接続されるネットワークを介してＨＥＭＳ２００と所定のプロトコルに準拠したコマンドの送受信を行い、ＨＥＭＳ２００からの操作指示を受信する受信部３１０及び送信部３２０と、操作指示に従って自機器の動作を制御する制御部３４０とを備える。送信部３２０は、ネットワークが途絶した後に復旧すると、ネットワークが途絶したことを示す途絶通知メッセージをＨＥＭＳ２００に送信する。【選択図】  図５
2014204407.tif 000002
【特許請求の範囲】
【請求項１】
制御装置によって制御されており、需要家に設けられる情報機器であって、
前記制御装置に接続されるネットワークを介して前記制御装置と所定のプロトコルに準拠したコマンドの送受信を行い、前記制御装置からの操作指示を受信する通信部と、
前記操作指示に従って自機器の動作を制御する制御部とを備え、
前記通信部は、前記ネットワークが途絶した後に復旧すると、前記ネットワークが途絶したことを示す途絶通知メッセージを前記制御装置に送信することを特徴とする情報機器。
【請求項２】
前記ネットワークの途絶に関する情報を示すネットワーク途絶情報を格納する格納部をさらに備え、
前記途絶通知メッセージは、前記ネットワーク途絶情報を含み、前記制御部が前記ネットワークの復旧を検知した場合に、前記通信部が前記制御装置に送信する情報通知コマンドであることを特徴とする請求項１に記載の情報機器。
【請求項３】
前記制御部は、前記途絶を検知すると、自機器の動作を停止させることを特徴とする請求項２に記載の情報機器。
【請求項４】
前記ネットワーク途絶情報は、自機器の動作状態を起因別に示す起因別動作状態を含むことを特徴とする請求項３に記載の情報機器。
【請求項５】
前記制御部は、前記操作指示に従って自機器が動作している場合には、前記途絶を検知すると自機器の動作を停止させ、前記制御装置を経由せずに受信した指示に従って自機器が動作している場合には、前記途絶を検知しても自機器の動作を停止させない、ことを特徴とする請求項２に記載の情報機器。
【請求項６】
前記操作指示が、前記需要家外に設けられたサーバから前記ネットワークを介して前記制御装置が受信した需要家外操作指示であり、前記需要家外操作指示に従って自機器が動作している場合には、前記制御部は、前記途絶を検知すると自機器の動作を停止させ、
前記操作指示が、前記サーバを経由せずに前記ネットワークを介して前記制御装置が受信した需要家内操作指示であり、前記需要家内操作指示に従って自機器が動作している場合には、前記制御部は、前記途絶を検知しても自機器の動作を停止させない、ことを特徴とする請求項２に記載の情報機器。
【請求項７】
前記制御部は、前記途絶を検知してから所定の期間が経過した場合に、自機器の動作を停止させることを特徴とする請求項３に記載の情報機器。
【請求項８】
前記制御部は、前記途絶に起因して自機器の動作を停止させた後で前記復旧を検知した場合に、前記途絶通知メッセージを前記制御装置に送信することを特徴とする請求項７に記載の情報機器。
【請求項９】
前記通信部は、前記途絶通知メッセージの送信後、前記制御装置から応答を受信するまで、前記途絶通知メッセージを繰り返し送信することを特徴とする請求項１乃至８のいずれか１項に記載の情報機器。
【請求項１０】
前記所定の通信プロトコルは、ＥＣＨＯＮＥＴ  Ｌｉｔｅであることを特徴とする請求項２乃至８のいずれか１項に記載の情報機器。
【請求項１１】
前記ネットワーク途絶情報は、ＥＣＨＯＮＥＴ  Ｌｉｔｅにおいて規定されたＥＣＨＯＮＥＴ機器オブジェクトの中のプロパティの一つであることを特徴とする請求項１０に記載の情報機器。
【請求項１２】
前記制御部が前記復旧を検知した後に、前記通信部が自機器の状態の通知を要求する要求コマンドを前記制御装置から受信した場合には、前記通信部は、前記要求コマンドに応答する応答コマンドに前記ネットワーク途絶情報を含めて、前記制御装置に送信することを特徴とする請求項２乃至１１のいずれか１項に記載の情報機器。
【請求項１３】
需要家に設けられる情報機器を制御する制御装置であって、
自装置に接続されるネットワークを介して前記情報機器と所定のプロトコルに準拠したコマンドの送受信を行い、前記情報機器に操作指示を送信する通信部を備え、
前記ネットワークが途絶した後に復旧すると、前記通信部は、前記情報機器に前記操作指示を送信することを特徴とする制御装置。
【請求項１４】
前記操作指示を格納する格納部をさらに備え、
前記通信部は、前記ネットワークが途絶したことを示す途絶通知メッセージを前記情報機器から受信した場合に、前記格納部に格納した最新の操作指示を含む設定コマンドを、前記情報機器に送信することを特徴とする請求項１３に記載の制御装置。
【請求項１５】
前記通信部は、前記ネットワークが復旧した場合に、前記途絶通知メッセージの送信を要求する要求コマンドを、前記情報機器に繰り返し送信することを特徴とする請求項１４に記載の制御装置。
【請求項１６】
前記所定の通信プロトコルは、ＥＣＨＯＮＥＴ  Ｌｉｔｅであることを特徴とする請求項１３乃至１５のいずれか１項に記載の制御装置。
【請求項１７】
需要家に設けられる情報機器と、前記情報機器を制御する制御装置とを備える制御システムであって、
前記情報機器は、
前記制御装置に接続されるネットワークを介して前記制御装置と所定のプロトコルに準拠したコマンドの送受信を行い、前記制御装置からの操作指示を受信する第１の通信部と、
前記操作指示に従って自機器の動作を制御する制御部とを備え、
前記制御装置は、
前記ネットワークを介して前記情報機器と前記所定のプロトコルに準拠したコマンドの送受信を行う第２の通信部を備え、
前記ネットワークが途絶した後に復旧すると、前記第１の通信部は、前記ネットワークが途絶したことを示す途絶通知メッセージを前記制御装置に送信し、
前記第２の通信部は、前記途絶通知メッセージを受信した場合に、前記情報機器に前記操作指示を送信することを特徴とする制御システム。
【請求項１８】
需要家に設けられる情報機器と、前記情報機器を制御する制御装置とを備える制御システムで用いる制御方法であって、
前記情報機器と前記制御装置とが、前記制御装置に接続されるネットワークを介して所定のプロトコルに準拠したコマンドの送受信を行うステップと、
前記情報機器が、前記制御装置からの操作指示に従って動作するステップと、
前記ネットワークが途絶した後に復旧すると、前記情報機器から前記制御装置に対して、前記ネットワークが途絶したことを通知する途絶通知メッセージを送信するステップと、
前記制御装置が前記途絶通知メッセージを受信した場合に、前記制御装置から前記情報機器に対して、前記操作指示を送信するステップとを備えることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、需要家内に設けられる情報機器、制御装置、制御システム及び制御方法に関する。
【背景技術】
【０００２】
近年、複数の情報機器を制御する制御システム（ＥＭＳ：Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）が注目を浴びている（例えば、特許文献１）。このような制御システムでは、複数の情報機器を制御する制御装置が設けられる。
【０００３】
制御装置としては、住宅に設けられるＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）、ビルに設けられるＢＥＭＳ（Ｂｕｉｌｄｉｎｇ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）、工場に設けられるＦＥＭＳ（Ｆａｃｔｏｒｙ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）、店舗にＳＥＭＳ（Ｓｔｏｒｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）等が挙げられる。
【０００４】
複数の情報機器としては、分散電源、蓄電装置及び蓄熱装置、負荷が挙げられる。分散電源は、太陽電池などのように、太陽光、風力、地熱などの自然エネルギーを利用して電力を生成する装置である。或いは、分散電源は、ＳＯＦＣ（Ｓｏｌｉｄ  Ｏｘｉｄｅ  Ｆｕｅｌ  Ｃｅｌｌ）などの燃料電池のように、燃料ガスを利用して電力を生成する装置である。蓄電装置は、二次電池などのように、電力を蓄積する装置である。蓄熱装置は、給湯器などのように、電力を熱に変換して、熱を蓄積する装置である。負荷は、冷蔵庫、照明、エアコン、テレビなどである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１２８８１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、スマートフォン等の操作装置の普及に伴って、情報機器が設けられる需要家（住宅、ビル、工場、店舗など）の外部から、情報機器の遠隔操作を操作装置によって行いたいというニーズが存在する。
【０００７】
しかしながら、情報機器の遠隔操作には、以下の問題点が考えられる。操作装置からの操作指示が制御装置経由で情報機器に送信される場合に、例えばルータの故障等により、制御装置に接続されるネットワークが途絶すると、情報機器は操作指示を受信することができない場合がある。このような場合、制御装置が情報機器に送信した操作指示の内容と、情報機器の動作とが異なるおそれがある。そのため、操作指示の内容によっては、情報機器の安全性が十分に確保できないおそれがある。
【０００８】
そこで、本発明は、上述した課題を解決するためになされたものであり、安全面等の問題を配慮しながら、情報機器の遠隔操作を行うことを可能とする情報機器、制御装置、制御システム及び制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の特徴に係る情報機器は、制御装置によって制御されており、需要家に設けられる情報機器である。情報機器は、前記制御装置に接続されるネットワークを介して前記制御装置と所定のプロトコルに準拠したコマンドの送受信を行い、前記制御装置からの操作指示を受信する通信部と、前記操作指示に従って自機器の動作を制御する制御部とを備える。前記通信部は、前記ネットワークが途絶した後に復旧すると、前記ネットワークが途絶したことを示す途絶通知メッセージを前記制御装置に送信する。
【００１０】
第１の特徴において、前記ネットワークの途絶に関する情報を示すネットワーク途絶情報を格納する格納部をさらに備え、前記途絶通知メッセージは、前記ネットワーク途絶情報を含み、前記制御部が前記ネットワークの復旧を検知した場合に、前記通信部が前記制御装置に送信する情報通知コマンドである。
【００１１】
第１の特徴において、前記制御部は、前記途絶を検知すると、自機器の動作を停止させる。
【００１２】
第１の特徴において、前記ネットワーク途絶情報は、自機器の動作状態を起因別に示す起因別動作状態を含む。
【００１３】
第１の特徴において、前記制御部は、前記操作指示に従って自機器が動作している場合には、前記途絶を検知すると自機器の動作を停止させ、前記制御装置を経由せずに受信した指示に従って自機器が動作している場合には、前記途絶を検知しても自機器の動作を停止させない。
【００１４】
第１の特徴において、前記操作指示が、前記需要家外に設けられたサーバから前記ネットワークを介して前記制御装置が受信した需要家外操作指示であり、前記需要家外操作指示に従って自機器が動作している場合には、前記制御部は、前記途絶を検知すると自機器の動作を停止させ、前記操作指示が、前記サーバを経由せずに前記ネットワークを介して前記制御装置が受信した需要家内操作指示であり、前記需要家内操作指示に従って自機器が動作している場合には、前記制御部は、前記途絶を検知しても自機器の動作を停止させない。
【００１５】
第１の特徴において、前記制御部は、前記途絶を検知してから所定の期間が経過した場合に、自機器の動作を停止させる。
【００１６】
第１の特徴において、前記制御部は、前記途絶に起因して自機器の動作を停止させた後で前記復旧を検知した場合に、前記途絶通知メッセージを前記制御装置に送信する。
【００１７】
第１の特徴において、前記通信部は、前記途絶通知メッセージの送信後、前記制御装置から応答を受信するまで、前記途絶通知メッセージを繰り返し送信する。
【００１８】
第１の特徴において、前記所定の通信プロトコルは、ＥＣＨＯＮＥＴ  Ｌｉｔｅである。
【００１９】
第１の特徴において、前記ネットワーク途絶情報は、ＥＣＨＯＮＥＴ  Ｌｉｔｅにおいて規定されたＥＣＨＯＮＥＴ機器オブジェクトの中のプロパティの一つである。
【００２０】
第１の特徴において、前記制御部が前記復旧を検知した後に、前記通信部が自機器の状態の通知を要求する要求コマンドを前記制御装置から受信した場合には、前記通信部は、前記要求コマンドに応答する応答コマンドに前記ネットワーク途絶情報を含めて、前記制御装置に送信する。
【００２１】
第２の特徴に係る制御装置は、需要家に設けられる情報機器を制御する。制御装置は、自装置に接続されるネットワークを介して前記情報機器と所定のプロトコルに準拠したコマンドの送受信を行い、前記情報機器に操作指示を送信する通信部を備える。前記ネットワークが途絶した後に復旧すると、前記通信部は、前記情報機器に前記操作指示を送信する。
【００２２】
第２の特徴において、前記操作指示を格納する格納部をさらに備え、前記通信部は、前記ネットワークが途絶したことを示す途絶通知メッセージを前記情報機器から受信した場合に、前記格納部に格納した最新の操作指示を含む設定コマンドを、前記情報機器に送信する。
【００２３】
第２の特徴において、前記通信部は、前記ネットワークが復旧した場合に、前記途絶通知メッセージの送信を要求する要求コマンドを、前記情報機器に繰り返し送信する。
【００２４】
第２の特徴において、前記所定の通信プロトコルは、ＥＣＨＯＮＥＴ  Ｌｉｔｅである。
【００２５】
第３の特徴に係る制御システムは、需要家に設けられる情報機器と、前記情報機器を制御する制御装置とを備える。前記情報機器は、前記制御装置に接続されるネットワークを介して前記制御装置と所定のプロトコルに準拠したコマンドの送受信を行い、前記制御装置からの操作指示を受信する第１の通信部と、前記操作指示に従って自機器の動作を制御する制御部とを備える。前記制御装置は、前記ネットワークを介して前記情報機器と前記所定のプロトコルに準拠したコマンドの送受信を行う第２の通信部を備える。前記ネットワークが途絶した後に復旧すると、前記第１の通信部は、前記ネットワークが途絶したことを示す途絶通知メッセージを前記制御装置に送信し、前記第２の通信部は、前記途絶通知メッセージを受信した場合に、前記情報機器に前記操作指示を送信する。
【００２６】
第４の特徴に係る制御方法は、需要家に設けられる情報機器と、前記情報機器を制御する制御装置とを備える制御システムで用いる制御方法である。制御方法は、前記情報機器と前記制御装置とが、前記制御装置に接続されるネットワークを介して所定のプロトコルに準拠したコマンドの送受信を行うステップと、前記情報機器が、前記制御装置からの操作指示に従って動作するステップと、前記ネットワークが途絶した後に復旧すると、前記情報機器から前記制御装置に対して、前記ネットワークが途絶したことを通知する途絶通知メッセージを送信するステップと、前記制御装置が前記途絶通知メッセージを受信した場合に、前記制御装置から前記情報機器に対して、前記操作指示を送信するステップとを備える。
【発明の効果】
【００２７】
本発明によれば、安全面等の問題を配慮しながら、情報機器の遠隔操作を行うことを可能とする情報機器、制御装置、制御システム及び制御方法を提供することができる。
【図面の簡単な説明】
【００２８】
【図１】図１は、第１実施形態に係る制御システムを示す図である。
【図２】図２は、第１実施形態に係る需要家の詳細を示す図である。
【図３】図３は、第１実施形態に係る適用シーンを示す図である。
【図４】図４は、第１実施形態に係るＨＥＭＳを示すブロック図である。
【図５】図５は、第１実施形態に係る情報機器を示すブロック図である。
【図６】図６は、第１実施形態に係るメッセージフォーマットの一例を示す図である。
【図７】図７は、第１実施形態に係るメッセージフォーマットの一例を示す図である。
【図８】図８は、第１実施形態に係るメッセージフォーマットの一例を示す図である。
【図９】図９は、第１実施形態に係る制御方法を示すシーケンス図である。
【図１０】図１０は、第１実施形態に係る制御方法を示すシーケンス図である。
【図１１】図１１は、第１実施形態に係る制御方法を示すシーケンス図である。
【発明を実施するための形態】
【００２９】
以下において、本発明の実施形態に係る制御システムについて、図面を参照しながら説明する。なお、以下の図面の記載において、同一又は類似の部分には、同一又は類似の符号を付している。
【００３０】
ただし、図面は模式的なものであり、各寸法の比率などは現実のものとは異なることに留意すべきである。従って、具体的な寸法などは以下の説明を参酌して判断すべきである。また、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることは勿論である。
【００３１】
［実施形態の概要］
実施形態に係る情報機器は、制御装置によって制御されており、需要家に設けられる情報機器である。情報機器は、前記制御装置に接続されるネットワークを介して前記制御装置と所定のプロトコルに準拠したコマンドの送受信を行い、前記制御装置からの操作指示を受信する通信部と、前記操作指示に従って自機器の動作を制御する制御部とを備える。前記通信部は、前記ネットワークが途絶した後に復旧すると、前記ネットワークが途絶したことを示す途絶通知メッセージを前記制御装置に送信する。
【００３２】
実施形態では、通信部は、ネットワークが途絶した後に復旧すると、ネットワークが途絶したことを示す途絶通知メッセージを制御装置に送信する。従って、安全面等の問題を配慮しながら、情報機器の遠隔操作を行うことができる。
【００３３】
［第１実施形態］
（制御システム）
以下において、第１実施形態に係る制御システムについて説明する。図１は、第１実施形態に係る制御システム１００を示す図である。
【００３４】
図１に示すように、制御システム１００は、需要家１０と、ＣＥＭＳ２０と、変電所３０と、スマートサーバ４０と、発電所５０とを有する。需要家１０、ＣＥＭＳ２０、変電所３０及びスマートサーバ４０は、広域ネットワーク６０によって接続されている。
【００３５】
需要家１０は、分散電源、蓄電装置、蓄熱装置及び負荷の少なくともいずれか１つを有する需要家の一例である。分散電源、蓄電装置、蓄熱装置及び負荷は、制御装置によって制御される情報機器の一例である。
【００３６】
分散電源は、例えば、太陽電池などのように、太陽光、風力、地熱などの自然エネルギーを利用して電力を生成する装置である。或いは、分散電源は、例えば、燃料電池のように、燃料ガスを利用して電力を生成する装置である。蓄電装置は、例えば、二次電池などのように、電力を蓄積する装置である。蓄熱装置は、例えば、給湯器などのように、電力を熱に変換して、熱を蓄積する装置である。負荷は、冷蔵庫、照明、エアコン、テレビなどである。
【００３７】
需要家１０は、例えば、一戸建ての住宅であってもよく、マンションなどの集合住宅であってもよく、ビルなどの商用施設であってもよく、工場であってもよく、店舗であってもよい。
【００３８】
第１実施形態では、複数の需要家１０によって、需要家群１０Ａ及び需要家群１０Ｂが構成されている。需要家群１０Ａ及び需要家群１０Ｂは、例えば、地理的な地域によって分類される。
【００３９】
ＣＥＭＳ２０は、複数の需要家１０と電力系統との間の連系を制御する。ＣＥＭＳ２０は、複数の需要家１０を管理するため、ＣＥＭＳ（Ｃｌｕｓｔｅｒ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）と称されることもある。具体的には、ＣＥＭＳ２０は、停電時などにおいて、複数の需要家１０と電力系統との間を解列する。一方で、ＣＥＭＳ２０は、復電時などにおいて、複数の需要家１０と電力系統との間を連系する。
【００４０】
第１実施形態では、ＣＥＭＳ２０Ａ及びＣＥＭＳ２０Ｂが設けられている。ＣＥＭＳ２０Ａは、例えば、需要家群１０Ａに含まれる需要家１０と電力系統との間の連系を制御する。ＣＥＭＳ２０Ｂは、例えば、需要家群１０Ｂに含まれる需要家１０と電力系統との間の連系を制御する。
【００４１】
変電所３０は、複数の需要家１０に対して、配電線３１を介して電力を供給する。具体的には、変電所３０は、発電所５０から供給される電圧を降圧する。
【００４２】
第１実施形態では、変電所３０Ａ及び変電所３０Ｂが設けられている。変電所３０Ａは、例えば、需要家群１０Ａに含まれる需要家１０に対して、配電線３１Ａを介して電力を供給する。変電所３０Ｂは、例えば、需要家群１０Ｂに含まれる需要家１０に対して、配電線３１Ｂを介して電力を供給する。
【００４３】
スマートサーバ４０は、複数のＣＥＭＳ２０（ここでは、ＣＥＭＳ２０Ａ及びＣＥＭＳ２０Ｂ）を管理する。スマートサーバ４０は、複数の変電所３０（ここでは、変電所３０Ａ及び変電所３０Ｂ）を管理する。言い換えると、スマートサーバ４０は、需要家群１０Ａ及び需要家群１０Ｂに含まれる需要家１０を統括的に管理する。スマートサーバ４０は、例えば、需要家群１０Ａに供給すべき電力と需要家群１０Ｂに供給すべき電力とのバランスを取る機能を有する。
【００４４】
発電所５０は、火力、風力、水力、原子力などによって発電を行う。発電所５０は、複数の変電所３０（ここでは、変電所３０Ａ及び変電所３０Ｂ）に対して、送電線５１を介して電力を供給する。
【００４５】
広域ネットワーク６０は、信号線を介して各装置に接続される。広域ネットワーク６０は、例えば、インターネット、広域回線網、狭域回線網、携帯電話網などである。
【００４６】
（需要家）
以下において、第１実施形態に係る需要家について説明する。図２は、第１実施形態に係る需要家１０の詳細を示す図である。
【００４７】
図２に示すように、需要家１０は、分電盤１１０と、負荷１２０と、ＰＶユニット１３０と、蓄電池ユニット１４０と、燃料電池ユニット１５０と、貯湯ユニット１６０と、ＨＥＭＳ２００とを有する。
【００４８】
分電盤１１０は、配電線３１（系統）に接続されている。分電盤１１０は、電力線を介して、負荷１２０、ＰＶユニット１３０、蓄電池ユニット１４０及び燃料電池ユニット１５０に接続されている。
【００４９】
分電盤１１０は、配電線３１（系統）から供給される電力を計測する計測部を有していてもよい。計測部は、負荷１２０の消費電力を計測してもよい。
【００５０】
負荷１２０は、電力線を介して供給される電力を消費する装置である。例えば、負荷１２０は、冷蔵庫、照明、エアコン、テレビなどの装置を含む。負荷１２０は、単数の装置であってもよく、複数の装置を含んでもよい。
【００５１】
ＰＶユニット１３０は、ＰＶ１３１と、ＰＣＳ１３２とを有する。ＰＶ１３１は、分散電源の一例であり、太陽光の受光に応じて発電を行う装置である。ＰＶ１３１は、発電されたＤＣ電力を出力する。ＰＶ１３１の発電量は、ＰＶ１３１に照射される日射量に応じて変化する。ＰＣＳ１３２は、ＰＶ１３１から出力されたＤＣ電力をＡＣ電力に変換する装置（Ｐｏｗｅｒ  Ｃｏｎｄｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）である。ＰＣＳ１３２は、電力線を介してＡＣ電力を分電盤１１０に出力する。
【００５２】
第１実施形態において、ＰＶユニット１３０は、ＰＶ１３１に照射される日射量を測定する日射計を有していてもよい。
【００５３】
ＰＶユニット１３０は、ＭＰＰＴ（Ｍａｘｉｍｕｍ  Ｐｏｗｅｒ  Ｐｏｉｎｔ  Ｔｒａｃｋｉｎｇ）法によって制御される。詳細には、ＰＶユニット１３０は、ＰＶ１３１の動作点（動作点電圧値及び電力値によって定まる点、又は、動作点電圧値と電流値とによって定まる点）を最適化する。
【００５４】
蓄電池ユニット１４０は、蓄電池１４１と、ＰＣＳ１４２とを有する。蓄電池１４１は、電力を蓄積する装置である。ＰＣＳ１４２は、蓄電池１４１から出力されたＤＣ電力をＡＣ電力に変換する装置（Ｐｏｗｅｒ  Ｃｏｎｄｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）である。
【００５５】
燃料電池ユニット１５０は、燃料電池１５１と、ＰＣＳ１５２とを有する。燃料電池１５１は、分散電源の一例であり、燃料ガスを利用して電力を生成する装置である。ＰＣＳ１５２は、燃料電池１５１から出力されたＤＣ電力をＡＣ電力に変換する装置（Ｐｏｗｅｒ  Ｃｏｎｄｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）である。
【００５６】
燃料電池ユニット１５０は、負荷追従制御によって動作する。詳細には、燃料電池ユニット１５０は、燃料電池１５１から出力される電力が負荷１２０の消費電力に追従するように燃料電池１５１を制御する。
【００５７】
貯湯ユニット１６０は、電力を熱に変換して、熱を蓄積する蓄熱装置の一例である。具体的には、貯湯ユニット１６０は、貯湯槽を有しており、燃料電池１５１の運転（発電）によって生じる排熱によって、貯湯槽から供給される水を温める。詳細には、貯湯ユニット１６０は、貯湯槽から供給される水を温めて、温められた湯を貯湯槽に還流する。
【００５８】
ＨＥＭＳ２００は、需要家１０に設けられた情報機器（負荷、分散電源、蓄電装置又は蓄熱装置）を管理する制御装置である。
【００５９】
第１実施形態では、ＨＥＭＳ２００は、ＰＶユニット１３０、蓄電池ユニット１４０、燃料電池ユニット１５０及び貯湯ユニット１６０に信号線を介して接続されており、ＰＶユニット１３０、蓄電池ユニット１４０、燃料電池ユニット１５０及び貯湯ユニット１６０を制御する。ＨＥＭＳ２００は、負荷１２０の動作モードを制御することによって、負荷１２０の消費電力を制御してもよい。ＨＥＭＳ２００と情報機器とを接続する信号線は、無線であってもよく、有線であってもよい。
【００６０】
ＨＥＭＳ２００は、広域ネットワーク６０を介して各種サーバと接続される。各種サーバは、例えば、系統から供給される電力の購入単価、系統から供給される電力の売却単価、燃料ガスの購入単価などの情報（以下、エネルギー料金情報）を格納する。
【００６１】
或いは、各種サーバは、例えば、負荷１２０の消費電力を予測するための情報（以下、消費エネルギー予測情報）を格納する。消費エネルギー予測情報は、例えば、過去の負荷１２０の消費電力の実績値に基づいて生成されてもよい。或いは、消費エネルギー予測情報は、負荷１２０の消費電力のモデルであってもよい。
【００６２】
或いは、各種サーバは、例えば、ＰＶ１３１の発電量を予測するための情報（以下、ＰＶ発電量予測情報）を格納する。ＰＶ発電予測情報は、ＰＶ１３１に照射される日射量の予測値であってもよい。或いは、ＰＶ発電予測情報は、天気予報、季節、日照時間などであってもよい。
【００６３】
（適用シーン）
以下において、第１実施形態の適用シーンについて説明する。図３は、第１実施形態の適用シーンを示す図である。
【００６４】
図３に示すように、第１実施形態の適用シーンに係るシステムは、ＨＥＭＳ２００、情報機器３００、ルータ４００、操作装置５００及びサーバ６００を有する。
【００６５】
ＨＥＭＳ２００は、需要家１０に設けられる情報機器３００を管理する制御装置の一例である。ＨＥＭＳ２００は、有線又は無線によってルータ４００と接続されており、ルータ４００を経由して、情報機器３００、操作装置５００及びサーバ６００と通信を行う。
【００６６】
情報機器３００は、負荷１２０、ＰＶユニット１３０、蓄電池ユニット１４０、燃料電池ユニット１５０、貯湯ユニット１６０などのように、ＨＥＭＳ２００によって制御される。
【００６７】
ルータ４００は、需要家１０に設けられた狭域ネットワーク７０を構成する。ルータ４００は、狭域ネットワーク７０として、無線ＬＡＮを構成してもよく、有線ＬＡＮを構成してもよい。図３では、ＨＥＭＳ２００とルータ４００との間が有線で接続されており、情報機器３００及び操作装置５００とルータ４００との間が無線で接続されるケースが例示されている。但し、ＨＥＭＳ２００とルータ４００との間が無線で接続されてもよく、情報機器３００及び操作装置５００とルータ４００との間が有線で接続されてもよい。
【００６８】
操作装置５００は、情報機器３００に対する操作指示を送信する操作装置である。操作装置５００は、ルータ４００又はＨＥＭＳ２００を経由せずに、情報機器３００に対して直接的に操作を入力する操作装置（例えば、リモートコントローラ、或いは、情報機器３００に設けられる操作ボタン）であってもよい。或いは、操作装置５００は、狭域ネットワーク７０に接続された操作装置（例えば、ルータ４００に無線で接続された携帯端末、或いは、ルータ４００に有線で接続されたパーソナルコンピュータ）であってもよい。狭域ネットワーク７０に接続された操作装置は、ルータ４００及びＨＥＭＳ２００を経由して、情報機器３００に対して間接的に操作を入力する。或いは、操作装置５００は、狭域ネットワーク７０とは異なる広域ネットワーク６０に接続された操作装置（例えば、サーバ６００にアクセス可能な携帯端末、或いは、サーバ６００にアクセス可能なパーソナルコンピュータ）であってもよい。広域ネットワーク６０に接続された操作装置は、ユーザが所持する装置に限定されるものではなく、広域ネットワーク６０上に設けられるサーバ（例えば、電力会社が管理するサーバ）であってもよい。このようなサーバから送信される操作指示としては、デマンドレスポンス等が考えられる。 
【００６９】
図３においては、操作装置５００として、情報機器３００に対して直接的に操作を入力する操作装置５００Ａ、狭域ネットワーク７０に接続された操作装置５００Ｂ、広域ネットワーク６０に接続された操作装置５００Ｃが例示されている。操作指示がデマンドレスポンス等である場合には、操作装置５００Ｃをサーバ６００と同一視してもよいことに留意すべきである。 
【００７０】
サーバ６００は、広域ネットワーク６０上に設けられており、広域ネットワーク６０に接続された操作装置５００Ｃから、情報機器３００に対する操作指示を受け付けるサーバである。但し、操作装置５００Ｃがサーバ６００に常時接続されているとは限らないことに留意すべきである。
【００７１】
ここで、セキュリティの観点から、需要家１０に設けられる狭域ネットワーク７０に接続されたＨＥＭＳ２００とサーバ６００とのセッションが常に維持されることは好ましくない。一般的には、狭域ネットワーク７０に接続された装置を保護するために、広域ネットワーク６０と狭域ネットワーク７０との間にファイアウォールが設けられる。従って、サーバ６００からＨＥＭＳ２００に対するアクセスを任意に行うことはできない。このような観点から、サーバ６００は、ＨＥＭＳ２００からサーバ６００に対して定期的に実行される問合せに応じて、操作装置５００Ｃから受け付ける操作指示をＨＥＭＳ２００に送信することが好ましい。
【００７２】
但し、実施形態は、これに限定されるものではない。例えば、ファイアウォールに対してポート解放等を行うことによって、サーバ６００からＨＥＭＳ２００に対して、操作装置５００Ｃから受け付ける操作指示を任意のタイミングで送信してもよい。
【００７３】
ここで、情報機器３００は、操作装置５００Ａによって直接的に操作を入力される場合を除き、ＨＥＭＳ２００及びルータ４００経由で受信した操作指示に従って動作することに留意すべきである。そこで、ＨＥＭＳ２００は、ＨＥＭＳ２００と情報機器３００とを接続するネットワークが途絶しているか否かを確認するためのネットワーク確認コマンド（例えば、ｐｉｎｇコマンド）を、ルータ４００を介して、情報機器３００と定期的に送受信する。或いは、ＨＥＭＳ２００は、ＨＥＭＳ２００とサーバ６００とを接続するネットワークが途絶しているか否かを確認するためのネットワーク確認コマンドを、ルータ４００を介して、サーバ６００と定期的に送受信してもよい。
【００７４】
同様に、情報機器３００は、情報機器３００とＨＥＭＳ２００とを接続するネットワークが途絶しているか否かを確認するためのネットワーク確認コマンドを、ルータ４００を介して、ＨＥＭＳ２００と定期的に送受信する。
【００７５】
（制御装置）
以下において、第１実施形態に係る制御装置について説明する。図４は、第１実施形態に係るＨＥＭＳ２００を示すブロック図である。
【００７６】
図４に示すように、ＨＥＭＳ２００は、受信部２１０と、送信部２２０と、制御部２３０と、格納部２４０とを有する。
【００７７】
第１実施形態において、受信部２１０及び送信部２２０は、所定の通信プロトコルに準拠したメッセージを情報機器３００と送受信する通信部を構成する。
【００７８】
受信部２１０は、信号線（無線又は有線）を介して接続された装置から各種信号を受信する。例えば、受信部２１０は、ＰＶ１３１の発電量を示す情報をＰＶユニット１３０から受信する。受信部２１０は、蓄電池１４１の蓄電量を示す情報を蓄電池ユニット１４０から受信する。受信部２１０は、燃料電池１５１の発電量を示す情報を燃料電池ユニット１５０から受信する。受信部２１０は、貯湯ユニット１６０の貯湯量を示す情報を貯湯ユニット１６０から受信する。
【００７９】
第１実施形態において、受信部２１０は、ＨＥＭＳ２００に接続されるネットワークを介して、情報機器３００から所定のプロトコルに準拠したコマンドを受信する。ＨＥＭＳ２００と情報機器３００との間の通信がＥＣＨＯＮＥＴ  Ｌｉｔｅ方式で行われる場合には、受信部２１０は、ＥＣＨＯＮＥＴ  Ｌｉｔｅ方式に準拠するメッセージ（ＳＥＴ応答コマンド、ＧＥＴ応答コマンド、ＩＮＦＯコマンド）を各装置から受信する。ＳＥＴ応答コマンドは、情報機器３００に対する操作指示を含む設定コマンド（ＳＥＴコマンド）に対する応答コマンドであり、設定結果を示す設定応答を含む（後述する図６を参照）。ＧＥＴ応答コマンドは、情報機器３００の状態を示す情報の参照を要求する要求コマンド（ＧＥＴコマンド）に対する応答コマンドであり、参照を要求された情報（状態情報）を含む（後述する図７を参照）。ＩＮＦＯコマンドは、ＨＥＭＳ２００から情報機器３００に対するコマンドに依存せずに、情報機器３００から自律的に送信されるコマンドであり、情報機器３００の状態を示す状態情報を含む（後述する図８を参照）。
【００８０】
ここで、受信部２１０は、エネルギー料金情報、消費エネルギー予測情報及びＰＶ発電量予測情報を、広域ネットワーク６０を介して各種サーバから受信してもよい。但し、エネルギー料金情報、消費エネルギー予測情報及びＰＶ発電量予測情報は、予めＨＥＭＳ２００に記憶されていてもよい。
【００８１】
第１実施形態において、受信部２１０は、操作指示（需要家内操作）を操作装置５００Ｂから受信する。受信部２１０は、操作装置５００Ｃから受け付ける操作指示（需要家外操作）をサーバ６００から受信する。
【００８２】
送信部２２０は、信号線を介して接続された装置に各種信号を送信する。例えば、送信部２２０は、負荷１２０、ＰＶユニット１３０、蓄電池ユニット１４０、燃料電池ユニット１５０及び貯湯ユニット１６０を制御するための信号を各装置に送信する。
【００８３】
第１実施形態において、送信部２２０は、ＨＥＭＳ２００に接続されるネットワークを介して、情報機器３００に所定のプロトコルに準拠したコマンドを送信する。ＨＥＭＳ２００と情報機器３００との間の通信がＥＣＨＯＮＥＴ  Ｌｉｔｅ方式で行われる場合には、送信部２２０は、ＥＣＨＯＮＥＴ  Ｌｉｔｅ方式に準拠するメッセージ（ＳＥＴコマンド、ＧＥＴコマンド）を各装置に送信する。ＳＥＴコマンドは、情報機器３００に対する操作指示を含む設定コマンドである（後述する図６（Ａ）を参照）。ＧＥＴコマンドは、情報機器３００の状態を示す情報の参照を要求する要求コマンドである（後述する図７（Ａ）を参照）。
【００８４】
第１実施形態において、送信部２２０は、操作装置５００Ｃから受け付ける操作指示の問合せをサーバ６００に送信する。
【００８５】
第１実施形態では、送信部２２０は、情報機器３００に対して操作指示を送信する。操作指示は、情報機器３００の動作を制御するために、後述する制御部２４０が生成した操作指示の他、狭域ネットワーク７０に接続された操作装置５００Ｂからの需要家内操作によって入力された指示と、広域ネットワーク６０に接続された操作装置５００Ｃからの需要家外操作によって入力された指示とを含む。
【００８６】
送信部２２０は、操作指示の送信元（すなわち、ＨＥＭＳ２００、操作装置５００Ｂ又は操作装置５００Ｃ）が区別可能なように、操作指示を情報機器３００に送信する。ＨＥＭＳ２００と情報機器３００との間の通信がＥＣＨＯＮＥＴ  Ｌｉｔｅ方式で行われる場合には、送信部２２０は、例えば、ＥＣＨＯＮＥＴ  Ｌｉｔｅ方式における既存のメッセージ（ＳＥＴコマンド）に、操作指示と、操作指示の送信元を区別するための操作経路特定情報とを含めて送信する。操作経路特定情報は、例えば、１ｂｉｔフラグとすることができる。
【００８７】
次に、ネットワークが途絶し、その後に復旧した場合について説明する。ここで、ネットワークとは、上述したネットワーク確認コマンドの送受信によって、ＨＥＭＳ２００が途絶の有無を検知し得た範囲の通信回線を意味し、具体的には、ＨＥＭＳ２００と情報機器２００とを接続するネットワーク（狭域ネットワーク７０）、或いは、ＨＥＭＳ２００とサーバ６００とを接続するネットワーク（広域ネットワーク６０及び狭域ネットワーク７０）を意味するものとする。
【００８８】
第１実施形態において、送信部２２０は、ネットワークが途絶した後に復旧すると、情報機器３００に操作指示を送信する。詳細には、送信部２２０は、ネットワークが復旧した場合に、後述する途絶通知メッセージの送信を要求する要求コマンド（ＧＥＴコマンド）を、情報機器３００に繰り返し送信する。受信部２１０が、途絶通知メッセージを情報機器３００から受信した場合に、送信部２２０は、後述する格納部２４０に格納した最新の操作指示を含む設定コマンド（ＳＥＴコマンド）を、情報機器３００に送信する。
【００８９】
ＨＥＭＳ２００は、例えば情報機器２００との間においてネットワークの途絶を検知しても、ＨＥＭＳ２００は、情報機器３００が、ＨＥＭＳ２００から受信した操作指示に応じた動作を継続しているのか、又は、安全の観点から動作を停止しているのかを、把握することができない。そこで、送信部２２０は、ネットワークの復旧後、要求コマンド（ＧＥＴコマンド）を、情報機器３００に繰り返し送信する。受信部２１０が情報機器３００からＧＥＴ応答コマンドを受信し、情報機器３００もネットワークの途絶を検知していた場合には、送信部２２０は、格納部２４０に格納された最新の操作指示を情報機器３００に送信（再送）する。これにより、情報機器３００は、ネットワークの途絶前と同じ動作状態に戻ることができる。
【００９０】
但し、情報機器３００が、操作装置５００Ａによる直接操作に従って動作している場合、ネットワークが途絶しても、操作装置５００Ａと情報機器３００との間の通信は影響を受けない。後述するように、情報機器３００から受信したメッセージ（ＩＮＦＯコマンド等）に含まれる操作種別識別子によって、情報機器３００が操作装置５００Ａによる直接操作に従って動作していることをＨＥＭＳ２００が把握している場合は、送信部２２０は、要求コマンドの送信及び操作指示の送信を省略することができる。
【００９１】
図４に戻って、制御部２３０は、ＨＥＭＳ２００の動作を制御する。制御部２３０は、負荷１２０、ＰＶユニット１３０、蓄電池ユニット１４０、燃料電池ユニット１５０及び貯湯ユニット１６０を制御する。
【００９２】
第１実施形態において、制御部２３０は、情報機器３００の動作を制御する。詳細には、制御部２３０は、情報機器３００に対する操作指示を生成し、送信部２２０を介して情報機器３００に送信する。
【００９３】
第１実施形態において、制御部２３０は、制御部２３０が生成した操作指示ではなく、他の機器から受信した情報機器３００に対する操作指示の経路種別（送信元）を判定する。詳細には、制御部２３０は、制御部２３０は、広域ネットワーク６０上に設けられるサーバ６００を操作指示が経由しない場合に、経路種別が需要家内操作であると判定する。一方で、制御部２３０は、広域ネットワーク６０上に設けられるサーバ６００を操作指示が経由する場合に、経路種別が需要家外操作であると判定する。
【００９４】
上述したように、経路種別が需要家内操作である場合には、操作装置５００ＢからＨＥＭＳ２００に対してルータ４００を経由して操作指示が送信される。従って、制御部２３０は、操作指示の送信元ＩＰアドレスを確認すれば、サーバ６００を操作指示が経由していないと判定することができる。一方で、経路種別が需要家外操作である場合には、操作装置５００Ｃからサーバ６００が受け付けた操作指示がサーバ６００からＨＥＭＳ２００に送信される。従って、制御部２３０は、操作指示の送信元ＩＰアドレスを確認すれば、サーバ６００を操作指示が経由していると判定することができる。
【００９５】
格納部２４０は、制御部２３０が、負荷１２０、ＰＶユニット１３０、蓄電池ユニット１４０、燃料電池ユニット１５０及び貯湯ユニット１６０を制御するために必要な情報を格納する。また、格納部２４０は、機器３００の制御及び管理に必要な情報を格納する。
【００９６】
第１実施形態において、格納部２４０は、機器３００に対する操作指示を格納する。格納部２４０は、機器３００に対する操作指示と、操作指示の経路種別（送信元）とを関連付けて格納する。
【００９７】
（情報機器）
以下において、第１実施形態に係る情報機器について説明する。図５は、第１実施形態に係る情報機器３００を示すブロック図である。
【００９８】
図５に示すように、情報機器３００は、受信部３１０と、送信部３２０と、格納部３３０と、制御部３４０とを有する。
【００９９】
第１実施形態において、受信部３１０及び送信部３２０は、所定の通信プロトコルに準拠したメッセージをＨＥＭＳ２００と送受信する通信部を構成する。
【０１００】
受信部３１０は、信号線（無線又は有線）を介して接続された装置から各種信号を受信する。具体的には、受信部３１０は、操作装置５００Ａ又はＨＥＭＳ２００から操作指示を受信する。ＨＥＭＳ２００からの操作指示は、ＨＥＭＳ２００（制御部２３０）が生成した操作指示の他、操作装置５００Ｂ又は操作装置５００Ｃからの操作指示を含む。
【０１０１】
ＨＥＭＳ２００と情報機器３００との間の通信がＥＣＨＯＮＥＴ  Ｌｉｔｅ方式で行われる場合には、受信部３１０は、ＥＣＨＯＮＥＴ  Ｌｉｔｅ方式に準拠するメッセージ（ＳＥＴコマンド、ＧＥＴコマンド）をＨＥＭＳ２００から受信する。
【０１０２】
第１実施形態において、受信部３１０は、経路種別が需要家内操作である場合に、第１フォーマットの操作指示をＨＥＭＳ２００から受信する。一方で、受信部３１０は、経路種別が需要家外操作である場合に、第１フォーマットとは異なる第２フォーマットの操作指示をＨＥＭＳ２００から受信する。
【０１０３】
送信部３２０は、信号線（無線又は有線）を介して接続された装置に各種信号を送信する。
【０１０４】
ＨＥＭＳ２００と情報機器３００との間の通信がＥＣＨＯＮＥＴ  Ｌｉｔｅ方式で行われる場合には、送信部３２０は、ＥＣＨＯＮＥＴ  Ｌｉｔｅ方式に準拠するメッセージ（ＳＥＴ応答コマンド、ＧＥＴ応答コマンド、ＩＮＦＯコマンド）をＨＥＭＳ２００に送信する。
【０１０５】
詳細には、送信部３２０は、情報機器３００に対する操作指示を含む設定コマンドの受信に応じて、設定コマンドに含まれる操作指示の経路種別を示す操作経路識別子をＨＥＭＳ２００に通知する。例えば、送信部３２０は、図６（Ｂ）に示すように、ＳＥＴコマンドの受信に応じて、ＳＥＴコマンドに含まれる操作指示の経路種別を示す操作経路識別子を含むＳＥＴ応答コマンドをＨＥＭＳ２００に送信する。
【０１０６】
或いは、送信部３２０は、情報機器３００の状態を示す情報の参照を要求する要求コマンドの受信に応じて、要求コマンドの受信前に受け付けた操作指示の経路種別を示す操作経路識別子をＨＥＭＳ２００に通知する。例えば、送信部３２０は、図７（Ｂ）に示すように、ＧＥＴコマンドの受信に応じて、ＧＥＴコマンドの受信前に受け付けた操作指示の経路種別を示す操作経路識別子を含むＧＥＴ応答コマンドをＨＥＭＳ２００に送信する。すなわち、送信部３２０は、現在の動作がどのような操作経路で指示されたかを示す操作経路識別子を含むＧＥＴ応答コマンドをＨＥＭＳ２００に送信する。
【０１０７】
或いは、送信部３２０は、後述する格納部３３０に格納された変数が変更された場合に、変更後の変数を示す操作経路識別子をＨＥＭＳ２００に通知する。例えば、送信部３２０は、図１０に示すように、変更後の変数を示す操作経路識別子を含むＩＮＦＯコマンドをＨＥＭＳ２００に送信する。
【０１０８】
次に、ネットワークが途絶し、その後に復旧した場合について説明する。ここで、ネットワークとは、上述したネットワーク確認コマンドの送受信によって、情報機器３００が途絶の有無を検知し得た範囲の通信回線を意味し、具体的には、情報機器３００とＨＥＭＳ２００とを接続するネットワーク（狭域ネットワーク７０）を意味するものとする。
【０１０９】
第１実施形態において、送信部３２０は、ネットワークが途絶した後に復旧すると、ネットワークが途絶したことを示す途絶通知メッセージをＨＥＭＳ２００に送信する。
【０１１０】
途絶通知メッセージは、後述するネットワーク途絶情報を含む。所定の通信プロトコルがＥＣＨＯＮＥＴ  Ｌｉｔｅである場合、途絶通知メッセージは、制御部３４０がネットワークの復旧を検知した場合に、送信部３２０がＨＥＭＳ２００に送信するＩＮＦＯコマンドである。
【０１１１】
或いは、送信部３２０は、後述するように、途絶に起因して情報機器３００の動作が停止した後でネットワークの復旧を検知した場合に、途絶通知メッセージをＨＥＭＳ２００に送信してもよい。
【０１１２】
第１実施形態において、送信部３２０は、受信部３１０が途絶通知メッセージを送信した後、ＨＥＭＳ２００から応答を受信するまで、途絶通知メッセージを繰り返し送信する。
【０１１３】
情報機器３００は、例えばＨＥＭＳ２００との間においてネットワークの途絶を検知しても、ＨＥＭＳ２００は、情報機器３００が、ＨＥＭＳ２００から受信した操作指示に応じた動作を継続しているのか、又は、安全の観点から動作を停止しているのかを、把握することができない。そこで、送信部３２０は、ネットワークの復旧後、途絶通知メッセージ（ＩＮＦＯコマンド）を、ＨＥＭＳ２００に繰り返し送信することにより、ＨＥＭＳ２００に情報機器３００の状況を把握させる。受信部３１０がＨＥＭＳ２００から最新の操作指示を受信すると、情報機器３００は、ネットワークの途絶前と同じ動作状態に戻ることができる。
【０１１４】
但し、情報機器３００が、操作装置５００Ａによる直接操作に従って動作している場合、ネットワークが途絶しても、操作装置５００Ａと情報機器３００との間の通信は影響を受けない。従って、情報機器３００が操作装置５００Ａによる直接操作に従って動作している場合は、送信部２２０は、途絶通知メッセージの送信を行わない。
【０１１５】
格納部３３０は、情報機器３００に対する操作指示の経路種別を示す変数を格納する。上述したように、情報機器３００に対する操作指示の経路種別を示す変数は、ＨＥＭＳ２００を送信元とする操作を示す変数、需要家１０に設けられた狭域ネットワーク７０に接続された操作装置５００Ｂから情報機器３００に対して操作を入力する需要家内操作を示す変数、狭域ネットワーク７０とは異なる広域ネットワーク６０に接続された操作装置５００Ｃから情報機器３００に対して操作を入力する需要家外操作を示す変数を含む。
【０１１６】
さらに、需要家内操作を示す変数は、他の機器（例えば、ＨＥＭＳ２００又はルータ４００）を経由せずに情報機器３００に対して直接的に操作を入力する直接操作を示す変数、及び、他の機器（例えば、ＨＥＭＳ２００又はルータ４００）を経由して情報機器３００に対して間接的に操作を入力する間接操作を示す変数を含んでもよい。
【０１１７】
直接操作は、情報機器３００に設けられた操作ボタンの操作であってもよく、情報機器３００に付随するリモートコントローラを用いる操作であってもよい。間接操作は、需要家１０に設けられる狭域ネットワーク７０に接続された操作装置５００Ｂを用いる操作である。
【０１１８】
第１実施形態において、格納部３３０は、ネットワークの途絶に関するネットワーク途絶情報を格納する。ネットワーク途絶情報は、例えば、ネットワークが途絶した時刻及び復旧した時刻等を含む。ネットワークは、広域ネットワーク６０及び狭域ネットワーク７０を含む。
【０１１９】
第１実施形態において、ネットワーク途絶情報は、情報機器３００の動作状態を起因別に示す起因別動作状態をさらに含む。具体的には、起因別動作状態は、起動、停止、遠隔起動（需要家内操作）、遠隔起動（需要家外操作）、遠隔停止（需要家内操作）、遠隔停止（需要家外操作）、及びネットワーク途絶検知による停止等を含む。
【０１２０】
所定の通信プロトコルがＥＣＨＯＮＥＴ  Ｌｉｔｅである場合、ネットワーク途絶情報は、ＥＣＨＯＮＥＴ  Ｌｉｔｅにおいて規定されたＥＣＨＯＮＥＴ機器オブジェクトの中のプロパティの一つである。
【０１２１】
制御部３４０がネットワークの復旧を検知した後に、受信部３１０が情報機器３００の状態の通知を要求する要求コマンド（ＧＥＴコマンド）をＨＥＭＳ２００から受信した場合には、送信部３２０は、要求コマンドに応答するＧＥＴ応答コマンドにネットワーク途絶情報を含めて、ＨＥＭＳ２００に送信してもよい。
【０１２２】
制御部３４０は、情報機器３００の動作を制御する。具体的には、制御部３４０は、操作指示に応じて、情報機器３００の動作を制御する。
【０１２３】
第１実施形態において、制御部３４０は、操作指示の経路種別を判定する。制御部３４０は、操作指示を含むメッセージに含まれる操作経路特定情報に応じて、ＨＥＭＳ２００による操作、需要家内操作及び需要家外操作のいずれかを特定することが可能である。また、制御部３４０は、直接操作を特定することが可能であるため、直接操作以外の操作を特定することが可能である。これによって、制御部３４０は、需要家内操作が直接操作であることを特定可能であり、かつ、需要家内操作が間接操作であることも特定可能である。
【０１２４】
第１実施形態において、制御部３４０は、ネットワークが途絶しているか否かを検知する。詳細には、制御部３４０は、受信部３１０及び送信部３２０を介して、ＨＥＭＳ２００とネットワーク確認コマンド（例えば、ｐｉｎｇコマンド）の送受信を定期的に行うことにより、ルータ４００との間のネットワークが途絶しているか否かを検知する。或いは、制御部３４０は、サーバ６００とネットワーク確認コマンドを定期的に送受信してもよい。
【０１２５】
第１実施形態において、制御部３４０は、ネットワークの途絶を検知すると、情報機器３００の動作を停止させる。或いは、制御部３４０は、ネットワークの途絶を検知してから所定の期間Ｔ１が経過した場合に、自機器の動作を停止させてもよい。
【０１２６】
ここで、制御部３４０は、ＨＥＭＳ２００から受信した操作指示に従って情報機器３００が動作している場合には、ネットワークの途絶を検知すると情報機器３００の動作を停止させるが、ＨＥＭＳ２００を経由せずに受信した指示（すなわち、操作装置５００Ａによる直接操作による指示）に従って情報機器３００が動作している場合には、ネットワークの途絶を検知しても情報機器３００の動作を停止させないことに留意すべきである。
【０１２７】
或いは、操作指示が、広域ネットワーク６０上に設けられたサーバ６００からネットワークを介してＨＥＭＳ２００が受信した操作指示（すなわち、操作装置５００Ｃによる需要家外操作指示）であり、需要家外操作指示に従って情報機器３００が動作している場合には、制御部３４０は、ネットワークの途絶を検知すると自機器の動作を停止させる。一方で、操作指示が、サーバ６００を経由せずにネットワークを介してＨＥＭＳ２００が受信した操作指示（すなわち、操作装置５００Ｂによる需要家内操作指示）であり、需要家内操作指示に従って情報機器３００が動作している場合には、制御部３４０は、ネットワークの途絶を検知しても情報機器３００の動作を停止させなくてもよい。操作装置５００Ｂによる需要家内操作指示の場合、操作者が需要家内、すなわち、情報機器３００の近傍において操作指示の入力を行っているはずであり、情報機器３００の動作状態を確認することができると考えられるからである。
【０１２８】
（制御方法）
以下において、第１実施形態に係る制御方法について説明する。図９〜図１１は、第１実施形態に係る制御方法を示すシーケンス図である。図９〜図１１では、ＨＥＭＳ２００と情報機器３００との間の通信がＥＣＨＯＮＥＴ  Ｌｉｔｅ方式で行われるケースについて例示する。
【０１２９】
図９は、操作装置５００Ａによる直接操作のシーケンス図を示す。ステップＳ１１０において、情報機器３００は、操作装置５００Ａから操作指示を受信する。
【０１３０】
ステップＳ１２０において、情報機器３００は、受信した操作指示に応じた動作（処理の実行）を行う。
【０１３１】
ステップＳ１３０において、ＨＥＭＳ２００は、ルータ４００との間でネットワーク確認コマンドを送受信し、ルータ４００との間のネットワークが途絶しているか否かを確認する。ステップＳ１４０において、情報機器３００は、ルータ４００との間でネットワーク確認コマンドを送受信し、ルータ４００との間のネットワークが途絶しているか否かを確認する。ステップＳ１３０及びステップＳ１４０の処理は、それぞれ定期的に行われているものとする。
【０１３２】
ステップＳ１５０において、ＨＥＭＳ２００は、ルータ４００との間でネットワークが途絶していることを検知する。具体的には、ＨＥＭＳ２００が送信したネットワーク確認コマンドに対して、ルータ４００からの応答を受信しなかった場合に、ＨＥＭＳ２００は、ネットワークの途絶を検知する。
【０１３３】
ステップＳ１６０において、情報機器３００は、ルータ４００との間でネットワークが途絶していることを検知する。具体的には、情報機器３００が送信したネットワーク確認コマンドに対して、ルータ４００からの応答を受信しなかった場合に、情報機器３００は、ネットワークの途絶を検知する。
【０１３４】
ステップＳ１７０において、情報機器３００は、ルータ４００との間でネットワークが復旧したことを検知する。具体的には、情報機器３００が送信したネットワーク確認コマンドに対する応答が得られなくなった後、再びルータ４００からの応答を受信した場合に、情報機器３００は、ネットワークの復旧を検知する。
【０１３５】
ステップＳ１８０において、ＨＥＭＳ２００は、ルータ４００との間でネットワークが復旧したことを検知する。
【０１３６】
図９においては、ＨＥＭＳ２００によるネットワーク復旧の検知（ステップＳ１８０）のタイミングよりも、情報機器３００によるネットワーク復旧の検知（ステップＳ１７０）のタイミングの方が早いものとして示したが、これらのタイミングは、それぞれのネットワーク確認コマンドの送受信周期等により変化することに留意すべきである。
【０１３７】
以上説明したように、情報機器３００は、操作装置５００Ａから操作指示を受信した場合は、ネットワークが途絶したことを検知しても、ステップＳ１１０において受信した操作指示に従って動作（処理を実行した状態）を維持する。
【０１３８】
図１０は、ＨＥＭＳ２００から情報機器３００に操作指示を送信する場合のシーケンス図を示す。特に、図１０は、情報機器３００の動作を中心としたシーケンス図を示す。
【０１３９】
ステップＳ２１０において、操作装置５００Ｂ又は操作装置５００Ｃは、ＨＥＭＳ２００に操作指示を送信する。ここで、操作装置５００Ｃの場合は、サーバ６００を経由してＨＥＭＳ２００に操作指示を送信していることに留意すべきである。
【０１４０】
ステップＳ２１１において、ＨＥＭＳ２００は、操作指示をＳＥＴコマンドに含めて送信する。ここで、ＨＥＭＳ２００が送信する操作指示は、ＨＥＭＳ２００が生成した操作指示である場合と、操作装置５００Ｂ又は操作装置５００Ｃから受信した操作指示である場合とを含む。
【０１４１】
ステップＳ２１２において、ルータ４００は情報機器３００にＳＥＴコマンドを送信する。
【０１４２】
ステップＳ２２０において、ＨＥＭＳ２００は、操作指示を格納する。
【０１４３】
ステップＳ２３０において、情報機器３００は、受信した操作指示に応じた動作（処理の実行）を行う。
【０１４４】
ステップＳ２４０において、ＨＥＭＳ２００は、ルータ４００との間でネットワーク確認コマンドを送受信し、ルータ４００との間のネットワークが途絶しているか否かを確認する。ステップＳ２４５において、情報機器３００は、ルータ４００との間でネットワーク確認コマンドを送受信し、ルータ４００との間のネットワークが途絶しているか否かを確認する。ステップＳ２４０及びステップＳ２４５の処理は、それぞれ定期的に行われているものとする。
【０１４５】
ステップＳ２５０において、ＨＥＭＳ２００は、ルータ４００との間でネットワークが途絶していることを検知する。具体的には、ＨＥＭＳ２００が送信したネットワーク確認コマンドに対して、ルータ４００からの応答を受信しなかった場合に、ＨＥＭＳ２００は、ネットワークの途絶を検知する。
【０１４６】
ステップＳ２５５において、情報機器３００は、ルータ４００との間でネットワークが途絶していることを検知する。具体的には、情報機器３００が送信したネットワーク確認コマンドに対して、ルータ４００からの応答を受信しなかった場合に、情報機器３００は、ネットワークの途絶を検知する。
【０１４７】
情報機器３００は、ネットワーク途絶の検知から所定の期間Ｔ１が経過した場合、ステップＳ２６０において、自機器の動作を停止させる。
【０１４８】
ステップＳ２７５において、情報機器３００は、ルータ４００との間でネットワークが復旧したことを検知する。具体的には、情報機器３００が送信したネットワーク確認コマンドに対する応答が得られなくなった後、再びルータ４００からの応答を受信した場合に、情報機器３００は、ネットワークの復旧を検知する。
【０１４９】
ステップＳ２８０において、情報機器３００は、ネットワークが途絶したことを示す途絶通知メッセージを、ルータ４００に送信し、ステップＳ２８１において、ルータ４００は、途絶通知メッセージをＨＥＭＳ２００に送信する。所定の通信プロトコルがＥＣＨＯＮＥＴ  Ｌｉｔｅである場合、途絶通知メッセージは、ネットワーク復旧の検知に応じて情報機器３００が送信するＩＮＦＯコマンドである。情報機器３００が、ＨＥＭＳ２００から途絶通知メッセージに対する応答を受信するまで、ステップＳ２８０及びステップＳ２８１の処理を繰り返す。
【０１５０】
ステップＳ２７０において、ＨＥＭＳ２００は、ルータ４００との間でネットワークが復旧したことを検知する。図１０においては、ＨＥＭＳ２００によるネットワーク復旧の検知（ステップＳ２７０）のタイミングよりも、情報機器３００によるネットワーク復旧の検知（ステップＳ２７５）のタイミングの方が早いものとして示したが、これらのタイミングは、それぞれのネットワーク確認コマンドの送受信周期等により変化することに留意すべきである。
【０１５１】
ステップＳ２９０において、ＨＥＭＳ２００は、格納された最新の操作指示を含むＳＥＴコマンドを、ルータ４００に送信し、ステップＳ２９１において、ルータ４００は、ＳＥＴコマンドを情報機器３００に送信する。
【０１５２】
以上説明したように、情報機器３００は、ＨＥＭＳ２００から受信した操作指示に従って動作している場合は、ネットワークが途絶した後に復旧すると、途絶通知メッセージをＨＥＭＳ２００に送信する。これにより、情報機器３００は、ネットワークが途絶していたことをＨＥＭＳ２００に通知し、ＨＥＭＳ２００に最新の操作指示を再送させることにより、ネットワーク途絶前の動作状態に戻ることできる。
【０１５３】
図１１は、ＨＥＭＳ２００から情報機器３００に操作指示を送信する場合のシーケンス図を示す。特に、図１１は、ＨＥＭＳ２００の動作を中心としたシーケンス図を示す。
【０１５４】
ステップＳ３１０において、操作装置５００Ｂ又は操作装置５００Ｃは、ＨＥＭＳ２００に操作指示を送信する。ここで、操作装置５００Ｃの場合は、サーバ６００を経由してＨＥＭＳ２００に操作指示を送信していることに留意すべきである。
【０１５５】
ステップＳ３１１において、ＨＥＭＳ２００は、操作指示をＳＥＴコマンドに含めて送信する。ここで、ＨＥＭＳ２００が送信する操作指示は、ＨＥＭＳ２００が生成した操作指示である場合と、操作装置５００Ｂ又は操作装置５００Ｃから受信した操作指示である場合とを含む。
【０１５６】
ステップＳ３１２において、ルータ４００は情報機器３００にＳＥＴコマンドを送信する。
【０１５７】
ステップＳ３２０において、ＨＥＭＳ２００は、操作指示を格納する。
【０１５８】
ステップＳ３３０において、情報機器３００は、受信した操作指示に応じた動作（処理の実行）を行う。
【０１５９】
ステップＳ３４０において、ＨＥＭＳ２００は、ルータ４００との間でネットワーク確認コマンドを送受信し、ルータ４００との間のネットワークが途絶しているか否かを確認する。ステップＳ３４５において、情報機器３００は、ルータ４００との間でネットワーク確認コマンドを送受信し、ルータ４００との間のネットワークが途絶しているか否かを確認する。ステップＳ３４０及びステップＳ３４５の処理は、それぞれ定期的に行われているものとする。
【０１６０】
ステップＳ３５０において、ＨＥＭＳ２００は、ルータ４００との間でネットワークが途絶していることを検知する。具体的には、ＨＥＭＳ２００が送信したネットワーク確認コマンドに対して、ルータ４００からの応答を受信しなかった場合に、ＨＥＭＳ２００は、ネットワークの途絶を検知する。
【０１６１】
ステップＳ３５５において、情報機器３００は、ルータ４００との間でネットワークが途絶していることを検知する。具体的には、情報機器３００が送信したネットワーク確認コマンドに対して、ルータ４００からの応答を受信しなかった場合に、情報機器３００は、ネットワークの途絶を検知する。
【０１６２】
情報機器３００は、ネットワーク途絶の検知から所定の期間Ｔ１が経過した場合、ステップＳ３６０において、自機器の動作を停止させる。
【０１６３】
ステップＳ３７０において、ＨＥＭＳ２００は、ルータ４００との間でネットワークが復旧したことを検知する。具体的には、ＨＥＭＳ２００が送信したネットワーク確認コマンドに対する応答が得られなくなった後、再びルータ４００からの応答を受信した場合に、ＨＥＭＳ２００は、ネットワークの復旧を検知する。
【０１６４】
ステップＳ３８０において、ＨＥＭＳ２００は、途絶通知メッセージの送信を要求する要求コマンド（ＧＥＴコマンド）を、ルータ４００に送信し、ステップＳ３８１において、ルータ４００は、ＧＥＴコマンドを情報機器３００に送信する。ＨＥＭＳ２００が情報機器３００からＧＥＴ応答コマンドを受信するまで、ステップＳ３８０及びステップＳ３８１の処理を繰り返す。
【０１６５】
ステップＳ３７５において、情報機器３００は、ルータ４００との間でネットワークが復旧したことを検知する。図１１においては、ＨＥＭＳ２００によるネットワーク復旧の検知（ステップＳ３７０）のタイミングよりも、情報機器３００によるネットワーク復旧の検知（ステップＳ３７５）のタイミングの方が遅いものとして示したが、これらのタイミングは、それぞれのネットワーク確認コマンドの送受信周期等により変化することに留意すべきである。
【０１６６】
ステップＳ３８２において、情報機器３００は、ネットワーク途絶情報を含むＧＥＴ応答コマンドをルータ４００に送信し、ステップＳ３８３において、ルータ４００は、ＧＥＴ応答コマンドをＨＥＭＳ２００に送信する。
【０１６７】
ステップＳ３９０において、ＨＥＭＳ２００は、格納された最新の操作指示を含むＳＥＴコマンドを、ルータ４００に送信し、ステップＳ３９１において、ルータ４００は、ＳＥＴコマンドを情報機器３００に送信する。
【０１６８】
以上説明したように、情報機器３００がＨＥＭＳ２００から受信した操作指示に従って動作している場合に、ネットワークが途絶した後に復旧すると、ＨＥＭＳ２００は、情報機器３００からの途絶通知メッセージに応じて、最新の操作指示を含むＳＥＴコマンドを情報機器３００に送信する。これにより、ＨＥＭＳ２００は、情報機器３００に接続されたネットワークが途絶していたことを把握し、最新の操作指示を情報機器３００に再送することにより、情報機器３００をネットワーク途絶前の状態で動作させることできる。
【０１６９】
［その他の実施形態］
本発明は上述した実施形態によって説明したが、この開示の一部をなす論述及び図面は、この発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなろう。
【０１７０】
実施形態では、所定の通信プロトコルとして、ＥＣＨＯＮＥＴ  Ｌｉｔｅを例示した。しかしながら、実施形態は、これに限定されるものではなく、所定の通信プロトコルとして、ＥＣＨＯＮＥＴ  Ｌｉｔｅ以外の通信プロトコル（例えば、ＺｉｇＢｅｅ（登録商標）又はＫＮＸ等）を用いてもよい。あるいは、所定の通信プロトコルとして、ＥＣＨＯＮＥＴ  Ｌｉｔｅと他の通信プロトコルとを組み合わせて用いてもよい。
【０１７１】
実施形態では、操作指示の経路種別として、需要家内操作（直接操作）、需要家内操作（間接操作）、需要家外操作の３種類を例示した。しかしながら、実施形態は、これに限定されるものではない。操作指示の経路種別は、需要家内操作及び需要家外操作の２種類であってもよい。或いは、操作指示の経路種別は、直接操作及び直接操作以外の操作であってもよい。
【０１７２】
実施形態では、ネットワーク途絶情報は、ＥＣＨＯＮＥＴ  Ｌｉｔｅにおいて規定されたＥＣＨＯＮＥＴ機器オブジェクトの中のプロパティの一つであると説明した。しかしながら、実施形態は、これに限定されるものではない。ネットワーク途絶情報は、任意形式のデータとして、メッセージに含まれてもよい。
【０１７３】
実施形態では、情報機器３００は、操作指示を含むメッセージのフォーマットの違いに応じて、需要家内操作及び需要家外操作を特定する。しかしながら、実施形態は、これに限定されるものではない。情報機器３００は、送信元ＩＰアドレスの確認等によって、需要家内操作及び需要家外操作を特定してもよい。
【０１７４】
実施形態では、制御装置がＨＥＭＳ２００であるケースを例示した。しかしながら、実施形態は、これに限定されるものではない。制御装置は、ＣＥＭＳ２０に設けられていてもよく、スマートサーバ４０に設けられていてもよい。或いは、制御装置は、ＢＥＭＳ（Ｂｕｉｌｄｉｎｇ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）に設けられていてもよく、ＦＥＭＳ（Ｆａｃｔｏｒｙ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）に設けられていてもよく、ＳＥＭＳ（Ｓｔｏｒｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）に設けられていてもよい。
【０１７５】
実施形態では、需要家１０は、負荷１２０、ＰＶユニット１３０、蓄電池ユニット１４０、燃料電池ユニット１５０及び貯湯ユニット１６０を有する。しかしながら、需要家１０は、負荷１２０、ＰＶユニット１３０、蓄電池ユニット１４０、燃料電池ユニット１５０及び貯湯ユニット１６０のいずれかを有していればよい。
【符号の説明】
【０１７６】
１０…需要家、２０…ＣＥＭＳ、３０…変電所、３１…配電線、４０…スマートサーバ、５０…発電所、５１…送電線、６０…広域ネットワーク、７０…狭域ネットワーク、１００…制御システム、１１０…分電盤、１２０…負荷、１３０…ＰＶユニット、１３１…ＰＶ、１３２…ＰＣＳ、１４０…蓄電池ユニット、１４１…蓄電池、１４２…ＰＣＳ、１５０…燃料電池ユニット、１５１…燃料電池、１５２…ＰＣＳ、１６０…貯湯ユニット、２００…ＨＥＭＳ、２１０…受信部、２２０…送信部、２３０……制御部、２４０…格納部、３００…情報機器、３１０…受信部、３２０…送信部、３３０…格納部、３４０……制御部、４００…ルータ、５００…操作装置、６００…サーバ
【図１】
2014204407.tif 000003
【図２】
2014204407.tif 000004
【図３】
2014204407.tif 000005
【図４】
2014204407.tif 000006
【図５】
2014204407.tif 000007
【図６】
2014204407.tif 000008
【図７】
2014204407.tif 000009
【図８】
2014204407.tif 000010
【図９】
2014204407.tif 000011
【図１０】
2014204407.tif 000012
【図１１】
2014204407.tif 000013