Information processing system, information processing apparatus, storage medium having information processing program stored therein, and image display method for controlling virtual objects based on at least body state data and/or touch position data
First Claim
1. A non-transitory computer-readable storage medium storing an information processing program to be executed by a computer of an information processing apparatus capable of displaying an image on a portable display apparatus that outputs at least body state data based on an attitude and/or a motion of the portable display apparatus body and touch position data based on a touch position on a touch panel provided in the portable display apparatus, the information processing program, when executed, causing the computer to provide comprising:
- calculating the attitude and/or the motion of the portable display apparatus on the basis of the body state data;
controlling, on the basis of the calculated attitude and/or motion of the portable display apparatus, an action of a first object without causing a second object to perform an action, the first object and the second object placed in a virtual world;
controlling, on the basis of the touch position data, an action of the second object without causing the first object to perform an action, the first object and the second object placed in the virtual world;
generating a first image including at least a part of the first object and at least a part of the second object; and
displaying the first image on the portable display apparatus,if a motion of rotation of the portable display apparatus is calculated, the action of the first object is controlled so that the first object rotates relative to a display screen of the portable display apparatus, and the action of the second object is controlled so that the second object does not rotate relative to the display screen of the portable display apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
An action of a first object placed in a virtual world is controlled on the basis of body state data output from a portable display apparatus. An action of a second object placed in the virtual world is controlled on the basis of touch position data based on a touch position on a touch panel provided on a surface of a display screen of the portable display apparatus. Then, a first image including at least a part of the first object and at least a part of the second object is generated, and the first image is displayed on the portable display apparatus.
117 Citations
30 Claims
-
1. A non-transitory computer-readable storage medium storing an information processing program to be executed by a computer of an information processing apparatus capable of displaying an image on a portable display apparatus that outputs at least body state data based on an attitude and/or a motion of the portable display apparatus body and touch position data based on a touch position on a touch panel provided in the portable display apparatus, the information processing program, when executed, causing the computer to provide comprising:
-
calculating the attitude and/or the motion of the portable display apparatus on the basis of the body state data; controlling, on the basis of the calculated attitude and/or motion of the portable display apparatus, an action of a first object without causing a second object to perform an action, the first object and the second object placed in a virtual world; controlling, on the basis of the touch position data, an action of the second object without causing the first object to perform an action, the first object and the second object placed in the virtual world; generating a first image including at least a part of the first object and at least a part of the second object; and displaying the first image on the portable display apparatus, if a motion of rotation of the portable display apparatus is calculated, the action of the first object is controlled so that the first object rotates relative to a display screen of the portable display apparatus, and the action of the second object is controlled so that the second object does not rotate relative to the display screen of the portable display apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An information processing apparatus comprising processing circuitry having at least one processor, the information processing apparatus capable of displaying an image on a portable display apparatus that outputs at least body state data based on an attitude and/or a motion of the portable display apparatus body and touch position data based on a touch position on a touch panel provided in the portable display apparatus, the processing circuitry controlling the information processing apparatus to:
-
calculate the attitude and/or the motion of the portable display apparatus on the basis of the body state data; control, on the basis of the calculated attitude and/or motion of the portable display apparatus, an action of a first object without causing a second object to perform an action, the first object and the second object placed in a virtual world; control, on the basis of the touch position data, an action of the second object without causing the first object to perform an action, the first object and the second object placed in the virtual world; generate a first image including at least a part of the first object and at least a part of the second object; and display the first image on the portable display apparatus, if a motion of rotation of the portable display apparatus is calculated, the action of the first object is controlled so that the first object rotates relative to a display screen of the portable display apparatus, and the action of the second object is controlled so that the second object does not rotate relative to the display screen of the portable display apparatus.
-
-
29. An information processing system including a plurality of apparatuses configured to communicate with each other, the information processing system capable of displaying an image on a portable display apparatus that outputs at least body state data based on an attitude and/or a motion of the portable display apparatus body and touch position data based on a touch position on a touch panel provided in the portable display apparatus, the information processing system comprising:
a processing system having at least one processor, the processing system configured to; calculate the attitude and/or the motion of the portable display apparatus on the basis of the body state data; control, on the basis of the calculated attitude and/or motion of the portable display apparatus, an action of a first object without causing a second object to perform an action, the first object and the second object placed in a virtual world; control, on the basis of the touch position data, an action of the second object without causing the first object to perform an action, the first object and the second object placed in the virtual world; generate a first image including at least a part of the first object and at least a part of the second object; and display the first image on the portable display apparatus, if a motion of rotation of the portable display apparatus is calculated, the action of the first object is controlled so that the first object rotates relative to a display screen of the portable display apparatus, and the action of the second object is controlled so that the second object does not rotate relative to the display screen of the portable display apparatus.
-
30. An image processing method performed by a processor or a cooperation of a plurality of processors included in an image processing system including at least one information processing apparatus capable of displaying an image on a portable display apparatus that outputs at least body state data based on an attitude and/or a motion of the portable display apparatus body and touch position data based on a touch position on a touch panel provided in the portable display apparatus, the information processing method comprising:
-
calculating the attitude and/or the motion of the portable display apparatus on the basis of the body state data; controlling, on the basis of the calculated attitude and/or motion of the portable display apparatus, an action of a first object without causing a second object to perform an action, the first object and the second object placed in a virtual world; controlling, on the basis of the touch position data, an action of the second object without causing the first object to perform an action, the first object and the second object placed in the virtual world; generating a first image including at least a part of the first object and at least a part of the second object; and displaying the first image on the portable display apparatus, if a motion of rotation of the portable display apparatus is calculated, the action of the first object is controlled so that the first object rotates relative to a display screen of the portable display apparatus, and the action of the second object is controlled so that the second object does not rotate relative to the display screen of the portable display apparatus.
-
Specification