IP Library Granted Patent US 12,617,399
Granted Patent B2
US 12,617,399 · App. 18/531,179 · Granted May 5, 2026

Vehicle driving assistance apparatus, vehicle driving assistance method, and computer-readable storage medium storing vehicle driving assistance program

Inventor: Hideki Kamatani (Nagoya, JP)
Assignees: TOYOTA JIDOSHA KABUSHIKI KAISHA; DENSO CORPORATION
B60W30/16B60W30/143B60W30/18072B60W2520/10B60W2552/15B60W2720/106
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,399
App. No.
18/531,179
Granted
May 5, 2026
Kind
B2
Abstract

A vehicle driving assistance apparatus executes an autonomous acceleration/deceleration control to maintain an own vehicle moving speed within a predetermined speed range, or maintain an inter-vehicle distance within a predetermined distance range, executes a coasting control when the deceleration of the own vehicle is requested in a situation where the autonomous acceleration/deceleration control is being executed, and executes a power running control when the acceleration of the own vehicle is requested in the situation where the autonomous acceleration/deceleration control is being executed. The vehicle driving assistance apparatus terminates executing the autonomous acceleration/deceleration control when a predetermined condition relating to at least one of a gradient of a road on which the own vehicle is moving and the moving speed of the own vehicle in the situation where the autonomous acceleration/deceleration control is being executed.

Claims (96)

1 . A vehicle driving assistance apparatus, comprising an electronic control unit configured to:

execute an autonomous acceleration/deceleration control of autonomously controlling an acceleration and a deceleration of an own vehicle so as to maintain a moving speed of the own vehicle within a predetermined speed range, or maintain a distance between the own vehicle and another vehicle existing around the own vehicle within a predetermined distance range;

execute a coasting control of causing the own vehicle to coast when the deceleration of the own vehicle is requested in a situation where the electronic control unit is executing the autonomous acceleration/deceleration control; and

execute a power running control of running the own vehicle with power when the acceleration of the own vehicle is requested in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the electronic control unit is configured to terminate executing the autonomous acceleration/deceleration control when a predetermined condition relating to at least one of (i) a gradient of a road on which the own vehicle is moving and (ii) the moving speed of the own vehicle becomes satisfied in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the predetermined condition includes one of a first condition and a second condition,

wherein the first condition corresponds to one of:

a high speed condition that the moving speed of the own vehicle is greater than a predetermined vehicle speed threshold; and

an upward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to an upward slope gradient which is greater than a predetermined upward slope gradient threshold,

wherein the second condition corresponds to a downward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to a downward slope gradient which is greater than a predetermined downward slope gradient threshold, and

wherein the electronic control unit is further configured to start to execute a moving speed control of autonomously accelerating or decelerating the own vehicle to maintain the moving speed of the own vehicle at a predetermined moving speed when the first condition becomes satisfied, and the electronic control unit terminates executing the autonomous acceleration/deceleration control.

2 . The vehicle driving assistance apparatus as claimed in claim 1 ,

wherein the predetermined condition includes one of a first condition and a second condition,

wherein a probability of the first condition becoming satisfied is greater when the moving speed of the own vehicle is equal to or greater than a predetermined first speed than when the moving speed of the own vehicle is smaller than the predetermined first speed, or a probability of the first condition becoming satisfied is greater when the gradient of the road on which the own vehicle is moving is equal to or greater than a predetermined first gradient than when the gradient of the road on which the own vehicle is moving is smaller than the predetermined first gradient, and

wherein a probability of the second condition becoming satisfied is greater when the gradient of the road on which the own vehicle is moving is equal to or smaller than a predetermined second gradient than when the gradient of the road on which the own vehicle is moving is greater than the predetermined second gradient.

3 . The vehicle driving assistance apparatus as claimed in claim 1 , wherein the electronic control unit is configured to execute the coasting control when the second condition becomes satisfied, and the electronic control unit terminates executing the autonomous acceleration/deceleration control in a situation where the moving speed of the own vehicle is smaller than the predetermined moving speed.

4 . The vehicle driving assistance apparatus as claimed in claim 1 ,

wherein the power running control corresponds to an optimum power running control of (i) activating a driving apparatus at an activation state where an energy efficiency of moving the own vehicle is equal to or greater than a predetermined energy efficiency and (ii) moving the own vehicle by a driving force output from the driving apparatus, and

wherein the predetermined upward slope gradient threshold is set to one of:

a gradient at which an absolute value of a deceleration rate of the own vehicle is equal to or greater than a predetermined deceleration rate threshold in a situation where the gradient of the road on which the own vehicle is moving corresponds to the upward slope gradient, and the own vehicle is moved by the coasting control; and

a gradient at which an acceleration rate of the own vehicle is equal to or smaller than a predetermined acceleration rate threshold in a situation where the gradient of the road on which the own vehicle is moving corresponds to the upward slope gradient, and the own vehicle is moved by the optimum power running control.

5 . The vehicle driving assistance apparatus as claimed in claim 1 ,

wherein the power running control corresponds to an optimum power running control of (i) activating a driving apparatus at an activation state where an energy efficiency of moving the own vehicle is equal to or greater than a predetermined energy efficiency and (ii) moving the own vehicle by a driving force output from the driving apparatus, and

wherein the predetermined upward slope threshold is set to a gradient at which a rate of an absolute value of an upward-slope-gradient coasting deceleration rate of the own vehicle to an upward-slope-gradient optimum acceleration rate of the own vehicle is greater than a predetermined rate,

wherein the upward-slope-gradient optimum acceleration rate corresponds to an acceleration rate of the own vehicle realized by moving the own vehicle by the optimum power running control in the situation where the gradient of the road on which the own vehicle is moving corresponds to the upward slope gradient, and

wherein the upward-slope-gradient coasting deceleration rate corresponds to a deceleration rate of the own vehicle realized by moving the own vehicle by the coasting control in the situation where the gradient of the road on which the own vehicle is moving corresponds to the upward slope gradient.

6 . A vehicle driving assistance method, comprising steps of:

executing an autonomous acceleration/deceleration control of autonomously controlling an acceleration and a deceleration of an own vehicle so as to maintain a moving speed of the own vehicle within a predetermined speed range, or maintain a distance between the own vehicle and another vehicle existing around the own vehicle within a predetermined distance range;

executing a coasting control of causing the own vehicle to coast when the deceleration of the own vehicle is requested in a situation where the electronic control unit is executing the autonomous acceleration/deceleration control; and

executing a power running control of running the own vehicle with power when the acceleration of the own vehicle is requested in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the vehicle driving assistance method comprises a step of terminating executing the autonomous acceleration/deceleration control when a predetermined condition relating to at least one of (i) a gradient of a road on which the own vehicle is moving and (ii) the moving speed of the own vehicle becomes satisfied in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the predetermined condition includes one of a first condition and a second condition,

wherein the first condition corresponds to one of:

a high speed condition that the moving speed of the own vehicle is greater than a predetermined vehicle speed threshold; and

an upward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to an upward slope gradient which is greater than a predetermined upward slope gradient threshold,

wherein the second condition corresponds to a downward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to a downward slope gradient which is greater than a predetermined downward slope gradient threshold, and

wherein the vehicle driving assistance method further comprises starting to execute a moving speed control of autonomously accelerating or decelerating the own vehicle to maintain the moving speed of the own vehicle at a predetermined moving speed when the first condition becomes satisfied, and terminating executing the autonomous acceleration/deceleration control.

7 . A computer-readable storage medium storing a vehicle driving assistance program which is configured to:

execute an autonomous acceleration/deceleration control of autonomously controlling an acceleration and a deceleration of an own vehicle so as to maintain a moving speed of the own vehicle within a predetermined speed range, or maintain a distance between the own vehicle and another vehicle existing around the own vehicle within a predetermined distance range;

execute a coasting control of causing the own vehicle to coast when the deceleration of the own vehicle is requested in a situation where the electronic control unit is executing the autonomous acceleration/deceleration control; and

execute a power running control of running the own vehicle with power when the acceleration of the own vehicle is requested in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the vehicle driving assistance program is configured to terminate executing the autonomous acceleration/deceleration control when a predetermined condition relating to at least one of (i) a gradient of a road on which the own vehicle is moving and (ii) the moving speed of the own vehicle becomes satisfied in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the predetermined condition includes one of a first condition and a second condition,

wherein the first condition corresponds to one of:

a high speed condition that the moving speed of the own vehicle is greater than a predetermined vehicle speed threshold; and

an upward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to an upward slope gradient which is greater than a predetermined upward slope gradient threshold,

wherein the second condition corresponds to a downward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to a downward slope gradient which is greater than a predetermined downward slope gradient threshold, and

wherein the vehicle driving assistance program is further configured to start to execute a moving speed control of autonomously accelerating or decelerating the own vehicle to maintain the moving speed of the own vehicle at a predetermined moving speed when the first condition becomes satisfied, and terminating executing the autonomous acceleration/deceleration control.

8 . A vehicle driving assistance apparatus, comprising an electronic control unit configured to:

