Vehicle control device and vehicle control method

JP2024100701A5Pending Publication Date: 2025-03-07DENSO CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023210527
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-01-16
Filing Date
2023-12-13
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

The increased load on vehicles and occupants during long-distance automatic driving, including brake wear, tire wear, and passenger discomfort due to frequent acceleration and deceleration, as well as the challenge of quickly transitioning from automatic to manual driving.

Method used

A vehicle control system that monitors continuous automatic driving time or distance and implements travel restrictions, such as reducing speed or switching to manual mode, when a predetermined threshold is exceeded, to alleviate load on the vehicle and occupants.

Benefits of technology

Reduces the load on vehicles and occupants by minimizing continuous automatic driving distances, ensuring passenger comfort, and facilitating smooth transitions between automatic and manual driving modes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To make it possible to suppress a burden on a vehicle or an occupant due to continuation of automatic driving for a long time or a long distance.SOLUTION: An automatic operating ECU 10 which can be used in a vehicle performing automatic driving, comprises: a continuation specification part 104 which specifies an automatic driving continuation amount that is a continuous travel time or a continuous travel distance in automatic driving of an own vehicle; and a travel control part 122 which performs travel restriction which is restriction of travel in automatic driving, when the automatic driving continuation amount specified by the continuation specification part 104 exceeds a prescribed threshold.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a vehicle control device and a vehicle control method. [Background technology]

[0002] Patent Document 1 discloses an autonomous driving control unit that has autonomous driving functions from level 1 to level 5 in addition to a manual driving function of level 0. Known autonomous vehicles include private cars and passenger transport vehicles. In autonomous driving, the driver's driving operation is reduced or relieved, so the driver's fatigue caused by driving operations is reduced. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2019-101453 Summary of the Invention [Problem to be solved by the invention]

[0004] In the case of automatic driving, the driver's fatigue caused by the driving operation is reduced, so that the vehicle is likely to be driven for a long time or a long distance compared to manual driving. However, when the vehicle is driven for a long time or a long distance in automatic driving, the load on the vehicle side may be greater than that in manual driving. For example, the load on the brakes may increase due to frequent braking in order to drive downhill at the set vehicle speed. Other examples include an increase in the load on the driving source and tires due to frequent acceleration and deceleration in order to drive at the set vehicle speed. In addition, when the vehicle is driven for a long time or a long distance in automatic driving, the load on the occupant other than fatigue may be greater than that in manual driving. For example, it may become difficult to quickly respond to the changeover to manual driving due to a long absence from driving operations. In addition, the occupant may feel uneasy about the impact of automatic driving for a long time or a long distance on the vehicle.

[0005] One object of the present disclosure is to provide a vehicle control device and a vehicle control method that make it possible to reduce the burden on the vehicle or occupants caused by continuing automated driving for long periods of time or long distances. [Means for solving the problem]

[0006] The above object is achieved by the combination of features recited in the independent claims, and the subclaims define further advantageous embodiments of the disclosure. The reference characters in parentheses in the claims indicate a correspondence with specific means described in the following embodiment as one aspect, and do not limit the technical scope of the present disclosure.

[0007] In order to achieve the above object, the first vehicle control device of the present disclosure is a vehicle control device that can be used in a vehicle that performs autonomous driving, and includes a continuation determination unit (104) that determines the amount of autonomous driving continuation, which is the continuous driving time or continuous driving distance of the vehicle in autonomous driving, and a driving restriction unit (122, 122c, 122d, 122e, 122f, 122g, 122h, 122i) that imposes driving restrictions, which are restrictions on driving in autonomous driving, when the amount of autonomous driving continuation determined by the continuation determination unit exceeds a predetermined threshold.

[0008] In order to achieve the above-mentioned objective, a first vehicle control method disclosed herein is a vehicle control method that can be used in a vehicle that performs autonomous driving, and includes a continuation determination step executed by at least one processor, which determines an amount of autonomous driving continuation, which is the continuous driving time or continuous driving distance of the vehicle in autonomous driving, and a driving restriction step, which imposes a driving restriction on driving in autonomous driving when the amount of autonomous driving continuation determined in the continuation determination step exceeds a predetermined threshold.

[0009] By limiting autonomous driving, it is possible to reduce the burden on the vehicle or the occupants during autonomous driving. Therefore, with the above configuration, it is possible to reduce the burden on the vehicle or the occupants caused by the continuous autonomous driving time or continuous driving distance becoming longer. As a result, it is possible to suppress the burden on the vehicle or the occupants caused by the continuous autonomous driving for a long time or long distance.

[0010] In order to achieve the above object, the second vehicle control device of the present disclosure is a vehicle control device that can be used in a vehicle that performs autonomous driving, and includes a continuation determination unit (104) that determines the amount of autonomous driving continuation, which is the continuous driving time or continuous driving distance of the vehicle in autonomous driving, an abnormality determination unit (108) that determines whether or not there is an abnormality in the autonomous driving of the vehicle, and an in-vehicle notification processing unit (161b) that issues an alert to the vehicle occupants, and when the amount of autonomous driving continuation determined by the continuation determination unit exceeds a predetermined threshold value and the abnormality determination unit determines that there is no abnormality in the autonomous driving, the in-vehicle notification processing unit issues an alert indicating that there is no problem with the vehicle, even if the amount of autonomous driving continuation is large.

[0011] In order to achieve the above object, a second vehicle control method disclosed herein is a vehicle control method that can be used in a vehicle that performs autonomous driving, and includes a continuation determination step executed by at least one processor to determine an amount of autonomous driving continuation, which is the continuous driving time or continuous driving distance of the vehicle in autonomous driving, an abnormality determination step to determine whether or not there is an abnormality in the autonomous driving of the vehicle, and an in-vehicle notification processing step to issue an alert to vehicle occupants.In the in-vehicle notification processing step, if the amount of autonomous driving continuation determined in the continuation determination step exceeds a predetermined threshold and if the abnormality determination step determines that there is no abnormality in the autonomous driving, an alert is issued indicating that there is no problem with the vehicle, even if the amount of autonomous driving continuation is large.

[0012] Even if the autonomous driving duration is long, which is the continuous driving time or the continuous driving distance, the vehicle is notified that there is no problem, so that the occupants can be reassured. Therefore, according to the above configuration, even if the autonomous driving duration is long, if there is no abnormality in the autonomous driving, the occupants can be reassured by the notification. As a result, it is possible to reduce the burden on the occupants due to the continuation of autonomous driving for a long time or long distance. [Brief description of the drawings]

[0013] [Figure 1] 1 is a diagram showing an example of a schematic configuration of a vehicle system according to a first embodiment. [Diagram 2] 2 is a diagram illustrating an example of a schematic configuration of an autonomous driving ECU according to the first embodiment. FIG. [Diagram 3] 5 is a flowchart showing an example of a flow of continuation response-related processing in an autonomous driving ECU in the first embodiment. [Figure 4] FIG. 11 is a diagram showing an example of a schematic configuration of a vehicle system according to a second embodiment. [Diagram 5] FIG. 11 is a diagram illustrating an example of a schematic configuration of an autonomous driving ECU according to a second embodiment. [Figure 6] 11 is a flowchart showing an example of a flow of continuation response-related processing during remote automatic driving in an automatic driving ECU in the second embodiment. [Figure 7] FIG. 11 is a diagram showing an example of a schematic configuration of a vehicle system according to a third embodiment. [Figure 8] FIG. 11 is a diagram illustrating an example of a schematic configuration of an autonomous driving ECU according to a third embodiment. [Figure 9] 13 is a flowchart showing an example of a flow of continuation response-related processing in an autonomous driving ECU in embodiment 3. [Figure 10] FIG. 11 is a diagram showing an example of a schematic configuration of a vehicle system according to a fourth embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example of a schematic configuration of an autonomous driving ECU according to a fourth embodiment. [Figure 12]FIG. 13 is a diagram showing an example of a schematic configuration of a vehicle system according to a fifth embodiment. [Figure 13] FIG. 13 is a diagram illustrating an example of a schematic configuration of an autonomous driving ECU in a fifth embodiment. [Figure 14] FIG. 13 is a diagram showing an example of a schematic configuration of a vehicle system according to a sixth embodiment. [Figure 15] FIG. 23 is a diagram illustrating an example of a schematic configuration of an autonomous driving ECU in a sixth embodiment. [Figure 16] FIG. 21 is a diagram showing an example of a schematic configuration of a vehicle system according to a seventh embodiment. [Figure 17] FIG. 21 is a diagram illustrating an example of a schematic configuration of an autonomous driving ECU in a seventh embodiment. [Figure 18] FIG. 23 is a diagram showing an example of a schematic configuration of a vehicle system according to an eighth embodiment. [Figure 19] FIG. 23 is a diagram illustrating an example of a schematic configuration of an autonomous driving ECU in an eighth embodiment. [Figure 20] FIG. 23 is a diagram showing an example of a schematic configuration of a vehicle system according to a ninth embodiment. [Figure 21] FIG. 23 is a diagram illustrating an example of a schematic configuration of an autonomous driving ECU in a ninth embodiment. [Figure 22] FIG. 23 is a diagram showing an example of a schematic configuration of a vehicle system according to a tenth embodiment. [Figure 23] FIG. 23 is a diagram illustrating an example of a schematic configuration of an autonomous driving ECU in a tenth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] A number of embodiments for disclosure will be described with reference to the drawings. For convenience of description, in a number of embodiments, parts having the same functions as parts shown in the drawings used in the previous description may be given the same reference numerals and their description may be omitted. For parts given the same reference numerals, the description in other embodiments may be referred to.

[0015] (Embodiment 1) <Overall configuration of vehicle system 1> Hereinafter, a first embodiment of the present disclosure will be described with reference to the drawings. A vehicle system 1 shown in FIG. 1 can be used in a vehicle capable of autonomous driving (hereinafter, autonomous driving vehicle). The autonomous driving vehicle may be a passenger transport vehicle such as a taxi or a bus, or may be a private car. A private car can also be called a POV (Personally Owned Vehicle).

[0016] 1, the vehicle system 1 includes an automatic driving ECU 10, a communication module 11, a locator 12, a map database (hereinafter, map DB) 13, a vehicle state sensor 14, a surroundings monitoring sensor 15, a vehicle control ECU 16, an alarm device 17, an interior camera 18, and an HCU (Human Machine Interface Control Unit) 19. For example, the automatic driving ECU 10, the communication module 11, the locator 12, the map DB 13, the vehicle state sensor 14, the surroundings monitoring sensor 15, the vehicle control ECU 16, and the HCU 19 may be configured to be connected to an in-vehicle LAN (see the LAN in FIG. 1). The vehicle using the vehicle system 1 is not necessarily limited to an automobile, but the following description will be given taking the case of using the vehicle system 1 in an automobile as an example.

[0017] There can be multiple levels of autonomous driving for autonomous vehicles (hereinafter referred to as "automation levels"), as defined by, for example, the SAE. The automation levels are classified into LV0 to 5, for example, as follows:

[0018] LV0 is the level at which the driver performs all driving tasks without the system intervening. The driving task may be rephrased as a dynamic driving task. The driving task may be, for example, steering, acceleration / deceleration, and surrounding monitoring. LV0 corresponds to so-called manual driving. LV1 is the level at which the system assists with either steering or acceleration / deceleration. LV1 corresponds to so-called driving assistance. LV2 is the level at which the system assists with both steering and acceleration / deceleration. LV2 corresponds to so-called partial driving automation. Note that LV1-2 are also considered to be part of autonomous driving.

[0019] For example, LV1-2 autonomous driving is autonomous driving in which the driver has a duty to monitor safe driving (hereinafter, simply referred to as the duty to monitor). In other words, it corresponds to autonomous driving with a duty to monitor. Driving at LV0-LV2 corresponds to driving with a duty to monitor. The duty to monitor includes visual monitoring of the surroundings. Autonomous driving at LV1-2 can be rephrased as autonomous driving in which a second task is not permitted. A second task is an act other than driving that is permitted for the driver, and is a specific act that is specified in advance. A second task can also be rephrased as a secondary activity, other activity, etc. It is considered that a second task must not prevent the driver from responding to a request from the autonomous driving system to take over driving operations. As an example, actions such as watching content such as videos, operating a smartphone, reading, and eating are assumed to be second tasks.

[0020] LV3 autonomous driving is a level where the system can perform all driving tasks under certain conditions, and the driver takes over driving operations in an emergency. In LV3 autonomous driving, the driver is required to be able to respond quickly when the system requests a handover of driving. This handover of driving can also be said to be the transfer of the responsibility of monitoring the surroundings from the vehicle's system to the driver. LV3 corresponds to so-called conditional driving automation. LV4 autonomous driving is a level where the system can perform all driving tasks except under certain circumstances such as incompatible roads and extreme environments. LV4 corresponds to so-called high-level driving automation. LV5 autonomous driving is a level where the system can perform all driving tasks in any environment. LV5 corresponds to so-called full driving automation. LV4 and LV5 autonomous driving can be performed, for example, on driving sections where high-precision map data is available. High-precision map data will be described later.

[0021] For example, autonomous driving of LV3 or higher is autonomous driving in which the driver has no obligation to monitor. In other words, it corresponds to autonomous driving without obligation to monitor. Autonomous driving of LV3 or higher can be rephrased as autonomous driving in which a second task is permitted. For example, autonomous driving of LV4 or higher is autonomous driving in which the driver is permitted to sleep. In other words, it corresponds to sleep-permitted autonomous driving. The autonomous driving vehicle of this embodiment may be configured such that the automation level can be switched, for example. The automation level may be configured to be switchable only between some of the levels LV0 to 5. In this embodiment, an example will be described in which an autonomous driving vehicle performs autonomous driving without the obligation to monitor the surroundings.

[0022] The communication module 11 transmits and receives information to and from a center outside the vehicle via wireless communication. That is, it performs wide-area communication. The communication module 11 receives congestion information and the like from the center via wide-area communication. The communication module 11 may transmit and receive information to and from other vehicles via wireless communication. That is, it may perform vehicle-to-vehicle communication. The communication module 11 may transmit and receive information to and from a roadside device installed on the roadside via wireless communication. That is, it may perform road-to-vehicle communication. When performing road-to-vehicle communication, the communication module 11 may receive information on surrounding vehicles transmitted from surrounding vehicles of the vehicle via the roadside device. Also, the communication module 11 may receive information on surrounding vehicles transmitted from surrounding vehicles of the vehicle via the center via wide-area communication.

[0023] Locator 12 includes a GNSS (Global Navigation Satellite System) receiver and an inertial sensor. The GNSS receiver receives positioning signals from a plurality of positioning satellites. The inertial sensor includes, for example, a gyro sensor and an acceleration sensor. Locator 12 sequentially determines the vehicle position of the vehicle (hereinafter, the vehicle position) by combining the positioning signals received by the GNSS receiver with the measurement results of the inertial sensor. The vehicle position may be expressed, for example, in latitude and longitude coordinates. Note that the vehicle position may also be determined using a travel distance calculated from a signal sequentially output from a vehicle speed sensor mounted on the vehicle.

[0024] The map DB 13 is a non-volatile memory and stores high-precision map data. The high-precision map data is map data with higher precision than map data used for route guidance in the navigation function. The high-precision map data includes information that can be used for automatic driving, such as three-dimensional shape information of roads, information on the number of lanes, and information indicating the travel direction permitted for each lane. In addition, the high-precision map data may include node point information indicating the positions of both ends of road markings such as dividing lines. The map DB 13 may also store map data used for route guidance. Note that the locator 12 may be configured not to use a GNSS receiver by using the three-dimensional shape information of the road. For example, the locator 12 may be configured to specify the vehicle position using the three-dimensional shape information of the road and the detection result of the periphery monitoring sensor 15. The three-dimensional shape information of the road may be generated based on a captured image by REM (Road Experience Management).

[0025] Map data distributed from an external server may be received by wide area communication via the communication module 11 and stored in the map DB 13. In this case, the map DB 13 may be a volatile memory, and the communication module 11 may successively acquire map data of an area corresponding to the vehicle position.

[0026] The vehicle state sensor 14 is a group of sensors for detecting various states of the vehicle. The vehicle state sensor 14 includes a vehicle speed sensor, a grip sensor, and the like. The vehicle speed sensor detects the speed of the vehicle. The grip sensor detects whether the driver is gripping the steering wheel. The vehicle state sensor 14 outputs the detected sensing information to an in-vehicle LAN. The sensing information detected by the vehicle state sensor 14 may be configured to be output to the in-vehicle LAN via an ECU mounted in the vehicle.

[0027] The perimeter monitoring sensor 15 monitors the environment surrounding the vehicle. As an example, the perimeter monitoring sensor 15 detects obstacles around the vehicle, such as moving objects such as pedestrians and other vehicles, and stationary objects such as objects fallen on the road. In addition, the perimeter monitoring sensor 15 detects road markings such as lane markings around the vehicle. The perimeter monitoring sensor 15 is, for example, a perimeter monitoring camera that captures an image of a predetermined range around the vehicle, and a search wave sensor that transmits a search wave to a predetermined range around the vehicle. Examples of the search wave sensor include millimeter wave radar, sonar, and LIDAR (Light Detection and Ranging / Laser Imaging Detection and Ranging). The predetermined range may be a range that includes at least partially the front, rear, left, and right of the vehicle. The perimeter monitoring camera sequentially outputs the captured images as sensing information to the automatic driving ECU 10. The search wave sensor sequentially outputs a scan result based on a received signal obtained when receiving a reflected wave reflected by an obstacle to the automatic driving ECU 10 as sensing information.

[0028] The periphery monitoring sensor 15 may include a rain sensor, a temperature sensor, etc. The rain sensor is a sensor that detects rainfall and snowfall. The temperature sensor is a sensor that detects the outside air temperature. The sensing information detected by the periphery monitoring sensor 15 may be configured to be output to the autonomous driving ECU 10 without going through the in-vehicle LAN.

[0029] The vehicle control ECU 16 is an electronic control device that performs driving control of the vehicle. Examples of driving control include acceleration / deceleration control and / or steering control. The vehicle control ECU 16 includes a steering ECU that performs steering control, a power unit control ECU that performs acceleration / deceleration control, and a brake ECU. The vehicle control ECU 16 performs driving control by outputting control signals to each driving control device mounted on the vehicle. Examples of the driving control devices include an electronically controlled throttle, a brake actuator, and an EPS (Electric Power Steering) motor.

[0030] The notification device 17 is provided in the vehicle and issues a notification to the passengers in the vehicle. That is, the notification device 17 issues a notification to the passengers in the vehicle. The notification device 17 issues a notification according to an instruction from the HCU 19. The notification device 17 includes a display device 171 and a sound output device 172.

[0031] The display device 171 notifies by displaying information. For example, a meter MID (Multi Information Display), a CID (Center Information Display), a HUD (Head-Up Display), etc. can be used as the display device 171. The meter MID is a display device provided in front of the driver's seat inside the vehicle. As an example, the meter MID may be configured to be provided in a meter panel. The CID is a display device arranged in the center of the instrument panel of the vehicle. The HUD is provided in the vehicle interior, for example, on the instrument panel. The HUD projects a display image formed by a projector onto a projection area that is set on the front windshield as a projection member. The light of the image reflected by the front windshield into the vehicle interior is perceived by the driver sitting in the driver's seat. This allows the driver to view a virtual image of the display image formed in front of the front windshield, superimposed on a part of the foreground. The HUD may be configured to project a display image onto a combiner provided in front of the driver's seat instead of the front windshield. The audio output device 172 outputs sound to give a notification. An example of the audio output device 172 is a speaker.

[0032] The indoor camera 18 is an imaging device that images a predetermined range within the cabin of the vehicle. The indoor camera 18 preferably images an area including at least the driver's seat of the vehicle. The indoor camera 18 may image an area including the passenger seat and rear seats in addition to the driver's seat of the vehicle. The indoor camera 18 is composed of, for example, a near-infrared light source and a near-infrared camera, and a control unit that controls these. The indoor camera 18 images the occupant of the vehicle irradiated with near-infrared light by the near-infrared light source using the near-infrared camera.

[0033] The HCU 19 is mainly composed of a computer having a processor, a volatile memory, a non-volatile memory, an I / O, and a bus connecting these. The HCU 19 executes various processes related to the interaction between the occupant and the vehicle's system by executing a control program stored in the non-volatile memory. The HCU 19 acquires an image captured by the interior camera 18. The HCU 19 identifies the state of the occupant of the vehicle from the image captured by the interior camera 18. For example, it may be possible to identify whether the occupant is taking a rest from the posture of the occupant of the vehicle and the degree of eyelid opening. The HCU 19 causes the alarm device 17 to issue an alarm.

[0034] The autonomous driving ECU 10 is mainly configured with a computer including, for example, a processor, a volatile memory, a non-volatile memory, an I / O, and a bus connecting these. The autonomous driving ECU 10 executes a control program stored in the non-volatile memory to execute processes related to autonomous driving. This autonomous driving ECU 10 corresponds to a vehicle control device. The configuration of the autonomous driving ECU 10 will be described in detail below.

[0035] <Outline of Autonomous Driving ECU 10> Next, a schematic configuration of the autonomous driving ECU 10 will be described with reference to FIG. 2. As shown in FIG. 2, the autonomous driving ECU 10 includes a driving environment recognition unit 101, an action determination unit 102, a control execution unit 103, a continuation specification unit 104, a maintenance specification unit 105, and an HCU communication unit 106 as functional blocks. The execution of the processing of each functional block of the autonomous driving ECU 10 by a computer corresponds to the execution of a vehicle control method. Note that some or all of the functions executed by the autonomous driving ECU 10 may be configured in the form of hardware using one or more ICs or the like. Also, some or all of the functional blocks included in the autonomous driving ECU 10 may be realized by a combination of software execution by a processor and hardware members.

[0036] The driving environment recognition unit 101 recognizes the driving environment of the vehicle from the vehicle position, map data, and sensing information acquired from the surrounding monitoring sensor 15. The vehicle position may be acquired from the locator 12. The map data may be acquired from the map DB 13. As an example, the driving environment recognition unit 101 recognizes the position, shape, and moving state of objects around the vehicle using these pieces of information, and generates a virtual space that reproduces the actual driving environment. The driving environment recognition unit 101 may recognize the presence, relative position to the vehicle, and relative speed to the vehicle as the driving environment from the sensing information for the vehicles around the vehicle. The driving environment recognition unit 101 may recognize the vehicle position on the map from the vehicle position and map data. When the driving environment recognition unit 101 can acquire position information, speed information, and the like of the surrounding vehicles via the communication module 11, it may recognize the driving environment using these pieces of information as well. The driving environment recognition unit 101 may also recognize the driving environment such as the outside temperature, weather, and road surface condition. The outside air temperature may be recognized from the outside air temperature acquired from a temperature sensor. The weather may be recognized from the results detected by a rain sensor. The road surface condition may be recognized from an image of the road surface captured by a surrounding camera using machine learning. In this case, a classifier that has machine-learned various road surface conditions such as sandy road surfaces may be used. This driving environment recognition unit 101 corresponds to a driving environment identification unit.

[0037] The behavior determination unit 102 switches the control entity of the driving operation between the driver and the system of the host vehicle. When the control right of the driving operation is on the system side, the behavior determination unit 102 determines a driving plan for driving the host vehicle based on the recognition result of the driving environment by the driving environment recognition unit 101. The behavior determination unit 102 includes a driving plan unit 121, a driving restriction unit 122, and a threshold change unit 123 as sub-functional blocks.

[0038] The driving plan unit 121 determines a driving plan for driving the vehicle in an automatic driving mode. The driving plan unit 121 determines a long-term to mid-term driving plan and a short-term driving plan as driving plans. In the long-term to mid-term driving plan, a planned route for driving the vehicle to a set destination is determined. The driving plan unit 121 may determine this planned route in a manner similar to route search of the navigation function. The driving plan unit 121 may also determine a set vehicle speed when driving the planned route. The set vehicle speed may be determined according to the speed limit of each driving section. The set vehicle speed may be, for example, the speed limit of each driving section. The driving plan unit 121 determines a short-term driving plan for realizing driving according to the long-term to mid-term driving plan by using a virtual space around the vehicle generated by the driving environment recognition unit 101. Specifically, as the short-term driving plan, the execution of steering for lane change, acceleration / deceleration for speed adjustment, steering and braking for obstacle avoidance, etc. is determined. Other processing in the driving plan unit 121, processing in the driving restriction unit 122, and processing in the threshold change unit 123 will be described later.

[0039] When the control right of driving operation is on the side of the system of the own vehicle, the control execution unit 103 executes driving control in cooperation with the vehicle control ECU 16. The control execution unit 103 executes driving control such as acceleration / deceleration control and steering control of the own vehicle according to the driving plan determined by the action determination unit 102.

[0040] The continuation determination unit 104 determines the amount of continued autonomous driving, which is the continuous driving time or continuous driving distance of the host vehicle in autonomous driving. The amount of continued autonomous driving may be the amount of time the host vehicle continues to drive in autonomous driving without stopping. The continuation determination unit 104 may determine the amount of continued autonomous driving from the driving time or driving distance during which autonomous driving is continued by the control execution unit 103. The processing in the continuation determination unit 104 corresponds to a continuation determination step.

[0041] When determining a driving plan in which the autonomous driving continuation amount of the vehicle is scheduled to reach a specified amount, the driving plan unit 121 preferably does the following. The driving plan unit 121 preferably determines a driving plan to drive a route that passes through a point where the vehicle can be maintained. This makes it easier to perform maintenance on the vehicle when maintenance becomes necessary. The specified amount may be a value that can be set arbitrarily. The specified amount may be the same value as a continuation threshold value described later, or may be a different value. Examples of points where maintenance can be performed include points where vehicles can be switched, such as SAs, and dealerships. Examples of driving plans in which the autonomous driving continuation amount is scheduled to reach a specified amount include long-distance travel on a highway without stopping.

[0042] When the amount of autonomous driving that is determined by the continuation determination unit 104 exceeds a predetermined threshold, the driving restriction unit 122 restricts the autonomous driving (hereinafter, driving restriction). The predetermined threshold (hereinafter, continuation threshold) may be a value that can be set arbitrarily. The continuation threshold may be an amount of autonomous driving that is estimated to impose a load on the vehicle or the occupant due to the continuation of autonomous driving without stopping. The load on the occupant here excludes fatigue. If the autonomous driving is restricted, it is possible to reduce the load on the vehicle side or the occupant side in the autonomous driving. Therefore, according to the above configuration, it is possible to reduce the load on the vehicle side or the occupant side due to the continuous driving time or continuous driving distance of the autonomous driving being longer. As a result, it is possible to suppress the load on the vehicle or the occupant due to the continuation of autonomous driving for a long time or a long distance. The processing in the driving restriction unit 122 corresponds to a driving restriction process.

[0043] The driving restriction by the driving restriction unit 122 may be driving at a low speed. Driving at a low speed here means driving at a speed lower than the set vehicle speed for automatic driving. This makes it possible to reduce the load on the vehicle or the occupants by the amount of the speed of the vehicle being reduced even in a situation where the vehicle cannot be stopped. As a result, it becomes possible to reduce the load on the vehicle or the occupants due to the continuation of automatic driving for a long time or long distance.

[0044] The driving restriction by the driving restriction unit 122 may be a temporary stop. In other words, driving may be suspended. In this case, since the vehicle is stopped, it is possible to reduce the load on the vehicle side or the occupants side more significantly. As a result, it is possible to suppress the load on the vehicle or the occupants due to the continuation of automatic driving for a long time or long distance.

[0045] The driving restriction by the driving restriction unit 122 may be a prohibition of automatic driving. In other words, driving may be switched to manual driving. In this way, the automatic driving of the vehicle is terminated, so that it is possible to reduce the burden on the vehicle side or the occupants caused by the automatic driving. As a result, it is possible to suppress the burden on the vehicle or the occupants caused by the continuation of automatic driving for a long time or a long distance.

[0046] The driving restriction by the driving restriction unit 122 may be repeated between a full mode in which the vehicle is driven at a set vehicle speed in the automatic driving mode and a recovery mode in which the vehicle is driven at a speed lower than the set vehicle speed in the automatic driving mode. For example, the full mode may be set to 100 km / h, and the recovery mode to 60 km / h. The repetition period may be set arbitrarily. This makes it possible to reduce the load on the vehicle or the occupants by the amount of the speed of the host vehicle being periodically reduced. As a result, it becomes possible to reduce the load on the vehicle or the occupants caused by the continuous automatic driving for a long time or long distance.

[0047] The driving restriction unit 122 may be configured to select and perform driving restrictions according to the situation of the vehicle when restricting driving. The situation of the vehicle may be identified from the recognition result by the driving environment recognition unit 101. For example, in a situation where the vehicle cannot stop, driving at a low speed may be selected. In a situation where the vehicle can stop, temporary stopping may be selected. In a situation where it is easy to take over driving, prohibition of automatic driving may be selected. An example of a situation where it is easy to take over driving is when driving on a highway. Expressways may include expressways. According to the above configuration, it is possible to perform a more effective type of driving restriction that can be implemented in the situation where the vehicle is placed.

[0048] When the autonomous driving continuation amount specified by the continuation specification unit 104 exceeds the continuation threshold, the driving restriction unit 122 preferably performs the driving restriction at a timing when the behavior of the host vehicle is low. If the driving restriction is performed at a timing when the behavior of the host vehicle is high, the behavior of the host vehicle is likely to become erratic, and the comfort of the occupants is likely to be impaired. In contrast, according to the above configuration, the behavior of the host vehicle is less likely to be erratic due to the driving restriction, and the comfort of the occupants is less likely to be impaired. An example of a timing when the behavior of the host vehicle is low is driving other than at an intersection. Whether or not the vehicle is driving at an intersection may be specified from the recognition result by the driving environment recognition unit 101. An example of a timing when the behavior of the host vehicle is low is driving on a straight road. Whether or not the vehicle is driving on a straight road may be specified from the recognition result by the driving environment recognition unit 101. An example of a timing when the behavior of the host vehicle is low is when the vehicle arrives at the next scheduled stop point. The arrival at the next scheduled stop point may be specified from the driving plan determined by the driving plan unit 121 and the host vehicle position.

[0049] It is preferable that the threshold change unit 123 changes the continuation threshold value to be smaller as the driving environment specified by the driving environment recognition unit 101 becomes worse for the driving of the vehicle. According to this, the worse the conditions for the driving of the vehicle, the earlier the driving restriction can be performed. It is considered that the worse the conditions for the driving of the vehicle, the greater the load on the vehicle side due to the continuation of automatic driving. In contrast, according to the above configuration, it is possible to perform driving restriction according to the driving environment of the vehicle so that the load on the vehicle side does not become too large. Examples of bad conditions include an environment where the temperature is too high and an environment where the temperature is too low. Examples of bad conditions include an environment where the weather is rainy and snowy. Examples of bad conditions include an environment where the driving road is sandy. The degree of bad conditions may be two levels, a level of not being bad and a level of being bad, or may be more than two levels.

[0050] The maintenance specifying unit 105 specifies whether or not the vehicle requires maintenance. The maintenance specifying unit 105 may specify whether or not the vehicle requires maintenance from sensing information from the vehicle condition sensor 14. For example, when a value detected by the vehicle condition sensor 14 is outside a normal value range, the maintenance specifying unit 105 may specify that the vehicle requires maintenance.

[0051] The HCU communication unit 106 performs processing for outputting information to the HCU 18 and processing for acquiring information from the HCU 18. The HCU communication unit 106 acquires information on images captured by the indoor camera 18, etc. The HCU communication unit 106 includes an in-vehicle notification processing unit 161 as a sub-functional block. The in-vehicle notification processing unit 161 indirectly controls notifications by the notification device 17 by sending instructions to the HCU 18. That is, the in-vehicle notification processing unit 161 causes notifications to be issued to occupants of the vehicle.

[0052] The in-vehicle notification processing unit 161 sequentially calculates the difference between the autonomous driving continuation amount specified by the continuation specification unit 104 and the continuation threshold. This difference is hereinafter referred to as a surplus value. The surplus value may be configured to be calculated by the behavior determination unit 102. When the surplus value becomes less than a set value, the in-vehicle notification processing unit 161 preferably causes the notification device 17 to issue a rest suggestion notification and a driving restriction notification. The set value may be a value small enough that the autonomous driving continuation amount specified by the continuation specification unit 104 is likely to exceed the continuation threshold. The set value may be arbitrarily settable. The rest suggestion notification issued by the notification device 17 is a notification that suggests a rest to the occupant of the vehicle. This rest suggestion notification may be made by display on the display device 171 or by audio output from the audio output device 172. The driving restriction notification issued by the notification device 17 is a notification of a driving restriction that will be issued if the occupant does not take a rest. The driving restriction notification may include, for example, notification of the contents of the driving restriction. This driving restriction notification may be performed by display on the display device 171 or by audio output from the audio output device 172. With the above configuration, it is possible to reduce the load on the occupant side other than fatigue without restricting driving. In addition, the occupant can select whether to suppress the load on the occupant side other than fatigue by taking a break or by restricting driving. Therefore, it is possible to suppress the load on the occupant side other than fatigue caused by the continuation of automatic driving by a means that is more comfortable for the occupant.

[0053] It is preferable that the in-vehicle notification processing unit 161 performs an inspection promotion notification when the surplus value becomes less than a set value. This set value may be the same as the above-mentioned set value, or may be a different value. In the following, an example will be described in which this set value is the same as the above-mentioned set value. The inspection promotion notification is a notification that prompts the occupant of the vehicle to inspect the vehicle. The inspection promotion notification may be performed by displaying on the display device 171, or by audio output from the audio output device 172. The inspection promotion notification may be, for example, by displaying a location that is preferable to be inspected. According to the above configuration, even an abnormality for which the need for maintenance cannot be identified from the sensing information of the vehicle state sensor 14 can be confirmed by inspection by the occupant. This makes it easier to alleviate the occupant's anxiety about the continuation of automatic driving.

[0054] During the autonomous driving of the vehicle, the in-vehicle notification processing unit 161 preferably causes the notification device 17 to periodically issue a notification of necessity based on the result of the determination by the maintenance determination unit 105. The notification of necessity is a notification that notifies the vehicle owner whether maintenance is necessary. According to the above configuration, the passenger receives the notification of necessity, which makes it easier to alleviate the passenger's anxiety about the continuation of autonomous driving. The in-vehicle notification processing unit 161 may determine the period for issuing the notification of necessity using a timer circuit or the like. This period may be arbitrarily set. As an example, the starting point for periodically issuing the notification of necessity may be the start of driving in autonomous driving. Note that the in-vehicle notification processing unit 161 may be configured to periodically issue the notification of necessity from the notification device 17 when the autonomous driving continuation amount determined by the continuation determination unit 104 exceeds the continuation threshold. According to this, during a period when the possibility of maintenance being required is lower, notification of necessity that is less necessary is suppressed, thereby reducing annoyance. In this case, the periodic notification of necessity starts from the point in time when the amount of continued autonomous driving exceeds the continuation threshold.

[0055] <Continuation-related processing in the autonomous driving ECU 10> Here, an example of the flow of processing related to the response when autonomous driving is continued in the autonomous driving ECU 10 (hereinafter, continuation response related processing) will be described with reference to the flowchart of Fig. 3. The flowchart of Fig. 3 may be configured to be started when the host vehicle starts traveling by autonomous driving.

[0056] First, in step S1, the in-vehicle notification processor 161 determines whether it is time to perform periodic notification. If it is time to perform notification (YES in S1), the process proceeds to step S2. On the other hand, if it is not time to perform notification (NO in S1), the process proceeds to step S3.

[0057] In step S2, the in-vehicle notification processing unit 161 issues a notification as to whether or not the autonomous driving is necessary. In step S3, the continuation determination unit 104 determines the autonomous driving continuation amount. The process of S3 may be configured to be performed before the process of S1.

[0058] In step S4, the in-vehicle notification processor 161 calculates a surplus value, which is the difference between the autonomous driving continuation amount identified in S3 and the continuation threshold. If the surplus value is less than the set value (YES in S4), the process proceeds to step S6. On the other hand, if the surplus value is equal to or greater than the set value (NO in S4), the process proceeds to step S5.

[0059] In step S5, if it is time to end the continuation response-related process (YES in S5), the continuation response-related process is ended. On the other hand, if it is not time to end the continuation response-related process (NO in S5), the process returns to S1 and is repeated. Examples of the timing to end the continuation response-related process include the end of automatic driving, stopping the vehicle, etc.

[0060] In step S6, the in-vehicle notification processing unit 161 causes the notification device 17 to issue a rest suggestion notification, a driving restriction notification, and an inspection promotion notification. Note that in S6, the notification device 17 may be configured to issue only one of the rest suggestion notification, the driving restriction notification, and the inspection promotion notification.

[0061] In step S7, it is determined whether the occupant has taken a rest. The determination of whether the occupant has taken a rest may be made by the behavior determination unit 102 or the HCU communication unit 106. For example, whether the occupant has taken a rest may be determined based on whether the occupant of the vehicle identified by the HCU 19 has taken a rest. Alternatively, whether the occupant has taken a rest may be determined based on whether the vehicle is stopped. Then, if it is determined that the occupant has taken a rest (YES in S7), the process proceeds to step S10. On the other hand, if it is determined that the occupant has not taken a rest (NO in S7), the process proceeds to step S8.

[0062] In step S8, the continuation determination unit 104 determines the amount of continued autonomous driving. In step S9, the driving restriction unit 122 determines whether the amount of continued autonomous driving determined in S8 exceeds the continuation threshold. If the amount of continued autonomous driving exceeds the continuation threshold (YES in S9), the process proceeds to step S10. On the other hand, if the amount of continued autonomous driving does not exceed the continuation threshold (NO in S9), the process proceeds to step S10.

[0063] In step S10, if it is time to end the continuation-related processing (YES in S10), the continuation-related processing ends. On the other hand, if it is not time to end the continuation-related processing (NO in S10), the process returns to S8 and repeats the process.

[0064] In step S11, the driving restriction unit 122 judges whether or not it is a timing when the vehicle is behaving less (hereinafter, "restriction timing"). If it is a restriction timing (YES in S11), the process proceeds to step S12. On the other hand, if it is not a restriction timing (NO in S11), the process of S11 is repeated. In step S12, the driving restriction unit 122 imposes a driving restriction. The driving restriction here is to drive the vehicle at a low speed or to stop the vehicle.

[0065] In step S13, if it is time to end the continuation correspondence related process (YES in S13), the continuation correspondence related process is ended. On the other hand, if it is not time to end the continuation correspondence related process (NO in S13), the process returns to S1 and is repeated.

[0066] (Embodiment 2) The configuration is not limited to that of the above-described embodiment, and may be that of the following embodiment 2. An example of the configuration of embodiment 2 will be described below with reference to the drawings.

[0067] <Schematic configuration of vehicle system 1a> The vehicle system 1a shown in FIG. 4 can be used in a vehicle capable of automatic driving by remote control (hereinafter, remotely controlled vehicle). The remotely controlled vehicle can realize automatic driving by remote control by controlling the vehicle according to remote control command values ​​transmitted from a monitoring center. Automatic driving by remote control is hereinafter referred to as remote automatic driving. In remote automatic driving, automatic driving at an automation level of LV2 or higher, for example, may be performed. In the following, remote automatic driving will be described as performing automatic driving at an automation level of LV2 or LV3.

[0068] 4, the vehicle system 1a includes an automatic driving ECU 10a, a communication module 11a, a locator 12, a map DB 13, a vehicle state sensor 14, a surrounding monitoring sensor 15, a vehicle control ECU 16, an alarm device 17, an interior camera 18, and an HCU 19. The vehicle system 1a includes the automatic driving ECU 10a instead of the automatic driving ECU 10. The vehicle system 1a includes a communication module 11a instead of the communication module 11. Except for these points, the vehicle system 1a is similar to the vehicle system 1 of the first embodiment.

[0069] The communication module 11a is similar to the communication module 11 of the first embodiment, except for some different processing. The following describes these differences. When a remote operation command value is transmitted from a monitoring center, the communication module 11a receives the remote operation command value. The monitoring center is a center for remotely operating an autonomous vehicle. The monitoring center transmits a remote operation command value corresponding to a driving operation inputted to an operation system by a remote operator. The remote operator remotely operates the remotely operated vehicle from outside the vehicle. The communication module 11a only needs to receive the remote operation command value from the monitoring center by wide area communication.

[0070] <Outline of the Autonomous Driving ECU 10a> Next, a schematic configuration of the automatic driving ECU 10a will be described with reference to FIG. 5. The automatic driving ECU 10a is similar to the automatic driving ECU 10 of the first embodiment, except for some different processing. The automatic driving ECU 10a includes a driving environment recognition unit 101, a behavior determination unit 102a, a control execution unit 103, a continuation specification unit 104, a maintenance specification unit 105, an HCU communication unit 106, and a center communication unit 107 as functional blocks. The automatic driving ECU 10a includes the behavior determination unit 102a instead of the behavior determination unit 102. The automatic driving ECU 10a includes the center communication unit 107. The automatic driving ECU 10a is similar to the automatic driving ECU 10 of the first embodiment, except for these points. This automatic driving ECU 10a also corresponds to a vehicle control device. In addition, the execution of processing of each functional block of the automatic driving ECU 10a by a computer corresponds to the execution of a vehicle control method.

[0071] The behavior determination unit 102a is similar to the behavior determination unit 102 of the first embodiment, except that some processing is different. The behavior determination unit 102a includes a driving plan unit 121a, a driving restriction unit 122, and a threshold change unit 123 as sub-functional blocks. The behavior determination unit 102a is similar to the behavior determination unit 102 of the first embodiment, except that the behavior determination unit 102a includes the driving plan unit 121a instead of the driving plan unit 121.

[0072] The driving planner 121a is the same as the driving planner 121 of the first embodiment, except for some different processing. The following describes the differences. The driving planner 121a determines a driving plan according to the remote operation command value received from the monitoring center. As a result, the remote-controlled vehicle performs automatic driving according to the remote operation command value. The driving planner 121a may acquire the remote operation command value via the communication module 11a. The behavior determination unit 102a may determine whether or not the remote automatic driving can be continued. For example, when the communication situation with the monitoring center deteriorates, the behavior determination unit 102a may determine that automatic driving cannot be continued. When the behavior determination unit 102a determines that automatic driving cannot be continued, the automatic driving ECU 10a switches driving to driving operation by the occupant of the remote-controlled vehicle.

[0073] The center communication unit 107 performs output processing of information to the monitoring center and acquisition processing of information from the monitoring center via the communication module 11a. The center communication unit 107 acquires remote operation command values ​​transmitted from the monitoring center. The center communication unit 107 includes a center notification processing unit 1071 as a sub-functional block. The center notification processing unit 1071 indirectly controls notifications from the notification device of the monitoring center by sending instructions to the monitoring center. In other words, the center notification processing unit 1071 causes a notification to be issued to the remote operator of the monitoring center.

[0074] When the vehicle is in remote automatic driving and the surplus value is less than the set value, the center notification processing unit 1071 causes the monitoring center to issue a rest suggestion notification and a driving restriction notification. The surplus value is the difference between the amount of automatic driving continuation identified by the continuation identification unit 104 and the continuation threshold value. The surplus value may be calculated by the center notification processing unit 1071 or may be calculated by the action determination unit 102. The continuation threshold value and the set value may be the same as those described in the first embodiment. The rest suggestion notification issued by the monitoring center is a notification proposing a rest to the remote operator. This rest suggestion notification may be made by display or by audio output. The driving restriction notification issued by the monitoring center is a notification of the driving restriction that will be imposed if the remote operator does not take a break. The driving restriction notification may include, for example, a notification of the content of the driving restriction. The driving restriction notification may be made by display or by audio output. According to the above configuration, it is possible to reduce the load on the remote operator without restricting driving. In addition, the remote operator can select whether to reduce the load on the remote operator by taking a break or by restricting driving. Therefore, it is possible to reduce the load on the remote operator caused by the continuation of automatic driving by a more comfortable means for the remote operator.

[0075] When the vehicle is in remote automatic driving and the surplus value is less than a set value, the center notification processing unit 1071 may issue a changeover proposal notification to the remote operator at the monitoring center. The changeover proposal notification is a notification proposing a changeover of remote operation. With the above configuration, it is possible to reduce the load on the remote operator by changing the remote operator.

[0076] <Continuation-related processing in the autonomous driving ECU 10a> Here, an example of the flow of the continuation response related processing during remote automatic driving in the automatic driving ECU 10a will be described using the flowchart in Fig. 6. The flowchart in Fig. 6 may be configured to be started when the host vehicle starts traveling by remote automatic driving.

[0077] First, in step S21, the continuation determination unit 104 determines the autonomous driving continuation amount. In step S22, the center notification processing unit 1071 calculates a surplus value, which is the difference between the autonomous driving continuation amount determined in S1 and the continuation threshold. If the surplus value is less than the set value (YES in S22), the process proceeds to step S24. On the other hand, if the surplus value is equal to or greater than the set value (NO in S22), the process proceeds to step S23.

[0078] In step S23, if it is time to end the continuation response-related process (YES in S23), the continuation response-related process is ended. On the other hand, if it is not time to end the continuation response-related process (NO in S23), the process returns to S1 and is repeated. Examples of the timing to end the continuation response-related process include the end of remote automatic driving, stopping the vehicle, etc.

[0079] In step S24, the center notification processing unit 1071 causes the monitoring center to issue a rest suggestion notification, a driving restriction notification, and a change suggestion notification. Note that in S24, only one of the rest suggestion notification, the driving restriction notification, and the change suggestion notification may be configured to be issued.

[0080] In step S25, it is determined whether the remote operator at the monitoring center has taken a break. Whether the remote operator has taken a break may be determined by the behavior determination unit 102a or the center communication unit 107. For example, whether the remote operator has taken a break may be determined from information that can identify whether the remote operator has taken a break, which is acquired from the monitoring center via the communication module 11a. Alternatively, whether the remote operator has taken a break may be determined from whether the vehicle has stopped. Note that, when a change of remote operator is made, it is determined that the remote operator has taken a break. Then, if it is determined that the remote operator has taken a break (YES in S25), the process proceeds to step S28. On the other hand, if it is determined that the remote operator has not taken a break (NO in S25), the process proceeds to step S26.

[0081] In step S26, the continuation determination unit 104 determines the amount of continued autonomous driving. In step S27, the driving restriction unit 122 determines whether the amount of continued autonomous driving determined in S27 exceeds the continuation threshold. If the amount of continued autonomous driving exceeds the continuation threshold (YES in S27), the process proceeds to step S29. On the other hand, if the amount of continued autonomous driving does not exceed the continuation threshold (NO in S27), the process proceeds to step S28.

[0082] In step S28, if it is time to end the continuation correspondence related process (YES in S28), the continuation correspondence related process is ended. On the other hand, if it is not time to end the continuation correspondence related process (NO in S28), the process returns to S25 and is repeated.

[0083] In step S29, the driving restriction unit 122 judges whether or not it is a timing when the vehicle is moving less (i.e., a timing for restriction). If it is a timing for restriction (YES in S29), the process proceeds to step S30. On the other hand, if it is not a timing for restriction (NO in S29), the process of S29 is repeated. In step S30, the driving restriction unit 122 imposes a driving restriction.

[0084] In step S31, if it is time to end the continuation correspondence related process (YES in S31), the continuation correspondence related process is ended. On the other hand, if it is not time to end the continuation correspondence related process (NO in S31), the process returns to S21 and is repeated.

[0085] In addition, in the case where the vehicle can switch between remote-controlled autonomous driving and autonomous driving not based on remote control, the configuration of the first embodiment and the second embodiment may be combined. In this case, when the vehicle is being remotely controlled, the configuration of the second embodiment may be applied. When the vehicle is being autonomously driven not based on remote control, the configuration of the first embodiment may be applied.

[0086] (Embodiment 3) The configuration is not limited to that of the above-described embodiment, and may be that of the following embodiment 3. An example of the configuration of embodiment 3 will be described below with reference to the drawings.

[0087] <Schematic configuration of vehicle system 1b> The vehicle system 1b shown in Fig. 7 can be used in an autonomous vehicle. As shown in Fig. 7, the vehicle system 1b includes an autonomous driving ECU 10b, a communication module 11, a locator 12, a map DB 13, a vehicle state sensor 14, a surrounding monitoring sensor 15, a vehicle control ECU 16, an alarm device 17, and an HCU 19. The vehicle system 1b includes the autonomous driving ECU 10b instead of the autonomous driving ECU 10. The vehicle system 1b does not include an interior camera 18. Except for these points, the vehicle system 1b is similar to the vehicle system 1 of the first embodiment.

[0088] <Outline of the configuration of the autonomous driving ECU 10b> Next, a schematic configuration of the automatic driving ECU 10b will be described with reference to FIG. 8. The automatic driving ECU 10b is similar to the automatic driving ECU 10 of the first embodiment, except for some different processing. The automatic driving ECU 10b includes a driving environment recognition unit 101, an action determination unit 102b, a control execution unit 103, a continuation identification unit 104, a maintenance identification unit 105, an HCU communication unit 106b, an abnormality identification unit 108, and a maintenance information acquisition unit 109 as functional blocks. The automatic driving ECU 10b includes an action determination unit 102b instead of the action determination unit 102. The automatic driving ECU 10b includes an HCU communication unit 106b instead of the HCU communication unit 106. The automatic driving ECU 10b includes an abnormality identification unit 108 and a maintenance information acquisition unit 109. The automatic driving ECU 10b is similar to the automatic driving ECU 10 of the first embodiment, except for these points. The autonomous driving ECU 10b also corresponds to a vehicle control device. Execution of the processing of each functional block of the autonomous driving ECU 10b by a computer corresponds to execution of a vehicle control method.

[0089] The behavior determination unit 102b is similar to the behavior determination unit 102 of the first embodiment, except for some different processing. The behavior determination unit 102b includes a travel plan unit 121 as a sub-functional block. The behavior determination unit 102b is similar to the behavior determination unit 102 of the first embodiment, except for not including the travel restriction unit 122 and the threshold change unit 123.

[0090] The anomaly identification unit 108 identifies the presence or absence of an anomaly in the autonomous driving of the vehicle. For example, the anomaly identification unit 108 may identify the presence or absence of an anomaly in the autonomous driving from the degree of deviation between the driving plan and the driving control result according to the driving plan. As an example, if the degree of deviation is equal to or greater than a specified value, it may be identified that there is an anomaly in the autonomous driving. For example, it is assumed that the degree of deviation increases as a result of load being placed on vehicle components due to continued autonomous driving. The processing in the anomaly identification unit 108 corresponds to an anomaly identification step.

[0091] The maintenance information acquisition unit 109 acquires information about past maintenance of the vehicle (hereinafter, maintenance information). For example, the maintenance information may be the accumulated number of maintenances that have been performed on the vehicle in the past. The maintenance information may be stored in the ECU of the vehicle every time maintenance is performed. The maintenance information acquisition unit 109 may be configured to acquire the maintenance information stored in the ECU.

[0092] The HCU communication unit 106b is similar to the HCU communication unit 106 of the first embodiment, except for some different processing. The HCU communication unit 106b includes an in-vehicle notification processing unit 161b as a sub-functional block. The in-vehicle notification processing unit 161b is similar to the in-vehicle notification processing unit 161 of the first embodiment, except for some different processing. The following describes this difference.

[0093] The in-vehicle notification processing unit 161b issues a normal notification when the amount of autonomous driving continuation exceeds the continuation threshold and the abnormality identification unit 108 identifies that there is no abnormality in the autonomous driving. The normal notification is issued from the notification device 17. The amount of autonomous driving continuation is identified by the continuation identification unit 104. The continuation threshold may be the same as that described in the first embodiment. The normal notification is a notification indicating that there is no problem with the vehicle even in the case of autonomous driving with a large amount of autonomous driving continuation. This normal notification may be issued by displaying on the display device 171 or by audio output from the audio output device 172. Even in the case of autonomous driving with a large amount of autonomous driving continuation, it is possible to reassure the occupants by issuing a normal notification. Therefore, even if the amount of autonomous driving continuation is large, if there is no abnormality in the autonomous driving, it is possible to reassure the occupants by the normal notification. As a result, it is possible to reduce the burden on the occupants due to the continuation of autonomous driving for a long time or a long distance. The process in the interior notification processing unit 161b corresponds to an interior notification processing step.

[0094] During the autonomous driving of the vehicle, the in-vehicle notification processing unit 161b preferably causes the notification device 17 to periodically issue a notification of necessity based on the result of identification by the maintenance identification unit 105. The notification of necessity may be the same as that described in the first embodiment. The in-vehicle notification processing unit 161b preferably shortens the interval of notification of necessity after the first notification, compared to the interval from the start of autonomous driving to the first notification of necessity. For example, the first notification of necessity may be issued after 500 km of continuous driving from the start of autonomous driving, and the second and subsequent notifications of necessity may be issued every 100 km of continuous driving. This makes it possible to issue a notification of necessity while suppressing the annoyance of the notification during a period when the possibility of maintenance being required is low. Note that the in-vehicle notification processing unit 161 of the first embodiment may also periodically issue a notification of necessity by shortening the interval of notification of necessity after the first notification, compared to the interval until the first notification of necessity.

[0095] It is preferable that the in-vehicle notification processing unit 161b changes the interval of the necessity notification according to the degree of maintenance implementation based on the maintenance information acquired by the maintenance information acquisition unit 109. This interval of the necessity notification is the interval of the necessity notification that is performed periodically. As an example, the interval of the necessity notification is shortened as the degree of maintenance implementation increases. With the above configuration, it is possible to change the interval of the necessity notification according to the degree of necessity of maintenance.

[0096] <Continuation-related processing in the autonomous driving ECU 10b> Here, an example of the flow of the continuation response-related processing in the autonomous driving ECU 10b will be described with reference to the flowchart of Fig. 9. The flowchart of Fig. 9 may be configured to be started when the host vehicle starts traveling by autonomous driving.

[0097] First, in step S41, the maintenance information acquisition unit 109 acquires maintenance information. In step S42, the in-vehicle notification processing unit 161b sets an interval for notification of necessity in accordance with the degree of execution of maintenance based on the maintenance information acquired in S41.

[0098] In step S43, the in-vehicle notification processor 161b judges whether it is time to perform periodic notification of necessity or not. If it is time to perform notification of necessity or not (YES in S43), the process proceeds to step S44. On the other hand, if it is not time to perform notification of necessity or not (NO in S43), the process proceeds to step S45. In step S44, the in-vehicle notification processor 161b performs notification of necessity or not.

[0099] In step S45, the continuation determination unit 104 determines the autonomous driving continuation amount. In step S46, the in-vehicle notification processing unit 161b calculates a surplus value, which is the difference between the autonomous driving continuation amount determined in S45 and the continuation threshold. If the surplus value is less than the set value (YES in S46), the process proceeds to step S47. On the other hand, if the surplus value is equal to or greater than the set value (NO in S46), the process proceeds to step S50.

[0100] In step S47, the abnormality identification unit 108 identifies whether or not there is an abnormality in the autonomous driving of the vehicle. If it is identified that there is an abnormality in the autonomous driving (YES in S47), the process proceeds to step S48. On the other hand, if it is identified that there is no abnormality in the autonomous driving (NO in S47), the process proceeds to step S49.

[0101] In step S48, the in-vehicle notification processing unit 161b causes the notification device 17 to issue an abnormality notification, and the process proceeds to step S50. The abnormality notification is a notification indicating that there is a problem with the autonomous driving of the vehicle. The process of S48 may be omitted, and an abnormality notification may not be issued. In this case, the fact that there is a problem with the autonomous driving of the vehicle may be recorded as diagnosing information, but an abnormality notification may not be issued. In step S49, the in-vehicle notification processing unit 161b causes the notification device 17 to issue an abnormality notification, and the process proceeds to step S50.

[0102] In step S50, if it is time to end the continuation response related process (YES in S50), the continuation response related process is ended. On the other hand, if it is not time to end the continuation response related process (NO in S50), the process returns to S43 and is repeated. Examples of the timing to end the continuation response related process include the end of automatic driving, stopping the vehicle, etc.

[0103] The configuration of embodiment 3 may be combined with the configurations of embodiments 1 and 2. Moreover, the configurations of embodiments 1 to 3 are preferably applied to autonomous vehicles that perform autonomous driving at level 2 or higher. It is more preferable that the configurations of embodiments 1 to 3 are applied to autonomous vehicles that perform autonomous driving without a supervisory obligation at level 3 or higher. This is because the higher the level of automation of autonomous driving, the less the occupants need to be involved in driving, making it easier for autonomous driving to continue over long distances and for long periods of time.

[0104] (Embodiment 4) The configuration is not limited to that of the above-described embodiment, and may be that of the following embodiment 4. An example of the configuration of embodiment 4 will be described below with reference to the drawings.

[0105] <Schematic configuration of vehicle system 1c> The vehicle system 1c shown in Fig. 10 can be used in an autonomous driving vehicle. As shown in Fig. 10, the vehicle system 1c includes an autonomous driving ECU 10c, a communication module 11, a locator 12, a map DB 13, a vehicle state sensor 14, a surrounding monitoring sensor 15, a vehicle control ECU 16, an alarm device 17, and an HCU 19c. The vehicle system 1c includes the autonomous driving ECU 10c instead of the autonomous driving ECU 10. The vehicle system 1c includes the HCU 19c instead of the HCU 19. Except for these points, the vehicle system 1c is similar to the vehicle system 1 of the first embodiment.

[0106] The HCU 19c is similar to the HCU 19 of the first embodiment, except for some different processing. The following describes the differences. The HCU 19c may also specify the physical condition of the occupant as the occupant's state. The physical condition of the occupant may be specified by distinguishing between poor physical condition and good physical condition. The physical condition of the occupant may be specified by using a learning device that has learned the relationship between the facial expression, posture, etc. of the occupant and the physical condition. The HCU 19c may specify whether the occupant is asleep or awake as the occupant's state. The HCU 19c may specify whether the occupant is asleep or awake from, for example, the degree of opening of the occupant's eyelids. The HCU 19c may specify whether the occupant is in a state of monitoring the surroundings as the occupant's state. Hereinafter, the state in which the occupant is monitoring the surroundings is referred to as a surroundings monitoring state. The HCU 19c may specify whether the occupant is in a state of monitoring the surroundings from, for example, the direction of the occupant's line of sight. The HCU 19c may specify whether the driver is performing a second task as the occupant's state. The HCU 19c may determine whether or not an occupant other than the driver is performing an action corresponding to the second task as the occupant's state. Hereinafter, a state in which an occupant is performing a second task or an action corresponding to the second task is referred to as a second task state. The second task state corresponds to a state in which a specific action is being performed. The HCU 19c may determine whether or not the occupant is in the second task state based on, for example, the driver's face direction, line of sight direction, posture, etc.

[0107] <Outline of the autonomous driving ECU 10c> Next, a schematic configuration of the automatic driving ECU 10c will be described with reference to FIG. 11. The automatic driving ECU 10c is similar to the automatic driving ECU 10 of the first embodiment, except for some different processing. The automatic driving ECU 10c includes a driving environment recognition unit 101c, a behavior determination unit 102c, a control execution unit 103, a continuation determination unit 104, a maintenance determination unit 105, an HCU communication unit 106, and an occupant state determination unit 110 as functional blocks. The automatic driving ECU 10c includes the driving environment recognition unit 101c instead of the driving environment recognition unit 101. The automatic driving ECU 10c includes the behavior determination unit 102c instead of the behavior determination unit 102. The automatic driving ECU 10c includes the occupant state determination unit 110. The automatic driving ECU 10c is similar to the automatic driving ECU 10 of the first embodiment, except for these points. This automatic driving ECU 10c also corresponds to a vehicle control device. Furthermore, the execution of the processing of each functional block of the autonomous driving ECU 10c by the computer corresponds to the execution of a vehicle control method.

