Character generating method and apparatus using discrimination of stored font data
AssigneeCanon Kabushiki Kaisha
InventorsAkira Asai, Masayoshi Tachihara
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorsAkira Asai, Masayoshi Tachihara
Estimating the term…
In the invention, a plane region to which characters are output is divided into lattice-like elements (orthogonal lattice, triangular lattice, hexagonal lattice, etc.). In each element, an area ratio of the area to be output to the element is previously stored. The portion in the element in which the area ratio is equal to a first predetermined value (area ratio=0) is not output. The portion in the element in which the area ratio is equal to a second predetermined value (area ratio=1) larger than the first predetermined value is output. Further, the portion in the element in which the area ratio is larger than the first predetermined value and is smaller than the second predetermined value is regarded as a distribution of the continuous area ratio on the basis of the values of the area ratios of such an element and the elements therearound. The portion in which the area ratio is equal to or larger than a third predetermined value is output.
A method, to be performed using either hardware specific to the method or a computer programmed to perform the method, of generating a character using a memory which stores, as font data, area ratios for respective first areas obtained by dividing one character area, said method comprising the steps of:
An apparatus for generating a character comprising:
A method, to be performed using either hardware specific to the method or a computer programmed to perform the method, of generating a character using a memory which stores, as font data, volume ratios for respective elements obtained by dividing one space area including a solid character by a cubic lattice, said method comprising the steps of:
An apparatus for generating a character comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Formatting, i.e. changing of presentation of documents: font handling; Temporal or kinetic typography
Arrangements for producing a permanent visual presentation of the output data , e.g. computer output printers: using printers
Drawing from basic elements: using straight lines or curves
Generic data access: characterised by the format per se
Term ended 17 Dec 2013 (estimated)
USPTO file history isn’t available for this patent, so only indexed dates are shown.
1. Field of the Invention
The present invention relates to character output method and apparatus for generating a font pattern of a character which is used to display or print.
2. Related Background Art
FIG. 1 is an explanatory diagram showing a storing method of a character shape according to an embodiment of the invention;
FIG. 2 is a diagram which three-dimensionally expresses the data obtained by the linear interpolation of data in FIG. 1;
FIG. 3 is an explanatory diagram showing the character reproduced by the linear interpolation of the data in FIG. 1;
First Embodiment!
An embodiment of the invention will now be described hereinbelow with reference to the drawings. FIG. 1 is an explanatory diagram showing a storing method of a character shape according to the first embodiment of the invention. A method of storing a character "T" is shown as an example. That is, a plane on which a character is printed is divided into square elements by a square lattice of (15.times.15). A numerical value written in each element indicates an area ratio (ratio of the area to be printed to the area of each element). In this embodiment, the values of the corners of both edges of a lateral stroke and the lower edges of a vertical stroke are set to 0.25, an outline is set to 0.5, the corners at which the outline crosses are set to 0.75, and the inside of the outline is set to 1.
The value of an area ratio function F(x, y) at a point (x, y) of each of the above elements is defined so as to coincide with the area ratio of the element at the center of each element. The values of the area ratio function F at the points other than the center are bilinearly interpolated. When the bilinearly interpolated values are three-dimensionally expressed, they are as shown in FIG. 2 (height direction: F). When a contour line of F=0.5 is drawn, the corners are made round as shown in FIG. 3 and an outline of the character "T" is obtained. In the case of printing such a character by a dot matrix printer, it can be realized by printing points in the region of F.gtoreq.0.5.