INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, STORAGE MEDIUM HAVING INFORMATION PROCESSING PROGRAM STORED THEREON, AND DETERMINATION METHOD
First Claim
1. An information processing system including a controller device, wherein:
- the controller device comprises;
a housing; and
a grip portion formed lopsided with respect to a center of a predetermined surface of the housing,the information processing system comprising;
an attitude calculation unit for calculating an attitude of the controller device; and
a determination unit for determining an orientation of the grip portion with respect to the center based on the attitude of the controller device.
1 Assignment
0 Petitions
Accused Products
Abstract
An example controller device includes a housing, and a grip portion formed lopsided with respect to a center of a predetermined surface of the housing. An information processing system calculates an attitude of the controller device, and determines the orientation of the grip portion with respect to the center based on the attitude of the controller device. For example, the information processing system determines whether the grip portion is facing right or facing left with respect to the center. Thus, the information processing system can precisely determine the mode of use in which the controller device is used.
-
Citations
15 Claims
-
1. An information processing system including a controller device, wherein:
-
the controller device comprises; a housing; and a grip portion formed lopsided with respect to a center of a predetermined surface of the housing, the information processing system comprising; an attitude calculation unit for calculating an attitude of the controller device; and a determination unit for determining an orientation of the grip portion with respect to the center based on the attitude of the controller device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A determination method for determining an orientation of a controller device including a housing and a grip portion formed lopsided with respect to a center of a predetermined surface of the housing, the method comprising:
-
calculating an attitude of the controller device; and determining the orientation of the grip portion with respect to the center based on the attitude of the controller device.
-
-
12. An information processing apparatus comprising:
-
a housing; a grip portion formed lopsided with respect to a center of a predetermined surface of the housing; an attitude calculation unit for calculating an attitude of the information processing apparatus; and a determination unit for determining an orientation of the grip portion with respect to the center based on the attitude.
-
-
13. An information processing apparatus capable of communicating with a controller device, wherein:
-
the controller device comprises; a housing; and a grip portion formed lopsided with respect to a center of a predetermined surface of the housing, the information processing apparatus comprising; an attitude calculation unit for calculating an attitude of the controller device; and a determination unit for determining an orientation of the grip portion with respect to the center based on the attitude of the controller device.
-
-
14. A non-transitory computer-readable storage medium storing thereon an information processing program to be executed by a computer of an information processing apparatus including a housing, and a grip portion formed lopsided with respect to a center of a predetermined surface of the housing, the information processing program causing the computer to execute:
-
calculating an attitude of the information processing apparatus; and determining an orientation of the grip portion with respect to the center based on the attitude.
-
-
15. A non-transitory computer-readable storage medium storing thereon an information processing program to be executed by an information processing apparatus capable of communicating with a controller device including a housing, and a grip portion formed lopsided with respect to a center of a predetermined surface of the housing, the information processing program causing the computer to execute:
-
calculating an attitude of the controller device; and determining an orientation of the grip portion with respect to the center based on the attitude of the controller device.
-
Specification