Patent ID: 9325869
Filing Date: 2016-04-26
CPC Classification: H04N

Claim Text:
1. An image processing apparatus which edits an image layouted in accordance with arrangement information, the image processing apparatus comprising: a storage unit that stores a plurality of templates, the templates each including arrangement information of an image laid out in a frame on a page, the arrangement information including whether the frame has a frame orientation selected from the group consisting of a vertically long frame and a horizontally long frame, a size of the frame, and a position of within the page, the templates being different from each other; a display for displaying the image laid out on the page in accordance with the arrangement information of a current template; an editing unit for performing editing, using an editing function, on the page on which the image is displayed on the display, wherein prior to performing the editing function, the image is laid out on a before-editing page in accordance with a first template having a first frame with a first frame orientation, a first size, and a first position, the image being laid out within the first frame; an arrangement information selecting unit configured to automatically select, using editing information from the editing function, a second template to display the page on the display as an after-editing page, the second template being most similar to the first template, from all the templates in the storage unit, based on the editing information, the editing information being all of the group consisting of i) information of a change in the frame orientation of the first frame, ii) information of change in the size of the image with the first frame, iii) information of a change in the position of the first frame, and iv) information of a change in a number of frames within the page; and an image layouting unit for layouting the page as the after-editing page by using the second template selected by the arrangement information selecting unit in accordance with the editing in the editing unit.