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

Character string outputting method and apparatus capable of varying sizes of characters

Assignee: Casio Computer Co Ltd
•
Filing: 1994-08-25
•
Granted: 1996-12-31
•
Expires: 2014-08-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a character string outputting apparatus, a character frame is produced by substituting a numeral sequence indicative of an arranging position of each character contained in a desirable character string for a character string configuration function. In this character frame, the respective characters for constituting the desirable character string are allocated within an arbitrary designated character string configuration region. Thus, the fonts for constituting the desirable character string are arranged within the produced character frame, and also the enlarging rate of the respective characters is variable by moving the origins of the fonts about these characters when these fonts are arranged. This character string outputting apparatus may be utilized as such a character string outputting apparatus capable of outputting a proportional spacing font.

Inventors

  • 👤 Shin Mikuni

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 17:51
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/103; G06F40/109

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 206 words
A character string outputting apparatus for arranging a character string within a designated region, comprising: region designating means for designating a character string configuration region so as to arrange the character string within said character string configuration region; numeral sequence calculating means for expressing said character string configuration region in the form of a character string configuration function and for producing a configuration position of each of characters in the form of a numeral sequence; character frame producing means for substituting the numeral sequence calculated by said numeral sequence calculating means for the character string configuration function to produce a coordinate value of a character frame in which said character string is allocated into said character string configuration region; coordinate transforming means for moving a coordinate value of an origin about a font of each character contained in the character string to a predetermined position, and for parallel-moving coordinate data for constituting the fonts of the respective characters in correspondence with moving amounts of the origins; and output means for arranging the respective fonts of the characters constituting said character string within said character frame produced by said character frame producing means, and for outputting said character string proportionally spaced within said character string configuration region.
Claim 2
Dependent Claim 206 words
A character string outputting apparatus for arranging a character string within a designated region, comprising: region designating means for designating a character string configuration region so as to arrange the character string within said character string configuration region; numeral sequence calculating means for expressing said character string configuration region in the form of a character string configuration function and for producing a configuration position of each of characters in the form of a numeral sequence; character frame producing means for substituting the numeral sequence calculated by said numeral sequence calculating means for the character string configuration function to produce a coordinate value of a character frame in which said character string is allocated into said character string configuration region; coordinate transforming means for moving a coordinate value of an origin about a font of each character contained in the character string to a predetermined position, and for parallel-moving coordinate data for constituting the fonts of the respective characters in correspondence with moving amounts of the origins; and output means for arranging the respective fonts of the characters constituting said character string within said character frame produced by said character frame producing means, and for outputting said character string proportionally spaced within said character string configuration region.
Claim 3
Dependent Claim 29 words
A character string outputting apparatus as claimed in claim 1 wherein said region designating means designates such a region sandwiched by two lines as said character string configuration region.
Claim 4
Dependent Claim 29 words
A character string outputting apparatus as claimed in claim 2 wherein said two lines are expressed by such a function that a common parameter is employed as a variable.
Claim 5
Dependent Claim 27 words
A character string outputting apparatus as claimed in claim 1 wherein said numeral sequence calculating means produces said numeral sequence in the form of the arithmetic series.
Claim 6
Dependent Claim 291 words
A character string outputting apparatus for arranging a character string of a proportional spacing font within a designated region, comprising: region designating means for designating a character string configuration region used to arrange a desirable character string in the form of a character string configuration function; font body size accumulating means for accumulating a font body size of a proportional spacing font in each of characters which constitute said desirable character string, thereby obtaining a total value of the font body sizes about the entire desirable character string; parameter calculating means for calculating a parameter for each of said characters contained in said desirable character string based upon both of the total value of the font body sizes of the proportional spacing fonts calculated by said font body size accumulating means, and the font body size of the proportional spacing font about each of said characters; character frame producing means for substituting said parameter calculated by said parameter calculating means for a character string configuration function, thereby producing a coordinate value of a character frame in which said desirable character string is allocated within said configuration region; coordinate transforming means for moving an origin of the proportional spacing font to a preselected position with a desirable font body size, whereby a coordinate series within the desirable font body size is coordinate-transformed based on said moved origin, and for making the font size coincident with the desirable font body size; and output means for arranging said proportional spacing fonts of said respective characters contained in said character chain based on the coordinate series within said font body size, which has been coordinate-transformed by said coordinate transforming means, and for outputting said desirable character string proportionally spaced within said character string configuration region.
Claim 7
Dependent Claim 291 words
A character string outputting apparatus for arranging a character string of a proportional spacing font within a designated region, comprising: region designating means for designating a character string configuration region used to arrange a desirable character string in the form of a character string configuration function; font body size accumulating means for accumulating a font body size of a proportional spacing font in each of characters which constitute said desirable character string, thereby obtaining a total value of the font body sizes about the entire desirable character string; parameter calculating means for calculating a parameter for each of said characters contained in said desirable character string based upon both of the total value of the font body sizes of the proportional spacing fonts calculated by said font body size accumulating means, and the font body size of the proportional spacing font about each of said characters; character frame producing means for substituting said parameter calculated by said parameter calculating means for a character string configuration function, thereby producing a coordinate value of a character frame in which said desirable character string is allocated within said configuration region; coordinate transforming means for moving an origin of the proportional spacing font to a preselected position with a desirable font body size, whereby a coordinate series within the desirable font body size is coordinate-transformed based on said moved origin, and for making the font size coincident with the desirable font body size; and output means for arranging said proportional spacing fonts of said respective characters contained in said character chain based on the coordinate series within said font body size, which has been coordinate-transformed by said coordinate transforming means, and for outputting said desirable character string proportionally spaced within said character string configuration region.
Claim 8
Dependent Claim 29 words
A character string outputting apparatus as claimed in claim 5 wherein said region designating means designates such a region sandwiched by two lines as said character string configuration region.
Claim 9
Dependent Claim 29 words
A character string outputting apparatus as claimed in claim 6 wherein said two lines are expressed by such a function that a common parameter is employed as a variable.
Claim 10
Independent Claim 176 words
A method for arranging a character string within a preselected character frame area in different magnifications of each character, comprising the steps of: designating a character string configuration region so as to arrange the character string within said character string configuration region; expressing said character string configuration region in the form of a character sting configuration function; producing a configuration position of each of characters in the form of a numeral sequence; substituting the calculated numeral sequence for the character string configuration function to produce a coordinate value of a character frame in which said character string is allocated into said character string configuration region; moving a coordinate value of an origin about a font of each character contained in the character string to a predetermined position; parallel-moving coordinate data for constituting the fonts of the respective characters in correspondence with moving amounts of the origins; and arranging the respective fonts of the characters constituting said character string within said produced character frame, thereby outputting said character string proportionally spaced within said character string configuration region.
Claim 11
Independent Claim 176 words
A method for arranging a character string within a preselected character frame area in different magnifications of each character, comprising the steps of: designating a character string configuration region so as to arrange the character string within said character string configuration region; expressing said character string configuration region in the form of a character sting configuration function; producing a configuration position of each of characters in the form of a numeral sequence; substituting the calculated numeral sequence for the character string configuration function to produce a coordinate value of a character frame in which said character string is allocated into said character string configuration region; moving a coordinate value of an origin about a font of each character contained in the character string to a predetermined position; parallel-moving coordinate data for constituting the fonts of the respective characters in correspondence with moving amounts of the origins; and arranging the respective fonts of the characters constituting said character string within said produced character frame, thereby outputting said character string proportionally spaced within said character string configuration region.
Claim 12
Dependent Claim 29 words
A character string arranging method as claimed in claim 8 wherein said region designating step designates such a region sandwiched by two lines as said character string configuration region.
Claim 13
Dependent Claim 29 words
A character string arranging method as claimed in claim 9 wherein said two lines are expressed by such a function that a common parameter is employed as a variable.
Claim 14
Dependent Claim 27 words
A character string arranging method as claimed in claim 8 wherein said numeral sequence calculating step produces said numeral sequence in the form of the arithmetic series.
Claim 15
Independent Claim 253 words
A method for arranging a character string within a preselected character frame area in different font sizes, comprising the step of: designating a character string configuration region used to arrange a desirable character string in the form of a character string configuration function; accumulating a font body size of a proportional spacing font in each of characters which constitute said desirable character string, thereby obtaining a total value of the font body sizes about the entire desirable character string; calculating a parameter for each of said characters contained in said desirable character string based upon both of the total value of the font body sizes of the proportional spacing fonts calculated by said font body size accumulating means, and the font body size of the proportional spacing font about each of said characters; substituting said calculated parameter for a character string configuration function, thereby producing a coordinate value of a character frame in which said desirable character string is allocated within said configuration region; moving an origin of the proportional spacing font to a preselected position with a desirable font body size, whereby a coordinate series within the desirable font body size is coordinate-transformed based on said moved origin; making the font size coincident with the desirable font body size; and arranging said proportional spacing fonts of said respective characters contained in said character chain based on the coordinate series within said font body size, which has been coordinate-transformed, thereby outputting said desirable character string proportionally spaced within said character string configuration region.
Claim 16
Independent Claim 253 words
A method for arranging a character string within a preselected character frame area in different font sizes, comprising the step of: designating a character string configuration region used to arrange a desirable character string in the form of a character string configuration function; accumulating a font body size of a proportional spacing font in each of characters which constitute said desirable character string, thereby obtaining a total value of the font body sizes about the entire desirable character string; calculating a parameter for each of said characters contained in said desirable character string based upon both of the total value of the font body sizes of the proportional spacing fonts calculated by said font body size accumulating means, and the font body size of the proportional spacing font about each of said characters; substituting said calculated parameter for a character string configuration function, thereby producing a coordinate value of a character frame in which said desirable character string is allocated within said configuration region; moving an origin of the proportional spacing font to a preselected position with a desirable font body size, whereby a coordinate series within the desirable font body size is coordinate-transformed based on said moved origin; making the font size coincident with the desirable font body size; and arranging said proportional spacing fonts of said respective characters contained in said character chain based on the coordinate series within said font body size, which has been coordinate-transformed, thereby outputting said desirable character string proportionally spaced within said character string configuration region.
Claim 17
Dependent Claim 29 words
A character string arranging method as claimed in claim 12 wherein said region designating step designates such a region sandwiched by two lines as said character string configuration region.
Claim 18
Dependent Claim 29 words
A character string arranging method as claimed in claim 13 wherein said two lines are expressed by such a function that a common parameter is employed as a variable.

References Cited (Backward Citations)

US5097518A Cited
US5113455A Cited
US5241653A Cited
US5459828A Cited
US5409318A Cited
US5301267A Cited
US5299294A Cited
US5398306A Cited
US5506942A Cited
US5402529A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-12-31 2000-07-01 2000-12-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-12-31 2004-07-01 2004-12-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-12-31 2008-07-01 2008-12-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag