Printing apparatus and method of controlling printing apparatus
AssigneeCanon Kabushiki Kaisha
InventorKenta Matsui
Life of this patent
Estimating the term…
Abstract
A printing apparatus configured to receive print data, analyze the print data, and print the print data includes a control unit configured to control activation of a plurality of analysis units respectively supporting different data formats, a reception unit configured to receive from an external apparatus a predetermined inquiry received before receiving print data from the external apparatus, and a notification unit configured to notify the external apparatus of a response to the predetermined inquiry, the response including at least information indicating a predetermined data format supported by the printing apparatus, wherein, based on the predetermined inquiry, the control unit activates one of the analysis units that supports the predetermined data format indicated by the information.
Claims18
A printing apparatus comprising:
- a control unit configured to control activation of a plurality of analysis units, the plurality of analysis units including at least a first analysis unit supporting a first page description language (PDL) and a second analysis unit supporting a second PDL different from the first PDL;
- a reception unit configured to receive from an external apparatus a predetermined inquiry before receiving PDL data from the external apparatus;
- and
- a transfer unit configured to transfer, to the external apparatus, a response to the predetermined inquiry, the response including at least information indicating a PDL type supported by an analysis unit included in the printing apparatus,
- wherein the control unit is further configured to control at least suspension of one of the plurality of analysis units, based on the reception of the predetermined inquiry or the transmission of the response, before an analysis of the PDL data from the external apparatus is started, so that one of the plurality of analysis units is in a suspended state and so as to activate that one of the plurality of analysis units that supports the predetermined PDL type indicated by the information included in the response is in an activated state, and
- wherein the control unit, the reception unit, and the transfer unit are implemented by one or more processors.
A printing method executed by a printing apparatus which has a plurality of analysis units including at least a first analysis unit supporting a first page description language (PDL) and a second analysis unit supporting a second PDL different from the first PDL, the method comprising:
- receiving from an external apparatus a predetermined inquiry before receiving PDL data from an external apparatus;
- transferring, to the external apparatus, a response to the predetermined inquiry, the response including at least information indicating a PDL type supported by an analysis unit included in the printing apparatus;
- and
- based on the reception of the predetermined inquiry or the transmission of the response, before an analysis of the PDL data from the external apparatus is started, controlling at least suspension of one of the plurality of analysis units, so that one of the plurality of analysis units is in suspended state and so that one of the plurality of analysis units that supports the PDL type indicated by the information included in the response is in an activated state;
- receiving, from the external apparatus, the PDL data;
- and
- analyzing the received PDL data using the analysis unit which has been activated before the print data is received.
Dependencies are inferred from the claim text.