(57)【要約】【課題】ユーザの意図しない手振れによる誤移動を削減して、操作性をより向上させることが可能な表示制御装置、表示制御方法、表示制御信号生成装置、表示制御信号生成方法、プログラム、および表示制御システムを提案する。【解決手段】方向指示器の指示方向の変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御部を備え、前記表示制御部は、前記指示方向を軸とした回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させる、表示制御装置。【選択図】図８
2015049822.tif 000002
【特許請求の範囲】
【請求項１】
方向指示器の指示方向の変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御部を備え、
前記表示制御部は、前記指示方向を軸とした回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させる、表示制御装置。
【請求項２】
前記表示制御部は、前記回転角度と初期角度との差分が大きいほど前記変化量に対する前記移動量を鈍化させる、請求項１に記載の表示制御装置。
【請求項３】
前記表示制御部は、前記差分が第１の閾値を超えた場合に前記変化量に対する前記移動量を鈍化させる、請求項２に記載の表示制御装置。
【請求項４】
前記表示制御装置は、前記初期角度を設定する設定部をさらに備える、請求項２に記載の表示制御装置。
【請求項５】
前記方向指示器は、ユーザからの入力を受け付ける入力部を備え、
前記設定部は、前記方向指示器のうち前記入力部が設けられた面が略水平である場合の角度を前記初期角度として設定する、請求項４に記載の表示制御装置。
【請求項６】
前記設定部は、前記回転角度の変化速度が第２の閾値を超えた時点の前記回転角度を前記初期角度として設定する、請求項４に記載の表示制御装置。
【請求項７】
前記設定部は、前記回転角度の変化量が第３の閾値を超えずに所定時間経過した時点の前記回転角度を前記初期角度として設定する、請求項４に記載の表示制御装置。
【請求項８】
前記入力部は、前記入力部が設けられた前記方向指示器の一面に対して垂直方向の入力動作を受け付ける、請求項５に記載の表示制御装置。
【請求項９】
前記方向指示器は、ユーザからの入力を受け付ける入力部を備え、
前記設定部は、前記方向指示器のうち前記入力部が設けられた面が略鉛直である場合の角度を前記初期角度として設定し、
前記入力部は、前記入力部が設けられた前記方向指示器の一面に対して垂直方向の入力動作を受け付ける、請求項４に記載の表示制御装置。
【請求項１０】
前記表示制御装置は、前記方向指示器から前記指示方向および前記回転角度を示す情報を受信する受信部をさらに備える、請求項１に記載の表示制御装置。
【請求項１１】
方向指示器の指示方向を軸とした回転角度に基づいて、表示部に表示されたオブジェクトの前記指示方向の変化量に対する移動量を変化させるステップと、
前記変化量に応じて、前記オブジェクトを移動させるステップと、
を備える表示制御方法。
【請求項１２】
コンピュータに、
方向指示器の指示方向を軸とした回転角度に基づいて、表示部に表示されたオブジェクトの前記指示方向の変化量に対する移動量を変化させるステップと、
前記変化量に応じて、前記オブジェクトを移動させるステップと、
を実行させるためのプログラム。
【請求項１３】
指示方向の変化量、および前記指示方向を軸とした回転角度を検出する検出部と、
前記検出部により検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御信号を生成する生成部と、
を備え、
前記生成部は、前記検出部により検出された前記回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させた表示制御信号を生成する、表示制御信号生成装置。
【請求項１４】
指示方向の変化量、および前記指示方向を軸とした回転角度を検出するステップと、
検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御信号であって、検出された前記回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させた表示制御信号を生成するステップと、
を備える表示制御信号生成方法。
【請求項１５】
コンピュータに、
指示方向の変化量、および前記指示方向を軸とした回転角度を検出するステップと、
検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御信号であって、検出された前記回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させた表示制御信号を生成するステップと、
を実行させるためのプログラム。
【請求項１６】
指示方向の変化量、および前記指示方向を軸とした回転角度を検出する検出部と、
前記検出部により検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御部と、
を備え、
前記表示制御部は、前記指示方向を軸とした回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させる、表示制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、表示制御装置、表示制御方法、表示制御信号生成装置、表示制御信号生成方法、プログラム、および表示制御システムに関する。
【背景技術】
【０００２】
近年、テレビ受像機やＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などの様々な情報処理装置を外部から操作するために、リモートコントローラ機能を有する操作端末が提供されている。また、情報処理装置の機能が多様化するに伴い、操作端末を用いた様々な操作を画面上で行うことが一般的になりつつある。このような操作端末の一種であるモーションセンサを搭載した操作端末は、操作端末の向きに基づいて、対応する位置にカーソルを表示させたり、フォーカスを移動させたり、画像やテキスト等を選択／決定する等の様々な処理を行う。
【０００３】
モーションセンサを搭載した操作端末は、操作端末を把持するユーザの手腕の動きを検出して各種処理を行うものであるが、ユーザの意図しない手振れまでも検出してしまい、操作が不安定になってしまうという問題があった。このため、ユーザの意図しない手振れの影響を削減して、操作性を向上させるための技術が求められている。
【０００４】
例えば、下記特許文献１では、ポインタ等の画像の誤移動防止のため、ボタンの押下状態に基づき、ユーザがボタンの押圧を開始してからスイッチＯＮの状態となる前のポインタの座標値を補正する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開ＷＯ２００９／０７２４７５号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記特許文献に開示された技術では、ユーザがボタン押圧を開始してから、押圧を開始したと検知されるまでの間の予備動作に伴う誤移動は防止することはできないし、ボタン押圧時以外における誤移動を防止することはできない。このような事情を鑑みれば、ユーザの意図しない手振れを防止して、操作性を向上させるための技術はさらなる向上が望まれている。
【０００７】
そこで、本開示では、ユーザの意図しない手振れによる誤移動を削減して、操作性をより向上させることが可能な、新規かつ改良された表示制御装置、表示制御方法、表示制御信号生成装置、表示制御信号生成方法、プログラム、および表示制御システムを提案する。
【課題を解決するための手段】
【０００８】
本開示によれば、方向指示器の指示方向の変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御部を備え、前記表示制御部は、前記指示方向を軸とした回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させる、表示制御装置が提供される。
【０００９】
また、本開示によれば、方向指示器の指示方向を軸とした回転角度に基づいて、表示部に表示されたオブジェクトの前記指示方向の変化量に対する移動量を変化させるステップと、前記変化量に応じて、前記オブジェクトを移動させるステップと、を備える表示制御方法が提供される。
【００１０】
また、本開示によれば、コンピュータに、方向指示器の指示方向を軸とした回転角度に基づいて、表示部に表示されたオブジェクトの前記指示方向の変化量に対する移動量を変化させるステップと、前記変化量に応じて、前記オブジェクトを移動させるステップと、を実行させるためのプログラムが提供される。
【００１１】
また、本開示によれば、指示方向の変化量、および前記指示方向を軸とした回転角度を検出する検出部と、前記検出部により検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御信号を生成する生成部と、を備え、前記生成部は、前記検出部により検出された前記回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させた表示制御信号を生成する、表示制御信号生成装置が提供される。
【００１２】
また、本開示によれば、指示方向の変化量、および前記指示方向を軸とした回転角度を検出するステップと、検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御信号であって、検出された前記回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させた表示制御信号を生成するステップと、を備える表示制御信号生成方法が提供される。
【００１３】
また、本開示によれば、コンピュータに、指示方向の変化量、および前記指示方向を軸とした回転角度を検出するステップと、検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御信号であって、検出された前記回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させた表示制御信号を生成するステップと、を実行させるためのプログラムが提供される。
【００１４】
また、本開示によれば、指示方向の変化量、および前記指示方向を軸とした回転角度を検出する検出部と、前記検出部により検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御部と、を備え、前記表示制御部は、前記指示方向を軸とした回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させる、表示制御システムが提供される。
【発明の効果】
【００１５】
以上説明したように本開示によれば、ユーザの意図しない手振れによる誤移動を削減して、操作性をより向上させることが可能である。
【図面の簡単な説明】
【００１６】
【図１】本開示の一実施形態に係る表示制御システムの概要を示す説明図である。
【図２】本開示の一実施形態に係る表示制御システムの概要を示す説明図である。
【図３】第１の実施形態に係る表示制御システムの構成を示すブロック図である。
【図４】第１の実施形態に係る表示制御処理におけるロール角度と速度ゲインとの関係を示す説明図である。
【図５】第１の実施形態に係る表示制御処理におけるロール角度と速度ゲインとの関係を示す説明図である。
【図６】第１の実施形態に係る表示制御システムの動作を示すシーケンス図である。
【図７】第１の実施形態に係る表示制御システムの一効果を説明するための図である。
【図８】第１の実施形態に係る表示制御システムの一効果を説明するための図である。
【図９】変形例１に係る表示制御システムを説明するための図である。
【図１０】変形例２に係る表示制御システムを説明するための図である
【図１１】変形例２に係る表示制御システムを説明するための図である。
【図１２】第２の実施形態に係る表示制御システムの構成を示すブロック図である。
【図１３】第２の実施形態に係る表示制御システムの動作を示すシーケンス図である。
【発明を実施するための形態】
【００１７】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１８】
なお、説明は以下の順序で行うものとする。
１．本開示の一実施形態に係る表示制御処理の概要
２．実施形態
２−１．第１の実施形態
２−１−１．構成
２−１−２．動作処理
２−１−３．効果
２−１−４．変形例１
２−１−５．変形例２
２−２．第２の実施形態
２−２−１．構成
２−２−２．動作処理
３．まとめ
【００１９】
＜＜１．本開示の一実施形態に係る表示制御処理の概要＞＞
まず、図１および図２を参照して、本開示の一実施形態に係る表示制御処理の概要を説明する。
【００２０】
図１は、本開示の一実施形態に係る表示制御システムの概要を示す説明図である。図１に示すように、本開示の一実施形態に係る表示制御システムは、操作端末１および表示装置２を有し、表示制御処理を行う。本実施形態に係る表示制御システムは、操作端末１の向きを絶対的に検出して表示制御するものではなく、操作端末１が内蔵するセンサによる検出結果に基づいて向きを推定し、表示制御処理を行うものである。
【００２１】
操作端末１は、ユーザにより操作される端末であり、傾きや動きを加速度センサやジャイロセンサにより検出して検出結果を表示装置２に送信する。表示装置２は、操作端末１による検出結果に基づいて操作端末１の向きである指示方向３を推定し、推定した指示方向３に基づいた画面表示を行う。
【００２２】
より具体的には、図１に示すように、表示装置２は、操作端末１から受信した検出結果に基づいて、操作端末１の指示方向３に対応する位置にカーソル４（オブジェクト）を表示する。そして、ユーザが操作端末１を地面に対してヨー方向５Ａに動かすと、表示装置２はカーソル４をＸ方向５０Ａに移動させ、ユーザが反対にヨー方向５Ｂに動かすと、表示装置２はカーソル４をＸ方向５０Ｂに移動させる。同様に、ユーザが操作端末１を地面に対してピッチ方向６Ａに動かすと、表示装置２はカーソル４をＹ方向６０Ａに移動させ、ユーザが反対にピッチ方向６Ｂに動かすと、表示装置２はカーソル４をＹ方向６０Ｂに移動させる。このように、ユーザは、操作端末１を動かすことで、カーソル４を対応する方向に意のままに動かすことができる。そして、ユーザは決定ボタンなどを含む操作部１１を操作することで、画面上に表示された画像やテキスト、ボタン等に対して所望の操作を行うことができる。なお、以下では、ヨー方向５Ａ、５Ｂを特に区別する必要が無い場合、ヨー方向５と総称する。同様に、ピッチ方向６Ａ、６Ｂをピッチ方向６と総称し、Ｘ方向５０Ａ、５０ＢをＸ方向５０と総称し、Ｙ方向６０Ａ、６０ＢをＹ方向６０と総称する。
【００２３】
また、図２に示すように、操作端末１は地面に対してロール方向７への回転も検出することが可能である。図２は、本開示の一実施形態に係る表示制御システムの概要を示す説明図である。しかし、一般的に、ユーザが操作端末１を地面に対してロール方向７に回転させた場合には、その動きはカーソル４の動きに反映されない。これは、画面上のカーソル４が、２次元平面上を移動するものであり、カーソル４自体が指す、画面の平面に直交する軸に対する角度が変化するものではないためである。このため、表示制御システムは、ユーザが操作端末１を指示方向３に対してどのようなロール方向７の姿勢角度で把持しているかによらず、操作端末１が地面に対してヨー方向５に動くとカーソル４は常にＸ方向５０に動く、という機能を実現することができる。よって、ユーザは、例えば横に寝た状態で操作端末１を操作する際にも、操作端末１のロール方向７の姿勢角度を意識することなく、直観的にカーソル４を移動させることができる。
【００２４】
以上説明した表示制御方法は、ユーザの動作を直接的にカーソル４の動きに反映させることができるため、画面の端から端までカーソル４を移動させるようなダイナミックな操作に向いていると言える。しかしながら、問題点として、画面上の小さい対象物に対するポインティングのしにくさが挙げられる。例えば、インターネットブラウザ上のテキストリンクのような小さな対象物を選ぼうとした場合、ユーザの意図しない手振れがカーソル４の動きに反映されてしまい、カーソル４の動きが安定せず、ポインティングのための操作負荷が高くなってしまう。
【００２５】
近年、インターネットブラウザの操作をテレビ受像機上で行うことが一般的になりつつある。このため、このような問題を解決して、広い画面でカーソル４をダイナミックに移動させつつ、小さい対象物を容易にポインティング可能にすることが要望されている。
【００２６】
このような要望に対して、操作端末１の動きが低速である場合には、カーソル４の動きをより低速にするような、ＰＣのマウス操作で一般的な可変速度ゲインの仕組みを用いることで、小さい対象物に対するポインティングの負荷を軽減する方法がある。しかしながら、このような処理を行うことで、操作端末１の向きと画面上のカーソル４の位置とのずれが生じやすくなるため、結果としてポインティングの操作性が低下してしまう。
【００２７】
また、操作部１１がボタン等の垂直に押下される装置である場合、操作部１１が設けられた面を水平にしてボタン押下すると、押下する動作に伴い操作部１１がピッチ方向６に動いてしまい、カーソル４もこれに連動してＹ方向６０に動いてしまう。このため、対象物が例えばテキストリンクのようにＹ方向６０に短い場合、このボタン押下に伴う誤移動によりカーソル４が対象物の範囲を外れてしまい、決定動作が失敗する場合があった。通常、決定ボタンは単純なスイッチ構造となっており、決定の際に生じるカーソル４の誤移動は、ボタンが押下される前の予備動作によっても生じ始める。上記特許文献１に開示された技術は、ボタンの押下状態に基づいて誤移動を防止するものであるため、このようなボタンの押下状態に現れない予備動作による誤移動を予測して防止することは困難であった。
【００２８】
そこで、上記事情を一着眼点にして本開示の各実施形態に係る表示制御処理を創作するに至った。本開示の各実施形態に係る表示制御処理は、容易に速度ゲインを変更可能とすることで、ユーザの意図しない手振れによる誤移動を削減して、操作性をより向上させる。なお、速度ゲインとは、操作端末１のピッチ方向６およびヨー方向５の姿勢角度変化に対するカーソル４の動きの比率である。
【００２９】
より具体的には、操作端末１は、ロール方向７の姿勢角度に応じて、速度ゲインを変化させる。例えば、操作端末１は、初期状態から所定角度以上回転したときに、速度ゲインを低下させる。ユーザは、手首の動作で操作端末１をひねるような操作を行うことで、速度ゲインを低下させることができる。
【００３０】
速度ゲインが低下すると、操作端末１の動きに応じたカーソル４の移動量が低下するため、手振れ等の意図しない操作に応じた誤移動の量が小さくなる。このため、ユーザは、小さい対象物を容易にポインティングすることができる。また、ボタン押下による手振れがあったとしても、移動量が少ないため対象物の範囲を超えず、決定動作が失敗することを防ぐことができる。
【００３１】
ただし、速度ゲインが低下した場合、ユーザの意図する操作であっても移動量が小さくなる。このため、ユーザは、大まかに対象物にカーソル４を近づけてから、最終的な位置決めをする段階で速度ゲインの調整を行うことで、広い画面でカーソル４をダイナミックに移動させつつ、小さい対象物を容易にポインティングすることができる。
【００３２】
なお、このようなひねり操作による速度ゲインの調整を行った場合にも、上述した可変速度ゲインの仕組みを用いた方法と同様に、操作端末１の向きと画面上のカーソル４との位置にずれが生じ得る。しかしながら、このような速度ゲインの調整は、ユーザが大まかに対象物にカーソル４を近づけ、最終的な位置決めをする段階で行われるため、位置ずれの影響は軽微である。
【００３３】
以上、本実施形態に係る表示制御処理の概要について説明した。続いて、図３〜図１３を参照して、各実施形態について詳細に説明する。
【００３４】
＜＜２．実施形態＞＞
＜２−１．第１の実施形態＞
本実施形態は、表示装置２（表示制御装置）が主として表示制御処理を行う形態である。まず、図３〜図５を参照して、本実施形態に係る表示制御システムの構成を説明する。
【００３５】
［２−１−１．構成］
図３は、第１の実施形態に係る表示制御システムの構成を示すブロック図である。図３に示すように、本実施形態に係る表示制御システムは、操作端末１（方向指示器）および表示装置２を有する。
【００３６】
（操作端末１）
操作端末１は、ユーザにより操作される端末であり、ユーザ動作を検出して検出結果を表示装置２に送信する。操作端末１は、例えば専用の情報処理装置、スマートフォン、タブレット端末、携帯電話端末、携帯用音楽再生装置、携帯用映像処理装置または携帯用ゲーム機器等により実現される。操作端末１は、操作部１１、検出部１２、および通信部１３を有する。
【００３７】
・操作部１１
操作部１１は、カーソル４が表示された位置の画像やテキスト、ボタン等を選択、決定等するユーザ操作を受け付ける入力部としての機能を有する。例えば、操作部１１は、ボタン、タッチパネル、タッチパッドにより実現される。本明細書では、操作部１１は、ボタンにより実現されるものとし、決定ボタンとも称する。操作部１１がボタンである場合、操作部１１は、操作部１１が設けられた操作端末１の面に対して、垂直方向の入力動作を受け付ける。例えば、図１に示したように、操作端末１の操作部１１が設けられた面が地面に対して水平である場合、操作部１１は、鉛直方向へのボタン押下を受け付ける。操作部１１は、受け付けたユーザ操作を示す操作情報を生成して、通信部１３に出力する。
【００３８】
・検出部１２
検出部１２は、操作端末１の指示方向３のヨー方向５およびピッチ方向６への変化量、および指示方向３を軸としたロール方向７の回転角度（ロール角度）を検出する機能を有する。例えば、検出部１２は、加速度センサやジャイロセンサにより実現される。検出部１２は、検出したヨー方向５およびピッチ方向６への変化量を示す変化量情報、およびロール角度を示すロール角度情報を、通信部１３に出力する。
【００３９】
・通信部１３
通信部１３は、外部機器との間でのデータの送受信を行うための通信モジュールである。通信部１３は、例えば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ、登録商標）、赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の方式で、外部機器と直接、またはネットワークアクセスポイントを介して無線通信する。本実施形態に係る通信部１３は、操作部１１から出力された操作情報、および検出部１２から出力された変化量情報およびロール角度情報を、表示装置２に送信する。
【００４０】
（表示装置２）
表示装置２は、操作端末１から受信した情報に基づいて画像表示を行う装置である。表示装置２は、例えばテレビ受像機、ディスプレイ、ノートＰＣ、スマートフォン、タブレット端末、携帯電話端末、携帯用映像処理装置または携帯用ゲーム機器等により実現される。表示装置２は、通信部２１、設定部２２、表示制御部２３、および表示部２４を有する。
【００４１】
・通信部２１
通信部２１は、外部機器との間でのデータの送受信を行うための通信モジュールである。通信部２１は、例えば無線ＬＡＮ、Ｗｉ−Ｆｉ（登録商標）、赤外線通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の方式で、外部機器と直接、またはネットワークアクセスポイントを介して無線通信する。本実施形態に係る通信部２１は、操作端末１から指示方向３の変化量を示す情報、および指示方向３を軸としたロール角度を示す情報を受信する受信部としての機能を有し、操作端末１から変化量情報、ロール角度情報を受信する。また、通信部２１は、操作端末１からユーザ操作を示す操作情報を受信する。そして、通信部２１は、これらの受信した情報を、設定部２２および表示制御部２３に出力する。
【００４２】
・設定部２２
設定部２２は、初期角度を設定する機能を有する。初期角度とは、操作端末１の初期状態におけるロール角度を示す。例えば、設定部２２は、図１に示したような、操作端末１の操作部１１が設けられた面が地面に対して水平または略水平である場合のロール角度を、初期角度として設定する。なお、このような水平である場合のロール角度を、本明細書では０度とする。設定部２２が０度を初期角度とすることにより、後述の表示制御部２３は、一般的な操作端末１の使用状態として想定される水平状態（０度）からのロール角度の変化に応じた、速度ゲインの変化を実現することができる。
【００４３】
他にも、設定部２２は、通信部２１により操作端末１から受信したロール角度情報に基づいて、ロール角度の変化速度が閾値（第２の閾値）を超えた時点のロール角度を初期角度として設定してもよい。具体的には、設定部２２は、ロール方向７への急激な変化があった場合のロール角度を初期角度とすることで、ユーザがひねり動作を開始した時点を初期角度として、その後のひねり動作を検出する。ユーザが操作端末１を操作する間、ユーザの姿勢変化や意図しない手振れによりロール方向７は０度から変化し得る。このような場合、ユーザは速度ゲインの調整を意図していないので、速度ゲインの変化は起きないことが望ましい。設定部２２は、ロール方向７への急激な変化があった場合のロール角度を初期角度とすることで、このようなユーザの意図しない動作に基づく速度ゲインの変化を防止することができる。
【００４４】
また、設定部２２は、ロール角度の変化量が閾値（第３の閾値）を超えずに所定時間経過した時点のロール角度を初期角度として設定してもよい。具体的には、設定部２２は、ロール角度が大きく変化することなく所定時間経過した場合には、その状態を基本姿勢としてユーザが操作端末１を使用しているものとして、その状態におけるロール角度を初期角度として設定する。例えば、ユーザが横に寝た姿勢で操作端末１を操作する場合、操作端末１は初めから回転した状態で操作されるため、設定部２２は、その回転角度を初期角度として設定する。これにより、表示制御部２３は、基本姿勢での速度ゲインの変化を防止すると共に、そこからのひねり動作に応じた速度ゲインの変化を実現することができる。なお、設定部２２は、所定時間経過すると同時に初期角度を設定してもよいし、所定時間経過した後、時間経過と共に徐々に初期角度を変更してもよい。
【００４５】
・表示制御部２３
表示制御部２３は、操作端末１の指示方向３の変化量に応じて、表示部２４に表示されたカーソル４（オブジェクト）を移動させる機能を有する。具体的には、表示制御部２３は、指示方向３の変化量が大きい場合には大きく対応する方向にカーソル４を移動させ、小さい場合には小さく対応する方向にカーソル４を移動させる。
【００４６】
ここで、操作端末１のロール角度が初期角度と同一の場合の速度ゲイン、即ち操作端末１のヨー方向５およびピッチ方向６の変化量に対するカーソル４の動きの比率を「１」とする。速度ゲインが「１」の場合、表示制御部２３は、ユーザの動作をそのままカーソル４の動きに反映さる。一方で、速度ゲインが「１」より低い場合、表示制御部２３は、ユーザの動きを減じて、カーソル４の動きに反映させる。例えば、変化量が同じであっても、速度ゲインが「０．２５」の場合のカーソル４の移動量は、速度ゲインが「１」の場合と比較して４分の１になる。
【００４７】
また、表示制御部２３は、指示方向３を軸としたロール方向７のロール角度に基づいて、指示方向３の変化量に対するカーソル４の移動量を変化させる機能を有する。より詳しくは、表示制御部２３は、ロール角度と初期角度との差分に基づいて、速度ゲインを変化させる。このため、ユーザは、手首の動作で操作端末１をひねるような操作によりロール角度を変化させることで、自由かつ容易に速度ゲインを変化させることができる。
【００４８】
変化に関してより具体的には、表示制御部２３は、設定部２２により設定された初期角度とロール角度との差分が大きいほど変化量に対するカーソル４の移動量を鈍化させる。より詳しくは、表示制御部２３は、ユーザのひねり操作により操作端末１がロール方向７に回転すればするほど、速度ゲインを低下させる。ユーザは、ひねり操作を行うことで、カーソル４を移動させずに速度ゲインを小さくすることができる。このような速度ゲインの調整により、手振れによる誤移動の量が小さくなるので、ユーザはテキストリンクのような小さな対象物を容易に選択することができる。
【００４９】
また、表示制御部２３は、設定部２２により設定された初期角度とロール角度との差分が閾値（第１の閾値）を超えた場合に、変化量に対するカーソル４の移動量を鈍化させてもよい。具体的には、ある角度以上ユーザがひねり操作を行った場合に、表示制御部２３は速度ゲインを低下させる。これにより、表示制御部２３は、ユーザの姿勢変化や意図しないひねり操作により速度ゲインが変化してしまうことを防ぐことができる。以下、図４を参照して、このようなロール角度と速度ゲインとの関係を説明する。
【００５０】
図４は、第１の実施形態に係る表示制御処理におけるロール角度と速度ゲインとの関係を示す説明図である。なお、図４では、初期角度が０度である場合の、ロール角度と速度ゲインとの関係を示している。図４に示す通り、表示制御部２３は、ロール角度が−４５度〜４５度、即ちロール角度と初期角度との差分が４５度（第１の閾値）を超えるまで速度ゲインを「１」のままとしている。また、図４に示す通り、表示制御部２３は、ロール角度が−９０度〜−４５度または４５度〜９０度、即ちロール角度と初期角度との差分が４５度を超えた後は、差分が大きくなるほど、即ち回転すればするほど速度ゲインを低下させている。さらに、図４に示す通り、表示制御部２３は、ロール角度が−９０度以下または９０度以上、即ちロール角度と初期角度との差分が所定の値（９０度）を超えた場合は、その後速度ゲインを低下させずに一定の値「０．２５」としている。これにより、過度の速度ゲインの低下を防ぐことができる。なお、ここでの４５度、−４５度、９０度、「１」、「０．２５」といった値はあくまで例示であり、他の任意の値であってもよい。
【００５１】
また、上述したように、設定部２２は、ロール角度が大きく変化することなく所定時間経過した場合に、その時点のロール角度を初期角度として設定する。以下、図５を参照して、設定部２２により０度でない角度を初期角度として設定された場合の、ロール角度と速度ゲインとの関係を説明する。
【００５２】
図５は、第１の実施形態に係る表示制御処理におけるロール角度と速度ゲインとの関係を示す説明図である。なお、図５では、９０度前後の状態で所定時間経過したため、設定部２２により９０度を初期角度として設定された場合の、ロール角度と速度ゲインとの関係を示している。図５に示す通り、表示制御部２３は、図４で示したものと同様の速度ゲインの制御を、初期角度である９０度を中心として実現している。詳しくは、表示制御部２３は、初期角度を９０度として、ロール角度が４５度〜１３５度、即ちロール角度と初期角度との差分が４５度（第１の閾値）を超えるまで速度ゲインを「１」のままとしている。また、図５に示す通り、表示制御部２３は、ロール角度が０度〜４５度または１３５度〜１８０度、即ちロール角度と初期角度との差分が４５度を超えた後は、差分が大きくなるほど、即ち回転すればするほど速度ゲインを低下させている。さらに、図５に示す通り、表示制御部２３は、ロール角度が０度以下または１８０度以上、即ちロール角度と初期角度との差分が所定の値（９０度）を超えた場合は、その後速度ゲインを低下させずに一定の値「０．２５」としている。
【００５３】
このように、表示制御部２３は、設定部２２により設定された初期角度からのロール角度の変化に基づいて、速度ゲインを調整することができる。これにより、表示制御部２３は、図５に示す９０度前後の基本姿勢での速度ゲインの変化を防止すると共に、そこからのひねり動作に応じた速度ゲインの変化を実現することができる。図５に示した速度ゲインの調整は、設定部２２によりロール角度が急激に変化した時点の角度を初期角度として設定された場合にも同様に行われる。
【００５４】
また、表示制御部２３は、ロール角度に基づいて、カーソル４の外観を変化させてもよい。例えば、表示制御部２３は、ロール角度と初期角度との差分が大きくなるほど、カーソル４を小さくする。これにより、速度ゲインが低下すると共にカーソル４が小さくなるので、ユーザは、より細かな操作をすることが可能となり、小さい対象物を容易にポインティングすることができる。一方、ロール角度と初期角度との差分が小さい場合には、カーソル４は大きいままであるので、視認性が確保される。
【００５５】
なお、本明細書では、表示制御部２３が移動制御するオブジェクトはカーソル４であるものとして説明するが、本技術はかかる例に限定されない。例えば、表示制御部２３は、変形例２として後述するように、フォーカスを移動制御してもよい。また、表示制御部２３は、いわゆるマウスカーソルの他にも、テキスト環境でのカーソルを移動制御してもよい。他にも、表示制御部２３は、画面スクロールのスクロール量やスクロールゲージの大きさを、ロール角度に応じて制御してもよい。
【００５６】
また、表示制御部２３は、通信部２１により受信された操作情報に基づいて、カーソル４が表示された位置の画像やテキスト等を選択／決定する等の様々な表示制御を行う。
【００５７】
・表示部２４
表示部２４は、表示制御部２３による制御に基づいて、画像データ（静止画像データ／動画像データ）を表示（再生）する機能を有する。例えば、表示部２４は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）またはＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などにより実現される。本実施形態に係る表示部２４は、表示制御部２３による制御に基づき、カーソル４を表示および移動させる。
【００５８】
以上、本実施形態に係る表示制御システムの構成を説明した。続いて、図６を参照して、本実施形態に係る表示制御システムの動作処理を説明する。
【００５９】
［２−１−２．動作処理］
図６は、第１の実施形態に係る表示制御システムの動作を示すシーケンス図である。図６に示すように、まず、ステップＳ１０２で、操作端末１は、ロール角度を検出する。より詳しくは、検出部１２は、加速度センサやジャイロセンサにより、操作端末１のロール方向７の回転角度を検出して、ロール角度情報を生成する。
【００６０】
次いで、ステップＳ１０４で、操作端末１の通信部１３は、検出部１２より出力されたロール角度情報を、表示装置２に送信する。
【００６１】
次に、ステップＳ１０６で、表示装置２は、操作端末１から受信したロール角度情報に基づいて速度ゲインを算出する。より詳しくは、表示制御部２３は、ロール角度情報が示す操作端末１のロール角度と、設定部２２により設定された初期角度との差分に基づいて、速度ゲインを算出する。例えば、表示制御部２３は、図４および図５を参照して上記説明したように、ロール角度と初期角度との差分が４５度を超えるまでは「１」、４５度から９０度であるときは差分に応じて低下させ、９０度を超えるときは「０．２５」を算出する。
【００６２】
次いで、ステップＳ１０８で、表示装置２は、カーソル４の速度ゲイン値を設定する。より詳しくは、表示制御部２３は、上記ステップＳ１０６で算出した値を、速度ゲインとして設定する。
【００６３】
次に、ステップＳ１１０で、表示装置２は、ピッチ方向６およびヨー方向５の変化量を検出する。より詳しくは、検出部１２は、加速度センサやジャイロセンサにより、操作端末１のピッチ方向６およびヨー方向５への指示方向３の変化量を検出して、変化量情報を生成する。
【００６４】
次いで、ステップＳ１１２で、操作端末１の通信部１３は、検出部１２より出力された変化量情報を、表示装置２に送信する。
【００６５】
そして、ステップＳ１１４で、表示装置２は、カーソル４を移動させる。より詳しくは、表示制御部２３は、上記ステップＳ１１０で設定した速度ゲイン、および通信部２１により操作端末１から受信した変化量情報に応じた量、カーソル４を移動させる。例えば、速度ゲインが「１」の場合、表示制御部２３は、ユーザの動作をそのままカーソル４の動きに反映させる。一方で、速度ゲインが「１」より低い場合、表示制御部２３は、ユーザの動きを減じて、カーソル４の動きに反映させる。これにより、表示装置２は、速度ゲインが「１」のときはカーソル４のダイナミックな操作を可能にし、速度ゲインが例えば「０．２５」のときは小さい対象物を容易にポインティングするための繊細な操作を可能にする。
【００６６】
以上、本実施形態に係る表示制御システムの動作処理を説明した。
【００６７】
［２−１−３．効果］
以上説明したように、本実施形態によれば、容易に速度ゲインを変更可能とすることで、ユーザの意図しない手振れによる誤移動を削減して、操作性をより向上させることができる。より具体的には、本実施形態に係る表示制御システムは、これまで一般的に用いられてこなかったロール方向７の回転動作に応じて、速度ゲインの調整を可能にした。これにより、ユーザは、大まかに対象物にカーソル４を近づけてから、最終的な位置決めをする段階で速度ゲインの調整を行うことで、広い画面でカーソル４をダイナミックに移動させつつ、小さい対象物を容易にポインティングすることができる。
【００６８】
また、本実施形態に係る表示制御システムは、操作部１１がボタン等の垂直に押下される装置である場合の、上述した決定動作が失敗する問題を軽減することもできる。以下、図７および図８を参照して、本実施形態に係る表示制御システムが、決定動作の失敗を軽減する点について説明する。
【００６９】
図７および図８は、第１の実施形態に係る表示制御システムの一効果を説明するための図である。図７に示すように、操作部１１が設けられた面を水平にしてボタン押下すると、操作端末１がピッチ方向６Ｂに動くため、カーソル４がＹ方向６０Ｂ方向に誤移動してしまう。これは、ボタンが押下される前の予備動作においても同様である。対象物が例えばテキストリンクのようにＹ方向６０に短い場合、図７に示すように、ボタン押下に伴う誤移動によってカーソル４が対象物の範囲を外れてしまい、決定動作が失敗する場合があった。
【００７０】
しかし、本実施形態によれば、ユーザは、最終的な位置決めをする段階で速度ゲインを低下させるため、決定動作は操作端末１をロール方向７に回転させた状態で行われる。この状態でボタン押下された場合、図８に示すように、操作端末１がヨー方向５Ｂ方向に動き、誤移動はＸ方向５０Ｂに生じる。よって、テキストリンクのように対象物がＸ方向５０に長い場合、ボタン押下に伴う誤移動によってカーソル４ａが対象物の範囲を外れる危険性が低下する。これは、ボタンが押下される前の予備動作においても同様である。このようにして、本実施形態に係る表示制御システムは、最終的な位置決めをする段階でユーザ手首をひねる動作を行うことを利用して、決定動作の失敗を軽減することができる。
【００７１】
さらに、図８に示すように、本実施形態に係る表示制御システムは、操作端末１がロール方向７に回転された場合、図７に示したカーソル４よりも小さいカーソル４ａを表示している。これにより、ユーザは、小さなカーソル４ａを低下した速度ゲインにより細やかに操作することができるので、決定動作の失敗はさらに軽減される。なお、本実施形態に係る表示制御システムは、操作端末１がロール方向７に回転された場合、スクロール量を小さくすると共にスクロールゲージの表示を大きくして、細やかなスクロール操作を可能にしてもよい。
【００７２】
以上、本実施形態に係る表示制御システムの効果を説明した。以下では、本実施形態の変形例を説明する。
【００７３】
［２−１−４．変形例１］
まず、図９を参照して、変形例１に係る表示制御システムについて説明する。本変形例によれば、決定ボタンの配置構成によって、決定動作の失敗を軽減することができる。
【００７４】
図９は、変形例１に係る表示制御システムを説明するための図である。図９に示すように、変形例１に係る操作端末１には、側面に操作部１１０が設けられている。このため、図９に示すように、０度の状態で操作部１１０を押下すると、押下する動作に伴い操作端末１がヨー方向５Ｂに動き、誤移動はＸ方向５０Ｂに生じる。よって、テキストリンクのように対象物がＸ方向５０に長い場合、ボタン押下に伴う誤移動によってカーソル４が対象物の範囲を外れる危険性が低下する。このようにして、本変形例に係る表示制御システムは、決定動作の失敗を軽減することができる。
【００７５】
図９は、変形例１に係る表示制御システムを説明するための図である。図９に示すように、変形例１に係る操作端末１には、側面に操作部１１０が設けられている。本変形例に係る設定部２２は、操作部１１０が設けられた面が鉛直または略鉛直である場合、即ち図９で示すように０度を初期角度として設定する。そして、操作部１１０は、操作部１１０が設けられた操作端末１の側面に対して垂直方向の入力動作を受け付ける。
【００７６】
このため、図９に示すように、０度の状態で操作部１１０を押下すると、押下する動作に伴い操作端末１がヨー方向５Ｂに動き、誤移動はＸ方向５０Ｂに生じる。よって、テキストリンクのように対象物がＸ方向５０に長い場合、ボタン押下に伴う誤移動によってカーソル４が対象物の範囲を外れる危険性が低下する。このようにして、本変形例に係る表示制御システムは、決定動作の失敗を軽減することができる。
【００７７】
［２−１−５．変形例２］
続いて、図１０および図１１を参照して、変形例２に係る表示制御システムについて説明する。本変形例によれば、フォーカス移動に係る速度ゲインを調整することができる。
【００７８】
図１０および図１１は、変形例２に係る表示制御システムを説明するための図である。図１０に示すように、操作端末１のピッチ方向６およびヨー方向５の姿勢角度変化に応じて、表示装置２は対応する方向のセルにフォーカス８を移動させる。本変形例においても、初期角度は設定部２２により任意に設定可能であるが、ここでは初期角度を０度とする。図１０に示すように、初期角度において、ユーザが操作端末１をヨー方向５Ｂにθ１だけ角度変化させた場合、表示装置２はフォーカス８をＸ方向５０Ｂの隣接するセルに移動させるものとする。
【００７９】
本変形例においても、表示装置２は、操作端末１のロール角度に応じて速度ゲインを調整する。より具体的には、表示制御部２３は、設定部２２により設定された初期角度とロール角度との差分に応じて、指示方向３の変化量に対するフォーカス８の移動量を鈍化させる。本変形例に係る表示装置２は、図４および図５を参照してカーソル４について上記説明したものと同様に、速度ゲインの調整を行う。つまり、初期角度とロール角度が閾値を超えた場合、表示装置２は速度ゲインを低下させる。このため、図１１に示すように、手首のひねり動作により速度ゲインが低下した場合、フォーカス８をＸ方向５０Ｂの隣接するセルを移動させるために要するヨー方向５Ｂの角度変化量は、θ１より大きいθ２となる。
【００８０】
以上説明したように、本変形例に係る表示制御システムは、操作端末１のロール角度に応じてフォーカス移動に係る速度ゲインを調整することができる。
【００８１】
以上、本実施形態の変形例を説明した。
【００８２】
＜２−２．第２の実施形態＞
本実施形態は、操作端末１０（表示制御信号生成装置）が主として表示制御処理を行う形態である。まず、図１２を参照して、本実施形態に係る表示制御システムの構成を説明する。
【００８３】
［２−２−１．構成］
図１２は、第２の実施形態に係る表示制御システムの構成を示すブロック図である。図１２に示すように、本実施形態に係る表示制御システムは、操作端末１０および表示装置２０を有する。
【００８４】
（操作端末１０）
操作端末１０は、ユーザにより操作される端末であり、ユーザ動作の検出結果に基づいて表示制御信号を生成し、表示装置２０に送信する。操作端末１０は、操作部１１、検出部１２、通信部１３、設定部１４、および生成部１５を有する。
【００８５】
・操作部１１
本実施形態に係る操作部１１は、第１の実施形態において説明した通りの機能を有し、操作情報を生成して、生成部１５に出力する。
【００８６】
・検出部１２
本実施形態に係る検出部１２は、第１の実施形態において説明した通りの機能を有し、変化量情報およびロール角度情報を設定部１４および生成部１５に出力する。
【００８７】
・設定部１４
本実施形態に係る設定部１４は、第１の実施形態において説明した設定部２２と同様に、初期角度を設定する機能を有する。
【００８８】
例えば、本実施形態に係る設定部１４は、第１の実施形態において図１において示したように、操作端末１０の操作部１１が設けられた面が地面に対して水平である場合のロール角度を、初期角度として設定する。他にも、本実施形態に係る設定部１４は、第１の実施形態と同様に、検出部１２により出力されたロール角度情報に基づいて、ロール角度の変化速度が閾値（第２の閾値）を超えた時点のロール角度を初期角度として設定してもよい。また、本実施形態に係る設定部１４は、第１の実施形態と同様に、ロール角度の変化量が閾値（第３の閾値）を超えずに所定時間経過した時点のロール角度を初期角度として設定してもよい。
【００８９】
・生成部１５
本実施形態に係る生成部１５は、第１の実施形態において説明した表示制御部２３と同等の機能を有する。より具体的には、生成部１５は、検出部１２により検出された変化量に応じて、表示部２４に表示されたカーソル４（オブジェクト）を移動させるよう指示する表示制御信号を生成する機能を有する。以下では、生成部１５が生成する表示制御信号を、カーソル移動指示信号とも称する。
【００９０】
生成部１５は、検出部１２により検出されたロール角度に基づいて、変化量に対するカーソル４の移動量を変化させたカーソル移動信号を生成する。より詳しくは、まず、生成部１５は、ロール角度と初期角度との差分に基づいて、速度ゲインを変化させる。そして、生成部１５は、速度ゲインに応じて移動量を増減したカーソル移動指示信号を生成する。このため、ユーザは、手首の動作で操作端末１０をひねるような操作によりロール角度を変化させることで、自由かつ容易に速度ゲインを変化させることができる。
【００９１】
変化に関してより具体的には、生成部１５は、設定部１４により設定された初期角度とロール角度との差分が大きいほど変化量に対するカーソル４の移動量を鈍化させたカーソル移動信号を生成する。より詳しくは、生成部１５は、ユーザのひねり操作により操作端末１０がロール方向７に回転すればするほど、速度ゲインを低下させる。ユーザは、ひねり操作を行うことで、カーソル４を移動させずに速度ゲインを小さくすることができる。このような速度ゲインの調整により、手振れによる誤移動の量が小さくなるので、ユーザはテキストリンクのような小さな対象物を容易に選択することができる。
【００９２】
また、生成部１５は、設定部１４により設定された初期角度とロール角度との差分が閾値（第１の閾値）を超えた場合に、変化量に対するカーソル４の移動量を鈍化させたカーソル移動信号を生成してもよい。具体的には、ある角度以上ユーザがひねり操作を行った場合に、生成部１５は速度ゲインを低下させる。これにより、生成部１５は、ユーザの姿勢変化や意図しないひねり操作により速度ゲインが変化してしまうことを防ぐことができる。ロール角度と速度ゲインとの関係は、上記図４および図５を参照して説明した通りであるので、ここでの詳細な説明は省略する。
【００９３】
なお、上記第１の実施形態において説明したように、生成部１５が表示制御信号により移動制御するオブジェクトはカーソル４に限られない。例えば、生成部１５は、フォーカスやいわゆるマウスカーソル、テキスト環境でのカーソル、画面スクロールを制御する表示制御信号を生成してもよい。
【００９４】
また、生成部１５は、操作部１１から出力された操作情報に基づいて、カーソル４が表示された位置の画像やテキスト等を選択／決定する等の様々な表示を行うよう指示する表示制御を生成する。
【００９５】
生成部１５は、生成した表示制御信号を、通信部１３に出力する。
【００９６】
・通信部１３
本実施形態に係る通信部１３は、第１の実施形態において説明した通りの機能を有し、生成部１５により出力された表示制御信号を、表示装置２０に送信する。
【００９７】
（表示装置２０）
表示装置２０は、操作端末１０から受信した情報に基づいて画像表示を行う装置である。表示装置２０は、通信部２１、および表示部２４を有する。
【００９８】
・通信部２１
本実施形態に係る通信部２１は、第１の実施形態において説明した通りの機能を有し、操作端末１０から受信した表示制御信号を、表示部２４に出力する。
【００９９】
・表示部２４
本実施形態に係る表示部２４は、第１の実施形態において説明した通りの機能を有し、通信部２１から出力された表示制御信号に基づいて画面表示を行う。
【０１００】
以上、本実施形態に係る表示制御システムの構成を説明した。続いて、図１３を参照して、本実施形態に係る表示制御システムの動作処理を説明する。
【０１０１】
［２−２−２．動作処理］
図１３は、第２の実施形態に係る表示制御システムの動作を示すシーケンス図である。図１３に示すように、まず、ステップＳ２０２で、操作端末１０は、ロール角度を検出する。より詳しくは、検出部１２は、加速度センサやジャイロセンサにより、操作端末１０のロール方向７の回転角度を検出して、ロール角度情報を生成する。
【０１０２】
次いで、ステップＳ２０４で、操作端末１０は、ロール角度情報に基づいて速度ゲインを算出する。より詳しくは、生成部１５は、検出部１２により出力されたロール角度情報が示す操作端末１０のロール角度と、設定部１４により設定された初期角度との差分に基づいて、速度ゲインを算出する。例えば、生成部１５は、第１の実施形態において図４および図５を参照して上記説明したように、ロール角度と初期角度との差分が４５度を超えるまでは「１」、４５度から９０度であるときは差分に応じて低下させ、９０度を超えるときは「０．２５」を算出する。
【０１０３】
次に、ステップＳ２０６で、操作端末１０は、カーソル４の速度ゲイン値を設定する。より詳しくは、生成部１５は、上記ステップＳ２０４で算出した値を、速度ゲインとして設定する。
【０１０４】
次いで、ステップＳ２０８で、操作端末１０は、ピッチ方向６およびヨー方向５の変化量を検出する。より詳しくは、検出部１２は、加速度センサやジャイロセンサにより、操作端末１０のピッチ方向６およびヨー方向５への指示方向３の変化量を検出して、変化量情報を生成する。
【０１０５】
そして、ステップＳ２１０で、操作端末１０は、カーソル移動指示信号を生成する。より詳しくは、生成部１５は、上記ステップＳ２０６で設定した速度ゲイン、および上記ステップＳ２０８で検出部１２により出力された変化量情報に応じた量、カーソル４を移動させるよう指示するカーソル移動指示信号を生成する。例えば、速度ゲインが「１」の場合、生成部１５は、ユーザの動作をそのままカーソル４の動きに反映させるカーソル移動指示信号を生成する。一方で、速度ゲインが「１」より低い場合、生成部１５は、ユーザの動きを減じてカーソル４の動きに反映させるカーソル移動指示信号を生成する。これにより、操作端末１０は、速度ゲインが「１」のときはカーソル４のダイナミックな操作を可能にし、速度ゲインが例えば「０．２５」のときは小さい対象物を容易にポインティングするための繊細な操作を可能にする。
【０１０６】
次に、ステップＳ２１２で、操作端末１０の通信部１３は、生成部１５により生成されたカーソル移動指示信号を、表示装置２０に送信する。
【０１０７】
次いで、ステップＳ２１４で、表示装置２０の表示部２４は、通信部２１により操作端末１０から受信されたカーソル移動指示信号に基づいて、カーソル４を移動させる。
【０１０８】
以上、本実施形態に係る表示制御システムの動作処理を説明した。
【０１０９】
なお、本実施形態における効果は、第１の実施形態と同様であるため、ここでの詳細な説明は省略する。また、上記第１の実施形態において説明した変形例１、および変形例２は、本実施形態においても同様に適用可能であるが、ここでの詳細な説明は省略する。
【０１１０】
＜＜３．まとめ＞＞
以上説明したように、本開示の一実施形態に係る表示制御システムは、ユーザの意図しない手振れによる誤移動を削減して、操作性をより向上させることが可能である。具体的には、表示制御システムは、ロール角度に応じて速度ゲインを変更可能とすることで、ユーザの意図しない手振れによる誤移動を削減して、操作性をより向上させることができる。
【０１１１】
ユーザは、手首をひねるような操作によりロール角度を変化させることで、容易かつ自由に速度ゲインを変化させることができる。これにより、ユーザは、大まかに対象物にカーソル４を近づけてから、最終的な位置決めをする段階で手首をひねって速度ゲインの調整を行うことで、広い画面でカーソル４をダイナミックに移動させつつ、小さい対象物を容易にポインティングすることができる。
【０１１２】
また、本開示の一実施形態に係る表示制御システムは、決定動作の際のボタン押下に伴う手振れによる決定動作の失敗を軽減することができる。
【０１１３】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１４】
例えば、上記実施形態では、表示制御システムが有する設定部、表示制御部または生成部としての機能の全部を、操作端末または表示装置のいずれかが有する例を説明したが、本技術はかかる例に限定されない。例えば、これらの機能は、操作端末および表示装置のいずれかに分離して有されていてもよい。また、表示制御システムは、操作端末および表示装置以外の他の情報処理装置を含んでいてもよく、他の情報処理装置がこれらの機能を有し、操作端末および表示装置との通信により表示制御処理を実現してもよい。
【０１１５】
また、上記実施形態では、ロール角度と速度ゲインとの関係として、初期角度とロール角度との差分が大きいほど速度ゲインを低下させる例を説明したが、本技術はかかる例に限定されない。例えば、表示制御システムは、初期角度とロール角度との差分が小さいほど、速度ゲインを低下させてもよい。この場合、ユーザは、通常は低い速度ゲインで操作して、手首をひねって高い速度ゲインで操作する。繊細なポインティングを行うことが大半であり、広い画面でカーソル４をダイナミックに移動させることが少ないような用途において有効である。
【０１１６】
また、上記実施形態では、対象物がＸ方向５０に長くＹ方向６０に短い場合を想定して、初期角度を０度とし、初期角度とロール角度との差分が大きいほど変化量に対するカーソル４の移動量を鈍化させると説明したが、本技術はかかる例に限定されない。表示制御システムは、画面に表示されたリンクや画像等の対象物の形状に応じて初期角度を設定してもよいし、ロール角度と速度ゲインとの関係を変更してもよい。例えば、表示制御システムは、画面に表示された対象物がＹ方向６０に長くＸ方向５０に短い場合、初期角度を９０度としてもよいし、初期角度を０度として初期角度とロール角度との差分が少ないほど速度ゲインを低下させてもよい。いずれの場合も、ユーザは、最終的な位置決めをする段階で、速度ゲインを低下させるために操作端末１を水平状態にするため、ボタン押下の際の誤移動はＹ方向６０に生じる。画面に表示された対象物はＹ方向６０に長いため、ボタン押下に伴う誤移動によってカーソル４が対象物の範囲を外れる危険性は低下する。
【０１１７】
また、情報処理装置に内蔵されるＣＰＵ、ＲＯＭ及びＲＡＭ等のハードウェアに、上記操作端末１、表示装置２、または操作端末１０、表示装置２０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、当該コンピュータプログラムを記録した記録媒体も提供される。
【０１１８】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
方向指示器の指示方向の変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御部を備え、
前記表示制御部は、前記指示方向を軸とした回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させる、表示制御装置。
（２）
前記表示制御部は、前記回転角度と初期角度との差分が大きいほど前記変化量に対する前記移動量を鈍化させる、前記（１）に記載の表示制御装置。
（３）
前記表示制御部は、前記差分が第１の閾値を超えた場合に前記変化量に対する前記移動量を鈍化させる、前記（２）に記載の表示制御装置。
（４）
前記表示制御装置は、前記初期角度を設定する設定部をさらに備える、前記（２）または（３）に記載の表示制御装置。
（５）
前記方向指示器は、ユーザからの入力を受け付ける入力部を備え、
前記設定部は、前記方向指示器のうち前記入力部が設けられた面が略水平である場合の角度を前記初期角度として設定する、前記（４）に記載の表示制御装置。
（６）
前記設定部は、前記回転角度の変化速度が第２の閾値を超えた時点の前記回転角度を前記初期角度として設定する、前記（４）に記載の表示制御装置。
（７）
前記設定部は、前記回転角度の変化量が第３の閾値を超えずに所定時間経過した時点の前記回転角度を前記初期角度として設定する、前記（４）に記載の表示制御装置。
（８）
前記入力部は、前記入力部が設けられた前記方向指示器の一面に対して垂直方向の入力動作を受け付ける、前記（５）に記載の表示制御装置。
（９）
前記方向指示器は、ユーザからの入力を受け付ける入力部を備え、
前記設定部は、前記方向指示器のうち前記入力部が設けられた面が略鉛直である場合の角度を前記初期角度として設定し、
前記入力部は、前記入力部が設けられた前記方向指示器の一面に対して垂直方向の入力動作を受け付ける、前記（４）に記載の表示制御装置。
（１０）
前記表示制御装置は、前記方向指示器から前記指示方向および前記回転角度を示す情報を受信する受信部をさらに備える、前記（１）〜（７）のいずれか一項に記載の表示制御装置。
（１１）
方向指示器の指示方向を軸とした回転角度に基づいて、表示部に表示されたオブジェクトの前記指示方向の変化量に対する移動量を変化させるステップと、
前記変化量に応じて、前記オブジェクトを移動させるステップと、
を備える表示制御方法。
（１２）
コンピュータに、
方向指示器の指示方向を軸とした回転角度に基づいて、表示部に表示されたオブジェクトの前記指示方向の変化量に対する移動量を変化させるステップと、
前記変化量に応じて、前記オブジェクトを移動させるステップと、
を実行させるためのプログラム。
（１３）
指示方向の変化量、および前記指示方向を軸とした回転角度を検出する検出部と、
前記検出部により検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御信号を生成する生成部と、
を備え、
前記生成部は、前記検出部により検出された前記回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させた表示制御信号を生成する、表示制御信号生成装置。
（１４）
指示方向の変化量、および前記指示方向を軸とした回転角度を検出するステップと、
検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御信号であって、検出された前記回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させた表示制御信号を生成するステップと、
を備える表示制御信号生成方法。
（１５）
コンピュータに、
指示方向の変化量、および前記指示方向を軸とした回転角度を検出するステップと、
検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御信号であって、検出された前記回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させた表示制御信号を生成するステップと、
を実行させるためのプログラム。
（１６）
指示方向の変化量、および前記指示方向を軸とした回転角度を検出する検出部と、
前記検出部により検出された前記変化量に応じて、表示部に表示されたオブジェクトを移動させる表示制御部と、
を備え、
前記表示制御部は、前記指示方向を軸とした回転角度に基づいて、前記変化量に対する前記オブジェクトの移動量を変化させる、表示制御システム。
【符号の説明】
【０１１９】
１、１０  操作端末
１１、１１０    操作部
１２    検出部
１３    通信部
１４    設定部
１５    生成部
２、２０    表示装置
２１    通信部
２２    設定部
２３    表示制御部
２４    表示部
３    指示方向
４    カーソル
５    ヨー方向
５０  Ｘ方向
６    ピッチ方向
６０  Ｙ方向
７    ロール方向
８    フォーカス
【図１】
2015049822.tif 000003
【図２】
2015049822.tif 000004
【図３】
2015049822.tif 000005
【図４】
2015049822.tif 000006
【図５】
2015049822.tif 000007
【図６】
2015049822.tif 000008
【図７】
2015049822.tif 000009
【図８】
2015049822.tif 000010
【図９】
2015049822.tif 000011
【図１０】
2015049822.tif 000012
【図１１】
2015049822.tif 000013
【図１２】
2015049822.tif 000014
【図１３】
2015049822.tif 000015