JP5182052B2 - Mobile radio terminal device - Google Patents
Mobile radio terminal device Download PDFInfo
- Publication number
- JP5182052B2 JP5182052B2 JP2008314756A JP2008314756A JP5182052B2 JP 5182052 B2 JP5182052 B2 JP 5182052B2 JP 2008314756 A JP2008314756 A JP 2008314756A JP 2008314756 A JP2008314756 A JP 2008314756A JP 5182052 B2 JP5182052 B2 JP 5182052B2
- Authority
- JP
- Japan
- Prior art keywords
- positioning
- error
- position information
- unit
- function
- 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
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Navigation (AREA)
Description
この発明は、ネットワークに接続される無線基地局と無線通信する移動無線端末装置に関する。 The present invention relates to a mobile radio terminal apparatus that performs radio communication with a radio base station connected to a network.
周知のように、携帯電話機などの移動無線端末装置は、本来の通信機能の他に、GPS(Global Positioning System)機能などの測位機能を備え、自己の位置を測位し、この測位結果をアプリケーションソフトウェアなどで用いることで、ユーザの利便性を高めている。 As is well known, mobile wireless terminal devices such as mobile phones are equipped with positioning functions such as GPS (Global Positioning System) functions in addition to the original communication functions, and position their own positions, and the positioning results are applied to application software. The convenience of the user is enhanced by using it.
移動無線端末装置のような携帯型の電子機器にあっては、バッテリ駆動であることより、消費電力の低減が重要である。GPS測位においても、消費電力の低減のために、種々の提案がなされている(例えば、特許文献1参照)。 In a portable electronic device such as a mobile wireless terminal device, it is important to reduce power consumption because it is battery-driven. In GPS positioning, various proposals have been made to reduce power consumption (see, for example, Patent Document 1).
上記特許文献1では、移動速度が予め設定された閾値を超えた場合に、測位を行うことで、消費電力の低減を行うようにしている。しかしながら、測位誤差を考慮せず移動速度を契機に測位を行うため、適切なタイミングで測位が行われないことがあり、測位性能に問題があった。
従来の移動無線端末装置では、移動速度が予め設定された閾値を超えた場合に、測位を行うことで、消費電力の低減を行うようにしているが、測位誤差を考慮せず移動速度を契機に測位を行うため、適切なタイミングで測位が行われないことがあり、測位性能に問題があった。
この発明は上記の問題を解決すべくなされたもので、消費電力を低減しつつも、所要の精度で測位を行うことが可能な移動無線端末装置を提供することを目的とする。
In the conventional mobile radio terminal device, when the moving speed exceeds a preset threshold value, power consumption is reduced by positioning, but the moving speed is triggered without considering the positioning error. Because positioning is performed frequently, positioning may not be performed at an appropriate timing, which has a problem in positioning performance.
The present invention has been made to solve the above problem, and an object of the present invention is to provide a mobile radio terminal device capable of performing positioning with a required accuracy while reducing power consumption.
上記の目的を達成するために、この発明は、ネットワークに収容される無線基地局を通じて通信を行う移動無線端末装置において、複数の人工衛星からそれぞれ送信される無線信号を受信し、この受信した複数の信号に基づく測位により、現在位置を示す位置情報を求める衛星測位手段と、当該移動無線端末装置の移動距離と移動方向を検出する移動検出手段と、移動検出手段の検出結果に含まれる誤差を検出する誤差検出手段と、衛星測位手段による測位で求めた位置情報を、移動検出手段の検出結果に基づいて更新して位置情報を求める測位制御手段と、測位制御手段による更新に合わせて、誤差検出手段が検出した誤差を累積する誤差累積手段と、誤差累積手段が求めた累積誤差が予め設定した閾値を超えたか否かを判定する判定手段とを具備し、測位制御手段は記判定手段が閾値を超えたと判定した場合に、測位手段を制御して位置情報を新たに取得し、この位置情報を移動検出手段の検出結果に基づいて更新して位置情報を求め、誤差累積手段は、判定手段が閾値を超えたと判定した場合に、求めた累積誤差をリセットするようにした。 In order to achieve the above object, the present invention is directed to a mobile radio terminal apparatus that performs communication through a radio base station accommodated in a network, receiving radio signals respectively transmitted from a plurality of artificial satellites, Satellite positioning means for obtaining position information indicating the current position by positioning based on the signal, movement detection means for detecting the movement distance and movement direction of the mobile radio terminal device, and errors included in the detection results of the movement detection means. The error detection means for detecting, the position information obtained by the positioning by the satellite positioning means, the positioning control means for obtaining the position information by updating the position information based on the detection result of the movement detecting means, and the error according to the update by the positioning control means Error accumulating means for accumulating errors detected by the detecting means, and determining means for determining whether the accumulated error obtained by the error accumulating means exceeds a preset threshold value And the positioning control means controls the positioning means to newly acquire the position information when the determination determining means determines that the threshold value has been exceeded, and updates the position information based on the detection result of the movement detecting means. Thus, the position information is obtained, and the error accumulating means resets the obtained accumulated error when the judging means judges that the threshold value is exceeded.
以上述べたように、この発明では、衛星測位によって求めた位置情報を、移動検出で求めた移動距離と移動方向で更新するとともに、この更新された位置情報に含まれる累積誤差を求め、この累積誤差が予め設定した閾値を超えた場合に、再び衛星測位によって位置情報を求めるようにしている。 As described above, in the present invention, the position information obtained by satellite positioning is updated with the movement distance and the movement direction obtained by movement detection, and the accumulated error included in the updated position information is obtained. When the error exceeds a preset threshold value, the position information is obtained again by satellite positioning.
したがって、この発明によれば、累積誤差が閾値を超えた場合にだけ衛星測位が行われるので、消費電力を低減しつつも、所要の精度で測位を行うことが可能な移動無線端末装置を提供できる。 Therefore, according to the present invention, since satellite positioning is performed only when the accumulated error exceeds the threshold value, a mobile radio terminal apparatus capable of performing positioning with required accuracy while reducing power consumption is provided. it can.
以下、図面を参照して、この発明の一実施形態について説明する。
図1は、この発明の一実施形態に係わる移動無線端末装置の構成を示すものである。この移動無線端末装置は、移動通信網NWに収容される基地局装置BSを無線通信し、この基地局装置BSおよび移動通信網NWを通じて通信を行うものである。すなわち、以下の説明では、移動無線端末装置の例として携帯電話機を例に挙げて説明するが、公衆無線LANなどによる無線通信で通信する移動無線端末装置であってもよく、その他、無線通信機能を備えれば、PDA(Personal Digital Assistance)や携帯型ゲームなどの電子機器であってもよい。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 shows the configuration of a mobile radio terminal apparatus according to an embodiment of the present invention. This mobile radio terminal apparatus performs radio communication with a base station apparatus BS accommodated in a mobile communication network NW, and performs communication through the base station apparatus BS and the mobile communication network NW. That is, in the following description, a mobile phone is described as an example of a mobile wireless terminal device, but it may be a mobile wireless terminal device that communicates by wireless communication using a public wireless LAN or the like. If it is equipped with, electronic devices, such as PDA (Personal Digital Assistance) and a portable game, may be sufficient.
図1に示す移動無線端末装置は、主な構成要素として、制御部100と、無線通信部10と、表示部20と、通話部30と、操作部40と、記憶部70と、GPS受信部60とを備え、基地局装置BSおよび移動通信網NWを介して通信する機能を備える他に、GPS受信部60がGPS衛星ST1〜STnから受信した信号に基づいて測位する機能とを備える。
The mobile radio terminal apparatus shown in FIG. 1 includes, as main components, a
無線通信部10は、制御部100の指示にしたがって、基地局装置BSと無線通信を行うものであって、この無線通信により、音声データや電子メールデータなどの送受信、Webデータやストリーミングデータなどの受信を行う。
表示部20は、例えばLCD(Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイなどを用いた表示手段であって、制御部100の制御により、画像(静止画像および動画像)や文字情報などを表示して、視覚的にユーザに情報を伝達するものである。
The
The
通話部30は、スピーカ31やマイクロホン32を備え、マイクロホン32を通じて入力されたユーザの音声を音声データに変換して制御部100に出力したり、通話相手などから受信した音声データを復号してスピーカ31から出力するものである。
操作部40は、文字や数字、所定の命令を入力するための複数のキースイッチなどを備え、これを通じてユーザから指示を受け付けるものである。
The
The
センサ部50は、地磁気を検出する地磁気センサや、加速度を検出する加速度センサを備える。
GPS受信部60は、制御部100によって駆動制御され、複数のGPS(Global Positioning System)衛星ST1〜STnから送信されるGPS信号を受信し、制御部100に出力する。
The
The
記憶部70は、制御部100の制御プログラムや制御データ、アプリケーションソフトウェア、通信相手ごとに名称や電話番号などを対応づけて管理するアドレスデータ、送受信した電子メールのデータ、WebブラウジングによりダウンロードしたWebデータや、ダウンロードしたコンテンツデータを記憶し、またストリーミングデータなどを一時的に記憶するものである。なお、具体的には、HDD、RAM、ROM、フラッシュメモリなどで構成され、これらの1つで、または複数を組み合わせて構成することができる。
The
また記憶部70は、地図データ、地物や事象の名称、これらの位置を示す緯度・経度・高度の情報、エリアごとに繁華街か郊外かなど密集度を示す情報などを対応付けたGIS(Geographical Information System)情報を記憶する。なお、GIS情報は、予め記憶部70に記憶しておいてもよいし、移動通信網を通じてGISサーバから必要なGIS情報をダウンロードして記憶部70に記憶してもよい。
In addition, the
そしてまた、記憶部70は、過去に測位した測位履歴データとして、測位した日時、測位の結果(緯度・経度・高度)を対応付けて記憶するとともに、移動手段に応じて、単位移動距離当たりの誤差値を示す誤差パラメータを記憶する。
The
制御部100は、マイクロプロセッサを備え、記憶部70が記憶する制御プログラムや制御データにしたがって動作し、当該移動無線端末装置の各部を統括して制御し、音声通信やデータ通信を実現するものである。また制御部100は、電子メールの送受信や、Webブラウジング、ダウンロードしたストリーミングデータに基づいて動画像を表示部20に表示したり、音声通信を行う通信制御機能を備える。
The
さらに制御部100は、記憶部70が記憶する制御プログラムや制御データにしたがって動作することで、アプリケーション実行機能101と、測位機能102と、移動手段推定機能103と、移動速度検出機能104と、移動方位検出機能105と、移動検出機能106とを実現する。
Further, the
アプリケーション実行機能101は、記憶部70が記憶するアプリケーションプログラムを実行し、例えばユーザから指示されたタイミングや、実行しているアプリケーションプログラムに応じた周期のタイミングで、測位機能102に対して測位要求を行う。このとき、アプリケーション実行機能101は、実行しているアプリケーションプログラムの種類や、現在位置を示す属性(例えば、自宅登録した場所の付近、自宅に最寄りの駅近く、繁華街か郊外、過去に訪れた頻度で分類した位置などの区別)、ユーザから指示されたタイミングでの測位要求に迅速に対応するか否か、などに応じた測位周期と測位精度を測位機能102に対して要求する。
The
これは、ユーザが必要とする測位精度は、実行しているアプリケーションプログラムの種類やユーザがおかれる環境やタイミングによって異なり、常に高い測位精度が求められるとは限らない。例えば、ユーザが駅に居て電車の時刻表や乗り換え案内のWebサイトを呼び出したり、周辺に存在する各種ランドマーク、例えば所望の物が買える店舗やレストラン、気象情報、イベント情報、場所に関連する人や会社の連絡先などを表示したりすることが挙げられる。これらの例からも類推できるように、必要とされる情報の種類などによっても、アプリケーションプログラムから求められる測位精度は異なる可能性がある。 This is because the positioning accuracy required by the user differs depending on the type of application program being executed, the environment and timing in which the user is placed, and high positioning accuracy is not always required. For example, when a user is at a station and calls a train timetable or transfer information website, various landmarks that exist in the vicinity, such as shops and restaurants where you can buy desired items, weather information, event information, and places Displaying the contact information of people and companies. As can be inferred from these examples, the positioning accuracy required from the application program may differ depending on the type of information required.
このため、例えば、アプリケーションプログラムの1つであるナビゲーションプログラムを実行している場合、測位機能102に対して、高い精度で測位するように要求する。また現在位置が繁華街として、記憶部70が記憶するGIS情報に登録されている場合には、郊外として登録されている場合に比べて、相対的に高い精度を要求する。また現在位置の近辺における店舗や駅などの地物や事象(天気など)を検索するプログラムを実行している場合には、低い精度を測位機能102に要求する。このように、状況によって必要最低限の精度を要求することで、高い精度の測位結果を必要としない場合には、処理負荷を抑制して、より迅速に、低消費電力で測位結果を得ることが可能となる。
For this reason, for example, when a navigation program that is one of application programs is being executed, the
測位機能102は、GPS受信部60が受信したGPS信号に基づいて測位するGPS測位機能や、無線通信部10が基地局装置BSから受信した位置情報に基づく基地局測位機能、後述する移動検出機能106が求めた検出結果(移動距離、移動方向、累積測位誤差)に基づいて、上記測位した結果を更新する測位結果更新機能を備える。
The
そして、測位機能102は、アプリケーション実行機能101からの要求に応じた測位精度にしたがって、GPS測位機能、基地局測位機能あるいは測位結果更新機能を選択し、この選択した機能により測位を行い、当該移動無線端末装置の位置情報(緯度・経度・高度)と累積測位誤差を求め、測位した時刻を示す時刻情報に対応付けて、記憶部70に測位履歴データとして記録するとともに、アプリケーション実行機能101に通知する。
Then, the
なお、測位機能102は、電源投入直後のように現在位置が不明の場合や、記憶部70に測位履歴データが存在しなかったり、所定時間以上経過した古いデータの場合には、まずGPS信号または基地局測位に基づく測位を行う。また、測位機能102は、アプリケーション実行機能101からの要求に応じた精度と周期で測位を行うが、測位によって得た位置情報の精度が、要求される精度を満たさない場合や、累積測位誤差が閾値に達した場合には、GPS測位または基地局測位を実施し、要求を満たす精度の測位結果を得る。
The
一般に、ユーザから指示されたタイミングでの測位要求に迅速に対応する場合、常時現在位置を測位する必要があるが、GPS信号に基づく測位では、測位精度が高い反面、電力消費が激しく、待ち受け時間が短くなる可能性が高い。一方、基地局装置BSから受信した位置情報で測位する場合は、消費電力は抑制できるものの、測位精度はGPS測位よりも低くなってしまう。 In general, when responding promptly to a positioning request at the timing instructed by the user, it is necessary to always measure the current position. However, positioning based on GPS signals has high positioning accuracy but consumes a lot of power and has a standby time. Is likely to be shorter. On the other hand, when positioning is performed using the position information received from the base station apparatus BS, power consumption can be suppressed, but positioning accuracy is lower than GPS positioning.
移動手段推定機能103は、センサ部50のうち、加速度センサが検出した加速度の情報などに基づいて、当該移動無線端末装置を所持するユーザが、例えば徒歩で移動しているのか、車に乗っているのか、電車に乗って移動しているのかを推定する。具体的な判定方法としては、予め、移動手段ごとに、加速度センサが検出した加速度の時系列パターンを記憶しておき、このパターンと加速度センサが検出したパターンを比較して、最も類似するものから移動手段を推定する。
Based on the acceleration information detected by the acceleration sensor in the
移動速度検出機能104は、当該移動無線端末装置を所持するユーザの移動速度を検出するものであって、例えば、上記移動手段推定機能103が徒歩と推定した場合には、加速度センサの検出結果から単位時間当たりの歩数を計数し、これに基づいて、移動速度を推定する。また、上記移動手段検出機能103が車や電車と推定した場合には、加速度センサが検出した加速度を累積することで移動速度を検出する。なお、加速度センサを用いる方法以外にも、特開2007−312165に記載されるような、基地局装置BSから受信した信号のフェージングピッチに基づいて移動速度を検出するようにしてもよい。
The moving
移動方位検出機能105は、センサ部50のうち、ジャイロセンサの検出結果に基づいて、当該移動無線端末装置を所持するユーザの移動方向を検出する。
移動検出機能106は、測位機能102からの要求にしたがって、移動速度検出機能104が検出した移動速度と、移動方位検出機能105が検出した移動方向を、経過時間に基づいて累積することで、移動距離と移動方向を求める移動検出機能と、この機能で求めた移動距離と移動方向と、上記移動手段推定機能103が推定した移動手段に応じた単位移動距離当たりの誤差値(以下、単位誤差値と略称する)とに基づいて、前回の測位から今回の測位までの測位誤差を求め、この測位誤差を、測位開始から前回の測定までの位置誤差を累積加算した累積測位誤差に加算してすることで、測位開始から現在位置までの累積測位誤差を求める誤差検出機能とを備える。
The moving
The
なお、上記単位誤差値は、移動手段に応じて予め異なる値を設定したものであって、記憶部70に、誤差パラメータとして記憶しておく。また、単位誤差値は、移動手段が歩行の場合には、上下動などの移動とは異なる成分が含まれることを考慮して、他の移動手段に比べて、大きな値を設定する。
The unit error value is set in advance according to the moving means, and is stored in the
次に、上記構成の移動無線端末装置の動作について説明する。
まず、図2を参照して、初期状態の測位制御、すなわち電源投入直後のように現在位置が不明の場合や、記憶部70に測位履歴データが存在しなかったり、所定時間以上経過した古いデータの場合の測位制御について説明する。
Next, the operation of the mobile radio terminal apparatus having the above configuration will be described.
First, referring to FIG. 2, the positioning control in the initial state, that is, when the current position is unknown as immediately after the power is turned on, or when the positioning history data does not exist in the
上述した状況でアプリケーション実行機能101から測位要求があると、まずステップ2aにおいて測位機能102は、GPS測位機能を選択して、GPS受信部60を起動し、GPS受信部60が受信したGPS信号に基づいて測位を行い、位置情報(緯度・経度・高度)を求めて、ステップ2bに移行する。なお、ステップ2aでは、アプリケーション実行機能101からの測位要求に含まれる測位精度が低い場合には、GPS測位機能を使用せず、基地局測位による測位を行っても良い。
In the situation described above, when there is a positioning request from the
ステップ2bにおいて測位機能102は、ステップ2aで行ったGPS測位が成功したか否かを判定する。ここで、緯度・経度・高度が測位できた場合には、ステップ2cに移行し、一方、GPS受信部60がGPS信号を受信できなかったり、アプリケーション実行機能101からの測位要求に含まれる測位精度を満たすことができないなど、GPS測位できない場合には、ステップ2aに移行して、再びGPS測位を行う。
In
ステップ2cにおいて測位機能102は、ステップ2aで得た位置情報と、測位した時刻を示す時刻情報に対応付けて、記憶部70に測位履歴データとして記録するとともに、アプリケーション実行機能101に通知し、当該処理を終了する。
In step 2c, the
次に、図3を参照して、図2で説明した測位制御の後に行う測位制御について説明する。この処理は、アプリケーション実行機能101から測位中止が指示されるまで繰り返し実行される。
Next, the positioning control performed after the positioning control described in FIG. 2 will be described with reference to FIG. This process is repeatedly executed until positioning stop is instructed from the
ステップ3aにおいて測位機能102は、前回の測位から所定周期t1が経過すると、アプリケーション実行機能101からの測位要求に含まれる測位精度にしたがって、基地局測位機能あるいは測位結果更新機能を選択し、この選択した機能を実行し、ステップ3bに移行する。
In
ここで例えば、基地局測位機能を選択した場合には、無線通信部10が基地局装置BSから受信した位置情報に基づいて測位を行う。また測位結果更新機能を選択した場合には、移動検出機能106に測位するように要求し、前回から今回までの移動距離、移動方向および測位誤差を求めさせる。
Here, for example, when the base station positioning function is selected, the
ステップ3bにおいて測位機能102は、記憶部70に測位履歴データに記録した前回の測位結果に、ステップ3aで求めた測位結果を反映させることで、現在位置の情報と、現在の累積測位誤差をそれぞれ求め、ステップ3cに移行する。
In
ステップ3cにおいて測位機能102は、アプリケーション実行機能101から測位要求が生じたか否か、すなわち、測位周期t2(>t1)が到来したか否かを判定する。ここで測位要求が生じた場合には、ステップ3dに移行し、一方、測位要求が生じていない場合には、ステップ3aに移行して、再びGPS測位以外の手法により、所定周期で測位を行う。
In
ステップ3dにおいて測位機能102は、ステップ3bで求めた現在の累積測位誤差が、測位要求に含まれる測位精度(以下、アプリ許容誤差と称する)を満たしているか否かを判定する。現在の累積測位誤差が測位精度を満たしていない、すなわち要求される精度が得られていない場合には、ステップ3eに移行し、一方、累積測位誤差が測位精度を満たしている、すなわち要求される精度が得られている場合には、ステップ3hに移行する。
In
ステップ3eにおいて測位機能102は、GPS測位機能を選択して、GPS受信部60を起動し、GPS受信部60が受信したGPS信号に基づいて測位を行い、位置情報(緯度・経度・高度)を求めて、ステップ3fに移行する。
In step 3e, the
ステップ3fにおいて測位機能102は、ステップ3eで行ったGPS測位が成功したか否かを判定する。ここで、緯度・経度・高度が測位できた場合には、ステップ3gに移行し、一方、GPS受信部60がGPS信号を受信できなかったり、アプリケーション実行機能101からの測位要求に含まれる測位精度を満たすことができないなど、GPS測位できない場合には、ステップ3eに移行して、再びGPS測位を行う。
In
ステップ3gにおいて測位機能102は、ステップ3bで求めた累積位置誤差をリセットするとともに、ステップ3bで求めた現在位置の情報に代わって、ステップ3eで求めた測位結果に基づく位置情報を現在位置とし、ステップ3hに移行する。
In
ステップ3hにおいて測位機能102は、現在位置の情報と、現在の累積位置誤差と、現在時刻とを対応付けて、記憶部70に測位履歴データとして記録するとともに、これらの情報をアプリケーション実行機能101に通知し、ステップ3aに移行する。
In
次に、図4を参照して、累積位置誤差が累積される様子について説明する。
初めの測位要求401に対して、測位機能102は、GPS測位を実行し、アプリ許容誤差を満たす、ある程度の誤差で現在位置を測定する。その後、測位機能102は、GPS測位は停止し、これに代わって所定の周期t1で、測位結果更新機能により移動検出機能106による測位を行う。
Next, with reference to FIG. 4, how the accumulated position error is accumulated will be described.
In response to the
やがて、ユーザが歩行、静止の各状態を経たのち、周期t2が経過し、再びアプリケーション実行機能101から測位要求402が発生する。このとき、累積位置誤差は、アプリ許容誤差を満たしているので、所定の周期t1で、移動検出機能106による測位が継続される(ステップ3d、3h、3a)。
Eventually, after the user goes through the walking and stationary states, the period t2 elapses, and the
その後、移動手段として電車が利用されたことを移動手段推定機能103が推定すると、累積位置誤差が急増大し、アプリ許容誤差を超える。
そして、周期t2が経過し、再びアプリケーション実行機能101から測位要求403が発生する。このとき、累積位置誤差は、アプリ許容誤差を満たしていないので、GPS測位(ステップ3e)が実行される。これにより、測位結果更新機能よりも高いGPS測位が行われたことより、累積位置誤差をリセットし、このGPS測位に基づく位置情報がアプリケーション実行機能101に通知される。その後は、再び、所定の周期t1で、移動検出機能106による測位が行われ、少しずつ、累積位置誤差が上昇する。
Thereafter, when the moving
Then, after the period t2 has elapsed, a
以上のように、上記構成の移動無線端末装置では、GPS測位で求めた位置情報を、他の手法で検出した動きに関する情報で更新して現在位置を求めるとともに、この求めた現在位置に含まれる誤差(累積位置誤差)を監視する。そして、やがてこの誤差が、実行しているアプリケーションプログラムの許容誤差を満たさなくなった場合には、再びGPS測位を行って、高い精度で現在位置を測位するようにしている。 As described above, in the mobile radio terminal device having the above-described configuration, the position information obtained by GPS positioning is updated with information related to motion detected by another method to obtain the current position, and is included in the obtained current position. Monitor the error (cumulative position error). When this error eventually does not satisfy the allowable error of the application program being executed, GPS positioning is performed again, and the current position is measured with high accuracy.
したがって、上記構成の移動無線端末装置によれば、累積位置誤差がアプリ許容誤差を満たさなくなった場合に限って、GPS測位を行うにしているので、常にGPS測位を行う場合に比べて、消費電力を低減しつつも、所要の精度で測位を行うことができる。 Therefore, according to the mobile radio terminal device configured as described above, the GPS positioning is performed only when the accumulated position error does not satisfy the application allowable error. Positioning can be performed with the required accuracy while reducing.
また、実行しているアプリケーションプログラムの種類や、現在位置の属性(例えば、自宅登録した場所の付近か否か、自宅に最寄りの駅近くか否か、繁華街か郊外か、過去に訪れた頻度で分類し頻度の高い分類の位置か否か、などの区別)、ユーザから指示のあったタイミングでの測位要求に迅速に対応するか否か、などに応じた周期で、累積位置誤差がアプリ許容誤差を満たしているか否かを判定するようにしているので、アプリ許容誤差を満たした測位が行える。 In addition, the type of application program being executed and the attribute of the current location (for example, whether it is near the location registered at home, whether it is near the station nearest to the home, whether it is a downtown or suburb, and the frequency of visits in the past) The cumulative position error is applied in a cycle according to whether or not the positioning request at the timing instructed by the user is promptly responded. Since it is determined whether or not the allowable error is satisfied, positioning that satisfies the application allowable error can be performed.
なお、この発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。例えば、上記の例では、複数のGPS衛星からの無線信号に基づいて、移動無線端末装置自身で測位を行うこととして説明しているが、複数のGPS衛星から受信した無線信号を、基地局を介して測位機能を備えたサーバに送り、このサーバによって測位された情報を得、この情報を利用することも可能である。 Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. For example, in the above example, it is described that the mobile radio terminal itself performs positioning based on radio signals from a plurality of GPS satellites. However, radio signals received from a plurality of GPS satellites are transmitted to a base station. It is also possible to send information to a server having a positioning function via this, obtain information measured by this server, and use this information.
また上記実施形態に開示されている複数の構成要素を適宜組み合わせることによって種々の発明を形成できる。また例えば、実施形態に示される全構成要素からいくつかの構成要素を削除した構成も考えられる。さらに、異なる実施形態に記載した構成要素を適宜組み合わせてもよい。 In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. Further, for example, a configuration in which some components are deleted from all the components shown in the embodiment is also conceivable. Furthermore, you may combine suitably the component described in different embodiment.
10…無線通信部、20…表示部、30…通話部、31…スピーカ、32…マイクロホン、40…操作部、50…センサ部、60…受信部、70…記憶部、100…制御部、101…アプリケーション実行機能、102…測位機能、103…移動手段推定機能、104…移動速度検出機能、105…移動方位検出機能、106…移動検出機能、BS…基地局装置、NW…移動通信網、ST1〜STn…GPS衛星。
DESCRIPTION OF
Claims (6)
複数の人工衛星からそれぞれ送信される無線信号を受信し、この受信した複数の信号に基づく測位により、現在位置を示す位置情報を求める衛星測位手段と、
当該移動無線端末装置の移動距離と移動方向を検出する移動検出手段と、
前記移動検出手段の検出結果に含まれる誤差を検出する誤差検出手段と、
前記無線基地局から送信される無線信号を受信し、受信した無線信号に基づく測位により、現在位置を示す位置情報を求める基地局測位手段と、
前記衛星測位手段又は前記基地局測位手段による測位で求めた位置情報を、前記移動検出手段の検出結果に基づいて更新して位置情報を求める測位制御手段と、
前記測位制御手段による更新に合わせて、前記誤差検出手段が検出した誤差を累積する誤差累積手段と、
前記誤差累積手段が求めた累積誤差が予め設定した閾値を超えたか否かを判定する判定手段と、を具備し、
前記測位制御手段は、前記判定手段が閾値を超えたと判定した場合に、前記衛星測位手段又は前記基地局測位手段を制御して位置情報を新たに取得し、この位置情報を前記移動検出手段の検出結果に基づいて更新して位置情報を求め、
前記誤差累積手段は、前記判定手段が閾値を超えたと判定した場合に、求めた累積誤差をリセットし、
前記誤差検出手段は、
前記移動検出手段が検出した移動速度に基づいて、移動手段を推定する移動手段推定手段と、
前記移動手段推定手段が推定した移動手段に応じた誤差を決定する誤差決定手段とを備え、
前記誤差累積手段は、前記測位制御手段による更新に合わせて、前記誤差決定手段が決定した誤差を累積することを特徴とする移動無線端末装置。 In a mobile radio terminal device that performs communication through a radio base station accommodated in a network,
Satellite positioning means for receiving radio signals respectively transmitted from a plurality of artificial satellites and obtaining position information indicating the current position by positioning based on the received plurality of signals;
Movement detecting means for detecting the moving distance and moving direction of the mobile radio terminal device;
Error detection means for detecting an error included in the detection result of the movement detection means;
Base station positioning means for receiving a radio signal transmitted from the radio base station and obtaining position information indicating a current position by positioning based on the received radio signal;
Positioning control means for obtaining position information by updating the position information obtained by positioning by the satellite positioning means or the base station positioning means based on the detection result of the movement detecting means;
In accordance with the update by the positioning control means, error accumulation means for accumulating errors detected by the error detection means,
Determination means for determining whether the accumulated error obtained by the error accumulation means exceeds a preset threshold value,
When the positioning control unit determines that the determination unit has exceeded a threshold, the positioning control unit controls the satellite positioning unit or the base station positioning unit to newly acquire position information, and the position information is obtained from the movement detection unit. Update based on detection results to obtain location information,
The error accumulation means resets the obtained accumulated error when the determination means determines that the threshold value is exceeded ,
The error detecting means includes
A moving means estimating means for estimating the moving means based on the moving speed detected by the movement detecting means;
Error determining means for determining an error according to the moving means estimated by the moving means estimating means,
The mobile terminal apparatus according to claim 1, wherein the error accumulating unit accumulates the error determined by the error determining unit in accordance with the update by the positioning control unit .
前記判定手段は、前記第1周期よりも長い第2周期で、前記誤差累積手段が求めた累積誤差が予め設定した閾値を超えたか否かを判定することを特徴とする請求項1に記載の移動無線端末装置。 The positioning control means obtains position information by updating the position information obtained by positioning by the satellite positioning means in a first period based on the detection result of the movement detecting means,
2. The determination unit according to claim 1, wherein the determination unit determines whether the accumulated error obtained by the error accumulation unit exceeds a preset threshold in a second period longer than the first period. Mobile radio terminal device.
前記判定手段は、前記第1周期よりも長い第2周期で行われるアプリケーションプログラムからの要求に応じて、前記誤差累積手段が求めた累積誤差が予め設定した閾値を超えたか否かを判定することを特徴とする請求項1に記載の移動無線端末装置。 The positioning control means obtains position information by updating the position information obtained by positioning by the satellite positioning means in a first period based on the detection result of the movement detecting means,
The determination unit determines whether the accumulated error obtained by the error accumulation unit exceeds a preset threshold in response to a request from an application program performed in a second period longer than the first period. The mobile radio terminal apparatus according to claim 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008314756A JP5182052B2 (en) | 2008-12-10 | 2008-12-10 | Mobile radio terminal device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008314756A JP5182052B2 (en) | 2008-12-10 | 2008-12-10 | Mobile radio terminal device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010139321A JP2010139321A (en) | 2010-06-24 |
JP5182052B2 true JP5182052B2 (en) | 2013-04-10 |
Family
ID=42349586
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008314756A Expired - Fee Related JP5182052B2 (en) | 2008-12-10 | 2008-12-10 | Mobile radio terminal device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5182052B2 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5494364B2 (en) | 2010-09-02 | 2014-05-14 | カシオ計算機株式会社 | POSITIONING DEVICE, POSITIONING METHOD, AND PROGRAM |
JP5658636B2 (en) * | 2011-09-06 | 2015-01-28 | 株式会社ゼンリンデータコム | Route guidance device and route guidance method |
JP6063268B2 (en) * | 2013-01-18 | 2017-01-18 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | POSITION DISPLAY INFORMATION PROVIDING DEVICE, USER TERMINAL, POSITION DISPLAY INFORMATION PROVIDING METHOD, POSITION INFORMATION ACQUISITION CONTROL METHOD, AND PROGRAM |
WO2015008420A1 (en) * | 2013-07-19 | 2015-01-22 | 日産自動車株式会社 | Driving state estimation device |
US9925986B2 (en) * | 2013-07-19 | 2018-03-27 | Nissan Motor Co., Ltd. | Driving state estimation device |
JP2015064234A (en) * | 2013-09-24 | 2015-04-09 | 株式会社日立国際電気 | Wireless communication system and wireless communication module |
JP2015207919A (en) * | 2014-04-21 | 2015-11-19 | 株式会社インテック | Equipment with positioning means, server device communicating with equipment, method for receiving service corresponding to position, and program |
JP6010668B2 (en) * | 2015-08-31 | 2016-10-19 | 株式会社インテック | Apparatus provided with positioning means, server apparatus communicating with the apparatus, method and program for receiving service according to position |
JPWO2018179644A1 (en) * | 2017-03-27 | 2020-02-13 | ソニー株式会社 | Information processing apparatus, information processing method, and recording medium |
US20200205117A1 (en) * | 2017-08-10 | 2020-06-25 | Ntt Docomo, Inc. | Position calculation device, wireless base station, position calculation method, and positioning control method |
JP7286823B2 (en) * | 2017-10-13 | 2023-06-05 | ラピスセミコンダクタ株式会社 | Mobile terminal, location confirmation device, location confirmation system, location identification program, location confirmation program, location identification method, and location confirmation method |
JP6965720B2 (en) * | 2017-12-15 | 2021-11-10 | 株式会社デンソー | Position detection device and position detection program |
JP6687648B2 (en) * | 2018-01-19 | 2020-04-28 | ヤフー株式会社 | Estimating device, estimating method, and estimating program |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3206477B2 (en) * | 1997-02-19 | 2001-09-10 | トヨタ自動車株式会社 | Mobile terminal device |
JP4200327B2 (en) * | 2005-02-28 | 2008-12-24 | パナソニック電工株式会社 | Positioning device and position information system using the same |
-
2008
- 2008-12-10 JP JP2008314756A patent/JP5182052B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010139321A (en) | 2010-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5182052B2 (en) | Mobile radio terminal device | |
JP5313186B2 (en) | Mobile terminal and mobile terminal control method | |
US8571514B2 (en) | Mobile device and method for providing location based content | |
US9055402B2 (en) | Sending location information from within a communication application | |
US8825363B2 (en) | Portable terminal, travel path recording method and program storage medium | |
JP5718646B2 (en) | Navigation device capable of selecting one of a plurality of position sources and method used in the navigation device | |
US8548724B2 (en) | Positioning terminal and server | |
US8954110B2 (en) | Communication device, communication system and program | |
EP2642356A2 (en) | Method and Apparatus for Providing an Alarm Service in Mobile Terminal | |
JP2005121531A (en) | Portable navigation device, controlling method, and control program thereof | |
JPH1183529A (en) | Position-detection informing device | |
JP4892041B2 (en) | Positioning terminal and positioning method | |
JP6397289B2 (en) | Communication terminal device, location providing system, location transmission method, and location transmission control program | |
WO2012086827A1 (en) | Location search system, portable information terminal, location search method, and recording medium which records location search program | |
JP2007164486A (en) | Information report unit | |
JP2009230250A (en) | Monitor, monitoring method and computer program | |
JP4753434B2 (en) | Mobile communication terminal | |
JP2011191146A (en) | Mobile communication terminal device, method of controlling positioning cycle thereof, and program of controlling positioning cycle of the mobile communication terminal device | |
JP2007155421A (en) | Present position display method and present position display device | |
JP6216702B2 (en) | Terminal device, position providing system, and position acquisition control program | |
KR101287964B1 (en) | Portable terminal having alarm function and alarm setting method thereof | |
JP2008205766A (en) | Information terminal and control method of information terminal | |
JP2005223782A (en) | Mobile portable terminal | |
JP2008203016A (en) | Personal digital assistant, and control method of portable information terminal | |
JP2012168074A (en) | Electronic apparatus, program, contact support method and contact support system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20101028 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110817 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120802 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120807 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121005 |
|
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: 20121218 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121231 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160125 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |