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
JP7482103B2 - Vehicle management device, vehicle management method, vehicle management system, and vehicle management program - Google Patents
[go: Go Back, main page]

JP7482103B2 - Vehicle management device, vehicle management method, vehicle management system, and vehicle management program - Google Patents

Vehicle management device, vehicle management method, vehicle management system, and vehicle management program Download PDF

Info

Publication number
JP7482103B2
JP7482103B2 JP2021213339A JP2021213339A JP7482103B2 JP 7482103 B2 JP7482103 B2 JP 7482103B2 JP 2021213339 A JP2021213339 A JP 2021213339A JP 2021213339 A JP2021213339 A JP 2021213339A JP 7482103 B2 JP7482103 B2 JP 7482103B2
Authority
JP
Japan
Prior art keywords
vehicle
information
unit
driving
platoon
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
JP2021213339A
Other languages
Japanese (ja)
Other versions
JP2023097153A (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.)
Broadleaf Co Ltd
Original Assignee
Broadleaf 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 Broadleaf Co Ltd filed Critical Broadleaf Co Ltd
Priority to JP2021213339A priority Critical patent/JP7482103B2/en
Publication of JP2023097153A publication Critical patent/JP2023097153A/en
Priority to JP2024072840A priority patent/JP7753435B2/en
Application granted granted Critical
Publication of JP7482103B2 publication Critical patent/JP7482103B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Navigation (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、車両管理装置、車両管理方法、車両管理システム及び車両管理プログラムに係り、特に、複数の車両による隊列を管理する車両管理装置、車両管理方法、車両管理システム及び車両管理プログラムに関する。 The present invention relates to a vehicle management device, a vehicle management method, a vehicle management system, and a vehicle management program, and in particular to a vehicle management device, a vehicle management method, a vehicle management system, and a vehicle management program that manage a platoon of multiple vehicles.

近年、消費エネルギー低減の観点及びドライバー不足に対する対策の観点から、複数の車両が高速道路等で走行する場合、隊列を組みながら走行する隊列走行が行われるようになった。特許文献1には、自動運転機能を備えた車両を進行方向に沿って複数並べて隊列走行させるための隊列走行システムが開示されている。この隊列走行システムでは、各車両の特性を表す特性情報に基づいて、燃料消費量が最小となるように、隊列走行における車両の順序等が決定されている。 In recent years, from the perspective of reducing energy consumption and addressing driver shortages, platooning has become common when multiple vehicles travel on expressways and the like. Patent Document 1 discloses a platooning system for platooning multiple vehicles equipped with autonomous driving functions in a line along the direction of travel. In this platooning system, the order of the vehicles in the platoon is determined based on characteristic information that indicates the characteristics of each vehicle, so as to minimize fuel consumption.

特開2017-215681号公報JP 2017-215681 A

ところで、特許文献1のような隊列を管理するシステムにおいて各車両を管理する管理装置は、隊列を形成する車両の順序等を指示しているが、隊列に参加する車両は、すべて商業配送トラックである等、予め同じ車格の車両となるように設定されており、隊列内における車両の順序については、車両の車格の違いや、走行中に発生した故障等は考慮されることがなかった。
従来の追従走行により形成される隊列では、車両ごとに追従する対象車両を見つけ追従走行していることから、様々な車格や走行状態の車両により隊列が形成される可能性がある。
例えば、大型車両の間に小型車両が挟まれて走行したり、残燃料少の車両や故障状態の車両が、隊列の先頭車両になったりする場合があった。このような問題のある車両については隊列が形成された後、安全な隊列走行を行う上で、隊列の後方に位置させるの望ましく、車両の車格や走行状態等を考慮して隊列走行時の車両の位置関係を変更可能な手段が依然として望まれていた。
Incidentally, in a platoon management system such as that described in Patent Document 1, the management device that manages each vehicle instructs the order of the vehicles forming the platoon, but the vehicles participating in the platoon are all set in advance to be of the same class, such as commercial delivery trucks, and the order of the vehicles within the platoon does not take into account differences in the class of the vehicles or breakdowns that occur while driving.
In conventional platoons formed by following each other, each vehicle finds a target vehicle to follow and follows it, so there is a possibility that the platoon will be made up of vehicles of various sizes and driving conditions.
For example, there have been cases where a small vehicle was sandwiched between large vehicles, or a vehicle with little fuel remaining or a broken down vehicle was at the front of the platoon. After the platoon is formed, it is desirable to position such problematic vehicles at the rear of the platoon in order to ensure safe platooning, and there has been a demand for a means to change the relative positions of the vehicles during platooning, taking into account the size of the vehicles and their driving conditions, etc.

本発明は、上記の課題に鑑みてなされたものであり、本発明の目的は、隊列走行中の危険性を軽減し安定した隊列走行を行わせることが可能な車両管理装置、車両管理方法、車両管理システム及び車両管理プログラムを提供することにある。 The present invention has been made in consideration of the above problems, and the object of the present invention is to provide a vehicle management device, a vehicle management method, a vehicle management system, and a vehicle management program that can reduce risks during platooning and allow stable platooning.

前記課題は、本発明の車両管理装置によれば、車両を管理する車両管理装置であって、自車両に搭載されたGNSS受信機を通じて単独測位に必要なGNSS情報を取得し、前記GNSS情報を用いて前記車両の絶対位置を算出する絶対位置算出部と、外部の基準局から相対測位に必要なGNSS補正情報を受信した場合に、前記GNSS補正情報を用いて相対測位により前記絶対位置を補正し、前記基準局における前記車両の相対位置を算出する相対位置算出部と、前記相対位置を用いて前記車両の現在位置を特定する位置特定部と、前記位置特定部で特定した現在位置の情報に基づいて前記車両の走行制御を行う走行制御部と、前記車両の車両情報及び前記車両の現在位置の情報を送受信する第1通信部とを具備する前記車両における前記第1通信部と通信を行う第2通信部と、前記第2通信部で各車両との通信により取得した、前記車両の車両情報と、当該車両に対する位置情報に基づき、前記走行制御部により走行制御された各車両における走行状態とを管理する管理部と、前記管理部で管理する、前記車両の走行状態を制御する状態制御部と、を具備し、前記管理部は、前記車両それぞれが、該車両とは異なる他の車両から受信した位置情報に基づく走行により、複数の車両が一群の隊列を形成して走行している走行状態であることを管理し、前記状態制御部は、前記管理部で前記一群の隊列を形成して走行している走行状態を管理しているときに、前記車両の車両情報及び前記車両の走行状態をもとに前記隊列内の位置関係を指定した走行形態を決定する決定部と、前記決定部で決定した走行形態に関する情報を、前記隊列を形成する車両それぞれに送信することで前記隊列内の位置関係を指示する指示部と、前記指示部によって指示された車両との通信により前記隊列内の位置関係を変更するよう前記車両を制御する車両制御部と、を具備することにより解決される。 The problem is solved by the vehicle management device of the present invention, which is a vehicle management device that manages vehicles, and includes an absolute position calculation unit that acquires GNSS information necessary for single positioning through a GNSS receiver mounted on the vehicle itself and calculates the absolute position of the vehicle using the GNSS information, a relative position calculation unit that, when GNSS correction information necessary for relative positioning is received from an external reference station, corrects the absolute position by relative positioning using the GNSS correction information and calculates the relative position of the vehicle at the reference station, a position identification unit that identifies the current position of the vehicle using the relative position, a driving control unit that performs driving control of the vehicle based on the information on the current position identified by the position identification unit, and a first communication unit that transmits and receives vehicle information of the vehicle and information on the current position of the vehicle, and a second communication unit that communicates with the first communication unit in the vehicle, and a control unit that performs control based on the vehicle information of the vehicle and position information for the vehicle acquired by communication with each vehicle by the second communication unit. The problem is solved by including a management unit that manages the driving state of each vehicle controlled by the driving control unit, and a state control unit that controls the driving state of the vehicle managed by the management unit, the management unit managing the driving state in which each of the vehicles is driving based on position information received from other vehicles different from the vehicle, and the state control unit, when managing the driving state in which the group of vehicles is driving in the group of vehicles, includes a determination unit that determines a driving mode that specifies the positional relationship within the platoon based on the vehicle information of the vehicle and the driving state of the vehicle, an instruction unit that instructs the positional relationship within the platoon by transmitting information regarding the driving mode determined by the determination unit to each vehicle forming the platoon, and a vehicle control unit that controls the vehicle to change the positional relationship within the platoon by communicating with the vehicle instructed by the instruction unit.

上記のように、車両管理装置の決定部が車両の車両情報及び走行状態を基に、隊列内の位置関係を指定した走行形態を決定し、車両制御部が隊列内の位置関係を変更するように車両を制御することで、隊列を形成する車両同士を、隊列走行中の危険性を軽減させた位置関係とすることができる。そのため、隊列走行中の危険性を軽減し安定した隊列走行を行わせることが可能な車両管理装置を実現することができる。 As described above, the decision unit of the vehicle management device decides a driving mode that specifies the positional relationship within the platoon based on the vehicle information and driving status of the vehicles, and the vehicle control unit controls the vehicles to change the positional relationship within the platoon, so that the vehicles forming the platoon can be placed in a positional relationship that reduces the risk of platooning. Therefore, it is possible to realize a vehicle management device that reduces the risk of platooning and allows stable platooning.

また、前記課題は、本発明の車両管理方法によれば、車両と該車両を管理する車両管理装置とを用いた車両管理方法であって、前記車両が、自車両に搭載されたGNSS受信機を通じて単独測位に必要なGNSS情報を取得し、前記GNSS情報を用いて前記車両の絶対位置を算出する絶対位置算出工程と、外部の基準局から相対測位に必要なGNSS補正情報を受信した場合に、前記GNSS補正情報を用いて相対測位により前記絶対位置を補正し、前記基準局における前記車両の相対位置を算出する相対位置算出工程と、前記相対位置を用いて前記車両の現在位置を特定する位置特定工程と、前記位置特定工程で特定した現在位置の情報に基づいて前記車両の走行制御を行う走行制御工程と、前記車両の車両情報及び前記車両の現在位置の情報を送受信する第1通信工程と、を行い、前記車両管理装置が、前記第1通信工程により送信された前記車両の車両情報と前記車両の現在位置の情報を受信する第2通信工程と、前記第2通信工程で各車両との通信により取得した、前記車両の車両情報と、当該車両に対する位置情報に基づき、前記走行制御工程により走行制御された各車両における走行状態とを管理する管理工程と、前記管理工程で管理する、前記車両の走行状態を制御する状態制御工程と、を行い、前記管理工程では、前記車両それぞれが、該車両とは異なる他の車両から受信した位置情報に基づく走行により、複数の車両が一群の隊列を形成して走行している走行状態であることを管理し、前記状態制御工程では、前記管理処理で前記一群の隊列を形成して走行している走行状態を管理しているときに、前記車両の車両情報及び前記車両の走行状態をもとに前記隊列内の位置関係を指定した走行形態を決定する決定工程と、前記決定工程で決定した走行形態に関する情報を、前記隊列を形成する車両それぞれに送信することで前記隊列内の位置関係を指示する指示工程と、前記指示工程によって指示された車両との通信により前記隊列内の位置関係を変更するよう前記車両を制御する車両制御工程と、を行うことにより解決される。 The above-mentioned problem is solved by the vehicle management method of the present invention, which uses a vehicle and a vehicle management device that manages the vehicle, and includes an absolute position calculation process in which the vehicle acquires GNSS information necessary for single positioning through a GNSS receiver mounted on the vehicle and calculates the absolute position of the vehicle using the GNSS information, and when GNSS correction information necessary for relative positioning is received from an external reference station, corrects the absolute position by relative positioning using the GNSS correction information and calculates the relative position of the vehicle at the reference station, a position identification process in which the current position of the vehicle is identified using the relative position, a driving control process in which driving control of the vehicle is performed based on the information on the current position identified in the position identification process, and a first communication process in which vehicle information of the vehicle and information on the current position of the vehicle are transmitted and received, and the vehicle management device receives the vehicle information of the vehicle and information on the current position of the vehicle transmitted in the first communication process, and the vehicle management device acquires the vehicle information and information on the current position of the vehicle through communication with each vehicle in the second communication process, The problem is solved by performing a management process of managing the driving state of each vehicle controlled by the driving control process based on the vehicle information of the vehicle and position information for the vehicle, and a state control process of controlling the driving state of the vehicle managed by the management process, in which the management process manages that the driving state of each vehicle is a group of vehicles driving in a platoon based on the driving state information received from other vehicles different from the vehicle, and the state control process performs a determination process of determining a driving mode that specifies the positional relationship within the platoon based on the vehicle information of the vehicle and the driving state of the vehicle when the management process manages the driving state of the group of vehicles driving in a platoon, an instruction process of instructing the positional relationship within the platoon by transmitting information regarding the driving mode determined in the determination process to each vehicle forming the platoon, and a vehicle control process of controlling the vehicle to change the positional relationship within the platoon by communicating with the vehicle instructed by the instruction process.

また、前記課題は、本発明の車両管理システムによれば、車両と該車両を管理する車両管理装置とから構成される車両管理システムであって、前記複数の車両のそれぞれは、自車両に搭載されたGNSS受信機を通じて単独測位に必要なGNSS情報を取得し、前記GNSS情報を用いて前記車両の絶対位置を算出する絶対位置算出部と、外部の基準局から相対測位に必要なGNSS補正情報を受信した場合に、前記GNSS補正情報を用いて相対測位により前記絶対位置を補正し、前記基準局における前記車両の相対位置を算出する相対位置算出部と、前記相対位置を用いて前記車両の現在位置を特定する位置特定部と、前記位置特定部で特定した現在位置の情報に基づいて前記車両の走行制御を行う走行制御部と、前記車両の車両情報及び前記車両の現在位置の情報を送受信する第1通信部と、を具備し、前記車両管理装置は、前記車両における前記第1通信部と通信を行う第2通信部と、該第2通信部で各車両との通信により取得した、前記車両の車両情報と、当該車両に対する位置情報に基づき、前記走行制御部により走行制御された各車両における走行状態とを管理する管理部と、前記管理部で管理する、前記車両の走行状態を制御する状態制御部と、を具備し、前記管理部は、前記車両それぞれが、該車両とは異なる他の車両から受信した位置情報に基づく走行により、複数の車両が一群の隊列を形成して走行している走行状態であることを管理し、前記状態制御部は、前記管理部で前記一群の隊列を形成して走行している走行状態を管理しているときに、前記車両の車両情報及び前記車両の走行状態をもとに前記隊列内の位置関係を指定した走行形態を決定する決定部と、前記決定部で決定した走行形態に関する情報を、前記隊列を形成する車両それぞれに送信することで前記隊列内の位置関係を指示する指示部と、前記指示部によって指示された車両との通信により前記隊列内の位置関係を変更するよう前記車両を制御する車両制御部と、を具備することによっても解決される。 The problem is solved by a vehicle management system according to the present invention, which is a vehicle management system including a vehicle and a vehicle management device that manages the vehicle, and each of the plurality of vehicles includes an absolute position calculation unit that acquires GNSS information necessary for single positioning through a GNSS receiver mounted on the vehicle and calculates the absolute position of the vehicle using the GNSS information, a relative position calculation unit that, when GNSS correction information necessary for relative positioning is received from an external reference station, corrects the absolute position by relative positioning using the GNSS correction information and calculates the relative position of the vehicle at the reference station, a position identification unit that identifies the current position of the vehicle using the relative position, a driving control unit that performs driving control of the vehicle based on the information on the current position identified by the position identification unit, and a first communication unit that transmits and receives vehicle information of the vehicle and information on the current position of the vehicle, and the vehicle management device includes a second communication unit that communicates with the first communication unit in the vehicle, and a vehicle management device that transmits and receives information on the vehicle information and the current position of the vehicle acquired by communication with each vehicle through the second communication unit. The problem is also solved by including a management unit that manages the driving state of each vehicle controlled by the driving control unit based on vehicle information and position information for the vehicle, and a state control unit that controls the driving state of the vehicle managed by the management unit, and the management unit manages that each of the vehicles is in a driving state in which a plurality of vehicles are driving in a platoon based on driving based on position information received from another vehicle different from the vehicle, and the state control unit, when the management unit is managing the driving state in which the group of vehicles are driving in a platoon, includes a determination unit that determines a driving mode that specifies the positional relationship within the platoon based on the vehicle information of the vehicle and the driving state of the vehicle, an instruction unit that instructs the positional relationship within the platoon by transmitting information regarding the driving mode determined by the determination unit to each vehicle forming the platoon, and a vehicle control unit that controls the vehicle to change the positional relationship within the platoon by communicating with the vehicle instructed by the instruction unit.

また、前記課題は、本発明の車両管理プログラムによれば、車両を制御する制御装置としての第1コンピュータと、前記車両を管理する車両管理装置としての第2コンピュータと、に実行させる車両管理プログラムであって、前記第1コンピュータに、自車両に搭載されたGNSS受信機を通じて単独測位に必要なGNSS情報を取得し、前記GNSS情報を用いて前記車両の絶対位置を算出する絶対位置算出処理と、外部の基準局から相対測位に必要なGNSS補正情報を受信した場合に、前記GNSS補正情報を用いて相対測位により前記絶対位置を補正し、前記基準局における前記車両の相対位置を算出する相対位置算出処理と、前記相対位置を用いて前記車両の現在位置を特定する位置特定処理と、前記位置特定処理で特定した現在位置の情報に基づいて前記車両の走行制御を行う走行制御処理と、前記車両の車両情報及び前記車両の現在位置の情報を送受信する第1通信処理と、を実行させ、前記第2コンピュータに、前記第1通信処理により送信された前記車両の車両情報と前記車両の現在位置の情報を受信する第2通信処理と、前記第2通信処理で各車両との通信により取得した、前記車両の車両情報と、当該車両に対する位置情報に基づき、前記走行制御処理により走行制御された各車両における走行状態とを管理する管理処理と、前記管理処理で管理する、前記車両の走行状態を制御する状態制御処理と、を実行させ、前記管理処理では、前記車両それぞれが、該車両とは異なる他の車両から受信した位置情報に基づく走行により、複数の車両が一群の隊列を形成して走行している走行状態であることを管理させ、前記状態制御処理では、前記管理処理で前記一群の隊列を形成して走行している走行状態を管理しているときに、前記車両の車両情報及び前記車両の走行状態をもとに前記隊列内の位置関係を指定した走行形態を決定する決定処理と、前記決定処理で決定した走行形態に関する情報を、前記隊列を形成する車両それぞれに送信することで前記隊列内の位置関係を指示する指示処理と、前記指示処理によって指示された車両との通信により前記隊列内の位置関係を変更するよう前記車両を制御する車両制御処理と、を実行させることによっても解決される。 The problem is solved by a vehicle management program of the present invention, which is a vehicle management program executed by a first computer as a control device for controlling a vehicle and a second computer as a vehicle management device for managing the vehicle, and causes the first computer to execute an absolute position calculation process for acquiring GNSS information necessary for single positioning through a GNSS receiver mounted on the vehicle and calculating the absolute position of the vehicle using the GNSS information, a relative position calculation process for correcting the absolute position by relative positioning using the GNSS correction information when GNSS correction information necessary for relative positioning is received from an external reference station, and calculating the relative position of the vehicle at the reference station, a position identification process for identifying the current position of the vehicle using the relative position, a driving control process for controlling the driving of the vehicle based on the information on the current position identified by the position identification process, and a first communication process for transmitting and receiving vehicle information of the vehicle and information on the current position of the vehicle, and a second communication process for receiving the vehicle information of the vehicle and information on the current position of the vehicle transmitted by the first communication process, and The second communication process executes a management process for managing the driving state of each vehicle controlled by the driving control process based on the vehicle information of the vehicle and the position information for the vehicle acquired by communication with each vehicle, and a state control process for controlling the driving state of the vehicle managed by the management process. In the management process, each vehicle is managed to be in a driving state in which a plurality of vehicles are driving in a platoon based on the driving information received from another vehicle different from the vehicle, and in the state control process, when the management process manages the driving state in which the plurality of vehicles are driving in a platoon, a determination process for determining a driving mode that specifies the positional relationship within the platoon based on the vehicle information of the vehicle and the driving state of the vehicle, an instruction process for instructing the positional relationship within the platoon by transmitting information regarding the driving mode determined by the determination process to each vehicle forming the platoon, and a vehicle control process for controlling the vehicle to change the positional relationship within the platoon by communicating with the vehicle instructed by the instruction process.

本発明の車両管理装置、車両管理方法、車両管理システム及び車両管理プログラムによれば、隊列を形成する車両の車両情報及び走行状態を基に、隊列内の位置関係を指定した走行形態を決定し、決定した走行形態により隊列内の位置関係を変更するよう車両を制御する。そのため、隊列走行中の危険性を軽減し安定した隊列走行を行わせることが可能な車両管理装置、車両管理方法、車両管理システム及び車両管理プログラムを実現することができる。 According to the vehicle management device, vehicle management method, vehicle management system, and vehicle management program of the present invention, a driving mode that specifies the positional relationship within the platoon is determined based on the vehicle information and driving status of the vehicles that form the platoon, and the vehicles are controlled to change their positional relationship within the platoon according to the determined driving mode. As a result, it is possible to realize a vehicle management device, vehicle management method, vehicle management system, and vehicle management program that can reduce risks during platoon driving and allow stable platoon driving.

本実施形態の車両管理システム全体の構成図である。1 is a diagram illustrating the overall configuration of a vehicle management system according to an embodiment of the present invention. 車両走行制御装置のハードウェア構成を説明する図である。FIG. 2 is a diagram illustrating a hardware configuration of a vehicle driving control device. 車両情報処理装置のハードウェア構成を説明する図である。FIG. 2 is a diagram illustrating a hardware configuration of a vehicle information processing device. 対象車両に取り付けられた識別マークの位置を示す図である。FIG. 2 is a diagram showing the positions of identification marks attached to a target vehicle. 対象車両に取り付けられた識別マークの位置を示す図である。FIG. 2 is a diagram showing the positions of identification marks attached to a target vehicle. 遠隔操作装置のハードウェア構成を説明する図である。FIG. 2 is a diagram illustrating a hardware configuration of a remote control device. 車両走行制御装置、車両情報処理装置、遠隔操作装置の機能を説明する図である。FIG. 2 is a diagram illustrating functions of a vehicle driving control device, a vehicle information processing device, and a remote control device. 車両位置情報取得処理を示す処理フロー図である。FIG. 4 is a process flow diagram showing vehicle position information acquisition processing. 自律運転制御が行われている状態を説明する図である。FIG. 2 is a diagram illustrating a state in which autonomous driving control is being performed. 自律運転制御から相対運転制御に変更された状態を説明する図である。FIG. 13 is a diagram illustrating a state in which autonomous driving control is changed to relative driving control. 相対運転制御から自律運転制御に変更され、自車両が対象車両を追い越す様子を説明する図である。11 is a diagram illustrating a state in which the vehicle passes a target vehicle after the relative driving control is changed to the autonomous driving control. FIG. 車間距離データを示す図である。FIG. 4 is a diagram showing inter-vehicle distance data. 車両走行制御方法を示す処理フロー図である。FIG. 4 is a process flow diagram showing a vehicle driving control method. 車両管理装置のハードウェア構成を説明する図である。FIG. 2 is a diagram illustrating a hardware configuration of a vehicle management device. 車両管理装置の機能を説明する図である。FIG. 2 is a diagram illustrating functions of a vehicle management device. 特定車両を最後尾に移動させる状況を説明する図である。FIG. 13 is a diagram illustrating a situation in which a specific vehicle is moved to the rearmost position. 特定車両を最後尾に移動させる状況を説明する図である。FIG. 13 is a diagram illustrating a situation in which a specific vehicle is moved to the rearmost position. 隊列の先頭車両と最後尾の車両から取得した画像から作成した合成画像の例を示す図である。FIG. 13 is a diagram showing an example of a composite image created from images acquired from the leading and trailing vehicles in a convoy. 位置関係決定処理を示すシーケンス図である。FIG. 11 is a sequence diagram showing a positional relationship determination process. 位置関係変更制御処理を示すシーケンス図である。FIG. 11 is a sequence diagram showing a positional relationship change control process.

<<車両管理システム概要>>
以下、本発明の実施形態について図1-図15を参照して説明する。
本実施形態の車両管理システムSは、図1に示すように、GNSS情報等の位置情報を取得して自車両の位置情報(「車両位置」、「車両位置情報」とも称する)を特定することにより自動運転又は遠隔運転可能な車両Cと、車両Cから車両情報及び位置情報等を受信し、複数の車両Cにより形成される隊列Fの走行を管理する車両管理装置80とから構成されている。
<<Vehicle management system overview>>
Hereinafter, an embodiment of the present invention will be described with reference to FIGS.
As shown in Figure 1, the vehicle management system S of this embodiment is composed of a vehicle C that can be automatically driven or remotely driven by acquiring location information such as GNSS information and identifying the vehicle's own location information (also referred to as ``vehicle position'' or ``vehicle position information''), and a vehicle management device 80 that receives vehicle information, location information, etc. from vehicle C and manages the traveling of a convoy F formed by multiple vehicles C.

隊列Fを形成する車両Cのそれぞれは、車両走行制御システムS1によって制御されている。車両走行制御システムS1は、車両C(自車両V)の外部環境を把握し、運転者に代わって車両Cの走行予定経路を計画し、当該走行予定経路に沿って車両Cを制御することで走行させる「自動運転」と、追従先となる所定の対象車両FVに相対して車両Cを追従させて走行させる「追従運転」とを実現するシステムである。 Each of the vehicles C that form the platoon F is controlled by a vehicle driving control system S1. The vehicle driving control system S1 is a system that realizes "automatic driving" that grasps the external environment of the vehicle C (host vehicle V), plans a planned driving route for the vehicle C on behalf of the driver, and drives the vehicle C along the planned driving route by controlling the vehicle C, and "following driving" that drives the vehicle C to follow a specified target vehicle FV that is to be followed.

車両走行制御システムS1により制御される複数の車両Cが、「自動運転」と「追従運転」との切り替えを繰り返すことにより、複数の車両Cからなる隊列Fが形成される。この隊列Fは、複数の車両Cからなる一群を示すものであって、「一群の隊列」とも称する。
隊列Fが形成されるものの、隊列Fが形成された当初は、隊列F内の車両Cの位置に、車両の状態や諸元、走行状態は反映されていない。そのため、例えば、大型車両の間に小型の車両が挟まれてしまう場合があった。前後する車両Cの車格が著しく異なる場合、急制動時に追突される危険性が高まると共に、追従対象の車両と同じ速度で旋回したり、加速又は減速したりしたときに追従できなくなるおそれがあった。
また、例えば、隊列を構成する車両において、残燃料が少ない、故障状態である、高負荷(水温高、油温高、エンジン高回転状態等)がかかっている等の障害が発生している場合、障害を有する車両を隊列の後方に移動させた方が安定的に隊列を走行させることができる。
A plurality of vehicles C controlled by a vehicle driving control system S1 repeatedly switch between "automatic driving" and "follow-up driving," thereby forming a convoy F made up of the plurality of vehicles C. This convoy F indicates a group made up of a plurality of vehicles C, and is also referred to as a "group of convoys."
Although the convoy F is formed, when the convoy F is first formed, the vehicle's condition, specifications, and driving conditions are not reflected in the position of the vehicle C within the convoy F. As a result, for example, a small vehicle may end up being sandwiched between large vehicles. If the sizes of the vehicles C in front and behind the convoy are significantly different, there is an increased risk of a rear-end collision during sudden braking, and there is a risk that the vehicle C may not be able to follow the vehicle it is following when it turns at the same speed as the vehicle it is accelerating or decelerating.
In addition, for example, if a vehicle in the platoon has a problem such as low fuel remaining, a malfunction, or a high load (high water temperature, high oil temperature, high engine RPM, etc.), moving the disabled vehicle to the rear of the platoon will allow the platoon to travel more stably.

そこで、本実施形態の車両管理システムSでは、車両管理装置80により隊列Fを形成する車両Cの車両情報及び位置情報等を含む走行状態を走行状態情報として管理し、車両情報及び走行状態を基に、隊列内の位置関係を指定した走行形態を決定している。そして、車両管理装置80は、位置関係を指定した走行形態を、隊列Fを形成する車両Cそれぞれに送信し、隊列F内の位置関係を指示して、指定された車両と通信することで、隊列F内の位置関係を変更するよう車両Cを制御する。それにより、隊列Fに対して、隊列走行中の危険性を軽減し、安定した隊列走行を行わせることができる。
すなわち、本発明では、車両Cそれぞれが自動運転や追従運転等の運転制御することで、外形上、当該複数の車両が一群の隊列を形成して走行するものであって、隊列を制御することで隊列を形成するものではないことが明確となっている。
Therefore, in the vehicle management system S of this embodiment, the vehicle management device 80 manages the driving conditions, including vehicle information and position information, of the vehicles C forming the platoon F as driving condition information, and determines a driving mode that specifies the positional relationship within the platoon based on the vehicle information and driving conditions. The vehicle management device 80 then transmits the driving mode with the specified positional relationship to each of the vehicles C forming the platoon F, instructs the positional relationship within the platoon F, and controls the vehicles C to change their positional relationship within the platoon F by communicating with the specified vehicles. This reduces the risk to the platoon F and allows the platoon to travel stably.
In other words, in the present invention, each vehicle C is controlled using automatic driving, following driving, etc., so that, from the outside, the multiple vehicles travel in a convoy, and it is clear that the convoy is not formed by controlling the convoy.

以下では、まず、車両Cの「自動運転」及び「追従運転」を実現する車両走行制御システムS1について説明し、その後、車両管理装置80により、車両情報及び走行状態等にもとづき隊列内の車両Cの位置関係を制御する車両管理システムSについて説明する。 Below, we will first explain the vehicle driving control system S1 that realizes "automatic driving" and "following driving" of vehicle C, and then explain the vehicle management system S that controls the positional relationship of vehicle C within the convoy based on vehicle information, driving conditions, etc. using a vehicle management device 80.

<<車両走行制御システム>>
車両走行制御システムS1は、上述したように、車両Cの外部環境を把握し、運転者に代わって車両Cの走行予定経路を計画し、当該走行予定経路に沿って車両Cを制御することで走行させる「自動運転」と、所定の対象車両FVに相対して車両Cを追従させて走行させる「追従運転」とを実現するシステムである。また、車両走行制御システムS1では、自動運転制御モードと追従運転制御モードの間で切り替える「モード切替処理」を行うことが可能となっている。
<<Vehicle driving control system>>
As described above, the vehicle driving control system S1 is a system that realizes "automatic driving" that grasps the external environment of the vehicle C, plans a planned driving route for the vehicle C on behalf of the driver, and drives the vehicle C along the planned driving route by controlling the vehicle C, and "following driving" that drives the vehicle C by following a predetermined target vehicle FV. In addition, the vehicle driving control system S1 is capable of performing a "mode switching process" that switches between the automatic driving control mode and the following driving control mode.

なお、「追従運転(追従運転制御)」を「相対運転(相対運転制御)」と称してもよい。以下の説明では「相対運転」と称して説明する。
また、本実施形態では、以下「自動運転制御モード(第1の運転制御モード)」を単に「自動運転モード」と称し、「追従運転制御モード(第2の運転制御モード)」を単に「相対運転モード」と称して説明する。
また、相対運転する車両Cを「自車両V」と称し、自車両Vの追従対象となる車両Cを「対象車両FV」と称して説明する。
The "follow-up operation (follow-up operation control)" may be referred to as "relative operation (relative operation control)." In the following description, this will be referred to as "relative operation."
In addition, in this embodiment, the "automatic driving control mode (first driving control mode)" will be simply referred to as the "automatic driving mode", and the "following driving control mode (second driving control mode)" will be simply referred to as the "relative driving mode".
In addition, the vehicle C that is being driven relative to the host vehicle V will be referred to as the "host vehicle V," and the vehicle C that is the subject of following of the host vehicle V will be referred to as the "target vehicle FV."

「自動運転(自動運転モード)」には、自車両Vを制御することで自律的に走行させる「自律運転(自律運転モード)」と、自車両Vの外部にいるオペレータが自車両Vを遠隔操作(外部操作)することで走行させる「遠隔運転(遠隔運転モード)」とが含まれるものとする。つまり、本実施形態では「自律運転」と「遠隔運転」とを総称して「自動運転」と呼ぶこととする。基本的には、自動運転と称するときには自律運転を意味するものとして説明する。
なお、遠隔運転において上記オペレータはヒトでなくてもよく、例えばAI(人工知能)であってもよい。
"Autonomous driving (autonomous driving mode)" includes "autonomous driving (autonomous driving mode)" in which the vehicle V is controlled to drive autonomously, and "remote driving (remote driving mode)" in which an operator outside the vehicle V remotely controls (externally controls) the vehicle V to drive it. That is, in this embodiment, "autonomous driving" and "remote driving" are collectively referred to as "autonomous driving". Basically, when referring to automatic driving, it is explained as meaning autonomous driving.
In addition, in remote operation, the operator does not have to be human, and may be, for example, AI (artificial intelligence).

上記「自動運転」、「相対運転」のほか、自車両Vに運転手が乗車して実際に運転操作を行う「手動運転(手動運転モード)」がある。上記モード切替処理では、この手動運転モードと自動運転モードを切り替えるほか、手動運転モードと相対運転モードを切り替えることも可能である。 In addition to the above-mentioned "automatic driving" and "relative driving," there is also "manual driving (manual driving mode)" in which a driver gets into the vehicle V and actually drives it. In the above-mentioned mode switching process, in addition to switching between the manual driving mode and the automatic driving mode, it is also possible to switch between the manual driving mode and the relative driving mode.

なお、「自車両V」は、後述の車両走行制御装置1を搭載し、自動運転する機能と、相対運転する機能とを備えた車両である。
「対象車両FV」は、少なくとも後述の車両情報発信装置50を搭載し、ネットワークを介した通信によって車両情報(具体的には、車両識別情報、現在の位置情報、走行予定経路の情報)を発信することが可能な状態で走行する車両であり、自車両Vと同様に、後述の車両走行制御装置1を搭載し、自動運転する機能と、相対運転する機能とを備えていてもよい。
対象車両FVは、自車両Vよりも前方を走行する前走車両に限定されず、自車両Vと並んで走行する並走車両であってもよい。あるいは、自車両Vよりも後方を走行する後走車両であってもよい。
対象車両FVは、例えば、予め設定された走行予定経路に沿って走行するバス、タクシー、トラック等のほか、所定の循環経路に沿って走行する循環バス等であってもよい。もちろん、その他の一般車両であってもよい。
The "host vehicle V" is a vehicle equipped with a vehicle driving control device 1 described below, and has an automatic driving function and a relative driving function.
The "target vehicle FV" is a vehicle that is equipped with at least the vehicle information transmission device 50 described below and is capable of transmitting vehicle information (specifically, vehicle identification information, current location information, and information on the planned route) through communication via a network, and like the host vehicle V, may be equipped with the vehicle driving control device 1 described below and have both automatic driving and relative driving functions.
The target vehicle FV is not limited to a leading vehicle that travels ahead of the host vehicle V, but may be a vehicle traveling alongside the host vehicle V. Alternatively, the target vehicle FV may be a trailing vehicle that travels behind the host vehicle V.
The target vehicle FV may be, for example, a bus, a taxi, a truck, etc. that runs along a preset planned driving route, a circulation bus that runs along a predetermined circulation route, etc. Of course, it may also be other general vehicles.

<<車両走行制御システムのハードウェア構成>>
車両走行制御システムS1は、図1-図2に示すように、自車両Vのそれぞれに搭載され、自車両の走行を総合的に制御する車両走行制御装置1と、自車両Vの周囲の外部環境を検出する車載センサ10と、人工衛星SA及び基準局STからGNSS信号を受信し、自車両Vの現在位置を測定する車載ロケータ20と、自車両Vの操舵及び加減速等を制御する車載ECU30と、外部機器と通信する車載通信装置40と、を備えている。
<<Hardware configuration of vehicle driving control system>>
As shown in Figures 1 and 2, the vehicle driving control system S1 includes a vehicle driving control device 1 that is mounted on each of the vehicles V and comprehensively controls the driving of the vehicle, an on-board sensor 10 that detects the external environment around the vehicle V, an on-board locator 20 that receives GNSS signals from an artificial satellite SA and a reference station ST and measures the current position of the vehicle V, an on-board ECU 30 that controls the steering, acceleration, deceleration, etc. of the vehicle V, and an on-board communication device 40 that communicates with external devices.

また、車両走行制御システムS1は、対象車両FVに搭載され、車両走行制御装置1とネットワークを介して接続され、ネットワークを介した通信によって対象車両FVの位置情報を含む対象車両情報を発信する車両情報発信装置50と、対象車両FVに取り付けられ、対象車両FVの車両識別情報が埋め込まれた識別マーク60と、備えている。
なお、自車両Vが、上記対象車両FVが備える車両情報発信装置50、識別マーク60をさらに備えているほか、対象車両FVが、上記自車両Vが備える車載センサ10、車載ロケータ20、車載ECU30、車載通信装置40をさらに備えているような構成であってもよい。つまり、自車両Vと対象車両FVが同様の構成であってもよく、これによって自車両Vと対象車両FVが相互に入れ替わり、車両走行制御システムS1を構成することが可能となる。
さらに、車両走行制御システムS1は、自車両Vの外部に設置され、車両走行制御装置1とネットワークを介した通信によって自車両Vの走行を操作(遠隔操作)する遠隔操作装置70を備えている。
なお、車両走行制御装置1と、車両情報発信装置50と、遠隔操作装置70とが直接通信を行うこととしてもよい。
The vehicle driving control system S1 also includes a vehicle information transmission device 50 that is mounted on the target vehicle FV, connected to the vehicle driving control device 1 via a network, and transmits target vehicle information including location information of the target vehicle FV via communication via the network, and an identification mark 60 that is attached to the target vehicle FV and has vehicle identification information of the target vehicle FV embedded therein.
The host vehicle V may further include the vehicle information transmission device 50 and the identification mark 60 provided in the target vehicle FV, and the target vehicle FV may further include the on-board sensor 10, on-board locator 20, on-board ECU 30, and on-board communication device 40 provided in the host vehicle V. In other words, the host vehicle V and the target vehicle FV may have the same configuration, which makes it possible for the host vehicle V and the target vehicle FV to be interchangeable and to configure the vehicle driving control system S1.
Furthermore, the vehicle driving control system S1 is equipped with a remote control device 70 that is installed outside the vehicle V and controls (remotely controls) the driving of the vehicle V by communicating with the vehicle driving control device 1 via a network.
In addition, the vehicle driving control device 1, the vehicle information transmission device 50, and the remote control device 70 may directly communicate with each other.

<<車両走行制御装置のハードウェア構成>>
車両走行制御装置1は、図2に示すように、車載センサ10、車載ロケータ20、車載ECU30及び車載通信装置40と車載ネットワーク(CAN)を通じて接続されたコンピュータ(第1コンピュータ)である。
具体的には、車両走行制御装置1は、データの演算・制御処理装置としてのCPUと、記憶装置としてのROM、RAM及びHDD(SSD)と、車載ネットワークを通じて情報データの送受信を行う通信インタフェースと、を備えたコンピュータである。
車両走行制御装置1の記憶装置には、コンピュータとして必要な機能を果たすメインプログラムに加えて、車両走行制御プログラム及び車両管理プログラムが記憶されており、これらプログラムがCPUによって実行されることにより、車両走行制御装置1の機能が発揮されることになる。
なお、車載ECU30(総合ECU31)、車両情報発信装置50、遠隔操作装置70についても同様のハードウェア構成を備えたコンピュータである。
<<Hardware configuration of vehicle driving control device>>
As shown in FIG. 2, the vehicle driving control device 1 is a computer (first computer) connected to an on-board sensor 10, an on-board locator 20, an on-board ECU 30, and an on-board communication device 40 via an on-board network (CAN).
Specifically, the vehicle driving control device 1 is a computer equipped with a CPU as a data calculation/control processing device, ROM, RAM and HDD (SSD) as storage devices, and a communication interface for sending and receiving information data via an in-vehicle network.
In addition to a main program that performs the necessary functions of a computer, the memory device of the vehicle driving control device 1 stores a vehicle driving control program and a vehicle management program, and the functions of the vehicle driving control device 1 are performed by executing these programs by the CPU.
The on-board ECU 30 (integral ECU 31), the vehicle information transmission device 50, and the remote control device 70 are also computers having similar hardware configurations.

車両走行制御装置1は、「自律運転」を実行すべく、車載センサ10から得られる外部環境の情報と、車載ロケータ20から得られる自車両Vの位置情報と、車載ECU30から得られる自車両情報とに基づいて車載ECU30(総合ECU31)を制御することで、自車両Vの「自律走行」を制御する。
また、車両走行制御装置1は、「相対運転(追従運転)」を実行すべく、車載通信装置40を通じて車両情報発信装置50と無線通信し、所定の対象車両FVの位置情報を含む対象車両情報を受信する。そして、外部環境の情報と、自車両Vの位置情報と、対象車両FVの位置情報を含む対象車両情報とに基づいて車載ECU30(総合ECU31)を制御することで、対象車両FVに対する自車両Vの「相対走行(追従走行)」を制御する。
In order to perform "autonomous driving," the vehicle driving control device 1 controls the "autonomous driving" of the vehicle V by controlling the on-board ECU 30 (overall ECU 31) based on information on the external environment obtained from the on-board sensor 10, position information of the vehicle V obtained from the on-board locator 20, and vehicle information obtained from the on-board ECU 30.
Furthermore, in order to perform "relative driving (following driving)", the vehicle driving control device 1 wirelessly communicates with the vehicle information transmission device 50 via the in-vehicle communication device 40 and receives target vehicle information including position information of a predetermined target vehicle FV. Then, the vehicle driving control device 1 controls the "relative driving (following driving)" of the host vehicle V relative to the target vehicle FV by controlling the in-vehicle ECU 30 (overall ECU 31) based on information about the external environment, the position information of the host vehicle V, and the target vehicle information including the position information of the target vehicle FV.

そのほか、車両走行制御装置1は、「遠隔運転」を実行すべく、車載通信装置40を通じて遠隔操作装置70と無線通信し、外部環境の情報と、自車両Vの位置情報と、自車両情報とを遠隔操作装置70に向けて送信する。遠隔操作装置70は、これら情報を受信し、外部環境の情報と、自車両Vの位置情報とに基づく内容をモニタ71(ナビモニタ72)に表示するほか、オペレータに向けてユーザ報知することができる。 In addition, in order to execute "remote driving," the vehicle driving control device 1 wirelessly communicates with the remote control device 70 via the in-vehicle communication device 40, and transmits information about the external environment, position information about the vehicle V, and vehicle information to the remote control device 70. The remote control device 70 receives this information and displays content based on the information about the external environment and the position information about the vehicle V on the monitor 71 (navigation monitor 72), as well as providing a user notification to the operator.

より詳しく述べると、車両走行制御装置1は、「自律運転機能(車載センサ10、車載ロケータ20、車載ECU30)」を予め搭載した自車両Vに対して新たに搭載されることで、既存の「自律運転機能」の性能を高めることと、新たに「相対運転機能」及び「遠隔運転機能」を付与するものである。 More specifically, the vehicle driving control device 1 is newly installed on the host vehicle V, which already has an "autonomous driving function (on-board sensor 10, on-board locator 20, on-board ECU 30)," thereby improving the performance of the existing "autonomous driving function" and adding new "relative driving function" and "remote driving function."

<車載センサの構成>
車載センサ10は、自車両Vの周囲の外部環境として自車両V周辺の移動物体(他の車両や歩行者等)、各種の構造物、道路形状等を検出するものであって、具体的には、複数の撮像装置11と、複数のレーダ12と、複数のライダ13と、から主に構成されている。
なお、車載センサ10は、上記以外の検出センサをさらに有してもよい。
<Configuration of on-board sensors>
The on-board sensor 10 detects the external environment around the vehicle V, such as moving objects (other vehicles, pedestrians, etc.), various structures, road shapes, etc. around the vehicle V, and specifically, is mainly composed of multiple imaging devices 11, multiple radars 12, and multiple lidars 13.
The on-vehicle sensor 10 may further include detection sensors other than those described above.

撮像装置11は、自車両Vの周囲の外部映像を撮像する小型の撮像カメラ(広角カメラ)であって、自車両Vの走行制御向けの「センシング機能」と、運転者(オペレータ)向けの「モニタリング機能」を実行すべく、外部映像データを作成し、車両走行制御装置1に向けて外部映像データを送信する。 The imaging device 11 is a small imaging camera (wide-angle camera) that captures external images around the vehicle V. It creates external image data and transmits the external image data to the vehicle driving control device 1 to perform a "sensing function" for driving control of the vehicle V and a "monitoring function" for the driver (operator).

撮像装置11は、自車両Vに複数搭載されており、自車両Vのフロントガラスに取り付けられ、自車両Vの前方、右側方、左側方を撮像する第1撮像装置11a、第2撮像装置11b、第3撮像装置11cと、自車両Vのバックバンパーに取り付けられ、自車両Vの後方を撮像する第4撮像装置11dと、自車両Vの左右のミラーに取り付けられ、自車両Vの右斜め後方、左斜め後方を撮像する第5撮像装置11e、第6撮像装置11fと、をメインカメラとして備えている。 The vehicle V is equipped with multiple imaging devices 11, including a first imaging device 11a, a second imaging device 11b, and a third imaging device 11c that are attached to the windshield of the vehicle V and capture images of the front, right side, and left side of the vehicle V, a fourth imaging device 11d that is attached to the back bumper of the vehicle V and captures images of the rear of the vehicle V, and a fifth imaging device 11e and a sixth imaging device 11f that are attached to the left and right mirrors of the vehicle V and capture images of the right rear and left rear of the vehicle V as main cameras.

また、撮像装置11は、サブカメラとして、自車両Vのフロントバンパーに取り付けられ、自車両Vの前方を撮像する第7撮像装置11gと、自車両Vの左右のバックライトの周辺に取り付けられ、自車両Vの右斜め後方、左斜め後方を撮像する第8撮像装置11h、第9撮像装置11iと、を備えている。
なお、本実施形態では、撮像装置11が自車両Vの所定位置に計9個取り付けられているが、撮像装置11の個数や取り付け位置については自車両Vの車種や形状に応じて変更可能である。レーダ12及びライダ13についても同様である。
なお、サブカメラの別例として、第7撮像装置11gが、自車両Vのバックガラス(リアガラス)の上部に取り付けられ、当該位置から自車両Vの後方を撮像してもよい。その場合、第8撮像装置11hが自車両Vのフロントの右Aピラーに取り付けられ、第9撮像装置11iがフロントの左Aピラーに取り付けられているとよい。
In addition, the imaging device 11 is equipped with a seventh imaging device 11g, which is attached to the front bumper of the vehicle V and captures images of the area in front of the vehicle V, as sub-cameras, and an eighth imaging device 11h and a ninth imaging device 11i, which are attached around the left and right backlights of the vehicle V and capture images of the areas diagonally rear to the right and left of the vehicle V.
In this embodiment, a total of nine image capturing devices 11 are attached to predetermined positions of the host vehicle V, but the number and attachment positions of the image capturing devices 11 can be changed depending on the type and shape of the host vehicle V. The same applies to the radar 12 and the lidar 13.
As another example of the sub-camera, the seventh imaging device 11g may be attached to an upper portion of a back window (rear window) of the vehicle V, and may capture an image of the rear of the vehicle V from that position. In that case, the eighth imaging device 11h may be attached to a right A-pillar at the front of the vehicle V, and the ninth imaging device 11i may be attached to a left A-pillar at the front.

レーダ12は、照射方向を連続的に変化させながら電波を発信し、対象物体からの反射波を受信することで対象物体を検出し(対象物体の位置と速度を測定し)、3次元の空間イメージングを行うミリ波レーダである。撮像装置11やライダ13と比較して、視界が悪い夜間や悪天候のような環境状況であっても精度良く検出することができる。
レーダ12は、上記対象物体の検出結果データ(検出信号)を取得し、車両走行制御装置1に向けて検出結果データを送信する。
The radar 12 is a millimeter wave radar that transmits radio waves while continuously changing the irradiation direction, detects a target object by receiving reflected waves from the target object (measures the position and speed of the target object), and performs three-dimensional spatial imaging. Compared to the imaging device 11 and the lidar 13, the radar 12 can perform detection with high accuracy even in environmental conditions such as poor visibility at night or in bad weather.
The radar 12 acquires detection result data (detection signal) of the target object, and transmits the detection result data to the vehicle driving control device 1 .

レーダ12は、自車両Vに複数搭載されており、自車両Vの左右のフロントライトの周辺に取り付けられる第1レーダ12a、第2レーダ12bと、自車両Vの左右のバックライトの周辺に取り付けられる第3レーダ12c、第4レーダ12dと、を備えている。
なお、レーダ12は、ミリ波レーダに特に限定されることなく、レーザーレーダ、超音波センサ等のレーダであってもよい。
Multiple radars 12 are mounted on the vehicle V, and include a first radar 12a and a second radar 12b mounted around the left and right front lights of the vehicle V, and a third radar 12c and a fourth radar 12d mounted around the left and right back lights of the vehicle V.
The radar 12 is not particularly limited to a millimeter wave radar, but may be a laser radar, an ultrasonic sensor, or the like.

ライダ13は、「Lidar」とも称し、レーザー光を照射し、対象物体からの反射光を受光することで対象物体までの距離を測定し、3次元の空間イメージングを行うリモートセンサである。撮像装置11やレーダ12と比較して、周囲の対象物体との距離を数センチ単位で測定することができる。
ライダ13は、上記対象物体との距離を測定した距離測定データを取得し、車両走行制御装置1に向けて距離測定データを送信する。
ライダ13は、自車両Vに複数搭載されており、自車両Vの左右のフロントライトの周辺に取り付けられる第1ライダ13a、第2ライダ13bと、自車両Vのバックパンパ―に取り付けられる第3ライダ13cと、自車両Vの左右のバックライトの周辺に取り付けられる第4ライダ13d、第5ライダ13eと、を備えている。
The lidar 13 is a remote sensor that measures the distance to a target object by emitting laser light and receiving the reflected light from the target object, and performs three-dimensional spatial imaging. Compared to the imaging device 11 and the radar 12, the lidar 13 can measure the distance to surrounding target objects in units of a few centimeters.
The LIDAR 13 acquires distance measurement data that measures the distance to the target object, and transmits the distance measurement data to the vehicle driving control device 1 .
Multiple riders 13 are mounted on the vehicle V, and include a first rider 13a and a second rider 13b attached around the left and right front lights of the vehicle V, a third rider 13c attached to the back bumper of the vehicle V, and a fourth rider 13d and a fifth rider 13e attached around the left and right back lights of the vehicle V.

<車載ロケータの構成>
車載ロケータ20は、人工衛星SA及び基準局STを用いた衛生測位システムを利用して自車両Vの現在位置を測定し、また現在位置の測定精度を高めるべく、自車両Vの加速度及び角速度を測定するものである。
車載ロケータ20は、具体的には、複数の人工衛星SAからGNSS電波(GPS電波)を受信するGNSS受信機21と、自車両Vの加速度及び角速度を測定する慣性測定装置22と、を備えている。
<Configuration of vehicle-mounted locator>
The vehicle-mounted locator 20 measures the current position of the vehicle V using a satellite positioning system that uses an artificial satellite SA and a reference station ST, and also measures the acceleration and angular velocity of the vehicle V to improve the accuracy of measuring the current position.
Specifically, the on-board locator 20 includes a GNSS receiver 21 that receives GNSS radio waves (GPS radio waves) from multiple artificial satellites SA, and an inertial measurement unit 22 that measures the acceleration and angular velocity of the vehicle V.

GNSS受信機21は、具体的には、RTK-GNSS受信機であって、複数(具体的には4個)の人工衛星SAからGNSS電波を受信し、単独測位に必要な「GNSS情報」を生成する。また、外部の基準局STから相対測位に必要な「GNSS補正情報」を受信する。このGNSS受信機21は、車両のポジションを特定する位置情報(車両位置、車両位置情報)を特定する情報を受信する受信装置の一例であり、GPS電波を受信するGPS受信機、RNSS電波(Radio Navigation Satellite System)を受信するRNSS受信機などでもよい。
なお、基準局STは、既知点に設定された固定基準局であって、複数の人工衛星SAからGNSS電波を受信し、「GNSS補正情報」を生成し、GNSS受信機21に向けて送信する。
「GNSS情報」とは、複数の人工衛星SAとGNSS受信機21との距離情報である。
「GNSS補正情報」とは、既知点に位置する基準局STがGNSS電波を受信し、基準局STとGNSS受信機21が通信することで、衛星からの情報受信における遅延や障害によって生じる距離の誤差を補正する補正データである。
The GNSS receiver 21 is specifically an RTK-GNSS receiver that receives GNSS radio waves from multiple (specifically, four) artificial satellites SA and generates "GNSS information" necessary for independent positioning. It also receives "GNSS correction information" necessary for relative positioning from an external reference station ST. The GNSS receiver 21 is an example of a receiving device that receives information specifying position information (vehicle position, vehicle position information) that specifies the position of the vehicle, and may be a GPS receiver that receives GPS radio waves, an RNSS receiver that receives RNSS (Radio Navigation Satellite System) radio waves, or the like.
The reference station ST is a fixed reference station set at a known point, receives GNSS radio waves from multiple artificial satellites SA, generates “GNSS correction information”, and transmits it to the GNSS receiver 21 .
“GNSS information” is distance information between multiple artificial satellites SA and the GNSS receiver 21 .
"GNSS correction information" is correction data that corrects distance errors caused by delays or interference in receiving information from satellites when a reference station ST located at a known point receives GNSS radio waves and communicates between the reference station ST and the GNSS receiver 21.

慣性測定装置22は、IMUとも呼ばれ、3軸のジャイロセンサ(角速度計)と、3軸の加速度センサ(加速度計)とを備えており、自車両Vの3次元の角速度及び加速度を測定し、車両走行制御装置1に向けて自車両Vの加速度及び角速度の情報を送信する。
車両走行制御装置1は、GNSS受信機21から受信したGNSS情報(GNSS補正情報)と、慣性測定装置22から受信した自車両Vの角速度及び加速度の情報とを組み合わせて測位することで、より小さい誤差範囲で自車両Vの現在位置を測定することができる。
The inertial measurement unit 22, also known as an IMU, is equipped with a three-axis gyro sensor (angular velocity sensor) and a three-axis acceleration sensor (accelerometer), measures the three-dimensional angular velocity and acceleration of the vehicle V, and transmits information on the acceleration and angular velocity of the vehicle V to the vehicle driving control device 1.
The vehicle driving control device 1 can measure the current position of the vehicle V within a smaller error range by combining GNSS information (GNSS correction information) received from the GNSS receiver 21 with the angular velocity and acceleration information of the vehicle V received from the inertial measurement device 22.

<車載ECUの構成>
車載ECU30は、例えば、ADAS用ECUであって、車両走行制御装置1と接続され、各種データの送受信を行う上位階層の総合ECU31と、この上位階層としての総合ECU31とそれぞれ接続され、自車両Vの操舵及び加減速等を細分化して制御する下位階層としてのハンドルECU32と、アクセルECU33と、ブレーキECU34と、を備えており、階層構造を形成している。
なお、ハンドルECU32は、ドライビングサポートコンピュータとも呼ばれ、アクセルECU33及びブレーキECU34は、パワーマネジメントコントロールユニットとも呼ばれている。
なお、総合ECU31と接続される個々のECUの数や機能については、上記の3つのECU32~34に特に限定されることなく、これらのECUと同階層でその他のECUをさらに備えていてもよい。
<Configuration of the on-board ECU>
The on-board ECU 30 is, for example, an ECU for ADAS, and is connected to the vehicle driving control device 1. It includes an upper-level overall ECU 31 that transmits and receives various data, and a lower-level steering ECU 32, accelerator ECU 33, and brake ECU 34 that are each connected to the upper-level overall ECU 31 and control the steering, acceleration, deceleration, etc. of the vehicle V in a detailed manner, forming a hierarchical structure.
The steering wheel ECU 32 is also called a driving support computer, and the accelerator ECU 33 and the brake ECU 34 are also called a power management control unit.
The number and functions of the individual ECUs connected to the integrated ECU 31 are not particularly limited to the above-mentioned three ECUs 32 to 34, and other ECUs may be provided at the same hierarchical level as these ECUs.

ハンドルECU32は、総合ECU31からの指示に対応して自車両Vの電動パワーステアリングV1を制御し、主に自車両Vの進行方向を制御する。
電動パワーステアリングV1は、自車両Vの前輪を操舵する操舵機構を備えている。例えば、手動運転モードの際には、運転者によるハンドルV1aの操舵操作によって自車両Vの前輪を操舵する。
The steering wheel ECU 32 controls the electric power steering V1 of the host vehicle V in response to instructions from the integrated ECU 31, and mainly controls the direction in which the host vehicle V travels.
The electric power steering V1 includes a steering mechanism that steers the front wheels of the host vehicle V. For example, in a manual driving mode, the front wheels of the host vehicle V are steered by the driver's steering operation of the steering wheel V1a.

アクセルECU33は、総合ECU31からの指示に対応して自車両Vの電動スロットルV2を制御し、主に自車両Vの加減速を制御する。
電動スロットルV2は、自車両Vの駆動車輪を回転させる駆動力を出力する駆動機構を備えている。例えば、手動運転モードの際には、運転者によるアクセルペダルV2aのアクセル操作に対応してエンジンの出力を調整する。
The accelerator ECU 33 controls the electric throttle V2 of the host vehicle V in response to instructions from the integrated ECU 31, and mainly controls the acceleration and deceleration of the host vehicle V.
The electric throttle V2 includes a drive mechanism that outputs a drive force to rotate the drive wheels of the vehicle V. For example, in a manual driving mode, the engine output is adjusted in response to the accelerator operation of the accelerator pedal V2a by the driver.

ブレーキECU34は、総合ECU31からの指示に対応して自車両Vの電磁ブレーキ装置V3を制御し、主に自車両Vの減速及び停止を制御する。
電磁ブレーキ装置V3は、自車両Vの各車輪に取り付けられ、車輪の回転に抵抗を加えることで自車両Vを減速又は停止させる機構を備えている。例えば、手動運転モードの際には、運転者によるブレーキペダルV3aのブレーキ操作に対応して電磁ブレーキ装置V3の作動を調整する。
The brake ECU 34 controls the electromagnetic brake device V3 of the host vehicle V in response to instructions from the integrated ECU 31, and mainly controls the deceleration and stopping of the host vehicle V.
The electromagnetic brake device V3 is attached to each wheel of the vehicle V and has a mechanism for applying resistance to the rotation of the wheels to slow down or stop the vehicle V. For example, in the manual driving mode, the operation of the electromagnetic brake device V3 is adjusted in response to the braking operation of the brake pedal V3a by the driver.

<車載通信装置>
車載通信装置40は、対象車両FVに搭載された車両情報発信装置50、外部に設置された遠隔操作装置70、車両管理装置80、及び不図示の外部サーバーとネットワークを通じて情報通信する装置である。
具体的には、車載通信装置40は、「相対運転」に必要な情報として車両情報発信装置50が取得した対象車両FVの位置情報を含む対象車両情報を受信し、車両走行制御装置1に向けて送信する。
また、車載通信装置40は、「遠隔運転」に必要な情報として車両走行制御装置1が取得した外部映像の情報と、現在位置の情報とを遠隔操作装置70に向けて送信する。また、オペレータによるユーザ入力を受け付けた遠隔操作装置70から自車両Vの運転操作情報を受信し、車両走行制御装置1に向けて送信する。
また、車載通信装置40は、後述する車両管理装置80による「位置関係決定処理」に必要な情報として、車両走行制御装置1から取得した外部映像の情報、現在位置の情報、車両情報等を車両管理装置80に向けて送信する。また、車両管理装置80から自車両Vの運転操作情報を受信し、車両走行制御装置1に向けて送信する。
そのほか、車載通信装置40は、不図示の外部サーバーと情報通信を行い、例えば、外部サーバーから最新の交通情報や天候情報等を受信することもできる。
<In-vehicle communication device>
The in-vehicle communication device 40 is a device that communicates information with a vehicle information transmission device 50 mounted on the target vehicle FV, an externally installed remote control device 70, a vehicle management device 80, and an external server (not shown) via a network.
Specifically, the in-vehicle communication device 40 receives target vehicle information including position information of the target vehicle FV acquired by the vehicle information transmission device 50 as information necessary for “relative driving”, and transmits the information to the vehicle driving control device 1 .
The in-vehicle communication device 40 also transmits information on the external image acquired by the vehicle driving control device 1 as information necessary for "remote driving" and information on the current position to the remote operation device 70. The in-vehicle communication device 40 also receives driving operation information of the host vehicle V from the remote operation device 70 that has accepted user input by an operator, and transmits the information to the vehicle driving control device 1.
The in-vehicle communication device 40 also transmits to the vehicle management device 80 information necessary for the "positional relationship determination process" (to be described later) such as information on the external image, information on the current position, and vehicle information acquired from the vehicle driving control device 1. The in-vehicle communication device 40 also receives driving operation information of the vehicle V from the vehicle management device 80 and transmits it to the vehicle driving control device 1.
In addition, the in-vehicle communication device 40 can communicate with an external server (not shown) to receive, for example, the latest traffic information, weather information, and the like from the external server.

<車両情報発信装置のハードウェア構成>
車両情報発信装置50は、図1、図3Aに示すように、対象車両FVに搭載され、対象車両FVの現在の位置情報を含む対象車両情報を取得し、当該対象車両情報を自車両Vに向けて発信するためのコンピュータであって、具体的なハードウェア構成として、車載ロケータ51と、車載通信装置52と、を備えている。
「対象車両情報」とは、対象車両FVの位置情報(リアルタイムの位置情報)と、走行予定経路の情報と、車両識別情報とを含むものであって、車両情報発信装置50の記憶部500に記憶されている。
「車両識別情報」とは、対象車両FVを識別する車両IDであって、この車両IDごとに、車種名、型式、車台番号等の情報が対応付けられて記憶部500に記憶されたものである。車両識別情報は、記憶部500に記憶されているほか、対象車両FVに取り付けられた識別マーク60にも埋め込まれている。
<Hardware configuration of the vehicle information transmission device>
As shown in Figures 1 and 3A, the vehicle information transmission device 50 is a computer mounted on the target vehicle FV for acquiring target vehicle information including the current location information of the target vehicle FV and transmitting the target vehicle information to the vehicle V. The specific hardware configuration of the vehicle information transmission device 50 includes an on-board locator 51 and an on-board communication device 52.
The “target vehicle information” includes the location information (real-time location information) of the target vehicle FV, information on the planned driving route, and vehicle identification information, and is stored in the memory unit 500 of the vehicle information transmission device 50.
"Vehicle identification information" refers to a vehicle ID that identifies the target vehicle FV, and information such as the vehicle model name, model number, and chassis number is associated with each vehicle ID and stored in the storage unit 500. The vehicle identification information is stored in the storage unit 500, and is also embedded in an identification mark 60 attached to the target vehicle FV.

<車載ロケータの構成>
車載ロケータ51は、上述の車載ロケータ20と同様に、複数の人工衛星SAからGNSS電波(GPS電波)を受信するGNSS受信機51aと、対象車両FVの加速度及び角速度を測定する慣性測定装置51bと、を有している。
車載通信装置52は、自車両Vに搭載された車両走行制御装置1とネットワークを通じて情報通信する装置である。
具体的には、車載通信装置52は、自車両Vの「相対運転」に必要な情報として対象車両情報を車両走行制御装置1(車載通信装置40)に向けて常時若しくは必要に応じて発信する。
詳しく述べると、車載通信装置52は、対象車両情報のうち対象車両FVの位置情報をリアルタイムで発信することができる。
「リアルタイムで発信」とは、対象車両FVの位置情報の変化と同じタイミングで位置情報を発信する場合のほか、多少のタイムラグが発生した状態で位置情報を発信する場合も含むものである。
<Configuration of vehicle-mounted locator>
Similar to the above-mentioned vehicle-mounted locator 20, the vehicle-mounted locator 51 has a GNSS receiver 51a that receives GNSS radio waves (GPS radio waves) from multiple artificial satellites SA, and an inertial measurement unit 51b that measures the acceleration and angular velocity of the target vehicle FV.
The in-vehicle communication device 52 is a device that communicates information with the vehicle driving control device 1 mounted in the host vehicle V via a network.
Specifically, the in-vehicle communication device 52 transmits target vehicle information as information necessary for "relative driving" of the host vehicle V to the vehicle driving control device 1 (in-vehicle communication device 40) at all times or as needed.
More specifically, the in-vehicle communication device 52 can transmit the position information of the target vehicle FV, which is one of the target vehicle information, in real time.
"Transmitting in real time" includes not only transmitting location information at the same time as changes in the location information of the target vehicle FV, but also transmitting location information with some time lag.

<識別マーク>
識別マーク60は、図3A-Cに示すように、対象車両FVを識別するための車両識別情報が埋め込まれた(格納された)2次元バーコード(例えば、QRコード(登録商標))であって、対象車両FVの外面に複数取り付けられている。なお、識別マーク60には、対象車両FVの走行予定経路を特定することができる情報が合わせて埋め込まれていてもよい。
識別マーク60は、自車両Vの撮像装置11によって認識される。
詳しく述べると、撮像装置11は、撮像装置11が撮像した映像内において識別マーク60を認識したときに、識別マーク60に埋め込まれた対象車両FVの車両識別情報、走行予定経路を特定できる情報等を認識結果として取得する。そして、車両走行制御装置1が、所定の通信方式におけるネットワーク通信や車載ネットワーク(CAN)を通じて撮像装置11から対象車両FVの車両識別情報を取得することができる。
上記実施形態では、車両情報発信装置50及び識別マーク60から車両識別情報を取得できることとしているが、少なくとも一方から取得できればよい。
<Identification mark>
3A-C, the identification mark 60 is a two-dimensional barcode (e.g., QR code (registered trademark)) in which vehicle identification information for identifying the target vehicle FV is embedded (stored), and multiple identification marks 60 are attached to the outer surface of the target vehicle FV. Note that the identification mark 60 may also have embedded therein information that can specify the planned travel route of the target vehicle FV.
The identification mark 60 is recognized by the imaging device 11 of the host vehicle V.
In detail, when the imaging device 11 recognizes the identification mark 60 in the image captured by the imaging device 11, it acquires, as recognition results, vehicle identification information of the target vehicle FV embedded in the identification mark 60, information that can identify the planned driving route, etc. Then, the vehicle driving control device 1 can acquire the vehicle identification information of the target vehicle FV from the imaging device 11 through network communication in a predetermined communication method or an in-vehicle network (CAN).
In the above embodiment, the vehicle identification information can be acquired from the vehicle information transmission device 50 and the identification mark 60, but it is sufficient if the vehicle identification information can be acquired from at least one of them.

識別マーク60は、対象車両FVの後面において車両幅方向の中央部、左側端部、右側端部にそれぞれ取り付けられる第1識別マーク60a、第2識別マーク60b、第3識別マーク60cと、対象車両FVの前面において中央部、左側端部、右側端部にそれぞれ取り付けられる第4識別マーク60d、第5識別マーク60e、第6識別マーク60fと、を有している。
また、識別マーク60は、対象車両FVの左側面において車両前後方向の中央部、前端部、後端部にそれぞれ取り付けられる第7識別マーク60g、第8識別マーク60h、第9識別マーク60iと、対象車両FVの右側面において中央部、前端部、後端部にそれぞれ取り付けられる第10識別マーク60j、第11識別マーク60k、第12識別マーク60lと、を備えている。
The identification mark 60 includes a first identification mark 60a, a second identification mark 60b, and a third identification mark 60c, which are attached respectively to the center, left end, and right end in the vehicle width direction on the rear surface of the target vehicle FV, and a fourth identification mark 60d, a fifth identification mark 60e, and a sixth identification mark 60f, which are attached respectively to the center, left end, and right end on the front surface of the target vehicle FV.
In addition, the identification mark 60 includes a seventh identification mark 60g, an eighth identification mark 60h, and a ninth identification mark 60i, which are attached respectively to the center, front end, and rear end of the left side of the target vehicle FV in the fore-and-aft direction of the vehicle, and a tenth identification mark 60j, an eleventh identification mark 60k, and a twelfth identification mark 60l, which are attached respectively to the center, front end, and rear end of the right side of the target vehicle FV.

なお、対象車両FVの後面、前面、両側面それぞれの中央部に配置された第1識別マーク60a、第4識別マーク60d、第7識別マーク60g、第10識別マーク60jは、その他の識別マークと比較して幾分大きく形成されている。そのため、自車両Vが対象車両FVの周囲を走行しているときに、撮像装置11が識別マーク60を認識することが容易になる。言い換えれば、車両走行制御装置1が対象車両FVの存在を検知することが容易になる。 The first identification mark 60a, fourth identification mark 60d, seventh identification mark 60g, and tenth identification mark 60j, which are located in the center of the rear, front, and both sides of the target vehicle FV, are formed somewhat larger than the other identification marks. This makes it easier for the imaging device 11 to recognize the identification marks 60 when the host vehicle V is traveling around the target vehicle FV. In other words, it makes it easier for the vehicle driving control device 1 to detect the presence of the target vehicle FV.

識別マーク60a~60lには、それぞれ対象車両FVの車両識別情報が埋め込まれているほか、対象車両FVにおいて個々の識別マーク60が取り付けられている位置(車体位置)を示すマーク位置情報が埋め込まれている。
そのため、識別マーク60a~60lのうち、いずれかの識別マーク60が自車両Vの撮像装置11によって認識されることで、車両走行制御装置1が、対象車両FVの車両識別情報を取得し、対象車両FVを検知することができる。
また、識別マーク60a~60lのうち、例えば識別マーク60a及び識別マーク60cが認識されることで、あるいは識別マーク60cのみが認識されることで、車両走行制御装置1は、上記マーク位置情報に基づいて自車両Vが対象車両FVの後方位置にいること、さらには対象車両FVよりも右側位置にいることを検知することができる。
特に、車両走行制御装置1は、自車両Vの周囲の環境情報と、自車両Vの位置情報と、対象車両FVの位置情報と、識別マーク60によって得られるマーク位置情報とに基づいて自車両Vに対する対象車両FVの位置(相対位置)を精度良く把握することができる。
なお、識別マーク60は、透明インク、不可視インクなどと称される、視認できないインクによってマークされたものであってもよく、主に高周波の紫外線を照射することで認識できるものがよい。
The identification marks 60a to 60l each have vehicle identification information of the target vehicle FV embedded therein, as well as mark position information indicating the position (vehicle body position) at which each identification mark 60 is attached on the target vehicle FV.
Therefore, when any of the identification marks 60a to 60l is recognized by the imaging device 11 of the host vehicle V, the vehicle driving control device 1 can obtain vehicle identification information of the target vehicle FV and detect the target vehicle FV.
Furthermore, by recognizing, for example, identification mark 60a and identification mark 60c among the identification marks 60a to 60l, or by recognizing only the identification mark 60c, the vehicle driving control device 1 can detect that the host vehicle V is located behind the target vehicle FV, and further to the right of the target vehicle FV, based on the above-mentioned mark position information.
In particular, the vehicle driving control device 1 can accurately grasp the position (relative position) of the target vehicle FV relative to the host vehicle V based on environmental information around the host vehicle V, position information of the host vehicle V, position information of the target vehicle FV, and mark position information obtained by the identification mark 60.
The identification mark 60 may be made with ink that cannot be seen with the naked eye, such as transparent ink or invisible ink, and is preferably recognizable mainly by irradiating it with high-frequency ultraviolet light.

<遠隔操作装置のハードウェア構成>
遠隔操作装置70は、図1、図4に示すように、オペレータによって操作され、自車両Vの「遠隔運転」を行うためのコンピュータであって、具体的なハードウェア構成として、複数のモニタ71と、ナビモニタ72と、ハンドル73と、アクセルペダル74と、ブレーキペダル75と、複数の操作スイッチ76と、を備えている。
なお、遠隔操作装置70は、スピーカーやマイク、シフトレバー等の構成部品をさらに備えていてもよい。
<Hardware configuration of remote control device>
As shown in Figures 1 and 4, the remote control device 70 is a computer that is operated by an operator and performs "remote driving" of the vehicle V, and its specific hardware configuration includes multiple monitors 71, a navigation monitor 72, a steering wheel 73, an accelerator pedal 74, a brake pedal 75, and multiple operating switches 76.
The remote control device 70 may further include components such as a speaker, a microphone, and a shift lever.

モニタ71、ナビモニタ72は、「遠隔運転」を行うための視覚情報を出力する表示部であって、モニタ71には、複数の撮像装置11a~11iによって撮像された自車両Vの外部映像を所定のレイアウト情報に基づいて合成した合成映像(合成画像)が表示される。
所定のレイアウト情報とは、例えば、オペレータの死角を作らない、オペレータが操作し易いレイアウトの表示態様である。このとき、所定のレイアウト情報を含む複数のレイアウト情報は、レイアウトID(レイアウト識別情報)によって対応付けられ、車両走行制御装置1の記憶部100に記憶されていると良い。この場合、操作スイッチ76等を用いて所定のレイアウト情報の変更操作を行うと、遠隔操作装置70から車両走行制御装置1に向けて変更後のレイアウトIDが送信される。
そして、車両走行制御装置1は、変更後のレイアウトIDに対するレイアウト情報に基づいて外部映像を合成した合成映像を生成し、当該合成映像を遠隔操作装置70に向けて送信する。そうすることで、モニタ71にはその合成映像が変更表示される。
The monitor 71 and the navigation monitor 72 are display units that output visual information for performing "remote driving." The monitor 71 displays a composite video (composite image) that is a composite of external images of the vehicle V captured by multiple imaging devices 11a to 11i based on predetermined layout information.
The predetermined layout information is, for example, a display mode of a layout that does not create blind spots for the operator and is easy for the operator to operate. At this time, it is preferable that a plurality of layout information including the predetermined layout information are associated with each other by a layout ID (layout identification information) and stored in the storage unit 100 of the vehicle driving control device 1. In this case, when an operation to change the predetermined layout information is performed using the operation switch 76 or the like, the changed layout ID is transmitted from the remote control device 70 to the vehicle driving control device 1.
Then, the vehicle driving control device 1 generates a composite image by combining the external image based on the layout information for the changed layout ID, and transmits the composite image to the remote control device 70. In this way, the composite image is changed and displayed on the monitor 71.

ハンドル73は、オペレータによって操作され、自車両Vの操舵角(操舵量)を調整するために用いられる操作部である。
アクセルペダル74、ブレーキペダル75は、それぞれオペレータによって操作され、自車両Vの電動スロットルV2の駆動、電磁ブレーキ装置V3の作動を調整するために用いられる操作部である。
複数の操作スイッチ76は、例えば「遠隔運転」を行うための設定情報をユーザ入力するために用いられる。例えばオペレータが操作スイッチ76を適宜操作することで、自車両Vの外部映像(合成映像)を所定のレイアウト表示に切り替えることや、自律運転モードと、相対運転モードと、遠隔運転モードとの間で運転モードを切り替えることができる。
The handle 73 is an operating part that is operated by an operator and is used to adjust the steering angle (steering amount) of the host vehicle V.
The accelerator pedal 74 and the brake pedal 75 are operating parts that are operated by the operator and are used to adjust the drive of the electric throttle V2 of the vehicle V and the operation of the electromagnetic brake device V3, respectively.
The multiple operation switches 76 are used to allow the user to input setting information for performing, for example, "remote driving." For example, by an operator appropriately operating the operation switches 76, it is possible to switch the external image (synthetic image) of the vehicle V to a predetermined layout display, or to switch the driving mode among an autonomous driving mode, a relative driving mode, and a remote driving mode.

<車両走行制御装置の機能>
車両走行制御装置1は、図5に示すように、機能面から説明すると、各種プログラム及び各種データを記憶しておく記憶部100と、環境情報取得部101と、位置情報取得部102(位置特定部)と、運転制御部103(走行制御部)と、車両検知部104と、通信部105(第1通信部)と、モード変更部106と、走行速度取得部107と、映像処理部108と、を主な構成要素として備えている。
これらは、CPU、ROM、RAM、HDD、通信用インタフェース、及び各種プログラム等によって構成されている。
なお、記憶部100には、自車両Vの車両識別情報、自車両Vの走行予定経路の情報、図8に示す「車間距離データ」等が記憶されている。
<Functions of the vehicle driving control device>
As shown in FIG. 5 , from a functional perspective, the vehicle driving control device 1 has as its main components a memory unit 100 for storing various programs and various data, an environmental information acquisition unit 101, a position information acquisition unit 102 (position identification unit), a driving control unit 103 (driving control unit), a vehicle detection unit 104, a communication unit 105 (first communication unit), a mode change unit 106, a driving speed acquisition unit 107, and an image processing unit 108.
These are composed of a CPU, ROM, RAM, HDD, a communication interface, and various programs.
The memory unit 100 stores vehicle identification information of the vehicle V, information on the planned driving route of the vehicle V, the "inter-vehicle distance data" shown in Figure 8, and the like.

車両情報発信装置50についても機能面から説明すると、各種プログラム及び各種データを記憶する記憶部500と、対象車両FVの「現在の位置情報」を取得する位置情報取得部501と、車両走行制御装置1との間で各種データを送受信する通信部502と、を主な構成要素として備えている。
記憶部500には、対象車両FVの現在の位置情報と、走行予定経路の情報と、車両識別情報とを含む「対象車両情報」が記憶されている。
位置情報取得部501は、車載ロケータ51を利用して対象車両FVの「現在の位置情報」をリアルタイムで取得する。そして、取得した「現在の位置情報」を記憶部500に記憶していくことで、車両情報発信装置50が搭載された対象車両FVの走行軌跡(過去の走行ルート)を記録することが可能となり、記憶部500には、対象車両FVの走行軌跡が記憶された状態となる。
通信部502は、車載通信装置52を利用して「対象車両情報」を車両走行制御装置1(車載通信装置40)に向けて発信する。また、対象車両情報のうち対象車両FVの「現在の位置情報」をリアルタイムで発信する。
Describing the vehicle information transmission device 50 from a functional perspective, its main components are a memory unit 500 that stores various programs and various data, a location information acquisition unit 501 that acquires the “current location information” of the target vehicle FV, and a communication unit 502 that transmits and receives various data between the vehicle driving control device 1.
The memory unit 500 stores "target vehicle information" including the current position information of the target vehicle FV, information on the planned driving route, and vehicle identification information.
The location information acquisition unit 501 acquires the "current location information" of the target vehicle FV in real time using the in-vehicle locator 51. Then, by storing the acquired "current location information" in the memory unit 500, it becomes possible to record the travel trajectory (past travel route) of the target vehicle FV equipped with the vehicle information transmission device 50, and the memory unit 500 becomes in a state where the travel trajectory of the target vehicle FV is stored.
The communication unit 502 transmits the "target vehicle information" to the vehicle driving control device 1 (the in-vehicle communication device 40) using the in-vehicle communication device 52. In addition, the communication unit 502 transmits the "current position information" of the target vehicle FV in real time, which is included in the target vehicle information.

遠隔操作装置70についても機能面から説明すると、各種プログラム及び各種データを記憶する記憶部700と、車両走行制御装置1との間で各種データを送受信する通信部701と、自車両Vの外部映像、車両情報をモニタ71に表示し、また自車両Vの現在位置の情報に基づく内容(例えば、車両ナビゲーション)をナビモニタ72に表示する画面表示部702と、ユーザ操作の入力を受け付けて操作データを作成する操作データ作成部703と、オペレータに向けてユーザ報知するユーザ報知部704と、を主な構成要素として備えている。 Regarding the remote control device 70, from a functional perspective, its main components are a memory unit 700 that stores various programs and various data, a communication unit 701 that transmits and receives various data to and from the vehicle driving control device 1, a screen display unit 702 that displays external images and vehicle information of the vehicle V on the monitor 71 and also displays content based on information about the current position of the vehicle V (e.g., vehicle navigation) on the navigation monitor 72, an operation data creation unit 703 that accepts user operation input and creates operation data, and a user notification unit 704 that notifies the user to the operator.

以下では自車両Vが備える車両走行制御装置1の機能について詳しく説明する。
<<自車両の外部環境情報、位置情報>>
環境情報取得部101は、車載センサ10から自車両Vの周囲における「環境情報(厳密には、外部環境の検出情報)」を取得するものである。
詳しく述べると、「環境情報」として、撮像装置11から自車両Vの周囲の外部映像データを取得し、レーダ12から自車両Vの周囲の対象物体の検出結果データを取得し、ライダ13から自車両Vの対象物体との距離を測定した距離測定データを取得する。
なお、「環境情報」とは、具体的には、自車両V周辺の移動物体(他の車両や歩行者等)、各種の構造物、道路形状等の検出情報であって、走行環境情報とも称され、交通環境情報や道路環境情報等を含むものである。
The functions of the vehicle driving control device 1 equipped in the host vehicle V will be described in detail below.
<<External environment information and position information of the vehicle>>
The environmental information acquisition unit 101 acquires “environmental information (strictly speaking, detected information of the external environment)” around the vehicle V from the on-board sensor 10 .
In detail, as "environmental information", external image data of the surroundings of the vehicle V is obtained from the imaging device 11, detection result data of target objects around the vehicle V is obtained from the radar 12, and distance measurement data measuring the distance between the vehicle V and the target object is obtained from the lidar 13.
Specifically, "environmental information" refers to detection information of moving objects (other vehicles, pedestrians, etc.) around the vehicle V, various structures, road shapes, etc., and is also referred to as driving environment information, and includes traffic environment information, road environment information, etc.

環境情報取得部101は、「環境情報」として、車載センサ10から対象車両FVの走行状態に関する情報をリアルタイムで取得することができる。
「走行状態に関する情報」とは、対象車両FVによる一定速度の走行動作、加速動作、減速動作、停止動作、左折動作、右折動作、後退動作等に関する情報であって、言い換えれば、対象車両FVの挙動情報(挙動に基づく情報)である。
環境情報取得部101が対象車両FVの走行状態に関する情報をリアルタイムで取得することで、車両走行制御装置1は、対象車両FVの走行状態に関する情報の変化(挙動情報の変化)に基づいて、例えば走行中の対象車両FVが停止したこと、停止中の対象車両FVが走行開始したこと、対象車両FVが自車両Vにおける走行予定経路とは異なる経路を走行開始したこと等を検知することが可能となる。
このときの「対象車両FVが自車両Vにおける走行予定経路とは異なる経路を走行開始したこと(対象車両FVの走行予定経路と、自車両Vの走行予定経路とが合致しなくなったこと)」は、対象車両FVの記憶部500において記憶されている「対象車両FVの走行軌跡」と、後述する「自車両Vの走行軌跡」とをもとに、その自車両Vの走行軌跡が自車両Vの走行予定経路上であるか否かによって判断する。
The environmental information acquisition unit 101 can acquire information on the driving state of the target vehicle FV from the on-board sensor 10 in real time as "environmental information."
``Information regarding the driving state'' refers to information regarding the target vehicle FV's constant speed driving operation, acceleration operation, deceleration operation, stopping operation, left turn operation, right turn operation, reverse operation, etc., in other words, behavior information (information based on behavior) of the target vehicle FV.
As the environmental information acquisition unit 101 acquires information regarding the driving state of the target vehicle FV in real time, the vehicle driving control device 1 becomes able to detect, for example, that the target vehicle FV has stopped while driving, that the target vehicle FV has started driving while stopped, or that the target vehicle FV has started driving along a route different from the planned driving route of the host vehicle V, based on changes in information regarding the driving state of the target vehicle FV (changes in behavior information).
At this time, "the target vehicle FV has started traveling on a route different from the planned traveling route of the host vehicle V (the planned traveling route of the target vehicle FV no longer matches the planned traveling route of the host vehicle V)" is determined based on the "traveling trajectory of the target vehicle FV" stored in the memory unit 500 of the target vehicle FV and the "traveling trajectory of the host vehicle V" described below, and by determining whether or not the traveling trajectory of the host vehicle V is on the planned traveling route of the host vehicle V.

なお、環境情報取得部101は、車載ECU30から自車両Vの「車両制御情報」をさらに取得することとしてもよい。「車両制御情報」としては、例えば、ハンドルECU32から得られる「舵角の情報」、アクセルECU33から得られる「スロットル開度の情報」、ブレーキECU34から得られる「ブレーキ踏み込み量の情報」等が挙げられる。 The environmental information acquisition unit 101 may further acquire "vehicle control information" of the vehicle V from the onboard ECU 30. Examples of the "vehicle control information" include "steering angle information" obtained from the steering wheel ECU 32, "throttle opening information" obtained from the accelerator ECU 33, and "brake depression amount information" obtained from the brake ECU 34.

位置情報取得部102(位置特定部)は、車載ロケータ20から自車両Vの「現在の位置情報」を取得するものである。
詳しく述べると、位置情報取得部102は、GNSS受信機21からGNSS情報(GNSS補正情報)を取得し、慣性測定装置22から自車両Vの角速度及び加速度の情報を取得し、これらGNSS情報(GNSS補正情報)、角速度及び加速度の情報に基づいて、自車両Vの現在位置を特定する。
なお、取得した「現在の位置情報」を記憶部100に記憶していくことで、車両走行制御装置1が搭載された自車両Vの走行軌跡(過去の走行ルート)を記録することが可能となり、記憶部100には、自車両Vの走行軌跡が記憶された状態となる。この自車両Vの走行軌跡は、自車両Vが走行する走行予定経路上にあるか否かを判断し、必要に応じて走行予定経路上に導く新たな走行予定経路の設定に用いられる。
The position information acquisition unit 102 (position identification unit) acquires “current position information” of the host vehicle V from the vehicle-mounted locator 20 .
In detail, the position information acquisition unit 102 acquires GNSS information (GNSS correction information) from the GNSS receiver 21, acquires angular velocity and acceleration information of the vehicle V from the inertial measurement device 22, and determines the current position of the vehicle V based on the GNSS information (GNSS correction information), angular velocity, and acceleration information.
By storing the acquired "current position information" in the storage unit 100, it becomes possible to record the travel trajectory (past travel route) of the host vehicle V equipped with the vehicle travel control device 1, and the travel trajectory of the host vehicle V is stored in the storage unit 100. This travel trajectory of the host vehicle V is used to determine whether or not the host vehicle V is on a planned travel route along which the host vehicle V will travel, and to set a new planned travel route that will lead the host vehicle V onto the planned travel route as necessary.

「現在の位置情報」とは、単独測位によって算出される「絶対位置」、相対測位によって算出される「相対位置」であってもよいし、自車両Vの上記「角速度及び加速度の情報」に基づいて補正された「補正絶対位置」、「補正相対位置」であってもよい。
なお、「絶対位置」の位置精度は±10m程度であり、「相対位置」の位置精度は±40cm程度と言われている。また、「補正絶対位置」の位置精度は、絶対位置よりも位置精度が高く、「補正相対位置」の位置精度は±5cm程度であり、最も位置精度が高い。
以下、「絶対位置」、「相対位置」、「補正絶対位置」、「補正相対位置」の算出方法について、図6を参照しながら、詳しく説明する。なお、以下に説明する現在の位置情報の算出方法(車両位置情報取得処理)は、車両管理システムSにおいて第1コンピュータである車両走行制御装置1により、車両管理プログラムの一部として実行される。
The “current position information” may be an “absolute position” calculated by single positioning, a “relative position” calculated by relative positioning, or a “corrected absolute position” or a “corrected relative position” corrected based on the above-mentioned “angular velocity and acceleration information” of the host vehicle V.
The positional accuracy of the "absolute position" is said to be about ±10 m, while the positional accuracy of the "relative position" is about ±40 cm. The positional accuracy of the "corrected absolute position" is higher than that of the absolute position, and the positional accuracy of the "corrected relative position" is about ±5 cm, which is the highest positional accuracy.
The calculation methods of the "absolute position", "relative position", "corrected absolute position", and "corrected relative position" will be described in detail below with reference to Fig. 6. The calculation method of the current position information (vehicle position information acquisition process) described below is executed as a part of the vehicle management program by the vehicle driving control device 1, which is the first computer in the vehicle management system S.

<現在の位置情報の算出方法>
次に、車両走行制御システムS1で実行される車両位置情報取得処理プログラム(車両位置情報取得処理)の処理の一例について、図6に基づいて説明する。
絶対位置算出部102aは、GNSS受信機21を通じて単独測位に必要な上記「GNSS情報」を取得し、単独測位によって自車両Vの「絶対位置」を算出する(ステップS01:絶対位置算出処理、絶対位置算出工程)。
自車両Vの「絶対位置」とは、複数の人工衛星SAからGNSS電波を受信し、既知点にそれぞれ位置する人工衛星SAと自車両Vとの間の距離を測定し、それぞれの測定距離(GNSS情報に相当)から未知点を求める3次元方程式を解くことで得られる自車両Vの3次元位置である。
<How to calculate current location information>
Next, an example of the process of the vehicle position information acquisition process program (vehicle position information acquisition process) executed by the vehicle driving control system S1 will be described with reference to FIG.
The absolute position calculation unit 102a acquires the above-mentioned "GNSS information" required for independent positioning through the GNSS receiver 21, and calculates the "absolute position" of the vehicle V by independent positioning (step S01: absolute position calculation process, absolute position calculation step).
The "absolute position" of the vehicle V is the three-dimensional position of the vehicle V obtained by receiving GNSS radio waves from multiple satellites SA, measuring the distance between the vehicle V and each of the satellites SA located at known points, and solving a three-dimensional equation that determines unknown points from each measured distance (corresponding to GNSS information).

また、相対位置算出部102bは、ステップS01において、相対測位に必要な上記「GNSS補正情報」を取得し、相対測位によって「絶対位置」を補正し、自車両Vの「相対位置」を算出する(相対位置算出処理、相対位置算出工程)。
自車両Vの「相対位置」とは、既知点に位置する基準局STにおいてGNSS電波を受信し、基準局STから計測誤差がより小さい距離(それぞれの人工衛星SAと自車両Vとの間の距離)を取得し、それぞれの測定距離(GNSS補正情報に相当)から求められる自車両Vの3次元位置である。
「相対位置」の算出方法としては、RTK測位方式(干渉測位方式)の算出方法と、DGPS測位方式(相対測位方式)の算出方法とがある。いずれの算出方法であってもよい。
In addition, in step S01, the relative position calculation unit 102b acquires the above-mentioned "GNSS correction information" necessary for relative positioning, corrects the "absolute position" by relative positioning, and calculates the "relative position" of the vehicle V (relative position calculation process, relative position calculation step).
The "relative position" of the vehicle V is the three-dimensional position of the vehicle V that is determined by receiving GNSS radio waves at a reference station ST located at a known point, obtaining the distance with the smaller measurement error from the reference station ST (the distance between each artificial satellite SA and the vehicle V), and calculating each measured distance (corresponding to the GNSS correction information).
The method for calculating the "relative position" includes a calculation method using the RTK positioning method (interferometric positioning method) and a calculation method using the DGPS positioning method (relative positioning method). Either calculation method may be used.

補正位置算出部102cは、自車両Vの上記「角速度及び加速度の情報」を取得し、「GNSS情報」と、「加速度及び角速度の情報」とに基づいて自車両Vの絶対位置を補正した「補正絶対位置」を算出する。
自車両Vの「補正絶対位置」とは、GNSS情報と、自車両Vの角速度及び加速度の情報(IMU情報とも呼ばれる)とを組み合わせて測位することで得られる自車両Vの3次元位置である。
また、補正位置算出部102cは、「GNSS補正情報」と、「加速度及び角速度の情報」とに基づいて自車両Vの相対位置を補正した「補正相対位置」を算出する。
The corrected position calculation unit 102c acquires the above-mentioned "angular velocity and acceleration information" of the vehicle V, and calculates a "corrected absolute position" by correcting the absolute position of the vehicle V based on the "GNSS information" and the "acceleration and angular velocity information."
The "corrected absolute position" of the host vehicle V is the three-dimensional position of the host vehicle V obtained by combining GNSS information with information on the angular velocity and acceleration of the host vehicle V (also called IMU information) to determine its position.
In addition, the corrected position calculation unit 102c calculates a "corrected relative position" by correcting the relative position of the vehicle V based on the "GNSS correction information" and the "acceleration and angular velocity information."

受信判定部102dは、GNSS情報をリアルタイムで受信できるか否かを判定し(ステップS02)、GNSS情報をリアルタイムで受信できると判定した場合(ステップS02:Yes)には、続けてGNSS補正情報をリアルタイムで受信できるか否かを判定する(ステップS03:受信判定処理)。
具体的には、受信判定部102dは、自車両Vの周囲に障害物があって人工衛星SAから電波を受信できない場合、また基準局STとの間でデータの送受信ができない場合を想定し、人工衛星SAから電波を受信できるか否か、また基準局STとの間でデータの送受信ができるか否かを判定する。
The reception determination unit 102d determines whether or not GNSS information can be received in real time (step S02), and if it determines that GNSS information can be received in real time (step S02: Yes), it subsequently determines whether or not GNSS correction information can be received in real time (step S03: reception determination process).
Specifically, the reception determination unit 102d assumes a case in which there is an obstacle around the vehicle V and therefore radio waves cannot be received from the artificial satellite SA, and in which data cannot be transmitted or received between the vehicle V and the reference station ST, and determines whether radio waves can be received from the artificial satellite SA and whether data can be transmitted or received between the vehicle V and the reference station ST.

位置情報取得部102は、受信判定部102dによってGNSS情報及びGNSS情報をリアルタイムで受信できると判定された場合(ステップS03:Yes)には、最も位置精度が高い「補正相対位置」を用いて自車両Vの現在位置を特定する。
また、位置情報取得部102は、GNSS情報をリアルタイムで受信でき、GNSS補正情報をリアルタイムで受信できないと判定された場合(ステップS03:No)には、位置精度が高い「補正絶対位置」を用いて自車両Vの現在位置を特定する(位置特定工程、位置特定処理)。
さらに、位置情報取得部102は、GNSS情報及びGNSS補正情報をリアルタイムで受信できないと判定された場合(ステップS02:No)には、直前に受信した「GNSS情報」と、「加速度及び角速度の情報」とに基づいて算出された「推測位置」を用いて自車両Vの現在位置を特定することもできる(ステップS06)。
When the reception determination unit 102d determines that GNSS information and GNSS information can be received in real time (step S03: Yes), the position information acquisition unit 102 determines the current position of the vehicle V using the “corrected relative position” with the highest position accuracy.
In addition, if the position information acquisition unit 102 determines that it can receive GNSS information in real time but cannot receive GNSS correction information in real time (step S03: No), it determines the current position of the vehicle V using a "corrected absolute position" with high position accuracy (position determination process, position determination processing).
Furthermore, when the position information acquisition unit 102 determines that it is unable to receive GNSS information and GNSS correction information in real time (step S02: No), it can also determine the current position of the vehicle V using an “estimated position” calculated based on the most recently received “GNSS information” and “acceleration and angular velocity information” (step S06).

位置情報取得部102は、自車両Vの「位置情報」として最も精度の高い「補正相対位置」を取得する。一方で、基準局STとの間でデータの送受信ができない場合には、「補正絶対位置」を取得する。あるいは、自車両Vの周囲に障害物があって人工衛星SAからも電波を受信できない場合には、「推測位置」を取得することとしている(ステップS07)。
自車両Vの現在位置を特定した後、自車両Vは、自車両Vの現在位置を、遠隔操作装置70や追従する後続の車両、車両管理装置80に送信する(ステップS08:第1通信処理)。
なお、位置情報取得部102によって取得された自車両Vの走行開始位置から走行終了位置に至るまでの位置情報が集計処理されることで、自車両Vの実際の走行経路情報(走行軌跡情報、走行履歴情報とも称する)が生成される。
生成された自車両Vの走行経路情報(走行経路データ)は、走行日時、走行時間に関する情報と、自車両Vの運転モードに関する情報(例えば、運転モードの変更回数、各運転モードの実行時間)と、相対運転モードの際に追従対象となった対象車両FVの車両情報等とが紐づけられて記憶部100に記憶される。
The position information acquisition unit 102 acquires the most accurate "corrected relative position" as the "position information" of the vehicle V. On the other hand, when data cannot be transmitted or received from the reference station ST, the position information acquisition unit 102 acquires a "corrected absolute position." Alternatively, when there is an obstacle around the vehicle V and radio waves cannot be received from the artificial satellite SA, the position information acquisition unit 102 acquires an "estimated position" (step S07).
After identifying the current position of the vehicle V, the vehicle V transmits the current position of the vehicle V to the remote control device 70, the following vehicles, and the vehicle management device 80 (step S08: first communication process).
In addition, the actual driving route information of the vehicle V (also referred to as driving trajectory information or driving history information) is generated by compiling the position information from the start position of the vehicle V's driving to the end position of the driving, which is acquired by the position information acquisition unit 102.
The generated driving route information (driving route data) of the vehicle V is stored in the memory unit 100 in association with information regarding the driving date and time, driving time, information regarding the driving mode of the vehicle V (e.g., the number of times the driving mode is changed, the execution time of each driving mode), and vehicle information of the target vehicle FV that was the target to be followed during the relative driving mode.

<<自律運転制御>>
運転制御部103(走行制御部)は、環境情報取得部101によって得られた「環境情報」と、位置情報取得部102によって得られた「自車両Vの位置情報」とに基づいて総合ECU31を制御し、自車両Vの「自律運転制御」を行う(走行制御処理)。
なお、運転制御部103は、自車両Vの「自律運転制御」を行うにあたって、車載ECU30から自車両Vの「車両制御情報」を取得し、「車両制御情報」をさらに組み合わせて総合ECU31を制御してもよい。
<<Autonomous driving control>>
The driving control unit 103 (driving control unit) controls the overall ECU 31 based on the "environmental information" obtained by the environmental information acquisition unit 101 and the "position information of the vehicle V" obtained by the position information acquisition unit 102, and performs "autonomous driving control" of the vehicle V (driving control processing).
In addition, when performing "autonomous driving control" of the host vehicle V, the driving control unit 103 may acquire "vehicle control information" of the host vehicle V from the on-board ECU 30 and further combine the "vehicle control information" to control the overall ECU 31.

運転制御部103は、自車両Vの走行予定経路に沿って自車両Vが走行開始すると、「自律運転制御」を行い、自車両Vの自律運転をスタートする。
詳しく述べると、自車両Vが走行開始すると「自律運転モード」が設定された状態となり、運転制御部103は、「自律運転モード」が設定された状態で自律運転制御を行う。
その後、モード変更部106によって「自律運転モード」及び「相対運転モード」の間で運転モードの変更が行われながら、自車両Vが走行予定経路の目的地に向かって走行することになる。
なお、自車両Vが走行開始するタイミングで、既に追従対象となる対象車両FVが検知され、対象車両FVの位置情報がリアルタイムで得られる場合には、モード変更部106によって「自律運転モード」から「相対運転モード」に変更された状態となってもよい。その場合には、運転制御部103が、「相対運転モード」が設定された状態で相対運転制御を行い、対象車両FVに対する自車両Vの相対運転をスタートする。
あるいは、自車両Vが走行開始すると、「自律運転モード」の代わりに「遠隔運転モード」が設定された状態となって、運転制御部103は、「遠隔運転モード」が設定された状態で遠隔運転制御を行うこととしてもよい。
When the host vehicle V starts traveling along the planned traveling route of the host vehicle V, the driving control unit 103 performs "autonomous driving control" and starts autonomous driving of the host vehicle V.
In more detail, when the host vehicle V starts traveling, the "autonomous driving mode" is set, and the driving control unit 103 performs autonomous driving control in the "autonomous driving mode" state.
Thereafter, the host vehicle V travels toward the destination of the planned travel route while the mode change unit 106 changes the driving mode between the "autonomous driving mode" and the "relative driving mode".
When the target vehicle FV to be followed has already been detected and position information of the target vehicle FV is obtained in real time at the timing when the host vehicle V starts traveling, the mode may be changed from "autonomous driving mode" to "relative driving mode" by the mode change unit 106. In that case, the driving control unit 103 performs relative driving control with the "relative driving mode" set, and starts driving the host vehicle V relative to the target vehicle FV.
Alternatively, when the host vehicle V starts driving, the "remote driving mode" is set instead of the "autonomous driving mode", and the driving control unit 103 may perform remote driving control with the "remote driving mode" set.

車両検知部104は、自車両Vの前方を走行する所定の前走車両が、自車両Vの走行予定経路において追従対象となる対象車両FVであることを検知する(図7B参照)。
「追従対象となる対象車両」とは、自車両Vの走行予定経路と少なくとも一部合致する走行予定経路を走行する車両のほか、一定の走行距離(走行時間)において自車両Vの走行予定経路と同じ経路を走行することになる車両を含むものである。
例えば、一定の走行距離(走行時間)において分岐点が存在しない高速道路や一般道路等を走行する場合に自車両Vの周辺を走行している車両が該当する。
The vehicle detection unit 104 detects that a specific preceding vehicle traveling in front of the host vehicle V is a target vehicle FV to be followed on the planned traveling route of the host vehicle V (see FIG. 7B).
A "target vehicle to be followed" includes not only vehicles traveling on a planned driving route that at least partially matches the planned driving route of the host vehicle V, but also vehicles that will travel the same route as the planned driving route of the host vehicle V for a certain driving distance (driving time).
For example, this applies to vehicles traveling around the vehicle V when traveling on a highway or general road where there are no branch points within a certain travel distance (travel time).

具体的には、車両検知部104は、撮像装置11によって認識された所定の前走車両の識別マーク60の認識結果をもとに、当該前走車両が対象車両FVであることを検知する。
例えば、対象車両FVの第1識別マーク60aが認識されたときには、車両検知部104は、自車両Vよりも前方位置に対象車両FVが存在することを検知する。
あるいは、対象車両FVの第7識別マーク60gが認識されたときには、車両検知部104は、自車両Vの右側位置に対象車両FVが存在することを検知する。
Specifically, the vehicle detection unit 104 detects that a predetermined preceding vehicle is a target vehicle FV based on the recognition result of the identification mark 60 of the preceding vehicle recognized by the imaging device 11 .
For example, when the first identification mark 60a of the target vehicle FV is recognized, the vehicle detection unit 104 detects that the target vehicle FV is located in front of the host vehicle V.
Alternatively, when the seventh identification mark 60g of the target vehicle FV is recognized, the vehicle detection unit 104 detects that the target vehicle FV is present to the right of the host vehicle V.

より詳しく述べると、車両検知部104は、撮像装置11から対象車両FVの各識別マーク60a~60lの認識結果をリアルタイムで取得することで、対象車両FVの車両識別情報(対象車両FVの形状、大きさ)と、各識別マーク60a~60lに埋め込まれているマーク位置情報とから、自車両Vに対する対象車両FVの相対位置をリアルタイムで精度良く検知することができる。
例えば、車両走行制御装置1は、自車両Vに対して対象車両FVが幾分左側寄りの前方位置を走行していることや、自車両Vに対して対象車両FVが並走しており、自車両Vの幾分前方側を走行していること等を精度良く検知することができる。この場合、対象車両FVの相対位置は、例えば、自車両Vを中心位置とする三次元座標位置によって特定されるとよい。
そうすることで、図7Bに示すように、自車両Vと対象車両FVの間で適切な車間距離を維持しながら自車両Vを相対運転させることができる。また、図7Cに示すように、自車両Vが対象車両FVを適切に追い越せるように自車両Vを自律運転させることもできる。
More specifically, the vehicle detection unit 104 obtains the recognition results of each identification mark 60a to 60l of the target vehicle FV in real time from the imaging device 11, and can accurately detect the relative position of the target vehicle FV with respect to the host vehicle V in real time based on the vehicle identification information of the target vehicle FV (shape and size of the target vehicle FV) and the mark position information embedded in each identification mark 60a to 60l.
For example, the vehicle driving control device 1 can accurately detect that the target vehicle FV is traveling in a position slightly to the left and forward of the host vehicle V, or that the target vehicle FV is traveling parallel to the host vehicle V and slightly ahead of the host vehicle V. In this case, the relative position of the target vehicle FV may be specified, for example, by a three-dimensional coordinate position with the host vehicle V as the center position.
In this way, as shown in Fig. 7B, the host vehicle V can be driven relatively while maintaining an appropriate inter-vehicle distance between the host vehicle V and the target vehicle FV. Also, as shown in Fig. 7C, the host vehicle V can be driven autonomously so that the host vehicle V can appropriately overtake the target vehicle FV.

なお、車両検知部104は、識別マーク60の認識結果をもとに対象車両FVを検知しているが、その他の検知手段によって対象車両FVを検知してもよい。
例えば、車両検知部104は、車載通信装置40を利用して対象車両FVに搭載された車両情報発信装置50から対象車両FVの車両識別情報を無線通信によって取得し、当該車両識別情報に基づいて対象車両FVを検知してもよい。
言い換えれば、対象車両FVに取り付けられた識別マーク60によって対象車両FVが検知され得る状態としてもよいし、あるいは、対象車両FVに搭載された車両情報発信装置50との無線通信によって対象車両FVが検知され得る状態としてもよい。
また、車両検知部104は、対象車両FVのナンバープレートを撮像装置11で撮像し、ナンバープレートからナンバー情報を読み取り、対象車両FVの車両識別情報をネットワーク上の管理サーバー(例えば、車両管理装置80)から取得し、当該車両識別情報に基づいて対象車両FVを検知してもよい。
Although the vehicle detection unit 104 detects the target vehicle FV based on the recognition result of the identification mark 60, the target vehicle FV may be detected by other detection means.
For example, the vehicle detection unit 104 may use the in-vehicle communication device 40 to wirelessly obtain vehicle identification information of the target vehicle FV from a vehicle information transmission device 50 mounted on the target vehicle FV, and detect the target vehicle FV based on the vehicle identification information.
In other words, the target vehicle FV may be in a state where it can be detected by an identification mark 60 attached to the target vehicle FV, or the target vehicle FV may be in a state where it can be detected by wireless communication with a vehicle information transmission device 50 mounted on the target vehicle FV.
In addition, the vehicle detection unit 104 may capture an image of the license plate of the target vehicle FV using the imaging device 11, read the license plate information from the license plate, obtain vehicle identification information of the target vehicle FV from a management server on the network (e.g., the vehicle management device 80), and detect the target vehicle FV based on the vehicle identification information.

通信部105は、車両検知部104によって検知された対象車両FVの位置情報を少なくとも含む対象車両情報を受信する。
詳しく述べると、通信部105は、車両検知部104によって対象車両FVが検知されると、車両情報発信装置50とネットワークを介した通信を開始する。
そして、通信部105は、対象車両FVに搭載された車両情報発信装置50から、対象車両FVの位置情報と、走行予定経路の情報とを受信する。
なお、車両情報発信装置50の位置情報取得部501は、上述の位置情報取得部102と同様にして対象車両FVの「現在の位置情報」をリアルタイムで取得している。
The communication unit 105 receives target vehicle information including at least the position information of the target vehicle FV detected by the vehicle detection unit 104.
More specifically, when the vehicle detection unit 104 detects the target vehicle FV, the communication unit 105 starts communication with the vehicle information transmission device 50 via the network.
Then, the communication unit 105 receives the position information of the target vehicle FV and information on the planned driving route from the vehicle information transmission device 50 mounted on the target vehicle FV.
The location information acquisition unit 501 of the vehicle information transmission device 50 acquires the "current location information" of the target vehicle FV in real time in the same manner as the location information acquisition unit 102 described above.

<<モード変更(自律運転⇒相対運転)>>
モード変更部106は、所定の相対運転開始条件を満たしたときに「自律運転モード(自律運転制御)」から「相対運転モード(相対運転制御)」に変更する。
具体的には、モード変更部106は、図7Aに示すように「自律運転モード」が設定された状態で自律運転制御が行われているときに、車両検知部104によって対象車両FVが検知され、通信部105によって対象車両情報が受信されると、図7Bに示すように「自律運転モード」から「相対運転モード」に変更する。
より具体的には、車両検知部104が、「所定の相対運転開始条件」として前走車両を検知したときに当該前走車両が対象車両FVであるか否かを判断し、対象車両FVであると判断された場合に当該前走車両を対象車両FVとして認識する。そして、モード変更部106が、「自律運転モード」から「相対運転モード」に変更する。
なお、上記前走車両が対象車両FVではないと判断された場合には、上記前走車両が検知された場合であっても、「所定の相対運転開始条件」を満たさないため、モード変更部106によるモード変更はなされない。
ここで「対象車両FV」とは、自車両Vに搭載された車両走行制御装置1(記憶部100)によって予め登録された車両IDを有し、当該車両IDによって識別される車両である。上記前走車両に当該車両IDが設定されている場合、「所定の相対運転開始条件」を満たし、当該車両IDが設定されていない場合には、当該条件を満たさないことになる。
<<Mode change (autonomous driving ⇒ relative driving)>>
The mode change unit 106 changes from the "autonomous driving mode (autonomous driving control)" to the "relative driving mode (relative driving control)" when a predetermined relative driving start condition is satisfied.
Specifically, when autonomous driving control is being performed with the "autonomous driving mode" set as shown in FIG. 7A, when a target vehicle FV is detected by the vehicle detection unit 104 and target vehicle information is received by the communication unit 105, the mode change unit 106 changes from the "autonomous driving mode" to the "relative driving mode" as shown in FIG. 7B.
More specifically, when the vehicle detection unit 104 detects a leading vehicle as a "predetermined relative driving start condition", it determines whether the leading vehicle is a target vehicle FV, and if it is determined that the leading vehicle is a target vehicle FV, it recognizes the leading vehicle as the target vehicle FV. Then, the mode change unit 106 changes from the "autonomous driving mode" to the "relative driving mode".
In addition, if it is determined that the preceding vehicle is not the target vehicle FV, even if the preceding vehicle is detected, the mode change unit 106 will not change the mode because the ``specified relative driving start condition'' is not satisfied.
Here, the "target vehicle FV" is a vehicle that has a vehicle ID that is preregistered by the vehicle driving control device 1 (storage unit 100) mounted on the vehicle V and is identified by the vehicle ID. If the vehicle ID is set for the vehicle ahead, the "predetermined relative driving start condition" is satisfied, and if the vehicle ID is not set, the condition is not satisfied.

詳しく述べると、モード変更部106は、「自律運転モード」が設定された状態で自律運転制御が行われているときに、対象車両FVが検知されると、「自律運転モード」を設定した状態で「相対運転モード」を設定する。言い換えれば、「自律運転モード」を有効状態としながら、「相対運転モード」を無効状態から有効状態とする。
このとき、モード変更部106は、両方のモードを設定した状態で「自律運転モード」を優先して継続させる。つまり、運転制御部103は、自律運転制御を継続して行う。
そして、モード変更部106は、両方のモードが設定された状態で自律運転制御が継続しているときに、対象車両FVの対象車両情報が得られると、両方のモードを設定した状態で「相対運転モード」を優先して実行させる。つまり、運転制御部103は、相対運転制御を新たに行う。
なお、モード変更部106は、両方のモードが設定された状態で自律運転制御が継続しているときに、対象車両FVの対象車両情報が得られなかった場合、すなわち、対象車両FVに搭載された車両情報発信装置50との無線通信ができなかった場合には、一度設定した「相対運転モード」を未設定の状態に戻す。言い換えれば、「相対運転モード」を有効状態から無効状態に戻す。このとき、「自律運転モード」は設定されたままの状態(有効状態)であるため、運転制御部103は、自律運転制御を継続して行うことになる。
In detail, when the target vehicle FV is detected while autonomous driving control is being performed with the "autonomous driving mode" set, the mode change unit 106 sets the "relative driving mode" with the "autonomous driving mode" set. In other words, while keeping the "autonomous driving mode" in an enabled state, the "relative driving mode" is changed from an disabled state to an enabled state.
At this time, the mode change unit 106 prioritizes and continues the "autonomous driving mode" with both modes set. In other words, the driving control unit 103 continues to perform the autonomous driving control.
Then, when the mode change unit 106 obtains target vehicle information of the target vehicle FV while the autonomous driving control is continuing with both modes set, the mode change unit 106 executes the "relative driving mode" with priority while both modes are set. In other words, the driving control unit 103 newly performs relative driving control.
In addition, when autonomous driving control continues with both modes set, if target vehicle information of the target vehicle FV cannot be obtained, i.e., if wireless communication with the vehicle information transmission device 50 mounted on the target vehicle FV cannot be established, the mode change unit 106 returns the "relative driving mode" that was once set to an unset state. In other words, the "relative driving mode" is returned from an enabled state to an disabled state. At this time, since the "autonomous driving mode" remains in the set state (enabled state), the driving control unit 103 continues to perform autonomous driving control.

<<相対運転制御>>
運転制御部103は、「環境情報」と、「自車両Vの位置情報」と、「対象車両FVの対象車両情報」とに基づいて総合ECU31を制御し、対象車両FVに対して自車両Vの「相対運転制御」を行う(図7B参照)。
なお、運転制御部103は、「相対運転制御」を実行するにあたって、識別マーク60の認識結果から得られた「対象車両FVの車両識別情報」をさらに組み合わせて総合ECU31を制御することで、対象車両FVの車種(形状や大きさ、走行性能、燃費、排気量等)に応じた好適な相対運転を行うことができる。
<<Relative operation control>>
The driving control unit 103 controls the overall ECU 31 based on the ``environmental information,'' ``position information of the host vehicle V,'' and ``target vehicle information of the target vehicle FV,'' and performs ``relative driving control'' of the host vehicle V relative to the target vehicle FV (see Figure 7B).
In addition, when executing the "relative driving control," the driving control unit 103 can perform appropriate relative driving according to the vehicle type (shape, size, driving performance, fuel efficiency, displacement, etc.) of the target vehicle FV by further combining the "vehicle identification information of the target vehicle FV" obtained from the recognition results of the identification mark 60 and controlling the overall ECU 31.

また、運転制御部103によって行われる「相対運転制御」は、対象車両FVから取得した対象車両情報に含まれる「対象車両FVの位置情報」をもとに、その対象車両FVの位置情報に基づいて描かれる走行軌跡(過去の走行ルート)上で自車両Vが走行する位置情報を特定する制御処理である。この相対運転制御では、その走行軌跡上であって、自車両Vと対象車両FVの車間距離を適切に確保すべく、自車両Vの走行速度に応じた設定車間距離を空けた所定の位置情報を走行する制御が行われる。
具体的には、走行速度取得部107が、慣性測定装置22から自車両Vの「角速度及び加速度の情報」を取得し、当該加速度及び角速度を積分演算することで自車両Vの「走行速度」をリアルタイムで取得する。
そして、運転制御部103は、記憶部100に記憶された図8に示す「車間距離データ」を参照しながら、対象車両FVの位置情報をもとに自車両が走行する位置情報を特定し、その自車両の位置情報と環境情報とに基づき、対象車両FVに相対して自車両Vを走行させる相対運転制御を行う。
この相対運転制御では、対象車両FVの位置情報をもとに特定した位置情報を自車両Vが実際に走行するように、「自車両Vの位置情報」をもとに補正、軌道修正する処理を行う。つまり、対象車両FVの位置情報をもとに特定した、自車両が走行する位置情報と、実際に自車両が走行している位置情報とのズレ(誤差)を補正、軌道修正する処理である。
これによって、自車両Vが実際に走行した走行軌跡(自車両Vの位置情報に基づく走行軌跡)を記憶部100で記憶する。
Furthermore, the "relative driving control" performed by the driving control unit 103 is a control process that, based on the "position information of the target vehicle FV" included in the target vehicle information acquired from the target vehicle FV, identifies the position information of the host vehicle V traveling on a traveling trajectory (past traveling route) drawn based on the position information of the target vehicle FV. In this relative driving control, control is performed to travel on the traveling trajectory at a predetermined position information with a set distance depending on the traveling speed of the host vehicle V in order to appropriately secure the distance between the host vehicle V and the target vehicle FV.
Specifically, the running speed acquisition unit 107 acquires "angular velocity and acceleration information" of the vehicle V from the inertial measurement device 22, and acquires the "running speed" of the vehicle V in real time by integrating the acceleration and angular velocity.
Then, the driving control unit 103 refers to the "inter-vehicle distance data" shown in Figure 8 stored in the memory unit 100, identifies the position information of the host vehicle V based on the position information of the target vehicle FV, and performs relative driving control to drive the host vehicle V relative to the target vehicle FV based on the position information of the host vehicle and environmental information.
In this relative driving control, a process of correcting and correcting the trajectory is performed based on the "position information of the vehicle V" so that the vehicle V actually travels along the position information determined based on the position information of the target vehicle FV. In other words, this process corrects the deviation (error) between the position information of the vehicle V that is determined based on the position information of the target vehicle FV and the position information of the vehicle V that is actually traveling, and corrects the trajectory.
As a result, the actual travel path of the vehicle V (the travel path based on the position information of the vehicle V) is stored in the memory unit 100.

図8に示す「車間距離データ」は、自車両Vの走行速度と、設定車間距離との対応関係を示すデータテーブルである。
例えば、自車両Vの走行速度(平均走行速度)が「80km/h」であるとき、自車両Vと対象車両FVの間の設定車間距離が「40~70m」に設定されている。
なお、「車間距離データ」は、自車両Vの走行速度をX軸とし、設定車間距離をY軸とし、走行速度に比例して設定車間距離が増加する(二次関数的に増加する)グラフデータであってもよい。
なお、上記のように対象車両FVとの車間距離を設定するほか、対象車両FVが所定時間前(例えば数秒前)に走行した位置を走行するように時間間隔を設定してもよい。この場合、自車両Vが対象車両FVに追突しないように最低限の車間距離を確保するように設定するとよい。
The "inter-vehicle distance data" shown in Figure 8 is a data table showing the correspondence between the traveling speed of the host vehicle V and the set inter-vehicle distance.
For example, when the running speed (average running speed) of the host vehicle V is "80 km/h", the set inter-vehicle distance between the host vehicle V and the target vehicle FV is set to "40 to 70 m".
In addition, the "inter-vehicle distance data" may be graph data in which the traveling speed of the host vehicle V is on the X-axis and the set inter-vehicle distance is on the Y-axis, and the set inter-vehicle distance increases in proportion to the traveling speed (increases quadratically).
In addition to setting the distance between the vehicle and the target vehicle FV as described above, the time interval may be set so that the vehicle V travels to a position where the target vehicle FV traveled a predetermined time ago (e.g., several seconds ago). In this case, it is preferable to set the time interval so that a minimum distance is secured so that the vehicle V does not collide with the target vehicle FV from behind.

走行速度取得部107は、自車両Vの「走行速度」を演算するにあたって「GNSS情報(GNSS補正情報)」と、「加速度及び角速度の情報」とをカルマンフィルタで処理することで、自車両Vの「速度」を演算することとしてもよい。そうすることで、より精度良く「走行速度」を演算することができる。
なお、自車両Vの「速度の情報」を取得するにあたっては、自車両Vに車輪速センサを新たに搭載し、車輪速センサを通じて「速度の情報」を取得してもよい。
The traveling speed acquisition unit 107 may calculate the "speed" of the vehicle V by processing the "GNSS information (GNSS correction information)" and the "acceleration and angular velocity information" using a Kalman filter when calculating the "traveling speed" of the vehicle V. In this way, the "traveling speed" can be calculated with higher accuracy.
In addition, when acquiring "speed information" of the host vehicle V, a wheel speed sensor may be newly installed in the host vehicle V, and the "speed information" may be acquired through the wheel speed sensor.

運転制御部103は、自車両Vの走行速度に応じた設定車間距離を空けて相対運転制御を行っているが、自車両Vと対象車両FVの同期状態(例えば、対象車両FVが「1m」走行すると、自車両Vも「1m」走行する状態)により、対象車両FVに対して自車両Vの相対運転制御を行ってもよい。
同期状態の場合には、運転制御部103が、自車両Vの周囲の環境情報と、自車両Vの位置情報と、対象車両FVの位置情報を含む対象車両情報とをリアルタイムで取得し、これら情報を組み合わせて相対運転制御を行うとよい。
The driving control unit 103 performs relative driving control by maintaining a set inter-vehicle distance according to the driving speed of the host vehicle V, but it may also perform relative driving control of the host vehicle V with respect to the target vehicle FV based on the synchronization state of the host vehicle V and the target vehicle FV (for example, a state in which when the target vehicle FV travels "1 m", the host vehicle V also travels "1 m").
In the case of a synchronized state, the driving control unit 103 acquires environmental information around the host vehicle V, position information of the host vehicle V, and target vehicle information including position information of the target vehicle FV in real time, and combines this information to perform relative driving control.

<<モード変更(相対運転⇒自律運転)>>
(対象車両が停止動作した場合)
モード変更部106は、図7Bに示すように「相対運転モード」が設定された状態で相対運転制御が行われているときに、対象車両FVの「走行状態に応じた所定の条件」を満たすと、相対運転モードから「自律運転モード」に変更する。そして、運転制御部103は、図7Cに示すように「自律運転モード」により自律運転制御を行う。
「走行状態に応じた所定の条件」とは、自車両Vが効率良く走行するために、自車両Vが対象車両FVを追い越す必要が生じたこと、あるいは対象車両FVとは異なる経路を走行する必要が生じたことが対象車両FVの挙動から検知された場合である。
例えば走行中の対象車両FVが道路脇(路側帯)に停止動作したこと、又は停止動作を開始したことが、対象車両FVの挙動から検知された場合である。
また例えば、走行中の対象車両FVが走行予定経路とは異なる経路(具体的には、休憩エリアに向かう経路)を走行開始したことが、対象車両FVの挙動から検知された場合である。
つまり、「走行状態に応じた所定の条件」とは、自車両Vの相対運転制御を解除するための「相対運転解除条件」と言い換えることもできる。
以下、図7Cに示すように、走行中の対象車両FVが道路脇に停止動作した場合を想定して説明することとする。
<<Mode change (relative driving ⇒ autonomous driving)>>
(When the target vehicle stops)
When the "predetermined condition according to the driving state" of the target vehicle FV is satisfied while relative driving control is being performed with the "relative driving mode" set as shown in Fig. 7B, the mode change unit 106 changes from the relative driving mode to the "autonomous driving mode." Then, the driving control unit 103 performs autonomous driving control in the "autonomous driving mode" as shown in Fig. 7C.
``Specified conditions according to driving conditions'' refers to a situation where the behavior of the target vehicle FV detects that the host vehicle V needs to overtake the target vehicle FV in order to drive efficiently, or that the host vehicle V needs to drive along a different route than the target vehicle FV.
For example, this may be the case when it is detected from the behavior of the target vehicle FV that the target vehicle FV in motion has stopped on the side of the road (on the shoulder) or has started to stop.
Another example is when the behavior of the target vehicle FV detects that the target vehicle FV has started traveling along a route different from the planned route (specifically, a route toward a rest area).
In other words, the "predetermined condition according to the driving state" can also be rephrased as the "relative driving release condition" for releasing the relative driving control of the host vehicle V.
The following description will be given assuming that a traveling target vehicle FV stops at the side of the road as shown in FIG. 7C.

環境情報取得部101は、図7Bに示すように「相対運転モード」が設定された状態で相対運転制御が行われているときに、対象車両FVの走行状態に関する検出情報として、対象車両FVが道路脇に停止動作したこと(停止動作を開始したこと)を検出する。
そして、モード変更部106は、対象車両FVの走行状態に応じた所定の条件として、環境情報取得部101による検出結果をもとに対象車両FVが道路脇に停止動作したことが検知された場合に、当該所定の条件が成立したものとみなす。そして、「相対運転モード」から「自律運転モード」に変更する。
そして、運転制御部103は、「自律運転モード」により自律運転制御を行う。具体的には、自車両Vの周囲の走行環境情報を把握しながら、図7Cに示すように対象車両FVを追い越すように自車両Vの自律運転制御を行う。
なお、「自律運転モード」は常に設定されたままの状態(有効状態)であるため、運転制御部103は、相対運転制御から自律運転制御に円滑に移行することができる。
When relative driving control is being performed with the ``relative driving mode'' set as shown in Figure 7B, the environmental information acquisition unit 101 detects that the target vehicle FV has stopped (started stopping) on the side of the road as detection information regarding the driving state of the target vehicle FV.
The mode change unit 106 determines that a predetermined condition corresponding to the traveling state of the target vehicle FV is satisfied when it is detected that the target vehicle FV has stopped at the side of the road based on the detection result by the environmental information acquisition unit 101. Then, the mode change unit 106 changes the mode from the "relative driving mode" to the "autonomous driving mode."
Then, the driving control unit 103 performs autonomous driving control in the "autonomous driving mode". Specifically, while grasping driving environment information around the host vehicle V, the driving control unit 103 performs autonomous driving control of the host vehicle V so as to overtake the target vehicle FV as shown in FIG. 7C.
In addition, since the "autonomous driving mode" always remains set (enabled), the driving control unit 103 can smoothly transition from relative driving control to autonomous driving control.

(対象車両が分岐点で別れた場合)
上記条件のほか、モード変更部106は、「相対運転モード」が設定された状態で相対運転制御が行われているときに、対象車両FVの走行予定経路に応じた所定の条件を満たすと、相対運転モードから「自律運転モード」に変更する。そして、運転制御部103は、「自律運転モード」により自律運転制御を行う。
「走行予定経路に応じた所定の条件」とは、対象車両FVの走行予定経路と、自車両Vの走行予定経路とが合致しなくなったことが検知された場合である。
例えば、対象車両FVの走行予定経路が予め取得されており、当該走行予定経路が合致しなくなったこと、あるいは対象車両FVの走行予定経路が変更され、変更後の走行予定経路が合致しなくなったこと等が想定される。
以下、対象車両FVと自車両Vが分岐点で別れる場合を想定して説明することとする。
(When the target vehicles separate at a branch point)
In addition to the above conditions, when the "relative driving mode" is set and relative driving control is being performed, if a predetermined condition according to the planned driving route of the target vehicle FV is satisfied, the mode change unit 106 changes from the relative driving mode to the "autonomous driving mode." Then, the driving control unit 103 performs autonomous driving control in the "autonomous driving mode."
The "predetermined condition according to the planned driving route" is when it is detected that the planned driving route of the target vehicle FV and the planned driving route of the host vehicle V no longer match.
For example, it is possible that the planned driving route of the target vehicle FV has been acquired in advance and that the planned driving route no longer matches, or that the planned driving route of the target vehicle FV has been changed and the changed planned driving route no longer matches.
The following description will be given assuming that the target vehicle FV and the host vehicle V separate at a branch point.

通信部105は、車両情報発信装置50から、対象車両FVの位置情報と、走行予定経路の情報とを含む「対象車両情報」を受信する。
そして、モード変更部106は、図7Bに示すように「相対運転モード」が設定された状態で相対運転制御が行われているときに、通信部105によって得られた対象車両情報をもとに双方の走行予定経路が合致しなくなったことが検知された場合に、当該「走行状態に応じた所定の条件」が成立したものとみなす。そして、相対運転モードから「自律運転モード」に変更する。
そして、運転制御部103は、「自律運転モード」により自律運転制御を行う。具体的には、所定の分岐点で対象車両FVと別れて、自車両Vの自律運転制御を開始する。
The communication unit 105 receives, from the vehicle information transmission device 50, “target vehicle information” including the position information of the target vehicle FV and information on the planned driving route.
When relative driving control is being performed with the "relative driving mode" set as shown in Fig. 7B, if it is detected that the planned driving routes of both vehicles no longer match based on the target vehicle information obtained by the communication unit 105, the mode change unit 106 considers that the "predetermined condition according to the driving state" is satisfied, and then changes from the relative driving mode to the "autonomous driving mode."
Then, the driving control unit 103 performs autonomous driving control in the “autonomous driving mode.” Specifically, the vehicle V separates from the target vehicle FV at a predetermined branch point and starts autonomous driving control of the vehicle V.

上記構成により、自車両Vが対象車両FVに相対して走行可能とし、必要に応じて自車両Vの運転状態を変更することが可能な車両走行制御装置1を実現できる。
また、車両走行制御装置1を利用することで、対象車両FVの位置情報をリアルタイムで受信し、対象車両FVの挙動(走行状態の変化)に応じて「自律運転制御」と「相対運転制御」の切り替えを行うことができる。
With the above configuration, a vehicle driving control device 1 can be realized that enables the host vehicle V to drive relative to the target vehicle FV and can change the driving state of the host vehicle V as necessary.
In addition, by using the vehicle driving control device 1, it is possible to receive position information of the target vehicle FV in real time and switch between "autonomous driving control" and "relative driving control" depending on the behavior (changes in driving conditions) of the target vehicle FV.

<<遠隔運転制御>>
次に、「遠隔運転制御」について説明する。
映像処理部108は、複数の撮像装置11a-11iから自車両Vの外部映像データをそれぞれ取得し、所定のレイアウト情報に基づいてそれぞれの外部映像を合成した合成映像(合成映像データ)を作成する。
上記合成映像を生成し、生成した合成映像データを遠隔操作装置70に向けて送信することで、複数の外部映像データを送信する場合と比較してデータ通信コストを削減できる。
<<Remote operation control>>
Next, the "remote operation control" will be described.
The image processor 108 acquires external image data of the vehicle V from each of the imaging devices 11a-11i, and creates a composite image (composite image data) by combining the respective external images based on predetermined layout information.
By generating the above-mentioned composite video and transmitting the generated composite video data to the remote control device 70, data communication costs can be reduced compared to the case of transmitting a plurality of external video data.

通信部105は、車載通信装置40を利用して車両走行制御装置1と遠隔操作装置70の間でデータの送受信を実行する。
具体的には、通信部105は、自車両Vの「遠隔運転」に必要な情報として、環境情報取得部101によって得られた「環境情報」と、位置情報取得部102によって得られた「現在の位置情報」とを遠隔操作装置70に向けて送信する。
また、通信部105は、オペレータによるユーザ入力を受け付けた遠隔操作装置70から、自車両Vの「運転操作情報」を受信する。
運転制御部103は、遠隔操作装置70から取得した自車両Vの「運転操作情報」に基づいて総合ECU31を制御し、自車両Vの「遠隔運転制御」を実行する。
The communication unit 105 uses the in-vehicle communication device 40 to transmit and receive data between the vehicle driving control device 1 and the remote control device 70 .
Specifically, the communication unit 105 transmits to the remote control device 70 the "environmental information" obtained by the environmental information acquisition unit 101 and the "current location information" obtained by the location information acquisition unit 102 as information necessary for "remote driving" of the vehicle V.
In addition, the communication unit 105 receives "driving operation information" of the vehicle V from the remote control device 70 that has accepted user input by the operator.
The driving control unit 103 controls the overall ECU 31 based on the "driving operation information" of the host vehicle V obtained from the remote operation device 70, and performs "remote driving control" of the host vehicle V.

上記構成により、オペレータが自車両Vを遠隔操作して走行させる「遠隔運転制御」を行うことも可能な車両走行制御装置1を実現することができる。
そのため、対象車両FVの挙動に応じて「遠隔運転制御」と「相対運転制御」の切り替えを行うことも可能となる。「遠隔運転制御」から「相対運転制御」に切り替わると、オペレータが自車両Vの遠隔運転の作業から解放されることになる。
With the above configuration, a vehicle driving control device 1 can be realized that is also capable of performing "remote driving control" in which an operator remotely controls the vehicle V to drive it.
Therefore, it is possible to switch between "remote driving control" and "relative driving control" depending on the behavior of the target vehicle FV. When switching from "remote driving control" to "relative driving control", the operator is released from the task of remotely driving the host vehicle V.

<<車両走行制御方法>>
次に、車両走行制御システムS1で実行される車両走行制御プログラム(車両走行制御作方法)の処理の一例について、図9に基づいて説明する。
本実施形態に係る上記プログラムは、記憶部100を備えた車両走行制御装置1の機能的な構成要素として、上述した環境情報取得部101と、位置情報取得部102と、運転制御部103と、車両検知部104と、通信部105と、モード変更部106と、走行速度取得部107と、映像処理部108とを実現させるためのプログラムであって、第1コンピュータである車両走行制御装置1のCPUがこの車両走行制御プログラムを実行する。
上記プログラムは、ユーザ(具体的には、自車両Vの運転手又は外部のオペレータ)からの操作指示を受け付けて実行されるものである。
<<Vehicle driving control method>>
Next, an example of the process of the vehicle driving control program (vehicle driving control operation method) executed by the vehicle driving control system S1 will be described with reference to FIG.
The above-mentioned program in this embodiment is a program for realizing the above-mentioned environmental information acquisition unit 101, position information acquisition unit 102, driving control unit 103, vehicle detection unit 104, communication unit 105, mode change unit 106, driving speed acquisition unit 107, and image processing unit 108 as functional components of a vehicle driving control device 1 equipped with a memory unit 100, and the CPU of the vehicle driving control device 1, which is the first computer, executes this vehicle driving control program.
The above program is executed upon receiving operational instructions from a user (specifically, the driver of the vehicle V or an external operator).

図9に示す車両走行制御フローでは、まず、車両走行制御装置1が、自車両Vの走行開始に伴って「自律運転モード」を設定するステップS101から始まる。
なお、車両走行制御装置1は、「自律運転モード」の代わりに「遠隔操作運転モード」を設定してもよい。
仮に「遠隔操作運転モード」が設定された場合には、後述のステップS103で、運転制御部103が、自車両Vの遠隔操作運転制御を行うことになる。
The vehicle driving control flow shown in FIG. 9 first starts with step S101 in which the vehicle driving control device 1 sets the "autonomous driving mode" when the host vehicle V starts driving.
The vehicle driving control device 1 may set a "remotely operated driving mode" instead of the "autonomous driving mode".
If the "remote control driving mode" is set, the driving control unit 103 will perform remote control driving control of the host vehicle V in step S103 described below.

次に、ステップS102で、環境情報取得部101が自車両Vの周囲における「環境情報」を取得開始し、また位置情報取得部102が「自車両Vの位置情報」を取得開始する。なお、位置情報取得部102による「自車両Vの位置情報」の取得は、図6に示す「車両位置情報取得処理」により行われる。
そして、ステップS103で、運転制御部103が、環境情報と、自車両Vの位置情報とに基づいて総合ECU31を制御し、自車両Vの「自律運転制御」を行う(図7A参照)。
Next, in step S102, the environmental information acquisition unit 101 starts acquiring "environmental information" around the vehicle V, and the position information acquisition unit 102 starts acquiring "position information of the vehicle V." Note that acquisition of the "position information of the vehicle V" by the position information acquisition unit 102 is performed by a "vehicle position information acquisition process" shown in FIG.
Then, in step S103, the driving control unit 103 controls the integrated ECU 31 based on the environmental information and the position information of the host vehicle V, and performs "autonomous driving control" of the host vehicle V (see FIG. 7A).

次に、ステップS104で、車両検知部104が、所定の前走車両が自車両Vの走行予定経路において追従対象となる対象車両FVであるか否かを検知する。
具体的には、車両検知部104は、撮像装置11によって認識された所定の前走車両の識別マーク60の認識結果をもとに、当該前走車両が対象車両FVであるか否かを上記の所定の相対運転開始条件をもとに判断する。
車両検知部104が、所定の相対運転開始条件を満たすことで対象車両FVであると判断した場合には(ステップS104:Yes)、ステップS105に進む。一方で、車両検知部104が、所定の相対運転開始条件を満たさず対象車両FVであると判断しない場合には(ステップS104:Nо)、ステップS102に戻る。つまり、「自律運転モード」での自律運転制御を継続する。
Next, in step S104, the vehicle detection unit 104 detects whether or not a predetermined preceding vehicle is a target vehicle FV to be followed on the planned driving route of the host vehicle V.
Specifically, the vehicle detection unit 104 determines whether a specific preceding vehicle is a target vehicle FV based on the recognition result of the identification mark 60 of the specific preceding vehicle recognized by the imaging device 11, based on the above-mentioned specified relative driving start condition.
When the vehicle detection unit 104 determines that the vehicle is the target vehicle FV by satisfying a predetermined relative driving start condition (step S104: Yes), the process proceeds to step S105. On the other hand, when the vehicle detection unit 104 does not determine that the vehicle is the target vehicle FV by not satisfying a predetermined relative driving start condition (step S104: No), the process returns to step S102. In other words, the autonomous driving control in the "autonomous driving mode" is continued.

次に、ステップS105で、モード変更部106が、「自律運転モード」が設定された状態で「相対運転モード」を設定する。言い換えれば、「自律運転モード」を有効状態としながら「相対運転モード」を無効状態から有効状態へと変更する。 Next, in step S105, the mode change unit 106 sets the "relative driving mode" while the "autonomous driving mode" is set. In other words, the "relative driving mode" is changed from an invalid state to an valid state while the "autonomous driving mode" is set to an valid state.

次に、ステップS106で、通信部105が、車両検知部104によって検知された「対象車両FVの位置情報」を含む「対象車両情報」の受信を試みる。
詳しく述べると、通信部105は、対象車両FVに搭載された車両情報発信装置50とネットワークを介した通信を開始し、車両情報発信装置50から対象車両FVの位置情報を受信することを試みる。
Next, in step S106 , the communication unit 105 attempts to receive “target vehicle information” including “position information of the target vehicle FV” detected by the vehicle detection unit 104 .
More specifically, the communication unit 105 starts communication with the vehicle information transmission device 50 mounted in the target vehicle FV via the network, and attempts to receive location information of the target vehicle FV from the vehicle information transmission device 50.

通信部105が対象車両FVから当該対象車両FVの位置情報を受信した場合には(ステップS106:Yes)、ステップS107に進み、運転制御部103が、「環境情報」と、「自車両Vの位置情報」と、「対象車両FVの対象車両情報」とに基づいて総合ECU31を制御し、対象車両FVに対して自車両Vの「相対運転制御」を行う(図7B参照)。
一方で、通信部105が対象車両FVの位置情報を受信しなかった場合には(ステップS106:No)、ステップS108に進み、「自律運転モード」が設定された状態で、モード変更部106が「相対運転モード」を有効状態から無効状態へと変更して解除した上でステップS102に戻る。
If the communication unit 105 receives position information of the target vehicle FV from the target vehicle FV (step S106: Yes), the process proceeds to step S107, and the driving control unit 103 controls the overall ECU 31 based on the ``environmental information,'' ``position information of the host vehicle V,'' and ``target vehicle information of the target vehicle FV,'' and performs ``relative driving control'' of the host vehicle V relative to the target vehicle FV (see Figure 7B).
On the other hand, if the communication unit 105 does not receive the position information of the target vehicle FV (step S106: No), the process proceeds to step S108, and with the "autonomous driving mode" set, the mode change unit 106 changes the "relative driving mode" from an enabled state to an disabled state, cancels it, and then returns to step S102.

次に、ステップS109で、モード変更部106が、「相対運転モード」が設定された状態で相対運転制御が行われているときに、対象車両FVが「所定の条件」を満たしたか否かを判定する。
具体的には、モード変更部106は、対象車両FVが「走行状態に応じた所定の条件」を満たしたか否か、あるいは対象車両FVが「走行予定経路に応じた所定の条件」を満たしたか否かを判定する。
なお、モード変更部106は、対象車両FVの「走行状態に応じた所定の条件」及び「走行予定経路に応じた所定の条件」のいずれか一方の条件を満たすと判定した場合に、上記「所定の条件」を満たしたものと判定する。
Next, in step S109, the mode change unit 106 determines whether or not the target vehicle FV satisfies a "predetermined condition" when relative driving control is being performed with the "relative driving mode" set.
Specifically, the mode change unit 106 determines whether the target vehicle FV satisfies "predetermined conditions according to the driving conditions" or whether the target vehicle FV satisfies "predetermined conditions according to the planned driving route".
In addition, when the mode change unit 106 determines that either the "predetermined condition according to the driving state" or the "predetermined condition according to the planned driving route" of the target vehicle FV is satisfied, it determines that the above-mentioned "predetermined condition" is satisfied.

対象車両FVが「所定の条件」を満たしたと判定された場合には(ステップS109:Yes)、ステップS110に進み、モード変更部106が「相対運転モード」を有効状態から無効状態へと変更して解除する。
そして、ステップS111で、運転制御部103が、図7Cに示すように「自律運転モード」により自律運転制御を行う。
例えば、走行中の対象車両FVが停止動作したことが検知されたことで「走行状態に応じた所定の条件」が成立した場合には、モード変更部106が「相対運転モード」を解除し、運転制御部103が、相対運転制御を切り替えて自律運転制御を行うことになる。
一方で、対象車両FVが「所定の条件」を満たしていないと判定された場合には(ステップS109:Nо)、ステップS107に戻る。
If it is determined that the target vehicle FV satisfies the "predetermined condition" (step S109: Yes), the process proceeds to step S110, where the mode change unit 106 changes the "relative driving mode" from an enabled state to an disabled state and cancels it.
Then, in step S111, the driving control unit 103 performs autonomous driving control in the "autonomous driving mode" as shown in FIG. 7C.
For example, when a "predetermined condition according to the driving state" is met by detecting that the target vehicle FV has stopped while driving, the mode change unit 106 cancels the "relative driving mode", and the driving control unit 103 switches to relative driving control to perform autonomous driving control.
On the other hand, if it is determined that the target vehicle FV does not satisfy the "predetermined condition" (step S109: No), the process returns to step S107.

最後に、ステップS112で、車両走行制御装置1が、自車両Vが目的地に到着したこと、若しくは自律運転モードによる自律運転制御を終了するものと判定した場合には(ステップS112:Yes)、図9のプロセスを終了する。
一方で、車両走行制御装置1が引き続き自車両Vの運転制御を行う場合には(ステップS112:Nо)、ステップS102に戻る。
Finally, in step S112, if the vehicle driving control device 1 determines that the vehicle V has arrived at the destination or that the autonomous driving control in the autonomous driving mode should be terminated (step S112: Yes), the process of Figure 9 is terminated.
On the other hand, if the vehicle driving control device 1 continues to control the driving of the host vehicle V (step S112: No), the process returns to step S102.

上記の車両走行制御プログラムの構成により、自車両Vが対象車両FVに相対して走行可能とし、必要に応じて自車両Vの運転状態を変更することが可能となる。
また、対象車両FVの位置情報をリアルタイムで受信し、対象車両FVの挙動に応じて「自律運転制御」と「相対運転制御」の切り替えを行うことが可能となる。
The above-described vehicle driving control program configuration enables the host vehicle V to drive relative to the target vehicle FV, and makes it possible to change the driving state of the host vehicle V as necessary.
In addition, it is possible to receive position information of the target vehicle FV in real time and switch between "autonomous driving control" and "relative driving control" depending on the behavior of the target vehicle FV.

<<車両管理システム>>
上記の、車両走行制御システムS1を用いて、複数台の自車両Vが追従対象となる対象車両FVを見つけ、「自律運転制御」と「相対運転制御」の切り替え繰り返すことにより、複数台からなる隊列F(車両群)が形成されるようになる。このときの隊列は、各車両同士の「自律運転制御」、「相対運転制御」によって外形上、形成されているように認識できるものである。
しかしながら、隊列Fが形成されるものの、自車両Vのそれぞれは、個別に対象車両FVを見つけて追従していることから、隊列Fが形成された当初は、隊列F内の自車両Vの位置に、車両の状態や諸元、走行状態等は反映されていない。
隊列Fを構成する車両の位置関係を適切にすることで、隊列走行中の危険性を軽減し安定した隊列走行を行わせることが可能となる。
以下では、図1、図10~図17を用いて、車両走行制御システムS1により形成された隊列内における車両Cの位置関係を制御する車両管理装置80及び車両管理システムSについて説明する。
<<Vehicle management system>>
Using the above-mentioned vehicle driving control system S1, multiple subject vehicles V find target vehicles FV to be followed, and by repeatedly switching between "autonomous driving control" and "relative driving control", a convoy F (vehicle group) consisting of multiple vehicles is formed. The convoy at this time can be recognized as being formed externally by the "autonomous driving control" and "relative driving control" between the individual vehicles.
However, although the convoy F is formed, each of the own vehicles V individually finds and follows the target vehicle FV, so when the convoy F is initially formed, the position of the own vehicle V within the convoy F does not reflect the vehicle's condition, specifications, driving conditions, etc.
By appropriately adjusting the positional relationship of the vehicles that make up the platoon F, it is possible to reduce danger during platoon driving and ensure stable platoon driving.
The following describes the vehicle management device 80 and the vehicle management system S that control the positional relationship of the vehicles C within the convoy formed by the vehicle driving control system S1, with reference to FIG. 1 and FIG. 10 to FIG.

なお、車両走行制御システムS1においては、自車両Vと対象車両FVとを分けてそれぞれの機能について説明したが、隊列Fを形成するそれぞれの車両Cについては、自車両Vが対象車両FVとなる機能も備えているものとする。すなわち、車両管理システムSにより制御される車両Cは、車両走行制御装置1、車載センサ10、車載ロケータ20、車載ECU30、車載通信装置40を備えると共に、車両情報発信装置50、識別マーク60を備えているものとし、これにより、自車両Vと対象車両FVとが相互に入れ替わり走行を継続することも可能となる。以下では、対象車両FVの機能を有する自車両Vを車両Cと称して説明する。 In the vehicle driving control system S1, the functions of the host vehicle V and the target vehicle FV have been described separately, but each vehicle C that forms the platoon F is also equipped with the function of the host vehicle V becoming a target vehicle FV. That is, the vehicle C controlled by the vehicle management system S is equipped with a vehicle driving control device 1, an on-board sensor 10, an on-board locator 20, an on-board ECU 30, an on-board communication device 40, as well as a vehicle information transmission device 50 and an identification mark 60, which allows the host vehicle V and the target vehicle FV to switch places and continue driving. In the following, the host vehicle V that has the function of a target vehicle FV will be referred to as vehicle C.

また、車両Cは、車両走行制御システムS1により、対象車両FVを自動的に識別して追従するが、運転者が追従する車両を直接指定して追従走行をしてもよい。例えば、周囲を走行する車両から車両情報を受信し、運転者が車両C内に設けられたディスプレイ上に表示される車両情報をもとに追従する車両を指定する。この場合、車格の違いや、車両の走行予定ルートの情報に基づいて、追従を禁止したり、注意を促したりすることも可能である。 Although vehicle C automatically identifies and follows the target vehicle FV using the vehicle driving control system S1, the driver may directly specify the vehicle to follow and follow it. For example, vehicle information is received from surrounding vehicles, and the driver specifies the vehicle to follow based on the vehicle information displayed on a display installed in vehicle C. In this case, it is also possible to prohibit following or warn the driver based on differences in vehicle class or information on the planned route of the vehicle.

また、各車両Cは追従運転をするか否かを予め設定しておくことも可能である。この追従運転の可否(ON/OFF)は、手動で設定することができる。また、追従運転の可否は、運転者が車両Cに積載する荷物の情報を登録することで、車両走行制御装置1がその荷物の種類・重量を判定して自動で設定することも可能である。 It is also possible for each vehicle C to set in advance whether or not it will perform follow-up driving. This enablement of follow-up driving (ON/OFF) can be set manually. In addition, the enablement of follow-up driving can be set automatically by the vehicle driving control device 1 determining the type and weight of the luggage when the driver registers information about the luggage to be loaded into the vehicle C.

<<車両管理装置のハードウェア構成>>
車両管理装置80は、図1に示すように、複数の車両Cにより形成された隊列Fの走行を管理するためのコンピュータであり、図10に示すように、データの演算・制御装置としてのCPUと、記憶装置としてのROM、RAM及びHDD(SSD)とネットワークを通じて情報データの送受信を行う通信インタフェースとを備える。また、外部機器と通信する通信装置81を備えている。
車両管理装置80の記憶装置には、コンピュータとして必要な機能を果たすメインプログラムに加えて、車両管理プログラムが記憶されており、これらプログラムがCPUによって実行されることにより、車両管理装置80の機能が発揮されることになる。
<<Hardware configuration of vehicle management device>>
The vehicle management device 80, as shown in Fig. 1, is a computer for managing the traveling of a convoy F formed by a plurality of vehicles C, and as shown in Fig. 10, includes a CPU as a data calculation and control device, a ROM, a RAM, and a HDD (SSD) as storage devices, and a communication interface for transmitting and receiving information data via a network. It also includes a communication device 81 for communicating with external devices.
In addition to a main program that performs the necessary functions of a computer, the memory device of the vehicle management device 80 stores a vehicle management program, and the functions of the vehicle management device 80 are performed by executing these programs by the CPU.

<車両管理装置の機能>
車両管理装置80について、図11を用いて機能面から説明すると、各種プログラム及び各種データを記憶する記憶部800と、車両Cの車両走行制御装置1との間で各種データを送受信する通信部801(第2通信部)と、車両Cの車両走行制御装置1との通信により取得した車両Cの車両情報及び車両Cに対する位置情報に基づき、車両走行制御装置1により走行制御された各車両Cにおける走行状態を管理する管理部802と、管理部802で管理する車両Cの走行状態を制御する状態制御部803と、を主な構成要素としている。
<Functions of vehicle management device>
Regarding the vehicle management device 80, the main components are a memory unit 800 that stores various programs and various data, a communication unit 801 (second communication unit) that transmits and receives various data between the vehicle driving control device 1 of vehicle C, a management unit 802 that manages the driving state of each vehicle C whose driving is controlled by the vehicle driving control device 1 based on vehicle information of vehicle C and position information for vehicle C obtained by communication with the vehicle driving control device 1 of vehicle C, and a state control unit 803 that controls the driving state of vehicle C managed by the management unit 802.

記憶部800、通信部801、管理部802、状態制御部803は、図10に示すCPU、ROM、RAM、HDD、通信用インタフェース、及び各種プログラム等によって構成されている。
以下、車両管理装置80のそれぞれの機能について詳しく説明する。なお、車両管理装置80は、隊列F内における車両の位置関係を指定した走行形態の決定、位置関係の管理、位置関係の変更に必要な情報を提供するものであり、それらは以下で説明する機能により実現されている。また、外形上、本実施形態の車両管理システムSにおいては、隊列Fが形成されているようにみえているが、実際には車両Cそれぞれが自動運転や追従運転等の運転制御をすることにより、一群の隊列を形成しており、車両管理装置80が各車両Cに直接指示を出して隊列Fを形成しているわけではないことに留意して欲しい。
The storage unit 800, communication unit 801, management unit 802, and state control unit 803 are configured by a CPU, ROM, RAM, HDD, communication interface, various programs, and the like shown in FIG.
Each function of the vehicle management device 80 will be described in detail below. The vehicle management device 80 provides information necessary for determining the driving mode that specifies the positional relationship of the vehicles in the platoon F, managing the positional relationship, and changing the positional relationship, and these are realized by the functions described below. Also, in terms of appearance, in the vehicle management system S of this embodiment, the platoon F appears to be formed, but in reality, a group of vehicles C forms a platoon by controlling their driving such as automatic driving or following driving, and it should be noted that the vehicle management device 80 does not directly issue instructions to each vehicle C to form the platoon F.

車両管理装置80の機能を説明するにあたり、より具体的な状況として、図12A及び図12Bに示すように、道路を走行中する隊列Fにおいて、車両C3に故障が発生し、隊列Fから退避させる場合を例として取り上げて説明する場合がある。
図12Aの左図は、車両C1~C5が隊列を形成して走行しているときに、車両C3が故障車(特定車両Cs)として特定された状態を示す。図12Aの中央図は、位置関係を変更するために、車両C3が車線を変更した状態を示す。図12Aの右図は、車両C3が、隊列Fの最後尾に移動した直後の状態を示す。図12Bの左図は、車両C3が最後尾に移動した走行形態で走行する隊列Fを示す。図12Bの右図は、特定車両Csである車両C3が走行停止した状態を示す。
In explaining the functions of the vehicle management device 80, a more specific situation may be explained by taking as an example a case in which vehicle C3 in a convoy F traveling on a road experiences a breakdown and is forced to evacuate from the convoy F, as shown in Figures 12A and 12B.
The left diagram of Fig. 12A shows a state in which vehicle C3 has been identified as a broken-down vehicle (specific vehicle Cs) when vehicles C1 to C5 are traveling in a convoy. The center diagram of Fig. 12A shows a state in which vehicle C3 has changed lanes to change its positional relationship. The right diagram of Fig. 12A shows the state immediately after vehicle C3 has moved to the end of convoy F. The left diagram of Fig. 12B shows convoy F traveling in a driving mode in which vehicle C3 has moved to the end. The right diagram of Fig. 12B shows a state in which vehicle C3, a specific vehicle Cs, has stopped traveling.

<通信部>
通信部801は、隊列Fを形成する車両Cのそれぞれが備える車両走行制御装置1の通信部105(第1通信部)と通信を行い、通信部105が送信する「現在の位置情報」を受信する。通信部801は、車両Cの「現在の位置情報」を受信し、記憶部800に記憶させる。通信部801は、車両Cから「車両情報」をさらに取得してもよい。「車両情報」としては、車両Cの識別情報(車両ID)、車種、車格、車検証に記録されている車両の全幅、全高、全長、排気量(モータの出力)、乗車定員、重量等の情報が含まれる。
「車両情報」として、運行中は変化しないが運行ごとに変化する目的地及びその目的地までの走行予定ルート、積み荷の内容・重さ、乗車人数等の情報が含まれてもよい。
<Communications Department>
The communication unit 801 communicates with the communication unit 105 (first communication unit) of the vehicle driving control device 1 provided in each of the vehicles C forming the platoon F, and receives "current location information" transmitted by the communication unit 105. The communication unit 801 receives the "current location information" of the vehicle C and stores it in the memory unit 800. The communication unit 801 may further acquire "vehicle information" from the vehicle C. The "vehicle information" includes information such as the identification information (vehicle ID) of the vehicle C, the vehicle model, the vehicle class, the overall width, overall height, overall length, displacement (motor output), passenger capacity, weight, etc. of the vehicle C recorded in the vehicle inspection certificate.
"Vehicle information" may include information such as the destination and the planned route to the destination, the contents and weight of the cargo, the number of passengers, etc., which do not change during operation but change with each operation.

また、「車両情報」には、走行中に変化する情報、例えば運転モード(自律運転モード又は遠隔運転操作モードであるか)、車両Cに搭載された撮像装置11により撮像された自車両の画像、残燃料の情報、追従する対象車両の情報が含まれてもよい。
また、「車両情報」として、車両Cに搭載された車載式故障診断装置(OBD:On-Board Diagnostics)により検出された故障情報(電子回路の配線類の断線、各種センサからの異常な信号等)を取得してもよい。
以下、各車両Cから受信した「現在の位置情報」及び「車両情報」をまとめて「走行情報」と称する。
なお、「走行情報」のうち「現在の位置情報」についてはリアルタイムで送受信されるが、「車両情報」についてはリアルタイムではなく、所定時間、間隔をあけて(例えば5分ごとに)送受信するようにしてもよい。また、車両情報の情報に変化があったときに送受信してもよい。
In addition, the "vehicle information" may include information that changes while driving, such as the driving mode (whether it is autonomous driving mode or remote driving operation mode), an image of the vehicle captured by the imaging device 11 mounted on vehicle C, information on remaining fuel, and information on the target vehicle being followed.
Furthermore, as the “vehicle information”, fault information (such as broken wiring in electronic circuits, abnormal signals from various sensors, etc.) detected by an on-board diagnostic device (OBD: On-Board Diagnostics) mounted on the vehicle C may be acquired.
Hereinafter, the "current position information" and "vehicle information" received from each vehicle C will be collectively referred to as "travel information".
Incidentally, while the "current location information" of the "travel information" is transmitted and received in real time, the "vehicle information" may be transmitted and received at a predetermined interval (e.g., every 5 minutes) rather than in real time. Also, the vehicle information may be transmitted and received when there is a change in the information.

そのほか、通信部801は、不図示の外部サーバーと情報通信を行うことが可能であり、例えば、外部サーバーから最新の交通情報や天候情報等(以下、「外的要因情報」)を受信することもできる。
そして、通信部801により受信された「走行情報」及び「外的要因情報」は記憶部800に記憶される。
In addition, the communication unit 801 is capable of communicating information with an external server (not shown), and can receive, for example, the latest traffic information, weather information, and the like (hereinafter referred to as "external factor information") from the external server.
Then, the “driving information” and “external factor information” received by the communication unit 801 are stored in the memory unit 800 .

<管理部>
車両管理装置80の管理部802は、通信部801受信した「現在の位置情報」を基づき、車両Cの走行状態を管理する。具体的には、管理部802は、車両Cによる一定速度の走行動作、加速動作、減速動作、停止動作、左折動作、右折動作、後退動作等に関する情報であって、言い換えれば、車両Cの挙動情報(挙動に基づく情報)を管理する。
管理部802は、通信部801により、車両Cの「現在の位置情報」をリアルタイムで取得することにより、車両Cの走行状態に関する情報の変化(挙動情報の変化)に基づいて、例えば走行中の車両Cが停止したこと、停止中の車両Cが走行開始したこと、走行予定経路とは異なる経路を走行開始したことを検知することができる。
<Administration Department>
The management unit 802 of the vehicle management device 80 manages the traveling state of the vehicle C based on the "current position information" received by the communication unit 801. Specifically, the management unit 802 manages information related to the traveling operation at a constant speed, the accelerating operation, the decelerating operation, the stopping operation, the left turning operation, the right turning operation, the backing up operation, and the like, of the vehicle C, in other words, the behavior information (information based on the behavior) of the vehicle C.
The management unit 802 obtains the "current location information" of vehicle C in real time via the communication unit 801, and based on changes in information regarding the driving state of vehicle C (changes in behavior information), can detect, for example, that vehicle C while moving has stopped, that vehicle C while stopped has started moving, or that vehicle C has started moving along a route different from the planned driving route.

また、管理部802は、車両Cそれぞれの車両Cとは異なる他の車両Cから受信した位置情報に基づく走行が、複数の車両Cが一群の隊列Fを形成して走行している走行状態であることを管理している。例えば、図12A、12Bに示す車両C2は、車両走行制御システムS1により、追従する対象車両FVである車両C1から受信した位置情報に基づいて走行している。車両C2の後方を追従走行する車両C3-C5も同様に、前方を走行する車両C2-C4から位置情報を取得しその位置情報をもとに追従運転を行うことで、全体として隊列Fが形成される。なお、位置情報等の取得は前方を走行する車両Cの識別マーク60を、後方を追従走行する車両Cが認識することで行われてもよい。管理部802は、このよう複数の車両C1-C5が隊列Fを形成して走行している走行状態を管理している。 The management unit 802 also manages that the driving state based on the position information received from each vehicle C other than the vehicle C is a driving state in which multiple vehicles C are driving in a group of vehicles forming a convoy F. For example, the vehicle C2 shown in Figs. 12A and 12B is driving based on the position information received from the vehicle C1, which is the target vehicle FV to be followed, by the vehicle driving control system S1. Similarly, the vehicles C3-C5 driving behind the vehicle C2 also obtain position information from the vehicles C2-C4 driving in front and drive in a following manner based on the position information, thereby forming the convoy F as a whole. Note that the acquisition of position information, etc. may be performed by the vehicle C driving behind recognizing the identification mark 60 of the vehicle C driving in front. The management unit 802 manages the driving state in which multiple vehicles C1-C5 are driving in a group of vehicles forming a convoy F in this way.

管理部802は、隊列Fに関する「隊列情報」を管理する。「隊列情報」は、隊列Fの状態を示す情報であって、隊列Fを構成する車両Cの車種、識別情報、隊列を構成する車両Cの台数等が含まれる。管理部802は、受信した車両Cの「現在の位置情報」等を用いて隊列Fの長さや車両間の距離を算出して、隊列情報として管理してもよい。また、隊列Fの先頭車両Ctに関する情報、識別情報、運転モード、目的地、走行予定ルート等を含んでもよい。 The management unit 802 manages "platoon information" regarding the platoon F. The "platoon information" is information indicating the state of the platoon F, and includes the vehicle types and identification information of the vehicles C that make up the platoon F, the number of vehicles C that make up the platoon, etc. The management unit 802 may calculate the length of the platoon F and the distance between the vehicles using the received "current position information" of the vehicles C, etc., and manage this as the platoon information. It may also include information regarding the leading vehicle Ct of the platoon F, identification information, driving mode, destination, planned driving route, etc.

なお、車両Cが隊列Fに所属しているか否かの判断は、前方を走行する車両C(例えば先頭車両Ct)と、その後方を走行する車両C(車両C2)とに搭載されたGNSS受信機21間の距離CD(図12Aの左図参照)が、走行速度に応じた所定距離D以内に収まっているか否かで判断する。所定距離Dは、例えば、走行速度に応じた車間距離×1.5として設定される。なお、GNSS受信機21の位置(現在の位置情報)は、IMU情報及びRTK測位方式を用いて特定されてもよい。 Whether vehicle C belongs to the convoy F is determined based on whether the distance CD (see the left diagram in FIG. 12A) between the GNSS receivers 21 mounted on the vehicle C traveling in front (e.g., the lead vehicle Ct) and the vehicle C traveling behind it (vehicle C2) is within a predetermined distance D according to the traveling speed. The predetermined distance D is set, for example, as the inter-vehicle distance according to the traveling speed x 1.5. The position (current position information) of the GNSS receiver 21 may be identified using IMU information and an RTK positioning method.

また、管理部802が、隊列Fに関する「隊列情報」を管理し、隊列Fを形成する車両Cに「隊列情報」を送信してもよい。各車両Cは、受信した「隊列情報」により、隊列Fが形成されたこと、また、その隊列F全体の中で自車両がどの位置(隊列内における順番)を走行しているのかを把握することができる。例えば、自車両が隊列Fの先頭車両Ctなのか、隊列中を走行する中間車両なのか、先頭車両Ctから何番目を走行する車両なのか、最後尾の車両なのかを把握することができる。 The management unit 802 may also manage "platoon information" regarding the platoon F and transmit the "platoon information" to the vehicles C that form the platoon F. Each vehicle C can know from the received "platoon information" that a platoon F has been formed and the position (order within the platoon) in which its own vehicle is traveling within the entire platoon F. For example, it can know whether its own vehicle is the leading vehicle Ct of the platoon F, a middle vehicle traveling within the platoon, the number of vehicles traveling from the leading vehicle Ct, or the last vehicle.

管理部802は、先頭車両Ctを遠隔運転するオペレータが参照する映像を、隊列Fを構成する車両Cから受信した画像情報に基づいて作成してもよい。参照する映像は、隊列F全体の走行状態が把握できるものがよい。例えば、図13に示すように、隊列Fの先頭車両Ctと最後尾の車両Ceとから、それぞれに搭載された撮像装置11による画像情報を取得し合成画像P(隊列画像、合成映像)を作成する。このとき、送受信するデータ量削減のため、隊列中の中間車両からの画像情報を利用しなくてもよい。 The management unit 802 may create an image to be referred to by an operator remotely driving the lead vehicle Ct, based on image information received from the vehicles C that make up the convoy F. The image to be referred to should be one that allows the driving conditions of the entire convoy F to be grasped. For example, as shown in FIG. 13, image information is obtained from the imaging devices 11 mounted on the lead vehicle Ct and the rearmost vehicle Ce of the convoy F, and a composite image P (convoy image, composite video) is created. At this time, in order to reduce the amount of data sent and received, it is not necessary to use image information from intermediate vehicles in the convoy.

管理部802は、隊列F内の位置関係を変更する「所定の変更条件」と、「所定の変更条件」に対応する「対応方法」とを対応付けて管理している。「所定の変更条件」及び「対応方法」は、記憶部800に記憶される。
「所定の変更条件」とは、例えば「車両の走行に支障が生じる故障が発生している」という条件であり、この条件に対応する「対応方法」が、例えば「車両の走行停止」として管理される。「所定の変更条件」とその条件に対応する「対応方法」の例を表1に示す。
なお、以下において、所定の変更条件に該当する車両Cを特定車両Csと称する。

Figure 0007482103000001

The management unit 802 manages "predetermined change conditions" that change the positional relationships within the formation F, in association with "response methods" that correspond to the "predetermined change conditions." The "predetermined change conditions" and the "response methods" are stored in the storage unit 800.
The "predetermined change condition" is, for example, a condition that "a malfunction that impedes the running of the vehicle has occurred," and the "response method" corresponding to this condition is managed as, for example, "stopping the running of the vehicle." Examples of the "predetermined change condition" and the "response method" corresponding to the condition are shown in Table 1.
In the following description, a vehicle C that satisfies the predetermined change condition will be referred to as a specific vehicle Cs.
Figure 0007482103000001

表1に示す各変更条件及び対応方法による効果は以下のとおりである。
(1)残燃料と、燃費から算出される残走行距離の長い車両Cを、隊列Fの先頭車両Ctにすることで、安定した隊列走行をすることができる。
(2)乗客を乗せたバス又は貴重品を運搬する貨物車両を、隊列Fの中間に位置させることにより、追突される危険性を軽減させることができる。
(3)故障の危険性が高い、又は、高速走行が不可能な車両Cを、隊列Fの最後尾とし、その後、その車両Cを走行停止することにより、車両Cを安全に停止させることができる。
(4)残燃料が少ない又は燃費が悪い車両Cが先頭車両Ctである場合、その車両Cを先頭車両Ctとせず後退させることにより燃費の向上をはかることができる。残燃料が少ない又は燃費が悪い車両の前方に、自車両よりも前面投影面積が大きい車両が位置するように隊列F内の位置関係を変更することで、燃費の向上をはかることができる。
(5)他の車両Cと車格が著しく異なる車両Cを隊列Fから離脱させることにより、隊列Fを安全に走行させることができる。例えば、軽自動車に大型トラックを追従させると、急制動時に追突される危険性が高くなる。また、追従対象である軽自動車と同じ速度で旋回・加速減速をしたとき、大型トラックは追従できなくなるおそれがある。そのため、大型トラックは隊列Fから離脱させ別の隊列Fに所属させた方がよい。
なお、車格(自動車の種類及び区分)については道路運送車両法によるものと道路交通法によるものとがある。道路交通法では、車両総重量又は乗車定員により自動車が区分されることから、変更条件で用いる車格には、道路交通法による自動車の区分を用いるのがよい。
The effects of each change condition and corresponding method shown in Table 1 are as follows.
(1) By making the vehicle C with the longest remaining travel distance calculated from the remaining fuel and fuel efficiency the leading vehicle Ct of the platoon F, stable platoon travel is possible.
(2) By positioning buses carrying passengers or cargo vehicles carrying valuables in the middle of the convoy F, the risk of being rear-ended can be reduced.
(3) Vehicle C that is at high risk of breakdown or cannot travel at high speeds can be placed at the end of the convoy F, and then vehicle C can be stopped, allowing vehicle C to be stopped safely.
(4) When a vehicle C with little remaining fuel or poor fuel economy is the leading vehicle Ct, fuel economy can be improved by moving the vehicle C backward rather than making it the leading vehicle Ct. Fuel economy can be improved by changing the positional relationship within the convoy F so that a vehicle with a larger frontal projection area than the vehicle itself is positioned in front of the vehicle with little remaining fuel or poor fuel economy.
(5) By removing a vehicle C that is significantly different in size from the other vehicles C from the platoon F, the platoon F can be driven safely. For example, if a large truck is made to follow a light vehicle, there is a high risk of the light vehicle colliding with the large truck during sudden braking. In addition, when the large truck turns or accelerates or decelerates at the same speed as the light vehicle it is following, it may not be able to follow the light vehicle. For this reason, it is better for the large truck to be removed from the platoon F and belong to a different platoon F.
In addition, vehicle classification (type and classification of automobiles) is determined by the Road Transport Vehicle Act and the Road Traffic Act. In the Road Traffic Act, automobiles are classified according to total vehicle weight or passenger capacity, so it is better to use the classification of automobiles in the Road Traffic Act for the vehicle classification used in the change conditions.

<状態制御部>
状態制御部803は、上述のように管理部802で管理する車両Cの走行状態を制御する機能を有し、決定部805と、指示部806と、車両制御部807と、を備えている。
<State Control Unit>
The state control unit 803 has the function of controlling the running state of the vehicle C managed by the management unit 802 as described above, and includes a determination unit 805, an instruction unit 806, and a vehicle control unit 807.

<決定部>
決定部805は、管理部802で隊列Fを形成して走行している走行状態を管理しているときに、車両Cの車両情報及び車両Cの走行状態をもとに隊列F内の位置関係を指定した走行形態を決定する。
「走行形態」とは、車両同士の位置関係を指定することにより隊列Fでの走行状態を示すものである。例えば、図12Aの左図に示すように5台の車両C1-C5によって隊列Fが形成されている場合、「車両C1、車両C2、車両C3、車両C4、車両C5」の順で走行していることを示すものである。
<Decision Section>
When the management unit 802 is managing the driving state of vehicle C forming and driving in convoy F, the determination unit 805 determines a driving mode that specifies the positional relationship within the convoy F based on the vehicle information of vehicle C and the driving state of vehicle C.
"Traveling mode" indicates the traveling state of the platoon F by specifying the relative positions of the vehicles. For example, when the platoon F is formed by five vehicles C1-C5 as shown in the left diagram of Fig. 12A, it indicates that the vehicles are traveling in the order of "vehicle C1, vehicle C2, vehicle C3, vehicle C4, vehicle C5".

<指示部>
指示部806は、決定部805で決定した走行形態に関する情報を、隊列Fを形成する車両Cそれぞれに送信することにより、隊列内の位置関係を指示する。
例えば、指示部806は、図12Aの左図に示す5台の車両C1-C5のうち、車両C3を隊列Fの最後尾の車両Ceとする場合、「車両C1、車両C2、車両C4、車両C5、車両C3」とする走行形態の情報を、車両C1-C5に送信する。車両C3及び車両C4は、走行形態の情報を受信することで、隊列内における位置関係を入れ替えることを認識する。
<Instruction section>
The instruction unit 806 transmits information regarding the driving mode determined by the determination unit 805 to each of the vehicles C forming the convoy F, thereby instructing the positional relationship within the convoy.
For example, when vehicle C3 is to be the last vehicle Ce of the platoon F among the five vehicles C1-C5 shown in the left diagram of Fig. 12A, the instruction unit 806 transmits driving mode information of "vehicle C1, vehicle C2, vehicle C4, vehicle C5, vehicle C3" to the vehicles C1-C5. By receiving the driving mode information, vehicles C3 and C4 recognize that they will switch positions within the platoon.

<車両制御部>
車両制御部807は、指示部806によって指示された車両Cとの通信により、隊列F内の位置関係を変更するよう車両Cを制御する。
図12Aに示す隊列Fにおいて車両C3を最後尾の車両Ceとする場合、車両制御部807は、例えば車両C3と車両C4と通信し、車両C3が車両C5の後方に移動するよう制御する。また、車両制御部807は、車両C4が車両C2に追従するように制御する。
このとき、車両C3及び車両C4の運転モードを、「追従運転モード」から「自律運転モード」に切り替え、位置関係の入れ替えが完了した時点で「自律運転モード」から「追従運転モード」に戻す。
位置関係を入れ替える場合、車両C3又は車両C4のいずれか又は両方を「追従運転モード」から「遠隔運転モード」に切り替え、オペレータによる遠隔運転により位置関係を入れ替えてもよい。
<Vehicle control unit>
The vehicle control unit 807 controls the vehicle C to change its positional relationship within the convoy F by communicating with the vehicle C instructed by the instruction unit 806.
12A , when vehicle C3 is the last vehicle Ce in the convoy F, the vehicle control unit 807 communicates with, for example, vehicles C3 and C4, and controls vehicle C3 to move behind vehicle C5. Also, the vehicle control unit 807 controls vehicle C4 to follow vehicle C2.
At this time, the driving mode of vehicles C3 and C4 is switched from the "following driving mode" to the "autonomous driving mode", and when the exchange of positional relationships is completed, it is returned from the "autonomous driving mode" to the "following driving mode".
When swapping the positional relationship, either or both of vehicle C3 and vehicle C4 may be switched from the "following driving mode" to the "remote driving mode" and the positional relationship may be swapped by remote driving by an operator.

また、状態制御部803は、車両特定部808を備えてもよい。車両特定部808は、車両Cの車両情報及び走行状態をもとに、隊列Fを形成する車両Cの中から、管理部802によって管理される「所定の変更条件」を満たす車両を特定する。
例えば、所定の変更条件が「(3)車両の走行に支障が生じる故障が発生している」ことである場合、車両特定部808は、隊列Fを形成する車両Cの車両情報及び走行状態を確認し、変更条件を満たすか否かを判断する。
また、例えば、車両情報として自車両に搭載されているセンサのODBデータがある場合、車両特定部808は、ある車両CのOBDデータが所定の閾値を超えているとき、その車両Cに故障が発生しているとして、その車両Cを、「所定の変更条件」を満たした車両として特定する。
The state control unit 803 may also include a vehicle identification unit 808. The vehicle identification unit 808 identifies a vehicle that satisfies the “predetermined change condition” managed by the management unit 802 from among the vehicles C forming the platoon F, based on the vehicle information and driving state of the vehicle C.
For example, if the specified change condition is “(3) a malfunction has occurred that interferes with the vehicle's driving,” the vehicle identification unit 808 checks the vehicle information and driving status of vehicle C that forms the platoon F and determines whether the change condition is met.
Also, for example, if the vehicle information includes OBD data from a sensor installed in the vehicle, when the OBD data of a certain vehicle C exceeds a predetermined threshold, the vehicle identification unit 808 determines that a malfunction has occurred in the vehicle C and identifies the vehicle C as a vehicle that satisfies the "predetermined change condition."

車両特定部808が「所定の変更条件」を満たす車両Cを特定した場合、すなわち隊列Fに「所定の変更条件」を満たす特定の車両Cがある場合、決定部805は、「所定の変更条件」に対応する対応方法に応じた走行形態を決定する。
例えば、所定の変更条件が「(3)車両の走行に支障が生じる故障が発生している」である場合、対応方法として「走行停止、又は、隊列の最後尾に位置させた後、走行停止」に応じた走行形態を決定する。
図12Aの左図に示す隊列Fの場合、車両C3が故障車両と特定されたとき、決定部805は、車両C3(特定車両Cs)を最後尾とする走行形態、すなわち「車両C1、車両C2、車両C4、車両C5、車両C3」とする走行形態を決定する。
指示部806は、決定部805により決定した走行形態を車両C1-C5に送信し、「隊列の最後尾に位置させた後、走行停止」という情報を、特定車両Cs(車両C3)に送信する。
車両制御部807は、決定部805が決定した走行形態に基づき、位置関係を変更する車両Cを制御すると共に、位置関係を変更する車両Cと通信し、「所定の変更条件」に対応する「対応方法」に基づいて特定車両Csを制御する。
図12A、12Bに示す例では、図12Bの左図に示すように、特定車両Csである車両C3を最後尾に移動させ、車両C4については車両C2に追従するように制御する。また、図12Bの右図に示すように、車両C3を隊列Fの最後尾に移動させた後、路肩等の停止可能な場所Bがある場合、その場所Bで走行停止するよう制御する。
When the vehicle identification unit 808 identifies a vehicle C that satisfies the "specified change condition", i.e., when there is a specific vehicle C in the platoon F that satisfies the "specified change condition", the determination unit 805 determines a driving mode according to the response method corresponding to the "specified change condition".
For example, if the specified change condition is "(3) A malfunction has occurred that interferes with the vehicle's driving," the response method is determined to be "stopping the vehicle, or positioning the vehicle at the end of the platoon and then stopping the vehicle."
In the case of platoon F shown in the left diagram of Figure 12A, when vehicle C3 is identified as a broken-down vehicle, the determination unit 805 determines the driving pattern to be one in which vehicle C3 (specific vehicle Cs) is at the rear, i.e., "vehicle C1, vehicle C2, vehicle C4, vehicle C5, vehicle C3."
The instruction unit 806 transmits the driving mode determined by the determination unit 805 to the vehicles C1-C5, and transmits information to the specific vehicle Cs (vehicle C3) that "after positioning itself at the end of the convoy, stop driving."
The vehicle control unit 807 controls the vehicle C that changes its positional relationship based on the driving mode determined by the determination unit 805, and communicates with the vehicle C that changes its positional relationship, and controls a specific vehicle Cs based on a ``response method'' that corresponds to the ``specified change condition.''
12A and 12B, as shown in the left diagram of Fig. 12B, vehicle C3, which is a specific vehicle Cs, is moved to the rear end, and vehicle C4 is controlled to follow vehicle C2. Also, as shown in the right diagram of Fig. 12B, after vehicle C3 is moved to the rear end of the platoon F, if there is a place B where it can be stopped, such as a road shoulder, it is controlled to stop at that place B.

<隊列状態判定部>
状態制御部803は、隊列状態判定部809を備えてもよい。隊列状態判定部809は、隊列Fが分断されているか否かを判定する。隊列Fが分断されているか否かは、管理部802が、車両Cが隊列Fに所属しているかを判断するときと同様、車両間の距離CDを用いる。例えば、距離CD(図12Aの左図参照)の大きさが、走行速度に応じた所定距離Dより大きい場合、隊列Fは分断されていると判断する。
<Formation Status Determination Unit>
The state control unit 803 may include a formation state determination unit 809. The formation state determination unit 809 determines whether or not the formation F has been broken up. Whether or not the formation F has been broken up is determined using the distance CD between the vehicles, similar to when the management unit 802 determines whether vehicle C belongs to the formation F. For example, if the distance CD (see the left diagram in FIG. 12A ) is greater than a predetermined distance D according to the traveling speed, the formation F is determined to be broken up.

例えば、車両C3を走行停止させる場合、図12Aの右図に示すように、車両C3を、一度隊列Fの最後尾に移動させるが、このとき、車両C2と車両C4との距離CDが、所定距離Dよりも大きくなる場合がある。このようなとき、隊列状態判定部809は、隊列Fが、前方を走行する前方隊列Ffと、後方を走行する後方隊列Frとに分断されていると判定する。
このような場合、決定部805は、後方隊列Frが前方隊列Ffに合流するまで、前方隊列Ffを減速させることを含む走行形態を決定する。
そして、指示部806が、決定部805が決定した走行形態に関する情報を、前方隊列Ffを形成する車両C1、C2に送信する。
車両制御部807は、前方隊列を形成する車両C1、C2と通信し、図12Bの左図に示すように、後方隊列Frが前方隊列Ffに合流するまで、車両C1、C2を減速させる。
For example, when vehicle C3 is stopped, as shown in the right diagram of Fig. 12A, vehicle C3 is temporarily moved to the end of the convoy F, and at this time, the distance CD between vehicles C2 and C4 may become greater than the predetermined distance D. In such a case, the convoy state determination unit 809 determines that the convoy F is divided into a front convoy Ff traveling in front and a rear convoy Fr traveling behind.
In such a case, the determination unit 805 determines a traveling pattern that includes decelerating the front convoy Ff until the rear convoy Fr joins the front convoy Ff.
Then, the instruction unit 806 transmits information regarding the driving mode determined by the determination unit 805 to the vehicles C1 and C2 that form the front convoy Ff.
The vehicle control unit 807 communicates with the vehicles C1 and C2 forming the front convoy, and decelerates the vehicles C1 and C2 until the rear convoy Fr merges with the front convoy Ff, as shown in the left diagram of Figure 12B.

なお、隊列状態判定部809が、隊列Fが前方隊列Ffと、後方隊列Frとに分断されていると判断したとき、交通状況によっては、車両C2と車両C4との距離CD、すなわち隊列間の距離CDが縮まらず、さらに広がる場合もある。隊列間の距離CDが広がり、隊列状態判定部809が、車両C4が車両C2に追従走行ができなくなる距離(例えば2km)以上であると判定したとき、管理部802は、分断された前方隊列Ffと、後方隊列Frとを別々の隊列として管理する。 When the platoon status determination unit 809 determines that the platoon F is split into a front platoon Ff and a rear platoon Fr, depending on the traffic conditions, the distance CD between vehicles C2 and C4, i.e., the distance CD between the platoons, may not decrease and may even increase. When the platoon status determination unit 809 determines that the distance CD between the platoons increases and that it is equal to or greater than the distance at which vehicle C4 can no longer follow vehicle C2 (e.g., 2 km), the management unit 802 manages the split front platoon Ff and the rear platoon Fr as separate platoons.

<車両管理プログラム>
次に、車両管理システムSにおいて、車両管理装置80と隊列Fを形成する車両Cとにより実行される車両管理プログラム(車両管理方法)の処理の一例について、図14~図15に基づいて説明する。
本実施形態に係る上記プログラムは、記憶部800を備えた車両管理装置80の機能的な構成要素として、上述した、通信部801と、管理部802と、状態制御部803と、決定部805と、指示部806と、車両制御部807と、車両特定部808と、隊列状態判定部809と、を実現させるためのプログラムであって、第2コンピュータとして車両管理装置80のCPUがこの車両管理プログラムを実行する。
<Vehicle Management Program>
Next, an example of the processing of a vehicle management program (vehicle management method) executed by the vehicle management device 80 and the vehicles C forming the platoon F in the vehicle management system S will be described with reference to FIGS.
The above-mentioned program in this embodiment is a program for realizing the above-mentioned communication unit 801, management unit 802, status control unit 803, determination unit 805, instruction unit 806, vehicle control unit 807, vehicle identification unit 808, and platoon status determination unit 809 as functional components of a vehicle management device 80 equipped with a memory unit 800, and the CPU of the vehicle management device 80 as a second computer executes this vehicle management program.

車両管理プログラムの処理を説明するにあたり、車両管理装置80の機能を説明したときと同様、より具体的な状況として、図12A、図12Bに示すように、道路を走行中する隊列Fにおいて、車両C3に故障が発生し、隊列Fから退避させる場合を例として取り上げる。 In explaining the processing of the vehicle management program, as in explaining the functions of the vehicle management device 80, we will take as an example a more specific situation in which vehicle C3 in convoy F traveling on a road breaks down and is forced to leave convoy F, as shown in Figures 12A and 12B.

また、車両管理プログラムは、大きく分けて、隊列内の位置関係を決定する「位置関係決定処理」と、位置関係の変更が決定された場合に、車両の位置関係を変更するよう制御する「位置関係変更制御処理」とから構成されている。 In addition, the vehicle management program is broadly composed of a "positional relationship determination process" that determines the positional relationship within the platoon, and a "positional relationship change control process" that controls the change in the positional relationship of the vehicles when a change in the positional relationship has been determined.

以下では、まず、図14に示すシーケンス図を用いて、「位置関係決定処理」について説明し、その後、「位置関係変更制御処理(車両制御処理)」について説明する。 In the following, we will first explain the "positional relationship determination process" using the sequence diagram shown in Figure 14, and then explain the "positional relationship change control process (vehicle control process)."

車両管理プログラムの処理の一例を説明するにあたり、隊列Fの先頭車両Ctは自動運転(自律運転モード)であり、先頭車両Ct(車両C1)の後方を走行する4台の車両C2-C5のそれぞれは前方を走行する車両Cに対して「追従運転(相対運転)」により走行しているものとする。
そして、隊列Fを形成する車両C1-C5は、「第1通信処理(第1通信工程)」として「位置関係決定処理」の開始前から、車両情報と現在の位置情報とを含む走行情報を、車両C同士で送受信すると共に、走行情報を車両管理装置80に送信している。
また、車両管理装置80の通信部801は、「第2通信処理(第2通信工程)」として、「位置関係決定処理」の開始前から、隊列Fを構成する車両C1-C5のそれぞれから、現在の位置情報等を含む走行情報をリアルタイムで受信している。
また、各車両Cは、位置特定工程で特定した現在位置の情報に基づいて車両の走行制御を行っている(走行制御工程、走行制御処理)。
各車両Cの走行情報は記憶部800に記憶され、管理部802は、「管理処理(管理工程)」として、複数の車両Cが隊列Fを形成して走行している走行状態であることを管理している。
To explain an example of the processing of a vehicle management program, it is assumed that the lead vehicle Ct in the convoy F is in automatic driving mode (autonomous driving mode), and each of the four vehicles C2-C5 traveling behind the lead vehicle Ct (vehicle C1) is traveling in "following driving (relative driving)" relative to the vehicle C traveling in front.
Then, the vehicles C1-C5 that form the convoy F send and receive driving information including vehicle information and current position information between vehicles C as the "first communication process (first communication step)" even before the start of the "positional relationship determination process," and also transmit the driving information to the vehicle management device 80.
In addition, as a "second communication process (second communication step)", the communication unit 801 of the vehicle management device 80 receives driving information including current position information, etc. in real time from each of the vehicles C1-C5 that make up the convoy F even before the start of the "positional relationship determination process".
Furthermore, each vehicle C performs vehicle driving control based on the information on the current position identified in the position identification step (driving control step, driving control processing).
The driving information of each vehicle C is stored in the memory unit 800, and the management unit 802 manages, as a "management process (management step)", the driving state in which multiple vehicles C are driving in a convoy F.

図14に示す「位置関係決定処理」では、まず、隊列Fの各車両Cから走行情報が送信される(ステップS201:第1通信処理)。車両管理装置80は、通信部801により、各車両Cから送信された走行情報をリアルタイムで受信し記憶部800に記憶する(ステップS202:第2通信処理)。このとき、車両管理装置80は、外部サーバーから外的要因、例えば道路の交通情報及び天候等の情報を取得してもよい。外的要因情報は、走行情報と同様に記憶部800に記憶される。
なお、各車両Cの走行情報の送信は、例えば、高速道路に乗ったこと、予め指定した所定の道路での走行が開始されたことなどの条件が成立したときに行うこととしてもよい。また、上記の送信は、車両Cの識別マーク(QRコード(登録商標))を認識したことを条件としてもよい。
管理部802は「管理処理」として、車両それぞれの該車両とは異なる他の車両から受信した位置情報に基づく走行が、複数の車両が隊列を形成して走行している走行状態であることを管理し、隊列Fの隊列情報を記憶部800に記憶させる。
In the "positional relationship determination process" shown in Fig. 14, first, driving information is transmitted from each vehicle C in the platoon F (step S201: first communication process). The vehicle management device 80 receives the driving information transmitted from each vehicle C in real time via the communication unit 801 and stores it in the memory unit 800 (step S202: second communication process). At this time, the vehicle management device 80 may obtain information on external factors, such as road traffic information and weather, from an external server. The external factor information is stored in the memory unit 800 in the same way as the driving information.
The transmission of the driving information of each vehicle C may be performed when certain conditions are met, such as when the vehicle enters an expressway or when driving on a predetermined road designated in advance is started. The transmission may also be performed on the condition that an identification mark (QR code (registered trademark)) of the vehicle C is recognized.
As a "management process", the management unit 802 manages that the driving state of each vehicle based on location information received from other vehicles different from the respective vehicles is a driving state in which multiple vehicles are driving in a platoon, and stores the platoon information of platoon F in the memory unit 800.

車両管理装置80は、隊列Fにおける車両Cの位置関係を変更するか否かを決定する(ステップS203:決定処理、決定工程)。ステップS203は、少なくとも隊列Fが形成された直後や、隊列Fに新しい車両Cが追加されたときに実行される。ステップS203は、車両Cから走行情報を受信するたびに行われてもよい。なお、本願発明の「状態制御処理(状態制御工程)」に対応する処理は、「決定処理(決定工程)」、「指示処理(指示工程)」、「車両制御処理(車両制御工程)」である。 The vehicle management device 80 determines whether or not to change the positional relationship of vehicle C in the platoon F (step S203: decision processing, decision process). Step S203 is executed at least immediately after the platoon F is formed or when a new vehicle C is added to the platoon F. Step S203 may be executed each time driving information is received from vehicle C. Note that the processes corresponding to the "state control processing (state control process)" of the present invention are the "decision processing (decision process)", the "instruction processing (instruction process)" and the "vehicle control processing (vehicle control process)".

このとき、例えば車両特定部808により、車両C1-C5が、表1に示す「所定の変更条件」に該当するか否かを判定する。このとき、「所定の変更条件」に該当する車両を特定車両Csとして特定する。「所定の変更条件」に該当する特定車両Csが見つからない場合は、引き続き、各車両から車両情報及び走行情報を受信し、隊列Fを構成する車両Cの管理を続ける(ステップS203:No)。
ステップS203で「所定の変更条件」に該当する特定車両Csが見つかった場合、位置関係を変更する(ステップS203:Yes)。決定部805は、車両情報及び走行情報をもとに、隊列F内における位置関係を示す走行形態を決定する(ステップS204:決定処理)。このとき、「所定の変更条件」に対応する「対応方法」が設定されている場合は、「対応方法」についても決定する。
At this time, for example, the vehicle identification unit 808 determines whether or not the vehicles C1-C5 meet the "predetermined change conditions" shown in Table 1. At this time, the vehicles that meet the "predetermined change conditions" are identified as specific vehicles Cs. If a specific vehicle Cs that meets the "predetermined change conditions" is not found, the system continues to receive vehicle information and driving information from each vehicle and continues to manage the vehicles C that make up the platoon F (step S203: No).
If a specific vehicle Cs that meets the "predetermined change condition" is found in step S203, the positional relationship is changed (step S203: Yes). The determination unit 805 determines a traveling mode that indicates the positional relationship within the platoon F based on the vehicle information and traveling information (step S204: determination process). At this time, if a "response method" corresponding to the "predetermined change condition" is set, the "response method" is also determined.

例えば、図12の左図に示すように、車両特定部808が、受信した車両情報のOBD情報から、車両C3が、変更条件(3)の「車両走行に支障が生じる故障が発生している」に該当する特定車両Csと特定する。このとき、決定部805は、走行形態として、車両C3が最後尾に位置する走行形態を決定する。また、決定部805は、対応方法として所定の変更条件に対応する「走行停止」を決定する。 For example, as shown in the left diagram of FIG. 12, the vehicle identification unit 808 identifies vehicle C3 as a specific vehicle Cs that meets the change condition (3) of "there is a malfunction that impedes vehicle driving" based on the OBD information of the received vehicle information. At this time, the determination unit 805 determines the driving mode in which vehicle C3 is located at the rearmost position as the driving mode. In addition, the determination unit 805 determines the response method to be "stop driving" that corresponds to the specified change condition.

決定部805により走行形態が決定したとき、指示部806が、通信部801を介して、走行形態に関する情報を、隊列Fの車両C1-C5に送信し、隊列内の位置関係を指示する(ステップS205:指示処理、指示工程)。このとき、指示部806は、特定車両Csである車両C3に対して、「対応方法」の情報を送信してもよい。
なお、各車両Cは、「対応方法」の情報等を受信したとき、前方を走行する車両Cに搭載された識別マーク60(例えばQRコード(登録商標)図1参照)を認識することで、所属する隊列Fを確認してもよい。
When the driving mode is determined by the determination unit 805, the instruction unit 806 transmits information regarding the driving mode to the vehicles C1-C5 of the platoon F via the communication unit 801, and instructs them on their positional relationships within the platoon (step S205: instruction processing, instruction step). At this time, the instruction unit 806 may transmit information on the "response method" to the vehicle C3, which is the specific vehicle Cs.
In addition, when each vehicle C receives information such as "how to respond," it may confirm the convoy F to which it belongs by recognizing an identification mark 60 (e.g., a QR code (registered trademark), see Figure 1) mounted on the vehicle C traveling in front.

図12A、12Bに示す例では、隊列内の走行形態の情報として「車両C1、車両C2、車両C4、車両C5、車両C3」を送信し、車両C4が車両C2の後に、車両C3が車両C5の後に位置する位置関係となることを指示する。また、特定車両Csである車両C3に対しては、車両C5を追従した後、走行停止することを指示する。
なお、上述したように、車両管理装置80は、各車両に位置関係や走行停止を指示するのみを行っており、隊列F内における位置関係の変更は、各車両が自動運転や追従運転等を行うことにより実施されている。
12A and 12B, "vehicle C1, vehicle C2, vehicle C4, vehicle C5, vehicle C3" is transmitted as information on the traveling mode within the convoy, and an instruction is given to vehicle C4 to be located behind vehicle C2 and vehicle C3 to be located behind vehicle C5. In addition, an instruction is given to vehicle C3, which is a specific vehicle Cs, to stop traveling after following vehicle C5.
As described above, the vehicle management device 80 only instructs each vehicle to position itself and to stop driving, and changes in position within the platoon F are carried out by each vehicle performing automatic driving, following driving, etc.

<位置関係変更制御処理>
位置関係決定処理のステップS205において、隊列内における位置関係の変更が指示された場合、車両管理装置80と、隊列Fを形成する車両C1-C5は、実際に位置関係を変更する「位置関係変更制御処理(車両制御処理、車両制御工程)」に移行する。以下、図15を用いて「位置関係変更制御処理」について説明する。
<Positional Relationship Change Control Process>
In step S205 of the positional relationship determination process, when a command is given to change the positional relationship within the convoy, the vehicle management device 80 and the vehicles C1-C5 forming the convoy F proceed to a "positional relationship change control process (vehicle control process, vehicle control step)" in which the positional relationship is actually changed. The "positional relationship change control process" will be described below with reference to FIG. 15.

隊列内の位置関係を変更する際、隊列Fを構成する車両C1-C5は、位置関係決定処理を開始する前と同様に、「第1通信処理」として、自車両の走行情報、特に現在の位置情報をリアルタイムで車両管理装置80に送信しており、「位置関係変更制御処理」が開始された直後も走行情報を送信している(ステップS301)。 When changing the positional relationship within the convoy, the vehicles C1-C5 that make up the convoy F transmit their own vehicle's driving information, particularly their current position information, in real time to the vehicle management device 80 as a "first communication process," just as they did before the positional relationship determination process was started, and also transmit driving information immediately after the "positional relationship change control process" is started (step S301).

また、隊列内の位置関係を変更する場合、隊列Fを形成する車両C1-C5は協調制御モードで走行してもよい。協調制御モードは、隊列Fに所属する車両Cが、隊列Fから個別に離脱することなく車両群として協調して走行するモードである。言い換えれば、協調制御モードは、先頭車両Ctより後方を走行する車両Cが隊列Fから勝手に離脱することが禁止されているモードである。協調制御モードは、位置関係の変更が終了するか、位置関係の変更の中止が決定されるまで実施される。 When changing the positional relationship within the platoon, the vehicles C1-C5 forming the platoon F may travel in cooperative control mode. The cooperative control mode is a mode in which the vehicles C belonging to the platoon F travel in cooperation as a group of vehicles without individually leaving the platoon F. In other words, the cooperative control mode is a mode in which the vehicles C traveling behind the leading vehicle Ct are prohibited from leaving the platoon F on their own. The cooperative control mode is implemented until the change in positional relationship is completed or a decision is made to cancel the change in positional relationship.

車両管理装置80の通信部801は、各車両Cから走行情報を取得し記憶部800に記憶する。また、外部サーバーから外的要因情報を取得して記憶部800に記憶する(ステップS302)。 The communication unit 801 of the vehicle management device 80 acquires driving information from each vehicle C and stores it in the memory unit 800. It also acquires external factor information from an external server and stores it in the memory unit 800 (step S302).

次に、車両管理装置80の決定部805が、取得した走行情報を基づき、位置関係を変更する変更方法を決定する。具体的には、記憶部800に記憶された複数の変更方法から、車両Cの走行情報をもとに最適な変更方法を選択して設定する(ステップS303)。
連結方法には、変更する際の車両Cの動作、各車両Cの速度の情報、車両間隔等が定められている。
図12A、12Bに示す例の場合、特定車両Cs(車両C3)に対して「車線を変更して、減速し、車両C5よりも後方に移動した場合、元の車線に戻り、車両C5に対して追従運転する」という変更方法を選択する。また、車両C1及びC2に対して、「車両C3が最後尾に移動した後、車両C4が追いつくまで減速する」という変更方法をさらに選択してもよい。
Next, the determination unit 805 of the vehicle management device 80 determines a method for changing the positional relationship based on the acquired travel information. Specifically, the determination unit 805 selects and sets an optimal change method based on the travel information of the vehicle C from a plurality of change methods stored in the storage unit 800 (step S303).
The coupling method defines the operation of the vehicles C when changing, information on the speed of each vehicle C, vehicle intervals, etc.
12A and 12B, the change method selected for the specific vehicle Cs (vehicle C3) is "changing lanes, decelerating, and moving behind vehicle C5, and then returning to the original lane and following vehicle C5." In addition, for vehicles C1 and C2, the change method may be further selected to "after vehicle C3 moves to the rearmost position, decelerate until vehicle C4 catches up."

決定部805がステップS304で変更方法を選択して設定した後、決定部805は、さらに設定した変更方法に基づき、変更対象となる車両Cの運転モードを設定する(ステップS304)。
図12A、12Bに示す例の場合、特定車両Cs(車両C3)を隊列の最後尾に移動させるため、「追従運転モード」から「自律運転モード」に設定する。また、車両C3に追従していた車両C4を、車両C2に追従させるため、一旦「追従運転モード」から「自律運転モード」に設定する。
なお、位置関係を変更する車両C3、C4を「追従運転モード」から「遠隔運転モード」とすることも可能であるが、「自律運転モード」とすることで、より安全に位置関係を変更させることができる。
After the determination unit 805 selects and sets the change method in step S304, the determination unit 805 further sets the driving mode of the vehicle C that is to be changed based on the set change method (step S304).
12A and 12B, in order to move a specific vehicle Cs (vehicle C3) to the end of the platoon, the mode is changed from the "follow driving mode" to the "autonomous driving mode." Also, in order to make vehicle C4, which has been following vehicle C3, follow vehicle C2, the mode is temporarily changed from the "follow driving mode" to the "autonomous driving mode."
It is also possible to switch the vehicles C3 and C4, whose positional relationship is being changed, from "following driving mode" to "remote driving mode," but by switching them to "autonomous driving mode," it is possible to change the positional relationship more safely.

次に、車両制御部807は、変更前の外的要因の安全確認を行う(ステップS305)。具体的には、道路が変更可能な走行場所であるか、適切な天候であるか否かを確認する。例えば、車線変更が可能であるか、走行の障害になるような雨や雪が降っていないか等を確認する。このとき、車両管理装置80のオペレータが、図13に示す隊列Fの合成映像を見ることで、位置関係を変更する車両周囲の安全確認を行ってもよい。 Next, the vehicle control unit 807 performs a safety check of external factors before the change (step S305). Specifically, it checks whether the road is a driving location where the change is possible and whether the weather is appropriate. For example, it checks whether lane changes are possible, whether there is rain or snow that would hinder driving, etc. At this time, the operator of the vehicle management device 80 may check the safety of the surroundings of the vehicle that is changing its positional relationship by viewing the composite image of the convoy F shown in FIG. 13.

車両制御部807は、安全確認しつつ、ステップS306で位置関係の変更が開始可能か否かを決定する。外的要因により、開始できない場合(ステップS306:No)、ステップS305に戻り、外的要因の安全確認を引き続き行う。ステップS306において、開始できる場合(ステップS306:Yes)、車両制御部807は、変更方法と変更開始タイミングを、位置関係の変更が指示された車両Cに送信する(ステップS307)。 While checking for safety, the vehicle control unit 807 determines in step S306 whether or not it is possible to start changing the positional relationship. If it is not possible to start due to an external factor (step S306: No), the process returns to step S305, and safety checks for external factors are continued. If it is possible to start in step S306 (step S306: Yes), the vehicle control unit 807 transmits the change method and the change start timing to vehicle C that has been instructed to change the positional relationship (step S307).

位置関係の変更が指示された車両Cは、位置関係の変更を開始する(ステップS308)。このとき、変更方法に運転モードが設定されている場合は、それに従い車両Cの運転モードを変更する。 Vehicle C, which has been instructed to change its positional relationship, starts changing its positional relationship (step S308). At this time, if a driving mode is set as the change method, the driving mode of vehicle C is changed accordingly.

位置関係の変更が開始された後も、隊列Fを構成する各車両Cは走行情報を車両管理装置80に送信している(ステップS309)。車両管理装置80は、位置関係が変更中であっても走行情報を解析して、位置関係の変更を中止(解除)するか否かを判断している(ステップS310)。例えば、位置関係を変更するときに、道路が片側車線となったり、渋滞となったりした場合、車線の変更ができなくなることから、位置関係の変更を中止することを決定する(ステップS310:Yes)。
この車両制御部807による、位置関係の変更を中止するか否かの判断は、車両Cの位置関係の変更が完了するまで継続される。
Even after the change in positional relationship has started, each vehicle C constituting the platoon F transmits travel information to the vehicle management device 80 (step S309). The vehicle management device 80 analyzes the travel information even while the positional relationship is being changed, and determines whether or not to cancel (cancel) the change in positional relationship (step S310). For example, if the road becomes one-lane or there is congestion when changing the positional relationship, it becomes impossible to change lanes, and therefore it is decided to cancel the change in positional relationship (step S310: Yes).
The vehicle control unit 807 continues to determine whether or not to stop the change in the positional relationship until the change in the positional relationship of the vehicle C is completed.

「位置関係変更制御処理」のステップS310で車両管理装置80の車両制御部807が、位置関係の変更の中止を決定した場合、通信部801により、変更中止通知を、変更を開始した車両Cに送信する(ステップS315)。 If the vehicle control unit 807 of the vehicle management device 80 decides to cancel the change to the positional relationship in step S310 of the "positional relationship change control process", the communication unit 801 sends a change cancellation notification to vehicle C that started the change (step S315).

位置関係を変更している車両Cは、変更中、車両管理装置80から、変更中止通知を受信したかを常に監視しており(ステップS312)、変更中止通知を受信していない場合(ステップS312:No)、位置関係の変更を継続して、変更を完了させる(ステップS313)。変更中止通知を受信した場合(ステップS312:Yes)、位置関係の変更を中止する(ステップS314)。
「位置関係変更制御処理」は、変更が指示された車両Cの位置関係の変更が完了するか、位置関係の変更中止が決定されることにより終了する。
During the change, vehicle C, which is changing its positional relationship, constantly monitors whether it has received a change cancellation notice from the vehicle management device 80 (step S312), and if it has not received the change cancellation notice (step S312: No), it continues the change of its positional relationship and completes the change (step S313).If it has received the change cancellation notice (step S312: Yes), it cancels the change of its positional relationship (step S314).
The "positional relationship change control process" ends when the change of the positional relationship of the vehicle C instructed to be changed is completed or when it is decided to cancel the change of the positional relationship.

図14の「位置関係決定処理」に戻る。「位置関係変更制御処理」の終了後、変更が指示された車両Cは、位置関係の変更が完了したかを確認する(ステップS207)。位置関係の変更が完了している場合(ステップS207:Yes)、変更が指定された車両Cは、変更完了通知を車両管理装置80に送信する(ステップS208)。 Return to the "positional relationship determination process" in FIG. 14. After the "positional relationship change control process" is completed, the vehicle C to which the change was instructed checks whether the change in positional relationship has been completed (step S207). If the change in positional relationship has been completed (step S207: Yes), the vehicle C to which the change was instructed transmits a change completion notification to the vehicle management device 80 (step S208).

図12A、12Bに示す例の場合、図12Bの左図に示すように、車両C4が車両C2に対して追従運転するようになった時点で、変更完了通知を車両管理装置80に送信する。特定車両Csである車両C3は、隊列Fの最後尾となったときに変更完了通知を車両管理装置80に送信してもよい。車両C3は、その後、減速して隊列Fから離脱する。図12Bの右図に示すように、停止可能な場所Bが見つかった場合、その場所Bに走行停止する。車両C3は、走行停止したときに変更完了通知を車両管理装置80に送信する。 In the example shown in Figures 12A and 12B, as shown in the left diagram of Figure 12B, when vehicle C4 starts following vehicle C2, it transmits a change completion notification to the vehicle management device 80. Vehicle C3, which is a specific vehicle Cs, may transmit a change completion notification to the vehicle management device 80 when it reaches the end of the platoon F. Vehicle C3 then decelerates and leaves the platoon F. As shown in the right diagram of Figure 12B, if a location B where it can be stopped is found, it stops at that location B. Vehicle C3 transmits a change completion notification to the vehicle management device 80 when it stops.

車両管理装置80の通信部801は、位置関係の変更が指示された車両Cから、変更完了通知を受信した場合、管理部802は、位置関係が変更された新しい隊列Fnを形成する車両Cから走行情報を受信する。管理部802は、新しい隊列Fnを構成する各車両Cの走行情報から隊列情報を生成し、記憶部800に記憶(保存)する(ステップS210)。その後、管理部802は、変更後の新しい隊列Fnを管理する。 When the communication unit 801 of the vehicle management device 80 receives a change completion notification from a vehicle C that has been instructed to change its positional relationship, the management unit 802 receives driving information from the vehicles C that form the new convoy Fn whose positional relationship has been changed. The management unit 802 generates convoy information from the driving information of each vehicle C that forms the new convoy Fn, and stores (preserves) the information in the memory unit 800 (step S210). The management unit 802 then manages the new convoy Fn after the change.

図15に示す「位置関係変更制御処理」において、位置関係の変更が中止(解除)され、位置関係の変更が完了しなかった場合(ステップS207:No)、位置関係の変更が指示されていた車両Cは、変更中止とその理由を車両管理装置80に送信する(ステップS209)。
車両管理装置80の通信部801は、変更中止とその理由を受信し、それらの情報を記憶部800に記憶する。
In the "positional relationship change control process" shown in Figure 15, if the change in positional relationship is canceled (cancelled) and the change in positional relationship is not completed (step S207: No), vehicle C, which was instructed to change its positional relationship, transmits the cancellation of the change and the reason for it to the vehicle management device 80 (step S209).
The communication unit 801 of the vehicle management device 80 receives the change cancellation and the reason for it, and stores this information in the memory unit 800.

<最後尾の車両に故障が発生した場合>
図12A、12Bで示す例では、隊列Fの中間を走行する車両C3に故障が発生しているとしていたが、隊列Fの最後尾に位置する車両C5に故障が発生する場合もある。その場合、他の車両C1-C4は位置関係の変更をする必要がない。そのため、位置関係決定処理のステップ205において、決定部805は走行停止する指示を含む情報を、特定車両Csである車両C5に対して送信する。受信した車両C5は「位置関係変更制御」のステップS308において、「自律運転モード」になり、隊列Fを離脱して路肩等の停止可能な場所Bに停止するように制御される。
<If a malfunction occurs in the last car>
12A and 12B, it is assumed that a malfunction has occurred in vehicle C3 traveling in the middle of platoon F, but it is also possible that a malfunction occurs in vehicle C5 located at the very end of platoon F. In that case, the other vehicles C1-C4 do not need to change their positional relationships. Therefore, in step 205 of the positional relationship determination process, the determination unit 805 transmits information including an instruction to stop traveling to vehicle C5, which is a specific vehicle Cs. Vehicle C5, which receives the information, goes into "autonomous driving mode" in step S308 of "positional relationship change control", and is controlled to leave platoon F and stop at a place B where it can be stopped, such as a road shoulder.

<先頭車両に故障が発生した場合>
隊列Fの先頭車両Ct(車両C1)に故障が発生する場合もある。この場合、隊列内において2番目を走行する車両C2の運転モードを「追従運転モード」から「自律運転モード」とする。故障が発生した先頭車両Ctは、隊列Fの最後尾に移動し、それまで最後尾を走行していた車両C5を対象車両FVとした追従運転を行う。先頭車両Ctだった車両C1は、隊列Fの最後尾に移動した後、隊列Fを離脱し、停止可能な場所Bが見つかった場合、場所Bに走行停止する。
なお、車両Cに故障が発生した場合、直ぐに走行を停止するよう指示しているが、車両管理装置80により車両を遠隔監視するオペレータが、近くのパーキング又は高速道路の出口まで走行可能であると判断した場合、特定車両Csを遠隔運転モードにし、オペレータが近くのパーキングまで遠隔運転してもよい。
また、車両Cの故障が走行停止させるほどでもなく軽度な故障である場合、特定された車両Cを最後尾に移動させた後、隊列F全体を減速して走行させてもよい。
<If a malfunction occurs in the front car>
A breakdown may occur in the lead vehicle Ct (vehicle C1) of the platoon F. In this case, the driving mode of vehicle C2, which is traveling second in the platoon, is changed from "follow driving mode" to "autonomous driving mode." The lead vehicle Ct that has experienced a breakdown moves to the end of the platoon F and performs follow driving with vehicle C5, which had been traveling at the end until then, as the target vehicle FV. After moving to the end of the platoon F, vehicle C1, which was the lead vehicle Ct, leaves the platoon F, and if a location B where it can stop is found, it stops at location B.
In addition, if a breakdown occurs in vehicle C, the vehicle is instructed to immediately stop driving. However, if an operator remotely monitoring the vehicle using the vehicle management device 80 determines that the vehicle can be driven to a nearby parking lot or to an exit of the expressway, the specific vehicle Cs may be placed into remote driving mode and the operator may remotely drive the vehicle to a nearby parking lot.
Furthermore, if the malfunction of vehicle C is minor and does not require the vehicle to be stopped, the identified vehicle C may be moved to the rear of the vehicle, and the entire convoy F may then be allowed to decelerate.

なお、上記のように、高速道路に乗ったこと、予め指定した所定の道路での走行が開始されたことなどの条件が成立したときに、走行情報の送信を行う場合、車両は、その成立した条件を満たすか否かを一定間隔で検出しており、その成立条件が満たさなくなることによって、追従車両(若しくは追従している隊列)が、連結走行を解除して離脱、分離することとしてもよい。
また、同様に、車両Cの識別マークを認識したことを条件として走行情報の送信を行っている場合、車両は、一定間隔で識別マークを認識する処理を行っており、識別マークを認識しなくなったことによって、追従車両(若しくは追従している隊列)が、連結走行を解除して離脱、分離することとしてもよい。
In addition, as described above, when driving information is transmitted when a condition is met, such as entering a highway or starting to drive on a predetermined road that has been specified in advance, the vehicle detects at regular intervals whether the met condition is met or not, and if the met condition is no longer met, the following vehicle (or the following convoy) may release the coupled driving and leave or separate.
Similarly, when driving information is transmitted on the condition that the identification mark of vehicle C is recognized, the vehicle performs a process of recognizing the identification mark at regular intervals, and when the identification mark is no longer recognized, the following vehicle (or the following convoy) may release the coupled driving and leave or separate.

上記実施形態では、車両走行制御装置1(第1コンピュータ)及び車両管理装置80(第2コンピュータ)が読み取り可能な記録媒体に車両管理プログラムが記憶されており、車両走行制御装置1及び車両管理装置80が当該プログラムを読み出して実行することによって処理が実行される。ここで車両走行制御装置1及び車両管理装置80が読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD-ROM、DVD-ROM、半導体メモリ等をいう。
そのほか、車両走行制御装置1及び車両管理装置80となる端末(携帯端末)を利用して専用ソフトウェアを起動させて、ウェブブラウザ上で車両管理プログラムが実行されることとしてもよい。
In the above embodiment, a vehicle management program is stored in a recording medium readable by the vehicle driving control device 1 (first computer) and the vehicle management device 80 (second computer), and the vehicle driving control device 1 and the vehicle management device 80 read and execute the program to execute processing. Here, the recording medium readable by the vehicle driving control device 1 and the vehicle management device 80 refers to a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, a semiconductor memory, etc.
In addition, a dedicated software may be started using a terminal (mobile terminal) that serves as the vehicle driving control device 1 and the vehicle management device 80, and the vehicle management program may be executed on a web browser.

以上、上記実施形態では、主として本発明に係る車両管理装置、車両管理方法、車両管理システム及び車両管理プログラムに関して説明した。
上記の車両管理装置、車両管理方法、車両管理システム及び車両管理プログラムにより、隊列を形成する車両の車両情報及び走行状態を基に、隊列内の位置関係を指定した走行形態を決定し、決定した走行形態により隊列内の位置関係を変更するよう車両を制御する。そのため、隊列走行中の危険性を軽減し安定した隊列走行を行わせることができる。
例えば、貴重品を運搬中の車両や乗客を乗せたバスを、隊列の中間に位置させることで追突の危険性を軽減させることができる。
また、残燃料が少ない車両を隊列の最後尾にすることで、燃費を向上させより安定した隊列走行をすることができる。
また、例えば、著しく車格が異なる車両を隊列から離脱させることで、同クラスの車両により隊列が構成されるようになり、安定した隊列走行を行うことができる。
また、故障リスクの高い車両を特定し、隊列から離脱させることで隊列走行の乱れを軽減させることができる。
なお、上記の実施形態は、本発明の理解を容易にするための一例に過ぎず、本発明を限定するものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは勿論である。
In the above-mentioned embodiments, the vehicle management device, the vehicle management method, the vehicle management system, and the vehicle management program according to the present invention have been mainly described.
The vehicle management device, vehicle management method, vehicle management system, and vehicle management program described above determine a driving mode that specifies the positional relationship within the platoon based on the vehicle information and driving status of the vehicles that form the platoon, and control the vehicles to change their positional relationship within the platoon according to the determined driving mode. This reduces risk during platoon driving and allows for stable platoon driving.
For example, vehicles carrying valuables or buses carrying passengers can be positioned in the middle of the convoy to reduce the risk of rear-end collisions.
In addition, by placing vehicles with little remaining fuel at the end of the platoon, fuel efficiency can be improved and the platoon can travel more stably.
In addition, for example, by removing vehicles of significantly different class from the platoon, the platoon can be made up of vehicles of the same class, allowing for stable platoon driving.
In addition, disruptions to the platoon can be reduced by identifying vehicles with a high risk of breakdown and removing them from the platoon.
The above embodiment is merely an example for facilitating understanding of the present invention, and is not intended to limit the present invention. The present invention may be modified or improved without departing from the spirit of the present invention, and the present invention naturally includes equivalents thereof.

S 車両管理システム
S1 車両走行制御システム
C 車両
V 自車両
V1 電動パワーステアリング
V1a ハンドル
V2 電動スロットル
V2a アクセルペダル
V3 電磁ブレーキ装置
V3a ブレーキペダル
FV 対象車両
1 車両走行制御装置
10 車載センサ
11 撮像装置
11a~11i 第1撮像装置~第9撮像装置
12 レーダ(ミリ波レーダ)
12a~12d 第1レーダ~第4レーダ
13 ライダ
13a~13e 第1ライダ~第5ライダ
20 車載ロケータ
21 GNSS受信機(RTK-GNSS受信機)
22 慣性測定装置(IMU)
30 車載ECU
31 総合ECU
32 ハンドルECU
33 アクセルECU
34 ブレーキECU
40 車載通信装置
50 車両情報発信装置
51 車載ロケータ
51a GNSS受信機
51b 慣性測定装置
52 車載通信装置
60 識別マーク
60a~60l 第1識別マーク~第12識別マーク
70 遠隔操作装置
71 モニタ
72 ナビモニタ
73 ハンドル
74 アクセルペダル
75 ブレーキペダル
76 操作スイッチ
80 車両管理装置
81 通信装置
100 記憶部
101 環境情報取得部
102 位置情報取得部(位置特定部)
102a 絶対位置算出部
102b 相対位置算出部
102c 補正位置算出部
102d 受信判定部
103 運転制御部(走行制御部)
104 車両検知部
105 通信部
106 モード変更部
107 走行速度取得部
108 映像処理部
500 記憶部
501 位置情報取得部
502 通信部
700 記憶部
701 通信部
702 画面表示部
703 操作データ作成部
704 ユーザ報知部
800 記憶部
801 通信部(第2通信部)
802 管理部(管理部)
803 状態制御部
805 決定部
806 指示部
807 車両制御部
808 車両特定部
809 隊列状態判定部
SA 人工衛星
ST 基準局
F 隊列
Ff 前方隊列
Fr 後方隊列
Cs 特定車両
Ct 先頭車両
Ce 最後尾の車両
P 合成画像
S Vehicle management system S1 Vehicle driving control system C Vehicle V Host vehicle V1 Electric power steering V1a Steering wheel V2 Electric throttle V2a Accelerator pedal V3 Electromagnetic brake device V3a Brake pedal FV Target vehicle 1 Vehicle driving control device 10 On-vehicle sensor 11 Imaging devices 11a to 11i First imaging device to ninth imaging device 12 Radar (millimeter wave radar)
12a to 12d: first radar to fourth radar 13: Lidar 13a to 13e: first Lidar to fifth Lidar 20: vehicle-mounted locator 21: GNSS receiver (RTK-GNSS receiver)
22 Inertial Measurement Unit (IMU)
30 In-vehicle ECU
31 Integrated ECU
32 Steering ECU
33 Accelerator ECU
34 Brake ECU
40 In-vehicle communication device 50 Vehicle information transmission device 51 In-vehicle locator 51a GNSS receiver 51b Inertial measurement device 52 In-vehicle communication device 60 Identification marks 60a to 60l First identification mark to twelfth identification mark 70 Remote control device 71 Monitor 72 Navigation monitor 73 Steering wheel 74 Accelerator pedal 75 Brake pedal 76 Operation switch 80 Vehicle management device 81 Communication device 100 Memory unit 101 Environmental information acquisition unit 102 Position information acquisition unit (position identification unit)
102a: Absolute position calculation unit; 102b: Relative position calculation unit; 102c: Corrected position calculation unit; 102d: Reception determination unit; 103: Driving control unit (travel control unit)
104 Vehicle detection unit 105 Communication unit 106 Mode change unit 107 Traveling speed acquisition unit 108 Video processing unit 500 Memory unit 501 Position information acquisition unit 502 Communication unit 700 Memory unit 701 Communication unit 702 Screen display unit 703 Operation data creation unit 704 User notification unit 800 Memory unit 801 Communication unit (second communication unit)
802 Management Department (Management Department)
803 State control unit 805 Decision unit 806 Instruction unit 807 Vehicle control unit 808 Vehicle identification unit 809 Platoon state determination unit SA Artificial satellite ST Reference station F Platoon Ff Front platoon Fr Rear platoon Cs Specific vehicle Ct Leading vehicle Ce Last vehicle P Composite image

Claims (9)

車両を管理する車両管理装置であって、
自車両に搭載されたGNSS受信機を通じて単独測位に必要なGNSS情報を取得し、前記GNSS情報を用いて前記車両の絶対位置を算出する絶対位置算出部と、
外部の基準局から相対測位に必要なGNSS補正情報を受信した場合に、前記GNSS補正情報を用いて相対測位により前記絶対位置を補正し、前記基準局における前記車両の相対位置を算出する相対位置算出部と、
前記相対位置を用いて前記車両の現在位置を特定する位置特定部と、
前記位置特定部で特定した現在位置の情報に基づいて前記車両の走行制御を行う走行制御部と、
前記車両の車両情報及び前記車両の現在位置の情報を送受信する第1通信部と、
を具備する前記車両における前記第1通信部と通信を行う第2通信部と、
前記第2通信部で各車両との通信により取得した、前記車両の車両情報と、当該車両に対する位置情報に基づき、前記走行制御部により走行制御された各車両における走行状態とを管理する管理部と、
前記管理部で管理する、前記車両の走行状態を制御する状態制御部と、
を具備し、
前記管理部は、
前記車両それぞれが、該車両とは異なる他の車両から受信した位置情報に基づく走行により、複数の車両が一群の隊列を形成して走行している走行状態であることを管理し、
前記状態制御部は、
前記管理部で前記一群の隊列を形成して走行している走行状態を管理しているときに、前記車両の車両情報及び前記車両の走行状態をもとに前記隊列内の位置関係を指定した走行形態を決定する決定部と、
前記決定部で決定した走行形態に関する情報を、前記隊列を形成する車両それぞれに送信することで前記隊列内の位置関係を指示する指示部と、
前記指示部によって指示された車両との通信により前記隊列内の位置関係を変更するよう前記車両を制御する車両制御部と、を具備することを特徴とする車両管理装置。
A vehicle management device that manages vehicles,
an absolute position calculation unit that acquires GNSS information required for independent positioning through a GNSS receiver mounted on the vehicle and calculates an absolute position of the vehicle using the GNSS information;
a relative position calculation unit that, when receiving GNSS correction information necessary for relative positioning from an external reference station, corrects the absolute position by relative positioning using the GNSS correction information and calculates a relative position of the vehicle with respect to the reference station;
a position identification unit that identifies a current position of the vehicle using the relative position;
a driving control unit that controls driving of the vehicle based on information on the current position identified by the position identification unit;
A first communication unit that transmits and receives vehicle information of the vehicle and information on a current position of the vehicle;
A second communication unit that communicates with the first communication unit in the vehicle,
A management unit that manages a driving state of each vehicle that is controlled by the driving control unit based on vehicle information of the vehicle and position information for the vehicle acquired by the second communication unit through communication with each vehicle;
A state control unit that controls a running state of the vehicle managed by the management unit;
Equipped with
The management unit
Each of the vehicles manages a traveling state in which a plurality of vehicles are traveling in a convoy based on location information received from a vehicle different from the vehicle, and
The state control unit is
a determination unit that determines a traveling mode that specifies a positional relationship within the platoon based on vehicle information of the vehicles and the traveling state of the vehicles when the management unit manages the traveling state of the group of vehicles that are traveling in the platoon;
an instruction unit that instructs a positional relationship within the platoon by transmitting information regarding the traveling mode determined by the determination unit to each of the vehicles forming the platoon;
A vehicle management device comprising: a vehicle control unit that controls a vehicle instructed by the instruction unit to change its positional relationship within the platoon by communicating with the vehicle.
前記管理部は、前記隊列内の位置関係を変更する所定の変更条件と、該所定の変更条件に対応する対応方法とを対応付けて記憶しており、
前記状態制御部は、前記車両の前記車両情報及び前記走行状態をもとに、前記車両が前記所定の変更条件を満たす車両を特定する車両特定部を具備し、
前記決定部は、前記所定の変更条件を満たす車両がある場合、前記所定の変更条件に対応する前記対応方法に応じた前記走行形態を決定し、
前記指示部は、前記走行形態に関する情報を、前記隊列を形成する車両それぞれに送信すると共に、前記所定の変更条件に対応する前記対応方法を含む情報を、前記特定した車両に送信し、
前記車両制御部は、前記特定した車両との通信により、前記対応方法に基づいて前記特定した車両を制御することを特徴とする請求項1記載の車両管理装置。
the management unit stores a predetermined change condition for changing a positional relationship within the formation in association with a corresponding method for the predetermined change condition,
The state control unit includes a vehicle identification unit that identifies a vehicle that satisfies the predetermined change condition based on the vehicle information and the running state of the vehicle,
The determination unit determines the traveling mode according to the response method corresponding to the predetermined change condition when there is a vehicle that satisfies the predetermined change condition,
the instruction unit transmits information regarding the traveling mode to each of the vehicles forming the platoon, and transmits information including the response method corresponding to the predetermined change condition to the identified vehicle;
The vehicle management device according to claim 1 , wherein the vehicle control unit controls the specified vehicle based on the response method by communicating with the specified vehicle.
前記管理部は、前記車両の走行に支障が生じる故障が発生していることを前記所定の変更条件として管理し、当該所定の変更条件に対して前記対応方法として車両の走行停止を対応付けて管理しており、
前記車両特定部で特定した車両が前記隊列の最後尾に位置する場合、前記指示部は、前記走行停止する指示を含む情報を前記特定した車両に送信し、
前記車両特定部で特定した車両が前記隊列の最後尾とは異なる位置関係にある場合、前記決定部は、該特定した車両の位置関係を前記隊列の最後尾とする走行形態を決定し、前記指示部は、前記隊列の最後尾に位置した後に前記走行停止する指示を含む情報を前記特定した車両に送信する請求項2記載の車両管理装置。
the management unit manages, as the predetermined change condition, a malfunction that causes an impediment to driving of the vehicle, and manages the predetermined change condition by associating stopping of the vehicle as the response method,
When the vehicle identified by the vehicle identification unit is located at the rear end of the platoon, the instruction unit transmits information including an instruction to stop traveling to the identified vehicle;
A vehicle management device as described in claim 2, wherein when the vehicle identified by the vehicle identification unit is in a positional relationship different from the rear end of the platoon, the determination unit determines a driving mode in which the positional relationship of the identified vehicle is the rear end of the platoon, and the instruction unit sends information to the identified vehicle including an instruction to stop driving after the vehicle reaches the rear end of the platoon.
前記状態制御部は、前記車両の前記走行状態をもとに、前記隊列が分断されているか否かを判定する隊列状態判定部を具備し、
前記決定部は、前記隊列状態判定部が前記隊列は分断されていると判定したときに、前記分断された隊列のうち後方を走行する隊列が前方を走行する隊列に合流するまで、前記前方を走行する隊列を減速させることを含む前記走行形態を決定し、
前記指示部は、前記決定部で決定した前記走行形態に関する情報を、前記前方の隊列を形成する前記車両に送信し、
前記車両制御部は、前記指示された前記前方の隊列を形成する前記車両との通信により、前記後方を走行する隊列が前記前方を走行する隊列に合流するまで、前記前方の隊列を形成する前記車両を減速させることを特徴とする請求項1から3のいずれか一項に記載の車両管理装置。
the state control unit includes a platoon state determination unit that determines whether the platoon is separated based on the traveling state of the vehicles;
the determination unit, when the platoon state determination unit determines that the platoon is separated, determines the traveling mode including decelerating the platoon traveling at the front until the platoon traveling at the rear of the separated platoon joins the platoon traveling at the front;
the instruction unit transmits information regarding the traveling mode determined by the determination unit to the vehicles forming the front convoy;
The vehicle management device described in any one of claims 1 to 3, characterized in that the vehicle control unit communicates with the vehicles forming the instructed front convoy, and decelerates the vehicles forming the front convoy until the convoy traveling behind merges with the convoy traveling in front.
前記状態制御部は、前記車両の前記走行状態をもとに、前記隊列が分断されているか否かを判定する隊列状態判定部を具備し、
前記隊列状態判定部は、前記隊列が分断されている場合、分断された隊列間の距離が所定距離以上であるか否かを判定し、
前記管理部は、前記隊列状態判定部が前記分断された隊列間の距離が前記所定距離以上であると判定したとき、前記分断された隊列を別々の隊列として管理することを特徴とする請求項1から4のいずれか一項に記載の車両管理装置。
the state control unit includes a platoon state determination unit that determines whether the platoon is separated based on the traveling state of the vehicles;
the formation state determination unit, when the formation is divided, determines whether or not a distance between the divided formations is equal to or greater than a predetermined distance;
A vehicle management device as described in any one of claims 1 to 4, characterized in that the management unit manages the divided formations as separate formations when the formation status determination unit determines that the distance between the divided formations is greater than or equal to the specified distance.
前記第2通信部は、前記車両の撮像装置により撮像された自車両の画像を受信し、
前記管理部は、各車両から受信した画像のうち、前記隊列の先頭車両と最後尾の車両との画像を合成した隊列画像を前記隊列における走行状態として管理し、
前記決定部は、前記隊列画像をもとに前記隊列内の位置関係を指定した走行形態を決定する、ことを特徴とする請求項1記載の車両管理装置。
The second communication unit receives an image of the host vehicle captured by an imaging device of the vehicle,
the management unit manages, as a traveling state of the platoon, a platoon image obtained by combining images of a leading vehicle and a trailing vehicle of the platoon from among the images received from each vehicle;
The vehicle management device according to claim 1 , wherein the determination unit determines a traveling mode that specifies a positional relationship within the procession based on the procession image.
車両と該車両を管理する車両管理装置とを用いた車両管理方法であって、
前記車両が、
自車両に搭載されたGNSS受信機を通じて単独測位に必要なGNSS情報を取得し、前記GNSS情報を用いて前記車両の絶対位置を算出する絶対位置算出工程と、
外部の基準局から相対測位に必要なGNSS補正情報を受信した場合に、前記GNSS補正情報を用いて相対測位により前記絶対位置を補正し、前記基準局における前記車両の相対位置を算出する相対位置算出工程と、
前記相対位置を用いて前記車両の現在位置を特定する位置特定工程と、
前記位置特定工程で特定した現在位置の情報に基づいて前記車両の走行制御を行う走行制御工程と、
前記車両の車両情報及び前記車両の現在位置の情報を送受信する第1通信工程と、を行い、
前記車両管理装置が、
前記第1通信工程により送信された前記車両の車両情報と前記車両の現在位置の情報を受信する第2通信工程と、
前記第2通信工程で各車両との通信により取得した、前記車両の車両情報と、当該車両に対する位置情報に基づき、前記走行制御工程により走行制御された各車両における走行状態とを管理する管理工程と、
前記管理工程で管理する、前記車両の走行状態を制御する状態制御工程と、を行い、
前記管理工程では、前記車両それぞれが、該車両とは異なる他の車両から受信した位置情報に基づく走行により、複数の車両が一群の隊列を形成して走行している走行状態であることを管理し、
前記状態制御工程では、
前記管理処理で前記一群の隊列を形成して走行している走行状態を管理しているときに、前記車両の車両情報及び前記車両の走行状態をもとに前記隊列内の位置関係を指定した走行形態を決定する決定工程と、
前記決定工程で決定した走行形態に関する情報を、前記隊列を形成する車両それぞれに送信することで前記隊列内の位置関係を指示する指示工程と、
前記指示工程によって指示された車両との通信により前記隊列内の位置関係を変更するよう前記車両を制御する車両制御工程と、を行うことを特徴とする車両管理方法。
A vehicle management method using a vehicle and a vehicle management device that manages the vehicle, comprising:
The vehicle,
an absolute position calculation step of acquiring GNSS information required for independent positioning through a GNSS receiver mounted on the vehicle and calculating an absolute position of the vehicle using the GNSS information;
a relative position calculation step of correcting the absolute position by relative positioning using GNSS correction information required for relative positioning when GNSS correction information is received from an external reference station, and calculating a relative position of the vehicle at the reference station;
a position identifying step of identifying a current position of the vehicle using the relative position;
a driving control step of controlling driving of the vehicle based on information on the current position identified in the position identification step;
a first communication step of transmitting and receiving vehicle information of the vehicle and information on a current position of the vehicle;
The vehicle management device,
a second communication step of receiving the vehicle information of the vehicle and the information of the current position of the vehicle transmitted in the first communication step;
a management step of managing a driving state of each vehicle that is driven and controlled by the driving control step, based on vehicle information of the vehicle and position information for the vehicle, which are acquired by communication with each vehicle in the second communication step;
A state control step of controlling the running state of the vehicle managed in the management step is performed;
In the management step, each of the vehicles is managed to be in a traveling state in which a plurality of vehicles are traveling in a convoy based on location information received from another vehicle different from the vehicle, and
In the state control step,
a determination step of determining a traveling mode that specifies a positional relationship within the platoon based on vehicle information of the vehicles and the traveling state of the vehicles when the traveling state of the group of vehicles traveling in the platoon is managed in the management process;
an instruction step of instructing a positional relationship within the platoon by transmitting information about the traveling mode determined in the determination step to each of the vehicles forming the platoon;
A vehicle management method comprising: a vehicle control step of controlling a vehicle instructed by the instruction step so as to change its positional relationship within the platoon by communicating with the vehicle.
車両と該車両を管理する車両管理装置とから構成される車両管理システムであって、
前記複数の車両のそれぞれは、
自車両に搭載されたGNSS受信機を通じて単独測位に必要なGNSS情報を取得し、前記GNSS情報を用いて前記車両の絶対位置を算出する絶対位置算出部と、
外部の基準局から相対測位に必要なGNSS補正情報を受信した場合に、前記GNSS補正情報を用いて相対測位により前記絶対位置を補正し、前記基準局における前記車両の相対位置を算出する相対位置算出部と、
前記相対位置を用いて前記車両の現在位置を特定する位置特定部と、
前記位置特定部で特定した現在位置の情報に基づいて前記車両の走行制御を行う走行制御部と、
前記車両の車両情報及び前記車両の現在位置の情報を送受信する第1通信部と、
を具備し、
前記車両管理装置は、
前記車両における前記第1通信部と通信を行う第2通信部と、
該第2通信部で各車両との通信により取得した、前記車両の車両情報と、当該車両に対する位置情報に基づき、前記走行制御部により走行制御された各車両における走行状態とを管理する管理部と、
前記管理部で管理する、前記車両の走行状態を制御する状態制御部と、を具備し、
前記管理部は、
前記車両それぞれが、該車両とは異なる他の車両から受信した位置情報に基づく走行により、複数の車両が一群の隊列を形成して走行している走行状態であることを管理し、
前記状態制御部は、
前記管理部で前記一群の隊列を形成して走行している走行状態を管理しているときに、前記車両の車両情報及び前記車両の走行状態をもとに前記隊列内の位置関係を指定した走行形態を決定する決定部と、
前記決定部で決定した走行形態に関する情報を、前記隊列を形成する車両それぞれに送信することで前記隊列内の位置関係を指示する指示部と、
前記指示部によって指示された車両との通信により前記隊列内の位置関係を変更するよう前記車両を制御する車両制御部と、を具備することを特徴とする車両管理システム。
A vehicle management system including a vehicle and a vehicle management device that manages the vehicle,
Each of the plurality of vehicles is
an absolute position calculation unit that acquires GNSS information required for independent positioning through a GNSS receiver mounted on the vehicle and calculates an absolute position of the vehicle using the GNSS information;
a relative position calculation unit that, when receiving GNSS correction information necessary for relative positioning from an external reference station, corrects the absolute position by relative positioning using the GNSS correction information and calculates a relative position of the vehicle with respect to the reference station;
a position identification unit that identifies a current position of the vehicle using the relative position;
a driving control unit that controls driving of the vehicle based on information on the current position identified by the position identification unit;
A first communication unit that transmits and receives vehicle information of the vehicle and information on a current position of the vehicle;
Equipped with
The vehicle management device includes:
A second communication unit that communicates with the first communication unit in the vehicle;
A management unit that manages a driving state of each vehicle that is controlled by the driving control unit based on vehicle information of the vehicle and position information for the vehicle acquired by the second communication unit through communication with each vehicle;
A state control unit that controls the running state of the vehicle managed by the management unit,
The management unit
Each of the vehicles manages a traveling state in which a plurality of vehicles are traveling in a convoy based on location information received from a vehicle different from the vehicle, and
The state control unit is
a determination unit that determines a traveling mode that specifies a positional relationship within the platoon based on vehicle information of the vehicles and the traveling state of the vehicles when the management unit manages the traveling state of the group of vehicles that are traveling in the platoon;
an instruction unit that instructs a positional relationship within the platoon by transmitting information regarding the traveling mode determined by the determination unit to each of the vehicles forming the platoon;
A vehicle control unit that controls a vehicle instructed by the instruction unit to change its positional relationship within the platoon by communicating with the vehicle.
車両を制御する制御装置としての第1コンピュータと、前記車両を管理する車両管理装置としての第2コンピュータと、に実行させる車両管理プログラムであって、
前記第1コンピュータに、
自車両に搭載されたGNSS受信機を通じて単独測位に必要なGNSS情報を取得し、前記GNSS情報を用いて前記車両の絶対位置を算出する絶対位置算出処理と、
外部の基準局から相対測位に必要なGNSS補正情報を受信
した場合に、前記GNSS補正情報を用いて相対測位により前記絶対位置を補正し、前記基準局における前記車両の相対位置を算出する相対位置算出処理と、
前記相対位置を用いて前記車両の現在位置を特定する位置特定処理と、
前記位置特定処理で特定した現在位置の情報に基づいて前記車両の走行制御を行う走行制御処理と、
前記車両の車両情報及び前記車両の現在位置の情報を送受信する第1通信処理と、を実行させ、
前記第2コンピュータに、
前記第1通信処理により送信された前記車両の車両情報と前記車両の現在位置の情報を受信する第2通信処理と、
前記第2通信処理で各車両との通信により取得した、前記車両の車両情報と、当該車両に対する位置情報に基づき、前記走行制御処理により走行制御された各車両における走行状態とを管理する管理処理と、
前記管理処理で管理する、前記車両の走行状態を制御する状態制御処理と、を実行させ、
前記管理処理では、前記車両それぞれが、該車両とは異なる他の車両から受信した位置情報に基づく走行により、複数の車両が一群の隊列を形成して走行している走行状態であることを管理させ、
前記状態制御処理では、
前記管理処理で前記一群の隊列を形成して走行している走行状態を管理しているときに、前記車両の車両情報及び前記車両の走行状態をもとに前記隊列内の位置関係を指定した走行形態を決定する決定処理と、
前記決定処理で決定した走行形態に関する情報を、前記隊列を形成する車両それぞれに送信することで前記隊列内の位置関係を指示する指示処理と、
前記指示処理によって指示された車両との通信により前記隊列内の位置関係を変更するよう前記車両を制御する車両制御処理と、を実行させることを特徴とする車両管理プログラム。
A vehicle management program to be executed by a first computer as a control device that controls a vehicle and a second computer as a vehicle management device that manages the vehicle,
The first computer,
an absolute position calculation process of acquiring GNSS information required for independent positioning through a GNSS receiver mounted on the vehicle and calculating an absolute position of the vehicle using the GNSS information;
a relative position calculation process in which, when GNSS correction information necessary for relative positioning is received from an external reference station, the absolute position is corrected by relative positioning using the GNSS correction information, and a relative position of the vehicle at the reference station is calculated;
a position identification process for identifying a current position of the vehicle using the relative position;
a driving control process for controlling driving of the vehicle based on information on the current position identified by the position identification process;
a first communication process for transmitting and receiving vehicle information of the vehicle and information on a current position of the vehicle;
The second computer,
a second communication process for receiving the vehicle information of the vehicle and the information on the current position of the vehicle transmitted by the first communication process;
A management process for managing a driving state of each vehicle that is driven and controlled by the driving control process, based on vehicle information of the vehicle and position information for the vehicle, which are acquired through communication with each vehicle in the second communication process;
a state control process for controlling the running state of the vehicle, which is managed by the management process;
In the management process, each of the vehicles is managed to be in a traveling state in which a plurality of vehicles are traveling in a convoy based on location information received from another vehicle different from the vehicle, and
In the state control process,
a determination process for determining a traveling mode that specifies a positional relationship within the platoon based on vehicle information of the vehicles and the traveling state of the vehicles when the traveling state of the group of vehicles traveling in the platoon is managed in the management process;
an instruction process for instructing a positional relationship within the platoon by transmitting information regarding the traveling mode determined in the determination process to each of the vehicles forming the platoon;
A vehicle control process that controls a vehicle instructed by the instruction process to change its positional relationship within the platoon by communicating with the vehicle.
JP2021213339A 2021-12-27 2021-12-27 Vehicle management device, vehicle management method, vehicle management system, and vehicle management program Active JP7482103B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021213339A JP7482103B2 (en) 2021-12-27 2021-12-27 Vehicle management device, vehicle management method, vehicle management system, and vehicle management program
JP2024072840A JP7753435B2 (en) 2021-12-27 2024-04-26 Driving control system, driving control method, and driving control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021213339A JP7482103B2 (en) 2021-12-27 2021-12-27 Vehicle management device, vehicle management method, vehicle management system, and vehicle management program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024072840A Division JP7753435B2 (en) 2021-12-27 2024-04-26 Driving control system, driving control method, and driving control program

Publications (2)

Publication Number Publication Date
JP2023097153A JP2023097153A (en) 2023-07-07
JP7482103B2 true JP7482103B2 (en) 2024-05-13

Family

ID=87005985

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021213339A Active JP7482103B2 (en) 2021-12-27 2021-12-27 Vehicle management device, vehicle management method, vehicle management system, and vehicle management program
JP2024072840A Active JP7753435B2 (en) 2021-12-27 2024-04-26 Driving control system, driving control method, and driving control program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024072840A Active JP7753435B2 (en) 2021-12-27 2024-04-26 Driving control system, driving control method, and driving control program

Country Status (1)

Country Link
JP (2) JP7482103B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7719844B2 (en) * 2023-11-30 2025-08-06 財団法人車輌研究測試中心 Vehicle platoon intersection decision-making system and method
WO2025254006A1 (en) * 2024-06-07 2025-12-11 日本電気株式会社 System, device, method, and program

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009250637A (en) 2008-04-01 2009-10-29 Toyota Motor Corp Apparatus for controlling travel of group of vehicle
JP2013205960A (en) 2012-03-27 2013-10-07 Denso Corp Peripheral vehicle determination device
WO2020004593A1 (en) 2018-06-28 2020-01-02 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Data generating device, and data generating method
JP2021028748A (en) 2019-08-09 2021-02-25 本田技研工業株式会社 Rank traveling system
JP2021076971A (en) 2019-11-06 2021-05-20 ナブテスコオートモーティブ株式会社 Vehicle and vehicle group
JP2021081944A (en) 2019-11-19 2021-05-27 山内 和博 Vehicle group

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4821498B2 (en) 2006-08-14 2011-11-24 トヨタ自動車株式会社 Operation management system and platooning device
JP2008170404A (en) 2007-01-15 2008-07-24 Fuji Heavy Ind Ltd Vehicle travel control device
JP6569470B2 (en) 2015-10-28 2019-09-04 株式会社デンソーアイティーラボラトリ Vehicle control device
JP6657257B2 (en) 2015-12-25 2020-03-04 株式会社小松製作所 Work machine management system, work machine and work machine management device
JP2019189031A (en) 2018-04-25 2019-10-31 日野自動車株式会社 Travel-in-column system
JP2021172239A (en) 2020-04-27 2021-11-01 トヨタ自動車株式会社 Travel control device, information processing device, and information processing method
JP7367603B2 (en) 2020-04-27 2023-10-24 トヨタ自動車株式会社 Control device, information processing device, and information processing method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009250637A (en) 2008-04-01 2009-10-29 Toyota Motor Corp Apparatus for controlling travel of group of vehicle
JP2013205960A (en) 2012-03-27 2013-10-07 Denso Corp Peripheral vehicle determination device
WO2020004593A1 (en) 2018-06-28 2020-01-02 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Data generating device, and data generating method
JP2021028748A (en) 2019-08-09 2021-02-25 本田技研工業株式会社 Rank traveling system
JP2021076971A (en) 2019-11-06 2021-05-20 ナブテスコオートモーティブ株式会社 Vehicle and vehicle group
JP2021081944A (en) 2019-11-19 2021-05-27 山内 和博 Vehicle group

Also Published As

Publication number Publication date
JP7753435B2 (en) 2025-10-14
JP2023097153A (en) 2023-07-07
JP2024110959A (en) 2024-08-16

Similar Documents

Publication Publication Date Title
CN112644494B (en) Vehicle control device, vehicle control method and storage medium
US11505178B2 (en) Vehicle control device, vehicle control method, and storage medium
US20170101102A1 (en) Vehicle Safety System
JP7065765B2 (en) Vehicle control systems, vehicle control methods, and programs
JP2020166633A (en) Management equipment, management methods, and programs
JP7753435B2 (en) Driving control system, driving control method, and driving control program
KR102667225B1 (en) Automated valet parking system, control method of automated valet parking system, and autonomous driving vehicle
CN111667709B (en) Vehicle control device, information providing device, information providing system, vehicle control method, information providing method and storage medium
JP6632581B2 (en) Travel control device, travel control method, and program
US20210302978A1 (en) Accommodation area management device
JP7752980B2 (en) Vehicle driving control device, vehicle driving control method, and vehicle driving control program
CN115230732B (en) Remote function selection device
JP7682091B2 (en) Vehicle management device, vehicle management method, vehicle management system, and vehicle management program
JP7641124B2 (en) Vehicle driving control system
US20210304519A1 (en) Accommodation area management device
JP2020186563A (en) Controls, parking systems, control methods, and programs
JP2020166765A (en) Management equipment, management methods, and programs
RU2841575C2 (en) Vehicle movement control device, method for obtaining vehicle position information, computer-readable recording medium
US20200307592A1 (en) Vehicle control device, vehicle control method, and storage medium
JP7548085B2 (en) Remote function selection device
HK40118326A (en) Vehicle travel control device, method for acquiring vehicle position information, computer-readable recording medium, and program for acquiring vehicle position information
JP7665685B2 (en) MOBILITY CONTROL DEVICE, MOBILITY CONTROL METHOD, AND MOBILITY CONTROL PROGRAM
JP2020140348A (en) Vehicle control system, vehicle control method, and program
JP2025007468A (en) MOBILITY CONTROL DEVICE, MOBILITY CONTROL METHOD, AND MOBILITY CONTROL PROGRAM
JP2021060766A (en) Vehicle remote control system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230501

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240207

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240426

R150 Certificate of patent or registration of utility model

Ref document number: 7482103

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150