(57)【要約】【課題】本発明は、機能を選択し実行する際の操作性の向上を図った情報処理装置および機能選択方法を提供することを課題とする。【解決手段】タッチパッド１１２の操作面上に触れた状態で、機能を選択する操作画面１０を表示装置１２１に表示し、その操作状態から、操作面に触れない状態に遷移したときに、上記操作画面１０上で選択した機能を実行することにより、最小限の操作で機能を選択して実行することができる。【選択図】    図１
2004334315.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と、
タッチパッドと、
前記タッチパッドの操作面上がタッチされた操作状態を検知する操作検知手段と、
前記操作検知手段が前記操作状態を検知した際に、前記表示装置の表示画面上に、実行可能な機能を列挙した操作画面を表示する表示処理手段と、
前記表示処理手段により表示された前記操作画面上で前記操作状態を継続して選択した機能を起動する起動処理手段と
を具備したことを特徴とする情報処理装置。
【請求項２】
前記操作画面上に、前記タッチパッドの操作面上の操作位置を示すカーソルを表示することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記操作画面上に表示されるカーソルの位置は前記タッチパッド上の操作位置と絶対座標で対応する請求項２記載の情報処理装置。
【請求項４】
前記起動処理手段は、前記タッチパッドの操作面上で所定の領域がタッチされた後の非タッチ状態を検知して、当該検知時に、前記カーソルが選択した機能を実行する請求項３記載の情報処理装置。
【請求項５】
前記操作検知手段は、前記タッチパッドの操作面上の複数のコーナー領域のうちのいずれかに所定の時間継続してタッチした操作状態を検知し、
前記表示処理手段は、前記操作検知手段が前記操作状態を検知した際に前記タッチパッドの操作面上でタッチしているコーナー領域に対応付けられた操作画面を表示する請求項４記載の情報処理装置。
【請求項６】
前記表示装置の表示画面上で前記操作画面および前記操作画面の表示条件を定義する定義手段をさらに具備した請求項５記載の情報処理装置。
【請求項７】
前記定義手段は、機能をアイコン化したアイテムを前記タッチパッドの操作面上の操作で選択可能に提示するユーザインタフェースを具備する請求項６記載の情報処理装置。
【請求項８】
前記操作画面には、デスクトップのアイコンを列挙したウィンドウが含まれる請求項５記載の情報処理装置。
【請求項９】
前記操作画面には、現在実行中のプログラムのウィンドウを列挙したウィンドウリストが含まれる請求項５記載の情報処理装置。
【請求項１０】
前記操作画面には、ユーザにより設定された機能を列挙したウィンドウが含まれる請求項５記載の情報処理装置。
【請求項１１】
前記操作画面には、すべての操作画面で共通に使用可能なアイテムを列挙した領域が含まれる請求項５記載の情報処理装置。
【請求項１２】
操作面上の操作位置座標を取得する操作デバイスと、前記操作デバイスの操作が反映される表示画面を表示する表示デバイスとを具備する装置の機能選択方法であって、
前記操作デバイスの操作面上に触れている状態で前記表示デバイスに前記装置の機能を選択する操作画面を表示し、
前記操作デバイスの操作面上に触れている状態を解除したとき前記操作画面より選択された機能を実行することを特徴とする機能選択方法。
【請求項１３】
前記操作画面には、前記操作デバイスの操作が反映されるカーソルを含み、前記操作面上の操作位置と前記操作画面上のカーソル位置は絶対座標で対応している請求項１２記載の機能選択方法。
【請求項１４】
前記操作画面は、ユーザインタフェースで設定された前記操作画面上の領域および当該設定領域に触れる時間をもとに表示制御される請求項１３記載の機能選択方法。
【請求項１５】
前記操作画面には、デスクトップのアイコンを列挙したウィンドウ、現在実行中のプログラムのウィンドウを列挙したウィンドウリスト、ユーザにより設定された機能を列挙したウィンドウの少なくともいずれかが含まれる請求項１４記載の機能選択方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示装置とタッチパッドとを具備する情報処理装置、および複数の機能を選択的に実行可能な装置に用いられる機能選択方法に関する。
【０００２】
【従来の技術】
近年、ノートブックタイプまたはラップトップタイプの携帯型パーソナルコンピュータに於いては、例えばマウスポインティング操作、テンキー入力操作等を可能にしたポインティング装置が設けられている（例えば、特許文献１参照）。
【０００３】
従来のこの種パーソナルコンピュータに於いては、ポインティング装置の機能が狭い範囲に特定され、かつ操作性にも問題があった。
【０００４】
【特許文献１】
特開２０００−３３９０９７号公報
【０００５】
【発明が解決しようとする課題】
上述したように従来では、ポインティング装置の機能が狭い範囲に特定され、かつ操作性にも問題があった。
【０００６】
本発明は上記実情に鑑みなされたもので、機能を選択し実行する際の操作性の向上を図った情報処理装置および機能選択方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明は、操作面に触れた状態で機能選択画面を表示し、その操作状態から、操作面に触れない状態に遷移したときに、機能選択画面上で選択した機能を実行することにより、最小限の操作で機能を選択して実行できるようにしたことを特徴とする。
【０００８】
即ち、本発明は、表示装置とタッチパッドとを備えた情報処理装置に於いて、前記タッチパッドの操作面上がタッチされた操作状態を検知する操作検知手段と、前記操作検知手段が前記操作状態を検知した際に、前記表示装置の表示画面上に、実行可能な機能を列挙した操作画面を表示する表示処理手段と、前記表示処理手段により表示された前記操作画面上で前記操作状態を継続して選択した機能を起動する起動処理手段とを具備して、最小限の操作で機能を選択して実行できるようにしたことを特徴とする。
【０００９】
また、本発明は、操作面上の操作位置座標を取得する操作デバイスと、前記操作デバイスの操作が反映される表示画面を表示する表示デバイスとを具備する装置の機能選択方法であって、前記操作デバイスの操作面上に触れている状態で前記表示デバイスに前記装置の機能を選択する操作画面を表示し、前記操作デバイスの操作面上に触れている状態を解除したとき前記操作画面より選択された機能を実行することを特徴とする。これにより最小限の操作で機能を選択して実行できる。
【００１０】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。
【００１１】
本発明の実施形態に於ける情報処理装置の外観構成を図１に示す。ここでは、ノートブック型パーソナルコンピュータを例に示している。
【００１２】
この図１に示す、本発明の実施形態によるコンピュータは、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤからなる表示装置１２１が組み込まれている。このディスプレイユニット１２は、コンピュータ本体１１に対して解放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しており、その筐体上面には、コンピュータ本体１１の電源をオン／オフするためのパワーボタン１１４、キーボード１１１等が配置され、キーボード１１１の手前の筐体部分上面にはアームレストが形成されている。このアームレストのほぼ中央部に、タッチパッド１１２が設けられる。
【００１３】
本発明の実施形態は、上記タッチパッド１１２の操作面上の所定の領域がタッチ操作されることにより、上記表示装置１２１の表示画面上に、例えば図示するような機能を選択する操作画面１０が表示される。この操作画面１０は、その画面全体が上記タッチパッド１１２の操作面全体に対応している。上記操作画面１０には、タッチパッド１１２の操作面上の操作位置を示すカーソル（Ｃ）が表示される。この操作画面１０上のカーソル（Ｃ）の位置は、タッチパッド１１２の操作面上の操作位置と絶対座標で対応している。
【００１４】
上記タッチパッド１１２の操作面上の所定の領域を例えば指（ｆ）でタッチして上記表示装置１２１に操作画面１０が表示されたとき、上記タッチパッド１１２の操作面上に指（ｆ）を触れた状態のまま、タッチパッド１１２の操作面上で指（ｆ）を移動すると、その移動に伴って操作画面１０上のカーソル（Ｃ）が移動する。このカーソル（Ｃ）が操作画面１０上のある機能（アイテムアイコン）を指し示している状態で、指（ｆ）をタッチパッド１１２の操作面上から離すと、上記カーソル（Ｃ）が指し示していた機能が起動する。
【００１５】
上記図１に示したコンピュータのシステム構成を図２に示す。
このコンピュータには、図示するように、ＣＰＵ２０１、ホストブリッジ２０２、主メモリ２０３、グラフィクスコントローラ２０４、ＰＣＩ−ＩＳＡブリッジ２０６、Ｉ／Ｏコントローラ２０７、ハードディスクドライブ（ＨＤＤ）２０８、ＣＤ−ＲＯＭドライブ２０９、ＰＳ２コントローラ２１０、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１、および電源コントローラ２１３等が設けられている。
【００１６】
ＰＳ２コントローラ２１０には上記したタッチパッド１１２が接続され、グラフィクスコントローラ２０４には上記した表示装置１２１が接続されている。また、ハードディスクドライブ２０８には、上記したような操作画面１０を用いた機能の選択および実行機能を実現するタッチパッドユーティリティプログラム（ＴＰＵ）２１５が格納される。
【００１７】
ＣＰＵ２０１は、本コンピュータの動作を制御するために設けられたもので、ハードディスクドライブ（ＨＤＤ）２０８から主メモリ２０３にロードされたオペレーティングシステム（ＯＳ）、およびアプリケーションプログラム、ユーティリティプログラム等を実行する。この実施形態では、ハードディスクドライブ２０８から主メモリ２０３にロードされたタッチパッドユーティリティプログラム（ＴＰＵ）２１５を実行し、上記したようなタッチパッド１１２の操作による操作画面１０を用いた機能の選択および実行機能を実現する。この際の操作画面１０を用いた機能の選択および実行処理については後述する。
【００１８】
ホストブリッジ２０２はＣＰＵ２０１のローカルバスとＰＣＩバス１との間を双方向で接続するブリッジデバイスである。グラフィクスコントローラ２０４はビデオＲＡＭ（ＶＲＡＭ）を備え、専用ディスプレイドライバの制御の下に本コンピュータのディスプレイモニタとして使用される表示装置１２１を制御する。Ｉ／Ｏコントローラ２０７はハードディスクドライブ２０８、ＣＤ−ＲＯＭドライブ２０９等を制御する。ＰＣＩ−ＩＳＡブリッジ２０６はＰＣＩバス１とＩＳＡバス２を双方向で接続するブリッジデバイスであり、ここには例えばシステムタイマ、ＤＭＡコントローラ、割り込みコントローラなどの各種システムデバイスも内蔵されている。
【００１９】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１は、電力管理のためのエンベデッドコントローラ（ＥＣ）とキーボード１１１を制御するためのキーボードコントローラ（ＫＢＣ）とが集積された１チップマイクロコンピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１は、電源コントローラ２１３と協同して、ユーザによるパワーボタン１１４の操作に応じて本コンピュータをパワーオン／パワーオフする機能を有している。
【００２０】
図３は本発明の第１実施形態に於ける操作の手順と状態遷移を示したもので、ここでは説明を簡素にするため、４種の機能を選択可能にした操作画面を例に示している。ここでは、図３（ａ）に示す操作で、機能を選択する操作画面（機能選択ウインドウ）を表示装置１２１に表示し、図３（ｂ）に示す操作で機能を選択し実行する。
【００２１】
図３（ａ）に於いて、タッチパッド１１２の操作面上の特定の領域（Ａ）に指が触れると、表示装置１２１に、機能を選択する操作画面（選択可能な機能一覧を表す機能選択ウインドウ）３０が表示される。この操作画面３０には、選択可能な機能Ｆ（１）、Ｆ（２）、Ｆ（３）、Ｆ（４）がそれぞれ領域Ｒ（１）、Ｒ（２）、Ｒ（３）、Ｒ（４）に表示されている。この操作画面３０の全体がタッチパッド１１２の操作面全体に対応している。この状態で図３（ｂ）に示すように、タッチパッド１１２の操作面上で、指が座標（ｔｘ，ｔｙ）に移動すると、タッチパッド１１２の操作面上の操作位置に対応した操作画面３０上の座標（ｗｘ，ｗｙ）に表示された機能Ｆ（３）が選択される。この状態で指をタッチパッド１１２の操作面上から離すと、選択されていた機能Ｆ（３）が実行される。
【００２２】
図４に上記した第１実施形態の処理手順を示している。この図４に示す処理では、タッチパッド１１２の操作面上で、図３（ａ）に示すように、特定の領域（Ａ）に指が触れると、その操作位置座標から、機能選択操作の指示入力であることを判断して、表示装置１２１に操作画面３０を表示する（図４ステップＳ１１，Ｓ１２）。上記操作画面３０を表示している状態で、図３（ｂ）に示すように、タッチパッド１１２の操作面上に触れる指の位置が移動すると、その移動先の操作位置座標（ｔｘ，ｔｙ）を取得し（図４ステップＳ１３）、その取得した座標（ｔｘ，ｔｙ）から操作画面３０上の座標（ｗｘ，ｗｙ）を求める（図４ステップＳ１４）。さらに、この座標（ｗｘ，ｗｙ）が操作画面３０上の領域Ｒ３内であることを認識し（図４ステップＳ１５）、その認識した領域Ｒ３から機能Ｆ（３）が選択された状態にあることを認識する（図４ステップＳ１６）。この状態で、指がタッチパッド１１２の操作面上から離れると（図４ステップＳ１７）、そのとき操作位置画面３０上で選択されている機能Ｆ（３）を実行する。
【００２３】
このように、タッチパッド１１２の操作面上に触れた状態で機能を選択する操作画面３０を表示し、その操作状態から、操作面に触れない状態に遷移したときに、上記操作画面３０上で選択した機能を実行することにより、最小限の操作で機能を選択して実行することができる。
【００２４】
次に図５乃至図１４を参照して本発明の第２実施形態を説明する。
図５には本発明の第２実施形態に於ける、タッチパッド１１２の操作面上に機能を設定する（割り付ける）ための設定画面の構成例を示している。ここではタッチパッド１１２の操作面上のコーナー領域に、機能を選択する操作画面を割り付ける設定画面５０の構成例を示している。尚、この実施形態では、各機能を「アイテム」、ウィンドウ上に表示されるアイテムのリストを「テーブル」と呼んでいる。
【００２５】
この図５に示す設定画面５０には、各コーナー領域（タッチ操作検知領域）の範囲を設定する範囲設定部５１、各コーナー領域毎に操作画面を構成するテーブルを設定するリストボックスを用いた操作画面設定部５２ａ〜５２ｄ、テーブルの新規作成、削除、詳細設定等を行うためのボタンおよびテーブルリストを備えたテーブル設定部５３、上記範囲設定部５１で設定された各コーナー領域の選択操作確認を行うタッチ時間（Ｔｏｕｃｔｈ  Ｗａｉｔ  Ｔｉｍｅ）を設定するトラックバーを用いたウィンドウ開時間設定部５４、操作画面（ウィンドウ）の透明度（Ｔｒａｎｓｐａｒｅｎｃｙ）を設定するトラックバーを用いた透明度設定部５５等が設けられる。これらの各設定部を用いて、タッチパッド１１２の操作面上の各コーナーの任意の領域に操作性を考慮した操作画面（機能選択ウィンドウ）を設定する（割り付ける）ことができる。この設定画面５０を用いた設定処理については図１１を参照して後述する。
【００２６】
図６、図７、図８にはそれぞれ上記設定画面５０を用いて設定（定義）された各種テーブルの構成例を示している。これらの各テーブル構成等については後述する。
【００２７】
図９には、上記各テーブル６０，７０，８０上に設けられたシステムアイテムのうち、テーブルの設定アイテム（Ｓｅｔｔｉｎｇ  ｏｆ  ＣｕｓｔｏｍＴａｂｌｅ）が操作された際に表示されるカスタムテーブルの設定画面の一構成例を示している。この設定画面を用いた設定並びに設定内容に従う機能等については後述する。
【００２８】
図１０には、図７に示すスイッチウィンドウテーブル７０の詳細設定を行う詳細設定画面の一構成例を示している。この設定画面を用いた設定並びに設定内容に従う機能等については後述する。
【００２９】
図１１乃至図１４はそれぞれ本発明の第２実施形態に於ける処理の手順を示すフローチャートである。この各フローチャートに示される処理はＣＰＵ２０１により実行されるタッチパッドユーティリティプログラム（ＴＰＵ）２１５により実現される。
【００３０】
ここで上記図１１乃至図１４を参照しながら本発明の第２実施形態に於ける動作を説明する。
この第２実施形態の概要を説明しておくと、この第２実施形態では、タッチパッド１１２上のワンタッチ操作で、図５に示す設定画面５０を用いてユーザが設定したテーブルの中から任意のテーブルを選択し、そのテーブル上で任意の機能を選択し実行できる。この第２実施形態では、タッチパッド１１２の操作面上のコーナー（四隅）領域に、機能を選択する操作画面（テーブル）を割り付け可能にしている。即ち、タッチパッド１１２の操作面上の４つのコーナーにはユーザの設定でそれぞれ個別に任意のテーブルが割り当て可能である。
【００３１】
操作の概要は、タッチパッド１１２の操作面上の四隅の一定領域にタッチし、一定時間、その領域内を触れ続けると、実行可能な機能が列挙された操作画面が表示される。この際、操作画面上には通常のカーソルとは別にタッチパッド１１２の操作面上の操作位置を示すカーソル（Ｃ）が表示され、タッチパッド１１２の操作面上で指を動かすことにより操作面上のカーソルが移動する。ここでは、タッチパッド１１２の操作面上の操作位置と操作画面上のカーソル位置は絶対座標で対応している。タッチパッド１１２の操作面に触ったまま指を動かすことにより操作画面上のアイテムから実行したい機能（アイテム）を選択し、指を離すと、選択したアイテムの機能が実行される。
【００３２】
この第２実施形態では、図５に示すメインの設定画面５０を用いて、所望の操作画面（テーブル）を定義し利用できる。この設定画面５０は、例えば図６乃至図８に示されるテーブル上で、特定のシステムアイテム（Ｓｅｔｔｉｎｇ“Ｐａｄ”）を操作することにより開かれる。
【００３３】
この設定画面５０には、上述したように、範囲設定部５１、操作画面設定部５２ａ〜５２ｄ、テーブル設定部５３、ウィンドウ開時間設定部５４、透明度設定部５５等が設けられる。これらの各設定部を用いて、タッチパッド１１２の操作面上の各コーナーの任意の領域に操作性を考慮した操作画面（テーブル）を設定できる。
【００３４】
上記図５に示す設定画面５０を用いた設定処理手順を図１１に示している。ここでは、例えば図６乃至図８に示すテーブル６０〜８０のいずれかで最上列に設けられたシステムアイテムに含まれる「Ｓｅｔｔｉｎｇ“Ｐａｄ”」アイテム（Ｐ５）が操作されると、表示装置１２１に図５に示すような設定画面５０を表示する（図１１ステップＳ４１）。
【００３５】
この設定画面５０上で、ユーザの操作により、タッチパッド１１２の操作面上の任意のコーナーに操作性を考慮した所望の操作画面（テーブル）を設定できる（図１１ステップＳ４２）。例えば設定画面５０上の範囲設定部５１を操作することで各コーナー毎の操作範囲を任意に設定できる。また操作画面設定部５２ａ〜５２ｄを個々に操作して、そのプルダウンメニュー上から当該コーナー領域に任意のテーブルを割付ることができる。またテーブル設定部５３の例えば新規作成（Ｎｅｗ）ボタンを操作することで、新たなテーブルを作成しテーブルリスト（操作画面設定部５２ａ〜５２ｄのプルダウンメニュー）に選択対象として登録できる。尚、詳細設定（Ｄｅｔａｉｌ）ボタンを操作した際の設定例については後述する。またウィンドウ開時間設定部５４を操作することで上記範囲設定部５１で設定された各コーナー領域の選択操作確認を行うタッチ時間を設定できる。また透明度設定部５５を操作することでウィンドウの透明度を設定できる。上記したような設定操作の後、「ＯＫ」ボタンを操作することにより（図１１ステップＳ４３）、上記操作に従うテーブルが主メモリ２０３の予め定めたテーブル保存領域に設定され使用可能に保持される（図１１ステップＳ４５）。
【００３６】
この設定画面５０によりタッチパッド１１２の操作面上の各コーナーに対応付けて設定した各操作画面の構成例を図６乃至図８に示している。
【００３７】
図５に示した設定例では、タッチパッド１１２の操作面上の左上のコーナー領域に、図６に示すような構成のデスクトップアイコンを列挙した操作画面がデスクトップテーブル６０として設定される。
また、タッチパッド１１２の操作面上の右上のコーナー領域には、図７に示すような構成の操作画面がスイッチウィンドウテーブル（ウィンドウリストテーブル）７０として設定される。
また、タッチパッド１１２の操作面上の左下、および右下の各コーナー領域には、それぞれ図８に示すような、ユーザが設定した機能を列挙した操作画面がカスタムテーブル８０として設定される。このユーザが設定可能なカスタムテーブル８０には、最大４８個のアイテムを割り当て可能である。割り当て可能なアイテムとしては、ファイル（選択されるとファイルを実行する）、シェルオブジェクト（選択されるとマイコンピュータなどのシェルオブジェクトを実行する）、キーボート入力（選択されるとユーザーが設定したキーボート入力を生成する）、ナチュラルキーボード拡張キー（ブラウザ操作（進む、戻る、リフレッシュ、停止、検索、お気に入り、ホーム、メール等）、メディアプレイヤー操作（ミュート、ボリュームアップ、ボリュームダウン、前トラック、次トラック、停止、再生／一時停止等））等を挙げることができる。
【００３８】
上記した各テーブル６０，７０，８０には、それぞれ最上列と最下列に共通のシステムアイテムが割り当てられる。このシステムアイテムとして、ここでは、テーブルを切り替えるアイテム（他コーナーに割り当てたテーブルに切り替える）、アプリケーションの設定アイテム（図５に示したテーブルの設定画面を表示する；Ｓｅｔｔｉｎｇ  ｏｆ  Ｐａｄ）、テーブルの設定アイテム（図８に示すカスタムテーブルの設定画面（図９参照）を表示する；Ｓｅｔｔｉｎｇ  ｏｆ  ＣｕｓｔｏｍＴａｂｌｅ）、ウィンドウの常時表示アイテム（タッチパッド１１２の操作面上から指を離してもウィンドウが閉じないようにする；Ｐｉｎ  ）、ウィンドウをクローズするアイテム（Ｃｌｏｓｅ  ）等が用意される。
【００３９】
上記各テーブル６０，７０，８０上に設けられたシステムアイテムのうち、図８に示されるようなテーブルの設定アイテムとなる「Ｓｅｔｔｉｎｇ  ｏｆ  ＣｕｓｔｏｍＴａｂｌｅ」アイテム（Ｐ６）が操作された際に表示されるカスタムテーブルの設定画面の構成例を図９に示す。この図９に示す、カスタムテーブルの設定画面９０上で、上記図８に示すカスタムテーブル８０の設定を行うことができる。
【００４０】
この設定画面９０を用いたカスタムテーブルのアイテム設定処理手順を図１４に示している。ここでのアイテムの割り当て処理は、上記したように、テーブル６０，７０，８０上のいずれかに於いて、「Ｓｅｔｔｉｎｇ  ｏｆ  ＣｕｓｔｏｍＴａｂｌｅ」アイテム（Ｐ６；図８参照）を操作し、表示装置１２１に、図９に示すような設定画面９０を表示する（図１２ステップＳ５１）。この図９に示す設定画面９０上に於いて、左側のタブ内エクスプローラから画面右側のパッドに任意のアイテムをドラッグアンドドロップする（図１２ステップＳ５２）。この際、ドラッグアンドドロップで位置の変更も可能である。上記タブ内から所望のアイテムを画面右側のパッドにドラッグアンドドロップした後、「ＯＫ」ボタンを操作することにより（図１２ステップＳ５３）、上記パッドの内容が図８に示すカスタムテーブル８０に反映され、カスタムテーブル８０に所望のアイテムが設定される（図１２ステップＳ５５）。尚、この設定操作に於いて、パッド上のアイテムをパッドの外にドロップすると、そのアイテムがテーブルから削除される。
【００４１】
また上記図５に示す設定画面５０上の右側のテーブル設定部５３に於いてテーブルリスト上で「Ｓｗｉｔｃｈ  Ｗｉｎｄｏｗ」を選択状態にして、「Ｄｅｔａｉｌ」ボタンを操作すると、上記図７に示したスイッチウィンドウテーブル７０の詳細設定画面が表示される。このスイッチウィンドウテーブルの詳細設定画面の構成例を図１０に示す。この設定画面１００上で、プレビューウィンドウの有無、プレビューウィンドウの透明度等を設定できる。
【００４２】
図１３には、上記設定されたテーブルを利用した機能選択操作に伴う処理手順を示している。この処理はＣＰＵ２０１により実行されるタッチパッドユーティリティプログラム（ＴＰＵ）２１５により実現される。
【００４３】
この図１３に示す処理では、タッチパッド１１２の操作面上にユーザの指が触れると（図１３ステップＳ３１）、その指が触れた操作位置（座標）が、図５に示した設定画面５０により予め設定したコーナー領域内であるか否かを判断する（図１３ステップＳ３２）。
【００４４】
ここで、タッチパッド１１２の操作面上の操作位置が設定されたコーナー領域内でないとき（図１３ステップＳ３２  Ｎｏ）は、通常のパッド操作処理を行う。また、タッチパッド１１２の操作面上の操作位置が設定されたコーナー領域内であるとき（図１３ステップＳ３２  Ｙｅｓ）は、その操作が上記設定画面５０により予め設定した時間（例えば０．５秒）、同一コーナー領域内に留まっているか否かを判断する（図１３ステップＳ３３）。設定されたコーナー領域内に設定時間留まっていないとき（図１３ステップＳ３３  Ｎｏ）は、通常のパッド操作処理を行う。また、設定されたコーナー領域内に設定時間（０．５秒）留まっているとき（図１３ステップＳ３３  Ｙｅｓ）は、そのコーナー領域が四隅のいずれのコーナー領域であるかを認識し、その認識したコーナー領域に設定された操作画面（テーブル）を表示装置１２１に表示して、そのテーブル上の操作で選択された機能を実行する（図１３ステップＳ３４１〜Ｓ３４７）。
【００４５】
図５に示す設定例では、認識したコーナー領域がタッチパッド１１２の操作面上の左上のコーナー領域であるときは（図１３ステップＳ３４１  ＹＥＳ）、図６に示すようなデスクトップアイコンを列挙したデスクトップテーブル６０を表示する（図１３ステップＳ３４２）。
【００４６】
また、認識したコーナー領域がタッチパッド１１２の操作面上の右上のコーナー領域であるときは（図１３ステップＳ３４３  ＹＥＳ）、図７に示すようなスイッチウィンドウテーブル７０を表示する（図１３ステップＳ３４４）。
【００４７】
また、認識したコーナー領域がタッチパッド１１２の操作面上の左下または右下の各コーナー領域であるときは（図１３ステップＳ３４５）、図８に示すようなユーザが設定した機能を列挙したカスタムテーブル（設定キーテーブル）８０を表示する（図１３ステップＳ３４６／Ｓ３４７）。
【００４８】
上記デスクトップテーブル６０、またはカスタムテーブル８０を表示している状態で、タッチパッド１１２の操作面上に触れる指の位置が移動し、操作画面（テーブル）上のある機能（アイテム）がカーソル（Ｃ）で選択された状態で、指がタッチパッド１１２の操作面上から離れると、そのとき操作画面（テーブル）上で選択されている機能（アイテム）を実行する。この際の各機能の選択並びに実行処理については上述した図４に示した第１実施形態の処理手順（Ｓ１１〜Ｓ１８）と同様である。
【００４９】
また、上記図７に示すようなスイッチウィンドウテーブル７０を表示している状態で、タッチパッド１１２の操作面上に触れる指の位置が移動した際は、図１４に示すような表示処理が実行される。この図１４に示す処理では、上述した図１０に示す、スイッチウィンドウテーブル７０（図７参照）の詳細設定画面１００上で、予め、プレビューウィンドウを表示する設定がされいる場合、即ち、図１０に示すスイッチウィンドウテーブルの詳細設定画面１００上で、「Ｄｉｓｐｌａｙ  Ｗｉｎｄｏｗ  Ｐｒｅｖｉｅｗ」のチェックボックスがチェックされている場合の処理手順を示している。
【００５０】
この処理では、図７のスイッチウィンドウテーブル７０に於いて、ユーザが例えば「Ｍｙ  Ｃｏｍｐｕｔｅｒ」のアイテムを触れていた場合（図１４ステップＳ１４１）、図示するように、「Ｗｉｎｄｏｗ  Ｐｒｅｖｉｅｗ」ウィンドウを開き（図１４ステップＳ１４２）、当該ウィンドウ画面に「Ｍｙ  Ｃｏｍｐｕｔｅｒ」のウィンドウを表示する（図１４ステップＳ１４３）。この際、上記図１０に示す設定画面１００上で「Ｔｒａｎｓｐａｒｅｎｃｙ  ｏｆ  Ｐｒｅｖｉｅｗ  ｗｉｎｄｏｗ」を設定した場合、図７に示すように、「Ｗｉｎｄｏｗ  Ｐｒｅｖｉｅｗ」ウィンドウ画面内に重なった他のウィンドウ画面（この例では「Ｓｗｉｔｃｈ  Ｗｉｎｄｏｗ」の操作画面７０）が、「Ｔｒａｎｓｐａｒｅｎｃｙｏｆ  Ｐｒｅｖｉｅｗ  ｗｉｎｄｏｗ」で設定された透明（透過）度に従い透けて見える。
【００５１】
ここで、上記ユーザの指が「Ｍｙ  Ｃｏｍｐｕｔｅｒ」のアイテムから離れた場合（図１４ステップＳ１４４  Ｙｅｓ）、「Ｗｉｎｄｏｗ  Ｐｒｅｖｉｅｗ」上に表示された「Ｍｙ  Ｃｏｍｐｕｔｅｒ」ウィンドウ、および「ＷｉｎｄｏｗＰｒｅｖｉｅｗ」を閉じ（図１４ステップＳ１４５，Ｓ１４６）、さらに「Ｓｗｉｔｃｈ  Ｗｉｎｄｏｗ」の操作画面７０を閉じて（図１４ステップＳ１４７）、指を離したとき選択した「Ｍｙ  Ｃｏｍｐｕｔｅｒ」ウィンドウ画面をデスクトップ画面上で最上位画面とする（図１４ステップＳ１４８）。
【００５２】
上記したように本発明の各実施形態によれば、設定画面で設定した内容に従って、タッチパッド１１２の操作面上に触れた状態で機能を選択する操作画面（テーブル）を表示し、その操作状態から、操作面に触れない状態に遷移したときに、上記操作画面上で選択した機能を実行することにより、最小限の操作で機能を選択して実行することができる。
【００５３】
【発明の効果】
以上詳記したように本発明によれば、タッチパッドの操作面上に触れた状態で機能を選択する操作画面を表示し、その操作状態から、操作面に触れない状態に遷移したときに、上記操作画面上で選択した機能を実行することにより、最小限の操作で機能を選択して実行することができる。これにより機能を選択し実行する際の操作性を著しく向上できる。
【図面の簡単な説明】
【図１】本発明の実施形態に於ける情報処理装置の外観構成を示す斜視図。
【図２】上記図１に示したコンピュータのシステム構成を示すブロック図。
【図３】本発明の第１実施形態に於ける操作の手順と状態遷移を示す図。
【図４】上記第１実施形態の処理手順を示すフローチャート。
【図５】本発明の第２実施形態に於ける設定画面（メイン）の構成例を示す図。
【図６】上記第２実施形態に於けるデスクトップテーブルの構成例を示す図。
【図７】上記実施形態に於けるスイッチウィンドウテーブル（ウィンドウリストテーブル）の構成例を示す図。
【図８】上記第２実施形態に於けるカスタムテーブルの構成例を示す図。
【図９】上記第２実施形態に於けるカスタムテーブル設定画面の構成例を示す図。
【図１０】上記第２実施形態に於けるスイッチウィンドウテーブル詳細設定画面の構成例を示す図。
【図１１】上記第２実施形態に於けるメインの設定画面を用いた設定処理手順を示すフローチャート。
【図１２】上記第２実施形態に於けるカスタムテーブルのアイテム設定処理手順を示すフローチャート。
【図１３】上記第２実施形態に於ける図５に示した設定例に基づく処理手順を示すフローチャート。
【図１４】上記第２実施形態に於けるスイッチウィンドウ表示の際の処理手順を示すフローチャート。
【符号の説明】
１…ＰＣＩバス、２…ＩＳＡバス、１０，３０…操作画面、１１…コンピュータ本体、１２…ディスプレイユニット、５０…設定画面、６０…デスクトップテーブル、７０…スイッチウィンドウテーブル（ウィンドウリストテーブル）、８０…カスタムテーブル、９０…カスタムテーブルの設定画面、１００…スイッチウィンドウテーブルの詳細設定画面、１１１…キーボード（ＫＢ）、１１２…タッチパッド、１２１…表示装置、２０１…ＣＰＵ、２０２…ホストブリッジ、２０３…主メモリ、２０４…グラフィクスコントローラ、２０６…ＰＣＩ−ＩＳＡブリッジ、２０７…Ｉ／Ｏコントローラ、２０８…ハードディスクドライブ（ＨＤＤ）、２０９…ＣＤ−ＲＯＭドライブ、２１０…ＰＳ２コントローラ、２１１…エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）、２１３…電源コントローラ、２１５…タッチパッドユーティリティプログラム（ＴＰＵ）、５０…
設定テーブル、３０２…制御プログラム、３０３…インターフェース、３１１…設定プログラム、３１２…実行手段、４０１…仮想画面（仮想スクリーン）、４０２…主操作画面となる表示エリア。
【図１】
2004334315.tif 000003
【図２】
2004334315.tif 000004
【図３】
2004334315.tif 000005
【図４】
2004334315.tif 000006
【図５】
2004334315.tif 000007
【図６】
2004334315.tif 000008
【図７】
2004334315.tif 000009
【図８】
2004334315.tif 000010
【図９】
2004334315.tif 000011
【図１０】
2004334315.tif 000012
【図１１】
2004334315.tif 000013
【図１２】
2004334315.tif 000014
【図１３】
2004334315.tif 000015
【図１４】
2004334315.tif 000016