Patent ID: 7821662
Filing Date: 2010-10-26
Classification: G06F

Abstract:
1. A job processing apparatus which executes a processing step on the basis of a job ticket defining processing parameters and a processing order of processing steps, comprising: a reception unit adapted to receive the job ticket; a recognition unit adapted to recognize a processing content of a processing step of interest that is defined in the job ticket received by the reception unit and is to be executed by the job processing apparatus; a detection unit adapted to detect a processing status of the process recognized by the recognition unit; an identification unit adapted to identify a processed part of a print job and an unprocessed part of the print job on the basis of the processing status, when the processing status detected by the detection unit satisfies a job ticket dividing condition; a job ticket generation unit adapted to generate a first job ticket that describes a processing parameter of the processed part for a next step, in order to process the processed part in the next step that has been identified by the identification unit; and a delivery unit adapted to deliver the first job ticket generated by the job ticket generation unit to a device which executes processing in the next step, wherein when an event which leaves an unprocessed part occurs in the processing step of interest, said job ticket generation unit generates by division the first job ticket describing a processing parameter for the next step, on the basis of the processing status of the processing step of interest so as to advance the processed part to the next step, and generates by division a second job ticket describing a processing parameter of the unprocessed part for the processing step of interest, so as to process the unprocessed part in the processing step of interest, and wherein upon completion of processing the unprocessed part in the processing step of interest, said job ticket generation unit merges the second job ticket with a job ticket based on the first job ticket for the purpose of processing in steps next and subsequent to the processing step of interest, and wherein said job ticket generation unit describes a password in the job ticket based on the first job ticket and the second job ticket, and determines on the basis of the password whether merge processing is possible when merging the job tickets.