Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
255 words
A reduction/enlargement processing system for an image processing apparatus, comprising: reading means for reading a plurality of image data by moving a line sensor in a secondary scan direction while an image on an original is read by said line sensor in a main scan direction; buffer means for storing said plurality of image data; interpolation processing means for applying a 2-point interpolation to the image data when the image data is written into said buffer means for a reduction processing or is read out of said buffer means for an enlargement processing; control means for controlling the writing of data and the reading of data from said buffer means and for controlling said interpolation processing, wherein the image data is processed at one of a time when the image data is written into said buffer means for said reduction processing and a time when the image data is read out of said buffer means for said enlargement processing; a first selector for selecting one of the read image data and the data from said buffer means as data to be supplied to said interpolation processing means; a second selector for selecting one of the read image data and the read image data interpolated by said interpolation processing means as data to be written in said buffer means; and a third selector for selecting the data from said buffer means and outputting one of said data from said buffer means and said data from said buffer means after processing thereof by said interpolation processing means.
Claim 2
Dependent Claim
255 words
A reduction/enlargement processing system for an image processing apparatus, comprising: reading means for reading a plurality of image data by moving a line sensor in a secondary scan direction while an image on an original is read by said line sensor in a main scan direction; buffer means for storing said plurality of image data; interpolation processing means for applying a 2-point interpolation to the image data when the image data is written into said buffer means for a reduction processing or is read out of said buffer means for an enlargement processing; control means for controlling the writing of data and the reading of data from said buffer means and for controlling said interpolation processing, wherein the image data is processed at one of a time when the image data is written into said buffer means for said reduction processing and a time when the image data is read out of said buffer means for said enlargement processing; a first selector for selecting one of the read image data and the data from said buffer means as data to be supplied to said interpolation processing means; a second selector for selecting one of the read image data and the read image data interpolated by said interpolation processing means as data to be written in said buffer means; and a third selector for selecting the data from said buffer means and outputting one of said data from said buffer means and said data from said buffer means after processing thereof by said interpolation processing means.
Claim 3
Dependent Claim
38 words
The reduction/enlargement processing system according to claim 1, in which said buffer means includes buffers for two lines, and said buffers are alternately selected for the read operation of image data and the write operation of image data.
Claim 4
Dependent Claim
25 words
The reduction/enlargement processing system according to claim 1, in which said control means is able to control a data read pattern from said buffer means.
Claim 5
Dependent Claim
33 words
The reduction/enlargement processing system according to claim 3, in which a read start address, a read end address, a number of readings, and an amount of shift make up the read pattern data.
Claim 6
Dependent Claim
60 words
The reduction/enlargement processing system according to claim 1, in which said interpolation processing means includes a pattern generating portion for generating a plurality of reduction/enlargement pattern data to be used for a 2-point interpolation that is made in accordance with a designated magnification, and a calculating portion for generating interpolation coefficients and for calculating a formula for the 2-point interpolation.
Claim 7
Dependent Claim
30 words
The reduction/enlargement processing system according to claim 5, in which said interpolation processing means interpolates a pixel density between two points for both said enlargement processing and said reduction processing.
Claim 8
Dependent Claim
32 words
The reduction/enlargement processing system according to claim 6, in which the 2-point interpolation is applied to the image data in a write mode, and the data is read in a normal way.
Claim 9
Dependent Claim
28 words
The reduction/enlargement processing system according to claim 6, in which the data is written in a normal way, and the 2-point interpolation is performed in a read mode.
Claim 10
Dependent Claim
106 words
The reduction/enlargement processing system according to claim 5, in which said pattern generating portion includes a means for retaining the reciprocal of a magnification, an adding means for adding said reciprocal to an accumulated value, a counter for counting an image data processing clock signal; a comparing means for comparing an integer part of the output signal of said adding means with the output signal of said counter; and a control means for controlling said counter and said adding means, and said control means controls either said counter or said adding means in accordance with a reduction/enlargement mode and the output signal of said comparing means.
Claim 11
Dependent Claim
59 words
The reduction/enlargement processing system according to claim 5, in which said calculating portion generates the interpolation coefficients from a fractional part of the output signal of an adding means, and multiplies a plurality of adjacent pixels by said interpolation coefficients, and then adds a plurality of products from a multiplication of said adjacent pixels by said interpolation coefficients together.
Claim 12
Dependent Claim
23 words
The reduction/enlargement processing system according to claim 10, in which said calculating portion includes a simple thin-out circuit using either of two points.