Chapter 22-2F-2-2a) The printer driver in the host PC compresses the image data, and then sends the command data and other print data to the printer.The resolution conversion, color conversion process, and six-color binary conversion process for the image data are not performed.The image process table data is used in the color conversion process, binary conversion process, and other operations of the image data to achieve a high-quality image output. This data is created and sent as command data based on the Paper Type setting specified in the printer driver.a') An optional software RIP performs resolution conversion of the image and then sends this image data to the printer together with the command dataafter a color conversion process or six-color binary conversion is performed.b) This printer receives the print data from each interface of the system controller. The received print data is sent to the ASIC.c) The system controller expands the print data that was sent to the ASIC, and then performs resolution conversion, color conversion process, and six-colorbinary conversion while timely storing the data in DDR-SDRAM.d) The ASIC in the system controller converts the print data to six-color binary image data and command data and sends the data to the ASIC in the enginecontroller.e) The ASIC in the engine controller stores the received image data in the SDRAM at the optimal timing, and the data is combined with the mask data inthe ASIC and output in coordination with the discharge timing. The ASIC also sends the command data from the system controller to the CPU.f) The CPU in the engine controller obtains the mask pattern data from the FLASH ROM based on the command data, printhead information from theEEPROM in the printhead, and internal temperature from the latch IC on the head relay PCB, and sends this data to the ASIC.g) The ASIC in the engine controller sends the image data combined with the mask pattern to the printhead as print signals while converting to datacorresponding to the printhead information and internal temperature. During this operation, heat pulses are sent to the printhead for performing the optimalhead driving.g') The print signal is sent to the driver and received by the receiver.h) The printhead convert the received print signals internally, which are in serial format, into the parallel data used by a single nozzle array, and thenperform heat pulse and AND processing to carry out the printing.:::::::a a a'USBb bASICCPUjEEPROMFLASH ROMEEPROMghd dSDRAMSDRAMFLASH ROMCPUEEPRROMASICEEPROMeg g'e, ffiffiiiDDR-SDRAMa'gc, jc, jc, jImage dataMask pattern dataHeat pulseCommand dataPCI busData busHost computerPrinter driver Optional softwareRIP etc.Interface unitExpansionImage processingunitOperationpanelSystem controllerHead relay PCBLatch ICPrintheadCarriage relay PCBDriver ReceiverInk tankSensor and drive unitEngine controllerUniversal sirial bus