(57)【要約】【課題】ユーザの意図とは異なる動作を防止し、違和感のない入力操作を行うことができる表示制御装置及び表示制御方法を提供する。【解決手段】入力筐体の動きに応じて表示装置の表示画面上の指定点を移動させる表示制御装置は距離算出部を備える。この距離算出部は、入力筐体の変位量に基づいて表示画面上の指定点の移動距離を算出する。また、距離算出部は、所定期間での変位量が閾値未満である場合、所定期間直後の一定期間において、変位量に対応する指定点の移動距離よりも表示画面上の指定点の実際の移動距離を小さくする。【選択図】図６
2015018321.tif 000002
【特許請求の範囲】
【請求項１】
入力筐体の動きに応じて表示装置の表示画面上の指定点を移動させる表示制御装置であって、
前記入力筐体の変位量に基づいて前記表示画面上の前記指定点の移動距離を算出する距離算出部を備え、
前記距離算出部は、所定期間での前記変位量が閾値未満である場合、前記所定期間直後の一定期間において、前記変位量に対応する前記指定点の移動距離よりも前記表示画面上の前記指定点の実際の移動距離を小さくすることを特徴とする表示制御装置。
【請求項２】
前記変位量を該変位量よりも小さい値に補正する変位補正部をさらに備え、
前記距離算出部は、前記所定期間での前記変位量が前記閾値未満である場合、前記一定期間において、補正後の前記変位量に基づいて前記指定点の実際の移動距離を算出することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記距離算出部は、
前記変位量に対応する前記指定点の移動距離を算出し、
前記所定期間での前記移動距離が移動閾値未満である場合、前記一定期間において、前記表示画面上の前記指定点の実際の移動距離を、算出した前記指定点の移動距離よりも小さい値に補正することを特徴とする請求項１に記載の表示制御装置。
【請求項４】
ユーザ入力を受け付ける入力部と、
前記一定期間において前記距離算出部が前記指定点の実際の移動距離を小さくするか否かを特定の前記ユーザ入力に応じて切り替える切替制御部と、
をさらに備えることを特徴とする請求項１〜請求項３のいずれかに記載の表示制御装置。
【請求項５】
前記一定期間において前記表示画面上の前記指定点が一定距離以上移動した場合、前記変位量に対応する前記指定点の移動距離が前記表示画面上の前記指定点の実際の移動距離となることを特徴とする請求項１〜請求項４のいずれかに記載の表示制御装置。
【請求項６】
入力筐体の動きに応じて表示装置の表示画面上の指定点を移動させる表示制御方法であって、
前記入力筐体の変位量に基づいて前記表示画面上の前記指定点の移動距離を算出するステップを備え、
前記移動距離を算出するステップでは、所定期間での前記変位量が閾値未満である場合、前記所定期間直後の一定期間において、前記変位量に対応する前記指定点の移動距離よりも前記表示画面上の前記指定点の実際の移動距離を小さくすることを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置の動きに応じたユーザ入力を受け付ける表示制御装置及び表示制御方法に関する。
【背景技術】
【０００２】
近年では、情報機器にＧＵＩ（Graphical User Interface）が多用されている。このＧＵＩでは、表示画面上に様々なオブジェクトを表示することにより、ユーザに情報が提供される。ユーザは、表示画面上の入力位置又は座標を指定するポインティングデバイスを用いて入力操作を行うことができる。たとえば、ユーザは、表示画面上のオブジェクトを選択すると、選択されたオブジェクトと関連付けられた機能を機器に実行させることができる。従来の代表的なポインティングデバイスとしては、マウス、トラックボールなどが知られている。
【０００３】
一方、近年では、たとえば特許文献１のように、リモコン装置にポインティング機能が付与されたリモコンポインタが普及しつつある。たとえば特許文献１のリモコンポインタでは、ユーザに把持された入力筐体の動きに応じて、表示画面上のポインタを所望のアイコン上に移動させ、操作キーの押下によりアイコンを選択することができる。また、特許文献１では、表示画面上のポインタを正確に移動させるために、操作キーの押下操作以前の所定期間における表示画面上のポインタの移動距離に基づいて該ポインタの座標位置を補正している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開２００９／０７２４７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このようなリモコンポインタは空中で操作される。そのため、たとえば、リモコンポインタに設けられた操作キーなどをユーザが押下しようとする際、手振れが発生し易い。従って、手振れによりリモコンポインタもユーザが意図しない方向に誤移動するため、表示画面上のポインタを正確に移動させ難くなる。さらに、表示画面上のアイコンなどのオブジェクトをリモコンポインタで選択する場合、ポインタがオブジェクトから外れてしまい、オブジェクトの選択が解除され、オブジェクトに関連付けられた機能の実行に失敗する恐れがあった。
【０００６】
また、特許文献１では、手振れによる誤移動を防止するために、補正前後の座標位置を不連続に変化させている。そのため、表示画面上では、ユーザの意図しない急激なポインタの移動が発生する。特に、ユーザが入力操作をしてからポインタの座標位置が補正されるまでの間にもポインタは誤移動するが、その座標位置が補正されると、突然、逆方向且つ不連続にポインタが移動してしまう。よって、ユーザは、ポインタの移動に違和感を覚えるため、快適でスムースな操作をすることができない。
【０００７】
本発明は、このような状況を鑑みてなされたものであり、ユーザの意図とは異なる動作を防止し、違和感のない入力操作を行うことができる表示制御装置及び表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の一の態様による表示制御装置は、入力筐体の動きに応じて表示装置の表示画面上の指定点を移動させる表示制御装置であって、入力筐体の変位量に基づいて表示画面上の指定点の移動距離を算出する距離算出部を備え、距離算出部は、所定期間での変位量が閾値未満である場合、所定期間直後の一定期間において、変位量に対応する指定点の移動距離よりも表示画面上の指定点の実際の移動距離を小さくする。
【０００９】
上記構成によれば、所定期間での入力筐体の変位量が閾値未満である場合、所定期間直後の一定期間において、表示装置の表示画面上における指定点の実際の移動距離が、変位量に対応する指定点の移動距離よりも小さくなる。すなわち、この一定期間において、表示画面上の指定点は、変位量が閾値以上である場合よりも遅く移動したり、停止したりする。そのため、たとえば入力筐体に設けられた操作キーの押下などに起因して入力筐体の動きに手振れが発生しても、直ちに指定点の移動を制限して、誤移動を抑制又は防止することができる。従って、ユーザは、表示画面上において、指定点をスムース且つ安定した動きで所望の位置に移動させることができる。よって、ユーザの意図とは異なる動作を防止し、違和感のない入力操作を行うことができる。
【００１０】
上記構成において、変位量を該変位量よりも小さい値に補正する変位補正部をさらに備え、距離算出部は、所定期間での変位量が閾値未満である場合、一定期間において、補正後の変位量に基づいて指定点の実際の移動距離を算出してもよい。
【００１１】
この構成によれば、変位量をより小さい値に補正した後に移動距離を算出することにより、一定期間における表示画面上での指定点の移動を制限することができる。
【００１２】
或いは、上記構成において、距離算出部は、変位量に対応する指定点の移動距離を算出し、所定期間での移動距離が移動閾値未満である場合、一定期間において、表示画面上の指定点の実際の移動距離を、算出した指定点の移動距離よりも小さい値に補正してもよい。
【００１３】
この構成によれば、変位量に対応する表示画面上の指定点の移動距離を補正することにより、一定期間における表示画面上での指定点の移動を制限することができる。
【００１４】
また、上記構成において、ユーザ入力を受け付ける入力部と、一定期間において距離算出部が指定点の実際の移動距離を小さくするか否かを特定のユーザ入力に応じて切り替える切替制御部と、をさらに備えていてもよい。
【００１５】
この構成によれば、ユーザは、任意のタイミングで、表示画面上の指定点の移動を制限する機能の有効／無効を切り替えることができる。従って、ユーザは、この機能を所望する場合には有効とし、不用な場合には無効にすることができる。よって、表示制御装置の操作性及び利便性を向上させることができる。
【００１６】
また、上記構成において、一定期間において表示画面上の指定点が一定距離以上移動した場合、変位量に対応する指定点の移動距離が表示画面上の指定点の実際の移動距離となってもよい。
【００１７】
この構成によれば、一定期間において指定点が一定距離以上移動すると、表示画面上の指定点の移動を制限する機能を直ちに停止させることができる。
【００１８】
また、上記目的を達成するために、本発明の一の態様による表示制御方法は、入力筐体の動きに応じて表示装置の表示画面上の指定点を移動させる表示制御方法であって、入力筐体の変位量に基づいて表示画面上の指定点の移動距離を算出するステップを備え、移動距離を算出するステップでは、所定期間での変位量が閾値未満である場合、所定期間直後の一定期間において、変位量に対応する指定点の移動距離よりも表示画面上の指定点の実際の移動距離を小さくする。
【００１９】
上記構成によれば、所定期間での入力筐体の変位量が閾値未満である場合、所定期間直後の一定期間において、表示装置の表示画面上における指定点の実際の移動距離が、変位量に対応する指定点の移動距離よりも小さくなる。すなわち、この一定期間において、表示画面上の指定点は、変位量が閾値以上である場合よりも遅く移動したり、停止したりする。そのため、たとえば入力筐体に設けられた操作キーの押下などに起因して入力筐体の動きに手振れが発生しても、直ちに指定点の移動を制限して、誤移動を抑制又は防止することができる。従って、ユーザは、表示画面上において、指定点をスムース且つ安定した動きで所望の位置に移動させることができる。よって、ユーザの意図とは異なる動作を防止し、違和感のない入力操作を行うことができる。
【発明の効果】
【００２０】
本発明によれば、ユーザの意図とは異なる動作を防止し、違和感のない入力操作を行うことができる表示制御装置及び表示制御方法を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】表示制御システムの外観図である。
【図２】第１実施形態におけるリモコンポインタ及びＳＴＢの構成例を示すブロック図である。
【図３】リモコンポインタの操作キーの配置例を示す正面図である。
【図４】補正期間でのカーソルの移動を制限する機能の有効／無効を切り替える処理の一例を説明するためのフローチャートである。
【図５】第１実施形態においてカーソルの移動を制限する処理の一例を説明するためのフローチャートである。
【図６】第１実施形態におけるリモコンポインタの向きと表示画面上のカーソルの位置との相関の一例を示すグラフである。
【図７】第２実施形態におけるリモコンポインタ及びＳＴＢの構成例を示すブロック図である。
【図８】第２実施形態においてカーソルの移動を制限する処理の一例を説明するためのフローチャートである。
【図９】第２実施形態におけるリモコンポインタの向きと表示画面上のカーソルの位置との相関の一例を示すグラフである。
【発明を実施するための形態】
【００２２】
以下に、本発明の実施形態について、表示制御システム１００を例とし、図面を参照して説明する。
【００２３】
図１は、表示制御システムの外観図である。図１の表示制御システム１００は、リモコンポインタ１と、ＳＴＢ（Set Top Box）２と、液晶テレビジョン３と、ＨＤＭＩ（登録商標）ケーブル４と、を含んで構成されている。リモコンポインタ１は、ユーザ入力を受け付ける入力装置である。また、ＳＴＢ２は液晶テレビジョン３にＨＤＭＩケーブル４を介して接続されている。リモコンポインタ１を含むＳＴＢ２は表示制御装置の一例であり、液晶テレビジョン３は表示装置の一例である。
【００２４】
なお、以下では、リモコンポインタ１の向きを水平方向に変位させる動きをヨーイングと呼び、その動き方向をヨーイング方向と呼ぶ。また、リモコンポインタ１の向きを鉛直方向に変位させる動きをピッチングと呼び、その動き方向をピッチング方向と呼ぶ。また、液晶テレビジョン３の表示画面３１の水平方向をＸ軸方向と呼び、垂直方向をＹ軸方向と呼ぶ。表示画面３１上の（Ｘ，Ｙ）座標位置の原点は、特に限定しないが、表示画面３１の最も左側且つ最も上側の位置にあるとする。これらの事項は図１に限らず、他の図にも適用される。
【００２５】
リモコンポインタ１は制御信号をＳＴＢ２に出力する。この制御信号は、入力筐体１０の動きに基づく検出信号と、後述する入力部１１が受け付けるユーザ入力に基づく入力信号と、を含んでいる。ＳＴＢ２は、リモコンポインタ１から出力される制御信号を受信し、受信した制御信号に基づく動作を行う。たとえば、リモコンポインタ１が受け付けたユーザ入力により、液晶テレビジョン３の表示画面３１に表示させる放送番組のチャンネルが指定されたとする。この場合、ＳＴＢ２は、指定されたチャンネルの放送信号を抽出して、その放送番組を液晶テレビジョン３に表示する。
【００２６】
また、ＳＴＢ２は、ＧＵＩ（Graphical User Interface）機能を有している。ＳＴＢ２は、リモコンポインタ１が受け付けるユーザ操作（入力筐体１０の動き、ユーザ入力など）に基づいて、液晶テレビジョン３の表示画面３１上のカーソル３２を移動させる。なお、カーソル３２は、リモコンポインタ１から出力される制御信号に基づいて特定される表示画面３１上の指定点である。表示画面３１において、カーソル３２が所定のオブジェクト上に位置している状態で、リモコンポインタ１が特定のユーザ操作（たとえば操作キーの押下）を受け付けると、該オブジェクトが選択される。そして、選択されたオブジェクトに関連付けられた処理（たとえば特定のアプリケーションの起動など）が実行される。
【００２７】
このほか、ＳＴＢ２は、所定期間Ｔ１でのリモコンポインタ１の動きが十分に小さいとき、所定期間Ｔ１直後の一定期間Ｔ２において、液晶テレビジョン３の表示画面３１上のカーソル３２の移動を制限する機能を備えている（後述の図６及び図９参照）。以下では、所定期間Ｔ１を確認期間と呼び、一定期間Ｔ２を補正期間と呼ぶ。この機能を用いれば、たとえば、補正期間Ｔ２において、表示画面３１上のカーソル３２を通常よりも遅く移動させたり、カーソル３２の移動を停止させたりすることができる。このようなカーソル３２の移動を制限する機能があれば、たとえばリモコンポインタ１に設けられた操作キーの押下などに起因してリモコンポインタ１の動きに手振れが発生しても、直ちにカーソル３２の移動を制限して、誤移動を抑制又は防止することができる。従って、ユーザは、表示画面３１上において、カーソル３２をスムース且つ安定した動きで所望の位置に移動させることができる。よって、ユーザの意図とは異なる動作を防止し、違和感のない入力操作を行うことができる。このようなカーソル３２の移動を制限する機能については後に詳しく説明する。
＜第１実施形態＞
【００２８】
次に、リモコンポインタ１及びＳＴＢ２の構成について詳細に説明する。図２は、第１実施形態におけるリモコンポインタ及びＳＴＢの構成例を示すブロック図である。
【００２９】
まず、リモコンポインタ１について説明する。図２に示すように、リモコンポインタ１は、入力筐体１０と、入力部１１と、センサユニット１２と、メモリ１３と、制御回路部１４と、通信部１５と、内蔵アンテナ１６と、電源部１７と、を備えている。入力筐体１０はリモコンポインタ１の各部を搭載するハウジングである。
【００３０】
入力部１１は、ユーザ入力を受け付け、ユーザ入力に基づく入力信号を制御回路部１４に出力する。入力部１１は、入力筐体１０の外側に設けられる複数の操作キーを有している。図３は、リモコンポインタの操作キーの配置例を示す正面図である。図３に示すように、入力部１１の操作キーは、パワーキーｐ１と、ファンクションキーｆ１〜ｆ３と、モードキーｍ１と、９つのセレクトキーｓ１〜ｓ９と、を含んで構成されている。パワーキーｐ１は、リモコンポインタ１の電源のＯＮ／ＯＦＦを切り替える電源キーである。ファンクションキーｆ１〜ｆ３は、他の操作キー（たとえば、セレクトキーｓ１〜ｓ９など）と組み合わせて用いられる機能キーである。モードキーｍ１は、リモコンポインタ１の機能を切り替える切替キーである。セレクトキーｓ１〜ｓ９は、リモコンポインタ１の入力モードに応じて様々に用いられる選択キーである。
【００３１】
センサユニット１２は、リモコンポインタ１の入力筐体１０の動きを検出する変位検出部であり、少なくともヨーイング方向及びピッチング方向（図１参照）を含む各変位方向の変位速度及び変位量を検出する。センサユニット１２は、加速度センサ１２１と、ジャイロセンサ１２２と、を含んで構成されている。
【００３２】
加速度センサ１２１は、少なくとも一方向に作用する各加速度を検出する検出素子である。加速度センサ１２１が鉛直下方に作用する重力加速度を検出することにより、鉛直下方を基準方向として、リモコンポインタ１のヨーイング方向及びピッチング方向などの各変位方向を規定することができる。この加速度センサ１２１は、特に限定しないが、たとえば半導体式の加速度センサ１２１などを用いることができる。
【００３３】
また、ジャイロセンサ１２２は、リモコンポインタ１の入力筐体１０の動きに応じて、少なくともヨーイング方向及びピッチング方向の角速度及び角度変位量θを検出する検出素子である。なお、ジャイロセンサ１２２が検出する角速度を時間で積分することにより、積分期間にリモコンポインタ１が動いた角度変位量θを得ることができる。このジャイロセンサ１２２は、特に限定しないが、たとえば機械式、流体式、又は光学式の角速度センサなどを用いることができる。
【００３４】
メモリ１３は、不揮発性の記憶媒体であり、リモコンポインタ１の各部（特に制御回路部１４）で用いられるプログラム及び制御情報などを格納している。
【００３５】
制御回路部１４は、メモリ１３に格納されたプログラム及び制御情報を用いてリモコンポインタ１の各部を制御している。この制御回路部１４は、通信制御部１４１と、タイマ部１４２と、変位補正部１４３と、閾値判定部１４４と、切替制御部１４５と、を含んで構成されている。
【００３６】
通信制御部１４１は通信部１５を制御している。また、タイマ部１４２は、クロック信号、又はメモリ１３に格納されたプログラム及び制御情報を用いて、時刻ｔを計時する計時部である。タイマ部１４２は、たとえば、現在時刻、所定の時点から経過した時間ｔなどを計時する。
【００３７】
変位補正部１４３は、センサユニット１２の検出結果に基づいて、リモコンポインタ１の入力筐体１０の角速度及び角度変位量θを変位方向毎に補正する。たとえば、変位補正部１４３は、確認期間Ｔ１での角度変位量θが連続して角度閾値θｓ未満となる場合、確認期間Ｔ１直後の補正期間Ｔ２（たとえば、１［ｓｅｃ］）において、角度変位量θを該角度変位量θよりも小さい値θａに補正する（後述する図６参照）。或いは、補正期間Ｔ２において、補正後の角度変位量θａは０に設定されてもよい。
【００３８】
閾値判定部１４４は、手振れ発生の有無を判定するために、所定の確認期間Ｔ１（たとえば、０．５［ｓｅｃ］）にて検出される角度変位量θが連続して角度閾値θｓ未満であるか否かを判定する。なお、角度閾値θｓは、手振れ発生の有無が確認できる程度の値に設定されていればよく、特に限定されない。角度閾値θｓ未満であると判定される場合、確認期間Ｔ１直後の補正期間Ｔ２において、補正された角速度及び角度変位量θａを示す検出信号がＳＴＢ２に送信される。一方、角度閾値θｓ以上であると判定される場合には、センサユニット１２が検出した角速度及び角度変位量θを示す検出信号がＳＴＢ２に送信される。このように、リモコンポインタ１側で角度変位量θを補正することにより、リモコンポインタ１の動きに手振れなどが発生しても、直ちに表示画面３１上のカーソル３２の移動を制限することができる。
【００３９】
切替制御部１４５は、特定のユーザ入力に応じて、表示画面３１上のカーソル３２の移動を制限する機能を有効にするか無効にするかを切り替える。たとえば、切替制御部１４５は、モードキーｍ１の押下に応じて該機能を有効にするか否かを切り替える。或いは、設定メニュー画面にてこの機能の有効／無効が切り替えられてもよい。こうすれば、ユーザは、任意のタイミングで、表示画面３１上のカーソル３２の移動を制限する機能の有効／無効を切り替えることができる。たとえば、ゲームのようなアプリケーションを起動している際にカーソル３２の移動を制限する機能が有効であると、リモコンポインタ１の操作性が非常に悪くなる場合がある。このような場合には、アプリケーションの起動中であっても、モードキーｍ１の押下などによりこの機能を無効にすることができる。従ってユーザは、ストレスなく、リモコンポインタ１を操作することができる。
【００４０】
通信部１５は、たとえばＢｌｕｅｔｏｏｔｈ（登録商標）を用いて、内蔵アンテナ１６を介してＳＴＢ２と無線通信している。通信部１５は、たとえば、入力部１１から出力される入力信号、及びセンサユニット１２から出力される検出信号を含む制御信号を送信する。
【００４１】
電源部１７は、リモコンポインタ１の制御回路部１４及びその他の構成部に駆動電力を供給する小型のバッテリーである。電源部１７としては、たとえば、乾電池、ボタン型電池、リチウムイオン電池及びリチウムポリマー電池などを挙げることができるが、特に限定はされない。
【００４２】
次に、ＳＴＢ２について説明する。図２に示すように、ＳＴＢ２は、チューナ部２１と、操作部２２と、メモリ２３と、受信部２４と、入出力Ｉ／Ｆ２５と、ＣＰＵ２６と、を備えている。このほか、ＳＴＢ２は、ＨＤＤ（Hard Disk Drive）などの記憶装置、光ディスクドライブ装置などを備えていてもよい。
【００４３】
チューナ部２１は、アンテナ２１ａから伝送される放送信号から予め設定されたチャンネルの放送番組を選局し、選局後の放送信号をＣＰＵ２６に出力する。
【００４４】
操作部２２は、ＳＴＢ２に設けられた入力部であり、受け付けたユーザ入力に基づく入力信号をＣＰＵ２６に出力する。
【００４５】
メモリ２３は、不揮発性の記録媒体であり、ＳＴＢ２の各部（特にＣＰＵ２６）に用いられるプログラム及び制御情報を格納している。また、メモリ２３は、液晶テレビジョン３に表示させる様々なオブジェクトの表示情報、各オブジェクトと関連付けられたアプリケーションプログラム及びデータなども格納している。
【００４６】
受信部２４は、リモコンポインタ１から出力される制御信号を受信してＣＰＵ２６に出力する。なお、受信部２４は、図２ではＳＴＢ２に内蔵されているが、ＳＴＢ２に搭載される図示しないインターフェースと着脱可能に接続される受信装置であってもよい。
【００４７】
入出力Ｉ／Ｆ２５は、ＳＴＢ２が外部機器と通信するための通信インターフェースであり、ＨＤＭＩ規格に準拠する通信部（不図示）を含んで構成されている。この入出力Ｉ／Ｆ２５には、図２に示すように、液晶テレビジョン３に接続されたＨＤＭＩケーブル４が接続されている。
【００４８】
ＣＰＵ２６は、メモリ２３に格納されているプログラム及び制御情報などを用いて、ＳＴＢ２の各部を制御している。このＣＰＵ２６は、画像制御部２６１と、音声制御部２６２と、距離算出部２６３と、方向決定部２６４と、閾値判定部２６５と、表示制御部２６６と、を含んで構成されている。
【００４９】
画像制御部２６１は、チューナ部２１から出力される放送信号に基づく画像信号を生成する。生成された画像信号は入出力Ｉ／Ｆ２５から液晶テレビジョン３に出力され、画像信号に基づく画像が液晶テレビジョン３に表示される。
【００５０】
音声制御部２６２は、チューナ部２１から出力される放送信号に基づく音声信号を生成する。生成された音声信号は入出力Ｉ／Ｆ２５から液晶テレビジョン３に出力され、音声信号に基づく音声が液晶テレビジョン３のスピーカ（不図示）から出力される。
【００５１】
距離算出部２６３は、リモコンポインタ１から送信される制御信号に基づいて、リモコンポインタ１の動きに応じて移動する表示画面３１上のカーソル３２の座標位置、移動速度、及び移動距離Ｖを算出する。たとえば、リモコンポインタ１から送信される制御信号には、リモコンポインタ１の少なくともヨーイング方向及びピッチング方向の角速度及び角度変位量θを示す検出信号が含まれている。距離算出部２６３は、この検出信号が示すヨーイング方向の角速度及び角度変位量θに基づいて、表示画面３１上のＸ軸方向におけるカーソル３２の移動速度成分及び移動距離成分を算出する。同様に、距離算出部２６３は、ピッチング方向の角速度及び角度変位量θに基づいて、表示画面３１上のＹ軸方向におけるカーソル３２の移動速度成分及び移動距離成分を算出する。そして、距離算出部２６３は、Ｘ軸方向及びＹ軸方向の各移動速度成分に基づいて表示画面３１上でのカーソル３２の移動速度を算出し、Ｘ軸方向及びＹ軸方向の各移動距離成分に基づいて、表示画面３１上でのカーソル３２の移動距離Ｖを算出する。
【００５２】
また、距離算出部２６３は、確認期間Ｔ１での角度変位量θが連続して角度閾値θｓ未満である場合、確認期間Ｔ１直後の補正期間Ｔ２において、角度変位量θに対応する表示画面３１上の移動距離Ｖよりもカーソル３２の実際の移動距離Ｖａを小さくする。たとえば、リモコンポインタ１の閾値判定部１４４により確認期間Ｔ１での角度変位量θが連続して角度閾値θｓ未満であると判定されている場合、その直後の補正期間Ｔ２での検出信号は変位補正部１４３により補正された角速度及び角度変位量θａを示す。そのため、補正期間Ｔ２では、距離算出部２６３は、補正された角速度及び角度変位量θａに基づいて、表示画面３１上のカーソル３２の各方向毎の移動速度成分及び移動距離成分と、これらの成分に基づく移動速度及び移動距離Ｖａとを算出する。従って、補正期間Ｔ２において、表示画面３１上のカーソル３２の実際の移動速度及び移動距離Ｖａは、センサユニット１２により検出された角速度及び角度変位量θに対応する表示画面３１上の移動速度及び移動距離Ｖよりも小さくなる。
【００５３】
方向決定部２６４は、距離算出部２６３の算出結果、又はリモコンポインタ１から送信される制御信号に基づいて、リモコンポインタ１の変位方向に対応する表示画面３１上のカーソル３２の移動方向を決定する。なお、方向決定部２６４は、リモコンポインタ１のヨーイング方向を表示画面３１上のＸ軸方向に対応させ、リモコンポインタ１のピッチング方向を表示画面３１上のＹ軸方向に対応させている。
【００５４】
閾値判定部２６５は、表示画面３１上のカーソル３２の補正期間Ｔ２の開始時点での座標位置（補正開始位置）と、補正期間Ｔ２中の各時点での座標位置（現在位置）との間の距離が一定の距離閾値よりも大きいか否かを判定する。一定の距離閾値よりも大きいと判断する場合には、カーソル３２の移動を制限する機能を無効にして、補正期間Ｔ２を終了させる。
【００５５】
表示制御部２６６は、液晶テレビジョン３の表示を制御している。たとえば、表示制御部２６６は、距離算出部２６３の算出結果及び方向決定部２６４の決定結果などに基づいて、入力筐体１０の動きに応じて液晶テレビジョン３の表示画面３１上のカーソル３２の座標位置を移動させる。また、表示制御部２６６は、リモコンポインタ１が特定のユーザ入力（たとえばセレクトキーＳ５の押下）を受け付けると、カーソル３２により選択されているオブジェクトに対応付けられた機能を実行する。なお、オブジェクトが選択・実行されると、カーソル３２の移動を制限する機能は解除される。
【００５６】
次に、表示画面３１上のカーソル３２の移動を制限する機能を実行する処理について説明する。図４は、補正期間でのカーソルの移動を制限する機能の有効／無効を切り替える処理の一例を説明するためのフローチャートである。図５は、第１実施形態においてカーソルの移動を制限する処理の一例を説明するためのフローチャートである。なお、図４及び図５の処理は、特定のユーザ操作によりカーソル３２の移動を制限する機能を無効に設定されている場合を除いて、常時並行して処理されている。以下では、各処理の理解を容易に説明するために、図４及び図５の処理を個別に説明する。また、図４及び図５の処理開始の時点では、カウント数Ｃは０に設定されており、カーソル３２の移動を制限する機能を有効にするための補正フラグＦはｆａｌｓｅに設定されている。
【００５７】
また、図４及び図５の処理周期は特に限定されない。図４及び図５の処理は、たとえば、クロック信号の１周期（１／ｆｃ）又はその整数倍の時間毎に実行されてもよいし、一定又は変更可能な時間（たとえば１０［ｍｓｅｃ］）毎に実行されてもよい。
【００５８】
また、図６は、第１実施形態におけるリモコンポインタの向きと表示画面上のカーソルの位置との相関の一例を示すグラフである。なお、図６は、所定の変位方向（たとえばピッチング方向）に動くリモコンポインタ１の向きと、該所定の変位方向に対応する表示画面３１上の移動方向（たとえばＹ軸方向）に移動するカーソル３２の位置との相関を例示している。また、図６において、実線はリモコンポインタ１の実測の角度変位量θ、及び実測の角度変位量θに対応するカーソル３２の移動距離Ｖの経時変化に対応している。破線は、変位補正部１４３で補正された角度変位量θａ、及び補正された角度変位量θａに対応するカーソル３２の実際の移動距離Ｖａの経時変化に対応している。
【００５９】
最初に、補正期間Ｔ２においてカーソル３２の移動を制限する機能を有効にするか否かを判定する処理（図４）について説明する。まず、リモコンポインタ１の入力筐体１０の角度変位量θが取得され（ステップＳ１０１）、角度変位量θが角度閾値θｓ未満であるか否かが判定される（ステップＳ１０２）。角度閾値θｓ未満でないと判定される場合（ステップＳ１０２でＮＯ）、カウント数Ｃは０に再設定される（ステップＳ１０３）。
【００６０】
角度閾値θｓ未満であると判定される場合（ステップＳ１０２でＹＥＳ）、カウント数Ｃが０であるか否かが判定される（ステップＳ１０４）。カウント数Ｃが０でなければ（ステップＳ１０４でＮＯ）、後述するステップＳ１０６が実行される。
【００６１】
カウント数Ｃが０であれば（ステップＳ１０４でＹＥＳ）、角度変位量θを格納するメモリ１３内のバッファ領域がクリアされる（ステップＳ１０５）。そして、ステップＳ１０６が実行される。
【００６２】
ステップＳ１０６ではカウント数Ｃに１が加算される。そして、ステップ１０１で取得した角度変位量θがバッファ領域に格納され（ステップＳ１０７）、カウント数Ｃが所定の回数閾値Ｎｃ以上であるか否かが判定される（Ｓ１０８）。なお、回数閾値Ｎｃは、図６の確認期間Ｔ１に対応する値に設定されていればよい。たとえば、回数閾値Ｎｃには、確認期間Ｔ１を図４の処理の１周期で除算した場合の商などを設定することができる。
【００６３】
回数閾値Ｎｃ以上でなければ（ステップＳ１０８でＮＯ）、角度閾値θｓ未満の角度変位量θが連続して検出される時間長ｔが確認期間Ｔ１に達していない。そのため、処理はステップＳ１０１に戻される。
【００６４】
一方、回数閾値Ｎｃ以上であれば（ステップＳ１０８でＹＥＳ）、角度閾値θｓ未満の角度変位量θが連続して検出される時間長ｔが確認期間Ｔ１に達している。そのため、そのタイマ部１４２が計時する現在時刻が補正期間Ｔ２の開始時刻として設定される（ステップ１０９）。また、この時点における表示画面３１上のカーソル３２の座標位置が補正開始位置として設定される（ステップＳ１１０）。そして、補正期間Ｔ２でのカーソル３２の移動を制限する機能を有効にすべく、補正フラグＦがｔｒｕｅに設定される（ステップＳ１１１）。その後、ステップＳ１０１に戻る。
【００６５】
次に、カーソル３２の移動を制限する処理（図５）について説明する。まず、リモコンポインタ１の入力筐体１０の角度変位量θが取得されるとともに、この時点での表示画面３１上のカーソル３２の座標位置が現在位置として取得される（ステップＳ２０１）。そして、表示画面３１上での補正開始位置及び現在位置間の距離が一定の距離閾値よりも大きいか否かが判定される（ステップＳ２０２）。大きくないと判定される場合（ステップＳ２０２でＮＯ）、補正期間Ｔ２において表示画面３１上のカーソル３２が一定距離以上移動していないと判断され、後述するステップＳ２０４が実行される。
【００６６】
一方、大きいと判定される場合（ステップＳ２０２でＹＥＳ）、補正期間Ｔ２において表示画面３１上のカーソル３２が一定距離以上移動したと判断される。そのため、カーソル３２の移動を制限する機能を無効にすべく、補正フラグＦがｆａｌｓｅに設定され（ステップＳ２０３）。そして、ステップＳ２０４が実行される。
【００６７】
ステップ２０４では、タイマ部１４２が計時する時刻ｔと、図４のステップＳ１０９にて設定される開始時刻との差が一定の補正期間Ｔ２を超えたか否かが判定される。超えていないと判定される場合（ステップＳ２０４でＮＯ）、後述するステップＳ２０６が実行される。
【００６８】
一方、超えていると判定される場合（ステップＳ２０４でＹＥＳ）、補正期間Ｔ２を終了させるために、補正フラグＦはｆａｌｓｅに設定される（ステップＳ２０５）。そして、ステップＳ２０６が実行される。
【００６９】
ステップ２０６では、補正フラグＦがｔｒｕｅであるか否かが判定される。ｔｒｕｅでないと判定される場合（ステップＳ２０６でＮＯ）、補正期間Ｔ２が終了又はカーソル３２の移動を制限する機能が無効になったと判断され、後述するステップＳ２０８が実行される。
【００７０】
一方、ｔｒｕｅであると判定される場合（ステップＳ２０６でＹＥＳ）、補正期間Ｔ２が終了しておらず且つカーソル３２の移動を制限する機能が有効となっていると判断される。そのため、図６に示すように、リモコンポインタ１の角度変位量θが実測値よりも小さい値θａ（たとえば実測値の１／５）に補正される（ステップＳ２０７）。そして、ステップＳ２０８が実行される。
【００７１】
ステップＳ２０８では、リモコンポインタ１の動きが表示画面３１上のカーソル３２の座標位置に反映される。すなわち、検出信号が示す角度変位量θ又はθａに基づいて表示画面３１上のカーソル３２の移動方向及び移動距離Ｖ又はＶａが算出される。そして、算出された移動距離Ｖ又はＶａに応じて移動方向にカーソル３２が移動する。その後、ステップＳ２０１に戻る。
【００７２】
このように、図５の処理によれば、補正フラグＦがｔｒｕｅであれば、図６の補正期間Ｔ２の破線のように、表示画面３１上のカーソル３２の実際の移動距離Ｖａは実測の角度変位量θに対応する移動距離Ｖ（図６の実線参照）よりも小さくなる。従って、表示画面３１上のカーソル３２の移動を制限することができる。そのため、たとえばリモコンポインタ１の入力部１１の操作キーを押下する際に手振れが発生しても、カーソル３２を誤移動し難くすることができる。
【００７３】
以上、第１実施形態について説明した。第１実施形態によれば、リモコンポインタ１を含むＳＴＢ２は、リモコンポインタ１の入力筐体１０の動きに応じて液晶テレビジョン３の表示画面３１上のカーソル３２を移動させる表示制御装置として機能する。ＳＴＢ２は距離算出部２６３を備えている。この距離算出部２６３は、リモコンポインタ１の入力筐体１０の角度変位量θに基づいて表示画面３１上のカーソル３２の移動距離Ｖを算出する。また、距離算出部２６３は、所定の確認期間Ｔ１での角度変位量θが角度閾値θｓ未満である場合、確認期間Ｔ１直後の一定の補正期間Ｔ２において、角度変位量θに対応するカーソル３２の移動距離Ｖよりも表示画面３１上のカーソル３２の実際の移動距離Ｖａを小さくする。
【００７４】
また、第１実施形態の表示制御方法は、リモコンポインタ１の入力筐体１０の動きに応じて液晶テレビジョン３の表示画面３１上のカーソル３２を移動させる。この表示制御方法は、リモコンポインタ１の入力筐体１０の角度変位量θに基づいて表示画面３１上のカーソル３２の移動距離Ｖを算出するステップを備えている。また、移動距離Ｖを算出するステップでは、所定の確認期間Ｔ１での角度変位量θが角度閾値θｓ未満である場合、確認期間Ｔ１直後の一定の補正期間Ｔ２において、角度変位量θに対応するカーソル３２の移動距離Ｖよりも表示画面３１上のカーソル３２の実際の移動距離Ｖａを小さくする。
【００７５】
この構成によれば、所定の確認期間Ｔ１でのリモコンポインタ１の入力筐体１０の角度変位量θが角度閾値θｓ未満である場合、確認期間Ｔ１直後の一定の補正期間Ｔ２において、液晶テレビジョン３の表示画面３１上におけるカーソル３２の実際の移動距離Ｖａが、角度変位量θに対応するカーソル３２の移動距離Ｖよりも小さくなる。すなわち、この補正期間Ｔ２において、表示画面３１上のカーソル３２は、角度変位量θが角度閾値θｓ以上である場合よりも遅く移動したり、停止したりする。そのため、たとえば入力筐体１０に設けられた操作キーの押下などに起因して入力筐体１０の動きに手振れが発生しても、直ちにカーソル３２の移動を制限して、誤移動を抑制又は防止することができる。従って、ユーザは、表示画面３１上において、カーソル３２をスムース且つ安定した動きで所望の位置に移動させることができる。よって、ユーザの意図とは異なる動作を防止し、違和感のない入力操作を行うことができる。
【００７６】
また、第１実施形態によれば、リモコンポインタ１は変位補正部１４３をさらに備える。この変位補正部１４３は、角度変位量θを該角度変位量θよりも小さい値θａに補正する。また、距離算出部２６３は、確認期間Ｔ１での角度変位量θが角度閾値θｓ未満である場合、補正期間Ｔ２において、補正後の角度変位量θａに基づいてカーソル３２の実際の移動距離Ｖａを算出する。こうすれば、角度変位量θをより小さい値θａに補正した後に移動距離Ｖａを算出することにより、補正期間Ｔ２における表示画面３１上でのカーソル３２の移動を制限することができる。
【００７７】
また、第１実施形態によれば、リモコンポインタ１は、入力部１１と、切替制御部１４５と、をさらに備える。入力部１１はユーザ入力を受け付ける。切替制御部１４５は、補正期間Ｔ２において距離算出部２６３がカーソル３２の実際の移動距離Ｖａを小さくするか否かを特定のユーザ入力に応じて切り替える。こうすれば、ユーザは、任意のタイミングで、表示画面３１上のカーソル３２の移動を制限する機能の有効／無効を切り替えることができる。従って、ユーザは、この機能を所望する場合には有効とし、不用な場合には無効にすることができる。よって、表示制御システム１００の操作性及び利便性を向上させることができる。
【００７８】
また、第１実施形態によれば、補正期間Ｔ２において表示画面３１上のカーソル３２が一定距離以上移動した場合、角度変位量θに対応するカーソル３２の移動距離が表示画面３１上のカーソル３２の実際の移動距離Ｖとなる。こうすれば、補正期間Ｔ２においてカーソル３２が一定距離以上移動すると、表示画面３１上のカーソル３２の移動を制限する機能を直ちに停止させることができる。
＜第２実施形態＞
【００７９】
次に、第２実施形態について説明する。第２実施形態では、確認期間Ｔ１でのカーソル３２の移動距離Ｖが連続して距離閾値Ｖｓ未満である場合、その直後の補正期間Ｔ２において、ＳＴＢ２側で表示画面３１上のカーソル３２の移動距離Ｖをより小さい値Ｖａに補正する。それ以外は、第１実施形態と同様である。以下では、第１実施形態と異なる構成について説明する。また、第１実施形態と同様の構成部には同じ符合を付し、その説明を省略する。
【００８０】
まず、第２実施形態におけるリモコンポインタ１及びＳＴＢ２の構成について説明する。図７は、第２実施形態におけるリモコンポインタ及びＳＴＢの構成例を示すブロック図である。図７に示すように第２実施形態では、リモコンポインタ１の制御回路部１４は、通信制御部１４１と、切替制御部１４５と、を含んで構成されている。また、通信制御部１４１がＳＴＢ２に送信する検出信号は、センサユニット１２が検出した角速度及び角度変位量θの実測値を示している。
【００８１】
ＳＴＢ２のＣＰＵ２６は、画像制御部２６１、音声制御部２６２、距離算出部２６３、方向決定部２６４、閾値判定部２６５、及び表示制御部２６６に加えて、タイマ部２６７をさらに含んで構成されている。タイマ部２６７は、クロック信号、又はメモリ２３に格納されたプログラム及び制御情報を用いて、時刻ｔを計時する計時部である。タイマ部２６７は、たとえば、現在時刻、所定の時点から経過した時間ｔなどを計時する。
【００８２】
また、距離算出部２６３は、センサユニット１２の検出結果に基づいて、表示画面３１上のカーソル３２の移動方向における移動速度及び移動距離Ｖを補正する。たとえば、距離算出部２６３は、確認期間Ｔ１での角度変位量θが連続して角度閾値θｓ未満となる場合、確認期間Ｔ１直後の補正期間Ｔ２（たとえば、１［ｓｅｃ］）において、表示画面３１上のカーソル３２の実際の移動速度及び移動距離を、角度変位量θに基づいて算出したカーソル３２の移動距離Ｖよりも小さい値Ｖａに補正する（後述する図９参照）。或いは、補正期間Ｔ２において、表示画面３１上のカーソル３２の補正後の移動速度及び移動距離Ｖａは０に設定されてもよい。
【００８３】
閾値判定部２６５は、手振れ発生の有無を判定するために、所定の確認期間Ｔ１（たとえば、０．５［ｓｅｃ］）において、角度変位量θに基づいて算出される移動距離Ｖが連続して移動閾値Ｖｓ未満であるか否かを判定する。なお、移動閾値Ｖｓは、手振れ発生の有無が確認できる程度の値に設定されていればよく、特に限定されない。
【００８４】
次に、第２実施形態において表示画面３１上のカーソル３２の移動を制限する機能を実行する処理について説明する。なお、カーソル３２の移動を制限する機能の有効／無効を切り替える処理（図４参照）は第１実施形態と同様であるため、以下ではその説明を省略する。
【００８５】
図８は、第２実施形態においてカーソルの移動を制限する処理の一例を説明するためのフローチャートである。また、図９は、第２実施形態におけるリモコンポインタの向きと表示画面上のカーソルの位置との相関の一例を示すグラフである。なお、図９は、所定の変位方向（たとえばピッチング方向）に動くリモコンポインタ１の向きと、該所定の変位方向に対応する表示画面３１上の移動方向（たとえばＹ軸方向）に移動するカーソル３２の位置との相関を例示している。また、図９において、実線はリモコンポインタ１の実測の角度変位量θ、及び実測の角度変位量θに対応するカーソル３２の移動距離Ｖの経時変化に対応している。破線は、距離算出部２６３により補正されたカーソル３２の実際の移動距離Ｖａの経時変化に対応している。
【００８６】
図８のステップＳ２０１〜２０５は第１実施形態と同様であるため、それらの説明は省略する。
【００８７】
次に、図８のステップＳ３０６では、検出信号が示す角度変位量θに対応する表示画面３１上のカーソル３２の移動方向及び移動距離Ｖが算出される。そして、補正フラグＦがｔｒｕｅであるか否かが判定される（ステップＳ３０７）。ｔｒｕｅでないと判定される場合（ステップＳ３０７でＮＯ）、補正期間Ｔ２が終了又はカーソル３２の移動を制限する機能が無効になったと判断され、後述するステップＳ３０９が実行される。
【００８８】
一方、ｔｒｕｅであると判定される場合（ステップＳ３０７でＹＥＳ）、補正期間Ｔ２が終了しておらず且つカーソル３２の移動を制限する機能が有効となっていると判断される。そのため、図９に示すように、カーソル３２の実際の移動距離が、検出信号が示す角度変位量θに基づいて算出される移動距離Ｖより小さい値Ｖａ（たとえば算出される移動距離Ｖの１／５の値）に補正される（ステップＳ３０８）。そして、ステップＳ３０９が実行される。
【００８９】
ステップＳ３０９では、リモコンポインタ１の動きが表示画面３１上のカーソル３２の座標位置に反映される。すなわち、距離算出部２６３の算出結果に基づいて表示画面３１上のカーソル３２が移動する。そして、ステップＳ２０１に戻る。
【００９０】
このように、図８の処理によれば、補正フラグＦがｔｒｕｅであれば、図９の補正期間Ｔ２の破線のように、表示画面３１上のカーソル３２の実際の移動距離Ｖａが実測の角度変位量θに対応する移動距離Ｖ（図９の実線参照）よりも小さくなる。従って、表示画面３１上のカーソル３２の移動を制限することができる。そのため、たとえばリモコンポインタ１の入力部１１の操作キーを押下する際に手振れが発生して、入力筐体１０が動いても、カーソル３２を誤移動し難くすることができる。
【００９１】
以上、第２実施形態について説明した。第２実施形態によれば、距離算出部２６３は、角度変位量θに対応するカーソル３２の移動距離Ｖを算出する。また、距離算出部２６３は、確認期間Ｔ１での移動距離Ｖが移動閾値Ｖｓ未満である場合、補正期間Ｔ２において、表示画面３１上のカーソル３２の実際の移動距離Ｖａを、算出したカーソル３２の移動距離Ｖよりも小さくする。こうすれば、角度変位量θに対応する表示画面３１上のカーソル３２の移動距離Ｖを補正することにより、補正期間Ｔ２における表示画面３１上でのカーソル３２の移動を制限することができる。
【００９２】
以上、本発明の実施形態について説明した。なお、上述の実施形態は例示であり、その各構成要素や各処理の組み合わせに色々な変形が可能であり、本発明の範囲にあることは当業者に理解されるところである。
【００９３】
たとえば、上述の第１及び第２実施形態では、リモコンポインタ１において、通信制御部１４１、タイマ部１４２、変位補正部１４３、閾値判定部１４４、及び切替制御部１４５が制御回路部１４の機能部として実現されている。また、ＳＴＢ２において、画像制御部２６１、音声制御部２６２、距離算出部２６３、方向決定部２６４、閾値判定部２６５、表示制御部２６６、及びタイマ部２６７がＣＰＵ２６の機能部として実現されている。しかしながら、本発明の適用範囲はこれらの構成例に限定されない。これらの機能部は、物理的な構成部（たとえば電気回路など）により実現されていてもよい。さらに、これらの機能部の少なくとも一部が他の構成部とは異なる独立した構成部であってもよい。また、変位補正部１４３、閾値判定部１４４、及び切替制御部１４５のうちの少なくとも一方はＳＴＢ２が備えていてもよい。また、距離算出部２６３、方向決定部２６４、閾値判定部２６５、及び表示制御部２６６のうちの少なくとも一つはリモコンポインタ１が備えていてもよい。よって、リモコンポインタ１及びＳＴＢ２のうちの一方が本発明の表示制御装置の要部を備えるようにすれば、リモコンポインタ１単独、又は、ＳＴＢ２単独でも本発明の表示制御装置を実現できる場合がある。
【００９４】
また、上述の第１及び第２実施形態では、センサユニット１２が加速度センサ１２１及びジャイロセンサ１２２を含んでいるが、本発明の適用範囲はこの構成例に限定されない。センサユニット１２は加速度センサ１２１を含まない構成であってもよい。
【００９５】
また、上述の第１及び第２実施形態では、リモコンポインタ１の角度変位量θ、又はこれに対応する表示画面３１上のカーソル３２の移動距離Ｖを実測値よりも小さい値θａ又はＶａに補正しているが、本発明の適用範囲はこの構成例に限定されない。リモコンポインタ１の角速度、又はこれに対応する表示画面３１上のカーソル３２の移動速度を実測値よりも小さい値に補正してもよい。
【００９６】
また、上述の第１及び第２実施形態では、リモコンポインタ１の通信部１５はＢｌｕｅｔｏｏｔｈを用いてＳＴＢ２と無線通信しているが、本発明の適用範囲はこの構成例に限定されない。Ｂｌｕｅｔｏｏｔｈに代えて赤外線通信などを用いてもよい。また、リモコンポインタ１はＳＴＢ２と有線通信してもよい。
【００９７】
また、上述の第１及び第２実施形態では、表示制御システム１００はＳＴＢ２を有しているが、本発明の適用範囲はこの構成例に限定されない。表示制御システム１００は、ＳＴＢ２に代えて、ＢＤレコーダ、ＤＶＤレコーダ、チューナ装置などの電子機器を有していてもよい。
【００９８】
また、上述の第１及び第２実施形態の表示制御システム１００では、表示制御装置（たとえばリモコンポインタ１を含むＳＴＢ２）と表示装置（たとえば液晶テレビジョン３）とを個別に備えていたが、本発明の適用範囲はこの構成例に限定されない。たとえば、表示制御装置は表示装置を備える構成であってもよい。
【符号の説明】
【００９９】
１００          表示制御システム
１                リモコンポインタ
１０                入力筐体
１１                入力部
１２                センサユニット
１２１                加速度センサ
１２２                ジャイロセンサ
１３                メモリ
１４                制御回路部
１４１                通信制御部
１４２                タイマ部
１４３                変位補正部
１４４                閾値判定部
１４５                切替制御部
１５                通信部
１６                内蔵アンテナ
１７                電源部
２                ＳＴＢ
２１                チューナ部
２１ａ                アンテナ
２２                操作部
２３                メモリ
２４                受信部
２５                入出力Ｉ／Ｆ
２６                ＣＰＵ
２６１                画像制御部
２６２                音声制御部
２６３                距離算出部
２６４                方向決定部
２６５                閾値判定部
２６６                表示制御部
２６７                タイマ部
３                液晶テレビジョン
３１                表示画面
３２                カーソル
４                ＨＤＭＩケーブル
θ                角度変位量
Ｖ                移動距離
Ｔ１              確認期間
Ｔ２              補正期間
【図１】
2015018321.tif 000003
【図２】
2015018321.tif 000004
【図３】
2015018321.tif 000005
【図４】
2015018321.tif 000006
【図５】
2015018321.tif 000007
【図６】
2015018321.tif 000008
【図７】
2015018321.tif 000009
【図８】
2015018321.tif 000010
【図９】
2015018321.tif 000011