1. Field of the Invention
The present invention is directed to a signal conversion circuit and, more particularly, to an apparatus, system and method for automatically detecting and converting thermal printhead dot history control signals from one type to a different type.
2. Description of the Background
Typical printers in the current art may be classified into four major categories: dot matrix printers, inkjet printers, laser printers, and thermal sublimation (or thermal transfer) printers. Thermal printers have become increasingly popular due to their economical performance. A thermal printer uses a thermal print head (TPH) to heat ribbons or paper containing dyes. The dyes of the heated ribbon are transferred onto the object to be printed, such as paper, or change the dye in the paper dark or to a particular color.
More specifically, a TPH may print on an output medium by, for example, transferring pigment from a donor sheet to the output medium or by initiating a color-forming reaction in the output medium. The output medium may be a porous receiver receptive to the transferred pigment, or a paper coated with the color-forming chemistry, for example. Each of the TPHs, when activated, may form color on the medium passing underneath the TPH, creating a spot having a particular density. Regions with larger or denser spots are perceived as darker than regions with smaller or less dense spots. Digital images are rendered as two-dimensional arrays of very small and closely-spaced spots.
Furthermore, TPHs may be very expensive, and may be unique to particular manufacturer and printer model. Various TPH manufacturers may produce TPHs capable of using dot history control (DHC) for which specific driver integrated circuits (ICs) are used to control signal timing from the printer to the TPH using a particular and specific set of timing signals. By producing THPs with unique ICs using these particular and specific set of timing signals, THP manufacturers severely limit the availability of constituent parts used to make a TPH to be used with a particular printer.
Thus, the need exists in the current art for an apparatus, system and method to allow for the interchangeability of comparable integrated circuit drivers for thermal print heads, and related apparatuses, systems and methods to solve the above-mentioned problems.
Understanding of the disclosure will be facilitated by consideration of the following detailed description of the embodiments, taken in conjunction with the accompanying drawings, in which like numerals refer to like parts and in which:
It is to be understood that the figures and descriptions of the present invention have been simplified to illustrate elements that are relevant for a clear understanding of the present invention, while eliminating, for the purposes of clarity, many other elements found in typical printing apparatuses, systems and methods. Those of ordinary skill in the art will recognize that other elements are desirable and/or required in order to implement the present invention. However, because such elements are well known in the art, and because they do not facilitate a better understanding of the present invention, a discussion of such elements is not provided herein.
The present invention provides a conversion circuit to allow a printer controller to send a different set of control signals for Dot History Control (DHC) to a printhead and its ICs than the IC is designed to receive and a detection circuit to choose the type of signaling. Common elements of a DHC system in the current art are discussed hereinbelow with respect to
By way of background, in a conventional TPH, a plurality of ICs may be provided on a ceramic wafer along with the necessary heat elements. The purpose of the ICs may be to switch the heat elements on and off. ICs may, for example, be provided with: a shift register that stores data consisting of as many bits as the resistive elements that the driver device needs to drive; a plurality of logic gates that feed the data of the individual bits of a shift register to a transistor; a plurality of transistors that drive the resistive elements; and output terminals connected to the resistive elements or heaters.
These IC elements may be control by a plurality of control signals which, in turn, may fire a plurality of heaters. As illustrated in
E type signaling DHC may include techniques for reducing pulse width when a heater element has retained heat from firing on a previous print line. A primary advantage to using DHC in a printer may be to improve the quality of printer during high speed operation. An additional advantage of DHC may be that without utilizing DHC, heaters running “hot” may need to be turned off to allow for temperature equalization with unfired heater elements in the same IC, for example. Without controlling the overall temperature of the heater elements through DHC, the heater elements may overheat during printing and may promote poor print quality by turning too much of the subject media dark causing a “smudging” effect, or by damaging or “burning out” the resistor heaters and a shortening of the over life of the IC or heater element. Further, the use of DHC may allow for greater energy efficiency, and may reduce the overall energy consumed during printing.
For K type DHC, the ICs may receive a strobe signal firing all selected heater elements for the same amount of time. Utilizing DHC, the printer controller may briefly fire the individual heater elements using a strobe pulse varied in width by printed dot. This function, which may be computed by the printer controller, may, for example, be implemented using five (5) additional control signals, which the printer controller holds low for progressively shorter amounts of time. The printer controller, or IC driver, may choose which controller signal pulse width to use for each printed dot based on at least one function of that dot's immediate state, the immediate states of adjacent dots and the previous states of the current and adjacent dots.
As illustrated in
For example, “cont. 1” is relatively cold because it did not fire in the preceding two lines, while “cont. 5” is relatively hot because it did fire in the proceeding two lines. To print these two dots on the present print line with a substantially similar optical density, for example, the printer controller in combination with the driver ICs must hold “cont. 1” low for a longer time than “cont. 5”. Thus, the IC may switch a heating element on as long as the appropriate controller signal is low, the strobe pulse is low, the BOE is high, and the data bit in the latch register is high. The selection of which of the “cont #” signals to use may be computed by the specific driver IC based on the temporal and spatial locality of hot and cold dots.
In an embodiment of the present invention, a conversion circuit is provided to allow a printer controller to send a different set of control signals for DHC to an IC than the IC is designed to receive and that the signaling type is automatically detected and converted. For example, a printer controller programmed to send seven (7) DHC controller signals may be interfaced with an IC designed to receive only five (5) DHC controller signals using a conversion circuit of the present invention. Similarly, to facilitate communication between a printer controller using five (5) DHC controller signals and an IC designed to receive seven (7) DHC controller signals, the conversion circuit example of the present invention may be employed. The DHC convertions/detection circuit may be built into the TPH, along with specific DHC driver ICs, such as to ensure the driver ICs receive the correct DHC signaling they were designed for regardless of which of any of several DHC signaling types the printer is designed to deliver.
As illustrated in
The present invention may also be used with a conversion circuit which allows five (5) DHC signals from the printer intended to control ICs requiring seven (7) DHC signals (in addition to the standard control signals). As illustrated in
The present invention allows for the automated selection of the appropriate conversion, per the discussion above, based on the specifics of received DHC signals. As discussed above, the most common number of DHC signals output by a printer's IC may be either five (5) or seven (7). By detecting the specifics of incoming signals and selecting the most suitable conversion, the present invention may provide for an adaptable replacement printhead compatible with several types of DHC signals from the printer.
As illustrated in
Exemplary signal detection that may be used with the present invention may include an arrangement of gates based on the assumption that any received DHC signals will either number five (5) or seven (7). Thus, the receiving of seven (7) DHC signals sent from a printer IC may be detected using a simple gate. For example, an AND gate may received both signals “cont. 6” and “cont. 7,” and will therefore yield a true if seven (7) signals are sought.
Similarly, those skilled in the art will appreciate that alternative logic gates, accumulating logic, or the like may be used to assess the type of signaling expected for communication with the print head. By way of additional, non-limiting example, a multiplexer (MUX) may be used to accumulate incoming 1s and 0s, thereby outputting an indication of whether input was received on seven (7) or five (5) of 8 bit inputs.
To overcome any false positives related to the output provided by the IC, a specific test may be run on the printer upon insertion of a printhead comprising the present logic, to ensure proper detection of the number of received signals. For example, a test page may be printed maximum signaling to be generated by the IC by, for example, printing a series of printed shapes requiring the use of each heater element. By completing such an action, a newly engaged printhead may detect and select the use of a proper conversion as discussed above.
With or without a test as described, time buffering, such as shift registers, may be employed to improve detection results by buffering by a predetermined time, such as by three (3) print period intervals, for example, the providing of received DHC data for determination by the present invention of the number of signals being used by the printer. Shift registers or the like may be employed with any arrangement of gates to determine the number of received DHC signals.
By way of additional non-limiting example, certain print heads may provide an interface that can optionally be fitted to multiple different printers, some of which may have a dot history of Type A, and some may have a dot history of Type B. As used immediately hereinbelow, “Type A” is used to indicate a particular number of signals in a dot history, while “Type B” is used to indicate a different number of signals in a dot history. For example, Type A may indicate 5 signal signaling, and Type B may indicate 7 signal signaling, although the number of signals for Type A and Type B may differ from this example, such any number of signals between 3 and 20, by way of non-limiting example. Thus, the present invention may be provided as a print head that can identify whether the printer into which the print head is placed is a Type A or Type B printer, and the print head will accordingly adjust to use the correct type of signaling.
Although the invention has been described and pictured in an exemplary form with a certain degree of particularity, it is understood that the present disclosure of the exemplary form has been made by way of example, and that numerous changes in the details of construction and combination and arrangement of parts and steps may be made without departing from the spirit and scope of the invention; the conversion of one DHC scheme to another.
This application claims the benefit of priority to U.S. Provisional Patent Application No. 61/438,414, filed Feb. 1, 2011, the entirety of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61537921 | Sep 2011 | US |