Patent BE383892A successfully refreshed from Google Patents.
Patent US5005700A successfully refreshed from Google Patents.
Patent US5761395A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 07:01
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag