[go: up one dir, main page]

JP2016035628A - Travel plan generation system, method and program - Google Patents

Travel plan generation system, method and program Download PDF

Info

Publication number
JP2016035628A
JP2016035628A JP2014157691A JP2014157691A JP2016035628A JP 2016035628 A JP2016035628 A JP 2016035628A JP 2014157691 A JP2014157691 A JP 2014157691A JP 2014157691 A JP2014157691 A JP 2014157691A JP 2016035628 A JP2016035628 A JP 2016035628A
Authority
JP
Japan
Prior art keywords
vehicle
travel
travel plan
plan
host vehicle
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.)
Granted
Application number
JP2014157691A
Other languages
Japanese (ja)
Other versions
JP6413446B2 (en
Inventor
昌俊 ▲高▼原
昌俊 ▲高▼原
Masatoshi Takahara
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.)
Aisin AW Co Ltd
Original Assignee
Aisin AW Co 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 Aisin AW Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP2014157691A priority Critical patent/JP6413446B2/en
Publication of JP2016035628A publication Critical patent/JP2016035628A/en
Application granted granted Critical
Publication of JP6413446B2 publication Critical patent/JP6413446B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a technique capable of increasing a probability that vehicles can travel in columns.SOLUTION: A travel plan generation system of the present invention comprises: basic-plan acquisition means acquiring a basic plan indicating at least a departure place and a destination of an own vehicle; other-vehicle-travel-plan acquisition means acquiring an other vehicle travel plan indicating a planned travel route and a planned travel time of the other vehicle; and own-vehicle-travel-plan generation means generating an own vehicle travel plan indicating a planned travel route and planned travel time of the own vehicle so that the other vehicle and the own vehicle can travel in columns on the basis of the other vehicle travel plan and the basic plan.SELECTED DRAWING: Figure 2

Description

本発明は、隊列走行を考慮した走行計画生成システム、方法およびプログラムに関する。   The present invention relates to a travel plan generation system, method, and program in consideration of platooning.

他車両の経路計画と自車両の経路計画との類似度を評価することにより、自車両と隊列を編成する他車両を選択する技術が知られている(特許文献1、参照)。特許文献1において、現在位置から目的地までの経路計画が完全一致する場合や、経路計画が一定割合以上で一致する場合に経路計画が近似すると評価される。   A technique for selecting another vehicle that forms a platoon with the own vehicle by evaluating the similarity between the route plan of the other vehicle and the route plan of the own vehicle is known (see Patent Document 1). In Patent Document 1, it is evaluated that the route plan approximates when the route plan from the current position to the destination completely matches or when the route plans match at a certain rate or more.

特開2008−3675号公報JP 2008-3675 A

しかしながら、特許文献1において、自車両の経路計画が、他車両の経路計画のいずれとも類似しない場合には、自車両は他車両と隊列を編成することができなくなるという問題があった。
本発明は、前記課題にかんがみてなされたもので、隊列走行が可能となる可能性を高めることができる技術を提供することを目的とする。
However, in Patent Document 1, when the route plan of the own vehicle is not similar to any of the route plans of other vehicles, there is a problem that the own vehicle cannot form a platoon with the other vehicles.
The present invention has been made in view of the above problems, and an object of the present invention is to provide a technique capable of increasing the possibility that a platooning can be performed.

前記の目的を達成するため、本発明の走行計画生成システムは、少なくとも自車両の出発地と目的地とを示す基本計画を取得する基本計画取得手段と、他車両の走行予定経路と走行予定時刻とを示す他車両走行計画を取得する他車両走行計画取得手段と、他車両走行計画と基本計画とに基づいて、他車両と自車両とが隊列走行が可能となるように、自車両の走行予定経路と走行予定時刻とを示す自車両走行計画を生成する自車両走行計画生成手段と、を備える。   In order to achieve the above object, a travel plan generation system according to the present invention includes a basic plan acquisition means for acquiring at least a basic plan indicating a departure place and a destination of a host vehicle, a planned travel route and a planned travel time of another vehicle. Based on the other vehicle travel plan acquisition means for acquiring the other vehicle travel plan, and the other vehicle travel plan and the basic plan, the other vehicle and the own vehicle can travel in a row. A host vehicle travel plan generation unit configured to generate a host vehicle travel plan indicating a planned route and a scheduled travel time;

また、前記の目的を達成するため、本発明の走行計画生成方法は、少なくとも自車両の出発地と目的地とを示す基本計画を取得する基本計画取得工程と、他車両の走行予定経路と走行予定時刻とを示す他車両走行計画を取得する他車両走行計画取得工程と、他車両走行計画と基本計画とに基づいて、他車両と自車両とが隊列走行が可能となるように、自車両の走行予定経路と走行予定時刻とを示す自車両走行計画を生成する自車両走行計画生成工程と、を含む。   In order to achieve the above object, the travel plan generation method of the present invention includes a basic plan acquisition step of acquiring at least a basic plan indicating a departure place and a destination of the own vehicle, a planned travel route of another vehicle, and a travel Based on the other vehicle travel plan acquisition step for acquiring the other vehicle travel plan indicating the scheduled time, and the other vehicle travel plan and the basic plan, the other vehicle and the host vehicle can travel in a row. A host vehicle travel plan generating step for generating a host vehicle travel plan indicating the travel schedule route and the scheduled travel time.

さらに、前記の目的を達成するため、本発明の走行計画生成プログラムは、少なくとも自車両の出発地と目的地とを示す基本計画を取得する基本計画取得機能と、他車両の走行予定経路と走行予定時刻とを示す他車両走行計画を取得する他車両走行計画取得機能と、他車両走行計画と基本計画とに基づいて、他車両と自車両とが隊列走行が可能となるように、自車両の走行予定経路と走行予定時刻とを示す自車両走行計画を生成する自車両走行計画生成機能と、をコンピュータに実現させる。   Furthermore, in order to achieve the above object, the travel plan generation program of the present invention includes a basic plan acquisition function for acquiring at least a basic plan indicating a departure place and a destination of the own vehicle, a planned travel route of another vehicle, and a travel Based on the other vehicle travel plan acquisition function for acquiring the other vehicle travel plan indicating the scheduled time, and the other vehicle travel plan and the basic plan, the other vehicle and the host vehicle can travel in a row. The host vehicle travel plan generating function for generating the host vehicle travel plan indicating the travel schedule route and the scheduled travel time is realized by a computer.

以上の走行計画生成システム、方法、プログラムにおいて、他車両走行計画取得手段は、他車両の走行予定経路と走行予定時刻とに基づいて、隊列走行が可能となるように、基本計画における出発地から目的地へと向かう自車両走行計画を生成する。すなわち、最初から自車両の走行予定経路と走行予定時刻が設定されているのでなく、隊列走行が可能となる走行予定経路と走行予定時刻とを示す自車両走行計画が生成されるため、隊列走行が可能となる可能性を高めることができる。   In the above travel plan generation system, method, and program, the other vehicle travel plan acquisition means starts from the departure point in the basic plan so that the platooning can be performed based on the planned travel route and the planned travel time of the other vehicle. A travel plan for the host vehicle heading to the destination is generated. In other words, since the planned travel route and the planned travel time of the host vehicle are not set from the beginning, the own vehicle travel plan indicating the planned travel route and the planned travel time in which the convoy travel is possible is generated. Can increase the possibility of being possible.

走行計画生成システムのブロック図である。It is a block diagram of a travel plan generation system. (2A)は道路の模式図、(2B)〜(2D)は候補経路の模式図である。(2A) is a schematic diagram of a road, and (2B) to (2D) are schematic diagrams of candidate routes. (3A)は走行計画生成処理、(3B)は走行計画修正処理のフローチャートである。(3A) is a travel plan generation process, and (3B) is a travel plan correction process flowchart.

ここでは、下記の順序に従って本発明の実施の形態について説明する。
(1)全体構成:
(1−1)ナビゲーション端末の構成:
(1−2)走行計画生成システムの構成:
(2)走行計画生成処理:
(3)走行計画修正処理:
(4)他の実施形態:
Here, embodiments of the present invention will be described in the following order.
(1) Overall configuration:
(1-1) Configuration of navigation terminal:
(1-2) Configuration of travel plan generation system:
(2) Travel plan generation process:
(3) Travel plan correction processing:
(4) Other embodiments:

(1)全体構成:
図1は、本実施形態にかかる走行計画生成システム10を含むシステム全体の構成を示すブロック図である。本実施形態における走行計画生成システム10は車両に備えられたナビゲーション端末100と協働する。図示しないが、走行計画生成システム10は、図1の車両と同様の構成を備えた複数の車両と無線通信可能である。
(1) Overall configuration:
FIG. 1 is a block diagram showing a configuration of the entire system including a travel plan generation system 10 according to the present embodiment. The travel plan generation system 10 in this embodiment cooperates with the navigation terminal 100 provided in the vehicle. Although not shown, the travel plan generation system 10 can wirelessly communicate with a plurality of vehicles having the same configuration as the vehicle of FIG.

(1−1)ナビゲーション端末の構成:
ナビゲーション端末100は道路を走行する複数の車両に搭載されている。ナビゲーション端末100は、CPU,RAM,ROM等を備える制御部200と記録媒体300とを備える。制御部200は、記録媒体300やROMに記憶されたプログラムを実行する。本実施形態において制御部200は、このプログラムの一つとしてナビゲーションプログラム210を実行する。
(1-1) Configuration of navigation terminal:
The navigation terminal 100 is mounted on a plurality of vehicles traveling on the road. The navigation terminal 100 includes a control unit 200 including a CPU, RAM, ROM, and the like, and a recording medium 300. The control unit 200 executes a program stored in the recording medium 300 or the ROM. In the present embodiment, the control unit 200 executes the navigation program 210 as one of the programs.

車両は、通信部220とGPS受信部410と車速センサ420とジャイロセンサ430と車両制御ECU(Electronic Control Unit)440と車車間通信部450とカメラ460とユーザI/F部470とを備えている。通信部220は、無線通信を行うための回路によって構成され、制御部200は通信部220を制御して走行計画生成システム10と通信を行う。GPS受信部410は、GPS衛星からの電波を受信し、図示しないインタフェースを介して車両の現在位置を算出するための信号を制御部200に出力する。車速センサ420は、車両が備える車輪の回転速度に対応した信号を制御部200に出力する。制御部200は、図示しないインタフェースを介してこの信号を取得し、車速を取得する。   The vehicle includes a communication unit 220, a GPS receiving unit 410, a vehicle speed sensor 420, a gyro sensor 430, a vehicle control ECU (Electronic Control Unit) 440, an inter-vehicle communication unit 450, a camera 460, and a user I / F unit 470. . The communication unit 220 includes a circuit for performing wireless communication, and the control unit 200 controls the communication unit 220 to communicate with the travel plan generation system 10. The GPS receiving unit 410 receives radio waves from GPS satellites and outputs a signal for calculating the current position of the vehicle to the control unit 200 via an interface (not shown). The vehicle speed sensor 420 outputs a signal corresponding to the rotational speed of the wheels included in the vehicle to the control unit 200. The control unit 200 acquires this signal via an interface (not shown) and acquires the vehicle speed.

ジャイロセンサ430は、車両の水平面内の旋回についての角加速度を検出し、車両の向きに対応した信号を出力する。制御部200は、この信号を取得して車両の進行方向を取得する。車車間通信部450は、無線通信を行うための回路によって構成され、制御部200は車車間通信部450を制御して他の車両と通信を行う。カメラ460は、車両の周辺を撮影する撮像素子であり、周辺を撮影した周辺画像を制御部200に出力する。制御部200は、周辺画像の画像認識に基づいて自車両や他車両の位置を取得する。   The gyro sensor 430 detects angular acceleration about turning in the horizontal plane of the vehicle, and outputs a signal corresponding to the direction of the vehicle. The control unit 200 acquires this signal and acquires the traveling direction of the vehicle. The vehicle-to-vehicle communication unit 450 is configured by a circuit for performing wireless communication, and the control unit 200 controls the vehicle-to-vehicle communication unit 450 to communicate with other vehicles. The camera 460 is an image sensor that captures the periphery of the vehicle, and outputs a peripheral image that captures the periphery to the control unit 200. The control unit 200 acquires the positions of the host vehicle and other vehicles based on the image recognition of the surrounding images.

記録媒体300には、地図情報300aが記録されている。地図情報300aには車両が走行する道路上に設定されたノード(交差点、インターチェンジ、ジャンクション)の位置等を示すノードデータ、ノード間の道路区間(リンク)の形状を特定するための形状補間点の位置等を示す形状補間データ、道路区間における旅行時間や区間長等の各種情報を示すリンクデータ等が含まれている。   In the recording medium 300, map information 300a is recorded. The map information 300a includes node data indicating the positions of nodes (intersections, interchanges, junctions) set on the road on which the vehicle is traveling, and shape interpolation points for specifying the shape of road sections (links) between the nodes. Shape interpolation data indicating the position and the like, link data indicating various information such as travel time and section length in the road section, and the like are included.

記録媒体300には、基本計画300bが記録されている。本実施形態において、基本計画300bは、ユーザが希望する出発地と目的地と到着時刻とを示す。また、記録媒体300には、自車両走行計画300cが記録されている。この自車両走行計画300cは、基本計画300bが示す出発地から目的地までを接続する一連の道路区間によって構成された走行予定経路と、当該走行予定経路上の主要地点(例えば出発地、目的地、ノード等)の走行予定時刻とを示す。また、自車両走行計画300cは、走行予定経路を構成する道路区間のうち、他車両と隊列走行が可能な共通区間を示す。   The basic plan 300b is recorded on the recording medium 300. In the present embodiment, the basic plan 300b indicates a departure place, a destination, and an arrival time desired by the user. In addition, the host vehicle travel plan 300c is recorded on the recording medium 300. The own vehicle travel plan 300c includes a planned travel route constituted by a series of road sections connecting from the departure point to the destination indicated by the basic plan 300b, and main points (for example, the departure point, the destination, etc.) on the planned travel route. , Nodes, etc.) are shown. In addition, the host vehicle travel plan 300c indicates a common section in which road travel with other vehicles is possible among road sections constituting the planned travel route.

制御部200は、車速センサ420やジャイロセンサ430やGPS受信部410等の出力信号に基づいて車両の走行軌跡を取得するとともに、地図情報300aのノードデータやリンクデータに基づいて道路区間の形状を取得する。そして、制御部200は、車両の走行軌跡とマッチする形状を有する道路区間を車両が走行している走行道路区間として特定し、当該走行道路区間上にて車両の現在位置を特定する。   The control unit 200 obtains a travel locus of the vehicle based on output signals from the vehicle speed sensor 420, the gyro sensor 430, the GPS reception unit 410, and the like, and determines the shape of the road section based on the node data and link data of the map information 300a. get. Then, the control unit 200 identifies the road section having a shape that matches the traveling locus of the vehicle as the traveling road section on which the vehicle is traveling, and identifies the current position of the vehicle on the traveling road section.

車両制御ECU440は、車速と操舵角を制御するための回路である。車両制御ECU440は、エンジンのスロットル開度やブレーキの制動力を調整することにより車速を制御する。また、車両制御ECU440は、車輪の操舵角を調整することにより車両を操舵する。   The vehicle control ECU 440 is a circuit for controlling the vehicle speed and the steering angle. The vehicle control ECU 440 controls the vehicle speed by adjusting the throttle opening of the engine and the braking force of the brake. The vehicle control ECU 440 steers the vehicle by adjusting the steering angle of the wheels.

ユーザI/F部470は、運転者の操作を入力し、また運転者に走行予定経路を案内するためのインタフェース部であり、図示しないタッチパネルディスプレイからなる入力部を兼ねた表示部やスピーカー等の出力音の出力部を備えている。走行予定経路とは、車両が走行する予定の道路区間である複数の構成道路区間によって構成された経路である。ナビゲーションプログラム210の機能により制御部200は、ユーザI/F部470に対して走行予定経路が重畳された地図を表示させる。   The user I / F unit 470 is an interface unit for inputting a driver's operation and guiding the planned driving route to the driver, such as a display unit or a speaker that also serves as an input unit including a touch panel display (not shown). An output sound output unit is provided. The scheduled travel route is a route configured by a plurality of constituent road sections that are road sections on which the vehicle is scheduled to travel. With the function of the navigation program 210, the control unit 200 causes the user I / F unit 470 to display a map on which the planned travel route is superimposed.

ナビゲーションプログラム210は、運転支援部210aと計画送受信部210bとを含む。
運転支援部210aは、自車両の走行予定経路の案内と隊列走行制御とを行う機能を制御部200に実現させるモジュールである。運転支援部210aの機能により制御部200は、走行計画生成システム10から受信した自車両走行計画300cの走行予定経路を示す画像が重畳された地図をユーザI/F部470のディスプレイに表示させることにより、走行予定経路を案内する。また、運転支援部210aの機能により制御部200は、走行予定経路の案内において、走行予定経路上の主要地点における走行予定時刻を案内する。さらに、運転支援部210aの機能により制御部200は、自車両走行計画300cが示す走行予定時刻どおりに走行予定経路上を走行するように、車速の案内を行ってもよいし、車速の制御を行ってもよい。
The navigation program 210 includes a driving support unit 210a and a plan transmission / reception unit 210b.
The driving support unit 210a is a module that causes the control unit 200 to realize a function of performing guidance of the planned traveling route of the host vehicle and platooning control. With the function of the driving support unit 210a, the control unit 200 causes the display of the user I / F unit 470 to display a map on which an image indicating the planned travel route of the host vehicle travel plan 300c received from the travel plan generation system 10 is superimposed. To guide the planned travel route. Further, the control unit 200 guides the scheduled travel time at the main points on the planned travel route in the guidance of the planned travel route by the function of the driving support unit 210a. Further, by the function of the driving support unit 210a, the control unit 200 may guide the vehicle speed so as to travel on the planned travel route according to the planned travel time indicated by the host vehicle travel plan 300c, or control the vehicle speed. You may go.

また、運転支援部210aの機能により制御部200は、自車両の走行予定経路を構成する道路区間のうち、他車両と隊列走行が可能な共通区間を走行する場合に、隊列走行制御を実行する。この隊列走行制御とは、他車両と隊列を組んで走行するための車両制御であって、同一レーン上において前方の他車両から一定の距離だけ後方を走行するための車両制御である。すなわち、運転支援部210aの機能により制御部200は、自車両が隊列の先頭でない場合、隊列を構成する前方の他車両の位置を車車間通信部450による通信またはカメラ460が撮影した周辺画像の画像認識に基づいて取得する。そして、制御部200は、隊列を構成する前方の他車両と同一レーンを走行するように車輪の操舵角を制御し、かつ、前方の他車両から一定の距離だけ後方を走行するように車速を制御するための信号を車両制御ECU440に出力する。一方、運転支援部210aの機能により制御部200は、自車両が隊列の先頭である場合、走行予定経路にて指定されている推奨レーン上を所定車速で走行するように、車速と車輪の操舵角とを制御する。   In addition, the control unit 200 performs platooning control when the vehicle 200 travels in a common section that can be platooned with other vehicles among the road sections constituting the planned traveling route of the host vehicle by the function of the driving support unit 210a. . This row running control is vehicle control for running in a row with another vehicle, and is vehicle control for running behind a certain distance from the other front vehicle on the same lane. That is, by the function of the driving support unit 210a, when the own vehicle is not the head of the platoon, the control unit 200 communicates the position of the other vehicle in front of the platoon with the communication by the inter-vehicle communication unit 450 or the peripheral image captured by the camera 460. Obtain based on image recognition. Then, the control unit 200 controls the steering angle of the wheels so that the vehicle travels in the same lane as the other vehicles in front of the platoon, and the vehicle speed is adjusted so that the vehicle travels a certain distance behind the other vehicles in front. A signal for control is output to the vehicle control ECU 440. On the other hand, by the function of the driving support unit 210a, the control unit 200 steers the vehicle speed and the wheels so that the vehicle travels at a predetermined vehicle speed on the recommended lane designated in the planned travel route when the host vehicle is at the head of the platoon. Control the corners.

計画送受信部210bは、走行計画生成システム10との間で走行計画を送受信するための機能を制御部200に実現させるモジュールである。計画送受信部210bの機能により制御部200は、ユーザI/F部470におけるユーザの操作に基づいて、基本計画300bを生成し、当該基本計画300bを走行計画生成システム10に送信する。さらに、計画送受信部210bの機能により制御部200は、送信した基本計画300bに対して走行計画生成システム10から応答された自車両走行計画300cを受信する。ここで、自車両走行計画300cは、走行予定経路を構成する道路区間のうち、他車両と隊列走行が可能な共通区間を示す。従って、運転支援部210aの機能により制御部200は、自車両走行計画300cに基づいて、走行予定経路の案内と隊列走行制御とを実行することができる。   The plan transmission / reception unit 210b is a module that causes the control unit 200 to realize a function for transmitting / receiving a travel plan to / from the travel plan generation system 10. Based on the function of the plan transmission / reception unit 210b, the control unit 200 generates a basic plan 300b based on a user operation in the user I / F unit 470, and transmits the basic plan 300b to the travel plan generation system 10. Furthermore, by the function of the plan transmission / reception unit 210b, the control unit 200 receives the host vehicle travel plan 300c responded from the travel plan generation system 10 to the transmitted basic plan 300b. Here, the host vehicle travel plan 300c indicates a common section in which road travel with other vehicles is possible among road sections constituting the planned travel route. Therefore, the control unit 200 can execute guidance of the planned travel route and platooning control based on the host vehicle travel plan 300c by the function of the driving support unit 210a.

計画送受信部210bの機能により制御部200は、自車両走行計画300cに従って車両が走行していない場合に不実行通知を走行計画生成システム10に送信する。自車両走行計画300cに従って車両が走行してない場合とは、例えば自車両走行計画300cの出発予定時刻から所定期間経過しても、車両が走行を開始していない場合や、車両が走行予定経路上の最初の道路区間を走行していない場合であってもよい。   With the function of the plan transmission / reception unit 210b, the control unit 200 transmits a non-execution notification to the travel plan generation system 10 when the vehicle is not traveling according to the host vehicle travel plan 300c. The case where the vehicle is not traveling in accordance with the host vehicle travel plan 300c is, for example, the case where the vehicle has not started traveling even after a predetermined period of time has elapsed from the scheduled departure time of the host vehicle travel plan 300c, It may be a case where the vehicle is not traveling on the first road section above.

(1−2)走行計画生成システムの構成:
次に、走行計画生成システム10について説明する。走行計画生成システム10は、CPU,RAM,ROM等を備える制御部20と通信部22と記録媒体30とを備えている。制御部20は、記録媒体30やROMに記録されたプログラムを実行する。通信部22は、車両と無線通信を行うための回路によって構成され、制御部20は通信部22を制御して車両と通信を行う。記録媒体30には、地図情報30aが記録されている。地図情報30aは、ナビゲーション端末100の地図情報300aと同様である。記録媒体30には、複数の他車両走行計画30dが蓄積されている。他車両走行計画30dは、自車両走行計画300cと同様に、走行予定経路と、当該走行予定経路上にて隊列走行が可能な共通区間と、当該走行予定経路上の主要地点の走行予定時刻とを示す。
(1-2) Configuration of travel plan generation system:
Next, the travel plan generation system 10 will be described. The travel plan generation system 10 includes a control unit 20 including a CPU, RAM, ROM, and the like, a communication unit 22, and a recording medium 30. The control unit 20 executes a program recorded in the recording medium 30 or the ROM. The communication unit 22 includes a circuit for performing wireless communication with the vehicle, and the control unit 20 controls the communication unit 22 to communicate with the vehicle. Map information 30 a is recorded on the recording medium 30. The map information 30a is the same as the map information 300a of the navigation terminal 100. A plurality of other vehicle travel plans 30d are stored in the recording medium 30. Similar to the host vehicle travel plan 300c, the other vehicle travel plan 30d includes a planned travel route, a common section in which a convoy travel is possible on the travel planned route, and a planned travel time of a main point on the planned travel route. Indicates.

なお、走行計画生成システム10は、基本計画300bを車両から受信した場合に、当該車両を自車両として扱って自車両走行計画300cを生成する。そして、走行計画生成システム10は、自車両走行計画300cを自車両に送信すると、当該自車両を他車両として扱うとともに、当該自車両走行計画300cを他車両走行計画30dとして記録媒体30に蓄積する(破線矢印)。   When the travel plan generation system 10 receives the basic plan 300b from the vehicle, the travel plan generation system 10 handles the vehicle as the host vehicle and generates the host vehicle travel plan 300c. When the travel plan generation system 10 transmits the host vehicle travel plan 300c to the host vehicle, the travel plan generation system 10 treats the host vehicle as another vehicle and accumulates the host vehicle travel plan 300c as the other vehicle travel plan 30d in the recording medium 30. (Dashed arrow).

走行計画生成プログラム21は、基本計画取得部21aと他車両走行計画取得部21bと自車両走行計画生成部21cとを含む。
基本計画取得部21aは、少なくとも自車両の出発地と目的地とを示す基本計画300bを取得する機能を制御部20に実現させるモジュールである。すなわち、基本計画取得部21aの機能により制御部20は、ユーザの操作に基づいて生成された基本計画300bを自車両から取得する。基本計画300bは、自車両のユーザが希望する出発地と目的地と到着時刻とを示す。
The travel plan generation program 21 includes a basic plan acquisition unit 21a, another vehicle travel plan acquisition unit 21b, and a host vehicle travel plan generation unit 21c.
The basic plan acquisition unit 21a is a module that causes the control unit 20 to realize a function of acquiring a basic plan 300b indicating at least a departure place and a destination of the host vehicle. That is, by the function of the basic plan acquisition unit 21a, the control unit 20 acquires the basic plan 300b generated based on the user's operation from the own vehicle. The basic plan 300b indicates a departure place, a destination, and an arrival time desired by the user of the host vehicle.

他車両走行計画取得部21bは、他車両の走行予定経路と走行予定時刻とを示す他車両走行計画30dを取得する機能を制御部20に実現させるモジュールである。すなわち、他車両走行計画取得部21bの機能により制御部20は、自車両から送信された基本計画300bに基づいて自車両走行計画300cを生成するために、当該自車両以外の車両である他車両についてすでに生成された他車両走行計画30dを記録媒体30から取得する。また、制御部20は、すでに他車両が走行を完了している他車両走行計画30dを取得しないように、現在時刻よりも到着予定時刻が遅い他車両走行計画30dを取得する。なお、走行計画生成システム10は、複数の車両について自車両走行計画300cを生成し、当該自車両走行計画300cを記録媒体30に蓄積するため、他車両走行計画取得部21bの機能により制御部20は、複数の他車両の他車両走行計画を取得することとなる。   The other vehicle travel plan acquisition unit 21b is a module that causes the control unit 20 to realize a function of acquiring the other vehicle travel plan 30d indicating the planned travel route and the planned travel time of the other vehicle. In other words, the function of the other vehicle travel plan acquisition unit 21b allows the control unit 20 to generate the own vehicle travel plan 300c based on the basic plan 300b transmitted from the own vehicle, so that the other vehicle is a vehicle other than the own vehicle. The other vehicle travel plan 30 d that has already been generated is acquired from the recording medium 30. Moreover, the control part 20 acquires the other vehicle travel plan 30d whose arrival time is later than the present time so as not to acquire the other vehicle travel plan 30d in which the other vehicle has already completed traveling. The travel plan generation system 10 generates the host vehicle travel plan 300c for a plurality of vehicles and accumulates the host vehicle travel plan 300c in the recording medium 30, so that the control unit 20 uses the function of the other vehicle travel plan acquisition unit 21b. Will acquire other vehicle travel plans of a plurality of other vehicles.

自車両走行計画生成部21cは、他車両走行計画30dと基本計画300bとに基づいて、他車両と自車両とが隊列走行が可能となるように、自車両の走行予定経路と走行予定時刻とを示す自車両走行計画300cを生成する機能を制御部20に実現させるモジュールである。まず、自車両走行計画生成部21cの機能により制御部20は、ダイクストラ法等の公知の経路探索手法を用いて、基本計画300bが示す出発地から目的地までを接続する一連の道路区間によって構成される複数の候補経路を探索する。例えば、制御部20は、旅行時間や走行距離の小ささが上位となる所定個数の候補経路を探索する。   Based on the other vehicle travel plan 30d and the basic plan 300b, the host vehicle travel plan generation unit 21c determines the planned travel route and the planned travel time of the own vehicle so that the other vehicle and the own vehicle can travel in a row. This is a module that causes the control unit 20 to realize the function of generating the host vehicle travel plan 300c. First, by the function of the host vehicle travel plan generation unit 21c, the control unit 20 is configured by a series of road sections connecting from the departure point to the destination indicated by the basic plan 300b using a known route search method such as the Dijkstra method. A plurality of candidate routes to be searched are searched. For example, the control unit 20 searches for a predetermined number of candidate routes whose travel time and travel distance are higher.

図2Aは、道路の模式図である。図2Aの各線は高速道路上の道路区間を意味し、複数の道路区間が接続している白丸は出発地Sと目的地GとノードN(インターチェンジ、ジャンクション)等を意味する。図2Aの例において、図2B〜2Dに示す3個の候補経路1〜3(実線、破線、一点鎖線)が探索されたこととする。候補経路1〜3は、いずれも出発地Sから目的地Gまでの経路であるが、少なくとも一部の道路区間が相違している。以下、候補経路1〜3を構成する道路区間を候補区間と表記する。   FIG. 2A is a schematic diagram of a road. Each line in FIG. 2A means a road section on the expressway, and white circles connecting a plurality of road sections mean a starting point S, a destination G, a node N (interchange, junction), and the like. In the example of FIG. 2A, it is assumed that the three candidate routes 1 to 3 (solid line, broken line, and alternate long and short dash line) shown in FIGS. Candidate routes 1 to 3 are all routes from the departure point S to the destination G, but at least some road sections are different. Hereinafter, road sections constituting candidate routes 1 to 3 are referred to as candidate sections.

自車両走行計画生成部21cの機能により制御部20は、他車両の走行予定経路と自車両の走行予定経路とが少なくとも1個の共通する道路区間である共通区間を有するように自車両走行計画300cを生成する。また、自車両走行計画生成部21cの機能により制御部20は、共通区間における他車両の走行予定時刻と、共通区間における自車両の走行予定時刻との差が閾値以下となるように、自車両走行計画300cを生成する。   Due to the function of the host vehicle travel plan generation unit 21c, the control unit 20 causes the host vehicle travel plan so that the planned travel route of the other vehicle and the planned travel route of the own vehicle have at least one common road section. 300c is generated. Further, the function of the host vehicle travel plan generation unit 21c allows the control unit 20 to control the host vehicle so that the difference between the scheduled travel time of the other vehicle in the common section and the scheduled travel time of the host vehicle in the common section is equal to or less than the threshold value. A travel plan 300c is generated.

具体的に、自車両走行計画生成部21cの機能により制御部20は、他車両走行計画30dを参照することにより、候補経路1〜3を構成する各候補区間の始点のノードNを走行する走行予定時刻t1〜t6ごとに、各候補区間を走行する予定の他車両の台数を取得する。図2Bにおいては、候補経路1を構成する各候補区間について、走行予定時刻t1〜t6ごとの他車両の走行台数を示している。制御部20は、候補経路1〜3のうち、少なくとも1個の候補区間において、他車両の走行台数が1台以上となっている候補経路1〜3を自車両走行計画300cの走行予定経路として選択する。走行予定時刻t1〜t6は時間軸を均等に区分した単位期間の先頭時刻を意味する。従って、他車両の走行台数が1台以上となっている候補経路1〜3を自車両走行計画300cの走行予定経路として選択することにより、共通区間における他車両の走行予定時刻と、共通区間における自車両の走行予定時刻との差を単位期間以下とすることができる。なお、車車間通信部450やカメラ460は、同一地点における走行時刻の差が単位期間以下である場合に、車両同士が隊列走行できるように構成されていることとする。 Specifically, the control unit 20 refers to the other vehicle travel plan 30d by the function of the host vehicle travel plan generation unit 21c, and travels the node N at the start point of each candidate section constituting the candidate routes 1 to 3. for each scheduled time t 1 ~t 6, obtains the number of other vehicles that will travel each candidate section. In FIG. 2B, the number of other vehicles traveling for each of the candidate sections constituting the candidate route 1 is shown for each scheduled traveling time t 1 to t 6 . The control unit 20 uses the candidate routes 1 to 3 in which the number of other vehicles traveling is one or more in at least one candidate section of the candidate routes 1 to 3 as the planned travel route of the host vehicle travel plan 300c. select. The scheduled traveling times t 1 to t 6 mean the head times of the unit periods with the time axis divided equally. Therefore, by selecting candidate routes 1 to 3 in which the number of other vehicles traveling is one or more as the planned traveling route of the own vehicle traveling plan 300c, the planned traveling time of the other vehicle in the common section and the common section The difference from the scheduled travel time of the host vehicle can be made equal to or less than the unit period. It is assumed that the inter-vehicle communication unit 450 and the camera 460 are configured so that the vehicles can travel in a row when the difference in travel time at the same point is equal to or less than the unit period.

さらに、自車両走行計画生成部21cの機能により制御部20は、自車両の走行予定経路のうち、共通区間が占める割合が最大または閾値以上となるように、自車両走行計画300cを生成する。また、自車両走行計画生成部21cの機能により制御部20は、他車両と自車両とが隊列走行が可能となるように、出発地における出発時刻を設定する。具体的に、自車両走行計画生成部21cの機能により制御部20は、出発地Sにおける出発時刻(時刻t1〜t6)を変えながら、他車両の走行台数が1台以上となっている共通区間の割合(以下、共通割合)が最大となる出発地Sにおける出発時刻を取得する。 Furthermore, the control part 20 produces | generates the own vehicle travel plan 300c by the function of the own vehicle travel plan production | generation part 21c so that the ratio which a common area occupies among the planned travel routes of the own vehicle may become the maximum or more than a threshold value. In addition, the control unit 20 sets the departure time at the departure place so that the other vehicle and the host vehicle can travel in a row by the function of the host vehicle travel plan generation unit 21c. Specifically, the control unit 20 changes the departure time (time t 1 to t 6 ) at the departure place S by the function of the host vehicle travel plan generation unit 21c, and the number of other vehicles traveling is one or more. The departure time at the departure point S where the common section ratio (hereinafter, common ratio) is maximized is acquired.

例えば、図2Bの時刻t1にて出発地Sを出発したと仮定する。この場合、制御部20は、各候補区間の旅行時間に基づいて、候補経路1の各ノードN1,N2,N3,N7の走行予定時刻t2,t4,t5,t6を取得する。そして、制御部20は、各候補区間のうち、走行予定時刻t2,t4,t5,t6における他車両の走行台数(実線枠内)を取得し、当該走行台数が1台以上となっている候補区間を共通区間C(実線矢印)として取得し、全共通区間Cの区間長の合計を、全候補区間の区間長の合計で除算した共通割合を取得する。例えば、図2Bの時刻t2にて出発地Sを出発したと仮定する。この場合、制御部20は、各候補区間のうち、走行予定時刻t3,t5,t6,t7における他車両の走行台数(破線枠内)を取得することとなる。図2Bにおいて時刻t1にて出発地Sを出発した場合の共通割合は、時刻t2にて出発地Sを出発した場合の共通割合よりも大きくなる。 For example, assume that the departure place S departs at time t 1 in FIG. 2B. In this case, the control unit 20 determines the scheduled travel times t 2 , t 4 , t 5 , t 6 of the nodes N 1 , N 2 , N 3 , N 7 of the candidate route 1 based on the travel time of each candidate section. To get. Then, the control unit 20 acquires the number of traveling vehicles (within the solid line frame) at the scheduled traveling times t 2 , t 4 , t 5 , and t 6 in each candidate section, and the traveling number is one or more. Is obtained as a common section C (solid arrow), and a common ratio obtained by dividing the total length of all common sections C by the total length of all candidate sections is acquired. For example, assume that the departure place S departs at time t 2 in FIG. 2B. In this case, the control unit 20 obtains the number of other vehicles traveling (within the broken line frame) at the estimated traveling times t 3 , t 5 , t 6 , and t 7 in each candidate section. In FIG. 2B, the common ratio when departing from the departure place S at time t 1 is larger than the common ratio when departing from the departure place S at time t 2 .

以上のように、制御部20は、図2B〜2Dに示す各候補経路1〜3について出発時刻を変えながら、共通割合が最大となる候補経路1〜3と出発時刻との組み合わせを取得する。図2Bにおいて、候補経路1において出発地Sの出発時刻を時刻t1に設定した場合に、共通割合が最大となったとして以下説明する。候補経路1において時刻t1に出発地Sの出発時刻を設定した場合、道路区間S〜N1では2台の他車両と、道路区間N1〜N2では3台の他車両と、道路区間N3〜N7では2台の他車両と、道路区間N7〜Gでは2台の他車両と隊列走行が可能となる。 As described above, the control unit 20 acquires a combination of the candidate routes 1 to 3 and the departure time having the maximum common ratio while changing the departure time for each of the candidate routes 1 to 3 shown in FIGS. In FIG. 2B, the following description will be made assuming that the common ratio is maximized when the departure time of the departure place S is set to time t 1 in the candidate route 1. If you set the departure time of the departure point S at time t 1 in the candidate path 1, a road in the section S~N 1 and two other vehicles, and other vehicles of three in the road section N 1 to N 2, road sections It is possible to run in a row with two other vehicles in N 3 to N 7 and with two other vehicles in the road section N 7 to G.

自車両走行計画生成部21cの機能により制御部20は、共通割合が最大となる候補経路1と出発時刻(時刻t1)とを取得すると、候補経路1を走行予定経路とし、時刻t1を出発時刻とする自車両走行計画300cを生成する。そして、制御部20は、自車両走行計画300cを自車両に送信する。自車両走行計画300cを自車両に送信すると、制御部20は、自車両走行計画300cを、他車両走行計画30dとして記録媒体30に蓄積する。このとき、制御部20は、新たに蓄積する他車両走行計画30dと共通区間C(走行予定時刻の差が単位期間以下)を有する他車両走行計画30dを取得し、これらの他車両走行計画30d同士(2個以上)が共通区間Cを有することを示す共通関係情報を記録媒体30に記録しておく。 When the control unit 20 obtains the candidate route 1 and the departure time (time t 1 ) having the maximum common ratio by the function of the host vehicle travel plan generation unit 21c, the control unit 20 sets the candidate route 1 as the planned travel route and sets the time t 1 . The own vehicle travel plan 300c as the departure time is generated. Then, the control unit 20 transmits the host vehicle travel plan 300c to the host vehicle. When the host vehicle travel plan 300c is transmitted to the host vehicle, the control unit 20 accumulates the host vehicle travel plan 300c in the recording medium 30 as the other vehicle travel plan 30d. At this time, the control unit 20 acquires another vehicle travel plan 30d having a newly accumulated other vehicle travel plan 30d and a common section C (difference in travel scheduled time is equal to or less than a unit period), and these other vehicle travel plans 30d. Common relationship information indicating that each other (two or more) has a common section C is recorded on the recording medium 30.

また、自車両走行計画生成部21cの機能により制御部20は、他車両が他車両走行計画30dに従って走行をしているか否かを監視し、他車両が他車両走行計画30dに従って走行をしていない場合、自車両走行計画300cを修正する。具体的に、自車両走行計画生成部21cの機能により制御部20は、ある他車両走行計画30dについての不実行通知を受信した場合に、当該他車両走行計画30dと共通区間C(走行予定時刻の差が単位期間以下)を有する他の他車両走行計画30dを共通関係情報に基づいて取得する。そして、制御部20は、不実行通知が通知された他車両走行計画30dと共通区間Cを有する他の他車両走行計画30dを修正する。さらに、制御部20は、不実行通知が通知された他車両走行計画30dと共通区間Cを有する他の他車両走行計画30dを送信した車両(自車両)に対して、修正した他車両走行計画30dを、修正後の自車両走行計画300cとして送信する。本実施形態において、制御部20は、ダイクストラ法等の公知の経路探索手法を用いて、修正対象の自車両走行計画300cが示す出発地Sから目的地Gまでを接続する走行予定経路であって、旅行時間や走行距離が最小となる走行予定経路を探索し、当該走行予定経路を示すように自車両走行計画300cを修正する。すなわち、制御部20は、隊列走行ではなく、単独走行で最適となるように自車両走行計画300cを修正する。   Further, the function of the own vehicle travel plan generation unit 21c causes the control unit 20 to monitor whether or not the other vehicle is traveling according to the other vehicle travel plan 30d, and the other vehicle is traveling according to the other vehicle travel plan 30d. If not, the host vehicle travel plan 300c is corrected. Specifically, when the control unit 20 receives a non-execution notification for a certain other vehicle travel plan 30d by the function of the host vehicle travel plan generation unit 21c, the control unit 20 and the common section C (scheduled travel time) The other other vehicle travel plan 30d having a difference of less than or equal to the unit period is acquired based on the common relationship information. Then, the control unit 20 corrects the other vehicle travel plan 30d having the common section C and the other vehicle travel plan 30d notified of the non-execution notification. Furthermore, the control unit 20 corrects the other vehicle travel plan that has been transmitted to the other vehicle travel plan 30d having the common section C and the other vehicle travel plan 30d that has been notified of the non-execution notification. 30d is transmitted as the corrected host vehicle travel plan 300c. In the present embodiment, the control unit 20 is a planned travel route that connects the starting point S to the destination G indicated by the correction target host vehicle travel plan 300c using a known route search method such as the Dijkstra method. Then, a planned travel route that minimizes the travel time and travel distance is searched, and the host vehicle travel plan 300c is corrected to indicate the planned travel route. In other words, the control unit 20 corrects the host vehicle travel plan 300c so as to be optimal in independent traveling, not in platooning.

以上説明した本実施形態において、他車両の走行予定経路と走行予定時刻とに基づいて、基本計画における出発地Sから目的地Gへと向かう自車両走行計画300cが生成される。すなわち、最初から自車両の走行予定経路と走行予定時刻が設定されているのでなく、隊列走行が可能となるように自車両走行計画300cが生成されるため、隊列走行が可能となる可能性を高めることができる。また、自車両と他車両とが、少なくとも1個の共通区間Cを走行することができ、当該共通区間Cにて隊列走行を可能とすることができる。さらに、自車両と他車両とが、少なくとも1個の共通区間Cを走行し、かつ、当該共通区間Cにおける走行予定時刻の差を閾値(単位期間)以下となるようにするため、共通区間Cにおいて、車車間通信部450の通信範囲やカメラ460の画像認識内にて自車両と他車両とを走行させることができる。従って、共通区間Cにて隊列走行が可能な自車両走行計画300cを生成できる。   In the present embodiment described above, the host vehicle travel plan 300c from the departure point S to the destination G in the basic plan is generated based on the planned travel route and the planned travel time of the other vehicle. That is, since the own vehicle travel plan 300c is generated so that the platooning can be performed instead of the scheduled traveling route and the scheduled traveling time of the own vehicle from the beginning, there is a possibility that the platooning can be performed. Can be increased. In addition, the host vehicle and the other vehicle can travel in at least one common section C, and the platooning can be performed in the common section C. Furthermore, in order for the own vehicle and the other vehicle to travel in at least one common section C and to make the difference in travel scheduled time in the common section C equal to or less than a threshold value (unit period), the common section C The vehicle and the other vehicle can be caused to travel within the communication range of the inter-vehicle communication unit 450 and the image recognition of the camera 460. Therefore, it is possible to generate the own vehicle travel plan 300c that can travel in the common section C.

さらに、自車両の走行予定経路のうち、隊列走行ができる共通区間Cの割合が最大となるように自車両走行計画300cが生成されるため、隊列走行のメリットを顕著化できる。また、出発地Sにおける出発時刻を設定することにより、共通区間Cにおける自車両の走行予定時刻の設定自由度を大きくすることができ、他車両と隊列走行が可能な自車両走行計画300cが生成できる可能性を高めることができる。ここで、他車両が他車両走行計画30dに従って走行をしていない場合、現在の自車両走行計画300cで走行を行っても隊列走行ができない場合が生じ得る。このような場合に、単独走行で最適な走行予定経路を示すように自車両走行計画300cを修正できる。   Furthermore, since the own vehicle travel plan 300c is generated so that the ratio of the common section C in which the platooning can be performed is maximized in the planned traveling route of the own vehicle, the merit of the platooning can be made remarkable. In addition, by setting the departure time at the departure place S, it is possible to increase the degree of freedom of setting the scheduled traveling time of the own vehicle in the common section C, and the own vehicle traveling plan 300c that can be platooned with other vehicles is generated. The possibility of being able to be increased can be increased. Here, when the other vehicle is not traveling according to the other vehicle travel plan 30d, there may be a case where the platooning cannot be performed even if the current vehicle travel plan 300c is traveled. In such a case, the host vehicle travel plan 300c can be corrected so as to indicate the optimal travel schedule route for the single travel.

