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
JP7530775B2 - Vehicle driving control system - Google Patents
[go: Go Back, main page]

JP7530775B2 - Vehicle driving control system - Google Patents

Vehicle driving control system Download PDF

Info

Publication number
JP7530775B2
JP7530775B2 JP2020145303A JP2020145303A JP7530775B2 JP 7530775 B2 JP7530775 B2 JP 7530775B2 JP 2020145303 A JP2020145303 A JP 2020145303A JP 2020145303 A JP2020145303 A JP 2020145303A JP 7530775 B2 JP7530775 B2 JP 7530775B2
Authority
JP
Japan
Prior art keywords
vehicle
information
server
server device
time
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
JP2020145303A
Other languages
Japanese (ja)
Other versions
JP2021111329A (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.)
Subaru Corp
Original Assignee
Subaru Corp
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 Subaru Corp filed Critical Subaru Corp
Priority to US17/118,205 priority Critical patent/US11900796B2/en
Priority to EP20217529.5A priority patent/EP3855123B1/en
Publication of JP2021111329A publication Critical patent/JP2021111329A/en
Application granted granted Critical
Publication of JP7530775B2 publication Critical patent/JP7530775B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/164Centralised systems, e.g. external to vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0108Measuring and analyzing of parameters relative to traffic conditions based on the source of data
    • G08G1/0112Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • G08G1/0133Traffic data processing for classifying traffic situation
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0137Measuring and analyzing of parameters relative to traffic conditions for specific applications
    • G08G1/0145Measuring and analyzing of parameters relative to traffic conditions for specific applications for active traffic flow control
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Description

本発明は、車両の走行制御システムに関する。
The present invention relates to a vehicle cruise control system .

自動車などの車両において、特許文献1には、車両がサーバによって割り当てられた目的地までの経路に沿ってその割り当てられた領域を走行することで、車両の速度低下防止による渋滞緩和などの道路のスペースの有効活用が行われることが開示されている。 Patent Document 1 discloses that, for vehicles such as automobiles, the vehicle travels along a route to a destination assigned by a server within the assigned area, thereby making effective use of road space, such as by preventing the vehicle from slowing down and easing congestion.

WO2017/111126号公報WO2017/111126 publication

このように車両の運転において、自動運転技術が実現することにより、目的地まで素早く移動する、並びに乗員の走行操作を支援して移動の安全性を高めること期待されている。しかしながら、特許文献1において、参照される地図は即時性に欠ける。 In this way, it is expected that autonomous driving technology will be realized in vehicle driving, allowing vehicles to travel quickly to their destination and supporting the driver's driving operations to increase the safety of travel. However, the map referenced in Patent Document 1 lacks immediacy.

そこで、本発明では、上記問題点を鑑み、実際の交通状況に応じた地図情報を適宜に生成し、車両現在時刻よりも先の時刻における予測演算を行うことで安全に走行することを目的とする。 In view of the above problems, the present invention aims to enable safe driving by appropriately generating map information according to actual traffic conditions and performing predictive calculations for times beyond the vehicle's current time.

本発明の一形態に係る車両の走行制御システムは、ネットワークを介して通信可能な通信部が設けられる端末と、を有する車両と、前記端末の該通信部と通信する情報受信手段と、該情報受信手段により少なくとも該端末の持つ自己並びにまたは他者の少なくとも一方の情報を集積する情報蓄積手段と、該情報蓄積手段に集積された情報並びに地図情報及びまたは該車両のいる地域情報を使用して現在状況地図情報を作成する現在状況地図情報作成手段と、を有する入力情報取りまとめ部と、現在状況地図情報を用いて、前記車両の進行領域を予測演算する進行領域演算手段と、該予測演算の結果を前記通信部と通信する演算送信手段と、を有する出力情報取りまとめ部と、からなるサーバ装置と、を有し、前記車両は、該サーバ装置から割り当てられた前記進行領域に従って、自動運転及びまたは手動運転により走行し、前記入力情報取りまとめ部及び前記出力情報取りまとめ部は、前記ネットワークを介して、自動運転機能を有する少なくとも1以上の前記車両と通信を行う、前記車両の外部にあるサーバ装置に設けられ、前記サーバ装置は、少なくとも1以上であり、前記サーバ装置は、サーバ時刻とサーバIDを有し、該サーバ時刻は世界時であり、前記サーバ装置は、前記予測演算の結果を前記通信部と通信するときに、前記予測演算の結果とともに、前記サーバ時刻及び該サーバIDを前記車両に通信し、前記車両は、前記車両の固有情報として、車両情報及び前記予測演算の結果を通信した前記サーバ装置が持つ前記サーバIDを有し、前記車両は、前記サーバ装置と通信するときは、少なくとも前記車両の固有情報を通信し、前記車両は、前記ネットワークを介して通信をしたときに、前記車両が有する前記サーバIDと異なっている場合は、前記予測演算の結果を通信したサーバ装置以外のサーバ装置と通信しているとして、前記車両が有する前記サーバ時刻及び該サーバIDを更新することである。
本発明の一形態に係る車両の走行制御システムは、ネットワークを介して通信可能な通信部が設けられる端末と、を有する車両と、前記端末の該通信部と通信する情報受信手段と、該情報受信手段により少なくとも該端末の持つ自己並びにまたは他者の少なくとも一方の情報を集積する情報蓄積手段と、該情報蓄積手段に集積された情報並びに地図情報及びまたは該車両のいる地域情報を使用して現在状況地図情報を作成する現在状況地図情報作成手段と、を有する入力情報取りまとめ部と、現在状況地図情報を用いて、前記車両の進行領域を予測演算する進行領域演算手段と、該予測演算の結果を前記通信部と通信する演算送信手段と、を有する出力情報取りまとめ部と、からなるサーバ装置と、を有し、前記車両は、該サーバ装置から割り当てられた前記進行領域に従って、自動運転及びまたは手動運転により走行し、前記入力情報取りまとめ部及び前記出力情報取りまとめ部は、前記ネットワークを介して、自動運転機能を有する少なくとも1以上の前記車両と通信を行う、前記車両の外部にあるサーバ装置に設けられ、前記サーバ装置は、少なくとも1以上であり、前記サーバ装置は、サーバ時刻とサーバIDを有し、該サーバ時刻は世界時であり、前記サーバ装置は、前記予測演算の結果を前記通信部と通信するときに、前記予測演算の結果とともに、前記サーバ時刻及び該サーバIDを前記車両に通信し、前記車両は、前記車両の固有情報として、車両情報及び前記予測演算の結果を通信した前記サーバ装置が持つ前記サーバ時刻を有し、前記車両は、前記車両以外の車両及びまたは交通システムと通信するときは、少なくとも前記車両の固有情報を通信し、前記車両は、通信をしたときに、前記車両が有する前記サーバ時刻と、前記車両以外の車両及びまたは交通システムの有する時刻が異なっており、かつ前記入力情報取りまとめ部及び前記出力情報取りまとめ部を有するサーバ装置と有効な通信が確立できないときは、前記入力情報取りまとめ部及び前記出力情報取りまとめ部を有するサーバ装置の通信範囲外として、前記車両が有する前記サーバ時刻を前記車両以外の車両及びまたは交通システムの有する走行周辺時刻に更新することである。
A vehicle driving control system according to one aspect of the present invention includes a vehicle having a terminal provided with a communication unit capable of communicating via a network, and a server device including an input information summarizing unit having an information receiving means for communicating with the communication unit of the terminal, an information storage means for accumulating at least one of the terminal's own information and/or information about another person by the information receiving means, and a current situation map information creating means for creating current situation map information using the information accumulated in the information storage means and map information and/or area information about the area where the vehicle is located, an output information summarizing unit having a traveling area calculation means for predicting and calculating a traveling area of the vehicle using the current situation map information, and a calculation transmission means for communicating a result of the prediction calculation with the communication unit, and the vehicle travels by automatic driving and/or manual driving according to the traveling area assigned by the server device, and the input information summarizing unit and the output information summarizing unit communicate with the server device via the network. and the server device is provided in a server device outside the vehicle that communicates with at least one or more of the vehicles having an autonomous driving function, the number of server devices being at least one or more, the server device having a server time and a server ID, the server time being universal time, when the server device communicates the result of the predictive calculation with the communication unit, the server device communicates the server time and the server ID to the vehicle along with the result of the predictive calculation, the vehicle has the server ID held by the server device that communicated the vehicle information and the result of the predictive calculation as information unique to the vehicle, when the vehicle communicates with the server device, the vehicle communicates at least information unique to the vehicle, and when the server ID is different from the server ID held by the vehicle when the vehicle communicates via the network, the server time and the server ID held by the vehicle are updated, assuming that the vehicle is communicating with a server device other than the server device that communicated the result of the predictive calculation .
A vehicle driving control system according to one aspect of the present invention includes a vehicle having a terminal provided with a communication unit capable of communicating via a network, and a server device including an input information summarizing unit having an information receiving means for communicating with the communication unit of the terminal, an information storage means for accumulating at least one of the terminal's own information and/or information about another person by the information receiving means, and a current situation map information creating means for creating current situation map information using the information accumulated in the information storage means and map information and/or area information about the area where the vehicle is located, a traveling area calculation means for predicting and calculating a traveling area of the vehicle using the current situation map information, and an output information summarizing unit having a calculation transmission means for communicating a result of the prediction calculation with the communication unit, wherein the vehicle travels by automatic driving and/or manual driving according to the traveling area assigned by the server device, and the input information summarizing unit and the output information summarizing unit are provided in a server device outside the vehicle that communicates with at least one vehicle having an automatic driving function via the network, The server device is at least one, the server device has a server time and a server ID, the server time is universal time, when the server device communicates the result of the prediction calculation with the communication unit, the server device communicates the server time and the server ID to the vehicle along with the result of the prediction calculation, the vehicle has the server time held by the server device with which it communicated vehicle information and the result of the prediction calculation as information unique to the vehicle, when the vehicle communicates with a vehicle and/or a transportation system other than the vehicle, it communicates at least information unique to the vehicle, and when the server time held by the vehicle and the time held by the vehicle and/or the transportation system other than the vehicle differs when communicating, and when effective communication cannot be established with the server device having the input information consolidation unit and the output information consolidation unit, the vehicle is outside the communication range of the server device having the input information consolidation unit and the output information consolidation unit, and updates the server time held by the vehicle to the surrounding time of the vehicle and/or the transportation system other than the vehicle .

好適には、前記端末は前記車両に少なくとも1つは設けられ、前記情報蓄積手段と通信する端末は、少なくとも1以上であり、前記車両の走行領域における前記車両以外との相対位置関係の挙動を決定するアルゴリズムは、所定時間の道路の占有率である。 Preferably, at least one of the terminals is provided in the vehicle, there is at least one terminal that communicates with the information storage means, and the algorithm that determines the behavior of the relative positional relationship with other than the vehicle in the driving area of the vehicle is the road occupancy rate at a specified time.

好適には、前記車両の走行領域は、前記情報蓄積手段に集積された情報並びに少なくとも予め定められた地図情報及び前記車両のいる地域情報を使用して作成される現在状況地図情報により決定され、前記予測演算は、常に前記車両の進路方向に対して行われており、前記車両は常に前記端末を介して前記予測演算の結果を受信していることである。 Preferably, the vehicle's driving area is determined by current situation map information created using the information accumulated in the information storage means and at least predetermined map information and area information in which the vehicle is located, the predictive calculation is always performed for the vehicle's travel direction, and the vehicle always receives the results of the predictive calculation via the terminal.

好適には、前記車両の走行領域は、少なくとも予め定められた地図情報と前記現在状況地図情報により構成された現在状況地図情報により決定され、決定された該走行領域は、少なくとも所定距離及びまたは時間により、複数のパーテーションに分割されることである。
Preferably, the vehicle's driving area is determined by current situation map information composed of at least predetermined map information and the current situation map information, and the determined driving area is divided into a plurality of partitions by at least a predetermined distance and/or time.

好適には、前記車両が、該分割された領域を通過する前に前記現在状況地図情報を更新し、前記車両に対して、前記進行領域演算手段または前記車両の少なくとも一方が前記予測演算に基づく疑似センサデータを出力することである。
Preferably , the current situation map information is updated before the vehicle passes through the divided area, and at least one of the travel area calculation means or the vehicle outputs pseudo sensor data based on the predictive calculation to the vehicle .

好適には、前記予測演算は少なくとも空間座標が設けられ、該空間座標は少なくとも水平座標と、を有し、前記疑似センサデータは、少なくとも前記空間座標と、方位角情報からなることである。
Preferably, the prediction calculation is provided with at least spatial coordinates, the spatial coordinates having at least a horizontal coordinate, and the pseudo sensor data comprises at least the spatial coordinates and azimuth angle information .

本発明では、各種端末の持つ周辺情報を用いて、現実に応じた、既存の登録されている地図情報では登録されていない一時的な情報まで加味した地図情報(現在状況地図情報)を作成し、現在状況地図情報を用いて車両予定進行領域のシミュレーション(演算)を行うことで、車両現在時刻よりも先の走行予定区間通過時においても安全に走行することができる。 In this invention, by using the surrounding information held by various terminals, map information (current situation map information) is created that takes into account the reality and even temporary information that is not registered in the existing registered map information, and the current situation map information is used to simulate (calculate) the vehicle's planned travel area, allowing the vehicle to travel safely even when passing through a planned travel section that is ahead of the vehicle's current time.

本発明では、複数の端末が情報蓄積手段と通信することで、情報の信頼性を担保することができる。さらに、所定時間の道路の占有率による相対的な干渉を避けることで、停車や信号待ちによる張出など、微小時間の道路占有の場合においては、対向車線に出る(中央線を跨いだ追い越し)、路肩走行などの実際に運転者が運転しているのと同じように走行することができる。 In the present invention, the reliability of information can be guaranteed by having multiple terminals communicate with the information storage means. Furthermore, by avoiding relative interference due to the road occupancy rate at a given time, in cases where the road is occupied for a short period of time, such as when the vehicle is stopped or when the vehicle is overhanging due to waiting at a traffic light, the vehicle can drive in the same way as if it were actually being driven by a driver, such as by entering the oncoming lane (overtaking by straddling the center line) or driving on the shoulder.

本発明では、各種端末の持つ周辺情報を用いて、現在状況地図情報を生成し、その現在状況地図情報を用いてシミュレーションを行うので、通信基地局の切り替えなどの瞬間的な通信途絶や過疎化に対して、予めシミュレーションを行った疑似的な情報を有した状態で持つことで、通信途絶状態であっても、疑似的な情報により走行することができる。 In this invention, current situation map information is generated using surrounding information held by various terminals, and a simulation is performed using this current situation map information. Therefore, by having pseudo information that has been simulated in advance for momentary communication interruptions such as switching of communication base stations or depopulation, the vehicle can travel using the pseudo information even in a communication interruption state.

本発明では、ネットワーク事業者ごとに所持している現在時刻における周辺情報が、断片的であったとしても、その情報を元に構成される現在状況地図情報を用いてシミュレーションを行い、擬似センサデータを生成することで、移動体がもつ実際のデータと比較することができるので、現在状況地図情報の出力形式によらず、相対位置のずれを許容することができる。 In the present invention, even if the surrounding information at the current time held by each network operator is fragmentary, a simulation is performed using current situation map information constructed based on that information, and pseudo sensor data is generated, which can be compared with the actual data held by the moving object, making it possible to tolerate deviations in relative position regardless of the output format of the current situation map information.

本発明では、ネットワークを介して車両と通信を行うサーバ装置に現在状況地図情報作成手段と進行領域演算手段とが設けられることで、自動運転を行う車両側は自車センサによるセンシングを担当すればよいため、大きな演算処理機能を持たずに自動運転を実現することができる。 In the present invention, a server device that communicates with vehicles via a network is provided with a current situation map information creation means and a travel area calculation means, so that the vehicle performing autonomous driving only needs to handle sensing using its own vehicle sensor, making it possible to achieve autonomous driving without having a large computational processing function.

本発明では、車両の固有情報として、車両情報及び予測演算の結果を通信したサーバ装置が持つサーバIDを有することで、予測演算の結果を通信したサーバ装置の担当範囲外の走行を開始するときに、サーバIDにより走行の開始を判断することができるので、速やかにサーバ時刻と同期することができる。 In the present invention, the vehicle has a server ID held by the server device that communicated the vehicle information and the results of the predictive calculation as unique information of the vehicle. When the vehicle starts traveling outside the range of the server device that communicated the results of the predictive calculation, the start of traveling can be determined by the server ID, allowing for rapid synchronization with the server time.

本発明では、車両の固有情報として、車両情報及び予測演算の結果を通信したサーバ装置が持つサーバ時刻を有することで、予測演算の結果を通信したサーバ装置の担当範囲外の走行を開始するときに、他車両や交通システムとサーバ時刻を通信することで、サーバ装置の担当範囲外の走行の開始を速やかに判断することができ、速やかに周辺車両走行時刻と同期することができる。 In the present invention, the server device that communicated the vehicle information and the results of the prediction calculation has server time as unique information of the vehicle. When the vehicle starts traveling outside the range covered by the server device that communicated the results of the prediction calculation, the server time is communicated with other vehicles and the transportation system, making it possible to quickly determine the start of traveling outside the range covered by the server device and quickly synchronize with the traveling time of surrounding vehicles.

本発明の実施形態に係る車両の走行制御システムとしての地図生成システムを利用した経路選択をする進路制御システムの概要説明図である。1 is a schematic explanatory diagram of a route control system that selects a route using a map generation system as a vehicle cruise control system according to an embodiment of the present invention; 本発明の実施形態に係るサーバ構成図である。FIG. 2 is a diagram illustrating a server configuration according to an embodiment of the present invention. 本発明の実施形態に係る車両構成図である。1 is a diagram showing the configuration of a vehicle according to an embodiment of the present invention; 本発明の実施形態に係る合流時における領域アルゴリズムを表した図である。FIG. 13 is a diagram showing a region algorithm at the time of merging according to an embodiment of the present invention. 本発明の実施形態に係る干渉がある場合のフローチャートである。1 is a flowchart showing a case where interference occurs according to an embodiment of the present invention. 本発明の実施形態に係る地図生成システムの概要説明図である。1 is a schematic explanatory diagram of a map generating system according to an embodiment of the present invention; 本発明の実施形態に係る交差点における領域アルゴリズムを表した図である。FIG. 13 is a diagram illustrating a region algorithm at an intersection according to an embodiment of the present invention. 本発明の実施形態に係る渋滞における領域アルゴリズムを表した図である。FIG. 13 is a diagram showing an area algorithm in a traffic jam according to an embodiment of the present invention. 本発明の実施形態に係る優先順位を決める領域アルゴリズムを表した図である。FIG. 1 illustrates a region prioritization algorithm according to an embodiment of the present invention. 本発明の実施形態に係る等速での合流における領域アルゴリズムを表した図である。FIG. 13 is a diagram showing a region algorithm for merging at a constant speed according to an embodiment of the present invention. 本発明の実施形態に係るMECサーバデータとのロケータ処理を表した図である。FIG. 13 is a diagram showing locator processing with MEC server data according to an embodiment of the present invention. 本発明の実施形態に係るPC5データとのロケータ処理を表した図である。11A and 11B are diagrams showing locator processing with PC5 data according to an embodiment of the present invention.

図1から図5を用いて、本発明を実施するための最良の形態について説明する。
図1は、本実施の形態に係る車両の走行制御システムとしての地図生成システム1の概要を説明するための図である。図1には、移動体として、道路を走行する複数の自動車100が図示されている。図1の地図生成システム1は、例えば複数の自動車100の走行を、複数の移動体として管制する。完成する移動体には、この他にも例えば歩行者、自転車、モータサイクル、カート、が含まれてよい。これらの移動体は、例えば電車などと異なり軌道を走行しないため、それぞれが自由に独自に進行方向や進行速度を変えて移動することができる。なお、端末として携帯電話、GPSLoggerなどのパーソナル通信機や、信号機、交通情報感知器など路側に配置された道路管理機器で収集された交通流や交通量などの交通システム情報を用いてもよい。
なお、本実施の形態に係るシステム時間は、送信絶対時刻、車両時刻、サーバ時刻、走行予測時刻、受信絶対時刻、実走絶対時刻がある。送信絶対時刻は、ネットワークにつながるシステムや自動車100のデータ送信時の世界時であり、車両時刻は、自動車100内のシステム時刻である。サーバ時刻は、サーバ装置130内のシステム時刻であり、受信絶対時刻は、自動車100のデータ受信時の世界時である。実走絶対時刻は、自動車100が当該走行地域を走った世界時である。また、特に記載がない場合は現在時間を表している。
The best mode for carrying out the present invention will be described with reference to FIGS. 1 to 5. FIG.
FIG. 1 is a diagram for explaining an outline of a map generating system 1 as a vehicle driving control system according to the present embodiment. In FIG. 1, a plurality of automobiles 100 traveling on a road are illustrated as moving bodies. The map generating system 1 of FIG. 1 controls, for example, the traveling of the plurality of automobiles 100 as a plurality of moving bodies. The completed moving bodies may also include, for example, pedestrians, bicycles, motor cycles, and carts. Unlike, for example, trains, these moving bodies do not travel on tracks, and therefore each of them can freely change its own traveling direction and traveling speed to move. Note that, as a terminal, a personal communication device such as a mobile phone or a GPS Logger, or traffic system information such as traffic flow and traffic volume collected by road management equipment arranged on the roadside, such as a traffic light or a traffic information detector, may be used.
The system times in this embodiment include transmission absolute time, vehicle time, server time, predicted driving time, reception absolute time, and actual driving absolute time. Transmission absolute time is the universal time of the system connected to the network or the time when data is transmitted by automobile 100, and vehicle time is the system time within automobile 100. Server time is the system time within server device 130, and reception absolute time is the universal time when data is received by automobile 100. Actual driving absolute time is the universal time when automobile 100 drives through the driving area. Unless otherwise specified, it represents the current time.

地図生成システム1は、複数の自動車100のそれぞれに設けられる後述する端末装置としての通信部6と、専用回線であるクローズドネットワーク101(以下、ネットワーク101)とインターネットワーク102に接続されるサーバ装置130と、インターネットワーク102に接続されるインターネットサーバ150、ネットワーク101またはインターネットワーク102の少なくともいずれか一方には接続され車両通過地域のVICS(登録商標)といった交通情報をサーバ装置130に送信する交通システムサーバ140からなるシステムであり、サーバ装置130と複数の自動車100の通信部6とは、ネットワーク101などの通信網とを用いて、相互にデータを送受する。サーバ装置130には入力情報取りまとめ部4、出力情報取りまとめ部5が設けられている。なお、インターネットワーク102はネットワーク101で構成してもよく、ネットワーク101で構成した場合回線速度が速くなるが、設備投資費がインターネットワーク102と比較して高額になる可能性がある。 The map generation system 1 is a system that includes a communication unit 6 as a terminal device provided in each of the multiple automobiles 100, a server device 130 connected to a closed network 101 (hereinafter referred to as network 101) which is a dedicated line and an internetwork 102, an Internet server 150 connected to the internetwork 102, and a traffic system server 140 connected to at least one of the network 101 or the internetwork 102 and transmitting traffic information such as VICS (registered trademark) of the area where the vehicles pass through to the server device 130. The server device 130 and the communication units 6 of the multiple automobiles 100 transmit and receive data to each other using a communication network such as the network 101. The server device 130 is provided with an input information compilation unit 4 and an output information compilation unit 5. The internetwork 102 may be configured with the network 101. In the case of configuring with the network 101, the line speed becomes faster, but the capital investment cost may be higher than that of the internetwork 102.

ネットワーク101には、地域に分散して配置される複数の通信装置としての基地局111と通信網制御装置112からなる通信システム110と、ITS(Intelligent transport [transportation] system)である高度交通システム120、車両通過地域の交通情報をサーバ装置130に送信する道路交通情報通信システム(以下、VICS(登録商標):Vehicle Information and Communication System)として、交通システムサーバ140が接続されている。 Connected to the network 101 are a communication system 110 consisting of base stations 111 and communication network control devices 112 as multiple communication devices distributed across the region, an intelligent transport system 120 as an ITS (Intelligent transport [transportation] system), and a transport system server 140 as a road traffic information and communication system (hereinafter, VICS (registered trademark): Vehicle Information and Communication System) that transmits traffic information for the area the vehicle passes through to a server device 130.

通信網制御装置112は、ネットワーク101と複数の基地局111とに接続されているおり、基地局111は、通信可能範囲であるセルに収容している自動車100の通信デバイス71と各種データを送受する。通信網制御装置112は、基地局111から取得するデータをサーバ装置130へ送信する。通信網制御装置112は、サーバ装置130から取得するデータを、基地局111を選択して送信する。通信デバイス71が自動車100とともに移動して、その通信デバイス71を収容する無線基地局111が変化すると、通信網制御装置112は、ルーティングを切り換えて、移動する自動車100を新たに収容する基地局111との間でデータを送受する。 The communication network control device 112 is connected to the network 101 and multiple base stations 111, and the base stations 111 transmit and receive various data to and from the communication device 71 of the automobile 100 accommodated in a cell within the communication range. The communication network control device 112 transmits data acquired from the base stations 111 to the server device 130. The communication network control device 112 selects a base station 111 and transmits data acquired from the server device 130. When the communication device 71 moves with the automobile 100 and the wireless base station 111 accommodating the communication device 71 changes, the communication network control device 112 switches routing and transmits and receives data to and from the base station 111 that newly accommodates the moving automobile 100.

高度交通システム120は、インフラストラクチャとして、道路に沿って配列されるビーコン式または無線式の通信装置としての複数のADAS通信機121と、複数のADAS通信機121と接続されるADAS配信装置122と、を有する。ADAS配信装置122は、ネットワーク101を通じて接続される高度交通システム120の不図示のサーバ装置が送信した地域の交通情報などを、複数のADAS通信機121に対して地域ごとに送信する。これにより、所定の地域の複数のADAS通信機121は、その近くを通過する自動車100に対して地域の交通情報などを送信できる。また、ADAS通信機121は、自動車100からデータを取得したり、独自の監視カメラ機能を備えたりしてもよい。この場合、自動車100から送信されたデータや監視データは、ADAS通信機121、ADAS配信装置122、およびネットワーク101を通じて、サーバ装置130へ送信してよい。 The intelligent transportation system 120 has, as its infrastructure, a plurality of ADAS communication devices 121 as beacon-type or wireless communication devices arranged along roads, and an ADAS distribution device 122 connected to the plurality of ADAS communication devices 121. The ADAS distribution device 122 transmits regional traffic information and the like transmitted by a server device (not shown) of the intelligent transportation system 120 connected through the network 101 to the plurality of ADAS communication devices 121 for each region. This allows the plurality of ADAS communication devices 121 in a given region to transmit regional traffic information and the like to automobiles 100 passing nearby. The ADAS communication device 121 may also acquire data from the automobile 100 or have its own surveillance camera function. In this case, the data transmitted from the automobile 100 and the surveillance data may be transmitted to the server device 130 through the ADAS communication device 121, the ADAS distribution device 122, and the network 101.

交通システムサーバ140は、自動車100がいる地域情報1000であるフィールド情報を構成するVICS(登録商標)情報を、サーバ装置130に送信する。交通システムサーバ140が送信する複数の自動車100などの移動体の移動に関わる情報であることが望ましく、例えば各自動車100から収集する情報、道路の監視情報やそれに基づく地域の交通情報から構成することがより好適である。なお、交通システムサーバ140は、高度交通システムの一部として、サーバ装置が送信した地域の交通情報にVICS(登録商標)情報を含めてもよい。 The transportation system server 140 transmits VICS (registered trademark) information constituting field information, which is the area information 1000 in which the automobile 100 is located, to the server device 130. It is preferable that the information transmitted by the transportation system server 140 is related to the movement of mobile objects such as multiple automobiles 100, and more preferably, the information is composed of information collected from each automobile 100, road monitoring information, and regional traffic information based thereon. Note that the transportation system server 140 may include VICS (registered trademark) information in the regional traffic information transmitted by the server device as part of an intelligent transportation system.

このような自動車100の地図生成システム1において、サーバ装置130が収集する情報は、フィールド情報の他に、各自動車100から収集する情報(以下、車両収集情報)として、例えば、各自動車100の走行情報、乗員に関する乗員情報、各自動車100の周辺情報400、地域の交通情報などがある。自動車100の走行情報には、例えば現在地、進行方向、進行速度、目的地がある。送信元の自動車100の通信部6や高度交通システム120のサーバ装置の装置ごとに、サーバ装置130へ送信される。 In such a map generation system 1 for automobiles 100, the information collected by the server device 130 includes, in addition to field information, information collected from each automobile 100 (hereinafter referred to as vehicle collected information), such as driving information for each automobile 100, occupant information relating to the occupants, surrounding information 400 for each automobile 100, and local traffic information. The driving information for the automobile 100 includes, for example, the current location, direction of travel, traveling speed, and destination. The information is transmitted to the server device 130 for each device, such as the communication unit 6 of the automobile 100 that sent the information or the server device of the intelligent transportation system 120.

サーバ装置130が、複数の自動車100の走行に関わる車両収集情報と地域情報1000であるフィールド情報を収集し、収集した車両収集情報などに基づいて複数の自動車100が例えば互いに衝突することなく安全に走行することができる自動車100ごとの微小区間の進路を生成し、生成した自動車100ごとの微小区間の進路を予測演算結果として進行領域予測演算結果14Aを複数の自動車100の通信部6へ所定の期間ごとに繰り返して送信する。サーバ装置130は、自動車100が安全に走行することができる立体座標(Z軸)を持つ3D領域を生成してもよい。そして、自動車100は、それで使用される通信部6により自車の進行領域予測演算結果14Aを受信し、受信した進行領域予測演算結果14Aを、走行制御ECU24は、自動走行する場合、進行領域予測演算結果14Aにしたがって自動車100の自動走行を制御する。走行制御ECU24は、乗員の操作に基づく自動車100の走行を予測演算結果に沿ったものとなるように修正してもよく、この場合、手動運転であっても、進行領域予測演算結果14Aに基づく支援を得て実行していることになる。また、予進行領域予測演算結果14Aは、自車の後述する表示デバイス41などから乗員へ提供されてもよい。 The server device 130 collects vehicle collected information and field information, which is regional information 1000, related to the driving of the multiple automobiles 100, and generates a route for each automobile 100 in a small section on which the multiple automobiles 100 can drive safely without colliding with each other, based on the collected vehicle collected information, etc., and transmits the route for each automobile 100 in the small section as a predicted calculation result, as a progress area prediction calculation result 14A, to the communication unit 6 of the multiple automobiles 100 at predetermined intervals. The server device 130 may generate a 3D area having a three-dimensional coordinate (Z axis) in which the automobiles 100 can drive safely. The automobile 100 receives the progress area prediction calculation result 14A of the automobile by the communication unit 6 used therein, and the driving control ECU 24 controls the automatic driving of the automobile 100 according to the progress area prediction calculation result 14A when the automobile 100 is to drive automatically. The driving control ECU 24 may correct the driving of the automobile 100 based on the operation of the occupant so that it conforms to the prediction calculation result. In this case, even if the driving is manual, the driving is performed with support based on the advancement area prediction calculation result 14A. In addition, the advancement area prediction calculation result 14A may be provided to the occupant from a display device 41 of the vehicle, which will be described later.

図2は、図1のサーバ装置130の構成図である。図2のサーバ装置130は、ネットワーク101に接続し、自動車100や通信システム110、高度交通システム120、交通システムサーバ140とネットワーク101を介して通信する情報受信手段と演算送信手段であるサーバ通信デバイス11、GNSS(Global Navigation Satellite System)やVICS(登録商標)時間を受信し保持するサーバクロック12、車両収集情報やフィールド情報を集積する情報蓄積手段であるサーバメモリ13、現在状況地図を生成し、その現在状況地図を用いて、絶対時刻より先の時間における自動車100の進行領域を予測演算するサーバCPU210、および、これらが接続されるサーババス15、を有する。なお、サーバ通信デバイス11は、情報受信手段と演算送信手段に分けて設けてもよい。
自動車100は、車外との通信部6と、自動車100の検出データ、固有情報5を有している。自動車100において、乗員がナビゲーションシステム20などに特定の目的地Aを入力すると、目的地Aまでの経路に対する要求を、ネットワーク101を介してサーバ装置130に送信する。サーバ装置130は、情報を蓄積し、現在状況地図情報を生成する入力情報取りまとめ部と現在状況地図情報から車両の進行領域を予測演算し、予測演算結果を自動車100の通信部6へ送信する出力情報取りまとめ部を備え、自動車100の目的地Aまでの経路に対する要求を処理する。
サーバ装置130が各自動車100の通信部6へ送信する進行領域予測演算結果14Aは、各自動車100がそれにしたがって走行することができる情報であればよく、例えば、進行方向、進行速度が該当し、予測演算結果は、推定した現在地位置、最大進行可能距離といった情報を含んでもよい。自動車100は、通信部6によりこのような予測演算結果を所定時間ごとに繰返し受信し続けることにより、その指示されている進路で走行し続ける。自動運転または手動運転であっても、自動車100は、微小区間ごとに繰り返して取得する指示進路にしたがって走行することで、目的地Aまで走行することができる。
Fig. 2 is a configuration diagram of the server device 130 in Fig. 1. The server device 130 in Fig. 2 includes a server communication device 11, which is connected to a network 101 and serves as an information receiving means and a calculation and transmission means for communicating with the automobile 100, the communication system 110, the intelligent transportation system 120, and the transportation system server 140 via the network 101, a server clock 12 that receives and holds GNSS (Global Navigation Satellite System) and VICS (registered trademark) time, a server memory 13 that is an information storage means for accumulating vehicle collected information and field information, a server CPU 210 that generates a current situation map and uses the current situation map to predict and calculate the travel area of the automobile 100 at a time ahead of the absolute time, and a server bus 15 to which these are connected. The server communication device 11 may be provided separately as an information receiving means and a calculation and transmission means.
The automobile 100 has a communication unit 6 for communicating with the outside of the vehicle, and detection data and unique information 5 for the automobile 100. When an occupant of the automobile 100 inputs a specific destination A into the navigation system 20 or the like, a request for a route to the destination A is transmitted to the server device 130 via the network 101. The server device 130 includes an input information consolidation unit that accumulates information and generates current situation map information, and an output information consolidation unit that predicts and calculates the traveling area of the vehicle from the current situation map information and transmits the prediction calculation result to the communication unit 6 of the automobile 100, and processes the request for a route to the destination A of the automobile 100.
The travel area prediction calculation result 14A transmitted by the server device 130 to the communication unit 6 of each automobile 100 may be information according to which each automobile 100 can travel, such as the travel direction and travel speed, and the prediction calculation result may include information such as an estimated current location and a maximum possible travel distance. The automobile 100 continues to travel on the indicated route by repeatedly receiving such prediction calculation results at predetermined time intervals via the communication unit 6. Whether the automobile 100 is driven automatically or manually, it can travel to the destination A by traveling according to the indicated route repeatedly obtained for each small section.

