US5493639A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Drawing processing with flexible accomodation of character strings
Assignee: Canon Inc
•
Filing: 1990-03-14
•
Granted: 1996-02-20
•
Expires: 2010-03-14
Abstract
Abstract A drawing processing apparatus holds blocks and character strings as drawing objects and introduces three concepts, that is, a writable region for characters, a writable region for additional characters and a character frame within a block. The apparatus has the functions of automatic line feed within a character frame, layout of a character frame in a writable region for additional characters, addition of a character string at an arbitrary position and size adjustment between a character frame and a block.
Inventors
- 👤 Toshinori Hirano
- 👤 Osamu Yoshizaki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 18:52
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/60
Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
70 words
A drawing processing apparatus comprising: first setting means for setting a character acceptable region for characters where characters can be written within a block; second setting means for setting a character frame region for characters; and third setting means for setting a writing region for additional characters within a remaining unwritten portion after arrangement of the character frame region set within said character acceptable region by said second setting means.
Claim 2
Dependent Claim
70 words
A drawing processing apparatus comprising: first setting means for setting a character acceptable region for characters where characters can be written within a block; second setting means for setting a character frame region for characters; and third setting means for setting a writing region for additional characters within a remaining unwritten portion after arrangement of the character frame region set within said character acceptable region by said second setting means.
Claim 3
Dependent Claim
33 words
A drawing processing apparatus according to claim 1, wherein the size of said character frame region is set in accordance with the size of circumscribed rectangle of a character string constituting said frame.
Claim 4
Dependent Claim
17 words
A drawing processing apparatus according to claim 1, wherein said block is an ellipsoid or a lozenge.
Claim 5
Dependent Claim
62 words
A drawing processing apparatus according to claim 1, further comprising storage means for storing information related to respective attributes of the block and the characters and discriminating means for discriminating a positional relation between the character acceptable region and said character frame region when said character frame region is arranged in accordance with their respective attributive information stored in said storing means.
Claim 6
Dependent Claim
41 words
A drawing processing apparatus according to claim 4, wherein said block is expanded to include said character frame region when said character frame region is out of said character acceptable region as a result of a discrimination by said discriminating means.
Claim 7
Dependent Claim
32 words
A drawing processing apparatus according to claim 1, further comprising control means for controlling the size of said character frame region to be fit for the size of said character acceptable region.
Claim 8
Dependent Claim
20 words
A drawing processing apparatus according to claim 1, further comprising a display means for displaying said block and said characters.
Claim 9
Dependent Claim
56 words
A drawing processing method comprising the steps of: setting a character acceptable region for characters where characters can be written within a block; setting a character frame region for characters; and setting a writing region for additional characters within a remaining unwritten portion after arrangement of the character frame region set within the character acceptable region.
Claim 10
Dependent Claim
56 words
A drawing processing method comprising the steps of: setting a character acceptable region for characters where characters can be written within a block; setting a character frame region for characters; and setting a writing region for additional characters within a remaining unwritten portion after arrangement of the character frame region set within the character acceptable region.
Claim 11
Dependent Claim
34 words
A drawing processing method according to claim 8, wherein the size of said character frame region is set in accordance with the size of a circumscribed rectangle of a character string constituting said frame.
Claim 12
Dependent Claim
17 words
A drawing processing method according to claim 8, wherein said block is an ellipsoid or a lozenge.
Claim 13
Dependent Claim
59 words
A drawing processing method according to claim 8, further comprising the steps of storing information related to respective attributes of the block and the characters and discriminating a positional relation between the character acceptable region and said character frame region when said character frame region is arranged in accordance with their respective attributive information stored in said storing step.
Claim 14
Dependent Claim
41 words
A drawing processing method according to claim 11, further comprising the step of expanding said block to include said character frame region when said character frame region is out of said character acceptable region as the result of said discrimination step.
Claim 15
Dependent Claim
40 words
A drawing processing method according to claim 11, further comprising the step of controlling said character frame to be within said writing region for additional characters when said frame is out of said region as the result of said discrimination.
Claim 16
Dependent Claim
32 words
A drawing processing method according to claim 8, further comprising the step of controlling the size of said character frame region to be fit for the size of said character acceptable region.
Claim 17
Dependent Claim
23 words
A drawing processing method according to claim 8, further comprising a step of displaying said block and said characters on a display means.
Claim 18
Dependent Claim
102 words
A drawing processing apparatus comprising: specifying means for specifying an acceptable region for characters in a block; setting means for setting a character frame region for characters within said character acceptable region; storage means for storing information related to respective attributes of the block and the characters; discriminating means for discriminating a positional relation between said character acceptable region and said character frame region in accordance with their respective attributive information stored in said storage means; and informing means for informing an operator that said character frame region is discriminated to be out of said character acceptable region by said discriminating means.
Claim 19
Dependent Claim
102 words
A drawing processing apparatus comprising: specifying means for specifying an acceptable region for characters in a block; setting means for setting a character frame region for characters within said character acceptable region; storage means for storing information related to respective attributes of the block and the characters; discriminating means for discriminating a positional relation between said character acceptable region and said character frame region in accordance with their respective attributive information stored in said storage means; and informing means for informing an operator that said character frame region is discriminated to be out of said character acceptable region by said discriminating means.
Claim 20
Dependent Claim
41 words
A drawing processing apparatus according to claim 16, wherein said block is expanded to include said character frame region when said character frame region is out of said character acceptable region as a result of a discrimination by said discriminating means.
Claim 21
Dependent Claim
42 words
A drawing processing apparatus according to claim 16, wherein said character frame region is controlled to be in said character acceptable region when said character frame region is out of said block as a result of a discriminating by said discriminating means.
Claim 22
Dependent Claim
30 words
A drawing processing apparatus according to claim 16, wherein the attributive information includes size, position, kind of lines, width of lines, character codes, style of type, character size and such.
Claim 23
Dependent Claim
32 words
A drawing processing apparatus according to claim 16, further comprising control means for controlling the size of said character frame region to be fit for the size of said character acceptable region.
Claim 24
Dependent Claim
20 words
A drawing processing apparatus according to claim 16, further comprising a display means for displaying said block and said characters.
Claim 25
Dependent Claim
20 words
A drawing processing apparatus according to claim 16, wherein said character acceptable region is a writing region for additional characters.
Claim 26
Dependent Claim
19 words
A drawing processing apparatus according to claim 16, wherein said informing operation is performed by sounds or a display.
Claim 27
Dependent Claim
90 words
A drawing processing method comprising the steps of: specifying an acceptable region for characters in a block; setting a character frame region for characters within said character acceptable region; storing information related to respective attributes of the block and the characters; discriminating a positional relation between said character acceptable region and said character frame region in accordance with their respective attributive information stored in said storing step; and informing an operator that said character frame region is discriminated to be out of said character acceptable region in said discriminating step.
Claim 28
Dependent Claim
90 words
A drawing processing method comprising the steps of: specifying an acceptable region for characters in a block; setting a character frame region for characters within said character acceptable region; storing information related to respective attributes of the block and the characters; discriminating a positional relation between said character acceptable region and said character frame region in accordance with their respective attributive information stored in said storing step; and informing an operator that said character frame region is discriminated to be out of said character acceptable region in said discriminating step.
Claim 29
Dependent Claim
41 words
A drawing processing method according to claim 24, further comprising the step of expanding said block to include said character frame region when said character frame region is out of said character acceptable region as a result of said discriminating step.
Claim 30
Dependent Claim
42 words
A drawing processing method according to claim 24, further comprising the step of controlling said character frame region to be in said character acceptable region when said character frame region is out of said block as a result of said discriminating step.
Claim 31
Dependent Claim
30 words
A drawing processing method according to claim 24, wherein the attributive information includes size, position, kind of lines, width of lines, character codes, style of type, character size and such.
Claim 32
Dependent Claim
32 words
A drawing processing method according to claim 24, further comprising the step of controlling the size of said character frame region to be fit for the size of said character acceptable region.
Claim 33
Dependent Claim
23 words
A drawing processing method according to claim 24, further comprising a step of displaying said block and said characters on a display means.
Claim 34
Dependent Claim
20 words
A drawing processing method according to claim 24, wherein said character acceptable region is a writing region for additional characters.
Claim 35
Dependent Claim
19 words
A drawing processing method according to claim 24, wherein said informing operation is performed by sounds or a display.
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) | 1999-02-19 | 1999-08-21 | 2000-02-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-02-19 | 2003-08-21 | 2004-02-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-02-19 | 2007-08-21 | 2008-02-20 | $7700.00 | Window Closed / Lapsed |