1. An image processing apparatus, which generates image data by functionally approximating a contour of an object using anchor points and control points, and processes the image data, comprising: a classification unit configured to classify the anchor points that define the contour of the object into a plurality of groups based on features of the contour of the object; and a saving unit configured to identifiably save the anchor points classified by said classification unit for respective groups.