Printer for printing a plurality of print data pieces in a predetermined order
AssigneeSeiko Epson Corporation
InventorToshihiro Shima
Life of this patent
Estimating the term…
Abstract
A printer includes a print data reception section for receiving print data corresponding to a plurality of print jobs, an intermediate data generation section for generating intermediate code from the received print data, a print request preparation section for issuing a print request for generated intermediate code, and a print mechanism for printing based on the corresponding intermediate code in the acceptance order of the print requests. The printer is provided with a priority determination section for determining priorities for issuing the print requests so that print requests are issued in the print data transfer termination order.
Claims20
A printer comprising:
- reception means for receiving print data corresponding to a plurality of print jobs;
- means for generating intermediate code from the print data received by said reception means;
- print request preparation means for issuing print requests for the generated intermediate code;
- a print mechanism for printing based on a corresponding intermediate code in an acceptance order of the print requests issued by said print request preparation means;
- and
- priority determination means for determining a print job execution priority used as a trigger for issuing the print requests, whereby said priority determination means assigns execution priorities to the print jobs based upon a storage completion time of the print data in said reception means so that the print requests are issued according to the execution priorities.
A printer comprising:
- means for receiving print data corresponding to a plurality of print jobs;
- means for storing a plurality of print data received by said means for receiving;
- means for generating intermediate code from each of the print data;
- means for storing intermediate code generated for each print data;
- print request preparation means for issuing print requests for the generated intermediate code;
- a print mechanism for printing based on the corresponding intermediate code in an acceptance order of the print requests issued by said print request preparation means;
- and
- priority determination means for determining a print job execution priority used as a trigger for issuing the print request;
- wherein said priority determination means can select either of first and second priority modes, the first priority mode assigning execution priorities to print jobs based upon a storage completion time of the print data in said means for storing a plurality of print data so that the print requests are issued according to the execution priorities, and the second priority mode assigning execution priorities to print jobs based upon a storage completion time of the intermediate code in said means for storing intermediate code so that the print requests are issued according to the execution priorities.
A printer comprising:
- reception means for receiving print data corresponding to a plurality of print jobs;
- means for generating intermediate code from the print data received by said reception means;
- print request preparation means for issuing print requests for the generated intermediate code;
- a print mechanism for printing based on a corresponding intermediate code in an acceptance order of the print requests issued by said print request preparation means;
- and
- priority determination means for determining a print job execution priority used as a trigger for issuing the print requests, whereby said priority determination means assigns execution priorities to print jobs based upon a storage completion time of the intermediate code in said means for generating intermediate code so that the print requests are issued according to the execution priorities.
A printer comprising:
- reception means for receiving print data corresponding to a plurality of print jobs;
- means for generating intermediate code from the print data received by said reception means;
- print request preparation means for issuing print requests for the generated intermediate code;
- a print mechanism for printing based on a corresponding intermediate code in an acceptance order of the print requests issued by said print request preparation means;
- and
- priority determination means for determining a print job execution priority used as a trigger for issuing the print requests, whereby said priority determination means assigns execution priorities to print jobs based upon a storage start time of the intermediate code in said means for generating intermediate code so that the print requests are issued according to the execution priorities.
Dependencies are inferred from the claim text.