Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7291065B2 - Information processing device, information processing method and information processing program - Google Patents
[go: Go Back, main page]

JP7291065B2 - Information processing device, information processing method and information processing program - Google Patents

Information processing device, information processing method and information processing program Download PDF

Info

Publication number
JP7291065B2
JP7291065B2 JP2019210407A JP2019210407A JP7291065B2 JP 7291065 B2 JP7291065 B2 JP 7291065B2 JP 2019210407 A JP2019210407 A JP 2019210407A JP 2019210407 A JP2019210407 A JP 2019210407A JP 7291065 B2 JP7291065 B2 JP 7291065B2
Authority
JP
Japan
Prior art keywords
vehicle
road
predetermined area
information
position information
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.)
Active
Application number
JP2019210407A
Other languages
Japanese (ja)
Other versions
JP2021082116A (en
Inventor
修輔 浜野
元就 北野
健二 津村
浩巳 刀根川
英嗣 樋口
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.)
Toyota Motor Corp
Toyota Mapmaster Inc
Original Assignee
Toyota Motor Corp
Toyota Mapmaster Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp, Toyota Mapmaster Inc filed Critical Toyota Motor Corp
Priority to JP2019210407A priority Critical patent/JP7291065B2/en
Publication of JP2021082116A publication Critical patent/JP2021082116A/en
Application granted granted Critical
Publication of JP7291065B2 publication Critical patent/JP7291065B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

車両には、GPS(Global Positioning System)等を利用して位置情報を取得するシステムが搭載されることが多くなっている。
例えば、特許文献1に記載された技術は、GPSを利用して自車の位置情報を取得している。特許文献1に記載された技術は、車両に搭載されたカメラを利用して交差点への進入エリアを撮像した画像を取得してその画像から地物を特定し、特定された地物に基づいて自車の実移動距離と移動速度を取得する。さらに、特許文献1に記載された技術は、地図情報を取得して地図上の自車位置に基づき推定移動距離を取得し、推定移動距離と実移動距離との差分に基づいて、交差点における地図の誤差を補正するための補正量を演算する。そして、特許文献1に記載された技術は、交差点からの退出エリアにおける自車の目標位置を補正量で補正する。
Vehicles are increasingly equipped with a system that acquires position information using a GPS (Global Positioning System) or the like.
For example, the technology described in Patent Literature 1 acquires the position information of the own vehicle using GPS. The technology described in Patent Document 1 uses a camera mounted on a vehicle to acquire an image of an approach area to an intersection, identify a feature from the image, and based on the identified feature. Acquire the actual moving distance and moving speed of the vehicle. Furthermore, the technology described in Patent Document 1 acquires map information, acquires an estimated travel distance based on the position of the vehicle on the map, and based on the difference between the estimated travel distance and the actual travel distance, calculates the map at the intersection. A correction amount for correcting the error of is calculated. Then, the technique described in Patent Document 1 corrects the target position of the own vehicle in the exit area from the intersection with the correction amount.

特開2019-66445号公報JP 2019-66445 A

特許文献1に記載された技術は、地図上の自車の位置のずれを補正する技術である。
ところで、交差点への車両の進入と、交差点からの車両の退出とに基づく交通流の分析を行う場合、プローブ情報に記録される位置情報を、デジタル道路地図において記録される道路リンクへマップマッチングさせることにより行うことがある。このようなマップマッチング技術において、特許文献1に記載された技術を用いると、例えば、交通量の多い交差点では計算量が膨大になる。
The technique described in Patent Literature 1 is a technique for correcting the displacement of the position of the vehicle on the map.
By the way, when analyzing traffic flow based on the entry of vehicles into an intersection and the exit of vehicles from an intersection, the position information recorded in the probe information is map-matched to the road links recorded in the digital road map. It may be done by In such a map matching technique, if the technique described in Patent Literature 1 is used, for example, the amount of calculation becomes enormous at intersections with heavy traffic.

本発明は、相対的に簡易な方法により交通流の分析を行うことのできる情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。 An object of the present invention is to provide an information processing apparatus, an information processing method, and an information processing program capable of analyzing traffic flow by a relatively simple method.

一態様の情報処理装置は、道路の所定の領域を走行する車両の走行位置に関する位置情報と、車両が位置情報を取得した際の時刻に関する時刻情報とを記録したプローブ情報を取得する取得部と、所定の領域につながる道路において、所定の領域に対して車両が進入したこと及び所定の領域から車両が退出したことを判定するための通過判定ラインを生成する生成部と、取得部によって取得されたそれぞれのプローブ情報に記録される位置情報の軌跡と、生成部によって生成された通過判定ラインとが交差する場合、車両が所定の領域を通過したと判定する判定部と、を備える。 An information processing device according to one aspect includes an acquisition unit that acquires probe information that records position information about a traveling position of a vehicle traveling on a predetermined area of a road and time information about a time when the vehicle acquires the position information. , a generation unit for generating a passage determination line for determining that a vehicle has entered a predetermined area and that a vehicle has left a predetermined area on a road leading to a predetermined area; and a determination unit that determines that the vehicle has passed through a predetermined area when the trajectory of the position information recorded in each probe information and the passage determination line generated by the generation unit intersect.

一態様の情報処理装置は、車両の走行経路を特定する特定部を備え、生成部は、所定の領域が道路の交差点である場合、その交差点に接続する道路の全てにおいて通過判定ラインを生成し、判定部は、1つのプローブ情報に記録される位置情報の軌跡と、同一又は異なる2つの通過判定ラインを2回交差する場合、車両が所定の領域を通過したと判定し、特定部は、所定の領域を通過した車両と判定された場合、位置情報の軌跡に基づいて車両の走行経路を特定することとしてもよい。 An information processing device according to one aspect includes a specifying unit that specifies a travel route of a vehicle, and when a predetermined area is an intersection of roads, the generating unit generates passage determination lines on all roads connected to the intersection. , the determination unit determines that the vehicle has passed through a predetermined area when the trajectory of the position information recorded in one probe information and the same or different two passage determination lines are crossed twice, and the specifying unit If the vehicle is determined to have passed through a predetermined area, the travel route of the vehicle may be specified based on the trajectory of the position information.

一態様の情報処理装置では、生成部は、道路の形状に応じて道路地図に設定される道路リンクと、複数の道路リンクが接続するノードとを取得し、ノードから所定距離内の道路リンク上に通過判定ラインを生成することとしてもよい。 In one aspect of the information processing device, the generation unit acquires road links set in the road map according to the shape of the road and nodes to which the plurality of road links connect, and obtains road links on the road links within a predetermined distance from the nodes. It is also possible to generate a pass judgment line at .

一態様の情報処理装置では、判定部は、位置情報の軌跡と通過判定ラインとが交差する場合、交差する位置に最も近い、その交差する位置の直前及び直後の少なくとも一方の位置情報を取得した際の時刻に関する時刻情報に基づいて、交差点への車両の進入路及び退出路を判定することとしてもよい。 In one aspect of the information processing device, when the trajectory of the position information and the passage determination line intersect, the determination unit acquires at least one of the position information closest to the intersecting position, immediately before and after the intersecting position. It is also possible to determine the approach road and the exit road of the vehicle to the intersection based on the time information regarding the time of the event.

一態様の情報処理方法では、コンピュータが、道路の所定の領域を走行する車両の走行位置に関する位置情報と、車両が位置情報を取得した際の時刻に関する時刻情報を記録したプローブ情報を取得する取得ステップと、所定の領域につながる道路において、所定の領域に対して車両が進入したこと及び所定の領域から車両が退出したことを判定するための通過判定ラインを生成する生成ステップと、取得ステップによって取得されたそれぞれのプローブ情報に記録される位置情報の軌跡と、生成ステップによって生成された通過判定ラインとが交差する場合、車両が所定の領域を通過したと判定する判定ステップと、を実行する。 In one aspect of the information processing method, the computer acquires probe information that records position information about the traveling position of a vehicle traveling on a predetermined area of the road and time information about the time when the vehicle acquired the position information. a generation step for generating a passage determination line for determining that a vehicle has entered or exited a predetermined area on a road leading to the predetermined area; and an acquisition step. Determining that the vehicle has passed through a predetermined area when the trajectory of the position information recorded in each acquired probe information intersects with the passage determination line generated in the generating step; and .

一態様の情報処理プログラムは、コンピュータに、道路の所定の領域を走行する車両の走行位置に関する位置情報と、車両が位置情報を取得した際の時刻に関する時刻情報を記録したプローブ情報を取得する取得機能と、所定の領域につながる道路において、所定の領域に対して車両が進入したこと及び所定の領域から車両が退出したことを判定するための通過判定ラインを生成する生成機能と、取得機能によって取得されたそれぞれのプローブ情報に記録される位置情報の軌跡と、生成機能によって生成された通過判定ラインとが交差する場合、車両が所定の領域を通過したと判定する判定機能と、を実現させる。 An information processing program of one aspect acquires, in a computer, probe information in which position information regarding the traveling position of a vehicle traveling on a predetermined area of a road and time information regarding the time when the vehicle acquires the position information are recorded. a function, a generation function for generating a passage determination line for determining that a vehicle has entered a predetermined area on a road leading to a predetermined area and that a vehicle has left a predetermined area, and an acquisition function A determination function that determines that the vehicle has passed through a predetermined area when the trajectory of the position information recorded in each acquired probe information and the passage determination line generated by the generation function intersect. .

一態様の情報処理装置は、位置情報時刻情報を記録したプローブ情報を取得し、所定の領域につながる道路において通過判定ラインを生成し、位置情報の軌跡と通過判定ラインとが交差する場合、車両が所定の領域を通過したと判定するので、相対的に簡易な方法により交通流の分析を行うことができる。
また、一態様の情報処理方法及び情報処理プログラムは、上述した一態様の情報処理装置と同様の効果を奏することができる。
An information processing device of one aspect acquires probe information that records position information and time information, generates a passage determination line on a road leading to a predetermined area, and when the trajectory of the position information and the passage determination line intersect, the vehicle has passed through the predetermined area, the traffic flow can be analyzed by a relatively simple method.
Further, the information processing method and information processing program of one aspect can achieve the same effect as the information processing apparatus of one aspect described above.

情報処理システムについて説明するための図である。It is a figure for demonstrating an information processing system. 情報処理装置について説明するためのブロック図である。It is a block diagram for explaining an information processing device. 通過判定ラインについて説明するための第1の図である。FIG. 4 is a first diagram for explaining passage determination lines; 通過判定ラインについて説明するための第2の図である。FIG. 10 is a second diagram for explaining the passage determination line; 通過判定ラインについて説明するための第3の図である。FIG. 11 is a third diagram for explaining the passage determination line; 位置情報の軌跡と通過判定ラインとの交差について説明するための図である。FIG. 10 is a diagram for explaining the intersection of the trajectory of the position information and the passage determination line; 一実施形態に係る情報処理方法について説明するためのフローチャートである。4 is a flowchart for explaining an information processing method according to one embodiment;

以下、本発明の一実施形態について説明する。
図1は、情報処理システム1について説明するための図である。
An embodiment of the present invention will be described below.
FIG. 1 is a diagram for explaining an information processing system 1. As shown in FIG.

情報処理システム1は、車両10、外部サーバ20及び情報処理装置30を備える。
車両10は、自動車を始めとした移動体の走行に関する走行情報を記録したプローブ情報を取得する。プローブ情報(走行情報)には、種々の情報が記録されるが、例えば、車両を識別する識別情報(以下、「車両ID」(ID:Identification))、位置情報及び時刻情報等が記録される。位置情報は、例えば、車両10の走行した位置に関する情報である。時刻情報は、例えば、車両10が位置情報を取得した際の時刻に関する情報である。車両10は、例えば、GNSS(Global Navigation Satelite System)等の位置情報取得システムを利用して、一定期間毎に位置情報を取得する。また、車両10は、位置情報取得システムの位置情報信号に含まれる時刻情報、又は、車両10に搭載される時計部(図示せず)で計時される時刻等に基づいて、位置情報を取得した際の時刻を取得する。車両10は、位置情報と時刻(時刻情報)を取得するとプローブ情報として記憶し、所定のタイミングでプローブ情報を外部サーバ20に送信する。
なお、図1に示す場合、車両10は1台のみ記載されるが、車両10は複数であってもよい。情報処理システム1は、複数の車両10のプローブ情報がある場合でも、車両IDによって1台の車両10のプローブ情報を抽出することができる。
The information processing system 1 includes a vehicle 10 , an external server 20 and an information processing device 30 .
The vehicle 10 acquires probe information that records travel information relating to travel of a moving object such as an automobile. Various information is recorded in the probe information (running information). For example, identification information for identifying a vehicle (hereinafter referred to as "vehicle ID" (ID: Identification)), position information, time information, etc. are recorded. . The position information is, for example, information about the position where the vehicle 10 has traveled. The time information is, for example, information about the time when the vehicle 10 acquires the position information. The vehicle 10 acquires position information at regular intervals, for example, using a position information acquisition system such as GNSS (Global Navigation Satellite System). In addition, the vehicle 10 acquires the position information based on the time information included in the position information signal of the position information acquisition system or the time clocked by a clock unit (not shown) mounted on the vehicle 10. Get the current time. When the vehicle 10 acquires the position information and the time (time information), it stores it as probe information, and transmits the probe information to the external server 20 at a predetermined timing.
Although only one vehicle 10 is illustrated in FIG. 1, a plurality of vehicles 10 may be provided. The information processing system 1 can extract the probe information of one vehicle 10 based on the vehicle ID even when there is probe information of a plurality of vehicles 10 .

外部サーバ20は、車両10から送信された複数のプローブ情報を記憶する。外部サーバ20は、情報処理装置30の要求に応じて、プローブ情報を情報処理装置30に送信する。 The external server 20 stores multiple pieces of probe information transmitted from the vehicle 10 . The external server 20 transmits probe information to the information processing device 30 in response to a request from the information processing device 30 .

情報処理装置30は、例えば、サーバ又はコンピュータ端末等によって実現される。情報処理装置30は、例えば、道路の所定の領域を走行する車両10の交通流を判定する。すなわち、情報処理装置30は、一例として、プローブ情報に基づいて、道路の所定の領域としての交差点への車両10の進入路及び退出路を特定し、特定した進入路及び退出路に基づいて車両10の交通流を判定する。 The information processing device 30 is realized by, for example, a server, a computer terminal, or the like. The information processing device 30 determines, for example, the traffic flow of the vehicle 10 traveling on a predetermined area of the road. That is, as an example, the information processing device 30 identifies an approach road and an exit road of the vehicle 10 to an intersection as a predetermined area of the road based on the probe information, and based on the identified approach road and exit road, the vehicle 10 traffic movements are determined.

以下、本発明の情報処理装置30について詳細に説明する。
図2は、情報処理装置30について説明するためのブロック図である。
図3は、通過判定ライン103について説明するための第1の図である。
図4は、通過判定ライン103について説明するための第2の図である。
図5は、通過判定ライン103について説明するための第3の図である。
図6は、位置情報110の軌跡111と通過判定ライン103との交差について説明するための図である。
The information processing apparatus 30 of the present invention will be described in detail below.
FIG. 2 is a block diagram for explaining the information processing device 30. As shown in FIG.
FIG. 3 is a first diagram for explaining the passage determination line 103. FIG.
FIG. 4 is a second diagram for explaining the passage determination line 103. As shown in FIG.
FIG. 5 is a third diagram for explaining the passage determination line 103. As shown in FIG.
FIG. 6 is a diagram for explaining the intersection of the trajectory 111 of the position information 110 and the passage determination line 103. As shown in FIG.

図2に示すように、情報処理装置30は、取得部32、生成部33、判定部34、特定部35、通信部36及び記憶部37を備える。取得部32、生成部33、判定部34及び特定部35は、情報処理装置30の制御部31の一機能として実現されてもよい。本明細書では、「情報」の文言を使用しているが、「情報」の文言は「データ」と言い換えることができる場合があり、「データ」の文言は「情報」と言い換えることができることができる場合がある。 As shown in FIG. 2 , the information processing device 30 includes an acquisition unit 32 , a generation unit 33 , a determination unit 34 , an identification unit 35 , a communication unit 36 and a storage unit 37 . The acquisition unit 32 , the generation unit 33 , the determination unit 34 and the identification unit 35 may be realized as one function of the control unit 31 of the information processing device 30 . Although the term "information" is used herein, the term "information" may be interchanged with "data" and the term "data" may be interchanged with "information." Sometimes you can.

記憶部37は、例えば、種々の情報及びプログラム等を記憶する。一例として、記憶部37は、判定部34によって判定された車両10の進入路及び退出路等を記憶することとしてもよい。また、記憶部37は、例えば、車両10の交通流(車両10の走行経路)等を記憶することとしてもよい。 The storage unit 37 stores, for example, various information and programs. As an example, the storage unit 37 may store the approach road and the exit road of the vehicle 10 determined by the determination unit 34 . The storage unit 37 may also store, for example, the traffic flow of the vehicle 10 (travel route of the vehicle 10).

通信部36は、例えば、外部サーバ20との間で情報を送受信する。通信部36は、一例として、制御部31(一例として、取得部32)の制御に基づいて、プローブ情報を要求する信号を外部サーバ20に送信し、外部サーバ20から送信されたプローブ情報を受信する。 The communication unit 36 transmits and receives information to and from the external server 20, for example. As an example, the communication unit 36 transmits a signal requesting probe information to the external server 20 under the control of the control unit 31 (acquisition unit 32 as an example), and receives the probe information transmitted from the external server 20. do.

