IP Library Patent Application 11596156
Patent Application
App. No. 11/596,156

Display, Displaying Method, Information Recording Medium, and Program

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/596,156
Abstract

In a display ( 201 ) suitable for presenting a virtual three-dimensional space to an observer in an easy-to-understand manner by three-dimensional graphics display even in a case where the area occupied by an object in the screen increases, a projecting unit ( 202 ) projects, onto a first projection plane, the appearance of each object to be transparented (hereinafter referred to as “transparency object”), among object placed in the virtual three-dimensional space, an obtaining unit ( 203 ) obtains the area over which the appearance of each transparency object is projected on the first projection plane, and a display unit ( 204 ) displays an image generated by projecting, onto a second projection plane, the appearance of an object that is not to be transparented, among the objects placed in the virtual space, and projecting the appearance of each transparency object on the second projection plane at a transparency degree pre-associated with the obtained area.

Claims (29)

1 . A display ( 201 ), comprising:

a projecting unit ( 202 ) which projects, onto a first projection plane, an appearance of each object to be transparented (hereinafter referred to as “transparency object”), among objects placed in a virtual three-dimensional space;

an obtaining unit ( 203 ) which obtains an area over which the appearance of each said transparency object is projected on said first projection plane; and

a display unit ( 204 ) which displays an image generated by projecting, onto a second projection plane, an appearance of an object that is not to be transparented (hereinafter referred to as “opaque object”), among the objects placed in the virtual space, and projecting the appearance of each said transparency object on said second projection plane at a transparency degree pre-associated with the obtained area.

2 . The display ( 201 ) according to claim 1 ,

wherein the transparency degree is pre-associated with the area, such that the transparency degree becomes higher as the obtained area is larger in said display unit ( 204 ).

3 . The display ( 201 ) according to claim 1 ,

wherein for each said transparency object,

said projecting unit ( 202 ) uses a bit map image area in which all pixel values represent a predetermined background color as said first projection plane, and projects the appearance of said transparency object on said bit map image area, and

said obtaining unit ( 203 ) obtains the area over which the appearance of said transparency object is projected, from a number of those that are included in said bit map image area, that have pixel values which are different from values of the predetermined background color.

4 . The display ( 201 ) according to claim 1 ,

wherein control points are assigned to each said transparency object beforehand,

said projecting unit ( 202 ) projects said control points on said first projection plane, and

said obtaining unit ( 203 ) obtains an area of a convex polygon formed by connecting said control points projected on said first projection plane, as the area over which the appearance of said transparency object is projected.

5 . The display ( 201 ) according to claim 1 ,

wherein association between area and transparency degree is defined beforehand for each said transparency object, and

said display unit ( 204 ) obtains the transparency degree of said transparency object, from the association between the area and the transparency degree that is defined beforehand for each said transparency object.

6 . A displaying method, comprising:

a projecting step of projecting, onto a first projection plane, an appearance of each object to be transparented (hereinafter referred to as “transparency object”), among objects placed in a virtual three-dimensional space;

an obtaining step of obtaining an area over which the appearance of each said transparency object is projected on said first projection plane; and

a displaying step of displaying an image generated by projecting, onto a second projection plane, an appearance of an object that is not to be transparented (hereinafter referred to as “opaque object”), among the objects placed in the virtual space, and projecting the appearance of each said transparency object on said second projection plane at a transparency degree pre-associated with the obtained area.

7 . A computer-readable information recording medium storing a program for controlling a computer to function as:

a projecting unit ( 202 ) which projects, onto a first projection plane, an appearance of each object to be transparented (hereinafter referred to as “transparency object”), among objects placed in a virtual three-dimensional space;

an obtaining unit ( 203 ) which obtains an area over which the appearance of each said transparency object is projected on said first projection plane; and

a display unit ( 204 ) which displays an image generated by projecting, onto a second projection plane, an appearance of an object that is not to be transparented (hereinafter referred to as “opaque object”), among the objects placed in the virtual space, and projecting the appearance of each said transparency object on said second projection plane at a transparency degree pre-associated with the obtained area.

8 . A program for controlling a computer to function as:

a projecting unit ( 202 ) which projects, onto a first projection plane, an appearance of each object to be transparented (hereinafter referred to as “transparency object”), among objects placed in a virtual three-dimensional space;

an obtaining unit ( 203 ) which obtains an area over which the appearance of each said transparency object is projected on said first projection plane; and

a display unit ( 204 ) which displays an image generated by projecting, onto a second projection plane, an appearance of an object that is not to be transparented (hereinafter referred to as “opaque object”), among the objects placed in the virtual space, and projecting the appearance of each said transparency object on said second projection plane at a transparency degree pre-associated with the obtained area.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING NAME PREVIOUSLY RECORDED ON REEL 020687 FRAME 0389. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF ADDRESS. Recorded Nov 16, 2011
From: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
To: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
Reel/Frame 027240/0987 →
ASSIGNEE ADDRESS CHANGE Recorded Mar 18, 2008
From: KONOMI DIGITAL ENTERTAINMENT CO., LTD.
To: KONOMI DIGITAL ENTERTAINMENT CO., LTD.
Reel/Frame 020687/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2007
From: FUJII, DAISUKE
To: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
Reel/Frame 019034/0858 →