IP Library › Granted Patent US 12,617,421
Granted Patent B2
US 12,617,421 · App. 19/011,762 · Granted May 5, 2026

Driver assistance system and driver assistance processing method, and recording medium

Inventor: Ikuo Goto (Tokyo, JP)
Assignee: SUBARU CORPORATION
B60W50/14B60W40/09B60W2040/0872B60W2050/143B60W2050/146B60W2540/22B60W2540/221B60W2556/10B60W2556/45
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,617,421
App. No.
19/011,762
Granted
May 5, 2026
Kind
B2
Abstract

A driver assistance system configured to assist in driving vehicles includes a collected data storage and a processor. The processor is configured to calculate a first load state value with a change in driving behavior of a driver of an assistance target vehicle and a second load state value without the change, based on vehicle measurement data and passer-by measurement data, and calculates a total optimization evaluation value based on a difference between the first load state value and the second load state value. The first load state value and the second load state value are load state values indicate a change in load states of drivers of random vehicles and passers-by in a predetermined travel scene while the assistance target vehicle is traveling through the travel scene. The total optimization evaluation value indicates an influence of the driving behavior on the total optimization.

Claims (64)

1 . A driver assistance system configured to assist in driving vehicles, comprising:

a collected data storage configured to hold

vehicle measurement data transmitted from first terminals respectively mounted on the vehicles, and including driver state information regarding load states of drivers of the vehicles measured in a predetermined specific travel scene set in advance, and

passer-by measurement data transmitted from second terminals respectively carried by passers-by, and including passer-by state information regarding load states of the passers-by measured in the predetermined specific travel scene; and

a processor configured to carry out processing to assist in driving an assistance target vehicle of the vehicles based on the collected vehicle measurement data and the collected passer-by measurement data,

wherein the processor is configured to carry out

total optimization calculation processing to calculate, based on the vehicle measurement data and the passer-by measurement data, a first load state value with a change in driving behavior of a driver of the assistance target vehicle in the predetermined specific travel scene and a second load state without the change in the driving behavior of the driver of the assistance target vehicle in the predetermined specific travel scene, and calculate a total optimization evaluation value based on a difference between the first load state value and the second load state value, the first load state value and the second load state value being load state values indicating a change in each of the load states of the drivers of random vehicles and the passers-by present in the predetermined specific travel scene while the assistance target vehicle is traveling through the predetermined specific travel scene, and the total optimization evaluation value indicating an influence of the driving behavior of the assistance target vehicle on total optimization, and

driver assistance processing to assist in driving the assistance target vehicle based on the total optimization evaluation value;

wherein the processor is further configured to,

in the total optimization calculation processing,

after the assistance target vehicle has passed through the predetermined specific travel scene, acquire the vehicle measurement data regarding the assistance target vehicle and the random vehicles while the assistance target vehicle is passing through the predetermined specific travel scene and the passer-by measurement data regarding the passers-by present in the predetermined specific travel scene, and

calculate the first load state value and the second load state value, and calculate the total optimization evaluation value, based on the acquired vehicle measurement data and the acquired passer-by measurement data, and the vehicle measurement data and the passer-by measurement data held in the collected data storage, and in the driver assistance processing,

notify, based on the total optimization evaluation value, the driver of the assistance target vehicle of information regarding the influence of the driving behavior made by the driver of the assistance target vehicle on the total optimization.

2 . The driver assistance system according to claim 1 , wherein

the load states of the drivers and the passers-by comprise one or both states of a mental load and a physical load.

3 . The driver assistance system according to claim 1 , wherein

the processor is configured to,

in the driver assistance processing,

identify previous driving behavior that has increased the total optimization evaluation value to a predetermined reference value or more by the change in the driving behavior in the predetermined specific travel scene though which the assistance target vehicle has passed, and

notify, based on the previous driving behavior, the driver of the assistance target vehicle of advisory information.

4 . The driver assistance system according to claim 1 , wherein

the processor is configured to,

in the total optimization calculation processing,

before the assistance target vehicle passes through the predetermined specific travel scene, calculate the first load state value and the second load state value, and calculate the total optimization evaluation value, based on the vehicle measurement data and the passer-by measurement data held in the collected data storage,

in the driver assistance processing,

determine recommended driving behavior based on the total optimization evaluation value and notify the driver of the assistance target vehicle of information regarding the recommended driving behavior.

5 . The driver assistance system according to claim 4 , wherein

the processor is configured to,

in the total optimization calculation processing,

calculate the first load state value and the second load state value, and calculate the total optimization evaluation value, with respect to multiple kinds of driving behavior when passing through the predetermined specific travel scene, and

in the driver assistance processing,

assume driving behavior that maximizes the total optimization evaluation value as the recommended driving behavior and notify the driver of the assistance target vehicle of the information regarding the recommended driving behavior.

6 . The driver assistance system according to claim 1 , wherein

the processor is configured to,

in the total optimization calculation processing,

before the assistance target vehicle passes through the predetermined specific travel scene, calculate the first load state value and the second load state value when passing through the predetermined specific travel scene, and calculate the total optimization evaluation value, based on the vehicle measurement data and the passer-by measurement data held in the collected data storage, and

in the driver assistance processing,

obtain driving behavior that increases the total optimization evaluation value to a predetermined reference value or more, and sets a driving condition for automated driving of the assistance target vehicle.

7 . The driver assistance system according to claim 1 , wherein

the vehicle measurement data comprises vehicle state information regarding an amount of energy consumption of each of the vehicles, and

the processor is configured to,

in the total optimization calculation processing,

further calculate a first energy state value and a second energy state value, and calculate the total optimization evaluation value indicating the influence of the driving behavior of the assistance target vehicle on the total optimization, based on a difference between the first energy state value and the second energy state value, the first energy state value indicating a change in the amount of energy consumption of each of the random vehicles with the change in the driving behavior of the driver of the assistance target vehicle while the assistance target vehicle is traveling through the predetermined specific travel scene, and the second energy state value indicating the change in the amount of energy consumption of each of the random vehicles without the change in the driving behavior of the driver of the assistance target vehicle while the assistance target vehicle is traveling through the predetermined specific travel scene.

8 . A driver assistance method to assist in driving vehicles, the driver assistance method comprising causing a computer to:

based on

vehicle measurement data transmitted from first terminals respectively mounted on the vehicles, and including driver state information regarding load states of drivers of the vehicles measured in a predetermined specific travel scene set in advance, and

passer-by measurement data transmitted from second terminals respectively carried by passers-by, and including passer-by state information regarding load states of the passers-by measured in the predetermined specific travel scene,

calculate a first load state value with a change in driving behavior of a driver of an assistance target vehicle of the vehicles in the predetermined specific travel scene and a second load state without the change in the driving behavior of the driver of the assistance target vehicle in the predetermined specific travel scene, and calculate a total optimization evaluation value based on a difference between the first load state value and the second load state value, the first load state value and the second load state value being load state values indicating a change in each of the load states of the drivers of random vehicles and the passers-by present in the predetermined specific travel scene while the assistance target vehicle is traveling through the predetermined specific travel scene, and the total optimization evaluation value indicating an influence of the driving behavior of the assistance target vehicle on total optimization, and

assist in driving the assistance target vehicle based on the total optimization evaluation value;

in the total optimization calculation processing,

after the assistance target vehicle has passed through the predetermined specific travel scene, acquire the vehicle measurement data regarding the assistance target vehicle and the random vehicles while the assistance target vehicle is passing through the predetermined specific travel scene and the passer-by measurement data regarding the passers-by present in the predetermined specific travel scene, and

calculate the first load state value and the second load state value, and calculate the total optimization evaluation value, based on the acquired vehicle measurement data and the acquired passer-by measurement data, and the vehicle measurement data and the passer-by measurement data held in the collected data storage, and in the driver assistance processing,

notify, based on the total optimization evaluation value, the driver of the assistance target vehicle of information regarding the influence of the driving behavior made by the driver of the assistance target vehicle on the total optimization.

9 . A non-transitory tangible recording medium containing a computer program, the computer program causing a computer to:

based on

vehicle measurement data transmitted from first terminals respectively mounted on vehicles, and including driver state information regarding load states of drivers of the vehicles measured in a predetermined specific travel scene set in advance, and

passer-by measurement data transmitted from second terminals respectively carried by passers-by, and including passer-by state information regarding load states of the passers-by measured in the predetermined specific travel scene,

calculate a first load state value with a change in driving behavior by a driver of an assistance target vehicle of the vehicles in the predetermined specific travel scene and a second load state without the change in the driving behavior by the driver of the assistance target vehicle in the predetermined specific travel scene, and calculate a total optimization evaluation value based on a difference between the first load state value and the second load state value, the first load state value and the second load state value being load state values indicating a change in each of the load states of the drivers of random vehicles and the passers-by present in the predetermined specific travel scene while the assistance target vehicle is traveling through the predetermined specific travel scene, and the total optimization evaluation value indicating an influence of the driving behavior of the assistance target vehicle on total optimization, and

assist in driving the assistance target vehicle based on the total optimization evaluation value;

wherein the processor is further configured to,

in the total optimization calculation processing,

after the assistance target vehicle has passed through the predetermined specific travel scene, acquire the vehicle measurement data regarding the assistance target vehicle and the random vehicles while the assistance target vehicle is passing through the predetermined specific travel scene and the passer-by measurement data regarding the passers-by present in the predetermined specific travel scene, and

calculate the first load state value and the second load state value, and calculate the total optimization evaluation value, based on the acquired vehicle measurement data and the acquired passer-by measurement data, and the vehicle measurement data and the passer-by measurement data held in the collected data storage, and in the driver assistance processing,

notify, based on the total optimization evaluation value, the driver of the assistance target vehicle of information regarding the influence of the driving behavior made by the driver of the assistance target vehicle on the total optimization.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2025
From: GOTO, IKUO
To: SUBARU CORPORATION
Reel/Frame 069765/0528 →
Continuity (2)
Continuation PCTJP2023021651 · Jun 12, 2023
Related Publication 20250145171A1 · May 8, 2025
References Cited (8)
US 9421909B2 · Strickland · 2016 [cited by examiner]
US 10300922B2 · Volos · 2019 [cited by examiner]
US 10399575B2 · Spasojevic · 2019 [cited by examiner]
US 20190195646A1 · Iwai et al. · 2019 [cited by applicant]
EP 3144862A1 · 2017 [cited by applicant]
JP 201759099A · 2017 [cited by applicant]
JP 2019117142A · 2019 [cited by applicant]
International Search Report (with English translation) and Written Opinion dated Jul. 25, 2023, from International Application No. PCT/JP2023/021651, 8 pages. [cited by applicant]