摘要 |
PURPOSE: A method for correcting a scanning error of a shuttle-typed scanner is provided to correct a gradient deviation and an interval error of a band exactly without an additional instrument device by calculating and processing a gradient deviation and an interval error of a band in software and substituting a calculated correction amount for a scanning job. CONSTITUTION: A CPU scans pattern data recorded in a pattern sheet by operating a scanner head(S10). The scanned pattern data are stored in a memory successively in accordance with a control of the CPU(S20). The CPU transmits the pattern data stored at the memory in an image processing unit. The image processing unit performs a gradient deviation correcting job using data corresponded to a straight-line component out of the pattern data(S30). A half value of a coordinate error of a horizontal coordinate from the '0'th pixel to the last(for example, '159'th) pixel of a band is calculated and stored(S31). A rotation is processed as the half value of the calculated coordinate error by making the central pixel of the band a central shaft(S32). After a coordinate error is corrected, interval errors between bands are corrected, respectively(S40). If pattern data are scanned, when an extension is performed from '160'th pixel of the second band in the vertical direction, a contact coordinate(X,Y') tangent to a slant line of the first band is detected(S41). An interval error between bands is detected and stored by calculating a difference of an actual coordinate(X,Y) corresponded to the '160'th pixel in the second band(S42). If a manuscript is scanned, a correction feeding interval is obtained and stored by adding an interval error between bands from an actual feeding interval according to each band of the manuscript(S43), and the manuscript is fed to the stored correction feeding interval(S44).
|