IP Library Granted Patent US 12,488,546
Granted Patent B2
US 12,488,546 · App. 18/331,550 · Granted Dec 2, 2025

Information processing apparatus, information processing method, and program capable of flexibly setting virtual objects in virtual space

Inventor: Ryuichi Suzuki (Tokyo, JP)
Assignee: SONY CORPORATION
G06T19/006A63F13/55G06F3/011G06T19/20
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,546
App. No.
18/331,550
Granted
Dec 2, 2025
Kind
B2
Abstract

Provided is information processing apparatus that includes an information acquisition unit that obtains first state information regarding a state of a first user and a setting unit that sets, on the basis of the first state information, a display mode of a second virtual object in a virtual space in which a first virtual object corresponding to the first user and the second virtual object corresponding to a second user are arranged.

Claims (64)

1 . An information processing apparatus, comprising:

circuitry configured to:

acquire a first static parameter;

control a display to display a first virtual object related to a first user in a virtual space;

control the display to display a second virtual object related to a second user in the virtual space;

set, based on the first static parameter, a first closest distance, representing a first minimum allowable distance the first virtual object and the second virtual object can approach each other in the virtual space;

acquire a second static parameter different from the first static parameter; and

set, based on the second static parameter, a second closest distance, representing a second minimum allowable distance the first virtual object and the second virtual object can approach each other in the virtual space,

wherein the first closest distance is less than the second closest distance.

2 . The information processing apparatus according to claim 1 , wherein a boundary of a first personal space related to the first virtual object is touching, at the second closest distance, a boundary of a second personal space related to the second virtual object.

3 . The information processing apparatus according to claim 2 , wherein the first virtual object is restricted from being displayed inside the second personal space.

4 . The information processing apparatus according to claim 2 , wherein the first personal space is a circle shape.

5 . The information processing apparatus according to claim 2 , wherein a setting of the first personal space is prioritized over a setting of the second personal space.

6 . The information processing apparatus according to claim 1 , wherein the first virtual object and the second virtual object are each shaped in a form of a person.

7 . The information processing apparatus according to claim 1 , wherein

the circuitry is further configured to:

control the display to display a third virtual object related to a third user in the virtual space, and

the displaying of the first virtual object, the second virtual object, and the third virtual object is controlled based on a situation of the first user.

8 . The information processing apparatus according to claim 1 , wherein the information processing apparatus is a head mounted display.

9 . An information processing apparatus, comprising:

circuitry configured to:

acquire a first static parameter;

control a display to display, based on the first static parameter, a first virtual object in a condition of being restricted from being displayed within a first closest distance of a second virtual object;

acquire a second static parameter different from the first static parameter; and

control the display to display, based on the second static parameter, the first virtual object in a condition of being restricted from being displayed within a second closest distance of the second virtual object,

wherein the first closest distance is less than the second closest distance.

10 . The information processing apparatus according to claim 9 , wherein

the first virtual object corresponds to a first user, and

the circuitry is further configured to:

control the display to display the second virtual object that corresponds to a second user.

11 . The information processing apparatus according to claim 10 , wherein the first virtual object is displayed in the condition of being restricted from being displayed within the first closest distance or the first virtual object is displayed in the condition of being restricted from being displayed within the second closest distance, based on static parameters associated with the first and second users.

12 . The information processing apparatus according to claim 9 , wherein

the circuitry controls the display to display, based on the first static parameter, the first virtual object in a condition of being restricted from being displayed within the first closest distance from the second virtual object that is being displayed in a same virtual space as the displayed first virtual object, and

the circuitry controls the display to display, based on the second static parameter, the first virtual object in a condition of being restricted from being displayed within the second closest distance from the second virtual object that is being displayed in the same virtual space as the displayed first virtual object.

13 . The information processing apparatus according to claim 12 , wherein a boundary of a first personal space related to the second virtual object is touching, at the second closest distance, a boundary of a second personal space related to the first virtual object.

14 . The information processing apparatus according to claim 13 , wherein the first virtual object is restricted from being displayed inside the first personal space.

15 . The information processing apparatus according to claim 13 , wherein the second personal space is a circle shape.

16 . The information processing apparatus according to claim 13 , wherein a setting of the first personal space is prioritized over a setting of the second personal space.

17 . The information processing apparatus according to claim 12 , wherein the first virtual object and the another second virtual object are each shaped in a form of a person.

18 . The information processing apparatus according to claim 12 , wherein

the first virtual object corresponds to a first user,

the second object corresponds to a second user,

the circuitry is further configured to:

control the display to display a third virtual object that corresponds to a third user, and

the displaying of the first virtual object, the second virtual object, and the third virtual object is controlled based on a situation of the second user.

19 . The information processing apparatus according to claim 9 , wherein the information processing apparatus is a head mounted display.

20 . The information processing apparatus according to claim 9 , wherein

the circuitry is further configured to:

consistently restrict, during the display of the first virtual object, the first virtual object from being displayed within the first closest distance based on the first static parameter; and

consistently restrict, during the display of the first virtual object, the first virtual object from being displayed within the second closest distance based on the second static parameter.

21 . The information processing apparatus according to claim 9 , wherein

the first static parameter is configured by a user of the first virtual object for the first virtual object.

22 . The information processing apparatus according to claim 9 , wherein

the circuitry controls the display to display, based on the first static parameter, the first virtual object in the condition of being restricted from being displayed within the first closest distance during movement of the first virtual object; and

the circuitry controls the display to display, based on the second static parameter, the first virtual object in the condition of being restricted from being displayed within the second closest distance during movement of the first virtual object.

23 . An information processing system, comprising:

a display device;

an imaging sensor; and

circuitry configured to:

acquire a first static parameter;

control to display, on the display device and based on the first static parameter, a first virtual object in a condition of being restricted from being displayed within a first closest distance of a second virtual object;

acquire a second static parameter different from the first static parameter; and

control to display, on the display device and based on the second static parameter, the first virtual object in a condition of being restricted from being displayed within a second closest distance of the second virtual object,

wherein the first closest distance is less than the second closest distance.

Priority Claims (1)
JP 2017-049545 · Mar 15, 2017 · national
Continuity (3)
Continuation 17567422 · Jan 3, 2022
Continuation 16482655
Related Publication 20230316685A1 · Oct 5, 2023
References Cited (13)
US 9098167B1 · Issa · 2015 [cited by examiner]
US 10410562B2 · Osawa · 2019 [cited by examiner]
US 20050245302A1 · Bathiche · 2005 [cited by examiner]
US 20080158232A1 · Shuster · 2008 [cited by examiner]
US 20120314871A1 · Koga · 2012 [cited by examiner]
US 20140218361A1 · Abe · 2014 [cited by examiner]
US 20150163473A1 · Osawa · 2015 [cited by examiner]
US 20160252729A1 · Doucet · 2016 [cited by examiner]
US 20160300387A1 · Ziman · 2016 [cited by examiner]
US 20170024934A1 · Numaguchi · 2017 [cited by examiner]
US 20180341386A1 · Inomata · 2018 [cited by examiner]
JP 2008107895A · 2008 [cited by examiner]
JP-2008107895-A (Machine Translation on Jul. 9, 2020) (Year: 2008). [cited by examiner]