Nothing Special   »   [go: up one dir, main page]

JP5182052B2 - Mobile radio terminal device - Google Patents

Mobile radio terminal device Download PDF

Info

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
Application number
JP2008314756A
Other languages
Japanese (ja)
Other versions
JP2010139321A (en
Inventor
夏樹 野瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Mobile Communications Ltd
Original Assignee
Fujitsu Mobile Communications Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Mobile Communications Ltd filed Critical Fujitsu Mobile Communications Ltd
Priority to JP2008314756A priority Critical patent/JP5182052B2/en
Publication of JP2010139321A publication Critical patent/JP2010139321A/en
Application granted granted Critical
Publication of JP5182052B2 publication Critical patent/JP5182052B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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では、移動速度が予め設定された閾値を超えた場合に、測位を行うことで、消費電力の低減を行うようにしている。しかしながら、測位誤差を考慮せず移動速度を契機に測位を行うため、適切なタイミングで測位が行われないことがあり、測位性能に問題があった。
特開2007−312165公報
In Patent Document 1, power consumption is reduced by performing positioning when the moving speed exceeds a preset threshold value. However, since positioning is performed with the moving speed as a trigger without considering positioning error, positioning may not be performed at an appropriate timing, which causes a problem in positioning performance.
JP2007-31165A

従来の移動無線端末装置では、移動速度が予め設定された閾値を超えた場合に、測位を行うことで、消費電力の低減を行うようにしているが、測位誤差を考慮せず移動速度を契機に測位を行うため、適切なタイミングで測位が行われないことがあり、測位性能に問題があった。
この発明は上記の問題を解決すべくなされたもので、消費電力を低減しつつも、所要の精度で測位を行うことが可能な移動無線端末装置を提供することを目的とする。
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 control unit 100, a radio communication unit 10, a display unit 20, a call unit 30, an operation unit 40, a storage unit 70, and a GPS reception unit. 60 and a function of performing positioning based on signals received from the GPS satellites ST1 to STn by the GPS receiver 60 in addition to the function of communicating via the base station device BS and the mobile communication network NW.

無線通信部10は、制御部100の指示にしたがって、基地局装置BSと無線通信を行うものであって、この無線通信により、音声データや電子メールデータなどの送受信、Webデータやストリーミングデータなどの受信を行う。
表示部20は、例えばLCD(Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイなどを用いた表示手段であって、制御部100の制御により、画像(静止画像および動画像)や文字情報などを表示して、視覚的にユーザに情報を伝達するものである。
The wireless communication unit 10 performs wireless communication with the base station apparatus BS in accordance with an instruction from the control unit 100. With this wireless communication, transmission / reception of voice data, e-mail data, etc., Web data, streaming data, etc. Receive.
The display unit 20 is a display unit using, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence) display, and displays images (still images and moving images), character information, and the like under the control of the control unit 100. Display and visually convey information to the user.

通話部30は、スピーカ31やマイクロホン32を備え、マイクロホン32を通じて入力されたユーザの音声を音声データに変換して制御部100に出力したり、通話相手などから受信した音声データを復号してスピーカ31から出力するものである。
操作部40は、文字や数字、所定の命令を入力するための複数のキースイッチなどを備え、これを通じてユーザから指示を受け付けるものである。
The calling unit 30 includes a speaker 31 and a microphone 32. The user's voice input through the microphone 32 is converted into voice data and output to the control unit 100, or the voice data received from the other party is decoded and the speaker. 31 is output.
The operation unit 40 includes letters, numbers, a plurality of key switches for inputting predetermined commands, and the like, and receives instructions from the user through this.

センサ部50は、地磁気を検出する地磁気センサや、加速度を検出する加速度センサを備える。
GPS受信部60は、制御部100によって駆動制御され、複数のGPS(Global Positioning System)衛星ST1〜STnから送信されるGPS信号を受信し、制御部100に出力する。
The sensor unit 50 includes a geomagnetic sensor that detects geomagnetism and an acceleration sensor that detects acceleration.
The GPS receiving unit 60 is driven and controlled by the control unit 100, receives GPS signals transmitted from a plurality of GPS (Global Positioning System) satellites ST1 to STn, and outputs them to the control unit 100.

記憶部70は、制御部100の制御プログラムや制御データ、アプリケーションソフトウェア、通信相手ごとに名称や電話番号などを対応づけて管理するアドレスデータ、送受信した電子メールのデータ、WebブラウジングによりダウンロードしたWebデータや、ダウンロードしたコンテンツデータを記憶し、またストリーミングデータなどを一時的に記憶するものである。なお、具体的には、HDD、RAM、ROM、フラッシュメモリなどで構成され、これらの1つで、または複数を組み合わせて構成することができる。   The storage unit 70 is a control program and control data of the control unit 100, application software, address data for managing names and telephone numbers associated with each communication partner, transmitted / received e-mail data, Web data downloaded by Web browsing In addition, downloaded content data is stored, and streaming data is temporarily stored. Specifically, it is configured by an HDD, a RAM, a ROM, a flash memory, or the like, and can be configured by one of these or a combination of a plurality.

また記憶部70は、地図データ、地物や事象の名称、これらの位置を示す緯度・経度・高度の情報、エリアごとに繁華街か郊外かなど密集度を示す情報などを対応付けたGIS(Geographical Information System)情報を記憶する。なお、GIS情報は、予め記憶部70に記憶しておいてもよいし、移動通信網を通じてGISサーバから必要なGIS情報をダウンロードして記憶部70に記憶してもよい。   In addition, the storage unit 70 associates map data, names of features and events, information on latitude / longitude / altitude indicating these positions, information indicating the degree of congestion such as whether the area is a downtown area or a suburb for each area, and the like. Geographical Information System) Stores information. The GIS information may be stored in advance in the storage unit 70, or necessary GIS information may be downloaded from the GIS server through the mobile communication network and stored in the storage unit 70.

そしてまた、記憶部70は、過去に測位した測位履歴データとして、測位した日時、測位の結果(緯度・経度・高度)を対応付けて記憶するとともに、移動手段に応じて、単位移動距離当たりの誤差値を示す誤差パラメータを記憶する。   The storage unit 70 stores the date and time of positioning and the positioning result (latitude, longitude, and altitude) in association with each other as positioning history data measured in the past. An error parameter indicating an error value is stored.

制御部100は、マイクロプロセッサを備え、記憶部70が記憶する制御プログラムや制御データにしたがって動作し、当該移動無線端末装置の各部を統括して制御し、音声通信やデータ通信を実現するものである。また制御部100は、電子メールの送受信や、Webブラウジング、ダウンロードしたストリーミングデータに基づいて動画像を表示部20に表示したり、音声通信を行う通信制御機能を備える。   The control unit 100 includes a microprocessor, operates in accordance with a control program and control data stored in the storage unit 70, and controls each unit of the mobile radio terminal device to realize voice communication and data communication. is there. The control unit 100 also has a communication control function for displaying moving images on the display unit 20 based on transmission / reception of electronic mail, Web browsing, and downloaded streaming data, and performing voice communication.

さらに制御部100は、記憶部70が記憶する制御プログラムや制御データにしたがって動作することで、アプリケーション実行機能101と、測位機能102と、移動手段推定機能103と、移動速度検出機能104と、移動方位検出機能105と、移動検出機能106とを実現する。   Further, the control unit 100 operates in accordance with the control program and control data stored in the storage unit 70, so that the application execution function 101, the positioning function 102, the movement means estimation function 103, the movement speed detection function 104, and the movement An azimuth detection function 105 and a movement detection function 106 are realized.

