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

Apparatus and method for gray and edge enhancement

Assignee: BenQ Corp
•
Filing: 1991-05-08
•
Granted: 1994-06-14
•
Expires: 2011-05-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for improving the printing and edge enhancement of laser printers comprises a video clock counter, an input selector, a calibration selector, a mode selector, a decoding array, a register, memory and an address counter. The gray and edge enhancement circuit modifies the data received from the laser print controller to smooth edges in the image sent to the laser. The present invention compares each pixel and surrounding pixels in an area seven pixels wide and seven pixels long to correction bit patterns. If a match is found the pixels are modified to enhance any edges defined by the pixels. The gray and edge enhancement circuit also includes an operating mode in which shades of gray may be printed with a resolution of 150 dpi. The circuit uses the decoding array to pulse width modify the input data to various shades of gray.

Inventors

  • 👤 George W. Barnstead
  • 👤 John T. O'Neil

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 20:37
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K15/12

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 113 words
An apparatus for modifying data from a printer controller for printing on a laser printer, said apparatus comprising: a register coupled to receive data from the printer controller; modifying means for pulse width modifying the data in the register to produce gray shades on the laser printer, said modifying means having an input coupled to the output of the register and an output; and a calibration selector having a data input coupled to the output of the modifying means, a control input coupled to the printer controller and an output coupled to the laser printer for selecting between signals produced by the modifying means in response to control signals from the printer controller.
Claim 2
Independent Claim 113 words
An apparatus for modifying data from a printer controller for printing on a laser printer, said apparatus comprising: a register coupled to receive data from the printer controller; modifying means for pulse width modifying the data in the register to produce gray shades on the laser printer, said modifying means having an input coupled to the output of the register and an output; and a calibration selector having a data input coupled to the output of the modifying means, a control input coupled to the printer controller and an output coupled to the laser printer for selecting between signals produced by the modifying means in response to control signals from the printer controller.
Claim 3
Dependent Claim 12 words
The apparatus of claim 1, wherein the modifying means is a PROM.
Claim 4
Dependent Claim 12 words
The apparatus of claim 1, wherein the calibration selector is a multiplexer.
Claim 5
Independent Claim 122 words
An apparatus for enhancing edges printed by a laser printer with data from a printer controller, said apparatus comprising: a register coupled to receive and store data from the printer controller; memory means for storing patterns of data suitable for edge enhancement; comparing means having inputs coupled to receive data from the register and the memory means, said comparing means outputting correction data if the data from the register matches the data from the memory means; and means for modifying having a data input coupled to the output of the register, a control input coupled to the comparing means and a data output, said means smoothing the data received from the register in response to a control signal from the comparing means.
Claim 6
Independent Claim 122 words
An apparatus for enhancing edges printed by a laser printer with data from a printer controller, said apparatus comprising: a register coupled to receive and store data from the printer controller; memory means for storing patterns of data suitable for edge enhancement; comparing means having inputs coupled to receive data from the register and the memory means, said comparing means outputting correction data if the data from the register matches the data from the memory means; and means for modifying having a data input coupled to the output of the register, a control input coupled to the comparing means and a data output, said means smoothing the data received from the register in response to a control signal from the comparing means.
Claim 7
Dependent Claim 56 words
The apparatus of claim 4, further comprising a calibration selector having a data input coupled to the output of the modifying means, a control input coupled to the printer controller and an output coupled to the laser printer for selecting between signals produced by the modifying means in response to control signals from the printer controller.
Claim 8
Dependent Claim 12 words
The apparatus of claim 4, wherein the modifying means is a PROM.
Claim 9
Dependent Claim 12 words
The apparatus of claim 5, wherein the calibration selector is a multiplexer.
Claim 10
Dependent Claim 18 words
The apparatus of claim 4, wherein the memory means comprises random access memory and a plurality of counters.
Claim 11
Dependent Claim 171 words
The apparatus of claim 4, further comprising: a second modifying means for pulse width modifying the data in the register to produce gray shades on the laser printer, said modifying means having an input coupled to the output of the register and an output; a calibration selector having a data input coupled to the output of the first and second modifying means, a control input coupled to the printer controller and an output coupled to the laser printer for selecting between signals produced by the modifying means in response to control signals from the printer controller; and a mode selector having a plurality of inputs, and an output, a first input coupled to the output of the first modifying means, a second input .coupled to the output of the second modifying means, a third input coupled to receive control signals from the printer controller, and the output coupled to the laser printer, said mode selector outputting either pulse modified gray shades or edge enhanced data in response to the third input.
Claim 12
Independent Claim 60 words
A method for enhancing edges printed by a laser printer, said method comprising the steps of: storing output data in a register; storing enhancement patterns in an array; comparing the output data to the enhancement patterns; modifying the output data to smooth the edges if the enhancement pattern matches the output data; and outputting the data to a laser printer.
Claim 13
Independent Claim 60 words
A method for enhancing edges printed by a laser printer, said method comprising the steps of: storing output data in a register; storing enhancement patterns in an array; comparing the output data to the enhancement patterns; modifying the output data to smooth the edges if the enhancement pattern matches the output data; and outputting the data to a laser printer.
Claim 14
Independent Claim 45 words
A method for printing shades of gray with laser printer, said method comprising the steps of: storing output data in a register; pulse width modifying the output data stored in the register to produce shades of gray; and outputting the data to a laser printer.
Claim 15
Independent Claim 45 words
A method for printing shades of gray with laser printer, said method comprising the steps of: storing output data in a register; pulse width modifying the output data stored in the register to produce shades of gray; and outputting the data to a laser printer.
Claim 16
Dependent Claim 24 words
The method of claim 11, wherein the data is input at 600 dpi and the pulse width modified data is output at 300 dpi.
Claim 17
Dependent Claim 39 words
The apparatus of claim 1 wherein the register receives data from the printer controller in groups of four pixels in 600 dpi format and the modifying means produces one 150 dpi pixel for each input group of four pixels.
Claim 18
Dependent Claim 21 words
The apparatus of claim 8 wherein the random access memory stores a pixel pattern 7 pixels wide and 7 pixels high.
Claim 19
Dependent Claim 52 words
The apparatus of claim 14 wherein the PROM compares pixel patterns in the register to those in the random access memory in patterns 3 pixels wide by 7 pixels high and 7 pixels wide by 3 pixels high within the time a single 300 dpi pixel is provided by the printer controller.

References Cited (Backward Citations)

US4987484A Cited
DE3618032A1 Cited
EP0213949A2 Cited
US5157773A Cited
EP0356038A2 Cited
EP0388833A2 Cited
US4951159A Cited
US4963989A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-06-13 1997-12-13 1998-06-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-06-13 2001-12-13 2002-06-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-06-13 2005-12-13 2006-06-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag