INFORMATION PROCESSING APPARATUS, STORAGE MEDIUM HAVING INFORMATION PROCESSING PROGRAM STORED THEREIN, INFORMATION PROCESSING SYSTEM, AND DISPLAY RANGE CONTROL METHOD
First Claim
1. An information processing apparatus for inputting an angular rate detected by a gyroscope included in an input device and displaying an image on a display device, the apparatus comprising:
- an orientation calculation portion for calculating an orientation of the input device based on the angular rate;
a coordinate calculation portion for calculating a coordinate point at an intersection between a line extending from a predetermined position in a predetermined space toward a vector representing the orientation and a predetermined plane within the predetermined space; and
a display control portion for controlling a display range of a display target that is to be displayed on the display device based on the coordinate point.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus inputs an angular rate detected by a gyroscope included in an input device and displays an image on a display device. The information processing apparatus initially calculates an orientation of the input device based on the angular rate. Then, the information processing apparatus calculates a coordinate point at an intersection between a line extending from a predetermined position in a predetermined space toward a vector representing the orientation and a predetermined plane within the predetermined space. A display range of a display target that is to be displayed on the display device is controlled based on the coordinate point.
-
Citations
28 Claims
-
1. An information processing apparatus for inputting an angular rate detected by a gyroscope included in an input device and displaying an image on a display device, the apparatus comprising:
-
an orientation calculation portion for calculating an orientation of the input device based on the angular rate; a coordinate calculation portion for calculating a coordinate point at an intersection between a line extending from a predetermined position in a predetermined space toward a vector representing the orientation and a predetermined plane within the predetermined space; and a display control portion for controlling a display range of a display target that is to be displayed on the display device based on the coordinate point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable storage medium having stored therein an information processing program to be executed by a computer in an information processing apparatus for inputting an angular rate detected by a gyroscope included in an input device and displaying an image on a display device, the program causing the computer to function as:
-
orientation calculation means for calculating an orientation of the input device based on the angular rate; coordinate calculation means for calculating a coordinate point at an intersection between a line extending from a predetermined position in a predetermined space toward a vector representing the orientation and a predetermined plane within the predetermined space; and display control means for controlling a display range of a display target that is to be displayed on the display device based on the coordinate point. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An information processing system for inputting an angular rate detected by a gyroscope included in an input device and displaying an image on a display device, the system comprising:
-
an orientation calculation portion for calculating an orientation of the input device based on the angular rate; a coordinate calculation portion for calculating a coordinate point at an intersection between a line extending from a predetermined position in a predetermined space toward a vector representing the orientation and a predetermined plane within the predetermined space; and a display control portion for controlling a display range of a display target that is to be displayed on the display device based on the coordinate paint.
-
-
28. A display range control method for inputting an angular rate detected by a gyroscope included in an input device and displaying an image on a display device, the method comprising:
-
an orientation calculation step for calculating an orientation of the input device based on the angular rate; a coordinate calculation step for calculating a coordinate point at an intersection between a line extending from a predetermined position in a predetermined space toward a vector representing the orientation and a predetermined plane within the predetermined space; and a display control step for controlling a display range of a display target that is to be displayed on the display device based on the coordinate point.
-
Specification