IP Library Granted Patent US 12700190
Granted Patent B2
US 12700190 · App. 18/586,234 · Granted Aug 4, 2026

Information processing apparatus, method for controlling the same, and medium

Inventor: Masatoshi Ishii (Tokyo, JP)
Assignee: Canon Kabushiki Kaisha
G06T19/006
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 12700190
App. No.
18/586,234
Granted
Aug 4, 2026
Kind
B2
Abstract

An information processing apparatus includes one or more processors and one or more memories. The one or more processors and the one or more memories are configured to acquire play area information about a first play area indicating a movable range of a first user in a real space, set a second play area indicating a movable range of a second user in the real space, and set the second play area according to whether the first play area overlaps the set second play area.

Claims (25)

1 . An information processing apparatus comprising

one or more processors; and

one or more memories, wherein the one or more processors and the one or more memories are configured to:

acquire play area information about a first play area indicating a movable range of a first user in a real space;

set a second play area indicating a movable range of a second user in the real space;

set the second play area according to whether the first play area overlaps the set second play area; and

generate a display that display information that indicates the first play area and information that indicates the second play area,

wherein, in a case where the first play area overlaps the second play area and a priority setting of the second play area is lower than a priority setting of the first play area in a region where the first play area overlaps the second play area, the second play area is set to exclude the region that overlaps the first play area out of the second play area.

2 . The information processing apparatus according to claim 1 , wherein the one or more processors and the one or more memories are further configured to:

determine whether the first play area overlaps the second play area, based on the play area information.

3 . The information processing apparatus according to claim 1 , wherein the one or more processors and the one or more memories are further configured to, in a case where the first play area overlaps the second play area and the priority setting of the second play areas is higher than the priority setting of the first play area in the region where the first play area overlaps the second play area, notify the first user that the first play area overlaps the second play area.

4 . The information processing apparatus according to claim 1 , further comprising a display configured to display play area information about a play area set for a predetermined user in a predetermined display area.

5 . The information processing apparatus according to claim 4 , wherein the display displays play area information about the first play area set for the first user.

6 . The information processing apparatus according to claim 4 , wherein, in a case where the first play area overlaps the second play area, the display displays information indicating that the first play area overlaps the second play area.

7 . The information processing apparatus according to claim 1 , wherein the one or more processors and the one or more memories are further configured to:

set a timing to permit updating a play area; and

update the first play area or the second play area at the set timing.

8 . The information processing apparatus according to claim 7 , wherein the timing is set to a timing when an operation of an application for associating play area display is suspended.

9 . A method for controlling an information processing apparatus, the method comprising:

acquiring play area information about a first play area indicating a movable range of a first user in a real space;

setting a second play area indicating a movable range of a second user in the real space;

setting the second play area according to whether the first play area overlaps the set second play area; and

generating a display that display information that indicates the first play area and information that indicates the second play area,

wherein, in a case where the first play area overlaps the second play area and a priority setting of the second play area is lower than a priority setting of the first play area in a region where the first play area overlaps the second play area, the second play area is set to exclude the region that overlaps the first play area out of the second play area, and

wherein acquiring the play area information, setting the second play area, and generating the display are performed by one or more processors.