US4353653A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Font selection and compression for printer subsystem
Assignee: International Business Machines Corp
•
Filing: 1979-10-19
•
Granted: 1982-10-12
•
Expires: 1999-10-19
Abstract
Abstract A printer subsystem receives command and data information from a host system and retains a large number of font images in an associated storage area within the printer subsystem. A base font image set is ordinarily selected by the user but provision is made to dynamically change the font images as may be required in a real time fashion during actual printing operations. The font images are stored in a compressed form in the storage area. Routines involve use of pointer tables and data tables. It is possible to select an entire set of new font images in place of the base set of images or to modify only selected character images within the base font image set.
Inventors
- 👤 Lee T. Zimmerman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 19:58
CPC Classifications
B; B41; B41J; B41J3/00; B41J3/54; G; G06; G06F; G06F40/00; G06F40/10; G06F40/103; G06F40/109; G06K; G06K15/00; G06K15/02; G06K15/10; G06K15/18; G06K15/1827; G06K15/1828
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
324 words
A font selection and compression arrangement for a printer subsystem having a printer unit and assemblies for feeding a form and printing character images on said form in a variety of languages during print operations, comprising: language selection means providing multinational, major, and modifier language selection signals indicative of a plurality of language character images to be printed, said language character images being characterized as multinational, major, and modifier images; storage means for storing a plurality of image sets in a compressed format for access by said printer subsystem during printing, said storage means storing said language images in the form of a plurality of character image information sets including a multinational master set that is a composite of images used in most of said languages, at least one major country set incorporating images not included in said multinational master set and at least one modifier set including images to be modified in said multinational master set; font selection means responsive to a multinational signal from said language selection means to select said multinational master set from said storage means for use in developing character image signals during printing operations, said font selection means being further responsive to font selection signals in real time during printing operations, said font selection means being operable responsive to a major language signal from said language selection means to select said major country set from said storage means to substitute for said multinational master set and operable responsive to a modifier language signal from said language selection means to select said modifier set from said storage means to modify but maintain said multinational master set as the primary source of images; and image generator means in said printer subsystem operable to utilize said character image sets for producing character image signals in accordance with the language character image set selected and further operable to supply said character image signals to said printer unit for printing of characters required.
Claim 2
Dependent Claim
324 words
A font selection and compression arrangement for a printer subsystem having a printer unit and assemblies for feeding a form and printing character images on said form in a variety of languages during print operations, comprising: language selection means providing multinational, major, and modifier language selection signals indicative of a plurality of language character images to be printed, said language character images being characterized as multinational, major, and modifier images; storage means for storing a plurality of image sets in a compressed format for access by said printer subsystem during printing, said storage means storing said language images in the form of a plurality of character image information sets including a multinational master set that is a composite of images used in most of said languages, at least one major country set incorporating images not included in said multinational master set and at least one modifier set including images to be modified in said multinational master set; font selection means responsive to a multinational signal from said language selection means to select said multinational master set from said storage means for use in developing character image signals during printing operations, said font selection means being further responsive to font selection signals in real time during printing operations, said font selection means being operable responsive to a major language signal from said language selection means to select said major country set from said storage means to substitute for said multinational master set and operable responsive to a modifier language signal from said language selection means to select said modifier set from said storage means to modify but maintain said multinational master set as the primary source of images; and image generator means in said printer subsystem operable to utilize said character image sets for producing character image signals in accordance with the language character image set selected and further operable to supply said character image signals to said printer unit for printing of characters required.
Claim 3
Dependent Claim
43 words
The printer subsystem of claim 1, further comprising: image expansion means in said subsystem operable in response to said language selection signals to develop expanded character image sets from said compressed image sets for use by said image generator means during printing operations.
Claim 4
Dependent Claim
79 words
The printer subsystem of claim 1, further comprising: a host system for producing command signals representative of operations to be performed by said printer subsystem and data signals representative of characters to be printed on a form, said data signals normally being arranged in lines of information to be printed; and means in said printer subsystems responsive to language selection signals from said language selection means during printing operations to change language image sets irrespective of character line boundaries.
Claim 5
Dependent Claim
129 words
The printer subsystem of claim 1, further comprising: text buffer areas in said storage means for accommodating individual lines of data information provided to said printer subsystem during printing operations, said lines of data information being provided to said subsystem in accordance with a first character image format; a printing assembly in said printer unit arranged for printing characters in accordance with a second character image format that is different from said first format; and wherein said image generator means is responsive to said language selection signals to access the appropriate language character image set during printing operations to convert character information signals received by said printer subsystem representative of said first character image format to signals in said second character image format for use by said printer unit.
Claim 6
Dependent Claim
52 words
The printer subsystem of claim 1, further comprising: image selection means operable responsive to said language selection signals to select only particular ones of the images stored in said language image sets comprising less than all of said images in a particular language image set for utilization by said image generator means.
Claim 7
Dependent Claim
85 words
The printer subsystem of claim 2, wherein said character image sets are stored in said storage means in the form of related pointer tables and data tables, said pointer tables specifying address locations in said data tables required for development of character image sets, and further comprising: means controlled by said image expansion means for utilizing the information in the appropriate pointer table to access character images in the related data tables for developing expanded character image information for use by said image generator means.
Claim 8
Dependent Claim
24 words
The printer subsystem of claim 1, further comprising: at least one microprocessor for performing the font selection, compression and expansion functions in said subsystem.
References Cited (Backward Citations)
US3038148A
Cited
US3413611A
Cited
US3521241A
Cited
US3613087A
Cited
US3643226A
Cited
US3634828A
Cited
US4031519A
Cited
US4005390A
Cited
US4084261A
Cited
US3964591A
Cited
US4050563A
Cited
US4029190A
Cited
US4079458A
Cited
US4137425A
Cited
US4125873A
Cited
US4159882A
Cited
US4145570A
Cited
US4217055A
Cited
US4179738A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1985-10-11 | 1986-04-12 | 1986-10-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1989-10-11 | 1990-04-12 | 1990-10-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1993-10-11 | 1994-04-12 | 1994-10-12 | $7700.00 | Window Closed / Lapsed |