COMPUTER READABLE RECORDING MEDIUM RECORDING INFORMATION PROCESSING PROGRAM AND INFORMATION PROCESSING APPARATUS
First Claim
1. A computer readable recording medium recording an information processing program that is executed by a computer of an information processing apparatus for performing a predetermined information process based on a motion detection signal output from an input device including a motion detection sensor for detecting its own motion, whereinthe program causes the computer to function as:
- a first attitude calculation means for repeatedly calculating a first attitude indicating an attitude of the input device based on the motion detection signal;
a motion calculation means for calculating a motion of the first attitude based on the first attitude repeatedly calculated by the first attitude calculation means;
an approaching operation determination means to for determining whether or not the first attitude is performing a motion of approaching the predetermined attitude, based on the motion of the first attitude calculated by the motion calculation means;
an input attitude setting means for setting, as an input attitude, an attitude obtained by correcting the first attitude so that the first attitude coincides with or approaches the predetermined attitude direction if the first attitude is performing the motion of approaching the predetermined attitude, or setting the first attitude as an input attitude if the first attitude is not performing the motion of approaching the predetermined attitude; and
a process execution means for performing a predetermined information process based on the input attitude.
1 Assignment
0 Petitions
Accused Products
Abstract
A first attitude calculation means S2 calculates a first attitude indicating an attitude of an input device itself based on a motion detection signal output from an input device equipped with a motion detection sensor. A motion calculation means S21 calculates a motion of the first attitude. An approaching operation determination means S22 to S24 determines whether or not the motion of the first attitude calculated by the motion calculation means is a motion of approaching a predetermined attitude. An input attitude setting means S27, S28, S4 sets an attitude obtained by correcting the first attitude as an input attitude if the motion of the first attitude is the motion of approaching the predetermined attitude, and sets the first attitude as an input attitude if the motion of the first attitude is not the motion of approaching the predetermined attitude. A process execution means S5 performs a predetermined information process based on the input attitude.
13 Citations
17 Claims
-
1. A computer readable recording medium recording an information processing program that is executed by a computer of an information processing apparatus for performing a predetermined information process based on a motion detection signal output from an input device including a motion detection sensor for detecting its own motion, wherein
the program causes the computer to function as: -
a first attitude calculation means for repeatedly calculating a first attitude indicating an attitude of the input device based on the motion detection signal; a motion calculation means for calculating a motion of the first attitude based on the first attitude repeatedly calculated by the first attitude calculation means; an approaching operation determination means to for determining whether or not the first attitude is performing a motion of approaching the predetermined attitude, based on the motion of the first attitude calculated by the motion calculation means; an input attitude setting means for setting, as an input attitude, an attitude obtained by correcting the first attitude so that the first attitude coincides with or approaches the predetermined attitude direction if the first attitude is performing the motion of approaching the predetermined attitude, or setting the first attitude as an input attitude if the first attitude is not performing the motion of approaching the predetermined attitude; and a process execution means for performing a predetermined information process based on the input attitude. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable recording medium recording an information processing program that is executed by a computer of an information processing apparatus for performing a predetermined information process based on a motion detection signal output from an input device including a motion detection sensor for detecting its own motion, wherein
the program causes the computer to function as: -
an input attitude calculation means for repeatedly calculating an input attitude indicating an attitude of the input device based on the motion detection signal; a rotation direction calculation means for calculating a rotation direction of the input attitude about a predetermined axis based on the input attitude repeatedly calculated by the input attitude calculation means; an input attitude correction means for correcting the input attitude so that the rotation direction of the input attitude coincides with or approaches a predetermined reference rotation direction; and a process execution means for performing a predetermined information process based on the input attitude corrected by the input attitude correction means. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An information processing apparatus for performing a predetermined information process based on a motion detection signal output from an input device including a motion detection sensor for detecting its own motion, comprising:
-
a first attitude calculation means for repeatedly calculating a first attitude indicating an attitude of the input device based on the motion detection signal; a motion calculation means for calculating a motion of the first attitude based on the first attitude repeatedly calculated by the first attitude calculation means; an approaching operation determination means for determining whether or not the first attitude is performing a motion of approaching the predetermined attitude, based on the motion of the first attitude calculated by the motion calculation means; an input attitude setting means for setting, as an input attitude, an attitude obtained by correcting the first attitude so that the first attitude coincides with or approaches the predetermined attitude direction if the first attitude is performing the motion of approaching the predetermined attitude, or setting the first attitude as an input attitude if the first attitude is not performing the motion of approaching the predetermined attitude; and a process execution means for performing a predetermined information process based on the input attitude.
-
-
17. An information processing apparatus for performing a predetermined information process based on a motion detection signal output from an input device including a motion detection sensor for detecting its own motion, comprising:
-
an input attitude calculation means for repeatedly calculating an input attitude indicating an attitude of the input device based on the motion detection signal; a rotation direction calculation means for calculating a rotation direction of the input attitude about a predetermined axis based on the input attitude repeatedly calculated by the input attitude calculation means; an input attitude correction means for correcting the input attitude so that the rotation direction of the input attitude coincides with or approaches the predetermined reference rotation direction; and a process execution means for performing a predetermined information process based on the input attitude corrected by the input attitude correction means.
-
Specification