IP Library Granted Patent US 12664740
Granted Patent B2
US 12664740 · App. 18/621,565 · Granted Jun 23, 2026

Information processing apparatus

Inventor: Akimitsu Yoshida (Tokyo, JP)
Assignee: Canon Kabushiki Kaisha
G06T19/006G06T7/73G06T2207/30196G06T2207/30204
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 12664740
App. No.
18/621,565
Granted
Jun 23, 2026
Kind
B2
Abstract

An information processing apparatus according to the present invention includes a processor, and a memory storing a program which, when executed by the processor, causes the information processing apparatus to acquire information regarding a personal space of a second user displayed in a three-dimensional space viewed by a first user, acquire information regarding a distance from the first user to a display position of the second user in the three-dimensional space, and determine whether to display the second user at the display position so that the first user does not enter the personal space, on a basis of the personal space and the distance.

Claims (29)

1 . An information processing apparatus comprising:

a processor; and

a memory storing a program which, when executed by the processor, causes the information processing apparatus to:

(1) acquire information regarding a personal space of a second user displayed in a three-dimensional space viewed by a first user;

(2) set, as a display position of the second user, a position in the three-dimensional space designated by the first user;

(3) acquire information regarding a distance from the first user to the display position of the second user in the three-dimensional space; and

(4) determine whether to display the second user at the display position so that the first user does not enter the personal space, on a basis of the personal space and the distance.

2 . The information processing apparatus according to claim 1 , wherein in a case where, with the second user being displayed at a first display position, it is determined that the first user does not enter the personal space on a basis of the personal space and the distance, the display position of the second user is maintained at the first display position, and

wherein in a case where, with the second user being displayed at the first display position, it is determined that the first user enters the personal space on a basis of the personal space and the distance, the display position of the second user is updated from the first display position to a second display position such that it is determined that the first user does not enter the personal space.

3 . The information processing apparatus according to claim 2 , wherein control is performed to inquire the second user about whether or not the first user is allowed to enter the personal space in a case where, with the second user being displayed at the first display position, it is determined that the first user enters the personal space on a basis of the personal space and the distance,

wherein control is performed to display the second user at the first display position in a case where the second user allows the first user to enter the personal space, and

wherein control is performed to display the second user at the second display position in a case where the second user does not allow the first user to enter the personal space.

4 . The information processing apparatus according to claim 1 , wherein control is performed to issue a notification urging the first user to leave the display position in a case where it is determined that the first user enters the personal space on a basis of the personal space and the distance, and

wherein control is performed to display the second user at the display position in a case where it is determined that the first user does not enter the personal space on a basis of the personal space and the distance.

5 . The information processing apparatus according to claim 1 , wherein control is performed to display the personal space in the three-dimensional space.

6 . The information processing apparatus according to claim 1 , wherein control is performed so as to output, to outside of the information processing apparatus, information regarding a personal space of the first user, and

wherein the personal space of the first user is updated in response to an instruction from the first user.

7 . The information processing apparatus according to claim 1 , wherein an information processing apparatus of the second user performs control to display the first user in a three-dimensional space viewed by the second user, and

wherein a sense of distance to the displayed second user obtained by the first user and a sense of distance to the displayed first user obtained by the second user are different from each other.

8 . An information processing method comprising:

acquiring information regarding a personal space of a second user displayed in a three-dimensional space viewed by a first user;

setting, as a display position of the second user, a position in the three-dimensional space designated by the first user;

acquiring information regarding a distance from the first user to the display position of the second user in the three-dimensional space; and

determining whether to display the second user at the display position so that the first user does not enter the personal space, on a basis of the personal space and the distance.

9 . A non-transitory computer-readable medium that stores a program, wherein the program causes a computer to execute an information processing method comprising:

acquiring information regarding a personal space of a second user displayed in a three-dimensional space viewed by a first user;

setting, as a display position of the second user, a position in the three-dimensional space designated by the first user;

acquiring information regarding a distance from the first user to the display position of the second user in the three-dimensional space; and

determining whether to display the second user at the display position so that the first user does not enter the personal space, on a basis of the personal space and the distance.