COMPUTER READABLE STORAGE MEDIUM HAVING INFORMATION PROCESSING PROGRAM STORED THEREON AND INFORMATION PROCESSING APPARATUS
First Claim
1. A computer readable storage medium having stored thereon an information processing program to be executed by a computer of an information processing apparatus, the information processing program being for calculating a posture of an input device based on posture/motion information obtained from predetermined detection means for detecting a posture or a motion of the input device operated by a user, the information processing program causing the computer to function as:
- posture/motion information obtaining means for obtaining posture/motion information detected by the detection means;
reference posture calculation means for calculating, at a predetermined timing, a posture of the input device at the timing as reference posture data based on the posture/motion information;
current posture calculation means for repeatedly calculating a posture of the input device after the reference posture is calculated, as current posture data based on the posture/motion information;
posture difference calculation means for repeatedly calculating a difference between the posture represented by the reference posture data and the posture represented by the current posture data as posture difference data based on the reference posture data and the current posture data;
re-calculation necessity degree calculation means for repeatedly calculating, by accumulation, a re-calculation necessity degree, which represents a necessity degree of re-calculation of the reference posture, based on the posture/motion information obtained by the posture/motion information obtaining means and the posture difference data; and
presentation means for making a presentation for urging re-calculation of the reference posture when the re-calculation necessity degree exceeds a predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
Based on posture/motion information which is output from predetermined detection means for detecting a posture or a motion of an input device operated by a user, a posture of the input device at a predetermined timing is calculated and stored as a reference posture. Then, based on the posture/motion information, the posture of the input device is constantly calculated as a current posture, and a difference of the current posture from the reference posture is calculated. In addition, based on the difference between the posture/motion information and the posture difference, a re-calculation necessity degree, which represents the necessity degree of re-calculation of the reference posture, is constantly calculated. When the re-calculation necessity degree exceeds a predetermined value, a presentation for urging the re-calculation of the reference posture is made.
-
Citations
17 Claims
-
1. A computer readable storage medium having stored thereon an information processing program to be executed by a computer of an information processing apparatus, the information processing program being for calculating a posture of an input device based on posture/motion information obtained from predetermined detection means for detecting a posture or a motion of the input device operated by a user, the information processing program causing the computer to function as:
-
posture/motion information obtaining means for obtaining posture/motion information detected by the detection means; reference posture calculation means for calculating, at a predetermined timing, a posture of the input device at the timing as reference posture data based on the posture/motion information; current posture calculation means for repeatedly calculating a posture of the input device after the reference posture is calculated, as current posture data based on the posture/motion information; posture difference calculation means for repeatedly calculating a difference between the posture represented by the reference posture data and the posture represented by the current posture data as posture difference data based on the reference posture data and the current posture data; re-calculation necessity degree calculation means for repeatedly calculating, by accumulation, a re-calculation necessity degree, which represents a necessity degree of re-calculation of the reference posture, based on the posture/motion information obtained by the posture/motion information obtaining means and the posture difference data; and presentation means for making a presentation for urging re-calculation of the reference posture when the re-calculation necessity degree exceeds a predetermined value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An information processing apparatus for calculating a posture of an input device based on posture/motion information obtained from predetermined detection means for detecting a posture or a motion of the input device operated by a user, the information processing apparatus comprising:
-
posture/motion information obtaining means for obtaining posture/motion information detected by the detection means; reference posture calculation means for calculating, at a predetermined timing, a posture of the input device at the timing as reference posture data based on the posture/motion information; current posture calculation means for repeatedly calculating a posture of the input device after the reference posture is calculated, as current posture data based on the posture/motion information; posture difference calculation means for repeatedly calculating a difference between the posture represented by the reference posture data and the posture represented by the current posture data as posture difference data based on the reference posture data and the current posture data; re-calculation necessity degree calculation means for repeatedly calculating, by accumulation, a re-calculation necessity degree, which represents a necessity degree of re-calculation of the reference posture, based on the posture/motion information obtained by the posture/motion information obtaining means and the posture difference data; and presentation means for making a presentation for urging re-calculation of the reference posture when the re-calculation necessity degree exceeds a predetermined value.
-
Specification