A scheme for obtaining an original image free from any dust or scratches on a film by scanning a film original or the like with visible light and infrared light has been proposed. This scheme suffers problems, i.e., a large memory size and long processing time since original image data obtained by infrared light must be stored. To solve such conventional problems, this invention provides, e.g., an image scanning apparatus which has a light source for emitting visible light and invisible light, a scanning device configured to scan an original image irradiated with light emitted by the light source, and a control device configured to control the scanning device to scan the original image irradiated with the invisible light, and then to scan the original image irradiated with the visible light.