(2)走行計画生成処理:
次に、走行計画生成システム10にて実行される走行計画生成処理について説明する。図3Aは、走行計画生成処理のフローチャートである。
まず、基本計画取得部21aの機能により制御部20は、基本計画300bを取得する(ステップS100)。すなわち、制御部20は、ユーザの操作に基づいて生成された基本計画300bを自車両から受信して取得する。この基本計画300bは、自車両のユーザが希望する出発地と目的地と到着時刻とを示す。
(2) Travel plan generation process:
Next, a travel plan generation process executed by the travel plan generation system 10 will be described. FIG. 3A is a flowchart of a travel plan generation process.
First, the control unit 20 acquires the basic plan 300b by the function of the basic plan acquisition unit 21a (step S100). That is, the control unit 20 receives and acquires the basic plan 300b generated based on the user's operation from the host vehicle. This basic plan 300b shows the departure place, destination and arrival time desired by the user of the host vehicle.

次に、他車両走行計画取得部21bの機能により制御部20は、他車両走行計画30dを取得する(ステップS110)。すなわち、制御部20は、自車両から送信された基本計画300bに基づいて自車両走行計画300cを生成するために、当該自車両以外の車両である他車両についてすでに生成された他車両走行計画30dを記録媒体30から取得する。   Next, the control unit 20 acquires the other vehicle travel plan 30d by the function of the other vehicle travel plan acquisition unit 21b (step S110). That is, in order to generate the host vehicle travel plan 300c based on the basic plan 300b transmitted from the host vehicle, the control unit 20 has already generated another vehicle travel plan 30d for another vehicle that is a vehicle other than the host vehicle. Is acquired from the recording medium 30.

次に、自車両走行計画生成部21cの機能により制御部20は、複数の候補経路を探索する(ステップS120)。すなわち、制御部20は、ダイクストラ法等の公知の経路探索手法を用いて、基本計画300bが示す出発地から目的地までを接続する一連の道路区間によって構成される複数の候補経路を探索する。   Next, the control unit 20 searches for a plurality of candidate routes by the function of the host vehicle travel plan generation unit 21c (step S120). That is, the control unit 20 searches for a plurality of candidate routes configured by a series of road sections connecting from the starting point to the destination indicated by the basic plan 300b using a known route searching method such as the Dijkstra method.

次に、自車両走行計画生成部21cの機能により制御部20は、候補経路を選択するとともに出発時刻を設定する(ステップS130)。すなわち、制御部20は、図2B〜2Dに示すような各候補経路1〜3について出発時刻を変えながら、全共通区間Cの区間長の合計を、全候補区間の区間長の合計で除算した共通割合が最大となる候補経路1〜3と出発時刻との組み合わせを取得する。共通区間Cとは、候補経路1〜3を構成する候補区間のうち、走行予定時刻における他車両の走行台数が1台以上となっている候補区間である。各走行予定時刻における他車両の走行台数は、記録媒体30から取得した他車両走行計画30dに基づいて取得できる。   Next, the control unit 20 selects a candidate route and sets a departure time by the function of the host vehicle travel plan generation unit 21c (step S130). That is, the control unit 20 divides the total length of all common sections C by the total length of all candidate sections while changing the departure time for each candidate route 1 to 3 as shown in FIGS. A combination of candidate routes 1 to 3 having the maximum common ratio and the departure time is acquired. The common section C is a candidate section in which the number of other vehicles traveling at the scheduled traveling time is one or more among the candidate sections constituting the candidate routes 1 to 3. The number of other vehicles traveling at each scheduled traveling time can be acquired based on the other vehicle traveling plan 30 d acquired from the recording medium 30.

次に、自車両走行計画生成部21cの機能により制御部20は、到着予定時刻が基本計画300bと基準以上乖離しているか否かを判定する(ステップS140)。制御部20は、ステップS130にて選択した候補経路を、ステップS130にて設定した出発時刻にて出発した場合に、自車両が目的地Gに到着する予定の到着予定時刻tGを道路区間の旅行時間等に基づいて取得する。そして、制御部20は、到着予定時刻tGと基本計画300bが示す希望の到着時刻との差が基準値(例えば30分)以上である場合に、到着予定時刻tGが基本計画300bと基準以上乖離していると判定する。 Next, by the function of the host vehicle travel plan generation unit 21c, the control unit 20 determines whether or not the estimated arrival time deviates from the basic plan 300b by more than a reference (step S140). Control unit 20, the selected candidate path in step S130, when starting at the starting time set at step S130, the vehicle is expected arrival time t G scheduled to arrive at the destination G road section Obtain based on travel time. Then, when the difference between the estimated arrival time t G and the desired arrival time indicated by the basic plan 300b is equal to or greater than a reference value (for example, 30 minutes), the control unit 20 determines that the estimated arrival time t G is the basic plan 300b and the reference It is determined that there is a divergence.

到着予定時刻tGが基本計画300bと基準以上乖離していると判定した場合(ステップS140:Y)、自車両走行計画生成部21cの機能により制御部20は、到着予定時刻tGを案内する(ステップS150)。すなわち、制御部20は、到着予定時刻tGを案内するための指示情報を自車両のナビゲーション端末100に送信する。これに応じて、ナビゲーション端末100は、到着予定時刻tGを案内するための画像や音声を出力する。なお、到着予定時刻tGが基本計画300bと基準以上乖離している場合、出発時刻もユーザの意図と大きくずれている可能性があるため、制御部20は、出発時刻も案内するための指示情報を自車両のナビゲーション端末100に送信してもよい。一方、到着予定時刻tGが基本計画300bと基準以上乖離していると判定しなかった場合(ステップS140:N)、制御部20は、到着予定時刻tGの案内(ステップS150)をスキップする。 When it is determined that the estimated arrival time t G is more than the standard deviation from the basic plan 300b (step S140: Y), the control unit 20 guides the estimated arrival time t G by the function of the host vehicle travel plan generation unit 21c. (Step S150). That is, the control unit 20 transmits instruction information for guiding the estimated arrival time t G to the navigation terminal 100 of the host vehicle. In response to this, the navigation terminal 100, and outputs images and sound for guiding the expected arrival time t G. Note that if the estimated arrival time t G deviates from the basic plan 300b by more than the reference, the departure time may be significantly deviated from the user's intention, so the control unit 20 instructs the departure time to be guided. You may transmit information to the navigation terminal 100 of the own vehicle. On the other hand, when it is not determined that the estimated arrival time t G is more than the standard deviation from the basic plan 300b (step S140: N), the control unit 20 skips the guidance for the estimated arrival time t G (step S150). .

次に、自車両走行計画生成部21cの機能により制御部20は、自車両走行計画300cを自車両に送信する(ステップS160)。すなわち、ステップS130にて選択した候補経路を走行予定経路と、ステップS130にて設定した出発時刻にて出発した場合の各地点の走行予定時刻と、他車両と隊列走行が可能な共通区間Cと、を示す自車両走行計画300cを自車両に送信する。さらに、制御部20は、自車両走行計画300cを自車両に送信すると、当該自車両走行計画300cを他車両走行計画30dとして記録媒体30に蓄積する。   Next, by the function of the host vehicle travel plan generation unit 21c, the control unit 20 transmits the host vehicle travel plan 300c to the host vehicle (step S160). In other words, the candidate route selected in step S130 is the planned travel route, the planned travel time at each point when departing at the departure time set in step S130, and the common section C that can be platooned with other vehicles. Is transmitted to the host vehicle. Further, when transmitting the host vehicle travel plan 300c to the host vehicle, the control unit 20 accumulates the host vehicle travel plan 300c in the recording medium 30 as the other vehicle travel plan 30d.

(3)走行計画修正処理:
次に、走行計画生成システム10にて実行される走行計画修正処理について説明する。図3Bは、走行計画修正処理のフローチャートである。
まず、自車両走行計画生成部21cの機能により制御部20は、他車両走行計画30dの不実行通知を受信する(ステップS200)。すなわち、制御部20は、ある他車両が、当該他車両が自車両走行計画300cとして記録している他車両走行計画30dに従って走行しなかったことを示す不実行通知を受信する。
(3) Travel plan correction processing:
Next, a travel plan correction process executed by the travel plan generation system 10 will be described. FIG. 3B is a flowchart of the travel plan correction process.
First, the control unit 20 receives a non-execution notification of the other vehicle travel plan 30d by the function of the host vehicle travel plan generation unit 21c (step S200). That is, the control unit 20 receives a non-execution notification indicating that another vehicle has not traveled according to the other vehicle travel plan 30d recorded as the host vehicle travel plan 300c.

次に、自車両走行計画生成部21cの機能により制御部20は、他車両が走行しなかった他車両走行計画30dと共通区間C(走行予定時刻の差が単位期間以下)を有する他車両走行計画30dを修正する(ステップS210)。すなわち、制御部20は、ある他車両走行計画30dについての不実行通知を受信した場合に、当該他車両走行計画30dと共通区間Cを有する他の他車両走行計画30dを共通関係情報に基づいて取得する。そして、制御部20は、不実行通知が通知された他車両走行計画30dと共通区間Cを有する他の他車両走行計画30dを修正する。   Next, by the function of the own vehicle travel plan generation unit 21c, the control unit 20 causes the other vehicle travel plan 30d in which the other vehicle did not travel and the other vehicle travel having a common section C (difference in travel scheduled time is equal to or less than the unit period). The plan 30d is corrected (step S210). That is, when the non-execution notification about a certain other vehicle travel plan 30d is received, the control unit 20 determines the other vehicle travel plan 30d having the common section C and the other vehicle travel plan 30d based on the common relationship information. get. Then, the control unit 20 corrects the other vehicle travel plan 30d having the common section C and the other vehicle travel plan 30d notified of the non-execution notification.

次に、自車両走行計画生成部21cの機能により制御部20は、修正した他車両走行計画30dを送信する(ステップS220)。すなわち、制御部20は、不実行通知が通知された他車両走行計画30dと共通区間Cを有する他の他車両走行計画30dを送信した車両(自車両)に対して、修正した他車両走行計画30dを、修正後の自車両走行計画300cとして送信する。   Next, the control unit 20 transmits the modified other vehicle travel plan 30d by the function of the host vehicle travel plan generation unit 21c (step S220). That is, the control unit 20 corrects the other vehicle travel plan that has been transmitted to the other vehicle travel plan 30d having the common section C and the other vehicle travel plan 30d that has been notified of the non-execution notification. 30d is transmitted as the corrected host vehicle travel plan 300c.