取得部32は、道路の所定の領域を走行する車両10の走行位置に関する位置情報と、車両10が位置情報を取得した際の時刻に関する時刻情報とを記録したプローブ情報を取得する。取得部32は、例えば、ユーザによって車両10の交通流を調査する所定の領域が特定されると、位置情報に基づいて、その所定の領域を通過した車両10のプローブ情報を取得する。所定の領域は、一例として、道路の交差点を含む領域及び道路の特定箇所等である。道路の特定箇所は、一例として、高速道路の入口又は出口がある箇所、駐車場の入口又は出口がある箇所、並びに、道路の任意の区間等を含む領域である。プローブ情報には車両10の走行に関する種々の情報が記録される。取得部32は、少なくとも位置情報及び時刻情報を含むプローブ情報を取得する。 The acquisition unit 32 acquires probe information that records position information about the travel position of the vehicle 10 traveling on a predetermined area of the road and time information about the time when the vehicle 10 acquires the position information. For example, when the user specifies a predetermined area for investigating the traffic flow of the vehicle 10, the acquisition unit 32 acquires probe information of the vehicle 10 that has passed through the predetermined area based on the position information. The predetermined area is, for example, an area including an intersection of roads, a specific portion of a road, or the like. Specific road locations are, for example, areas that include highway entrances or exits, parking lot entrances or exits, and arbitrary sections of roads. Various types of information regarding the running of the vehicle 10 are recorded in the probe information. The acquisition unit 32 acquires probe information including at least position information and time information.

生成部33は、所定の領域につながる道路において、所定の領域に対して車両10が進入したこと及び所定の領域から車両10が退出したことを判定するための通過判定ラインを生成する。例えば、生成部33は、所定の領域が道路の交差点である場合、その交差点に接続する道路の全てにおいて通過判定ラインを生成することとしてもよい。又は、例えば、生成部33は、所定の領域が道路の交差点である場合、その交差点に接続する複数の道路の一部において通過判定ラインを生成することとしてもよい。 The generation unit 33 generates passage determination lines for determining that the vehicle 10 has entered and exited the predetermined area on the road leading to the predetermined area. For example, if the predetermined area is an intersection of roads, the generation unit 33 may generate passage determination lines for all roads connected to the intersection. Alternatively, for example, if the predetermined area is an intersection of roads, the generation unit 33 may generate passage determination lines on a portion of a plurality of roads connected to the intersection.

ここで、デジタル道路地図等においては、図3,4に示すように、交差点を始めとした分岐点、曲がり角及び行き止まり等の特徴点にノード101が設定され、図4に示すように、ノード101とノード101とを接続する道路区間が道路リンク102として設定される。取得部32は、道路の形状に応じて道路地図に設定される道路リンク102と、複数の道路リンク102が接続するノード101とを取得することとしてもよい。デジタル道路地図は、例えば、記憶部37に記憶される。取得部32は、例えば、記憶部37からデジタル道路地図を取得し、生成部33は、交差点104(図4参照)を示すノード101から所定距離内の道路リンク102上に通過判定ライン103を生成することとしてもよい。 Here, in a digital road map or the like, as shown in FIGS. and the node 101 are set as road links 102 . The acquisition unit 32 may acquire the road links 102 set in the road map according to the shape of the road and the nodes 101 to which the plurality of road links 102 are connected. The digital road map is stored in the storage unit 37, for example. For example, the acquisition unit 32 acquires a digital road map from the storage unit 37, and the generation unit 33 generates a passage determination line 103 on the road link 102 within a predetermined distance from the node 101 indicating the intersection 104 (see FIG. 4). It is also possible to

通過判定ライン103は、仮想的に生成されるラインである。生成部33は、交差点に接続する道路において、その交差点の中心から所定の距離の位置に、道路に交差(一例として、直交)するように通過判定ラインを生成することとしてもよい。すなわち、生成部33は、所定のノードに接続する道路リンクにおいて、そのノードから所定の距離の位置に通過判定ラインを生成することとしてもよい。所定の距離は、交差点の中心から、その交差点の手前の車線変更が行われにくい位置までの距離としてもよい。所定の距離は、例えば、交差点に接続する道路の車線(車両10の車線変更)を考慮することに基づいて、又は、交通流を調査する特定の交差点に接続する道路の車線(車両10の車線変更)を考慮することに基づいて、適宜設定されてもよい。具体的な一例として、所定の距離は、20m、30m、40m又は50m等である。 The passage determination line 103 is a virtually generated line. The generation unit 33 may generate a passage determination line that intersects (for example, orthogonally) the road at a predetermined distance from the center of the intersection on the road that connects to the intersection. That is, the generation unit 33 may generate a passage determination line at a position at a predetermined distance from the node on the road link connected to the predetermined node. The predetermined distance may be the distance from the center of the intersection to the position before the intersection where it is difficult to change lanes. The predetermined distance may be determined, for example, based on consideration of the lane of road leading to the intersection (lane change of vehicle 10), or the lane of road leading to the particular intersection (lane of vehicle 10) for which traffic flow is to be studied. change) may be set as appropriate. As a specific example, the predetermined distance is 20m, 30m, 40m, 50m, or the like.

ここで、生成部33は、図4に例示するように、交差点104に左折路105(又は、右折路)がある場合、左折路105(又は、右折路)の入口105aよりも手前側(交差点104から離れる方向、図4では左側)、及び、左折路105(又は、右折路)の出口105bよりも奥側(交差点から離れる方向、図4では上側)それぞれに通過判定ライン103を生成することとしてもよい。すなわち、生成部33は、交差点104に関連する複数のノード101(交差点の中心を示すノード101a、左折路のノード101b、及び、左折路の入口と出口とを示すノード101c)をグループ化したノード群が所定の領域として含まれるように、その所定の領域の外側(交差点104から離れる方向)に通過判定ライン103を生成することとしてもよい。
なお、生成部33による通過判定ラインの生成は、図4のような通過判定ライン103の生成例に限定されることはなく、交差点に接続する道路及び左折路(又は、右折路)のそれぞれに通過判定ラインを生成することとしてもよい。
Here, as exemplified in FIG. 4 , when the intersection 104 has a left-turn road 105 (or a right-turn road), the generation unit 33 generates an image on the front side of the entrance 105 a of the left-turn road 105 (or the right-turn road) 104 (on the left side in FIG. 4) and on the far side (away from the intersection, on the upper side in FIG. 4) of the exit 105b of the left turn road 105 (or right turn road). may be That is, the generation unit 33 generates nodes obtained by grouping a plurality of nodes 101 (a node 101a indicating the center of the intersection, a node 101b indicating the left turn road, and a node 101c indicating the entrance and exit of the left turn road) related to the intersection 104. The passage determination line 103 may be generated outside the predetermined area (in the direction away from the intersection 104) so that the group is included as the predetermined area.
The generation of the passage determination line by the generator 33 is not limited to the generation example of the passage determination line 103 shown in FIG. A passage determination line may be generated.

また、図5に例示するように、道路の上り線及び下り線が中央分離帯106で分離されている場合(道路が上下線分離の場合)、上り線及び下り線のそれぞれにノード101及び道路リンク102が設定される場合がある。又は、道路が中央分離帯で分離されていなくとも、道路の上り線及び下り線それぞれにノード101及び道路リンク102が設定される場合がある。生成部33は、図5に例示するような道路等、上り線と下り線のそれぞれにノード101及び道路リンク102が設定される場合に、上り線及び下り線の両方にまたがるように、通過判定ライン103を生成することとしてもよい。すなわち、生成部33は、交差点104に接続する、上下線分離の道路であっても、例えば、1本の通過判定ライン103を生成することとしてもよい。
なお、生成部33による通過判定ラインの生成は、図5のような通過判定ライン103の生成例(上り線及び下り線あわせて1本)に限定されることはなく、上下線分離の道路の上り線及び下り線それぞれに異なる通過判定ラインを生成することとしてもよい。
Further, as illustrated in FIG. 5, when the inbound line and the outbound line of the road are separated by the median strip 106 (when the road is separated from the inbound and outbound lines), the node 101 and the road A link 102 may be established. Alternatively, even if the road is not separated by a median strip, the node 101 and the road link 102 may be set for each of the inbound and outbound roads. When the node 101 and the road link 102 are set for each of the inbound line and the outbound line, such as the road shown in FIG. Line 103 may be generated. That is, the generation unit 33 may generate, for example, one passage determination line 103 even for a road connected to the intersection 104 and separated from the upper and lower lines.
The generation of the passage determination line by the generation unit 33 is not limited to the generation example of the passage determination line 103 as shown in FIG. Different passage determination lines may be generated for each of the up line and the down line.

また、生成部33は、例えば、道路の幅よりも長くなるように、通過判定ラインの長さ設定することとしてもよい。ここで、生成部33は、例えば、マップマッチング処理をしていないプローブ情報は位置情報の誤差によって道路領域を外れた位置を示すことがあるため等により、道路の幅よりも長くなるように通過判定ラインの長さを設定する。生成部33は、具体的には、道路の種別(国道、県道及び一般道)、道路が分離式か否か(上下線分離及び上下線非分離等)及び車線数に応じて、通過判定ライン103を生成することとしてもよい。 Further, the generation unit 33 may set the length of the passage determination line to be longer than the width of the road, for example. Here, for example, the probe information that has not undergone map matching processing may indicate a position outside the road area due to an error in the position information. Sets the length of the judgment line. Specifically, the generation unit 33 generates a passage judgment line according to the type of road (national road, prefectural road, and general road), whether the road is a separated type (separate upper and lower lines, non-separate upper and lower lines, etc.), and the number of lanes 103 may be generated.

