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 performed by a computer of an information processing apparatus which causes a stationary display device to display an image, the program causing the computer to at least perform:
- setting a first virtual camera in a virtual space in which a predetermined object is arranged;
setting a second virtual camera in a virtual space in which the predetermined object is arranged;
causing the stationary display device to display a first image of the virtual space containing the predetermined object, the first image being taken by the first virtual camera;
causing a portable display device held by a user to display a second image of the virtual space taken by the second virtual camera; and
determining whether the user is viewing the stationary display device, whereinwhen it is determined that the user is not viewing the stationary display device, the first image is made more difficult to be viewed than that at a time when it is determined that the user is viewing the stationary display device,when it is determined that the user is not viewing the stationary display device, the predetermined object in the first image is made more difficult to be viewed, by performing a process of displaying at least the predetermined object in a zoomed-out manner, a process of displaying a predetermined image in a part or a whole of a region containing the predetermined object in the first image, a process of blurring at least the predetermined object, a process of making at least the predetermined object transparent or translucent, and/or a process of displaying at least the predetermined object in a pixelized manner.
1 Assignment
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.
19 Citations
22 Claims
-
1. A non-transitory computer-readable storage medium having stored therein an information processing program performed by a computer of an information processing apparatus which causes a stationary display device to display an image, the program causing the computer to at least perform:
-
setting a first virtual camera in a virtual space in which a predetermined object is arranged; setting a second virtual camera in a virtual space in which the predetermined object is arranged; causing the stationary display device to display a first image of the virtual space containing the predetermined object, the first image being taken by the first virtual camera; causing a portable display device held by a user to display a second image of the virtual space taken by the second virtual camera; and determining whether the user is viewing the stationary display device, wherein when it is determined that the user is not viewing the stationary display device, the first image is made more difficult to be viewed than that at a time when it is determined that the user is viewing the stationary display device, when it is determined that the user is not viewing the stationary display device, the predetermined object in the first image is made more difficult to be viewed, by performing a process of displaying at least the predetermined object in a zoomed-out manner, a process of displaying a predetermined image in a part or a whole of a region containing the predetermined object in the first image, a process of blurring at least the predetermined object, a process of making at least the predetermined object transparent or translucent, and/or a process of displaying at least the predetermined object in a pixelized manner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An information processing apparatus that causes a stationary display device to display an image, the apparatus comprising:
-
a first camera setting unit configured to set a first virtual camera in a virtual space in which a predetermined object is arranged; a second camera setting unit configured to set a second virtual camera in a virtual space in which the predetermined object is arranged; a first display control unit configured to cause the stationary display device to display a first image of the virtual space containing the predetermined object, the first image being taken by the first virtual camera; a second display control unit configured to cause a portable display device held by a user to display a second image of the virtual space taken by the second virtual camera; and a determination unit configured to determine whether the user is viewing the stationary display device, wherein when the determination unit has determined that the user is not viewing the stationary display device, the first display control unit makes the first image more difficult to be viewed than that at a time when the determination unit has determined that the user is viewing the stationary display device, and when the determination unit has determined that the user is not viewing the stationary display device, the predetermined object in the first image is made more difficult to be viewed, by performing a process of displaying at least the predetermined object in a zoomed-out manner, a process of displaying a predetermined image in a part or a whole of a region containing the predetermined object in the first image, a process of blurring at least the predetermined object, a process of making at least the predetermined object transparent or translucent, and/or a process of displaying at least the predetermined object in a pixelized manner.
-
-
21. An information processing system that causes a stationary display device to display an image, the system comprising:
-
a portable display device; a first camera setting unit configured to set a first virtual camera in a virtual space in which a predetermined object is arranged; a second camera setting unit configured to set a second virtual camera in a virtual space in which the predetermined object is arranged; a first display control unit configured to cause the stationary display device to display a first image of the virtual space containing the predetermined object, the first image being taken by the first virtual camera; a second display control unit configured to cause the portable display device to display a second image of the virtual space taken by the second virtual camera; and a determination unit configured to determine whether a user is viewing the stationary display device, wherein when the determination unit has determined that the user is not viewing the stationary display device, the first display control unit makes the first image more difficult to be viewed than that at a time when the determination unit has determined that the user is viewing the stationary display device, when the determination unit has determined that the user is not viewing the stationary display device, the predetermined object in the first image is made more difficult to be viewed, by performing a process of displaying at least the predetermined object in a zoomed-out manner, a process of displaying a predetermined image in a part or a whole of a region containing the predetermined object in the first image, a process of blurring at least the predetermined object, a process of making at least the predetermined object transparent or translucent, and/or a process of displaying at least the predetermined object in a pixelized manner.
-
-
22. An information processing method performed in an information processing apparatus that causes a stationary display device to display an image, the method comprising:
-
setting a first virtual camera in a virtual space in which a predetermined object is arranged; setting a second virtual camera in a virtual space in which the predetermined object is arranged; causing the stationary display device to display a first image of the virtual space containing the predetermined object, the first image being taken by the first virtual camera; causing a portable display device held by a user to display a second image of the virtual space taken by the second virtual camera; and determining whether the user is viewing the stationary display device, wherein in the causing the stationary display device to display the first image, when it is determined that the user is not viewing the stationary display device, the first image is made more difficult to be viewed than that at a time when it is determined that the user is viewing the stationary display device, when it is determined that the user is not viewing the stationary display device, the predetermined object in the first image is made more difficult to be viewed, by performing a process of displaying at least the predetermined object in a zoomed-out manner, a process of displaying a predetermined image in a part or a whole of a region containing the predetermined object in the first image, a process of blurring at least the predetermined object, a process of making at least the predetermined object transparent or translucent, and/or a process of displaying at least the predetermined object in a pixelized manner.
-
Specification