(57)【特許請求の範囲】
【請求項１】
ディスプレイ画面上の位置を指示するポインタ操作手段とクリックスイッチと補助入力手段とを有する座標入力装置と、前記座標入力装置に接続され、該座標入力装置からの入力指示に従ってコンピュータアプリケーションを実行するホストと、を備え、前記補助入力手段に対する操作内容を、前記ホストにおいて実行される機能に割り付ける機能割付け装置において、
前記ディスプレイ画面上に表示された前記コンピュータアプリケーションにおける複数の機能から、決定される機能の候補として、前記補助入力手段からの操作指示により選択された少なくとも２つの機能候補を登録する前記ホスト内に設けられる登録手段と、
登録された前記機能候補から、前記補助入力手段が操作されることにより出力される操作量に関するデータに応じて、所望の機能を検索する前記ホスト内に設けられる検索手段と、
検索された前記所望の機能を、前記補助入力手段からの操作指示に従って決定する前記ホスト内に設けられる決定手段と、
を備えることを特徴とする機能割付け装置。
【請求項２】
前記補助入力手段が操作されることにより出力される操作量に関するデータに応じて、前記登録された機能候補を前記ディスプレイ画面上の所定の領域にアイコンとして表示させる表示手段を備える請求項１に記載の機能割付け装置。
【請求項３】
前記検索手段は、前記ディスプレイ画面上においてカーソルが前記アイコン上に存在する場合に前記補助入力手段が操作されることにより出力される操作量に関するデータに応じて、前記機能候補の中から所望の機能を検索する請求項２に記載の機能割付け装置。
【請求項４】
前記補助入力手段は、第１のスイッチ及び回転することにより操作可能なホイールであり、
前記決定手段は、前記第１のスイッチが押下されることで出力されるデータに基づいて前記所望の機能を決定する請求項３に記載の機能割付け装置。
【請求項５】
前記第１のスイッチは、前記ホイールの下部に設置され、前記ホイールに押し込まれることにより作動する請求項４に記載の機能割付け装置。
【請求項６】
前記第１のスイッチは、前記座標入力装置の任意の位置に設置される請求項４に記載の機能割付け装置。
【請求項７】
前記補助入力手段は、第１のスイッチ及び少なくとも２方向に操作可能なスイッチレバーであり、
前記決定手段は、前記第１のスイッチが押下されることで出力されるデータに基づいて前記所望の機能を決定する請求項３に記載の機能割付け装置。
【請求項８】
前記第１のスイッチは、前記スイッチレバーの下部に設置されて前記スイッチレバーに押し込まれることにより作動する請求項７に記載の機能割付け装置。
【請求項９】
前記第１のスイッチは、前記座標入力装置の任意の位置に設置される請求項７に記載の機能割付け装置。
【請求項１０】
前記ポインタ操作手段は、指を接触移動させることにより操作可能なタッチパネルであり、
前記クリックスイッチは、左クリックスイッチ及び右クリックスイッチであり、
前記補助入力手段は、前記タッチパネルの一部の領域であり、
前記決定手段は、前記左クリックスイッチ又は前記右クリックスイッチの少なくとも１つが押下されることで出力されるデータに基づいて前記所望の機能を決定する請求項３に記載の機能割付け装置。
【請求項１１】
前記ポインタ操作手段は、指を接触移動させることにより操作可能なタッチパネルであり、
前記クリックスイッチは、左クリックスイッチ、右クリックスイッチ及び中クリックスイッチであり、
前記補助入力手段は、前記タッチパネルの一部の領域であり、
前記決定手段は、前記左クリックスイッチ、前記右クリックスイッチ又は前記中クリックスイッチの少なくとも１つが押下されることで出力されるデータに基づいて前記所望の機能を決定する請求項３に記載の機能割付け装置。
【請求項１２】
前記ポインタ操作手段は、指を接触移動させることにより操作可能なタッチパネルであり、
前記クリックスイッチは、左クリックスイッチ及び右クリックスイッチであり、
前記補助入力手段は、回転することにより操作可能なホイールであり、
前記決定手段は、前記左クリックスイッチ又は前記右クリックスイッチの少なくとも１つが押下されることで出力されるデータに基づいて前記所望の機能を決定する請求項３に記載の機能割付け装置。
【請求項１３】
前記ポインタ操作手段は、指を接触移動させることにより操作可能なタッチパネルであり、
前記クリックスイッチは、左クリックスイッチ、右クリックスイッチ及び第１のスイッチであり、
前記補助入力手段は、回転することにより操作可能なホイールであり、
前記第１のスイッチは、前記ホイールの下部に設置され、前記ホイールを押し込むことにより作動し、
前記決定手段は、前記第１のスイッチが押下されることで出力されるデータに基づいて前記所望の機能を決定する請求項３に記載の機能割付け装置。
【請求項１４】
前記クリックスイッチは、左クリックスイッチ及び右クリックスイッチであり、
前記検索手段は、前記左クリックスイッチ又は前記右クリックスイッチの少なくとも１つが押下されながら前記補助入力手段が操作されるときに出力される操作量に関するデータに応じて、前記機能候補の中から所望の機能を検索し、
前記決定手段は、その押下が解除されたときに前記機能候補の中から前記所望の機能を決定する請求項１または２に記載の機能割付け装置。
【請求項１５】
前記補助入力手段は、回転することにより操作可能なホイールである請求項１４に記載の機能割付け装置。
【請求項１６】
前記補助入力手段は、少なくとも２方向に操作可能なスイッチレバーである請求項１４に記載の機能割付け装置。
【請求項１７】
前記ポインタ操作手段は、指を接触移動させることにより操作可能なタッチパネルであり、
前記補助入力手段は、前記タッチパネルの一部の領域である請求項１４に記載の機能割付け装置。
【請求項１８】
前記検索手段は、前記ホストに接続された入力手段であるキーボード上におけるキーのうち、少なくとも１つの予め決められたキーが押下されながら前記補助入力手段が操作されるときに出力される操作量に関するデータに応じて前記機能候補の中から所望の機能を検索し、
前記決定手段は、その押下が解除されたときに前記機能候補の中から前記所望の機能を決定する請求項１または２に記載の機能割付け装置。
【請求項１９】
前記補助入力手段は、回転することにより操作可能なホイールである請求項１８に記載の機能割付け装置。
【請求項２０】
前記補助入力手段は、少なくとも２方向に操作可能なスイッチレバーである請求項１８に記載の機能割付け装置。
【請求項２１】
前記ポインタ操作手段は、指を接触移動させることにより操作可能なタッチパネルであり、
前記補助入力手段は、前記タッチパネルの一部の領域である請求項１８に記載の機能割付け装置。
【請求項２２】
ディスプレイ画面上の位置を指示するポインタ操作手段とクリックスイッチと補助入力手段とを有する座標入力装置と、前記座標入力装置に接続され、該座標入力装置からの入力指示に従ってコンピュータアプリケーションを実行するホストと、を備える機能割付け装置において、前記補助入力手段に対する操作内容を、前記ホストにおいて実行される機能に割り付ける機能割付け方法であって、
前記ディスプレイ画面上に表示された前記コンピュータアプリケーションにおける複数の機能から、決定される機能の候補として、前記補助入力手段からの操作指示により選択された少なくとも２つの機能候補を前記ホストに登録する登録ステップと、
登録された前記機能候補から、前記補助入力手段が操作されることにより出力される操作量に関するデータに応じて、所望の機能を前記ホストで検索する検索ステップと、
検索された前記所望の機能を、前記補助入力手段からの指示に従って前記ホストで決定する決定ステップと、
を備えることを特徴とする機能割付け方法。
【請求項２３】
前記補助入力手段が操作されることにより出力される操作量に関するデータに応じて、前記登録された機能候補を前記ディスプレイ画面上の所定の領域にアイコンとして表示させる表示ステップを備える請求項２２に記載の機能割付け方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、主座標入力手段と補助的な座標入力手段とを備える座標入力装置の機能向上に関し、特に補助的な座標入力手段として、回転させることによって操作可能なホイール、少なくとも２方向に操作可能なスイッチレバー又は、指を接触移動させることにより操作可能なタッチパネル等を備える座標入力装置の機能向上に関する。
【０００２】
【従来の技術】
近年ＰＣの操作性を向上するためにＧＵＩ（Graphical User Interface）が採用されているが、ディスプレイ画面上のアイコン等を指示するための座標入力装置としてマウスやポインティングデバイス等が多用されている。
現在一般的に使用されているマウスは、ユーザによるＸ軸およびＹ軸方向の操作量および２つのクリックスイッチの操作を出力する形式のものが大半であり、マウスの移動方向および移動量をＸ軸およびＹ軸方向に分解して検出し、この検出結果に応じて画面上に表示されているカーソルを移動させ、カーソルがアイコン上に重なったときにクリックスイッチを操作して、アイコンに対応する動作を行わせる。
【０００３】
また、一層複雑化するＰＣの操作を容易にするために、さらに補助的な入力手段を備えたものもある。補助的な座標入力手段としては、回転させることによって操作可能なホイール、少なくとも２方向に操作可能なスイッチレバー又は、指を接触移動させることにより操作可能なタッチパネル等が挙げられる。
このような座標入力手段の１つとしてホイール付きマウスについて説明する。
【０００４】
図１はホイール付きマウスの外観図である。
ホイール付きマウスは、主入力手段としてのマウスに、補助入力手段としてのホイールをさらに備えたものである。ホイール付きマウス１は、一般に、通常のマウスと同様、左クリックスイッチSW1 および右クリックスイッチSW2 を備え、開口部２からはホイール３の一部が外部に露出している。ホイール付きマウス１はケーブル４を介してパソコンあるいはワークステーション等のホストに接続される。
【０００５】
ユーザはホイール付きマウス１を操作して、ホイール付きマウスの下部に設置されているボール（図示せず）を回転させ、コンピュータのディスプレイ画面上のマウスカーソルを移動させる。
ホイール３を操作することにより得られる回転は、例えばアプリケーション上の画面のスクロール機能、中クリックスイッチ機能、ダブルクリック機能あるいは各アプリケーションに固有の機能等に割り当てることができ、これにより複雑化しているアプリケーションソフトの操作を簡素化可能である。
【０００６】
図２はホイール付きマウス１の回路構成図である。
ホイール付きマウスのボールの移動方向および移動量は、Ｘ軸方向およびＹ軸方向の２方向に関して、それぞれＸ軸用ロータリエンコーダ１１およびＹ軸用ロータリエンコーダ１２によって検出される。Ｘ軸用ロータリエンコーダ１１およびＹ軸用ロータリエンコーダ１２は、ホイール付きマウス１に内蔵される制御ＩＣ31内のボール回転検出部32に接続される。Ｘ軸用ロータリエンコーダ１１およびＹ軸用ロータリエンコーダ１２からの出力である、Ｘ軸およびＹ軸のシャフトの回転に対応したパルスＡおよびパルスＢの位相関係および回転数から、制御ＩＣ31内のボール回転検出部32はホイール付きマウス１のボールの移動方向および移動量（ボール座標データと呼ぶ）を検知し、ケーブル４を介してホストに伝送する。
【０００７】
ホイール付きマウス１の左クリックスイッチSW1 および右クリックスイッチSW2 には、メカニカルスイッチが使用されており、それらはホイール付きマウス１に内蔵される制御ＩＣ31内のスイッチ検出部33に接続されている。制御ＩＣ31は、クリックスイッチが押下されたか否かを表す情報（SW1 ，SW2 スイッチデータと呼ぶ）を、所定のフォーマットでホストに伝送する。
【０００８】
ホイール３の回転方向および回転量は、ホイール用ロータリエンコーダ１３によって検出され、ホイール３のシャフトの回転に対応したパルスＡおよびパルスＢの位相関係および回転数によって決定される。ホイール用ロータリエンコーダ１３は、制御ＩＣ31内のホイール用回転検出部３４に接続される。制御ＩＣ31内のホイール用回転検出部３４は、ホイール用ロータリエンコーダ１３から出力から、ホイール３の移動方向および移動量（ホイール回転データと呼ぶ）を検知し、ケーブル４を介してパソコンあるいはワークステーション等のホストに伝送する。
【０００９】
検出されたホイールの回転方向および回転量を表す情報（以下、ホイール回転データと呼ぶ) は、ボール座標データ、SW1 ，SW2 スイッチデータと共に所定のフォーマットでケーブル４を介してホストに伝送される。
このホイール回転データを、例えばアプリケーションソフトの画面上における垂直方向のスクロール機能用として割り当てた場合、ホイール３をスクロールさせたい方向にユーザが指で操作することにより、カーソルを移動させずにアプリケーションソフト上の画面のスクロールが可能となる。
【００１０】
また一般に、ホイール付きマウス１にはホイールを下方向に押し込むことでスイッチング可能なスイッチSW3 （図示せず）が配置されており、図１において、開口部２から露出しているホイール３をユーザが指で下方向に押し込むと、ホイール３がスイッチSW3 を押下する。スイッチSW3 には、例えば３つボタンマウスにおける中クリックスイッチの機能等が一般に割り当てられる。
【００１１】
ホイール付きマウス１を用いることで実現可能なホイールボタン機能としては、中クリックスイッチ、ダブルクリックあるいはオートスクロール等があり、所望のホイールボタン機能の使用に際しては、ホイールボタン機能設定ユーティリティを用いて予め登録しておく必要がある。
図３は、従来例によるホイールボタン設定ユーティリティのディスプレイ上における画面を示す図である。
【００１２】
図３では、設定可能なホイールボタンの機能として、例えば中クリックスイッチ、ダブルクリックあるいはオートスクロール等いくつか示されており、ユーザは初期設定としてこれらの中から予め所望の機能を１つだけ登録する。
【００１３】
【発明が解決しようとする課題】
しかし従来例では、ホイールボタン機能が一旦登録されると、使用はそのホイールボタン機能のみに限定されてしまい、別の機能を使用したいような場合は再びホイールボタン機能設定ユーティリティを用いて機能を登録し直す必要がある。それゆえに、種々の機能を変更する度にホイールボタン機能設定ユーティリティを用いることなく、容易に機能の変更ができる方法を備えることが望まれる。
【００１４】
従って本発明の目的は、上記課題に鑑み、ホイールボタン機能を容易かつ迅速に設定可能である座標入力装置を提供することを目的とする。
【００１５】
【課題を解決するための手段】
上記目的を達成するために、本発明において、ディスプレイ画面上の位置を指示するポインタ操作手段とクリックスイッチと補助入力手段とを備える座標入力装置に対する機能割付け方法は、ディスプレイ画面上に表示されたコンピュータアプリケーションにおける複数の機能から、決定される機能の候補として、補助入力手段からの操作指示により選択された少なくとも２つの機能候補をホストに登録する登録ステップと、登録された機能候補から、補助入力手段が操作されることにより出力される操作量に関するデータに応じて、所望の機能をホストで検索する検索ステップと、検索された所望の機能を、補助入力手段からの指示に従ってホストで決定する決定ステップとを備える。
【００１６】
ディスプレイ画面上の位置を指示するポインタ操作手段とクリックスイッチと補助入力手段とを有する座標入力装置を備える機能割付け装置は、ディスプレイ画面上に表示されたコンピュータアプリケーションにおける複数の機能から、決定される機能の候補として、補助入力手段からの操作指示により選択された少なくとも２つの機能候補を登録するホスト内に設けられる登録手段と、登録された機能候補から、補助入力手段が操作されることにより出力される操作量に関するデータに応じて、所望の機能を検索するホスト内に設けられる検索手段と、検索された所望の機能を、補助入力手段からの操作指示に従って決定するホスト内に設けられる決定手段とを備える。
【００１７】
本発明によれば、予め複数の機能候補を登録しておき、そして、登録された機能候補の検索を補助入力手段の操作量に対応させて変更することが可能であるので、機能を変更する際は、機能登録のためのユーティリティを用いなくても所望の機能に容易かつ迅速に変更することができる。
【００１８】
【発明の実施の形態】
本発明による第１の実施例を説明する。本実施例における座標入力装置は、図１に示すホイール付きマウス１であり、このホイール付きマウス１にはホイールを下方向に押し込むことで操作可能なスイッチSW3 （図示せず）が配置されており、図１において、ユーザが指で開口部２から露出しているホイール３を下方向に押し込むと、ホイール３がスイッチSW3 を押下する。
【００１９】
図４は本発明の第１の実施例によるホイールボタン機能設定ユーティリティのディスプレイ上の画面を示す図であり、図５は本発明の第１の実施例によるディスプレイ画面を示す図である。
本発明による第１の実施例では、登録モードにおいては、ホイール付きマウス１を用いることにより実現可能なホイールボタン機能を機能候補として予め複数登録する登録ステップを備え、検索モードにおいては、ホイールの回転量に対応して登録されたホイールボタン機能を検索する検索ステップと、ホイールの回転量に対応してホイールボタン機能を表示するステップと、検索ステップにより検索されるホイールボタン機能の中から所望のホイールボタン機能をホイールを押下することによって決定する決定ステップとを備える。
【００２０】
本実施例による登録ステップは、登録モードにおいて、ホイールボタン機能設定ユーティリティを用いてホイールボタン機能を１つのみを登録するのではなく機能候補として複数登録することができる。登録することができるホイールボタン機能は、図４に示すように「ホイールボタン機能」として表示されており、中クリック、ダブルクリックあるいはオートスクロール等がある。
【００２１】
また、本実施例のホイールボタン機能として、アプリケーションのショートカット機能を持たせてもよく、それを機能候補として登録しておけば、所望のアプリケーションソフトを容易に起動することができる。図４に示すように、「参照」をクリックすることにより、ワープロソフト、通信ソフトあるいは表計算ソフト等のアプリケーションソフト等を検索でき、「アプリケーションを開く」の欄に表示されたアプリケーションソフトをクリックして登録すると「設定された機能」の欄に表示される。
【００２２】
さらに本実施例では、登録されたホイールボタン機能を検索する際に各機能を識別できるようにするために、あるいは、現在割り付けられているホイールボタン機能をユーザが識別できるようするために、ホイールボタン機能に対応したホイールボタン機能アイコンが画面のタスクトレイ上に表示される。ホイールボタン機能アイコンは、ディスプレイ画面上の任意の領域に表示してもよい。本実施例では、ホイールボタン機能アイコンは文字であるが、対応するホイールボタン機能が識別できるものであれば、グラフィックシンボルを用いてもよい。
【００２３】
このようにホイールボタン設定ユーティリティによって登録されたホイールボタン機能は、図４に示すように「設定された機能」として表示され、１から順に機能番号が付与される。登録されたホイールボタン機能から所望のホイールボタン機能を検索する際は、この機能番号順にユーザに対して表示されることになる。なお、本実施例で登録された機能は、図４に示ように、機能番号１にはアイコンが「？」である「Ｈｅｌｐ（Ｆ１）」の機能、機能番号２にはアイコンが「Ａ」である「オートスクロール」の機能、機能番号３にはアイコンが「Ｄ」である「ダブルクリック」の機能、機能番号４にはアイコンが「Ｅ」である「edit.exe（エディタ）」へのショートカット機能、機能番号５にはアイコンが「Ｍ」である「中クリック」の機能である。
【００２４】
本実施例による表示及び検索ステップでは、検索モードにおいて、図５に示すように、登録されたホイールボタン機能の検索は、マウスカーソルをホイールボタン機能アイコン上に重ねてからホイール３を回転させることによりなされる。すなわち、マウスカーソルがホイールボタン機能アイコン上にあるときに、ホイール３の回転に対応して、ホイールボタン機能アイコンの表示が変更される。ホイール３を回転させることによって、ホイールボタン機能アイコンの表示は、ホイールボタン機能設定ユーティリティで設定された機能番号順に変更される。
【００２５】
本実施例では、図５(b) では、「Ｈｅｌｐ（Ｆ１）」機能を示すアイコン「？」が表示されているが、マウスカーソルをこのアイコン上に重ねてからホイール３を回転させると、図５(c) に示すように、ホイール３の回転量に応じて、例えば「ダブルクリック」機能を示すアイコン「Ｄ」が表示される。
本実施例による決定ステップでは、登録されたホイールボタン機能を検索して所望のホイールボタン機能アイコンが表示されたとき、ホイール３を押下することにより使用するホイールボタン機能を決定する。
【００２６】
そして、パソコンあるいはワークステーションなどのホストに対して、決定されたホイールボタン機能を使用する旨の情報が通知される。
アプリケーションソフトを使用している間は、ホイールの回転方向及び回転量を表す情報である、アプリケーションソフトに対応したホイール回転データが、パソコンあるいはワークステーションなどのホストに常に通知されている。従って、ホイールボタン機能を変更する場合、アプリケーションソフトに対応するホイール回転データと、ホイールボタン機能検索及び決定時におけるホイール回転データとが競合し、アプリケーションソフトが誤動作したり、あるいは正常にホイールボタン機能を変更することができなくなる可能性がある。そこで、本発明では、ホイールボタン機能検索中及び決定時は、使用中のアプリケーションに対応するホイールの回転方向及び回転量を表す情報であるホイール回転データをフック（一時的に中止すること）し、使用中のアプリケーションに対するホイール回転データとして通知しないようにする。
【００２７】
以上説明したように、本発明による第１の実施例では、登録モードの登録ステップにおいて、ホイール付きマウス１を用いることにより実現可能なホイールボタン機能を予め複数登録しておく。検索モードでは、表示ステップにおいて、ホイールの回転に対応して、ホイールボタン機能アイコンを画面のタスクトレイ上に表示し、検索ステップにおいて、ホイールの回転に対応して、登録されたホイールボタン機能の検索し、決定ステップにおいて、ホイールを押下することによって、所望のホイールボタン機能を決定する。
【００２８】
本実施例によれば、予め登録モードの登録ステップにおいて利用の可能性のあるホイールボタン機能を登録しておくので、ホイールボタン機能を変更する際は、検索モードの検索及び決定ステップのみ実行すればよく、ホイールボタン機能を容易かつ迅速に変更することができる。
次に、図１に示すホイール付きマウス１における、ホイールボタン機能の検索及び所望の機能の決定に関する代わりの実施例を説明する。
【００２９】
前述の第１の実施例では、検索モードにおいて、ホイールボタン機能の検索及び所望の機能の決定の際には、常にマウスカーソルをタスクトレイ上のホイールボタン機能アイコンに重ねる必要がある。以下に示す第２〜第５の実施例による検索モードにおける検索及び決定ステップでは、マウスカーソルをホイールボタン機能アイコンに重ねなくてもホイールボタン機能の検索及び所望の機能の決定が可能である。
【００３０】
第２の実施例では、ホイール付きマウス１に搭載された左右いずれかのクリックスイッチSW1 又はSW2 、又は両方のクリックスイッチSW1 及びSW2 を押下しながらホイール３を回転させると、その回転量に対応してホイールボタン機能アイコンの表示が変更される。所望のホイールボタン機能アイコンが表示されたときに押下されたクリックスイッチから指を離すことで使用するホイールボタン機能を決定する。
【００３１】
第３の実施例では、ホイール３を押下しながらホイール３を回転させると、その回転量に対応してホイールボタン機能アイコンの表示が変更される。所望のホイールボタン機能アイコンが表示されたときに押下されたホイール３から指を離すことで使用するホイールボタン機能を決定する。
第４の実施例では、パソコン又はワークステーション等の入力手段であるキーボード上の、予め決められたキーを押下しながらホイール３を回転させると、その回転量に対応してホイールボタン機能アイコンの表示が変更される。所望のホイールボタン機能アイコンが表示されたときに押下されたキーから指を離すことで使用するホイールボタン機能を決定する。
【００３２】
図６は本発明の第５の実施例におけるホイール付きマウスを示す図である。
図６に示すように、第５の実施例によるホイール付きマウスは、図１に示されるホイール付きマウスの側面にホイールボタン機能変更用スイッチSW4 を更に備えたものである。
第５の実施例では、ホイールボタン機能変更用スイッチSW4 を押下しながらホイール３を回転させると、その回転量に対応してホイールボタン機能アイコンが変更される。所望のホイールボタン機能アイコンが表示されたときに押下されたホイールボタン機能変更用スイッチSW4 から指を離すことで使用するホイールボタン機能を決定する。
【００３３】
以上、本発明をホイール付きマウスに適用した場合について第１〜第５の実施例を用いて説明した。なお、ホイール付きマウスにおいて、本発明による第１〜第５の実施例が２つ以上同時に実施されてもよい。
次に、その他の補助入力手段を備える座標入力装置における、登録された複数のホイールボタン機能の検索及び所望の機能の決定に関する代わりの実施例を説明する。
【００３４】
まず、本発明をスイッチレバー付きマウスに適用した検索モードにおける検索及び決定ステップについて第６〜第１０の実施例を用いて説明する。
図７は本発明の第６〜第９の実施例によるスイッチレバー付きマウスの外観図であり、図８は本発明の第６〜第９の実施例によるスイッチレバー付きマウスの構造図である。
【００３５】
スイッチレバー付きマウス１００は、スイッチレバー１０１は支点１０２を介してスイッチレバー支持台１０３により支持されており、支点１０２を介してスイッチレバー１０１を＋方向又は−方向に倒すことにより、それぞれ＋スイッチ１０４又は−スイッチ１０５が押下され、前述のホイール付きマウスと同様な操作を行うことができる。
【００３６】
スイッチレバー支持台１０３の内部は空洞になっており、そこにはスイッチSW5 が配置されている。スイッチレバー支持台１０３はバネ１０６の上に設けられており、スイッチレバー１０１を押し込むことによりバネ１０６が撓み、スイッチレバー１０１下のスイッチSW5 が押下される。このスイッチSW5 は、前述のホイール付きマウスと同様に例えば３つボタンマウスにおける中クリックスイッチの機能が割り当てられる。また、スイッチSW5 を押しながらスイッチレバー１０１を傾けるというような操作を実現するために、スイッチSW5 は＋スイッチ１０４及び−スイッチ１０５に比べて上の位置に実装される。
【００３７】
第６の実施例では、対応するスイッチレバーの機能を表すスイッチレバー機能アイコンにマウスカーソルを重ねてからスイッチレバー１０１を倒すと、＋スイッチ１０４又は−スイッチ１０５が押下され、この押下時間の長さに対応して、予め機能候補として登録されたスイッチレバー機能アイコンの表示が変更される。所望のスイッチレバー機能アイコンが表示されたときにスイッチレバー１０１を押下して使用する機能を決定する。すなわち本実施例では、スイッチレバー機能変更の際には常にマウスカーソルをタスクトレイ上のスイッチレバー機能アイコンに重ねる。
【００３８】
第７の実施例では、スイッチレバー付きマウス１００に搭載された左右いずれかのクリックスイッチSW1 又はSW2 、又は両方のクリックスイッチSW1 及びSW2 を押下しながらスイッチレバー１０１を倒すと、＋スイッチ１０４又は−スイッチ１０５が押下されこの押下時間の長さに対応してスイッチレバー機能アイコンが変更される。所望のスイッチレバー機能アイコンが表示されたときに押下されたクリックスイッチから指を離すことで使用するスイッチレバー機能を決定する。
【００３９】
第８の実施例では、スイッチレバー１０１を押下しながらスイッチレバー１０１を倒すと、＋スイッチ１０４又は−スイッチ１０５が押下されこの押下時間の長さに対応してスイッチレバー機能アイコンが変更される。所望のスイッチレバー機能アイコンが表示されたときに押下されたスイッチレバー１０１から指を離すことで使用する機能を決定する。
【００４０】
第９の実施例では、パソコン又はワークステーション等の入力手段であるキーボード上の、予め決められたキーを押下しながらスイッチレバー１０１を倒すと、＋スイッチ１０４又は−スイッチ１０５が押下されこの押下時間の長さに対応してスイッチレバー機能アイコンが変更される。所望のスイッチレバー機能アイコンが表示されたときに押下されたキーから指を離すことで使用するスイッチレバー機能を決定する。
【００４１】
図９は本発明の第１０の実施例におけるスイッチレバー付きマウスの外観図である。
図９に示すように、第１０の実施例によるスイッチレバー付きマウス１００は、図７に示されるスイッチレバー付きマウス１００の側面にスイッチレバー機能変更用スイッチSW4 を更に備えたものである。
【００４２】
第１０の実施例では、スイッチレバー機能変更用スイッチSW4 を押下しながらスイッチレバー１０１を倒すと、＋スイッチ１０４又は−スイッチ１０５が押下されこの押下時間の長さに対応してスイッチレバー機能アイコンが変更される。所望のスイッチレバー機能アイコンが表示されたときに押下されたスイッチレバー機能変更用スイッチSW4 から指を離すことで使用するスイッチレバー機能を決定する。
【００４３】
第６〜第１０の実施例においても、前述の第１〜第５の実施例と同様に、アプリケーションソフトを使用している間は、スイッチレバーの操作状態を示す情報である、アプリケーションソフトに対応したスイッチレバーデータが、パソコンあるいはワークステーションなどのホストに常に通知されている。従って、スイッチレバー機能を変更する場合はスイッチレバーデータをフックし、使用中のアプリケーションに対するスイッチレバーデータとして通知しないようにする。
【００４４】
以上、本発明をスイッチレバー付きマウスに適用した場合について第６〜第１０の実施例を用いて説明した。なお、スイッチレバー付きマウスにおいて、本発明による第６〜第１０の実施例が２つ以上同時に実施されてもよい。
続いて、本発明を平面パッドマウスに適用した検索モードにおける検索及び決定ステップについて第１１〜第２３の実施例を用いて説明する。
【００４５】
図１０は平面パッドマウスを有するノート型パソコンを例示する図である。
一般に、ノート型パソコンにおいては、携帯性を考慮して座標入力装置としてマウスではなく平面パッドマウス２００などが用いられている。平面パッドマウス２００はタッチパネル２０１、左クリックスイッチSW1 及び右クリックスイッチSW2 からなり、タッチパネル２０１に指をのせて接触移動させると、指の動きに合わせて画面上のマウスカーソルが動く。
【００４６】
図１１は本発明による第１１〜第１４の実施例による平面パッドマウスの上面図である。
第１１〜第１４の実施例では、タッチパネル２０１の一部の領域をホイール等価操作領域２０２として割り当てる。ホイール等価操作領域２０２上に指をのせて接触移動させることによって、前述のホイール付きマウスのホイールを回転させた場合と同様な操作が可能である。
【００４７】
第１１の実施例では、タッチパネル機能アイコンにマウスカーソルを重ねてからホイール等価操作領域２０２上に指をのせて接触移動させたとき、その操作量に対応してタッチパネル機能アイコンが変更される。その操作量に対応してタッチパネル機能アイコンが変更される。所望のタッチパネル機能アイコンが表示されたときに左右いずれかのクリックスイッチSW1 又はSW2 、又は両方のクリックスイッチSW1 及びSW2 を押下して使用する機能を決定する。すなわち本実施例では、タッチパネル機能変更の際には常にマウスカーソルをタスクトレイ上のタッチパネル機能アイコンに重ねる。
第１２の実施例では、左右いずれかのクリックスイッチSW1 又はSW2 、又は両方のクリックスイッチSW1 及びSW2 を押下しながらホイール等価操作領域２０２上に指をのせて接触移動させたとき、その操作量に対応してタッチパネル機能アイコンが変更される。所望のタッチパネル機能アイコンが表示されたときに押下されたクリックスイッチから指を離すことで使用する機能を決定する。
【００４８】
第１３の実施例では、パソコン又はワークステーション等の入力手段であるキーボード上の、予め決められたキーを押下しながらホイール等価操作領域２０２上に指をのせて接触移動させたとき、その操作量に対応してタッチパネル機能アイコンが変更される。所望のタッチパネル機能アイコンが表示されたときに押下されたキーから指を離すことで使用するタッチパネル機能を決定する。
【００４９】
第１４の実施例では、図１１の平面パッドマウスが搭載される装置において、その装置の任意の位置（図示せず）にタッチパネル機能変更用スイッチSW4 を更に備える。
本実施例では、タッチパネル機能変更用スイッチSW4 を押下しながらホイール等価操作領域２０２上に指をのせて接触移動させたとき、その操作量に対応してタッチパネル機能アイコンが変更される。所望のタッチパネル機能アイコンが表示されたときに押下されたタッチパネル機能変更用スイッチSW4 から指を離すことで使用するタッチパネル機能を決定する。
【００５０】
以上、本発明を図１１の平面パッドマウスに適用した場合について第１１〜第１４の実施例を用いて説明した。なお、図１１の平面パッドマウスにおいて、本発明による第１１〜第１４の実施例が２つ以上同時に実施されてもよい。
図１２は本発明の第１５〜第１８の実施例による平面パッドマウスの上面図である。
【００５１】
図１２の平面パッドマウス２００は、タッチパネル２０１、ホイール等価操作領域２０２、左クリックスイッチSW1 、右クリックスイッチSW2 及び中クリックスイッチSW5 からなる。図１１の平面パッドマウスと同様に、タッチパネル２０１の右側の一部の領域をホイール等価操作領域２０２として割り当てる。ホイール等価操作領域２０２上に指をのせて接触移動させることによって、前述のホイール付きマウスのホイールを回転させた場合と同様な操作が可能である。
【００５２】
第１５の実施例では、タッチパネル機能アイコンにマウスカーソルを重ねてからホイール等価操作領域２０２上に指をのせて接触移動させたとき、その操作量に対応してタッチパネル機能アイコンが変更される。所望のタッチパネル機能アイコンが表示されたときに左クリックスイッチSW1 、右クリックスイッチSW2 及び中クリックスイッチSW5 の少なくとも１つを押下して使用する機能を決定する。すなわち本実施例では、タッチパネル機能変更の際には常にマウスカーソルをタスクトレイ上のタッチパネル機能アイコンに重ねる。
【００５３】
第１６の実施例では、左クリックスイッチSW1 、右クリックスイッチSW2 及び中クリックスイッチSW5 の少なくとも１つを押下しながらホイール等価操作領域２０２上に指をのせて接触移動させたとき、その操作量に対応してタッチパネル機能タッチパネル機能アイコンが変更される。所望のタッチパネル機能アイコンが表示されたときに押下されたクリックスイッチから指を離すことで使用する機能を決定する。
【００５４】
第１７の実施例では、パソコン又はワークステーション等の入力手段であるキーボード上の、予め決められたキーを押下しながらホイール等価操作領域２０２上に指をのせて接触移動させたとき、その操作量に対応してタッチパネル機能アイコンが変更される。所望のタッチパネル機能アイコンが表示されたときに押下されたキーから指を離すことで使用するタッチパネル機能を決定する。
【００５５】
第１８の実施例では、図１２の平面パッドマウスが搭載される装置において、その装置の任意の位置（図示せず）にタッチパネル機能変更用スイッチSW4 を更に備える。
本実施例では、タッチパネル機能変更用スイッチSW4 を押下しながらホイール等価操作領域２０２上に指をのせて接触移動させたとき、その操作量に対応してタッチパネル機能アイコンが変更される。所望のタッチパネル機能アイコンが表示されたときに押下されたタッチパネル機能変更用スイッチSW4 から指を離すことで使用するタッチパネル機能を決定する。
【００５６】
以上、本発明を図１２の平面パッドマウスに適用した場合について第１５〜第１８の実施例を用いて説明した。なお、図１２の平面パッドマウスにおいて、本発明による第１５〜第１８の実施例が２つ以上同時に実施されてもよい。
図１３は本発明の第１９〜第２３の実施例による平面パッドマウスの上面図である。
【００５７】
図１３の平面パッドマウス２００は、タッチパネル２０１、ホイール３、左クリックスイッチSW1 及び右クリックスイッチSW2 を備えており、前述のホイール付きマウスと同様の機能を有する。開口部２からはホイール３の上部が一部露出している。ホイール３の下部にはスイッチSW5 が設置されており（図示せず）、ホイール３を押し込むことによりスイッチSW5 が押下される。
【００５８】
第１９の実施例では、ホイールボタン機能アイコンにマウスカーソルを重ねてからホイール３を回転させると、その回転量に対応してホイールボタン機能アイコンが変更される。所望のホイールボタン機能アイコンが表示されたときに左クリックスイッチSW1 、右クリックスイッチSW2 及びホイール３の少なくとも１つを押下して使用する機能を決定する。すなわち本実施例では、ホイールボタン機能変更の際には常にマウスカーソルをタスクトレイ上のホイールボタン機能アイコンに重ねる。
【００５９】
第２０の実施例では、左右いずれかのクリックスイッチSW1 又はSW2 、又は両方のクリックスイッチSW1 及びSW2 を押下しながらホイール３を回転させると、その回転量に対応してホイールボタン機能アイコンの表示が変更される。所望のホイールボタン機能アイコンが表示されたときに押下されたクリックスイッチから指を離すことで使用するホイールボタン機能を決定する。
【００６０】
第２１の実施例では、ホイール３を押下しながらホイール３を回転させると、その回転量に対応してホイールボタン機能アイコンの表示が変更される。所望のホイールボタン機能アイコンが表示されたときに押下されたホイール３から指を離すことで使用するホイールボタン機能を決定する。
第２２の実施例では、パソコン又はワークステーション等の入力手段であるキーボード上の、予め決められたキーを押下しながらホイール３を回転させると、その回転量に対応してホイールボタン機能アイコンの表示が変更される。所望のホイールボタン機能アイコンが表示されたときに押下されたキーから指を離すことで使用するホイールボタン機能を決定する。
【００６１】
第２３の実施例では、図１３の平面パッドマウスが搭載される装置において、その装置の任意の位置（図示せず）にホイールボタン機能変更用スイッチSW4 を更に備える。
本実施例では、ホイールボタン機能変更用スイッチSW4 を押下しながらホイール３を回転させると、その回転量に対応してホイールボタン機能アイコンが変更される。所望のホイールボタン機能アイコンが表示されたときに押下されたホイールボタン機能変更用スイッチSW4 から指を離すことで使用するホイールボタン機能を決定する。
【００６２】
以上、本発明を図１３の平面パッドマウスに適用した場合について第１９〜第２３８の実施例を用いて説明した。なお、図１３の平面パッドマウスにおいて、本発明による第１９〜第２３の実施例が２つ以上同時に実施されてもよい。
【００６３】
【発明の効果】
以上説明したように、本発明によれば、補助入力手段を備える座標入力装置において、この座標入力装置を用いることにより実現可能なホイールボタン機能を予め複数登録し、補助入力手段の操作量に対応して、ホイールボタン機能アイコンが画面のタスクトレイ上に表示され、補助入力手段の操作量に対応して、登録されたホイールボタン機能の検索し、所望のホイールボタン機能を決定するので、ホイールボタン機能を容易かつ迅速に変更することができる。
【図面の簡単な説明】
【図１】ホイール付きマウスの４面図である。
【図２】ホイール付きマウスの回路構成図である。
【図３】従来例によるホイールボタン設定ユーティリティのディスプレイ上における画面を示す図である。
【図４】本発明の第１の実施例によるホイールボタン機能設定ユーティリティのディスプレイ上の画面を示す図である。
【図５】本発明の第２の実施例によるディスプレイ画面を示す図である。
【図６】本発明の第５の実施例におけるホイール付きマウスを示す図である。
【図７】本発明の第６〜第９の実施例によるスイッチレバー付きマウスの外観図である。
【図８】本発明の第６〜第９の実施例によるスイッチレバー付きマウスの構造図である。
【図９】本発明の第１０の実施例におけるスイッチレバー付きマウスの外観図である。
【図１０】平面パッドマウスを有するノート型パソコンを例示する図である。
【図１１】本発明の第１１〜第１４の実施例による平面パッドマウスの上面図である。
【図１２】本発明の第１５〜第１８の実施例による平面パッドマウスの上面図である。
【図１３】本発明の第１９〜第２３の実施例による平面パッドマウスの上面図である。
【符号の説明】
１…ホイール付きマウス
２…開口部
３…ホイール
４…ケーブル
１１…Ｘ軸用ロータリエンコーダ
１２…Ｙ軸用ロータリエンコーダ
１３…ホイール用ロータリエンコーダ
３１…制御ＩＣ
３２…ボール回転検出部
３３…スイッチ検出部
３４…ホイール用回転検出部
１００…スイッチレバー付きマウス
１０１…スイッチレバー
１０２…支点
１０３…支持台
１０４…＋スイッチ
１０５…−スイッチ
１０６…バネ
２００…平面パッドマウス
２０１…タッチパネル
２０２…ホイール等価操作領域
SW1 …左クリックスイッチ
SW2 …右クリックスイッチ
SW3 …スイッチ
SW4 …機能変更用スイッチ
SW5 …中クリックスイッチ
【図１】
0004342030.tif 000002
【図２】
0004342030.tif 000003
【図３】
0004342030.tif 000004
【図４】
0004342030.tif 000005
【図５】
0004342030.tif 000006
【図６】
0004342030.tif 000007
【図７】
0004342030.tif 000008
【図８】
0004342030.tif 000009
【図９】
0004342030.tif 000010
【図１０】
0004342030.tif 000011
【図１１】
0004342030.tif 000012
【図１２】
0004342030.tif 000013
【図１３】
0004342030.tif 000014