具体的な一例として、生成部33は、道路(例えば、国道)が上下線分離の場合、(車線数)×5m+10mの式に基づいて算出される長さを通過判定ラインの長さとしてもよい。すなわち、1つの車線の幅を5mと仮定し、上り線側及び下り線側それぞれの路肩及び中央分離体の幅を10m(例えば、2.5m(路肩)×2、及び、中央分離体5m)と仮定することにより、通過判定ラインを設定する。 As a specific example, when a road (for example, a national road) is divided into upper and lower lines, the generation unit 33 may set the length calculated based on the formula (number of lanes)×5m+10m as the passage determination line length. . That is, assuming that the width of one lane is 5 m, the width of the road shoulder and the central separator on the inbound and outbound lanes is 10 m (for example, 2.5 m (road shoulder) x 2, and the central separator is 5 m) By assuming that, the pass judgment line is set.

また、具体的な一例として、生成部33は、道路(例えば、国道)が上下線非分離の場合、(車線数)×5m+5mの式に基づいて算出される長さを通過判定ラインの長さとしてもよい。すなわち、生成部33は、1つの車線の幅を5mと仮定し、上り線側及び下り線側それぞれの路肩をそれの幅を2.5mと仮定することにより、通過判定ラインを設定する。
なお、通過判定ラインの長さは、上記の一例の方法により設定されるばかりでなく、種々の方法により設定されてもよい。
As a specific example, when a road (for example, a national road) does not separate up and down lines, the generation unit 33 sets the length calculated based on the formula (number of lanes)×5m+5m as the length of the passage determination line. may be That is, the generation unit 33 sets the passage determination line by assuming that the width of one lane is 5 m and the width of each of the road shoulders on the inbound and outbound lanes is 2.5 m.
It should be noted that the length of the pass judgment line may be set not only by the method of the above example, but also by various methods.

また、生成部33は、通過判定ラインを生成する場合、所定の領域(例えば、交差点)の中心から所定の距離の位置の道路の幅方向の両端それぞれに基点を設定し、それらの基点を結ぶ線分を通過判定ラインとして設定することとしてもよい。 When generating a passage determination line, the generation unit 33 sets base points at both ends of the road in the width direction at a predetermined distance from the center of a predetermined area (for example, an intersection), and connects the base points. A line segment may be set as a passage determination line.

判定部34は、取得部32によって取得されたそれぞれのプローブ情報に記録される位置情報の軌跡と、生成部33によって通過判定ライン103とが交差する場合、車両10が所定の領域を通過したと判定する。判定部34は、位置情報に基づいて取得される車両10が走行した際の走行軌跡と、交差点に接続する道路に設定された通過判定ライン103とが交差する場合、その車両10が通過判定ライン103を通過したと判定する。すなわち、判定部34は、車両10が交差点104を通過したと判定する。 The determination unit 34 determines that the vehicle 10 has passed through a predetermined area when the trajectory of the position information recorded in each piece of probe information acquired by the acquisition unit 32 and the passage determination line 103 by the generation unit 33 intersect. judge. When the travel locus of the vehicle 10 acquired based on the positional information and the passage determination line 103 set on the road connected to the intersection intersect, the determination unit 34 determines whether the vehicle 10 is on the passage determination line. It is determined that 103 has been passed. That is, the determination unit 34 determines that the vehicle 10 has passed through the intersection 104 .

判定部34は、1つのプローブ情報に記録される位置情報の軌跡と、同一又は異なる2つの通過判定ラインを2回交差する場合、車両10が所定の領域を通過したと判定することとしてもよい。判定部34は、生成部33によって交差点104に接続する道路に通過判定ライン103が生成されているため、1つの交差点104に接続する複数の道路それぞれに生成された同一又は異なる通過判定ライン103を2回通過すると、所定の領域を通過したと判定することができる。同一の通過判定ライン103を2回通過する場合とは、車両10が交差点104でUターンする場合である。すなわち、車両10は、1つの通過判定ライン103を通過して交差点に進入してUターンし、進入路と同じ道路から退出をする場合には、同一の通過判定ライン103を2回通過する。 The determination unit 34 may determine that the vehicle 10 has passed through a predetermined area when the trajectory of the position information recorded in one piece of probe information crosses the same or different two passage determination lines twice. . Since the passage determination lines 103 have been generated on the roads connected to the intersection 104 by the generation unit 33, the determination unit 34 selects the same or different passage determination lines 103 generated for each of the plurality of roads connected to one intersection 104. After passing twice, it can be determined that the predetermined area has been passed. A case where the same passage determination line 103 is passed twice is a case where the vehicle 10 makes a U-turn at the intersection 104 . That is, when the vehicle 10 passes through one passage determination line 103, enters an intersection, makes a U-turn, and exits from the same road as the approach road, it passes through the same passage determination line 103 twice.

判定部34は、位置情報の軌跡と通過判定ライン103とが交差する場合、交差する位置に最も近い、その交差する位置の直前及び直後の少なくとも一方の位置情報を取得した際の時刻に関する時刻情報に基づいて、交差点104への車両10の進入路及び退出路を判定することとしてもよい。進入路は、車両10が交差点に進入する道路である。退出路は、車両10が交差点104から退出する道路である。 When the trajectory of the position information and the passage determination line 103 intersect, the determination unit 34 provides time information about the time when at least one of the position information closest to the intersecting position immediately before and after the intersecting position was acquired. It is also possible to determine the entrance road and the exit road of the vehicle 10 to the intersection 104 based on . An approach road is a road through which the vehicle 10 enters an intersection. The exit road is the road on which the vehicle 10 exits the intersection 104 .

また、判定部34は、図6に例示するように、通過判定ライン103に対して一方側に車両10の位置情報Aがあり、且つ、その通過判定ライン103に対して他方側に車両10の位置情報Bがあり、位置情報Aに基づく位置と位置情報Bに基づく位置とを結ぶ線分ABと、通過判定ライン103とが交差する場合に、車両10が通過判定ライン103を通過したと判定することとしてもよい。 6, the determination unit 34 has position information A of the vehicle 10 on one side of the passage determination line 103 and position information A of the vehicle 10 on the other side of the passage determination line 103. If there is position information B and the line segment AB connecting the position based on the position information A and the position based on the position information B crosses the passage determination line 103, it is determined that the vehicle 10 has passed the passage determination line 103. It is also possible to

車両10は一定期間毎に位置情報を取得するため、取得部32は、プローブ情報を取得することにより一連の複数の位置情報110を取得する。判定部34は、複数の位置情報110によって形成される軌跡111と、通過判定ライン103とが交差する場合、軌跡111と通過判定ライン103との交点に最も近い位置情報110a(図3参照)を取得した際の時刻に基づいて、進入路と退出路とを判定することとしてもよい。
図3に示すように、所定の領域の車両10の通過を判定する場合(例えば、交差点の交通流を判定する場合)、同一又は異なる通過判定ライン103を2回通過する(通過判定ラインと位置情報の軌跡111との交点が2つ生じる)。判定部34は、1つ目の交点に最も近い位置情報(第1位置情報110a1)を取得した際の時刻(第1時刻)と、2つ目の交点に最も近い位置情報(第2位置情報110a2)を取得した際の時刻情報(第2時刻)とに基づき、時間が早い第1時刻となる交点を有する道路(又は、道路リンク)を進入路121と判定し、第1時刻よりも後の第2時刻となる交点を有する道路(又は、道路リンク)を退出路122と判定することとしてもよい。
Since the vehicle 10 acquires position information at regular intervals, the acquisition unit 32 acquires a series of multiple pieces of position information 110 by acquiring probe information. When the trajectory 111 formed by a plurality of pieces of position information 110 and the passage determination line 103 intersect, the determination unit 34 selects the position information 110a (see FIG. 3) closest to the intersection of the trajectory 111 and the passage determination line 103. The approach road and the exit road may be determined based on the time of acquisition.
As shown in FIG. 3, when judging passage of a vehicle 10 through a predetermined area (for example, judging traffic flow at an intersection), the same or different passage judgment lines 103 are passed twice (the passage judgment line and position Two points of intersection with the information trajectory 111 occur). The determination unit 34 determines the time (first time) when the position information closest to the first intersection (first position information 110a1) was obtained, and the position information closest to the second intersection (second position information 110a1). 110a2) is acquired, the road (or road link) having an intersection with an early first time is determined to be the approach road 121, and the road (or road link) is determined to be the approach road 121 after the first time. A road (or a road link) having an intersection at the second time may be determined as the exit road 122 .

