In this invention, an effective pixel count (N) in a horizontal direction
of original image data is calculated, and whether this calculated
effective pixel count (N) is a natural number multiple of the number (B)
of banks is checked. If it is determined that the effective pixel count
(N) is a natural number multiple of the number (B) of banks, original
image data to which invalid image data is added in the horizontal
direction is written in a memory. Since this prevents continuous access
from the same bank during memory read, high-speed data access is possible
even when original image data is rotated.
En esta invención, una cuenta eficaz del pixel (n) en una dirección horizontal de los datos originales de la imagen se calcula, y si es esta cuenta eficaz calculada del pixel (n) un múltiplo natural del número del número (b) de los bancos se comprueba. Si se determina que es la cuenta eficaz del pixel (n) un múltiplo natural del número del número (b) de los bancos, los datos originales de la imagen a los cuales los datos inválidos de la imagen se agregan en la dirección horizontal se escribe en una memoria. Puesto que esto previene el acceso continuo del mismo banco durante memoria leído, el acceso de alta velocidad de los datos es posible incluso cuando se rotan los datos originales de la imagen.