JP3551176B2 - Electronic equipment - Google Patents
Electronic equipment Download PDFInfo
- Publication number
- JP3551176B2 JP3551176B2 JP2001357859A JP2001357859A JP3551176B2 JP 3551176 B2 JP3551176 B2 JP 3551176B2 JP 2001357859 A JP2001357859 A JP 2001357859A JP 2001357859 A JP2001357859 A JP 2001357859A JP 3551176 B2 JP3551176 B2 JP 3551176B2
- Authority
- JP
- Japan
- Prior art keywords
- axis
- magnetic sensor
- mobile phone
- main body
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000008859 change Effects 0.000 claims description 44
- 239000013598 vector Substances 0.000 description 18
- 238000006243 chemical reaction Methods 0.000 description 13
- 230000014509 gene expression Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 239000004973 liquid crystal related substance Substances 0.000 description 7
- 230000005415 magnetization Effects 0.000 description 6
- 238000000034 method Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000005389 magnetism Effects 0.000 description 3
- 238000010606 normalization Methods 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000007562 laser obscuration time method Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 125000006850 spacer group Chemical group 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Measuring Magnetic Variables (AREA)
- Hall/Mr Elements (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Mobile Radio Communication Systems (AREA)
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、本体内に固定されるとともに同本体の左右軸方向における外部磁界の成分に応じた値を示すX軸磁気センサと、同本体内に固定されるとともに同本体の上下軸方向における外部磁界の成分に応じた値を示すY軸磁気センサとを備え、上下軸、及び/又は、左右軸の変化角度を算出する電子装置に関する。
【0002】
【従来の技術】
近年、携帯電話機や携帯用コンピュータ等の電子装置に磁気センサを搭載し、この磁気センサにより地磁気の向きを検出することで、同電子装置に方位検出機能を備えさせることが検討されている。この場合、磁気センサは小型であることが望ましく、そのために、本体の左右軸方向(X軸方向)の磁界を検出するX軸磁気センサと、本体の上下軸方向(X軸に直交するY軸方向)の磁界を検出するY軸磁気センサとを有する2方向検出型の磁気センサを採用することが考えられる。
【0003】
一方、かかる電子装置は、一般に表示装置を備えていて、例えば、磁気センサにより検出した電子装置本体の上下軸の方位と同表示装置に表示すべき地図の上方とを一致させながら、同地図を同表示装置に表示するようになっている。このような場合、電子装置本体を鉛直上下軸周りに回転させて同本体の上下軸の方位を変更すると、磁気センサが方位の変化を検出するので、表示された地図は同本体の回転に伴って回転する。
【0004】
【発明が解決しようとする課題】
しかしながら、例えば、ユーザの指示に応じ、表示されている地図の上部を所定の方位に一致させたまま、同地図のスクロールを行うように構成しようとする場合、電子装置が備える押しボタン等のボタン操作を検出するか、或いは、ユーザに電子装置本体を傾けさせ、これを傾斜角センサ等の磁気センサ以外の他のセンサにより検出する必要があり、前者の場合は操作性が悪く、後者の場合には追加されたセンサにより電子装置のコストが上昇するという問題がある。
【0005】
【本発明の概要】
本発明は、上記課題に対処するためになされたものであって、その目的は、X軸磁気センサとY軸磁気センサとを使用して、電子装置本体の上下軸、及び/又は、左右軸の角度変化を取得し、その角度変化を地図の表示の変更等の制御に利用し得る電子装置を提供することにある。
【0006】
上記目的を達成するための本発明による電子装置は、使用状態での上下軸と同上下軸に直交する左右軸が定められてなる本体と、前記本体内に固定されるとともに前記左右軸方向における外部磁界の成分に応じた値を示すX軸磁気センサと、前記本体内に固定されるとともに前記上下軸方向における外部磁界の成分に応じた値を示すY軸磁気センサと、前記X軸磁気センサが示す値と前記Y軸磁気センサが示す値とに基いて前記上下軸の鉛直面内における変化角度を算出する上下軸変化角度算出手段とを備えてなる。
【0007】
また、本発明による他の電子装置は、上記電子装置と同様な本体、X軸磁気センサ、及びY軸磁気センサを備えるとともに、前記X軸磁気センサが示す値と前記Y軸磁気センサが示す値とに基いて前記左右軸の前記上下軸周りの変化角度を算出する左右軸変化角度算出手段とを備えてなる。
【0008】
かかる電子装置によれば、電子装置本体の左右軸方向における外部磁界の成分に応じた値を示すX軸磁気センサと、同本体の上下軸方向における外部磁界の成分に応じた値を示すY軸磁気センサのみを用いて、前記上下軸の鉛直面内における変化角度、或いは、前記左右軸の前記上下軸周りの変化角度が算出される。従って、他のセンサを追加することなく、前記上下軸又は前記左右軸の変化角度を取得することができる。
【0009】
なお、上記何れかの電子装置は、前記算出された変化角度に応じて同電子装置の作動を制御する制御手段を備えることが好適である。この場合、電子装置の作動の制御には、例えば、表示装置に表示された地図等の画像のスクロール、表示されたカーソルの移動、表示されたゲームキャラクタの制御、及び着信メロディの音量又は音色の変更等が含まれる。これによれば、ユーザは電子装置の本体を所定の向きに回転させるだけで、同電子装置の表示等の作動を変更することができる。また、かかる機能を追加するために、磁気センサ以外の新たなセンサを必要としないので、電子装置のコストの上昇を回避することができる。
【0010】
【発明の実施の形態】
以下、本発明による電子装置の一実施形態について図面を参照しながら説明する。図1の概略正面図に示したように、電子装置としての携帯電話機10は、互いに直交するX軸、Y軸、及びZ軸に沿って延びる辺を有する略直方体の本体11を備えている。本体11は、使用状態において、Y軸が上下軸となり、X軸が左右軸となる。また、携帯電話機10は、本体11の上部側面に配置されたアンテナ部12、X軸とY軸とにより画定される平面(X−Y平面)に平行な本体11の前面の最上部に配置されたスピーカ部13、スピーカ部13の下方で本体11の前面に配置され文字、記号、或いは地図等の図形を表示するための液晶表示部14、液晶表示部14の下方で本体11の前面に配置され電話番号又はその他の指示信号を入力するための操作部15、本体11の前面最下部に配置されたマイクロフォン部16、及び本体11の内部に収容された電気制御装置20を備えている。
【0011】
電気制御装置20は、図2に概略ブロック図にて示したように、前記アンテナ部12、前記スピーカ部13、前記液晶表示部14、前記操作部15、及び前記マイクロフォン部16の各機能部分を備えるとともに、互いにバスを介して接続されたCPU21、ROM22、RAM23、不揮発性のRAM24、GPS回路25、及びADコンバータ26を備えている。
【0012】
CPU21は、ROM22に格納された各種のプログラムをRAM23の一時記憶機能を利用しながら実行するようになっている。ROM22は、かかるプログラムの他、後述する変換テーブル(表1参照)等を記憶している。不揮発性RAM24は、携帯電話機10の主電源が投入されているとき(主電源の「オン」時)にCPU21からの指示によりデータが書込まれ、同主電源の「オフ」時においても前記書込まれたデータを記憶・保持し、更に主電源の「オン」時にCPU21の要求にしたがって同CPU21に対し前記記憶・保持しているデータを供給するようになっている。なお、不揮発性RAM24は、EEPROMで置換することもできる。
【0013】
アンテナ部12は、送受信用のアンテナ12aと、アンテナ12aに接続された送受信回路12bと、送受信回路12bに接続され送受信回路12bが受信した受信信号を復調するとともに、発信すべき信号を変調して送受信回路12bに供給する変調・復調回路12cとを備え、通信手段を構成している。スピーカ部13は、スピーカ13aと、スピーカ13aに接続され同スピーカ13aから所定の音を発生させるための信号を生成する発音回路13bを備えている。液晶表示部14は、携帯電話機10の本体11の前面に配置されるとともに、文字等の情報を表示可能な液晶表示パネル14aと、液晶表示パネル14aと接続され同液晶表示パネル14aに所定の表示をさせるための信号を生成する表示回路14bとを備えている。
【0014】
操作部15は、前記本体11の前面に配置された複数の押しボタン15aと、この複数の押しボタン15aと接続され同押しボタン15aの各々のオン・オフ状態を検出する検出回路15bとを備えている。なお、複数の押しボタン15aのうちの所定のボタンが操作されることにより、後述する地図表示モード、スクロールモード等の各種作動モードが開始されるようになっている。マイクロフォン部16は、マイクロフォン16aと、マイクロフォン16aに接続され同マイクロフォン16aを介して入力された音声を増幅する増幅回路16bとを備えている。このうち、変調・復調回路12c、発音回路13b、表示回路14b、検出回路15b、及び増幅回路16bは、バスを介して接続されたCPU21により制御されるようになっている。
【0015】
GPS回路25は、図示しないアンテナを介して取得した図示しないGPS衛星からのGPS信号を処理し、携帯電話機10の存在する位置(緯度,経度)を算出するようになっている。ADコンバータ26は、磁気センサ30のX軸磁気センサ31、及びY軸磁気センサ32と接続されていて、同X軸磁気センサ31、及びY軸磁気センサ32の各出力値をAD変換して、CPU21に供給するようになっている。
【0016】
磁気センサ30は、図1に示したように、携帯電話機10の前面(X−Y平面と平行な平面)と略平行となるように、同携帯電話機10の内部に保持されていて、図2に示したように、X軸(本体の左右軸)方向の外部磁界の成分に応じた値を示すX軸磁気センサ31と、Y軸(本体の上下軸)方向の外部磁界の成分に応じた値を示すY軸磁気センサ32とを備えている。
【0017】
ここで、磁気センサ30について詳述すると、この磁気センサ30は、その平面図である図3に示したように、基板30a、基板30a上に形成された4つのGMR素子(巨大磁気抵抗効果素子)31a〜31d、基板30aの上に形成さた4つのGMR素子32a〜32d、及び制御回路33を備えている。各GMR素子31a〜31d,32a〜32dは、外部磁界に応じて磁化の向きが変化する自由層、導電性のスペーサ層、及び磁化の向きが固定(ピン)された固着層を備える周知の膜構造を有し、図4に示したように、固着層の磁化の向きと自由層の磁化の向きがなす角度θに応じて抵抗値Rが変化するようになっている。各GMR素子31a〜31d,32a〜32dの固着層の固定された磁化の向きは、図3において矢印に示す通りになっている。
【0018】
図5は、かかる磁気センサ30の等価回路を示している。図5においても、GMR素子31a〜31d,32a〜32dの各固着層の固定された磁化の向きが各素子を表すブロック内に矢印にて示されている。図5に示したように、前記制御回路33は、出力処理回路33a,33b、及び定電圧回路33c,33dを備えている。
【0019】
X軸磁気センサ31においては、GMR素子31a〜31dがフルブリッヂ接続されていて、GMR素子31dとGMR素子31bとの結合点P1、及びGMR素子31aとGMR素子31cとの結合点P2が、それぞれ定電圧回路33cの正極、及び負極に接続され、これらの結合点P1,P2の間に一定の電圧Vが付与されるようになっている。また、GMR素子31aとGMR素子31dとの結合点P3、及びGMR素子31bとGMR素子31cとの結合点P4が、出力処理回路33aに接続されている。出力処理回路33aは、結合点P3,P4の間の電位差Vxを入力し、電位差Vxを規格化し、規格化した値をADコンバータ26にX軸磁気センサ31の出力Sxとして出力するようになっている。このように構成される結果、X軸磁気センサ31の出力Sxは、図6(A)に示したように、X軸方向の外部磁界(磁場)の成分に応じた値(略比例した値)を示すようになっている。
【0020】
Y軸磁気センサ32においては、X軸磁気センサ31と同様に、GMR素子32a〜32dがフルブリッヂ接続されている。GMR素子32aとGMR素子32cとの結合点P5、及びGMR素子32bとGMR素子32dとの結合点P6が、それぞれ定電圧回路33dの正極、及び負極に接続され、これらの結合点P5,P6の間に一定の電圧Vが付与されるようになっている。また、GMR素子32aとGMR素子32dとの結合点P7、及びGMR素子32cとGMR素子32bとの結合点P8が、出力処理回路33bに接続されている。出力処理回路33bは、結合点P7,P8の間の電位差Vyを入力し、電位差Vyを上記と同様に規格化し、規格化した値をADコンバータ26にY軸磁気センサ31の出力Syとして出力するようになっている。このように構成される結果、Y軸磁気センサ32の出力Syは、図6(B)に示したように、Y軸方向の外部磁界(磁場)の成分に応じた値(略比例した値)を示すようになっている。
【0021】
なお、上記規格化とは、X軸正方向に1(Oe)の大きさを有する磁界を本体11に加えたときに出力Sxが「1」,出力Syが「0」となり、X軸負方向に1(Oe)の大きさを有する磁界を本体に加えたときに出力Sxが「−1」,出力Syが「0」となり、Y軸正方向に1(Oe)の大きさを有する磁界を本体に加えたときに出力Sxが「0」,出力Syが「1」となり、Y軸負方向に1(Oe)の大きさを有する磁界を本体に加えたときに出力Sxが「0」,出力Syが「−1」となるように出力Sx,Syを調整することを言う。
【0022】
このような規格化は、例えば、携帯電話機10の前面(X−Y)が水平面と平行であるときのX軸磁気センサ31(又はY軸磁気センサ32)の実際の出力Sx(又は出力Sy)を、同携帯電話機10の前面を水平面と平行に維持しながら360°回転したときに得られる出力Sx(又は出力Sy)の最大値と最小値の差SAの半分(SA/2)で除するとともに、その携帯電話機10が存在する場所の地磁気の水平面内成分の絶対値(単位は(Oe))を乗ずることにより達成される。携帯電話機10が存在する場所の地磁気の水平面内成分の絶対値は、同携帯電話機10の使用地域が限られている場合には、ROM22、又は不揮発性RAM24に予め記憶させておくことができる。また、携帯電話機10は、GPS回路25により特定した同携帯電話機10の位置を表す情報(位置情報)を情報センタ等に送信し、この位置に応じた地磁気の水平面内成分の絶対値を同情報センタから受信するように構成することで、同携帯電話機10が存在する場所の地磁気の水平面内成分の絶対値を取得してもよい。
【0023】
なお、上記の例では、電位差Vx,Vyを規格化した後にADコンバータ26によりAD変換して出力Sx,Syを得ていたが、電位差Vx,VyをADコンバータ26によりAD変換し、そのAD変換後の値を規格化して出力Sx,Syを得るように構成してもよい。
【0024】
次に、上記のように構成された携帯電話機10の作動について、同携帯電話機10の上下軸(Y軸)の方位α(deg)、及び同上下軸の水平面からの傾斜角β(deg)を求める際の作動について説明する。なお方位αは、例えば携帯電話機10の上下軸の向き(Y軸正方向)が南を向いているとき「0又は360(deg)」とし、西を向いているとき「90(deg)」、北を向いているとき「180(deg)」、東を向いているとき「270(deg)」となるように定義されている。
【0025】
(方位α、傾斜角βの求め方)
携帯電話機10が水平面内で回転されると、上記磁気センサ30のX軸磁気センサ31の出力Sxは正弦波状に変化し、Y軸磁気センサ32の出力Syは出力Sxと位相が90°だけ異なる正弦波状に変化する。従って、出力Sxと出力Syの軌跡は、図7の実線にて示したように、原点を中心とした略真円状となる。ところが、地磁気は水平ではなく、地球上の場所に応じた角度だけ水平面から傾斜しているため、携帯電話機10が水平面から傾斜角βだけ傾けられると、地磁気の向きと携帯電話機10のY軸正方向のなす角度が変化し、その影響が出力Syに現われる。
【0026】
即ち、携帯電話機10が、図8に示したように、水平面から傾斜角β1だけ傾斜された状態で鉛直上下方向の軸Jの周りに回転されると、出力Sxと出力Syの軌跡は図7の破線にて示したように楕円形となり、その中心が出力Syの負方向に移動する。更に、携帯電話機10が傾斜角β1より大きい傾斜角β2だけ傾斜された状態で軸Jの周りに回転されると、出力Sxと出力Syの軌跡は図8の一点鎖線にて示したように短軸がより短い楕円形となるとともに、その中心が出力Syの負方向に更に移動する。
【0027】
換言すると、地磁気の水平面に対する角度が一定であれば、即ち、その携帯電話機10の存在する位置(緯度、経度)が一定であれば、出力Sxと出力Syの値(Sx,Sy)は一定の軌跡を描くから、値(Sx,Sy)から方位αと傾斜角βを特定することができる。そこで、本実施形態においては、携帯電話機10が地磁気の傾きが略一定である範囲内に存在すると仮定した場合の値(Sx,Sy)と、方位α及び傾斜角βの関係を予め測定し、これらの関係を記憶させた変換テーブルを準備し、ROM22内に格納しておく。そして、実際の値(Sx,Sy)と前記ROM22内に格納した変換テーブルとから、実際の方位αと実際の傾斜角βを決定する。なお、以上より、上記変換テーブルは、携帯電話機10が地磁気の傾きが略一定である範囲内に存在すると仮定し、その仮定下でのX軸磁気センサの出力値Sxと、同仮定下でのY軸磁気センサの出力値Syと、方位α、及び/又は傾斜角βの予め測定された関係を読み出し可能に記憶したテーブルであるということができる。
【0028】
なお、例えば、図7の点Kのように、同一の値(Sx,Sy)に対し、二組以上の方位αと傾斜角βの組(α,β)が存在する場合がある。この場合、その値(Sx,Sy)が生じうる方位αと傾斜角βの組(α、β)を、携帯電話機10の想定し得る使用状態の範囲で複数個求め、この複数個の組(α,β)の平均値を前記変換テーブルの値として採用する。携帯電話機10の想定し得る使用状態の範囲とは、例えば、方位αについては0〜360(deg)、及び傾斜角βについては0〜45(deg)とする。このようにして得られる変換テーブルの例を表1に示す。
【0029】
【表1】
【0030】
(変化角度Δβ、Δγの求め方)
次に、携帯電話機10の本体11の上下軸(Y軸)の水平面からの傾斜角度(傾斜角)βの鉛直面内における変化角度Δβと、同本体11の前記左右軸の前記上下軸周りの回転角度γ(ねじり角度γ)の変化角度Δγの求め方について説明する。いま、図9に示したように、携帯電話機10の上下軸の方位がα、同上下軸の傾斜角がβ、及び同上下軸周りの回転角がγであるとし、携帯電話機10の本体11の左右軸右方向(X軸正方向)に向う単位ベクトルをVx、携帯電話機10の本体11の上下軸上方向(Y軸正方向)に向う単位ベクトルをVy、及び、携帯電話機10の前面(X−Y平面)に垂直な軸上で前面から離れる方向に向う単位ベクトルをVzとする。このような単位ベクトルVx,Vy,Vzを、方位α、傾斜角β、回転角γにより表すことを検討する。なお、以下においては、説明の都合上、Z軸方向の外部磁界の成分に応じた値を示すZ軸磁気センサの出力を出力Syとして表す。このZ軸磁気センサは、携帯電話機10は備えていないが、構造はX軸磁気センサ31と同様である。
【0031】
携帯電話機10を上記図9の状態とするには、同図9に示した右手系直交座標系X0,Y0,Z0において、携帯電話機10のY軸(本体11の上下軸)をY0軸に一致させてその方位αを0とし、同本体11のX−Y平面をX0−Y0平面に一致させて傾斜角β、及び回転角γを0とした状態とする。なお、X0−Y0平面は水平面と平行であり、Y0軸正方向は「南」であり、Z0軸は鉛直上下軸と平行である。そして、この状態の携帯電話機10を次の(1)〜(3)の手順で移動させればよい。
(1)Y軸の周りに角度γだけ回転させる。
(2)Y軸を鉛直上下方向の面内で角度βだけ回転させる。
(3)Y軸正方向の向きを、鉛直上下方向の軸(Z0軸)の周りに角度αだけ回転させる。
【0032】
このとき、上記(1)の回転操作を行列Cで表すと、下記数1の通りとなる。
【0033】
【数1】
【0034】
また、上記(2)の回転操作を行列Bで表すと、下記数2の通りとなる。
【0035】
【数2】
【0036】
更に、上記(3)の回転操作を行列Aで表すと、下記数3の通りとなる。
【0037】
【数3】
【0038】
以上から、上記(1)〜(3)の操作を行列で表すと、下記数4の通りとなる。
【数4】
【0039】
従って、方位α=0、傾斜角β=0、回転角γ=0のときのX軸方向の単位ベクトルV0x=(1,0,0)、Y軸方向の単位ベクトルV0y=(0,1,0)、及びZ軸方向の単位ベクトルV0z=(0,0,1)を上記行列式ABCにより回転すれば、上記単位ベクトルVx,Vy,Vzがそれぞれ得られる。このことから、下記数5〜7が得られる。
【0040】
【数5】
【0041】
【数6】
【0042】
【数7】
【0043】
いま、地磁気のベクトルVGを(0,Gp,Gs)とすると、出力SxはベクトルVGの単位ベクトルVxへの写像、即ち地磁気ベクトルVGと単位ベクトルVxの内積で表される。同様に、出力Syは地磁気ベクトルVGと単位ベクトルVyの内積となる。なお、仮に携帯電話機10がX軸とY軸に直交するZ軸方向の外部磁界を出力Szとして検出するZ軸磁気センサを備えていると仮定すると、その出力Szは地磁気ベクトルVGと単位ベクトルVzの内積で表される。なお、この場合においても、X軸、Y軸、及びZ軸の各正方向にそれぞれ1(Oe)の大きさを有する磁界に対し、出力Sx,出力Sy,及び出力Szの各値が「1」となるように、これらの出力を規格化しておく。この結果、下記の数8〜数10が得られる。
【0044】
【数8】
【0045】
【数9】
【0046】
【数10】
【0047】
更に、表示パネル14aに表示された地図等の画像を携帯電話機10の本体11を傾けることでスクロールする場合(後述するスクロールモードの場合)では、ユーザは方位αを初期方位α0に略固定しながら、上記傾斜角βと上記回転角γを変化させるものと考え、上記数8、及び数9に基づいて傾斜角βの変化角度Δβと、回転角γの変化角度Δγを求める。このとき、β=β0+Δβ、γ=0+Δγ(初期傾斜角β=β0、初期回転角γ=0)とし、且つ、各変化角度Δβ,Δγは十分に小さいとして下記の数11〜数14の近似を用いる。この結果、下記数15,数16が得られる。
【0048】
【数11】
sinΔβ=Δβ
【0049】
【数12】
cosΔβ=1
【0050】
【数13】
sinΔγ=sinγ=Δγ=γ
【0051】
【数14】
cosΔγ=cosγ=1
【0052】
【数15】
【0053】
【数16】
【0054】
従って、上記数15,数16からΔβ、Δγは下記数17、及び下記数18のように表される。
【0055】
【数17】
【0056】
【数18】
【0057】
この場合、地磁気のベクトルVG(0,Gp,Gs)は、携帯電話機10の存在する場所が特定されることにより一意に定まる。また、初期方位α0、及び初期傾斜角β0は、それぞれスクロールモードに移行したときの方位α、及び傾斜角βを使用すればよいので、上記数17,18により回転角Δβ,Δγを求めることができる。
【0058】
次に、携帯電話機10の実際の作動について、前記複数の押しボタン15aのうちの特定のボタンが操作され、地図表示モードとなっているが、スクロールモードにはなっていない場合から説明する。
【0059】
携帯電話機10のCPU21は所定時間の経過毎に図10に示したルーチン(プログラム)を繰り返し実行するようになっている。従って、所定のタイミングとなると、CPU21はステップ1000から本ルーチンの処理を開始し、ステップ1005に進んで、現モードが地図表示モードであるか否かを判定する。今、現モードは地図表示モードであるので、CPU21はステップ1005にて「Yes」と判定してステップ1010に進み、GPS回路25がGPS信号を利用して特定した携帯電話機10の存在する位置を読み込み、続くステップ1015にて読み込んだ位置をセンタに送信して同センタから同位置の近傍の地図データをダウンロードする。
【0060】
次いで、CPU21はステップ1020に進み、X軸磁気センサ31の出力SxとY軸磁気センサ32の出力Syを読み込み、続くステップ1025にて、現在がスクロールモードであるか否かを判定する。前述の仮定によると、現在はスクロールモードではないから、CPU21はステップ1025にて「No」と判定してステップ1030に進み、同ステップ1030にて前述した表1に示した変換テーブルをROM22から読み出し、前記読み込んだ出力Sx,Syと同読み出した変換テーブルとに基づいて実際の方位αと実際の傾斜角βとを求める。例えば、変換テーブルとして表1に例示したものを用い、(Sx,Sy)が(−0.35,0.08)であるとすると、方位αは256(deg)、及び傾斜角βは1(deg)であるとして求められる。なお、ステップ1030は、方位決定手段、及び傾斜角決定手段の機能を達成するステップである。
【0061】
次いで、CPU21はステップ1035に進み、同ステップ1035にて上記取得した地図データ、方位α、及び傾斜角βを表示パネル14aに表示し、ステップ1095に進んで本ルーチンを一旦終了する。このように、地図表示モードであって、スクロールモードでない場合には、携帯電話機10の現在の位置に応じた地図と、同携帯電話機10の方位α、及び傾斜角βが表示される。なお、表示される地図の上方を方位αに一致させて表示したり、傾斜角βに応じて変形する等、方位α及び傾斜角βに応じた処理を地図データに施してから表示してもよい。また、方位αは、通常の方位計(磁石)のように、東西南北が定められた円の画像と、同円の中に配置された磁針の画像とにより示すようにしてもよく、この場合、傾斜角βが大きくなるほど、前記円の上下軸が左右軸に対して短くなるように構成することができる。これにより、携帯電話機10の傾斜角βを大きくするほど磁針が短くなって、ユーザは方位を判別し難くなるため、同ユーザにより携帯電話機10の前面が水平面に平行な状態で使用され、従って、方位αの検出精度が向上することが期待される。
【0062】
次に、地図表示モードであるときに、ユーザが押しボタンを操作して、地図表示モードであって、且つスクロールモードへとモードを変更した場合の作動について説明する。CPU21は、この場合も、所定のタイミングにてステップ1000から処理を開始し、ステップ1005〜1020の処理を行って携帯電話機10の位置に応じた地図データをダウンロードするとともに、X軸磁気センサ31の出力SxとY軸磁気センサ32の出力Syを読み込んだ後、ステップ1025に進む。
【0063】
そして、前述したように、現在のモードはスクロールモードへと変更されているから、CPU21はステップ1025にて「Yes」と判定してステップ1040に進み、同ステップ1040にてスクロールモードに移行してから本ルーチンを初めて実行する場合であるか否かを判定する。
【0064】
現段階は、スクロールモードに移行してから本ルーチンを初めて実行する。従って、CPU21はステップ1040にて「Yes」と判定してステップ1045に進み、同ステップ1045にてステップ1030と同様にして実際の方位αと実際の傾斜角βとを求め、ステップ1050に進んで同実際の方位α、及び同実際の傾斜角βを、それぞれ初期方位α0、及び初期傾斜角β0として格納する。次いで、CPU21はステップ1035にて地図、方位α、及び傾斜角βを表示した後、ステップ1095にて本ルーチンを一旦終了する。
【0065】
この状態が継続すると、CPU21は再びステップ1000から本ルーチンの処理を開始し、ステップ1005〜1025の処理を実行し、ステップ1040に進んで同ステップ1040の判定を再び行う。そして、この段階は、スクロールモードに移行してから本ルーチンを初めて実行する段階ではないから、CPU21はステップ1040にて「No」と判定してステップ1055に進み、同ステップ1055にて上記数17、及び上記数18にしたがって傾斜角βの変化角度Δβと、回転角γの変化角度Δγを求める。なお、数17、及び数18で用いる地磁気の水平成分Gpと、地磁気の鉛直成分Gsは、予めROM内に記憶されている。また、本ステップ1055は、変化角度Δβを求める上下軸変化角度算出手段、及び変化角度Δγを求める左右軸変化角度算出手段を構成している。
【0066】
更に、上記水平成分Gpと鉛直成分Gsは、携帯電話機10の使用される場所により異なるので、ROM内に場所(緯度、経度)に関連させて水平成分Gpと鉛直成分Gsを複数組記憶させておき、GPS回路25から得た現在の携帯電話機10の場所に応じて読み出すように構成してもよい。或いは、GPS回路25から得た現在の携帯電話機10の場所についての情報を情報センタに送信し、同情報センタから同場所に応じた水平成分Gpと鉛直成分Gsを取得するように構成してもよい。
【0067】
次いで、CPU21はステップ1060に進み、同ステップ1060にて表示されている地図を傾斜角βの変化角度Δβと、回転角γの変化角度Δγとに応じて、例えば、以下に述べるようにスクロールする。
【0068】
▲1▼Δγ≧10(deg)であれば表示された地図をX軸正方向にスクロールする。
▲2▼Δγ≦−10(deg)であれば表示された地図をX軸負方向にスクロールする。
▲3▼Δβ≧10(deg)であれば表示された地図をY軸正方向にスクロールする。
▲4▼Δβ≦−10(deg)であれば表示された地図をY軸負方向にスクロールする。
【0069】
その後、CPU21はステップ1095に進み、本ルーチンを一旦終了する。このように、スクロールモードに移行すると、傾斜角βの変化角度Δβと、回転角γの変化角度Δγが求められ、これらの値に応じて表示される地図がスクロールされる。なお、現在が地図表示モードでない場合、CPU21はステップ1005にて「No」と判定してステップ1095に直接進み、本ルーチンを直ちに終了する。
【0070】
以上、説明したように、本発明に基づく上記実施形態によれば、携帯電話機10の本体11の左右軸方向における外部磁界の成分に応じた値を示すX軸磁気センサ31と、同本体11の上下軸方向における外部磁界の成分に応じた値を示すY軸磁気センサ32のみを用いて、前記上下軸の鉛直面内における変化角度Δβ、或いは、前記左右軸の前記上下軸周りの変化角度Δγが算出される。従って、他のセンサを追加することなく、前記上下軸又は左右軸の変化角度Δβ,Δγを取得することができる。また、表示パネル14aに表示された地図が、変化角度Δβ,Δγに応じて、同地図の上部の方位を変更することなくスクロールされるので、ユーザは簡単な操作により必要な部分の地図を見ることが可能となる。
【0071】
なお、本発明は上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、上記実施形態においては、変換テーブルが予めROM22内に格納されていたが、通信手段を介して、情報センタ等から同変換テーブル(の値)を取得するように構成することもできる。このようにすれば、ROM22の記憶容量を低減することも可能となる。
【0072】
また、この場合、GPS回路25により特定された携帯電話機10の存在する位置に関する情報を情報センタに送信することで、同特定した位置に応じた変換テーブル(の値)を同通信手段を介して取得するように構成してもよい。このようにすれば、携帯電話機10が広範囲で使用されることにより地磁気(地磁気の向きの水平面に対する傾き)が変化した場合であっても、同携帯電話機10の前記方位α、及び前記傾斜角βを精度良く求めることができる。
【0073】
更に、上記磁気センサ30は、GMR素子により構成されていたが、これに限定されることなく、例えば、磁気トンネル効果素子等の他の磁気抵抗効果素子を用いて構成することもできる。また、上記実施形態の電子装置は、変化角度Δβ,Δγに応じ表示パネル14aに表示された地図のスクロールを行うものであったが、変化角度Δβ,Δγに応じ同表示パネル14aに表示されたカーソルの移動、表示されたゲームキャラクタの制御、着信メロディの音量又は音色の変更等を行ってもよい。また、上記実施形態の電子装置は携帯電話機10であったが、例えば、PDAを含むモバイルコンピュータ、携帯ゲーム装置、電子楽器の操作装置(操作子)等の他の電子装置であってもよい。この場合、電子装置が携帯ゲーム装置である場合には、ゲームのキャラクタを上記回転変化量Δα,Δβにより移動させてもよく、電子装置が電子楽器の操作装置である場合には、例えば、演奏における音量や音色等を上記回転変化量Δα,Δβに応じて変化させてもよい。
【0074】
また、上記実施形態において、X軸磁気センサ31の出力Sx、及びY軸磁気センサ32の出力Syをそれぞれ規格化していたが、同規格化を行う前に、これらの出力Sx,Syが有するオフセット量OFx,OFyをそれぞれの出力Sx,Syから減じ、同オフセット量OFx,OFyを減じた値を規格化することで、各磁気センサの正規の出力Sx,Syを取得するように構成してもよい。このようなオフセット量OFx,OFyは、X軸磁気センサ31、及びY軸磁気センサ32の近傍に存在する永久磁石部品や、各GMR素子31a〜31b,32a〜32dの抵抗値のばらつきにより生じるものであり、所定の条件が成立したときに携帯電話機10を水平面内で180度回転させて、その際の出力Sx,Syの各平均値からそれぞれ求めることができる。
【図面の簡単な説明】
【図1】本発明による携帯電話機の正面図である。
【図2】図1に示した携帯電話機の電気回路構成を示すブロック図である。
【図3】図1に示した磁気センサの概略平面図である。
【図4】図3に示した磁気センサを構成する各GMR素子の特性を示す図である。
【図5】図1に示した磁気センサの等価回路図である。
【図6】(A)は図5に示したX軸磁気センサの出力特性図であり、(B)は図5に示したY軸磁気センサの出力特性図である。
【図7】図1に示した携帯電話機が回転された場合における、同図1に示した磁気センサの出力値の軌跡図である。
【図8】図7の軌跡図を得る際の携帯電話機の動きを示した図である。
【図9】図1に示した携帯電話機10の角度変化を求める原理を説明するための図である。
【図10】図2に示したCPUが実行するプログラム(ルーチン)を示したフローチャートである。
【符号の説明】
10…携帯電話機、11…本体、12…アンテナ部、13…スピーカ部、14…液晶表示部、15…操作部、16…マイクロフォン部、20…電気制御装置、21…CPU、22…ROM、26…ADコンバータ、30…磁気センサ、31…X軸磁気センサ、32…Y軸磁気センサ、33…制御回路。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an X-axis magnetic sensor fixed in the main body and indicating a value corresponding to a component of an external magnetic field in the left-right axis direction of the main body, and an X-axis magnetic sensor fixed in the main body and extending in the vertical axis direction of the main body. The present invention relates to an electronic device that includes a Y-axis magnetic sensor that indicates a value corresponding to a component of a magnetic field, and that calculates a change angle of a vertical axis and / or a horizontal axis.
[0002]
[Prior art]
In recent years, it has been studied to equip an electronic device such as a mobile phone or a portable computer with a magnetic sensor and detect the direction of terrestrial magnetism by using the magnetic sensor to provide the electronic device with an azimuth detecting function. In this case, the magnetic sensor is desirably small in size. For this purpose, an X-axis magnetic sensor for detecting a magnetic field in the left-right axis direction (X-axis direction) of the main body and a Y-axis perpendicular to the X-axis of the main body are used. It is conceivable to employ a two-direction detection type magnetic sensor having a Y-axis magnetic sensor for detecting the magnetic field of the (direction).
[0003]
On the other hand, such an electronic device is generally provided with a display device.For example, while matching the direction of the vertical axis of the electronic device main body detected by a magnetic sensor with the upper part of the map to be displayed on the display device, the electronic device displays the map. The information is displayed on the display device. In such a case, when the main body of the electronic device is rotated around the vertical axis and the direction of the vertical axis of the main body is changed, the magnetic sensor detects a change in the direction, so the displayed map is accompanied by the rotation of the main body. Rotate.
[0004]
[Problems to be solved by the invention]
However, for example, when an attempt is made to scroll the map in accordance with a user's instruction while keeping the top of the displayed map in a predetermined direction, buttons such as push buttons provided in the electronic device are used. It is necessary to detect the operation or to tilt the electronic device main body by the user, and to detect this by a sensor other than the magnetic sensor such as the tilt angle sensor, and in the former case, the operability is poor, and in the latter case, However, there is a problem that the cost of the electronic device increases due to the added sensor.
[0005]
[Overview of the present invention]
SUMMARY An advantage of some aspects of the invention is to solve the above-described problem, and an object of the invention is to use an X-axis magnetic sensor and a Y-axis magnetic sensor to set the vertical axis and / or the left-right axis of an electronic device main body. It is an object of the present invention to provide an electronic device which can acquire the change in the angle of the map and use the change in the angle to control the change of the display of the map.
[0006]
An electronic device according to the present invention for achieving the above object has a main body in which a left-right axis perpendicular to the same vertical axis as the vertical axis in use is defined, and the main body is fixed in the main body and is in the horizontal axis direction. An X-axis magnetic sensor indicating a value corresponding to a component of an external magnetic field, a Y-axis magnetic sensor fixed in the main body and indicating a value corresponding to a component of the external magnetic field in the vertical axis direction, and the X-axis magnetic sensor And a vertical axis change angle calculating means for calculating a change angle of the vertical axis in a vertical plane based on the value indicated by the above-mentioned value and the value indicated by the Y-axis magnetic sensor.
[0007]
Further, another electronic device according to the present invention includes a main body, an X-axis magnetic sensor, and a Y-axis magnetic sensor similar to the above-described electronic device, and further includes a value indicated by the X-axis magnetic sensor and a value indicated by the Y-axis magnetic sensor. Left and right axis change angle calculating means for calculating a change angle of the left and right axis around the vertical axis based on the above.
[0008]
According to such an electronic device, an X-axis magnetic sensor indicating a value corresponding to a component of an external magnetic field in the left-right axis direction of the main body of the electronic device, and a Y-axis indicating a value corresponding to a component of an external magnetic field in a vertical axis direction of the main body of the electronic device The change angle of the vertical axis in the vertical plane or the change angle of the left and right axis around the vertical axis is calculated using only the magnetic sensor. Therefore, the change angle of the vertical axis or the horizontal axis can be obtained without adding another sensor.
[0009]
It is preferable that any one of the above electronic devices includes a control unit that controls the operation of the electronic device according to the calculated change angle. In this case, control of the operation of the electronic device includes, for example, scrolling of an image such as a map displayed on the display device, movement of the displayed cursor, control of the displayed game character, and control of the volume or tone of the ringtone melody. Changes are included. According to this, the user can change the operation of the electronic device such as display by simply rotating the main body of the electronic device in a predetermined direction. Further, since a new sensor other than the magnetic sensor is not required to add such a function, an increase in cost of the electronic device can be avoided.
[0010]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of an electronic device according to the present invention will be described with reference to the drawings. As shown in the schematic front view of FIG. 1, a
[0011]
As shown in the schematic block diagram of FIG. 2, the
[0012]
The
[0013]
The
[0014]
The
[0015]
The
[0016]
As shown in FIG. 1, the
[0017]
Here, the
[0018]
FIG. 5 shows an equivalent circuit of the
[0019]
In the X-axis
[0020]
In the Y-axis
[0021]
Note that the normalization means that when a magnetic field having a magnitude of 1 (Oe) is applied to the
[0022]
Such normalization is performed by, for example, the actual output Sx (or output Sy) of the X-axis magnetic sensor 31 (or the Y-axis magnetic sensor 32) when the front surface (X-Y) of the
[0023]
In the above example, the potential differences Vx, Vy are normalized, and then AD converted by the
[0024]
Next, regarding the operation of the
[0025]
(How to calculate the azimuth α and the inclination angle β)
When the
[0026]
That is, as shown in FIG. 8, when the
[0027]
In other words, if the angle of the terrestrial magnetism with respect to the horizontal plane is constant, that is, if the position (latitude, longitude) of the
[0028]
Note that, for example, there may be two or more sets (α, β) of the azimuth α and the inclination angle β with respect to the same value (Sx, Sy) as at a point K in FIG. In this case, a plurality of sets (α, β) of the azimuth α and the inclination angle β at which the values (Sx, Sy) can occur are obtained within a range of possible use states of the
[0029]
[Table 1]
[0030]
(How to find the change angles Δβ and Δγ)
Next, a change angle Δβ in the vertical plane of the inclination angle (inclination angle) β of the vertical axis (Y axis) of the
[0031]
In order to bring the
(1) Rotate around the Y axis by an angle γ.
(2) The Y axis is rotated by an angle β in the vertical vertical plane.
(3) The direction of the Y axis positive direction is rotated by an angle α around a vertical axis (Z0 axis).
[0032]
At this time, when the rotation operation of the above (1) is represented by a matrix C, the following expression 1 is obtained.
[0033]
(Equation 1)
[0034]
When the rotation operation of the above (2) is represented by a matrix B, the following
[0035]
(Equation 2)
[0036]
Further, when the rotation operation of the above (3) is represented by a matrix A, the following expression 3 is obtained.
[0037]
(Equation 3)
[0038]
From the above, the operations of the above (1) to (3) are represented by a matrix as shown in the following Expression 4.
(Equation 4)
[0039]
Therefore, when the azimuth α = 0, the inclination angle β = 0, and the rotation angle γ = 0, the unit vector V0x in the X-axis direction = (1, 0, 0) and the unit vector V0y in the Y-axis direction = (0, 1, 0) and the unit vector V0z = (0, 0, 1) in the Z-axis direction are rotated by the determinant ABC, to obtain the unit vectors Vx, Vy, and Vz, respectively. From this, the following Expressions 5 to 7 are obtained.
[0040]
(Equation 5)
[0041]
(Equation 6)
[0042]
(Equation 7)
[0043]
Now, assuming that the geomagnetic vector VG is (0, Gp, Gs), the output Sx is represented by a mapping of the vector VG to the unit vector Vx, that is, the inner product of the geomagnetic vector VG and the unit vector Vx. Similarly, the output Sy is an inner product of the geomagnetic vector VG and the unit vector Vy. Assuming that the
[0044]
(Equation 8)
[0045]
(Equation 9)
[0046]
(Equation 10)
[0047]
Further, when an image such as a map displayed on the
[0048]
(Equation 11)
sinΔβ = Δβ
[0049]
(Equation 12)
cosΔβ = 1
[0050]
(Equation 13)
sinΔγ = sinγ = Δγ = γ
[0051]
[Equation 14]
cosΔγ = cosγ = 1
[0052]
(Equation 15)
[0053]
(Equation 16)
[0054]
Therefore, Δβ and Δγ are expressed as in the following expressions 17 and 18 from the
[0055]
[Equation 17]
[0056]
(Equation 18)
[0057]
In this case, the geomagnetic vector VG (0, Gp, Gs) is uniquely determined by specifying the location where the
[0058]
Next, an actual operation of the
[0059]
The
[0060]
Next, the
[0061]
Next, the
[0062]
Next, an operation when the user operates the push button in the map display mode to change the mode to the scroll mode and the map display mode will be described. Also in this case, the
[0063]
Then, as described above, since the current mode has been changed to the scroll mode, the
[0064]
At this stage, this routine is executed for the first time after shifting to the scroll mode. Accordingly, the
[0065]
When this state continues, the
[0066]
Further, since the horizontal component Gp and the vertical component Gs differ depending on the location where the
[0067]
Next, the
[0068]
(1) If Δγ ≧ 10 (deg), the displayed map is scrolled in the positive X-axis direction.
(2) If Δγ ≦ −10 (deg), the displayed map is scrolled in the negative X-axis direction.
(3) If Δβ ≧ 10 (deg), the displayed map is scrolled in the Y-axis positive direction.
(4) If Δβ ≦ −10 (deg), the displayed map is scrolled in the Y-axis negative direction.
[0069]
Thereafter, the
[0070]
As described above, according to the above embodiment of the present invention, the X-axis
[0071]
Note that the present invention is not limited to the above embodiment, and various modifications can be adopted within the scope of the present invention. For example, in the above-described embodiment, the conversion table is stored in the
[0072]
In this case, by transmitting information on the location of the
[0073]
Further, the
[0074]
Further, in the above embodiment, the output Sx of the X-axis
[Brief description of the drawings]
FIG. 1 is a front view of a mobile phone according to the present invention.
FIG. 2 is a block diagram showing an electric circuit configuration of the mobile phone shown in FIG.
FIG. 3 is a schematic plan view of the magnetic sensor shown in FIG.
FIG. 4 is a diagram showing characteristics of each GMR element constituting the magnetic sensor shown in FIG.
FIG. 5 is an equivalent circuit diagram of the magnetic sensor shown in FIG.
6A is an output characteristic diagram of the X-axis magnetic sensor shown in FIG. 5, and FIG. 6B is an output characteristic diagram of the Y-axis magnetic sensor shown in FIG.
FIG. 7 is a locus diagram of output values of the magnetic sensor shown in FIG. 1 when the mobile phone shown in FIG. 1 is rotated.
FIG. 8 is a diagram showing the movement of the mobile phone when obtaining the locus diagram of FIG. 7;
FIG. 9 is a diagram for explaining a principle of obtaining an angle change of the
FIG. 10 is a flowchart showing a program (routine) executed by the CPU shown in FIG. 2;
[Explanation of symbols]
DESCRIPTION OF
Claims (2)
前記本体内に固定されるとともに前記左右軸方向における外部磁界の成分に応じた値を示すX軸磁気センサと、
前記本体内に固定されるとともに前記上下軸方向における外部磁界の成分に応じた値を示すY軸磁気センサと、
前記X軸磁気センサが示す値と前記Y軸磁気センサが示す値とに基いて前記上下軸の鉛直面内における変化角度を算出する上下軸変化角度算出手段とを備えてなる電子装置。A main body in which a vertical axis in use and a horizontal axis orthogonal to the vertical axis are defined;
An X-axis magnetic sensor fixed in the main body and indicating a value corresponding to a component of an external magnetic field in the left-right axis direction;
A Y-axis magnetic sensor fixed in the main body and indicating a value corresponding to a component of an external magnetic field in the vertical axis direction;
An electronic device comprising: a vertical axis change angle calculating unit that calculates a change angle of the vertical axis in a vertical plane based on a value indicated by the X-axis magnetic sensor and a value indicated by the Y-axis magnetic sensor.
前記本体内に固定されるとともに前記左右軸方向における外部磁界の成分に応じた値を示すX軸磁気センサと、
前記本体内に固定されるとともに前記上下軸方向における外部磁界の成分に応じた値を示すY軸磁気センサと、
前記X軸磁気センサが示す値と前記Y軸磁気センサが示す値とに基いて前記左右軸の前記上下軸周りの変化角度を算出する左右軸変化角度算出手段とを備えてなる電子装置。A main body in which a vertical axis in use and a horizontal axis orthogonal to the vertical axis are defined;
An X-axis magnetic sensor fixed in the main body and indicating a value corresponding to a component of an external magnetic field in the left-right axis direction;
A Y-axis magnetic sensor fixed in the main body and indicating a value corresponding to a component of an external magnetic field in the vertical axis direction;
An electronic device comprising: a left-right axis change angle calculating unit that calculates a change angle of the left-right axis around the vertical axis based on a value indicated by the X-axis magnetic sensor and a value indicated by the Y-axis magnetic sensor.
Priority Applications (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001357859A JP3551176B2 (en) | 2001-11-22 | 2001-11-22 | Electronic equipment |
| EP02026336A EP1314961B1 (en) | 2001-11-22 | 2002-11-21 | Electronic apparatus |
| DE60232945T DE60232945D1 (en) | 2001-11-22 | 2002-11-21 | Electronic device |
| TW091134224A TW588539B (en) | 2001-11-22 | 2002-11-22 | Electronic apparatus |
| KR10-2002-0073024A KR100477511B1 (en) | 2001-11-22 | 2002-11-22 | Electronic apparatus |
| CNB021514933A CN1229956C (en) | 2001-11-22 | 2002-11-22 | Electronic equipment |
| US10/301,660 US6957088B2 (en) | 2001-11-22 | 2002-11-22 | Electronic apparatus |
| HK03105994.2A HK1053753B (en) | 2001-11-22 | 2003-08-21 | Electronic apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001357859A JP3551176B2 (en) | 2001-11-22 | 2001-11-22 | Electronic equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003156549A JP2003156549A (en) | 2003-05-30 |
| JP3551176B2 true JP3551176B2 (en) | 2004-08-04 |
Family
ID=19169139
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001357859A Expired - Fee Related JP3551176B2 (en) | 2001-11-22 | 2001-11-22 | Electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3551176B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012212234A (en) * | 2011-03-30 | 2012-11-01 | Kddi Corp | Portable device, program and method for correcting gravity vector to be used for autonomous positioning |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006011276A1 (en) | 2004-07-23 | 2006-02-02 | Yamaha Corporation | Direction processing device, direction processing method, direction processing program, direction measuring device, and geographic information display |
| EP1793200A4 (en) * | 2004-07-23 | 2012-01-04 | Yamaha Corp | Direction processor, direction processing method, direction processing program, direction measuring instrument, inclination offset correcting method, direction measuring method, direction sensor unit and portable electronic device |
| US8065083B2 (en) | 2004-07-23 | 2011-11-22 | Yamaha Corporation | Azimuth processing device, azimuth processing method, azimuth processing program, direction finding device, tilt offset correcting method, azimuth measuring method, compass sensor unit, and portable electronic device |
| WO2006011184A1 (en) * | 2004-07-23 | 2006-02-02 | Yamaha Corporation | Azimuth processing device, azimuth processing method, azimuth processing program, azimuth measurement device, and geographical information display device |
| JP4398981B2 (en) | 2004-11-11 | 2010-01-13 | ソフトバンクモバイル株式会社 | Measuring method and movement information device |
| JP4657742B2 (en) * | 2005-01-27 | 2011-03-23 | パナソニック株式会社 | Mobile terminal device |
| JP2007093360A (en) * | 2005-09-28 | 2007-04-12 | Clarion Co Ltd | Navigation device and azimuth calculation method |
| JP4925857B2 (en) * | 2007-02-20 | 2012-05-09 | 株式会社ナビタイムジャパン | Map display system, portable terminal device, map scroll method |
| JP5094559B2 (en) * | 2008-02-28 | 2012-12-12 | 京セラ株式会社 | Wireless communication terminal and wireless communication method |
| JP5158433B2 (en) * | 2008-09-16 | 2013-03-06 | 京セラ株式会社 | Information display device |
| JP5158434B2 (en) * | 2008-09-16 | 2013-03-06 | 京セラ株式会社 | Information display device |
| JP5723346B2 (en) * | 2012-10-03 | 2015-05-27 | 京セラ株式会社 | Information display device |
| JP5723347B2 (en) * | 2012-10-03 | 2015-05-27 | 京セラ株式会社 | Information display device |
-
2001
- 2001-11-22 JP JP2001357859A patent/JP3551176B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012212234A (en) * | 2011-03-30 | 2012-11-01 | Kddi Corp | Portable device, program and method for correcting gravity vector to be used for autonomous positioning |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003156549A (en) | 2003-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100477511B1 (en) | Electronic apparatus | |
| JP3551176B2 (en) | Electronic equipment | |
| KR100498518B1 (en) | Information processing apparatus and method | |
| JP4381161B2 (en) | Direction measuring device, direction measuring method, and direction measuring program | |
| CN100451545C (en) | portable terminal device | |
| JPWO2004020951A1 (en) | Mobile terminal device | |
| JP5017539B1 (en) | Applied equipment for measuring and using geomagnetism | |
| KR20130112949A (en) | Method and apparatus for determining a user input from inertial sensors | |
| US20030148772A1 (en) | System and method for generating a directional indicator on a wireless communications device display | |
| JP2004012416A (en) | Azimuth angle measuring device, calibration method and calibration program | |
| JP2004309461A (en) | Direction finder, method of direction finding, and direction-finding program | |
| JP3584927B2 (en) | Portable information terminal and control method using game software executed in portable information terminal | |
| JP3975781B2 (en) | Mobile terminal device | |
| JP3675393B2 (en) | Electronic equipment | |
| JP4433919B2 (en) | Mobile terminal and tilt angle calculation method | |
| JP3548014B2 (en) | Map display device | |
| CN111272159A (en) | Terminal-based compass calibration method and device, storage medium and terminal | |
| JP2004246920A (en) | Information processing apparatus and method | |
| JP2002164987A (en) | Attachment method of posture angle detection device for portable terminal equipment | |
| KR100743250B1 (en) | A portable terminal having a navigation function | |
| CN117111151B (en) | Seismic data correction methods, devices and computer equipment | |
| JP2004337619A (en) | Portable information terminal and control method by game software executed thereby | |
| JP4525332B2 (en) | Portable information processing device | |
| JP2002168629A (en) | Mounting method of magnetic azimuth detecting device for portable terminal equipment | |
| JP2006226952A (en) | Geomagnetic latitude sensor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040309 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040330 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040412 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090514 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100514 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110514 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130514 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |