Patent ID: 8422073
Filing Date: 2013-04-16
Classification: G03G,G06T,H04N

Abstract:
1. An image forming apparatus, comprising: a first reading portion which reads an image of a first face of an original; a second reading portion which reads an image of a second face of an original; an image forming portion which forms an image on a sheet based on image data read by the first and second reading portions; a calculation portion which calculates difference between respective image data when an image formed on a sheet is respectively read by the first and second reading portions; a correction portion which calculates correction data to decrease difference of the image data caused by reading accuracy difference between the first and second reading portions based on the image data difference calculated by the calculation portion; and a control portion which (i) controls the image forming portion so that a first image for correction which is read by the first reading portion and a second image for correction which is read by the second reading portion to correct the reading accuracy difference are formed on a same sheet based on the correction data which is calculated by the correction portion based on the image data difference calculated by the calculation portion based on a predetermined image read by the first and second reading portions, (ii) controls one of the first reading portion and the second reading portion so as to read the first image for correction and the second image for correction formed on the sheet by the image forming portion, (iii) uses the correction data when the image data difference between the first image for correction and the second image for correction which are read by one of the first reading portion and the second reading portion is less than a predetermined number, and (iv) controls the calculation portion so as to recalculate an image data difference between first images for correction or second images for correction which are respectively read by the first reading portion and the second reading portion and controls the correction portion so as to calculate correction data to decrease difference of the image data caused by reading accuracy difference between the first and second reading portions based on the image data difference calculated by the calculation portion when the image data difference is equal or larger than the predetermined number.