1. Field of the Invention
The present invention relates to a thermal printer having a thermal head.
2. Background Information
A thermal printer that performs printing with a thermal head is well known. In such thermal printer, prior to the start of the printing operation, it is necessary to preheat the thermal head. Furthermore, it is necessary to convey the paper to the printing position prior to the start of the printing operation. In known technologies, these preheating operation and paper conveyance operation are performed serially. For example, as shown in
In the case shown in
In view of the above, it will be apparent to those skilled in the art from this disclosure that there exists a need for an improved thermal printer that overcomes the above described problems. This invention addresses this need in the art as well as other needs, which will become apparent to those skilled in the art from this disclosure.
It is an object of the present invention to provide a thermal printer which enables a shorter processing time prior to printing while allowing to prolong the useful life of the thermal head.
The first aspect of the present invention provides a thermal printer adapted to perform printing on a paper. The thermal printer includes a casing; a control part; a thermal head pivotably supported to the casing and operatively connected to the control part such that the thermal head is heated upon a heating instruction from the control part and the heating is ended upon a heating-ending instruction from the control part; a temperature detector operatively connected to the control part such that the temperature detector detects a temperature of the thermal head upon a temperature detection instruction from the control part; and a feed motor adapted to convey the paper, the feed motor being operatively connected to the control part such that the feed motor is driven upon a conveyance instruction from the control part and that the conveyance is ended upon a conveyance-ending instruction from the control part. The control part is configured to issue, prior to printing, the heating instruction and the conveyance instruction such that the heating of the thermal head and the conveyance of the paper are performed in parallel. The control part is configured to issue the temperature detection instruction as an interrupt every predetermined period of time after the heating instruction is issued. The control part is configured to issue the heating-ending instruction when the temperature of the thermal head detected by the temperature detector reaches a predetermined preheat-ending temperature.
In this construction, the mechanical preparatory operation is initiated following the initiation of the preheating of the thermal head, and the temperature detector monitors the head temperature, thereby monitoring the timing at which the preheating is to be ended, during the execution of the mechanical preparatory operation. In other words, the preheating of the thermal head and the mechanical preparatory operation are executed in parallel. As a result, the overall processing time or the waiting time prior to the printing can be shortened as compared to a case in which the preheating of the thermal head and the mechanical preparatory operation are executed serially. Such shortening of the processing time prior to the printing makes the thermal printer easier to use for the user.
Furthermore, by performing the preheating of the thermal head and the mechanical preparatory operation in parallel, the preheating time can be lengthened. Since the preheating is performed while the mechanism preparatory operation is in progress, the preheating can be preformed for a longer period of time while still shortening the overall processing time. Accordingly, as compared to the case in which the preheating is performed quickly after the mechanism preparatory operation in order to shorten the time, the amount of current to be supplied can be reduced, so that the useful life of the thermal head can be extended.
In particular, since the head temperature is detected at each periodic interrupt made by the control part during the execution of the mechanical preparatory operation, finer temperature control can be accomplished. As a result, the preheating end timing can be obtained more precisely. Accordingly, it is possible to reduce the occurrence of excessive accumulation of heat due to the preheating end temperature being exceeded. Thus, the useful life of the thermal head can be prolonged.
In the thermal printer, the control part is preferably configured to issue the temperature detection instruction as an interrupt every 1-2 milliseconds. Accordingly, it is possible to perform finer temperature control as compared to the case in which the head temperature is not detected until one sheet of the image receiving paper is conveyed in the normal direction. As a result, the preheating end timing can be obtained more precisely. Accordingly, occurrence of an excessive accumulation of heat due to the preheating end temperature being exceeded can be reduced, so that the useful life of the thermal head can be prolonged.
The thermal printer preferably further includes a platen roller rotatably supported to the casing; and a mode motor operatively connected to the control part and the thermal head so as to, upon a switching instruction from the control part, switch between a head-up mode in which the thermal head is pivoted away from the platen roller, thereby allowing the conveyance of the paper, and a head-down mode in which the thermal head is pivoted toward the platen roller. The control part is configured to issue the switching instruction and the heating instruction, such that the heating of the thermal head is performed in parallel with the pivoting of the thermal head away from the platen roller.
The head-up operation, the paper feed operation and the head-down operation are mechanical operations that generally take time. In this construction, however, since the mechanical preparatory operation (including these operations) and the preheating of the thermal head are performed in parallel, the overall printing preparation time can be shortened, while the useful life of the thermal head can be lengthened.
In the thermal printer, the control part is preferably and ASIC.
A method of preheating a thermal head of a thermal printer before the thermal printer performs printing on a paper in accordance with another aspect of the present invention includes starting heating of the thermal head; starting conveyance of the paper such that the paper is conveyed while the thermal head is heated; detecting a temperature of the thermal head as an interrupt every predetermined period of time while the thermal head is heated; and ending the heating of the thermal head when the temperature of the thermal head reaches a predetermined preheating-ending temperature.
The method of preheating a thermal head of a thermal printer preferably further includes pivoting the thermal head away from a platen roller before the conveyance of the paper while the thermal head is heated; and pivoting the thermal head toward the platen roller after the conveyance of the paper.
These and other objects, feature, aspects and advantages of the present invention will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses a preferred embodiment of the present invention.
Referring now to the attached drawings which form a part of this original disclosure:
Selected embodiments of the present invention will now be explained with reference to the drawings. It will be apparent to those skilled in the art from this disclosure that the following descriptions of the embodiments of the present invention are provided for illustration only and not for the purpose of limiting the invention as defined by the appended claims and their equivalents.
The thermal printer of the present invention makes it possible to shorten the overall processing time or waiting time prior to printing, and to lengthen the useful life of the thermal head.
Block diagrams of
The thermal printer is a so-called sublimation printer. As is shown in
Furthermore, as is shown in
To describe the ASIC 10 in detail, as is shown in
Here, the feed motor 60 is a motor that is used for feeding/discharging or conveying of an image receiving paper 2 (
The mode motor 70 is a motor that is used to control the orientation of the thermal head 20. More specifically, the mode motor 70 is used to switch between a head-up mode, during which the thermal head 20 is moved away from the image receiving paper 2 and the platen roller 80 to separate the thermal head 20 from the image receiving paper 2, and during which feeding and discharge of the paper are allowed (see the arrow indicating the head-up operation SP1 in
As is shown in
The printing system of the thermal printer 1 will be described with reference to
In the sublimation thermal printer 1, the ink ribbon 40 and the image receiving paper 2 are set between the thermal head 20 and the platen roller 80 so that the dye ink layer 40b and the receiving layer 2b contact each other with the ink ribbon 40 being on the side of the thermal head 20. Then, the ink of the dye ink layer 40b is melted by the heat of the heating elements 21, and this ink is transferred to the receiving layer 2b of the image receiving paper 2, so that coloring and printing are accomplished. In this case, the transfer of the ink and the amount of ink transferred, i.e., the printing density or printing gradations, are controlled by the temperature of the abovementioned heating elements 21. The printing density increases as this temperature of the heating elements 21 increases.
In such printing system, the control of the temperature of the abovementioned heating elements 21 is basically accomplished by the ASIC 10 that controls, based on the printing density data for the dots corresponding to the heating elements 21, the time during which the power is to be supplied to each of the heating elements 21. More specifically, as is shown in
This control of the power transmission time by the head controller 140 can be performed independently from and in parallel with other controls of the CPU 110. The head controller 140 not only controls the power transmission during the printing, but also controls the power transmission for the preheating prior to the printing. Specifically, the head controller 140 controls the heat generation at the heating elements 21 of the thermal head 20 under the control of the control part 100. Furthermore, since the temperature control of the heating elements 21 can be accomplished by controlling the energy supply to these heating elements 21 in any form, another construction is also possible in which the printing energy is controlled by controlling the voltage applied to the heating elements 21 instead of the power transmission time.
Furthermore, as is shown in
The paper sensors 91 and 92 monitor the conveyance of the image receiving paper 2, and the tray sensor 93 monitors the mounting of the paper tray (not shown in the figures). The cartridge sensor 94 monitors the mounting of a cartridge (not shown in the figures) in which the ink ribbon 40 is accommodated. The marker sensor 95 monitors a marker provided on the ink ribbon 40 for the purpose of positioning the ink ribbon 40. Additionally, although it is not shown in
Furthermore, as is shown in
The ROM 120 is accessible by the CPU 110. Various types of processing and the like (described above and described later) are performed according to programs (not shown in the figures) stored in the ROM 120. Furthermore, the RAM 130 is also accessible by the CPU 110. For example, the CPU 110 reads and writes various types of printing data and the like from and into the RAM 130. A flag 131 utilized in the monitoring of the head temperature described below is assigned to a portion of the RAM 130, and the CPU 110 can also access this flag 131. Furthermore, the CPU 110 also includes a counter or timer 111 as interrupt means for performing periodic interrupts that are utilized in the head temperature monitoring as described below.
The CPU 110, the ROM 120 and the RAM 130 are collectively referred to as the “control part 100.” As described above, the head controller 140 controls the heat generation in the thermal head 20 based on the instructions from the control part 100. Furthermore, the feed motor 60 and the mode motor 70 are collectively referred to as the “mechanical element part 200” (see
First, in the thermal printer 1, the control part 100 instructs the head controller 140 to initiate the preheating of the thermal head 20. Accordingly, the power transmission to the thermal head 20 is started. As a result, the preheating of the thermal head 20 is initiated. (preheating initiation instruction SP101).
Then, after the initiation of the preheating, the control part 100 executes the mechanical preparatory operation SP0 to prepare the mechanical element part 200 for printing (mechanical preparatory operation execution instruction SP102). Here,
As is shown in
In this case, since the thermal printer 1 has the motor controller 150 that controls the mechanical element port 200 based on the instructions from the control part 100, the control part 100 can execute the mechanical preparatory operation SP0 by, for example, successively sending instructions for initiation and execution of the head-up operation SP1, the paper feed operation SP2, and the head-down operation SP3 to the motor controller 150.
Furthermore, as shown in
Then, when the head temperature has reached the preheating end temperature, the control part 100 ends the preheating of the thermal head 20 (preheating ending instruction SP104). More specifically, the control part 100 can ascertain whether or not the preheating-ending temperature has been reached from the state of the flag 131, in other words, whether or not the flag 131 has been set. Where the flag 131 has been set, i.e., that the preheating-ending temperature has been reached, the control part 100 instructs the head controller 140 to end the preheating. In the case of this embodiment, the control part 100 instructs the head controller 140 to stop transmission of the power to the thermal head 20.
In this manner, the mechanical preparatory operation SP0 ends. This completes the operations prior to the printing.
In such a thermal printer 1, the mechanical preparatory operation SP0 (head-up operation SP1, the paper feed operation SP2, and the head-down operation SP3) is initiated following the initiation of the preheating of the thermal head 20, and the head temperature monitoring operation SP103 monitors the head temperature during the execution of the mechanical preparatory operation SP0, and thereby monitors the end timing of the preheating. In other words, the preheating of the thermal head 20 and the mechanical preparatory operation SP0 are performed at the same time in parallel.
By performing the preheating and the mechanical preparatory operation SP0 in parallel in this manner, the overall processing time prior to the printing can be shortened as compared to a case (see
Furthermore, by performing the preheating and the mechanical preparatory operation SP0 in parallel in this manner, the preheating time can be lengthened. Since the preheating is performed while the mechanism preparatory operation SP0 is in progress, the preheating can be preformed for a longer period of time while still shortening the overall processing time. Accordingly, as compared to the case in which the preheating is performed quickly after the mechanism preparatory operation in order to shorten the time as shown in
In particular, in the above described embodiment, the temperature detection during the head temperature monitoring operation SP103 is performed at each periodic interrupt operation performed by the timer 111 during the mechanical preparatory operation SP0. Furthermore, the period between two interrupt operations can be set at a value shorter than the conveyance time of one sheet of the image receiving paper 2. Accordingly, it is possible to perform finer temperature control as compared to the case in which the head temperature is not detected until one sheet of the image receiving paper is conveyed in the normal direction. As a result, the preheating end timing can be obtained more precisely. Accordingly, occurrence of an excessive accumulation of heat due to the preheating end temperature being exceeded can be reduced, so that the useful life of the thermal head can be prolonged.
Furthermore, in the above description, the mechanical preparatory operation includes the head-up operation SP1, the paper feed operation SP2, and the head-down operation SP3. However, various types of operations are conceivable as the mechanical preparatory operation SP0 that is performed prior to the printing. In other words, by performing the preheating of the thermal head and the mechanical preparatory operation (which generally includes a time-consuming mechanical operation) in parallel, it is possible to shorten of the abovementioned printing preparation time and while allowing the useful life of the thermal head to be lengthened. For example, since the paper feed operation SP2 requires a longer operating time than the head-up operation SP1 or the head-down operation SP3, it would also be possible to perform only the paper feed operation SP2 of the mechanical preparatory operation SP0 in parallel with the preheating operation.
Furthermore, the color printing is described as an exampled in the above-described embodiment. However, the thermal printer 1 can also be applied to black and white printing. Furthermore, as shown in
As used herein, the following directional terms “forward, rearward, above, downward, vertical, horizontal, below and transverse” as well as any other similar directional terms refer to those directions of a device equipped with the present invention. Accordingly, these terms, as utilized to describe the present invention should be interpreted relative to a device equipped with the present invention.
The term “configured” as used herein to describe a component, section or part of a device includes hardware and/or software that is constructed and/or programmed to carry out the desired function.
Moreover, terms that are expressed as “means-plus function” in the claims should include any structure that can be utilized to carry out the function of that part of the present invention.
The terms of degree such as “substantially”, “about” and “approximately” as used herein mean a reasonable amount of deviation of the modified term such that the end result is not significantly changed. For example, these terms can be construed as including a deviation of at least ±5% of the modified term if this deviation would not negate the meaning of the word it modifies.
This application claims priority to Japanese Patent Application No. 2005-007439. The entire disclosure of Japanese Patent Application No. 2005-007439 is hereby incorporated herein by reference.
While only selected embodiments have been chosen to illustrate the present invention, it will be apparent to those skilled in the art from this disclosure that various changes and modifications can be made herein without departing from the scope of the invention as defined in the appended claims. Furthermore, the foregoing descriptions of the embodiments according to the present invention are provided for illustration only, and not for the purpose of limiting the invention as defined by the appended claims and their equivalents. Thus, the scope of the invention is not limited to the disclosed embodiments.
Number | Date | Country | Kind |
---|---|---|---|
2005-007439 | Jan 2005 | JP | national |