US 12,350,583 B2
Virtual image display program, virtual image display apparatus, and virtual image display method
Masashi Watanabe, Tokyo (JP)
Assigned to GREE HOLDINGS, Inc., Tokyo (JP)
Filed by GREE, Inc., Tokyo (JP)
Filed on Nov. 27, 2023, as Appl. No. 18/519,445.
Application 18/519,445 is a continuation of application No. 17/703,021, filed on Mar. 24, 2022, granted, now 11,896,897.
Application 17/703,021 is a continuation of application No. 16/524,311, filed on Jul. 29, 2019, granted, now 11,311,798, issued on Apr. 26, 2022.
Application 16/524,311 is a continuation of application No. 15/196,410, filed on Jun. 29, 2016, granted, now 10,406,432, issued on Sep. 10, 2019.
Claims priority of application No. 2015-183379 (JP), filed on Sep. 16, 2015.
Prior Publication US 2024/0091636 A1, Mar. 21, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. A63F 13/211 (2014.01); A63F 13/26 (2014.01); A63F 13/428 (2014.01); G06F 3/01 (2006.01); G06F 3/04842 (2022.01); G06F 9/451 (2018.01); G06T 19/00 (2011.01)
CPC A63F 13/26 (2014.09) [A63F 13/211 (2014.09); A63F 13/428 (2014.09); G06F 3/011 (2013.01); G06F 3/013 (2013.01); G06F 3/017 (2013.01); G06F 3/04842 (2013.01); G06F 9/453 (2018.02); G06T 19/006 (2013.01); A63F 2300/8082 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium, on which is embodied a computer program product comprising code executable by a virtual image display apparatus having at least circuitry and a memory, the memory being configured to store an information providing condition of the virtual image display apparatus and being further configured to store to-be-provided information, to cause the virtual image display apparatus to carry out steps of:
detecting, with a sensor operationally linked to the virtual image display apparatus, a plurality of movements of a body part of a player including a number of times that the player has changed a direction of movement of the body part, the body part comprising at least one of a head of the player and an eye of the player, and the sensor being at least one of the set of: a gyro sensor configured to measure movement of the head of the player, an acceleration sensor configured to measure movement of the head of the player, a geomagnetic sensor configured to measure movement of the head of the player and a line-of-sight sensor configured to measure movement of the eye of the player;
determining, based on each of the plurality of movements of the body part of the player, a position and a direction of the body part of the player during said plurality of movements;
determining, based on the position and the direction of the body part of the player during said plurality of movements, whether each movement is a normal movement associated with gameplay, and determining, for movements that are not the normal movements associated with the gameplay, determining, based on whether the number of times that the player has changed the direction of movement of the body part is at least a threshold value, whether each movement of the body part of the player is a predetermined movement associated with the information providing condition, and classifying at least one first movement in the plurality of movements as a predetermined movement when the number of times that the player has changed the direction of movement of the body part is larger than the threshold value and at least one second movement in the plurality of movements as a normal movement when the at least one second movement is not the predetermined movement;
displaying, on a display operationally linked to the virtual image display apparatus, in accordance with the position and direction of the body part of the player, an image of a virtual space; and
triggering, upon classification of the at least one first movement of the body part of the player as the predetermined movement and upon satisfaction of the information providing condition, provision, with the virtual image display apparatus, of the to-be-provided information to the player by displaying the to-be-provided information.