(57)【要約】【課題】従来よりも小型で薄型であり、かつ高い操作感を備えたポインティングデバイス及びその信号処理方法を提供すること。【解決手段】センサ出力読取部３１は、センサ部のＸ軸方向及びＹ軸方向の各磁気センサにより、それぞれ検出された操作時点での現在のセンサ出力（Ｘ１，Ｙ１）を読み取る。閾値決定部３２は、その操作時点でのＸ軸方向のセンサ出力Ｘ１とＹ軸方向のセンサ出力Ｙ１とを用いて、Ｘ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２とＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２とを演算処理することにより決定する。センサ出力変換部３３は、演算処理で求めたＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２とＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２を用いてＸ軸，Ｙ軸のセンサ出力を変換する。変換されたその関数演算出力値は出力制御部に転送される。【選択図】図３
2008197997.tif 000002
【特許請求の範囲】
【請求項１】
磁石を備えた揺動可能な操作部材と、該操作部材の所定の方向への移動を検出するセンサ部と、該センサ部のセンサ出力を信号処理する信号処理部と、該信号処理部の信号処理の結果を出力する出力制御部とを有するポインティングデバイスにおいて、前記信号処理部は、
前記操作部材の所定の方向への移動を検出して出力される前記センサ部のセンサ出力を読み取るセンサ出力読取手段と、
該センサ出力読取手段からの読み取り値を用いて所定の値（閾値）を決定する閾値決定手段と、
該閾値決定手段により決定された閾値に基づいて前記センサ部のセンサ出力を変換するセンサ変換手段と
を備えたことを特徴とするポインティングデバイス。
【請求項２】
前記信号処理部が、前記読み取り値の絶対値が前記所定の値（閾値）の絶対値よりも小さい場合において、前記センサ部のセンサ出力をゼロにすることを特徴とする請求項１に記載のポインティングデバイス。
【請求項３】
前記所定の値（閾値）の関数値が、１次以上の関数，多項式関数，指数関数，又は対数関数からなる関数であることを特徴とする請求項１又は２に記載のポインティングデバイス。
【請求項４】
Ｘ軸上の正方向の前記所定の値（閾値）をＸ０、Ｙ軸上の正方向の前記所定の値（閾値）をＹ０、前記操作部材のＸ軸方向及びＹ軸方向への所定の移動に対応する前記センサ部のセンサ出力のそれぞれをＸ１，Ｙ１とした場合に、Ｘ１に対する前記所定の値（閾値）を、Ｘ−Ｙ平面上の原点（０，０）を中心とした半径Ｘ０の円と、原点（０，０）と点（Ｘ１，Ｙ１）を結んだ直線との交点のＸ座標の値とし、Ｙ１に対する前記所定の値（閾値）を、Ｘ−Ｙ平面上の中心が原点（０，０）で半径Ｙ０の円と、原点と点（Ｘ１，Ｙ１）を結んだ直線との交点のＹ座標の値とすることを特徴とする請求項１，２又は３に記載のポインティングデバイス。
【請求項５】
Ｘ軸上の正方向の前記所定の値（閾値）をＸ０、Ｘ軸上の負方向の前記所定の値（閾値）をＸ４、Ｙ軸上の正方向の前記所定の値（閾値）をＹ０、Ｙ軸上の負方向の前記所定の値（閾値）をＹ４、前記操作部材のＸ軸方向及びＹ軸方向への所定の移動に対応する前記センサ部のセンサ出力のそれぞれをＸ１，Ｙ１とした場合に、Ｘ１とＹ１のそれぞれに対する前記所定の値（閾値）を、点（Ｘ０，０）と点（０，Ｙ０）を結んだ直線、又は点（０，Ｙ０）と点（Ｘ４，０）を結んだ直線、又は点（Ｘ４，０）と点（０，Ｙ４）を結んだ直線、又は点（０，Ｙ４）と点（Ｘ１，０）を結んだ直線のいずれかと、原点（０，０）と点（Ｘ１，Ｙ１）を結んだ直線との交点のＸ座標、Ｙ座標の値とすることを特徴とする請求項１，２又は３に記載のポインティングデバイス。
【請求項６】
前記出力制御部は、前記センサ部のセンサ出力に応じて、操作対象の移動量又は移動速度を変えることを特徴とする請求項１乃至５のいずれかに記載のポインティングデバイス。
【請求項７】
少なくとも操作部材を所定の方向へ移動し、該操作部材の所定の方向への移動をセンサ部により検出し、前記操作部材の所定の方向に移動に対応して前記センサ部より出力されるセンサ出力を読み取るようにしたポインティングデバイス信号処理方法において、
前記操作部材の所定の方向への移動を検出して出力される前記センサ部のセンサ出力を読み取るセンサ出力読取ステップと、
該センサ出力読取ステップからの読み取り値を用いて所定の値（閾値）を決定する閾値決定ステップと、
該閾値決定ステップにより決定された閾値に基づいて前記センサ部のセンサ出力を変換するセンサ変換ステップと
を有することを特徴とするポインティングデバイスの信号処理方法。
【請求項８】
前記読み取り値の絶対値が前記所定の値（閾値）の絶対値よりも小さい場合において、前記センサ部のセンサ出力をゼロにすることを特徴とする請求項７に記載のポインティングデバイスの信号処理方法。
【請求項９】
前記所定の値（閾値）の関数値が、１次以上の関数，多項式関数，指数関数，又は対数関数からなる関数であることを特徴とする請求項７又は８に記載のポインティングデバイスの信号処理方法。
【請求項１０】
Ｘ軸上の正方向の前記所定の値（閾値）をＸ０、Ｙ軸上の正方向の前記所定の値（閾値）をＹ０、前記操作部材のＸ軸方向及びＹ軸方向への所定の移動に対応する前記センサ部のセンサ出力のそれぞれをＸ１，Ｙ１とした場合に、Ｘ１に対する前記所定の値（閾値）を、Ｘ−Ｙ平面上の原点（０，０）を中心とした半径Ｘ０の円と、原点（０，０）と点（Ｘ１，Ｙ１）を結んだ直線との交点のＸ座標の値とし、Ｙ１に対する前記所定の値（閾値）を、Ｘ−Ｙ平面上の中心が原点（０，０）で半径Ｙ０の円と、原点と点（Ｘ１，Ｙ１）を結んだ直線との交点のＹ座標の値とすることを特徴とする請求項７，８又は９に記載のポインティングデバイスの信号処理方法。
【請求項１１】
Ｘ軸上の正方向の前記所定の値（閾値）をＸ０、Ｘ軸上の負方向の前記所定の値（閾値）をＸ４、Ｙ軸上の正方向の前記所定の値（閾値）をＹ０、Ｙ軸上の負方向の前記所定の値（閾値）をＹ４、前記操作部材のＸ軸方向及びＹ軸方向への所定の移動に対応する前記センサ部のセンサ出力のそれぞれをＸ１，Ｙ１とした場合に、Ｘ１とＹ１のそれぞれに対する前記所定の値（閾値）を、点（Ｘ０，０）と点（０，Ｙ０）を結んだ直線、又は点（０，Ｙ０）と点（Ｘ４，０）を結んだ直線、又は点（Ｘ４，０）と点（０，Ｙ４）を結んだ直線、又は点（０，Ｙ４）と点（Ｘ１，０）を結んだ直線のいずれかと、原点（０，０）と点（Ｘ１，Ｙ１）を結んだ直線との交点のＸ座標、Ｙ座標の値とすることを特徴とする請求項７，８又は９に記載のポインティングデバイスの信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポインティングデバイス及びその信号処理方法に関し、より詳細には、パーソナルコンピュータや携帯電話等の入力手段として使用されるポインティングデバイス及びその信号処理方法に関する。
【背景技術】
【０００２】
ポインティングデバイスには、磁気検出式ポインティングデバイスに代表されるように、磁石を含む操作部を移動して、その操作部の移動量をホールセンサ等の磁気センサで検出するものが一般的である。このようなポインティングデバイスは、カーソル等を人間の感覚に近い状態で移動させるための有効な入力手段として利用されている（例えば、特許文献１参照）。また、このようなポインティングデバイスは、磁気センサ等のオフセット信号や機構部の組み立て誤差等による誤動作を防ぐために不感帯（入力信号に対し、対象が応答しない範囲）を設けるのが一般的である（例えば、特許文献２参照）。
【０００３】
また、近年、デジタル家電などの電子機器の小型化・薄型化に伴い、ポインティングデバイスの小型化・薄型化の要求が大きくなっている。
【０００４】
【特許文献１】特開２００２−２８７８９１号公報
【特許文献２】特開２００５−２８４４４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、磁気検出式ポインティングデバイスの機構部を小型化・薄型化すると、磁石の大きさや磁石と磁気センサの配置関係が制限され、適切なセンサ出力が得られず、操作感の低下に繋がることが問題視されている。
【０００６】
また、小型化・薄型化された磁気検出式ポインティングデバイスにおいては、従来のような不感帯の設定や信号処理方法では、所定の方向だけ動きが悪くなることや、センサ出力が所定の値（閾値）を越えた瞬間に操作対象が大きく動いてしまうなど、操作感が低下することも問題視されている。
【０００７】
本発明は、このような課題に鑑みてなされたもので、その目的とするところは、従来よりも小型化・薄型化を実現し、かつ高い操作感を備えたポインティングデバイス及びその信号処理方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、このような目的を達成するためになされたもので、請求項１に記載の発明は、磁石を備えた揺動可能な操作部材と、該操作部材の所定の方向への移動を検出するセンサ部と、該センサ部のセンサ出力を信号処理する信号処理部と、該信号処理部の信号処理の結果を出力する出力制御部とを有するポインティングデバイスにおいて、前記信号処理部は、前記操作部材の所定の方向への移動を検出して出力される前記センサ部のセンサ出力を読み取るセンサ出力読取手段と、該センサ出力読取手段からの読み取り値を用いて所定の値（閾値）を決定する閾値決定手段と、該閾値決定手段により決定された閾値に基づいて前記センサ部のセンサ出力を変換するセンサ変換手段とを備えたことを特徴とする。
【０００９】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記信号処理部が、前記読み取り値の絶対値が前記所定の値（閾値）の絶対値よりも小さい場合において、前記センサ部のセンサ出力をゼロにすることを特徴とする。
【００１０】
また、請求項３に記載の発明は、請求項１又は２に記載の発明において、前記所定の値（閾値）の関数値が、１次以上の関数，多項式関数，指数関数，又は対数関数からなる関数であることを特徴とする。
【００１１】
また、請求項４に記載の発明は、請求項１，２又は３に記載の発明において、Ｘ軸上の正方向の前記所定の値（閾値）をＸ０、Ｙ軸上の正方向の前記所定の値（閾値）をＹ０、前記操作部材のＸ軸方向及びＹ軸方向への所定の移動に対応する前記センサ部のセンサ出力のそれぞれをＸ１，Ｙ１とした場合に、Ｘ１に対する前記所定の値（閾値）を、Ｘ−Ｙ平面上の原点（０，０）を中心とした半径Ｘ０の円と、原点（０，０）と点（Ｘ１，Ｙ１）を結んだ直線との交点のＸ座標の値とし、Ｙ１に対する前記所定の値（閾値）を、Ｘ−Ｙ平面上の中心が原点（０，０）で半径Ｙ０の円と、原点と点（Ｘ１，Ｙ１）を結んだ直線との交点のＹ座標の値とすることを特徴とする。
【００１２】
また、請求項５に記載の発明は、請求項１，２又は３に記載の発明において、Ｘ軸上の正方向の前記所定の値（閾値）をＸ０、Ｘ軸上の負方向の前記所定の値（閾値）をＸ４、Ｙ軸上の正方向の前記所定の値（閾値）をＹ０、Ｙ軸上の負方向の前記所定の値（閾値）をＹ４、前記操作部材のＸ軸方向及びＹ軸方向への所定の移動に対応する前記センサ部のセンサ出力のそれぞれをＸ１，Ｙ１とした場合に、Ｘ１とＹ１のそれぞれに対する前記所定の値（閾値）を、点（Ｘ０，０）と点（０，Ｙ０）を結んだ直線、又は点（０，Ｙ０）と点（Ｘ４，０）を結んだ直線、又は点（Ｘ４，０）と点（０，Ｙ４）を結んだ直線、又は点（０，Ｙ４）と点（Ｘ１，０）を結んだ直線のいずれかと、原点（０，０）と点（Ｘ１，Ｙ１）を結んだ直線との交点のＸ座標、Ｙ座標の値とすることを特徴とする。
【００１３】
また、請求項６に記載の発明は、請求項１乃至５のいずれかに記載の発明において、前記出力制御部は、前記センサ部のセンサ出力に応じて、操作対象の移動量又は移動速度を変えることを特徴とする。
【００１４】
また、請求項７に記載の発明は、少なくとも操作部材を所定の方向へ移動し、該操作部材の所定の方向への移動をセンサ部により検出し、前記操作部材の所定の方向に移動に対応して前記センサ部より出力されるセンサ出力を読み取るようにしたポインティングデバイス信号処理方法において、前記操作部材の所定の方向への移動を検出して出力される前記センサ部のセンサ出力を読み取るセンサ出力読取ステップと、該センサ出力読取ステップからの読み取り値を用いて所定の値（閾値）を決定する閾値決定ステップと、該閾値決定ステップにより決定された閾値に基づいて前記センサ部のセンサ出力を変換するセンサ変換ステップとを有することを特徴とする。
【００１５】
また、請求項８に記載の発明は、請求項７に記載の発明において、前記読み取り値の絶対値が前記所定の値（閾値）の絶対値よりも小さい場合において、前記センサ部のセンサ出力をゼロにすることを特徴とする。
【００１６】
また、請求項９に記載の発明は、請求項７又は８に記載の発明において、前記所定の値（閾値）の関数値が、１次以上の関数，多項式関数，指数関数，又は対数関数からなる関数であることを特徴とする。
【００１７】
また、請求項１０に記載の発明は、請求項７，８又は９に記載の発明において、Ｘ軸上の正方向の前記所定の値（閾値）をＸ０、Ｙ軸上の正方向の前記所定の値（閾値）をＹ０、前記操作部材のＸ軸方向及びＹ軸方向への所定の移動に対応する前記センサ部のセンサ出力のそれぞれをＸ１，Ｙ１とした場合に、Ｘ１に対する前記所定の値（閾値）を、Ｘ−Ｙ平面上の原点（０，０）を中心とした半径Ｘ０の円と、原点（０，０）と点（Ｘ１，Ｙ１）を結んだ直線との交点のＸ座標の値とし、Ｙ１に対する前記所定の値（閾値）を、Ｘ−Ｙ平面上の中心が原点（０，０）で半径Ｙ０の円と、原点と点（Ｘ１，Ｙ１）を結んだ直線との交点のＹ座標の値とすることを特徴とする。
【００１８】
また、請求項１１に記載の発明は、請求項７，８又は９に記載の発明において、Ｘ軸上の正方向の前記所定の値（閾値）をＸ０、Ｘ軸上の負方向の前記所定の値（閾値）をＸ４、Ｙ軸上の正方向の前記所定の値（閾値）をＹ０、Ｙ軸上の負方向の前記所定の値（閾値）をＹ４、前記操作部材のＸ軸方向及びＹ軸方向への所定の移動に対応する前記センサ部のセンサ出力のそれぞれをＸ１，Ｙ１とした場合に、Ｘ１とＹ１のそれぞれに対する前記所定の値（閾値）を、点（Ｘ０，０）と点（０，Ｙ０）を結んだ直線、又は点（０，Ｙ０）と点（Ｘ４，０）を結んだ直線、又は点（Ｘ４，０）と点（０，Ｙ４）を結んだ直線、又は点（０，Ｙ４）と点（Ｘ１，０）を結んだ直線のいずれかと、原点（０，０）と点（Ｘ１，Ｙ１）を結んだ直線との交点のＸ座標、Ｙ座標の値とすることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、従来よりも小型で薄型であり、かつ高い操作感を備えたポインティングデバイス及びその信号処理方法を提供することが可能となる。また、このように飛躍的に操作感が向上したポインティングデバイスを電子機器に組み込むことにより、携帯電話やゲーム機，ノートＰＣ，テレビのリモコン等の電子機器でマウスの代替として利用することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明の実施の形態について説明する。  
＜実施例１＞
本発明に係るポインティングデバイスの実施例１を図１乃至図７に基づいて説明する。
【００２１】
図１は、本発明に係るポインティングデバイスの実施例１として、磁気検出式ポインティングデバイスの回路構成例を示す図である。図中符号１はセンサ部、１１ａ乃至１１ｄはセンサ内部のホールセンサ、２は差動増幅アンプ、３は信号処理部、４は出力制御部、５は操作部材の可動範囲をそれぞれ示してある。なお、ここでは磁気検出方式ポインティングデバイスを例に挙げて説明するが、他の方式のポインティングデバイスで使用することも可能であることは言うまでもない。
【００２２】
図２（ａ），（ｂ）は、本発明の実施例１に係る磁気検出式ポインティングデバイスの構成図で、図２（ａ）は概略上面図、図２（ｂ）は概略断面図を示している。図中符号１１ａはＸ軸に配置された第１のホールセンサ、１１ｂはＸ軸に配置された第２のホールセンサ、１１ｃはＹ軸に配置された第３のホールセンサ、１１ｄはＹ軸に配置された第４のホールセンサを示している。
【００２３】
符号Ｐｘは、Ｘ軸に配置された第１のホールセンサ１１ａの感磁部中心と第２のホールセンサ１１ｂの感磁部中心との距離を示し、Ｐｙは、Ｙ軸に配置された第３のホールセンサ１１ｃの感磁部中心と第４のホールセンサ１１ｄの感磁部中心との距離を示している。
【００２４】
また、符号１２は、単極着磁された直方体の磁石を示している。ａは直方体磁石１２のＸ軸方向への長さ、ｂは直方体磁石１２のＹ軸方向への幅、Ｌは直方体磁石の高さを示している。ここで示した磁石の形状と着磁数、着磁方向はあくまでも１例であり、これに限定されるものではない。ｄは４つのホールセンサ１１ａ乃至１１ｄの感磁面を含む平面から直方体磁石１２のホールセンサに対向する面までの距離を示している。
【００２５】
さらに、符号１３は、４つのホールセンサ１１ａ乃至１１ｄを含むセンサ部である。１４はセンサ部を実装する基板を示してある。図２に示した概略図において、４つのホールセンサ１１ａ乃至１１ｄが１つのパッケージ内に封止されているが、４つがばらばらに基板１４に実装されていてもよい。
【００２６】
本実施例１のポインティングデバイスは、図１に示すように、磁石を備えた揺動可能な操作部材（図示せず）と、この操作部材の所定の方向（ここでは、Ｘ，Ｙ方向の２軸）への移動を検出するセンサ部１と、このセンサ部１の各軸方向のホールセンサ１１ａ乃至１１ｄのセンサ出力を差動的に増幅する差動アンプ２と、各軸の差動出力を信号処理する信号処理部３と、この信号処理部３の信号処理の結果を出力する出力制御部４とから構成されている。
【００２７】
操作部材は、ポインティングデバイスの操作部にあたり、硬質樹脂や金属などで構成することが可能であり、また、操作感を向上させるため、様々な形状をとることも可能である。
【００２８】
信号処理部３や出力制御部４は、シリコン等を用いた通常の集積回路として構成することが可能である。また、信号処理部３や出力制御部４は、４つのホールセンサ１１ａ乃至１１ｄと１つのパッケージ内に封止されていてもよい。このようなポインティングデバイスは、パーソナルコンピュータや携帯電話等の操作入力手段として使用される。
【００２９】
センサ部１は、Ｘ軸及びＹ軸に沿って２個ずつ対称に配置された４個のホールセンサ１１ａ乃至１１ｄ（１１ａ，１１ｂがＸ軸方向、１１ｃ，１１ｄがＹ軸方向にそれぞれ配置）からなる。このホールセンサ１１ａ乃至１１ｄの上方に配置された磁石１２を有する操作部材（図示せず）の移動によるＸ軸方向及びＹ軸方向の各ホールセンサ１１ａ乃至１１ｄの各センサ出力を差動アンプ２により差動的に増幅する。この差動アンプ２により差動増幅されたセンサ出力（アナログ値）は、信号処理部３に入力されることによりＸ座標値及びＹ座標値に変換され、この変換された関数演算出力値が出力制御部４に入力されることにより、操作対象となるカーソル等の移動量が決定される。
【００３０】
図３は、本発明の実施例１に係る磁気検出式ポインティングデバイスの信号処理部の構成ブロック図である。図中符号３１はセンサ出力読取部、３２は閾値決定部、３３はセンサ出力変換部を示している。
【００３１】
センサ出力読取部３１は、センサ部１のＸ軸方向及びＹ軸方向の各磁気センサ１１ａ乃至１１ｄにより、それぞれ検出された操作時点での現在のセンサ出力（Ｘ１，Ｙ１）を読み取る。閾値決定部３２は、その操作時点でのＸ軸方向のセンサ出力Ｘ１とＹ軸方向のセンサ出力Ｙ１とを用いて、Ｘ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２とＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２とを演算処理することにより決定する。センサ出力変換部３３は、演算処理で求めたＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２とＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２を用いてＸ軸，Ｙ軸のセンサ出力を変換する。変換されたその関数演算出力値は出力制御部４に転送される。
【００３２】
図４は、本発明の実施例１に係る磁気検出式ポインティングデバイスの信号処理部での演算処理方法を説明するためのフローチャートを示す図である。
【００３３】
この演算処理方法の特徴は、Ｘ軸上の正方向の所定の値（閾値）をＸ０、Ｙ軸上の正方向の所定の値（閾値）をＹ０、操作部のＸ軸方向及びＹ軸方向への所定の移動に対応するセンサ部のセンサ出力のそれぞれをＸ１，Ｙ１とした場合に、Ｘ１に対する所定の値（閾値）を、Ｘ−Ｙ平面上の原点（０，０）を中心とした半径Ｘ０の円と、原点（０，０）と点（Ｘ１，Ｙ１）を結んだ直線との交点のＸ座標の値とし、Ｙ１に対する所定の値（閾値）を、Ｘ−Ｙ平面上の中心が原点（０，０）で半径Ｙ０の円と、原点と点（Ｘ１，Ｙ１）を結んだ直線との交点のＹ座標の値とすることである。
【００３４】
図１に示した信号処理部３において、まず、ステップＳ１では、ポインティングデバイスの電源を投入する。次に、ステップＳ２では、センサ部１のＸ軸方向及びＹ軸方向の各磁気センサ１１ａ乃至１１ｄにより、それぞれ検出された操作時点での現在のセンサ出力（Ｘ１，Ｙ１）を読み取る。
【００３５】
次に、ステップＳ３では、その操作時点でのＸ軸方向のセンサ出力Ｘ１とＹ軸方向のセンサ出力Ｙ１とを用いて、Ｘ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２とＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２とを、
【００３６】
【数１】
2008197997.tif 000003
【００３７】
【数２】
2008197997.tif 000004
【００３８】
と演算処理することにより決定する。ただし、Ｘ０は操作部がＸ軸上（Ｙ＝０の直線上）を正の方向に動いた時の閾値、Ｙ０はＹ軸上（Ｘ＝０の直線上）を正の方向に動いた時の閾値を示している。ここで、操作部がＸ軸上を正の方向に動いた時の閾値Ｘ０と、Ｙ軸上を正の方向に動いた時の閾値Ｙ０は外部入力によって設定できてもよい。
【００３９】
次に、ステップＳ４では、ステップ３の演算処理で求めたＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２とＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２を用いてＸ軸，Ｙ軸のセンサ出力を変換する。Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２以下（｜Ｘ１｜≦Ｘ２）で、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２以下（｜Ｙ１｜≦Ｙ２）であるとき、ステップＳ４ではＸ軸、Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（０，０）と変換される。
【００４０】
Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２より大きく（｜Ｘ１｜＞Ｘ２）、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２以下（｜Ｙ１｜≦Ｙ２）であるとき、ステップＳ４ではＸ軸、Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（Ｘ１±Ｘ２，０）と変換される。Ｘ軸方向のセンサ出力Ｘ１が負の値であればＸ５＝Ｘ１＋Ｘ２であり、Ｘ１が正の値であればＸ５＝Ｘ１−Ｘ２である。
【００４１】
Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２以下（｜Ｘ１｜≦Ｘ２）で、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２より大きい（｜Ｙ１｜＞Ｙ２）とき、ステップＳ４ではＸ軸、Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（０，Ｙ１±Ｙ２）と変換される。Ｙ軸方向のセンサ出力Ｙ１が負の値であればＹ５＝Ｙ１＋Ｙ２であり、Ｙ１が正の値であればＹ５＝Ｙ１−Ｙ２である。
【００４２】
Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２より大きく（｜Ｘ１｜＞Ｘ２）、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２より大きい（｜Ｙ１｜＞Ｙ２）とき、ステップＳ４ではＸ軸、Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（Ｘ１±Ｘ２，Ｙ１±Ｙ２）と変換される。Ｘ軸方向のセンサ出力Ｘ１が負の値であればＸ５＝Ｘ１＋Ｘ２、Ｘ１が正の値であればＸ５＝Ｘ１−Ｘ２であり、Ｙ軸方向のセンサ出力Ｙ１が負の値であればＹ５＝Ｙ１＋Ｙ２、Ｙ１が正の値であればＹ５＝Ｙ１−Ｙ２である。ここでＸ５，Ｙ５はそれぞれステップＳ４で変換された後のＸ軸方向、Ｙ軸方向のセンサ出力である。
【００４３】
次に、ステップＳ５では、その関数演算出力値を出力制御部４に転送する。  
このような演算処理を実行することにより、従来のポインティングデバイスよりも、演算処理した後のセンサ出力を、所望のセンサ出力に近づけることが可能となる。
【００４４】
図５は、本発明に実施例１に係る磁気検出式ポインティングデバイスにおいて、半径１．０ｍｍの円の軌跡で操作部を動かした時のＸ軸，Ｙ軸それぞれでの差磁束密度［ｍＴ］のシミュレーション結果を示す図である。
【００４５】
ここで言う差磁束密度とは、Ｘ軸においてはホールセンサ１１ｂに印加される磁束密度からホールセンサ１１ａに印加される磁束密度を差し引いた値であり、Ｙ軸においてはホールセンサ１１ｃに印加される磁束密度からホールセンサ１１ｄに印加される磁束密度を差し引いた値である。
【００４６】
以下に、図５乃至図７のシミュレーションを行う際に用いた、図２におけるパラメータ値について説明する。Ｘ軸に配置された第１のホールセンサ１１ａの感磁部中心と第２のホールセンサ１１ｂの感磁部中心との距離Ｐｘ＝３．２５［ｍｍ］、Ｙ軸に配置された第３のホールセンサ１１ｃの感磁部中心と第４のホールセンサ１１ｄの感磁部中心との距離Ｐｙ＝３．２５［ｍｍ］とする。直方体磁石１２のＸ軸方向への長さａ＝３．００［ｍｍ］、ｂは直方体磁石１２のＹ軸方向への幅３．００［ｍｍ］、Ｌは直方体磁石の高さ０．８０［ｍｍ］とする。４つのホールセンサ１１ａ乃至１１ｄの感磁部から直方体磁石１２のホールセンサに対向する面までの距離ｄ＝３．００［ｍｍ］とする。
【００４７】
図５に示されているように、上述したパラメータにおいて磁石を備えた操作部を円の軌跡で移動させると、Ｘ軸，Ｙ軸に対する差磁束密度も円の変化をすることが分かる。ホールセンサは、印加された磁束密度に比例した出力電圧を出力することから、ホールセンサの差出力電圧も円の変化をすることは言うまでもない。
【００４８】
図６は、センサ部が１ｍＴの差磁束密度あたり１ｃｏｄｅを出力するとした場合における半径１．０ｍｍの円の軌跡で操作部を動かした時のＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。当然、センサ部からのセンサ出力も円の変化をする。
【００４９】
図７は、操作部がＸ軸上（Ｙ＝０の直線上）を正の方向に動いた時の閾値Ｘ０＝４［ｃｏｄｅ］と、Ｙ軸上（Ｘ＝０の直線上）を正の方向に動いた時の閾値Ｙ０＝４［ｃｏｄｅ］として、実施例１の信号処理を行った場合のＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。
【００５０】
図７より分かるように、本発明における不感帯の設定手段を備えたポインティングデバイス、もしくはポインティングデバイスの信号処理方法によれば、以下の比較例１に示した従来の不感帯の設定手段を備えたポインティングデバイス及びその信号処理方法に対して、信号処理前のセンサ出力の特性を損なわず、著しく操作感の高いポインティングデバイスを実現することができる。
【００５１】
＜比較例１＞
図８は、従来のポインティングデバイスの信号処理部での演算処理方法を説明するためのフローチャートを示す図で、図９は、上述した実施例１と同様の図２のパラメータにおける、半径１．０ｍｍの円の軌跡で操作部を動かした時の従来の信号処理を行った場合におけるＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。この場合の構成は、実施例１に示した構成と同様である。
【００５２】
図８を参照すると、まず、ステップＳ１では、ポインティングデバイスの電源を投入する。次に、ステップＳ２では、センサ部１のＸ軸方向及びＹ軸方向の各磁気センサ１１ａ〜１１ｄによりそれぞれ検出された操作時点での現在のセンサ出力（Ｘ１，Ｙ１）を読み取る。
【００５３】
次に、ステップＳ３では、Ｘ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２とＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２を用いてＸ軸、Ｙ軸のセンサ出力を変換する。Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２以下（｜Ｘ１｜≦Ｘ２）で、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２以下（｜Ｙ１｜≦Ｙ２）であるとき、ステップＳ４ではＸ軸、Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（０，０）と変換される。
【００５４】
Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２より大きく（｜Ｘ１｜＞Ｘ２）、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２以下（｜Ｙ１｜≦Ｙ２）であるとき、ステップＳ４ではＸ軸、Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（Ｘ１±Ｘ２，０）と変換される。Ｘ軸方向のセンサ出力Ｘ１が負の値であればＸ５＝Ｘ１＋Ｘ２であり、Ｘ１が正の値であればＸ５＝Ｘ１−Ｘ２である。
【００５５】
Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２以下（｜Ｘ１｜≦Ｘ２）で、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２より大きい（｜Ｙ１｜＞Ｙ２）とき、ステップＳ４ではＸ軸、Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（０，Ｙ１±Ｙ２）と変換される。Ｙ軸方向のセンサ出力Ｙ１が負の値であればＹ５＝Ｙ１＋Ｙ２であり、Ｙ１が正の値であればＹ５＝Ｙ１−Ｙ２である。
【００５６】
Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２より大きく（｜Ｘ１｜＞Ｘ２）、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２より大きい（｜Ｙ１｜＞Ｙ２）とき、ステップＳ４ではＸ軸、Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（Ｘ１±Ｘ２，Ｙ１±Ｙ２）と変換される。Ｘ軸方向のセンサ出力Ｘ１が負の値であればＸ５＝Ｘ１＋Ｘ２、Ｘ１が正の値であればＸ５＝Ｘ１−Ｘ２であり、Ｙ軸方向のセンサ出力Ｙ１が負の値であればＹ５＝Ｙ１＋Ｙ２、Ｙ１が正の値であればＹ５＝Ｙ１−Ｙ２である。
【００５７】
ここでＸ５，Ｙ５はそれぞれステップＳ３で変換された後のＸ軸方向、Ｙ軸方向のセンサ出力である。また、ここで示したＸ軸のセンサ出力に対する閾値Ｘ２、Ｙ軸のセンサ出力に対する閾値Ｙ２はあらかじめ設定された実数を示している。このとき、Ｘ軸のセンサ出力に対する閾値Ｘ２、Ｙ軸のセンサ出力に対する閾値Ｙ２はそれぞれ外部入力によって設定可能であってもよい。
【００５８】
次に、ステップＳ４では、その関数演算出力値を出力制御部４に転送する。このとき、Ｘ軸のセンサ出力に対する閾値Ｘ２＝４［ｃｏｄｅ］、Ｙ軸のセンサ出力に対する閾値Ｙ２＝４［ｃｏｄｅ］としている。
【００５９】
図７及び図９より分かるように、本発明における不感帯の設定手段を備えたポインティングデバイス及びその信号処理方法は、比較例１に示した従来の不感帯の設定手段を備えたポインティングデバイス及びその信号処理方法と比較して、著しく信号処理後のセンサ出力を改善できることが分かる。
【００６０】
＜実施例２＞
本発明に係る磁気検出式ポインティングデバイスの実施例２を図１０乃至図１４に基づいて説明する。この場合の構成は、実施例１に示した構成と同様である。
【００６１】
図１０は、本発明の実施例２に係る磁気検出式ポインティングデバイスの信号処理部での演算処理方法を説明するためのフローチャートを示す図である。
【００６２】
この演算処理方法の特徴は、Ｘ軸上の正方向の所定の値（閾値）をＸ０、Ｘ軸上の負方向の所定の値（閾値）をＸ４、Ｙ軸上の正方向の所定の値（閾値）をＹ０、Ｙ軸上の負方向の所定の値（閾値）をＹ４、操作部のＸ軸方向及びＹ軸方向への所定の移動に対応するセンサ部のセンサ出力のそれぞれをＸ１，Ｙ１とした場合に、Ｘ１とＹ１のそれぞれに対する所定の値（閾値）を、点（Ｘ０，０）と点（０，Ｙ０）を結んだ直線、又は点（０，Ｙ０）と点（Ｘ４，０）を結んだ直線、又は点（Ｘ４，０）と点（０，Ｙ４）を結んだ直線、又は点（０，Ｙ４）と点（Ｘ１，０）を結んだ直線のいずれかと、原点（０，０）と点（Ｘ１，Ｙ１）を結んだ直線との交点のＸ座標、Ｙ座標の値とすることである。
【００６３】
図１に示した信号処理部３において、まず、ステップＳ１では、ポインティングデバイスの電源を投入する。次に、ステップＳ２では、センサ部１のＸ軸方向及びＹ軸方向の各磁気センサ１１ａ乃至１１ｄによりそれぞれ検出された操作時点での現在のセンサ出力（Ｘ１，Ｙ１）を読み取る。
【００６４】
次に、ステップＳ３では、その操作時点でのＸ軸方向のセンサ出力Ｘ１とＹ軸方向のセンサ出力Ｙ１とを用いて、Ｘ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２とＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２とを、
第一象限（Ｘ１＞０，Ｙ１＞０）では
【００６５】
【数３】
2008197997.tif 000005
【００６６】
【数４】
2008197997.tif 000006
【００６７】
第二象限（Ｘ１＜０，Ｙ１＞０）では、
【００６８】
【数５】
2008197997.tif 000007
【００６９】
【数６】
2008197997.tif 000008
【００７０】
第三象限（Ｘ１＜０，Ｙ１＜０）では、
【００７１】
【数７】
2008197997.tif 000009
【００７２】
【数８】
2008197997.tif 000010
【００７３】
第四象限（Ｘ１＞０、Ｙ１＜０）では、
【００７４】
【数９】
2008197997.tif 000011
【００７５】
【数１０】
2008197997.tif 000012
【００７６】
と演算処理することにより決定する。ただし、Ｘ０は操作部がＸ軸上を正の方向に動いた時の閾値、Ｙ０はＹ軸上を正の方向に動いた時の閾値、Ｘ４は操作部がＸ軸上を負の方向に動いた時の閾値、Ｙ４はＹ軸上を負の方向に動いた時の閾値を示している。
【００７７】
ここで、操作部がＸ軸上を正の方向に動いた時の閾値Ｘ０、Ｙ軸上を正の方向に動いた時の閾値Ｙ０、操作部がＸ軸上を負の方向に動いた時の閾値Ｘ４、Ｙ軸上を負の方向に動いた時の閾値Ｙ４はそれぞれ外部入力によって設定できてもよい。
【００７８】
次に、ステップＳ４では、ステップ３の演算処理で求めたＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２とＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２を用いてＸ軸，Ｙ軸のセンサ出力を変換する。Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２以下（｜Ｘ１｜≦Ｘ２）で、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２以下（｜Ｙ１｜≦Ｙ２）であるとき、ステップＳ４ではＸ軸、Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（０，０）と変換される。
【００７９】
Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２より大きく（｜Ｘ１｜＞Ｘ２）、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２以下（｜Ｙ１｜≦Ｙ２）であるとき、ステップＳ４ではＸ軸、Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（Ｘ１±Ｘ２，０）と変換される。Ｘ軸方向のセンサ出力Ｘ１が負の値であればＸ５＝Ｘ１＋Ｘ２であり、Ｘ１が正の値であればＸ５＝Ｘ１−Ｘ２である。
【００８０】
Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２以下（｜Ｘ１｜≦Ｘ２）で、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２より大きい（｜Ｙ１｜＞Ｙ２）とき、ステップＳ４ではＸ軸，Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（０，Ｙ１±Ｙ２）と変換される。Ｙ軸方向のセンサ出力Ｙ１が負の値であればＹ５＝Ｙ１＋Ｙ２であり、Ｙ１が正の値であればＹ５＝Ｙ１−Ｙ２である。
【００８１】
Ｘ軸方向のセンサ出力Ｘ１の絶対値｜Ｘ１｜がＸ軸方向のセンサ出力Ｘ１に対する閾値Ｘ２より大きく（｜Ｘ１｜＞Ｘ２）、Ｙ軸方向のセンサ出力Ｙ１の絶対値｜Ｙ１｜がＹ軸方向のセンサ出力Ｙ１に対する閾値Ｙ２より大きい（｜Ｙ１｜＞Ｙ２）とき、ステップＳ４ではＸ軸，Ｙ軸のセンサ出力は（Ｘ５，Ｙ５）＝（Ｘ１±Ｘ２，Ｙ１±Ｙ２）と変換される。Ｘ軸方向のセンサ出力Ｘ１が負の値であればＸ５＝Ｘ１＋Ｘ２、Ｘ１が正の値であればＸ５＝Ｘ１−Ｘ２であり、Ｙ軸方向のセンサ出力Ｙ１が負の値であればＹ５＝Ｙ１＋Ｙ２、Ｙ１が正の値であればＹ５＝Ｙ１−Ｙ２である。ここでＸ５，Ｙ５はそれぞれステップＳ４で変換された後のＸ軸方向，Ｙ軸方向のセンサ出力である。
【００８２】
次に、ステップＳ５では、その関数演算出力値を出力制御部４に転送する。  
このような演算処理を実行することにより、従来のポインティングデバイスよりも、演算処理した後のセンサ出力を、所望のセンサ出力に近づけることが可能となる。
【００８３】
図１１は、本発明の実施例２に係る磁気検出式ポインティングデバイスにおいて、半径１．０ｍｍの円の軌跡で操作部を動かした時のＸ，Ｙ軸それぞれでの差磁束密度のシミュレーション結果を示す図である。
【００８４】
ここで言う差磁束密度とは、Ｘ軸においてはホールセンサ１１ｂに印加される磁束密度からホールセンサ１１ａに印加される磁束密度を差し引いた値であり、Ｙ軸においてはホールセンサ１１ｃに印加される磁束密度からホールセンサ１１ｄに印加される磁束密度を差し引いた値である。以下で図１１乃至図１４のシミュレーションを行う際に用いた、図２におけるパラメータ値を説明する。Ｘ軸に配置された第１のホールセンサ１１ａの感磁部中心と第１のホールセンサ１１ｂの感磁部中心との距離Ｐｘ＝２．５０［ｍｍ］、Ｙ軸に配置された第３のホールセンサ１１ｃの感磁部中心と第４のホールセンサ１１ｄの感磁部中心との距離Ｐｙ＝２．５０［ｍｍ］とする。直方体磁石１２のＸ軸方向への長さａ＝１．５０［ｍｍ］、ｂは直方体磁石１２のＹ軸方向への幅１．５０［ｍｍ］、Ｌは直方体磁石の高さ０．８［ｍｍ］とする。４つのホールセンサ１１ａ乃至１１ｄの感磁部から直方体磁石１２のホールセンサに対向する面までの距離ｄ＝２．００ｍｍ［ｍｍ］とする。
【００８５】
図１１に示すように、上述したパラメータにおいて磁石を備えた操作部を半径１ｍｍの円の軌跡で移動させるとＸ軸，Ｙ軸に対する差磁束密度は円を描かず角の丸い菱形のように変化することが分かる。ホールセンサは、印加された磁束密度に比例した出力電圧を出力することから、ホールセンサの差出力電圧も角の丸い菱形のように変化することは言うまでもない。
【００８６】
図１２は、センサ部が１ｍＴの差磁束密度あたり１ｃｏｄｅを出力するとした場合における、半径１．０ｍｍの円の軌跡で操作部を動かした時のＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。当然、センサ部からのセンサ出力も角の丸い菱形で変化する。
【００８７】
図１３は、操作部がＸ軸上を正の方向に動いた時の閾値Ｘ０＝４［ｃｏｄｅ］と、Ｙ軸上を正の方向に動いた時の閾値Ｙ０＝４［ｃｏｄｅ］として、実施例２の信号処理を行った場合のＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。
【００８８】
図１３より分かるように、本発明における不感帯の設定手段を備えたポインティングデバイス及びその信号処理方法によれば、比較例２に示した従来の不感帯の設定手段を備えたポインティングデバイス及びその信号処理方法に対して、信号処理前のセンサ出力の特性を損なわず、著しく操作感の高いポインティングデバイスを実現することができる。
【００８９】
ここで注目すべきは、差磁束密度の変化よりも、本発明における実施例２の信号処理を行ったセンサ出力の方が円に近い変化をしていることである。このことより、磁石を備えた操作部が円の軌跡で移動したときに差磁束密度が菱形に近い変化をする場合は、実施例２に示した信号処理を行うと、よりポインティングデバイスの操作感が改善されることが分かる。
【００９０】
図１４は、実施例２に記載した図２のパラメータにおいて、実施例１に示した信号処理方法で信号処理を行ったＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。
【００９１】
図１４より分かるように、実施例１の信号処理方法では、従来の信号処理方法を用いた比較例２のように操作感を悪化はさせないが、改善はしないことが分かる。
【００９２】
＜比較例２＞
従来のポインティングデバイス及びその信号処理方法を、図１５に基づいて説明する。この場合の構成は、実施例１に示した構成と同様である。また、ポインティングデバイスの信号処理部３での演算処理方法は、上述した比較例１の場合と同様である。
【００９３】
図１５は、実施例２と同様の図２のパラメータにおける、半径１．０ｍｍの円の軌跡で操作部を動かした時の従来の信号処理を行った場合におけるＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。
【００９４】
このとき、Ｘ軸のセンサ出力に対する閾値Ｘ２＝４［ｃｏｄｅ］、Ｙ軸のセンサ出力に対する閾値Ｙ０＝４［ｃｏｄｅ］としている。
【００９５】
図１５より分かるように、比較例２に示した従来の不感帯の設定手段を備えたポインティングデバイス及びその信号処理方法は、本発明における不感帯の設定手段を備えたポインティングデバイス及びそ信号処理方法と比較して、信号処理前のセンサ出力を損なうということが分かる。
【図面の簡単な説明】
【００９６】
【図１】本発明に係るポインティングデバイスの実施例１として、磁気検出式ポインティングデバイスの回路構成例を示す図である。
【図２】本発明の実施例１に係る磁気検出式ポインティングデバイスの構成図で、（ａ）は概略上面図、（ｂ）は概略断面図を示している。
【図３】本発明の実施例１に係る磁気検出式ポインティングデバイスの信号処理部の構成ブロック図である。
【図４】本発明の実施例１に係る磁気検出式ポインティングデバイスの信号処理部での演算処理方法を説明するためのフローチャート示す図である。
【図５】本発明に実施例１に係る磁気検出式ポインティングデバイスにおいて、半径１．０ｍｍの円の軌跡で操作部を動かした時のＸ軸，Ｙ軸それぞれでの差磁束密度［ｍＴ］のシミュレーション結果を示す図である。
【図６】センサ部が１ｍＴの差磁束密度あたり１ｃｏｄｅを出力するとした場合における半径１．０ｍｍの円の軌跡で操作部を動かした時のＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。
【図７】操作部がＸ軸上（Ｙ＝０の直線上）を正の方向に動いた時の閾値Ｘ０＝４［ｃｏｄｅ］と、Ｙ軸上（Ｘ＝０の直線上）を正の方向に動いた時の閾値Ｙ０＝４［ｃｏｄｅ］として、実施例１の信号処理を行った場合のＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。
【図８】従来のポインティングデバイスの信号処理部での演算処理方法を説明するためのフローチャートを示す図である。
【図９】上述した実施例１と同様の図２のパラメータにおける、半径１．０ｍｍの円の軌跡で操作部を動かした時の従来の信号処理を行った場合におけるＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。
【図１０】本発明の実施例２に係るポインティングデバイスの信号処理部での演算処理方法を説明するためのフローチャートを示す図である。
【図１１】本発明の実施例２に係る磁気検出式ポインティングデバイスにおいて、半径１．０ｍｍの円の軌跡で操作部を動かした時のＸ軸，Ｙ軸それぞれでの差磁束密度のシミュレーション結果を示す図である。
【図１２】センサ部が１ｍＴの差磁束密度あたり１ｃｏｄｅを出力するとした場合における、半径１．０ｍｍの円の軌跡で操作部を動かした時のＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。
【図１３】操作部がＸ軸上を正の方向に動いた時の閾値Ｘ０＝４［ｃｏｄｅ］と、Ｙ軸上を正の方向に動いた時の閾値Ｙ０＝４［ｃｏｄｅ］として、実施例２の信号処理を行った場合のＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。
【図１４】実施例２に記載した図２のパラメータにおいて、実施例１に示した信号処理方法で信号処理を行ったＸ軸，Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。
【図１５】実施例２と同様の図２のパラメータにおける、半径１．０ｍｍの円の軌跡で操作部を動かした時の従来の信号処理を行った場合におけるＸ軸、Ｙ軸それぞれでのセンサ出力［ｃｏｄｅ］のシミュレーション結果を示す図である。
【符号の説明】
【００９７】
１  センサ部
２  差動増幅アンプ
３  信号処理部
４  出力制御部
５  操作部材の可動範囲
１１ａ乃至１１ｄ  ホールセンサ
１２  単極着磁された直方体の磁石
１３  センサ部
１４  基板
３１  センサ出力読取部
３２  閾値決定部
３３  センサ出力変換部
【図１】
2008197997.tif 000013
【図２】
2008197997.tif 000014
【図３】
2008197997.tif 000015
【図４】
2008197997.tif 000016
【図５】
2008197997.tif 000017
【図６】
2008197997.tif 000018
【図７】
2008197997.tif 000019
【図８】
2008197997.tif 000020
【図９】
2008197997.tif 000021
【図１０】
2008197997.tif 000022
【図１１】
2008197997.tif 000023
【図１２】
2008197997.tif 000024
【図１３】
2008197997.tif 000025
【図１４】
2008197997.tif 000026
【図１５】
2008197997.tif 000027