Patent ID: 8619025
Filing Date: 2013-12-31
Classification: A63F,G06F

Abstract:
1. A non-transitory storage medium having stored thereon a program to be executed by a computer in an input processing device including a display screen and a pointing device for inputting corresponding 2-dimensional coordinates on the display screen, wherein the computer is operable to execute: a display control step for displaying in 2-dimensions a virtual 3-dimensional space on the display screen; a 2-dimensional coordinate detection step for detecting the 2-dimensional coordinates inputted from the pointing device; a 2-dimensional coordinate shift amount calculation step for calculating shift amounts, per unit of time, of the 2-dimensional coordinates detected in the 2-dimensional coordinate detection step; and a 3-dimensional coordinate shift amount conversion step for converting the shift amounts calculated in the 2-dimensional coordinate shift amount calculation step, to 3-dimensional coordinate shift amounts in the virtual 3-dimensional space, wherein in the 3-dimensional coordinate shift amount conversion step, based on the shift amounts of a first axis and a second axis, calculated in the 2-dimensional coordinate shift amount calculation step, a shift amount of a third axis perpendicular to the first axis and the second axis is calculated, and wherein in the 3-dimensional coordinate shift amount conversion step, when the shift amounts of the first axis and the second axis calculated in the 2-dimensional coordinate shift amount calculation step are vx and vy, respectively, and predetermined constants are a, b, c, d, e, and f, a shift amount Vx of the first axis, a shift amount Vy of the second axis, and a shift amount Vz of the third axis, which are represented as the 3-dimensional coordinate shift amounts, are calculated using