摘要 |
PROBLEM TO BE SOLVED: To process a plurality of pieces of pixel data collectively supplied from an image processing circuit at high speed while reducing an amount of use of high-speed memory resources.SOLUTION: A rearranging circuit 2 receives pixel data in a plurality of p pixel units from an image processing circuit 1, and writes the received P pieces of pixel data by one pixel at a time into a plurality of memory modules 11 and 12 separately so that the pixel data at intervals of a plurality of n pixels corresponding to ink ejection pattern of an ink ejection nozzle are stored in the words of the same address in each of the plurality of memory modules 11 and 12. A writing controller 4 reads the words of the same address in each of the plurality of memory modules 11 and 12, make the words as written data of a bus width of a buffer memory 6, and writes the written data into the buffer memory 6. |