アプリケーション実行機能101は、記憶部70が記憶するアプリケーションプログラムを実行し、例えばユーザから指示されたタイミングや、実行しているアプリケーションプログラムに応じた周期のタイミングで、測位機能102に対して測位要求を行う。このとき、アプリケーション実行機能101は、実行しているアプリケーションプログラムの種類や、現在位置を示す属性(例えば、自宅登録した場所の付近、自宅に最寄りの駅近く、繁華街か郊外、過去に訪れた頻度で分類した位置などの区別)、ユーザから指示されたタイミングでの測位要求に迅速に対応するか否か、などに応じた測位周期と測位精度を測位機能102に対して要求する。   The application execution function 101 executes the application program stored in the storage unit 70, and sends a positioning request to the positioning function 102, for example, at a timing instructed by the user or at a cycle timing according to the application program being executed. Do. At this time, the application execution function 101 has an attribute indicating the type of the application program being executed and the current position (for example, near the place registered at home, near the station nearest to the home, downtown or suburbs, or visited in the past) The positioning function 102 is requested to have a positioning cycle and positioning accuracy according to whether or not to promptly respond to a positioning request at a timing instructed by the user.

これは、ユーザが必要とする測位精度は、実行しているアプリケーションプログラムの種類やユーザがおかれる環境やタイミングによって異なり、常に高い測位精度が求められるとは限らない。例えば、ユーザが駅に居て電車の時刻表や乗り換え案内の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 positioning function 102 is requested to perform positioning with high accuracy. Further, when the current position is registered as a downtown area and registered in the GIS information stored in the storage unit 70, a relatively high accuracy is required as compared with the case where the current position is registered as a suburb. When a program for searching for features or events (such as weather) such as a store or a station in the vicinity of the current position is being executed, the positioning function 102 is requested to have low accuracy. In this way, by requesting the required minimum accuracy depending on the situation, when high accuracy positioning results are not required, the processing load can be suppressed and the positioning results can be obtained more quickly and with low power consumption. Is possible.

測位機能102は、GPS受信部60が受信したGPS信号に基づいて測位するGPS測位機能や、無線通信部10が基地局装置BSから受信した位置情報に基づく基地局測位機能、後述する移動検出機能106が求めた検出結果(移動距離、移動方向、累積測位誤差)に基づいて、上記測位した結果を更新する測位結果更新機能を備える。   The positioning function 102 includes a GPS positioning function for positioning based on the GPS signal received by the GPS receiving unit 60, a base station positioning function based on position information received by the wireless communication unit 10 from the base station device BS, and a movement detection function described later. A positioning result update function for updating the positioning result based on the detection result (movement distance, movement direction, cumulative positioning error) obtained by 106 is provided.

そして、測位機能102は、アプリケーション実行機能101からの要求に応じた測位精度にしたがって、GPS測位機能、基地局測位機能あるいは測位結果更新機能を選択し、この選択した機能により測位を行い、当該移動無線端末装置の位置情報(緯度・経度・高度)と累積測位誤差を求め、測位した時刻を示す時刻情報に対応付けて、記憶部70に測位履歴データとして記録するとともに、アプリケーション実行機能101に通知する。   Then, the positioning function 102 selects a GPS positioning function, a base station positioning function, or a positioning result update function according to the positioning accuracy in response to the request from the application execution function 101, performs positioning by this selected function, and moves the movement The position information (latitude / longitude / altitude) of the wireless terminal device and the accumulated positioning error are obtained, associated with time information indicating the time of positioning, recorded as positioning history data in the storage unit 70, and notified to the application execution function 101 To do.

なお、測位機能102は、電源投入直後のように現在位置が不明の場合や、記憶部70に測位履歴データが存在しなかったり、所定時間以上経過した古いデータの場合には、まずGPS信号または基地局測位に基づく測位を行う。また、測位機能102は、アプリケーション実行機能101からの要求に応じた精度と周期で測位を行うが、測位によって得た位置情報の精度が、要求される精度を満たさない場合や、累積測位誤差が閾値に達した場合には、GPS測位または基地局測位を実施し、要求を満たす精度の測位結果を得る。   The positioning function 102 first determines whether the GPS signal or the current position is unknown when the current position is unknown, such as immediately after power-on, or when the positioning history data does not exist in the storage unit 70 or is older than a predetermined time. Perform positioning based on base station positioning. In addition, the positioning function 102 performs positioning with accuracy and cycle according to the request from the application execution function 101. However, when the accuracy of the position information obtained by positioning does not satisfy the required accuracy, or the accumulated positioning error is When the threshold value is reached, GPS positioning or base station positioning is performed to obtain a positioning result with sufficient accuracy to satisfy the requirements.

一般に、ユーザから指示されたタイミングでの測位要求に迅速に対応する場合、常時現在位置を測位する必要があるが、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 sensor unit 50, the moving means estimation function 103 is, for example, whether the user who owns the mobile wireless terminal device is moving on foot or riding a car. Or whether you are moving on a train. As a specific determination method, the time series pattern of the acceleration detected by the acceleration sensor is stored in advance for each moving unit, and the pattern detected by the acceleration sensor is compared with the most similar one. Estimate moving means.

移動速度検出機能104は、当該移動無線端末装置を所持するユーザの移動速度を検出するものであって、例えば、上記移動手段推定機能103が徒歩と推定した場合には、加速度センサの検出結果から単位時間当たりの歩数を計数し、これに基づいて、移動速度を推定する。また、上記移動手段検出機能103が車や電車と推定した場合には、加速度センサが検出した加速度を累積することで移動速度を検出する。なお、加速度センサを用いる方法以外にも、特開2007−312165に記載されるような、基地局装置BSから受信した信号のフェージングピッチに基づいて移動速度を検出するようにしてもよい。   The moving speed detection function 104 detects the moving speed of the user who owns the mobile wireless terminal device. For example, when the moving means estimation function 103 estimates walking, the detection result of the acceleration sensor is used. The number of steps per unit time is counted, and based on this, the moving speed is estimated. Further, when the moving means detecting function 103 estimates that the vehicle is a car or a train, the moving speed is detected by accumulating the acceleration detected by the acceleration sensor. In addition to the method using the acceleration sensor, the moving speed may be detected based on the fading pitch of the signal received from the base station apparatus BS as described in JP 2007-31165 A.

移動方位検出機能105は、センサ部50のうち、ジャイロセンサの検出結果に基づいて、当該移動無線端末装置を所持するユーザの移動方向を検出する。
移動検出機能106は、測位機能102からの要求にしたがって、移動速度検出機能104が検出した移動速度と、移動方位検出機能105が検出した移動方向を、経過時間に基づいて累積することで、移動距離と移動方向を求める移動検出機能と、この機能で求めた移動距離と移動方向と、上記移動手段推定機能103が推定した移動手段に応じた単位移動距離当たりの誤差値(以下、単位誤差値と略称する)とに基づいて、前回の測位から今回の測位までの測位誤差を求め、この測位誤差を、測位開始から前回の測定までの位置誤差を累積加算した累積測位誤差に加算してすることで、測位開始から現在位置までの累積測位誤差を求める誤差検出機能とを備える。
The moving direction detection function 105 detects the moving direction of the user who owns the mobile radio terminal device based on the detection result of the gyro sensor in the sensor unit 50.
The movement detection function 106 accumulates the movement speed detected by the movement speed detection function 104 and the movement direction detected by the movement direction detection function 105 based on the elapsed time in accordance with a request from the positioning function 102. A movement detection function for obtaining a distance and a movement direction, a movement distance and a movement direction obtained by this function, and an error value per unit movement distance corresponding to the movement means estimated by the movement means estimation function 103 (hereinafter, unit error value) The positioning error from the previous positioning to the current positioning is calculated, and this positioning error is added to the cumulative positioning error obtained by cumulatively adding the position error from the positioning start to the previous measurement. Thus, an error detection function for obtaining a cumulative positioning error from the positioning start to the current position is provided.

なお、上記単位誤差値は、移動手段に応じて予め異なる値を設定したものであって、記憶部70に、誤差パラメータとして記憶しておく。また、単位誤差値は、移動手段が歩行の場合には、上下動などの移動とは異なる成分が含まれることを考慮して、他の移動手段に比べて、大きな値を設定する。   The unit error value is set in advance according to the moving means, and is stored in the storage unit 70 as an error parameter. In addition, the unit error value is set to be larger than that of other moving means in consideration of the fact that when the moving means is walking, a component different from movement such as vertical movement is included.

次に、上記構成の移動無線端末装置の動作について説明する。
まず、図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 storage unit 70 or the old data has passed a predetermined time or more. The positioning control in this case will be described.

