[go: up one dir, main page]

JP2010230380A - Position estimation apparatus and position estimation method - Google Patents

Position estimation apparatus and position estimation method Download PDF

Info

Publication number
JP2010230380A
JP2010230380A JP2009076375A JP2009076375A JP2010230380A JP 2010230380 A JP2010230380 A JP 2010230380A JP 2009076375 A JP2009076375 A JP 2009076375A JP 2009076375 A JP2009076375 A JP 2009076375A JP 2010230380 A JP2010230380 A JP 2010230380A
Authority
JP
Japan
Prior art keywords
mobile communication
communication terminal
information
terminal
position estimation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2009076375A
Other languages
Japanese (ja)
Inventor
Hiroo Takiishi
浩生 瀧石
Takahiro Oda
恭弘 小田
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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
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 NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2009076375A priority Critical patent/JP2010230380A/en
Publication of JP2010230380A publication Critical patent/JP2010230380A/en
Pending legal-status Critical Current

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)
  • Telephonic Communication Services (AREA)

Abstract

【課題】 測位機能を有する移動通信端末の、測位の繰り返しの際の電力消費を低減させる。
【解決手段】 測位サーバ10は、移動通信端末20との間で情報を送受信する送受信部12と、受信された情報に基づいて、移動通信端末20の近傍に位置する別の移動通信端末20を示す近傍端末情報を取得する近傍端末情報取得部13と、近傍端末情報によって示される別の移動通信端末20についての、受信された位置情報に基づいて、位置の推定対象となる移動通信端末20の位置を算出する位置算出部15とを備える。
【選択図】 図1
PROBLEM TO BE SOLVED: To reduce power consumption when a mobile communication terminal having a positioning function repeats positioning.
A positioning server 10 includes a transmission / reception unit 12 that transmits / receives information to / from a mobile communication terminal 20 and another mobile communication terminal 20 located near the mobile communication terminal 20 based on the received information. Of the mobile communication terminal 20 that is a position estimation target based on the received location information about the neighboring terminal information acquisition unit 13 that acquires the neighboring terminal information shown, and another mobile communication terminal 20 indicated by the neighboring terminal information A position calculation unit 15 for calculating the position.
[Selection] Figure 1

Description

本発明は、移動通信端末の位置を推定する位置推定装置及び位置推定方法に関する。   The present invention relates to a position estimation device and a position estimation method for estimating the position of a mobile communication terminal.

従来から、GPS受信機が設けられた移動通信端末が利用されている(例えば、特許文献1参照)。このような移動通信端末では、GPS受信機の機能により得られた測位結果が様々なサービスや移動体通信機能の制御に利用される。   Conventionally, a mobile communication terminal provided with a GPS receiver has been used (see, for example, Patent Document 1). In such a mobile communication terminal, the positioning result obtained by the function of the GPS receiver is used for control of various services and mobile communication functions.

特願2001−359145号公報Japanese Patent Application No. 2001-359145

上記のような測位機能を有する移動通信端末では、サービスの利用や制御のために所定の時間間隔で測位を繰り返す場合がある。しかしながら、測位回数の繰り返しが多くなると電力の消費が大きくなるため、低消費電力化が求められる。   In a mobile communication terminal having a positioning function as described above, positioning may be repeated at predetermined time intervals for service use and control. However, since the power consumption increases as the number of positioning times increases, lower power consumption is required.

本発明は、上記を鑑みてなされたものであり、測位機能を有する移動通信端末の、測位の繰り返しの際の電力消費を低減させること等を可能とする位置推定装置及び位置推定方法を提供することを目的とする。   The present invention has been made in view of the above, and provides a position estimation device and a position estimation method that enable a mobile communication terminal having a positioning function to reduce power consumption when positioning is repeated. For the purpose.

上記の目的を達成するために、本発明に係る位置推定装置は、移動通信端末の位置を推定する位置推定装置であって、移動通信端末の近傍に位置する別の移動通信端末を示す近傍端末情報を取得する近傍端末情報取得手段と、別の移動通信端末の位置を示す位置情報を取得する位置情報取得手段と、近傍端末取得手段によって取得された近傍端末情報によって示される別の移動通信端末についての、位置情報取得手段によって取得された位置情報に基づいて、位置の推定対象となる移動通信端末の位置を算出する位置算出手段と、位置算出手段によって算出された位置を示す位置情報を出力する出力手段と、を備えることを特徴とする。   In order to achieve the above object, a position estimation apparatus according to the present invention is a position estimation apparatus that estimates the position of a mobile communication terminal, and is a nearby terminal that indicates another mobile communication terminal located in the vicinity of the mobile communication terminal Proximity terminal information acquisition means for acquiring information, position information acquisition means for acquiring position information indicating the position of another mobile communication terminal, and another mobile communication terminal indicated by the proximity terminal information acquired by the proximity terminal acquisition means Based on the position information acquired by the position information acquisition means, the position calculation means for calculating the position of the mobile communication terminal that is the position estimation target, and the position information indicating the position calculated by the position calculation means are output. Output means.

本発明に係る位置推定装置では、近傍端末情報によって示される、位置の推定対象とは別の移動通信端末の位置情報が取得され、当該位置情報に基づいて位置の推定対象となる移動通信端末の位置が算出される。従って、位置の推定対象となる移動通信端末では測位が行われることなく、当該移動通信端末の位置情報を得ることができる。即ち、本発明に係る位置推定装置によれば、測位機能を有する移動通信端末の、測位の繰り返しの際の電力消費を低減させること等ができる。   In the position estimation device according to the present invention, the position information of a mobile communication terminal different from the position estimation target indicated by the neighboring terminal information is acquired, and the mobile communication terminal of the position estimation target based on the position information is acquired. The position is calculated. Therefore, the position information of the mobile communication terminal can be obtained without performing positioning in the mobile communication terminal that is the position estimation target. That is, according to the position estimation apparatus according to the present invention, it is possible to reduce power consumption of a mobile communication terminal having a positioning function when positioning is repeated.

近傍端末情報取得手段は、位置の推定対象となる移動通信端末が置かれた環境、又は当該移動通信端末によって取得された当該移動通信端末のユーザの状態を示す情報、並びに別の移動通信端末が置かれた環境、又は当該別の移動通信端末によって取得された当該移動通信端末のユーザの状態を示す情報を取得して、これらの情報に基づいて別の移動通信端末が位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することが望ましい。この構成によれば、適切かつ確実に位置の推定対象となる移動通信端末の近傍に位置する別の移動通信端末の情報を取得することができ、確実に本発明を実施することができる。   The proximity terminal information acquisition means includes an environment in which the mobile communication terminal to be a position estimation target is placed, information indicating the user status of the mobile communication terminal acquired by the mobile communication terminal, and another mobile communication terminal Information indicating the environment in which the mobile communication terminal is placed or the state of the user of the mobile communication terminal acquired by the other mobile communication terminal is acquired, and another mobile communication terminal becomes a position estimation target based on the information. It is desirable to determine whether or not the mobile communication terminal is located in the vicinity. According to this configuration, it is possible to acquire information on another mobile communication terminal located in the vicinity of the mobile communication terminal whose position is to be estimated appropriately and reliably, and the present invention can be reliably implemented.

近傍端末情報取得手段は、位置の推定対象となる移動通信端末の位置を示す位置情報、及び別の移動通信端末の位置を示す位置情報を取得して、これらの位置情報に基づいて別の移動通信端末が位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することが望ましい。この構成によれば、更に適切かつ確実に位置の推定対象となる移動通信端末の近傍に位置する別の移動通信端末の情報を取得することができる。   The neighboring terminal information acquisition means acquires position information indicating the position of the mobile communication terminal that is a position estimation target and position information indicating the position of another mobile communication terminal, and performs another movement based on the position information. It is desirable to determine whether or not the communication terminal is located in the vicinity of the mobile communication terminal whose position is to be estimated. According to this configuration, it is possible to acquire information on another mobile communication terminal located in the vicinity of the mobile communication terminal whose position is to be estimated more appropriately and reliably.

近傍端末情報取得手段は、位置の推定対象となる移動通信端末と別の通信端末との間の距離を示す情報を取得して、この情報に基づいて別の移動通信端末が位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することが望ましい。この構成によれば、適切かつ確実に位置の推定対象となる移動通信端末の近傍に位置する別の移動通信端末の情報を取得することができ、確実に本発明を実施することができる。   The neighboring terminal information acquisition means acquires information indicating a distance between the mobile communication terminal that is a position estimation target and another communication terminal, and another mobile communication terminal is determined as a position estimation target based on this information. It is desirable to determine whether or not the mobile communication terminal is located in the vicinity. According to this configuration, it is possible to acquire information on another mobile communication terminal located in the vicinity of the mobile communication terminal whose position is to be estimated appropriately and reliably, and the present invention can be reliably implemented.

近傍端末情報取得手段は、位置の推定対象となる移動通信端末と別の移動通信端末との位置関係を示す位置関係情報を取得し、位置算出手段は、近傍端末情報取得手段によって取得された位置関係情報にも基づいて、位置の推定対象となる移動通信端末の位置を算出する、ことが望ましい。この構成によれば、位置の推定対象となる移動通信端末の位置をより正確に推定することができる。   The nearby terminal information acquisition unit acquires positional relationship information indicating the positional relationship between the mobile communication terminal that is the target of position estimation and another mobile communication terminal, and the position calculation unit acquires the position acquired by the nearby terminal information acquisition unit. It is desirable to calculate the position of the mobile communication terminal that is the position estimation target based also on the relationship information. According to this configuration, the position of the mobile communication terminal that is the position estimation target can be estimated more accurately.

位置関係情報には、位置の推定対象となる移動通信端末及び別の移動通信端末の少なくとも何れかの進行方向を示す情報が含まれ、位置情報取得手段は、位置情報に示される位置に別の移動通信端末が位置しているときの、位置の推定対象となる移動通信端末及び別の移動通信端末の少なくとも何れかの進行方向を示す情報も取得し、位置算出手段は、位置情報取得手段によって取得された進行方向を示す情報にも基づいて、位置の推定対象となる移動通信端末の位置を算出する、ことが望ましい。この構成によれば、位置の推定対象となる移動通信端末の位置を更に正確に推定することができる。   The positional relationship information includes information indicating the traveling direction of at least one of the mobile communication terminal that is the position estimation target and another mobile communication terminal, and the position information acquisition unit is different from the position indicated by the position information. When the mobile communication terminal is located, it also acquires information indicating the traveling direction of at least one of the mobile communication terminal that is the position estimation target and another mobile communication terminal, and the position calculation means uses the position information acquisition means. It is desirable to calculate the position of the mobile communication terminal that is the position estimation target based on the acquired information indicating the traveling direction. According to this configuration, the position of the mobile communication terminal that is the position estimation target can be estimated more accurately.

位置推定装置は、近傍端末情報取得手段によって取得された近傍端末情報に基づいて、別の移動通信端末に対して、当該別の移動通信端末における測位のタイミングの指示を行う測位指示手段を更に備えることが望ましい。この構成によれば、位置の推定対象かつ上記の別の移動通信端末となる移動通信端末が複数存在していた場合に、例えば、各移動通信端末に対して、万遍なく測位の繰り返しの際の電力消費を低減させることができる。   The position estimation device further includes positioning instruction means for instructing another mobile communication terminal of the timing of positioning in the other mobile communication terminal based on the vicinity terminal information acquired by the vicinity terminal information acquisition means. It is desirable. According to this configuration, when there are a plurality of mobile communication terminals to be position estimation targets and the other mobile communication terminals, for example, for each mobile communication terminal, when positioning is repeated uniformly Power consumption can be reduced.

ところで、本発明は、上記のように位置推定装置の発明として記述できる他に、以下のように位置推定方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。   By the way, the present invention can be described as an invention of a position estimation apparatus as described below, in addition to the invention of a position estimation apparatus as described above. This is substantially the same invention only in different categories, and has the same operations and effects.

