JP2006157127A - 状態表示方法及び移動端末装置 - Google Patents
状態表示方法及び移動端末装置 Download PDFInfo
- Publication number
- JP2006157127A JP2006157127A JP2004340411A JP2004340411A JP2006157127A JP 2006157127 A JP2006157127 A JP 2006157127A JP 2004340411 A JP2004340411 A JP 2004340411A JP 2004340411 A JP2004340411 A JP 2004340411A JP 2006157127 A JP2006157127 A JP 2006157127A
- Authority
- JP
- Japan
- Prior art keywords
- display
- inclination
- mobile terminal
- movement acceleration
- acceleration component
- 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.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
【課題】 、磁気センサを含む移動端末装置に搭載されたセンサ群を用いつつ、移動端末装置の姿勢の計測環境を含む力学的な状態の計測環境の評価に利用でき、かつ、利用者による直感的な把握が可能となる表示を行う。
【解決手段】 状態推定部42が、ノイズ磁気が存在しないとの仮定のもとで、センサユニット25の検出結果に基づいて、表示部13における表示面の水平面に対する傾きを含む力学的な状態を推定する。そして、状態推定結果表示部43が、傾き推定結果を含む力学的な状態の推定結果を、傾き用シンボル図形を含む傾きインジケータを含む状態インジケータにより表現し、利用者が当該傾き推定結果を直感的に把握し易い態様で、表示面上に表示する。
【選択図】 図4
【解決手段】 状態推定部42が、ノイズ磁気が存在しないとの仮定のもとで、センサユニット25の検出結果に基づいて、表示部13における表示面の水平面に対する傾きを含む力学的な状態を推定する。そして、状態推定結果表示部43が、傾き推定結果を含む力学的な状態の推定結果を、傾き用シンボル図形を含む傾きインジケータを含む状態インジケータにより表現し、利用者が当該傾き推定結果を直感的に把握し易い態様で、表示面上に表示する。
【選択図】 図4
Description
本発明は、状態表示方法及び移動端末装置に係り、より詳しくは、移動端末装置の力学的な状態を表示する状態表示方法、及び、当該状態表示方法を使用する移動端末装置に関するものである。
従来から、携帯電話装置を代表とする移動しつつ動作可能な移動端末装置が、広く普及している。かかる移動端末装置、特に携帯電話装置に関する技術の進歩は目覚しいものがあり、必須機能である移動通信網を介した通信機能に加えて、様々な種類のゲーム等のアプリケーションも実装されるようになっている。
こうした移動端末装置においては、移動端末装置の有用性を増すための様々な技術が提案されている。例えば、自身の運動状態を表示する携帯電話装置が提案されている(特許文献1参照;以下、「従来例1」と呼ぶ)。この従来例の携帯電話装置では、搭載された加速度又は角速度のセンサによる検出結果、検出結果の積分値等を表示部するようになっている。また、磁気センサにより地磁気に由来する磁束密度を検出し、検出された磁束密度に基づいて、現在位置における方位を求めて、利用者へ通知する携帯電話装置が提案されている(特許文献2参照;以下、「従来例2」と呼ぶ)。
上述した従来例1や従来例2に開示の技術は、移動端末装置の力学的な状態を利用者に通知するという観点からは、優れた技術である。しかしながら、ゲーム等のアプリケーションにとって最も有用な力学的状態の一つと考えられる、移動端末装置の姿勢の一種である移動端末装置の表示面の水平面に対する傾きについての利用者への通知という観点からすると、改善すべき点がある。
例えば、従来例1では、移動端末装置の表示面の水平面に対する傾きを求めるためには、まず、移動端末装置の表示面の初期姿勢を水平面に設定する。この後、水平面上の2軸回りの角度を、表示面上の2軸回りの角速度変化に基づいて算出することにより、移動端末装置の表示面の水平面に対する傾きを求めることとなる。このため、初期姿勢として表示面の初期姿勢を水平面に設定するという、利用者にとっては面倒に感じられる操作が必要であった。
また、従来例1では、移動端末装置の表示面の水平面に対する傾きの表示に際しては、明示的に開示されている角速度表示と同様に、どの軸回りであるかのシンボル図形表示と、角度値の数値表示とを対にして表示を行うことになると考えられる。こうした表示は内容的に正確ではあるが、利用者が2次元的な傾きである表示面の水平面に対する傾きを直感的に把握することができるものとはいえない。このため、従来例1の技術を用いた場合には、利用者が、表示部に表示された複数の姿勢情報を解釈して、表示面の水平面に対する2次元的な傾きを新たに把握し直すことが必要であった。
従来例2では、観測地点においては水平方向であり、かつ、一定の大きさを有するとほぼみなすことができる地磁気の磁束密度を検出しているので、通常の状態である地磁気以外のノイズ磁気に由来する磁束密度の大きさが十分に小さい状態においては、方位を正確に推定することができる。しかしながら、磁束密度を3軸方向で検出していても、磁束密度の方向が表示面にほぼ平行な場合には、当該磁束密度が水平方向であることが既知であったとしても、表示面の水平面に対する傾きを精度良く計測することはできない。このため、表示面の水平面に対する2次元的な傾きの精度の良い推定結果を、利用者に知らせることができない場合が発生し得た。
ところで、従来例2のように地磁気を検出するとともに、水平面と交差する所定方向を何等かの方法で特定することにより、従来例1のような初期姿勢の設定の困難性を回避しつつ、移動端末装置の表示面の水平面に対する傾きを精度良く推定することが、原理的には可能である。しかしながら、従来例においては、こうした所定方向の特定については、何等の示唆すらもなされていない。
また、地磁気を検出するとともに、水平面と交差する所定方向を何等かの方法で特定する方式を採用したとしても、磁気センサによる磁束密度の検出の際に、移動端末装置の近辺に大きな磁力源が存在すると、地磁気に由来する磁束密度を許容精度で検出することはできない。例えば地下鉄における車両内や駅ホーム上では、車両の運行のために必要とされる電流に由来する磁束密度がノイズ磁束密度となる。
ノイズ磁気の定量的な把握が必須となる地磁気の計測環境の良否は、磁気が人間の五感では認識することができないものであるため、移動端末装置の利用者の知覚によっては判断することができない。このため、移動端末装置の利用者が、移動端末装置に搭載されたセンサを用いた地磁気に由来する磁束密度の計測結果を利用するアプリケーションを実行しようとした場合に、当該アプリケーションを有効に実行できる環境にあるか否かが判断できない。この結果、当該アプリケーションを実行してみたが、原因不明の異常値が発生するという事態を招くこととなる。こうした原因不明の異常値は、アプリケーションの実行中に顕在化したノイズ磁気の影響によっても発生し得る。
本発明は、上記の事情を鑑みてなされたものであり、磁気センサを含む移動端末装置に搭載されたセンサ群を用いつつ、移動端末装置の姿勢の計測環境を含む力学的な状態の計測環境の評価に利用でき、かつ、利用者による直感的な把握が可能となる表示を利用者のために行うことができる状態表示方法を提供することを目的とする。
また、本発明は、搭載された磁気センサを含むセンサ群を用いつつ、姿勢の計測環境を含む力学的な状態の計測環境の評価に利用でき、かつ、直感的な把握が可能となる表示を利用者のために行うことができる移動端末装置を提供することを目的とする。
本発明の状態表示方法は、移動端末装置の力学的状態の推定結果を表示する状態表示方法であって、前記移動端末装置に搭載された3軸の磁気センサ及び少なくとも2軸の加速度センサを有するセンサ部による検出結果に基づいて、前記移動端末装置の表示部における表示面の水平面に対する傾きを推定する傾き推定工程と;前記傾き推定工程における傾き推定結果を、傾き用シンボル図形を含む傾きインジケータにより表現して、前記表示面上に表示する状態表示工程と;を備える状態表示方法である。
この状態表示方法では、3軸の磁気センサ及び少なくとも2軸の加速度センサを有するセンサ部により、磁束密度及び移動端末装置に作用している力に由来する加速度を検出する。このため、ノイズ磁気が存在しない場合には、地磁気に由来する磁束密度の3軸成分が検出される。また、検出された磁束密度の3軸成分と、加速度センサによる重力加速度の少なくとも2軸成分とに基づいて、磁束密度と直交している重力方向(鉛直下方)を推定する。このため、ノイズ磁気が存在していない場合には、水平面に対する移動端末装置の表示面の傾きを精度良く計測することができる。
そこで、傾き推定工程においては、ノイズ磁気が存在しないとの仮定のもとで、センサ部による磁気センサ及び加速度センサの検出結果に基づいて、移動端末装置の表示部における表示面の水平面に対する傾きが推定される。引き続き、状態表示工程において、傾き推定結果を傾き用シンボル図形を含む傾きインジケータにより表現し、利用者が当該傾き推定結果を直感的に把握し易い態様で、表示面上に表示する。
こうして表示された傾きインジケータは、ノイズ磁気が実際に存在していない場合には、正確な表示面の水平面に対する傾きを示す。また、ノイズ磁気が存在している場合には、傾きインジケータは、そのノイズ磁気の鉛直方向成分を反映した磁気状況を示す。このため、利用者は、傾きインジケータの表示と、目視により認識できる表示面の水平面と考えられる面に対する傾きの状況とを比較することにより、その時点においてける鉛直方向に成分を有する磁束密度のノイズ磁気の存在を定量的に認識することができる。
したがって、本発明の状態表示方法によれば、磁気センサを含む移動端末装置に搭載されたセンサ群を用いつつ、移動端末装置の姿勢の計測環境を含む力学的な状態の計測環境の評価に利用でき、かつ、利用者による直感的な把握が可能となる状態表示を行うことができる。
本発明の状態表示方法では、前記傾きインジケータを、前記移動端末装置の基本機能を実現するための基本処理部のみが表示することができる前記表示面におけるシステム領域に表示することができる。この場合には、基本処理部の機能を利用して動作するアプリケーションがセンサ部による検出結果を利用する場合において、当該アプリケーションの起動前又は実行中に、アプリケーションによる表示動作とは独立して、センサ部を利用した姿勢角の計測環境を利用者に通知することができる。このため、当該アプリケーションの起動前において、利用者は、アプリケーション起動を差し控えるべきことを認識することができる。また、当該アプリケーションの実行中において、利用者は、不可解なアプリケーション動作の原因の有力な候補を認識することができる。
また、本発明の状態表示方法では、前記傾きインジケータにおいては、前記表示面における前記傾きインジケータの表示領域内の前記傾き推定結果に対応する位置に、前記傾き用シンボル図形が表示されることとすることができる。この場合には、表示面の水平面に対する傾きという2次元的な傾きの推定結果を、利用者にとって直感的に把握しやすい態様で表示面上に表示することができる。
また、本発明の状態表示方法では、前記センサ部による検出結果に基づいて、方位を推定する方位推定工程を更に備えるとともに、前記状態表示工程においては、前記方位推定工程における推定結果を方位インジケータにより表現して、前記傾きインジケータとともに前記表示面上に表示することとすることができる。この場合には、上述した表示面の水平面に対する傾きに加えて、方位を表示面上に表示して、利用者へ通知することができる。
また、本発明の状態表示方法では、前記センサ部による検出結果に基づいて、前記移動端末装置の移動に寄与している加速度である移動加速度における前記表示面に沿った特定移動加速度成分を推定する特定移動加速度成分推定工程を更に備えるとともに、前記状態表示工程では、前記特定移動加速度成分推定工程における特定移動加速度成分推定結果を、特定移動加速度成分用シンボル図形を含む特定移動加速度成分インジケータにより表現して、前記傾きインジケータとともに前記表示面上に表示することとすることができる。この場合には、上述した表示面の水平面に対する傾きに加えて、表示面に沿った方向の2次元的な移動加速度成分である特定移動加速度成分を表面上に表示して、利用者へ通知することができる。
ここで、前記特定移動加速度成分インジケータにおいては、前記表示面における前記特定移動加速度成分インジケータの表示領域内の前記特定移動加速度成分推定結果に対応する位置に、前記特定移動加速度成分用シンボル図形を表示することにすることができる。この場合には、表示面に沿った特定移動加速度成分という2次元的な移動加速度成分を、利用者にとって直感的に把握しやすい態様で表示面上に表示することができる。
なお、前記特定移動加速度成分インジケータの表示領域を、前記傾きインジケータの表示領域と同一領域とすることができる。この場合には、表示領域の面積を節約して、特定移動加速度成分インジケータ及び傾きインジケータを、表示面上に表示することができる。
本発明の移動端末装置は、表示面を有する表示部と;3軸の磁気センサ及び少なくとも2軸の加速度センサを有するセンサ部と;前記センサ部による検出結果に基づいて、前記表示面の水平面に対する傾きを推定する傾き推定手段と;前記傾き推定手段による傾き推定結果を、傾き用シンボル図形を含む傾きインジケータにより表現して、前記表示面上に表示する状態表示手段と;を備える移動端末装置である。
この移動通信端末装置では、傾き推定手段が、ノイズ磁気が存在しないとの仮定のもとで、3軸の磁気センサ及び少なくとも2軸の加速度センサを有するセンサ部による磁気センサ及び加速度センサの検出結果に基づいて、表示部における表示面の水平面に対する傾きを推定する。そして、状態表示手段が、傾き推定結果を、傾き用シンボル図形を含む傾きインジケータにより表現し、利用者が当該傾き推定結果を直感的に把握し易い態様で、表示面上に表示する。
すなわち、本発明の移動端末装置は、上述した本発明の状態表示方法を使用して、移動端末装置の力学的状態の推定結果を表示する。したがって、本発明の移動端末装置によれば、搭載された磁気センサを含むセンサ群を用いつつ、姿勢の計測環境を含む力学的な状態の計測環境の評価に利用でき、かつ、直感的な把握が可能となる表示を利用者のために行うことができる。
本発明の移動端末装置では、前記センサ部による検出結果に基づいて、方位を推定する方位推定手段を更に備えるとともに、前記状態表示手段が、前記方位推定手段による方位推定結果を方位インジケータにより表現して、前記傾きインジケータとともに前記表示面に表示する構成とすることができる。この場合には、上述した表示面の水平面に対する傾きに加えて、方位を表示面上に表示して、利用者へ通知することができる。
また、本発明の移動端末装置では、前記センサ部による検出結果に基づいて、前記移動端末装置の移動に寄与している加速度である移動加速度における前記表示面に沿った特定移動加速度成分を推定する特定移動加速度成分推定手段を更に備えるとともに、前記状態表示手段が、前記特定移動加速度成分推定手段による特定移動加速度成分推定結果を、特定移動加速度成分用シンボル図形を含む特定移動加速度成分インジケータにより表現して、前記傾きインジケータとともに前記表示面上に表示する構成とすることができる。この場合には、上述した表示面の水平面に対する傾きに加えて、表示面に沿った方向の2次元的な移動加速度成分である特定移動加速度成分を表面上に表示して、利用者へ通知することができる。
また、本発明の移動端末装置では、移動通信網の基地局と無線通信を行うための無線通信部を更に備える構成とすることができる。すなわち、本発明の移動端末装置を移動通信端末装置とすることができる。
以上説明したように、本発明の状態表示方法によれば、磁気センサを含む移動端末装置に搭載されたセンサ群を用いつつ、移動端末装置の姿勢の計測環境を含む力学的な状態の計測環境の評価に利用でき、かつ、利用者による直感的な把握が可能となる表示を利用者のために行うことができるという効果を奏する。
また、本発明の移動端末装置によれば、搭載された磁気センサを含むセンサ群を用いつつ、姿勢の計測環境を含む力学的な状態の計測環境の評価に利用でき、かつ、直感的な把握が可能となる表示を利用者のために行うことができるという効果を奏する。
以下、本発明の一実施形態を、図1〜図8を参照しつつ説明する。なお、これらの図においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
図1には、移動情報装置である携帯電話装置10の外観構成が概略的に示されている。ここで、図1(A)には、携帯電話装置10の外観の正面図が示され、図1(B)には、携帯電話装置10の外観の背面図が示されている。
図1(A)及び図1(B)に総合的に示されるように、携帯電話装置10は、(a)携帯電話本体11と、(b)電話番号を入力するためのテンキー、及び、動作モードの切替等の各種指令を、後述する制御部21(図2参照)に入力するためのファンクションキーを有する操作部12と、(c)操作案内、動作状況、受信メッセージ等を表示する表示面18を有する液晶表示装置の表示部13とを備えている。また、携帯電話装置10は、(d)通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ14と、(e)集音時に音を入力したり、通話時に音声を入力したりするためのマイクロフォン15と、(f)着信音や案内音を発生するための案内用スピーカ16と、(g)基地局との間で無線信号を授受するためのアンテナ17とを備えている。
携帯電話本体11の内部には、図2に示されるように、(i)携帯電話装置10全体の動作を統括制御する制御部21と、(ii)アンテナ17を介して、基地局との間で無線信号の送受信を行う送受信部22と、(iii)制御部21で実行されるプログラムや各種データを格納する、読出専用メモリ(ROM)素子やランダムアクセスメモリ(RAM)素子を有する記憶部23とを備えている。また、携帯電話本体11の内部には、(iv)地磁気等に由来する磁束密度及び携帯電話装置10に作用する加速度を検出するためのセンサユニット25を備えている。
記憶部23は、その内部に、収集した計測データを一時的に記憶する一時記憶領域24を含んでいる。
センサユニット25は、携帯電話装置10の姿勢角及び携帯電話装置10に作用する加速度を検知し、アナログ電圧信号として出力するセンサ部26と、センサ部26から電圧信号の電圧値をデジタル値に変換するアナログデジタル(A/D)変換器27とを備えている。そして、A/D変換器27から出力されるデジタルデータが、検出結果として制御部21へ通知される。また、センサユニット25は、制御部21からの検出開始指令により動作を開始し、制御部21からの検出停止指令により動作を停止するようになっている。
ここで、センサ部26は、操作部12のマトリクス状のキー配列における行方向をXS軸方向とし、列方向をYS軸方向とし、キー配列面の垂直方向をZS軸方向として、XS軸方向磁束密度(BXS)、YS軸方向磁束密度(BYS)及びZS軸方向磁束密度(BZS)を検出する。また、センサ部26は、XS軸方向加速度(αXS)及びYS軸方向加速度(αYS)を検出する。そして、センサ部26からは、磁束密度の検出結果である電圧値VBp(p=XS,YS,ZS)及び加速度の検出結果である電圧値Vαq(q=XS,YS)を1組にして、検出生データとして制御部21へ通知するようになっている。
制御部21は、中央処理装置(CPU)、デジタル信号処理装置(DSP)等を備えており、一般的な携帯電話機能を実現するために、様々なデータ処理を行うとともに、上述した他の構成要素の動作制御を行うようになっている。この制御部21において実行されるプログラム等のソフトウエアの構成は、図3に示されるようになっている。
すなわち、制御部21におけるソフトウエアは、基本処理部31と、アプリケーション33とを備えている。ここで、基本処理部31は、携帯電話装置としての基本機能である通話機能、メール機能、文字入力機能を実現するとともに、上述した各種のハードウエア資源の制御を行う。なお、アプリケーション33は、センサユニット25による計測結果を利用するアプリケーションであるものとする。
基本処理部31は、計測データ処理部35を備えている。この計測データ処理部35は、図4に示されるように、(i)アプリケーション33からのコマンドを処理するとともに、センサユニット25の計測動作の制御、並びに計測データ処理部35全体の制御を行う収集制御部49と、(ii)センサユニット25からの検出生データを受信し、記憶部23に格納されているセンサ部の検出値に関するオフセット校正値やゲイン校正値を利用して、検出結果補正値を算出する検出結果補正部41とを備えている。
また、計測データ処理部35は、(iii)検出結果補正部41から検出結果補正値を受けて、表示面18の水平面に対する傾き、方位及び携帯電話装置10の移動に寄与する移動加速度の表示面に沿った成分である特定移動加速度成分を推定する状態推定部42と、(iv)状態推定部42における推定結果を表示部13へ表示する状態推定結果表示部43とを備えている。ここで、本実施形態においては、表示面18上の表示領域は、図5(A)に示されるように、基本処理部31のみが表示をすることができるシステム表示領域SR1,SR2と、基本処理部31及びアプリケーション33の双方が表示を行うことができる共通領域CRとを含んでいる。そして、状態推定結果表示部43は、状態推定結果をシステム表示領域SR1中に状態インジケータMSIとして表示させる。
状態インジケータMSIは、図5(B)に示されるように、状態インジケータMSIの表示領域の外縁を示す外枠線ROL、外枠線ROL内の領域に表示される傾き用シンボル図形SSM、外枠線ROL上に表示される方位インジケータ(DSIN,DSIN,DSIN,DSIN)及び外枠線ROL内の領域(以下、「枠内領域」とも呼ぶ)に表示される特定移動加速度成分用シンボル図形ASMから構成されている。ここで、傾き用シンボル図形SSMは、状態推定部42による表示面18の水平面に対する傾きの推定結果に対応する枠内領域の位置に表示される。すなわち、外枠線ROLと傾き用シンボル図形SSMとによって傾きインジケータが構成されている。また、特定移動加速度成分用シンボル図形ASMは、状態推定部42による特定移動加速度成分の推定結果に対応する枠内領域の位置に表示される。すなわち、外枠線ROL及び特定移動加速度成分用シンボル図形ASMによって特定移動加速度成分インジケータが構成されている。以上のように、状態インジケータMSIは、傾きインジケータ、方位インジケータ及び特定移動加速度成分インジケータを含む複合的なインジケータとして機能するようになっている。
例えば、表示面18と水平面とが平行であり、+YS方向が真北方向であり、かつ、携帯電話装置10に重力以外の力が作用していないと推定される場合には、図6(A)に示されるように、枠内領域の中心位置に傾き用シンボル図形SSM及び特定移動加速度成分用シンボル図形ASMが表示される。また、枠内領域の中心位置の+YS方向の外枠線ROL上に北方位シンボルDSINが表示されるとともに、枠内領域の中心位置の+XS方向、−XS方向及び−YS方向のそれぞれの外枠線ROL上に東方位シンボルDSIE、西方位シンボルDSIW及び南方位シンボルDSISが表示される。
上記の図6(A)の推定状態と比べて、表示面18が水平面に対して+XS方向及び−YS方向に沿って+ZS方向側へ傾いていることが異なっていると推定されると、図6(B)に示されるように、枠内領域の中心位置から+XS方向及び−YS方向にずれた位置に、傾き用シンボル図形SSMが表示される。なお、傾き用シンボル図形SSMのXS位置は、XS方向傾き量の推定値に対応するとともに、傾き用シンボル図形SSMのYS方向位置は、YS方向傾き量の推定値に対応するようになっている。
また、図6(A)の推定状態と比べて、北方向が−XS方向であることが異なっているといると推定されると、図7(A)に示されるように、枠内領域の中心位置の−XS方向の外枠線ROL上に北方位シンボルDSINが表示されるとともに、枠内領域の中心位置の+YS方向、−YS方向及び+XS方向のそれぞれの外枠線ROL上に東方位シンボルDSIE、西方位シンボルDSIW及び南方位シンボルDSISが表示される。
また、上記の図6(A)の推定状態と比べて、特定移動加速度成分が−XS方向及び+YS方向に沿って存在していることが異なっていると推定されると、図7(B)に示されるように、枠内領域の中心位置から−XS方向及び+YS方向にずれた位置に、特定移動加速度成分用シンボル図形ASMが表示される。なお、特定移動加速度成分用シンボル図形ASMのXS位置は、移動加速度のXS方向成分の推定値に対応するとともに、特定移動加速度成分用シンボル図形ASMのYS方向位置は、移動加速度成分のYS方向成分の推定値に対応するようになっている。
図4に戻り、計測データ処理部35は、(v)検出結果補正部41から検出結果補正値を受けて、アプリケーション33へ通知するための通知用データを算出する通知用データ算出部44と、(vi)通知用データをアプリケーション33へ送るデータ通知部45とを備えている。
なお、本実施形態では、通知用データ算出部44は、操作部12におけるキー配列面が水平であり、携帯電話装置10において固有に定義される上述のXSYSZS座標系の+YS方向が真南方向である姿勢を基準姿勢としている。この基準姿勢時におけるXSYSZS座標系を基準座標系(XYZ座標系)として、通知用データ算出部44は、当該基準姿勢からのX軸回りの回転角(ピッチ角θX)、Y軸回りの回転角(ロール角θY)及び鉛直方向に平行なZ軸回りの回転角(ヨー角θZ)を算出する。そして、算出されたピッチ角θX、ロール角θY及びヨー角θZ、並びにXS方向加速度αXS及びYS方向加速度αYSを通知用データである計測データとして、その時点における計測環境評価結果とともに、一時記憶領域24に格納する。この一時記憶領域24は、図8(A)に示されるように、計測データ領域MDR1,MDR2,…を有している。そして、それぞれの計測データ領域MDRj(j=1,2,…)には、図8(B)に示されるように、1組の計測環境評価結果、ピッチ角θX、ロール角θY、ヨー角θZ、XS方向加速度αXS及びYS方向加速度αYSが格納されるようになっている。
次に、上記のように構成された携帯電話装置10におけるセンサユニット25による検出結果の処理動作を説明する。
なお、前提として、センサユニット25は、検出動作を開始しており、デジタル形式で検出生データを定期的に(例えば、20msecごとに)出力しているものとする。こうしたセンサユニット25の検出動作は、利用者からの操作部12を介した要求等に応じて、収集制御部49が、検出動作開始指令をセンサユニットへ向けて送ることにより開始される。
<計測環境推定処理>
センサユニット25からの検出生データを受信すると、図9のステップS11において、計測データ処理部35の検出結果補正部41が、記憶部23内におけるセンサユニット25の校正値である、検出生データを構成している5種の生データごとのゲイン値及びオフセット値を使用して、検出生データを補正する。この補正の結果、センサユニット25による検出結果に対応した磁束密度Bp(p=XS,YS,ZS)と加速度αq(q=XS,YS)とが算出される。検出結果補正部41は、こうして算出された磁束密度Bp(p=XS,YS,ZS)と加速度αq(q=XS,YS)とを、状態推定部42へ送る。
センサユニット25からの検出生データを受信すると、図9のステップS11において、計測データ処理部35の検出結果補正部41が、記憶部23内におけるセンサユニット25の校正値である、検出生データを構成している5種の生データごとのゲイン値及びオフセット値を使用して、検出生データを補正する。この補正の結果、センサユニット25による検出結果に対応した磁束密度Bp(p=XS,YS,ZS)と加速度αq(q=XS,YS)とが算出される。検出結果補正部41は、こうして算出された磁束密度Bp(p=XS,YS,ZS)と加速度αq(q=XS,YS)とを、状態推定部42へ送る。
検出結果補正部41からの通知結果を受けた状態推定部42は、ステップS12において、通知結果に基づいて、ノイズ磁気が存在しないとの仮定のもとで、表示面18の水平面に対する傾きを推定する。この傾きの推定に際して、状態推定部42は、まず、検出結果補正部41からの通知結果である磁束密度Bp(p=XS,YS,ZS)及び加速度αq(q=XS,YS)に基づいて、水平面に沿った位置方向(例えば、北方向)及び水平面と直交する鉛直方向を推定する。この結果、XSYSZS座標系と上述した基準座標系であるXYZ座標系との関係の推定結果が得られる。
引き続き、状態推定部42は、表示面18(すなわち、XSYS面)の推定された水平面(XY面)に対する傾きを算出する。ここで、状態推定部42は、XS軸に沿った傾きの成分(以下、「XS方向傾き成分」とも呼ぶ)と、YS軸に沿った傾きの成分(以下、「YS方向傾き成分」とも呼ぶ)とを算出するようになっている。
次に、ステップS13において、状態推定部42は、上記で推定したXSYSZS座標系とXYZ座標系との関係に基づいて、東西南北方向を算出する。そして、この東西南北方向の表面への射影結果である射影方位を算出する。
次いで、ステップS14において、状態推定部42は、上記で推定したXSYSZS座標系とXYZ座標系との関係、+Z方向に重力が作用していることの仮定、及び、加速度αq(q=XS,YS)に基づいて、携帯電話装置10の移動に寄与している移動加速度を推定する。引き続き、状態推定部42は、推定された移動加速度のXS方向成分及びYS方向成分を、移動加速度の表示面18に沿った成分である特定移動加速度成分として算出する。
こうして求められたXS方向傾き成分、YS方向傾き成分、射影方位及び特定移動加速度成分は、状態推定結果として、状態推定部42から状態推定結果表示部43へ送られる。
状態推定部42から状態推定結果を受けた状態推定結果表示部43は、XS方向傾き成分及びYS方向傾き成分に基づいて、傾き用シンボル図形SSMの表示位置を算出する。また、状態推定結果表示部43は、射影方位に基づいて、方位シンボルDSIN,DSIN,DSIN,DSINの表示位置を算出する。また、状態推定結果表示部43は、特定移動加速度成分に基づいて、特定移動加速度成分用シンボル図形ASMの表示位置を算出する。
引き続き、状態推定結果表示部43は、表示部13を制御して、表示面18上に、外枠線ROLを表示するとともに、算出された各シンボルの表示位置それぞれに、対応するシンボルが配置された状態インジケータMSIを表示させる。こうして、表示面18の水平面に対する傾き、方位及び移動加速度の表示面18に沿った成分である特定移動加速度成分の推定結果が、利用者に提供される。
以上の計測データ処理部35における、表示面18の水平面に対する傾き、方位及び移動加速度の表示面18に沿った成分である特定移動加速度成分の推定及び推定結果の表示は、センサユニット25の動作開始とともに開始される。以後、計測データ処理部35では、センサユニット25から検出生データを受信する度に、当該推定及び表示の動作を繰り返す。
利用者は、表示面18に表示された状態インジケータMSIが示す表示面18の水平面に対する傾き、方位及び特定移動加速度成分の推定結果と、その時点において体感できた状況とを比較することにより、センサユニット25を利用した地磁気及び加速度の計測環境を認識する。例えば、利用者が、静止状態で表示面18をほぼ水平に設定に設定したつもりなのに、傾き用シンボル図形SSM又は特定移動加速度成分用シンボル図形ASMの表示位置が、枠内領域の中心位置からずれていた場合には、利用者は、地磁気以外のノイズ磁気が存在していること、又は、重力以外の力が携帯電話装置10に作用していることが、そのノイズ磁気等の方向や大きさを含めて認識することができる。
さらに、傾き用シンボル図形SSM又は特定移動加速度成分用シンボル図形ASMの表示位置が枠内領域の中心位置から特定の位置に固定的にずれていた場合には、利用者は、ノイズ磁気等が定常的なものであることを認識することができる。一方、傾き用シンボル図形SSM又は特定移動加速度成分用シンボル図形ASMの表示位置が時間的に変動している場合には、利用者は、ノイズ磁気等が時間的に変動していることを認識することができる。
<計測データ収集処理及び計測データ通知処理>
次に、計測データ処理部35における計測データ収集処理について説明する。
次に、計測データ処理部35における計測データ収集処理について説明する。
検出結果補正部41は、検出生データの補正結果である磁束密度Bp(p=XS,YS,ZS)と加速度αq(q=XS,YS)とを、上述のように状態推定部42へ送るとともに、通知用データ算出部44へ送る。これらを受けた通知用データ算出部44は、当該補正結果に基づいて、ピッチ角θX、ロール角θY、ヨー角θZを算出する。引き続き、通知用データ算出部44は、一時記憶領域24をリングバッファとして使用しながら、順次、計測環境評価結果、ピッチ角θX、ロール角θY、ヨー角θZ、XS方向加速度αXS及びYS方向加速度αYSを計測データ領域MDRjに格納する。そして、通知用データ算出部44は、計測データ領域MDRjへの格納ごとに、格納した計測データ領域MDRjのアドレス情報を収集制御部49へ通知する。
こうして、計測データ処理部35が計測データを収集している場合に、アプリケーション33が、計測データ要求を発行すると、計測データ処理部35では、収集制御部49が当該計測データ要求を受ける。計測データ要求を受けた収集制御部49は、通知すべき計測データが格納されている一時記憶領域24のアドレス及び通知すべき計測データの数をデータ通知部45へ通知する。この通知を受けたデータ通知部45は、一時記憶領域24の通知されたアドレスを参照して、通知用のデータである計測環境評価結果、ピッチ角θX、ロール角θY、ヨー角θZ、XS方向加速度αXS及びYS方向加速度αYSを読み出して、アプリケーション33へ送る。そして、アプリケーション33は、データ通知部45から受信した計測環境評価結果及び計測データ利用して、所定の動作を行う。
以上説明したように、本実施形態の携帯電話装置10では、状態推定部42が、ノイズ磁気が存在しないとの仮定のもとで、センサユニット25の検出結果に基づいて、表示部13における表示面18の水平面に対する傾きを推定する。そして、状態推定結果表示部43が、傾き推定結果を、傾き用シンボル図形SSMを含む傾きインジケータにより表現し、利用者が当該傾き推定結果を直感的に把握し易い態様で、表示面18上に表示する。したがって、本実施形態によれば、携帯電話装置10の姿勢の計測環境を含む力学的な状態の計測環境の評価に利用でき、かつ、利用者による直感的な把握が可能となる状態表示を行うことができる。
また、傾きインジケータを、基本処理部31のみが表示することができる表示面18におけるシステム領域に表示するので、アプリケーション33の起動前又は実行中に、アプリケーション33による表示動作とは独立して、センサユニット25を利用した姿勢角の計測環境を利用者に通知することができる。このため、アプリケーション33の起動前において、利用者は、アプリケーション33の起動を差し控えるべきことを認識することができる。また、アプリケーション33の実行中において、利用者は、不可解なアプリケーション33の動作の原因について、有力な候補を認識することができる。
また、傾きインジケータにおいては、表示面18における傾きインジケータの表示領域である枠内領域内の傾き推定結果に対応する位置に、傾き用シンボル図形SSMを表示することとしている。このため、表示面18の水平面に対する傾きという2次元的な傾きを、利用者にとって直感的に把握しやすい態様で表示面上に表示することができる。
また、状態推定部42が方位を推定するとともに、状態推定結果表示部43が、当該方位推定結果を方位インジケータにより表現して、傾きインジケータとともに表示面18に表示する。このため、表示面18の水平面に対する傾きに加えて、方位を表示面18上に表示して、利用者へ通知することができる。
また、状態推定部42が、携帯電話装置10の移動に寄与している加速度である移動加速度における表示面18に沿った特定移動加速度成分を推定する。そして、状態推定結果表示部43が、特定移動加速度成分推定結果を、特定移動加速度成分用シンボル図形ASSMを含む特定移動加速度成分インジケータにより表現して、傾きインジケータ及び方位インジケータとともに表示面18上に表示する。このため、表示面18の水平面に対する傾き及び方位に加えて、表示面18に沿った方向の2次元的な移動加速度成分である特定移動加速度成分を表示面18上に表示して、利用者へ通知することができる。
また、特定移動加速度成分インジケータにおいては、表示面18における特定移動加速度成分インジケータの表示領域である枠内領域内の特定移動加速度成分の推定結果に対応する位置に、特定移動加速度成分用シンボル図形ASMを表示する。このため、表示面に沿った特定移動加速度成分という2次元的な移動加速度成分を、利用者にとって直感的に把握しやすい態様で表示面上に表示することができる。
なお、傾きインジケータ、方位インジケータ及び特定加速度インジケータは、上記の実施形態とは異なる態様の図形若しくは文字又はこれらの組合せで表現することができる。
また、上記の実施形態では、センサユニット25を、磁束密度を3軸方向で検出するとともに、加速度を2軸方向で検出するいわゆる5軸センサとしたが、加速度も磁束密度と同様に3軸方向で検出するいわゆる6軸センサととすることができる。
また、上記の実施形態では、センサユニット25を携帯電話装置10の内部に実装した。これに対して、センサユニット25を携帯電話装置10の外部に配置し、携帯電話装置10の不図示の外部機器接続用インタフェースポートを介して、センサユニット25と携帯電話装置10とを接続するようにしてもよい。
また、上記の実施形態では、キーが配列された操作部12と表示部13との位置関係が固定的ないわゆるストレート型の携帯電話装置とした。これに対して、いわゆるクラムシェル型やレボルバ型のように、操作部と表示部との位置関係が可変な携帯電話装置の場合には、センサユニット25を操作部側に配設してもよいし、表示部側に配設してもよい。また、センサユニット25における計測の基準となる軸方向は、センサユニット25の配設位置や、携帯電話の機種に対応して決めることができる。
また、上記の実施形態では、携帯電話装置に対して本発明を適用したが、携帯型ゲーム機、カーナビゲーション装置、PDA(Personal Digital Assistance)等の他の種類の移動情報装置に対しても本発明が適用できるのは、勿論である。
以上説明したように、本発明の状態表示方法は、移動端末装置に搭載された磁気センサを用いつつ、移動端末装置の姿勢角の計測環境を含む力学的な状態の計測環境の利用者への通知に適用することができる。また、本発明の移動端末装置は、搭載された磁気センサを用いつつ、姿勢角の計測を含む力学的な状態の計測を行う移動端末装置を適用することができる。
10…携帯電話装置(移動端末装置)、11…携帯電話本体、12…操作部、13…表示部、14…通話用スピーカ、15…マイクロフォン、16…案内用スピーカ、17…アンテナ、18…表示面、21…制御部、22…送受信部、23…記憶部、24…一時記憶領域、25…センサユニット、26…センサ部、27…A/D変換器、31…基本処理部、33…アプリケーション、35…計測データ処理部、41…検出結果補正部、42…状態推定部(傾き推定手段、方位推定手段、特定移動加速度成分推定手段)、43…状態推定結果表示部(状態表示手段)、44…通知用データ算出部、45…データ通知部、46…校正部、49…収集制御部、ASM…特定移動加速度成分用シンボル図形、DSIE,DSIW,DSIS,DSIN…方位シンボル、SSM…傾き用シンボル図形、MSI…状態インジケータ、ROL…外枠線。
Claims (11)
- 移動端末装置の力学的状態の推定結果を表示する状態表示方法であって、
前記移動端末装置に搭載された3軸の磁気センサ及び少なくとも2軸の加速度センサを有するセンサ部による検出結果に基づいて、前記移動端末装置の表示部における表示面の水平面に対する傾きを推定する傾き推定工程と;
前記傾き推定工程における傾き推定結果を、傾き用シンボル図形を含む傾きインジケータにより表現して、前記表示面上に表示する状態表示工程と;を備える状態表示方法。 - 前記傾きインジケータは、前記移動端末装置の基本機能を実現するための基本処理部のみが表示することができる前記表示面におけるシステム領域に表示される、ことを特徴とする請求項1に記載の状態表示方法。
- 前記傾きインジケータにおいては、前記表示面における前記傾きインジケータの表示領域内の前記傾き推定結果に対応する位置に、前記傾き用シンボル図形が表示される、ことを特徴とする請求項1又は2に記載の状態表示方法。
- 前記センサ部による検出結果に基づいて、方位を推定する方位推定工程を更に備え、
前記状態表示工程では、前記方位推定工程における推定結果を方位インジケータにより表現して、前記傾きインジケータとともに前記表示面上に表示する、ことを特徴とする請求項1〜3のいずれか一項に記載の状態表示方法。 - 前記センサ部による検出結果に基づいて、前記移動端末装置の移動に寄与している加速度である移動加速度における前記表示面に沿った特定移動加速度成分を推定する特定移動加速度成分推定工程を更に備え、
前記状態表示工程では、前記特定移動加速度成分推定工程における特定移動加速度成分推定結果を、特定移動加速度成分用シンボル図形を含む特定移動加速度成分インジケータにより表現して、前記傾きインジケータとともに前記表示面上に表示する、ことを特徴とする請求項1〜4のいずれか一項に記載の状態表示方法。 - 前記特定移動加速度成分インジケータにおいては、前記表示面における前記特定移動加速度成分インジケータの表示領域内の前記特定移動加速度成分推定結果に対応する位置に、前記特定移動加速度成分用シンボル図形が表示される、ことを特徴とする請求項5に記載の状態表示方法。
- 前記特定移動加速度成分インジケータの表示領域は、前記傾きインジケータの表示領域と同一領域である、ことを特徴とする請求項6に記載の状態表示方法。
- 表示面を有する表示部と;
3軸の磁気センサ及び少なくとも2軸の加速度センサを有するセンサ部と;
前記センサ部による検出結果に基づいて、前記表示面の水平面に対する傾きを推定する傾き推定手段と;
前記傾き推定手段による傾き推定結果を、傾き用シンボル図形を含む傾きインジケータにより表現して、前記表示面上に表示する状態表示手段と;を備える移動端末装置。 - 前記センサ部による検出結果に基づいて、方位を推定する方位推定手段を更に備え、
前記状態表示手段は、前記方位推定手段による方位推定結果を方位インジケータにより表現して、前記傾きインジケータとともに前記表示面に表示する、ことを特徴とする請求項8に記載の移動端末装置。 - 前記センサ部による検出結果に基づいて、前記移動端末装置の移動に寄与している加速度である移動加速度における前記表示面に沿った特定移動加速度成分を推定する特定移動加速度成分推定手段を更に備え、
前記状態表示手段は、前記特定移動加速度成分推定手段による特定移動加速度成分推定結果を、特定移動加速度成分用シンボル図形を含む特定移動加速度成分インジケータにより表現して、前記傾きインジケータとともに前記表示面上に表示する、ことを特徴とする請求項8又は9に記載の移動端末装置。 - 移動通信網の基地局と無線通信を行うための無線通信部を更に備える、ことを特徴とする請求項8〜10のいずれか一項に記載の移動端末装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004340411A JP2006157127A (ja) | 2004-11-25 | 2004-11-25 | 状態表示方法及び移動端末装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004340411A JP2006157127A (ja) | 2004-11-25 | 2004-11-25 | 状態表示方法及び移動端末装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006157127A true JP2006157127A (ja) | 2006-06-15 |
Family
ID=36634931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004340411A Pending JP2006157127A (ja) | 2004-11-25 | 2004-11-25 | 状態表示方法及び移動端末装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006157127A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010032296A (ja) * | 2008-07-28 | 2010-02-12 | Sharp Corp | 方位誘導装置、特定結果送信装置、これらの装置の制御方法、これらの装置を含む方位誘導システム、方位誘導プログラム、特定結果送信プログラム並びにこれらのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2010060423A (ja) * | 2008-09-03 | 2010-03-18 | Sharp Corp | 進路報知装置、判定結果送信装置、これらの装置の制御方法、これらの装置を含む指示方向案内システム、進路報知プログラム、判定結果送信プログラム並びにこれらのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2017033260A (ja) * | 2015-07-31 | 2017-02-09 | 富士通株式会社 | 電子機器及び状態通知プログラム |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0933562A (ja) * | 1995-07-18 | 1997-02-07 | Omron Corp | 加速度センサ装置 |
JPH09311625A (ja) * | 1996-05-22 | 1997-12-02 | Sony Corp | 表示装置、地図表示装置、表示方法、地図表示方法 |
JP2001272413A (ja) * | 2000-03-27 | 2001-10-05 | Microstone Corp | 運動センサ付き携帯電話機 |
JP2002164987A (ja) * | 2000-11-29 | 2002-06-07 | Tokin Corp | 携帯端末機器用姿勢角度検出装置の取り付け方法 |
JP2002271654A (ja) * | 2001-03-12 | 2002-09-20 | Fuji Photo Film Co Ltd | 電子カメラ |
JP2003090725A (ja) * | 2001-07-10 | 2003-03-28 | Yamaha Corp | 方位測定機能を有する携帯型電子装置 |
-
2004
- 2004-11-25 JP JP2004340411A patent/JP2006157127A/ja active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0933562A (ja) * | 1995-07-18 | 1997-02-07 | Omron Corp | 加速度センサ装置 |
JPH09311625A (ja) * | 1996-05-22 | 1997-12-02 | Sony Corp | 表示装置、地図表示装置、表示方法、地図表示方法 |
JP2001272413A (ja) * | 2000-03-27 | 2001-10-05 | Microstone Corp | 運動センサ付き携帯電話機 |
JP2002164987A (ja) * | 2000-11-29 | 2002-06-07 | Tokin Corp | 携帯端末機器用姿勢角度検出装置の取り付け方法 |
JP2002271654A (ja) * | 2001-03-12 | 2002-09-20 | Fuji Photo Film Co Ltd | 電子カメラ |
JP2003090725A (ja) * | 2001-07-10 | 2003-03-28 | Yamaha Corp | 方位測定機能を有する携帯型電子装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010032296A (ja) * | 2008-07-28 | 2010-02-12 | Sharp Corp | 方位誘導装置、特定結果送信装置、これらの装置の制御方法、これらの装置を含む方位誘導システム、方位誘導プログラム、特定結果送信プログラム並びにこれらのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2010060423A (ja) * | 2008-09-03 | 2010-03-18 | Sharp Corp | 進路報知装置、判定結果送信装置、これらの装置の制御方法、これらの装置を含む指示方向案内システム、進路報知プログラム、判定結果送信プログラム並びにこれらのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2017033260A (ja) * | 2015-07-31 | 2017-02-09 | 富士通株式会社 | 電子機器及び状態通知プログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8682606B2 (en) | Generating virtual buttons using motion sensors | |
US7221909B2 (en) | Method for guiding wireless communication device into communicable range and wireless communication device | |
JP5434591B2 (ja) | 制御装置、入力装置、制御システム、ハンドヘルド型情報処理装置、及び制御方法 | |
JP4377863B2 (ja) | 運動軌跡情報処理方法及び携帯情報装置 | |
US9201469B2 (en) | Mobile communication terminal and application program | |
US8041532B2 (en) | Method for information processing, information processing apparatus, and computer program for information processing | |
JPWO2006028013A1 (ja) | 加速度推定方法、加速度推定装置及び移動端末装置 | |
JP5059052B2 (ja) | 計測方法及び移動情報装置 | |
JP4485492B2 (ja) | 実行機能選択方法及び移動通信端末装置 | |
JP5212054B2 (ja) | 無線端末装置およびナビゲーション方法 | |
JP2006157127A (ja) | 状態表示方法及び移動端末装置 | |
CN109618278B (zh) | 一种定位方法及移动终端 | |
CN108494946B (zh) | 移动终端中电子罗盘的校正方法与装置 | |
JP4763507B2 (ja) | センサデータ補正方法及び移動情報装置 | |
JP2008026798A (ja) | 表示処理方法及び移動通信端末装置 | |
KR101985326B1 (ko) | 휴대 장치의 출력음 정위 제어 방법 및 그 휴대 장치 | |
JP4673250B2 (ja) | センサデータ収集方法及び移動情報装置 | |
JP2008070884A (ja) | 移動体通信端末 | |
JP4463737B2 (ja) | プログラム開発システム | |
JP5924111B2 (ja) | 情報通信システム、情報通信装置、情報通信方法およびプログラム | |
JP4845356B2 (ja) | 計測データ処理方法、計測データ処理装置及び移動端末装置 | |
JP4179607B2 (ja) | 移動体通信端末 | |
JP2005242283A (ja) | 移動体通信端末 | |
JP6297663B1 (ja) | 電子機器、補正制御方法、及び補正制御プログラム | |
JP2013076640A (ja) | 自動チェックイン装置および自動チェックイン方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070406 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070424 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070622 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071120 |