← Back to Patent Explorer
EP0398681A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Output apparatus

Assignee: Canon Inc
•
Filing: 1990-05-16
•
Granted: —
•
Expires: 2010-05-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is provided an output apparatus for receiving code data from a data source of a host computer and developing into pattern data and outputting. The apparatus comprises: a pattern generator to generate pattern data; a memory to store the pattern data generated from the pattern generator as a font cache; and a controller for controlling in a manner such that when a residual amount of the memory is less than a capacity enough to store other data which is newly input and whose priority regarding the storage is higher than the priority of the pattern data, the pattern data of the font cache is deleted and the newly input data is stored. An auxiliary character font, form data, or a macro instruc­tion is used as data which is newly input. The pattern data of the font cache in the memory is deleted on the basis of the priority. The pattern data is a dot matrix font pattern which was developed from a nondot matrix font.

Inventors

  • 👤 Satoshi C/O Canon Kabushiki Kaisha Nagata
  • 👤 Kozo C/O Canon Kabushiki Kaisha Matsumoto

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 12:45
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K2215/00; G06K2215/0002; G06K2215/0005; G06K2215/004; G06K2215/0042

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 93 words
An output apparatus comprising: pattern generating means for generating pattern data; memory means for storing the pattern data generated from the pattern generating means as a font cache; and control means for controlling in a manner such that if a residual amount in the memory means is smaller than a capacity enough to store other data which is newly input and whose priority regarding the storage is higher than the priority of the pattern data, the pattern data of the font cache is deleted and the data which was newly input is stored.
Claim 2
Dependent Claim 93 words
An output apparatus comprising: pattern generating means for generating pattern data; memory means for storing the pattern data generated from the pattern generating means as a font cache; and control means for controlling in a manner such that if a residual amount in the memory means is smaller than a capacity enough to store other data which is newly input and whose priority regarding the storage is higher than the priority of the pattern data, the pattern data of the font cache is deleted and the data which was newly input is stored.
Claim 3
Dependent Claim 29 words
An apparatus according to claim 1, wherein the deletion of the pattern data of the font cache in the memory means is executed on the basis of the priority.
Claim 4
Dependent Claim 96 words
An output apparatus comprising: memory means for storing pattern data as a font cache; discriminating means for discriminating whether a capacity enough to store data which is newly input and whose priority regarding the storage is higher than the priority of the pattern data can be obtained in the memory means by deleting at least a part of the pattern data or not; and storage control means for deleting the pattern data in accordance with a predetermined priority in the case where it is determined by thc discriminating means that such a capacity can be obtained.
Claim 5
Dependent Claim 96 words
An output apparatus comprising: memory means for storing pattern data as a font cache; discriminating means for discriminating whether a capacity enough to store data which is newly input and whose priority regarding the storage is higher than the priority of the pattern data can be obtained in the memory means by deleting at least a part of the pattern data or not; and storage control means for deleting the pattern data in accordance with a predetermined priority in the case where it is determined by thc discriminating means that such a capacity can be obtained.
Claim 6
Dependent Claim 32 words
An apparatus according to claim 3, wherein the memory means executes an error process in the case where it is determined by the discriminating means that such a capacity cannot be obtained.
Claim 7
Dependent Claim 97 words
An output apparatus comprising: memory means for storing pattern data as a font cache and for storing data whose priority regarding the storage is higher than the priority of the pattern data; discriminating means for discriminating whether an instruction to delete at least a part of the data stored in the memory means has been input or not; and control means for controlling the memory means so as to expand an area for the storage of the pattern data in the case where it is determined by the discriminat­ing means that the deletion instruction has been input.
Claim 8
Dependent Claim 97 words
An output apparatus comprising: memory means for storing pattern data as a font cache and for storing data whose priority regarding the storage is higher than the priority of the pattern data; discriminating means for discriminating whether an instruction to delete at least a part of the data stored in the memory means has been input or not; and control means for controlling the memory means so as to expand an area for the storage of the pattern data in the case where it is determined by the discriminat­ing means that the deletion instruction has been input.
Claim 9
Independent Claim 24 words
An apparatus according to any one of claims 1, 3 and 5 wherein the data which is newly input is an auxiliary character font.
Claim 10
Independent Claim 22 words
An apparatus according to any one of claims 1, 3 and 5 wherein the data which is newly input is form data.
Claim 11
Independent Claim 23 words
An apparatus according to any one of claims 1, 3 and 5 wherein the data which is newly input is a macro instruction.
Claim 12
Independent Claim 30 words
An apparatus according to any one of claims 1, 3 and 5 wherein the pattern data is a dot matrix font pattern which was deveIoped from a nondot matrix font.
Claim 13
Dependent Claim 51 words
A printing apparatus or method in which data representing characters is generated and stored for reproduction, and other data is received and stored, characterised in that the amounts of storage space made available for the data representing characters and the said other data is determined in accordance with their relative priorities.
Claim 14
Dependent Claim 51 words
A printing apparatus or method in which data representing characters is generated and stored for reproduction, and other data is received and stored, characterised in that the amounts of storage space made available for the data representing characters and the said other data is determined in accordance with their relative priorities.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag