摘要 |
<P>PROBLEM TO BE SOLVED: To provide an image processor capable of surely printing out an image which is close to original image data as much as possible even when an under-run occurs (an error that write into a buffer is not in time for transferring data to a printer engine and printing can not be continued since data to be read from the buffer run out in the middle of printing a page). <P>SOLUTION: The image processing apparatus is provided with a FIFO processing part 11 for temporarily storing image data, a controller 12 having a transfer function for reading the image data stored in the FIFO processing part 11 for each line and transferring the image data to a print processing part 13, and an under-run detecting part 14 for detecting whether the under-run occurs when the controller 12 reads the image data from the FIFO processing part 11. When the under-run detecting part 14 detects occurrence of under-run, the controller 12 transfers substitutive data in place of the original image data which can not be read because of the occurrence of under-run to the print processing part 13 to avoid deviation of an image print position within the page. <P>COPYRIGHT: (C)2004,JPO&NCIPI |