Computer-readable storage medium having stored therein information processing program, information processing apparatus, information processing system, and information processing method
First Claim
1. A non-transitory computer-readable storage medium having stored therein an information processing program to be executed by a computer of an information processing apparatus to cause a stationary display device to display an image, the program, when executed, causing the computer to be configured to perform functionality comprising:
- setting a virtual camera in a virtual space in which a predetermined object is arranged;
generating an image taken by the virtual camera of the virtual space containing the predetermined object;
displaying the generated image on the stationary display device; and
determining whether a user is viewing the stationary display device displaying the generated image, whereinwhen it is determined that the user is not viewing the stationary display device, adjusting the generated image or adjusting parameters of the virtual camera such that the displayed image on the stationary displayed device is made more difficult to be viewed than at a time when it is determined that the user is viewing the stationary display device.
0 Assignments
0 Petitions
Accused Products
Abstract
A pirate ship is displayed on a television being a stationary display device and on a terminal device being a portable display device. When the terminal device is held in a second attitude, the position and the angle of view of a first virtual camera are adjusted, and the pirate ship displayed on the television is zoomed out. When the terminal device is held in a first attitude, the position and the angle of view of the first virtual camera are adjusted and the pirate ship displayed on the television is zoomed in.
43 Citations
34 Claims
-
1. A non-transitory computer-readable storage medium having stored therein an information processing program to be executed by a computer of an information processing apparatus to cause a stationary display device to display an image, the program, when executed, causing the computer to be configured to perform functionality comprising:
-
setting a virtual camera in a virtual space in which a predetermined object is arranged; generating an image taken by the virtual camera of the virtual space containing the predetermined object; displaying the generated image on the stationary display device; and determining whether a user is viewing the stationary display device displaying the generated image, wherein when it is determined that the user is not viewing the stationary display device, adjusting the generated image or adjusting parameters of the virtual camera such that the displayed image on the stationary displayed device is made more difficult to be viewed than at a time when it is determined that the user is viewing the stationary display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information processing system for causing a stationary display device to display an image, the system comprising:
a computer processing system, comprising at least one computer processor, configured to; set a virtual camera in a virtual space in which a predetermined object is arranged; generate an image taken by the virtual camera of the virtual space containing the predetermined object; display the generated image on the stationary display device; and determine whether or not a user is viewing the stationary display device displaying the generated image, so that when it is determined that the user is not viewing the stationary display device displaying the generated image, adjust the generated image or adjust parameters of the virtual camera such that the displayed image is made more difficult to be viewed than at a time when it is determined that the user is viewing the stationary display device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. An information processing apparatus for causing a stationary display device to display an image, the apparatus comprising:
-
a setter configured to set a virtual camera in a virtual space in which a predetermined object is arranged; an image generator configured to generate an image taken by the virtual camera of the virtual space containing the predetermined object; display controller configured to display the generated image on the stationary display device; and a determination unit, implemented at least by a processor and configured to determine whether a user is viewing the stationary display device displaying the generated image, wherein when it is determined that the user is not viewing the stationary display device, the image generator is configured to adjust the generated image or the setter is configured to adjust parameters of the virtual camera such that the displayed image is made more difficult to be viewed than at a time when it is determined that the user is viewing the stationary display device.
-
-
19. A method of causing a stationary display device to display an image, the method comprising:
-
setting a virtual camera in a virtual space in which a predetermined object is arranged; generating an image taken by the virtual camera of the virtual space containing the predetermined object; displaying the generated image on the stationary display device; and determining, using a computer processing system comprising a computer processor, whether a user is viewing the stationary display device displaying the generated image, wherein when it is determined that the user is not viewing the stationary display device, adjusting the generated image or adjusting parameters of the virtual camera such that the displayed image on the stationary displayed device is made more difficult to be viewed than at a time when it is determined that the user is viewing the stationary display device.
-
-
20. A non-transitory computer-readable storage medium having stored therein an information processing program to be executed by a computer of an information processing apparatus to cause a stationary display device to display an image, the program, when executed, causing the computer to be configured to perform functionality comprising:
-
setting a virtual camera in a virtual space in which a predetermined object is arranged; generating an image taken by the virtual camera of the virtual space containing the predetermined object; displaying the generated image on the stationary display device; and determining whether a user is viewing the stationary display device displaying the generated image, wherein the image displayed on the stationary display device is varied, by adjusting the generated image or adjusting parameters of the virtual camera, between when the user is determined to be viewing the stationary display device displaying the generated image and when the user is determined to be not viewing the stationary display device displaying the generated image. - View Dependent Claims (21, 22, 23, 24)
-
-
25. An information processing system for causing a stationary display device to display an image, the system comprising:
a computer processing system, comprising at least one computer processor, configured to; set a virtual camera in a virtual space in which a predetermined object is arranged; generate an image taken by the virtual camera of the virtual space containing the predetermined object; display the generated image on the stationary display device; determine whether a user is viewing the stationary display device displaying the generated image; and vary the image displayed on the stationary display device, by adjusting the generated image or adjusting parameters of the virtual camera, between when the user is determined to be viewing the stationary display device displaying the generated image and when the user is determined to be not viewing the stationary display device displaying the generated image. - View Dependent Claims (26, 27, 28, 29)
-
30. An information processing apparatus for causing a stationary display device to display an image, the apparatus comprising:
-
a setter configured to set a virtual camera in a virtual space in which a predetermined object is arranged; an image generator configured to generate an image taken by the virtual camera of the virtual space containing the predetermined object; display controller configured to display the generated image on the stationary display device; and a determination unit, implemented at least by a processor and configured to determine whether a user is viewing the stationary display device displaying the generated image, wherein the image displayed on the stationary display device is varied, by adjusting the generated image or adjusting parameters of the virtual camera, between when the user is determined to be viewing the stationary display device displaying the generated image and when the user is determined to be not viewing the stationary display device displaying the generated image.
-
-
31. A method of causing a stationary display device to display an image, the method comprising:
-
setting a virtual camera in a virtual space in which a predetermined object is arranged; generating an image taken by the virtual camera of the virtual space containing the predetermined object; displaying the generated image on the stationary display device; and determining, using a computer processing system comprising a computer processor, whether a user is viewing the stationary display device displaying the generated image, wherein the image displayed on the stationary display device varies is varied, by adjusting the generated image or adjusting parameters of the virtual camera, between when the user is determined to be viewing the stationary display device displaying the generated image and when the user is determined to be not viewing the stationary display device displaying the generated image.
-
-
32. An information processing system comprising:
-
a stationary display device; a portable device; and a computer processing system in communication with the stationary display device and the portable device, the computer processing system comprising at least one processor, the computer processing system being configured to; set a virtual camera in a virtual space in which a predetermined object is arranged; generate an image taken by the virtual camera of the virtual space containing the predetermined object; display the generated image on the stationary display device; based on data received from the portable device, determine whether a user is viewing the stationary display device displaying the generated image; and when, based on the received data, it is determined that the user is not viewing the stationary display device, automatically adjust the displayed image on the stationary display device such that the predetermined object in the displayed image is made less visible than at a time when it is determined that the user is viewing the stationary display device. - View Dependent Claims (33, 34)
-
Specification