(4)他の実施形態:
また、自車両走行計画生成部21cの機能により制御部20は、自車両と隊列走行が可能となる他車両の数が最大または閾値以上となるように、自車両走行計画300cを生成してもよい。例えば、制御部20は、走行予定経路上の全道路区間において隊列走行が可能な他車両ののべ台数や平均台数や最大台数が最大または閾値以上となるように、自車両走行計画300cを生成してもよい。図2Bにおいて、候補経路1において出発地Sの出発時刻を時刻t1に設定した場合、走行予定経路上の全道路区間において隊列走行が可能な他車両ののべ台数と平均台数と最大台数とは、それぞれ9台と1.8台と3台となる。図2Bにおいて、候補経路1において出発地Sの出発時刻を時刻t2に設定した場合、走行予定経路上の全道路区間において隊列走行が可能な他車両ののべ台数と平均台数と最大台数とは、それぞれ3台と0.6台と1台となる。そのため、図2Bにおいて、制御部20は、候補経路1において出発地Sの出発時刻を時刻t2ではなく時刻t1に設定するように自車両走行計画300cを生成してもよい。以上の構成によれば、多くの数の他車両と隊列走行が可能となる自車両走行計画300cを生成することができ、上述した隊列走行のメリットを顕著化できる。
(4) Other embodiments:
In addition, the control unit 20 may generate the host vehicle travel plan 300c by using the function of the host vehicle travel plan generation unit 21c so that the number of other vehicles that can run in a row with the host vehicle is the maximum or the threshold value or more. Good. For example, the control unit 20 generates the host vehicle travel plan 300c so that the total number, average number, and maximum number of other vehicles capable of platooning in all road sections on the planned travel route are the maximum or the threshold value or more. May be. In FIG. 2B, when the departure time of the departure place S is set to the time t 1 in the candidate route 1, the total number, average number, and maximum number of other vehicles capable of platooning in all road sections on the planned traveling route Are 9 units, 1.8 units and 3 units, respectively. In FIG. 2B, when the departure time of the departure place S is set at time t 2 in the candidate route 1, the total number, average number, and maximum number of other vehicles that can be platooned in all road sections on the planned traveling route Are 3 units, 0.6 units and 1 unit, respectively. Therefore, in FIG. 2B, the control unit 20 may generate the host vehicle travel plan 300c so that the departure time of the departure place S is set to the time t 1 instead of the time t 2 in the candidate route 1. According to the above configuration, it is possible to generate the own vehicle travel plan 300c that allows the platooning with a large number of other vehicles, and the merits of the platooning described above can be made remarkable.

また、自車両走行計画生成部21cの機能により制御部20は、自車両の走行予定経路のうち、共通区間Cが連続している区間が占める割合が最大または閾値以上となるように、自車両走行計画300cを生成してもよい。例えば、制御部20は、共通区間Cが連続している区間が複数存在する場合、当該連続している区間の平均距離や最大距離や最小距離が最大または閾値以上となるように、自車両走行計画300cを生成してもよい。図2Bにおいて、共通区間Cが連続している区間の平均距離は、出発地Sの出発時刻を時刻t2に設定した場合よりも、出発地Sの出発時刻を時刻t1に設定した場合の方が大きくなる。そのため、図2Bにおいて、制御部20は、候補経路1において出発地Sの出発時刻を時刻t2ではなく時刻t1に設定するように自車両走行計画300cを生成してもよい。以上の構成によれば、走行予定経路のうち、隊列走行が連続してできる区間の割合を大きくすることができ、長期間にわたって隊列走行を安定して行わせることができる。 Further, the control unit 20 uses the function of the host vehicle travel plan generation unit 21c so that the ratio of the section in which the common section C is continuous in the planned travel route of the host vehicle becomes the maximum or the threshold value or more. The travel plan 300c may be generated. For example, when there are a plurality of sections in which the common section C is continuous, the control unit 20 runs the host vehicle so that the average distance, the maximum distance, and the minimum distance of the continuous sections are the maximum or the threshold value or more. The plan 300c may be generated. In FIG. 2B, the average distance of the section in which the common section C is continuous is obtained when the departure time of the departure place S is set at time t 1 rather than when the departure time of the departure place S is set at time t 2 . Will be bigger. Therefore, in FIG. 2B, the control unit 20 may generate the host vehicle travel plan 300c so that the departure time of the departure place S is set to the time t 1 instead of the time t 2 in the candidate route 1. According to the above configuration, it is possible to increase a ratio of sections in which the platooning can be continuously performed in the planned traveling route, and it is possible to stably perform the platooning for a long period of time.

さらに、自車両走行計画生成部21cの機能により制御部20は、共通区間Cにおける他車両の走行予定時刻と、共通区間Cにおける自車両の走行予定時刻との差が閾値以下となるように、出発地における出発時刻を設定しなくてもよい。例えば、基本計画300bにて希望の出発時刻が設定されており、当該出発時刻において複数の候補経路の走行を開始した場合における隊列走行が可能な共通区間Cや他車両の台数の状況に応じて、自車両走行計画300cの走行予定経路とする候補経路を選択してもよい。   Further, the control unit 20 uses the function of the host vehicle travel plan generation unit 21c so that the difference between the scheduled travel time of the other vehicle in the common section C and the scheduled travel time of the host vehicle in the common section C is equal to or less than the threshold value. It is not necessary to set the departure time at the departure place. For example, the desired departure time is set in the basic plan 300b, and depending on the situation of the common section C and the number of other vehicles in which the platooning can be performed when traveling on a plurality of candidate routes is started at the departure time. Alternatively, a candidate route that is a planned travel route of the host vehicle travel plan 300c may be selected.

さらに、自車両走行計画生成部21cの機能により制御部20は、共通区間Cが占める割合や、共通区間Cが連続している区間が占める割合や、自車両と隊列走行が可能となる他車両の数が閾値以上となる候補経路と出発時刻との組み合わせを自車両走行計画300cとして選択してもよい。この場合、複数の候補経路と出発時刻との組み合わせが自車両走行計画300cとして選択可能となり得るが、制御部20は、これらの組み合わせのうち、例えば旅行時間や走行距離等が最も望ましい組み合わせを自車両走行計画300cとして選択してもよい。   In addition, the function of the host vehicle travel plan generation unit 21c allows the control unit 20 to occupy a ratio occupied by the common section C, a ratio occupied by a section in which the common section C is continuous, and other vehicles that can travel in a row with the host vehicle. A combination of candidate routes and departure times for which the number of vehicles is equal to or greater than a threshold value may be selected as the host vehicle travel plan 300c. In this case, a combination of a plurality of candidate routes and departure times may be selectable as the host vehicle travel plan 300c, but the control unit 20 automatically selects a combination with the most desirable travel time, travel distance, etc. from among these combinations. You may select as the vehicle travel plan 300c.

また、自車両走行計画生成部21cの機能により制御部20は、共通区間Cが占める割合と、共通区間Cが連続している区間が占める割合と、自車両と隊列走行が可能となる他車両の数のそれぞれを考慮して、自車両走行計画300cを生成してもよい。例えば、共通区間Cが占める割合と、共通区間Cが連続している区間が占める割合と、自車両と隊列走行が可能となる他車両の数とが、それぞれ大きいほど大きくなる3個の指標値を取得し、当該指標値を結合(線形結合等)した値が最大となる候補経路と出発時刻との組み合わせを自車両走行計画300cとして選択してもよい。さらに、自車両走行計画生成部21cの機能により制御部20は、自車両と隊列走行が可能となる他車両の数の変化が少なくなるように自車両走行計画300cを生成してもよいし、同一の他車両と隊列走行ができる距離が長くなるように自車両走行計画300cを生成してもよい。また、自車両走行計画生成部21cの機能により制御部20は、自車両と隊列走行が可能となる他車両の数を自車両にて案内できるように、走行予定経路を構成する各道路区間ごとに隊列走行が可能となる他車両の数を示す自車両走行計画300cを自車両に送信してもよい。   Further, the control unit 20 uses the function of the host vehicle travel plan generation unit 21c to allow the common section C to occupy, the ratio of the section in which the common section C is continuous, and other vehicles that can travel in line with the host vehicle. The host vehicle travel plan 300c may be generated in consideration of each of the numbers. For example, three index values that increase as the ratio of the common section C, the ratio of the section in which the common section C continues, and the number of other vehicles that can run in the platoon are larger. And the combination of the candidate route and the departure time with the maximum value obtained by combining the index values (such as linear combination) may be selected as the host vehicle travel plan 300c. Furthermore, the control unit 20 may generate the host vehicle travel plan 300c by using the function of the host vehicle travel plan generation unit 21c so that the change in the number of other vehicles that can run in a row with the host vehicle is reduced. The host vehicle travel plan 300c may be generated so that the distance that the platooning with the same other vehicle can be performed becomes long. In addition, the function of the own vehicle travel plan generation unit 21c allows the control unit 20 for each road section constituting the planned travel route so that the own vehicle can guide the number of other vehicles that can run in a row with the own vehicle. Alternatively, a host vehicle travel plan 300c indicating the number of other vehicles that can perform the platooning may be transmitted to the host vehicle.

ここで、他車両走行計画取得手段は、他車両走行計画を取得すればよく、通信を介して他車両から他車両走行計画を取得してもよいし、予め記録媒体に蓄積した他車両走行計画を取得してもよい。むろん、ある車両に対して生成した自車両走行計画を記録媒体に記録しておくことにより、当該自車両走行計画を他車両走行計画として利用してもよい。また、自車両が少なくとも1台の他車両と隊列走行が可能となるように、他車両走行計画取得手段は、少なくとも1個の他車両走行計画を取得してもよい。ここで、走行予定時刻は、走行予定経路上の少なくとも1地点を他車両が走行する予定の時刻である。また、走行予定経路は、他車両が走行する予定の道路であり、道路を予定の単位で区分した複数の道路区間によって構成される。そのため、自車両走行計画の走行予定経路は、出発地か目的地までを接続する一連の道路区間によって構成される。   Here, the other vehicle travel plan acquisition means only needs to acquire the other vehicle travel plan, may acquire the other vehicle travel plan from the other vehicle via communication, or the other vehicle travel plan stored in the recording medium in advance. May be obtained. Of course, by recording the own vehicle travel plan generated for a certain vehicle in a recording medium, the own vehicle travel plan may be used as the other vehicle travel plan. Further, the other vehicle travel plan acquisition means may acquire at least one other vehicle travel plan so that the host vehicle can travel in a platoon with at least one other vehicle. Here, the scheduled travel time is a time at which another vehicle travels at least one point on the planned travel route. The planned travel route is a road on which another vehicle travels, and is composed of a plurality of road sections obtained by dividing the road into scheduled units. Therefore, the planned travel route of the host vehicle travel plan is composed of a series of road sections connecting the departure point and the destination.

基本計画取得手段は、少なくとも自車両の出発地と目的地とを示す基本計画を取得すればよく、出発地と目的地以外の経由地を示す基本計画を取得してもよい。自車両走行計画生成手段は、少なくとも1個の他車両走行計画と基本計画とに基づいて自車両走行計画を生成すればよく、複数の他車両走行計画と基本計画とに基づいて自車両走行計画を生成してもよい。例えば、自車両走行計画生成手段は、複数の他車両走行計画のうち、基本計画に基づいて抽出した他車両走行計画と基本計画とに基づいて自車両走行計画を生成してもよい。すなわち、自車両走行計画生成手段は、自車両と隊列走行が可能となる他車両走行計画を基本計画に基づいて予め抽出しておいてもよい。   The basic plan acquisition means only needs to acquire at least a basic plan indicating the departure place and the destination of the host vehicle, and may acquire a basic plan indicating a waypoint other than the departure place and the destination. The own vehicle travel plan generating means may generate the own vehicle travel plan based on at least one other vehicle travel plan and the basic plan, and the own vehicle travel plan based on the plurality of other vehicle travel plans and the basic plan. May be generated. For example, the host vehicle travel plan generation unit may generate the host vehicle travel plan based on the other vehicle travel plan extracted based on the basic plan and the basic plan among the plurality of other vehicle travel plans. In other words, the own vehicle travel plan generation means may extract in advance an other vehicle travel plan that enables platooning with the own vehicle based on the basic plan.

また、隊列走行は、車車間通信等によって車両同士が通信を行ったり、カメラや物体センサによって車両同士が互いの位置を検出したりすることにより実現される。例えば、隊列走行は、前方の車両との車間を一定に維持する車間距離制御や前方の車両に追従する操舵制御等によって実現する。従って、自車両走行計画生成手段は、車車間通信の通信範囲やカメラや物体センサの検出範囲に基づいて、隊列走行が可能な自車両走行計画を生成してもよい。車車間通信の通信範囲やカメラや物体センサの検出範囲内に複数の車両が存在するようにすれば、当該複数の車両が自律して隊列走行を実現することができる。隊列走行を行うことにより、空気抵抗の低減によって燃費や電費を良好にしたり、適切な車間の維持により交通流の円滑化したりするメリットを実現できる。   In addition, the platooning is realized by the vehicles communicating with each other through vehicle-to-vehicle communication or the like, or the vehicles detecting each other's position with a camera or an object sensor. For example, platooning is realized by inter-vehicle distance control that maintains a constant distance from the vehicle ahead, steering control that follows the vehicle ahead, and the like. Accordingly, the host vehicle travel plan generation means may generate a host vehicle travel plan capable of platooning based on a communication range of inter-vehicle communication and a detection range of a camera or an object sensor. If a plurality of vehicles are present within the communication range of the inter-vehicle communication and the detection range of the camera or the object sensor, the plurality of vehicles can autonomously realize the platooning. By performing platooning, it is possible to achieve the benefits of improving fuel economy and electricity consumption by reducing air resistance, and smoothing traffic flow by maintaining appropriate distance between vehicles.

また、自車両走行計画生成手段は、他車両の走行予定経路と自車両の走行予定経路とが少なくとも1個の共通する道路区間である共通区間を有するように自車両走行計画を生成してもよい。これにより、自車両と他車両とが、少なくとも1個の共通区間を走行することができ、当該共通区間にて隊列走行を可能とすることができる。   The own vehicle travel plan generation means may generate the own vehicle travel plan so that the planned travel route of the other vehicle and the planned travel route of the own vehicle have a common section that is at least one common road section. Good. As a result, the host vehicle and the other vehicle can travel in at least one common section, and can travel in a row in the common section.

さらに、自車両走行計画生成手段は、共通区間における他車両の走行予定時刻と、共通区間における自車両の走行予定時刻との差が閾値以下となるように、自車両走行計画を生成してもよい。自車両と他車両とが、少なくとも1個の共通区間を走行し、かつ、当該共通区間における走行予定時刻の差が閾値以下となるようにすれば、共通区間において、車車間通信の通信範囲やカメラや物体センサの検出範囲内にて自車両と他車両とを走行させることができる。従って、共通区間にて隊列走行が可能な自車両走行計画を生成できる。なお、閾値を共通区間における車速に応じて設定することにより、共通区間における走行位置の差を実質的に制限してもよい。   Further, the host vehicle travel plan generation means may generate the host vehicle travel plan so that a difference between the scheduled travel time of the other vehicle in the common section and the planned travel time of the host vehicle in the common section is equal to or less than a threshold value. Good. If the host vehicle and the other vehicle travel in at least one common section and the difference in the scheduled traveling time in the common section is equal to or less than the threshold, the communication range of inter-vehicle communication in the common section The host vehicle and the other vehicle can run within the detection range of the camera or the object sensor. Therefore, it is possible to generate a host vehicle travel plan that allows platooning in the common section. In addition, you may restrict | limit substantially the difference of the driving position in a common area by setting a threshold value according to the vehicle speed in a common area.

さらに、自車両走行計画生成手段は、他車両と自車両とが隊列走行が可能となるように、出発地における出発時刻を設定してもよい。このように、出発地における出発時刻を設定することにより、共通区間における自車両の走行予定時刻の設定自由度を大きくすることができ、他車両と隊列走行が可能な自車両走行計画が生成できる可能性を高めることができる。上述したように、基本計画は、少なくとも出発地と目的地とを示すが、出発地における希望の出発時刻と目的地における希望の到着時刻とが指定されていてもよい。これらの場合、実際に生成された自車両走行計画の走行予定時刻が、希望の出発時刻と希望の到着時刻と乖離し得るが、当該乖離が所定期間以上の場合に自車両のユーザに通知を行うようにしてもよい。   Furthermore, the own vehicle travel plan generation means may set the departure time at the departure place so that the other vehicle and the own vehicle can run in a row. Thus, by setting the departure time at the departure place, it is possible to increase the degree of freedom of setting the scheduled traveling time of the host vehicle in the common section, and it is possible to generate a host vehicle traveling plan that can be platooned with other vehicles. The possibility can be increased. As described above, the basic plan indicates at least a departure place and a destination, but a desired departure time at the departure place and a desired arrival time at the destination may be designated. In these cases, the travel schedule time of the actually generated vehicle travel plan may deviate from the desired departure time and the desired arrival time, but if the difference is greater than or equal to a predetermined period, the user of the own vehicle is notified. You may make it perform.

また、他車両走行計画取得手段は、複数の他車両の他車両走行計画を取得してもよい。そして、自車両走行計画生成手段は、自車両と隊列走行が可能となる他車両の数が最大または閾値以上となるように、自車両走行計画を生成してもよい。これにより、多くの数の他車両と隊列走行が可能となる自車両走行計画を生成することができ、上述した隊列走行のメリットを顕著化できる。   Further, the other vehicle travel plan acquisition means may acquire other vehicle travel plans of a plurality of other vehicles. Then, the host vehicle travel plan generation means may generate the host vehicle travel plan so that the number of other vehicles that can run in a platoon with the host vehicle is a maximum or a threshold value or more. As a result, it is possible to generate a host vehicle travel plan that allows platooning with a large number of other vehicles, and the above-mentioned merit of platooning can be made remarkable.

さらに、自車両走行計画生成手段は、自車両の走行予定経路のうち、共通区間が占める割合が最大または閾値以上となるように、自車両走行計画を生成してもよい。これにより、自車両の走行予定経路のうち、隊列走行ができる共通区間の割合を大きくすることができ、上述した隊列走行のメリットを顕著化できる。   Further, the host vehicle travel plan generation unit may generate the host vehicle travel plan so that the ratio of the common section in the planned travel route of the host vehicle is the maximum or the threshold value or more. As a result, it is possible to increase the ratio of the common section where the platooning can be performed in the planned traveling route of the own vehicle, and the merits of the platooning described above can be made remarkable.

また、自車両走行計画生成手段は、自車両の走行予定経路のうち、共通区間が連続している区間が占める割合が最大または閾値以上となるように、自車両走行計画を生成してもよい。これにより、走行予定経路のうち、隊列走行が連続してできる区間の割合を大きくすることができ、長期間にわたって隊列走行を安定して行わせることができる。   Further, the host vehicle travel plan generation unit may generate the host vehicle travel plan so that a ratio of a section in which the common sections are continuous in the planned travel route of the host vehicle is equal to or greater than a threshold value. . As a result, it is possible to increase the ratio of sections in which the platooning can be continuously performed in the planned traveling route, and it is possible to stably perform the platooning for a long period of time.

また、自車両走行計画生成手段は、他車両が他車両走行計画に従って走行をしているか否かを監視し、他車両が他車両走行計画に従って走行をしていない場合、自車両走行計画を修正してもよい。ここで、他車両が他車両走行計画に従って走行をしていない場合、現在の自車両走行計画で走行を行っても隊列走行ができない場合が生じ得る。このような場合に、隊列走行が可能となるように、または、単独走行で最適な走行予定経路を示すように自車両走行計画を修正できる。   The own vehicle travel plan generation means monitors whether or not the other vehicle is traveling according to the other vehicle travel plan, and corrects the own vehicle travel plan when the other vehicle is not traveling according to the other vehicle travel plan. May be. Here, when the other vehicle is not traveling according to the other vehicle travel plan, there may be a case where the platooning cannot be performed even if the current vehicle travel plan is used. In such a case, the host vehicle travel plan can be corrected so that the platooning can be performed, or the optimum travel schedule route can be indicated by the single travel.

さらに、本発明のように、走行計画を生成する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のような装置を備えたナビゲーションシステム、走行情報の管理システムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。   Furthermore, the method of generating a travel plan as in the present invention can also be applied as a program or method. In addition, the system, program, and method as described above may be realized as a single device, or may be realized using components shared with each part of the vehicle, and include various aspects. It is a waste. For example, it is possible to provide a navigation system, a travel information management system, a method, and a program that include the above devices. Further, some changes may be made as appropriate, such as a part of software and a part of hardware. Furthermore, the invention is also established as a recording medium for a program for controlling the apparatus. Of course, the software recording medium may be a magnetic recording medium, a magneto-optical recording medium, or any recording medium to be developed in the future.

10…走行計画生成システム、20…制御部、21…走行計画生成プログラム、21a…基本計画取得部、21b…他車両走行計画取得部、21c…自車両走行計画生成部、22…通信部、30…記録媒体、30a…地図情報、30d…他車両走行計画、100…ナビゲーション端末、200…制御部、210…ナビゲーションプログラム、210a…運転支援部、210b…計画送受信部、220…通信部、300…記録媒体、300a…地図情報、300b…基本計画、300c…自車両走行計画、410…GPS受信部、420…車速センサ、430…ジャイロセンサ、450…車車間通信部、460…カメラ、470…ユーザI/F部、440…車両制御ECU、G…目的地、S…出発地、N…ノード。   DESCRIPTION OF SYMBOLS 10 ... Travel plan generation system, 20 ... Control part, 21 ... Travel plan generation program, 21a ... Basic plan acquisition part, 21b ... Other vehicle travel plan acquisition part, 21c ... Own vehicle travel plan generation part, 22 ... Communication part, 30 ... Recording medium, 30a ... Map information, 30d ... Other vehicle travel plan, 100 ... Navigation terminal, 200 ... Control unit, 210 ... Navigation program, 210a ... Driving support unit, 210b ... Plan transmission / reception unit, 220 ... Communication unit, 300 ... Recording medium, 300a ... map information, 300b ... basic plan, 300c ... own vehicle travel plan, 410 ... GPS receiver, 420 ... vehicle speed sensor, 430 ... gyro sensor, 450 ... inter-vehicle communication unit, 460 ... camera, 470 ... user I / F part, 440 ... vehicle control ECU, G ... destination, S ... departure place, N ... node.

Claims (10)

少なくとも自車両の出発地と目的地とを示す基本計画を取得する基本計画取得手段と、
他車両の走行予定経路と走行予定時刻とを示す他車両走行計画を取得する他車両走行計画取得手段と、
前記他車両走行計画と前記基本計画とに基づいて、前記他車両と前記自車両とが隊列走行が可能となるように、前記自車両の走行予定経路と走行予定時刻とを示す自車両走行計画を生成する自車両走行計画生成手段と、
を備える走行計画生成システム。
A basic plan acquisition means for acquiring a basic plan indicating at least a starting point and a destination of the own vehicle;
Other vehicle travel plan acquisition means for acquiring another vehicle travel plan indicating a travel schedule route and a travel schedule time of another vehicle;
Based on the other vehicle travel plan and the basic plan, the host vehicle travel plan showing the travel route and the planned travel time of the host vehicle so that the other vehicle and the host vehicle can travel in a row. Own vehicle travel plan generating means for generating
A travel plan generation system comprising:
前記自車両走行計画生成手段は、前記他車両の走行予定経路と前記自車両の走行予定経路とが少なくとも1個の共通する道路区間である共通区間を有するように前記自車両走行計画を生成する、
請求項1に記載の走行計画生成システム。
The own vehicle travel plan generating means generates the own vehicle travel plan so that the planned travel route of the other vehicle and the planned travel route of the own vehicle have at least one common road section. ,
The travel plan generation system according to claim 1.
前記自車両走行計画生成手段は、前記共通区間における前記他車両の走行予定時刻と、前記共通区間における前記自車両の走行予定時刻との差が閾値以下となるように、前記自車両走行計画を生成する、
請求項2に記載の走行計画生成システム。
The host vehicle travel plan generating means is configured to determine the host vehicle travel plan so that a difference between a scheduled travel time of the other vehicle in the common section and a planned travel time of the host vehicle in the common section is equal to or less than a threshold value. Generate,
The travel plan generation system according to claim 2.
前記自車両走行計画生成手段は、前記他車両と前記自車両とが隊列走行が可能となるように、前記出発地における出発時刻を設定する、
請求項1から請求項3のいずれか一項に記載の走行計画生成システム。
The own vehicle travel plan generation means sets a departure time at the departure place so that the other vehicle and the own vehicle can run in a row.
The travel plan generation system according to any one of claims 1 to 3.
前記他車両走行計画取得手段は、複数の前記他車両の前記他車両走行計画を取得し、
前記自車両走行計画生成手段は、前記自車両と隊列走行が可能となる前記他車両の数が最大または閾値以上となるように、前記自車両走行計画を生成する、
請求項1から請求項4のいずれか一項に記載の走行計画生成システム。
The other vehicle travel plan acquisition means acquires the other vehicle travel plan of the plurality of other vehicles,
The host vehicle travel plan generating unit generates the host vehicle travel plan so that the number of the other vehicles that can travel in a row with the host vehicle is equal to or greater than a threshold value.
The travel plan generation system according to any one of claims 1 to 4.
前記自車両走行計画生成手段は、前記自車両の走行予定経路のうち、前記共通区間が占める割合が最大または閾値以上となるように、前記自車両走行計画を生成する、
請求項1から請求項5のいずれか一項に記載の走行計画生成システム。
The host vehicle travel plan generation means generates the host vehicle travel plan so that a ratio of the common section in the planned travel route of the host vehicle is a maximum or a threshold value or more.
The travel plan generation system according to any one of claims 1 to 5.
前記自車両走行計画生成手段は、前記自車両の走行予定経路のうち、前記共通区間が連続している区間が占める割合が最大または閾値以上となるように、前記自車両走行計画を生成する、
請求項1から請求項6のいずれか一項に記載の走行計画生成システム。
The host vehicle travel plan generating means generates the host vehicle travel plan so that a ratio of a section in which the common section is continuous in a planned travel route of the host vehicle is equal to or greater than a threshold value.
The travel plan production | generation system as described in any one of Claims 1-6.
前記自車両走行計画生成手段は、前記他車両が前記他車両走行計画に従って走行をしているか否かを監視し、前記他車両が前記他車両走行計画に従って走行をしていない場合、前記自車両走行計画を修正する、
請求項1から請求項7のいずれか一項に記載の走行計画生成システム。
The own vehicle travel plan generation means monitors whether or not the other vehicle is traveling according to the other vehicle travel plan, and when the other vehicle is not traveling according to the other vehicle travel plan, the own vehicle Modify travel plans,
The travel plan production | generation system as described in any one of Claims 1-7.
少なくとも自車両の出発地と目的地とを示す基本計画を取得する基本計画取得工程と、
他車両の走行予定経路と走行予定時刻とを示す他車両走行計画を取得する他車両走行計画取得工程と、
前記他車両走行計画と前記基本計画とに基づいて、前記他車両と前記自車両とが隊列走行が可能となるように、前記自車両の走行予定経路と走行予定時刻とを示す自車両走行計画を生成する自車両走行計画生成工程と、
を含む走行計画生成方法。
A basic plan acquisition process for acquiring a basic plan indicating at least a starting point and a destination of the own vehicle;
Another vehicle travel plan acquisition step for acquiring another vehicle travel plan indicating the travel schedule route and the travel time of the other vehicle;
Based on the other vehicle travel plan and the basic plan, the host vehicle travel plan showing the travel route and the planned travel time of the host vehicle so that the other vehicle and the host vehicle can travel in a row. A vehicle travel plan generation process for generating
A travel plan generation method including
少なくとも自車両の出発地と目的地とを示す基本計画を取得する基本計画取得機能と、
他車両の走行予定経路と走行予定時刻とを示す他車両走行計画を取得する他車両走行計画取得機能と、
前記他車両走行計画と前記基本計画とに基づいて、前記他車両と前記自車両とが隊列走行が可能となるように、前記自車両の走行予定経路と走行予定時刻とを示す自車両走行計画を生成する自車両走行計画生成機能と、
をコンピュータに実現させる走行計画生成プログラム。
A basic plan acquisition function for acquiring at least a basic plan indicating a starting point and a destination of the own vehicle;
Other vehicle travel plan acquisition function for acquiring another vehicle travel plan indicating a travel schedule route and a travel schedule time of another vehicle;
Based on the other vehicle travel plan and the basic plan, the host vehicle travel plan showing the travel route and the planned travel time of the host vehicle so that the other vehicle and the host vehicle can travel in a row. A vehicle travel plan generation function for generating
A travel plan generation program that enables a computer to realize the above.
JP2014157691A 2014-08-01 2014-08-01 Travel plan generation system, method and program Expired - Fee Related JP6413446B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014157691A JP6413446B2 (en) 2014-08-01 2014-08-01 Travel plan generation system, method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014157691A JP6413446B2 (en) 2014-08-01 2014-08-01 Travel plan generation system, method and program

Publications (2)

Publication Number Publication Date
JP2016035628A true JP2016035628A (en) 2016-03-17
JP6413446B2 JP6413446B2 (en) 2018-10-31

Family

ID=55523457

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014157691A Expired - Fee Related JP6413446B2 (en) 2014-08-01 2014-08-01 Travel plan generation system, method and program

Country Status (1)

Country Link
JP (1) JP6413446B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017062691A (en) * 2015-09-25 2017-03-30 株式会社デンソー Group driving operation system
JP6214796B1 (en) * 2016-03-30 2017-10-18 三菱電機株式会社 Travel plan generation device, travel plan generation method, and travel plan generation program
JP2019125094A (en) * 2018-01-15 2019-07-25 株式会社デンソー Vehicular control system
JP2020204998A (en) * 2019-06-19 2020-12-24 三菱電機株式会社 Driving cooperation device, driving cooperation method, and driving cooperation program
JP2023023757A (en) * 2021-08-06 2023-02-16 三菱電機株式会社 Traveling route selection device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004045333A (en) * 2002-07-15 2004-02-12 Matsushita Electric Ind Co Ltd Meeting guidance system
JP2006064534A (en) * 2004-08-26 2006-03-09 Clarion Co Ltd Group guidance navigation system
JP2008123288A (en) * 2006-11-13 2008-05-29 Toyota Motor Corp Vehicle group formation control device
JP2008275500A (en) * 2007-05-01 2008-11-13 Toyota Motor Corp Vehicular route guidance device
JP2013181775A (en) * 2012-02-29 2013-09-12 Toyota Infotechnology Center Co Ltd Moving body merging support device, moving body merging support system, and moving body merging route determination method
US20140005941A1 (en) * 2012-06-27 2014-01-02 Microsoft Corporation Dynamic destination navigation system
WO2014041826A1 (en) * 2012-09-12 2014-03-20 オムロン株式会社 Device for generating data flow control instruction, and sensor management device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004045333A (en) * 2002-07-15 2004-02-12 Matsushita Electric Ind Co Ltd Meeting guidance system
JP2006064534A (en) * 2004-08-26 2006-03-09 Clarion Co Ltd Group guidance navigation system
JP2008123288A (en) * 2006-11-13 2008-05-29 Toyota Motor Corp Vehicle group formation control device
JP2008275500A (en) * 2007-05-01 2008-11-13 Toyota Motor Corp Vehicular route guidance device
JP2013181775A (en) * 2012-02-29 2013-09-12 Toyota Infotechnology Center Co Ltd Moving body merging support device, moving body merging support system, and moving body merging route determination method
US20140005941A1 (en) * 2012-06-27 2014-01-02 Microsoft Corporation Dynamic destination navigation system
WO2014041826A1 (en) * 2012-09-12 2014-03-20 オムロン株式会社 Device for generating data flow control instruction, and sensor management device
US20140372561A1 (en) * 2012-09-12 2014-12-18 Omron Corporation Data flow control order generating apparatus and sensor managing apparatus

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017062691A (en) * 2015-09-25 2017-03-30 株式会社デンソー Group driving operation system
JP6214796B1 (en) * 2016-03-30 2017-10-18 三菱電機株式会社 Travel plan generation device, travel plan generation method, and travel plan generation program
JP2019125094A (en) * 2018-01-15 2019-07-25 株式会社デンソー Vehicular control system
JP7087395B2 (en) 2018-01-15 2022-06-21 株式会社デンソー Vehicle control system
JP2020204998A (en) * 2019-06-19 2020-12-24 三菱電機株式会社 Driving cooperation device, driving cooperation method, and driving cooperation program
JP7221145B2 (en) 2019-06-19 2023-02-13 三菱電機株式会社 Operation cooperation device, operation cooperation method, and operation cooperation program
JP2023023757A (en) * 2021-08-06 2023-02-16 三菱電機株式会社 Traveling route selection device
JP7262529B2 (en) 2021-08-06 2023-04-21 三菱電機株式会社 Driving route selection device

Also Published As

Publication number Publication date
JP6413446B2 (en) 2018-10-31

Similar Documents

Publication Publication Date Title
JP6015329B2 (en) Convoy travel system and convoy travel device
US11269352B2 (en) System for building a vehicle-to-cloud real-time traffic map for autonomous driving vehicles (ADVS)
US11073831B2 (en) Autonomous driving using a standard navigation map and lane configuration determined based on prior trajectories of vehicles
US11335188B2 (en) Method for automatically producing and updating a data set for an autonomous vehicle
JP6269552B2 (en) Vehicle travel control device
JP6413446B2 (en) Travel plan generation system, method and program
US12258045B2 (en) Systems and methods for vehicular-network-assisted federated machine learning
JPWO2019026210A1 (en) Driving support method and driving support device
JP6579119B2 (en) Vehicle control device
RU2743519C1 (en) Driving assistance method and related device
US12103555B2 (en) Vehicle motion control device and vehicle motion control method
KR102425741B1 (en) Autonomous Driving Method Adapted for a Recognition Failure of Road Line and a Method for Building Driving Guide Data
US11429115B2 (en) Vehicle-platoons implementation under autonomous driving system designed for single vehicle
JPWO2015040992A1 (en) Driving information recording system, method and program
JP2017211955A (en) Traveling support device
JPWO2018230530A1 (en) Vehicle control system, vehicle control method, and program
JP2017207812A (en) Driving assistance device
JP2024096207A (en) Vehicle control device, location notification method, and location notification computer program
JP2009238170A (en) Signalized intersection information acquisition device, signalized intersection information acquisition method, and signalized intersection information acquisition program
CN110770542B (en) information management device
JP2019105578A (en) System for determining availability of lane change and program for determining availability of lane change
JP2019067061A (en) Driving support system, driving control system, route guidance system, and driving support program
JP2012168145A (en) Device, method, and program for guiding lane
JP2008249401A (en) Navigation system and method
JP6500805B2 (en) Recommended lane guidance system and recommended lane guidance program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170301

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180329

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: 20180904

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180917

R150 Certificate of patent or registration of utility model

Ref document number: 6413446

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees