← Back to Patent Explorer
US5664070A Expired / Lapsed US ⏱️ 0.0 years remaining

Outputting method and apparatus

Assignee: Canon Inc
•
Filing: 1996-08-01
•
Granted: 1997-09-02
•
Expires: 2016-08-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An outputting apparatus comprises: a changing circuit to change a bit map font in accordance with a resolution of an outputting mechanism in the case where a resolution of the bit map font to be generated differs from the resolution of the outputting mechanism; a developing circuit to develop dot pattern information of the bit map font changed by the changing circuit; and an outputting device to output the dot pattern information developed by the developing means. The changing circuit executes a smoothing process by interpolating one dot into a zigzag portion of a character pattern. The bit map font is a down-load font.

Inventors

  • 👤 Satoshi Egawa
  • 👤 Kozo Matsumoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 22:25
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K2215/00; G06K2215/0002; G06K2215/0005; G06K2215/0008; G06K2215/004; G06K2215/006

Claims Analysis

Total Claims: 51
Claim 1
Independent Claim 149 words
An output control apparatus comprising: reading means for reading resolution information stored together with character patterns in a character pattern memory means; determining means for determining whether a resolution indicated by the resolution information read by said reading means is a first resolution or a second resolution; and converting means (1) for converting character patterns corresponding to input text data into bit map data using the character patterns stored in the character pattern memory means, if said determining means determines that the resolution is the first resolution, and (2) for changing the size of the character patterns stored in the character pattern memory means to adapt to the first resolution, for smoothing the size-changed character patterns, and for converting character patterns corresponding to input text data into bit map data using the size-changed and smoothed character patterns if said determining means determines that the resolution is the second resolution.
Claim 2
Dependent Claim 149 words
An output control apparatus comprising: reading means for reading resolution information stored together with character patterns in a character pattern memory means; determining means for determining whether a resolution indicated by the resolution information read by said reading means is a first resolution or a second resolution; and converting means (1) for converting character patterns corresponding to input text data into bit map data using the character patterns stored in the character pattern memory means, if said determining means determines that the resolution is the first resolution, and (2) for changing the size of the character patterns stored in the character pattern memory means to adapt to the first resolution, for smoothing the size-changed character patterns, and for converting character patterns corresponding to input text data into bit map data using the size-changed and smoothed character patterns if said determining means determines that the resolution is the second resolution.
Claim 3
Dependent Claim 19 words
An apparatus according to claim 1, further comprising means for outputting the character pattern converted by said converting means.
Claim 4
Dependent Claim 15 words
An apparatus according to claim 2, wherein said output means comprises a laser beam printer.
Claim 5
Dependent Claim 20 words
An apparatus according to claim 1, further comprising a host computer which supplies the document data to said input means.
Claim 6
Dependent Claim 28 words
An apparatus according to claim 1, wherein said converting means applies the smoothing processing to the character pattern by interpolating a dot at corners of the character pattern.
Claim 7
Dependent Claim 20 words
An apparatus according to claim 1, further comprising cache memory for storing the character pattern converted by said converting means.
Claim 8
Dependent Claim 31 words
An apparatus according to claim 1, wherein the first resolution is determined on the basis of resolution information of output means for outputting the character patterns converted by said converting means.
Claim 9
Dependent Claim 23 words
An apparatus according to claim 1, wherein the character pattern memory means is provided in a font cartridge detachably attached to said apparatus.
Claim 10
Independent Claim 129 words
A method to control outputting in an output control apparatus, comprising the steps of: reading resolution information stored together with character patterns in a character pattern memory; determining whether a resolution indicated by the read resolution information is a first resolution or a second resolution; converting character patterns corresponding to input text data into bit map data using the stored character patterns if said determining step determines that the resolution is the first resolution; and changing the size of the stored character patterns in the character pattern memory to adapt to the first resolution, smoothing the size-changed character patterns, and converting character patterns corresponding to input text data into bit map data using the size-changed character patterns if said determining step determines that the resolution is the second resolution.
Claim 11
Independent Claim 129 words
A method to control outputting in an output control apparatus, comprising the steps of: reading resolution information stored together with character patterns in a character pattern memory; determining whether a resolution indicated by the read resolution information is a first resolution or a second resolution; converting character patterns corresponding to input text data into bit map data using the stored character patterns if said determining step determines that the resolution is the first resolution; and changing the size of the stored character patterns in the character pattern memory to adapt to the first resolution, smoothing the size-changed character patterns, and converting character patterns corresponding to input text data into bit map data using the size-changed character patterns if said determining step determines that the resolution is the second resolution.
Claim 12
Dependent Claim 20 words
A method according to claim 9, further comprising the step of outputting the character pattern converted in said converting step.
Claim 13
Dependent Claim 17 words
A method according to claim 10, wherein the character pattern is output on a laser beam printer.
Claim 14
Dependent Claim 19 words
A method according to claim 9, further comprising the step of supplying the document data from a host computer.
Claim 15
Dependent Claim 30 words
A method according to claim 9, wherein in said converting step the smoothing processing is applied to the character pattern by interpolating a dot at corners of the character pattern.
Claim 16
Dependent Claim 24 words
A method according to claim 9, further comprising the step of storing the character pattern converted in said converting step in a cache memory.
Claim 17
Dependent Claim 28 words
A method according to claim 9, wherein the first resolution is determined on the basis of resolution information for outputting the character patterns converted in said converting step.
Claim 18
Dependent Claim 31 words
A method according to claim 15, wherein the determination is made depending on whether the resolution information stored together with the character pattern is identical to the resolution information being output.
Claim 19
Dependent Claim 22 words
A method according to claim 9, wherein the character pattern memory is provided in a font cartridge detachably attached to said apparatus.
Claim 20
Dependent Claim 45 words
A method according to claim 9, wherein in said converting step, the character pattern is converted in the bit map memory without changing the size of the character in a case where said determining step determines that the character pattern is not to be size-changed.
Claim 21
Dependent Claim 152 words
An output apparatus comprising: reading means for reading resolution information stored together with character patterns in a character pattern memory means; determining means for determining whether a resolution indicated by the resolution information read by said reading means is a first resolution or a second resolution; converting means for (1) converting character patterns corresponding to input text data into bit map data using the character patterns stored in the character pattern memory means, if said determining means determines that the resolution is the first resolution, and for (2) changing the size of the character patterns stored in the character pattern memory means to adapt to the first resolution, and for converting character patterns corresponding to input text data into bit map data using the size-changed character patterns, if said determining means determines that the resolution is the second resolution; and output means for outputting the character pattern converted by said converting means.
Claim 22
Dependent Claim 152 words
An output apparatus comprising: reading means for reading resolution information stored together with character patterns in a character pattern memory means; determining means for determining whether a resolution indicated by the resolution information read by said reading means is a first resolution or a second resolution; converting means for (1) converting character patterns corresponding to input text data into bit map data using the character patterns stored in the character pattern memory means, if said determining means determines that the resolution is the first resolution, and for (2) changing the size of the character patterns stored in the character pattern memory means to adapt to the first resolution, and for converting character patterns corresponding to input text data into bit map data using the size-changed character patterns, if said determining means determines that the resolution is the second resolution; and output means for outputting the character pattern converted by said converting means.
Claim 23
Dependent Claim 15 words
An apparatus according to claim 19, wherein said output means comprises a laser beam printer.
Claim 24
Dependent Claim 19 words
An apparatus according to claim 19, further comprising a host computer which supplies the text data to said apparatus.
Claim 25
Dependent Claim 21 words
An apparatus according to claim 19, further comprising a cache memory for storing the character pattern converted by said converting means.
Claim 26
Dependent Claim 22 words
An apparatus according to claim 19, wherein the first resolution is determined on the basis of resolution information of said output means.
Claim 27
Dependent Claim 22 words
An apparatus according to claim 19, wherein the character pattern memory is provided in a font cartridge detachably attached to said apparatus.
Claim 28
Independent Claim 129 words
A method to control outputting in an output control apparatus, comprising the steps of: reading resolution information stored together with character patterns in a character pattern memory; determining whether a resolution indicated by the read resolution information is a first resolution or a second resolution; converting character patterns corresponding to input text data into bit map data using the stored character patterns if said determining step determines that the resolution is the first resolution; changing the size of the stored character patterns in the character pattern memory to adapt to the first resolution, and converting character patterns corresponding to input text data into bit map data using the size-changed character patterns if said determining step determines that the resolution is the second resolution; and outputting the converted character patterns.
Claim 29
Independent Claim 129 words
A method to control outputting in an output control apparatus, comprising the steps of: reading resolution information stored together with character patterns in a character pattern memory; determining whether a resolution indicated by the read resolution information is a first resolution or a second resolution; converting character patterns corresponding to input text data into bit map data using the stored character patterns if said determining step determines that the resolution is the first resolution; changing the size of the stored character patterns in the character pattern memory to adapt to the first resolution, and converting character patterns corresponding to input text data into bit map data using the size-changed character patterns if said determining step determines that the resolution is the second resolution; and outputting the converted character patterns.
Claim 30
Dependent Claim 19 words
A method according to claim 25, wherein said outputting step outputs the character pattern with a laser beam printer.
Claim 31
Dependent Claim 19 words
A method according to claim 25, further comprising the step of supplying the text data from a host computer.
Claim 32
Dependent Claim 20 words
A method according to claim 25, further comprising the step of storing the converted character pattern in a cache memory.
Claim 33
Dependent Claim 22 words
A method according to claim 25, wherein the first resolution is determined on the basis of resolution information in said outputting step.
Claim 34
Dependent Claim 22 words
A method according to claim 25, wherein the character pattern memory is provided in a font cartridge detachably attached to the apparatus.
Claim 35
Dependent Claim 45 words
A method according to claim 25, wherein in said converting step, the character pattern is converted in the bit map memory without changing the size of the character in a case where said determining step determines that the character pattern is not to be size-changed.
Claim 36
Dependent Claim 126 words
A storage medium for storing a program carried out in an output control apparatus, with the program comprising the steps of: reading resolution information stored together with character patterns in a character pattern memory; determining whether a resolution indicated by the read resolution information is a first resolution or a second resolution; converting character patterns corresponding to input text data into bit map data using the stored character patterns if said determining step determines that the resolution is the first resolution; changing the size of the stored character patterns in the character pattern memory to adapt to the first resolution, and converting character patterns corresponding to input text if said determining step determines that the resolution is the second resolution; and outputting the converted character patterns.
Claim 37
Dependent Claim 126 words
A storage medium for storing a program carried out in an output control apparatus, with the program comprising the steps of: reading resolution information stored together with character patterns in a character pattern memory; determining whether a resolution indicated by the read resolution information is a first resolution or a second resolution; converting character patterns corresponding to input text data into bit map data using the stored character patterns if said determining step determines that the resolution is the first resolution; changing the size of the stored character patterns in the character pattern memory to adapt to the first resolution, and converting character patterns corresponding to input text if said determining step determines that the resolution is the second resolution; and outputting the converted character patterns.
Claim 38
Dependent Claim 20 words
A storage medium according to claim 32, wherein said outputting step outputs the character pattern with a laser beam printer.
Claim 39
Dependent Claim 23 words
A storage medium according to claim 32, wherein the program further comprises the step of supplying the text data from a host computer.
Claim 40
Dependent Claim 24 words
A storage medium according to claim 32, wherein the program further comprises the step of storing the converted character pattern in a cache memory.
Claim 41
Dependent Claim 23 words
A storage medium according to claim 32, wherein the first resolution is determined on the basis of resolution information in said outputting step.
Claim 42
Dependent Claim 23 words
A storage medium according to claim 32, wherein the character pattern memory is provided in a font cartridge detachably attached to the apparatus.
Claim 43
Dependent Claim 46 words
A storage medium according to claim 32, wherein in said converting step, the character pattern is converted in the bit map memory without changing the size of the character in a case where said determining step determines that the character pattern is not to be size-changed.
Claim 44
Dependent Claim 129 words
A program product carried out in an output control apparatus, comprising the steps of: reading resolution information stored together with character patterns in a character pattern memory; determining whether a resolution indicated by the read resolution information is a first resolution or a second resolution; converting character patterns corresponding to input text data into bit map data using the stored character patterns if said determining step determines that the resolution is the first resolution; changing the size of the stored character patterns in the character pattern memory to adapt to the first resolution, and converting character patterns corresponding to input text data into bit map data using the size-changed character patterns if said determining step determines that the resolution is the second resolution; and outputting the converted character patterns.
Claim 45
Dependent Claim 129 words
A program product carried out in an output control apparatus, comprising the steps of: reading resolution information stored together with character patterns in a character pattern memory; determining whether a resolution indicated by the read resolution information is a first resolution or a second resolution; converting character patterns corresponding to input text data into bit map data using the stored character patterns if said determining step determines that the resolution is the first resolution; changing the size of the stored character patterns in the character pattern memory to adapt to the first resolution, and converting character patterns corresponding to input text data into bit map data using the size-changed character patterns if said determining step determines that the resolution is the second resolution; and outputting the converted character patterns.
Claim 46
Dependent Claim 20 words
A program product according to claim 39, wherein said outputting step outputs the character pattern with a laser beam printer.
Claim 47
Dependent Claim 20 words
A program product according to claim 39, further comprising the step of supplying the text data from a host computer.
Claim 48
Dependent Claim 21 words
A program product according to claim 39, further comprising the step of storing the converted character pattern in a cache memory.
Claim 49
Dependent Claim 23 words
A program product according to claim 39, wherein the first resolution is determined on the basis of resolution information in said outputting step.
Claim 50
Dependent Claim 23 words
A program product according to claim 39, wherein the character pattern memory is provided in a font cartridge detachably attached to the apparatus.
Claim 51
Dependent Claim 46 words
A program product according to claim 39, wherein in said converting step, the character pattern is converted in the bit map memory without changing the size of the character in a case where said determining step determines that the character pattern is not to be size-changed.

References Cited (Backward Citations)

US4437122A Cited
US4437122B1 Cited
US4878126A Cited
US5093903A Cited
US5005139A Cited
US5157417A Cited
US5025325A Cited
US5119471A Cited
US5072168A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-09-01 2001-03-03 2001-09-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-09-01 2005-03-03 2005-09-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-09-01 2009-03-03 2009-09-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag