COORDINATE CALCULATION APPARATUS AND STORAGE MEDIUM HAVING COORDINATE CALCULATION PROGRAM STORED THEREIN
First Claim
1. A coordinate calculation apparatus for obtaining data from an input device including at least a gyroscope, and calculating a two-dimensional coordinate point corresponding to the data, the apparatus comprising:
- orientation calculation means for calculating a first orientation of the input device in accordance with an angular rate detected by the gyroscope; and
coordinate calculation means for calculating the two-dimensional coordinate point, wherein the two-dimensional coordinate point represents coordinates of an intersection between a line segment continuing from a predetermined position within a predetermined space in a direction of a vector representing the first orientation and a predetermined plane within the predetermined space.
1 Assignment
0 Petitions
Accused Products
Abstract
A game apparatus obtains data from an input device including at least a gyroscope, and calculates a two-dimensional coordinate point corresponding to the data. The game apparatus includes orientation calculation means and coordinate calculation means. The orientation calculation means calculates an orientation of the input device in accordance with an angular rate detected by the gyroscope. The coordinate calculation means calculates the two-dimensional coordinate point, wherein the two-dimensional coordinate point represents coordinates of an intersection R between a line segment continuing from a vector VZ representing the orientation of the input device within a predetermined space and a predetermined plane within the predetermined space.
-
Citations
30 Claims
-
1. A coordinate calculation apparatus for obtaining data from an input device including at least a gyroscope, and calculating a two-dimensional coordinate point corresponding to the data, the apparatus comprising:
-
orientation calculation means for calculating a first orientation of the input device in accordance with an angular rate detected by the gyroscope; and coordinate calculation means for calculating the two-dimensional coordinate point, wherein the two-dimensional coordinate point represents coordinates of an intersection between a line segment continuing from a predetermined position within a predetermined space in a direction of a vector representing the first orientation and a predetermined plane within the predetermined space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium having stored therein a coordinate calculation program to be executed by a computer of a coordinate calculation apparatus for obtaining data from an input device including at least a gyroscope, and calculating a two-dimensional coordinate point corresponding to the data, the program causing the computer to function as:
-
orientation calculation means for calculating a first orientation of the input device in accordance with an angular rate detected by the gyroscope; and coordinate calculation means for calculating the two-dimensional coordinate point, wherein the two-dimensional coordinate point represents coordinates of an intersection between a line segment continuing from a predetermined position within a predetermined space in a direction of a vector representing the first orientation and a predetermined plane within the predetermined space. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification