Printing apparatus and printing system, control method, storage medium and program
First Claim
Patent Images
1. A 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, notifying a higher-order apparatus of print cancellation, to cause said higher-order apparatus to stop generation of print data and to output predetermined data; and
processing means for, after issuance of the print cancel instruction by said instruction means, deleting the print data until the predetermined data, outputted by said higher-order apparatus in response to a notification of print cancellation by said notification means, is inputted.
2 Assignments
0 Petitions
Accused Products
Abstract
A printing apparatus which quickly cancels a print job without any influence on the subsequent other print jobs when a print cancel instruction is issued. During printing, if a print cancel instruction is inputted from a printer operation unit 107, a printer function manager 109 notifies a print command interpreter 108 of the cancellation. The print command interpreter 108 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 108 deletes the data before the end mark command.
-
Citations
53 Claims
-
1. A 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, notifying a higher-order apparatus of print cancellation, to cause said higher-order apparatus to stop generation of print data and to output predetermined data; and
processing means for, after issuance of the print cancel instruction by said instruction means, deleting the print data until the predetermined data, outputted by said higher-order apparatus in response to a notification of print cancellation by said notification means, is inputted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 45)
-
-
9. A printing system having a higher-order apparatus and a printing apparatus,
wherein said printing apparatus having: -
instruction means for issuing a print cancel instruction;
notification means for, in response to the print cancel instruction by said instruction means, notifying a higher-order apparatus of print cancellation; and
processing means for, after issuance of the print cancel instruction by said instruction means, deleting the print data until predetermined data outputted by said higher-order apparatus is inputted,wherein said higher-order apparatus having means for, in response to a notification of print cancellation by said notification means, stopping generation of print data, and outputting the predetermined data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 46, 47, 48)
-
-
17. A printing cancellation method 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 it is determined at said determination step that the print cancel instruction has been inputted, notifying a higher-order apparatus of print cancellation, to cause said higher-order apparatus to stop generation of the print data and to output predetermined data; and
a processing step of, after input of the print cancel instruction, deleting the print data until the predetermined data, outputted by said higher-order apparatus in response to a notification of print cancellation at said notification step, is inputted.
-
-
25. A storage medium holding a program having:
-
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 it is determined at said determination step that the print cancel instruction has been inputted, notifying a higher-order apparatus of print cancellation, to cause said higher-order apparatus to stop generation of the print data and to output predetermined data; and
a processing step of, after input of the print cancel instruction, deleting the print data until the predetermined data, outputted by said higher-order apparatus in response to a notification of print cancellation at said notification step, is inputted.
-
-
33. A program having:
-
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 it is determined at said determination step that the print cancel instruction has been inputted, notifying a higher-order apparatus of print cancellation, to cause said higher-order apparatus to stop generation of the print data and to output predetermined data; and
a processing step of, after input of the print cancel instruction, deleting the print data until the predetermined data, outputted by said higher-order apparatus in response to a notification of print cancellation at said notification step, is inputted. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 49)
-
-
41. An information processing apparatus comprising:
-
determination means for, when print data is generated and transferred to a 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 data, and transferring predetermined data indicating a break of the print data, deleted after issuance of the notification of print cancellation from the printing apparatus, to the printing apparatus. - View Dependent Claims (50)
-
-
42. An information processing method comprising:
-
a determination step of, when print data is generated and transferred to a printing apparatus, determining whether or not a notification of print cancellation has been received from the printing apparatus; and
a transfer step of, if it is determined at said determination step that the notification of print cancellation has been received, stopping generation of the print data, and transferring predetermined data indicating a break of the print data, deleted after issuance of the notification of print cancellation from the printing apparatus, to the printing apparatus. - View Dependent Claims (51)
-
-
43. A printing processing program having:
-
a determination step of, when print data is generated and transferred to a printing apparatus, determining whether or not a notification of print cancellation has been received from the printing apparatus; and
a transfer step of, if it is determined at said determination step that the notification of print cancellation has been received, stopping generation of the print data, and transferring predetermined data indicating a break of the print data, deleted after issuance of the notification of print cancellation from the printing apparatus, to the printing apparatus. - View Dependent Claims (52)
-
-
44. A storage medium holding a printing processing program having:
-
a determination step of, when print data is generated and transferred to a printing apparatus, determining whether or not a notification of print cancellation has been received from the printing apparatus; and
a transfer step of, if it is determined at said determination step that the notification of print cancellation has been received, stopping generation of the print data, and transferring predetermined data indicating a break of the print data, deleted after issuance of the notification of print cancellation from the printing apparatus, to the printing apparatus. - View Dependent Claims (53)
-
Specification