Information processing device and information processing method
An image generation device generates a look-around screen for allowing a user who wears a head-mounted display to look around a play area. The image generation device generates a map for estimating a position of the user, on the basis of a plurality of camera images obtained by capturing a space around the user in a plurality of directions by a camera of the head-mounted display. In the look-around screen, a predetermined special image is superimposed on an image indicating the play area, and a region which has coincided with the line-of-sight direction of the user in a special image changes a display mode different than before. The special image is set to a space around the head-mounted display and narrower than a maximum range of the play area.
1 . An information processing device comprising:
a memory comprising computer-executable instructions; and
a processor configured to access the memory and execute the computer-executable instructions to perform operations comprising:
generating a screen that allows a user wearing a head-mounted display to look around a play area that the user is able to move during a play of an application, wherein the screen includes:
a predetermined special image superimposed on an image indicating the play area;
the predetermined special image is set in a first space around the head-mounted display and narrower than a maximum range of the play area; and
a region coinciding with a line-of-sight direction of the user in the predetermined special image that changes a display mode different than before;
causing the screen to be displayed on the head-mounted display; and
generating a map for estimating a position of the user in the play area based at least in part on a plurality of camera images obtained by capturing a second space around the user in a plurality of directions by a camera of the head-mounted display.
2 . The information processing device according to claim 1 , wherein, following change of a position of the head-mounted display, changing a position of a specified space for setting the predetermined special image.
3 . The information processing device according to claim 2 , wherein the operations further comprise, when the head-mounted display pivotably rotates. maintaining a rotational position of the specified space.
4 . The information processing device according to claim 1 , wherein the screen includes a first transmittance at a first region which has not coincided with the line-of-sight direction of the user in the predetermined special image and a second transmittance higher than the first transmittance is at a second region which has coincided with the line-of-sight direction of the user in the predetermined special image.
5 . The information processing device according to claim 4 , wherein the operations further comprise gradually changing a transmittance at a boundary between the first region which has not coincided with the line-of-sight direction of the user in the predetermined special image and the second region which has coincided with the line-of-sight direction of the user in the predetermined special image.
6 . The information processing device according to claim 1 , wherein the operations further comprise, where the display mode is changed, changing a size of the region such that an angle formed by both ends of the region and a viewpoint of the user is approximately 40°.
7 . The information processing device according to claim 1 , wherein the map is generated as each camera image of the plurality of camera images is obtained.
8 . An computer-implemented method comprising:
generating a screen that allows a user who wearing a head-mounted display to look around a play area that the user is able to move during a play of an application, wherein the screen includes:
a predetermined special image superimposed on an image indicating the play area;
the predetermined special image is set in a first space around the head-mounted display and narrower than a maximum range of the play area; and
a region coinciding with a line-of-sight direction of the user in the predetermined special image that changes a display mode different than before;
causing the screen to be displayed on the head-mounted display; and
generating a map for estimating a position of the user in the play area of based at least in part on a plurality of camera images obtained by capturing a second space around the user in a plurality of directions by a camera of the head-mounted display.
9 . The computer-implemented method according to claim 8 , further comprising, following change of a position of the head-mounted display, changing a position of a specified space for setting the predetermined special image.
10 . The computer-implemented method according to claim 9 , further comprising, when the head-mounted display pivotably rotates, maintaining a rotational position of the specified space.
11 . The computer-implemented method according to claim 8 , wherein the screen includes a first transmittance at a first region which has not coincided with the line-of- sight direction of the user in the predetermined special image and a second transmittance higher than the first transmittance at a second region which has coincided with the line-of-sight direction of the user in the predetermined special image.
12 . The computer-implemented method according to claim 11 , further comprising gradually changing a transmittance at a boundary between the first region which has not coincided with the line-of-sight direction of the user in the predetermined special image and the second region which has coincided with the line-of-sight direction of the user in the predetermined special image.
13 . The computer-implemented method according to claim 8 , wherein the map is generated as each camera image of the plurality of camera images is obtained.
14 . One or more non-transitory computer-readable media comprising computer-executable instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform operations comprising:
generating a screen that allows a user wearing a head-mounted display to look around a play area that the user is able to move during a play of an application, wherein the screen includes:
a predetermined special image superimposed on an image indicating the play area;
the predetermined special image is set in a first space around the head- mounted display and narrower than a maximum range of the play area; and
a region coinciding with a line-of-sight direction of the user in the predetermined special image that changes a display mode different than before;
causing the screen to be displayed on the head-mounted display; and
generating a map for estimating a position of the user in the play area based at least in part on a plurality of camera images obtained by capturing a second space around the user in a plurality of directions by a camera of the head-mounted display.
15 . The one or more non-transitory computer-readable media according to claim 14 , wherein the operations further comprise, following change of a position of the head- mounted display, changing a position of a specified space for setting the predetermined special image.
16 . The one or more non-transitory computer-readable media according to claim 15 , wherein the operations further comprise, when the head-mounted display pivotably rotates, maintaining a rotational position of the specified space.
17 . The one or more non-transitory computer-readable media according to claim 14 , wherein the screen includes a first transmittance at a first region which has not coincided with the line-of-sight direction of the user in the predetermined special image and a second transmittance higher than the first transmittance at a second region which has coincided with the line-of-sight direction of the user in the predetermined special image.
18 . The one or more non-transitory computer-readable media according to claim 17 , wherein the operations further comprise gradually changing a transmittance at a boundary between the first region which has not coincided with the line-of-sight direction of the user in the predetermined special image and the second region which has coincided with the line-of-sight direction of the user in the predetermined special image.
19 . The one or more non-transitory computer-readable media according to claim 14 , wherein the map is generated as each camera image of the plurality of camera images is obtained.