Claims
- 1. A method of printing with a thermal printer that prints a multicolor graphic product on a printing sheet in each of different color planes responsive to selected machine readable data representative of the graphic product, comprising the steps of:A) selecting a supply length of donor sheet corresponding to the color plane to be printed and interposing a section of the supply length between the thermal printhead and the printing sheet, the thermal printhead having an array of printing elements extending along a printing sheet translation axis; B) printing the color plane on the printing sheet in print swaths extending along a print axis substantially orthogonal to printing sheet translation axis by repeating the following steps 1) and 2) alternately 1) translating the printhead in the direction of the print axis and selectively energizing the thermal printing elements while pressing the selected donor sheet against the printing sheet with the thermal printhead so as to draw the donor sheet past the printhead; 2) translating the printing sheet in the direction of the printing sheet translation axis between print swaths; and C) performing steps A) and B) for each of the color planes to be printed to print the multicolor graphic product on the printing sheet, wherein when printing at least one of the color planes the printing sheet is translated in the opposite direction along the printing sheet translation axis between successive print swaths to that in which it is translated between successive swaths when printing a different color plane; and wherein, for at least one print swath, when consecutive pixels to be printed are separated by more than a minimum distance in the direction of the print axis, printing that swath includes refraining from pressing the donor sheet against the printing sheet with the printhead when translating the printhead at least part of the distance between the consecutive pixels, whereby the refraining from pressing substantially prevents donor sheet from being drawn past the printhead, thereby conserving donor sheet.
- 2. A method of printing with a thermal printer that prints a multicolor graphic product on a printing sheet in separate color planes responsive to machine readable data representative multicolor graphic product, comprising the steps of:A) selecting a supply length of donor sheet corresponding to a color plane to be printed and interposing a section of the supply length between a thermal printhead and the printing sheet, the thermal printhead having an array of printing elements extending from a trailing end to a leading end along a printing sheet translation axis; B) printing the color plane on the printing sheet in print swaths extending along a print axis substantially orthogonal to the printing sheet translation axis by repeating the following steps 1) and 2) alternately 1) translating the printhead in the direction of the print axis and selectively energizing the thermal printing elements while pressing the selected donor sheet against the printing sheet with the thermal printhead so as to draw the donor sheet past the printhead and print on the printing sheet; 2) translating the printing sheet in the direction of the printing sheet translation axis in an integer number of separate steps, each step translating the printing sheet by a translation increment substantially equal to the printing width; and C) wherein in performing step B, at least one of the steps 1) includes translating the printing sheet in at least two steps, wherein one of the steps translates the printing sheet by a distance less than the increment and the other and any additional steps each translate the printing sheet by the increment.
- 3. The method of claim 2 wherein the step of translating the printing sheet in at least two steps includes translating the printing sheet such that the trailing end of the array of thermal printing elements array is substantially aligned for printing the next nearest pixel, in the direction of the printing sheet translation axis, of the next print swath.
- 4. The method of claim 2 wherein the step of translating the printing sheet includes clamping the printing sheet with at least one of a pair of translatable clamps, wherein each clamp extends from a first end to second end in the direction of the print axis, and the first ends are mechanically coupled and the second ends mechanically coupled such that the clamps are substantially fixedly spaced along the direction of translation; andtranslating the clamp pair in the direction of the printing sheet translation axis.
- 5. The method of claim 2 including performing steps A) and B) for each of the color planes to be printed to print the multicolor graphic product on the printing sheet, wherein when printing at least one of the color planes the printing sheet is translated between successive swaths in the opposite direction along the printing sheet translation axis to that in which it is translated when printing successive swath of a different color plane.
- 6. A method of printing with a thermal printer that prints a multicolor graphic product on a printing sheet in separate color planes responsive to machine readable data representative multicolor graphic product, comprising the steps of:A) organizing a selected color plane into selected areas of the color plane, wherein within each area the objects to be printed are within a selected distance of each other along a printing sheet translation axis and wherein the objects within any one area are separated in the direction of the printing sheet translation axis from the objects in the other areas by a distance greater than the selected distance; B) selecting a supply length of donor sheet corresponding to the color plane to be printed and interposing a section of the supply length between the thermal printhead and the printing sheet; C) printing each of the areas of the color plane on the printing sheet in print swaths having a printing width and extending along a print axis orthogonal to the printing sheet translation axis by repeating the steps 1) and 2) alternately 1) a) translating the printhead in the direction of the print axis and selectively energizing the thermal printing elements while pressing the selected donor sheet against the printing sheet so as to draw the donor sheet past the printhead; and b) translating the printing sheet by a selected increment in the direction of the printing sheet translation axis between successive print swaths having a swath width in the direction of the printing sheet translation axis, and alternately repeating steps a) and b) as necessary until the area is printed; and 2) before printing the next area translating the printing sheet in the direction of the printing sheet translation axis by the distance substantially equal to the distance separating the area printed in 1) above and the next area to be printed.
- 7. The method of claim 6 wherein the step of organizing the color plane into areas to be printed includes organizing the color plane into rectangular areas having a first pair of sides parallel to the print axis and separated in the direction of the printing sheet translation axis by a distance that is an integral number of printing swath widths and second pair of sides that are parallel to the printing sheet translation axis.
- 8. The method of claim 6 including the step of:D) performing steps A), B) and C) for each of the color planes to be printed so as to print the multicolor graphic product on the printing sheet, wherein when printing at least one of the color planes the printing sheet is translated between successive swaths in the opposite direction along the printing sheet translation axis to that in which it is translated when printing successive swaths of a different color plane.
- 9. A method of printing with a thermal printer that prints a multicolor graphic product on a printing sheet in each of different color planes responsive to machine readable data representative of the graphic product, comprising the steps of:A) selecting a supply length of donor sheet corresponding to the color plane to be printed and interposing a section of the supply length between the thermal printhead and the printing sheet; B) printing the color plane on the printing sheet in print swaths extending along a print axis, and having a selected width along a printing sheet translation axis substantially orthogonal to the print axis, by repeating the steps 1) and 2) alternately 1) translating the printhead in the direction of the print axis and selectively energizing the thermal printing elements while pressing the selected donor sheet against the printing sheet so as to draw the donor material past the printhead; 2) translating the printing sheet in the direction of the printing sheet translation axis by a distance substantially equal to at least the selected width; and C) performing steps A) and B) for each of the color planes to be printed to print the multicolor graphic product on the printing sheet, wherein when printing at least one of the color planes the printing sheet is translated between successive swaths in the opposite direction along the printing sheet translation axis to that in which it is translated when printing successive swath of a different color plane; and wherein performing one of the steps 1) for at least one of the color planes includes translating the printing sheet in at least two steps wherein one of the steps translates the printing sheet a distance less than the selected width and any additional steps are each substantially equal to the selected width.
- 10. The method of claim 9 wherein the step of translating the printing sheet includes clamping the printing sheet with at least one of a pair of translatable clamps, wherein each clamp extends from a first end to second end in the direction of the print axis, and the first ends are mechanically coupled and the second ends mechanically coupled such that the clamps are substantially fixedly spaced along the direction of translation; andtranslating the clamp pair in the direction of the printing sheet translation axis.
- 11. A method of thermally printing a color plane of a multicolor graphic product on a printing sheet responsive to machine readable data representative of the color plane, comprising the steps of:A) selecting a donor sheet corresponding to the color plane to be printed and interposing the donor sheet between a thermal printhead having an array of printing elements extending for a predetermined printing width along a printing sheet translation axis; B) selecting first and second portions of the color plane to be printed on the printing sheet, the step of selecting including determining the end in the direction of the printing sheet translation axis of the color plane to which the printhead is currently the nearest; and selecting the first portion of the color plane to be between the printhead and the nearer end of the color plane and the second portion to be the remainder of the color plane; and C) printing the first portion of the color plane onto the printing sheet before printing the second portion of the color plane, wherein printing each of the portions includes printing in successive print swaths, each having a printing width, by translating the thermal printhead along a print axis orthogonal to the printing sheet translation axis and translating the printing sheet in the direction of the printing sheet translation axis between print swaths.
- 12. The method of claim 11 wherein when printing the first portion of the color plane the direction of translation of the printing sheet in the direction of the printing sheet translation axis between consecutive swaths is the same as that between consecutive print swaths when printing the section portion of the color plane on the printing sheet.
- 13. The method of claim 11 wherein when printing the first portion of the color plane the direction of translation of the printing sheet in the direction of the printing sheet translation axis between consecutive swaths is the opposite of the direction of translation between consecutive print swaths when printing the second portion of the color plane on the printing sheet.
- 14. The method of claim 11 wherein the step of translating the printing sheet includes clamping the printing sheet with at least one of a pair of translatable clamps, wherein each clamp extends from a first end to second end in the direction of the print axis, and the first ends are mechanically coupled and the second ends mechanically coupled such that the clamps are substantially fixedly spaced along the direction of translation; andtranslating the clamp pair in the direction of the printing sheet translation axis.
- 15. A method of thermally printing a color plane of a multicolor graphic product on a printing sheet responsive to machine readable data representative of the color plane, comprising the steps of:A) selecting a donor sheet corresponding to the color plane to be printed and interposing the donor sheet between a thermal printhead having an array printing elements extending for a predetermined printing width along a printing sheet translation axis; B) printing first and second portions of the color plane, wherein printing each of the portions includes printing in successive prints swaths having a printing width in the direction of the printing sheet translation axis by successively translating the thermal printhead along a print axis orthogonal to the printing sheet translation axis and translating the printing sheet in the direction of the printing sheet translation axis between print swaths; and wherein when printing the first portion of the color plane the printing sheet is translated in one direction along the printing sheet translation axis between print swaths and when printing the second portion the printing sheet is translated in the opposite direction between print swaths.
- 16. The method of claim 15 wherein the step of selecting first and second portions of the color plane includes:determining the end in the direction of the printing sheet translation axis of the color plane to which the printhead is nearest; selecting the first portion of the color plane to be between the printhead and the nearer end of the color plane and printing that portion of the color plane on the printing sheet before the second portion of the color plane.
- 17. The method of claim 15 including the step of, prior to performing step A)determining the position of the printhead in the direction of the printing sheet translation axis relative to the first and second ends of the color plane; determining which of the ends of the color plane is nearer thermal printhead; selecting the selected direction of translation in the direction of the printing sheet translation axis to be toward the nearer end of the color plane to be printed.
- 18. The method of claim 17 wherein the step of determining the position of the printhead in the direction of the printing sheet translation axis includes determining the position responsive to machine readable data representative of the cumulative prior translations of the printing sheet; andwherein the step of determining the which of the edges of the color plane is nearer includes comparing the position with the known relationship of the selected color plane to the printing sheet.
- 19. The method of claim 15 wherein the step of translating the printing sheet includes clamping the printing sheet with at least one of a pair of translatable clamps, wherein each clamp extends from a first end to second end in the direction of the print axis, and the first ends are mechanically coupled and the second ends mechanically coupled such that the clamps are substantially fixedly spaced along the direction of translation; andtranslating the clamp pair in the direction of the printing sheet translation axis.
- 20. A method of printing with a thermal printer that prints a multicolor graphic product on a printing sheet in each of different color planes responsive to machine readable data representative of the multicolor graphic product, comprising the steps of:A) selecting a supply length of donor sheet corresponding to the color plane to be printed and interposing a section of the supply length between the thermal printhead and the printing sheet; B) printing the color plane on the printing sheet in print swaths extending along a print axis and having a selected width along a printing sheet translation axis substantially orthogonal to the print axis by repeating the following steps 1) and 2) alternately 1) translating the printhead in the direction of the print axis and selectively energizing the thermal printing elements while pressing the selected donor sheet against the printing sheet so as to print on the printing sheet and draw the donor sheet past the printhead; 2) translating the printing sheet a distance substantially equal to at least the selected width in a selected direction along the printing sheet translation axis; and C) performing steps A) and B) for each of the remaining color planes to be printed to print the multicolor graphic product on the printing sheet; and wherein after finishing printing a color plane and prior to printing the next color plane, performing the step of determining whether one of the end of the color plane to be printed next is nearer, in the direction of the printing sheet translation axis, the current position of the printhead than the other end of the color plane to be printed; and when one end is nearer, printing at least part of that portion of the color plane between the printhead and the nearer end of the color plane before printing a least part of portion of the color plane between the printhead and the other end of the color plane.
- 21. The method of claim 20 wherein the step of translating the printing sheet includes clamping the printing sheet with at least one of a pair of translatable clamps, wherein each clamp extends from a first end to second end in the direction of the print axis, and the first ends are mechanically coupled and the second ends mechanically coupled such that the clamps are substantially fixedly spaced along the direction of translation; andtranslating the clamp pair in the direction of the printing sheet translation axis.
- 22. A method of thermally printing a color plane of a multicolor graphic product on a printing sheet responsive to machine readable data representative of the color plane, comprising the steps of:determining that the color plane to be printed includes an object to be knocked out by one of another spot color object and a process color object in the finished graphic product to be printed on the printing sheet; A) selecting a donor sheet corresponding to the color plane to be printed and interposing the donor sheet between a thermal printhead having an array of printing elements extending along a printing sheet translation axis; B) printing the color plane onto the printing sheet including printing in successive prints swaths, each having a printing width, by translating the thermal printhead along a print axis orthogonal to the printing sheet translation axis and selectively energizing the thermal printing elements responsive to the machine readable data and, between printing successive print swaths, translating the printing sheet in the direction of the printing sheet translation axis, and refraining from printing those areas of the color plane determined to be knocked out.
- 23. The method of claim 22 including when printing at least one of the print swaths, determining when consecutive pixels to be printed are separated in the direction of the print axis by more than a minimum distance of all blank pixels, including blank pixels corresponding to the knocked out portion of the one object, and upon determining that the consecutive pixel are so separated, lifting the thermal printhead away from the printing sheet when translating the printhead at least part of the distance between the consecutive pixels for substantially preventing donor sheet from being drawn past the printhead, thereby conserving donor sheet.
- 24. The method of claim 22 wherein when printing one of the color planes the printing sheet is translated in the opposite direction along the printing sheet translation axis between consecutive swaths to that in which it is translated between consecutive swaths when printing a different color plane.
- 25. The method of claim 22 wherein the step of translating the printing sheet includes clamping the printing sheet with at least one of a pair of translatable clamps, wherein each clamp extends from a first end to second end in the direction of the print axis, and the first ends are mechanically coupled and the second ends mechanically coupled such that the clamps are substantially fixedly spaced along the direction of translation; andtranslating the clamp pair in the direction of the printing sheet translation axis.
- 26. A method for processing data representative of a multicolor graphic product with a computer for printing the multicolor graphic product on a printing sheet in separate color planes with a thermal printer that translates the printing sheet along a printing sheet translation axis and translates a thermal printhead along a print axis perpendicular to the printing sheet translation axis, and wherein the thermal printhead includes an array of thermal printing elements extending along the direction of the printing sheet translation axis for printing in print swaths extending in the direction of the print axis, comprising the steps of:providing a machine readable data file including data representative of the multicolor graphic product selecting a color plane to be printed; examining the data file to select objects that are of the color of the selected color plane; associating a rectangular area of the color plane with each object; combining those areas that are within a selected distance of each other along printing sheet translation axis; increasing the dimension, of each of the areas, that extends in the direction of the print axis such that the width is an integral number of printing widths; selecting each of the areas for printing, and when selecting each of the areas, performing the steps of dividing the selected area into an integral number of print swaths; selecting each of the print swaths in turn and storing machine readable data corresponding to the objects to be printed in the selected print swath for instructing the printer for printing the print swath.
- 27. A wide format thermal printer for printing a multicolor graphic product onto a printing sheet in separate color planes and responsive to machine readable data representative of the graphic product, comprising:a workbed including a platen and providing a worksurface for supporting the printing sheet, said worksurface containing a print axis and printing sheet translation axis perpendicular to the print axis; printing sheet translation means for translating the printing sheet in the direction of the printing sheet translation axis; a thermal printhead translatable in the direction of the print axis, the thermal printhead including an array of thermal printing elements extending substantially parallel to the printing sheet translation axis, said thermal printer including a first actuator for translating the thermal printhead in the direction of the print axis and a second actuator coupled to the printhead for lifting the printhead away from the printing sheet for refraining from pressing the donor sheet against the printing sheet such that donor sheet is not drawn past the printhead when said thermal printhead is translated in the direction of the print axis; donor sheet apparatus including a take-up shaft coupled to a take up motor and a supply shaft, said take-up and supply shafts for coupling to take-up rolls and supply rolls, respectively, of donor sheet, said take-up motor for winding the donor sheet on the take-up roll after the donor sheet is drawn from the supply roll and interposed between said thermal printhead and the printing sheet, said donor sheet apparatus being translatable with said thermal printhead in the direction of the print axis; means for securing the printing sheet to the workbed when printing on the printing sheet and releasing the printing sheet from the workbed when translating the printing sheet; a controller in communication with, and for controlling, said printing sheet translation means, said thermal printhead, said take-up motor, said first and second actuators and said means for securing the printing sheet, and wherein said controller includes programming stored in a memory associated therewith for: 1) printing a color plane onto the printing sheet in successive print swaths by translating the thermal printhead in the direction of the print axis and selectively energizing the thermal printing elements while pressing the donor sheet against the printing sheet with the thermal printhead; 2) translating the printing sheet in the direction of the printing sheet translation axis between the printing of successive print swaths; and for 3) when printing at least one print swath, determining when consecutive pixels to be printed are separated by more than a minimum distance in the direction of the print axis, and upon determining that the consecutive pixel are so separated, lifting the thermal printhead away from the printing sheet when translating the printhead at least part of the distance between the consecutive pixels for substantially preventing donor sheet from being drawn past the printhead, thereby conserving donor sheet.
- 28. The wide format thermal printer of claim 27 wherein said programming for determining when consecutive pixels are separated by at least a minimum distance includes determining that the consecutive pixel are separated by at least a minimum distance of approximately 2 inches.
- 29. The wide format printer of claim 27 wherein said programming for determining that consecutive pixels are separated by the minimum distance includes programming for performing the following prior to printing a selected print swath:selecting a region in memory associated with the controller, wherein the memory region includes a memory location for each pixel of the print swath, the memory locations corresponding to rows and columns of pixels; storing in each memory location data indicative of whether the pixel corresponding to that memory location is to be printed on the printing sheet; and examining the memory locations for determining when the number of consecutive blank rows exceeds a threshold number, said threshold number corresponding to the minimum distance.
- 30. The wide format thermal printer of claim 27 wherein said controller further includes programming for, when printing at least one of the color planes, translating the printing sheet in a first direction along the printing sheet translation axis between printing print swaths and when printing another color plane, translating the printing sheet in the opposite direction along the printing sheet translation axis between printing print swaths.
- 31. The wide format thermal printer of claim 27 wherein said printing sheet translation means includes a pair of translatable clamps each movable between clamped and unclamped conditions relative to the printing sheet supported on said worksurface and extending across the workbed from a first end to second end parallel to the print axis, the first ends being mechanically coupled to one another and the second ends being mechanically coupled to one another such that the clamps are substantially fixedly spaced from one another in the direction of the printing sheet translation axis; andleft and right independent actuators coupled to the first and second ends, respectively, of the translatable clamps for translating the clamp pair in the direction of the printing sheet translation axis.
- 32. A wide format thermal printer for printing a multicolor graphic product onto a printing sheet in separate color planes and responsive to machine readable data representative of the graphic product, comprising:a workbed including a platen and providing a worksurface for supporting the printing sheet, said worksurface containing a print axis and printing sheet translation axis perpendicular to the print axis; printing sheet translation means for translating the printing sheet along a printing sheet translation axis; a thermal printhead translatable in the direction of the print axis, the thermal printhead including an array of thermal printing elements extending parallel to the printing sheet translation axis, said thermal printer including a first actuator for translating the thermal printhead in the direction of the print axis and a second actuator coupled to the printhead for lifting the printhead away from the printing sheet for refraining from pressing the donor sheet against the printing sheet such that donor sheet is not drawn past the printhead said thermal printhead is translated in the direction of the print axis; donor sheet apparatus including a take-up shaft coupled to a take-up motor and a supply shaft, said take-up and supply shafts for coupling to take-up rolls and supply rolls, respectively, of donor sheet, said take-up motor for winding the donor sheet on the take-up roll after the donor sheet is drawn from the supply roll and interposed between said thermal printhead and the printing sheet, said donor sheet apparatus being translatable with said thermal printhead in the direction of the print axis; means for securing the printing sheet to the workbed when printing on the printing sheet and releasing the printing sheet from the workbed when translating the printing sheet; a controller in communication with, and for controlling, said printing sheet translation means, said thermal printhead, said take-up motor, said first and second actuators and said means for securing the printing sheet, and wherein said controller includes programming stored in a memory associated therewith for A) printing the color plane on the printing sheet in print swaths extending along a print axis substantially orthogonal to the printing sheet translation axis by repeating the following items 1) and 2) alternately 1) translating the printhead in the direction of the print axis and selectively energizing the thermal printing elements while pressing the selected donor sheet against the printing sheet with the thermal printhead so as to draw the donor sheet past the printhead and print on the printing sheet in print swaths extending in the direction of the print axis and having a swath width in the direction of the printing sheet translation axis; 2) translating the printing sheet in the direction of the printing sheet translation axis in an integer number of separate steps, each step translating the printing sheet by a translation increment substantially equal to the printing width; and B) wherein 1) includes translating the printing sheet in at least two steps, wherein one of the steps translates the printing sheet by a distance less than the translation increment and the other and any additional steps each translate the printing sheet by the translation increment.
- 33. The wide format thermal printer of claim 32 wherein said printing sheet translation means includes a pair of translatable clamps each movable between clamped and unclamped conditions relative to the printing sheet supported on said worksurface and extending across the workbed from a first end to second end parallel to the print axis, the first ends being mechanically coupled to one another and the second ends being mechanically coupled to one another such that the clamps are substantially fixedly spaced from one another in the direction of the printing sheet translation axis; andleft and right independent actuators coupled to the first and second ends, respectively, of the translatable clamps for translating the clamp pair.
- 34. A wide format thermal printer for printing a multicolor graphic product onto a printing sheet in separate color planes and responsive to machine readable data representative of the graphic product, comprising:a workbed including a platen and providing a worksurface for supporting the printing sheet, said worksurface containing a print axis and printing sheet translation axis perpendicular to the print axis; printing sheet translation means for translating the printing sheet along a printing sheet translation axis; a thermal printhead translatable in the direction of the print axis, the thermal printhead including an array of thermal printing elements extending parallel to the printing sheet translation axis, said thermal printer including a first actuator for translating the thermal printhead in the direction of the print axis and a second actuator coupled to the printhead for lifting the printhead away from the printing sheet for refraining from pressing the donor sheet against the printing sheet such that donor sheet is not drawn past the printhead said thermal printhead is translated in the direction of the print axis; donor sheet apparatus including a take-up shaft coupled to a take up motor and a supply shaft, said take-up and supply shafts for coupling to take-up rolls and supply rolls, respectively, of donor sheet, said take-up motor for winding the donor sheet on the take-up roll after the donor sheet is drawn from the supply roll and interposed between said thermal printhead and the printing sheet, said donor sheet apparatus being translatable with said thermal printhead in the direction of the print axis; means for securing the printing sheet to the workbed when printing on the printing sheet and releasing the printing sheet from the workbed when translating the printing sheet; a controller in communication with, and for controlling, said printing sheet translation means, said thermal printhead, said take-up motor, said first and second actuators and said means for securing the printing sheet, and wherein said controller includes programming stored in a memory associated therewith for A) organizing a selected color plane into selected areas of the color plane, wherein within each area the objects to be printed are within a selected distance of each other along a printing sheet translation axis and wherein the objects within any one area are separated in the direction of the printing sheet translation axis from the objects in the other areas by a distance greater than the selected distance; B) printing each of the areas of the color plane on the printing sheet in print swaths extending along a print axis orthogonal to the printing sheet translation axis and having a swath width in the direction of the printing sheet translation axis by repeating the steps 1) and 2) alternately 1) a) translating the printhead in the direction of the print axis and selectively energizing the thermal printing elements while pressing the selected donor sheet against the printing sheet so as to draw the donor sheet past the printhead; and before printing the next area b) translating the printing sheet in the direction of the printing sheet translation axis, by a selected increment substantially equal to the swath width, between successive print swaths, and alternately repeating steps a) and b) as necessary until the area is printed; and 2) translating the printing sheet in the direction of the printing sheet translation axis by the distance substantially equal to the distance separating the area printed in 1) above and the next area to be printed.
- 35. The wide format printer of claim 34 wherein said programming for organizing the color plane into areas includes organizing the color plane into rectangular areas having a first pair of sides parallel to the print axis and separated in the direction of the printing sheet translation axis by a distance that is an integral number of printing swath widths and second pair of sides that are parallel to the printing sheet translation axis.
- 36. A wide format thermal printer for printing a multicolor graphic product onto a printing sheet in separate color planes and responsive to machine readable data representative of the graphic product, comprising:a workbed including a platen and providing a worksurface for supporting the printing sheet, said worksurface containing a print axis and printing sheet translation axis perpendicular to the print axis; printing sheet translation means for translating the printing sheet along a printing sheet translation axis; a thermal printhead translatable in the direction of the print axis, the thermal printhead including an array of thermal printing elements extending parallel to the printing sheet translation axis, said thermal printer including a first actuator for translating the thermal printhead in the direction of the print axis; donor sheet apparatus including a take-up shaft coupled to a take up motor and a supply shaft, said take-up and supply shafts for coupling to take-up rolls and supply rolls, respectively, of donor sheet, said take-up motor for winding the donor sheet on the take-up roll after the donor sheet is drawn from the supply roll and interposed between said thermal printhead and the printing sheet, said donor sheet apparatus being translatable with said thermal printhead in the direction of the print axis means for securing the printing sheet to the workbed when printing on the printing sheet and releasing the printing sheet from the workbed when translating the printing sheet; a controller in communication with, and for controlling, said printing sheet translation means, said thermal printhead, said take-up motor, said first and second actuators and said means for securing the printing sheet, and wherein said controller includes programming stored in a memory associated therewith for: A) selecting first and second portions of the color plane to be printed on the printing sheet, said selecting including determining the end in the direction of the printing sheet translation axis of the color plane to which the printhead is currently the nearest; and selecting the first portion of the color plane to be between the printhead and the nearer end of the color plane and the second portion to be the remainder of the color plane; and B) printing the first portion of the color plane onto the printing sheet before printing the second portion of the color plane, wherein printing each of the portions includes printing in successive print swaths, each having a printing width, by translating the thermal printhead along a print axis orthogonal to the printing sheet translation axis and selectively energizing the thermal printing elements responsive to the machine readable data representative of the multicolor graphic product and translating the printing sheet in the direction of the printing sheet translation axis between print swaths.
- 37. The wide format printer of claim 36 wherein said controller further includes programming for, when printing the first portion of the color plane, translating the printing sheet in the direction of the printing sheet translation axis in one direction between consecutive swaths and when printing the second portion of the color plane, translating the printing sheet in the same direction in the direction of the printing sheet translation axis between consecutive print swaths.
- 38. The wide format printer of claim 36 wherein said controller further includes programming for, when printing the first portion of the color plane, translating the printing sheet in the direction of the printing sheet translation axis in one direction between consecutive swaths and when printing the second portion of the color plane, translating the printing sheet in the opposite direction along the print sheet translation axis between consecutive print swaths.
- 39. The wide format thermal printer of claim 36 wherein said printing sheet translation means includes a pair of translatable clamps each movable between clamped and unclamped conditions relative to the printing sheet supported on said worksurface and extending across the workbed from a first end to second end parallel to the print axis, the first ends being mechanically coupled to one another and the second ends being mechanically coupled to one another such that the clamps are substantially fixedly spaced from one another in the direction of the printing sheet translation axis; andleft and right independent actuators coupled to the first and second ends, respectively, of the translatable clamps for translating the clamp pair.
- 40. A wide format thermal printer for printing a multicolor graphic product onto a printing sheet in separate color planes and responsive to machine readable data representative of the graphic product, comprising:a workbed including a platen and providing a worksurface for supporting the printing sheet, said worksurface containing a print axis and printing sheet translation axis perpendicular to the print axis; printing sheet translation means for translating the printing sheet along a printing sheet translation axis; a thermal printhead translatable in the direction of the print axis, the thermal printhead including an array of thermal printing elements extending parallel to the printing sheet translation axis, said thermal printer including a first actuator for translating the thermal printhead in the direction of the print axis and a second actuator coupled to the printhead for lifting the printhead away from the printing sheet for refraining from pressing the donor sheet against the printing sheet such that donor sheet is not drawn past the printhead said thermal printhead is translated in the direction of the print axis; donor sheet apparatus including a take-up shaft coupled to a take up motor and a supply shaft, said take-up and supply shafts for coupling to take-up rolls and supply rolls, respectively, of donor sheet, said take-up motor for winding the donor sheet on the take-up roll after the donor sheet is drawn from the supply roll and interposed between said thermal printhead and the printing sheet, said donor sheet apparatus being translatable with said thermal printhead in the direction of the print axis means for securing the printing sheet to the workbed when printing on the printing sheet and releasing the printing sheet from the workbed when translating the printing sheet; a controller in communication with, and for controlling, said printing sheet translation means, said thermal printhead, said take-up motor, said first and second actuators and said means for securing the printing sheet, and wherein said controller includes programming stored in a memory associated therewith for: 1) determining from the machine readable data that a first color plane to be printed before a second color plane includes at least one object including a portion to be knocked out by an object of the color of the second color plane; 2) printing the first a color plane onto the printing sheet in successive print swaths, each having a printing width, by translating the thermal printhead in the direction of the print axis and selectively energizing the thermal printing elements while pressing the donor sheet against the printing sheet with the thermal printhead and, between successive print swaths, translating the printing sheet in the direction of the printing sheet translation axis between print swaths; and 3) refraining from printing that portion of the object determined to be knocked out.
- 41. The wide format printer of claim 40 wherein said controller further includes programming for when printing at least one of the print swaths, determining when consecutive pixels to be printed are separated in the direction of the print axis by more than a minimum distance of all blank pixels, including blank pixels corresponding to the knocked out portion of the one object, and upon determining that the consecutive pixel are so separated, lifting the thermal printhead away from the printing sheet when translating the printhead at least part of the distance between the consecutive pixels for substantially preventing donor sheet from being drawn past the printhead, thereby conserving donor sheet.
- 42. The wide format thermal printer of claim 41 wherein said controller further includes programming for printing one of the color planes by translating the printing sheet in the opposite direction along the printing sheet translation axis between consecutive swaths to that in which it is translated between consecutive swaths when printing a different color plane.
- 43. The wide format thermal printer of claim 40 wherein said printing sheet translation means includes a pair of translatable clamps each movable between clamped and unclamped conditions relative to the printing sheet supported on said worksurface and extending across the workbed from a first end to second end parallel to the print axis, the first ends being mechanically coupled to one another and the second ends being mechanically coupled to one another such that the clamps are substantially fixedly spaced from one another in the direction of the printing sheet translation axis; andleft and right independent actuators coupled to the first and second ends, respectively, of the translatable clamps for translating the clamp pair.
Parent Case Info
This application is a division of Ser. No. 09/288,428 filed Apr. 8, 1999.
US Referenced Citations (9)
Foreign Referenced Citations (2)
Number |
Date |
Country |
3-254981 |
Jul 1993 |
JP |
5169690 |
Jul 1993 |
JP |