1. An image processing apparatus comprising: an image selection means for selecting one image data from a plurality of input image data; an image generation means for generating a computer graphics image based on computer graphics description data by a computer graphics production means and compares a value of an attribute that is given to a target of texture mapping among the computer graphics description data with attribute values in an image assignment table; an image mapping means for determining an object or a portion of the object of the computer graphics drawn by the image generation means as the target of texture mapping and for texture-mapping an image according to the image data selected by the image selection means onto a surface of the target of texture mapping; and an image selection control means for determining the value of an attribute that is given to the target of texture mapping prior to the computer graphics image for the target being generated and for controlling the image selection means to select the one image data based upon the comparison generated by the image generating means and the value of the attribute being within a predetermined range of the computer graphics description data, wherein the image assignment table indicates a correspondence relationship between respective attribute values given to the target of texture mapping among the computer graphics description data and the image data, wherein a change in the attribute that is given to the target of texture mapping correspondingly changes the image data being texture mapped.