(57)【特許請求の範囲】
【請求項１】
リモコンから送信されたリモコンコード信号を受信する複数の受信部と、
該受信部で受信したリモコンコードの波形整形を行う複数のコード波形整形部と、
該複数のコード波形整形部のなかから、デコードに使用すべきリモコンコード信号を出力したコード波形整形部を選択し、該選択したコード波形整形部からのリモコンコード信号を出力するコード波形整形部選択部と、
該コード波形整形部選択部が出力したリモコンコード信号をデコードし、デコード結果を解析して処理を実行するデコード／解析処理部と、
を備えたリモコン信号受信装置であって、
各前記コード波形整形部は、前記複数の受信部のそれぞれに１つずつ接続され、各前記受信部で受信したリモコンコード信号の波形整形結果を判定し、波形整形の判定結果に基づいてリモコンコード信号を出力させるか否かを示すコード出力判定信号を前記コード波形整形部選択部に出力し、
該コード波形整形部選択部は、前記コード出力判定信号に基づいて、前記デコードに使用すべきリモコンコード信号を出力した前記コード波形整形部を選択することを特徴とするリモコン信号受信装置。
【請求項２】
請求項１に記載のリモコン信号受信装置において、
各前記コード波形整形部は、
前記受信部で受信したリモコンコード信号を波形整形する波形整形手段と、
該波形整形手段による波形整形が成功したか否かを判定する波形整形判定手段と、
前記波形整形判定手段による判定結果に基づいて前記コード出力判定信号を生成するコード出力判定信号生成手段と、
前記コード波形整形部選択部に対するリモコンコード信号の出力を制御する出力制御手段とを有し、
該出力制御手段は、前記波形整形判定手段による波形整形が成功した場合には、前記コード出力判定信号生成手段によりリモコンコード信号を出力させることを示すコード出力判定信号を生成し、該生成したコード出力判定信号を前記コード波形整形部選択部に出力することを特徴とするリモコン信号受信装置。
【請求項３】
請求項２に記載のリモコン信号受信装置において、該波形整形判定手段による波形整形が失敗した場合には、前記受信部で連続して受信されたリモコンコード信号のうちの前回のリモコンコード信号の波形整形が成功したかどうかを判定し、さらに波形整形が成功した場合、さらに今回のリモコンコード信号のビット数を判定し、ビット数が所定条件の範囲内であれば、前記コード出力判定信号生成手段によりリモコンコード信号を出力させないことを示すコード出力判定信号を生成し、該生成したコード出力判定信号を、前記コード波形整形部選択部に出力し、かつ前記前回のリモコンコード信号を前記コード波形整形部選択部に出力し、
前記前回のリモコンコード信号の波形整形に失敗した場合、及び前記今回のビット数が所定条件の範囲内にない場合には、前記コード出力判定信号生成手段によりリモコンコード信号を出力させないことを示すコード出力判定信号を生成し、該生成したコード出力判定信号を、前記コード波形整形部選択部に出力し、かつ前記リモコンコード信号を前記コード波形整形部選択部に出力しないことを特徴とするリモコン信号受信装置。
【請求項４】
請求項１に記載のリモコン信号受信装置において、
各前記コード波形整形部は、
前記受信部で受信したリモコンコード信号を波形整形する波形整形手段と、  
該波形整形手段による波形整形が成功したか否かを判定する波形整形判定手段と、
前記波形整形判定手段による判定結果に従って前記コード出力判定信号を生成するコード出力判定信号生成手段と、
前記コード波形整形部選択部に対するリモコンコード信号の出力を制御する出力制御手段とを有し、
該出力制御手段は、前記波形整形判定手段による波形整形が成功した場合には、前記コード出力判定信号生成手段によりリモコンコード信号を出力させることを示すコード信号出力判定信号を生成し、該生成したコード出力判定信号を前記コード波形整形部選択部に出力することを特徴とするリモコン信号受信装置。
【請求項５】
請求項４に記載のリモコン信号受信装置において、該波形整形判定手段による波形整形が失敗した場合には、前記受信部で連続して受信されたリモコンコード信号のうちの前回のリモコンコード信号と前々回のリモコンコード信号との表裏が一致しているかどうかを判別し、該表裏が一致していれば、さらに今回のリモコンコード信号のビット数を判定し、ビット数が所定条件の範囲内であれば、前記コード出力判定信号生成手段によりリモコンコード信号を出力させることを示すコード出力判定信号を生成し、該生成したコード出力判定信号を、前記コード波形整形部選択部に出力し、かつ前記前回のリモコンコード信号を前記コード波形整形部選択部に出力し、
前記表裏が一致していない場合、及び前記ビット数が所定条件の範囲内にない場合には、前記コード出力判定信号生成手段によりリモコンコード信号を出力させないことを示すコード出力判定信号を生成し、該生成したコード出力判定信号を、前記コード波形整形部選択部に出力し、かつ前記リモコンコード信号を前記コード波形整形部選択部に出力しないことを特徴とするリモコン信号受信装置。
【請求項６】
請求項４または５に記載のリモコン信号受信装置において、
前記コード波形整形部選択部は、前記コード波形整形部から出力された今回のコード出力判定信号によって今回のリモコンコード信号を出力させることが示されていた場合、
前記デコード／解析処理部に出力したリモコンコード信号のうち、今回のリモコンコード信号と前回のリモコンコード信号の表裏が一致していることを確認し、確認した結果を示す表裏一致信号を前記コード波形整形部に出力することを特徴とするリモコン信号受信装置。
【請求項７】
請求項２〜６のいずれか１に記載のリモコン信号受信装置において、
前記コード波形整形部選択部は、各前記コード波形整形部から出力された前記コード出力判定信号を入力し、リモコンコード信号を出力させることを示す前記コード出力判定信号を出力した前記コード波形整形部を選択し、該選択したコード波形整形部から出力されたリモコンコード信号を前記デコード／解析処理部に出力することを特徴とするリモコン信号受信装置。
【請求項８】
請求項１〜７のいずれか１に記載のリモコン信号受信装置において、
前記コード波形整形部は、前記前回のリモコンコード信号を出力する場合に、連続して前回のリモコンコード信号を出力できる回数を予め制限することを特徴とするリモコン信号受信装置。
【請求項９】
請求項１〜８のいずれか１に記載のリモコン信号受信装置において、
前記コード波形整形部、前記コード波形整形部選択部、及び前記デコード／解析処理部は、前記コード波形整形部と前記コード波形整形部選択部とを含む第１の制御演算部と、前記デコード／解析処理部を含む第２の制御演算部とに分離して構成され、前記第１の制御演算部と前記第２の制御演算部はそれぞれ個別に低消費電力モードで動作可能であって、前記第１及び第２の制御演算部が前記低消費電力モードで動作しているときに、前記第１の制御演算部が前記受信部からリモコンコード信号を受信した際、前記第１の制御演算部は低消費電力モードから通常動作モードに復帰するとともに、該リモコンコード信号の波形整形を開始し、該波形整形の結果に応じて前記第２の制御演算部に対して該第２の制御演算部を低消費電力モードから通常動作モードに復帰させるためのパルス信号を送信することを特徴とするリモコン信号受信装置。
【請求項１０】
請求項９に記載のリモコン信号受信装置において、前記第１の制御演算部は、前記低消費電力モードにおいて、前記受信部からリモコンコード信号を繰り返し連続して受信したときに、前記コード波形整形部による第１回目のリモコンコード信号を所定レベルまで正しく波形整形できたものと判断した場合には、該第１回目のリモコード信号の波形整形終了時に、前記パルス信号を送信し、
前記第２の制御演算部は、前記パルス信号を受信することにより、前記低消費電力モードから通常動作モードへの復帰を開始することを特徴とするリモコン信号受信装置。
【請求項１１】
請求項１〜１０のいずれか１に記載のリモコン信号受信装置を備えた画像表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモコン信号受信装置及び該装置を備えた画像表示装置に関し、より詳細には、リモコンから送信されたリモコンコード信号を受信して波形整形し、これをデコードして解析することで、リモコンコードにより指示された処理を実行するためのリモコン信号受信装置と、そのリモコン信号受信装置を備えた液晶テレビなどの画像表示装置に関する。
【背景技術】
【０００２】
液晶テレビなどの画像表示装置では、画像表示装置の表示画面の大型化が進行している。このような画像表示装置では、一般に、画像表示装置を操作するためにリモコンを用いることができるようになっている。このため、画像表示装置では付属のリモコンからのリモコンコード信号を受信する受光部と、その受光部で受信したリモコンコード信号をデコードし、そのコードを解析して命令を実行するＣＰＵなどの制御部とが備えられている。
【０００３】
リモコンを操作するユーザは、表示画面の中心にリモコンの送信部を向けた状態で操作することが多い。ここで上記のように画像表示装置の表示画面が大型化してくると、ユーザがリモコンを操作したときに、表示画面の外側に設けられているリモコン受光部に対してリモコンコード信号が届きにくくなり、リモコンの操作性が悪くなってしまう。
このような問題を解決するために、表示画面の大型化に伴って受光部を複数設けるようにした構成が採用されている。
【０００４】
リモコンの受光部を複数設けた構成に関し、例えば特許文献１には、外来雑音の影響を受ける受光部が雑音源の近傍に設置されていても、雑音の影響を受けることなくリモコンコード信号を取り出すことを可能とするリモコン信号受信装置が開示されている。ここではリモートコントローラからのリモコンコード信号を、複数のリモコン受光部のいずれかで受信し、それぞれの受信信号をデコーダによりデコードする。このとき、デコーダは、リモコン受光部で受信した受信信号に含むアドレスコードを抽出する。このアドレスコードに基づいてデコード信号の有効または無効を示す有効・無効信号を生成する。そしてデコーダ選択部は、有効・無効信号が有効を示していれば、対応するデコーダのデコーダ信号を採用する。
【特許文献１】特開２００１−１７７８７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来、大型サイズの液晶テレビなどでは、複数の受光部に対してそのラインをオアで接続し、１つのデコーダで処理するシステムが採用されていた。
しかしながら、受光部に入ってくるノイズによる影響で、デコードの成功率が低くなっていた。例えば上下に受光部が設けられた液晶テレビにおいて、ユーザがリモコン操作を行ったとき、下側の受光部で正確なコード波形を取得できたにもかかわらず、上側の受光部に蛍光灯などの外乱によるノイズが混ざった信号が入ってくると、オアで接続されたラインから出力されるコード波形が乱れてしまい、正確にデコードできなくなってしまう、とう問題が生じていた。
【０００６】
またデコードの成功率を高めるために、上記特許文献１に示されるように、複数の受光部に入ってきた信号をデコードしてそれを選択する構成を採用した場合にも、複数の受光部の全てにノイズが入ってデコードできなかった場合には、リモコンキーの操作中に連続して入ってくるリモコンコード信号が途切れたものと判定されてしまう。ここで、リモコンコード信号が途切れたものと判定された後、再度同じリモコンコード信号が入ってきた場合、画像表示装置のＣＰＵでは、そのキーが２回操作されたものと判定してしまうことがある。
例えばリモコンのメニューキーなどでは、ユーザがメニューキーを押圧する操作を行うと液晶テレビではメニューが表示され、メニューキーから手を離して押圧を解除した後、再度メニューキーを押圧するとそのメニューを消去するような処理が行われる。このような場合、ユーザがメニューキーを押した後、手を離していない状態で連続して受光部に入ってくるリモコンコード信号が、ノイズなどの影響で途切れたものと判定された場合には、メニューの表示と消去が連続して実行されてしまう、という問題が生じる。
【０００７】
本発明は、上述のような実情に鑑みてなされたもので、リモコンコード信号を受信する複数の受信部を備えたリモコン信号受信装置において、複数の受信部のうちのいくつかにノイズが入った場合でも、少なくとも１つの受信部にノイズが入らなければ正しくデコードを行うことができ、かつ全ての受信部にノイズが入ってもリモコンコード信号が途切れないようにすることで、リモコンコード信号に対する信頼性の高い動作を行うことができるようにしたリモコン信号受信装置と、該装置を備えた画像表示装置とを提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第１の技術手段は、リモコンから送信されたリモコンコード信号を受信する複数の受信部と、該受信部で受信したリモコンコードの波形整形を行う複数のコード波形整形部と、該複数のコード波形整形部のなかから、デコードに使用すべきリモコンコード信号を出力したコード波形整形部を選択し、該選択したコード波形整形部からのリモコンコード信号を出力するコード波形整形部選択部と、該コード波形整形部選択部が出力したリモコンコード信号をデコードし、デコード結果を解析して処理を実行するデコード／解析処理部と、を備えたリモコン信号受信装置であって、各前記コード波形整形部は、前記複数の受信部のそれぞれに１つずつ接続され、各前記受信部で受信したリモコンコード信号の波形整形結果を判定し、波形整形の判定結果に基づいてリモコンコード信号を出力させるか否かを示すコード出力判定信号を前記コード波形整形部選択部に出力し、該コード波形整形部選択部は、前記コード出力判定信号に基づいて、前記デコードに使用すべきリモコンコード信号を出力した前記コード波形整形部を選択することを特徴としたものである。
【０００９】
第２の技術手段は、第１の技術手段において、各前記コード波形整形部は、前記受信部で受信したリモコンコード信号を波形整形する波形整形手段と、該波形整形手段による波形整形が成功したか否かを判定する波形整形判定手段と、前記波形整形判定手段による判定結果に基づいて前記コード出力判定信号を生成するコード出力判定信号生成手段と、前記コード波形整形部選択部に対するリモコンコード信号の出力を制御する出力制御手段とを有し、該出力制御手段は、前記波形整形判定手段による波形整形が成功した場合には、前記コード出力判定信号生成手段によりリモコンコード信号を出力させることを示すコード出力判定信号を生成し、該生成したコード出力判定信号を前記コード波形整形部選択部に出力することを特徴としたものである。
【００１０】
第３の技術手段は、第２の技術手段において、該波形整形判定手段による波形整形が失敗した場合には、前記受信部で連続して受信されたリモコンコード信号のうちの前回のリモコンコード信号の波形整形が成功したかどうかを判定し、さらに波形整形が成功した場合、さらに今回のリモコンコード信号のビット数を判定し、ビット数が所定条件の範囲内であれば、前記コード出力判定信号生成手段によりリモコンコード信号を出力させないことを示すコード出力判定信号を生成し、該生成したコード出力判定信号を、前記コード波形整形部選択部に出力し、かつ前記前回のリモコンコード信号を前記コード波形整形部選択部に出力し、前記前回のリモコンコード信号の波形整形に失敗した場合、及び前記今回のビット数が所定条件の範囲内にない場合には、前記コード出力判定信号生成手段によりリモコンコード信号を出力させないことを示すコード出力判定信号を生成し、該生成したコード出力判定信号を、前記コード波形整形部選択部に出力し、かつ前記リモコンコード信号を前記コード波形整形部選択部に出力しないことを特徴としたものである。
【００１１】
第４の技術手段は、第１の技術手段において、各前記コード波形整形部は、前記受信部で受信したリモコンコード信号を波形整形する波形整形手段と、該波形整形手段による波形整形が成功したか否かを判定する波形整形判定手段と、前記波形整形判定手段による判定結果に従って前記コード出力判定信号を生成するコード出力判定信号生成手段と、前記コード波形整形部選択部に対するリモコンコード信号の出力を制御する出力制御手段とを有し、該出力制御手段は、前記波形整形判定手段による波形整形が成功した場合には、前記コード出力判定信号生成手段によりリモコンコード信号を出力させることを示すコード信号出力判定信号を生成し、該生成したコード出力判定信号を前記コード波形整形部選択部に出力することを特徴としたものである。
【００１２】
第５の技術手段は、第４の技術手段において、該波形整形判定手段による波形整形が失敗した場合には、前記受信部で連続して受信されたリモコンコード信号のうちの前回のリモコンコード信号と前々回のリモコンコード信号との表裏が一致しているかどうかを判別し、該表裏が一致していれば、さらに今回のリモコンコード信号のビット数を判定し、ビット数が所定条件の範囲内であれば、前記コード出力判定信号生成手段によりリモコンコード信号を出力させることを示すコード出力判定信号を生成し、該生成したコード出力判定信号を、前記コード波形整形部選択部に出力し、かつ前記前回のリモコンコード信号を前記コード波形整形部選択部に出力し、前記表裏が一致していない場合、及び前記ビット数が所定条件の範囲内にない場合には、前記コード出力判定信号生成手段によりリモコンコード信号を出力させないことを示すコード出力判定信号を生成し、該生成したコード出力判定信号を、前記コード波形整形部選択部に出力し、かつ前記リモコンコード信号を前記コード波形整形部選択部に出力しないことを特徴としたものである。
【００１３】
第６の技術手段は、第４または５の技術手段において、前記コード波形整形部選択部は、前記コード波形整形部から出力された今回のコード出力判定信号によって今回のリモコンコード信号を出力させることが示されていた場合、前記デコード／解析処理部に出力したリモコンコード信号のうち、今回のリモコンコード信号と前回のリモコンコード信号の表裏が一致していることを確認し、確認した結果を示す表裏一致信号を前記コード波形整形部に出力することを特徴としたものである。
【００１４】
第７の技術手段は、第２〜６のいずれかの技術手段において、前記コード波形整形部選択部は、各前記コード波形整形部から出力された前記コード出力判定信号を入力し、リモコンコード信号を出力させることを示す前記コード出力判定信号を出力した前記コード波形整形部を選択し、該選択したコード波形整形部から出力されたリモコンコード信号を前記デコード／解析処理部に出力することを特徴としたものである。
【００１５】
第８の技術手段は、第１〜７のいずれかの技術手段において、前記コード波形整形部は、前記前回のリモコンコード信号を出力する場合に、連続して前回のリモコンコード信号を出力できる回数を予め制限することを特徴としたものである。
【００１６】
第９の技術手段は、第１〜８のいずれかの技術手段において、前記コード波形整形部、前記コード波形整形部選択部、及び前記デコード／解析処理部は、前記コード波形整形部と前記コード波形整形部選択部とを含む第１の制御演算部と、前記デコード／解析処理部を含む第２の制御演算部とに分離して構成され、前記第１の制御演算部と前記第２の制御演算部はそれぞれ個別に低消費電力モードで動作可能であって、前記第１及び第２の制御演算部が前記低消費電力モードで動作しているときに、前記第１の制御演算部が前記受信部からリモコンコード信号を受信した際、前記第１の制御演算部は低消費電力モードから通常動作モードに復帰するとともに、該リモコンコード信号の波形整形を開始し、該波形整形の結果に応じて前記第２の制御演算部に対して該第２の制御演算部を低消費電力モードから通常動作モードに復帰させるためのパルス信号を送信することを特徴としたものである。
【００１７】
第１０の技術手段は、第９の技術手段において、前記第１の制御演算部は、前記低消費電力モードにおいて、前記受信部からリモコンコード信号を繰り返し連続して受信したときに、前記コード波形整形部による第１回目のリモコンコード信号を所定レベルまで正しく波形整形できたものと判断した場合には、該第１回目のリモコード信号の波形整形終了時に、前記パルス信号を送信し、前記第２の制御演算部は、前記パルス信号を受信することにより、前記低消費電力モードから通常動作モードへの復帰を開始することを特徴としたものである。
【００１８】
第１１の技術手段は、第１〜１０のいずれかの技術手段を備えた画像表示装置である。
【発明の効果】
【００１９】
本発明によれば、リモコンコード信号を受信する複数の受信部を備えたリモコン信号受信装置において、複数の受信部のうちのいくつかにノイズが入った場合でも、少なくとも１つの受信部にノイズが入らなければ正しくデコードを行うことができ、かつ全ての受信部にノイズが入ってもリモコンコード信号が途切れないようにすることで、リモコンコード信号に対する信頼性の高い動作を行うことができるようにしたリモコン信号受信装置と、該装置を備えた画像表示装置とを提供することができる。
【発明を実施するための最良の形態】
【００２０】
（実施形態１）
図１は、本発明によるリモコン信号受信装置の一実施形態を説明するためのブロック図である。本例のリモコン信号受信装置は、例えば液晶テレビなどの画像表示装置に備えることができ、画像表示装置に付属されたリモコンからのリモコンコード信号を受光部にて受信して、そのリモコンコード信号をデコードした結果に従って所定の動作を実行する。  本発明に係る実施形態のリモコン信号受信装置は、赤外光によるリモコンコード信号を受信するための複数の受光部（この例では３つの受光部（第１〜第３受光部））１１ａ〜１１ｃを備えている。これにより、大型サイズの表示画面を備えた画像表示装置に対応できるようになっている。受光部１１ａ〜１１ｃは、リモコンコード信号を受信する本発明の受信部に該当するものである。
【００２１】
そして各受光部１１ａ〜１１ｃに対しては、それぞれコード波形を整形する第１〜第３コード波形整形部１２ａ〜１２ｃが接続される。各コード波形整形部１２ａ〜１２ｃは、受光部１１ａ〜１１ｃから入力されたリモコンコード信号を１ビット毎に判定し、規格センター値に整形する。そして整形した結果、各コード波形整形部１２ａ〜１２ｃからは、波形整形されたリモコンコード信号ｓｄ１〜ｓｄ３と、リモコンコード信号を出力させるか否かを示すコード出力判定信号ｓｅ１〜ｓｅ３とが出力される。
【００２２】
各コード波形整形部１２ａ〜１２ｃより出力されたリモコンコード信号ｓｄ１〜ｓｄ３及びそのコード出力判定信号ｓｅ１〜ｓｅ３は、コード波形整形部選択部１３に入力される。コード波形整形部選択部１３は、コード出力判定信号ｓｅ１〜ｓｅ３に基づいて、ＣＰＵ部１４に対してリモコンコード信号を出力するコード波形整形部を選択する。またＣＰＵ部１４は、コード波形整形部選択部１３より出力されたリモコンコード信号を実際にデコードし、デコード結果を解析してコードに従う処理を実行する。ＣＰＵ部１４は、本発明のデコード／解析処理部に相当するものである。
なお上記の例では、受光部の数が３つの構成例を示しているが、３つに限ることなく複数の受光部が備えられた構成において本発明を適用することができる。
【００２３】
上記構成による本発明に係る実施形態では、複数の受光部１１ａ〜１１ｃのうち、いくつか受光部にノイズが入ったとしても、１つの受光部にさえノイズが入らなければ正しく波形整形を行うことができ、かつ全ての受光部１１ａ〜１１ｃにノイズが入っても、リモコンコード信号が途切れないようにすることができるリモコン信号受信装置を提供することができる。
【００２４】
図２は、本発明に係る実施形態において、コード波形整形部が備える機能を説明するための図である。図中、１１は受光部、１２はコード波形整形部である。ここで受光部１１は、図１の受光部１１ａ〜１１ｃの１つを示し、コード波形整形部１２は、図１のコード波形整形部１２ａ〜１２ｃの１つを示すものとする。
【００２５】
コード波形整形部１２は、波形整形手段１２１，波形整形判定手段１２２，コード出力判定信号生成手段１２３，及び出力制御手段１２４を有している。波形整形手段１２１は、受光部１１で受信したリモコンコード信号を波形整形する。また波形整形判定手段１２２は、波形整形手段１２１による波形整形が成功したか否かを判定する。コード出力判定信号生成手段１２３は、波形整形の判定結果に基づいてリモコンコード信号を出力させるか否かを示すコード出力判定信号を生成する。そして出力制御手段１２４は、波形整形判定手段１２２による判定結果を用いて、コード波形整形部選択部１３に対するリモコンコード信号の出力を制御する。
【００２６】
ここで本実施形態の出力制御手段１２４は、波形整形判定手段１２２による波形整形が成功した場合には、コード出力判定信号生成手段１２３によりリモコンコード信号を出力させることを示すコード出力判定信号ｓｅ（ｎ）を生成し、そのコード出力判定信号をコード波形整形部選択部１３に出力する。またコード出力することが判定されたリモコンコード信号ｓｄ（ｎ）をコード波形整形部選択部１３に出力する。リモコンコード信号ｓｄ（ｎ）は図１のｓｄ１〜ｓｄ３に相当し、整形結果判定信号ｓｅ（ｎ）は図１のｓｅ１〜ｓｅ３に相当するものである。
【００２７】
さらに出力制御手段１２４は、波形整形判定手段１２２による波形整形が失敗した場合には、受光部１１で連続して受信されたリモコンコード信号のうちの前回のリモコンコード信号の波形整形が成功したかどうかを判定し、波形整形が成功している場合、さらに今回のリモコンコード信号のビット数を判定する。ここでビット数が所定条件の範囲内であれば、コード出力判定信号生成手段１２３によりリモコンコード信号を出力させることを示すコード出力判定信号を生成してコード波形整形部選択部１３に出力する。そして、前回のリモコンコード信号ｓｄ（ｎ）をコード波形整形部選択部１３に出力する。
また前回のリモコンコード信号の波形整形に失敗した場合、及び上記ビット数が所定条件の範囲内にない場合には、リモコンコード信号の出力を行わないことを示すコード出力判定信号をコード波形整形部選択部１３へ出力し、リモコンコード信号ｓｄ（ｎ）の出力を行わないようにする。またこのときにコード出力判定信号ｓｅ（ｎ）と、リモコンコード信号ｓｄ（ｎ）の両方を出力しないようにしてもよい。
【００２８】
上記構成による本実施形態の動作例を更に具体的に説明する。
図３は、複数の受光部で受光したコード波形の一例を示す図である。ここでは３つの受光部（第１〜第３受光部１１ａ〜１１ｃ）を備えたリモコン信号受信装置において、各受光部１１ａ〜１１ｃに入ってきた波形を状態の１例を示している。
例えばユーザが任意のリモコンキーを操作したときに、リモコンからリモコンコード信号が送信される。このときリモコンキーの押圧操作が継続されれば、同じリモコンコード信号が繰り返し送信される。また電源をＯＮにするための電源キーの操作時などでは、電源キーを押したときに少なくとも複数回、同一のリモコンコード信号が送出されるようになっている。
【００２９】
連続して送信されるリモコンコード信号の送信間隔は、例えば１３５ｍｓｅｃや６５ｍｓｅｃなどの所定値に設定されている。１３５ｍｓｅｃで送信される規格の場合、例えば１６０ｍｓｅｃ〜１８０ｍｓｅｃ程度の所定時間信号が途切れたときには、リモコンコード信号が途切れたものと判定される。つまり所定間隔で連続して送信されるリモコンコード信号が１つでもデコードできない場合には、通常ここでリモコン信号が途切れたものと判定される。
【００３０】
図３では、同一のリモコンコード信号が４回連続してコード波形整形部１２に入ってきたときの例を示している。そして１回目に入ってきたリモンコード信号をｒ１として示し、以下２〜４回目のリモコンコード信号をそれぞれｒ２〜ｒ４として示している。
【００３１】
第１受光部１１ａに入ってきた１回目のリモコンコード信号ｒ１は、ノイズがなく正しい波形（正しくデコードできる波形）の信号であり、２回目のｒ２はノイズが混ざった波形の信号であり、３回目のｒ３は正しい波形の信号であり、４回目のｒ４はほとんどノイズによる信号であったものとする。
また第２受光部１１ｂに入ってきたリモコンコード信号は、１回目のｒ１から３回目のｒ３までがノイズが混ざった波形の信号で、４回目のｒ４が正しい波形の信号であったものとする。同様に、第３受光部１１ｃに入ってきたリモコンコード信号は、１回目のｒ１から３回目のｒ３までがノイズが混ざった波形の信号で、４回目のｒ４では全く波形を検知できなかったものとする。
【００３２】
このような場合に、本実施形態では、複数の受光部１１ａ〜１１ｃのいずれかで正しい波形が得られればその受光部のリモコンコード信号を用いてデコードを行う。また２回目のｒ２のように、全ての受光部１１ａ〜１１ｃにおいて、ノイズが混ざった波形である場合にも、ここでリモコンコード信号が途切れることなくデコード処理を行うことができるようなアルゴリズムを実行させる。
【００３３】
図４は、本発明のリモコン信号受信装置におけるコード波形整形出力処理の一例を説明するためのフローチャートで、上記図１に示す３つのコード波形整形部１２（１２ａ〜１２ｃ）のそれぞれの処理例を示すものである。
コード波形整形部１２では、受光部１１に入ってきたリモコンコード信号の波形整形を行う（ステップＳ１）。ここでは受光部１１に入ってきたリモコンコード信号を１ビット毎に判定し、規格センター値に整形する処理が行われる。
【００３４】
そして波形整形したリモコンコード信号の波形整形結果を判定する（ステップＳ２）。ここでは波形整形して得られたパルス信号のパルス幅やビット数（パルスの数）、もしくはコードによってはスタートビットの幅等を確認し、波形整形が成功したか失敗したかを判定する。そしてここで波形整形が成功すれば（ステップＳ２−ＯＫ）、コード出力をＯＫとする（ステップＳ３）。これにより、コード波形整形部１２からは、整形されたリモコンコード信号（ｓｄ（ｎ））と、リモコンコード信号を出力させることを示すコード出力判定信号（ｓｅ（ｎ））とがコード波形整形部選択部１３に出力される。
【００３５】
コード波形整形部１２では、ステップＳ２の波形整形結果の判定において波形整形が失敗であれば（ステップＳ２−ＮＧ）、さらに前回コードが正しいかどうか、つまり前回のリモコンコード信号の波形整形が成功したかどうか（ＯＫかＮＧか）を判定する（ステップＳ４）。
【００３６】
そして前回コードが正しかった場合（ステップＳ４−ＹＥＳ）、さらに今回のリモコンコード信号のビット数がある程度正しいかどうかを判定する（ステップＳ５）。ある程度正しいかどうかを判定するためのビット数条件は予め定めておくようにする。例えば所定範囲のビット数の誤差であれば“ある程度正しい”と判定させる。例として、リモコンコードとノイズが混ざったものではなくノイズのみによる信号が入力した場合、パルス幅を持っているものと判断し、リモコンコード信号が入力したものと判断してしまう可能性がある。このようなケースを排除するため、波形整形が失敗でその前回コードが正しいときに、波形整形が失敗であったリモコンコード信号のビット数を判定する。
【００３７】
そして今回のリモコンコード信号のビット数がある程度正しければ（ステップＳ５−ＹＥＳ）、前回コードの出力をＯＫとする（ステップＳ６）。ここでは、前回の波形整形されたリモコンコード信号（ｓｄ（ｎ））と、そのリモコンコード信号を出力させることを示すコード出力判定信号（ｓｅ（ｎ））とがコード波形整形部選択部１３に出力される。
【００３８】
一方、上記ステップＳ４で、前回コードが正しくない場合（ステップＳ４−ＮＯ）、及びステップＳ５で、今回のビット数がある程度正しくない場合（ステップＳ５−ＮＯ）は、リモコンコード信号の出力をＮＧとする（ステップＳ７）。そしてリモコンコード信号を出力させないことを示すコード出力判定信号（ｓｅ（ｎ））をコード波形整形部選択部１３に出力する。
このように、コード波形整形部１２では、波形整形の判定結果が失敗（ＮＧ）となった場合、前回のリモコンコード信号が正しく、また波形整形が失敗となった今回のリモコンコード信号のビット数がある程度正しければ、前回のリモコンコード信号を使用して出力することにより、ノイズ等に起因する整形失敗によるリモコンコード信号の途切れを防ぐことができるようになる。
【００３９】
また波形整形の判定結果が失敗となって前回のリモコンコード信号を出力させる場合に、その回数に制限をもたせるようにすることで、安全性を維持することができる。
例えばこのような回数の制限がない場合、１回目のリモコンコード信号で波形整形に成功し、２回目と３回目のリモコンコード信号で波形整形に失敗すると、２回目と３回目のリモコンコード信号のビット数がある程度正しければ、１回目のリモコンコード信号が１〜３回目まで連続して出力されることになる。
【００４０】
上記の処理動作では、例えばリモコンコード信号Ａを受光中に、別のリモコンコード信号Ｂがキーオフ期間なしで連続して受光され、かつそのリモコンコード信号Ｂが正しく整形波形ができなかった場合に、リモコンコード信号Ａを出力し続けることになり、ユーザの意図しない動作が実行される恐れが生じる。
【００４１】
このような問題を回避するために、前回のリモコンコード信号の出力回数を所定回数に制限することにより安全性を維持する。例えば前回のリモコンコード信号を出力させる処理は連続して２回まで、というように制限を設けておく。
これにより、リモコンコード信号Ａを受光中に、別のリモコンコード信号Ｂがキーオフ期間なしで連続して受光され、かつそのリモコンコード信号Ｂが正しく整形波形ができなかったような場合でも、前回コードを出力する回数に制限があるため、リモコンコード信号Ｂの受光中にリモコンコード信号Ａを出力し続けることを防ぐことができる。
【００４２】
上記のような波形整形処理は、複数のコード波形整形部１２のそれぞれにおいて実行され、その処理アルゴリズムに従ってリモコンコード信号を出力させるか否かを示すコード出力判定信号ｓｅ（ｎ）と、それに従うリモコンコード信号ｓｄ（ｎ）とが出力される。また所定回数前回のリモコンコード信号を出力した後、さらにリモコンコード信号の波形整形に失敗した場合には、そのコード波形整形部１２からの出力は途切れることになる。
【００４３】
コード波形整形部選択部１３では、各コード波形整形部１２からの出力信号に基づいて、ＣＰＵ部（デコード／解析処理部）１４に出力すべきリモコンコード信号を出力したコード波形整形部１２を選択する。ここではコード波形整形部選択部１３は、各コード波形整形部１２から出力されたコード出力判定信号ｓｅ（ｎ）を判別し、リモコンコード信号を出力させることを示すコード出力判定信号を出力したコード波形整形部１２を選択し、選択したコード波形整形部１２から出力されたリモコンコード信号を実際にＣＰＵ部１４に対して出力する。
【００４４】
図３の例を参照しながら、上記の処理例をさらに具体的に説明する。図３のような状態で各受光部１１ａ〜１１ｃにリモコンコード信号が入ってきた場合、第１回目のリモコンコード信号ｒ１では、第１受光部１１ａに入ったリモコンコード信号のみが正しい波形であり、第１コード波形整形部１２ａからリモコンコード信号を出力させることを示すコード出力判定信号ｓｅ１がコード波形整形部選択部１３に出力される。
また他のコード波形整形部１２ｂ，１２ｃでは波形整形に失敗し、前回のリモコンコード信号がないため、コード出力はＮＧとなり、リモコンコード信号を出力させないことを示すコード出力判定信号ｓｅ２，ｓｅ３がコード波形整形部選択部１３に出力される。
【００４５】
この場合、コード波形整形部選択部１３では、リモコンコード信号を出力させることを示すコード出力判定信号ｓｅ１を出力した第１コード波形整形部１２ａを選択し、該第１コード波形整形部１２ａから出力されたリモコンコード信号ｓｄ１をＣＰＵ部１４に出力させる。
【００４６】
次に第２回目のリモコンコード信号ｒ２の場合、全ての受光部１１ａ〜１１ｃで受光されたリモコンコード信号が、ノイズが混ざった波形の信号であり、全てのコード波形整形は失敗（ＮＧ）となる。この場合に、各コード波形整形部１２ａ〜１２ｃでは、図３のフローに示すように、前回のリモコンコード信号が正しく、かつ今回のリモコンコード信号のビット数がある程度正しければ、今回のリモコンコード信号に代えて前回のリモコンコード信号を出力する。
【００４７】
ここでは、第１コード波形整形部１２ａからは、第２回目のリモコンコード信号ｓｄ１として、前回の第１回目のリモコンコード信号が出力され、第２及び第３コード波形整形部１２ｂ〜１２ｃでは出力ＮＧとなる。そして第１コード波形整形部１２ａからは、リモコンコード信号を出力させることを示すコード出力判定信号ｓｅ１が出力され、第２及び第３コード波形整形部１２ｂ，１２ｃからは、リモコンコード信号を出力させないことを示すコード出力判定信号ｓｅ２，ｓｅ３が出力される。
【００４８】
第２回目の場合には、コード波形整形部選択部１３では、各コード波形整形部１２ａ〜１２ｃから出力されたコード出力判定信号ｓｅ１〜ｓｅ３に基づいて、第１コード波形整形部１２ａから出力された第１回目のリモコン信号ｓｄ１を選択し、ＣＰＵ部１４に出力させる。
【００４９】
同様に第３回目のリモコンコード信号ｒ３の場合、第１コード波形整形部１２ａからは、第３回目の正しい波形のリモコンコード信号ｓｄ１が出力され、第２及び第３コード波形整形部１２ｂ，１２ｃは出力ＮＧとなる。このとき、第１コード波形整形部１２ａからはリモコンコード信号を出力させることを示すコード出力判定信号ｓｅ１が出力され、第２及び第３コード波形整形部１２ｂ，１２ｃからは、リモコンコード信号を出力させないことを示すコード出力判定信号ｓｅ２，ｓｅ３が出力される。
【００５０】
コード波形整形部選択部１３では、各コード波形整形部１２ａ〜１２ｃから出力されたコード出力判定信号ｓｅ１〜ｓｅ３に基づいて、第１コード波形整形部１２ａから出力された第３回目のリモコン信号ｓｄ１を選択し、ＣＰＵ部１４に出力させる。
【００５１】
同様に第４回目のリモコンコード信号ｒ４の場合、第１コード波形整形部１２ａでは、入力した信号がほとんどノイズであり、図３のフローチャートチャートのステップＳ５にてＮＧと判定されるため、前回（第３回目）のリモコンコードを出力することができない。また当然に第４回目のリモコンコードも出力できず、ＣＰＵ部１４への出力はＮＧとなる。また第２コード波形整形部１２ｂからは第４回目のリモコンコード信号ｓｄ１が出力され、第３コード波形整形部１２ｃは出力ＮＧとなる。
このとき、第２コード波形整形部１２ｂからはリモコンコード信号を出力させることを示すコード出力判定信号ｓｅ２が出力され、第１及び第３コード波形整形部１２ａ，１２ｃからは、リモコンコード信号を出力させないことを示すコード出力判定信号ｓｅ１，ｓｅ３が出力される。
【００５２】
コード波形整形部選択部１３では、各コード波形整形部１２ａ〜１２ｃから出力されたコード出力判定信号ｓｅ１〜ｓｅ３に基づいて、第２コード波形整形部１２ａから出力された第４回目のリモコン信号ｓｄ２を選択し、ＣＰＵ部１４に出力させる。
【００５３】
上記のようなコード波形整形部１２ａ〜１２ｃとコード波形整形部選択部１３との処理により、第１回目から第４回目までのＣＰＵ１４に出力されるリモコンコード信号は、以下の（１）〜（４）ようになる。
（１）第１コード波形整形部１２ａからの第１回のリモコンコード信号ｓｄ１
（２）第１コード波形整形部１２ａからの第１回のリモコンコード信号ｓｄ１
（３）第１コード波形整形部１２ａからの第３回のリモコンコード信号ｓｄ１
（４）第２コード波形整形部１２ｂからの第４回のリモコンコード信号ｓｄ２
【００５４】
つまり上記（２）の第２回目では、全てのコード波形整形部１２ａ〜１２ｃにノイズが混ざった波形信号が入力するが、第１コード波形整形部１２ａのビット数がある程度正しく、かつ前回（第１回）の波形整形が成功しているため、第１コード波形整形部１２ａからの第１回のリモコンコード信号ｓｄ１をＣＰＵ部１４に出力することで、リモコンコードが途切れることなく、デコード処理を可能とすることができる。
【００５５】
上記のように本発明に係る実施形態による処理によれば、複数の受光部１１ａ〜１１ｃのうち、いくつかの受光部にノイズが入っても、少なくとも１つの受光部にノイズが入らなければ正しくデコードを行うことができ、かつ全ての受光部１１ａ〜１１ｃにノイズが入ってもコードが途切れないようにすることで、リモコンコード信号に対する信頼性の高い動作を行うことができるようになる。
【００５６】
ここで比較例として、受光部とコード波形整形部とをそれぞれ１つ備えるリモコン信号受信装置において、上記本発明に係る実施形態と同様の処理を行った場合のＣＰＵ部１４に対する出力信号を以下に示す。ここでは図３の第１受光部１１ａに入った波形を第１コード波形整形部１２ａにて処理するものとする。
（１）第１コード波形整形部１２ａからの第１回のリモコンコード信号ｓｄ１  
（２）第１コード波形整形部１２ａからの第１回のリモコンコード信号ｓｄ１
（３）第１コード波形整形部１２ａからの第３回のリモコンコード信号ｓｄ１
（４）リモコンコード信号が出力できずに途切れる  
【００５７】
さらに他の比較例として、複数の受光部と１つのコード波形整形部とにより、上記本発明に係る実施形態と同様の処理を行った場合には、そもそも波形整形を行うことができない。つまり最初から信号が混ざってしまうため、波形整形が失敗してしまう。
【００５８】
さらに他の比較例として、複数の受光部とこれに応じた複数のコード波形整形部とを備えた構成で、上記本発明に係る実施形態の処理を実行しない場合には、ＣＰＵ部１４に対する出力信号は以下のようになる。
（１）第１コード波形整形部１２ａからの第１回のリモコンコード信号ｓｄ１  
（２）リモコンコード信号が出力できずに途切れる
（３）第１コード波形整形部１２ａからの第３回のリモコンコード信号ｓｄ１
（４）第２コード波形整形部１２ｂからの第４回のリモコンコード信号ｓｄ２
このように、第２回目のリモコンコード信号が途切れてしまい、ユーザが意図しない動作が行われる可能性が生じるため、デコード処理の信頼性が低下する。
【００５９】
（実施形態２）
本発明に係る第２の実施形態では、リモコンから送信されるリモコンコード信号が、表と裏とを１セットとして複数サイクル出力される方式に対応できるようにしている。
【００６０】
図５は、本発明によるリモコン信号受信装置の第２の実施形態を説明するためのブロック図である。リモコン信号受信装置は、液晶テレビなどの画像表示装置に備えることができ、画像表示装置に付属されたリモコンからの信号を受光部にて受信して、そのリモコンコード信号をデコードした結果に従って所定の動作を実行する。
本実施形態のリモコン信号受信装置は、上記第１の実施形態と同様に、リモコン信号を受信するための複数の受光部（この例では３つの受光部（第１〜第３受光部））１１ａ〜１１ｃを備えている。これにより、大型サイズの表示画面を備えた画像表示装置に対応できるようになっている。
【００６１】
そして、各受光部１１ａ〜１１ｃに対しては、それぞれコード波形を整形する第１〜第３コード波形整形部１２ａ〜１２ｃが接続される。各コード波形整形部１２ａ〜１２ｃは、受光部１１ａ〜１１ｃから入力されたリモコンコード信号を１ビット毎に判定し、規格センター値に整形する。そして整形した結果、各コード波形整形部１２ａ〜１２ｃからは、コード波形整形部で整形されたリモコンコード信号ｓｄ１〜ｓｄ３と、リモコンコード信号を出力させるか否かを示すコード出力判定信号ｓｅ１〜ｓｅ３が出力される。
【００６２】
各コード波形整形部１２ａ〜１２ｃより出力されたリモコンコード信号ｓｄ１〜ｓｄ３及びその整形結果判定信号ｓｅ１〜ｓｅ３は、コード波形整形部選択部１３に入力する。コード波形整形部選択部１３は、コード出力判定信号ｓｅ１〜ｓｅ３に基づいて、ＣＰＵ部１４に対してコードを出力するコード波形整形部を選択する。またＣＰＵ部１４は、コード波形整形部選択部１３より出力されたリモコンコード信号を実際にデコードし、解析・実行処理を行なう。
【００６３】
また本実施形態のコード波形整形部選択部１３は、リモコンから送信された表と裏とをセットとするリモコンコード信号の表裏が一致しているかどうかを判定する。リモコンコードの表と裏とは、互いに反転されたコードを示していて、本実施形態を適用するリモコンは、リモコンキーが押されたときに、互いに反転している表と裏のリモコンコードを１セットとして、そのセットを複数サイクル出力するコード系を有したものである。
そしてコード波形整形部選択部１３は、リモコンコード信号の表裏一致の判定結果である表裏一致信号ｓｓを生成して、各コード波形整形部１２ａ〜１２ｃに返信する。
【００６４】
なお上記の例では、受光部の数が３つの構成例を示しているが、３つに限ることなく複数の受光部が備えられた構成においても本発明を適用することができる。
上記構成による本発明に係る実施形態では、複数の受光部１１ａ〜１１ｃのうち、いくつか受光部にノイズが入ったとしても、１つの受光部にさえノイズが入らなければ、正しく波形整形を行うことができ、かつ全ての受光部１１ａ〜１１ｃにノイズが入っても、リモコンコード信号が途切れないようにすることができるリモコン信号受信装置を提供することができる。
【００６５】
本実施形態によるコード波形整形部の機能を図２の構成を参照しながら説明する。本実施形態において、コード波形整形部１２は、第１の実施形態と同様に波形整形手段１２１，波形整形判定手段１２２，コード出力判定信号生成手段１２３，及び出力制御手段１２４を有している。波形整形手段１２１は、受光部１１で受信したリモコンコード信号を波形整形する。また波形整形判定手段１２２は、波形整形手段１２１による波形整形が成功したか否かを判定する。コード出力判定信号生成手段１２３は、波形整形の判定結果に基づいてリモコンコード信号を出力させるか否かを示すコード出力判定信号を生成する。そして出力制御手段１２４は、波形整形判定手段１２２による判定結果を用いて、コード波形整形部選択部１３に対するリモコンコード信号の出力を制御する。
【００６６】
ここで本実施形態の出力制御手段１２４は、波形整形判定手段１２２による波形整形が成功した場合には、コード出力判定信号生成手段１２３によりリモコンコード信号を出力させることを示すコード出力判定信号ｓｅ（ｎ）を生成し、そのコード出力判定信号をコード波形整形部選択部１３に出力する。またコード出力することが判定されたリモコンコード信号ｓｄ（ｎ）をコード波形整形部選択部１３に出力する。リモコンコード信号ｓｄ（ｎ）は図５のｓｄ１〜ｓｄ３に相当し、コード出力判定信号ｓｅ（ｎ）は図５のｓｅ１〜ｓｅ３に相当するものである。
【００６７】
さらに出力制御手段１２４は、波形整形判定手段１２２による波形整形が失敗した場合には、受光部１１で連続して受信されたリモコンコード信号のうち、コード波形整形部選択部１３からＣＰＵ部１４に出力された前回のリモコンコード信号と前々回のリモコンコード信号との表裏が一致しているかどうかを示す表示一致信号ｓｓを確認する。このときの表裏一致信号ｓｓは、コード波形整形部選択部１３からコード波形整形部１２に返信されたものである。
【００６８】
そして前回と前々回のリモコンコード信号の表裏が一致している場合、さらに今回のリモコンコード信号のビット数を判定する。ここでビット数が所定条件の範囲内であれば、コード出力判定信号生成手段１２３によりリモコンコード信号を出力させることを示すコード出力判定信号を生成し、そのコード出力判定信号ｓｅ（ｎ）をコード波形整形部選択部１３に出力する。そして、前回のリモコンコード信号ｓｄ（ｎ）を波形整形部選択部１３に出力する。
また前回のリモコンコード信号と前々回のリモコンコード信号との表裏が一致していない場合、及び上記ビット数が所定条件の範囲内にない場合には、リモコンコード信号を出力させないことを示すコード出力判定信号をコード波形整形部選択部１３へ出力し、リモコンコード信号ｓｄ（ｎ）の出力を行わないようにする。またこのときにコード出力判定信号ｓｅ（ｎ）と、リモコンコード信号ｓｄ（ｎ）の両方を出力しないようにしてもよい。
【００６９】
上記の構成に対応して、コード波形整形部選択部１３では、コード波形整形部１２から出力された今回のコード出力判定信号ｓｅ（ｎ）によってリモコンコード信号を出力させることが示されていれば、次に今回のリモコンコード信号と前回のリモコンコード信号の表裏が一致していることを確認し、確認した結果を示す表裏一致信号ｓｓをコード波形整形部１２に出力する。この場合、表裏一致を確認するリモコンコード信号は、上記のように実際にＣＰＵ部１４に出力するリモコンコード信号であり、従って共通の表裏一致信号ｓｓが各コード波形整形部１２に返信されることになる。コード波形整形部１２では、コード波形整形部選択部１３から出力された表裏一致信号ｓｓに基づいて、コード波形整形に失敗したときのリモコンコード出力処理を判定する。
【００７０】
上記構成による本実施形態の動作例を更に具体的に説明する。
図６は、複数の受光部で受光したコード波形の第２の例を示す図である。ここでは、３つの受光部（第１〜第３受光部１１ａ〜１１ｃ）を備えたリモコン信号受信装置において、各受光部１１ａ〜１１ｃに入ってきたリモコンコード信号の波形を状態の例を示している。
本実施形態は、リモコンキーが押されたときに、表と裏のリモコンコード信号を１セットとして、そのセットを２サイクル出力するコード系の処理を可能とするものである。ここでは１回目に入ってきたリモンコード信号をｒ１として示し、以下２〜４回目のリモコンコード信号をそれぞれｒ２〜ｒ４として示している。つまり１回目のｒ１と２回目のｒ２が１セットの表と裏の波形であり、３回目のｒ３と４回目のｒ４が次のセットの表と裏の波形となる。
【００７１】
第１受光部１１ａに入ってきた１回目のリモコンコード信号ｒ１は、ノイズがなく正しい波形（表）の信号であり、２回目のｒ２及び３回目のｒ３ではノイズが混ざった波形の信号であり、４回目のｒ４はほとんどノイズによる信号であったものとする。
また第２受光部１１ｂに入ってきたリモコンコード信号は、１回目のｒ１から３回目のｒ３までがノイズが混ざった波形の信号で、４回目のｒ４が正しい波形（裏）の信号であったものとする。同様に、第３受光部１１ｃに入ってきたリモコンコード信号は、１回目のｒ１がノイズが混ざった波形の信号で、２回目のｒ２が正しい波形（裏）の信号で、３回目のｒ３がノイズが混ざった波形の信号で、４回目のｒ４では全く波形を検知できなかったものとする。
【００７２】
このような場合に、本実施形態では、複数の受光部１１ａ〜１１ｃのいずれかで正しい波形が得られればその受光部の波形の信号を用いてデコードを行う。また３回目のｒ３のように、全てコード波形整形部１２ａ〜１２ｃにおいて、ノイズが混ざった波形である場合にも、ここでリモコンコード信号が途切れることなくデコード処理を行うことができるようなアルゴリズムを実行させる。
【００７３】
図７は、本発明のリモコン信号受信装置におけるコード波形整形出力処理の第２の例を説明するためのフローチャートで、上記図５に示す３つのコード波形整形部１２（１２ａ〜１２ｃ）のそれぞれの処理例を示すものである。
コード波形整形部１２では、受光部１１に入ってきたリモコンコード信号の波形整形を行う（ステップＳ１１）。ここでは受光部１１に入ってきたリモコンコード信号を１ビット毎に判定し、規格センター値に整形する処理が行われる。
【００７４】
そして波形整形したリモコンコード信号の波形整形結果を判定する（ステップＳ１２）。ここでは波形整形して得られたパルス信号のパルス幅やビット数（パルスの数）、もしくはコードによってはスタートビットの幅当を確認し、波形整形が成功したか失敗したかを判定する。そしてここで波形整形が成功すれば（ステップＳ１２−ＯＫ）、コード出力をＯＫとする（ステップＳ１３）。これにより、コード波形整形部１２からは、整形されたリモコンコード信号（ｓｄ（ｎ））と、リモコンコード信号を出力させることを示すコード出力判定信号（ｓｅ（ｎ））とがコード波形整形部選択部１３に出力される。
【００７５】
コード波形整形部１２では、ステップＳ１２の波形整形結果の判定において波形整形が失敗であれば、さらに表裏一致信号ｓｓを確認し、リモコンコード信号の表裏が一致しているかどうかを判別する（ステップＳ１４）。ここで使用する表裏一致信号ｓｓは、コード波形整形部選択部１３からＣＰＵ部１４に出力されたリモコンコード信号のうち、前回のリモコンコード信号と前々回のリモコンコード信号のついてその表裏が一致しているかどうかを判別した結果を示すもので、コード波形整形部選択部１３で表裏判定されてコード波形整形部１２に返信されたものである。
つまりステップＳ１４では、今回のリモコンコード信号の波形整形が失敗であった場合、前回と前々回のリモコンコード信号による表裏一致信号ｓｓによってリモコンコード信号の表裏が一致しているかどうか（ＯＫかＮＧか）を判別する。
【００７６】
そして前回と前々回のリモコンコード信号の表裏が一致している場合（ステップＳ１４−ＯＫ）、今回のビット数がある程度正しいかどうかを判定する（ステップＳ１５）。ある程度正しいかどうかを判定するためのビット数条件は予め定めておくようにする。例えば所定範囲のビット数の誤差を許容範囲とし、その許容範囲内のビット数であれば“ある程度正しい”と判定させる。例として、リモコンコードとノイズが混ざったものではなく、ノイズのみによる信号が入力した場合、パルス幅を持っているものと判断し、リモコンコードが入力したものと判断してしまう可能性がある。このようなケースを排除するため、波形整形が失敗で、リモコンコード信号の表裏が一致していたときに、波形整形が失敗であったリモコンコード信号のビット数を判定する。
【００７７】
そして今回のリモコンコード信号のビット数がある程度正しければ（ステップＳ１５−ＹＥＳ）、前回コードの出力をＯＫとする（ステップＳ１６）。ここでは、前回の波形整形されたリモコンコード信号（ｓｄ（ｎ））と、そのリモコンコード信号を出力させることを示すコード出力判定信号（ｓｅ（ｎ））とがコード波形整形部選択部１３に出力される。
【００７８】
一方、上記ステップＳ１４で、表裏一致信号ｓｓがＮＧである場合には（ステップＳ１４−ＮＧ）、リモコンコード信号の出力をＮＧとする（ステップＳ１７）。ここでは、コード波形整形部選択部１３で、前回と前々回のリモコンコード信号が表裏一致していない場合、及びこれらの表裏一致の確認を行うことができなかった場合に、表裏一致信号ｓｓがＮＧとなっている。そしてリモコンコード信号を出力させないことを示すコード出力判定信号（ｓｅ（ｎ））をコード波形整形部選択部１３に出力する。
【００７９】
このように、各コード波形整形部１２では、波形整形の判定結果が失敗（ＮＧ）となった場合、コード波形整形部選択部１３からＣＰＵ部１４に出力された前回と前々回のリモコンコード信号の表裏が一致し、また今回のリモコンコード信号のビット数がある程度正しければ、前回のリモコンコード信号を使用して出力することにより、ノイズ等に起因する整形失敗によるリモコンコード信号の途切れを防ぐことができるようになる。ここで例えば裏のリモコンコード信号の代わりに表のリモコンコード信号が出力された場合であっても、ＣＰＵ部１４では、リモコンコード信号における表か裏かを示すビットのパルスを判別することにより、表裏にかかわらずデコード処理を行うことができる。
【００８０】
また上記第１の実施形態と同様に、波形整形の判定結果がＮＧとなって前回のリモコンコード信号を出力させる場合に、その回数に制限をもたせるようにすることで、安全性を維持することができる。例えば前回のリモコンコード信号を出力させる処理は連続して２回まで、というように制限を設けるようにする。
【００８１】
上記のような波形整形処理は、図５に示す３つのコード波形整形部１２のそれぞれにおいて実行され、その処理アルゴリズムに従ってリモコンコード信号を出力させるか否かを示すコード出力判定信号ｓｅ（ｎ）と、それに従うリモコンコード信号ｓｄ（ｎ）とが出力される。また所定回数前回のリモコンコード信号を出力した後、さらにリモコンコード信号の波形整形に失敗した場合には、そのコード波形整形部１２からの出力は途切れることになる。
【００８２】
図８は、本発明のリモコン信号受信装置におけるコード波形整形部選択処理の一例を説明するためのフローチャートで、上記図５に示すコード波形整形部選択部１３の処理例を示すものである。
コード波形整形部選択部１３では、コード波形整形部１２から出力されたコード出力判定信号ｓｅ（ｎ）がＯＫかＮＧであるかを判別する（ステップＳ２１）。ここではコード波形整形部１２から今回出力されたリモコンコード信号ｓｄ（ｎ）のコード出力判定信号ｓｅ（ｎ）を判別する。そして今回のコード出力判定信号ｓｅ（ｎ）に、リモコンコードを出力することが示されていれば（ステップＳ２１−ＯＫ）、さらにＣＰＵ部１４に出力する今回のリモコンコード信号と前回のリモコンコード信号との表裏が一致しているかどうかを判別する（ステップＳ２２）。そして表裏が一致していれば（ステップＳ２２−ＯＫ）、表裏が一致していることを示す表裏一致信号ｓｓを生成し、各コード波形整形部１２に対して返信する（ステップＳ２３）。
【００８３】
またステップＳ２１でコード出力判定信号ｓｅ（ｎ）が、リモコンコード信号を出力させないことを示している場合（ステップＳ２１−ＮＧ）、及びステップＳ２２でリモコンコード信号の表裏が一致していない場合、もしくは表裏一致を確認できない場合には（ステップＳ２２−ＮＧ）、コード波形整形部選択部１３では、表裏が一致していないことを示す表裏一致信号ｓｓを生成し、各コード波形整形部１２に対して返信する（ステップＳ２５）。表裏一致が確認できない場合とは、例えば、連続して送信されるリモコード信号の最初または２回目の信号で、ＣＰＵ部１４に出力した前回と前々回のリモコンコード信号がなく、これらの表裏が確認できない場合などが相当する。
【００８４】
また上記の表裏一致判定処理において、表裏セットで２サイクル繰り返して送信されたリモコンコード信号は、サイクルが異なる表裏の組み合わせであっても表裏が一致しているものと判定できる。つまり２回目の裏のリモコンコード信号と、３回目の表のリモコンコード信号とにおいても表裏が一致しているものと判定される。また、同じリモコンコード信号が連続してコード波形整形部から出力された場合にも、同じリモコンコード信号同士の表裏は一致しているものと判定される。
上記図６の例では、１回目のリモコンコード信号ｒ１、及び２回目のリモコンコード信号ｒ２では、比較対象のリモコンコード信号がないため、ステップＳ２２で表裏一致がＮＧと判定される。そして３回目のｒ３以降のリモコンコード信号では、ＣＰＵ部１４に出力された前回のリモコンコード信号と前々回のリモコンコード信号との間で表裏の一致が判定され、これらの判定結果に従って表裏一致信号ｓｓが生成される。
【００８５】
そしてコード波形整形部選択部１３では、ステップＳ２３及びステップＳ２５の表裏一致信号ｓｓの出力処理の後、今回のリモコンコード信号のＣＰＵ部１４への出力処理を行う（ステップＳ２４）。
この出力処理では、コード波形整形部選択部１３は、各コード波形整形部１２からの出力信号に基づいて、ＣＰＵ部（デコード／解析処理部）１４に対して出力すべきリモコンコード信号ｓｄ（ｎ）を出力したコード波形整形部１２を選択する。ここではコード波形整形部選択部１３は、各コード波形整形部１２から出力されたコード出力判定信号ｓｅ（ｎ）に従って、ＣＰＵ部１４に出力すべきリモコンコード信号を出力したコード波形整形部１２を選択する。つまり各コード波形整形部１２ａ〜１２ｃから出力されたコード出力判定信号ｓｅ（ｎ）を判別し、リモコンコード信号を出力させることを示すコード出力判定信号を出力したコード波形整形部１２からのリモコンコード信号をＣＰＵ部１４に対して出力する。
【００８６】
このときにコード波形整形部選択部１３は、今回のリモコンコード信号に代えて前回のリモコンコード信号をＣＰＵ部１４に出力する場合、実際に前回ＣＰＵ部１４に出力されたリモコンコード信号を出力させるようにする。例えばリモコンコード信号を出力させることを示すコード出力判定信号が、複数のコード波形整形部１２から出力されたような場合に、コード波形整形部選択部１３は、前回実際にＣＰＵ部１４に対して出力したリモコンコード信号を再度出力させるようにコード波形整形部１２を選択する。
【００８７】
図６の例を参照しながら、上記の処理例をさらに具体的に説明する。図６のような状態で各受光部１１ａ〜１１ｃにリモコンコード信号が入ってきた場合、第１回目のリモコンコード信号ｒ１では、第１受光部１１ａに入ったリモコンコード信号のみが正しい波形であり、波形整形がＯＫとなって、第１コード波形整形部１２ａからリモコンコード信号を出力させることを示すコード出力判定信号ｓｅ１がコード波形整形部選択部１３に出力される。第１回目では、他のコード波形整形部１２ｂ，１２ｃでは波形整形が失敗となり、また第１回目であるため表裏一致信号ｓｓもなく、リモコンコード信号を出力させないことを示すコード出力判定信号ｓｅ２，ｓｅ３が出力される。
【００８８】
この場合、コード波形整形部選択部１３では、リモコンコード信号を出力させることを示すコード出力判定信号ｓｅ１を出力した第１コード波形整形部１２ａを選択し、該第１コード波形整形部１２ａから出力されたリモコンコード信号ｓｄ１をＣＰＵ部１４に出力させる。
【００８９】
次に第２回目のリモコンコード信号ｒ２の場合、第３受光部１１ｃで受光されたリモコンコード信号のみが正しい波形の信号となっていて、他のリモコンコード信号の波形整形は失敗となる。つまり第３コード波形整形部１２ｃのみで波形整形が成功しているため、第３コード波形整形部１２ｃからは、リモコンコード信号を出力させることを示すコード出力判定信号ｓｅ３と、そのリモコンコード信号ｓｄ３とがコード波形整形部選択部１３に出力される。
【００９０】
一方、第１コード波形整形部１２ａ及び第２コード波形整形部１２ｂでは、第２回目のノイズが混ざった波形の信号の波形整形がＮＧとなり、かつ前回と前々回のリモコンコード信号の表裏を確認できないため、コード出力判定信号ｓｅ２，ｓｅ３はＮＧ（リモコンコード信号を出力させない）となる。
【００９１】
従ってコード波形整形部選択部１３では、リモコンコード信号を出力させることを示すコード出力判定信号ｓｅ３を出力した第３コード波形整形部１２ｃを選択し、該第３コード波形整形部１２ｃから出力されたリモコンコード信号ｓｄ３をＣＰＵ部１４に出力させる。
【００９２】
次に第３回目のリモコンコード信号ｒ３の場合、全ての受光部１１ａ〜１１ｃで受光されたリモコンコード信号が、ノイズが混ざった波形の信号となっていて、コード波形整形部１２ａ〜１２ｃにおける波形整形は全て失敗となる。ここでは前回と前々回のリモコンコード信号の表裏が一致しているため、全てのコード波形整形部１２ａ〜１２ｃにおいて、今回のビット数がある程度正しければ、リモコンコード信号を出力させることを示すコード出力判定信号と、前回のリモコンコード信号とをコード波形整形部選択部１３に出力する。
つまり第１及び第２のコード波形整形部１２ａ，１２ｂでは、前回のリモコンコード信号がノイズが混ざったものであっても、その前回のリモコン信号ｓｄ１，ｓｄ２を出力し、かつそのリモコン信号を出力させることを示すコード出力判定信号ｓｅ１，ｓｅ２を出力する。また上記のように、第３のコード波形整形部１２ｃは、正しい波形の前回のリモコン信号ｓｄ３と、そのリモコン信号を出力させることを示すコード出力判定信号ｓｅ３を出力する。
【００９３】
ここでコード波形整形部選択部１３では、上述のように、今回のリモコンコード信号に代えて前回のリモコンコード信号をＣＰＵ部１４に出力する場合、実際に前回ＣＰＵ部１４に出力されたリモコンコード信号を出力させるように制御する。
この例では、前回（第２回目）実際にＣＰＵ部１４に出力した第３コード波形整形部１２ｃからのリモコンコード信号を今回もＣＰＵ部１４に出力させる。つまりコード波形整形部選択部１３では、前回ＣＰＵ部１４にリモコンコード信号を出力させた第３コード波形整形部１２ｃを選択する。
【００９４】
そして第４回目のリモコンコード信号ｒ４の場合、第２受光部１１ｂに入ったリモコンコード信号のみが正しい波形であり、第２コード波形整形部１２ｂからリモコンコード信号を出力させることを示すコード出力判定信号ｓｅ２がコード波形整形部選択部１３に出力される。
また第１コード波形整形部１２ａと第３コード波形整形部１２ｃにおいては、波形整形に失敗しても表裏が一致しているため、今回のビット数がある程度正しければ、前回コードを出力させることができる。しかし今回がほとんどノイズであったり、波形そのものが取得できなければ今回のビット数が判別できずに、リモコンコード信号の出力はＮＧとなる。
【００９５】
従ってコード波形整形部選択部１３は、リモコンコード信号を出力させることを示すコード出力判定信号ｓｅ２を出力した第２コード波形整形部１２ｂを選択し、該第２コード波形整形部１２ｂから出力されたリモコンコード信号ｓｄ２をＣＰＵ部１４に出力させる。
【００９６】
上記のようなコード波形整形部１２ａ〜１２ｃとコード波形整形部選択部１３との処理により、第１回目から第４回目までのＣＰＵ部１４に出力されるリモコンコードは、以下の（１）〜（４）ようになる。
（１）第１コード波形整形部１２ａからの第１回のリモコンコード信号（表）ｓｄ１
（２）第３コード波形整形部１２ｃからの第２回のリモコンコード信号（裏）ｓｄ３
（３）第３コード波形整形部１２ｃからの第２回のリモコンコード信号（裏）ｓｄ３
（４）第２コード波形整形部１２ｂからの第４回のリモコンコード信号（裏）ｓｄ２
【００９７】
つまり上記（３）の第３回目では、全てのコード波形整形部１２ａ〜１２ｃにノイズが混ざった波形の信号が入力するが、第１回目と第２回目との表裏が一致し、かつ第３コード波形整形部１２ｃからのリモコンコード信号ｓｄ３が実際にＣＰＵ部１４に出力されているため、このリモコンコード信号ｓｄ３をＣＰＵ部１４に出力することで、リモコンコード信号が途切れることなく、デコード処理を可能とすることができる。
【００９８】
上記のように本発明に係る実施形態による処理によれば、リモコンから送信されるリモコンコード信号が、表と裏とを１セットとして複数サイクル出力される方式であるときに、複数の受光部１１のうち、いくつかの受光部１１にノイズが入っても、少なくとも１つの受光部１１にノイズが入らなければ正しくデコードを行うことができ、かつ全ての受光部１１にノイズが入ってもコードが途切れないようにすることで、リモコンコード信号に対する信頼性の高い動作を行うことができるようになる。
【００９９】
ここで比較例として、受光部とコード波形整形部とをそれぞれ１つ備えるリモコン信号受信装置において、上記本発明に係る実施形態と同様の処理を行った場合のＣＰＵ部１４に対する出力信号を以下に示す。ここでは図６の第１受光部１１ａに入った波形の信号を第１コード波形整形部１２ａにて処理するものとする。
（１）第１コード波形整形部１２ａからの第１回のリモコンコード信号ｓｄ１
（２）リモコンコード信号が出力できずに途切れる
つまり上記（２）の第２回目では、ノイズが混ざった波形であるため波形整形に失敗し、かつ第１回目の前回のリモコンコード信号しかないため、前々回との表裏一致が確認できず、２回目のリモコンコード信号が出力できなくなる。
【０１００】
さらに他の比較例として、複数の受光部と１つのコード波形整形部とにより、上記本発明に係る実施形態と同様の処理を行った場合には、そもそも波形整形を行うことができない。つまり最初から信号が混ざってしまうため、波形整形が失敗してしまう。
【０１０１】
さらに他の比較例として、複数の受光部と複数のコード波形整形部を備えた構成で、上記本発明に係る実施形態の処理を実行しない場合には、ＣＰＵ部１４に対する出力信号は以下のようになる。
（１）第１コード波形整形部１２ａからの第１回のリモコンコード信号ｓｄ１
（２）第３コード波形整形部１２ｃからの第２回のリモコンコード信号ｓｄ３
（３）リモコンコード信号が出力できずに途切れる
（４）第２コード波形整形部１２ｂからの第４回のリモコンコード信号ｓｄ２  
このように、第３回目のリモコンコード信号が途切れてしまい、ユーザが意図しない動作が行われる可能性が生じるため、デコードの信頼性が低下する。
【０１０２】
（実施形態３）
図９は、本発明によるリモコン信号受信装置のさらに他の実施形態を説明するための図である。本実施形態のリモコン信号受信装置は、上述した実施形態１，２におけるコード波形整形部１２ａ〜１２ｃ、コード波形整形部選択部１３及びＣＰＵ部１４を２つのＣＰＵにて構成したときに、波形整形〜デコード／解析処理を確実に実行できるようにする構成を実現するものである。
【０１０３】
本実施形態では、複数の受光部１１ａ〜１１ｃに接続されるコード波形整形部１２ａ〜１２ｃと、コード波形整形部１２ａ〜１２ｃから出力されたコード出力判定信号ｓｅ（ｎ）に基づいてＣＰＵ部１４でデコードすべきリモコンコード信号ｓｄ（ｎ）を出力したコード波形整形部１２ａ〜１２ｃを選択するコード波形整形部選択部１３と、コード波形整形部選択部１３から出力されたリモコンコード信号をデコードして解析・実行処理を行うＣＰＵ部１４とが、第１ＣＰＵ１０１と第２ＣＰＵ１０２とに別れて構成されている。ここでは、第１ＣＰＵ１０１は、第１〜第３コード波形整形部１２ａ〜１２ｃとコード波形整形部選択部１３とを備え、第２ＣＰＵ１０２はＣＰＵ部１４を備えている。ここで第１ＣＰＵ１０２は本発明の第１の制御演算部に該当し、第２ＣＰＵ１０２は本発明の第２の制御演算部に該当する。
【０１０４】
受光部１１ａ〜１１ｃ、コード波形整形部１２ａ〜１２ｃ、コード波形整形部選択部１３、及びＣＰＵ部１４は、上記の各実施形態で説明した機能を有するもので、上記実施形態１及び２を本実施形態に適用することができる。従って複数の受光部の数、及びこれらに接続するコード波形整形部の数は３つに限定されず、任意の複数の数とすることができる。
【０１０５】
本実施形態のリモコン信号受信装置は、低消費電力モードにて動作する。例えばリモコン信号受信装置が備えられた液晶テレビなどの画像表示装置では、一般に、装置自身を低消費電力モードに移行させることで装置の低消費電力化を図るようになっている。このような低消費電力モードでは、リモコンコード信号を受光してデコードを行うリモコン信号受信装置も低消費電力モードに移行する。この場合、第１ＣＰＵ１０１と第２ＣＰＵ１０２は共に低消費電力モードに移行し、この状態ではデコードができなくなっている。
【０１０６】
各ＣＰＵ１０１，１０２が低消費電力モードから通常動作モードに復帰する場合は、いずれかの受光部１１ａ〜１１ｃに入ってきた波形信号（リモコンコード信号を含む）をトリガーとして、各ＣＰＵ１０１，１０２が低消費電力モードから通常動作モードに復帰する。例えば、液晶テレビなどの画像表示装置は、低消費電力モードのときにリモコンの電源キーが押されることにより、低消費電力モードから通常動作モードに復帰するようになっている。このような電源キーの操作によるリモコンコード信号は、例えば２回連続して送信される。つまり第１ＣＰＵ１０１と第２ＣＰＵ１０２は、それぞれ個別に低消費電力で動作し、入力される波形信号をトリガーとして個別に低消費電力モードから通常動作モードに復帰する。
【０１０７】
このときに、最初のリモコンコード信号で第１ＣＰＵ１０１が復帰を開始するが、復帰に時間がかかり、最初のリモコンコード信号の波形信号を取り逃してしまう。そして２回目のリモコンコード信号で波形を整形し、コード波形整形部選択部１３から波形整形したリモコンコード信号を第２ＣＰＵ１０２に出力する。このとき第２ＣＰＵ１０２は、第１ＣＰＵ１０２からの出力信号により復帰を開始するが、この場合にも復帰に時間がかかり、リモコンコード信号を正しくデコードできなくなってしまう。
【０１０８】
このような問題を解消するために本実施形態では、第１ＣＰＵ１０１では、受光部１１ａ〜１１ｃに入ってきた第１回目のリモコンコード信号の波形をある程度正しく整形することができた場合に、第２ＣＰＵ１０２に対して第２ＣＰＵ１０２を復帰させるためのパルス信号を出力させるようにする。“ある程度正しく”とは、所定レベルにまで正しく波形整形できることを意味する。所定レベルの条件は予め定めておく。例えばビット数やパルス幅の許容範囲を定めておき、その許容範囲内の誤差で波形整形された場合には、所定レベルにまで正しく整形できたものと判断することができる。
【０１０９】
図１０は、本発明のリモコン信号受信装置における低消費電力モードからの復帰処理例を説明するための図で、第１ＣＰＵの任意コード波形整形部で整形される波形信号を図１０（Ａ）に示し、第１ＣＰＵからの出力パルス信号を図１０（Ｂ）に示すものである。ここでは第１受光部１１ａからの波形信号を例として説明する。
【０１１０】
図１０において、第１受光部１１ａから第１ＣＰＵ１０１に波形信号が入ってきたときに、その波形信号の先頭のタイミングｔ１にて、第１ＣＰＵ１０１が低消費電力モードから通常動作モードへの復帰を開始する。そして同時に第１コード波形整形部１２ａにおいて波形信号の波形整形を行う。このとき第１ＣＰＵ１０１は復帰中であるため正しく波形整形を行うことができない。しかしながらある程度正しいコード波形を整形することができた場合には、１回目の波形信号の最後のタイミングｔ２で、第２ＣＰＵ１０２を低消費電力モードから通常動作モードに復帰させるためのパルス信号（ＷＡＫＥ ＵＰパルス）を第２ＣＰＵ１０２に対して出力する。このＷＡＫＥ ＵＰパルスはリモコンコード信号とは関係のない（混同しない）パルス信号として設定される。
【０１１１】
そしてコード波形整形部１２ａでは、２回目の波形信号の入力時（タイミングｔ３）には通常動作モードに復帰しているため、その波形信号を正しい波形に整形することができる。そして２回目の波形信号が整形されると、その波形信号による正しいリモコンコード信号を第２ＣＰＵ１０２に対して出力することができる（タイミングｔ４）。
【０１１２】
第２ＣＰＵ１０２は、上記第１ＣＰＵ１０１から出力されたＷＡＫＥ ＵＰパルスによって低消費電力モードから通常動作モードへの復帰を開始する。そして第１ＣＰＵ１０１から正しいリモコンコード信号が出力されるタイミングｔ４の時点では復帰動作が完了しているため、第１ＣＰＵ１０１から出力されたリモコンコード信号を正しくデコードすることができる。
【０１１３】
上記のようにコード波形整形からデコードまでの処理を２つのＣＰＵで実行させるようすることで、これらＣＰＵの動作よる消費電力を低減させることができるようになる。例えば受光部に入ってきたノイズが、通常動作モードに復帰すべき波形信号とみなされた場合には、ＣＰＵは復帰動作を行う必要が生じる。このときに本実施形態のように２つのＣＰＵによって処理させることで、ノイズが入るたびに通常動作モードに復帰する処理系を削減させることができ、消費電力を低減させることができる。
【０１１４】
つまり、正しいリモコンコード信号ではなくノイズが入ってきたときにも第１ＣＰＵ１０１は通常動作モードに復帰するが、この時点ではまだ第２ＣＰＵ１０２は低消費電力モードのままである。そして第１ＣＰＵ１０１では、通常はそのノイズを正しく波形整形できないため、第２ＣＰＵ１０２を復帰させるためのＷＡＫＥ ＵＰパルスを出力することなく、第２ＣＰＵ１０２を低消費電力モードのまま維持させることができる。特に複数の受光部を持つ構成ではノイズが入りやすくなるため、本実施形態の構成が有効となる。そして本例の構成では、第１ＣＰＵ１０１の消費電力は、第２ＣＰＵ１０２の消費電力に比べて少ないため、上記の低消費電力化の効果が大きくなる。
【０１１５】
以下に本実施形態の構成により得られる低消費電力化の効果の１例を示す。
１）第１ＣＰＵの消費電力（通常動作モード１０ＭＨｚの場合）
通常動作モード      ６ｍＡ                ・・・  ａ
低消費電力モード    ０．０００７ｍＡ      ・・・  ｂ
２）第２ＣＰＵの消費電力（通常動作モード１０ＭＨｚの場合〉
通常動作モード    １５ｍＡ                ・・・  ｃ
低消費電力モード  ０．１１０ｍＡ          ・・・  ｄ
３）従来の構成（１つのＣＰＵによる構成）による消費電力
ノイズによるＣＰＵの復帰時              a  ＝  １５ｍＡ
ノイズのない環境での低消費電力モード    b  ＝  ０．１１０ｍＡ
【０１１６】
上記本実施形態の例では、例えばノイズによりＣＰＵ１が復帰すると、消費電力は、
ａ＋ｄ  ＝  ６ｍＡ＋０．１１０ｍＡ  ＝  ６．１１０ｍＡ  となる。
また本実施形態の構成で、ノイズのない環境での低消費電力モードでは、
b＋d  ＝  ０．０００７ｍＡ＋０．１１０ｍＡ  ＝  ０．１１０７ｍＡ  となる。
つまり低消費電力モード時の消費電力に関して、ノイズのない環境下での消費電力は、本実施形態の構成は、１つのＣＰＵによる構成と比較して＋０．００００７ｍＡとほとんど変化していないが、ノイズが常に入る環境（入り易い環境）では、約８．９ｍＡ（１５ｍＡ−６．１１ｍＡ）消費電力を低減させることが可能となる。
【０１１７】
さらに本実施形態の構成によれば、コード波形整形部１２ａ〜１２ｃ及びコード波形整形部選択部１３を備えた第１ＣＰＵ１０１と、リモコンコード信号をデコードして解析・実行を行うＣＰＵ部１４を備えた第２ＣＰＵ１０２とを個別に作成し、これらを接続した構成を備えているため、仕様変更などに低コストで対応することができ、汎用性を備えることができる。例えば受光部の数の仕様変更が生じたときに、第１ＣＰＵ１０１を置き換えることで仕様変更に対応することができる。つまり本実施形態の構成により、仕様変更が容易であり、かつ第２ＣＰＵ１０２などの共通部品を異なる仕様間の共通部品として用いることができるため、装置の汎用性を向上させることができる。
【０１１８】
なお上記各実施形態では、赤外光により送信されるリモコンコード信号を受光部で受光する構成を説明したが、本発明は、赤外光を受光部で受光（受信）する方式の他、電波や超音波を用いたリモコンシステムに対しても適用できる。この場合受光部に代えて、電波や超音波を受信できる受信手段を設けるようにする。
【０１１９】
また上述したように本発明によるリモコン信号受信装置は、液晶テレビなどの画像表示装置に組み込まれて使用される。本発明に係る画像表示装置は、液晶テレビのみならず、リモコンを用いて操作可能な各種の画像表示装置に適用することができる。例えばＰＣや投射型プロジェクタなどに本発明の画像表示装置を適用してもよい。
【図面の簡単な説明】
【０１２０】
【図１】本発明によるリモコン信号受信装置の第１の実施形態を説明するためのブロック図である。
【図２】本発明に係る実施形態において、コード波形整形部が備える機能を説明するための図である。
【図３】複数の受光部で受光したコード波形の一例を示す図である。
【図４】本発明のリモコン信号受信装置におけるコード波形整形出力処理の一例を説明するためのフローチャートである。
【図５】本発明によるリモコン信号受信装置の第２の実施形態を説明するためのブロック図である。
【図６】複数の受光部で受光したコード波形の第２の例を示す図である。
【図７】本発明のリモコン信号受信装置におけるコード波形整形出力処理の第２の例を説明するためのフローチャートである。
【図８】本発明のリモコン信号受信装置におけるコード波形整形部選択処理の一例を説明するためのフローチャートである。
【図９】本発明によるリモコン信号受信装置の第３の実施形態を説明するための図である。
【図１０】本発明のリモコン信号受信装置における低消費電力モードからの復帰処理例を説明するための図である。
【符号の説明】
【０１２１】
１０１…第１ＣＰＵ、１０２…第２ＣＰＵ、１１…受光部、１１ａ…第１受光部、１１ｂ…第２受光部、１１ｃ…第３受光部、１２…コード波形整形部、１２ａ…第１コード波形整形部、１２ｂ…第２コード波形整形部、１２ｃ…第３コード波形整形部、１２１…波形整形手段、１２２…波形整形判定手段、１２３…コード出力判定信号生成手段、１２４…出力制御手段、１３…コード波形整形部選択部、１４…ＣＰＵ部。
【図１】
0004785146.tif 000002
【図２】
0004785146.tif 000003
【図３】
0004785146.tif 000004
【図４】
0004785146.tif 000005
【図５】
0004785146.tif 000006
【図６】
0004785146.tif 000007
【図７】
0004785146.tif 000008
【図８】
0004785146.tif 000009
【図９】
0004785146.tif 000010
【図１０】
0004785146.tif 000011