Patent ID: 8768060

Claim:
An image processing apparatus comprising: a storage unit that stores information of a plurality of drawn image elements; a transformation-target receiving unit that sets a first image element as a transformation target, the first image element is specified by an instruction operation to select one of the image elements drawn in a display screen as a transformation target; a receiving unit that receives a transformation instruction to transform the first image element set by the transformation-target receiving unit; a search unit that searches the storage unit for a second image element that (i) has a relation, being based on a predetermined condition, with the first image element, which is a target of the transformation instruction, and (ii) is not the transformation target; a processing unit that performs a transformation process on both of the first image element which is the target of the received transformation instruction, and the second image element which is found as the search result, based on the received transformation instruction; and an output unit that outputs the result of the transformation process.