Image magnification and demagnification system
AssigneeXerox Corporation
InventorsPeter A. Crean, Martin A. Agulnek
Life of this patent
Estimating the term…
Abstract
A control system for controlling the size of the image produced by pixels generated by a raster scanner employing a binary rate multiplier for image size control along the X-axis, the multiplier being programmed to the size image desired to vary the frequency of the pixel clock signals output by the multiplier, together with a control flip-flop astride the image pixel stream and driven by the multiplier clock signals to speed up or reduce the rate at which image pixels are output. For image size control along the Y-axis, a phase lock loop is provided for controlling scanning carriage speed in response to the frequency of the signals output by a programmable frequency generator.
Claims7
In an apparatus for producing image pixels representative of an original image for use in making an output image of selected size, said image pixels being produced at a preset clock rate, said apparatus including scanning means movable at a speed for scanning said original image line-by-line, the combination of:
- (a) a pixel control gate through which said image pixels are output;
- (b) independent clock means for generating control clock pulses at a frequency, said control clock pulses being output to said control gate;
- and
- (c) control means for selectively varying the size of the output image derived from said image pixels, said control means including:
- (1) first means for independently controlling the frequency of said control clock pulses output by said clock means whereby to vary the rate at which said image pixels are output by said control gate and independently vary the size of said output image along a first dimension;
- and
- (2) second means for independently controlling the speed of said scanning means whereby to vary the rate at which said lines of image pixels are produced and independently vary the size of said output image along a second dimension,
- said second dimension being substantially perpendicular to said first dimension.
The method of processing a stream of image pixels representing an image of a preset size to provide an image output of selected size from said pixels, comprising the steps of:
- (a) generating said image pixels by raster scanning an original at a preset speed with at least one movable scanning array;
- (b) outputting said image pixels at a preset pixel clock rate;
- (c) generating pixel output clock pulses at a predetermined frequency for clocking said image pixels to provide said image output;
- (d) independently adjusting the frequency of said pixel clock output clock pulses to select the size of said image output provided by said image pixels along one axis,
- (e) independently changing said preset speed at which said original is scanned to select the size of the image output provided along a second axis perpendicular to said one axis;
- and
- (f) outputting image pixels derived by scanning said original at the preset speed selected and at the adjusted pixel output clock frequency to provide an image output of said selected size.
Dependencies are inferred from the claim text.