Patent ID: 7640269

Claim:
An image processing reproduction system comprising: an input unit configured to input image information; a vectorization unit configured to vectorize the input image information so that vector data of an object contained in the input image information is generated; a first storage unit configured to store vector data of a first object contained in the input image information; a first determination unit configured to determine whether or not the first object and a second object contained in the input image information are identical; a second storage unit configured to store the vector data of the second object in a case where it is determined that the first object and the second object are not identical, and to store reference information related to vector data of the first object in place of vector data of the second object without storing the vector data of the second object in a case where it is determined that the first object and the second object are identical; a second determination unit configured to determine from said reference information, in a case where an instruction is given to edit the vector data of the first object, whether or not the vector data of the first object is referred to, and whether or not editing according to the instruction disenables said reference information from referring to the vector data of an object that is identical to said second object; an output unit configured to output warning information, when it is determined that the vector data of the first object is referred to from said reference information and that the editing according to the instruction disenables said reference information from referring to the vector data of an object that is identical to said second object; a changing unit configured to change said stored reference information referring to vector data of the first object, so as to refer to other vector data which is different from the vector data of the first object; a display unit configured to display the vectorized object on a screen so that each object can be distinguished; and a designation unit configured to designate one of the objects displayed on the screen by said display unit as a representative object that is to be referred to from another object, wherein the vector data of the first object is edited in a case where the editing is further instructed after the warning information is output.