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