Claims
- 1. A printer control system, comprising:
- (a) a thermal printer having thermal printing elements for transferring information to print sheets in a print sheet set, the printer pre-programmed to apply a standard energy level to the printing elements during a portion of a total print cycle time;
- (b) advancement means operatively connected to the thermal printer for moving the print sheets from the print sheet set past the thermal printing elements;
- (c) control means operatively connected to the thermal printer for selectively heating the elements to transfer information to the print sheets and for selectively controlling the advancement means to move the print sheets past the thermal printing elements; and
- (d) means, operatively connected to the control means, for reading and interpreting coded instructions from the print sheet set and for directing the control means to selectively heat the elements and move the print sheets past the thermal heating elements in response thereto, wherein the coded instructions are specific to the print sheet set and specify a thermal scaling factor to adjust the standard energy level for the thermal printing elements and to adjust the total print cycle time.
- 2. The system as defined by claim 1, wherein the coded instructions on printed on the print sheet set.
- 3. The system as defined by claim 1, wherein the print sheet set further comprises cassette means for storing the print sheets and memory means, integrated with the cassette means, for storing the coded instructions.
- 4. The system as defined by claim 1, wherein the thermal scaling factor comprises values directing the adjustment of a nominal cycle time and a nominal energization time.
- 5. The system as defined by claim 1, wherein the means for reading and interpreting comprises:
- (1) means for sensing the coded instructions from the print sheet set;
- (2) means for sensing thermal printer temperature, print density, and thermal printer characteristics;
- (3) means for selecting the thermal scaling factor from a table comprising a plurality of the thermal scaling factors according to the coded instructions, the thermal printer temperature, the print density, and the thermal printer characteristics; and
- (4) means for directing the control means to selectively heat the elements in response to the selected thermal scaling factor.
- 6. A thermal printer control method, comprising:
- (a) sensing encoded instructions from a print sheet cassette specific to the print medium;
- (b) sensing thermal printer temperature, print density, and thermal printer characteristics;
- (c) selecting the thermal scaling factor from a table comprising a plurality of the thermal scaling factors according to the encoded instructions, the thermal printer temperature, the print density, and the thermal printer characteristics; and
- (d) directing control means to adjust a pre-programmed level of print by selectively heating elements in the thermal printer according to the selected thermal scaling factor.
- 7. A printer control method, comprising:
- (a) encoding instructions with a print sheet set, the encoded instructions specifying a thermal scaling factor for adjusting a standard energy level for the thermal printing elements and for adjusting a total print cycle time, the scaling factor being specific to the print sheet set;
- (b) reading the encoded instructions from the print sheet set;
- (c) advancing print sheets from the print sheet set past the thermal printing elements in accordance with the thermal scaling factor; and
- (d) heating the elements in accordance with the thermal scaling factor so as to achieve optimal print quality on the print sheets.
- 8. The method as defined by claim 7, wherein the encoded instructions are printed on the print sheet set.
- 9. The method as defined by claim 7, further comprising the steps of storing the print sheet set in a cassette, and storing the encoded instructions in a memory circuit integrated with the cassette.
- 10. The method as defined by claim 7, further comprising adjusting a nominal cycle time and a nominal energization time for the thermal printing elements in accordance with the thermal scaling factor.
- 11. The method as defined by claim 7, wherein the heating step comprises:
- (1) sensing thermal printer temperature, print density, and thermal printer characteristics;
- (2) selecting the thermal scaling factor from a table comprising a plurality of the thermal scaling factors according to the encoded instructions, the thermal printer temperature, the print density, and the thermal printer characteristics; and
- (3) selectively heating the elements in accordance with the selected thermal scaling factor.
- 12. A print sheet set for a thermal printer, comprising:
- (a) a print sheet;
- (b) a heat sensitive image transfer sheet overlying and coupled to said print sheet; and
- (c) identifiers on said print sheet for modifying a pre-programmed level of print by a thermal printer, the identifiers specifying a thermal scaling factor to adjust a standard energy level for the thermal printing elements and to adjust a total print cycle time.
- 13. A thermal printer for printing data on print sheets, comprising:
- (a) means for sensing identifiers specific to the print sheet, the identifiers specifying a thermal scaling factor to adjust a standard energy level for thermal printing elements and to adjust a total print cycle time; and
- (b) means, coupled to said sensing means, for programming said thermal printer to print said data in accordance with said adjusted energy level and total print cycle time controlled by said identifiers.
- 14. The printer as defined by claim 13, wherein the identifiers comprise a nominal cycle time and a nominal energization time so as to achieve optimal print quality on the print sheet.
- 15. The printer as defined by claim 13, further comprising:
- (c) memory means, coupled to the sensing means, for storing a print sheet supply level; and
- (d) means, coupled to the memory means, for decrementing the print sheet supply level as each print sheet is printed.
- 16. The printer as defined by claim 13, wherein the identifiers indicate a size of at least one print field.
- 17. The printer as defined by claim 16, wherein said identifiers control the scaling of data for printing in said print field.
- 18. The printer as defined by claim 13, wherein the identifiers indicate the print sheet is comprised of a particular type of material.
- 19. The printer as defined by claim 13, wherein said identifiers indicate said print sheet is unsuitable for printing said data.
- 20. A print sheet apparatus for a thermal printer, comprising:
- (a) print sheet means, responsive to thermal energy, for producing images thereon; and
- (b) machine readable identifiers coupled to said print sheet means for scalably controlling a thermal printer by indicating an optimal amount of thermal energy and total cycle time for printing on said print sheet means according to the specific characteristics of the print sheet means.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a continuation of Ser. No. 07/821,008, filed Jan. 15, 1992, now abandoned, which is a continuation-in-part of patent application Ser. No. 527,037, filed May 22, 1990, by Thomas K. McGourty et al., entitled "THERMAL PRINTING SYSTEM WITH ENCODED SHEET SET," now U.S. Pat. No. 5,085,529 issued Feb. 4, 1992 which is a continuation-in-part of patent application Ser. No. 258,375, filed Oct. 17, 1988, by Thomas K. McGourty et al., entitled "SIGN PRINTING SYSTEM," now abandoned, both of which applications are incorporated by reference herein.
US Referenced Citations (13)
Foreign Referenced Citations (16)
Number |
Date |
Country |
56-13193 |
Feb 1981 |
JPX |
57-74181 |
May 1982 |
JPX |
58-63494 |
Apr 1983 |
JPX |
59-93376 |
May 1984 |
JPX |
4088 |
Jan 1985 |
JPX |
60-125685 |
Jul 1985 |
JPX |
61-68275 |
Apr 1986 |
JPX |
61-68276 |
Apr 1986 |
JPX |
61-235172 |
Oct 1986 |
JPX |
95273 |
May 1987 |
JPX |
149463 |
Jul 1987 |
JPX |
128994 |
Jun 1988 |
JPX |
151470 |
Jun 1988 |
JPX |
224980 |
Sep 1988 |
JPX |
237970 |
Oct 1988 |
JPX |
1455915 |
Sep 1974 |
GBX |
Non-Patent Literature Citations (6)
Entry |
IBM Technical Disclosure Bulletin, vol. 19, No. 4. |
IBM Technical Disclosure Bulletin, vol. 24, No. 4. |
Roger T. Stevens, "Graphics Programming in C," 1988, pp. 201-205. |
Donald Hearn, "Computer Graphics," 1985, pp. 106-109. |
Dallas Semiconductor, DS2400 Preliminary, "DS2400 Silicon Serial Number," pp. 838-842. |
Dallas Semiconductor, DS2223/DS2224 Preliminary, "DS222X EconoRAM," pp. 1-9. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
821008 |
Jan 1992 |
|
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
527037 |
May 1990 |
|
Parent |
258375 |
Oct 1988 |
|