Patent US5574833A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5574833A Expired / Lapsed US ⏱️ 0.0 years remaining

Image processing apparatus for the smooth enlargement and multileveling output of an image

Assignee: Ricoh Co Ltd
•
Filing: 1993-09-02
•
Granted: 1996-11-12
•
Expires: 2013-09-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing apparatus which comprises a smoothing enlarger for enlarging some binary image data into more binary image data of black and white pattern for reducing a jaggy image, a divider for dividing the binary image data into some blocks of binary image data, and a multileveler for multileveling each block and making multilevel image data. In accordance of the invention, smoothing enlargement, dividing, and multileveling is achieved by a novel method.

Inventors

  • 👤 Hanyuh Yoshiaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 19:46
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/40; H; H04; H04N; H04N1/00; H04N1/387; H04N1/393; H04N1/3935; H04N1/40; H04N1/40075

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 108 words
An image processing apparatus comprising: smoothing enlargement means for enlarging a q1×q2 dot array of binary image data into an n1×n2 dot array of binary image data having a black and white pattern and for smoothing a jagged image; dividing means for dividing the n1×n2 dot array into k1×k2 blocks of binary image data with each block being an m1×m2 array of dots; and multileveling means for multileveling each block of the divided binary data and making k1×k2 items of multilevel image data; wherein: (q1×q2)>1, (n1×n2)>(q1×q2), (m1×m2)>(q1×q2), (n1×n2)=(k1×k2) (m1×m2), (k1×k2)>(q1×q2), and q1, q2, n1, n2, m1, m2, k1, and k2 are integers greater than or equal to 1.
Claim 2
Dependent Claim 108 words
An image processing apparatus comprising: smoothing enlargement means for enlarging a q1×q2 dot array of binary image data into an n1×n2 dot array of binary image data having a black and white pattern and for smoothing a jagged image; dividing means for dividing the n1×n2 dot array into k1×k2 blocks of binary image data with each block being an m1×m2 array of dots; and multileveling means for multileveling each block of the divided binary data and making k1×k2 items of multilevel image data; wherein: (q1×q2)>1, (n1×n2)>(q1×q2), (m1×m2)>(q1×q2), (n1×n2)=(k1×k2) (m1×m2), (k1×k2)>(q1×q2), and q1, q2, n1, n2, m1, m2, k1, and k2 are integers greater than or equal to 1.
Claim 3
Dependent Claim 48 words
The image processing apparatus of claim 1, wherein the enlargement ratio (k1/q1) in the horizontal direction and (k2/q2) in the vertical direction are decided by the ratio between the resolution of the image data of the input means and that of the image data of the output means.
Claim 4
Dependent Claim 38 words
The image processing apparatus of claim 1, wherein the multilevel image data of each block is decided by the number of black dots in the m1×m2 array divided by the total number of dots in the m1×m2 array.
Claim 5
Dependent Claim 9 words
The image processing apparatus of claim 1, wherein (q1×q2)=1.
Claim 6
Dependent Claim 9 words
The image processing apparatus of claim 4, wherein n1=n2.
Claim 7
Dependent Claim 9 words
The image processing apparatus of claim 5, wherein n1=n2≧=8.
Claim 8
Dependent Claim 9 words
The image processing apparatus of claim 1, wherein (q1×q2)>1.
Claim 9
Dependent Claim 32 words
The image processing apparatus of claim 7, wherein the enlargement ratio in the vertical or horizontal direction is not an integral number and (k1/q1) or (k2/q2) does not equal an integral number.
Claim 10
Dependent Claim 146 words
An image processing apparatus comprising: input means for inputting binary image data of plural lines; smoothing enlargement means for enlarging a q1×q2 dot array of binary image data into an n1×n2 dot array of binary image data having a black and white pattern and for smoothing a jagged image; dividing means for dividing the n1×n2 dot array into k1×k2 blocks of binary image data with each block being an m1×m2 array of dots; multileveling means for multileveling each block of the divided binary image data and making k1×k2 items of multilevel image data; second storing means for storing output data of plural lines from the multileveling means; and output means for outputting the multilevel image data from the second storing means; wherein: (q1×q2)>1, (n1×n2)>(q1×q2), (m1×m2)>(q1×q2), (n1×n2)=(k1×k2) (m1×m2), (k1×k2)>(q1×q2), and q1, q2, n1, n2, m1, m2, k1, and k2 are integers greater than or equal to 1.
Claim 11
Dependent Claim 146 words
An image processing apparatus comprising: input means for inputting binary image data of plural lines; smoothing enlargement means for enlarging a q1×q2 dot array of binary image data into an n1×n2 dot array of binary image data having a black and white pattern and for smoothing a jagged image; dividing means for dividing the n1×n2 dot array into k1×k2 blocks of binary image data with each block being an m1×m2 array of dots; multileveling means for multileveling each block of the divided binary image data and making k1×k2 items of multilevel image data; second storing means for storing output data of plural lines from the multileveling means; and output means for outputting the multilevel image data from the second storing means; wherein: (q1×q2)>1, (n1×n2)>(q1×q2), (m1×m2)>(q1×q2), (n1×n2)=(k1×k2) (m1×m2), (k1×k2)>(q1×q2), and q1, q2, n1, n2, m1, m2, k1, and k2 are integers greater than or equal to 1.
Claim 12
Dependent Claim 53 words
The image forming apparatus of claim 9, further comprising a page memory which stores a page amount of binary image data and printing means for printing the multilevel image data, and wherein the smoothing enlargement means, the dividing means and the multileveling means are arranged between the page memory and the printing means.
Claim 13
Dependent Claim 86 words
The image forming apparatus of claim 10, wherein the resolution of the image data of the input means is 8 (dot/mm)×3.85(dot/mm), 8(dot/mm)×7.7(dot/mm) or 16(dot/mm)×15.4(dot/mm), and the resolution of the image dots of the output means is 300 dpi(12(dot/mm)×12(dot/mm)), 400 dpi (16(dot/mm)×16(dot/mm)) or 600 dpi(24(dot/mm)×24(dot/mm)), and the enlargement ratio is (k1/q1) in the horizontal direction and (k2/q2) in the vertical direction are is decided by the ratio between the resolution of the image data of the input means and that of the image data of output means.
Claim 14
Dependent Claim 144 words
An image processing apparatus comprising: a smoothing enlarger having an input receiving a q1×q2 dot array of binary image data and having an output providing an enlarged n1×n2 dot array of binary image data having a black and white pattern constituting a smoothed enlargement of a jagged image; a divider having an input receiving the n1×n2 dots of binary image data and having an output providing k1×k2 blocks of binary image data constituting a divided portion of the n1×n2 dots of binary image data, with each block being an m1×m2 array of dots; and a multileveler having an input receiving each block of the divided binary image data and having an output providing k1×k2 items of multilevel image data; wherein: (q1×q2)>1, (n1×n2)>(q1×q2), (m1×m2)>(q1×q2), (n1×n2)=(k1×k2) (m1×m2), (k1×k2)>(q1×q2), and q1, q2, n1, n2, m1, m2, k1, and k2 are integers greater than or equal to 1.
Claim 15
Dependent Claim 144 words
An image processing apparatus comprising: a smoothing enlarger having an input receiving a q1×q2 dot array of binary image data and having an output providing an enlarged n1×n2 dot array of binary image data having a black and white pattern constituting a smoothed enlargement of a jagged image; a divider having an input receiving the n1×n2 dots of binary image data and having an output providing k1×k2 blocks of binary image data constituting a divided portion of the n1×n2 dots of binary image data, with each block being an m1×m2 array of dots; and a multileveler having an input receiving each block of the divided binary image data and having an output providing k1×k2 items of multilevel image data; wherein: (q1×q2)>1, (n1×n2)>(q1×q2), (m1×m2)>(q1×q2), (n1×n2)=(k1×k2) (m1×m2), (k1×k2)>(q1×q2), and q1, q2, n1, n2, m1, m2, k1, and k2 are integers greater than or equal to 1.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-11-12 2000-05-13 2000-11-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-11-12 2004-05-13 2004-11-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-11-12 2008-05-13 2008-11-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag