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

Software-based procedure for conversion of a scalable font character bitmap to a gray level bitmap

Assignee: Hewlett Packard Development Co LP
•
Filing: 1996-03-07
•
Granted: 1997-08-12
•
Expires: 2016-03-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A binary pixel bitmap image is converted to a multi-bit gray level pixel image at a level of resolution that is reproducible by a laser printer. An edge smoothing procedure is employed by the laser printer and comprises the steps of: deriving from font contours of the image, a binary pixel bitmap of the image at a higher level of resolution than is output by the laser printer; logically stepping an m×n pixel window across pixel groups of the higher resolution binary pixel bitmap and, at each step, determining a count of pixels of one binary kind that are present within the pixel window; converting each count of pixels to a corresponding modulation signal; and controlling a laser in the laser printer in accordance with each modulation signal so that an edge smoothed gray level image is produced at the printer's level of output resolution.

Inventors

  • 👤 Marcus A. Smith
  • 👤 Brian E. Hoffmann
  • 👤 Jeffrey L. Trask

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 19:24
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/40; H04N1/40075; G; G06; G06K; G06K15/00; G06K15/02; H04N1/40068; G06K2215/00; G06K2215/0002; G06K2215/002; G06K2215/0028; G06K2215/004

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 162 words
A method for converting a font contour to a multi-bit gray level pixel image which exhibits a printer-level resolution and for causing a laser printer/copier to reproduce said multi-bit gray level pixel image, said method comprising the steps of: a) deriving a high resolution level binary pixel bitmap of said font contour, said high resolution level greater than said printer-level resolution; b) logically stepping an m×n pixel window across pixel groups of said high resolution level binary pixel bitmap of said font contour and, at each step of said window, determining a count of pixels of one binary kind that are present within said window; c) converting each count of pixels to a corresponding modulation signal, said converting producing modulation signals that are a non-linear function of counts of said pixels; and d) controlling a laser in accordance with each modulation signal to produce modulated optical beams which are employed by said laser/printer to produce an edge smoothed gray level pixel image.
Claim 2
Independent Claim 162 words
A method for converting a font contour to a multi-bit gray level pixel image which exhibits a printer-level resolution and for causing a laser printer/copier to reproduce said multi-bit gray level pixel image, said method comprising the steps of: a) deriving a high resolution level binary pixel bitmap of said font contour, said high resolution level greater than said printer-level resolution; b) logically stepping an m×n pixel window across pixel groups of said high resolution level binary pixel bitmap of said font contour and, at each step of said window, determining a count of pixels of one binary kind that are present within said window; c) converting each count of pixels to a corresponding modulation signal, said converting producing modulation signals that are a non-linear function of counts of said pixels; and d) controlling a laser in accordance with each modulation signal to produce modulated optical beams which are employed by said laser/printer to produce an edge smoothed gray level pixel image.
Claim 3
Dependent Claim 67 words
The method as recited in claim 1, wherein said deriving step a) converts each character of a scalable font to said high resolution level binary pixel bitmap and a step b1) occurs before step c), as follows: b1) storing each said count for a character to enable a later occurring print/copy action to call upon all counts derived for said character to create a gray level character.
Claim 4
Dependent Claim 79 words
The method as recited in claim 1, wherein said deriving step a) converts each character of a scalable font to said high resolution level binary pixel bitmap and a step b1) occurs before step c), as follows: b1) storing a multi-bit gray level value corresponding to each said count for a character to enable a later occurring print/copy action to call upon each said multi-bit gray level value derived for said character to create a gray level character representation.
Claim 5
Dependent Claim 21 words
The method as recited in claim 1, wherein said high resolution level is an integer factor times said printer/copier resolution level.
Claim 6
Dependent Claim 28 words
The method as recited in claim 1, wherein said m×n pixel window is stepped across m×n pixel groups of said binary pixel bitmap of said image, without overlap.
Claim 7
Dependent Claim 17 words
The method as recited in claim 1, wherein steps a) and b) are performed by software procedures.
Claim 8
Dependent Claim 18 words
The method as recited in claim 1, wherein said modulation signal controls a duration of each optical beam.
Claim 9
Dependent Claim 58 words
The method as recited in claim 1, wherein within a range of pixel counts that is less than a total pixel count in said window, said converting step produces a modulation signal that is less in percentage than a ratio of a pixel count in said window to a total pixel count of all pixels in said window.
Claim 10
Dependent Claim 27 words
The method as recited in claim 8, wherein said range of pixel counts encompasses approximately a lower 2/3 of pixel count values of pixels in said window.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-08-11 2001-02-10 2001-08-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-08-11 2005-02-10 2005-08-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-08-11 2009-02-10 2009-08-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag