Patent EP0924650A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0924650A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method of generating multiple master typefaces containing kanji characters

Assignee: Adobe Inc
•
Filing: 1998-12-04
•
Granted: —
•
Expires: 2018-12-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multiple master typeface can generate and display kanji characters. The graphical elements of the characters in the typeface are classified into shape types, and a glyph set is provided for each shape type. Each glyph set contains base glyphs which represent the variations in the shape type. To generate the character, the shape type of and position of each element in the character is identified. For each element in the character, a weighting factor is determined for each base glyph in the glyph set for the shape type of that element. A composite element is created from the base glyphs in the glyph set for the shape type of that element. The relative contribution of each base glyph to the composite element is determined by the weighting factors determined for that element and that base glyph. To display the character, the composite elements are placed in the identified positions. An instance of a character may be generated from the master characters by interpolating between the master characters on an element by element basis.

Inventors

  • 👤 John S. Renner
  • 👤 Jonathan Von Zelowitz

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 13:14
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/23

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 130 words
A method of displaying a master of a digital font character, comprising: identifying a shape type and a position for each element in the character; providing a glyph set for each shape type, each glyph set containing a plurality of different base glyphs; for each element in the character, determining a weighting factor for each base glyph in the glyph set for the shape type of that element; for each element in the character, creating a composite element from the base glyphs in the glyph set for the shape type of that element, a relative contribution of each base glyph to the composite element determined by the weighting factors determined for that element and that base glyph; and placing the composite elements in the identified positions to display the character.
Claim 2
Dependent Claim 25 words
The method of claim 1, wherein creating a composite character includes interpolation between the base glyphs in the glyph set based upon the weighting factors.
Claim 3
Dependent Claim 25 words
The method of claim 1, wherein creating a composite character includes extrapolation from the base glyphs in the glyph set based upon the weighting factors.
Claim 4
Dependent Claim 31 words
The method of claim 1, wherein at least one weighting factor is derived from a weighting value which is assigned to a subset of the base glyphs in the glyph set.
Claim 5
Dependent Claim 20 words
The method of claim 1, wherein a plurality of weighting factors are derived from at least one design axis variable.
Claim 6
Dependent Claim 12 words
The method of claim 1 wherein the character is a kanji character.
Claim 7
Independent Claim 118 words
A method of defining a master of a digital font, comprising: a) identifying a shape type and a position for each element in a character; b) providing a glyph set for each shape type, each glyph set containing a plurality of different base glyphs; c) for each element in the character, determining at least one weighting factor which represents the relative contribution to a composite element of at least one of the base glyphs in the glyph set for the shape type of that element; d) storing the shape type, position, and weighting factor for each element of the character in a non-volatile storage; and e) iterating steps (a) through (d) for each character in the master font.
Claim 8
Dependent Claim 21 words
The method of claim 7, further comprising iterating steps (a) through (e) for each master font in a multiple master typeface.
Claim 9
Dependent Claim 22 words
The method of claim 7, wherein a weighting factor is determined for each base glyph in the glyph set for each element.
Claim 10
Dependent Claim 25 words
The method of claim 7, wherein the weighting factor represents the relative contribution of two or more of the base glyphs to the composite element.
Claim 11
Independent Claim 67 words
A method of generating an instance of a digital font character, comprising: for each element of a first master character, generating a first composite element from a first plurality of base glyphs; for each element of a second master character, generating a second composite element from a second plurality of base glyphs; and combining the first and second master characters to generate the instance of the character.
Claim 12
Dependent Claim 25 words
The method of claim 11, wherein for the each element, the first and second pluralities of base glyphs are selected from the same glyph set.
Claim 13
Dependent Claim 49 words
The method of claim 12, wherein generating each first composite element includes defining a first plurality of weighting factors for each base glyph in the glyph set, and generating each second composite element includes defining a second plurality of weighting factors for each base glyph in the glyph set.
Claim 14
Dependent Claim 41 words
The method of claim 13, wherein creating the composite character includes calculating a new weighting factor for each base glyph in the glyph set from the weighting factors for that base glyph from the first and second pluralities of weighting factors.
Claim 15
Independent Claim 192 words
A method of generating a digital font character, comprising: identifying a shape type and a position for each element in the character; providing a glyph set for each shape type, each glyph set containing a plurality of different base glyphs; for each element in the character, receiving a first weighting factor for each base glyph in the glyph set for the shape type of that element; for each element in the character, receiving a second weighting factor for each base glyph in the glyph set for the shape type of that element; for each element in the character, determining a third weighting factor for each base glyph in the glyph set for the shape type of that element, the third weighting factor computed from the first and second weighting factors; for each element in the character, creating a composite element from the base glyphs in the glyph set for the shape type of that element, the relative contribution of each base glyph to the composite element determined by the third weighting factor determined for that element; and placing the composite elements in the identified positions to display the master of the character.
Claim 16
Dependent Claim 21 words
The method of claim 15, wherein the third weighting factor is a weighted average of the first and second weighting factors.
Claim 17
Dependent Claim 16 words
The method of claim 16, wherein the weighted average is determined by a font design variable.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag