Control device, control method, and control program

The vehicle control system addresses the challenge of mode transitions by using environment recognition and user notifications to manage driving modes, enabling safe and efficient navigation in both public and private areas.

JP7894408B2Active Publication Date: 2026-07-23HONDA MOTOR CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
HONDA MOTOR CO LTD
Filing Date
2024-06-28
Publication Date
2026-07-23

AI Technical Summary

Technical Problem

Existing autonomous driving systems fail to smoothly transition between general driving assistance on public roads and specific area driving assistance when vehicles move from public roads to private areas, lacking guidance on how to switch between these modes.

Method used

A vehicle control system that includes an external environment recognition unit, storage unit, destination setting unit, and notification unit to facilitate smooth transitions between a first driving mode for public roads and a second driving mode for private areas, with notifications and user interactions to manage map information and driving conditions.

Benefits of technology

Enables seamless transitions between driving modes, allowing vehicles to navigate private areas effectively by managing driving conditions and updating map information, ensuring safe and efficient operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007894408000001
    Figure 0007894408000001
  • Figure 0007894408000002
    Figure 0007894408000002
  • Figure 0007894408000003
    Figure 0007894408000003
Patent Text Reader

Abstract

To provide a vehicle control device, a vehicle control method, and a control program capable of smoothly shifting a traveling mode.SOLUTION: The control device 100 of the vehicle 1 includes the movement control unit 130 having one or more processors that perform travel control for moving the vehicle 1 to a target position, and can transition the travel control of the vehicle 1 between the general road assistance control and the private land section control. When the vehicle 1 enters a predetermined determination area during traveling of the vehicle 1 under the general road assistance control, the travel control unit 130 determines a travel condition under the private land section control, performs a first notification for prompting the user to perform an acceptance operation for transition to the private land section control when it is determined that the travel condition is satisfied, and transitions the travel control of the vehicle 1 from the general road assistance control to the private land section control when the acceptance operation is received from the user.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a control device, a control method, and a control program.

Background Art

[0002] In recent years, efforts have been actively made to provide access to a sustainable transportation system that takes into account people in vulnerable positions among transportation participants. Toward this realization, research and development focused on further improving traffic safety and convenience through research and development related to autonomous driving technology have been carried out.

[0003] Conventionally, in an autonomous driving system that automatically drives a vehicle without requiring a user's driving operation, when the vehicle reaches a target position by a user's driving operation, the route at that time is memorized, and when traveling the same target position or the same route, the vehicle is driven based on the memorized route history. Also, it is known to generate route information from the current position to the target position based on information acquired by in-vehicle sensors and drive the vehicle.

[0004] For example, in Patent Document 1, when it is determined that the vehicle will enter a prohibited entry area when moving along a target route, the target route is corrected in the memorized route history so as not to enter the prohibited entry area, and the vehicle is moved along the corrected target route to the target stop position and stopped at the target stop position, and a vehicle driving support device is described.

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0007] The present invention aims to provide a vehicle control device, a vehicle control method, and a control program that enable smooth transitions between driving modes. [Means for solving the problem]

[0008] The present invention A vehicle control device comprising one or more processors that perform driving control to move a vehicle to a target position, and capable of transitioning between a first driving mode and a second driving mode, An external environment recognition unit that recognizes the external environment of the vehicle, A storage unit that stores map information generated based on the external environment perception acquired during the vehicle's past travels, A destination setting unit that sets the destination of the vehicle based on the user's operation of the vehicle, The system includes a notification unit that notifies the user, The first driving mode is a general road assistance control applied to the driving of the vehicle on general roads and highways, The second driving mode is private area control applied to the driving of the vehicle on private land, based on the map information stored in the memory unit. The aforementioned processor, If the vehicle enters a predetermined determination area while the vehicle is traveling in the first driving mode, then in the second driving mode Whether or not the aforementioned vehicle is capable of driving. Determine the driving conditions, If it is determined that the aforementioned driving conditions are met, a first notification is issued prompting the user to accept the transition to the second driving mode. Upon receiving the aforementioned acceptance operation, the system transitions to the second driving mode. death , The aforementioned processor, The system determines whether there are any private areas along the route to the vehicle's destination where the map information is not stored in the storage unit. If there are privately owned areas where the aforementioned map information is not stored, the user is suggested to store the aforementioned map information for those privately owned areas. It is a vehicle control device.

