(57)【要約】【課題】ユーザが制御しようとする機器を確実に制御する。【解決手段】ユニバーサルリモコン１００は、第１の搬送波を用いてエアコン１０１や扇風機１０２と通信する第１通信部１５４と、エアコン１０１を特定する識別ＩＤを受信するように第１通信部１５４を制御する制御部１５２と、エアコン１０１を制御する制御規則および受信した識別ＩＤを記憶する記憶部１６２と、情報を入力する操作部１５８と、操作部１５８に、エアコン１０１を動作させる内容を表わす命令が入力されたことに応答して、第１の搬送波よりも指向性が低い第２の搬送波を用いて、識別ＩＤにより特定されるエアコン１０１に、命令に基づく制御規則を送信する第２通信部１５６とを含む。【選択図】        図１
2004253869.tif 000002
【特許請求の範囲】
【請求項１】
第１の搬送波を用いて制御対象機器と通信するための通信手段と、
制御対象機器を特定する特定情報を受信するように前記通信手段を制御するための主たる制御手段と、
前記制御対象機器を制御するための制御情報および前記受信した特定情報を記憶するための記憶手段と、
情報を入力するための入力手段と、
前記入力手段に、前記制御対象機器を動作させる内容を表わす動作情報が入力されたことに応答して、前記第１の搬送波よりも指向性が低い第２の搬送波を用いて、前記特定情報により特定される制御対象機器に、前記動作情報に基づく制御情報を送信するための送信手段とを含む、遠隔制御装置。
【請求項２】
前記遠隔制御装置は、前記制御情報の受信を要求する情報を送信するように前記通信手段を制御するための従たる制御手段をさらに含む、請求項１に記載の遠隔制御装置。
【請求項３】
前記記憶手段は、前記機器ごとに異なる制御情報を予め記憶するための手段を含み、
前記遠隔制御装置は、前記制御対象機器に応じて、前記送信手段により送信される制御情報を選択するための手段をさらに含む、請求項１に記載の遠隔制御装置。
【請求項４】
機器を制御する際に用いられる搬送波が到達する範囲の中心を含む領域に可視光を照射するための照射手段と、
前記機器を制御する制御情報を記憶するための記憶手段と、
情報を入力するための入力手段と、
前記搬送波を用いて前記制御情報を送信するための送信手段と、
前記入力手段に、前記可視光で照射された機器を動作させる内容を表わす動作情報が入力されたことに応答して、前記動作情報に基づく制御情報を送信させるように前記送信手段を制御するための制御手段とを含む、遠隔制御装置。
【請求項５】
前記送信手段が用いる搬送波は赤外線である、請求項１から４のいずれかに記載の遠隔制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、機器の遠隔制御に関し、特に複数の被制御機器を制御できる双方向リモートコントローラに関する。
【０００２】
【従来の技術】
従来から、双方向リモートコントローラに関する技術は、氾濫する家電機器のリモートコントローラを統一的に扱う目的で多数考案されている。いわゆるユニバーサルリモコンとは、機器内に機器自身の制御規則を記憶させておき、リモートコントローラがその制御規則をダウンロードすることにより、一つのリモートコントローラで複数の機器に対応させることができるリモートコントローラである。
【０００３】
ユニバーサルリモコンの実現にあたり、搬送波すなわち通信媒体の指向性が大きな課題となる。ユニバーサルリモコンは、あまり視野角が大きくとられ、指向性が弱められると、機器の識別精度が落ちる上に通信距離が得られないが、指向性が強められすぎるとリモートコントローラとしての操作性に重大な影響を受ける。指向性が強いことは、それだけ正確に制御したい機器にリモートコントローラを向けなければならないことを意味するからである。通常の生活の中で、リモートコントローラを機器に向ける動作はかなり曖昧なものである。正確にリモートコントローラを機器に向ける動作はユーザに大きなストレスを与える。ユニバーサルリモコンのような双方向通信に用いられる赤外線通信装置は、通常のリモートコントローラよりも高い通信速度と高い通信精度とを必要とするため、高い周波数の搬送波を用いる。高い周波数の搬送波が用いられると指向性が強められるので、操作性の問題がより大きくなる。
【０００４】
特開平８−２７５２５９号公報（特許文献１）は、ユニバーサルリモコンにおいて複数の機器をコントロールする技術を開示する。この公報に開示されたリモートコントロールシステムは、複数の機器を制御すべく各機器ごとに各キーの機能を切り替えることができるリモートコントローラと、複数の機器の各々に取り付けられ当該被取付機器の識別信号をリモートコントローラに送出する識別信号の送出回路とを含む。リモートコントローラは、送出回路から送出される識別信号を受信する指向性の高い受信回路と、受信された識別信号のうち最も入力レベルの高い識別信号を判断する回路と、この最も入力レベルの高い識別信号が示す機器用に各キーの機能を切り替える回路とを含む。
【０００５】
このリモートコントロールシステムによると、制御しようとする対象機器にユーザがリモートコントローラを向けると、その対象機器の送出回路から送出される識別信号が最も高いレベルでリモートコントローラに入力される。リモートコントローラは、受信された識別信号のうち最も入力レベルの高い識別信号から、それが向けられた対象機器を判断し、その対象機器用に各キーの機能を切り替える。これにより、ユーザはリモートコントローラを対象機器に向けて操作するだけで自動的にその対象機器に対応した操作が行えることになる。その結果、リモートコントローラを対象機器に向けて操作するだけでその対象機器用に各キーの機能を切替えことができる複数機器のリモートコントロールシステムを提供することができる。
【０００６】
【特許文献１】
特開平８−２７５２５９号公報（第２−４頁）
【０００７】
【発明が解決しようとする課題】
しかし、前述の公報に開示された装置には、以下のような問題がある。特開平８−２７５２５９号公報で開示されたリモートコントロールシステムは、リモートコントローラが受信した識別信号のうち最も入力レベルの高い識別信号からリモートコントローラが向けられた対象機器を判断する。このため、入力レベルを比較する回路が不可欠となり、コストアップの要因となる。また、機器が近接して設置されている場合には、入力レベルの差が小さい。そのため、ユーザが意図する機器とは異なる機器用に各キーの機能が切り替えられる可能性もある。
【０００８】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、ユーザが制御したい機器を確実に制御できる安価な遠隔制御装置を提供することである。
【０００９】
【課題を解決するための手段】
第１の発明に係る遠隔制御装置は、第１の搬送波を用いて制御対象機器と通信するための通信手段と、制御対象機器を特定する特定情報を受信するように通信手段を制御するための主たる制御手段と、制御対象機器を制御するための制御情報および受信した特定情報を記憶するための記憶手段と、情報を入力するための入力手段と、入力手段に、制御対象機器を動作させる内容を表わす動作情報が入力されたことに応答して、第１の搬送波よりも指向性が低い第２の搬送波を用いて、特定情報により特定される制御対象機器に、動作情報に基づく制御情報を送信するための送信手段とを含む。
【００１０】
第１の発明によると、主たる制御手段は、特定情報の送信元から特定情報を受信する際、第１の搬送波を用いて特定情報を受信するように通信手段を制御する。第１の搬送波は第２の搬送波より指向性が高いので、第２の搬送波を用いて受信する場合に比べ、他の送信元から不要な情報を受信することにより制御対象機器とは別の機器の特定情報を受信する可能性は少なくなる。送信手段は、動作情報が入力されたことに応答して、記憶手段に記憶された、その動作情報に対応する制御情報を送信する。送信先は制御対象機器であり、特定情報を用いて特定する。送信手段が用いる第２の搬送波は第１の搬送波より指向性が低いので、ユーザが送信手段を制御したい機器に正しく向けているか否かを注意する必要性が、第１の搬送波を用いて送信する場合より少なくなる。送信先は特定情報により特定されるので、制御対象機器以外の機器が制御情報を受信して動作する可能性はなくなる。これにより、入力レベルを比較する回路がなくても、遠隔制御装置が、制御対象機器以外の機器の特定情報を受信する可能性と、送信手段が制御対象機器に正しく向けられたか否か注意する必要性とは少なくなる。これらが少なくなるので、送信手段が特定情報により特定された送信先に制御情報を送信すると、制御対象機器以外の機器が制御情報を受信して動作する可能性は少なくなる。その結果、ユーザが制御したい機器を確実に制御できる遠隔制御装置を提供できる。
【００１１】
第２の発明に係る遠隔制御装置は、第１の発明の構成に加え、遠隔制御装置は、制御情報の受信を要求する情報を送信するように通信手段を制御するための従たる制御手段をさらに含む。
【００１２】
第２の発明によると、従たる制御手段は、通信手段を用いて制御情報を受信する。これにより、送信手段は受信した制御対象機器の制御情報を用いて機器を制御するので、遠隔制御装置は、制御情報の間に互換性がない複数の機器を制御できる。その結果、ユーザが制御しようとする互換性がない複数の機器を、確実かつ容易に制御できる遠隔制御装置を提供できる。
【００１３】
第３の発明に係る遠隔制御装置は、第１の発明の構成に加え、記憶手段は、機器ごとに異なる制御情報を予め記憶するための手段を含む。遠隔制御装置は、制御対象機器に応じて、送信手段により送信される制御情報を選択するための手段をさらに含む。
【００１４】
第３の発明によると、送信手段は、記憶手段に記憶された制御情報のうち、制御したい機器に応じて選択された情報を送信する。これにより、遠隔制御装置は、制御情報の間に互換性がない複数の機器を制御できる。その結果、ユーザが制御しようとする互換性がない複数の機器を、確実かつ容易に制御できる遠隔制御装置を提供できる。
【００１５】
第４の発明に係る遠隔制御装置は、機器を制御する際に用いられる搬送波が到達する範囲の中心を含む領域に可視光を照射するための照射手段と、機器を制御する制御情報を記憶するための記憶手段と、情報を入力するための入力手段と、搬送波を用いて制御情報を送信するための送信手段と、入力手段に、可視光で照射された機器を動作させる内容を表わす動作情報が入力されたことに応答して、動作情報に基づく制御情報を送信させるように送信手段を制御するための制御手段とを含む。
【００１６】
第４の発明によると、制御手段は、動作情報が入力されたことに応答して、記憶手段に記憶された制御情報のうち、入力された動作情報に対応する情報を送信するよう送信手段を制御する。搬送波はその波長に応じた指向性を備えるので、一般的には送信手段が制御情報を送信する際、ユーザは送信手段に設けられた搬送波の出口を、制御対象機器の方向に正しく向ける必要がある。照射手段は搬送波が到達する投影面の中心を含む、たとえば設計において定められた範囲といった、予め定められた範囲に可視光を照射する。これにより、ユーザは照射された可視光を見て、送信手段が制御対象機器の方向に正しく向けられているか否かを容易に判断できる。その結果、ユーザが制御したい機器を確実かつ容易に制御できる遠隔制御装置を提供できる。
【００１７】
第５の発明に係る遠隔制御装置は、第１から第４のいずれかの発明の構成に加え、送信手段が用いる搬送波は赤外線である。
【００１８】
第５の発明によると、送信手段は赤外線を含む搬送波を用いて制御情報を送信する。赤外線は比較的指向性が高く、かつ汎用性が高い。これにより、送信手段は比較的安価な構造の回路などを用いて、制御対象機器に確実に制御情報を送信できる。その結果、ユーザが制御したい機器を確実かつ容易に制御できる、安価な遠隔制御装置を提供できる。
【００１９】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００２０】
＜第１の実施の形態＞
図１を参照して、本実施の形態に係るユニバーサルリモコン１００は、制御部１５２と、第１通信部１５４と、第２通信部１５６と、操作部１５８と、表示部１６０と、記憶部１６２とを含む。制御部１５２は、ユニバーサルリモコン１００の各ブロックを制御する。第１通信部１５４は、制御したい機器を特定するために、赤外線を用いて通信する。第２通信部１５６は、制御したい機器との間で制御規則を通信する通信部として、赤外線より指向性が低い任意の搬送波（以下、「任意の通信媒体」）を用いて通信する。操作部１５８は、ユニバーサルリモコン１００を操作する。表示部１６０は、ユーザに対する情報を表示する。記憶部１６２は、制御したい機器の、制御規則および識別ＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａ−ｔａ）を記憶する。
【００２１】
図２を参照して、エアコン１０１や扇風機１０２など、本実施の形態に係る制御の対象となる機器の通信モジュール１７０は、制御部１７２と、第１通信部１７４と、第２通信部１７６と、操作部１７８と、表示部１８０と、記憶部１８２と、駆動部１８４とを含む。制御部１７２は、通信モジュール１７０の各ブロックを制御する。第１通信部１７４は、ユニバーサルリモコン１００の第１通信部１５４との間で通信する。第２通信部１７６は、ユニバーサルリモコン１００の第２通信部１５６との間で通信する。操作部１７８は、通信モジュール１７０をユーザが直接操作する場合に用いられる。表示部１８０は、ユーザに対して情報を表示する。記憶部１８２は、機器自身の制御規則および機器自身の識別ＩＤを記憶する。駆動部１８４は、制御部１７２により駆動される。
【００２２】
図３を参照して、本実施の形態に係るユニバーサルリモコン１００で実行されるプログラムは、エアコン１０１の特定と制御とに関し、以下のような制御構造を有する。
【００２３】
ステップ（以下、ステップをＳと略す。）２０にて、制御部１５２は、第１通信部１５４を用いて、エアコン１０１の通信モジュール１７０との間で通信を確立する。これはユーザがユニバーサルリモコン１００を制御したい機器に向けた場合に可能となる。
【００２４】
Ｓ２２にて、制御部１５２は、エアコン１０１からエアコンの識別ＩＤが送信されるので、第１通信部１５４を介して、通信モジュール１７０から識別ＩＤを受信するのを待ち、識別ＩＤを記憶部１６２に記憶させる。図４を参照して、本実施の形態に係るエアコン１０１が識別ＩＤを送信する際のデータのフォーマットを説明する。本実施の形態に係る識別ＩＤを送信する際のデータのフォーマットは、スタートビット用エリア２２０と、識別ＩＤの送信を表わすオペレーションコード用エリア２２２と、識別ＩＤ用エリア２２４と、ストップビット用エリア２２６とを含む。
【００２５】
Ｓ２４にて、制御部１５２は、第２通信部１５６を用いて、制御規則を要求する信号を通信モジュール１７０に送信させる。図５を参照して、制御規則を要求する信号が送信される際のデータのフォーマットを説明する。制御規則を要求する信号が送信される際のデータのフォーマットは、スタートビット用エリア２２０と、制御規則の要求を表わすオペレーションコード用エリア２３０と、識別ＩＤ用エリア２２４と、ストップビット用エリア２２６とを含む。第２通信部１５６は、このフォーマットに含まれた識別ＩＤを基に機器を特定することで、搬送波すなわち通信媒体の指向性が低くても特定の機器に対して信号を送信することができる。
【００２６】
Ｓ２６にて、制御部１５２は、第１通信部１５４を介して、通信モジュール１７０から制御規則を表わすデータが送信されるのを待つ。制御規則データを受信すると、制御部１５２は、制御規則データを記憶部１６２に記憶させる。
【００２７】
Ｓ２８にて、制御部１５２は、表示部１６０を用いて制御に必要な制御メニューを表示する。Ｓ３０にて、制御部１５２は、ユーザが操作部１５８に命令を入力するのを待つ。
【００２８】
Ｓ３２にて、第２通信部１５６は、ユーザが操作部１５８に命令を入力したことに応答して、命令に対応するコマンドをエアコン１０１の通信モジュール１７０に送信する。図６を参照して、コマンドを送信する際のデータのフォーマットを説明する。コマンドを送信する際のデータのフォーマットは、スタートビット用エリア２２０と、コマンドの送信を表わすオペレーションコード用エリア２３２と、コマンドコード用エリア２３４と、パラメータ用エリア２３６と、ストップビット用エリア２２６とを含む。
【００２９】
Ｓ３４にて、制御部１５２は、ユーザがユニバーサルリモコン１００を別の機器に向けたか否かを判断するために、第１通信部１５４を用いて、エアコン１０１の通信モジュール１７０との通信が可能か否かを判断する。通信モジュール１７０との通信が可能と判断した場合には（Ｓ３４にてＹＥＳ）、処理はＳ３０へと移される。もしそうでないと（Ｓ３４にてＮＯ）、処理はＳ３６へと移される。
【００３０】
Ｓ３６にて、制御部１５２は、ユーザがユニバーサルリモコン１００を別の機器に向けたか否かを判断するために、第１通信部１５４を用いて、他の機器の通信モジュールと通信が可能か否かを判断する。他の機器の通信モジュールとの通信が可能と判断した場合には（Ｓ３６にてＹＥＳ）、処理はＳ２０へと移される。もしそうでないと（Ｓ３６にてＮＯ）、処理はＳ３６へと戻される。
【００３１】
図７を参照して、本実施の形態に係るエアコン１０１の通信モジュール１７０で実行されるプログラムは、機器の特定および制御に関し、以下のような制御構造を有する。
【００３２】
Ｓ４０にて、制御部１７２は、第１通信部１７４を用いてユニバーサルリモコン１００との間で通信を確立する。Ｓ４２にて、制御部１７２は、第１通信部１７４を用いて、図４に示すフォーマットで自己の識別ＩＤを送信する。
【００３３】
Ｓ４４にて、制御部１７２は、ユニバーサルリモコン１００から制御規則を要求する信号を受信したことに応答して、第１通信部１７４を用いて、記憶部１８２に記憶された制御規則を表わすデータを送信する。制御規則を要求する信号は、第２通信部１７６を用いて受信される。ここで、図８を参照して、制御規則を表わすデータを送信する際のデータのフォーマットを説明する。制御規則を表わすデータを送信する際のデータのフォーマットは、スタートビット用エリア２２０と、制御規則を表わすデータの送信を表わすオペレーションコード用エリア２４０と、データ長表示用エリア２４２と、制御規則データ用エリア２４４と、ストップビット用エリア２２６とを含む。
【００３４】
Ｓ４６にて、制御部１７２は、第２通信部１７６を介してユニバーサルリモコン１００からユーザの操作に対応するコマンドが送信されるのを待つ。Ｓ４８にて、制御部１７２は、受信したコマンドに応じて、駆動部１８４を制御する。
【００３５】
Ｓ５０にて、制御部１７２は、ユーザがユニバーサルリモコン１００を別の機器に向けたか否かを判断するために、第１通信部１７４を用いて、ユニバーサルリモコン１００から通信の可否を問合せる信号が送信されたか否かを判断する。信号が送信されたと判断した場合には（Ｓ５０にてＹＥＳ）、処理はＳ５２へと移される。もしそうでないと（Ｓ５０にてＮＯ）、処理はＳ４６へと移される。Ｓ５２にて、制御部１７２は、第１通信部１７４を用いて、通信が可能な旨の信号を送信する。
【００３６】
以上のような構造およびフローチャートに基づく、ユニバーサルリモコン１００、エアコン１０１および扇風機１０２の動作について説明する。
【００３７】
図９を参照して、本実施の形態においてユニバーサルリモコン１００がエアコン１０１および扇風機１０２を制御する状況を説明する。本実施の形態においては、エアコン１０１と扇風機１０２とが、部屋の中に置かれているものとする。エアコン１０１も扇風機１０２もユニバーサルリモコン１００が用いる２つの通信媒体（赤外線および任意の通信媒体）に対応している。赤外線を用いて通信する場合、機器の特定を一意に設定された識別ＩＤで行い、制御コマンドに識別ＩＤを付加して、特定の機器を制御する。本実施の形態の場合、エアコン１０１は識別情報として識別ＩＤ（１）を持ち扇風機１０２は識別ＩＤ（２）を持つことになる。
【００３８】
［ユニバーサルリモコンが同じ機器に向けられている場合］
ユーザがユニバーサルリモコン１００をエアコン１０１に向けると、ユニバーサルリモコン１００の制御部１５２およびエアコン１０１の制御部１７２は、互いに通信を確立する（Ｓ２０、Ｓ４０）。通信が確立されると、エアコン１０１の制御部１７２は、第１通信部１７４を用いて、自己の識別ＩＤを送信する（Ｓ４２）。識別ＩＤが送信されると、ユニバーサルリモコン１００の制御部１５２は、識別ＩＤを受信し、記憶部１６２に記憶させる（Ｓ２２）。
【００３９】
識別ＩＤが記憶されると、ユニバーサルリモコン１００の制御部１５２は、記憶された識別ＩＤを用いて、制御規則を要求する信号を通信モジュール１７０へと送信させる（Ｓ２４）。この場合、識別ＩＤはエアコン１０１のものなので、制御規則を要求する信号はエアコン１０１に対して送られたことになる。制御規則データの要求コマンドを受けたエアコン１０１の制御部１７２は、応答として記憶部１８２に記憶された制御規則を表わすデータを送信する（Ｓ４４）。制御部１５２は、第１通信部１５４を介して、通信モジュール１７０から制御規則を表わすデータが送信されるのを待ち、受信した制御規則を表わすデータを記憶部１６２に記憶させる（Ｓ２６）。
【００４０】
データが記憶されると、制御部１５２は、表示部１６０を用いて制御に必要な制御メニューを表示し（Ｓ２８）、ユーザが操作部１５８に命令を入力するのを待つ（Ｓ３０）。エアコン１０１の制御部１７２は、ユニバーサルリモコン１００からユーザの操作に対応するコマンドが送信されるのを待つ（Ｓ４６）。命令が入力されると、ユニバーサルリモコン１００の第２通信部１５６は、命令に対応するコマンドをエアコン１０１の通信モジュール１７０に送信する（Ｓ３２）。コマンドが送信されると、エアコン１０１の制御部１７２は、受信したコマンドに応じて、駆動部１８４を制御する（Ｓ４８）。
【００４１】
駆動部１８４の制御が行なわれると、制御部１５２および制御部１７２は、ユーザがユニバーサルリモコン１００を別の機器に向けたか否かを判断するために、互いに通信が可能か否かを判断する（Ｓ３４、Ｓ５０）。ユーザはユニバーサルリモコン１００をエアコン１０１に向けたままなので（Ｓ５０にてＹＥＳ）、制御部１７２は、第１通信部１７４を用いて、通信が可能な旨の信号を送信する（Ｓ５２）。信号が送信されると（Ｓ３４にてＹＥＳ）、ユニバーサルリモコン１００の制御部１５２は、ユーザが操作部１５８に命令を入力するのを待つ（Ｓ３０）。エアコン１０１の制御部１７２は、ユニバーサルリモコン１００からユーザの操作に対応するコマンドが送信されるのを待つ（Ｓ４６）。
【００４２】
図１０は、以上の動作を概念的に表わす図である。この図は、外部から制御規則を表わすデータをダウンロードするときに、ユニバーサルリモコン１００がエアコン１０１などの機器Ａ３２１と扇風機１０２などの機器Ｂ３２２とを制御する状況を表す。ユニバーサルリモコン１００は、機器Ａ３２１から制御規則を表わすデータ３２３自体を受信する。ユニバーサルリモコン１００は、内部の記憶部に識別ＩＤに対応づけて制御規則を記憶させなくてもよいが、各機器から制御規則を表わすデータをダウンロードする機能を持つ必要がある。
【００４３】
［ユニバーサルリモコンを向直した場合］
ユーザがユニバーサルリモコン１００を別の機器に向けたか否かを判断すると（Ｓ３４、Ｓ５０）、ユーザは扇風機１０２にユニバーサルリモコン１００を向直していたので（Ｓ３４およびＳ５０にてＮＯ）、制御部１５２は、扇風機１０２の通信モジュールと通信が可能か否かを判断する（Ｓ３６）。扇風機１０２の通信モジュールと通信が可能なので（Ｓ３６にてＹＥＳ）、制御部１５２は、扇風機１０２との間で新しく通信を確立する（Ｓ２０）。制御部１７２は、再びユニバーサルリモコン１００からユーザの操作に対応するコマンドが送信されるのを待つ（Ｓ４６）。ユニバーサルリモコン１００は、上記と同様な手順を経て扇風機の制御規則を表わすデータを受け取り、扇風機を制御することができるようになる。
【００４４】
以上のようにして、本実施の形態に係るユニバーサルリモコンは、１度正確に制御したい機器に向けられ、指向性が高い通信媒体を用いて識別ＩＤを受信すると、その後は指向性が低い通信媒体を用いて通信する。これにより、ユニバーサルリモコンは指向性が低い通信媒体を用いて通信するので、指向性が高い通信媒体を用いたときと同じ操作性で、ユーザが制御したい機器を制御できる。その結果、正確にユーザが制御したい機器に向けられていなくても、確実にその機器を制御できる遠隔制御装置を提供できる。
【００４５】
なお、第１通信部１５４が用いる通信媒体は、赤外線に限られず、情報の通信に用いることができる通信媒体であれば特に特定されない。第２通信部１５６が用いる任意の通信媒体は、第１通信部１５４が用いる通信媒体より指向性が低ければよく、特に特定されない。
【００４６】
＜第１の実施の形態  変形例＞
ユニバーサルリモコンが制御の対象とする複数の機器の制御規則がすべて同じ場合、それらの機器から制御規則を表わすデータを受信する必要はない。ユニバーサルリモコンの内部に、制御規則を表わすデータのテーブルを設ける必要もない。一種類の制御規則を表わすデータに基づいて、通信が可能な機器にユニバーサルリモコンがコマンドを送ればよいだけである。
【００４７】
さらに詳しく、図１１を参照して説明する。図１０は図９と同じくユニバーサルリモコン３０５がエアコン１０１などの機器Ａ３０１と扇風機１０２などの機器Ｂ３０２とを制御する状況を表す図である。機器Ａ３０１の制御規則５０３と機器Ｂ３０２の制御規則５０４とはまったく同じものである。このような場合、ユニバーサルリモコン３０５は、内部の記憶部（図示せず）に制御規則５０３および制御規則５０４と同じ制御規則に基づいたプログラムを記憶すればよい。
【００４８】
制御の対象とする複数の機器が、それぞれ異なる制御規則に基づいて制御される場合、ユニバーサルリモコンは２つの方法のいずれかを用いて制御規則を表わすデータを取得できる。
【００４９】
その方法の第１は、前述したように通信回路を用いて制御規則を表わすデータをダウンロードすることである。その方法の第２は、ユニバーサルリモコンが最初から、それらの制御規則を表わすデータのテーブルを持つことである。
【００５０】
図１２はユニバーサルリモコンの内部に制御規則を表わすデータのテーブルを持っているときに、ユニバーサルリモコン３１０がエアコン１０１などの機器Ａ３１１と扇風機１０２などの機器Ｂ３１２とを制御する状況を表す図である。ユニバーサルリモコン３１０の制御部（図示せず）は、機器Ａ３１１から識別ＩＤ（１）を受信し、機器Ａ３１１に対応する制御規則を選択する。この場合、ユニバーサルリモコン３１０は、内部の記憶部（図示せず）に機器Ａ３１１に対応する制御規則５０３および機器Ｂ３１２に対応する制御規則５０４を記憶させる必要がある。その記憶部は、機器Ａ３１１の識別ＩＤ（１）に制御規則５０３を、機器Ｂ３１２の識別ＩＤ（２）に制御規則５０４をそれぞれ対応づけて記憶している。ユニバーサルリモコン３１０の制御部（図示せず）は、機器Ａ３１１または機器Ｂ３１２から送られてくるＩＤに基づいて起動する制御規則を選択し、表示部に制御メニュー７０９を表示する。
【００５１】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態に係るユニバーサルリモコン２００について説明する。
【００５２】
図１３を参照して、本実施の形態に係るユニバーサルリモコン２００は、第１通信部１５４に代えて、通信部１６６を含む。通信部１６６は、制御したい機器との間で制御規則を通信する。ユニバーサルリモコン２００は、第２通信部１５６に代えて可視光を発するレーザポインタ１６４を含む。レーザポインタ１６４は通信部１６６が発する赤外線の視野領域のほぼ中央を指すように設定される。なお、その他のハードウェア構成については前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰り返さない。
【００５３】
図１４を参照して、エアコン２０１や扇風機２０２など、本実施の形態に係る制御の対象となる機器の通信モジュール１９０は、制御部１７２と、通信部１８６と、操作部１７８と、表示部１８０と、記憶部１８２と、駆動部１８４とを含む。通信部１８６は、ユニバーサルリモコン２００の通信部１６６との間で通信する。なお、その他のハードウェア構成についての機能は前述の第１の実施の形態と同じである。したがって、それらについての詳細な説明はここでは繰り返さない。
【００５４】
図１５を参照して、本実施の形態に係るユニバーサルリモコン２００で実行されるプログラムは、エアコン２０１の特定と制御とに関し、以下のような制御構造を有する。なお、図１５に示すフローチャートの中で、前述の図３に示した処理には同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰り返さない。
【００５５】
Ｓ６０にて、ユーザがユニバーサルリモコン２００を制御したい機器に向けることにより、ユニバーサルリモコン２００は、ユニバーサルリモコン２００の頭部にあるレーザポインタ１６４が発する可視光線を、その機器に照射する。
【００５６】
Ｓ６２にて、制御部１５２は、通信部１６６を用いて、制御規則を要求する信号を通信モジュール１９０に送信させる。図１６を参照して、制御規則を要求する信号が送信される際のデータのフォーマットを説明する。制御規則を要求する信号が送信される際のデータのフォーマットは、スタートビット用エリア２２０と、制御規則の要求を表わすオペレーションコード用エリア２３０と、ストップビット用エリア２２６とを含む。第１の実施の形態に係る制御規則を要求する信号が送信される際のデータのフォーマットと異なり、このフォーマットは、識別ＩＤを含まない。赤外線の指向性は一般にそれ以下の周波数の通信媒体より高いので、第１通信部１５４はユーザによって向けられた方向にある機器としか通信せず、識別ＩＤを含む必要がないからである。
【００５７】
Ｓ６４にて、制御部１５２は、ユーザがユニバーサルリモコン２００を別の機器に向けたか否かを判断するために、通信部１６６を用いて、エアコン２０１の通信モジュール１９０との通信が可能か否かを判断する。通信モジュール１９０との通信が可能と判断した場合には（Ｓ６４にてＹＥＳ）、処理はＳ３０へと移される。もしそうでないと（Ｓ３４にてＮＯ）、処理はＳ３６へと移される。
【００５８】
図１７を参照して、本実施の形態に係るエアコン２０１の通信モジュール１９０で実行されるプログラムは、機器の特定および制御に関し、以下のような制御構造を有する。なお、図１７に示すフローチャートの中で、前述の図７に示した処理には同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰り返さない。
【００５９】
Ｓ７０にて、制御部１７２は、ユニバーサルリモコン２００から制御規則を要求する信号を受信したことに応答して、通信部１８６を用いて、記憶部１８２に記憶された制御規則を表わすデータを送信する。制御規則を要求する信号も、通信部１８６を用いて受信される。制御規則を表わすデータを送信する際のデータのフォーマットは、第１の実施の形態と同様である。
【００６０】
Ｓ７２にて、制御部１７２は、ユーザがユニバーサルリモコン２００を別の機器に向けたか否かを判断するために、通信部１８６を用いて、ユニバーサルリモコン２００から通信の可否を問合せる信号が送信されたか否かを判断する。信号が送信されたと判断した場合には（Ｓ７２にてＹＥＳ）、処理はＳ７４へと移される。もしそうでないと（Ｓ７２にてＮＯ）、処理はＳ４６へと移されれる。Ｓ７４にて、制御部１７２は、通信部１８６を用いて、通信が可能な旨の信号を送信する。
【００６１】
以上のような構造およびフローチャートに基づく、ユニバーサルリモコン２００、エアコン２０１および扇風機２０２の動作について説明する。
【００６２】
図１８を参照して、本実施の形態においてユニバーサルリモコン２００が制御の対象とする複数の機器のうち、エアコン２０１および扇風機２０２を制御する状況を説明する。本実施の形態においては、エアコン２０１と扇風機２０２とが、部屋の中に置かれている。ユニバーサルリモコン２００には、レーザポインタ１６４が追加されている。これは、通信部１６６が発する赤外線の視野角を小さく取る代わりにユーザが機器にユニバーサルリモコン２００を向ける動作を支援するためである。レーザポインタ１６４は赤外線１０５、赤外線１０６の視野領域のほぼ中央を指すように設定されるため、ユーザが制御したい機器をポインタで指し示した時点で、ユニバーサルリモコン２００は対象機器との通信が精度よく行える位置に向いたことになる。たとえば、レーザポインタ１６４の照射面２０８がエアコン２０１を指し示している。このときのユニバーサルリモコン２００の向きは、エアコン２０１と最も効率よく通信できる向きにある。
【００６３】
ユーザがユニバーサルリモコン２００を制御したい機器に向けると、ユニバーサルリモコン２００の頭部からレーザポインタ１６４の可視光線が照射されているので、その光線がエアコン２０１に照射される（Ｓ６０）。レーザポインタ１６４の照射面２０８や照射面２０９は赤外線１０５や赤外線１０６の視野領域のほぼ中央を指すように設定されている。ユーザが制御したい機器をレーザポインタ１６４で指し示した時点で、対象機器との通信が精度よく行える位置にユニバーサルリモコン２００が向いたことになる。たとえば、レーザポインタ１６４の照射面２０８はエアコン２０１を指し示しており、このときのユニバーサルリモコン２００の向きはエアコン２０１と最も効率よく通信できる位置にある。
【００６４】
このようにしてエアコン２０１にユニバーサルリモコン２００が向けられると、ユニバーサルリモコン２００は通信部１６６を用いて、機器の制御規則を表わすデータを要求する（Ｓ６２）。この場合、制御規則を表わすデータの要求はエアコン２０１に対して送られる。
【００６５】
制御規則を表わすデータの要求を受けたエアコン２０１は、通信部１８６を用いて応答として自機の制御規則データを送信するので（Ｓ７０）、Ｓ２６〜Ｓ３２の処理を経てユーザが希望する通りにエアコン２０１が制御される。
【００６６】
エアコン２０１が制御されると、ユーザは扇風機２０２にユニバーサルリモコン２００を向直す（Ｓ６４にてＮＯ）。ユニバーサルリモコン２００が向直されると、制御部１５２は扇風機２０２に対する通信が可能か判断し（Ｓ３６）、上記と同様な手順を得て扇風機２０２の制御規則データを受け取り、扇風機２０２を制御することができるようになる。エアコン２０１の制御部１７２は（Ｓ７２にてＮＯ）、再びユニバーサルリモコン１００からユーザの操作に対応するコマンドが送信されるのを待つ（Ｓ４６）。
【００６７】
図１９を参照して、指向性が低い通信媒体のみを用いたリモートコントローラにより複数の機器を制御しようとすると、どのようになるかを比較のために説明する。図１９を見て明らかなように、ユニバーサルリモコン２５０がエアコン１０１および扇風機１０２のいずれが制御対象の機器かを物理的に特定する方法は存在しない。そのため、一定のルールを取り決め、各機器に識別情報を付加する方法が必須となる。両者の選択は、ユニバーサルリモコン２５０の表示画面２０７に機器を選択するための選択メニュー２０５を表示する以外方法がない。ユーザが選択メニュー２０５を見て、対象機器を選択することにより、初めてユニバーサルリモコン２００は識別情報の識別ＩＤ（１）または識別ＩＤ（２）を指定して、対象機器に対する要求を行うことができる。このように、指向性が低い通信媒体だけを用いて複数の機器を制御することは、ユーザの操作性に問題を生じさせることがわかる。
【００６８】
図２０を参照して、指向性が高い通信媒体のみを用いたリモートコントローラにより複数の機器を制御しようとすると、どのようになるかを比較のために説明する。ユーザが制御したい機器にユニバーサルリモコン２５５を向けると、通信媒体の指向性が高いため、向けた方向以外には通信を確立することができない。赤外線１０５はエアコン２０１に向き、赤外線１０６は扇風機２０２に向く。ユニバーサルリモコン２５５は対象の機器の識別情報などを気にすることなく、単に通信可能な機器に対して必要な情報（制御規則データなど）を要求するか、制御情報を送ればよい。ユニバーサルリモコン２５５は赤外線１０５および赤外線１０６を通じて、制御の対象とする機器から制御規則データを受け取り、表示部に制御画面２６６、制御画面２６７を表示する。ユーザは表示された制御画面に基づいて操作するだけでよいが、赤外線１０５および赤外線１０６の視野角が狭いので、「狙いにくさ」によるストレスを受ける。これを解決するためには、ユニバーサルリモコン２００のレーザポインタ１６４を用いることが最も効果がある。
【００６９】
以上のようにして、本実施の形態に係るユニバーサルリモコンは、少なくとも１つの指向性を有する通信媒体を用い、その通信媒体で通信できるか否かにより制御する機器を識別する。ユニバーサルリモコンは、狭い視野角によりリモートコントローラの操作性が低下することに起因するユーザのストレスを解消するため、可視光線の発光装置を備える。発光装置が発する可視光線は、制御する機器を照射する。これにより、制御の対象とされた機器は容易に特定される。その結果、ユーザが制御したい機器を確実かつ容易に制御できる遠隔制御装置を提供できる。
【００７０】
＜第２の実施の形態  変形例＞
図２１は図１８と同じ状況において、機器の識別情報を利用した場合の動作を示した図である。エアコン２０１などの機器Ａ４０１と扇風機２０２などの機器Ｂ４０２とがそれぞれ識別ＩＤ（１）、識別ＩＤ（２）を持っているものとする。ユニバーサルリモコン４０５は機器Ａ４０１に対して通信が可能な状態になっている。
【００７１】
機器Ａ４０１は、識別ＩＤ（１）をユニバーサルリモコン４０５に向かって送信する。ユニバーサルリモコン４０５は、識別ＩＤ（１）を受け取ったことに応答して、表示画面に機器Ａ４０１に対応する制御メニューを表示する。表示に用いる内部プログラムは、機器Ａ４０１から直接受け取ってもよいし、識別ＩＤ（１）に基づいて内部のテーブルから読出してもよい。
【００７２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るユニバーサルリモコンの制御ブロック図である。
【図２】本発明の第１の実施の形態に係る制御の対象となる機器の通信モジュールの制御ブロック図である。
【図３】本発明の第１の実施の形態に係る機器を特定し制御する処理の制御の手順を示すフローチャートである。
【図４】本発明の第１の実施の形態に係る機器が識別ＩＤを送信する際のデータのフォーマットを表わす図である。
【図５】本発明の第１の実施の形態に係るユニバーサルリモコンが制御規則を要求する信号を送信する際のデータのフォーマットを表わす図である。
【図６】本発明の第１の実施の形態に係るユニバーサルリモコンがコマンドを送信する際のデータのフォーマットを表わす図である。
【図７】本発明の第１の実施の形態に係る機器の通信モジュールにおける、機器を特定し制御する処理の制御の手順を示すフローチャートである。
【図８】本発明の第１の実施の形態に係る制御規則を表わすデータを送信する際のデータのフォーマットを表わす図である。
【図９】本発明の第１の実施の形態に係るユニバーサルリモコンが機器を制御する状況を説明する図である。
【図１０】本発明の第１の実施の形態の変形例に係るユニバーサルリモコンが、外部から制御規則を表わすデータをダウンロードするときに、機器を制御する状況を説明する図である。
【図１１】本発明の第１の実施の形態の変形例に係るユニバーサルリモコンが機器を制御する状況を説明する図である。
【図１２】本発明の第１の実施の形態の変形例に係るユニバーサルリモコンが、制御規則を表わすデータのテーブルを持っているときに、機器を制御する状況を説明する図である。
【図１３】本発明の第２の実施の形態に係るユニバーサルリモコンの制御ブロック図である。
【図１４】本発明の第２の実施の形態に係る制御の対象となる機器の通信モジュールの制御ブロック図である。
【図１５】本発明の第２の実施の形態に係る機器を特定し制御する処理の制御の手順を示すフローチャートである。
【図１６】本発明の第２の実施の形態に係るユニバーサルリモコンが制御規則を要求する信号を送信する際のデータのフォーマットを表わす図である。
【図１７】本発明の第２の実施の形態に係る機器の通信モジュールにおける、機器を特定し制御する処理の制御の手順を示すフローチャートである。
【図１８】本発明の第２の実施の形態に係るユニバーサルリモコンが制御の対象とする機器を制御する状況を説明する図である。
【図１９】本発明の第２の実施の形態に係る、指向性が低い通信媒体のみを用いたリモートコントローラにより複数の機器を制御しようとする場合を表わす図である。
【図２０】本発明の第２の実施の形態に係る、指向性が高い通信媒体のみを用いたリモートコントローラにより複数の機器を制御しようとする場合を表わす図である。
【図２１】本発明の第２の実施の形態の変形例に係る、機器の識別情報を利用した場合の動作を示した図である。
【符号の説明】
１００，２００，２５０，２５５，３０５，３１０，４０５  ユニバーサルリモコン、１０１，２０１  エアコン、１０２，２０２  扇風機、１５２，１７２制御部、１５４，１７４  第１通信部、１５６，１７６  第２通信部、１５８，１７８  操作部、１６０，１８０  表示部、１６２，１８２  記憶部、１６４レーザポインタ、１６６，１８６  通信部、１７０，１９０  通信モジュール、１８４  駆動部、３０１，３１１，３２１，４０１  機器Ａ、３１２，３２２，４０２  機器Ｂ。
【図１】
2004253869.tif 000003
【図２】
2004253869.tif 000004
【図３】
2004253869.tif 000005
【図４】
2004253869.tif 000006
【図５】
2004253869.tif 000007
【図６】
2004253869.tif 000008
【図７】
2004253869.tif 000009
【図８】
2004253869.tif 000010
【図９】
2004253869.tif 000011
【図１０】
2004253869.tif 000012
【図１１】
2004253869.tif 000013
【図１２】
2004253869.tif 000014
【図１３】
2004253869.tif 000015
【図１４】
2004253869.tif 000016
【図１５】
2004253869.tif 000017
【図１６】
2004253869.tif 000018
【図１７】
2004253869.tif 000019
【図１８】
2004253869.tif 000020
【図１９】
2004253869.tif 000021
【図２０】
2004253869.tif 000022
【図２１】
2004253869.tif 000023