execute an autonomous acceleration/deceleration control of autonomously controlling an acceleration and a deceleration of an own vehicle so as to maintain a moving speed of the own vehicle within a predetermined speed range, or maintain a distance between the own vehicle and another vehicle existing around the own vehicle within a predetermined distance range;

execute a coasting control of causing the own vehicle to coast when the deceleration of the own vehicle is requested in a situation where the electronic control unit is executing the autonomous acceleration/deceleration control; and

execute a power running control of running the own vehicle with power when the acceleration of the own vehicle is requested in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the electronic control unit is configured to terminate executing the autonomous acceleration/deceleration control when a predetermined condition relating to at least one of (i) a gradient of a road on which the own vehicle is moving and (ii) the moving speed of the own vehicle becomes satisfied in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the predetermined condition includes one of a first condition and a second condition,

wherein the first condition corresponds to one of:

a high speed condition that the moving speed of the own vehicle is greater than a predetermined vehicle speed threshold; and

an upward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to an upward slope gradient which is greater than a predetermined upward slope gradient threshold,

wherein the second condition corresponds to a downward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to a downward slope gradient which is greater than a predetermined downward slope gradient threshold, and

wherein the electronic control unit is configured to execute a moving speed control of autonomously accelerating or decelerating the own vehicle to maintain the moving speed of the own vehicle at a predetermined moving speed when the second condition becomes satisfied, and the electronic control unit terminates executing the autonomous acceleration/deceleration control in a situation where the moving speed of the own vehicle is equal to or greater than a predetermined moving speed.

9 . The vehicle driving assistance apparatus as claimed in claim 8 ,

wherein the predetermined condition includes one of a first condition and a second condition,

wherein a probability of the first condition becoming satisfied is greater when the moving speed of the own vehicle is equal to or greater than a predetermined first speed than when the moving speed of the own vehicle is smaller than the predetermined first speed, or a probability of the first condition becoming satisfied is greater when the gradient of the road on which the own vehicle is moving is equal to or greater than a predetermined first gradient than when the gradient of the road on which the own vehicle is moving is smaller than the predetermined first gradient, and

wherein a probability of the second condition becoming satisfied is greater when the gradient of the road on which the own vehicle is moving is equal to or smaller than a predetermined second gradient than when the gradient of the road on which the own vehicle is moving is greater than the predetermined second gradient.

10 . The vehicle driving assistance apparatus as claimed in claim 8 , wherein the electronic control unit is configured to execute the coasting control when the second condition becomes satisfied, and the electronic control unit terminates executing the autonomous acceleration/deceleration control in a situation where the moving speed of the own vehicle is smaller than the predetermined moving speed.

11 . The vehicle driving assistance apparatus as claimed in claim 8 ,

wherein the power running control corresponds to an optimum power running control of (i) activating a driving apparatus at an activation state where an energy efficiency of moving the own vehicle is equal to or greater than a predetermined energy efficiency and (ii) moving the own vehicle by a driving force output from the driving apparatus, and

wherein the predetermined upward slope gradient threshold is set to one of:

a gradient at which an absolute value of a deceleration rate of the own vehicle is equal to or greater than a predetermined deceleration rate threshold in a situation where the gradient of the road on which the own vehicle is moving corresponds to the upward slope gradient, and the own vehicle is moved by the coasting control; and

a gradient at which an acceleration rate of the own vehicle is equal to or smaller than a predetermined acceleration rate threshold in a situation where the gradient of the road on which the own vehicle is moving corresponds to the upward slope gradient, and the own vehicle is moved by the optimum power running control.

12 . The vehicle driving assistance apparatus as claimed in claim 8 ,

wherein the power running control corresponds to an optimum power running control of (i) activating a driving apparatus at an activation state where an energy efficiency of moving the own vehicle is equal to or greater than a predetermined energy efficiency and (ii) moving the own vehicle by a driving force output from the driving apparatus, and

wherein the predetermined upward slope threshold is set to a gradient at which a rate of an absolute value of an upward-slope-gradient coasting deceleration rate of the own vehicle to an upward-slope-gradient optimum acceleration rate of the own vehicle is greater than a predetermined rate,

wherein the upward-slope-gradient optimum acceleration rate corresponds to an acceleration rate of the own vehicle realized by moving the own vehicle by the optimum power running control in the situation where the gradient of the road on which the own vehicle is moving corresponds to the upward slope gradient, and

wherein the upward-slope-gradient coasting deceleration rate corresponds to a deceleration rate of the own vehicle realized by moving the own vehicle by the coasting control in the situation where the gradient of the road on which the own vehicle is moving corresponds to the upward slope gradient.

13 . A vehicle driving assistance method, comprising steps of:

executing an autonomous acceleration/deceleration control of autonomously controlling an acceleration and a deceleration of an own vehicle so as to maintain a moving speed of the own vehicle within a predetermined speed range, or maintain a distance between the own vehicle and another vehicle existing around the own vehicle within a predetermined distance range;

executing a coasting control of causing the own vehicle to coast when the deceleration of the own vehicle is requested in a situation where the electronic control unit is executing the autonomous acceleration/deceleration control; and

executing a power running control of running the own vehicle with power when the acceleration of the own vehicle is requested in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the vehicle driving assistance method comprises a step of terminating executing the autonomous acceleration/deceleration control when a predetermined condition relating to at least one of (i) a gradient of a road on which the own vehicle is moving and (ii) the moving speed of the own vehicle becomes satisfied in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the predetermined condition includes one of a first condition and a second condition,

wherein the first condition corresponds to one of:

a high speed condition that the moving speed of the own vehicle is greater than a predetermined vehicle speed threshold; and

an upward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to an upward slope gradient which is greater than a predetermined upward slope gradient threshold,

wherein the second condition corresponds to a downward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to a downward slope gradient which is greater than a predetermined downward slope gradient threshold, and

wherein the vehicle driving assistance method further comprises executing a moving speed control of autonomously accelerating or decelerating the own vehicle to maintain the moving speed of the own vehicle at a predetermined moving speed when the second condition becomes satisfied, and terminating executing the autonomous acceleration/deceleration control in a situation where the moving speed of the own vehicle is equal to or greater than a predetermined moving speed.

14 . A computer-readable storage medium storing a vehicle driving assistance program which is configured to:

execute an autonomous acceleration/deceleration control of autonomously controlling an acceleration and a deceleration of an own vehicle so as to maintain a moving speed of the own vehicle within a predetermined speed range, or maintain a distance between the own vehicle and another vehicle existing around the own vehicle within a predetermined distance range;

execute a coasting control of causing the own vehicle to coast when the deceleration of the own vehicle is requested in a situation where the electronic control unit is executing the autonomous acceleration/deceleration control; and

execute a power running control of running the own vehicle with power when the acceleration of the own vehicle is requested in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the vehicle driving assistance program is configured to terminate executing the autonomous acceleration/deceleration control when a predetermined condition relating to at least one of (i) a gradient of a road on which the own vehicle is moving and (ii) the moving speed of the own vehicle becomes satisfied in the situation where the electronic control unit is executing the autonomous acceleration/deceleration control,

wherein the predetermined condition includes one of a first condition and a second condition,

wherein the first condition corresponds to one of:

a high speed condition that the moving speed of the own vehicle is greater than a predetermined vehicle speed threshold; and

an upward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to an upward slope gradient which is greater than a predetermined upward slope gradient threshold,

wherein the second condition corresponds to a downward slope gradient condition that the gradient of the road on which the own vehicle is moving corresponds to a downward slope gradient which is greater than a predetermined downward slope gradient threshold, and

wherein the vehicle driving assistance program is further configured to execute a moving speed control of autonomously accelerating or decelerating the own vehicle to maintain the moving speed of the own vehicle at a predetermined moving speed when the second condition becomes satisfied, and terminating executing the autonomous acceleration/deceleration control in a situation where the moving speed of the own vehicle is equal to or greater than a predetermined moving speed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2023
From: KAMATANI, HIDEKI
To: TOYOTA JIDOSHA KABUSHIKI KAISHA; DENSO CORPORATION
Reel/Frame 065810/0077 →
Priority Claims (1)
JP 2022-196567 · Dec 8, 2022 · national
Continuity (1)
Related Publication 20240190430A1 · Jun 13, 2024
References Cited (13)
US 8355851B2 · Inoue et al. · 2013 [cited by applicant]
US 8370040B2 · Inoue et al. · 2013 [cited by applicant]
US 8417430B2 · Saeki · 2013 [cited by applicant]
US 8548709B2 · Morita · 2013 [cited by applicant]
US 8768597B2 · Kagawa · 2014 [cited by applicant]
US 9174643B2 · Aso · 2015 [cited by applicant]
US 10017178B2 · Morimoto et al. · 2018 [cited by applicant]
US 10118617B2 · Urano et al. · 2018 [cited by applicant]
US 10486698B2 · Masui et al. · 2019 [cited by applicant]
US 20190100204A1 · Plianos · 2019 [cited by examiner]
US 20190295419A1 · Tosa et al. · 2019 [cited by applicant]
US 20240270256A1 · Ozawa · 2024 [cited by examiner]
JP 2018134925A · 2018 [cited by applicant]