Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
172 words
A character pattern generation apparatus for generating a character pattern on the basis of font data in a stroke format, comprising: data generation means for generating character data, character element data, and stroke data on the basis of the font data in the stroke format; storage means for storing the character data, character element data, and stroke data generated by said data generation means; discrimination means for (1) discriminating whether character data corresponding to a character pattern to be generated is stored in said storage means, (2) if the character data is not stored, discriminating whether character element data corresponding to the character pattern is stored in said storage means, and (3) if the character element data is not stored, discriminating whether stroke data corresponding to the character pattern is stored in said storage means; and character pattern drawing means for drawing the character pattern on the basis of the character data, character element data, or stroke data stored in said storage means in response to a discrimination by said discrimination means.
Claim 2
Dependent Claim
172 words
A character pattern generation apparatus for generating a character pattern on the basis of font data in a stroke format, comprising: data generation means for generating character data, character element data, and stroke data on the basis of the font data in the stroke format; storage means for storing the character data, character element data, and stroke data generated by said data generation means; discrimination means for (1) discriminating whether character data corresponding to a character pattern to be generated is stored in said storage means, (2) if the character data is not stored, discriminating whether character element data corresponding to the character pattern is stored in said storage means, and (3) if the character element data is not stored, discriminating whether stroke data corresponding to the character pattern is stored in said storage means; and character pattern drawing means for drawing the character pattern on the basis of the character data, character element data, or stroke data stored in said storage means in response to a discrimination by said discrimination means.
Claim 3
Dependent Claim
23 words
An apparatus according to claim 1, wherein the stroke data, character element data, or character data is data in a bit map format.
Claim 4
Dependent Claim
33 words
An apparatus according to claim 1, wherein the stroke data, character element data, or character data is control point information in an outline format converted from the font data in the stroke format.
Claim 5
Dependent Claim
25 words
An apparatus according to claim 1, wherein the stroke data, character element data, or character data is outline coordinate data generated from control point information.
Claim 6
Dependent Claim
22 words
An apparatus according to claim 1, further comprising output means for outputting the character pattern drawn by said character pattern drawing means.
Claim 7
Dependent Claim
13 words
An apparatus according to claim 5, wherein said output means comprises a printer.
Claim 8
Dependent Claim
13 words
An apparatus according to claim 5, wherein said output means comprises a display.
Claim 9
Dependent Claim
21 words
An apparatus according to claim 1, wherein the font data in the stroke format includes core line information and thickness information.
Claim 10
Dependent Claim
160 words
A character pattern generation method of generating a character pattern on the basis of font data in a stroke format, comprising the steps of: generating character data, character element data, and stroke data on the basis of the font data in the stroke format; storing the character data, character element data, and stroke data generated in said data generation step; discriminating whether (1) character data corresponding to a character pattern to be generated is stored in said storing step, (2) if the character data is not stored, discriminating whether character element data corresponding to the character pattern is stored in said storage means, and (3) if the character element data is not stored, discriminating whether stroke data corresponding to the character pattern is stored in said storage means; and drawing the character pattern on the basis of the character data, character element data, or stroke data stored in said storage step in response to a discrimination by said discriminating step.
Claim 11
Dependent Claim
160 words
A character pattern generation method of generating a character pattern on the basis of font data in a stroke format, comprising the steps of: generating character data, character element data, and stroke data on the basis of the font data in the stroke format; storing the character data, character element data, and stroke data generated in said data generation step; discriminating whether (1) character data corresponding to a character pattern to be generated is stored in said storing step, (2) if the character data is not stored, discriminating whether character element data corresponding to the character pattern is stored in said storage means, and (3) if the character element data is not stored, discriminating whether stroke data corresponding to the character pattern is stored in said storage means; and drawing the character pattern on the basis of the character data, character element data, or stroke data stored in said storage step in response to a discrimination by said discriminating step.
Claim 12
Dependent Claim
23 words
A method according to claim 9, wherein the stroke data, character element data, or character data is data in a bit map format.
Claim 13
Dependent Claim
33 words
A method according to claim 9, wherein the stroke data, character element data, or character data is control point information in an outline format converted from the font data in the stroke format.
Claim 14
Dependent Claim
25 words
A method according to claim 9, wherein the stroke data, character element data, or character data is outline coordinate data generated from control point information.
Claim 15
Dependent Claim
22 words
A method according to claim 9, further comprising the step of outputting the character pattern drawn in said character pattern drawing step.
Claim 16
Dependent Claim
17 words
A method according to claim 13, wherein said output step outputs the character pattern using a printer.
Claim 17
Dependent Claim
17 words
A method according to claim 13, wherein said output step outputs the character pattern using a display.
Claim 18
Dependent Claim
59 words
A method according to claim 9, wherein said discrimination step discriminates if said storage step stores character data, discriminates if said storage step stores character element data when it is determined that the character data is not stored, and discriminates if said storage step stores stroke data when it is determined that the character element data is not stored.
Claim 19
Dependent Claim
95 words
A method according to claim 9, wherein said character pattern generation step generates the character pattern on the basis of the character element data, stroke data, or font data in the stroke format when said storage step does not store character data, generates the character pattern on the basis of the stroke data or font data in the stroke format when said storage step does not store character element data, and generates the character pattern on the basis of the font data in the stroke format when said storage step does not store stroke data.
Claim 20
Dependent Claim
21 words
A method according to claim 9, wherein the font data in the stroke format includes core line information and thickness information.
Claim 21
Dependent Claim
168 words
A memory medium storing program instructions for performing a character pattern generation method of generating a character pattern on the basis of font data in a stroke format, comprising the steps of: generating character data, character element data, and stroke data on the basis of the font data in the stroke format; storing the character data, character element data, and stroke data generated in said data generation step; discriminating whether (1) character data corresponding to a character pattern to be generated is stored in said storing step, (2) if the character data is not stored, discriminating whether character element data corresponding to the character pattern is stored in said storage means, and (3) if the character element data is not stored, discriminating whether stroke data corresponding to the character pattern is stored in said storage means; and drawing the character pattern on the basis of the character data, character element data, or stroke data stored in said storage step in response to a discrimination by said discriminating step.
Claim 22
Dependent Claim
168 words
A memory medium storing program instructions for performing a character pattern generation method of generating a character pattern on the basis of font data in a stroke format, comprising the steps of: generating character data, character element data, and stroke data on the basis of the font data in the stroke format; storing the character data, character element data, and stroke data generated in said data generation step; discriminating whether (1) character data corresponding to a character pattern to be generated is stored in said storing step, (2) if the character data is not stored, discriminating whether character element data corresponding to the character pattern is stored in said storage means, and (3) if the character element data is not stored, discriminating whether stroke data corresponding to the character pattern is stored in said storage means; and drawing the character pattern on the basis of the character data, character element data, or stroke data stored in said storage step in response to a discrimination by said discriminating step.
Claim 23
Dependent Claim
24 words
A memory medium according to claim 19, wherein the stroke data, character element data, or character data is data in a bit map format.
Claim 24
Dependent Claim
34 words
A memory medium according to claim 19, wherein the stroke data, character element data, or character data is control point information in an outline format converted from the font data in the stroke format.
Claim 25
Dependent Claim
26 words
A memory medium according to claim 19, wherein the stroke data, character element data, or character data is outline coordinate data generated from control point information.
Claim 26
Dependent Claim
23 words
A memory medium according to claim 19, further comprising the step of outputting the character pattern drawn in said character pattern drawing step.
Claim 27
Dependent Claim
18 words
A memory medium according to claim 23, wherein said output step outputs the character pattern using a printer.
Claim 28
Dependent Claim
18 words
A memory medium according to claim 23, wherein said output step outputs the character pattern using a display.
Claim 29
Dependent Claim
60 words
A memory medium according to claim 19, wherein said discrimination step discriminates if said storage step stores character data, discriminates if said storage step stores character element data when it is determined that the character data is not stored, and discriminates if said storage step stores stroke data when it is determined that the character element data is not stored.
Claim 30
Dependent Claim
96 words
A memory medium according to claim 19, wherein said character pattern generation step generates the character pattern on the basis of the character element data, stroke data, or font data in the stroke format when said storage step does not store character data, generates the character pattern on the basis of the stroke data or font data in the stroke format when said storage step does not store character element data, and generates the character pattern on the basis of the font data in the stroke format when said storage step does not store stroke data.
Claim 31
Dependent Claim
22 words
A memory medium according to claim 19, wherein the font data in the stroke format includes core line information and thickness information.
Claim 32
Dependent Claim
357 words
A character pattern generation apparatus comprising: a means for performing a first discrimination for discriminating whether character data corresponding to a character pattern to be generated is stored in a memory means; a means for performing a second discrimination for discriminating whether character element data corresponding to a character element of the character pattern to be generated is stored in the memory means if said means for performing a first discrimination discriminates that the character data is not stored; a means for performing a third discrimination for discriminating whether stroke data corresponding to a stroke of a character element of the character pattern to be generated is stored in the memory means if said means for performing a second discrimination discriminates that the character element data is not stored; a means for performing a first control function for, if said means for performing a second discrimination discriminates that the character element data is stored in the memory means, generating character data on the basis of the stored character element data and causing the memory means to store the generated character data; a means for performing a second control function for, if said means for performing a third discrimination discriminates that the stroke data is not stored in the memory means, generating stroke data on the basis of stroke font data and causing the memory means to store the generated stroke data, and generating character element data on the basis of the generated stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data; and a means for performing a third control function for, if said means for performing a third discrimination discriminates that the stroke data is stored in the memory means, generating character element data on the basis of the stored stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data.
Claim 33
Dependent Claim
357 words
A character pattern generation apparatus comprising: a means for performing a first discrimination for discriminating whether character data corresponding to a character pattern to be generated is stored in a memory means; a means for performing a second discrimination for discriminating whether character element data corresponding to a character element of the character pattern to be generated is stored in the memory means if said means for performing a first discrimination discriminates that the character data is not stored; a means for performing a third discrimination for discriminating whether stroke data corresponding to a stroke of a character element of the character pattern to be generated is stored in the memory means if said means for performing a second discrimination discriminates that the character element data is not stored; a means for performing a first control function for, if said means for performing a second discrimination discriminates that the character element data is stored in the memory means, generating character data on the basis of the stored character element data and causing the memory means to store the generated character data; a means for performing a second control function for, if said means for performing a third discrimination discriminates that the stroke data is not stored in the memory means, generating stroke data on the basis of stroke font data and causing the memory means to store the generated stroke data, and generating character element data on the basis of the generated stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data; and a means for performing a third control function for, if said means for performing a third discrimination discriminates that the stroke data is stored in the memory means, generating character element data on the basis of the stored stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data.
Claim 34
Dependent Claim
71 words
An apparatus according to claim 29, wherein said means for performing a second discrimination discriminates whether character element data corresponding to all character elements of the character pattern to be generated is stored in the memory means and wherein said means for performing a third discrimination discriminates whether stroke data corresponding to all strokes of a character element of the character pattern to be generated is stored in the memory means.
Claim 35
Dependent Claim
321 words
A character pattern generation method comprising: a first discrimination step for discriminating whether character data corresponding to a character pattern to be generated is stored in a memory means; a second discrimination step for discriminating whether character element data corresponding to a character element of the character pattern to be generated is stored in the memory means if said first discrimination step discriminates that the character data is not stored; a third discrimination step for discriminating whether stroke data corresponding to a stroke of a character element of the character pattern to be generated is stored in the memory means if said second discrimination step discriminates that the character element data is not stored; a first control step for, if said second discrimination step discriminates that the character element data is stored in the memory means, generating character data on the basis of the stored character element data and causing the memory means to store the generated character data; a second control step for, if said third discrimination step discriminates that the stroke data is not stored in the memory means, generating stroke data on the basis of stroke font data and causing the memory means to store the generated stroke data, and generating character element data on the basis of the generated stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data; and a third control step for, if said third discrimination step discriminates that the stroke data is stored in the memory means, generating character element data on the basis of the stored stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data.
Claim 36
Dependent Claim
321 words
A character pattern generation method comprising: a first discrimination step for discriminating whether character data corresponding to a character pattern to be generated is stored in a memory means; a second discrimination step for discriminating whether character element data corresponding to a character element of the character pattern to be generated is stored in the memory means if said first discrimination step discriminates that the character data is not stored; a third discrimination step for discriminating whether stroke data corresponding to a stroke of a character element of the character pattern to be generated is stored in the memory means if said second discrimination step discriminates that the character element data is not stored; a first control step for, if said second discrimination step discriminates that the character element data is stored in the memory means, generating character data on the basis of the stored character element data and causing the memory means to store the generated character data; a second control step for, if said third discrimination step discriminates that the stroke data is not stored in the memory means, generating stroke data on the basis of stroke font data and causing the memory means to store the generated stroke data, and generating character element data on the basis of the generated stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data; and a third control step for, if said third discrimination step discriminates that the stroke data is stored in the memory means, generating character element data on the basis of the stored stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data.
Claim 37
Dependent Claim
65 words
A method according to claim 31, wherein said second discrimination step discriminates whether character element data corresponding to all character elements of the character pattern to be generated is stored in the memory means and wherein said third discrimination step discriminates whether stroke data corresponding to all strokes of a character element of the character pattern to be generated is stored in the memory means.
Claim 38
Dependent Claim
329 words
A memory medium storing program instructions for performing a character pattern generation method comprising: a first discrimination step for discriminating whether character data corresponding to a character pattern to be generated is stored in a memory means; a second discrimination step for discriminating whether character element data corresponding to a character element of the character pattern to be generated is stored in the memory means if said first discrimination step discriminates that the character data is not stored; a third discrimination step for discriminating whether stroke data corresponding to a stroke of a character element of the character pattern to be generated is stored in the memory means if said second discrimination step discriminates that the character element data is not stored; a first control step for, if said second discrimination step discriminates that the character element data is stored in the memory means, generating character data on the basis of the stored character element data and causing the memory means to store the generated character data; a second control step for, if said third discrimination step discriminates that the stroke data is not stored in the memory means, generating stroke data on the basis of stroke font data and causing the memory means to store the generated stroke data, and generating character element data on the basis of the generated stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data; and a third control step for, if said third discrimination step discriminates that the stroke data is stored in the memory means, generating character element data on the basis of the stored stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data.
Claim 39
Dependent Claim
329 words
A memory medium storing program instructions for performing a character pattern generation method comprising: a first discrimination step for discriminating whether character data corresponding to a character pattern to be generated is stored in a memory means; a second discrimination step for discriminating whether character element data corresponding to a character element of the character pattern to be generated is stored in the memory means if said first discrimination step discriminates that the character data is not stored; a third discrimination step for discriminating whether stroke data corresponding to a stroke of a character element of the character pattern to be generated is stored in the memory means if said second discrimination step discriminates that the character element data is not stored; a first control step for, if said second discrimination step discriminates that the character element data is stored in the memory means, generating character data on the basis of the stored character element data and causing the memory means to store the generated character data; a second control step for, if said third discrimination step discriminates that the stroke data is not stored in the memory means, generating stroke data on the basis of stroke font data and causing the memory means to store the generated stroke data, and generating character element data on the basis of the generated stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data; and a third control step for, if said third discrimination step discriminates that the stroke data is stored in the memory means, generating character element data on the basis of the stored stroke data and causing the memory means to store the generated character element data, and generating character data on the basis of the generated character element data and causing the memory means to store the generated character data.
Claim 40
Dependent Claim
66 words
A memory medium according to claim 33, wherein said second discrimination step discriminates whether character element data corresponding to all character elements of the character pattern to be generated is stored in the memory means and wherein said third discrimination step discriminates whether stroke data corresponding to all strokes of a character element of the character pattern to be generated is stored in the memory means.