入力情報取りまとめ部は、情報蓄積手段と、現在状況地図生成手段とからなり、地図生成システム1の一部を構成する。情報蓄積手段は、ネットワークに繋がる端末である携帯電話端末9や、信号機10などの路側交通システム、高度交通システム120、交通システムサーバ140からの情報、GNSS信号及び各自動車100が持つ車両周辺の温度、天候、道路の日陰、人や構造物の位置、他車両、車線、道路情報などの各種情報である周辺情報400や、当該車両が現在いる地域や、走行する予定地域の天気予報、固有の風向き、お祭りなどの催事情報、High-Occupancy Vehicleの設定など各種情報からなる地域情報1000500を、ネットワーク101を介して収集し蓄積する。
それらの情報群は、その情報が収集された時間であるシステム送信絶対時刻と現在地図情報生成手段が時間情報を付与したサーバ時刻の2つの時間情報を持っている。
現在状況地図生成手段は、道路情報などが含まれた地図情報と、収集された周辺情報400やその地域情報1000500から、目的地Aまでの経路に対する現在状況地図情報14を生成する。
地域情報1000500を構成するVICS(登録商標)情報は、サーバ装置130が収集してもよく、自動車100が収集し、サーバ装置130に送信してもよい。当該地域情報1000500を収集する時間は、通過予定時間でもいいし、車両時刻でもサーバ時刻でもよい。自動車100が停車、駐車しており、かつ周辺情報400や地域情報1000500を収集可能である場合は収集してもよい。収集した情報は自動車100の走行、停車、駐車状態に関わらず、通信部6と通信可能であれば通信してよい。
The input information consolidation unit is made up of information storage means and current situation map generation means, and constitutes a part of the map generation system 1. The information storage means collects and stores, via the network 101, information from the mobile phone terminal 9, which is a terminal connected to the network, roadside traffic systems such as traffic lights 10, the intelligent traffic system 120, and the traffic system server 140, GNSS signals, and surrounding information 400, which is various information held by each automobile 100, such as the temperature around the vehicle, weather, shade on the road, the positions of people and structures, other vehicles, lanes, and road information, as well as area information 1000500, which is various information such as weather forecasts for the area where the vehicle is currently located and the area where the vehicle is scheduled to travel, specific wind directions, event information such as festivals, and High-Occupancy Vehicle settings.
Each of these pieces of information has two pieces of time information: the system transmission absolute time, which is the time when the information was collected, and the server time, which is the time information added by the current map information generating means.
The current situation map generating means generates current situation map information 14 for the route to destination A from map information including road information and the like, collected surrounding information 400 and area information 1000500.
The VICS (registered trademark) information constituting the area information 1000500 may be collected by the server device 130, or may be collected by the automobile 100 and transmitted to the server device 130. The time at which the area information 1000500 is collected may be the scheduled passing time, vehicle time, or server time. The area information 1000500 may be collected when the automobile 100 is stopped or parked and the surrounding information 400 and the area information 1000500 can be collected. The collected information may be communicated with the communication unit 6 as long as communication is possible, regardless of whether the automobile 100 is traveling, stopped, or parked.

出力情報取りまとめ部は、自動車100について、現在状況地図情報13を用いて、目的地Aまでの経路上の実走絶対時刻における複数の自動車100との相対位置関係のシミュレーションを行う。この進行領域予測演算結果14Aは、自動車100がもつ固有情報5に基づいて、自動車100が進入できない領域と、現在状況地図情報13により、自動車100が目的地Aに到達する時間前に、通行することができない領域を加味して演算される。 The output information compilation unit uses the current situation map information 13 to simulate the relative positional relationship of the automobile 100 with multiple automobiles 100 at the actual absolute time of travel on the route to destination A. This travel area prediction calculation result 14A is calculated based on the unique information 5 possessed by the automobile 100, taking into account areas that the automobile 100 cannot enter, and areas that the automobile 100 cannot pass through before the time it reaches destination A, based on the current situation map information 13.

出力情報取りまとめ部は、ネットワーク101を介して、進行領域予測演算結果14Aを自動車100に送信する。自動車100は、通信部6で進行領域予測演算結果14Aを受信し、その進行領域予測演算結果14Aに基づいて、目的地Aまでの所定時間の進行領域である走行経路を決定する。自動車100が、自動運転機能を有する車両である場合は、自動車100は、進行領域に従って自動運転により走行する。 The output information collection unit transmits the travel area prediction calculation result 14A to the automobile 100 via the network 101. The automobile 100 receives the travel area prediction calculation result 14A at the communication unit 6, and determines a driving route, which is the travel area for a predetermined time to the destination A, based on the travel area prediction calculation result 14A. If the automobile 100 is a vehicle with an automatic driving function, the automobile 100 drives automatically according to the travel area.

図3は、本発明の実施形態に係る車両の構成図である。車両である自動車100には、自動車100を制御する制御系を構成する複数の制御装置が、それぞれに組み込まれており、図1においては、各種ECU(Electronic Control Unit)により代表して示されている。
車両制御装置は、各種ECUと、ROM(Read Only Memory)1800、RAM(Random Access memory)もしくはRWM(Read write memory)1700、HDD(hard disk drive)1500及びまたはSSD(Solid State Drive)1600、制御対象物またはその状態検出装置と接続される入出力ポート、車内情報の車両時刻や時刻を計測するシステムタイマ33、後述するサーバ装置130の時間を保持する通信クロック600、およびこれらが接続される内部バス、自動車100の自動車検査証の項目などからなる固有情報5を構成する車両情報である車両固有ID55、自動車100の記録媒体及びまたは携帯電話等端末機器などに保存される既存地図情報Kを有している。
なお、既存地図情報Kはサーバ装置130と通信できる状態であれば必ずしも必要ではなく、全ての走行に必要な地図情報をサーバ装置130から得てもよい。
また、通信クロック600は、外通信ECU27に設けられてもよい。
Fig. 3 is a configuration diagram of a vehicle according to an embodiment of the present invention. A plurality of control devices that constitute a control system for controlling the vehicle 100 are incorporated in the vehicle 100, and are represented in Fig. 1 by various ECUs (Electronic Control Units).
The vehicle control device has various ECUs, a ROM (Read Only Memory) 1800, a RAM (Random Access memory) or RWM (Read Write memory) 1700, a HDD (Hard Disk Drive) 1500 and/or an SSD (Solid State Drive) 1600, input/output ports connected to controlled objects or their status detection devices, a system timer 33 that measures the vehicle time and time of in-vehicle information, a communication clock 600 that holds the time of a server device 130 described later, and an internal bus to which these are connected, a vehicle unique ID 55 which is vehicle information constituting unique information 5 consisting of items such as the vehicle inspection certificate of the automobile 100, and existing map information K stored on a recording medium of the automobile 100 and/or a terminal device such as a mobile phone.
Incidentally, the existing map information K is not necessarily required as long as communication with the server device 130 is possible, and map information required for all travel may be obtained from the server device 130.
In addition, the communication clock 600 may be provided in the external communication ECU 27 .

各種ECUは、具体的には例えば、エンジンなどの駆動に係る制御を行う駆動ECU21、パワーステアリングなどの操舵に係る制御を行う操舵ECU22、主にブレーキに関わり例えば、衝突被害軽減ブレーキ制動など制動に係る制御を行う制動ECU23、走行制御ECU24、運転操作ECU25、検出ECU26、外通信ECU27、UI操作ECU28からなる。
なお、自動車100の制御系は、図示しない他の制御ECUを備えてよい。
The various ECUs specifically include, for example, a drive ECU 21 that controls the drive of the engine etc., a steering ECU 22 that controls steering such as power steering, a braking ECU 23 that is mainly related to braking and controls braking such as collision mitigation braking, a driving control ECU 24, a driving operation ECU 25, a detection ECU 26, an external communication ECU 27, and a UI operation ECU 28.
The control system of the automobile 100 may include other control ECUs (not shown).

各種制御装置は、自動車100で採用される例えばCAN(Controller Area Network)やLIN(Local Interconnect Network)、LAN(Local Area Network)、FlexRay、CXPI(Clock Extension Peripheral Interface)といった車載ネットワーク30に接続される。車載ネットワーク30は、各種制御装置と接続可能な複数のバスケーブル31と、複数のバスケーブル31が接続される中継装置としてのセントラルゲートウェイ(CGW)32と、で構成される。各種制御装置は、互いに異なる識別情報としてのIDが割り当てられる。例えば、各種ECUは、周期的に、他のECUへデータを出力する。データには、出力元のECUのIDと、出力先のECUのIDとが付加される。他のECUは、バスケーブル31を監視し、出力先のIDが例えば自らのものである場合、データを取得し、データに基づく処理を実行する。
セントラルゲートウェイ32は、接続されている複数のバスケーブル31それぞれを監視し、例えば出力元のECUとは異なるバスケーブル31に接続されているECUを検出すると、そのバスケーブル31へデータを出力する。このようなセントラルゲートウェイ32の中継処理により、複数の各種制御装置は、それぞれが接続されているバスケーブル31とは異なるバスケーブル31に接続されている他の制御装置との間でデータを入出力できる。また、セントラルゲートウェイ32には、システムタイマ33が接続される。システムタイマ33は、各種制御装置に出力され、実行された結果を受けるまでの時間、時刻を計測する。セントラルゲートウェイ32は、システムタイマ33により計測される時間や時刻を、世界時からのカウントアップまたはカウントダウンで行ってもよく、制御に使用した時間量を計測してもよい。また、車載ネットワーク30を通じて複数の制御ECUへ通知してもよい。
The various control devices are connected to an in-vehicle network 30, such as a controller area network (CAN), a local interconnect network (LIN), a local area network (LAN), FlexRay, or a clock extension peripheral interface (CXPI), which is used in the automobile 100. The in-vehicle network 30 is composed of a plurality of bus cables 31 that can be connected to the various control devices, and a central gateway (CGW) 32 as a relay device to which the plurality of bus cables 31 are connected. The various control devices are assigned IDs as identification information that are different from each other. For example, the various ECUs periodically output data to other ECUs. The ID of the ECU that outputs the data and the ID of the ECU that outputs the data are added to the data. The other ECU monitors the bus cable 31, and if the ID of the output destination is, for example, its own, it acquires the data and executes processing based on the data.
The central gateway 32 monitors each of the multiple bus cables 31 connected to it, and when it detects an ECU connected to a bus cable 31 different from the ECU that is the output source, it outputs data to that bus cable 31. By such relay processing by the central gateway 32, the multiple various control devices can input and output data between other control devices connected to a bus cable 31 different from the bus cable 31 to which they are connected. In addition, a system timer 33 is connected to the central gateway 32. The system timer 33 measures the time and the time until the results of the execution output to the various control devices are received. The central gateway 32 may count up or down the time and the time measured by the system timer 33 from universal time, or may measure the amount of time used for control. In addition, the central gateway 32 may notify the multiple control ECUs through the in-vehicle network 30.

UI操作ECU28には、例えば乗車している乗員との乗員インタフェース機器として、表示デバイス41、操作デバイス42からなる。表示デバイス41は、例えば液晶デバイス、映像投影デバイスが用いられる。操作デバイス42は、例えばタッチパネル、キーボード、非接触操作検出デバイス、音声認識デバイスなどが用いられる。表示デバイス41および操作デバイス42は、例えば乗員が乗る車内に設置される。UI操作ECU28は、運転操作に関する情報などを車載ネットワーク30からデータを取得し、表示デバイス41に表示する。UI操作ECU28は、操作デバイス42に対する乗員の操作入力を、UI操作データとして車載ネットワーク30へ出力する。また、UI操作ECU28は、操作入力に基づく処理を実行し、その処理結果をUI操作データに含めてもよい。UI操作ECU28は、例えば、表示デバイス41は、HDD1500及びまたはSSD1600に蓄積されているナビゲーションシステム20などに接続され、表示デバイス41に目的地Aなどを設定するためのナビゲーションシステム20のデータを表示し、操作入力により選択した目的地Aまでの経路を探索する。この目的地Aまでの経路(以下、経路データ)には、現在地から目的地Aまでの移動に使用する道路の例えばレーン、車線、右左折路、一方通行路、車線規制などの属性情報が含まれてよい。
なお、表示デバイス41はオーディオなどの情報を表示してもよく、音楽を車内に流す、車内外に警報等を報知するなどの通知システムを含んでよい。
The UI operation ECU 28 includes a display device 41 and an operation device 42 as passenger interface devices for a passenger in the vehicle. The display device 41 may be, for example, a liquid crystal device or a video projection device. The operation device 42 may be, for example, a touch panel, a keyboard, a non-contact operation detection device, or a voice recognition device. The display device 41 and the operation device 42 are installed, for example, in a vehicle in which a passenger is riding. The UI operation ECU 28 acquires data such as information related to driving operations from the in-vehicle network 30 and displays the data on the display device 41. The UI operation ECU 28 outputs the operation input of the passenger to the operation device 42 to the in-vehicle network 30 as UI operation data. The UI operation ECU 28 may also execute a process based on the operation input and include the process result in the UI operation data. The UI operation ECU 28, for example, displays data of the navigation system 20 for setting a destination A or the like on the display device 41, and searches for a route to the destination A selected by an operation input. This route to destination A (hereinafter, route data) may include attribute information of the road used for traveling from the current location to destination A, such as lanes, traffic lanes, right and left turning roads, one-way roads, lane regulations, etc.
The display device 41 may display information such as audio information, and may include a notification system for playing music inside the vehicle and issuing warnings and other notifications inside and outside the vehicle.

ナビゲーションシステム20は、自車両相対位置検出手段とともに、自車両地図位置検出手段と接続している。自車両地図位置検出手段は、既存情報地図K及び外部とのネットワークを介した通信において、車両挙動のリクエスト(以下、挙動リクエスト)を行った自動車100Aの現在位置を検出する手段である。ナビゲーションシステム20は、HDD1500等の大容量記憶媒体からなる高精度道路地図データベースを有しており、この高精度道路地図データベースに高精度な道路地図情報(ダイナミックマップ)が記憶されている。この高精度な道路地図情報(以下、道路地図情報)は、自動運転を行う際に必要とする車線データ(車線幅データ、車線中央位置座標データ、車線の進行方位角データ、制限速度等)を保有しており、この車線データは、道路地図情報上の各車線に数メートル間隔で格納されている。
ナビゲーションシステム20は、GNSS衛星からの測位信号を受信して自動車100Aの位置座標を取得し、この位置座標を道路地図情報上にマップマッチングして、座標系を構築し道路地図情報上の自車位置を推定する。また、ナビゲーションシステム20は、トンネル内走行等のように、測位衛星から有効な測位信号を受信することができない環境では、自律航法に切り替えて、検出ECU26で検出した車速やジャイロセンサで検出した角速度、前後の加速度センサ62で検出した前後加速度等に基づいて道路地図上の自車位置を推定する。
そして、道路地図情報上の自車位置及びその周辺の道路地図情報を取得する。そして、ナビゲーションシステム20は、運転者が道路地図情報に目的地Aをセットすると、この道路地図情報に基づき自車位置(現在位置)から目的地Aへ至る走行ルートを演算し設定する。
自車両相対位置検出手段として、車車間通信(車両間で行う通信V2V:Vehice-to-Vehicle Communication)を行うための装置1300と路車間通信(道路に設置される装置と車両間で行う通信)を行うための装置1400と、から構成されてもよく、含まれてもよい。車車間通信はミリ波等の電磁波を互いに送受信することにより、他車との距離、相対速度、他車の識別情報等を取得することができる。路車間通信は、例えば、専用狭域通信(DSRC:Dedicated Short Range Communication)方式で行う形態としても良いし、他の通信方式を用いる形態としても良い。カメラユニット67よりも、より自動車100Aに近い場所や、死角となる部分の情報を得るために使用してもよい。
なお、このカメラユニット67とナビゲーションシステム20で各々取得した情報は、自動車100Aを走行させるための、走行ルートに連動した目的地Aを設定する際にも読込まれる。これらは検出データとともに、サーバ装置130へ送信される。なお、カメラユニット67はステレオカメラでもよい。
The navigation system 20 is connected to a vehicle relative position detection means and a vehicle map position detection means. The vehicle map position detection means is a means for detecting the current position of the automobile 100A that has made a request for vehicle behavior (hereinafter, behavior request) in communication with the existing information map K and an external network. The navigation system 20 has a high-precision road map database made of a large-capacity storage medium such as an HDD 1500, and high-precision road map information (dynamic map) is stored in this high-precision road map database. This high-precision road map information (hereinafter, road map information) has lane data (lane width data, lane center position coordinate data, lane travel azimuth data, speed limit, etc.) required for automatic driving, and this lane data is stored at intervals of several meters for each lane on the road map information.
The navigation system 20 receives positioning signals from GNSS satellites to obtain the position coordinates of the automobile 100A, and then performs map matching of the position coordinates on road map information to construct a coordinate system and estimate the vehicle's position on the road map information. In an environment where it is not possible to receive a valid positioning signal from a positioning satellite, such as driving inside a tunnel, the navigation system 20 switches to autonomous navigation and estimates the vehicle's position on the road map based on the vehicle speed detected by the detection ECU 26, the angular velocity detected by the gyro sensor, the longitudinal acceleration detected by the longitudinal acceleration sensor 62, and the like.
The navigation system 20 then acquires the vehicle's position on the road map information and road map information about the surrounding area. When the driver sets a destination A in the road map information, the navigation system 20 calculates and sets a driving route from the vehicle's position (current position) to the destination A based on the road map information.
The vehicle relative position detection means may be configured or may include a device 1300 for performing vehicle-to-vehicle communication (V2V: Vehicle-to-Vehicle Communication) and a device 1400 for performing road-to-vehicle communication (communication between a device installed on a road and a vehicle). Vehicle-to-vehicle communication can obtain the distance to another vehicle, the relative speed, and identification information of the other vehicle by transmitting and receiving electromagnetic waves such as millimeter waves. Road-to-vehicle communication may be performed, for example, using a dedicated short range communication (DSRC) method or another communication method. It may be used to obtain information on places closer to the automobile 100A than the camera unit 67 or on blind spots.
The information acquired by the camera unit 67 and the navigation system 20 is also read when setting a destination A linked to the driving route for driving the automobile 100A. This information is transmitted to the server device 130 together with the detection data. The camera unit 67 may be a stereo camera.

