Patent ID: 7333108

Claim:
An object display device which transforms an object that is arranged in a world coordinate system and has a unique size defined by three-dimensional coordinates to a viewpoint coordinate system where viewpoint coordinates defined by the world coordinate system are an origin point and a direction of a line of sight from a viewpoint coordinate is a z-axis, perspective transforms the transformed object to a screen coordinate system being a plane perpendicular to the z-axis of the viewpoint coordinate system relative to the origin point of the viewpoint coordinate system, and displays a part of the screen coordinate system where the object has been perspective transformed on a display, the object display device comprising: a depth computing module which computes a viewpoint distance that is a distance from the viewpoint coordinate to the object, or a distance from the viewpoint coordinate to the object in the direction of a line of sight in the world coordinate system; a scaling computing module which uses a predetermined rule to compute scaling for the unique size of the object based on the viewpoint distance computed by the depth computing module; an object arranging module which multiplies the unique size of the object by the scaling computed by the scaling computing module to compute the size of the object and arranges the object in the computed size in the world coordinate system; a view transforming module which transforms the object arranged in the world coordinate system by the object arranging module to the viewpoint coordinate system; a perspective transformation module which perspective transforms the object transformed by the view transforming module to a screen coordinate system relative to the origin point of the viewpoint coordinate system; and a display control module which displays a part of the screen coordinate system where the object is perspective transformed by the perspective transformation module on the display.