The movement of an image component is determined using the plot information, such as the position, size of the image component, etc., at each time. The complex movement of each image component can be easily generated by providing a plurality of plot information generating units for each image component and combining a plurality of pieces of plot information generated by the plot information generating units when an image is reproduced.