Method and apparatus for generating character pattern
AssigneeCanon Kabushiki Kaisha
InventorKiyoshi Watanabe
Life of this patent
Estimating the term…
Abstract
An apparatus for generating a character pattern includes a first memory for storing reference character font data as a coordinate point array, a second memory for storing parameter data in correspondence with at least character size data, and a generator for generating size data of a target character on the basis of the parameter data. Font data corresponding to an input character code is read out from the first memory and is developed into pattern data of a size corresponding to character size data converted by the generator. A method of generating a character pattern for the above apparatus is also disclosed.
Claims38
A character processing apparatus comprising:
- memory means for storing, for each one of at least one character size, conversion information used to convert a designated character size into a smaller character size for providing a character with improved readability;
- size change means for reading the conversion information corresponding to a designated character size from said memory means, and changing the designated character size to another character size;
- and
- development means for, based on font data of a character to be developed, developing the character into a dot-data character of that other changed character size changed by said size change means, without changing a feed amount of the character.
A character processing apparatus comprising:
- memory means for storing, for each one of at least one character type or each one of at least one character size, adjustment information indicating whether a narrowing process on a character width is to be performed upon development into a dot-data character pattern;
- read means for reading the adjustment information based upon a character type or a character size of a character to be developed from said memory means;
- determination means for determining whether the narrowing process is to be performed for the character to be developed based on the adjustment information read by said read means;
- and
- development means for developing the character into a dot-data character pattern by executing the narrowing process based on font data of the character if said determination means determines that the narrowing process is to be performed, and developing the character into a dot-data character pattern without executing the narrowing process based on font data of the character if said determination means determines that the narrowing process is not to be performed.
A character processing method using a memory which stores, for each one of at least one character size, conversion information used to convert a designated character size into a smaller character size for providing a character with improved readability, said method comprising the steps of:
- reading the conversion information corresponding to a designated character size from the memory;
- changing the designated character size to another character size;
- and
- based on font data of a character to be developed, developing the character into a dot-data character of that other changed character size, without changing a feed amount of the character.
A character processing method using a memory which stores, for each one of at least one character type or each one of at least one character size, adjustment information indicating whether a narrowing process on a character width is to be performed upon development into a dot-data character pattern, comprising the steps of:
- reading the adjustment information based on a character type or a character size of a character to be developed from the memory;
- determining whether the narrowing process is to be performed for the character to be developed based on the adjustment information read by said reading step;
- and
- developing the character into a dot-data character pattern by executing the narrowing process based on font data of the character if it is determined in said determining step that the narrowing process is to be performed, and developing the character into a dot-data character pattern without executing the narrowing process based on font data of the character if it is determined that the narrowing process is not to be performed.
A storage medium containing computer readable code for controlling a character processing apparatus using a memory which stores, for each one of at least one character size, conversion information used to convert a designated character size into a smaller character size for providing a character with improved readability, said code comprising:
- code for reading the conversion information corresponding to a designated character size from the memory;
- code for changing the designated character size to another character size;
- and
- code for, based on font data of a character to be developed, developing the character into a dot-data character of that other changed character size, without changing a feed amount of the character.
A storage medium containing computer readable code for controlling a character processing apparatus using a memory which stores, for each one of at least one character type or each one of at least one character size, adjustment information indicating whether a narrowing process on a character width is to be performed upon development into a dot-data character pattern, said code comprising:
- code for reading the adjustment information based on a character type or a character size of a character to be developed from the memory;
- code for determining whether the narrowing process is to be performed for the character to be developed based on the adjustment information read by said code for reading;
- and
- code for developing the character into a dot-data character pattern by executing the narrowing process based on font data of the character if it is determined in said code for determining that the narrowing process is to be performed, and developing the character into a dot-data character pattern without executing the narrowing process based on font data of the character if it is determined that the narrowing process is not to be performed.
A program product including computer readable code for controlling a character processing apparatus using a memory which stores, for each one of at least one character size, conversion information used to convert a designated character size into a smaller character size for providing a character with improved readability, said code comprising:
- code for reading the conversion information corresponding to a designated character size from the memory;
- code for changing the designated character size to another character size;
- and
- code for, based on font data of a character to be developed, developing the character into a dot-data character of that other changed character size, without changing a feed amount of the character.
A program product including computer readable code for controlling a character processing apparatus using a memory which stores, for each one of at least one character type or each one of at least one character size, adjustment information indicating whether a narrowing process on a character width is to be performed upon development into a dot-data character pattern, said code comprising:
- code for reading the adjustment information based on a character type or a character size of a character to be developed from the memory;
- code for determining whether the narrowing process is to be performed for the character to be developed based on the adjustment information read by said code for reading;
- and
- code for developing the character into a dot-data character pattern by executing the narrowing process based on font data of the character if it is determined in said code for determining that the narrowing process is to be performed, and developing the character into a dot-data character pattern without executing the narrowing process based on font data of the character if it is determined that the narrowing process is not to be performed.
Dependencies are inferred from the claim text.