Job history management system and control method thereof
AssigneeCanon Kabushiki Kaisha
InventorJunji Sato
Life of this patent
Estimating the term…
Abstract
In a job history management system, a printer determines whether the print data includes a job history recorded flag indicating that a PC has recorded a job history of the print data and has transmitted the job history to a job history management server. If the printer determines that the job history recorded flag is not included in the print data, the printer transmits the print data to a multifunction peripheral. Upon receiving the print data from the printer, the multifunction peripheral records the job history of the print data and transmits the job history to the job history management server, without performing a printing process based on the received print data.
Claims7
An image forming apparatus configured to execute print processing based on print data received from an information processing apparatus, the image forming apparatus comprising:
- a determination unit configured to determine whether the print data received from the information processing apparatus includes identification information indicating that a history of a job to be performed by the image forming apparatus is previously recorded as a job history and transmitted to a job history management server;
- a transmission unit configured to, in a case where the determination unit determines that the print data does not include the identification information, transmit the print data to other image forming apparatus so that the other image forming apparatus records as a job history a history of the job to be processed by the image forming apparatus and transmits the recorded job history to the job history management server;
- a receiving unit configured to receive from the other image forming apparatus information on whether the other image forming apparatus has succeeded in transmitting to the job history management server a history corresponding to the transmitted print data;
- and
- a print execution unit configured to, in a case where the information received by the receiving unit is information that transmission of the job history has succeeded, perform print processing based on the print data,
- wherein, in a case where the information received by the receiving unit is information that transmission of the job history has failed, the print processing based on the print data is canceled.
A control method of an image forming apparatus configured to execute print processing based on print data received from an information processing apparatus, the method comprising:
- determining whether the print data received from the information processing apparatus includes identification information indicating that a history of a job to be performed by the image forming apparatus is previously recorded as a job history and transmitted to a job history management server;
- transmitting, in a case where it is determined that the print data does not include the identification information, the print data to other image forming apparatus so that the other image forming apparatus records as a job history a history of the job to be processed by the image forming apparatus and transmits the recoded job history to the job history management server;
- and
- receiving from the other image forming apparatus information on whether the other image forming apparatus has succeeded in transmitting to the job history management server a history corresponding to the transmitted print data;
- and
- in a case where the information received by the receiving unit is information that transmission of the job history has succeeded, performing print processing based on the print data,
- wherein, in a case where the information received by the receiving is information that transmission of the job history has failed, the print processing based on the print data is canceled.
A control method of an image forming apparatus configured to connect to a job history management server that manages as a job history a history of a job performed by an image forming apparatus which executes print processing, and execute print processing based on print data received from an information processing apparatus or other image forming apparatus, the method comprising:
- receiving the print data from the information processing apparatus or the other image forming apparatus;
- recording a history of a job to be performed by the other image forming apparatus as a job history and transmitting the job history to the job history management server, without executing printing processing based on the print data received from the other image forming apparatus in the receiving;
- and
- receiving from the other image forming apparatus information on whether the other image forming apparatus has succeeded in transmitting to the job history management server a history corresponding to the transmitted print data;
- and
- in a case where the information received by the receiving unit is information that transmission of the job history has succeeded, performing print processing based on the print data,
- wherein, in a case where the information received by the receiving is information that transmission of the job history has failed, the print processing based on the print data is canceled.
Dependencies are inferred from the claim text.