(57)【要約】【課題】本発明は、リモコン操作可能な機器が複数並べられた環境でも、操作対象でない機器が誤動作してしまうことを防止し、特別な設定操作をすることなくＴＶ接続機器のリモコンからＴＶの基本操作が可能なリモコン信号受信装置を提供する。【解決手段】ＴＶ１０１において、リモコンから受信したリモコン信号からＡ社以外のカスタムコードが検出されたときは、初期設定が行われているか否かを判別する。そして、初期設定が行われていなかった場合は何も動作が行われず、初期設定が行われていた場合は当該リモコン信号に応じた動作が行われる。【選択図】図３
2008103901.tif 000002
【特許請求の範囲】
【請求項１】
リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置であって、
リモコン信号を受信する受信手段と、
自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め格納する格納手段と、
前記受信手段で受信したリモコン信号に対応する制御情報を前記格納手段から取得し、当該制御情報に基づく制御を実行する制御手段と、を有し、
前記制御手段は前記リモコン信号受信装置に対する所定の設定がなされている場合には自社並びに他の製造メーカー固有のリモコン信号に対応する制御を実行し、前記所定の設定がなされていない場合は他の製造メーカー固有のリモコン信号に対応する制御を実行しないことを特徴とするリモコン信号受信装置。
【請求項２】
前記制御手段は、前記受信手段で受信したリモコン信号に含まれる製造メーカー固有のコードに基づいて自社のリモコン信号か他社のリモコン信号かを判別し、さらに他社のリモコン信号であった場合は、前記所定の設定がなされているか否かを判別することを特徴とする請求項１に記載のリモコン信号受信装置。
【請求項３】
リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置であって、
リモコン信号を受信する受信手段と、
自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め格納する格納手段と、
前記受信手段で受信したリモコン信号に対応する制御情報を前記格納手段から取得し、当該制御情報に基づく制御を実行する制御手段と、
前記格納手段に格納された他の製造メーカー固有のリモコン信号に基づく制御の実行の可否を製造メーカー毎に設定する設定手段と、を有し、
前記制御手段は前記受信手段で受信したリモコン信号が前記設定手段で制御を実行するように設定された製造メーカーのリモコン信号である場合には当該製造メーカー固有のリモコン信号に対応する制御を実行することを特徴とするリモコン信号受信装置。
【請求項４】
前記制御手段は、前記受信手段で受信したリモコン信号に含まれる製造メーカー固有のコードに基づいて自社のリモコン信号か他社のリモコン信号かを判別し、さらに他社のリモコン信号であった場合は、当該他社のリモコン信号が前記設定手段で制御を実行するように設定されているか否かを判別することを特徴とする請求項３に記載のリモコン信号受信装置。
【請求項５】
リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置であって、
リモコン信号を受信する受信手段と、
自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め格納する格納手段と、
前記受信手段で受信したリモコン信号に対応する制御情報を前記格納手段から取得し、当該制御情報に基づく制御を実行する制御手段と、を有し、
前記制御手段は前記受信手段で受信したリモコン信号が前記格納手段に格納された製造メーカー固有のリモコン信号であるか否かを判別するとともに、当該リモコン信号が所定の操作を指示するリモコン信号であるか否かを判別し、前記リモコン信号が所定の操作を指示するリモコン信号である場合には、少なくとも当該所定の操作を指示したリモコン信号に対応する製造メーカー固有のリモコン信号に対応する制御を実行可能とすることを特徴とするリモコン信号受信装置。
【請求項６】
リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置の制御方法であって、
リモコン信号を受信する受信工程と、
自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め記憶部に格納する格納工程と、
前記受信工程で受信したリモコン信号に対応する制御情報を前記記憶部から取得し、当該制御情報に基づく制御を実行する制御工程と、を有し、
前記制御工程では、前記リモコン信号受信装置に対する所定の設定がなされている場合には自社並びに他の製造メーカー固有のリモコン信号に対応する制御を実行し、前記所定の設定がなされていない場合は他の製造メーカー固有のリモコン信号に対応する制御を実行しないことを特徴とするリモコン信号受信装置の制御方法。
【請求項７】
前記制御工程では、前記受信工程で受信したリモコン信号に含まれる製造メーカー固有のコードに基づいて自社のリモコン信号か他社のリモコン信号かを判別し、さらに他社のリモコン信号であった場合は、前記所定の設定がなされているか否かを判別することを特徴とする請求項６に記載のリモコン信号受信装置の制御方法。
【請求項８】
リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置の制御方法であって、
リモコン信号を受信する受信工程と、
自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め記憶部に格納する格納工程と、
前記受信工程で受信したリモコン信号に対応する制御情報を前記記憶部から取得し、当該制御情報に基づく制御を実行する制御工程と、
前記格納工程に格納された他の製造メーカー固有のリモコン信号に基づく制御の実行の可否を製造メーカー毎に設定する設定工程と、を有し、
前記制御工程では、前記受信工程で受信したリモコン信号が前記設定工程で制御を実行するように設定された製造メーカーのリモコン信号である場合には当該製造メーカー固有のリモコン信号に対応する制御を実行することを特徴とするリモコン信号受信装置の制御方法。
【請求項９】
前記制御工程では、前記受信工程で受信したリモコン信号に含まれる製造メーカー固有のコードに基づいて自社のリモコン信号か他社のリモコン信号かを判別し、さらに他社のリモコン信号であった場合は、当該他社のリモコン信号が前記設定工程で制御を実行するように設定されているか否かを判別することを特徴とする請求項８に記載のリモコン信号受信装置の制御方法。
【請求項１０】
リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置の制御方法であって、
リモコン信号を受信する受信工程と、
自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め記憶部に格納する格納工程と、
前記受信工程で受信したリモコン信号に対応する制御情報を前記記憶部から取得し、当該制御情報に基づく制御を実行する制御工程と、を有し、
前記制御工程では、前記受信工程で受信したリモコン信号が前記記憶部に格納された製造メーカー固有のリモコン信号であるか否かを判別するとともに、当該リモコン信号が所定の操作を指示するリモコン信号であるか否かを判別し、前記リモコン信号が所定の操作を指示するリモコン信号である場合には、少なくとも当該所定の操作を指示したリモコン信号に対応する製造メーカー固有のリモコン信号に対応する制御を実行可能とすることを特徴とするリモコン信号受信装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモートコントローラ（リモコン）を用いて遠隔操作が可能な電子機器を含むリモコン信号受信装置及びその制御方法に関する。
【背景技術】
【０００２】
従来、テレビやビデオなどの電子機器、エアコン等の家電機器では、リモートコントローラ（以下、「リモコン」と略す。）が広く用いられている。リモコンから発信される信号のフォーマットとしては、家電製品協会フォーマット、ＮＥＣフォーマット、ＳＯＮＹフォーマット等が存在する。どのフォーマットも基本的にはPulse Position Modulation（ＰＰＭ）通信を利用している。最も広く用いられているＮＥＣフォーマットの構成を図７に示す。
【０００３】
ＮＥＣフォーマットは、リーダーコードと、カスタムコード（１６ビット）と、データコード（１６ビット）と、ストップビットとで構成される。カスタムコードは、基本的にはメーカー１社につき１つだけ割り当てられるものである。データコードは、操作指示内容に相当するデータである。
【０００４】
リモコンによる遠隔操作が可能な機器の増加に伴い、１つのリモコンで複数の機器を操作することが望まれている。こうした要望に対してプログラマブルリモコンが市販されている。プログラマブルリモコンは、各機器に同梱されるリモコンから発信されるリモコンコードを受信・記憶し、再発信を可能としたものである。これにより、複数のリモコンの機能を１つのリモコンで実現することが可能となる。
【０００５】
しかしながら、こうしたプログラマブルリモコンは高価であることから、機器に同梱されるリモコンにプログラマブルリモコンが採用される例はなかった。
【０００６】
また、テレビ（以下、「ＴＶ」と略す。）に接続して利用されるＤＶＤプレーヤーやＤＶＤレコーダ、ＨＤＤレコーダなどのパーソナルビデオレコーダー（以下、「ＰＶＲ」と略す。）などのＴＶ接続機器のリモコンには、ＴＶの基本的な操作も可能なようにＴＶ用の制御キーを備えているものが多い。この場合、ＴＶのメーカーとＴＶ接続機器のメーカーとが異なっていても対応が可能なように、ＴＶ接続機器のリモコンには複数のＴＶメーカーのリモコンコードがプリセットされている。ユーザーはＴＶ接続機器のリモコンを操作し、使用するＴＶのメーカーコードを選択することにより、当該ＴＶの基本的な操作が可能となる。
【０００７】
図８は、ＴＶの操作も可能なＰＶＲのリモコンの外観例を示す図である。
【０００８】
図８に示すリモコンは、スライドスイッチ８０１によってＴＶとＰＶＲの操作の切り換えが可能である。近年ではＴＶ用に専用のキーを備えているものも多い。ＴＶ用に用意されるキーとしては、電源キー８０２、入力切換キー８０３、チャンネルＵＰ／ＤＯＷＮキー８０４、音量ＵＰ／ＤＯＷＮキー８０５が一般的である。
【０００９】
ＰＶＲとＴＶとが同じメーカー製である場合、カスタムコードは同じである。従って、機種間の混信を避けるため、電源キー８０３やチャンネルＵＰ／ＤＯＷＮキー８０４などのようにＰＶＲとＴＶとで同じ機能であっても異なるデータコードを用いることが一般的である。総合家電メーカーなどでは、機種が異なる複数の電子機器を生産・販売しているため、複数のカスタムコードを持っている場合がある。いずれにしても、同じ機能でも機種毎に異なるリモコンコードを用いることによって、１つのリモコンで複数の機器を切り換えて操作できるようになっている（図９参照）。
【００１０】
こうした背景にあって、リモコン操作を簡易にする技術が提案されている（特許文献１参照）。特許文献１によると、ＴＶ接続機器の特定の操作におけるリモコンコードをＴＶ本体が記憶することによって、当該ＴＶ接続機器が操作されたときにＴＶも連動して予め決められた動作をするというものである。これによって、例えば、ＰＶＲの再生操作を行うと自動でＴＶの入力切換が行われる、といったような機能が実現可能となる。
【特許文献１】特開２００２−３２０１０８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記ＴＶ接続機器のリモコンでＴＶのメーカーコードを選択する場合、ユーザーはＴＶ接続機器に用意されたメーカーコードの中から所望のメーカーを選択することになる。用意されるメーカーコードの数と種類はＴＶ接続機器のメーカーによってまちまちであり、ユーザーが判断することは難しい。また、国内主要メーカーのＴＶについてはＴＶ接続機器にメーカーコードが用意されるのが一般的であるが、新興メーカーのＴＶなどは、ユーザーが所有しているＴＶ接続機器にリモコンコードが搭載されておらず、操作できないという問題が発生している。
【００１２】
従って、上記課題を解決するためのより簡易な手段として、テレビ本体が予め複数のメーカーのリモコンコードを判別可能にしておくことが考えられる。このようにすることにより、ユーザーが操作説明書を確認しながらメーカー選択や登録操作をせずともＴＶ接続機器のリモコンでＴＶの操作を行うことが可能となる。
【００１３】
なお、上記した特許文献に記載の技術は、ＴＶ接続機器の特定の操作に関するリモコンコードに対応するＴＶ側の動作を設定するものである。この設定により、一定の操作におけるユーザーの操作手順の簡略化を目指したものである。従って、ＰＶＲに蓄積した映像を再生するときにＴＶの入力切換を行う、といったような毎回行う操作の手順を削減することができる。しかし、本特許文献に記載の技術では、やはりユーザーがＴＶにリモコンコードに対応する動作を設定する必要があり、ユーザーに作業を要求する点は改善されない。
【００１４】
上述したように、テレビ本体が予め複数のメーカーのリモコンコードを判別可能にしておくことで、ユーザーにリモコンコードの指定や動作設定を行うという特殊な作業を要求することは不要になる。しかしながら、予め複数のメーカーのリモコンコードをテレビ本体が判別可能にしておくことによる、更なる課題が存在している。この課題とは、予め複数のメーカーのリモコンコードを判別可能なテレビが複数並べられている店頭やショールームでは、リモコンを操作する操作者が操作対象とした機器以外の他の機器が動作してしまうというものである。例えば、Ａ社のテレビとＢ社のテレビが店頭に並べられており、Ａ社のテレビはＢ社のリモコンコードを判別して、チャンネル切り換えや音量調整を受け付けることができるとする。ユーザーがＢ社のテレビを操作するためにＢ社のテレビのリモコンを操作すると、そのリモコンコードをＡ社のテレビが受け付けてしまう。その結果、Ｂ社のテレビだけでなく、Ａ社のテレビもチャンネルが切り替わったり、音量が変更されたりする。ユーザーが操作していないテレビが動作することで、ユーザーはＡ社のテレビは誤動作していると勘違いする可能性がある。
【００１５】
そこで、本発明は、リモコン操作可能な機器が複数並べられた環境でも操作対象でない機器が誤動作してしまうことを防止し、かつ、特別な設定操作をすることなくＴＶ接続機器のリモコンからＴＶの基本操作が可能なリモコン信号受信装置を提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記目的を達成するために、請求項１記載のリモコン信号受信装置は、リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置であって、リモコン信号を受信する受信手段と、自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め格納する格納手段と、前記受信手段で受信したリモコン信号に対応する制御情報を前記格納手段から取得し、当該制御情報に基づく制御を実行する制御手段と、を有し、前記制御手段は前記リモコン信号受信装置に対する所定の設定がなされている場合には自社並びに他の製造メーカー固有のリモコン信号に対応する制御を実行し、前記所定の設定がなされていない場合は他の製造メーカー固有のリモコン信号に対応する制御を実行しないことを特徴とする。
【００１７】
上記目的を達成するために、請求項３記載のリモコン信号受信装置は、リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置であって、リモコン信号を受信する受信手段と、自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め格納する格納手段と、前記受信手段で受信したリモコン信号に対応する制御情報を前記格納手段から取得し、当該制御情報に基づく制御を実行する制御手段と、前記格納手段に格納された他の製造メーカー固有のリモコン信号に基づく制御の実行の可否を製造メーカー毎に設定する設定手段と、を有し、前記制御手段は前記受信手段で受信したリモコン信号が前記設定手段で制御を実行するように設定された製造メーカーのリモコン信号である場合には当該製造メーカー固有のリモコン信号に対応する制御を実行することを特徴とする。
【００１８】
上記目的を達成するために、請求項５記載のリモコン信号受信装置は、リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置であって、リモコン信号を受信する受信手段と、自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め格納する格納手段と、前記受信手段で受信したリモコン信号に対応する制御情報を前記格納手段から取得し、当該制御情報に基づく制御を実行する制御手段と、を有し、前記制御手段は前記受信手段で受信したリモコン信号が前記格納手段に格納された製造メーカー固有のリモコン信号であるか否かを判別するとともに、当該リモコン信号が所定の操作を指示するリモコン信号であるか否かを判別し、前記リモコン信号が所定の操作を指示するリモコン信号である場合には、少なくとも当該所定の操作を指示したリモコン信号に対応する製造メーカー固有のリモコン信号に対応する制御を実行可能とすることを特徴とする。
【００１９】
上記目的を達成するために、請求項６記載のリモコン信号受信装置の制御方法は、リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置の制御方法であって、リモコン信号を受信する受信工程と、自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め記憶部に格納する格納工程と、前記受信工程で受信したリモコン信号に対応する制御情報を前記記憶部から取得し、当該制御情報に基づく制御を実行する制御工程と、を有し、前記制御工程では、前記リモコン信号受信装置に対する所定の設定がなされている場合には自社並びに他の製造メーカー固有のリモコン信号に対応する制御を実行し、前記所定の設定がなされていない場合は他の製造メーカー固有のリモコン信号に対応する制御を実行しないことを特徴とする。
【００２０】
上記目的を達成するために、請求項８記載のリモコン受信装置の制御方法は、リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置の制御方法であって、リモコン信号を受信する受信工程と、自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め記憶部に格納する格納工程と、前記受信工程で受信したリモコン信号に対応する制御情報を前記記憶部から取得し、当該制御情報に基づく制御を実行する制御工程と、前記格納工程に格納された他の製造メーカー固有のリモコン信号に基づく制御の実行の可否を製造メーカー毎に設定する設定工程と、を有し、前記制御工程では、前記受信工程で受信したリモコン信号が前記設定工程で制御を実行するように設定された製造メーカーのリモコン信号である場合には当該製造メーカー固有のリモコン信号に対応する制御を実行することを特徴とする。
【００２１】
上記目的を達成するために、請求項１０記載のリモコン受信装置の制御方法は、リモコンから受信したリモコン信号に対応する制御を実行するリモコン信号受信装置の制御方法であって、リモコン信号を受信する受信工程と、自社並びに他の製造メーカー毎に夫々割り当てられた各メーカー固有のリモコン信号と、当該リモコン信号に対応する制御情報とを予め記憶部に格納する格納工程と、前記受信工程で受信したリモコン信号に対応する制御情報を前記記憶部から取得し、当該制御情報に基づく制御を実行する制御工程と、を有し、前記制御工程では、前記受信工程で受信したリモコン信号が前記記憶部に格納された製造メーカー固有のリモコン信号であるか否かを判別するとともに、当該リモコン信号が所定の操作を指示するリモコン信号であるか否かを判別し、前記リモコン信号が所定の操作を指示するリモコン信号である場合には、少なくとも当該所定の操作を指示したリモコン信号に対応する製造メーカー固有のリモコン信号に対応する制御を実行可能とすることを特徴とする。
【発明の効果】
【００２２】
本発明によれば、リモコン操作が可能な各メーカーの機器が複数並べられている環境にあっても、ユーザーが操作対象としていない機器が動作してしまうことを防止することができる。また、簡単な操作で他のメーカーのリモコンによる操作を可能にすることができ、ユーザーの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００２４】
［第１の実施形態］
図１は、本発明の第１の実施形態に係るリモコン信号受信装置の構成を示すブロック図である。
【００２５】
図１において、リモコン信号受信装置であるテレビ放送受信装置（以下、単に「ＴＶ」という。）１０１は、受光部１０２と、メモリ１０３と、マイコン（ＣＰＵ）１０４とを備える。マイコン１０４は、受光部１０２、メモリ１０３に接続されている。メモリ１０３はマイコンによって実行される制御プログラムの他、後述する他社用リモコンコードが格納されている。なお、本実施の形態では、リモコン信号（制御信号）を受信して動作する構成部分についてのみ説明し、他の構成については説明を省略する。
【００２６】
リモコン１０７は、ＴＶ１０１を遠隔操作するための赤外線リモートコントローラ（以下、「リモコン」と略す。）である。リモコン１０７は、リモコン入力部１０８と、リモコン入力部１０８に接続されたリモコンマイコン（ＣＰＵ）１０９と、リモコンマイコン１０９に接続されたリモコン発光部１１０とを備える。
【００２７】
リモコン入力部１０８は、ユーザーによるキー入力を受け付ける。そして、第１のリモコンマイコン１０９は、キーに対応したリモコンコード（リモコン信号）を第１のリモコン発光部１１０にそれぞれ発行する。そして、第１のリモコン発光部１１０は、発行された各リモコンコードを赤外線信号（リモコン信号）に変換してそれぞれ出力する。
【００２８】
なお、本実施形態におけるリモートコントローラは、赤外線によって遠隔からの制御信号を送信する構成としているが、本発明のリモートコントローラは赤外線の送信に限定されるものではない。
【００２９】
ＴＶ１０１は、リモコン１０７から出力されたリモコン信号を受信し、リモコン信号に対応する指示に従って動作する。受光部１０２は、リモコン１０７からリモコン信号を受信して電気信号に変換する。マイコン１０４は、該電気信号をリモコンコードにデコードし、処理可能な信号か否か判別する。メモリ１０３にはリモコンコードに対応した制御内容信号が格納されており、マイコン１０４はリモコンコードに対応する制御内容を取得し、所定の制御処理を行う。例えば、リモコン１０７で入力された指示がチャンネルの切り換え指示の場合は、不図示のチューナで指示されたチャンネルを復調するための制御を行う。また、リモコン１０７で入力された指示が音量の調整指示の場合は、不図示のアンプに対して音量を調整する制御を行う。なお、詳細は後述するが、メモリ１０３にはＴＶ１０１固有またはＴＶ１０１の製造メーカー固有のリモコンコードの他に、他社のＴＶ用のリモコンコードと当該リモコンコードに対応した制御情報が格納されている。具体的には、リモコンコードに含まれる、製品またはメーカーに割り当てられたコード（カスタムコード）と、当該カスタムコードに対応する複数のデータコードが格納されている。そして、各データコードに、そのデータコードで指示された制御を実行するための制御指示内容（制御情報）が対応付けられている。
【００３０】
次に、図１に示すＴＶ１０１及びリモコン１０７と他社製の機器とが隣接して設置された環境における動作を説明する。
【００３１】
図２は、図１のＴＶ１０１等を含むシステムと他の機器とが隣接する環境の一例を示す図である。
【００３２】
図２には、Ａ社のＴＶ１０１とそのＴＶ１０１に対応するリモコン１０７（第１のリモコン）、Ｂ社のＰＶＲ（ＤＶＤ）２０１とそのＰＶＲに対応する第２のリモコン１１１、及びＣ社のＴＶ２０２とそのＴＶ２０２に対応する第３のリモコン２０３を示す。ここで、Ａ社のＴＶ１０１とＢ社のＰＶＲ２０１、Ｃ社のＴＶ２０２は隣接して設置されているものとする。なお、ＰＶＲ２０１は、ＤＶＤレコーダであるがＴＶに接続可能な機器の代表例として示したもので、ハードディスクレコーダやＶＨＳビデオデッキ等であってもかまわない。
【００３３】
第２のリモコン１１１は、Ｂ社のＰＶＲ２０１を操作するためのリモコンであるが、ＴＶ２０２に対する基本的な操作も可能である。この基本的な操作は、電源ＯＮ／ＯＦＦ、外部入力切換、チャンネルＵＰ／ＤＯＷＮ、音量ＵＰ／ＤＯＷＮ等である。
【００３４】
Ｓ２１〜Ｓ２４は、図示の各リモコン１０７，１１１，２０３からそれぞれ出力されるリモコン信号を示している。信号Ｓ２１はＡ社のカスタムコードを含むＡ社固有のリモコン信号であり、Ａ社のＴＶ１０１を操作するための信号である。信号Ｓ２２はＢ社固有のカスタムコードを含むリモコン信号であり、Ｂ社のＰＶＲ２０１を操作するための信号である。信号Ｓ２３はＣ社固有のカスタムコードを含むリモコン信号であり、Ｃ社のＴＶ２０２を操作するための信号である。信号Ｓ２４はＴＶ２０２の基本操作を行うための信号である。なお、本実施の形態ではいずれの信号も上述したＮＥＣ製の信号フォーマット（図７参照）で構成されるものとする。
【００３５】
第２のリモコン１１１では、ユーザーが操作対象とするＴＶのメーカーを設定可能であり、本実施の形態ではＴＶのメーカー設定がＣ社のＴＶ２０２に設定されているものとする。つまり、第２のリモコン１１１でＣ社のＴＶ２０２の電源ＯＮ／ＯＦＦやチャンネル切換を行うことができる。
【００３６】
また、Ａ社のＴＶ１０１内のメモリ１０３には、複数のメーカーのリモコンコードが記憶されている。つまり、Ａ社固有のリモコンコードの他に、Ｂ社やＣ社固有のリモコンコードが記憶されている。背景技術において記載したように、Ａ社以外のメーカーのリモコン装置にＡ社のテレビを操作するためのリモコンコードを記憶しておくのが現在は一般的である。そして、ユーザーの設定作業に基づいて、他社のリモコン装置からＡ社のテレビのリモコンコードを送出するようにして、Ａ社のテレビ操作を行うようにしている。即ち、第２のリモコン１１１からＣ社のＴＶ２０２を操作するためのＣ社用のリモコンコードを送出することで、Ｂ社のリモコン装置からＣ社のＴＶ２０２を操作することが可能となっている。
【００３７】
しかしながら、他社のリモコン装置に予め自社のリモコンコードが設定されていないメーカーのテレビの場合、他社のリモコン装置では自社のテレビを操作することができない。従って、ユーザーはリモコン装置を使い分けなければならず、非常に不便である。
【００３８】
そのため、本実施の形態におけるテレビ１０１には、他社のテレビを操作するための他社用リモコンコードを記憶しておく。そして、テレビ１０１の制御部（マイコン１０４）は他社のリモコン装置から送出された他社用リモコンコード（例えば、Ｂ社製ＴＶを電源ＯＮさせるリモコンコード）を受信し、そのコードが「電源ＯＮ」であることを判別して、テレビの電源をＯＮさせる制御を実行する。一般的に、第２のリモコン１１１で可能なテレビの操作は電源ＯＮ／ＯＦＦやチャンネル切換、音量調整といった基本的な操作であるから、Ａ社のテレビに複数のメーカーのリモコンコード及び制御情報を記憶するにあたっては多くのメモリ量を必要としない。上記構成により、他社のリモコン装置に自社のリモコンコードが予め格納されていないＴＶであっても、他社のリモコンから自社のＴＶを操作させることが可能となる。
【００３９】
しかしながら、図２に示すように、Ａ社製ＴＶ１０１とＣ社製ＴＶ２０２とが並べられている環境では、Ｃ社製ＴＶを操作するための信号Ｓ２３に対してもＡ社製ＴＶ１０１が反応してしまい、操作の混乱を招く恐れがある。但し、図２のようにＴＶが並べられている環境は店頭やショールームに限定され、ユーザーが実際に使用する家庭内ではＴＶが並べて置かれることはほとんどない。
【００４０】
そこで、ＴＶ１０１は、出荷時点ではＡ社製のリモコン１０７の信号Ｓ２１のみを受け付けるように構成する。そして、ユーザーがＴＶ１０１の購入後にほぼ必須として行う所定の設定作業（例えば、地域設定やチャンネル設定、電話回線設定、個人情報設定など）を行うと、ＴＶ１０１が他社のリモコン（例えば、第２のリモコン１１１）から送出される他社製テレビを操作するためのリモコン信号も受け付けられるようにする。これにより、店頭やショールームでの誤操作を防止することができ、且つユーザーは特別な設定作業をすることなく、ＰＶＲ等のＴＶ接続機器に同梱されるリモコン装置に設けられているＴＶ操作キーを有効に使用することが可能となる。なお、所定の設定作業はＴＶ購入後に行われる設定であればどのようなものでもよい。但し、本発明の効果を確実に得るためには、ＴＶ購入後にユーザー宅で必ず行われる設定作業であることが望ましい。
【００４１】
次に、複数のメーカーのリモコンコードを判別するためのリモコンコード判別処理について説明する。
【００４２】
図３は、図１のＡ社製のＴＶ１０１におけるリモコンコード判別処理を示すフローチャートである。本処理は、メモリ１０３から読み出された制御プログラムに基づいてマイコン１０４により実行される処理である。
【００４３】
図３において、マイコン１０４は、受光部１０２で赤外線による信号から電気信号に変換された信号がリモコン信号であることを示すリーダーコードを検出すると（ステップＳ３０１でＹＥＳ）、当該信号からＡ社のカスタムコードを検出したか否かを判別する（ステップＳ３０２）。この判別処理は、メモリ１０３に予め格納されているカスタムコードと比較することで可能となる。Ａ社のカスタムコードであると判定した場合はステップＳ３０３へ移行する。また、Ａ社のカスタムコードとは異なるカスタムコードであると判定した場合は、ステップＳ３０６へ移行する。
【００４４】
ステップＳ３０３で、マイコン１０４は、受信したリモコン信号から有効なデータコードが検出されたか否かを判別する。この判別の結果、有効なデータコードが検出されたときはステップＳ３０４へ移行する。ステップＳ３０４では検出されたデータコードを解析する。ステップＳ３０３及びステップＳ３０４の処理は、受信したデータコードとメモリ１０３に格納されたデータコード群をつきあわせ、合致したデータコードがあれば、そのデータコードに対応して予め保持されている制御内容を特定する処理である。その後、ステップＳ３０５では、ステップＳ３０４で特定された指示に基づく動作を実行する。例えば、データコードを解析した結果、音量アップに関する操作であると判定した場合は不図示のアンプやその他関連する機能部に対して音量アップ命令を発行する。
【００４５】
ＴＶ１０１が店頭やショールームで展示されている場合は、通常、この一連の流れで処理が行われる。従って、Ａ社のリモコンコード以外でＴＶ１０１が動作することはない。
【００４６】
一方、ステップＳ３０２で、Ａ社のカスタムコードとは異なるカスタムコードであると判定した場合は、ステップＳ３０６に移行し、マイコン１０４は所定の設定が行われているか否かを判別する。この結果、所定の設定が行われていなければ、何も行わずにステップＳ３０１へ戻る。つまり、入力されたリモコンコードを破棄する。これにより、ＴＶ１０１を含む複数のメーカーのＴＶが並べられている環境にあっても、ＴＶ１０１に所定の設定が行われていない限り、Ａ社以外のリモコンによるリモコン操作には反応しない。
【００４７】
ステップＳ３０６の判別の結果、所定の設定が行われていると判定した場合は、ステップＳ３０７に移行する。ステップＳ３０７では、マイコン１０４は、受信したＡ社以外のカスタムコードが有効か否かを判別する（ステップＳ３０７）。ここでは、メモリ１０３に予めＡ社以外のカスタムコードを複数格納しておき、マイコン１０４が当該複数のカスタムコードを参照することにより、受信したＡ社以外のカスタムコードにこのテレビが対応しているか否かを判別する。
【００４８】
ステップＳ３０７の判別の結果、受信したＡ社以外のカスタムコードにテレビ１０１が対応しているならば、ステップＳ３０８でマイコン１０４は、受信したリモコン信号におけるデータコードが有効なデータコードか否かを判別する。ここでは、ステップＳ３０７で特定されたカスタムコードに対応するデータコード群に、受信したリモコン信号のデータコードが一致するか否かを判定する。一致するデータコードが存在すれば、ステップＳ３０８へ移行する。ステップＳ３０８で、マイコン１０４は当該データコードに対応する制御情報をメモリ１０３から取得する。その後、ステップＳ３０５へ移行し、上述したステップＳ３０５の処理を実行する。
【００４９】
上記第１の実施の形態によれば、ＴＶ１０１において、リモコンから受信したリモコン信号からＡ社以外のカスタムコードが検出されたときは、所定の設定が行われているか否かを判別する。そして、所定の設定が行われていなかった場合は当該リモコン信号を無視する。所定の設定が行われていた場合はＡ社以外のリモコン信号であっても、当該リモコン信号に応じた動作が行われる。これにより、リモコン操作が可能な各メーカーのＴＶやＴＶ接続機器が複数並べられている環境にあっても、ユーザーが操作対象としていないＴＶ等が動作してしまうことを防止することができる。また、ユーザー宅の設置後に行われるＴＶ１０１の所定の設定をトリガとして、他のメーカー用のリモコン信号による操作を可能にすることができ、ユーザーの利便性を向上させることができる。
【００５０】
［第２の実施形態］
本発明の第２の実施の形態に係るリモコン信号受信装置は、その構成（図１）が上記第１の実施の形態に係るリモコン信号受信装置と同じであり、上記第１の実施の形態と同様の部分については、同一の符号を付してその説明を省略する。以下に、上記第１の実施の形態と異なる点のみを説明する。
【００５１】
上記第１の実施形態では、他社のリモコン信号を受信して動作可能とするために、テレビ設置時にほぼ必須として行われる設定をトリガとしていた。つまり、他社のリモコン信号を受信可能とするための専用の設定作業を必要としていなかった。対して、本第２の実施形態では、他社のテレビを操作するためのリモコン信号で自社のテレビを動作可能とするための設定方法として、メニュー選択方式を採用している。
【００５２】
図４は、本発明の第２の実施形態に係るリモコン信号受信装置で表示する受信リモコンコード選択画面の一例を示す図である。本画面はＴＶ１０１のマイコン１０４の制御に基づいて生成され、表示されるものとする。
【００５３】
図４において、受信リモコンコード選択画面４００では、Ａ社とＣ社のリモコンコード受信がＯＮになっている。つまり、メモリ１０３に格納された製造メーカー固有のリモコン信号に基づく制御の実行の可否を設定する画面が選択画面４００である。この状態では、Ａ社とＣ社のカスタムコードを含むリモコンコードを受信し、データコードに対応した制御が可能となる。本実施形態においても、上述した第１の実施形態と同様、製品出荷時は自社（ここではＡ社）のリモコンコードのみに対応した制御が可能になっている。これにより、店頭では、他メーカーのリモコンによるリモコン操作に対してＴＶが誤って反応しないようになっている。なお、選択画面４００で設定された情報はメモリ１０３に格納され、後述する制御に利用される。
【００５４】
また、Ａ社以外のメーカーのリモコンコードについてはＴＶに対する基本的な操作についてのみ対応するようになっている。
【００５５】
図５は、本発明の第２の実施形態に係るリモコン信号受信装置で実行されるリモコンコード判別処理を示すフローチャートである。本処理は、メモリ１０３から読み出された制御プログラムに基づいてマイコン１０４により実行される処理である。
【００５６】
図５において、マイコン１０４は、ステップＳ５０１において受光部１０２で電気信号に変換されたリモコン信号からリーダーコードを検出すると、ステップＳ５０２へ移行する。ステップＳ５０２では、当該信号からＡ社のカスタムコードを検出したか否かを判別する。ここでＴＶ１０１は、出荷時には自社であるＡ社のカスタムコードのみを受け付けるようになっている。
【００５７】
マイコン１０４は、Ａ社のカスタムコードを検出すると、ステップＳ５０３へ移行する。ステップＳ５０３では、リモコン信号から有効なデータコードが検出されたか否かを判別する（ステップＳ５０３）。なお、この判別処理は上述した第１の実施形態におけるステップＳ３０３での処理と同様であるため詳細な説明を省略する。
【００５８】
ステップＳ５０３の判別の結果、有効なデータコードが検出されたときは、ステップＳ５０４へ移行する。ステップＳ５０４では、検出されたデータコードを解析する。このデータコードを解析する解析処理はステップＳ３０４で実行する処理と同様である。その後、ステップＳ５０５へ移行し、ステップＳ５０４での解析結果に基づいて電源ＯＮ／ＯＦＦ等の操作に対する動作処理を行う。ＴＶ１０１が店頭やショールームで展示される場合は、通常、この一連の流れで処理が行われる。
【００５９】
一方、ステップＳ５０２で、Ａ社以外のカスタムコードを受信してＡ社のカスタムコードを検出できなかったときはステップＳ５０６へ進む。ステップＳ５０６では、マイコン１０４が図４の受信リモコンコード選択画面４００上で選択（設定）されたリモコンコードの受信設定状態をメモリ１０３に格納された設定情報を用いて確認する。つまり、検出したカスタムコードがどのメーカーのものであるかを特定する。さらに、特定したカスタムコードに対応するメーカーの受信設定がＯＮになっているか否かを判別する。この判別の結果、対応しているメーカーであるが受信設定がＯＦＦになっているか、対応外のカスタムコードであった場合はステップＳ５０１へ戻る。
【００６０】
一方、受信したＡ社以外のカスタムコードの受信設定がＯＮになっている場合ステップＳ５０７で、マイコン１０４は受信したリモコン信号におけるデータコードが有効なデータコードか否かを判別する。この処理は、上述した第１の実施形態におけるステップＳ３０８の制御と同様であるため説明を省略する。ステップＳ５０７の判定の結果有効なデータコードであれば、マイコン１０４は当該データコードの解析を行う。この処理は上述した第１の実施形態におけるステップＳ３０９の制御と同様であるため説明を省略する。その後、ステップＳ５０５へ移行する。
【００６１】
以上、第２の実施の形態によれば、ＴＶ１０１において、予め受信リモコンモード選択画面４００上で所望の他社のリモコンコードを受信する設定が行われる。そして、Ａ社以外のカスタムコードを受信したときは、受信リモコンコード選択画面４００上で選択（設定）されたリモコンコードの受信設定状態に基づいて、受信設定がＯＮになっているメーカーのカスタムコードのみを受け付ける。これにより、リモコン操作が可能な各メーカーのＴＶやＴＶ接続機器が複数並べられている環境にあっても、ユーザーが操作対象としていないＴＶ等が動作してしまうことを防止することができる。また、ＴＶ１０１での受信リモコンコード選択画面４００上での簡単な設定で他のメーカーのリモコン操作を可能にし、ユーザーの利便性を向上させることができる。
【００６２】
［第３の実施形態］
本発明の第３の実施の形態に係るリモコン信号受信装置は、その構成（図１）が上記第１の実施の形態に係るリモコン信号受信装置と同じであり、上記第１の実施の形態と同様の部分については、同一の符号を付してその説明を省略する。以下に、上記第１の実施の形態と異なる点のみを説明する。
【００６３】
第３の実施形態では、複数の他メーカーのリモコンコードを判別するための設定方法として特定のキーを用いた設定制御方法を採用している。
【００６４】
図６は、本発明の第３の実施形態に係るリモコン信号受信装置で実行されるリモコンコード判別処理を示すフローチャートである。本処理は、ＴＶ１０１が電源ＯＦＦ時のリモコン信号受信動作を示している。本処理は、メモリ１０３から読み出された制御プログラムに基づいてマイコン１０４により実行される処理である。
【００６５】
図６において、マイコン１０４は、受光部１０２で電気信号に変換されたリモコン信号からリーダーコードを検出すると（ステップＳ６０１）、Ａ社のカスタムコードを検出したか否かを判別する（ステップＳ６０２）。
【００６６】
マイコン１０４は、Ａ社のカスタムコードを検出すると、Ａ社のカスタムコードが検出された信号におけるデータコードがＡ社ＴＶの電源キーに対応するものか否かを判別する（ステップＳ６０３）。この結果、データコードがＡ社ＴＶの電源キーに対応するものであった場合、ステップＳ６０４に移行し、マイコン１０４はＴＶ１０１の電源ＯＮ処理を行う。これら一連のフローでＴＶ１０１の電源がＯＮになった場合、ステップＳ６０５へ移行する。ステップＳ６０５では、マイコン１０４がＡ社カスタムコードを含むリモコン信号のみを受け付けるように制御を変更する。つまり、Ａ社のリモコン装置のみで操作可能な状態となる。
【００６７】
一方、ステップ６０２の判別の結果、Ａ社以外のカスタムコードを受信してＡ社のカスタムコードを検出できなかったときは、ステップＳ６０６へ移行する。マイコン１０４は予め登録されているＡ社以外の他メーカーのカスタムコード検出を順次行う。なお、図６ではステップＳ６０６及びステップＳ６１０としてＢ社とＣ社のカスタムコード検出を実行している例を示すが、これだけに限定されるものではない。登録されている全てのカスタムコードに合致しない場合は、何も処理せず次のリモコン信号受信待ちの状態に遷移する。
【００６８】
ステップＳ６０６の判別の結果、Ｂ社のカスタムコードを検出した場合は、Ｂ社のカスタムコードが検出された信号におけるデータコードがＢ社ＴＶの電源キーに対応するものか否かを判別する（ステップＳ６０７）。この結果、データコードがＢ社ＴＶの電源キーに対応するものであった場合、マイコン１０４はＴＶ１０１の電源ＯＮ処理を行う（ステップＳ６０８）。これら一連のフローでＴＶ１０１の電源がＯＮになった場合、以後、マイコン１０４はＡ社とＢ社のカスタムコードを含むリモコン信号のみを受け付けるように制御を変更する。つまり、Ａ社とＢ社のリモコン装置のみで操作可能な状態となる。
【００６９】
同様に、ステップＳ６１０にてＣ社のカスタムコードを検出した場合は、ステップＳ６１１に移行し、Ｃ社のカスタムコードが検出された信号におけるデータコードがＣ社ＴＶの電源キーに対応するものか否かを判別する。この結果、データコードがＣ社ＴＶの電源キーに対応するものであった場合は、マイコン１０４はＴＶ１０１の電源ＯＮ処理を行う（ステップＳ６１２）。これら一連のフローでＴＶ１０１の電源がＯＮになった場合、以後、マイコン１０４はＡ社とＣ社のカスタムコードを含むリモコン信号のみを受け付けるように制御を変更する。つまり、Ａ社とＢ社のリモコン装置のみで操作可能な状態となる。
【００７０】
上記ステップＳ６０５，６０９，６１３の各コマンド待ちの状態は、図６に示した処理とは独立した処理となるため、対象外のメーカーの電源キーに対応するリモコン信号が送られてきても、ＴＶ１０１は何も処理せず無視する。
【００７１】
また、ステップＳ６０５，６０９，６１３では、図６に示した処理に従って電源ＯＮ操作があったメーカーのカスタムコードに対応するデータコードの判別が可能になる。即ち、ＴＶ１０１の電源がＯＦＦ状態でリモコンによる電源ＯＮ操作があったときには複数のメーカーのリモコンコードを判別する。一方、ＴＶ１０１の電源がＯＮ状態でのリモコンによる電源ＯＦＦ操作があったときには、判別するリモコンコードに制限が設けられる。
【００７２】
上記第３の実施の形態によれば、Ａ社のリモコン１０７でＡ社のＴＶ１０１の電源をＯＮした場合には、他のメーカーのリモコンからのリモコン信号を受け付けないようにすることができる。その結果、リモコン操作が可能な各メーカーのＴＶやＴＶ接続機器が複数並べられている環境であっても、ユーザーが操作対象としていないＴＶ等が動作してしまうことを防止することができる。
【００７３】
また、例えば、Ｂ社のＴＶ接続機器のリモコンでＡ社のＴＶ１０１の電源をＯＮした場合、当該ＴＶ接続機器のリモコンでもＴＶ１０１の操作が可能になり、リモコンを持ち変える手間を省くことが可能となる。その結果、ユーザーの利便性を向上させることができる。
【００７４】
上記実施の形態では、操作者であるユーザーに特殊な操作感を与えないために電源キーを用いる場合について説明した。しかしながら、本発明は電源キーに限ったものではなく、操作切換用の特定キーを備えることによって実現することも可能である。例えば、入力切換キーを一定時間以上押しつづけることによって、当該リモコンのカスタムコード判別モードに切り替わるようにしてもよい。
【００７５】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００７６】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７７】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００７８】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００７９】
さらに、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う場合である。
【図面の簡単な説明】
【００８０】
【図１】本発明の第１の実施形態に係るリモコン信号受信装置の構成を示すブロック図である。
【図２】図１のＴＶ等を含むシステムと他の機器とが隣接する環境の一例を示す図である。
【図３】図１のＴＶにおけるリモコンコード判別処理を示すフローチャートである。
【図４】本発明の第２の実施形態に係るリモコン信号受信装置で表示する受信リモコンモード選択画面の一例を示す図である。
【図５】本発明の第３の実施形態に係るリモコン信号受信装置で実行されるリモコンコード判別処理を示すフローチャートである。
【図６】本発明の第３の実施形態に係るリモコン信号受信装置で実行されるリモコンコード判別処理を示すフローチャートである。
【図７】リモコン信号の信号フォーマットに用いられているＮＥＣフォーマットの構成を示す図である。
【図８】ＴＶの操作も可能なＤＶＤプレーヤーのリモコンの外観例を示す図である。
【図９】ＴＶ／ＤＶＤの各モード時の操作キーで操作可能な機器の対応を示す図である。
【符号の説明】
【００８１】
１０１，２０２  ＴＶ
１０２  受光部
１０３  メモリ
１０４  マイコン
１０７  リモコン（第１のリモコン）
１１１  第２のリモコン
２０１  ＰＶＲ（ＤＶＤ）
２０３  第３のリモコン
【図１】
2008103901.tif 000003
【図２】
2008103901.tif 000004
【図３】
2008103901.tif 000005
【図４】
2008103901.tif 000006
【図５】
2008103901.tif 000007
【図６】
2008103901.tif 000008
【図７】
2008103901.tif 000009
【図８】
2008103901.tif 000010
【図９】
2008103901.tif 000011