(57)【要約】【課題】製造後においても経年変化や環境変動に対応して、更に電池交換時等の必要な時に、自動的に特性を調整して常に適正な出力を維持することができ、信頼性が高く、しかもコストも低廉な電池駆動式ワイヤレスマウスを提供すること。【解決手段】内蔵されているボールの転動量を２相のアナログ出力として取り出す１個の発光素子ＬＥＤと２個の受光素子ＰＴｒと、これらの各受光素子ＰＴｒの出力をデジタル出力に変換する２個のコンパレータＣＰとの組合せを備えた電池駆動式ワイヤレスマウスであって、前記コンパレータＣＰに複数の出力特性切換用抵抗ＲＣを接続し、これらの出力特性切換用抵抗ＲＣから所定のタイミング毎に前記コンパレータＣＰが適正な出力を発する抵抗を選択する抵抗選択制御部６を設けたことを特徴とする。【選択図】　　　図１
2004145662.tif 000002
【特許請求の範囲】
【請求項１】
内蔵されているボールの転動量を２相のアナログ出力として取り出す１個の発光素子と２個の受光素子と、これらの各受光素子の出力をデジタル出力に変換する２個のコンパレータとの組合せを備えた電池駆動式ワイヤレスマウスであって、前記コンパレータに複数の出力特性切換用抵抗を接続し、これらの出力特性切換用抵抗から所定のタイミング毎に前記コンパレータが適正な出力を発する抵抗を選択する抵抗選択制御部を設けたことを特徴とする電池駆動式ワイヤレスマウス。
【請求項２】
抵抗選択制御部が出力特性切換用抵抗を選択する所定のタイミングは、電池駆動式ワイヤレスマウスの動作が適正に保持される時間を空けて時々実行するタイミングであることを特徴とする請求項１に記載の電池駆動式ワイヤレスマウス。
【請求項３】
前記所定のタイミングは、電池駆動式ワイヤレスマウスやこれが接続されているコンピュータ等の装置本体側がスリープ状態から復帰した時、装置本体側の電源がＯＮされた時および装置本体側のシステムタイマから所定時間間隔で抵抗切換選択指令が入力された時であることを特徴とする請求項２に記載の電池駆動式ワイヤレスマウス。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータ用の電池駆動式ワイヤレスマウスに関する。
【０００２】
【従来の技術】
一般に、電池駆動式ワイヤレスマウスにおいては、マウスの移動に伴って転動するボールの転動量を、互いに直交するＸ軸およびＹ軸の転動量として取り出している。具体的には、ボールに接触して転動するＸ軸およびＹ軸のそれぞれに周方向に多数のスリットを均等配設したコードディスクを取り付け、前記スリット越しに通過すＬＥＤ等の発光素子からの光をパルスとしてフォトトランジスタ等の受光素子によって受けて、受信パルス数に比例させる等のカウント方式によってＸ軸およびＹ軸の転動量を検出している。
【０００３】
このような光パルスを受光して変位量を検出する方式としては特開平０１−０１７２９２号公報がある。
【０００４】
【特許文献１】
特開平０１−０１７２９２号公報
【０００５】
更に、各軸の回転方向を検出するために、各軸とも１個の発光素子に対して２個の受光素子を対向配置して、異なるスリットからの光パルスを受光してＡ相およびＢ相の出力を取り出し、例えばＡ相の出力波形がＢ両相の出力波形に対して位相が進んでいるか遅れているかを検出して、各軸の回転方向を検出するようにしている。
【０００６】
【発明が解決しようとする課題】
しかしながら、従来のワイヤレスマウスにおいては、次のような原因によって出力のばらつきが発生していた。
【０００７】
１）　発行素子としてのＬＥＤにおいて、発光強度にばらつきが発生したり、基板等への取付位置にずれが発生すると、ワイヤレスマウスの出力にばらつきが発生していた。
【０００８】
２）　受光素子としてのフォトトランジスタにおいて、受光感度にばらつきが発生すると、ワイヤレスマウスの出力にばらつきが発生していた。
【０００９】
３）　ワイヤレスマウスの構成各部材の組立時において、組立位置ずれが発生すると、ワイヤレスマウスの出力にばらつきが発生していた。例えば、コードディスクとフォトトランジスタとのギャップが変動したり、コードディスクの軸中心とＬＥＤおよびフォトトランジスタの間隔が変動したり、ＬＥＤとフォトトランジスタとの間隔が変動したりすると、ワイヤレスマウスの出力にばらつきが発生していた。
【００１０】
４）　ＬＥＤおよびフォトトランジスタの出力特性は、使用環境の温度変動によって変化したり、経時変化をするものであるために、製造時から長時間経過した場合や、製造場所と極端に環境の違った場所に持ち込まれると、ワイヤレスマウスの出力にばらつきが発生したり、動作しなくなるものであった。
【００１１】
このような出力のばらつきの発生を防止するために、各ワイヤレスマウスの製造時にそれぞれを調整することが試みられているが、適正に調整すること自体が困難であるとともに、経年変化や環境温度変動を防止することは不可能であった。具体的には、ＬＥＤの電流制限抵抗値を個々に合わせたり、フォトトランジスタの負荷抵抗値を個々に合わせたり、ＬＥＤ等の設置位置や傾き等を適正に調整するようにしているが、ワイヤレスマウスの出力のばらつきを防止することはできなかった。また、光学素子として保証されているフォトインタラプタを使用することも提案されているが、費用が高価である欠点があった。また、電池駆動式ワイヤレスマウスにおいては、電池交換時にはマウスの出力特性を適正に設定すべきであるが、従来のものにおいては、これを再設定するものはなかった。
【００１２】
本発明はこれらの点に鑑みてなされたものであり、製造後においても経年変化や環境変動に対応して、更に電池交換時等の必要な時に、自動的に特性を調整して常に適正な出力を維持することができ、信頼性が高く、しかもコストも低廉な電池駆動式ワイヤレスマウスを提供することを目的とする。
【００１３】
【課題を解決するための手段】
前記目的を達成するために本発明の電池駆動式ワイヤレスマウスは、内蔵されているボールの転動量を２相のアナログ出力として取り出す１個の発光素子と２個の受光素子と、これらの各受光素子の出力をデジタル出力に変換する２個のコンパレータとの組合せを備えた電池駆動式ワイヤレスマウスであって、前記コンパレータに複数の出力特性切換用抵抗を接続し、これらの出力特性切換用抵抗から所定のタイミング毎に前記コンパレータが適正な出力を発する抵抗を選択する抵抗選択制御部を設けたことを特徴とする。
【００１４】
このように構成される本発明においては、抵抗選択制御部が電池の装填時、スリープモードからの起動時、一定時間が経過した時、温度等の環境状態が変化した時等の所定のタイミングにおいて、時々コンパレータが適正な出力を発する抵抗を選択するので、製造後においても経年変化や環境変動に対応して、更に電池交換時等の必要な時に、自動的に特性を調整して常に適正な出力を維持することができる。
【００１５】
また、前記抵抗選択制御部が出力特性切換用抵抗を選択する所定のタイミングとしては、電池駆動式ワイヤレスマウスの動作が適正に保持される時間を空けて時々実行するタイミングとするとよい。
【００１６】
これにより、電池駆動式ワイヤレスマウスの動作が適正に保持することができる。
【００１７】
更に、前記所定のタイミングとしては、電池駆動式ワイヤレスマウスやこれが接続されているコンピュータ等の装置本体側がスリープ状態から復帰した時、装置本体側の電源がＯＮされた時および装置本体側のシステムタイマから所定時間間隔で抵抗切換選択指令が入力された時とするとよい。
【００１８】
これによりスリープ状態から復帰した時、電源がＯＮされた時および所定時間経過毎に適正な出力特性切換用抵抗を選択することにより電池駆動式ワイヤレスマウスの動作を常に適正に保持することができる。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を図１から図４について説明する。
【００２０】
図１および図２は本発明の１実施の形態の構成を示している。
【００２１】
図１は電池駆動式ワイヤレスマウスのボールの転動量をＸ軸およびＹ軸の転動量として検出する部分を示している。即ち、Ｘ軸について説明すると、電池駆動式ワイヤレスマウスに内蔵されているボール（共に図示せず）の転動量を２相のアナログ出力として取り出す１個の発光素子としてのＬＥＤｘ（ｘはＸ軸を意味する。以下同じ）と、２個の受光素子としてのフォトトランジスタＰＴｒｘａ、ＰＴｒｘｂ（ａおよびｂはＡ相およびＢ相を意味する。以下同じ）と、これらの各受光素子ＰＴｒｘａ、ＰＴｒｘｂの出力をデジタル出力に変換する２個のコンパレータＣＰｘａ、ＣＰｘｂとの組合せを備えている。Ｙ軸はＸ軸と同様に、ボールの転動量を２相のアナログ出力として取り出す１個の発光素子としてのＬＥＤｙ（ｙはＹ軸を意味する。以下同じ）と、２個の受光素子としてのフォトトランジスタＰＴｒｙａ、ＰＴｒｙｂと、これらの各受光素子ＰＴｒｙａ、ＰＴｒｙｂの出力をデジタル出力に変換する２個のコンパレータＣＰｙａ、ＣＰｙｂとの組合せを備えている。両ＬＥＤｘ、ＬＥＤｙには電圧調整抵抗群Ｒ１ｘ、Ｒ１ｙを介してＶｃｃが給電されるようになっており、種々の制御を行う制御器１のポートＰ０４、Ｐ０３によりＯＮ・ＯＦＦ制御される。Ｘ軸の受光素子ＰＴｒｘａ、ＰＴｒｘｂは制御器１のポートＰ０２によりＯＮ・ＯＦＦ制御され、それぞれの出力は各コンパレータＣＰｘａ、ＣＰｘｂの＋入力端子へ入力される。Ｙ軸の受光素子ＰＴｒｙａ、ＰＴｒｙｂは制御器１のポートＰ０１によりＯＮ・ＯＦＦ制御され、それぞれの出力は各コンパレータＣＰｙａ、ＣＰｙｂの＋入力端子へ入力される。本発明においては、Ｘ軸のコンパレータＣＰｘａ、ＣＰｘｂの−入力端子とポートＰ０２との間に分圧抵抗Ｒ２ｘを接続し、更に当該−入力端子と制御器１の複数のポート（本実施の形態においては３個のポートＰ１２、Ｐ１３、Ｐ１４）との間に複数の出力特性切換用抵抗（本実施の形態においては抵抗値の異なる３個の抵抗ＲＣｘ１、ＲＣｘ２、ＲＣｘ３）を接続し、制御器１の一方のポートＰ０２との間の接続状態が切換えられる他方のポート群Ｐ１２、Ｐ１３、Ｐ１４のそれぞれの間に印加される電圧の分圧状態を変化させて、コンパレータＣＰｘａ、ＣＰｘｂの−入力端子のゲート電圧を変化させるようにしている。また、Ｙ軸においても同様に、コンパレータＣＰｙａ、ＣＰｙｂの−入力端子とポートＰ０１との間に分圧抵抗Ｒ２ｙを接続し、更に当該−入力端子と制御器１の複数のポート（本実施の形態においては３個のポートＰ１５、Ｐ１６、Ｐ１７）との間に複数の出力特性切換用抵抗（本実施の形態においては抵抗値の異なる３個の抵抗ＲＣｙ１、ＲＣｙ２、ＲＣｙ３）を接続し、制御器１の一方のポートＰ０１との間の接続状態が切換えられる他方のポート群Ｐ１５、Ｐ１６、Ｐ１７のそれぞれの間に印加される電圧の分圧状態を変化させて、コンパレータＣＰｙａ、ＣＰｙｂの−入力端子のゲート電圧を変化させるようにしている。４個のコンパレータＣＰｘａ、ＣＰｘｂ、ＣＰｙａ、ＣＰｙｂの出力は制御器１のポートＰ６０、Ｐ６１、Ｐ６２、Ｐ６３に入力されるようになっている。４個の受光素子ＰＴｒｘａ、ＰＴｒｘｂ、ＰＴｒｙａ、ＰＴｒｙｂの出力端子と制御器１のポートＰ６０、Ｐ６１、Ｐ６２、Ｐ６３との間には、電圧調整用やフィードバック電圧調整用の各種の抵抗Ｒが必要に応じて設けられている。
【００２２】
図２は制御器１の内部構成を示している。制御器１の内部には構成各部の動作を制御するＣＰＵからなる制御部２が設けられている。制御部２はＬＥＤ電源供給部３を通してＬＥＤｘ、ＬＥＤｙに接続されているポートＰ０４、Ｐ０３をＯＮ、ＯＦＦ制御する。また、この制御部２は出力ポート電源供給部４を通してＸ軸およびＹ軸の受光素子ＰＴｒｘａ、ＰＴｒｘｂ、ＰＴｒｙａ、ＰＴｒｙｂに接続されているポートＰ０２、Ｐ０１をＯＮ、ＯＦＦ制御する。また、この制御部２は出力ポートセレクタ５ｘ、５ｙを通して出力特性切換用抵抗ＲＣｘ１、ＲＣｘ２、ＲＣｘ３、ＲＣｙ１、ＲＣｙ２、ＲＣｙ３に接続されているポートＰ１２、Ｐ１３、Ｐ１４、Ｐ１５、Ｐ１６、Ｐ１７への接続を切換制御する。この制御部２には、これらの出力特性切換用抵抗ＲＣｘ１、ＲＣｘ２、ＲＣｘ３、ＲＣｙ１、ＲＣｙ２、ＲＣｙ３の中から、Ｘ軸およびＹ軸のそれぞれにおいて、所定のタイミング毎に各コンパレータＣＰｘａ、ＣＰｘｂ、ＣＰｙａ、ＣＰｙｂが適正な出力を発する抵抗を選択する抵抗選択制御部６を設けている。この抵抗選択制御部６が抵抗選択の指示を制御部２に対して出力するタイミングは、電池駆動式ワイヤレスマウスの動作が適正に保持される時間を空けて時々実行するタイミングであればよく、本実施の形態においては、次の３種のタイミングを設定している。第１種のタイミングは、電池駆動式ワイヤレスマウスやこれが接続されているコンピュータ等の装置本体側がスリープ状態から復帰した時である。第２種のタイミングは、装置本体側の電源がＯＮされた時である。第３のタイミングは、装置本体側のシステムタイマから所定時間間隔で抵抗切換選択指令が入力された時である。
【００２３】
各軸において３個の出力特性切換用抵抗ＲＣｘ１、ＲＣｘ２、ＲＣｘ３、ＲＣｙ１、ＲＣｙ２、ＲＣｙ３の中から最適の抵抗を選択する基準は、各軸において２個のコンパレータＣＰｘａ、ＣＰｘｂ、ＣＰｙａ、ＣＰｙｂが適正な出力を発する内容であればよい。本実施の形態においては、各抵抗の位相差が小さい抵抗を選択するようにしている。具体的には、図３に示すように、各軸における各抵抗を接続した場合のＡ相およびＢ相の出力から、両出力が共に１の部分Ｐ（１，１）の位相（Ａｐ＝Ａ０＋Ａ１＋Ａ２＋…Ａｎ）と０の部分Ｐ（０，０）の位相（Ｂｐ＝Ｂ０＋Ｂ１＋Ｂ２＋…Ｂｎ）の所定時間（ｔ）内の差の絶対値である位相差＝｜Ａｐ−Ｂｐ｜を求め、位相差が最小の抵抗を選択するようにしている。
【００２４】
図２において、Ｘ軸の位相差を求める構成を説明する。Ｙ軸については図示しないが同様に形成されている。制御器１のポートＰ６０、Ｐ６１にはコンパレータＣＰｘａ、ＣＰｘｂから入力されるＸ軸のＡ相およびＢ相の出力より１の部分Ｐ（１，１）と０の部分Ｐ（０，０）との組合せを判定する入出力ポート０／１組合せ判定部７が設けられている。この入力ポート０／１組合せ判定部７から出力される１の部分Ｐｘ（１，１）と０の部分Ｐｘ（０，０）とは、それぞれＡ位相カウンタ８ａとＢ位相カウンタ８ｂとに出力されて位相ＡｐとＢｐとが演算される。各位相カウンタ８ａ、８ｂは、パルスジェネレータ９から発信されるカウント時間（ｔ０　：図３参照、本実施の形態においては、２８μｓｅｃ）に相当するカウントパルスがゲート１０を経て入力される。このゲート１０は制御部２からの測定指令信号によって所定の測定時間（ｔ：図３参照、本実施の形態においては、７０μｓｅｃ）だけカウントパルスを通過させる。また、各位相カウンタ８ａ、８ｂは制御部２からのリセット信号によってリセットされる。各位相カウンタ８ａ、８ｂからのＡｐ位相（Ａｐ＝Ａ０＋Ａ１＋Ａ２＋…Ａｎ）およびＢｐ位相（Ｂｐ＝Ｂ０＋Ｂ１＋Ｂ２＋…Ｂｎ）は減算器１１に出力され、位相差＝｜Ａｐ−Ｂｐ｜が求められる。減算器１１からは位相差＝｜Ａｐ−Ｂｐ｜が比較器１２とゲート１３とに出力される。ゲート１３は制御器２からの更新指令を受けると位相差＝｜Ａｐ−Ｂｐ｜を前回位相差メモリ１４に入力させ、前回位相差として記憶させる。比較器１２においては、減算器１１から入力された現在の位相差と前回位相差メモリ１４から入力された前回位相差とを比較して、その結果を制御部２へ出力するようになっている。制御部２には一連の抵抗選択処理を実行する基準タイムを出力するウオッチドッグタイマ１５が接続されている。
【００２５】
なお、Ｘ軸およびＹ軸による通常のボールの回転量の検出は図示していないが公知の方法によって行われるようになっている。
【００２６】
次に、本実施の形態による抵抗選択処理の作用を図４によって説明する。
【００２７】
抵抗選択処理はＸ軸およびＹ軸に対して同時に行われるが、同様にして行われるために、ここでは代表してＸ軸の処理を説明する。
【００２８】
処理の開始は、制御器１内の抵抗選択制御部６に対して前記の３種のタイミングのいずれか１つの指令、即ち第１種の電池駆動式ワイヤレスマウスやこれが接続されているコンピュータ等の装置本体側がスリープ状態から復帰した時、第２種の装置本体側の電源がＯＮされた時、第３種の装置本体側のシステムタイマから所定時間間隔で抵抗切換選択指令が入力された時である指令が入力されると実行される。
【００２９】
処理の開始に伴って、ステップＳＴ１に進行して、受光素子ＰＴｒｘａ、ＰＴｒｘｂのＯＮ、ＬＥＤｘのＯＮ、測定時間（ｔ）の設定が行われる。具体的には、制御部２が出力ポート電源供給部４を介してポートＰ０２をＯＮとし、ＬＥＤ電源供給部４を介してポートＰ０４をＯＮとし、ゲート１０に対して測定時間（ｔ＝７０μｓｅｃ）をＯＮとする指令を出力する。
【００３０】
次に、ステップＳＴ２に進行して、位相差の測定終了を判断する。この判断がＮＯの時にはステップＳＴ３に進行し、ＹＥＳの時にはステップＳＴ１４に進行する。
【００３１】
ステップＳＴ３においては、ウオッチドッグタイマ１５をクリアする。
【００３２】
次に、ステップＳＴ４に進行して、ＸＹ軸のデータの取得を行う。具体的には、具体的には、制御部２が選択信号を出力ポートセレクタ５ｘに発して３個のポートＰ１２、Ｐ１３、Ｐ１４より順番に選択する１つのポート、例えばＰ１２をＯＮとし、これに対応する出力特性切換用抵抗ＲＣｘ１に通電して各コンパレータＣＰｘａ、ＣＰｘｂからのＡ相およびＢ相の出力を制御器１のポートＰ６０、Ｐ６１に送る。
【００３３】
次に、ステップＳＴ５に進行して、入出力ポート０／１組合せ判定部７がＡ相およびＢ相の出力から、両出力が共に０の部分Ｐ（０，０）であるかを判断し、判断がＹＥＳの時にはステップＳＴ６に進行して、Ｐ（０，０）カウントインクリメントを行う。具体的には、入出力ポート０／１組合せ判定部７がＰ（０，０）の出力をＢ相カウンタ８ｂに出力し、当該Ｂ相カウンタ８ｂおいてパルスジェネレータ１０の発するカウント時間（ｔ０　）毎にＰ（０，０）の出力を順次加算する。
【００３４】
ステップＳＴ５の判断がＮＯの時にはステップＳＴ７に進行して、入出力ポート０／１組合せ判定部７がＡ相およびＢ相の出力から、両出力が共に１の部分Ｐ（１，１）であるかを判断し、判断がＹＥＳの時にはステップＳＴ８に進行して、Ｐ（１，１）カウントインクリメントを行う。具体的には、入出力ポート０／１組合せ判定部７がＰ（１，１）の出力をＡ相カウンタ８ａに出力し、当該Ａ相カウンタ８ａおいてパルスジェネレータ１０の発するカウント時間（ｔ０　）毎にＰ（１，１）の出力を順次加算する。
【００３５】
ステップＳＴ７の判断がＮＯの時にはステップＳＴ９に進行して、位相の測定時間（ｔ＝７０μｓｅｃ）の終了を判断し、判断がＮＯの時にはステップＳＴ２に戻り同様の処理が行われる。
【００３６】
ステップＳＴ９の判断がＹＥＳの時にはステップＳＴ１０に進行して、位相差の計算を行う。具体的には、減算器１１が各位相カウンタ８ａ、８ｂからのＡｐ位相（Ａｐ＝Ａ０＋Ａ１＋Ａ２＋…Ａｎ）およびＢｐ位相（Ｂｐ＝Ｂ０＋Ｂ１＋Ｂ２＋…Ｂｎ）の入力より位相差＝｜Ａｐ−Ｂｐ｜を求め、更に、減算器１１から位相差＝｜Ａｐ−Ｂｐ｜が比較器１２とゲート１３とに出力される。
【００３７】
次に、ステップＳＴ１１に進行して、前回測定した位相差との比較が行われる。具体的には、比較器１２において、減算器１１から入力された現在の位相差と前回位相差メモリ１４から入力された前回位相差とを比較して、その結果を制御部２へ出力する。
【００３８】
次に、ステップＳＴ１２に進行して、新位相差が旧位相差より大きいかを判断し、その判断がＹＥＳの時には小さい方の旧位相差を出力特性切換用抵抗ＲＣｘ１の位相差として出力し、その判断がＮＯの時には、ステップＳＴ１３に進行して、ゲート１３に更新指令を発して小さい方の新位相差を出力特性切換用抵抗ＲＣｘ１の位相差として前回位相差メモリ１４に記憶させて、位相差の更新を行う。
【００３９】
このようなステップＳＴ２からＳＴ１３までの処理を他の出力特性切換用抵抗ＲＣｘ２、ＲＣｘ３に対して順に実行する。
【００４０】
これによりステップＳＴ２の判断がＹＥＳとなりステップＳＴ１４に進行する。このステップＳＴ１４においては、受光素子ＰＴｒｘａ、ＰＴｒｘｂのＯＦＦ、ＬＥＤｘのＯＦＦ、ＬＥＤｘの出力ポート設定、即ち出力特性切換用抵抗ＲＣｘ１、ＲＣｘ２、ＲＣｘ３の選択設定が行われる。具体的には、制御部２が出力ポート電源供給部４を介してポートＰ０２をＯＦＦとし、ＬＥＤ電源供給部４を介してポートＰ０４をＯＦＦとし、更に、出力特性切換用抵抗ＲＣｘ１、ＲＣｘ２、ＲＣｘ３の中で位相差が最小のものに相当するポートのみを出力ポートセレクタ５を介して選択してＯＮとさせる。
【００４１】
次に、ステップＳＴ１５に進行して、ウオッチドッグタイマ１５をクリアして、処理を終了する。
【００４２】
従って、本実施の形態によれば、抵抗選択制御部６が電池の装填時、スリープモードからの起動時、一定時間が経過した時、温度等の環境状態が変化した時等の所定のタイミングにおいて、時々Ｘ軸およびＹ軸の合計４個のコンパレータＣＰｘａ、ＣＰｘｂ、ＣＰｙａ、ＣＰｙｂが適正な出力を発する出力特性切換用抵抗ＲＣｘ１、ＲＣｘ２、ＲＣｘ３、ＲＣｙ１、ＲＣｙ２、ＲＣｙ３を選択するので、製造後においても経年変化や環境変動に対応して、更に電池交換時等の必要な時に、自動的に特性を調整して常に適正な出力を維持することができる。
【００４３】
なお、本発明は前記実施の形態に限定されるものではなく、必要に応じて変更することができる。
【００４４】
【発明の効果】
本発明の電池駆動式ワイヤレスマウスはこのように構成され作用するものであるから、抵抗選択制御部が電池の装填時、スリープモードからの起動時、一定時間が経過した時、温度等の環境状態が変化した時等の所定のタイミングにおいて、時々コンパレータが適正な出力を発する抵抗を選択するので、製造後においても経年変化や環境変動に対応して、更に電池交換時等の必要な時に、自動的に特性を調整して常に適正な出力を維持することができる等の効果を奏する。
【００４５】
また、前記抵抗選択制御部が出力特性切換用抵抗を選択する所定のタイミングとして、電池駆動式ワイヤレスマウスの動作が適正に保持される時間を空けて時々実行するタイミングとすることにより、電池駆動式ワイヤレスマウスの動作が適正に保持することができる。
【００４６】
更に、前記所定のタイミングとして、電池駆動式ワイヤレスマウスやこれが接続されているコンピュータ等の装置本体側がスリープ状態から復帰した時、装置本体側の電源がＯＮされた時および装置本体側のシステムタイマから所定時間間隔で抵抗切換選択指令が入力された時とすることにより、スリープ状態から復帰した時、電源がＯＮされた時および所定時間経過毎に適正な出力特性切換用抵抗を選択することにより電池駆動式ワイヤレスマウスの動作を常に適正に保持することができる。
【図面の簡単な説明】
【図１】本発明の電池駆動式ワイヤレスマウスのボールの転動量を検出する部分の１実施の形態を示す回路図
【図２】本発明の電池駆動式ワイヤレスマウスの制御部の１実施の形態を示すブロック図
【図３】本発明の位相差を説明するタイムチャート
【図４】本発明による抵抗選択設定処理を示すフローチャート
【符号の説明】
２　制御部
３　ＬＥＤ電源供給部
４　出力ポート電源供給部
５ｘ、５ｙ　出力ポートセレクタ
６　抵抗選択制御部
８ａ、８ｂ　相カウンタ
１１　減算器
ＬＥＤｘ、ｙ　発光素子
ＰＴｒｘａ、ｘｂ、ｙａ、ｙｂ　受光素子（フォトトランジスタ）
ＣＰｘａ、ｘｂ、ｙａ、ｙｂ　コンパレータ
ＲＣｘ１、ｘ２、ｘ３、ｙ１、ｙ２、ｙ３　出力特性切換抵抗
【図１】
2004145662.tif 000003
【図２】
2004145662.tif 000004
【図３】
2004145662.tif 000005
【図４】
2004145662.tif 000006