(57)【要約】【課題】タッチパネル式表示装置に対する操作性の向上を図ること。【解決手段】本発明の情報処理装置１００は、タッチパネル式表示装置１１０の表示面に対する被接触物の接触位置を検出する接触位置検出手段１０１と、接触位置検出手段１０１にて検出した被接触物の接触位置に応じて、タッチパネル式表示装置１１０の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置１１０の表示面に表示制御する表示制御手段１０２と、を備え、この表示制御手段１０２は、接触位置検出手段１０１にて検出した被接触物の接触位置に対して、タッチパネル式表示装置１１０に表示されているポインタの表示位置を操作位置として、当該ポインタを表示制御する。【選択図】図１５
2013073365.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出する接触位置検出手段と、
前記接触位置検出手段にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御する表示制御手段と、を備え、
前記表示制御手段は、前記接触位置検出手段にて検出した前記被接触物の接触位置に対して、前記タッチパネル式表示装置に表示されている前記ポインタの表示位置を操作位置として、当該ポインタを表示制御する、
情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記表示制御手段は、前記ポインタが所定の方向を向くよう表示すると共に、前記ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置であって、
前記表示制御手段は、前記被接触物の接触位置から前記ポインタの表示位置への相対的な方向と距離を維持して、前記被接触物の接触位置の移動に伴い、前記ポインタを移動して表示制御する、
情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記表示制御手段は、前記タッチパネル式表示装置の表示面に表示画面の所定の表示領域部分を表示制御すると共に、前記ポインタの移動に伴い前記表示画面の表示領域部分を移動して表示する、
情報処理装置。
【請求項５】
請求項４に記載の情報処理装置であって、
前記表示制御手段は、前記ポインタが前記表示領域部分内に表示されるよう、当該ポインタの移動に伴い前記表示画面の表示領域部分を移動して表示する、
情報処理装置。
【請求項６】
請求項１乃至５のいずれかに記載の情報処理装置であって、
前記タッチパネル式表示装置の表示面に対する前記被接触物による押下を検出する押下検出手段を装備し、
前記押下を前記ポインタが位置する所定の操作対象に対する所定の操作入力として受け付ける押下操作受付手段を備えた、
情報処理装置。
【請求項７】
タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出する接触位置検出手段と、
前記接触位置検出手段にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御する表示制御手段と、を備え、
前記表示制御手段は、前記ポインタが所定の方向を向くよう表示すると共に、当該ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
情報処理装置。
【請求項８】
タッチパネル式表示装置を備えた情報処理装置に、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出する接触位置検出手段と、
前記接触位置検出手段にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御する表示制御手段と、を実現させると共に、
前記表示制御手段は、前記接触位置検出手段にて検出した前記被接触物の接触位置に対して、前記タッチパネル式表示装置に表示されている前記ポインタの表示位置を操作位置として、当該ポインタを表示制御する、
ことを実現させるためのプログラム。
【請求項９】
請求項８に記載のプログラムであって、
前記表示制御手段は、前記ポインタが所定の方向を向くよう表示すると共に、前記ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
プログラム。
【請求項１０】
タッチパネル式表示装置を備えた情報処理装置に、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出する接触位置検出手段と、
前記接触位置検出手段にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御する表示制御手段と、を実現させると共に、
前記表示制御手段は、前記ポインタが所定の方向を向くよう表示すると共に、当該ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
ことを実現させるためのプログラム。
【請求項１１】
タッチパネル式表示装置を備えた情報処理装置にて、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出し、
検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御すると共に、
検出した前記被接触物の接触位置に対して、前記タッチパネル式表示装置に表示されている前記ポインタの表示位置を操作位置として、当該ポインタを表示制御する、
表示制御方法。
【請求項１２】
請求項１１に記載の表示制御方法であって、
前記ポインタが所定の方向を向くよう表示すると共に、前記ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
表示制御方法。
【請求項１３】
タッチパネル式表示装置を備えた情報処理装置にて、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出し、
検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御すると共に、前記ポインタが所定の方向を向くよう表示し、当該ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置にかかり、特に、タッチパネル式表示装置を備えた情報処理装置に関する。
【背景技術】
【０００２】
文字、画像などの情報を表示すると共に、指やスタイラスペンなどの被接触物の接触を検出してその接触した位置を入力位置とするタッチパネル式表示装置を備えた情報処理装置が普及している。このような情報処理装置では、被接触物が接触した位置が入力位置となるため、その入力位置に、操作位置を表すポインタを表示する。
【０００３】
ところが、タッチパネル式表示装置に、例えば指といった被接触物が接触した場合には、被接触物が所定の大きさを有することから、検出した入力位置に表示したポインタが被接触物に隠れてしまい、操作者によって視認できないことがある。すると、操作者は所望の操作位置を適切に指定できない場合が生じ、操作性の向上を図ることができない、という問題が生じる。
【０００４】
ここで、上述した問題に対する技術として、特許文献１に開示の技術がある。特許文献１では、タッチパネル式表示装置に対する被接触物である指の直下にポインタを表示するのではなく、指の周囲にポインタを表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−８１４４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１の技術は、タッチパネル式表示装置に対して操作者がタッチした被接触物である指の位置とは異なる位置にポインタが表示されるため、操作者が意図しない位置が操作位置となる場合が生じる。すると、操作者は操作に戸惑ってしまう場合があり、依然として操作性の向上を図ることができない、という問題が生じる。さらにタッチした指の近傍にしかポインタが表示されないため、特に片手持ちで携帯端末を操作する際に指から遠い画面位置に対する操作をすることが難しい、といった問題も生じていた。
【０００７】
このため、本発明の目的は、上述した課題である、タッチパネル式表示装置に対する操作性の向上を図ることができないこと、を解決することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の一形態である情報処理装置は、
タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出する接触位置検出手段と、
前記接触位置検出手段にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御する表示制御手段と、を備え、
前記表示制御手段は、前記接触位置検出手段にて検出した前記被接触物の接触位置に対して、前記タッチパネル式表示装置に表示されている前記ポインタの表示位置を操作位置として、当該ポインタを表示制御する、
という構成をとる。
【０００９】
また、本発明の他の一形態である情報処理装置は、
タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出する接触位置検出手段と、
前記接触位置検出手段にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御する表示制御手段と、を備え、
前記表示制御手段は、前記ポインタが所定の方向を向くよう表示すると共に、当該ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
という構成をとる。
【００１０】
また、本発明の他の一形態であるプログラムは、
タッチパネル式表示装置を備えた情報処理装置に、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出する接触位置検出手段と、
前記接触位置検出手段にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御する表示制御手段と、を実現させると共に、
前記表示制御手段は、前記接触位置検出手段にて検出した前記被接触物の接触位置に対して、前記タッチパネル式表示装置に表示されている前記ポインタの表示位置を操作位置として、当該ポインタを表示制御する、
ことを実現させるためのプログラムである。
【００１１】
また、本発明の他の一形態であるプログラムは、
タッチパネル式表示装置を備えた情報処理装置に、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出する接触位置検出手段と、
前記接触位置検出手段にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御する表示制御手段と、を実現させると共に、
前記表示制御手段は、前記ポインタが所定の方向を向くよう表示すると共に、当該ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
ことを実現させるためのプログラムである。
【００１２】
また、本発明の他の一形態である表示制御方法は、
タッチパネル式表示装置を備えた情報処理装置にて、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出し、
検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御すると共に、
検出した前記被接触物の接触位置に対して、前記タッチパネル式表示装置に表示されている前記ポインタの表示位置を操作位置として、当該ポインタを表示制御する、
という構成をとる。
【００１３】
また、本発明の他の一形態である表示制御方法は、
タッチパネル式表示装置を備えた情報処理装置にて、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出し、
検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御すると共に、前記ポインタが所定の方向を向くよう表示し、当該ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
という構成をとる。
【発明の効果】
【００１４】
本発明は、以上のように構成されることにより、タッチパネル式表示装置に対する操作性の向上を図ることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態１における情報処理装置の構成を示すブロック図である。
【図２】本発明の実施形態１における情報処理装置に対する操作の様子を示す図である。
【図３】本発明の実施形態１における情報処理装置に対する操作の様子を示す図である。
【図４】本発明の実施形態１における情報処理装置に対する操作の様子を示す図である。
【図５】本発明の実施形態１における情報処理装置に対する操作の様子を示す図である。
【図６】本発明の実施形態２における情報処理装置に対する操作の様子を示す図である。
【図７】本発明の実施形態２における情報処理装置に対する操作の様子を示す図である。
【図８】本発明の実施形態３における情報処理装置に対する操作の様子を示す図である。
【図９】本発明の実施形態４における情報処理装置の構成を示すブロック図である。
【図１０】本発明の実施形態４における情報処理装置のタッチパネル式表示装置の構成を示す図である。
【図１１】本発明の実施形態４における情報処理装置のタッチパネル式表示装置が操作されたときの様子を示す図である。
【図１２】本発明の実施形態４における情報処理装置のタッチパネル式表示装置を構成する電極の構造を示す図である。
【図１３】本発明の実施形態４における情報処理装置のタッチパネル式表示装置を構成する電極の構造を示す図である。
【図１４】本発明の実施形態４における情報処理装置に対する操作の様子を示す図である。
【図１５】本発明の付記１における情報処理装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１６】
＜実施形態１＞
本発明の第１の実施形態を、図１乃至図５を参照して説明する。図１は、情報処理装置の構成を示すブロック図であり、図２乃至図５は、情報処理装置に対する操作の様子を示す図である。
【００１７】
図１に示すように、情報処理装置１は、タッチパネル式表示装置５を備えており、スマートフォンやタブレット端末といった携帯型情報処理装置である。但し、本発明における情報処理装置１は、携帯型情報処理装置であることに限定されず、パソコンなどの設置型の情報処理装置であってもよい。
【００１８】
上記タッチパネル式表示装置５は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ElectroLuminescence）ディスプレイといった表示器に、静電容量方式などのタッチパネルを装備したものである。これにより、タッチパネル式表示装置５は、表示器の表示面に文字や画像などの各種データを表示すると共に、表示面に対する指などの被接触物による接触を検出して、かかる接触による操作者からの入力を受け付ける機能を有する。なお、タッチパネル式表示装置５は、上述した構成に限定されず、いかなる構成にて実現されていてもよく、また、接触を検出する被接触物は、必ずしも指であることに限定されない。
【００１９】
なお、図示しないが、情報処理装置１は、上述したタッチパネル式表示装置５に限らず、ボタン式の入力装置や、表示器とは分離したタッチパネル式の入力装置など、他の入力装置を備えていてもよい。
【００２０】
また、情報処理装置１は、図１に示すように、ＣＰＵ（Central Processing Unit）などの演算部に組み込まれたプログラムで制御された、操作検出部２と、表示制御部３と、処理実行部４と、を備えている。なお、プログラムは、情報処理装置１が備える記憶装置に記憶されていたり、コンピュータが読み取り可能な記録媒体に記録されたものが、情報処理装置に提供される。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【００２１】
上記操作検出部２は、情報処理装置１に装備された入力装置に対する操作者による操作を検出する。特に、操作検出部２は、タッチパネル式表示装置５の表示面に対する被接触物の接触位置を検出する接触位置検出部２１（接触位置検出手段）を備えている。具体的に、接触位置検出部２１は、タッチパネル式表示装置５のタッチパネルによる検出信号に基づいて、タッチパネル式表示装置５の表示面上の直交するＸ軸及びＹ軸にて形成されるＸ−Ｙ平面における接触された座標（ｘ，ｙ）を、接触位置として検出する。なお、Ｘ軸及びＹ軸については後述する。
【００２２】
ここで、操作検出部２は、指などの被接触物により複数の座標を含む所定の広さの領域が接触されていることを検出した場合には、かかる領域のうち予め設定された条件を満たす１点の座標を接触位置として検出する。例えば、接触されている領域の重心に対応する座標を、接触位置として検出する。なお、後述するように、被接触物が表示面に接触したまま接触位置が移動されるスライド操作が行われた際は、所定の時間間隔で接触位置を検出し、時間的に連続して検出された接触位置の軌跡を、スライド操作の軌跡として検出する。
【００２３】
また、操作検出部２は、上述したタッチパネル式表示装置５の表示面に対する接触位置の検出だけでなく、表示面を叩くといった短時間の接触によるタップ操作や、表示面が接触されたまま接触位置が移動されるスライド操作など、タッチパネル式表示装置５に対して入力される全ての接触操作を検出する機能を有する。また、操作検出部２は、タッチパネル式表示装置５とは異なる他の入力装置に対する入力を検出する機能も有する。
【００２４】
上記表示制御部３（表示制御手段）は、上述したように接触位置検出部２１にて検出した被接触物の接触位置に応じて、タッチパネル式表示装置５の表示面上における操作位置を表すポインタＰを、表示器の表示面上に表示制御する。例えば、図２（Ａ）に示すように、矢印の図形からなるポインタＰを、表示面に表示する。なお、ポインタＰの図形は、矢印の図形であることに限定されず、いかなる図形であってもよい。
【００２５】
また、表示制御部３は、ポインタＰの表示制御に限らず、文字や画像など、あらゆるデータを表示器に表示する機能を有する。
【００２６】
上記処理実行部４は、上述した操作検出部２にて検出された入力に応じて、当該入力にて指示された処理を実行する機能を有する。例えば、タッチパネル式表示装置５の表示面に表示されたアイコン上にポインタＰが位置し、かかる状態でタップ操作といった選択操作がなされた場合には、当該アイコンに対応するプログラムの起動を実行する。具体的には、タップ操作によるアイコンの選択操作が行われた場合、当該アイコンが撮影された写真（静止画）であれば、該当する静止画を拡大し、アイコンが撮影された動画（映像）であれば該当する映像を再生する、などの処理を実行する。また、タップ操作による選択操作がされたアイコンがリンク先を示すアイコンであれば、当該リンク先のＵＲＬ（Uniform Resource Locator）のホームページなどを開き、メールを示すアイコンであれば該当するメールの文章を表示する、などの処理を実行する。
【００２７】
ここで、上述した表示制御部３は、さらに以下の機能を有するため、かかる機能について図２乃至図５を参照して説明する。なお、以下では、被接触物が指Ｆである場合を例示して説明するが、被接触物は指であることに限定されない。
【００２８】
表示制御部３は、タッチパネル式表示装置５の表示面にポインタＰを表示する。なお、接触位置検出部２１によって検出されたタッチパネル式表示装置５の表示面の指Ｆの接触位置に関わらず、表示されているポインタＰの表示位置を操作位置として表示する。例えば、図２（Ａ）に示すように、タッチパネル式表示装置５の表示面に、相互に直交するＸ軸方向（表示面の短辺方向）及びＹ軸方向（表示面の長辺方向）のＸ−Ｙ平面上における座標（ｘ１，ｙ１）を操作位置Ｐ１として指すポインタＰが表示されていることとする。このとき、図２（Ｂ）に示すように、座標（ｘ０，ｙ０）を接触位置Ｆ１とする指Ｆの接触を検出した場合であっても、上記座標（ｘ１，ｙ１）を操作位置Ｐ１として、かかる操作位置Ｐ１を指すポインタＰを表示したままとする。
【００２９】
さらに、表示制御部３は、指Ｆの接触位置Ｆ１から、ポインタＰが指す操作位置Ｐ１への相対的な方向と距離を算出し、算出した方向と距離に基づいて接触位置Ｆ１と操作位置Ｐ１との位置関係を維持した状態で、接触位置Ｆ１の移動に伴い操作位置Ｐ１を移動してポインタＰを表示する。この表示制御の詳細について、具体例をあげて説明する。
【００３０】
まず、表示制御部３は、図３（Ａ）の状態となると、図４（Ａ）に示すように、接触位置Ｆ１の座標（ｘ０，ｙ０）から操作位置Ｐ１の座標（ｘ１，ｙ１）への方向と距離、つまり、ベクトルＶ１を算出する。すると、図３（Ａ）の状態では、表示制御部３は、図４（Ａ）に示すように、接触位置Ｆ１と操作位置Ｐ１とがＸ軸方向にａ、Ｙ軸方向にｂだけ離れた位置関係が維持されるよう、接触位置Ｆ１に対してポインタＰを表示することとなる。
【００３１】
続いて、図３（Ａ）の状態から、図３（Ｂ）の矢印ｓに示す方向に、指Ｆがタッチパネル式表示装置５の表示面上を移動したとする。この場合、まず、上述した接触位置検出部２１にて、指Ｆが移動した後の接触位置Ｆ１’の座標（ｘ０’，ｙ０’）が検出される。すると、表示制御部３は、検出された接触位置Ｆ１’に対して、指Ｆが移動する前における接触位置Ｆ１とポインタＰの操作位置Ｐ１との位置関係と同一となるよう、ポインタＰを移動して表示する。つまり、指Ｆの移動後に表示されるポインタＰは、その操作位置Ｐ１’の座標（ｘ１’，ｙ１’）が、指Ｆの接触位置Ｆ１’の座標（ｘ０’，ｙ０’）に対して、Ｘ軸方向にａ、Ｙ軸方向にｂだけ離れた位置関係が維持されて、矢印ｔに示す方向に移動して表示される。さらに具体的に図４（Ｂ）を参照して説明すると、指Ｆの接触位置Ｆ１が、Ｘ軸方向にｍ０、Ｙ軸方向にｎ０だけ移動して、接触位置Ｆ１’の座標が（ｘ０＋ｍ０，ｙ０＋ｎ０）となった場合には、ポインタＰの操作位置Ｐ１’の座標が（ｘ１＋ｍ０，ｙ１＋ｎ０）となるよう移動して表示される。
【００３２】
また、図３（Ｂ）のようにポインタＰを移動させた後に、一旦指Ｆをタッチパネル式表示装置５から離した場合には、これまでの接触位置Ｆ１と操作位置Ｐ１との位置関係は維持されず、クリアされる。そして、その後、図５（Ａ）に示すように、別の場所を指Ｆで接触して接触位置Ｆ２が座標（ｘ２，ｙ２）となった場合には、新たな接触位置Ｆ２とポインタＰの操作位置Ｐ１’との位置関係が維持されることとなる。さらにその後、図５（Ａ）の状態から、図５（Ｂ）の矢印ｓに示す方向に指Ｆが移動して接触位置Ｆ２’の座標が（ｘ２’，ｙ２’）となると、当該接触位置Ｆ２’と操作位置Ｐ１”との位置関係が、指Ｆが移動する前における接触位置Ｆ２とポインタＰの操作位置Ｐ１’との位置関係が同一となるよう、移動後の指Ｆの接触位置Ｆ２’に応じてポインタＰの操作位置Ｐ１”を、矢印ｔに示す方向の座標（ｘ１”，ｙ１”）に移動して表示する。
【００３３】
上述したようにポインタＰを表示することで、指Ｆの接触位置Ｆ１とポインタＰの操作位置Ｐ１とが離れた状態で、当該操作位置Ｐ１に位置するアイコンやハイパーリンクなどの操作対象に対する所定の操作が可能である。例えば、指Ｆから離れて表示されているポインタＰの操作位置Ｐ１にアイコンが表示されている場合には、かかる位置関係のまま指Ｆをタップする動作を行うことで、処理実行部４がポインタＰの操作位置Ｐ１に位置するアイコンの実行を指示する操作入力として受け付ける。これにより、アイコンに対応するプログラムの起動を実行させることができる。
【００３４】
以上のように、本実施形態では、指Ｆを接触させた際に、その時に表示されているポインタＰの操作位置Ｐ１と指Ｆによる接触位置Ｆ１との位置関係を維持してポインタＰを表示するため、当該操作者はポインタＰの操作位置Ｐ１を容易に認識することができ、また、指Ｆで操作位置Ｐ１が隠れてしまうことを抑制することができる。その結果、タッチパネル式表示装置５を装備した情報処理装置１に対する操作性の向上を図ることができる。
【００３５】
＜実施形態２＞
次に、本発明の第２の実施形態を、図６及び図７を参照して説明する。図６及び図７は、情報処理装置に対する操作の様子を示す図である。
【００３６】
本実施形態における情報処理装置１は、上述した実施形態１と同様の構成をとっており、さらに、表示制御部３が、以下の機能を備えている。なお、表示制御部３は、上述同様に、情報処理装置１に装備された演算部にプログラムが組み込まれることで構築されている。
【００３７】
表示制御部３（表示制御手段）は、タッチパネル式表示装置５の表示面に、背景画面となる表示画面Ｇ（後述）を表示する。このとき、表示制御部３は、表示画面Ｇのうち、表示面の大きさに対応して予め設定された表示領域部分Ｒを表示しており、ポインタＰの移動に伴い、表示画面Ｇの表示領域部分Ｒを移動して表示する機能を有する。特に、表示制御部３は、ポインタＰの操作位置Ｐ１がタッチパネル式表示装置５の表示面の周囲（端）からはみ出ないよう、操作位置Ｐ１の移動に追従して表示画面Ｇの表示領域部分Ｒを移動し、換言すると、表示面に対する表示画面Ｇの位置を移動して、表示する。
【００３８】
ここで、図６（Ａ）に示すように指Ｆの接触位置Ｆ１に対してポインタＰの操作位置Ｐ１が離れている状態で、図６（Ｂ）に示すように指Ｆの操作位置Ｆ１’の移動に伴いポインタＰの操作位置Ｐ１’が表示面の上端に移動した場合を考える。かかる状況で、さらに矢印ｓに示す方向への指Ｆの移動に伴い、ポインタＰの操作位置Ｐ１が表示面の上端からはみ出る矢印ｔに示す方向に移動した場合には、この移動方向とは反対方向の矢印ｕに示す方向に、タッチパネル式表示装置５の表示面に対して表示画面Ｇを移動する。つまり、表示面に表示されている表示画面Ｇ中の「画像Ａ」が、ポインタＰの移動方向である上方向とは逆方向の下方向に移動して表示されるよう、表示画面Ｇの表示領域部分Ｒを移動する。
【００３９】
上述した処理の内容を、さらに図７を参照して説明する。この図において符号Ｒは、タッチパネル式表示装置５の表示面の大きさと同等の表示領域部分Ｒを示している。また、符号Ｇは、表示画面Ｇを示しており、当該表示画面Ｇは表示領域部分Ｒよりも広く形成されている。なお、表示画面Ｇは、表示領域部分Ｒよりも広い論理的な領域が設定された画像にて形成されていてもよく、一枚の画像にて形成されていてもよい。
【００４０】
まず、図７（Ａ）に示すように、表示画面Ｇの一部である表示領域部分Ｒが、タッチパネル式表示装置５の表示面に表示されているとする。このとき、ポインタＰの操作位置Ｐ１が、表示面の上端からさらに矢印ｓに示すように指Ｆの移動に伴い、当該表示面の上端からはみ出る方向である矢印ｔに示す上方に移動した場合には、図７（Ｂ）に示すように、操作位置Ｐ１の移動と同様に、上方へ表示画面Ｇに対して表示領域部分Ｒを移動する。このとき、表示領域部分Ｒの移動量は、表示画面Ｇに対するポインタＰの操作位置Ｐ１の移動量と同等である。すると、ポインタＰの操作位置Ｐ１は、表示領域部分Ｒからはみ出ることなく、表示面の上端に位置したままとなり、一方で、表示面には、表示されていたデータがそれぞれ下方に移動して表示されることとなる。つまり、図７（Ｂ）の例では、「画像Ａ」は下方に移動し、「画像Ｃ」は一部が表示面から消えることとなり、表示面に表示されていなかった「画像Ｂ」が表示されることとなる。
【００４１】
以上のようにすることで、ポインタＰの操作位置Ｐ１が表示面から消えることを抑制でき、また、表示面を仮想的に広く使用することができる。その結果、タッチパネル式表示装置５を装備した情報処理装置１に対する操作性の向上を図ることができる。なお、上記では、表示領域部分Ｒをタッチパネル式表示装置５の表示面の大きさと同等としたが、表示領域部分Ｒは、表示面より小さな当該表示面の一部領域であってもよい。
【００４２】
また、上記では、ポインタＰの操作位置Ｐ１が表示面の上端からはみ出る方向に移動した場合を一例として説明しているが、ポインタＰの操作位置Ｐ１がはみ出る方向とは、Ｘ−Ｙ平面上で、図７の表示領域部分Ｒより外側で移動することを指している。例えば、ポインタＰの操作位置Ｐ１が表示面の上端からはみ出した状態で、さらに表示面の左右の端からはみ出る方向（左右方向）に移動した場合には、この操作位置Ｐ１の移動と同様の方向に、表示画面Ｇに対して表示領域部分Ｒを移動する。
【００４３】
また、上記では、ポインタＰの操作位置Ｐ１が上端からはみ出る方向に移動した量に応じて表示領域部分Ｒを移動する量を設定していたが、操作位置Ｐ１が上端からはみ出している期間中は所定の速度で表示領域部分Ｒを移動してもよい。また、ポインタＰの操作位置Ｐ１の表示面の端に対するはみ出る方向における距離に応じて、表示領域部分Ｒの移動速度を変更してもよい。
【００４４】
また、上記では、ポインタＰの操作位置Ｐ１と表示面の上端との位置関係で、表示領域部分Ｒを移動するスクロール処理を行うか判定しているが、操作位置Ｐ１の座標に対して所定幅の判定範囲を設定し、かかる判定範囲内に表示面の上端などの端が位置している場合に、表示領域部分Ｒを移動するスクロール処理を行ってもよい。この所定幅の判定範囲は、ポインタＰを画面に描画する際における当該ポインタＰを囲う範囲の矩形領域としてもよい。なお、表示面の上端などの端に対して操作位置Ｐ１やその判定範囲が位置している場合だけでなく、操作位置Ｐ１やその判定範囲が表示領域部分Ｒの上端などの端に位置している場合も同様に、当該表示領域部分Ｒを移動するスクロール処理を行ってもよい。
【００４５】
＜実施形態３＞
次に、本発明の第３の実施形態を、図８を参照して説明する。図８は、情報処理装置に対する操作の様子を示す図である。
【００４６】
本実施形態における情報処理装置１は、上述した実施形態１と同様の構成をとっており、さらに、表示制御部３が、以下の機能を備えている。なお、表示制御部３は、上述同様に、情報処理装置１に装備された演算部にプログラムが組み込まれることで構築されている。
【００４７】
表示制御部３（表示制御手段）は、タッチパネル式表示装置５の表示面に、上述したように「矢印」の図形のポインタＰを表示する。この場合、矢印の示す方向がポインタＰの向きを表示していることとなる。なお、ポインタＰは、必ずしも「矢印」の図形であることに限定されず、所定の方向を向いていることが認識できる表示であればよい。
【００４８】
そして、本実施形態における表示制御部３は、ポインタＰの表示向きを、上述したように接触位置検出部２１にて検出した指Ｆの接触位置Ｆ１に応じた向きに設定して表示する機能を有する。特に、表示制御部３は、ポインタＰの操作位置Ｐ１に対して接触位置Ｆ１の方向とは反対方向を向くよう、当該ポインタＰの表示向きを設定して表示制御する。
【００４９】
上述した処理の内容を、さらに図８を参照して説明する。まず、図８（Ａ）に示すように、ポインタＰが左上方向を向いて表示されていることとする。かかる状況で、図８（Ｂ）に示すように、操作者が指ＦをポインタＰに対して上方向の位置に接触させた場合には、ポインタＰの操作位置Ｐ１に対して接触位置Ｆ１の方向とは反対方向となる下方向に、ポインタＰの表示向きを変更して表示する。つまり、図８（Ｂ）の点線矢印ｗに示すように、指Ｆの接触位置Ｆ１からポインタＰの操作位置Ｐ１に向かう方向に、当該ポインタＰの向きが向くよう表示制御する。
【００５０】
ここで、上述したように操作者がポインタＰの上方向の位置に指Ｆを接触させる場合は、操作者が指Ｆを接触させた接触位置Ｆ１からポインタＰの方向である下方向に、当該ポインタＰを移動したいと考えていることが予想できる。このため、上述したように指Ｆの接触位置Ｆ１からポインタＰの操作位置Ｐ１に向かう方向に当該ポインタＰの表示向きを変更することで、操作者が操作したい方向にポインタＰが向くこととなり、操作者は所望の操作を直感的に行うことが可能となる。従って、操作者による操作性の向上を図ることができる。
【００５１】
なお、表示制御部３は、上述したようにポインタＰの表示向きを変更すると共に、上記実施形態１，２同様に、接触位置Ｆ１とポインタＰの操作位置Ｐ１との位置関係を維持して、その後の接触位置Ｆ１の移動に伴い、ポインタＰも移動する。但し、表示制御部３は、実施形態１，２で説明した接触位置Ｆ１とポインタＰの操作位置Ｐ１との位置関係を維持することなく、ポインタＰの表示向きの変更処理のみを行ってもよい。
【００５２】
＜実施形態４＞
次に、本発明の第４の実施形態を、図９乃至図１４を参照して説明する。図９は、情報処理装置の構成を示すブロック図であり、図１０乃至図１３は、タッチパネル式表示装置の構成及びそれに対する操作の様子を示す図である。図１４は、情報処理装置に対する操作の様子を示す図である。
【００５３】
図９に示すように、情報処理装置１は、上記実施形態で説明した情報処理装置と同様の構成を備えると共に、タッチパネル式表示装置５の表示面側に、押下スイッチ部５０（押下検出手段）をさらに備えている。これに伴い、操作検出部２は、押下スイッチ部５０に対する指Ｆの押下を検出する押下検出部２２（押下検出手段）を備えている。なお、後述する押下スイッチ部５０は、必ずしもタッチパネル式表示装置５の表示面側に装備されていることに限定されない。
【００５４】
図１０に、押下スイッチ部５０を有するタッチパネル式表示装置５の構成を示す。この図に示すように、タッチパネル式表示装置５は、下から、ＬＣＤなどの表示器５１、静電容量方式などのタッチパネル５２、強化ガラスなどの透明補強板５３、が積層されている。また、タッチパネル式表示装置５は、透明補強板５３の上に、押下スイッチ部５０を構成する、第一の透明基板５４、第一の透明電極５５、スペーサ５６、第二の透明電極５７、第二の透明基板５８、が積層されている。なお、上記第一の透明基板５４は搭載されていなくてもよい。
【００５５】
なお、上述した基板等（５１−５８）が回路５９、コントローラ、コントローラドライバを介して接続されている図１０等に示す制御部１０は、図９に示した操作検出部２や表示制御部３など、情報処理装置１の動作を制御する機能をまとめて表示したものである。ここでは、制御部１０に機能をまとめて説明するが、これら機能は１つの機能ブロックで構成されていてもよく、部品内に収められていなくても適宜機能を分離して構成されていたり、別部品にて構成されていてもよい。
【００５６】
そして、押下スイッチ部５０を構成する第一の透明電極５５と第二の透明電極５７とは、その間に介挿されているスペーサ５６によって所定の間隔をあけて配置されており、これら透明電極５５，５７が相互に接触することを検出可能な構成をとっている。例えば、図１２（Ａ）に示すように、第一の透明電極５５には２つの櫛形電極５５ａ，５５ｂが交互に入り組んで配線されており、図１２（Ｂ）に示すように第二の透明電極５７には複数本の直線電極５７ａが配線されている。かかる形状の配線を形成することで、第一の透明電極５５と第二の透明電極５７とを積層状態とすると、図１３に示すように、２つの櫛形電極５５ａ，５５ｂに対して直線電極５７ａが交差する状態となる。
【００５７】
そして、図１１に示すように、上述した第一の透明電極５５と第二の透明電極５７とが所定の間隔をあけて積層された状態で表示面側（ここでは、第二の透明基板５８の上面とする）から操作者が指Ｆで押下すると、第二の透明基板５８と第二の透明電極５７とが下方に向かって凹んで、第一の透明電極５５と第二の透明電極５７とが相互に接触される。すると、２つの櫛形電極５５ａ，５５ｂが直線電極５７ａによって相互に接続されて、短絡することとなる。この短絡を押下スイッチ部５０として設けられた回路５９の出力を制御部１０にて検出することで、押下検出部２２にて押下スイッチ部５０が押下されたことを検出することができる。
【００５８】
そして、処理実行部４（押下操作受付手段）は、押下スイッチ部５０から押下の検出の通知を受けると、かかる押下を所定の操作入力として受け付ける。このとき、処理実行部４は、例えば、押下スイッチ部５０において、指Ｆの押下をタップ操作と同様の操作として受け付ける。
【００５９】
そして、本実施形態における情報処理装置１は、上述した実施形態１−３の機能を有することで、図１４に示すような操作を実現できる。まず、図１４（Ａ）に示すように、操作者が指Ｆでタッチパネル式表示装置５の表示面に接触すると、接触位置Ｆ１とポインタＰの操作位置Ｐ１との位置関係が維持された状態となる。その後、図１４（Ｂ）に示すように、指Ｆをタッチパネル式表示装置５に接触させたまま移動すると、接触位置Ｆ１の移動に伴い、当該接触位置Ｆ１に対する操作位置Ｐ１の位置関係が維持されたまま、ポインタＰの位置が移動する。
【００６０】
このとき、例えば図１４（Ｂ）に示すように、ポインタＰの操作位置Ｐ１が、タッチパネル式表示装置５の表示面に表示されている操作対象である「ボタンＡ」上に移動されたとする。この状態で、操作者が指Ｆをさらにタッチパネル式表示装置５に対して押下すると、図１１に示すように押下スイッチ部５０が押下を検出し、かかる押下を処理実行部４が受け付ける。すると、処理実行部４は、受け付けた押下に応じて、「ボタンＡ」に対して予め設定された操作を実行する。例えば、「ボタンＡ」を選択する操作を行ったり、「ボタンＡ」に対応するプログラムの起動を実行する、などの操作を行う。
【００６１】
なお、上記では、押下スイッチ部５０の押下を検出したが、誤押下のキャンセル操作としてよく知られている「ボタンＡ」の押下判定領域からポインタＰをずらす操作も検知してもよい。つまり、押下スイッチ部５０のボタンＡの押下判定領域内での押下後の開放を検知することで、押下のキャンセル操作を検知することも可能である。
【００６２】
以上のように、本実施形態によると、ポインタＰに対して指Ｆが離れた状態であっても、ポインタＰの位置に存在するデータを選択したり、プログラムを実行させることができる。従って、操作性のさらなる向上を図ることができる。
【００６３】
なお、本実施形態で説明した情報処理装置１は、実施形態１−３で説明したようにポインタＰを表示する機能を備えていなくてもよい。つまり、タッチパネル式表示装置５を備えた一般的な情報処理装置に、上述した押下スイッチ部５０や押下検出部２２が装備されていて、タッチパネル式表示装置５の表示面に対する押下を検出して、かかる押下を所定の操作入力として受け付けてもよい。
【００６４】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のようにも記載されうる。以下、本発明における情報処理装置（図１５参照）、プログラム、表示制御方法の構成の概略を説明する。但し、本発明は、以下の構成に限定されない。
【００６５】
（付記１）
タッチパネル式表示装置１１０の表示面に対する被接触物の接触位置を検出する接触位置検出手段１０１と、
前記接触位置検出手段１０１にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置１１０の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置１１０の表示面に表示制御する表示制御手段１０２と、を備え、
前記表示制御手段１０２は、前記接触位置検出手段１０１にて検出した前記被接触物の接触位置に対して、前記タッチパネル式表示装置１１０に表示されている前記ポインタの表示位置を操作位置として、当該ポインタを表示制御する、
情報処理装置１００。
【００６６】
（付記２）
付記１に記載の情報処理装置であって、
前記表示制御手段は、前記ポインタが所定の方向を向くよう表示すると共に、前記ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
情報処理装置。
【００６７】
（付記３）
付記１又は２に記載の情報処理装置であって、
前記表示制御手段は、前記被接触物の接触位置から前記ポインタの表示位置への相対的な方向と距離を維持して、前記被接触物の接触位置の移動に伴い、前記ポインタを移動して表示制御する、
情報処理装置。
【００６８】
（付記４）
付記３に記載の情報処理装置であって、
前記表示制御手段は、前記タッチパネル式表示装置の表示面に表示画面の所定の表示領域部分を表示制御すると共に、前記ポインタの移動に伴い前記表示画面の表示領域部分を移動して表示する、
情報処理装置。
【００６９】
（付記５）
付記４に記載の情報処理装置であって、
前記表示制御手段は、前記ポインタが前記表示領域部分内に表示されるよう、当該ポインタの移動に伴い前記表示画面の表示領域部分を移動して表示する、
情報処理装置。
【００７０】
（付記６）
付記１乃至５のいずれかに記載の情報処理装置であって、
前記タッチパネル式表示装置の表示面に対する前記被接触物による押下を検出する押下検出手段を装備し、
前記押下を前記ポインタが位置する所定の操作対象に対する所定の操作入力として受け付ける押下操作受付手段を備えた、
情報処理装置。
【００７１】
（付記７）
タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出する接触位置検出手段と、
前記接触位置検出手段にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御する表示制御手段と、を備え、
前記表示制御手段は、前記ポインタが所定の方向を向くよう表示すると共に、当該ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
情報処理装置。
【００７２】
（付記８）
タッチパネル式表示装置を備えた情報処理装置に、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出する接触位置検出手段と、
前記接触位置検出手段にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御する表示制御手段と、を実現させると共に、
前記表示制御手段は、前記接触位置検出手段にて検出した前記被接触物の接触位置に対して、前記タッチパネル式表示装置に表示されている前記ポインタの表示位置を操作位置として、当該ポインタを表示制御する、
ことを実現させるためのプログラム。
【００７３】
（付記９）
付記８に記載のプログラムであって、
前記表示制御手段は、前記ポインタが所定の方向を向くよう表示すると共に、前記ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
プログラム。
【００７４】
（付記１０）
タッチパネル式表示装置を備えた情報処理装置に、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出する接触位置検出手段と、
前記接触位置検出手段にて検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御する表示制御手段と、を実現させると共に、
前記表示制御手段は、前記ポインタが所定の方向を向くよう表示すると共に、当該ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
ことを実現させるためのプログラム。
【００７５】
（付記１１）
タッチパネル式表示装置を備えた情報処理装置にて、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出し、
検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御すると共に、
検出した前記被接触物の接触位置に対して、前記タッチパネル式表示装置に表示されている前記ポインタの表示位置を操作位置として、当該ポインタを表示制御する、
表示制御方法。
【００７６】
（付記１２）
付記１１に記載の表示制御方法であって、
前記ポインタが所定の方向を向くよう表示すると共に、前記ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
表示制御方法。
【００７７】
（付記１３）
タッチパネル式表示装置を備えた情報処理装置にて、
前記タッチパネル式表示装置の表示面に対する被接触物の接触位置を検出し、
検出した前記被接触物の接触位置に応じて、前記タッチパネル式表示装置の表示面上における操作位置を表すポインタを当該タッチパネル式表示装置の表示面に表示制御すると共に、前記ポインタが所定の方向を向くよう表示し、当該ポインタの表示位置に対する前記被接触物の接触位置の方向とは反対方向に向くよう前記ポインタの表示向きを制御する、
表示制御方法。
【符号の説明】
【００７８】
１  情報処理装置
２  操作検出部
２１  接触位置検出部
２２  押下検出部
３  表示制御部
４  処理実行部
５  タッチパネル式表示装置
５０  押下スイッチ部
５１  表示器
５２  タッチパネル
５３  透明補強板
５４  第一の透明基板
５５  第一の透明電極
５５ａ，５５ｂ  櫛形電極
５６  スペーサ
５７  第二の透明電極
５７ａ  直線電極
５８  第二の透明基板
５９  回路
１０  制御部
Ｆ  指
Ｆ１、Ｆ１’，Ｆ２，Ｆ２’  接触位置
Ｐ  ポインタ
Ｐ１，Ｐ１’，Ｐ１”  操作位置
１００  情報処理装置
１０１  接触位置検出手段
１０２  表示制御手段
１１０  タッチパネル式表示装置
【図１】
2013073365.tif 000003
【図２】
2013073365.tif 000004
【図３】
2013073365.tif 000005
【図４】
2013073365.tif 000006
【図５】
2013073365.tif 000007
【図６】
2013073365.tif 000008
【図７】
2013073365.tif 000009
【図８】
2013073365.tif 000010
【図９】
2013073365.tif 000011
【図１０】
2013073365.tif 000012
【図１１】
2013073365.tif 000013
【図１２】
2013073365.tif 000014
【図１３】
2013073365.tif 000015
【図１４】
2013073365.tif 000016
【図１５】
2013073365.tif 000017