摘要 |
PROBLEM TO BE SOLVED: To surely prevent occurrence of overrun of a printer which compresses in units of bands, due to lowering of extension processing speed. SOLUTION: The printer controller comprises a CPU (1), a main printer controller (2), a main memory (3) for storing results of writing or code data, a compression/expansion module (4) having a Video control function, a buffer (5) for storing data temporarily in order to Video output at the time of extension printing, and a printer engine (6). The compression/extension module (4) compresses a band in units of finer block prior to printing and performs Video output while extend. Compressed blocks are processed in parallel at a plurality of extending sections in order to enhance processing rate. Original band data is recovered from the results of extension by means of a buffer and transferred to the printer engine.
|