なお、判定部34は、軌跡と通過判定ラインとの交点に最も近い位置情報として、車両10が通過判定ラインを通過する前の位置情報(第3位置情報)、及び、車両10が通過判定ラインを通過した後の位置情報(第4位置情報)の少なくとも一方を特定することとしてよい。判定部34は、軌跡と通過判定ラインとの交点に最も近い位置情報として、第3位置情報及び第4位置情報の2つを特定する場合には、確実に車両10が通過判定ラインを通過していると判定することができる。また、判定部34は、軌跡と通過判定ラインとの交点に最も近い位置情報として、第3位置情報及び第4位置情報のうち一方を特定する場合には、判定部34でデータを処理する際の処理負担を軽減することができる。この場合、判定部34は、第3位置情報及び第4位置情報のうち一方を特定する場合、第4位置情報を特定することとした方が、第3位置情報を特定する場合に比べて、車両10が通過判定ラインを通過していることの確実性を高めることができる。 Note that the determination unit 34 uses position information (third position information) before the vehicle 10 passes the passage determination line and position information (third position information) before the vehicle 10 passes the passage determination line as position information closest to the intersection of the trajectory and the passage determination line. At least one of the position information after passing through (fourth position information) may be specified. If the determination unit 34 specifies two of the third position information and the fourth position information as the position information closest to the intersection of the trajectory and the passage determination line, the determination unit 34 determines that the vehicle 10 certainly passes the passage determination line. It can be determined that Further, when the determination unit 34 specifies one of the third position information and the fourth position information as the position information closest to the intersection of the trajectory and the passage determination line, when the determination unit 34 processes the data, processing load can be reduced. In this case, when the determination unit 34 specifies one of the third position information and the fourth position information, specifying the fourth position information is more advantageous than specifying the third position information. It is possible to increase the certainty that the vehicle 10 is passing through the passage determination line.

判定部34は、例えば、所定の領域(例えば、交差点)への車両10の進入路、及び、所定の領域(例えば、交差点)からの車両10の退出路を判定した場合、判定の結果(車両10の進入路及び退出路の情報)を記憶部37に記憶することとしてもよい。 For example, when the determination unit 34 determines the entrance road of the vehicle 10 to a predetermined area (for example, an intersection) and the exit road of the vehicle 10 from the predetermined area (for example, an intersection), the determination result (vehicle 10 entrance roads and exit roads) may be stored in the storage unit 37 .

特定部35は、車両10の走行経路を特定する。特定部35は、判定部34によって所定の領域を通過した車両10と判定された場合、位置情報の軌跡に基づいて車両10の走行経路を特定する。
上述した判定部34は、例えば、1つのプローブ情報につき、通過判定ラインと位置情報の軌跡との交点に最も近い位置情報を取得した際の時刻に基づいて、車両10の進入路及び退出路を判定する。特定部35は、進入路及び退出路の判定結果に基づいて、交差点における直進、右折、左折又はUターン等の車両10の走行経路を特定する。すなわち、特定部35は、判定部34による進入路及び退出路の判定結果に基づいて、車両10の交通流を取得することができる。
特定部35は、例えば、交通流を取得した場合、取得の結果(交通流の情報)を記憶部37に記憶することとしてもよい。
情報処理装置30は、複数のプローブ情報に基づいて、所定の領域(例えば、特定の交差点)の交通流を取得することができる。
The identification unit 35 identifies the travel route of the vehicle 10 . When the determination unit 34 determines that the vehicle 10 has passed through the predetermined area, the identification unit 35 identifies the travel route of the vehicle 10 based on the trajectory of the position information.
For example, the determination unit 34 described above determines the approach road and the exit road of the vehicle 10 based on the time when the position information closest to the intersection of the passage determination line and the trajectory of the position information is acquired for each piece of probe information. judge. The specifying unit 35 specifies the travel route of the vehicle 10 such as going straight, turning right, turning left, or making a U-turn at the intersection based on the determination result of the approach road and the exit road. That is, the identification unit 35 can acquire the traffic flow of the vehicle 10 based on the determination result of the approach road and the exit road by the determination unit 34 .
For example, when traffic flow is acquired, the identification unit 35 may store the acquisition result (traffic flow information) in the storage unit 37 .
The information processing device 30 can acquire traffic flow in a predetermined area (for example, a specific intersection) based on multiple pieces of probe information.

次に、一実施形態に係る情報処理方法について説明する。
図7は、一実施形態に係る情報処理方法について説明するためのフローチャートである。
Next, an information processing method according to one embodiment will be described.
FIG. 7 is a flowchart for explaining an information processing method according to one embodiment.

ステップST101において、取得部32は、道路の所定の領域を走行した車両10のプローブ情報を取得する。所定の領域は、例えば、交通流を分析する領域であり、具体的な一例としては交差点である。プローブ情報には、車両10が走行した走行位置に関する位置情報と、その位置情報を取得した際の時刻に関する時刻情報とが記録される。 In step ST101, the acquisition unit 32 acquires probe information of the vehicle 10 that has traveled a predetermined area of the road. The predetermined area is, for example, an area for analyzing traffic flow, and a specific example is an intersection. The probe information records position information about the travel position where the vehicle 10 traveled and time information about the time when the position information was acquired.

ステップST102において、生成部33は、所定の領域(一例として、交差点)に接続する道路において通過判定ラインを生成する。生成部33は、所定の領域(一例として、交差点)の中心から所定の距離の位置に通過判定ラインを生成する。所定の距離は、例えば、交差点の中心から、車両10が車線変更を行う可能性が相対的に少ない位置までの距離である。具体的な一例として、生成部33は、交差点の長さ(幅)、右折レーンの長さ、及び、左折レーンの長さ等に基づいて所定の距離を設定する。生成部33は、通過判定ラインの長さとして、道路の幅よりも長く設定する。 In step ST102, the generation unit 33 generates a passage determination line on a road connected to a predetermined area (for example, an intersection). The generation unit 33 generates a passage determination line at a predetermined distance from the center of a predetermined area (an intersection, for example). The predetermined distance is, for example, the distance from the center of the intersection to a position where the vehicle 10 is less likely to change lanes. As a specific example, the generator 33 sets the predetermined distance based on the length (width) of the intersection, the length of the right turn lane, the length of the left turn lane, and the like. The generation unit 33 sets the length of the passage determination line to be longer than the width of the road.

生成部33は、道路が中央分離帯によって上下線が分離されている場合、上り線及び下り線のそれぞれに通過判定ラインを生成してもよく、上り線及び下り線で1本の通過判定ラインを生成してもよい。
また、生成部33は、例えば、交差点に左折路等が有る場合、交差点と左折路とが含まれる領域の外側(交差点の中心から離れる方向)に通過判定ラインを生成してもよく、交差点に接続する道路と左折路とのそれぞれに通過判定ラインを生成してもよい。
また、生成部33は、デジタル道路地図を取得した場合、交差点を示すノードに接続する道路リンクに対して通過判定ラインを生成することとしてもよい。
When the road is divided into upper and lower lines by a median strip, the generation unit 33 may generate passage determination lines for each of the up line and the down line, and one passage determination line is generated for the up line and the down line. may be generated.
Further, for example, when there is a left-turn road at an intersection, the generation unit 33 may generate a passage determination line outside the area including the intersection and the left-turn road (in the direction away from the center of the intersection). A passage determination line may be generated for each of the connecting road and the left turn road.
In addition, when acquiring a digital road map, the generating unit 33 may generate passage determination lines for road links connected to nodes indicating intersections.

ステップST103において、判定部34は、ステップST101で取得されたプローブ情報に記録される位置情報の軌跡と、ステップST102で生成された通過判定ラインとが交差しているかを判定する。例えば、判定部34は、1つのプローブ情報につき、位置情報の軌跡と、同一又は異なる2つの通過判定ラインとが交差しているかを判定する。具体的な一例として、判定部34は、通過判定ラインに対して一方側に車両10の位置情報Aがあり、且つ、その通過判定ラインに対して他方側に車両10の位置情報Bがあり、位置情報Aに基づく位置と位置情報Bに基づく位置とを結ぶ線分と、通過判定ラインとが交差する場合に、車両10が通過判定ラインを通過したと判定することとしてもよい。位置情報の軌跡と通過判定ラインとが交差している場合、処理は、ステップST104に進む。位置情報の軌跡と通過判定ラインとが交差していない場合、処理は、終了する。 In step ST103, the determination unit 34 determines whether the trajectory of the position information recorded in the probe information acquired in step ST101 and the passage determination line generated in step ST102 intersect. For example, the determination unit 34 determines whether the trajectory of the position information intersects with two passage determination lines that are the same or different for one piece of probe information. As a specific example, the determination unit 34 has the position information A of the vehicle 10 on one side of the passage determination line and the position information B of the vehicle 10 on the other side of the passage determination line, When a line segment connecting the position based on the position information A and the position based on the position information B intersects the passage determination line, it may be determined that the vehicle 10 has passed the passage determination line. If the trajectory of the positional information and the passage determination line intersect, the process proceeds to step ST104. If the trajectory of the positional information and the passage determination line do not intersect, the process ends.

ステップST104において、判定部34は、車両10が通過判定ラインを通過したと判定したため、その車両10が所定の領域を通過したと判定する。 In step ST104, determination unit 34 determines that vehicle 10 has passed through the passage determination line, and thus determines that vehicle 10 has passed through the predetermined area.

ステップST105において、判定部34は、所定の領域への車両10の進入路、及び、所定の領域からの車両10の退出路を特定する。
具体的には、まず判定部34は、位置情報の軌跡と通過判定ラインとの交点に最も近い位置情報を車両10が取得した際の時刻に関する時刻情報を取得する。進入路及び退出路を特定する場合、位置情報の軌跡は、2つの通過判定ラインと交差する。位置情報の軌跡と2つの通過判定ラインそれぞれとの交点のうち、時刻が早い交点(1つ目の交点)は進入路と考えることができ、時刻が遅い交点(2つ目の交点)は退出路と考えることができる。したがって、判定部34は、位置情報の軌跡と通過判定ラインとの交点に最も近い位置情報を車両10が取得した際の時刻に基づいて、車両10の進入路及び車両10の退出路を特定する。
In step ST105, the determination unit 34 identifies an entrance road for the vehicle 10 to the predetermined area and an exit road for the vehicle 10 from the predetermined area.
Specifically, first, the determination unit 34 acquires time information about the time when the vehicle 10 acquires the position information closest to the intersection of the trajectory of the position information and the passage determination line. When specifying an approach road and an exit road, the trajectory of the position information intersects two passage determination lines. Of the intersections between the trajectory of the positional information and the two passage determination lines, the intersection with the earliest time (first intersection) can be considered as the approach road, and the intersection with the later time (second intersection) can be considered as the exit road. You can think of it as a road. Therefore, the determination unit 34 identifies the approach road of the vehicle 10 and the exit road of the vehicle 10 based on the time when the vehicle 10 acquires the position information closest to the intersection of the trajectory of the position information and the passage determination line. .

