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

Piece-wise printed image enhancement for dot matrix printers

Assignee: HP Inc
•
Filing: 1989-08-02
•
Granted: —
•
Expires: 2009-08-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Print enhancement circuitry (421) to enhance the printed image produced by a laser beam printer is interposed between the character generator circuits (411) and the laser drive circuits (391) to modify the laser drive signals provided by the character generator circuits (411). Bit data representing successive lines of the bit map for a desired image are stored in a first-in first-out (FIFO) buffer (101). The bit pattern sample window (109) having a central cell (bit) (111) and a selected (arbitrary) number of neighboring bits is compared to a number of matching bit patterns or templates (77-95), each of which is associated with an error element or cell. When a logic matching network (103) detects a match, a modification signal associated with a unique compensation cell (bit) (121-135) is generated. The sample window central bit (111) is then replaced (modified) with the unique compensation bit required by the matching template. In this manner, all bits in a desired bit map (90), 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 EP
Data Source google_patents
Last Synchronized 2026-11-09 20:59
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K15/12; G06K15/128; G06K2215/00; G06K2215/0002; G06K2215/002; G06K2215/0022; G06K2215/0025; G06K2215/004; G06K2215/006

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 68 words
A method of reproducing an image by reading image transitions and then printing cells to reconstruct the contour of said transitions which comprises the steps of: a. developing a cell pattern based upon the shape of said transitions, and b. controlling the orientation and ink proportionality of each cell to thereby rearrange the initially developed cell pattern to more closely follow the shape and contour of said transitions.
Claim 2
Independent Claim 68 words
A method of reproducing an image by reading image transitions and then printing cells to reconstruct the contour of said transitions which comprises the steps of: a. developing a cell pattern based upon the shape of said transitions, and b. controlling the orientation and ink proportionality of each cell to thereby rearrange the initially developed cell pattern to more closely follow the shape and contour of said transitions.
Claim 3
Dependent Claim 90 words
A method according to claim 1 wherein the orientation and proportionality of each cell is controlled by: a. storing bits of digital data representative respectively of a plurality of image transitions having known characteristic curvatures such as smooth edge curves, sharp tips and notches; b. reading incoming digital data which may or may not be representative of said known characteristic curvatures; c. comparing read digital data with said stored digital data, and thereby d. converting only digital information which is representative of said known characteristic curvatures to said characteristic curvatures.
Claim 4
Independent Claim 90 words
A method for enhancing a displayed image derived from scanned input data which comprises the steps of: a. storing bits of digital data representative respectively of a plurality of image transitions having known characteristic curvatures such as smooth edge curves, sharp tips and notches; b. reading incoming digital data which may or may not be representative of said known characteristic curvatures; c. comparing read digital data with said stored digital data, and thereby d. converting only digital information which is representative of said known characteristic curvatures to said characteristic curvatures.
Claim 5
Independent Claim 90 words
A method for enhancing a displayed image derived from scanned input data which comprises the steps of: a. storing bits of digital data representative respectively of a plurality of image transitions having known characteristic curvatures such as smooth edge curves, sharp tips and notches; b. reading incoming digital data which may or may not be representative of said known characteristic curvatures; c. comparing read digital data with said stored digital data, and thereby d. converting only digital information which is representative of said known characteristic curvatures to said characteristic curvatures.
Claim 6
Dependent Claim 27 words
A method according to claim 3 which includes generating an error correction signal only where there is a correlation between said read data and said stored data.
Claim 7
Dependent Claim 60 words
A method according to claim 3 or 4 wherein the conversion of said digital information includes: a. reading an image transition to establish an initial pattern of cells to be printed, and b. controlling the orientation and ink proportionality of each cell to thereby rearrange said initial pattern to more closely follow the shape and contour of said image transition.
Claim 8
Independent Claim 179 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; characterised by the steps of: 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 9
Independent Claim 179 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; characterised by the steps of: 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 10
Dependent Claim 19 words
A method according to claim 6 characterised by the additional step of storing said plurality of predetermined matching patterns.
Claim 11
Independent Claim 65 words
A system for reproducing an image which comprises: a. means for reading image transitions and developing an ink cell pattern based upon the shape of said transitions, and b. means connected to said reading means for controlling the ink proportionality and orientation of each cell and for rearranging the initially developed cell pattern to more closely follow the shape and contour of said image transitions.
Claim 12
Independent Claim 65 words
A system for reproducing an image which comprises: a. means for reading image transitions and developing an ink cell pattern based upon the shape of said transitions, and b. means connected to said reading means for controlling the ink proportionality and orientation of each cell and for rearranging the initially developed cell pattern to more closely follow the shape and contour of said image transitions.
Claim 13
Dependent Claim 108 words
A system according to claim 8 wherein said means for controlling and rearranging includes: a. means for storing bits of digital data representative of a plurality of image transitions having known characteristic curvatures such as smooth edge curves, sharp tips and notches; b. means for reading incoming digital data which may or may not be representative of said known characteristic curvatures; and c. means connected to said storing means and to said reading means for comparing said incoming digital data and bits of stored digital data for thereby generating an error signal useful for converting incoming digital data representative of said known characteristic curvatures to said characteristic curvatures.
Claim 14
Independent Claim 108 words
A system for enhancing the displayed image derived from scanning input data which comprises: a. means for storing bits of digital data representative of a plurality of image transitions having known characteristic curvatures such as smooth edge curves, sharp tips and notches; b. means for reading incoming digital data which may or may not be representative of said known characteristic curvatures; and c. means connected to said storing means and to said reading means for comparing said incoming digital data and bits of stored digital data for thereby generating an error signal useful for converting incoming digital data representative of said known characteristic curvatures to said characteristic curvatures.
Claim 15
Independent Claim 108 words
A system for enhancing the displayed image derived from scanning input data which comprises: a. means for storing bits of digital data representative of a plurality of image transitions having known characteristic curvatures such as smooth edge curves, sharp tips and notches; b. means for reading incoming digital data which may or may not be representative of said known characteristic curvatures; and c. means connected to said storing means and to said reading means for comparing said incoming digital data and bits of stored digital data for thereby generating an error signal useful for converting incoming digital data representative of said known characteristic curvatures to said characteristic curvatures.
Claim 16
Dependent Claim 265 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 characterised by: temporary storage means coupled to said character generator means 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 17
Dependent Claim 265 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 characterised by: temporary storage means coupled to said character generator means 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 18
Dependent Claim 19 words
An apparatus according to claim 11 characterised by storage means for storing said plurality of predetermined matching bit patterns.
Claim 19
Dependent Claim 57 words
An apparatus according to claim 11 or 12 characterised in that 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 20
Dependent Claim 21 words
An apparatus according to claim 11, 12 or 13 characterised in that said matching network means comprises a programmed logic array.
Claim 21
Dependent Claim 349 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; characterised by 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 means 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 22
Dependent Claim 349 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; characterised by 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 means 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 23
Dependent Claim 25 words
An electrophotographic printing machine according to claim 15 characterised in that said enhancement means further comprises storage means for storing said plurality of template patterns.
Claim 24
Dependent Claim 104 words
An electrophotographic printing machine according to claim 15 or 16 characterised in that 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 25
Dependent Claim 57 words
An electrophotographic printing machine according to claim 17 characterised in that 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 26
Dependent Claim 33 words
An electrophotographic printing machine according to any of claims 15 to 18 characterised in that said temporary storage means comprises a plurality of clocked shift registers and counters defining a first-in-first-out data buffer.
Claim 27
Dependent Claim 36 words
An electrophotographic printing machine according to any of claims 15 to 19 characterised in that 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)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag