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

Character generation

Assignee: Hitachi Ltd
•
Filing: 1989-08-02
•
Granted: —
•
Expires: 2009-08-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A character generating system (1) drive printer engine (12) to print characters on instruction fro a host computer (11). The characters to be printed by the printer information are normally generated on the basis of dot data stored in a cache memory (3) via a print map memory under the control of e.g. a microprocessor. Since the cache memory (3) is a volatile memory, its contents may be erased due to e.g. disconnetion of the power supply. In order to speed up the regeneration of the dot data in the cache memory (3), information relating to the dot data is stored in a non- volatile memory (4) and on reconnection of the power that information is used for the regeneration together with vector information in a vector memory (2).

Inventors

  • 👤 Yuuichi Horiuchi
  • 👤 Jyunichi Enomoto
  • 👤 Katsufumi Takagishi

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 13:32
CPC Classifications
G; G06; G06K; G06K15/00; G06K15/02; G06K15/12; G06K15/128; G06K2215/00; G06K2215/0002; G06K2215/002; G06K2215/0022; G06K2215/004; G06K2215/0042; G06K2215/0045; G06K2215/0048; G06K2215/0082; G06K2215/0085

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 101 words
A character generating system comprising: a vector memory (2) for storing vector data representing characters to be generated; a volatile memory (3) for storing dot data representing at least some of the characters; and a character generator (5,6,12) for generating characters on the basis of the dot data; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, and means (8) for detecting if the volatile memory (3) is erased and for regenerating the dot data on the basis of the information in the non-volatile memory and the vector data in the vector memory.
Claim 2
Dependent Claim 101 words
A character generating system comprising: a vector memory (2) for storing vector data representing characters to be generated; a volatile memory (3) for storing dot data representing at least some of the characters; and a character generator (5,6,12) for generating characters on the basis of the dot data; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, and means (8) for detecting if the volatile memory (3) is erased and for regenerating the dot data on the basis of the information in the non-volatile memory and the vector data in the vector memory.
Claim 3
Dependent Claim 119 words
A character generating systems comprising: a vector memory (2) for storing vector data representing characters to be generated; a volatile memory (3) for storing dot data representing at least some of the characters; and a character generator (5,6,12) for generating characters on the basis of the dot data; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, and means (8) for investigating the content of the volatile memory (3) and for producing new dot data of any character to be generated, the dot data of which is not in the volatile memory (3), on the basis of the information in the volatile memory and the vector data in the vector memory.
Claim 4
Dependent Claim 119 words
A character generating systems comprising: a vector memory (2) for storing vector data representing characters to be generated; a volatile memory (3) for storing dot data representing at least some of the characters; and a character generator (5,6,12) for generating characters on the basis of the dot data; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, and means (8) for investigating the content of the volatile memory (3) and for producing new dot data of any character to be generated, the dot data of which is not in the volatile memory (3), on the basis of the information in the volatile memory and the vector data in the vector memory.
Claim 5
Dependent Claim 29 words
A character generating system according to claim 1 or claim 2, wherein the volatile memory (3) is also arranged to store information relating to priorities among the dot data.
Claim 6
Dependent Claim 47 words
A character generating system according to claim 3, having means (8) for erasing at least some of the dot data in the volatile memory (3) on the basis of the priorities and also erasing the information corresponding to the erased dot data from the non-volatile memory (4).
Claim 7
Dependent Claim 114 words
A character generating system comprising: a vector memory (2) for storing dot data representing characters to be generated; a volatile memory (3) for storing dot data representing at least some of the characters; and a character generator (5,6,12) for generating character on the basis of the dot data; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, the volatile memory (3) is arranged to store information relating to priorities associated with the dot data, and means (8) are provided for erasing at least some of the dot data in the volatile memory (3) from the non-volatile memory (4) the information corresponding to the erased dot data.
Claim 8
Dependent Claim 114 words
A character generating system comprising: a vector memory (2) for storing dot data representing characters to be generated; a volatile memory (3) for storing dot data representing at least some of the characters; and a character generator (5,6,12) for generating character on the basis of the dot data; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, the volatile memory (3) is arranged to store information relating to priorities associated with the dot data, and means (8) are provided for erasing at least some of the dot data in the volatile memory (3) from the non-volatile memory (4) the information corresponding to the erased dot data.
Claim 9
Dependent Claim 23 words
A character generating system according to any one of the preceding claims, wherein the information in the non-volatile memory (4) is code data.
Claim 10
Dependent Claim 24 words
A character generating system according to any one of the preceding claims, wherein the non-volatile memory is detachable from the rest of the system.
Claim 11
Dependent Claim 106 words
A character generating system comprising: a vector memory (2) for storing vector data representing characters to be generated; a volatile memory (3) for storing dot data representing at least some of the characters; and a character generator (5,6,12) for generating characters on the basis of the dot data; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, the non-volatile memory (4) is detachable from the rest of the system, and means (8) are provided for restoring the dot data in the basis of the information in the non-volatile memory (4) and the vector data is the vector memory.
Claim 12
Dependent Claim 106 words
A character generating system comprising: a vector memory (2) for storing vector data representing characters to be generated; a volatile memory (3) for storing dot data representing at least some of the characters; and a character generator (5,6,12) for generating characters on the basis of the dot data; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, the non-volatile memory (4) is detachable from the rest of the system, and means (8) are provided for restoring the dot data in the basis of the information in the non-volatile memory (4) and the vector data is the vector memory.
Claim 13
Dependent Claim 78 words
A character generating system according to claim 7 or claim 8, having a plurality of detachable non-­volatile memories (4) each such memory for storing information relating to different dot data, and reception means for receiving successively different ones of the plurality of non-volatile memories (4) whereby dot data is successively regenerated in the volatile memory (3) on the basis of the different information in the successive non-­volatile memories (4) and the vector information in the vector memory (2).
Claim 14
Dependent Claim 94 words
A character generating system, comprising: a first memory (2) for storing first data representing characters to be generated; a second memory (3) for storing second data representing at least some of the characters; and means (5,6,12) for generating characters on the basis of the second data; characterised in that: there is a third memory (4) for storing third data representing the second data; and means for determining if the second data is erased and regenerating the second data on the basis of the second data on the basis of the first and third data.
Claim 15
Dependent Claim 94 words
A character generating system, comprising: a first memory (2) for storing first data representing characters to be generated; a second memory (3) for storing second data representing at least some of the characters; and means (5,6,12) for generating characters on the basis of the second data; characterised in that: there is a third memory (4) for storing third data representing the second data; and means for determining if the second data is erased and regenerating the second data on the basis of the second data on the basis of the first and third data.
Claim 16
Dependent Claim 101 words
A character generating system comprising: a vector memory (2) for storing vector data representing characters to be generated: a cache memory (3) for storing dot data representing at least some of the characters; and a character generator (5,6,12) for generating characters on the basis of the dot data; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, and means (8) for detecting if the cache memory (3) is erased and for regenerating the dot data on the basis of the information in the non-volatile memory and the vector data in the vector memory.
Claim 17
Dependent Claim 101 words
A character generating system comprising: a vector memory (2) for storing vector data representing characters to be generated: a cache memory (3) for storing dot data representing at least some of the characters; and a character generator (5,6,12) for generating characters on the basis of the dot data; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, and means (8) for detecting if the cache memory (3) is erased and for regenerating the dot data on the basis of the information in the non-volatile memory and the vector data in the vector memory.
Claim 18
Dependent Claim 114 words
A character generating system comprising: a vector memory (2) for storing vector data representing characters to be generated; a volatile memory (3) for storing dot data representing at least some of the characters; means for connecting and disconnecting at least the volatile memory to a power supply, the volatile memory being erased on disconnection; and means for generating characters on the basis of the dot data; characterised in that: there are means (4,5,6,12) for detecting connection and disconnection of the volatile memory to the power supply and on said connection commencing regeneration of the dot data on the basis of the vector data and on information relating to the dot data prior to disconnection.
Claim 19
Dependent Claim 114 words
A character generating system comprising: a vector memory (2) for storing vector data representing characters to be generated; a volatile memory (3) for storing dot data representing at least some of the characters; means for connecting and disconnecting at least the volatile memory to a power supply, the volatile memory being erased on disconnection; and means for generating characters on the basis of the dot data; characterised in that: there are means (4,5,6,12) for detecting connection and disconnection of the volatile memory to the power supply and on said connection commencing regeneration of the dot data on the basis of the vector data and on information relating to the dot data prior to disconnection.
Claim 20
Dependent Claim 89 words
A character generating system, comprising: a vector memory for storing vector data representing characters to be generated; a volatile memory for storing dot data representing at least some of said characters; a character generator for generating characters of the basis of said dot data; a non-volatile memory for storing information corresponding to said dot data; and means for detecting if the volatile memory is erased and for regenerating said dot data on the basis of said information in said non-volatile memory and said vector data in said vector memory.
Claim 21
Dependent Claim 89 words
A character generating system, comprising: a vector memory for storing vector data representing characters to be generated; a volatile memory for storing dot data representing at least some of said characters; a character generator for generating characters of the basis of said dot data; a non-volatile memory for storing information corresponding to said dot data; and means for detecting if the volatile memory is erased and for regenerating said dot data on the basis of said information in said non-volatile memory and said vector data in said vector memory.
Claim 22
Dependent Claim 87 words
A character generating system comprising: a vector memory (2) for storing vector data representing characters to be generated; and a volatile memory (3) for storing dot data representing at least some of the characters; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, and means (8) for detecting if the volatile memory (3) is erased and for regenerating the dot data on the basis of the information in the non-volatile memory and the vector data in the vector memory.
Claim 23
Dependent Claim 87 words
A character generating system comprising: a vector memory (2) for storing vector data representing characters to be generated; and a volatile memory (3) for storing dot data representing at least some of the characters; characterised in that: there is a non-volatile memory (4) for storing information corresponding to the dot data, and means (8) for detecting if the volatile memory (3) is erased and for regenerating the dot data on the basis of the information in the non-volatile memory and the vector data in the vector memory.
Claim 24
Dependent Claim 39 words
A character memory according to claim 14 also having a bit map memory for storing a map of a plurality of characters, said map being generated from said at least some of said dot data in said volatile memory.
Claim 25
Dependent Claim 135 words
A character generating system comprising a printing means (12) for generating characters, driving means for driving the printing means, switching means for connecting and disconnecting the driving means to a power supply, and means (11) for controlling the driving means to drive the generating means to generate characters, wherein the driving means has at least three memories (2,3,4) at least one of which is volatile, the volatile memory (3) storing data which is used by the printing means (12) when the printing means (12) is driven by the driving means; characterised in that: the driving means is adapted to detect disconnection and reconnection of the driving means to the power supply by the switching means, and to restore the data in the volatile memory on the basis of data or two others of the memories.
Claim 26
Dependent Claim 135 words
A character generating system comprising a printing means (12) for generating characters, driving means for driving the printing means, switching means for connecting and disconnecting the driving means to a power supply, and means (11) for controlling the driving means to drive the generating means to generate characters, wherein the driving means has at least three memories (2,3,4) at least one of which is volatile, the volatile memory (3) storing data which is used by the printing means (12) when the printing means (12) is driven by the driving means; characterised in that: the driving means is adapted to detect disconnection and reconnection of the driving means to the power supply by the switching means, and to restore the data in the volatile memory on the basis of data or two others of the memories.
Claim 27
Dependent Claim 100 words
A character generation system comprising: printing means for generating a plurality of characters; control means operable by a plurality of users for controlling said printing means; and driver means for driving said printing means on the basis of said control means, wherein said driver means has a first memory for storing first data to be generated, a second memory for storing second data representing at least some of said first data, said printing means being arranged to use said second data when driven by said driver means, and a third memory for storing information corresponding to said plurality of users.
Claim 28
Dependent Claim 100 words
A character generation system comprising: printing means for generating a plurality of characters; control means operable by a plurality of users for controlling said printing means; and driver means for driving said printing means on the basis of said control means, wherein said driver means has a first memory for storing first data to be generated, a second memory for storing second data representing at least some of said first data, said printing means being arranged to use said second data when driven by said driver means, and a third memory for storing information corresponding to said plurality of users.
Claim 29
Dependent Claim 62 words
A character generating system according to claim 17, also having means for determining if said second data is erased and for regenerating said second data, on operation of said control means by one of said plurality of users, on the basis of said information in said third memory corresponding to said second data and to said one of said plurality of users.
Claim 30
Independent Claim 105 words
A method of printing characters comprising: storing vector data in a vector memory, said vector data representing said characters; storing in a cache memory dot data representing at least some of the characters; storing in a non-volatile memory information representing said dot data; printing characters on the basis of said dot data; disconnecting at least said volatile memory from a power supply to erase said cache memory; re-connectng said cache memory to said power supply; re-establishing said dot data in said cache memory on the basis of said information and said vector data; and printing further characters on the basis of said re-established dot data.
Claim 31
Independent Claim 105 words
A method of printing characters comprising: storing vector data in a vector memory, said vector data representing said characters; storing in a cache memory dot data representing at least some of the characters; storing in a non-volatile memory information representing said dot data; printing characters on the basis of said dot data; disconnecting at least said volatile memory from a power supply to erase said cache memory; re-connectng said cache memory to said power supply; re-establishing said dot data in said cache memory on the basis of said information and said vector data; and printing further characters on the basis of said re-established dot data.
Claim 32
Independent Claim 76 words
A method of generating characters: storing in a first memory vector data representing said characters; storing in a second memory dot data representing at least some of said characters; storing in a third memory information representing said dot data; generating characters on the basis of said dot data; wherein erasure of said dot data is detected and regenerated on the basis of said information in said third memory and said vector data in said first memory.
Claim 33
Independent Claim 76 words
A method of generating characters: storing in a first memory vector data representing said characters; storing in a second memory dot data representing at least some of said characters; storing in a third memory information representing said dot data; generating characters on the basis of said dot data; wherein erasure of said dot data is detected and regenerated on the basis of said information in said third memory and said vector data in said first memory.
Claim 34
Independent Claim 104 words
A method of generating characters comprising: storing in a first memory vector data representing said characters; storing in a second memory dot data representing at least some of said characters; storing in a third memory information representing said dot data; and generating characters on the basis of said dot data; wherein the absence from said second memory of dot data corresponding to a character to be generated is detected, such absent dot data is established on the basis of said information in said third memory and said vector data in said first memory, and said absent dot data is stored in said second memory.
Claim 35
Independent Claim 104 words
A method of generating characters comprising: storing in a first memory vector data representing said characters; storing in a second memory dot data representing at least some of said characters; storing in a third memory information representing said dot data; and generating characters on the basis of said dot data; wherein the absence from said second memory of dot data corresponding to a character to be generated is detected, such absent dot data is established on the basis of said information in said third memory and said vector data in said first memory, and said absent dot data is stored in said second memory.

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