JP2008180551A - Position display system, position display device, and map-matching method - Google Patents
Position display system, position display device, and map-matching method Download PDFInfo
- Publication number
- JP2008180551A JP2008180551A JP2007013010A JP2007013010A JP2008180551A JP 2008180551 A JP2008180551 A JP 2008180551A JP 2007013010 A JP2007013010 A JP 2007013010A JP 2007013010 A JP2007013010 A JP 2007013010A JP 2008180551 A JP2008180551 A JP 2008180551A
- Authority
- JP
- Japan
- Prior art keywords
- link
- positioning
- matching
- vector
- terminal device
- 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
Links
- 238000000034 method Methods 0.000 title claims description 65
- 239000013598 vector Substances 0.000 claims abstract description 114
- 238000000605 extraction Methods 0.000 claims abstract description 20
- 239000000284 extract Substances 0.000 claims abstract description 14
- 238000010586 diagram Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
Abstract
Description
本発明は、GPS測位手段により現在位置を測位して、ネットワークデータを構成するリンクに現在位置をマップマッチングして現在位置を前記リンク上に表示する位置表示システムに関するものであり、特に、リンクの方向と、GPS測位手段が測位した現在位置データに含まれる進行方向情報に基づいて、進行方向と方向が近いリンクに現在位置をマップマッチングして現在位置を表示するようにした位置表示システムおよび位置表示装置ならびにマップマッチング方法に関するものである。 The present invention relates to a position display system that measures the current position by GPS positioning means, maps the current position to links constituting network data, and displays the current position on the link. A position display system and a position for displaying the current position by map-matching the current position to a link whose direction is close to the traveling direction based on the direction and the traveling direction information included in the current position data measured by the GPS positioning means The present invention relates to a display device and a map matching method.
従来からGPS測位手段により移動体の現在位置を測位して地図上に移動体の現在位置を表示する現在位置表示システムや地図表示システムが知られている。このようなシステムとしてはナビゲーションシステムが実用化されている。ナビゲーションシステムとしては、自動車に搭載する車載用のナビゲーションシステム、徒歩および交通機関を使用して移動する歩行者のためのナビゲーションシステムなどが知られている。また、現在位置に基づいて、近辺の地図を表示するシステムも知られている。最近ではこれらのシステムは、携帯電話などの携帯端末装置を使用し、所定の情報配信サーバ、経路探索サーバなどから案内経路や地図をダウンロードする通信型のシステムが広く用いられている。 2. Description of the Related Art Conventionally, a current position display system and a map display system are known in which a current position of a moving body is measured by GPS positioning means and the current position of the moving body is displayed on a map. A navigation system has been put to practical use as such a system. As a navigation system, a vehicle-mounted navigation system mounted on a car, a navigation system for pedestrians who move using walking and transportation, and the like are known. A system for displaying a map of the vicinity based on the current position is also known. Recently, a communication type system that uses a portable terminal device such as a mobile phone and downloads a guide route or a map from a predetermined information distribution server, a route search server, or the like is widely used as these systems.
ナビゲーション装置は、地図データや経路探索用の道路ネットワークデータを備え、所望の出発地、目的地を経路探索条件として道路ネットワークデータを参照して出発地から目的地に至る最適経路を探索し、地図上に最適経路を案内経路として表示し、目的地までの経路を案内するものである。ナビゲーション装置の現在位置はGPS受信機を用いて衛星航法により測位する他、車載用のナビゲーション装置においては車速センサや操角センサなど車両の移動を検出する各種センサの出力に基づいて自立航法により測位する。これらの測位手段で検出された現在位置を現在位置マークとして地図上に表示し時々刻々のナビゲーション装置の移動が地図上で確認できるようになっている。 The navigation device comprises map data and road network data for route search, searches for the optimum route from the departure point to the destination by referring to the road network data using the desired departure point and destination as route search conditions, and maps The optimum route is displayed as a guidance route on the top, and the route to the destination is guided. In addition to positioning the current position of the navigation device by satellite navigation using a GPS receiver, in-vehicle navigation devices, positioning by autonomous navigation based on the output of various sensors that detect vehicle movement, such as vehicle speed sensors and steering angle sensors. To do. The current position detected by these positioning means is displayed on the map as a current position mark so that the movement of the navigation device can be confirmed on the map every moment.
経路と経路上の移動体の位置を把握するシステムは、上記のようなナビゲーションシステムや地図表示システムの他にも鉄道やバスなどの公共交通機関において、車両の運行管理システムにも用いられる。地図情報提供システムやナビゲーションシステムにおける地図データは、所定の緯度、経度の間隔でメッシュ状に区分された単位地図データ(メッシュ地図)から構成される。 The system for grasping the route and the position of the moving body on the route is used not only for the navigation system and the map display system as described above but also for a vehicle operation management system in public transportation such as a railroad or a bus. The map data in the map information providing system and the navigation system is composed of unit map data (mesh map) divided into meshes at predetermined latitude and longitude intervals.
ナビゲーションシステムなどにおいて経路探索のために使用される道路ネットワークのデータは次のように構成されている。すなわち、地図データの道路(経路)をその結節点、屈曲点の位置をノードとし、各ノードを結ぶ経路をリンクとし、全てのリンクのコスト情報(距離や所要時間)とから構成される。経路探索手段は、この道路ネットワークデータを参照して、出発地のノードから目的地のノードに至るリンクを順次探索し、リンクのコスト情報が最小となるノード、リンクをたどって案内経路とすることによって最短の経路を案内することができる。このような経路探索の手法としてはラベル確定法あるいはダイクストラ法と言われる手法が用いられる。 Road network data used for route search in a navigation system or the like is configured as follows. That is, the road (route) of the map data is the node, the position of the inflection point is the node, the route connecting each node is the link, and the cost information (distance and required time) of all the links is included. The route search means refers to this road network data and sequentially searches for a link from the departure node to the destination node, and traces the node and the link with the smallest cost information of the link as a guide route. Can guide the shortest route. As such a route search method, a method called label determination method or Dijkstra method is used.
一般に、移動体の位置測位にはGPS測位が利用されている。GPS測位は、GPS(Global Positioning System:全地球測位システム)を利用したものであり、地球上を周回している複数のGPS衛星から送信されるGPS信号をGPSアンテナで受信し、該GPS信号に含まれる衛星位置や時計情報等を解析して位置の特定化を行うものである。該複数のGPS衛星の個数は少なくとも4個以上必要である。GPSの単独測位精度は一般的に10m強であるが、DGPS(Differential GPS:ディファレンシャルGPS)を採用することにより5m以下に向上する。 In general, GPS positioning is used for position measurement of a moving object. GPS positioning uses GPS (Global Positioning System), receives GPS signals transmitted from a plurality of GPS satellites orbiting the earth with a GPS antenna, and receives the GPS signals. The position is specified by analyzing the satellite position and clock information included. At least four GPS satellites are required. The single positioning accuracy of GPS is generally over 10 m, but it is improved to 5 m or less by adopting DGPS (Differential GPS).
GPS測位手段による現在位置にはGPS衛星信号の処理における演算誤差が含まれることは周知である。一般的にGPSの単独測位精度は一般的に10m強であり、GPS測位手段で測位した位置(緯度・経度)が道路上から外れる場合がある。マッチング処理とはこの誤差による道路からのずれを修正する処理をいう。通常は測位した現在位置(測位した緯度・経度)に最も近い道路を抽出し、現在位置からこの道路に垂線をおろし、道路との交点を現在位置(補正緯度・経度)として補正する処理である。このような処理方法を投影法といい、地図上の道路データを使用して上記の処理を行う方法をマップマッチングという。 It is well known that the current position by the GPS positioning means includes a calculation error in the processing of GPS satellite signals. In general, the single positioning accuracy of GPS is generally over 10 m, and the position (latitude / longitude) measured by the GPS positioning means may deviate from the road. The matching process is a process for correcting a deviation from the road due to this error. Normally, it is a process that extracts the road closest to the current position (positioned latitude / longitude), and draws a perpendicular to the road from the current position, and corrects the intersection with the road as the current position (corrected latitude / longitude). . Such a processing method is called a projection method, and a method for performing the above processing using road data on a map is called map matching.
図9は、この投影法によるマップマッチングの方法を説明するための模式図である。GPS測位手段により測位した現在位置PP(緯度X・経度Y)であり、周辺の道路のリンクとして道路リンクLK1と道路リンクLK2の2つが存在していた場合、現在位置PPから各道路リンクLK1とLK2にそれぞれ垂線をおろし、その交点をP1、P2として、垂線の長さL1とL2を求める。そして、垂線の長さL1、L2を比較し、長さが短い方の道路リンク、図9の場合、道路リンクLK2の交点P2をマッチングした現在位置PMとして、測位誤差を修正する。 FIG. 9 is a schematic diagram for explaining a map matching method by this projection method. When the current position PP (latitude X / longitude Y) measured by the GPS positioning means and there are two road links LK1 and LK2 as links of the surrounding roads, each road link LK1 from the current position PP Vertical lines are dropped on LK2, and the lengths L1 and L2 of the vertical lines are obtained with the intersections being P1 and P2. Then, the lengths L1 and L2 of the perpendicular lines are compared, and in the case of FIG. 9, the positioning error is corrected as the current position PM matching the intersection P2 of the road link LK2 in the case of FIG.
このようなマッチング方法は、自動車が道路上を走行しているという前提のもとに、GPS測位によって測位した現在位置PPが道路リンクから外れている場合には、現在位置PPの周辺に存在する道路リンクのうち、最も近い道路リンク、すなわち、前記垂線の長さが最も短い道路リンクに正しい現在位置があると推定するのが合理的であるという考え方に基づいている。 Such a matching method exists in the vicinity of the current position PP when the current position PP measured by GPS positioning deviates from the road link on the assumption that the automobile is traveling on the road. It is based on the idea that it is reasonable to estimate that the closest current link among road links, that is, the road link with the shortest perpendicular line, has the correct current position.
しかしながら、現実的にはGPS測位における測位誤差が一定ではなく、種々の要因によって誤差が異なることもある。このため、上記のような投影法でマッチングされた道路リンク上を自動車が実際には走行しておらず、他の道路リンク上を走行しているというエラーが生じるという第1の問題点がある。また、この投影法によると、道路リンクにおろした垂線と道路リンクとの交点をマッチング位置とするため、GPS測位した現在位置において存在している進行方向の距離成分が無視され、マッチング位置がずれを持つという第2の問題点があった。 However, in reality, the positioning error in GPS positioning is not constant, and the error may vary depending on various factors. For this reason, there is a first problem that an error occurs that the car is not actually traveling on the road link matched by the projection method as described above and is traveling on another road link. . In addition, according to this projection method, since the intersection of the perpendicular line and the road link taken as the road link is used as the matching position, the distance component in the traveling direction existing at the current GPS position is ignored, and the matching position is shifted. There was a second problem of having.
前述の投影法によるマップマッチングにおける第2の問題点を解消する手法としては、例えば、下記の特許文献1(特開平9−5096号公報)に開示されたマップマッチング方法が知られている。この特許文献1に開示されたマップマッチング方法は、進行方向が所定角度以上変化したか監視し、かつ、GPS検出位置P1′からマップマッチング道路RT1までの距離Δxを計算して保存する。そして、進行方向が変化した場合には、GPS検出位置P2′を進行方向の変化前に保存した距離Δxを用いて補正し(P2′→P2″)、該補正した位置に基づいてマップマッチングを行い、車両マークを地点Qに表示するようにしたものである。
As a technique for solving the second problem in map matching by the above-described projection method, for example, a map matching method disclosed in the following Patent Document 1 (Japanese Patent Laid-Open No. 9-5096) is known. The map matching method disclosed in
すなわち、このマップマッチング方法は、GPS測位した現在位置において、その進行方向成分の距離を用いてマッチングさせる道路上のマッチング位置を補正するようにしたものであって、これにより実際の自動車の位置と、マッチング位置との誤差を小さくしたものである。 In other words, this map matching method corrects the matching position on the road to be matched using the distance of the traveling direction component at the current position obtained by GPS positioning. The error from the matching position is reduced.
しかしながら、上記特許文献1に開示されたマップマッチング方法によれば、前述した第2の問題点を解消することはできるが、マッチングされた道路リンク上を自動車が実際には走行しておらず、他の道路リンク上を走行しているというエラーが生じるという第1の問題点を解消することはできない。
However, according to the map matching method disclosed in
鉄道における運行管理システムでは、運行時刻表に基づいて各列車の走行路線が決定されているため、現在位置を測位して計画された路線にマッチングすることもできるが、列車の運行に遅れが生じる場合もあり、特に分岐点がある場合は、現実に正しい路線上を列車が正しく運行しているか否かを、各列車の現在位置を測位してネットワークデータにマップマッチングして把握する必要がある。 In the railway operation management system, the route of each train is determined based on the operation timetable, so the current position can be measured and matched to the planned route, but the train operation is delayed. In some cases, especially when there is a branch point, it is necessary to determine the current position of each train and map it to network data to determine whether the train is operating correctly on the correct route. .
本願の上記の問題点を解消すべくなされたものであり、リンクの方向と、GPS測位手段が測位した現在位置データに含まれる進行方向情報に基づいて、進行方向と方向が近いリンクに現在位置をマップマッチングして現在位置を表示するようになせば、上記の問題点を解消し得ることに想到して本発明を完成するに至ったものである。 In order to solve the above-mentioned problems of the present application, the current position of the link is close to the direction of travel and the direction is based on the direction of the link and the direction of travel information included in the current position data measured by the GPS positioning means. If the present position is displayed by map matching, the above problem can be solved and the present invention has been completed.
すなわち、本発明は上記の問題点を解消することを課題とし、GPS測位手段により現在位置を測位して、ネットワークデータを構成するリンクに現在位置をマップマッチングして現在位置を前記リンク上に表示する位置表示システムにおいて、走行中のリンクに正しくマップマッチングすることのできる位置表示システムおよび位置表示装置ならびにマップマッチング方法を提供することを目的とするものである。 That is, the present invention has an object to solve the above-mentioned problems, and the current position is measured by the GPS positioning means, and the current position is map-matched to the link constituting the network data, and the current position is displayed on the link. It is an object of the present invention to provide a position display system, a position display device, and a map matching method capable of correctly performing map matching on a running link.
前記課題を解決するために、本願の請求項1にかかる発明は、
ノードと各ノード間を結ぶリンクとから構成されたネットワークデータベースを備え、各端末装置から測位データを受信し、前記ネットワークデータベースから測位位置の周辺のリンクを抽出して何れかのリンクに前記測位位置をマップマッチングして該端末装置の位置をネットワーク上に表示する位置表示システムにおいて、
前記位置表示システムは、前記端末装置から受信した測位データに基づいて測位位置周辺のリンクを抽出するリンク抽出手段と、前記測位データから測位ベクトルを算出する測位ベクトル算出手段と、マッチングリンク決定手段と、を備え、
前記マッチングリンク決定手段は、前記測位ベクトルの向きに基づいて、測位ベクトルの向きに最も近い向きを有するリンクをマッチングリンクとして決定し、前記端末装置の位置を当該リンク上にマッチングすることを特徴とする。
In order to solve the above-mentioned problem, the invention according to
A network database composed of nodes and links connecting the nodes, receiving positioning data from each terminal device, extracting links around the positioning position from the network database, and adding the positioning position to any link In a position display system that displays the position of the terminal device on a network by map matching
The position display system includes a link extraction unit that extracts a link around a positioning position based on positioning data received from the terminal device, a positioning vector calculation unit that calculates a positioning vector from the positioning data, and a matching link determination unit. With
The matching link determining means determines a link having a direction closest to the direction of the positioning vector based on the direction of the positioning vector as a matching link, and matches the position of the terminal device on the link. To do.
本願の請求項2にかかる発明は、請求項1にかかる位置表示システムにおいて、
前記マッチングリンク決定手段は、前記リンク抽出手段が抽出した各リンクに測位ベクトルに垂直に交わる垂線を前記測位位置からおろして各リンクとの第1交点群を求め、次いで第1交点群の各交点から該当リンクと垂直に交わる垂線を前記測位ベクトルにたてて測位ベクトルとの第2交点群を求め、測位位置と第2交点群の各交点との距離を算出し、該距離に基づいて測位ベクトルの向きに最も近い向きを有するリンクをマッチングリンクとして決定することを特徴とする。
The invention according to
The matching link determining means obtains a first intersection group with each link by lowering a perpendicular line perpendicular to a positioning vector to each link extracted by the link extraction means from the positioning position, and then each intersection of the first intersection group. A perpendicular line perpendicular to the corresponding link is set as the positioning vector, a second intersection point group with the positioning vector is obtained, a distance between the positioning position and each intersection point of the second intersection point group is calculated, and positioning is performed based on the distance. A link having a direction closest to the vector direction is determined as a matching link.
本願の請求項3にかかる発明は、請求項1にかかる位置表示システムにおいて、
前記ネットワークデータベースに蓄積されたデータは鉄道の路線ネットワークのデータであり、前記端末装置は前記路線ネットワーク上を運行する列車であり、前記端末装置から受信した測位データに基づいて測位位置周辺のリンクを抽出するリンク抽出手段と、前記測位データから測位ベクトルを算出する測位ベクトル算出手段と、マッチングリンク決定手段と、を運行管理サーバが備え、各端末装置の位置を前記運行管理サーバに表示することを特徴とする。
The invention according to
The data stored in the network database is railway route network data, the terminal device is a train that operates on the route network, and links around the positioning position are based on the positioning data received from the terminal device. The operation management server includes link extracting means for extracting, positioning vector calculating means for calculating a positioning vector from the positioning data, and matching link determining means, and displaying the position of each terminal device on the operation management server. Features.
また、本願の請求項4にかかる発明は、
ノードと各ノード間を結ぶリンクとから構成されたネットワークデータベースを備え、各端末装置から測位データを受信し、前記ネットワークデータベースから測位位置の周辺のリンクを抽出して何れかのリンクに前記測位位置をマップマッチングして該端末装置の位置をネットワーク上に表示する位置表示装置において、
前記位置表示装置は、前記端末装置から受信した測位データに基づいて測位位置周辺のリンクを抽出するリンク抽出手段と、前記測位データから測位ベクトルを算出する測位ベクトル算出手段と、マッチングリンク決定手段と、を備え、
前記マッチングリンク決定手段は、前記測位ベクトルの向きに基づいて、測位ベクトルの向きに最も近い向きを有するリンクをマッチングリンクとして決定し、前記端末装置の位置を当該リンク上にマッチングすることを特徴とする。
The invention according to
A network database composed of nodes and links connecting the nodes, receiving positioning data from each terminal device, extracting links around the positioning position from the network database, and adding the positioning position to any link In the position display device that displays the position of the terminal device on the network by map matching
The position display device includes a link extraction unit that extracts a link around a positioning position based on the positioning data received from the terminal device, a positioning vector calculation unit that calculates a positioning vector from the positioning data, and a matching link determination unit. With
The matching link determining means determines a link having a direction closest to the direction of the positioning vector based on the direction of the positioning vector as a matching link, and matches the position of the terminal device on the link. To do.
本願の請求項5にかかる発明は、請求項4にかかる位置表示装置において、
前記マッチングリンク決定手段は、前記リンク抽出手段が抽出した各リンクに測位ベクトルに垂直に交わる垂線を前記測位位置からおろして各リンクとの第1交点群を求め、次いで第1交点群の各交点から該当リンクと垂直に交わる垂線を前記測位ベクトルにたてて測位ベクトルとの第2交点群を求め、測位位置と第2交点群の各交点との距離を算出し、該距離に基づいて測位ベクトルの向きに最も近い向きを有するリンクをマッチングリンクとして決定することを特徴とする。
The invention according to
The matching link determining means obtains a first intersection group with each link by lowering a perpendicular line perpendicular to a positioning vector to each link extracted by the link extraction means from the positioning position, and then each intersection of the first intersection group. A perpendicular line perpendicular to the corresponding link is set as the positioning vector, a second intersection point group with the positioning vector is obtained, a distance between the positioning position and each intersection point of the second intersection point group is calculated, and positioning is performed based on the distance. A link having a direction closest to the vector direction is determined as a matching link.
本願の請求項6にかかる発明は、請求項4にかかる位置表示装置において、
前記ネットワークデータベースに蓄積されたデータは鉄道の路線ネットワークのデータであり、前記端末装置は前記路線ネットワーク上を運行する列車であり、前記端末装置から受信した測位データに基づいて測位位置周辺のリンクを抽出するリンク抽出手段と、前記測位データから測位ベクトルを算出する測位ベクトル算出手段と、マッチングリンク決定手段と、を運行管理サーバが備え、各端末装置の位置を前記運行管理サーバに表示することを特徴とする。
The invention according to claim 6 of the present application is the position display device according to
The data stored in the network database is railway route network data, the terminal device is a train that operates on the route network, and links around the positioning position are based on the positioning data received from the terminal device. The operation management server includes link extracting means for extracting, positioning vector calculating means for calculating a positioning vector from the positioning data, and matching link determining means, and displaying the position of each terminal device on the operation management server. Features.
また、本願の請求項7にかかる発明は、
ノードと各ノード間を結ぶリンクとから構成されたネットワークデータベースを備え、各端末装置から測位データを受信し、前記ネットワークデータベースから測位位置の周辺のリンクを抽出して何れかのリンクに前記測位位置をマップマッチングして該端末装置の位置をネットワーク上に表示する位置表示システムを用いたマップマッチング方法において、
前記位置表示システムは、前記端末装置から受信した測位データに基づいて測位位置周辺のリンクを抽出するリンク抽出手段と、前記測位データから測位ベクトルを算出する測位ベクトル算出手段と、マッチングリンク決定手段と、を備え、
前記マッチングリンク決定手段が、前記測位ベクトルの向きに基づいて、測位ベクトルの向きに最も近い向きを有するリンクをマッチングリンクとして決定するマッチングリンク決定ステップを有し、前記端末装置の位置を当該リンク上にマッチングすることを特徴とする。
The invention according to claim 7 of the present application is
A network database composed of nodes and links connecting the nodes, receiving positioning data from each terminal device, extracting links around the positioning position from the network database, and adding the positioning position to any link In the map matching method using the position display system for displaying the position of the terminal device on the network by map matching
The position display system includes a link extraction unit that extracts a link around a positioning position based on positioning data received from the terminal device, a positioning vector calculation unit that calculates a positioning vector from the positioning data, and a matching link determination unit. With
The matching link determining means includes a matching link determining step for determining, as a matching link, a link having a direction closest to the direction of the positioning vector based on the direction of the positioning vector, and the position of the terminal device on the link It is characterized by matching.
本願の請求項8にかかる発明は、請求項7にかかるマップマッチング方法において、
前記マッチングリンク決定ステップは、前記リンク抽出手段が抽出した各リンクに測位ベクトルに垂直に交わる垂線を前記測位位置からおろして各リンクとの第1交点群を求め、次いで第1交点群の各交点から該当リンクと垂直に交わる垂線を前記測位ベクトルにたてて測位ベクトルとの第2交点群を求め、測位位置と第2交点群の各交点との距離を算出し、該距離に基づいて測位ベクトルの向きに最も近い向きを有するリンクをマッチングリンクとして決定する処理を含むことを特徴とする。
The invention according to claim 8 of the present application is the map matching method according to claim 7,
The matching link determining step obtains a first intersection point group with each link by dropping a perpendicular line perpendicular to a positioning vector to each link extracted by the link extraction means from the positioning position, and then each intersection point of the first intersection point group A perpendicular line perpendicular to the corresponding link is set as the positioning vector, a second intersection point group with the positioning vector is obtained, a distance between the positioning position and each intersection point of the second intersection point group is calculated, and positioning is performed based on the distance. It includes a process of determining a link having a direction closest to the vector direction as a matching link.
請求項1にかかる発明においては、位置表示システムは、端末装置から受信した測位データに基づいて測位位置周辺のリンクを抽出するリンク抽出手段と、測位データから測位ベクトルを算出する測位ベクトル算出手段と、マッチングリンク決定手段と、を備え、マッチングリンク決定手段は、測位ベクトルの向きに基づいて、測位ベクトルの向きに最も近い向きを有するリンクをマッチングリンクとして決定し、端末装置の位置を当該リンク上にマッチングする。
In the invention according to
このような構成によれば、GPS受信手段により測位した現在位置のデータ(緯度、経度、速度、方位)から、当該測位位置における測位ベクトルを算出して、測位位置の周辺(所定の距離範囲)にあるマッチングすべきリンクを抽出し、測位ベクトルの向き(方角)と、各リンクの向き(方角)とを比較して測位ベクトルの向きに最も近い向きを持つリンクをマップマッチングするリンクとして決定するから、測位位置を正しいリンクにマップマッチングすることができるようになる。 According to such a configuration, the positioning vector at the positioning position is calculated from the current position data (latitude, longitude, speed, direction) measured by the GPS receiving means, and the vicinity of the positioning position (predetermined distance range). The link to be matched is extracted, and the direction (direction) of the positioning vector is compared with the direction (direction) of each link, and the link having the direction closest to the direction of the positioning vector is determined as the map matching link. Therefore, it becomes possible to map-match the positioning position to the correct link.
請求項2にかかる発明においては、請求項1にかかる位置表示システムにおいて、マッチングリンク決定手段は、リンク抽出手段が抽出した各リンクに測位ベクトルに垂直に交わる垂線を前記測位位置からおろして各リンクとの第1交点群を求め、次いで第1交点群の各交点から該当リンクと垂直に交わる垂線を前記測位ベクトルにたてて測位ベクトルとの第2交点群を求め、測位位置と第2交点群の各交点との距離を算出し、該距離に基づいて測位ベクトルの向きに最も近い向きを有するリンクをマッチングリンクとして決定する。 According to a second aspect of the present invention, in the position display system according to the first aspect, the matching link determining means takes down the perpendicular perpendicular to the positioning vector to each link extracted by the link extracting means from the positioning position. The first intersection point group is obtained, and then a perpendicular line perpendicular to the corresponding link is established from each intersection point of the first intersection point group to obtain the second intersection point group with the positioning vector, and the positioning position and the second intersection point are obtained. A distance from each intersection of the group is calculated, and a link having a direction closest to the direction of the positioning vector is determined as a matching link based on the distance.
このような構成によれば、マッチングリンク決定手段が、測位ベクトルの向き(方角)と、各リンクの向き(方角)とを比較して測位ベクトルの向きに最も近い向きを持つリンクをマップマッチングするリンクとして決定することができ、測位位置を正しいリンクにマップマッチングすることができるようになる。 According to such a configuration, the matching link determination unit performs map matching on the link having the direction closest to the direction of the positioning vector by comparing the direction (direction) of the positioning vector with the direction (direction) of each link. It can be determined as a link, and the positioning position can be map-matched to the correct link.
請求項3にかかる発明においては、請求項1にかかる位置表示システムにおいて、前記ネットワークデータベースに蓄積されたデータは鉄道の路線ネットワークのデータであり、前記端末装置は前記路線ネットワーク上を運行する列車であり、前記端末装置から受信した測位データに基づいて測位位置周辺のリンクを抽出するリンク抽出手段と、前記測位データから測位ベクトルを算出する測位ベクトル算出手段と、マッチングリンク決定手段と、を運行管理サーバが備え、各端末装置の位置を前記運行管理サーバに表示する。 According to a third aspect of the present invention, in the position display system according to the first aspect, the data stored in the network database is data of a railway route network, and the terminal device is a train operating on the route network. A link extraction unit that extracts links around the positioning position based on the positioning data received from the terminal device, a positioning vector calculation unit that calculates a positioning vector from the positioning data, and a matching link determination unit. A server is provided, and the position of each terminal device is displayed on the operation management server.
このような構成によれば、運行管理サーバは、路線上を運行する各列車の位置を正しくネットワーク上に表示することができるようになる。特に路線が分岐する分岐点周辺における各列車の位置を正しく把握することができるようになる。 According to such a configuration, the operation management server can correctly display the position of each train operating on the route on the network. In particular, it becomes possible to correctly grasp the position of each train around the branch point where the route branches.
また、請求項4〜請求項6にかかる発明においては、それぞれ請求項1〜請求項3にかかる位置表示システムを構成する位置表示装置を提供することができ、請求項7、請求項8にかかる発明においては、それぞれ請求項1、請求項2にかかる位置表示システムを実現するためのマップマッチング方法を提供することができるようになる。
Moreover, in the invention concerning Claim 4-Claim 6, the position display apparatus which comprises the position display system concerning Claim 1-
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。但し、以下に示す実施例は、本発明の技術思想を具体化するための位置表示システムを例示するものであって、本発明をこの実施例の位置表示システムに特定することを意図するものではなく、特許請求の範囲に含まれるその他の実施形態の位置表示システムにも等しく適用し得るものである。 Hereinafter, specific examples of the present invention will be described in detail with reference to examples and drawings. However, the embodiment shown below exemplifies a position display system for embodying the technical idea of the present invention, and is not intended to specify the present invention as the position display system of this embodiment. However, the present invention can be equally applied to the position display systems of other embodiments included in the scope of claims.
図1は、本発明の実施例にかかる位置表示システム10の構成を示すブロック図である。本実施例の位置表示システム10は例えば、鉄道の運行管理システムであり、移動体である各列車に設置された端末装置20と、運行管理サーバ30とから構成される。端末装置20は、制御手段21、GPS受信手段22、通信手段23を備え、GPS受信手段22は所定の時間間隔で列車の現在位置を測位し、通信手段23を介して列車の現在位置データを運行管理サーバ30に送信する。
FIG. 1 is a block diagram showing a configuration of a
運行管理サーバ30は、制御手段31、通信手段32、表示手段33、地図データベース34、リンク抽出手段35、測位ベクトル算出手段36、マッチングリンク決定手段37、ネットワークデータベース38を備えて構成される。
The
地図データベース34には、道路、鉄道路線、著名なランドマーク、地形などの地図データが蓄積され、表示手段33に地図画像を表示することができる。この地図データは、所定の緯度、経度でメッシュ状に区切られた単位地図データから構成され、地図データベース34から必要な範囲の地図データを読み出して表示手段33に地図画像を表示することができる。 In the map database 34, map data such as roads, railway lines, prominent landmarks, and terrain are accumulated, and a map image can be displayed on the display means 33. This map data is composed of unit map data divided in a mesh shape with a predetermined latitude and longitude, and a map image of a necessary range can be read from the map database 34 and a map image can be displayed on the display means 33.
ネットワークデータベースは通常のナビゲーションシステムなどにおける経路探索用のネットワークデータと同様のデータを蓄積したものであり、本実施例においては鉄道の路線データが蓄積される。通常、経路探索用のネットワークデータは、例えば、道路や鉄道の路線における結節点、屈曲点や駅の位置をノードとし、各ノードを結ぶ経路をリンクとし、全てのリンクのコスト情報(距離や所要時間)をデータベースとして備えている。経路探索においては、このネットワークデータベースを参照して、出発地のノードから目的地のノードに至るリンクを順次探索し、リンクのコスト情報が最小となるノード、リンクを案内経路とすることによって最短経路を求めるようにされる。このような経路探索の手法としてはラベル確定法あるいはダイクストラ法と言われる手法が用いられる。 The network database stores data similar to network data for route search in a normal navigation system or the like, and in this embodiment, railway route data is stored. In general, network data for route search includes, for example, nodes, inflection points, and station positions on roads and railway lines as nodes, routes connecting each node as links, and cost information (distance and required) for all links. Time) as a database. In route search, referring to this network database, a link from the departure node to the destination node is sequentially searched, and the shortest route is obtained by using the link having the smallest cost information of the link and the link as the guide route. To be asked. As such a route search method, a method called label determination method or Dijkstra method is used.
鉄道などの公共交通機関の路線を示すネットワークデータにおいては、運行時刻表のデータに基づいて、各ノード間を運行する個々の列車やバスがリンクとして扱われ、リンクコストは運行予定時刻に基づいて設定されている。なお、このような構成のネットワークデータは経路探索を行うサーバにおいて必要になるが、本実施例のように列車の運行管理を目的とする場合、鉄道路線の地理的な位置関係のみを示すデータ構成でよく、この場合はノードとリンクのデータは地理的な位置情報を含んでいれば足りる。 In network data indicating routes of public transportation such as railways, individual trains and buses operating between each node are treated as links based on the data in the operation timetable, and the link cost is based on the scheduled operation time. Is set. In addition, although the network data of such a structure is needed in the server which performs route search, when aiming at train operation management as in this embodiment, the data structure showing only the geographical positional relationship of the railway line In this case, it is sufficient that the node and link data include geographical location information.
すなわち、ノードは緯度、経度でその位置を特定したデータであり、リンクは両端のノードの位置とノード間の長さおよび方向を持つベクトルデータで表されたデータである。このネットワークデータはネットワークデータベース38から読み出され、表示手段33に表示することができ、運行管理すべき鉄道路線を表示することができる。
That is, the node is data in which the position is specified by latitude and longitude, and the link is data represented by vector data having the positions of the nodes at both ends and the length and direction between the nodes. This network data is read from the
運行管理サーバ30は、各路線上を運行する列車の現在位置を端末装置20から受信し、表示手段33に表示したネットワークデータに重ね合わせて列車位置を表示することにより、所定の時間間隔で移動する全ての列車の現在位置を監視することができる。この時、各端末装置20から受信する現在位置のデータには誤差があるため、一般のナビゲーションシステムなどにおけるマップマッチングの手法を適用してネットワークデータにマッチングして各列車の表示位置を補正する。
The
このマップマッチング処理時に、図9に示す従来の投影法を用いて処理すると、図2に示すようになる。すなわち、図2に示すようにネットワークが路線R1、路線R2、路線R3、路線R4のような構成であり、各測位タンミングにおいて端末装置20が測位した位置がP1〜Pn〜Pmであるとすると、測位位置から所定の範囲内にある路線R1等に垂線をおろし、その交点PP1〜PP2〜PPn〜PPmを端末装置20の位置として表示する。
When the map matching process is performed using the conventional projection method shown in FIG. 9, the result is as shown in FIG. That is, as shown in FIG. 2, assuming that the network is configured as a route R1, a route R2, a route R3, a route R4, and the positions measured by the
図2に示すように測位位置Pnにおいては、路線R5におろした垂線の長さが路線R4におろした垂線の長さより短く、路線R4におろした垂線の交点PPnが現在位置として表示される。しかしながら、実際には列車が路線R4を走行するものであった場合、本来表示位置は路線R4上でなければならず、マッチングエラーである。更に列車が路線R4を進行し、測位位置がPn+2になり、路線R4におろした垂線の長さが路線R5におろした垂線の長さより短くなれば、路線R4におろした垂線の交点PPn+2が現在位置として表示され、正しい路線上にマッチングされるようになる。 As shown in FIG. 2, at the positioning position Pn, the length of the perpendicular drawn on the route R5 is shorter than the length of the perpendicular drawn on the route R4, and the intersection PPn of the perpendicular drawn on the route R4 is displayed as the current position. However, when the train actually travels on the route R4, the display position must originally be on the route R4, which is a matching error. If the train further travels along the route R4, the positioning position becomes Pn + 2, and the length of the perpendicular dropped on the route R4 becomes shorter than the length of the perpendicular dropped on the route R5, the intersection PPn + 2 of the perpendicular drawn on the route R4 is now It will be displayed as a position and will be matched on the correct route.
本発明においては、運行管理サーバ30は、端末装置20から受信した位置データに基づいて、各測位地点における測位ベクトルを算出する。一般的なGPS受信機ではGPS衛星からGPS信号を受信して位置情報を緯度、経度で算出するが、本来GPS衛星信号からは、測位地点における端末装置の移動速度と、移動方向を算出することができる。そこで、運行管理サーバ30は、測位地点における位置とともに測位ベクトルを算出する。
In the present invention, the
また、リンク抽出手段35は、端末装置20から受信した測位位置に基づいてネットワークデータベース38から周辺の所定範囲のリンク、マッチング対象のリンクを抽出する。そして、マッチングリンク決定手段37は、測位ベクトル算出手段36が算出した測位ベクトルに基づいて測位ベクトルの方向、すなわち、測位位置におけるベクトルの向きと、抽出されたリンクの方向、すなわち、マッチング対象のリンクの向きを比較して、測位ベクトルの向きに近い向きを持つリンクをマッチングすべきリンクとして決定する。
In addition, the link extraction unit 35 extracts a link in a predetermined range and a link to be matched from the
このように、測位地点における測位ベクトルを算出してその方向と近い方向を持つリンクに測位位置をマップマッチングすれば、実際に列車が進行している方向にそったリンクにマップマッチングされるから正しい路線に位置を補正して表示することができる。マッチングする位置は、投影法によりマッチングすべきリンクにおろした垂線の交点としてもよく、あるいは、上記特許文献1のように進行方向の距離成分を加味した位置としてもよい。
In this way, if you calculate the positioning vector at the positioning point and map-match the positioning position to the link that has a direction close to that direction, it will be correct because it will be map-matched to the link along the direction that the train is actually traveling The position can be corrected and displayed on the route. The matching position may be an intersection of perpendicular lines drawn on the link to be matched by the projection method, or may be a position that takes into account the distance component in the traveling direction as in
図3および図4は、本発明の実施例にかかるマップマッチング方法を用いたマッチング処理の概念を説明するための模式図であり、図3は測位データの一例に基づくマッチング結果を示す模式図、図4は測位データの他の一例に基づくマッチング結果を示す模式図である。図3においては理解を容易とするため、図2に示すネットワークデータと同じ構成の路線を用い、参照符号も図2と同一要素には同一の参照符号を付してある。 3 and 4 are schematic diagrams for explaining the concept of matching processing using the map matching method according to the embodiment of the present invention, and FIG. 3 is a schematic diagram showing matching results based on an example of positioning data. FIG. 4 is a schematic diagram showing a matching result based on another example of positioning data. In FIG. 3, for the sake of easy understanding, a route having the same configuration as the network data shown in FIG. 2 is used, and the same reference numerals are assigned to the same elements as those in FIG.
図3に示すようにネットワークが路線R1、路線R2、路線R3、路線R4のような構成であり、各測位タンミングにおいて端末装置20が測位した位置がP1〜Pn〜Pmであるとする。各測位位置において、図中の矢印はそれぞれの測位ベクトルを示している。図3に示すように測位地点Pnにおいて測位ベクトルの向きは矢印の向きである。リンク抽出手段35は測位地点Pnの周辺の所定範囲のリンク、すなわち、マッチングすべきリンク(路線)として路線R4と路線R5を抽出する。
As shown in FIG. 3, it is assumed that the network has a configuration such as a route R1, a route R2, a route R3, and a route R4, and the positions measured by the
ここで、マッチングリンク決定手段37は、路線R4(リンク)の向きと、路線R5(リンク)の向きと、測位ベクトルの向きとを比較し、リンクの向きが測位ベクトルの向きにより近いリンクをマッチングすべきリンクとして決定する。図3においては路線R4の向きが路線R5の向きよりも測位ベクトルの向きに、より近いので、路線R4がマッチングリンクとして決定される。 Here, the matching link determination means 37 compares the direction of the route R4 (link), the direction of the route R5 (link), and the direction of the positioning vector, and matches the link whose link direction is closer to the direction of the positioning vector. Determine the link to be used. In FIG. 3, since the direction of the route R4 is closer to the direction of the positioning vector than the direction of the route R5, the route R4 is determined as the matching link.
図4に示すような測位結果が得られた場合も同様である。この測位結果は、図9に示す投影法によるマッチング例と同じ測位結果を用いた図である。図4においては路線R4の向きが路線R5の向きよりも測位ベクトルの向きに、より近いので、路線R4がマッチングリンクとして決定される。図9に示すマッチング結果では、路線R4と路線R5の分岐点近くの測位位置Pnにおいては路線R5にマッチングされ、移動の継続に従って測位位置が進んで路線R4にマッチングされる。図4においては、路線R4と路線R5の分岐点近くの測位位置Pnにおいても、リンク(路線R4と路線R5)の向きに基づいて、測位ベクトルと向きの近い路線R4にマッチングされるようになる。 The same applies when the positioning result as shown in FIG. 4 is obtained. This positioning result is the figure using the same positioning result as the matching example by the projection method shown in FIG. In FIG. 4, since the direction of the route R4 is closer to the direction of the positioning vector than the direction of the route R5, the route R4 is determined as the matching link. In the matching result shown in FIG. 9, the positioning position Pn near the branch point between the route R4 and the route R5 is matched with the route R5, and the positioning position is advanced and matched with the route R4 as the movement continues. In FIG. 4, even at the positioning position Pn near the branch point between the route R4 and the route R5, the route is matched with the route R4 whose direction is close to the positioning vector based on the direction of the link (the route R4 and the route R5). .
このように、GPS受信手段により測位した現在位置のデータ(緯度、経度、速度、方位)から、当該測位位置における測位ベクトルを算出して、測位位置の周辺(所定の距離範囲)にあるマッチングすべきリンクを抽出し、測位ベクトルの向き(方角)と、各リンクの向き(方角)とを比較して測位ベクトルの向きに最も近い向きを持つリンクをマップマッチングするリンクとして決定すれば、正しいリンクにマッチングすることができるようになる。 In this way, the positioning vector at the positioning position is calculated from the data (latitude, longitude, speed, direction) of the current position measured by the GPS receiving means, and matching is performed around the positioning position (predetermined distance range). By extracting the power links and comparing the direction (direction) of the positioning vector with the direction (direction) of each link, the link having the direction closest to the direction of the positioning vector is determined as the map matching link. To be able to match.
次に、このマッチングリンクの決定方法について更に詳細に説明する。図5〜図7は、マッチングリンク決定手段37の処理の手順を説明するための図であり、図6は図5の部分拡大図、図7は図6の部分拡大図を示している。先ず、図5に示すように地点P0が測位した現在位置(X0、Y0)であり、周辺のネットワークデータはノードN1〜ノード13に至るリンクL12〜リンクL13と、ノードN1で分岐してノードN23に至るリンクL22〜L23が存在しているものとする。
Next, this matching link determination method will be described in more detail. 5 to 7 are diagrams for explaining the processing procedure of the matching
測位ベクトル算出手段36が算出した地点P0における測位ベクトルをVP0とすると、リンク抽出手段35は現在位置P0の周辺のリンクL12〜リンクL13と、リンクL22〜L23をマッチングすべきリンクとして抽出する。マッチングリンク決定手段37は先ず、測位位置P0(X0、Y0)からリンクL12とリンクL22に垂線(測位ベクトルVP0に垂直に交わる線)をおろしてリンクL12の交点をPP1(X1、Y1)、リンクL22との交点をPP2(X2、Y2)とする第1の交点群を求める。 If the positioning vector at the point P0 calculated by the positioning vector calculation means 36 is VP0, the link extraction means 35 extracts the links L12 to L13 and the links L22 to L23 around the current position P0 as links to be matched. The matching link determining means 37 first drops a perpendicular line (a line perpendicular to the positioning vector VP0) from the positioning position P0 (X0, Y0) to the link L12 and the link L22, and sets the intersection point of the link L12 to PP1 (X1, Y1). A first intersection point group having the intersection point with L22 as PP2 (X2, Y2) is obtained.
図6にこの部分の拡大図が示されている。図6に示すように、マッチングリンク決定手段37は更に、各リンクとの交点PP1、PP2から測位ベクトルVP0に対して垂線(リンクL12、リンクL2に垂直に交わる垂線)をたて、測位ベクトルVP0またはその延長線との交点をP1(DX1、DY1)およびP2(DX2、DY2)とする第2の交点群を求め、また、それぞれの垂線の長さL1、L2を求める。 FIG. 6 shows an enlarged view of this part. As shown in FIG. 6, the matching link determining means 37 further forms a perpendicular line (perpendicular perpendicular to the link L12 and link L2) from the intersection points PP1 and PP2 with each link to the positioning vector VP0. Alternatively, a second intersection point group having intersections with the extension lines as P1 (DX1, DY1) and P2 (DX2, DY2) is obtained, and lengths L1 and L2 of the respective perpendiculars are obtained.
図7は更に図6の部分を拡大して示す図である。次いで、図7に示すように、マッチングリンク決定手段37は、各リンクからたてた垂線と測位ベクトルVP0(またはその延長線)との交点P1およびP2(第2の交点群の各交点)と測位地点P0との距離DL1およびDL2を求める。そして、垂線の長さL1と距離DL1の比(DL1/L1の絶対値)、および、垂線の長さL2と距離DL2との比(DL2/L2の絶対値)を算出し、測位ベクトルVP0の向きに近い向きを持つリンクをマッチングリンクとして決定する。
FIG. 7 is an enlarged view of the portion of FIG. Next, as shown in FIG. 7, the matching
すなわち、
(DL1/L1の絶対値) < (DL2/L2の絶対値)の場合は、PP1(X1、Y1)がマッチング地点(リンクL12がマッチングリンク)である。
(DL1/L1の絶対値) > (DL2/L2の絶対値)の場合は、PP2(X2、Y2)がマッチング地点(リンクL22がマッチングリンク)である。
That is,
When (absolute value of DL1 / L1) <(absolute value of DL2 / L2), PP1 (X1, Y1) is a matching point (link L12 is a matching link).
When (absolute value of DL1 / L1)> (absolute value of DL2 / L2), PP2 (X2, Y2) is a matching point (link L22 is a matching link).
なお、(DL1/L1の絶対値) = (DL2/L2の絶対値)の場合は、測位ベクトルの向きと両リンクの向きが等しいことを意味しており、この場合には、通常の投影法を加味して垂線の長さの短いほうのリンク(測位ベクトルに近いリンク)を暫定的にマッチングリンクとして決定するようにしてもよい。 When (absolute value of DL1 / L1) = (absolute value of DL2 / L2), it means that the direction of the positioning vector is equal to the direction of both links. In this case, the normal projection method is used. In consideration of this, the link with the shorter perpendicular (link closer to the positioning vector) may be provisionally determined as the matching link.
このようなリンクは、鉄道ネットワークにおける複々線区間に見られるリンク構成である。鉄道ネトワークにおいては、各車両がいずれの路線を走行するかは車両が特定できれば、運行時刻表から既知であるので、これを加味して走行予定路線をマッチングリンクとして決定するようにしてもよい。 Such a link is a link configuration found in a double-track section in a railway network. In the railway network, since it is known from the operation timetable if the vehicle can be identified as to which route each vehicle travels, the planned travel route may be determined as a matching link in consideration of this.
また、測位ベクトルの向きに最も近い向きを持つリンクを決定する方法としては、前記の手順によらず、他の手順を採ることもできる。すなわち、測位ベクトルVP0はGPS測位データに基づいて算出するものであるから、その向き(方角)を絶対方位で表すことができる。ネットワークデータを構成する各リンクの向き(方角)が絶対方位で記録されていれば、測位ベクトルVP0の絶対方位とマッチングすべきリンクとして抽出した各リンクの絶対方位を直接的に比較演算し、測位ベクトルの絶対方位に最も近い絶対方位を持つリンクをマッチングリンクとして決定することもできる。 Further, as a method for determining the link having the direction closest to the direction of the positioning vector, other procedures can be adopted regardless of the procedure described above. That is, since the positioning vector VP0 is calculated based on the GPS positioning data, its direction (direction) can be expressed by an absolute direction. If the direction (direction) of each link constituting the network data is recorded in the absolute direction, the absolute direction of each link extracted as a link to be matched with the absolute direction of the positioning vector VP0 is directly compared and calculated. A link having an absolute direction closest to the absolute direction of the vector can also be determined as a matching link.
次に、図8に示すフローチャートを参照して本発明の実施例にかかるマップマッチングの手順を説明する。先ず、運行管理サーバ30は、ステップS11の処理において、端末装置20の地点P0における測位情報を受信する。測位ベクトル算出手段36は、ステップS12の処理において端末装置20から受信した測位情報に基づいて地点P0における測位ベクトルを算出する。
Next, a map matching procedure according to the embodiment of the present invention will be described with reference to the flowchart shown in FIG. First, the
次に、リンク抽出手段35は、ステップS13の処理において、ネットワークデータベース38を参照して地点P0の周辺(所定の距離範囲内のリンクを抽出する(図5参照)。次いでマッチングリンク決定手段37は以下の手順でマッチングするリンクを決定する。
Next, in the process of step S13, the link extraction means 35 refers to the
先ず、ステップS14の処理において、測位ベクトルの地点P0から該測位ベクトルに対する垂線をおろし、各リンクとの交点PP1、PP2・・を求める。また、ステップS15の処理において地点P0から各交点PP1、PP2・・までの長さL1、L2・・を求める(図5参照)。 First, in the process of step S14, a perpendicular to the positioning vector is taken from the position P0 of the positioning vector, and intersection points PP1, PP2,. Further, the lengths L1, L2,... From the point P0 to the intersections PP1, PP2,... Are obtained in the process of step S15 (see FIG. 5).
次に、ステップS16の処理において、各交点PP1、PP2・・から測位ベクトルに向かって垂線をたて、測位ベクトルとの交点P1、P2・・を求める。また、ステップS17の処理において、地点P0とP1、地点P0とP2・・の距離DL1、DL2・・を算出する。 Next, in the process of step S16, a perpendicular is drawn from each intersection PP1, PP2,... To the positioning vector, and intersections P1, P2,. In the process of step S17, the distances DL1, DL2,... Between the points P0 and P1 and the points P0 and P2.
そして、マッチングリンク決定手段37は、ステップS18において、DL1/L1、
DL2/L2・・・を算出し(図7参照)、ステップS19の処理においてDL1/L1、DL2/L2を比較し、マッチングするリンクを決定する。
図7に示すように比較の結果、
(DL1/L1の絶対値) < (DL2/L2の絶対値)の場合は、PP1(X1、Y1)がマッチング地点(リンクL12がマッチングリンク)である。
(DL1/L1の絶対値) > (DL2/L2の絶対値)の場合は、PP2(X2、Y2)がマッチング地点(リンクL22がマッチングリンク)である。
In step S18, the matching
DL2 / L2... Is calculated (see FIG. 7), and DL1 / L1 and DL2 / L2 are compared in the process of step S19 to determine a matching link.
As a result of comparison as shown in FIG.
When (absolute value of DL1 / L1) <(absolute value of DL2 / L2), PP1 (X1, Y1) is a matching point (link L12 is a matching link).
When (absolute value of DL1 / L1)> (absolute value of DL2 / L2), PP2 (X2, Y2) is a matching point (link L22 is a matching link).
このような処理によって、測位ベクトルの向きに最も近い向きを持ったリンクにマップマッチングすることができる。測位地点における測位ベクトルの向きは、端末装置20の移動の向きを示すものであるから、この向きに近い向きのリンク上にマッチングすれば正しいリンク上に端末装置20の位置を表示することができるようになる。
By such processing, map matching can be performed with a link having a direction closest to the direction of the positioning vector. Since the direction of the positioning vector at the positioning point indicates the direction of movement of the
以上の実施例は、列車の運行管理システムを具体例として説明したが、本発明にかかるマップマッチングの手順は一般的なナビゲーションシステムにも適用することができる。 Although the above embodiment has been described using a train operation management system as a specific example, the map matching procedure according to the present invention can also be applied to a general navigation system.
10・・・・位置表示システム
20・・・・端末装置
21・・・・制御手段
22・・・・GPS受信手段
23・・・・通信手段
30・・・・運行管理サーバ
31・・・・制御手段
32・・・・通信手段
33・・・・表示手段
34・・・・地図データベース
35・・・・リンク抽出手段
36・・・・測位ベクトル算出手段
37・・・・マッチングリンク決定手段(マッチング手段)
38・・・・ネットワークデータベース
10 ....
38 ... Network database
Claims (8)
前記位置表示システムは、前記端末装置から受信した測位データに基づいて測位位置周辺のリンクを抽出するリンク抽出手段と、前記測位データから測位ベクトルを算出する測位ベクトル算出手段と、マッチングリンク決定手段と、を備え、
前記マッチングリンク決定手段は、前記測位ベクトルの向きに基づいて、測位ベクトルの向きに最も近い向きを有するリンクをマッチングリンクとして決定し、前記端末装置の位置を当該リンク上にマッチングすることを特徴とする位置表示システム。 A network database composed of nodes and links connecting the nodes, receiving positioning data from each terminal device, extracting links around the positioning position from the network database, and adding the positioning position to any link In a position display system that displays the position of the terminal device on a network by map matching
The position display system includes a link extraction unit that extracts a link around a positioning position based on positioning data received from the terminal device, a positioning vector calculation unit that calculates a positioning vector from the positioning data, and a matching link determination unit. With
The matching link determining means determines a link having a direction closest to the direction of the positioning vector based on the direction of the positioning vector as a matching link, and matches the position of the terminal device on the link. Position display system.
前記位置表示装置は、前記端末装置から受信した測位データに基づいて測位位置周辺のリンクを抽出するリンク抽出手段と、前記測位データから測位ベクトルを算出する測位ベクトル算出手段と、マッチングリンク決定手段と、を備え、
前記マッチングリンク決定手段は、前記測位ベクトルの向きに基づいて、測位ベクトルの向きに最も近い向きを有するリンクをマッチングリンクとして決定し、前記端末装置の位置を当該リンク上にマッチングすることを特徴とする位置表示装置。 A network database composed of nodes and links connecting the nodes, receiving positioning data from each terminal device, extracting links around the positioning position from the network database, and adding the positioning position to any link In the position display device that displays the position of the terminal device on the network by map matching
The position display device includes a link extraction unit that extracts a link around a positioning position based on the positioning data received from the terminal device, a positioning vector calculation unit that calculates a positioning vector from the positioning data, and a matching link determination unit. With
The matching link determining means determines a link having a direction closest to the direction of the positioning vector based on the direction of the positioning vector as a matching link, and matches the position of the terminal device on the link. Position display device.
前記位置表示システムは、前記端末装置から受信した測位データに基づいて測位位置周辺のリンクを抽出するリンク抽出手段と、前記測位データから測位ベクトルを算出する測位ベクトル算出手段と、マッチングリンク決定手段と、を備え、
前記マッチングリンク決定手段が、前記測位ベクトルの向きに基づいて、測位ベクトルの向きに最も近い向きを有するリンクをマッチングリンクとして決定するマッチングリンク決定ステップを有し、前記端末装置の位置を当該リンク上にマッチングすることを特徴とするマップマッチング方法。 A network database composed of nodes and links connecting the nodes, receiving positioning data from each terminal device, extracting links around the positioning position from the network database, and adding the positioning position to any link In the map matching method using the position display system for displaying the position of the terminal device on the network by map matching
The position display system includes a link extraction unit that extracts a link around a positioning position based on positioning data received from the terminal device, a positioning vector calculation unit that calculates a positioning vector from the positioning data, and a matching link determination unit. With
The matching link determining means includes a matching link determining step for determining, as a matching link, a link having a direction closest to the direction of the positioning vector based on the direction of the positioning vector, and the position of the terminal device on the link A map matching method characterized by matching to a map.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007013010A JP2008180551A (en) | 2007-01-23 | 2007-01-23 | Position display system, position display device, and map-matching method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007013010A JP2008180551A (en) | 2007-01-23 | 2007-01-23 | Position display system, position display device, and map-matching method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008180551A true JP2008180551A (en) | 2008-08-07 |
Family
ID=39724566
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007013010A Pending JP2008180551A (en) | 2007-01-23 | 2007-01-23 | Position display system, position display device, and map-matching method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008180551A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011017556A (en) * | 2009-07-07 | 2011-01-27 | Alpine Electronics Inc | Method and device for selecting position of driver's own vehicle |
| CN102620732A (en) * | 2011-01-27 | 2012-08-01 | 凹凸电子(武汉)有限公司 | Object positioning method, position calculation system, map system and positioning system |
| JP2013148486A (en) * | 2012-01-20 | 2013-08-01 | Kddi Corp | Moving-vehicle estimation method for estimating user-riding moving vehicle, mobile terminal, and program |
| JP2014076686A (en) * | 2012-10-09 | 2014-05-01 | Kyosan Electric Mfg Co Ltd | Route data generation device and route data generation method |
| US9116005B2 (en) | 2009-06-30 | 2015-08-25 | Maishi Electronic (Shanghai) Ltd | Electronic systems for locating objects |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001310690A (en) * | 2000-04-28 | 2001-11-06 | Aisin Seiki Co Ltd | Vehicle electrical equipment control device |
| JP2002340594A (en) * | 2001-03-09 | 2002-11-27 | Matsushita Electric Ind Co Ltd | Route guidance information distribution system |
| JP2005219707A (en) * | 2004-02-09 | 2005-08-18 | Hitachi Ltd | Train position acquisition system, train position information providing system, and train approach warning system |
| JP2006337213A (en) * | 2005-06-02 | 2006-12-14 | Navitime Japan Co Ltd | Network data for matching, preparing method of network data for matching, navigation system having network data for matching, path research server, and navigation terminal device |
| JP2006337114A (en) * | 2005-05-31 | 2006-12-14 | Navitime Japan Co Ltd | Navigation system, matching method, route search server, and navigation terminal device |
-
2007
- 2007-01-23 JP JP2007013010A patent/JP2008180551A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001310690A (en) * | 2000-04-28 | 2001-11-06 | Aisin Seiki Co Ltd | Vehicle electrical equipment control device |
| JP2002340594A (en) * | 2001-03-09 | 2002-11-27 | Matsushita Electric Ind Co Ltd | Route guidance information distribution system |
| JP2005219707A (en) * | 2004-02-09 | 2005-08-18 | Hitachi Ltd | Train position acquisition system, train position information providing system, and train approach warning system |
| JP2006337114A (en) * | 2005-05-31 | 2006-12-14 | Navitime Japan Co Ltd | Navigation system, matching method, route search server, and navigation terminal device |
| JP2006337213A (en) * | 2005-06-02 | 2006-12-14 | Navitime Japan Co Ltd | Network data for matching, preparing method of network data for matching, navigation system having network data for matching, path research server, and navigation terminal device |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9116005B2 (en) | 2009-06-30 | 2015-08-25 | Maishi Electronic (Shanghai) Ltd | Electronic systems for locating objects |
| JP2011017556A (en) * | 2009-07-07 | 2011-01-27 | Alpine Electronics Inc | Method and device for selecting position of driver's own vehicle |
| CN102620732A (en) * | 2011-01-27 | 2012-08-01 | 凹凸电子(武汉)有限公司 | Object positioning method, position calculation system, map system and positioning system |
| CN102620732B (en) * | 2011-01-27 | 2014-03-12 | 迈实电子(上海)有限公司 | Object positioning method and device |
| JP2013148486A (en) * | 2012-01-20 | 2013-08-01 | Kddi Corp | Moving-vehicle estimation method for estimating user-riding moving vehicle, mobile terminal, and program |
| JP2014076686A (en) * | 2012-10-09 | 2014-05-01 | Kyosan Electric Mfg Co Ltd | Route data generation device and route data generation method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4897542B2 (en) | Self-positioning device, self-positioning method, and self-positioning program | |
| KR100822010B1 (en) | Traffic information providing system and method using digital map for collecting traffic information | |
| US8239131B2 (en) | Navigation device, navigation method, and navigation program | |
| JP4661439B2 (en) | Vehicle navigation device and road map distribution system | |
| EP2442072B1 (en) | Route search device and route search method | |
| CN101779098B (en) | On-board equipment for detecting travel routes | |
| US9212919B2 (en) | Road learning device | |
| US8335645B2 (en) | Map display system, map display, and map display method | |
| US20060047423A1 (en) | Navigation system and method for detecting deviation of mobile objects from route using same | |
| KR101921429B1 (en) | Method and system for making precise map | |
| JP4595605B2 (en) | Car navigation system | |
| US8494769B2 (en) | Information system, terminal device, and information center device | |
| JP2008180551A (en) | Position display system, position display device, and map-matching method | |
| JP2008256620A (en) | Map data correction device, map data correction method, and map data correction program | |
| JP2009036651A (en) | Navigation device, navigation method, and navigation program | |
| CN107209898B (en) | Server, Navigation Device, and Method of Setting a Transmission Exclusion Area in an Advertisement Information Transmission System | |
| JP3885787B2 (en) | Travel route estimation method, center device and program in travel route estimation system | |
| JP4571887B2 (en) | Navigation system, matching method, route search server, and navigation terminal device | |
| JP2016054001A (en) | Server device | |
| US10883839B2 (en) | Method and system for geo-spatial matching of sensor data to stationary objects | |
| WO2011132498A1 (en) | Current position display device, and current position display method | |
| JP4369900B2 (en) | Matching network data, matching network data creation method, navigation system having matching network data, route search server, and navigation terminal device | |
| JP4424745B2 (en) | Route bus operation management system and mobile terminal device | |
| JP4822938B2 (en) | Navigation device | |
| JP2005249654A (en) | Navigation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Effective date: 20100122 Free format text: JAPANESE INTERMEDIATE CODE: A621 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20100708 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20100709 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110725 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110804 |
|
| A521 | Written amendment |
Effective date: 20110926 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
| A02 | Decision of refusal |
Effective date: 20120313 Free format text: JAPANESE INTERMEDIATE CODE: A02 |