Also, a program for performing those processes is stored on a memory device such as a hard disk or a ROM, and this program is run on the ROM, or read to and run on a RAM. The two-dimensional LUT 4 in the visual processing device 1 of FIG. 1 is stored on a memory device such as a hard disk or ROM, and is referenced when necessary.