Printing apparatus and printing system, control method, storage medium and program
First Claim
1. A printing apparatus which receives print job data from a host computer and prints, on a recording medium, an image on the basis of the received print job data, the host computer, upon receipt of a notification of print cancellation from said printing apparatus during generating and outputting of the print job data to said printing apparatus, stopping generation of the print data and outputting predetermined data indicating end of the print job to said printing apparatus, said printing apparatus comprising:
- instruction means for issuing a print cancel instruction;
notification means for, in response to the print cancel instruction by said instruction means, stopping a current printing process and notifying the host computer of print cancellation, to cause the host computer to stop generation of print data and to output the predetermined data indicating end of the print job; and
processing means for, after issuance of the print cancel instruction by said instruction means, deleting the print data received until the predetermined data will be received from the host computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A printing apparatus can quickly cancel a print job without any influence on the other subsequent print jobs when a print cancel instruction is issued. During printing, if a print cancel instruction is inputted from a printer operation unit, a printer function manager notifies a print command interpreter of the cancellation. The print command interpreter searches data processed at that time in a transmission/reception buffer for an end mark command indicating the end of the cancelled job. Then the print command interpreter deletes the data before the end mark command.
30 Citations
28 Claims
-
1. A printing apparatus which receives print job data from a host computer and prints, on a recording medium, an image on the basis of the received print job data, the host computer, upon receipt of a notification of print cancellation from said printing apparatus during generating and outputting of the print job data to said printing apparatus, stopping generation of the print data and outputting predetermined data indicating end of the print job to said printing apparatus, said printing apparatus comprising:
-
instruction means for issuing a print cancel instruction; notification means for, in response to the print cancel instruction by said instruction means, stopping a current printing process and notifying the host computer of print cancellation, to cause the host computer to stop generation of print data and to output the predetermined data indicating end of the print job; and processing means for, after issuance of the print cancel instruction by said instruction means, deleting the print data received until the predetermined data will be received from the host computer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A printing system comprising a host computer and a printing apparatus which prints an image based on print job data on a recording medium,
wherein said printing apparatus comprises: -
instruction means for issuing a print cancel instruction; notification means for, in response to the print cancel instruction by said instruction means, stopping a current printing process and notifying said host computer of print cancellation; and processing means for, after issuance of the print cancel instruction by said instruction means, deleting print data received until predetermined data indicating end of print job will be received from said host computer, and wherein said host computer comprises; means for, in response to a notification of print cancellation by said notification means, stopping generation of print data, and outputting the predetermined data indicating end of the print job. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A printing cancellation method for a printing apparatus which receives print job data from a host computer and prints, on a recording medium, an image on the basis of the received print job data, the host computer, upon receipt of a notification of print cancellation from the printing apparatus during generating and outputting of the print job data to the printing apparatus, stopping generation of the print data and outputting predetermined data indicating end of the print job to the printing apparatus, comprising:
-
a determination step of determining whether or not a print cancel instruction has been inputted during printing based on print data; a notification step of, if determined at said determination step that the print cancel instruction has been inputted, stopping a current printing process and notifying the host computer of print cancellation, to cause the host computer to stop generation of the print data and to output the predetermined data indicating end of the print job; and a processing step of, after input of the print cancel instruction, deleting the print data received until the predetermined data will be received from the host computer. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium embodying a program of a printing cancellation method for a printing apparatus which receives print job data from a host computer and prints, on a recording medium, an image on the basis of the received print job data, the host computer, upon receipt of a notification of print cancellation from the printing apparatus during generating and outputting of the print job data to the printing apparatus, stopping generation of the print data and outputting predetermined data indicating end of the print job to the printing apparatus, comprising:
-
a determination step of determining whether or not a print cancel instruction has been inputted during printing based on print data; a notification step of, if determined at said determination step that the print cancel instruction has been inputted, stopping a current printing process and notifying the host computer of print cancellation, to cause the host computer to stop generation of the print data and to output the predetermined data indicating end of the print job; and a processing step of, after input of the print cancel instruction, deleting the print data received until the predetermined data will be received from the host computer. - View Dependent Claims (19, 20, 21, 22)
-
-
23. An information processing apparatus which generates print job data and outputs the print job data to a printing apparatus, comprising:
-
determination means for, while generating and sending print job data to the printing apparatus, determining whether or not a notification of print cancellation has been received from the printing apparatus; and transfer means for, if said determination means determines that the notification of print cancellation has been received, stopping generation of the print job data, and transferring predetermined data indicating, end of print job to the printing apparatus, wherein the printing apparatus deletes print job data until the predetermined data will be received from said information processing apparatus. - View Dependent Claims (24)
-
-
25. An information processing method which generates print job data and outputs the print job data to a printing apparatus, comprising:
-
a determination step of, while generating and sending print job data to the printing apparatus, determining whether or not a notification of print cancellation has been received from the printing apparatus; and a transfer step of, if determined at said determination step that the notification of print cancellation has been received, stopping generation of the print job data, and transferring predetermined data indicating end of print job, to the printing apparatus, wherein the printing apparatus deletes print job data until the predetermined data will be received. - View Dependent Claims (26)
-
-
27. A computer-readable storage medium embodying a printing processing program which generates print job data and outputs to a printing apparatus, comprising:
-
a determination step of, while generating and sending print job data to the printing apparatus, determining whether or not a notification of print cancellation has been received from the printing apparatus; and a transfer step of, if determined at said determination step that the notification of print cancellation has been received, stopping generation of the print job data, and transferring predetermined data indicating end of print job, to the printing apparatus, wherein the printing apparatus deletes print job data until the predetermined data will be received. - View Dependent Claims (28)
-
Specification