(57)【要約】      （修正有）【課題】タッチ式のポインティングデバイスに便利な機能を搭載することが可能な情報処理装置、ポインティングデバイスの操作方法及びコンピュータが実行可能なプログラムを提供する。【解決手段】情報処理装置（ノートＰＣ）１は、ディスプレイ（表示デバイス）５と、ディスプレイ５上のポインタを移動させるためのタッチ式のポインティングデバイス（タッチパッド装置）８と、ポインティングデバイス８に対するタッチ操作に応じて、ディスプレイ５に対するメニューの表示に関する操作とポインタの移動操作とを切り替える制御手段と、を備えている。【選択図】図１
2016167240.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、
前記ディスプレイ上のポインタを移動させるためのタッチ式のポインティングデバイスと、
前記ポインティングデバイスに対するタッチ操作に応じて、前記ディスプレイに対するメニューの表示に関する操作とポインタの移動操作とを切り替える制御手段と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記制御手段は、前記ポインティングデバイスに対するタッチ操作が第１の所定時間以上継続し、かつ、そのタッチ位置の変化が第１の閾値以下である場合には、前記ディスプレイにメニューを表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、前記ポインティングデバイスに対するタッチ操作が第１の所定時間以上継続し、かつ、そのタッチ位置の変化が第１の閾値以下でない場合には、前記タッチ操作に応じたポインタの移動操作を行うことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記制御手段は、前記メニューを表示後に、前記ポインティングデバイスに対するタッチ操作が、第２の所定時間以上継続し、かつ、そのタッチ位置の変化が第２の閾値以下である場合には、前記メニューの表示を終了することを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記制御手段は、前記メニューを表示後に、前記ポインティングデバイスに対するタッチ操作が、第２の所定時間以上継続し、かつ、そのタッチ位置の変化が第２の閾値以下でない場合には、前記タッチ操作に応じて前記メニュー上の操作を行うことを特徴とする請求項２に記載の情報処理装置。
【請求項６】
前記メニューは、装置の機能を設定するためのメニューであることを特徴とする請求項１〜請求項５のいずれか１つに記載の情報処理装置。
【請求項７】
前記メニュー上の操作は、機能のボリューム及びＯＮ／ＯＦＦの設定の少なくとも１つを含むことを特徴とする請求項５に記載の情報処理装置。
【請求項８】
前記タッチ式のポインティングデバイスは、タッチパッド装置であることを特徴とする請求項１〜７のいずれか１つに記載の情報処理装置。
【請求項９】
前記情報処理装置は、クラムシェル型のノートＰＣであることを特徴とする請求項１〜８のいずれか１つに記載の情報処理装置。
【請求項１０】
情報処理装置によって実行されるポインティングデバイスの操作方法であって、
前記ポインティングデバイスに対する操作を検出する工程と、
前記検出されたポインティングデバイスに対する操作が第１の操作であるか否かを判定する工程と、
前記第１の操作であると判定された場合に、ディスプレイに対してメニュー表示を行う工程と、
前記第１の操作でないと判定された場合に、前記検出されたポインティングデバイスに対する操作に応じて、ポインタの移動操作を行う工程と、
を含むポインティングデバイスの操作方法。
【請求項１１】
情報処理装置に搭載されるプログラムであって、
前記ポインティングデバイスに対する操作を検出する工程と、
前記検出されたポインティングデバイスに対する操作が第１の操作であるか否かを判定する工程と、
前記第１の操作であると判定された場合に、ディスプレイに対してメニューの表示を行う工程と、
前記第１の操作でないと判定された場合に、前記検出されたポインティングデバイスに対する操作に応じて、ポインタの移動操作を行う工程と、
をコンピュータに実行させることを特徴とするコンピュータが実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、ポインティングデバイスの操作方法、及びコンピュータが実行可能なプログラムに関する。
【背景技術】
【０００２】
一般に、ノート型パソコンでは、入力装置として、キーボード等に加え、各種のタッチ式のポインティングデバイスが用いられている。これらのタッチ式のポインティングデバイスは、主として画面上のポインタ（マウスカーソル）を移動させるために用いられる。
【０００３】
このうち、例えば、タッチパッド装置は、平板状のセンサーと人体の指で構成されるコンデンサが、センサー表面のどの位置に存在するかを微弱な静電容量の変化として検出し、センサーの表面をなぞった指の軌跡を、画面上のポインタの動作に関連づけるものである。
【０００４】
タッチパッド装置等のタッチ式のポインティングデバイスは、基本的にポインタを移動させる用途で使用されるが、ポインタの移動用途以外にもユーザにとって便利な機能を搭載することが望まれる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１４９８号公報
【特許文献２】特開２０１１−１０７７８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記に鑑みてなされたものであり、タッチ式のポインティングデバイスに便利な機能を搭載することが可能な情報処理装置、ポインティングデバイスの操作方法、及びコンピュータが実行可能なプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、ディスプレイと、前記ディスプレイ上のポインタを移動させるためのタッチ式のポインティングデバイスと、前記ポインティングデバイスに対するタッチ操作に応じて、前記ディスプレイに対するメニューの表示に関する操作とポインタの移動操作とを切り替える制御手段と、を備えたことを特徴とする。
【０００８】
また、本発明の好ましい態様によれば、前記制御手段は、前記ポインティングデバイスに対するタッチ操作が第１の所定時間以上継続し、かつ、そのタッチ位置の変化が第１の閾値以下である場合には、前記ディスプレイにメニューを表示することが望ましい。
【０００９】
また、本発明の好ましい態様によれば、前記制御手段は、前記ポインティングデバイスに対するタッチ操作が第１の所定時間以上継続し、かつ、そのタッチ位置の変化が第１の閾値以下でない場合には、前記タッチ操作に応じた通常のポインタの移動操作を行うことが望ましい。
【００１０】
また、本発明の好ましい態様によれば、前記制御手段は、前記メニューを表示後に、前記ポインティングデバイスに対するタッチ操作が、第２の所定時間以上継続し、かつ、そのタッチ位置の変化が第２の閾値以下である場合には、前記メニューの表示を終了することが望ましい。
【００１１】
また、本発明の好ましい態様によれば、前記制御手段は、前記メニューを表示後に、前記ポインティングデバイスに対するタッチ操作が、第２の所定時間以上継続し、かつ、そのタッチ位置の変化が第２の閾値以下でない場合には、前記タッチ操作に応じて前記メニュー上の操作を行うことが望ましい。
【００１２】
また、本発明の好ましい態様によれば、前記メニューは、装置の機能を設定するためのメニューであることが望ましい。
【００１３】
また、本発明の好ましい態様によれば、前記メニュー上の操作は、機能のボリューム及びＯＮ／ＯＦＦの設定の少なくとも１つを含むことが望ましい。
【００１４】
また、本発明の好ましい態様によれば、前記タッチ式のポインティングデバイスは、タッチパッド装置であることが望ましい。
【００１５】
また、本発明の好ましい態様によれば、前記情報処理装置は、クラムシェル型のノートＰＣであることが望ましい。
【００１６】
また、上述した課題を解決し、目的を達成するために、本発明は、情報処理装置によって実行されるポインティングデバイスの操作方法であって、前記ポインティングデバイスに対する操作を検出する工程と、前記検出されたポインティングデバイスに対する操作が第１の操作であるか否かを判定する工程と、前記第１の操作であると判定された場合に、ディスプレイに対してメニュー表示を行う工程と、前記第１の操作でないと判定された場合に、前記検出されたポインティングデバイスに対する操作に応じて、ポインタの移動操作を行う工程と、を含むことを特徴とする。
【００１７】
また、上述した課題を解決し、目的を達成するために、本発明は、情報処理装置に搭載されるプログラムであって、前記ポインティングデバイスに対する操作を検出する工程と、前記検出されたポインティングデバイスに対する操作が第１の操作であるか否かを判定する工程と、前記第１の操作であると判定された場合に、ディスプレイに対してメニューの表示を行う工程と、前記第１の操作でないと判定された場合に、前記検出されたポインティングデバイスに対する操作に応じて、ポインタの移動操作を行う工程と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、タッチ式のポインティングデバイスに便利な機能を搭載することが可能な情報処理装置を提供することが可能になるという効果を奏する。  
【図面の簡単な説明】
【００１９】
【図１】図１は、実施の形態に係る情報処理装置を適用したノート型ＰＣの概略の外観図である。
【図２】図２は、図１のノート型ＰＣの概略のハードウェア構成例を示す図である。
【図３】図３は、図２のノート型ＰＣ１のタッチパッド装置の操作に応じたポインタ移動操作とメニュー表示の切り替えに関する機能構成を模式的に示す図である。
【図４】図４は、タッチパッド装置に対する操作に応じて表示されるメニューの一例を示す図である。
【図５】図５は、メニューの各機能の項目で機能を設定するためのウィンドウの一例を示す図である。
【図６】図３のノート型ＰＣにおいて、タッチパッド装置の操作に応じて、メニュー表示に関する操作とポインタの移動に関する操作（通常のタッチパッドの操作）を切り替える処理を説明するためのフローチャートである。
【図７】図７は、上記タッチパッド装置に対するユーザの操作例と表示デバイスの表示例を説明するための図である。
【図８】変形例を説明するための図である。
【発明を実施するための形態】
【００２０】
（実施の形態）
以下、本実施の形態にかかる情報処理装置、ポインティングデバイスの操作方法、及びコンピュータが実行可能なプログラムについて説明する。本発明の構成要素は、本明細書の図面に一般に示してあるが、様々な構成で広く多様に配置し設計してもよいことは容易に理解できる。したがって、本発明の装置、方法、及びプログラムの実施の形態についての以下のより詳細な説明は、特許請求の範囲に示す本発明の範囲を限定するものではなく、単に本発明の選択した実施の形態の一例を示すものであって、本明細書の特許請求の範囲に示す本発明と矛盾無く装置、システム及び方法についての選択した実施の形態を単に示すものである。当業者は、特定の細目の１つ以上が無くても、又は他の方法、部品、材料でも本発明を実現できることが理解できる。
【００２１】
図１は、実施の形態に係る情報処理装置を適用したノート型ＰＣの概略の外観図である。本実施の形態に係るノート型ＰＣ１は、図１に示すように、クラムシェル型のノートＰＣとなっており、略直方体である本体側筐体２及びディスプレイ側筐体３を備えている。本体側筐体２及びディスプレイ側筐体３は、それぞれの端部で左右の一対の連結部（ヒンジ部）４ａ、４ｂによって連結されており、連結部４ａ、４ｂは、これらの筐体を開閉自在に支持している。  
【００２２】
ディスプレイ側筐体３は、本体側筐体２からの指令に応じて、各種の情報が表示される表示デバイス５を備えている。本体側筐体２は、その上面に、キーボード７、タッチ式のポインティングデバイスであるタッチパッド装置８、左クリックボタン９ａ、及び右クリックボタン９ｂ等を有する入力部６と、左右のスピーカ１０ａ、１０ｂを備えている。
【００２３】
タッチパッド装置８は、例えば、静電容量式のタッチパッドで構成されており、タッチ座標を検出可能な構成となっている。タッチパッド装置８は、ポインタの移動機能に加えて、左クリック機能及び右クリック機能を備えた、いわゆるクリックパッドを使用してもよい。
【００２４】
本実施の形態では、タッチパッド装置８に、ポインタの移動機能に加えて、メニュー表示機能も搭載して、ユーザビリティの高いタッチパッド装置８を提供する。
【００２５】
図２は、図１のノート型ＰＣ１の概略のハードウェア構成例を示す図である。ノート型ＰＣ１は、同図に示すように、ＣＰＵ１１、ＲＯＭ１２、メモリ１３、ＨＤＤ（ハードディスク）１４、グラフィクスアダプタ１５、表示デバイス５、キーボード７・タッチパッド装置８・左右のクリックボタン９ａ，９ｂを備えた入力部６、バッテリ２１、ＤＣ−ＤＣコンバータ２２、ＡＣアダプタ２３、及び、左右のスピーカ１０ａ、１０ｂ等を備えており、各部はバスを介して直接又は間接的に接続されている。
【００２６】
ＣＰＵ１１は、バスを介して接続されたＨＤＤ１４に格納されたＯＳ３０によりノート型ＰＣ１全体の制御を行うとともに、ＨＤＤ１４に格納された各種のプログラムに基づいて処理を実行する機能を司る。ＲＯＭ１２は、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ：基本入出力システム）１２ａやデータ等を格納している。
【００２７】
メモリ１３は、キャッシュメモリやＲＡＭで構成されており、ＣＰＵ１１の実行プログラムの読み込み領域や、実行プログラムの処理データを書き込む作業領域として利用される書き込み可能メモリである。
【００２８】
ＨＤＤ（ハードディスク）１４は、ノート型ＰＣ１の全体の制御を行うためのＯＳ３０、ハードウェアを制御する各種ドライバ３１，ＯＳ３０の機能の拡張等を行うためのユーティリティプログラム３２、及び特定業務に向けられたアプリケーションプログラム３３等を記憶する機能を有する。
【００２９】
ＯＳ３０は、ノート型ＰＣ１の基本的な動作を制御しているものであり、各種資源を管理し、例えば、アプリケーションプログラム３３が発生した命令を、ドライバ３１やＢＩＯＳ１２ａに伝える。また、ＯＳ３０は、マルチタスク機能及びマルチウィンドウ機能を有し、アプリケーションプログラム３３の実行コンテキスト（あるアプリケーションプログラム３３が利用しているレジスタセットやメインメモリイメージ、ファイルハンドルなど）やＧＵＩの部品などのソフトウェア資源の管理も行う。ＯＳ３０としては、例えば、Ｗｉｎｄｏｗｓ（登録商標）ＸＰ、Ｗｉｎｄｏｗｓ（登録商標）ｖｉｓｔａ、Ｗｉｎｄｏｗｓ（登録商標）７、Ｗｉｎｄｏｗｓ（登録商標）８等を使用することができる。    
【００３０】
各種ドライバ３１は、周辺機器類をハードウェア操作するためのものであり、例えば、表示デバイス５に画像を表示させるための表示ドライバ、キーボード７、タッチパッド装置８，及び左右のクリックボタン９ａ，９ｂを動作させるための入力ドライバ、左右のスピーカ１０ａ、１０ｂを動作させるためのオーディオドライバ等を備えている。
【００３１】
入力ドライバは、文字、コマンド等を入力する各種キーより構成されるキーボード７の動作の制御、画面上のポインタを移動させたり、各種メニューを選択するタッチパッド装置８の動作、左クリック及び右クリックを行うための左クリックボタン９ａ及び右クリックボタン９ｂの動作を制御する。
【００３２】
ＨＤＤ１４にインストールされたＯＳ３０、ドライバ３１，ユーティリティプログラム３２、及びアプリケーションプログラム３３は、メモリ１３に読み込まれ、ＣＰＵ１１によって実行される。アプリケーションプログラム３３、ユーティリティプログラム３２、及びドライバ３１の間のデータ又はコマンドの送受信には、ＯＳ３０が介在する。
【００３３】
グラフィックスアダプタ１５は、ＣＰＵ１１の制御に従って、描画情報をビデオ信号に変換し、変換したビデオ信号を表示デバイス５に出力するためのものであり、描画情報が書き込まれるＶＲＡＭ１５ａやＶＲＡＭ１５ａに書き込まれた描画情報をビデオ信号に変換して、表示デバイス５に出力するグラフィックスチップ等を備えている。    
【００３４】
表示デバイス５は、液晶ディスプレイ、有機ＥＬディスプレイ、プラズマディスプレイ、及びＣＲＴ等であり、ＣＰＵ１１により制御され、グラフィックスアダプタ１５から入力されるビデオ信号に応じた各種情報を表示する。    
【００３５】
ＡＣアダプタ２３は、商用電源に接続して、ＡＣ電圧をＤＣ電圧に変換してＤＣ−ＤＣコンバータ２２に出力する。ＤＣ−ＤＣコンバータ２２は、ＡＣアダプタ２３から供給されるＤＣ電圧を所定の電圧に変換して各部に電力を供給し、また、バッテリ２１の充電を行う。バッテリ２１は、ＤＣ−ＤＣコンバータ２２により充電され、ＡＣアダプタ２３が装着されていない場合に、充電した電圧を各部に供給する。
【００３６】
図３は、図２のノート型ＰＣ１において、タッチパッド装置８の操作に応じたポインタ移動操作とメニュー表示の切り替えに関する機能構成を模式的に示す図である。
【００３７】
入力ドライバ３１ａは、タッチパッド装置８でユーザのタッチ操作により検出されたタッチ座標をＯＳ３０に出力する。また、入力ドライバ３１ａは、タッチパッド装置８に対するユーザの操作に応じてメニュー（図４参照）の表示や終了の指示をＯＳ３０に出力する。例えば、入力ドライバ３１ａは、タッチパッド装置８がタッチされ、そのタッチが、第１の所定時間ｔ１（例えば、２ｓｅｃ）以上継続し、かつ、そのタッチ位置の変化が第１の閾値以下である場合（第１の操作）には、ＯＳ３０にメニューを表示する指示を出力する。また、入力ドライバ３１ａは、メニュー表示後に、タッチパッド装置８に対するタッチが第２の所定時間ｔ２（例えば、２ｓｅｃ）以上継続し、かつ、そのタッチ位置の変化が第２の閾値以下でない場合には、メニューの表示を終了する指示をＯＳ３０に出力する。また、入力ドライバ３１ａは、左クリックボタン９ａや右クリックボタン９が押下された場合に、左クリック信号や右クリック信号をＯＳ３０に出力する。
【００３８】
ＯＳ３０は、表示ドライバ３１ｂ及びグラフィックスアダプタ１５を介して、表示デバイス５への各種情報やポインタの表示を制御する。ＯＳ３０は、入力ドライバ３１ａから入力されるタッチパッド装置８のタッチ座標に応じて、表示デバイス５上のポインタの表示位置を制御（変更）する。また、ＯＳ３０は、入力ドライバ３１ａからのメニューの表示や終了の指示に応じて、表示デバイス５へのメニューの表示や終了を行う。ＯＳ３０は、このメニュー上でのユーザのタッチパッド装置８や左右のクリックボタン９ａ、９ｂの操作に応じたメニューの操作（処理）を行う。表示するメニューは、例えば、ＦｎキーメニューやＬｏｕｎｃｈｅｒ等としてもよい。
【００３９】
なお、ここでは、タッチパッド装置８の操作に応じたポインタ移動操作とメニュー表示の切り替え処理を、主として入力ドライバ３１ａとＯＳ３０で実行することにしたが、これに限られるものではなく、アプリケーションプログラム３３やユーティリティプログラム３２等が実行することにしてもよい。
【００４０】
図４は、タッチパッド装置８に対する操作に応じて表示される上記メニューの一例を示す図である。図５は、メニューの各項目で内容を設定するためのウィンドウ５１の一例を示す図である。図５に示す例では、メニューの各項目について内容を設定するためのウィンドウを全て表示しているが、実際には、選択した項目に対応するウィンドウのみが表示される。
【００４１】
タッチパッド装置８の操作により、表示デバイス５には、例えば、図４に示すような各種機能を設定するためのメニュー５０が表示される。メニュー５０には、「Ｐａｓｓｗｏｒｄ  Ｌｏｃｋ」、「Ｓｕｓｐｅｎｄ」、「Ｗｉｒｅｌｅｓｓ」、「Ｂｒｉｇｈｔｎｅｓｓ」、及び「Ｖｏｌｕｍｅ」等の各機能の項目が表示されている。ユーザは、メニュー５０で設定したい項目にポインタを移動させて、左クリックボタン１０ａを押したり、ポインタを上の方に移動させると、その項目が選択され、当該選択された項目の内容を設定するためのウィンドウ５１が表示される。「Ｐａｓｓｗｏｒｄ  Ｌｏｃｋ」の項目には、Ｐａｓｓｗｏｒｄ  ＬｏｃｋのＯＮ／ＯＦＦを設定するためのボタンスイッチを含むウィンドウ、「Ｓｕｓｐｅｎｄ」の項目には、ＳｕｓｐｅｎｄのＯＮ／ＯＦＦを設定するためのボタンスイッチを含むウィンドウ、「Ｗｉｒｅｌｅｓｓ」の項目には、Ｗｉｒｅｌｅｓｓ通信のＯＮ／ＯＦＦを設定するためのボタンスイッチを含むウィンドウ、「Ｂｒｉｇｈｔｎｅｓｓ」の項目には、明るさボリュームを設定するためのバーを含むウィンドウ、「Ｖｏｌｕｍｅ」の項目には、音声ボリュームを設定するためのバーを含むウィンドウが表示される。ユーザは、このウィンドウで、タッチパッド装置８や左右のクリックボタン９ａ、９ｂを操作することで、当該機能の内容を設定することができ、ＯＳ３０は設定された内容に従った操作（処理）を行う。
【００４２】
図６は、図３のノート型ＰＣ１において、タッチパッド装置８の操作に応じて、メニュー表示に関する操作とポインタの移動に関する操作（通常のタッチパッドの操作）を切り替える処理を説明するためのフローチャートである。
【００４３】
図６において、まず、入力ドライバ３１ａは、タッチパッド装置８がタッチされたか否かを判定する（ステップＳ１）。タッチパッド装置８がタッチされた場合には（ステップＳ１の「Ｙｅｓ」）、入力ドライバ３１ａは、タッチが第１の所定時間ｔ１（例えば、２ｓｅｃ）以上継続し、かつ、そのタッチ位置の変化が第１の閾値以下であるか否かを判断する（ステップＳ２）。すなわち、指を動かさない状態が第１の所定時間ｔ１継続したかを判断する。
【００４４】
タッチが第１の所定時間ｔ１（例えば、２ｓｅｃ）以上継続し、かつ、そのタッチ位置の変化が第１の閾値以下でない場合には（ステップＳ２の「Ｎｏ」）、ＯＳ３０は、通常のタッチパッドの操作を行い、タッチ位置の移動に応じてポインタを移動させる（ステップＳ１１）。この後、処理はステップＳ２に戻る。
【００４５】
他方、タッチが第１の所定時間以上継続し、かつ、そのタッチ位置の変化が第１の閾値以下である場合には（ステップＳ２の「Ｙｅｓ」）、入力ドライバ３１ａは、ＯＳ３０にメニューの表示を指示し、これに応じて、ＯＳ３０は、メニュー（図４参照）を表示する（ステップＳ３）。
【００４６】
入力ドライバ３１ａは、メニューの表示後に、タッチが第２の所定時間ｔ２（例えば、２ｓｅｃ）以上継続し、かつ、そのタッチ位置の変化が第２の閾値以下であるか否かを判断する（ステップＳ４）。タッチが第２の所定時間ｔ２以上継続し、かつ、そのタッチ位置の変化が第２の閾値以下でない場合には（ステップＳ４の「Ｎｏ」）、ＯＳ３０では、ユーザのタッチパッド装置８や左右のクリックボタン９ａ、９ｂの操作に応じて、メニューの操作（処理）が行われる（ステップＳ７）。そして、入力ドライバ３１ａは、指がタッチパッド装置８から離れるのを検出すると（ステップＳ８の「Ｙｅｓ」）、ＯＳ３０にメニューの表示の終了を指示し、これに応じて、ＯＳ３０は、メニューの表示を終了し（ステップＳ９）、処理はステップＳ１に戻る。
【００４７】
他方、ステップＳ４において、タッチが第２の所定時間ｔ２（例えば、２ｓｅｃ）以上継続し、かつ、そのタッチ位置の変化が第２の閾値以下である場合には（ステップＳ４の「Ｙｅｓ」）、入力ドライバ３１ａは、ＯＳ３０にメニューの表示の終了を指示し、これに応じて、ＯＳ３０は、メニューの表示を終了し（ステップＳ５）、処理はステップＳ２に戻る。
【００４８】
図７は、上記タッチパッド装置８に対するユーザの操作例と表示デバイス５の表示例を説明するための図である。図７において、まず、表示デバイス５には、ポインタＰが表示されているものとして説明する（Ｄ１１１）。ユーザがタッチパッド装置８を指でタッチして（Ｔ１０１）、第１の所定時間ｔ１内に指を動かすと（Ｔ１０４）、指の移動に応じて、ポインタＰの表示が移動する（１１４）。これは、通常のタッチパッドの操作である。ユーザは、第１の所定時間ｔ１以上、指を同じ位置に置かない場合は、通常のタッチパッドの操作を行うことができる。
【００４９】
他方、ユーザがタッチパッド装置８を指でタッチして、第１の所定時間ｔ１以上指を動かさないと（Ｔ１０２）、メニューが表示される（Ｄ１１２）。ユーザは、第２の所定時間ｔ２以内に指を動かして（Ｔ１０３）、表示メニューでメニューの操作を行うことができる（Ｄ１１３）。例えば、ポインタＰをメニューの「Ｂｒｉｇｈｔｎｅｓｓ」に移動させて、ポインタＰを上の方に移動させると、その明るさのボリュームを設定するためのバーを含むウィンドウが表示され、そのバーで明るさを設定することができる。ユーザが指を離すと、メニューの表示が終了する。
【００５０】
他方、メニューを表示後に、指を第２の所定時間ｔ２以上動かさないと（Ｔ１０５）、メニューの表示が終了する（Ｄ１１１）。ユーザは、自分の意図に反してメニューが表示された場合には、同じ位置で指を第２の所定時間ｔ２動かさないことにより、メニューの表示を終了させることができる。
【００５１】
（変形例）
図８は、変形例を説明するための図である。入力ドライバ３１ａ及び／又はＯＳ３１は、タッチパッド装置８の各領域とメニュー５０の各項目とを対応づけておき、タッチパッド８に対するタッチが第１の所定時間ｔ１（例えば、２ｓｅｃ）以上継続し、かつ、そのタッチ位置の変化が第１の閾値以下である場合に、そのタッチされた領域に対応するメニューの項目にポイントＰを表示すると共に、対応するウィンドウを直接表示することにしてもよい。例えば、図８に示すように、タッチパッド装置８の領域Ａ１，Ａ２，Ａ３，Ａ４，Ａ５に、メニューの「Ｐａｓｓｗｏｒｄ  Ｌｏｃｋ」、「Ｓｕｓｐｅｎｄ」、「Ｗｉｒｅｌｅｓｓ」、「Ｂｒｉｇｈｔｎｅｓｓ」、及び「Ｖｏｌｕｍｅ」の項目をそれぞれ対応させておく。例えば、タッチパッド装置８の領域Ａ３に対するタッチが第１の所定時間ｔ１（例えば、２ｓｅｃ）以上継続し、かつ、そのタッチ位置の変化が第１の閾値以下である場合には、メニューを表示し、更に、領域Ａに対応する「Ｗｉｒｅｌｅｓｓ」にポイントＰを表示すると共に、ＷｉｒｅＬｅｓｓ通信のＯＮ／ＯＦＦを設定するためのウィンドウを直接表示することにしてもよい。
【００５２】
以上説明したように、本実施の形態によれば、入力ドライバ３１ａ及びＯＳ３０は、タッチパッド装置８に対するタッチ操作に応じて、表示ディスプレイ５に対するメニュー表示に関する操作とポインタの移動操作とを切り替えることとしたので、タッチパッド装置を操作するだけで、ポインタの移動に加えてメニュー表示も行うことができ、タッチパッド装置に便利な機能を搭載することが可能となる。付言すると、ユーザはタッチパッド装置を操作するだけで、ポインタの移動とメニューの表示とを行うことが可能となる。
【００５３】
また、本実施の形態によれば、タッチパッド装置８に対するタッチ操作が第１の所定時間以ｔ１上継続し、かつ、そのタッチ位置の変化が第１の閾値以下である場合には、表示ディスプレイ５にメニューを表示することとしたので、ユーザは、タッチパッド装置をタッチして、指を第１の所定時間ｔ１以上動かさないようにすることで、メニューを表示することができ、簡単な操作でメニューを表示することが可能となる。
【００５４】
また、本実施の形態によれば、タッチパッド装置８に対するタッチ操作が第１の所定時間ｔ１以上継続し、かつ、そのタッチ位置の変化が閾値以下でない場合には、タッチ操作に応じた通常のポインタの移動操作を行うこととしたので、ユーザは、第１の所定時間ｔ１以内にタッチ位置を移動させることにより、通常のタッチパッド装置の操作を行うことが可能となる。
【００５５】
また、本実施の形態によれば、メニューを表示後に、第２の所定時間ｔ２内にタッチ位置が移動した場合には、タッチ操作に応じたメニュー上の操作を行うこととしたので、ユーザは、メニューを表示後に、第２の所定時間ｔ２内にタッチ位置を移動させることにより、メニュー上の操作を行うことが可能となる。
【００５６】
また、本実施の形態によれば、メニューを表示後に、第２の所定時間ｔ２以上継続し、かつ、そのタッチ位置の変化が第２の閾値以下である場合には、メニューの表示を終了することとしたので、ユーザの意図に反して、メニューが表示された場合でも、メニューを表示後に、指を第２の所定時間ｔ２動かさないことにより、メニューの表示を終了させることが可能となる。
【００５７】
また、本実施の形態によれば、メニュー上の操作は、機能のボリュームやＯＮ／ＯＦＦの設定であるとしたので、ユーザは表示メニューで機能のボリュームやＯＮ／ＯＦＦを設定することが可能となる。
【００５８】
なお、上記実施の形態では、タッチ式のポインティングデバイスとして、タッチパッド装置を使用した例を示したが、本発明はこれに限られるものではなく、他のタッチ式のポインティングデバイスにも適用でき、例えば、トラックポイント等にも適用可能である。
【００５９】
また、上記実施の形態では、メニュー５０として機能を設定するためのメニューを表示することとしたが、他のメニューを表示することにしてもよい。
【符号の説明】
【００６０】
１  ノート型ＰＣ
２  本体側筐体
３  ディスプレイ側筐体
４ａ，４ｂ  連結部
５  表示デバイス
６  入力部
７  キーボード
８  タッチパッド装置
９ａ，９ｂ  クリックボタン
１０ａ，１０ｂ  スピーカ
１１  ＣＰＵ
１２  ＲＯＭ
１２ａ  ＢＩＯＳ
１３  メモリ
１４  ＨＤＤ（ハードディスク）
１５  グラフィックスアダプタ
１５ａ  ＶＲＡＭ
２１  バッテリ
２２  ＤＣ−ＤＣコンバータ
２３  ＡＣアダプタ
３０  ＯＳ
３１  ドライバ
３１ａ  入力ドライバ
３１ｂ  表示ドライバ
３２  ユーティリティプログラム
３３  アプリケーションプログラム
【図１】
2016167240.tif 000003
【図２】
2016167240.tif 000004
【図３】
2016167240.tif 000005
【図４】
2016167240.tif 000006
【図５】
2016167240.tif 000007
【図６】
2016167240.tif 000008
【図７】
2016167240.tif 000009
【図８】
2016167240.tif 000010