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

Vector font processing in a printing device

Assignee: Tokyo Electron Ltd
•
Filing: 1989-04-20
•
Granted: 1991-05-28
•
Expires: 2009-04-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A printing device comprises a page memory and a printing section. The printing device further comprises a font stack memory and a control circuit. The font stack memory stores the combination of the character code and the attribute information corresponding to a bit map font stored in the page memory, together with the coordinate information identifying that area of the page memory in which the bit map font is stored. The control circuit receives a series of character codes together with attribute information and layout information, and checks whether or not each character code is registered in the font stack memory together with the attribute information allotted to the character code. When it is detected that the combination of the character code and the attribute information is registered, the control circuit reads out the bit map font from that memory area of the page memory which is identified by the coordinate information registered together with the combination of the character code and the attribute information, and stores the readout bit map font into that area of the page memory which is specified by the layout information allotted to the character code and the order of the character code. The printing section prints a printing pattern constituted by the bit map fonts stored in the page memory according to the series of the character codes.

Inventors

  • 👤 Yutaka Fujita

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 20:52
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06K; G06K15/00; G06K15/02; G06K2215/00; G06K2215/0002; G06K2215/002; G06K2215/0022; G06K2215/004; G06K2215/0042; G06K2215/0045

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 349 words
A printing device, comprising: input means for inputting character codes and attribute information items allotted to the character codes; printing memory means for storing bit map fonts, each determined by a combination of a character code and an attribute information item input from said input means; font stack memory means for storing combinations of character codes and attribute information items, corresponding to the bit map fonts stored in said printing memory means, with coordinate information items attached to the respective combinations of character codes and attribute information items and indicating the areas of said printing memory means at which said bit map fonts are located; printing means for printing a printing pattern constituted by the bit map fonts stored in said printing memory means; font memory means for storing a plurality of vector fonts; and processing means for checking whether or not a combination of a character code and an attribute information item, identical to a combination of a character code and attribute information item input from said input means, is registered in said font stack memory means; said processing means including means for selecting one of the vector fonts stored in said font memory means in accordance with an input character code, converting the selected vector font into a bit map font corresponding to the input attribute information item, storing the converted bit map font in an area of said printing memory means, and for registering a combination of character code and attribute information item in said font stack memory means with the coordinate information corresponding to the stored bit map font, when it is detected that an identical combination of character code and attribute information item has not been registered; and said processing means including means for reading a bit map font from that area of said printing memory means which is specified by the coordinate information item attached to the identical combination of character code and attribute information item, and for storing the readout bit map font into another area of said printing memory means when it is detected that the identical combination has been registered.
Claim 2
Dependent Claim 349 words
A printing device, comprising: input means for inputting character codes and attribute information items allotted to the character codes; printing memory means for storing bit map fonts, each determined by a combination of a character code and an attribute information item input from said input means; font stack memory means for storing combinations of character codes and attribute information items, corresponding to the bit map fonts stored in said printing memory means, with coordinate information items attached to the respective combinations of character codes and attribute information items and indicating the areas of said printing memory means at which said bit map fonts are located; printing means for printing a printing pattern constituted by the bit map fonts stored in said printing memory means; font memory means for storing a plurality of vector fonts; and processing means for checking whether or not a combination of a character code and an attribute information item, identical to a combination of a character code and attribute information item input from said input means, is registered in said font stack memory means; said processing means including means for selecting one of the vector fonts stored in said font memory means in accordance with an input character code, converting the selected vector font into a bit map font corresponding to the input attribute information item, storing the converted bit map font in an area of said printing memory means, and for registering a combination of character code and attribute information item in said font stack memory means with the coordinate information corresponding to the stored bit map font, when it is detected that an identical combination of character code and attribute information item has not been registered; and said processing means including means for reading a bit map font from that area of said printing memory means which is specified by the coordinate information item attached to the identical combination of character code and attribute information item, and for storing the readout bit map font into another area of said printing memory means when it is detected that the identical combination has been registered.
Claim 3
Dependent Claim 29 words
A printing device according to claim 1, wherein said input means includes an input section for inputting layout information in addition to said character codes and attribute information items.
Claim 4
Dependent Claim 32 words
A printing device according to claim 2, wherein said input means includes a text memory for storing the character codes, attribute information items, and layout information sequentially supplied from said input section.
Claim 5
Dependent Claim 43 words
A printing device according to claim 3, wherein said processing means includes means for storing the bit map font in that area of said printing memory means which is specified by the input layout information and the order of the input character code.
Claim 6
Dependent Claim 28 words
A printing device according to claim 3, wherein said input means is connected to a host computer which generates the character codes, attribute information items, and layout information.
Claim 7
Dependent Claim 22 words
A printing device according to claim 1, wherein said input means is connected to a host computer which generates the character codes.
Claim 8
Dependent Claim 28 words
A printing device according to claim 1, wherein said printing means has a page memory for storing a printing pattern constituted by bit map fonts for one page.

References Cited (Backward Citations)

US4283724A Cited
US4566002A Cited
US4511267A Cited
US4591846A Cited
US4633243A Cited
US4686525A Cited
US4646077A Cited
US4794389A Cited
US4660028A Cited
US4742344A Cited
US4694405A Cited
US4785391A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-05-27 1994-11-26 1995-05-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-05-27 1998-11-26 1999-05-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-05-27 2002-11-26 2003-05-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag