Patent ID: 8422038

Claim:
An information processing apparatus comprising: a display unit which displays images; a page image display processing unit which causes the display unit to display at least two page images each representing a print page; an input unit which inputs moving information from an input device indicating how a page image is moved; a page image moving unit which moves at least one of the at least two page images displayed on the display unit by the page image display processing unit, based on a change of the moving information while the moving information is input; and a condition setting unit which sets a printing layout of a print target comprising a plurality of page images that includes all page images to be printed, the print target also including the at least two page images in one print page, on the basis of a distance between the at least two page images that are moved by the page image moving unit, such that the set printing layout is applied to each of the plurality of pages in the print target, wherein in a fifth printing layout in which one page image is laid out only on one side of a print page, and the fifth printing layout is applied to each of the print pages: when it is determined that at least one of the at least two page images are moved by the page image moving unit in a first state where the at least two page images are adjacent to each other, the condition setting unit causes the display unit to display a 2in1 available display and changes the fifth printing layout to a sixth printing layout in which two page images are laid out on one side of a print page, when it is determined that at least one of the at least two page images are moved by the page image moving unit in a second state where the at least two page images overlap with each other, the condition setting unit causes the display unit to display a duplex available display and changes the fifth printing layout to a seventh printing layout in which two pages images are laid on both sides of one print page, and the seventh printing layout is applied to each of the print pages, and while the moving information is continuously input, as at least one of the at least two page images are moved in the second state from the first state, the condition setting unit causes the display unit to change the 2in1 available display to the duplex available display.