Page printer
AssigneeBrother Kogyo Kabushiki Kaisha
InventorMasahiro Murakami
Life of this patent
Estimating the term…
Abstract
In the page printer of this invention, a sheet is discharged and an error occurrence is displayed on a display unit when an over-run error occurs during a printing operation. Subsequently, the print data of the 1/n portion of the page which was being converted to dot image data at the error-occurrence time is developed into dot image data and stored into a RAM together with an error-occurrence position. The print data is re-converted to the dot image data and printed. When the printing operation reaches the error-occurrence position stored in the RAM, the dot image data stored in the RAM is transmitted to a video RAM, and the printing operation is continued. Therefore, this page printer can automatically carry out the re-printing operation when an over-run error occurs.
Claims15
A page printer, comprising:
- data reception means for receiving print data from an external device;
- first storage means for storing at least one page of the received print data;
- image data preparation means for successively reading out the stored print data and preparing dot image data from the stored print data;
- second storage means for storing dot image data corresponding to a 1/n portion of a page of the prepared dot image data;
- print means for successively printing the stored dot image data to a recording medium;
- detection means for detecting an absence of unprinted stored dot image data before the print means completely prints the stored print data to the recording medium;
- re-printing means for actuating the image data preparation means and the print means to re-print the print data when the detecting means detects the absence of unprinted stored dot image data before the print means completely prints the stored print data to the recording medium;
- and
- third storage means for storing, before the reprinting operation of the re-print means, dot image data prepared by the image data preparation means by reading out print data corresponding to a next 1/n portion of the page corresponding to next dot image data to be output when the absence of the unprinted stored dot image data is detected by the detection means;
- wherein said print means prints on the basis of the dot image data stored in both the second storage means and the third storage means when actuated by the re-print means.
A method for controlling a page printer, comprising the steps of:
- inputting at least one page of print data;
- storing the input print data to a first storage means;
- converting a portion of the input print data to a number of rasters of dot image data, the number of rasters corresponding to a predetermined fraction of the page of print data;
- storing the number of rasters to a second storage means;
- printing, after the number of rasters are stored to the second storage means, the print data to a recording medium, on the basis of the rasters of dot image data stored in the second storage means;
- determining if any unconverted print data remains in the first storage means;
- converting additional portions of the remaining unconverted print data to additional dot image data;
- storing the addition dot image data to the second storage means on a raster-by-raster basis;
- determining if any unprinted dot image data remains in the second storage means;
- and
- generating an over-run error signal if no remaining unprinted dot image data exists while remaining unconverted print data exists;
- and
- further comprising, when the over-run error signal is generated, the steps of:
- converting a further portion of the remaining unconverted print data corresponding to the predetermined fraction of the page to further dot image data;
- storing the further dot image data to a third storage means;
- and
- reprinting the print data to a recording medium on the basis of the dot image data stored in the second storage means and the further dot image data stored in the third storage means.
Dependencies are inferred from the claim text.