なお、判定部34は、位置情報の軌跡と通過判定ラインとの交点に最も近い位置情報として、位置情報の軌跡と通過判定ラインとが交差する前の位置情報(第3位置情報)、及び、位置情報の軌跡と通過判定ラインとが交差した後の位置情報(第4位置情報)とを取得することが可能である。ここで、判定部34は、位置情報の軌跡と通過判定ラインとの最も近い位置情報ではなく、相対的に近い位置情報(通過判定ラインから最も近い位置情報ではなく、通過判定ラインから約2~5つ程度の位置測定点を離れているその位置測定点に対応する位置情報)を取得することとしてもよい。判定部34は、第3位置情報を車両10が取得した際の時刻、及び、第4位置情報を車両10が取得した際の時刻のいずれでも進入路又は退出路を判定することが可能である。特に、判定部34は、第4位置情報を車両10が取得した際の時刻で進入路又は退出路を判定する場合には、車両10が通過判定ラインを通過していることの確実性を高めることができる。 Note that the determination unit 34 uses position information (third position information) before the trajectory of the position information and the passage determination line intersect as position information closest to the intersection of the trajectory of the position information and the passage determination line, and It is possible to acquire position information (fourth position information) after the trajectory of the position information and the passage determination line intersect. Here, the judging unit 34 does not use the closest position information between the trajectory of the position information and the passage judgment line, but relatively close position information (not the position information closest to the passage judgment line, but about 2 to 2 to It is also possible to acquire position information corresponding to the position measurement points separated by about five position measurement points. The determining unit 34 can determine an approach road or an exit road at either the time when the vehicle 10 acquires the third position information or the time when the vehicle 10 acquires the fourth position information. . In particular, the determination unit 34 increases the certainty that the vehicle 10 is passing the passage determination line when determining the approach road or the exit road at the time when the vehicle 10 acquires the fourth position information. be able to.

次に、本実施形態の効果について説明する。
情報処理装置30は、位置情報と時刻情報とを記録したプローブ情報を取得する取得部32と、所定の領域につながる道路において通過判定ラインを生成する生成部33と、取得部32によって取得されたそれぞれのプローブ情報に記録される位置情報の軌跡と、生成部33によって生成された通過判定ラインとが交差する場合、車両10が所定の領域を通過したと判定する判定部34と、を備える。
これにより、情報処理装置30は、車両10によって取得される位置情報の軌跡と、通過判定ラインとが交差している場合に、その車両10が所定の領域を通過したと判定するので、相対的に簡易な方法により、交通流の分析を行うことができる。
Next, the effects of this embodiment will be described.
The information processing device 30 includes an acquisition unit 32 that acquires probe information that records position information and time information, a generation unit 33 that generates a passage determination line on a road leading to a predetermined area, and the acquisition unit 32. A determination unit 34 that determines that the vehicle 10 has passed through a predetermined area when the trajectory of the position information recorded in each probe information and the passage determination line generated by the generation unit 33 intersect.
Accordingly, when the trajectory of the position information acquired by the vehicle 10 intersects the passage determination line, the information processing device 30 determines that the vehicle 10 has passed through the predetermined area. It is possible to analyze traffic flow by a simple method.

情報処理装置30は、車両10の走行経路を特定する特定部35を備えることとしてもよい。生成部33は、所定の領域が道路の交差点である場合、その交差点に接続する道路の全てにおいて通過判定ラインを生成することとしもよい。判定部34は、1つのプローブ情報に記録される位置情報の軌跡と、同一又は異なる2つの通過判定ラインを2回交差する場合、車両10が所定の領域を通過したと判定することとしてもよい。特定部35は、所定の領域を通過した車両10と判定された場合、位置情報の軌跡に基づいて車両10の走行経路を特定することとしてもよい。
これにより、情報処理装置30は、所定の領域を通過した車両10の走行経路を特定することができる。情報処理装置30は、所定の領域が例えば交差点の場合、車両10の直進、右折、左折、Uターンを特定することができるので、所定の領域(一例として、交差点)の交通流を分析することができる。
The information processing device 30 may include an identification unit 35 that identifies the travel route of the vehicle 10 . If the predetermined area is an intersection of roads, the generation unit 33 may generate passage determination lines for all roads connected to the intersection. The determination unit 34 may determine that the vehicle 10 has passed through a predetermined area when the trajectory of the position information recorded in one piece of probe information crosses the same or different two passage determination lines twice. . The identifying unit 35 may identify the travel route of the vehicle 10 based on the trajectory of the position information when it is determined that the vehicle 10 has passed through the predetermined area.
Thereby, the information processing device 30 can identify the travel route of the vehicle 10 that has passed through the predetermined area. If the predetermined area is, for example, an intersection, the information processing device 30 can identify whether the vehicle 10 goes straight, turns right, turns left, or makes a U-turn. can be done.

情報処理装置30では、生成部33は、道路リンクとノードとを取得し、ノードから所定距離内の道路リンク上に通過判定ラインを生成することとしてもよい。
これにより、情報処理装置30は、例えば、デジタル道路地図上においても通過判定ラインを生成することができる。
In the information processing device 30, the generation unit 33 may acquire the road link and the node, and generate the passage determination line on the road link within a predetermined distance from the node.
Thereby, the information processing device 30 can generate a passage determination line even on a digital road map, for example.

情報処理装置30では、判定部34は、位置情報の軌跡と通過判定ラインとが交差すると判定した場合、交差する位置に最も近い、その交差する位置の直前及び直後の少なくとも一方の位置情報を取得した際の時刻に関する時刻情報に基づいて、交差点への車両10の進入路及び退出路を判定することとしてもよい。
これにより、情報処理装置30は、車両10が位置情報を取得した際の時刻に基づき、位置情報の軌跡と2つの通過判定ラインそれぞれとの交点のうち、時刻が早い交点(1つ目の交点)は進入路と判定し、時刻が遅い交点(2つ目の交点)は退出路と判定することができる。
In the information processing device 30, when the determination unit 34 determines that the trajectory of the position information and the passage determination line intersect, the determination unit 34 acquires at least one position information immediately before and after the intersecting position that is closest to the intersecting position. It is also possible to determine the approach road and the exit road of the vehicle 10 to the intersection based on the time information about the time when the intersection.
As a result, based on the time when the vehicle 10 acquired the position information, the information processing device 30 determines the earlier intersection point (first ) can be determined as an approach road, and the later intersection (the second intersection) can be determined as an exit road.

情報処理方法では、コンピュータが、位置情報と時刻情報とを記録したプローブ情報を取得する取得ステップと、所定の領域につながる道路において通過判定ラインを生成する生成ステップと、取得ステップによって取得されたそれぞれのプローブ情報に記録される位置情報の軌跡と、生成ステップによって生成された通過判定ラインとが交差する場合、車両10が所定の領域を通過したと判定する判定ステップと、を実行する。
これにより、情報処理方法は、車両10によって取得される位置情報の軌跡と、通過判定ラインとが交差している場合に、その車両10が所定の領域を通過したと判定するので、相対的に簡易な方法により、交通流の分析を行うことができる。
In the information processing method, the computer acquires probe information that records position information and time information, a generation step that generates a passage determination line on a road that leads to a predetermined area, and and a determination step of determining that the vehicle 10 has passed through a predetermined area when the trajectory of the position information recorded in the probe information and the passage determination line generated in the generation step intersect.
Accordingly, the information processing method determines that the vehicle 10 has passed through the predetermined area when the trajectory of the position information acquired by the vehicle 10 and the passage determination line intersect. Traffic flow can be analyzed by a simple method.

情報処理プログラムは、コンピュータに、位置情報と時刻情報とを記録したプローブ情報を取得する取得機能と、所定の領域につながる道路において通過判定ラインを生成する生成機能と、取得機能によって取得されたそれぞれのプローブ情報に記録される位置情報の軌跡と、生成部33によって生成された通過判定ラインとが交差する場合、車両10が所定の領域を通過したと判定する判定機能と、を実現させる。
これにより、情報処理プログラムは、車両10によって取得される位置情報の軌跡と、通過判定ラインとが交差している場合に、その車両10が所定の領域を通過したと判定するので、相対的に簡易な方法により、交通流の分析を行うことができる。
The information processing program includes an acquisition function for acquiring probe information in which position information and time information are recorded in a computer, a generation function for generating a passage judgment line on a road leading to a predetermined area, and each acquired by the acquisition function. and a determination function that determines that the vehicle 10 has passed through a predetermined area when the trajectory of the position information recorded in the probe information and the passage determination line generated by the generation unit 33 intersect.
Accordingly, the information processing program determines that the vehicle 10 has passed through the predetermined area when the trajectory of the position information acquired by the vehicle 10 and the passage determination line intersect. Traffic flow can be analyzed by a simple method.

上述した情報処理装置30の各部は、コンピュータの演算処理装置等の機能として実現されてもよい。すなわち、情報処理装置30の取得部32、生成部33、判定部34及び特定部35は、コンピュータの演算処理装置等による、取得機能、生成機能、判定機能及び特定機能としてそれぞれ実現されてもよい。
情報処理プログラムは、上述した各機能をコンピュータに実現させることができる。情報処理プログラムは、外部メモリ又は光ディスク等の、コンピュータで読み取り可能な非一時的な記録媒体に記録されていてもよい。
また、上述したように、情報処理装置30の各部は、コンピュータの演算処理装置等で実現されてもよい。その演算処理装置等は、例えば、集積回路等によって構成される。このため、情報処理装置30の各部は、演算処理装置等を構成する回路として実現されてもよい。すなわち、情報処理装置30の取得部32、生成部33、判定部34及び特定部35は、コンピュータの演算処理装置等を構成する、取得回路、生成回路、判定回路及び特定回路として実現されてもよい。
また、情報処理装置30の通信部36及び記憶部37は、例えば、集積回路等によって構成されることにより、記憶回路及び通信回路として実現されてもよい。また、情報処理装置30の通信部36及び記憶部37は、例えば、複数のデバイスによって構成されることにより、記憶装置及び通信装置として構成されてもよい。また、情報処理装置30の通信部36及び記憶部37は、例えば、演算処理装置を備えることにより、記憶機能及び通信機能として実現されてもよい。
Each part of the information processing device 30 described above may be implemented as a function of an arithmetic processing device of a computer or the like. That is, the acquisition unit 32, the generation unit 33, the determination unit 34, and the identification unit 35 of the information processing device 30 may be realized as an acquisition function, a generation function, a determination function, and a specification function, respectively, by an arithmetic processing unit of a computer or the like. .
The information processing program can cause the computer to implement each function described above. The information processing program may be recorded in a non-temporary computer-readable recording medium such as an external memory or an optical disc.
Further, as described above, each part of the information processing device 30 may be realized by an arithmetic processing device or the like of a computer. The arithmetic processing unit or the like is configured by an integrated circuit or the like, for example. Therefore, each part of the information processing device 30 may be implemented as a circuit that constitutes an arithmetic processing device or the like. That is, the acquisition unit 32, the generation unit 33, the determination unit 34, and the identification unit 35 of the information processing device 30 may be realized as an acquisition circuit, a generation circuit, a determination circuit, and a specific circuit that constitute an arithmetic processing unit of a computer. good.
Also, the communication unit 36 and the storage unit 37 of the information processing device 30 may be realized as a storage circuit and a communication circuit by being configured by an integrated circuit or the like, for example. Also, the communication unit 36 and the storage unit 37 of the information processing device 30 may be configured as a storage device and a communication device by being configured by a plurality of devices, for example. Also, the communication unit 36 and the storage unit 37 of the information processing device 30 may be implemented as a storage function and a communication function by including an arithmetic processing unit, for example.

1 情報処理システム
10 車両
20 外部サーバ
30 情報処理装置
31 制御部
32 取得部
33 生成部
34 判定部
35 特定部
36 通信部
37 記憶部
103 通過判定ライン
1 information processing system 10 vehicle 20 external server 30 information processing device 31 control unit 32 acquisition unit 33 generation unit 34 determination unit 35 identification unit 36 communication unit 37 storage unit 103 passage determination line

Claims (6)

道路の所定の領域を走行する車両の走行位置に関する位置情報と、前記車両が位置情報を取得した際の時刻に関する時刻情報とを記録したプローブ情報を取得する取得部と、
所定の領域につながる道路において、前記所定の領域に対して車両が進入したこと及び前記所定の領域から車両が退出したことを判定するための通過判定ラインを生成する生成部と、
前記取得部によって取得されたそれぞれのプローブ情報に記録される位置情報の軌跡と、前記生成部によって生成された通過判定ラインとが交差する場合、前記車両が前記所定の領域を通過したと判定する判定部と、
車両の走行経路を特定する特定部と、を備え、
前記生成部は、前記所定の領域が道路の交差点である場合、その交差点に接続する道路の全てにおいて通過判定ラインを生成し、かつ、前記生成部は、道路の形状に応じて道路地図に設定される道路リンクと、複数の道路リンクが接続するノードとを取得し、前記ノードから所定距離内の道路リンク上に道路の幅よりも長くなるように前記通過判定ラインを生成し、
前記判定部は、1つのプローブ情報に記録される位置情報の軌跡と、同一又は異なる2つの通過判定ラインを2回交差する場合、前記車両が前記所定の領域を通過したと判定し、
前記特定部は、前記所定の領域を通過した車両と判定された場合、前記位置情報の軌跡に基づいて前記車両の走行経路を特定する情報処理装置。
An acquisition unit that acquires probe information that records position information about the traveling position of a vehicle traveling on a predetermined area of the road and time information about the time when the vehicle acquires the position information;
a generation unit that generates a passage determination line for determining that a vehicle has entered the predetermined area and that the vehicle has left the predetermined area on a road leading to the predetermined area;
When the trajectory of the position information recorded in each probe information acquired by the acquisition unit and the passage determination line generated by the generation unit intersect, it is determined that the vehicle has passed through the predetermined area. a determination unit;
a specifying unit that specifies the travel route of the vehicle,
When the predetermined area is an intersection of roads, the generation unit generates passage determination lines on all roads connected to the intersection, and the generation unit sets the road map according to the shape of the road. acquiring road links connected to each other and nodes connecting a plurality of road links, and generating the passage determination line on the road links within a predetermined distance from the nodes so that the line is longer than the width of the road;
The determination unit determines that the vehicle has passed through the predetermined area when the trajectory of the position information recorded in one probe information and the same or different two passage determination lines are crossed twice,
The information processing device, wherein the specifying unit specifies a travel route of the vehicle based on a trajectory of the position information when the vehicle is determined to have passed through the predetermined area.
前記判定部は、位置情報の軌跡と通過判定ラインとが交差する場合、前記交差する位置に最も近い、その交差する位置の直前及び直後の少なくとも一方の位置情報を取得した際の時刻に関する時刻情報に基づいて、前記交差点への前記車両の進入路及び退出路を判定する
請求項に記載の情報処理装置。
When the trajectory of the position information and the passage determination line intersect, the determination unit provides time information about the time when at least one of the position information closest to the intersecting position and immediately before and after the intersecting position was acquired. 2. The information processing apparatus according to claim 1 , wherein the approach road and the exit road of the vehicle to the intersection are determined based on.
コンピュータが、
道路の所定の領域を走行する車両の走行位置に関する位置情報と、前記車両が位置情報を取得した際の時刻に関する時刻情報を記録したプローブ情報を取得する取得ステップと、
所定の領域につながる道路において、前記所定の領域に対して車両が進入したこと及び前記所定の領域から車両が退出したことを判定するための通過判定ラインを生成する生成ステップと、
前記取得ステップによって取得されたそれぞれのプローブ情報に記録される位置情報の軌跡と、前記生成ステップによって生成された通過判定ラインとが交差する場合、前記車両が前記所定の領域を通過したと判定する判定ステップと、
車両の走行経路を特定する特定ステップと、を実行し、
前記生成ステップは、前記所定の領域が道路の交差点である場合、その交差点に接続する道路の全てにおいて通過判定ラインを生成し、かつ、前記生成ステップは、道路の形状に応じて道路地図に設定される道路リンクと、複数の道路リンクが接続するノードとを取得し、前記ノードから所定距離内の道路リンク上に道路の幅よりも長くなるように前記通過判定ラインを生成し、
前記判定ステップは、1つのプローブ情報に記録される位置情報の軌跡と、同一又は異なる2つの通過判定ラインを2回交差する場合、前記車両が前記所定の領域を通過したと判定し、
前記特定ステップは、前記所定の領域を通過した車両と判定された場合、前記位置情報の軌跡に基づいて前記車両の走行経路を特定する情報処理方法。
the computer
An acquisition step of acquiring probe information that records position information about the traveling position of a vehicle traveling on a predetermined area of the road and time information about the time when the vehicle acquired the position information;
a generation step of generating a passage determination line for determining that a vehicle has entered the predetermined area and that the vehicle has left the predetermined area on a road leading to the predetermined area;
When the trajectory of the position information recorded in each probe information acquired by the acquisition step and the passage determination line generated by the generation step intersect, it is determined that the vehicle has passed through the predetermined area. a determination step;
performing an identifying step of identifying the driving route of the vehicle; and
In the generating step, if the predetermined area is an intersection of roads, the generation step generates passage determination lines on all roads connected to the intersection, and the generating step sets the road map according to the shape of the road. acquiring road links connected to each other and nodes connecting a plurality of road links, and generating the passage determination line on the road links within a predetermined distance from the nodes so that the line is longer than the width of the road;
The determination step determines that the vehicle has passed through the predetermined area when the trajectory of the position information recorded in one probe information and the same or different two passage determination lines are crossed twice,
In the information processing method, the identification step identifies a travel route of the vehicle based on the trajectory of the position information when the vehicle is determined to have passed through the predetermined area.
前記判定ステップは、位置情報の軌跡と通過判定ラインとが交差する場合、前記交差する位置に最も近い、その交差する位置の直前及び直後の少なくとも一方の位置情報を取得した際の時刻に関する時刻情報に基づいて、前記交差点への前記車両の進入路及び退出路を判定する
請求項に記載の情報処理方法。
In the determination step, when the trajectory of the position information and the passage determination line intersect, the time information about the time when at least one of the position information closest to the intersecting position and immediately before and after the intersecting position was acquired. 4. The information processing method according to claim 3 , wherein the approach road and the exit road of the vehicle to the intersection are determined based on.
コンピュータに、
道路の所定の領域を走行する車両の走行位置に関する位置情報と、前記車両が位置情報を取得した際の時刻に関する時刻情報を記録したプローブ情報を取得する取得機能と、
所定の領域につながる道路において、前記所定の領域に対して車両が進入したこと及び前記所定の領域から車両が退出したことを判定するための通過判定ラインを生成する生成機能と、
前記取得機能によって取得されたそれぞれのプローブ情報に記録される位置情報の軌跡と、前記生成機能によって生成された通過判定ラインとが交差する場合、前記車両が前記所定の領域を通過したと判定する判定機能と、
車両の走行経路を特定する特定機能と、を実現させ、
前記生成機能は、前記所定の領域が道路の交差点である場合、その交差点に接続する道路の全てにおいて通過判定ラインを生成し、かつ、前記生成機能は、道路の形状に応じて道路地図に設定される道路リンクと、複数の道路リンクが接続するノードとを取得し、前記ノードから所定距離内の道路リンク上に道路の幅よりも長くなるように前記通過判定ラインを生成し、
前記判定機能は、1つのプローブ情報に記録される位置情報の軌跡と、同一又は異なる2つの通過判定ラインを2回交差する場合、前記車両が前記所定の領域を通過したと判定し、
前記特定機能は、前記所定の領域を通過した車両と判定された場合、前記位置情報の軌跡に基づいて前記車両の走行経路を特定する情報処理プログラム。
to the computer,
An acquisition function for acquiring position information about the traveling position of a vehicle traveling in a predetermined area of the road and probe information that records time information about the time when the vehicle acquired the position information;
a generation function for generating a passage determination line for determining that a vehicle has entered the predetermined area and that the vehicle has left the predetermined area on a road leading to the predetermined area;
When the trajectory of the position information recorded in each probe information acquired by the acquisition function and the passage determination line generated by the generation function intersect, it is determined that the vehicle has passed through the predetermined area. judgment function,
realizing a specific function that identifies the vehicle's travel route,
When the predetermined area is an intersection of roads, the generation function generates passage determination lines on all roads connected to the intersection, and the generation function is set in the road map according to the shape of the road. acquiring road links connected to each other and nodes connecting a plurality of road links, and generating the passage determination line on the road links within a predetermined distance from the nodes so that the line is longer than the width of the road;
The determination function determines that the vehicle has passed through the predetermined area when the trajectory of the position information recorded in one probe information and the same or different two passage determination lines are crossed twice,
The information processing program, wherein the specifying function specifies a travel route of the vehicle based on the trajectory of the position information when the vehicle is determined to have passed through the predetermined area.
前記判定機能は、位置情報の軌跡と通過判定ラインとが交差する場合、前記交差する位置に最も近い、その交差する位置の直前及び直後の少なくとも一方の位置情報を取得した際の時刻に関する時刻情報に基づいて、前記交差点への前記車両の進入路及び退出路を判定する
請求項に記載の情報処理プログラム。
When the trajectory of the position information and the passage determination line intersect, the determination function is time information about the time when at least one of the position information closest to the intersecting position, immediately before and after the intersecting position, was acquired. 6. The information processing program according to claim 5 , wherein the approach road and the exit road of the vehicle to the intersection are determined based on.
JP2019210407A 2019-11-21 2019-11-21 Information processing device, information processing method and information processing program Active JP7291065B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019210407A JP7291065B2 (en) 2019-11-21 2019-11-21 Information processing device, information processing method and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019210407A JP7291065B2 (en) 2019-11-21 2019-11-21 Information processing device, information processing method and information processing program

Publications (2)

Publication Number Publication Date
JP2021082116A JP2021082116A (en) 2021-05-27
JP7291065B2 true JP7291065B2 (en) 2023-06-14

Family

ID=75965334

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019210407A Active JP7291065B2 (en) 2019-11-21 2019-11-21 Information processing device, information processing method and information processing program

Country Status (1)

Country Link
JP (1) JP7291065B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022003455A (en) * 2020-06-23 2022-01-11 トヨタ自動車株式会社 Information processor, information processing system, information processing method and program
JP2022003454A (en) * 2020-06-23 2022-01-11 トヨタ自動車株式会社 Information processor, information processing system, information processing method and program
CN116798306B (en) * 2023-05-31 2025-08-26 武汉中海庭数据技术有限公司 A method and device for generating accurate intersections based on crowdsourcing trajectories and road surface elements
JP7516644B1 (en) 2023-12-12 2024-07-16 セーフィー株式会社 Information processing system, information processing method, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005259116A (en) 2004-02-13 2005-09-22 Matsushita Electric Ind Co Ltd Traffic information calculation device, traffic information calculation method, traffic information display method, and traffic information display device
JP2012026919A (en) 2010-07-26 2012-02-09 Kajima Corp Vehicle safety support system for construction
JP2014149607A (en) 2013-01-31 2014-08-21 Zenrin Datacom Co Ltd Information processor, information processing method and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005259116A (en) 2004-02-13 2005-09-22 Matsushita Electric Ind Co Ltd Traffic information calculation device, traffic information calculation method, traffic information display method, and traffic information display device
JP2012026919A (en) 2010-07-26 2012-02-09 Kajima Corp Vehicle safety support system for construction
JP2014149607A (en) 2013-01-31 2014-08-21 Zenrin Datacom Co Ltd Information processor, information processing method and program

Also Published As

Publication number Publication date
JP2021082116A (en) 2021-05-27

Similar Documents

Publication Publication Date Title
JP7291065B2 (en) Information processing device, information processing method and information processing program
US10431094B2 (en) Object detection method and object detection apparatus
JP6852793B2 (en) Lane information management method, driving control method and lane information management device
JP6553930B2 (en) Vehicle information processing apparatus and vehicle information processing program
JP5234691B2 (en) Navigation device, probe information transmission method, program, and traffic information creation device
CN113261037B (en) Map data generation device, map data generation system, map data generation program, and storage medium
CN111739295B (en) A positioning method and device
JP2011013039A (en) Lane determination device and navigation system
US11227487B2 (en) Server device and congestion identification method
TW202024569A (en) Auxiliary vehicle navigation method and system
CN102620741A (en) Course guidance system, course guidance method, and course guidance program
JP3775394B2 (en) Travel link determination system and link travel time measurement system
CN111033591A (en) Method for determining the course of travel lanes of a road network and server device for implementing the method
CN107111741A (en) For the method for the motor vehicle with video camera, equipment and system
JP2023184590A (en) information processing equipment
JP2025503007A (en) Apparatus and method for determining a reference travel path for a roadway section
JP2020021269A (en) Traveling lane determination device
JP7488219B2 (en) Map information determination device, computer program for determining map information, and map information determination method
JP3885787B2 (en) Travel route estimation method, center device and program in travel route estimation system
JP3559142B2 (en) Locator device
JP5637381B2 (en) Road node position management system, road node position management method, and road node position management program
JP2025503008A (en) Apparatus and method for determining a reference course
JP2010139478A (en) Navigation device
JP7643127B2 (en) Driving assistance method and driving assistance device
US20250131818A1 (en) Method for detecting a traffic junction

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220106

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230123

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230509

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230602

R150 Certificate of patent or registration of utility model

Ref document number: 7291065

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250