上述した状況でアプリケーション実行機能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 application execution function 101, first, in step 2a, the positioning function 102 selects the GPS positioning function, activates the GPS receiving unit 60, and converts the GPS signal received by the GPS receiving unit 60 into the GPS signal. Based on the positioning, position information (latitude / longitude / altitude) is obtained, and the process proceeds to step 2b. In step 2a, if the positioning accuracy included in the positioning request from the application execution function 101 is low, positioning by base station positioning may be performed without using the GPS positioning function.

ステップ2bにおいて測位機能102は、ステップ2aで行ったGPS測位が成功したか否かを判定する。ここで、緯度・経度・高度が測位できた場合には、ステップ2cに移行し、一方、GPS受信部60がGPS信号を受信できなかったり、アプリケーション実行機能101からの測位要求に含まれる測位精度を満たすことができないなど、GPS測位できない場合には、ステップ2aに移行して、再びGPS測位を行う。   In step 2b, the positioning function 102 determines whether or not the GPS positioning performed in step 2a is successful. If the latitude / longitude / altitude can be measured, the process proceeds to step 2c. On the other hand, the GPS receiving unit 60 cannot receive the GPS signal, or the positioning accuracy included in the positioning request from the application execution function 101. If GPS positioning cannot be performed, for example, it cannot be satisfied, the process proceeds to step 2a and GPS positioning is performed again.

ステップ2cにおいて測位機能102は、ステップ2aで得た位置情報と、測位した時刻を示す時刻情報に対応付けて、記憶部70に測位履歴データとして記録するとともに、アプリケーション実行機能101に通知し、当該処理を終了する。   In step 2c, the positioning function 102 records the position information obtained in step 2a and the time information indicating the time of positioning in association with the positioning history data in the storage unit 70, and notifies the application execution function 101 of the information. The process ends.

次に、図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 application execution function 101.

ステップ3aにおいて測位機能102は、前回の測位から所定周期t1が経過すると、アプリケーション実行機能101からの測位要求に含まれる測位精度にしたがって、基地局測位機能あるいは測位結果更新機能を選択し、この選択した機能を実行し、ステップ3bに移行する。   In step 3a, the positioning function 102 selects the base station positioning function or the positioning result update function according to the positioning accuracy included in the positioning request from the application execution function 101 when the predetermined period t1 has elapsed from the previous positioning, and this selection The executed function is executed, and the process proceeds to step 3b.

ここで例えば、基地局測位機能を選択した場合には、無線通信部10が基地局装置BSから受信した位置情報に基づいて測位を行う。また測位結果更新機能を選択した場合には、移動検出機能106に測位するように要求し、前回から今回までの移動距離、移動方向および測位誤差を求めさせる。   Here, for example, when the base station positioning function is selected, the radio communication unit 10 performs positioning based on the position information received from the base station device BS. When the positioning result update function is selected, the movement detection function 106 is requested to perform positioning, and the movement distance, movement direction, and positioning error from the previous time to the current time are obtained.

ステップ3bにおいて測位機能102は、記憶部70に測位履歴データに記録した前回の測位結果に、ステップ3aで求めた測位結果を反映させることで、現在位置の情報と、現在の累積測位誤差をそれぞれ求め、ステップ3cに移行する。   In step 3b, the positioning function 102 reflects the current positioning information and the current accumulated positioning error by reflecting the positioning result obtained in step 3a on the previous positioning result recorded in the positioning history data in the storage unit 70. The process proceeds to step 3c.

ステップ3cにおいて測位機能102は、アプリケーション実行機能101から測位要求が生じたか否か、すなわち、測位周期t2(>t1)が到来したか否かを判定する。ここで測位要求が生じた場合には、ステップ3dに移行し、一方、測位要求が生じていない場合には、ステップ3aに移行して、再びGPS測位以外の手法により、所定周期で測位を行う。   In step 3c, the positioning function 102 determines whether or not a positioning request is generated from the application execution function 101, that is, whether or not the positioning cycle t2 (> t1) has arrived. If a positioning request is generated, the process proceeds to step 3d. On the other hand, if a positioning request is not generated, the process proceeds to step 3a, and positioning is performed at a predetermined cycle again by a method other than GPS positioning. .

ステップ3dにおいて測位機能102は、ステップ3bで求めた現在の累積測位誤差が、測位要求に含まれる測位精度(以下、アプリ許容誤差と称する)を満たしているか否かを判定する。現在の累積測位誤差が測位精度を満たしていない、すなわち要求される精度が得られていない場合には、ステップ3eに移行し、一方、累積測位誤差が測位精度を満たしている、すなわち要求される精度が得られている場合には、ステップ3hに移行する。   In step 3d, the positioning function 102 determines whether or not the current cumulative positioning error obtained in step 3b satisfies the positioning accuracy (hereinafter referred to as application allowable error) included in the positioning request. If the current cumulative positioning error does not satisfy the positioning accuracy, that is, the required accuracy is not obtained, the process proceeds to step 3e, while the cumulative positioning error satisfies the positioning accuracy, that is, is required. If the accuracy is obtained, the process proceeds to step 3h.

ステップ3eにおいて測位機能102は、GPS測位機能を選択して、GPS受信部60を起動し、GPS受信部60が受信したGPS信号に基づいて測位を行い、位置情報(緯度・経度・高度)を求めて、ステップ3fに移行する。   In step 3e, the positioning function 102 selects the GPS positioning function, activates the GPS receiving unit 60, performs positioning based on the GPS signal received by the GPS receiving unit 60, and obtains position information (latitude / longitude / altitude). The process proceeds to step 3f.

ステップ3fにおいて測位機能102は、ステップ3eで行ったGPS測位が成功したか否かを判定する。ここで、緯度・経度・高度が測位できた場合には、ステップ3gに移行し、一方、GPS受信部60がGPS信号を受信できなかったり、アプリケーション実行機能101からの測位要求に含まれる測位精度を満たすことができないなど、GPS測位できない場合には、ステップ3eに移行して、再びGPS測位を行う。   In step 3f, the positioning function 102 determines whether or not the GPS positioning performed in step 3e is successful. If the latitude / longitude / altitude can be measured, the process proceeds to step 3g. On the other hand, the GPS receiving unit 60 cannot receive the GPS signal, or the positioning accuracy included in the positioning request from the application execution function 101. If GPS positioning cannot be performed, for example, it cannot be satisfied, the process proceeds to step 3e and GPS positioning is performed again.

ステップ3gにおいて測位機能102は、ステップ3bで求めた累積位置誤差をリセットするとともに、ステップ3bで求めた現在位置の情報に代わって、ステップ3eで求めた測位結果に基づく位置情報を現在位置とし、ステップ3hに移行する。   In step 3g, the positioning function 102 resets the accumulated position error obtained in step 3b, and replaces the current position information obtained in step 3b with the position information based on the positioning result obtained in step 3e as the current position. Control goes to step 3h.

ステップ3hにおいて測位機能102は、現在位置の情報と、現在の累積位置誤差と、現在時刻とを対応付けて、記憶部70に測位履歴データとして記録するとともに、これらの情報をアプリケーション実行機能101に通知し、ステップ3aに移行する。   In step 3h, the positioning function 102 associates the current position information, the current cumulative position error, and the current time with each other and records them as positioning history data in the storage unit 70, and stores these information in the application execution function 101. Notify and move to step 3a.

次に、図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 initial positioning request 401, the positioning function 102 performs GPS positioning and measures the current position with a certain degree of error that satisfies the application allowable error. After that, the positioning function 102 stops the GPS positioning, and instead performs the positioning by the movement detection function 106 by the positioning result update function at a predetermined period t1.

やがて、ユーザが歩行、静止の各状態を経たのち、周期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 positioning request 402 is generated again from the application execution function 101. At this time, since the accumulated position error satisfies the application allowable error, positioning by the movement detection function 106 is continued at a predetermined period t1 (steps 3d, 3h, and 3a).

その後、移動手段として電車が利用されたことを移動手段推定機能103が推定すると、累積位置誤差が急増大し、アプリ許容誤差を超える。
そして、周期t2が経過し、再びアプリケーション実行機能101から測位要求403が発生する。このとき、累積位置誤差は、アプリ許容誤差を満たしていないので、GPS測位(ステップ3e)が実行される。これにより、測位結果更新機能よりも高いGPS測位が行われたことより、累積位置誤差をリセットし、このGPS測位に基づく位置情報がアプリケーション実行機能101に通知される。その後は、再び、所定の周期t1で、移動検出機能106による測位が行われ、少しずつ、累積位置誤差が上昇する。
Thereafter, when the moving means estimating function 103 estimates that the train is used as the moving means, the accumulated position error increases rapidly and exceeds the application allowable error.
Then, after the period t2 has elapsed, a positioning request 403 is generated again from the application execution function 101. At this time, since the accumulated position error does not satisfy the application allowable error, GPS positioning (step 3e) is executed. As a result, GPS positioning higher than the positioning result update function is performed, so that the accumulated position error is reset, and position information based on this GPS positioning is notified to the application execution function 101. Thereafter, positioning by the movement detection function 106 is performed again at a predetermined cycle t1, and the cumulative position error increases little by little.

以上のように、上記構成の移動無線端末装置では、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.

この発明に係わる移動無線端末装置の一実施形態の構成を示す回路ブロック図。The circuit block diagram which shows the structure of one Embodiment of the mobile radio | wireless terminal apparatus concerning this invention. 図1に示した移動無線端末装置の初期の測位動作を説明するためのフローチャート。The flowchart for demonstrating the initial positioning operation | movement of the mobile radio | wireless terminal apparatus shown in FIG. 図1に示した移動無線端末装置の初期以降の測位動作を説明するためのフローチャート。The flowchart for demonstrating the positioning operation | movement after the initial stage of the mobile radio | wireless terminal apparatus shown in FIG. 累積位置誤差とアプリ許容誤差の関係を説明するための図。The figure for demonstrating the relationship between a cumulative position error and an application allowable error.

符号の説明Explanation of symbols

10…無線通信部、20…表示部、30…通話部、31…スピーカ、32…マイクロホン、40…操作部、50…センサ部、60…受信部、70…記憶部、100…制御部、101…アプリケーション実行機能、102…測位機能、103…移動手段推定機能、104…移動速度検出機能、105…移動方位検出機能、106…移動検出機能、BS…基地局装置、NW…移動通信網、ST1〜STn…GPS衛星。   DESCRIPTION OF SYMBOLS 10 ... Wireless communication part, 20 ... Display part, 30 ... Call part, 31 ... Speaker, 32 ... Microphone, 40 ... Operation part, 50 ... Sensor part, 60 ... Reception part, 70 ... Memory | storage part, 100 ... Control part, 101 ... application execution function, 102 ... positioning function, 103 ... moving means estimation function, 104 ... movement speed detection function, 105 ... movement direction detection function, 106 ... movement detection function, BS ... base station apparatus, NW ... mobile communication network, ST1 ~ STn ... GPS satellite.

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周期で更新して位置情報を求め、
前記判定手段は、前記第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.
さらに、前記第2の周期が経過した場合に、前記測位制御手段が求めた位置情報を出力する出力手段を備えることを特徴とする請求項に記載の移動無線端末装置。 The mobile radio terminal apparatus according to claim 2 , further comprising output means for outputting position information obtained by the positioning control means when the second period has elapsed. 前記測位制御手段は、前記衛星測位手段による測位で求めた位置情報を、前記移動検出手段の検出結果に基づいて、第1周期で更新して位置情報を求め、
前記判定手段は、前記第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.
前記第2周期は、アプリケーションプログラムの種類に応じて可変することを特徴とする請求項に記載の移動無線端末装置。 The mobile radio terminal apparatus according to claim 4 , wherein the second period varies according to the type of application program. 前記閾値は、アプリケーションプログラムの種類に応じて可変することを特徴とする請求項に記載の移動無線端末装置。 The mobile radio terminal apparatus according to claim 4 , wherein the threshold varies according to the type of application program.
JP2008314756A 2008-12-10 2008-12-10 Mobile radio terminal device Expired - Fee Related JP5182052B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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