Raster scanner apparatus and method
AssigneeXerox Corporation
InventorRonald G. Matteson
Life of this patent
Estimating the term…
Abstract
A raster scanner with linear scanning array, a scanning slit permitting the array to view a document image one line at a time, and document transport for transporting documents past the scanning slit. To accommodate the disparity between scanning rates and user data rates, a relatively small buffer stores lines of pixels output by the array pending user demand. Intermittent operation of the scanner in response to buffer pixel demands is effected through starting and stopping of the document transport. A control is provided to prevent uneven spacing of scan lines resulting from scanning stopped documents or documents in the process of being accelerated or decelerated to and from scanning speed by the document transport.
Claims9
In a raster scanner, the combination of:
- (a) a platen for supporting documents to be scanned;
- (b) a document scanning slit in said platen;
- (c) document transport means for transporting documents to be scanned along said platen and across said scanning slit at a controlled scanning speed;
- (d) at least one array of scanning elements for scanning documents line by line through said scanning slit, said array producing image pixel lines representative of the document image scanned;
- (e) clock means for operating said array at a preset scanning rate;
- (f) buffer means for receiving pixel lines output by said array;
- (g) means for starting and stopping said document transport means in response to demand for pixel lines by said buffer means;
- and
- (h) control means for discarding redundant pixel lines output by said array when said document transport means is stopped or accelerating or decelerating to or from said controlled scanning speed to thereby accommodate continued operation of said array at said preset scanning rate while said document transport means is stopped, or accelerating or decelerating while avoiding output of redundant pixel lines to said buffer means.
In a raster scanner, the combination of:
- (a) a platen, said platen having a document scanning aperture therein;
- (b) transport means for moving documents to be scanned in step by step fashion across said scanning aperture;
- (c) at least one scanning array for scanning documents on said platen as said documents are moved across said scanning aperture by said transport means, said array generating a pixel line on each scan;
- (d) clock means for operating said array at a preset scan rate;
- (e) buffer means for receiving pixel lines output by said array;
- (f) means for actuating said transport means on a demand for pixel lines by said buffer means to step the document being scanned at least one step;
- and
- (g) control means for outputting one pixel line to said buffer means for each document step and discarding any duplicate pixel lines resulting from repeated scanning of the same document line by said array when the rate at which the document is stepped is less than the scan rate of said array.
A scanning method for supplying pixel lines on demand to a buffer while accommodating any disparity between the scan rate of a scanning array which scans documents one line at a time through a scan slit and the rate at which documents are moved across said scan slit, the steps which comprise:
- (a) scanning said array continuously to produce pixel lines at a predetermined rate irrespective of document movement;
- (b) monitoring the supply of pixel lines in said buffer;
- (c) moving the document to be scanned across said scan slit in response to a preset low supply of pixel lines in said buffer and stopping said document when the supply of pixel lines in said buffer reaches a preset high;
- and
- (d) outputting one pixel line to said buffer for each document line scanned and discarding any redundant pixel lines resulting from repeated scanning of the same document line by said array when the rate at which documents are moved across said scan slit is less than said array scan rate.
A scanning method for supplying pixel lines on demand to a buffer while accommodating any disparity between the scan rate of a scanning array which scans documents one line at a time through a scan slit and the rate at which documents are moved across said scan slit, the steps which comprise:
- (a) scanning said array continuously to produce pixel lines at a predetermined rate irrespective of document movement;
- (b) monitoring the supply of pixel lines in said buffer;
- (c) stepping the document to be scanned across said scan slit one line at a time in response to a preset low supply of pixel lines in said buffer and terminating said stepping when the supply of pixel lines in said buffer reaches a preset high;
- and
- (d) outputting one pixel line to said buffer for each document step and discarding any redundant pixel lines resulting from repeated scanning of the same document line by said array when the rate at which the document being scanned is stepped across said scan slit is less than said array scan rate.
Dependencies are inferred from the claim text.