Patent ID: 8654368

Claim:
A file control apparatus comprising: a reception unit configured to receive an entry of a file; a print setting information creating unit configured to create print setting information; a print job creating unit configured to create a print job by appending the print setting information created by said print setting information creating unit to the file received by said reception unit; a transmission unit configured to transmit the print job created by said print job creating unit to a print device; an acquiring unit configured to acquire process restriction information from the print device when the print device is continuously received a plurality of print jobs, the process restriction information indicating an upper limit of a sum of partitions or a sum of insertion sheets set by the plurality of print jobs managed concurrently in the print queue of the print device; a determination unit configured to determine whether or not the restriction by the process restriction information acquired by said acquiring unit is exceeded when the print device continuously receives a plurality of print jobs corresponding to a plurality of files received by said reception unit; and a print job changing unit configured to change, when said determination unit determines that the restriction by the process restriction information is exceeded when the plurality of print jobs are continuously received, a setting about the partitions or the insertion sheets of a succeeding print job so as not to exceed the restriction by the process restriction information even when the succeeding print job is transmitted, wherein the print setting information includes information indicating an order to entries of files to said reception unit, and wherein the file control apparatus further comprises a print job management unit configured to arrange a sequence of print jobs, which are created by said print job creating unit and are to be transmitted from said transmission unit, based on information which is included in the print setting information and indicates the order of entries of files.