Character processing method and apparatus
AssigneeCanon Kabushiki Kaisha
InventorMasayuki Yoshida
Life of this patent
Estimating the term…
Abstract
There are provided a character processing method and apparatus having a function to convert data such as a character or the like which has been encoded by a vector form, into data of a dot form. The apparatus has a converter to convert data of a vector form into data of a dot form, and a discriminating circuit to discriminate whether painting of an outline is omitted or not, on the basis of the size of output data after conversion into dot-form data. As the result of the discrimination, if the painting process should not be omitted, the painting process is executed. If the painting process can be omitted, the painting process is omitted. Even a large character can be processed at a high speed without deterioration in the quality, and a small character can be processed at a high speed at a high quality.
Claims24
A character processing apparatus comprising:
- converting means for converting vector data into dot data, said converting means having a first painting process of painting an outline of a character based on the vector data and a second painting process of painting an area specified by the outline of the character based on the vector data;
- recognizing means for recognizing a size of a character to be output;
- and
- selection means for selecting a first mode in response to a recognition by said recognizing means that the recognized size is larger than a predetermined size and for selecting a second mode in response to a recognition by said recognizing means that the recognized size is smaller than the predetermined size,
- wherein, in the first mode, the first painting process is omitted and the second painting process is executed, and, in the second mode, both the first and second painting processes are executed.
A character processing method comprising the steps of:
- converting vector data into dot data, said converting step being performed using at least one of a first painting process of painting an outline of a character based on the vector data and a second painting process of painting an area specified by the outline of the character based on the vector data;
- recognizing a size of a character to be output;
- and
- selecting a first mode in response to a recognition in said recognizing step that the recognized size is larger than a predetermined size and for selecting a second mode in response to a recognition in said recognizing step that the recognized size is smaller than the predetermined size,
- wherein, in the first mode, the first painting process is omitted and the second painting process is executed, and, in the second mode, both the first and second painting processes are executed.
A character processing apparatus comprising:
- converting means for converting vector data into dot data, said converting means having a first painting process of painting an outline of a character based on the vector data and a second painting process of painting an area specified by the outline of the character based on the vector data;
- recognizing means for recognizing a size of a character to be output;
- and
- selection means for selecting a first mode in response to a recognition by said recognizing means that the recognized size is larger than a predetermined size and for selecting a second mode in response to a recognition by said recognizing means that the recognized size is smaller than the predetermined size,
- wherein, in the first mode, either (1) the first painting process is omitted and the second painting process is executed using one memory area or (2) the second painting process is executed and thereafter the first painting process is executed using one memory area, and in the second mode, both the first and second painting processes are executed using two memory areas.
A character processing method comprising the steps of:
- converting vector data into dot data, said converting step being performed using at least one of a first painting process of painting an outline of a character based on the vector data and a second painting process of painting an area specified by the outline of the character based on the vector data;
- recognizing a size of a character to be output;
- and
- selecting a first mode in response to a recognition in said recognizing step that the recognized size is larger than a predetermined size and for selecting a second mode in response to a recognition in said recognizing step that the recognized size is smaller than the predetermined size,
- wherein, in the first mode, either (1) the first painting process is omitted and the second painting process is executed using one memory area or (2) the second painting process is executed and thereafter the first painting process is executed using one memory area, and in the second mode, both the first and second painting processes are executed using two memory areas.
Dependencies are inferred from the claim text.