PROBLEM TO BE SOLVED: To provide a fixed pattern noise removing unit for removing fixed pattern noise with a high accuracy.SOLUTION: A timing controller makes an imaging element generate a regular image signal with low-luminance time as the exposure time (S101). The timing controller makes the imaging element generate an evaluation image signal with reduced time as the exposure time (S102). An image processing part detects the maximum value of the data level of pixel data constituting evaluation image data (S103). The image processing part stores low-luminance image data in an SDRAM if the maximum data level is less than a first threshold (S104 and S105). The image processing part generates FPN data by using the stored low-luminance image data. The image processing part subtracts the FPN data from regular image data (S109).