US5761395A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus for and method of controlling output
Assignee: Canon Inc
•
Filing: 1997-07-24
•
Granted: 1998-06-02
•
Expires: 2017-07-24
Abstract
Abstract An output control apparatus which delivers a character pattern in accordance with a character generating request from a host computer and which selects one of a plurality of fonts in accordance with data designated by the host computer, comprising means of selecting a font of characters to be outputted in accordance with an attribute thereof, memory means for storing therein a plurality of font data and a plurality of font scalers, means for setting degrees of priority of the plurality of font scalers, and means for selecting a font of characters to be outputted in accordance with a degree of priority set by the setting means at the time when said font of characters to be outputted is selected.
Inventors
- 👤 Yuki Miyazaki
- 👤 Toshiya Goto
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 06:47
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/22; G09G5/24; G06; G06K; G06K15/00; G06K15/02; G06K2215/00; G06K2215/0002; G06K2215/002; G06K2215/0028; G06K2215/0037; G06K2215/004; G06K2215/0054; G06K2215/0057
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
127 words
An output control apparatus comprising: memory means for storing therein a plurality of fonts, a plurality of font attributes in correspondence to respective fonts, and a plurality of font scalers, each font attribute including scaler information on a font scaler, the scaler information including a priority ranking; selection means for selecting one of the plurality of fonts stored in said memory means, wherein, when there are a plurality of fonts having the same attributes except for scaler information, said selection means selects the one font in accordance with the scaler information; and development means for developing the one font selected by said selection means into bit data with one of the font scalers stored in said memory means corresponding to the scaler information for the selected font.
Claim 2
Dependent Claim
127 words
An output control apparatus comprising: memory means for storing therein a plurality of fonts, a plurality of font attributes in correspondence to respective fonts, and a plurality of font scalers, each font attribute including scaler information on a font scaler, the scaler information including a priority ranking; selection means for selecting one of the plurality of fonts stored in said memory means, wherein, when there are a plurality of fonts having the same attributes except for scaler information, said selection means selects the one font in accordance with the scaler information; and development means for developing the one font selected by said selection means into bit data with one of the font scalers stored in said memory means corresponding to the scaler information for the selected font.
Claim 3
Dependent Claim
28 words
An output control apparatus as set forth in claim 1, further comprising output means for outputting characters with the use of a font selected by said selecting means.
Claim 4
Dependent Claim
21 words
An output control apparatus as set forth in claim 2, wherein said output means is a printer or a display unit.
Claim 5
Dependent Claim
24 words
An output control apparatus as set forth in claim 1, wherein the fonts are stored as outline font data or stroke type font data.
Claim 6
Dependent Claim
21 words
An output control apparatus as set forth in claim 1, further comprising a host computer for outputting data to be outputted.
Claim 7
Dependent Claim
23 words
An output control apparatus as set forth in claim 1, wherein said plurality of fonts comprises a scaler down-loaded from a host computer.
Claim 8
Dependent Claim
23 words
An output control apparatus as set froth in claim 1, wherein said plurality of scalers comprises a scaler down-loaded form a host computer.
Claim 9
Dependent Claim
22 words
An output control apparatus as set forth in claim 1, further comprising means for setting the priority ranking of the scaler information.
Claim 10
Dependent Claim
66 words
An output control apparatus as set forth in claim 1, further comprising: first means for determining whether an external character is registered in a font selected by said selecting means or not; and second means for determining whether said external character, if it is registered, can be developed by use of a scaler corresponding to said font in which said external character is registered, or not.
Claim 11
Dependent Claim
47 words
An output control apparatus as set forth in claim 9, further comprising first means for generating said external character by use of a scaler selected from said plurality of scalers stored in said memory means if said determining means determines that development of said character is impossible.
Claim 12
Dependent Claim
28 words
An output control apparatus as set forth in claim 9, further comprising second means for generating a character in an original font corresponding to said registered external character.
Claim 13
Dependent Claim
24 words
An output control apparatus as set forth in claim 10, further comprising means for selecting either one of said first and second generating means.
Claim 14
Dependent Claim
128 words
An output control method which uses memory means which stores therein a plurality of fonts, a plurality of font attributes in correspondence to respective fonts, and a plurality of font scalers, each font attribute including scaler information on a font scaler, the scaler information including a priority ranking, said method comprising the steps of: selecting one of the plurality of fonts stored in the memory means, wherein when there are a plurality of fonts having the same attributes except for scaler information, said selection means selects the one font in accordance with the scaler information; and developing the one font selected in said selection step into bit data with one of the font scalers stored in the memory means corresponding to the scaler information for the selected font.
Claim 15
Dependent Claim
128 words
An output control method which uses memory means which stores therein a plurality of fonts, a plurality of font attributes in correspondence to respective fonts, and a plurality of font scalers, each font attribute including scaler information on a font scaler, the scaler information including a priority ranking, said method comprising the steps of: selecting one of the plurality of fonts stored in the memory means, wherein when there are a plurality of fonts having the same attributes except for scaler information, said selection means selects the one font in accordance with the scaler information; and developing the one font selected in said selection step into bit data with one of the font scalers stored in the memory means corresponding to the scaler information for the selected font.
Claim 16
Dependent Claim
27 words
An output control method as set forth in claim 13, wherein an output means outputs a character by use of a font selected by said selecting step.
Claim 17
Dependent Claim
21 words
An output control method as set forth in claim 14, wherein said output means is a printer or a display unit.
Claim 18
Dependent Claim
24 words
An output control method as set forth in claim 13, wherein the fonts are stored as outline font data or stroke type font data.
Claim 19
Dependent Claim
24 words
An output control method as set forth in claim 13, further comprising the step of inputting data to be outputted from a host computer.
Claim 20
Dependent Claim
23 words
An output control method as set forth in claim 13, wherein said plurality of fonts includes a font down-loaded from a host computer.
Claim 21
Dependent Claim
23 words
An output control method as set forth in claim 13, wherein said plurality of scalers includes a scaler down-loaded from a host computer.
Claim 22
Dependent Claim
23 words
An output control method as set forth in claim 13, further comprising the step of setting the priority ranking of the scaler information.
Claim 23
Dependent Claim
88 words
An output control method as set forth in claim 13, further comprising: a first step of determining whether an external character is registered in a font selected in said selecting step or not when characters are outputted by use of that font; and a second step of determining whether the external character can be developed or not with use of a scaler corresponding to said font in which the external character is registered, if it is determined in said first determining step that the external character is registered.
Claim 24
Dependent Claim
52 words
An output control method as set forth in claim 21, further comprising a step of generating the external character by use of a scaler selected from the plurality of scalers stored in the memory means if it is determined in said second determining step that development of the external character is impossible.
Claim 25
Dependent Claim
45 words
An output control method as set forth in claim 21, further comprising a step of generating a character in an original font corresponding to the registered external character if it is determined in said second determining step that development of the external character is impossible.
Claim 26
Dependent Claim
19 words
An output control method as set forth in claim 22, further comprising a step of selecting said generating step.
Claim 27
Dependent Claim
24 words
An output control apparatus as set forth in claim 11, further comprising means for selecting either one of said first and second generating means.
Claim 28
Dependent Claim
19 words
An output control method as set forth in claim 23, further comprising a step of selecting said generating step.
References Cited (Backward Citations)
US4594674A
Cited
US4686525A
Cited
US4930087A
Cited
GB2211970A
Cited
GB2217491A
Cited
EP0425218A2
Cited
US5345548A
Cited
EP0478339A1
Cited
US5167013A
Cited
JPH054389A
Cited
EP0571169A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-06-01 | 2001-12-01 | 2002-06-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-06-01 | 2005-12-01 | 2006-06-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-06-01 | 2009-12-01 | 2010-06-02 | $7700.00 | Window Closed / Lapsed |