Patent US5499332A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5499332A Expired / Lapsed US ⏱️ 0.0 years remaining

Character processing method and apparatus

Assignee: Canon Inc
•
Filing: 1994-09-30
•
Granted: 1996-03-12
•
Expires: 2014-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Masayuki Yoshida

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:51
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/40

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 151 words
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.
Claim 2
Dependent Claim 151 words
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.
Claim 3
Dependent Claim 26 words
An apparatus according to claim 1, further comprising means for storing the dot data and means for outputting the dot data stored in said storage means.
Claim 4
Dependent Claim 14 words
An apparatus according to claim 2, wherein said output means comprises a CRT device.
Claim 5
Dependent Claim 15 words
An apparatus according to claim 2, wherein said output means comprises a laser beam printer.
Claim 6
Dependent Claim 15 words
An apparatus according to claim 2, wherein said output means comprises an ink jet printer.
Claim 7
Dependent Claim 58 words
An apparatus according to claim 1, wherein, in the second mode, if two work memories can be reserved, the first and second painting processes are executed using respective different work memories, and if two work memories cannot be reserved, the second painting process is executed and thereafter the first painting process is executed, using one reserved work memory.
Claim 8
Dependent Claim 151 words
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.
Claim 9
Dependent Claim 151 words
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.
Claim 10
Dependent Claim 26 words
A method according to claim 7, further comprising the steps of storing the dot data and of outputting the dot data stored in said storing step.
Claim 11
Dependent Claim 16 words
A method according to claim 8, wherein said outputting step is performed using a CRT device.
Claim 12
Dependent Claim 17 words
A method according to claim 8, wherein said outputting step is performed using a laser beam printer.
Claim 13
Dependent Claim 17 words
A method according to claim 8, wherein said outputting step is performed using an ink jet printer.
Claim 14
Dependent Claim 58 words
A method according to claim 7, wherein, in the second mode, if two work memories can be reserved, the first and second painting processes are executed using respective different work memories, and if two work memories cannot be reserved, the second painting process is executed and thereafter the first painting process is executed, using one reserved memory area.
Claim 15
Dependent Claim 181 words
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.
Claim 16
Dependent Claim 181 words
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.
Claim 17
Dependent Claim 26 words
An apparatus according to claim 13, further comprising means for storing the dot data and means for outputting the dot data stored in said storage means.
Claim 18
Dependent Claim 14 words
An apparatus according to claim 14, wherein said output means comprises a CRT device.
Claim 19
Dependent Claim 15 words
An apparatus according to claim 14, wherein said output means comprises a laser beam printer.
Claim 20
Dependent Claim 15 words
An apparatus according to claim 14, wherein said output means comprises an ink jet printer.
Claim 21
Dependent Claim 37 words
An apparatus according to claim 13, wherein, in the first mode, if two memory areas cannot be reserved, the second painting process is executed and thereafter the first painting process is executed using one reserved memory area.
Claim 22
Dependent Claim 181 words
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.
Claim 23
Dependent Claim 181 words
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.
Claim 24
Dependent Claim 25 words
A method according to claim 19, further comprising the steps of storing the dot and of outputting the dot data stored in said storing step.
Claim 25
Dependent Claim 16 words
A method according to claim 20, wherein said outputting step is performed using a CRT device.
Claim 26
Dependent Claim 17 words
A method according to claim 20, wherein said outputting step is performed using a laser beam printer.
Claim 27
Dependent Claim 17 words
A method according to claim 20, wherein said outputting step is performed using an ink jet printer.
Claim 28
Dependent Claim 37 words
A method according to claim 19, wherein, in the first mode, if two memory areas cannot be reserved, the second painting process is executed and thereafter the first painting process is executed using one reserved memory area.

References Cited (Backward Citations)

EP0016651A1 Cited
US4331955A Cited
EP0114253A2 Cited
US4827358A Cited
US4843593A Cited
US4757551A Cited
US4860119A Cited
EP0356262A2 Cited
US5018217A Cited
US5029109A Cited
US5099435A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag