(57)【要約】【課題】課題は、制御の確認の応答性を向上できる電気機器、制御システム、制御方法、及び、制御プログラムを提供することである。【解決手段】  電気機器１０は、通信インターフェース１１と、所定の機能を実現する機械構造を有する機能部１２と、処理部１３と、を備える。処理部１３は、機能部１２の制御内容を指定する制御指令情報を通信インターフェース１１を通じて受信すると、応答情報を通信インターフェース１１から出力するように構成される。応答情報は、制御指令情報に基づいて設定された機能部１２の制御内容を示す制御結果情報を含む。【選択図】  図２
2019036254.tif 000002
【特許請求の範囲】
【請求項１】
通信インターフェースと、
所定の機能を実現する機械構造を有する機能部と、
前記機能部の制御内容を指定する制御指令情報を前記通信インターフェースを通じて受信すると、応答情報を前記通信インターフェースから出力する処理部と、
を備え、
前記応答情報は、前記制御指令情報に基づいて設定された前記機能部の制御内容を示す制御結果情報を含む、
電気機器。
【請求項２】
前記制御結果情報は、前記制御内容の１以上の項目のうち前記制御指令情報により変更された項目を含むが、前記１以上の項目のうち前記制御指令情報により変更されなかった項目を含まない、
請求項１の電気機器。
【請求項３】
前記応答情報は、更に、前記機能部に関する付加情報を含む、
請求項１又は２の電気機器。
【請求項４】
前記処理部は、前記応答情報を出力するにあたって、前記制御結果情報と前記付加情報とを一括して前記通信インターフェースから出力するように構成される、
請求項３の電気機器。
【請求項５】
前記処理部は、前記応答情報を出力するにあたって、前記制御結果情報と前記付加情報とを個別に前記通信インターフェースから出力するように構成される、
請求項３の電気機器。
【請求項６】
前記付加情報は、前記機能部の監視内容に関する監視情報を含む、
請求項３〜５のいずれか一つの電気機器。
【請求項７】
前記機能部の監視内容は、前記機能部の外部の状態に関する情報と前記機能部の内部の状態に関する情報との少なくとも一方を含む、
請求項６の電気機器。
【請求項８】
前記制御結果情報は、少なくとも、前記制御内容の１以上の項目のうち前記通信インターフェースが準拠する通信プロトコルで予め定められた項目を含む、
請求項１〜７のいずれか一つの電気機器。
【請求項９】
請求項１〜８のいずれか一つの電気機器と、
前記電気機器と通信ネットワークを通じて接続可能な管理装置と、
前記管理装置と通信する端末装置と、
を備える、
制御システム。
【請求項１０】
前記端末装置は、前記制御指令情報を前記管理装置に送信するように構成され、
前記管理装置は、前記制御指令情報を受信すると前記通信ネットワークを通じて前記電気機器に送信するように構成され、
前記電気機器は、前記制御指令情報を受信すると、前記応答情報を前記通信ネットワークに出力するように構成される、
請求項９の制御システム。
【請求項１１】
前記端末装置は、前記制御指令情報を生成するための制御情報を前記管理装置に送信するように構成され、
前記管理装置は、前記制御情報を受信すると前記制御情報に基づいて前記制御指令情報を生成して前記通信ネットワークを通じて前記電気機器に送信するように構成され、
前記電気機器は、前記制御指令情報を受信すると、前記応答情報を前記通信ネットワークに出力するように構成される、
請求項９の制御システム。
【請求項１２】
前記管理装置は、前記通信ネットワークを通じて受信した前記応答情報を前記端末装置に中継するように構成される、
請求項９〜１１のいずれか一つの制御システム。
【請求項１３】
前記端末装置は、前記応答情報を受信すると、前記応答情報に基づいた表示を行うように構成される、
請求項９〜１２のいずれか一つの制御システム。
【請求項１４】
制御指令情報を受信すると応答情報を出力するステップを含み、
前記制御指令情報は、所定の機能を実現する機械構造を有する機能部の制御内容を指定し、
前記応答情報は、前記制御指令情報に基づいて設定された前記機能部の制御内容を示す制御結果情報を含む、
制御方法。
【請求項１５】
１以上のプロセッサに、制御指令情報を受信すると応答情報を出力させる指示を含み、
前記制御指令情報は、所定の機能を実現する機械構造を有する機能部の制御内容を指定し、
前記応答情報は、前記制御指令情報に基づいて設定された前記機能部の制御内容を示す制御結果情報を含む、
制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に、電気機器、制御システム、制御方法、及び制御プログラムに関し、特に、遠隔制御に対応した電気機器、制御システム、制御方法、及び制御プログラムに関する。
【背景技術】
【０００２】
特許文献１は、携帯電話（端末装置）による家電機器（電気機器）の遠隔制御を可能にする家電機器ネットワークシステム（制御システム）を開示する。特許文献１は、例えば、携帯電話を用いてエアコン（家電機器）をオン状態にする場合を開示している。この場合、携帯電話はオン情報をサーバに送信する。サーバは、そのオン情報を受信し、ホームゲートウェイに対しオン情報の制御コードと、エアコンがオン状態になったか否かを確認するオン動作確認情報の制御コードを同時に送信する。次に、ホームゲートウェイは、エアコンに対しオン情報を送信する。次に、エアコンは、そのオン情報を受信したことを示すオン確認情報をホームゲートウェイに送信する。次に、ホームゲートウェイは、オン確認情報を受信したため、サーバから予め送られてきているオン動作確認情報をエアコンに続けて送信する。次に、エアコンは、オン動作確認情報が受信されたため、実際にエアコンが動作しているか否かを示す回答情報（オン動作ＯＫ情報）を送信する。次に、ホームゲートウェイは、その受信されたオン動作ＯＫ情報をサーバに転送する。サーバは、オン動作ＯＫ情報が受信されると、携帯電話に対しエアコンが実際に動作したことを示すオン動作ＯＫ情報を送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−４８２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の家電機器ネットワークシステムでは、携帯電話を用いてエアコンをオン状態にする場合に、エアコンは、オン情報及びオン動作確認情報の２種類の受信信号を受信し、オン確認情報及び回答情報（オン動作ＯＫ情報）の２種類の送信信号を送信する。そのため、携帯電話（端末装置）の数及び家電機器（電気機器）の数が増えると、家電機器ネットワークシステム全体の通信トラフィックが増加し、サーバ及びホームゲートウェイ等の管理装置での処理負荷が増える。これは、制御（遠隔制御）の確認の応答性の低下の原因になり得る。
【０００５】
本開示の課題は、制御の確認の応答性を向上できる電気機器、制御システム、制御方法、及び、制御プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本開示の一態様の電気機器は、通信インターフェースと、所定の機能を実現する機械構造を有する機能部と、処理部と、を備える。前記処理部は、前記機能部の制御内容を指定する制御指令情報を前記通信インターフェースを通じて受信すると、応答情報を前記通信インターフェースから出力するように構成される。前記応答情報は、前記制御指令情報に基づいて設定された前記機能部の制御内容を示す制御結果情報を含む。
【０００７】
本開示の一態様の制御システムは、前記電気機器と、前記電気機器と通信ネットワークを通じて接続可能な管理装置と、前記管理装置と通信する端末装置と、を備える。
【０００８】
本開示の一態様の制御方法は、制御指令情報を受信すると応答情報を出力するステップを含む。前記制御指令情報は、所定の機能を実現する機械構造を有する機能部の制御内容を指定する情報である。前記応答情報は、前記制御指令情報に基づいて設定された前記機能部の制御内容を示す制御結果情報を含む。
【０００９】
本開示の一態様の制御プログラムは、１以上のプロセッサに、制御指令情報を受信すると応答情報を出力させる指示を含む。前記制御指令情報は、所定の機能を実現する機械構造を有する機能部の制御内容を指定する情報である。前記応答情報は、前記制御指令情報に基づいて設定された前記機能部の制御内容を示す制御結果情報を含む。
【発明の効果】
【００１０】
本開示の態様によれば、制御の確認の応答性を向上できるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、本開示の一実施形態の制御システムの概略図である。
【図２】図２は、上記制御システムの電気機器のブロック図である。
【図３】図３は、上記制御システムの管理装置のブロック図である。
【図４】図４は、上記制御システムの端末装置のブロック図である。
【図５】図５は、上記制御システムの動作のシーケンス図である。
【図６】図６は、上記制御システムの変形例の動作のシーケンス図である。
【発明を実施するための形態】
【００１２】
１．実施形態
１．１  概要
図１は、本実施形態の制御システム１００を示す。制御システム１００は、複数の電気機器１０（１０Ａ，１０Ｂ，１０Ｃ）と、管理装置２０と、端末装置３０と、を備える。制御システム１００は、端末装置３０による任意の電気機器１０の制御（遠隔制御）を可能にする。ここで、各電気機器１０は、図２に示すように、通信インターフェース１１と、機能部１２と、処理部１３とを備えている。機能部１２は、電気機器１０において所定の機能を実現する機械構造を有する。処理部１３は、制御指令情報を通信インターフェース１１を通じて管理装置２０又は端末装置３０から受信すると、応答情報を通信インターフェース１１から出力する。制御指令情報は、機能部１２の制御内容を指定する情報である。応答情報は、制御指令情報に基づいて設定された機能部１２の制御内容を示す制御結果情報を含んでいる。
【００１３】
このように、電気機器１０は、制御指令情報の受信に対して、応答情報を送信する。そして、応答情報は、制御指令情報に基づいて設定された機能部１２の制御内容を示す制御結果情報を含んでいる。つまり、応答情報は、制御指令情報の受信に対する単なる確認応答ではなく、制御指令情報に基づいて設定された機能部１２の制御内容を示す制御結果情報を少なくとも含んでいる。
【００１４】
その結果、制御システム１００では、電気機器１０は１種類の受信信号（制御指令情報）を受信し、１種類の送信信号（応答情報）を送信する。そのため、端末装置３０の数及び電気機器１０の数の増加に伴う制御システム１００全体の通信トラフィックの増加が抑制され、管理装置２０での処理負荷の増加も抑制される。したがって、制御システム１００によれば、制御（遠隔制御）の確認の応答性を向上できる。特に、管理装置２０での処理負荷の増加が抑制されることから、管理装置２０の数を増やしたり、管理装置２０の性能を向上させたりしなくても応答性が確保しやすくなる。これは、制御システム１００の設置コストの低下につながる。
【００１５】
１．２  構成
以下、制御システム１００について図面を参照して更に詳細に説明する。制御システム１００は、図１に示すように、複数の電気機器１０（１０Ａ，１０Ｂ，１０Ｃ）と、管理装置２０と、端末装置３０と、を備え、これらは、通信ネットワーク４０に接続可能である。
【００１６】
通信ネットワーク４０は、単一の通信プロトコルに準拠したネットワークだけではなく、異なる通信プロトコルに準拠した複数のネットワークで構成され得る。通信プロトコルは、周知の様々な有線及び無線通信規格（例えば、電灯線通信プロトコル、無線通信プロトコル、赤外線通信プロトコル、拡張ＨＢＳプロトコル、Lon Talk（登録商標）プロトコル）から選択され得る。また、無線通信プロトコルの例としては、特定小電力無線の規格及び無線ＬＡＮ（Local Area Network）の規格が挙げられる。特定小電力無線の規格としては、Ｗｉ−ＳＵＮ（登録商標）の規格及びＷｉ−ＳＵＮ  ＨＡＮ（登録商標）が挙げられる。無線ＬＡＮの規格としては、Ｗｉ−Ｆｉ（登録商標）が挙げられる。図１では簡略化されているが、通信ネットワーク４０は、リピータハブ、スイッチングハブ、ブリッジ、ゲートウェイ、ルータ等のデータ通信機器を含み得る。
【００１７】
電気機器１０（１０Ａ，１０Ｂ，１０Ｃ）は、制御システム１００において、制御対象となる機器である。電気機器１０（１０Ａ，１０Ｂ，１０Ｃ）は、施設２００に設置されている。施設２００は、戸建て住宅である。なお、施設２００の例としては、戸建て住宅の他に、集合住宅（住戸、共用部）、店舗、ビル（ビル全体、フロア内）が挙げられる。また、施設２００は、建物だけではなく、建物とその建物が存在する敷地とを含んでいてもよく、例えば、工場や、公園、病院、商業施設等が挙げられる。
【００１８】
電気機器１０（１０Ａ，１０Ｂ，１０Ｃ）は、図２に示すように、通信インターフェース１１と、機能部１２と、処理部１３と、を備えている。
【００１９】
通信インターフェース１１は、通信ネットワーク４０に接続可能であり、通信ネットワーク４０を通じた通信を行う機能を有する。通信インターフェース１１は、所定の通信プロトコルに準拠している。所定の通信プロトコルは、エコーネット（Energy Conservation & Homecare Network：ECHONET）（登録商標）規格である。エコーネット規格は、複数の通信プロトコル（例えば、電灯線通信プロトコル、無線通信プロトコル、赤外線通信プロトコル、拡張ＨＢＳプロトコル、Lon Talk（登録商標）プロトコル）を利用可能な通信プロトコルである。なお、所定の通信プロトコルは、エコーネット規格に限定されず、上述したような周知の様々な有線及び無線通信規格から選択され得る。
【００２０】
機能部１２は、電気機器１０において所定の機能を実現する機械構造を有する。機能部１２により実現される機能は、主に電気機器１０の種類によって異なる。
【００２１】
電気機器１０の例としては、センサ関連機器、空調関連機器、住宅・設備関連機器、調理・家事関連機器、健康管理関連機器、管理・操作関連機器、ＡＶ関連機器が挙げられる。
【００２２】
センサ関連機器の例としては、火災センサ、人体検知センサ、温度センサ、ＣＯ２センサ、電流量センサが挙げられる。空調関連機器の例としては、エアコン、扇風機、換気扇、空気清浄機、ホットカーペット、石油ファンヒータが挙げられる。住宅・設備関連機器の例としては、電動ブラインド、電動カーテン、温水器、電気錠、スマートメーター、太陽光発電設備、蓄電池、燃料電池、一般照明、単機能照明、非常灯が挙げられる。調理・家事関連機器の例としては、電子レンジ、食器洗い機、食器乾燥機、洗濯機、衣類乾燥機、自動掃除機が挙げられる。健康管理関連機器の例としては、体重計、体脂肪計、体温計、血圧計、血糖値計が挙げられる。管理・操作関連機器の例としては、コントローラ、スイッチ（ＨＡ機器）が挙げられる。ＡＶ関連機器の例としては、ＴＶ、ディスプレイが挙げられる。
【００２３】
本実施形態では、電気機器１０Ａはエアコンであり、電気機器１０Ｂは洗濯機であり、電気機器１０Ｃは自動掃除機（ロボット掃除機）である。電気機器１０Ａの機能部１２は、エアコンの機能を実現するための機械構造（例えば、凝縮器、蒸発器、圧縮機、温度センサ等）を有している。電気機器１０Ｂの機能部１２は、洗濯機の機能を実現するための機械構造（例えば、回転ドラム、給水・排水機構、洗剤投入機構、タイマ）を有している。電気機器１０Ｃの機能部１２は、自動掃除機の機能を実現するための機械構造（例えば、吸引機構、移動機構等）を有している。これらの機械構造は従来周知のものを採用できるから詳細な説明は省略する。
【００２４】
処理部１３は、電気機器１０の動作を制御する制御回路である。処理部１３は、例えば、１以上のプロセッサ（マイクロプロセッサ）と１以上のメモリとにより実現され得る。つまり、１以上のプロセッサが１以上のメモリに記憶された１以上のプログラムを実行することで、処理部１３として機能する。プログラムは、ここでは処理部１３のメモリに予め記録されているが、インターネット等の電気通信回線を通じて、又はメモリカード等の非一時的な記録媒体に記録されて提供されてもよい。
【００２５】
処理部１３は、制御機能と、監視機能とを有する。制御機能は、通信インターフェース１１を通じて通信ネットワーク４０から受け取った情報（制御指令情報）に基づいて、機能部１２の制御内容を設定（決定）する機能である。制御内容は、機能部１２の動作を決定する情報である。制御内容は、１以上の項目（属性（プロパティ）ともいう）を含んでいる。制御内容に含まれる項目の数及び内容は、電気機器１０の種類（つまり、機能部１２の構成）によって決まる。一方、監視機能は、機能部１２から電気機器１０の監視情報を取得して通信インターフェース１１を通じて通信ネットワーク４０に出力する機能である。監視情報は、機能部１２の監視内容に関する情報である。監視内容は、例えば、機能部１２の外部の状態に関する情報（１以上の項目）と機能部１２の内部の状態に関する情報（１以上の項目）との少なくとも一方を含む。機能部１２の外部の状態に関する情報は、機能部１２の外部環境に関する情報であって、例えば、機能部１２の周囲の温度等である。機能部１２の内部の状態に関する情報は、機能部１２自体に関する情報であって、例えば、機能部１２自体の異常の有無等である。監視内容は、電気機器１０の種類（つまり、機能部１２の構成）に依存する。
【００２６】
エアコンの場合（電気機器１０Ａの場合）、制御内容の項目の例としては、「動作状態」、「運転モード設定」、及び「温度設定値」が挙げられる。「動作状態」は、エアコン（エアコンに固有の機能）が稼働状態であるか否か（ＯＮかＯＦＦ）を示す。「運転モード設定」は、エアコンの運転モード（例えば、自動、冷房、暖房、除湿、送風、その他）を示す。「温度設定値」は、現在の「運転モード設定」における温度設定値を示す。また、監視内容の項目の例としては、「室内温度計測値」及び「外気温度計測値」が挙げられる。「室内温度計測値」は、エアコンの室内機が設置されている場所の温度計測値（室内温度）を示す。「外気温度計測値」は、エアコンの室外機が設置されている場所の温度計測値（外気温度）を示す。「室内温度計測値」及び「外気温度計測値」はともに機能部１２の外部の状態に関する情報である。
【００２７】
洗濯機の場合（電気機器１０Ｂの場合）、制御内容の項目の例としては、「動作状態」、「洗濯コース設定」、及び「洗剤投入モード」が挙げられる。「動作状態」は、洗濯機（洗濯機に固有の機能）が稼働状態であるか否か（ＯＮかＯＦＦ）を示す。「洗濯コース設定」は、洗濯機のコース（例えば、洗濯のみ、洗濯及び乾燥、乾燥のみ）を示す。「洗剤投入モード」は、洗剤と柔軟剤とのいずれを自動投入するかを示す。また、監視内容の項目（プロパティ）の例としては、「終了予定時刻」が挙げられる。「終了予定時刻」は、洗濯が終了する時刻を示す。「終了予定時刻」は機能部１２の内部の状態に関する情報である。
【００２８】
自動掃除機の場合（電気機器１０Ｃの場合）、制御内容の項目の例としては、「動作状態」、「運転モード設定」、「帰還命令」、及び「エリア指定」が挙げられる。「動作状態」は、自動掃除機（自動掃除機に固有の機能）が稼働状態であるか否か（ＯＮかＯＦＦ）を示す。「運転モード設定」は、自動掃除機の運転モード（例えば、指定なし、徹底掃除）を示す。「帰還命令」は、自動掃除機の充電ステーションへの帰還命令がされているかどうかを示す。「エリア指定」は、「運転モード設定」が徹底掃除である場合に、掃除をする場所を示す。また、監視内容の項目の例としては、「異常の有無」が挙げられる。「異常の有無」は、自動掃除機の異常の有無を示す。異常の例としては、自動掃除機の充電切れ等が挙げられる。「異常の有無」は機能部１２の内部の状態に関する情報である。
【００２９】
処理部１３は、制御指令情報に応じて、機能部１２を制御するように構成されている。ここで、制御指令情報は、機能部１２の制御内容を指定する情報を含む。より詳細には、制御指令情報は、機能部１２の制御内容に含まれる項目の目標値を示す。制御指令情報は、通信ネットワーク４０を通じて、管理装置２０から与えられる。
【００３０】
処理部１３は、通信インターフェース１１を通じて制御指令情報を受信すると、制御指令情報に基づいて、機能部１２の制御内容を設定する。つまり、処理部１３は、機能部１２の制御内容の項目の現在の値を、制御指令情報で指定された目標値に設定する。これにより、機能部１２は、制御指令情報に基づいて設定された制御内容に従った動作を行う。
【００３１】
また、処理部１３は、応答情報を通信インターフェース１１から（通信ネットワーク４０に）出力する。ここで、応答情報は、制御結果情報を含む。制御結果情報は、制御指令情報に基づいて設定された機能部１２の制御内容を示す。言い換えれば、制御結果情報は、制御指令情報に基づく設定後の機能部１２の制御内容の項目の値を示す。
【００３２】
応答情報は、制御結果情報に加えて付加情報を含み得る。応答情報が制御結果情報と付加情報とを含む場合、処理部１３は、応答情報を出力するにあたって、制御結果情報と付加情報とを一括して通信インターフェース１１から出力するように構成される。
【００３３】
付加情報は、端末装置３０の使用者にとって有用な機能部１２に関する情報であってよい。付加情報は、一例としては、機能部１２の監視内容に関する監視情報を含む。ただし、応答情報は、必ずしも付加情報を含んでいなくてもよい。応答情報が付加情報を含むかどうかは、電気機器１０の種類及び用途を考慮して決定され得る。
【００３４】
エアコンを例に挙げると、応答情報は、制御結果情報と、付加情報とを含むことができる。この例では、制御結果情報は、制御内容の項目である「動作状態」、「運転モード設定」、及び「温度設定値」の値を含む。一方、付加情報は、監視内容の項目である「室内温度計測値」及び「外気温度計測値」の値を含む。
【００３５】
このように、処理部１３は、機能部１２の制御内容を指定する制御指令情報を通信インターフェース１１を通じて受信すると、応答情報を通信インターフェース１１から出力する。応答情報は、制御指令情報に基づいて設定された機能部１２の制御内容を示す制御結果情報を含んでいる。
【００３６】
上述したように、処理部１３は、１以上のプロセッサが１以上のメモリに記憶されたプログラムを実行することによって実現され得る。つまり、上記プログラムは、１以上のプロセッサに制御指令情報を受信すると応答情報を出力させる指示を含む制御プログラムを含んでいる。制御指令情報は、所定の機能を実現する機械構造を有する機能部１２の制御内容を指定する情報であり、応答情報は、制御指令情報に基づいて設定された機能部１２の制御内容を示す制御結果情報を含んでいる。
【００３７】
つまり、１以上のプロセッサは、制御プログラムを実行することによって、次の制御方法を実行する。この制御方法は、制御指令情報を受信すると応答情報を出力するステップを含む。制御指令情報は、所定の機能を実現する機械構造を有する機能部１２の制御内容を指定する情報であり、応答情報は、制御指令情報に基づいて設定された機能部１２の制御内容を示す制御結果情報を含んでいる。
【００３８】
このような電気機器１０によれば、制御の確認の応答性を向上できる。
【００３９】
管理装置２０は、制御システム１００において、情報（信号）の流れを管理する機能を有している。管理装置２０は、例えば、サーバ装置である。なお、管理装置２０は、サーバ装置に限らず、ゲートウェイ、住宅分電盤、ＨＥＭＳ（Home Energy Management System）のローカル装置等によっても実現され得る。
【００４０】
管理装置２０は、図３に示すように、通信インターフェース２１と、記憶部２２と、処理部２３と、を備えている。
【００４１】
通信インターフェース２１は、通信インターフェース１１と同様に、通信ネットワーク４０に接続可能であり、通信ネットワーク４０を通じた通信を行う機能を有する。通信インターフェース２１は、通信インターフェース１１と同じ通信プロトコルに準拠している。
【００４２】
記憶部２２は、電気機器登録情報を記憶している。電気機器登録情報は、制御システム１００の制御対象として登録された電気機器１０に関する情報である。電気機器１０に関する情報は、例えば、電気機器１０の識別情報及び種別情報と、電気機器１０のユーザの識別情報を含む。
【００４３】
処理部２３は、管理装置２０の動作を制御する制御回路である。処理部２３は、例えば、１以上のプロセッサ（マイクロプロセッサ）と１以上のメモリとにより実現され得る。つまり、１以上のプロセッサが１以上のメモリに記憶された１以上のプログラムを実行することで、処理部２３として機能する。プログラムは、ここでは処理部２３のメモリに予め記録されているが、インターネット等の電気通信回線を通じて、又はメモリカード等の非一時的な記録媒体に記録されて提供されてもよい。
【００４４】
処理部２３は、端末装置３０からの制御情報に応じて電気機器１０に制御指令情報を与える機能を有している。制御情報は、制御指令情報とは異なり、電気機器１０が直接的に処理できない情報である。制御情報は、制御対象となる電気機器１０を特定するための情報（例えば、電気機器１０の識別情報及びユーザの識別情報）と、制御内容を特定するための情報とを含む。処理部２３は、制御情報と、記憶部２２の電気機器登録情報とを参照して、制御指令情報を生成し、制御対象となる電気機器１０に通信インターフェース２１を通じて送信する処理を実行する。これにより、端末装置３０からの制御情報が、管理装置２０によって制御指令情報に変換されて、電気機器１０へ送信される。
【００４５】
また、処理部２３は、電気機器１０からの応答情報を端末装置３０に与える機能を有している。特に、処理部２３は、電気機器１０からの応答情報を端末装置３０へ中継するように構成されている。例えば、トンネリングによって、電気機器１０からの応答情報を端末装置３０に送信できるようにしている。トンネリングはネットワークで接続されている２点間を仮想の回線により同一点であるかのように扱う周知の技術である。この場合、処理部２３は、応答情報の送信先等を決定する処理を行う必要がなくなる。そのため、管理装置２０での処理負荷の軽減が図れる。なお、トンネリングの際には、電気機器１０が応答情報の送信先の端末装置３０の識別情報を必要とする場合がある。ここで、端末装置３０の識別情報は、制御指令情報に含めて管理装置２０から電気機器１０に提供されてもよいし、電気機器１０の処理部１３に予め記憶されていてもよい。
【００４６】
このように、管理装置２０は、端末装置３０からの制御情報に基づいて電気機器１０に制御指令情報を送信し、電気機器１０からの応答情報を端末装置３０へ送信する処理を行う。
【００４７】
端末装置３０は、任意の電気機器１０の制御（遠隔制御）に用いられる。端末装置３０は、例えば、スマートフォンである。なお、端末装置３０は、スマートフォンに限らず、タブレット端末等の携帯情報端末、パーソナルコンピュータ（デスクトップコンピュータ、ラップトップコンピュータ等）、又はスマートテレビ等であってもよい。
【００４８】
端末装置３０は、図４に示すように、通信インターフェース３１と、出力部３２と、入力部３３と、処理部３４と、を備えている。
【００４９】
通信インターフェース３１は、通信インターフェース２１と同様に、通信ネットワーク４０に接続可能であり、通信ネットワーク４０を通じた通信を行う機能を有する。通信インターフェース３１は、通信インターフェース２１と同じ通信プロトコルに準拠している。
【００５０】
出力部３２は、画像表示装置を備える。画像表示装置は、例えば、液晶ディスプレイや有機ＥＬディスプレイなどの薄型のディスプレイ装置である。
【００５１】
入力部３３は、ユーザからの入力を受け付けるための入力装置を備える。入力装置は、例えば、出力部３２の画像表示装置の表示面に設置されるタッチパッドである。つまり、出力部３２の画像表示装置と入力部３３の入力装置とはタッチパネルを構成する。なお、入力装置は、タッチパッドに限定されず、キーボードやポインティングデバイス、メカニカルなスイッチ等であってもよい。また、入力部３３は、複数の入力装置を備えていてもよい。
【００５２】
処理部３４は、端末装置３０の動作を制御する制御回路である。処理部３４は、例えば、１以上のプロセッサ（マイクロプロセッサ）と１以上のメモリとにより実現され得る。つまり、１以上のプロセッサが１以上のメモリに記憶された１以上のプログラムを実行することで、処理部３４として機能する。プログラムは、ここでは処理部３４のメモリに予め記録されているが、インターネット等の電気通信回線を通じて、又はメモリカード等の非一時的な記録媒体に記録されて提供されてもよい。
【００５３】
処理部３４は、制御画面を出力部３２の画像表示装置に表示させる機能を有する。制御画面は、電気機器１０の制御内容をユーザが入力部３３を用いて決定するための画面である。
【００５４】
例えば、制御画面は、制御対象となる電気機器１０の選択、及び、制御内容の指定を可能にする。例えば、制御対象となる電気機器１０として電気機器１０Ａ（エアコン）が選択されると、制御画面は、制御内容の項目である「動作状態」、「運転モード設定」、及び「温度設定値」の値の入力を可能にする。また、制御対象となる電気機器１０として電気機器１０Ｃ（自動掃除機）が選択されると、制御画面は、制御内容の項目である「動作状態」、「運転モード設定」、「帰還命令」、及び「エリア指定」の値の入力を可能にする。ここで、「エリア指定」の入力時には、制御画面は、掃除の対象となる場所のマップ情報を表示する。マップ情報では、掃除の対象となる場所が複数のエリアに分割されており、ユーザは所望のエリアの番号を指定することで、「エリア指定」の値を入力することができる。
【００５５】
処理部３４は、制御画面で入力された情報に基づいて、制御情報を生成して、通信インターフェース３１を通じて管理装置２０に送信する。
【００５６】
また、処理部３４は、状態画面を出力部３２の画像表示装置に表示させる機能を有する。状態画面は、電気機器１０から受信した応答情報の内容をユーザに表示するための画面である。例えば、状態画面は、電気機器１０の現在の状態として、応答情報に含まれる制御結果情報に基づいて、処理部１３で設定された制御内容を示す。例えば、制御対象となる電気機器１０が電気機器１０Ａ（エアコン）である場合、状態画面は、制御結果情報に含まれる制御内容の項目である「動作状態」、「運転モード設定」、及び「温度設定値」の値を表示する。また、状態画面は、付加情報に含まれる監視内容の項目である「室内温度計測値」及び「外気温度計測値」の値を表示する。
【００５７】
このように、端末装置３０は、ユーザからの入力に基づいて制御情報を管理装置２０に送信する。また、端末装置３０は、応答情報を受信すると、応答情報に基づいた表示を行う。
【００５８】
１．３  動作
次に、ユーザが端末装置３０により電気機器１０を制御（遠隔制御）する際の制御システム１００の動作について図５のシーケンス図を参照して簡単に説明する。
【００５９】
まず、ユーザは、端末装置３０を操作して、制御画面を表示させる。ユーザは制御画面により、制御対象の電気機器１０を選択し、制御内容を決定する。例えば、ユーザは、制御対象の電気機器１０としてエアコンである電気機器１０Ａを選択し、制御内容の項目である「動作状態」、「運転モード設定」、及び「温度設定値」の値として、「ＯＮ」、「冷房」、及び「２７度」をそれぞれ入力したとする。
【００６０】
これによって、端末装置３０は、制御指令情報を生成するための制御情報を生成して管理装置２０に送信する。
【００６１】
管理装置２０は、制御情報を受信すると、制御情報及び記憶部２２の電気機器登録情報を参照して、制御指令情報を生成する。そして、管理装置２０は、制御指令情報を、制御対象となる電気機器１０（電気機器１０Ａ）に送信する。つまり、管理装置２０は、制御情報を受信すると制御情報に基づいて制御指令情報を生成して通信ネットワーク４０を通じて電気機器１０に送信する。
【００６２】
電気機器１０は、制御指令情報を受信すると、制御指令情報に基づいて、機能部１２の制御内容を設定する。つまり、電気機器１０は、機能部１２の制御内容の項目の値を、制御指令情報で指定された目標値に設定する。この結果、制御内容の項目である「動作状態」、「運転モード設定」、及び「温度設定値」の値が、制御指令情報で指定された目標値である「ＯＮ」、「冷房」、及び「２７度」にそれぞれ設定される。そして、機能部１２は、設定された制御内容に基づいた動作を行う。これにより、電気機器１０の遠隔制御が達成される。
【００６３】
また、電気機器１０は、制御指令情報を受信すると、応答情報を通信ネットワーク４０に出力する。応答情報は、制御結果情報と、付加情報とを含む。制御結果情報は、制御指令情報に基づく設定後の機能部１２の制御内容の項目の値を示す。つまり、制御結果情報は、制御内容の項目である「動作状態」、「運転モード設定」、及び「温度設定値」の値として、「ＯＮ」、「冷房」、及び「２７度」をそれぞれ示す。また、付加情報は、監視内容の項目である「室内温度計測値」及び「外気温度計測値」の値を含む。例えば、「室内温度計測値」及び「外気温度計測値」の値は、それぞれ、「２９度」及び「３４度」であるとする。
【００６４】
管理装置２０は、応答情報を端末装置３０に中継する。より詳細には、応答情報は、トンネリングによって、管理装置２０を経由して、端末装置３０に到達する。端末装置３０は、電気機器１０から受信した応答情報に基づいた状態画面を出力部３２に表示させる。この状態画面は、応答情報の制御結果情報に含まれる制御内容の項目である「動作状態」、「運転モード設定」、及び「温度設定値」の値として、「ＯＮ」、「冷房」、及び「２７度」をそれぞれ表示する。また、状態画面は、付加情報に含まれる監視内容の項目である「室内温度計測値」及び「外気温度計測値」の値として「２９度」及び「３４度」をそれぞれ表示する。
【００６５】
このように、制御システム１００によれば、ユーザは端末装置３０により所望の電気機器１０の制御を行うことができる。電気機器１０からの応答情報が制御結果情報を含んでいることから、ユーザは、電気機器１０の制御の結果を端末装置３０により確認することができる。また、電気機器１０からの応答情報が付加情報を含んでいることから、制御結果情報とともに様々な情報を応答情報に含めて出力できる。その結果、ユーザは、電気機器１０の更なる情報を得ることができる。
【００６６】
２．変形例
以上説明した上記実施形態は、本開示の様々な実施形態の一つに過ぎない。また、上記実施形態は、本開示の目的を達成できれば、設計等に応じて種々の変更が可能である。以下に、上記実施形態の変形例を列挙する。
【００６７】
例えば、上記実施形態とは異なり、制御結果情報は、制御内容の項目の全てを含んでいる必要はない。
【００６８】
例えば、制御結果情報は、制御内容の１以上の項目のうち制御指令情報により変更された項目を含むが、当該１以上の項目のうち制御指令情報により変更されなかった項目を含まないようにしてもよい。このようにすれば、制御指令情報のデータ量を削減できる。
【００６９】
以下、エアコンを例に挙げて説明する。例えば、制御内容の項目が、「動作状態」、「運転モード設定」、及び「温度設定値」であり、これらの現在の値がそれぞれ、「ＯＮ」、「冷房」、及び「２７度」であるとする。また、制御指令情報で指定された制御内容の項目が「動作状態」、「運転モード設定」、及び「温度設定値」であり、これらの目標値がそれぞれ、「ＯＮ」、「冷房」、及び「２８度」であるとする。この場合、「温度設定値」の項目の値は「２７度」から「２８度」に変更されるが、「動作状態」及び「運転モード設定」の項目の値は変更されない。このとき、制御結果情報は、制御指令情報により変更された項目である「温度設定値」を含むが、制御指令情報により変更されなかった項目である「動作状態」及び「運転モード設定」を含まない。したがって、「動作状態」及び「運転モード設定」の分だけ制御指令情報のデータ量を削減できる。
【００７０】
また、制御結果情報は、制御内容の１以上の項目のうち特定の項目だけを含んでいてもよい。特定の項目は、例えば、通信インターフェース１１が準拠する通信プロトコルで予め定められた項目である。このようにすれば、通信インターフェース１１が準拠する通信プロトコルの要求を満たすことができる。なお、制御内容の１以上の項目のうち、特定の項目以外の項目については、付加情報として応答情報に含めてもよい。例えば、エアコンに関して、制御内容の項目が、「動作状態」、「運転モード設定」、「温度設定値」、及び「風量設定」であるとする。ここで、「動作状態」、「運転モード設定」、及び「温度設定値」が特定の項目である場合、特定の項目以外の項目である「風量設定」は、制御結果情報に含まれていてもよいし、付加情報に含まれていてもよい。
【００７１】
更に、制御結果情報は、制御内容の１以上の特定の項目のうち制御指令情報により変更された特定の項目を含むが、当該１以上の特定の項目のうち制御指令情報により変更されなかった特定の項目を含まないようにしてもよい。このようにすれば、制御指令情報のデータ量を削減できる。
【００７２】
例えば、上記実施形態とは異なり、処理部１３は、応答情報を出力するにあたって、制御結果情報と付加情報とを個別に通信インターフェース１１から出力するように構成されてもよい。例えば、制御結果情報と付加情報との合計のデータ量が比較的大きい場合には、制御結果情報と付加情報とを一括して出力するよりも個別に出力したがほうが応答性が良くなる場合がある。
【００７３】
例えば、上記実施形態とは異なり、端末装置３０は、制御指令情報を管理装置２０に送信するように構成されていてもよい。つまり、端末装置３０は、ユーザの入力に応じて、制御情報を生成するのではなく、制御指令情報そのものを生成してもよい。
【００７４】
この場合の制御システム１００の動作について図６のシーケンス図を参照して簡単に説明する。
【００７５】
まず、ユーザは、端末装置３０を操作して、制御画面を表示させる。ユーザは制御画面により、制御対象の電気機器１０を選択し、制御内容を決定する。これによって、端末装置３０は、制御指令情報を生成して管理装置２０に送信する。
【００７６】
管理装置２０は、制御指令情報を端末装置３０から受信すると、制御対象となる電気機器１０（電気機器１０Ａ）に送信する。つまり、管理装置２０は、制御指令情報を受信すると通信ネットワーク４０を通じて電気機器１０に送信する。
【００７７】
電気機器１０は、制御指令情報を受信すると、制御指令情報に基づいて、機能部１２の制御内容を設定する。そして、機能部１２は、設定された制御内容に基づいた動作を行う。これにより、電気機器１０の遠隔制御が達成される。
【００７８】
また、電気機器１０は、制御指令情報を受信すると、応答情報を通信ネットワーク４０に出力する。管理装置２０は、応答情報を端末装置３０に中継し、端末装置３０は、電気機器１０から受信した応答情報に基づいた状態画面を出力部３２に表示させる。
【００７９】
この場合、管理装置２０が制御指令情報を生成する処理を行わなくて済むから、管理装置２０での処理負荷を軽減できる。
【００８０】
なお、制御システム１００は、１以上の電気機器１０を備えていればよく、電気機器１０の数は３に限定されない。また、複数の電気機器１０は互いに異なる施設２００にあってもよい。また、複数の電気機器１０は互いに異なるユーザの管理下にあってもよい。また、制御システム１００は、複数の管理装置２０を備えていてもよく、管理装置２０の数は１に限定されない。なお、管理装置２０は、単一のコンピュータではなく、複数のコンピュータにより実現されていてもよい。つまり、管理装置２０の機能は複数のコンピュータに分散されていてもよい。また、制御システム１００は、複数の端末装置３０を備えていてもよく、端末装置３０の数は１に限定されない。
【００８１】
３．態様
上記実施形態及び変形例から明らかなように、第１の態様の電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）は、通信インターフェース（１１）と、所定の機能を実現する機械構造を有する機能部（１２）と、処理部（１３）と、を備える。前記処理部（１３）は、前記機能部（１２）の制御内容を指定する制御指令情報を前記通信インターフェース（１１）を通じて受信すると、応答情報を前記通信インターフェース（１１）から出力するように構成される。前記応答情報は、前記制御指令情報に基づいて設定された前記機能部（１２）の制御内容を示す制御結果情報を含む。第１の態様によれば、制御の確認の応答性を向上できる。なお、第１の態様において、前記処理部（１３）は、前記制御指令情報に基づいて前記制御内容を設定し、この後に前記応答情報を前記通信インターフェース（１１）から出力するように構成されることが好ましい。
【００８２】
第２の態様の電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）は、第１の態様との組み合わせにより実現され得る。第２の態様では、前記制御結果情報は、前記制御内容の１以上の項目のうち前記制御指令情報により変更された項目を含むが、前記１以上の項目のうち前記制御指令情報により変更されなかった項目を含まない。第２の態様によれば、制御指令情報のデータ量を削減できる。
【００８３】
第３の態様の電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）は、第１又は第２の態様との組み合わせにより実現され得る。第３の態様では、前記応答情報は、更に、前記機能部（１２）に関する付加情報を含む。第３の態様によれば、制御結果情報とともに様々な情報を応答情報に含めて出力できる。
【００８４】
第４の態様の電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）は、第３の態様との組み合わせにより実現され得る。第４の態様では、前記処理部（１３）は、前記応答情報を出力するにあたって、前記制御結果情報と前記付加情報とを一括して前記通信インターフェース（１１）から出力するように構成される。第４の態様によれば、制御結果情報とともに様々な情報を応答情報に含めて出力できる。
【００８５】
第５の態様の電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）は、第３の態様との組み合わせにより実現され得る。第５の態様では、前記処理部（１３）は、前記応答情報を出力するにあたって、前記制御結果情報と前記付加情報とを個別に前記通信インターフェース（１１）から出力するように構成される。第５の態様によれば、制御結果情報とともに様々な情報を応答情報に含めて出力できる。
【００８６】
第６の態様の電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）は、第３〜第５の態様のいずれか一つとの組み合わせにより実現され得る。第６の態様では、前記付加情報は、前記機能部（１２）の監視内容に関する監視情報を含む。第６の態様によれば、制御結果情報とともに機能部（１２）の監視情報を応答情報に含めて出力できる。
【００８７】
第７の態様の電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）は、第６の態様との組み合わせにより実現され得る。第７の態様では、前記機能部（１２）の監視内容は、前記機能部（１２）の外部の状態に関する情報と前記機能部（１２）の内部の状態に関する情報との少なくとも一方を含む。第７の態様によれば、監視内容として、前記機能部（１２）の外部の状態に関する情報と前記機能部（１２）の内部の状態に関する情報との少なくとも一方を出力できる。
【００８８】
第８の態様の電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）は、第１〜第７の態様のいずれか一つとの組み合わせにより実現され得る。第８の態様では、前記制御結果情報は、少なくとも、前記制御内容の１以上の項目のうち前記通信インターフェース（１１）が準拠する通信プロトコルで予め定められた項目を含む。第８の態様によれば、通信インターフェース（１１）が準拠する通信プロトコルの要求を満たすことができる。
【００８９】
第９の態様の制御システム（１００）は、第１〜第８の態様のいずれか一つの電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）を備える。第９の態様では、前記制御システム（１００）は、更に、前記電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）と通信ネットワーク（４０）を通じて接続可能な管理装置（２０）と、前記管理装置（２０）と通信する端末装置（３０）と、を備える。第９の態様によれば、制御の確認の応答性を向上できる。
【００９０】
第１０の態様の制御システム（１００）は、第９の態様との組み合わせにより実現され得る。第１０の態様では、前記端末装置（３０）は、前記制御指令情報を前記管理装置（２０）に送信するように構成される。前記管理装置（２０）は、前記制御指令情報を受信すると前記通信ネットワーク（４０）を通じて前記電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）に送信するように構成される。前記電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）は、前記制御指令情報を受信すると、前記応答情報を前記通信ネットワーク（４０）に出力するように構成される。第１０の態様によれば、制御指令情報の生成自体を管理装置（２０）が行わなく済むから、管理装置（２０）での処理負荷を軽減できる。
【００９１】
第１１の態様の制御システム（１００）は、第９の態様との組み合わせにより実現され得る。第１１の態様では、前記端末装置（３０）は、前記制御指令情報を生成するための制御情報を前記管理装置（２０）に送信するように構成される。前記管理装置（２０）は、前記制御情報を受信すると前記制御情報に基づいて前記制御指令情報を生成して前記通信ネットワーク（４０）を通じて前記電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）に送信するように構成される。前記電気機器（１０，１０Ａ，１０Ｂ，１０Ｃ）は、前記制御指令情報を受信すると、前記応答情報を前記通信ネットワーク（４０）に出力するように構成される。第１１の態様によれば、端末装置（３０）が制御指令情報を生成するのに必要な情報（アプリケーション）を記憶する必要がなくなる。
【００９２】
第１２の態様の制御システム（１００）は、第９〜第１１の態様のいずれか一つとの組み合わせにより実現され得る。第１２の態様では、前記管理装置（２０）は、前記通信ネットワーク（４０）を通じて受信した前記応答情報を前記端末装置（３０）に中継するように構成される。第１２の態様によれば、管理装置（２０）での処理負荷を軽減できる。
【００９３】
第１３の態様の制御システム（１００）は、第９〜第１２の態様のいずれか一つとの組み合わせにより実現され得る。第１３の態様では、前記端末装置（３０）は、前記応答情報を受信すると、前記応答情報に基づいた表示を行うように構成される。第１３の態様によれば、応答情報の内容をユーザが容易に把握できるようになる。
【００９４】
第１４の態様の制御方法は、制御指令情報を受信すると応答情報を出力するステップを含む。前記制御指令情報は、所定の機能を実現する機械構造を有する機能部（１２）の制御内容を指定する情報である。前記応答情報は、前記制御指令情報に基づいて設定された前記機能部（１２）の制御内容を示す制御結果情報を含む。第１４の態様によれば、制御の確認の応答性を向上できる。
【００９５】
第１５の態様の制御プログラムは、１以上のプロセッサに、制御指令情報を受信すると応答情報を出力させる指示を含む。前記制御指令情報は、所定の機能を実現する機械構造を有する機能部（１２）の制御内容を指定する情報である。前記応答情報は、前記制御指令情報に基づいて設定された前記機能部（１２）の制御内容を示す制御結果情報を含む。第１５の態様によれば、制御の確認の応答性を向上できる。
【符号の説明】
【００９６】
１００  制御システム
１０，１０Ａ，１０Ｂ，１０Ｃ  電気機器
１１  通信インターフェース
１２  機能部
１３  処理部
２０  管理装置
３０  端末装置
４０  通信ネットワーク
【図１】
2019036254.tif 000003
【図２】
2019036254.tif 000004
【図３】
2019036254.tif 000005
【図４】
2019036254.tif 000006
【図５】
2019036254.tif 000007
【図６】
2019036254.tif 000008