There is provided an image processing apparatus including an image processing unit for executing image processing based on image data of an image; a region extracting unit for extracting a main subject region corresponding to a main subject in said image for the image processing; and an image display unit for displaying the image in enlargement with the main subject region disposed at a center of image. There is also provided an image processing method for executing image processing based on image data of an image, comprising steps of: extracting a main subject region corresponding to a main subject in the image for the image processing; and displaying the image in enlargement with the main subject region disposed at a center of image The apparatus and the method as above allow the correction of a red-eye color, the trimming processing, and the freckle and wrinkle removing processing, all based on image data, to be easily confirmed and inspected in a short time.
A method and system for generating an image display plan is provided. In one embodiment, a planning system allows a user to create a display plan that specifies a sequence of images that are to be displayed and how the images are to be displayed. The planning system allows a user to specify different versions of the plan for different aspect ratios. When displaying the image, the planning system may display multiple viewports simultaneously on the image, one for each of the different aspect ratios. The planning system may allow the multiple viewports to be moved around and resized as a unit maintaining a common center point for the viewports.