IP Library Granted Patent US 12,488,598
Granted Patent B2
US 12,488,598 · App. 18/490,859 · Granted Dec 2, 2025

Control device, control method, and control program

Inventors: Hiroyuki Nakashima (Tokyo, JP); Tatsuro Fujiwara (Tokyo, JP); Kazutaka Hayakawa (Kariya, JP); Yoji Inui (Kariya, JP)
Assignees: HONDA MOTOR CO., LTD.; AISIN CORPORATION
G06V20/586B60W30/06B60W40/105B60W50/14B60W2050/146B60W2420/403B60W2540/215B60W2556/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,488,598
App. No.
18/490,859
Granted
Dec 2, 2025
Kind
B2
Abstract

A control device for a moving body includes an outside recognition unit, a parking candidate position detection unit, and a reception unit. The parking candidate position detection unit is configured to be able to execute a first detection process of detecting an unregistered parking candidate position and a second detection process of detecting a registered parking candidate position, start the first detection process based on an operation by the user, stop the first detection process when detecting that a movement speed of the moving body during movement of the moving body becomes equal to or less than a predetermined speed, and start the second detection process based on stopping of the first detection process.

Claims (47)

1 . A control device for a moving body, the control device comprising:

an outside recognition unit configured to acquire recognition data which is data of an outside of the moving body;

a parking candidate position detection unit configured to detect parking candidate positions of the moving body based on the recognition data;

a reception unit configured to receive a selection of a parking position of the moving body from a user of the moving body among the parking candidate positions; and

a registration unit configured to register a parking position as a registered parking candidate position, wherein

the parking candidate position detection unit is configured to:

be able to execute a first detection process of detecting, based on the recognition data acquired by the outside recognition unit, an unregistered parking candidate position and a second detection process of detecting the registered parking candidate position registered by the registration unit;

start the first detection process based on an operation by the user;

stop the first detection process when detecting that a movement speed of the moving body during movement of the moving body becomes equal to or less than a predetermined speed; and

start the second detection process based on stopping of the first detection process,

wherein the registered parking candidate position is a parking position that has been detected by the first detection process performed previously and a parking position registered by the user previously.

2 . The control device according to claim 1 , wherein

the parking candidate position detection unit is configured to:

stop the second detection process when detecting at least one of a case where the movement speed becomes equal to or greater than the predetermined speed or a case where a movement distance of the moving body becomes equal to or greater than a predetermined distance after the start of the second detection process; and

resume the first detection process based on stopping of the second detection process.

3 . The control device according to claim 2 , wherein

the parking candidate position detection unit is configured to:

stop the first detection process when detecting that the movement speed of the moving body during the movement of the moving body becomes equal to or less than a first speed; and

stop the second detection process when detecting that the movement speed becomes equal to or greater than a second speed greater than the first speed after starting of the second detection process.

4 . The control device according to claim 2 , wherein

the parking candidate position detection unit is configured to:

stop the first detection process based on stopping of the moving body after resuming of the first detection process; and

resume the second detection process based on stopping of the first detection process.

5 . The control device according to claim 1 , wherein

the reception unit is configured to:

display the unregistered parking candidate position and receive the selection of the parking position from the user when the unregistered parking candidate position is detected based on the first detection process; and

display the registered parking candidate position and receive the selection of the parking position from the user when the registered parking candidate position is detected based on the second detection process.

6 . The control device according to claim 5 , wherein

the reception unit is configured to display the unregistered parking candidate position and the registered parking candidate position in different modes when the unregistered parking candidate position is detected based on the first detection process and the registered parking candidate position is detected based on the second detection process.

7 . The control device according to claim 1 , further comprising

a parking control unit configured to perform parking control to park the moving body at the parking position selected by the user.

8 . The control device according to claim 1 , wherein:

the first detection process is a process of detecting the unregistered parking candidate position based on at least one of detection of a parking range and detection of an empty parking space; and

the second detection process is a process of detecting the registered parking candidate position based on comparison between a feature point of the recognition data when the user registered the registered parking candidate position in the past and a feature point of the recognition data at present.

9 . A control method by a control device for a moving body, the control device including an outside recognition unit configured to acquire recognition data which is data of an outside of the moving body, a parking candidate position detection unit configured to detect parking candidate positions of the moving body based on the recognition data, a reception unit configured to receive a selection of a parking position of the moving body from a user of the moving body among the parking candidate positions, and a registration unit configured to register a parking position as a registered parking candidate position, wherein

a processor of the control device is configured to:

be able to execute a first detection process of detecting, based on the recognition data acquired by the outside recognition unit, an unregistered parking candidate position and a second detection process of detecting the registered parking candidate position registered by the registration unit;

start the first detection process based on an operation by the user;

stop the first detection process when detecting that a movement speed of the moving body during movement of the moving body becomes equal to or less than a predetermined speed; and

start the second detection process based on stopping of the first detection process,

wherein the registered parking candidate position is a parking position that has been detected by the first detection process performed previously and a parking position registered by the user previously.

10 . A non-transitory computer-readable storage medium storing a control program for a control device for a moving body, the control device including an outside recognition unit configured to acquire recognition data which is data of an outside of the moving body, a parking candidate position detection unit configured to detect parking candidate positions of the moving body based on the recognition data, a reception unit configured to receive a selection of a parking position of the moving body from a user of the moving body among the parking candidate positions, and a registration unit configured to register a parking position as a registered parking candidate position, the control program causing a processor of the control device to execute processes of:

being able to execute a first detection process of detecting, based on the recognition data acquired by the outside recognition unit, an unregistered parking candidate position and a second detection process of detecting the registered parking candidate position registered by the registration unit;

starting the first detection process based on an operation by the user;

stopping the first detection process when detecting that a movement speed of the moving body during movement of the moving body becomes equal to or less than a predetermined speed; and

starting the second detection process based on the stopping of the first detection process,

wherein the registered parking candidate position is a parking position that has been detected by the first detection process performed previously and a parking position registered by the user previously.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2023
From: NAKASHIMA, HIROYUKI; FUJIWARA, TATSURO; HAYAKAWA, KAZUTAKA; INUI, YOJI
To: HONDA MOTOR CO., LTD.; AISIN CORPORATION
Reel/Frame 065296/0942 →
Priority Claims (1)
JP 2022-169833 · Oct 24, 2022 · national
Continuity (2)
Related Publication 20240135725A1 · Apr 25, 2024
Related Publication 20240233402A9 · Jul 11, 2024
References Cited (11)
US 10242575B1 · Chan · 2019 [cited by examiner]
US 10974764B2 · Inoue · 2021 [cited by examiner]
US 20180308358A1 · Hayakawa · 2018 [cited by applicant]
US 20200180510A1 · Suzuki · 2020 [cited by examiner]
US 20200242936A1 · Matsunaga et al. · 2020 [cited by applicant]
US 20210107460A1 · Minase · 2021 [cited by examiner]
US 20210323539A1 · Muto · 2021 [cited by examiner]
US 20220237927A1 · Hiei · 2022 [cited by examiner]
DE 102013015348A1 · 2014 [cited by applicant]
JP 2020117128A · 2020 [cited by applicant]
Extended European Search Report dated Mar. 28, 2024, Application No. EP 23205259.7; 10 pages. [cited by applicant]