US5771048A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Font conversion device
Assignee: Panasonic Holdings Corp
•
Filing: 1993-01-27
•
Granted: 1998-06-23
•
Expires: 2013-01-27
Abstract
Abstract A font data output method that applies bandwidth limitation to binary font data using a two-dimensional low-pass filter, and applies gain of one or more to a multilevel-value data group obtained by reduction at a predetermined ratio according to the distribution of values in the multilevel-value data group to generate the gradated font data. Using this method, the loss of line and character density in the font data due to a high reduction ratio can be prevented.
Inventors
- 👤 Takahiko Nankou
- 👤 Haruo Yamashita
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 11:57
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/10
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
162 words
A font conversion device for converting a first font formed of a first plurality of pixels each having a binary value, to a second font, smaller than said first font, formed of a second plurality of pixels, each having a multilevel value, said device comprising: source font means for providing font data; corresponding to said first plurality of pixels in respective regions of said first font; spatial operation means for reducing said font data by applying a low pass filtering to said font data read out from said respective regions of said first font to produce a plurality of multilevel-value font data having a first dynamic range, each of said multilevel-value font data corresponding to a respective one of said second plurality of pixels; and a gradation correction means for applying a predetermined gain to said plurality of multilevel-value data to produce each multilevel value with a second dynamic range larger and with a greater maximum value than said first dynamic range.
Claim 2
Dependent Claim
162 words
A font conversion device for converting a first font formed of a first plurality of pixels each having a binary value, to a second font, smaller than said first font, formed of a second plurality of pixels, each having a multilevel value, said device comprising: source font means for providing font data; corresponding to said first plurality of pixels in respective regions of said first font; spatial operation means for reducing said font data by applying a low pass filtering to said font data read out from said respective regions of said first font to produce a plurality of multilevel-value font data having a first dynamic range, each of said multilevel-value font data corresponding to a respective one of said second plurality of pixels; and a gradation correction means for applying a predetermined gain to said plurality of multilevel-value data to produce each multilevel value with a second dynamic range larger and with a greater maximum value than said first dynamic range.
Claim 3
Dependent Claim
29 words
A font conversion device as claimed in claim 1, wherein said predetermined gain is greater than the inverse number of the maximums of said plurality of multilevel-value font data.
Claim 4
Dependent Claim
40 words
A font conversion device as claimed in claim 1, further comprising a gamma correction means for correcting said multilevel-value font data, said gamma correction means setting a gamma correction characteristics desirable to the gradation characteristics of the font outputting device.
Claim 5
Dependent Claim
23 words
A font conversion device as claimed in claim 1, wherein said gradation correction means comprising a ROM table storing plural input/output characteristics therein.
Claim 6
Dependent Claim
26 words
A font conversion device as claimed in claim 4, further comprising a gradation characteristics setting means for setting the input/output characteristics of said gradation correction means.
Claim 7
Dependent Claim
34 words
A font conversion device as claimed in claim 5, wherein said gradation characteristics setting means examines the distribution of said multilevel-value data and sets desirable input/output characteristics based on the result of said examination.
Claim 8
Dependent Claim
35 words
A font conversion device as claimed in claim 6, wherein said gradation characteristics setting means sets the input/output characteristics corresponding to the result of said examination applied to all characters of said binary source font.
Claim 9
Dependent Claim
25 words
A font conversion device as claimed in claim 5, wherein said gradation characteristics setting means sets the input/output characteristics based on said predetermined reduction rate.
Claim 10
Dependent Claim
27 words
A font conversion device as claimed in claim 5, wherein said gradation characteristics setting means sets the input/output characteristics based on the typeface of said multilevel-value data.
Claim 11
Dependent Claim
31 words
A font conversion device as claimed in claim 1, wherein said gradation correction means comprising a RAM table being able to receive a plural input/output characteristics provided by said control means.
Claim 12
Dependent Claim
27 words
A font conversion device as claimed in claim 1, further comprising a vector font rasterizing means for generating said binary font data from a vector font data.
Claim 13
Dependent Claim
64 words
A font conversion device as claimed in claim 11, wherein said vector font rasterizing means generates said binary font data having a font size greater than the pixel area defined by (kk×n)×(kk×n), in which the font size finally output is expressed by n×n pixels, the number of gradation levels of said binary font data input is k, and square root of k is kk.
Claim 14
Dependent Claim
27 words
A font conversion device as claimed in claim 1, wherein said source font means is comprised of a font ROM for storing said binary font data therein.
Claim 15
Dependent Claim
45 words
A font conversion device as claimed in claim 13, wherein said font ROM further stores at least information of gradation correction characteristics, and said device further includes a gradation characteristics setting means for setting the characteristics of said gradation correction means based on said information.
Claim 16
Dependent Claim
26 words
A font conversion device as claimed in claim 1, further comprising a gradation characteristics setting means for setting the input/output characteristics of said gradation correction means.
Claim 17
Dependent Claim
17 words
A font conversion device as claimed in claim 1, wherein said predetermined gain is one or greater.
Claim 18
Dependent Claim
191 words
A font conversion device for converting a binary font data formed by pixels, said pixels having a binary value, by applying a bandwidth limitation according to a predetermined reduction rate, into a reduced font data formed by pixels each having multilevel values for display on an output device having a first dynamic range, said device comprising: source font means for sequentially providing font data of predetermined areas of said binary font data, said predetermined area including a predetermined number of pixels; spatial operation means for reducing said binary font data by applying a low pass filtering to said binary font data read out from said predetermined areas to produce a plurality of multilevel-value font data, each of said multilevel-value font data representing a single pixel of said reduced font data; and gradation correction means for applying a gain to said plurality of multilevel-value data to produce an enhanced font data having a second dynamic range larger and with a greater maximum value than said first dynamic range, said gain related to the first dynamic range of the output device; and control means for controlling each means of said font conversion device.
Claim 19
Dependent Claim
191 words
A font conversion device for converting a binary font data formed by pixels, said pixels having a binary value, by applying a bandwidth limitation according to a predetermined reduction rate, into a reduced font data formed by pixels each having multilevel values for display on an output device having a first dynamic range, said device comprising: source font means for sequentially providing font data of predetermined areas of said binary font data, said predetermined area including a predetermined number of pixels; spatial operation means for reducing said binary font data by applying a low pass filtering to said binary font data read out from said predetermined areas to produce a plurality of multilevel-value font data, each of said multilevel-value font data representing a single pixel of said reduced font data; and gradation correction means for applying a gain to said plurality of multilevel-value data to produce an enhanced font data having a second dynamic range larger and with a greater maximum value than said first dynamic range, said gain related to the first dynamic range of the output device; and control means for controlling each means of said font conversion device.
Claim 20
Dependent Claim
152 words
A font conversion device for converting a first font formed of a first plurality of pixels each having a binary value, to a second font, smaller than said first font, formed of a second plurality of pixels, each having a multilevel value, said device comprising: a first memory for providing font data; corresponding to said first plurality of pixels in respective regions of said first font; a low pass filter for reducing said font data read out from said respective regions of said first font to produce a plurality of multilevel-value font data having a first dynamic range, each of said multilevel-value font data corresponding to a respective one of said second plurality of pixels; and a gradation corrector for applying a predetermined gain to said plurality of multilevel-value data to produce each multilevel value with a second dynamic range larger and with a greater maximum value than said first dynamic range.
Claim 21
Dependent Claim
152 words
A font conversion device for converting a first font formed of a first plurality of pixels each having a binary value, to a second font, smaller than said first font, formed of a second plurality of pixels, each having a multilevel value, said device comprising: a first memory for providing font data; corresponding to said first plurality of pixels in respective regions of said first font; a low pass filter for reducing said font data read out from said respective regions of said first font to produce a plurality of multilevel-value font data having a first dynamic range, each of said multilevel-value font data corresponding to a respective one of said second plurality of pixels; and a gradation corrector for applying a predetermined gain to said plurality of multilevel-value data to produce each multilevel value with a second dynamic range larger and with a greater maximum value than said first dynamic range.
Claim 22
Independent Claim
119 words
A method for converting a first font formed of a first plurality of pixels to a second font smaller than said first font formed of a second plurality of pixels, said method comprising the steps of: providing font data corresponding to said first plurality of pixels in respective regions of said first font; reducing said font data to produce a plurality of multilevel-value font data having a first dynamic range, each of said multilevel-value font data corresponding to a respective one of said second plurality of pixels; and applying a predetermined gain to said plurality of multilevel-value data to produce each multilevel-value with a second dynamic range larger and with a greater maximum value than said first dynamic range.
Claim 23
Independent Claim
119 words
A method for converting a first font formed of a first plurality of pixels to a second font smaller than said first font formed of a second plurality of pixels, said method comprising the steps of: providing font data corresponding to said first plurality of pixels in respective regions of said first font; reducing said font data to produce a plurality of multilevel-value font data having a first dynamic range, each of said multilevel-value font data corresponding to a respective one of said second plurality of pixels; and applying a predetermined gain to said plurality of multilevel-value data to produce each multilevel-value with a second dynamic range larger and with a greater maximum value than said first dynamic range.
Claim 24
Dependent Claim
27 words
The method of claim 19, wherein said first plurality of pixels each have a binary value and wherein said second plurality of pixels each have a multilevel-value.
References Cited (Backward Citations)
US4720705A
Cited
US4885576A
Cited
JPS62286753A
Cited
US4851825A
Cited
US4910603A
Cited
JPH01270094A
Cited
US5101443A
Cited
US5029107A
Cited
US5239383A
Cited
US5148289A
Cited
US5339365A
Cited
US5257116A
Cited
US5243668A
Cited
US5245444A
Cited
US5109282A
Cited
US5333212A
Cited
US5159644A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-06-22 | 2001-12-22 | 2002-06-23 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-06-22 | 2005-12-22 | 2006-06-23 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-06-22 | 2009-12-22 | 2010-06-23 | $7700.00 | Window Closed / Lapsed |