主权项 |
1. An information processing device comprising:
a user position detection unit that detects a user position (x, y, z) indicating a position of a user indicated by a plurality of values on different coordinate axes; a calculation unit that calculates user movement information indicating a movement of the user based on a coordinate point defined by a value on at least one axis among the plurality of values on coordinate axes indicating the user position (x, y, z); a setting unit configured to
set a process to be executed among a plurality of processes performed according to the movement of the user based on the calculated user movement information; and an execution unit that configured to execute the set process, wherein the user position detection unit is configured to:
determine a distance between the user position (x, y, z) and a reference distance (z0) along a first axis (Z) relative to a focal distance to a condensing lens (f); andnormalize the user position (x, y, z) and the user movement information for a second axis (X) and a third axis (Y) proportionally to the determined distance between the user position (x, y, z) and the reference distance (z0) in the first axis (Z) such that the normalized user position (x′, y′, z0) is equal to:
x′={(z−f)*x}/(z0−f) and y′={(z−f)*y}/(z0−f). |