information first before creating fitting information process step p 3 1 specific positions target points of the standard model a such as facial profile eyebrows eyes nose and mouth are associated with the corresponding areas of the user model b 39 s image as shown in fig4 a and 4b fig5 is a diagram showing a wire frame f which represents specific positions target points of the standard model a not shown in fig5 fitted onto the user model b the cg creator obtains a target information file aop auto fitting outline position by deforming the wire frame f which represents specific positions target positions of the standard model a such that the wire frame f is overlaid on the user model b shown in fig5 a and mapping specific positions of the standard model a to those of the user model b 39 s image as shown in fig5 b next the cg creator uses affine transformation to transform coordinates of the standard model a into target coordinates of the user model b identified by the target information file process step p 3 2 the distances between the coordinates of the standard model a and the target coordinates of the user model b are divided into 10 parts in one embodiment and transformed gradually over 10 steps through affine transformation process steps p 3 21 to p 3 23 such an arrangement prevents errors arising from large deformation fig6 is a diagram showing affine transformation performed gradually a plurality of target points of the standard model a identified by the wire frame f are gradually brought closer to the target points of the user model b through affine transformation over 10 steps such that the target points of the standard model a are associated with those of the user.