即ち、本発明に係る位置推定方法は、移動通信端末の位置を推定する位置推定方法であって、移動通信端末の近傍に位置する別の移動通信端末を示す近傍端末情報を取得する近傍端末情報取得ステップと、別の移動通信端末の位置を示す位置情報を取得する位置情報取得ステップと、近傍端末取得ステップにおいて取得された近傍端末情報によって示される別の移動通信端末についての、位置情報取得ステップにおいて取得された位置情報に基づいて、位置の推定対象となる移動通信端末の位置を算出する位置算出ステップと、位置算出ステップにおいて算出された位置を示す位置情報を出力する出力ステップと、を含むことを特徴とする。   That is, the position estimation method according to the present invention is a position estimation method for estimating the position of a mobile communication terminal, and is information on nearby terminals that obtains nearby terminal information indicating another mobile communication terminal located in the vicinity of the mobile communication terminal. An acquisition step, a location information acquisition step for acquiring location information indicating the location of another mobile communication terminal, and a location information acquisition step for another mobile communication terminal indicated by the proximity terminal information acquired in the proximity terminal acquisition step And a position calculating step for calculating the position of the mobile communication terminal that is a position estimation target, and an output step for outputting the position information indicating the position calculated in the position calculating step. It is characterized by that.

本発明によれば、位置の推定対象となる移動通信端末では測位が行われることなく、当該移動通信端末の位置情報を得ることができ、測位機能を有する移動通信端末の、測位の繰り返しの際の電力消費を低減させることができる。   According to the present invention, the mobile communication terminal that is the position estimation target can obtain the position information of the mobile communication terminal without performing positioning, and the mobile communication terminal having the positioning function can repeat the positioning. Power consumption can be reduced.

本発明の実施形態に係る測位サーバの機能構成を示す図である。It is a figure which shows the function structure of the positioning server which concerns on embodiment of this invention. 移動通信端末における、従来の測位のタイミングと本発明に係る測位のタイミングとの例を示す図である。It is a figure which shows the example of the timing of the conventional positioning in the mobile communication terminal, and the timing of the positioning which concerns on this invention. 同空間共有判定用データベースに格納される情報の例を示すテーブルである。It is a table which shows the example of the information stored in the database for space sharing determination. 同空間共有判定用データベースに格納される情報の例を示す別のテーブルである。It is another table which shows the example of the information stored in the same space sharing determination database. 乗車物における移動通信端末間の位置の差異と、進行方向との関係を示す図である。It is a figure which shows the relationship between the difference in the position between the mobile communication terminals in a vehicle, and a advancing direction. 本発明の実施形態に係る測位サーバのハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of the positioning server which concerns on embodiment of this invention. 本発明の実施形態に係る測位サーバで実行される処理(位置推定方法)を示すフローチャートである。It is a flowchart which shows the process (position estimation method) performed with the positioning server which concerns on embodiment of this invention.

以下、図面と共に本発明に係る位置推定装置及び位置推定方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には、同一符号を付し、重複する説明を省略する。   Hereinafter, preferred embodiments of a position estimation device and a position estimation method according to the present invention will be described in detail with reference to the drawings. In the description of the drawings, the same elements are denoted by the same reference numerals, and redundant description is omitted.

図1に本実施形態に係る位置推定手段である測位サーバ10を示す。測位サーバ10は、移動通信端末20の位置を推定する装置である。移動通信端末20は、例えば、ユーザに携帯される携帯電話機等の装置である。移動通信端末20は、通常、複数存在しており、それらが各ユーザによって携帯されている。移動通信端末20は、移動体通信網であるネットワークNに接続して通信を行う移動体通信機能を有している。測位サーバ10は、ネットワークNに接続されており(ネットワークNに含まれていてもよい)、測位サーバ10と、移動通信端末20とは、ネットワークNを通じて互いに情報を送受信することができる。   FIG. 1 shows a positioning server 10 which is position estimation means according to this embodiment. The positioning server 10 is a device that estimates the position of the mobile communication terminal 20. The mobile communication terminal 20 is a device such as a mobile phone that is carried by a user. There are usually a plurality of mobile communication terminals 20, which are carried by each user. The mobile communication terminal 20 has a mobile communication function for performing communication by connecting to a network N which is a mobile communication network. The positioning server 10 is connected to the network N (may be included in the network N), and the positioning server 10 and the mobile communication terminal 20 can transmit / receive information to / from each other through the network N.

移動通信端末20は、ユーザの行動を自動収集して記憶する機能を有している。移動通信端末20は、ユーザの行動の自動収集の一機能として自端末20の位置を測定する機能、即ち、測位機能を有している。移動通信端末20の位置は、ユーザの位置に相当するからである。移動通信端末20による測位は、既存の方法を含む任意の方法が用いられる。具体的には、GPS(Global Positioning System)による測位、ネットワークNの基地局との間で送受信される電波の伝播遅延時間(RTT:RoundTrip Time)に基づく位置推定、自立航法測位(例:ジャイロ+加速度センサ)、及びRFIDや無線LANを用いた位置の推定等の方法が用いられる。位置情報としては、例えば、移動通信端末20の位置を示す緯度、経度及び高度の情報が取得される。   The mobile communication terminal 20 has a function of automatically collecting and storing user actions. The mobile communication terminal 20 has a function of measuring the position of the terminal 20 as a function of automatically collecting user actions, that is, a positioning function. This is because the position of the mobile communication terminal 20 corresponds to the position of the user. Arbitrary methods including the existing method are used for positioning by the mobile communication terminal 20. Specifically, positioning by GPS (Global Positioning System), position estimation based on propagation delay time (RTT: RoundTrip Time) of radio waves transmitted and received between base stations of network N, self-contained navigation positioning (e.g., gyro + Acceleration sensors) and methods such as position estimation using RFID or wireless LAN are used. As the position information, for example, latitude, longitude, and altitude information indicating the position of the mobile communication terminal 20 is acquired.

上記の自動収集は、例えば、1分毎の一定の時間間隔で行われる。通常、上記のように一定間隔の時間間隔で自端末20の位置情報を得るには、図2の既存方式に示すように、当該時間間隔毎に移動通信端末20自身での測位が必要となっている。なお、図2においては、線が凸状になっているタイミングで移動通信端末において測位が行われることを示している。   The automatic collection is performed at regular time intervals every minute, for example. Usually, in order to obtain the position information of the terminal 20 at a fixed time interval as described above, positioning by the mobile communication terminal 20 itself is required at each time interval as shown in the existing method of FIG. ing. Note that FIG. 2 shows that positioning is performed in the mobile communication terminal at the timing when the line is convex.

本実施形態においては、近傍の位置関係となっている別の移動通信端末20の測位結果を利用して、移動通信端末20の位置の推定を行う。測位サーバ10は、例えば、図2の提案方式に示すように、近傍の位置関係となっている移動通信端末20に交互に測位を行わせ、測位を行わない移動通信端末20についても測位を行った移動通信端末20の測位結果を利用して位置を推定する。   In the present embodiment, the position of the mobile communication terminal 20 is estimated by using the positioning result of another mobile communication terminal 20 that is in a nearby positional relationship. For example, as shown in the proposed method of FIG. 2, the positioning server 10 causes the mobile communication terminals 20 that are in a nearby positional relationship to alternately perform positioning, and also performs positioning for the mobile communication terminals 20 that do not perform positioning. The position is estimated using the positioning result of the mobile communication terminal 20.

移動通信端末20の近傍に位置する別の移動通信端末20とは、同じ乗り物内等の移動通信端末20と同じ空間に存在する移動通信端末20である。本発明では、移動通信端末20の近傍に位置する別の移動通信端末20のユーザを、位置の推定対象となるユーザと同じ空間を共有しているもの、例えば、同じ移動手段を利用しているものとして、位置の推定に利用する。移動通信端末20同士が同じ空間を共有していれば、いずれかの移動通信端末20の位置は別の移動通信端末20の位置とほぼ同じ位置となる。   Another mobile communication terminal 20 located in the vicinity of the mobile communication terminal 20 is a mobile communication terminal 20 existing in the same space as the mobile communication terminal 20 in the same vehicle or the like. In the present invention, a user of another mobile communication terminal 20 located in the vicinity of the mobile communication terminal 20 shares the same space as the user whose position is to be estimated, for example, uses the same moving means. As an example, it is used for position estimation. If the mobile communication terminals 20 share the same space, the position of one of the mobile communication terminals 20 is almost the same as the position of another mobile communication terminal 20.

移動通信端末20は、上記の方法による当該移動通信端末20の位置の推定を行うための情報を測位サーバ10に送信する。当該情報には、自端末20を特定する情報(例えば、ユーザID)、及び自端末20の近傍に位置する別の移動通信端末20を示す近傍端末情報(例えば、別の移動通信端末20に対応付けられたユーザID)を取得(判断)するための情報が含まれる。この情報の送信は、別の移動通信端末20の測位結果を用いて、位置の推定が行われる際に行われ、後述するように、一定の時間間隔等の所定のタイミングで行われる。   The mobile communication terminal 20 transmits information for estimating the position of the mobile communication terminal 20 by the above method to the positioning server 10. The information includes information identifying the own terminal 20 (for example, a user ID), and neighboring terminal information indicating another mobile communication terminal 20 located in the vicinity of the own terminal 20 (for example, corresponding to another mobile communication terminal 20 Information for acquiring (determining) (attached user ID) is included. This information transmission is performed when the position is estimated using the positioning result of another mobile communication terminal 20, and as described later, is performed at a predetermined timing such as a fixed time interval.

また、移動通信端末20は、別の移動通信端末20の位置の推定に用いられる、自端末20の(自端末20が備えるGPS等の測位機能による)測位結果の情報を測位サーバ10に送信する。この測位及び測位結果の情報の送信は、自端末20の測位結果を用いて別の移動通信端末20の位置の推定が行われるタイミングで行われる。後述するように、このタイミングは、測位サーバ10から制御される。但し、このタイミングは、自端末20の近傍に位置する別の移動通信端末20を示す近傍端末情報を取得するための情報の送信と同じタイミングである必要はない。   In addition, the mobile communication terminal 20 transmits information on the positioning result of the own terminal 20 (using a positioning function such as GPS provided in the own terminal 20) used to estimate the position of another mobile communication terminal 20 to the positioning server 10. . The positioning and the transmission of the positioning result information are performed at the timing when the position of another mobile communication terminal 20 is estimated using the positioning result of the terminal 20 itself. As will be described later, this timing is controlled from the positioning server 10. However, this timing does not have to be the same timing as the transmission of information for acquiring neighboring terminal information indicating another mobile communication terminal 20 located in the vicinity of the own terminal 20.

近傍端末情報を取得(判断)するための情報として、具体的には、移動通信端末20が置かれた環境、又は移動通信端末20のユーザの状態を示す情報が用いられる。移動通信端末20が置かれた環境としては、例えば、移動通信端末20に加わる速度、加速度、音(移動通信端末20の周囲の音の大きさ)や温度(移動通信端末20の周囲の温度)の情報である。また、移動通信端末20のユーザの状態を示す情報としては、ユーザの姿勢を示す情報やユーザの脳波を示す情報である。上記の情報を用いる場合は、移動通信端末20は、それらの情報を用いるためのセンサを備えており、センサによって情報を取得する。なお、ユーザの姿勢を示す情報やユーザの脳波を示す情報も、センサから出力される数値の情報(例えば、周波数毎の脳波の強さ)として取得される。   As information for acquiring (determining) the neighboring terminal information, specifically, information indicating the environment where the mobile communication terminal 20 is placed or the state of the user of the mobile communication terminal 20 is used. Examples of the environment in which the mobile communication terminal 20 is placed include, for example, speed, acceleration, sound (volume of sound around the mobile communication terminal 20) and temperature (temperature around the mobile communication terminal 20) applied to the mobile communication terminal 20. Information. The information indicating the state of the user of the mobile communication terminal 20 includes information indicating the user's posture and information indicating the user's brain wave. When the above information is used, the mobile communication terminal 20 includes a sensor for using the information, and acquires information by the sensor. Information indicating the user's posture and information indicating the user's brain waves are also acquired as numerical information (for example, the intensity of brain waves for each frequency) output from the sensor.

例えば、速度の検出は、既存の方法を含む任意の方法が用いられる。具体的には、後述する加速度センサから得られる加速度の積分、後述する測位機能により求められた自端末20の位置の時間的な差分の算出、フェージング周波数Fdを用いた測定、及びネットワークNの基地局のセルIDの切り替わり間隔から算出等の方法が用いられる。速度を示す速度情報は、例えば時速等の数値の情報として移動通信端末20に取得される。また、加速度の検出は、移動通信端末20に備えられる加速度センサにより行われる。   For example, any method including an existing method is used for detecting the speed. Specifically, integration of acceleration obtained from an acceleration sensor, which will be described later, calculation of a temporal difference in position of the terminal 20 obtained by a positioning function, which will be described later, measurement using the fading frequency Fd, and base of the network N A method such as calculation is used from the switching interval of the cell ID of the station. The speed information indicating the speed is acquired by the mobile communication terminal 20 as numerical information such as speed per hour. The acceleration is detected by an acceleration sensor provided in the mobile communication terminal 20.

近傍端末情報を取得するための情報として上記の情報を用いる場合は、複数の移動通信端末20がそれらの情報を取得する。また、上記の情報には、少なくとも何れかの情報が取得された時刻の情報を(後述する「推定時刻」として)対応付けておく。   When the above information is used as information for acquiring neighboring terminal information, the plurality of mobile communication terminals 20 acquire the information. In addition, information on the time when at least one piece of information is acquired is associated with the above information (as “estimated time” described later).

また、移動通信端末20の近傍に位置する別の移動通信端末20に関する近傍端末情報を取得するための情報としては、移動通信端末20と別の移動通信端末20との間の距離を示す情報が用いられてもよい。その情報を用いる場合には、移動通信端末20は、別の移動通信端末20との間の距離を測定するための機能を有している。この距離の測定には、例えば、移動通信端末20及び別の移動通信端末20に内蔵される近距離無線技術(RFID、Bluetooth、zigbee)を用いて測定する方法が用いられる。近傍端末情報を取得するための情報としてこの情報を用いる場合は、必ずしも複数の移動通信端末20がその情報を取得する必要はない。   In addition, as information for acquiring neighboring terminal information related to another mobile communication terminal 20 located in the vicinity of the mobile communication terminal 20, information indicating a distance between the mobile communication terminal 20 and another mobile communication terminal 20 is included. May be used. When the information is used, the mobile communication terminal 20 has a function for measuring a distance from another mobile communication terminal 20. For example, the distance is measured by using a short-range wireless technology (RFID, Bluetooth, zigbee) incorporated in the mobile communication terminal 20 and another mobile communication terminal 20. When this information is used as information for acquiring neighboring terminal information, the plurality of mobile communication terminals 20 do not necessarily need to acquire the information.

また、近傍端末情報を取得するための情報として、移動通信端末20の測位機能によって得られた移動通信端末20の位置を示す位置情報そのものを用いることとしてもよい。以上が、位置の推定対象となるユーザに携帯される移動通信端末20の機能である。   Further, as the information for acquiring the neighboring terminal information, the position information itself indicating the position of the mobile communication terminal 20 obtained by the positioning function of the mobile communication terminal 20 may be used. The above is the function of the mobile communication terminal 20 carried by the user whose position is to be estimated.

引き続いて、測位サーバ10について説明する。図1に示すように測位サーバ10は、同空間共有判定用データベース11と、送受信部12と、近傍端末情報取得部13と、測位指示部14と、位置算出部15とを備えて構成される。   Subsequently, the positioning server 10 will be described. As shown in FIG. 1, the positioning server 10 includes the same space sharing determination database 11, a transmission / reception unit 12, a nearby terminal information acquisition unit 13, a positioning instruction unit 14, and a position calculation unit 15. .

同空間共有判定用データベース11は、移動通信端末20を携帯するユーザが同じ空間を共有しているかを判定するための情報、及び判定結果の情報を記憶するデータベースである。具体的には、同空間共有判定用データベース11は、図3に示すテーブルに上記の情報を格納することによって記憶する。同空間共有判定用データベース11に記憶される情報は、測位サーバ10の別の機能手段から入力されて必要に応じて参照される。   The space sharing determination database 11 is a database that stores information for determining whether a user carrying the mobile communication terminal 20 shares the same space, and information on determination results. Specifically, the space sharing determination database 11 stores the above information in the table shown in FIG. Information stored in the space sharing determination database 11 is input from another functional unit of the positioning server 10 and is referred to as necessary.

図3に示すようにテーブルには、「データID」、「推定時刻」、「位置推定結果」、「センサ」及び「同空間判定」の情報がそれぞれ対応付けられて格納されている。当該テーブルは、ユーザ毎に用意されており、例えばそれぞれのテーブルがユーザIDに対応付けられている。各データ(1つのデータIDに対応するデータ)は、移動通信端末20から送信される1回のデータに対応している。   As shown in FIG. 3, information of “data ID”, “estimated time”, “position estimation result”, “sensor”, and “same space determination” is stored in association with each other. The table is prepared for each user. For example, each table is associated with a user ID. Each data (data corresponding to one data ID) corresponds to one data transmitted from the mobile communication terminal 20.

「データID」は、データを一意に識別するための情報であり、新たに1つのデータがテーブルに格納される際に測位サーバ10によって自動的に付与される。「推定時刻」は、移動通信端末20が備えるセンサによって何れかの情報が取得等された時刻である。「位置推定結果」は、(移動通信端末20自身によって測位されて得られた)移動通信端末20の位置を示す緯度、経度及び高度である。「センサ」は、移動通信端末20が備えるセンサによって取得された情報である。本実施形態では、センサによる情報は、速度、加速度及び音の情報(それぞれ、図3のテーブルにおける「速度」、「加速度」及び「音」の情報)が用いられる。但し、上述したそれ以外の情報、例えば、姿勢センサや脳波センサの情報等が含まれていてもよい。   “Data ID” is information for uniquely identifying data, and is automatically given by the positioning server 10 when one piece of data is newly stored in the table. The “estimated time” is a time when any information is acquired by a sensor included in the mobile communication terminal 20. The “position estimation result” is the latitude, longitude, and altitude indicating the position of the mobile communication terminal 20 (obtained by positioning by the mobile communication terminal 20 itself). “Sensor” is information acquired by a sensor included in the mobile communication terminal 20. In the present embodiment, speed, acceleration, and sound information (“speed”, “acceleration”, and “sound” information in the table of FIG. 3) is used as the information by the sensor. However, information other than that described above, for example, information on a posture sensor or an electroencephalogram sensor may be included.

「同空間判定」は、移動通信端末20と同じ空間に存在していると判断された別の移動通信端末20の数(「共有者数」)と、当該別の移動通信端末20を特定する情報(「ユーザID」)とからなる情報である。移動通信端末20と同じ空間に存在していると判断された別の移動通信端末20を特定する情報(「ユーザID」)は、上記の近傍端末情報である。   The “same space determination” specifies the number of other mobile communication terminals 20 determined to be present in the same space as the mobile communication terminal 20 (“number of sharers”) and the other mobile communication terminal 20. Information consisting of information (“user ID”). Information (“user ID”) for specifying another mobile communication terminal 20 that is determined to be present in the same space as the mobile communication terminal 20 is the above-described neighboring terminal information.

上記の情報のうち「推定時刻」、「位置推定結果」及び「センサ」については、移動通信端末20から受信された情報であり、「同空間判定」については、測位サーバ10において同空間共有判定用データベース11に記憶された情報に基づいて、算出あるいは判定された情報である。   Among the above information, “estimated time”, “position estimation result”, and “sensor” are information received from the mobile communication terminal 20, and “same space determination” is determined by the positioning server 10 in the same space sharing determination. Information calculated or determined based on the information stored in the database 11.

また、移動通信端末20を携帯するユーザが同じ空間を共有しているかを判定するための情報として、同空間共有判定用データベース11は、図4に示すテーブルに上記の情報を格納することによって記憶する。図4に示すようにテーブルには、「ユーザID」及び「距離」の情報がそれぞれ対応付けられて格納されている。当該テーブルは、ユーザ及び上記のデータID毎に用意されており、例えばそれぞれのテーブルがユーザID及びデータIDに対応付けられている。各データ(1つのユーザID及びデータIDに対応するデータ)は、移動通信端末20から送信される1回のデータに対応している。   Further, as information for determining whether the user carrying the mobile communication terminal 20 shares the same space, the space sharing determination database 11 stores the above information in the table shown in FIG. To do. As shown in FIG. 4, information on “user ID” and “distance” is stored in association with each other in the table. The said table is prepared for every user and said data ID, for example, each table is matched with user ID and data ID. Each data (data corresponding to one user ID and data ID) corresponds to one data transmitted from the mobile communication terminal 20.

「ユーザID」は、(データを送信した移動通信端末20とは異なる)別の移動通信端末を示している。「距離」は、データを送信した移動通信端末20と当該別の移動通信端末との間の距離を示す値である。この情報は、上述したように、例えば、移動通信端末20及び別の移動通信端末に内蔵される近距離無線技術(RFID、Bluetooth、zigbee)が用いられて測定されたものである。   “User ID” indicates another mobile communication terminal (different from the mobile communication terminal 20 that transmitted the data). The “distance” is a value indicating the distance between the mobile communication terminal 20 that has transmitted data and the other mobile communication terminal. As described above, this information is measured using, for example, a short-range wireless technology (RFID, Bluetooth, zigbee) incorporated in the mobile communication terminal 20 and another mobile communication terminal.

送受信部12は、移動通信端末20との間で通信を行い、情報の送受信を行う手段である。送受信部12は、移動通信端末20から、当該移動通信端末20の測位結果である位置を示す位置情報を取得する位置情報取得手段である。この位置情報は、上述したように別の移動通信端末20の位置の推定に用いられる。送受信部12は、受信した位置情報を位置算出部15に出力する。   The transmission / reception unit 12 is means for performing communication with the mobile communication terminal 20 and transmitting / receiving information. The transmission / reception unit 12 is position information acquisition means for acquiring position information indicating a position as a positioning result of the mobile communication terminal 20 from the mobile communication terminal 20. This position information is used to estimate the position of another mobile communication terminal 20 as described above. The transmission / reception unit 12 outputs the received position information to the position calculation unit 15.

また、送受信部12は、移動通信端末20から、当該移動通信端末20の近傍に位置する移動通信端末に関する近傍端末情報を取得(判断)するための情報を受信する近傍端末情報取得手段の一機能である。近傍端末情報を取得(判断)するための情報としては、具体的には上記の図3のテーブルにおける「推定時刻」に対応付けられた「位置推定結果」及び「センサ」の情報である。   The transmission / reception unit 12 also functions as a neighboring terminal information obtaining unit that receives information for obtaining (determining) neighboring terminal information related to a mobile communication terminal located in the vicinity of the mobile communication terminal 20 from the mobile communication terminal 20. It is. The information for acquiring (determining) the neighboring terminal information is specifically information on “position estimation result” and “sensor” associated with “estimated time” in the table of FIG.

また、移動通信端末20の近傍に位置する移動通信端末に関する近傍端末情報を取得(判断)するための情報として、移動通信端末20から受信する要求には、図4に示す移動通信端末20と当該別の移動通信端末20との間の距離を示す情報が含まれる。   Further, the request received from the mobile communication terminal 20 as information for acquiring (determining) the vicinity terminal information related to the mobile communication terminal located in the vicinity of the mobile communication terminal 20 includes the mobile communication terminal 20 shown in FIG. Information indicating the distance to another mobile communication terminal 20 is included.

また、移動通信端末20から受信する情報には当該移動通信端末20のユーザIDが含まれている。送受信部12は、移動通信端末20から受信した上記の情報を同空間共有判定用データベース11に出力し、ユーザIDに対応する同空間共有判定用データベース11のテーブルに格納させる。また、送受信部12は、移動通信端末20からそれらの情報を受信すると、近傍端末情報取得部13にユーザIDと共にその旨を通知する。   Further, the information received from the mobile communication terminal 20 includes the user ID of the mobile communication terminal 20. The transmission / reception unit 12 outputs the information received from the mobile communication terminal 20 to the same space sharing determination database 11 and stores it in the table of the same space sharing determination database 11 corresponding to the user ID. Further, when receiving the information from the mobile communication terminal 20, the transmission / reception unit 12 notifies the nearby terminal information acquisition unit 13 together with the user ID.

送受信部12は、位置算出部15によって推定された移動通信端末20の位置情報を移動通信端末20に送信することによって出力する出力手段である。   The transmission / reception unit 12 is an output unit that outputs the position information of the mobile communication terminal 20 estimated by the position calculation unit 15 by transmitting the position information to the mobile communication terminal 20.

近傍端末情報取得部13は、送受信部12からユーザIDの通知を受けると、当該ユーザIDにより示される移動通信端末20の近傍に、別の移動通信端末20が位置するかを判断する。近傍端末情報取得部13は、上記の判断を情報が取得された全ての別の移動通信端末20に対して行う。近傍端末情報取得部13は、移動通信端末20の近傍に位置すると判断した別の移動通信端末20を特定する情報を取得する。上記のように、近傍端末情報取得部13は、近傍端末情報を取得する近傍端末情報取得手段(の一機能)である。また、その際、移動通信端末20の近傍に位置すると判断した別の移動通信端末20の数をカウントして、近傍に位置する別の移動通信端末の数を示す情報を取得してもよい。   When receiving the notification of the user ID from the transmission / reception unit 12, the nearby terminal information acquisition unit 13 determines whether another mobile communication terminal 20 is located in the vicinity of the mobile communication terminal 20 indicated by the user ID. The nearby terminal information acquisition unit 13 performs the above determination on all other mobile communication terminals 20 from which information has been acquired. The nearby terminal information acquisition unit 13 acquires information for specifying another mobile communication terminal 20 that is determined to be located in the vicinity of the mobile communication terminal 20. As described above, the neighboring terminal information acquisition unit 13 is a neighboring terminal information acquisition unit (one function) that acquires neighboring terminal information. At that time, the number of other mobile communication terminals 20 determined to be located in the vicinity of the mobile communication terminal 20 may be counted to obtain information indicating the number of other mobile communication terminals located in the vicinity.

近傍端末情報取得部13は、情報を同空間共有判定用データベース11に格納された情報を参照して上記の判断を行う。近傍端末情報取得部13は、移動通信端末20の近傍に別の移動通信端末20が位置する可能性を示す指標値を算出して、当該指標値と閾値とを比較して、指標値の方が閾値よりも大きいと判断された場合に近傍に位置すると判断する。閾値は、適切に近傍と判断できる値を予め設定して、近傍端末情報取得部13に記憶させておく。   The nearby terminal information acquisition unit 13 refers to the information stored in the space sharing determination database 11 and makes the above determination. The nearby terminal information acquisition unit 13 calculates an index value indicating the possibility that another mobile communication terminal 20 is located in the vicinity of the mobile communication terminal 20, compares the index value with a threshold value, and calculates the index value. Is determined to be located in the vicinity when it is determined that is greater than the threshold. As the threshold value, a value that can be appropriately determined as a neighborhood is set in advance and stored in the neighborhood terminal information acquisition unit 13.

図3のテーブルに示す情報を用いる場合は、別の(ユーザIDの)移動通信端末20の情報を用いて判断を行う。上記の判断に用いる情報は、図3における最新の1以上のデータである。判断に用いる情報の数は、予め定められている。後述するように変化量を判断に用いる場合は、複数のデータが用いられる。比較対象となる別の移動通信端末20についても同じ数のデータを用いる。   When the information shown in the table of FIG. 3 is used, the determination is performed using information of another mobile communication terminal 20 (with a user ID). The information used for the above determination is the latest one or more data in FIG. The number of information used for determination is determined in advance. As will be described later, when the amount of change is used for determination, a plurality of data is used. The same number of data is used for another mobile communication terminal 20 to be compared.

ここで、位置の推定対象となる移動通信端末20のデータの「推定時刻」と、比較対象となる別の移動通信端末20の対応するデータの「推定時刻」とを比較してそれらの時刻の差が予め定めた一定値以内であった場合のみに比較を行うこととしてもよい。上記の判断(指標値の算出)は、具体的には以下のように行う。   Here, the “estimated time” of the data of the mobile communication terminal 20 that is the target of position estimation is compared with the “estimated time” of the corresponding data of another mobile communication terminal 20 that is the target of comparison. The comparison may be performed only when the difference is within a predetermined value. The above determination (index value calculation) is specifically performed as follows.

「位置推定結果」の情報から移動通信端末20間の距離を算出して、当該距離から指標値を算出する。距離は、移動通信端末20間が近いほど小さな値となるので、例えば正負を逆転させたり逆数をとったりすることによって指標値を算出する。また、複数の「位置推定結果」から、推定位置の複数の変化量を算出して、当該変化量の移動通信端末20間の相関値(相関係数)を算出して、当該相関値を指標値としてもよい。   The distance between the mobile communication terminals 20 is calculated from the “position estimation result” information, and the index value is calculated from the distance. Since the distance becomes smaller as the distance between the mobile communication terminals 20 becomes closer, the index value is calculated by, for example, reversing the positive / negative or taking the reciprocal. Further, a plurality of changes in the estimated position are calculated from a plurality of “position estimation results”, a correlation value (correlation coefficient) between the mobile communication terminals 20 of the change is calculated, and the correlation value is used as an index. It may be a value.

また、移動通信端末20に設けられたセンサの情報である「速度」、「加速度」及び「音」についての複数のセンサの値や複数の値の変化量を算出して、それらの相関値(相関係数)を算出して指標値としてもよい。移動通信端末20同士が近傍に位置しており、同じ空間に位置しているものとすれば、上記の値や値の傾向が同様になるからである。更に、センサの情報としては、上記のものに加えて、ユーザの姿勢を示す情報やユーザの脳波を示す情報等を上記の指標値の算出に用いてもよい(その場合、「速度」等の情報と同様に相関値を算出する)。   In addition, the values of a plurality of sensors and the amount of change of the plurality of values regarding the “speed”, “acceleration”, and “sound”, which are information of sensors provided in the mobile communication terminal 20, are calculated, and their correlation values ( The correlation coefficient may be calculated as an index value. This is because if the mobile communication terminals 20 are located in the vicinity and are located in the same space, the values and the tendency of the values are the same. Furthermore, as sensor information, in addition to the above information, information indicating the user's posture, information indicating the user's brain wave, and the like may be used for calculating the index value (in this case, such as “speed”). Correlation values are calculated in the same way as information).

図4のテーブルに示す情報を用いる場合は、別の移動通信端末20の情報を用いる必要はない。その場合、別のユーザID毎に当該距離から指標値を算出する。上記と同様に、距離は、移動通信端末20間が近いほど小さな値となるので、例えば正負を逆転させたり逆数をとったりすることによって指標値を算出する。また、複数の(時系列の)距離の情報が利用できる場合は、距離の変化量の移動通信端末20間の相関値を算出して、当該相関値を指標値としてもよい。   When the information shown in the table of FIG. 4 is used, it is not necessary to use information of another mobile communication terminal 20. In that case, an index value is calculated from the distance for each different user ID. Similarly to the above, the distance becomes smaller as the distance between the mobile communication terminals 20 becomes closer. Therefore, for example, the index value is calculated by reversing the positive / negative or taking the reciprocal. When a plurality of (time-series) distance information can be used, a correlation value between the mobile communication terminals 20 of the distance change amount may be calculated, and the correlation value may be used as an index value.

近傍端末情報取得部13は、判断可能な全ての別の移動通信端末20に対しての判断が終了したら、位置の推定対象の移動通信端末20の近傍に位置すると判断した別の移動通信端末20の数を、同空間共有判定用データベース11の図3に示すテーブルの「共有者数」の欄に格納する。また、近傍端末情報取得部13は、移動通信端末20の近傍に位置すると判断した別の移動通信端末20のユーザIDを同空間共有判定用データベース11の図3に示すテーブルの「ユーザID」の欄に格納する。また、近傍端末情報取得部13は、近傍端末情報の取得がされた旨を移動通信端末20のユーザIDと共に測位指示部14に通知する。   When the determination for all other mobile communication terminals 20 that can be determined is completed, the nearby terminal information acquisition unit 13 determines that the mobile terminal 20 is determined to be positioned in the vicinity of the mobile communication terminal 20 whose position is to be estimated. Is stored in the “number of sharers” column of the table shown in FIG. Also, the nearby terminal information acquisition unit 13 sets the user ID of another mobile communication terminal 20 that is determined to be located in the vicinity of the mobile communication terminal 20 as the “user ID” in the table shown in FIG. Store in the column. Further, the nearby terminal information acquisition unit 13 notifies the positioning instruction unit 14 together with the user ID of the mobile communication terminal 20 that the nearby terminal information has been acquired.

なお、上記では、近傍の判断に、複数の指標値について説明したが何れか一つの指標値が用いられて判断されればよい。また、複数の指標値が用いられる場合は、例えば、5つの指標値のうち、3つ以上の指標値が閾値より大きな値である場合に近傍であると判断してもよい。また、複数の指標値を合計して1つの指標値として扱うこととしてもよい。   In the above description, a plurality of index values have been described for determining the neighborhood, but any one index value may be used for determination. In addition, when a plurality of index values are used, for example, when three or more index values out of the five index values are larger than the threshold value, it may be determined that they are in the vicinity. Alternatively, a plurality of index values may be summed and handled as one index value.

近傍端末情報取得部13は、また、近傍関係にあるとされた移動通信端末20間の位置関係を示す位置関係情報を取得することとしてもよい。位置関係は、例えば、移動通信端末20の位置の差異であり、各移動通信端末20の「位置推定結果」から算出される。例えば、図5に示すように移動通信端末20aと移動通信端末20bとが、乗車物(バス、電車及び自動車等の移動手段)30内に位置しているものとする。近傍端末情報取得部13は、一方の移動通信端末20aを基準として、もう一方の移動通信端末20bの位置の差分を、それぞれの移動通信端末20a,20bの「位置推定結果」の情報に基づいて、算出する。位置の差分|X|,|Y|は、絶対的な座標軸(図5に示す「北」の方向の軸であり、「位置推定結果」の座標軸と同じものである)に対する角度αによって示される乗車物の進行方向に対するそれぞれの移動通信端末20a,20bの位置の差である。|X|は、進行方向に対して直角な方向の差であり、|Y|は、進行方向に対して平行な方向の差である。   The nearby terminal information acquisition unit 13 may also acquire positional relationship information indicating the positional relationship between the mobile communication terminals 20 that are considered to be in the proximity relationship. The positional relationship is, for example, a difference in position of the mobile communication terminal 20 and is calculated from the “position estimation result” of each mobile communication terminal 20. For example, as shown in FIG. 5, it is assumed that the mobile communication terminal 20 a and the mobile communication terminal 20 b are located in a vehicle (moving means such as a bus, a train, and an automobile) 30. The neighboring terminal information acquisition unit 13 uses the one mobile communication terminal 20a as a reference, and calculates the difference in the position of the other mobile communication terminal 20b based on the “position estimation result” information of each of the mobile communication terminals 20a and 20b. ,calculate. The position differences | X | and | Y | are indicated by an angle α with respect to an absolute coordinate axis (the axis in the “north” direction shown in FIG. 5 and the same as the coordinate axis of the “position estimation result”). This is the difference in position of each mobile communication terminal 20a, 20b with respect to the traveling direction of the vehicle. | X | is a difference in a direction perpendicular to the traveling direction, and | Y | is a difference in a direction parallel to the traveling direction.

図5に示すように、時刻に応じて乗車物30の進行方向は変化するため、各時刻の絶対的な座標軸における補正ベクトル(図5に示すベクトルx,ベクトルy)は変化する。しかし、乗車物30内でそれぞれの移動通信端末20a,20bのユーザが移動しなければ、|X|,|Y|は不変である。図5に示すような関係である場合、移動通信端末20aの位置から移動通信端末20bの位置までの補正ベクトルは、以下の数式で表される。

Figure 2010230380
As shown in FIG. 5, since the traveling direction of the vehicle 30 changes according to the time, the correction vector (vector x, vector y shown in FIG. 5) on the absolute coordinate axes at each time changes. However, if the user of each mobile communication terminal 20a, 20b does not move within the vehicle 30, | X | and | Y | are unchanged. When the relationship is as shown in FIG. 5, the correction vector from the position of the mobile communication terminal 20a to the position of the mobile communication terminal 20b is expressed by the following mathematical formula.
Figure 2010230380

なお、進行方向を示す情報は、上記の位置関係情報に含まれることとし、例えば、移動通信端末20a,20bの何れかの「位置推定結果」の時間変化から算出される。近傍端末情報取得部13は、算出した位置関係情報についても同空間共有判定用データベース11に記憶させる(図示せず)。また、移動通信端末20a,20b何れかに内蔵された方向センサ(ジャイロ等)の出力値を、進行方向を示す情報として取得してもよい。   Note that the information indicating the traveling direction is included in the positional relationship information, and is calculated from, for example, the time change of the “position estimation result” of either of the mobile communication terminals 20a and 20b. The nearby terminal information acquisition unit 13 also stores the calculated positional relationship information in the space sharing determination database 11 (not shown). Moreover, you may acquire the output value of the direction sensor (gyro etc.) incorporated in either mobile communication terminal 20a, 20b as information which shows a traveling direction.

測位指示部14は、同空間共有判定用データベース11を参照して、近傍端末情報取得部13によって取得された近傍端末情報に基づいて、近傍関係にあると判断された各移動通信端末20に対して、各移動通信端末20における測位のタイミングの指示を行う測位指示手段である。測位指示部14は、図2の提案方式に示すように近傍関係にあると判断された各移動通信端末20の測位のタイミングが互いに重ならないように、各移動通信端末20における測位のタイミングを指示する。例えば、測位の間隔毎に順次、各移動通信端末20において測位が行われるように指示する。測位のタイミングの指示は、測位指示部14から(送受信部12を介して)、近傍関係にあると判断された各移動通信端末20に対して制御信号が送信されることによって行われる。   The positioning instructing unit 14 refers to the space sharing determination database 11 for each mobile communication terminal 20 that is determined to be in the proximity relationship based on the neighboring terminal information acquired by the neighboring terminal information acquiring unit 13. Thus, it is positioning instruction means for instructing the timing of positioning in each mobile communication terminal 20. The positioning instruction unit 14 instructs the timing of positioning in each mobile communication terminal 20 so that the positioning timings of the mobile communication terminals 20 determined to be in the proximity relationship do not overlap each other as shown in the proposed method of FIG. To do. For example, the mobile communication terminal 20 is instructed to perform positioning sequentially for each positioning interval. The positioning timing is instructed by transmitting a control signal from the positioning instruction unit 14 (via the transmission / reception unit 12) to each mobile communication terminal 20 that is determined to be in the proximity relationship.

位置算出部15は、移動通信端末20bの位置を算出する位置算出手段である。位置算出部15は、近傍端末情報取得部13によって取得され、同空間共有判定用データベース11に格納されている近傍端末情報に基づいて、移動通信端末20bの位置を算出する。位置算出部15は、送受信部12によって受信され位置算出部15に入力された、近傍端末情報によって示される別の移動通信端末20aについての位置情報から、位置の推定対象となる移動通信端末20bの位置を算出する。ここでは、便宜上、移動通信端末20aを位置情報が取得されている移動通信端末20、移動通信端末20bを位置の推定対象の移動通信端末20とする。なお、通常、各移動通信端末20は何れも、位置情報が取得されている移動通信端末20a、及び位置の推定対象となる移動通信端末20の両方になりえる。   The position calculation unit 15 is a position calculation unit that calculates the position of the mobile communication terminal 20b. The position calculation unit 15 calculates the position of the mobile communication terminal 20 b based on the nearby terminal information acquired by the nearby terminal information acquisition unit 13 and stored in the space sharing determination database 11. The position calculation unit 15 receives the position of the mobile communication terminal 20b to be estimated from the position information about another mobile communication terminal 20a indicated by the nearby terminal information received by the transmission / reception unit 12 and input to the position calculation unit 15. Calculate the position. Here, for convenience, the mobile communication terminal 20a is assumed to be the mobile communication terminal 20 from which position information has been acquired, and the mobile communication terminal 20b is assumed to be the position estimation target mobile communication terminal 20. In general, each mobile communication terminal 20 can be both a mobile communication terminal 20a from which position information is acquired and a mobile communication terminal 20 that is a position estimation target.

具体的には、位置算出部15は、近傍の位置関係にある移動通信端末20aの位置情報を、位置の推定対象となる移動通信端末20bの位置情報とする。即ち、近傍の位置関係にある移動通信端末20aの位置を、推定対象となる移動通信端末20bの位置とする。   Specifically, the position calculation unit 15 uses the position information of the mobile communication terminal 20a in the nearby positional relationship as the position information of the mobile communication terminal 20b that is the position estimation target. That is, the position of the mobile communication terminal 20a in the nearby positional relationship is set as the position of the mobile communication terminal 20b to be estimated.

上記の位置の推定方法では、移動通信端末20a,20b間の位置の差異が考慮されていないが、近傍の位置関係にある移動通信端末20aの位置情報に対して補正を行って、推定対象となる移動通信端末20bの位置を推定することもできる。即ち、近傍端末情報取得部13によって取得され、同空間共有判定用データベース11に記憶された位置関係情報から補正を行う。具体的には、図5に示すように乗車物30の進行方向αと、近傍端末情報取得部13によって算出された位置の差分|X|,|Y|とから、上記の式(1)に基づいて補正ベクトルを算出して行われる。乗車物30の進行方向αは、例えば、移動通信端末20aの位置の時間変化により求められる。なお、位置算出部15は、移動通信端末20bの位置を推定するための式やルールを予め記憶しており、当該記憶した情報に従って位置の推定を行う。   In the position estimation method described above, the difference in position between the mobile communication terminals 20a and 20b is not taken into consideration, but the position information of the mobile communication terminal 20a in the nearby positional relationship is corrected, and the estimation target and It is also possible to estimate the position of the mobile communication terminal 20b. That is, correction is performed from the positional relationship information acquired by the nearby terminal information acquisition unit 13 and stored in the space sharing determination database 11. Specifically, as shown in FIG. 5, from the traveling direction α of the vehicle 30 and the position difference | X |, | Y | calculated by the nearby terminal information acquisition unit 13, the above equation (1) is obtained. The correction vector is calculated based on this. The traveling direction α of the vehicle 30 is obtained, for example, by a change in the position of the mobile communication terminal 20a with time. The position calculation unit 15 stores in advance formulas and rules for estimating the position of the mobile communication terminal 20b, and estimates the position according to the stored information.

なお、進行方向についての情報は、進行方向による移動通信端末20間の位置関係の変化が生じないと考えられる場合には、必ずしも取得され補正に利用される必要はない。その場合、位置の差分のみが取得され、補正に利用されればよい。   Note that the information about the traveling direction is not necessarily acquired and used for correction when it is considered that the positional relationship between the mobile communication terminals 20 does not change due to the traveling direction. In this case, only the position difference is acquired and used for correction.

位置算出部15は、位置情報が取得された移動通信端末20aの位置情報から、当該移動通信端末20aと近傍関係にある全ての移動通信端末20bについて、位置の推定を行う。推定される位置の情報は、同空間共有判定用データベース11の「位置推定結果」と同様に位置を示す緯度、経度及び高度である。位置算出部15は、推定した各移動通信端末20bの位置情報を、各移動通信端末20bに送信するために送受信部12に出力する。以上が、測位サーバ10の機能構成である。   The position calculation unit 15 estimates positions of all mobile communication terminals 20b that are in a proximity relationship with the mobile communication terminal 20a from the position information of the mobile communication terminal 20a from which the position information has been acquired. The information on the estimated position is the latitude, longitude, and altitude indicating the position as in the “position estimation result” in the space sharing determination database 11. The position calculation unit 15 outputs the estimated position information of each mobile communication terminal 20b to the transmission / reception unit 12 for transmission to each mobile communication terminal 20b. The functional configuration of the positioning server 10 has been described above.

図6に測位サーバ10のハードウェア構成を示す。図6に示すように測位サーバ10は、CPU101、主記憶装置であるRAM(Random Access Memory)102及びROM(Read Only Memory)103、通信を行うための通信モジュール104、並びにハードディスク等の補助記憶装置105等のハードウェアを備えるコンピュータを含むものとして構成される。これらの構成要素がプログラム等により動作することにより、上述した測位サーバ10の機能が発揮される。以上が、測位サーバ10の説明である。   FIG. 6 shows a hardware configuration of the positioning server 10. As shown in FIG. 6, the positioning server 10 includes a CPU 101, a RAM (Random Access Memory) 102 and a ROM (Read Only Memory) 103, which are main storage devices, a communication module 104 for performing communication, and an auxiliary storage device such as a hard disk. The computer is configured to include a computer having hardware such as 105. The functions of the positioning server 10 described above are exhibited when these components are operated by a program or the like. The above is the description of the positioning server 10.

引き続いて、図7のフローチャートを用いて、本実施形態に係る測位サーバ10により実行される処理(位置推定方法)を説明する。本処理では、位置の推定対象となる移動通信端末20とは別の移動通信端末20からも測位サーバ10に図3のテーブルに示す情報が送信されて、測位サーバ10の同空間共有判定用データベース11に格納されている。なお、各移動通信端末20は何れも、位置の推定対象となる移動通信端末20、及び別の移動通信端末20の両方になりえる。位置の推定対象となる移動通信端末20から測位サーバ10に対して、近傍端末情報を判断するための情報が送信される。この情報は、上述したように、当該移動通信端末20が備えるセンサ等によって取得された情報である。   Subsequently, a process (position estimation method) executed by the positioning server 10 according to the present embodiment will be described using the flowchart of FIG. In this process, the information shown in the table of FIG. 3 is also transmitted to the positioning server 10 from a mobile communication terminal 20 different from the mobile communication terminal 20 whose position is to be estimated, and the same space sharing determination database of the positioning server 10 11. Each mobile communication terminal 20 can be both a mobile communication terminal 20 whose position is to be estimated and another mobile communication terminal 20. Information for determining neighboring terminal information is transmitted from the mobile communication terminal 20 that is the position estimation target to the positioning server 10. As described above, this information is information acquired by a sensor or the like included in the mobile communication terminal 20.

まず、測位サーバ10では、送受信部12によって移動通信端末20からの情報が受信される(S01、近傍端末情報取得ステップ)。受信された各情報は、送受信部12によって同空間共有判定用データベース11に格納される(S02)。続いて、送受信部12から近傍端末情報取得部13に、移動通信端末20からの情報が受信された旨が通知される。   First, in the positioning server 10, the transmission / reception unit 12 receives information from the mobile communication terminal 20 (S01, neighboring terminal information acquisition step). Each received information is stored in the space sharing determination database 11 by the transmission / reception unit 12 (S02). Subsequently, the transmission / reception unit 12 notifies the neighboring terminal information acquisition unit 13 that the information from the mobile communication terminal 20 has been received.

ここで、近傍端末情報取得部13によって位置の推定対象となる移動通信端末20の近傍に位置する別の移動通信端末20の数(同空間共有数n)が初期化(n=0)される。続いて、近傍端末情報取得部13によって、以下のように近傍端末情報の特定が行われる。まず、近傍端末情報取得部13によって、同空間共有判定用データベース11に格納された情報が参照されて、位置の推定対象となる移動通信端末20と何れかの別の移動通信端末20との間の上記の指標値が算出される(S03、近傍端末情報取得ステップ)。   Here, the number of other mobile communication terminals 20 (same space sharing number n) located in the vicinity of the mobile communication terminal 20 whose position is to be estimated is initialized (n = 0) by the nearby terminal information acquisition unit 13. . Subsequently, the neighboring terminal information acquisition unit 13 specifies neighboring terminal information as follows. First, the information stored in the space sharing determination database 11 is referred to by the neighboring terminal information acquisition unit 13, and the position between the mobile communication terminal 20 that is the position estimation target and any other mobile communication terminal 20. Is calculated (S03, neighboring terminal information acquisition step).

続いて、近傍端末情報取得部13によって、算出された指標値と閾値とが比較される(S04、近傍端末情報取得ステップ)。当該比較によって指標値の方が閾値よりも大きいと判断された場合、当該別の移動通信端末20は移動通信端末20の近傍に位置すると判断される。このように判断されると、近傍端末情報取得部13によって、当該別の移動通信端末20のユーザIDが近傍端末情報として記憶される(S05、近傍端末情報取得ステップ)。また、同空間共有数nが1増加される(n=n+1とされる)。当該比較によって指標値の方が閾値よりも大きくないと判断された場合、当該別の移動通信端末20は移動通信端末20の近傍に位置すると判断されず、当該別の移動通信端末20のユーザIDが近傍端末情報として記憶されない。なお、上述したように同空間共有判定用データベース11に格納された複数の種別の情報に基づいて、複数の指標値が算出されて上記の判断が行われてもよい。   Subsequently, the calculated index value is compared with the threshold value by the neighboring terminal information acquisition unit 13 (S04, neighboring terminal information acquisition step). When it is determined by the comparison that the index value is larger than the threshold value, it is determined that the other mobile communication terminal 20 is located in the vicinity of the mobile communication terminal 20. If it judges in this way, user ID of the other mobile communication terminal 20 will be memorized by neighborhood terminal information acquisition part 13 as neighborhood terminal information (S05, neighborhood terminal information acquisition step). In addition, the same space sharing number n is increased by 1 (n = n + 1). If it is determined by the comparison that the index value is not larger than the threshold value, it is not determined that the other mobile communication terminal 20 is located in the vicinity of the mobile communication terminal 20, and the user ID of the other mobile communication terminal 20 is determined. Is not stored as neighboring terminal information. As described above, a plurality of index values may be calculated based on a plurality of types of information stored in the same space sharing determination database 11, and the above determination may be made.

また、別の移動通信端末20が、移動通信端末20の近傍に位置すると判断された場合、近傍端末情報取得部13によって、これらの移動通信端末20間の位置関係を示す位置関係情報が算出されてもよい。位置関係情報は、上述したように各移動通信端末の位置情報が取得されている場合に、算出することができる。算出された位置関係情報は、それぞれの移動通信端末20のユーザIDの組に対応付けて同空間共有判定用データベース11に格納される。   When it is determined that another mobile communication terminal 20 is located in the vicinity of the mobile communication terminal 20, the positional relationship information indicating the positional relationship between these mobile communication terminals 20 is calculated by the nearby terminal information acquisition unit 13. May be. The positional relationship information can be calculated when the position information of each mobile communication terminal is acquired as described above. The calculated positional relationship information is stored in the space sharing determination database 11 in association with a set of user IDs of the respective mobile communication terminals 20.

続いて、指標値を算出しえる全ての別の移動通信端末20との間で上記の判断(S03〜S05)が終了したかが、近傍端末情報取得部13によって判断される(S06、近傍端末情報取得ステップ)。全ての別の移動通信端末20との間で上記の判断が終了されていないと、近傍端末情報取得部13によって判断されると、他の移動通信端末20に対して上記と同様に、指標値の算出(S03)、指標値を用いた判断(S04,S05)が行われ、再度、全ての別の移動通信端末20との間で上記の判断(S03〜S05)が終了したかが判断される(S06)。   Subsequently, the neighboring terminal information acquisition unit 13 judges whether the above determination (S03 to S05) has been completed with all the other mobile communication terminals 20 that can calculate the index value (S06, neighboring terminal). Information acquisition step). If the above determination is not completed with all the other mobile communication terminals 20, if it is determined by the nearby terminal information acquisition unit 13, the index value for the other mobile communication terminals 20 is similar to the above. Calculation (S03), determination using index values (S04, S05) is performed, and it is determined again whether the above determinations (S03 to S05) have been completed with all other mobile communication terminals 20. (S06).

全ての別の移動通信端末20との間で上記の判断が終了されたと、近傍端末情報取得部13によって判断されると、同空間共有判定用データベース11にその結果が反映される。即ち、近傍端末情報取得部13によって、同空間共有判定用データベース11のテーブルの「同空間判定」の「共有者数」の欄にカウントされた同空間共有数nが、「ユーザID」の欄に近傍と判断された別の移動通信端末20のユーザIDが、それぞれ格納される。続いて、近傍端末情報取得部13から測位指示部14に近傍端末情報の取得がされた旨が通知される。   When the above-mentioned determination is completed with all the other mobile communication terminals 20, when it is determined by the nearby terminal information acquisition unit 13, the result is reflected in the same space sharing determination database 11. That is, the same-space sharing number n counted in the “number of shared persons” column of “same space determination” in the table of the same space sharing determination database 11 by the neighboring terminal information acquisition unit 13 is the “user ID” field. The user IDs of other mobile communication terminals 20 determined to be in the vicinity are respectively stored. Subsequently, the neighboring terminal information acquisition unit 13 notifies the positioning instruction unit 14 that the neighboring terminal information has been acquired.

続いて、測位指示部14によって、近傍端末情報に基づいて、各移動通信端末20に対して測位のタイミングの指示が行われる(S07、測位指示ステップ)。ここで指示される測位のタイミングは、図2の提案方式に示すように、予め定められた各測位のタイミングで、近傍関係にある複数の移動通信端末20の何れかが測位を行うようなタイミングである。従って、指示が行われる各移動通信端末20では、それぞれ測位のタイミングが異なる。上記の予め定められたタイミングは、例えば、移動通信端末20において上述したユーザの行動が自動収集される一定間隔のタイミングである(例えば、1分毎)。なお、同じ空間を共有していると判断された移動通信端末20が多いほど、1台当たりの測位回数を減少させることができる。   Subsequently, the positioning instruction unit 14 instructs each mobile communication terminal 20 on the timing of positioning based on the neighboring terminal information (S07, positioning instruction step). As shown in the proposed method of FIG. 2, the positioning timing instructed here is a timing at which any one of a plurality of mobile communication terminals 20 in a proximity relationship performs positioning at predetermined positioning timings. It is. Therefore, each mobile communication terminal 20 to which an instruction is given has different positioning timings. The above-mentioned predetermined timing is, for example, a fixed interval timing at which the above-described user behavior is automatically collected in the mobile communication terminal 20 (for example, every minute). Note that the number of positioning per unit can be reduced as the number of mobile communication terminals 20 determined to share the same space increases.

