JP4793387B2 - POSITION INFORMATION MANAGEMENT DEVICE AND PROGRAM - Google Patents
POSITION INFORMATION MANAGEMENT DEVICE AND PROGRAM Download PDFInfo
- Publication number
- JP4793387B2 JP4793387B2 JP2008021871A JP2008021871A JP4793387B2 JP 4793387 B2 JP4793387 B2 JP 4793387B2 JP 2008021871 A JP2008021871 A JP 2008021871A JP 2008021871 A JP2008021871 A JP 2008021871A JP 4793387 B2 JP4793387 B2 JP 4793387B2
- Authority
- JP
- Japan
- Prior art keywords
- destination
- position information
- target person
- destinations
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000001514 detection method Methods 0.000 claims description 51
- 238000007726 management method Methods 0.000 description 35
- 238000000034 method Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 4
- 230000005484 gravity Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Navigation (AREA)
Description
本発明は、位置情報管理装置及びプログラムに関する。 The present invention relates to a position information management device and a program.
近年、GPS(Global Positioning System)受信機などの位置検出手段を備えた携帯端末の普及に伴い、企業などにおいて、所属する営業担当者の訪問先を管理するなどの用途にこのような端末を利用することが検討されている。この場合、携帯端末は、当該携帯端末を所持する対象者の現在位置を示す位置情報を、所定の位置情報管理装置(サーバ)に対して送信する。対象者の位置情報を受信した位置情報管理装置は、この位置情報を目的地(例えばユーザ企業の所在地など)の位置情報と照合することによって、対象者がいつ、どの目的地を訪問したかを判定し、記録することができる。 In recent years, with the widespread use of mobile terminals equipped with position detection means such as GPS (Global Positioning System) receivers, such terminals are used for applications such as managing the locations of sales representatives to which they belong. To be considered. In this case, the mobile terminal transmits position information indicating the current position of the target person possessing the mobile terminal to a predetermined position information management device (server). The position information management device that has received the position information of the target person compares the position information with the position information of the destination (for example, the location of the user company) to determine when and what destination the target person has visited. It can be determined and recorded.
このとき、GPS受信機などの位置検出手段は、周囲の環境等の要因により、位置情報の検出に失敗したり検出の精度が変化したりする場合がある。そこで、位置検出に失敗した場合に、直前の位置に応じて目的地を判定したり、検出精度などの変化を対象者の状態の変化と捉えて対象者の行動の把握に利用したりする技術が提案されている(例えば特許文献1及び2など)。
上記従来例の技術においては、対象者の訪問先となりうる目的地が複数ある場合であっても、これらの間の位置関係について考慮されていない。そのため、例えば目的地が密集している場合などにおいて、実際に対象者が訪問した目的地を正しく把握できない場合が生じうる。 In the technique of the above conventional example, even when there are a plurality of destinations that can be visited by the subject, the positional relationship between them is not considered. For this reason, for example, when the destinations are densely populated, there may occur a case where the destination actually visited by the target person cannot be grasped correctly.
本発明は上記実情に鑑みてなされたものであって、その目的の一つは、対象者の訪問先となりうる複数の目的地の位置関係を考慮して訪問先の目的地を判定することのできる位置情報管理装置、及びプログラムを提供することにある。 The present invention has been made in view of the above circumstances, and one of its purposes is to determine the destination destination in consideration of the positional relationship between a plurality of destinations that can be visited by the target person. An object of the present invention is to provide a position information management apparatus and program that can be used.
請求項1記載の発明は、位置情報管理装置であって、対象者の訪問先となりうる複数の目的地のそれぞれについて、当該目的地の位置を示す位置情報を取得する目的地位置情報取得手段と、前記取得した複数の目的地の位置情報に基づいて、前記複数の目的地のそれぞれについて、当該目的地を含み、当該目的地以外の目的地を含まない目的地判定領域を画定する領域画定手段と、前記対象者の位置を示す位置情報を取得する対象者位置情報取得手段と、前記取得した対象者の位置情報と、前記画定した複数の目的地判定領域と、に基づいて、前記対象者が訪問した目的地を判定する判定手段と、を含むことを特徴とする。
The invention according to
請求項2記載の発明は、請求項1記載の位置情報管理装置であって、前記領域画定手段は、前記複数の目的地のそれぞれについて、当該目的地及び当該目的地の近傍に存在する他の目的地の位置情報に基づいて、前記目的地判定領域を画定することを特徴とする。
The invention according to
請求項3記載の発明は、請求項1又は2記載の位置情報管理装置であって、前記領域画定手段は、前記複数の目的地のそれぞれに関連づけられた、当該目的地と前記対象者との関連を示す情報に基づいて、前記目的地判定領域を画定することを特徴とする。 A third aspect of the present invention is the positional information management device according to the first or second aspect, wherein the area demarcating unit is configured to associate the destination and the target person with each of the plurality of destinations. The destination determination area is defined based on information indicating association.
請求項4記載の発明は、請求項1から3のいずれか一項記載の位置情報管理装置であって、前記領域画定手段は、前記複数の目的地のそれぞれについて、複数種類の精度のそれぞれに関連づけて、複数の目的地判定領域を画定し、前記対象者位置情報取得手段は、前記対象者の位置を示す位置情報とともに、当該位置情報の精度を示す情報を取得し、前記判定手段は、前記取得した対象者の位置情報と、前期画定した複数の目的地判定領域のうち、前記取得した位置情報の精度の種類に関連づけられた目的地判定領域と、に基づいて、前記対象者が訪問した目的地を判定することを特徴とする。 A fourth aspect of the present invention is the positional information management device according to any one of the first to third aspects, wherein the area demarcating unit is configured to provide a plurality of types of accuracy for each of the plurality of destinations. A plurality of destination determination areas are defined in association with each other, and the target person position information acquisition unit acquires information indicating the accuracy of the position information together with the position information indicating the position of the target person. Based on the acquired position information of the target person and a destination determination area associated with the type of accuracy of the acquired position information among the plurality of destination determination areas defined in the previous period, the target person visits The destination is determined.
請求項5記載の発明は、請求項1から4のいずれか一項記載の位置情報管理装置であって、前記目的地位置情報取得手段は、複数の対象者のそれぞれについて、互いに異なる複数の目的地の位置を示す位置情報を取得し、前記領域画定手段は、前記複数の対象者のそれぞれに対して、前記目的地位置情報取得手段が当該対象者について位置情報を取得した複数の目的地のそれぞれに対する目的地判定領域を画定し、前記対象者位置情報取得手段は、前記複数の対象者のそれぞれについて、当該対象者の位置を示す位置情報を取得し、前記判定手段は、前記複数の対象者のそれぞれに対して、前記対象者位置情報取得手段が当該対象者について取得した位置情報と、前記領域画定手段が当該対象者に対して画定した目的地判定領域と、に基づいて、当該対象者が訪問した目的地を判定することを特徴とする。
The invention according to
請求項6記載の発明は、対象者の訪問先となりうる複数の目的地のそれぞれについて、当該目的地の位置を示す位置情報を取得する目的地位置情報取得手段、前記取得した複数の目的地の位置情報に基づいて、前記複数の目的地のそれぞれについて、当該目的地を含み、当該目的地以外の目的地を含まない目的地判定領域を画定する領域画定手段、前記対象者の位置を示す位置情報を取得する対象者位置情報取得手段、及び前記取得した対象者の位置情報と、前記画定した複数の目的地判定領域と、に基づいて、前記対象者が訪問した目的地を判定する判定手段、としてコンピュータを機能させるためのプログラムである。
The invention according to
請求項1及び6記載の発明によれば、対象者の訪問先となりうる複数の目的地の位置に応じて、対象者の訪問先となった目的地を判定することができる。 According to the first and sixth aspects of the invention, it is possible to determine the destination that has been the destination of the subject according to the positions of the plurality of destinations that can be the destination of the subject.
請求項2記載の発明によれば、対象者の訪問先となりうる目的地の一つについて、当該目的地の近傍に存在する他の目的地の位置を考慮して、対象者の訪問先となった目的地を判定することができる。
According to the invention described in
請求項3記載の発明によれば、対象者の訪問先となりうる複数の目的地のそれぞれと、対象者と、の関係に応じて、対象者の訪問先となった目的地を判定することができる。 According to the invention described in claim 3, the destination that has been the destination of the subject can be determined according to the relationship between each of the destinations that can be the destination of the subject and the subject. it can.
請求項4記載の発明によれば、対象者の位置情報の精度も考慮して、対象者の訪問先となった目的地を判定することができる。 According to the fourth aspect of the present invention, it is possible to determine the destination that has been visited by the subject in consideration of the accuracy of the location information of the subject.
請求項5記載の発明によれば、複数の対象者について、各対象者が訪問する可能性のある目的地の違いを考慮して、各対象者の訪問先となった目的地を判定することができる。
According to the invention described in
以下、本発明の実施の形態について、図面を参照しながら説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の一実施形態に係る位置情報管理装置1の概略の構成例を示す図である。図1に示すように、位置情報管理装置1は、携帯端末2と、無線通信網などを介してデータ通信可能に接続される。
FIG. 1 is a diagram showing a schematic configuration example of a location
位置情報管理装置1は、例えばサーバコンピュータ等であって、図1に示すように、制御部11と、記憶部12と、通信部13と、を含んで構成される。位置情報管理装置1は、携帯端末2を所持して移動を行う人物(以下、対象者Uという)の訪問先を管理する。
The location
制御部11は、例えばCPU等であって、記憶部12に格納されるプログラムに従って各種の情報処理を実行する。本実施形態において制御部11が実行する処理の具体例については、後述する。
The
記憶部12は、例えばRAMやROM等のメモリ素子、ハードディスクなどを含んで構成される。記憶部12は、制御部11によって実行されるプログラムや、各種のデータを保持する。また、記憶部12は、制御部11のワークメモリとしても動作する。
The
通信部13は、例えばLANカード等のネットワークインタフェースであって、LANや無線通信網などの通信手段を介して、各携帯端末2との間で情報の送受信を行う。
The
携帯端末2は、対象者Uが携帯可能な端末であって、図2に示すように、位置検出部21と、通信部22と、を含んで構成されている。
The
位置検出部21は、例えばGPS受信機等であって、自分自身の現在位置を検出し、当該位置を示す位置情報(例えば、緯度及び経度の値の組)を出力する。なお、例えば位置検出部21は、対象者Uが携帯端末2を所持して移動している間、所定時間おきに、位置の検出を行うこととする。
The
通信部22は、無線通信インタフェースであって、位置検出部21が出力する位置情報を、位置情報管理装置1に対して送信する。
The
なお、携帯端末2は、それぞれ異なる方法で位置の検出を行う複数種類の位置検出部21を備えてもよい。この場合、複数種類の位置検出部21がそれぞれ携帯端末2の位置検出に成功した際には、通信部22は、例えば各位置検出部21の検出精度や検出条件に応じて選択される一つの位置情報を、位置情報管理装置1に対して送信してもよい。あるいは、複数種類の位置検出部21によって検出された複数の位置情報を、それぞれの検出手段を特定する情報と関連づけて位置情報管理装置1に送信することとしてもよい。
Note that the
ここで、本実施形態に係る位置情報管理装置1が記憶している情報について、説明する。本実施形態において、位置情報管理装置1は、目的地テーブルT1を記憶部12に記憶している。目的地テーブルT1は、対象者Uの訪問先となりうる複数の目的地に関する情報を含んだテーブルである。図3は、目的地テーブルT1に含まれるデータ内容の一例を示す図である。図3の例においては、目的地テーブルT1は、各目的地を識別する目的地IDに対して、目的地の名称(ここでは会社名及び支店名)、目的地の位置を示す位置情報(ここでは緯度及び経度)、目的地の住所、及び目的地のデータの有効期間を示す情報を関連づけて格納している。
Here, information stored in the location
また、目的地テーブルT1は、各目的地に関する種々の属性情報をさらに含んでもよい。例えば目的地テーブルT1は、各目的地が対象者Uによって訪問される可能性のある時期(曜日や時間帯など)を示す情報を含んでもよい。また、目的地テーブルT1に格納される各目的地について、当該目的地と対象者Uとの間の関連を示す情報を含んでもよい。具体的には、例えば各目的地が位置情報管理装置1を使用する企業の取引先である場合、目的地テーブルT1は、この取引先との間の取引量や、取引の段階(商談フェーズ、納品フェーズなど)を示す情報を含んでもよい。
The destination table T1 may further include various attribute information regarding each destination. For example, the destination table T1 may include information indicating the time (day of the week, time zone, etc.) that each destination may be visited by the subject U. Further, for each destination stored in the destination table T1, information indicating a relationship between the destination and the subject U may be included. Specifically, for example, when each destination is a business partner of a company that uses the location
以下、本実施形態に係る位置情報管理装置1が実現する機能について、説明する。位置情報管理装置1は、機能的に、図4に示すように、目的地位置情報取得部31と、領域画定部32と、対象者位置情報取得部33と、判定部34と、を含んで構成されている。これらの機能は、例えば制御部11が記憶部12に格納されているプログラムを実行することにより、実現される。また、このプログラムは、例えばインターネット等の通信手段を介して提供されてもよいし、例えばCD−ROMやDVD−ROM等、各種のコンピュータ読み取り可能な情報記憶媒体に格納されて提供されてもよい。
Hereinafter, functions realized by the location
目的地位置情報取得部31は、対象者Uの訪問先となりうる複数の目的地のそれぞれについて、当該目的地の位置を示す位置情報を取得する。具体的に、目的地位置情報取得部31は、前述した目的地テーブルT1に含まれる情報を記憶部12から読み出すことによって、対象者Uの訪問先となりうる目的地の位置情報を取得する。
The destination location
領域画定部32は、目的地位置情報取得部31が取得した複数の目的地の位置情報に基づいて、この複数の目的地のそれぞれについて目的地判定領域Aを画定する。ここで、目的地判定領域Aは、複数の目的地のそれぞれについて設定される領域であって、当該目的地及び当該目的地の周辺を含み、当該目的地以外の他の目的地を含まない領域である。各目的地判定領域Aは、当該目的地判定領域Aに対応する目的地(すなわち当該目的地判定領域Aに含まれる目的地)を対象者Uが訪問したか否か判定するために用いられる。
The
ここで、領域画定部32が目的地判定領域Aを画定する方法の具体例について、説明する。領域画定部32は、目的地位置情報取得部31が位置情報を取得した目的地のそれぞれについて、例えばボロノイ図やドロネー図を計算することによって、目的地判定領域Aを画定する。また、領域画定部32は、目的地テーブルT1内において各目的地に関連づけられた属性情報を用いて、各目的地に対応する目的地判定領域Aを画定してもよい。以下、領域画定部32が実行する処理の流れの一例について、図5のフロー図に基づいて説明する。
Here, a specific example of a method in which the
まず、領域画定部32は、複数の目的地の中から、以降の処理で目的地判定領域Aを画定する対象となる1つの目的地(以下、対象目的地という)を決定する(S1)。そして、対象目的地の近傍に、他の目的地が存在するか否かを判定する(S2)。具体的には、例えば領域画定部32は、対象目的地を中心点とし、半径が所定値Rnである円形の領域内に、目的地位置情報取得部31によって位置情報が取得された他の目的地が存在するかを判定する。
First, the
S2の処理により、対象目的地の近傍に他の目的地は存在しないと判定される場合、領域画定部32は、対象目的地を含み、所定の大きさ及び形状の領域を目的地判定領域Aとして画定する(S3)。具体的に、例えば領域画定部32は、対象目的地の位置を中心点とし、半径が所定値Rmax(ここで、Rmax<Rn)である円形の領域を目的地判定領域Aとして画定する。
When it is determined by the process of S2 that no other destination exists in the vicinity of the target destination, the
一方、S2の処理により、対象目的地の近傍に1又は複数の他の目的地が存在すると判定される場合(以下、この他の目的地を近隣目的地という)、領域画定部32は、この近隣目的地のそれぞれについて、当該近隣目的地と、対象目的地と、を結ぶ線分上における分割点の位置を決定する(S4)。分割点は、目的地判定領域Aの境界を決定するための点であって、例えば対象目的地と近隣目的地とを結ぶ線分の中点であってもよいし、当該線分を所定の方法で決定される分割比に応じて分割する点であってもよい。 On the other hand, when it is determined by the processing of S2 that one or more other destinations exist in the vicinity of the target destination (hereinafter, these other destinations are referred to as neighboring destinations) For each of the neighboring destinations, the position of the dividing point on the line segment connecting the neighboring destination and the target destination is determined (S4). The division point is a point for determining the boundary of the destination determination area A, and may be, for example, the midpoint of a line segment connecting the target destination and the neighboring destination, The point may be divided according to the division ratio determined by the method.
例えば領域画定部32は、目的地テーブルT1において、対象目的地及び近隣目的地の双方に関連づけられた属性情報に応じて、分割点を決定してもよい。具体例として、領域画定部32は、目的地テーブルT1に含まれる情報に基づいて、対象目的地及び近隣目的地のそれぞれについて、対象者Uとの間の関連性を評価し、この関連性に応じて、分割点を決定する。ここで、対象者Uと対象目的地との間の関連性が近隣目的地との関連性よりも強いと評価される場合(例えば対象目的地との間の取引量が近隣目的地との間の取引量より大きい場合)、対象目的地と近隣目的地とを結ぶ線分を、対象目的地側が長くなるような分割比で分割する。このような分割点に基づいて目的地判定領域Aを画定することにより、例えば近隣目的地に比べて対象目的地との間の取引量の方が多い場合には、対象者Uが対象目的地と近隣目的地との間の位置にいると検出されたときに、対象者Uの訪問先が近隣目的地ではなく対象目的地であると判定されやすくなる。なお、領域画定部32は、各目的地との間の取引の段階を示す情報などに基づいて決定される分割比により、分割点を定めてもよい。
For example, the
図6は、S4の処理で決定される分割点の位置の一例を示す図である。この図は、対象目的地P0、及び対象目的地P0の近傍に位置する3つの近隣目的地P1,P2及びP3の地図上の位置関係を示している。また、点a1,a2及びa3は、それぞれS4の処理で決定される分割点の位置を表しており、点a1は対象目的地P0と近隣目的地P1とを結ぶ線分を、点a2は対象目的地P0と近隣目的地P2とを結ぶ線分を、点a3は対象目的地P0と近隣目的地P2とを結ぶ線分を、それぞれ分割している。 FIG. 6 is a diagram illustrating an example of the position of the division point determined in the process of S4. This figure shows the positional relationship on the map of the target destination P0 and three neighboring destinations P1, P2 and P3 located in the vicinity of the target destination P0. Points a1, a2, and a3 represent the positions of the division points determined in S4, point a1 is a line segment connecting target destination P0 and neighboring destination P1, and point a2 is a target. A line segment connecting the destination P0 and the neighboring destination P2 is divided into points a3, and a line segment connecting the target destination P0 and the neighboring destination P2 is divided.
さらに領域画定部32は、S4で決定された各分割点の位置に基づいて、対象目的地を含む目的地判定領域Aを画定する(S5)。具体的には、例えば各分割点を通り、近隣目的地と対象目的地とを結ぶ線分に直交する直線を境界とする領域を、目的地判定領域Aとして画定する。なお、このとき、対象目的地から所定値Rmaxを超える距離だけ離れた位置は、目的地判定領域Aに含まないように、目的地判定領域Aを画定してもよい。図7は、各目的地及び分割点の位置が図6に示すようなものである場合に、この方法で画定される対象目的地P0の目的地判定領域Aの一例を示す図である。なお、図中において一点鎖線で囲まれる領域が、目的地判定領域Aを示している。
Further, the
また、領域画定部32は、S4の処理で決定された各分割点を結ぶ線分を、目的地判定領域Aの境界線として用いることにより、目的地判定領域Aを画定してもよい。図8は、このような方法で画定される対象目的地P0の目的地判定領域Aの一例を示す図である。この図においても、図7と同様、一点鎖線で囲まれる領域が、目的地判定領域Aを示している。
Further, the
また、領域画定部32は、対象目的地の位置を中心とし、S4の処理で決定された各分割点のうち対象目的地の位置に最も近い分割点を通る円形の領域を、目的地判定領域Aとして画定してもよい。あるいは、このような円の円周と、当該円から当該円の外側にある他の分割点のそれぞれに対して引いた接線と、を境界線として用いることにより、目的地判定領域Aを画定してもよい。図9は、このような方法で画定される対象目的地P0の目的地判定領域Aの一例を示す図である。この図においても、図7と同様、一点鎖線で囲まれる領域が、目的地判定領域Aを示している。
Further, the
次に、領域画定部32は、以上説明したS2からS5までの処理を、目的地位置情報取得部31が位置情報を取得した全ての目的地について実行したか否かを判定する(S6)。全ての目的地について処理を完了していなければ、領域画定部32は、まだ処理の対象となっていない目的地の一つを対象目的地として(S7)、S2に戻って処理を繰り返す。一方、全ての目的地について対応する目的地判定領域Aを画定した場合、領域画定部32は、処理を終了する。
Next, the
なお、以上の説明については、領域画定部32は、各目的地について、一つの目的地判定領域Aを画定することとしている。しかしながら、領域画定部32は、一つの目的地に対して複数の目的地判定領域Aを画定してもよい。具体的に、例えば領域画定部32は、対象者Uの位置検出の精度の種類に関連づけて、それぞれの精度用の目的地判定領域Aを画定してもよい。すなわち、位置検出の精度が高い方から順にA,B,Cの3段階のいずれかとなる場合、領域画定部32は、精度A用、精度B用、及び精度C用の3種類の目的地判定領域A1,A2及びA3を、一つの目的地に対して画定する。このとき、各目的地判定領域Aは、より高い精度用の目的地判定領域Aがより低い精度用の目的地判定領域Aに包含されるように、画定される。
In the above description, the
具体的に、例えば領域画定部32は、図5のフローに示される処理により隣接目的地の位置を考慮して画定される目的地判定領域Aを、最も低い精度C用の目的地判定領域A3とする。そして、より高い精度用の目的地判定領域Aについては、対象目的地の位置を中心として、前述した所定値Rmaxより小さな値を半径Rとする円形の領域内に収まるように、目的地判定領域Aを画定する。このとき、半径Rは、それぞれ対応する位置検出の精度に応じて定められる値であってよい。図10は、精度A用,精度B用及び精度C用の3種類の目的地判定領域Aの一例を示す図である。この図の例では、精度C用の目的地判定領域A3は半径Rmaxの円形の領域に、精度B用の目的地判定領域A2は半径Rmidの円形の領域に、精度A用の目的地判定領域A1は半径Rminの円形の領域に、それぞれ収まるように画定されている。ここで、Rmin,Rmid,Rmaxの3つの値は、Rmin<Rmid<Rmaxの関係を満たしており、それぞれ対応する位置検出の精度において生じうる検出誤差に応じた値となっている。あるいは、領域画定部32は、図5のフローに示される処理により画定される目的地判定領域Aを、最も精度の低い精度C用の目的地判定領域A3とし、当該精度C用の目的地判定領域A3と形状及び中心位置は同じで、大きさが所定割合で縮小された領域を、より精度の高い精度A用又は精度B用の目的地判定領域Aとして画定してもよい。
Specifically, for example, the
対象者位置情報取得部33は、携帯端末2が送信する情報を受信することによって、対象者Uの位置を示す位置情報を取得する。ここで、携帯端末2は、当該携帯端末2の位置(すなわち、当該携帯端末2を所持する対象者Uの位置)を示す位置情報とともに、当該位置が検出された時期を示す情報(例えば検出日時)を併せて送信することとする。また、例えば当該位置を位置検出部21が検出した際の検出精度や検出条件等を示す情報を、併せて送信してもよい。
The target person position
対象者位置情報取得部33は、携帯端末2から取得した位置情報を、対象者位置テーブルT2として記憶部12に記録することとする。図11は、このような対象者位置テーブルT2に含まれるデータ内容の一例を示す図である。図11の例においては、対象者Uの位置情報として、検出日時と、当該検出日時に検出された対象者Uの位置を示す位置情報(緯度及び経度の組)と、そのときの検出精度と、検出手段と、を関連づける情報が含まれている。
The target person position
判定部34は、対象者位置情報取得部33が取得した対象者Uの位置情報と、領域画定部32が画定した複数の目的地判定領域Aと、に基づいて、対象者Uが訪問した目的地を判定する。具体例として、まず判定部34は、対象者位置テーブルT2に含まれる各検出日時における対象者Uの位置情報のそれぞれについて、当該位置情報により示される位置(検出位置)が、複数の目的地判定領域Aのうちどの目的地判定領域Aに含まれるか、またはいずれの目的地判定領域Aにも含まれていないか、を判定する。
The
そして、判定部34は、この各検出位置についての判定結果を、所定の条件に基づいて評価することにより、対象者Uがどの目的地を訪問したかを判定し、訪問先の目的地及び当該目的地にいつからいつまで滞在したか、を示す情報(訪問履歴情報)を出力する。具体的に、例えば所定時間以上にわたって、一つの目的地判定領域A内に対象者Uが滞在していると判定される場合、判定部34は、対象者Uが当該目的地判定領域Aに対応する目的地を訪問したと判定する。また、対象者Uの位置が目的地判定領域Aに含まれたとしても、その時間が所定時間未満である場合には、対象者Uは移動中であって、当該目的地判定領域Aに対応する目的地を訪問していないと判定する。
Then, the
また、判定部34は、各検出位置が検出された際の検出精度を考慮して、訪問先の目的地を判定してもよい。例えば、検出位置がある目的地判定領域Aに含まれる時間が所定時間未満であり、かつ、その際の検出精度が所定の精度より低い場合には、当該目的地判定領域Aに対応する目的地を訪問していないと判定し、一方で所定時間未満であっても、そのときの検出精度が所定の精度以上であれば、当該目的地判定領域Aに対応する目的地を訪問したと判定する。また、判定部34は、対象者Uが訪問した目的地を判定する際に、目的地テーブルT1において各目的地に関連づけられた他の属性情報(例えば、各目的地が対象者Uにより訪問される可能性のある時期を示す情報)を用いてもよい。
Further, the
なお、前述したように領域画定部32が各目的地について複数種類の検出精度に対応する複数の目的地判定領域Aを画定している場合、判定部34は、検出位置が目的地判定領域Aに含まれるか否かを判定する際に、当該検出位置が検出された際の検出精度に対応する目的地判定領域Aを用いて、判定を行ってもよい。これにより、対象者Uの位置検出の際の検出精度を考慮して、対象者Uが目的地を訪問したか否かの判定を行うことができる。
As described above, when the
このような判定部34の判定によって得られる訪問履歴情報は、例えば記憶部12に記憶される。位置情報管理装置1は、対象者Uの要求に応じて、訪問履歴情報を対象者Uに提示してもよい。さらにこの場合、位置情報管理装置1は、提示した訪問履歴情報の正否に対する評価情報の入力を対象者Uから受け付けてもよい。これにより、位置情報管理装置1は、判定部34による判定結果が正しかったかどうかに対する対象者Uのフィードバックを受けて、記憶部12に記憶された訪問履歴情報を訂正できる。
The visit history information obtained by the determination by the
また、この訪問履歴情報は、前述した領域画定部32による目的地判定領域Aを画定する処理に用いられることとしてもよい。具体例として、位置情報管理装置1は、訪問履歴情報に基づいて所定期間内における対象者Uの各目的地に対する訪問回数や、訪問頻度などを集計する。そして、領域画定部32は、前述した図5のフローにおけるS4の処理において、この訪問回数や訪問頻度などに基づいて、分割点の位置を決定する。これにより、領域画定部32は、例えば訪問回数の高い訪問先ほど目的地判定領域Aが広くなるように、目的地判定領域Aを画定することができる。
The visit history information may be used for the process of demarcating the destination determination area A by the
なお、位置情報管理装置1により位置情報を管理する対象となる対象者Uは、複数人であってもよい。このとき、目的地位置情報取得部31が位置情報を取得する対象となる目的地は、複数の対象者Uについて共通であってもよいし、各対象者Uについて、互いに異なることとしてもよい。例えば位置情報管理装置1は、複数の対象者Uのそれぞれについて、当該対象者Uの訪問先となりうる目的地の位置情報を格納した目的地テーブルT1を記憶してもよい。
In addition, the target person U used as the object which manages position information by the position
この場合、複数の対象者Uのそれぞれが所持する携帯端末2は、それぞれ当該携帯端末2自身を識別する情報(例えば端末ID)とともに、検出された位置を示す位置情報を位置情報管理装置1に対して送信する。そして、対象者位置情報取得部33は、各携帯端末2が送信した位置情報を、例えば対象者Uごとにそれぞれ別の対象者位置テーブルT2に格納する。
In this case, the
また、この場合、領域画定部32は、対象者Uのそれぞれについて、当該対象者Uに関連づけられた目的地テーブルT1に格納された目的地の位置情報に基づいて、目的地判定領域Aを画定する。こうすると、例えば対象者U1及び対象者U2の二人が同じ目的地(ここでは目的地P0とする)を訪問する可能性があったとしても、この目的地P0の近傍に存在する他の目的地が対象者U1と対象者U2とで互いに異なる場合には、目的地P0について画定される目的地判定領域Aは対象者U1と対象者U2とで異なる場合がある。その結果、対象者位置情報取得部33が取得した位置情報が対象者U1と対象者U2とで同じ位置を示す場合でも、対象者U1と対象者U2とで、訪問先と判定される目的地が変わることも起こりうる。このように、各対象者Uがそれぞれ訪問する可能性のある目的地の位置に応じて、対象者Uごとに目的地判定領域Aを設定することにより、各対象者Uの訪問先を判定する際の精度を高めることができる。
Further, in this case, the
以上説明した本実施の形態によれば、位置情報管理装置1は、訪問先となりうる複数の目的地の位置情報に基づいて、各目的地に対応する目的地判定領域Aを画定し、この目的地判定領域Aを用いて対象者Uが訪問した目的地を判定することにより、複数の目的地の位置関係を考慮して、訪問先を判定することができる。
According to the present embodiment described above, the location
なお、本発明の実施の形態は、以上説明したものに限られない。例えばこれまでの説明においては、目的地判定領域Aは、対象者Uの検出位置が取得される前に、対象者Uの訪問先となりうる目的地の位置情報に基づいて、予め画定されることとしている。しかしながら、位置情報管理装置1は、対象者Uの位置を示す位置情報を取得した後、この位置情報により示される検出位置の近傍にある目的地について、目的地判定領域Aを画定し、画定した目的地判定領域Aを用いて対象者Uが当該目的地を訪問したか否か判定することとしてもよい。また、この場合、対象者Uの位置が検出された際の検出精度を考慮して、目的地判定領域Aを画定してもよい。
The embodiment of the present invention is not limited to the above-described embodiment. For example, in the description so far, the destination determination area A is defined in advance based on the position information of the destination that can be visited by the subject U before the detection position of the subject U is acquired. It is said. However, after acquiring the position information indicating the position of the target person U, the position
また、領域画定部32が画定する目的地判定領域Aは、それぞれ一つの目的地だけを含み、複数の目的地を含むことはない。しかしながら、各目的地に対応する目的地判定領域Aは、互いに重なり合う部分を含むように画定されてもよい。この場合、対象者位置情報取得部33により取得される対象者Uの検出位置が、この重なり合う部分に含まれるときには、対象者Uはこれら重なり合う目的地判定領域Aのそれぞれに対応する複数の目的地のうち、いずれかを訪問したと判定される。この場合には、位置情報管理装置1は、例えばこれらの目的地を候補目的地として対象者Uに提示し、対象者Uにどちらの目的地を訪問したかを選択させることにより、訪問先の目的地を特定することができる。
Further, each of the destination determination areas A defined by the
また、以上の説明においては、目的地位置情報取得部31によって取得される、目的地の位置を示す位置情報は、一組の緯度及び経度の値であることとしたが、これに限らず、目的地の位置情報は、当該目的地の敷地の範囲を表す情報であってもよい。例えば目的地の位置情報は、目的地の敷地を表す3以上の複数組の緯度及び経度の値を含んでもよい。これら複数組の緯度及び経度の値は、それぞれの緯度及び経度の組によって表される地図上の位置を順に結んで得られる多角形状の領域の頂点位置を示している。これにより、各目的地の位置情報は、当該目的地の敷地に対応する一定範囲の領域を表す情報となる。
In the above description, the position information indicating the position of the destination acquired by the destination position
このように目的地の位置情報が一定範囲の領域を表す情報である場合、位置情報管理装置1は、この領域の頂点の重心位置を、前述した領域画定部32による目的地判定領域Aを画定する処理において、目的地の位置として用いてもよい。あるいは、目的地位置情報取得部31は、目的地の敷地の範囲を表す情報のほかに、当該目的地の代表位置を表す位置情報(すなわち、当該敷地内の一点を表す一組の緯度及び経度の値)を併せて取得し、領域画定部32は、この代表位置を目的地の位置として、目的地判定領域Aを画定する処理を行ってもよい。
In this way, when the position information of the destination is information representing an area within a certain range, the position
さらに、このような目的地の敷地の範囲を表す情報が目的地の位置情報として目的地位置情報取得部31によって取得される場合、領域画定部32は、この敷地の範囲に応じて、目的地判定領域Aを画定してもよい。具体的に、例えば領域画定部32は、前述した図5のフローにおけるS4の分割点を決定する処理において、対象目的地の中心位置(すなわち、前述した重心位置又は代表位置)と近隣目的地の中心位置とを結ぶ線分が、対象目的地及び近隣目的地それぞれの敷地の外周と交差する交点を基準として、対象目的地側の交点と近隣目的地側の交点とを結ぶ線分を所定の分割比で分割するように、分割点の位置を決定してもよい。図12は、この場合にS4の処理で決定される分割点の位置の一例を示す図である。この図では、対象目的地の中心位置が点P0、近隣目的地の中心位置が点P1として、それぞれ表されている。また、それぞれの中心位置を囲む斜線で示される領域が、対象目的地及び近隣目的地それぞれの敷地の範囲を表している。さらに、点x0は、点P0と点P1とを結ぶ線分と対象目的地の敷地の外周との間の交点を、点x1は、点P0と点P1とを結ぶ線分と近隣目的地の敷地の外周との間の交点を、それぞれ表している。この例においては、領域画定部32は、点x0と点x1とを結ぶ線分を、所定の方法で決定される分割比に応じて分割する点を、分割点a1として決定する。こうすれば、互いに近傍に位置する目的地それぞれの敷地の広さを考慮して、各目的地に対応する目的地判定領域Aを画定できる。
Further, when the information indicating the site range of the destination is acquired by the destination location
1 位置情報管理装置、2 携帯端末、11 制御部、12 記憶部、13,22 通信部、21 位置検出部、31 目的地位置情報取得部、32 領域画定部、33 対象者位置情報部、34 判定部。
DESCRIPTION OF
Claims (5)
前記取得した複数の目的地の位置情報に基づいて、前記複数の目的地のそれぞれについて、当該目的地を含み、当該目的地以外の目的地を含まない目的地判定領域を画定する手段であって、当該目的地と当該目的地の近傍に存在する他の目的地とを結ぶ線分を分割する分割点の位置を決定し、当該決定した分割点を境界線が通るように目的地判定領域を画定する領域画定手段と、
前記対象者の位置を示す位置情報を取得する対象者位置情報取得手段と、
前記取得した対象者の位置情報によって示される位置が前記画定した複数の目的地判定領域のうちのどの目的地判定領域に含まれるかに基づいて、前記対象者が訪問した目的地を判定する判定手段と、
を含むことを特徴とする位置情報管理装置。 For each of a plurality of destinations that can be visited by the target person, destination position information acquisition means for acquiring position information indicating the position of the destination;
A means for demarcating a destination determination area that includes the destination and does not include a destination other than the destination, for each of the plurality of destinations, based on the acquired positional information of the plurality of destinations. , Determine the position of the dividing point that divides the line segment connecting the destination and other destinations in the vicinity of the destination, and set the destination judgment area so that the boundary line passes through the determined dividing point. A region defining means for defining;
Target person position information acquisition means for acquiring position information indicating the position of the target person;
Determination that determines a destination visited by the target person based on which destination determination area of the plurality of defined destination determination areas includes the position indicated by the acquired position information of the target person Means,
A location information management device comprising:
ことを特徴とする請求項1記載の位置情報管理装置。 The area demarcating unit is configured to determine the destination and the destination for each of the plurality of destinations based on the information related to each of the plurality of destinations and indicating the relation between the destination and the target person. so as to divide the line segment at a split ratio in accordance with the related said subject to other destination that is present in the vicinity of the earth, No placement claim 1 Symbol and determining a position of the division point Location information management device.
前記対象者位置情報取得手段は、前記対象者の位置を示す位置情報とともに、当該位置情報を検出した際の検出精度を示す情報を取得し、
前記判定手段は、前記取得した対象者の位置情報と、前記画定した複数の目的地判定領域のうち、前記取得した位置情報の検出精度の種類に関連づけられた目的地判定領域と、に基づいて、前記対象者が訪問した目的地を判定する
ことを特徴とする請求項1又は2記載の位置情報管理装置。 The area defining means defines a plurality of destination determination areas in association with each of a plurality of types of detection accuracy when detecting the position of the target person for each of the plurality of destinations.
The target person position information acquisition means acquires information indicating detection accuracy when the position information is detected together with position information indicating the position of the target person,
The determination means includes position information of the acquired subject, among the plurality of destination determining regions defined before reporting, based on the destination determining region associated with the type of detection accuracy of the acquired position information Te, the location information management apparatus according to claim 1 or 2, wherein the determining the destination the subject visited.
前記領域画定手段は、前記複数の対象者のそれぞれに対して、前記目的地位置情報取得手段が当該対象者について位置情報を取得した複数の目的地のそれぞれに対する目的地判定領域を画定し、
前記対象者位置情報取得手段は、前記複数の対象者のそれぞれについて、当該対象者の位置を示す位置情報を取得し、
前記判定手段は、前記複数の対象者のそれぞれに対して、前記対象者位置情報取得手段が当該対象者について取得した位置情報と、前記領域画定手段が当該対象者に対して画定した目的地判定領域と、に基づいて、当該対象者が訪問した目的地を判定する
ことを特徴とする請求項1から3のいずれか一項記載の位置情報管理装置。 The destination position information acquisition means acquires position information indicating positions of a plurality of different destinations for each of a plurality of subjects,
The area defining means defines a destination determination area for each of the plurality of destinations for which the destination position information acquisition means has acquired the position information for the target person, for each of the plurality of target persons.
The target person position information acquisition means acquires position information indicating the position of the target person for each of the plurality of target persons,
The determination means includes, for each of the plurality of target persons, position information acquired by the target person position information acquisition means for the target person, and a destination determination defined by the area definition means for the target person. The location information management device according to any one of claims 1 to 3 , wherein a destination visited by the target person is determined based on the area.
前記取得した複数の目的地の位置情報に基づいて、前記複数の目的地のそれぞれについて、当該目的地を含み、当該目的地以外の目的地を含まない目的地判定領域を画定する手段であって、当該目的地と当該目的地の近傍に存在する他の目的地とを結ぶ線分を分割する分割点の位置を決定し、当該決定した分割点を境界線が通るように目的地判定領域を画定する領域画定手段、
前記対象者の位置を示す位置情報を取得する対象者位置情報取得手段、及び
前記取得した対象者の位置情報によって示される位置が前記画定した複数の目的地判定領域のうちのどの目的地判定領域に含まれるかに基づいて、前記対象者が訪問した目的地を判定する判定手段、
としてコンピュータを機能させるためのプログラム。 Destination location information acquisition means for acquiring location information indicating the location of the destination for each of a plurality of destinations that can be visited by the target person,
A means for demarcating a destination determination area that includes the destination and does not include a destination other than the destination, for each of the plurality of destinations, based on the acquired positional information of the plurality of destinations. , Determine the position of the dividing point that divides the line segment connecting the destination and other destinations in the vicinity of the destination, and set the destination judgment area so that the boundary line passes through the determined dividing point. A region defining means for defining;
Target position information acquisition means for acquiring position information indicating the position of the target person, and a destination determination area of the plurality of destination determination areas defined by the position indicated by the acquired position information of the target person Determining means for determining a destination visited by the subject, based on whether
As a program to make the computer function as.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008021871A JP4793387B2 (en) | 2008-01-31 | 2008-01-31 | POSITION INFORMATION MANAGEMENT DEVICE AND PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008021871A JP4793387B2 (en) | 2008-01-31 | 2008-01-31 | POSITION INFORMATION MANAGEMENT DEVICE AND PROGRAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009181485A JP2009181485A (en) | 2009-08-13 |
JP4793387B2 true JP4793387B2 (en) | 2011-10-12 |
Family
ID=41035391
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008021871A Expired - Fee Related JP4793387B2 (en) | 2008-01-31 | 2008-01-31 | POSITION INFORMATION MANAGEMENT DEVICE AND PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4793387B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5928038B2 (en) * | 2012-03-19 | 2016-06-01 | カシオ計算機株式会社 | Information processing apparatus and program |
JP5775042B2 (en) * | 2012-09-07 | 2015-09-09 | ヤフー株式会社 | Information processing apparatus, method, and computer program |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11295087A (en) * | 1998-04-07 | 1999-10-29 | Maspro Denkoh Corp | Vehicle navigation device |
JP4072658B2 (en) * | 1998-11-25 | 2008-04-09 | 株式会社エクォス・リサーチ | Navigation information providing apparatus and navigation system |
JP3425890B2 (en) * | 1999-04-08 | 2003-07-14 | Necエレクトロニクス株式会社 | Buffer circuit |
JP3998968B2 (en) * | 2001-12-25 | 2007-10-31 | 三菱電機株式会社 | Mobile navigation device |
JP3728694B2 (en) * | 2001-12-25 | 2005-12-21 | つばめ交通協同組合 | Vehicle operation support system |
JP4081360B2 (en) * | 2002-11-28 | 2008-04-23 | 株式会社日立製作所 | Spatial information provision system |
JP2004280573A (en) * | 2003-03-17 | 2004-10-07 | Hitachi Software Eng Co Ltd | Destination management device and method |
JP2004295664A (en) * | 2003-03-27 | 2004-10-21 | Ricoh Co Ltd | Visit-supporting system, device and method, as well as program thereof |
JP2007102392A (en) * | 2005-10-03 | 2007-04-19 | Toshiba Corp | Destination bulletin board system |
-
2008
- 2008-01-31 JP JP2008021871A patent/JP4793387B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009181485A (en) | 2009-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090328052A1 (en) | Resource locator verification method and apparatus | |
US8768012B2 (en) | Road estimation device and method for estimating road | |
JP4866737B2 (en) | Method and system for detecting a crossing boundary of an embedded device in a vehicle | |
JP5560026B2 (en) | Map display device, map display method, and map display program | |
CN109084795B (en) | Method and device for searching service facilities based on map service | |
US8761456B2 (en) | Road estimation device and method for estimating road | |
US9330399B2 (en) | Digital punch card for mobile device | |
JP2010079608A (en) | System, server, method and program for distributing information | |
CN109859002B (en) | Product pushing method, device, computer equipment and storage medium | |
CN112991008B (en) | Position recommendation method and device and electronic equipment | |
JP2016115095A (en) | Identification information processing system based on location information, and method | |
Kong et al. | A scenario-based map-matching algorithm for complex urban road network | |
CN103391512A (en) | Position management system | |
CN104574101A (en) | Method, equipment and system for verifying electronic ticket | |
CN103916435A (en) | Method and device for judging authenticity of information | |
JP4793387B2 (en) | POSITION INFORMATION MANAGEMENT DEVICE AND PROGRAM | |
US20230040051A1 (en) | Positioning method and system, and apparatus | |
JP4779884B2 (en) | Vehicle navigation device | |
EP3678076B1 (en) | Methods and apparatus for cross-checking the reliability of geographic data | |
CN112948714A (en) | Restaurant recommendation method and device | |
CN104215250A (en) | Apparatus, server and method for providing route guidance | |
CN114973524B (en) | Shared device return processing method, device, and computer equipment | |
KR101680983B1 (en) | Method for detecting boundary line of point-of-interest and apparatus for performing the method | |
JP5256222B2 (en) | Method, apparatus and program for determining action situation | |
CN113869715A (en) | Site grouping method, home site determining method, device and computer equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110125 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110127 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110324 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110628 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110711 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4793387 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140805 Year of fee payment: 3 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |