IP Library › Granted Patent US 10,960,310
Granted Patent B2
US 10,960,310 · App. 16/302,407 · Granted Mar 30, 2021

Program, computer apparatus, program execution method, and computer system

Inventors: Kazuki Ito (Tokyo, JP); Yusuke Shimizu (Tokyo, JP)
Assignee: SQUARE ENIX CO., LTD.
A63F13/5255A63F13/213A63F13/428A63F13/525G06T19/00H04N5/74
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,960,310
App. No.
16/302,407
Granted
Mar 30, 2021
Kind
B2
Abstract

A highly attractive program, a computer apparatus, a program execution method, and a system that allow a user to experience a virtual world full of the realistic feeling are provided. Provided is a program to be executed on a computer apparatus capable of communicating or connecting with a projector that projects a projection image onto a projected surface, the program causing the computer apparatus to function as: a specific point position changer that changes a position of a specific point for specifying the projection image to be projected onto the projected surface; and a transmitter that transmits an image in accordance with the position of the specific point to a projector as the projection image.

Claims (60)

1. A non-transitory computer-readable recording medium including a program to be executed on a computer apparatus capable of communicating or connecting with a projector that projects a projection image onto a projected surface, the program causing the computer apparatus to perform operations comprising:

changing a position of a specific point for specifying the projection image to be projected onto the projected surface; and

transmitting images in accordance with the position of the specific point to the projector as the projection image,

wherein the position of the specific point changes in accordance with an operation instruction by a user,

wherein the projected surface includes a pair of projected surfaces, the pair of projected surfaces being perpendicularly aligned,

wherein the images are photographed by a pair of virtual cameras and projected on the pair of projected surfaces, and

wherein positions of the pair of virtual cameras are changed in accordance with the operation instruction by the user.

2. The non-transitory computer-readable recording medium according to claim 1 , the operations further comprising:

generating the images by perspective transformation of a virtual three-dimensional space from the pair of virtual cameras onto virtual screens.

3. The non-transitory computer-readable recording medium according to claim 2 ,

wherein the positions of the pair of virtual cameras are changed while maintaining a relative positional relationship with respect to the specific point.

4. The non-transitory computer-readable recording medium according to claim 3 , wherein positions of the pair of projected surfaces are changed according to changes of the positions of the pair of virtual cameras.

5. The non-transitory computer-readable recording medium according to claim 2 ,

wherein a first projected surface and a second projected surface being are disposed at a predetermined angle,

wherein the generating includes

first generating a first image by perspective transformation from a first virtual camera corresponding to the first projected surface onto a first virtual screen, and

second generating a second image by perspective transformation from a second virtual camera corresponding to the second projected surface onto a second virtual screen,

wherein a first relative positional relationship of the first virtual screen with respect to the first virtual camera and a second relative positional relationship of the second virtual screen with respect to the second virtual camera are same, and

wherein the first virtual screen and the second virtual screen have a same angle as the predetermined angle.

6. The non-transitory computer-readable recording medium according to claim 5 ,

wherein the first projected surface is perpendicular to the second projected surface.

7. The non-transitory computer-readable recording medium according to claim 1 , the operations further comprising:

receiving the operation instruction of the user; and

moving a user character in a virtual three-dimensional space according to the operation input,

wherein the position of the specific point is changed in correspondence with a position of the user character.

8. The non-transitory computer-readable recording medium according to claim 1 ,

wherein a light beam photographed by a photographing device that photographs an irradiated light beam, from a light beam irradiation device onto the projected surface, is received as the operation instruction.

9. The non-transitory computer-readable recording medium according to claim 8 ,

wherein the position of the specific point is changed in a direction perpendicular to a virtual screen corresponding to the projected surface irradiated with the light beam.

10. The non-transitory computer-readable recording medium according to claim 1 , wherein positions of the pair of projected surfaces are changed in accordance with the operation instruction by the user.

11. A computer apparatus capable of communicating or connecting with a projector that projects a projection image onto a projected surface, the apparatus comprising:

a processor; and

a memory including a set of instructions that, when executed by the processor, causes the processor to perform operations, the operations including:

changing a position of a specific point for specifying the projection image to be projected onto the projected surface; and

transmitting images in accordance with the position of the specific point to the projector as the projection image,

wherein the position of the specific point changes in accordance with an operation instruction by a user,

wherein the projected surface includes a pair of projected surfaces, the pair of projected surfaces being perpendicularly aligned,

wherein the images are photographed by a pair of virtual cameras and projected on the pair of projected surfaces, and

wherein positions of the pair of virtual cameras are changed in accordance with the operation instruction by the user.

12. The computer apparatus according to claim 11 , wherein positions of the pair of projected surfaces are changed in accordance with the operation instruction by the user.

13. A program execution method to be executed on a computer apparatus capable of communicating or connecting with a projector that projects a projection image onto a projected surface, the program execution method comprising:

changing a position of a specific point for specifying the projection image to be projected onto the projected surface; and

transmitting images in accordance with the position of the specific point to the projector as the projection image,

wherein the position of the specific point changes in accordance with an operation instruction by a user,

wherein the projected surface includes a pair of projected surfaces, the pair of projected surfaces being perpendicularly aligned,

wherein the images are photographed by a pair of virtual cameras and projected on the pair of projected surfaces, and

wherein positions of the pair of virtual cameras are changed in accordance with the operation instruction by the user.

14. The program execution method according to claim 13 , wherein positions of the pair of projected surfaces are changed in accordance with the operation instruction by the user.

15. A computer system, comprising:

a projector that projects a projection image onto a projected surface; and

a computer apparatus capable of communicating or connecting with the projector,

wherein the computer apparatus

changes a position of a specific point for specifying the projection image to be projected onto the projected surface, and

transmits images in accordance with the position of the specific point to the projector as the projection image,

wherein the projector projects the image onto the projected surface, and

wherein the position of the specific point changes in accordance with an operation instruction by a user,

wherein the projected surface includes a pair of projected surfaces, the pair of projected surfaces being perpendicularly aligned,

wherein the images are photographed by a pair of virtual cameras and projected on the pair of projected surfaces, and

wherein positions of the pair of virtual cameras are changed in accordance with the operation instruction by the user.

16. The computer system according to claim 15 , wherein positions of the pair of projected surfaces are changed in accordance with the operation instruction by the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2019
From: ITO, KAZUKI; SHIMIZU, YUSUKE
To: SQUARE ENIX CO., LTD.
Reel/Frame 048347/0608 →
Priority Claims (1)
JP JP2016-099388 · May 18, 2016 · national
Continuity (1)
Related Publication 20190275426A1 · Sep 12, 2019