1. A computer implemented image processing method for performing image processing on captured image data obtained through an imaging lens to generate output image data, the method comprising: storing captured image data in a memory; wherein the image data is obtained by an image device; generating a look-up table in memory, the look-up table configured to store addresses of the captured image data in association with addresses of an output image data; storing address information of the captured image data in the lookup table; storing address information of the output image data in the look-up table in association with said capture image data address information; generating an additional data area in memory, the additional data area configured to store one or more types of color signal data; storing an address of a color signal from the additional data area in the addresses of the look-up table in association with the address of a pixel in the output image data; generating an output image based on the addresses of the captured image data corresponding to the addresses of the output image data by referring to the look-up table; and outputting color data read from the additional data area to the address of the pixels in the output image.