[go: up one dir, main page]

JP2010267000A - Path estimation device, path estimation method and program - Google Patents

Path estimation device, path estimation method and program Download PDF

Info

Publication number
JP2010267000A
JP2010267000A JP2009116599A JP2009116599A JP2010267000A JP 2010267000 A JP2010267000 A JP 2010267000A JP 2009116599 A JP2009116599 A JP 2009116599A JP 2009116599 A JP2009116599 A JP 2009116599A JP 2010267000 A JP2010267000 A JP 2010267000A
Authority
JP
Japan
Prior art keywords
road
vehicle
route
candidate
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2009116599A
Other languages
Japanese (ja)
Inventor
Enjian Yao
恩建 姚
Yasuhiro Sugizaki
康弘 杉崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
NEC Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Solution Innovators Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp, NEC Solution Innovators Ltd filed Critical NEC Corp
Priority to JP2009116599A priority Critical patent/JP2010267000A/en
Publication of JP2010267000A publication Critical patent/JP2010267000A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To solve a problem in the conventional path estimation device that a vehicle travel path cannot be estimated with high accuracy. <P>SOLUTION: The path estimation device is connected to an onboard device mounted on the vehicle via a network, and estimates the travel path from the vehicle start point to the arrival point based on the position of the vehicle. The path estimation device includes: an acquisition unit for acquiring position information which is transmitted from the onboard device and indicative of the vehicle position at predetermined time intervals; a recording unit for recording map information including road and intersection positions; a map matching unit for deciding road-by-road passing probability indicative of the possibility that the vehicle has traveled on each road, based on positional relationship between the vehicle position, indicated by the position information acquired by the acquisition unit, and the road and the intersection positions recorded by the recording unit; and a path estimation unit for estimating the vehicle travel path, based on the road-by-road passing probability decided by the map matching unit. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、車両の走行経路を推定する経路推定装置、経路推定方法、およびプログラムに関する。   The present invention relates to a route estimation device, a route estimation method, and a program for estimating a travel route of a vehicle.

走行している車両から取得したプローブカーデータである、車両の位置を示す位置情報や、車両の属性に関する情報などから交通状況に関する情報を推定するためには、取得した車両の位置情報などに基づき、車両の走行経路を推定する必要がある。   In order to estimate information on traffic conditions from position information indicating the position of the vehicle, information on the attributes of the vehicle, etc., which is probe car data acquired from the traveling vehicle, it is based on the acquired position information of the vehicle, etc. It is necessary to estimate the travel route of the vehicle.

一般に、車両の位置を示す位置情報を、所定の時間間隔で取得し、取得した位置情報が示す車両の位置と、地図上の道路の位置とを照合し、その車両が走行した道路を特定することにより、車両の走行経路の推定が行われる。   In general, position information indicating the position of the vehicle is acquired at predetermined time intervals, the position of the vehicle indicated by the acquired position information is compared with the position of the road on the map, and the road on which the vehicle has traveled is specified. Thus, the travel route of the vehicle is estimated.

ここで、車両の位置情報は、GPS(Global Positioning System)などにより取得することができるが、取得された位置情報に測定誤差が含まれることも少なくない。   Here, the vehicle position information can be acquired by GPS (Global Positioning System) or the like, but the acquired position information often includes measurement errors.

そして、測定誤差のために、位置情報が示す車両の位置が、道路から外れている、複数の道路が周辺に存在するなどの理由により、車両が走行した道路を特定することができない場合がある。   Due to measurement errors, the road on which the vehicle has traveled may not be able to be specified due to reasons such as the position of the vehicle indicated by the position information deviating from the road or a plurality of roads in the vicinity. .

そこで、通常、位置情報に測定誤差を含む場合にも、その位置情報に基づき、車両の走行経路を推定するために、その位置情報が示す車両の位置から、その車両が走行した道路を特定するマップマッチング処理が行われる。   Therefore, usually, even when the position information includes a measurement error, in order to estimate the travel route of the vehicle based on the position information, the road on which the vehicle has traveled is specified from the position of the vehicle indicated by the position information. Map matching processing is performed.

特許文献1には、マップマッチング処理を行うことにより、車両が走行した道路を特定する経路推定装置が記載されている。   Patent Document 1 describes a route estimation device that identifies a road on which a vehicle has traveled by performing a map matching process.

特許文献1に記載の経路推定装置は、その車両が走行した可能性のある道路ごとに、位置情報の示す車両の位置により、その車両が走行した確率を算出し、算出された確率に基づき、マップマッチング処理を行い、車両が走行した道路を特定する。   The route estimation device described in Patent Literature 1 calculates the probability that the vehicle has traveled based on the position of the vehicle indicated by the position information for each road that the vehicle may have traveled, and based on the calculated probability, Map matching processing is performed to identify the road on which the vehicle has traveled.

具体的には、特許文献1に記載の経路推定装置は、位置情報が示す車両の位置から所定の範囲内に存在する道路に、所定時刻における自車両の位置から移動したと仮定した場合の車両の移動方向を、所定の範囲内に存在するそれぞれの道路に対して求める。   Specifically, the route estimation device described in Patent Document 1 is a vehicle when it is assumed that the vehicle has moved from the position of the own vehicle at a predetermined time to a road existing within a predetermined range from the position of the vehicle indicated by the position information. For each road existing within a predetermined range.

そして、特許文献1に記載の経路推定装置は、それぞれの道路ごとに、求めた車両の移動方向に基づき、その車両が走行した確率を算出し、算出した確率が最も高い道路を、車両が走行した道路と特定する。   Then, the route estimation device described in Patent Document 1 calculates the probability that the vehicle has traveled for each road based on the obtained moving direction of the vehicle, and the vehicle travels on the road with the highest calculated probability. Identified as a road.

特開平5−216407号公報JP-A-5-216407

しかしながら、特許文献1に記載の経路推定装置は、位置情報が示す車両の位置から所定の範囲内に存在する道路に、自車両の位置から移動したと仮定した場合の車両の移動方向に基づき算出した確率により、車両が走行した道路を特定するだけなので、精度の高い車両が走行した道路の特定を行うことが難しい。   However, the route estimation device described in Patent Document 1 is calculated based on the moving direction of the vehicle when it is assumed that the vehicle has moved from the position of the own vehicle to a road existing within a predetermined range from the position of the vehicle indicated by the position information. Therefore, it is difficult to specify the road on which the vehicle has traveled with high accuracy since the road on which the vehicle has traveled is only specified.

その結果、特許文献1に記載の経路推定装置では、車両の走行経路の推定も精度高く行うことができないという課題がある。   As a result, the route estimation device described in Patent Document 1 has a problem that it is not possible to accurately estimate the travel route of the vehicle.

本発明の目的は、精度の高い車両の走行経路の推定を行うことができる経路推定装置、経路推定方法、およびプログラムを提供することにある。   An object of the present invention is to provide a route estimation device, a route estimation method, and a program capable of estimating a travel route of a vehicle with high accuracy.

上記目的を達成するために本発明の経路推定装置は、
車両に搭載された車載機とネットワークを介して接続され、前記車両の位置に基づき、前記車両の出発地点から到着地点までの走行経路を推定する経路推定装置であって、
前記車載機から送信されてきた、前記車両の位置を示す位置情報を、所定の時間間隔で取得する取得部と、
道路および交差点の位置を含む地図情報を記録する記録部と、
前記取得部により取得された位置情報が示す前記車両の位置と、前記記録部により記録された前記道路および前記交差点の位置との位置関係に基づき、前記道路ごとに、前記車両が走行した可能性を示す道路別通過確率を判定するマップマッチング部と、
前記マップマッチング部により判定された前記道路別通過確率に基づき、前記車両の走行経路を推定する経路推定部と、を有する。
In order to achieve the above object, the route estimation apparatus of the present invention provides:
A route estimation device that is connected to a vehicle-mounted device mounted on a vehicle via a network and estimates a travel route from the departure point to the arrival point of the vehicle based on the position of the vehicle,
An acquisition unit that acquires position information transmitted from the in-vehicle device and indicating the position of the vehicle at a predetermined time interval;
A recording unit for recording map information including road and intersection positions;
The possibility that the vehicle has traveled for each road based on the positional relationship between the position of the vehicle indicated by the position information acquired by the acquisition unit and the position of the road and the intersection recorded by the recording unit. A map matching unit for determining a road-by-road passage probability,
A route estimation unit that estimates a travel route of the vehicle based on the road-by-road probability determined by the map matching unit.

上記目的を達成するために本発明の経路推定方法は、
車両に搭載された車載機とネットワークを介して接続され、前記車両の位置に基づき、前記車両の出発地点から到着地点までの走行経路を推定する経路推定装置に適用される経路推定方法であって、
前記車載機から送信されてきた、前記車両の位置を示す位置情報を、所定の時間間隔で取得する取得ステップと、
道路および交差点の位置を含む地図情報を記録する記録ステップと、
前記取得ステップにより取得された位置情報が示す前記車両の位置と、前記記録ステップにより記録された前記道路および前記交差点の位置との位置関係に基づき、前記道路ごとに、前記車両が走行した可能性を示す道路別通過確率を判定する判定ステップと、
前記判定ステップにより判定された前記道路別通過確率に基づき、前記車両の走行経路を推定する経路推定ステップと、を有する。
In order to achieve the above object, the route estimation method of the present invention includes:
A route estimation method applied to a route estimation device that is connected to an in-vehicle device mounted on a vehicle via a network and estimates a travel route from a departure point to an arrival point of the vehicle based on the position of the vehicle. ,
An acquisition step of acquiring position information indicating the position of the vehicle transmitted from the in-vehicle device at a predetermined time interval;
A recording step for recording map information including road and intersection positions;
The possibility that the vehicle has traveled for each road based on the positional relationship between the position of the vehicle indicated by the position information acquired in the acquisition step and the position of the road and the intersection recorded in the recording step. A determination step of determining a road-by-road passage probability indicating:
A route estimation step of estimating a travel route of the vehicle based on the road-specific passage probability determined in the determination step.

上記目的を達成するために本発明のプログラムは、
車両に搭載された車載機とネットワークを介して接続され、前記車両の位置に基づき、前記車両の出発地点から到着地点までの走行経路を推定する経路推定装置に、
前記車載機から送信されてきた、前記車両の位置を示す位置情報を、所定の時間間隔で取得する手順と、
道路および交差点の位置を含む地図情報を記録する手順と、
前記取得する手順により取得された位置情報が示す前記車両の位置と、前記記録する手順により記録された前記道路および前記交差点の位置との位置関係に基づき、前記道路ごとに、前記車両が走行した可能性を示す道路別通過確率を判定する手順と、
前記判定する手順により判定された前記道路別通過確率に基づき、前記車両の走行経路を推定する手順と、を実行させる。
In order to achieve the above object, the program of the present invention
A route estimation device that is connected to an in-vehicle device mounted on a vehicle via a network and estimates a travel route from the departure point to the arrival point of the vehicle based on the position of the vehicle.
A procedure for acquiring position information indicating the position of the vehicle transmitted from the in-vehicle device at predetermined time intervals;
A procedure to record map information including the location of roads and intersections;
Based on the positional relationship between the position of the vehicle indicated by the position information acquired by the acquisition procedure and the position of the road and the intersection recorded by the recording procedure, the vehicle traveled for each road. A procedure for determining the probability of passing by road indicating the possibility;
And a procedure for estimating a travel route of the vehicle based on the passage probability determined by the determination procedure.

本発明によれば、経路推定装置は、車両に搭載された車載機から送信されてきた位置情報が示す車両の位置と、道路および交差点の位置との位置関係とに基づき、道路ごとに、車両が走行した可能性を示す道路別通過確率を判定する。   According to the present invention, the route estimation device is provided for each road based on the position of the vehicle indicated by the position information transmitted from the vehicle-mounted device mounted on the vehicle and the positional relationship between the road and the position of the intersection. The probability of passing by road indicating the possibility that the vehicle has traveled is determined.

そして、経路推定装置は、判定した道路別通過確率に基づき、車両の走行経路を推定する。   Then, the route estimation device estimates the travel route of the vehicle based on the determined road-specific passage probability.

そのため、経路推定装置は、位置情報に測定誤差が含まれている場合にも、車両が走行した可能性を示す道路別通過確率に基づき車両の走行経路を推定するので、精度の高い走行経路の推定を行うことができる。   Therefore, even when the position information includes a measurement error, the route estimation device estimates the travel route of the vehicle based on the road-by-road probability indicating the possibility that the vehicle has traveled. Estimation can be performed.

本発明の一実施形態の経路推定装置が適用される経路推定システムの構成の一例を示す図である。It is a figure which shows an example of a structure of the route estimation system with which the route estimation apparatus of one Embodiment of this invention is applied. 図1に示す経路推定装置の構成の一例を示すブロック図である。It is a block diagram which shows an example of a structure of the route estimation apparatus shown in FIG. 図2に示すマップマッチング部の動作の一例を示すフローチャートである。It is a flowchart which shows an example of operation | movement of the map matching part shown in FIG. 図2に示すマップマッチング部による、道路別通過確率の判定処理を説明する図である。It is a figure explaining the determination process of the pass probability according to road by the map matching part shown in FIG. 図2に示すマップマッチング部による、道路別通過確率判定の結果を示す図である。It is a figure which shows the result of the pass probability determination according to road by the map matching part shown in FIG. 図2に示す経路推定部の動作の一例を示すフローチャートである。It is a flowchart which shows an example of operation | movement of the route estimation part shown in FIG. 図2に示す経路推定装置の動作の一例を示すフローチャートである。It is a flowchart which shows an example of operation | movement of the route estimation apparatus shown in FIG.

以下に、本発明を実施するための形態について図面を参照して説明する。   EMBODIMENT OF THE INVENTION Below, the form for implementing this invention is demonstrated with reference to drawings.

図1は、本発明の一実施形態の経路推定装置10が適用される経路推定システムの構成の一例を示す図である。   FIG. 1 is a diagram illustrating an example of a configuration of a route estimation system to which a route estimation device 10 according to an embodiment of the present invention is applied.

本実施形態の経路推定システムは、各車両に搭載された車載機1−1〜1−N(以下、車載機1と称する)と、車載機1と無線ネットワーク2を介して接続される経路推定装置10と、を有する。   The route estimation system according to the present embodiment includes on-vehicle devices 1-1 to 1-N (hereinafter referred to as “on-vehicle device 1”) mounted on each vehicle, and a route estimation connected to the on-vehicle device 1 via the wireless network 2. Device 10.

車載機1は、所定の時間間隔で、車両の位置情報や進行方向などの情報を取得し、情報を取得した時刻と、取得した位置情報や進行方向などの情報とを対応つけた車両情報データを、無線ネットワーク2を介して、経路推定装置10に送信する。   The in-vehicle device 1 acquires information such as the vehicle position information and the traveling direction at a predetermined time interval, and associates the time when the information is acquired with the acquired positional information and information such as the traveling direction. Is transmitted to the route estimation device 10 via the wireless network 2.

経路推定装置10は、無線ネットワーク2を介して、車載機1から送信されてきた車両情報データに基づき、その車載機1が搭載された車両の走行経路を推定する。   The route estimation device 10 estimates a travel route of a vehicle on which the in-vehicle device 1 is mounted based on the vehicle information data transmitted from the in-vehicle device 1 via the wireless network 2.

次に、経路推定装置10の構成について説明する。   Next, the configuration of the route estimation apparatus 10 will be described.

図2は、経路推定装置10の構成の一例を示すブロック図である。   FIG. 2 is a block diagram illustrating an example of the configuration of the route estimation apparatus 10.

図2に示す経路推定装置10は、車両情報データ取得部11と、車両情報データ記録部12と、道路ネットワークデータ記録部13と、トリップ系列データ作成部14と、マップマッチング部15と、経路推定部16と、移動時間算出部17と、を有する。   The route estimation apparatus 10 shown in FIG. 2 includes a vehicle information data acquisition unit 11, a vehicle information data recording unit 12, a road network data recording unit 13, a trip series data creation unit 14, a map matching unit 15, and a route estimation. Unit 16 and travel time calculation unit 17.

車両情報データ取得部11は、車載機1から無線ネットワーク2を介して送信されてきた車両情報データを取得し、取得した車両情報データを車両情報データ記録部12に出力する。   The vehicle information data acquisition unit 11 acquires vehicle information data transmitted from the in-vehicle device 1 via the wireless network 2, and outputs the acquired vehicle information data to the vehicle information data recording unit 12.

車両情報データ記録部12は、車両情報データ取得部11から出力された車両情報データを記録する。   The vehicle information data recording unit 12 records the vehicle information data output from the vehicle information data acquisition unit 11.

道路ネットワークデータ記録部13は、車両が走行する道路(リンク)および道路が交差する交差点(ノード)の位置を含む地図情報である道路ネットワークデータを記録する。   The road network data recording unit 13 records road network data that is map information including the positions of roads (links) on which vehicles travel and intersections (nodes) at which roads intersect.

トリップ系列データ作成部14は、車両ごとに、車両情報データ記録部12に記録された車両情報データを、車両情報データに含まれる情報を取得した時刻の順序で時系列に並べてグループ化したトリップ系列データ作成する。   The trip series data creation unit 14 groups the vehicle information data recorded in the vehicle information data recording unit 12 for each vehicle in a time series in the order of the time when the information included in the vehicle information data is acquired. Create data.

なお、トリップ系列データ作成部14は、位置情報が示す車両の位置に変化がない時間帯がある場合には、その時間帯の車両情報データを除いて、トリップ系列データを作成する。   When there is a time zone in which the position of the vehicle indicated by the position information does not change, the trip series data creation unit 14 creates trip series data excluding the vehicle information data in that time zone.

