An image reading device which has a reduced size and which can read images
at high quality. LEDs, which are respective pluralities of light emitting
diode elements that emit red, green, blue and infrared light, are disposed
at an area CCD scanner. A frame image of a photographic film is
successively read with light of each wavelength by emitting light from the
LED elements. Pixels that are affected by a scratch or dust at the
photographic film are detected by the infrared light. Red, green and blue
image data for such pixels is corrected by means of interpolation or the
like. Thus, images can be read at high quality. Furthermore, because the
LEDs are used as a light source instead of a halogen lamp, less heat is
emitted, the device is more compact, and cut filters and the like are not
needed.