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

Kerning method and electronic typographic/editing apparatus

Assignee: Dainippon Screen Manufacturing Co Ltd
•
Filing: 1996-07-08
•
Granted: 1998-09-01
•
Expires: 2016-07-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A practical kerning method and electronic typo-graphic/editing apparatus which is capable of arranging characters such that two characters do not come too close to each other across a small character or sign included in a character string. In positioning an object character with a space reduction relative to an immediately preceding character, a space (character space) between the first character and the third character of three characters, for example, is determined after the three characters are arranged with successive space reductions. This first to third character facing space is checked to see if it is smaller than a reference space. When the first to third character facing space is smaller than the reference space, a correction is made to at least one of a space reduction amount for the second character and a space reduction amount for the third character. An excessive closeness between the first and third characters is prevented by slightly diminishing the space reduction amount for at least one character.

Inventors

  • 👤 Hiroshi Nakayama
  • 👤 Kiyotaka Miyai

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 12:52
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/23

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 168 words
A kerning method of adjusting position of at least three characters each defined by an imaginary character frame including a face which represents a configuration of a character therein, said method comprising: a character arranging step for arranging a first character, a second character and a third character in this order; a space reducing step for reducing a first space between said first and second characters by a first space reduction amount and a second space between said second and third characters by a second space reduction amount; a character space computing step for computing a third space between said first character and said third character; a character space judging step for judging whether said third space is smaller than a reference space; and a space reduction correcting step for correcting at least one of said first space reduction amount and said second space reduction amount when said third space is smaller than said reference space, so that said third space is not smaller than said reference space.
Claim 2
Dependent Claim 168 words
A kerning method of adjusting position of at least three characters each defined by an imaginary character frame including a face which represents a configuration of a character therein, said method comprising: a character arranging step for arranging a first character, a second character and a third character in this order; a space reducing step for reducing a first space between said first and second characters by a first space reduction amount and a second space between said second and third characters by a second space reduction amount; a character space computing step for computing a third space between said first character and said third character; a character space judging step for judging whether said third space is smaller than a reference space; and a space reduction correcting step for correcting at least one of said first space reduction amount and said second space reduction amount when said third space is smaller than said reference space, so that said third space is not smaller than said reference space.
Claim 3
Dependent Claim 37 words
A kerning method as defined in claim 1, wherein said third space is defined by a space between face frames of said first character and said third character, said face frames surrounding outermost configurations of the faces.
Claim 4
Dependent Claim 80 words
A kerning method as defined in claim 2, said character space computing step comprising the steps of: obtaining a first face frame space between said face frames of said first character and said second character; obtaining a second face frame space between said face frames of said second character and said third character; and calculating said third space from said first face frame space, said second face frame space and a dimension of said face frame of said second character.
Claim 5
Dependent Claim 36 words
A kerning method as defined in claim 3, said space reduction correcting step comprising the step of: correcting said first space reduction amount and said second space reduction amount by correction amounts in a predetermined distribution.
Claim 6
Dependent Claim 23 words
A kerning method as defined in claim 4, wherein said first and second space reduction amounts are corrected by an equal correction amount.
Claim 7
Dependent Claim 37 words
A kerning method as defined in claim 4, wherein said first and second space reduction amounts are corrected by correction amounts corresponding to a ratio between said first face frame space and said second face frame space.
Claim 8
Dependent Claim 37 words
A kerning method as defined in claim 4, wherein said first and second space reduction amounts are corrected by correction amounts corresponding to a ratio between said first space reduction amount and said second space reduction amount.
Claim 9
Dependent Claim 105 words
A kerning method as defined in claim 3, wherein said space reduction amounts corresponding to specific pairs of the predetermined characters are stored in a table in advance, said space reducing step comprising the steps of: obtaining said first space reduction amount corresponding to the pair of said first and second characters from said table if the pair of said first and second characters are one of said specific pairs; and obtaining said second space reduction amount corresponding to the pair of said second and third characters from said table if the pair of said second and third characters are one of said specific pairs.
Claim 10
Dependent Claim 34 words
A kerning method as defined in claim 8, said space reduction correcting step comprising the step of: correcting said first space reduction amount and said second space reduction amount by an equal correction amount.
Claim 11
Dependent Claim 48 words
A kerning method as defined in claim 8, said space reduction correcting step comprising the step of: correcting said first space reduction amount and said second space reduction amount by correction amounts corresponding to a ratio between said first face frame space and said second face frame space.
Claim 12
Dependent Claim 48 words
A kerning method as defined in claim 8, said space reduction correcting step comprising the step of: correcting said first space reduction amount and said second space reduction amount by correction amounts corresponding to a ratio between said first space reduction amount and said second space reduction amount.
Claim 13
Dependent Claim 421 words
An electronic typographic/editing apparatus having a function for positionally adjusting, with successive space reductions in a predetermined direction of arrangement, at least three characters each defined by a character frame including a face therein, said three characters having a first character, a second character and a third character arranged in this order, said apparatus comprising: character string data input means for inputting character string data to be edited and including a font name, a character size and character codes; character string data storage means for storing said character string data inputted; facing space designating means for designating facing spaces between adjacent pairs of characters; reference space designating means for designating a reference space between the first character and the third character of said three characters arranged with successive space reductions; font storage means for storing font data of a group of characters; character data processing means for fetching said font data from said font storage means by referring to said font name and said character codes among said character string data stored in said character string data storage means, and for converting said font data into character data corresponding to said character size among said character string data; space reduction computing means, in arranging said characters based on said character data with positional adjustment, for computing a space reduction amount for each character regarded as an object character, relative to an immediately preceding one of said characters acting as a reference character, so that a facing space between said reference character and said object character agrees with said facing space designated by said facing space designating means; character space computing means for computing a first to third character facing space between said first character and said third character from said character data converted, and a space reduction amount for said second character and a space reduction amount for said third character; character space judging means for judging whether said first to third character facing space computed is smaller than said reference space; space reduction correcting means for correcting at least one of said space reduction amount for said second character and said space reduction amount for said third character when said first to third character facing space is smaller than said reference space, so that said first to third character facing space becomes at least equal to said reference space; and display/output means for displaying an adjusted character string based on said character string data stored in said character string data storage means, and corrected space reduction amounts for said characters.
Claim 14
Dependent Claim 421 words
An electronic typographic/editing apparatus having a function for positionally adjusting, with successive space reductions in a predetermined direction of arrangement, at least three characters each defined by a character frame including a face therein, said three characters having a first character, a second character and a third character arranged in this order, said apparatus comprising: character string data input means for inputting character string data to be edited and including a font name, a character size and character codes; character string data storage means for storing said character string data inputted; facing space designating means for designating facing spaces between adjacent pairs of characters; reference space designating means for designating a reference space between the first character and the third character of said three characters arranged with successive space reductions; font storage means for storing font data of a group of characters; character data processing means for fetching said font data from said font storage means by referring to said font name and said character codes among said character string data stored in said character string data storage means, and for converting said font data into character data corresponding to said character size among said character string data; space reduction computing means, in arranging said characters based on said character data with positional adjustment, for computing a space reduction amount for each character regarded as an object character, relative to an immediately preceding one of said characters acting as a reference character, so that a facing space between said reference character and said object character agrees with said facing space designated by said facing space designating means; character space computing means for computing a first to third character facing space between said first character and said third character from said character data converted, and a space reduction amount for said second character and a space reduction amount for said third character; character space judging means for judging whether said first to third character facing space computed is smaller than said reference space; space reduction correcting means for correcting at least one of said space reduction amount for said second character and said space reduction amount for said third character when said first to third character facing space is smaller than said reference space, so that said first to third character facing space becomes at least equal to said reference space; and display/output means for displaying an adjusted character string based on said character string data stored in said character string data storage means, and corrected space reduction amounts for said characters.
Claim 15
Dependent Claim 228 words
An electronic typographic/editing apparatus as defined in claim 12, wherein said space between said first character and said third character is a space between face frames surrounding outermost configurations of the respective faces thereof, said character space computing means comprising: means for deriving a face frame space between said first character and said second character from said space reduction amount for said second character, a rear space width, rearwardly with respect to said predetermined direction of arrangement, between said character frame and said face frame of said first character, and a front space width, forwardly with respect to said predetermined direction of arrangement, between said character frame and said face frame of said second character; means for deriving a face frame space between said second character and said third character from said space reduction amount for said third character, a rear space width, rearwardly with respect to said predetermined direction of arrangement, between said character frame and said face frame of said second character, and a front space width, forwardly with respect to said predetermined direction of arrangement, between said character frame and said face frame of said third character; and means for deriving said space between said first character and said third character from the two face frame spaces derived, and a dimension, in said predetermined direction of arrangement, of said face frame of said second character.
Claim 16
Dependent Claim 36 words
An electronic typographic/editing apparatus as defined in claim 13, wherein said space reduction correcting means is operable for correcting the space reduction amounts for said second character and said third character by an equal correction amount.
Claim 17
Dependent Claim 64 words
An electronic typographic/editing apparatus as defined in claim 13, wherein said space reduction correcting means is operable for correcting the space reduction amounts for said second character and said third character by correction amounts corresponding to a ratio between a face frame space between said first character and said second character, and a face frame space between said second character and said third character.
Claim 18
Dependent Claim 56 words
An electronic typographic/editing apparatus as defined in claim 13, wherein said space reduction correcting means is operable for correcting the space reduction amounts for said second character and said third character by correction amounts corresponding to a ratio between said space reduction amount for said second character and said space reduction amount for said third character.

References Cited (Backward Citations)

US5432890A Cited
US5501538A Cited
US5590247A Cited
US5609427A Cited
US5623593A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-31 2002-03-02 2002-09-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-31 2006-03-02 2006-09-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-31 2010-03-02 2010-09-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag