(57)【特許請求の範囲】
【請求項１】
リモコンからの光信号を受光し、リモコン光の受光角度に応じた１対の電気信号出力を得るステップと、上記１対の電気信号出力に対してサンプル値をホールドし、このサンプル値よりリモコン光の到来角を演算するステップと、ユーザーが選択する２つの状態に応じて制御信号を出力するステップと、上記制御信号が第１の状態のときのみ上記リモコン光の到来角を記憶させるステップと、上記制御信号が第２の状態のときのリモコン光の到来角演算値を、上記第１の状態のときの到来角の記憶値によって補正してより正確なリモコン光到来角を算出するステップとを有することを特徴とする角度検出方法。
【請求項２】
リモコンからの光信号を受光し、リモコン光の受光角度に応じた１対の電気信号出力を得る角度検出手段、この角度検出手段の１対の電気信号出力に対してサンプル値をホールドするサンプルホールド手段、上記サンプル値よりリモコン光の到来角を演算する角度算出手段、ユーザーが２つの状態を選択でき、その状態に応じて制御信号を出力する調整モード切り換え手段、及び上記制御信号と上記サンプルホールド値を入力し上記制御信号が第１の状態のときのみ上記角度算出手段で得られたリモコン光の到来角を記憶する角度記憶手段を備え、上記制御信号が第２の状態のときに上記角度算出手段から得られたリモコン光の到来角を上記角度記憶手段に記憶された値により補正してより正確なリモコン光到来角を算出するようにしたことを特徴とする角度検出装置。
【請求項３】
リモコンからの光信号を受光し、リモコン光の受光角度に応じた１対の電気信号出力を得る角度検出手段、この角度検出手段の１対の電気信号出力を切り換える入力切り換え手段、この入力切り換えにより得られる電気信号出力に対してサンプル値をホールドするサンプルホールド手段、上記サンプル値よりリモコン光の到来角を演算する角度算出手段、ユーザーが２つの状態を選択でき、その状態に応じて制御信号を出力する調整モード切り換え手段、及び上記制御信号と上記サンプルホールド値を入力し上記制御信号が第１の状態のときのみ上記角度算出手段で得られたリモコン光の到来角を記憶する角度記憶手段を備え、上記制御信号が第２の状態のときに上記角度算出手段から得られたリモコン光の到来角を上記角度記憶手段に記憶された値により補正してより正確なリモコン光到来角を算出するようにしたことを特徴とする角度検出装置。
【請求項４】
角度算出手段は、リモコン光受光部により受信されたリモコン信号を受け、リモコン信号の信号部分とその直後の無信号部分にサンプルホールド制御信号をサンプルホールド手段に対して出力するとともに、サンプルホールド手段から得られたサンプル値より信号部と無信号部のサンプル値の差を求め、この差分よりリモコン光の到来角を演算するようにしたことを特徴とする請求項２または請求項３記載の角度検出装置。
【請求項５】
角度演算手段は、リモコン光受光部により受信されたリモコン信号を受け、リモコン信号の信号部分において複数回サンプルホールド制御信号をサンプルホールド手段に対して出力するとともに、サンプルホールド手段から得られた複数個のサンプル値よりサンプル値の差分を求め、この差分が一定値以上のときはサンプル値を廃棄し、差分が一定値未満のときはこれらサンプル値を用いてリモコン光の到来角を演算するようにしたことを特徴とする請求項２または請求項３記載の角度検出装置。
【請求項６】
角度算出手段は、入力されたサンプル値に応じて得られるゲイン制御信号により、角度検出手段により得られた１対の電気信号の増幅率を変えるようにしたことを特徴とする請求項２または請求項３記載の角度検出装置。
【請求項７】
角度算出手段は、複数個のリモコン光信号に対して得られたサンプル値を受け、これらのサンプル値あるいはこれらに一定の処理をした値に対し平均処理を施し、その結果を用いてリモコン光の到来方向を演算するようにしたことを特徴とする請求項２または請求項３記載の角度検出装置。
【請求項８】
角度検出手段より得られた１対の電気信号に対し、リモコン光信号のキャリア付近の周波数のみ通過させるバンドパスフィルタを備えたことを特徴とする請求項２〜請求項７のいずれか一項記載の角度検出装置。
【請求項９】
入力切り換え手段は、角度算出手段により切り換えが制御され、サンプル値の取り込みが行われる毎に入力切り換えを行うようにしたことを特徴とする請求項３記載の角度検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、テレビジョン受像機、ゲーム機、ラジオ等の音響機器、スピーカシステム、回転台付きカメラ、風向を変えるルームクーラ等、ワイヤレスリモコン信号を受信し、ワイヤレスリモコンの方向を自動的に検出し、本体または本体の一部をリモコンの方向に向けたり、スピーカーの音量を制御する用途に使用される角度検出方法及び角度検出装置に関するものである。
【０００２】
【従来の技術】
図１３はテレビジョン受像機に応用した角度検出装置の回路構成を示すもので、１はユーザーが赤外線リモートコントロール信号を送信するリモコン、２はリモコン１からの信号を受信し、リモコン光の受光角度によって２つの電圧を出力する角度検出器である。角度検出器２は、レンズ３とＰＳＤ（ｐｏｓｉｔｉｏｎＳｅｎｓｉｔｉｖｅ  Ｄｅｖｉｃｅ）４と、電流／電圧変換回路５、６からなっており、レンズ３によって集光されたリモコン光がＰＳＤ４上の半導体素子に入射し、その入射位置によって半導体両端に取り付けられた電極より一対の電流を出力し、それぞれ電流／電圧変換回路５、６によって電圧に変換し、出力端子１７、１８より一対の電圧を出力する。
【０００３】
これら一対の電圧は、角度演算手段７に入力され、一定の処理が施され、リモコン光到来方向θを出力する。以下、角度演算手段７の詳細について説明する。上記一対の電圧はサンプルホールド回路８、９でサンプルホールドされ、ともにマイクロコンピュータ１０内の角度算出手段１１に入力される。上記サンプルホールド回路８、９の出力は、角度算出手段１１内の切り換えスイッチ機能を司るアナログマルチプレクサ１２に入力される。アナログマルチプレクサ１２の出力は、アナログ／ディジタル変換回路１３にてディジタル信号に変換され、入力回路１４を通じてＣＰＵ１５に入力される。ＣＰＵ１５は、メモリ１６内に格納されているプログラムおよびデータにより次式（１）に従ってリモコン光の到来方向角θを演算する。
θ＝Ｋ・（Ｖ1 −Ｖ2 ）／（Ｖ1 ＋Ｖ2 ）              ・・・（１）
ただし、Ｋ  ：定数
Ｖ1 ：角度検出器２の出力端１７の電圧値
Ｖ2 ：角度検出器２の出力端１８の電圧値
【０００４】
さらに、この従来例は、上記のように求めたリモコン光の到来方向角θを用いて、テレビジョン受像機に取り付けた回転台をモーターによって回転させ、リモコン光到来方向に自動的に受像機を向けるものであり、以下のように構成される。ＣＰＵ１５は、演算された到来方向角θを零とすべく、メモリ１６内の格納データと照合してこの方向角θを減少させる方向に向け、方向角θに相当する制御信号を生成し、出力回路１９を通じて左右駆動制御回路２０へ出力する。左右駆動制御回路２０は、モーターＭを正転または逆転方向に回転駆動する。モーターＭに取り付けられた角度センサー２１からの信号が入力回路１４を通じてＣＰＵ１５へ入力される。ＣＰＵ１５は角度センサー２１の信号をチェックして、その検出信号がθに一致すると、その位置でモーターＭを停止させる。
【０００５】
【発明が解決しようとする課題】
従来の角度検出装置は以上のような構成のため、角度検出器の幾何学的ずれによる誤差を補正する手段がなく、また外光ノイズの影響を除去する機能がなく、増幅率の切り換えがなく、リモコンが被制御装置本体に近い場合、信号が飽和してしまい、リモコンが被制御装置本体から遠い場合、Ｓ／Ｎが劣化するため、算出角度の誤差が大きいという問題があった。
【０００６】
この発明は上記のような問題点を解消するためになされたもので、レンズなどの位置検出素子に対する周辺光学系のずれを補正し、外光ノイズの影響を有効に除去し、またリモコンと被制御装置本体との距離に関係なく最適な信号ゲインを自動的に得ることによって、誤差の少ない角度検出ができる角度検出方法及び角度検出装置を得ることを目的としている。
【０００７】
【課題を解決するための手段】
この発明に係る角度検出方法は、リモコンからの光信号を受光し、リモコン光の受光角度に応じた１対の電気信号出力を得るステップと、上記１対の電気信号出力に対してサンプル値をホールドし、このサンプル値よりリモコン光の到来角を演算するステップと、ユーザーが選択する２つの状態に応じて制御信号を出力するステップと、上記制御信号が第１の状態のときのみ上記リモコン光の到来角を記憶させるステップと、上記制御信号が第２の状態のときに上記角度算出手段から得られたリモコン光の到来角を、上記角度記憶手段に記憶された値により補正してより正確なリモコン光到来角を算出するステップとを有している。
【０００８】
また、この発明に係る角度検出装置は、リモコンからの光信号を受光し、リモコン光の受光角度に応じた１対の電気信号出力を得る角度検出手段、この角度検出手段の１対の電気信号出力に対してサンプル値をホールドするサンプルホールド手段、上記サンプル値よりリモコン光の到来角を演算する角度算出手段、ユーザーが２つの状態を選択でき、その状態に応じて制御信号を出力する調整モード切り換え手段、及び上記制御信号と上記サンプルホールド値を入力し上記制御信号が第１の状態のときのみ上記角度算出手段で得られたリモコン光の到来角を記憶する角度記憶手段を備え、上記制御信号が第２の状態のときに上記角度算出手段から得られたリモコン光の到来角を上記角度記憶手段に記憶された値により補正してより正確なリモコン光到来角を算出するようにしたものである。
【０００９】
また、リモコンからの光信号を受光し、リモコン光の受光角度に応じた１対の電気信号出力を得る角度検出手段、この角度検出手段の１対の電気信号出力を切り換える入力切り換え手段、この入力切り換えにより得られる電気信号出力に対してサンプル値をホールドするサンプルホールド手段、上記サンプル値よりリモコン光の到来角を演算する角度算出手段、ユーザーが２つの状態を選択でき、その状態に応じて制御信号を出力する調整モード切り換え手段、及び上記制御信号と上記サンプルホールド値を入力し上記制御信号が第１の状態のときのみ上記角度算出手段で得られたリモコン光の到来角を記憶する角度記憶手段を備え、上記制御信号が第２の状態のときに上記角度算出手段から得られたリモコン光の到来角を上記角度記憶手段に記憶された値により補正してより正確なリモコン光到来角を算出するようにしている。
【００１０】
また、角度算出手段は、リモコン光受光部により受信されたリモコン信号を受け、リモコン信号の信号部分とその直後の無信号部分にサンプルホールド制御信号をサンプルホールド手段に対して出力するとともに、サンプルホールド手段から得られたサンプル値より信号部と無信号部のサンプル値の差を求め、この差分よりリモコン光の到来角を演算するようにしている。
【００１１】
また、角度演算手段は、リモコン光受光部により受信されたリモコン信号を受け、リモコン信号の信号部分において複数回サンプルホールド制御信号をサンプルホールド手段に対して出力するとともに、サンプルホールド手段から得られた複数個のサンプル値よりサンプル値の差分を求め、この差分が一定値以上のときはサンプル値を廃棄し、差分が一定値未満のときはこれらサンプル値を用いてリモコン光の到来角を演算するようにしている。
【００１２】
また、角度算出手段は、入力されたサンプル値に応じて得られるゲイン制御信号により、角度検出手段にから得られた１対の電気信号の増幅率を変えるようにしている。
【００１３】
また、角度算出手段は、複数個のリモコン光信号に対して得られたサンプル値を受け、これらのサンプル値あるいはこれらに一定の処理をした値に対し平均処理を施し、その結果を用いてリモコン光の到来方向を演算するようにしている。
【００１４】
また、角度検出手段より得られた１対の電気信号に対し、リモコン光信号のキャリア付近の周波数のみ通過させるバンドパスフィルタを備えている。
【００１５】
また、入力切り換え手段は、角度算出手段により切り換えが制御され、サンプル値の取り込みが行われる毎に入力切り換えを行うようにしている。
【００１６】
【発明の実施の形態】
実施の形態１．
図１はこの発明の実施の形態１を示すブロック図、図２はその電気回路構成を示す図である。図１、図２において、リモコン１から送信されたリモコン光信号は、角度検出器２で受光される。角度検出器２は、レンズ３とＰＳＤ（Ｐｏｓｉｔｉｏｎ  Ｓｅｎｓｉｔｉｖｅ  Ｄｅｖｉｃｅ）４と、電流／電圧変換回路５、６からなっており、レンズ３によって集光されたリモコン光がＰＳＤ４上の半導体素子に入射し、その入射位置によって、半導体素子両端に取り付けられた電極より一対の電流を出力し、それぞれ電流／電圧変換回路５、６によって電圧に変換し、その出力端子１７、１８より受光角度に応じた一対の電圧Ｖ1 、Ｖ2 を出力する。これらＶ1 、Ｖ2 は、それぞれ角度演算手段７内の信号処理回路２２、２３に入力され、一連の処理が施された後、サンプルホールド回路８、９でサンプルホールドされ、角度算出手段１１内のアナログマルチプレクサ１２に与えられる。信号処理回路２２と２３とは同一のものであり、ここでは処理回路２３について述べる。
【００１７】
図１において、出力電圧Ｖ2 は、信号処理回路２３内の増幅回路４７に入力され、増幅回路４７内では、図２に示すごとくまずコンデンサ２４と抵抗２５を介してオペアンプ２６の負側に入力される。オペアンプ２６の正側は一定の電位に保持クリップされており、負側はゲイン切り換えスイッチ３１を介して抵抗２７〜３０に接続され、これら抵抗の他端はまとめてオペアンプ２６の出力側に接続されている。ここでコンデンサ２４の値をＣ24、抵抗２５、２７の値をそれぞれＲ25、Ｒ27とすると、スイッチ３１が抵抗２７に接続されているとき、オペアンプ２６の出力電圧Ｖ3 は次式（２）で表される。
Ｖ3 ＝｛Ｒ27／（Ｒ25＋１／ｊωＣ24）｝・Ｖ2     ・・・（２）
ω：入力信号の角周波数
よって、オペアンプ２６の出力電圧Ｖ3 の大きさ｜Ｖ3 ｜は次式（３）のようになる。
｜Ｖ3 ｜＝｛Ｒ27／〔Ｒ252 ＋（１／ωＣ24）2 〕1/2 ｝・Ｖ2   ・・・（３）
即ち、入力信号の角周波数ωに対する｜Ｖ3 ｜は、図３のようになる。今ここで、リモコン信号のキャリア角周波数をω0 とすると、ω0 ≒Ｋ／Ｒ25Ｃ24（ただしＫは２〜３程度の定数）となるようにＲ25、Ｃ24を選ぶことによって、リモコン信号のキャリアより低いノイズ成分を除去できるようになっている。ここで、スイッチ３１が抵抗２８、２９、または３０に接続されているときは、式（２）（３）の分子がそれぞれＲ28、Ｒ29、またはＲ30となることは言うまでもない。
【００１８】
ここで、ゲイン切り換えスイッチ３１の切り換え制御信号は、後述のマイクロコンピュータ１０内のＣＰＵ１５より出力回路１９を通じて出力される。オペアンプ２６の出力Ｖ3 は、抵抗３２、コンデンサ３３を通じてバッファ３４に入力される。抵抗３２の抵抗値をＲ32、コンデンサ３３の値をＣ33とすると、バッファ３４の出力Ｖ4 は図４のようになる。ここで、Ｒ32、Ｃ33の値を１／Ｒ32Ｃ33≒Ｋω0 （ただしＫは２〜３の定数）とすることにより、リモコン信号のキャリア角周波数ω0 より高い周波数のノイズ成分を除去することができる。即ちＲ25、Ｃ24、Ｒ32、Ｃ33によってバンドパスフィルタ４５（及び４６）を形成する。
【００１９】
バッファ３４の出力はサンプルホールド回路９内のダイオード３５を通じてコンデンサ３６に蓄積され、あるいは放電抵抗３７、３８、スイッチ用トランジスタ３９によって放電される。ここで、放電抵抗３７、３８、コンデンサ３６の値をそれぞれＲ37、Ｒ38、Ｃ36とすると、Ｒ37Ｃ36＞＞２π／ω0 、Ｒ38Ｃ36＜＜２π／ω0 を満たす。即ち、リモコン信号部分でのスイッチ用トランジスタ３９がオン及びオフのときのコンデンサ３６両端の電圧波形は図５のようになり、オフのときがサンプルホールド期間となる。ここで、サンプルホールドするためのスイッチ用トランジスタ３９の制御方法について説明する。リモコン１から送信されたリモコン信号は、受光部４０にて受信され、マイクロコンピュータ１０内の入力回路１４を通じてＣＰＵ１５に入力され割り込みをかける。ＣＰＵ１５は、予めサンプルホールド制御信号として出力回路１９を通じて処理回路２２、２３内のスイッチ用トランジスタをオンする信号（例えば５Ｖ）を出力しておく。つまりサンプルホールド回路のコンデンサ３６の両端の電荷を放電しておく。さらに、ＣＰＵ１５は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１６に格納された割り込み処理用プログラムデータに従って、リモコン信号が入力されてから、ある一定の時間的規則に則り、サンプルホールド制御信号を出力回路１９を通じて処理回路２２、２３内のスイッチ用トランジスタ３９に対し片方ずつオフ信号（例えば０Ｖ）を出力する。
【００２０】
オフ信号が出力された側のサンプルホールド回路９の出力（抵抗３８のアース側ではない信号出力）は、マイクロコンピュータ内アナログマルチプレクサ１２を通じてアナログ／ディジタル変換回路１３にてディジタル信号に変換され、入力回路１４を通じてＣＰＵ１５に入力される。ここで、ＣＰＵ１５内の割り込み処理における上記時間的規則は、図６のようになっており、（ａ）は処理回路２２の入出力信号であり、（ｂ）は処理回路２３の入出力信号である。（ａ）（ｂ）はいずれも点線は入力信号、実線は出力信号である。即ち、図中、ａ1 、ａ2 、ａ3 の期間中は処理回路２２への入力信号のサンプルホールド及びＣＰＵへの取り込み、ｂ1 、ｂ2 の期間中は処理回路２３への入力信号のサンプルホールド及びＣＰＵへの取り込みを行う。
【００２１】
ここで、ａ1 、ａ2 、ａ3 、ｂ1 、ｂ2 の期間中にＣＰＵ１５に取り込んだ値をそれぞれＶａ1 、Ｖａ2 、Ｖａ3 、Ｖｂ1 、Ｖｂ2 とする。ここで、Ｖａ1 、Ｖｂ1 のレベルに応じて処理回路２２、２３内の増幅回路２７の増幅率を適正なものとすべく図７に従ってスイッチ３１の切り換え制御を出力回路１９を通じて行う。図中、ケース１〜４、７、９の場合は、適正なレベルの信号が得られなかったと判断されるため、Ｖａ1 〜Ｖｂ2 のデータを廃棄する。一方ケース５、６、８の場合は、信号レベルは適正であると判断し、入力信号に重畳されたノイズ成分の除去のための処理に移る。リモコン信号の信号部分にノイズ（例えば直接光と反射光によるレベル差によるもので、反射光が入射してノイズであるとみる）が重畳されたかどうかは、Ｖａ1 とＶａ2 を比べればよい。即ち、ＣＰＵ１５内では、｜Ｖａ1 −Ｖａ2 ｜と予め設定された定数Ｖ0 を比較して｜Ｖａ1 −Ｖａ2 ｜＞Ｖ0 のときノイズが重畳されていると判断し、Ｖａ1 、Ｖａ2 、Ｖａ3 、Ｖｂ1 、Ｖｂ2 のデータを廃棄する。逆に、｜Ｖａ1 −Ｖａ2 ｜≦Ｖ0 のとき、処理回路２２、２３のそれぞれの信号について、バックグラウンドノイズを除去するため、ＣＰＵ１５内で以下のような演算を行う。
Ｄ11＝（Ｖａ1 ＋Ｖａ2 ）／２  −Ｖａ3         ・・・（８）
Ｄ21＝Ｖｂ1 −Ｖｂ2                           ・・・（９）
【００２２】
即ち、Ｄ11、Ｄ21はそれぞれ処理回路２２、２３を通過してきたリモコン信号から信号部内ノイズ及びバックグラウンドノイズ成分が除去された値であり、これらをＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４１に一度蓄積する。さらに上記動作をＮ回（８〜１６の偶数回）繰り返し、Ｎ個のデータ対（Ｄ1 ｎ、Ｄ2 ｎ）（ｎ＝１〜Ｎ）を得て、ＲＡＭ４１に蓄積する。
【００２３】
さらにここで、図６のように（ａ）と（ｂ）のサンプリングホールドの位置の条件の違いを吸収するため、１回目〜Ｎ回目のデータ獲得に際して処理回路２２、２３に対するサンプルホールドの順序を図８のように、図６（ａ）（ｂ）を交互に行うようにする。即ち、ｎ回目のデータ獲得時、
（ア）ｎ＝奇数のとき
Ｄ1 ｎ＝（Ｖａ1 ＋Ｖａ2 ）／２  −Ｖａ3       ・・・（１０）
Ｄ2 ｎ＝Ｖｂ1 −Ｖｂ2                         ・・・（１１）
（イ）ｎ＝偶数のとき
Ｄ1 ｎ＝Ｖｂ1 −Ｖｂ2                         ・・・（１２）
Ｄ2 ｎ＝（Ｖａ1 ＋Ｖａ2 ）／２  −Ｖａ3       ・・・（１３）
Ｎ＝１〜Ｎの整数
となる。
【００２４】
ＲＡＭ４１に蓄積されたＮ組のデータ（Ｄ1 ｎ、Ｄ2 ｎ）は、ＣＰＵ１５内で以下のように平均値が取られる。
Ｄ1 ＝（Ｄ11＋Ｄ12＋・・・＋Ｄ1N）／Ｎ        ・・・（１４）
Ｄ2 ＝（Ｄ21＋Ｄ22＋・・・＋Ｄ2N）／Ｎ        ・・・（１５）
以上より、Ｄ1 、Ｄ2 は、各データ対（Ｄ1 ｎ、Ｄ2 ｎ）が有しているノイズ成分をさらに除去したものとなる。このＤ1 、Ｄ2 に対し、ＣＰＵ１５はＲＯＭ１６に格納されたプログラム及びデータに従い、次式（１６）に従って、角度θ0 を得る。
θ0 ＝Ｋ・（Ｄ1 −Ｄ2 ）／（Ｄ1 ＋Ｄ2 ）        ・・・（１６）
Ｋ：定数
θ0 は、原理的にはリモコン光の到来方向角を示すが、実際には角度検出器２内の各部品の幾何学的ずれによる誤差を含んでいる。本実施例においては、レンズ３とＰＳＤ４間のずれを意味する。
【００２５】
以下、このずれによる誤差の除去方法を説明する。スイッチ４２は調整モード（５Ｖ）と通常モード（０Ｖ）とを切り換える調整モード切り換え手段である。今、スイッチ４２が５Ｖに接続されているとき、この電圧がマイクロコンピュータ１０内の入力回路１４を通じてＣＰＵ１５に入力され、ＣＰＵ１５はデータ待機状態となる。ここで、角度検出器２に対して予め定めた既知の角度、例えば垂直方向（リモコン光到来方向角θ＝０）でリモコン信号を送信する。角度検出器２で受信されたリモコン信号は、上記のようなプロセスを経てＣＰＵ１５にて角度θ0 として次式の値を得たとする。
θ0 ＝θ1                                   ・・・（１７）
ここで、θ1 は即ち角度検出器２の幾何学的ずれを表したものである。ＣＰＵ１５は、Ｅ2 ＰＲＯＭ（不揮発性書換可能メモリ）４３にθ1 を格納する。
【００２６】
スイッチ４２が０Ｖに接続されているとき、ＣＰＵ１５は通常モードとなる。即ち、リモコン信号が受信されると、ＣＰＵ１５は上記の一連のプロセスをふみ、θ0 を得る。ＣＰＵ１５は、Ｅ2 ＰＲＯＭ４３よりθ1 を読み込み、次式（１８）によってずれを補正する。
θ＝θ0 −θ1                               ・・・（１８）
即ち、第１の効果としてθは角度検出器２の幾何学的ずれによる誤差を含まないもので、精度よくリモコン光到来方向角を表すものである。
しかも、リモコン光の受光レベルが周囲の壁等に反射して弱いレベルで入射した受光状態を確実に識別する。つまり使用者が例えばテレビセットに向けて投射したことを上記の図７、１１、１２の各ケース別に信号の処理、廃棄を行うことにより、認識し得るという認識処理を施したので、投射された光を確実に処理する第２の効果がある。また、室内で使用するテレビセットの場合では外来ノイズ光（蛍光灯からの光のチラツキ）を確実に除去することは、先の図７、１１、１２の処理の中に５０、６０、１００、１２０Ｈｚ等の周期ノイズ光を識別する処理を取り込めば対応しえることはいうまでもない。
【００２７】
本実施の形態は上記によって求められたリモコン光到来方向角を用いてテレビジョン受像機に取り付けられた回転台を回転させ、リモコンの方向に管面を向けるものであるが、その構成は従来例と同一である。なお、この実施の形態では、調整モード切り換えスイッチ４２は手動であるが、リモコン送信器より、調整モードと通常モードに相当するコードを送信し、受光部４０、入力回路１４を通じてＣＰＵ１５内にてコードを解読し、そのモードに応じた処理を行うようにすることもできる。また、この実施の形態では、角度検出器としてレンズ３を用いているが、ＰＳＤ４の前面にスリットを設けることによっても同様の角度検出が行える。また、この実施の形態では、サンプルホールド回路としてピーク検波回路を用いたが、リモコン信号のキャリアより充分に低いカットオフ周波数のローパスフィルターをかけることによってもサンプルホールドできる。さらにまた、この実施の形態では、回転台を取り付けたテレビジョン受像機を被制御装置としているが、モーターによって回転される被制御装置はテレビジョン受像機に限らず、カメラの台座、扇風機、空気調和機の風向き偏向装置等でもよい。
【００２８】
実施の形態２．
上記実施の形態１では、角度検出器２の出力端子１７、１８に得られる出力の処理は、信号処理回路２２、２３で別々に行っているが、ＣＰＵに取り込まれるデータは一つずつであることから、信号処理回路を一つにすることもできる。図９はそのブロック図、図１０はその回路構成図で、角度検出器２の２つの出力を切り換える入力切り換えスイッチ４４と、それに接続される１つの信号処理回路２３を持つ点が実施の形態１と異なっている。入力切り換えスイッチ４４はＣＰＵ１５より出力回路１９を通じて制御される。
【００２９】
角度検出器２の出力端子１７、１８の出力データの取り込み方法としては、まず、スイッチ４４を出力端子１７に接続し、実施の形態１同様、Ｖａ1 、Ｖａ2 、Ｖａ3 をＣＰＵ１５に取り込む。ＣＰＵ１５は、Ｖａ1 の大きさ、｜Ｖａ1 −Ｖａ2 ｜によって図１１に従い出力回路１９を通じてゲイン切り換えスイッチ３１と入力切り換えスイッチ４４を制御すると同時に、Ｖａ1 〜Ｖａ3 のデータを取り込むか否かを決定する。例えば、図１１で、ケース１のように、Ｖａ1 ≧ＶH の場合、取り込まれた信号レベルが不適切であることを意味するので、ゲイン切り換えスイッチ３１によってゲインを下げ、取り込んだデータを廃棄し、もう一度出力端１７側の信号を取り込む。ケース２、４のように、｜Ｖａ1 −Ｖａ2 ｜≧Ｖ0 の場合は、信号レベルは不適切ではないかもしれないが、信号部にパルス性ノイズが重畳されていることを意味するため、取り込んだデータを廃棄し、出力端子１７側の信号をもう一度取り込む。
【００３０】
ケース３の場合は、信号レベルも適切であり、パルス性ノイズも重畳されていないことを意味するので、データを取り込むと同時に入力切り換えスイッチ４４を出力端子１８側へ切り換える。ケース５の場合は、信号レベルが小さいが、出力端子１８の信号レベルが大きいことも考えられるため、とりあえずデータを取り込み、入力切り換えスイッチ４４を出力端子１８側へ切り換える。ケース３、５の場合、次のリモコン信号入力にて出力端子１８よりデータを取り込む。取り込む方法は出力端子１７のときと同様であり、それらをＶｂ1 、Ｖｂ2 、Ｖｂ3 とする。これらのデータに対し、ＣＰＵ１５は、図１２に従いゲイン切り換えスイッチ３１、入力切り換えスイッチ４４、データＶａ1 〜Ｖａ3 の処理、Ｖｂ1 〜Ｖｂ3 の取り込みか否かを決定する。これらの操作の判断の基準は、出力端子１７のデータ取り込み時のそれと同じである。
【００３１】
図１２のケース３、５の場合は、出力端子１７、１８が１組取り込まれたことになり次のステップに移る。即ち、次式（１９）（２０）によってバックグラウンドノイズを除去する。
Ｄ1 ｎ＝（Ｖａ1 ＋Ｖａ2 ）／２  −Ｖａ3       ・・・（１９）
Ｄ2 ｎ＝（Ｖｂ1 ＋Ｖｂ2 ）／２  −Ｖｂ3       ・・・（２０）
以下、実施の形態１と同様にして、リモコン光到来方向角θを求め被制御装置回転用モーターの制御を行う。
【００３２】
実施の形態３．
実施の形態１、実施の形態２ともに、得られたリモコン光到来方向角θによりモーターの制御を行う例を示したが、被制御装置として音響装置のように上記θに応じて左右のスピーカーからの出力を制御したり、ステレオの位相の制御を行う等、モーターを使わない装置への適用も可能である。
【図面の簡単な説明】
【図１】  この発明の実施の形態１に係る角度検出装置の構成を示すブロック図である。
【図２】  この発明の実施の形態１に係る角度検出装置の電気回路構成を示す図である。
【図３】  実施の形態１におけるハイパスフィルタ特性を説明するゲイン／周波数特性図である。
【図４】  実施の形態１におけるローパスフィルタ特性を説明するゲイン／周波数特性図である。
【図５】  実施の形態１におけるサンプルホールド回路の動作を説明する信号波形図である。
【図６】  実施の形態１におけるサンプルホールドのタイミングを説明する信号波形図である。
【図７】  実施の形態１におけるゲイン切り換え手段の制御方法を説明するための図である。
【図８】  実施の形態１における２つのサンプルホールドの方法を説明するための図である。
【図９】  この発明の実施の形態２に係る角度検出装置の構成を示すブロック図である。
【図１０】  この発明の実施の形態２に係る角度検出装置の電気回路構成を示す図である。
【図１１】  実施の形態２における角度検出器の一方の出力端子の信号処理方法を説明するための図である。
【図１２】  実施の形態２における角度検出器の他方の出力端子の信号処理方法を説明するための図である。
【図１３】  従来の角度検出装置の電気回路構成を示す図である。
【符号の説明】
１  リモコン、２  角度検出器、８、９  サンプルホールド回路、
１１  角度算出手段、２２、２３  信号処理回路、
３１  ゲイン切り換えスイッチ、４０  受光部、４１  蓄積回路（ＲＡＭ）、
４２  調整モード切り換え手段、４３  角度記憶回路（Ｅ2 ＰＲＯＭ）
４５、４６  バンドパスフィルタ、４７、４８  増幅回路。
【図１】
0003659701.tif 000002
【図２】
0003659701.tif 000003
【図３】
0003659701.tif 000004
【図４】
0003659701.tif 000005
【図５】
0003659701.tif 000006
【図６】
0003659701.tif 000007
【図７】
0003659701.tif 000008
【図８】
0003659701.tif 000009
【図９】
0003659701.tif 000010
【図１０】
0003659701.tif 000011
【図１１】
0003659701.tif 000012
【図１２】
0003659701.tif 000013
【図１３】
0003659701.tif 000014