(57)【要約】【課題】ユーザの意思を推測し、かつ推測した意思に応じて複数の機器を制御できる。【解決手段】リモコン装置１３０は、メモリ８２０と、制御回路９２０と、送信部８５０とを含む。メモリ８２０は、センサが検知する事柄に対応付けて、第１の制御信号の情報を予め記憶する。制御回路９２０は、センサが検知する事柄とメモリ８２０が記憶した情報とに対応するように、第１の制御信号を生成する。送信部８５０は、制御回路９２０が生成した第１の制御信号を送信する。【選択図】図１２
2007324734.tif 000002
【特許請求の範囲】
【請求項１】
複数のセンサがそれぞれ検知する事柄の組合せに対応付けて、第１の制御信号の情報を予め記憶するための記憶手段と、
前記複数のセンサをそれぞれ接続した複数の送信機から、前記複数のセンサがそれぞれ検知する事柄を表わす信号を受信するための受信手段と、
前記受信手段が受信した信号のうち、受信の順序が連続し、かつ受信の間隔が閾値以下の複数の信号が表わす前記事柄の組合せと前記記憶手段が記憶した情報とに対応するように、前記第１の制御信号を生成するための手段と、
前記第１の制御信号を赤外線通信により送信するための送信手段とを含む、リモコン装置。
【請求項２】
センサが検知する事柄に対応付けて、第１の制御信号の情報を予め記憶するための記憶手段と、
前記センサが検知する事柄と前記記憶手段が記憶した情報とに対応するように、前記第１の制御信号を生成するための生成手段と、
前記生成手段が生成した前記第１の制御信号を送信するための送信手段とを含む、制御装置。
【請求項３】
前記記憶手段は、複数の前記センサがそれぞれ検知する事柄の組合せに対応付けて、第１の制御信号の情報を予め記憶するための手段を含み、
前記生成手段は、
前記複数のセンサをそれぞれ接続した複数の送信機から、前記複数のセンサがそれぞれ検知する事柄を表わす信号を受信するための受信手段と、
前記受信手段が受信した信号が表わす前記事柄の組合せと前記記憶手段が記憶した情報とに対応するように、前記第１の制御信号を生成するための手段とを含む、請求項２に記載の制御装置。
【請求項４】
前記第１の制御信号を生成するための手段は、前記受信手段が受信した信号のうち受信の順序が連続しかつ受信の間隔が閾値以下の複数の信号が表わす前記事柄の組合せと前記記憶手段が記憶した情報とに対応するように、前記第１の制御信号を生成するための手段を含む、請求項３に記載の制御装置。
【請求項５】
前記生成手段は、
前記センサと、
前記センサが検知した事柄と前記記憶手段が記憶した情報とに対応するように、前記第１の制御信号を生成するための手段とを含む、請求項２に記載の制御装置。
【請求項６】
通信装置と複数の器具とを含む制御システムであって、
前記通信装置は、
センサが検知する事柄に対応付けて、第１の制御信号の情報を予め記憶するための記憶手段と、
前記センサが検知する事柄と前記記憶手段が記憶した情報とに対応するように、前記第１の制御信号を生成するための生成手段と、
前記生成手段が生成した前記第１の制御信号を送信するための送信手段とを含み、
前記器具は、
前記第１の制御信号に対応する制御信号である第２の制御信号の情報を、前記第１の制御信号に対応付けて予め記憶するための記憶手段と、
前記通信装置から、前記第１の制御信号を受信するための受信手段と、
前記受信手段が受信した前記第１の制御信号と前記記憶手段が記憶した情報とに対応するように、前記第２の制御信号を生成するための生成手段と、
前記生成手段が生成した前記第２の制御信号を送信するための送信手段とを含む、制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモコン装置、制御装置、および制御システムに関し、特に、選択された装置に制御信号を印加するリモコン装置、制御装置、および制御システムに関する。
【背景技術】
【０００２】
特許文献１は、専用のリモコン信号送信器と少なくとも１つの被制御機器に付属のリモコン信号送信器とを含む複数のリモコン信号送信器と、送信されて来た第１のリモコン信号を受信し、被制御機器に対して第２のリモコン信号を送出するリモコン信号送受信器とからなるリモコンリピータを開示する。専用のリモコン信号送信器は、少なくともメモリ書き込みモードとメモリ読み出しモードのモード選択信号を送信する装置を備えている。リモコン信号送受信器は、メモリと、モード選択信号がメモリ書き込みモードのとき、メモリ上の所定の領域に被制御機器に付属のリモコン信号送信器からのリモコン信号を記憶する装置と、モード選択信号がメモリ読み出しモードのとき、メモリ上の領域からリモコン信号を読み出して被制御機器に送信する装置とを備えている。
【０００３】
特許文献１に開示された発明によると、１つのリモコン装置を操作することにより複数の機器を同時または一定時間遅らせて動作させることができ、かつ、遠隔点や物の陰になっている機器も動作させることができる。
【０００４】
特許文献２は、機器本体とこれの遠隔制御を可能とするリモコン装置とを含むリモコンシステムを開示する。リモコン装置側では、赤外線信号を電波信号に変換して機器本体側に送信し、機器本体側では、この電波信号を赤外線信号に変換するとともに、これを受信したことの確認信号をリモコン装置側に返送する。
【０００５】
特許文献２に開示された発明によると、複数のリモコン装置を同時に使用することを可能とし、また、１台のリモコン装置でも複数の機器本体を同時に操作することを可能とし、リモコン装置と機器本体との双方向通信を可能とし、リモコンの信号が機器に届いたか否かを確認することができる。
【０００６】
特許文献３は、１つのリモートコントローラから送信された制御信号に応じて連動して動作する複数の電気機器を備える電気機器連動コントロールシステムを開示する。電気機器の少なくとも１つは、連動して使用される他の電気機器に対応するリモートコントローラから送信される制御信号を受信する受信部と、連動して使用される他の電気機器の制御信号を連動して使用される他の電気機器に対して送信する送信部と、受信部が対応するリモートコントローラの制御信号を受信した場合に、他の電気機器の制御信号を送信部より送信する制御を行う制御部とを備える。
【０００７】
特許文献３に開示された発明によると、リモコンを備える複数の電気機器を連動して使用する場合に、電気機器毎に対応するリモコンを操作しなければならないユーザの操作の手間を軽減できる。
【特許文献１】特開平１０−９８７８０号公報
【特許文献２】特開２００４−４８４６７号公報
【特許文献３】特開２００５−３４１４６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１、特許文献２、および特許文献３に開示された発明では、ユーザが明確に意思を表示しなければ、そのユーザが望む制御を実施できないという問題点がある。
【０００９】
この問題点を具体的に説明する。現在広く利用されている制御システムにおいて複数の機器を制御する場合、制御信号を複数回送信することが必要である。たとえば、ユーザが退室する際、ユーザは、テレビ、ビデオ、エアコンその他すべての機器の電源をオフにして回らなければならない。これは面倒なことである。
【００１０】
本発明は上述の問題点を解決するためになされたものであって、その目的は、ユーザの意思を推測し、かつ推測した意思に応じて複数の機器を制御できるリモコン装置、制御装置、および制御システムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明のある局面に従うと、リモコン装置は、記憶手段と、受信手段と、第１の制御信号を生成するための手段と、送信手段とを含む。記憶手段は、複数のセンサがそれぞれ検知する事柄の組合せに対応付けて、第１の制御信号の情報を予め記憶する。受信手段は、複数のセンサをそれぞれ接続した複数の送信機から、複数のセンサがそれぞれ検知する事柄を表わす信号を受信する。第１の制御信号を生成するための手段は、受信手段が受信した信号のうち、受信の順序が連続し、かつ受信の間隔が閾値以下の複数の信号が表わす事柄の組合せと記憶手段が記憶した情報とに対応するように、第１の制御信号を生成する。送信手段は、第１の制御信号を赤外線通信により送信する。
【００１２】
本発明の他の局面に従うと、制御装置は、記憶手段と、生成手段と、送信手段とを含む。記憶手段は、センサが検知する事柄に対応付けて、第１の制御信号の情報を予め記憶する。生成手段は、センサが検知する事柄と記憶手段が記憶した情報とに対応するように、第１の制御信号を生成する。送信手段は、生成手段が生成した第１の制御信号を送信する。
【００１３】
また、上述した記憶手段は、複数のセンサがそれぞれ検知する事柄の組合せに対応付けて、第１の制御信号の情報を予め記憶するための手段を含むことが望ましい。併せて、生成手段は、受信手段と、第１の制御信号を生成するための手段とを含むことが望ましい。受信手段は、複数のセンサをそれぞれ接続した複数の送信機から、複数のセンサがそれぞれ検知する事柄を表わす信号を受信する。第１の制御信号を生成するための手段は、受信手段が受信した信号が表わす事柄の組合せと記憶手段が記憶した情報とに対応するように、第１の制御信号を生成する。
【００１４】
もしくは、上述した第１の制御信号を生成するための手段は、受信手段が受信した信号のうち受信の順序が連続しかつ受信の間隔が閾値以下の複数の信号が表わす事柄の組合せと記憶手段が記憶した情報とに対応するように、第１の制御信号を生成するための手段を含むことが望ましい。
【００１５】
また、上述した生成手段は、センサと、第１の制御信号を生成するための手段とを含むことが望ましい。第１の制御信号を生成するための手段は、センサが検知した事柄と記憶手段が記憶した情報とに対応するように、第１の制御信号を生成する。
【００１６】
本発明の他の局面に従うと、制御システムは、通信装置と複数の器具とを含む。通信装置は、記憶手段と、生成手段と、送信手段とを含む。記憶手段は、センサが検知する事柄に対応付けて、第１の制御信号の情報を予め記憶する。生成手段は、センサが検知する事柄と記憶手段が記憶した情報とに対応するように、第１の制御信号を生成する。送信手段は、生成手段が生成した第１の制御信号を送信する。器具は、記憶手段と、受信手段と、生成手段と、送信手段とを含む。記憶手段は、第１の制御信号に対応する制御信号である第２の制御信号の情報を、第１の制御信号に対応付けて予め記憶する。受信手段は、通信装置から、第１の制御信号を受信する。生成手段は、受信手段が受信した第１の制御信号と記憶手段が記憶した情報とに対応するように、第２の制御信号を生成する。送信手段は、生成手段が生成した第２の制御信号を送信する。
【発明の効果】
【００１７】
本発明にかかるリモコン装置、制御装置、および制御システムは、ユーザの意思を推測し、かつ推測した意思に応じて複数の機器を制御できる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００１９】
図１は、本実施の形態にかかる制御システムが設置された家屋を表わす図である。図１を参照して、本実施の形態にかかる制御システムは、テレビ１００と、エアコン１１０と、焦電センサ１２５と、リモコン装置１３０と、玄関の電灯１４０と、２階の和室の電灯１５０と、リビングの電灯１６０と、フットライト１７０と、電話機１８０と、防犯灯１９０とを含む。
【００２０】
テレビ１００は、放送信号を受信して映像を表示する。エアコン１１０は、室内の温度を調節する。焦電センサ１２５は、人が動いたことを検知する。リモコン装置１３０は、テレビ１００、エアコン１１０、焦電センサ１２５、玄関の電灯１４０、２階の和室の電灯１５０、リビングの電灯１６０、フットライト１７０、電話機１８０、あるいは防犯灯１９０からトリガ信号を受信し、かつテレビ１００およびエアコン１１０に対して制御信号を送信する。玄関の電灯１４０、２階の和室の電灯１５０、リビングの電灯１６０、およびフットライト１７０は、室内を照らす。電話機１８０は、電話回線を通じて外部の電話機と通信する。防犯灯１９０は、玄関の外を照らす。
【００２１】
図２は、図１に示した家屋のうち、リモコンアダプタ２００が装着された電子機器が配置されているリビング１０を表わす図である。
【００２２】
リビング１０には、テレビ１００と、エアコン１１０と、ＨＤＤレコーダ１２０と、リビングの電灯１６０とが配置されている。テレビ１００とＨＤＤレコーダ１２０とは、ケーブル１０４を介して接続されている。テレビ１００の前面パネルには、リモコンアダプタ２００ａが装着されている。同様に、エアコン１１０の前面には、リモコンアダプタ２００ｂが装着されている。リモコンアダプタ２００ａ，２００ｂは、総称されるときは、リモコンアダプタ２００と表わされる。
【００２３】
リビング１０には、さらにリモコン装置１３０が配置されている。リモコン装置１３０は、電子機器の動作を制御するための信号を出力する送信部８５０を備える。送信部８５０は、予め定められた角度に従って制御信号を照射する。制御信号は、たとえば赤外線光である。
【００２４】
図３を参照して、本実施の形態にかかるリモコンアダプタ２００の取り付け態様について説明する。図３は、リモコンアダプタ２００のテレビ１００に対する取り付けの一態様を表わす図である。
【００２５】
リモコンアダプタ２００は、制御信号発信部２３０とリモコン受光部１０２とが対向するように、たとえば粘着テープ、着脱自在の布製のテープその他の取付け部材（図示しない）を介してテレビ１００に取付けられている。すなわち、制御信号発信部２３０から発信された制御信号は、リモコン受光部１０２に受信される。また、リモコンアダプタ２００は、外部から制御信号を受信する受信部２１０を備える。
【００２６】
テレビ１００の前面（すなわちディスプレイ１０７が配置されている面と同一の面）には、リモコン装置１３０により送信された制御信号を受信するための受光部１０２が配置されている。テレビ１００は、さらに、映像を表示するディスプレイ１０７と、受光部１０２により受信された制御信号に基づいてテレビ１００の動作を制御する制御回路１０３と、制御回路１０３から出力される信号に基づいて映像信号をディスプレイ１０７に送出して映像の表示を実現するドライバ１０５と、制御回路１０３から出力される音声信号を増幅するアンプ１０６とを含む。制御回路１０３は、制御信号がチャンネルの選択指示を含む場合には、チューナ（図示しない）に対して選局指令を出力する。制御回路１０３は、制御信号が音量のアップ指示あるいはダウン指示を含む場合には、当該指示に基づいてアンプ１０６に対して音声信号を強くする指示あるいは弱くする指示を送出する。なお、テレビ１００の動作は、周知であるため、ここでは、詳細な説明は繰返さない。
【００２７】
なお、リモコンアダプタ２００の取り付け態様は、上記のものに限られない。磁石でもよいし、据え置き型のものでもよい。たとえばエアコン１１０のように高所に設置される機器にリモコンアダプタ２００を取付ける場合には、取り付けを確実にするために、磁石あるいは粘着テープなどが好ましい。
【００２８】
図４を参照して、リモコンアダプタ２００の構成について説明する。図４は、リモコンアダプタ２００の機能的構成を表わすブロック図である。リモコンアダプタ２００は、受信部２１０と、処理部２２０と、制御信号発信部２３０と、記憶部２４０と、入力部２６０とを備える。
【００２９】
受信部２１０は、リモコン装置１３０により送信された信号を受信し、処理部２２０に対して転送する。処理部２２０は、その信号に含まれている情報を取得する。処理部２２０は、受信部２１０によって受信された信号が、特定の機器を制御するための制御信号あるいはブロードキャスト命令を表わす制御信号（なお、本実施の形態において、ブロードキャスト命令を表わす制御信号を「ブロードキャスト信号」と称する。）であるか否かを検出する。処理部２２０は、当該制御信号の受信を検知すると、その信号信号に基づいて機器を制御するための制御信号を生成する。制御信号発信部２３０は、処理部２２０により生成された信号を赤外線信号に変換して発信する。記憶部２４０は、制御信号発信部２３０が送信する制御信号のリモコンコードのデータなどを予め記憶している。
【００３０】
処理部２２０は、その信号を当該機器に対してリモコンコードとして送信するための信号形式に変換し、制御信号発信部２３０に向けて送出する。このようにすると、リモコン装置１３０の信号発信機能に関わらず、機器を制御するためにリモコン装置１３０から送出された信号の形式は、当該機器に応じた形式として、制御信号発信部２３０から発信される。したがって、制御信号の形式の不一致に起因するような機器の誤動作が防止され得る。
【００３１】
図５を参照して、リモコンアダプタ２００の構成についてさらに説明する。図５は、リモコンアダプタ２００のハードウェア構成を表わすブロック図である。リモコンアダプタ２００は、外部から信号の入力を受け付ける受信回路４１０と、データを不揮発的に記憶するためのフラッシュメモリ４２０と、受信回路４１０により受信された信号とフラッシュメモリ４２０に記憶されているデータとに基づいてリモコンアダプタ２００が取付けられた機器に対して送信される信号を生成するための制御回路４３０と、制御回路４３０により生成された信号を赤外線信号に変換して発信するための送信回路４４０と、リモコンアダプタ２００を駆動するための電力を供給するバッテリ４５０とを含む。
【００３２】
制御回路４３０は、受信回路４１０から送出された信号の入力を受けて、当該信号に含まれる情報を取得する受信信号処理回路４３２と、受信信号処理回路４３２により取得された情報（たとえばブロードキャスト命令）とフラッシュメモリ４２０に記憶されているデータとに基づいて赤外線信号として送信される制御情報を生成する光ＩＤ信号生成回路４３４と、時刻を検出するクロック４３６とを含む。
【００３３】
なお、本実施の形態の場合、ＨＤＤレコーダ１２０は、リモコンアダプタ２００と同様のハードウェアを内蔵することとする。
【００３４】
図６を参照して、リモコンアダプタ２００のデータ構造について説明する。図６は、フラッシュメモリ４２０におけるデータの記憶の一態様を表わす図である。フラッシュメモリ４２０は、データを記憶する領域５１０，５２０，５３０，５４０を含む。リモコンアダプタ２００を識別するためのアダプタコードは、領域５１０に記憶されている。アダプタコードは、リモコンアダプタ２００が取付けられる機器に対応するコードである。リモコンアダプタ２００の製造時に製造者によって採番される製造番号は、領域５２０に記憶されている。制御信号の内容を表わす情報は、リモコンアダプタ２００の製造時に製造者によって領域５３０に記憶されている。「制御信号の内容を表わす情報」とは、テレビ１００などの機器に出力する制御信号の情報のことである。この信号の内容は、リモコン装置１３０が送信する制御信号に対応する。リモコン装置１３０が送信する制御信号がブロードキャスト信号の場合、テレビ１００などの機器に出力する制御信号は、そのブロードキャスト命令に対して機器が実施する動作を表わす信号となる。リモコン装置１３０が送信する制御信号がブロードキャスト信号ではない場合、テレビ１００などの機器に出力する制御信号は、リモコン装置１３０が送信する制御信号と同じ制御を表わす信号となる。制御信号の内容を表わす情報は、リモコン装置１３０が送信する制御信号に対応付けて予め記憶される。リモコンアダプタ２００が取付けられる機器についての情報は、領域５４０に記憶されている。リモコンアダプタ２００が取付けられる機器についての情報には、当該機器のメーカーコードの情報と、当該機器の機器番号の情報とが含まれる。リモコンアダプタ２００は、アダプタコードと製造番号と機器についての情報とによって特定される。これらのデータが光ＩＤ信号生成回路４３４によって読み取られ、光信号が生成される。
【００３５】
なお、リモコンアダプタ２００を特定するためにフラッシュメモリ４２０に記憶されるデータは、図６に示されるものに限られず、またデータは書き替え可能であってもよい。そのため、ブロードキャスト命令に対応する制御の内容を表わす情報は、ティーチングその他の方法によりユーザが任意に設定できる情報であってもよい。
【００３６】
図７は、エアコン１１０のハードウェア構成を表わすブロック図である。図７を参照して、エアコン１１０は、第１通信回路６０２と、第２通信回路６０４と、入力装置６０６と、表示パネル６０８と、ヒートポンプ６１０と、温度センサ６１２と、制御回路６１４とを含む。第１通信回路６０２は、リモコン装置１３０から赤外線信号を受信する。第２通信回路６０４は、リモコン装置１３０へトリガ信号を送信する。本実施の形態の場合、トリガ信号の通信プロトコルはＺｉｇＢｅｅ（登録商標）に従うこととする。このことは、トリガ信号の通信プロトコルを限定するものではない。入力装置６０６は、ユーザが指令を入力する。表示パネル６０８は、情報を表示する。ヒートポンプ６１０は、リビング１０の内部の熱を外部に排出したり、外部の熱をリビング１０の内部に導入したりする。温度センサ６１２は、リビング１０の室内の温度が上限値を越えた場合やその温度が下限値を下回った場合に、トリガ信号を出力する。制御回路６１４は、第１通信回路６０２と、第２通信回路６０４と、入力装置６０６と、表示パネル６０８と、ヒートポンプ６１０と、温度センサ６１２とを制御する。
【００３７】
図８は、玄関の電灯１４０のハードウェア構成を表わすブロック図である。図８を参照して、玄関の電灯１４０は、送信回路６２０と、スイッチ端子６２２と、焦電センサ６２４と、駆動回路６２８と、蛍光灯６３０と、制御回路６３２とを含む。送信回路６２０は、リモコン装置１３０へトリガ信号を送信する。スイッチ端子６２２は、ユーザの操作に応じて送信回路６２０その他玄関の電灯１４０を構成する各回路を開いたり閉じたりする。焦電センサ６２４は、人の動きを検知する。駆動回路６２８は、蛍光灯６３０を駆動する。蛍光灯６３０は、発光する。制御回路６３２は、玄関の電灯１４０を構成する回路や端子を制御する。なお、本実施の形態の場合、２階の和室の電灯１５０とリビングの電灯１６０とは、玄関の電灯１４０と同様の構成であることとする。このため、その詳細な説明についてはここでは繰返さない。
【００３８】
図９は、フットライト１７０の制御ブロック図である。図９を参照して、フットライト１７０は、送信回路６４０と、焦電センサ６４２と、タイマ６４４と、駆動回路６４６と、蛍光灯６４８と、制御回路６５０とを含む。送信回路６４０は、リモコン装置１３０へトリガ信号を送信する。焦電センサ６４２は、人の動きを検知する。タイマ６４４は、予め定められた時間が経過したことを検知する。駆動回路６４６は、焦電センサ６４２が人の動きを検知すると、蛍光灯６４８を駆動する。蛍光灯６４８は、発光する。制御回路６５０は、フットライト１７０を構成する回路や端子を制御する。なお、本実施の形態の場合、防犯灯１９０は、フットライト１７０と同様の構成であることとする。このため、その詳細な説明についてはここでは繰返さない。
【００３９】
図１０は、電話機１８０の制御ブロック図である。図１０を参照して、電話機１８０は、第１通信回路６６０と、第２通信回路６６２と、入力装置６６４と、ディスプレイ６６６と、受話器６６８と、マイク６７０と、スピーカ６７２と、制御回路６７４と、焦電センサ６７６とを含む。第１通信回路６６０は、電話回線を通じて任意の電話機と通信する。第２通信回路６６２は、リモコン装置１３０へトリガ信号を送信する。入力装置６６４は、電話番号などをユーザが入力する。ディスプレイ６６６は、着信があった場合に相手の電話番号などを表示する。受話器６６８は、音声を信号に変換したり、信号を音声に変換したりする。マイク６７０は、音声を信号に変換する。スピーカ６７２は、信号を音声に変換する。制御回路６７４は、第１通信回路６６０と、第２通信回路６６２と、入力装置６６４と、ディスプレイ６６６と、受話器６６８と、マイク６７０と、スピーカ６７２とを制御する。焦電センサ６７６は、人の動きを検知する。
【００４０】
図１１および図１２を参照して、本実施の形態にかかるリモコン装置１３０について説明する。図１１は、リモコン装置１３０の外観を表わす図である。
【００４１】
リモコン装置１３０は、ディスプレイ８１０と、外部から指示の入力を受けてその入力に応じた信号を出力する操作部８４０と、被制御機器に対して制御信号を発光する送信部８５０とを含む。
【００４２】
ディスプレイ８１０は、液晶ディスプレイあるいは有機ＥＬ（Electro  Luminescent）ディスプレイ等により実現される。
【００４３】
操作部８４０は、たとえばボタンあるいはダイヤルによって実現される。操作部８４０は、ディスプレイ８１０に表示されるカーソルの上下および左右方向を規定するカーソルボタン８０４ａ，８０４ｂ，８０４ｃ，８０４ｄと、リモコン装置１３０の使用者により入力されたデータを確定するための指示の入力を受け付ける決定ボタン８１４と、出力される制御信号の値をアップあるいはダウンさせるためのアップダウンボタン８０８と、数字ボタン８０６とを含む。アップダウンボタン８０８は、第１のアップボタン８１８ａと、第１のダウンボタン８１８ｂと、第２のアップボタン８２８ａと、第２のダウンボタン８２８ｂとを含む。
【００４４】
図１２は、リモコン装置１３０のハードウェア構成を表わすブロック図である。リモコン装置１３０は、制御回路８００と、ディスプレイ８１０と、振動センサ８２０と、メモリ８３０と、操作部８４０と、送信部８５０と、受信部８６０と、焦電センサ８７０とを含む。
【００４５】
制御回路８００は、ユーザによる操作部８４０への操作に応じた信号を生成する。制御回路８００は、その生成した信号を送信部８５０に対して送出する。制御回路８００は、各処理を実行するように予め構成された回路素子により実現される場合もあれば、各処理を実現するためのプログラムをＣＰＵ（Central  Processing  Unit）その他の演算処理装置に実行させることにより実現される場合もある。
【００４６】
ディスプレイ８１０は、制御回路８００により生成される信号に基づいて画像を表示する。振動センサ８２０は、リモコン装置１３０が受けた振動を検知する。
【００４７】
メモリ８３０は、不揮発的にデータを記憶するメモリである。メモリ８３０は、たとえばフラッシュメモリにより実現される。メモリ８３０は、制御回路８００から被制御機器の機能を特定するためのデータの入力を受け、予め定められた領域に書き込む。
【００４８】
操作部８４０は、入力される指示に応じた電気信号を制御回路８００に対して出力する。制御回路８００は、その信号に応じて予め定められた処理を実行する。本実施の形態の場合、操作部８４０が操作されたことに応じて制御回路８００が生成する信号は予め定められていることとする。この信号は、リモコン装置１３０が制御する機器に応じて変化する信号ではない。
【００４９】
送信部８５０は、制御回路８００から出力された制御信号を外部に対して送信する。本実施の形態の場合、送信部８５０は、赤外線信号を発信する。ただし、制御信号の出力の態様は、赤外線信号に限られず、たとえばBluetooth（登録商標）その他の無線通信技術に従う送信であってもよい。
【００５０】
受信部８６０は、テレビ１００、エアコン１１０、焦電センサ１２５、玄関の電灯１４０、２階の和室の電灯１５０、リビングの電灯１６０、フットライト１７０、電話機１８０、あるいは防犯灯１９０から、トリガ信号を受信する。本実施の形態の場合、受信部８６０は、通信回線に接続されて制御信号をパケットとして送信するための処理を実行する。制御信号の出力の態様は、赤外線信号に限られず、たとえばBluetooth（登録商標）その他の無線通信技術に従う送信であってもよい。焦電センサ８７０は、人の動きを検知する。
【００５１】
次に、図１３を参照して、リモコン装置１３０の制御回路８００の機能的構成について説明する。図１３は、制御回路８００の機能ブロック図である。
【００５２】
制御回路８００は、外部から信号の入力を受ける入力部１１１０と、各種の情報を記憶する記憶部１１５０と、入力部１１１０を介した入力に基づいて記憶部１１５０に記憶されているデータを読み出す読出部１１６０と、読出部１１６０により読み出されたデータに基づいて被制御機器を制御するための信号を生成する信号生成部１１７０と、信号生成部１１７０により生成された信号を出力する出力部１１８０とを含む。
【００５３】
図１４は、記憶部１１５０が記憶している制御信号の情報と、その制御信号が送信された場合に実施される制御の内容とを表わす図である。図１４に示す「イベント」は、記憶部１１５０が記憶している制御信号の情報に便宜上付された名称である。本実施の形態の場合、制御信号の情報として記憶部１１５０に実際に記憶されているのは、「夕食の開始」その他の名称に対応付けられた、制御信号のコードのデータである。図１４に示す「イベント」は、複数のセンサがそれぞれ検知する事柄に対応している。本実施の形態の場合、「複数のセンサ」とは、テレビ１００、エアコン１１０、焦電センサ１２５、玄関の電灯１４０、２階の和室の電灯１５０、リビングの電灯１６０、フットライト１７０、電話機１８０、あるいは防犯灯１９０に含まれた、焦電センサや温度センサなどを意味する。テレビ１００、エアコン１１０、焦電センサ１２５、玄関の電灯１４０、２階の和室の電灯１５０、リビングの電灯１６０、フットライト１７０、電話機１８０、あるいは防犯灯１９０は、トリガ信号として、各センサが検知した事柄を表わす情報をリモコン装置１３０に送信する。本実施の形態の場合、制御信号のコードのデータと共に、トリガ信号の値を表わすデータも記憶部１１５０に記憶されている。ただし、「リビングへ入室」というイベントに関しては、リモコン装置１３０の焦電センサ８７０のデータのみが対応付けられている。図１４における「−」という印は、トリガ信号の値が制御信号に対応付けられていないことを表わす。図１４における「ＯＮ」または「ＯＦＦ」という記載は、制御信号に対応付けられているトリガ信号の値がどのような値であるかを表わす。制御信号のコードのデータが記憶されたアドレスとトリガ信号の値を表わすデータが記憶されたアドレスとは、一定の間隔を保っている。このようにして、記憶部１１５０は、複数のセンサがそれぞれ検知する事柄の組合せに対応付けて、制御信号の情報を記憶している。本実施の形態の場合、これらのデータによって構成されるデータテーブルを「イベントテーブル」と称する。図１４に示す制御信号の情報は、リモコン装置１３０を使用する前に予め記憶される情報である。
【００５４】
次に、図１５を参照して、リモコン装置１３０の制御構造について再び説明する。図１５は、被制御機器を制御するためにリモコン装置１３０が実行する処理の手順を表わすフローチャートである。
【００５５】
ステップＳ１５１０にて、制御回路８００は、操作部８４０を介した入力に基づいてボタンの押下を検知する。
【００５６】
ステップＳ１５３０にて、制御回路８００は、リモコン装置１３０によって制御される機器の情報をディスプレイ８１０に出力する。情報ディスプレイ８１０は、その機器の情報を表示する。本実施の形態の場合、リモコン装置１３０によって制御される機器は、ユーザによって予め設定されていることとする。
【００５７】
ステップＳ１５５０にて、制御回路８００は、押下されたボタンに対応する制御信号を生成する。ステップＳ１５６０にて、制御回路８００は、その制御信号を表わす赤外線光を、送信部８５０を介して出力する。
【００５８】
図１６は、リモコン装置１３０が送信するリモコンコードのフォーマットを表わす図である。本実施の形態の場合、リモコン装置１３０が送信するリモコンコードの信号は、リーダと、カスタム部と、データ部とを含む。リーダは、リモコンコードの信号がこれから送信されることを表わす。カスタム部は、制御の対象となる機器のメーカ名を表わす。データ部は、制御の内容を表わす。本実施の形態の場合、カスタム部とデータ部の先頭部分とが、制御の対象となっている機器を表わす。データ部の残りが、制御の内容を表わす。ブロードキャスト命令を表わすリモコンコードが送信される場合、制御回路８００は、リモコン装置１３０によって制御される機器に関わらず、カスタム部に含まれる信号が所定の値を表わす制御信号を生成する。その「所定の値」は、特に限定されない。カスタム部に含まれる信号が所定の値を表わす場合、データ部の先頭部分は、ブロードキャスト命令の種類を表わす。
【００５９】
図１７を参照して、本実施の形態にかかるリモコンアダプタ２００で実現されるプログラムは、ブロードキャスト命令の実行に関し、以下のような制御を実行する。
【００６０】
ステップＳ２６１０にて、リモコンアダプタ２００の制御回路４３０は、受信回路４１０がリモコン装置１３０から制御信号を受信したか否かを判断する。制御信号を受信したと判断した場合には（ステップＳ２６１０にてＹＥＳ）、処理はステップＳ２６２０へと移される。もしそうでないと（ステップＳ２６１０にてＮＯ）、処理はステップＳ２６１０へと戻される。
【００６１】
ステップＳ２６２０にて、リモコンアダプタ２００の制御回路４３０は、リモコンコードのカスタム部とデータ部の先頭部分とに基づき、受信回路４１０が受信したリモコンコードがブロードキャスト命令を表わすか否かを判断する。ブロードキャスト命令を表わすと判断した場合には（ステップＳ２６２０にてＹＥＳ）、処理はステップＳ２６３０へと移される。もしそうでないと（ステップＳ２６２０にてＮＯ）、処理はステップＳ２６４０へと移される。
【００６２】
ステップＳ２６３０にて、リモコンアダプタ２００の制御回路４３０は、受信回路４１０が受信したブロードキャスト命令に対応した機能を実行する。すなわち、制御回路４３０は、次の処理を実施する。第１の処理は、フラッシュメモリ４２０に記憶されている、ブロードキャスト命令を表わすデータのうち、受信回路４１０が受信した制御信号に対応するデータを読み出す処理である。第２の処理は、第１の処理にて読み出されたデータに対応する制御信号を生成する処理である。この処理により、受信回路４１０が受信した制御信号とフラッシュメモリ４２０が記憶した情報とに対応するように、制御信号が生成されることとなる。第３の処理は、第２の処理にて生成された制御信号を表わす赤外線光を、送信回路４４０を介して出力する処理である。この処理により、送信回路４４０は、制御回路４３０が生成した制御信号を送信することとなる。なお、ブロードキャスト命令がＨＤＤレコーダ１２０によって受信された場合、ＨＤＤレコーダ１２０は、次の処理を実施してもよい。第１の処理は、メモリ８３０に記憶されている、ブロードキャスト命令を表わすデータを読み出す処理である。第２の処理は、第１の処理にて読み出されたデータに基づいて動作する処理である。
【００６３】
ステップＳ２６４０にて、リモコンアダプタ２００の制御回路４３０は、リモコンコードのカスタム部とデータ部の先頭部分とに基づき、ステップＳ２６１０にて受信したリモコンコードが自分に対するリモコンコードか否かを判断する。自分に対するリモコンコードと判断した場合には（ステップＳ２６４０にてＹＥＳ）、処理はステップＳ２６５０へと移される。もしそうでないと（ステップＳ２６４０にてＮＯ）、処理はステップＳ２６１０へと移される。
【００６４】
ステップＳ２６５０にて、リモコンアダプタ２００の制御回路４３０は、受信したリモコンコードに対応した機能を実行する。すなわち、制御回路４３０は、次の処理を実施する。第１の処理は、フラッシュメモリ４２０に記憶されている、受信したリモコンコードに対応したデータを読み出す処理である。第２の処理は、第１の処理にて読み出されたそのデータに対応する制御信号を生成する処理である。第３の処理は、第２の処理にて生成された制御信号を表わす赤外線光を、送信回路４４０を介して出力する処理である。
【００６５】
図１８を参照して、リモコン装置１３０で実行されるプログラムは、イベントが発生した場合の動作に関し、以下のような制御を実行する。
【００６６】
ステップＳ２７１０にて、受信部８６０は、ステレビ１００、エアコン１１０、焦電センサ１２５、玄関の電灯１４０、２階の和室の電灯１５０、リビングの電灯１６０、フットライト１７０、電話機１８０、あるいは防犯灯１９０に含まれ、かつそれらに含まれたセンサを接続した送信機から、トリガ信号を受信する。トリガ信号は、ステレビ１００、エアコン１１０、焦電センサ１２５、玄関の電灯１４０、２階の和室の電灯１５０、リビングの電灯１６０、フットライト１７０、電話機１８０、あるいは防犯灯１９０に含まれるセンサが検知する事柄を表わす。トリガ信号が受信されると、リモコン装置１３０の制御回路８００は、受信部８６０がトリガ信号を受信したか否かを判断する。トリガ信号を受信したと判断した場合には（ステップＳ２７１０にてＹＥＳ）、処理はステップＳ２７２０へと移される。もしそうでないと（ステップＳ２７１０にてＮＯ）、処理はステップＳ２７１０へと戻される。
【００６７】
ステップＳ２７２０にて、リモコン装置１３０の制御回路８００は、メモリ８３０に記憶されたイベントテーブルを参照する。すなわち、制御回路８００は、受信部８６０が受信したトリガ信号の値を、イベントテーブルに含まれたトリガ信号の値と順次比較する。
【００６８】
ステップＳ２７３０にて、リモコン装置１３０の制御回路８００は、受信部８６０が受信したトリガ信号の組合せが、イベントテーブルに含まれた値が表わすトリガ信号の組合せのいずれかと一致するか否かを判断する。一致すると判断した場合には（ステップＳ２７３０にてＹＥＳ）、処理はステップＳ２７４０へと移される。もしそうでないと（ステップＳ２７３０にてＮＯ）、処理はステップＳ２７１０へと戻される。
【００６９】
ステップＳ２７４０にて、リモコン装置１３０の信号生成部１１７０は、受信部８６０がトリガ信号として受信した情報が表わす事柄の組合せとイベントテーブルの情報とに対応するように、ブロードキャスト信号を生成する。これにより、生成されるブロードキャスト信号のコードは、次の要件を満たす。第１の要件は、イベントテーブルとして記憶部１１５０に記憶されたコードのいずれかに生成されるブロードキャスト信号のコードが一致することである。第２の要件は、第１の要件を満たすコードがイベントテーブルにおいて対応する事柄と受信部８６０がトリガ信号として受信した情報が表わす事柄とが一致することである。本実施の形態の場合、第２の要件における「イベントテーブルにおいて対応する事柄」とは、受信部８６０が受信した情報のうち受信の順序が連続しかつ受信の間隔が閾値以下の複数の情報が表わす事柄を意味する。本実施の形態の場合、この定義における閾値は、リモコン装置１３０の設計時などに定義される閾値である。リモコン装置１３０の送信部８５０は、生成されたブロードキャスト信号を送信する。リモコンアダプタ２００およびＨＤＤレコーダ１２０は、その制御信号が表わすリモコンコードのカスタム部の内容に基づき、その制御信号がブロードキャスト命令を表わすとみなす。
【００７０】
以上のような構造およびフローチャートに基づく、制御システムの動作について説明する。
【００７１】
［食事が開始される場合］
夕食の開始を告げるため主婦が台所から出たことにより、電話機１８０の焦電センサ６７６は人の動きを検知する。第２通信回路６６２は、制御回路６７４の制御により、リモコン装置１３０へトリガ信号を送信する。このことは、図１４の「食事の開始」欄において「ＯＮ」という表現により表わされている。このような場合、玄関には誰もいないので、玄関の電灯１４０の送信回路６２０は、玄関に誰もいないことを表わすトリガ信号を送信する。このことは、図１４の「食事の開始」欄において「ＯＦＦ」という表現により表わされている。
【００７２】
リモコン装置１３０の受信部８６０は、ステレビ１００、エアコン１１０、焦電センサ１２５、玄関の電灯１４０、２階の和室の電灯１５０、リビングの電灯１６０、フットライト１７０、電話機１８０、あるいは防犯灯１９０に含まれ、かつそれらに含まれたセンサを接続した送信機から、トリガ信号を受信する。制御回路８００は、テレビ１００、エアコン１１０、焦電センサ１２５、玄関の電灯１４０、２階の和室の電灯１５０、リビングの電灯１６０、フットライト１７０、電話機１８０、あるいは防犯灯１９０から、受信部８６０がトリガ信号を受信したか否かを判断する（ステップＳ２７１０）。この場合、トリガ信号を受信したと判断されるので（ステップＳ２７１０にてＹＥＳ）、リモコン装置１３０の制御回路８００は、受信部８６０が受信したトリガ信号の値を、イベントテーブルに含まれたトリガ信号の値と順次比較する（ステップＳ２７２０）。
【００７３】
トリガ信号の比較が終了すると、リモコン装置１３０の制御回路８００は、受信部８６０が受信したトリガ信号の値が、イベントテーブルに含まれたトリガ信号の値のいずれかと一致するか否かを判断する（ステップＳ２７３０）。図１４のイベントテーブルの内容から明らかなように、受信部８６０が受信したトリガ信号の値は、「食事の開始」というイベントについてのトリガ信号の値に一致するので（ステップＳ２７３０にてＹＥＳ）、リモコン装置１３０の送信部８５０は、イベントテーブルに含まれた「ブロードキャスト命令を表わすコード」を用いてブロードキャスト命令を表わす制御信号を送信する（ステップＳ２７４０）。
【００７４】
リモコンアダプタ２００の制御回路４３０は、受信回路４１０がリモコンコードを受信したか否かを判断する（ステップＳ２６１０）。この場合、リモコンコードを受信したと判断されるので（ステップＳ２６１０にてＹＥＳ）、リモコンアダプタ２００の制御回路４３０は、受信回路４１０が受信したリモコンコードがブロードキャスト命令を表わすか否かを判断する（ステップＳ２６２０）。この場合、ブロードキャスト命令を表わすと判断されるので（ステップＳ２６２０にてＹＥＳ）、リモコンアダプタ２００の制御回路４３０は、受信回路４１０が受信したブロードキャスト命令に対応した機能を実行する（ステップＳ２６３０）。すなわち、制御回路８００は、次の処理を実施する。
【００７５】
第１の処理は、フラッシュメモリ４２０に記憶されている、ブロードキャスト命令を表わすデータを読み出す処理である。
【００７６】
第２の処理は、第１の処理にて読み出されたデータに対応する制御信号を生成する処理である。「食事の開始」というイベントの場合、テレビ１００と、エアコン１１０と、ＨＤＤレコーダ１２０と、フットライト１７０とに取付けられたリモコンアダプタ２００は、電源をオンにするための制御信号を生成する。
【００７７】
第３の処理は、第２の処理にて生成された制御信号を表わす赤外線光を、送信回路４４０を介して出力する処理である。
【００７８】
以上のようにして、本実施の形態にかかる制御システムは、センサが検知した人物の動作や室内環境の変化をトリガとしてブロードキャスト信号を通信する。これにより、従来のリモコン装置で操作する「テレビの電源のオンやオフ」といった機器の動作ではなく、「就寝する」、「朝、出勤するまでの時間を過ごす」などといった、ユーザのアクションであって機器の動作に直接結びつかないものに対応する制御を実現できる。
【００７９】
学習リモコンと呼ばれるリモコン装置には、いくつかの制御コマンドを逐次実行するように登録することで、１回の操作により複数の制御を実現できるものもある。このようなリモコン装置によっても、ユーザのアクションであって機器の動作に直接結びつかないものに対応する制御を実現できるが、この場合、機器を新しく購入した場合には、登録をやり直す必要がある。本実施の形態にかかる制御システムは、複雑な登録を実施しなくても、同様の制御を実現できる。その結果、ユーザの意思を推測し、かつ推測した意思に応じて複数の機器を制御できるリモコン装置、制御装置、および制御システムを提供することができる。
【００８０】
なお、本実施の形態の第１の変形例にかかるリモコン装置は、リモコンアダプタ２００が取付けられていないなどの理由によりブロードキャスト信号を検知できない機器に対して、ブロードキャスト信号とは別に、ブロードキャスト命令によって実施させようとする制御を表わす制御信号を送信してもよい。これにより、ブロードキャスト信号を検知できない機器に対しても、ブロードキャスト命令を実施させることができる。
【００８１】
また、本実施の形態の第２の変形例にかかるリモコンアダプタ２００は、ブロードキャスト命令が表わす制御の情報を追加したり変更したりできるものであってもよい。その方法の例には、リモコン装置１３０が情報を送信する方法や、メモリメディアを用いる方法や、ネットワークインターフェイスを用いる方法や、ディップスイッチによってユーザが入力する方法が含まれる。
【００８２】
また、本実施の形態の第２の変形例の場合、ステップＳ２７４０における「イベントテーブルにおいて対応する事柄」が、受信の順序が連続するものでなくてもよい。ステップＳ２７４０における「イベントテーブルにおいて対応する事柄」が、受信部８６０が受信した情報のうち受信の間隔が閾値を超える複数の情報が表わす事柄を意味するものであってもよい。
【００８３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施の形態にかかる制御システムが設置された家屋を表わす図である。
【図２】リモコンアダプタが装着された電子機器が配置されている部屋を表わす図である。
【図３】リモコンアダプタのテレビに対する取り付けの一態様を表わす図である。
【図４】リモコンアダプタの機能的構成を表わすブロック図である。
【図５】リモコンアダプタのハードウェア構成を表わすブロック図である。
【図６】フラッシュメモリにおけるデータの記憶の一態様を表わす図である。
【図７】エアコンのハードウェア構成を表わすブロック図である。
【図８】玄関の電灯のハードウェア構成を表わすブロック図である。
【図９】フットライトのハードウェア構成を表わすブロック図である。
【図１０】電話機のハードウェア構成を表わすブロック図である。
【図１１】リモコン装置の外観を表わす図である。
【図１２】リモコン装置のハードウェア構成を表わすブロック図である。
【図１３】制御回路の機能的構成を表わすブロック図である。
【図１４】イベントテーブルと、制御信号が送信された場合に実施される制御の内容とを表す図である。
【図１５】被制御機器を制御するためにリモコン装置が実行する処理の手順を表わすフローチャートである。
【図１６】リモコン装置が送信するリモコンコードのフォーマットを表わす図である。
【図１７】ブロードキャスト命令の実行処理の手順を表わすフローチャートである。
【図１８】イベントが発生した場合の動作の手順を表わすフローチャートである。
【符号の説明】
【００８５】
１０  リビング、１００  テレビ、１０２  受光部、１０３，４３０，６１４，６３２，６５０，６７４，８００  制御回路、１０４  ケーブル、１０５  ドライバ、１０６  アンプ、１０７  ディスプレイ、１１０  エアコン、１２０  ＨＤＤレコーダ、１２５，６２４，６４２，６７６，８７０  焦電センサ、１３０  リモコン装置、１４０  玄関の電灯、１５０  ２階の和室の電灯、１６０  リビングの電灯、１７０  フットライト、１８０  電話機、１９０  防犯灯、２００  リモコンアダプタ、２１０  受信部、２２０  処理部、２３０  制御信号発信部、２４０，１１５０  記憶部、２６０，１１１０  入力部、４１０  受信回路、４２０  フラッシュメモリ、４３２  受信信号処理回路、４３４  光ＩＤ信号生成回路、４３６  クロック、４４０，６２０，６４０  送信回路、４５０  バッテリ、５１０，５２０，５３０，５４０  領域、６０２，６６０  第１通信回路、６０４，６６２  第２通信回路、６０８  表示パネル、６１０  ヒートポンプ、６１２  温度センサ、６２２  スイッチ端子、６２８，６４６  駆動回路、６３０，６４８  蛍光灯、６４４  タイマ、６０６，６６４  入力装置、６６６  ディスプレイ、６６８  受話器、６７０  マイク、６７２  スピーカ、８０４ａ，８０４ｂ，８０４ｃ，８０４ｄ  カーソルボタン、８０６  数字ボタン、８０８  アップダウンボタン、８１０  ディスプレイ、８１４  決定ボタン、８１８ａ  第１のアップボタン、８１８ｂ  第１のダウンボタン、８２８ａ  第２のアップボタン、８２８ｂ  第２のダウンボタン、８２０  振動センサ、８３０  メモリ、８４０  操作部、８５０  送信部、８６０  受信部、１１６０  読出部、１１７０  信号生成部、１１８０  出力部。
【図１】
2007324734.tif 000003
【図２】
2007324734.tif 000004
【図３】
2007324734.tif 000005
【図４】
2007324734.tif 000006
【図５】
2007324734.tif 000007
【図６】
2007324734.tif 000008
【図７】
2007324734.tif 000009
【図８】
2007324734.tif 000010
【図９】
2007324734.tif 000011
【図１０】
2007324734.tif 000012
【図１１】
2007324734.tif 000013
【図１２】
2007324734.tif 000014
【図１３】
2007324734.tif 000015
【図１４】
2007324734.tif 000016
【図１５】
2007324734.tif 000017
【図１６】
2007324734.tif 000018
【図１７】
2007324734.tif 000019
【図１８】
2007324734.tif 000020