Patent US5801712A successfully refreshed from Google Patents.
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
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:30
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)
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 |