Computer-readable storage medium, information processing system, and information processing method for displaying an image on a display device using attitude data of a display device
First Claim
1. A non-transitory computer-readable storage medium comprising an information processing program executed on a computer of an information processing apparatus which is configured to display an image on a portable display device which outputs at least attitude data based on an attitude of a body of the portable display device, wherein the information processing program causes the computer to:
- obtain load data based on a load applied to a load detection device;
control an attitude of an object arranged in a virtual world, by changing the attitude of the object to correspond to changes in the attitude of the body of the portable display device;
cause the object to move in the virtual world based on the load data; and
display, on the portable display device, a first image showing the virtual world viewed from a virtual camera having a position and an attitude set to follow the attitude of the object, the attitude of the object controlled based on the attitude data corresponding to the changes in the attitude of the body of the portable display device.
1 Assignment
0 Petitions
Accused Products
Abstract
An attitude of an object arranged in a virtual world is controlled based on attitude data outputted from a portable display device. Further, the object is caused to move in the virtual world, based on data based on a load applied to a load detection device. Then, a first image showing the virtual world including at least the object is displayed on the portable display device.
114 Citations
43 Claims
-
1. A non-transitory computer-readable storage medium comprising an information processing program executed on a computer of an information processing apparatus which is configured to display an image on a portable display device which outputs at least attitude data based on an attitude of a body of the portable display device, wherein the information processing program causes the computer to:
-
obtain load data based on a load applied to a load detection device; control an attitude of an object arranged in a virtual world, by changing the attitude of the object to correspond to changes in the attitude of the body of the portable display device; cause the object to move in the virtual world based on the load data; and display, on the portable display device, a first image showing the virtual world viewed from a virtual camera having a position and an attitude set to follow the attitude of the object, the attitude of the object controlled based on the attitude data corresponding to the changes in the attitude of the body of the portable display device. - 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, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An information processing system including a portable display device, a load detection device, and an information processing apparatus configured to display an image on the portable display device, wherein
the load detection device is configured to output, to the information processing apparatus, data based on a load applied to the load detection device, the portable display device is configured to output, to the information processing apparatus, at least attitude data according to an attitude of a body of the portable display device, the information processing apparatus is configured to: -
obtain load data outputted from the load detection device; set a movement direction of an object arranged in a virtual world, by changing the movement direction of the object to correspond to changes in the attitude of the body of the portable display device; cause the object to move in the movement direction in the virtual world based on the obtained load data; and output, to the portable display device, a first image showing the virtual world viewed from a virtual camera having a position and an attitude set to follow the movement direction of the object, the movement direction of the object set based on the attitude data corresponding to the changes in the attitude of the body of the portable display device, and the portable display device is further configured to; obtain data of the first image outputted from the information processing apparatus; and display the first image represented by the obtained image data.
-
-
42. An information processing method executed by one processor included in an information processing system that includes at least one information processing apparatus configured to display an image on a portable display device that outputs at least attitude data according to an attitude of a body of the portable display device, or by a plurality of processors included in the information processing system in a cooperative manner, the information processing method comprising:
-
obtaining load data based on a load applied to a load detection device; controlling an attitude of an object arranged in a virtual world, by changing the attitude of the object to correspond to changes in the attitude of the body of the portable display device; causing the object to move in the movement direction in the virtual world based on the obtained load data; and displaying, on the portable display device, as a first image, an image showing the virtual world viewed from a virtual camera having a position and an attitude set to follow the attitude of the object, the attitude of the object controlled based on the attitude data corresponding to the changes in the attitude of the body of the portable display device.
-
-
43. An information processing system including a portable display device and a load detection device, wherein
the load detection device is configured to output, to the portable display device, data based on a load applied to the load detection device, and the portable display device is configured to: -
generate attitude data in accordance with an attitude of a body of the portable display device; obtain load data outputted from the load detection device; control the attitude of an object arranged in the virtual world, by changing the attitude of the object to correspond to changes in the attitude of the body of the portable display device; cause the object to move in the virtual world, based on the obtained load data; generate a first image showing the virtual world viewed from a virtual camera having a position and an attitude set to follow the attitude of the object, the attitude of the object controlled based on the attitude data corresponding to the changes in the attitude of the body of the portable display device; and display the generated first image.
-
Specification