Patent ID: 8947684
Filing Date: 2015-02-03
Classification: B41J,G06F,Y02D

Abstract:
1. A printing apparatus comprising: a first processor configured to generate print data of an image data format based on print data of a page description language; and a second processor configured to generate data of a format interpretable by a printing unit based on print data of image data format; a reception unit configured to receive print data and printing language notification data to be used for determining a format of the print data; a determination unit configured to perform determination processing to determine whether the format of the print data received by said reception unit is a page description language format or the image data format based on the printing language notification data; a transfer control unit configured to control transferring of the print data received by said reception unit such that, in a first case where said determination unit determines that the format of the print data received by said reception unit is the page description language format, the received print data is transferred to said first processor and then print data converted by said first processor based on the received print data is transferred to said second processor, and in a second case where said determination unit determines that the format of the print data received by said reception unit is the image data format, the print data is transferred to said second processor without being transferred to said first processor; and a transition unit configured to, in a case where the print data received by the reception unit is not transferred to said first processor for at least a predetermined time, shift a state of said first processor to a power saving state in which power consumption is smaller than that in a normal operation possible state, wherein said transfer control unit controls transferring of the print data received by the reception unit such that, in a case where said determination unit determines that the format of the print data received by said reception unit is the image data format when or after said transition unit has shifted the state of said first processor to the power saving state, the received print data is transferred to said second processor while said first processor remains in the power saving state, and said transfer control unit invalidates transfer processing for the received print data after receiving the printing language notification data until the determination processing by said determination unit is ended, and validates the transfer processing for the received print data after the determination processing was ended in a second case, and after the determination processing had ended in the first case, the transfer control unit sets a descriptor indicating a first memory of the first processor as a transfer destination while the first processor is shifted from the power saving state to the normal operation possible state, and validates the transfer processing for the received print data.