(57)【特許請求の範囲】
【請求項１】
（ａ）  コンピュータ・ポインティングデバイスと動作的に関連され、前記コンピュータ・ポインティングデバイスがスタンバイモードである時に光を生成する第１の照明装置と、
（ｂ）  前記コンピュータ・ポインティングデバイスと動作的に関連され、前記コンピュータ・ポインティングデバイスが入力動作モードである時に光を生成する第２の照明装置と、
（ｃ） 前記コンピュータ・ポインティングデバイスと動作的に関連され、前記コンピュータ・ポインティングデバイスが前記スタンバイモード及び前記入力動作モードとは異なる他のモードである時に光を生成する第３の照明装置と、
を具備し、
前記第１の照明装置によって生成される光は、前記コンピュータ・ポインティングデバイスの前記スタンバイモードの視認可能な表示をユーザに提供し、
前記第２の照明装置によって生成される光は、前記コンピュータ・ポインティングデバイスの前記入力動作モードの視認可能な表示をユーザに提供し、
前記第３の照明装置によって生成される光は、前記コンピュータ・ポインティングデバイスの前記他のモードの視認可能な表示をユーザに提供し、
前記コンピュータ・ポインティングデバイスがユーザに接触していないときに、前記第１の照明装置が光を生成し、
前記コンピュータ・ポインティングデバイスが移動されているときに、前記第２の照明装置が光を生成し、
ユーザが前記コンピュータ・ポインティングデバイスに接触しているが前記コンピュータ・ポインティングデバイスが移動されていないときに、前記第３の照明装置が光を生成するようにしたこと、
を特徴とするコンピュータ・ポインティングデバイス。
【請求項２】
前記コンピュータ・ポインティングデバイスがマウスを備えることを特徴とする請求項１に記載のコンピュータ・ポインティングデバイス。
【請求項３】
前記第１の照明装置が発光ダイオードを備えると共に、前記第２の照明装置が発光ダイオードを備えることを特徴とする請求項１又は２に記載のコンピュータ・ポインティングデバイス。
【請求項４】
前記第１の照明装置は、少なくとも１つの属性が前記第２の照明装置によって生成される光とは異なる光を生成することを特徴とする請求項１乃至３の何れか１項に記載のコンピュータ・ポインティングデバイス。
【請求項５】
前記コンピュータ・ポインティングデバイスと動作的に関連されたユーザ検出装置を更に具備し、前記ユーザ検出装置は、ユーザが前記コンピュータ・ポインティングデバイスにアクセスしている時を検出することを特徴とする請求項１乃至４の何れか１項に記載のコンピュータ・ポインティングデバイス。
【請求項６】
前記第１の照明装置及び前記第２の照明装置は、単一の照明装置から成ることを特徴とする請求項１乃至５の何れか１項に記載のコンピュータ・ポインティングデバイス。
【請求項７】
コンピュータ・ポインティングデバイスの動作モードを表示する方法であって、
（ａ）  前記コンピュータ・ポインティングデバイスに第１の照明装置、第２の照明装置、及び第３の照明装置を提供するステップと、
（ｂ）  前記コンピュータ・ポインティングデバイスがスタンバイモードであるか否かを判断するステップと、
（ｃ）  前記コンピュータ・ポインティングデバイスが前記スタンバイモードであると判断された場合に、前記第１の照明装置を点灯するステップと、
（ｄ）  前記コンピュータ・ポインティングデバイスが入力動作モードであるか否かを判断するステップと、
（ｅ）  前記コンピュータ・ポインティングデバイスが前記入力動作モードであると判断された場合に、前記第２の照明装置を点灯するステップと、
（ｆ） ユーザが前記コンピュータ・ポインティングデバイスに接触しているが前記コンピュータ・ポインティングデバイスが移動されていないと判断するステップと、
（ｇ） ユーザが前記コンピュータ・ポインティングデバイスに接触しているが前記コンピュータ・ポインティングデバイスが移動されていないと判断された場合に、前記第３の照明装置を点灯するステップと、
を含み、
前記第１の照明装置の照明は、前記コンピュータ・ポインティングデバイスの前記スタンバイモードの視認可能な表示をユーザに提供し、
前記第２の照明装置の照明は、前記コンピュータ・ポインティングデバイスの前記入力動作モードの視認可能な表示をユーザに提供し、
前記第３の照明装置の照明は、前記コンピュータ・ポインティングデバイスがユーザに接触しているが前記コンピュータ・ポインティングデバイスが移動していない状態の視認可能な表示をユーザに提供すること、
を特徴とする方法。
【請求項８】
（ａ）  コンピュータ・ポインティングデバイスと動作的に関連する表示装置上のカーソルをユーザが移動させることができるようにするカーソル移動制御装置と、
（ｂ）  前記コンピュータ・ポインティングデバイスが第１の動作モードである時に光を生成する第１の照明装置と、
（ｃ）  前記コンピュータ・ポインティングデバイスが第２の動作モードである時に光を生成する第２の照明装置と、
（ｄ） 前記コンピュータ・ポインティングデバイスが前記第１及び第２の動作モードとは異なる第３の動作モードである時に光を生成する第３の照明装置と、
（ｅ） 前記コンピュータ・ポインティングデバイスが前記第３の動作モードであることを検出する検出手段と、
を具備し、
前記第１の照明装置によって生成される光は、前記コンピュータ・ポインティングデバイスのスタンバイモードの視認可能な表示をユーザに提供し、
前記第２の照明装置によって生成される光は、前記コンピュータ・ポインティングデバイスの入力動作モードの視認可能な表示をユーザに提供し、
前記第３の照明装置の照明は、前記コンピュータ・ポインティングデバイスがユーザに接触しているが前記コンピュータ・ポインティングデバイスが移動していない状態の視認可能な表示をユーザに提供すること、
を特徴とするコンピュータ・ポインティングデバイス。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータ・ポインティングデバイス（例えば、マウス）、及び、コンピュータ・ポインティングデバイスの動作モードを表示する方法に関する。
【０００２】
【従来の技術】
多くの異なるタイプのコンピュータ・ポインティングデバイスがあり、コンピュータにコマンドを入力するために使用されている。かかるコンピュータ・ポインティングデバイスは、特に、ダイアログボックスでオンスクリーンボタンを「押下する」，メニュー項目を選択する，及びスプレッドシートにおけるセルの範囲又は文書のワード群を選択する，等の動作を実行するためのオンスクリーンカーソル（すなわち、コンピュータ・ポインティングデバイスの対応する移動と共に移動する矢印又は他のオンスクリーンアイコン）を制御するために使用することができる。
【０００３】
一般的なコンピュータ・ポインティングデバイスには、ユーザがコンピュータ表示画面上でカーソルを移動させることができるようにするカーソル移動制御装置が設けられる。例えば、マウスのカーソル移動制御装置は、回転可能ボールと移動検出装置又はトランスデューサとを備えてよい。しかしながら、より最近では、マウスにカーソル移動制御装置として光センサが使用されている。
【０００４】
回転可能ボール構成が使用される場合、動き検出装置又はトランスデューサは、ボールの移動を検知し、その移動の方向と量とを示す信号を生成する。信号は、最終的にコンピュータに送信され、コンピュータ表示画面上のカーソル移動に変換される。
【０００５】
コンピュータ・ポインティングデバイスは、更に、押下された時に関連するスイッチの状態を変更し、それによって種々のコマンドがコンピュータに入力されることを可能にする、１つ又は複数のボタンを含んでよい。入力されるコマンドの性質は、通常、画面上のカーソルの位置によって決まる。言い換えれば、ユーザは、まずカーソルを所望の項目或いはコマンドの上に配置し、その後にコンピュータ・ポインティングデバイスの適当なボタンを押下することにより、コンピュータ画面上に表示される項目或いはコマンドを選択することができる。
【０００６】
コンピュータ・ポインティングデバイスがコンピュータと通信すること、及び、その逆のことを可能にするために、コンピュータ・ポインティングデバイスは、相互接続ケーブル又はワイヤによってコンピュータに接続される場合がある。代替的に、コンピュータ・ポインティングデバイスは、無線であってよい。例えば、コンピュータ・ポインティングデバイスとコンピュータとの間の通信は、如何なる相互接続ワイヤ又はケーブルを使用することもなく、無線又は赤外線によって行われてよい。
【０００７】
【発明が解決しようとする課題】
本発明の主目的は、コンピュータ・ポインティングデバイス（例えば、マウス）の動作モードを視認により確定（認識）することができるようにすることにある。
【０００８】
【課題を解決するための手段】
コンピュータ・ポインティングデバイスのための動作モード表示装置は、第１の照明装置と第２の照明装置とを備えてよい。第１の照明装置は、コンピュータ・ポインティングデバイスと動作的に関連し、コンピュータ・ポインティングデバイスが第１の動作モードである時に光を生成する。第２の照明装置は、コンピュータ・ポインティングデバイスと動作的に関連し、コンピュータ・ポインティングデバイスが第２の動作モードである時に光を生成する。
【０００９】
また、コンピュータ・ポインティングデバイスに第１の照明装置と第２の照明装置とを提供するステップと、コンピュータ・ポインティングデバイスが第１の動作モードであるか否かを判断するステップと、コンピュータ・ポインティングデバイスが第１の動作モードであると判断された場合に第１の照明装置を点灯するステップと、コンピュータ・ポインティングデバイスが第２の動作モードであるか否かを判断するステップと、コンピュータ・ポインティングデバイスが第２の動作モードであると判断された場合に第２の照明装置を点灯するステップと、を含むコンピュータ・ポインティングデバイスの動作モードを示す方法も開示されている。
【００１０】
【発明の実施の形態】
本発明の例示的なかつ現在において好ましい実施形態を添付図面に示す。
本発明の１つの好ましい実施形態による動作モード表示装置１０を図１に示し、本明細書では、マウスタイプのコンピュータ・ポインティングデバイス（マウス）１２の動作モードを示すために使用することができるものとして説明する。例えば、動作モード表示装置１０は、ユーザに対し、マウス１２がスタンバイモード（例えば、ユーザが使用していない状態）であること、或いはアクティブモード又は入力モード（例えば、ユーザが使用している状態）であることを示してよい。動作モード表示装置１０は、更に、マウス１２の動作モードに関するより具体的な情報を提供することができてよい。例えば、動作モード表示装置１０は、ユーザの手がマウス１２と接触しているか或いはマウス１２に極めて近接している時（マウス１２へのアクセス時），マウス１２が移動している時，及び／又はマウスボタン（例えば、第１又は第２のマウスボタン１４又は１６、スクロールホイール１８）が押下された時に表示するように構成されてよい。
【００１１】
ここで最初に、図１を参照すると、１つの好ましい実施形態で利用される動作モード表示装置１０は、第１の照明装置（illumination apparatus）又は点灯装置（lighting device）２０を備えてよい。第１の点灯装置２０は、マウス１２が第１の動作モード又は状態である時に光を生成してよい。本明細書で示して説明する実施形態では、第１の点灯装置２０は、マウス１２が移動されていない時に点灯する。第１の点灯装置２０は、マウス１２の後部２４に隣接して配置される赤色発光ダイオード（「ＬＥＤ」）２２を備えることが概して好ましいが、これは必ずしも必要ではなく、他の光源，他の色，及び他の配置も可能である。
【００１２】
動作モード表示装置１０は、更に、マウス１２が第２の動作モード又は状態である時に光を生成する第２の照明装置又は点灯装置２６を有してよい。本明細書で示して説明する実施形態では、第２の点灯装置２６は、カーソル２８をコンピュータ表示画面３０（図２参照）上で移動させるためにマウス１２が移動されている時に、点灯する。第２の点灯装置２６は、マウス１２の前部３６に隣接して配置される一対の緑色ＬＥＤ３２，３４を備えることが概して好ましいが（図１参照）、これらは必ずしも必要ではなく、他の光源，他の色，及び他の配置も可能である。
【００１３】
動作モード表示装置１０の機能を実行するために、動作的にマウス１２と関連するデータ処理システム５２（図３参照）が提供されてよい。データ処理システム５２は、マウス１２からマウス１２の動作モードを示すデータ信号５４を受信することができる。すなわち、データ信号５４は、例えば、マウス１２が移動している時及び／又はマウスボタン（例えば、第１又は第２のマウスボタン１４又は１６、スクロールホイール１８）が起動された時に関する情報を提供してよい。データ処理システム５２は、マウス１２からデータ信号５４を受信すると、アルゴリズム５６に従ってデータ信号５４を処理することができる。
【００１４】
制御システム５８は、データ処理システム５２からの処理済みデータ信号５９を受信することができる。それに応じて、制御システム５８は、動作モード表示装置１０の適当な点灯装置２０又は２６を作動（すなわち、点灯又は消灯）させてよい。
【００１５】
動作モード表示装置１０は、図４に示す方法６０に従って動作させることができる。方法６０の第１のステップ６２では、マウス１２の移動があるか否かについて判断が行われる。ステップ６２においてマウス１２が移動していると判断された場合には、ステップ６４において、点灯装置２６の緑色ＬＥＤ３２，４が点灯される。一方、ステップ６２において、マウス１２が移動していないと判断された場合には、ステップ６６において、点灯装置２０の赤色ＬＥＤ２２が点灯される。
【００１６】
方法６０が実行される前に点灯装置２０又は２６の何れかが点灯されていた場合、マウス１２の動作モードが変化すると、その点灯装置は消灯される必要のある場合がある。従って、ステップ６４は、更に、第１の点灯装置２０の赤色ＬＥＤ２２を消灯することを含んでよい。また、ステップ６６は、更に、第２の点灯装置２６の緑色ＬＥＤ３２，３４を消灯することを含んでよい。従って、ユーザは、マウス１２が第１の動作モードである時は第１の点灯装置２０のみが点灯され、マウス１２が第２の動作モードである時は第２の点灯装置２６が点灯されるのを見ることになる。
【００１７】
本発明の重要な利点は、点灯装置２０又は２６の何れかが点灯されている場合に、ユーザがそれらの何れが点灯されているかを見る（視認する）ことによってマウス１２の動作モードを確定する（見分ける）ことができるため、使用が容易である、という点にある。また、動作モード表示装置１０により、ユーザは、マウス１２が配置される作業面が、マウス１２が移動する時に回転可能ボールが移動するように十分な牽引摩擦を提供するか否かを、迅速に判断することができる。後により詳細に説明するように、緑色ＬＥＤ３２，３４は、マウス１２の内部のトランスデューサが回転可能ボールの移動を検知した時に、点灯する。このため、緑色ＬＥＤ３２，３４が、マウス１２が作業面上で移動する時に点灯しない場合には、作業面は、マウス１２の適当な使用のために十分な摩擦を提供していない可能性がある。これとは別に、マウス１２が光学式マウスである場合、マウス１２が作業面上で移動する時に緑色ＬＥＤ３２，３４が点灯しないことは、マウス１２の適当な使用のためには作業面の反射性が高過ぎるということを示す可能性がある。
【００１８】
本発明の他の重要な利点は、動作モード表示装置１０が備えられているマウス１２又は他のコンピュータ・ポインティングデバイスの取付け以外には、コンピュータシステム自体に対する如何なるハードウェアの変更も必要ではない、ということである。また、動作モード表示装置１０は、トラックボール等の他の様々なコンピュータ・ポインティングデバイスのうちの如何なるものとも使用される融通性を有する。最後に、動作モード表示装置１０は、マウス１２が配置される作業面のための照明を提供し、また、マウス１２に対し美的品質も提供する。
【００１９】
本発明の一実施形態による動作モード表示装置１０について、そのより重要な特徴及び利点のうちのいくつかと共に簡単に説明したが、ここで、動作モード表示装置１０を詳細に説明する。しかしながら、説明を続ける前に、本明細書では動作モード表示装置１０をマウス１２と共に使用することができるように示して説明するが、トラックボール，トラックパッド，グラフィックスタブレット，ジョイスティック，ライトペン，パック等の他の様々なコンピュータ・ポインティングデバイスのうちの如何なるものと共に使用することができる、ということが留意されなければならない。従って、本発明は、本明細書で示して説明する特定のマウス１２と共に使用することに限定されるものとみなされるべきではない。
【００２０】
上述したことを留意しながら、本明細書では、動作モード表示装置１０の一実施形態を、コンピュータシステム７２（図２参照）及びそれに接続されたマウス１２と共に使用することができるものとして示して説明する。コンピュータシステム７２は、当該技術分野において現在既知であるか又は将来開発される可能性のある広範囲のコンピュータシステムのうちの何れを備えてもよい。例えば、マウス１２が使用されてよいコンピュータシステム７２は、モニタ３０，プリンタ７４，処理装置７６，及びキーボード７８を有してよいが、他の構成も可能である。
【００２１】
図１に戻ると、コンピュータシステム７２と共に使用されることが可能なマウス１２には、ユーザが片手で把持又は握持するようなサイズであるハウジング又はケーシング９４が設けられてよい。ハウジング９４は、上面５０と、底面（図示せず）と、互いに対向する側部４４，４６とを有してよい。
【００２２】
また、マウス１２は、光センサ，マウス１２の基部に取付けられた回転可能ボール、又はそれらの組合せ等の多方向検出装置（図示せず）を有してもよい。マウス１２に回転可能ボールが設けられる場合には、回転可能ボールの一部は、デスクトップ又はマウスパッド等の作業面に摩擦係合することができるようにハウジング９４の下面から外側に延在し、マウス１２が作業面に対して移動する時に回転する。
【００２３】
マウス１２は、ボールの移動を検知しその移動の方向及び量を示す信号を生成するトランスデューサ（図示せず）を更に有してよい。すなわち、トランスデューサは、マウス１２の並進移動を位置信号に変換する。信号は、最終的にコンピュータシステム７２に送信され、作業面に対するマウス１２の相対移動を反映するように表示画面３０上でカーソル２８を移動させるために使用される。
【００２４】
また、マウス１２には、押下された時に関連するスイッチの状態を変更し、それにより種々のコマンドのコンピュータシステム７２への入力を可能にするマウスボタン１４，１６が設けられてもよい。入力されるコマンドの性質は、通常、表示画面３０上のカーソル２８の位置によって決まる。言い換えれば、ユーザは、まずマウス１２を使用してカーソル２８を所望の項目又はコマンド上に配置し、その後に適当なマウスボタン１４又は１６を押下することにより「マウスクリック」として知られるものをもたらすことによって、コンピュータ画面３０上に表示される項目又はコマンドを選択することができる。本明細書で示して説明する実施形態では、マウスボタン１４，１６は、ハウジング９４の前部３６に隣接する上面５０に配置されるが、それは必ずしもそうである必要はない。
【００２５】
また、マウス１２には、スクロールホイール１８が設けられてもよい。本明細書で示して説明する実施形態では、スクロールホイール１８は、第１のマウスボタン１４と第２のマウスボタン１６との間においてハウジング９４の上面５０から上方に突出するように、ハウジング９４内に配置される軸（図示せず）に取付けられる。スクロールホイール１８の取付構成により、ユーザは、スクロールホイール１８を回転させ及び／又は押下することができる。スクロールホイール１８は、スクロールホイール１８の回転及び／又は押下を示す信号を生成するトランスデューサ（図示せず）に連結されてよい。信号は、コンピュータ表示画面３０上に表示されるウインドウを通して、スクロール等の表示画面３０上の変化をもたらすために使用されてよい。
【００２６】
説明を続ける前に、マウス１２についての上記の説明は例示の目的のみのためであるということに留意されなければならない。すなわち、マウス１２には、マウス１２の都合のよい如何なる位置にも配置される都合のよい如何なる数の起動キー又はボタンが設けられてもよい。従って、本発明は、本明細書で示して説明する特定のマウス１２及びその配置に限定されるべきではない。
【００２７】
ここで説明を続けると、マウス１２は、相互接続ケーブル９６を介してコンピュータシステム７２に接続されてよい。相互接続ケーブル９６により、マウス１２及びコンピュータシステム７２は、互いに通信することができる。言い換えれば、マウス１２とコンピュータシステム７２とは、相互接続ケーブル９６を通して互いに信号を送受信することができる。相互接続ケーブル９６は、マウス１２に専用のコンピュータシステム７２のマウスポート（図示せず）に差し込まれてよい。マウスポートが使用可能でない場合には、相互接続ケーブル９６は、代わりにユニバーサルシリアルバス（ＵＳＢ）ポート（図示せず）に差込まれてよい。これとは別に、マウス１２は、ＰＳ／２ポート（図示せず）等の特別なカード又は他のポートを通してコンピュータのバス（同様に図示せず）に取付けられてよい。他の代替実施形態では、マウス１２は無線であってよい。すなわち、マウス１２とコンピュータシステム７２との間の通信は、相互接続ワイヤ又はケーブルを必要とすることなく、無線や赤外線等によって行われてよい。
【００２８】
また、相互接続ケーブル９６は、マウス１２に電力を供給するためにも使用されてよい。これとは別に、マウス１２には、内部電源（例えば、電池）が設けられてもよい。
【００２９】
マウス１２に対する特定の配置に拘わらず、一実施形態による動作モード表示装置１０は、第１の照明装置又は点灯装置２０を有してよい。第１の点灯装置２０は、マウス１２が第１の動作モード又は状態である時に光を生成してよい。本明細書で示して説明する実施形態では、第１の点灯装置２０は、ユーザがマウス１２を移動していないか、又はより詳細には、マウス１２の回転可能ボール又は他のカーソル移動制御装置を移動していない時に、点灯する。これとは別に、第１の動作モードは、当業者が本発明の教示を熟知した後に明らかとなるように、マウス１２に対する他の様々な動作モードのうちの如何なるものを含んでもよい。例えば、マウス１２のスクロールホイール１８を使用不能にすることが、マウス１２の第１の動作モードに含まれてよい。
【００３０】
第１の点灯装置２０がＬＥＤ２２を備えるということは、概して好ましいが、必ずしも必要ではない。これとは別に、第１の点灯装置２０は、当業者が本発明の教示を熟知した後に明らかとなるように、他の様々な光源のうちの如何なるものを備えてもよい。
【００３１】
また、少なくとも１つの属性（例えば、色，強度，点滅速度，色合い，彩度，輝度等）が第２の点灯装置２６によって生成される光とは異なる光を第１の点灯装置２０から生成させることも好ましいが、必ずしもそうである必要はない。例えば、本明細書で示して説明する実施形態では、第１の点灯装置２０は、赤色光を生成する赤色ＬＥＤ２２を備え、第２の点灯装置２６は、緑色光を生成する。これに代えて、第１の点灯装置２０は、ユーザが赤色光として見えるように、赤色フィルタを通して伝わる広帯域光を生成することができる。
【００３２】
第１の点灯装置２０は、生成する光がユーザに見えるように、ハウジング９４の後部２４に直接取付けられてよい。これとは別に、第１の点灯装置２０がハウジング９４内に取付けられ、ハウジング９４によって画定される開口（図示せず）に隣接して配置されることにより、第１の点灯装置２０の生成する光が開口を通過してユーザが見ることができるようにしてもよい。また、当業者が本発明の教示を熟知した後に明らかとなるように、更に他の取付構成が可能である。
【００３３】
動作モード表示装置１０は、更に、マウス１２が第２の動作モード又は状態である時に光を生成する第２の照明装置又は点灯装置２６を有してよい。本明細書に示して説明する実施形態では、第２の点灯装置２６は、マウス１２が移動している時、又はより詳細には、マウス１２内のトランスデューサが回転可能ボールか又は他のカーソル移動制御装置の移動を検出する時に、点灯する。これとは別に、第２の動作モードは、当業者が本発明の教示を熟知した後に明らかとなるように、マウス１２に対する他の様々な動作モードのうちの如何なるものを含んでもよい。例えば、第２の点灯装置２６は、マウスクリックがもたらされる度に光を生成してよい。
【００３４】
第２の点灯装置２６は、一対のＬＥＤ３２及び３４を備えることが概して好ましいが、必ずしも必要ではない。代替的に、第２の点灯装置２６は、当業者に対して本発明の教示を熟知した後に明らかとなるように、他の様々な光源のうちの如何なるものを備えてもよい。
【００３５】
また、少なくとも１つの属性（例えば、色，強度，点滅速度，色合い，輝度等）が第１の点灯装置２０が生成する光とは異なる光を第２の点灯装置２６から生成させることも好ましいが、それは必ずしも必要ではない。例えば、本明細書で示して説明する実施形態では、第２の点灯装置２６は、緑色光を生成する緑色ＬＥＤ３２，３４を備え、第１の点灯装置２０は、赤色光を生成する。これとは別に、第２の点灯装置２６は、ユーザが緑色光として見えるように、緑色フィルタを通して伝わる広帯域光を生成することができる。
【００３６】
第２の点灯装置２６のＬＥＤ３２，３４は、生成する光がユーザに見えるように、ハウジング９４の前部３６に直接取付けられてよい。これとは別に、第２の点灯装置２６のＬＥＤ３２，３４がハウジング９４内に取付けられ、ハウジング９４によって画定される一対の開口（図示せず）に隣接して配置されることにより、ＬＥＤ３２，３４の生成する光が開口を通過しユーザが見ることができるようにしてもよい。しかしながら、当業者が本発明の教示を熟知した後に明らかとなるように、他の取付構成も可能である。
【００３７】
動作モード表示装置１０の機能を実行するために、データ処理システム５２（図３参照）が提供されてよい。より詳細には、後により詳細に説明するように、データ処理システム５２は、まず、マウス１２の動作モード又は状況（状態）を示すデータ信号５４をマウス１２から受信することにより、動作モード表示装置１０の機能を実行する。例えば、データ信号５４は、マウス１２が移動している時、又はより詳細には、マウス１２内のトランスデューサがマウス１２の回転可能ボールか又は他のカーソル移動制御装置の移動を検出する時に関する情報を提供してよい。マウス１２が第１の動作モードである（すなわち、移動してない）場合には、データ処理システム５２は、マウス１２の非移動状態を示すデータ信号５４を受信してよい。データ処理システム５２は、マウス１２からデータ信号５４を受信すると、アルゴリズム５６に従ってデータ信号５４を処理することができる。
【００３８】
動作モード表示装置１０のためのデータ処理機能は、マウス１２自体の内部で生じることが概して好ましいが、これは必ずしも必要ではない。すなわち、データ処理システム５２は、マウス１２のハウジング９４内に組込まれるか常駐してよい。これとは別に、データ処理機能は、コンピュータシステム７２のプロセッサ７６内で施行してよい。言い換えれば、種々のデータ処理機能を実行するコンピュータ読取可能プログラムコードが提供されてよい。かかるプログラムコードは、コンピュータ読取可能記憶装置体内に格納されプロセッサ７６上で作動させることができる。他の代替実施形態では、マウス１２と動作モード表示装置１０とに動作的に関連する特別に設計された（例えば「ハードワイヤード」）装置（図示せず）が提供されてよい。この特別に設計された装置は、マウス１２によって生成されるデータ信号５４を処理することができる。更に他の代替実施形態では、データ処理機能は、マウス１２とコンピュータシステム７２のＣＰＵ７６との間で分配され、各々が処理機能の一部を実行してよい。何れの場合も、データ処理システム５２のための適当な構成は、特定の用途に対する要件を考慮した後及び本発明の教示を熟知した当業者により容易に見出され得る。
【００３９】
データ処理システム５２は、当該技術分野において既知である様々なデータ処理システムのうちの何れを備えてもよい。従って、本発明は、如何なる特定のタイプのデータ処理システムにも限定されるものとみなされるべきではない。更に、データ処理システムは当該技術分野において既知であり、データ処理システム自体の詳細は本発明を理解するために必要ではないため、本発明の１つの好ましい実施形態において利用される特定のデータ処理システムについて、本明細書ではこれ以上詳細には説明しない。
【００４０】
利用されるデータ処理システムのタイプに拘わらず、マウス１２のハウジング９４の外部にデータ処理システム５２の何れかの部分が存在する場合、データがマウス１２からデータ処理システム５２に転送又は「ダウンロード」されることを可能にするために、データ処理システム５２に１つ又は複数の通信ポート（図示せず）を設けることが一般的には望ましい。様々な既知の通信ポート及びフォーマットのうちの如何なるものが利用されてもよいが、１つの好ましい実施形態では、データ処理システム５２には、ユニバーサルシリアルバス（ＵＳＢ）ポート（図示せず），赤外線（ＩＲ）シリアルポート（同様に図示せず），及び／又はＢＬＵＥＴＯＯＴＨTM（商標）設けられてよい。
【００４１】
このように、データ処理システム５２は、アルゴリズム５６に従ってデータ信号５４を処理することができる。アルゴリズム５６は、マウス１２内、例えば上記のデータ処理システム５２内に格納されてよい。これとは別に、アルゴリズム５６は、コンピュータシステム７２のコンピュータ読取可能記憶装置に格納されるコンピュータ読取可能プログラムコードを有してよい。
【００４２】
ここで、データ処理システム５２によりデータ信号５４が処理されたとすると、処理済みデータ信号５９は、制御システム５８によって受信されてよい。それに応じて、制御システム５８は、動作モード表示装置１０の適当な点灯装置２０又は２６を作動して（すなわち、点灯又は消灯して）よい。
【００４３】
また、動作モード表示装置１０には、電源が設けられてもよい。動作モード表示装置１０に、コンピュータシステム７２の動作状況に依存しない電源が設けられることが概して好ましいが、これは必ずしも必要ではない。例えば、１つの好ましい実施形態では、マウス１２と動作モード表示装置１０との両方に対し、マウス１２のハウジング９４内に配置される電池（図示せず）によって電力が供給される。これとは別に、動作モード表示装置１０は、コンピュータシステム７２に電力を供給する同じ電源から（例えば、相互接続ケーブル９６を通して）その電力を受取ってよい。
【００４４】
動作モード表示装置１０用の電源がコンピュータシステム７２の動作状況に依存しない場合、コンピュータシステム７２がシャットダウンされた後の長期間にわたり動作モード表示装置１０が動作可能状態のままでないように、時間遅延シャットオフスイッチ（図示せず）が設けられることが一般的に好ましい。時間遅延シャットオフを提供することにより、動作モード表示装置１０は、ある非活動期間後に如何なるユーザ介入もない場合にシャットオフされてよい。すなわち、マウス１２が所定期間使用されなかった場合及び／又はコンピュータシステム７２が所定期間動作不能であった場合には、シャットオフされてよい。
【００４５】
また、動作モード表示装置１０は、ユーザが動作モード表示装置１０を使用不能にするか又はシャットオフにすることができるスイッチ９８を有してもよい。例えば、ユーザは、スイッチ９８を介して動作モード表示装置１０をシャットオフすることにより、電力を節約するか又は動作モード表示装置１０を作動状態とすることなく単にマウス１２を使用することができる。
【００４６】
動作モード表示装置１０をシャットオフする理由に拘わらず、スイッチ９８は、コンピュータ表示画面３０上に表示されるユーザ選択可能インタフェース１００（例えば、アイコン又はダイアログボックス）（図５参照）として実現されてよい。このユーザ選択可能インタフェース１００により、ユーザは、単に、マウス１２又は他のコンピュータ・ポインティングデバイスを用いてコンピュータ表示画面３０上の適当なボックスをマークすることにより、動作モード表示装置１０に対する「ＯＮ」設定と「ＯＦＦ」設定とを選択することができる。例えば、図５は、ユーザが動作モード表示装置１０のために「ＯＮ」設定を選択したことを示している。
【００４７】
コンピュータシステム７２は、当該技術分野において現在既知であるか又は将来開発される可能性のある、コンピュータシステム７２がユーザ選択可能インタフェース１００を表示することができるようにする様々なプログラミング方法のうちの如何なるものに従ってプログラムされてもよい。すなわち、ユーザは、本発明の教示を熟知した後に、ユーザ選択可能インタフェース１００を表示するようにコンピュータシステム７２を容易にプログラムすることができる。従って、ユーザ選択可能インタフェース１００を表示するためにコンピュータシステム７２をプログラムすることに関連する詳細については、本明細書においてこれ以上説明しない。
【００４８】
代替実施形態では、スイッチ９８は、マウス１２のハウジング９４に取付けられるスイッチ（図示せず）を含んでよい。かかる実施形態では、スイッチは、「ＯＮ」と「ＯＦＦ」との設定の間で移動可能であるようにハウジング９４に取付けられてよい。
【００４９】
上述したように、動作モード表示装置１０は、図４に示す方法６０に従って作動されてよい。方法６０の第１ステップ６２では、マウス１２の移動があるか否かが判断される。ステップ６２において、マウス１２が移動していると判断された場合には、ステップ６４において、点灯装置２６の緑色ＬＥＤ３２，３４が点灯される。一方、ステップ６２において、マウス１２が移動していないと判断された場合には、ステップ６６において、点灯装置２６の赤色ＬＥＤ２２が点灯される。
【００５０】
また、本発明では、図４に示すものより多くのステップを含む方法も考えられる。例えば、方法６０が実行される前に点灯装置２０又は２６の何れかが点灯されていた場合には、マウス１２の動作モードが変化するとその点灯装置は消灯される必要のある場合がある。従って、ステップ６４は、更に、第１の点灯装置２０の赤色ＬＥＤ２２を消灯することを含んでよい。ステップ６６は、更に、第２の点灯装置２６の緑色ＬＥＤ３２，３４を消灯することを含んでよい。従って、ユーザは、マウス１２が第１の動作モードである時は第１の点灯装置２０のみが点灯され、マウス１２が第２の動作モードである時は第２の点灯装置２６のみが点灯されるのを見ることになる。
【００５１】
単に例として、第１の点灯装置２０がマウス１２の第１の動作モードを示すように光を生成しているとする。マウス１２が第１の動作モードから第２の動作モードに変更されると、第２の点灯装置２６の緑色ＬＥＤ３２，３４が点灯されるのと略同時に、第１の点灯装置２０の赤色ＬＥＤ２２が消灯されてよく、それによってユーザが、マウス１２が第２の動作モードである時に緑色ＬＥＤ３２，３４のみが点灯されるのを見ることとなる。
【００５２】
動作モード表示装置１０の第２の実施形態１１０を図６に示す。それは、第１の照明装置又は点灯装置１２０を有してよい。第１の点灯装置１２０は、マウス１１２が第１の動作モード又は状態である時に光を生成してよい。すなわち、本明細書で示して説明する実施形態では、第１の点灯装置１２０は、ユーザがマウス１１２に触れていない時に点灯する。第１の点灯装置１２０は、マウス１１２の後部１２４に隣接して配置される赤色発光ダイオード（「ＬＥＤ」）１２２を備えることが概して好ましいが、これは必ずしも必要ではなく、他の光源，他の色，及び他の配置が可能である。
【００５３】
動作モード表示装置１１０は、更に、マウス１１２が第２の動作モード又は状態である時に光を生成する第２の照明装置又は点灯装置１２６を有してよい。本明細書で示して説明する実施形態では、第２の点灯装置１２６は、マウス１１２が移動している時に点灯する。より詳細には、第２の点灯装置１２６は、マウス１１２内のトランスデューサがマウス１１２のカーソル移動制御装置の移動を検出した時に光を生成する。第２の点灯装置１２６は、マウス１１２の前部１３６に隣接して配置される一対の緑色ＬＥＤ１３２，１３４を備えることが概して好ましいが、これは必ずしも必要ではなく、他の光源、他の色，及び他の配置が可能である。
【００５４】
また、動作モード表示装置１１０には、マウス１１２が第３の動作状態又はモードである時に点灯する第３の照明装置又は点灯装置１３８が設けられてもよい。本明細書で示して説明する実施形態では、第３の点灯装置１３８は、ユーザの手がマウス１１２と接触しているがマウス１１２が移動していない時か、又はより詳細には、マウス１１２の回転可能ボール又は他のカーソル移動制御装置が移動していない時に、光を生成する。第３の点灯装置１３８は、マウス１１２の互いに対向する側部１４４，１４６にそれぞれ配置される一対の黄色ＬＥＤ１４０及び１４２を備えることが概して好ましいが、これは必ずしも必要ではなく、他の光源、他の色，及び他の配置が可能である。
【００５５】
ユーザの手がマウス１１２に接触している時を確定（判定）するために、ユーザ検出装置１４８が設けられてよい。ユーザ検出装置１４８は、動作モード表示装置１１０が、ユーザの手がマウス１１２に接触している時を確定することができるようにする。より詳細には、ユーザ検出装置１４８は、データ処理システム５２に対し、マウス１１２の動作モード又は状況を示すデータ信号５４を送信してよい。
【００５６】
本明細書に示して説明する実施形態では、ユーザ検出装置１４８は、ハウジング１９４の上面１５０に配置されており、そして本装置１４８は光センサを備えている。これとは別に、ユーザ検出装置１４８は、ユーザの手によって生成される熱を検出する熱センサを備えてよい。他の代替実施形態では、ユーザ検出装置１４８は、ユーザの手がハウジング１９４上に配置されるとマウス１１２に印加される圧力がそのスイッチを駆動するようにマウス１１２の上に配置された、圧力駆動スイッチのような、機械的に駆動されるスイッチを備えてよい。更に他の代替実施形態では、ユーザ検出装置１４８は、当該技術分野において既知であり容易に購入可能なタイプの静電容量型近接センサを備えてよい。
【００５７】
動作モード表示装置１１０は、図７に示す方法１６０に従って作動されてよい。方法１６０の第１のステップ１６２では、ユーザの手がマウス１１２に接触しているか否かが判断される。ステップ１６２において、ユーザの手がマウス１１２に接触していないと判断された場合には、ステップ１６４において、第１の照明装置１２０の赤色ＬＥＤ１２２が点灯される。一方、ステップ１６２において、ユーザの手がマウス１１２に接触していると判断された場合には、ステップ１６６において、マウス１１２が移動しているか否かが更に判断される。ステップ１６６において、マウス１１２が移動していると判断された場合には、ステップ１６８において、第２の照明装置１２６の緑色ＬＥＤ１３２，１３４が点灯される。一方、ステップ１６６において、マウス１１２が移動していないと判断された場合には、ステップ１７０において、第３の照明装置１３８の黄色ＬＥＤ１４０，１４２が点灯される。
【００５８】
方法６０（図４）について上述したように、方法１６０を実行する前に動作モード表示装置１１０の点灯装置１２０，１２６，１３８が点灯されていた場合には、マウス１１２が動作モードを変更するとその点灯装置は消灯される必要のある場合がある。従って、ステップ１６４は、更に、点灯装置１２６の緑色ＬＥＤ１３２，１３４を消灯することと、点灯装置１３８の黄色ＬＥＤ１４０，１４２を消灯することとを含んでよい。ステップ１６８は、更に、点灯装置１２０の赤色ＬＥＤ１２２を消灯すること、及び／又は、点灯装置１３８の黄色ＬＥＤ１４０，１４２を消灯することを含んでよい。また、ステップ１７０は、点灯装置１２６の緑色ＬＥＤ１３２，１３４を消灯すること、及び／又は、点灯装置１２０の赤色ＬＥＤ１２２を消灯することを含んでよい。従って、ユーザは、マウス１１２が第１の動作モードである時は第１の点灯装置１２０のみが点灯され、マウス１１２が第２の動作モードである時は第２の点灯装置１２６のみが点灯され、マウス１１２が第３の動作モードである時は第３の点灯装置１３８のみが点灯されるのを見ることになる。
【００５９】
図示されていない代替実施形態では、動作モード表示装置は、マウスに対する種々の動作モードを示すために使用される単一の照明装置又は点灯装置（図示せず）を含んでよい。より詳細には、単一の点灯装置は、所定の動作モードを表示するために、少なくとも１つの属性（例えば、色，強度，点滅速度，色合い，彩度，輝度等）がマウスの他の動作モードに対して生成する光とは異なる光を生成してよい。例えば、単一の点灯装置は、マウスの第１の動作モードに対して点滅光を生成してよく、またマウスの第２の動作モードに対して点灯光を常時生成してもよい。
【００６０】
また、動作モード表示装置１０ｔ同等の機能性を有することも可能である。すなわち、マウス１２の他の様々な動作モードのうちの如何なるものを示すようにも、動作モード装置をプログラムすることができ、及び／又は動作モード装置に追加の点灯装置を設けることができる。例えば、第１及び第２の点灯装置２０及び２６を組合せて使用することにより、マウス１２の第４の動作モードを示すことができ、緑色ＬＥＤ３２が、第１のマウスボタン１４が押下された時に点灯してよく、及び／又は緑色ＬＥＤ３４が、第２のマウスボタン１６が押下された時に点灯してよい。
【００６１】
更に、コンピュータ・ポインティングデバイスの動作モード又は設定を変更することをユーザが必要とするか又はそれがユーザにとって望ましい場合があるため、動作モード表示装置を、ユーザがかかる変更を行うのを支援するために使用することができる。例えば、ユーザは、マウス１２を使用してビデオゲームを行う前に、マウス１２のスクロールホイール１８を使用不能にすることが必要である場合がある。スクロールホイール１８を使用不能にするために、ユーザは、まず、コンピュータプログラムにアクセスしなければならない場合がある。しかしながら、コンピュータプログラムを使用している間において、ユーザは、後にマウス１２を使用するまでスクロールホイール１８が実際に使用不能とされたか否かを知ることができない可能性がある。ユーザは、スクロールホイール１８が適切に使用不能とされなかったことに気づくと、再びコンピュータアプリケーションにアクセスし、スクロールホイール１８を使用不能にすることを再度試みるという、時宜を得たプロセスを経ることが必要である場合がある。しかし、スクロールホイール１８が使用不能である時に点灯する点灯装置を有する動作モード表示装置をマウス１２に設けた場合、この時間のかかるプロセスを避けることができる。言い換えれば、ユーザは、動作モード表示装置を構成する何れかの照明装置が光を生成している場合には、その何れが光を生成しているかを見ることにより、スクロールホイール１８が使用不能とされたか否かを迅速に判断することができる。代替的に、動作モード表示装置は、また、当業者が本発明の教示を熟知した後に明らかとなるように、マウス１２に対する他の様々な設定又は動作モードのうちの如何なるものを示すために使用することも可能である。
【００６２】
本明細書で説明したコンピュータ読取可能プログラムコードを、当該技術分野において現在既知であるか又は将来開発される可能性のある様々の適当なコンピュータ読取可能プログラミング言語の如何なるものを使用しても従来通りにプログラムすることが可能である、ということが理解されなければならない。また、コンピュータ読取可能プログラムコードが、１つ又は複数の機能，ルーチン，サブ機能，及びサブルーチンを含むことができ、単一のソフトウェアパッケージに結合される必要はない、ということも理解されなければならない。
【００６３】
以上を要約すると、次の通りである。すなわち、コンピュータ・ポインティングデバイス（１２，１１２）のための動作モード表示装置（１０，１１０）は、第１の照明（点灯）装置（２０，１２０）及び第２の照明（点灯）装置（２６，１２６）を含んでいてよい。第１の照明装置（２０，１２０）は、コンピュータ・ポインティングデバイス（１２，１１２）と動作的に関連されており、コンピュータ・ポインティングデバイス（１２，１１２）が第１の動作モードである時に光を生成（発生）する。また、第２の照明装置（２６，１２６）は、コンピュータ・ポインティングデバイス（１２，１１２）と動作的に関連されており、コンピュータ・ポインティングデバイス（１２，１１２）が第２の動作モードである時に光を生成する。
【００６４】
本明細書で説明した発明の概念は、他の方法で種々に具体化されてよいということが考えられ、併記の特許請求の範囲は、従来技術によって限定されることを除き、本発明の代替実施形態を含むように解釈されることが意図されている。
【図面の簡単な説明】
【図１】マウスタイプのコンピュータ・ポインティングデバイスと共に使用することができる本発明の１つの好ましい実施形態による動作モード表示装置の平面図である。
【図２】図１に示すマウスが使用され得るコンピュータシステムの一実施形態を示すシステム図である。
【図３】図１に示す動作モード表示装置の構成要素を示すブロック図である。
【図４】図１に示すマウスの動作モードを表示するための方法を示すフローチャートである。
【図５】図１に示す動作モード表示装置を使用してコンピュータユーザに提供され得る画面表示を示す平面図である。
【図６】マウスタイプのコンピュータ・ポインティングデバイスと共に使用することができる本発明の代替実施形態による動作モード表示装置を示す平面図である。
【図７】図６に示すマウスの動作モードを表示するための方法を示すフローチャートである。
【符号の説明】
１０，１１０  動作モード表示装置
１２，１１２  コンピュータ・ポインティングデバイス（マウス）
１４  第１のマウスボタン
１６  第２のマウスボタン
１８  スクロールホイール
２０，１２０  第１の照明（点灯）装置
２２，１２２  赤色ＬＥＤ
３２，３４，１３２，１３４  緑色ＬＥＤ
２６，１２６  第２の照明（点灯）装置
２８  カーソル
３０  コンピュータ表示画面
７２  コンピュータシステム
１３８  第３の照明（点灯）装置
１４０，１４２  黄色ＬＥＤ
【図１】
0004083483.tif 000002
【図２】
0004083483.tif 000003
【図３】
0004083483.tif 000004
【図４】
0004083483.tif 000005
【図５】
0004083483.tif 000006
【図６】
0004083483.tif 000007
【図７】
0004083483.tif 000008