DECELERATION SUPPORT DEVICE, DECELERATION SUPPORT METHOD, DECELERATION SUPPORT PROGRAM, AND VEHICLE
20230234567 · 2023-07-27
Assignee
Inventors
Cpc classification
B60W30/16
PERFORMING OPERATIONS; TRANSPORTING
B60W2554/804
PERFORMING OPERATIONS; TRANSPORTING
B60W10/04
PERFORMING OPERATIONS; TRANSPORTING
B60W50/10
PERFORMING OPERATIONS; TRANSPORTING
B60W10/196
PERFORMING OPERATIONS; TRANSPORTING
B60W30/09
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A deceleration support device in which an electronic control unit controls a speed reduction device to execute automatic deceleration control when an object that requires deceleration of a vehicle is detected and a braking/driving operation is not detected, and interrupt the automatic deceleration control when a driving operation is detected in a situation where the automatic deceleration control is being executed, and with an object that requires deceleration of the vehicle and does not prevent the vehicle from passing through a position of the object being defined as a specific object, the electronic control unit resumes the automatic deceleration control if it is determined that the object is not a specific object, but does not resume the automatic deceleration control if it is determined that the object is a specific object, when the driving operation is not detected in a situation where the automatic deceleration control is interrupted.
Claims
1. A deceleration support device that comprises an object detection device that detects an object at least in front of a vehicle, a braking/driving operation detection device that is configured to detect a braking/driving operation by a driver, a speed reduction device that decelerates the vehicle, and an electronic control unit that controls the speed reduction device; the electronic control unit is configured to control the speed reduction device to execute automatic deceleration control for automatically decelerating the vehicle when the object detection device detects an object that requires deceleration of the vehicle and the braking/driving operation detection device does not detect a braking/driving operation, and interrupt the automatic deceleration control when a driving operation is detected by the braking/driving operation detection device in a situation where the automatic deceleration control is being executed, wherein with an object that requires deceleration of the vehicle and that does not prevent the vehicle from passing through a position of the object being defined as a specific object, the electronic control unit is configured to resume the automatic deceleration control if the electronic control unit determines that the object is not a specific object, but is configured not to resume the automatic deceleration control if the electronic control unit determines that the object is a specific object, when the driving operation is no longer detected by the braking/driving operation detection device in a situation where the automatic deceleration control is interrupted.
2. The deceleration support device according to claim 1, wherein the electronic control unit is configured, when the driving operation is no longer detected by the braking/driving operation detection device in a situation where the object detection device detects a plurality of objects requiring deceleration of the vehicle and the automatic deceleration control is interrupted, to resume the automatic deceleration control if the electronic control unit determines that the plurality of objects include an object other than the specific object, but not to resume the automatic deceleration control if the electronic control unit determines that all of the plurality of objects are the specific objects.
3. The deceleration support device according to claim 1, wherein the specific object is an object that does not displace with respect to a road on which the vehicle travels and that the vehicle can pass through without colliding.
4. The deceleration support device according to claim 1, wherein the electronic control unit is configured to resume the automatic deceleration control if the electronic control unit determines that the object is not a specific object, but terminate the automatic deceleration control if the electronic control unit determines that the object is a specific object, when the driving operation is no longer detected by the braking/driving operation detection device in a situation where the automatic deceleration control is interrupted.
5. The deceleration support device according to claim 4, wherein the electronic control unit is configured to resume the automatic deceleration control if the electronic control unit determines that a distance from the vehicle to the object is equal to or greater than a reference distance, but terminate the automatic deceleration control if the electronic control unit determines that the distance from the vehicle to the object is less than the reference distance, when the electronic control unit determines that the object is a specific object.
6. The deceleration support device according to claim 5, wherein the electronic control unit is configured to variably set the reference distance according to a vehicle speed so that the reference distance increases as the vehicle speed increases.
7. A deceleration support method that comprises a step of executing an automatic deceleration control that automatically decelerates a vehicle when an object requiring deceleration of the vehicle is detected by an object detection device that is configured to detect an object at least in front of the vehicle and a braking/driving operation is not detected by a braking/driving operation detection device that detects a braking/driving operation by a driver, and a step of interrupting the automatic deceleration control when the driving operation is detected by the braking/driving operation detection device while the automatic deceleration control is being executed, wherein with an object that requires deceleration of the vehicle and that does not prevent the vehicle from passing through a position of the object being defined as a specific object, the deceleration support method further comprises a step of resuming the automatic deceleration control if it is determined that the object is not a specific object, but not resuming the automatic deceleration control if it is determined that the object is a specific object, when the driving operation is no longer detected by the braking/driving operation detection device in a situation where the automatic deceleration control is interrupted.
8. A deceleration support program that comprises a step of executing an automatic deceleration control that automatically decelerates a vehicle when an object requiring deceleration of the vehicle is detected by an object detection device that is configured to detect an object at least in front of the vehicle and a braking/driving operation is not detected by a braking/driving operation detection device that detects a braking/driving operation by a driver, and a step of interrupting the automatic deceleration control when the driving operation is detected by the braking/driving operation detection device while the automatic deceleration control is being executed, wherein with an object that requires deceleration of the vehicle and that does not prevent the vehicle from passing through a position of the object being defined as a specific object, the deceleration support program further comprises a step of resuming the automatic deceleration control if it is determined that the object is not a specific object, but not resuming the automatic deceleration control if it is determined that the object is a specific object, when the driving operation is no longer detected by the braking/driving operation detection device in a situation where the automatic deceleration control is interrupted.
9. A vehicle comprising the deceleration support device according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
DETAILED DESCRIPTION
[0041] The present disclosure will now be described in detail with reference to the accompanying drawings.
[0042] As shown in
[0043] The deceleration support device 100 operates when the main switch 32 is on. In the present application, “electronic control unit” is written as “ECU”, which is an abbreviation for Electronic Control Unit.
[0044] The object detection device 10 includes camera sensors 12 and radar sensors 14 connected to a CAN (Controller Area Network) 52. Each camera sensor 12 includes a camera part and a recognition part that analyzes image data captured by the camera section and recognizes an object requiring deceleration of the vehicle 50. The camera part of each camera sensor 12 captures a scenery in front of the vehicle 50, and the recognition part of each camera sensor 12 repeatedly supplies the information regarding the recognized object requiring deceleration of the vehicle to the deceleration support ECU 30 every time a predetermined calculation period elapses.
[0045] In addition to the camera sensor 12 and the radar sensor 14, a navigation device may be used as an auxiliary detection device for detecting objects requiring deceleration of the vehicle. In the following description, “an object requiring deceleration of the vehicle” is written as “a deceleration object”. Deceleration objects include, for example, stopped vehicles, pedestrians and bicycles moving on the side of a road, traffic lights, pedestrian crossings, road signs such as “slow driving”, road signs such as “slow down”, intersections, T-junctions, road curves, etc.
[0046] The radar sensor 14 has a radar transmitter/receiver and a signal processor (not shown). The radar transmitter/receiver emits radio waves in the millimeter wave band (hereinafter referred to as “millimeter waves”), and receives millimeter waves reflected by three-dimensional objects (for example, other vehicles, bicycles, guardrails, roadside structures, etc.) existing within the radiation range. The signal processing unit, based on a phase difference between the transmitted millimeter wave and the received reflected wave, an attenuation level of the reflected wave, and a time from when the millimeter wave is transmitted to when the reflected wave is received, the signal processing unit acquires every predetermined time a relative speed between the own vehicle and the three-dimensional object, a relative position (direction) of the three-dimensional object with respect to the own vehicle, and the like and supplies them to the deceleration support ECU 10. LiDAR (Light Detection And Ranging) may be used instead of the radar sensor 14.
[0047] The deceleration device 20 includes a braking device 22 that decelerates the vehicle 50 by applying braking force to wheels (not shown in
[0048] As shown in
[0049] Since the pressure sensor 26 and the accelerator opening sensor 46 respectively detect the braking operation and the driving operation by the driver, they function as a braking/driving operation detection device that detects the braking/driving operation (braking operation and driving operation) by the driver and constitutes a part of the deceleration support device 100. A brake lamp switch may be employed instead of the pressure sensor 26 as a braking operation detection device that detects a braking operation by the driver.
[0050] The driving device 42 can be any driving device known in the art that includes a combination of an internal combustion engine such as a gasoline engine and a transmission, a so-called hybrid system that is a combination of an internal combustion engine and a motor, a so-called plug-in hybrid system, a combination of a fuel cell and a motor, and a motor.
[0051] The deceleration support ECU 30, the deceleration ECU 24, and the acceleration ECU 44 are electronic control units having a microcomputer as a main part, and are connected via the CAN 52 so as to be able to transmit and receive information to each other. Each microcomputer includes a CPU, ROM, RAM, non-volatile memory and interface. The CPU implements various functions by executing instructions (programs, routines) stored in the ROM. Some or all of these ECUs may be integrated into one ECU.
[0052] In particular, the ROM of the deceleration support ECU 30 stores a deceleration support control program corresponding to the flowchart shown in
[0053] As will be described later in detail, the deceleration assist ECU 30 executes automatic deceleration control that automatically decelerates the vehicle 50 when the deceleration object is detected by the detection device 10 and the braking/driving operation by the driver is not detected by the pressure sensor 26 and the accelerator opening sensor 48. On the other hand, the deceleration support ECU 30 do not perform automatic deceleration control when, even if the deceleration object is detected by the detection device 10, the braking or driving operation by the driver is detected by the pressure sensor 26 and the accelerator opening sensor 48.
[0054] Note that the automatic deceleration control is control for automatically decelerating the vehicle 50 by controlling the deceleration device 20 to automatically apply braking force to the wheels without requiring a braking operation by the driver. Furthermore, the automatic deceleration control is executed by outputting an execution command of the automatic deceleration control from the deceleration support ECU 30 to the deceleration ECU 24.
[0055] Also, an object that is to be decelerated and that does not prevent the vehicle from passing through a position of an object (that is, can pass without causing a collision) is defined as a “specific object”. Specific objects are, for example, traffic lights, pedestrian crossings, road signs, road surface signs, intersections, T-junctions, road curves, and the like.
[0056] The deceleration support ECU 30 interrupts the automatic deceleration control when the accelerator opening sensor 48 detects a driving operation while the automatic deceleration control is being executed. Furthermore, the deceleration support ECU 30 resumes the automatic deceleration control if it is determined that the deceleration object is not a specific object when the accelerator opening sensor 48 no longer detects the drive operation in a situation where the automatic deceleration control is interrupted. However, when it is determined that the deceleration object is a specific object, the automatic deceleration control is terminated without resuming the control.
Deceleration Support Control Routine
[0057] Next, the deceleration support control routine in the embodiment will be described with reference to the flowchart shown in
[0058] First, in step S10, the CPU determines whether or not the automatic deceleration control is being executed. When the CPU makes an affirmative determination, the present control proceeds to step S60, and when it makes a negative determination, the present control proceeds to step S20. It should be noted that when the automatic deceleration control is being executed, a display to that effect may be displayed on a display device not shown in
[0059] In step S20, the CPU determines whether or not the camera sensor 12 and/or the radar sensor 14 have detected a deceleration object. When the CPU makes a negative determination, it once terminates the present control, and when it makes an affirmative determination, it advances the present control to step S30. Note that when the deceleration object is detected, a display to that effect may be displayed on a display device not shown in
[0060] In step S30, the CPU determines whether or not the driver is performing a braking operation or a driving operation. When the CPU makes an affirmative determination, it once terminates the present control, and when it makes a negative determination, that is, when the driver does not perform a braking/driving operation, the present control proceeds to step S40. Incidentally, when the master cylinder pressure Pm detected by the pressure sensor 26 is equal to or higher than a reference value, it may be determined that the driver is performing the braking operation. Further, when the accelerator opening Acc detected by the accelerator opening sensor 46 is equal to or greater than a reference value, it may be determined that the driving operation is being performed by the driver.
[0061] In step S40, the CPU determines whether or not the automatic deceleration control is interrupted. When the CPU makes a negative determination, it advances the present control to step S100, and when it makes an affirmative judgment, it advances the present control to step S50. Incidentally, when the automatic deceleration control is interrupted, a display to that effect may be displayed on a display device not shown in
[0062] In step S50, the CPU determines whether or not the detected deceleration object is a specific object. When the CPU makes an affirmative determination, the present control proceeds to step S80, and when it makes a negative determination, the present control proceeds to step S100. Note that when the deceleration object is a specific object, that effect may be displayed on a display device not shown in
[0063] When a plurality of deceleration objects is detected, the CPU makes a negative determination if the plurality of deceleration objects includes objects that are not specific objects, and makes an affirmative determination if all of the plurality of deceleration objects are specific objects.
[0064] In step S60, the CPU determines whether or not the condition for terminating the automatic deceleration control is satisfied, that is, whether or not the deceleration is completed. When the CPU makes an affirmative determination, the present control proceeds to step S80, and when it makes a negative determination, the present control proceeds to step S70.
[0065] For example, when the deceleration object is a preceding vehicle, it is determined that the condition for terminating the automatic deceleration control is satisfied when the relative speed of the own vehicle 50 to the preceding vehicle is 0 km/h or less, and the relative distance between the preceding vehicle and the own vehicle becomes equal to or greater than a reference relative distance that is determined according to the vehicle speed V. When the deceleration object is a road sign such as a red light or a stop line, it is determined that the termination condition of the automatic deceleration control is satisfied when the vehicle speed V of the vehicle 50 at or in front of the stop line becomes 0 km/h. When the deceleration object is an intersection, T-junction, or the like, it is determined that the condition for terminating the automatic deceleration control is satisfied when the vehicle speed V at the position immediately before the intersection, T-junction, or the like reaches a predetermined speed. Furthermore, when the deceleration object is a curved road, it is determined that the condition for terminating the automatic deceleration control is satisfied when the magnitude of a lateral acceleration of the vehicle 50 during travel on the curve becomes equal to or less than a predetermined value.
[0066] In step S70, as in step S20, the CPU determines whether or not the camera sensor 12 and/or the radar sensor 14 have detected a deceleration object. When the CPU makes a negative determination, it advances the present control to step S80, and when it makes an affirmative judgment, it advances the present control to step S90. Also in this step, when a deceleration object is detected, a display to that effect may be displayed on a display device not shown in
[0067] In step S80, the CPU terminates the automatic deceleration control by outputting a command to terminate the automatic deceleration control to the deceleration ECU 24. Therefore, the automatic deceleration of the vehicle 50 is terminated when the braking force is no longer applied to the wheels.
[0068] In step S90, the CPU determines whether the driving operation is being performed by the driver. When the CPU makes a negative determination, it advances the present control to step S100, and when it makes an affirmative determination, it advances the present control to step S110.
[0069] In step S100, the CPU executes automatic deceleration control to control the braking device 22 so that the vehicle 50 automatically decelerates by outputting a command to execute the automatic deceleration control to the deceleration ECU 24. The automatic deceleration control may be performed in any manner known in the art. Note that when a plurality of deceleration objects are detected, the automatic deceleration control may be executed based on a deceleration object with the highest priority.
[0070] For example, when the deceleration object is a preceding vehicle, the own vehicle is automatically decelerated so that the relative speed of the own vehicle 50 to the preceding vehicle is 0 km/h or less, and the relative distance between the preceding vehicle and the own vehicle becomes equal to or greater than the reference relative distance that is determined according to the vehicle speed V. When the deceleration object is a red light, a temporary stop, or the like, the own vehicle 50 is automatically decelerated so that the vehicle speed V of the own vehicle at the stop line position becomes 0 km/h. When the deceleration object is an intersection, T-junction, etc., the vehicle 50 is automatically decelerated so that the vehicle speed V of then vehicle immediately before the intersection, T-junction, etc. becomes a predetermined speed. Furthermore, when the deceleration object is a curve of a road, the vehicle 50 is automatically decelerated so that the magnitude of the lateral acceleration of the vehicle while traveling on the curve is less than or equal to a predetermined value.
[0071] In step S110, the CPU interrupts the automatic deceleration control by outputting a command to interrupt the automatic deceleration control to the deceleration ECU 24. Therefore, the automatic deceleration of the vehicle 50 is interrupted by the braking force being no longer applied to the wheels. Also in this step, when the automatic deceleration control is interrupted, a display to that effect may be displayed on a display device not shown in
Operation of Embodiment
[0072] Next, the operation of the embodiment will be described for various cases which, although a deceleration object is detected, are different in whether or not automatic deceleration control is being executed or interrupted, whether or not the deceleration object is a specific object, and whether or not a driver is performing a braking/driving operation.
<A: When automatic deceleration control is not being executed and not during interruption of automatic deceleration control>
<A1: When a deceleration object is detected and no braking/driving operation is performed>
[0073] In steps S10, S20, and S30, a negative, an affirmative and a negative determinations are made, respectively. Since the automatic deceleration control is not interrupted, a negative determination is made in step S40, and the automatic deceleration control is executed in step S100. Therefore, the vehicle 50 is automatically decelerated regardless of whether the deceleration object is a specific object.
<A2: When a deceleration object is detected, but a braking/driving operation is being performed>
[0074] A negative and an affirmative determinations are made in steps S10 and S20, respectively, and an affirmative determination is made in step S30. Therefore, since step S100 is not executed, the automatic deceleration control is not executed. Accordingly, the vehicle 50 is decelerated and accelerated according to the braking/driving operation by the driver.
<B: When the automatic deceleration control is interrupted, a deceleration object is detected, and a braking/driving operation is not performed>
<B1: When the deceleration object is not a specific object>
[0075] In steps S10, S20, and S30, a negative, an affirmative and a negative determinations are made, respectively. Since the automatic deceleration control is interrupted, an affirmative determination is made in step S40. However, since the deceleration object is not a specific object, a negative determination is made in step S50. Therefore, in step S100, the automatic deceleration control is resumed and the vehicle 50 is automatically decelerated.
[0076] As will be described later, the automatic deceleration control is interrupted when the driver performs a drive operation in a situation where a deceleration object that is not a specific object is detected (C4). Furthermore, when the driver stops performing the driving operation in a situation where the automatic deceleration control is interrupted, since the deceleration object is not a specific object, the automatic deceleration control is resumed.
[0077] For example,
[0078] In
<B2: When the deceleration object is a specific object>
[0079] As in the above case B1, a negative, an affirmative, and a negative determinations are made in steps S10, S20, and S30, respectively, and an affirmative determination is made in step S40. Since the deceleration object is a specific object, an affirmative determination is made in step S50, and the automatic deceleration control is terminated without being resumed in step S80. Therefore, the vehicle 50 is not automatically decelerated against a will of the driver.
[0080] For example, the deceleration object is a specific object, so that the automatic deceleration control is terminated when the driving operation is no longer performed by the driver in a situation where the automatic deceleration control is interrupted (C4).
[0081]
[0082] In addition, in
<C: When the automatic deceleration control is executed>
<C1: When the automatic deceleration control is completed>
[0083] Affirmative determinations are made in steps S10 and S60. Therefore, in step S80, the automatic deceleration control is terminated.
<C2: When the automatic deceleration control is not completed and no deceleration object is detected>
[0084] An affirmative and a negative determinations are made in steps S10 and S60, respectively, and since no deceleration object has been detected, a negative determination is made in step S70. Therefore, the automatic deceleration control is terminated in step S80, as in the case C1.
<C3: When the automatic deceleration control is not completed, a deceleration object is detected, and the driving operation is not performed>
[0085] In steps S10, S60 and S70, an affirmative, a negative and an affirmative determinations are made, respectively. Since no driving operation is performed, a negative determination is made in step S90, and the automatic deceleration control is executed in step S100.
<C4: When the automatic deceleration control is not completed, a deceleration object is detected, and the driving operation is being performed>
[0086] In steps S10, S60 and S70, an affirmative, a negative and an affirmative determinations are made, respectively. Since the driving operation is being performed, an affirmative determination is made in step S90. Therefore, the automatic deceleration control is interrupted in step S110. Accordingly, the vehicle 50 is not automatically decelerated against a will of the driver.
MODIFIED EXAMPLE
[0087]
[0088] In the modified example, when the CPU makes a negative determination in step 50, the present control proceeds to step S100, and when it makes an affirmative determination, the present control proceeds to step S55.
[0089] In step S55, the CPU refers to the map shown in
[0090] Further, in step S55, the CPU determines whether or not a distance L from the vehicle 50 to the deceleration object (specific object) is greater than or equal to the reference distance Lc. When the CPU makes a negative determination, it advances the present control to step S80 and terminates the automatic deceleration control without resuming it. On the other hand, when the CPU makes an affirmative determination, the present control proceeds to step S100, and the automatic deceleration control is resumed. Therefore, even if the specific object is detected in a situation where the automatic deceleration control is interrupted, the automatic deceleration control can be executed when the distance L from the vehicle 50 to the specific object is equal to or greater than the reference distance Lc. Note that when there is a plurality of specific objects, the distance L is the distance from the vehicle 50 to the specific object closest to the vehicle.
[0091] As can be seen from the above description, according to the embodiment and the modified example, when the driving operation is no longer detected by the accelerator opening sensor 46 (S30) in a situation where the automatic deceleration control is interrupted (S40), the automatic deceleration control is resumed (S100) when it is determined that the deceleration object is not a specific object (S50), but the automatic deceleration control is terminated without being resumed0 (S80) when it is determined that the deceleration object is a specific object (S50).
[0092] Therefore, when the driving operation is no longer detected and it is determined that the deceleration object is not a specific object, the automatic deceleration control is resumed and executed. Accordingly, it is possible to decelerate the vehicle by the automatic deceleration control and prevent the vehicle from colliding with the object. On the other hand, when the driving operation is no longer detected and it is determined that the deceleration object is a specific object, the automatic deceleration control is terminated without being resumed. As a result, it is possible to prevent the driver from feeling annoyed by the resumption of an automatic deceleration. Also in the latter case, the driver can accelerate and decelerate the vehicle by braking and driving based on his/her own intention.
[0093] Further, according to the embodiment and the modified example, when the driving operation is no longer detected in a situation where the object detection device 10 detects a plurality of objects requiring deceleration of the vehicle and the automatic deceleration control is interrupted, the automatic deceleration control is resumed when it is determined that the plurality of objects include an object that is not a specific object, but the automatic deceleration control is not resumed when all of the plurality of objects is determined to be specific objects.
[0094] Therefore, when the plurality of objects includes a non-specific object, the automatic deceleration control is resumed, so that the vehicle is decelerated by the automatic deceleration control, and the vehicle can be prevented from colliding with the non-specific object. On the other hand, when all of the plurality of objects is specific objects, the automatic deceleration control is not resumed. Therefore, it is possible to prevent the driver from feeling annoyed by the resumption of an automatic deceleration.
[0095] Further, according to the embodiment and modified example, objects that exist in a stationary state on a road, such as a vehicles stopped on a road, a fallen objects on a road, a fallen tree, etc., are prevented from being determined as specific objects even if the objects are not displaced from the road on which the vehicle is traveling.
[0096] Furthermore, according to the embodiment and the modified example, when the driving operation is no longer detected by the braking/driving operation detection device (S30) in a situation where the automatic deceleration control is interrupted (S40), the automatic deceleration control is resumed (S100) when it is determined that the object is not the specific object (S50). Therefore, it is possible to decelerate the vehicle by the automatic deceleration control and prevent the vehicle from colliding with a non-specific object.
[0097] Further, when the driving operation is no longer detected by the braking/driving operation detection device (S30) in a situation where the automatic deceleration control is interrupted (S40), if the object is determined to be a specific object (S50), the automatic deceleration control is terminated without being resumed (S80). Therefore, it is possible to prevent the driver from feeling annoyed by the resumption of an automatic deceleration.
[0098] Furthermore, according to the modified example, when it is determined that a distance L from the vehicle to the deceleration object is greater than or equal to the reference distance Lc (S55) in a situation where it is determined that the deceleration object is a specific object (S50), the automatic deceleration control is resumed (S100). When a distance from the vehicle to the deceleration object is greater than or equal to the reference distance and the driver is not performing drive operation in a situation where the automatic deceleration control is interrupted and a specific object is detected, the driver does not feel annoyed by the resumption of an automatic deceleration even when the automatic deceleration control is resumed.
[0099] In particular, when the driver releases the driving operation after performing the driving operation once in a situation where a distance L from the vehicle 50 to the deceleration object is large, it is difficult to determine whether the driving operation was performed to prevent the automatic deceleration control from starting, or whether it was performed for some other purpose. Therefore, it is preferable that the automatic deceleration control is resumed.
[0100] On the other hand, when it is determined that a distance L from the vehicle to the deceleration object is less than the reference distance Lc (S55) in a situation where a specific object is detected and the driving operation is not detected (S30, S50), the automatic deceleration control is terminated. Therefore, it is possible to prevent the driver from feeling annoyed by the resumption of an automatic deceleration.
[0101] Furthermore, according to the embodiment and the modified example, when a specific object is detected and the driving operation is not detected (S30, S50) in a situation where the automatic deceleration control is interrupted (S40), the automatic deceleration control is terminated (S80). Therefore, when a specific object is detected and the driver does not perform driving operation, it is possible to prevent the automatic deceleration control from being resumed and prevent the driver from feeling annoyed by the resumption of an automatic deceleration.
[0102] Furthermore, according to the modified example, the reference distance Lc is variably set according to a vehicle speed V of the vehicle 50 so that it increases as the vehicle speed increases (S55). Therefore, in a situation where the deceleration object is determined to be a specific object, it is possible to properly determine whether or not the automatic deceleration control should be executed regardless of the vehicle speed.
[0103] Although the present disclosure has been described in detail with reference to specific embodiments, it will be apparent to those skilled in the art that the present disclosure is not limited to the above-described embodiments, and various other embodiments are possible within the scope of the present disclosure.
[0104] For example, in the above-described embodiment and modified example, it is determined that the driver is performing a driving operation when the accelerator opening Acc detected by the accelerator opening sensor 48 is equal to or greater than the reference value. However, the accelerator pedal 46 may be provided with a switch that turns on when the driver operates the accelerator pedal, and it may be determined that the driving operation is being performed by the driver when the switch is on.
[0105] In the modified example described above, the reference distance Lc is variably set according to a vehicle speed V of the vehicle 50 so that the higher the vehicle speed is, the larger the reference distance Lc is, but it may be a constant value.