When a plurality of types of image data are superposed and written onto a
color information virtual drawing screen, attribute information of each
pixel is written onto an attribute information virtual drawing screen so
that the image data can be read out for every type. When results of
superposition are read out from a virtual drawing screen for an
interpolating process, the results are read out for every type of image
data on the basis of the attribute information so that an optimum
interpolating process suitable for each type is carried out. Since a
margin of each image data is affected by the interpolating process,
superposition after the interpolating process is controlled so that the
margin is rendered most suitable. As a result, optimum results of
interpolation can be achieved even when a plurality of types of image data
are co-existent.
Cuando una pluralidad de tipos de datos de la imagen es sobrepuesta y escrita sobre una pantalla de dibujo virtual de la información del color, la información de cualidad de cada pixel se escribe sobre una pantalla de dibujo virtual de la información de cualidad para poder leer los datos de la imagen hacia fuera para cada tipo. Cuando los resultados de la superposición se leen hacia fuera en una pantalla de dibujo virtual para un proceso de interpolación, los resultados se leen hacia fuera para cada tipo de datos de la imagen en base de la información de cualidad para realizar un conveniente de proceso de interpolación óptimo para cada tipo. Puesto que un margen de cada datos de la imagen es afectado por el proceso de interpolación, superposición después de que el proceso de interpolación sea controlado para hacer el margen el más conveniente. Consecuentemente, los resultados óptimos de la interpolación pueden ser alcanzados incluso cuando una pluralidad de tipos de datos de la imagen es coexistente.