(57)【要約】      （修正有）【課題】操作ボタンに対するユーザの操作に起因して生じる地磁気センサの測定誤差を抑制することのできる操作デバイスを提供する。【解決手段】地磁気センサ２１と、ユーザの操作入力に用いられる操作ボタン１４と、を備え、操作ボタン１４に内蔵されるバネ１４ａは、非磁性体で形成されている操作デバイスである。ユーザがトリガーボタン１４を操作すると、本体１４ｂの回転に伴ってバネ受け部１４ｇも移動し、これによってバネ１４ａの回転軸１４ｃからバネ受け部１４ｇにかけて延びる部分が、地磁気センサ２１に向かう方向に押しつけられる。【選択図】図９
2011164931.tif 000002
【特許請求の範囲】
【請求項１】
地磁気センサと、ユーザの操作入力に用いられる操作ボタンと、を備える操作デバイスであって、
前記操作ボタンに内蔵されるバネは、非磁性体で形成されている
ことを特徴とする操作デバイス。
【請求項２】
請求項１記載の操作デバイスにおいて、
前記非磁性体は、りん青銅である
ことを特徴とする操作デバイス。
【請求項３】
請求項１又は２記載の操作デバイスにおいて、
前記バネは、ユーザによる前記操作ボタンの操作に伴って、前記地磁気センサに向かう方向に沿って駆動する
ことを特徴とする操作デバイス。
【請求項４】
請求項１から３のいずれか一項記載の操作デバイスにおいて、
前記操作デバイスの筐体内には、基板が配置され、
前記地磁気センサは、前記基板の一方の面上に配置され、
前記操作ボタンは、前記基板に対して前記地磁気センサと同じ側に配置されている
ことを特徴とする操作デバイス。
【請求項５】
請求項４記載の操作デバイスにおいて、
前記地磁気センサと前記バネとは、前記基板の面に垂直な方向から見て、互いに重なる位置に配置されている
ことを特徴とする操作デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作ボタン及び地磁気センサを備える操作デバイスに関する。
【背景技術】
【０００２】
例えば家庭用ゲーム機のコントローラなど、ユーザの操作入力を受け付ける操作デバイスがある。ユーザは、このような操作デバイスに設けられた操作ボタン等を操作することにより、情報処理装置に対して各種の指示を入力できる。さらに、このような操作デバイスの中には、姿勢検出機能を備えたものがある。姿勢検出機能を備えた操作デバイスを用いれば、ユーザは操作デバイスに設けられたボタンを操作するだけでなく、操作デバイス自体を傾けたり動かしたりしてその姿勢を変化させることで、操作入力を行うことができる。
【０００３】
操作デバイスの姿勢検出を実現する方法の一つとして、地磁気センサが知られている。地磁気センサは、地磁気の向きを検出可能なセンサであって、その検出結果を利用すれば、当該地磁気センサを搭載した操作デバイスの向きの変化を特定できる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本願発明者らは、操作デバイスに地磁気センサを搭載して姿勢検出を行う際に、操作ボタンに対するユーザの操作が地磁気センサの検出結果に影響を与えるケースがあることを見出した。このようなユーザの操作による影響は、地磁気センサを用いた姿勢検出を行う際に誤差を生じさせる要因となり得る。
【０００５】
本発明は上記実情を考慮してなされたものであって、その目的の一つは、操作ボタン及び地磁気センサを備え、操作ボタンに対するユーザの操作に起因して生じる地磁気センサの測定誤差を抑制することのできる操作デバイスを提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る操作デバイスは、地磁気センサと、ユーザの操作入力に用いられる操作ボタンと、を備える操作デバイスであって、前記操作ボタンに内蔵されるバネは、非磁性体で形成されていることを特徴とする。
【０００７】
さらに、前記非磁性体は、りん青銅であってよい。
【０００８】
また、前記バネは、ユーザによる前記操作ボタンの操作に伴って、前記地磁気センサに向かう方向に沿って駆動するものであってよい。
【０００９】
また、前記操作デバイスの筐体内には、基板が配置され、前記地磁気センサは、前記基板の一方の面上に配置され、前記操作ボタンは、前記基板に対して前記地磁気センサと同じ側に配置されていることとしてもよい。
【００１０】
さらに、前記地磁気センサと前記バネとは、前記基板の面に垂直な方向から見て、互いに重なる位置に配置されていることとしてもよい。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態に係る操作デバイスを含んだ情報処理システムの概要を示す概要図である。
【図２】操作デバイスの正面図である。
【図３】操作デバイスを正面側から見た斜視図である。
【図４】操作デバイスを背面側から見た斜視図である。
【図５】操作デバイス内の基板配置を示す図である。
【図６】操作ボタンに対する操作による地磁気センサへの影響を模式的に示す説明図である。
【図７】図５のVII−VII線断面図である。
【図８】トリガーボタンの内部構造を示す図である。
【図９】トリガーボタンが操作されていないときの、トリガーボタンに内蔵されるバネと地磁気センサとの位置関係を示す図である。
【図１０】トリガーボタンがユーザによって操作されているときの、トリガーボタンに内蔵されるバネと地磁気センサとの位置関係を示す図である。
【図１１】操作デバイスを正面方向から見た場合の、トリガーボタンに内蔵されるバネと地磁気センサとの位置関係を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図面に基づき詳細に説明する。
【００１３】
図１は、本発明の一実施形態に係る操作デバイス１０を含んだ情報処理システム１の利用シーンを示す概要図である。同図に示すように、情報処理システム１は、ユーザが手で把持して使用する操作デバイス１０と、情報処理装置３０と、を含んで構成される。情報処理装置３０は、例えば家庭用ゲーム機やパーソナルコンピュータ等であって、撮像装置３１及び表示装置３２と接続される。
【００１４】
操作デバイス１０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格などの無線通信インタフェースを介して情報処理装置３０と通信接続可能になっている。情報処理システム１のユーザは、操作デバイス１０を手で把持して、操作デバイス１０に設けられた操作ボタン等を操作する。これに応じて、ユーザの操作内容が無線通信インタフェースを介して情報処理装置３０に対して送信される。また、本実施形態では、操作デバイス１０は発光部１２を備えており、発光部１２は情報処理装置３０からの指示に応じて発光する。撮像装置３１は、この発光部１２から発せられる光を撮像し、撮像された画像を情報処理装置３０に対して出力する。さらに、後述するように操作デバイス１０は複数種類のセンサを備えており、これらのセンサの検出結果を情報処理装置３０に送信する。情報処理装置３０は、撮像装置３１の撮像画像内における発光部１２の位置や大きさと、操作デバイス１０が内蔵するセンサの検出結果と、を用いて、操作デバイス１０の姿勢（位置や向き）を特定する。これにより、ユーザは操作デバイス１０に設けられた操作ボタン等を操作するだけでなく、操作デバイス１０自体を動かすことによって、情報処理装置３０に対する操作入力を行うことができる。
【００１５】
次に、操作デバイス１０の構造について説明する。図２〜４は操作デバイス１０の外観を示す図であって、図２は操作デバイス１０の正面図、図３は正面側から見た斜視図、図４は背面側から見た斜視図である。これらの図に示すように、操作デバイス１０は、本体部１１及び発光部１２を備え、本体部１１の側面には複数の操作ボタンが設けられている。ユーザは、本体部１１の中央近傍を把持して、各操作ボタンを指で押下する操作入力を行う。なお、以下では操作デバイス１０の左右方向をＸ軸、上下方向（長手方向）をＹ軸、前後方向をＺ軸と表記する。
【００１６】
本体部１１は、全体として円柱状に形成されており、その一端に発光部１２が取り付けられている。具体的に、本体部１１の筐体は、正面部１１ａと、背面部１１ｂと、上面部１１ｃと、底面部１１ｄと、から構成されている。正面部１１ａ及び背面部１１ｂは、それぞれ円筒を長手方向に沿って半分に分割した形状をなしており、この両者が組み合わされて円筒状の本体部１１の側面を形成している。上面部１１ｃは、中央が開口した円盤状に形成されており、この開口を通じて発光部１２が本体部１１に内蔵された基板２０と接続されている。底面部１１ｄは、半球状に形成されている。
【００１７】
発光部１２は、シリコーン樹脂等の光を透過する素材で形成された球状の外殻１２ａと、その内部に配置された複数のＬＥＤ１２ｂと、を含んで構成される。本実施形態では、光の３原色に対応する３個のＬＥＤ１２ｂがそれぞれ情報処理装置３０からの指示に応じた強度で発光することにより、発光部１２が様々な色で発光する。
【００１８】
本体部１１の筐体表面には、ユーザによる操作対象となる操作ボタンとして、メインボタン１３、トリガーボタン１４、補助ボタン１５ａ〜１５ｄ、スタートボタン１６、セレクトボタン１７、及び電源ボタン１８が配置されている。具体的に、メインボタン１３、補助ボタン１５ａ〜１５ｄ、及び電源ボタン１８は、それぞれ正面部１１ａに形成された開口内に配置される。トリガーボタン１４は、背面部１１ｂに形成された開口内に配置される。また、スタートボタン１６及びセレクトボタン１７は、正面部１１ａと背面部１１ｂとの境界位置に配置されている。以下、これらの操作ボタンの配置について、説明する。
【００１９】
メインボタン１３は、操作デバイス１０の正面側において、ユーザが操作デバイス１０を手で把持する際に親指を置く位置に配置されている。トリガーボタン１４は、操作デバイス１０の背面側（すなわち、メインボタン１３が配置されている側と反対側）に、メインボタン１３と対向するように配置されている。ユーザは、本体部１１の中心近傍の部分を把持して、メインボタン１３を親指で操作しながら、人差し指でトリガーボタン１４を操作することができる。なお、トリガーボタン１４は、単にユーザがボタンを押しているか押していないかを示す二値の情報を出力するのではなく、ユーザがどの程度の量だけ当該ボタンを押し込んでいるかを検知し、この押し込み量を示す情報を出力可能になっている。
【００２０】
メインボタン１３の周囲には、メインボタン１３を取り囲むように４個の補助ボタン１５ａ〜１５ｄが配置されている。これらの補助ボタン１５ａ〜１５ｄは、アプリケーションプログラム実行中に、メインボタン１３とともに各種の操作入力に用いられる。
【００２１】
スタートボタン１６及びセレクトボタン１７は、例えば情報処理装置３０がゲームアプリケーションプログラムを実行する際に、ユーザがゲームの開始や選択、一時停止等を行うために用いられる。スタートボタン１６は、本体部１１の右側面に配置されており、セレクトボタン１７は、スタートボタン１６と対向するように、本体部１１の左側面に配置されている。
【００２２】
電源ボタン１８は、本体部１１の正面のうち、メインボタン１３が配置された位置よりも下方に配置されている。この電源ボタン１８は、操作デバイス１０の電源をオンにしてその動作を開始させたり、電源をオフにしてその動作を終了させたりするために用いられる。
【００２３】
また、本体部１１内には、基板２０が配置されている。図５は操作デバイス１０内における基板２０の配置を示す図であって、本体部１１の筐体を構成する底面部１１ｄ及び背面部１１ｂを取り外した操作デバイス１０を、背面側から見た様子を示している。同図に示すように、基板２０は略矩形状であって、操作デバイス１０のＸ軸及びＹ軸に平行な向きで配置されている。
【００２４】
図５に示すように、基板２０の操作デバイス１０背面側の面には、地磁気センサ２１が配置されている。本実施形態では、地磁気センサ２１は３軸地磁気センサであって、操作デバイス１０のＸＹ平面、ＹＺ平面、及びＺＸ平面を基準面として、これらの基準面それぞれに対する地磁気の向きを検知するものとする。この各面の地磁気の検出結果の時間変化を解析することで、操作デバイス１０の向きの変化が特定できる。なお、図には示していないが、操作デバイス１０には、当該操作デバイス１０の姿勢や動きを検出するセンサとして、地磁気センサ２１のほかに、加速度センサやジャイロセンサも内蔵されている。
【００２５】
さらに、基板２０の操作デバイス１０正面側の面には、メインボタン１３、補助ボタン１５ａ〜１５ｄ、及び電源ボタン１８の接点が配置されている。接点が基板２０上に配置されているため、これらのボタンをユーザが押下する操作を行った場合、基板２０に対して力が加わることになる。そして、基板２０上において地磁気センサ２１の位置に近い位置に配置された接点に対して力が加えられた場合、この力によって基板２０にわずかな歪みが生じ、地磁気センサ２１の測定結果に影響を及ぼすことが考えられる。図６は、このような基板２０の歪みによって生じ得る地磁気センサ２１の向きの変化を模式的に示す説明図であって、一例として補助ボタン１５ａの接点１５ａ１に対して力が加えられた場合を示している。なお、この図においては、説明のために基板２０の歪みは強調して示されている。このような影響による地磁気センサ２１の測定結果の変動は、操作デバイス１０自体の向きは変化していないにも関わらず生じるので、地磁気センサ２１の測定結果を用いて操作デバイス１０の姿勢を検出する場合には、測定誤差の原因となる。
【００２６】
このような地磁気センサ２１の測定誤差は、操作デバイス１０が備える複数の操作ボタンのうち、基板２０上において地磁気センサ２１に比較的近い位置に接点が配置されている特定のボタンが操作されたときに生じると考えられる。このような操作ボタンとしては、メインボタン１３、及び補助ボタン１５ａ〜１５ｄが挙げられる。特に補助ボタン１５ａの接点１５ａ１は、基板２０の正面向かって右側の、裏面側の地磁気センサ２１の配置位置とほぼ対応する位置に配置されており、地磁気センサ２１までの距離が最も近い。そのため、補助ボタン１５ａに対する操作の影響は大きいと想定される。なお、図５においては、基板２０の背面側から見た場合の接点１５ａ１の位置が、破線により示されている。こうした測定誤差を避けるためには、各操作ボタンの接点と地磁気センサ２１との基板２０上における距離を遠ざけることも考えられる。しかしながら、基板２０のサイズや基板２０上の回路配置には実装上の制限があり、地磁気センサ２１と各操作ボタンの接点とを十分離すことができない場合もある。特に本実施形態では、発光部１２が操作デバイス１０の姿勢検出を行う際の基準位置となっている。すなわち、発光部１２の姿勢の変化を、操作デバイス１０の姿勢の変化として検出している。この場合に、ユーザが発光部１２からあまり離れた位置を把持すると、操作デバイス１０の姿勢を変化させる操作をユーザが行ったとしても、ユーザの意図に沿った姿勢検出結果が得られにくくなる。そのため、姿勢検出の基準位置となる発光部１２の近くに、ユーザが操作デバイス１０を把持した手で操作する補助ボタン１５ａ等の操作ボタンが集中する傾向にある。一方で、姿勢検出に用いられる地磁気センサ２１等のセンサも、姿勢検出の基準位置に近い位置に配置することが望ましい。以上のことから、本実施形態では、地磁気センサ２１と、メインボタン１３及び補助ボタン１５ａ〜１５ｄの各接点とが、いずれも基板２０の中央より発光部１２に近い側の位置に配置されている。
【００２７】
以上説明したような測定誤差の発生を抑えるために、本実施形態では、メインボタン１３や補助ボタン１５ａ〜１５ｄといった操作ボタンが操作されたときにも、基板２０の歪みが生じにくいような構成が採用されている。すなわち、基板２０は、図５に示したように一方向（ここではＹ軸方向）に延びた細長い形状になっており、その一方の端部（ここではＹ軸正方向側、すなわち発光部１２側の端部２０ａ）が、締結部材によって本体部１１の筐体に固定されている。地磁気センサ２１、及びその検出結果に影響を与えると考えられる操作ボタンの接点は、いずれも基板２０上においてその中央より端部２０ａに近い側の位置に配置されている。そのため、端部２０ａが固定されることによって、基板２０に生じる歪みを防ぎ、補助ボタン１５ａ等に対するユーザの操作による地磁気センサ２１の検出結果への影響を防ぐことができる。
【００２８】
具体的に、基板２０は、締結部材としてのねじ２２ａ及び２２ｂによって、本体部１１の筐体を構成する正面部１１ａに固定されている。これらのねじ２２ａ及び２２ｂは、基板２０の端部２０ａのうち、基板２０の正面向かって右上及び左上の角部を正面部１１ａに対して締結している。すなわち、ねじ２２ａ及び２２ｂは、地磁気センサ２１と接点１５ａ１が並ぶ方向と平行な方向に沿って、基板２０の端部２０ａを固定している。図７は、図５におけるVII−VII線断面図であって、基板２０がねじ２２ａ及び２２ｂによって正面部１１ａに固定されている様子を示している。図７に示すように、正面部１１ａには、基板２０に垂直な方向（Ｚ軸方向）に延びる円筒状のねじ受け部２３ａ及び２３ｂが設けられており、その内面には、ねじ穴２４ａ及び２４ｂが形成されている。また、図５に示したように、基板２０の端部２０ａには、ねじ穴２４ａ及び２４ｂのそれぞれに対応する２箇所の位置で、Ｕ字型の切り欠き２５ａ及び２５ｂが設けられている。ねじ２２ａは、切り欠き２５ａを経由してねじ穴２４ａに、またねじ２２ｂは切り欠き２５ｂを経由してねじ穴２４ｂに、それぞれ挿入されて、基板２０の端部２０ａを正面部１１ａに対して締結する。なお、図５に示されるように、基板２０の中央やや下寄りには、ねじ止め用の孔２６が形成されており、基板２０は、ねじ２２ａ及び２２ｂだけでなく、この孔２６を経由してさらに別のねじ（不図示）でも正面部１１ａに締結されている。具体的に、このねじは、本体部１１に内蔵されるバッテリのブラケットと基板２０とを、正面部１１ａに対して共締めしている。このようにして、基板２０は正面部１１ａに固定されている。
【００２９】
ここで、ねじ２２ａ及び２２ｂのそれぞれは、補助ボタン１５ａ等の基板２０に歪みを生じさせるおそれがある操作ボタンをユーザが操作する操作方向（Ｚ軸負方向）と略平行な向きで、しかも操作方向とは逆の向き（Ｚ軸正方向）で、ねじ穴２４ａ又は２４ｂに挿入されている。したがって、ねじ２２ａ及び２２ｂは、操作ボタンの操作方向と略平行、かつ逆向きに加わる締結力により、基板２０を正面部１１ａに締結している。これにより、補助ボタン１５ａ等が操作されても、基板２０に歪みが生じにくくなる。また、図７に示されるように、ねじ受け部２３ａ及び２３ｂはいずれも厚みのある円筒形状になっており、その先端の基板２０と接触する部分には、それぞれ平面２７ａ又は２７ｂが形成されている。これらの平面２７ａ及び２７ｂは、基板２０と平行になるよう形成されているので、補助ボタン１５ａ等の操作方向とは略直交する面になっている。このように平面２７ａ及び２７ｂが基板２０と接触することにより、より基板２０に歪みが生じにくくなる。
【００３０】
一般的に、地磁気センサの近傍に磁性体が存在すると、この磁性体が地磁気センサの測定結果に影響を及ぼすおそれがあることが知られている。そのため、地磁気センサを基板上に配置する場合、地磁気センサの近傍の箇所で基板をねじ止めすることは避け、地磁気センサから離れた箇所をねじ止めするのが通常である。具体的には、例えば軸の直径が２ｍｍ、長さが８ｍｍの大きさのねじを使用して基板をねじ止めする場合、地磁気センサから１５ｃｍを超えて離れた箇所で基板をねじ止めすることが望ましい。しかしながら本実施形態では、操作ボタンに対するユーザの操作の影響によって地磁気センサ２１の測定結果に誤差が生じることを避けるために、あえて基板２０の地磁気センサ２１に近い側の一端をねじで固定している。そのため、少なくとも地磁気センサ２１からねじ２２ａまでの距離が１５ｃｍ以内になっている。
【００３１】
さらに、このように地磁気センサ２１の近傍に配置したねじ２２ａ及び２２ｂの存在によって地磁気センサ２１の測定結果に影響が生じないように、ねじ２２ａ及び２２ｂは非磁性体で形成されてもよい。具体的に、例えばねじ２２ａ及び２２ｂは、りん青銅などの非磁性の金属材料によって形成されてよい。
【００３２】
なお、本実施形態では、ねじ２２ａ及び２２ｂがねじ穴２４ａ及び２４ｂに締結されることによって基板２０が操作デバイス１０の筐体に固定されることとしたが、これに限らず、例えば基板２０は締結部材としてのボルトとナットの組によって操作デバイス１０の筐体に固定されてもよい。この場合も、少なくともボルトを非磁性体で形成することで、地磁気センサ２１への影響を軽減できる。また、基板２０は、操作デバイス１０の筐体に直接固定されるのではなく、操作デバイス１０の筐体に対して固定された他の部品に対してねじ止めされるなどの方法で、間接的に操作デバイス１０の筐体に固定されることとしてもよい。
【００３３】
次に、操作デバイス１０の背面側に設けられたトリガーボタン１４の操作による、地磁気センサ２１への影響、及びそれへの対策について、説明する。トリガーボタン１４は、前述したように、ユーザの押し込み量を検知可能なボタンであり、そのため、他の操作ボタンと比較して、ユーザの操作によって駆動する可動範囲（ストローク量）が大きくなっている。また、トリガーボタン１４の内部には、ユーザが当該トリガーボタン１４を押し込んだ後に指を離した場合に、トリガーボタン１４が押し込まれる前の元の位置（基準位置）に復帰するように、バネ１４ａが内蔵されている。トリガーボタン１４の可動範囲が大きいため、ユーザがトリガーボタン１４を押し込んだり離したりする操作を行うと、これに伴ってバネ１４ａも大きく動くことになる。
【００３４】
図８はトリガーボタン１４の内部構造を説明するための図であって、本体部１１の内側からトリガーボタン１４を見た様子を示す斜視図になっている。この図に示すように、トリガーボタン１４の本体１４ｂに対して回転軸１４ｃが固定されており、この回転軸１４ｃの両端は軸受け部１４ｄに載せられている。ユーザがトリガーボタン１４の本体１４ｂに力を加えると、本体１４ｂは回転軸１４ｃを中心に回転する。この回転に伴って、本体１４ｂから突出する突出部１４ｅが接点１４ｆを押し込み、これによって操作デバイス１０はユーザのトリガーボタン１４に対する操作を検知する。また、本体１４ｂから２つの板状部材が突出することによって略Ｕ字型のバネ受け部１４ｇが形成されており、このバネ受け部１４ｇの内部を通って、回転軸１４ｃに巻き付くようにバネ１４ａが配置されている。なお、バネ１４ａはねじりコイルバネである。また、バネ１４ａの両端のうち、バネ受け部１４ｇに挿入されている側と反対側の一端は、トリガーボタン用基板１４ｈに設けられたバネ固定部１４ｉに挿入されている。これにより、バネ１４ａの当該一端は本体１４ｂが回転しても動かないように固定されている。ここで、トリガーボタン用基板１４ｈは、操作デバイス１０の筐体を構成する背面部１１ｂに対して固定されている。
【００３５】
本実施形態では、基板２０に対して、地磁気センサ２１が配置されている側（背面側）と同じ側に、トリガーボタン１４の各構成部品が配置されており、特にバネ１４ａは、操作デバイス１０の側面から見て地磁気センサ２１の下方に配置されている。図９、図１０及び図１１は、いずれも基板２０上に配置された地磁気センサ２１と、バネ１４ａと、の間の位置関係を示す図である。具体的に、図９及び図１０は、操作デバイス１０の側面方向から見た主要部品の配置位置を示している。また、図９は、ユーザがトリガーボタン１４に対する操作を行っていない状態（基準状態）を示しており、図１０は、ユーザの押し込み操作によって本体１４ｂが最大限回転した状態を示している。これらの図に示されるように、ユーザがトリガーボタン１４を操作すると、本体１４ｂの回転に伴ってバネ受け部１４ｇも移動し、これによってバネ１４ａの回転軸１４ｃからバネ受け部１４ｇにかけて延びる部分が、地磁気センサ２１に向かう方向に押しつけられる。そのため、図１０に示すように、バネ１４ａの重心位置は地磁気センサ２１に近づくことになる。また、図１０に示す状態でユーザが指を離すと、バネ１４ａの復元力によってバネ受け部１４ｇが下方に押され、本体１４ｂは図９に示す基準状態に復帰する。つまり、ユーザの操作に伴って、バネ１４ａの少なくとも一部は地磁気センサ２１に向かう方向（Ｚ軸方向）に沿って駆動する。また、図１１は、操作デバイス１０の正面方向から見た場合の、トリガーボタン１４を構成する主要部品の配置位置を示しており、平面的に見た地磁気センサ２１の位置は二点鎖線の矩形で示されている。同図に示されるように、操作デバイス１０を正面（基板２０の面に垂直な方向）から見た場合に、地磁気センサ２１はトリガーボタン１４の構成部品と重なる位置に配置されており、特にその正面向かって右端の一部は、バネ１４ａのうち向かって左端の一部分と重なっている。
【００３６】
ここで、仮にバネ１４ａがステンレス鋼材などの磁性体によって形成されていたとすると、トリガーボタン１４の操作に応じたバネ１４ａの駆動により、地磁気センサ２１の検出結果に影響を及ぼすと考えられる。既に述べたように、地磁気センサ２１の近くには磁性体を置かないことが望ましいが、特にバネ１４ａは、比較的地磁気センサ２１から離れた位置にあっても、その検出結果に影響を及ぼすおそれがある。なぜなら、バネ１４ａは、操作デバイス１０の使用中に、その地磁気センサ２１に対する相対位置が変化する駆動部品だからである。そこで本実施形態では、バネ１４ａを非磁性体の金属材料で形成している。具体的に、本実施形態では、バネ１４ａはりん青銅で形成されている。バネ１４ａを非磁性体で形成することにより、トリガーボタン１４に対する操作に起因する地磁気センサ２１の測定結果への影響が抑えられる。
【００３７】
なお、以上の説明ではバネ１４ａをりん青銅で形成することとしたが、これに限らず、他の非磁性体で形成してもよい。また、以上の説明ではトリガーボタン１４に内蔵されるバネ１４ａを非磁性体で形成することとしたが、トリガーボタン１４に限らず、例えばメインボタン１３や補助ボタン１５ａ〜１５ｄなど、他の操作ボタンにも非磁性体で形成されたバネが内蔵されてよい。さらに、操作ボタンに内蔵されるバネに限らず、他の駆動部品も非磁性体で形成することとしてもよい。
【符号の説明】
【００３８】
１  情報処理システム、１０  操作デバイス、１１  本体部、１２  発光部、１３  メインボタン、１４  トリガーボタン、１４ａ  バネ、１４ｂ  本体、１４ｃ  回転軸、１４ｄ  軸受け部、１４ｅ  突出部、１４ｆ  接点、１４ｇ  バネ受け部、１４ｈ  トリガーボタン用基板、１４ｉ  バネ固定部、１５ａ〜１５ｄ  補助ボタン、１６  スタートボタン、１７  セレクトボタン、１８  電源ボタン、２０  基板、２０ａ  端部、２１  地磁気センサ、２２ａ，２２ｂ  ねじ、２３ａ，２３ｂ  ねじ受け部、２４ａ，２４ｂ  ねじ穴、２５ａ，２５ｂ  切り欠き、２６  孔、２７ａ，２７ｂ  平面、３０  情報処理装置。
【図１】
2011164931.tif 000003
【図２】
2011164931.tif 000004
【図３】
2011164931.tif 000005
【図４】
2011164931.tif 000006
【図５】
2011164931.tif 000007
【図６】
2011164931.tif 000008
【図７】
2011164931.tif 000009
【図８】
2011164931.tif 000010
【図９】
2011164931.tif 000011
【図１０】
2011164931.tif 000012
【図１１】
2011164931.tif 000013