(57)【要約】【課題】本発明は、トラックボールの回転操作がポインティング以外の操作に切り替わったことをユーザに明示でき、これによってトラックボールの回転操作をポインティング以外の他の操作に容易かつ迅速に切り替えることのできる操作性の向上を図った装置指示操作切り替え方法を提供することを課題とする。【解決手段】トラックボール１１２ａを一定のストローク長まで押下操作すると、この押圧力を台座部１１２ｂが受けて、台座部１１２ｂがアームレストより筐体内部に陥没した状態でロックされ、その状態でカレントウィンドウ上にスクロールバーが表示されるとともに、スクロールポインタを表示画面上の予め定められた位置に表示して、トラックボール１１２ａの回転操作によるカレントウィンドウ上でのスクロール操作が可能となる。【選択図】　　図３
2004062308.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上のポインタを操作するポインティング操作器を具備する情報処理装置に於いて、
前記ポインティング操作器の押下操作を検知する第１の手段と、
前記第１の手段が前記ポインティング操作器の押下操作を検知した際に、前記ポインタの表示形態を切り替える第２の手段と
を具備したことを特徴とする情報処理装置。
【請求項２】
前記第１の手段が前記ポインティング操作器の押下操作を検知した際に、前記ポインティング操作器の操作をポインティング以外の所定の操作に切り替える第３の手段を具備する請求項１記載の情報処理装置。
【請求項３】
前記第１の手段は、
前記ポインティング操作器を支持する台座部と、
前記ポインティング操作器が押下操作された際に前記台座部を一定のストローク長で定常位置より押下方向に移動させ、前記ポインティング操作器の押下操作が解除された際に前記台座部を前記定常位置に復帰する機構と、
前記台座部が一定のストローク長で定常位置より押下方向に移動したことを検知する検知手段とを具備する請求項２記載の情報処理装置。
【請求項４】
前記第１の手段は、
前記ポインティング操作器を支持する台座部と、
前記ポインティング操作器が押下操作された際に前記台座部を一定のストローク長で定常位置より押下方向に移動させ、その状態で前記ポインティング操作器が再度押下操作された際に前記台座部を前記定常位置に復帰する機構と、
前記台座部が一定のストローク長で定常位置より押下方向に移動したことを検知する検知手段とを具備する請求項２記載の情報処理装置。
【請求項５】
前記第２の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した際に、前記ポインタの表示形態をマウスポインタ形状から所定の少なくとも１方向のスクロールポインタ形状に切り替える手段を具備する請求項１記載の情報処理装置。
【請求項６】
前記第２の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した回数を一定時間内に於いてカウントし、そのカウント値の更新に伴って前記ポインタの表示形態を切り替える手段を具備する請求項１記載の情報処理装置。
【請求項７】
前記第２の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した回数を一定時間内に於いてカウントし、そのカウント値の更新に伴って前記ポインタの表示形態を操作方向を異にするスクロールポインタの形状に切り替える手段を具備する請求項１記載の情報処理装置。
【請求項８】
前記第２の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した際に、前記ポインタの形状を切り替えて、ポインタの移動速度、若しくは移動量を可変する手段を具備する請求項１記載の情報処理装置。
【請求項９】
前記第３の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した際に、前記ポインティング操作器の操作をポインティング操作からスクロール操作に切り替える手段を具備する請求項２記載の情報処理装置。
【請求項１０】
前記第３の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した回数を一定時間内に於いてカウントし、そのカウント値の更新に伴って前記ポインティング操作器の操作の対象を切り替える手段を具備する請求項２記載の情報処理装置。
【請求項１１】
前記第３の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した回数を一定時間内に於いてカウントし、そのカウント値に応じて、前記ポインティング操作器の操作を、カレントウィンドウの縦スクロール操作と、横スクロール操作と、全方位スクロール操作とに切り替える手段を具備する請求項２記載の情報処理装置。
【請求項１２】
前記ポインティング操作器は、装置本体に支持された回転体と、前記回転体の回転操作に伴う移動方向および移動量を検知する第１の操作検知器と、前記回転体の押下操作を検知する第２の操作検知器とを具備して構成される請求項１記載の情報処理装置。
【請求項１３】
前記ポインティング操作器は、台座部と、前記台座部に支持された回転体と、前記回転体の回転操作に伴う移動方向および移動量を検知する第１の操作検知器と、前記回転体の押下操作を検知する第２の操作検知器と、前記台座部を前記回転体の押下操作方向に一定量移動可能に支持する機構とを具備して構成される請求項１記載の情報処理装置。
【請求項１４】
表示画面上のポインタを操作するポインティング操作器の指示操作切り替え方法であって、
前記ポインティング操作器の押下操作を検知するステップと、
前記ポインティング操作器の押下操作を検知した際に、前記ポインタの表示形態、及び前記ポインティング操作器の操作対象を切り替えるステップと
を具備したことを特徴とするポインティング操作器の指示操作切り替え方法。
【請求項１５】
前記ポインティング操作器の押下操作を検知した際に、前記ポインティング操作器の操作をポインティング以外の所定の操作に切り替えるステップを具備したことを特徴とする請求項１４記載のポインティング操作器の指示操作切り替え方法。
【請求項１６】
前記ポインティング操作器の押下操作を検知した回数を一定時間内に於いてカウントするステップと、
前記カウント値の更新に伴って前記ポインタの表示形態を切り替えるステップと
を具備したことを特徴とする請求項１４記載のポインティング操作器の指示操作切り替え方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示画面上のポインタを操作するポインティング操作器を具備する情報処理装置、およびポインティング操作器の指示操作切り替え方法に関する。
【０００２】
【従来の技術】
従来、ポインティング操作機構の操作器にトラックボールを用いた情報処理装置に於いては、トラックボールを回転操作することで、表示画面上のポインタ（マウスポインタ）を所望の位置に移動させ、トラックボールの近傍に設けたボタンでクリック操作を行うことにより、座標入力を可能にしている。この種ポインティング操作機構に於いては、トラックボールの近傍にボタンを構成するハードウェアスイッチを設ける必要があることから、装置全体の構成が大型化する。そこで、トラックボールの押下操作を検知する機構を備えて上記ボタン操作を不要にし小型省スペース化を図ったトラックボール装置が提案された（例えば特開平１１−１６７４６４号公報、特開平９−１７９６８１号公報）。
【０００３】
この種トラックボールを用いて表示画面上のポインティング操作を行う情報処理装置に於いて、トラックボールの操作をポインティング以外の操作、例えばスクロール操作に切り替える際、従来では、面倒な切り替え操作が介在し、かつその切り替え操作の状態を容易に把握できない等、操作性の面で問題があった。
【０００４】
【発明が解決しようとする課題】
上述したように従来では、表示画面上のポインタを操作する、例えばトラックボール等のポインティング操作器を備えた情報処理装置に於いて、ポインティング操作器の操作をポインティング以外の操作、例えばスクロール操作に切り替える際、従来では、面倒な切り替え操作が介在し、かつその切り替え操作の状態を容易に把握できない等、操作性の面で問題があった。
【０００５】
本発明は上記実情に鑑みなされたもので、表示画面上のポインタを操作するポインティング操作器をポインティング操作以外の他の操作へ切り替える際の操作性の向上を図った情報処理装置およびポインティング操作器の指示操作切り替え方法を提供することを目的とする。
【０００６】
また、本発明は、表示画面上のポインタを操作するポインティング操作器の操作がポインティング以外の操作に切り替わったことをユーザに明示でき、これによってポインティング操作器の操作をポインティング以外の他の操作に容易かつ迅速に切り替えることのできる操作性の向上を図った情報処理装置およびポインティング操作器の指示操作切り替え方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明は、表示画面上のポインタを操作するポインティング操作器の押下状態検知してポインティング操作を他の操作に切り替える際に、その切り替え遷移の状態を表示ポインタ形態を変化させることでユーザに明示すること、及びポインティング操作器の操作をポインティングにとどまらず、スクロール操作若しくは他の操作に適用して、かつその際の切り替えを円滑に行うことができるようにした装置及び方法を特徴とする。
【０００８】
即ち、本発明は、表示画面上のポインタを操作するポインティング操作器を具備する情報処理装置に於いて、前記ポインティング操作器の押下操作を検知する第１の手段と、前記第１の手段が前記ポインティング操作器の押下操作を検知した際に、前記ポインタの表示形態を切り替える第２の手段とを具備したことを特徴とする。
【０００９】
また、本発明は、前記情報処理装置に於いて、前記第１の手段が前記ポインティング操作器の押下操作を検知した際に、前記ポインティング操作器の操作をポインティング以外の所定の操作に切り替える第３の手段を具備することを特徴とする。
【００１０】
また、本発明は、前記情報処理装置に於いて、前記第１の手段は、前記ポインティング操作器を支持する台座部と、前記ポインティング操作器が押下操作された際に前記台座部を一定のストローク長で定常位置より押下方向に移動させ、前記ポインティング操作器の押下操作が解除された際に前記台座部を前記定常位置に復帰する機構と、前記台座部が一定のストローク長で定常位置より押下方向に移動したことを検知する検知手段とを具備することを特徴とする。
【００１１】
また、本発明は、前記情報処理装置に於いて、前記第１の手段は、前記ポインティング操作器を支持する台座部と、前記ポインティング操作器が押下操作された際に前記台座部を一定のストローク長で定常位置より押下方向に移動させ、その状態で前記ポインティング操作器が再度押下操作された際に前記台座部を前記定常位置に復帰する機構と、前記台座部が一定のストローク長で定常位置より押下方向に移動したことを検知する検知手段とを具備することを特徴とする。
【００１２】
また、本発明は、前記情報処理装置に於いて、前記第２の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した際に、前記ポインタの表示形態をマウスポインタ形状から所定の少なくとも１方向のスクロールポインタ形状に切り替える手段を具備することを特徴とする。
【００１３】
また、本発明は、前記情報処理装置に於いて、前記第２の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した回数を一定時間内に於いてカウントし、そのカウント値の更新に伴って前記ポインタの表示形態を切り替える手段を具備することを特徴とする。
【００１４】
また、本発明は、前記情報処理装置に於いて、前記第２の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した回数を一定時間内に於いてカウントし、そのカウント値の更新に伴って前記ポインタの表示形態を操作方向を異にするスクロールポインタの形状に切り替える手段を具備することを特徴とする。
【００１５】
また、本発明は、前記情報処理装置に於いて、前記第２の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した際に、前記ポインタの形状を切り替えて、ポインタの移動速度、若しくは移動量を可変する手段を具備することを特徴とする。
【００１６】
また、本発明は、前記情報処理装置に於いて、前記第３の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した際に、前記ポインティング操作器の操作をポインティング操作からスクロール操作に切り替える手段を具備することを特徴とする。
【００１７】
また、本発明は、前記情報処理装置に於いて、前記第３の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した回数を一定時間内に於いてカウントし、そのカウント値の更新に伴って前記ポインティング操作器の操作の対象を切り替える手段を具備することを特徴とする。
【００１８】
また、本発明は、前記情報処理装置に於いて、前記第３の手段は、前記第１の手段が前記ポインティング操作器の押下操作を検知した回数を一定時間内に於いてカウントし、そのカウント値に応じて、前記ポインティング操作器の操作を、カレントウィンドウの縦スクロール操作と、横スクロール操作と、全方位スクロール操作とに切り替える手段を具備することを特徴とする。
【００１９】
また、本発明は、前記情報処理装置に於いて、前記ポインティング操作器は装置本体に支持された回転体により構成されることを特徴とする。
【００２０】
また、本発明は、前記情報処理装置に於いて、前記ポインティング操作器は前記台座部に支持された回転体により構成されることを特徴とする。
【００２１】
また、本発明は、表示画面上のポインタを操作するポインティング操作器の指示操作切り替え方法であって、前記ポインティング操作器の押下操作を検知するステップと、前記ポインティング操作器の押下操作を検知した際に、前記ポインタの表示形態、及び前記ポインティング操作器の操作対象を切り替えるステップとを具備したことを特徴とする。
【００２２】
また、本発明は、前記ポインティング操作器の指示操作切り替え方法に於いて、前記ポインティング操作器の押下操作を検知した際に、前記ポインティング操作器の操作をポインティング以外の所定の操作に切り替えるステップを具備したことを特徴とする。
【００２３】
また、本発明は、前記ポインティング操作器の指示操作切り替え方法に於いて、前記ポインティング操作器の押下操作を検知した回数を一定時間内に於いてカウントするステップと、前記カウント値の更新に伴って前記ポインタの表示形態を切り替えるステップとを具備したことを特徴とする。
【００２４】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。
【００２５】
図１は本発明の第１実施形態及び第２実施形態に於ける情報処理装置の外観構成を示す斜視図であり、ここでは、表示画面上のポインタを操作するポインティング操作器にトラックボールを用いたノートブック型パーソナルコンピュータを例に示している。
【００２６】
この図１に示す、本発明の実施形態によるコンピュータは、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ１２１が組み込まれている。このディスプレイユニット１２は、コンピュータ本体１１に対して解放位置と閉塞位置との間を回動自在に取り付けられている。コンピュータ本体１１は薄い箱形の筐体を有しており、その筐体上面には、キーボード１１１が配置され、キーボード１１１の手前の筐体部分上面でアームレストを形成している。この、アームレストのほぼ中央部に、トラックボールを用いて表示画面上のポインタを操作するポインティング操作機構（以下トラックボール装置と称す）１１２が設けられる。このトラックボール装置１１２は、トラックボールの押下操作を可能とし、その押下操作を検知する機構を備えるもので、具体的な構成例については図３を参照して後述する。
【００２７】
さらに、このコンピュータ本体１１の上面には、このコンピュータ本体１１の電源をオン／オフするためのパワーボタン１１４が設けられている。
【００２８】
図２は上記図１に示したコンピュータのシステム構成を示すブロック図である。このコンピュータには、図示するように、ＣＰＵ２０１、ホストブリッジ２０２、主メモリ２０３、グラフィクスコントローラ２０４、ＰＣＩ−ＩＳＡブリッジ２０６、Ｉ／Ｏコントローラ２０７、ハードディスクドライブ（ＨＤＤ）２０８、ＣＤ−ＲＯＭドライブ２０９、ＵＳＢコントローラ２１０、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１、および電源コントローラ２１３等が設けられている。
【００２９】
ホストブリッジ２０２とＰＣＩ−ＩＳＡブリッジ２０６との間に接続されるＰＣＩバス１には、Ｉ／Ｏコントローラ２０７、ＵＳＢコントローラ２１０、サウンドコントローラ１０６等の各種コントローラが接続される。
【００３０】
ＵＳＢコントローラ２１０には、上記したトラックボール装置１１２が接続されている。このトラックボール装置１１２の具体的な構成例については図３を参照して後述する。サウンドコントローラ１０６には、スピーカ、ブザー等のサウンド出力部１０７が接続される。
【００３１】
ＣＰＵ２０１は、本コンピュータの動作を制御するために設けられたもので、ハードディスクドライブ（ＨＤＤ）２０８から主メモリ２０３にロードされたオペレーティングシステム（ＯＳ）およびアプリケーションプログラム、ユーティリティプログラム等を実行する。この実施形態では、トラックボール装置１１２に設けられたトラックボールの押下操作に伴い、ＯＳの制御の下に図４乃至図６に示すようなポインタ表示を含むトラックボールの操作切り替え処理を実行する。このトラックボールの押下操作に伴うポインタ表示を含むトラックボールの切り替え処理動作については図４乃至図６を参照して後述する。
【００３２】
ホストブリッジ２０２はＣＰＵ２０１のローカルバスとＰＣＩバス１との間を双方向で接続するブリッジデバイスである。グラフィクスコントローラ２０４は本コンピュータのディスプレイモニタとして使用されるメインディスプレイ１２１を制御する。Ｉ／Ｏコントローラ２０７はハードディスクドライブ（ＨＤＤ）２０８、ＣＤ−ＲＯＭドライブ２０９等を制御する。ＰＣＩ−ＩＳＡブリッジ２０６はＰＣＩバス１とＩＳＡバス２を双方向で接続するブリッジデバイスであり、ここには例えばシステムタイマ、ＤＭＡコントローラ、割り込みコントローラなどの各種システムデバイスも内蔵されている。エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１は、電力管理のためのエンベデッドコントローラ（ＥＣ）とキーボード１１１を制御するためのキーボードコントローラ（ＫＢＣ）とが集積された１チップマイクロコンピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１は、電源コントローラ２１３と協同して、ユーザによるパワーボタン１１４の操作に応じて本コンピュータをパワーオン／パワーオフする機能を有している。
【００３３】
図３は、上記コンピュータ本体１１のアームレスト中央部分に設けられたトラックボール装置１１２の一構成例を示したもので、同図（ａ）は平面図、同図（ｂ）は側面図及び動作説明図である。この図３に示すトラックボール装置１１２は、トラックボール１１２ａと、このトラックボール１１２ａを回転自在に支持する台座部１１２ｂとを具備する。更に、上記トラックボール１１２ａが押下操作された際に、上記台座部１１２ｂを一定のストローク長で定常位置より押下方向に移動させ、その状態で上記トラックボール１１２ａが、再度、押下操作された際に、上記台座部１１２ｂを上記定常位置に復帰するプッシュロック機構（プッシュ・プッシュ機構）１１２ｃと、上記台座部１１２ｂが一定のストローク長で定常位置より押下方向に移動したことを検知する検知手段（以下押下操作検知スイッチと称す）１１２ｄとを具備する。更に、トラックボール１１２ａの回転操作に伴う移動量及び移動方向を検知するｘ方向及びｙ方向の検出部（検知ローラ）１１２ｅ，１１２ｆとを具備する。
【００３４】
上記プッシュロック機構１１２ｃは、内部に設けた図示しないコイルスプリングの弾発作用で、台座部１１２ｂを定常位置（図３（ｂ）に示す実線位置）まで押し上げた状態で、台座部１１２ｂを上下動移動可能に支持している。プッシュロックスイッチ機構１１２ｃは、台座部１１２ｂに設けられたトラックボール１１２ａが上記コイルスプリングの弾発作用に抗して一定のストローク長まで押し下げられると、その押し下げられた位置（図３（ｂ）に示す２点鎖線位置）で台座部１１２ｂをロックする。このロック状態下でトラックボール１１２ａが押下されると、上記ロックが解除され、上記コイルスプリングの弾発作用で台座部１１２ｂが元の位置（図３（ｂ）に示す実線位置）に復帰する。
【００３５】
このトラックボール１１２ａの押下操作の状態が押下操作検知スイッチ１１２ｄにより検知され、その検知信号（ＤＴ）がＵＳＢコントローラ２１０を介してＯＳ（ＣＰＵ２０１）に通知される。
【００３６】
図４乃至図６は本発明の第１実施形態及び第２実施形態に於ける、ポインタ表示を含むトラックボール１１２ａの操作切り替え処理動作を説明するための状態遷移図である。
【００３７】
ここで、上記各図を参照して本発明の実施形態に於ける動作を説明する。
【００３８】
先ず、図１乃至図４を参照して本発明の第１実施形態に於けるポインタ表示を含むトラックボール１１２ａの操作切り替え処理動作について説明する。
【００３９】
ここでは、トラックボール１１２ａを支持する台座部１１２ｂが定常位置（図３（ｂ）に示す実線位置）にあるときは、トラックボール１１２ａが通常のポインティング操作に用いられ、トラックボール１１２ａが押下操作されて、台座部１１２ｂが押し下げられ、プッシュロック機構１１２ｃによりロックされた位置（以下単にロック位置と称す；図３（ｂ）に示す２点鎖線位置）にあるときは、トラックボール１１２ａがスクロール操作に用いられる。
【００４０】
即ち、トラックボール１１２ａを支持する台座部１１２ｂが定常位置（図３（ｂ）に示す実線位置）にあるときは、図４（ａ）に示すように、ディスプレイユニット１２に設けたＬＣＤ１２１の表示画面に、通常のポインティング操作に用いられるマウスポインタ形状のポインタ（ＭＰ（１））が表示され、トラックボール１１２ａが通常のポインティング操作に用いられる。
【００４１】
上記図４（ａ）に示す状態で、同図（ｂ）に示すように、トラックボール１１２ａを一定のストローク長まで押下操作すると、この押圧力を台座部１１２ｂが受けて、台座部１１２ｂが押し下げられ、ロック位置（図３（ｂ）に示す２点鎖線位置）でロックされる。これにより、トラックボール１１２ａを支持する台座部１１２ｂは、コンピュータ本体１１の筐体上面に形成されたアームレストより筐体内部に陥没した状態でロックされる。
【００４２】
上記したトラックボール１１２ａの押下操作で、台座部１１２ｂをロック位置に押し下げることにより、押下操作検知スイッチ１１２ｄがこの状態を検知して検知信号（ＤＴ）を出力する。この検知信号（ＤＴ）はＵＳＢコントローラ２１０を介してＯＳ（ＣＰＵ２０１）に通知される。ＯＳ（ＣＰＵ２０１）は上記検知信号（ＤＴ）を受けると、上記ＬＣＤ１２１の表示画面に表示しているポインタを図４（ａ）に示す通常のポインティング操作に用いられるマウスポインタ形状（ＭＰ（１））から、同図（ｃ）に示すスクロールポインタ形状（ＭＰ（２））に切り替えて、トラックボール１１２ａの回転操作によるカレントウィンドウ上でのスクロール操作を可能にする。この図４（ｃ）に示す例では、カレントウィンドウ上に縦スクロールバーを表示するとともに、そのスクロール操作方向を示すスクロールポインタ（ＭＰ（２））を表示画面上の予め定められた位置に表示する。
【００４３】
この図４（ｃ）に示す状態でトラックボール１１２ａを回転操作することで、その回転が上スクロールであるか下スクロールであるかが判定され、その判定方向がスクロールポインタ（ＭＰ（２））および縦スクロールバーに反映されて、カレントウィンドウ上の縦スクロール操作が可能となる。
【００４４】
尚、ここでは、カレントウィンドウ上での縦スクロール操作を可能にする例を示したが、例えば、図５（ｂ）に示すような横スクロール操作、若しくは図６（ｂ）に示すような全方位スクロール操作を可能にすることもできる。
【００４５】
このように、本発明の第１実施形態では、トラックボール１１２ａを一定のストローク長まで押下操作すると、この押圧力を台座部１１２ｂが受けて、台座部１１２ｂがアームレストより筐体内部に陥没した状態でロックされ、その状態でカレントウィンドウ上にスクロールバーが表示されるとともに、スクロールポインタ（ＭＰ（２））を表示画面上の予め定められた位置に表示して、トラックボール１１２ａの回転操作によるカレントウィンドウ上でのスクロール操作が可能となることから、簡単かつ迅速な操作で、トラックボール１１２ａの操作をポインティングから他の操作（ここではスクロール操作）に切り替えることができる。また、この際、上記トラックボール１１２ａの押下操作に同期させてポインタの表示形態を切り替えることから、トラックボール１１２ａの操作切り替え状態を視覚的にユーザに明示でき、トラックボール１１２ａの各種操作をブラインドタッチで間違いなく円滑に実行することができる。更に、上記トラックボール１１２ａの押下操作に伴って、台座部１１２ｂがアームレストより筐体内部に陥没した状態でロックされる構成であることから、触覚的にも容易にかつ的確にトラックボール１１２ａの操作切り替え状態を認識できる。これにより、操作性に優れたトラックボール１１２ａの操作切り替え機構が実現できる。
【００４６】
次に、図１乃至図６を参照して本発明の第２実施形態に於けるポインタ表示を含むトラックボール１１２ａの操作切り替え処理動作について説明する。
【００４７】
上記した第１実施形態では、トラックボール１１２ａを支持する台座部１１２ｂが定常位置（図３（ｂ）に示す実線位置）にあるときは、トラックボール１１２ａが通常のポインティング操作に用いられ、トラックボール１１２ａが押下操作されて、台座部１１２ｂが押し下げられ、プッシュロック機構１１２ｃによりロックされた位置（以下単にロック位置と称す；図３（ｂ）に示す２点鎖線位置）にあるときは、トラックボール１１２ａがスクロール操作に用いられる構成であった。
【００４８】
これに対して本発明の第２実施形態では、図３に示すトラックボール装置の構成に於いて、プッシュロック機構１１２ｃを、単にバネ作用で台座部１１２ｂを定常位置（図３（ｂ）に示す実線位置）まで押し上げた状態で上下動移動可能に支持する機構に置き換えた構成としている。即ち、トラックボール１１２ａが押下操作されたときだけ、トラックボール１１２ａを支持する台座部１１２ｂが筐体のアームレストより沈み、その都度、押下操作検知スイッチ１１２ｄから検知信号（ＤＴ）が出力される構成としている。更に、この第２実施形態では、上記検知信号（ＤＴ）出力回数をカウントし、そのカウント値が更新される度にポインタの表示形態を切り替えている。
【００４９】
この第２実施形態に於けるポインタ表示を含むトラックボール１１２ａの操作切り替え処理動作について図４乃至図６を参照して説明する。
【００５０】
トラックボール１１２ａに所定の押圧力が加わらず、トラックボール１１２ａの回転操作が可能な状態にあるときは、図４（ａ）に示すように、ディスプレイユニット１２に設けたＬＣＤ１２１の表示画面に、通常のポインティング操作に用いられるマウスポインタ形状のポインタ（ＭＰ（１））が表示され、トラックボール１１２ａが通常のポインティング操作に用いられる。
【００５１】
上記図４（ａ）に示す状態で、同図（ｂ）に示すように、トラックボール１１２ａを一定のストローク長まで所定の押圧力で押下操作すると、この
押圧力を台座部１１２ｂが受けて、台座部１１２ｂが押し下げられる。
【００５２】
上記したトラックボール１１２ａの押下操作で、台座部１１２ｂを押し下げることにより、押下操作検知スイッチ１１２ｄがこの状態を検知して検知信号（ＤＴ）を出力する。この検知信号（ＤＴ）はＵＳＢコントローラ２１０を介してＯＳ（ＣＰＵ２０１）に通知される。ＯＳ（ＣＰＵ２０１）は上記検知信号（ＤＴ）を受けると、受け取った検知信号（ＤＴ）の回数を一定の時間内に於いてカウントし、通常のポインティング操作状態から、トラックボール１１２ａが最初に押下操作された際の１つ目の検知信号（ＤＴ）を受けた際は、上記ＬＣＤ１２１の表示画面に表示しているポインタを図４（ａ）に示す通常のポインティング操作に用いられるマウスポインタ形状（ＭＰ（１））から、同図（ｃ）に示すスクロールポインタ形状（ＭＰ（２））に切り替えて、トラックボール１１２ａの回転操作によるカレントウィンドウ上での縦スクロール操作を可能にする。この図４（ｃ）に示す状態では、カレントウィンドウ上に縦スクロールバーを表示するとともに、そのスクロール操作方向を示す縦スクロールポインタ（ＭＰ（２））を表示画面上の予め定められた位置に表示する。
【００５３】
この図４（ｃ）に示す状態でトラックボール１１２ａを回転操作することで、その回転が上スクロールであるか下スクロールであるかが判定され、その判定方向がスクロールポインタ（ＭＰ（２））および縦スクロールバーに反映されて、カレントウィンドウ上の縦スクロール操作が可能となる。
【００５４】
次に、上記図４（ｃ）に示す状態で、トラックボール１１２ａを再度押下すると、この操作に伴う２つ目の検知信号（ＤＴ）がＯＳ（ＣＰＵ２０１）に通知され、ＯＳ（ＣＰＵ２０１）の制御で上記ＬＣＤ１２１の表示画面に表示しているポインタが、図４（ｃ）に示す縦スクロールポインタ（ＭＰ（２））から、図５（ｂ）に示す横スクロールポインタ（ＭＰ（３））に切り替わって、トラックボール１１２ａの回転操作によるカレントウィンドウ上での横スクロール操作を可能にする。
【００５５】
この図５（ｂ）に示す状態でトラックボール１１２ａを回転操作することで、その回転が左スクロールであるか右スクロールであるかが判定され、その判定方向がスクロールポインタ（ＭＰ（３））および縦スクロールバーに反映されて、カレントウィンドウ上の横スクロール操作が可能となる。
【００５６】
次に、上記図５（ｂ）に示す状態で、トラックボール１１２ａを再度押下すると、この操作に伴う３つ目の検知信号（ＤＴ）がＯＳ（ＣＰＵ２０１）に通知され、ＯＳ（ＣＰＵ２０１）の制御で上記ＬＣＤ１２１の表示画面に表示しているポインタが、図５（ｂ）に示す横スクロールポインタ（ＭＰ（３））から、図６（ｂ）に示す全方位スクロールポインタ（ＭＰ（４））に切り替わって、トラックボール１１２ａの回転操作によるカレントウィンドウ上での全方位のスクロール操作を可能にする。
【００５７】
このように、本発明の第２実施形態では、トラックボール１１２ａを押下操作する度に、ポインタの表示形態が切り替わり、これに伴ってトラックボール１１２ａの操作が切り替わることから、簡単かつ迅速な操作で、トラックボール１１２ａの操作をポインティングから他の操作（ここでは操作方向を特定したスクロール操作）に切り替えることができる。また、この際、上記トラックボール１１２ａの押下操作に同期させてポインタの表示形態を切り替えることから、トラックボール１１２ａの操作切り替え状態を視覚的にユーザに明示でき、トラックボール１１２ａの各種操作をブラインドタッチで間違いなく円滑に実行することができる。更に、上記トラックボール１１２ａの押下操作に伴って、台座部１１２ｂがアームレストより筐体内部に陥没した状態でロックされる構成であることから、触覚的にも容易にかつ的確にトラックボール１１２ａの操作切り替え状態を認識できる。これにより、操作性に優れたトラックボール１１２ａの操作切り替え機構が実現できる。
【００５８】
上記した第２実施形態では、トラックボール１１２ａを押下操作する度に、ポインタの表示形態が切り替わり、これに伴ってトラックボール１１２ａのスクロール操作方向が切り替わる構成であったが、例えば、トラックボール１１２ａを押下操作する度に、ポインタの表示形態（例えば形状）が切り替わり、これに伴ってトラックボール１１２ａのポインティング操作、スクロール操作等による、移動速度、移動量等を段階的に切り替えることも可能である。
【００５９】
尚、上記した各実施形態は、表示画面上のポインタを操作するポインティング操作器にトラックボールを用いた情報処理装置を例に示したが、例えば面操作を回転体または光センサ素子等で検知する他のポインティング操作器にも本発明を適用できる。
【００６０】
また、上記した各実施形態は、トラックボール装置を筐体内に一体に設けた構成を例に示したが、上記した各実施形態によるトラックボール装置を外部ポインティングデバイスとして単体で構成することも可能である。また、トラックボール装置および情報処理装置の構成も上記した実施形態に限らず、本発明の要旨を逸脱しない範囲で種々の変更が可能である。
【００６１】
【発明の効果】
以上詳記したように本発明によれば、表示画面上のポインタを操作するポインティング操作器の操作がポインティング以外の操作に切り替わったことをユーザに明示でき、かつトラックボールの回転操作をポインティング以外の他の操作に容易かつ迅速に切り替えることができることから、操作性を向上できる。
【図面の簡単な説明】
【図１】本発明の実施形態に於ける情報処理装置の外観構成を示す斜視図。
【図２】上記実施形態に於けるコンピュータのシステム構成を示すブロック図。
【図３】上記実施形態に於けるトラックボール装置の一構成例を示す図。
【図４】上記実施形態に於けるポインタ表示を含むトラックボールの操作切り替え処理動作を説明するための状態遷移図。
【図５】上記実施形態に於けるポインタ表示を含むトラックボールの操作切り替え処理動作を説明するための状態遷移図。
【図６】上記実施形態に於けるポインタ表示を含むトラックボールの操作切り替え処理動作を説明するための状態遷移図。
【符号の説明】
１…ＰＣＩバス
２…ＩＳＡバス
１１…コンピュータ本体
１２…ディスプレイユニット
１０６…サウンドコントローラ
１０７…サウンド出力部
１１１…キーボード
１１２…トラックボール装置（ポインティング操作機構）
１１２ａ…トラックボール（ポインティング操作器）
１１２ｂ…台座部
１１２ｃ…プッシュロック機構（プッシュ・プッシュ機構）
１１２ｄ…押下操作検知スイッチ（検知手段）
１１２ｅ，１１２ｆ…検出部（検知ローラ）
１１４…パワーボタン
１２１…ＬＣＤ
２０１…ＣＰＵ（メインＣＰＵ）
２０２…ホストブリッジ
２０３…主メモリ
２０４…グラフィクスコントローラ
２０６…ＰＣＩ−ＩＳＡブリッジ
２０７…Ｉ／Ｏコントローラ
２０８…ハードディスクドライブ（ＨＤＤ）
２０９…ＣＤ−ＲＯＭドライブ
２１０…ＵＳＢコントローラ
２１１…エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）
２１３…電源コントローラ
ＤＴ…検知信号
ＭＰ（１），ＭＰ（２），ＭＰ（３），ＭＰ（４）…ポインタ
【図１】
2004062308.tif 000003
【図２】
2004062308.tif 000004
【図３】
2004062308.tif 000005
【図４】
2004062308.tif 000006
【図５】
2004062308.tif 000007
【図６】
2004062308.tif 000008