[0108] The driving environment recognition unit 101c is similar to the autonomous driving ECU 10 of the first embodiment, except for some different processing. The following describes these differences. It is preferable that the driving environment recognition unit 101c recognizes the lane in which the vehicle is traveling, including the number of lanes on a road.

[0109] The occupant state identification unit 110 identifies the state of the occupant of the vehicle. The occupant state identification unit 110 may identify the state of the occupant acquired from the HCU 19c via the HCU communication unit 106 as the state of the occupant. In the present embodiment, the configuration in which the occupant state is identified by the HCU 19c is shown, but is not necessarily limited to this. For example, the occupant state identification unit 110 may identify the state of the occupant from an image captured by the interior camera 18 acquired via the HCU communication unit 106. The occupant state identification unit 110 may identify the state of the occupant from an image other than the image captured by the interior camera 18. For example, the occupant state identification unit 110 may estimate whether the occupant is performing the second task or an action corresponding to the second task from an input received by an operation device of the vehicle. As an example, the occupant may be identified as performing the second task or an action corresponding to the second task from an input received by a touch switch integrated with the CID.

[0110] The behavior determination unit 102c is similar to the behavior determination unit 102 of the first embodiment, except that some processing is different. The behavior determination unit 102c includes a travel plan unit 121, a travel restriction unit 122c, and a threshold change unit 123 as sub-functional blocks. The behavior determination unit 102a is similar to the behavior determination unit 102 of the first embodiment, except that the behavior determination unit 102a includes the travel restriction unit 122c instead of the travel restriction unit 122.

[0111] The driving restriction unit 122c is the same as the driving restriction unit 122 of the first embodiment, except for some different processing. The following describes the differences. The driving restriction unit 122c performs the following driving restriction when the autonomous driving continuation amount specified by the continuation specification unit 104 exceeds the above-mentioned predetermined threshold. The driving restriction unit 122c switches between a timing driving restriction and an immediate driving restriction according to at least one of the driving environment of the vehicle and the state of the driver of the vehicle. The timing driving restriction is a driving restriction that is executed after waiting for a predetermined timing. Hereinafter, this predetermined timing is referred to as the restriction timing. The immediate driving restriction is a driving restriction that is executed without waiting for the restriction timing. The driving environment of the vehicle may be recognized by the driving environment recognition unit 101c. The state of the driver may be acquired by the occupant state specification unit 110.

[0112] Even if the amount of autonomous driving that continues exceeds a predetermined threshold, depending on the driving environment of the vehicle and the state of the driver, there are cases where it is better to immediately impose driving restrictions or to wait for a predetermined timing before doing so. In contrast, with the above configuration, it is possible to start driving restrictions at a preferable timing according to the driving environment of the vehicle and the state of the driver.

[0113] As the timing driving restriction, the driving restriction unit 122c preferably performs the driving restriction after the vehicle moves from an overtaking lane of a road with multiple lanes on one side to a lane that is not an overtaking lane. In this case, the restriction timing is the timing when the vehicle moves from an overtaking lane of a road with multiple lanes on one side to a lane that is not an overtaking lane. A lane that is not an overtaking lane is a lane for driving at a slower speed than the overtaking lane. The driving environment recognition unit 101c may recognize which lane the vehicle is traveling on and which lane on the road with how many lanes on one side. When the vehicle is traveling on the overtaking lane, the driving restriction unit 122c may perform the driving restriction after moving from the overtaking lane to a lane that is not an overtaking lane. On the other hand, when the vehicle is traveling on a lane other than the overtaking lane of the road, the driving restriction unit 122c may perform the immediate driving restriction. In other words, the driving restriction may be performed when the autonomous driving continuation amount exceeds the above-mentioned predetermined threshold.

[0114] In an overtaking lane, where the speed of the following vehicle is higher than in a non-overtaking lane, the travel restriction of the own vehicle is likely to hinder the smooth travel of the following vehicle. In contrast, with the above configuration, it is possible to restrict the travel of the own vehicle only after the situation becomes such that it is unlikely to hinder the smooth travel of the following vehicle. As a result, it is possible to reduce the burden on the vehicle or occupants caused by continuing automatic driving for a long time or long distance while making it difficult to hinder the smooth travel of the following vehicle.

[0115] Next, an example in which the driving restriction unit 122c changes the timing driving restriction and the real-time driving restriction according to the state of the occupant of the vehicle will be described below. The driving restriction unit 122c may use the state of the occupant identified by the occupant state identification unit 110.

[0116] It is preferable that the driving restriction unit 122c uses a timing driving restriction that waits for the occupant's condition to improve when the occupant is asleep or in poor physical condition before applying the driving restriction. When the occupant is asleep, the occupant's condition can be considered to have improved when the occupant becomes awake. When the occupant is in poor physical condition, the occupant's condition can be considered to have improved when the occupant no longer feels unwell. When the driving restriction of the vehicle is applied, the vehicle's behavior may change significantly or a change of driver may be required. It is easier to respond to these changes after the occupant's condition improves from the sleeping or poor physical condition. Therefore, according to the above configuration, it is possible to apply the driving restriction after the occupant becomes in a state where it is easy to respond to the driving restriction.

[0117] It is preferable that the driving restriction unit 122c uses a timing driving restriction that waits for the occupant's state to enter the surroundings monitoring state before applying the driving restriction when the occupant is not in the surroundings monitoring state. It is easier for the occupant to respond to the change when the driving restriction is applied as described above when the occupant is in the surroundings monitoring state than when the occupant is not in the surroundings monitoring state. Therefore, even with the above configuration, it is possible to apply the driving restriction after the occupant is in a state where it is easy to respond to the driving restriction.

[0118] It is preferable that the driving restriction unit 122c uses a timing driving restriction that waits until the occupant is in a state where the second task and an action corresponding to the second task are not being performed when the occupant is in the second task state before applying the driving restriction. It is easier for the occupant to respond to the change when the driving restriction is applied when the occupant is in a state where the second task and an action corresponding to the second task are not being performed than when the occupant is in the second task state. Therefore, even with the above configuration, it is possible to apply the driving restriction after the occupant is in a state where the occupant can easily respond to the driving restriction.

[0119] As the timing travel restriction, the travel restriction unit 122c preferably performs the travel restriction after the following vehicle no longer exists within a predetermined range behind the vehicle. In this case, the restriction timing is the timing when the following vehicle no longer exists within a predetermined range behind the vehicle. The predetermined range may be set arbitrarily. The predetermined range may be, for example, the sensing range of the periphery monitoring sensor 15. When a following vehicle exists within the predetermined range, the travel restriction unit 122c may perform the travel restriction after the following vehicle no longer exists within the predetermined range. On the other hand, when a following vehicle does not exist within the predetermined range, the travel restriction unit 122c may perform the immediate travel restriction. In other words, when the amount of continuous automatic driving exceeds the above-mentioned predetermined threshold, when a following vehicle does not exist within the predetermined range, the immediate travel restriction may be performed.

[0120] When a following vehicle is present within a specified range behind the vehicle, the travel restriction of the vehicle is likely to hinder the smooth travel of the following vehicle. On the other hand, when there is no following vehicle within a specified range behind the vehicle, the travel restriction of the vehicle is less likely to hinder the smooth travel of the following vehicle than when there is a following vehicle within the specified range behind the vehicle. In contrast, according to the above configuration, it is possible to implement travel restriction of the vehicle only after the situation is such that it is unlikely to hinder the smooth travel of the following vehicle. As a result, it is possible to reduce the burden on the vehicle or occupants due to continued automatic driving for a long time or long distance, while making it difficult to hinder the smooth travel of the following vehicle.

[0121] The behavior determination unit 102c may determine evacuation behavior, such as evacuation to a service area, depending on the physical condition of the occupant. For example, when the occupant state identification unit 110 identifies the occupant as being in poor physical condition, the evacuation behavior may be determined. When the behavior determination unit 102c determines evacuation behavior, the driving plan unit 121 may determine a driving plan for evacuation from the current position to an evacuation location such as a service area.

[0122] (Embodiment 5) The configuration is not limited to that of the above-described embodiment, and may be that of the following embodiment 5. An example of the configuration of embodiment 5 will be described below with reference to the drawings.

[0123] <Schematic configuration of vehicle system 1d> The vehicle system 1d shown in Fig. 12 can be used in an autonomous vehicle. As shown in Fig. 12, the vehicle system 1d includes an autonomous driving ECU 10d, a communication module 11, a locator 12, a map DB 13, a vehicle state sensor 14d, a surroundings monitoring sensor 15, a vehicle control ECU 16, an alarm device 17, and an HCU 19. The vehicle system 1d includes the autonomous driving ECU 10d instead of the autonomous driving ECU 10. The vehicle system 1d includes a vehicle state sensor 14d instead of the vehicle state sensor 14. Except for these points, the vehicle system 1d is similar to the vehicle system 1 of the first embodiment.

[0124] The vehicle state sensor 14d is similar to the vehicle state sensor 14 of the first embodiment, except for some different processing. The following describes this difference. The vehicle state sensor 14d preferably includes a sensor capable of detecting information related to the load of the vehicle. The information related to the load of the vehicle is hereinafter referred to as load-related information. Examples of sensors capable of detecting load-related information include a temperature sensor and an acoustic sensor. If the vehicle is driven by an engine, the temperature sensor detects the engine temperature as the load-related information. The temperature sensor detects the temperature of vehicle parts other than the engine as the load-related information. For example, the temperature of the vehicle body may be detected. The load of the vehicle is considered to be greater as the engine temperature and the temperature of the vehicle parts deviate from the center value of the appropriate temperature range. The acoustic sensor detects abnormal noise from the tires as the load-related information. The wear sensor detects wear of the brake pads as the load-related information. The acoustic sensor may also function as the wear sensor.

[0125] <Outline of the autonomous driving ECU 10d> Next, a schematic configuration of the automatic driving ECU 10d will be described with reference to FIG. 13. The automatic driving ECU 10d is similar to the automatic driving ECU 10 of the first embodiment, except for some different processing. The automatic driving ECU 10d includes a driving environment recognition unit 101, an action determination unit 102d, a control execution unit 103, a continuation specification unit 104, a maintenance specification unit 105, and an HCU communication unit 106 as functional blocks. The automatic driving ECU 10d is similar to the automatic driving ECU 10 of the first embodiment, except for the action determination unit 102d instead of the action determination unit 102. This automatic driving ECU 10d also corresponds to a vehicle control device. In addition, the execution of processing of each functional block of the automatic driving ECU 10d by a computer corresponds to the execution of a vehicle control method.

[0126] The behavior determination unit 102d is similar to the behavior determination unit 102 of the first embodiment, except that some processing is different. The behavior determination unit 102d includes a travel plan unit 121, a travel restriction unit 122d, and a threshold change unit 123 as sub-functional blocks. The behavior determination unit 102d is similar to the behavior determination unit 102 of the first embodiment, except that the behavior determination unit 102d includes the travel restriction unit 122d instead of the travel restriction unit 122.

[0127] The traveling restriction unit 122d is similar to the traveling restriction unit 122 of the first embodiment, except for some different processing. The following describes this difference. The traveling restriction unit 122d preferably acquires load-related information detected by the vehicle state sensor 14d. The traveling restriction unit 122d preferably changes the ratio of the period of each mode when repeating the full mode and the recovery mode according to the load-related information. Hereinafter, the period during which the full mode continues is called the normal period. Hereinafter, the period during which the recovery mode continues is called the recovery period.

[0128] Depending on the load on the vehicle, it may be necessary to determine which mode should have a higher ratio of time when the full mode and the recovery mode are repeated. In contrast, with the above configuration, it is possible to set the ratio of time for each mode when the full mode and the recovery mode are repeated to a more preferable ratio according to the load on the vehicle.

[0129] The traveling restriction unit 122d may change the ratio of the recovery period to be higher than the normal period as the load of the host vehicle estimated from the load-related information increases. In the recovery mode, the vehicle speed is kept low compared to the full mode, so the load on the vehicle is small. Therefore, according to the above configuration, the ratio of the recovery period is changed to be higher than the normal period as the load of the host vehicle increases, and the load on the host vehicle can be suppressed. When the ratio of the recovery period is changed to be higher than the normal period, the ratio of the recovery period may be set to 100%. When the ratio of the recovery period is set to 100%, the repetition of the full mode and the recovery mode may be stopped. The load of the host vehicle estimated from the load-related information may be divided into two stages, high load and low load. The load of the host vehicle may be estimated from the load-related information by, for example, the traveling restriction unit 122d. For example, the traveling restriction unit 122d may estimate the load as low when the temperature of the engine, the vehicle body, etc. is within a threshold range, and estimate the load as high when it is outside the threshold range. For example, the traveling restriction unit 122d may estimate the load as low when the tire noise is less than a threshold, and may estimate the load as high when the tire noise is equal to or greater than the threshold. For example, the traveling restriction unit 122d may estimate the load as low when the brake pad wear is less than a threshold, and may estimate the load as high when the brake pad wear is equal to or greater than the threshold. The threshold may be a value that can be arbitrarily set for each piece of load-related information.

[0130] (Embodiment 6) The configuration is not limited to that of the above-described embodiment, and may be that of the following embodiment 6. An example of the configuration of embodiment 6 will be described below with reference to the drawings.

[0131] <Outline of the configuration of the vehicle system 1e> The vehicle system 1e shown in FIG. 14 can be used in an autonomous vehicle. As shown in FIG. 14, the vehicle system 1e includes an autonomous driving ECU 10e, a communication module 11, a locator 12, a map DB 13, a vehicle state sensor 14, a surrounding monitoring sensor 15, a vehicle control ECU 16, an alarm device 17, and an HCU 19c. The vehicle system 1e includes the autonomous driving ECU 10e instead of the autonomous driving ECU 10. The vehicle system 1e includes the HCU 19c instead of the HCU 19. Except for these points, the vehicle system 1e is similar to the vehicle system 1 of the first embodiment. The HCU 19c is similar to the HCU 19c of the fourth embodiment.

[0132] <Outline of Autonomous Driving ECU 10e> Next, a schematic configuration of the automatic driving ECU 10e will be described with reference to FIG. 15. The automatic driving ECU 10e is similar to the automatic driving ECU 10 of the first embodiment, except for some different processing. The automatic driving ECU 10e includes a driving environment recognition unit 101, a behavior determination unit 102e, a control execution unit 103, a continuation determination unit 104, a maintenance determination unit 105, an HCU communication unit 106, and an occupant state determination unit 110 as functional blocks. The automatic driving ECU 10e includes the behavior determination unit 102e instead of the behavior determination unit 102. The automatic driving ECU 10e includes the occupant state determination unit 110. The occupant state determination unit 110 is similar to that described in the fourth embodiment. The automatic driving ECU 10e is similar to the automatic driving ECU 10 of the first embodiment, except for these points. This automatic driving ECU 10e also corresponds to a vehicle control device. Furthermore, the execution of the processing of each functional block of the autonomous driving ECU 10e by a computer corresponds to the execution of a vehicle control method.

