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

Character processing apparatus and method

Assignee: Canon Inc
•
Filing: 1996-06-28
•
Granted: 1998-09-01
•
Expires: 2016-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A character processing apparatus using outline font that represents the shape of a character with outline coordinates, capable of determining an effective range for correcting the outline coordinates upon plotting outline coordinates, by each of a plurality of pre-stored line-width information. The apparatus control not to perform a plurality of high-quality processings at once, by correcting the outline coordinates in accordance with the line-width information within the effective range, thus maintains high-quality character shape after correction.

Inventors

  • 👤 Yasuhiro Kujirai

Bibliographic Details

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

Claims Analysis

Total Claims: 44
Claim 1
Independent Claim 69 words
A character processing apparatus using outline font that represents a shape of a character with outline coordinates, comprising: coordinate reading means for reading the outline coordinates; effective-range determination means for determining an effective range, allowing correction on the outline coordinates, in a plurality of correction information; and correction means for correcting the outline coordinates, in accordance with correction information within the effective range determined by said effective-range determination means.
Claim 2
Dependent Claim 69 words
A character processing apparatus using outline font that represents a shape of a character with outline coordinates, comprising: coordinate reading means for reading the outline coordinates; effective-range determination means for determining an effective range, allowing correction on the outline coordinates, in a plurality of correction information; and correction means for correcting the outline coordinates, in accordance with correction information within the effective range determined by said effective-range determination means.
Claim 3
Dependent Claim 28 words
The character processing apparatus according to claim 1, further comprising character-pattern generation means for generating a character pattern, based on the outline coordinates corrected by said correction means.
Claim 4
Dependent Claim 23 words
The character processing apparatus according to claim 2, further comprising output means for outputting the character pattern generated by said character-pattern generation means.
Claim 5
Dependent Claim 15 words
The character processing apparatus according to claim 3, wherein said output means is a printer.
Claim 6
Dependent Claim 15 words
The character processing apparatus according to claim 3, wherein said output means is a display.
Claim 7
Dependent Claim 17 words
The character processing apparatus according to claim 1, wherein the correction information is line-width information of outline.
Claim 8
Dependent Claim 20 words
The character processing apparatus according to claim 1, wherein the outline coordinates indicate an end point of a straight line.
Claim 9
Dependent Claim 21 words
The character processing apparatus according to claim 1, wherein the outline coordinates indicate an intermediate point of a Bezier curved line.
Claim 10
Dependent Claim 28 words
The character processing apparatus according to claim 1, wherein said effective-range determination means determines the effective range of correction information, in order of plotting of the outline coordinates.
Claim 11
Dependent Claim 34 words
The character processing apparatus according to claim 9, wherein said effective-range determination means determines the effective range by determining completion of the effective range of correction information in order of plotting the outline coordinates.
Claim 12
Dependent Claim 33 words
The character processing apparatus according to claim 9, wherein said effective-range determination means represents the effective range as a series of effective flags of the correction information by each of the outline coordinates.
Claim 13
Dependent Claim 29 words
The character processing apparatus according to claim 9, wherein said effective-range determination means determines the effective range, based on overlap of the correction information corresponding to the outline coordinates.
Claim 14
Dependent Claim 42 words
The character processing apparatus according to claim 1, further comprising effective-range output means for outputting the effective range, wherein said correction means corrects the outline coordinates, in accordance with the correction information within the effective range outputted by said effective-range output means.
Claim 15
Dependent Claim 27 words
The character processing apparatus according to claim 13, wherein said effective-range output means outputs the effective range in form of array by each of the outline coordinates.
Claim 16
Dependent Claim 27 words
The character processing apparatus according to claim 13, wherein said effective-range output means outputs the effective range in form of array by each of the correction information.
Claim 17
Dependent Claim 22 words
The character processing apparatus according to claim 13, wherein said effective-range output means outputs the effective range in form of plotting commands.
Claim 18
Dependent Claim 32 words
The character processing apparatus according to claim 1, further comprising character-information reading means for reading character-design information, wherein said effective-range determination means determines the effective range by referring to the character-design information.
Claim 19
Dependent Claim 19 words
The character processing apparatus according to claim 17, wherein the character-design information is indicative of coordinates of character design.
Claim 20
Dependent Claim 20 words
The character processing apparatus according to claim 17, wherein the character-design information is an initial reference point of character design.
Claim 21
Dependent Claim 18 words
The character processing apparatus according to claim 17, wherein the character-design information is character-wind amount of character design.
Claim 22
Dependent Claim 30 words
The character processing apparatus according to claim 17, wherein said effective-range determination means determines the effective range, based on an amount of movement of the outline coordinates from immediately-previous coordinates.
Claim 23
Dependent Claim 72 words
A character processing method using outline font that represents a shape of a character with outline coordinates, comprising: a coordinate reading step of reading the outline coordinates; an effective-range determination step of determining an effective range, allowing correction on the outline coordinates, in a plurality of correction information; and a correction step of correcting the outline coordinates, in accordance with correction information within the effective range determined at said effective-range determination step.
Claim 24
Dependent Claim 72 words
A character processing method using outline font that represents a shape of a character with outline coordinates, comprising: a coordinate reading step of reading the outline coordinates; an effective-range determination step of determining an effective range, allowing correction on the outline coordinates, in a plurality of correction information; and a correction step of correcting the outline coordinates, in accordance with correction information within the effective range determined at said effective-range determination step.
Claim 25
Dependent Claim 29 words
The character processing method according to claim 22, further comprising a character-pattern generation step of generating a character pattern, based on the outline coordinates corrected at said correction step.
Claim 26
Dependent Claim 24 words
The character processing method according to claim 23, further comprising an output step of outputting the character pattern generated at said character-pattern generation step.
Claim 27
Dependent Claim 17 words
The character processing method according to claim 22, wherein the correction information is line-width information of outline.
Claim 28
Dependent Claim 20 words
The character processing method according to claim 22, wherein the outline coordinates indicate an end point of a straight line.
Claim 29
Dependent Claim 21 words
The character processing method according to claim 22, wherein the outline coordinates indicate an intermediate point of a Bezier curved line.
Claim 30
Dependent Claim 30 words
The character processing method according to claim 22, wherein at said effective-range determination step, the effective range of correction information is determined in order of plotting of the outline coordinates.
Claim 31
Dependent Claim 36 words
The character processing method according to claim 28, wherein at said effective-range determination step, the effective range by determining completion of the effective range of correction information is determined in order of plotting the outline coordinates.
Claim 32
Dependent Claim 35 words
The character processing method according to claim 28, wherein at said effective-range determination step, the effective range is represented as a series of effective flags of the correction information by each of the outline coordinates.
Claim 33
Dependent Claim 31 words
The character processing method according to claim 28, wherein at said effective-range determination step, the effective range is determined based on overlap of the correction information corresponding to the outline coordinates.
Claim 34
Dependent Claim 45 words
The character processing method according to claim 22, further comprising an effective-range output step of outputting the effective range, wherein at said correction step, the outline coordinates is corrected in accordance with the correction information within the effective range outputted at said effective-range output step.
Claim 35
Dependent Claim 29 words
The character processing method according to claim 32, wherein at said effective-range output step, the effective range is outputted in form of array by each of the outline coordinates.
Claim 36
Dependent Claim 29 words
The character processing method according to claim 32, wherein at said effective-range output step, the effective range is outputted in form of array by each of the correction information.
Claim 37
Dependent Claim 24 words
The character processing method according to claim 32, wherein at said effective-range output step, the effective range is outputted in form of plotting commands.
Claim 38
Dependent Claim 35 words
The character processing method according to claim 22, further comprising a character-information reading step of reading character-design information, wherein at said effective-range determination step, the effective range is determined by referring to the character-design information.
Claim 39
Dependent Claim 19 words
The character processing method according to claim 36, wherein the character-design information is indicative of coordinates of character design.
Claim 40
Dependent Claim 20 words
The character processing method according to claim 36, wherein the character-design information is an initial reference point of character design.
Claim 41
Dependent Claim 18 words
The character processing method according to claim 36, wherein the character-design information is character-wind amount of character design.
Claim 42
Dependent Claim 32 words
The character processing method according to claim 36, wherein at said effective-range determination step, the effective range is determined based on an amount of movement of the outline coordinates from immediately-previous coordinates.
Claim 43
Dependent Claim 73 words
A computer-readable memory holding program codes of character-processing, using outline font that represents a shape of a character with outline coordinates, comprising: codes of coordinate-reading process for reading the outline coordinates; codes of effective-range determination process for determining an effective range allowing correction on the outline coordinates, in a plurality of correction information; and codes of correction process for correcting the outline coordinates, in accordance with the correction information within the effective range.
Claim 44
Dependent Claim 73 words
A computer-readable memory holding program codes of character-processing, using outline font that represents a shape of a character with outline coordinates, comprising: codes of coordinate-reading process for reading the outline coordinates; codes of effective-range determination process for determining an effective range allowing correction on the outline coordinates, in a plurality of correction information; and codes of correction process for correcting the outline coordinates, in accordance with the correction information within the effective range.

References Cited (Backward Citations)

US5671346A Cited
US5724073A Cited
US5537131A 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