(57)【要約】【課題】画像の部分的な拡大表示等を要することなく、細かな操作等を行い易くすることが可能となる情報処理装置を提供する。【解決手段】三次元の座標情報を取得する取得部と、前記座標情報における二方向の座標に応じた二次元座標と所定の対象上の位置との対応関係を設定する設定部と、前記対応関係の設定に基づいて前記位置を特定する位置特定部と、を備え、前記設定部は、前記座標情報における残りの一方向の座標に応じて、前記対応関係の設定を変更する情報処理装置とする。【選択図】図６
2015087835.tif 000002
【特許請求の範囲】
【請求項１】
三次元の座標情報を取得する取得部と、
前記座標情報における二方向の座標に応じた二次元座標と所定の対象上の位置との対応関係を設定する設定部と、
前記対応関係の設定に基づいて前記位置を特定する位置特定部と、を備え、
前記設定部は、
前記座標情報における残りの一方向の座標に応じて、前記対応関係の設定を変更する情報処理装置。
【請求項２】
前記対象は画像であり、
前記特定の結果に応じた表示情報を、前記画像に重畳させる請求項１に記載の情報処理装置。
【請求項３】
前記設定部は、
前記二次元座標の変動範囲に対応した前記画像上の領域が定まるように、前記対応関係を設定し、
前記位置特定部は、
前記領域の面積が変化するように、前記対応関係の設定を変更する請求項２に記載の情報処理装置。
【請求項４】
前記特定された位置を示す図形を、前記画像に重畳させる請求項３に記載の情報処理装置。
【請求項５】
前記領域の外縁を示す図形を、前記画像に重畳させる請求項３または請求項４に記載の情報処理装置。
【請求項６】
前記対応関係の設定の変更を実行する機能のオン／オフを、既定条件に従って切替える請求項２から請求項５の何れかに記載の情報処理装置。
【請求項７】
前記画像上における前記領域の位置を、既定条件に従って移動させる請求項２から請求項６の何れかに記載の情報処理装置。
【請求項８】
請求項１から請求項７の何れかに記載の情報処理装置と、
前記三次元の座標の入力を受付けて、前記情報処理装置へ前記座標情報を与える入力装置と、
を備えた情報処理システム。
【請求項９】
前記入力装置は、前記三次元の座標の入力を受付けるタッチパネルを有し、
前記残りの一方向は、前記タッチパネルの表面に垂直の方向である請求項８に記載の情報処理システム。
【請求項１０】
前記設定部は、
前記残りの一方向の座標が前記タッチパネルの表面へ近づくほど、前記領域の面積を縮小させるように、前記対応関係の設定を変更する請求項９に記載の情報処理システム。
【請求項１１】
前記表示情報を重畳させた前記画像の情報を出力する請求項２から請求項７の何れかに記載の情報処理装置と、
該出力された情報を用いて画像を表示するディスプレイ装置と、
を備えた画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、ならびにこれを備えた情報処理システムおよび画像表示システムに関する。
【背景技術】
【０００２】
近年、例えばAndroid（登録商標）のＯＳを搭載したＳＴＢ［Set Top Box］が開発されている。このようなＳＴＢを使用する際には、画面に表示される画像上の任意の点を指定する操作が、ユーザに求められる。
【０００３】
しかし十字キー等の物理的なキーを配したリモコン（リモートコントロール）装置を利用する場合には、ユーザにとって直感的な操作が容易ではなく、操作に時間が掛かり過ぎるという問題があった。そのため、より直感的な操作が可能となるように、タッチパネルを有するリモコン装置等の採用が考えられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２１２２４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし一般的に、タッチパネルを有するリモコン装置の操作領域のサイズは、画面のサイズに比べて小さくなっている。そのため、画面に表示される画像上の小さな領域をピンポイントで指定するような細かな操作（例えば、文字入力のために、ソフトウェアキーボード上の文字をタッチする操作）を、当該リモコン装置を使って行うことは容易ではない。
【０００６】
なおこのような問題に対して特許文献１には、画像の一部を拡大表示することにより、円滑な入力操作を支援する手法が提案されている。しかしこの手法によれば、画像の部分的な拡大表示によって、一画面に表示できる情報量が減少するという問題が生じる。
【０００７】
本発明は上述した問題に鑑み、画像の部分的な拡大表示等を要することなく、細かな操作等を行い易くすることが可能となる情報処理装置、ならびにこれを用いた情報処理システムおよび画像表示システムの提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、三次元の座標情報を取得する取得部と、前記座標情報における二方向の座標に応じた二次元座標と所定の対象上の位置との対応関係を設定する設定部と、前記対応関係の設定に基づいて前記位置を特定する位置特定部と、を備え、前記設定部は、前記座標情報における残りの一方向の座標に応じて、前記対応関係の設定を変更する構成とする。本構成によれば、画像の部分的な拡大表示等を要することなく、細かな操作等を行い易くすることが可能となる。
【０００９】
また上記構成としてより具体的には、前記対象は画像であり、前記特定の結果に応じた表示情報を、前記画像に重畳させる構成としてもよい。本構成によれば、前記特定の結果を画像に反映させることが可能となる。
【００１０】
また上記構成としてより具体的には、前記設定部は、前記二次元座標の変動範囲に対応した前記画像上の領域が定まるように、前記対応関係を設定し、前記位置特定部は、前記領域の面積が変化するように、前記対応関係の設定を変更する構成としてもよい。
【００１１】
また上記構成としてより具体的には、前記特定された位置を示す図形を、前記画像に重畳させる構成としてもよい。本構成によれば、ユーザは前記画像を見ることにより、前記特定された位置を把握することが可能となる。
【００１２】
また上記構成としてより具体的には、前記領域の外縁を示す図形を、前記画像に重畳させる構成としてもよい。本構成によれば、ユーザは前記画像を見ることにより、前記領域の外縁を把握することが可能となる。
【００１３】
また上記構成としてより具体的には、前記対応関係の設定の変更を実行する機能のオン／オフを、既定条件に従って切替える構成としてもよい。本構成によれば、必要に応じて、前記対応関係の設定の変更が実行されないようにすることが可能となる。
【００１４】
また上記構成としてより具体的には、前記画像上における前記領域の位置を、既定条件に従って移動させる構成としてもよい。本構成によれば、必要に応じて、前記画像上における前記領域の位置を移動させることが可能となる。
【００１５】
また本発明に係る情報処理システムは、上記構成の情報処理装置と、前記三次元の座標の入力を受付けて、前記情報処理装置へ前記座標情報を与える入力装置と、を備えた構成とする。
【００１６】
また上記構成としてより具体的には、前記入力装置は、前記三次元の座標の入力を受付けるタッチパネルを有し、前記残りの一方向は、前記タッチパネルの表面に垂直の方向である構成としてもよい。
【００１７】
また上記構成としてより具体的には、前記設定部は、前記残りの一方向の座標が前記タッチパネルの表面へ近づくほど、前記領域の面積を縮小させるように、前記対応関係の設定を変更する構成としてもよい。本構成によれば、ユーザは当該領域の面積を直感的に調節することが可能となる。
【００１８】
また本発明に係る画像表示システムは、前記表示情報を重畳させた前記画像の情報を出力する上記構成の情報処理装置と、該出力された情報を用いて画像を表示するディスプレイ装置と、を備えた構成とする。
【発明の効果】
【００１９】
本発明に係る情報処理装置によれば、画像の部分的な拡大表示等を要することなく、細かな操作等を行い易くすることが可能となる。また本発明に係る情報処理システム或いは画像表示システムによれば、本発明に係る情報処理装置の利点を享受することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態に係る画像表示システムの概略的な構成図である。
【図２】本実施形態に係る画像表示システムのブロック図である。
【図３】入力可能領域とカーソル移動可能領域との対応関係に関する説明図である。
【図４】入力可能領域とカーソル移動可能領域との対応関係に関する説明図である。
【図５】座標（ｘ，ｙ）と座標（Ｘ，Ｙ）との対応関係に関する説明図である。
【図６】カーソル移動可能領域の面積の変化形態に関する説明図である。
【図７】カーソル移動可能領域の位置の決め方に関する説明図である。
【図８】カーソル移動可能領域の位置の決め方に関する説明図である。
【図９】カーソル移動可能領域を移動させる処理に関する説明図である。
【発明を実施するための形態】
【００２１】
本発明の実施形態について、第１から第４の各実施形態を例に挙げて以下に説明する。
【００２２】
１．第１実施形態
［画像表示システムの構成等］
まず第１実施形態について説明する。図１は、本実施形態に係る画像表示システム９の概略的な構成図である。本図に示すように画像表示システム９は、リモコン装置１、ＳＴＢ２、およびディスプレイ装置３を有している。なおリモコン装置１の表面には、矩形状のタッチパネル１１が設けられており、ディスプレイ装置３の表面には、矩形状のディスプレイ３１が設けられている。
【００２３】
また以降の説明において、三次元領域を定めるｘ、ｙ、およびｚの各方向、ならびに、二次元領域を定めるＸおよびＹの各方向は、図１に示す通りの方向であるとする。すなわち、ｘ方向（ｘ座標軸の方向）はタッチパネル１１の長辺が伸びる方向であり、ｙ方向（ｙ座標軸の方向）はタッチパネル１１の短辺が伸びる方向であり、ｚ方向（ｚ座標軸の方向）はタッチパネル１１の表面に垂直の方向である。なお後述する三次元座標（ｘ，ｙ，ｚ）は、ｘ、ｙ、およびｚの各座標軸からなる三次元直交座標系上の座標である。
【００２４】
またＸ方向（Ｘ座標軸の方向）はディスプレイ３１に表示される画像（後述する画像Ｐ）の長辺が伸びる方向であり、Ｙ方向（Ｙ座標軸の方向）は当該画像の短辺が伸びる方向である。なお後述する二次元座標（Ｘ，Ｙ）は、ＸおよびＹの各座標軸からなる二次元直交座標系上の座標である。
【００２５】
リモコン装置１、ＳＴＢ２、およびディスプレイ装置３の各構成について、図２に示すブロック図を参照しながら以下に説明する。リモコン装置１は、タッチパネル１１の他、制御部１２、およびリモコン信号送信部１３などを備えている。
【００２６】
タッチパネル１１は、ユーザによる三次元座標（ｘ，ｙ，ｚ）の操作入力を継続的に受付ける三次元タッチパネルであり、その三次元座標の情報を制御部１２へ送出する。タッチパネル１１は、その近傍の三次元空間におけるユーザの指先等の位置の座標を、当該三次元座標の位置として認識する。なお三次元座標の操作入力を受付ける手段としては、タッチパネルに限られず、他の手段が採用されても構わない。
【００２７】
制御部１２は、タッチパネル１１から受けた情報に基づいて、三次元座標（ｘ，ｙ，ｚ）を表すリモコン信号を送信させるように、リモコン信号送信部１３を制御する。またリモコン信号送信部１３は、制御部１２による制御に応じて、リモコン信号を無線送信するように構成されている。
【００２８】
またＳＴＢ２は、画像取得部２１、画像処理部２２、画像信号生成部２３、リモコン信号受信部２４、制御部２５、対応関係設定部２６、およびカーソル位置特定部２７などを備えている。
【００２９】
画像取得部２１は、外部或いは図示していないＳＴＢ２の他の部分（例えばテレビチューナ、ネットワーク通信部、ＳＴＢ２内のアプリケーション、ＳＴＢ２の内部メモリ等)から各種の画像Ｐ（例えばテレビ番組の画像、ウェブサイトの画像、写真等）を取得し、当該画像Ｐを画像処理部２２へ送出する。画像取得部２１は、例えばテレビ放送の受信機能やインターネットへの接続機能を有しており、テレビ番組やウェブサイトなどの画像Ｐを取得することが可能である。画像Ｐは、タッチ操作が有効なオブジェクトを含んでいることがある。
【００３０】
画像処理部２２は、画像取得部によって取得された画像Ｐに所定の処理を施して、当該処理済みの画像Ｐを画像信号生成部２３へ送出する。なお画像処理部２２が行う処理には、画像ＰにカーソルＣＳ（詳しくは後述する）を重畳させる処理が含まれる。
【００３１】
画像信号生成部２３は、画像処理部２２による処理済みの画像Ｐを表す画像信号を生成し、この画像信号をディスプレイ装置３へ出力する。なおディスプレイ装置３は、画像信号生成部２３から入力される画像信号に基づいて、ディスプレイ３１に画像Ｐを表示させる。
【００３２】
リモコン信号受信部２４は、リモコン装置１（リモコン信号送信部１３）から送信されたリモコン信号を受信して、当該リモコン信号に含まれる各種情報を制御部２５へ送出する。これにより制御部２５は、三次元座標（ｘ，ｙ，ｚ）の情報等を得ること出来る。
【００３３】
制御部２５は、ＳＴＢ２が正常に動作するように、ＳＴＢ２における各部の動作制御を行う。なお制御部２５が行う動作には、三次元座標（ｘ，ｙ，ｚ）の情報を対応関係設定部２６やカーソル位置特定部２７へ送出する動作が含まれる。
【００３４】
対応関係設定部２６は、二次元座標（ｘ，ｙ）と二次元座標（Ｘ，Ｙ）との対応関係を設定する。二次元座標（Ｘ，Ｙ）は、画像Ｐ上の位置を示す座標である。当該対応関係の設定により、二次元座標（ｘ，ｙ）の位置は、画像Ｐ上にマッピングされる。なお二次元座標（ｘ，ｙ）におけるｘ座標およびｙ座標は、三次元座標（ｘ，ｙ，ｚ）におけるｘ座標およびｙ座標と同じである。
【００３５】
またカーソル位置特定部２７は、対応関係設定部２６により設定された対応関係（対応関係の設定）に基づいて、画像Ｐに重畳させるカーソルＣＳの位置を特定する。すなわちカーソル位置特定部２７は、現在の二次元座標（ｘ，ｙ）に対応する座標（Ｘ，Ｙ）を、現在のカーソルＣＳの位置として特定する。このようにカーソル位置特定部２７は、二次元座標（ｘ，ｙ）を画像Ｐ上の二次元座標（Ｘ，Ｙ）に変換する機能を有している。
【００３６】
カーソル位置特定部２７は、特定した座標（Ｘ，Ｙ）の情報を画像処理部２２に送出する。そして画像処理部２２は、座標（Ｘ，Ｙ）の位置へカーソルを重畳させるように、画像Ｐに処理を加える。これによりユーザは、ディスプレイ３１に表示される画像Ｐを見ながら、タッチパネル１１を用いてカーソルＣＳを操作し、カーソルＣＳを画像Ｐ上の所望の位置に移動させることが可能である。
【００３７】
なお制御部２５は、三次元座標（ｘ，ｙ，ｚ）におけるｚ座標に基づいて、指先等がタッチパネル１１に触れているか否かを判別し、種々のタッチ操作を認識する。すなわち制御部２５は、タッチパネル１１への指先等の接触時間や、接触したままの指先等の移動状態などに基づいて、短押し、長押し、およびドラッグ等の各種タッチ操作を認識する。
【００３８】
タッチ操作が有効なオブジェクトが画像Ｐに含まれているとき、制御部２５は、当該オブジェクトに対してタッチ操作がなされると、そのオブジェクトと操作の内容に応じたユーザの指示がなされたとみなす。一例を挙げると、ある選択肢のオブジェクトに対して短押しのタッチ操作がなされると、制御部２５は、ユーザによってその選択肢が選択されたとみなす。
【００３９】
［対応関係の設定等］
先述したように対応関係設定部２６は、二次元座標（ｘ，ｙ）と二次元座標（Ｘ，Ｙ）との対応関係を設定する。そして更に対応関係設定部２６は、三次元座標（ｘ，ｙ，ｚ）におけるｚ座標（以下、単に「ｚ座標」と称する）に応じて、当該対応関係の設定を変更するようになっている。
【００４０】
本実施形態の場合には、ｚ座標と所定の閾値αとの大小関係に応じて、当該対応関係の設定が変更されるようになっている。閾値αは、ＳＴＢ２の開発段階における所定の試験結果等に基づいて、予め適切に決定された固定の閾値である。
【００４１】
以下、当該対応関係の設定の変更について、図３から図５の各図を参照しながらより詳細に説明する。図３および図４は、入力可能領域ＣＴ１とカーソル移動可能領域ＣＴ２との対応関係を模式的に示している。なお入力可能領域ＣＴ１は、タッチパネル１１におけるｘｙ平面方向の全体領域（ユーザによる操作入力の可能な領域）であり、座標（ｘ，ｙ）の変動範囲に相当する。またカーソル移動可能領域ＣＴ２は、画像Ｐ上におけるカーソルＣＳを移動させることが可能な領域であり、座標（Ｘ，Ｙ）の変動範囲に相当する。
【００４２】
図３は、ｚ座標が閾値αより大きい（指等が閾値αよりもタッチパネル１１から離れている）場合における、入力可能領域ＣＴ１とカーソル移動可能領域ＣＴ２との対応関係を示している。本図に示すカーソル移動可能領域ＣＴ２は、ディスプレイ３１に表示される画像Ｐの全体領域とほぼ一致するように設定されている。
【００４３】
一方で図４は、ｚ座標が閾値αより小さい（指等が閾値αよりもタッチパネル１１に近い）場合における、入力可能領域ＣＴ１とカーソル移動可能領域ＣＴ２との対応関係を示している。本図に示すカーソル移動可能領域ＣＴ２は、ディスプレイ３１に表示される画像Ｐの一部領域（全体領域よりも面積の小さい領域）となるように設定されている。
【００４４】
また図５は、入力可能領域ＣＴ１内の座標（ｘ，ｙ）とカーソル移動可能領域ＣＴ２内の座標（Ｘ，Ｙ）との対応関係を、模式的に示している。本図に示すように、入力可能領域ＣＴ１は、その左上隅の座標を（０，０）として右下隅の座標を（ｘmax，ｙmax）とすると、０≦ｘ≦ｘmax、および、０≦ｙ≦ｙmaxの条件を満たす領域となる。またカーソル移動可能領域ＣＴ２は、その左上隅の座標を（０，０）として右下隅の座標を（Ｘmax，Ｙmax）とすると、０≦Ｘ≦Ｘmax、および、０≦Ｙ≦Ｙmaxの条件を満たす領域となる。
【００４５】
そして座標（Ｘ，Ｙ）は、座標（ｘ，ｙ）が特定されれば、次の（１）式に従って定まることになる。
Ｘ ＝ （Ｘmax／ｘmax）×ｘ
Ｙ ＝ （Ｙmax／ｙmax）×ｙ          ・・・（１）
なお上記（１）式から明らかである通り、入力可能領域ＣＴ１の外縁は、カーソル移動可能領域ＣＴ２の外縁に対応している。またＸはｘに比例し、Ｙはｙに比例する。そのためユーザは、入力可能領域ＣＴ１をカーソル移動可能領域ＣＴ２と見立てて、カーソルを思い通りに操作することが容易である。
【００４６】
上述した通り本実施形態では、ｚ座標に応じて、カーソル移動可能領域ＣＴ２の面積が変化するように、座標（ｘ，ｙ）と座標（Ｘ，Ｙ）との対応関係が変更される。そのためユーザは、画像Ｐ上の小さな領域をピンポイントで指定するような細かな操作（例えば、文字入力のために、ソフトウェアキーボード上の文字をタッチする操作）を、リモコン装置１を使って行うことが容易である。
【００４７】
すなわちユーザは、このような細かな操作を行う際に、タッチパネル１１へ指等を近づけることによってｚ座標が閾値αより小さくなるようにし、カーソル移動可能領域ＣＴ２の面積を縮小させることが可能である。カーソル移動可能領域ＣＴ２の面積が縮小されるほど、指等をｘｙ平面方向へスライドさせたときに、カーソルＣＳの移動量は小さくなる。その結果、細かな操作を行うことが容易となる。
【００４８】
なお画像処理部２２は、カーソルＣＳを画像Ｐに重畳させるとともに、カーソル移動可能領域ＣＴ２の外縁を表す枠線などの図形を、画像Ｐに重畳させるようにしても良い。このようにすれば、ユーザは、現状のカーソル移動可能領域ＣＴ２の外縁を把握することが出来るため、カーソルＣＳをより容易に操作することが可能となる。
【００４９】
またカーソル移動可能領域ＣＴ２の面積の切替は、ｚ座標と閾値αとの大小関係が変化したときに直ちに実行されるようにしても良い。また当該切替は、ｚ座標と閾値αとの大小関係が変化した後、その状態が一定時間維持されたときに実行されるようにしても良い。このようにすれば、閾値α付近での微妙なｚ座標の変化によって、当該切替が過剰に実行されてしまう事態を、回避することが可能となる。
【００５０】
また、ｚ座標に応じてカーソル移動可能領域ＣＴ２の面積の切替を実行する機能（以下、便宜的に「切替機能」と称する）のオン／オフは、既定条件に従って切替えられるようになっていても良い。一例としては、切替機能のオン／オフは、ユーザの設定に従って切替えられるようになっていても良い。この場合、切替機能が不要であると考えるユーザは、切替機能をオフに設定しておくことが出来る。
【００５１】
また他の例としては、切替機能のオン／オフは、画像Ｐに含まれるタッチ操作が有効なオブジェクトの情報に応じて、自動的に切替えられるようになっていても良い。すなわち当該オブジェクトの大きさ、個数、或いは配置密度等の情報に基づき、切替機能のオン／オフが切替えられるようになっていても良い。
【００５２】
例えば、当該オブジェクトが比較的大きければ、カーソル移動可能領域ＣＴ２の面積が縮小されなくても、ユーザは容易に当該オブジェクトをタッチ操作することが出来る。そのためこの場合は、切替機能がオフにされる。その一方で、当該オブジェクトが比較的小さければ、カーソル移動可能領域ＣＴ２の面積が縮小されないと、ユーザは当該オブジェクトを適切にタッチ操作することが難しい。そのためこの場合は、切替機能がオンにされる。
【００５３】
また更に他の例としては、ＳＴＢ２が過去のタッチ操作の履歴を記録するように構成され、当該履歴に基づいて、切替機能のオン／オフが自動的に切替えられるようになっていても良い。例えば、過去にタッチ操作された座標（Ｘ，Ｙ）の分布が画像Ｐの全体に散らばっておらず、画像Ｐの特定の領域に偏っている場合には、その領域でのタッチ操作がより容易となり得るように切替機能をオンにし、それ以外の場合には切替機能をオフにすれば良い。
【００５４】
なお、ＳＴＢ２が過去のタッチ操作の履歴を記録するように構成される場合には、カーソル移動可能領域ＣＴ２の面積または位置（或いはこれらの両方）が、当該履歴に基づいて決められるようにしても良い。例えば、過去にタッチ操作された座標（Ｘ，Ｙ）の分布が画像Ｐの全体に散らばっておらず、画像Ｐの特定の領域に偏っている場合には、その領域が出来るだけカバーされるように当該面積または位置が決められれば良い。
【００５５】
また既に説明した通り、本実施形態のＳＴＢ２では閾値αが設けられており、ｚ座標と閾値αとの大小関係に応じて、カーソル移動可能領域ＣＴ２の面積が変わるように、座標（ｘ，ｙ）と座標（Ｘ，Ｙ）との対応関係の設定が変更される。ここで閾値αは、一個に限られず、複数個が設けられていても良い。
【００５６】
閾値αが複数個設けられる場合には、ｚ座標と閾値αのうちの何れかとの大小関係が変わる度に、カーソル移動可能領域ＣＴ２の面積が変化するようにすれば良い。例えばｚ座標が徐々に小さくなる際、ｚ座標が閾値αのうちの何れかを下回る毎に、カーソル移動可能領域ＣＴ２の面積が徐々に縮小されるようにすれば良い。なおｎ個の閾値αを設ける場合には、カーソル移動可能領域ＣＴ２の面積を、ｎ＋１段階に変化させることが可能である。
【００５７】
またＳＴＢ２は、カーソル移動可能領域ＣＴ２の面積がｚ座標の変化に伴って連続的に変わる仕様となっていても良い。このような仕様のＳＴＢ２の一例について、以下に第２実施形態として説明する。
【００５８】
２．第２実施形態
次に第２実施形態について説明する。なお第２実施形態は、カーソル移動可能領域ＣＴ２の面積の変化に関する点を除き、基本的には第１実施形態と同様である。以下の説明では、第１実施形態と異なる部分の説明に重点をおき、共通する部分については説明を省略することがある。
【００５９】
図６は、本実施形態におけるカーソル移動可能領域ＣＴ２の面積の変化形態を、模式的に示している。本実施形態におけるｚ座標の変動範囲は、０（タッチパネル１１の表面の位置）からｚmaxまでとする。なおｚmaxは、例えば、タッチパネル１１を使って入力可能となるｚ座標の最大値である。
【００６０】
図６に示すようにＳＴＢ２は、ｚ座標がｚmaxのときには、カーソル移動可能領域ＣＴ２を、幅がＬmaxで高さがＨmaxの領域とする。またＳＴＢ２は、ｚ座標が０のときには、カーソル移動可能領域ＣＴ２を、幅がＬmin（＜Ｌmax）で高さがＨmin（＜Ｈmax）の領域とする。
【００６１】
そしてＳＴＢ２は、ｚ座標がｚ1（但し、０＜ｚ1＜ｚmax）のときには、カーソル移動可能領域ＣＴ２を、幅がＬ1で高さがＨ1の領域とする。なおＬ1およびＨ1は、次の（２）式に従って定まる値である。
Ｌ1 ＝ Ｌmin＋（Ｌmax−Ｌmin）×ｚ1／ｚmax
Ｈ1 ＝ Ｈmin＋（Ｈmax−Ｈmin）×ｚ1／ｚmax          ・・・（２）
【００６２】
本実施形態では、上述した通りの手法により、カーソル移動可能領域ＣＴ２の幅と高さが決められる。そのため、カーソル移動可能領域ＣＴ２の面積が、ｚ座標の変化に伴って連続的に変わることになる。これによりユーザは、カーソルＣＳの操作が行い易くなるように、カーソル移動可能領域ＣＴ２の面積を細かく調節することが可能である。
【００６３】
また本実施形態ではｚ座標がタッチパネル１１の表面へ近づくほど、カーソル移動可能領域ＣＴ２の面積が縮小するように、二次元座標（ｘ，ｙ）と画像Ｐ上の位置座標（Ｘ，Ｙ）との対応関係の設定が変更される。そのためユーザは、カーソル移動可能領域ＣＴ２の面積を直感的に調節することが可能である。
【００６４】
３．第３実施形態
次に第３実施形態について説明する。なお第３実施形態は、カーソル移動可能領域ＣＴ２の位置がカーソルＣＳの位置に応じて決められる点を除き、基本的には第１実施形態と同様である。以下の説明では、第１実施形態と異なる部分の説明に重点をおき、共通する部分については説明を省略することがある。
【００６５】
本実施形態では、カーソル移動可能領域ＣＴ２の面積が縮小される際（例えば、図３の状態から図４の状態へ移行する際）に、カーソル移動可能領域ＣＴ２の位置が、そのときのカーソルＣＳの位置に応じて決められる。
【００６６】
より具体的に説明すると図７に示すように、カーソル移動可能領域ＣＴ２の位置は、カーソルＣＳの位置がカーソル移動可能領域ＣＴ２の中央となるように決められる。これにより、カーソル移動可能領域ＣＴ２の面積が縮小された後のカーソルＣＳの操作が、ユーザにとって行い易いものとなる。
【００６７】
なおカーソル移動可能領域ＣＴ２の位置がどのように決められるかについては、上記形態に限られず、ユーザの操作性等を考慮して種々の形態が採用され得る。例えば図８に示すように、カーソル移動可能領域ＣＴ２の位置は、カーソル移動可能領域ＣＴ２とカーソルＣＳの位置関係が縮小の前後で保存されるように決められても良い。
【００６８】
４．第４実施形態
次に第４実施形態について説明する。なお第４実施形態は、操作に応じたカーソル移動可能領域ＣＴ２の移動が行われる点を除き、基本的には第１実施形態と同様である。以下の説明では、第１実施形態と異なる部分の説明に重点をおき、共通する部分については説明を省略することがある。
【００６９】
本実施形態では、カーソル移動可能領域ＣＴ２の面積が縮小された状態（例えば、図４の状態）において、ユーザが所定のカーソル操作を行うと、カーソル移動可能領域ＣＴ２を移動させる処理（以下、便宜的に「移動処理」と称する）が実行される。この移動処理の詳細について、図９を参照しながら以下に説明する。
【００７０】
図９（Ａ）は、カーソル移動可能領域ＣＴ２の面積が縮小された状態を例示している。カーソル移動可能領域ＣＴ２内における外縁寄りの一定領域（図中の着色部分）は、移動処理の実行指示を受付けるための領域Ｘに設定されている。
【００７１】
より詳細に説明すると、カーソルＣＳが領域Ｘ内の何れかの位置に一定時間留まった場合に、その位置に対応した方向（図中の点線矢印で示す方向）へ所定距離だけ、カーソル移動可能領域ＣＴ２が移動するように設定されている。これによりユーザは、領域Ｘ内にカーソルＣＳを移動させる操作を行うことにより、カーソル移動可能領域ＣＴ２を所望の方向へ移動させることが可能である。なおこの際、カーソル移動可能領域ＣＴ２の面積は変更されない。
【００７２】
ユーザは、例えばカーソル移動可能領域ＣＴ２を左下方向へ移動させたい場合には、図９（Ｂ）に示すように、カーソル移動可能領域ＣＴ２の左下寄りである領域Ｘ内の位置に、カーソルＣＳを移動させる。これにより、図９（Ｃ）に示すように、カーソル移動可能領域ＣＴ２を左下方向へ移動させるという目的が達せられる。
【００７３】
なお上述した移動処理は、画像Ｐ上におけるカーソル移動可能領域ＣＴ２の位置を、既定条件に従って移動させる処理の一例である。当該処理の具体的形態としては、本実施形態において行われる移動処理の形態の他、ユーザの操作性等を考慮して様々な形態が採用され得る。
【００７４】
５．その他
以上に説明した通りリモコン装置１（入力装置）は、三次元の座標の入力を受付けて、ＳＴＢ２（情報処理装置）へ三次元の座標情報（ｘ，ｙ，ｚ）を与える。これによりＳＴＢ２は、リモコン装置１から三次元の座標情報（ｘ，ｙ，ｚ）を取得する。
【００７５】
なおＳＴＢ２は、このようにして座標情報（ｘ，ｙ，ｚ）を取得する形態の他、例えば、三次元の座標入力を受付ける機能を兼ね備え、単独で座標情報（ｘ，ｙ，ｚ）を取得するようになっていても良い。
【００７６】
またＳＴＢ２は、対応関係設定部２６とカーソル位置特定部２７を備えている。対応関係設定部２６は、前記座標情報における二方向の座標（ｘ座標とｙ座標）に応じた二次元座標（ｘ，ｙ）と画像Ｐ上（所定の対象上）の位置（Ｘ，Ｙ）との対応関係を設定する。またカーソル位置特定部２７は、前記対応関係の設定に基づいて前記位置を特定する。
【００７７】
更に対応関係設定部２６は、前記座標情報における残りの一方向の座標（ｚ座標）に応じて、前記対応関係の設定を変更する。そのためＳＴＢ２によれば、画像の部分的な拡大表示等を要することなく、細かな操作等を行い易くすることが可能となっている。
【００７８】
またＳＴＢ２は、前記特定の結果に応じた表示情報（より具体的には、前記特定された位置を示す図形）であるカーソルＣＳを、画像Ｐに重畳させる。これにより、前記特定の結果を画像Ｐに反映させることが可能となっている。
【００７９】
また対応関係設定部２６は、二次元座標（ｘ，ｙ）の変動範囲（入力可能領域ＣＴ１）に対応した画像Ｐ上の領域（カーソル移動可能領域ＣＴ２）が定まるように、前記対応関係を設定する。そしてカーソル位置特定部２７は、カーソル移動可能領域ＣＴ２の面積が変化するように、前記対応関係の設定を変更する。
【００８０】
また本発明の構成は、上記実施形態のほか、発明の主旨を逸脱しない範囲で種々の変更を加えることが可能である。すなわち、上記実施形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。また上記の各実施形態の技術内容は、矛盾の無い限り、別の実施形態の技術内容と組み合わせることが可能である。
【００８１】
本発明の技術的範囲は、上記実施形態の説明ではなく、特許請求の範囲によって示されるものであり、特許請求の範囲と均等の意味及び範囲内に属する全ての変更が含まれると理解されるべきである。なお本発明は、各種の画像表示システム等に利用することができる。
【符号の説明】
【００８２】
１      リモコン装置（入力装置）
１１    タッチパネル
１２    制御部
１３    リモコン信号送信部
２      ＳＴＢ（情報処理装置）
２１    画像取得部
２２    画像処理部
２３    画像信号生成部
２４    リモコン信号受信部
２５    制御部
２６    対応関係設定部
２７    カーソル位置特定部
３      ディスプレイ装置
３１    ディスプレイ
９      画像表示システム
【図２】
2015087835.tif 000003
【図５】
2015087835.tif 000004
【図６】
2015087835.tif 000005
【図１】
2015087835.tif 000006
【図３】
2015087835.tif 000007
【図４】
2015087835.tif 000008
【図７】
2015087835.tif 000009
【図８】
2015087835.tif 000010
【図９】
2015087835.tif 000011