[0133] The behavior determination unit 102e is similar to the behavior determination unit 102 of the first embodiment, except that some processing is different. The behavior determination unit 102e includes a travel plan unit 121, a travel restriction unit 122e, and a threshold change unit 123 as sub-functional blocks. The behavior determination unit 102e is similar to the behavior determination unit 102 of the first embodiment, except that the behavior determination unit 102e includes the travel restriction unit 122e instead of the travel restriction unit 122.

[0134] The traveling restriction unit 122e is similar to the traveling restriction unit 122 of the first embodiment, except for some different processing. The traveling restriction unit 122e preferably changes the ratio of the normal period to the recovery period when repeating the full mode and the recovery mode according to the state of the occupant of the vehicle. The traveling restriction unit 122e may use the state of the occupant identified by the occupant state identification unit 110.

[0135] Depending on the state of the occupant, there may be cases where it is better to have a higher proportion of the period of the full mode and the recovery mode when the full mode and the recovery mode are repeated. In contrast, with the above configuration, it is possible to set a more preferable proportion of the period of each mode when the full mode and the recovery mode are repeated depending on the state of the occupant.

[0136] Examples of changing the ratio of the normal period to the recovery period according to the state of the occupant include the following. When the state of the occupant is sleeping or in poor health, the driving restriction unit 122e may increase the ratio of the recovery period to the normal period. In the recovery mode, the vehicle speed is kept low compared to the full mode, and the vibration of the vehicle is also reduced. Therefore, according to the above configuration, it is possible to suppress the vibration of the vehicle, so that the sleep of the occupant is not easily disturbed, and the physical condition of the occupant is not easily deteriorated, by suppressing the vibration of the vehicle. Note that when the ratio of the recovery period is changed to be higher than the normal period, the ratio of the recovery period may be set to 100%.

[0137] In addition, the traveling restriction unit 122e may increase the ratio of the normal period to the recovery period when the occupant's state is the surroundings monitoring state. When the occupant's state is the surroundings monitoring state, the occupant is more likely to accept the behavior of a larger vehicle. Therefore, according to the above configuration, it is possible to increase the ratio of the normal period by limiting the behavior of a larger vehicle in the normal mode to a situation where the occupant is more likely to accept it.

[0138] Also, when the occupant's state is the second task state, the traveling restriction unit 122e may increase the ratio of the normal period to the recovery period. On the other hand, when the occupant's state is the second task state, the traveling restriction unit 122e may increase the ratio of the recovery period to the normal period when the occupant's state is a state in which the second task and an action corresponding to the second task are not being performed or the occupant is in a resting posture. In the second task state, the occupant's attention is inclined to the second task or an action corresponding to the second task, so the occupant is more likely to accept the behavior of a larger vehicle. On the other hand, when the occupant is in a state in which the second task and an action corresponding to the second task are not being performed or the occupant is in a resting posture, it is preferable that the vehicle behavior is small. Therefore, according to the above configuration, when the occupant is in a situation where the occupant is more likely to accept the behavior of a large vehicle, the ratio of the normal period is increased, while when the occupant is in a situation where the occupant is less likely to accept the behavior of a large vehicle, the ratio of the recovery period can be increased. When the ratio of the recovery period is changed to be higher than the normal period, the ratio of the recovery period may be set to 100%.

[0139] (Embodiment 7) The configuration is not limited to that of the above-described embodiment, and may be that of the following embodiment 7. An example of the configuration of embodiment 7 will be described below with reference to the drawings.

[0140] <Outline of the configuration of the vehicle system 1f> The vehicle system 1f shown in Fig. 16 can be used in an autonomous driving vehicle. As shown in Fig. 16, the vehicle system 1f includes an autonomous driving ECU 10f, a communication module 11, a locator 12, a map DB 13, a vehicle state sensor 14, a surrounding monitoring sensor 15, a vehicle control ECU 16, an alarm device 17, and an HCU 19. The vehicle system 1f is similar to the vehicle system 1 of the first embodiment, except that the vehicle system 1f includes the autonomous driving ECU 10f instead of the autonomous driving ECU 10.

[0141] <Outline of Autonomous Driving ECU 10f> Next, a schematic configuration of the automatic driving ECU 10f will be described with reference to FIG. 17. The automatic driving ECU 10f is similar to the automatic driving ECU 10 of the first embodiment, except for some different processing. The automatic driving ECU 10f includes a driving environment recognition unit 101, an action determination unit 102f, a control execution unit 103, a continuation specification unit 104, a maintenance specification unit 105, and an HCU communication unit 106 as functional blocks. The automatic driving ECU 10f is similar to the automatic driving ECU 10 of the first embodiment, except for the action determination unit 102f instead of the action determination unit 102. This automatic driving ECU 10f also corresponds to a vehicle control device. In addition, the execution of processing of each functional block of the automatic driving ECU 10f by a computer corresponds to the execution of a vehicle control method.

[0142] The behavior determination unit 102f is similar to the behavior determination unit 102 of the first embodiment, except that some processing is different. The behavior determination unit 102f includes a travel plan unit 121, a travel restriction unit 122f, and a threshold change unit 123 as sub-functional blocks. The behavior determination unit 102f is similar to the behavior determination unit 102 of the first embodiment, except that the behavior determination unit 102f includes the travel restriction unit 122f instead of the travel restriction unit 122.

[0143] The travel limiting unit 122f is the same as the travel limiting unit 122 of the first embodiment, except for some different processing. When the vehicle starts traveling again within a first specified period after traveling a specified distance or more, the travel limiting unit 122f restricts the vehicle to start traveling from a recovery mode. Traveling a specified distance or more means traveling a specified distance or more without turning off the vehicle power. Traveling a specified distance or more is hereinafter referred to as long-distance traveling. The specified distance referred to here is a distance estimated to be a large load on the vehicle, and is a value that can be set arbitrarily. The specified distance may be, for example, several hundred km. The first specified period is a period estimated to be a period during which the temperature of vehicle parts such as the engine and the body, which has risen due to traveling, returns to the temperature before traveling, and is a value that can be set arbitrarily. Hereinafter, the first specified period is referred to as a short period. The first specified period may be, for example, one day, or about 30 minutes.

[0144] In cases where the vehicle starts traveling again in a short period of time after traveling a long distance, the load on the vehicle increases. With the above configuration, by restricting the vehicle from starting traveling in the recovery mode in such cases, the load on the vehicle can be further reduced.

[0145] (Embodiment 8) The configuration is not limited to that of the above-described embodiment, and may be that of the following embodiment 8. An example of the configuration of embodiment 8 will be described below with reference to the drawings.

[0146] <Outline of the configuration of the vehicle system 1g> The vehicle system 1g shown in Fig. 18 can be used in an autonomous driving vehicle. As shown in Fig. 18, the vehicle system 1g includes an autonomous driving ECU 10g, a communication module 11, a locator 12, a map DB 13, a vehicle state sensor 14g, a surroundings monitoring sensor 15, a vehicle control ECU 16, an alarm device 17, and an HCU 19. The vehicle system 1g includes the autonomous driving ECU 10g instead of the autonomous driving ECU 10. The vehicle system 1g includes a vehicle state sensor 14g instead of the vehicle state sensor 14. Except for these points, the vehicle system 1g is similar to the vehicle system 1 of the first embodiment.

[0147] The vehicle condition sensor 14g is similar to the vehicle condition sensor 14 of the first embodiment except for some different processing. The following describes the differences. The vehicle condition sensor 14g also includes a weight sensor that can detect the weight of the cargo bed of the vehicle.

[0148] <Outline of Autonomous Driving ECU 10g> Next, a schematic configuration of the automatic driving ECU 10g will be described with reference to FIG. 19. The automatic driving ECU 10g is similar to the automatic driving ECU 10 of the first embodiment, except for some different processing. The automatic driving ECU 10g includes a driving environment recognition unit 101, an action determination unit 102g, a control execution unit 103, a continuation specification unit 104, a maintenance specification unit 105, and an HCU communication unit 106 as functional blocks. The automatic driving ECU 10g is similar to the automatic driving ECU 10 of the first embodiment, except for the action determination unit 102g instead of the action determination unit 102. This automatic driving ECU 10g also corresponds to a vehicle control device. In addition, the execution of processing of each functional block of the automatic driving ECU 10g by a computer corresponds to the execution of a vehicle control method.

[0149] The behavior determination unit 102g is similar to the behavior determination unit 102 of the first embodiment, except that some processing is different. The behavior determination unit 102g includes a travel plan unit 121, a travel restriction unit 122g, and a threshold change unit 123 as sub-functional blocks. The behavior determination unit 102g is similar to the behavior determination unit 102 of the first embodiment, except that the behavior determination unit 102g includes the travel restriction unit 122g instead of the travel restriction unit 122.

[0150] The travel limiting unit 122g is the same as the travel limiting unit 122 of the first embodiment, except for some differences in processing. The travel limiting unit 122g changes the ratio of the normal period to the recovery period when the full mode and the recovery mode are repeated, depending on the weight of the loading platform of the vehicle. The travel limiting unit 122g may use the weight of the loading platform acquired from the weight sensor of the vehicle state sensor 14g. When the weight of the loading platform is equal to or greater than a first threshold, the travel limiting unit 122g may increase the ratio of the normal period to the recovery period. On the other hand, when the weight of the loading platform is less than a second threshold, the travel limiting unit 122g may increase the ratio of the recovery period to the normal period.

[0151] The first threshold value may be a weight that is estimated to be high on the vehicle, and may be a value that can be set arbitrarily. The second threshold value is equal to or less than the first threshold value. The second threshold value may be the same as the first threshold value, or may be a different value. The second threshold value may be a value that distinguishes whether or not there is luggage on the loading platform, and may be a value that can be set arbitrarily. According to the above configuration, when the weight of the loading platform is heavy and more power is required for running, the ratio of the normal period can be increased to make it easier to run. On the other hand, when the weight of the loading platform is light and less power is required for running, the ratio of the recovery period can be increased to make it easier to reduce the load on the vehicle. When the vehicle unloads the luggage and the weight of the loading platform becomes smaller, the ratio of the recovery period can be increased to make it easier to recover from the load caused by the weight of the luggage.

[0152] (Embodiment 9) The configuration is not limited to that of the above-described embodiment, and may be that of the following embodiment 9. An example of the configuration of embodiment 9 will be described below with reference to the drawings.

[0153] <Outline of the Vehicle System 1h> The vehicle system 1h shown in Fig. 20 can be used in an autonomous driving vehicle. As shown in Fig. 20, the vehicle system 1h includes an autonomous driving ECU 10h, a communication module 11, a locator 12, a map DB 13, a vehicle state sensor 14, a surrounding monitoring sensor 15, a vehicle control ECU 16, an alarm device 17, and an HCU 19. The vehicle system 1h is similar to the vehicle system 1 of the first embodiment, except that the vehicle system 1h includes the autonomous driving ECU 10h instead of the autonomous driving ECU 10.

[0154] <Outline of Autonomous Driving ECU 10h> Next, a schematic configuration of the automatic driving ECU 10h will be described with reference to FIG. 21. The automatic driving ECU 10h is similar to the automatic driving ECU 10 of the first embodiment, except for some different processing. The automatic driving ECU 10h includes a driving environment recognition unit 101h, a behavior determination unit 102h, a control execution unit 103, a continuation specification unit 104, a maintenance specification unit 105, and an HCU communication unit 106 as functional blocks. The automatic driving ECU 10h includes a driving environment recognition unit 101h instead of the driving environment recognition unit 101. The automatic driving ECU 10h includes a behavior determination unit 102h instead of the behavior determination unit 102. The automatic driving ECU 10h is similar to the automatic driving ECU 10 of the first embodiment, except for these points. This automatic driving ECU 10h also corresponds to a vehicle control device. In addition, the execution of processing of each functional block of the automatic driving ECU 10h by a computer corresponds to the execution of a vehicle control method.

[0155] The driving environment recognition unit 101h is similar to the autonomous driving ECU 10 of the first embodiment, except for some different processing. The following describes these differences. The driving environment recognition unit 101h recognizes the gradient of the road on which the vehicle is traveling. The gradient of the road on which the vehicle is traveling is the gradient of the road section in the direction in which the vehicle is traveling among the road sections on which the vehicle is traveling. The driving environment recognition unit 101h only needs to recognize whether the road on which the vehicle is traveling is an upward gradient or a downward gradient. If the longitudinal gradient is less than a specified value, it may be determined that there is no gradient. The specified value may be any value that can be set.

[0156] The behavior determination unit 102h is similar to the behavior determination unit 102 of the first embodiment, except that some processing is different. The behavior determination unit 102h includes a travel plan unit 121, a travel restriction unit 122h, and a threshold change unit 123 as sub-functional blocks. The behavior determination unit 102h is similar to the behavior determination unit 102 of the first embodiment, except that the behavior determination unit 102h includes the travel restriction unit 122h instead of the travel restriction unit 122.

[0157] The traveling restriction unit 122h is similar to the traveling restriction unit 122 of the first embodiment, except for some differences in processing. The traveling restriction unit 122h changes the ratio of the normal period to the recovery period when the full mode and the recovery mode are repeated, according to the gradient of the road on which the vehicle is traveling. The traveling restriction unit 122h may use the gradient of the road recognized by the traveling environment recognition unit 101d. When the road is a downward gradient, the traveling restriction unit 122h may increase the ratio of the recovery period to the normal period. On the other hand, when the road is an upward gradient, the traveling restriction unit 122h may increase the ratio of the normal period to the recovery period.

[0158] According to the above configuration, when the road on which the vehicle is traveling is an upward slope and more power is required for traveling, the ratio of the normal period can be increased to make the vehicle easier to travel. On the other hand, when the road on which the vehicle is traveling is a downward slope and less power is required for traveling, the ratio of the recovery period can be increased to reduce the load on the vehicle. When the vehicle travels on a downward slope after an upward slope, the ratio of the recovery period can be increased to make it easier to recover from the load caused by traveling on an upward slope. In addition, when there is no slope, for example, the ratio of the normal period and the recovery period may be left as the default. In addition, for example, even when there is no slope, the ratio of the recovery period may be made larger than the normal period.

[0159] (Embodiment 10) The configuration is not limited to that of the above-described embodiment, and may be that of the following embodiment 10. An example of the configuration of embodiment 10 will be described below with reference to the drawings.

[0160] <Outline of the configuration of the vehicle system 1i> The vehicle system 1i shown in Fig. 22 can be used in an autonomous driving vehicle. As shown in Fig. 22, the vehicle system 1i includes an autonomous driving ECU 10i, a communication module 11, a locator 12, a map DB 13, a vehicle state sensor 14i, a surrounding monitoring sensor 15, a vehicle control ECU 16, an alarm device 17, and an HCU 19. The vehicle system 1i is similar to the vehicle system 1 of the first embodiment, except that the vehicle system 1i includes an autonomous driving ECU 10i instead of the autonomous driving ECU 10.

[0161] The vehicle state sensor 14i is similar to the vehicle state sensor 14 of the first embodiment, except for some different processing. The following describes these differences. The vehicle state sensor 14i also includes a battery sensor that detects battery information of the battery of the vehicle. The battery sensor may detect the voltage, current, temperature, etc. of the battery.

[0162] <Outline of Autonomous Driving ECU10i> Next, a schematic configuration of the automatic driving ECU 10i will be described with reference to FIG. 23. The automatic driving ECU 10i is similar to the automatic driving ECU 10 of the first embodiment, except for some different processing. The automatic driving ECU 10i includes a driving environment recognition unit 101, a behavior determination unit 102i, a control execution unit 103, a continuation specification unit 104, a maintenance specification unit 105, an HCU communication unit 106, and a battery state determination unit 111 as functional blocks. The automatic driving ECU 10i includes a behavior determination unit 102i instead of the behavior determination unit 102. The automatic driving ECU 10i includes a battery state determination unit 111. The automatic driving ECU 10i is similar to the automatic driving ECU 10 of the first embodiment, except for these points. This automatic driving ECU 10i also corresponds to a vehicle control device. In addition, the execution of processing of each functional block of the automatic driving ECU 10i by a computer corresponds to the execution of a vehicle control method.

[0163] The battery state determination unit 111 determines the state of the battery of the vehicle. The battery state determination unit 111 identifies the deterioration state of the battery from battery information detected by a battery sensor of the vehicle state sensor 14i. For example, the battery state determination unit 111 identifies SOH (State of Health) as the deterioration state. Then, the battery state determination unit 111 determines whether the battery is in a healthy state or not from the identified deterioration state. For example, the battery state determination unit 111 may determine whether the battery is in a healthy state or not depending on whether the SOH (State of Health) of the battery is equal to or greater than a specified value. The specified value is a value that distinguishes whether the battery is healthy or not, and may be arbitrarily set. The specified value may be, for example, 70% to 80%.

[0164] The behavior determination unit 102i is similar to the behavior determination unit 102 of the first embodiment, except that some processing is different. The behavior determination unit 102i includes a travel plan unit 121, a travel restriction unit 122i, and a threshold change unit 123 as sub-functional blocks. The behavior determination unit 102i is similar to the behavior determination unit 102 of the first embodiment, except that the behavior determination unit 102i includes the travel restriction unit 122i instead of the travel restriction unit 122.

[0165] The travel limiting unit 122i is the same as the travel limiting unit 122 of the first embodiment, except for some different processing. When travel is resumed after the travel has been suspended for a second specified period or more, the travel limiting unit 122i restricts the travel to start from recovery mode or manual driving. The second specified period here is a period during which the load on the vehicle is estimated to be large when travel is resumed. Hereinafter, a period longer than the second specified period is referred to as a long period. The second specified period may be, for example, one month. For example, the restriction to start travel from recovery mode may be such that travel is automatically started from recovery mode when travel is started. For example, the restriction to start travel from manual driving may be such that travel cannot be started unless the vehicle is switched to manual driving.

[0166] When the vehicle is restarted after a long period of inactivity, the load on the vehicle may be large. With the above configuration, the load on the vehicle can be reduced by restricting the vehicle from starting in recovery mode or manual driving in such a case.

[0167] After starting traveling by restricting the vehicle to start traveling in recovery mode or manual driving, the traveling restriction unit 122i preferably performs the following. When it is determined that the battery of the vehicle is in a healthy state, the traveling restriction unit 122i preferably switches the vehicle to the full mode. Whether the battery is in a healthy state can be determined by using the determination result of the battery state determination unit 111.

[0168] When the battery is not in a healthy state, it is preferable to reduce the load on the vehicle in order to continue driving. On the other hand, when the battery is in a healthy state, it is easier to prioritize ease of driving over reducing the load on the vehicle. In contrast, with the above configuration, when the state of the host vehicle is such that it is easier to prioritize ease of driving over reducing the load on the vehicle, it is possible to switch to the full mode and make it easier to drive.

[0169] (Embodiment 11) In the above embodiment, the autonomous driving ECUs 10, 10a, 10b, 10c, 10d, 10e, 10f, 10g, 10h, and 10i are shown as being equivalent to the vehicle control device, but this is not necessarily limited to this. For example, an ECU other than the autonomous driving ECUs 10, 10a, 10b, 10c, 10d, 10e, 10f, 10g, 10h, and 10i may be shown as being equivalent to the vehicle control device.

[0170] (Disclosed technical idea) This specification discloses multiple technical ideas described in the following multiple dependent claims. Some of the claims may be described in a multiple dependent form, where the subsequent claim alternatively refers to the preceding claim. Furthermore, some of the claims may be described in a multiple dependent form, where the subsequent claim alternatively refers to the preceding claim. The claims described in these multiple dependent forms define multiple technical ideas.

[0171] (Technical thought 1) A vehicle control device that can be used in a vehicle that performs automatic driving, A continuation determination unit (104) that determines an amount of continuous autonomous driving, which is a continuous driving time or a continuous driving distance of the vehicle in autonomous driving; A vehicle control device comprising: a driving restriction unit (122) that imposes a driving restriction, which is a restriction on driving in autonomous driving, when the autonomous driving continuation amount identified by the continuation identification unit exceeds a predetermined threshold.

[0172] (Technical thought 2) A vehicle control device according to Technical Concept 1, The driving restriction unit is a vehicle control device that performs the driving restriction at a timing when the behavior of the vehicle is low.

[0173] (Technical Thought 3) The vehicle control device according to Technical Concept 1 or 2, The driving restriction unit is a vehicle control device that switches between a timing driving restriction, in which the driving restriction is implemented after waiting for a predetermined timing, and an immediate driving restriction, in which the driving restriction is implemented without waiting for the timing, as the driving restriction when the amount of continued autonomous driving identified by the continuation identification unit exceeds a predetermined threshold, depending on at least one of the driving environment of the vehicle and the state of the driver of the vehicle.

[0174] (Technical Thought 4) A vehicle control device according to Technical Concept 3, The driving restriction unit is a vehicle control device that uses the immediate driving restriction when the vehicle is driving in a lane other than an overtaking lane on a road with multiple lanes in each direction, and uses the timed driving restriction when the vehicle is driving in an overtaking lane on a road with multiple lanes in each direction, thereby implementing the driving restriction after the vehicle moves from the overtaking lane to a lane that is not an overtaking lane.

[0175] (Technical Thought 5) The vehicle control device according to Technical Concept 3 or 4, The travel restriction unit is The timing travel restriction and the real-time travel restriction are changed according to a state of an occupant of the vehicle, A vehicle control device using the timing driving restriction, which waits for the occupant's condition to improve before implementing the driving restriction when the occupant is asleep or in poor physical condition.

[0176] (Technical Thought 6) The vehicle control device according to Technical Concept 3 or 4, The timing travel restriction and the real-time travel restriction are changed according to a state of an occupant of the vehicle, The vehicle control device uses the timing driving restriction to wait until the occupant is in a state where the occupant is not monitoring the surroundings of the vehicle before implementing the driving restriction when the occupant is in a state where the occupant is monitoring the surroundings of the vehicle.

[0177] (Technical Thought 7) The vehicle control device according to Technical Concept 3 or 4, The timing travel restriction and the real-time travel restriction are changed according to a state of an occupant of the vehicle, A vehicle control device that uses a timing driving restriction to wait until the occupant is no longer performing a specific action, which is either a second task, an action other than driving, or an action equivalent to the second task, and is in a state where the occupant is performing the specific action during autonomous driving without the obligation to monitor the surroundings, before implementing the driving restriction.

[0178] (Technical Thought 8) A vehicle control device according to any one of Technical Ideas 3 to 7, The driving restriction unit is a vehicle control device that uses the immediate driving restriction when there is no following vehicle within a specified range behind the vehicle, and uses the timed driving restriction when a following vehicle is present within the specified range, thereby implementing the driving restriction only after the following vehicle is no longer present within the specified range.

[0179] (Technical Thought 9) A vehicle control device according to any one of Technical Ideas 1 to 8, A vehicle control device that, when the amount of continued autonomous driving identified by the continuation identification unit exceeds the threshold value, performs the driving restriction by repeatedly switching between a full mode in which the vehicle is driven at a set vehicle speed for autonomous driving and a recovery mode in which the vehicle is driven at a speed lower than the set vehicle speed for autonomous driving.

[0180] (Technical Thought 10) A vehicle control device according to any one of Technical Ideas 1 to 9, An in-vehicle notification processing unit (161) that issues a notification to an occupant of the vehicle, The in-vehicle notification processing unit is a vehicle control device that, when the difference between the amount of continued autonomous driving identified by the continuation determination unit and the threshold value becomes less than a set value, issues a notification to the vehicle occupants suggesting that they take a break, and a notification regarding the driving restrictions that will be implemented if the break is not taken.

[0181] (Technical Thought 11) A vehicle control device according to any one of Technical Ideas 1 to 10, An in-vehicle notification processing unit (161) that issues a notification to an occupant of the vehicle, The in-vehicle notification processing unit is a vehicle control device that issues a notification to occupants of the vehicle urging them to inspect the vehicle when the difference between the amount of continued autonomous driving determined by the continuation determination unit and the threshold value becomes less than a set value.

[0182] (Technical Thought 12) A vehicle control device according to any one of Technical Ideas 1 to 11, an in-vehicle notification processing unit (161) for making a notification to an occupant of the vehicle; a maintenance specification unit (105) that specifies whether or not the vehicle requires maintenance; The in-vehicle notification processing unit is a vehicle control device that periodically issues a necessity notification to inform the driver whether or not maintenance is required for the vehicle based on the results of the identification by the maintenance identification unit during automatic driving of the vehicle.

[0183] (Technical Thought 13) A vehicle control device according to any one of Technical Ideas 1 to 12, A driving plan unit (121) that determines a driving plan for automatic driving of the vehicle, The driving plan unit is a vehicle control device that determines a driving plan such that the vehicle travels along a route that passes through locations where maintenance can be performed when determining a driving plan for a planned amount of continued autonomous driving of the vehicle to reach a specified amount.

[0184] (Technical Thought 14) A vehicle control device according to any one of Technical Ideas 1 to 13, The vehicle is a remote-controlled vehicle that can be automatically driven by remote control, a center notification processing unit (1071) for making a notification to a remote operator of a monitoring center who remotely operates the vehicle; The center notification processing unit is a vehicle control device that, when the vehicle is being driven autonomously by remote operation and the difference between the amount of continued autonomous driving determined by the continuation determination unit and the threshold value becomes less than a set value, issues a notification to the remote operator suggesting that the remote operator take a break, and a notification regarding the driving restrictions that will be imposed if the break is not taken.

[0185] (Technical Thought 15) A vehicle control device according to any one of Technical Ideas 1 to 14, The vehicle is a remote-controlled vehicle that can be automatically driven by remote control, a center notification processing unit (1071) for making a notification to a remote operator of a monitoring center who remotely operates the vehicle; The center notification processing unit is a vehicle control device that, when the vehicle is being driven autonomously by remote control and the difference between the amount of continued autonomous driving determined by the continuation determination unit and the threshold value becomes less than a set value, issues a notification to the remote operator suggesting a change in remote control.

[0186] (Technical Thought 16) A vehicle control device according to any one of Technical Ideas 1 to 15, A driving environment identification unit (101) that identifies a driving environment of the vehicle; a threshold value changing unit (123) that changes the threshold value to a smaller value as the driving environment identified by the driving environment identifying unit becomes a worse condition for driving the vehicle.

[0187] (Technical Thought 17) A vehicle control device according to any one of Technical Ideas 1 to 16, A vehicle control device that, when the amount of continued autonomous driving determined by the continuation determination unit exceeds the threshold value, performs the driving restriction to limit the vehicle speed to a speed lower than the set vehicle speed for autonomous driving.

[0188] (Technical Thought 18) A vehicle control device according to any one of Technical Ideas 9 to 17, The driving restriction unit is a vehicle control device that changes the ratio of a normal period, which is a period during which the full mode continues, to a recovery period, which is a period during which the recovery mode continues, when repeating the full mode and the recovery mode, in accordance with load-related information, which is information regarding the load on the vehicle.

[0189] (Technical Thought 19) A vehicle control device according to any one of Technical Ideas 9 to 18, The driving restriction unit is a vehicle control device that changes the ratio between a normal period, which is the period during which the full mode continues, and a recovery period, which is the period during which the recovery mode continues, when repeating the full mode and the recovery mode, depending on the state of the occupants of the vehicle.

[0190] (Technical Thought 20) A vehicle control device according to Technical Concept 19, The vehicle control device, wherein the driving restriction unit increases the proportion of the recovery period compared to the normal period when an occupant of the vehicle is asleep or in poor health.

[0191] (Technical Thought 21) A vehicle control device according to Technical Concept 19, The vehicle control device, wherein the driving restriction unit increases the proportion of the normal period relative to the recovery period when the state of the vehicle occupant is a state in which the surroundings of the vehicle are being monitored.

[0192] (Technical Thought 22) A vehicle control device according to Technical Concept 19, The driving restriction unit increases the ratio of the normal period to the recovery period when the state of the vehicle occupant is a state in which the driver of the vehicle is performing a specific action that is either a second task, which is an action other than driving, and an action equivalent to the second task, which is permitted during autonomous driving without a surrounding monitoring obligation, and increases the ratio of the recovery period to the normal period when the driver is not performing the specific action or is in a resting position.

[0193] (Technical Thought 23) A vehicle control device according to any one of Technical Ideas 9 to 22, The driving restriction unit is a vehicle control device that restricts the vehicle to start driving in the recovery mode when the vehicle starts driving again within a short period of time within a first specified period after driving a long distance that is greater than or equal to a specified distance.

[0194] (Technical Thought 24) A vehicle control device according to any one of Technical Ideas 9 to 23, The vehicle control device, when repeating the full mode and the recovery mode, wherein the driving restriction unit increases the ratio of the normal period, which is the period during which the full mode continues, to the recovery period, which is the period during which the recovery mode continues, when the weight of the vehicle's cargo bed is equal to or greater than a first threshold, and increases the ratio of the recovery period compared to the normal period when the weight of the vehicle's cargo bed is less than a second threshold that is equal to or less than the first threshold.

[0195] (Technical Thought 25) A vehicle control device according to any one of Technical Ideas 9 to 24, The vehicle control device, when repeating the full mode and the recovery mode, wherein the driving restriction unit increases the ratio of the normal period, which is the period during which the full mode continues, to the recovery period, which is the period during which the recovery mode continues, when the road on which the vehicle is traveling is downwardly sloping, and increases the ratio of the normal period compared to the recovery period when the road on which the vehicle is traveling is upwardly sloping.

[0196] (Technical Thought 26) A vehicle control device according to any one of Technical Ideas 9 to 25, The driving restriction unit is a vehicle control device that restricts the vehicle to start driving in the recovery mode or manual driving when driving is started again after driving has been suspended continuously for a long period of time that is equal to or longer than a second specified period.

[0197] (Technical Thought 27) A vehicle control device according to Technical Concept 26, The driving restriction unit is a vehicle control device that switches to the full mode when it is determined that the battery of the vehicle is in a healthy state after starting driving by restricting the vehicle to start driving in the recovery mode or manual driving.

[0198] The present disclosure is not limited to the above-described embodiment, and various modifications are possible within the scope of the claims. The embodiments obtained by appropriately combining the technical means disclosed in the different embodiments are also included in the technical scope of the present disclosure. The control unit and the method described in the present disclosure may be realized by a dedicated computer constituting a processor programmed to execute one or more functions embodied by a computer program. Alternatively, the device and the method described in the present disclosure may be realized by a dedicated hardware logic circuit. Alternatively, the device and the method described in the present disclosure may be realized by one or more dedicated computers configured by a combination of a processor that executes a computer program and one or more hardware logic circuits. The computer program may be stored in a computer-readable non-transient tangible recording medium as instructions executed by the computer. [Explanation of symbols]

[0199] 1, 1a, 1b, 1c, 1d, 1e, 1f, 1g, 1h, 1i Vehicle system, 10, 10a, 10b, 10c, 10d, 10e, 10f, 10g, 10h, 10i Autonomous driving ECU (vehicle control device), 101 Driving environment recognition unit (driving environment identification unit), 104 Persistence identification unit, 105 Maintenance identification unit, 108 Abnormality identification unit, 109 Maintenance information acquisition unit, 121 Driving plan unit, 122, 122c, 122d, 122e, 122f, 122g, 122h, 122i Driving restriction unit, 123 Threshold change unit, 161, 161b In-vehicle notification processing unit, 1071 Center notification processing unit

Claims

1. A vehicle control device that can be used in a vehicle that performs automatic driving, A continuation specification unit (104) that specifies an amount of continuation of autonomous driving, which is a continuous driving time or a continuous driving distance of the vehicle in autonomous driving; A driving restriction unit (122, 122c, 122d, 122e, 122f, 122g, 122h, 122i) that performs a driving restriction that is a restriction on driving in autonomous driving when the autonomous driving continuation amount identified by the continuation identification unit exceeds a predetermined threshold, The driving restriction unit is a vehicle control device that performs the driving restriction at a timing when the behavior of the vehicle is low.

2. The vehicle control device according to claim 1, The driving restriction unit (122c) is a vehicle control device that switches between a timing driving restriction in which the driving restriction is implemented after waiting for a predetermined timing to occur and an instantaneous driving restriction in which the driving restriction is implemented without waiting for the timing to occur, as the driving restriction when the amount of continued autonomous driving identified by the continuation identification unit exceeds a predetermined threshold, depending on at least one of the driving environment of the vehicle and the state of the driver of the vehicle.

3. A vehicle control device that can be used in a vehicle that performs automatic driving, A continuation specification unit (104) that specifies an amount of continuation of autonomous driving, which is a continuous driving time or a continuous driving distance of the vehicle in autonomous driving; A driving restriction unit (122, 122c, 122d, 122e, 122f, 122g, 122h, 122i) that performs a driving restriction that is a restriction on driving in autonomous driving when the autonomous driving continuation amount identified by the continuation identification unit exceeds a predetermined threshold, The driving restriction unit (122c) switches between a timing driving restriction in which the driving restriction is performed after waiting for a predetermined timing to be reached and an immediate driving restriction in which the driving restriction is performed without waiting for the timing to be reached, as the driving restriction when the autonomous driving continuation amount identified by the continuation identification unit exceeds a predetermined threshold, depending on at least one of the driving environment of the vehicle and the state of the driver of the vehicle; The driving restriction unit changes the timed driving restriction and the real-time driving restriction depending on the state of the occupant of the vehicle, and when the occupant is asleep or in poor health, the vehicle control device uses the timed driving restriction to wait for the occupant's condition to improve before implementing the driving restriction.

4. The vehicle control device according to claim 2 or 3, The driving restriction unit is a vehicle control device that uses the immediate driving restriction when the vehicle is driving in a lane other than an overtaking lane on a road with multiple lanes in each direction, and uses the timed driving restriction when the vehicle is driving in an overtaking lane on a road with multiple lanes in each direction, thereby implementing the driving restriction after the vehicle moves from the overtaking lane to a lane that is not an overtaking lane.

5. The vehicle control device according to claim 2 or 3, The timing travel restriction and the real-time travel restriction are changed according to a state of an occupant of the vehicle, The vehicle control device uses the timing driving restriction to wait until the occupant is in a state where the occupant is not monitoring the surroundings of the vehicle before implementing the driving restriction when the occupant is in a state where the occupant is monitoring the surroundings of the vehicle.

6. The vehicle control device according to claim 2 or 3, The timing travel restriction and the real-time travel restriction are changed according to a state of an occupant of the vehicle, A vehicle control device that uses a timing driving restriction to wait until the occupant is no longer performing a specific action, which is either a second task, an action other than driving, or an action equivalent to the second task, and is in a state where the occupant is performing the specific action during autonomous driving without the obligation to monitor the surroundings, before implementing the driving restriction.

7. The vehicle control device according to claim 2 or 3, The driving restriction unit is a vehicle control device that uses the immediate driving restriction when there is no following vehicle within a specified range behind the vehicle, and uses the timed driving restriction when a following vehicle is present within the specified range, thereby implementing the driving restriction only after the following vehicle is no longer present within the specified range.

8. A vehicle control device that can be used in a vehicle that performs automatic driving, A continuation specification unit (104) that specifies an amount of continuation of autonomous driving, which is a continuous driving time or a continuous driving distance of the vehicle in autonomous driving; A driving restriction unit (122, 122c, 122d, 122e, 122f, 122g, 122h, 122i) that performs a driving restriction that is a restriction on driving in autonomous driving when the autonomous driving continuation amount identified by the continuation identification unit exceeds a predetermined threshold, The driving restriction unit is a vehicle control device that, when the amount of continued autonomous driving determined by the continuation determination unit exceeds the threshold value, performs the driving restriction by repeatedly switching between a full mode in which the vehicle is driven at a set vehicle speed for autonomous driving and a recovery mode in which the vehicle is driven at a speed lower than the set vehicle speed for autonomous driving.

9. 9. A vehicle control device according to claim 1, 3, or 8, An in-vehicle notification processing unit (161) that issues a notification to an occupant of the vehicle, The in-vehicle notification processing unit is a vehicle control device that, when the difference between the amount of continued autonomous driving identified by the continuation determination unit and the threshold value becomes less than a set value, issues a notification to the vehicle occupants suggesting that they take a break, and a notification regarding the driving restrictions that will be implemented if the break is not taken.

10. 9. A vehicle control device according to claim 1, 3, or 8, An in-vehicle notification processing unit (161) that issues a notification to an occupant of the vehicle, The in-vehicle notification processing unit is a vehicle control device that issues a notification to occupants of the vehicle urging them to inspect the vehicle when the difference between the amount of continued autonomous driving determined by the continuation determination unit and the threshold value becomes less than a set value.

11. 9. A vehicle control device according to claim 1, 3, or 8, an in-vehicle notification processing unit (161) that issues a notification to an occupant of the vehicle; a maintenance specification unit (105) that specifies whether or not the vehicle requires maintenance; The in-vehicle notification processing unit is a vehicle control device that periodically issues a necessity notification to inform the driver whether or not maintenance is required for the vehicle based on the results of the identification by the maintenance identification unit during automatic driving of the vehicle.

12. 9. A vehicle control device according to claim 1, 3, or 8, A driving plan unit (121) that determines a driving plan for automatic driving of the vehicle, The driving plan unit is a vehicle control device that determines a driving plan such that the vehicle travels along a route that passes through locations where maintenance can be performed when determining a driving plan for a planned amount of continued autonomous driving of the vehicle to reach a specified amount.

13. 9. A vehicle control device according to claim 1, 3, or 8, The vehicle is a remote-controlled vehicle that can be automatically driven by remote control, a center notification processing unit (1071) for making a notification to a remote operator of a monitoring center who remotely operates the vehicle; The center notification processing unit is a vehicle control device that, when the vehicle is being driven autonomously by remote operation and the difference between the amount of continued autonomous driving determined by the continuation determination unit and the threshold value becomes less than a set value, issues a notification to the remote operator suggesting that the remote operator take a break, and a notification regarding the driving restrictions that will be imposed if the break is not taken.

14. 9. A vehicle control device according to claim 1, 3, or 8, The vehicle is a remote-controlled vehicle that can be automatically driven by remote control, a center notification processing unit (1071) for making a notification to a remote operator of a monitoring center who remotely operates the vehicle; The center notification processing unit is a vehicle control device that, when the vehicle is being driven autonomously by remote control and the difference between the amount of continued autonomous driving determined by the continuation determination unit and the threshold value becomes less than a set value, issues a notification to the remote operator suggesting a change in remote control.

15. 9. A vehicle control device according to claim 1, 3, or 8, A driving environment identification unit (101) that identifies a driving environment of the vehicle; and a threshold value changing unit (123) that changes the threshold value to a smaller value as the driving environment identified by the driving environment identifying unit becomes a worse condition for driving the vehicle.

16. 9. A vehicle control device according to claim 1, 3, or 8, A vehicle control device that, when the amount of continued autonomous driving determined by the continuation determination unit exceeds the threshold value, performs the driving restriction to limit the vehicle speed to a speed lower than the set vehicle speed for autonomous driving.

17. The vehicle control device according to claim 8, The driving restriction unit (122d) is a vehicle control device that changes the ratio between a normal period, which is a period during which the full mode continues, and a recovery period, which is a period during which the recovery mode continues, when repeating the full mode and the recovery mode, in accordance with load-related information, which is information regarding the load on the vehicle.

18. The vehicle control device according to claim 8, The driving restriction unit (122e) is a vehicle control device that changes the ratio between a normal period, which is a period during which the full mode continues, and a recovery period, which is a period during which the recovery mode continues, when repeating the full mode and the recovery mode, depending on the state of the vehicle occupants.

19. The vehicle control device according to claim 18, The vehicle control device, wherein the driving restriction unit increases the proportion of the recovery period compared to the normal period when an occupant of the vehicle is asleep or in poor physical condition.

20. The vehicle control device according to claim 18, The vehicle control device, wherein the driving restriction unit increases the proportion of the normal period relative to the recovery period when the state of the vehicle occupant is a state in which the surroundings of the vehicle are being monitored.

21. The vehicle control device according to claim 18, The driving restriction unit is a vehicle control device that increases the proportion of the normal period compared to the recovery period when the state of the vehicle occupant is performing a specific action, which is either a second task, which is an action other than driving, and an action equivalent to the second task, that is permitted to the driver of the vehicle during autonomous driving with no obligation to monitor the surroundings, and on the other hand, increases the proportion of the recovery period compared to the normal period when the occupant is not performing the specific action or is in a resting posture.

22. The vehicle control device according to claim 8, The driving restriction unit (122f) is a vehicle control device that restricts the vehicle to start driving in the recovery mode when the vehicle starts driving again within a short period of time within a first specified period after driving a long distance that is greater than or equal to a specified distance.

23. The vehicle control device according to claim 8, The driving restriction unit (122g) is a vehicle control device that, when repeating the full mode and the recovery mode, increases the ratio of the normal period, which is the period during which the full mode continues, to the recovery period, which is the period during which the recovery mode continues, when the weight of the vehicle's cargo bed is equal to or greater than a first threshold, while increasing the ratio of the recovery period to the normal period when the weight of the vehicle's cargo bed is less than a second threshold that is equal to or less than the first threshold.

24. The vehicle control device according to claim 8, The driving restriction unit (122h) is a vehicle control device that, when repeating the full mode and the recovery mode, increases the ratio of the normal period, which is the period during which the full mode continues, to the recovery period, which is the period during which the recovery mode continues, so that when the road on which the vehicle is traveling is downhill, the ratio of the recovery period is greater than the normal period, and when the road on which the vehicle is traveling is uphill, the ratio of the normal period is greater than the recovery period.

25. The vehicle control device according to claim 8, The driving restriction unit (122i) is a vehicle control device that restricts the vehicle to start driving in the recovery mode or manual driving when driving is started again after driving has been suspended continuously for a long period of time that is equal to or longer than a second specified period.

26. 26. The vehicle control device according to claim 25, The driving restriction unit is a vehicle control device that switches to the full mode when it is determined that the battery of the vehicle is in a healthy state after starting driving by restricting the vehicle to start driving in the recovery mode or manual driving.

27. A vehicle control method that can be used in a vehicle that performs automatic driving, Executed by at least one processor, A continuation specification step of specifying an amount of continuous autonomous driving, which is a continuous driving time or a continuous driving distance of the vehicle in autonomous driving; and a driving restriction step of restricting driving in an autonomous driving mode when the autonomous driving continuation amount specified in the continuation specification step exceeds a predetermined threshold value, The vehicle control method includes: restricting the traveling of the vehicle at a timing when the vehicle's behavior is low.

28. A vehicle control method that can be used in a vehicle that performs automatic driving, Executed by at least one processor, A continuation specification step of specifying an amount of continuous autonomous driving, which is a continuous driving time or a continuous driving distance of the vehicle in autonomous driving; and a driving restriction step of restricting driving in an autonomous driving mode when the autonomous driving continuation amount specified in the continuation specification step exceeds a predetermined threshold value, In the driving restriction step, as the driving restriction when the autonomous driving continuation amount specified in the continuation specification step exceeds a predetermined threshold, a timing driving restriction in which the driving restriction is performed after waiting for a predetermined timing to be reached and an immediate driving restriction in which the driving restriction is performed without waiting for the timing to be reached are switched depending on at least one of the driving environment of the vehicle and the state of the driver of the vehicle; In the driving restriction process, the timing driving restriction and the immediate driving restriction are changed depending on the state of the occupant of the vehicle, and when the occupant is asleep or in poor health, the driving restriction is implemented after waiting for the occupant's condition to improve.

29. A vehicle control method that can be used in a vehicle that performs automatic driving, Executed by at least one processor, A continuation specification step of specifying an amount of continuous autonomous driving, which is a continuous driving time or a continuous driving distance of the vehicle in autonomous driving; and a driving restriction step of restricting driving in an autonomous driving mode when the autonomous driving continuation amount specified in the continuation specification step exceeds a predetermined threshold value, In the driving restriction process, when the amount of continued autonomous driving identified in the continuation identification process exceeds the threshold value, the driving restriction is performed by repeating a full mode in which the vehicle is driven at a set vehicle speed for autonomous driving and a recovery mode in which the vehicle is driven at a speed lower than the set vehicle speed for autonomous driving.