運転操作ECU25には操作部材として、乗員が自動車100の走行を制御するために必要な走行操作部材と、運転時に必要となる運転環境操作部材の制御に関わるモータ(図示なし)等が接続されている。
例えば、走行操作部材として、ハンドル回路51、ブレーキ回路52、アクセル回路53、シフト回路54、照明回路500、窓ふき器回路510、方向指示器回路520、デフロスター回路530、計器類回路540、警報器回路560など保安部品及び重要保安部品に関する回路が接続される。運転環境操作部材として、エアコン570、ハザード580、パワーウインド590などが接続されている。操作部材が操作されると、運転操作ECU25は、操作の有無、操作量などを含む運転操作データとして、車載ネットワーク30へ出力する。また、運転操作ECU25は、操作部材に対する操作についての処理を実行し、その処理結果を運転操作データに含めてよい。運転操作ECU25は、例えば自動車100の進行方向に他の移動体や固定物がある状況においてアクセルペダルが接続されているアクセル回路53が操作された場合、その操作を異常と判断し、その判断結果を運転操作データに含めてもよい。
The driving operation ECU 25 is connected to operation members such as driving operation members necessary for the occupant to control the driving of the automobile 100, and a motor (not shown) involved in controlling the driving environment operation members required when driving.
For example, as driving operation members, circuits related to safety parts and important safety parts such as a steering circuit 51, a brake circuit 52, an accelerator circuit 53, a shift circuit 54, a lighting circuit 500, a window wiper circuit 510, a direction indicator circuit 520, a defroster circuit 530, an instrument circuit 540, and an alarm circuit 560 are connected. As driving environment operation members, an air conditioner 570, a hazard 580, a power window 590, and the like are connected. When an operation member is operated, the driving operation ECU 25 outputs to the in-vehicle network 30 as driving operation data including the presence or absence of operation, the amount of operation, and the like. In addition, the driving operation ECU 25 may execute processing regarding the operation of the operation member and include the processing result in the driving operation data. For example, when the accelerator circuit 53 to which the accelerator pedal is connected is operated in a situation where there is another moving object or a fixed object in the traveling direction of the automobile 100, the driving operation ECU 25 may determine that the operation is abnormal and include the determination result in the driving operation data.

検出ECU26には、自動車100の車両状態を検出するため、運転操作ECU25の操作情報取得する構成と、自動車100の走行状態を検出するための構成からなる。具体的には、自動車100の車両内部を検出するための構成として、エンジン温度計3500、エンジン回転数計3600、ガソリン計3700、車内温度計3800、車内の乗員を撮像する車内カメラ64、車内の音をデジタル信号にし、検出データとして各種制御装置において使用可能にするマイクロホン65などからなる。
自動車100の車両内部の走行状態を検出するための構成として、自動車100に設けられる各種制動に係る操作速度(電動パワーステアリングの操舵量や操舵速度など)を検出する角速度センサ61、自動車100の加速度を検出する加速度センサ62などが設けられる。
自動車100の車両外部を検出するための構成として、車外温度計2100、雨滴センサ2200、自動車100の外側の周囲を撮像する全周囲におけるカメラとして、少なくとも車両の前後に設けられるカメラユニット67、光検出と測距ないしレーザによる画像検出と測距であるLIDAR(Light Detection and Ranging、またはLaser Imaging Detection and Ranging)2300、ソナーセンサ2400及びまたは超音波センサ2500、レーザ探知機2600、自動車100の位置を検出するGNSS受信機66、VICS(登録商標)受信機3100、など各種センシング装置から構成される。
また、自動車100は、検出ECU26で受信した検出データに基づき、自動車100の前方や周辺、後方を走行する自動車100B、道路の落下物、路面の凸凹、冠水、積雪、落下物、および破損等を、パターンマッチング等の手法を用いて認識する。また、自動車100が走行する車線の左右を区画する区画線間の幅(車幅)を求め、その中央(車線中央)を算出し、この車線中央を自動車100の目標進行路として設定する。
自動車100は、自動車100周辺の気象情報を得るために、雨滴センサ2200に加えて、気温センサ3200、気圧センサ3300、湿度センサ3400を有してもよい。
また、自動車100は検出ECU26で取得した情報に加えて、通信部6で車外情報(天候の予報、気象警告・注意報、台風情報、洪水情報、土砂災害情報、竜巻情報、津波情報、地震情報、および噴火情報など)を得ることで路面の乾燥、凍結状態を推測してもよい。
The detection ECU 26 includes a configuration for acquiring operation information from the driving operation ECU 25 in order to detect the vehicle state of the automobile 100, and a configuration for detecting the running state of the automobile 100. Specifically, the configuration for detecting the inside of the automobile 100 includes an engine temperature gauge 3500, an engine tachometer 3600, a gasoline gauge 3700, an interior temperature gauge 3800, an interior camera 64 for capturing images of passengers inside the vehicle, and a microphone 65 for converting sounds inside the vehicle into digital signals and making them available as detection data for use in various control devices.
As components for detecting the internal running conditions of the automobile 100, an angular velocity sensor 61 for detecting the operating speed (such as the steering amount and steering speed of the electric power steering) related to various brakes provided on the automobile 100, an acceleration sensor 62 for detecting the acceleration of the automobile 100, and the like are provided.
The configuration for detecting the outside of the automobile 100 includes an exterior temperature gauge 2100, a raindrop sensor 2200, camera units 67 provided at least at the front and rear of the vehicle as cameras for capturing images of the surroundings on the outside of the automobile 100, a LIDAR (Light Detection and Ranging, or Laser Imaging Detection and Ranging) 2300 which performs light detection and ranging or image detection and ranging using a laser, a sonar sensor 2400 and/or an ultrasonic sensor 2500, a laser detector 2600, a GNSS receiver 66 which detects the position of the automobile 100, a VICS (registered trademark) receiver 3100, and various other sensing devices.
Furthermore, based on the detection data received by the detection ECU 26, the automobile 100 recognizes automobile 100B traveling in front of, around, and behind the automobile 100, objects fallen on the road, unevenness of the road surface, flooding, snow accumulation, objects fallen, damage, etc., using techniques such as pattern matching. Also, the width (vehicle width) between the dividing lines dividing the left and right sides of the lane in which the automobile 100 is traveling is obtained, the center of this (lane center) is calculated, and this lane center is set as the target traveling path of the automobile 100.
In addition to the raindrop sensor 2200 , the automobile 100 may also have an air temperature sensor 3200 , an air pressure sensor 3300 , and a humidity sensor 3400 to obtain weather information around the automobile 100 .
In addition to the information obtained by the detection ECU 26, the automobile 100 may also obtain outside information (weather forecasts, weather warnings/alerts, typhoon information, flood information, landslide information, tornado information, tsunami information, earthquake information, and eruption information, etc.) via the communication unit 6 to estimate the dryness or icy state of the road surface.

検出ECU26は、各種検出構成(センサ)から検出データを取得し、車載ネットワーク30へ出力する。また、検出ECU26は、検出データに基づく処理を実行し、その処理結果を検出データに含めてもよい。例えば、加速度センサ62は「重力」「振動・動き」「衝撃」を検出する。右左折を検出したと判断し、進路変更検出結果を検出データに含めてもよい。検出ECU26は、カメラユニット67、超音波センサ(レーダ)などの車外検出装置の結果に基づいて自車の周囲に存在する歩行者や他の自動車100といった移動体、一時停車中の車両や事故車などによる通行禁止状態を抽出し、移動体や固定物(通行禁止状態を含む)の種類や属性を判断し、画像中の移動体や固定物の位置や大きさや変化に応じて、移動体や固定物の相対方向、相対距離、移動方向を推定し、これらの推定結果を含む移動体や固定物の情報を検出データに含めて車載ネットワーク30へ出力してよい。なお、検出データを用いて判断を行うのは、別のECUでもよく、サーバ装置130側に判断する手段を設けてもよい。
なお、加速度センサ62は車輪速センサ3900として設けてもよく、併用してもよい。
また、車輪速センサ3900、アクセルペダル踏込量センサ4000、ブレーキペダル踏込量センサ4100、ハンドル角センサ4200を設けて自動車100Aに関する走行状態をセンシングしてもよい。車輪速センサ3900、加速度センサ62は、車両速度を検出するために設置し、アクセルペダル踏込量センサ4000は、自動車100が有する動力源であるエンジンへの燃料供給量の大小、つまり、自動車100が得る推進力の大きさを検出するために設置し、ブレーキペダル踏込量センサ4100は、自動車100が受ける制動力の大きさを検出するために適宜設置される。
The detection ECU 26 acquires detection data from various detection components (sensors) and outputs it to the in-vehicle network 30. The detection ECU 26 may also execute processing based on the detection data and include the processing results in the detection data. For example, the acceleration sensor 62 detects "gravity,""vibration/movement," and "shock." It may determine that a right or left turn has been detected and include the lane change detection results in the detection data. The detection ECU 26 may extract a no-traffic state due to a moving object such as a pedestrian or another automobile 100 present around the vehicle, a temporarily stopped vehicle, or an accident vehicle, based on the results of an outside detection device such as the camera unit 67 or an ultrasonic sensor (radar), determine the type and attributes of the moving object or fixed object (including the no-traffic state), estimate the relative direction, relative distance, and movement direction of the moving object or fixed object according to the position, size, and change of the moving object or fixed object in the image, and output information on the moving object or fixed object including these estimation results to the in-vehicle network 30 by including them in the detection data. It should be noted that the judgment using the detection data may be made by another ECU, or a judgment means may be provided on the server device 130 side.
The acceleration sensor 62 may be provided as the wheel speed sensor 3900 or may be used in combination.
In addition, a wheel speed sensor 3900, an accelerator pedal depression amount sensor 4000, a brake pedal depression amount sensor 4100, and a steering wheel angle sensor 4200 may be provided to sense the running state of automobile 100A. Wheel speed sensor 3900 and acceleration sensor 62 are installed to detect the vehicle speed, accelerator pedal depression amount sensor 4000 is installed to detect the amount of fuel supplied to the engine, which is the power source of automobile 100, that is, the amount of propulsive force obtained by automobile 100, and brake pedal depression amount sensor 4100 is appropriately installed to detect the amount of braking force received by automobile 100.

検出ECU26は、自動車100が有している運転者が運転操作を行う手動運転モード、目的地Aに向かって自律走行させる自動運転モード、及び自動退避モードの3モードのいずれかの選択を検知する。尚、自動退避モードは、自動運転モードでの走行中に、自動運転モードの継続が困難であり、緊急ブレーキが必要となる制動距離と時間になる前であると判断した場合に、手動運転モードへ遷移させることなく、自動待避モードへ遷移させて、路肩等の安全な場所まで自動車100を自動的に導くものである。ここで、自動運転モードの継続が困難な状況とは、例えば、ハンドル角センサ4200で大きなハンドル角θstが検出された場合である。このような状況は、運転者が失神、前後不覚等の非覚醒状態となってハンドルに突っ伏していると推定できる。自動運転モードは、自動車100を目標進行路に沿って自律走行(自動運転)させるものである。尚、自動運転モードは、更に、運転者に対してハンドルの把持を要求する保舵モードと、ハンドルの把持を要求しないハンズオフモードとに細分することができるが、本実施形態では、これらを総称して自動運転モードと称する。 The detection ECU 26 detects the selection of one of three modes: a manual driving mode in which the driver of the automobile 100 performs driving operations, an automatic driving mode in which the automobile 100 autonomously drives toward destination A, and an automatic evacuation mode. In the automatic evacuation mode, when it is determined that it is difficult to continue the automatic driving mode while driving in the automatic driving mode and before the braking distance and time that require emergency braking are reached, the automatic evacuation mode is switched to the automatic evacuation mode without switching to the manual driving mode, and the automobile 100 is automatically guided to a safe place such as a road shoulder. Here, a situation in which it is difficult to continue the automatic driving mode is, for example, a case in which a large steering angle θst is detected by the steering angle sensor 4200. In such a situation, it can be estimated that the driver is in a non-awake state such as fainting or losing consciousness and is lying face down on the steering wheel. The automatic driving mode is a mode in which the automobile 100 autonomously drives (automatically drives) along a target route. The autonomous driving mode can be further divided into a steering mode, which requires the driver to hold the steering wheel, and a hands-off mode, which does not require the driver to hold the steering wheel; in this embodiment, these are collectively referred to as the autonomous driving mode.

走行制御ECU24には、制御メモリ81、HDD1500、SSD1600、ROM1800、RAM(RWM)1700が接続される。制御メモリ81、HDD1500、SSD1600、ROM1800、RAM(RWM)1700は、コンピュータで読取可能な記録媒体であり、走行制御ECU24が実行するプログラム、設定値、などが記録される。例えば、制御メモリ81には、走行制御ECU24による制御内容の情報が記録され、HDD1500及びSSD1600には車両情報である車両固有ID55や、地図情報、ナビゲーションシステム20が格納され、ROM1800は駆動ECUの一部を構成しECM(Engine Control Module)に用いられ、各種ECUの主記憶装置としてRAM(RWM)1700を用いるように構成してもよい。
走行制御ECU24は、制御メモリ81、HDD1500、SSD1600、ROM1800、RAM(RWM)1700からプログラムを読み込んで実行する。
走行制御ECU24は、例えば、車載ネットワーク30を通じて外通信ECU27、検出ECU26、運転操作ECU25など各種ECUやセンシング装置からデータを取得し、自動車100の走行を自動運転または手動運転支援の制御を実行する。
走行制御ECU24は、取得した各種データに基づいて自動車100の走行を制御するための走行制御データを生成し、駆動ECU21、操舵ECU22、および制動ECU23へ出力する。駆動ECU21、操舵ECU22、および制動ECU23は、入力される走行制御データに基づいて、自動車100の走行を制御する。
The driving control ECU 24 is connected to a control memory 81, a HDD 1500, a SSD 1600, a ROM 1800, and a RAM (RWM) 1700. The control memory 81, the HDD 1500, the SSD 1600, the ROM 1800, and the RAM (RWM) 1700 are computer-readable recording media in which programs executed by the driving control ECU 24, setting values, and the like are recorded. For example, the control memory 81 records information on the control contents by the driving control ECU 24, the HDD 1500 and the SSD 1600 store vehicle information such as a vehicle unique ID 55, map information, and the navigation system 20, and the ROM 1800 constitutes a part of the drive ECU and is used as an ECM (Engine Control Module), and the RAM (RWM) 1700 may be used as a main storage device for various ECUs.
The driving control ECU 24 reads and executes programs from the control memory 81, the HDD 1500, the SSD 1600, the ROM 1800, and the RAM (RWM) 1700.
The driving control ECU 24 acquires data from various ECUs and sensing devices, such as the external communication ECU 27, the detection ECU 26, and the driving operation ECU 25, via the in-vehicle network 30, and performs control of the driving of the automobile 100 in an automatic driving manner or manual driving assistance manner.
The driving control ECU 24 generates driving control data for controlling the driving of the automobile 100 based on the various acquired data, and outputs the data to the drive ECU 21, the steering ECU 22, and the braking ECU 23. The drive ECU 21, the steering ECU 22, and the braking ECU 23 control the driving of the automobile 100 based on the input driving control data.

自動車100の車両固有ID55は、車両番号による進入禁止区域や、予め定められた車両進入禁止の曜日並びに時間、Express lane の使用許可、ETCカード利用やVignetteの有無、車体の幅や寒冷地仕様の有無など、当該車両にユニークに設定されている情報である。
固有情報5は、車両固有ID55に、通信する相手であるサーバIDを車両の固有情報5として保存し、サーバ装置130に自動車100の挙動をリクエストするときに、サーバIDも含んだ車両の固有情報5をサーバ装置130に送信することで、サーバ装置130側において、自動車100を、リクエストを送信した自動車100Aとして認識することができる。なお、固有情報5は車両時刻を含んでもよい。
The vehicle-specific ID 55 of the automobile 100 is information that is uniquely set for the vehicle, such as no-entry areas based on the vehicle number, predetermined days and times when the vehicle is prohibited from entering, permission to use the express lane, whether an ETC card is used or a Vignette is installed, the width of the vehicle body, and whether it is a cold weather specification.
The unique information 5 stores the server ID of the communication partner as the vehicle unique information 5 in the vehicle unique ID 55, and when a request is made to the server device 130 for the behavior of the automobile 100, the vehicle unique information 5 including the server ID is transmitted to the server device 130, so that the server device 130 can recognize the automobile 100 as the automobile 100A that sent the request. The unique information 5 may also include the vehicle time.

外通信ECU27は、通信デバイス71、通信メモリ72からなり、通信部を構成している。また、外通信ECU27には、通信クロック600が接続されている。通信デバイス71は、外通信ECU27が送受するデータを、車外の例えば基地局111、他の自動車100の通信部6、またはADAS通信機121との間で送受する。通信メモリ72は、コンピュータ読取可能な記録媒体であり、外通信ECU27が実行するプログラム、設定値、外通信ECU27が送受するデータ、を記録する。
外通信ECU27は、通信デバイス71を用いて例えばサーバ装置130との間でデータを送受する。外通信ECU27は、例えば車載ネットワーク30を通じて自車情報を収集し、サーバ装置130へ送信する。
また、サーバ装置130への通信間隔は、所定の時間間隔と所定の距離間隔のどちらか一方のみを用いてもよいが、即時性の観点から、所定の時間間隔における通信がより好ましい。
自車情報は、例えば、乗車している乗員の状態や操作情報などからなる車内情報、自車の走行状態の情報や自車の走行環境などの周辺情報400からなる検出データと、固有情報5などからなり、周辺情報400には、周囲に存在する他の移動体や固定物についての情報が含まれてよい。外通信ECU27は、例えばサーバ装置130が自車向けに送信した進行領域予測演算結果14Aを通信デバイス71から取得し、通信メモリ72に記録する。
なお、通信クロック600は外通信ECU27に設けられてもよく、通信部を構成してもよい。通信クロック600は外部との通信時に受け取る時刻を記憶し、また通信時に発信する各種データに通信時刻及びまたは車両のシステム時刻である車両時刻を付与する。この通信クロック600はシステムタイマ33と同期してもよい。この場合、各種ECUがもつ絶対時刻と、送受信の際に受け取るサーバ時刻と、通信部が別途に受信するGNSS情報及びVICS(登録商標)情報が持つ公式時刻間で時間ずれを起こす可能性があるが、その絶対時刻を公式時刻またはサーバ時刻に修正してもよい。その場合、サーバ側での絶対時刻合わせの処理負担を軽減できるので、立体座標まで含めたワールドマップを生成する処理を軽減することができる。
The external communication ECU 27 is made up of a communication device 71 and a communication memory 72, and constitutes a communication unit. A communication clock 600 is also connected to the external communication ECU 27. The communication device 71 transmits and receives data sent and received by the external communication ECU 27 to and from, for example, a base station 111 outside the vehicle, a communication unit 6 of another automobile 100, or an ADAS communication device 121. The communication memory 72 is a computer-readable recording medium, and records programs executed by the external communication ECU 27, setting values, and data sent and received by the external communication ECU 27.
The external communication ECU 27 transmits and receives data to and from, for example, the server device 130 using the communication device 71. The external communication ECU 27 collects vehicle information via, for example, the in-vehicle network 30, and transmits the information to the server device 130.
The communication interval to server device 130 may be either a predetermined time interval or a predetermined distance interval, but from the viewpoint of immediacy, communication at a predetermined time interval is more preferable.
The vehicle information includes, for example, vehicle interior information including the status and operation information of the occupants, detection data including peripheral information 400 such as information on the vehicle's running status and the vehicle's running environment, and unique information 5, and the peripheral information 400 may include information on other moving objects and fixed objects present in the vicinity. The external communication ECU 27 obtains, for example, the traveling area prediction calculation result 14A transmitted by the server device 130 to the vehicle from the communication device 71, and records it in the communication memory 72.
The communication clock 600 may be provided in the external communication ECU 27 or may constitute the communication unit. The communication clock 600 stores the time received during communication with the outside, and also assigns the communication time and/or the vehicle time, which is the system time of the vehicle, to various data transmitted during communication. This communication clock 600 may be synchronized with the system timer 33. In this case, there is a possibility of a time difference between the absolute time held by the various ECUs, the server time received during transmission and reception, and the official time held by the GNSS information and VICS (registered trademark) information separately received by the communication unit, but the absolute time may be corrected to the official time or server time. In this case, the processing load of adjusting the absolute time on the server side can be reduced, and the processing of generating a world map including three-dimensional coordinates can be reduced.

次に、上述した構成を有する地図生成システム1による、複数の自動車100の進路の制御について説明する。ここでいう現在時刻は絶対時刻であり、具体的には世界時である。 Next, we will explain how the map generation system 1 having the above-mentioned configuration controls the routes of multiple automobiles 100. The current time here is an absolute time, specifically, universal time.

図4及び図9は、本実施の形態にかかる合流(車線変更)時の自動車100の領域アルゴリズムを表した図である。サーバ装置130の現在状況地図生成手段は、情報蓄積手段からの情報をサーバ時刻に変更し、横軸を時間座標、縦軸を位置座標とした場合の、時間変化による各車両の位置の変化の平面座標として地図を生成する。その際に、車両の走行領域をPath(以下、走行レーン)として平面上で計算可能に設定する。実線は移動体(ここでは自動車100)の移動状態を表している。縦軸のマイナス方向に進むほど、将来時間を示しており、具体的には実車走行絶対時刻を含んでいる。横軸のプラス方向は車線を示しており、各線の傾きは移動体の速度を表している。すなわち、横軸で重なる場合は、該当する自動車100が干渉するということであり、実線の傾きが垂直に近づくほど、速度が遅いことを表している。実線の周囲に太さを変えて表示されているのは占有領域としての巾であり、これは自動車100Aの車体長(縦、横)及び余裕しろ、である。また、一レーンにおける各自動車100を並べた場合、走行予定時刻において、特定の場所を先に占有している移動体から優先度が高いと判断することで、干渉を避けることができる。矢印の方向は自動車100Aの進行方向が示されている。
図4の左側が第1レーン(合流車線)を表しており、右側が第2レーン(本線)を示している。左上図に示すように、第1レーンを走行する自動車100Aが、第2レーンに車線変更しようとした場合、右上図に示すように走行予測時刻内において、第2レーンを走行する自動車100Bの実線に重なるため、干渉することがわかる。左下図にあるように、走行速度を低下させた場合、右下図にあるように走行予測時刻内で重ならないため、干渉がないとして、速度を低下させて合流するように自動車100Aに通知する。
4 and 9 are diagrams showing the area algorithm of the automobile 100 at the time of merging (changing lanes) according to this embodiment. The current situation map generating means of the server device 130 converts the information from the information storage means to server time, and generates a map as a plane coordinate of the change in the position of each vehicle due to time change, with the horizontal axis being the time coordinate and the vertical axis being the position coordinate. At that time, the vehicle's driving area is set as a Path (hereinafter, a driving lane) so that it can be calculated on a plane. The solid lines represent the moving state of the moving body (here, the automobile 100). The more negative the vertical axis, the more future time is indicated, and specifically, the absolute time of actual vehicle driving is included. The positive direction of the horizontal axis represents the lane, and the inclination of each line represents the speed of the moving body. In other words, if the horizontal axis overlaps, it means that the corresponding automobile 100 will interfere, and the closer the inclination of the solid line is to vertical, the slower the speed is. The width of the occupied area is displayed around the solid line with varying thickness, which is the body length (vertical and horizontal) of the automobile 100A and the margin. In addition, when the automobiles 100 are lined up in one lane, interference can be avoided by determining that the moving object that occupies a particular location first at the scheduled travel time has a higher priority. The direction of the arrow indicates the traveling direction of the automobile 100A.
The left side of Fig. 4 shows the first lane (merging lane), and the right side shows the second lane (main lane). As shown in the upper left figure, when a car 100A traveling in the first lane tries to change lanes to the second lane, it will overlap the solid line of a car 100B traveling in the second lane within the predicted travel time as shown in the upper right figure, so it can be seen that there will be interference. As shown in the lower left figure, if the travel speed is reduced, there will be no overlap within the predicted travel time as shown in the lower right figure, so it is determined that there is no interference, and the car 100A is notified to reduce its speed and merge.

図5は、本実施の形態にかかる合流時におけるフローチャートである。外通信ECU27は、自動車100が通信可能な状態である場合、自車情報の送受信処理を繰り返し実行する。外通信ECU27が自車情報を送受信する周期は、例えば数ミリ秒から数秒程度でもよく、より好適には自動車100の速度状態により変更されることが好ましく、高速走行時は、乗員が対応できる制動距離を稼ぐ必要から10ミリから300ミリ秒がよい。 Figure 5 is a flow chart for merging in this embodiment. When the automobile 100 is in a state where communication is possible, the external communication ECU 27 repeatedly executes the process of transmitting and receiving the vehicle information. The cycle for the external communication ECU 27 to transmit and receive the vehicle information may be, for example, several milliseconds to several seconds, and more preferably, is changed depending on the speed state of the automobile 100. When traveling at high speed, 10 milliseconds to 300 milliseconds is preferable in order to ensure a braking distance that the occupants can respond to.

ステップST1において、外通信ECU27は、サーバ装置130に、自車情報(自車位置、手動及びまたは自動運転中の挙動、検出データ、固有情報5等)と車両時刻を送信し、自車挙動に関する指示または支援のリクエストを行う。 In step ST1, the external communication ECU 27 transmits vehicle information (vehicle position, behavior during manual and/or automatic driving, detection data, unique information 5, etc.) and vehicle time to the server device 130, and requests instructions or assistance regarding the vehicle behavior.

ステップST2において、ステップST1の情報を受信したサーバ装置は、各種の収集した情報のうち、自動車100Aの走行領域に関する情報を抽出する。抽出した情報の車両時刻と送信絶対時刻を参照し、許容できないずれがある場合は、その情報を信用できないとして、その情報を現在状況地図情報に反映しない。そして、信用できる時刻が付与された情報をGNSS情報などからの受信情報で世界時となっているサーバ時刻に変更する。なお、この変更したサーバ時刻は、未来過去に許容可能範囲に幅を持たせてもよい。サーバ時刻で生成された自動車100Aの走行領域に関する情報から現在状況地図情報手段は、平面または立体として現在状況地図情報を生成する。
平面としてとして地図を生成した場合は、その際に、車両の走行領域をPathとして平面上で計算可能に設定する。
生成された現在状況地図情報を用いて、進行領域演算手段は、自動車100Aが想定区域を走行するサーバ時刻よりも先の将来時間である走行予測時刻によるシミュレーション(予測演算)を行い、走行レーン内における干渉を判断する。
なお、現在状況地図生成時に、走行予測時刻に合わせてもよい。自動車100の走行状態(車速)に合わせて変更する必要があるが、少なくとも自動車100の実走絶対時刻において、過去にさかのぼらない、または、過去にさかのぼったとしても、実走行に支障がなければよい。具体的には、自動車100の走行速度が遅ければ、過去時間への許容が大きくなる。より好適には、シミュレーションで使用された実走行予測時刻は受信絶対時刻よりも未来であることが好ましい。
In step ST2, the server device that has received the information in step ST1 extracts information on the driving area of the automobile 100A from the various collected information. The vehicle time and absolute transmission time of the extracted information are referenced, and if there is an unacceptable discrepancy, the information is deemed unreliable and is not reflected in the current situation map information. Then, the information to which a reliable time has been assigned is changed to the server time, which is the universal time in the received information from GNSS information, etc. Note that this changed server time may have an allowable range in the future and past. The current situation map information means generates current situation map information as a two-dimensional or three-dimensional image from the information on the driving area of the automobile 100A generated at the server time.
When a map is generated as a plane, the vehicle travel area is set as a Path on the plane so that it can be calculated.
Using the generated current situation map information, the travel area calculation means performs a simulation (predictive calculation) based on a predicted driving time, which is a future time beyond the server time when the automobile 100A will be traveling through the expected area, and determines interference within the driving lane.
In addition, when generating the current situation map, the predicted driving time may be set. It is necessary to change it according to the driving state (vehicle speed) of the automobile 100, but at least in the actual absolute driving time of the automobile 100, it is sufficient that it does not go back in time, or if it goes back in time, it does not interfere with the actual driving. Specifically, if the driving speed of the automobile 100 is slow, the tolerance for past time is large. More preferably, the actual driving predicted time used in the simulation is future than the absolute reception time.

ステップST3では、ステップST2で干渉がないと判断された場合、リクエストを送信した自動車100Aの予測挙動を情報蓄積手段に登録する。 In step ST3, if it is determined in step ST2 that there is no interference, the predicted behavior of the automobile 100A that sent the request is registered in the information storage means.

ステップST4では、リクエストを送信した自動車100Aに進行領域予測演算結果14Aである自動車100Aの挙動と、自車である自動車100Aの位置周辺の車両データと、サーバ時刻を、サーバ装置130の演算通信手段がネットワーク101を介して、自動車100Aの通信部と送付する。 In step ST4, the calculation and communication means of the server device 130 sends the travel area prediction calculation result 14A, which is the behavior of the automobile 100A, vehicle data around the position of the automobile 100A, and the server time to the communication unit of the automobile 100A that sent the request, via the network 101.

ステップST5では、リクエスト結果である予測演算結果を受信した自動車100Aは、受信絶対時刻と車両時刻を比較し、許容できないずれがある場合は、通信クロック600の時間を修正する。進行領域予測演算結果14Aをサーバセンサデータとし、自動車100Aのセンサデータとして使用できるように相対位置座標に変換する。 In step ST5, the automobile 100A that has received the prediction calculation result, which is the request result, compares the received absolute time with the vehicle time, and if there is an unacceptable discrepancy, corrects the time of the communication clock 600. The traveling area prediction calculation result 14A is treated as server sensor data, and is converted into relative position coordinates so that it can be used as sensor data for the automobile 100A.

ステップST6では、自動車100Aは進行領域予測演算結果14Aに基づいたセンサデータを使用し、自動運転を行う、または、運転する乗員に提示及びまたは支援を実施する。 In step ST6, the automobile 100A uses the sensor data based on the travel area prediction calculation result 14A to perform autonomous driving or to provide and/or assist the driving occupant.

ステップST7では、ステップST2で干渉があると判断された場合、リクエストを送信した自動車100Aの予測挙動に対する干渉車に関する情報である、
走行レーンにおける車両優先度、車速制御状態を自動車100Aに通知する。干渉車と干渉するまでに再計算するまでの時間があると判断される場合は、ステップST8に移行する。時間がないと判断される場合はステップST5に進み、自動車100側で走行レーンなどを判断する。
In step ST7, if it is determined in step ST2 that interference has occurred, information on the interfering vehicle with respect to the predicted behavior of the automobile 100A that has transmitted the request is generated.
The vehicle priority level and vehicle speed control state in the driving lane are notified to the automobile 100A. If it is determined that there is time to perform recalculation before interfering with the interfering vehicle, the process proceeds to step ST8. If it is determined that there is not enough time, the process proceeds to step ST5, where the automobile 100 determines the driving lane, etc.

ステップST8では、干渉車と干渉しないように再演算を行う。再演算し、干渉しないように自車両100Aの挙動が確定した場合はステップST3に移行する。 In step ST8, recalculation is performed so as not to interfere with the interfering vehicle. If the recalculation has been performed and the behavior of the host vehicle 100A has been determined so as not to interfere, the process proceeds to step ST3.

ステップST9では、干渉車がサーバ装置130の進行領域予測演算結果14Aの影響を受ける、例えば管制下または支援下であった場合、再演算で、各車が干渉しないように自車両100Aと干渉車の挙動を再演算する。再予測演算結果が確定した場合はステップST3に移行する。 In step ST9, if the interfering vehicle is affected by the travel area prediction calculation result 14A of the server device 130, for example, if it is under control or assistance, the behavior of the host vehicle 100A and the interfering vehicle is recalculated so that the vehicles do not interfere with each other. If the re-prediction calculation result is confirmed, the process proceeds to step ST3.

次に本発明の一実施形態について説明する。図6に示すように、本発明の一実施形態では、車両が持つ様々なセンサデータをcloud computingなどのサーバ群に蓄積し、当該サーバ群において、サーバ内時刻における現実世界の写像となる仮想空間を実現するワールドマップと称する平面または立体で表現される仮想情報空間(現在状況地図情報)において、当該仮想情報空間に基づき、将来予測を生成する際、将来予測における自車両の通過スペースに他車両の干渉や通過禁止などの発生が予測される場合、自車両はその経路を選択できなかった。 Next, one embodiment of the present invention will be described. As shown in FIG. 6, in one embodiment of the present invention, various sensor data possessed by a vehicle is accumulated in a server group such as cloud computing, and in the server group, a virtual information space (current situation map information) is generated based on the virtual information space, which is expressed in a plane or a solid form and is called a world map that realizes a virtual space that is a mapping of the real world at server time. When a future prediction is generated based on the virtual information space, if interference by other vehicles or a passage ban is predicted to occur in the space through which the vehicle will pass in the future prediction, the vehicle cannot select that route.

一実施形態では、ネットワークを介して、周囲の情報を収集する端末と通信しているサーバ装置が、各端末がもつ周囲の情報や地図情報から、現在状況地図情報(以下、ワールドマップ)を構築する。
自動車100Aは、サーバ装置130から自車両周囲に関するワールドマップ情報を受信する。自動車100Aは自車周囲に関する検出情報(検出データ)をもらい、他車両がもつ情報を補完する。例えば、自車両はワールドマップ上で直近の自車両進行方向におけるシミュレーションを行い、自車両が進行する際に必要な空間領域(Path)の占有を確認し、干渉がなければ通過する。当該シミュレーションの結果、干渉が発生する場合は、ワールドマップを用いて、仮想的に以下の演算を実施する。
・該当区間の自車両通過時間において、他に一時的に自車両が通過することができる領域を探索する。
・該当区間の自車両通過時間を変更することで、干渉を回避する。
なお、上記演算の際には下記を考慮する。
・自車両が通過することができる領域を連続時間、連続空間として自車両将来予測軌道とする。
・ワールドマップを生成するサーバ装置130からの管制を受ける自動運転車、及びまたは他のシステムから管制を受ける自動運転車と、何らかの管制を受けず最終的に人により操作される手動運転車では、占有領域が異なる処理を行う。
・Controlにおいて、ワールドマップを生成するサーバ装置130が出力するデータの座標系を、Sensingで用いられる方位角データと位置情報を持った極座標系に変更する。
なお、一時的に自車両が通過することができる空間領域(Path)には、路肩、一時的な車線変更帯、対向車が存在しない対向車線が含まれる。
In one embodiment, a server device that communicates with terminals that collect surrounding information via a network constructs current situation map information (hereinafter referred to as a world map) from the surrounding information and map information held by each terminal.
The automobile 100A receives world map information about the surroundings of the vehicle from the server device 130. The automobile 100A receives detection information (detection data) about the surroundings of the vehicle and complements the information held by other vehicles. For example, the vehicle performs a simulation on the world map in the immediate direction of travel of the vehicle, checks the occupation of the spatial area (path) required for the vehicle to travel, and passes through if there is no interference. If interference occurs as a result of the simulation, the following calculation is virtually performed using the world map.
During the time when the vehicle passes through the section in question, other areas through which the vehicle can temporarily pass are searched for.
- Interference is avoided by changing the time the vehicle passes through the relevant section.
In addition, the following is taken into consideration when performing the above calculation.
The area through which the host vehicle can pass is regarded as a continuous time and space and is regarded as the host vehicle's future predicted trajectory.
- Self-driving cars that are controlled by the server device 130 that generates the world map, or by other systems, and manually-driven cars that are not controlled by any means and are ultimately operated by humans, have different occupied areas for processing.
In Control, the coordinate system of the data output by the server device 130 that generates the world map is changed to a polar coordinate system having azimuth angle data and position information used in Sensing.
The spatial area (Path) through which the host vehicle can temporarily pass includes a road shoulder, a temporary lane changing lane, and an oncoming lane where no oncoming vehicles exist.

次に本発明の一実施形態について説明する。図7に示すように、交差点領域において、本地図生成システム1は、第1レーン(合流車線)から第2レーン(優先車線)に移動(車線変更)する際、第1レーンを走行中の自動車100Aは、送信絶対時刻時点の車速では、交差点に突入する走行予測時刻において、第2レーン走行中の自動車100Bに干渉することが、サーバ装置130の進行領域演算で判明する。よって、図7左下にあるように、車速を下げることで交差点に突入する走行予測時刻を変更し、自動車100Bとの干渉を避けるように、自動車100Aに進行領域予測演算結果14Aを送信する。 Next, an embodiment of the present invention will be described. As shown in FIG. 7, in an intersection area, when moving (changing lanes) from the first lane (merging lane) to the second lane (priority lane), the server device 130 calculates the travel area to determine that the automobile 100A traveling in the first lane will interfere with the automobile 100B traveling in the second lane at the predicted travel time to enter the intersection, given the vehicle speed at the time of the absolute transmission time. Therefore, as shown in the lower left of FIG. 7, the vehicle speed is reduced to change the predicted travel time to enter the intersection, and the travel area prediction calculation result 14A is transmitted to the automobile 100A so as to avoid interference with the automobile 100B.

次に本発明の一実施形態について説明する。図8に示すように、前方で渋滞が発生している場合において、本地図生成システム1は、サーバ装置130の管制または支援下にある自動車100Aが、第1レーンに移動(車線変更)する際を表しており、第1レーンは渋滞により、干渉する自動車100Bの実線の傾きが垂直で示されている。
この場合、サーバ装置130は、自動車100Aは渋滞の最後尾に向かって車速を下げ、渋滞の最後尾で停車するように、自動車100Aに進行領域予測演算結果14Aを送信する。
Next, an embodiment of the present invention will be described. As shown in Fig. 8, when there is a traffic jam ahead, the map generating system 1 shows that an automobile 100A under the control or support of a server device 130 moves (changes lanes) into the first lane, and the first lane is jammed, and the inclination of the solid line of an interfering automobile 100B is shown as vertical.
In this case, the server device 130 transmits the travel area prediction calculation result 14A to the automobile 100A so that the automobile 100A reduces its vehicle speed toward the end of the traffic jam and stops at the end of the traffic jam.

次に本発明の一実施形態について説明する。図10に示すように、ほぼ等速での合流する場合において、本地図生成システム1は、第1レーン(合流車線)から第2レーン(優先車線)に移動(車線変更)する際、第1レーンを走行中の自動車100Aは、送信絶対時刻時点の車速では、第2レーンに移動する走行予測時刻において、第2レーン走行中の自動車100Bに干渉することが、サーバ装置130の進行領域演算で判明する。よって、図10左下にあるように、車速を下げることで第2レーンに移動する走行予測時刻を変更し、自動車100Bとの干渉を避けるように、自動車100Aに進行領域予測演算結果14Aを送信する。 Next, an embodiment of the present invention will be described. As shown in FIG. 10, in the case of merging at a substantially constant speed, when moving (changing lanes) from the first lane (merging lane) to the second lane (priority lane), the server device 130 calculates the travel area to determine that the automobile 100A traveling in the first lane will interfere with the automobile 100B traveling in the second lane at the predicted travel time to move to the second lane, given the vehicle speed at the time of the absolute transmission time. Therefore, as shown in the lower left of FIG. 10, the vehicle speed is reduced to change the predicted travel time to move to the second lane, and the travel area prediction calculation result 14A is transmitted to the automobile 100A so as to avoid interference with the automobile 100B.

次に本発明の一実施形態について説明する。サーバ装置130は、例えば、携帯電話の基地局に設けられ、ネットワークは携帯電話網である。自動車100Aが高速道路の移動など比較的大きなエリア移動設定を行う場合において、自動車100Aにおいて、乗員がナビゲーションシステム20を操作して、目的地Aの設定を設定する。
交通情報演算システム900は、走行要求に基づいて、現在状況地図生成手段で、目的地Aまでの現在状況地図情報14を生成し、進行領域演算手段に出力する。
進行領域演算手段は、自動車100Aの目的地Aまでの現在状況地図情報13で、自動車100Aが目的地Aまで走行するシミュレーションを行い、走行レーン(Path)の道路割当処理を行う。
自動車100Aは、受信した進行領域予測演算結果14Aと予測演算結果を受信した時点における自動車100Aの周辺情報400に基づいて、表示デバイス41に出力するか、自動運転による走行を開始する。
受信した進行領域予測演算結果14Aにはサーバ時刻とサーバIDが付与されており、自動車100Aは受信した進行領域予測演算結果14Aとサーバ時刻とサーバIDを保存する。自動車100Aは、サーバIDを車両の固有情報として保存し、挙動リクエストのときに、サーバIDも含んだ車両の固有情報をサーバ装置130に送信する。
自動車100Aの目的地Aまでに、サーバ装置の管制または支援範囲が複数にまたがる場合、自動車100Aは複数のサーバ装置の管制または支援範囲で挙動リクエストを行う。
その時に、車両時刻と複数のサーバ装置間による絶対時刻の相対的なずれ、または管制区間が入り混じっている可能性、車車間通信、路側通信における相対時間のずれがあり、実走行絶対時刻における各時間のずれによる事故などの可能性があるため、車両が有するサーバIDと異なっている場合は、前記予測演算の結果を通信したサーバ装置以外のサーバ装置と通信しているとして、前記車両が有する前記サーバ時刻及び該サーバIDを更新することで周囲との時刻ずれによる干渉を回避することができる。
Next, an embodiment of the present invention will be described. The server device 130 is provided, for example, in a base station of a mobile phone, and the network is a mobile phone network. When the automobile 100A is set to move over a relatively large area, such as moving on a highway, the passenger of the automobile 100A operates the navigation system 20 to set the destination A.
The traffic information calculation system 900 generates current situation map information 14 up to the destination A based on the travel request using the current situation map generating means, and outputs it to the travel area calculating means.
The travel area calculation means performs a simulation of the automobile 100A traveling to the destination A using the current situation map information 13 of the automobile 100A to the destination A, and performs road allocation processing of the travel lane (Path).
Based on the received travel area prediction calculation result 14A and the surrounding information 400 of the automobile 100A at the time of receiving the prediction calculation result, the automobile 100A outputs the result on the display device 41 or starts traveling by automatic driving.
The received traveling area prediction calculation result 14A is provided with the server time and the server ID, and the automobile 100A stores the received traveling area prediction calculation result 14A, the server time, and the server ID. The automobile 100A stores the server ID as vehicle-specific information, and transmits the vehicle-specific information including the server ID to the server device 130 when making a behavior request.
When the vehicle 100A's route to destination A spans multiple control or support ranges of server devices, the vehicle 100A makes behavior requests in the control or support ranges of the multiple server devices.
At that time, there may be a relative difference between the vehicle time and the absolute time between multiple server devices, or controlled sections may be mixed up, or there may be a relative time difference in vehicle-to-vehicle communication and roadside communication, and there is a possibility of an accident due to a difference in each time in the actual driving absolute time. Therefore, if the server ID differs from the server ID possessed by the vehicle, it is assumed that the vehicle is communicating with a server device other than the server device that communicated the result of the predictive calculation, and the server time and server ID possessed by the vehicle can be updated to avoid interference due to time differences with the surrounding area.

次に本発明の一実施形態について説明する。サーバ装置130は、例えば、携帯電話の基地局111Aに設けられ、ネットワーク101は携帯電話網である。自動車100Aが高速道路の移動など比較的大きなエリア移動設定を行う場合において、自動車100Aにおいて、乗員がナビゲーションシステム20を操作して、目的地Aの設定を設定する。
交通情報演算システム900は、走行要求に基づいて、現在状況地図生成手段で、目的地Aまでの現在状況地図情報14を生成し、進行領域演算手段に出力する。
進行領域演算手段は、自動車100Aの目的地Aまでの現在状況地図情報14で、自動車100Aが目的地Aまで走行するシミュレーションを行い、道路割当処理(Path)を行う。
自動車100Aは、受信した進行領域予測演算結果14Aと進行領域予測演算結果14Aを受信した時点における自動車100Aの周辺情報400に基づいて、表示デバイス41に出力するか、自動運転による走行を開始する。
受信した進行領域予測演算結果14Aにはサーバ時刻とサーバIDが付与されており、自動車100Aは受信した進行領域予測演算結果14Aとサーバ時刻とサーバIDを保存する。自動車100Aは、サーバIDを車両の固有情報5として保存し、挙動リクエストのときに、サーバIDも含んだ車両の固有情報5をサーバ装置130に送信する。
自動車100Aの目的地Aまでに、サーバ装置130の管制または支援範囲が複数にまたがる場合において、車両の挙動リクエストに応答するサーバ装置130の範囲外の場合、応答を得られず、サーバ装置130側も進行領域予測演算結果14Aを送信できず、データ未処理となる。
自動車100Aは、通信をしたときに、自動車100Aが有するサーバ時刻と、自動車100Bなど、自動車100A以外の車両及びまたは交通システムの有する時刻が異なっているときは、入力情報取りまとめ部及び出力情報取りまとめ部を有するサーバ装置の通信範囲外として、車両が有するサーバ時刻を車両以外の車両及びまたは交通システムの有する走行周辺時刻に更新することで車両が有するサーバ時刻及びサーバIDを更新することで周囲との時刻ずれによる干渉を回避することができる。また、目的地Aに到達するために必要な情報が網羅されていない場合であっても、自車両の周辺車に合わせて挙動することができる。
Next, an embodiment of the present invention will be described. The server device 130 is provided in, for example, a mobile phone base station 111A, and the network 101 is a mobile phone network. When the automobile 100A is setting a relatively large area movement such as moving on a highway, the passenger of the automobile 100A operates the navigation system 20 to set the destination A.
The traffic information calculation system 900 generates current situation map information 14 up to the destination A based on the travel request using the current situation map generating means, and outputs it to the travel area calculating means.
The travel area calculation means performs a simulation of the automobile 100A traveling to the destination A using the current situation map information 14 of the automobile 100A to the destination A, and performs road allocation processing (Path).
Based on the received travel area prediction calculation result 14A and the surrounding information 400 of the automobile 100A at the time of receiving the travel area prediction calculation result 14A, the automobile 100A outputs the result to the display device 41 or starts driving autonomously.
The received travel area prediction calculation result 14A is provided with the server time and the server ID, and the automobile 100A stores the received travel area prediction calculation result 14A, the server time, and the server ID. The automobile 100A stores the server ID as vehicle specific information 5, and transmits the vehicle specific information 5 including the server ID to the server device 130 when making a behavior request.
If the control or support range of server device 130 spans multiple areas up to destination A of automobile 100A, and the destination is outside the range of server device 130 that responds to the vehicle behavior request, no response will be obtained, and server device 130 will not be able to transmit traveling area prediction calculation result 14A, resulting in the data going unprocessed.
When the server time of the automobile 100A differs from the time of the vehicle and/or the transportation system other than the automobile 100A, such as the automobile 100B, during communication, the automobile 100A can avoid interference due to time discrepancies with the surroundings by updating the server time of the vehicle to the traveling surrounding time of the vehicle and/or the transportation system other than the automobile 100A, outside the communication range of the server device having the input information compilation unit and the output information compilation unit, thereby updating the server time and server ID of the vehicle. Also, even if the information necessary to reach the destination A is not included, the automobile 100A can behave in accordance with the surrounding vehicles.

次に本発明の一実施形態について図11及び図12に基づいて説明する。ネットワークを介して通信可能な通信部が設けられる端末と、を有する車両と、前記端末の該通信部と通信し、少なくとも該端末の持つ自己並びにまたは他者の少なくとも一方の情報を集積する情報蓄積手段と、該情報蓄積部に集積された情報並びに地図情報及びまたは該車両のいる地域情報1000を使用して現在状況地図情報を作成する現在状況地図情報作成手段と、を有する入力情報取りまとめ部と、現在状況地図情報を用いて、前記車両の進行領域を予測演算する進行領域演算手段と、該予測演算の結果を前記通信部と通信する演算送信手段と、を有する出力情報取りまとめ部と、からなり、前記車両の走行領域は、少なくとも予め定められた地図情報と前記現在状況地図情報により構成された現在状況地図情報により決定され、決定された該走行領域は、少なくとも所定距離及びまたは時間により、複数のパーテーションに分割され、前記車両が、該分割された領域を通過する前に前記現在状況地図情報を更新し、前記車両に対して、前記進行領域演算手段または前記車両の少なくとも一方が前記予測演算に基づく疑似センサデータを出力することを特徴とする地図生成システム1としてもよい。 Next, one embodiment of the present invention will be described with reference to Figures 11 and 12. A map generating system 1 may be provided that includes a vehicle having a terminal provided with a communication unit capable of communicating via a network, an information storage unit that communicates with the communication unit of the terminal and accumulates at least one of the terminal's own and/or other's information, an input information compilation unit having a current situation map information creation unit that creates current situation map information using the information accumulated in the information storage unit and map information and/or area information 1000 in which the vehicle is located, a progress area calculation unit that predicts and calculates the progress area of the vehicle using the current situation map information, and an output information compilation unit having a calculation transmission unit that communicates the result of the prediction calculation with the communication unit, and the travel area of the vehicle is determined by current situation map information composed of at least predetermined map information and the current situation map information, and the determined travel area is divided into a plurality of partitions at least by a predetermined distance and/or time, and the current situation map information is updated before the vehicle passes through the divided area, and at least one of the progress area calculation unit and the vehicle outputs pseudo sensor data based on the prediction calculation to the vehicle.

