Claims
- 1. A character generating system for driving a printer engine to print characters on instruction from a host computer, comprising:
- vector memory means for storing vector data representing characters to be generated;
- volatile memory means for storing dot data representing at least some of said characters;
- character generator means for generating characters corresponding to said dot data;
- non-volatile write-enable memory means for storing all of character code and font type information corresponding to said dot data according to a priority level within the capacity of said non-volatile write enable memory means;
- detecting means for detecting if code data has been received from said host computer and if said volatile memory means has been erased; and
- dot data regenerating for regenerating said dot data using said character code and font type information in said non-volatile write enable memory means and said vector data in said vector memory means when said code data is absent from said host computer and said volatile memory means has been erased, and for storing said regenerated dot data in said volatile memory means.
- 2. A character generating system according to claim 1, wherein said priority level is based on a most recently used order.
- 3. A method of printing characters on instruction from a post computer, said method comprising the steps of:
- storing vector data in a vector memory, said vector data representing characters to be printed;
- storing in a volatile memory dot data representing at least some kind of characters to be printed;
- storing in a non-volatile write enable memory all of character code and font type information representing said dot data according to a priority level within the capacity of said non-volatile write enable memory;
- detecting whether code data has been received from said host computer and whether said volatile memory has been erased;
- regenerating said dot data using said character code and font type information in said non-volatile write enable memory and said vector data in said vector memory when said code data is absent from said host computer and said volatile memory has been erased; and
- regenerating and storing said regenerated dot data in said volatile memory.
- 4. A method of printing characters according to claim 3, wherein said priority level is based on a most recently used order.
- 5. A character generating system for driving a printer engine to print characters based on an instruction from a host computer, comprising:
- a vector memory which stores vector data representing characters to be generated;
- a volatile memory which stores dot data representing at least some of said characters to be generated;
- a character generator which generates characters corresponding to said dot data;
- a non-volatile write enable memory which stores all of character code and font type information corresponding to said dot data according to a priority level within the capacity of said non-volatile write enable memory;
- a detector which detects whether code data has been received from said host computer and whether said volatile memory has been erased; and
- a dot data regenerator for regenerating said dot data using said character code and font type information in said non-volatile write enable memory and said vector data in said vector memory when said code data is absent from said host computer and said volatile memory has been erased, and which stores said regenerated dot data in said volatile memory.
- 6. A character generating system according to claim 5, wherein said priority level is based upon a most recently used order.
Priority Claims (1)
Number |
Date |
Country |
Kind |
63-194415 |
Aug 1988 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 07/730,396, filed Jul. 16, 1991, now abandoned, which is a continuation of U.S. application Ser. No. 07/387,755 filed on Aug. 2, 1989, now abandoned.
US Referenced Citations (5)
Continuations (2)
|
Number |
Date |
Country |
Parent |
730396 |
Jul 1991 |
|
Parent |
387755 |
Aug 1989 |
|