Patent ID: 8630013
Filing Date: 2014-01-14
Classification: G06F

Abstract:
1. An apparatus comprising: a storing unit configured to store a plurality of jobs which are converted to an intermediate code format based on data to be printed generated by an application, in association with a job attribute to be set for each of the plurality of jobs; an allocation unit configured to allocate a value of page attribute to each page included in a job of the plurality of jobs according to a specific job attribute in which only one attribute value can be allocated to one job as the set job attribute; an instruction unit configured to issue an instruction to combine the plurality of jobs stored in the storing unit into one combined job; a generation unit configured to generate, when the instruction unit issues the instruction to combine into one job the plurality of jobs whose specific job attributes are allocated different attribute values, a combined job so that printing is performed according to the allocated value of page attribute; and a transmission unit configured to transmit the generated combined job as print data to a printing apparatus, wherein the specific job attribute is a simplex/duplex printing attribute, wherein the allocation unit allocates, when a value of the simplex/duplex printing attribute set to the job is a simplex setting, a simplex setting as a value of page attribute to each page included in the job, and wherein the allocation unit allocates, when a value of the simplex/duplex printing attribute set to the job is a duplex setting, a duplex setting as a value of page attribute to each page included in the job.