1. An image processing apparatus comprising: a unit which acquires operation information indicating tree-dimensional operation contents for a two-dimensional object on a three-dimensional space; a unit which acquires projection information used to project the two-dimensional object laid out on the three-dimensional space onto a projection plane; a determination unit which determines based on the operation information and the projection information whether or not it is possible to transform the operation contents into two-dimensional transformation processing for the two-dimensional object; a generation unit which generates, when said determination unit determines that it is possible to transform the operation contents into two-dimensional transformation processing, a transformed two-dimensional object by applying the transformation processing to the two-dimensional object; and a unit which outputs the transformed two-dimensional object.