各移動通信端末20では、測位サーバ10(の測位指示部14)からの指示を受け付けて、当該指示によるタイミングで自端末20が有する測位機能によって自端末20の位置を測定する。当該移動通信端末20の測位結果である位置情報は、移動通信端末20から測位サーバ10に送信される。測位サーバ10では、送受信部12によって位置情報が受信される(S08、位置情報取得ステップ)。受信された位置情報は、位置算出部15に出力される。   Each mobile communication terminal 20 receives an instruction from the positioning server 10 (the positioning instruction unit 14 thereof), and measures the position of the own terminal 20 by the positioning function of the own terminal 20 at the timing according to the instruction. Position information that is a positioning result of the mobile communication terminal 20 is transmitted from the mobile communication terminal 20 to the positioning server 10. In the positioning server 10, the position information is received by the transmission / reception unit 12 (S08, position information acquisition step). The received position information is output to the position calculation unit 15.

続いて、位置算出部15によって、送受信部12から位置情報に基づいて、移動通信端末20の位置が推定される(S09、位置算出ステップ)。ここで、推定される位置は、位置情報に係る移動通信端末20と近傍の位置関係と判断された別の移動通信端末20の位置である。移動通信端末20間同士の近傍関係は、同空間共有判定用データベース11に格納されている近傍端末情報に基づいて判断される。近傍端末情報取得部13によって、移動通信端末20間の位置関係情報が算出されている場合には、当該位置関係情報が用いられて位置情報に対する補正が行われて、位置の推定対象の移動通信端末20の位置が算出される。   Subsequently, the position calculation unit 15 estimates the position of the mobile communication terminal 20 based on the position information from the transmission / reception unit 12 (S09, position calculation step). Here, the estimated position is the position of another mobile communication terminal 20 that is determined to have a positional relationship with the mobile communication terminal 20 related to the position information. The proximity relationship between the mobile communication terminals 20 is determined based on the proximity terminal information stored in the space sharing determination database 11. When the positional relationship information between the mobile communication terminals 20 is calculated by the neighboring terminal information acquisition unit 13, the positional relationship information is used to correct the positional information, and the mobile communication of the position estimation target The position of the terminal 20 is calculated.

