(57)【要約】【課題】精度が高く、操作性の良いポインタの移動制御を実現すること。【解決手段】ポインタリモコン１０の指向方向の変化に対応してディスプレイ装置３０の画面上に表示されるポインタＰＴを移動制御するポインタ遠隔制御装置において、ポインタリモコン１０は、光の明暗縞を発生する明暗縞発生部を備え、ディスプレイ装置３０は、ポインタを含む画像が表示される画面を有するディスプレイ部３１と、明暗縞を受光する複数の受光部２ａ，２ｂ，３ａ，３ｂ，４ａ，４ｂ，５ａ，５ｂと、該複数の受光部の受光出力に基づき明暗縞の移動方向および移動量を検出する光移動方向検出部３３および光移動量検出部３４と、光移動方向検出部３３および光移動量検出部３４の検出出力に基づいてディスプレイ部３１の画面上に表示されるポインタＰＴの移動制御を行う映像送出部３７とを備える。【選択図】        図２
2006268297.tif 000002
【特許請求の範囲】
【請求項１】
ポインタリモコンの指向方向の変化に対応してディスプレイ装置の画面上に表示されるポインタを移動制御するポインタ遠隔制御装置において、
ポインタリモコンは、
光の明暗縞を発生する明暗縞発生部を備え、
ディスプレイ装置は、
ポインタを含む画像が表示される画面を有するディスプレイ部と、
前記明暗縞を受光する複数の受光部と、
該複数の受光部の受光出力に基づき明暗縞の移動方向および移動量を検出する移動検出部と、
該移動検出部の検出出力に基づいて前記ディスプレイ部の画面上に表示されるポインタの移動制御を行うポインタ表示制御部と、
を備えることを特徴とするポインタ遠隔制御装置。
【請求項２】
前記受光部は、近接配置された２つの移動量検出用受光部を有し、
前記移動検出部は、移動量検出用受光部における一方の受光部で明暗縞の明部が検出されてから他方の受光部で明暗縞の明部が検出されるまでの時間差と、移動量検出用受光部における一方の受光部で明暗縞の明部が検出されてから次の明部が検出されるまでの時間差とに基づいて、明暗縞における明部−明部間の単位距離を検出し、該検出した単位距離に基づいて明暗縞の移動量を検出することを特徴とする請求項１に記載のポインタ遠隔制御装置。
【請求項３】
前記明暗縞発生部は、光の指向方向中央で最大の光強度を持ち、中央より離れるに従い徐々に下がる光強度を持つ明暗縞を発生し、
前記受光部は、離間配置された２つの移動方向検出用受光部をさらに有し、
前記移動検出部は、２つの移動方向検出用受光部の受光レベルの変化に基づいて明暗縞の移動方向を検出することを特徴とする請求項２に記載のポインタ遠隔制御装置。
【請求項４】
ポインタリモコンの指向方向の変化に対応してディスプレイ装置の画面上に表示されるポインタを移動制御するポインタ遠隔制御装置において、
ポインタリモコンは、
明暗部が横方向に並ぶ第１の波長の光の縦明暗縞を発生する横方向用明暗縞発生部と、
明暗部が縦方向に並ぶ前記第１の波長と異なる第２の波長の横明暗縞を発生する縦方向用明暗縞発生部と、
を備え、
ディスプレイ装置は、
ポインタを含む画像が表示される画面を有するディスプレイ部と、
前記縦明暗縞を受光する複数の第１の受光部と、前記横明暗縞を受光する複数の第２の受光部とを有する受光部と、
前記受光部の受光出力に基づき縦明暗縞および横明暗縞の移動方向を検出する移動方向検出部と、
前記受光部の受光出力に基づき縦明暗縞および横明暗縞の移動量を検出する移動量検出部と、
前記移動方向検出部および移動量検出部の検出出力に基づいて前記ディスプレイ部の画面上に表示されるポインタの移動制御を行うポインタ表示制御部と、
を備えることを特徴とするポインタ遠隔制御装置。
【請求項５】
前記第１の受光部は、前記ディスプレイ部の横方向に並ぶように近接配置されて前記縦明暗縞を受光する２つの横方向移動量検出用受光部を有し、
前記第２の受光部は、前記ディスプレイ部の縦方向に並ぶように近接配置されて前記横明暗縞を受光する２つの縦方向移動量検出用受光部を有し、
前記移動量検出部は、一方の横方向移動量検出用受光部で縦明暗縞の明部が検出されてから他方の横方向移動量検出用受光部で縦明暗縞の明部が検出されるまでの時間差と、一方の横方向移動量検出用受光部で縦明暗縞の明部が検出されてから次の明部が検出されるまでの時間差とに基づいて、縦明暗縞における明部−明部間の単位距離を検出し、一方の縦方向移動量検出用受光部で横明暗縞の明部が検出されてから他方の縦方向移動量検出用受光部で横明暗縞の明部が検出されるまでの時間差と、一方の縦方向移動量検出用受光部で横明暗縞の明部が検出されてから次の明部が検出されるまでの時間差とに基づいて、横明暗縞における明部−明部間の単位距離を検出し、該検出した単位距離に基づいて縦明暗縞および横明暗縞の移動量を検出することを特徴とする請求項４に記載のポインタ遠隔制御装置。
【請求項６】
前記移動量検出部は、前記検出した縦明暗縞における明部−明部間の単位距離を順次累算することで縦明暗縞の移動量を検出し、前記検出した横明暗縞における明部−明部間の単位距離を順次累算することで横明暗縞の移動量を検出することを特徴とする請求項５に記載のポインタ遠隔制御装置。
【請求項７】
前記移動量検出部は、一方の横方向移動量検出用受光部の出力に基づき縦明暗縞の明部の移動個数を検出し、該検出した移動個数と、前記検出した縦明暗縞における明部−明部間の単位距離とを用いて縦明暗縞の移動量を検出し、一方の縦方向移動量検出用受光部の出力に基づき横明暗縞の明部の移動個数を検出し、該検出した移動個数と、前記検出した横明暗縞における明部−明部間の単位距離とを用いて横明暗縞の移動量を検出することを特徴とする請求項５に記載のポインタ遠隔制御装置。
【請求項８】
前記明暗縞発生部は、光の指向方向中央で最大の光強度を持ち、中央より離れるに従い徐々に下がる光強度を持つ明暗縞を発生し、
前記第１の受光部は、前記ディスプレイ部の横方向に並ぶように離間配置されて前記縦明暗縞を受光する２つの横方向移動方向検出用受光部をさらに有し、
前記第２の受光部は、前記ディスプレイ部の縦方向に並ぶように離間配置されて前記横明暗縞を受光する２つの縦方向移動方向検出用受光部をさらに有し、
前記移動方向検出部は、前記第１の受光部における２つの横方向移動方向検出用受光部の受光レベルの変化に基づいて縦明暗縞の移動方向を検出し、前記第２の受光部における２つの縦方向移動方向検出用受光部の受光レベルの変化に基づいて横明暗縞の移動方向を検出することを特徴とする請求項５〜７の何れか一つに記載のポインタ遠隔制御装置。
【請求項９】
前記第１の受光部は、ディスプレイ部の左右端部で横方向に並ぶように夫々近接配置される二対で４個の横方向移動量検出用受光部を有し、
前記第１の受光部は、ディスプレイ部の上下端部で縦方向に並ぶように夫々近接配置される二対で４個の縦方向移動量検出用受光部を有し、
前記移動量検出部は、一方の一対の横方向移動量検出用受光部における一方の横方向移動量検出用受光部で縦明暗縞の明部が検出されてから他方の横方向移動量検出用受光部で縦明暗縞の明部が検出されるまでの時間差と、一方の横方向移動量検出用受光部で縦明暗縞の明部が検出されてから次の明部が検出されるまでの時間差とに基づいて、縦明暗縞における明部−明部間の単位距離を検出し、他方の一対の横方向移動量検出用受光部における一方の横方向移動量検出用受光部で縦明暗縞の明部が検出されてから他方の横方向移動量検出用受光部で縦明暗縞の明部が検出されるまでの時間差と、一方の横方向移動量検出用受光部で縦明暗縞の明部が検出されてから次の明部が検出されるまでの時間差とに基づいて、縦明暗縞における明部−明部間の単位距離を検出し、該検出した縦明暗縞における２つの単位距離に基づき現在のポインタ位置に対応する縦明暗縞における明部−明部間の単位距離を求めると共に、一方の一対の縦方向移動量検出用受光部における一方の縦方向移動量検出用受光部で横明暗縞の明部が検出されてから他方の縦方向移動量検出用受光部で横明暗縞の明部が検出されるまでの時間差と、一方の縦方向移動量検出用受光部で横明暗縞の明部が検出されてから次の明部が検出されるまでの時間差とに基づいて、横明暗縞における明部−明部間の単位距離を検出し、他方の一対の縦方向移動量検出用受光部における一方の縦方向移動量検出用受光部で横明暗縞の明部が検出されてから他方の縦方向移動量検出用受光部で横明暗縞の明部が検出されるまでの時間差と、一方の縦方向移動量検出用受光部で横明暗縞の明部が検出されてから次の明部が検出されるまでの時間差とに基づいて、横明暗縞における明部−明部間の単位距離を検出し、該検出した横明暗縞における２つの単位距離に基づき現在のポインタ位置に対応する横明暗縞における明部−明部間の単位距離を求め、これら求めた単位距離に基づいて縦明暗縞および横明暗縞の移動量を検出することを特徴とする請求項４に記載のポインタ遠隔制御装置。
【請求項１０】
前記明暗縞発生部は、光の指向方向中央で最大の光強度を持ち、中央より離れるに従い徐々に下がる光強度を持つ明暗縞を発生し、
前記移動方向検出部は、前記第１の受光部における二対の横方向移動量検出用受光部のうちの左右端部に配置される２つの横方向移動量検出用受光部の受光レベルの変化に基づいて縦明暗縞の移動方向を検出し、前記第２の受光部における二対の縦方向移動量検出用受光部のうちの上下端部に配置される２つの縦方向移動量検出用受光部の受光レベルの変化に基づいて横明暗縞の移動方向を検出することを特徴とする請求項９に記載のポインタ遠隔制御装置。
【請求項１１】
前記ポインタリモコンは、ポインタリモコンの光軸を中心とした回転角度を検出するリモコン傾き角度検出部を更に備え、
前記横方向用明暗縞発生部または縦方向用明暗縞発生部は、前記検出した回転角度情報あるいは検出した回転角度が所定の角度範囲になったことを示す情報を光に載せて送信し、
前記ディスプレイ装置は、前記第１または第２の受光部を介して受信した前記回転角度情報あるいは検出した回転角度が所定の角度範囲になったことを示す情報に基づいて前記ディスプレイ部の画面に、ユーザに注意するための注意情報を表示する注意情報表示制御手段を備えることを特徴とする請求項４に記載のポインタ遠隔制御装置。
【請求項１２】
前記ポインタリモコンは、
通常のリモコンコード情報を出力する通常リモコン部と、
前記ポインタリモコンの光軸を中心とした回転角度を検出するリモコン傾き角度検出部とを更に備え、
前記通常リモコン部は、前記検出した回転角度情報あるいは検出した回転角度が所定の角度範囲になったことを示す情報を送信し、
前記ディスプレイ装置は、
前記通常リモコン部からのリモコンコードを受信するリモコン受信部と、
このリモコン受信部を介して受信した前記回転角度情報あるいは検出した回転角度が所定の角度範囲になったことを示す情報に基づいて前記ディスプレイ部の画面に、ユーザに注意するための注意情報を表示する注意情報表示制御手段と、
を更に備えることを特徴とする請求項４に記載のポインタ遠隔制御装置。
【請求項１３】
前記第１の受光部は、前記ディスプレイ部の横方向に並ぶように配設されて前記縦明暗縞を受光する複数の第１系統の横方向移動量検出用受光部と、前記ディスプレイ部の縦方向に並ぶように配設されて前記縦明暗縞を受光する複数の第２系統の横方向移動量検出用受光部とを有し、
前記第２の受光部は、前記ディスプレイ部の縦方向に並ぶように配設されて前記横明暗縞を受光する複数の第１系統の縦方向移動量検出用受光部と、前記ディスプレイ部の横方向に並ぶように配設されて前記横明暗縞を受光する複数の第２系統の縦方向移動量検出用受光部とを有し、
ディスプレイ装置は、
少なくとも第１系統の横方向移動量検出用受光部および縦方向移動量検出用受光部で明暗縞の検出が可能な場合は、前記移動方向検出部および前記移動量検出部は、第１系統の横方向移動量検出用受光部および縦方向移動量検出用受光部の出力を入力して移動方向および移動量の検出を行い、第２系統の横方向移動量検出用受光部および縦方向移動量検出用受光部で明暗縞の検出が可能な場合は、前記移動方向検出部および前記移動量検出部は、第２系統の横方向移動量検出用受光部および縦方向移動量検出用受光部の出力を入力して移動方向および移動量の検出を行う系統切替制御を行う切替手段を備えることを特徴とする請求項４に記載のポインタ遠隔制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ポインタリモコンの指向方向の変化に対応してディスプレイ装置の画面上に表示されるポインタを移動制御するポインタ遠隔制御装置に関するものである。
【背景技術】
【０００２】
画面上にメニュー項目が表示された電子番組ガイド（ＥＰＧ）などから所要の番組を選択する場合、従来においては、リモートコントロール装置（リモコン）に設けられた十字キー（矢印キー）を何回か押することにより、画面上のポインタを所望の番組欄まで順次移動させて決定ボタンなどを押すといった操作を行う。十字キーによる操作においては、１回のキー操作でポインタは隣の番組欄にしか移動しないために、所望の番組欄が現ポインタ位置から離れている場合、何度も十字キーを押さなくてならず、操作が煩雑である。
【０００３】
このような問題を解消するために、特許文献１においては、ディスプレイ側の４隅に受光素子を設け、これら４個の受光素子によってリモコンからの光信号を受信し、これら４個の受光素子の受光レベルの変化の大きさおよび符号（異符号か同符号か）を元に、リモコンの指向方向に対応するポインタの移動方向および移動量を求めるようにしている。
【０００４】
また、特許文献２においては、ポインティング装置にジャイロなどの角速度検出手段を設け、この角速度検出手段に基づいて一定時間毎のリモコンの移動前後の相対位置を検出して画像表示装置へ送信し、画像表示装置側では受信した相対位置情報を積分して移動量を算出し、算出した所定時間毎の移動量が連続して所定値をこえた回数に応じて選択表示の移動先のメニュー項目を決定するようにしている。
【０００５】
【特許文献１】特開２００３−５９０４号公報
【特許文献２】特開２００４−６２７７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１においては、移動量を４つの受光素子の受光レベルの変化に基づいて求めるようにしており、光信号の移動を直接検出してはいないので、精度的に問題がある。また、特許文献２においては、ポインティング装置の振りを連続して続けた回数に比例して移動先が決定されるようにしているので、ポインタを距離の離れたメニュー項目に移動させるためには、何度もポインティング装置を振らなくてはならず、操作が煩雑である。また、この特許文献２は、振りを連続して続けた回数に比例して移動先が決定されるので、基本的に、前述した十字キーによりポインタを移動させる従来技術と操作性が変わるものではない。
【０００７】
本発明は、上記に鑑みてなされたものであって、精度が高く、操作性の良いポインタの移動制御を実現できるポインタ遠隔制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、ポインタリモコンの指向方向の変化に対応してディスプレイ装置の画面上に表示されるポインタを移動制御するポインタ遠隔制御装置において、ポインタリモコンは、光の明暗縞を発生する明暗縞発生部を備え、ディスプレイ装置は、ポインタを含む画像が表示される画面を有するディスプレイ部と、前記明暗縞を受光する複数の受光部と、該複数の受光部の受光出力に基づき明暗縞の移動方向および移動量を検出する移動検出部と、該移動検出部の検出出力に基づいて前記ディスプレイ部の画面上に表示されるポインタの移動制御を行うポインタ表示制御部とを備えることを特徴とする。
【０００９】
請求項４に記載の発明は、ポインタリモコンの指向方向の変化に対応してディスプレイ装置の画面上に表示されるポインタを移動制御するポインタ遠隔制御装置において、ポインタリモコンは、明暗部が横方向に並ぶ第１の波長の光の縦明暗縞を発生する横方向用明暗縞発生部と、明暗部が縦方向に並ぶ前記第１の波長と異なる第２の波長の横明暗縞を発生する縦方向用明暗縞発生部とを備え、ディスプレイ装置は、ポインタを含む画像が表示される画面を有するディスプレイ部と、前記縦明暗縞を受光する複数の第１の受光部と、前記横明暗縞を受光する複数の第２の受光部とを有する受光部と、前記受光部の受光出力に基づき縦明暗縞および横明暗縞の移動方向を検出する移動方向検出部と、前記受光部の受光出力に基づき縦明暗縞および横明暗縞の移動量を検出する移動量検出部と、前記移動方向検出部および移動量検出部の検出出力に基づいて前記ディスプレイ部の画面上に表示されるポインタの移動制御を行うポインタ表示制御部とを備えることを特徴とする。
【発明を実施するための最良の形態】
【００１０】
以下に添付図面を参照して、本発明にかかるポインタ遠隔制御装置の好適な実施の形態および実施例を詳細に説明する。
【００１１】
［実施の形態］
本ポインタ遠隔制御装置は、明暗部が横方向に並ぶ第１の波長の光の縦明暗縞を発生する横方向用明暗縞発生部と、明暗部が縦方向に並ぶ前記第１の波長と異なる第２の波長の横明暗縞を発生する縦方向用明暗縞発生部とを備えるポインタリモコンと、縦明暗縞および横明暗縞を受光するための複数の受光部と、この受光部の受光出力に基づき縦明暗縞および横明暗縞の移動方向を検出する移動方向検出部と、受光部の受光出力に基づき縦明暗縞および横明暗縞の移動量を検出する移動量検出部と、移動方向検出部および移動量検出部の検出出力に基づいてディスプレイ部の画面上に表示されるポインタの移動制御を行うポインタ表示制御部とを備えるディスプレイ装置とから構成されている。
【００１２】
本ポインタ遠隔制御装置においては、ポインタリモコンをディスプレイ画面上のポインタに向けて、ポインタリモコン自体を振るなどしてポインタリモコンを移動させることで、この移動に対応してディスプレイ画面上のポインタを移動させる。ポインタの移動は、ポインタリモコンの指向方向に対応するディスプレイ画面上の位置を検出して、この検出位置にポインタを表示させるといった絶対位置方式ではなく、マウス方式と同様に、ポインタの移動方向および移動量を検出し、ポインタを現在のポインタ位置から、検出された移動方向に対し検出された移動量分だけ移動させるといった相対位置方式を採用している。したがって、本ポインタ遠隔制御装置においては、ポインタリモコンの指向方向と現在のポインタ位置とが必ずしも一致するものではない。
【００１３】
ポインタリモコンからは縦明暗縞および横明暗縞が発生される。ディスプレイ装置側では、この縦明暗縞および横明暗縞を複数の受光部で受光し、その受光出力から縦明暗縞および横明暗縞の移動方向および移動量を検出し、該検出した移動方向および移動量に基づいて画面上に表示されるポインタの移動制御を行う。
【００１４】
縦明暗縞の移動方向は、ディスプレイに対し横方向に並ぶように離間配置された２つの受光部の出力を用い、これら２つの受光レベルの変化に基づいて検出し、横明暗縞の移動方向は、ディスプレイに対し縦方向に並ぶように離間配置された２つの受光部の出力を用い、これら２つの受光レベルの変化に基づいて検出する。このような移動方向検出のために、ポインタリモコンからは、光の指向方向中央で最大の光強度を持ち、中央より離れるに従い徐々に下がる光強度を持つ明暗縞が発生される。
【００１５】
縦明暗縞の移動量は、縦明暗縞における明部−明部間の単位距離を検出することによって検出される。縦明暗縞における明部−明部間の単位距離は、ディスプレイに対し横方向に並ぶように近接配置された２つの受光部の出力を用い、一方の受光部で縦明暗縞の明部が検出されてから他方の受光部で縦明暗縞の明部が検出されるまでの時間差と、一方の受光部で縦明暗縞の明部が検出されてから次の明部が検出されるまでの時間差とに基づいて、検出する。横明暗縞の移動量は、横明暗縞における明部−明部間の単位距離を検出することによって検出される。横明暗縞における明部−明部間の単位距離は、ディスプレイに対し縦方向（上下方向）に並ぶように近接配置された２つの受光部の出力を用い、一方の受光部で横明暗縞の明部が検出されてから他方の受光部で横明暗縞の明部が検出されるまでの時間差と、一方の受光部で横明暗縞の明部が検出されてから次の明部が検出されるまでの時間差とに基づいて、検出する。
【００１６】
すなわち、ディスプレイ上における明暗縞の間隔すなわち明部−明部間の単位距離は、ディスプレイ装置とポインタリモコンとの距離に応じて変化するので、実際に明部−明部間の単位距離を検出して、この検出した単位距離に基づいて明暗縞の移動量を検出し、該検出した明暗縞の移動量に対応してポインタの移動量を制御している。したがって、ディスプレイ装置とポインタリモコンとの距離が離れた場合は、明部−明部間の単位距離は大きくなるので、ポインタリモコンの少しの移動でポインタは大きく移動する。これに対し、ディスプレイ装置とポインタリモコンとの距離が近づいた場合は、明部−明部間の単位距離は小さくなるので、ポインタリモコンを大きく移動させないと、ポインタを端から端まで大きく移動させることができない。このように、ディスプレイ装置とポインタリモコンとの距離に応じて、ポインタリモコンの移動量とポインタの移動量の関係が変化するので、人間の感覚と合致するポインタ移動制御をなし得る。
【００１７】
明暗縞の移動量は、検出した明暗縞における明部−明部間の単位距離を順次累算することで明暗縞の移動量を検出するようにしてもよいし、明暗縞の明部の移動個数を検出し、該検出した移動個数と、前記検出した明暗縞における明部−明部間の単位距離とを用いて縦明暗縞の移動量を検出するようにしてもよい。明部−明部間の単位距離を順次累算することで明暗縞の移動量を検出する手法では、測定した明部−明部間の単位距離が測定の都度出力されることになるので、明暗縞が単位距離移動する度に、それに対応してポインタを移動させる手法に有効であり、明部−明部間の単位距離と移動個数とのかけ算を用いて明暗縞の移動量を検出する手法では、明暗縞が複数個の単位距離分移動する度に、それに対応してポインタを移動させる手法に有効である。
【００１８】
このように本ポインタ遠隔制御装置では、ポインタリモコンから発生された明暗縞を、ディスプレイ装置の受光部で受光し、この受光出力に基づいて明暗縞の移動方向および移動量を検出し、該検出した移動方向および移動量に基づいて画面上に表示されるポインタの移動制御を行うようにしているので、精度が高く、操作性の良いポインタの移動制御を実現することができる。
【実施例１】
【００１９】
つぎに、図１〜図１５を用いてこの発明にかかるポインタ遠隔制御装置の実施例１を説明する。本ポインタ遠隔制御装置は、ポインタリモートコントロール装置（以下ポインタリモコンという）１０と、ディスプレイ装置３０とから構成されている。図１はポインタリモコン１０側の内部構成を示すもので、図２はディスプレイ装置３０側の内部構成を示すものである。
【００２０】
図１に示すように、ポインタリモコン１０は、通常リモコン部１１と本発明の要部でもあるポインタ部２０とから構成される。通常リモコン部１１は、従来からあるＴＶ、ＤＶＤプレーヤー等の機器のリモコン部分の構成に対応し、各種リモコンキーで構成されるリモコンキー入力部１２と、投入されたキーに基づきリモコンコードを発生するリモコンコード発生部１３と、発生されたリモコンコードに基づき光強度変調された波長λａの赤外線を発生する発光部１４を備えている。また、通常リモコン部１１およびポインタ部２０に対し電源供給する電源部１５が備えられている。
【００２１】
通常リモコン部１１においては、リモコンキー入力部１２における押されたキーに対応したリモコンコードがリモコンコード発生部１３から発生され、発光部１４では入力されたリモコンコードに従って波長λａの赤外線を強度変調して出力する。
【００２２】
ポインタ部２０は、ポインタ用赤外線を発生するものであり、横方向用の波長λ１の赤外線を発生する横用ポインタ発光部２１と、該発生された横方向用赤外線を元に赤外線の横方向用明暗縞である縦明暗縞を生成する横用明暗縞生成部２２と、縦方向用の波長λ２の赤外線を発生する縦用ポインタ発光部２３と、該発生された縦方向用赤外線を元に赤外線の縦方向用明暗縞である横明暗縞を生成する縦用明暗縞生成部２４と、これらポインタ機能をユーザがオン／オフするためのスイッチであるポインタＳＷ部２５とを備えて構成される。
【００２３】
ポインタ部２０のポインタＳＷ部２５をオンすることにより、横用ポインタ発光部２１横用明暗縞生成部２２、縦用ポインタ発光部２３、縦用明暗縞生成部２４がオンになって、ポインタ用赤外線を発生するポインタ機能の動作を実行する。したがって、ポインタＳＷ部２５をオフにすれば、ポインタ用赤外線は発生されずポインタ機能は停止される。ポインタＳＷ部２５は、例えば、タッチセンサまたはトグルＳＷなどである。
【００２４】
横用ポインタ発光部２１はポインタ制御のための横方向用の波長λ１の赤外線を出力する。また、縦用ポインタ発光部２３はポインタ制御のための縦方向用の波長λ２の赤外線を出力する。これら２つの発光部２１，２３から出力される赤外線の波長λ１，λ２はディスプレイ装置３０で区別できるように夫々異なる波長が選ばれる。また、ポインタ用の波長λ１，λ２は、通常リモコン部１１の発光部１４から発生される赤外線の波長λａとも異なる値が選ばれる。
【００２５】
横用明暗縞生成部２２および縦用明暗縞生成部２４は、横用ポインタ発光部２１および縦用ポインタ発光部２３から入射された赤外光を、図３に示すように、赤外線出力の指向方向（すなわち中心）に最大光強度を持ち、左右（上下）に離れていくに従い光強度が下がっていくような、赤外線の明暗縞に変換して出力するものである。図３においては、ディスプレイ装置３０におけるディスプレイ部３１上での明暗縞の光強度分布を示している。
【００２６】
このような明暗縞を作成するために、この場合は、横用明暗縞生成部２２および縦用明暗縞生成部２４としては、図４に示すように、単一のスリットＳＬを有する光学フィルタ２６を採用し、回折により明暗縞を作成している。図５は、ポインタリモコン１０における光学フィルタなどの配置を示すものであり、また図６はポインタリモコン１０を正面から見た場合の光学フィルタなどの配置を示すものである。
【００２７】
図５および図６に示すように、横用ポインタ発光部２１の前方には、横用明暗縞生成部２２としての、縦方向に延びる縦長スリットＳＬを有する縦干渉縞用光学フィルタ２６ａが配置され、縦用ポインタ発光部２３の前方には、縦用明暗縞生成部２４としての、横方向に延びる横長スリットＳＬを有する横干渉縞用光学フィルタ２６ｂが配置され、通常リモコン部１１の発光部１４の前方には、何も配設されていない。
【００２８】
したがって、横用明暗縞生成部２２としての縦干渉縞用光学フィルタ２６ａからは、明暗縞が横方向に並ぶ縦干渉縞（縦明暗縞）が出力され、また縦用明暗縞生成部２４としての横干渉縞用光学フィルタ２６ｂからは、明暗縞が縦方向に並ぶ横干渉縞（横明暗縞）が出力されることになる。
【００２９】
図７は、ポインタリモコン１０とディスプレイ装置３０を上から見た図であり、横用ポインタ発光部２１より発光された赤外線が横用明暗縞生成部２２としての縦干渉縞用光学フィルタ２６ａからスリット幅２ａのスリットＳＬを通過し、赤外線の中心（ポインタリモコン１０の指向方向上の点）からディスプレイの横方向のｘの位置に到達する様子を示している。
【００３０】
ここで横方向ｘの位置の光の強度Ｉ（ｘ）は次式（１）で表される。
【数１】
2006268297.tif 000003
但し、Ｉ（０）：ｘ＝０のときのＩ（ｘ）の値で最大値、
Ｒ：ポインタリモコン１０とディスプレイ部３１との距離
ａ：スリット幅の１／２
κ＝２πｎ／λ
（λ：波長、この場合発光部２１の波長λ１、ｎ：屈折率）
【００３１】
式（１）のＩ（ｘ）では、周期的な極大点と極小点が存在し、つまり周期的に明暗が繰り返される。光の強度Ｉ（ｘ）の極小値つまり光の暗部位置を示すｘは、以下の式で表される。
ｘ＝ｍ（Ｒλ）／２ａｎ          …（２）
ｍ＝１，２，３，…
上式（２）により、暗部と暗部の間隔Δｘdは、Δｘd＝Ｒλ／２ａｎとなる。
【００３２】
一方、光強度Ｉ（ｘ）の極大つまり光の明部を示すｘの値は以下の式（３）を満足するｘである。
（２πａｎ／Ｒλ）ｘ＝ｔａｎ（２πａｎ・ｘ／Ｒλ）      …（３）
【００３３】
上式（３）はｘ＝０の時成り立ち、それ以外のｘの値は近似でしか求められない。また、（２πａｎ／Ｒλ）ｘ＝（ｍ＋（１／２））π、（ｍ＝１，２，３，…）のとき、ｔａｎ（２πａｎ・ｘ／Ｒλ）は無限大となる。上式（３）が成り立つｘの値はｔａｎ（２πａｎ・ｘ／Ｒλ）が無限大となるｘの値の付近であり、ｘが正の場合その値より小さい値で、ｘが負の場合はその値より大きい値で上式（３）が成り立つ。このように、光の明部と明部の間隔Δｘfは、極大が近似でしか求められなく、等間隔ではないが、結果的には、暗部と暗部の間隔Δｘdとほぼ同じで、つまり、
Δｘf≒Ｒλ／２ａｎ                  …（４）
である。このように明暗縞の明部−明部間の単位距離Δｘfは、ポインタリモコン１０とディスプレイ部３１との距離Ｒに応じて変化する。
【００３４】
図８は、式（１）を計算することにより得られた明暗縞の極大点（明部）の光強度Ｉ（ｘ）とＩ（ｘ）の最大値Ｉ（０）との比Ｉ（ｘ）／Ｉ（０）と、横方向位置ｘとの関係を示すものである。太線は、デシベル表示を、細線はリニア表示を示している。図８からも判るように、極大点の光強度はｘが大きくなるにしたがい徐々に小さくなっている。図８はｘが正の側だけを表示しているが負の側も同様に極大点の光強度が徐々に小さくなっている。このように、スリットＳＬを有する縦干渉縞用光学フィルタ２６ａ，横干渉縞用光学フィルタ２６ｂからは、赤外線出力の指向方向の中心に最大光強度を持ち、中心から離れていくに従い光強度が下がっていくような、赤外線の干渉縞が出力される。
【００３５】
次に、図２を用いてディスプレイ装置３０側の構成について説明する。ディスプレイ装置３０は、動画映像やポインタアイコン（以下単にポインタと云う）ＰＴが表示されるディスプレイ部３１と、ポインタリモコン１０による前述のポインタ機能のオン／オフ状態を検出するポインタ機能ON/OFF検出部３２と、明暗縞の移動に対応するポインタＰＴの移動方向を検出する光移動方向検出部３３と、明暗縞の移動に対応するポインタＰＴの移動量を計算する光移動量検出部３４と、これらポインタ機能ON/OFF検出部３２，光移動方向検出部３３および光移動量検出部３４の検出出力に基づいてポインタＰＴの移動データを生成するポインタ移動データ生成部３５と、ポインタ移動データ生成部３５から出力されたポインタ移動データを映像送出部３７にインターフェースするインターフェース部３６と、動画、グラフィック、ポインタＰＴ等の映像を出力する映像送出部３７とを備えている。ポインタ移動データ生成部３５、インターフェース部３６および映像送出部３７が、特許請求の範囲で云うところのポインタ表示制御部に対応する。
【００３６】
ディスプレイ部３１は、プラズマテレビ、液晶テレビ、ブラウン管テレビ、パソコンモニタ等のような映像を表示する機器で、ディスプレイ部３１の前面には、ポインタリモコン１０の通常リモコン部１１の発光部１４からの赤外光を受光するためのリモコン受光部１が設けられている。ディスプレイ部３１は、リモコン受光部１で受光したポインタリモコン１０からの遠隔操作を理解し制御する機能を持ち、さらにリモコン受光部１で受光したリモコン信号を映像送出部３７に出力するリモコンリンクの機能を持っている。
【００３７】
映像送出部３７は、ＢＳ、ＣＳ、地上デジタル等のチューナー機能、あるいはプラズマテレビ用のレシーバー、ＶＴＲ、ＤＶＤプレーヤーなどの映像表示機能、あるいは動画、ＥＰＧ、データ放送等のグラフィック映像送出機能を有し、後述のポインタ移動データをインターフェース部３６を介して取り込み、表示させるべきポインタＰＴの位置を計算し、その位置にグラフィック映像としてポインタＰＴを表示すると同時に、ポインタＰＴの表示に関連してＥＰＧ、データ放送等のグラフィック情報を表示制御する機能を持つ。
【００３８】
つぎに、ディスプレイ部３１の前面周囲には枠体部３１ａが設けられ、該枠体部３１ａの横枠体部（この場合は上辺側横枠体部）には、ポインタリモコン１０の横用明暗縞生成部２２から発生された波長λ１の縦明暗縞を受光するための４つの受光部２ａ，２ｂ，３ａ，３ｂが配設されている。横枠体の左右端部に配設された２つの受光部２ａ，２ｂは、縦明暗縞の移動方向すなわちポインタの横方向の移動方向（左または右）を検出するためのものであり、横枠体の真ん中部に近接して配設された２つの受光部３ａ，３ｂは、縦明暗縞の移動量すなわちポインタの横方向の移動量を検出するためのものである。
【００３９】
一方、縦枠体部（この場合は右辺側縦枠体部）には、ポインタリモコン１０の縦用明暗縞生成部２４から発生された波長λ２の横明暗縞を受光するための４つの受光部４ａ，４ｂ，５ａ，５ｂが配設されている。縦枠体の上下端部に配設された２つの受光部４ａ，４ｂは、横明暗縞の移動方向すなわちポインタの縦方向の移動方向（上または下）を検出するためのものであり、縦枠体の真ん中部に近接して配設された２つの受光部５ａ，５ｂは、横明暗縞の移動量すなわちポインタの縦方向の移動量を検出するためのものである。
【００４０】
・ポインタ機能ON/OFF検出
ポインタ機能ON/OFF検出部３２は、枠体部３１ａに配設された８つの受光部２ａ，２ｂ，３ａ，３ｂ，４ａ，４ｂ，５ａ，５ｂからの受光出力に基づき、ポインタリモコン１０のポインタ部２０から赤外線が発光されているかどうか（ポインタ機能がオンであるか否か）を検出し、該検出出力に応じたオン/オフ指示信号を光移動方向検出部３３、光移動量検出部３４、ポインタ移動データ生成部３５に出力する。例えば、８つの受光部２ａ，２ｂ，３ａ，３ｂ，４ａ，４ｂ，５ａ，５ｂのどれか１つでも一定レベル以上の赤外線が入力されている場合は、ポインタ機能はオンであると判断し、オン指示信号を光移動方向検出部３３、光移動量検出部３４、ポインタ移動データ生成部３５に送り、各部の機能をオン状態にする。また、ポインタ機能ON/OFF検出部３２は、タイマー機能を持っており、どの受光部にも一定レベル以上の赤外線が入力されなくなると、タイマーが動作開始する。タイマーには予め所定のタイマ値が初期設定されており、８つのどの受光部にも所定レベル以上の赤外線が入力されない状態が設定されたタイマ値以上続いた場合、ポインタ機能はオフであると判断し、光移動方向検出部３３、光移動量検出部３４、ポインタ移動データ生成部３５に対しオフ指示信号を送って、これら各部の機能をオフ状態にする。
【００４１】
・光移動方向検出
光移動方向検出部３３は、横枠体の左右端部に設けられた２つの受光部２ａ,２ｂより入力された信号を解析して縦干渉縞の左右方向の移動方向を検出するとともに、縦枠体の上下端部に設けられた２つの受光部４ａ,４ｂより入力された信号を解析して横干渉縞の上下方向の移動方向を検出し、これらの検出出力に基づいてポインタＰＴの画面上における２次元移動方向を検出するものである。
【００４２】
横方向で説明する。ポインタリモコン１０の横用明暗縞生成部２２から発生された波長λ１の縦明暗縞は、図９に示すように、ポインタの指向方向（中心）が最大の光強度を示し左右にいくにしたがって光強度は落ちていく。このような明暗縞が左右に移動することを考える。受光部２ａ，２ｂはディスプレイの両端に設置されている。左端の受光部２ａと右端の受光部２ｂに入力された縦明暗縞の明部の光強度の変化とポインタの移動方向（縦明暗縞の移動方向）との関係をまとめると、図１０に示すようになる。
【００４３】
図１０に示すように、ポインタリモコン１０の指向方向を延長して得られる画面上の点がディスプレイ部３１の画面範囲内に存在するとき、ポインタリモコン１０の指向方向が右に移動した際には、受光部２ａの出力は下がり、受光部２ｂの出力は上がる。また、ポインタＰＴがディスプレイ部３１の画面範囲内に存在するとき、ポインタリモコン１０の指向方向が左に移動した際には、受光部２ａの出力は上がり、受光部２ｂの出力は下がる。さらに、ポインタリモコン１０の指向方向を延長して得られる画面上の点がディスプレイ部３１の画面範囲外に存在する場合、ポインタリモコン１０の指向方向がディスプレイ部３１の画面範囲内へ近づいたときは、受光部２ａおよび受光部２ｂの出力は上がり、またポインタリモコン１０の指向方向がディスプレイ部３１の画面範囲内からさらに遠ざかったときは、受光部２ａおよび受光部２ｂの出力は下がる。
【００４４】
同様にして、上端の受光部４ａと下端の受光部４ｂに入力された横明暗縞の明部の光強度の変化とポインタの移動方向（横明暗縞の移動方向）との関係をまとめると、図１１に示すようになる。基本的に、縦方向の移動方向検出原理も横方向と同様である。
【００４５】
このように、横方向は受光部２ａ，２ｂの受光出力レベルの変化を検出することで、縦方向は受光部４ａ，４ｂの受光出力レベルの変化を検出することで、明暗縞の移動方向すなわちポインタＰＴの移動方向を検出することができる。
【００４６】
・光移動量検出
光移動量検出部３４は、横枠体の真ん中部に近接して設けられた２つの受光部３ａ,３ｂより入力された信号を解析して縦明暗縞の左右方向の移動量を検出するとともに、縦枠体の上下端部に近接して設けられた２つの受光部５ａ,５ｂより入力された信号を解析して横明暗縞の上下方向の移動量を検出し、これらの検出出力をポインタ移動データ生成部３５に出力するものである。
【００４７】
光移動量検出部３４は、単位移動量検出部３４ａ、移動個数検出部３４ｂおよび移動量検出部３４ｃを備えている。単位移動量検出部３４ａは、２つの受光部３ａ,３ｂの受光出力に基づいて、画面上で移動する縦明暗縞の明部と明部との間隔、すなわち横方向についてのポインタＰＴの画面上における単位移動量を検出するとともに、２つの受光部５ａ,５ｂの受光出力に基づいて横明暗縞の明部と明部との間隔、すなわち縦方向についてのポインタＰＴの画面上における単位移動量を検出する。
【００４８】
移動個数検出部３４ｂは、受光部３ａ（あるいは３ｂ）の受光出力に基づいて画面上を通過した、正確には受光部３ａ（あるいは３ｂ）を通過した縦明暗縞の明部の個数を検出するとともに、受光部５ａ（あるいは５ｂ）の受光出力に基づいて受光部５ａ（あるいは５ｂ）を通過した横明暗縞の明部の個数を検出する。移動量検出部３４ｃは、単位移動量検出部３４ａで求めた横方向および縦方向についての単位移動量に、移動個数検出部３４ｂで検出した横方向および縦方向についての通過個数をそれぞれ掛けることにより、縦明暗縞の左右方向の移動量および横明暗縞の上下方向の移動量を計算する。
【００４９】
単位移動量検出部３４ａで行われるポインタの単位移動量の検出処理についてさらに詳述する。回折によって作成されてポインタリモコン１０から発生される光明暗縞は、放射指向性（広がり）を有しているので、ディスプレイ部３１の画面上での明暗縞の明部−明部間の距離Δｘfは、先の（４）式に示したように、Δｘf≒Ｒλ／２ａｎであり、ポインタリモコン１０とディスプレイ部３１の距離Ｒに比例する。
【００５０】
すなわち、ポインタリモコン１０−ディスプレイ部３１間の距離Ｒが近い場合は、画面上での明部−明部間の距離Δｘfは短くなり、ポインタリモコン１０−ディスプレイ部３１間の距離Ｒが遠い場合は、画面上での明部−明部間の距離Δｘfは大きくなる。この場合、ディスプレイ装置３０側では、ポインタリモコン１０との距離Ｒを計測していないので、上記式（４）に距離Ｒを代入することでΔｘｆを求めることはできない。そこで、実施例１では、近接配置した２つの受光部の出力に基づいて画面上での実際の明部−明部間の距離、すなわちポインタ単位移動量Δｘfを計測し、該計測したポインタ単位移動量と、明部の移動個数に基づいて計算した移動量に基づいてポインタＰＴの移動量を制御することで、ポインタリモコン１０−ディスプレイ部３１の距離に応じて、ポインタリモコン１０の移動量（振れ量）とポインタＰＴの画面上での移動量との関係を可変するようにしている。すなわち、ポインタリモコン１０−ディスプレイ部３１の距離が近づくと、明部−明部間の距離（ポインタ単位移動量）は小さくなるので、画面上の端から端まで移動させるのには、ポインタリモコン１０を大きく移動させなくてはならず、、ポインタリモコン１０−ディスプレイ部３１の距離が遠くなると、明部−明部間の距離（ポインタ単位移動量）は大きくなるので、画面上の端から端まで移動させるのには、ポインタリモコン１０を少し移動させればよくなる。
【００５１】
図１２を用いて、ポインタ単位移動量の検出原理について、横方向を例にとって説明する。図１２は、縦明暗縞（ハッチングを含む枠体が明部を表している）が２つの近接配置された受光部３ａ，３ｂを移動していく様子を示している。時間はＴ0、Ｔ1、Ｔ2と経過してゆき、縦明暗縞は右に移動している。明部が受光部を通過すると受光部は光強度に応じた信号を出力する。図１２の下側に受光部３ａ，３ｂが縦明暗縞の明部を受光し受光信号を出力する様子を示している。受光部３ａと受光部３ｂ間の距離は短く、この間の明暗縞の移動速度は等速度と考える。
【００５２】
ここで、受光部３ａと受光部３ｂ間の距離をｄ（既知）とし、受光部３ａで明部が通過した時間Ｔ0から次に明部が通過した時間Ｔ2までの時間差をｔTとし、受光部３ａで明部が通過した時間Ｔ0から次にこの明部が受光部３ｂを通過した時間Ｔ1までの時間差をｔABとする。明暗縞の明部−明部間距離をｑ（＝Δｘf）とすると、ｑは以下の式（５）で求められる。ｑ＝ｄとなると、距離ｑを計測することができないので、ポインタリモコン１０−ディスプレイ部３１間の距離Ｒが変化しても、ｑ＝ｄとならないように距離ｄあるいは明暗縞を設定する。
ｑ＝ｄ・ｔT／ｔAB        …（５）
【００５３】
このように、この場合は縦明暗縞は右方向に移動しているので、左側の受光部３ａを基準受光部とし、この基準受光部３ａが最初に明部を受けた時点Ｔ0と次の隣接する明部を受けた時点Ｔ2との時間差ｔTを求めるとともに、基準受光部３ａが最初に明部を受けた時点Ｔ0とこの後他方の受光部３ｂが明部を受けた時点Ｔ1との時間差ｔABを求め、これら時間差ｔAB，ｔTを用いて明部−明部間の距離ｑを計算する。どちらの受光部３ａあるいは３ｂを基準受光部とするかは、光移動方向検出部３３から移動方向情報を取得し、この移動方向情報を用いて決定する。
【００５４】
したがって、縦明暗縞が左方向に移動して場合は、右側の受光部３ｂを基準受光部とし、この基準受光部３ｂが最初に明部を受けた時点Ｔ0と次の隣接する明部を受けた時点Ｔ2との時間差ｔTを求めるとともに、基準受光部３ｂが最初に明部を受けた時点Ｔ0とこの後他方の受光部３ａが明部を受けた時点Ｔ1との時間差ｔABを求め、これら時間差ｔAB，ｔTを用いて明部−明部間の距離ｑを計算する。以上のようにして、明部−明部間距離ｑを求めることができる。縦方向も検出も同様である。
【００５５】
このように、単位移動量検出部３４ａでは、２つの受光部３ａ，３ｂに明部が入力された時間差ｔABと、基準となる受光部３ａ（または３ｂ）に２つの隣接する明部が入力された時間差ｔTを計測し、これら計測値ｔAB，ｔTを用いて、明暗縞の明部−明部間の距離ｑを計算するようにしている。
【００５６】
つぎに、移動個数検出部３４ｂは、前述したように、横方向については、受光部３ａ，３ｂのうちの前述した基準受光部の受光出力に基づいて画面上を通過した縦明暗縞の明部の個数を検出するとともに、縦方向については、受光部５ａ，５ｂのうちの基準受光部の受光出力に基づいて画面上を通過した横明暗縞の明部の個数を検出する。移動量検出部３４ｃは、単位移動量検出部３４ａで求めた横方向および縦方向についての単位移動量に、移動個数検出部３４ｂで検出した横方向および縦方向についての移動個数をそれぞれ掛けることにより、縦明暗縞の左右方向の移動量および横明暗縞の上下方向の移動量を計算する。移動量検出部３４ｃで計算された縦明暗縞の左右方向の移動量および横明暗縞の上下方向の移動量は、ポインタ移動データ生成部３５に出力される。
【００５７】
・ポインタ移動データ生成
ポインタ移動データ生成部３５は、光移動方向検出部３３から入力されたポインタ移動方向情報および光移動量検出部３４から入力されたポインタ移動量情報を、映像送出部３７で理解できる形式の移動方向情報および移動量情報に変換し、変換した移動方向情報および移動量情報を含むポインタ移動データをインターフェース部３６を介して映像送出部３７へ送る。
【００５８】
映像送出部３７は、前述したように、ポインタ移動データ生成部３５からのポインタ移動データをインターフェース部３６を介して取り込み、取り込んだポインタ移動データを用いて表示させるべきポインタＰＴの位置を計算し、その位置にグラフィック映像としてポインタＰＴを表示すると同時に、ポインタＰＴの表示に関連してＥＰＧ、データ放送等のグラフィック情報を表示制御する機能を持つ。例えば、映像送出部３７は、図１３に示すように、地上デジタル放送のチューナーでＥＰＧを表示しているときは、ポインタ移動データをインターフェース部３６を介して取り込み、取り込んだポインタ移動データを用いてポインタＰＴの位置を計算しその位置に表示すると同時に、ＥＰＧ上のポインタ位置にある番組欄との関連を持たせ、その番組欄を所定の色の枠で囲むなどしてその番組欄が選ばれているような表示動作を実行する。ポインタＰＴの指し示した番組欄などのメニュー項目を選択する際は、通常のリモコンと同じように、図示しない決定キーを投入するようにする。
【００５９】
つぎに、図１４および図１５に示すフローチャートを参照して、ポインタリモコン１０およびディスプレイ装置３０での全体的な動作を説明する。図１４はポインタリモコン１０側での動作を示すもので、図１５はディスプレイ装置３０での動作を示すものである。なお、この場合は、ポインタＰＴの移動によるディスプレイ装置３０での画面スクロールは考慮していない。
【００６０】
ポインタリモコン１０側では、ポインタスイッチ部２５がオンになると（ステップＳ１００）、横用ポインタ発光部２１および縦用ポインタ発光部２３がオンになり、これにより横用ポインタ発光部２１からは波長λ１の赤外線が発生されるとともに、縦用ポインタ発光部２３からは波長λ２の赤外線が発生される（ステップＳ１１０）。
【００６１】
これらの赤外線は、横用明暗縞生成部２２および縦用明暗縞生成部２４に入力され、横用明暗縞生成部２２からはポインタリモコン１０に対し明暗部が横方向に並ぶ縦干渉縞からなる縦明暗縞が出力され、縦用明暗縞生成部２４からはポインタリモコン１０に対し明暗部が縦方向に並ぶ横干渉縞からなる横明暗縞が出力される（ステップＳ１２０）。このようにして、ポインタリモコン１０を向けた方向を指向方向の中心とした、前述の縦明暗縞および横明暗縞がディスプレイ装置３０に対し出射される。その後、ポインタスイッチ部２５がオンである限り、縦明暗縞および横明暗縞がポインタリモコン１０から出力される。すなわち、ポインタスイッチ部２５がオフになると（ステップＳ１３０）、横用ポインタ発光部２１および縦用ポインタ発光部２３がオフになり（ステップＳ１４０）、縦明暗縞および横明暗縞の出力は停止される。
【００６２】
ディスプレイ装置３０側では、ポインタ機能ON/OFF検出部３２が、８つの受光部２ａ，２ｂ，３ａ，３ｂ，４ａ，４ｂ，５ａ，５ｂからの受光出力に基づき、ポインタリモコン１０のポインタ部２０から赤外線が発光されているか否かを検出し（ステップＳ２００）、ポインタ機能のオンを検出すると、光移動方向検出部３３、光移動量検出部３４およびポインタ移動データ生成部３５をオンにする。
【００６３】
オンになった光移動方向検出部３３では、受光部２ａ，２ｂの受光出力レベルの変化を検出することで、縦明暗縞の移動方向別言すればポインタリモコン１０の横方向の移動方向（振れ方向）を検出するとともに、受光部４ａ，４ｂの受光出力レベルの変化を検出することで、横明暗縞の移動方向別言すればポインタリモコン１０の縦方向の移動方向（振れ方向）を検出する（ステップＳ２１０）。
【００６４】
光移動方向検出部３３では、上記の検出に基づいて、ポインタリモコン１０の指向方向がディスプレイ部３１の画面範囲内であるか否か、すなわちポインタＰＴが画面範囲内であるか否かを判定する（ステップＳ２２０）。ポインタＰＴが画面範囲外であると判定した場合、光移動方向検出部３３は、その旨を示すポインタ範囲外信号をポインタ移動データ生成部３５に送る。ポインタ移動データ生成部３５では、ポインタ範囲外信号を受信すると、ポインタ移動データを送出せず、この結果ディスプレイ部３１の画面上にはポインタＰＴは表示されない。一方、光移動方向検出部３３では、ポインタＰＴが画面範囲内であることを検出すると、その旨を示すポインタ範囲内信号をポインタ移動データ生成部３５に送る。ポインタ移動データ生成部３５では、ポインタ範囲内信号を受信すると、ポインタＰＴを画面中央に表示させるポインタ移動データをインターフェース部３６を介して映像送出部３７に出力する。これにより、映像送出部３７は、ポインタＰＴをディスプレイ部３１の画面中央に表示する（ステップＳ２３０）。
【００６５】
その後、光移動方向検出部３３では、受光部２ａ，２ｂの受光出力レベルの変化を検出することで、縦明暗縞の移動方向を検出するとともに、受光部４ａ，４ｂの受光出力レベルの変化を検出することで、横明暗縞の移動方向を検出し、該検出した移動方向情報をポインタ移動データ生成部３５および光移動量検出部３４に出力する（ステップＳ２４０）。
【００６６】
光移動量検出部３４では、単位移動量検出部３４ａが受光部３ａ，３ｂの出力に基づいて時間差ｔABおよび時間差ｔTを計測することで縦明暗縞の明部−明部間の距離ｑを計算するとともに、受光部５ａ，５ｂの出力に基づいて横明暗縞の明部−明部間の距離を計算し、移動個数検出部３４ｂが受光部３ａ，３ｂのうちの一方（基準受光部）の受光出力に基づいて画面上を通過した縦明暗縞の明部の個数を検出するとともに、受光部５ａ，５ｂのうちの一方（基準受光部）の受光出力に基づいて画面上を通過した横明暗縞の明部の個数を検出し、さらに移動量検出部３４ｃが単位移動量検出部３４ａで求めた横方向および縦方向についての単位移動量に、移動個数検出部３４ｂで検出した横方向および縦方向についての移動個数をそれぞれ掛けることにより、縦明暗縞の左右方向の移動量および横明暗縞の上下方向の移動量を計算する（ステップＳ２５０）。移動量検出部３４ｃで計算された縦明暗縞の左右方向の移動量および横明暗縞の上下方向の移動量は、ポインタ移動データ生成部３５に出力される。
【００６７】
ポインタ移動データ生成部３５では、光移動方向検出部３３から入力されたポインタ移動方向情報および光移動量検出部３４から入力されたポインタ移動量情報を、映像送出部３７で理解できる形式の移動方向情報および移動量情報に変換し、変換した移動方向情報および移動量情報を含むポインタ移動データをインターフェース部３６を介して映像送出部３７へ送る（ステップＳ２６０）。
【００６８】
映像送出部３７では、ポインタ移動データ生成部３５からのポインタ移動データをインターフェース部３６を介して取り込み、ポインタ移動データで指示される移動方向に対しポインタＰＴをポインタ移動データで指示される移動量だけ、移動させるようなポインタ表示制御を行う。
【００６９】
このようなポインタＰＴの移動制御が、ポインタ機能ON/OFF検出部３２においてポインタ機能のオンが検出されている限り、続けて実行される（ステップＳ２８０、Ｓ２４０〜Ｓ２７０）。ポインタ機能ON/OFF検出部３２においてポインタ機能のオフが検出されると（ステップＳ２８０）、ポインタ機能ON/OFF検出部３２は内蔵タイマーをスタートさせる（ステップＳ２９０）。この内蔵タイマーをスタートさせてから予め設定した所定の時間が経過するまでに、ポインタ機能ON/OFF検出部３２においてポインタ機能のオンが検出されると（ステップＳ３００）、内蔵タイマーが停止されると共に（ステップＳ３４０）、再度前記と同様のポインタの移動制御が実行される。
【００７０】
しかし、内蔵タイマーをスタートさせてから予め設定した所定の時間が経過するまでに、ポインタ機能ON/OFF検出部３２においてポインタ機能のオンが検出されない場合は、ポインタ機能ON/OFF検出部３２は内蔵タイマを停止させるとともに、ポインタ機能オフ信号をポインタ移動データ生成部３５に出力する。ポインタ機能オフ信号を受信したポインタ移動データ生成部３５では、ポインタＰＴを消去する旨の信号を含むポインタ移動データをインターフェース部３６を介して映像送出部３７へ送る。これにより、映像送出部３７では、ポインタＰＴを画面上から消去する（ステップＳ３３０）。
【００７１】
なお、ポインタＰＴがディスプレイ部３１の画面範囲内にあるときに、ポインタリモコン１０の指向方向がディスプレイ部３１の画面範囲外となるようにポインタリモコン１０を移動させた場合は、その移動方向の画面端部にポインタＰＴが表示されるように制御する。
【００７２】
このように実施例１では、ポインタリモコン１０から発生された縦明暗縞および横明暗縞を、ディスプレイ装置３０に設けた複数の受光部で受光し、これら受光出力に基づいて縦明暗縞および横明暗縞の移動方向および移動量を検出し、該検出した移動方向および移動量に基づいて画面上に表示されるポインタの移動制御を行うようにしているので、精度が高く、操作性の良いポインタの移動制御を実現することができる。また、実際に縦明暗縞および横明暗縞の明部−明部間の単位距離を検出して、この検出した単位距離に基づいて縦明暗縞および横明暗縞の移動量を計算しているので、ディスプレイ装置３０とポインタリモコン１０との距離に応じて、ポインタリモコン１０の移動量とポインタＰＴの移動量の関係が変化するので、人間の感覚と合致するポインタ移動制御をなし得る。
【００７３】
なお、上記では、光移動量検出部３４においては、明暗縞の明部−明部間の距離であるポインタ単位移動量ｑと明暗縞の明部の通過個数とを検出し、ポインタ単位移動量に通過個数を掛けることによりポインタ移動量を検出するようにしたが、明暗縞の明部−明部間の距離を連続的に検出することで明暗縞の各明部−明部間の距離ｑ１，ｑ２,ｑ３，…をそれぞれ計測し、これら計測した各明部−明部間の距離ｑ１，ｑ２,ｑ３，…を累算（ｑ１＋ｑ２＋ｑ３＋…）することで、ポインタ移動量を検出するようにしてもよい。
【００７４】
また、上記では、単位移動量検出部３４ａで明暗縞の明部−明部間の距離を実際に計測するようにしたが、縦明暗縞および横明暗縞の明部−明部間の距離を予め設定した固定値とし、該固定値に、移動個数検出部３４ｂで検出した縦明暗縞および横明暗縞の明部の通過個数を掛けることで、明暗縞の移動量を検出し、該検出値に基づいてポインタ移動量を制御するようにしてもよい。このようにすれば、ポインタリモコンとディスプレイ部３１との距離に関係なくポインタ移動量が決まるので、マウス方式と同様のポインタ移動制御をなし得る。
【００７５】
また、上記では、移動方向検出のために、赤外線出力の指向方向（すなわち中心）に最大光強度を持ち、左右（上下）に離れていくに従い光強度が下がっていくような、赤外線の明暗縞を出力するようにしたが、赤外線出力の指向方向（すなわち中心）に最小光強度を持ち、左右（上下）に離れていくに従い光強度が上がっていくような、赤外線の明暗縞を出力するようにしてもよい。
【００７６】
また、上記では、ポインタリモコン１０の横用明暗縞生成部２２あるいは縦用明暗縞生成部２４において、単一スリットを有する光学フィルタを用いるようにしたが、複数の並設されたスリットを有する光学フィルタを用いるようにしてもよい。複数スリットを用いることにより、光強度がスリットの数の２乗倍となり、ノイズに強くなる。また、ポインタリモコン１０の横用明暗縞生成部２２あるいは縦用明暗縞生成部２４において、スリットを有する光学フィルタの代わりに反射型回折格子を用いるようにしてもよい。単一スリットは一種の透過型回折格子であり、発光源からの光が１００％通過しないため光強度面では不利であるが、その点反射型回折格子では光を大部分反射して明暗縞を作るため、光強度面で有利である。
【００７７】
また、上記では、横用ポインタ発光部２１と横用明暗縞生成部２２の組み合わせ（縦用ポインタ発光部２３と縦用明暗縞生成部２４の組み合わせ）の代わりに、液晶パネルを用いた液晶プロジェクタ方式を用いて同様の明暗縞をポインタリモコン１０から発生させるようにしてもよい。回折による明暗縞は光強度が小さいのに比べ液晶プロジェクタ方式の方が光強度を大きくできる可能性がある。このように、光明暗縞は、干渉縞に限らず、他の任意の手法を用いて発生させるようにしてもよい。
【００７８】
また、各受光部の配置態様としては、図２に示したものが好ましいが、実質的に同等の機能を達成できれば、他の配置態様を採用するようにしてもよい。さらに、グラフィックソフトウェアに基づき映像送出部３７（パソコン）がグラフィックソフトウェアの画像をディスプレイ部３１に送出するような場合において、本ポインタリモコン１０の移動によってポインタＰＴを移動させ、このポインタＰＴの軌跡をグラフィックの入力にするような処理に、上記した実施例を適用するようにしてもよい。
【実施例２】
【００７９】
つぎに、図１６および図１７を用いてこの発明の実施例２について説明する。この実施例２においては、ディスプレイ部３１の枠体部３１ａの横枠体部（この場合は上辺側横枠体部）の左側端部には、近接配置された一対の２個の受光部６ａ，７ａを設け、その右側端部には、近接配置された一対の２個の受光部６ｂ，７ｂを設けている。これら４個の受光部６ａ，７ａ，６ｂ，７ｂによって、ポインタリモコン１０からの縦明暗縞を受光する。横枠体の左端部に配設された２つの受光部６ａ，７ａおよび横枠体の右端部に配設された２つの受光部６ｂ，７ｂは、２個ずつで縦明暗縞の移動量すなわちポインタの横方向の移動量をそれぞれ検出するためのものである。また、左端部に配設された２つの受光部６ａ，７ａのいずれか１個の受光部と、右端部に配設された２つの受光部６ｂ，７ｂのいずれか１個の受光部とをペアとして、縦明暗縞の移動方向すなわちポインタの横方向の移動方向を検出する。
【００８０】
また、ディスプレイ部３１の枠体部３１ａの縦枠体部（この場合は右辺側縦枠体部）の上側端部には、近接配置された２個の受光部８ａ，９ａを設け、その下側端部には、近接配置された２個の受光部８ｂ，９ｂを設けている。これら４個の受光部８ａ，９ａ，８ｂ，９ｂによって、ポインタリモコン１０からの横明暗縞を受光する。縦枠体の上端部に配設された２つの受光部８ａ，９ａおよび縦枠体の下端部に配設された２つの受光部８ｂ，９ｂは、２個ずつで横明暗縞の移動量すなわちポインタの横方向の移動量をそれぞれ検出するためのものである。また、上端部に配設された２つの受光部８ａ，９ａのいずれか１個の受光部と、下端部に配設された２つの受光部８ｂ，９ｂのいずれか１個の受光部とをペアとして、横明暗縞の移動方向すなわちポインタの縦方向の移動方向を検出する。
【００８１】
光移動方向検出部３３は、先の実施例１と同様、横方向は受光部６ａ，６ｂの受光出力レベルの変化を検出することで、縦方向は受光部８ａ，８ｂの受光出力レベルの変化を検出することで、明暗縞の移動方向すなわちポインタＰＴの移動方向を検出する。
【００８２】
光移動量検出部３４の単位移動量検出部３４ａの処理について、横方向を例にとって説明する。単位移動量検出部３４ａは、横枠体の左端部に設置された２個の受光部６ａ，７ａの受光出力に基づき、先の実施例１と同様の手法を用いて、横枠体の左端部を通過する縦明暗縞の明部−明部間距離（＝ポインタ移動量）ΔｘLを検出する。また、単位移動量検出部３４ａは、横枠体の右端部に設置された２個の受光部６ｂ，７ｂの受光出力に基づき、先の実施例１と同様の手法を用いて、横枠体の右端部を通過する縦明暗縞の明部−明部間距離（＝ポインタ移動量）ΔｘRを検出する。
【００８３】
ここで、ディスプレイ部３１の画面をｘ，ｙ座標で表し（ｘ；横方向、ｙ；縦方向）、これらｘｙ平面に垂直な方向をｚ座標で表す。図１７では、ｘ軸とｚ軸の２次元で表現している。そして、図１７に示すように、現在のポインタＰＴの画面上の位置を、ｘ座標＝ｐｘ、ｚ座標＝０、つまり（ｐｘ，０）とする。この場合、図１７においては、ポインタＰＴの縦方向の座標ｐｙは無視する。この位置（ｐｘ，０）は、ポインタ移動データ生成部３５から取得する。すなわち、ポインタ移動データ生成部３５では、初期ポインタ位置（画面の中央）と光移動方向検出部３３から得られるポインタ移動方向および光移動量検出部３４から得られるポインタ移動量とを用いて、現在のポインタ位置（ｐｘ，０）を逐次計算して記憶しており、該計算した現在のポインタ位置（ｐｘ，０）を光移動量検出部３４の単位移動量検出部３４ａに入力している。なお、光移動量検出部３４には、光移動方向検出部３３からポインタ移動方向が入力されており、光移動量検出部３４の移動量検出部３４ｃがこのポインタ移動方向および自らが計算したポインタ移動量とを用いて、現在のポインタ位置（ｐｘ，０）を逐次計算し、該計算した現在のポインタ位置（ｐｘ，０）を単位移動量検出部３４ａに入力するようにしてもよい。また、図１７においては、ポインタリモコン１０の指向方向上に現在のポインタ位置が存在しているように図示しているが、本ポインタ移動方式では、マウス方式と同様に、光移動方向検出部３３から得られるポインタ移動方向に対し光移動量検出部３４から得られるポインタ移動量分だけポインタＰＴを現在のポインタ位置から相対移動するようにしているので、ポインタリモコン１０の指向方向と現在のポインタ位置とが必ずしも一致するものではない。
【００８４】
つぎに、受光部６ａ，７ａの真ん中の座標を（−ｃ，０）とし、受光部６ｂ，７ｂの真ん中の座標を（ｃ，０）とする。ｃは既知である。また、ポインタリモコン１０のポインタ部２０の発光部分の座標を（ｘ，ｚ）とする。さらに、受光部６ａ，７ａの受光出力に基づき検出した明部−明部間距離をΔｘLとし、受光部６ｂ，７ｂの受光出力に基づき検出した明部−明部間距離をΔｘRとして、ポインタアイコン位置での明部−明部間距離ΔｘPを求めると以下の式（６）のようになる。
【００８５】
【数２】
2006268297.tif 000004
【００８６】
なお、上式（６）は、つぎのようにして求められる。ポインタリモコン１０と座標（−ｃ，０）との距離をＲLとし、ポインタリモコン１０と座標（ｃ，０）との距離をＲRとし、ポインタリモコン１０と座標（ｐｘ，０）との距離をＲPとすると、下式（７）〜（１２）が成立する。
ΔｘR＝（λ／２ａｎ）ＲR                                …（７）
ΔｘL＝（λ／２ａｎ）ＲL                                …（８）
ΔｘP＝（λ／２ａｎ）ＲP                                …（９）
ＲR2＝（ｃ−ｘ）2＋ｚ2                                …（１０）
ＲL2＝（−ｃ−ｘ）2＋ｚ2＝（ｃ＋ｘ）2＋ｚ2            …（１１）
ＲP2＝（ｐｘ−ｘ）2＋ｚ2                              …（１２）
【００８７】
これら６つの式からＲPを下式（１３）のようにして得ることができる。
【数３】
2006268297.tif 000005
【００８８】
したがって、上記式（９）および式（１３）から式（６）が成立する。単位移動量検出部３４ａでは、計測した明部−明部間距離をΔｘLおよびΔｘRと上記式（６）を用いて現在のポインタ位置（ｐｘ，０）に換算した明部−明部間距離ΔｘPを計算する。縦方向についても同様にして、現在のポインタ位置をｙ軸とｚ軸の２次元で表現し、ｙ座標＝
ｐｙ、ｚ座標＝０、つまり（ｐｙ，０）に換算した明部−明部間距離ΔｙPを計算する。
【００８９】
光移動量検出部３４の移動個数検出部３４ｂでは、前述したように、横方向については、受光部６ａ，７ａのうちの前述した基準受光部の受光出力に基づいて画面上を通過した横明暗縞の明部の個数を検出するとともに、受光部６ｂ，７ｂのうちの前述した基準受光部の受光出力に基づいて画面上を通過した横明暗縞の明部の個数を検出する。そして、受光部６ａ，７ａ側の受光出力に基づいて検出した明部の移動個数と、受光部６ｂ，７ｂ側の受光出力に基づいて検出した明部の移動個数とが異なる場合は、平均値を採用するなどして画面上を通過した横明暗縞の明部の個数を検出する。縦方向については、受光部８ａ，９ａ，８ｂ，９ｂの出力に基づいて、同様にして、画面上を通過した縦明暗縞の明部の個数を検出する。
【００９０】
移動量検出部３４ｃは、単位移動量検出部３４ａで求めた横方向および縦方向についての単位移動量に、移動個数検出部３４ｂで検出した横方向および縦方向についての移動個数をそれぞれ掛けることにより、横明暗縞の左右方向の移動量および縦明暗縞の上下方向の移動量を計算する。これ以降の処理は先の実施例１と同様であるので、その説明は省略する。
【００９１】
このように実施例２においては、枠体部の左右端部、上下端部に夫々設けられた各２個の受光部の出力を用いて現在のポインタ位置に換算したポインタ単位移動量を求めるようにしているので、実施例１よりもより精度の高いポインタ移動制御をなし得るようになる。
【００９２】
すなわち、本システムにおいては、ポインタリモコン１０が画面上のポインタＰＴを向くようにした状態で、ポインタリモコン１０を移動させることで、ポインタＰＴを移動させるようなユーザ使用を想定している。したがって、実施例１の場合は、ポインタが中央付近に位置しているときは、明部−明部間距離を検出するための２つの受光部３ａ，３ｂの位置とポインタＰＴの位置がほぼ同じであり、ポインタリモコン１０との距離もほぼ同じであるので、ポインタリモコン１０が画面上の中央付近に位置しているポインタＰＴを指向するようにしてポインタリモコン１０を移動させても、明部−明部間距離の検出値に誤差はそれ程生じない。しかし、ポインタリモコン１０が画面上の中央付近以外に位置しているときは、ポインタリモコン１０の指向方向に対し受光部３ａ，３ｂの位置がずれてしまい、受光部３ａ，３ｂの位置とポインタＰＴの表示位置とでポインタリモコン１０との距離も異なるので、明部−明部間距離の検出値には誤差が生じる。なぜならば、先の式（４）でも示したように、明暗縞の明部−明部間の単位距離は、ポインタリモコン１０とディスプレイ部３１との距離Ｒに応じて変化するからである。一方、実施例２では、枠体部の左右端部、上下端部に夫々設けられた各２個の受光部の出力を用いて現在のポインタ位置に換算したポインタ単位移動量を求めるようにしているので、上記誤差は殆どなくなる。
【実施例３】
【００９３】
つぎに、図１８及び図１９を用いてこの発明の実施例３について説明する。ポインタリモコン１０からは波長λ１の縦明暗縞と波長λ２の横明暗縞を発生しているが、リモコン１０を傾けて使用した場合、これら明暗縞は傾いてしまう。例えばリモコンを光軸を中心に回転すると縦明暗縞は、図１８に示すように回転する。ディスプレイ装置３０側では、枠体部３１ａの横枠体部に列設された縦明暗縞検出用の複数の受光部２ａ，２ｂ，３ａ，３ｂが波長λ１を識別することにより縦明暗縞を検出し、枠体部３１ａの縦枠体部に列設された横明暗縞検出用の複数の受光部４ａ，４ｂ，５ａ，５ｂが波長λ２を識別することにより横明暗縞を検出している。しかし、９０度付近（９０度前後）までポインタリモコン１０を光軸を中心に回転させると、縦明暗縞の移動方向は複数の受光部２ａ，２ｂ，３ａ，３ｂの並び方向と直角になり、横明暗縞の移動方向は複数の受光部４ａ，４ｂ，５ａ，５ｂの並び方向と直角になるので、ディスプレイ装置３０側では、縦明暗縞および横明暗縞の移動を検出できなくなる。
【００９４】
そこで、この実施例３においては、図１９に示すように、ポインタリモコン１０のポインタ部２０にポインタリモコン１０の傾き角度を検出するリモコン傾き角度検出部２７を追加している。リモコン傾き角度検出部２７は、ポインタリモコン１０の操作面が真上を向いている時を０度として、光軸を中心とする回転角度を検出する。そして、リモコン傾き角度検出部２７は、検出した回転角度が＋９０度前後の所定の角度範囲あるいは−９０度前後の所定の角度範囲になると、横用ポインタ発光部２１および縦用ポインタ発光部２３に対し明暗縞が検出できない旨を示す明暗縞検出不可能信号を出力する。この明暗縞検出不可能信号が入力された横用ポインタ発光部２１および／または縦用ポインタ発光部２３では、明暗縞検出不可能信号を用いて強度変調をするなどして、発光する赤外線に該明暗縞検出不可能信号を載せて赤外線を出力する。
【００９５】
ディスプレイ装置３０側では、例えば、光移動方向検出部３３で赤外線に載せられた明暗縞検出不可能信号を検出する。光移動方向検出部３３では、明暗縞検出不可能信号を検出した場合は、その情報をポインタ移動データ生成部３５、インターフェース部３６を経由して映像送出部３７に送出する。映像送出部３７では、明暗縞検出不可能信号を受信すると、ディスプレイ部の画面上に、例えば「リモコンを傾けないで使用してください」等の文字情報あるいは映像情報を表示させて、ユーザに注意を促す。
【００９６】
このように実施例３においては、ポインタリモコン１０側にリモコンの傾き角度を検出する機能を追加し、リモコン傾き角度が所定の角度範囲に傾いた場合は、明暗縞が検出できない旨を示す明暗縞検出不可能信号をディスプレイ装置３０側に送信し、該明暗縞検出不可能信号を受信したディスプレイ装置３０側では、ディスプレイ上にリモコンの傾きが異常である旨を表示して、ユーザに注意を促すようにしたので、リモコンの異常な傾斜によってポインタ移動が長時間できなくなる事態を防ぐことができる。
【００９７】
なお、ポインタリモコン１０からは、明暗縞検出不可能信号ではなくリモコン傾き角度検出部２７で検出した回転角度情報を赤外線に載せてディスプレイ装置３０に送信し、ディスプレイ装置３０側では、複数の受光部を介して受信した回転角度情報を＋９０度前後の所定の角度範囲あるいは−９０度前後の所定の角度範囲と比較し、該比較結果に基づいてディスプレイ部３１の画面に、ユーザに注意するための注意情報を表示するようにしてもよい。
【００９８】
また、上記では、明暗縞検出不可能信号またはリモコン傾き角度検出部２７で検出した回転角度情報を横用ポインタ発光部２１または縦用ポインタ発光部２３で発光する赤外線に載せて出力するようにしているが、これら明暗縞検出不可能信号または回転角度情報を通常リモコン部１１のリモコンコード発生部１３に入力し、リモコンコード発生部１３でこれら明暗縞検出不可能信号または回転角度情報に基づき強度変調した赤外線を発光部１４から出力するようにしてもよい。ディスプレイ装置３０側では、リモコン受光部１を介して受信した明暗縞検出不可能信号または回転角度情報を用いて、ディスプレイ部３１の画面に、ユーザに注意するための注意情報を表示する。
【実施例４】
【００９９】
つぎに、図２０を用いてこの発明の実施例４について説明する。この実施例４においては、実施例３に示したポインタリモコンの９０度傾斜による問題をディスプレイ装置３０側の構成によって解消させている。
【０１００】
図２０に示すように、ディスプレイ装置３０においては、ディスプレイ部３１の枠体部３１ａの上枠体部に設けた横方向用の波長λ１の縦明暗縞を検出する４個の受光部２ａ，２ｂ，３ａ，３ｂの上に、縦方向用の波長λ２の横明暗縞（実際は、縦方向用の波長λ２の横明暗縞が９０度回転された結果形成される縦明暗縞）を検出する４個の受光部４ａ´，４ｂ´，５ａ´，５ｂ´を追加し、さらに右枠体部に設けた縦方向用の波長λ２の横明暗縞を検出する４個の受光部４ａ，４ｂ，５ａ，５ｂの横に、横方向用の波長λ１の縦明暗縞（実際は、縦方向用の波長λ２の横明暗縞が９０度回転された結果形成される横明暗縞）を検出する４個の受光部２ａ´，２ｂ´，３ａ´，３ｂ´を追加している。８個の受光部２ａ，２ｂ，３ａ，３ｂ，４ａ，４ｂ，５ａ，５ｂを第１系統とし。残り８個の受光部２ａ´，２ｂ´，３ａ´，３ｂ´，４ａ´，４ｂ´，５ａ´，５ｂ´を第２系統とする。
【０１０１】
ポインタ機能ON/OFF検出部３２では、これら１６個の受光部の受光出力に基づき、ポインタリモコン１０のポインタ部２０から赤外線が発光されているかどうか（ポインタ機能がオンであるか否か）を検出する。例えば、１６個の受光部のどれか１つでも一定レベル以上の赤外線が入力されている場合は、ポインタ機能はオンであると判断する。
【０１０２】
光移動方向検出部３３では、常に両系統の受光部の出力から明暗縞を検出し、第１系統および第２系統のうちのどちらの系統の受光部を使用すべきか判断する。まず、横方向用の波長λ１の縦明暗縞の受光検出について説明する。光移動方向検出部３３では、ポインタ機能ON/OFF検出部３２からポインタ機能オン信号が入力されているときは、波長λ１検出用の第１系統である受光部２ａ，２ｂの出力と、波長λ１検出用の第２系統である受光部２ａ´，２ｂ´の出力から縦明暗縞の移動方向を検出し、第１系統および第２系統のうちの両系統から縦明暗縞の移動方向を検出することができるとき、あるいは第１系統のみから縦明暗縞の移動方向を検出することができるときは、第１系統である受光部２ａ，２ｂからの入力を有効とし、第１系統からの入力では縦明暗縞の移動方向を検出することができず、第２系統のみから縦明暗縞の移動方向を検出することができるときは、リモコンが光軸を中心に９０度付近まで回転されていると判断し、第２系統である受光部２ａ´，２ｂ´からの入力を有効とする。
【０１０３】
そして、光移動方向検出部３３では、第１系統である受光部２ａ，２ｂからの入力を有効としたときは、受光部２ａ，２ｂの出力に基づいて横方向用の波長λ１の縦明暗縞を検出することで、ポインタＰＴの横方向の移動方向を制御するための横方向用のポインタ移動方向信号を形成して出力するといった通常通りの処理を行う。一方、第２系統である受光部２ａ´，２ｂ´からの入力を有効としたときは、受光部２ａ´，２ｂ´の出力に基づいて横方向用の波長λ１の縦明暗縞を検出することで、ポインタＰＴの縦方向の移動方向を制御するための縦方向用のポインタ移動方向信号を形成して出力する。
【０１０４】
つぎに、縦方向用の波長λ２の明暗縞の受光検出について説明する。光移動方向検出部３３では、ポインタ機能ON/OFF検出部３２からポインタ機能オン信号が入力されているときは、波長λ２検出用の第１系統である受光部４ａ，４ｂの出力と、波長λ２検出用の第２系統である受光部４ａ´，４ｂ´の出力から横明暗縞の移動方向を検出し、第１系統および第２系統のうちの両系統から横明暗縞の移動方向を検出することができるとき、あるいは第１系統のみから横明暗縞の移動方向を検出することができるときは、第１系統である受光部４ａ，４ｂからの入力を有効とし、第１系統からの入力では横明暗縞の移動方向を検出することができず、第２系統のみから横明暗縞の移動方向を検出することができるときは、リモコンが光軸を中心に９０度付近まで回転されていると判断し、第２系統である受光部４ａ´，４ｂ´からの入力を有効とする。
【０１０５】
そして、光移動方向検出部３３では、第１系統である受光部４ａ，４ｂからの入力を有効としたときは、受光部４ａ，４ｂの出力に基づいて縦方向用の波長λ２の横明暗縞を検出することで、ポインタＰＴの縦方向の移動方向を制御するための縦方向用のポインタ移動方向信号を形成して出力するといった通常通りの処理を行う。一方、第２系統である受光部４ａ´，４ｂ´からの入力を有効としたときは、受光部４ａ´，４ｂ´の出力に基づいて縦方向用の波長λ２の横明暗縞を検出することで、ポインタＰＴの横方向の移動方向を制御するための横方向用のポインタ移動方向信号を形成して出力する。
【０１０６】
さらに、光移動方向検出部３３では、現在第１系統および第２系統のうちのどちらの系統の入力が有効であるかを示す系統切替信号を光移動量検出部３４に対し出力する。光移動量検出部３４では、第１系統を選択する旨の系統切替信号が入力されているときは、第１系統である受光部３ａ，３ｂ，５ａ，５ｂからの入力を有効とし、これら受光部の出力を用いてポインタ移動量を検出する。すなわち、第１系統である受光部３ａ，３ｂ，５ａ，５ｂからの入力を有効とした場合は、受光部３ａ，３ｂの出力によって横方向用の波長λ１の縦明暗縞の単位移動量および移動個数を検出して、ポインタＰＴの横方向移動制御用の移動量信号を出力するとともに、受光部５ａ，５ｂの出力によって縦方向用の波長λ２の横明暗縞の単位移動量および移動個数を検出して、ポインタＰＴの縦方向移動制御用の移動量信号を出力するといった通常通りの処理を行う。
【０１０７】
一方、第２系統を選択する旨の系統切替信号が入力されているときは、第２系統である受光部３ａ´，３ｂ´，５ａ´，５ｂ´からの入力を有効とし、これら受光部の出力を用いてポインタ移動量を検出する。すなわち、第２系統である受光部３ａ´，３ｂ´，５ａ´，５ｂ´からの入力を有効とした場合は、受光部３ａ´，３ｂ´の出力によって横方向用の波長λ１の縦明暗縞（実際は９０度回転されて横明暗縞となっている）の単位移動量および移動個数を検出して、ポインタＰＴの縦方向移動制御用の移動量信号を出力するとともに、受光部５ａ´，５ｂ´の出力によって縦方向用の波長λ２の横明暗縞（実際は９０度回転されて縦明暗縞となっている）の単位移動量および移動個数を検出して、ポインタＰＴの横方向移動制御用の移動量信号を出力するといった処理を行う。
【０１０８】
このように、ディスプレイ部３１の枠体部３１ａの上枠体部に設けられた８個の受光部２ａ，２ｂ，３ａ，３ｂ，４ａ´，４ｂ´，５ａ´，５ｂ´の受光出力に基づきポインタＰＴの横方向の移動制御が行われ、ディスプレイ部３１の枠体部３１ａの右枠体部に設けられた８個の受光部４ａ，４ｂ，５ａ，５ｂ，２ａ´，２ｂ´，３ａ´，３ｂ´の受光出力に基づきポインタＰＴの縦方向の移動制御が行われる。したがって、第２系統が選択されているとき、すなわちポインタリモコンが９０度程度回転されているときも、ポインタリモコン１０が上下に移動しているときは、ディスプレイ部３１の画面上でポインタＰＴは上下に移動し、ポインタリモコン１０が左右に移動しているときは、ディスプレイ部３１の画面上でポインタＰＴは左右に移動される。
【０１０９】
このように実施例４においては、通常の第１系統の受光部に対し、縦方向用明暗縞の波長を検出できる第２系統の受光部をディスプレイ部に横方向に並ぶように追加するとともに横方向用明暗縞の波長を検出できる第２系統の受光部をディスプレイ部に縦方向に並ぶように追加し、第１系統の受光部で明暗縞を検出できないときに追加された第２系統の受光部を使用して明暗縞の移動方向および移動量を検出するようにしたので、ポインタリモコンが９０度程度まで傾けられたときでもポインタの移動制御を行うことができるようになる。
【０１１０】
なお、ポインタリモコン１０として実施例３で説明したリモコン傾き角度検出部２７を持つものを使用した場合は、ディスプレイ装置３０側の例えば光移動方向検出部３３で赤外線に載せられた前述の明暗縞検出不可能信号を検出し、明暗縞検出不可能信号を検出しない場合は、第１系統の受光部を使用し、明暗縞検出不可能信号を検出した場合は、第１系統の受光部を使用するといった切替え制御を行うようにしてもよい。
【図面の簡単な説明】
【０１１１】
【図１】実施例１のポインタ遠隔制御装置におけるポインタリモコン側の内部構成を示すブロック図である。
【図２】実施例１のポインタ遠隔制御装置におけるディスプレイ装置側の内部構成を示すブロック図である。
【図３】明暗縞としての光干渉縞の強度分布を示す図である。
【図４】スリットを有する光学フィルタから光干渉縞が出力される様子を示す斜視図である。
【図５】ポインタリモコンにおける光学フィルタなどの構成を示す平面図である。
【図６】ポインタリモコンにおける光学フィルタなどの構成を示す正面図である。
【図７】ポインタリモコンとディスプレイ装置の簡略平面図である。
【図８】明暗縞の明部の光強度と、横方向位置との関係を示す図である。
【図９】移動方向検出を説明するための光干渉縞の強度分布を示す図である。
【図１０】縦明暗縞の明部の光強度の変化と縦明暗縞の移動方向との関係を示す図である。
【図１１】横明暗縞の明部の光強度の変化と横明暗縞の移動方向との関係を示す図である。
【図１２】明暗縞の明部−明部の単位距離の検出原理を説明するためのタイムチャートである。
【図１３】ＥＰＧが表示された画面でのポインタ移動例を示す図である。
【図１４】実施例１のポインタ遠隔制御装置におけるポインタリモコン側の動作手順を示すフローチャートである。
【図１５】実施例１のポインタ遠隔制御装置におけるディスプレイ装置側の動作手順を示すフローチャートである。
【図１６】実施例２のポインタ遠隔制御装置におけるディスプレイ装置側の内部構成を示すブロック図である。
【図１７】実施例２における明暗縞の明部−明部の単位距離の導出原理を説明するための図である。
【図１８】ポインタリモコンの回転により明暗縞が回転した状態を示す図である。
【図１９】実施例３のポインタ遠隔制御装置におけるポインタリモコン側の内部構成を示すブロック図である。
【図２０】実施例４のポインタ遠隔制御装置におけるディスプレイ装置側の内部構成を示すブロック図である。
【符号の説明】
【０１１２】
１  リモコン受光部
２ａ，２ｂ，３ａ，３ｂ，４ａ，４ｂ，５ａ，５ｂ  受光部
２ａ´，２ｂ´，３ａ´，３ｂ´，４ａ´，４ｂ´，５ａ´，５ｂ´  受光部
６ａ，６ｂ，７ａ，７ｂ，８ａ，８ｂ，９ａ，９ｂ  受光部
１０  ポインタリモコン
１１  通常リモコン部
１２  リモコンキー入力部
１３  リモコンコード発生部
１４  発光部
１５  電源部
２０  ポインタ部
２１  横用ポインタ発光部
２２  横用明暗縞生成部
２３  縦用ポインタ発光部
２４  縦用明暗縞生成部
２５  ポインタＳＷ部
２６  光学フィルタ
２６ａ  縦干渉縞用光学フィルタ
２６ｂ  横干渉縞用光学フィルタ
２７  リモコン傾き角度検出部
３０  ディスプレイ装置
３１  ディスプレイ部
３１ａ  枠体部
３２  ポインタ機能ON/OFF検出部
３３  光移動方向検出部
３４  光移動量検出部
３４ａ  単位移動量検出部
３４ｂ  移動個数検出部
３４ｃ  移動量検出部
３５  ポインタ移動データ生成部
３６  インターフェース部
３７  映像送出部
ＰＴ  ポインタ（ポインタアイコン）
ＳＬ  スリット
【図１】
2006268297.tif 000006
【図２】
2006268297.tif 000007
【図３】
2006268297.tif 000008
【図４】
2006268297.tif 000009
【図５】
2006268297.tif 000010
【図６】
2006268297.tif 000011
【図７】
2006268297.tif 000012
【図８】
2006268297.tif 000013
【図９】
2006268297.tif 000014
【図１０】
2006268297.tif 000015
【図１１】
2006268297.tif 000016
【図１２】
2006268297.tif 000017
【図１３】
2006268297.tif 000018
【図１４】
2006268297.tif 000019
【図１５】
2006268297.tif 000020
【図１６】
2006268297.tif 000021
【図１７】
2006268297.tif 000022
【図１８】
2006268297.tif 000023
【図１９】
2006268297.tif 000024
【図２０】
2006268297.tif 000025