(57)【特許請求の範囲】
【請求項１】
被制御装置と関連付けられた携帯端末であって、
前記被制御装置の動作を制御するための情報を生成するサーバと通信可能であり、
前記携帯端末の環境を示すデータである環境データを取得するための取得手段と、
前記被制御装置が設置された場所の環境を調整するために、前記被制御装置が設置された場所と異なる場所の前記環境データを、当該環境データに基づいて前記被制御装置の動作を制御するための情報を生成させるために、前記サーバに送信するための送信手段とを備え、
前記取得手段は、前記携帯端末の位置情報、温度情報、湿度情報、および、行動履歴の中の少なくとも１つを含み、
前記被制御装置の動作は、前記環境データから変換された、前記携帯端末が通過した場所についての状況の予測である予測情報に基づいて決定される、携帯端末。
【請求項２】
前記送信手段は、連続した複数の前記環境データを前記サーバに送信する、請求項１に記載の携帯端末。
【請求項３】
前記取得手段は、位置情報を取得する、請求項１または請求項２に記載の携帯端末。
【請求項４】
前記被制御装置が設置された場所に対応する第１の位置情報および特定の位置に対応する第２の位置情報を記憶するための記憶手段をさらに備え、
前記送信手段は、少なくとも前記携帯端末が前記第１の位置情報に対応する場所を離れてから前記特定の位置に存在することが検出されるまで、前記サーバに、前記環境データを送信する、請求項３に記載の携帯端末。
【請求項５】
被制御装置と関連付けられた携帯端末を制御するコンピュータによって実行されるプログラムであって、
前記プログラムは、前記コンピュータに、
前記携帯端末の環境を示すデータである環境データを取得するステップと、
前記被制御装置が設置された場所の環境を調整するために、前記被制御装置が設置された場所と異なる場所の前記環境データを、当該環境データに基づいて前記被制御装置の動作を制御するための情報を生成するサーバに送信するステップとを実行させ、
前記取得するステップは、前記携帯端末の位置情報、温度情報、湿度情報、および、行動履歴の中の少なくとも１つを取得することを含み、
前記被制御装置の動作は、前記環境データから変換された、前記携帯端末が通過した場所についての状況の予測である予測情報に基づいて決定される、携帯端末の制御用プログラム。
【請求項６】
被制御装置を制御するための情報を生成する制御用装置であって、
前記被制御装置に関連付けられた携帯端末から当該携帯端末の環境を示すデータである環境データを受信するための受信手段と、
前記被制御装置が設置された場所と異なる場所の前記環境データに基づいて、前記被制御装置が設置された場所の環境を調整するために、前記被制御装置の制御内容を決定する決定手段とを備え、
前記環境データは、前記携帯端末の位置情報、温度情報、湿度情報、および、行動履歴の中の少なくとも１つを含み、
前記決定手段は、前記環境データを、前記携帯端末が通過した場所についての状況の予測である予測情報に変換し、当該予測情報に基づいて前記被制御装置の制御内容を決定する、制御用装置。
【請求項７】
前記被制御装置と前記携帯端末とを関連付ける情報を記憶するための記憶手段をさらに備える、請求項６に記載の制御用装置。
【請求項８】
被制御装置を制御するための情報を生成する制御用装置のコンピュータによって実行されるプログラムであって、
前記プログラムは、前記コンピュータに、
前記被制御装置に関連付けられた携帯端末から当該携帯端末の環境を示すデータである環境データを受信するステップと、
前記被制御装置が設置された場所と異なる場所の前記環境データに基づいて、前記被制御装置の制御内容を決定するステップとを実行させ、
前記環境データは、前記携帯端末の位置情報、温度情報、湿度情報、および、行動履歴の中の少なくとも１つを含み、
前記被制御装置の制御内容を決定するステップは、前記環境データを、前記携帯端末が通過した場所についての状況の予測である予測情報に変換することと、当該予測情報に基づいて前記被制御装置の制御内容を決定することとを含む、制御用プログラム。
【請求項９】
被制御装置を制御するための情報を生成するサーバと、当該被制御装置と関連付けられた携帯端末とを備えた制御システムであって、
前記携帯端末は、
当該携帯端末の環境を示すデータである環境データを取得するための取得手段と、
前記被制御装置が設置された場所と異なる場所の前記環境データを前記サーバに送信するための送信手段とを含み、
前記サーバは、
前記携帯端末から前記環境データを受信するための受信手段と、
前記受信手段が受信した前記環境データに基づいて、前記被制御装置が設置された場所の環境を調整するために、前記被制御装置の制御内容を決定するための決定手段とを含み、
前記環境データは、前記携帯端末の位置情報、温度情報、湿度情報、および、行動履歴の中の少なくとも１つを含み、
前記決定手段は、前記環境データを、前記携帯端末が通過した場所についての状況の予測である予測情報に変換し、当該予測情報に基づいて前記被制御装置の制御内容を決定する、制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被制御装置の制御に関し、特に、携帯端末によって取得される当該携帯端末の環境を示すデータに基づいた被制御装置の制御に関する。
【背景技術】
【０００２】
空気調和機（以下、「エアコン」とも言う）や空気清浄機などにおける設定温度等の動作の調整は、従来、その家電製品単体および／または別途設けられたセンサによって室内や室外の状態（温度、湿度、空気の状態、等）を調査し、当該調査の結果を用いて行なわれていた。また、従来の装置には、ユーザの体温なども測定し、当該測定の結果を用いて制御を行なうことにより、よりユーザに適した環境を提供しようとするものもあった。
【０００３】
また、空調機器等の被制御装置の自動制御に関し、種々の技術が開示されている。
たとえば特許文献１（特開２００６−１３３１２１号公報）には、大気汚染情報提供システムにおいて、所定時間後の大気の汚染分布状況を予測し、その予測結果に基づいて、外気導入を伴う換気動作の制御を行なう技術が開示されている。
【０００４】
また、特許文献２（特開２００５−３００１７６号公報）には、サーバが、携帯端末によって測定された気象情報を受信し、当該気象情報に基づいて気象予測を行ない、そして、当該携帯端末に当該気象予測を送信する技術が開示されている。
【０００５】
また、特許文献３（特開２００４−１７０２０３号公報）においても、サーバが携帯端末から受信した情報に基づいて気象予測を行ない、その結果を端末に送信する技術が開示されている。
【０００６】
また、特許文献４（特開２００３−３０９８６７号公報）や特許文献５（特開２００２−２３８０８１号公報）には、携帯端末から受信した位置情報に基づいて、当該位置情報に対応する気象情報を提供するシステムが開示されている。
【０００７】
また、特許文献６（特開２０１１−７５１３８号公報）には、携帯端末から取得したユーザの嗜好情報に基づいて、照明装置の動作を制御する技術が開示されている。
【０００８】
また、特許文献７（特開２０１０−７１０１２号公報）、特許文献８（特開２００９−２５０５８９号公報）、および、特許文献９（特開２００９−２４９０６号公報）には、携帯端末から送信される位置情報に基づいてユーザの位置を予測し、当該予測に基づいて空調等の制御を行なう技術が開示されている。
【０００９】
また、特許文献１０（特開２００５−２９５１６０号公報）には、さらに、ユーザの位置情報に基づいて、ユーザが建物に近接する時刻を予測して、空調サービスの制御を行う技術が開示されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００６−１３３１２１号公報
【特許文献２】特開２００５−３００１７６号公報
【特許文献３】特開２００４−１７０２０３号公報
【特許文献４】特開２００３−３０９８６７号公報
【特許文献５】特開２００２−２３８０８１号公報
【特許文献６】特開２０１１−７５１３８号公報
【特許文献７】特開２０１０−７１０１２号公報
【特許文献８】特開２００９−２５０５８９号公報
【特許文献９】特開２００９−２４９０６号公報
【特許文献１０】特開２００５−２９５１６０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
なお、被制御装置の動作制御に関し、ユーザの状況により確実に適応した制御は、常に求められている。
【００１２】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、ユーザの状況により確実に適応した態様での被制御装置の制御を実現することである。
【課題を解決するための手段】
【００１３】
本発明に従った携帯端末は、被制御装置と関連付けられた携帯端末であって、被制御装置の動作を制御するための情報を生成するサーバと通信可能であり、携帯端末の環境を示すデータである環境データを取得するための取得手段と、被制御装置が設置された場所の環境を調整するために、被制御装置が設置された場所と異なる場所の環境データを、当該環境データに基づいて被制御装置の動作を制御するための情報を生成させるために、サーバに送信するための送信手段とを備え、取得手段は、携帯端末の位置情報、温度情報、湿度情報、および、行動履歴の中の少なくとも１つを含み、被制御装置の動作は、環境データから変換された、携帯端末が通過した場所についての状況の予測である予測情報に基づいて決定される。
【００１４】
好ましくは、送信手段は、連続した複数の環境データをサーバに送信する。
好ましくは、取得手段は、位置情報を取得する。
【００１５】
好ましくは、被制御装置が設置された場所に対応する第１の位置情報および特定の位置に対応する第２の位置情報を記憶するための記憶手段をさらに備え、送信手段は、少なくとも携帯端末が第１の位置情報に対応する場所を離れてから特定の位置に存在することが検出されるまで、サーバに、環境データを送信する。
【００１７】
本発明に従った携帯端末の制御用プログラムは、被制御装置と関連付けられた携帯端末を制御するコンピュータによって実行されるプログラムであって、プログラムは、コンピュータに、携帯端末の環境を示すデータである環境データを取得するステップと、被制御装置が設置された場所の環境を調整するために、被制御装置が設置された場所と異なる場所の環境データを、当該環境データに基づいて被制御装置の動作を制御するための情報を生成するサーバに送信するステップとを実行させ、取得するステップは、携帯端末の位置情報、温度情報、湿度情報、および、行動履歴の中の少なくとも１つを取得することを含み、被制御装置の動作は、環境データから変換された、携帯端末が通過した場所についての状況の予測である予測情報に基づいて決定される。
【００１８】
本発明に従った制御用装置は、被制御装置を制御するための情報を生成する制御用装置であって、被制御装置に関連付けられた携帯端末から当該携帯端末の環境を示すデータである環境データを受信するための受信手段と、被制御装置が設置された場所と異なる場所の環境データに基づいて、被制御装置が設置された場所の環境を調整するために、被制御装置の制御内容を決定する決定手段とを備え、環境データは、携帯端末の位置情報、温度情報、湿度情報、および、行動履歴の中の少なくとも１つを含み、決定手段は、環境データを、携帯端末が通過した場所についての状況の予測である予測情報に変換し、当該予測情報に基づいて被制御装置の制御内容を決定する。
【００１９】
好ましくは、被制御装置と携帯端末とを関連付ける情報を記憶するための記憶手段をさらに備える。
【００２１】
本発明に従った制御用装置の制御用プログラムであって、被制御装置を制御するための情報を生成する制御用装置のコンピュータによって実行されるプログラムであって、プログラムは、コンピュータに、被制御装置に関連付けられた携帯端末から当該携帯端末の環境を示すデータである環境データを受信するステップと、被制御装置が設置された場所と異なる場所の環境データに基づいて、被制御装置の制御内容を決定するステップとを実行させ、環境データは、携帯端末の位置情報、温度情報、湿度情報、および、行動履歴の中の少なくとも１つを含み、被制御装置の制御内容を決定するステップは、環境データを、携帯端末が通過した場所についての状況の予測である予測情報に変換することと、当該予測情報に基づいて被制御装置の制御内容を決定することとを含む。
【００２２】
本発明に従った制御システムは、被制御装置を制御するための情報を生成するサーバと、当該被制御装置と関連付けられた携帯端末とを備えた制御システムであって、携帯端末は、当該携帯端末の環境を示すデータである環境データを取得するための取得手段と、被制御装置が設置された場所と異なる場所の環境データをサーバに送信するための送信手段とを含み、サーバは、携帯端末から環境データを受信するための受信手段と、受信手段が受信した環境データに基づいて、被制御装置が設置された場所の環境を調整するために、被制御装置の制御内容を決定するための決定手段とを含み、環境データは、携帯端末の位置情報、温度情報、湿度情報、および、行動履歴の中の少なくとも１つを含み、決定手段は、環境データを、携帯端末が通過した場所についての状況の予測である予測情報に変換し、当該予測情報に基づいて被制御装置の制御内容を決定する。
【発明の効果】
【００２３】
本発明によれば、サーバは、被制御装置が設置された場所と異なる場所の環境データに基づいて、被制御装置が設置された場所の環境を調整するための被制御装置の制御情報を生成する。
【００２４】
これにより、携帯端末を携帯するユーザが被制御装置が設置された場所に戻ったときに、当該場所を、当該ユーザが経験した環境に対応した環境に調整することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施の形態に係る制御システムの概略構成を示す図である。
【図２】図１の制御システムの具体的構成の一例を模式的に示す図である。
【図３】図１の制御システムの各要素のハードウェア構成を模式的に示す図である。
【図４】携帯端末において実行される処理のフローチャートである。
【図５】サーバにおいて実行される処理のフローチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明の通信装置を含む通信システムの実施の形態について、図面を参照して説明する。なお、以下の説明において、同一の機能および作用を有する要素については、同じ各図を通して同じ符号を付し、重複する説明を繰返さない。
【００２７】
＜システムの概略構成＞
図１は、本発明の一実施の形態に係る制御システムの概略構成を示す図である。
【００２８】
図１を参照して、本実施の形態の制御システムは、被制御装置５００Ａ，５００Ｂで示された装置の動作を制御するためのシステムである。なお、図１では、被制御装置５００Ａは「家電機器Ａ」として示され、被制御装置５００Ｂは「家電機器Ｂ」として示されている。被制御装置５００Ａ，５００Ｂは、たとえば、冷蔵庫、エアコン、空気清浄機のような家電機器によって実現される。
【００２９】
被制御装置５００Ａ，５００Ｂは、ユーザの自宅９００に設置されている。ユーザは、携帯端末１００を携帯して外出する。携帯端末１００は、ユーザの移動に伴って、図１において携帯端末１００、携帯端末１００Ａ、携帯端末１００Ｂ、携帯端末１００Ｃの順に、その位置を移動させ、最後に、ユーザが自宅９００に戻ることによって、携帯端末１００の位置も自宅９００内の携帯端末１００で示された位置に戻る。
【００３０】
図１では、携帯端末１００Ｂで示されるように、ユーザは、外出途中に、花粉飛散量が多い地域１０００を通過する。その後、ユーザは、自宅付近の登録済み位置１００１を通過する。このときの位置が、携帯端末１００Ｃで示されている。その後、ユーザは、自宅９００に戻る。
【００３１】
携帯端末１００は、自己の位置情報を取得するための要素を備えている。当該要素は、たとえばＧＰＳ（Global  Positioning  System）から自己の位置情報を取得する部材によって実現される。本実施の形態では、携帯端末１００の位置情報は、携帯端末１００の環境データの一例である。
【００３２】
携帯端末１００は、一定の時間間隔で、図示せぬサーバに自己の位置情報を送信する。サーバは、携帯端末１００から送信された位置情報を受信することにより、当該携帯端末１００を携帯するユーザが経験した環境を特定する。たとえば、図１に示されるように、携帯端末１００から送信された位置情報が、地域１０００内の位置情報が含まれる場合、サーバは、携帯端末１００を携帯するユーザが、自宅に帰る前に、花粉飛散量の多い地域を通ってきたことを特定する。そして、サーバは、このような特定に基づき、ユーザが帰宅する時刻に合わせて、被制御装置５００Ａ，５００Ｂのうち空気清浄機を、花粉除去モードで運転させるための制御信号を生成し、被制御装置５００Ａ，５００Ｂに直接または間接的に送信する。なお、サーバは、携帯端末１００が登録済み位置１００１に到達したタイミングに基づいて、ユーザが帰宅する時刻を予測する。携帯端末１００が登録済み位置１００１に到達するタイミングは、携帯端末１００から送信される当該携帯端末１００の位置情報に基づいて、特定される。
【００３３】
＜システムの具体的構成＞
図２は、制御システムの具体的構成の一例を模式的に示す図である。
【００３４】
図２を参照して、制御システムの構成要素として、携帯端末１００と、携帯端末１００と通信可能なサーバ２００と、サーバ２００と通信可能な家庭内サーバ４００とが記載されている。
【００３５】
サーバ２００は、携帯端末１００から当該携帯端末１００の環境データを取得する。そして、サーバ２００は、当該携帯端末１００に関連付けられた被制御装置５００Ａ，５００Ｂ，５００Ｃを特定する。このような関連付けの情報は、サーバ２００内の記憶装置に格納されていても良いし、外部の記憶装置に格納されていても良い。後者の場合、サーバ２００は、当該外部の記憶装置を参照することによって、当該情報を取得する。
【００３６】
環境データとしては、位置情報、温度情報、湿度情報、移動履歴情報が挙げられる。このため、携帯端末１００は、位置測定センサ、温度センサ、湿度センサ、行動履歴情報取得センサ等のセンサの少なくとも１つを備えている。また、環境データを一定の時間間隔でサーバ２００に送信するために、計時機能を実現するための周期測定装置や、プロセッサ等の処理装置、処理装置によって実行されるプログラムを記憶するための記憶装置等を備えている。
【００３７】
そして、サーバ２００は、当該環境データに基づいて、被制御装置５００Ａ，５００Ｂ，５００Ｃの制御内容を特定する情報（以下、適宜「制御情報」ともいう）を生成する。制御情報とは、たとえば、被制御装置５００Ａ，５００Ｂ，５００Ｃの一例である空気清浄機を運転モード「花粉除去モード」で運転させる、というものである。そして、サーバ２００は、そのような制御情報を、家庭内サーバ４００へ送信する。
【００３８】
家庭内サーバ４００は、自宅９００に設置され、被制御装置５００Ａ，５００Ｂ，５００Ｃと通信可能である。サーバ２００から制御情報を受信すると、家庭内サーバ４００は、被制御装置５００Ａ，５００Ｂ，５００Ｃの動作を、当該制御情報に従った動作となるように制御する。たとえば、上記制御情報に従った制御信号を、被制御装置５００Ａ，５００Ｂ，５００Ｃに送信する。
【００３９】
被制御装置５００Ａ，５００Ｂ，５００Ｃは、それぞれ、通信機能を実現するためのモデム等の通信部と、空調動作等の各装置の本来の機能を制御するための制御部とを備える。被制御装置５００Ａ，５００Ｂ，５００Ｃのそれぞれでは、制御部は、通信部が家庭内サーバ４００から受信した情報に基づいて、本来の機能を制御する。これにより、被制御装置５００Ａ，５００Ｂ，５００Ｃでは、サーバ２００によって決定された制御内容が、実現される。
【００４０】
なお、被制御装置５００Ａ，５００Ｂ，５００Ｃのそれぞれがサーバ２００と通信する機能を有し、被制御装置５００Ａ，５００Ｂ，５００Ｃのそれぞれが、サーバ２００から直接制御情報を受信しても良い。この場合、被制御装置５００Ａ，５００Ｂ，５００Ｃは、それぞれ、サーバ２００から制御情報に従って自機の動作を制御する。
【００４１】
本実施の形態の制御システムを構成をまとめると、以下のようになる。
サーバ２００は、ユーザの行動履歴や移動中の情報を環境データとして携帯電話などの携帯端末で取得する。そして、サーバ２００は、その情報を公共情報（気象情報、感染症情報、花粉飛散情報、など）とともに処理することによって、予測情報（たとえば、ユーザは、花粉飛散量が多い地域を経て、自宅９００に戻るであろう）に変換する。そして、サーバ２００は、ユーザが自宅９００に近づいたら、エアコンによる室内の温度調整や、空気清浄機による花粉やウィルスなど通過した場所に最適なモード・強度での運転を、自動的に開始するための制御信号を、被制御装置５００Ａ，５００Ｂ（または、これらに制御信号を送信するための家庭内サーバ４００）に送信する。
【００４２】
携帯端末１００とサーバ２００との間の通信には、たとえば、３Ｇ網や公衆ＬＡＮ（Local  Area  Network）網など、屋外でも公共ネットワークに接続可能な通信網が採用される。なお、サーバ２００と家庭内サーバ４００との間の通信についても、同様である。
【００４３】
携帯端末１００は、サーバ２００に環境データを送信するために、温度センサ、湿度センサ、位置情報計測装置等の要素を含む。つまり、携帯端末１００の環境データとは、たとえば、温度データ、湿度データ、位置データである。
【００４４】
サーバ２００は、気温などの携帯端末から得られた情報と、気象情報などの公知情報から、最適な家電制御の内容を決定する。サーバ２００は、いわゆるクラウドサーバによって実現される場合も有り得る。
【００４５】
なお、本実施の形態の制御システムでは、家庭内ネットワーク及び公共ネットワークによって生活家電（被制御装置５００Ａ，５００Ｂ，５００Ｃ）と携帯端末１００が、予め紐付けられている。そして、ユーザが携帯した携帯端末１００は、得られた情報（気温・湿度・位置情報・行動履歴など）を一定周期でサーバ２００（たとえば、クラウドシステム）へ送信する。サーバ２００は、それらの情報と、気象庁や厚生労働省などの公共機関や民間の団体などが発表する情報（主に花粉飛散量や感染症流行などの情報）を処理し、ユーザが帰宅した際に、自動的に、当該携帯端末１００に紐付けられた被制御装置５００Ａ，５００Ｂ，５００Ｃ（エアコンや空気清浄機）の運転を制御するための情報を制御する。運転制御の内容としては、例えば、花粉の空気清浄効果を強めた運転を行ったり、感染症予防として湿度を高めた運転が挙げられる。
【００４６】
＜ハードウェア構成＞
図３は、本実施の形態の制御システムの各要素のハードウェア構成を模式的に示す図である。
【００４７】
図３を参照して、制御システムは、携帯端末１００とサーバ２００は、ネットワークＮＴを介して通信可能である。また、サーバ２００と家庭内サーバ４００は、ネットワークＮＴを介して通信可能である。なお、携帯端末１００とサーバ２００の通信ネットワークと、サーバ２００と家庭内サーバ４００の通信ネットワークは、異なるネットワークであっても良い。また、図３には、サーバ２００に花粉情報や気象情報等を提供する各種のサーバ３００が示されている。
【００４８】
携帯端末１００は、ＣＰＵ２などのプロセッサ、不揮発性メモリを含むプログラムおよびデータを格納するための記憶部３、作業領域およびデータの一時記憶領域として利用される一時記憶部４、ユーザが情報を入力するために操作する操作部５、表示部６、アンテナ８を接続する電話網通信部７、通信部９、ＣＤ−ＲＯＭ（Compact  Disc  Read  Only  Memory）などの記録媒体１１が着脱自在に装着されて、装着された記録媒体１１のデータにアクセスするためのＩ／Ｆ（インターフェイス）１０、時間を計時するタイマ１２、およびＧＰＳ（Global  Positioning  System）を利用して携帯端末１００の現在位置を検出するための位置検出部１３を備える。
【００４９】
ここでは、携帯端末１００は電話機能を備えるが、電話機能を備えない携帯型の端末（たとえば、通信ネットワークＮＴの接続機能を備えるＰＤＡ（Personal  Digital  Assistant）、通信ネットワークＮＴの接続機能を備える電子書籍閲覧用端末）であってもよい。
【００５０】
通信部９は、たとえばＩＥＥＥ（Institute  of  Electrical  and  Electronic  Engineers）８０２．１１ａ／ｂ／ｇ／ｎなどの規格に従う無線ＬＡＮ（Local  Area  Network）または、有線ＬＡＮによりインターネットに接続する。また携帯端末１００の電話網通信部７は、携帯電話網などを介してインターネットに接続する。
【００５１】
操作部５は、ユーザによる情報／指示の入力操作を受付けるための機能を有し、ボタン、キー、トラックボール、タッチパネルなどからなる。
【００５２】
また、サーバ２００は、ＣＰＵ２０１、記憶部２０５、図示のない一時記憶部、通信ネットワークＮＴを介して外部装置と通信するための通信部２０２、ユーザの操作を受け付けるためのキー・ボタンなどからなる入力部２０３、ディスプレイなどの出力部２０４を備える。
【００５３】
記憶部２０５は、ハードディスク、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）など各種記憶デバイスからなる。記憶部２０５には、第１情報管理ＤＢ（以下、“ＤＢ”は、データベースの略）２１０、第２情報管理ＤＢ２３０およびサーバ２００と通信する携帯端末１００に関する情報が予め登録される端末情報ＤＢ２６０が格納される。
【００５４】
端末情報ＤＢ２６０には、携帯端末１００のＩＤと、被制御装置５００Ａ，５００Ｂ，５００ＣのそれぞれのＩＤとが関連付けられている。
【００５５】
第１情報管理ＤＢ２１０には、携帯端末１００のＩＤと、当該携帯端末１００から受信した環境データの履歴が格納されている。
【００５６】
第２情報管理ＤＢ２３０には、環境データに基づいて特定される状態と被制御装置５００Ａ，５００Ｂ，５００Ｃの制御情報とが、関連付けられている。たとえば、「花粉飛散量が多い地域を通過した」という状態と、被制御装置５００Ａ，５００Ｂ，５００Ｃの一例である空気清浄機を「花粉除去モードで運転させる」という制御情報とが、関連付けられている。
【００５７】
また、家庭内サーバ４００は、ＣＰＵ４０１、記憶部４０５、図示のない一時記憶部、通信ネットワークＮＴを介して外部装置と通信するための通信部４０２、ユーザの操作を受け付けるためのキー・ボタンなどからなる入力部４０３、およびディスプレイなどの出力部４０４を備える。
【００５８】
記憶部４０５はハードディスク、ＲＯＭ、ＲＡＭなど各種記憶デバイスからなる。記憶部４０５には、通信ネットワークＮＴを介して外部装置に配信するべき情報が予め格納される。また、ＣＰＵ４０１は、通信部４０２を介して、被制御装置５００Ａ，５００Ｂ，５００Ｃに制御信号を送信する。
【００５９】
＜制御フロー＞
次に、本実施の形態の制御システムにおいて、携帯端末１００およびサーバ２００において実行される処理のフローを説明する。
【００６０】
図４は、携帯端末１００において実行される処理のフローチャートである。
図４を参照して、携帯端末１００において電源が供給されると、ＣＰＵ２は、まずステップＳＡ１０で、初期設定等の準備動作を行なった後、ステップＳＡ２０へ処理を進める。なお、サーバ２００への環境データの送信が特定のアプリケーションによる処理として実行される場合には、図４の処理は当該アプリケーションを起動する操作によって開始され、ステップＳＡ１０では、当該アプリケーションの起動のための処理が実行される。
【００６１】
ステップＳＡ２０では、ＣＰＵ２は、周期的に、位置検出部１３等の各検出部（センサ）から位置情報等の環境データを収集し、記憶部３等の記憶装置に格納して、ステップＳＡ３０へ処理を進める。
【００６２】
ステップＳＡ３０では、ＣＰＵ２は、位置検出部１３によってその時点で検出された位置情報に基づいて、携帯端末１００が自宅９００の外に位置しているか否かを判断し、そうであると判断するとステップＳＡ４０へ処理を進める。
【００６３】
ステップＳＡ４０では、ＣＰＵ２は、サーバ２００へと、ステップＳＡ２０において格納した環境データをサーバ２００に送信して、ステップＳＡ５０へ処理を進める。なお、ステップＳＡ４０では、環境データは、携帯端末１００を特定する情報および環境データが生成された時刻を特定する情報とともに、送信される。
【００６４】
ステップＳＡ５０では、ＣＰＵ２は、位置検出部１３によってその時点で検出された位置情報に基づいて、携帯端末１００の現在位置が登録済み位置（図１の登録済み位置１００１）内であるか否かを判断し、そうであると判断するとステップＳＡ６０へ処理を進め、そうではないと判断するとステップＳＡ２０へ処理を戻す。
【００６５】
ステップＳＡ６０では、ＣＰＵ２は、サーバ２００に対して、携帯端末１００が登録済み位置１００１に到達したことを通知して、処理を終了する。
【００６６】
以上、図４を参照して説明した処理によれば、携帯端末１００では環境データが周期的に取得され、蓄積される。そして、携帯端末１００を携帯したユーザが自宅９００を出ると、携帯端末１００からサーバ２００に、蓄積された環境データが送信される。このような携帯端末１００からサーバ２００への環境データの送信は、少なくとも、携帯端末１００を携帯したユーザが、外出先から、登録済み位置１００１に戻ってくるまで継続される。そして、当該ユーザが、登録済み位置１００１に戻ってくると、その旨が、携帯端末１００からサーバ２００へと通知される。
【００６７】
図５は、サーバ２００において実行される処理のフローチャートである。
図５を参照して、ＣＰＵ２０１は、まずステップＳＢ１０において、初期動作を実行して、ステップＳＢ２０へ処理を進める。
【００６８】
ステップＳＢ２０では、ＣＰＵ２０１は、携帯端末１００からのデータの送信に向けて待機し、ステップＳＢ３０へと処理を進める。
【００６９】
携帯端末１００から環境データを受信すると、ＣＰＵ２０１は、ステップＳＢ３０において、当該環境データをＣＰＵ２０１は、第１情報管理ＤＢ２１０に格納する。なお、第１情報管理ＤＢ２１０では、環境データは、少なくとも当該環境データを送信してきた携帯端末１００のＩＤと関連付けられて、格納される。
【００７０】
ステップＳＢ４０では、ＣＰＵ２０１は、携帯端末１００の現在位置が登録済み位置１００１内に位置するようになったか否かを判断する。この判断は、携帯端末１００からその旨の通知（ステップＳＡ６０）があったか否かによってなされても良いし、携帯端末１００から送信された環境データに含まれる位置情報に基づいて判断しても良い。
【００７１】
後者の場合、記憶部２０５には、登録済み位置１００１に含まれる範囲を特定する情報が格納されている。そして、携帯端末１００から受信した位置情報と当該範囲を特定する情報とを対比するいことによって、ステップＳＢ４０における判断が実現される。また、後者の場合、携帯端末１００におけるステップＳＡ５０およびステップＳＡ６０の処理（図４参照）は、省略される場合がある。
【００７２】
そして、ＣＰＵ２０１は、携帯端末１００の現在位置が登録済み位置１００１内に位置すると判断するとステップＳＢ５０へ処理を進め、そうではないと判断するとステップＳＢ２０へ処理を戻す。
【００７３】
ステップＳＢ５０では、ＣＰＵ２０１は、各種のサーバ３００（気象庁のサーバ等）から、環境データに基づいて被制御装置５００Ａ，５００Ｂ，５００Ｃの制御内容を決定するために必要なデータを取得して、ステップＳＢ６０へ処理を進める。取得されるデータとしては、たとえば、花粉飛散量が比較的多い地域を特定するデータが挙げられる。
【００７４】
ステップＳＢ６０では、ＣＰＵ２０１は、環境データとステップＳＢ５０で取得したデータに基づいて、被制御装置５００Ａ，５００Ｂ，５００Ｃの制御内容を決定して、ステップＳＢ７０へ処理を進める。
【００７５】
なお、ここで制御内容を決定される被制御装置５００Ａ，５００Ｂ，５００Ｃは、端末情報ＤＢ２６０において、環境データを送信してきた携帯端末１００のＩＤと関連付けられている装置である。
【００７６】
そして、ＣＰＵ２０１は、ステップＳＢ７０において、ステップＳＢ６０で決定した制御内容を家庭内サーバ４００へ送信して、処理を終了する。
【００７７】
以上、図５を参照して説明した処理によれば、サーバ２００は、携帯端末１００から受信した環境データに基づいて、当該携帯端末１００に関連付けられている被制御装置５００Ａ，５００Ｂ，５００Ｃ（の少なくとも一部）の制御内容を決定する。そして、携帯端末１００を携帯したユーザが外出先から自宅へと戻る途中、自宅付近（登録済み位置１００１）まで到達したことが検出されると、当該ユーザが自宅９００に戻る前から自宅９００における被制御装置５００Ａ，５００Ｂ，５００Ｃの制御動作を開始させるべく、家庭内サーバ４００に、被制御装置５００Ａ，５００Ｂ，５００Ｃを制御するための情報を送信する。
【００７８】
これに応じて、家庭内サーバ４００から被制御装置５００Ａ，５００Ｂ，５００Ｃに、サーバ２００によって決定された制御内容に従って動作するための信号が送信される。
【００７９】
なお、サーバ２００は、携帯端末１００の現在位置が、登録済み位置１００１ではなく、自宅９００に戻ったことを条件として、家庭内サーバ４００に制御内容を送信しても良い。この場合には、携帯端末１００を携帯したユーザが自宅９００に帰宅したときから、被制御装置５００Ａ，５００Ｂ，５００Ｃの制御動作が開始される。
【００８０】
＜変形例等＞
以上説明した実施の形態では、サーバ２００はいわゆるクラウドサーバによって実現される場合も有り得る。この場合、記憶部２０５に格納されている情報は、サーバ２００と通信可能な他の記憶装置内ニ格納されていることも有り得る。
【００８１】
そして、以上説明した本実施の形態によれば、ユーザが所望する家電製品の動作を、ユーザ操作をほぼ介せず、バックグラウンドで自動的に最適な動作を行うことができる。
【００８２】
また、ユーザ自身が持ち歩く携帯端末であるため、実際に行動した中で蓄積されたデータを元に制御することが可能となり、より正確に、ユーザに快適な制御を行うことができる。
【００８３】
被制御装置５００Ａ，５００Ｂ，５００Ｃの制御内容はクラウド情報（各種のサーバ３００に蓄積された情報等）が用いられて決定されるため、常に最新の情報を元に、ユーザの行動や経験した環境を予測／判断することができる。これにより、先進的な制御手法に柔軟に対応出来る。
【００８４】
つまり、従来は、例えばユーザが外出から帰ってきたときに、それまでどのような場所にいたか、そこがどのような気温・湿度・気象条件だったか、という情報が、被制御装置の制御に考慮されることはなかった。例えば、花粉飛散量が多い地域を通過して帰宅したり、インフルエンザ注意報が出ているような商業施設に寄っていたとしても、その情報を、エアコンなどの被制御装置または当該装置を制御する装置は、知りえなかった。そして、本実施の形態では、このような情報に基づいて、被制御装置の制御内容が決定される。
【００８５】
今回開示された各実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８６】
１００，１００Ａ，１００Ｂ，１００Ｃ  携帯端末、２００  サーバ、４００  家庭内サーバ、５００Ａ，５００Ｂ，５００Ｃ  被制御装置。
【図１】
0005901344.tif 000002
【図２】
0005901344.tif 000003
【図３】
0005901344.tif 000004
【図４】
0005901344.tif 000005
【図５】
0005901344.tif 000006