US5432891A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image processing method and apparatus
Assignee: Canon Inc
•
Filing: 1994-10-17
•
Granted: 1995-07-11
•
Expires: 2014-10-17
Abstract
Abstract A reduced image is enlarged, difference data representing the difference between the enlarged image and an original image is obtained, and the difference data is compressed. Image data is restored by enlarging the reduced image, and expanding the difference data. When compression cannot be performed to a data size equal to or smaller than a predetermined data size, compressed difference data is not stored.
Inventors
- 👤 Ken Onodera
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 17:47
CPC Classifications
G; G06; G06K; G06K15/00; H; H04; H04N; H04N19/00; H04N19/50; H04N19/59; G06K2215/00; G06K2215/0002; G06K2215/002; G06K2215/0028; G06K2215/0031; G06K2215/004; G06K2215/0054; G06K2215/0057; G06K2215/0062; G06K2215/0071; H04N19/30
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
137 words
An output apparatus for generating and outputting information, comprising: size changing means for reducing data and storing the reduced data, and for enlarging the stored data; compression means for obtaining difference data which represent the difference between the data prior to reduction and the enlarged data, and for compressing the difference data; determination means for determining whether the compressed difference data can be stored in a memory; and means for deleting the difference data and generating output information based on the enlarged data in the event that said determination means determines that the compressed difference data cannot be stored in the memory, and for generating output information based on the difference data as expanded and the enlarged data in the event that said determination means determines that the compressed difference data can be stored in the memory.
Claim 2
Dependent Claim
137 words
An output apparatus for generating and outputting information, comprising: size changing means for reducing data and storing the reduced data, and for enlarging the stored data; compression means for obtaining difference data which represent the difference between the data prior to reduction and the enlarged data, and for compressing the difference data; determination means for determining whether the compressed difference data can be stored in a memory; and means for deleting the difference data and generating output information based on the enlarged data in the event that said determination means determines that the compressed difference data cannot be stored in the memory, and for generating output information based on the difference data as expanded and the enlarged data in the event that said determination means determines that the compressed difference data can be stored in the memory.
Claim 3
Dependent Claim
48 words
An output apparatus according to claim 1, further comprising means for determining whether the compressed difference data are stored in the memory and wherein, if it is determined that the compressed difference data are stored in the memory, said output information generating means expands the stored difference data.
Claim 4
Dependent Claim
54 words
An output apparatus according to claim 1, wherein, in the event that the difference data as expanded are stored in the memory, said output information generating means corrects the enlarged data by executing an exclusive OR operation between the difference data as expanded and the enlarged data, and generates the information to be output.
Claim 5
Dependent Claim
39 words
An output apparatus according to claim 1, wherein, in the event that the difference data as expanded are not stored in the memory, said output information generating means generates the information to be output without correcting the enlarged data.
Claim 6
Dependent Claim
128 words
An output method of generating and outputting information, comprising the steps of: reducing data, storing the reduced data, and enlarging the stored data; obtaining difference data which represent the difference between the data prior to reduction and the enlarged data, and compressing the difference data; determining whether the compressed difference data can be stored in a memory; and deleting the difference data and generating output information based on the enlarged data in the event of a determination in said determination step that the compressed difference data cannot be stored in the memory, and generating output information base on the difference data as expanded and the enlarged data in the event of a determination in said determination step that the compressed difference data can be stored in the memory.
Claim 7
Dependent Claim
128 words
An output method of generating and outputting information, comprising the steps of: reducing data, storing the reduced data, and enlarging the stored data; obtaining difference data which represent the difference between the data prior to reduction and the enlarged data, and compressing the difference data; determining whether the compressed difference data can be stored in a memory; and deleting the difference data and generating output information based on the enlarged data in the event of a determination in said determination step that the compressed difference data cannot be stored in the memory, and generating output information base on the difference data as expanded and the enlarged data in the event of a determination in said determination step that the compressed difference data can be stored in the memory.
Claim 8
Dependent Claim
50 words
A method according to claim 5, wherein, in said deleting and generating step, a determination is made as to whether the compressed difference data are stored in the memory and, if it is determined that the compressed difference data are stored in the memory, the stored difference data are expanded.
Claim 9
Dependent Claim
54 words
A method according to claim 5, wherein, in the event that the difference data as expanded are stored in the memory, said deleting and generating step includes correcting the enlarged data by executing an exclusive OR operation between the difference data as expanded and the enlarged data, and generating the information to be output.
Claim 10
Dependent Claim
39 words
A method according to claim 5, wherein, in the event that the difference data as expanded are not stored in the memory, said deleting and generating step includes generating the information to be output without correcting the enlarged data.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-07-10 | 1999-01-09 | 1999-07-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-07-10 | 2003-01-09 | 2003-07-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-07-10 | 2007-01-09 | 2007-07-11 | $7700.00 | Window Closed / Lapsed |