[go: up one dir, main page]

JP2018142767A - Mobile terminal, method and mobile communication system - Google Patents

Mobile terminal, method and mobile communication system Download PDF

Info

Publication number
JP2018142767A
JP2018142767A JP2017034374A JP2017034374A JP2018142767A JP 2018142767 A JP2018142767 A JP 2018142767A JP 2017034374 A JP2017034374 A JP 2017034374A JP 2017034374 A JP2017034374 A JP 2017034374A JP 2018142767 A JP2018142767 A JP 2018142767A
Authority
JP
Japan
Prior art keywords
mobile terminal
information
reliability
position information
update
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.)
Granted
Application number
JP2017034374A
Other languages
Japanese (ja)
Other versions
JP6805880B2 (en
Inventor
典恭 菊池
Noriyasu Kikuchi
典恭 菊池
昭一 中林
Shoichi Nakabayashi
昭一 中林
貴大 矢野
Takahiro Yano
貴大 矢野
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2017034374A priority Critical patent/JP6805880B2/en
Publication of JP2018142767A publication Critical patent/JP2018142767A/en
Application granted granted Critical
Publication of JP6805880B2 publication Critical patent/JP6805880B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

PROBLEM TO BE SOLVED: To allow for update of the reference position even in the opportunity other than communication with a fixed node.SOLUTION: A mobile terminal includes a positional information acquisition unit for acquiring the positional information of the mobile terminal calculated by accumulating the variation in the position of the mobile terminal to a reference position, a confidence coefficient acquisition unit for acquiring the confidence coefficient information of the positional information of the mobile terminal based on the lapsed time after update of the reference position, an other terminal information acquisition unit for acquiring the positional information of other mobile terminal and the confidence coefficient information of the positional information of other mobile terminal therefrom, and a control unit for controlling update of the reference position using the positional information of other mobile terminal, based on the relationship of the confidence coefficient information of the positional information of the mobile terminal, and the confidence coefficient information of the positional information of other mobile terminal.SELECTED DRAWING: Figure 2

Description

本発明は、移動端末、方法および移動通信システムに関する。   The present invention relates to a mobile terminal, a method, and a mobile communication system.

近日、移動端末のユーザの位置を推定する技術が盛んに利用されている。位置推定の技術として、例えば、PDR(Pedestrian Dead Reckoning)と呼ばれる技術が知られている。PDRは、角速度センサから計算された回転角、加速度センサから計算された移動距離を累積することでユーザの位置を推定する技術である。これに関連し、特許文献1には、車両の現在位置を推定するカーナビゲーション装置が開示されている。   Recently, techniques for estimating the position of a user of a mobile terminal have been actively used. As a position estimation technique, for example, a technique called PDR (Pedestrian Dead Reckoning) is known. PDR is a technique for estimating the position of a user by accumulating the rotation angle calculated from the angular velocity sensor and the movement distance calculated from the acceleration sensor. In this regard, Patent Document 1 discloses a car navigation device that estimates the current position of a vehicle.

上述したPDRでは、位置推定の誤差も累積されるので、例えば固定ノードの座標を用いて基準位置を補正(更新)することが有用である。   In the above-described PDR, errors in position estimation are also accumulated, so it is useful to correct (update) the reference position using, for example, the coordinates of a fixed node.

特開2012−112691号公報JP 2012-112691 A

しかし、固定ノードの設置には、場所的およびコスト的な制限がある。固定ノードの設置密度に不足があると、移動端末が十分な精度で位置推定を行うことが困難であった。   However, there are location and cost limitations in installing fixed nodes. If the fixed node installation density is insufficient, it is difficult for the mobile terminal to perform position estimation with sufficient accuracy.

そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、固定ノードとの通信以外の機会でも基準位置を更新することが可能な、新規かつ改良された移動端末、方法および移動通信システムを提供することにある。   Therefore, the present invention has been made in view of the above-mentioned problems, and the object of the present invention is a new and improved technique capable of updating the reference position even at an opportunity other than communication with a fixed node. To provide a mobile terminal, a method, and a mobile communication system.

上記課題を解決するために、本発明のある観点によれば、移動端末であって、前記移動端末の位置の変化量を基準位置に累積して算出される前記移動端末の位置情報を取得する位置情報取得部と、前記基準位置の更新からの経過時間に基づいて前記移動端末の位置情報の信頼度情報を取得する信頼度取得部と、他の移動端末から、前記他の移動端末の位置情報、および前記他の移動端末の位置情報の信頼度情報を取得する他端末情報取得部と、前記移動端末の位置情報の信頼度情報と、前記他の移動端末の位置情報の信頼度情報との関係に基づき、前記他の移動端末の位置情報を用いた前記基準位置の更新を制御する制御部と、を備える、移動端末が提供される。   In order to solve the above-described problem, according to an aspect of the present invention, a mobile terminal is configured to acquire position information of the mobile terminal calculated by accumulating a change amount of the position of the mobile terminal in a reference position. A position information acquisition unit, a reliability acquisition unit that acquires reliability information of the position information of the mobile terminal based on an elapsed time from the update of the reference position, and a position of the other mobile terminal from another mobile terminal Information, and another terminal information acquisition unit that acquires reliability information of the position information of the other mobile terminal, reliability information of the position information of the mobile terminal, and reliability information of the position information of the other mobile terminal And a control unit that controls updating of the reference position using the position information of the other mobile terminal based on the above relationship.

前記信頼度取得部は、前記基準位置の更新時に設定された設定時間と、前記基準位置の更新からの経過時間との合計に基づいて前記信頼度情報を取得してもよい。   The reliability acquisition unit may acquire the reliability information based on a total of a set time set when the reference position is updated and an elapsed time since the update of the reference position.

前記制御部は、前記基準位置の更新と併せて、前記他の移動端末の位置情報の信頼度情報を用いて前記設定時間を設定してもよい。   The said control part may set the said setting time using the reliability information of the positional information on the said other mobile terminal together with the update of the said reference position.

前記移動端末は、固定ノードから、前記固定ノードの位置情報を取得する固定ノード情報取得部をさらに備え、前記制御部は、前記固定ノードの位置情報を用いて前記基準位置を更新し、前記設定時間を所定値に設定してもよい。   The mobile terminal further includes a fixed node information acquisition unit that acquires position information of the fixed node from a fixed node, and the control unit updates the reference position using the position information of the fixed node, and the setting The time may be set to a predetermined value.

前記制御部は、前記他の移動端末から受信される信号の受信強度が閾値を上回るか否かを判定し、前記他の移動端末から受信される信号の受信強度が閾値を上回ることに基づき、前記他の移動端末の位置情報を用いた前記基準位置の更新を制御してもよい。   The control unit determines whether or not the reception strength of the signal received from the other mobile terminal exceeds a threshold, and based on the reception strength of the signal received from the other mobile terminal exceeds the threshold, The updating of the reference position using the position information of the other mobile terminal may be controlled.

前記制御部は、前記移動端末の位置情報の信頼度情報が示す信頼度より、前記他の移動端末の位置情報の信頼度情報が示す信頼度の方が高いことに基づき、前記他の移動端末の位置情報を用いた前記基準位置の更新を制御してもよい。   The control unit is configured based on the fact that the reliability indicated by the reliability information of the location information of the other mobile terminal is higher than the reliability indicated by the reliability information of the location information of the mobile terminal. The updating of the reference position using the position information may be controlled.

前記信頼度取得部は、前記移動端末を携帯するユーザの進行方向の変更履歴にさらに基づいて前記信頼度情報を取得してもよい。   The reliability acquisition unit may acquire the reliability information further based on a change history of a traveling direction of a user carrying the mobile terminal.

前記信頼度取得部は、前記進行方向の変化角度および前記進行方向の変化回数が大きいほど、低い信頼度を示す信頼度情報を取得してもよい。   The reliability acquisition unit may acquire reliability information indicating lower reliability as the change angle in the traveling direction and the number of changes in the traveling direction are larger.

また、上記課題を解決するために、本発明の別の観点によれば、移動端末により実行される方法であって、前記移動端末の位置の変化量を基準位置に累積して算出される前記移動端末の位置情報を取得することと、前記基準位置の更新からの経過時間に基づいて前記移動端末の位置情報の信頼度情報を取得することと、他の移動端末から、前記他の移動端末の位置情報、および前記他の移動端末の位置情報の信頼度情報を取得することと、前記移動端末の位置情報の信頼度情報と、前記他の移動端末の位置情報の信頼度情報との関係に基づき、前記他の移動端末の位置情報を用いた前記基準位置の更新を制御することと、を含む方法が提供される。   In order to solve the above-described problem, according to another aspect of the present invention, there is provided a method executed by a mobile terminal, wherein the change amount of the position of the mobile terminal is calculated and accumulated in a reference position. Acquiring position information of the mobile terminal, acquiring reliability information of the position information of the mobile terminal based on an elapsed time from the update of the reference position, and from the other mobile terminal to the other mobile terminal And the reliability information of the location information of the other mobile terminal, and the reliability information of the location information of the other mobile terminal and the reliability information of the location information of the other mobile terminal And controlling the update of the reference position using the position information of the other mobile terminal.

また、上記課題を解決するために、本発明の別の観点によれば、複数の移動端末からなる移動通信システムであって、前記複数の移動端末の各々は、前記移動端末の位置の変化量を基準位置に累積して算出される前記移動端末の位置情報を取得する位置情報取得部と、前記基準位置の更新からの経過時間に基づいて前記移動端末の位置情報の信頼度情報を取得する信頼度取得部と、他の移動端末から、前記他の移動端末の位置情報、および前記他の移動端末の位置情報の信頼度情報を取得する他端末情報取得部と、前記移動端末の位置情報の信頼度情報と、前記他の移動端末の位置情報の信頼度情報との関係に基づき、前記他の移動端末の位置情報を用いた前記基準位置の更新を制御する制御部と、を備える、移動通信システムが提供される。   In order to solve the above problem, according to another aspect of the present invention, there is provided a mobile communication system including a plurality of mobile terminals, each of the plurality of mobile terminals being a change amount of a position of the mobile terminal. A position information acquisition unit that acquires position information of the mobile terminal calculated by accumulating the reference position and a reliability information of the position information of the mobile terminal is acquired based on an elapsed time since the update of the reference position A reliability level acquisition unit, a location information of the other mobile terminal, a location information of the location of the other mobile terminal, and a location information of the mobile terminal. A control unit that controls updating of the reference position using the position information of the other mobile terminal based on the relationship between the reliability information of the other mobile terminal and the reliability information of the position information of the other mobile terminal. A mobile communication system is provided

以上説明したように本発明によれば、固定ノードとの通信以外の機会でも位置情報を更新することが可能である。   As described above, according to the present invention, it is possible to update the position information at an opportunity other than communication with the fixed node.

本発明の実施形態による移動通信システムの構成を示す説明図である。It is explanatory drawing which shows the structure of the mobile communication system by embodiment of this invention. 本実施形態による移動端末の構成を示す説明図である。It is explanatory drawing which shows the structure of the mobile terminal by this embodiment. ビーコンの構成例を示す。The structural example of a beacon is shown. 確率密度関数の時間の経過に伴う変化を示す説明図である。It is explanatory drawing which shows the change with progress of time of a probability density function. 本発明の実施形態による移動端末の動作を示すフローチャートである。3 is a flowchart illustrating an operation of a mobile terminal according to an embodiment of the present invention. 移動端末間の通信の具体例を示す説明図である。It is explanatory drawing which shows the specific example of communication between mobile terminals. 移動端末間の通信の具体例を示す説明図である。It is explanatory drawing which shows the specific example of communication between mobile terminals. 移動端末間の通信の具体例を示す説明図である。It is explanatory drawing which shows the specific example of communication between mobile terminals. 進行方向の変化角度と、発生する誤差量の関係を模式的に示す説明図である。It is explanatory drawing which shows typically the relationship between the change angle of the advancing direction, and the amount of error to generate | occur | produce. 移動端末のハードウェア構成を示した説明図である。It is explanatory drawing which showed the hardware constitutions of the mobile terminal.

以下に添付図面を参照しながら、本発明の実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, in this specification and drawing, about the component which has the substantially same function structure, duplication description is abbreviate | omitted by attaching | subjecting the same code | symbol.

また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成または論理的意義を有する複数の構成を、必要に応じて移動端末20A、20Bおよび20Cのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、複数の構成要素の各々に同一符号のみを付する。例えば、移動端末20A、20Bおよび20Cを特に区別する必要が無い場合には、各移動端末を単に移動端末20と称する。   In the present specification and drawings, a plurality of components having substantially the same functional configuration may be distinguished by adding different alphabets after the same reference numeral. For example, a plurality of configurations having substantially the same functional configuration or logical significance are distinguished as the mobile terminals 20A, 20B, and 20C as necessary. However, when it is not necessary to particularly distinguish each of a plurality of constituent elements having substantially the same functional configuration, only the same reference numeral is given to each of the plurality of constituent elements. For example, when there is no need to particularly distinguish the mobile terminals 20A, 20B, and 20C, each mobile terminal is simply referred to as the mobile terminal 20.

<1.移動通信システムの構成>
図1は、本発明の実施形態による移動通信システムの構成を示す説明図である。図1に示したように、本発明の実施形態による移動通信システムは、複数の移動端末20A〜20Cと、複数の固定ノード30Aおよび30Bと、を有する。
<1. Configuration of mobile communication system>
FIG. 1 is an explanatory diagram showing a configuration of a mobile communication system according to an embodiment of the present invention. As shown in FIG. 1, the mobile communication system according to the embodiment of the present invention includes a plurality of mobile terminals 20A to 20C and a plurality of fixed nodes 30A and 30B.

固定ノード30は、固定位置に設置されたノードであり、自身の設置位置を示す位置情報を保持している。固定ノード30は、無線通信機能を有し、例えば自身の位置情報を含むビーコンを定期的に送信する。このような固定ノード30は、公衆の無線LAN(Local Area Network)アクセスポイントであってもよい。   The fixed node 30 is a node installed at a fixed position, and holds position information indicating its own installation position. The fixed node 30 has a wireless communication function and periodically transmits a beacon including its own position information, for example. Such a fixed node 30 may be a public wireless LAN (Local Area Network) access point.

移動端末20は、ユーザによって携帯される情報処理装置である。例えば、図1に示した例では、ユーザUAが移動端末20Aを携帯し、ユーザUBが移動端末20Bを携帯し、ユーザUCが移動端末20Cを携帯している。移動端末20は、スマートフォン、携帯電話、PHS(Personal Handyphone System)、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器、およびウェアラブル端末などの携帯型の情報処理装置であってもよい。   The mobile terminal 20 is an information processing device carried by a user. For example, in the example shown in FIG. 1, the user UA carries the mobile terminal 20A, the user UB carries the mobile terminal 20B, and the user UC carries the mobile terminal 20C. The mobile terminal 20 may be a portable information processing device such as a smartphone, a mobile phone, a PHS (Personal Handyphone System), a portable music playback device, a portable video processing device, a portable game device, and a wearable terminal. .

また、移動端末20は、固定ノード30および他の移動端末20と通信する無線通信機能を有する。本実施形態による移動端末20は、基準位置に対して位置の変化量を累積することで現在位置を推定するPDR機能を有する。PDR機能での位置推定では誤差が累積されるので、移動端末20は、固定ノード30からビーコンが受信されると、当該ビーコンに含まれる位置情報を用いて基準位置を更新し、更新後の基準位置に対して位置の変化量を累積する。   The mobile terminal 20 has a wireless communication function for communicating with the fixed node 30 and other mobile terminals 20. The mobile terminal 20 according to the present embodiment has a PDR function that estimates the current position by accumulating the amount of position change with respect to the reference position. Since errors are accumulated in the position estimation by the PDR function, when the beacon is received from the fixed node 30, the mobile terminal 20 updates the reference position using the position information included in the beacon, and the updated reference The amount of change in position is accumulated with respect to the position.

しかし、固定ノード30の設置には、場所的およびコスト的な制限がある。固定ノード30の設置密度に不足があると、固定ノード30からのビーコンのみに基づいて基準位置を更新する方法では、基準位置の更新の時間間隔が長期化し、誤差の累積量が大きくなってしまことが懸念された。   However, the installation of the fixed node 30 is limited in terms of location and cost. If the fixed density of the fixed nodes 30 is insufficient, the method for updating the reference position based only on the beacon from the fixed node 30 will increase the time interval for updating the reference position and increase the accumulated amount of error. There was concern.

本件発明者は、上記事情を一着眼点にして本発明の実施形態を創作するに至った。本発明の実施形態によれば、固定ノード30との通信以外の機会でも位置情報を更新することが可能である。結果、現在位置の推定精度を向上することが可能である。以下、このような本発明の実施形態の構成および動作を順次詳細に説明する。   The present inventor has come up with an embodiment of the present invention by focusing on the above circumstances. According to the embodiment of the present invention, it is possible to update the position information at an opportunity other than communication with the fixed node 30. As a result, it is possible to improve the estimation accuracy of the current position. Hereinafter, the configuration and operation of the embodiment of the present invention will be sequentially described in detail.

<2.移動端末の構成>
図2は、本実施形態による移動端末20の構成を示す説明図である。図2に示したように、本実施形態による移動端末20は、センサ部220と、変化量計算部230と、基準情報管理部240と、位置推定部250と、精度特定部260と、送信部272と、受信部274と、表示部276と、バッテリ278と、を備える。
<2. Configuration of mobile terminal>
FIG. 2 is an explanatory diagram showing the configuration of the mobile terminal 20 according to the present embodiment. As shown in FIG. 2, the mobile terminal 20 according to the present embodiment includes a sensor unit 220, a change amount calculation unit 230, a reference information management unit 240, a position estimation unit 250, an accuracy specification unit 260, and a transmission unit. 272, a receiving unit 274, a display unit 276, and a battery 278.

(センサ部)
センサ部220は、移動端末20の動き、移動に関する情報を検出する。センサ部220は、例えば図2に示したように、加速度センサ222、角速度センサ224および地磁気センサ226を有してもよい。加速度センサ222は加速度に関する情報を取得し、角速度センサ224は角速度に関する情報を取得し、地磁気センサ226は方位に関する情報を取得する。
(Sensor part)
The sensor unit 220 detects information related to the movement and movement of the mobile terminal 20. The sensor unit 220 may include an acceleration sensor 222, an angular velocity sensor 224, and a geomagnetic sensor 226, for example, as shown in FIG. The acceleration sensor 222 acquires information regarding acceleration, the angular velocity sensor 224 acquires information regarding angular velocity, and the geomagnetic sensor 226 acquires information regarding orientation.

(変化量計算部)
変化量計算部230は、センサ部220から供給されるセンサ情報を用いて、移動端末20の位置の変化量を定期的に計算する。ここで、位置の変化量は、変化量計算部230が前回に位置の変化量を計算してから、次に位置の変化量を計算するまでの間での、移動端末20の位置の変化量である。
(Change amount calculation part)
The change amount calculation unit 230 periodically calculates the change amount of the position of the mobile terminal 20 using the sensor information supplied from the sensor unit 220. Here, the amount of change in the position is the amount of change in the position of the mobile terminal 20 between the time when the change amount calculation unit 230 calculates the amount of change in position last time and the next time the amount of change in position is calculated. It is.

(基準情報管理部)
基準情報管理部240は、位置推定部250による位置推定に用いられる基準情報を管理する。具体的には、基準情報管理部240は、図2に示したように、基準情報記憶部242および更新判定部244を有する。
(Standard Information Management Department)
The reference information management unit 240 manages reference information used for position estimation by the position estimation unit 250. Specifically, the reference information management unit 240 includes a reference information storage unit 242 and an update determination unit 244 as illustrated in FIG.

基準情報記憶部242は、基準情報として、基準位置を示す基準位置情報、および基準精度を示す基準精度情報を記憶する。更新判定部244は、これら基準情報を更新するか否かを判定し、判定結果に応じて基準情報の更新を制御する制御部の一例である。   The reference information storage unit 242 stores reference position information indicating the reference position and reference accuracy information indicating the reference accuracy as the reference information. The update determination unit 244 is an example of a control unit that determines whether or not to update the reference information and controls the update of the reference information according to the determination result.

例えば、更新判定部244は、固定ノード30から閾値を上回る受信電力でビーコンが受信された場合、当該ビーコンに含まれる位置情報で基準位置情報を更新する。受信電力が高いほど固定ノード30と移動端末20の距離が小さいので、受信電力が閾値を上回る場合に固定ノード30の位置情報で基準位置情報を更新することで、基準位置情報の信頼性を向上することができる。すなわち、受信電力の閾値は、移動端末20と他の移動端末20との距離による位置のずれが実用上問題ない程度の近さの場合の受信電力値が設定される。なお、固定ノード30の位置情報を用いた基準位置情報の更新を、以下では、第1の更新と称する場合がある。   For example, when the beacon is received from the fixed node 30 with the received power exceeding the threshold, the update determination unit 244 updates the reference position information with the position information included in the beacon. Since the distance between the fixed node 30 and the mobile terminal 20 is smaller as the received power is higher, the reliability of the reference position information is improved by updating the reference position information with the position information of the fixed node 30 when the received power exceeds the threshold. can do. That is, the received power threshold value is set to a received power value when the positional deviation due to the distance between the mobile terminal 20 and another mobile terminal 20 is close enough to cause no practical problem. In the following, the update of the reference position information using the position information of the fixed node 30 may be referred to as a first update.

基準精度情報は、基準位置情報の信頼度を示す情報である。更新判定部244は、第1の更新と併せて、基準精度情報を所定値に設定する。   The reference accuracy information is information indicating the reliability of the reference position information. The update determination unit 244 sets the reference accuracy information to a predetermined value together with the first update.

さらに、本実施形態による更新判定部244は、他の移動端末20から受信されたビーコンに基づいて基準情報を更新するか否かの判定も行う。他の移動端末20から受信されたビーコンに基づく基準情報の更新については、詳細に後述する。   Furthermore, the update determination unit 244 according to the present embodiment also determines whether or not to update the reference information based on beacons received from other mobile terminals 20. The update of reference information based on beacons received from other mobile terminals 20 will be described later in detail.

(位置推定部)
位置推定部250は、移動端末20の位置の変化量を基準位置に累積して移動端末20の位置情報を取得する位置情報取得部である。具体的には、位置推定部250は、基準情報記憶部242に記憶されている基準位置情報に、変化量計算部230により計算された位置の変化量を累積することで、移動端末20の現在位置を推定する。
(Position estimation part)
The position estimation unit 250 is a position information acquisition unit that acquires position information of the mobile terminal 20 by accumulating the amount of change in the position of the mobile terminal 20 in the reference position. Specifically, the position estimation unit 250 accumulates the change amount of the position calculated by the change amount calculation unit 230 in the reference position information stored in the reference information storage unit 242, so that the current position of the mobile terminal 20 can be obtained. Estimate the position.

(精度特定部)
精度特定部260は、位置推定部250により推定される位置情報の精度情報(信頼度情報)を特定する信頼度取得部の一例である。上述したように、PDR機能による位置推定では、時間の経過に従って誤差が累積する。このため、精度特定部260は、前回の基準位置情報の更新からの経過時間に基づいて精度情報を推定してもよい。
(Accuracy specifying part)
The accuracy specifying unit 260 is an example of a reliability acquisition unit that specifies accuracy information (reliability information) of position information estimated by the position estimation unit 250. As described above, in position estimation using the PDR function, errors accumulate as time passes. For this reason, the accuracy specifying unit 260 may estimate the accuracy information based on the elapsed time since the previous update of the reference position information.

(送信部)
送信部272は、他の移動端末20または固定ノード30に信号を送信する。特に、本実施形態による送信部272は、位置推定部250により推定された移動端末20の位置情報、および精度特定部260により特定された精度情報を含むビーコンを送信する。
(Transmitter)
The transmission unit 272 transmits a signal to another mobile terminal 20 or the fixed node 30. In particular, the transmission unit 272 according to the present embodiment transmits a beacon including the location information of the mobile terminal 20 estimated by the location estimation unit 250 and the accuracy information specified by the accuracy specification unit 260.

図3は、ビーコンの構成例を示す。図3に示したように、ビーコンは、ヘッダおよびペイロードからなる。ヘッダには、プリアンブルおよび制御情報などが格納される。ペイロードには、移動端末20の位置情報および精度情報が含まれる。ビーコンは、通信方式に応じて決められるタイミングで送信される。   FIG. 3 shows a configuration example of a beacon. As shown in FIG. 3, the beacon includes a header and a payload. The header stores a preamble, control information, and the like. The payload includes location information and accuracy information of the mobile terminal 20. The beacon is transmitted at a timing determined according to the communication method.

(受信部)
受信部274は、他の移動端末20または固定ノード30から送信された信号を受信する。例えば、受信部274は、固定ノード30から固定ノード30の位置情報を含むビーコンを受信する固定ノード情報取得部、および、他の移動端末20から他の移動端末20の位置情報および精度情報を含むビーコンを受信する他端末情報取得部、としての機能を有する。
(Receiver)
The receiving unit 274 receives a signal transmitted from another mobile terminal 20 or the fixed node 30. For example, the reception unit 274 includes a fixed node information acquisition unit that receives a beacon including the position information of the fixed node 30 from the fixed node 30, and the position information and accuracy information of the other mobile terminal 20 from the other mobile terminals 20. It has a function as an other terminal information acquisition part which receives a beacon.

(表示部)
表示部276は、多様な情報を表示する。例えば、表示部276は、位置推定部250により推定された移動端末20の位置情報を表示してもよい。移動端末20のユーザは、表示部276を目視することで現在位置を把握することが可能となる。
(Display section)
The display unit 276 displays various information. For example, the display unit 276 may display the position information of the mobile terminal 20 estimated by the position estimation unit 250. The user of the mobile terminal 20 can grasp the current position by viewing the display unit 276.

(バッテリ)
バッテリ278は、汎用的な二次電池である。移動端末20は、バッテリ278に蓄積された電力に基づいて動作する。
(Battery)
The battery 278 is a general-purpose secondary battery. The mobile terminal 20 operates based on the electric power stored in the battery 278.

<3.位置推定の精度について>
以上、本実施形態による移動端末20の構成を説明した。続いて、位置推定部250により推定される移動端末20の位置情報の精度について説明する。
<3. About accuracy of position estimation>
The configuration of the mobile terminal 20 according to the present embodiment has been described above. Subsequently, the accuracy of the position information of the mobile terminal 20 estimated by the position estimation unit 250 will be described.

移動端末20の実際の位置は、位置推定部250により推定された位置と必ずしも一致しない。すなわち、移動端末20は、実際には、位置推定部250により推定された位置(x’、y’)の近傍の位置(x、y)に存在する確率がある。移動端末20が位置(x、y)に存在する確率は、位置推定部250により推定された位置(x’、y’)を用いて、以下の数式1に示す標準二変量正規分布の確率密度関数で表現される。なお、数式1ではx座標およびy座標における確率密度関数を示しているが、高さ方向が加わった三次元での確率密度関数が適用されてもよい。   The actual position of the mobile terminal 20 does not necessarily match the position estimated by the position estimation unit 250. That is, there is a probability that the mobile terminal 20 actually exists at a position (x, y) in the vicinity of the position (x ′, y ′) estimated by the position estimation unit 250. The probability that the mobile terminal 20 exists at the position (x, y) is the probability density of the standard bivariate normal distribution shown in the following Equation 1 using the position (x ′, y ′) estimated by the position estimation unit 250. Expressed as a function. Although Equation 1 shows the probability density function at the x and y coordinates, a three-dimensional probability density function to which the height direction is added may be applied.

Figure 2018142767
Figure 2018142767

数式1において、σxはx座標における誤差の標準偏差であり、σyはy座標における誤差の標準偏差である。上述したように、PDR機能による位置推定では時間の経過に従って誤差が累積するので、標準偏差σxおよびσyは、基準位置情報の更新からの時間の経過と共に値が大きくなる任意の関数fx(t)、fy(t)に従って特定される。   In Equation 1, σx is the standard deviation of error in the x coordinate, and σy is the standard deviation of error in the y coordinate. As described above, in the position estimation using the PDR function, errors accumulate as time elapses. Therefore, the standard deviations σx and σy are arbitrary functions fx (t) whose values increase with the elapse of time since the update of the reference position information. , Fy (t).

例えば、標準偏差σxおよびσyは、以下の数式2に示されるように時間t(第1の更新からの経過時間)の一次関数であってもよいし、以下の数式3に示されるように時間tの二次関数であってもよい。下記数式において、a〜fは比例定数である。具体的な関数は、センサの性能をもとに実験的に設計され得る。   For example, the standard deviations σx and σy may be a linear function of time t (elapsed time from the first update) as shown in Equation 2 below, or time as shown in Equation 3 below. It may be a quadratic function of t. In the following mathematical formula, a to f are proportional constants. The specific function can be designed experimentally based on the performance of the sensor.

Figure 2018142767
Figure 2018142767

Figure 2018142767
Figure 2018142767

図4は、確率密度関数p(x、y)の時間の経過に伴う変化を示す説明図である。上述したように、標準偏差σxおよびσyは基準位置情報の更新からの時間の経過と共に大きくなるので、確率密度関数p(x、y)のピークは、時間の経過と共に下がり、確率分布が全体的に分散する。この確率密度関数p(x、y)は、位置推定部250により推定される位置情報の信頼度、精度を示す指標と言える。   FIG. 4 is an explanatory diagram showing a change of the probability density function p (x, y) with the passage of time. As described above, since the standard deviations σx and σy increase with the passage of time since the update of the reference position information, the peak of the probability density function p (x, y) decreases with the passage of time, and the probability distribution is entirely To disperse. The probability density function p (x, y) can be said to be an index indicating the reliability and accuracy of the position information estimated by the position estimation unit 250.

以上より、精度特定部260は、位置推定部250により推定される位置情報の精度情報として、確率密度関数p(x、y)または確率密度関数p(x、y)のピーク値を特定してもよい。   As described above, the accuracy specifying unit 260 specifies the peak value of the probability density function p (x, y) or the probability density function p (x, y) as the accuracy information of the position information estimated by the position estimation unit 250. Also good.

または、確率密度関数p(x、y)および確率密度関数p(x、y)のピーク値は標準偏差σxおよびσyに依存するので、精度特定部260は、精度情報として、標準偏差σxおよびσyを特定してもよい。さらに、標準偏差σxおよびσyは第1の更新からの経過時間に依存するので、精度特定部260は、精度情報として、第1の更新からの経過時間を特定してもよい。基準位置情報の更新からの経過時間が精度情報として用いられる場合、精度情報のデータ量が小さいので、精度情報の通信のためのトラフィック量が抑制される。精度特定部260により特定された精度情報は、上述したように、位置情報と共に送信部272から送信される。   Alternatively, since the peak values of the probability density function p (x, y) and the probability density function p (x, y) depend on the standard deviations σx and σy, the accuracy specifying unit 260 uses the standard deviations σx and σy as accuracy information. May be specified. Furthermore, since the standard deviations σx and σy depend on the elapsed time from the first update, the accuracy specifying unit 260 may specify the elapsed time from the first update as accuracy information. When the elapsed time from the update of the reference position information is used as the accuracy information, the amount of accuracy information is small, so the traffic volume for communication of accuracy information is suppressed. As described above, the accuracy information specified by the accuracy specifying unit 260 is transmitted from the transmission unit 272 together with the position information.

<4.基準位置情報の更新判定>
更新判定部244は、他の移動端末20から受信されたビーコンに含まれる位置情報を用いて基準位置情報を更新するか否かを、ビーコンに含まれる精度情報に基づいて判定する。具体的には、更新判定部244は、他の移動端末20から受信された精度情報の方が、精度特定部260により特定された精度情報よりも高い精度を示す場合、他の移動端末20から受信されたビーコンに含まれる位置情報で基準位置情報を更新(上書き)すると判定する。なお、他の移動端末20から受信されたビーコンに含まれる位置情報を用いた基準位置情報の更新を、以下では第2の更新と称する場合がある。
<4. Reference position information update determination>
The update determination unit 244 determines whether to update the reference position information using the position information included in the beacons received from the other mobile terminals 20 based on the accuracy information included in the beacons. Specifically, when the accuracy information received from the other mobile terminal 20 indicates higher accuracy than the accuracy information specified by the accuracy specifying unit 260, the update determination unit 244 It is determined that the reference position information is updated (overwritten) with the position information included in the received beacon. In addition, the update of the reference | standard position information using the positional information contained in the beacon received from the other mobile terminal 20 may be called a 2nd update below.

例えば、第1の更新からの経過時間が精度情報として利用される場合、更新判定部244は、他の移動端末20から受信されたビーコンに含まれる経過時間と、精度特定部260により特定された経過時間とを比較する。そして、更新判定部244は、他の移動端末20から受信されたビーコンに含まれる経過時間の方が精度特定部260により特定された経過時間より短い場合に、他の移動端末20から受信されたビーコンに含まれる位置情報で基準位置情報を更新する。   For example, when the elapsed time from the first update is used as the accuracy information, the update determination unit 244 is specified by the elapsed time included in the beacon received from the other mobile terminal 20 and the accuracy specifying unit 260. Compare with elapsed time. The update determination unit 244 is received from the other mobile terminal 20 when the elapsed time included in the beacon received from the other mobile terminal 20 is shorter than the elapsed time specified by the accuracy specifying unit 260. The reference position information is updated with the position information included in the beacon.

ここで、他の移動端末20から受信された位置情報にも誤差が含まれる。このため、他の移動端末20から受信された位置情報で基準位置情報が更新された後に、更新後の基準位置情報を用いて位置推定部250が移動端末20の位置を推定する場合、推定結果には、基準位置情報に含まれる誤差と、基準位置情報の更新後に生じた誤差の合計が含まれることになる。   Here, the position information received from other mobile terminals 20 also includes an error. Therefore, after the reference position information is updated with the position information received from another mobile terminal 20, the position estimation unit 250 estimates the position of the mobile terminal 20 using the updated reference position information. This includes the sum of errors included in the reference position information and errors generated after the update of the reference position information.

従って、更新判定部244は、第2の更新の際に、他の移動端末20から受信されたビーコンに含まれる経過時間を基準精度情報に設定する。その後、精度特定部260は、第2の更新からの経過時間と、基準精度情報が示す時間(設定時間)との合計時間を精度情報として特定する。ここで、基準精度情報が示す時間は、他の移動端末20において第1の更新が行われてから、移動端末20により第2の更新が行われるまでの時間である。従って、上記合計時間は、他の移動端末20において第1の更新が行われたタイミングから現在時点までの経過時間に相当する。このような合計時間を精度特定部260が精度情報として特定することにより、精度情報に、基準位置情報に含まれる誤差と、基準位置情報の更新後に生じた誤差の双方を反映させることが可能となる。なお、本明細書においては、上記の合計時間を、便宜上、第1の更新からの経過時間と称する場合もある。   Therefore, the update determination unit 244 sets the elapsed time included in the beacons received from the other mobile terminals 20 in the reference accuracy information during the second update. Thereafter, the accuracy specifying unit 260 specifies the total time of the elapsed time from the second update and the time (set time) indicated by the reference accuracy information as accuracy information. Here, the time indicated by the reference accuracy information is a time from when the first update is performed in another mobile terminal 20 to when the second update is performed by the mobile terminal 20. Therefore, the total time corresponds to the elapsed time from the timing when the first update is performed in the other mobile terminal 20 to the current time point. By specifying the total time as accuracy information by the accuracy specifying unit 260, it is possible to reflect both the error included in the reference position information and the error generated after the update of the reference position information in the accuracy information. Become. In the present specification, the above total time may be referred to as an elapsed time from the first update for convenience.

結果、移動端末20Aが移動端末20Bから受信した位置情報で基準位置情報を更新した後、移動端末20Cが移動端末20Aから受信した位置情報で基準位置情報を更新するというような、移動端末20間での連鎖的な基準位置情報の更新を適切に実現することが可能となる。なお、更新判定部244は、第1の更新の際には、基準精度情報を所定値(例えば、0)に更新してもよい。   As a result, after the mobile terminal 20A updates the reference position information with the position information received from the mobile terminal 20B, the mobile terminal 20C updates the reference position information with the position information received from the mobile terminal 20A. It is possible to appropriately realize the update of the chained reference position information. Note that the update determination unit 244 may update the reference accuracy information to a predetermined value (for example, 0) during the first update.

変形例として、位置推定部250が推定する精度情報、および受信部274により他の移動端末20から受信される精度情報は、確率密度関数p(x、y)のピーク値、または標準偏差σxおよびσyなどであってもよい。この場合でも、第1の更新からの経過時間が精度情報に付加されることが望ましい。かかる構成により、更新判定部244が第2の更新を行った後に、精度特定部260が、第2の更新の際に他の移動端末20から受信された精度情報に付加された経過時間と、第2の更新からの経過時間との合計時間に基づいて、標準偏差σxおよびσyおよび確率密度関数p(x、y)のピーク値などを特定することが可能である。   As a modification, the accuracy information estimated by the position estimation unit 250 and the accuracy information received from the other mobile terminals 20 by the reception unit 274 are the peak value of the probability density function p (x, y), or the standard deviation σx and It may be σy or the like. Even in this case, it is desirable that the elapsed time from the first update is added to the accuracy information. With this configuration, after the update determination unit 244 performs the second update, the accuracy specifying unit 260 adds the elapsed time added to the accuracy information received from the other mobile terminals 20 at the time of the second update, Based on the total time with the elapsed time from the second update, it is possible to specify the standard deviations σx and σy, the peak value of the probability density function p (x, y), and the like.

<5.動作>
以上、本発明の実施形態による移動端末20の構成を説明した。続いて、図5を参照し、本発明の実施形態による移動端末20の動作を整理する。
<5. Operation>
The configuration of the mobile terminal 20 according to the embodiment of the present invention has been described above. Subsequently, referring to FIG. 5, the operation of the mobile terminal 20 according to the embodiment of the present invention is organized.

図5は、本発明の実施形態による移動端末20の動作を示すフローチャートである。図5に示したように、まず、基準情報記憶部242が基準情報を記憶している場合(S304/Yes)、位置推定部250は、基準情報記憶部242に記憶されている基準位置情報に、変化量計算部230により計算された位置の変化量を累積することで、移動端末20の位置情報を推定する(S308)。また、精度特定部260は、位置推定部250により推定される位置情報の精度情報を特定する(S312)。そして、送信部272が、位置推定部250により推定された移動端末20の位置情報、および精度特定部260により特定された精度情報を含むビーコンを送信する(S316)。   FIG. 5 is a flowchart showing an operation of the mobile terminal 20 according to the embodiment of the present invention. As shown in FIG. 5, first, when the reference information storage unit 242 stores the reference information (S304 / Yes), the position estimation unit 250 adds the reference position information stored in the reference information storage unit 242 to the reference position information. Then, the position information of the mobile terminal 20 is estimated by accumulating the position change amount calculated by the change amount calculation unit 230 (S308). Further, the accuracy specifying unit 260 specifies the accuracy information of the position information estimated by the position estimating unit 250 (S312). Then, the transmission unit 272 transmits a beacon including the location information of the mobile terminal 20 estimated by the location estimation unit 250 and the accuracy information specified by the accuracy specification unit 260 (S316).

その後、ビーコンが受信されると(S320/Yes)、更新判定部244は、ビーコンの受信電力が閾値を上回るか否かを判定する(S324)。ビーコンの受信電力が閾値以下である場合(S324/No)、S308からの処理が繰り返される。一方、ビーコンの受信電力が閾値を上回る場合(S324/Yes)、更新判定部244は、ビーコンの送信元が固定ノード30または他の移動端末20のいずれであるかに応じて異なる処理を行う。   Thereafter, when a beacon is received (S320 / Yes), the update determination unit 244 determines whether or not the received power of the beacon exceeds a threshold value (S324). When the received power of the beacon is equal to or less than the threshold (S324 / No), the processing from S308 is repeated. On the other hand, when the received power of the beacon exceeds the threshold (S324 / Yes), the update determination unit 244 performs different processing depending on whether the beacon transmission source is the fixed node 30 or the other mobile terminal 20.

具体的には、ビーコンの送信元が固定ノード30である場合(S328/固定ノード)、更新判定部244は、ビーコンに含まれる位置情報で基準情報記憶部242の基準位置情報を更新し(S332)、基準精度情報に所定値を設定する(S336)。   Specifically, when the beacon transmission source is the fixed node 30 (S328 / fixed node), the update determination unit 244 updates the reference position information in the reference information storage unit 242 with the position information included in the beacon (S332). ), A predetermined value is set in the reference accuracy information (S336).

一方、ビーコンの送信元が他の移動端末20である場合(S328/移動端末)、更新判定部244は、他の移動端末20から受信された精度情報の方が、精度特定部260により特定された精度情報よりも高い精度を示すか否かを判定する(S340)。他の移動端末20から受信された精度情報の方が精度特定部260により特定された精度情報よりも高い精度を示す場合(S340/Yes)、更新判定部244は、他の移動端末20から受信されたビーコンに含まれる位置情報で基準位置情報を更新する(S344)。さらに、更新判定部244は、他の移動端末20から受信されたビーコンに含まれる精度情報を用いて基準精度情報を設定する(S348)。他の移動端末20から受信された精度情報の方が精度特定部260により特定された精度情報よりも低い精度を示す場合(S340/No)、更新判定部244は、基準位置情報および基準精度情報の更新を行わない。その後、S308からの処理が繰り返される。ここで、精度情報を受信した電波の到来方向と、相対距離が推定できれば、受信した位置情報を前記到来方向に前記相対距離分ずらすことで、位置情報を補正しても良い。例えば、アレイアンテナを用いれば受信時刻の差異から電波の到来方向を推定することができる。また相対距離は、送信電力を予め決めておき距離と受信電力強度との関係をテーブルに記憶しておくことにより、受信電力値に基づき相対距離を推定することができる。   On the other hand, when the transmission source of the beacon is another mobile terminal 20 (S328 / mobile terminal), the update determination unit 244 specifies the accuracy information received from the other mobile terminal 20 by the accuracy specifying unit 260. It is determined whether or not the accuracy information is higher than the accuracy information (S340). When the accuracy information received from the other mobile terminal 20 indicates higher accuracy than the accuracy information specified by the accuracy specifying unit 260 (S340 / Yes), the update determining unit 244 receives from the other mobile terminal 20 The reference position information is updated with the position information included in the received beacon (S344). Furthermore, the update determination unit 244 sets reference accuracy information using accuracy information included in beacons received from other mobile terminals 20 (S348). When the accuracy information received from the other mobile terminals 20 indicates lower accuracy than the accuracy information specified by the accuracy specifying unit 260 (S340 / No), the update determining unit 244 determines the reference position information and the reference accuracy information. Will not be updated. Thereafter, the processing from S308 is repeated. Here, if the arrival direction and the relative distance of the radio wave having received the accuracy information can be estimated, the position information may be corrected by shifting the received position information by the relative distance in the arrival direction. For example, if an array antenna is used, the direction of arrival of radio waves can be estimated from the difference in reception time. The relative distance can be estimated based on the received power value by determining the transmission power in advance and storing the relationship between the distance and the received power intensity in a table.

なお、S304において基準情報記憶部242が基準情報を記憶していない場合(S304/No)、移動端末20は、他の移動端末20または固定ノード30からビーコンが受信されるまで待機する(S352/No)。他の移動端末20または固定ノード30からビーコンが受信されると、S324以降の処理が進められる。   When the reference information storage unit 242 does not store the reference information in S304 (S304 / No), the mobile terminal 20 waits until a beacon is received from another mobile terminal 20 or the fixed node 30 (S352 / No). When a beacon is received from another mobile terminal 20 or the fixed node 30, the processes after S324 are advanced.

ここで、図6〜図8を参照し、本実施形態による移動端末20の動作をより具体的に説明する。   Here, the operation of the mobile terminal 20 according to the present embodiment will be described more specifically with reference to FIGS.

図6〜図8は、移動端末20間の通信の具体例を示す説明図である。図6〜図8においては、固定ノード30の位置情報を用いた基準位置情報の更新からの経過時間(分)が精度情報として用いられる例を示す。   6 to 8 are explanatory diagrams illustrating specific examples of communication between the mobile terminals 20. 6 to 8 show an example in which the elapsed time (minutes) from the update of the reference position information using the position information of the fixed node 30 is used as the accuracy information.

図6に示した例では、11時0分の時点で、移動端末20Aが固定ノード30から受信したビーコンに基づき、基準位置情報を更新する。このため、11時0分の時点で、移動端末20Aの精度情報が0(分)となる。なお、11時0分の時点で、移動端末20Bの精度情報が8(分)であり、移動端末20Cの精度情報が15(分)であるものとする。   In the example illustrated in FIG. 6, the mobile terminal 20 </ b> A updates the reference position information based on the beacon received from the fixed node 30 at 11:00. For this reason, the accuracy information of the mobile terminal 20A becomes 0 (minutes) at 11:00. It is assumed that the accuracy information of the mobile terminal 20B is 8 (minutes) and the accuracy information of the mobile terminal 20C is 15 (minutes) at 11:00.

その後、図7に示したように、11時5分の時点で、移動端末20Aと移動端末20Bが近づき、移動端末20Aと移動端末20Bが互いのビーコンを送受信する。この時、移動端末20Aの精度情報が5(分)であり、移動端末20Bの精度情報が13(分)であり、移動端末20Aの精度情報の方が移動端末20Bの精度情報より高い。このため、移動端末20Bは、移動端末20Aから受信されたビーコンに含まれる位置情報を用いて基準位置情報を更新する。また、移動端末20Bは、移動端末20Aの精度情報である5(分)を基準精度情報に設定する。   Then, as shown in FIG. 7, at 11:05, the mobile terminal 20A and the mobile terminal 20B approach each other, and the mobile terminal 20A and the mobile terminal 20B transmit and receive each other's beacons. At this time, the accuracy information of the mobile terminal 20A is 5 (minutes), the accuracy information of the mobile terminal 20B is 13 (minutes), and the accuracy information of the mobile terminal 20A is higher than the accuracy information of the mobile terminal 20B. For this reason, the mobile terminal 20B updates the reference position information using the position information included in the beacon received from the mobile terminal 20A. Also, the mobile terminal 20B sets 5 (minutes), which is the accuracy information of the mobile terminal 20A, as the reference accuracy information.

さらに、図8に示したように、11時10分の時点で、移動端末20Bと移動端末20Cが近づき、移動端末20Bと移動端末20Cが互いのビーコンを送受信する。この時、移動端末20Bの精度情報が10(分)であり、移動端末20Cの精度情報が25(分)であり、移動端末20Bの精度情報の方が移動端末20Cの精度情報より高い。このため、移動端末20Cは、移動端末20Bから受信されたビーコンに含まれる位置情報を用いて基準位置情報を更新する。また、移動端末20Cは、移動端末20Bの精度情報である10(分)を基準精度情報に設定する。   Further, as shown in FIG. 8, at 11:10, the mobile terminal 20B and the mobile terminal 20C approach each other, and the mobile terminal 20B and the mobile terminal 20C transmit and receive each other's beacons. At this time, the accuracy information of the mobile terminal 20B is 10 (minutes), the accuracy information of the mobile terminal 20C is 25 (minutes), and the accuracy information of the mobile terminal 20B is higher than the accuracy information of the mobile terminal 20C. For this reason, the mobile terminal 20C updates the reference position information using the position information included in the beacon received from the mobile terminal 20B. Also, the mobile terminal 20C sets 10 (minutes), which is the accuracy information of the mobile terminal 20B, as the reference accuracy information.

このように、各移動端末20は、他の移動端末20から受信されるより確からしい位置情報を用いて基準位置情報を更新することができる。従って、本実施形態によれば、基準位置情報を更新できる機会が増えるので、移動端末20による位置の推定精度を向上することが可能である。   In this way, each mobile terminal 20 can update the reference position information using more likely position information received from other mobile terminals 20. Therefore, according to the present embodiment, since the opportunity to update the reference position information is increased, the position estimation accuracy by the mobile terminal 20 can be improved.

<6.応用例>
以上、本発明の実施形態を説明した。上述した本発明の実施形態には、多様な応用を適用することが可能である。以下、本発明の実施形態に適用可能な応用の一例を説明する。
<6. Application example>
The embodiments of the present invention have been described above. Various applications can be applied to the above-described embodiments of the present invention. Hereinafter, an example of application applicable to the embodiment of the present invention will be described.

位置推定部250は、加速度センサ222から得られる情報に基づいてユーザの進行距離を計算し、角速度センサ224から得られる情報に基づいてユーザの進行方向を計算できる。上記の進行距離の誤差および進行方向の誤差は、正規分布で近似できることが実験的に分かっている。   The position estimation unit 250 can calculate the travel distance of the user based on information obtained from the acceleration sensor 222 and can calculate the travel direction of the user based on information obtained from the angular velocity sensor 224. It has been experimentally found that the travel distance error and the travel direction error can be approximated by a normal distribution.

位置推定部250は、進行距離Dおよび進行方向Eを用いて、移動端末20の位置(x’、y’)を下記数式に従って推定することができる。   The position estimation unit 250 can estimate the position (x ′, y ′) of the mobile terminal 20 using the travel distance D and the travel direction E according to the following mathematical formula.

Figure 2018142767
Figure 2018142767

数式4によれば、位置推定部250による位置推定の精度は、進行距離Dおよび進行方向Eの精度に依存する。ここで、進行距離Dおよび進行方向Eの精度低下の程度は、ユーザの移動履歴によっても異なる。例えば、角速度センサ224により検出される角速度に関する情報には、角速度の変化が大きいほど誤差が加わり易い。   According to Equation 4, the accuracy of position estimation by the position estimation unit 250 depends on the accuracy of the travel distance D and the travel direction E. Here, the degree of accuracy decrease in the travel distance D and the travel direction E also varies depending on the movement history of the user. For example, the information on the angular velocity detected by the angular velocity sensor 224 is more likely to have an error as the change in the angular velocity is larger.

図9は、進行方向の変化角度と、発生する誤差量の関係を模式的に示す説明図である。図9に示したように、進行方向の変化角度の絶対値が大きくなるほど、発生する誤差の量は例えば2次関数的に増加する。このため、ユーザが進行方向を変えると、ユーザが真っ直ぐ歩行している場合よりも、誤差が加わり易い。移動速度についても同様であり、移動速度が速いほど、誤差が加わり易いと考えられる。   FIG. 9 is an explanatory diagram schematically showing the relationship between the change angle in the traveling direction and the amount of error that occurs. As shown in FIG. 9, as the absolute value of the change angle in the traveling direction increases, the amount of error that occurs increases, for example, in a quadratic function. For this reason, when the user changes the traveling direction, an error is more likely to be added than when the user is walking straight. The same applies to the moving speed, and it is considered that the higher the moving speed, the easier the error is added.

そこで、応用例による精度特定部260は、第1の更新からの経過時間に加え、ユーザの進行方向の変更履歴や移動速度などの移動履歴に基づいて精度情報を特定する。例えば、精度特定部260は、数式2または数式3などの右辺に、ユーザの移動履歴に基づいて計算される項が加えられた数式で表現される標準偏差を精度情報として特定してもよい。   Therefore, the accuracy specifying unit 260 according to the application example specifies the accuracy information based on the movement history such as the change history of the user's traveling direction and the movement speed in addition to the elapsed time from the first update. For example, the accuracy specifying unit 260 may specify, as accuracy information, a standard deviation expressed by a mathematical formula in which a term calculated based on a user's movement history is added to the right side of Formula 2 or Formula 3.

上記項は、進行方向の変化角度および進行方向の変化回数が大きいほど大きな値を示す項であることが望ましい。例えば、上記項は、ユーザの進行方向の変化角度が閾値を上回った回数と所定の計数との乗算であってもよい。建物においては曲がり角が90度であることが多いので、ユーザが曲がり角を曲がった回数を用いるという観点から、上記閾値は90度であってもよいし、ユーザが緩やかに曲がり角を曲がることもあり得ることを考慮して、上記閾値は90度未満の例えば80度に設定されてもよい。または、上記項は、進行方向の変化角度に応じた重みの累積値を示してもよい。   The term is desirably a term that shows a larger value as the change angle in the traveling direction and the number of changes in the traveling direction are larger. For example, the term may be a multiplication of the number of times that the change angle of the user's traveling direction exceeds a threshold value and a predetermined count. Since the corner is often 90 degrees in a building, the threshold may be 90 degrees from the viewpoint of using the number of times the user has bent the corner, and the user may bend the corner slowly. In consideration of this, the threshold value may be set to less than 90 degrees, for example, 80 degrees. Or the said term may show the cumulative value of the weight according to the change angle of the advancing direction.

このような応用例によれば、精度特定部260が精度情報をより適切に特定することが可能となるので、更新判定部244も基準位置情報の更新に関する判定をより適切に行うことが可能となる。なお、移動距離についても同様に単位時間当たりの移動距離が大きいほど誤差が加わり得るので、精度特定部260は、移動距離の履歴にも基づいて精度情報を特定してもよい。   According to such an application example, the accuracy specifying unit 260 can specify the accuracy information more appropriately, so that the update determination unit 244 can also make the determination regarding the update of the reference position information more appropriately. Become. Similarly, as the moving distance per unit time is larger as the moving distance is increased, the accuracy specifying unit 260 may specify the accuracy information based on the moving distance history.

<7.ハードウェア構成>
以上、本発明の実施形態を説明した。上述した位置推定および更新判定などの情報処理は、ソフトウェアと、以下に説明する移動端末20のハードウェアとの協働により実現される。
<7. Hardware configuration>
The embodiments of the present invention have been described above. Information processing such as position estimation and update determination described above is realized by cooperation of software and hardware of the mobile terminal 20 described below.

図10は、移動端末20のハードウェア構成を示した説明図である。図10に示したように、移動端末20は、CPU(Central Processing Unit)201と、ROM(Read Only Memory)202と、RAM(Random Access Memory)203と、入力装置208と、出力装置210と、ストレージ装置211と、通信装置215とを備える。   FIG. 10 is an explanatory diagram showing a hardware configuration of the mobile terminal 20. As illustrated in FIG. 10, the mobile terminal 20 includes a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, an input device 208, an output device 210, A storage device 211 and a communication device 215 are provided.

CPU201は、演算処理装置および制御装置として機能し、各種プログラムに従って移動端末20内の動作全般を制御する。また、CPU201は、マイクロプロセッサであってもよい。ROM202は、CPU201が使用するプログラムや演算パラメータ等を記憶する。RAM203は、CPU201の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはCPUバスなどから構成されるホストバスにより相互に接続されている。CPU201、ROM202およびRAM203とソフトウェアとの協働により、変化量計算部230、基準情報管理部240、位置推定部250、および精度特定部などの機能が実現され得る。   The CPU 201 functions as an arithmetic processing device and a control device, and controls the overall operation in the mobile terminal 20 according to various programs. Further, the CPU 201 may be a microprocessor. The ROM 202 stores programs used by the CPU 201, calculation parameters, and the like. The RAM 203 temporarily stores programs used in the execution of the CPU 201, parameters that change as appropriate during the execution, and the like. These are connected to each other by a host bus including a CPU bus. Functions such as a change amount calculation unit 230, a reference information management unit 240, a position estimation unit 250, and an accuracy specifying unit can be realized by cooperation of the CPU 201, the ROM 202, the RAM 203, and the software.

入力装置208は、マウス、キーボード、タッチパネル、ボタン、マイクロフォン、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、CPU201に出力する入力制御回路などから構成されている。移動端末20のユーザは、該入力装置208を操作することにより、移動端末20に対して各種のデータを入力したり処理動作を指示したりすることができる。   The input device 208 includes input means for a user to input information, such as a mouse, keyboard, touch panel, button, microphone, switch, and lever, and an input control circuit that generates an input signal based on the input by the user and outputs the input signal to the CPU 201. Etc. The user of the mobile terminal 20 can input various data and instruct processing operations to the mobile terminal 20 by operating the input device 208.

出力装置210は、例えば、液晶ディスプレイ(LCD)装置、OLED(Organic Light Emitting Diode)装置およびランプなどの表示装置を含む。さらに、出力装置210は、スピーカおよびヘッドホンなどの音声出力装置を含む。例えば、表示装置は、撮像された画像や生成された画像などを表示する。一方、音声出力装置は、音声データ等を音声に変換して出力する。   The output device 210 includes a display device such as a liquid crystal display (LCD) device, an OLED (Organic Light Emitting Diode) device, and a lamp. Furthermore, the output device 210 includes an audio output device such as a speaker and headphones. For example, the display device displays a captured image or a generated image. On the other hand, the audio output device converts audio data or the like into audio and outputs it.

ストレージ装置211は、本実施形態にかかる移動端末20の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置211は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。このストレージ装置211は、CPU201が実行するプログラムや各種データを格納する。   The storage apparatus 211 is a data storage apparatus configured as an example of a storage unit of the mobile terminal 20 according to the present embodiment. The storage device 211 may include a storage medium, a recording device that records data on the storage medium, a reading device that reads data from the storage medium, a deletion device that deletes data recorded on the storage medium, and the like. The storage device 211 stores programs executed by the CPU 201 and various data.

通信装置215は、他の装置と通信するための通信デバイス等で構成された通信インタフェースである。通信装置215は、無線LAN(Local Area Network)対応通信装置であっても、LTE(Long Term Evolution)対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。   The communication device 215 is a communication interface configured with a communication device or the like for communicating with other devices. The communication device 215 may be a wireless LAN (Local Area Network) compatible communication device, an LTE (Long Term Evolution) compatible communication device, or a wire communication device that performs wired communication.

<8.むすび>
以上説明したように、本発明の実施形態による移動端末20は、他の移動端末20から受信されるより確からしい位置情報を用いて基準位置情報を更新することができる。従って、本実施形態によれば、基準位置情報を更新できる機会が増えるので、移動端末20による位置の推定精度を向上することが可能である。
<8. Conclusion>
As described above, the mobile terminal 20 according to the embodiment of the present invention can update the reference position information using more likely position information received from other mobile terminals 20. Therefore, according to the present embodiment, since the opportunity to update the reference position information is increased, the position estimation accuracy by the mobile terminal 20 can be improved.

なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。   Although the preferred embodiments of the present invention have been described in detail with reference to the accompanying drawings, the present invention is not limited to such examples. It is obvious that a person having ordinary knowledge in the technical field to which the present invention pertains can come up with various changes or modifications within the scope of the technical idea described in the claims. Of course, it is understood that these also belong to the technical scope of the present invention.

例えば、上記実施形態では移動端末20が位置推定機能を有する例を説明したが、移動端末20は位置推定機能を有さなくてもよい。この場合、移動端末20がセンサ部220により得られた情報を固定ノード30に送信し、固定ノード30が移動端末20から受信した情報に基づいて移動端末20の位置情報を推定し、固定ノード30が当該位置情報を移動端末20に例えばビーコンにより通知してもよい。   For example, in the above embodiment, the example in which the mobile terminal 20 has the position estimation function has been described, but the mobile terminal 20 may not have the position estimation function. In this case, the mobile terminal 20 transmits the information obtained by the sensor unit 220 to the fixed node 30, the fixed node 30 estimates the position information of the mobile terminal 20 based on the information received from the mobile terminal 20, and the fixed node 30 However, the position information may be notified to the mobile terminal 20 by, for example, a beacon.

また、固定ノード30は、ビーコンを送信するビーコン送信部に加え、移動端末20から移動端末20の位置情報を受信する受信部、および移動端末20の位置情報を表示する表示部を有してもよい。   In addition to the beacon transmission unit that transmits a beacon, the fixed node 30 may include a reception unit that receives the location information of the mobile terminal 20 from the mobile terminal 20 and a display unit that displays the location information of the mobile terminal 20. Good.

また、各移動端末20が精度情報として確率密度関数を送信する場合、各移動端末20は、他の複数の移動端末20から受信される確率密度関数を利用する統計的処理により、移動端末20の位置を推定することも可能である。例えば、統計的処理として最尤推定が挙げられ、最尤推定によれば、複数の確率密度関数から現在の尤もらしい移動端末20の位置を推定することができる。   In addition, when each mobile terminal 20 transmits a probability density function as accuracy information, each mobile terminal 20 performs a statistical process using the probability density function received from a plurality of other mobile terminals 20 to perform a process of the mobile terminal 20. It is also possible to estimate the position. For example, maximum likelihood estimation is given as a statistical process, and according to maximum likelihood estimation, the current likely position of the mobile terminal 20 can be estimated from a plurality of probability density functions.

また、上記では正確な位置情報を提供する装置の一例として固定ノード30を説明したが、正確な位置情報を提供する装置は固定ノード30に限定されない。例えば、GPS機能を有する装置、位置が既知である複数の装置から受信される電波の受信強度に基づいて自身の位置を推定する機能を有する装置、などを、正確な位置情報を提供する装置として本発明の実施形態に適用することも可能である。   In the above description, the fixed node 30 is described as an example of an apparatus that provides accurate position information. However, an apparatus that provides accurate position information is not limited to the fixed node 30. For example, a device having a GPS function, a device having a function of estimating its own position based on reception intensity of radio waves received from a plurality of devices whose positions are known, and the like, as devices that provide accurate position information It is also possible to apply to the embodiment of the present invention.

また、本明細書の移動端末20の処理における各ステップは、必ずしもシーケンス図またはフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、移動端末20の処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。   In addition, each step in the processing of the mobile terminal 20 in this specification does not necessarily have to be processed in time series in the order described as a sequence diagram or a flowchart. For example, each step in the processing of the mobile terminal 20 may be processed in an order different from the order described as the flowchart, or may be processed in parallel.

また、移動端末20に内蔵されるCPU201、ROM202およびRAM203などのハードウェアに、上述した移動端末20の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。   In addition, it is possible to create a computer program for causing hardware such as the CPU 201, the ROM 202, and the RAM 203 built in the mobile terminal 20 to perform the same functions as the components of the mobile terminal 20 described above. A storage medium storing the computer program is also provided.

20 移動端末
30 固定ノード
220 センサ部
222 加速度センサ
224 角速度センサ
226 地磁気センサ
230 変化量計算部
240 基準情報管理部
242 基準情報記憶部
244 更新判定部
250 位置推定部
260 精度特定部
272 送信部
274 受信部
276 表示部
278 バッテリ
20 mobile terminal 30 fixed node 220 sensor unit 222 acceleration sensor 224 angular velocity sensor 226 geomagnetic sensor 230 variation calculation unit 240 reference information management unit 242 reference information storage unit 244 update determination unit 250 position estimation unit 260 accuracy identification unit 272 transmission unit 274 reception Unit 276 display unit 278 battery

Claims (10)

移動端末であって、
前記移動端末の位置の変化量を基準位置に累積して算出される前記移動端末の位置情報を取得する位置情報取得部と、
前記基準位置の更新からの経過時間に基づいて前記移動端末の位置情報の信頼度情報を取得する信頼度取得部と、
他の移動端末から、前記他の移動端末の位置情報、および前記他の移動端末の位置情報の信頼度情報を取得する他端末情報取得部と、
前記移動端末の位置情報の信頼度情報と、前記他の移動端末の位置情報の信頼度情報との関係に基づき、前記他の移動端末の位置情報を用いた前記基準位置の更新を制御する制御部と、
を備える、移動端末。
A mobile terminal,
A position information acquisition unit that acquires position information of the mobile terminal calculated by accumulating the amount of change in the position of the mobile terminal in a reference position;
A reliability acquisition unit that acquires reliability information of the position information of the mobile terminal based on an elapsed time from the update of the reference position;
An other terminal information acquisition unit for acquiring position information of the other mobile terminal and reliability information of the position information of the other mobile terminal from another mobile terminal;
Control for controlling updating of the reference position using the position information of the other mobile terminal based on the relationship between the reliability information of the position information of the mobile terminal and the reliability information of the position information of the other mobile terminal And
A mobile terminal comprising:
前記信頼度取得部は、前記基準位置の更新時に設定された設定時間と、前記基準位置の更新からの経過時間との合計に基づいて前記信頼度情報を取得する、請求項1に記載の移動端末。   The movement according to claim 1, wherein the reliability acquisition unit acquires the reliability information based on a total of a set time set when the reference position is updated and an elapsed time since the update of the reference position. Terminal. 前記制御部は、前記基準位置の更新と併せて、前記他の移動端末の位置情報の信頼度情報を用いて前記設定時間を設定する、請求項2に記載の移動端末。   The said control part is a mobile terminal of Claim 2 which sets the said setting time using the reliability information of the positional information on the said other mobile terminal together with the update of the said reference position. 前記移動端末は、
固定ノードから、前記固定ノードの位置情報を取得する固定ノード情報取得部をさらに備え、
前記制御部は、前記固定ノードの位置情報を用いて前記基準位置を更新し、前記設定時間を所定値に設定する、請求項2に記載の移動端末。
The mobile terminal
A fixed node information acquisition unit for acquiring position information of the fixed node from the fixed node;
The mobile terminal according to claim 2, wherein the control unit updates the reference position using position information of the fixed node and sets the set time to a predetermined value.
前記制御部は、前記他の移動端末から受信される信号の受信強度が閾値を上回るか否かを判定し、前記他の移動端末から受信される信号の受信強度が閾値を上回ることに基づき、前記他の移動端末の位置情報を用いた前記基準位置の更新を制御する、請求項1〜4のいずれか一項に記載の移動端末。   The control unit determines whether or not the reception strength of the signal received from the other mobile terminal exceeds a threshold, and based on the reception strength of the signal received from the other mobile terminal exceeds the threshold, The mobile terminal as described in any one of Claims 1-4 which controls the update of the said reference position using the positional information on the said other mobile terminal. 前記制御部は、前記移動端末の位置情報の信頼度情報が示す信頼度より、前記他の移動端末の位置情報の信頼度情報が示す信頼度の方が高いことに基づき、前記他の移動端末の位置情報を用いた前記基準位置の更新を制御する、請求項1〜5のいずれか一項に記載の移動端末。   The control unit is configured based on the fact that the reliability indicated by the reliability information of the location information of the other mobile terminal is higher than the reliability indicated by the reliability information of the location information of the mobile terminal. The mobile terminal according to claim 1, wherein the update of the reference position using the position information is controlled. 前記信頼度取得部は、前記移動端末を携帯するユーザの進行方向の変更履歴にさらに基づいて前記信頼度情報を取得する、請求項1〜6のいずれか一項に記載の移動端末。   The mobile terminal according to any one of claims 1 to 6, wherein the reliability acquisition unit acquires the reliability information further based on a change history of a traveling direction of a user carrying the mobile terminal. 前記信頼度取得部は、前記進行方向の変化角度および前記進行方向の変化回数が大きいほど、低い信頼度を示す信頼度情報を取得する、請求項7に記載の移動端末。   The mobile terminal according to claim 7, wherein the reliability acquisition unit acquires reliability information indicating a lower reliability as the change angle in the traveling direction and the number of changes in the traveling direction are larger. 移動端末により実行される方法であって、
前記移動端末の位置の変化量を基準位置に累積して算出される前記移動端末の位置情報を取得することと、
前記基準位置の更新からの経過時間に基づいて前記移動端末の位置情報の信頼度情報を取得することと、
他の移動端末から、前記他の移動端末の位置情報、および前記他の移動端末の位置情報の信頼度情報を取得することと、
前記移動端末の位置情報の信頼度情報と、前記他の移動端末の位置情報の信頼度情報との関係に基づき、前記他の移動端末の位置情報を用いた前記基準位置の更新を制御することと、
を含む、方法。
A method performed by a mobile terminal,
Obtaining position information of the mobile terminal calculated by accumulating the amount of change in the position of the mobile terminal in a reference position;
Obtaining reliability information of position information of the mobile terminal based on an elapsed time from the update of the reference position;
Obtaining position information of the other mobile terminal and reliability information of the position information of the other mobile terminal from another mobile terminal;
Controlling updating of the reference position using the position information of the other mobile terminal based on the relationship between the reliability information of the position information of the mobile terminal and the reliability information of the position information of the other mobile terminal. When,
Including a method.
複数の移動端末からなる移動通信システムであって、
前記複数の移動端末の各々は、
前記移動端末の位置の変化量を基準位置に累積して算出される前記移動端末の位置情報を取得する位置情報取得部と、
前記基準位置の更新からの経過時間に基づいて前記移動端末の位置情報の信頼度情報を取得する信頼度取得部と、
他の移動端末から、前記他の移動端末の位置情報、および前記他の移動端末の位置情報の信頼度情報を取得する他端末情報取得部と、
前記移動端末の位置情報の信頼度情報と、前記他の移動端末の位置情報の信頼度情報との関係に基づき、前記他の移動端末の位置情報を用いた前記基準位置の更新を制御する制御部と、
を備える、移動通信システム。

A mobile communication system comprising a plurality of mobile terminals,
Each of the plurality of mobile terminals is
A position information acquisition unit that acquires position information of the mobile terminal calculated by accumulating the amount of change in the position of the mobile terminal in a reference position;
A reliability acquisition unit that acquires reliability information of the position information of the mobile terminal based on an elapsed time from the update of the reference position;
An other terminal information acquisition unit for acquiring position information of the other mobile terminal and reliability information of the position information of the other mobile terminal from another mobile terminal;
Control for controlling updating of the reference position using the position information of the other mobile terminal based on the relationship between the reliability information of the position information of the mobile terminal and the reliability information of the position information of the other mobile terminal And
A mobile communication system.

JP2017034374A 2017-02-27 2017-02-27 Mobile terminals, methods and mobile communication systems Active JP6805880B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017034374A JP6805880B2 (en) 2017-02-27 2017-02-27 Mobile terminals, methods and mobile communication systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017034374A JP6805880B2 (en) 2017-02-27 2017-02-27 Mobile terminals, methods and mobile communication systems

Publications (2)

Publication Number Publication Date
JP2018142767A true JP2018142767A (en) 2018-09-13
JP6805880B2 JP6805880B2 (en) 2020-12-23

Family

ID=63528408

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017034374A Active JP6805880B2 (en) 2017-02-27 2017-02-27 Mobile terminals, methods and mobile communication systems

Country Status (1)

Country Link
JP (1) JP6805880B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021008258A (en) * 2019-07-01 2021-01-28 富士通株式会社 Smart object knowledge sharing
JP2022545725A (en) * 2019-08-29 2022-10-28 エルジー エレクトロニクス インコーポレイティド METHOD BY USER EQUIPMENT IN A WIRELESS COMMUNICATION SYSTEM

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005223426A (en) * 2004-02-03 2005-08-18 Seiko Epson Corp Display controller and display control method
JP2009055138A (en) * 2007-08-23 2009-03-12 Ritsumeikan Training data collection method and mobile communication terminal position detection method using the same
WO2013065240A1 (en) * 2011-10-31 2013-05-10 パナソニック株式会社 Location estimation device, location estimation method, program, and integrated circuit
JP2014078916A (en) * 2012-10-12 2014-05-01 Ricoh Co Ltd Communication terminal, communication method and communication program
JP2014096781A (en) * 2012-10-12 2014-05-22 Ricoh Co Ltd Information processing device, information processing method and information processing program
JP2014529725A (en) * 2011-08-30 2014-11-13 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation Method and apparatus for determining the location of a mobile device (determining the location of a mobile device)
JP2014215086A (en) * 2013-04-23 2014-11-17 株式会社豊田中央研究所 Inertial navigation system, mobile terminal, inertial navigation device, and program
JP2016004023A (en) * 2014-06-19 2016-01-12 シャープ株式会社 Positioning system
JP2016183921A (en) * 2015-03-26 2016-10-20 株式会社東芝 Server computer, positioning system, positioning method and program

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005223426A (en) * 2004-02-03 2005-08-18 Seiko Epson Corp Display controller and display control method
JP2009055138A (en) * 2007-08-23 2009-03-12 Ritsumeikan Training data collection method and mobile communication terminal position detection method using the same
JP2014529725A (en) * 2011-08-30 2014-11-13 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation Method and apparatus for determining the location of a mobile device (determining the location of a mobile device)
WO2013065240A1 (en) * 2011-10-31 2013-05-10 パナソニック株式会社 Location estimation device, location estimation method, program, and integrated circuit
JP2014078916A (en) * 2012-10-12 2014-05-01 Ricoh Co Ltd Communication terminal, communication method and communication program
JP2014096781A (en) * 2012-10-12 2014-05-22 Ricoh Co Ltd Information processing device, information processing method and information processing program
JP2014215086A (en) * 2013-04-23 2014-11-17 株式会社豊田中央研究所 Inertial navigation system, mobile terminal, inertial navigation device, and program
JP2016004023A (en) * 2014-06-19 2016-01-12 シャープ株式会社 Positioning system
JP2016183921A (en) * 2015-03-26 2016-10-20 株式会社東芝 Server computer, positioning system, positioning method and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021008258A (en) * 2019-07-01 2021-01-28 富士通株式会社 Smart object knowledge sharing
JP2022545725A (en) * 2019-08-29 2022-10-28 エルジー エレクトロニクス インコーポレイティド METHOD BY USER EQUIPMENT IN A WIRELESS COMMUNICATION SYSTEM
JP7604463B2 (en) 2019-08-29 2024-12-23 エルジー エレクトロニクス インコーポレイティド Method by user equipment in a wireless communication system - Patents.com

Also Published As

Publication number Publication date
JP6805880B2 (en) 2020-12-23

Similar Documents

Publication Publication Date Title
EP3499987B1 (en) Positioning method and apparatus based on bluetooth (ble)
US9179265B2 (en) Reducing location search space
KR102319418B1 (en) Method and Apparatus for Determining Geo Coordinate for Indoor Position
CN104335064B (en) The trilateration improved processes
US8903417B2 (en) Mobile terminal and control method therefor
US8330654B2 (en) Method and apparatus for positioning mobile device
JP4695123B2 (en) POSITION INFORMATION ACQUISITION DEVICE, POSITION INFORMATION ACQUISITION METHOD, AND POSITION INFORMATION ACQUISITION PROGRAM
CN104661305A (en) Method and device for locating user terminal as well as server
JP7407018B2 (en) Search support system, search support method
JP2013042360A (en) Information processing unit, information processing method, and program
JP6392802B2 (en) Wireless communication apparatus, position information notification system, position information transmission method, and computer program
US20120010811A1 (en) Route information generation device and route information generation method
CN105898711B (en) A kind of localization method and device based on earth magnetism reference line
KR101622536B1 (en) Wireless communication apparatus, method of localization using the same and wireless communication system including the same
JP6805880B2 (en) Mobile terminals, methods and mobile communication systems
CA3065025C (en) Method and system of mobile device sequencing for localization
JP2017531784A (en) Method for detecting position of mobile computing device and mobile computing device performing the same
JP2016109487A (en) Relative position measuring device and program
JP2016061644A (en) Position estimation system
JP6152336B2 (en) Mobile terminal, location information transmission method and program
JP2016138816A (en) Navigation device and computer program
KR20160133350A (en) Apparatus and method for estimating location in wirleess communicnation system
JP6904172B2 (en) Information processing equipment, programs, and information processing systems
JP5578173B2 (en) Positioning system, positioning method, server device, and program
KR101978578B1 (en) Method for Estimating Position/Heading Information of Communication Device without GPS Module

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20190327

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190328

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200819

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200825

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201021

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: 20201104

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201117

R150 Certificate of patent or registration of utility model

Ref document number: 6805880

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150