(57)【要約】【課題】表示画面に表示される仮想的なタッチパッドの操作性を向上させること。【解決手段】実施形態によれば、タッチスクリーンディスプレイと、タッチパッド表示手段と、ポインタ表示手段とを有する。タッチスクリーンディスプレイは、タッチパネルとディスプレイとを有する。タッチパッド表示手段は、パッドエリアを有する仮想タッチパッドウィンドウを前記ディスプレイの表示画面上に表示する。ポインタ表示手段は、前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記タッチスクリーンディスプレイの第１の領域内のタッチ位置の変化に応じた位置にポインタを表示。前記第１の領域は前記タッチスクリーンディスプレイの全面である。【選択図】    図５
2013015890.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルとディスプレイとを有するタッチスクリーンディスプレイと、
パッドエリアを有する仮想タッチパッドウィンドウを前記ディスプレイの表示画面上に表示するタッチパッド表示手段と、
前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記タッチスクリーンディスプレイの第１の領域内のタッチ位置の変化に応じた位置にポインタを表示するポインタ表示手段であって、前記第１の領域は前記タッチスクリーンディスプレイの全面である、ポインタ表示手段と、
を具備する情報処理装置。
【請求項２】
前記タッチパッド表示手段は、前記ポインタが前記仮想タッチパッドウィンドウの表示領域内に移動した場合に、前記仮想タッチパッドウィンドウを半透明状に表示する
請求項１に記載の情報処理装置。
【請求項３】
前記ポインタ表示手段が、前記第１の領域内のタッチ位置の変化に応じた位置に前記ポインタを表示している場合、前記タッチパッド表示手段は、前記タッチスクリーンディスプレイのタッチ位置に応じて、前記パッドエリアの大きさを変更する
請求項１に記載の情報処理装置。
【請求項４】
前記タッチパッド表示手段は、ボタンを有する仮想ボタンウィンドウを更に表示する、
請求項１に記載の情報処理装置。
【請求項５】
前記タッチパッド表示手段は、前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記仮想タッチパッドウィンドウを半透明状に表示する、
請求項１に記載の情報処理装置。
【請求項６】
タッチパネルとディスプレイとを有するタッチスクリーンディスプレイとを有する情報処理装置の制御方法であって、
パッドエリアを有する仮想タッチパッドウィンドウを前記ディスプレイの表示画面上に表示し、
前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記タッチスクリーンディスプレイの第１の領域内のタッチ位置の変化に応じた位置にポインタを表示するのであって、前記第１の領域は前記タッチスクリーンディスプレイの全面である、
情報処理装置の制御方法。
【請求項７】
前記ポインタが前記仮想タッチパッドウィンドウの表示領域内に移動した場合に、前記仮想タッチパッドウィンドウを半透明状に表示する
請求項６に記載の情報処理装置の制御方法。
【請求項８】
前記第１の領域内のタッチ位置の変化に応じた位置に前記ポインタを表示している場合、前記タッチスクリーンディスプレイのタッチ位置に応じて、前記パッドエリアの大きさを変更する
請求項６に記載の情報処理装置の制御方法。
【請求項９】
ボタンを有する仮想ボタンウィンドウを更に表示する、
請求項６に記載の情報処理装置の制御方法。
【請求項１０】
前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記仮想タッチパッドウィンドウを半透明状に表示する、
請求項６に記載の情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、タッチスクリーンディスプレイを有する情報処理装置および情報処理装置の制御方法に関する。
【背景技術】
【０００２】
近年、マウス、キーボードなどを有さず、入力装置がタッチパネルのみの情報処理装置が広まってきているが、タッチパネルへの指での入力操作では細かい点への操作が難しい。それ故、タッチ操作でタッチパッドと同様のマウス操作を可能とする仮想のソフトウェアタッチパッドアプリケーションというものがある。
【０００３】
しかし、操作対象の画面上にソフトウェアタッチパッドは表示されるため、画面内の一部に収まるよう限られたサイズで表示することになり、ポインタ移動操作などではすぐにソフトウェアタッチパッド外へタッチ操作が出てしまい、ポインタ移動が中断されやすい。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２３１７５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
表示画面に表示される仮想的なタッチパッドの操作性を向上させることが望まれている。
【０００６】
本発明の目的は、表示画面に表示される仮想的なタッチパッドの操作性を向上させることが可能な情報処理装置および情報処理装置の制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
実施形態によれば、タッチスクリーンディスプレイと、タッチパッド表示手段と、ポインタ表示手段とを有する。タッチスクリーンディスプレイは、タッチパネルとディスプレイとを有する。タッチパッド表示手段は、パッドエリアを有する仮想タッチパッドウィンドウを前記ディスプレイの表示画面上に表示する。ポインタ表示手段は、前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記タッチスクリーンディスプレイの第１の領域内のタッチ位置の変化に応じた位置にポインタを表示。前記第１の領域は前記タッチスクリーンディスプレイの全面である。
【図面の簡単な説明】
【０００８】
【図１】実施形態の情報処理装置の外観の一例を示す斜視図。
【図２】実施形態の情報処理装置の構成の一例を示すブロック図。
【図３】図２のＬＣＤに仮想タッチパッドウィンドウを表示するための構成の一例を示すブロック図。
【図４】ＬＣＤに表示された仮想タッチパッドウィンドウの一例を示す図。
【図５】仮想タッチパッドウィンドウの操作例を示す図。
【図６】タッチパッドプログラムによって行われる処理の手順の一例を示すフローチャート。
【図７】仮想タッチパッドウィンドウの表示例を示す図。
【図８】仮想タッチパッドウィンドウの表示例を示す図。
【図９】仮想タッチパッドウィンドウの表示例を示す図。
【図１０】仮想タッチパッドウィンドウの表示例を示す図。
【図１１】ウィンドウの表示例を示す図。
【図１２】仮想タッチパッドウィンドウの表示例を示す図。
【図１３】仮想タッチパッドウィンドウの表示例を示す図。
【発明を実施するための形態】
【０００９】
以下、実施の形態について図面を参照して説明する。  
図１は、一実施形態に係る情報処理装置の外観を示す斜視図である。この情報処理装置は、例えばタブレットタイプのパーソナルコンピュータ（ＰＣ）１０として実現される。また、この情報処理装置は、スマートフォン、ＰＤＡ、ノートブックタイプのＰＣ等としても実現され得る。図１に示すように、本コンピュータ１０は、コンピュータ本体１１とタッチスクリーンディスプレイ１７とから構成される。
【００１０】
コンピュータ本体１１は、薄い箱形の筐体を有している。タッチスクリーンディスプレイ１７には、ＬＣＤ（liquid crystal display）１７Ａ及びタッチパネル１７Ｂが組み込まれている。タッチパネル１７Ｂは、ＬＣＤ１７Ａの画面を覆うように設けられる。タッチスクリーンディスプレイ１７は、コンピュータ本体１１の上面に重ね合わせるように取り付けられている。
【００１１】
コンピュータ本体１１の上側面には、本コンピュータ１０を電源オン／電源オフするためのパワーボタン、音量調節ボタン、メモリカードスロット等が配置されている。コンピュータ本体１１の下側面には、スピーカ等が配置されている。コンピュータ本体の右側面には、例えばＵＳＢ（universal serial bus）２．０規格のＵＳＢケーブルやＵＳＢデバイスを接続するためのＵＳＢコネクタ１３、ＨＤＭＩ（high-definition multimedia interface）規格に対応した外部ディスプレイ接続端子２等が設けられている。この外部ディスプレイ接続端子２は、デジタル映像信号を外部ディスプレイに出力するために用いられる。
【００１２】
図２は、本コンピュータ１０のシステム構成を示す図である。  
本コンピュータ１０は、図２に示されるように、ＣＰＵ１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、グラフィクスコントローラ１０５、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ１０７、ＬＡＮコントローラ１０８、ＳＳＤ（Solid State Drive）１０９、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール１１０、無線ＬＡＮコントローラ１１２、エンベデッドコントローラ（ＥＣ）１１３、ＥＥＰＲＯＭ１１４、ＨＤＭＩ制御回路３等を備える。
【００１３】
ＣＰＵ１０１は、コンピュータ１０内の各部の動作を制御するプロセッサである。ＣＰＵ１０１は、ＳＳＤ１０９から主メモリ１０３にロードされる、オペレーティングシステム（ＯＳ）２０１、タッチパッドプログラム２０２、各種アプリケーションプログラム等を実行する。タッチパッドプログラム２０２は、ＬＣＤ１７Ａに仮想タッチパッドを表示する機能を有する。
【００１４】
また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０７に格納されたＢＩＯＳも実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００１５】
ノースブリッジ１０２は、ＣＰＵ１０１のローカルバスとサウスブリッジ１０４との間を接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０２は、ＰＣＩ  ＥＸＰＲＥＳＳ規格のシリアルバスなどを介してグラフィクスコントローラ１０５との通信を実行する機能も有している。
【００１６】
グラフィクスコントローラ１０５は、本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７Ａを制御する表示コントローラである。このグラフィクスコントローラ１０５によって生成される表示信号はＬＣＤ１７Ａに送られる。ＬＣＤ１７Ａは、表示信号に基づいて映像を表示する。
【００１７】
ＨＤＭＩ端子２は、前述の外部ディスプレイ接続端子である。ＨＤＭＩ端子２は、非圧縮のデジタル映像信号とデジタルオーディオ信号とを１本のケーブルで外部ディスプレイ装置１に送出することができる。ＨＤＭＩ制御回路３は、ＨＤＭＩモニタと称される外部ディスプレイ装置１にデジタル映像信号をＨＤＭＩ端子２を介して送出するためのインタフェースである。つまり、コンピュータ１０は、ＨＤＭＩ端子２等を介して、外部ディスプレイ装置１に接続可能である。
【００１８】
サウスブリッジ１０４は、ＰＣＩ（Peripheral Component Interconnect）バス上の各デバイス及びＬＰＣ（Low Pin Count）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ＳＳＤ１０９を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。
【００１９】
サウスブリッジ１０４は、タッチパネル１７Ｂを制御するためのＵＳＢコントローラを内蔵している。タッチパネル１７Ｂは、ＬＣＤ１７Ａの画面上で入力を行うためのポインティングデバイスである。ユーザは、タッチパネル１７Ｂを用いて、ＬＣＤ１７Ａの画面に表示されたグラフィカルユーザインタフェース（ＧＵＩ）等を操作することができる。例えば、ユーザは、画面に表示されたボタンをタッチすることによって、当該ボタンに対応する機能の実行を指示することができる。また、このＵＳＢコントローラは、例えば、ＵＳＢコネクタ１３に接続されたＵＳＢ２．０規格のケーブルを介して外部機器との通信を実行する。
【００２０】
さらに、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する機能も有している。サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８Ｂに出力する。ＬＡＮコントローラ１０８は、例えばＩＥＥＥ  ８０２．３規格の有線通信を実行する有線通信デバイスである。無線ＬＡＮコントローラ１１２は、例えばＩＥＥＥ  ８０２．１１ｇ規格の無線通信を実行する無線通信デバイスである。Ｂｌｕｅｔｏｏｔｈモジュール１１０は、外部機器とのＢｌｕｅｔｏｏｔｈ通信を実行する通信モジュールである。
【００２１】
ＥＣ１１３は、電力管理のためのエンベデッドコントローラを含む１チップマイクロコンピュータである。ＥＣ１１３は、ユーザによるパワーボタンの操作に応じて本コンピュータ１０を電源オン／電源オフする機能を有している。
【００２２】
次に、ＬＣＤ１７Ａに仮想タッチパッドを表示するための構成について図３を参照して説明する。  
図３に示すように、タッチパッドプログラム２０２は、制御部３０１、仮想タッチパッド表示部３０２、およびポインタ表示部３０３等を備えている。制御部３０１は、仮想タッチパッド表示部３０２およびポインタ表示部３０３等の制御等を行う。仮想タッチパッド表示部３０２は、仮想タッチパッドを表示するための画像データをオペレーティングシステム２０１に渡し、オペレーティングシステム２０１に仮想タッチパッドをＬＣＤ１７Ａに表示させる。
【００２３】
図４に示すように、仮想タッチパッドウィンドウ４００がＬＣＤ１７Ａの表示画面上に表示される。仮想タッチパッドウィンドウ４００は、パッドエリア４０１、左ボタン４０２、および右ボタン４０３等を備えている。
【００２４】
タッチパネル１７Ｂがタッチされると、タッチパネル１７Ｂによってタッチ位置の位置座標がオペレーティングシステム２０１に渡される。オペレーティングシステム２０１は、渡された位置座標に存在するウィンドウを表示しているプログラムにタッチ位置の位置座標を渡す。なお、オペレーティングシステム２０１は、タッチ位置がウィンドウから外れても、最初に位置座標を渡したプログラムに位置座標を渡し続ける。
【００２５】
制御部３０１は、オペレーティングシステム２０１から最初に渡された操作位置の位置座標が左ボタン４０２内または右ボタン４０３内であった場合、対応するイベントをオペレーティングシステム２０１に渡す。
【００２６】
ポインタ表示部３０３は、オペレーティングシステム２０１から最初に渡された操作位置の位置座標がパッドエリア４０１内であった場合、操作位置の位置座標の変化に応じて、ポインタ４１１の表示位置を変化させる。
【００２７】
ユーザは指などでパッドエリア４０１に対してタッチを開始し、そのままパッドエリア４０１内をスライド操作させることでポインタ４１１を移動操作を行う。このときパッドエリア４０１内でのタッチ操作に対してのみポインタ４１１の移動操作が可能で、パッドエリア４０１外へタッチ操作が出た場合はポインタ４１１は移動させないようにするのが通常のタッチパッドとなる。
【００２８】
しかし本実施形態では、図５に示すように、パッドエリア４０１から始まったタッチ操作に関しては、パッドエリア４０１をタッチスクリーンディスプレイ１７の全体に仮想的に拡大されたと判断し、パッドエリア４０１外へタッチ操作が出たときにも、継続してポインタ４１１の移動操作を行う。
【００２９】
このとき、あくまで仮想的にパッドエリア４０１をタッチスクリーンディスプレイ１７の全体に拡大するだけで、図５に示すように、仮想タッチパッドウィンドウ４００自体の見た目のサイズを変えることはない。
【００３０】
次に、図６を参照して、タッチパッドプログラム２０２によって行われる処理の手順を説明する。
【００３１】
オペレーティングシステム２０１からポインタ表示部３０３に操作位置の位置座標が渡されると、制御部３０１は、タッチ操作の開始位置がパッドエリア４０１内であるかを判定する（ステップ６０１）。パッドエリア４０１内ではないと判定した場合（ステップ６０１のＮｏ）、制御部３０１は、左ボタン４０２がタッチされた場合、左クリックイベントをオペレーティングシステム２０１に発行し、右ボタン４０３がタッチされた場合、右クリックイベントをオペレーティングシステム２０１に発行する（ステップ６０５）。
【００３２】
パッドエリア４０１内であると判定した場合（ステップ６０１のＹｅｓ）、制御部３０１は、仮想的にパッドエリアをタッチスクリーンディスプレイ１７の全体に拡大する。ポインタ表示部３０３は、タッチスクリーンディスプレイ１７の全体においてそのままタッチ操作によるポインタ４１１の移動表示処理を継続する（ステップ６０２）。
【００３３】
制御部３０１は、ユーザがタッチ操作でのマウス操作をやめるとき、すなわちタッチを離したかを判定する。（ステップ６０３）。離されたと判定した場合（ステップ６０３のＹｅｓ）、制御部３０１は、仮想的にパッドエリアをタッチスクリーンディスプレイ１７の全体に拡大していたのを解除し、ユーザが自由に仮想タッチパッドウィンドウ４００以外のオブジェクトをタッチできるようにする（ステップ６０４）。
【００３４】
ユーザは仮想タッチパッドウィンドウ４００以外の領域にあるオブジェクトに対してもタッチ操作を行うので、あくまで仮想タッチパッドウィンドウ４００のパッドエリア４０１から始めたタッチ操作に対して、それが継続している間だけパッドエリア拡大処理を行う。
【００３５】
仮想タッチパッドウィンドウ４００のパッドエリア４０１上でタッチを始めてポインタ操作開始した場合、表示されているパッドエリア４０１を無視して仮想的に画面全体がパッドエリアであると判別することで、タッチを離すまで永続的にポインタ操作を実行可能とすることで、操作性が向上する。
【００３６】
なお、仮想タッチパッド表示部３０２は、図７に示すように、ポインタ４１１が仮想タッチパッドウィンドウ４００上に重なっていない場合には、仮想タッチパッドウィンドウ４００に重なっているウィンドウ７００の領域を表示させないようにする。仮想タッチパッド表示部３０２は、図９に示すように、ポインタ４１１が仮想タッチパッドウィンドウ４００上に重なる場合には、仮想タッチパッドウィンドウ４００を半透明状に表示することによって、仮想タッチパッドウィンドウ４００に重なっているウィンドウ７００の領域を表示させるようにするようにしても良い。
【００３７】
また、仮想タッチパッド表示部３０２は、図９に示すように、指Ｆのタッチ位置に応じて仮想タッチパッドウィンドウ４００の大きさを変更するようにしても良い。図９に示すように、ポインタの移動差中にはボタンを表示しないようにしても良いが、ボタンを表示させても良い。
【００３８】
また、仮想タッチパッド表示部３０２は、図１０に示すように、指Ｆがパッドエリア４０１上をタッチしたら、即座に仮想タッチパッドウィンドウ４００を半透明状に表示することによって、仮想タッチパッドウィンドウ４００に重なっているウィンドウ１０００の領域を表示させるようにするようにしても良い。
【００３９】
また、仮想タッチパッド表示部３０２は、図１１に示すように、パッドエリア４０１を有するウィンドウ１１０１と、左ボタン４０２Ａおよび右ボタン４０３Ａを有するウィンドウ１１０２を表示するようにしても良い。
【００４０】
また、仮想タッチパッド表示部３０２は、図１１に示すように、パッドエリア４０１を有するウィンドウ１１０１と、左ボタン４０２Ａおよび右ボタン４０３Ａを有するウィンドウ１１０２を表示するようにしても良い。
【００４１】
また、仮想タッチパッド表示部３０２は、図１２に示すように、円形の仮想タッチパッドウィンドウ１２００を表示するようにしても良い。仮想タッチパッドウィンドウ１２００内には、半円状のパッドエリア４０１Ｂ、１／４円状の左ボタン４０２Ｂおよび右ボタン４０３Ｂが表示されている。
【００４２】
また、情報処理装置に装置の向きを検出する重力センサを設けても良い。重力センサによる検出信号に基づいて、仮想タッチパッドウィンドウ１３００内のパッドエリア４０１のアスペクト比を変更するようにしても良い。この時、タッチスクリーンディスプレイ１７のアスペクト比と一致するようにすると良い。
【００４３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００４４】
１７…タッチスクリーンディスプレイ、１７Ａ…ＬＣＤ、１７Ｂ…タッチパネル、２０１…オペレーティングシステム、２０２…タッチパッドプログラム、３０１…制御部、３０２…仮想タッチパッド表示部、３０３…ポインタ表示部、４００…仮想タッチパッドウィンドウ、４０１…パッドエリア、４０２…左ボタン、４０３…右ボタン、４１１…ポインタ。
【図１】
2013015890.tif 000003
【図２】
2013015890.tif 000004
【図３】
2013015890.tif 000005
【図４】
2013015890.tif 000006
【図５】
2013015890.tif 000007
【図６】
2013015890.tif 000008
【図７】
2013015890.tif 000009
【図８】
2013015890.tif 000010
【図９】
2013015890.tif 000011
【図１０】
2013015890.tif 000012
【図１１】
2013015890.tif 000013
【図１２】
2013015890.tif 000014
【図１３】
2013015890.tif 000015
【手続補正書】
【提出日】平成24年10月9日(2012.10.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
タッチパネルとディスプレイとを有するタッチスクリーンディスプレイと、
パッドエリアと、操作時に左クリックイベントを発行するための左ボタンと、操作時に右クリックイベントを発行するための右ボタンとを有する仮想タッチパッドウィンドウを前記タッチスクリーンディスプレイの表示画面上に表示するタッチパッド表示手段と、
前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記タッチスクリーンディスプレイの第１の領域内のタッチ位置の変化に応じた位置にポインタを表示するポインタ表示手段と、
を具備し、
前記第１の領域は、前記パッドエリアが表示されている領域と、前記パッドエリアが表示されていない領域とを含み、
前記タッチパッド表示手段は、前記パッドエリアを介した操作によって前記ポインタが前記仮想タッチパッドウィンドウの表示領域内へ移動する時には、前記仮想タッチパッドウィンドウを、前記パッドエリアを介した前記ポインタの操作がされていない場合の前記仮想タッチパッドウィンドウの表示形態とは異なる表示形態により表示する情報処理装置。
【請求項２】
タッチパネルとディスプレイとを有するタッチスクリーンディスプレイと、
パッドエリアと、前記パッドエリアの下に配置された左ボタンと、前記パッドエリアの下、且つ前記左ボタンの右側に配置された右ボタンとを有する仮想タッチパッドウィンドウを前記タッチスクリーンディスプレイの表示画面上に表示するタッチパッド表示手段と、
前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記タッチスクリーンディスプレイの第１の領域内のタッチ位置の変化に応じた位置にポインタを表示するポインタ表示手段と
を具備し、
前記第１の領域は、前記パッドエリアが表示されている領域と、前記パッドエリアが表示されていない領域とを含み、
前記タッチパッド表示手段は、前記パッドエリアを介した操作によって前記ポインタが前記仮想タッチパッドウィンドウの表示領域内へ移動する時には、前記仮想タッチパッドウィンドウを、前記パッドエリアを介した前記ポインタの操作がされていない場合の前記仮想タッチパッドウィンドウの表示形態とは異なる表示形態により表示する情報処理装置。
【請求項３】
前記ポインタ表示手段が、前記第１の領域内のタッチ位置の変化に応じた位置に前記ポインタを表示している場合、前記タッチパッド表示手段は、前記タッチスクリーンディスプレイのタッチ位置に応じて、前記パッドエリアの大きさを変更する
請求項１または２の何れかに記載の情報処理装置。
【請求項４】
前記ポインタの移動中には前記左ボタンおよび前記右ボタンを表示しない
請求項３に記載の情報処理装置。
【請求項５】
前記タッチパッド表示手段は、ボタンを有する仮想ボタンウィンドウを更に表示する、請求項１または２の何れかに記載の情報処理装置。
【請求項６】
前記タッチパッド表示手段は、前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記仮想タッチパッドウィンドウを半透明状に表示する、
請求項１または２の何れかに記載の情報処理装置。
【請求項７】
タッチパネルとディスプレイとを有するタッチスクリーンディスプレイとを有する情報処理装置の制御方法であって、
パッドエリアと、操作時に左クリックイベントを発行するための左ボタンと、操作時に右クリックイベントを発行するための右ボタンとを有する仮想タッチパッドウィンドウを前記タッチスクリーンディスプレイの表示画面上に表示し、
前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記タッチスクリーンディスプレイの前記パッドエリアが表示されている領域と、前記パッドエリアが表示されていない領域とを含む第１の領域内のタッチ位置の変化に応じた位置にポインタを表示し、
前記パッドエリアを介した操作によって前記ポインタが前記仮想タッチパッドウィンドウの表示領域内へ移動する時には、前記仮想タッチパッドウィンドウを、前記パッドエリアを介した前記ポインタの操作がされていない場合の前記仮想タッチパッドウィンドウの表示形態とは異なる表示形態により表示する
情報処理装置の制御方法。
【請求項８】
タッチパネルとディスプレイとを有するタッチスクリーンディスプレイとを有する情報処理装置の制御方法であって、
パッドエリアと、前記パッドエリアの下に配置された左ボタンと、前記パッドエリアの下、且つ前記左ボタンの右側に配置された右ボタンとを有する仮想タッチパッドウィンドウを前記タッチスクリーンディスプレイの表示画面上に表示し、
前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記タッチスクリーンディスプレイの前記パッドエリアが表示されている領域と、前記パッドエリアが表示されていない領域とを含む第１の領域内のタッチ位置の変化に応じた位置にポインタを表示し、
前記パッドエリアを介した操作によって前記ポインタが前記仮想タッチパッドウィンドウの表示領域内へ移動する時には、前記仮想タッチパッドウィンドウを、前記パッドエリアを介した前記ポインタの操作がされていない場合の前記仮想タッチパッドウィンドウの表示形態とは異なる表示形態により表示する
情報処理装置の制御方法。
【請求項９】
前記第１の領域内のタッチ位置の変化に応じた位置に前記ポインタを表示している場合、前記タッチスクリーンディスプレイのタッチ位置に応じて、前記パッドエリアの大きさを変更する
請求項７または８の何れかに記載の情報処理装置の制御方法。
【請求項１０】
前記ポインタの移動中には前記左ボタンおよび前記右ボタンを表示しない
請求項９に記載の情報処理装置の制御方法。
【請求項１１】
ボタンを有する仮想ボタンウィンドウを更に表示する、
請求項７または８の何れかに記載の情報処理装置の制御方法。
【請求項１２】
前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記仮想タッチパッドウィンドウを半透明状に表示する、
請求項７または８の何れかに記載の情報処理装置の制御方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
実施形態によれば、タッチスクリーンディスプレイと、タッチパッド表示手段と、ポインタ表示手段とを有する。タッチスクリーンディスプレイは、タッチパネルとディスプレイとを有する。タッチパッド表示手段は、パッドエリアと、操作時に左クリックイベントを発行するための左ボタンと、操作時に右クリックイベントを発行するための右ボタンとを有する仮想タッチパッドウィンドウを前記タッチスクリーンディスプレイの表示画面上に表示する。ポインタ表示手段は、前記仮想タッチパッドウィンドウの最初にタッチされた位置が前記パッドエリア内の場合に、前記タッチスクリーンディスプレイの第１の領域内のタッチ位置の変化に応じた位置にポインタを表示する。前記第１の領域は、前記パッドエリアが表示されている領域と、前記パッドエリアが表示されていない領域とを含む。前記タッチパッド表示手段は、前記パッドエリアを介した操作によって前記ポインタが前記左ボタンと前記右ボタンの表示領域内へ移動する時には、前記左ボタンと前記右ボタンを、前記パッドエリアを介した操作がされていない場合の前記左ボタンと前記右ボタンの表示形態とは異なる表示形態により表示する。