COMPUTER-READABLE STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM AND INFORMATION PROCESSING APPARATUS
First Claim
1. A computer-readable storage medium having stored therein an information processing program executed by a computer of an information processing apparatus for performing a process determined in accordance with an orientation of an input device,the input device including imaging means and acceleration detecting means for detecting an acceleration applied to the input device, andthe information processing program causing the computer to execute:
- a first tilt calculating step of, based on a tilt which is related to images, included in a captured image captured by the imaging means, of predetermined imaging targets and which is obtained in the captured image, calculating, as a first tilt, a tilt of the input device which is related to a rotation around an axis of a capturing direction of the imaging means;
a second tilt calculating step of, based on the acceleration detected by the acceleration detecting means, calculating, as a second tilt, a tilt of the input device which is related to a rotation around an axis of a direction different from the capturing direction; and
a process executing step of executing a predetermined process using the first tilt and the second tilt as the orientation of the input device.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller includes imaging means for capturing predetermined imaging targets and acceleration detecting means for detecting an acceleration applied to an input device. Based on a tilt which is related to images, included in a captured image captured by the imaging means, of the imaging targets and which is included in the captured image, a game apparatus calculates, as a first tilt, a tilt of the controller which is related to a rotation around an axis of a capturing direction of the imaging means. Further, based on the acceleration detected by the acceleration detecting means, the game apparatus calculates, as a second tilt, a tilt which is related to a rotation around an axis of a direction different from the capturing direction. The game apparatus executes a predetermined process using the first tilt and the second tilt as an orientation of the controller.
-
Citations
11 Claims
-
1. A computer-readable storage medium having stored therein an information processing program executed by a computer of an information processing apparatus for performing a process determined in accordance with an orientation of an input device,
the input device including imaging means and acceleration detecting means for detecting an acceleration applied to the input device, and the information processing program causing the computer to execute: -
a first tilt calculating step of, based on a tilt which is related to images, included in a captured image captured by the imaging means, of predetermined imaging targets and which is obtained in the captured image, calculating, as a first tilt, a tilt of the input device which is related to a rotation around an axis of a capturing direction of the imaging means; a second tilt calculating step of, based on the acceleration detected by the acceleration detecting means, calculating, as a second tilt, a tilt of the input device which is related to a rotation around an axis of a direction different from the capturing direction; and a process executing step of executing a predetermined process using the first tilt and the second tilt as the orientation of the input device.
-
-
2. A computer-readable storage medium having stored therein an information processing program executed by a computer of an information processing apparatus for performing a process determined in accordance with an orientation of an input device,
the input device including imaging means and a sensor for outputting an output value which varies in accordance with a rotation around an axis of a predetermined direction different from a capturing direction of the imaging means, and the information processing program causing the computer to execute: -
a first tilt calculating step of, based on a tilt which is related to images, included in a captured image captured by the imaging means, of predetermined imaging targets and which is obtained in the captured image, calculating, as a first tilt, a tilt of the input device which is related to a rotation around an axis of the capturing direction of the imaging means; a second tilt calculating step of, based on the output value from the sensor, calculating, as a second tilt, a tilt of the input device which is related to the rotation around the axis of the predetermined direction; and a process executing step of executing a predetermined process using the first tilt and the second tilt as the orientation of the input device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. An information processing apparatus for performing a process determined in accordance with an orientation of an input device,
the input device including imaging means and acceleration detecting means for detecting an acceleration applied to the input device, and the information processing apparatus comprising: -
first tilt calculating means for, based on a tilt which is related to images, included in a captured image captured by the imaging means, of predetermined imaging targets and which is obtained in the captured image, calculating, as a first tilt, a tilt of the input device which is related to a rotation around an axis of a capturing direction of the imaging means; second tilt calculating means for, based on the acceleration detected by the acceleration detecting means, calculating, as a second tilt, a tilt which is related to a rotation around an axis of a direction different from the capturing direction; and process executing means for executing a predetermined process using the first tilt and the second tilt as the orientation of the input device.
-
-
11. An information processing apparatus for performing a process determined in accordance with an orientation of an input device,
the input device including imaging means and a sensor for outputting an output value which varies in accordance with a rotation around an axis of a predetermined direction different from a capturing direction of the imaging means, and the information processing apparatus comprising: -
first tilt calculating means for, based on a tilt which is related to images, included in a captured image captured by the imaging means, of predetermined imaging targets and which is obtained in the captured image, calculating, as a first tilt, a tilt of the input device which is related to a rotation around an axis of the capturing direction of the imaging means; second tilt calculating means for, based on the output value from the sensor, calculating, as a second tilt, a tilt of the input device which is related to the rotation around the axis of the predetermined direction; and process executing means for executing a predetermined process using the first tilt and the second tilt as the orientation of the input device.
-
Specification