Information processing apparatus, method for controlling the same, and medium
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.
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.