To provide images by which the user can easily recognize a moving body the user requires and the situation of each moving body when photographing moving body moving on a field.
The game device includes: a means for obtaining camera image data and photographing time of the camera image in which the moving body moving on a field is photographed; a means for specifying the 3D coordinate of the video camera in the three-dimensional virtual field space; a means for specifying a 3D coordinate of the moving body based on photographing time and movement information; a means for generating an object corresponding to the moving body on the 3D coordinate of the moving body; and a means for composing predetermined composition image data on camera image data. The means for composing performs perspective transformation from the 3D coordinate of the video camera as a viewpoint coordinate to convert the 3D coordinate of the object into the 2D coordinate, and make the decision whether pixels of the camera image data is in the area of the object or not. If the pixel is determined to be out of the area of the object, the predetermined composition image data is overwritten. When the pixel is determined to be within the area of the object, a chroma key process is executed.
YANO KEIJI
HAGINO KAZUHIRO
Katsuro Tanaka
Shinji Oga