Printing apparatus, method for controlling printing apparatus, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorYukio Kanakubo
Life of this patent
Estimating the term…
Abstract
A status information communication port for notifying a host apparatus of an error that has occurred during initialization of a printer engine, and a print data communication port for receiving print data sent from the host apparatus are respectively opened at appropriate timings. For example, the status information communication port is opened in response to completion of initialization of an interface, and the print data communication port is opened in response to completion of the initialization of the printer engine.
Claims6
A printing apparatus comprising:
- an interface configured to perform communication with an external apparatus;
- a printing unit configured to perform print processing based on print data received from the external apparatus via the interface;
- and
- a control unit configured to perform initialization processing of the interface and determination processing for determining whether the printing unit normally operates when the printing apparatus is started,
- wherein the control unit opens a first logical port for notifying the external apparatus of status information of the printing apparatus in response to completion of the initialization processing, and opens a second logical port for receiving the print data from the external apparatus in response to the determination by the determination processing that the printing unit normally operates.
A method for controlling a printing apparatus including an interface configured to perform communication with an external apparatus and a printing unit configured to perform print processing based on print data received from the external apparatus via the interface, the method comprising:
- performing initialization processing of the interface and determination processing for determining whether the printing unit normally operates when the printing apparatus is started;
- opening a first logical port for notifying the external apparatus of status information of the printing apparatus in response to completion of the initialization processing;
- and
- opening a second logical port for receiving the print data from the external apparatus in response to the determination by the determination processing that the printing unit normally operates.
Dependencies are inferred from the claim text.