(57)【要約】【課題】複数の機器を１つのリモートコントロール装置で操作する場合に誤動作を起こす可能性が高く、また、受信装置とリモートコントロール装置に特別な回路を備える必要があり、回路構成が複雑になる。【解決手段】操作部から入力された指示信号に基づいて制御信号を送信する制御を行う制御部と、無線により機器を制御する制御信号を送信する送信部とを備えたリモートコントロール装置において、制御部は、送信部から送信した制御信号と信号送信レベルを記憶する記憶部を備え、記憶部に記憶された情報を参照し、予め定めた時間内に操作部により同じ指示信号の入力があった場合に当該指示信号に基づいて制御信号の信号送信レベルを高く変化させて送信する制御を行う。【選択図】      図２
2007243381.tif 000002
【特許請求の範囲】
【請求項１】
機器を制御するための指示を入力し当該指示に対応する指示信号を生成する操作部と、前記操作部から入力された指示信号に基づいて制御信号を生成する制御部と、前記制御部が生成した制御信号を無線により送信する送信部とを備えたリモートコントロール装置において、前記制御部は、前記送信部から送信した制御信号と信号送信レベルを記憶する記憶部を備え、前記記憶部に記憶された制御信号及び信号送信レベルを参照し、予め定めた時間内に前記操作部から同じ指示信号が入力された場合に当該指示信号に基づいて制御信号の信号送信レベルを高くし送信する制御を行うことを特徴とするリモートコントロール装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器を制御するリモートコントロール装置に関する。
【背景技術】
【０００２】
一般的に、リモートコントロール装置は、制御対象となる機器から離れた位置で操作する。また、リモートコントロール装置を直接機器に向けずに操作した場合であっても、機器を制御できるように、赤外線光を用い、高い信号送信レベル(有効通信距離として１０〜２０m)で制御信号を送信している。
【０００３】
しかし、リモートコントロール装置により、離れた位置から機器を制御することができるが、機器が複数あった場合、一方の機器を制御するために制御信号を送信すると、他方の機器も動作(誤動作)してしまうことがある。この誤動作を回避するため、制御信号の信号送信レベルを低くした場合、機器に近づいて制御信号を送信したり、直接機器にリモートコントロール装置を向けて制御信号を送信しなければならなくなり、不便である。
【０００４】
また、特許文献１に開示されているように、受信装置がリモートコントロール装置から送信された制御信号のパルスの幅を監視し、パルス幅に基づいて受信装置とリモートコントロール装置との距離を検出し、遠距離からの制御信号である場合は、装置を動作させないようにする装置がある。
【０００５】
【特許文献１】特開平６−８６３７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
一般的にリモートコントロール装置は、赤外線光が用いられており、当該赤外線光が壁等に反射するため、複数の同一機器が複数の場所に配置されていると、一方の機器に制御信号を送信した場合に他方の機器が誤動作することがある。そして、その誤動作を停止させるため、リモートコントロール装置を操作した場合に、逆に動作を継続させたい機器も停止してしまうという誤動作を起こす可能性がある。このように、複数の機器を１つのリモートコントロール装置で操作する場合に誤動作を起こす可能性が高く不便である。
【０００７】
また、特許文献１に開示されている装置では、受信装置がリモートコントロール装置から送信されてきた制御信号のパルス幅を検出する回路、受信装置とリモートコントロール装置との距離を検出する処理等が必要になるため、回路が複雑になる。複数の機器を有するシステムにおいては、全ての機器が特許文献１に開示されている装置の機能を有する必要があり、例えば、ホームネットワークシステムなどの場合には実用的ではない。
【０００８】
本発明は、複数の機器を操作するリモートコントロール装置において、受信装置側の回路構成を複雑にすることなく、制御するために制御信号を送信した機器以外の機器が誤動作することを防止することができるリモートコントロール装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、リモートコントロール装置において、機器を制御するための指示を入力し当該指示に対応する指示信号を生成する操作部と、前記操作部から入力された指示信号に基づいて制御信号を生成する制御部と、前記制御部が生成した制御信号を無線により送信する送信部とを備えたリモートコントロール装置において、前記制御部は、前記送信部から送信した制御信号と信号送信レベルを記憶する記憶部を備え、前記記憶部に記憶された制御信号及び信号送信レベルを参照し、予め定めた時間内に前記操作部から同じ指示信号が入力された場合に当該指示信号に基づいて制御信号の信号送信レベルを高くし送信する制御を行うことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、複数の機器を操作するリモートコントロール装置において、受信装置側の回路構成を複雑にすることなく、制御するために制御信号を送信した機器以外の機器が誤動作することを防止することができる。
【発明を実施するための最良の形態】
【００１１】
図１は、本発明のリモートコントロール装置の一実施形態のブロック図を示す。
図１において、リモートコントロール装置は、操作部１、送信部２、制御部３を備える。
操作部１は、機器の動作を指示する複数のボタン(例えば、再生開始ボタン、再生停止ボタンなど)を備え、ボタンが押されると、当該ボタンに対応する指示信号を制御部に出力する。
【００１２】
制御部２は、操作部１から入力する指示信号に基づいて機器に送信する制御信号を送信部に出力する。制御部２は、記憶部４を備える。記憶部４は、制御部２に操作部１から指示信号が入力すると、入力した指示信号と後述する送信部３から送信されたときの制御信号の送信信号レベルとを送信情報として記憶する。制御部２は、送信部３から最後に送信された制御信号に関する送信情報のみを記憶するよう記憶部４への送信情報の書き込みを制御する。
【００１３】
制御部２は、タイマ(図示せず)を備える。制御部２は、タイマを用い、操作部１からの指示信号の入力に基づいて制御信号を送信した後、再度、操作部１から先に入力した指示信号と同じ指示信号の入力があるまでの時間を測定する。すなわち、ある制御信号の送信が行われた後、再度、同じ制御信号を送信する操作が行われるまでの時間を測定する。
【００１４】
制御部２は、操作部１からの指示信号の入力に基づいて制御信号を送信した後、予め定めた時間内(例えば、３秒)に、再度、操作部１から先に入力した指示信号と同じ指示信号が入力された場合、指示信号に基づく制御信号の送信信号レベルを予め定めたレベルまで高くして送信する制御を行う。制御信号のレベルは、例えば、複数段階で設定され、制御部２は、操作部１からの同じ指示信号の入力回数に基づいて段階的に高くする制御を行う。
【００１５】
送信部３は、制御部２から入力された制御信号を送信する。制御信号は、送信部３に備えられた赤外線光を発光する発光部(図示せず)から送信される。送信部３は、制御部２の制御に基づいて、制御信号の送信信号レベルを高くする。
【００１６】
本実施形態のリモートコントロール装置の動作について説明する。
図２は、本実施形態のリモートコントロール装置の動作を説明するためのフローチャートである。
制御部２は、操作部１からの指示信号の入力の有無によりユーザにより操作部１が操作されたか否かを監視する(ステップS101)。操作部１の操作かない場合、制御部２は、タイマが起動中か否かを判別し(ステップS102)、タイマが起動中でない場合は、引き続き操作部１からの指示信号の入力の有無によりユーザにより操作部１が操作されたか否かを監視する(ステップS101)。タイマが起動中である場合については、後述する
【００１７】
ユーザが操作部１を操作すると、操作部１は、操作されたボタンに対応する指示信号を制御部２に出力する(ステップS101)。
【００１８】
操作部１から指示信号が入力されると(ステップS103)、制御部２は、当該指示信号が記憶部４に記憶された指示信号か否かを確認する(ステップS104)。操作部１から入力した指示信号が記憶部４に記憶された指示信号である場合、制御部２は、後述するステップS113以降の処理を行う。操作部１から入力した指示信号が記憶部４に記憶された指示信号でない場合、制御部２は、当該指示信号を記憶部４に記憶し(ステップS105)、当該指示信号に対応する制御信号を送信部３に出力する(ステップS106)。
【００１９】
送信部３は、制御部２から入力した制御信号を送信する(ステップS107)。送信部３は、制御信号の送信が完了すると、制御信号の送信完了と送信信号レベルとを制御部２に通知する(ステップS108)。制御部２は、送信部３から制御信号の送信完了と送信信号レベルの通知があると、タイマを起動させ(ステップS109)、送信部３から入力した送信信号レベルを記憶部４に記憶し(ステップS110)、ステップS101に戻る。
【００２０】
制御部２は、操作部１からの指示信号の入力の有無を監視し(ステップS101)、操作部１からの指示信号の入力がない場合、タイマが起動しているか否かを判別する(ステップS102)。タイマが起動してない場合は、ステップS101に戻る。タイマが起動している場合、制御部２は、タイマが予め定めた時間を経過したか否かを判別する(ステップS111)。
【００２１】
タイマが予め定めた時間を経過してない場合、制御部２は、ステップS101に戻り、引き続き操作部１の操作の有無を監視する。タイマが予め定めた時間を経過している場合、制御部は、制御信号の送信後、予め定めた時間内に新たな指示信号の入力がないものとして、タイマを停止させ、リセットする(ステップS112)
【００２２】
ユーザが操作部１を操作し(ステップS101)、操作部１から操作されたボタンに対応する指示信号が制御部２に入力すると(ステップS102)、制御部２は、当該指示信号が記憶部４に記憶された指示信号か否かを確認する(ステップS103)。操作部１から入力した指示信号が予め定めた時間内の入力でない場合、制御部２は、ステップS105以降の処理を行う。
【００２３】
操作部１から入力した指示信号が記憶部４に記憶された指示信号である場合、制御部２は、当該指示信号の入力が予め定めた時間内に入力したか否かを確認する(ステップS113)。操作部１から入力した指示信号が予め定めた時間内の入力であった場合、制御部２は、タイマを停止させてリセットした後、当該指示信号の送信信号レベルが最大値か否かを確認する(ステップS114)。当該指示信号の送信信号レベルが最大値でない場合、制御部２は、送信信号レベルを一段階高くして制御信号を送信するよう送信部３を制御し、送信部３は、制御部２の制御に基づいて制御信号を送信する(ステップS115)。
【００２４】
送信部３は、制御信号の送信が完了すると、制御信号の送信完了と送信信号レベルとを制御部２に通知する(ステップS116)。制御部２は、送信部３から制御信号の送信完了と送信信号レベルの通知があると、タイマを起動させ(ステップS117)、送信部３から入力した送信信号レベルを記憶部４に記憶し(ステップS118)、ステップS101に戻る。
【００２５】
ステップS114において、当該指示信号の送信信号レベルが最大値の場合、制御部２は、送信信号レベルの最大値を維持し(ステップS116)、送信部３に制御信号を送信させる(ステップS117)。
【００２６】
以上のように、操作部から予め定めた時間内に同じ指示信号の入力があった場合、制御部は、送信部から送信される制御信号の送信信号レベルを一段階ずつ高くし、制御信号を送信するよう制御する。低い送信信号レベルで制御信号を送信し、ユーザが作動させようとする機器が動作した場合、当該機器から離れた位置に配置されている機器が、制御信号が壁に反射するなどにより誤動作する可能性が低くなる。低い送信信号レベルで制御信号を送信しても、ユーザが作動させようとする機器が動作しなかった場合でも、次のユーザによる操作部の操作により先に送信された制御信号より高い送信信号レベルの制御信号がリモートコントロール装置から送信されるため、ユーザが作動させようとする機器が動作する可能性が高くなる。
【００２７】
このことにより、受信装置とリモートコントロール装置との距離を検出する処理等を行うための回路を備える必要がなく、複数の同一機器を複数の場所に配置した場合でも、一方の機器に制御信号を送信した場合に他方の機器が誤動作することが少なくなる。
【図面の簡単な説明】
【００２８】
【図１】本発明のリモートコントロール装置の一実施形態のブロック図。
【図２】本実施形態のリモートコントロール装置の動作を説明するためのフローチャート。
【符号の説明】
【００２９】
１・・・操作部、２・・・制御部、３・・・送信部、４・・・記憶部。
【図１】
2007243381.tif 000003
【図２】
2007243381.tif 000004