Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
114 words
A method of forming an outline character comprising the steps of: reading an original character data from a character data storage means storing character data expressed by a dot pattern; peripherally expanding the dot pattern of the read original character data by at least one dot to widen the read original character; and removing the dot pattern of the original character data except for dots in the upper or lower end of a dot display space, from the widened character to form a white space when the dot pattern of the original character data stored in the character data storing means exists at at least one upper or lower end of the display place.
Claim 2
Independent Claim
114 words
A method of forming an outline character comprising the steps of: reading an original character data from a character data storage means storing character data expressed by a dot pattern; peripherally expanding the dot pattern of the read original character data by at least one dot to widen the read original character; and removing the dot pattern of the original character data except for dots in the upper or lower end of a dot display space, from the widened character to form a white space when the dot pattern of the original character data stored in the character data storing means exists at at least one upper or lower end of the display place.
Claim 3
Dependent Claim
207 words
A method as set forth in claim 1, wherein said expanding step comprises steps of: storing character data from a character generator in a widened character storage means, shifting the character data from the widened character storage means to the left, logically adding the character data from the widened character storage means with the left shifted data, and storing the sum of the addition in the widened character storage means, shifting the character data from the widened character storage means to the right, logically adding the character data from the widened character storage means with the right shifted data, and storing the sum of the addition in the widened character storage means, shifting the character data from the widened character storage means in the upper direction of the display space logically adding the character data from the widened character storage means with the upper shifted data, and storing the sum of the addition in the widened character storage means, and shifting the character data from the widened character storage means in the lower direction of the display space, logically adding the character data from the widened character storage means with the lower shifted data, and storing the sum of the addition in the widened character storage means.
Claim 4
Dependent Claim
220 words
A method as set forth in claim 2, wherein, when said dot display space is 24×24 dots, said removing step comprises steps of: inverting a first block of dot character data including first to 8th ranks in an ith column, logically adding the inverted data with a constant data, only first rank of which is logically "1", logically multiplying the sum of the addition with the character data from the widened character storage means in combination with the corresponding data, and storing the multiplied data in the widened character storage means, inverting a second block of dot character data including 9th to 16th ranks in the ith column logically multiplying the inverted data with the character data from the widened character storage means in combination with the corresponding data, and storing the multiplied data in the widened character storage means, inverting a third block of dot character data including 17th to 24th ranks in the ith column, logically adding the inverted data with a constant data, only a 24th rank of which is logically "1", logically multiplying the sum of the addition with the character data from the widened character storage means in combination with the corresponding data, and storing the multiplied data in the widened character storage means, and repeating the above steps replacing i from first to 24th.
Claim 5
Independent Claim
270 words
An apparatus for forming an outline character comprising: a main control means including a microprocessor, a code buffer storing character code from a host machine through an interface, and a character generator storing character font data expressing standard characters by dot patterns and outputting the character data upon receipt of a signal output by the code buffer under the control of the microprocessor; a display means including a printing control means receiving the output of the main control means and a printing means for printing in accordance with a signal output from the printing control means; a modify means for an outline character for reading the font of standard characters from the character generator and forming the outline character by expanding a character selected from said font of standard characters; and a widened character storage means connected to the modify means for storing the character expanded by said modify means; said modify means receiving a command to output an outline character from the main control means and reading the standard character from the character generator, the standard character then being read from the character generator and expanded by said modify means in response to said command, said modify means then removing the dot pattern of the original character data except for dots in the upper or lower end of a dot display space, from the widened character to form a white space when a dot pattern of the standard character data from the character generator exists at at least one upper or lower end of the display space and stored in the widened character storage means as the outline character.
Claim 6
Independent Claim
270 words
An apparatus for forming an outline character comprising: a main control means including a microprocessor, a code buffer storing character code from a host machine through an interface, and a character generator storing character font data expressing standard characters by dot patterns and outputting the character data upon receipt of a signal output by the code buffer under the control of the microprocessor; a display means including a printing control means receiving the output of the main control means and a printing means for printing in accordance with a signal output from the printing control means; a modify means for an outline character for reading the font of standard characters from the character generator and forming the outline character by expanding a character selected from said font of standard characters; and a widened character storage means connected to the modify means for storing the character expanded by said modify means; said modify means receiving a command to output an outline character from the main control means and reading the standard character from the character generator, the standard character then being read from the character generator and expanded by said modify means in response to said command, said modify means then removing the dot pattern of the original character data except for dots in the upper or lower end of a dot display space, from the widened character to form a white space when a dot pattern of the standard character data from the character generator exists at at least one upper or lower end of the display space and stored in the widened character storage means as the outline character.