US5963342A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image processing apparatus and method thereof
Assignee: Canon Inc
•
Filing: 1995-10-17
•
Granted: 1999-10-05
•
Expires: 2015-10-17
Abstract
Abstract An object of the present invention is to data compress a binary image which includes a pseudo expressed halftone image effectively. To attain this object, an image processing apparatus of the present invention comprises region division means for dividing an input binary image data into a region of a pseudo expressed halftone image portion and a region of another portion, first encoding means for generating multi-value image data from binary image data of said pseudo expressed halftone image portion and encoding the obtained multi-value image data, second encoding means for encoding at least a part of the binary image data from a portion other than the pseudo expressed halftone image portion.
Inventors
- 👤 Yasuji Hirabayashi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 12:21
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/41
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
124 words
An image processing apparatus comprising: input means for inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; region division means for dividing the one picture into a pseudo halftone image portion and another portion; first encoding means for generating multi-value image data from the binary image data which indicates the pseudo halftone image portion, wherein the value of each pixel of the multi-value image data has one of more than two possible states, said first encoding means encoding the obtained multi-value image data; and second encoding means for encoding the binary image data which indicates at least a part of the other portion.
Claim 2
Dependent Claim
124 words
An image processing apparatus comprising: input means for inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; region division means for dividing the one picture into a pseudo halftone image portion and another portion; first encoding means for generating multi-value image data from the binary image data which indicates the pseudo halftone image portion, wherein the value of each pixel of the multi-value image data has one of more than two possible states, said first encoding means encoding the obtained multi-value image data; and second encoding means for encoding the binary image data which indicates at least a part of the other portion.
Claim 3
Dependent Claim
23 words
An apparatus according to claim 1, wherein said region division means divides the image into portions with a block unit of n×n pixels.
Claim 4
Dependent Claim
24 words
An apparatus according to claim 1, wherein said first encoding means performs a non-reversible encoding and said second encoding means performs a reversible encoding.
Claim 5
Dependent Claim
54 words
An apparatus according to claim 1, wherein said first encoding means performs a non-reversible encoding of the multi-value image data in units of a block and said second encoding means performs a reversible encoding of the binary image data which indicates at least the part of the other portion in units of a line.
Claim 6
Dependent Claim
24 words
An apparatus according to claim 1, wherein a region division performed by said region division means is conducted in response to a manual operation.
Claim 7
Dependent Claim
20 words
An apparatus according to claim 1, further comprising display means for displaying a binary image input by said input means.
Claim 8
Dependent Claim
152 words
An apparatus according to claim 1, further comprising: reception means for receiving second multi-value image data indicating a multi-value portion of a second image including a plurality of second pixels, wherein a value of each second pixel in the multi-value portion is indicated in the multi-value code, said reception means further receiving second binary image data indicating a second other portion of the image, wherein a value of each second pixel in the second other portion is indicated in the binary code; binarization means for decoding the second multi-value image data into decoded binary image data wherein the value of each second pixel is indicated in the binary code and generating a second pseudo halftone image from the decoded binary image data; decoding means for decoding the second binary image data to generate a decoded binary image; and superimposing means for superimposing the second pseudo halftone image on the decoded binary image.
Claim 9
Dependent Claim
23 words
An apparatus according to claim 7, wherein said superimposing means conducts the superimposing in accordance with region information received by said reception means.
Claim 10
Dependent Claim
39 words
An apparatus according to claim 1, wherein said output means is a printer which utilizes a head of a type for discharging ink droplets by film boiling caused by heat energy and utilizes a recording method using a head.
Claim 11
Dependent Claim
128 words
An image processing method comprising: an input step of inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; a region division step of dividing the one picture into a pseudo halftone image portion and another portion; a first encoding step of generating multi-value image data from the binary image data which indicates the pseudo halftone image portion, wherein the value of each pixel of the multi-value image data has one of more than two possible states, said first encoding step encoding the obtained multi-value image data; and a second encoding step of encoding the binary image data which indicates at least a part of the other portion.
Claim 12
Dependent Claim
128 words
An image processing method comprising: an input step of inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; a region division step of dividing the one picture into a pseudo halftone image portion and another portion; a first encoding step of generating multi-value image data from the binary image data which indicates the pseudo halftone image portion, wherein the value of each pixel of the multi-value image data has one of more than two possible states, said first encoding step encoding the obtained multi-value image data; and a second encoding step of encoding the binary image data which indicates at least a part of the other portion.
Claim 13
Dependent Claim
125 words
An image processing apparatus comprising: input means for inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; determination means for determining a portion to be multi-value encoded and a portion to be binary encoded from the one picture; conversion means for converting the binary image data of the portion to be multi-value encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; first encoding means for multi-value encoding the multi-value image data; and second encoding means for binary encoding the binary image data of the portion to be binary encoded.
Claim 14
Dependent Claim
125 words
An image processing apparatus comprising: input means for inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; determination means for determining a portion to be multi-value encoded and a portion to be binary encoded from the one picture; conversion means for converting the binary image data of the portion to be multi-value encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; first encoding means for multi-value encoding the multi-value image data; and second encoding means for binary encoding the binary image data of the portion to be binary encoded.
Claim 15
Dependent Claim
130 words
An image processing method comprising: an input step of inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; a determination step of determining a portion to be multi-value encoded and a portion to be binary encoded from the one picture; a conversion step of converting the binary image data of the portion to be multi-value encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; a first encoding step of multi-value encoding the multi-value image data; and a second encoding step of binary encoding the binary image data of the portion to be binary encoded.
Claim 16
Dependent Claim
130 words
An image processing method comprising: an input step of inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; a determination step of determining a portion to be multi-value encoded and a portion to be binary encoded from the one picture; a conversion step of converting the binary image data of the portion to be multi-value encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; a first encoding step of multi-value encoding the multi-value image data; and a second encoding step of binary encoding the binary image data of the portion to be binary encoded.
Claim 17
Dependent Claim
125 words
An image processing apparatus comprising: input means for inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; determination means for determining a portion to be non-reversibly encoded and a portion to be reversibly encoded from the one picture; conversion means for converting the binary image data of the portion to be non-reversibly encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; first encoding means for non-reversibly encoding the multi-value image data; and second encoding means for reversibly encoding the binary image data of the portion to be reversibly encoded.
Claim 18
Dependent Claim
125 words
An image processing apparatus comprising: input means for inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; determination means for determining a portion to be non-reversibly encoded and a portion to be reversibly encoded from the one picture; conversion means for converting the binary image data of the portion to be non-reversibly encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; first encoding means for non-reversibly encoding the multi-value image data; and second encoding means for reversibly encoding the binary image data of the portion to be reversibly encoded.
Claim 19
Dependent Claim
130 words
An image processing method comprising: an input step of inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; a determination step of determining a portion to be non-reversibly encoded and a portion to be reversibly encoded from the one picture; a conversion step of converting the binary image data of the portion to be non-reversibly encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; a first encoding step of non-reversibly encoding the multi-value image data; and a second encoding step of reversibly encoding the binary image data of the portion to be reversibly encoded.
Claim 20
Dependent Claim
130 words
An image processing method comprising: an input step of inputting binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states; a determination step of determining a portion to be non-reversibly encoded and a portion to be reversibly encoded from the one picture; a conversion step of converting the binary image data of the portion to be non-reversibly encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; a first encoding step of non-reversibly encoding the multi-value image data; and a second encoding step of reversibly encoding the binary image data of the portion to be reversibly encoded.
Claim 21
Dependent Claim
140 words
A computer readable medium which stores a computer-executable program for causing an apparatus to perform a method for encoding binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states, said method comprising: a region division step of dividing the one picture into a pseudo halftone image portion and another portion; a first encoding step of generating multi-value image data from the binary image data which indicates the pseudo halftone image portion, wherein the value of each pixel of the multi-value image data has one of more than two possible states, said first encoding step encoding the obtained multi-value image data; and a second encoding step of encoding the binary image data which indicates at least a part of the other portion.
Claim 22
Dependent Claim
140 words
A computer readable medium which stores a computer-executable program for causing an apparatus to perform a method for encoding binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states, said method comprising: a region division step of dividing the one picture into a pseudo halftone image portion and another portion; a first encoding step of generating multi-value image data from the binary image data which indicates the pseudo halftone image portion, wherein the value of each pixel of the multi-value image data has one of more than two possible states, said first encoding step encoding the obtained multi-value image data; and a second encoding step of encoding the binary image data which indicates at least a part of the other portion.
Claim 23
Dependent Claim
142 words
A computer readable medium which stores a computer-executable program for causing an apparatus to perform a method for encoding binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states, said method comprising: a determination step of determining a portion to be multi-value encoded and a portion to be binary encoded from the one picture; a conversion step of converting the binary image data of the portion to be multi-value encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; a first encoding step of multi-value encoding the multi-value image data; and a second encoding step of binary encoding the binary image data of the portion to be binary encoded.
Claim 24
Dependent Claim
142 words
A computer readable medium which stores a computer-executable program for causing an apparatus to perform a method for encoding binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states, said method comprising: a determination step of determining a portion to be multi-value encoded and a portion to be binary encoded from the one picture; a conversion step of converting the binary image data of the portion to be multi-value encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; a first encoding step of multi-value encoding the multi-value image data; and a second encoding step of binary encoding the binary image data of the portion to be binary encoded.
Claim 25
Dependent Claim
142 words
A computer readable medium which stores a computer-executable program for causing an apparatus to perform a method for encoding binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states, said method comprising: a determination step of determining a portion to be non-reversibly encoded and a portion to be reversibly encoded from the one picture; a conversion step of converting the binary image data of the portion to be non-reversibly encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; a first encoding step of non-reversibly encoding the multi-value image data; and a second encoding step of reversibly encoding the binary image data of the portion to be reversibly encoded.
Claim 26
Dependent Claim
142 words
A computer readable medium which stores a computer-executable program for causing an apparatus to perform a method for encoding binary image data representing one picture including a plurality of pixels, wherein a value of each pixel of the binary image data has one of only two possible states, said method comprising: a determination step of determining a portion to be non-reversibly encoded and a portion to be reversibly encoded from the one picture; a conversion step of converting the binary image data of the portion to be non-reversibly encoded into multi-value image data, wherein the value of each pixel of the multi-value image data has one of more than two possible states; a first encoding step of non-reversibly encoding the multi-value image data; and a second encoding step of reversibly encoding the binary image data of the portion to be reversibly encoded.
References Cited (Backward Citations)
FR2308262A1
Cited
GB1549739A
Cited
EP0042981A1
Cited
CA1179778A
Cited
US5072291A
Cited
FR2573229A1
Cited
US4694352A
Cited
US4668995A
Cited
US5371606A
Cited
US5361147A
Cited
US5309254A
Cited
US5701367A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-10-04 | 2003-04-05 | 2003-10-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-10-04 | 2007-04-05 | 2007-10-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-10-04 | 2011-04-05 | 2011-10-05 | $7700.00 | Window Closed / Lapsed |