所定の時間以上、位置情報が示す車両の位置に変化がない場合、その車両は、駐停車している可能性が高いと考えられる。車両が駐停車している時間帯における車両情報データをトリップ系列データから除くことで、後述する車両の移動時間の算出において、正確な移動時間を算出することができる。   If there is no change in the position of the vehicle indicated by the position information for a predetermined time or more, it is considered that the vehicle is likely to be parked or stopped. By removing the vehicle information data in the time zone in which the vehicle is parked and stopped from the trip series data, it is possible to calculate an accurate travel time in calculating the travel time of the vehicle, which will be described later.

そして、トリップ系列データ作成部14は、車両ごとに作成したトリップ系列データを、マップマッチング部15と移動時間算出部17に出力する。   The trip series data creation unit 14 outputs the trip series data created for each vehicle to the map matching unit 15 and the travel time calculation unit 17.

マップマッチング部15は、道路ネットワークデータ記録部13に記録された道路ネットワークデータと、トリップ系列データ作成部14から出力されたトリップ系列データとに基づき、道路ネットワークデータに含まれる道路ごとに、車両が通過した確率を示す道路別通過確率を判定する。   Based on the road network data recorded in the road network data recording unit 13 and the trip series data output from the trip series data creation unit 14, the map matching unit 15 creates a vehicle for each road included in the road network data. The road-by-road passage probability indicating the passage probability is determined.

具体的には、マップマッチング部15は、トリップ系列データに含まれる位置情報が示す車両の位置を、道路ネットワークデータに基づき特定する。   Specifically, the map matching unit 15 specifies the position of the vehicle indicated by the position information included in the trip series data based on the road network data.

そして、マップマッチング部15は、特定した位置から所定の範囲内に存在する道路を、道路ネットワークデータから抽出する。   And the map matching part 15 extracts the road which exists in the predetermined range from the specified position from road network data.

そして、マップマッチング部15は、抽出した道路ごとに、道路別通過確率を判定し、判定した道路別通過確率を示す道路別通過確率データを、経路推定部16に出力する。   Then, the map matching unit 15 determines the road-specific passage probability for each extracted road, and outputs road-specific passage probability data indicating the determined road-specific passage probability to the route estimation unit 16.

経路推定部16は、道路ネットワークデータ記録部13に記録された道路ネットワークデータと、マップマッチング部15から出力された道路別通過確率データとに基づき、車両の走行経路を推定し、推定した走行経路を示す走行経路データを、移動時間算出部17に出力する。   The route estimation unit 16 estimates the travel route of the vehicle based on the road network data recorded in the road network data recording unit 13 and the road-specific passage probability data output from the map matching unit 15, and the estimated travel route Is output to the travel time calculation unit 17.

移動時間算出部17は、トリップ系列データ作成部14から出力されたトリップ系列データと、経路推定部16から出力された走行経路データとに基づき、走行経路データにより示される走行経路に含まれる各道路を、車両が走行するのに要した移動時間を算出する。   The travel time calculation unit 17 is based on the trip sequence data output from the trip sequence data creation unit 14 and the travel route data output from the route estimation unit 16, and each road included in the travel route indicated by the travel route data. The travel time required for the vehicle to travel is calculated.

そして、移動時間算出部17は、走行経路データと、走行経路データにより示される走行経路に含まれる各道路を車両が走行するのに要した時間を示す移動時間データを、道路の混雑状況を把握するための他の装置などに出力する。   Then, the travel time calculation unit 17 grasps the road congestion status by using the travel route data and the travel time data indicating the time required for the vehicle to travel on each road included in the travel route indicated by the travel route data. Output to other devices.

次に、マップマッチング部15の動作について説明する。   Next, the operation of the map matching unit 15 will be described.

図3は、マップマッチング部15の動作の一例を示すフローチャートである。   FIG. 3 is a flowchart showing an example of the operation of the map matching unit 15.

まず、マップマッチング部15は、道路ネットワークデータ記録部13に記録された道路ネットワークデータに基づき、トリップ系列データ作成部14から出力されたトリップ系列データに含まれる位置情報が示す車両の位置を特定する。   First, the map matching unit 15 specifies the position of the vehicle indicated by the position information included in the trip series data output from the trip series data creation unit 14 based on the road network data recorded in the road network data recording unit 13. .

そして、マップマッチング部15は、特定した位置から所定の範囲内に存在する道路を抽出する(ステップS31)。   And the map matching part 15 extracts the road which exists in the predetermined range from the specified position (step S31).

図4は、マップマッチング部15による、道路別通過確率の判定処理を説明する図である。   FIG. 4 is a diagram illustrating the road-by-road passage probability determination process performed by the map matching unit 15.

図4において、白丸印は、交差点(ノード)を示し、実線は、道路(リンク)を示す。   In FIG. 4, white circles indicate intersections (nodes), and solid lines indicate roads (links).

また、黒丸印は、位置情報が示す車両の位置を示す。   The black circles indicate the position of the vehicle indicated by the position information.

なお、以下の説明において、例えば、交差点Aと交差点Bとを接続する道路を道路ABと称する。   In the following description, for example, a road connecting the intersection A and the intersection B is referred to as a road AB.

図4の例では、マップマッチング部15は、位置情報が示す車両の位置aから所定の範囲内に存在する、道路ABと道路ACを抽出する。   In the example of FIG. 4, the map matching unit 15 extracts a road AB and a road AC that exist within a predetermined range from the vehicle position a indicated by the position information.

なお、マップマッチング部15は、位置情報が示す車両の位置から所定の範囲内に道路が存在しない場合には、位置情報に測定誤差が含まれている可能性が高いので、その位置情報を処理の対象から除外する。   Note that if there is no road within a predetermined range from the vehicle position indicated by the position information, the map matching unit 15 processes the position information because the position information is likely to contain a measurement error. Exclude from

次に、マップマッチング部15は、ステップS31で抽出した、位置情報が示す車両の位置から所定の範囲内に存在する道路の中から、道路別通過確率を判定する対象の道路を抽出する(ステップS32)。   Next, the map matching unit 15 extracts a target road for which the pass probability for each road is determined from roads existing within a predetermined range from the vehicle position indicated by the position information extracted in step S31 (step S31). S32).

具体的には、まず、マップマッチング部15は、位置情報が示す車両の位置から、ステップS31で抽出された道路に対して垂線を下ろし、位置情報が示す車両の位置と、抽出された道路との最短点を求める。   Specifically, first, the map matching unit 15 draws a perpendicular to the road extracted in step S31 from the position of the vehicle indicated by the position information, the position of the vehicle indicated by the position information, and the extracted road Find the shortest point of.

図4の例では、マップマッチング部15は、抽出された道路ABと道路ACに対して、垂線を下ろし、位置aと、道路ABおよび道路ACとの最短点a−1,a−2を求める。   In the example of FIG. 4, the map matching unit 15 draws a perpendicular to the extracted road AB and road AC and obtains the shortest points a-1 and a-2 between the position a, the road AB, and the road AC. .

そして、マップマッチング部15は、求めた最短点の位置およびその最短点の存在する道路上の、その最短点との距離が最も短い交差点との位置関係に基づき、ステップS31で抽出した道路の中から、道路別通過確率を判定する対象の道路を抽出する。   Then, the map matching unit 15 determines the position of the road extracted in step S31 based on the position of the obtained shortest point and the positional relationship with the intersection having the shortest distance from the shortest point on the road where the shortest point exists. From, the road of the object which judges the passage probability according to road is extracted.

道路別通過確率を判定する対象の道路としては、以下のような例がある。   Examples of roads for which the passage probability for each road is determined include the following.

例えば、求めた最短点が、交差点付近に存在しない場合や、交差点付近に存在しても、その交差点に接続する道路の数が所定数以下(本実施形態においては、2以下とする)の場合には、マップマッチング部15は、その最短点の存在する道路を、道路別通過確率を判定する対象の道路として抽出する。   For example, when the obtained shortest point does not exist near the intersection, or even if it exists near the intersection, the number of roads connected to the intersection is less than or equal to a predetermined number (in this embodiment, 2 or less) In this case, the map matching unit 15 extracts the road where the shortest point exists as a road for which the pass probability for each road is determined.

また、求めた最短点が、交差点付近に存在し、その交差点に接続する道路の数が所定の数より多い場合であっても、トリップ系列データの時系列に並べられた車両情報データのうち、1つ前の時刻に情報を取得した車両情報データに含まれる位置情報が示す車両の位置で、車両が走行した道路が明らかであり、その車両が走行した道路が、その交差点に接続する場合には、マップマッチング部15は、その交差点に接続する道路を、道路別通過確率を判定する対象の道路として抽出する。   In addition, even if the calculated shortest point exists near the intersection and the number of roads connected to the intersection is greater than a predetermined number, the vehicle information data arranged in the time series of trip series data, When the road on which the vehicle has traveled is clear at the position of the vehicle indicated by the position information included in the vehicle information data acquired at the previous time, and the road on which the vehicle traveled connects to the intersection The map matching unit 15 extracts a road connected to the intersection as a road for which the pass probability for each road is determined.

