Information processing apparatus, control method, and storage medium
First Claim
Patent Images
1. An information processing apparatus comprising:
- an acquisition unit configured to acquire status information indicating a status of a printing apparatus;
a control unit configured to return control to an operating system (OS) if the status information acquired by the acquisition unit indicates that the print processing in the printing apparatus has been completed, and configured not to return control to the OS if the status information acquired by the acquisition unit indicates that the print processing in the printing apparatus has not been completed; and
an instruction unit configured to instruct the printing apparatus to stop print processing for a print command processed by the printing apparatus,wherein information of the print command is deleted from a print queue by returning the control to the OS,wherein information of the print command is stored in the print queue until returning the control to the OS whereby the instruction unit can instruct the printing apparatus to stop print processing for the print command, andwherein the print command is generated by a printer driver configured not to include a language monitor.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus instructs a printing apparatus to stop print processing for a print command to be processed by the printing apparatus via a universal serial bus, if status information indicating a status of the printing apparatus indicates that the printing apparatus is in a state where the print processing cannot be continued, wherein the print command is generated by a printer driver configured not to include a language monitor.
5 Citations
19 Claims
-
1. An information processing apparatus comprising:
-
an acquisition unit configured to acquire status information indicating a status of a printing apparatus; a control unit configured to return control to an operating system (OS) if the status information acquired by the acquisition unit indicates that the print processing in the printing apparatus has been completed, and configured not to return control to the OS if the status information acquired by the acquisition unit indicates that the print processing in the printing apparatus has not been completed; and an instruction unit configured to instruct the printing apparatus to stop print processing for a print command processed by the printing apparatus, wherein information of the print command is deleted from a print queue by returning the control to the OS, wherein information of the print command is stored in the print queue until returning the control to the OS whereby the instruction unit can instruct the printing apparatus to stop print processing for the print command, and wherein the print command is generated by a printer driver configured not to include a language monitor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory storage medium storing a program to cause an information processing apparatus to perform a control method, the control method comprising:
-
acquiring status information indicating a status of a printing apparatus; returning control to an operating system (OS) if the acquired status information indicates that the print processing in the printing apparatus has been completed, and not returning control to the OS if the acquired status information indicates that the print processing in the printing apparatus has not been completed; and instructing the printing apparatus to stop print processing for a print command processed by the printing apparatus, wherein information of the print command is deleted from a print queue by returning the control to the OS, wherein information of the print command is stored in the print queue until returning the control to the OS whereby instructing is able to instruct the printing apparatus to stop print processing for the print command, and wherein the print command is generated by a printer driver configured not to include a language monitor. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A control method for an information processing apparatus, the control method comprising:
-
acquiring status information indicating a status of a printing apparatus; returning control to an operating system (OS) if the acquired status information indicates that the print processing in the printing apparatus has been completed, and not returning control to the OS if the acquired status information indicates that the print processing in the printing apparatus has not been completed; and instructing the printing apparatus to stop print processing for a print command processed by the printing apparatus, wherein information of the print command is deleted from a print queue by returning the control to the OS, wherein information of the print command is stored in the print queue until returning the control to the OS whereby instructing is able to instruct the printing apparatus to stop print processing for the print command, and wherein the print command is generated by a printer driver configured not to include a language monitor. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification