In this embodiment, the program stored in the ROM 12 may also be stored on another storage medium such as a hard disk (HD) or a floppy disk (FD) directly connected to the image processing apparatus or may be stored on another apparatus connected through a network to the image processing apparatus.