(57)【要約】【課題】不特定多数の家電コントローラに対応でき、冷凍サイクル機器の運転状態を的確に把握することができる冷凍サイクル機器の遠隔制御システムを提供する。【解決手段】冷凍サイクル機器の遠隔制御システムは、家電コントローラ５００を介して操作端末１００と通信可能とされる通信アダプタ３００と、通信アダプタ３００と通信可能とされる冷凍サイクル機器とを有し、操作端末１００から冷凍サイクル機器を遠隔制御する冷凍サイクル機器の遠隔制御システムであって、通信アダプタ３００は、冷凍サイクル機器の運転状態の取得を指令する状態取得通信（ＧＥＴ通信）の応答または冷凍サイクル機器の運転状態の変更を指令する状態設定通信（ＳＥＴ通信）の応答を冷凍サイクル機器から受信した場合に、記憶部３４０に記憶されている冷凍サイクル機器の運転状態を更新する。【選択図】図２
2018146194.tif 000002
【特許請求の範囲】
【請求項１】
コントローラを介して操作端末と通信可能とされる通信アダプタと、該通信アダプタと通信可能とされる冷凍サイクル機器とを有し、前記操作端末から前記冷凍サイクル機器を遠隔制御する冷凍サイクル機器の遠隔制御システムであって、
前記通信アダプタは、前記冷凍サイクル機器の運転状態の取得を指令する状態取得通信の応答または前記冷凍サイクル機器の運転状態の変更を指令する状態設定通信の応答を前記冷凍サイクル機器から受信した場合に、記憶部に記憶されている前記冷凍サイクル機器の運転状態を更新する
ことを特徴とする冷凍サイクル機器の遠隔制御システム。
【請求項２】
前記通信アダプタは、前記コントローラからの状態取得通信に応じて前記記憶部に記憶されている前記冷凍サイクル機器の運転状態を送信する
ことを特徴とする請求項１に記載の冷凍サイクル機器の遠隔制御システム。
【請求項３】
一定時間おき、または／および、前記操作端末からの要求があった場合に、前記冷凍サイクル機器の運転状態が前記操作端末に表示される
ことを特徴とする請求項１に記載の冷凍サイクル機器の遠隔制御システム。
【請求項４】
前記通信アダプタは、前記冷凍サイクル機器への前記状態設定通信の応答が所定回数ない場合、前記コントローラに前記運転状態の変更ができない旨を通知する
ことを特徴とする請求項１に記載の冷凍サイクル機器の遠隔制御システム。
【請求項５】
前記通信アダプタは、前記冷凍サイクル機器への前記状態設定通信の応答が所定回数ない場合、前記コントローラを介して前記操作端末に、前記運転状態の変更ができない旨を通知する
ことを特徴とする請求項１に記載の冷凍サイクル機器の遠隔制御システム。
【請求項６】
需要者宅内の家電機器の情報収集および／または前記家電機器の遠隔操作を行うコントローラを、前記家電機器に通信接続するための通信アダプタであって、
前記通信アダプタは、前記家電機器の運転状態の取得を指令する状態取得通信の応答または前記家電機器の運転状態の変更を指令する状態設定通信の応答を前記家電機器から受信した場合に、記憶部に記憶されている前記家電機器の運転状態を更新する
ことを特徴とする通信アダプタ。
【請求項７】
前記通信アダプタは、前記コントローラからの状態取得通信に応じて前記記憶部に記憶されている前記家電機器の運転状態を送信する
ことを特徴とする請求項６に記載の通信アダプタ。
【請求項８】
前記通信アダプタは、前記家電機器への前記状態設定通信の応答が所定回数ない場合、前記コントローラに前記運転状態の変更ができない旨を通知する
ことを特徴とする請求項６に記載の通信アダプタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、宅外からインターネットなどの通信回線を介して、冷凍サイクル機器を遠隔操作可能な遠隔制御システムに関するものであり、特に操作指示を被制御機器へ伝送する通信アダプタを含む遠隔制御システムに関するものである。
【背景技術】
【０００２】
特許文献１には、「ＨＥＭＳコントローラと給湯装置とを通信接続する通信アダプタ装置において、通信アダプタ装置は、ＨＥＭＳコントローラから温水端末装置の運転状態の変更要求を受け付けると、その要求に対応する温水端末装置を指定して給湯装置に温水端末装置の運転状態の変更を指令するＳＥＴ通信を行う。そして、このＳＥＴ通信を行った後に、すべての温水端末装置の運転状態データを一括して取得する一括状態取得通信を行い、通信アダプタ装置に記憶される温水端末装置の運転状態データを更新する。」ことが記載されている。なお、ＨＥＭＳは、Home Energy Management Systemの略称である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１００００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、通信アダプタ装置がＨＥＭＳコントローラからの要求に基づいて、いずれかの温水制御端末の運転状態の変更を指令する状態設定通信を行ったときは、その後に、すべての温水制御端末の運転状態データを一括して取得する一括状態取得通信を行うように制御する。この際、状態設定通信を行ってから一括状態取得通信を行うまでのタイムラグがある（例えば１５秒以上）。この際、このタイムラグ中にＨＥＭＳコントローラから通信アダプタ装置に状態取得通信を行った場合に、通信アダプタは、いまだ一括状態取得通信での応答がないので、更新前の運転状態しか有していない。このため、ＨＥＭＳコントローラは、通信アダプタ装置から更新前の運転状態を取得し、運転設定通信で要求した運転状態と、運転取得通信で要求した運転状態とが一致しない問題が発生する。
【０００５】
また、ＨＥＭＳコントローラと家電機器とは、それぞれＥＣＨＯＮＥＴ  Ｌｉｔｅの通信プロトコルに対応しており、不特定多数の組み合わせに対応した汎用的な制御が求められている。さらに、家電コントローラは、各種のメーカで製造販売されているので、不特定多数の家電コントローラに対応できる遠隔制御システムが望まれていた。
【０００６】
本発明は、前記の課題を解決するための発明であって、不特定多数の家電コントローラに対応でき、冷凍サイクル機器の運転状態を的確に把握することができる冷凍サイクル機器の遠隔制御システムおよび通信アダプタを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するため、本発明の冷凍サイクル機器の遠隔制御システムは、コントローラ（例えば、家電コントローラ５００）を介して操作端末と通信可能とされる通信アダプタと、該通信アダプタと通信可能とされる冷凍サイクル機器とを有し、操作端末から冷凍サイクル機器を遠隔制御する冷凍サイクル機器の遠隔制御システムであって、通信アダプタは、冷凍サイクル機器の運転状態の取得を指令する状態取得通信（例えば、ＧＥＴ通信）の応答または冷凍サイクル機器の運転状態の変更を指令する状態設定通信（例えば、ＳＥＴ通信）の応答を冷凍サイクル機器から受信した場合に、記憶部（例えば、記憶部３４０）に記憶されている冷凍サイクル機器の運転状態を更新することを特徴とする。本発明のその他の態様については、後記する実施形態において説明する。
【発明の効果】
【０００８】
本発明によれば、不特定多数の家電コントローラに対応でき、冷凍サイクル機器の運転状態を的確に把握することができる。
【図面の簡単な説明】
【０００９】
【図１】ＨＥＭＳ制御システムの装置構成を示す概念図である。
【図２】ＨＥＭＳ制御システムの装置構成を示す詳細図である。
【図３】比較例の制御システムにおける通信正常時の処理手順を示す説明図である。
【図４】本実施形態の制御システムにおける通信正常時の処理手順を示す説明図である。
【図５】本実施形態の制御システムにおける通信失敗時の処理手順を示す説明図である。
【図６】本実施形態の制御システムにおける通信正常時の処理手順を示す他の例の説明図である。
【図７】本実施形態の制御システムにおける通信失敗時の処理手順を示す他の例の説明図である。
【発明を実施するための形態】
【００１０】
本発明を実施するための形態について、適宜図面を参照しながら詳細に説明する。
本実施形態は、ＨＥＭＳ制御システムに係るものであり、ＨＥＭＳとは、前記したように「Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ（ホーム  エネルギー  マネジメント  システム）」の略である。ＨＥＭＳは、家庭で使うエネルギーを節約するための管理システムであり、家電機器や電気設備とつないで、電気やガスなどの使用量をモニター画面などで「見える化」や、家電機器を「制御（操作）」することを目的としたシステムである。
【００１１】
ＨＥＭＳ制御システム７００について図１、図２を用いて説明する。なお、図１、図２は、ＨＥＭＳ制御システムの一例であり、種々の構成が考えられる。例えば、ＨＥＭＳ制御システム７００の構成品である家電コントローラ５００（コントローラ）の中にルータ機能を保有していてもよい。
【００１２】
図１は、ＨＥＭＳ制御システム７００の装置構成を示す概念図である。実施形態のＨＥＭＳ制御システム７００は、操作端末１００を使用して、宅外１から宅内３のエアコン４００（エアーコンディショナ（以下、エアコンと称する）、被制御機器）やヒートポンプ給湯機（図示せず）などの冷凍サイクル機器を制御する。このために、操作端末１００からインターネット１０を介して接続される家電コントローラサーバ２００と宅内３の家電コントローラ５００と通信アダプタ３００を主体に構築される。
【００１３】
なお、実施形態の冷凍サイクル機器は、エアコン４００を例に説明する。また、通信アダプタ３００は、図１に示すようにエアコン４００が複数台（４００Ａ、４００Ｂ）の場合、それに対応して複数（３００Ａ、３００Ｂ）設ける。
【００１４】
宅内３には、ホームゲートウェイ２０（ＨＧＷ）、ルータ２１を有し、ルータ２１は、宅内３にある操作端末１００、家電コントローラ５００、通信アダプタ３００と、有線または無線で通信を行うことができる。
【００１５】
操作端末１００は、インターネット１０に接続されている通知用サーバ６００と通信を行うことができ、メールなどの送受信を行うことができる。
【００１６】
図２は、ＨＥＭＳ制御システム７００の装置構成を示す詳細図である。図２を参照して、各装置の詳細について説明する。
＜被制御機器＞
エアコン４００は、通信部４１０と空調制御部４２０で構成されている。エアコン４００と通信アダプタ３００は互いに通信可能となるように通信路を介して接続される。通信路は、無線以外にも、例えばシリアル通信を行うためのケーブルなどの有線の通信を用いてもよい。
【００１７】
エアコン４００は、現在の「動作状態（運転中、停止中）」や「運転モード」、「設定温度」、「設定風量」だけでなく、「室内温度計測値」や、「エアコンの故障状態」、「エアコンのフィルター交換情報」、「操作をした対象」などの情報を定期的に通信アダプタ３００に送信し、通信アダプタ３００は前記情報を記憶しておく。
【００１８】
さらに、エアコン４００が通信アダプタ３００に定期的に送信する情報は優先順位のグループで管理されており、「動作状態」や「設定温度」などの設定する項目などは、操作端末１００が設定内容通り変化した事を早く知る必要があるため、送信周期の短いグループで送信される。
【００１９】
また「室内温度計測値」、「故障状態」、「エアコンのフィルター交換必要情報」、「操作をした対象」などの変化に時間がかかる項目や比較的情報の更新が遅れても支障のない項目については、送信周期の長いグループで送信される。
【００２０】
＜通信アダプタ＞
通信アダプタ３００は、無線３１１および有線３１２の通信部３１０、表示部３２０、制御部３３０、記憶部３４０で構成されている。制御部３３０は、家電コントローラ５００からの指令に基づきエアコン４００へのコマンドを生成・判定するコマンド生成・判定部３３１、エアコン４００からの運転状態情報から故障か否かを判定する故障判定部３３２、第１の通信（通信アダプタ３００とエアコン４００間の通信）、第２の通信（家電コントローラサーバ２００、家電コントローラ５００および通信アダプタ３００の３者間の通信）での通信の途絶を判定する通信エラー判定部３３３、エアコン４００を強制停止させた場合に操作端末１００に送信するメール内容を生成するメール生成部３３４、家電コントローラ５００からの問い合わせに対し回答する家電コントローラ回答部３３５などを有している。
【００２１】
ＥＣＨＯＮＥＴ  Ｌｉｔｅ通信プロトコルでは、エアコン４００の運転状態の取得を指令する状態取得通信（以下、ＧＥＴ通信と称する）、エアコン４００の運転状態の変更を指令する状態設定通信（以下、ＳＥＴ通信と称する）などがある。ＥＣＨＯＮＥＴ  Ｌｉｔｅ通信プロトコルを準拠することで、エアコン４００と通信アダプタ３００は不特定多数の家電コントローラ５００と接続することが可能となる。
【００２２】
通信アダプタ３００は、家電コントローラ５００の指令または所定時間毎（例えば４秒毎）に、エアコン４００の運転状態の取得を指令するＧＥＴ通信を行う。また、家電コントローラ５００の指令に基づき、エアコン４００の運転状態の変更を指令するＳＥＴ通信を行う。
【００２３】
家電コントローラ回答部３３５は、ＧＥＴ通信の応答（以下、ＧＥＴ_Ｒｅｓと称する）またはＳＥＴ通信の応答（以下、ＳＥＴ_Ｒｅｓと称する）をエアコン４００から受信した場合に、エアコン４００の運転状態を家電コントローラ５００からエアコン４００へのＳＥＴ通信があった際の回答データとして記憶部３４０に記憶する。すなわち、記憶部３４０に記憶されているエアコン４００の運転状態を更新する。
【００２４】
通信アダプタ３００の制御部３３０は、エアコン４００の情報を使用目的に合わせて数多く入手し、また通信の負荷を抑える制御をすることができる。
【００２５】
通信アダプタ３００は、ＬＥＤ（light emitting diode）などの表示部３２０を有しており、電源ランプ、無線リンクの強度ランプ、機能の有効・無効ランプなどを実装し、状態を確認することができるようにしてもよい。また、機能の有効・無効はボタンなどで任意に切り替えることができるようにしてもよい。
【００２６】
通信アダプタ３００は、無線モジュールなどを搭載しており、家電コントローラ５００と互いに通信可能となるように間にルータ２１を介して繋がれている。ここで、家電コントローラ５００の中にルータ機能を保有している場合はルータ２１がなくてよい。
【００２７】
今回は、家電コントローラ５００の中にルータ機能を保有していない場合を想定する。通信アダプタ３００と家電コントローラ５００との通信は、ＥＣＨＯＮＥＴ  Ｌｉｔｅ通信プロトコルに従うデータを伝送する。
【００２８】
＜家電コントローラ＞
家電コントローラ５００は、通信部５１０、制御部５２０、記憶部５３０を実装している。家電コントローラ５００は、家電コントローラサーバ２００から送信された制御データに基づいて１または複数の被制御機器を制御する。家電コントローラサーバ２００から送信される制御データには、宅外１に存在する操作端末１００による制御であることを示すデータが含まれる。なお、このデータは家電コントローラサーバ２００で生成してもよいし、家電コントローラ５００が生成してもよい。
【００２９】
家電コントローラ５００では、通信アダプタ３００を介して取得した被制御機器からの被制御機器情報が管理されており、管理される被制御機器情報は、例えば宅外１にある操作端末１００の設定操作で変更された被制御機器の被制御機器情報、宅内３にある宅内操作端末（図示せず、例えばリモコン）で変更された被制御機器の被制御機器情報、宅内操作端末の設定操作で変更された被制御機器の被制御機器情報などである。家電コントローラ５００は、通信アダプタ３００に一定周期でアクセスして被制御機器情報の送信を要求し、被制御機器からの被制御機器情報を記憶し、一定の通信周期で、家電コントローラサーバ２００に記憶部２３０（データベース）に記憶した被制御機器情報をアップロードする。
【００３０】
＜家電コントローラサーバ＞
家電コントローラサーバ２００（ＨＥＭＳサーバ）は、通信部２１０、制御部２２０、記憶部２３０を実装している。家電コントローラサーバ２００は、操作端末１００が接続されるＷｅｂサーバである。家電コントローラサーバ２００は、処理したデータを格納するデータベースとしての機能を有する。データベースとしての記憶部２３０は、所定エリアに機器ごとに割り当てられており、操作端末１００は予め登録された機器の固有エリアにだけアクセスすることができる。操作端末１００は、家電コントローラサーバ２００にアクセスすることによりデータベースの固有エリアにある被制御機器情報を取得する以外にも、機器の設定を変更する場合、操作権が与えられた操作端末１００が家電コントローラサーバ２００にアクセスしてデータベース内の固有エリアの設定を操作端末１００から変更する。
【００３１】
＜操作端末＞
操作端末１００は、被制御機器を制御可能な端末であり、被制御機器を制御するための専用の制御端末でもよいし、被制御機器を制御する機能を実行するアプリケーションソフトウェアを携帯電話やタブレット端末、スマートフォンなどに実装することで制御端末として使用するようにしてもよい。
【００３２】
操作端末１００は、２種類の通信モードを選択可能に構成されている。一方の通信モードは、ルータ２１に家電コントローラ５００と通信アダプタ３００と操作端末１００が接続されている状態で、ルータ２１の電波の届く範囲（例えば宅内）にあるときの通信モード（宅内モード）である。他方の通信モードはルータ２１の電波が届かないときの通信モード（宅外モード）である。ＥＣＨＯＮＥＴ  Ｌｉｔｅの通信プロトコルでは、操作端末１００からの操作要求が宅外からの操作の場合、宅外の属性をつけて送信することになっている。
【００３３】
操作端末１００は、ＨＥＭＳ制御システム７００のアプリケーションソフトをインストールすることにより、遠隔制御システムに対応した入力操作制御部１１０、通信部１２０、表示更新制御部１３０、メール受信・解析部１４０などの機能を有する。
【００３４】
また、操作端末１００は、ＨＥＭＳ制御システム７００とは別に、独立した異常などを通知する専用のアプリケーションソフトをインストールすることで、異常通知を受信できる。また、ユーザ登録は通信アダプタ３００にＩＤ（個体識別情報）とＰＷ（パスワード）など情報を付加させた、ＱＲコード（登録商標）などを用意し、このＱＲコード（登録商標）を読み込むだけで、ユーザ登録できるようにしていてもよい。
【００３５】
操作端末１００からの操作指令は、インターネット１０を介して家電コントローラサーバ２００に送信され、さらに家電コントローラサーバ２００は、インターネット１０を介して家電コントローラ５００に指令を送信する。さらに、家電コントローラ５００は、通信アダプタ３００に指令を送信する。そして、通信アダプタ３００は、エアコン４００に指令を送信するという流れである。
以上がＨＥＭＳ制御システム７００の構成例である。
【００３６】
次に、家電コントローラ５００からの指令に対し、エアコン４００の運転状態がどのように反映されるかについて、図３〜図７を参照して説明する。まず、従来の問題点について説明する。
【００３７】
図３は、比較例の制御システムにおける通信正常時の処理手順を示す説明図である。通信アダプタ３００は、エアコン４００の運転状態を把握するため、定期的にＧＥＴ通信を行うことで、エアコン４００の状態を最新のものに更新している。具体的には、通信アダプタ３００は、定期的に運転状態のＧＥＴ通信を行い（例えば、Ｓ３０１、Ｓ３１１、Ｓ３２１）、その応答を受信している（例えば、Ｓ４０１、Ｓ４１１、Ｓ４２１）。しかし、運転状態のデータ量が多いため、最新の状態に更新には時間を要する。このため、例えば、４秒毎のＧＥＴ通信としている。
【００３８】
一方、家電コントローラ５００は、定期的にあるいは必要に応じて通信アダプタ３００に対して、運転状態のＧＥＴ通信をする。ここでは、操作端末１００からの運転状態ＯＮ（オン）要求を例に説明する。家電コントローラ５００が、定期的に通信アダプタ３００に対し運転状態のＧＥＴ通信を行う場合、家電コントローラ５００は、定期的に運転状態のＧＥＴ通信を行い（例えば、Ｓ５５１、Ｓ５６1、Ｓ５７１）、その応答を受信している（例えば、Ｓ３５１、Ｓ３６１、Ｓ３７１）。
【００３９】
操作端末１００のＯＮ要求に応じて、家電コントローラ５００は、運転ＯＦＦからＯＮへのＳＥＴ通信をすると（Ｓ５５２）、通信アダプタ３００はＳＥＴ通信の応答として、ＳＥＴ_Ｒｅｓ通信をする（Ｓ３５２）。通信アダプタ３００が、Ｓ５５２に応じて、エアコン４００に、運転ＯＦＦからＯＮへのＳＥＴ通信をすると（Ｓ３０２）、エアコン４００は、運転状態をＯＮ状態にするとともに、ＳＥＴ通信の応答としてＳＥＴ_Ｒｅｓ通信をする（Ｓ４０２）。このとき、家電コントローラ５００から、ＳＥＴ通信の確認のため運転状態のＧＥＴ通信をし（Ｓ５５５）、応答であるＧＥＴ_Ｒｅｓを受信しても（Ｓ３５５）、通信アダプタ３００は、いまだ運転状態が更新されていない。そのため、家電コントローラ５００は、運転状態がＯＦＦとして更新されることになる。従って、エアコン４００での運転状態が、家電コントローラ５００に正しく反映されないという問題が発生する。
【００４０】
なお、通信アダプタ３００が運転状態のＧＥＴ通信後（Ｓ３１１）、その応答であるＧＥＴ_Ｒｅｓを受信する（Ｓ４１１）と、通信アダプタ３００の運転状態はＯＮに更新される。その後に、家電コントローラ５００から運転状態のＧＥＴ通信をすると（Ｓ５６１）、その応答であるＧＥＴ_Ｒｅｓ（Ｓ３６１）により、運転状態がＯＮ状態に更新される。
【００４１】
図４は、本実施形態の制御システムにおける通信正常時の処理手順を示す説明図である。本実施形態の通信アダプタ３００は、エアコン４００の運転状態の取得を指令するＧＥＴ通信の応答またはエアコン４００の運転状態の変更を指令するＳＥＴ通信の応答をエアコン４００から受信した場合に、エアコン４００の運転状態を家電コントローラ５００からエアコン４００のＧＥＴ通信があった際の回答データとして記憶部３４０に記憶している。
【００４２】
このため、通信アダプタ３００は、Ｓ５５２に応じて、エアコン４００に、運転ＯＦＦからＯＮへのＳＥＴ通信をし（Ｓ３０２）、エアコン４００からの応答としてＳＥＴ_Ｒｅｓ通信を受信すると（Ｓ４０２）、運転状態をＯＮ状態に更新し記憶部３４０に記憶する。
【００４３】
通信アダプタ３００は、運転状態の状態変化があると家電コントローラ５００に対し状態変換Ｉｎｆ通信を行う（Ｓ３５３）。
【００４４】
このとき、家電コントローラ５００から、運転状態のＧＥＴ通信をし（Ｓ５５５）、応答であるＧＥＴ_Ｒｅｓを受信する（Ｓ３５５）。この際、通信アダプタ３００は、すでに運転状態が更新されている。すなわち、家電コントローラ５００への回答データが更新されている。そのため、家電コントローラ５００は、運転状態がＯＮ状態として更新されることになる。従って、エアコン４００での運転状態が、家電コントローラ５００に正しく反映される。
【００４５】
図５は、本実施形態の制御システムにおける通信失敗時の処理手順を示す説明図である。ここでは、通信アダプタ３００からのＳＥＴ通信が失敗（Ｓ３０２）、あるいは、応答ＳＥＴ_Ｒｅｓ通信が失敗した状況を検討する。
【００４６】
通信アダプタ３００は、ＳＥＴ通信をしたが（Ｓ３０２）、応答ＳＥＴ_Ｒｅｓ通信を受信できないため（Ｓ４０２）、運転状態の更新をしない。この場合に、家電コントローラ５００から、運転状態のＧＥＴ通信をし（Ｓ５５５）、応答であるＧＥＴ_Ｒｅｓを受信しても（Ｓ３５５）、運転状態がＯＦＦ状態として更新されることになる。このため、家電コントローラ５００は、エアコン４００の運転状態を正しく反映しているとともに、自らしたＳＥＴ通信（Ｓ５５２）が反映されていないことを早期に知ることができる。
【００４７】
図６は、本実施形態の制御システムにおける通信正常時の処理手順を示す他の例の説明図である。図４においては、運転状態のＯＮ設定について示したが、図６においては、各種の運転状態の設定について説明する。
【００４８】
エアコン４００は、宅内の操作端末１００の設定により、「モードが暖房、設定温度２３度、風速が弱、運転動作（運転状態）がＯＮ」となっている。
【００４９】
この場合に通信アダプタ３００は、運転状態のＧＥＴ通信をし（Ｓ３０１）、その応答ＧＥＴ_Ｒｅｓを受信すると（Ｓ４０１）、家電コントローラ５００への回答データとして、「モードが暖房、設定温度２３度、風速が弱、運転動作（運転状態）がＯＮ」を設定し記憶部３４０に記憶する。
【００５０】
家電コントローラ５００は、運転状態のＧＥＴ通信をし（Ｓ５５１）、その応答ＧＥＴ_Ｒｅｓを受信すると（Ｓ３５１）、エアコン４００の運転状態として、「モードが暖房、設定温度２３度、風速が弱、運転動作（運転状態）がＯＮ」を登録する。
【００５１】
この際に、外部の操作端末１００から「モードが冷房、設定温度２３度、風速が自動、運転動作（運転状態）」を指令すると、家電コントローラ５００は、運転状態のＳＥＴ指令をする（Ｓ５５２）。
【００５２】
通信アダプタ３００は、エアコン４００に運転状態のＳＥＴ通信をし（Ｓ３０２）、その応答ＳＥＴ_Ｒｅｓを受信すると（Ｓ４０２）、「モードが冷房、設定温度２３度、風速が自動、運転動作（運転状態）」を更新し記憶部３４０に記憶する。
【００５３】
通信アダプタ３００は、運転状態の状態変化があると家電コントローラ５００に対し状態変換Ｉｎｆ通信を行う（Ｓ３５３）。
【００５４】
このとき、家電コントローラ５００から、運転状態のＧＥＴ通信をし（Ｓ５５５）、応答であるＧＥＴ_Ｒｅｓを受信する（Ｓ３５５）。この際、通信アダプタ３００は、すでに運転状態が設定されている。すなわち、家電コントローラ５００への回答データが更新されている。そのため、家電コントローラ５００は、運転状態がＯＮ状態として更新されることになる。従って、エアコン４００での運転状態が、家電コントローラ５００に正しく反映される。
【００５５】
図７は、本実施形態の制御システムにおける通信失敗時の処理手順を示す他の例の説明図である。ここでは、通信アダプタ３００からのＳＥＴ通信が失敗（Ｓ３０２）、あるいは、応答ＳＥＴ_Ｒｅｓ通信が失敗した状況を検討する。
【００５６】
通信アダプタ３００は、ＳＥＴ通信をしたが（Ｓ３０２）、その応答ＳＥＴ_Ｒｅｓ通信を受信できないため（Ｓ４０２）、運転状態の更新をしない。この場合に、家電コントローラ５００から、運転状態のＧＥＴ通信をし（Ｓ５５５）、応答であるＧＥＴ_Ｒｅｓを受信しても（Ｓ３５５）、運転状態が「モードが暖房、設定温度２３度、風速が弱、運転動作（運転状態）がＯＮ」として更新されることになる。このため、家電コントローラ５００は、エアコン４００の運転状態を正しく反映しているとともに、自らしたＳＥＴ通信（Ｓ５５２）が反映されていないことを早期に知ることができる。
【００５７】
本実施形態の冷凍サイクル機器の遠隔制御システムは、コントローラ（例えば、家電コントローラ５００）を介して操作端末１００と通信可能とされる通信アダプタ３００と、通信アダプタ３００と通信可能とされる冷凍サイクル機器（例えば、エアコン４００）とを有し、操作端末１００から冷凍サイクル機器を遠隔制御する冷凍サイクル機器の遠隔制御システムである。通信アダプタ３００は、冷凍サイクル機器の運転状態の取得を指令する状態取得通信の応答（例えば、ＧＥＴ_Ｒｅｓ）または冷凍サイクル機器の運転状態の変更を指令する状態設定通信の応答（例えば、ＳＥＴ_Ｒｅｓ）を冷凍サイクル機器から受信した場合に、記憶部３４０に記憶されている冷凍サイクル機器の運転状態を更新する。これにより、コントローラは、冷凍サイクル機器の運転状態を正しく反映することができる。
【００５８】
通信アダプタ３００は、コントローラからの状態取得通信に応じて記憶部３４０に記憶されている冷凍サイクル機器の運転状態を送信する。これにより、コントローラは、現在の運転状態を正しく知ることができる。
【００５９】
一定時間おき、または／および、操作端末１００からの要求があった場合に、冷凍サイクル機器の運転状態が操作端末１００に表示される。これにより、操作端末は、現在の運転状態を正しく知ることができる。
【００６０】
通信アダプタ３００は、冷凍サイクル機器への状態設定通信の応答が所定回数ない場合、コントローラに運転状態の変更ができない旨を通知する。これにより、コントローラは、運転状態の変更ができないことを早期に知ることができる。
【００６１】
通信アダプタ３００は、冷凍サイクル機器への状態設定通信の応答が所定回数ない場合、コントローラを介して操作端末１００に、運転状態の変更ができない旨を通知するとよい。これにより、操作端末１００を所持するユーザは、運転状態の変更ができないことを早期に知ることができる。
【００６２】
本実施形態では、被制御機器として、冷凍サイクル機器としてエアコン４００を説明したが、これに限定されるわけではない。例えば、冷蔵庫、テレビなどの家電機器であってもよい。また、遠隔制御を行うことができる家電機器であればどのような機器でもよい。
【００６３】
本実施形態の通信アダプタ３００は、需要者宅内の家電機器の情報収集および／または家電機器の遠隔操作を行うコントローラを、家電機器に通信接続するための通信アダプタであって、通信アダプタ３００は、家電機器の運転状態の取得を指令する状態取得通信の応答または家電機器の運転状態の変更を指令する状態設定通信の応答を家電機器から受信した場合に、記憶部３４０に記憶されている前記家電機器の運転状態を更新する。これにより、コントローラは、冷凍サイクル機器の運転状態を正しく反映することができる。
【００６４】
通信アダプタは、コントローラからの状態取得通信に応じて記憶部３４０に記憶されている家電機器の運転状態を送信する。これにより、コントローラは、現在の運転状態を正しく知ることができる。
【００６５】
通信アダプタ３００は、家電機器への状態設定通信の応答が所定回数ない場合、コントローラに運転状態の変更ができない旨を通知する。これにより、コントローラは、運転状態の変更ができないことを早期に知ることができる。
【符号の説明】
【００６６】
１    宅外
３    宅内
１０    インターネット
２０    ホームゲートウェイ（ＨＧＷ）
２１    ルータ
１００    操作端末
１１０    入力操作制御部
１２０    通信部
１３０    表示更新制御部
１４０    メール受信・解析部
２００    家電コントローラサーバ（家電操作サーバ）
２１０    通信部
２２０    制御部
３００    通信アダプタ
３１０    通信部
３２０    表示部
３３０    制御部
３３１    コマンド生成・判定部
３３２    故障判定部
３３３    通信エラー判定部
３３４    メール生成部
３３５    家電コントローラ回答部
３４０    記憶部
４００    エアコン（空気調和機、冷凍サイクル機器、被制御機器）
４１０    通信部
４２０    空調制御部
５００    家電コントローラ
６００    通知用サーバ（メールサーバ）
７００    ＨＥＭＳ制御システム（遠隔制御システム）
【図１】
2018146194.tif 000003
【図２】
2018146194.tif 000004
【図３】
2018146194.tif 000005
【図４】
2018146194.tif 000006
【図５】
2018146194.tif 000007
【図６】
2018146194.tif 000008
【図７】
2018146194.tif 000009