Patent ID: 7154619
Filing Date: 2006-12-26
Classification: H04N

Abstract:
1. An image forming apparatus that performs printing based on data sent from an external terminal device via a network, comprising: a non-volatile memory which stores printing processing information of a plurality of print jobs, the printing processing information for each print job including job identification, image data address, and job status indicating whether or not a print job has been printed; a volatile memory which stores image data corresponding to each print job at the image data address specified by said non-volatile memory, said volatile memory subject to loss of all data when power is not supplied thereto; determining means for determining when supply of power to the volatile memory has been interrupted, and when power has been restored to said volatile memory, determining whether there are any print jobs that have not been printed based on the job status information stored in the non-volatile memory; resend request issuing means for requesting the terminal device that sent the image data of any print job that has not been printed to resend the image data for storing in the volatile memory; and a controller which, when power is restored to said volatile memory after being interrupted and the determining means determines that there are any print jobs that have not been printed, clears the respective image data address in the non-volatile memory prior to the image data being resent by the corresponding terminal device.