To provide a printing system and a printing apparatus which can ensure
high-speed, normal printing with small memory requirements even when lots
of print commands are sent to a printer. The printing apparatus includes a
print mode determination unit which judges whether intermediate-language
data can fit in a page memory when print command data is converted in
normal print mode and selects the normal print mode if the data can fit
in, but selects compressed print mode if the data cannot fit in.
Furthermore, the print mode determination unit includes a data
reprocessing unit which, when the compressed print mode is selected,
reduces any compressible part of intermediate-language data which
corresponds to fine-gradation image data in normal print mode using a
compression/decompression process, output gradation conversion process,
clipping process, or reversible compression process whichever is
applicable before storing it again in the page memory.
Para proporcionar un sistema de impresión y un aparato de impresión que pueden asegurar la impresión de alta velocidad, normal con requisitos pequeños de la memoria incluso cuando las porciones de comandos de impresión se envían a una impresora. El aparato de impresión incluye una unidad de la determinación del modo de impresión que juzgue si los datos de la intermedio-lengua pueden caber en una memoria de la página cuando los datos del comando de impresión se convierten en modo de impresión normal y seleccionan el modo de impresión normal si los datos pueden caber adentro, pero seleccionan modo de impresión comprimido si los datos no pueden caber adentro. Además, la unidad de la determinación del modo de impresión incluye una unidad de nuevo tratamiento de los datos que, cuando se selecciona el modo de impresión comprimido, reduzca cualquier parte compresible de los datos de la intermedio-lengua que corresponde a los datos de la imagen de la fino-gradacio'n en modo de impresión normal usando un proceso de compression/decompression, un proceso de la conversión de la gradación de la salida, proceso que acorta, o proceso reversible de la compresión cualquiera es aplicable antes de almacenarlo otra vez en la memoria de la página.