摘要 |
PROBLEM TO BE SOLVED: To provide an image data processing apparatus which parallelizes pixel data by small-scale circuitry.SOLUTION: In an image data processing apparatus, a write control unit 13 selects, in a column direction or in a row direction, storage units contained in N×N storage units 12 holding pixel data for N (N≥2) readout lines of an imaging device 31, writes pixel data for every N pixels, and switches a selection direction of the storage units for every write of N lines of pixel data. When writing the pixel data of lines of multiples of N, a readout control unit 14 selects N storage units in a direction different from the selection direction of storage units at the write of the pixel data, and starts reading out N lines of written pixel data in parallel. Among the N×N storage units 12, the storage units 12a, 12b selected first when writing the pixel data of the lines of multiples of N use different pins between readout and write, and other storage units share the same pins for readout and write. |