Back to results
US 7,605,935 B2Granted
Printer, printer control method, program therefor, and recording medium storing the program
AssigneeSeiko Epson Corporation
InventorsMotohiro Nakamaki, Hiroyuki Watanabe
Life of this patent
Estimating the term…
Abstract
A main task (44) pre-reads received data from a receiving buffer (22) before a read-out task (42) actually reads out the received data from the receiving buffer (22). If the main task (44) finds out a cancel command by the pre-reading, it transmits to a print management task (46) an instruction for canceling a print request data heretofore transmitted to the print management task 46. As a result, the print is cancelled. Thus needless printing can be minimized.
Claims1
A printer comprising:
- a receiving buffer in which received print data and control data are stored therein without analysis as received data in the order of receipt;
- an executing section configured to read the received data from the receiving buffer in the order of storage, and develop the received data into an image if the received data is the print data and execute a control command if the received data is a control command of the control data;
- and
- a pre-processing section configured to pre-read the received data stored in the receiving buffer before the executing section reads the received data and, when a specific control command of the control data from the pre-read received data is found, the pre-processing section executes a procedure corresponding to the detected control command prior to the executing section;
- wherein the specific control command is a cancel command for canceling the print based on the print data received prior to the specific control command, and when the pre-processing section finds the cancel command, the pre-processing section executes the cancel command prior to the executing section;
- and
- further comprising a read-out position changing section which functions, when the pre-processing section has executed the cancel command, such that the position in the receiving buffer for the executing section to read the received data is jumped to the position next to the cancel command.
4 more elements
Dependencies are inferred from the claim text.