[0009] The present invention is a vehicle control method by a vehicle control device including one or more processors that perform driving control to move a vehicle to a target position and capable of transitioning between a first driving mode and a second driving mode, The aforementioned vehicle control device is An external environment recognition unit that recognizes the external environment of the vehicle, A storage unit that stores map information generated based on the external environment perception acquired during the vehicle's past travels, A destination setting unit that sets the destination of the vehicle based on the user's operation of the vehicle, The system includes a notification unit that notifies the user, The first driving mode is a general road assistance control applied to the driving of the vehicle on general roads and highways, The second driving mode is private area control applied to the driving of the vehicle on private land, based on the map information stored in the memory unit. when the processor during traveling of the vehicle in the first driving mode, the vehicle enters a predetermined determination area, and determines the driving conditions in the second driving mode,[[ID= #24]] Whether or not the aforementioned vehicle is capable of driving. performs a determination of driving conditions, when it is determined that the driving conditions are satisfied, gives a first notification prompting the user to perform a commitment operation for transitioning to the second driving mode, when the commitment operation is received, transitions to the second driving mode death , The aforementioned processor, <00XX093> If there are privately owned areas where the aforementioned map information is not stored, the user is suggested to store the aforementioned map information for those privately owned areas. This is a vehicle control method.

[0010] [[ID= #42]] The present invention is a control program of a vehicle control device including one or more processors that perform driving control to move a vehicle to a target position and capable of transitioning between a first driving mode and a second driving mode,<00001OS> The aforementioned vehicle control device is An external environment recognition unit that recognizes the external environment of the vehicle, A storage unit that stores map information generated based on the external environment perception acquired during the vehicle's past travels, A destination setting unit that sets the destination of the vehicle based on the user's operation of the vehicle, The system includes a notification unit that notifies the user, The first driving mode is a general road assistance control applied to the driving of the vehicle on general roads and highways, The second driving mode is private area control applied to the driving of the vehicle on private land, based on the map information stored in the memory unit. to the processor, [[ID= #62]] If the vehicle enters a predetermined determination area while the vehicle is traveling in the first driving mode, then in the second driving mode Whether or not the aforementioned vehicle is capable of driving. Determine the driving conditions, If it is determined that the aforementioned driving conditions are met, a first notification is issued prompting the user to accept the transition to the second driving mode. When the aforementioned acceptance operation is received, the system transitions to the second driving mode. Execute the process, Furthermore, the aforementioned processor, The system determines whether there are any private areas along the route to the vehicle's destination where the map information is not stored in the storage unit. If there are privately owned areas where the aforementioned map information is not stored, the user is suggested to store the aforementioned map information for those privately owned areas. This is a control program that executes a process. [Effects of the Invention]

[0011] According to the present invention, it is possible to provide a vehicle control device, a vehicle control method, and a control program that enable smooth transitions between driving modes. [Brief explanation of the drawing]

[0012] [Figure 1] Figure 1 is a block diagram showing the configuration of a vehicle 1 equipped with the control device 100 of the embodiment. [Figure 2] Figure 2 is a sequence diagram (part 1) showing a first example of operation of vehicle 1. [Figure 3] Figure 3 is a sequence diagram (part 2) showing a first example of operation of vehicle 1. [Figure 4] Figure 4 shows an initial example of vehicle 1, with the user inside, driving towards the home parking lot 170 as the target location. [Figure 5] Figure 5 is a sequence diagram (part 1) showing a second example of operation of vehicle 1. [Figure 6] Figure 6 is a sequence diagram (part 2) showing a second example of operation for vehicle 1. [Figure 7] Figure 7 shows the following example of a vehicle 1, with a user inside, driving towards the home parking lot 170 as its target location. [Figure 8]Figure 8 is a sequence diagram (part 1) showing the third example of operation of vehicle 1. [Figure 9] Figure 9 is a sequence diagram (part 2) showing the third example of operation of vehicle 1. [Figure 10] Figure 10 shows an initial example of vehicle 1, with the user inside, driving from the home's parking lot 170 as the starting point. [Figure 11] Figure 11 is a sequence diagram (part 1) showing the fourth example of operation of vehicle 1. [Figure 12] Figure 12 is a sequence diagram (part 2) showing the fourth example of operation of vehicle 1. [Figure 13] Figure 13 shows the following example of a vehicle 1, with a user inside, driving from the home's parking lot 170 as the starting point. [Figure 14] Figure 14 shows the state when a user gets into vehicle 1 while out and about and starts the engine. [Figure 15] Figure 15 shows vehicle 1 traveling on public road 210 with public road support control enabled. [Figure 16] Figure 16 shows the start of private area memory for vehicle 1. [Figure 17] Figure 17 shows the state after vehicle 1 has reached the target location, home 200. [Figure 18] Figure 18 shows vehicle 1 returning to home 200 via a different route D than the route C shown in Figure 17. [Figure 19] Figure 19 shows vehicle 1 returning to home 200 along the same route as route C in Figure 17. [Modes for carrying out the invention]

[0013] Hereinafter, an embodiment of the vehicle control device, vehicle control method, and control program of the present invention will be described based on the attached drawings.

[0014] <Vehicle 1 equipped with the control device 100 of the embodiment> Figure 1 is a block diagram showing the configuration of a vehicle 1 equipped with the control device 100 of an embodiment. The control device 100 is an example of the "vehicle control device" of the present invention. The vehicle 1 is a vehicle capable of so-called automatic driving or assisted driving. The vehicle 1 is, for example, a two-wheeled, three-wheeled, or four-wheeled vehicle, and its drive source is an internal combustion engine such as a diesel engine or a gasoline engine, an electric motor, or a combination thereof. The electric motor operates using power generated by a generator connected to the internal combustion engine, or discharge power from a secondary battery or fuel cell.

[0015] Vehicle 1 is equipped with a camera 10, a radar device 12, a LiDAR (Light Detection and Ranging) 14, an object recognition device 16, a communication device 20, an HMI (Human Machine Interface) 30, a vehicle sensor 40, a driver monitor camera 50, a navigation device 60, an MPU (Map Positioning Unit) 70, a driver control unit 80, a control device 100, a driving force output device 92, a brake device 94, and a steering device 96. These devices and equipment are connected to each other by multiplex communication lines such as CAN (Controller Area Network) communication lines, serial communication lines, wireless communication networks, etc.

[0016] Camera 10 is a digital camera that uses a solid-state image sensor such as a CCD (Charge Coupled Device) or CMOS (Complementary Metal Oxide Semiconductor). Camera 10 can be mounted at any location on vehicle 1.

[0017] The radar device 12 emits radio waves such as millimeter waves around the vehicle 1 and detects radio waves reflected by objects (reflected waves) to determine at least the position (distance and direction) of the object. The radar device 12 can be mounted at any location on the vehicle 1.

[0018] The LIDAR 14 irradiates light (or electromagnetic waves with a wavelength close to light) around the vehicle 1 and measures the scattered light. The LIDAR 14 detects the distance to the target based on the time from emission to reception. The irradiated light is, for example, pulsed laser light. The LIDAR 14 can be mounted at any location on the vehicle 1.

[0019] The object recognition device 16 performs sensor fusion processing on some or all of the detection results from the camera 10, radar device 12, and LIDAR 14 to recognize the position, type, speed, etc., of an object. The object recognition device 16 outputs the recognition results to the control device 100. The object recognition device 16 may also output the detection results from the camera 10, radar device 12, and LIDAR 14 directly to the control device 100.

[0020] The communication device 20 communicates with other vehicles in the vicinity of vehicle 1, or with various server devices via a wireless base station, for example, by using a cellular network, Wi-Fi® network, Bluetooth®, DSRC (Dedicated Short Range Communication), etc.

[0021] The HMI30 displays various information to the occupants of vehicle 1 and accepts input operations from the occupants. The HMI30 includes various display devices, speakers, buzzers, touch panels, switches, keys, etc.

[0022] The vehicle sensor 40 includes a vehicle speed sensor for detecting the speed of the vehicle 1, an acceleration sensor for detecting acceleration, a yaw rate sensor for detecting angular velocity around the vertical axis, and an orientation sensor for detecting the orientation of the vehicle 1.

[0023] The driver monitor camera 50 is a digital camera that uses a solid-state image sensor such as a CCD or CMOS. The driver monitor camera 50 is mounted at any location in the vehicle 1 in a position and orientation that allows it to capture the head of the occupant (hereinafter referred to as the driver) seated in the driver's seat of the vehicle 1 from the front (in a direction that captures the face).

[0024] The navigation device 60 includes, for example, a GNSS (Global Navigation Satellite System) receiver 61, a navigation HMI 62, and a route determination unit 63. The navigation device 60 stores first map information 64 in a storage device such as an HDD (Hard Disk Drive) or flash memory.

[0025] The GNSS receiver 61 determines the position of vehicle 1 based on signals received from GNSS satellites. The position of vehicle 1 may also be determined or supplemented by an INS (Inertial Navigation System) that utilizes the output of vehicle sensors 40.

[0026] The navigation HMI62 includes a display device, speaker, touch panel, keys, etc. The navigation HMI62 may be partially or entirely shared with the aforementioned HMI30.

[0027] The route determination unit 63 determines a route (hereinafter referred to as the route on the map) from the position of vehicle 1 identified by the GNSS receiver 61 (or any input position) to the destination input by the occupant using the navigation HMI 62, by referring to the first map information 64. The first map information 64 is information in which the road shape is represented by links indicating roads and nodes connected by links. The first map information 64 may also include road curvature and POI (Point of Interest) information. The route on the map is output to the MPU 70.

[0028] The navigation device 60 may provide route guidance using the navigation HMI 62 based on the route on the map. The navigation device 60 may transmit the current location and destination to the navigation server via the communication device 20 and obtain a route equivalent to the route on the map from the navigation server.

[0029] The MPU 70 stores the second map information 72 in a storage device such as an HDD or flash memory. The second map information 72 is map information with higher accuracy than the first map information 64. The second map information 72 includes, for example, information on the center of lanes or information on lane boundaries. The second map information 72 may also include road information, traffic regulation information, address information, facility information, telephone number information, etc. The second map information 72 may be updated as needed by the communication device 20 communicating with other devices.

[0030] The driver controls 80 include, for example, a steering wheel 82 (an example of a steering device), as well as an accelerator pedal, brake pedal, shift lever, and other controls. Sensors are attached to the driver controls 80 to detect the amount of operation or whether or not an operation is performed, and the detection results are output to the control device 100, or to some or all of the driving force output device 92, brake device 94, and steering device 96. The steering wheel 82 does not necessarily have to be annular in shape, and may take the form of an irregularly shaped steering wheel, joystick, buttons, etc.

[0031] A steering grip sensor 84 is attached to the steering wheel 82. The steering grip sensor 84 is implemented using a capacitive sensor or the like, and outputs a signal to the control device 100 that can detect whether or not the driver is gripping the steering wheel 82.

[0032] The control device 100 includes an external environment recognition unit 110, a storage unit 120, and a movement control unit 130.

[0033] The external environment recognition unit 110 acquires external environment information for recognizing the environment outside the vehicle 1, which is acquired by the camera 10, radar device 12, and LIDAR 14, from the object recognition device 16. The external environment recognition unit 110 performs external environment recognition based on the acquired external environment information (spatial information).

[0034] The memory unit 120 stores programs for the movement control unit 130 to control each part. The memory unit 120 also stores map information based on external information obtained by the external recognition unit 110. The memory unit 120 also stores map information based on external information obtained by the external recognition unit 110 during past runs of vehicle 1. Furthermore, the memory unit 120 stores the route of past runs of vehicle 1 and the map information based on external information obtained by the external recognition unit 110 during past runs in association with each other.

[0035] The movement control unit 130 performs driving control to move the vehicle 1 to a target position. The movement control unit 130 includes an ADAS control unit 131, an AD control unit 132, and an APS control unit 133. The ADAS control unit 131 is composed of an ADAS_ECU (Advanced Driver Assistance Systems Electronic Control Unit). The AD control unit 132 is composed of an AD_ECU (Automatic Driving Electronic Control Unit). The APS control unit 133 is composed of an AD_ECU, similar to the AD control unit 132. However, the APS control unit 133 may be composed of a separate circuit from the AD control unit 132, for example, an APS_ECU (Automatic Parking Systems Electronic Control Unit). The movement control unit 130 (ADAS control unit 131, AD control unit 132, and APS control unit 133) is an example of the "processor" of the present invention.

[0036] ADAS_ECU, AD_ECU, and APS_ECU are each implemented by a hardware processor, such as a CPU (Central Processing Unit), executing a program (software). Furthermore, some or all of these components may be implemented by hardware (including circuitry) such as LSI (Large Scale Integration), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or GPU (Graphics Processing Unit), or by the collaboration of software and hardware. The program may be pre-stored in a storage device such as the HDD or flash memory of the control device 100.

[0037] The movement control unit 130 is capable of controlling the vehicle 1's movement using public road support control and controlling the vehicle 1's movement using private area control. Public road support control is a driving mode of support driving that is applied, for example, to the movement of the vehicle 1 on public roads and expressways. Private area control is a driving mode of support driving that is applied to the movement of the vehicle 1 between public roads and private areas (including private roads) on private land (including private roads) in places like the United States. Public road support control is an example of the "first driving mode" of the present invention. Private area control is an example of the "second driving mode" of the present invention.

[0038] The mobile control unit 130 determines the driving conditions for controlling vehicle 1 using private area control when vehicle 1 enters a predetermined determination area for determining the driving conditions of vehicle 1 while vehicle 1 is being driven using public road support control. If the mobile control unit 130 determines that the driving conditions are met, it issues a first notification prompting the user to accept the transition operation to transition the driving control of vehicle 1 from public road support control to private area control. If the mobile control unit 130 receives the user's acceptance operation for the first notification, it transitions the driving control of vehicle 1 from public road support control to private area control. The "determination area" is, for example, an area in which the remaining distance on the driving path of vehicle 1 to the target position becomes less than or equal to a predetermined distance (for example, remaining distance of 88m or less).

[0039] Furthermore, when the vehicle 1 enters a determination area while the vehicle 1 is traveling under general road support control, the movement control unit 130 performs deceleration control of the vehicle 1 for the purpose of determining the driving conditions and also makes a second notification to the user regarding the deceleration control. In addition, when the vehicle 1 enters a determination area while the vehicle 1 is traveling under general road support control, the movement control unit 130 may also make a third notification prompting the user to perform deceleration control of the vehicle 1 for the purpose of determining the driving conditions. That is, the movement control unit 130 may not decelerate the vehicle 1 through its own control, but rather allow the user to decelerate it, for example, by operating the brakes.

[0040] The driving conditions for private area control include, for example, that the driving route of vehicle 1 to the target location includes an area that can be driven under private area control. Whether or not an "area that can be driven under private area control" is included is determined, for example, by whether or not map information with matching feature quantities is stored in the storage unit 120. Alternatively, the map information stored in the storage unit 120 may be associated with an area (represented by latitude and longitude, etc.), and the determination may be made by whether or not that associated area is included in the "route to the target location".

[0041] Furthermore, in private area control, the movement control unit 130 drives the vehicle 1 based on the map information stored in the memory unit 120 and the external environment information obtained by the external environment recognition unit 110. The driving conditions in private area control at this time are, for example, that the external environment information obtained by the external environment recognition unit 110 in the determination area and the map information stored in the memory unit 120 satisfy a predetermined matching condition. The "matching condition" is, for example, that the degree of matching between the external environment information and the map information is above a threshold. The map information stored in the memory unit 120 includes map information based on the external environment information obtained by the external environment recognition unit 110 during the vehicle 1's past driving.

[0042] Furthermore, in private area control, the movement control unit 130 drives vehicle 1 based on map information corresponding to the vehicle's current driving route from among multiple map information associated with past driving routes stored in the memory unit 120, and external environment information obtained by the external environment recognition unit 110. "Map information corresponding to the current driving route" refers to map information associated with past driving routes that satisfy predetermined matching conditions with the current driving route. Past driving routes include, for example, the route that vehicle 1 traveled under general road support control when transitioning from general road support control to private area control. Specifically, when vehicle 1 enters private land from a general road, it includes the direction of travel of vehicle 1 that has been traveling on the general road.

[0043] Furthermore, the movement control unit 130 accepts a consent operation from the user to agree to transition to private area control, and transitions to private area control when vehicle 1 enters a drivable area where travel under private area control is possible. The map information is a map of an area that includes a determination area for determining the travel conditions of vehicle 1 and a drivable area where travel under private area control is possible.

[0044] Furthermore, the driving conditions for private area control include at least one of the following: the driving speed of vehicle 1 in the judgment area does not exceed the first speed for a predetermined period of time or longer; and the driving speed of vehicle 1 in the judgment area does not exceed the second speed. The first speed is, for example, 15 [km / h]. The predetermined time is, for example, the time required to travel 50 [m] at a speed of 15 [km / h] or more. The second speed is, for example, 30 [km / h]. Furthermore, the driving conditions for private area control include the condition that the equipment of vehicle 1 used for private area control is normal. "Equipment" includes, for example, camera 10, radar device 12, LIDAR 14, vehicle sensor 40, etc. Also, if an ECU for APS is provided, "equipment" includes APS_ECU.

[0045] The movement control unit 130 performs, for example, control to park vehicle 1 at a target location using inter-private-area control. The target location includes, for example, a parking lot (garage, carport, etc.) on private property. Inter-private-area control to park vehicle 1 at the target location is performed based on route information from when vehicle 1 was previously parked at that target location. The movement control unit 130 also performs, for example, control to exit vehicle 1 from a predetermined location using inter-private-area control. The predetermined location includes, for example, a parking lot (garage, carport, etc.) on private property. The predetermined location is the starting position for the operation when vehicle 1 is exited.

[0046] The driving force output device 92 outputs driving force (torque) to the drive wheels for the vehicle to move. The driving force output device 92 includes, for example, a combination of an internal combustion engine, an electric motor, and a transmission, and an ECU (Electronic Control Unit) that controls them. The ECU controls the above configuration according to information input from the movement control unit 130 or information input from the driver control unit 80.

[0047] The braking system 94 includes, for example, a brake caliper, a cylinder that transmits hydraulic pressure to the brake caliper, an electric motor that generates hydraulic pressure in the cylinder, and a brake ECU. The brake ECU controls the electric motor according to information input from the movement control unit 130 or from the driver control unit 80, so that a brake torque corresponding to the braking operation is output to each wheel.

[0048] The steering device 96 includes, for example, a steering ECU and an electric motor. The electric motor applies force to, for example, a rack and pinion mechanism to change the direction of the steering wheels. The steering ECU drives the electric motor to change the direction of the steering wheels according to information input from the movement control unit 130 or from the driver control unit 80.

[0049] <Operation of Vehicle 1> [Example of first action] Figures 2 and 3 are sequence diagrams showing a first example of operation of vehicle 1. The APS control unit 133, AD control unit 132, and ADAS control unit 131 are control units included in the movement control unit 130 (see Figure 1). The operation reception unit 140 is the navigation HMI 62 or HMI 30, or the driver control unit 80 (see Figure 1). The first example of operation is when a user riding in vehicle 1 returns home from an outing and parks vehicle 1 in their home's parking lot. The target location of vehicle 1 is the home's parking lot. However, in the first example of operation, it is assumed that vehicle 1 cannot be parked in the home's parking lot due to the private property area control because the route information for when vehicle 1 was parked in the home's parking lot has not yet been stored in the storage unit 120.

[0050] First, the user operates, for example, the navigation HMI 62 of the navigation device 60 to set the target location of vehicle 1 to the home parking lot.

[0051] The operation reception unit 140 receives navigation settings from a user who has set their home parking lot as the target location (step S11). The operation reception unit 140 sends the received navigation setting information to the AD control unit 132 (step S12).

[0052] Based on the navigation setting information it receives, the AD control unit 132 recognizes that it can proceed to the vicinity of home using general road assistance control, but that it will not reach the home parking lot using general road assistance control alone. The AD control unit 132 notifies the ADAS control unit 131 that general road assistance control is available (step S13).

[0053] The ADAS control unit 131 controls the operation reception unit 140 to display on the navigation HMI 62 that general road assistance control is available for navigation to the user's home (step S14).

[0054] The operation reception unit 140 displays a message on the navigation HMI 62 to the user in order to notify them that general road assistance control is available (step S15). The user acknowledges this notification and agrees to use general road assistance control. The operation reception unit 140 receives the user's confirmation operation on the navigation HMI 62 (step S15). The operation reception unit 140 outputs an operation detection signal to the ADAS control unit 131 to notify that it has detected the user's confirmation operation (step S16).

[0055] Based on the operation detection signal from the operation reception unit 140, the ADAS control unit 131 notifies the AD control unit 132 that the user is using the general road assistance control (step S17).

[0056] The AD control unit 132 determines whether or not a route linked to the general road support control's driving route is stored in the storage unit 120 when controlling the driving of vehicle 1 to the user's home parking lot, that is, whether or not there is a linked route (step S18). As described above, the route information when vehicle 1 is parked in the home parking lot is not yet stored in the storage unit 120. Therefore, the determination of whether or not there is a linked route is "none". The AD control unit 132 notifies the APS control unit 133 that it will use general road support control and that there is no linked route, i.e., that coordination of private area control is not possible (step S19). Then, the AD control unit 132 starts driving control of vehicle 1 using general road support (step S20).

[0057] When the APS control unit 133 receives a notification of general road support and a notification of inability to cooperate between private areas, it notifies the AD control unit 132 that the status of the private area control system is normal and that driving control by private area control can be performed (step S21).

[0058] The AD control unit 132 detects, based on the signal received by the GNSS receiver 61, that the current location of vehicle 1, which is being driven using public road assistance control, is 120m away from the target location, which is the parking lot of the home (step S22). The AD control unit 132 requests the ADAS control unit 131 to display a private area control recommendation, which recommends driving control using private area control (step S23).

[0059] The ADAS control unit 131 controls the operation reception unit 140 to display on the navigation HMI 62 a recommendation to use private area control when controlling the driving of vehicle 1 to home (step S24).

[0060] The operation reception unit 140 displays a recommendation on the navigation HMI 62 to use private area control (step S25). The user acknowledges this display and agrees to use private area control. The operation reception unit 140 receives the user's confirmation operation on the navigation HMI 62 (step S25). The operation reception unit 140 outputs an operation detection signal to the ADAS control unit 131 to notify that it has detected the user's confirmation operation (step S26).

[0061] Based on the operation detection signal from the operation reception unit 140, the ADAS control unit 131 notifies the APS control unit 133 that the user has accepted the private area control recommendation (step S27).

[0062] When the APS control unit 133 receives notification of recommendation acceptance, it requests the ADAS control unit 131 to switch the screen of the navigation HMI 62 in order to make the driving of vehicle 1 compatible with private area control (step S28).

[0063] The ADAS control unit 131 controls the operation reception unit 140 to display a screen on the navigation HMI 62 that is adapted to the control of the vehicle 1 between private property zones (step S29).

[0064] The operation reception unit 140 displays a message on the navigation HMI 62 indicating that the vehicle 1's speed will be reduced (step S30). For example, the operation reception unit 140 displays "Slowing down for private area memory" on the navigation HMI 62. The purpose of private area memory is to record the driving route when the user manually drives vehicle 1 into their home parking lot.

[0065] Furthermore, upon receiving notification of recommendation acceptance, the APS control unit 133 notifies the AD control unit 132 to prepare for inter-private-area control (step S31). Then, the APS control unit 133 begins preparation for inter-private-area control (step S32).

[0066] When the AD control unit 132 receives notification that preparations for inter-private-area control are underway, it starts deceleration control of vehicle 1 (step S33). This deceleration control is such that, for example, when the remaining distance of vehicle 1 to the home parking lot is 88 [m], the driving speed becomes 15 [km / h].

[0067] Next, moving to Figure 3, the AD control unit 132 detects, based on the signal received by the GNSS receiver 61, that the vehicle 1 is currently traveling at a point where it is 88 m away from the target location, the parking lot of the home (step S34). The AD control unit 132 starts constant speed driving (step S35). The AD control unit 132 starts constant speed driving at a controlled deceleration speed, for example, 15 km / h. The AD control unit 132 sends a home approach notification to the APS control unit 133, informing it that the vehicle 1 is approaching the target location, the home (step S36).

[0068] When the APS control unit 133 receives a notification of approaching home, it controls the operation reception unit 140 to display a screen on the navigation HMI 62 that allows the user to move vehicle 1 to the home parking lot using driving operations (step S37).

[0069] The operation reception unit 140 displays a registration operation start message on the navigation HMI 62, which is a screen display for the user to move vehicle 1 to the home parking lot by driving operation (step S38). For example, the operation reception unit 140 displays "Starting private area memory. Please drive along the driveway." on the navigation HMI 62. The driveway is, for example, the driving route that vehicle 1 will take to the target location (home parking lot) within private property. Suppose the user starts an override operation to drive along the driveway in response to this display. The operation reception unit 140 accepts the user's override operation (step S39). The operation reception unit 140 outputs a start detection signal to the AD control unit 132 to notify that it has detected the start of the user's override operation (step S40).

[0070] Based on the start detection signal from the operation reception unit 140, the AD control unit 132 terminates the driving control of vehicle 1 with public road assistance (step S41). The AD control unit 132 notifies the APS control unit 133 that it has terminated the public road assistance control (step S42).

[0071] The APS control unit 133 starts a private area memory that stores route information of the override operation initiated by the user in the storage unit 120 (step S43). The APS control unit 133 notifies the AD control unit 132 that the private area memory has been started (step S44). The APS control unit 133 may also control the operation reception unit 140 to display that the private area is being registered in the override operation. The APS control unit 133 may also control the navigation HMI 62 to display, for example, the user's override operation while the private area memory is running.

[0072] The operation reception unit 140 finishes receiving the user's override operation for the driveway (step S45). The operation reception unit 140 detects that the override operation has finished, for example, when vehicle 1 enters the home parking lot and stops. The operation reception unit 140 outputs a completion detection signal to the APS control unit 133 to notify that it has detected the completion of the override operation (step S46).

[0073] Based on the termination detection signal from the operation reception unit 140, the APS control unit 133 terminates the private area memory that stores the route information of the override operation on the driveway (step S47). At this point, depending on the timing of data processing, storage to non-volatile memory may not yet be complete. The APS control unit 133 notifies the AD control unit 132 that the private area memory has been completed (step S48).

[0074] Upon receiving notification that memory is complete, the AD control unit 132 stores the route linked to the driving route of the public road support control as linked route #1 in the memory unit 120 (step S49). For example, when the vehicle 1 approaches home and enters a private road on private property from a public road, the AD control unit 132 stores route information as linked route #1, such as the direction from which it traveled on the public road before entering the private road, and whether it turned left or right to enter. The AD control unit 132 sends the stored linked route #1 information to the APS control unit 133 (step S50).

[0075] The APS control unit 133 controls the operation reception unit 140 to display a screen on the navigation HMI 62 showing map information including the driving route that the user has overridden (step S51). The user sets road boundaries for the map information displayed on the navigation HMI 62. Road boundaries refer to the boundaries of the area in which vehicle 1 can travel under private property control, i.e., the boundaries of the drivable area.

[0076] The operation reception unit 140 accepts a road boundary registration operation to register a road boundary set by the user (step S52). The operation reception unit 140 sends road boundary information regarding the set road boundary to the APS control unit 133 (step S53).

[0077] The APS control unit 133 stores the received coordinated route #1 and road boundary information in the storage unit 120 in association with the override operation information stored in private area memory (step S54).

[0078] Figure 4 shows an initial example of a vehicle 1, driven by a user, traveling towards the home parking lot 170 as its target location. An initial example is one in which, as explained in the first operation example in Figures 2 and 3, the route information for when vehicle 1 was parked in the home parking lot 170 has not yet been stored. In Figure 4, vehicle 1 is traveling on public road 150 under the driving control of public road assistance. The current location of vehicle 1 is point 151, where the remaining distance to the home parking lot 170 is 120 [m].

[0079] When Vehicle 1 reaches point 151 with a remaining distance of 120 [m], it begins recommending to the user that private area control be applied to the driving control until Vehicle 1 is parked in the home parking lot 170. Upon receiving the user's acceptance of this recommendation, Vehicle 1 begins to decelerate. The section being recommended to the user is the recommendation section 152, and the location where the user's acceptance of the recommendation is received is the acceptance point 153.

[0080] Vehicle 1 decelerates so that its speed reaches 15 km / h when it is 88 m away from the parking lot 170 at the home. The section in which the vehicle is decelerating to 15 km / h is the deceleration section 154, and the position where the deceleration is completed, 88 m away, is the deceleration completion point 155.

[0081] When Vehicle 1 reaches deceleration completion point 155 with a remaining distance of 88 [m], it maintains a constant speed of 15 [km / h]. Then, Vehicle 1 prompts the user to perform an override operation, manually driving the vehicle to the home parking lot 170. In response, the user begins the override operation by manually driving the vehicle. The position where the user begins the override operation is the override start point 156, and the section of constant speed driving up to the start of this override operation is the constant speed section 157.

[0082] When a user initiates an override operation, private area memory is started to store the override operation route information in the storage unit 120. The section in which private area memory is performed is the section from when the override operation is initiated until vehicle 1 enters the parking lot 170 at the home, and in Figure 4, this is the private area memory section 158 enclosed by a thick dashed line. The private area memory section 158 includes the general road area 159, which is the area of ​​the general road 150, and the driveway (private road) 161 within the private property 160. The user drives vehicle 1 along the route within the private area memory section 158 by manual driving.

[0083] In this way, vehicle 1 travels from point 151, where the remaining distance is 120 [m], to the home parking lot 170, turning left from the public road 150 onto the driveway 161 of private property 160, as shown by the dashed line travel path 162. The information of the travel path 162 within the private property memory section 158 is then stored in the memory unit 120 along with the linked route #1, which is linked to the travel path of the public road support control. At this time, the private property memory section 158 displays a road boundary 163 that indicates the boundary of the area in which vehicle 1 can travel using private property control. The position of the road boundary 163 is configured to be set to any position by user operation. The set road boundary 163 is stored in association with the travel path 162 and linked route #1.

[0084] [Example of second action] Figures 5 and 6 are sequence diagrams showing a second example of operation of vehicle 1. The second example of operation is similar to the first example in that a user riding in vehicle 1 returns home from an outing and parks vehicle 1 in the home's parking lot. However, it differs from the first example in that the route information when vehicle 1 is parked in the home's parking lot is stored in the storage unit 120, and the vehicle 1 can be parked in the home's parking lot using private area control.

[0085] In Figure 5, the processes from step S61 to step S67 are the same as the processes from step S11 to step S17 in the first operation example in Figure 2.

[0086] Next, the AD control unit 132 determines whether a route linked to the general road support control's driving route is stored in the storage unit 120, that is, whether a linked route exists (step S68). As described above, linked route #1 when vehicle 1 is parked in the home parking lot is stored in the storage unit 120 in association with the override operation information and road boundary information stored in the private area memory. Therefore, the determination of whether a linked route exists is "yes". The AD control unit 132 notifies the APS control unit 133 that it will use general road support control and that a linked route exists, that is, that it seems possible to link the control between private areas (step S69). The stored linked route is, for example, "linked route #1" which was stored in step S49 of the first operation example. The AD control unit 132 starts driving control of vehicle 1 with general road support (step S70).

[0087] When the APS control unit 133 receives a notification of general road support and a notification of inter-private area cooperation capability, it notifies the AD control unit 132 that the status of the inter-private area control system is normal and that driving control by inter-private area control is possible (step S71). Also, when the APS control unit 133 receives the notification of general road support and the notification of inter-private area cooperation capability, it requests the ADAS control unit 131 to switch the screen of the navigation HMI 62 in order to make the driving of vehicle 1 compatible with inter-private area control (step S72).

[0088] The ADAS control unit 131 controls the operation reception unit 140 to display a screen on the navigation HMI 62 that is adapted to the control of the vehicle 1 between private property zones (step S73).

[0089] The operation reception unit 140 displays a message on the navigation HMI 62 indicating that the vehicle 1's speed will be reduced (step S74). Displaying a message on the navigation HMI 62 indicating that the speed will be reduced is an example of the "second notification" of the present invention. For example, the operation reception unit 140 displays "Slowing down for matching purposes" on the navigation HMI 62. For matching purposes, the system confirms the degree of agreement between the current external information obtained by the external recognition unit 110 and the map information associated with the linked route #1 stored in the storage unit 120.

[0090] When the operation reception unit 140 indicates deceleration, the AD control unit 132 starts deceleration control of vehicle 1 (step S75). This deceleration control is performed so that the driving speed becomes 15 km / h when, for example, the remaining distance of vehicle 1 to the home parking lot is 88 m. The AD control unit 132 detects that the vehicle 1 is at a point where the remaining distance to the home parking lot is 88 m based on the signal received by the GNSS receiver 61 (step S76). The AD control unit 132 starts constant speed driving at the decelerated speed, for example, 15 km / h (step S77). The AD control unit 132 sends a home approach notification to the APS control unit 133 to inform it that vehicle 1 is approaching the target location, which is home (step S78).

[0091] When the APS control unit 133 receives a notification of approaching the home, it controls the operation reception unit 140 to display a screen on the navigation HMI 62 to inform the user that matching will begin (step S79). Then, the APS control unit 133 starts matching (step S80).

[0092] The operation reception unit 140 displays "Matching Started" on the navigation HMI 62, which is a screen display to notify that matching has started (step S81). For example, the operation reception unit 140 displays "Matching for private area control has started" on the navigation HMI 62. For private area control, this refers to the control to park vehicle 1 in the home parking lot 170.

[0093] Next, moving to Figure 6, when the APS control unit 133 finds that a match has been made (step S82), it notifies the AD control unit 132 that the match has been made (step S83). A successful match means that the degree of agreement between the current external information obtained by the external recognition unit 110 and the map information associated with, for example, the linked route #1 is above a threshold.

[0094] The AD control unit 132 controls the operation reception unit 140 to display on the navigation HMI 62 that matching has been completed and that, since matching has been completed, private area control is possible when driving to the home parking lot (step S84). By controlling the operation reception unit 140 to display, the AD control unit 132 prompts the user to accept the control transition so that the driving control of vehicle 1 transitions from public road support control to private area control. The display control of the navigation HMI 62 prompting the user to accept the control transition is an example of the "first notification" of the present invention.

[0095] The operation reception unit 140 displays a message on the navigation HMI 62 to the user in order to notify them that matching is complete and private area control is possible (step S85). The user acknowledges this notification and agrees to use private area control. The operation reception unit 140 receives the user's agreement operation on the navigation HMI 62 (step S85). The operation reception unit 140 outputs an operation detection signal to the AD control unit 132 to notify that it has detected the user's agreement operation (step S86).

[0096] Based on the operation detection signal from the operation reception unit 140, the AD control unit 132 notifies the APS control unit 133 that the user has accepted the control between private property areas (step S87). Next, the AD control unit 132 detects that the vehicle has reached the road boundary through the driving control with public road support (step S88). The road boundary is, for example, the position of the road boundary set by the user in the first operation example above. The AD control unit 132 notifies the APS control unit 133 that vehicle 1 has reached the road boundary (step S89).

[0097] The APS control unit 133 notifies the AD control unit 132 that it will start driving control of vehicle 1 using private area control (step S90). The APS control unit 133 also controls the operation reception unit 140 to display on the navigation HMI 62 that vehicle 1 will be driven using private area control (step S91). Then, the APS control unit 133 starts private area control of vehicle 1 (step S92). In step S85 described above, the APS control unit 133 starts private area control because the user has consented to the use of private area control, but it is not limited to this. For example, if the user does not consent to the use of private area control, no notification of consent to private area control will be sent, and therefore the APS control unit 133 will not start private area control.

[0098] When the AD control unit 132 receives notification of the start of inter-private-area control, it terminates the driving control of vehicle 1 with public road assistance (step S93).

[0099] The operation reception unit 140 displays a screen on the navigation HMI 62 indicating that vehicle 1 is being controlled by private area control (step S94).

[0100] When vehicle 1 enters the parking lot 170 of the home via private area control, the APS control unit 133 detects that vehicle 1 has arrived at home (step S95). The APS control unit 133 notifies the AD control unit 132 that vehicle 1 has arrived at home (step S96). The APS control unit 133 also controls the operation reception unit 140 to display on the navigation HMI 62 that vehicle 1 has arrived at home and that driving control via private area control is complete (step S97).

[0101] The operation reception unit 140 displays a screen indicating completion of private area control on the navigation HMI 62 to notify that the driving control by private area control has been completed (step S98).

[0102] Figure 7 shows the following example of a vehicle 1, driven by a user, traveling with the home parking lot 170 as its target location. This following example refers to a driving example where the route information from when vehicle 1 was parked in the home parking lot 170 has been stored, as explained in the second operation example in Figures 5 and 6. In Figure 7, vehicle 1 is traveling on public road 150 along the same route as in the first example (see Figure 4), under the driving control of public road assistance. The current location of vehicle 1 is point 151, where the remaining distance to the home parking lot 170 is 120 [m]. Point 151 is the same location as point 151 with a remaining distance of 120 [m] shown in the first example.

[0103] Vehicle 1, after passing point 151 and traveling to a predetermined position, begins to decelerate so that its speed reaches 15 km / h when the remaining distance to the home parking lot 170 is 88 m. This point where deceleration begins is deceleration start point 181.

[0104] When vehicle 1 begins to decelerate, it notifies the user that it is checking the driving conditions to determine whether or not it is possible for vehicle 1 to travel under private zone control. The section in which this deceleration control is performed is the deceleration section 182, and the position where the remaining distance to complete deceleration is 88 [m] is the deceleration completion point 183.

[0105] When vehicle 1 reaches the deceleration completion point 183, it begins determining whether the current external information obtained by the external recognition unit 110 and the route information associated with, for example, linked route #1 stored in the memory unit 120, which are driving conditions for private area control, are matched. The section in which the matching determination process is performed is the matching section 184. The position where the matching determination is performed and a match is established is the matching establishment point 185. When the matching determination is started and the vehicle enters the private area memory section 158 where the route information to be matched exists, the determination of whether the matching is successful or not is completed. The section in which the driving conditions for private area control are determined is the determination area. During matching, vehicle 1 travels at a constant speed of 15 km / h.

[0106] When a match is found, private area control based on the route information stored in the memory unit 120 is applied. In Figure 7, the travel route 162 within the private area memory section 158 enclosed by the thick dashed line is the travel route 162 within the private area memory section 158 that was stored in the memory unit 120 in the first example (see Figure 4). The private area memory section 158 includes the general road area 159 of the general road 150 and the driveway (private road) 161 within the private property 160. In addition, a road boundary 163 is set in the private area memory section 158, indicating the boundary of the area in which vehicle 1 can travel under private area control. The transition to travel under private area control occurs when vehicle 1 has reached the location of the road boundary 163.

[0107] In the private area memory section 158, Vehicle 1 performs driving control with public road support in the public road area 159 on public road 150 and in the excluded private road area 161a on the side of the road boundary 163 on driveway 161 that is on the public road area 159 side. Then, in the set private road area 161b on driveway 161 that is on the side of the road boundary 163 on parking lot 170, Vehicle 1 performs driving control with private area control. Vehicle 1 switches from driving control with public road support to driving control with private area control at the road boundary 163. Even if Vehicle 1 determines that a match has been made and the driving conditions have been met, it will continue to drive with public road support control until it enters the set private road area 161b. The set private road area 161b is the area where Vehicle 1 can drive under private area control. The area where it can drive is the area set by the user by setting the road boundary 163.

[0108] As described above, the control device 100 in this example, when controlling vehicle 1 with public road assistance, determines that the vehicle 1's driving conditions for private area inter-area control are met, then prompts the user to consent to transition to private area inter-area control, and transitions to private area inter-area control when consent is received. Therefore, the user can transition to private area inter-area control simply by consenting to the transition in accordance with the notification prompting consent to transition to private area inter-area control, without having to perform complicated operations. Furthermore, since the notification prompting the user to consent is given only after it is determined that the driving conditions for private area inter-area control are met, it is possible to prevent the transition to private area inter-area control from being interrupted if it is discovered after the user has given consent that the driving conditions for private area inter-area control are not met. This makes it possible to smoothly transition between driving control with public road assistance and driving control with private area inter-area control in vehicle 1.

[0109] Furthermore, when the vehicle 1 is traveling with public road assistance control and the remaining distance to the target position falls below a predetermined distance (e.g., 88m), the control device 100 decelerates the vehicle 1 and notifies the user about the deceleration in order to determine the conditions for transitioning to private area control. This allows the conditions for transitioning to private area control, regarding the speed of the vehicle 1 and obtaining consent from the user, to be met quickly. As a result, the transition between public road assistance driving control and private area control driving control can be made smoother.

[0110] Furthermore, when the control device 100 controls the vehicle 1 using private area control, it controls the vehicle's movement based on the map information corresponding to the vehicle's current linked route #1 from among the multiple map information stored in the memory unit 120, and the current external information obtained by the external environment recognition unit 110. For this reason, for example, in general road support control, the direction from which the vehicle 1 has traveled can be included as a route information matching condition when controlling the vehicle 1. This makes the transition from general road support control to private area control of the vehicle 1 even smoother.

[0111] [Example of the third action] Figures 8 and 9 are sequence diagrams showing a third operation example of vehicle 1. The third operation example is an example of operation when a user riding in vehicle 1 takes vehicle 1 out of their home parking lot and goes out. The starting position of vehicle 1 is the home parking lot. However, in the third operation example, since the route information when vehicle 1 is taken out of the home parking lot has not yet been stored in the storage unit 120, it is assumed that vehicle 1 cannot be taken out of the home parking lot by private area control.

[0112] First, the user operates, for example, the navigation HMI 62 of the navigation device 60 to set the destination, which is the target location of vehicle 1.

[0113] The operation reception unit 140 receives navigation settings from the remote location (step S111) and sends the received navigation setting information to the AD control unit 132 (step S112).

[0114] The AD control unit 132 determines whether a route linked to the driving route of the public road support control is stored in the memory unit 120 when controlling the driving of vehicle 1 from the home parking lot to the destination, that is, whether there is a linked route that travels within private property between the home parking lot and the public road (step S113). As described above, the route information when vehicle 1 is taken out of the home parking lot is not yet stored in the memory unit 120. Therefore, the determination of whether there is a linked route is "none". The AD control unit 132 notifies the APS control unit 133 that there is no linked route, that is, that cooperation between private property areas control is not possible (step S114).

[0115] When the APS control unit 133 receives a notification that inter-private area communication is unavailable, it notifies the AD control unit 132 that it is in a state where inter-private area memory can be started (step S115).

[0116] The AD control unit 132 notifies the ADAS control unit 131 that memory processing for private area control and driving control for public road assistance after the memory processing are available (step S116).

[0117] The ADAS control unit 131 controls the operation reception unit 140 to display a message on the navigation HMI 62 recommending memory processing for private area control in the driving control of vehicle 1 to the destination (step S117).

[0118] The operation reception unit 140 displays a recommendation on the navigation HMI 62 to perform memory processing for private area control (step S118). The operation reception unit 140 may further display that general road assistance driving control will be available after the memory processing for private area control has been performed. The user is deemed to have agreed to perform memory processing for private area control in response to this display. The operation reception unit 140 receives the user's consent operation on the navigation HMI 62 (step S118). The operation reception unit 140 outputs an operation detection signal to the ADAS control unit 131 to notify that it has detected the user's consent operation (step S119).

[0119] Based on the operation detection signal from the operation reception unit 140, the ADAS control unit 131 notifies the APS control unit 133 that the user has accepted the recommendation for memory processing of private area control (step S120).

[0120] When the APS control unit 133 receives notification of recommendation acceptance, it requests the ADAS control unit 131 to switch the screen of the navigation HMI 62 so that the user can manually drive vehicle 1 out of the parking lot (step S121). Then, the APS control unit 133 starts preparing the memory processing for private area control (step S122).

[0121] Upon receiving a request from the APS control unit 133, the ADAS control unit 131 controls the operation reception unit 140 to display a screen on the navigation HMI 62 that instructs the user to manually drive vehicle 1 out of the parking lot (step S123).

[0122] The operation reception unit 140 displays on the navigation HMI 62 that after vehicle 1 is taken out of the parking lot, it should drive along the driveway and then temporarily stop at the road boundary of the driveway (step S124). For example, the operation reception unit 140 displays on the navigation HMI 62, "Drive along the driveway, temporarily stop at the road boundary, and then exit onto the public road." The road boundary is the location that indicates the boundary of the driveway that can be driven on under private property area control, and is a boundary that can be arbitrarily set by the user. Now, let's assume that the user has started manually driving vehicle 1. The operation reception unit 140 accepts the driving operation by the user (step S125). The operation reception unit 140 outputs an operation detection signal to the APS control unit 133 to notify that it has detected the user's driving operation (step S126).

[0123] Based on the operation detection signal from the operation reception unit 140, the APS control unit 133 starts a private area memory that stores route information of the vehicle 1's exit operation on the driveway initiated by the user in the storage unit 120 (step S127). The APS control unit 133 notifies the AD control unit 132 that the private area memory has been started (step S128). The APS control unit 133 may also control the operation reception unit 140 to display that it is registering private area control for the exit operation. The APS control unit 133 may also control the navigation HMI 62 to display, for example, the user's exit operation while the private area memory is being executed.

[0124] Next, moving to Figure 9, suppose that vehicle 1, driven by the user, has exited the parking lot and is proceeding along a private road on private property, stopping at a certain point before reaching a public road. The operation reception unit 140 outputs a stop notification signal to the APS control unit 133 to notify that vehicle 1 has stopped (step S129).

[0125] When the APS control unit 133 receives a stop notification signal from the operation reception unit 140, it registers the current position where vehicle 1 has stopped as the position of the road boundary (step S130). After stopping vehicle 1, the user drives vehicle 1 from the private road it had been traveling on to the public road.

[0126] Based on the fact that vehicle 1 has started to move onto a public road, the AD control unit 1 detects that it is possible to control vehicle 1 using public road assistance (step S131). The AD control unit 132 notifies the APS control unit 133 that it is possible to control vehicle 1 using public road assistance (step S132).

[0127] When the APS control unit 133 receives a notification of public road support from the AD control unit 132, it terminates the private area memory that stores the route information for the exit operation (step S133).

[0128] The AD control unit 132 notifies the ADAS control unit 131 that it is possible to use the driving control of vehicle 1 with assistance on public roads (step S134).

[0129] The ADAS control unit 131 controls the operation reception unit 140 to display on the navigation HMI 62 that general road assistance control is available for navigation to the destination set by the user (step S135).

[0130] The APS control unit 133 notifies the AD control unit 132 that the private area memory transfer is complete (step S136).

[0131] The operation reception unit 140 displays a message on the navigation HMI 62 to the user in order to notify them that general road assistance control is available (step S137). The user is deemed to have agreed to use general road assistance control in response to this notification. The operation reception unit 140 receives the user's confirmation operation on the navigation HMI 62 (step S137).

[0132] Upon receiving notification that memory is complete, the AD control unit 132 stores the route that links to the driving route of the public road support control as linked route #2 in the memory unit 120 (step S138). For example, the AD control unit 132 stores as linked route #2 the route that vehicle 1 traveled, specifically which direction it went onto the public road when it moved from a private road on private property to a public road, such as whether it turned right or left. The AD control unit 132 sends the stored linked route #2 information to the APS control unit 133 (step S139).

[0133] The operation reception unit 140 outputs an operation detection signal to the ADAS control unit 131 to notify that it has detected an operation from the user to consent to use the general road assistance control (step S140).

[0134] Based on the operation detection signal from the operation reception unit 140, the ADAS control unit 131 notifies the AD control unit 132 that the user is using the general road assistance control (step S141).

[0135] When the APS control unit 133 receives the communication route #2 from the AD control unit 132, it associates the route information for the vehicle departure operation stored in the private area memory with the road boundary registered in step S130 and stores it in the storage unit 120 (step S142).

[0136] When the AD control unit 132 receives a notification for the use of public road assistance, it starts driving control of vehicle 1 using public road assistance (step S143).

[0137] Figure 10 shows an initial example of vehicle 1, driven by a user, starting from the home parking lot 170. An initial example is one in which, as explained in the third operation example in Figures 8 and 9, the route information from when vehicle 1 was taken out of the home parking lot 170 has not yet been stored. In Figure 10, vehicle 1 is heading to its destination, and the destination has been set in the navigation device 60.

[0138] Vehicle 1, in controlling its journey from its home parking lot 170 to its destination, determines whether a coordinated route through private property 160 between parking lot 170 and public road 150 is stored in the memory unit 120. In this example, the coordinated route is not stored in the memory unit 120. Therefore, Vehicle 1 recommends to the user that it perform memory processing for control between private property areas in its journey control to the destination. The user then accepts this recommendation for control between private property areas.

[0139] When the user starts driving vehicle 1, private area memory is started to store the route information for the exit operation in the storage unit 120. The section in which private area memory is performed is the section from when the exit operation from parking lot 170 is started, when vehicle 1 proceeds along the driveway (private road) 191 within private property 160, and then proceeds from driveway 191 to public road 150. In Figure 10, this is the private area memory section 190 enclosed by a thick dashed line. The private area memory section 190 includes driveway 191 within private property 160 and public road area 159, which is the area of ​​public road 150. The user drives vehicle 1 along the route within the private area memory section 190 by manual driving.

[0140] When Vehicle 1 exits the private area memory section 190 and proceeds onto the public road 150, it is controlled by public road assistance. The location where public road assistance begins is the public road assistance start point 194, and the section in which public road assistance is provided is the public road assistance section 195.

[0141] In this way, vehicle 1 exits the parking lot 170 of the home, proceeds along the driveway 191, turns right from the driveway 191, and travels onto the public road 150, as shown by the dashed line travel path 192. The information of the travel path 192 within the private area memory section 190 is then stored in the memory unit 120, along with the linked route #2, which is linked to the travel path of the public road support control. At this time, the private area memory section 190 displays a road boundary 193 that indicates the boundary of the area in which vehicle 1 can travel using private area control. The position of the road boundary 193 is the position where the user temporarily stopped vehicle 1 before exiting the driveway 191 onto the public road 150, and is configured to be set to any position by user operation. The set road boundary 193 is stored in association with the travel path 192 and the linked route #2.

[0142] [Example of the fourth action] Figures 11 and 12 are sequence diagrams showing a fourth operation example of vehicle 1. The fourth operation example is similar to the third operation example in that it is an example of an operation when a user riding in vehicle 1 takes vehicle 1 out of their home parking lot and goes out. However, it differs from the third operation example in that the route information when vehicle 1 is taken out of the home parking lot is stored in the storage unit 120, and the vehicle 1 can be taken out of the home parking lot by private area control.

[0143] In Figure 11, the processes from step S151 to step S152 are the same as the processes from step S111 to step S112 in the third operation example in Figure 8.

[0144] The AD control unit 132 determines whether a route linked to the driving route of the public road support control is stored in the memory unit 120 when controlling the driving of vehicle 1 from the home parking lot to the destination, that is, whether there is a linked route that travels within private property between the home parking lot and the public road (step S153). As described above, linked route #2 when vehicle 1 is taken out of the home parking lot is stored in the memory unit 120 in association with the route information and road boundary information of the exit operation stored in private area memory. Therefore, the determination of whether there is a linked route is "yes". The AD control unit 132 notifies the APS control unit 133 that there is a linked route, that is, that it seems possible to link the control between private areas (step S154). The stored linked route is, for example, "linked route #2" which was stored in step S138 of the third operation example.

[0145] The APS control unit 133 notifies the AD control unit 132 that it is possible to control the vehicle 1 for driving using private zone control (step S155).

[0146] The AD control unit 132 notifies the ADAS control unit 131 that driving control for private area control and driving control for general road support after the private area control are available (step S156).

[0147] The ADAS control unit 131 controls the operation reception unit 140 to display on the navigation HMI 62 that driving control using general road assistance is available for the current destination vehicle 1 (step S157).

[0148] The operation reception unit 140 displays on the navigation HMI 62 that driving control with general road assistance is available (step S158). The user acknowledges this display and agrees to use general road assistance control. The operation reception unit 140 receives the user's confirmation operation on the navigation HMI 62 (step S158). The operation reception unit 140 outputs an operation detection signal to the ADAS control unit 131 to notify that it has detected the user's confirmation operation (step S159).

[0149] When the ADAS control unit 131 receives an operation detection signal from the operation reception unit 140, it notifies the AD control unit 132 that it will use the driving control for private area control and the driving control for general road support after the private area control (step S160).

[0150] The AD control unit 132 notifies the APS control unit 133 that it will use the driving control for private area control and the driving control for general road support after the private area control (step S161).

[0151] When the APS control unit 133 receives a notification from the AD control unit 132 regarding the use of private area control and public road support, it controls the display of the operation reception unit 140 to display a screen on the navigation HMI 62 to inform the user that matching will begin (step S162). Then, the APS control unit 133 starts the matching process (step S163).

[0152] The operation reception unit 140 displays "Matching Started" on the navigation HMI 62, which is a screen display to notify that matching has started (step S164). For example, the operation reception unit 140 displays "Matching for private area control has started" on the navigation HMI 62. For private area control, this refers to the control to move vehicle 1 out of the home parking lot 170.

[0153] Next, when a match is achieved (step S165), the APS control unit 133 notifies the AD control unit 132 that the match is complete (step S166). A successful match means that the degree of agreement between the current external information obtained by the external recognition unit 110 and, for example, the route information of the outbound operation associated with the cooperation route #2 is above a threshold.

[0154] The AD control unit 132 controls the operation reception unit 140 to display on the navigation HMI 62 that matching has been completed and that, since matching has been completed, private area control is possible for controlling vehicle 1 to exit the parking lot (step S167). By controlling the operation reception unit 140 to display, the AD control unit 132 prompts the user to accept the control transition so that the driving control of vehicle 1 transitions from public road support control to private area control. The display control of the navigation HMI 62 prompting the user to accept the control transition is an example of the "first notification" of the present invention.

[0155] The operation reception unit 140 displays a message on the navigation HMI 62 to the user in order to notify them that matching is complete and private area control is possible (step S168). The user acknowledges this notification and agrees to use private area control. The operation reception unit 140 receives the user's agreement operation on the navigation HMI 62 (step S168). The operation reception unit 140 outputs an operation detection signal to the AD control unit 132 to notify that it has detected the user's agreement operation (step S169).

[0156] Based on the operation detection signal from the operation reception unit 140, the AD control unit 132 notifies the APS control unit 133 that the user has consented to the use of private area control (step S170).

[0157] The APS control unit 133 notifies the AD control unit 132 that it will start driving control of vehicle 1 using private area control (step S171). The APS control unit 133 also controls the operation reception unit 140 to display on the navigation HMI 62 that vehicle 1 will be driven using private area control (step S172). Then, the APS control unit 133 starts private area control of vehicle 1 (step S173).

[0158] In step S167 described above, the APS control unit 133 starts inter-private area control because the user has consented to its use, but this is not the only case. For example, if the user does not consent to the use of inter-private area control, no notification of consent to inter-private area control is sent, and therefore the APS control unit 133 does not start inter-private area control.

[0159] The operation reception unit 140 displays a screen on the navigation HMI 62 indicating that vehicle 1 is being driven by private area control (step S174).

[0160] Next, moving to Figure 12, the APS control unit 133 detects that vehicle 1 has reached the road boundary through private area control driving control (step S175). The road boundary is, for example, the position of the road boundary set by the user in the third operation example above. The APS control unit 133 performs control to temporarily stop vehicle 1 at the road boundary (step S176). The APS control unit 133 notifies the AD control unit 132 that vehicle 1 has reached the road boundary (step S177).

[0161] When the AD control unit 132 receives notification from the APS control unit 133 that the vehicle has reached a road boundary, it notifies the APS control unit 133 to start general road assistance driving control for the vehicle 1 (step S178). The AD control unit 132 also controls the operation reception unit 140 to display on the navigation HMI 62 that general road assistance has been started for the vehicle 1 (step S179). Then, the AD control unit 132 starts general road assistance (step S180).

[0162] Upon receiving notification from the AD control unit 132 that support for public roads has commenced, the APS control unit 133 terminates control between private areas (step S181).

[0163] The operation reception unit 140 displays a screen on the navigation HMI 62 indicating that vehicle 1 is being driven using public road support control (step S182).

[0164] When vehicle 1 proceeds to the destination with the general road assistance control, the AD control unit 132 detects that the vehicle has reached the destination (step S183). When vehicle 1 reaches the destination, the AD control unit 132 terminates the general road assistance (step S184).

[0165] Figure 13 shows an example of a vehicle 1, driven by a user, traveling from the user's home parking lot 170 as the starting point. This example refers to a driving scenario where the route information from when the vehicle 1 was taken out of the home parking lot 170 has been stored, as explained in the fourth example of operation in Figures 11 and 12. In Figure 13, the vehicle 1 is heading towards its destination, and the destination has been set in the navigation device 60.

[0166] Vehicle 1, in controlling its journey from its home parking lot 170 to its destination, determines whether a coordinated route that travels through private property 160 between the parking lot 170 and the public road 150 is stored in the memory unit 120. As explained in the third example of operation above, assume that coordinated route #2 is stored in the memory unit 120.

[0167] Vehicle 1 begins determining whether a match is successful between the current external information obtained by the external environment recognition unit 110 and the route information for the departure operation associated with the linked route #2. If a match is successful, Vehicle 1 obtains the user's consent to perform inter-private area control and begins inter-private area control based on the route information for the departure operation associated with the linked route #2.

[0168] In Figure 13, the travel route 192 within the private area memory section 190, enclosed by a thick dashed line, is the same as the travel route 192 in the private area memory section 190 stored in the storage unit 120 in the first example (see Figure 10). The private area memory section 190 includes the driveway (private road) 191 within the private property 160 and the public road area 159 of the public road 150. In addition, a road boundary 193 is set in the private area memory section 190, indicating the boundary of the area where vehicle 1 can travel under private area control. In the private area memory section 190, the area to which vehicle 1's private area control is applied is the set private road area 191b from the parking lot 170 to the road boundary 193. The excluded private road area 191a on the public road area 159 side of the road boundary 193 is not subject to private area control, even if it is within the area of ​​the driveway 191.

[0169] Vehicle 1 is controlled by private area control within the designated private road area 191b from parking lot 170 to road boundary 193. When it proceeds beyond road boundary 193 into the excluded private road area 191a, it is controlled by public road support. The designated private road area 191b is the drivable area where vehicle 1 can travel under private area control. The drivable area is the area set by the user by setting the road boundary 193. The section where public road support is provided is the public road support section 195.

[0170] Based on the above, the control device 100 can achieve the same effects as in the first and second operation examples described above, when controlling the vehicle 1 to drive from the parking lot of the home to the destination, as in the third and fourth operation examples.

[0171] <Examples of private property area control applications> The private area control used by a user in vehicle 1 when returning home from an outing will be explained with reference to Figures 14 to 19. Figure 14 shows the state when a user is in vehicle 1 at an outing and the engine is started. The user first sets their home 200 as the target location in the navigation device 60. Figure 15 shows vehicle 1 driving on public road 210 with public road support control. Vehicle 1 is driving on public road 210 in a route such as the one indicated by arrow A, using public road support driving control.

[0172] Figure 16 shows the start of inter-private-area memory for vehicle 1. If no past travel routes are stored in the memory unit 120, when vehicle 1's current location reaches a determination area where the remaining distance to, for example, home 200 is 88m or less, and an override operation is initiated by the user, the route information of that override operation is stored in the inter-private-area memory.

[0173] For example, in Figure 16, information on the travel route A of vehicle 1, shown by the dashed line, is stored in private property memory. The travel route A information includes information on the travel route of the override operation on public road 210 and information on the travel route of the override operation on driveway 220, which is continuous with public road 210 and extends to home 200. The travel route A information also includes information on the road boundary 221, which indicates the boundary of driveway 220. The area of ​​driveway 220 is the area of ​​travel route A that is on the home 200 side of road boundary 221. The travel route A information also includes information on the travel route after turning left from public road 210 and entering driveway 220.

[0174] Figure 17 shows the state when vehicle 1 has reached its target location, home 200. When vehicle 1 reaches home 200, in addition to the travel route A information stored in the private area memory in Figure 16, information on the linked route from the destination to home 200 is also stored in the private area memory.

[0175] For example, in Figure 17, information about the linked route B, indicated by circles b1 to b4, is stored in the private area memory. Linked route B is stored in the private area memory as route information that links to the driving route C of the general road support control on the general road 210. As a result, when the driving control of vehicle 1 transitions from general road support control to private area control on the driving route from the destination to home 200, information that vehicle 1 has progressed along the general road 210 from circles b1 → b2 → b3 → b4 as shown by linked route B, and then transitioned to travel route A, is stored in the private area memory.

[0176] Figure 18 shows vehicle 1 returning to home 200 via a different route D than the route C shown in Figure 17. In Figure 18, vehicle 1 is controlled by general road assistance on the dashed route D on general road 211. Route D is a different route from route C (see Figure 17) on general road 210, which is linked to linked route B. Therefore, linked route B, which is linked to route C of general road assistance control on general road 210, does not apply to vehicle 1 traveling on route D on general road 211 with general road assistance control. It is determined that there is no linked route on route D on general road 211 where vehicle 1 is controlled by general road assistance control.

[0177] Figure 19 shows vehicle 1 returning to home 200 along the same route as route C in Figure 17. In Figure 19, vehicle 1 is controlled by public road assistance along route C, which is shown by the dashed line on public road 210. This route C is the same route as route C on public road 210, which is linked to the inter-private-area linked route B stored in memory in Figure 17. Therefore, vehicle 1 reads the information of travel route A, which is stored in inter-private-area memory and associated with inter-private-area route B, and performs a match. Once a match is found, vehicle 1 transitions from public road assistance control to inter-private-area control and drives vehicle 1 to home 200 based on the information of travel route A and the current external environment information.

[0178] Figures 14 to 19 above illustrate the case where vehicle 1 is traveling from a destination to home, but the system is not limited to this. For example, the same driving control transitions can be applied when traveling from home to a destination.

[0179] The control method described in the above-mentioned embodiment can be implemented by executing a pre-prepared control program on a computer. This control program is recorded on a computer-readable storage medium and executed when read from the storage medium. This control program may also be provided in the form of a non-transient storage medium such as flash memory, or it may be provided via a network such as the Internet. The computer that executes this control program may be included in the control device, included in an electronic device such as a smartphone, tablet terminal, or personal computer that can communicate with the control device, or included in a server device that can communicate with these control devices and electronic devices.

[0180] Although embodiments of the present invention have been described above, the present invention is not limited to the above embodiments, and modifications, improvements, etc., can be made as appropriate.

[0181] For example, the above embodiment describes an example in which the moving object is a vehicle, but it is not limited to this. The concept of the present invention can be applied not only to vehicles, but also to robots, ships, aircraft, etc., that are equipped with a drive source and are movable by the power of the drive source.

[0182] Furthermore, this specification includes at least the following information. Note that the components etc. in parentheses indicate those corresponding to the embodiments described above, but are not limited thereto.

[0183] (1) A vehicle control device (control device 100) that includes one or more processors (movement control unit 130 (ADAS control unit 131, AD control unit 132, APS control unit 133)) that perform driving control to move a vehicle to a target position, and which is capable of transitioning between a first driving mode (general road support control) and a second driving mode (private area control), The aforementioned processor, When the vehicle enters a predetermined determination area while the vehicle is traveling in the first driving mode, the driving conditions for the second driving mode are determined. If it is determined that the aforementioned driving conditions are met, a first notification is issued prompting the user to accept the transition to the second driving mode. When the aforementioned acceptance operation is received, the system transitions to the second driving mode. Vehicle control device.

[0184] According to (1), in the first driving mode, the system determines that the driving conditions for the second driving mode are met, prompts the user for an acceptance operation, and transitions to the second driving mode upon acceptance. Therefore, the user can transition to the second driving mode simply by accepting the transition in accordance with the first notification, without requiring any complicated operations. Furthermore, since the first notification prompting the user for acceptance is given only after determining that the driving conditions for the second driving mode are met, it is possible to prevent the transition to the second driving mode from being interrupted if it is discovered after the user has accepted that the driving conditions for the second driving mode are not met. Thus, it becomes possible to facilitate the mode transition between the first driving mode and the second driving mode.

[0185] (2) The vehicle control device described in (1), When the vehicle enters the determination area while the vehicle is running in the first driving mode, the processor performs deceleration control of the vehicle for determining the driving conditions and a second notification to the user regarding the deceleration control. Vehicle control device.

[0186] According to (2), when the vehicle enters the determination area in the first driving mode, the vehicle is decelerated in order to determine the driving conditions for transitioning to the second driving mode, and the user is notified about this deceleration, thereby further smoothing the mode transition.

[0187] (3) A vehicle control device as described in (1), When the vehicle enters the determination area while the vehicle is running in the first driving mode, the processor makes a third notification prompting the user to decelerate the vehicle for the purpose of determining the driving conditions. Vehicle control device.

[0188] According to (3), even if the user controls the vehicle's deceleration to determine the driving conditions for transitioning to the second driving mode when the vehicle enters the determination area in the first driving mode, the mode transition can be made smoother.

[0189] (4) A vehicle control device as described in any of (1) to (3), The aforementioned driving conditions include the fact that the route to the target position includes an area in which the vehicle can travel in the second driving mode. Vehicle control device.

[0190] As shown in (4), the driving conditions for transitioning from the first driving mode to the second driving mode require that the area in which driving is possible in the second driving mode is included in the route to the target position.

[0191] (5) A vehicle control device as described in any of (1) to (4), It is equipped with a memory unit (memory unit 120) for storing map information, The aforementioned vehicle is equipped with an external environment recognition unit (external environment recognition unit 110) that recognizes the external environment, In the second driving mode, the processor drives the vehicle based on the map information stored in the memory unit and the external information obtained by the external recognition unit. Vehicle control device.

[0192] According to (5), when the vehicle is driven in the second driving mode, it can be driven along an appropriate route by driving based on the stored map information and the currently obtained external information.

[0193] (6) The vehicle control device described in (5), The aforementioned driving conditions include the condition that the external information obtained by the external recognition unit in the determination area and the map information stored in the storage unit satisfy predetermined matching conditions. Vehicle control device.

[0194] As described in (6), the driving conditions for transitioning from the first driving mode to the second driving mode require that the current external information obtained in the determination area and the stored map information satisfy predetermined matching conditions.

[0195] (7) A vehicle control device as described in (5) or (6), The storage unit stores map information based on the external environment information obtained by the external environment recognition unit during the vehicle's past travels. Vehicle control device.

[0196] As in (7), the map information stored in the memory unit is preferably map information based on external information obtained during the vehicle's past travels.

[0197] (8) The vehicle control device described in (7), The storage unit stores, in association with the vehicle's past travel routes and map information based on the external environment information obtained by the external environment recognition unit during the travel. In the second driving mode, the processor drives the vehicle based on the map information corresponding to the vehicle's driving route among the map information stored in the storage unit and the external information obtained by the external recognition unit. Vehicle control device.

[0198] According to (8), when the vehicle is driven in the second driving mode, the mode transition from the first driving mode to the second driving mode can be made smoother by driving based on the map information corresponding to the vehicle's current driving route from the stored map information and the obtained current external information.

[0199] (9) A vehicle control device as described in any of (5) to (8), The aforementioned map information is map information of a region including the determination area and the drivable area where driving in the second driving mode is possible. The processor, upon receiving the acceptance operation and when the vehicle enters the drivable area, transitions to the second driving mode. Vehicle control device.

[0200] According to (9), mode transitions can be made smoother by accepting the user's consent and transitioning from the first driving mode to the second driving mode when entering a drivable area.

[0201] (10) A vehicle control device according to any one of (1) to (9), The aforementioned driving conditions include at least one of the following: the vehicle's speed in the determination area does not exceed a first speed for a predetermined period of time or longer; and the vehicle's speed in the determination area does not exceed a second speed. Vehicle control device.

[0202] As shown in (10), the driving conditions for transitioning from the first driving mode to the second driving mode require that the driving speed of vehicle 1 meets predetermined conditions.

[0203] (11) A vehicle control device according to any one of (1) to (10), The processor performs control to park the vehicle at the target position in the second driving mode. Vehicle control device.

[0204] As shown in (11), the control to which the second driving mode control is applied is preferably the control to park the vehicle at the target position.

[0205] (12) A vehicle control device according to any one of (1) to (11), The aforementioned driving conditions include the condition that the vehicle's equipment used in the second driving mode is in normal condition. Vehicle control device.

[0206] As shown in (12), the driving conditions for transitioning from the first driving mode to the second driving mode require that the vehicle's equipment be in a normal state.

[0207] (13) A vehicle control device according to any one of (1) to (12), The first driving mode is applied to the driving of the vehicle on general roads and expressways. The second driving mode is applied to the driving of the vehicle on private property. Vehicle control device.

[0208] As in (13), it is preferable to apply the present invention when transitioning from driving on public roads and expressways to driving on private property.

[0209] (14) A vehicle control method using a vehicle control device that includes one or more processors for performing driving control to move a vehicle to a target position and is capable of transitioning between a first driving mode and a second driving mode, The aforementioned processor, When the vehicle enters a predetermined determination area while the vehicle is traveling in the first driving mode, the driving conditions for the second driving mode are determined. If it is determined that the aforementioned driving conditions are met, a first notification is issued prompting the user to accept the transition to the second driving mode. When the aforementioned acceptance operation is received, the system transitions to the second driving mode. Vehicle control method.

[0210] According to (14), in the first driving mode, the system determines that the driving conditions for the second driving mode are met, prompts the user for an acceptance operation, and transitions to the second driving mode upon acceptance. Therefore, the user can transition to the second driving mode simply by accepting the transition in accordance with the first notification, without requiring any complicated operations. Furthermore, since the first notification prompting the user for acceptance is given only after determining that the driving conditions for the second driving mode are met, it is possible to prevent the transition to the second driving mode from being interrupted if it is discovered after the user has accepted that the driving conditions for the second driving mode are not met. Thus, it becomes possible to facilitate the mode transition between the first driving mode and the second driving mode.

[0211] (15) A control program for a vehicle control device that includes one or more processors for performing driving control to move a vehicle to a target position, and is capable of transitioning between a first driving mode and a second driving mode, The aforementioned processor, When the vehicle enters a predetermined determination area while the vehicle is traveling in the first driving mode, the driving conditions for the second driving mode are determined. If it is determined that the aforementioned driving conditions are met, a first notification is issued prompting the user to accept the transition to the second driving mode. When the aforementioned acceptance operation is received, the system transitions to the second driving mode. A control program that executes a process.

[0212] According to (15), in the first driving mode, the system determines that the driving conditions for the second driving mode are met, prompts the user for an acceptance operation, and transitions to the second driving mode upon acceptance. Therefore, the user can transition to the second driving mode simply by accepting the transition in accordance with the first notification, without requiring any complicated operations. Furthermore, since the first notification prompting the user for acceptance is given only after determining that the driving conditions for the second driving mode are met, it is possible to prevent the transition to the second driving mode from being interrupted if it is discovered after the user has accepted that the driving conditions for the second driving mode are not met. Thus, it becomes possible to facilitate the mode transition between the first driving mode and the second driving mode. [Explanation of Symbols]

[0213] 110 External world recognition department 120 Storage section 130 Movement Control Unit (Processor) 131 ADAS Control Unit (Processor) 132 AD Control Unit (Processor) 133 APS Control Unit (Processor)

Claims

1. A vehicle control device comprising one or more processors that perform driving control to move a vehicle to a target position, and capable of transitioning between a first driving mode and a second driving mode, An external environment recognition unit that recognizes the external environment of the vehicle, A storage unit that stores map information generated based on the external environment perception acquired during the vehicle's past travels, A destination setting unit that sets the destination of the vehicle based on the user's operation of the vehicle, The system includes a notification unit that notifies the user, The first driving mode is a general road assistance control applied to the driving of the vehicle on general roads and expressways. The second driving mode is private area control applied to the driving of the vehicle on private land based on the map information stored in the memory unit, The aforementioned processor, If the vehicle enters a predetermined determination area while the vehicle is traveling in the first travel mode, a determination is made as to whether or not the vehicle can travel in the second travel mode. If it is determined that the aforementioned driving conditions are met, a first notification is issued prompting the user to accept the transition to the second driving mode. When the aforementioned acceptance operation is received, the system transitions to the second driving mode. The aforementioned processor, The system determines whether there are any private areas along the route to the vehicle's destination where the map information is not stored in the storage unit. If there are privately owned areas where the aforementioned map information is not stored, the user is suggested to store the aforementioned map information for those privately owned areas. Vehicle control device.

2. A vehicle control device according to Claim 1, The processor sets a road boundary, which is the point at which the first driving mode and the second driving mode are switched, based on the user's operation. Vehicle control device.

3. A vehicle control device according to Claim 1, The aforementioned driving conditions include the fact that the route to the target position includes an area in which the vehicle can travel in the second driving mode. Vehicle control device.

4. A vehicle control device according to claim 1, In the second driving mode, the processor drives the vehicle based on the map information stored in the memory unit and the external information obtained by the external recognition unit. Vehicle control device.

5. A vehicle control device according to claim 4, The aforementioned driving conditions include the condition that the external information obtained by the external recognition unit in the determination area and the map information stored in the storage unit satisfy predetermined matching conditions. Vehicle control device.

6. A vehicle control device according to claim 4, The storage unit stores map information based on the external environment information obtained by the external environment recognition unit during the vehicle's past travels. Vehicle control device.

7. A vehicle control device according to claim 6, The storage unit stores, in association with the vehicle's past travel routes and map information based on the external environment information obtained by the external environment recognition unit during the travel. In the second driving mode, the processor drives the vehicle based on the map information corresponding to the vehicle's driving route among the map information stored in the storage unit and the external information obtained by the external recognition unit. Vehicle control device.

8. A vehicle control device according to claim 4, The aforementioned map information is map information of a region including the determination area and the drivable area where driving in the second driving mode is possible. The processor, upon receiving the acceptance operation and when the vehicle enters the drivable area, transitions to the second driving mode. Vehicle control device.

9. A vehicle control device according to claim 1, The aforementioned driving conditions include at least one of the following: the vehicle's speed in the determination area does not exceed a first speed for a predetermined period of time or longer; and the vehicle's speed in the determination area does not exceed a second speed. Vehicle control device.

10. A vehicle control device according to claim 1, The processor performs control to park the vehicle at the target position in the second driving mode. Vehicle control device.

11. A vehicle control device according to claim 1, The aforementioned driving conditions include the condition that the vehicle's equipment used in the second driving mode is in a normal state. Vehicle control device.

12. A vehicle control method using a vehicle control device that includes one or more processors for performing driving control to move a vehicle to a target position, and is capable of transitioning between a first driving mode and a second driving mode, The aforementioned vehicle control device is An external environment recognition unit that recognizes the external environment of the vehicle, A storage unit that stores map information generated based on the external environment perception acquired during the vehicle's past travels, A destination setting unit that sets the destination of the vehicle based on the user's operation of the vehicle, The system includes a notification unit that notifies the user, The first driving mode is a general road assistance control applied to the driving of the vehicle on general roads and expressways. The second driving mode is private area control applied to the driving of the vehicle on private land based on the map information stored in the memory unit, The aforementioned processor, If the vehicle enters a predetermined determination area while the vehicle is traveling in the first travel mode, a determination is made as to whether or not the vehicle can travel in the second travel mode. If it is determined that the aforementioned driving conditions are met, a first notification is issued prompting the user to accept the transition to the second driving mode. When the aforementioned acceptance operation is received, the system transitions to the second driving mode. The aforementioned processor, The system determines whether there are any private areas along the route to the vehicle's destination where the map information is not stored in the storage unit. If there are privately owned areas where the aforementioned map information is not stored, the user is suggested to store the aforementioned map information for those privately owned areas. Vehicle control method.

13. A control program for a vehicle control device comprising one or more processors that perform driving control for moving a vehicle to a target position, and which is capable of transitioning between a first driving mode and a second driving mode, The aforementioned vehicle control device is An external environment recognition unit that recognizes the external environment of the vehicle, A storage unit that stores map information generated based on the external environment perception acquired during the vehicle's past travels, A destination setting unit that sets the destination of the vehicle based on the user's operation of the vehicle, The system includes a notification unit that notifies the user, The first driving mode is a general road assistance control applied to the driving of the vehicle on general roads and expressways. The second driving mode is private area control applied to the driving of the vehicle on private land based on the map information stored in the memory unit, The aforementioned processor, If the vehicle enters a predetermined determination area while the vehicle is traveling in the first travel mode, a determination is made as to whether or not the vehicle can travel in the second travel mode. If it is determined that the aforementioned driving conditions are met, a first notification is issued prompting the user to accept the transition to the second driving mode. When the aforementioned acceptance operation is received, the system transitions to the second driving mode. Execute the process, Furthermore, the aforementioned processor, The system determines whether there are any private areas along the route to the vehicle's destination where the map information is not stored in the storage unit. If there are privately owned areas where the aforementioned map information is not stored, the user is suggested to store the aforementioned map information for those privately owned areas. A control program that executes a process.