(57)【要約】【課題】本発明は、個別の家電機器を別々に手動で設定する手間をかけずに一定の期間を通じて家全体で節電・節約ができ、かつ簡便・安価に節電・節約が実現できる技術を提供する。【解決手段】本発明は、１つ以上の家電機器を備える複数の家に接続された家電機器制御システムである。この家電機器制御システムは、前記複数の家の中の第１の家の家電機器の動作プログラムを、前記複数の家の中の少なくとも１つの第２の家の家電機器の動作情報に基づいて作成し、前記第１の家の前記家電機器を、前記動作プログラムに基づいて制御することを特徴とする。【選択図】図１
2014036390.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの家電機器を備える複数の家に接続された家電機器制御システムであって、
前記複数の家の中の第１の家の家電機器の動作プログラムを、前記複数の家の中の少なくとも１つの第２の家の家電機器の動作情報に基づいて作成し、前記第１の家の前記家電機器を、前記動作プログラムに基づいて制御することを特徴とする家電機器制御システム。
【請求項２】
前記第１の家に設けられた第１のホームシステムと、
前記少なくとも１つの第２の家に設けられた第２のホームシステムと、
前記第１のホームシステムと前記第２のホームシステムとに接続されたサーバと、
を備え、
前記第２のホームシステムが、少なくとも１つの家電機器と、前記少なくとも１つの家電機器の属性情報、動作情報、及び使用電力量を収集する収集手段と、前記少なくとも１つの家電機器の属性情報、動作情報、及び使用電力量を前記サーバに送信する送信手段と、を備え、
前記サーバが、前記第２のホームシステムの前記少なくとも１つの家電機器の動作情報に基づいて前記第１の家の家電機器の動作プログラムを生成するプログラム生成手段と、前記動作プログラムを前記第１のホームシステムに送信する送信手段と、を備え、
前記第１のホームシステムが、少なくとも１つの家電機器と、前記動作プログラムに従って前記第１のホームシステムの前記少なくとも１つの家電機器の動作を制御する機器制御手段と、を備えることを特徴とする請求項１に記載の家電機器制御システム。
【請求項３】
前記第１のホームシステムが、前記動作プログラムを選択するための入出力部を更に備えることを特徴とする請求項２に記載の家電機器制御システム。
【請求項４】
前記サーバが、前記第２のホームシステムの前記少なくとも１つの家電機器の使用電力量の情報を前記第１のホームシステムの前記入出力部に送信し、
前記入出力部が、前記第２のホームシステムの前記少なくとも１つの家電機器の使用電力量の情報を更に表示することを特徴とする請求項３に記載の家電機器制御システム。
【請求項５】
前記第１のホームシステムが、前記第１のホームシステムの前記少なくとも１つの家電機器の属性情報、動作情報、及び使用電力量を収集する収集手段を更に備え、
前記サーバが、前記動作プログラムを前記第１の家で動作させたときの消費電力量を算出する電力量算出手段を更に備え、
前記電力量算出手段は、前記動作プログラムと、前記第２のホームシステムの前記少なくとも１つの家電機器の動作情報及び使用電力量とに基づいて、前記消費電力量を算出することを特徴とする請求項２に記載の家電機器制御システム。
【請求項６】
前記電力量算出手段は、前記動作プログラム内のシーケンスと、前記第２のホームシステムの前記少なくとも１つの家電機器の動作情報とが一致しない場合、前記第２のホームシステムの前記少なくとも１つの家電機器の使用電力量を補間することによって、前記消費電力量を算出することを特徴とする請求項５に記載の家電機器制御システム。
【請求項７】
１つ以上の家電機器を備える複数の家間において家電機器を制御する家電機器制御方法であって、
前記複数の家の中の第１の家の家電機器の動作プログラムを、前記複数の家の中の少なくとも１つの第２の家の家電機器の機器動作情報に基づいて作成するステップと、
前記第１の家の前記家電機器を、前記動作プログラムに基づいて制御するステップと、
を備えることを特徴とする家電機器制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、家電機器制御システム及び家電機器制御方法に関する。
【背景技術】
【０００２】
近年、政府や電力会社からの節電要請や、節約、エコの観点から節電行動を実行するためのツールとして、宅内消費電力の見える化や、それに基づいたアドバイスを配信する仕組み、また、ホームネットワークで宅内家電機器を繋ぎ、任意の目標設定値以下の消費電力量に抑えるよう自動的に制御を行う方法などが提案されている。例えば、宅内の機器運転情報を基に、省エネとなる機器制御方法を実現する方法例として、特許文献１が開示されている。また、自動制御の方法として特許文献２には、機器操作に係る複雑な操作手順を記録し、機器の操作を行うユーザが煩雑な操作手順を再実行できる方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４７５９３号公報
【特許文献２】特開２００３−２０２９４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の節電アドバイス配信システムでは、ユーザがアドバイス内容を確認し、選択して実行することで個人の宅内環境や要求に合った節電、節約方法を選択する。しかしながら、家電機器個別のアドバイスが配信されることが多く、アドバイス配信の都度、確認・実行の作業が発生すると共に、一日、一週間などを通じて家全体で節電、節約できる保証はない。
【０００５】
また、家電機器の自動制御に関しては、個人の宅内環境や要求に合った自動制御を行うためには、その演算モジュールが必要であり、システムが大きくなりがちである。また、自動制御のための装置を宅内に新規に設置しなければならないので、実施するためのハードルが高い。
【０００６】
本発明は、上記の課題を鑑みたものであり、個別の家電機器を別々に手動で設定する手間をかけずに一定の期間を通じて家全体で節電・節約ができ、かつ簡便・安価に節電・節約が実現できる技術を提供する。
【課題を解決するための手段】
【０００７】
本発明の一観点によれば、少なくとも１つの家電機器を備える複数の家に接続された家電機器制御システムであって、前記複数の家の中の第１の家の家電機器の動作プログラムを、前記複数の家の中の少なくとも１つの第２の家の家電機器の動作情報に基づいて作成し、前記第１の家の前記家電機器を、前記動作プログラムに基づいて制御することを特徴とする家電機器制御システムが提供される。
【０００８】
また、本発明の他の観点によれば、１つ以上の家電機器を備える複数の家間において家電機器を制御する家電機器制御方法であって、前記複数の家の中の第１の家の家電機器の動作プログラムを、前記複数の家の中の少なくとも１つの第２の家の家電機器の機器動作情報に基づいて作成するステップと、前記第１の家の前記家電機器を、前記動作プログラムに基づいて制御するステップと、を備えることを特徴とする家電機器制御方法が提供される。
【発明の効果】
【０００９】
本発明によれば、個別の家電機器を別々に手動で設定する手間をかけずに、一定の期間を通じて家全体で節電・節約ができ、かつ簡便・安価に節電・節約が実現できる。
【図面の簡単な説明】
【００１０】
【図１】第１実施例における家電機器制御システムの構成例を示す図である。
【図２】宅内で機器属性情報が一般化情報に置き換える例、及び情報収集部からサーバへ各情報が送信される例を示す図である。
【図３】動作プログラムをＢ宅の機器制御部へ送信するまでの処理の流れを説明する図である。
【図４】シーケンスプログラム生成部される動作プログラムの一例である。
【図５】Ｂ宅の入出力部において電力使用量の情報が表示された例である。
【図６】図５に表示される電力利用パターンを拡大したものである。
【図７】各家から各家電機器の機器属性情報を送信する流れを示すフローチャートである。
【図８】動作プログラムを作成するまでの流れを示すフローチャートである。
【図９】動作プログラムがＢ宅で実行されるまでの流れを示すフローチャートである。
【図１０】第２実施例における家電機器制御システムの構成例を示す図である。
【図１１】第２実施例において動作プログラムがＢ宅で実行されるまでの流れを示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施例について説明する。なお、添付図面は本発明の原理に則った具体的な実施例と実装例を示しているが、これらは本発明の理解のためのものであり、決して本発明を限定的に解釈するために用いられるものではない。
【００１２】
＜第１実施例＞
以下、図面を参照して第１実施例における家電機器制御システムを具体的に説明する。図１は、第１実施例における家電機器制御システム１００の構成例である。家電機器制御システム１００は、Ａ宅のホームシステム１１０と、サーバ１２０と、Ｂ宅のホームシステム１３０とから構成される。図１では、Ａ宅が以下で説明する情報の配信元の家であり、Ｂ宅が以下で説明する情報の受信側の家として説明する。
【００１３】
＜配信元宅のホームシステムの構成＞
Ａ宅のホームシステム１１０は、家電機器から情報を収集する情報収集部１１１と、ゲートウェイ（ＧＷ）１１２とを備える。なお、情報収集部１１１とゲートウェイ１１２は一体となっていても良い。Ａ宅には、照明１１３、エアコン１１４、テレビ１１５、冷蔵庫１１６、及び扇風機１１７などの家電機器が設置されている。なお、図１に示された家電機器は、一例であり、これら以外の家電機器が設置されても良い。以下では、照明１１３、エアコン１１４、テレビ１１５、冷蔵庫１１６、及び扇風機１１７をまとめて、「家電機器」と呼ぶ。
【００１４】
情報収集部１１１は、家電機器から、各家電機器の機器属性情報と、各家電機器の機器動作情報と、各家電機器の使用電力量の情報とを収集する。また、ゲートウェイ１１２は、情報収集部１１１とサーバ１２０とを接続するためのインタフェースであり、インターネットを介してサーバ１２０に接続されている。情報収集部１１１は、ゲートウェイ１１２を介して、上述した情報をサーバ１２０に送信する。
【００１５】
情報収集部１１１と家電機器との通信方式については、有線・無線を問わず、情報収集部１１１に接続された家電機器の、電力使用量、機器動作情報、機器属性情報が情報収集部１１１に送信されれば良い。例えば、無線であればZigbee（登録商標）やZ-wave（登録商標）などを用いて通信する手段が考えられる。また、通信プロトコルはEchonet（登録商標）などが考えられる。
【００１６】
ここで、機器属性情報とは、家電機器の種類や型番、シリアルナンバーなどの家電機器種を特定するための情報である。また、機器動作情報とは、家電機器の動作履歴や動作モード変遷、設定など、家電機器の動作に関する情報である。
【００１７】
＜受信側宅のホームシステムの構成＞
また、Ｂ宅のホームシステム１３０は、家電機器から情報を収集する情報収集部１３１と、ゲートウェイ（ＧＷ）１３２と、入出力部１３３と、機器制御部１３４とを備える。なお、情報収集部１３１、ゲートウェイ１３２、及び機器制御部１３４は一体となっていても良い。情報収集部１３１とゲートウェイ（ＧＷ）１３２とは、Ａ宅の情報収集部１１１とゲートウェイ１１２と同様の構成であるため、説明を省略する。入出力部１３３は、例えば、ＰＣやタブレット端末、スマートフォン、ＴＶなどであり、表示部及び表示機器に対して入力操作ができるものであれば機器は問わない。
【００１８】
Ｂ宅には、照明１３５、エアコン１３６、テレビ１３７、冷蔵庫１３８、及び扇風機１３９などの家電機器が設置されている。Ａ宅における説明と同様に、以下では、照明１３５、エアコン１３６、テレビ１３７、冷蔵庫１３８、及び扇風機１３９をまとめて、「家電機器」と呼ぶ。
【００１９】
機器制御部１３４は、ゲートウェイ１３２介して受信した動作プログラムに基づいて、家電機器の制御命令を配信する。この動作プログラムの詳細については後述する。また、機器制御部１３４は、複数の動作プログラムの中から、入出力部１３３によって選択された動作プログラムの制御命令を配信するようにしてもよい。
【００２０】
＜サーバの構成＞
サーバ１２０は、コンピュータなどの情報処理装置によって構成されている。サーバ１２０は、少なくとも、メモリと、中央処理装置（又は演算部ともいう）と、記憶装置とを備える。記憶装置は、ＨＤＤやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどの記憶媒体である。
【００２１】
中央処理装置は、ＣＰＵ（Central Processing Unit）やマイクロプロセッサなどで構成されている。以下で詳細に説明するサーバ１２０の各処理部は、各処理部の機能を実現するソフトウェアのプログラムコードによって実現できる。すなわち、サーバ１２０の各処理部は、プログラムコードとしてメモリに格納され、中央処理装置が各プログラムコードを実行することによって実現されてもよい。なお、サーバ１２０の各処理部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。なお、以下で詳細に説明するサーバ１２０の各格納部は、上述のメモリ又は記憶装置により実現される。
【００２２】
サーバ１２０は、機器属性情報受信部１２１と、機器動作情報受信部１２２と、使用電力量データ受信部１２３と、機器属性情報格納部１２４と、機器動作情報格納部１２５と、使用電力量データ格納部１２６と、機器情報一般化部１２７と、動作シーケンス分析部１２８と、シーケンスプログラム生成部１２９とを備える。
【００２３】
機器属性情報受信部１２１は、Ａ宅及びＢ宅の情報収集部１１１、１３１から機器属性情報を受信するものである。また、機器動作情報受信部１２２は、Ａ宅及びＢ宅の情報収集部１１１、１３１から機器動作情報を受信するものである。また、使用電力量データ受信部１２３は、Ａ宅及びＢ宅の情報収集部１１１、１３１から使用電力量の情報を受信するものである。
【００２４】
機器属性情報格納部１２４は、機器属性情報受信部１２１で受信した機器属性情報を格納するものである。また、機器動作情報格納部１２５は、機器動作情報受信部１２２で受信した機器動作情報を格納するものである。また、使用電力量データ格納部１２６は、使用電力量データ受信部１２３で受信した使用電力量の情報を格納する。なお、機器属性情報格納部１２４、機器動作情報格納部１２５、及び、使用電力量データ格納部１２６は、各家電機器毎の情報を、テーブル、リスト、データベース（ＤＢ）、キュー等のデータ構造やそれ以外の構造で格納してもよい。
【００２５】
機器情報一般化部１２７は、機器属性情報格納部１２４に格納された機器属性情報を取得し、機器属性情報を家電種レベルの一般化情報に置き換える。例えば、シリアルナンバーＡＡＡ１１１、ＢＢＢ２２２という機器属性情報が、「エアコン」や「洗濯機」などという家電種レベルの情報に置き換えられる。なお、機器情報一般化部１２７による一般化情報への置き換え処理は、例えば、家電シリアルナンバーと一般化名称とが紐付けされたデータベース（家電メーカーの商品情報ＤＢなど）を用いて行ってもよい。また、ゲートウェイ１１２内の宅内で機器属性情報を一般化情報に置き換えてもよい。図２は、ゲートウェイ１１２内の宅内で機器属性情報が一般化情報に置き換える例と、情報収集部１１１からサーバ１２０へ各情報が送信される例を示す。
【００２６】
図２では、情報収集部１１１とゲートウェイ１１２とが一体的に構成されている。エアコン１１４には、使用電力量を測定するためのタップ１１４ａが接続されている。例えば、エアコン１１４が、Echonet（登録商標）などに対応している家電機器である場合、情報収集部１１１がエアコン１１４に接続した際に、機器属性情報を家電種レベルに一般化して送信することが可能である。また、ユーザが、入出力部を用いてエアコン１１４を一般化し、タップ１１４ａと紐づける操作を行ってもよい。このように、ゲートウェイ１１２内の宅内で機器属性情報を一般化情報に置き換えて、一般化情報をサーバ１２０に送信してもよい。
【００２７】
なお、図２では、情報収集部１１１が、一般化された機器属性情報とともに、機器動作情報及び使用電力量の情報をサーバ１２０に送信する例が示されている。以下でも詳細に説明するが、サーバ１２０に送信する際には、これらの情報にＧＷ固有ＩＤが付される。これにより、サーバ１２０が、各家ごとの情報を識別することが可能となる。
【００２８】
サーバ１２０に各情報が送信された後、例えば、機器動作情報格納部１２５には、エアコン１１４を示す「エアコン１」と、エアコン１１４の動作を示す「動作１」、「動作２」とが関連付けて格納される。また、使用電力量データ格納部１２６には、「エアコン１」の電力測定用の「タップ１」と、使用電力量「Ｐ１」、「Ｐ２」、「Ｐ３」とが関連付けて格納される。
【００２９】
動作シーケンス分析部１２８は、機器動作情報格納部１２５に格納された機器動作情報を、家電機器ごとの動作履歴情報（経時変化を示すデータ）に変換する。例えば、動作シーケンス分析部１２８は、「○○年××月△△日■■時□□分／エアコン／冷房／２５℃」という動作履歴情報に変換する。
【００３０】
シーケンスプログラム生成部１２９は、機器情報一般化部１２７による一般化された機器属性情報と、動作シーケンス分析部１２８で変換された動作履歴情報とに基づいて、動作プログラムを生成する。そして、シーケンスプログラム生成部１２９は、Ｂ宅の機器制御部１３４及び入出力部１３３へ動作プログラムを送信する。
【００３１】
図３は、動作プログラムをＢ宅の機器制御部１３４へ送信するまでの処理の流れを説明する図である。なお、図３では、機器制御部１３４とゲートウェイ１３２とが一体的に構成されている。まず、シーケンスプログラム生成部１２９は、機器属性情報格納部１２４に格納された機器属性情報に基づいてＢ宅の保有機器リスト３０１を得ることができる。ここで、このＢ宅の保有機器リスト３０１は、機器情報一般化部１２７によって家電種レベルに置き換えられた情報である。また、シーケンスプログラム生成部１２９は、機器属性情報格納部１２４に格納された機器属性情報に基づいてＡ宅の保有機器リスト３０２を得ることができる。
【００３２】
シーケンスプログラム生成部１２９は、動作シーケンス分析部１２８によって変換された家電機器ごとの動作履歴情報に基づいて、動作プログラム（動作シーケンス１）３０４を生成する。Ａ宅以外の他の家がある場合は、その家の数に応じて動作プログラム（動作シーケンス２、３）３０５、３０６が生成される。
【００３３】
シーケンスプログラム生成部１２９は、生成された動作プログラムのリストをＢ宅の入出力部１３３へ送信する。Ｂ宅のユーザは、入出力部１３３に表示された動作プログラムのリストの中から、実際に自宅で実行する動作プログラムを指定する。ここでは、ユーザが、動作プログラム（動作シーケンス１）３０４を指定したとする。
【００３４】
この場合、シーケンスプログラム生成部１２９は、Ｂ宅の保有機器リスト３０１とＡ宅の保有機器リスト３０２とを比較することにより、Ｂ宅で動作可能な機器リスト３０３を算出する。シーケンスプログラム生成部１２９は、この動作可能な機器リスト３０３を用いて、動作プログラム（動作シーケンス１）３０４の中からＢ宅に存在しない家電機器の動作シーケンスを削除して、Ｂ宅用の動作プログラム（動作シーケンス１）を作成する。
【００３５】
次に、シーケンスプログラム生成部１２９は、動作プログラム（動作シーケンス１）３０４をＢ宅の機器制御部１３４へ送信する。そして、機器制御部１３４は、動作プログラム（動作シーケンス１）３０４に従って、例えば、エアコン１３６を制御する。
【００３６】
図４は、シーケンスプログラム生成部１２９される動作プログラムの一例である。図４に示すように、動作プログラムは、家電機器ごとに、時間と、その時間に実行する動作が設定されたデータである。なお、図４では、動作プログラムを分かり易く説明するためにテーブル形式で示しているが、実際には、動作プログラムは、家電機器と、時間と、その時間に実行する動作（電源状態やモード、設定など）が所定の形式で羅列されたデータである。
【００３７】
また、シーケンスプログラム生成部１２９は、使用電力量データ格納部１２６の使用電力量のデータに基づいて、Ａ宅の１日の電力使用量の合計値や、Ａ宅の１日を通しての電力利用パターンの情報（例えば、１日における１時間ごとの各家電機器の電力使用量の情報）を算出する。そして、シーケンスプログラム生成部１２９は、算出した電力使用量の合計値や、Ａ宅の１日を通しての電力利用パターンの情報を、Ｂ宅の入出力部１３３へ送信する。
【００３８】
図５は、Ｂ宅の入出力部１３３において電力使用量の合計値や、他の家の１日を通しての電力利用パターンが表示された例である。図５に示すように、入出力部１３３には、Ａ宅の電力使用量のデータ５０１及びＣ宅の電力使用量のデータ５０２などが、家ごとに表示される。図６は、図５に表示される電力利用パターンを拡大したものである。図６に示すように、電力利用パターンには、所定の時間帯ごとの消費電力量が表示され、各時間帯ごとの消費電力量に関する家電機器の内訳もわかるようになっている。なお、電力利用パターンの上部には、１日の総消費電力量が表示されるようにしてもよい。このように、入出力部１３３を設けることにより、動作プログラム及び消費電力量を確認、選択できるようになり、確実に節電、省エネを推進することができる。
【００３９】
＜家電機器制御システムの処理の流れ＞
次に、本実施例における家電機器制御システム１００の処理の流れについて説明する。図７は、各家から各家電機器の機器属性情報を送信する流れを示すフローチャートである。
【００４０】
ステップ７０１において、ゲートウェイ（ＧＷ）１１２が、使用電力量を測定するためのＡ宅内のタップを登録する。次に、ステップ７０２において、情報収集部１１１が、家電機器から、各家電機器の機器属性情報を収集し、ゲートウェイ（ＧＷ）１１２に機器属性情報を登録する。ここで、タップと機器属性情報との紐付けが行われる。なお、タップと機器属性情報との紐付けは、図２に示すように、入出力部を用いて手動で行うようにしてもよい。
【００４１】
次に、ステップ７０３において、ゲートウェイ（ＧＷ）１１２が、機器属性情報にゲートウェイ固有のＩＤを付与して、その機器属性情報をサーバ１２０に送信する。次に、ステップ７０４において、サーバ１２０の機器属性情報受信部１２１が、機器属性情報を受信し、受信した機器属性情報を機器属性情報格納部１２４に格納する。
【００４２】
次に、ステップ７０５において、シーケンスプログラム生成部１２９は、機器情報一般化部１２７によって一般化された機器属性情報に基づいて、Ａ宅の保有機器リストを作成する。ここでは、Ａ宅の保有機器リストの作成の流れを示したが、Ｂ宅など他の家の保有機器リストの作成も同様の流れで行う。
【００４３】
図８は、図７の処理に続いて動作プログラムを作成するまでの流れを示すフローチャートである。
【００４４】
ステップ８０１において、情報収集部１１１が、家電機器から、各家電機器の機器動作情報及び使用電力量の情報を収集し、それらの情報を機器属性情報に紐付けてゲートウェイ（ＧＷ）１１２に格納する。次に、ステップ８０２において、ゲートウェイ（ＧＷ）１１２が、機器動作情報及び使用電力量の情報にゲートウェイ固有のＩＤを付与して、それらの情報をサーバ１２０に送信する。この各家電機器の機器動作情報及び使用電力量の情報の収集及び送信は、所定のタイミング（数分ごと、数十分、あるいは数時間ごとなど）で行われる。
【００４５】
ステップ８０３において、サーバ１２０の機器動作情報受信部１２２が、機器動作情報を受信し、受信した機器動作情報を機器動作情報格納部１２５に格納する。さらに、サーバ１２０の使用電力量データ受信部１２３が、使用電力量の情報を受信し、受信した使用電力量の情報を使用電力量データ格納部１２６に格納する。
【００４６】
次に、ステップ８０４において、シーケンスプログラム生成部１２９は、動作プログラムを作成するタイミング（一日、一週間、一か月などの任意のタイミング及び期間）であるかを判定し、そのタイミングであれば、ステップ８０５に進む。そうでなければ、サーバ１２０は、ステップ８０３に戻り、機器動作情報及び使用電力量の情報の受信及び格納処理を引き続き行う。
【００４７】
ステップ８０５において、シーケンスプログラム生成部１２９は、動作シーケンス分析部１２８からの動作履歴情報に基づいて、動作プログラムを生成する。動作プログラムは、所定の期間（一日、一週間、一か月などの任意のタイミング及び期間）に渡る動作シーケンスである。この動作プログラムの作成の流れは、図３に示した通りである。
【００４８】
図９は、図８の処理に続いて動作プログラムがＢ宅で実行されるまでの流れを示すフローチャートである。
【００４９】
ステップ９０１において、シーケンスプログラム生成部１２９は、生成された動作プログラムの一覧をＢ宅に配信する。次に、ステップ９０２において、シーケンスプログラム生成部１２９は、Ｂ宅の入出力部１３３で選択された動作プログラムの情報を受信する。
【００５０】
次に、ステップ９０３において、シーケンスプログラム生成部１２９は、Ｂ宅の保有機器リストとＡ宅の保有機器リストとを比較することにより、Ｂ宅で動作可能な機器リストを算出する。次に、ステップ９０４において、シーケンスプログラム生成部１２９は、動作可能な機器リストを用いて、動作プログラムの中から、動作可能な機器リストに記載の機器以外のシーケンスを削除する。これにより、最終的なＢ宅用の動作プログラムが作成される。そして、ステップ９０５において、シーケンスプログラム生成部１２９は、Ｂ宅用の動作プログラムをＢ宅に送信する。
【００５１】
次に、ステップ９０６において、Ｂ宅の機器制御部１３４は、ゲートウェイ（ＧＷ）１３２を介して動作プログラムを受信し、該当機器に対して動作命令を発信する。そして、ステップ９０７において、動作プログラムに従って、例えば、エアコン１３６などの家電機器が制御される。
【００５２】
以上のように、本実施例によれば、自宅内（Ｂ宅）の１つ以上の家電機器の動作プログラムを、家電機器制御システム１００に接続された他の家（Ａ宅）の家電機器の動作情報（動作履歴情報）を基に作成し、その動作プログラムを実行することにより、他の家の家電機器動作を自宅で再現することが可能となる。したがって、個別の家電機器を別々に手動で設定する手間をかけずに、他の家で実施された節電・節約プログラムを自宅に簡単に導入することができる。
【００５３】
また、サーバ１２０で各宅の情報を集約して動作プログラムを配信する構成となっているため、各家には、少なくとも、情報収集部１１１、１３１と、機器制御部１３４と、ゲートウェイ（ＧＷ）１１２、１３２を導入するだけでよく、安価に節電・節約が実現できる。
【００５４】
＜第２実施例＞
本発明の第２実施例について、図面を参照しながら説明する。図１０は、第２実施例における家電機器制御システム１０００の構成例である。
【００５５】
図１０のサーバ１００１は、図１のサーバ１２０に電力量算出部１００２を加えた構成であり、この構成の追加により、シーケンスプログラム生成部１２９の処理内容が異なる。図１０において、図１と同じ要素には同じ番号を付しており、以下で説明される構成要素以外の構成要素は、図１の第１実施例と同じ処理を行う。
【００５６】
電力量算出部１００２は、動作プログラムと、使用電力量の情報とに基づいて、動作プログラムがＢ宅で実行されたときの予想消費電力量を算出する。第２実施例において、動作プログラムを作成するまでの流れは図７及び図８と同じである。したがって、以下では、動作プログラム作成後の処理について説明する。
【００５７】
図１１は、第２実施例において動作プログラムがＢ宅で実行されるまでの流れを示すフローチャートである。
【００５８】
ステップ１１０１において、シーケンスプログラム生成部１２９は、生成された動作プログラムの一覧をＢ宅に配信する。次に、ステップ１１０２において、シーケンスプログラム生成部１２９は、Ｂ宅の入出力部１３３で選択された動作プログラムの情報を受信する。
【００５９】
次に、ステップ１１０３において、シーケンスプログラム生成部１２９は、Ｂ宅の保有機器リストとＡ宅の保有機器リストとを比較することにより、Ｂ宅で動作可能な機器リストを算出する。次に、ステップ１１０４において、シーケンスプログラム生成部１２９は、動作可能な機器リストを用いて、動作プログラムの中から、動作可能な機器リストに記載の機器以外のシーケンスを削除する。これにより、最終的なＢ宅用の動作プログラムが作成される。
【００６０】
次に、ステップ１１０５において、電力量算出部１００２は、動作プログラムに記載の設定値でＢ宅の家電機器を動作させた実績があるかを判定する。機器動作情報格納部１２５には、Ｂ宅の情報収集部１３１によって収集された機器動作情報が格納されているので、機器動作情報を用いることによって、動作プログラムに記載の設定値でＢ宅の家電機器を動作させた実績があるかを判定することができる。実績がある場合は、ステップ１１０６に進み、実績がない場合は、ステップ１１０７に進む。
【００６１】
ステップ１１０６に進んだ場合、電力量算出部１００２は、動作プログラムに記載の設定値でＢ宅の家電機器を動作させたときの消費電力量を、その機器動作情報に対応する使用電力量データを使用電力量データ格納部１２６から取得することにより算出する。
【００６２】
ステップ１１０７に進んだ場合、電力量算出部１００２は、動作プログラムに記載の設定値でＢ宅の家電機器を動作させたときの消費電力量を、実績値の補間（あるいは、実績値からの推定）により算出できるかを判定する。例えば、この判定は、設定値（ＯＮ，ＯＦＦの値や、エアコン等の設定温度）が同じで、動作時間のみが違う場合に補間できると判定することができる。あるいは、動作プログラムのシーケンスの設定値に近い設定値の実績があるかで判定することもできる。補間できると判定できた場合は、ステップ１１０８に進み、補完できない電力値が存在する場合は、ステップ１１０９に進む。
【００６３】
ステップ１１０８に進んだ場合、電力量算出部１００２は、動作プログラムに記載の設定値でＢ宅の家電機器を動作させたときの消費電力量を、実績値の補間（実績値からの推定）により算出する。例えば、動作プログラムに、Ｂ宅の照明１３５を３時間ＯＮにするシーケンスがあったとする。機器動作情報としてＢ宅の照明１３５を４時間ＯＮにした実績があれば、その際の消費電力を例えば３／４して、消費電力量を算出できる。また、エアコンなどの場合は、動作プログラム内の設定温度と近い温度での動作実績があれば、その際の電力値に置き換えるようにしてもよい。このように、消費電力量の補間処理は、各家電機器ごとに異なるやり方で行われてもよい。
【００６４】
ステップ１１０９に進んだ場合、電力量算出部１００２は、予想消費電力量を算出できる家電機器についてのみ予想消費電力量を計算する。
【００６５】
次に、ステップ１１１０において、シーケンスプログラム生成部１２９は、算出された予想消費電力量をＢ宅の入出力部１３３に送信する。これにより、Ｂ宅のユーザは、動作プログラムをＢ宅で実行したときの予想消費電力量を知ることができる。入出力部１３３に表示される予想消費電力量の形式は、例えば、図５や図６で示した形式でもよい。なお、図１１には示されていないが、Ｂ宅のユーザが、表示された予想消費電力量で満足しない場合、入出力部１３３で別の動作プログラムを選択し直し、再度、予想消費電力量を受信するようにしてもよい。
【００６６】
最終的に、ステップ１１１１において、シーケンスプログラム生成部１２９は、Ｂ宅用の動作プログラムをＢ宅に送信する。次に、ステップ１１１２において、Ｂ宅の機器制御部１３４は、ゲートウェイ（ＧＷ）１３２を介して動作プログラムを受信し、該当機器に対して動作命令を発信する。そして、ステップ１１１３において、動作プログラムに従って、例えば、エアコン１３６などの家電機器が制御される。
【００６７】
以上のように、本実施例では、他の家（Ａ宅）の動作プログラムを実際に自宅（Ｂ宅）で動作させたときの予想消費電力量を算出し、ユーザが入出力部１３３で確認できるようになっているため、ユーザはより効果的な節約・節電プログラムを選択することが可能となる。
【００６８】
なお、本発明は、上述した実施例によって限定的に解釈されるものではなく、特許請求の範囲に記載した事項の範囲内で、種々の変更が可能であり本発明の技術的範囲に含まれる。
【００６９】
本実施例（例えば、図３）では、まず、動作プログラムを作成した後に、動作可能な機器リスト３０３を算出して、Ｂ宅に存在しない家電機器のシーケンスを動作プログラムから削除するようにしたが、この処理に限定されない。
【００７０】
例えば、最初に動作可能な機器リスト３０３を算出しておいて、シーケンスプログラム生成部１２９が、Ａ宅の動作履歴情報の中から該当する家電機器の動作履歴情報を抽出して、動作プログラムを生成するようにしてもよい。あるいは、サーバ１２０でシーケンスを削除せずに動作プログラムをＢ宅の機器制御部１３４に送信し、機器制御部１３４が、Ｂ宅内の家電機器に対応するシーケンスだけを実行するようにしてもよい。
【００７１】
また、本発明による家電制御システムの各種機能を、ソフトウェアのプログラムコードで実現してもよい。プログラムコードは、その処理時に一時的に記憶媒体に蓄積され、必要に応じてＣＰＵなどの演算装置が読み出し、実行するようにして本発明を実現してもよい。記憶媒体とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるメモリ、ハードディスク等の記憶装置のことをいう。
【００７２】
また、上述した実施例における家電制御システムの一部をハードウェア構成で実現してもよく、典型的には集積回路であるＬＳＩとして実現してもよい。家電制御システムの各構成要素は個別にチップ化してもよいし、一部、又は全部を集積してチップ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、又は汎用プロセッサで実現しても良い。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いることも可能である。
【符号の説明】
【００７３】
１００    ：家電機器制御システム
１１０    ：ホームシステム
１１１    ：情報収集部
１１２    ：ゲートウェイ
１２０    ：サーバ
１２１    ：機器属性情報受信部
１２２    ：機器動作情報受信部
１２３    ：使用電力量データ受信部
１２４    ：機器属性情報格納部
１２５    ：機器動作情報格納部
１２６    ：使用電力量データ格納部
１２７    ：機器情報一般化部
１２８    ：動作シーケンス分析部
１２９    ：シーケンスプログラム生成部
１３０    ：ホームシステム
１３１    ：情報収集部
１３２    ：ゲートウェイ
１３３    ：入出力部
１３４    ：機器制御部
１０００  ：家電機器制御システム
１００１  ：サーバ
１００２  ：電力量算出部
【図１】
2014036390.tif 000003
【図２】
2014036390.tif 000004
【図３】
2014036390.tif 000005
【図４】
2014036390.tif 000006
【図５】
2014036390.tif 000007
【図６】
2014036390.tif 000008
【図７】
2014036390.tif 000009
【図８】
2014036390.tif 000010
【図９】
2014036390.tif 000011
【図１０】
2014036390.tif 000012
【図１１】
2014036390.tif 000013