Patent ID: 8643914

Claim:
An image-reading device comprising: a first reading unit comprising a first light source and a first light-receiving unit and configured to read a first image on an original at a first read position, the first reading unit being configured such that the first light source emits a light, part of the light is reflected off a first irradiated subject, part of a first reflected light is received by the first light-receiving unit; a first reference member; a control unit configured to execute a first image-reading process, a first reference-reading process, and a first data generating process, in the first image-reading process the first light source emitting a light to the first read position to irradiate the original and the first light-receiving unit receiving part of a reflected light reflected off the original, in the first reference-reading process the first light source emitting a light to the first reference member and the first light-receiving unit receiving part of a reflected light reflected off the first reference member, in the first data generating process shading correction data being generated based on a receiving result of the first light-receiving unit in the first reference-reading process; and wherein a first light intensity curve is defined as a relationship between a first light intensity and a distance from the first reading unit, the first light intensity representing intensity of light that is part of a reflected light reflected off the first irradiated subject positioned at the distance from the first reading unit and is received by the first light-receiving unit, the first light intensity curve having a first intensity value at a first distance and a second intensity value at a second distance, the first intensity value being equivalent to the second intensity value, the first distance being different from the second distance, a distance between the first reading unit and the first read position being set to the first distance, a distance between the first reading unit and the first reference member being set to the second distance.