# US 11,908,090 B2 · Information processing device, information processing method, and program

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

- Number: US 11,908,090 B2
- Document ID: US11908090B2
- Status: Granted
- Kind: B2
- Application number: 17/629,144
- Filed: 2020-07-15
- Published: 2022-08-25
- Granted: 2024-02-20
- Earliest claimed: 2019-07-29
- Assignees: Sony Group Corporation
- Applicants: Sony Group Corporation
- Inventors: Akane Kondo; Tomoya Narita
- Web page: https://patentgrep.com/patent/US11908090B2

## CPC

- G06T 19/006: {Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00)}
- G06F 3/01: Input arrangements or combined input and output arrangements for interaction between user and computer (G06F3/16 takes precedence)
- G06T 19/00: Manipulating three-dimensional [3D] models or images for computer graphics
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

There is provided an information processing device, an information processing method, and a program capable of appropriately displaying an object in a virtual space. Included is a setting unit that sets an initial position at which an object is initially displayed on a display unit on the basis of presentation position information regarding a presentation position to be presented in a virtual three-dimensional space of the object superimposed and displayed on a real world, size information regarding a size of the object, and field of view area information regarding a field of view area of the display unit that displays the object, in which the setting unit sets the initial position on a deeper side in a depth direction than a position represented by the presentation position information in a coordinate system based on the real world. The present technology can be applied to, for example, an information processing device that provides augmented reality (AR).

## Claims

### Claim 1

An information processing device comprising
a setting unit that sets an initial position at which an object is initially displayed on a display unit on a basis of presentation position information regarding a presentation position to be presented in a virtual three-dimensional space of the object superimposed and displayed on a real world, size information regarding a size of the object, and field of view area information regarding a field of view area of the display unit that displays the object, wherein
the setting unit sets the initial position on a deeper side in a depth direction than a position represented by the presentation position information in a coordinate system based on the real world, and
the setting unit is implemented via at least one processor.

### Claim 2 (depends on 1)

The information processing device according to claim 1, wherein
the setting unit sets the initial position when determining that at least a part of the object does not fall within the field of view area in a case where the object is displayed at the presentation position in the size represented by the size information.

### Claim 3 (depends on 1)

The information processing device according to claim 1, wherein
the setting unit sets, as the initial position, a position at which the object falls within the field of view area.

### Claim 4 (depends on 1)

The information processing device according to claim 1, wherein
the setting unit sets, as the initial position, a position at which at least one of a horizontal direction or a vertical direction of the object falls within the field of view area.

### Claim 5 (depends on 1)

The information processing device according to claim 1, wherein
the information processing device displays an animation of moving the object from the initial position to the presentation position.

### Claim 6 (depends on 1)

The information processing device according to claim 1, wherein
in a case where there is an obstacle in the depth direction, the setting unit sets the initial position on a basis of a position of the obstacle.

### Claim 7 (depends on 6)

The information processing device according to claim 6, wherein
in the case where there is the obstacle in the depth direction, the setting unit sets, as the initial position, a position before a position of the obstacle in the depth direction.

### Claim 8 (depends on 6)

The information processing device according to claim 6, wherein
in the case where there is the obstacle in the depth direction, the setting unit sets the presentation position as the initial position.

### Claim 9 (depends on 6)

The information processing device according to claim 6, wherein
in the case where there is the obstacle in the depth direction, the setting unit displays the object at the initial position set, with a size smaller than a size indicated by the size information.

### Claim 10 (depends on 1)

The information processing device according to claim 1, wherein
the setting unit sets the presentation position as the initial position, and sets the object with a size in which the object falls within the field of view area.

### Claim 11 (depends on 1)

The information processing device according to claim 1, wherein
in a case where a predetermined action is associated with the object, when it is determined that the object falls within the field of view area, the setting unit determines that at least a part of a condition for activating the predetermined action is satisfied.

### Claim 12 (depends on 1)

The information processing device according to claim 1, wherein
the information processing device sets the initial position on a basis of an attribute of the object.

### Claim 13 (depends on 12)

The information processing device according to claim 12, wherein
in a case where the attribute of the object is an attribute of a movable object, the setting unit sets, as the initial position, a position at which the object falls within the field of view area.

### Claim 14 (depends on 12)

The information processing device according to claim 12, wherein
in a case where the attribute of the object is an attribute of an immovable object, the setting unit sets the presentation position as the initial position.

### Claim 15 (depends on 12)

The information processing device according to claim 12, wherein
in a case where the attribute of the object is a size change attribute, the setting unit changes a size in which the object is displayed.

### Claim 16 (depends on 15)

The information processing device according to claim 15, wherein
the object is text.

### Claim 17

An information processing method comprising:
setting an initial position at which an object is initially displayed on a display unit on a basis of presentation position information regarding a presentation position to be presented in a virtual three-dimensional space of the object superimposed and displayed on a real world, size information regarding a size of the object, and field of view area information regarding a field of view area of the display unit that displays the object; and
setting the initial position on a deeper side in a depth direction than a position represented by the presentation position information in a coordinate system based on the real world,
by an information processing device.

### Claim 18

A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute a method, the method comprising:
setting an initial position at which an object is initially displayed on a display unit on a basis of presentation position information regarding a presentation position to be presented in a virtual three-dimensional space of the object superimposed and displayed on a real world, size information regarding a size of the object, and field of view area information regarding a field of view area of the display unit that displays the object; and
setting the initial position on a deeper side in a depth direction than a position represented by the presentation position information in a coordinate system based on the real world.
