# US 12,594,832 B2 · Display control device, display control method, and computer-readable storage medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,594,832 B2
- Document ID: US12594832B2
- Status: Granted
- Kind: B2
- Application number: 18/236,468
- Filed: 2023-08-22
- Published: 2024-03-14
- Granted: 2026-04-07
- Earliest claimed: 2022-09-12
- Assignees: Toyota Jidosha Kabushiki Kaisha
- Applicants: Toyota Jidosha Kabushiki Kaisha
- Inventors: Hideki Tsuda; Toshinori Aoki
- Web page: https://patentgrep.com/patent/US12594832B2

## CPC

- B60K 35/23: Head-up displays [HUD] (optical aspects of head-up displays G02B27/01)
- B60K 35/235: with means for detecting the driver's gaze direction or eye points
- G02B 27/01: Head-up displays
- B60K 35/10: Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
- B60K 35/22: Display screens
- B60K 35/28: characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
- B60K 35/654: {the user being the driver}
- B60K 2360/177: Augmented reality
- B60K 2360/179: Distances to obstacles or vehicles
- B60K 2360/21: using cameras
- B60K: ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- G02B: OPTICAL ELEMENTS, SYSTEMS OR APPARATUS

## Abstract

Given that an intersection point of a straight line, which connects a relatively moving body and an eyeball reference position of a driver of a vehicle, and a virtual surface, which includes a virtual display region and is wider than the virtual display region, is defined as a first intersection point, and an intersection point between the virtual display region and a straight line, which connects the eyeball reference position and an AR image, is defined as a second intersection point, a position of the second intersection point is controlled such that a second distance, which is a distance between the first intersection point and the second intersection point, is longer when a first distance, which is a distance between the relatively moving body and the vehicle, is longer than a predetermined value, than when the first distance is the predetermined value.

## Claims

### Claim 1

A display control device installed in a vehicle and forming, in a virtual display region set in front of the vehicle, an Augmented Reality (AR) image corresponding to a moving body that is positioned ahead of the vehicle and moves relative to the vehicle, the display control device comprising an Electronic Control Unit configured to:
calculate a first intersection point that is a point at which (1) a first straight line that connects the moving body and an eyeball reference position of a driver of the vehicle intersects (2) a virtual surface that includes the virtual display region and is wider than the virtual display region;
calculate a second intersection point that is a point at which (i) the virtual display region intersects (ii) a second straight line that connects the eyeball reference position and the AR image; and
control the AR image to change a position of the second intersection point so that, as a first distance that is a distance between the moving body and the vehicle increases, a second distance that is a distance between the first intersection point and the second intersection point increases, wherein
as the first distance increases, which causes a position of the first intersection point to move upward relative to the virtual display region, which is fixed, the Electronic Control Unit controls the AR image to cause the position of the second intersection point to move upward while increasing the second distance, and
when the Electronic Control Unit controls the AR image to change the position of the second intersection point, the Electronic Control Unit continually increases the second distance as the first distance increases, and causes an entirety of the AR image to move without changing any size and any appearance of the AR image so that as the AR image moves the size and the appearance of the AR image before moving are identical to the size and the appearance of the AR image after the moving.

### Claim 2

A display control method forming, in a virtual display region set in front of a vehicle, an Augmented Reality (AR) image corresponding to a moving body that is positioned ahead of the vehicle and moves relative to the vehicle, the display control method executed by a processor and comprising:
calculating a first intersection point that is a point at which (1) a first straight line that connects the moving body and an eyeball reference position of a driver of the vehicle intersects (2) a virtual surface that includes the virtual display region and is wider than the virtual display region;
calculating a second intersection point that is a point at which (i) the virtual display region intersects (ii) a second straight line that connects the eyeball reference position and the AR image; and
controlling the AR image to change a position of the second intersection point so that, as a first distance that is a distance between the moving body and the vehicle increases, a second distance that is a distance between the first intersection point and the second intersection point increases, wherein
as the first distance increases, which causes a position of the first intersection point to move upward relative to the virtual display region, which is fixed, the AR image is controlled to cause the position of the second intersection point to move upward while increasing the second distance, and
when the AR image is controlled to change the position of the second intersection point, the AR image is controlled to continually increase the second distance as the first distance increases, and an entirety of the AR image is moved without changing any size and any appearance of the AR image so that as the AR image moves the size and the appearance of the AR image before moving are identical to the size and the appearance of the AR image after the moving.

### Claim 3

A non-transitory computer-readable storage medium storing a program that causes a computer to execute a processing of forming, in a virtual display region set in front of a vehicle, an Augmented Reality (AR) image corresponding to a moving body that is positioned ahead of the vehicle and moves relative to the vehicle, the processing comprising:
calculating a first intersection point that is a point at which (1) a first straight line that connects the moving body and an eyeball reference position of a driver of the vehicle intersects (2) a virtual surface that includes the virtual display region and is wider than the virtual display region;
calculating a second intersection point that is a point at which (i) the virtual display region intersects (ii) a second straight line that connects the eyeball reference position and the AR image; and
controlling the AR image to change a position of the second intersection point so that, as a first distance that is a distance between the moving body and the vehicle increases, a second distance that is a distance between the first intersection point and the second intersection point increases, wherein
as the first distance increases, which causes a position of the first intersection point to move upward relative to the virtual display region, which is fixed, the AR image is controlled to cause the position of the second intersection point to move upward while increasing the second distance, and
when the AR image is controlled to change the position of the second intersection point, the AR image is controlled to continually increase the second distance as the first distance increases, and an entirety of the AR image is moved without changing any size and any appearance of the AR image so that as the AR image moves the size and the appearance of the AR image before moving are identical to the size and the appearance of the AR image after the moving.
