IP Library Patent Application 11227123
Patent Application
App. No. 11/227,123

Program, information storage medium and image generation apparatus

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 None
App. No.
11/227,123
Abstract

A program for making a computer generate a space image including a moving body moving in a virtual 3D space based on a visual point, makes the computer function as: a visual point control unit controlling the visual point according to movement of the moving body so that the moving body is arranged at a predetermined position in the space image; a background image generation unit generating an image in the 3D space except for the moving body as a background image based on the visual point; a blur processing unit performing predetermined blur processing to the generated background image to generate a background blur image; a moving body image generation unit generating a moving body image based on the visual point; and a space image generation unit synthesizing the generated moving body image and the background blur image generated by the blur processing unit to generate the space image.

Claims (57)

1 . A program for making a computer generate a space image including a moving body moving in a virtual three-dimensional space based on a given visual point, the program making the computer function as:

a visual point control unit for controlling the visual point according to a movement of the moving body so that the moving body is arranged at a predetermined position in the space image;

a background image generation unit for generating an image in the virtual three-dimensional space except for the moving body as a background image based on the visual point;

a blur processing unit for performing predetermined blur processing to the generated background image to generate a background blur image;

a moving body image generation unit for generating an image of the moving body based on the visual point; and

a space image generation unit for synthesizing the generated image of the moving body and the background blur image generated by the blur processing unit to generate the space image.

2 . The program as claimed in claim 1 , wherein

the program makes the computer function in order that the direction control unit includes a sight line direction control unit for controlling a sight line direction of the visual point to face the moving body, and the blur processing unit perform the blur processing by varying a blur direction based on a change of the sight line direction controlled by the sight line direction control unit.

3 . The program as claimed in claim 2 , wherein

the program makes the computer function in order that the blur processing unit generates the background blur image by synthesizing a reproduction of the generated background image into a direction reverse to a change direction of the sight line direction controlled by the sight line direction control unit.

4 . The program as claimed in claim 2 , wherein

the program makes the computer function in order that the blur processing unit further performs the blur processing by varying a degree of a blur based on a variation of the sight line direction controlled by the sight line direction control unit.

5 . The program as claimed in claim 1 , wherein

the program makes the computer function in order that the visual point control unit includes a following control unit for controlling the visual point so as to follow the moving body, and the blur processing unit performs the blur processing by varying a blur direction based on a direction of a positional change of the visual point by the following control unit.

6 . The program as claimed in claim 5 , wherein

the program makes the computer function in order that the blur processing unit generates the background blur image by synthesizing a reproduction of the generated background image by shifting into a direction reverse to the direction of the positional change of the visual point by the following control unit.

7 . The program as claimed in claim 5 , wherein

the program makes the computer function in order that the following control unit controls the visual point so as to follow the moving body from a rear of a movement of the mobbing body, and the blur processing unit generates the background blur image by synthesizing reproductions of the generated background image by shifting the reproductions in order into a direction reverse to the direction of the positional change of the visual point by the following control unit, and by synthesizing the reproductions while enlarging sizes of the reproductions as the shifting is performed more times.

8 . The program as claimed in claim 5 , wherein the program makes the computer function in order that the blur processing unit further performs the blur processing by varying a degree of a blur based on the variation of the position of the visual point by the following control unit.

9 . The program as claimed in claim 1 , wherein the program makes the computer function in order that the background image generation unit includes:

a rear background image generation unit for generating an image of the virtual three-dimensional space in a rear of the moving body as seen from the visual point as a rear background image, and

a front background image generation unit for generating an image of the virtual three-dimensional space in a front of the moving body as seen from the visual point as a front background image; and that

the blur processing unit includes

a rear blur processing unit for performing the blur processing to the generated rear background image to generate a rear background blur image, and

a front blur processing unit for performing the blur processing to the generated front background image to generate a front background blur image; and further that

the space image generation unit synthesizes the generated image of the moving body and the generated rear background blur image, and further synthesizes the generated front background blur image and the synthesized image to generate the space image.

10 . A program for making a computer generate a space image including a moving body moving in a virtual three-dimensional space based on a visual point a sight line direction and an arrangement position of which is previously set makes the computer function as:

a moving body image generation unit for generating an image of the moving body as a moving body image based on the visual point;

a blur processing unit for performing predetermined blur processing to the generated moving body image to generate a moving body blur image;

a rear background image generation unit for generating an image of the virtual three-dimensional space in a rear of the moving body as seen from the visual point as a rear background image;

a front background image generation unit for generating an image of the virtual three-dimensional space in a front of the moving body as seen from the visual point as a front background image; and

a space image generation unit for synthesizing the generated moving body blur image and the generated rear background image, and further synthesizing the generated front background image and the synthesized image to generate the space image.

11 . A program for making a computer generate a space image including a moving body moving in a virtual three-dimensional space based on a given visual point, the program making the computer function as:

a moving body image generation unit for generating an image of the moving body as a moving body image based-on the visual point;

a rear image generation unit for generating an image of the virtual three-dimension space in a rear of the moving body as seen from the visual point as a rear background image;

a front image generation unit for generating an image of the virtual three-dimensional space in a front of the moving body as seen from the visual point as a front background image;

a blur processing unit for performing blur processing to at least one image among the generated moving body image, the generated rear background image and the generated front background image; and

a space image generation unit for synthesizing the generated moving body image and the generated rear background image, and further for synthesizing the generated front background image and the synthesized image to generate the space image, wherein as to the image having received the blur processing by the blur processing unit among the rear background image, the moving body image and the front background image, the image having received the blur processing is synthesized with the other images.

12 . An information storage medium capable of being read by a computer, the medium storing a program as claimed in any one of claims 1 , 10 and 11 .

13 . An image generation apparatus for generating a space image including a moving body moving in a virtual three-dimensional space based on a given visual point, the apparatus comprising:

a visual point control unit for controlling the visual point according to a movement of the moving body so that the moving body is arranged at a predetermined position in the space image;

a background image generation unit for generating an image of the virtual three-dimensional space except for the moving body as a background image based on the visual point;

a blur processing unit for performing predetermined blur processing to the generated background image to generate a background blur image;

a moving body image generation unit for generating an image of the moving body based on the visual point; and

a space image generation unit for synthesizing the generated image of the moving body and the background blur image generated by the blur processing unit to generate the space image.

14 . An image generation apparatus for generating a space image including a moving body moving in a virtual three-dimensional space based on a visual point a sight line direction and an arrangement position of which is previously set, the apparatus comprising:

a moving body image generation unit for generating an image of the moving body as a moving body image based on the visual point;

a blur processing unit for performing predetermined blur processing to the generated moving body image to generate a moving body blur image;

a rear background image generation unit for generating an image of the virtual three-dimensional space in a rear of the moving body as seen from the visual point as a rear background image;

a front background image generation unit for generating an image of the virtual three-dimensional space in a front of the moving body as seen from the visual point as a front background image; and

a space image generation unit for synthesizing the generated moving body blur image and the generated rear background image, and further synthesizing the generated front background image and the synthesized image to generate the space image.

15 . An image generation apparatus for generating a space image including a moving body moving in a virtual three-dimensional space based on a given visual point, the apparatus comprising:

a moving body image generation unit for generating an image of the moving body as a moving body image based on the visual point;

a rear image generation unit for generating an image of the virtual three-dimensional space in a rear of the moving body as seen from the visual point as a rear background image;

a front image generation unit for generating an image of the virtual three-dimensional space in a front of the moving body as seen from the visual point as a front background image;

a blur processing unit for performing blur processing to at least an image among the generated moving body image, the generated rear background image and the generated front background image; and

a space image generation unit for synthesizing the generated moving body image and the generated rear background image, and further for synthesizing the generated front background image and the synthesized image to generate the space image, wherein as to the image having received the blur processing by the blur processing unit among the rear background image, the moving body image and the front background image, the image having received the blur processing is synthesized with the other images.

Assignments (4)
CHANGE OF ADDRESS Recorded Nov 15, 2007
From: NAMCO BANDAI GAMES INC.
To: NAMCO BANDAI GAMES INC.
Reel/Frame 020206/0292 →
CHANGE OF ADDRESS Recorded Sep 10, 2007
From: NAMCO BANDAI GAMES INC.
To: NAMCO BANDAI GAMES INC
Reel/Frame 019834/0562 →
CHANGE OF NAME Recorded Jun 15, 2006
From: NAMCO LIMITED/NAMCO LTD.
To: NAMCO BANDAI GAMES INC.
Reel/Frame 017996/0786 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2005
From: OUCHI, SATORU
To: NAMCO LTD.
Reel/Frame 017000/0260 →