摘要 |
PROBLEM TO BE SOLVED: To prevent the generation of a memory deadlock phenomenon at the time of banding processing. SOLUTION: A min. scanning line position max. value is renewed on the basis of the min. scanning line position of printing data received from a host computer (step S602) and the received printing data is sent to an intermediate data forming part to be converted to intermediate data (step S603). When a RAM is insufficient in empty memory necessary for storing intermediate data when the intermediate data is stored in the RAM, one band present at coordinates smaller than a min. scanning line position max. value is rendered (step S901) until a memory having a size sufficient to store the intermediate data during reception becomes empty (YES in step S904) and the intermediate data of the rendered data is released (step S902) and a bit map formed by rendering is compressed to be stored in the RAM (step S903).
|