図11及び図12は本発明の実施形態に係るロケータ処理を表した図であり、ロケータ処理において、ワールドマップサーバが出力するデータの座標系(X1,Y1)を、自動車100のセンサで用いられている方位角データと位置情報を持った極座標系(ベクトル成分)に変更する。
空間データは地球上のある場所に空間データを配置できる数値情報を持っており、当該数字は、データの参照フレームを提供する座標系(空間座標)の一部であり、地球表面上の空間データを特定し、他のデータを基準にしてデータの位置を揃え、空間的精度の高い解析を実行し、ワールドマップを作成することができる。データは水平座標系と鉛直座標系の両方で定義され、水平座標系では地球表面全体でデータが特定され、鉛直座標系ではデータの相対的な高さまたは深さを特定することができる。平面座標での予測演算であれば、水平座標系で足り、立体座標での演算であれば、鉛直座標系が必要になる。座標系に変換した場合、その原点は自車両である自動車100Aまたは自動車100Aの周辺車両である自動車100Bでも、ワールドマップ上に設けられてもよい。端末である自動車100Aと自動車100Bは、通信部6からネットワーク101を介して、各車両に関する車両走行情報を所定の時間及びまたは距離間隔でサーバ装置130に通知し、サーバ装置130は現状状況地図情報を生成し、シミュレーションを行い、進行領域予測演算結果14Aとして自動車100Aに出力し、自動車100Aは、進行領域予測演算結果14Aを用いて、自動車100Aのセンサ系と比較することが可能な疑似出力センサ値を生成し、検出データと疑似出力センサ値を比較することで、認識外にいる存在を認識することができる。また、ネットワーク内の情報の送信における遅延が発生するような場合や自動車100Aのセンサ系の機能が低下、使用不可、またはそもそも見えていない死角であったとしても、予測演算結果である進行領域予測演算結果14Aを持って走行することができる。また、疑似センサデータを用いる場合は疑似的な情報により走行することができるので、安全性を確保できる。
11 and 12 are diagrams showing locator processing according to an embodiment of the present invention. In the locator processing, the coordinate system (X1, Y1) of the data output by the world map server is changed to a polar coordinate system (vector components) having azimuth angle data and position information used by the sensor of the automobile 100.
Spatial data has numerical information that allows spatial data to be located at a certain place on the earth, and the numbers are part of a coordinate system (spatial coordinates) that provides a reference frame for the data, and can identify spatial data on the earth's surface, align the position of the data with other data as a reference, perform spatially accurate analysis, and create a world map. Data is defined in both horizontal and vertical coordinate systems, and the horizontal coordinate system identifies data on the entire earth's surface, while the vertical coordinate system identifies the relative height or depth of the data. For prediction calculations in planar coordinates, a horizontal coordinate system is sufficient, and for calculations in three-dimensional coordinates, a vertical coordinate system is required. When converted into a coordinate system, the origin may be the automobile 100A, which is the vehicle itself, or the automobile 100B, which is a vehicle surrounding the automobile 100A, or may be set on the world map. The automobiles 100A and 100B, which are terminals, notify the server device 130 of vehicle driving information regarding each vehicle at a predetermined time and/or distance intervals via the network 101 from the communication unit 6, and the server device 130 generates current situation map information, performs a simulation, and outputs it to the automobile 100A as a moving area prediction calculation result 14A. The automobile 100A uses the moving area prediction calculation result 14A to generate a pseudo output sensor value that can be compared with the sensor system of the automobile 100A, and can recognize the presence of an object outside the recognition by comparing the detection data with the pseudo output sensor value. In addition, even if a delay occurs in the transmission of information within the network, or the function of the sensor system of the automobile 100A is reduced or unavailable, or the blind spot is not visible in the first place, the automobile can travel with the moving area prediction calculation result 14A, which is the prediction calculation result. In addition, when pseudo sensor data is used, the automobile can travel with pseudo information, so safety can be ensured.

以上の実施形態は、本発明の好適な実施形態の例であるが、本発明は、これに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形または変更が可能である。 The above embodiment is an example of a preferred embodiment of the present invention, but the present invention is not limited to this, and various modifications and changes are possible without departing from the gist of the invention.

1…地図生成システム、3…サーバ装置、5…固有情報、11…サーバ通信デバイス、12…サーバタイマ、13…サーバメモリ、14…現在状況地図情報、210…サーバCPU、15…サーババス、20…ナビゲーション、21…駆動ECU、22…操舵ECU、23…制動ECU、24…走行制御ECU、25…運転操作ECU、26…検出ECU、27…外通信ECU(端末装置)、28…UI操作ECU、30…車載ネットワーク、31…バスケーブル、32…セントラルゲートウェイ、33…システムタイマ、41…表示デバイス、42…操作デバイス、51…ハンドル回路、52…ブレーキ回路、53…アクセル回路、54…シフト回路、61…角速度センサ、62…加速度センサ、21…カメラユニット、64…車内カメラ、65…マイクロホン、66…GNSS受信機、71…通信デバイス、72…通信メモリ、81…制御メモリ、100…自動車(車両)、101…ネットワーク、110…通信システム、111…基地局、112…通信網制御装置、120…高度交通システム、121…ADAS通信機、122…ADAS配信装置、400…周辺情報、1000…地域情報

1...map generation system, 3...server device, 5...unique information, 11...server communication device, 12...server timer, 13...server memory, 14...current situation map information, 210...server CPU, 15...server bus, 20...navigation, 21...driving ECU, 22...steering ECU, 23...braking ECU, 24...driving control ECU, 25...driving operation ECU, 26...detection ECU, 27...external communication ECU (terminal device), 28...UI operation ECU, 30...in-vehicle network, 31...bus cable, 32...central gateway, 33...system timer, 41...display device, 4 2...operation device, 51...steering wheel circuit, 52...brake circuit, 53...accelerator circuit, 54...shift circuit, 61...angular velocity sensor, 62...acceleration sensor, 21...camera unit, 64...in-vehicle camera, 65...microphone, 66...GNSS receiver, 71...communication device, 72...communication memory, 81...control memory, 100...automobile (vehicle), 101...network, 110...communication system, 111...base station, 112...communication network control device, 120...intelligent transportation system, 121...ADAS communication device, 122...ADAS distribution device, 400...peripheral information, 1000...regional information

Claims (7)

ネットワークを介して通信可能な通信部が設けられる端末と、
を有する車両と、
前記端末の該通信部と通信する情報受信手段と、
該情報受信手段により少なくとも該端末の持つ自己並びにまたは他者の少なくとも一方の情報を集積する情報蓄積手段と、
該情報蓄積手段に集積された情報並びに地図情報及びまたは該車両のいる地域情報を使用して現在状況地図情報を作成する現在状況地図情報作成手段と、
を有する入力情報取りまとめ部と、
現在状況地図情報を用いて、前記車両の進行領域を予測演算する進行領域演算手段と、
該予測演算の結果を前記通信部と通信する演算送信手段と、
を有する出力情報取りまとめ部と、
からなるサーバ装置と、を有し、
前記車両は、該サーバ装置から割り当てられた前記進行領域に従って、自動運転及びまたは手動運転により走行し、
前記入力情報取りまとめ部及び前記出力情報取りまとめ部は、前記ネットワークを介して、自動運転機能を有する少なくとも1以上の前記車両と通信を行う、前記車両の外部にあるサーバ装置に設けられ、
前記サーバ装置は、少なくとも1以上であり、
前記サーバ装置は、サーバ時刻とサーバIDを有し、
該サーバ時刻は世界時であり、
前記サーバ装置は、前記予測演算の結果を前記通信部と通信するときに、前記予測演算の結果とともに、前記サーバ時刻及び該サーバIDを前記車両に通信し、
前記車両は、前記車両の固有情報として、車両情報及び前記予測演算の結果を通信した前記サーバ装置が持つ前記サーバIDを有し、
前記車両は、前記サーバ装置と通信するときは、少なくとも前記車両の固有情報を通信し、
前記車両は、前記ネットワークを介して通信をしたときに、前記車両が有する前記サーバIDと異なっている場合は、前記予測演算の結果を通信したサーバ装置以外のサーバ装置と通信しているとして、前記車両が有する前記サーバ時刻及び該サーバIDを更新する
ことを特徴とする車両の走行制御システム
A terminal provided with a communication unit capable of communicating via a network;
A vehicle having
An information receiving means for communicating with the communication unit of the terminal;
an information storage means for storing at least one of the information of the terminal and/or information of another person by the information receiving means;
a current situation map information creating means for creating current situation map information using the information accumulated in the information storage means, map information, and/or area information about the area where the vehicle is located;
An input information consolidation unit having
a travel area calculation means for predicting and calculating a travel area of the vehicle by using current situation map information;
A calculation and transmission means for communicating the result of the predictive calculation with the communication unit;
An output information consolidation unit having
and a server device comprising:
The vehicle travels by automatic driving and/or manual driving according to the travel area assigned by the server device;
The input information consolidation unit and the output information consolidation unit are provided in a server device outside the vehicle that communicates with at least one vehicle having an automatic driving function via the network,
The server device is at least one,
The server device has a server time and a server ID,
The server time is universal time,
the server device communicates the result of the prediction calculation with the communication unit, together with the server time and the server ID to the vehicle;
the vehicle has, as unique information of the vehicle, the server ID of the server device to which the vehicle information and the result of the predictive calculation have been communicated;
When communicating with the server device, the vehicle communicates at least unique information of the vehicle;
When the vehicle communicates via the network, if the server ID is different from the server ID possessed by the vehicle, the vehicle determines that it is communicating with a server device other than the server device that communicated the result of the predictive calculation, and updates the server time and the server ID possessed by the vehicle.
A vehicle driving control system comprising:
ネットワークを介して通信可能な通信部が設けられる端末と、
を有する車両と、
前記端末の該通信部と通信する情報受信手段と、
該情報受信手段により少なくとも該端末の持つ自己並びにまたは他者の少なくとも一方の情報を集積する情報蓄積手段と、
該情報蓄積手段に集積された情報並びに地図情報及びまたは該車両のいる地域情報を使用して現在状況地図情報を作成する現在状況地図情報作成手段と、
を有する入力情報取りまとめ部と、
現在状況地図情報を用いて、前記車両の進行領域を予測演算する進行領域演算手段と、
該予測演算の結果を前記通信部と通信する演算送信手段と、
を有する出力情報取りまとめ部と、
からなるサーバ装置と、を有し、
前記車両は、該サーバ装置から割り当てられた前記進行領域に従って、自動運転及びまたは手動運転により走行し、
前記入力情報取りまとめ部及び前記出力情報取りまとめ部は、前記ネットワークを介して、自動運転機能を有する少なくとも1以上の前記車両と通信を行う、前記車両の外部にあるサーバ装置に設けられ、
前記サーバ装置は、少なくとも1以上であり、
前記サーバ装置は、サーバ時刻とサーバIDを有し、
該サーバ時刻は世界時であり、
前記サーバ装置は、前記予測演算の結果を前記通信部と通信するときに、前記予測演算の結果とともに、前記サーバ時刻及び該サーバIDを前記車両に通信し、
前記車両は、前記車両の固有情報として、車両情報及び前記予測演算の結果を通信した前記サーバ装置が持つ前記サーバ時刻を有し、
前記車両は、前記車両以外の車両及びまたは交通システムと通信するときは、少なくとも前記車両の固有情報を通信し、
前記車両は、通信をしたときに、前記車両が有する前記サーバ時刻と、前記車両以外の車両及びまたは交通システムの有する時刻が異なっており、かつ前記入力情報取りまとめ部及び前記出力情報取りまとめ部を有するサーバ装置と有効な通信が確立できないときは、前記入力情報取りまとめ部及び前記出力情報取りまとめ部を有するサーバ装置の通信範囲外として、前記車両が有する前記サーバ時刻を前記車両以外の車両及びまたは交通システムの有する走行周辺時刻に更新する
ことを特徴とする車両の走行制御システム
A terminal provided with a communication unit capable of communicating via a network;
A vehicle having
An information receiving means for communicating with the communication unit of the terminal;
an information storage means for storing at least one of the information of the terminal and/or information of another person by the information receiving means;
a current situation map information creating means for creating current situation map information using the information accumulated in the information storage means, map information, and/or area information about the area where the vehicle is located;
An input information consolidation unit having
a travel area calculation means for predicting and calculating a travel area of the vehicle by using current situation map information;
A calculation and transmission means for communicating the result of the predictive calculation with the communication unit;
An output information consolidation unit having
and a server device comprising:
The vehicle travels by automatic driving and/or manual driving according to the travel area assigned by the server device;
The input information consolidation unit and the output information consolidation unit are provided in a server device outside the vehicle that communicates with at least one vehicle having an automatic driving function via the network,
The server device is at least one,
The server device has a server time and a server ID,
The server time is universal time,
the server device communicates the result of the prediction calculation with the communication unit, together with the server time and the server ID to the vehicle;
the vehicle has vehicle information and the server time held by the server device to which the vehicle has communicated the result of the prediction calculation as unique information of the vehicle;
When the vehicle communicates with a vehicle other than the vehicle and/or a traffic system, the vehicle communicates at least unique information of the vehicle;
A vehicle driving control system characterized in that, when the server time held by the vehicle is different from the time held by a vehicle and/or a transportation system other than the vehicle when the vehicle communicates and valid communication cannot be established with a server device having the input information consolidation unit and the output information consolidation unit, the vehicle is outside the communication range of the server device having the input information consolidation unit and the output information consolidation unit and updates the server time held by the vehicle to the driving surrounding time held by a vehicle and/or a transportation system other than the vehicle .
前記端末は前記車両に少なくとも1つは設けられ、
前記情報蓄積手段と通信する端末は、少なくとも1以上であり、
前記車両の走行領域における前記車両以外との相対位置関係の挙動を決定するアルゴリズムは、所定時間の道路の占有率であることを特徴とする請求項1または2に記載の車両の走行制御システム
At least one of the terminals is provided in the vehicle,
The terminal communicating with the information storage means is at least one,
3. The vehicle driving control system according to claim 1 , wherein an algorithm for determining the behavior of the relative positional relationship between the vehicle and other objects in the driving area of the vehicle is based on a road occupancy rate for a predetermined period of time .
前記車両の走行領域は、前記情報蓄積手段に集積された情報並びに少なくとも予め定められた地図情報及び前記車両のいる地域情報を使用して作成される現在状況地図情報により決定され、
前記予測演算は、常に前記車両の進行方向に対して行われており、前記車両は前記端末を介して前記予測演算の結果を受信していることを特徴とする請求項1から3のいずれか一項に記載の車両の走行制御システム
The driving area of the vehicle is determined based on current situation map information created using the information accumulated in the information storage means, at least predetermined map information, and area information in which the vehicle is located;
4. The vehicle driving control system according to claim 1, wherein the predictive calculation is always performed in the direction of travel of the vehicle , and the vehicle receives the results of the predictive calculation via the terminal .
前記車両の走行領域は、少なくとも予め定められた地図情報と前記現在状況地図情報により構成された現在状況地図情報により決定され、
決定された該走行領域は、少なくとも所定距離及びまたは時間により、複数のパーテーションに分割されることを特徴とする請求項1から4のいずれか一項に記載の車両の走行制御システム。
The vehicle driving area is determined by current situation map information that is configured by at least predetermined map information and the current situation map information,
5. The vehicle driving control system according to claim 1, wherein the determined driving area is divided into a plurality of partitions based on at least a predetermined distance and/or time.
前記車両が、該分割された領域を通過する前に前記現在状況地図情報を更新し、前記車両に対して、前記進行領域演算手段または前記車両の少なくとも一方が前記予測演算に基づく疑似センサデータを出力することを特徴とする請求項に記載の車両の走行制御システム。
The vehicle driving control system according to claim 5, characterized in that the current situation map information is updated before the vehicle passes through the divided area, and at least one of the traveling area calculation means and the vehicle outputs pseudo sensor data based on the predictive calculation to the vehicle .
前記予測演算は少なくとも空間座標が設けられ、該空間座標は少なくとも水平座標と、を有し、前記疑似センサデータは、少なくとも前記空間座標と、方位角情報からなることを特徴とする請求項6に記載の車両の走行制御システム。
7. The vehicle cruise control system according to claim 6, wherein the predictive calculation is provided with at least spatial coordinates, the spatial coordinates having at least a horizontal coordinate, and the pseudo sensor data is comprised of at least the spatial coordinates and azimuth angle information .
JP2020145303A 2019-12-30 2020-08-31 Vehicle driving control system Active JP7530775B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US17/118,205 US11900796B2 (en) 2019-12-30 2020-12-10 Map generation system
EP20217529.5A EP3855123B1 (en) 2019-12-30 2020-12-29 Map generation system

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2019240029 2019-12-30
JP2019240029 2019-12-30
JP2019240030 2019-12-30
JP2019240031 2019-12-30
JP2019240030 2019-12-30
JP2019240031 2019-12-30

Publications (2)

Publication Number Publication Date
JP2021111329A JP2021111329A (en) 2021-08-02
JP7530775B2 true JP7530775B2 (en) 2024-08-08

Family

ID=77060042

Family Applications (16)

Application Number Title Priority Date Filing Date
JP2020145304A Active JP7558001B2 (en) 2019-12-30 2020-08-31 System for providing travel information to a moving object, server device used therein, and vehicle
JP2020145305A Active JP7558002B2 (en) 2019-12-30 2020-08-31 Mobility information providing system, server device, and vehicle
JP2020145303A Active JP7530775B2 (en) 2019-12-30 2020-08-31 Vehicle driving control system
JP2020149506A Active JP7549490B2 (en) 2019-12-30 2020-09-06 Mobility information providing system and server device
JP2020152494A Active JP7684794B2 (en) 2019-12-30 2020-09-11 Mobility information providing system, server device, and vehicle
JP2020152492A Active JP7606302B2 (en) 2019-12-30 2020-09-11 Mobility information providing system, server device, and vehicle
JP2020152493A Active JP7554081B2 (en) 2019-12-30 2020-09-11 Mobility information providing system, server device, and vehicle
JP2020152495A Active JP7558006B2 (en) 2019-12-30 2020-09-11 Mobility information providing system, server device, and vehicle
JP2020153694A Active JP7564666B2 (en) 2019-12-30 2020-09-14 Travel information system
JP2020165515A Active JP7569648B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle
JP2020165512A Active JP7545283B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle
JP2020165511A Active JP7545282B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle
JP2020165514A Active JP7545284B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle
JP2020165509A Active JP7587953B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle
JP2020165513A Active JP7549501B2 (en) 2019-12-30 2020-09-30 Mobility information system and vehicle
JP2020165510A Active JP7569647B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2020145304A Active JP7558001B2 (en) 2019-12-30 2020-08-31 System for providing travel information to a moving object, server device used therein, and vehicle
JP2020145305A Active JP7558002B2 (en) 2019-12-30 2020-08-31 Mobility information providing system, server device, and vehicle

Family Applications After (13)

Application Number Title Priority Date Filing Date
JP2020149506A Active JP7549490B2 (en) 2019-12-30 2020-09-06 Mobility information providing system and server device
JP2020152494A Active JP7684794B2 (en) 2019-12-30 2020-09-11 Mobility information providing system, server device, and vehicle
JP2020152492A Active JP7606302B2 (en) 2019-12-30 2020-09-11 Mobility information providing system, server device, and vehicle
JP2020152493A Active JP7554081B2 (en) 2019-12-30 2020-09-11 Mobility information providing system, server device, and vehicle
JP2020152495A Active JP7558006B2 (en) 2019-12-30 2020-09-11 Mobility information providing system, server device, and vehicle
JP2020153694A Active JP7564666B2 (en) 2019-12-30 2020-09-14 Travel information system
JP2020165515A Active JP7569648B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle
JP2020165512A Active JP7545283B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle
JP2020165511A Active JP7545282B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle
JP2020165514A Active JP7545284B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle
JP2020165509A Active JP7587953B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle
JP2020165513A Active JP7549501B2 (en) 2019-12-30 2020-09-30 Mobility information system and vehicle
JP2020165510A Active JP7569647B2 (en) 2019-12-30 2020-09-30 Mobility information providing system, server device, and vehicle

Country Status (2)

Country Link
JP (16) JP7558001B2 (en)
DE (1) DE102020134969A1 (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12027039B2 (en) 2019-12-30 2024-07-02 Subaru Corporation Mobility information provision system, server, and vehicle
US12046140B2 (en) 2019-12-30 2024-07-23 Subaru Corporation Mobility information provision system, server, and vehicle
WO2023021789A1 (en) * 2021-08-19 2023-02-23 住友電気工業株式会社 In-vehicle device, traffic information creating device, notifying method, traffic information creating method, notifying program, and traffic information creating program
JP7764181B2 (en) * 2021-09-30 2025-11-05 日本信号株式会社 Notification system
WO2023079658A1 (en) * 2021-11-04 2023-05-11 株式会社Subaru Travel control assistance system for vehicle, server device, and vehicle
CN114312839A (en) * 2021-12-29 2022-04-12 阿波罗智联(北京)科技有限公司 Information processing method, information processing apparatus, electronic device, and storage medium
JP2023131612A (en) * 2022-03-09 2023-09-22 株式会社Subaru Vehicle server system
JP7348344B1 (en) * 2022-03-28 2023-09-20 ソフトバンク株式会社 Vehicles and servers
JP7751944B2 (en) * 2022-03-30 2025-10-09 パナソニックオートモーティブシステムズ株式会社 Mobile object control device and mobile object control method
US12525128B2 (en) 2022-04-28 2026-01-13 Subaru Corporation Driver assistance system, vehicle, and recording medium recording computer program
JP7775784B2 (en) * 2022-06-03 2025-11-26 トヨタ自動車株式会社 Platooning vehicle matching device
WO2024057505A1 (en) * 2022-09-15 2024-03-21 本田技研工業株式会社 Mobile body assistance device and mobile body system
WO2024089752A1 (en) * 2022-10-25 2024-05-02 株式会社Subaru Control system for vehicle
JP7646281B2 (en) * 2022-10-25 2025-03-17 株式会社Subaru Vehicle control system
WO2024089753A1 (en) * 2022-10-25 2024-05-02 株式会社Subaru Management control system for vehicle
JP7722339B2 (en) * 2022-11-24 2025-08-13 トヨタ自動車株式会社 Vehicle Control System
JP2024106778A (en) * 2023-01-27 2024-08-08 株式会社日立製作所 Vehicle Control Systems
WO2025083867A1 (en) * 2023-10-20 2025-04-24 株式会社Subaru Vehicle traffic control system
WO2025181890A1 (en) * 2024-02-27 2025-09-04 株式会社Subaru Server coordinated control system for vehicle
JP7753424B2 (en) * 2024-03-13 2025-10-14 ソフトバンク株式会社 Information processing device, system, information processing method, and control program
WO2025196926A1 (en) * 2024-03-19 2025-09-25 株式会社Subaru Vehicle supervisory operation control system
WO2026023000A1 (en) * 2024-07-25 2026-01-29 株式会社Subaru Traffic control system for vehicle lane changing, and server device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018199357A (en) 2017-05-25 2018-12-20 トヨタ自動車株式会社 Driving control device
JP2019504301A (en) 2015-11-30 2019-02-14 華為技術有限公司Huawei Technologies Co.,Ltd. Automated driving navigation method, apparatus and system, in-vehicle terminal, and server

Family Cites Families (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001229491A (en) 2000-02-18 2001-08-24 Toyota Motor Corp Automatic avoidance device for emergency vehicles
JP2002279591A (en) * 2001-03-16 2002-09-27 Mitsubishi Electric Corp Car accident report / situation analysis system and car accident report / situation analysis method
JP4528999B2 (en) 2003-12-16 2010-08-25 富士通テン株式会社 Rear-end collision prevention device
JP4187669B2 (en) 2004-02-13 2008-11-26 トヨタ自動車株式会社 Vehicle evacuation instruction device, vehicle evacuation instruction system, and vehicle evacuation instruction method
JP2005238992A (en) 2004-02-26 2005-09-08 Hitachi Ltd Vehicle control device
JP2005293032A (en) * 2004-03-31 2005-10-20 Mitsubishi Electric Information Systems Corp Vehicle operation state monitoring system and vehicle operation state monitoring program for this system
JP2007299193A (en) 2006-04-28 2007-11-15 Toyota Motor Corp Intersection traffic control system
JP4923736B2 (en) 2006-05-30 2012-04-25 株式会社Jvcケンウッド Road communication system and road communication method
US20080100473A1 (en) * 2006-10-25 2008-05-01 Siemens Corporate Research, Inc. Spatial-temporal Image Analysis in Vehicle Detection Systems
JP2008204004A (en) * 2007-02-16 2008-09-04 Toyota Motor Corp Vehicle control device
JP2008262418A (en) 2007-04-12 2008-10-30 Toyota Motor Corp Traffic jam mitigation system, ground system, traffic jam prediction control device
JP4623057B2 (en) * 2007-06-05 2011-02-02 トヨタ自動車株式会社 Moving area acquisition device for own vehicle
JP2009168458A (en) * 2008-01-10 2009-07-30 Denso Corp Navigation device and program for navigation device
JP5417832B2 (en) 2008-12-15 2014-02-19 日産自動車株式会社 Vehicle driving support device
JP5397157B2 (en) * 2009-10-28 2014-01-22 日本電気株式会社 Vehicle tracking system, vehicle tracking method, and vehicle tracking program
JP5581771B2 (en) * 2010-03-29 2014-09-03 住友電気工業株式会社 Roadside communication device and position accuracy estimation method
JP2012168243A (en) 2011-02-10 2012-09-06 Alpine Electronics Inc Audio output device
KR101372023B1 (en) * 2012-05-31 2014-03-07 현대자동차주식회사 Apparatus and method for detecting moving-object of surrounding of vehicle
JP5977681B2 (en) * 2013-01-16 2016-08-24 株式会社日立ソリューションズ Traffic information provision system using location information of mobile terminals
JP2015161977A (en) * 2014-02-26 2015-09-07 株式会社デンソー Emergency response device for vehicle and vehicle accident notification system
JP6267059B2 (en) 2014-05-28 2018-01-24 日立建機株式会社 Vehicle management system
JP6310565B2 (en) * 2014-09-11 2018-04-11 本田技研工業株式会社 Driving assistance device
WO2016143113A1 (en) 2015-03-12 2016-09-15 三菱電機株式会社 Vehicle group management device, vehicle group management method, vehicle group management program, and vehicle group display device
JP6413962B2 (en) * 2015-07-10 2018-10-31 株式会社デンソー Travel control device
CN106941781A (en) * 2015-10-30 2017-07-11 株式会社小松制作所 Mine management system and mine management method
WO2017111126A1 (en) 2015-12-23 2017-06-29 京セラ株式会社 Server device, vehicle control device, and communication device
JPWO2017111139A1 (en) 2015-12-23 2018-11-22 京セラ株式会社 Server device, vehicle control device, and walking assist device
JP6604846B2 (en) * 2015-12-25 2019-11-13 日立建機株式会社 Mining equipment operation management system
JP2017134520A (en) 2016-01-26 2017-08-03 トヨタ自動車株式会社 Vehicle collision avoidance support system
US10967877B2 (en) 2016-04-15 2021-04-06 Honda Motor Co., Ltd. Vehicle control system, vehicle control method, and vehicle control program
JP6754925B2 (en) * 2016-10-21 2020-09-16 株式会社創発システム研究所 Autonomous driving support system.
JP2018097540A (en) * 2016-12-12 2018-06-21 三菱自動車工業株式会社 Positional information reporting device for defective vehicle
WO2018146882A1 (en) 2017-02-08 2018-08-16 住友電気工業株式会社 Information providing system, server, mobile terminal, and computer program
JP6611080B2 (en) 2017-02-24 2019-11-27 マツダ株式会社 Vehicle driving support system and method
JP2018190315A (en) * 2017-05-11 2018-11-29 住友電気工業株式会社 Computer program, traffic control apparatus, and traffic control method
JP6589941B2 (en) * 2017-06-06 2019-10-16 トヨタ自動車株式会社 Steering support device
SG11202000488YA (en) 2017-07-28 2020-02-27 Sumitomo Electric Industries On-vehicle control device, traveling speed control method, and computer program
JP2019046034A (en) 2017-08-31 2019-03-22 ダイムラー・アクチェンゲゼルシャフトDaimler AG Rank traveling management device
JP7043241B2 (en) * 2017-12-14 2022-03-29 aidea株式会社 Autonomous driving control system, automatic driving control method, and vehicle
WO2019142275A1 (en) * 2018-01-17 2019-07-25 三菱電機株式会社 Vehicle guiding apparatus, automatic driving unit, vehicle guiding system, and vehicle guiding method
JP2019125304A (en) 2018-01-19 2019-07-25 株式会社デンソーテン Method and system for refuge of general vehicle from travel route of emergency vehicle
US10235882B1 (en) 2018-03-19 2019-03-19 Derq Inc. Early warning and collision avoidance
JP6647361B2 (en) 2018-03-27 2020-02-14 株式会社Subaru Vehicle driving support device
JP2019174304A (en) * 2018-03-28 2019-10-10 パナソニックIpマネジメント株式会社 Automatic vehicle control system, server device, automatic vehicle, automatic vehicle control method, control method for server device, control method for automatic vehicle, and program
JP6627907B2 (en) * 2018-04-02 2020-01-08 株式会社デンソー Vehicle information processing system, vehicle-mounted device and information processing device
JP7187806B2 (en) 2018-04-10 2022-12-13 住友電気工業株式会社 Information processing device, system, method, and computer program
US10816984B2 (en) 2018-04-13 2020-10-27 Baidu Usa Llc Automatic data labelling for autonomous driving vehicles
JP2019204241A (en) 2018-05-22 2019-11-28 トヨタ自動車株式会社 Notification method
JP7149108B2 (en) 2018-06-06 2022-10-06 株式会社Subaru Automated driving support device
JP7174541B2 (en) 2018-06-11 2022-11-17 株式会社デンソーテン Method and apparatus for controlling vehicle motion
JP2019215775A (en) 2018-06-14 2019-12-19 本田技研工業株式会社 Moving entity assist system and moving entity assist method
JP2020003832A (en) 2018-06-23 2020-01-09 株式会社Momo Computer, vehicle, program, and method for controlling traveling of automatic driving vehicle
JP7120951B2 (en) * 2019-03-19 2022-08-17 株式会社三井E&Sマシナリー Cranes and crane control methods
JP6748252B1 (en) * 2019-03-19 2020-08-26 東芝エレベータ株式会社 elevator

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019504301A (en) 2015-11-30 2019-02-14 華為技術有限公司Huawei Technologies Co.,Ltd. Automated driving navigation method, apparatus and system, in-vehicle terminal, and server
JP2018199357A (en) 2017-05-25 2018-12-20 トヨタ自動車株式会社 Driving control device

Also Published As

Publication number Publication date
JP7554081B2 (en) 2024-09-19
JP7558001B2 (en) 2024-09-30
JP2021111343A (en) 2021-08-02
DE102020134969A1 (en) 2021-09-16
JP2021111345A (en) 2021-08-02
JP7587953B2 (en) 2024-11-21
JP2021111346A (en) 2021-08-02
JP7545282B2 (en) 2024-09-04
JP2021111349A (en) 2021-08-02
JP7545284B2 (en) 2024-09-04
JP2021111344A (en) 2021-08-02
JP2021111330A (en) 2021-08-02
JP7569647B2 (en) 2024-10-18
JP7606302B2 (en) 2024-12-25
JP7564666B2 (en) 2024-10-09
JP7549501B2 (en) 2024-09-11
JP7545283B2 (en) 2024-09-04
JP2021111332A (en) 2021-08-02
JP7569648B2 (en) 2024-10-18
JP7558002B2 (en) 2024-09-30
JP2021111339A (en) 2021-08-02
JP2021111340A (en) 2021-08-02
JP7684794B2 (en) 2025-05-28
JP2021111347A (en) 2021-08-02
JP2021111329A (en) 2021-08-02
JP2021111338A (en) 2021-08-02
JP7558006B2 (en) 2024-09-30
JP2021111331A (en) 2021-08-02
JP2021111341A (en) 2021-08-02
JP2021111337A (en) 2021-08-02
JP2021111348A (en) 2021-08-02
JP7549490B2 (en) 2024-09-11

Similar Documents

Publication Publication Date Title
JP7530775B2 (en) Vehicle driving control system
JP7750324B2 (en) Autonomous driving device, vehicle control method
US11409307B2 (en) Apparatus for providing map
EP3835823B1 (en) Information processing device, information processing method, computer program, information processing system, and moving body device
CN114255606A (en) Auxiliary driving reminding method and device, map auxiliary driving reminding method and device and map
CN112368598B (en) Information processing device, information processing method, computer program, and mobile device
JP2019128614A (en) Prediction device, prediction method, and program
WO2017057055A1 (en) Information processing device, information terminal and information processing method
JPWO2018179359A1 (en) Vehicle control system, vehicle control method, and vehicle control program
CN110271547A (en) Controller of vehicle, control method for vehicle and storage medium
WO2022145286A1 (en) Information processing device, information processing method, program, moving device, and information processing system
JP7444295B2 (en) Processing equipment, processing method, processing program, processing system
EP3855123B1 (en) Map generation system
JP2024119986A (en) Processing device and processing program
JP7444736B2 (en) traffic control system
WO2024039997A1 (en) Determination of an action for an autonomous vehicle in the presence of intelligent agents
WO2023074419A1 (en) Information processing device, information processing method, and information processing system
US12377776B2 (en) Turn signal assignment for complex maneuvers
JP2021162893A (en) Management equipment, management methods, and programs
CN115769287B (en) Automatic driving device and vehicle control method
US20260125050A1 (en) Processing device, processing method, processing system, storage medium
JP2024179782A (en) Information processing device and information processing method
WO2025234250A1 (en) Driving system and vehicle control method
KR20240059020A (en) Method for providing stereoscopic sound alarm service through relative position conversion of moving objects, and apparatus and system therefor
WO2025220403A1 (en) Operation system and method

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20221223

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230719

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240220

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240419

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240619

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240729

R150 Certificate of patent or registration of utility model

Ref document number: 7530775

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150