なお、位置情報が示す車両の位置から所定の範囲内に存在する道路が無い場合には、その位置情報は、処理の対象から除外される。   When there is no road that exists within a predetermined range from the position of the vehicle indicated by the position information, the position information is excluded from processing targets.

図4の例では、位置情報により示される位置aと、抽出された道路ABおよび道路ACとの最短点を求めた結果、交差点Aの付近に、黒三角印で示される最短点a−1,a−2が存在し、交差点Aに接続する道路は2本であるので、道路ABおよび道路ACが、道路別通過確率を判定する対象の道路として抽出される。   In the example of FIG. 4, as a result of obtaining the shortest point between the position a indicated by the position information and the extracted road AB and road AC, the shortest point a-1, indicated by a black triangle mark, near the intersection A. Since a-2 exists and there are two roads connected to the intersection A, the road AB and the road AC are extracted as the roads for which the pass probability by road is determined.

次に、マップマッチング部15は、ステップS31で抽出されたすべての道路に対して、ステップS32の処理を行ったかを判定する(ステップS33)。   Next, the map matching unit 15 determines whether or not the process of step S32 has been performed on all roads extracted in step S31 (step S33).

ステップS31で抽出されたすべての道路に対して、ステップS32の処理を行っていない場合(ステップS33:NO)、マップマッチング部15は、ステップS32に戻り、すべての道路に対して、ステップS32の処理が終了するまで、同様の処理を繰り返す。   When the process of step S32 is not performed for all the roads extracted in step S31 (step S33: NO), the map matching unit 15 returns to step S32 and performs the process of step S32 for all the roads. The same process is repeated until the process ends.

ステップS31で抽出されたすべての道路に対して、ステップS32の処理を行った場合(ステップS33:YES)、マップマッチング部15は、道路別通過確率を判定する対象の道路として抽出された道路ごとに、道路別通過確率を判定する(ステップS34)。   When the process of step S32 is performed on all the roads extracted in step S31 (step S33: YES), the map matching unit 15 determines each road extracted as a target road for determining the pass probability by road. Next, the pass probability by road is determined (step S34).

ここで、本実施形態においては、道路別通過確率を、「確定」と「候補」とに分ける。   Here, in the present embodiment, the road-by-road probability is divided into “confirmed” and “candidate”.

また、道路別通過確率が、「確定」と判定された道路を確定道路と称し、道路別通過確率が、「候補」と判定された道路を、候補道路と称する。   Further, a road whose road-specific passage probability is determined to be “determined” is referred to as a fixed road, and a road whose road-specific passage probability is determined to be “candidate” is referred to as a candidate road.

確定道路は、位置情報が示す車両の位置に対応してステップS32で抽出された道路別通過確率判定の対象の道路が1つであるなど、車両がその道路を走行したことが明らかな道路である。   The confirmed road is a road where it is clear that the vehicle has traveled on the road, for example, there is one road subject to pass probability determination for each road extracted in step S32 corresponding to the position of the vehicle indicated by the position information. is there.

また、候補道路は、位置情報が示す車両の位置に対応してステップS32で抽出された道路別通過確率判定の対象の道路が複数存在する場合に、その複数の道路の中から、選択される所定数(本実施形態においては、2とする)以下の道路である。   The candidate road is selected from the plurality of roads when there are a plurality of roads subject to road-by-road pass probability determination extracted in step S32 corresponding to the position of the vehicle indicated by the position information. The number of roads is equal to or less than a predetermined number (in this embodiment, 2).

なお、候補道路は、複数の道路の中から、位置情報が示す車両の位置との距離が近い順に選択される。   The candidate roads are selected from a plurality of roads in order of increasing distance from the vehicle position indicated by the position information.

図4の例では、位置情報が示す車両の位置aに対応する、道路別通過確率を判定する対象の道路として2本の道路(道路ABおよび道路AC)が抽出されていることから、道路ABおよび道路ACの道路別通過確率は、「候補」と判定される。   In the example of FIG. 4, two roads (road AB and road AC) corresponding to the position a of the vehicle indicated by the position information are extracted as roads for which the pass probability for each road is determined. The road-by-road passage probability of the road AC is determined as a “candidate”.

そして、マップマッチング部15は、判定した道路の道路別通過確率を示す道路別通過確率データを、経路推定部16に出力する。
図5は、マップマッチング部15による、道路別通過確率判定の結果を示す図である。
Then, the map matching unit 15 outputs road-specific passage probability data indicating the determined road-specific passage probability to the route estimation unit 16.
FIG. 5 is a diagram illustrating the result of road-by-road pass probability determination by the map matching unit 15.

図5において、白丸印、黒丸印、黒三角印、および実線は、図4と同じ意味を示す。   In FIG. 5, white circles, black circles, black triangles, and solid lines have the same meaning as in FIG.

また、図5において、白三角印は、道路別通過確率が「確定」である道路上の、位置情報が示す車両の位置からの最短点を示す。   In FIG. 5, white triangle marks indicate the shortest point from the position of the vehicle indicated by the position information on the road whose road-specific passage probability is “determined”.

なお、図5の例では、トリップ系列データに含まれる車両情報データは、位置aに対応する位置情報から、位置b、位置c、位置d、位置eの順に取得したものとする。   In the example of FIG. 5, it is assumed that the vehicle information data included in the trip series data is acquired in the order of position b, position c, position d, and position e from position information corresponding to position a.

図5の例では、位置情報が示す車両の位置aは、交差点Aの付近であり、周辺に存在する道路ABおよび道路ACとの最短点a−1,a−2が存在するので、道路ABと道路ACの道路別通過確率は、「候補」となる。   In the example of FIG. 5, the position a of the vehicle indicated by the position information is in the vicinity of the intersection A, and there are the shortest points a-1 and a-2 with the road AB and the road AC existing in the vicinity. The road-by-road passage probability of the road AC is “candidate”.

また、同様に、位置情報が示す車両の位置b,cは、それぞれ、交差点B,Dの付近であるので、最短点が存在する、道路BC、道路BD、道路DEの道路別通過確率は、「候補」となる。   Similarly, since the vehicle positions b and c indicated by the position information are near the intersections B and D, respectively, the road BC, road BD, and road DE passing probability by road, where the shortest point exists, is “Candidate”.

また、位置情報が示す車両の位置dの付近には、交差点がなく、周辺に存在する道路が道路EFだけであるので、道路EFの道路別通過確率は、「確定」となる。   Further, since there is no intersection near the vehicle position d indicated by the position information and the only road existing in the vicinity is the road EF, the passage probability of the road EF by road is “determined”.

また、位置情報が示す車両の位置eから所定の範囲内に存在する道路が無いので、処理の対象から除外される。   Further, since there is no road existing within a predetermined range from the vehicle position e indicated by the position information, it is excluded from the processing target.

次に、経路推定部16の動作について説明する。   Next, the operation of the route estimation unit 16 will be described.

図6は、経路推定部16の動作の一例を示すフローチャートである。   FIG. 6 is a flowchart illustrating an example of the operation of the route estimation unit 16.

まず、経路推定部16は、道路ごとに、マップマッチング部15により判定された道路別通過確率に基づき、その道路を通過するたびに加算される、経路探索用のリンクコストを決定する(ステップS41)。   First, the route estimation unit 16 determines, for each road, a link cost for route search that is added every time the road passes based on the road-specific passage probability determined by the map matching unit 15 (step S41). ).

具体的には、経路推定部16は、確定道路、候補道路、確定道路および候補道路以外の、その他の道路の順に、値が小さくなるリンクコストを決定する。   Specifically, the route estimation unit 16 determines a link cost that decreases in value in the order of a confirmed road, a candidate road, a confirmed road, and other roads other than the candidate road.

本実施形態においては、例えば、確定道路のリンクコストを1、候補道路のリンクコストを2、その他の道路のリンクコストを5とする。   In the present embodiment, for example, the link cost of the fixed road is 1, the link cost of the candidate road is 2, and the link cost of the other roads is 5.

なお、本実施形態においては、道路別通過確率にのみ基づき、各道路のリンクコストを決定する例を用いて説明しているが、これに限られるものではなく、例えば、道路の長さその道路の通過に必要な所要時間なども考慮して、リンクコストを決定することも可能である。   In addition, in this embodiment, although demonstrated using the example which determines the link cost of each road only based on the passage probability according to road, it is not restricted to this, for example, the length of the road It is also possible to determine the link cost in consideration of the time required for passing the traffic.

次に、経路推定部16は、出発地点である出発道路から、確定道路を通過して、到着地点である到着道路までの経路に含まれる道路の、ステップS41で決定されたリンクコストの合計値を算出し、算出した合計リンクコストが最小となる経路を探索する(ステップS42)。   Next, the route estimation unit 16 sums the link cost determined in step S41 for the roads included in the route from the departure road that is the departure point to the arrival road that is the arrival point through the confirmed road. And a route that minimizes the calculated total link cost is searched (step S42).

合計リンクコストが最小となる経路の探索には、例えば、2地点間の最短経路を効率的に求めるアルゴリズムであるDijkstra法などが用いられる。   For the search for the route with the minimum total link cost, for example, the Dijkstra method, which is an algorithm for efficiently obtaining the shortest route between two points, is used.

なお、位置情報が示す車両の位置によっては、出発地点と到着地点に対応する出発道路と到着道路として、複数の道路が存在する場合がある。   Depending on the position of the vehicle indicated by the position information, there may be a plurality of roads as departure roads and arrival roads corresponding to the departure point and the arrival point.

例えば、図5の例では、出発地点である位置aに対応する出発道路として、候補道路である道路ABと道路ACが存在している。   For example, in the example of FIG. 5, there are a road AB and a road AC that are candidate roads as departure roads corresponding to the position a that is the departure point.

この場合、経路推定部16は、道路ABから到着地点である道路EFまでの経路と、道路ACから到着地点である道路EFまでの経路との2つの、走行経路の候補である候補経路を探索する。   In this case, the route estimation unit 16 searches for two candidate routes that are travel route candidates, that is, the route from the road AB to the road EF that is the arrival point and the route from the road AC to the road EF that is the arrival point. To do.

図5の例では、道路ABを出発道路とした場合には、道路AB、道路BD、道路DE、道路EFの順に通過する経路が、合計リンクコストが7で最小となる。   In the example of FIG. 5, when the road AB is the departure road, the route that passes in the order of the road AB, the road BD, the road DE, and the road EF has a total link cost of 7 and the minimum.

道路ACを出発道路とした場合には、道路AC、道路CE、道路EFの順に通過する経路が、合計リンクコストが8で最小となる。   When the road AC is the departure road, the route passing through the road AC, the road CE, and the road EF in this order has a total link cost of 8 and is the minimum.

なお、図5の例では、到着地点である道路EFは確定道路であるため、道路ABから道路EFまでの経路と、道路ACから道路EFまでの経路の2つの経路だけを探索しているが、経路探索部16は、出発地点、出発道路と到着道路がともに複数存在する場合には、それぞれの組み合わせごとに、候補経路を探索する。   In the example of FIG. 5, since the road EF that is the arrival point is a fixed road, only the two routes of the route from the road AB to the road EF and the route from the road AC to the road EF are searched. When there are a plurality of departure points, departure roads, and arrival roads, the route search unit 16 searches for candidate routes for each combination.

また、出発地点から到着地点までの経路は、車両情報データに含まれる車両の進行方向の情報も考慮して探索される。   Further, the route from the departure point to the arrival point is searched in consideration of the information on the traveling direction of the vehicle included in the vehicle information data.

次に、経路推定部16は、すべての出発道路と到着道路との組み合わせに対して、合計リンクコストが最小となる候補経路を探索したかを判定する(ステップS43)。   Next, the route estimation unit 16 determines whether a candidate route that minimizes the total link cost has been searched for all combinations of departure roads and arrival roads (step S43).

すべての出発道路と到着道路との組み合わせに対して、候補経路を探索していない場合(ステップS43:NO)、経路推定部16は、ステップS42に戻り、すべての組み合わせに対して、候補経路の探索が終了するまで処理を繰り返す。   When the candidate route is not searched for the combination of all departure roads and arrival roads (step S43: NO), the route estimation unit 16 returns to step S42, and the candidate route is searched for all the combinations. The process is repeated until the search is completed.

すべての出発道路と到着道路との組み合わせに対して、候補経路を探索した場合(ステップS43:YES)、経路推定部16は、探索した候補経路の中から、車両の走行経路を推定する(ステップS44)。   When the candidate route is searched for all combinations of the departure road and the arrival road (step S43: YES), the route estimation unit 16 estimates the travel route of the vehicle from the searched candidate routes (step S43). S44).

具体的には、経路推定部16は、出発道路と到着道路との組み合わせごとに探索した候補経路の走行距離と、トリップ系列データより求まる車両の走行時間とから、車両の平均走行速度を求める。そして、平均走行速度が、極端に速い、あるいは、極端に遅いなどの、明らかに異常がある候補経路を除外する。   Specifically, the route estimation unit 16 obtains the average travel speed of the vehicle from the travel distance of the candidate route searched for each combination of the departure road and the arrival road and the travel time of the vehicle obtained from the trip series data. Then, candidate routes that are clearly abnormal, such as the average traveling speed being extremely fast or extremely slow, are excluded.

なお、上述したように、トリップ系列データにおいては、車両が駐停車していたと考えられる時間帯の車両情報データは削除されているので、駐停車による影響を受けずに、正確な平均走行速度を求めることができる。   As described above, in the trip series data, the vehicle information data of the time zone in which the vehicle is considered parked / stopped has been deleted, so the accurate average traveling speed can be obtained without being affected by parking / stopping. Can be sought.

そして、経路推定部16は、候補経路ごとに、複数の位置情報が示す車両の各々の位置から、残った候補経路に含まれる道路までの最短距離を計算し、計算された最短距離の合計値が最小となる候補経路を、車両の走行経路と推定する。   Then, the route estimation unit 16 calculates, for each candidate route, the shortest distance from each position of the vehicle indicated by the plurality of position information to the road included in the remaining candidate route, and the total value of the calculated shortest distances The candidate route that minimizes is estimated as the travel route of the vehicle.

図5の例では、道路AB、道路BD、道路DE、道路EFの順に通過する経路の方が、道路AC、道路CE、道路EFの順に通過する経路よりも、位置情報の示す各位置から経路までの距離の合計値が小さいので、道路AB、道路BD、道路DE、道路EFの順に通過する経路を、車両の走行経路と推定する。   In the example of FIG. 5, the route passing in the order of road AB, road BD, road DE, and road EF is routed from each position indicated by the position information rather than the route passing in order of road AC, road CE, and road EF. Since the total value of the distances up to is small, the route that passes in the order of the road AB, the road BD, the road DE, and the road EF is estimated as the travel route of the vehicle.

最後に、経路推定装置10の動作について説明する。   Finally, the operation of the route estimation apparatus 10 will be described.

図7は、経路推定装置10の動作の一例を示すフローチャートである。   FIG. 7 is a flowchart illustrating an example of the operation of the route estimation apparatus 10.

まず、トリップ系列データ作成部14は、車載機1から送信され、車両情報データ記録部12に記録された、各車両の車両情報データを、逐次、読み込む(ステップS51)。   First, the trip series data creation unit 14 sequentially reads vehicle information data of each vehicle transmitted from the in-vehicle device 1 and recorded in the vehicle information data recording unit 12 (step S51).

そして、トリップ系列データ作成部14は、車両ごとに、読み込んだ車両情報データに基づき、トリップ系列データを作成する(ステップS52)。   And trip series data creation part 14 creates trip series data for every vehicle based on the read vehicle information data (Step S52).

なお、上述したように、トリップ系列データの作成においては、所定の時間以上、位置情報が示す車両の位置に変化がない時間帯がある場合には、その時間帯の車両情報データを削除して、トリップ系列データを作成することが望ましい。   As described above, when creating trip series data, if there is a time zone in which the position of the vehicle indicated by the location information has not changed for a predetermined time or longer, the vehicle information data for that time zone is deleted. It is desirable to create trip series data.

そして、トリップ系列データ作成部14は、作成したトリップ系列データを、マップマッチング部15と移動時間算出部17とに出力する。   Then, the trip series data creation unit 14 outputs the created trip series data to the map matching unit 15 and the travel time calculation unit 17.

次に、マップマッチング部15は、道路ネットワークデータ記録部13に記録された道路ネットワークデータと、トリップ系列データ作成部14から出力されたトリップ系列データとに基づき、図3に示す処理を行い、道路別通過確率を判定する(ステップS53)。   Next, the map matching unit 15 performs the process shown in FIG. 3 based on the road network data recorded in the road network data recording unit 13 and the trip series data output from the trip series data creating unit 14. Another pass probability is determined (step S53).

そして、マップマッチング部15は、判定した道路別通過確率を示す道路別通過確率データを、経路推定部16に出力する。   Then, the map matching unit 15 outputs road-specific passage probability data indicating the determined road-specific passage probability to the route estimation unit 16.

次に、経路推定部16は、道路ネットワークデータ記録部13に記録された道路別ネットワークデータと、マップマッチング部15から出力された道路別通過確率データとに基づき、図6に示す処理を行い、車両の走行経路を推定する(ステップS54)。   Next, the route estimation unit 16 performs the process shown in FIG. 6 based on the road-specific network data recorded in the road network data recording unit 13 and the road-specific passage probability data output from the map matching unit 15. The travel route of the vehicle is estimated (step S54).

そして、経路推定部16は、推定した車両の走行経路を示す走行経路データを、移動時間算出部17に出力する。   Then, the route estimation unit 16 outputs travel route data indicating the estimated travel route of the vehicle to the travel time calculation unit 17.

移動時間算出部17は、トリップ系列データ作成部14から出力されたトリップ系列データと、経路推定部16から出力された走行経路データとに基づき、走行経路データにより示される走行経路に含まれる各道路を、車両が走行するのに要した移動時間を算出する(ステップS55)。   The travel time calculation unit 17 is based on the trip sequence data output from the trip sequence data creation unit 14 and the travel route data output from the route estimation unit 16, and each road included in the travel route indicated by the travel route data. The travel time required for the vehicle to travel is calculated (step S55).

そして、経路推定装置10は、トリップ系列データ作成部14により作成されたトリップ系列データごとにステップS53からステップS55までの処理を行うため、作成されたトリップ系列データのすべてに対して、ステップS53からステップS55までの処理を行ったかを判定する(ステップS56)。   And since the route estimation apparatus 10 performs the processing from step S53 to step S55 for each trip series data created by the trip series data creation unit 14, from step S53 to all of the created trip series data. It is determined whether the processing up to step S55 has been performed (step S56).

ステップS53からステップS55までの処理を行っていないトリップ系列データがある場合には(ステップS56:NO)、ステップS53に戻り、すべてのトリップ系列データに対して走行経路を推定するまで、処理を繰り返す。   If there is trip series data that has not been processed from step S53 to step S55 (step S56: NO), the process returns to step S53, and the process is repeated until the travel route is estimated for all trip series data. .

このように本実施形態によれば、経路推定装置10は、車両に搭載された車載機1から送信されてきた、位置情報が示す車両の位置と、道路および交差点の位置との位置関係とに基づき、道路ごとに、道路別通過確率を判定する。   As described above, according to the present embodiment, the route estimation device 10 is based on the positional relationship between the position of the vehicle indicated by the positional information and the position of the road and the intersection transmitted from the in-vehicle device 1 mounted on the vehicle. Based on each road, the pass probability for each road is determined.

そして、経路推定装置10は、判定した道路別通過確率に基づき、車両の走行経路を推定する。   Then, the route estimation device 10 estimates the travel route of the vehicle based on the determined road-specific passage probability.

そのため、経路推定装置10は、位置情報に測定誤差が含まれている場合にも、車両が走行した可能性を示す道路別通過確率に基づき車両の走行経路を推定するので、精度の高い走行経路の推定を行うことができる。   Therefore, since the route estimation device 10 estimates the travel route of the vehicle based on the road-by-road probability indicating the possibility that the vehicle has traveled even when the position information includes a measurement error, a highly accurate travel route Can be estimated.

また、経路推定装置10は、出発地点および到着地点に対応する出発道路および到着道路が複数存在する場合には、複数存在する出発道路および到着道路の組み合わせごとに、出発地点から到着地点までの候補経路を探索し、探索した複数の候補経路の中から、車両の走行経路を推定する。   In addition, when there are a plurality of departure roads and arrival roads corresponding to the departure point and the arrival point, the route estimation device 10 can select candidates from the departure point to the arrival point for each combination of the plurality of departure roads and arrival roads. The route is searched, and the traveling route of the vehicle is estimated from the plurality of searched candidate routes.

そのため、経路推定装置10は、出発地点および到着地点に対応する出発道路および到着道路が複数存在する場合にも、精度の高い車両の走行経路の推定を行うことができる。   Therefore, the route estimation device 10 can estimate the traveling route of the vehicle with high accuracy even when there are a plurality of departure roads and arrival roads corresponding to the departure point and the arrival point.

なお、本発明の経路推定装置10にて行われる方法は、コンピュータに実行させるためのプログラムに適用してもよい。また、そのプログラムを記憶媒体に格納することも可能であり、ネットワークを介して外部に提供することも可能である。   In addition, you may apply the method performed in the route estimation apparatus 10 of this invention to the program for making a computer perform. In addition, the program can be stored in a storage medium and can be provided to the outside via a network.

1 車載機
2 無線ネットワーク
10 経路推定装置
11 車両情報データ取得部
12 車両情報データ記録部
13 道路ネットワークデータ記録部
14 トリップ系列データ作成部
15 マップマッチング部
16 経路推定部
17 移動時間算出部
DESCRIPTION OF SYMBOLS 1 Vehicle equipment 2 Wireless network 10 Route estimation apparatus 11 Vehicle information data acquisition part 12 Vehicle information data recording part 13 Road network data recording part 14 Trip series data creation part 15 Map matching part 16 Path estimation part 17 Travel time calculation part

Claims (17)

車両に搭載された車載機とネットワークを介して接続され、前記車両の位置に基づき、前記車両の出発地点から到着地点までの走行経路を推定する経路推定装置であって、
前記車載機から送信されてきた、前記車両の位置を示す位置情報を、所定の時間間隔で取得する取得部と、
道路および交差点の位置を含む地図情報を記録する記録部と、
前記取得部により取得された位置情報が示す前記車両の位置と、前記記録部により記録された前記道路および前記交差点の位置との位置関係に基づき、前記道路ごとに、前記車両が走行した可能性を示す道路別通過確率を判定するマップマッチング部と、
前記マップマッチング部により判定された前記道路別通過確率に基づき、前記車両の走行経路を推定する経路推定部と、を有する経路推定装置。
A route estimation device that is connected to a vehicle-mounted device mounted on a vehicle via a network and estimates a travel route from the departure point to the arrival point of the vehicle based on the position of the vehicle,
An acquisition unit that acquires position information transmitted from the in-vehicle device and indicating the position of the vehicle at a predetermined time interval;
A recording unit for recording map information including road and intersection positions;
The possibility that the vehicle has traveled for each road based on the positional relationship between the position of the vehicle indicated by the position information acquired by the acquisition unit and the position of the road and the intersection recorded by the recording unit. A map matching unit for determining a road-by-road passage probability,
A route estimation device comprising: a route estimation unit that estimates a travel route of the vehicle based on the road-specific passage probability determined by the map matching unit.
前記マップマッチング部は、
前記取得部により取得された位置情報が示す前記車両の位置から所定の範囲内に存在する前記道路を抽出し、
前記抽出された道路ごとに、当該道路上の前記車両の位置との距離が最も短い最短点と、当該道路上の交差点のうち当該最短点との距離が最も短い交差点の位置との位置関係に基づき、当該道路の前記道路別通過確率を判定する、請求項1に記載の経路推定装置。
The map matching unit
Extracting the road existing within a predetermined range from the position of the vehicle indicated by the position information acquired by the acquisition unit;
For each of the extracted roads, the positional relationship between the shortest point with the shortest distance to the vehicle position on the road and the position of the shortest intersection with the shortest point among the intersections on the road The route estimation apparatus according to claim 1, wherein the passage probability of the road is determined based on the road.
前記マップマッチング部は、前記抽出された道路のうち、所定数以下の道路の前記道路別通過確率を判定する、請求項2に記載の経路推定装置。   The route estimation apparatus according to claim 2, wherein the map matching unit determines a passing probability for each road of a predetermined number or less of the extracted roads. 前記経路推定部は、
前記マップマッチング部により判定された前記道路別通過確率に基づき、前記道路ごとに、前記走行経路推定用の値であるリンクコストを決定し、
前記車両の走行経路の候補である第1の候補経路を探索し、
前記探索された前記第1の候補経路ごとに、前記第1の候補経路に含まれる前記道路の前記リンクコストの合計値を算出し、
前記リンクコストの合計値が最小となる前記第1の候補経路を、前記車両の走行経路と推定する、請求項1から3のいずれか1項に記載の経路推定装置。
The route estimation unit
Based on the road-specific passage probability determined by the map matching unit, for each road, determine a link cost that is a value for the travel route estimation,
Searching for a first candidate route that is a candidate for the vehicle's travel route;
For each of the searched first candidate routes, calculate a total value of the link costs of the roads included in the first candidate route,
4. The route estimation device according to claim 1, wherein the first candidate route that minimizes the total value of the link costs is estimated as a travel route of the vehicle. 5.
前記経路推定部は、前記マップマッチング部により判定された前記道路別通過確率が高いほど、前記値が小さくなるように前記コストを決定する、請求項4に記載の経路推定装置。   The route estimation device according to claim 4, wherein the route estimation unit determines the cost so that the value decreases as the road-specific passage probability determined by the map matching unit increases. 前記経路推定部は、
前記出発地点に対応する道路である出発道路の候補と前記到着地点に対応する道路である到着道路の候補との組み合わせが複数存在する場合、
前記出発道路の候補と前記到着道路の候補との組み合わせごとに、当該出発道路の候補と当該到着道路の候補とを通る前記車両の走行経路を前記第1の候補経路として探索し、探索された前記第1の候補経路の中から、前記リンクコストの合計値が最小となる第2の候補経路を推定し、
前記第2の候補経路ごとに、複数の位置情報が示す前記車両の各々の位置から、当該第2の候補経路に含まれる道路までの最短距離を計算し、計算された最短距離の合計値を算出し、
前記最短距離の合計値が最小となる前記第2の候補経路を、前記車両の走行経路と推定する、請求項4または5に記載の経路推定装置。
The route estimation unit
When there are a plurality of combinations of a candidate for a departure road that is a road corresponding to the departure point and a candidate for an arrival road that is a road corresponding to the arrival point,
For each combination of the departure road candidate and the arrival road candidate, the travel route of the vehicle that passes through the departure road candidate and the arrival road candidate is searched as the first candidate route, and searched. A second candidate route that minimizes the total value of the link costs is estimated from the first candidate routes,
For each second candidate route, a shortest distance from each position of the vehicle indicated by a plurality of position information to a road included in the second candidate route is calculated, and a total value of the calculated shortest distances is calculated. Calculate
6. The route estimation device according to claim 4, wherein the second candidate route having the minimum value of the shortest distance is estimated as a travel route of the vehicle.
前記取得部は、前記車載機から送信されてきた、前記車両の位置情報が取得された時刻を示す時刻情報を、さらに取得し、
前記車両ごとに、前記取得部により取得された前記位置情報と前記時刻情報とを対応つけた車両情報データを、前記時刻情報が示す時刻の順序で時系列に並べてグループ化したトリップ系列データを作成する作成部と、
前記経路推定部により推定された前記車両の走行経路と、前記トリップ系列作成部により作成された前記トリップ系列データとに基づき、前記車両が前記推定された走行経路に含まれる道路を走行するのに要した時間を算出する移動時間算出部と、をさらに有する請求項1から6のいずれか1項に記載の経路推定装置。
The acquisition unit further acquires time information transmitted from the in-vehicle device and indicating time when the position information of the vehicle is acquired;
For each vehicle, trip series data is created by grouping vehicle information data in which the position information acquired by the acquisition unit is associated with the time information in time order indicated by the time information. A creation section to
Based on the travel route of the vehicle estimated by the route estimation unit and the trip sequence data created by the trip sequence creation unit, the vehicle travels on a road included in the estimated travel route. The route estimation device according to any one of claims 1 to 6, further comprising a travel time calculation unit that calculates a required time.
前記作成部は、前記取得部により取得された位置情報が示す前記車両の位置が変化していない時間帯がある場合、当該時間帯に前記位置情報が取得された前記車両情報データを除いて、前記トリップ系列データを作成する、請求項7に記載の経路推定装置。   When there is a time zone in which the position of the vehicle indicated by the location information acquired by the acquisition unit does not change, the creation unit, except for the vehicle information data in which the location information is acquired in the time zone, The route estimation apparatus according to claim 7, wherein the trip series data is created. 車両に搭載された車載機とネットワークを介して接続され、前記車両の位置に基づき、前記車両の出発地点から到着地点までの走行経路を推定する経路推定装置に適用される経路推定方法であって、
前記車載機から送信されてきた、前記車両の位置を示す位置情報を、所定の時間間隔で取得する取得ステップと、
道路および交差点の位置を含む地図情報を記録する記録ステップと、
前記取得ステップにより取得された位置情報が示す前記車両の位置と、前記記録ステップにより記録された前記道路および前記交差点の位置との位置関係に基づき、前記道路ごとに、前記車両が走行した可能性を示す道路別通過確率を判定する判定ステップと、
前記判定ステップにより判定された前記道路別通過確率に基づき、前記車両の走行経路を推定する経路推定ステップと、を有する経路推定方法。
A route estimation method applied to a route estimation device that is connected to an in-vehicle device mounted on a vehicle via a network and estimates a travel route from a departure point to an arrival point of the vehicle based on the position of the vehicle. ,
An acquisition step of acquiring position information indicating the position of the vehicle transmitted from the in-vehicle device at a predetermined time interval;
A recording step for recording map information including road and intersection positions;
The possibility that the vehicle has traveled for each road based on the positional relationship between the position of the vehicle indicated by the position information acquired in the acquisition step and the position of the road and the intersection recorded in the recording step. A determination step of determining a road-by-road passage probability indicating:
A route estimation method comprising: a route estimation step of estimating a travel route of the vehicle based on the road-by-road probability determined in the determination step.
前記判定ステップでは、
前記取得ステップにより取得された位置情報が示す前記車両の位置から所定の範囲内に存在する前記道路を抽出し、
前記抽出された道路ごとに、当該道路上の前記車両の位置との距離が最も短い最短点と、当該道路上の交差点のうち当該最短点との距離が最も短い交差点の位置との位置関係に基づき、当該道路の前記道路別通過確率を判定する、請求項9に記載の経路推定方法。
In the determination step,
Extracting the road existing within a predetermined range from the position of the vehicle indicated by the position information acquired by the acquisition step;
For each of the extracted roads, the positional relationship between the shortest point with the shortest distance to the vehicle position on the road and the position of the shortest intersection with the shortest point among the intersections on the road The route estimation method according to claim 9, wherein the passage probability of the road is determined based on the road.
前記判定ステップでは、前記抽出された道路のうち、所定数以下の道路の前記道路別通過確率を判定する、請求項10に記載の経路推定方法。   The route estimation method according to claim 10, wherein, in the determining step, a passage probability for each road of a predetermined number or less of the extracted roads is determined. 前記経路推定ステップでは、
前記判定ステップにより判定された前記道路別通過確率に基づき、前記道路ごとに、前記走行経路推定用の値であるリンクコストを決定し、
前記車両の走行経路の候補である第1の候補経路を探索し、
前記探索された前記第1の候補経路ごとに、前記第1の候補経路に含まれる前記道路の前記リンクコストの合計値を算出し、
前記リンクコストの合計値が最小となる前記第1の候補経路を、前記車両の走行経路と推定する、請求項9から11のいずれか1項に記載の経路推定方法。
In the route estimation step,
Based on the road-specific passage probability determined in the determination step, for each road, determine a link cost that is a value for the travel route estimation,
Searching for a first candidate route that is a candidate for the vehicle's travel route;
For each of the searched first candidate routes, calculate a total value of the link costs of the roads included in the first candidate route,
The route estimation method according to claim 9, wherein the first candidate route that minimizes the total value of the link costs is estimated as a travel route of the vehicle.
前記経路推定ステップでは、前記判定ステップにより判定された前記道路別通過確率が高いほど、前記値が小さくなるように前記コストを決定する、請求項12に記載の経路推定方法。   The route estimation method according to claim 12, wherein in the route estimation step, the cost is determined such that the higher the passage probability determined by the determination step is, the smaller the value is. 前記経路推定ステップでは、
前記出発地点に対応する道路である出発道路の候補と前記到着地点に対応する道路である到着道路の候補との組み合わせが複数存在する場合、
前記出発道路の候補と前記到着道路の候補との組み合わせごとに、当該出発道路の候補と当該到着道路の候補とを通る前記車両の走行経路を前記第1の候補経路として探索し、探索された前記第1の候補経路の中から、前記リンクコストの合計値が最小となる第2の候補経路を推定し、
前記第2の候補経路ごとに、複数の位置情報が示す前記車両の各々の位置から、当該第2の候補経路に含まれる道路までの最短距離を計算し、計算された最短距離の合計値を算出し、
前記最短距離の合計値が最小となる前記第2の候補経路を、前記車両の走行経路と推定する、請求項12または13に記載の経路推定方法。
In the route estimation step,
When there are a plurality of combinations of a candidate for a departure road that is a road corresponding to the departure point and a candidate for an arrival road that is a road corresponding to the arrival point,
For each combination of the departure road candidate and the arrival road candidate, the travel route of the vehicle that passes through the departure road candidate and the arrival road candidate is searched as the first candidate route, and searched. A second candidate route that minimizes the total value of the link costs is estimated from the first candidate routes,
For each second candidate route, a shortest distance from each position of the vehicle indicated by a plurality of position information to a road included in the second candidate route is calculated, and a total value of the calculated shortest distances is calculated. Calculate
The route estimation method according to claim 12 or 13, wherein the second candidate route having the minimum sum of the shortest distances is estimated as a travel route of the vehicle.
前記取得ステップでは、前記車載機から送信されてきた、前記車両の位置情報が取得された時刻を示す時刻情報を、さらに取得し、
前記車両ごとに、前記取得ステップにより取得された前記位置情報と前記時刻情報とを対応つけた車両情報データを、前記時刻情報が示す時刻の順序で時系列に並べてグループ化したトリップ系列データを作成する作成ステップと、
前記経路推定ステップにより推定された前記車両の走行経路と、前記トリップ系列作成ステップにより作成された前記トリップ系列データとに基づき、前記車両が前記推定された走行経路に含まれる道路を走行するのに要した時間を算出する移動時間算出ステップと、をさらに有する請求項9から14のいずれか1項に記載の経路推定方法。
In the acquisition step, time information indicating the time when the position information of the vehicle acquired from the in-vehicle device is acquired is further acquired,
For each vehicle, trip series data is created by grouping vehicle information data in which the position information acquired in the acquisition step is associated with the time information in time order indicated by the time information. A creation step to
Based on the travel route of the vehicle estimated by the route estimation step and the trip sequence data created by the trip sequence creation step, the vehicle travels on a road included in the estimated travel route. The route estimation method according to any one of claims 9 to 14, further comprising a travel time calculation step of calculating a required time.
前記作成ステップでは、前記取得ステップにより取得された位置情報が示す前記車両の位置が変化していない時間帯がある場合、当該時間帯に前記位置情報が取得された前記車両情報データを除いて、前記トリップ系列データを作成する、請求項15に記載の経路推定方法。   In the creation step, when there is a time zone in which the position of the vehicle indicated by the location information acquired in the acquisition step has not changed, except for the vehicle information data in which the location information is acquired in the time zone, The route estimation method according to claim 15, wherein the trip series data is created. 車両に搭載された車載機とネットワークを介して接続され、前記車両の位置に基づき、前記車両の出発地点から到着地点までの走行経路を推定する経路推定装置に、
前記車載機から送信されてきた、前記車両の位置を示す位置情報を、所定の時間間隔で取得する手順と、
道路および交差点の位置を含む地図情報を記録する手順と、
前記取得する手順により取得された位置情報が示す前記車両の位置と、前記記録する手順により記録された前記道路および前記交差点の位置との位置関係に基づき、前記道路ごとに、前記車両が走行した可能性を示す道路別通過確率を判定する手順と、
前記判定する手順により判定された前記道路別通過確率に基づき、前記車両の走行経路を推定する手順と、を実行させるプログラム。
A route estimation device that is connected to an in-vehicle device mounted on a vehicle via a network and estimates a travel route from the departure point to the arrival point of the vehicle based on the position of the vehicle.
A procedure for acquiring position information indicating the position of the vehicle transmitted from the in-vehicle device at predetermined time intervals;
A procedure to record map information including the location of roads and intersections;
Based on the positional relationship between the position of the vehicle indicated by the position information acquired by the acquisition procedure and the position of the road and the intersection recorded by the recording procedure, the vehicle traveled for each road. A procedure for determining the probability of passing by road indicating the possibility;
A program for executing a procedure for estimating a travel route of the vehicle based on the passage probability determined by the determination procedure.
JP2009116599A 2009-05-13 2009-05-13 Path estimation device, path estimation method and program Pending JP2010267000A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009116599A JP2010267000A (en) 2009-05-13 2009-05-13 Path estimation device, path estimation method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009116599A JP2010267000A (en) 2009-05-13 2009-05-13 Path estimation device, path estimation method and program

Publications (1)

Publication Number Publication Date
JP2010267000A true JP2010267000A (en) 2010-11-25

Family

ID=43363938

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009116599A Pending JP2010267000A (en) 2009-05-13 2009-05-13 Path estimation device, path estimation method and program

Country Status (1)

Country Link
JP (1) JP2010267000A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012215564A (en) * 2011-03-30 2012-11-08 Aisin Aw Co Ltd Operation support device and operation support method
JP2015505180A (en) * 2011-12-08 2015-02-16 騰訊科技(深▲せん▼)有限公司 Image location method and system based on navigation function of mobile terminal
JP2015099330A (en) * 2013-11-20 2015-05-28 ヤフー株式会社 Information processing apparatus, display control program, and display control method
JP2016011933A (en) * 2014-06-30 2016-01-21 カシオ計算機株式会社 Information processing apparatus, information processing method, and program
JP2016133386A (en) * 2015-01-19 2016-07-25 一般財団法人道路交通情報通信システムセンター Map matching system and map matching method
JP2017130038A (en) * 2016-01-20 2017-07-27 株式会社コロプラ Method and device for estimating movement route
JP2018059731A (en) * 2016-10-03 2018-04-12 株式会社ゼンリンデータコム Navigation device, navigation method, and navigation program
WO2018100617A1 (en) * 2016-11-29 2018-06-07 三菱重工機械システム株式会社 Map matching device, map matching system, map matching method and program
US10281287B2 (en) 2014-04-22 2019-05-07 Toyota Jidosha Kabushiki Kaisha Route generation device and route generation method
US10366613B2 (en) 2016-01-13 2019-07-30 Toyota Jidosha Kabushiki Kaisha Path prediction device and path prediction method
CN114255260A (en) * 2020-09-25 2022-03-29 动态Ad有限责任公司 Trajectory generation method and system using road network model
WO2025062855A1 (en) * 2023-09-21 2025-03-27 株式会社ブリヂストン Vehicle travel data estimation device, program, and vehicle travel data estimation method

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012215564A (en) * 2011-03-30 2012-11-08 Aisin Aw Co Ltd Operation support device and operation support method
JP2015505180A (en) * 2011-12-08 2015-02-16 騰訊科技(深▲せん▼)有限公司 Image location method and system based on navigation function of mobile terminal
JP2015099330A (en) * 2013-11-20 2015-05-28 ヤフー株式会社 Information processing apparatus, display control program, and display control method
US10281287B2 (en) 2014-04-22 2019-05-07 Toyota Jidosha Kabushiki Kaisha Route generation device and route generation method
JP2016011933A (en) * 2014-06-30 2016-01-21 カシオ計算機株式会社 Information processing apparatus, information processing method, and program
JP2016133386A (en) * 2015-01-19 2016-07-25 一般財団法人道路交通情報通信システムセンター Map matching system and map matching method
US10366613B2 (en) 2016-01-13 2019-07-30 Toyota Jidosha Kabushiki Kaisha Path prediction device and path prediction method
JP2017130038A (en) * 2016-01-20 2017-07-27 株式会社コロプラ Method and device for estimating movement route
JP2018059731A (en) * 2016-10-03 2018-04-12 株式会社ゼンリンデータコム Navigation device, navigation method, and navigation program
WO2018100617A1 (en) * 2016-11-29 2018-06-07 三菱重工機械システム株式会社 Map matching device, map matching system, map matching method and program
KR20190072611A (en) * 2016-11-29 2019-06-25 미츠비시 쥬고 기카이 시스템 가부시키가이샤 Map matching apparatus, map matching system, map matching method and program
GB2570608A (en) * 2016-11-29 2019-07-31 Mitsubishi Heavy Ind Mach Systems Ltd Map matching device, map matching system, map matching method and program
JPWO2018100617A1 (en) * 2016-11-29 2019-10-17 三菱重工機械システム株式会社 Map matching device, map matching system, map matching method and program
KR102209177B1 (en) * 2016-11-29 2021-01-28 미츠비시 쥬고 기카이 시스템 가부시키가이샤 Map matching device, map matching system, map matching method and program
US11421995B2 (en) 2016-11-29 2022-08-23 Mitsubishi Heavy Industries Machinery Systems, Ltd. Map matching device, map matching system, map matching method and program
GB2570608B (en) * 2016-11-29 2022-10-05 Mitsubishi Heavy Ind Mach Systems Ltd Map matching device, map matching system, map matching method and program
CN114255260A (en) * 2020-09-25 2022-03-29 动态Ad有限责任公司 Trajectory generation method and system using road network model
WO2025062855A1 (en) * 2023-09-21 2025-03-27 株式会社ブリヂストン Vehicle travel data estimation device, program, and vehicle travel data estimation method

Similar Documents

Publication Publication Date Title
JP2010267000A (en) Path estimation device, path estimation method and program
US11015941B2 (en) Method and apparatus for path based map matching
JP6197393B2 (en) Lane map generation device and program
Hashemi et al. A weight-based map-matching algorithm for vehicle navigation in complex urban networks
US10115309B2 (en) Method for processing measurement data of a vehicle in order to determine the start of a search for a parking space
JP4654823B2 (en) Road map data update system and road detection system
JP5968064B2 (en) Traveling lane recognition device and traveling lane recognition method
CN105335597B (en) For obtaining the method and system of the trajectory model of route
JP2016180980A (en) Information processing device, program, and map data updating system
JP4825758B2 (en) Traffic information system
JP6609540B2 (en) Road identification device and vehicle control system
JP2008026032A (en) Vehicle navigation apparatus
JP5415205B2 (en) Traveling link determination device and link travel time calculation device
JP2017003728A (en) Map generation system, method, and program
CN112633812B (en) Track segmentation method, device, equipment and storage medium for freight vehicle
JP4584344B1 (en) Traveling link determination device and link travel time calculation device
JP2016180797A (en) Road information generation device and program
CN102278991B (en) For determining the method for the figure of the road segment segment using or be familiar with
US20200049524A1 (en) Travel route estimation apparatus and travel route estimation method
JP3885787B2 (en) Travel route estimation method, center device and program in travel route estimation system
JP2010203797A (en) Navigation device, navigation method and program
CN102341831B (en) Road traffic information creation device and road traffic information creation method
US8024117B2 (en) Map display apparatus for vehicle
JP7300821B2 (en) Position estimation device, position estimation method, position estimation program
KR100753933B1 (en) Location method, location system, location server and user terminal