A camera includes a release button, an input unit, an A/D converter, a memory, a control unit, a recording unit and an output unit. The release button outputs a signal to instruct the input unit to photograph an image of a subject. The memory stores data of the image converted by the A/D converter. The control unit determines an input condition, a process condition, and an output condition for the image to give a refined image. The recording unit records the refined image on a recording medium. The output unit outputs the refined image.