Patent ID: 8305662

Claim:
An image reading device, comprising: a carrying unit configured to carry a document; a reading unit configured to read the document being carried by the carrying unit; a first density value obtaining unit configured to obtain a first value representing a ground color of a first face of the document based on image data obtained by the reading unit by reading the first face of the document; a first judgment unit configured to judge whether to execute correction for the ground color of the image data corresponding to the first face of the document based on the first value and a predetermined threshold value; a first ground color correction unit configured to correct the ground color of the image data corresponding to the first face with a first correction value responsive to the first value if the first judgment unit judges to execute the correction; a second density value obtaining unit configured to obtain a second value representing a ground color of a second face of the document based on image data obtained by the reading unit by reading the second face of the document; a second judgment unit configured to judge whether the second value falls within a predetermined range including the first value; a third judgment unit configured to judge whether to execute correction for the ground color of the image data corresponding to the second face of the document in accordance with a judgment result by the first judgment unit if the second judgment unit judges that the second value falls within the predetermined range; and a second ground color correction unit configured to correct the ground color of the image data corresponding to the second face with a second correction value responsive to the second value if the third judgment unit judges to execute the correction, wherein the third judgment unit judges to execute the correction for the ground color of the image data corresponding to the second face of the document if the first judgment unit judges to execute the correction for the ground color of the image data corresponding to the first face of the document, and the third judgment unit judges not to execute the correction for the ground color of the image data corresponding to the second face of the document if the first judgment unit judges not to execute the correction for the ground color of the image data corresponding to the first face of the document.