| CPC G06F 3/011 (2013.01) [G06V 40/28 (2022.01)] | 16 Claims |

|
1. An information processing apparatus comprising:
a memory device that stores a set of instructions; and
at least one processor that executes the set of instructions to:
detect an action of a user to change a holding hand that holds an input device as a re-holding action when the user holds the input device that allows a one-hand operation in cross reality;
determine the holding hand based on the re-holding action detected; and
determine that a hand having a shorter distance from the input device is the holding hand in a case where both user's hands can be determined to be the holding hand,
wherein detection of the re-holding action and determination of the holding hand are performed based on a position of the input device and a position of a user's hand tracked by image recognition using a reality image from a user's viewpoint or a third person's viewpoint, and
wherein the detection of the re-holding action and the determination of the holding hand are performed by comparing a distance from the input device to the user's hand with a threshold.
|