Patent ID: 8223389

Claim:
An information processing apparatus that separates objects from image data of a read document to allow the objects to be reused, the information processing apparatus comprising: a storing unit configured to store in metadata a first object size and an average size of all the objects included in the image data when the first object to be reused is separated from the image data of the read document and stored; a first obtaining unit configured to obtain a ratio of the first object size to the average size of all the objects included in the image data for obtaining the size of the first object stored in the storing unit relative to the read document; a designating unit configured to receive a designation of a size of a document to which the first object is outputted and a designation of the observation distance which is the distance for observing the document to which the first object is outputted; a second obtaining unit configured to obtain a value defined in accordance with a combination of the size of the document for which the designating unit receives a designation of the size thereof and the observation distance of the document for which the designating unit receives a designation of the size thereof; an enlargement/reduction processing unit configured to perform enlargement/reduction processing on the stored first object by using a value for enlarging the first object as the object distance increases, the value for enlarging the first object as the object distance increases being based on the ratio of the first object size obtained in the first obtaining unit and the value obtained in the second obtaining unit; and a pasting unit configured to paste the first object subjected to the enlargement/reduction processing into image data of the document to which the first object is outputted.