×

Storage medium having input processing program stored thereon and input processing device

  • US 8,619,025 B2
  • Filed: 09/23/2005
  • Issued: 12/31/2013
  • Est. Priority Date: 10/19/2004
  • Status: Active Grant
First Claim
Patent Images

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, andwherein 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

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×