(57)【要約】【課題】  マウス装置が効率よく使用できるかどうかを迅速に判断する。【解決手段】    マウス装置２０は、光を照射する発光素子２７０と、発光素子２７０により照射された光の反射光を検出することで発光素子２７０が反射面Ａの使用条件の良否を判断する光検出センサ２５０と、光を出力するインジケータ２４と、制御部２１０とを有する。光検出センサ２５０により使用条件が良好と判断された割合が所定値を超えた場合には、制御部２１０はインジケータ２４から光を出力させる。【選択図】  図２
2008052450.tif 000002
【特許請求の範囲】
【請求項１】
光を照射する発光素子と、
前記発光素子により照射された光の反射光を検出することで前記発光素子が照射した面の使用条件の良否を判断する検出部と、
光を出力するインジケータと、
前記検出部により使用条件が良好と判断された割合が所定値を超えた場合には、前記インジケータから光を出力させる制御手段と
を有することを特徴とするマウス装置。
【請求項２】
前記制御手段によるインジケータからの出力は光を点滅させる出力であることを特徴とする請求項１に記載のマウス装置。
【請求項３】
主制御部を有する本体部と、
前記本体部に備えられた光を出力するインジケータと、
前記本体部と接続可能なマウス装置とを備え、
前記マウス装置は、光を照射する発光素子と、前記発光素子により照射された光の反射光を検出することで前記発光素子が照射した面の使用条件の良否を判断する検出部と、前記検出部により使用条件が良好と判断された割合が所定値を超えた場合にはその旨を前記本体部に送出する送出手段を有し、
前記主制御部は、前記マウス装置による前記送出手段の送出を受信した場合に前記インジケータから光を出力させる出力手段を有すること
を特徴とする情報処理装置。
【請求項４】
前記主制御部における出力手段によるインジケータからの出力は光を点滅させる出力であることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
光を照射する発光素子と、前記発光素子により照射された光の反射光を検出することで前記発光素子が照射した面の使用条件の良否を判断する検出部と、光を出力するインジケータとを備えたマウス装置の制御方法であって、
前記検出部により使用条件が良好と判断された割合が所定値を超えた場合には、前記インジケータから光を出力させること
を特徴とするマウス装置の制御方法。
【請求項６】
主制御部を有する本体部と、
前記本体部に備えられた光を出力するインジケータと、
光を照射する発光素子と、前記発光素子により照射された光の反射光を検出することで前記発光素子が照射した面の使用条件の良否を判断する検出部とを有した前記本体部と接続可能なマウス装置と
を備えた情報処理装置の制御方法であって、
前記マウス装置は前記検出部により使用条件が良好と判断された割合が所定値を超えた場合には、その旨を前記本体部に送出し、
この送出を前記本体部が受信した場合には、前記主制御部は前記インジケータから光を出力させることを特徴とする情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マウス装置に係り、特に効率よく使用できるかどうかを迅速に判断する機能を有したマウス装置に関する。
【背景技術】
【０００２】
ノートＰＣに代表される携帯型の情報処理装置の普及に伴い、ユーザは屋内等の固定された使用環境だけでなく、屋外も含め様々な場所で情報処理装置を使用するようになっている。
【０００３】
情報処理装置のポインティングデバイスとして使用されるマウス装置は従来の機械式マウス装置に比して光学式マウス装置の利用が多くなってきている。即ち、機械式マウス装置は、ローラーとボールの接触部にゴミ等が介入したり、接触摩擦の小さい机上ではボールが効率よく回転せずユーザの思うように使えない場合があった。
【０００４】
光学式マウス装置は、光学センサによって、接触する表面の模様や微妙な凹凸を高速で読み取ることで、マウス装置の移動方向と移動距離を算出する仕組みを採用し、機械式マウスの欠点を補っている。
【０００５】
一方、光学式マウス装置は必ずしも万能ではなく、上述したように表面の模様や凹凸を読み取ることでその動きを認識できるため、例えば白板等の平滑面や高光沢紙や塗装金属面では移動を検出できない場合も有る。
【０００６】
特許文献１ではコヒーレント光源を使用して白板等でも使用できるマウス装置が提案されている。
【特許文献１】特開２００５−５０３４９号公報（第１０頁、図３Ａ）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述したように近年の情報処理装置は小型化が進展し、従来想定されていた場所以外の様々な場所で使用されることが多くなっている。従って、マウス装置の使用を試みた際に接触する表面からの反射光をうまく読み取っているかどうかを知ること重要である。即ち使用を試みている接触面がマウス装置が効率よく駆動する面であるかを判断するのはその後の使用状況をその場で継続するか否かを判断できる指標にもなる。
【０００８】
そこで、本発明は、上記問題を解決するためになされたものであり、マウス装置が使用される接触面がマウス装置として使用可能であるかを判断する手段を設けることで、マウス装置が効率よく使用できるかどうかを迅速に判断する機能を有したマウス装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明に係るマウス装置は、光を照射する発光素子と、前記発光素子により照射された光の反射光を検出することで前記発光素子が照射した面の使用条件の良否を判断する検出部と、光を出力するインジケータと、前記検出部により使用条件が良好と判断された割合が所定値を超えた場合には、前記インジケータから光を出力させる制御手段とを有することを特徴としている。
【００１０】
また、本発明に係る情報処理装置は、主制御部を有する本体部と、前記本体部に備えられた光を出力するインジケータと、前記本体部と接続可能なマウス装置とを備え、前記マウス装置は、光を照射する発光素子と、前記発光素子により照射された光の反射光を検出することで前記発光素子が照射した面の使用条件の良否を判断する検出部と、前記検出部により使用条件が良好と判断された割合が所定値を超えた場合にはその旨を前記本体部に送出する送出手段を有し、前記主制御部は、前記マウス装置による前記送出手段の送出を受信した場合に前記インジケータから光を出力させる出力手段を有することを特徴としている。
【００１１】
本発明に係るマウス装置の制御方法は、光を照射する発光素子と、前記発光素子により照射された光の反射光を検出することで前記発光素子が照射した面の使用条件の良否を判断する検出部と、光を出力するインジケータとを備えたマウス装置の制御方法であって、前記検出部により使用条件が良好と判断された割合が所定値を超えた場合には、前記インジケータから光を出力させることを特徴としている。
【００１２】
本発明に係る情報処理装置の制御方法は、主制御部を有する本体部と、前記本体部に備えられた光を出力するインジケータと、光を照射する発光素子と、前記発光素子により照射された光の反射光を検出することで前記発光素子が照射した面の使用条件の良否を判断する検出部とを有した前記本体部と接続可能なマウス装置とを備えた情報処理装置の制御方法であって、前記マウス装置は前記検出部により使用条件が良好と判断された割合が所定値を超えた場合には、その旨を前記本体部に送出し、この送出を前記本体部が受信した場合には、前記主制御部は前記インジケータから光を出力させることを特徴としている。
【発明の効果】
【００１３】
マウス装置が効率よく使用できるかどうかを迅速に判断できる。
【発明を実施するための最良の形態】
【００１４】
（第１の実施の形態）
以下、図面を参照して本発明の第１の実施の形態を説明する。
【００１５】
図１は、本発明の実施の形態に係るマウス装置の外観を示した斜視図である。図２は、マウス装置２０の構成を示したブロック図である。図２に示すように、マウス装置２０は、制御部２１０と、メモリ２２０と、インターフェース２４０と、光検出センサ２５０と、レンズ２６０と、発光素子２７０と、クリックスイッチ２２ａ，２２ｂと、ホイールスイッチ２３と、インジケータ２４とを有している。
【００１６】
制御部２１０はマウス装置２０の動作を制御する部分であり、メモリ２２０に記憶された後述する使用条件検出ソフトウエア３００のような各種プログラムを実行する。
【００１７】
メモリ２２０は、データを記憶する部分であり、使用条件検出ソフトウエア３００の他、検知成功回数Ｆ、検知回数Ｎ等を記憶する。
【００１８】
インターフェース２４０は、例えばＵＳＢ規格等の所定の通信規格に準拠しており、後述するＰＣ１０等の外部機器との通信を実行する部分である。
【００１９】
光検出センサ２５０は、接触する表面の模様や微妙な凹凸を高速で読み取ることで、マウス装置の移動方向と移動距離を算出する。また、光検出センサ２５０は、発光ダイオード等から構成される発光素子２７０から発光される光が反射面Ａを照らし、その反射光がレンズ２６０を介して入力されることで、反射面Ａがマウス装置２０として使用可能かどうかを検出する。
【００２０】
クリックスイッチ２２ａ，２２ｂは、操作ボタンの機能を有する。図１に示すようにマウス装置２０は、上面２１１と、側面２１２と、底面２１３からなるハウジング２１を有する。上面２１１には孔部２１４が設けられており、ここに略半円形状のクリックスイッチ２２ａ，２２ｂが夫々設けられている。
【００２１】
ホイールスイッチ２３も、操作ボタンの機能を有する。ホイールスイッチ２３は、上面２１１上に設けられた孔部２１４の中央部にクリックスイッチ２２ａとクリックスイッチ２２ｂとの間に設けられている。
【００２２】
インジケータ２４は、マウス装置２０の使用状況を光を用いて表示する。即ち、マウス装置２０は、接触する表面の模様や微妙な凹凸を高速で読み取るが、この読み取りが良好に行われない場合には、インジケータ２４から光を出力することでその旨を表示する。
【００２３】
次に、使用条件検出ソフトウエアの機能を説明する。図３は、使用条件検出ソフトウエアの機能を説明する図である。図３に示すように、使用条件検出ソフトウエア３００は、光検出センサ２５０から受信した検出結果を基に接触する表面の使用環境を判断し、その判断結果をインジケータ２４に出力するものである。
【００２４】
使用条件検出ソフトウエア３００は、カウント初期設定部３０１と、インジケータ制御部３０２と、検知回数カウント部３０３と、成功回数カウント部３０４と、時間カウント部３０５と、使用条件判断部３０６の機能を有する。
【００２５】
カウント初期設定部３０１は、検知回数カウント部３０３でカウントする検知回数Ｎ、成功回数カウント部３０４でカウントする検知成功回数Ｆ、時間カウント部３０５でカウントする検知時間Ｔを初期化（リセット）する。インジケータ制御部３０２は、使用条件判断部３０６の判断結果を受信し、その内容に応じてインジケータ２４の光の出力を制御する。例えば使用環境が良い場合には、継続した点灯を行ったり、逆に使用環境が悪い場合には点滅させたりする制御を行う。
【００２６】
検知回数カウント部３０３は、光検出センサ２５０から受信した検出結果の受信回数である検知回数Ｎを測定し、この検知回数Ｎを使用条件判断部３０６に送出する。成功回数カウント部３０４は、光検出センサ２５０から受信した検出結果の中で使用状況が良好である旨の受信回数である検知成功回数Ｆを測定し、この検知成功回数Ｆを使用条件判断部３０６に送出する。
【００２７】
時間カウント部３０５は、検知時間Ｔを計測する。即ち、時間カウント部３０５は検知時間Ｔを計測し、この検知時間Ｔが使用条件検出ソフトウエア３００が接触面の使用環境を判断する予め決められた１回あたりの時間（時間α）に到達したか否かを検知回数カウント部３０３及び成功回数カウント部３０４に送出する。検知回数カウント部３０３、成功回数カウント部３０４は、夫々カウントを開始してから時間カウント部３０５からの信号を受信するまで夫々カウントを継続することとなる。
【００２８】
使用条件判断部３０６は、検知回数カウント部３０３から受信した検知回数Ｎと、成功回数カウント部３０４から受信した検知成功回数Ｆとを利用して接触面（反射面A）の使
用状況を判断し、その結果をインジケータ制御部３０２に送信する。
【００２９】
次に、マウス装置２０における使用条件検出の動作を説明する。図４は、使用条件検出ソフトウエア３００の処理の流れを示したフローチャートである。
【００３０】
まず、カウント初期設定部３０１が各カウントを初期化する（ステップＳ１０）。即ち、カウント初期設定部３０１は検知回数カウント部３０３がカウントする検知回数Ｎと成功回数カウント部３０４がカウントする検知成功回数Ｆと、時間カウント部３０５がカウントする検知時間Ｔとを０（ゼロ）に設定する。
【００３１】
次に、時間カウント部３０５が計測時間の測定を開始する（ステップＳ２０）。
【００３２】
次に、成功回数カウント部３０４は、光検出センサ２５０から受信した検出結果が使用状況が良好である旨内容であるか否かを判断する（ステップＳ３０）。
【００３３】
その結果、検出結果が良好である旨の内容でない場合には（ステップＳ３０のＮｏ）、後述するステップＳ５０の処理を行う。一方、検出結果が良好である旨の内容である場合には（ステップＳ３０のＹｅｓ）、検知成功回数Ｆのカウント数を１カウント増加する（ステップＳ４０）。
【００３４】
次に、時間カウント部３０５は検知時間Ｔが所定時間である時間αに到達したか否かを判断する（ステップＳ５０）。
【００３５】
その結果、時間カウント部３０５は、検知時間Ｔが時間αに到達していないと判断した場合には（ステップＳ５０のＮｏ）、検知回数カウント部３０３は検知回数Ｎのカウント数を１カウント増加する（ステップＳ９０）。即ち、時間カウント部３０５は検知時間Ｔが時間αに到達していない旨を検知回数カウント部３０３に送出する。その旨の信号を受信した検知回数カウント部３０３は、検知回数Ｎのカウントを１カウント増加する。このカウントを増加した場合には、上述したステップＳ３０の処理に戻る。従って、検知時間Ｔが時間αを超えるまで成功回数カウント部３０４と時間カウント部３０５のカウントが継続されることとなる。
【００３６】
一方、時間カウント部３０５は、検知時間Ｔが時間αに到達したと判断した場合には（ステップＳ５０のＹｅｓ）、使用条件判断部３０６が検知成功回数Ｆが基準成功率β以上であるか否かを判断する（ステップＳ６０）。ここで基準成功率βとは、マウス装置２０が接触する表面の使用状況が良好か否かを判断する基準となる値であり、例えば０．７０や０．８０などといった予め決められた値である。
【００３７】
従って、ステップＳ６０では、検知成功回数Ｆを検知回数Ｎで割った値（Ｆ／Ｎ）と基準成功率βとの大小関係を判断することとなる。
【００３８】
その結果、使用条件判断部３０６が、Ｆ／Ｎの値が基準成功率βよりも小さいと判断した場合には（ステップＳ６０のＮｏ）、インジケータ制御部３０２によりマウス装置２０がそのとき接触している面（反射面A）は効率よく使用できる状況に無い旨をインジケー
タ２４から出力する。この出力は例えばインジケータ２４を点滅さることでユーザに知らせる（ステップＳ８０）。図５は、インジケータ２４を点滅させた場合のマウス装置２０の概念図である。
【００３９】
一方、使用条件判断部３０６はＦ／Ｎの値が基準成功率β以上であると判断した場合には（ステップＳ６０のＹｅｓ）、インジケータ制御部３０２によりマウス装置２０がそのとき接触している面は効率よく使用できる状況である旨をインジケータ２４から出力する。この出力は例えばインジケータ２４を点灯し続ける、あるいはインジケータ２４を点滅させないなどの予め決められた出力方法でユーザに知らせる（ステップＳ７０）。
【００４０】
以上説明したような処理を行うことで、マウス装置が効率よく使用できるかどうかを迅速に判断できる。
【００４１】
（第２の実施の形態）
以下、図面を参照して、本発明の第２の実施形態を説明する。
【００４２】
図６は、本発明の第２の実施の形態に係る使用条件検出システムの構成を示した斜視図である。図６において、使用条件検出システム１は、ＰＣ１０と、マウス装置２０ａとで構成されている。ここで、ＰＣ１０とマウス装置２０ａはマウス装置２０ａのケーブル２５で接続されている。ここでケーブル２５は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格に準拠したケーブルである。
【００４３】
ＰＣ１０は、例えばノートブック型のＰＣのようにマウス装置２０ａと接続可能なＰＣである。このＰＣ１０は、マウス装置２０ａの使用条件を検出する機能を有している。この使用条件検出機能は、マウス装置２０ａに予めインストールされている使用条件検出ソフトウエア３００ａ（図８，図９参照）によって実現されている。
【００４４】
図６では、ＰＣ１０はディスプレイユニットが開いた状態になっている状態を示している。ＰＣ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。
【００４５】
ディスプレイユニット１２には、例えばＴＦＴ−ＬＣＤ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ  Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）１７から構成される表示装置が組み込まれている。ヒンジ１８は、ディスプレイユニット１２と、コンピュータ本体１１とを開放位置と閉塞位置との間で回動自在に取り付けられている。
【００４６】
コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード（ＫＢ）１３、ＰＣ１０の電源をオン／オフするためのパワーボタン１４、入力操作パネル１５、およびタッチパッド１６などを実装している。
【００４７】
次に、図７を参照して、使用条件検出システムのシステム構成について説明する。図７は、使用条件検出システムのシステム構成を示した図である。
【００４８】
既述のように使用条件検出システム１は、ＰＣ１０と、マウス装置２０ａから構成される。図７に示すように、ＰＣ１０は、ＣＰＵ１１１、ノースブリッジ１１２、メインメモリ１１３、グラフィクスコントローラ１１４、サウスブリッジ１１９、ＢＩＯＳ−ＲＯＭ１２０、ハードディスクドライブ（ＨＤＤ）１２１、光ディスクドライブ（ＯＤＤ）１２２、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４、ＵＳＢコントローラ１４０等を備えている。
【００４９】
ＣＰＵ１１１はＰＣ１０の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）１２１からメインメモリ１１３にロードされる、オペレーティングシステム（ＯＳ）や各種プログラムを実行する。また、ＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００５０】
ノースブリッジ１１２はＣＰＵ１１１のローカルバスとサウスブリッジ１１９との間を接続するブリッジデバイスである。ノースブリッジ１１２は、メインメモリ１１３をアクセス制御するメモリコントローラも内蔵している。ノースブリッジ１１２は、ＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能も有している。
【００５１】
グラフィクスコントローラ１１４はＰＣ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このグラフィクスコントローラ１１４はＯＳや他のソフトウエアによってビデオメモリ（ＶＲＡＭ）１１４Ａに書き込まれた画像データをＬＣＤ１７に表示する。
【００５２】
サウスブリッジ１１９は、ＬＰＣ（Ｌｏｗ  Ｐｉｎ  Ｃｏｕｎｔ）バス上の各デバイス、およびＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス上の各デバイスを制御する。サウスブリッジ１１９は、ＨＤＤ１２１、ＯＤＤ１２２を制御するためのＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）コントローラを内蔵している。
【００５３】
ＨＤＤ１２１は、各種ソフトウェア及びデータを格納する記憶装置である。ＯＤＤ１２２は、ＤＶＤタイトルのようなビデオコンテンツが格納されたＤＶＤ、音楽データが格納されたＣＤなどの記憶メディアを駆動するためのドライブユニットである。
【００５４】
ＥＣ／ＫＢＣ１２４は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３、タッチパッド１６、インジケータ２４、パワーボタン１４、入力操作パネル１５を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。ＥＣ／ＫＢＣ１２４は、ユーザによるパワーボタン１４の操作に応じてＰＣ１０をパワーオン／パワーオフする機能を有している。ＰＣ１０の各コンポーネントに供給される動作電源は、ＰＣ１０に内蔵された図示せぬバッテリ、またはＡＣアダプタを介して外部から供給される外部電源から生成される。
【００５５】
ＵＳＢコントローラ１４０は、外部装置であるマウス装置２０ａと接続することで、ＰＣ１０と、マウス装置２０ａとの通信を実行する通信装置である。
【００５６】
尚、使用条件検出ソフトウエア３００ａは、ＰＣ１０とマウス装置２０ａとがケーブル２５のような有線で接続されている場合に限らず、赤外線等の無線で接続されるような構成にしても良い。
【００５７】
次に、図７を参照して、マウス装置２０ａのシステム構成について説明する。図７に示すように、マウス装置２０は、制御部２１０と、メモリ２２０と、インターフェース２４０と、光検出センサ２５０と、レンズ２６０と、発光素子２７０と、クリックスイッチ２２ａ，２２ｂと、ホイールスイッチ２３とを等を備えている。ここで、図２に示したマウス装置２０が有する要素と同一要素は同一記号で示し、その説明を省略する。
【００５８】
即ち、マウス装置２０では、マウス装置２０自身にインジケータ２４が備えられていたが、使用条件検出システム１では、マウス装置２０ａ自身ではなく、ＰＣ１０にインジケータ２４が備えられている。
【００５９】
次に、使用条件検出システム１におけるマウス装置２０ａの使用条件の検出機能について説明する。図８は、使用条件検出システム１の機能の概念図である。図８に示すように、使用条件検出システム１は、使用条件検出ソフトウエア３００ａが光検出センサ２５０から受信した検出結果を基に接触する表面の使用環境を判断し、その判断結果をＰＣ１０が理解できるようにマウスドライバ４００を介してＣＰＵ１１１に送出する事で、ＣＰＵ１１１は所定の条件下でインジケータ２４の点灯を制御するシステムである。
【００６０】
使用条件検出ソフトウエア３００ａは、カウント初期設定部３０１と、検知回数カウント部３０３と、成功回数カウント部３０４と、時間カウント部３０５と、使用条件判断部３０６の機能を有する。各要素は図３に示した使用条件検出ソフトウエア３００の要素と同一部分は同一記号で示し、その説明は省略する。
【００６１】
次に、使用条件検出システム１における使用条件検出の動作を説明する。図９は、使用条件検出ソフトウエア３００ａの処理の流れを示したフローチャートである。
【００６２】
図９において、図４のフローチャートと同一部分は同一記号で示し、その説明は省略する。図９のフローチャートが、図４のフローチャートと異なっている点は、２点ある。
【００６３】
変更点の１点目は、ステップＳ７０が、インジケータ制御部３０２によりマウス装置２０がそのとき接触している面は効率よく使用できる状況である旨をＰＣ１０に送出するステップであるステップＳ７０ａに変更している点である。
【００６４】
変更点の２点目は、ステップＳ８０が、インジケータ制御部３０２によりマウス装置２０がそのとき接触している面は効率よく使用できる状況に無い旨をＰＣ１０に送出するステップであるステップＳ８０ａに変更している点である。
【００６５】
上述の２点が変更されたことで、ＣＰＵ１１１は、マウスドライバ４００を介して、マウス装置２０ａが接触している面は効率よく使用できる状況であるか否かを判断でき、受信した内容によってインジケータ２４の出力を変化させる制御を行う。例えば、使用状況が悪い場合は、インジケータ２４を点滅させ、使用状況が良い場合にはインジケータ２４の点灯を継続させる等である。
【００６６】
図１０は、インジケータ２４を点滅させた場合の使用条件検出システム１の概念図である。図１０では、パワーボタン１４をインジケータ２４としても利用してこのパワーボタン１４を点滅させた様子である。
【００６７】
以上説明したような処理を行うことで、マウス装置が効率よく使用できるかどうかを迅速に判断できる。
【００６８】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、インジケータ２４は、パワーボタン１４ではなく、別個独立にコンピュータ本体１１またはディスプレイユニット１２に設けても良い。あるいは、マウス装置２０ａの使用状況をＬＣＤ１７に出力するような構成としても良い。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施の形態に係るマウス装置の外観を示した斜視図。
【図２】図２は、マウス装置２０の構成を示したブロック図。
【図３】使用条件検出ソフトウエアの機能を説明する図。
【図４】使用条件検出ソフトウエア３００の処理の流れを示したフローチャート。
【図５】インジケータ２４を点滅させた場合のマウス装置２０の概念図。
【図６】本発明の第２の実施の形態に係る使用条件検出システムの構成を示した斜視図。
【図７】使用条件検出システムのシステム構成を示した図。
【図８】使用条件検出システム１の機能の概念図である。
【図９】使用条件検出ソフトウエア３００ａの処理の流れを示したフローチャート。
【図１０】インジケータ２４を点滅させた場合の使用条件検出システム１の概念図。
【符号の説明】
【００７０】
１  使用条件検出システム
１０  ＰＣ
１１  コンピュータ本体
１１１  ＣＰＵ
１１２  ノースブリッジ
１１３  メインメモリ
１１４  グラフィクスコントローラ
１１８  ディスプレイ用コネクタ
１１９  サウスブリッジ
１２  ディスプレイユニット
１２０  ＢＩＯＳ−ＲＯＭ
１２１  ハードディスクドライブ（ＨＤＤ）
１２２  光ディスクドライブ（ＯＤＤ）
１２４  ＥＣ／ＫＢＣ
１３  ＫＢ
１４  パワーボタン
１４０  ＵＳＢコントローラ
１５  入力操作パネル
１６  タッチパッド
１７  ＬＣＤ
１８  ヒンジ
２０  マウス装置
２１  ハウジング
２１０  制御部
２１１  上面
２１２  側面
２１３  底面
２１４，２１５  孔部
２２ａ，２２ｂ  クリックスイッチ
２２０  メモリ
２３  ホイールスイッチ
２４  インジケータ
２５  ケーブル
２４０  インターフェース
２５０  光検出センサ
２６０  レンズ
２７０  発光素子
３００  使用条件検出ソフトウエア
３０１  カウント初期設定部
３０２  インジケータ制御部
３０３  検知回数カウント部
３０４  成功回数カウント部
３０５  時間カウント部
３０６  使用条件判断部
４００  マウスドライバ
Ｎ  検知回数
Ｆ  検知成功回数
Ｔ  検知時間
【図１】
2008052450.tif 000003
【図２】
2008052450.tif 000004
【図３】
2008052450.tif 000005
【図４】
2008052450.tif 000006
【図５】
2008052450.tif 000007
【図６】
2008052450.tif 000008
【図７】
2008052450.tif 000009
【図８】
2008052450.tif 000010
【図９】
2008052450.tif 000011
【図１０】
2008052450.tif 000012