Patent ID: 8599431

Claim:
A print-data processing apparatus comprising: an input unit configured to receive an input of a print setting of print data and receive the print data, wherein a reusable object is defined in the print data and the reusable object first range of use is specified in the print data; and a control unit configured to perform a control operation to change, according to a page layout defined by the received print setting, the first range of use of the reusable object to a second range of use that is narrower than the first range of use, wherein the control unit changes print data, in which a reusable object, whose range of use is a job having multiple pages to be printed, and a reference command, which is located between a page start command and a page end command for a particular page to be printed and refers to the reusable object, are located between a job start command and a job end command, to print data in which both the reusable object and the reference command are located between the page start command and the page end command so that the range of use of the reusable object is narrowed from the first range of use indicating the job to the second range of use indicating the particular page to be printed.