← Back to Patent Explorer
US5189529A Expired / Lapsed US ⏱️ 0.0 years remaining

Reduction/enlargement processing system for an image processing apparatus

Assignee: Fujifilm Business Innovation Corp
•
Filing: 1989-11-30
•
Granted: 1993-02-23
•
Expires: 2009-11-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A reduction/enlargement processing system for an image processing apparatus of the type in which a line sensor is moved in a secondary scan direction while an image on an original is read by the line sensor in a main scan direction, comprising, line buffers for retaining image data for two lines, an interpolation processing circuit for applying a 2-point interpolation to the image data when the image data is written into or read out of the buffers, and a control circuit for controlling the writing data to and read data from the buffers and the interpolation circuit. Further, selectors are provided on the data input side and the data output side, and on the buffer side. The interpolation circuit is connected between the selectors. The line buffers are alternately selected for the read/write of image data. With use of the selectors, the 2-point interpolation may be applied to the image data or the image data may be directly processed. This provides a simple data processing that is performed in accordance with the reduction/enlargement mode.

Inventors

  • 👤 Masahiro Ishiwata
  • 👤 Noriaki Tsuchiya
  • 👤 Teruyuki Aoyama
  • 👤 Akihiko Fusatani

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 18:06
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/387; H04N1/393; H04N1/3935

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.

References Cited (Backward Citations)

GB2064913A Cited
US4809345A Cited
GB2160051A Cited
US4712141A Cited
US4920571A Cited
US5029017A Cited
US4893258A Cited
US4933775A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-02-23 1996-08-24 1997-02-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-02-23 2000-08-24 2001-02-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-02-23 2004-08-24 2005-02-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag