To make a camera adopting an imaging device with a plurality of outputs execute switching of a frame rate and vertical and horizontal inversion outputs with a small-scale line memory alone without using a frame memory or the like, and to perform defective pixel interpolation suitable to an output mode.
The number of output channels of an imaging device is switched because of a change of a frame rate. By switching a compositing method for channels according to the number of output channels and establishing a camera link format suited to the frame rate, switching of the frame rate as an imaging apparatus can be achieved. In addition, an interpolation coordinate is re-calculated for each output mode switching from a coordinate of a registered defect pixel.