(57)【要約】      （修正有）【課題】電気機器の遠隔制御の利便性を向上させる。【解決手段】電気機器に制御信号を送信するためのコントローラは、電気機器の設定状態を保存するメモリと、プロセッサとを備え、プロセッサは、遠隔制御による電気機器に対する指示を受信した場合に、電気機器の設定状態を取得して該設定状態をメモリに保存し、電気機器に受信した指示に基づく制御信号を送信するとともに、タイマーを開始させ、タイマーの満了にともない、電気機器を保存していた状態に変更するための制御信号を電気機器に送信する。【選択図】図６
2017046281.tif 000002
【特許請求の範囲】
【請求項１】
電気機器に制御信号を送信するためのコントローラであって、
前記電気機器の設定状態を保存するメモリと、
プロセッサとを備え、
前記プロセッサは、
遠隔制御による前記電気機器に対する指示を受信した場合に、
前記電気機器の設定状態を取得して該設定状態をメモリに保存し、
前記電気機器に前記受信した指示に基づく制御信号を送信するとともに、タイマーを開始させ、
タイマーの満了にともない、前記電気機器を保存していた状態に変更するための制御信号を前記電気機器に送信する、コントローラ。
【請求項２】
遠隔制御による制御信号を受信する電気機器であって、
前記電気機器の設定状態を保存するメモリと、
電気機器プロセッサとを備え、
前記電気機器プロセッサは、
遠隔制御による前記電気機器に対する指示を受信した場合に、
前記電気機器の設定状態をメモリに保存し、
前記受信した指示に基づき前記電気機器の設定を変更するとともに、タイマーを開始させ、タイマーの満了にともない、前記電気機器を保存していた状態に変更する、電気機器。
【請求項３】
サーバと、
電気機器に対して制御信号を送信するためのコントローラと、
電気機器とを備える制御システムであって、
前記コントローラは、
前記電気機器に対する設定指示を前記サーバから受信した場合に、
前記電気機器の設定状態を取得し、
前記取得した設定状態を保存し、
前記受信した前記電気機器に対する設定指示に基づき前記電気機器の設定を変更するための制御信号を送信し、
タイマーを開始し、
タイマーの満了にともない、前記電気機器を保存していた状態に変更するための制御信号を前記電気機器に送信するように構成されている、制御システム。
【請求項４】
電気機器と、
前記電気機器に対して制御信号を送信するためのコントローラとを備える制御システムであって、
前記コントローラは、遠隔制御による前記電気機器の設定指示を受信した場合に、遠隔制御プロパティを含む制御信号を前記電気機器に送信し、
前記電気機器は、
受信した制御信号に遠隔制御プロパティが含まれていた場合に、前記電気機器の設定状態を保存し、
前記受信した制御信号に基づき前記電気機器の設定を変更し、
タイマーを開始し、
タイマーの満了にともない、前記電気機器を保存していた設定状態に変更するように構成されている、制御システム。
【請求項５】
電気機器に対して制御信号を送信するためのコントローラの制御方法であって、
電気機器に対する指示を受信するステップと、
その指示が遠隔制御によるものかどうか判別するステップと、
その指示が遠隔制御によるものである場合に、
前記電気機器の設定状態を取得するステップと、
前記取得した設定状態をメモリに保存するステップと、
前記受信した指示に基づいて、前記電気機器に対して制御信号を送信するステップと、
タイマーを開始するステップと、
タイマー満了にともない、前記電気機器を前記保存していた設定状態にするための制御信号を送信するステップとを含む、制御方法。
【請求項６】
遠隔制御による制御信号を受信する電気機器の制御方法であって、
前記電気機器が、
遠隔制御による前記電気機器に対する指示を受信するステップと、
前記電気機器の設定状態を保存するステップと、
前記受信した指示に基づいて、前記電気機器の設定を変更するステップと、
タイマーを開始するステップと、
タイマー満了にともない、前記電気機器を前記保存していた設定状態に変更するステップとを備える、制御方法。
【請求項７】
前記タイマー満了前に、タイマー延長の指示を受信するステップと、
前記タイマーを延長するステップとを、さらに備える請求項５または６に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、電気機器に制御信号を送信するためのコントローラおよび当該コントローラを含む制御システムに関する。
【背景技術】
【０００２】
従来、エアコンディショナ等の被制御機器を、スマートフォン等の携帯端末を利用して、無線通信で、遠隔操作する技術が提案されている。たとえば、特開２００３−２８４１６２号公報（特許文献１）には、被制御機器と携帯端末との間の無線通信の接続が確立されている状態か否かに応じて、被制御機器自体が、制御装置の不在を認識し、自ら予め設定された留守番モードに移行することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２８４１６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、使用者が不在となった場合に被制御機器を留守番モードに移行することしか想定されていない。一方、携帯端末のユーザが外出先にいる等、携帯端末がエアコンディショナ等の宅内の機器と直接的に無線通信できない場所に位置する場合であっても、ユーザ宅が留守とは限らない。ユーザ宅が留守ではない場合やユーザ宅が留守であった場合にも、宅内の電気機器を動作させることにより、宅内の状態を維持したいことがある。
【０００５】
このように、宅外から携帯端末を利用して宅内の電気機器の設定を変更する制御を行ないたい場合と、宅内の電気機器の設定を維持したい場合がある。
【０００６】
本開示は、かかる実情に鑑み考え出されたものであり、その目的は、電気機器の遠隔制御の利便性を向上させることである。
【課題を解決するための手段】
【０００７】
ある局面に従うと、電気機器に制御信号を送信するためのコントローラであって、電気機器の設定状態を保存するメモリと、プロセッサとを備え、プロセッサは、遠隔制御による電気機器に対する指示を受信した場合に、電気機器の設定状態を取得して該設定状態をメモリに保存し、電気機器に受信した指示に基づく制御信号を送信するとともに、タイマーを開始させ、タイマーの満了にともない、電気機器を保存していた状態に変更するための制御信号を電気機器に送信する、コントローラが提供される。
【０００８】
他の局面に従うと、遠隔制御による制御信号を受信する電気機器であって、電気機器の設定状態を保存するメモリと、電気機器プロセッサとを備え、電気機器プロセッサは、遠隔制御による電気機器に対する指示を受信した場合に、電気機器の設定状態をメモリに保存し、受信した指示に基づき電気機器の設定を変更するとともに、タイマーを開始させ、タイマーの満了にともない、電気機器を保存していた状態に変更する、電気機器が提供される。
【０００９】
他の局面に従うと、サーバと、電気機器に対して制御信号を送信するためのコントローラと、電気機器とを備える制御システムであって、コントローラは、電気機器に対する設定指示をサーバから受信した場合に、電気機器の設定状態を取得し、取得した設定状態を保存し、受信した電気機器に対する設定指示に基づき電気機器の設定を変更するための制御信号を送信し、タイマーを開始し、タイマーの満了にともない、電気機器を保存していた状態に変更するための制御信号を電気機器に送信するように構成されている、制御システムが提供される。
【００１０】
他の局面に従うと、電気機器と、電気機器に対して制御信号を送信するためのコントローラとを備える制御システムであって、コントローラは、遠隔制御による電気機器の設定指示を受信した場合に、遠隔制御プロパティを含む制御信号を電気機器に送信し、電気機器は、受信した制御信号に遠隔制御プロパティが含まれていた場合に、電気機器の設定状態を保存し、受信した制御信号に基づき電気機器の設定を変更し、タイマーを開始し、タイマーの満了にともない、電気機器を保存していた設定状態に変更するように構成されている、制御システムが提供される。
【００１１】
他の局面に従うと、電気機器に対して制御信号を送信するためのコントローラの制御方法であって、電気機器に対する指示を受信するステップと、その指示が遠隔制御によるものかどうか判別するステップと、その指示が遠隔制御によるものである場合に、電気機器の設定状態を取得するステップと、取得した設定状態をメモリに保存するステップと、受信した指示に基づいて、電気機器に対して制御信号を送信するステップと、タイマーを開始するステップと、タイマー満了にともない、電気機器を保存していた設定状態にするための制御信号を送信するステップとを含む、制御方法が提供される。
【００１２】
他の局面に従うと、遠隔制御による制御信号を受信する電気機器の制御方法であって、電気機器が、遠隔制御による電気機器に対する指示を受信するステップと、電気機器の設定状態を保存するステップと、受信した指示に基づいて、電気機器の設定を変更するステップと、タイマーを開始するステップと、タイマー満了にともない、電気機器を保存していた設定状態に変更するステップとを備える、制御方法。
【００１３】
好ましくは、タイマー満了前に、タイマー延長の指示を受信するステップと、タイマーを延長するステップとをさらに備える。
【発明の効果】
【００１４】
本発明によれば、電気機器の遠隔制御の利便性を向上させることができる。
【図面の簡単な説明】
【００１５】
【図１】制御システムの第１の実施の形態の構成の具体例を示す図である。
【図２】ＨＥＭＳ（Home  Energy  Management  System）コントローラのハードウェア構成の一例を示す図である。
【図３】ＨＥＭＳコントローラの制御構成の一例を概略的に示す図である。
【図４】サーバの装置構成の概略の一例を示すブロック図である。
【図５】電気機器の装置構成の概略の一例を示すブロック図である。
【図６】第１の実施の形態の制御システムにおける動作の概要の一例を示す図である。
【図７】第２の実施の形態の制御システムにおける動作の概要の一例を示す図である。
【図８】第３の実施の形態における処理のフローチャートである。
【図９】第４の実施の形態の制御システムにおける動作の概要の一例を示す図である。
【図１０】第５の実施の形態の制御システムにおける動作の概要の一例を示す図である。
【図１１】第６の実施の形態における処理のフローチャートである。
【図１２】第７の実施の形態の制御システムにおける動作の概要の一例を示す図である。
【図１３】第８の実施の形態の制御システムにおける動作の概要の一例を示す図である。
【発明を実施するための形態】
【００１６】
本発明による実施の形態の制御システムでは、コントローラ（後述するＨＥＭＳコントローラ１００）は、遠隔制御により、電気機器（後述する電気機器２００）に対する指示を受信する。指示を受信したコントローラは、電気機器に対して、当該電気機器の設定状態を取得し、保存する。そして、コントローラは、当該電気機器を受信した指示の設定状態にするための指示を当該電気機器に送信し、一定時間経過後に当該電気機器を保存していた設定状態に戻すための指示を当該電気機器に送信する。
【００１７】
また、本発明による実施の形態の制御システムでは、コントローラ（後述するＨＥＭＳコントローラ１００）は、遠隔制御により、電気機器（後述する電気機器２００）に対する指示を受信する。指示を受信したコントローラは、電気機器に対して、当該電気機器を受信した指示の設定状態にするための指示を当該電気機器に送信する。遠隔制御による指示を受信した電気機器は、設定状態を保存する。そして、当該電気機器は状態を受信した指示に基づく設定状態に変更し、一定時間経過後に保存していた設定状態に戻す。
【００１８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１９】
＜１．システム構成＞
図１は、制御システムの第１の実施の形態の構成の具体例を示す図である。図１を参照して、制御システムは、電気機器２００を制御するためのシステムである。制御システムは、サーバ３００と、ＨＥＭＳコントローラ１００と、ブロードバンドルータ１５０とを含む。ＨＥＭＳコントローラ１００およびブロードバンドルータ１５０は、電気機器２００とサーバ３００との間のインターネットなどの公衆回線経由の通信を中継する。より具体的には、ＨＥＭＳコントローラ１００は、ブロードバンドルータ１５０を介してインターネットに接続し、当該インターネットを介してサーバ３００と通信する。以下の説明では、ＨＥＭＳコントローラ１００がブロードバンドルータ１５０を介してサーバ３００と通信（接続）することを、単に「ＨＥＭＳコントローラ１００がサーバ３００と通信（接続）する」という。また、インターネットなどの公衆回線のことを単にインターネットということもある。
【００２０】
電気機器２００は、たとえば、家庭内やオフィス内のエアコンディショナ（あるいは照明機器や給湯器など）である。なお、図１では、１台の電気機器２００のみが示されているが、第１の実施の形態にかかる制御システムには複数台の（複数種類の）電気機器２００が存在し得る。
【００２１】
サーバ３００は、後述する処理をそれぞれが分担し協働して行なう複数の拠点に位置する装置からなるものであってもよいし、１つの拠点に位置する装置からなるものであってもよい。また、サーバ３００は、１台の装置からなるものであっても良いし、複数台の装置からなるものであっても良い。サーバ３００は、たとえば、一般的なコンピュータで構成される。
【００２２】
サーバ３００は、インターネットを介して、携帯端末４００からのアクセスを受け付ける。携帯端末４００は、たとえばスマートフォンまたはタブレット端末である。また、携帯端末４００は、入力装置および／または表示装置の一例であるタッチパネル４０１を備える。
【００２３】
ＨＥＭＳコントローラ１００は、1台以上の電気機器２００と通信できる。ＨＥＭＳコントローラ１００と電気機器２００とは、それぞれブロードバンドルータ１５０に接続されており、同一のサブネット（ネットワークセグメント）を構成する。ブロードバンドルータ１５０は有線ＬＡＮ（Local  Area  Network）による接続機能を少なくとも備えており、ＨＥＭＳコントローラ１００と有線ＬＡＮで接続される。好ましくは、ブロードバンドルータ１５０は、さらに無線ＬＡＮ機能を備え、１台以上の電気機器２００と無線ＬＡＮ（または有線ＬＡＮ）経由で接続される。ＨＥＭＳコントローラ１００は、１台以上の電気機器２００に（ブロードバンドルータ１５０を経由して）接続可能である。ＨＥＭＳコントローラ１００は（ブロードバンドルータ１５０を経由して）インターネットに接続可能であって、インターネットを介してサーバ３００と通信する。
【００２４】
＜２．ＨＥＭＳコントローラの構成＞
図２は、ＨＥＭＳコントローラ１００のハードウェア構成の一例を示す図である。図２を参照して、ＨＥＭＳコントローラ１００は、当該ＨＥＭＳコントローラ１００を制御するためのＣＰＵ（Central  Processing  Unit）１０と、記憶装置１３とを含む。記憶装置１３は、一例として、メモリ１１と、ＲＡＭ（Random  Access  Memory）１２とを含む。メモリ１１は、たとえばフラッシュメモリによって構成され、ＣＰＵ１０で実行されるプログラムを記憶する。ＲＡＭ１２は、後述する電気機器の状態情報などの各種データを記憶し、また、ＣＰＵ１０でプログラムを実行する際の作業領域となる。
【００２５】
ＨＥＭＳコントローラ１００は、出力部としてのＬＥＤ（Light  Emitting  Diode）１４や、入力部としての操作部１５を含んでもよい。操作部１５は、たとえば、スイッチ等のハードウェアボタン、および／または、ディスプレイに表示されるソフトウェアボタンである。
【００２６】
さらに、ＨＥＭＳコントローラ１００は、無線ＬＡＮ（または有線ＬＡＮ）で電気機器２００およびブロードバンドルータ１５０と通信するための通信部１６を含む。通信部１６は、たとえばＬＡＮカード等の通信インタフェースによって実現される。
【００２７】
ＨＥＭＳコントローラ１００の装置構成は、図２の構成に限定されない。たとえば、ＨＥＭＳコントローラ１００は、電気機器２００と通信するための部分とそれ以外の部分とが互いに離間して構成され、これらの部分がＵＡＲＴ（Universal  Asynchronous  Receiver  Transmitter）などの通信回路を利用して通信可能に接続されることによって具体化される場合もあり得る。
【００２８】
図３は、ＨＥＭＳコントローラ１００の制御構成の一例を概略的に示す図である。図３の制御構成は、記憶装置１３に記憶されているプログラムを読み出して実行するＣＰＵ１０によって、主に実現される。しかしながら、図３に示された構成の一部が、ＨＥＭＳコントローラ１００における他の構成要素によって実現される場合もあり得る。
【００２９】
図３を参照して、ＨＥＭＳコントローラ１００の制御構成は、概略的には、サーバ３００との通信を制御するためのサーバ通信部１１０と、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）ノード管理部１１１と、ＥＣＨＯＮＥＴ  Ｌｉｔｅノード（電気機器２００）との通信を制御するための通信部１１２とを含む。
【００３０】
ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１は、各インスタンス上にある「状態変化アナウンスプロパティ」の状態と、サーバ３００から指定される「サーバ通知プロパティ」の状態とを監視する。
【００３１】
「状態変化アナウンスプロパティ」とは、変化があれば機器オブジェクト側から通知されるプロパティのことである。当該プロパティの内容は、ＥＣＨＯＮＥＴ  Ｌｉｔｅ規格にて規定されている。ＥＣＨＯＮＥＴ  Ｌｉｔｅ規格にて「状態変化アナウンスプロパティ」はインスタンスごとに規定されている。ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１は、新しいインスタンスが検出されるとＥＣＨＯＮＥＴ  Ｌｉｔｅ規格にて規定されている状態変化アナウンスプロパティマップ（ＥＰＣ＝０ｘ９Ｄ）取得して、状態変化アナウンスプロパティのリストを作成する。
【００３２】
「サーバ通知プロパティ」とは、サーバ３００へ通知されるべきプロパティを指す。ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１は、サーバ３００から指定されて「サーバ通知プロパティ」のリストを作成する。「サーバ通知プロパティ」の初期値は空である。
【００３３】
ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１は、ＥＣＨＯＮＥＴ  Ｌｉｔｅノードから、状態変化アナウンスプロパティのプロパティについてＩＮＦ通知を受けるとサーバ通信部１１０に対して通知を行なう。併せて、ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１は、通知を受けたプロパティの最新値を保持する。
【００３４】
ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１は、状態変化アナウンスプロパティとサーバ通知プロパティとの和集合として導出されるプロパティ（監視プロパティ）を取得する。そして、ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１は、当該監視プロパティの値に変化があったことを検出した場合にはサーバ通信部１１０に対して通知を行なう。この通知は状態変化アナウンスプロパティまたはサーバ通知プロパティが変化したことを意味する。さらに、当該通知は、サーバ通知プロパティが含まれているか否かを示す情報（１バイト）も含む。
【００３５】
サーバ通信部１１０はＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１から通知を受け付けると、通知を受けたプロパティの中にサーバ通知プロパティが含まれているかどうかを判断する。そして、サーバ通知プロパティが含まれていれば、受け付けた通知のうちサーバ通知プロパティに含まれるものを、サーバ３００へ通知する。
【００３６】
ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１は、以下の（１）または（２）のいずれかを検出すると、「個別ＥＣＨＯＮＥＴ  ＬｉｔｅインスタンスのＩＮＦ通知」を認証済みの送信元クライアントすべてに対して送信する。これはコマンドに対する応答でなく、ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１が不定期に実行する通知である。
【００３７】
（１）状態変化アナウンス（ＩＮＦ）を受信したこと
（２）ＥＣＨＯＮＥＴ  Ｌｉｔｅインスタンスの監視プロパティの値に変化があったこと
ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１は、（１）および（２）のいずれを検出した場合も、受信したプロパティを、認証済みの送信元クライアントすべてに対して「通知ＥＣＨＯＮＥＴ  Ｌｉｔｅ電文（ＥＳＶ＝０×７３）」として通知する。
【００３８】
「個別ＥＣＨＯＮＥＴ  ＬｉｔｅインスタンスのＩＮＦ通知」のプロパティには、サーバへ通知すべきものと通知すべきでないものとが混在しているが、サーバ通信部１１０は、上記のサーバ通知プロパティが含まれているか否かを示す情報（１バイト）の値に基づいてサーバ３００へ通知すべきか否かを判断することができる。
【００３９】
ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１は、「サーバ通知プロパティの設定コマンド」要求を受け付けると、ＥＣＨＯＮＥＴ  Ｌｉｔｅノード管理部１１１内部のサーバ通知プロパティを設定する。サーバ３００は、設定したいインスタンスを指定し、さらにサーバ３００へ通知すべきプロパティを指定することができる。
【００４０】
ＨＥＭＳコントローラ１００では、受信した設定コマンドが遠隔制御によるものであるか否かを区別する。たとえば、携帯端末４００からのインターネット経由の制御であれば、遠隔制御であると判断する。また、ＨＥＭＳコントローラ１００が受信する設定コマンドの電文に、遠隔制御であることを示すプロパティ（たとえば0ｘ93）やフラグを含ませてもよい。また、ＨＥＭＳコントローラ１００は、設定コマンドが遠隔制御によるものであるか否かを区別して、電気機器２００へ設定コマンドを送信する。たとえば、遠隔制御によるコマンドには遠隔制御であることを示すプロパティ（たとえば0ｘ93）を含ませて送信する。
【００４１】
＜３．サーバの構成＞
図４は、サーバ３００の装置構成の概略の一例を示すブロック図である。図４を参照して、サーバ３００は、当該サーバ３００全体を制御するためのＣＰＵ３０と、メモリ３４と、インターネットを介した通信を行なうための通信部３５とを含む。メモリ３４は、一例として、ＲＯＭ３１と、ＲＡＭ３２と、ＨＤＤ（Hard  Disk  Drive）３３とを含む。ＲＯＭ３１は、ＣＰＵ３０が実行するプログラムを記憶する。ＲＡＭ３２は、ＣＰＵ３０でプログラムを実行する際の作業領域となり、また、計算値を記憶する。ＨＤＤ３３は、二次記憶装置の一例である。
【００４２】
上記したように、サーバ３００は一般的なコンピュータで構成されるものであってよい。そのため、図４は一般的なコンピュータの概略構成を表わしている。サーバ３００の構成は、図４の構成に限定されない。たとえば、サーバ３００は、ユーザの操作入力を受け付けるための操作部やディスプレイをさらに含んでもよい。また、上記したように、サーバ３００が複数の装置から構成される場合、当該複数の装置のそれぞれは、互いに通信するための通信装置をさらに含んでもよい。
【００４３】
サーバ３００から送信される設定コマンドに遠隔制御であることを示すプロパティ（たとえば0ｘ93）やフラグを含ませてもよい。これにより、ＨＥＭＳコントローラ１００や電気機器２００は、受信した設定コマンドが遠隔制御によるものであるか否かを区別しやすくなる。
【００４４】
＜４．電気機器の構成＞
図５は、電気機器２００の装置構成の概略の一例を示すブロック図である。図５を参照して、電気機器２００は、当該電気機器２００全体を制御するためのＣＰＵ２０と、メモリ２４と、ＨＥＭＳコントローラ１００と通信を行なうための通信部２５とを含む。メモリ２４は、一例として、ＲＯＭ２１と、ＲＡＭ２２と、フラッシュメモリ２３とを含む。ＲＯＭ２１は、ＣＰＵ２０が実行するプログラムを記憶する。ＲＡＭ２２は、ＣＰＵ２０でプログラムを実行する際の作業領域となり、また、計算値を記憶する。ＨＤＤ２３は、二次記憶装置の一例である。
【００４５】
電気機器２００は、さらに動作ユニット２６を含む。動作ユニット２６は、電気機器２００の独特の機能を発揮するための動作する部分である。一例として、電気機器２００がエアコンディショナである場合には、動作ユニット２６は、ファンおよび圧縮機等の、空調空気を発生させるための要素を含む。他の例として、電気機器２００がテレビである場合には、動作ユニット２６は、テレビジョン信号のための受信機およびディスプレイ等の、コンテンツを出力するための要素を含む。
【００４６】
電気機器２００は、さらに操作部２７を含む。操作部２７は、たとえば、スイッチ等のハードウェアボタン、および／または、ディスプレイに表示されるソフトウェアボタンである。ＣＰＵ２０は、操作部２７に対する操作に応じた信号の入力を受け付ける。また、操作部２７は、電気機器２００に、赤外線等によって直接制御信号を送信するリモートコントローラをも含む。制御システムでは、携帯端末４００からのインターネット経由の制御と、操作部２７（リモートコントローラ）から直接的な制御とは、区別して言及される。
【００４７】
［第１の実施の形態］
第１の実施の形態にかかる制御システムは、携帯端末４００を使用して、家庭やオフィスのエアコンディショナなどの電気機器２００を遠隔操作することに用いられる。携帯端末４００のユーザは、携帯端末４００で遠隔操作用のアプリケーションを起動してタッチパネル４０１に操作用の画像を表示させる。ユーザが当該画像を表示するタッチパネル４０１に対してタッチ操作などを行なうことにより、携帯端末４００は、電気機器２００に対する制御指示を出力する。
【００４８】
上記制御システムでは、上記携帯端末４００から送信される制御指示は、サーバ３００を介して、ＨＥＭＳコントローラ１００へ送信される。ここで、制御システムにおける各要素の動作の概要を概略的に説明する。
【００４９】
図６は、携帯端末４００からの指示が送信されたときの、制御システムにおける動作の概要の一例を示す図である。図６には、制御システムにおける要素間の信号の流れの一例が示されている。
【００５０】
図６を参照して、携帯端末４００から送信される制御指示（Ｓ１）は、サーバ３００を介して、ＨＥＭＳコントローラ１００へ制御信号（設定指示）が送信される（Ｓ２）。携帯端末４００による指示に応じて、ＨＥＭＳコントローラ１００は、電気機器２００の設定状態取得を行なう（Ｓ３）。設定状態取得の動作の一例として、ＨＥＭＳコントローラ１００は、電気機器２００に対して設定状態取得信号（Ｇｅｔ）を送信して設定状態を問い合わせ（Ｓ３−１）、電気機器２００からその応答（Ｇｅｔ＿Ｒｅｓ）を受け取る（ステップＳ３−２）。他の例として、ＨＥＭＳコントローラ１００は、電気機器２００から状態変化アナウンス通知（ＩＮＦ）を受信する。状態変化アナウンス通知（ＩＮＦ）は、電気機器２００が当該電気機器２００の状態に変化があった場合に送信する通知である。
【００５１】
電気機器２００の設定状態は、電気機器２００のＯＮ／ＯＦＦ、設定された動作量（温度、湿度、照度、等）、などを含む。
【００５２】
第１の実施の形態の制御システムでは、ＨＥＭＳコントローラ１００は電気機器２００から設定状態応答を受け取ると、ＨＥＭＳコントローラ１００のプロセッサ（ＣＰＵ）はその設定状態（Ｍ）をメモリ１１に保存する（Ｓ４）。
【００５３】
ＨＥＭＳコントローラ１００は、電気機器２００に対して、携帯端末４００による指示に基づく設定（Ｃ）を行なう（Ｓ５）。ＨＥＭＳコントローラ１００は、設定（Ｃ）を行なうための設定信号（ＳｅｔＣ）を出力する（Ｓ５−１）。電気機器２００は、当該信号を受け付けると、当該信号を受け付けたことを示す信号（ＳｅｔＣ＿Ｒｅｓ）をＨＥＭＳコントローラ１００に対して返す（Ｓ５−２）。
【００５４】
ＨＥＭＳコントローラ１００は、電気機器２００に対して携帯端末４００による指示に基づく設定（Ｃ）を行った後、一定時間、タイマーを稼働させる（Ｓ６）。
【００５５】
一定時間経過後、ＨＥＭＳコントローラ１００は、電気機器２００を、保存していた設定状態（Ｍ）に戻す（Ｓ７）。ＨＥＭＳコントローラ１００は、電気機器２００を設定状態（Ｍ）に戻すための設定信号（ＳｅｔＭ）を出力する（Ｓ７−１）。電気機器２００は、当該信号を受け付けると、当該信号を受け付けたことを示す信号（ＳｅｔＭ＿Ｒｅｓ）をＨＥＭＳコントローラ１００に対して返す（Ｓ７−２）。
【００５６】
このように、本実施の形態の制御システムでは、携帯端末４００からの指示があったときに、ＨＥＭＳコントローラ１００は、電気機器２００の設定状態を取得し、保存する。そして、タイマーを稼働させ、一定時間経過後に、電気機器２００に対して保存していた設定状態に設定するための設定信号を送信する。これによりたとえば、来客用など快適な環境維持のため、常に電気機器がＯＮになっている必要のある空間において、一時的に誰もいない場合、省エネのため宅外より一時的に電気機器を停止させることができる。したがって、携帯端末４００から電気機器の設定を変更できるとともに一定時間経過後には電気機器を元の設定状態に戻すことができるので、遠隔制御による利便性が向上する。また、たとえば、外出先から、ＯＦＦの状態にあった電気機器２００をＯＮにしたとしても、一定時間経過後にはＯＦＦの状態に戻るので、より安全に使用することもできる。
【００５７】
［第２の実施の形態］
第２の実施の形態にかかる制御システムは、第１の実施の形態にかかる制御システムと同様、携帯端末４００からの指示があったときに、ＨＥＭＳコントローラ１００は、電気機器２００の設定状態を取得し、保存する。そして、タイマーを稼働させ、一定時間経過後に、電気機器２００に対して保存していた設定状態に設定するための設定信号を送信する。
【００５８】
図７は、第２の実施の形態における携帯端末４００からの指示が送信されたときの、制御システムにおける動作の概要の一例を示す図である。図７には、制御システムにおける要素間の信号の流れの一例が示されている。
【００５９】
図７のステップＳ１〜Ｓ６までの動作は、上述の第１の実施の形態と同様である。図７では、ステップＳ６の後、一定時間経過前（タイマー満了前）に、携帯端末４００からタイマー延長の制御指示（Ｓ８）が送信され、送信された制御指示は、サーバ３００を介して、ＨＥＭＳコントローラ１００へ送信される（Ｓ９）。
【００６０】
ＨＥＭＳコントローラ１００は、携帯端末４００による指示に基づいて、タイマーの延長を行なう（Ｓ１０）。なお、図７では、タイマー延長は、１回であるが、複数回延長することもできる。
【００６１】
図示は省略するが、上述の第１の実施の形態と同様、一定時間経過後、ＨＥＭＳコントローラ１００は、電気機器２００を保存していた設定状態（Ｍ）に戻す（Ｓ７）。ＨＥＭＳコントローラ１００は、電気機器２００を設定状態（Ｍ）に戻すための設定信号（ＳｅｔＭ）を出力する（Ｓ７−１）。電気機器２００は、当該信号を受け付けると、当該信号を受け付けたことを示す信号（ＳｅｔＭ＿Ｒｅｓ）をＨＥＭＳコントローラ１００に対して返す（Ｓ７−２）。
【００６２】
このように、第２の実施の形態にかかる制御システムでは、携帯端末４００から電気機器の設定を変更できるとともに一定時間経過後には電気機器を元の設定状態に戻すことができ、設定を維持する時間を調整することができるので、遠隔制御による利便性も向上する。たとえば、外出先から、ＯＦＦの状態にあった電気機器２００をＯＮにし、ＯＮの状態を維持する時間を調整できるので、必要に応じてＯＮの状態を維持することができる。また、延長しなければ、ＯＦＦの状態に戻すことができる。
【００６３】
［第３の実施の形態］
第３の実施の形態では、上記の実施の形態でのＨＥＭＳコントローラ１００処理の流れを、図８を参照してより詳細に説明する。
【００６４】
次に、図６および図７に示した制御においてＨＥＭＳコントローラ１００が実行する処理を説明する。当該処理において、ＨＥＭＳコントローラ１００は、電気機器２００ごとにタイマーをカウントし得る。タイマーとは、ＨＥＭＳコントローラ１００が携帯端末４００の指示に基づき電気機器２００の設定を変更する制御をしてから、当該ＨＥＭＳコントローラ１００が電気機器２００の設定状態をもとに戻すための制御信号を送信するまでの時間を規定する。
【００６５】
なお、本明細書では、タイマーに関する動作について、「開始（または、スタート）」および「延長」という文言が使用される。「開始（スタート）」とは、タイマー満了時刻を初期値（例えば２時間だが、２時間に限定されない）にしてタイマーによる計時動作を開始することを意味する。タイマーが開始されることにより、タイマーは稼働している。「延長」とは、タイマー満了時刻を延長させること（例えば満了時刻を初期値から延長したり、リセットしてカウントを０に戻すこと）を意味する。
【００６６】
図８を参照して、ステップＳ８０で、ＨＥＭＳコントローラ１００は、電気機器２００の設定コマンドを受信する。電気機器２００の設定コマンドとは、ＨＥＭＳコントローラ１００に送信される制御信号であり、電子機器２００の設定指示が含まれる。
【００６７】
ステップ８１では、ＨＥＭＳコントローラ１００は、受信した設定コマンドが遠隔制御によるものかを判断する。たとえば、コマンドがインターネットなどの公衆回線経由であれば、遠隔制御といえる。公衆回線経由でコマンドを受信したと判断するとステップＳ８３へ制御を進める（ステップＳ８２でＹＥＳ）。
【００６８】
一方、ＨＥＭＳコントローラ１００は、受信した設定コマンドが遠隔制御によるものではないと判断する（ステップＳ８１でＮＯ）と、受信した設定コマンドに基づくコマンド（ＳｅｔＣ）を電気機器に送信し（ステップ８２）、図８の処理を終了させる。
【００６９】
ステップＳ８３では、ＨＥＭＳコントローラ１００は、電気機器２００から電気機器２００の設定状態（Ｍ）を取得する。ＨＥＭＳコントローラ１００は、ステップＳ８０で受信した設定コマンド（Ｓｅｔコマンド）を送信する前に電気機器２００に、電気機器２００に対して設定状態取得信号（Ｇｅｔ）を送信する。設定状態取得信号（Ｇｅｔ）とは、図６および図７のステップＳ３−１等で送信されたような、電気機器２００の動作プロパティを取得するための信号である。なお、ステップＳ８３で、ＨＥＭＳコントローラ１００は、ステップＳ８０で受信されたＳｅｔコマンドの対象となっている電気機器２００に対して、状態取得信号（Ｇｅｔ）を送信する。また、ステップＳ８３で、ＨＥＭＳコントローラ１００は、電気機器２００から、設定状態取得信号（Ｇｅｔ）に対する設定状態応答（Ｇｅｔ＿Ｒｅｓ）を受信する。設定状態応答（Ｇｅｔ＿Ｒｅｓ）とは、図６および図７のステップＳ３−２等で受信されたような、電気機器２００の動作プロパティを取得するための信号である。そして、制御はステップＳ８４へ進められる。
【００７０】
ステップＳ８４では、ＨＥＭＳコントローラ１００は、取得した電気機器２００の設定状態（Ｍ）を保存する。そして、制御はステップＳ８５へ進められる。
【００７１】
ステップＳ８５では、受信した設定コマンドに基づくコマンド（ＳｅｔＣ）を電気機器に送信する。そして、制御はステップＳ８６へ進められる。
【００７２】
ステップＳ８６で、ＨＥＭＳコントローラ１００は、タイマーをスタートさせる。ステップＳ８６でスタートされる自動停止タイマーは、ステップＳ８０で受信されたＳｅｔコマンドの対象となっている電気機器２００についてのタイマーである。そして、制御はステップＳ８７へ進められる。タイマーは図６および図７のステップＳ６に示されるように、一定時間稼働する。
【００７３】
ステップＳ８７では、ＨＥＭＳコントローラ１００は、タイマー延長コマンドを受信したか否かを判断する。そして、ＨＥＭＳコントローラ１００は、タイマー延長コマンドを受信したと判断すると再度ステップＳ８６へ制御を進め（ステップＳ８７でＹＥＳ）、受信していないと判断するとステップＳ８８へ制御を進める（ステップＳ８７でＮＯ）。タイマー延長コマンドとは、図７のステップＳ９で受信されたような制御信号である。
【００７４】
ステップＳ８８では、ＨＥＭＳコントローラ１００は、タイマーの満了にともない、タイマーの稼働をストップする。そして、制御はステップＳ８９へ進められる。
【００７５】
ステップＳ９０で、ＨＥＭＳコントローラ１００は、電気機器２００に対して、電気機器２００を設定状態（Ｍ）に戻すための設定信号（ＳｅｔＭ）を送信して、図８の処理を終了させる。
【００７６】
このように、ＨＥＭＳコントローラ１００は、遠隔制御による電気機器２００の設定コマンドを受信したときに、電気機器２００の設定状態を取得し、保存する。そして、電気機器２００に受信した設定コマンドに基づく設定信号を送信するとともにタイマーを稼働させ、一定時間経過後に、電気機器２００に対して、保存していた設定状態に設定するための設定信号を送信する。
【００７７】
なお、タイマーによって計測される時間の長さは、電気機器２００ごとに変更され得る。これにより、上述の実施の形態の制御システムでは、電気機器２００ごとに、元の設定状態に戻すためのコマンドが送信されるまでの時間の長さを調整できる。
【００７８】
このように、第３の実施の形態にかかる制御システムでは、携帯端末４００から電気機器の設定を変更できるとともに一定時間経過後には電気機器を元の設定状態に戻すことができ、遠隔制御による利便性が向上する。また、タイマーを延長することにより、変更した電気機器の設定状態を維持する時間を調整することもでき、さらに利便性が向上する。
【００７９】
［第４の実施の形態］
第４の実施の形態にかかる制御システムは、携帯端末４００を使用して、家庭やオフィスのエアコンディショナなどの電気機器２００を遠隔操作することに用いられる。携帯端末４００のユーザは、携帯端末４００で遠隔操作用のアプリケーションを起動してタッチパネル４０１に操作用の画像を表示させる。ユーザが当該画像を表示するタッチパネル４０１に対してタッチ操作などを行なうことにより、携帯端末４００は、電気機器２００に対する制御指示を出力する。
【００８０】
上記制御システムでは、上記携帯端末４００から送信される制御指示は、サーバ３００を介して、ＨＥＭＳコントローラ１００へ送信される。ここで、制御システムにおける各要素の動作の概要を概略的に説明する。
【００８１】
図９は、携帯端末４００からの指示が送信されたときの、制御システムにおける動作の概要の一例を示す図である。図９には、制御システムにおける要素間の信号の流れの一例が示されている。
【００８２】
図９を参照して、携帯端末４００から送信される制御指示（＃１）は、サーバ３００を介して、ＨＥＭＳコントローラ１００へ制御信号（設定指示）が送信される（＃２）。ＨＥＭＳコントローラ１００は、電気機器２００に対して、携帯端末４００による指示に基づく設定（Ｃ）を行なう（＃３）。ＨＥＭＳコントローラ１００は、設定（Ｃ）を行なうための設定信号（ＳｅｔＣ）を出力する（＃３−１）。このとき、ＨＥＭＳコントローラ１００は、設定信号とともに、「遠隔制御プロパティ」の値を「公衆回線経由」とする制御信号を送信し、設定信号（ＳｅｔＣ）には、遠隔制御プロパティが含まれている。電気機器２００のＣＰＵ（電気機器プロセッサ）は、設定信号（ＳｅｔＣ）を受信したときの電気機器２００の設定状態（Ｍ）をメモリに保存する（＃４）。また、電気機器２００は、設定信号（ＳｅｔＣ）を受け付けると、当該信号を受け付けたことを示す信号（ＳｅｔＣ＿Ｒｅｓ）をＨＥＭＳコントローラ１００に対して返す（＃３−２）。
【００８３】
電気機器２００の設定状態は、電気機器２００のＯＮ／ＯＦＦ、設定された動作量（温度、湿度、照度、等）、などを含む。
【００８４】
電気機器２００は、電気機器２００の設定を携帯端末４００による指示に基づく設定（Ｃ）に変更して、一定時間、タイマーを稼働させる（＃５）。
【００８５】
一定時間経過後、電気機器２００は、設定状態を保存していた設定状態（Ｍ）に戻す（＃６）。
【００８６】
このように、第４の実施の形態の制御システムでは、電気機器２００が受信した設定コマンドが遠隔制御によるものであれば、当該電気機器２００が設定状態を保存する。そして、当該電気機器は状態を、受信した設定コマンドの設定状態に変更し、一定時間経過後に保存していた設定状態に戻す。電気機器２００が受信する遠隔制御による設定コマンドは、プロパティの値として「遠隔制御プロパティ」の値を含む。電気機器２００に設定コマンドを送信するＨＥＭＳコントローラ１００は、遠隔制御による設定コマンドかどうかを示す「遠隔制御プロパティ」の値を管理しており、ＨＥＭＳコントローラ１００が受信した設定コマンドが遠隔制御によるものであるか否かを区別する。ＨＥＭＳコントローラ１００は、受信した設定コマンドが携帯端末４００からのインターネット経由の制御であるか、受信した設定コマンドの電文に遠隔制御であることを示すプロパティ（たとえば0ｘ93）やフラグがふくまれていれば、遠隔制御であると判断する。そして、ＨＥＭＳコントローラ１００は、設定コマンドが遠隔制御によるものであれば、遠隔制御であることを示すプロパティ（たとえば0ｘ93）を含ませて電気機器２００へ設定コマンドを送信する。
【００８７】
このように、本実施の形態の制御システムでは、携帯端末４００からの指示があったときに、電気機器２００は、設定状態を取得し、保存する。そして、タイマーを稼働させ、一定時間経過後に、保存していた設定状態に戻す。したがって、携帯端末４００から電気機器の設定を変更できるとともに一定時間経過後には電気機器を元の設定状態に戻すことができるので、遠隔制御による利便性が向上する。また、たとえば、外出先から、ＯＦＦの状態にあった電気機器２００をＯＮにしたとしても、一定時間経過後にはＯＦＦの状態に戻るので、より安全に使用することもできる。
【００８８】
［第５の実施の形態］
第５の実施の形態にかかる制御システムは、第４の実施の形態にかかる制御システムと同様、携帯端末４００からの指示があったときに、ＨＥＭＳコントローラ１００は、電気機器２００に設定信号を送信する。設定信号を受信した電気機器２００は設定状態を保存する。そして、電気機器２００は、受信した設定信号に基づき設定を変更し、タイマーを稼働させ、一定時間経過後に、保存していた設定状態に戻す。
【００８９】
図１０は、第２の実施の形態における携帯端末４００からの指示が送信されたときの、制御システムにおける動作の概要の一例を示す図である。図１０には、制御システムにおける要素間の信号の流れの一例が示されている。
【００９０】
図１０のステップ＃１〜＃５までの動作は、上述の第１の実施の形態と同様である。図１０では、ステップ＃５の後、一定時間経過前（タイマー満了前）に、携帯端末４００からタイマー延長の制御指示（＃６）が送信され、送信された制御指示は、サーバ３００を介して、ＨＥＭＳコントローラ１００へ送信される（＃７）。ＨＥＭＳコントローラ１００は、タイマーの延長指示の制御信号を電気機器２００に送信する（＃８）。タイマー延長指示の制御信号を受信した電気機器２００は、タイマーを延長する（＃９）。なお、図７では、タイマー延長は、１回であるが、複数回延長することもできる。
【００９１】
図示は省略するが、上述の第４の実施の形態と同様、一定時間経過後、電気機器２００は設定状態を、保存していた設定状態（Ｍ）に戻す（＃６）。
【００９２】
このように、第５の実施の形態にかかる制御システムでは、携帯端末４００から電気機器の設定を変更できるとともに一定時間経過後には電気機器を元の設定状態に戻すことができ、さらに設定を維持する時間を調整することができるので、遠隔制御による利便性も向上する。たとえば、外出先から、ＯＦＦの状態にあった電気機器２００をＯＮにし、ＯＮの状態を維持する時間を調整できるので、必要に応じてＯＮの状態を維持することができる。また、延長しなければ、ＯＦＦの状態に戻すことができる。
【００９３】
［第６の実施の形態］
第６の実施の形態では、第４および第５の実施の形態での電気機器２００処理の流れを、図１１を参照してより詳細に説明する。
【００９４】
図９および図１０に示した制御においてＨＥＭＳコントローラ１００が実行する処理を説明する。当該処理において、電気機器２００はタイマーをカウントする。タイマーとは、電気機器２００が携帯端末４００の指示に基づき、電気機器２００の設定を変更する制御をしてから、設定状態をもとに戻すまでの時間を規定する。
【００９５】
図１１を参照して、ステップ＃９０で、電気機器２００は、設定コマンドを受信する。設定コマンドとは、電気機器２００に送信される制御信号であり、電子機器２００の設定指示が含まれる。
【００９６】
ステップ＃９１では、電気機器２００は、受信した設定コマンドが遠隔制御によるものかを判断する。たとえば、コマンドに遠隔制御を示す遠隔制御プロパティが含まれていれば、遠隔制御といえる。「公衆回線経由」であれば遠隔制御であり、公衆回線経由のコマンドを受信したと判断するとステップ＃９３へ制御を進める（ステップ＃９１でＹＥＳ）。
【００９７】
一方、電気機器２００は、受信した設定コマンドが遠隔制御によるものではないと判断する（ステップ＃９１でＮＯ）と、受信した設定コマンドに基づく設定（ＳｅｔＣ）を行い（ステップ＃９２）、図１１の処理を終了させる。
【００９８】
ステップ＃９３では、電気機器２００は設定状態（Ｍ）を保存する。そして、制御はステップ＃９４へ進められる。
【００９９】
ステップ＃９４では、電気機器２００は、ステップ＃９０で受信した設定コマンド（ＳｅｔＣ）に基づく設定変更を行う。そして、制御はステップ＃９５へ進められる。
【０１００】
ステップ＃９５で、電気機器２００は、タイマーをスタートさせる。そして、制御はステップ＃９６へ進められる。タイマーは図９および図１０のステップ＃５に示されるように、一定時間稼働する。
【０１０１】
ステップ＃９６では、電気機器２００は、タイマー延長コマンドを受信したか否かを判断する。そして、電気機器２００は、タイマー延長コマンドを受信したと判断すると再度ステップ＃９５へ制御を進め（ステップ＃９６でＹＥＳ）、受信していないと判断するとステップ＃９７へ制御を進める（ステップ＃９６でＮＯ）。タイマー延長コマンドとは、図１０のステップ＃８で受信されたような制御信号である。
【０１０２】
ステップ＃９７では、電気機器２００は、タイマーの満了にともない、タイマーの稼働をストップする。そして、制御はステップ＃９８へ進められる。
【０１０３】
ステップ＃９８で、電気機器２００を設定状態（Ｍ）に戻して、図１１の処理を終了させる。
【０１０４】
このように、電気機器２００は、遠隔制御による電気機器２００の設定コマンドを受信したときに、電気機器２００の設定状態を保存する。そして、受信した設定コマンドに基づく設定に変更するとともにタイマーを稼働させ、一定時間経過後に、保存していた設定状態に戻す。
【０１０５】
このように、第６の実施の形態にかかる制御システムでは、携帯端末４００から電気機器の設定を変更できるとともに一定時間経過後には電気機器を元の設定状態に戻すことができ、遠隔制御による利便性が向上する。また、タイマーを延長することにより、変更した電気機器の設定状態を維持する時間を調整することもでき、さらに利便性が向上する。
【０１０６】
［第７の実施の形態］
第７の実施の形態にかかる制御システムは、第１の実施の形態にかかる制御システムと同様であり、第１の実施の形態におけるＨＥＭＳコントローラ１００の機能をサーバ３００が備えている。第７の実施の形態にかかる制御システムでは、携帯端末４００からの指示があったときに、サーバ３００は、電気機器２００の設定状態を取得し、保存する。そして、タイマーを稼働させ、一定時間経過後に、電気機器２００に対して保存していた設定状態に設定するための設定信号を送信する。
【０１０７】
図１２は、携帯端末４００からの指示が送信されたときの、制御システムにおける動作の概要の一例を示す図である。図１２には、制御システムにおける要素間の信号の流れの一例が示されている。
【０１０８】
図１２を参照して、携帯端末４００から制御指示が送信されると（Ｔ１）、携帯端末４００による指示に応じて、サーバ３００は、電気機器２００の設定状態取得を行なう（Ｔ２）。設定状態取得の動作の一例として、サーバ３００は、電気機器２００に対して設定状態取得信号（Ｇｅｔ）を送信して設定状態を問い合わせ（Ｔ２−１）、電気機器２００からその応答（Ｇｅｔ＿Ｒｅｓ）を受け取る（ステップＴ２−２）。他の例として、サーバ３００は、電気機器２００から状態変化アナウンス通知（ＩＮＦ）を受信する。状態変化アナウンス通知（ＩＮＦ）は、電気機器２００が当該電気機器２００の状態に変化があった場合に送信する通知である。
【０１０９】
電気機器２００の設定状態は、電気機器２００のＯＮ／ＯＦＦ、設定された動作量（温度、湿度、照度、等）、などを含む。
【０１１０】
第７の実施の形態の制御システムでは、サーバ３００は電気機器２００から設定状態応答を受け取ると、サーバ３００のプロセッサ（ＣＰＵ）はその設定状態（Ｍ）をメモリに保存する（Ｔ３）。
【０１１１】
サーバ３００は、電気機器２００に対して、携帯端末４００による指示に基づく設定（Ｃ）を行なう（Ｔ４）。サーバ３００は、設定（Ｃ）を行なうための設定信号（ＳｅｔＣ）を出力する（Ｔ４−１）。電気機器２００は、当該信号を受け付けると、当該信号を受け付けたことを示す信号（ＳｅｔＣ＿Ｒｅｓ）をＨＥＭＳコントローラ１００に対して返す（Ｔ４−２）。
【０１１２】
サーバ３００は、電気機器２００に対して携帯端末４００による指示に基づく設定（Ｃ）を行った後、一定時間、タイマーを稼働させる（Ｔ５）。
【０１１３】
一定時間経過後、サーバ３００は、電気機器２００を、保存していた設定状態（Ｍ）に戻す（Ｔ６）。サーバ３００は、電気機器２００を設定状態（Ｍ）に戻すための設定信号（ＳｅｔＭ）を出力する（Ｔ６−１）。電気機器２００は、当該信号を受け付けると、当該信号を受け付けたことを示す信号（ＳｅｔＭ＿Ｒｅｓ）をサーバ３００に対して返す（Ｔ６−２）。
【０１１４】
このように、本実施の形態の制御システムでは、携帯端末４００から電気機器の設定を変更できるとともに一定時間経過後には電気機器を元の設定状態に戻すことができるので、遠隔制御による利便性が向上する。また、たとえば、外出先から、ＯＦＦの状態にあった電気機器２００をＯＮにしたとしても、一定時間経過後にはＯＦＦの状態に戻るので、より安全に使用することもできる。
【０１１５】
［第８の実施の形態］
第８の実施の形態にかかる制御システムは、第２の実施の形態にかかる制御システムと同様であり、第２の実施の形態におけるＨＥＭＳコントローラ１００の機能をサーバ３００が備えている。携帯端末４００からの指示があったときに、サーバ３００は、電気機器２００の設定状態を取得し、保存する。そして、タイマーを稼働させ、一定時間経過後に、電気機器２００に対して保存していた設定状態に設定するための設定信号を送信する。
【０１１６】
図１３は、第８の実施の形態における携帯端末４００からの指示が送信されたときの、制御システムにおける動作の概要の一例を示す図である。図１３には、制御システムにおける要素間の信号の流れの一例が示されている。
【０１１７】
図１３のステップＴ１〜Ｔ５までの動作は、上述の第１の実施の形態と同様である。図１３では、ステップＴ５の後、一定時間経過前（タイマー満了前）に、携帯端末４００からタイマー延長の制御指示（Ｔ７）が送信される。
【０１１８】
サーバ３００は、携帯端末４００による指示に基づいて、タイマーの延長を行なう（Ｔ８）。なお、図１３では、タイマー延長は、１回であるが、複数回延長することもできる。
【０１１９】
図示は省略するが、上述の第１の実施の形態と同様、一定時間経過後、サーバ３００は、電気機器２００を保存していた設定状態（Ｍ）に戻す（Ｔ６）。サーバ３００は、電気機器２００を設定状態（Ｍ）に戻すための設定信号（ＳｅｔＭ）を出力する（Ｔ６−１）。電気機器２００は、当該信号を受け付けると、当該信号を受け付けたことを示す信号（ＳｅｔＭ＿Ｒｅｓ）をサーバ３００に対して返す（Ｔ６−２）。
【０１２０】
このように、第８の実施の形態にかかる制御システムでは、携帯端末４００から電気機器の設定を変更できるとともに一定時間経過後には電気機器を元の設定状態に戻すことができ、設定を維持する時間を調整することができるので、遠隔制御による利便性も向上する。たとえば、外出先から、ＯＦＦの状態にあった電気機器２００をＯＮにし、ＯＮの状態を維持する時間を調整できるので、必要に応じてＯＮの状態を維持することができる。また、延長しなければ、ＯＦＦの状態に戻すことができる。
【０１２１】
なお、上記実施の形態においては、ＨＥＭＳコントローラ１００は携帯端末４００とサーバ３００を介して通信しているが、ＨＥＭＳコントローラ１００と携帯端末４００とが公衆回線網を介して直接通信するように構成してもよい。
【０１２２】
今回開示された実施の形態およびその変形例はすべての点で例示であって制限的なものではないと考えられるべきである。本開示の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２３】
１００  ＨＥＭＳコントローラ、２００  電気機器、３００  サーバ、４００  携帯端末。
【図１】
2017046281.tif 000003
【図２】
2017046281.tif 000004
【図３】
2017046281.tif 000005
【図４】
2017046281.tif 000006
【図５】
2017046281.tif 000007
【図６】
2017046281.tif 000008
【図７】
2017046281.tif 000009
【図８】
2017046281.tif 000010
【図９】
2017046281.tif 000011
【図１０】
2017046281.tif 000012
【図１１】
2017046281.tif 000013
【図１２】
2017046281.tif 000014
【図１３】
2017046281.tif 000015