Patent ID: 8274670

Claim:
An information processing apparatus comprising: an input unit adapted to input archive data formed by archiving a page layout data file describing layout information on a document, print target data files each describing information on pages to be printed, which is to be referenced in accordance with a reference tag for the layout information described in the page layout data file, and a resource file, wherein the layout information includes a plurality of reference information for referring to the print target data files respectively; an expanding unit adapted to expand the input archive data; a print setting information-acquiring unit adapted to acquire print setting information indicative of print settings for non-normal order printing; a changing unit adapted to change, in accordance with the print setting information, the plurality of reference information of the layout information described in the page layout data file of the expanded archive data, so as to enable a printing apparatus to execute a print process while receiving the print target data files of the input archive data in a data sequence in accordance with the acquired print setting information; a rearranging unit adapted to rearrange the print target data files in the data sequence in accordance with the plurality of changed reference information; a disposing unit adapted to dispose the page layout data file before the rearranged print target data files; a print data-generating unit adapted to generate new archive data by compressing the expanded archive data with the print target data files rearranged by said rearranging unit and with the page layout data file disposed by said disposing unit; and a non-transitory memory for storing data input by said input unit.