The printer 11, then, executes the image processing of the image data according to the PIM and prints out the image. [0073] For data transmission between the printer 11 and the DSC 10, various techniques are applicable besides recording medium such as memory cards, and such techniques include networks, e.g., a LAN, and communications through infrared and cables.