(57)【特許請求の範囲】
【請求項１】
複数の機器を制御する機器制御方法であって、
ユーザの生活シーンの所定のパターン中で最も長く使用されている前記複数の機器の各々の動作条件を、前記複数の機器の各々の優先制御条件として決定する工程と、
互いに連動させて前記複数の機器の各々の電源のオンオフを制御する工程とを含み、
前記制御する工程では、さらに、
前記複数の機器の少なくとも１つの機器の電源をオンした場合に、当該電源をオンした少なくとも１つの機器を各々の前記優先制御条件で動作させる
機器制御方法。
【請求項２】
前記制御する工程では、前記生活シーンに基づいて予めスケジューリングされたタイミングで前記複数の機器の各々の電源のオンオフを制御する
請求項１に記載の機器制御方法。
【請求項３】
前記制御する工程では、前記複数の機器の少なくとも１つの機器に対して前記ユーザによって電源のオンが操作された場合に、残りの機器の各々の電源のオンオフを制御する
請求項１に記載の機器制御方法。
【請求項４】
前記決定する工程では、さらに、前記生活シーンを時間帯毎にパターン分けすることで複数のパターンを決定し、決定した複数のパターンの各々に対して、前記複数の機器の各々の優先制御条件を決定する
請求項１〜３のいずれか１項に記載の機器制御方法。
【請求項５】
前記決定する工程では、前記複数の機器の少なくとも１つの機器の電源がオンしてからオフするまでの期間を１つのパターンとして決定する
請求項４に記載の機器制御方法。
【請求項６】
さらに、
前記決定する工程を行う前に、所定の期間、前記複数の機器から各々の動作条件を収集することで、各々の動作条件の時間変化を示す時系列データを生成する工程を含み、
前記決定する工程では、前記時系列データに基づいて前記生活シーンをパターン分けすることで前記複数のパターンを決定する
請求項４に記載の機器制御方法。
【請求項７】
前記複数の機器は、各々に対応する複数のリモートコントローラから送信される赤外線データによって制御され、
前記収集する工程では、前記複数のリモートコントローラから送信される赤外線データを受信し、受信した時刻と受信した赤外線データとを対応付けて管理することで、前記時系列データを生成する
請求項６に記載の機器制御方法。
【請求項８】
前記決定する工程では、前記複数の機器の各々について、前記所定のパターン中で使用されている複数の動作条件の各々の使用時間を比較し、比較結果に基づいて最も長く使用されている動作条件を前記優先制御条件として決定する
請求項１〜７のいずれか１項に記載の機器制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機器を制御する機器制御方法に関する。
【背景技術】
【０００２】
従来、ユーザは、各々に専用のリモコンを用いて、照明機器、エアコン、テレビなどの複数の機器（環境設備）を制御する。複数の機器の制御を補助するためのシステムとして、例えば、特許文献１には、１回の操作で複数の機器を制御する遠隔制御システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１８０１７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の遠隔制御システムでは、複数の機器を操作する手順をユーザが入力しなければならず、ユーザに煩わしい作業が要求される。
【０００５】
そこで、本発明は、ユーザに煩雑な作業を要求することなく、複数の機器を制御することができる機器制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様に係る機器制御方法は、複数の機器を制御する機器制御方法であって、ユーザの生活シーンの所定のパターン中で最も長く使用されている前記複数の機器の各々の動作条件を、前記複数の機器の各々の優先制御条件として決定する工程と、互いに連動させて前記複数の機器の各々の電源のオンオフを制御する工程とを含み、前記制御する工程では、さらに、前記複数の機器の少なくとも１つの機器の電源をオンした場合に、当該電源をオンした少なくとも１つの機器を各々の前記優先制御条件で動作させる。
【発明の効果】
【０００７】
本発明に係る機器制御方法によれば、ユーザに煩雑な作業を要求することなく、複数の機器を制御することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態に係る機器制御システムの構成を示すブロック図である。
【図２】実施の形態に係る機器制御システムにおいて収集した時系列データの一例を示す図である。
【図３】実施の形態に係る機器制御システムにおいて生成した制御データの一例を示す図である。
【図４】実施の形態に係る機器制御システムの動作（機器制御方法）を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下では、本発明の実施の形態に係る機器制御方法について、図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、いずれも本発明の一具体例を示すものである。したがって、以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する趣旨ではない。よって、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００１０】
また、各図は、模式図であり、必ずしも厳密に図示されたものではない。したがって、例えば、各図において縮尺などは必ずしも一致しない。また、各図において、実質的に同一の構成については同一の符号を付しており、重複する説明は省略又は簡略化する。
【００１１】
（実施の形態）
［概要］
まず、本実施の形態に係る機器制御方法を実行する機器制御システムについて説明する。図１は、本実施の形態に係る機器制御システム１の構成を示すブロック図である。
【００１２】
本実施の形態に係る機器制御システム１は、複数の機器１０を制御するためのシステムである。図１に示すように、機器制御システム１は、複数の機器１０と、複数の機器１０の各々を操作する複数のリモコン２０と、制御装置１００とを備える。
【００１３】
複数の機器１０は、制御対象となる機器であり、例えば、住宅のリビングルーム又は寝室などの所定の空間に設置された電化製品などである。複数の機器１０の個数については、特に限定されないが、例えば３個である。複数の機器１０には、ユーザが使用する頻度が高い機器、又は、同時に使用する頻度が高い２個以上の機器が含まれる。本実施の形態では、複数の機器１０は、各々に対応する複数のリモートコントローラ（リモコン２０）から送信される赤外線データによって制御される。
【００１４】
複数のリモコン２０は、それぞれが複数の機器１０に一対一で対応している。リモコン２０は、対応する機器１０の電源のオンオフを操作する。また、リモコン２０は、対応する機器１０の所定のパラメータ（調光比、設定温度、受信チャンネルなど）を操作する。
【００１５】
本実施の形態では、複数のリモコン２０はそれぞれ、対応する機器１０に、所定の操作情報を含む赤外線データを送信する赤外線送信部を有する。機器１０は、対応するリモコン２０からの赤外線データを受信する赤外線受信部を有する。機器１０は、赤外線受信部が受信した赤外線データに基づいて、電源のオンオフなどを制御する。
【００１６】
本実施の形態では、図１に示すように、複数の機器１０には、照明機器１１と、エアコン１２と、テレビ１３とが含まれる。複数のリモコン２０には、照明用リモコン２１と、エアコン用リモコン２２と、テレビ用リモコン２３とが含まれる。
【００１７】
照明機器１１は、例えば、シーリングライトであるが、これに限定されない。照明機器１１は、ダウンライト、スポットライト、フロアライトなどでもよい。本実施の形態では、照明機器１１は、調光機能を有し、光出力（調光比）を変更することができる。照明機器１１は、調色機能を有し、色温度又は光色を変更可能でもよい。
【００１８】
照明機器１１は、照明用リモコン２１によって操作される。具体的には、照明機器１１は、照明用リモコン２１から送信される赤外線データに基づいて、電源のオンオフ及び調光比の変更などが行われる。
【００１９】
エアコン１２は、空調機器の一例である。エアコン１２は、例えば、設置された空間の冷暖房及び除湿、並びに、当該空間に対する送風などを行う。エアコン１２は、冷暖房の温度、並びに、除湿機能及び送風機能の強弱などを調節可能である。
【００２０】
エアコン１２は、エアコン用リモコン２２によって操作される。具体的には、エアコン１２は、エアコン用リモコン２２から送信される赤外線データに基づいて、電源のオンオフ、並びに、設定温度及び設定湿度の変更などが行われる。
【００２１】
テレビ１３は、画像表示装置の一例であり、放送波又はネットワークを介して番組コンテンツを受信し、受信した番組コンテンツを表示する。テレビ１３は、受信チャンネル、音量、画面の明るさなどが変更可能である。
【００２２】
テレビ１３は、テレビ用リモコン２３によって操作される。具体的には、テレビ１３は、テレビ用リモコン２３から送信される赤外線データに基づいて、電源のオンオフ、並びに、受信チャンネル及び音量の変更などが行われる。
【００２３】
なお、機器１０には、エアコン１２の代わりに、扇風機などが含まれてもよい。また、機器１０には、テレビ１３の代わりに、ラジオなどが含まれてもよい。
【００２４】
［制御装置］
制御装置１００は、本実施の形態に係る機器制御方法の主たる動作を実行する装置である。制御装置１００は、例えば、コンピュータ機器又はコントローラなどである。図１に示すように、制御装置１００は、赤外線受信部１１０と、記憶部１２０と、分析部１３０と、制御部１４０と、赤外線送信部１５０とを備える。
【００２５】
以下では、制御装置１００が備える各構成要素の詳細について説明する。
【００２６】
［赤外線受信部］
赤外線受信部１１０は、複数のリモコン２０の各々が、対応する機器１０に送信した赤外線データを受信する。赤外線受信部１１０は、赤外光を受光可能なフォトダイオードなどの光電変換素子、及び、信号処理回路などで構成される。
【００２７】
赤外線受信部１１０は、所定の期間、複数の機器１０から各々の動作条件を収集する収集部の一例である。所定の期間は、ユーザの生活シーンに関する機器１０の動作条件（動作状態）を収集するための期間である。具体的には、所定の期間は、後述する分析モードを制御装置１００が実行している期間である。つまり、所定の期間は、複数の機器１０が、制御装置１００ではなく、ユーザによるリモコン２０の操作に基づいて制御される期間である。赤外線受信部１１０は、複数のリモコン２０から送信される赤外線データを受信し、受信した時刻と受信した赤外線データとを対応付けて管理することで、時系列データ１２１を生成する。
【００２８】
なお、リモコン２０から送信される赤外線データは、指向性を有する赤外光を搬送波として送信されるデータである。このため、赤外光の送信範囲が広くないので、通常、ユーザは、リモコン２０を機器１０に向けた状態で操作することが多い。このため、機器１０と制御装置１００の赤外線受信部１１０とが離れて設置されている場合には、赤外線受信部１１０がリモコン２０からの赤外線データを受信できなくなる恐れがある。
【００２９】
そこで、複数の機器１０の各々に、赤外光を反射する反射板を設けてもよい。当該反射板は、リモコン２０から送信される赤外線データを赤外線受信部１１０に向けて反射する。これにより、リモコン２０から送信される赤外線データを、赤外線受信部１１０が受信しやすくなる。
【００３０】
［記憶部］
記憶部１２０は、機器制御方法を実行するための情報を記憶するための記憶部である。記憶部１２０は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）又はフラッシュメモリなどの不揮発性メモリで構成される。図１に示すように、記憶部１２０には、時系列データ１２１と、制御データ１２２とが記憶される。
【００３１】
時系列データ１２１は、ユーザの生活シーンの中で、複数の機器１０の各々の動作条件（動作状態）の時間変化を示すデータである。時系列データ１２１は、赤外線受信部１１０が受信した赤外線データに基づいて生成される。具体的には、赤外線受信部１１０が複数のリモコン２０のいずれかから赤外線データを受信する度に、赤外線データに含まれる操作情報と、受信した時刻と、赤外線データを送信したリモコン２０に対応する機器１０とが対応付けられて、時系列データ１２１の一部として記憶部１２０に記憶される。
【００３２】
図２は、本実施の形態に係る機器制御システム１において収集した時系列データ１２１の一例を示す図である。
【００３３】
例えば、図２に示す時系列データ１２１には、午前６時に、照明機器１１、エアコン１２及びテレビ１３の全ての電源がオンされたことを示す情報が含まれている。当該情報は、例えば、照明機器１１、エアコン１２及びテレビ１３の各々の電源をオンするための赤外線データを、照明用リモコン２１、エアコン用リモコン２２及びテレビ用リモコン２３の各々から、赤外線受信部１１０が午前６時に受信したことで、時系列データ１２１の一部として記憶部１２０に記憶される。すなわち、当該情報は、ユーザが午前６時に、照明機器１１、エアコン１２及びテレビ１３の電源をオンするために、照明用リモコン２１、エアコン用リモコン２２及びテレビ用リモコン２３の各々を操作したことを示している。同様に、午前６時１０分には、照明機器１１、エアコン１２及びテレビ１３の全ての電源がオフされている。
【００３４】
照明機器１１に着目すると、午前６時８分に、ユーザが、明るさを上げる操作を行ったことが分かる。同様に、エアコン１２に着目すると、午前６時３分に設定温度を上げる操作を行ったことが分かる。
【００３５】
時系列データ１２１は、例えば、ユーザの生活シーンの１日分のデータであるが、これに限定されない。時系列データ１２１は、数日分、１週間分又は１ヶ月分のデータでもよい。時系列データ１２１が複数日にまたがる場合に、動作条件の収集対象となる複数の機器１０は、日毎に異なっていてもよい。
【００３６】
制御データ１２２は、分析部１３０が時系列データ１２１に基づいて生成した複数の機器１０を制御するためのデータである。制御データ１２２は、複数の機器１０を制御部１４０が制御する際に利用される。制御データ１２２は、ユーザの生活シーンのパターン毎に、複数の機器１０の各々の優先制御条件を示している。
【００３７】
図３は、本実施の形態に係る機器制御システム１において生成した制御データ１２２の一例を示す図である。図３に示すように、制御データ１２２は、複数のパターンの各々について、パターンの開始時刻及び終了時刻と、複数の機器１０の各々の優先制御条件とを対応付けたデータである。例えば、パターン１は、午前６時から午前６時１０分までの期間であり、照明機器１１、エアコン１２及びテレビ１３の全ての電源をオンすることを示している。さらに、パターン１では、優先制御条件として、照明機器１１の調光比が８０％であり、エアコン１２の設定温度が２４℃であり、テレビ１３の受信チャンネルが２ｃｈであることを示している。
【００３８】
制御データ１２２は、例えば、時系列データ１２１が表す期間と同じ期間、又は、時系列データ１２１が表す期間より短い期間分の制御データである。具体的には、制御データ１２２は、１日分の機器１０の制御データであるが、これに限らない。例えば、制御データ１２２は、数日分、１週間分又は１ヶ月分のデータでもよい。制御データ１２２が複数日にまたがる場合に、制御対象となる複数の機器１０は、日毎に異なっていてもよい。
【００３９】
［分析部］
分析部１３０は、時系列データ１２１に基づいてユーザの生活シーンをパターン分けすることで、複数のパターンを決定する。具体的には、分析部１３０は、ユーザの生活シーンを時間帯毎にパターン分けすることで、複数のパターンを決定する。例えば、午前６時から午前６時１０分などの所定の時間帯（所定の期間）が１つのパターンに相当する。
【００４０】
本実施の形態では、分析部１３０は、時系列データ１２１に基づいて、複数の機器１０の少なくとも１つの機器１０の電源がオンしてからオフするまでの期間を１つのパターンとして決定する。図２に示す時系列データ１２１では、午前６時に、照明機器１１、エアコン１２及びテレビ１３の全ての電源がオンされ、午前６時１０分に、照明機器１１、エアコン１２及びテレビ１３の全ての電源がオフされているので、午前６時から午前６時１０分までの時間帯が１つのパターンとして決定される。
【００４１】
具体的には、分析部１３０は、複数の機器１０の全ての電源がオフされている状態で、１つの機器１０の電源がオンされてから、この電源がオンされた機器１０の電源がオフされるまでの時間帯を１つのパターンとして決定する。分析部１３０は、当該パターン（時間帯）における他の機器１０の動作条件（動作状態）を時系列データ１２１に基づいて分析する。
【００４２】
分析部１３０は、所定のパターンの中で最も長く使用されている複数の機器１０の各々の動作条件を、複数の機器１０の各々の優先制御条件として決定する。動作条件とは、機器１０毎に設定可能なパラメータである。例えば、照明機器１１の動作条件は、調光比である。エアコン１２の動作条件は、設定温度である。テレビ１３の動作条件は、受信チャンネルである。なお、これらの動作条件は一例に過ぎない。
【００４３】
図２に示す時系列データ１２１では、パターン１において、照明機器１１は、午前６時に電源がオンされた後、８０％の調光比で照明を行い、午前６時８分に調光比が１００％に変更され、午前６時１０分に電源がオフされている。したがって、パターン１において、照明機器１１の最も長く使用されている調光比に関する動作条件は、８０％である。したがって、分析部１３０は、パターン１の照明機器１１の優先制御条件として、調光比が８０％であることを決定する。
【００４４】
同様に、分析部１３０は、時系列データ１２１に基づいて、パターン１のエアコン１２の優先制御条件として、設定温度が２４℃であることを決定する。また、分析部１３０は、パターン１のテレビ１３の優先制御条件として、受信チャンネルが２ｃｈであることを決定する。
【００４５】
以上のように、分析部１３０は、複数のパターンの各々について、機器１０毎に優先制御条件を決定する。これにより、図３に示す制御データ１２２が生成される。
【００４６】
分析部１３０は、例えば、プログラムが格納された不揮発性メモリ、プログラムを実行するための一時的な記憶領域である揮発性メモリ、入出力ポート、プログラムを実行するプロセッサなどで構成される。
【００４７】
［制御部］
制御部１４０は、互いに連動させて複数の機器１０の電源のオンオフを制御する。本実施の形態では、制御部１４０は、分析モード（手動モード）と、半自動モードと、全自動モードとのいずれかに基づいて、複数の機器１０の電源のオンオフを制御する。
【００４８】
なお、制御部１４０は、分析モードでは、複数の機器１０を連動させない。具体的には、制御部１４０は、複数の機器１０の制御を行わない。つまり、複数の機器１０は、ユーザによって操作されたリモコン２０からの赤外線データに基づいて動作する。
【００４９】
制御部１４０は、半自動モードでは、複数の機器１０の少なくとも１つの機器１０に対してユーザによって電源のオンが操作された場合に、残りの機器１０の各々の電源のオンオフを制御する。赤外線受信部１１０が受信した赤外線データが、複数の機器１０のいずれかの電源をオンするためのデータであった場合に、制御部１４０は、制御データ１２２に基づいて、残りの機器１０の電源のオンオフを制御する。
【００５０】
制御部１４０は、全自動モードでは、生活シーンに基づいて予めスケジューリングされたタイミングで複数の機器１０の電源のオンオフを制御する。すなわち、ユーザがリモコン２０を操作する必要はなく、複数の機器１０は自動的に電源がオン又はオフされる。
【００５１】
具体的には、制御部１４０は、タイマ機能を有し、パターンの開始時刻で複数の機器１０の制御を行い、当該パターンの終了時刻で複数の機器１０の制御を終了する。例えば、制御部１４０は、開始時刻で、複数の機器１０の少なくとも１つの電源をオンし、電源をオンした機器１０を優先制御条件で動作させる。制御部１４０は、終了時刻で、電源をオンした機器１０の電源をオフする。制御部１４０は、複数のパターンの各々に基づいて、複数の機器１０の制御を行う。
【００５２】
制御部１４０は、さらに、複数の機器１０の電源をオンした場合に、各々の優先制御条件で動作させる。具体的には、制御部１４０は、制御データ１２２に基づいて、機器１０の電源がオンされたときのパターンの優先制御条件で機器１０を動作させる。
【００５３】
例えば、図３に示すように、制御部１４０は、パターン１で照明機器１１の電源がオンされたとき、照明機器１１の明るさを８０％にするための赤外線データを赤外線送信部１５０に送信させる。同様に、パターン１でエアコン１２の電源がオンされたとき、エアコン１２の設定温度を２４℃にするための赤外線データを赤外線送信部１５０に送信させる。
【００５４】
制御部１４０は、例えば、プログラムが格納された不揮発性メモリ、プログラムを実行するための一時的な記憶領域である揮発性メモリ、入出力ポート、プログラムを実行するプロセッサなどで構成される。なお、制御部１４０は、これらのプロセッサ、メモリなどのハードウェア資源を分析部１３０と共有して構成されてもよい。
【００５５】
［赤外線送信部］
赤外線送信部１５０は、制御部１４０が制御データ１２２に基づいて生成した赤外線データを複数の機器１０に送信する。赤外線送信部１５０は、例えば、赤外光（赤外線）を出射するＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などの光源、及び、赤外線データに基づいて当該赤外光を変調する変調回路などで構成される。
【００５６】
赤外線送信部１５０が送信する赤外線データは、複数のリモコン２０の各々が、対応する機器１０に送信する赤外線データと同じである。したがって、各機器１０は、赤外線データを受信した場合に、リモコン２０が送信した赤外線データであるか、制御装置１００の赤外線送信部１５０が送信した赤外線データであるかを判別することなく、受信した赤外線データに基づいて動作を行う。つまり、機器１０には特別な構成が必要とされないので、機器制御システム１では、新しい機器１０の追加、及び、機器１０の入れ替えなどを容易に行うことができる。すなわち、機器制御システム１のカスタマイズを容易に行うことができる。
【００５７】
［動作（機器制御方法）］
続いて、本実施の形態に係る機器制御システム１の動作（機器制御方法）について、図４を用いて説明する。図４は、本実施の形態に係る機器制御システム１の動作を示すフローチャートである。
【００５８】
本実施の形態に係る機器制御システム１では、制御装置１００は、３つの動作モードを実行する。３つの動作モードは、分析モード（手動モード）、半自動モード及び全自動モードである。
【００５９】
図４に示すように、まず、制御装置１００は、３つの動作モードのいずれを実行するかを判定する（Ｓ１）。なお、３つの動作モードの切替は、例えば、ユーザからの操作に基づいて行われる。あるいは、本実施の形態に係る機器制御システム１が３つの動作モードを切り替えてもよい。例えば、制御データ１２２が記憶部１２０に記憶されていない場合には、制御装置１００は、半自動モード及び全自動モードを実行することができないので、分析モードを実行する。制御データ１２２が記憶部１２０に記憶された場合には、制御装置１００は、半自動モード及び全自動モードのいずれかを実行する。
【００６０】
＜分析モード＞
分析モードを実行する場合（Ｓ１で“分析モード”）、制御装置１００は、一定期間の複数の機器１０の各々の動作条件（動作状態）を収集する（Ｓ１１）。分析モードでは、制御装置１００は、複数の機器１０の制御を行わない。赤外線受信部１１０が受信する赤外線データは、ユーザが、複数の機器１０のいずれかを制御するためにリモコン２０を操作した時に送信されたデータである。制御装置１００は、赤外線受信部１１０が受信した赤外線データに時刻情報を対応付けて時系列データ１２１として記憶部１２０に記憶する。これにより、ユーザの生活シーンに基づいた機器１０の操作状況（すなわち、機器１０の動作条件）を時系列データ１２１として記憶することができる。
【００６１】
分析モードは、例えば、１日間などの所定の期間行われる。十分な期間の時系列データ１２１が記憶部１２０に記憶された後、分析部１３０は、時系列データ１２１に基づいて生活シーンをパターン分けする（Ｓ１２）。具体的には、分析部１３０は、生活シーンを分析することで、複数の時間帯の各々に対応する複数のパターンを決定する。例えば、分析部１３０は、複数の機器１０の少なくとも１つの機器１０の電源がオンしてからオフするまでの期間を１つのパターンとして決定する。
【００６２】
図２に示す例では、午前６時に照明機器１１、エアコン１２及びテレビ１３の全ての電源がオンされ、午前６時１０分に照明機器１１、エアコン１２及びテレビ１３の全ての電源がオフされている。したがって、分析部１３０は、午前６時から午前６時１０分までの時間帯を１つのパターン（パターン１）として決定する。
【００６３】
例えば、分析部１３０は、エアコン１２の電源がオンしてからオフされるまでの期間を１つのパターン（パターンｍ）として決定する。ここで、エアコン１２の電源がオフされた時点で、照明機器１１又はテレビ１３の電源がオンされていれば、エアコン１２の電源がオフされた時点から、照明機器１１及びテレビ１３の少なくとも一方の電源がオフされるまでの期間を別の１つのパターン（パターンｍ＋１）として決定する。
【００６４】
次に、分析部１３０は、パターン毎に、そのパターンの中で最も長く使用されている複数の機器１０の各々の動作条件を、複数の機器１０の各々の優先制御条件として決定する（Ｓ１３）。具体的には、分析部１３０は、所定のパターン中で、１つの機器１０について最も長い期間使用している動作条件、すなわち、最も長い期間維持されている動作状態を、その機器１０の優先制御条件として決定する。図２に示す例では、パターン１における照明機器１１の優先制御条件は、明るさが８０％にすることである。
【００６５】
なお、動作条件（動作状態）とは、機器１０に設定可能な複数のパラメータのうち１つのみに関する条件でもよく、複数のパラメータの組み合わせによって示される条件でもよい。例えば、エアコン１２の動作条件は、エアコン１２の設定温度（例えば、２４℃）で表されてもよく、設定温度と動作モードとの組み合わせ（例えば、冷房モードで２４℃）で表されてもよい。
【００６６】
分析部１３０は、全てのパターンの各々において、全ての機器１０の優先制御条件を決定することで、制御データ１２２を生成することができる。これにより、記憶部１２０には、制御データ１２２が記憶されるので、制御装置１００は、半自動モード及び全自動モードを実行することができる。
【００６７】
なお、分析モードでは、制御部１４０及び赤外線送信部１５０は動作しないので、制御装置１００は、制御部１４０及び赤外線送信部１５０の機能を実行するハードウェア資源への電力供給を行わなくてもよい。これにより、制御装置１００の省電力化を行うことができる。
【００６８】
＜半自動モード＞
半自動モードを実行する場合（Ｓ１で“半自動モード”）、制御装置１００は、少なくとも１つの機器１０に対してユーザによって電源のオンが操作された場合に、残りの機器１０の各々の電源のオンオフを制御する。具体的には、まず、制御装置１００は、赤外線受信部１１０が複数のリモコン２０のいずれかから複数の機器１０のいずれかの電源をオンするための赤外線データを受信するまで待機する（Ｓ２１でＮｏ）。
【００６９】
赤外線受信部１１０が電源をオンするための赤外線データを受信した場合（Ｓ２１でＹｅｓ）、制御部１４０は、電源をオンされたときのパターンにおける優先制御条件で、複数の機器１０を制御する（Ｓ２２）。具体的には、制御部１４０は、制御データ１２２を参照することで、電源をオンするための赤外線データを受信した時刻が含まれるパターンを選択する。例えば、照明機器１１の電源をオンするための赤外線データを受信した時刻（受信時刻）が午前６時１分の場合、制御部１４０は、パターン１を選択する。
【００７０】
受信時刻がいずれのパターンにも含まれない場合、制御部１４０は、当該受信時刻に最も近い開始時刻のパターンを選択する。受信時刻がいずれのパターンにも含まれず、受信時刻と最も近いパターンの開始時刻との差が所定値より大きい場合、制御部１４０はパターンを選択せずに、機器１０の優先制御条件による制御を行わなくてもよい。この場合、制御装置１００は、受信した赤外線データと受信時刻とを対応付けて、時系列データ１２１の一部として記憶部１２０に記憶されてもよい。すなわち、制御装置１００は、一時的に分析モードを実行してもよい。
【００７１】
制御部１４０は、制御データ１２２を参照することで、選択したパターンに対応付けられた優先制御条件で複数の機器１０を制御するための赤外線データを生成する。例えば、選択したパターンがパターン１の場合、制御部１４０は、照明機器１１の電源をオンし、かつ、調光比を８０％とする赤外線データと、エアコン１２の電源をオンし、かつ、設定温度を２４℃とする赤外線データと、テレビ１３の電源をオンし、かつ、受信チャンネルを２ｃｈとする赤外線データとを生成する。これらの赤外線データは、赤外線送信部１５０によって照明機器１１、エアコン１２及びテレビ１３の各々に送信される。
【００７２】
以上のように、半自動モードでは、ユーザが複数の機器１０の少なくとも１つ（例えば、照明機器１１）の電源をオンする操作をした場合に、残りの機器１０（例えば、エアコン１２及びテレビ１３）も連動して制御される。これにより、ユーザは、複数の機器１０の各々の操作をする必要がなくなり、ユーザの利便性を高めることができる。
【００７３】
＜全自動モード＞
全自動モードを実行する場合（Ｓ１で“全自動モード”）、制御装置１００は、生活シーンに基づいて予めスケジューリングされたタイミングで複数の機器１０の各々の電源のオンオフを制御する（Ｓ３１）。具体的には、制御部１４０は、図３に示す制御データ１２２に基づいて、複数の機器１０を制御するための赤外線データを生成する。
【００７４】
例えば、制御部１４０は、午前６時になった時に、照明機器１１の電源をオンし、かつ、調光比を８０％とする赤外線データと、エアコン１２の電源をオンし、かつ、設定温度を２４℃とする赤外線データと、テレビ１３の電源をオンし、かつ、受信チャンネルを２ｃｈとする赤外線データとを生成する。これらの赤外線データは、赤外線送信部１５０によって照明機器１１、エアコン１２及びテレビ１３の各々に送信される。これにより、照明機器１１、エアコン１２及びテレビ１３の各々は、優先制御条件で動作する。
【００７５】
さらに、制御部１４０は、午前６時１０分になった時に、照明機器１１の電源をオフするための赤外線データと、エアコン１２の電源をオフするための赤外線データと、テレビ１３の電源をオフするための赤外線データとを生成する。これにより、照明機器１１、エアコン１２及びテレビ１３の全ての電源がオフされる。
【００７６】
以降、複数のパターンの各々の開始時刻と終了時刻とになる度に、制御部１４０は、優先制御条件に応じた赤外線データを生成する。これにより、ユーザは、複数の機器１０のいずれも操作する必要がなく、ユーザの利便性を高めることができる。
【００７７】
なお、全自動モードでは、赤外線受信部１１０及び分析部１３０は動作しないので、制御装置１００は、赤外線受信部１１０及び分析部１３０の機能を実行するハードウェア資源への電力供給を行わなくてもよい。これにより、制御装置１００の省電力化を行うことができる。
【００７８】
［効果など］
以上のように、本実施の形態に係る機器制御方法は、複数の機器１０を制御する機器制御方法であって、ユーザの生活シーンの所定のパターン中で最も長く使用されている複数の機器１０の各々の動作条件を、複数の機器１０の各々の優先制御条件として決定する工程と、互いに連動させて複数の機器１０の各々の電源のオンオフを制御する工程とを含み、制御する工程では、さらに、複数の機器１０の少なくとも１つの機器１０の電源をオンした場合に、当該電源をオンした少なくとも１つの機器１０を各々の優先制御条件で動作させる。
【００７９】
これにより、機器１０の電源がオンされた場合に当該機器１０が優先制御条件で動作するので、ユーザは、明るさの調整、設定温度の調整などの細かな操作を行わなくても済む。また、複数の機器１０の電源のオンオフが互いに連動して制御されるので、例えば、ユーザは、複数の機器１０の電源のオンオフを個別に操作しなくて済む。このように、ユーザに煩雑な作業を要求することなく、複数の機器１０を制御することができる。
【００８０】
例えば、朝の起床後すぐの時間帯などでは、ユーザの生活パターンは毎日同じであることが多い。具体的には、ユーザは、照明機器１１の電源をオンし、エアコン１２の電源をオンし、テレビ１３の電源をオンする。このとき、照明機器１１の明るさ、エアコン１２の設定温度、テレビ１３の受信チャンネルなどは、毎日ほとんど同じである。したがって、照明機器１１、エアコン１２及びテレビ１３の各々を、リモコン２０を用いて操作することは、ユーザにとって煩わしい。
【００８１】
本実施の形態に係る機器制御方法は、例えば、制御する工程では、生活シーンに基づいて予めスケジューリングされたタイミングで複数の機器１０の各々の電源のオンオフを制御する。
【００８２】
これにより、ユーザが複数の機器１０を個別にしなくても、複数の機器１０はそれぞれ、予めスケジューリングされたタイミングで制御される。スケジューリングは、ユーザの生活シーンに基づいて行われるので、ユーザの生活に合った動作を複数の機器１０に行わせることができる。例えば、朝の起床時刻になると、ユーザがリモコン２０で操作しなくても、照明機器１１がいつもの明るさで点灯し、エアコン１２がいつもの設定温度で動作し、テレビ１３がいつもの受信チャンネルで動作する。このように、ユーザに煩雑な作業を要求することなく、ユーザの生活シーンのパターンに合った動作で複数の機器１０の自動制御を行うことができる。
【００８３】
また、例えば、制御する工程では、複数の機器１０の少なくとも１つの機器１０に対してユーザによって電源のオンが操作された場合に、残りの機器１０の各々の電源のオンオフを制御する。
【００８４】
これにより、例えば、ユーザが朝、起床した後に、照明用リモコン２１を操作して照明機器１１の電源をオンした場合、照明機器１１がいつもの明るさで点灯する。さらに、照明機器１１だけでなく、操作していないエアコン１２がいつもの設定温度で動作し、テレビ１３がいつもの受信チャンネルで動作する。このように、ユーザに煩雑な作業を要求することなく、ユーザの生活シーンのパターンに合った動作で複数の機器１０の半自動制御を行うことができる。
【００８５】
また、例えば、決定する工程では、さらに、生活シーンを時間帯毎にパターン分けすることで複数のパターンを決定し、決定した複数のパターンの各々に対して、複数の機器１０の各々の優先制御条件を決定する。
【００８６】
これにより、生活シーンを時間帯毎にパターン分けするので、パターン分けを容易に行うことができる。パターン分けが容易になることで、パターン分けを行うのに必要な処理量を少なくすることができるので、制御対象とする機器１０の台数の増加などを行うことができ、ユーザの利便性をより高めることができる。
【００８７】
また、例えば、決定する工程では、複数の機器１０の少なくとも１つの機器１０の電源がオンしてからオフするまでの期間を１つのパターンとして決定する。
【００８８】
これにより、例えば、１つの機器１０の電源のオンオフ状態に応じてパターンを決定することができるので、生活シーンのパターン分けを容易に行うことができる。また、１つのパターン内では、少なくとも１つの機器１０の電源のオンオフを変更しないので、機器１０の制御を容易に行うことができる。
【００８９】
また、例えば、機器制御方法は、さらに、決定する工程を行う前に、所定の期間、複数の機器１０から各々の動作条件を収集することで、各々の動作条件の時間変化を示す時系列データ１２１を生成する工程を含み、決定する工程では、時系列データ１２１に基づいて生活シーンをパターン分けすることで複数のパターンを決定する。
【００９０】
これにより、複数の機器１０の各々の動作条件を収集するので、各機器１０での消費電力に基づいて制御する場合には困難な、ユーザ自身による機器１０の制御情報を利用することができる。したがって、ユーザの意向が十分に反映された機器１０の自動制御を行うことができる。
【００９１】
また、例えば、複数の機器１０は、各々に対応する複数のリモートコントローラ（リモコン２０）から送信される赤外線データによって制御され、収集する工程では、複数のリモコン２０から送信される赤外線データを受信し、受信した時刻と受信した赤外線データとを対応付けて管理することで、時系列データ１２１を生成する。
【００９２】
これにより、赤外線データを受信することで動作条件を収集するので、簡単な構成で機器制御システム１を構成することができる。また、機器１０には、動作条件を送信させるなどの特別な構成が必要とされないので、機器制御システム１では、新しい機器１０の追加、及び、機器１０の入れ替えなどを容易に行うことができる。すなわち、機器制御システム１のカスタマイズを容易に行うことができる。
【００９３】
（その他）
以上、本発明に係る機器制御方法を実行する機器制御システムについて、実施の形態に基づいて説明したが、本発明は、上記の実施の形態に限定されるものではない。
【００９４】
例えば、上記の実施の形態では、制御データ１２２が１日分のデータである例について示したが、複数の日数分のデータでもよい。例えば、分析部１３０は、ユーザの生活シーンを１日の中での時間帯でパターン分けするのではなく、曜日と時間帯とに基づいてパターン分けしてもよい。複数のパターンは、例えば、月曜日の午前６時から午前６時１０分までなどのように、曜日と時間帯とによって表される。これにより、ユーザの曜日毎の生活シーンに応じた制御ができるので、ユーザの生活シーンによりあった制御を行うことができる。なお、生活シーンは、曜日に限らず、月又は季節などに基づいてパターン分けされてもよい。
【００９５】
また、例えば、上記の実施の形態では、分析部１３０が複数の機器１０の１つの電源がオンされてからオフされるまでの時間帯（期間）を１つのパターンとして決定したが、これに限らない。分析部１３０は、複数の機器１０の電源のオンオフ状態が維持されている時間帯を１つのパターンとして決定してもよい。
【００９６】
例えば、複数の機器１０の全ての電源がオフされている状態から１つの機器１０の電源がオンされた時をパターンの開始時点とし、当該１つの機器１０の電源がオフされた時、又は、他の機器１０の電源がオンされた時をパターンの終了時点として決定してもよい。この場合、１つのパターンの中では、複数の機器１０のいずれかの電源がオンされることはなく、オフされることもない。これにより、パターンの数が多くなるが、細かな制御を行うことができる。
【００９７】
あるいは、分析部１３０は、複数の機器１０の少なくとも１つの電源がオンされてから、複数の機器１０の全ての電源がオフされるまでの期間を１つのパターンとして決定してもよい。
【００９８】
また、例えば、制御装置１００は、半自動モード及び全自動モードのいずれか一方のみを実行してもよい。
【００９９】
また、例えば、上記の実施の形態では、機器１０とリモコン２０とが一対一で対応する例について示したが、これに限らない。例えば、リモコン２０は、複数の機器１０を操作するマルチリモコンでもよい。例えば、リモコン２０は、ディップスイッチなどのスイッチを切り替えることで、複数の機器１０に対して、各々に対応する赤外線データを送信してもよい。これにより、１つのリモコン２０で複数の機器１０を操作してもよい。
【０１００】
なお、この場合、マルチリモコンであるリモコン２０が制御装置１００として機能することができる。このとき、制御装置１００は、赤外線受信部１１０を備えていなくてもよく、記憶部１２０には、複数の機器１０をユーザが操作する際に送信した赤外線データが時刻情報に対応付けられて時系列データ１２１として記憶されてもよい。
【０１０１】
また、例えば、上記の実施の形態では、制御装置１００は、複数のリモコン２０から送信される赤外線データを受信することで、時系列データ１２１を生成したが、これに限定されない。制御装置１００は、複数の機器１０と無線通信又は有線通信などにより動作情報を直接取得してもよい。
【０１０２】
また、例えば、上記の実施の形態では、制御装置１００は、赤外線受信部１１０、記憶部１２０、分析部１３０、制御部１４０及び赤外線送信部１５０を備える１つの装置として説明したが、これに限らない。制御装置１００が備える各機能構成は、それぞれが別の装置で分散して実行されてもよい。
【０１０３】
例えば、上記の実施の形態では、制御装置１００が記憶部１２０及び分析部１３０を備える例について示したが、これに限らない。例えば、ネットワークで接続された外部のサーバ装置などが記憶部１２０及び分析部１３０を備えてもよい。
【０１０４】
また、例えば、制御装置１００は、ＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）コントローラであり、複数の機器１０と有線又は無線で接続されていてもよい。この場合、制御装置１００は、複数の機器１０の各々から動作条件（動作状態）を有線又は無線を介して取得することができ、有線又は無線を介して複数の機器１０を直接制御することができる。
【０１０５】
また、上記の各実施の形態において、各構成要素は、専用のハードウェアで構成されてもよく、あるいは、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）又はプロセッサなどのプログラム実行部が、ハードディスク又は半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１０６】
なお、本発明は、制御装置及び機器制御システムとして実現できるだけでなく、機器制御方法に含まれるステップをコンピュータに実行させるためのプログラム、及び、そのプログラムを記録したコンピュータ読み取り可能なＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの記録媒体として実現することもできる。
【０１０７】
つまり、上述した包括的又は具体的な態様は、システム、装置、集積回路、コンピュータプログラム又はコンピュータ読み取り可能な記録媒体で実現されてもよく、システム、装置、集積回路、コンピュータプログラム及び記録媒体の任意な組み合わせで実現されてもよい。
【０１０８】
その他、各実施の形態に対して当業者が思いつく各種変形を施して得られる形態や、本発明の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本発明に含まれる。
【符号の説明】
【０１０９】
１０  機器
２０  リモコン（リモートコントローラ）
１２１  時系列データ
【図１】
0006751896.tif 000002
【図２】
0006751896.tif 000003
【図３】
0006751896.tif 000004
【図４】
0006751896.tif 000005