算出された移動通信端末20の位置を示す位置情報は、位置算出部15から送受信部12に出力される。続いて、当該位置情報が、送受信部12から、位置の推定対象となった移動通信端末20に送信される(S10、出力ステップ)。以上が、本実施形態に係る測位サーバ10により実行される処理である。   The calculated position information indicating the position of the mobile communication terminal 20 is output from the position calculation unit 15 to the transmission / reception unit 12. Subsequently, the position information is transmitted from the transmission / reception unit 12 to the mobile communication terminal 20 that is the position estimation target (S10, output step). The above is the process executed by the positioning server 10 according to the present embodiment.

なお、位置情報の受信(S08)、位置の算出(S09)及び送信(S10)は、測位サーバ10において、何れかの移動通信端末20から位置情報が受信されるたびに行われる。また、同空間共有の判断(S01〜S07)の処理も、測位サーバ10において移動通信端末20から情報が受信されるたびに行われる。即ち、S01〜S07の処理と、S08〜S10の処理とは、図7においては一連の処理としているが、それぞれ独立している。   The position information reception (S08), position calculation (S09), and transmission (S10) are performed each time position information is received from any mobile communication terminal 20 in the positioning server 10. In addition, the process of determining whether to share the same space (S01 to S07) is performed every time information is received from the mobile communication terminal 20 in the positioning server 10. That is, the processes of S01 to S07 and the processes of S08 to S10 are a series of processes in FIG. 7, but are independent of each other.

本発明は、各移動通信端末20における端末自身の測位処理の回数を図2に示すように減少させることを目的としているので、位置情報の受信(S08)、位置の算出(S09)及び送信(S10)の処理の間隔の方が、同空間共有の判断(S01〜S07)の処理よりも短く設定される。例えば、位置情報の受信(S08)、位置の算出(S09)及び送信(S10)の処理は1分毎に行われ(即ち、1分毎に近傍関係にある複数の移動通信端末20の何れかから位置情報が送信され)、同空間共有の判断(S01〜S07)の処理は、5分毎に行われる(即ち、5分毎に全ての移動通信端末20から同空間共有の判断のための情報が送信される)。   Since the present invention aims to reduce the number of times of positioning processing of each mobile communication terminal 20 as shown in FIG. 2, reception of position information (S08), calculation of position (S09) and transmission ( The processing interval of S10) is set shorter than the processing of the same space sharing determination (S01 to S07). For example, position information reception (S08), position calculation (S09), and transmission (S10) are performed every minute (that is, any one of a plurality of mobile communication terminals 20 having a proximity relationship every minute). The location information is transmitted from the mobile communication terminal 20 every 5 minutes (ie, the location information is transmitted from the mobile communication terminals 20 every 5 minutes). Information is sent).

本実施形態に係る測位サーバ10では、近傍端末情報によって示される、位置の推定対象とは別の移動通信端末20の位置情報が取得され、当該位置情報に基づいて位置の推定対象となる移動通信端末20の位置が算出される。上述したように、近傍関係にある移動通信端末20のうち何れかの移動通信端末20において測位が行われ測位サーバ10に送信されれば、それ以外の移動通信端末20では測位が行われることなく、当該移動通信端末20の位置情報を得ることができる。移動通信端末20では、自端末20において測位の繰り返しを行うことなしに(測位回数を低減させて)、測位サーバ10から自端末20に係る位置情報を測位の繰り返しと同様に受信することができる。これにより、本実施形態に係る測位サーバ10によれば、測位機能を有する移動通信端末20の、測位の繰り返しの際の電力消費を低減させることができる。   In the positioning server 10 according to the present embodiment, the position information of the mobile communication terminal 20 different from the position estimation target indicated by the nearby terminal information is acquired, and the mobile communication that is the position estimation target based on the position information. The position of the terminal 20 is calculated. As described above, if positioning is performed in one of the mobile communication terminals 20 in the proximity relationship and transmitted to the positioning server 10, positioning is not performed in the other mobile communication terminals 20. The position information of the mobile communication terminal 20 can be obtained. The mobile communication terminal 20 can receive the position information related to the own terminal 20 from the positioning server 10 in the same manner as the repeated positioning without repeating the positioning in the own terminal 20 (reducing the number of positioning). . Thereby, according to the positioning server 10 which concerns on this embodiment, the power consumption at the time of the repetition of positioning of the mobile communication terminal 20 which has a positioning function can be reduced.

また、各移動通信端末20が自端末20の測位結果を測位サーバ10に送信する態様である場合、本実施形態では近傍関係の移動通信端末20からは何れかの移動通信端末20のみから送信されることとなるので、測位サーバ10への上りの通信量も減らせるため、ネットワークの負荷も低減可能である。即ち、図2に示す場合、既存方式では各移動通信端末20が3回、測位サーバに測位結果の送信を行うこととなるが、本発明による方法では1又は2回、送信するのみでよい。   In addition, when each mobile communication terminal 20 is configured to transmit the positioning result of its own terminal 20 to the positioning server 10, in this embodiment, the mobile communication terminal 20 is transmitted from only one of the mobile communication terminals 20 in the proximity relationship. As a result, the amount of uplink communication to the positioning server 10 can be reduced, and the load on the network can be reduced. That is, in the case shown in FIG. 2, each mobile communication terminal 20 transmits the positioning result to the positioning server three times in the existing method, but only one or two times in the method according to the present invention.

また、本発明による方法によれば、移動通信端末20において測位が行われなくても、同一環境と判定可能であれば位置を推定することができるので、測位機能(例えば、GPS等)を有していない端末であっても位置を推定することが可能である。また、本実施形態によれば、バスや電車といった乗り物自体に無線送信装置の付加等の特別な機能を設ける必要がなく、位置を推定することが可能になる。   Further, according to the method of the present invention, even if positioning is not performed in the mobile communication terminal 20, the position can be estimated as long as it can be determined that the environment is the same. Therefore, a positioning function (for example, GPS) is provided. It is possible to estimate the position even if the terminal is not. Further, according to the present embodiment, it is not necessary to provide a special function such as addition of a wireless transmission device to the vehicle itself such as a bus or a train, and the position can be estimated.

また、別の移動通信端末20が近傍に位置しているかの判断に位置情報やセンサの情報を用いることによって、適切かつ確実に位置の推定対象となる移動通信端末の近傍に別の移動通信端末が存在しているかという情報を取得することができ、確実に本発明を実施することができる。   In addition, by using position information and sensor information to determine whether another mobile communication terminal 20 is located in the vicinity, another mobile communication terminal is provided in the vicinity of the mobile communication terminal that is the target of position estimation appropriately and reliably. Can be acquired, and the present invention can be implemented reliably.

また、本実施形態のように、移動通信端末20及び別の移動通信端末20に内蔵される近距離無線技術が用いられて、移動通信端末20によって取得された移動通信端末20と別の移動通信端末20との間の距離の情報に基づいて、別の移動通信端末20が近傍に位置しているかの判断を行ってもよい。この方法によっても、適切かつ確実に位置の推定対象となる移動通信端末の近傍に別の移動通信端末が存在しているかという情報を取得することができ、確実に本発明を実施することができる。   In addition, as in the present embodiment, the mobile communication terminal 20 and another mobile communication terminal 20 are used to use a short-range wireless technology, and the mobile communication terminal 20 acquired by the mobile communication terminal 20 is different from the mobile communication terminal 20. Based on the information on the distance to the terminal 20, it may be determined whether another mobile communication terminal 20 is located in the vicinity. Also by this method, it is possible to acquire information as to whether another mobile communication terminal exists in the vicinity of the mobile communication terminal whose position is to be estimated appropriately and reliably, and the present invention can be reliably implemented. .

また、本実施形態のように、位置の推定を行う際に位置関係情報を用いることとすれば、位置の推定対象となる移動通信端末20の位置を正確に推定することができる。但し、正確な位置が不要である場合等には、位置関係情報による補正は必ずしも行う必要はない。   Further, if the positional relationship information is used when estimating the position as in the present embodiment, the position of the mobile communication terminal 20 that is the position estimation target can be accurately estimated. However, when an accurate position is not necessary, the correction using the positional relationship information is not necessarily performed.

また、本実施形態のように各移動通信端末20の測位タイミングを制御することとすれば、位置の推定対象となると共に測位を行う移動通信端末20が複数存在していた場合に、例えば、各移動通信端末20に対して、万遍なく測位の繰り返しの際の電力消費を低減させることができる。   In addition, if the positioning timing of each mobile communication terminal 20 is controlled as in the present embodiment, when there are a plurality of mobile communication terminals 20 that are positions to be estimated and perform positioning, for example, For the mobile communication terminal 20, it is possible to reduce power consumption even when positioning is repeated.

なお、本実施形態では、移動通信端末20の位置の推定は、移動通信端末20自身で行われているが、測位サーバ10において位置の推定の演算(測位演算)が行われてもよい。即ち、移動通信端末20から測位サーバ10に対して、測位演算を行うための情報(例えば、GPS衛星からの信号の受信に関する情報や基地局との間の通信のRTTを示す情報)が送信されて、測位サーバ10においてその情報に基づいて測位演算が行われてもよい。また、測位指示部14による測位タイミングの指示には、上記の測位演算を行うための情報を取得するタイミングの指示を行うことも含む。   In the present embodiment, the position of the mobile communication terminal 20 is estimated by the mobile communication terminal 20 itself, but the position estimation calculation (positioning calculation) may be performed in the positioning server 10. That is, information for performing a positioning calculation (for example, information related to reception of a signal from a GPS satellite or information indicating an RTT for communication with a base station) is transmitted from the mobile communication terminal 20 to the positioning server 10. Then, the positioning calculation may be performed based on the information in the positioning server 10. Further, the positioning timing instruction by the positioning instruction unit 14 includes a timing instruction to acquire information for performing the above positioning calculation.

また、本実施形態においては、推定された位置の情報は、移動通信端末20に送信することとされているが、別の用途に利用されてもよい。例えば、上記のように測位サーバ10において利用されてもよい。   In the present embodiment, the estimated position information is transmitted to the mobile communication terminal 20, but may be used for other purposes. For example, it may be used in the positioning server 10 as described above.

10…測位サーバ、11…同空間共有判定用データベース、12…送受信部、13…近傍端末情報取得部、14…測位指示部、15…位置算出部、101…CPU、102…RAM、103…ROM、104…通信モジュール、105…補助記憶装置、20…移動通信端末、30…乗車物、N…ネットワーク。   DESCRIPTION OF SYMBOLS 10 ... Positioning server, 11 ... Same space sharing determination database, 12 ... Transmission / reception unit, 13 ... Neighborhood terminal information acquisition unit, 14 ... Positioning instruction unit, 15 ... Position calculation unit, 101 ... CPU, 102 ... RAM, 103 ... ROM 104, communication module, 105, auxiliary storage device, 20, mobile communication terminal, 30, vehicle, N, network.

Claims (8)

移動通信端末の位置を推定する位置推定装置であって、
前記移動通信端末の近傍に位置する別の移動通信端末を示す近傍端末情報を取得する近傍端末情報取得手段と、
前記別の移動通信端末の位置を示す位置情報を取得する位置情報取得手段と、
前記近傍端末取得手段によって取得された近傍端末情報によって示される別の移動通信端末についての、前記位置情報取得手段によって取得された位置情報に基づいて、位置の推定対象となる移動通信端末の位置を算出する位置算出手段と、
前記位置算出手段によって算出された位置を示す位置情報を出力する出力手段と、
を備える位置推定装置。
A position estimation device for estimating a position of a mobile communication terminal,
Neighboring terminal information acquisition means for acquiring neighboring terminal information indicating another mobile communication terminal located in the vicinity of the mobile communication terminal;
Position information acquisition means for acquiring position information indicating the position of the other mobile communication terminal;
Based on the position information acquired by the position information acquisition means for another mobile communication terminal indicated by the vicinity terminal information acquired by the vicinity terminal acquisition means, the position of the mobile communication terminal that is the position estimation target is determined. Position calculating means for calculating;
Output means for outputting position information indicating the position calculated by the position calculating means;
A position estimation apparatus comprising:
前記近傍端末情報取得手段は、前記位置の推定対象となる移動通信端末が置かれた環境、又は当該移動通信端末によって取得された当該移動通信端末のユーザの状態を示す情報、並びに前記別の移動通信端末が置かれた環境、又は当該別の移動通信端末によって取得された当該移動通信端末のユーザの状態を示す情報を取得して、これらの情報に基づいて前記別の移動通信端末が前記位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することを特徴とする請求項1に記載の位置推定装置。   The proximity terminal information acquisition means includes an environment in which the mobile communication terminal that is the position estimation target is placed, information indicating the state of the user of the mobile communication terminal acquired by the mobile communication terminal, and the separate movement Information indicating the environment in which the communication terminal is placed or the state of the user of the mobile communication terminal acquired by the other mobile communication terminal is acquired, and the position of the other mobile communication terminal is determined based on the information. The position estimation apparatus according to claim 1, wherein it is determined whether or not the mobile communication terminal is located in the vicinity of the mobile communication terminal to be estimated. 前記近傍端末情報取得手段は、前記位置の推定対象となる移動通信端末の位置を示す位置情報、及び前記別の移動通信端末の位置を示す位置情報を取得して、これらの位置情報に基づいて前記別の移動通信端末が前記位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することを特徴とする請求項2に記載の位置推定装置。   The neighboring terminal information acquisition unit acquires position information indicating a position of the mobile communication terminal to be the position estimation target and position information indicating a position of the other mobile communication terminal, and based on these position information The position estimation apparatus according to claim 2, wherein it is determined whether or not the another mobile communication terminal is located in the vicinity of the mobile communication terminal that is the position estimation target. 前記近傍端末情報取得手段は、前記位置の推定対象となる移動通信端末と別の通信端末との間の距離を示す情報を取得して、この情報に基づいて前記別の移動通信端末が前記位置の推定対象となる移動通信端末の近傍に位置するか否かを判断することを特徴とする請求項1〜3の何れか一項に記載の位置推定装置。   The neighboring terminal information acquisition unit acquires information indicating a distance between the mobile communication terminal to be the position estimation target and another communication terminal, and based on this information, the other mobile communication terminal detects the position. 4. The position estimation device according to claim 1, wherein the position estimation device determines whether or not the mobile communication terminal is in the vicinity of the estimation target. 前記近傍端末情報取得手段は、位置の推定対象となる移動通信端末と前記別の移動通信端末との位置関係を示す位置関係情報を取得し、
前記位置算出手段は、前記近傍端末情報取得手段によって取得された前記位置関係情報にも基づいて、前記位置の推定対象となる移動通信端末の位置を算出する、
ことを特徴とする請求項1〜4の何れか一項に記載の位置推定装置。
The neighboring terminal information acquisition means acquires positional relationship information indicating a positional relationship between the mobile communication terminal to be a position estimation target and the other mobile communication terminal,
The position calculation means calculates the position of the mobile communication terminal that is the position estimation target based also on the positional relationship information acquired by the neighboring terminal information acquisition means.
The position estimation apparatus according to any one of claims 1 to 4, wherein the position estimation apparatus includes:
前記位置関係情報には、前記位置の推定対象となる移動通信端末及び前記別の移動通信端末の少なくとも何れかの進行方向を示す情報が含まれ、
前記位置情報取得手段は、前記位置情報に示される位置に前記別の移動通信端末が位置しているときの、前記位置の推定対象となる移動通信端末及び前記別の移動通信端末の少なくとも何れかの進行方向を示す情報も取得し、
前記位置算出手段は、前記位置情報取得手段によって取得された前記進行方向を示す情報にも基づいて、前記位置の推定対象となる移動通信端末の位置を算出する、
ことを特徴とする請求項5の何れか一項に記載の位置推定装置。
The positional relationship information includes information indicating a traveling direction of at least one of the mobile communication terminal and the other mobile communication terminal that are targets of the position estimation,
The position information acquisition means is at least one of the mobile communication terminal to be estimated for the position and the other mobile communication terminal when the other mobile communication terminal is located at the position indicated by the position information. Information that indicates the direction of travel,
The position calculation means calculates the position of the mobile communication terminal that is the position estimation target based also on information indicating the traveling direction acquired by the position information acquisition means.
The position estimation apparatus according to claim 5, wherein
前記近傍端末情報取得手段によって取得された前記近傍端末情報に基づいて、別の移動通信端末に対して、当該別の移動通信端末における測位のタイミングの指示を行う測位指示手段を更に備える請求項1〜7の何れか一項に記載の位置推定装置。   The positioning instruction means for instructing another mobile communication terminal of the timing of positioning in the other mobile communication terminal based on the vicinity terminal information acquired by the vicinity terminal information acquisition means. The position estimation apparatus as described in any one of -7. 移動通信端末の位置を推定する位置推定方法であって、
前記移動通信端末の近傍に位置する別の移動通信端末を示す近傍端末情報を取得する近傍端末情報取得ステップと、
前記別の移動通信端末の位置を示す位置情報を取得する位置情報取得ステップと、
前記近傍端末取得ステップにおいて取得された近傍端末情報によって示される別の移動通信端末についての、前記位置情報取得ステップにおいて取得された位置情報に基づいて、位置の推定対象となる移動通信端末の位置を算出する位置算出ステップと、
前記位置算出ステップにおいて算出された位置を示す位置情報を出力する出力ステップと、
を含む位置推定方法。
A position estimation method for estimating a position of a mobile communication terminal,
A neighboring terminal information obtaining step of obtaining neighboring terminal information indicating another mobile communications terminal located in the vicinity of the mobile communications terminal;
A position information acquisition step of acquiring position information indicating the position of the other mobile communication terminal;
Based on the position information acquired in the position information acquisition step for another mobile communication terminal indicated by the vicinity terminal information acquired in the vicinity terminal acquisition step, the position of the mobile communication terminal that is the position estimation target is determined. A position calculating step to calculate;
An output step of outputting position information indicating the position calculated in the position calculating step;
A position estimation method including:
JP2009076375A 2009-03-26 2009-03-26 Position estimation apparatus and position estimation method Pending JP2010230380A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009076375A JP2010230380A (en) 2009-03-26 2009-03-26 Position estimation apparatus and position estimation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009076375A JP2010230380A (en) 2009-03-26 2009-03-26 Position estimation apparatus and position estimation method

Publications (1)

Publication Number Publication Date
JP2010230380A true JP2010230380A (en) 2010-10-14

Family

ID=43046366

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009076375A Pending JP2010230380A (en) 2009-03-26 2009-03-26 Position estimation apparatus and position estimation method

Country Status (1)

Country Link
JP (1) JP2010230380A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012211874A (en) * 2011-03-31 2012-11-01 Fujitsu Ltd Positional determination system for mobile terminal devices, and mobile terminal device
WO2014092788A1 (en) * 2012-12-12 2014-06-19 Intel Corporation Apparatus, system and method of estimating a location of a mobile device
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)
JPWO2013005323A1 (en) * 2011-07-06 2015-02-23 富士通株式会社 Data processing method and data processing system
JP2015053726A (en) * 2014-11-13 2015-03-19 カシオ計算機株式会社 Portable device and position correction method
WO2015167617A1 (en) * 2014-04-28 2015-11-05 Intel IP Corporation Method, apparatus and system for measuring a position of a user equipment in a wireless network
JP2016035469A (en) * 2011-04-11 2016-03-17 クゥアルコム・インコーポレイテッドQualcomm Incorporated Method, apparatus and article for providing network-based measurements for user equipment-based positioning
JP2016148682A (en) * 2011-09-23 2016-08-18 クアルコム,インコーポレイテッド Position estimation via proximate fingerprints
JP2017058347A (en) * 2015-09-18 2017-03-23 カシオ計算機株式会社 Positioning device, positioning method, and program
JP2017069645A (en) * 2015-09-28 2017-04-06 富士通株式会社 Position estimation program, position estimation apparatus, and position estimation method
JP2017534838A (en) * 2014-09-02 2017-11-24 クゥアルコム・インコーポレイテッドQualcomm Incorporated Techniques for allocating positioning signal acquisition tasks among multiple collocated mobile devices

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000102060A (en) * 1998-09-25 2000-04-07 Nippon Telegr & Teleph Corp <Ntt> Method and apparatus for exchanging location information in mobile terminal
JP2001074826A (en) * 1999-09-08 2001-03-23 Casio Comput Co Ltd Positioning system
JP2004279313A (en) * 2003-03-18 2004-10-07 Seiko Epson Corp Information terminal, position acquisition method of information terminal, program for exerting position acquisition function of information terminal, and computer-readable information recording medium recording program for exerting position acquisition function of information terminal
JP2005331423A (en) * 2004-05-21 2005-12-02 Hitachi Ltd Position detection method, position detection system, and position detection server device
JP2008077465A (en) * 2006-09-22 2008-04-03 Kyocera Communication Systems Co Ltd Position information management system
JP2010117241A (en) * 2008-11-13 2010-05-27 Panasonic Corp Sps receiving terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000102060A (en) * 1998-09-25 2000-04-07 Nippon Telegr & Teleph Corp <Ntt> Method and apparatus for exchanging location information in mobile terminal
JP2001074826A (en) * 1999-09-08 2001-03-23 Casio Comput Co Ltd Positioning system
JP2004279313A (en) * 2003-03-18 2004-10-07 Seiko Epson Corp Information terminal, position acquisition method of information terminal, program for exerting position acquisition function of information terminal, and computer-readable information recording medium recording program for exerting position acquisition function of information terminal
JP2005331423A (en) * 2004-05-21 2005-12-02 Hitachi Ltd Position detection method, position detection system, and position detection server device
JP2008077465A (en) * 2006-09-22 2008-04-03 Kyocera Communication Systems Co Ltd Position information management system
JP2010117241A (en) * 2008-11-13 2010-05-27 Panasonic Corp Sps receiving terminal

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9026437B2 (en) 2011-03-31 2015-05-05 Fujitsu Limited Location determination system and mobile terminal
JP2012211874A (en) * 2011-03-31 2012-11-01 Fujitsu Ltd Positional determination system for mobile terminal devices, and mobile terminal device
US9602990B2 (en) 2011-04-11 2017-03-21 Qualcomm Incorporated Method for providing network-based measurements for user equipment-based positioning
JP2016035469A (en) * 2011-04-11 2016-03-17 クゥアルコム・インコーポレイテッドQualcomm Incorporated Method, apparatus and article for providing network-based measurements for user equipment-based positioning
JPWO2013005323A1 (en) * 2011-07-06 2015-02-23 富士通株式会社 Data processing method and data processing system
US9265024B2 (en) 2011-08-30 2016-02-16 International Business Machines Corporation Determining location of mobile device
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)
JP2016148682A (en) * 2011-09-23 2016-08-18 クアルコム,インコーポレイテッド Position estimation via proximate fingerprints
WO2014092788A1 (en) * 2012-12-12 2014-06-19 Intel Corporation Apparatus, system and method of estimating a location of a mobile device
US8918117B2 (en) 2012-12-12 2014-12-23 Intel Corporation Apparatus, system and method of estimating a location of a mobile device
KR101806903B1 (en) 2014-04-28 2017-12-08 인텔 아이피 코포레이션 Method, apparatus and system for measuring a position of a user equipment in a wireless network
WO2015167617A1 (en) * 2014-04-28 2015-11-05 Intel IP Corporation Method, apparatus and system for measuring a position of a user equipment in a wireless network
US10314000B2 (en) 2014-04-28 2019-06-04 Intel IP Corporation Method, apparatus and system for measuring a position of a user equipment in a wireless network
JP2017534838A (en) * 2014-09-02 2017-11-24 クゥアルコム・インコーポレイテッドQualcomm Incorporated Techniques for allocating positioning signal acquisition tasks among multiple collocated mobile devices
US10477352B2 (en) 2014-09-02 2019-11-12 Qualcomm Incorporated Techniques for allocating positioning signal acquisition tasks among a plurality of co-located mobile devices
US10536807B1 (en) 2014-09-02 2020-01-14 Qualcomm Incorporated Techniques for allocating positioning tasks among a plurality of mobile devices
JP2015053726A (en) * 2014-11-13 2015-03-19 カシオ計算機株式会社 Portable device and position correction method
JP2017058347A (en) * 2015-09-18 2017-03-23 カシオ計算機株式会社 Positioning device, positioning method, and program
JP2017069645A (en) * 2015-09-28 2017-04-06 富士通株式会社 Position estimation program, position estimation apparatus, and position estimation method

Similar Documents

Publication Publication Date Title
JP2010230380A (en) Position estimation apparatus and position estimation method
US9229092B2 (en) Adaptive passive scanning and/or active probing techniques for mobile device positioning
US8634853B2 (en) Method for enhancing location identity through incorporation of shorter-range communication and sensing (nearlocate)
KR100671283B1 (en) Asynchronous wireless positioning system and method using sequential transmission and reception
JP5587292B2 (en) Position location transfer system and method
CN110636606B (en) Method and system for determining node position
JP5710778B2 (en) Wireless station self-positioning
US9121922B2 (en) Access point location identification methods and apparatus based on absolute and relative harvesting
KR101478170B1 (en) Sysem and method for position estimation using uplink access point
EP1496370A1 (en) Position Acquisition
JP5222189B2 (en) Moving means estimation apparatus and moving means estimation method
JP2009042045A (en) Information terminal
JP2012083136A (en) Bias error estimation apparatus, bias error estimation method and position estimation apparatus
GB2553141A (en) Method and apparatus for position estimation
KR101118267B1 (en) System and method for estimating the location of tags based on UWB
KR101058098B1 (en) A terminal and a system for measuring its own location according to the location information of another terminal and the reliability of the location information and a method for measuring the location
JP2019178974A (en) Positioning method for mobile terminal, communication device, and mobile terminal
JP2012043011A (en) Length-of-stay estimation device and length-of-stay estimation method
WO2014175738A1 (en) Space-based rss localization
CN121099255A (en) Communication methods and devices
JP2018056692A (en) Radio communication system and radio communication device
KR20120030752A (en) Master device for estimating location and method using the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121023

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121024

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130305