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

Piece-wise print image enhancement for dot matrix printers

Assignee: HP Inc
•
Filing: 1988-08-16
•
Granted: 1989-07-11
•
Expires: 2008-08-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Print enhancement circuitry to enhance the printed image produced by a laser beam printer is interposed between the character generator circuits and the laser drive circuits to modify the laser drive signals provided by the character generator circuits. Bit data representing successive lines of the bit map for a desired image are stored in a first-in first-out (FIFO) buffer. The bit pattern sample window having a central cell (bit) and a selected (arbitrary) number of neighboring bits is compared to a number of matching bit patterns or templates, each of which is associated with an error element or cell. When a logic matching network detects a match, a modification signal associated with a unique compensation cell (bit) is generated. The sample window central bit is then replaced (modified) with the unique compensation bit required by the matching template. In this manner, all bits in a desired bit map, or set of bit maps, are examined and their corresponding laser drive signals modified to compensate for the errors associated with the matched templates in a piece-wise manner.

Inventors

  • 👤 Charles Cheng-Yuan Tung

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 08:21
CPC Classifications
B; B41; B41J; B41J2/00; B41J2/005; B41J2/01; B41J2/135; B41J2/16; G; G06; G06K; G06K15/00; G06K15/02; G06K15/12; G06K15/128; G06K15/18; G06K15/1835; G06K15/1844; G06K2215/00; G06K2215/0002; G06K2215/002; G06K2215/0022; G06K2215/0025

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 174 words
A method for enhancing the displayed image of a display apparatus which produces a digitized image in a dot matrix format comprising the steps of: generating a bit data signal representative of at least one bit map image of a desired character; storing in temporary storage means N number of consecutive bits in M number of consecutive lines of said bit map image to form an M x N subset of the bits defining said bit map image; selecting a sample window having a predetermined shape and including a predetermined number of bits from said M x N subset of bits, said sample window having a central bit; comparing the sample window bit pattern formed by said predetermined number of bits including said central bit to a plurality of predetermined matching patterns of bits; generating a modification signal to modify said central bit if said sample window bit pattern matches at least one of said plurality of predetermined matching patterns; and substituting said modification signal for said central bit in said bit data signal.
Claim 2
Independent Claim 174 words
A method for enhancing the displayed image of a display apparatus which produces a digitized image in a dot matrix format comprising the steps of: generating a bit data signal representative of at least one bit map image of a desired character; storing in temporary storage means N number of consecutive bits in M number of consecutive lines of said bit map image to form an M x N subset of the bits defining said bit map image; selecting a sample window having a predetermined shape and including a predetermined number of bits from said M x N subset of bits, said sample window having a central bit; comparing the sample window bit pattern formed by said predetermined number of bits including said central bit to a plurality of predetermined matching patterns of bits; generating a modification signal to modify said central bit if said sample window bit pattern matches at least one of said plurality of predetermined matching patterns; and substituting said modification signal for said central bit in said bit data signal.
Claim 3
Dependent Claim 17 words
The method of claim 1 further including the step of storing said plurality of predetermined matching patterns.
Claim 4
Dependent Claim 263 words
Apparatus for enhancing the displayed image produced by a display apparatus, said display apparatus including character generator means providing a bit data signal representative of a bit map image of a desired image and image display means responsive to said bit data signal to display said desired image, said apparatus comprising: temporary storage means coupled to said character generator temporarily storing portions of said bit data signal representing N number of consecutive bits in M number of consecutive lines of said bit map image forming an M x N subset of the bits defining said bit map image, a predetermined number of bits of said subset of bits forming a sample window having a predetermined shape defined by the matrix position of said bits, said sample window having a central bit; matching network means coupled to said temporary storage means for comparing the bit pattern formed by said central bit and the remaining, adjacent bits in said sample window with a plurality of predetermined error matching bit patterns, each of said matching bit patterns associated with one of a plurality of modification signals; and signal generating means coupled to said matching network means and to said image display means for generating an associated one of a plurality of predetermined modification signals if said sample window bit pattern matches at least one of said plurality of error matching bit patterns, said associated modification signal substituted for said central bit in said bit data signal, said image display means responsive to said modification signal to display a modified image element associated with said central bit.
Claim 5
Dependent Claim 263 words
Apparatus for enhancing the displayed image produced by a display apparatus, said display apparatus including character generator means providing a bit data signal representative of a bit map image of a desired image and image display means responsive to said bit data signal to display said desired image, said apparatus comprising: temporary storage means coupled to said character generator temporarily storing portions of said bit data signal representing N number of consecutive bits in M number of consecutive lines of said bit map image forming an M x N subset of the bits defining said bit map image, a predetermined number of bits of said subset of bits forming a sample window having a predetermined shape defined by the matrix position of said bits, said sample window having a central bit; matching network means coupled to said temporary storage means for comparing the bit pattern formed by said central bit and the remaining, adjacent bits in said sample window with a plurality of predetermined error matching bit patterns, each of said matching bit patterns associated with one of a plurality of modification signals; and signal generating means coupled to said matching network means and to said image display means for generating an associated one of a plurality of predetermined modification signals if said sample window bit pattern matches at least one of said plurality of error matching bit patterns, said associated modification signal substituted for said central bit in said bit data signal, said image display means responsive to said modification signal to display a modified image element associated with said central bit.
Claim 6
Dependent Claim 18 words
Apparatus as in claim 3 further comprising storage means for storing said plurality of predetermined matching bit patterns.
Claim 7
Dependent Claim 52 words
Apparatus as in claim 3 wherein said associated modification signal comprises a modulation bit stream having a total time duration as that of an unmodified bit in said bit data signal, said modulation bit stream modulating said image display means during said unmodified bit time duration to produce said modified image element.
Claim 8
Dependent Claim 15 words
Apparatus as in claim 3 wherein said matching network means comprises a programed logic array.
Claim 9
Dependent Claim 347 words
An electrophotographic printing machine comprising: rotatable drum means; a layer of photoconductive material mounted on the surface of said rotatable drum means for cyclic movement through electrophotographic process stations; charge corona means disposed adjacent said rotatable drum means for placing a substantially uniform electrostatic charge on the surface of said layer of photoconductive material; exposure means for selectively discharging said charged photoconductive material to cause the formation of a latent image on the surface of said photoconductive material; developer means disposed adjacent said rotatable drum means for applying toner to said latent image to produce a developed image; transfer means disposed adjacent said rotatable drum means for transferring said developed image from said photoconductive material to a print media; fusing means for fusing said toner to said print media; paper transfer means for serially moving said print media from a media storage means through said transfer means to said fusing means; control means for operating said exposure means; character generator means coupled to said control means to provide data signals representative of a desired image to be produced on said photoconductive material; and enhancement means interposed between said control means and said character generator means for generating compensation signals to be substituted for selected ones of said data signals whereby an image produced from said substituted data signals is of an enhanced visual quality, said enhancement means comprising: temporary storage means coupled to said character generator means temporarily storing portions of said data signals forming a sample pattern representative of a portion of said desired image, said sample pattern having a central data signal; matching networks means coupled to said temporary storage means for comparing said sample pattern to a plurality of predetermined template patterns, each of said predetermined template patterns associated with one of a plurality of compensation signals; and signal generating means coupled to said matching network for generating said associated one of said plurality of compensation signals if said sample pattern matches at least one of said predetermined template patterns said associated compensation signal substituted for said central data signal in said data signals.
Claim 10
Dependent Claim 347 words
An electrophotographic printing machine comprising: rotatable drum means; a layer of photoconductive material mounted on the surface of said rotatable drum means for cyclic movement through electrophotographic process stations; charge corona means disposed adjacent said rotatable drum means for placing a substantially uniform electrostatic charge on the surface of said layer of photoconductive material; exposure means for selectively discharging said charged photoconductive material to cause the formation of a latent image on the surface of said photoconductive material; developer means disposed adjacent said rotatable drum means for applying toner to said latent image to produce a developed image; transfer means disposed adjacent said rotatable drum means for transferring said developed image from said photoconductive material to a print media; fusing means for fusing said toner to said print media; paper transfer means for serially moving said print media from a media storage means through said transfer means to said fusing means; control means for operating said exposure means; character generator means coupled to said control means to provide data signals representative of a desired image to be produced on said photoconductive material; and enhancement means interposed between said control means and said character generator means for generating compensation signals to be substituted for selected ones of said data signals whereby an image produced from said substituted data signals is of an enhanced visual quality, said enhancement means comprising: temporary storage means coupled to said character generator means temporarily storing portions of said data signals forming a sample pattern representative of a portion of said desired image, said sample pattern having a central data signal; matching networks means coupled to said temporary storage means for comparing said sample pattern to a plurality of predetermined template patterns, each of said predetermined template patterns associated with one of a plurality of compensation signals; and signal generating means coupled to said matching network for generating said associated one of said plurality of compensation signals if said sample pattern matches at least one of said predetermined template patterns said associated compensation signal substituted for said central data signal in said data signals.
Claim 11
Dependent Claim 23 words
An electrophotographic printing machine as in claim 7 wherein said enhancement means further comprises storage means for storing said plurality of template patterns.
Claim 12
Dependent Claim 100 words
An electrophotographic printing machine as in claim 7 wherein said exposure means comprises a laser, said control means responsive to said data signals to generate laser drive signals turning said laser on and off to produce a modulated laser beam for selectively discharging said charged photoconductive material to cause the formation of said desired image, said control means responsive to said data signals to turn said laser on for a predetermined full signal time period, said control means responsive to said compensation signals to turn said laser on for a predetermined time period less than said full signal time period.
Claim 13
Dependent Claim 55 words
An electrophotographic printing machine as in claim 9 wherein each of said plurality of compensation signals comprises a different unique bit stream having a total time duration equal to said full signal time period and modulating said laser during said full signal time period to produce a desired compensation effect associated with said compensation signal.
Claim 14
Dependent Claim 27 words
An electrophotographic printing machine as in claim 7 wherein said temporary storage means comprises a plurality of clocked shift registers and counters defining a first-in-first-out data buffer.
Claim 15
Dependent Claim 30 words
An electrophotographic printing machine as in claim 7 wherein said matching network means comprises a programmed logic array for comparing said sample pattern to a plurality of predetermined template patterns.

References Cited (Backward Citations)

US4786923A Cited
US4715006A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-07-10 1993-01-09 1993-07-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-07-10 1997-01-09 1997-07-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-07-10 2001-01-09 2001-07-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag