The present application is based on Japanese Priority Document P2003-90139 filed on Mar. 28, 2003, the content of which is incorporated herein by reference.
1. Field of the Invention
The present invention relates to a printer and also to consumables which are consumed while a printer performs printing.
2. Description of the Background
A printer consumes various consumables during printing operation. In receipt printers incorporated into POS (Point of Sale) terminals, a typical consumable is receipt paper. In label printers, a typical consumable is label paper. In thermal printers, a typical consumable is heat-sensitive paper. In thermal transfer printers, recording paper and ink ribbon are typical consumables.
Different consumables have different physical properties. Therefore, the printing conditions of the printer must be adjusted depending on the properties of the consumable to be used. For example, in a thermal printer, the electrical energy supplied to the thermal head must be adjusted depending on the properties of the heat-sensitive paper to be used. Another example is a thermal transfer printer that adjusts the printing speed depending on the combination of recording paper and ink ribbon to be used.
However, adjusting the various printing conditions depending on the properties of various consumables is a troublesome task. Conventional printers require that printing conditions be adjusted according to the consumables to be used and therefore have the problem that these troublesome adjustments of the printing conditions are required.
Therefore, an object of the present invention is to make adjusting the various printing conditions easy for different types of consumables even in printers using different types of consumables.
A novel consumable according to the present invention is used in order to achieve the object of the present invention.
The consumable according to the present invention has a consumable section which is consumed during printing operation of a printer, and an RFID tag which stores specification data of the consumable.
The novel printer according to the present invention is used in order to achieve the object of the present invention.
The printer according to the present invention comprises: a printing section with a print head; and a holder which holds the consumable, the consumable being consumed during printing operation of the printing section and provided with an RFID tag which stores the consumable specification data, and controls the printing section based on the data obtained from the RFID tag through data communication.
A more complete appreciation of the present invention and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
A preferred embodiment of the present invention is described next while referring to
The receipt printer 1 receives data from the RFID tag 50 wirelessly (radio). This means that the receipt printer 1 has a wireless receiver 7. The wireless receiver 7 is located near a holder which holds the receipt paper 2. For wireless communication between the RFID tag 50 and the wireless receiver 7, an electrostatic coupling, electromagnetic coupling, microwave or other method may be used.
The CPU 10 is also connected through the system bus 11 with the thermal head 4, the cutter 5, the wireless receiver 7, and the stepping motor 14. In
One pulse width table T is provided for each of head resistance ranks 1 through 16. Therefore, the RFID tag 50 stores sixteen pulse width tables T which correspond to the head resistance ranks 1 through 16. Head resistance ranks are determined according to the resistance values of the heating resistors of the thermal head 4. The thermal head 4 has a jumper structure (not shown). The jumper structure determines the head resistance rank to be used.
During printing in black, the CPU 10 recognizes the head temperature detected by the thermistor attached to the head board of the thermal head 4. The CPU 10 then refers to the pulse width tables T stored in the RAM 13 and reads the pulse width for black which matches the temperature rank including the recognized head temperature. The CPU 10 then sends a head strobe signal corresponding to the read pulse width to the driver circuit (not shown) of the thermal head 4 to control the thermal head 4. The thermal head 4 in this way drives the heating resistors with the pulse width as defined in the corresponding pulse width table T. The characters are consequently printed in black on the receipt paper 2.
At printing in blue, the CPU 10 recognizes the head temperature detected by the thermistor attached to the head board of the thermal head 4. The CPU 10 then refers to the pulse width tables T stored in the RAM 13 and reads the pulse width for blue which matches the temperature rank including the recognized head temperature. The CPU 10 then sends a head strobe signal corresponding to the read pulse width to the driver circuit (not shown) of the thermal head 4 to control the thermal head 4. The thermal head 4 in this way drives the heating resistors with the pulse width as specified in the corresponding pulse width table T. The characters are consequently printed in blue on the receipt paper 2.
In this embodiment, the printing condition (pulse width of electrical energy in this embodiment) can therefore be automatically adjusted for a consumable (receipt paper 2 in this embodiment) according to the specification data for the consumable. Even when different types of receipt paper 2 are selectively used, making pulse width adjustments for different types of receipt paper 2 is easy.
At printing in black, the CPU 10 recognizes the head temperature detected by the thermistor attached to the head board of the thermal head 4. The CPU 10 also recognizes the speed for the printing which is to start. The CPU 10 then refers to the pulse width tables T′ stored in the RAM 13 and reads the pulse width for black which matches the temperature rank including the recognized head temperature and printing speed. The CPU 10 then sends a head strobe signal corresponding to the read pulse width to the driver circuit (not shown) of the thermal head 4 to control the thermal head 4. The thermal head 4 therefore drives the heating resistors with the pulse width as specified in the corresponding pulse width table T′. The characters are consequently printed in black on the receipt paper 2.
At printing in blue, the CPU 10 recognizes the head temperature detected by the thermistor attached to the head board of the thermal head 4. The CPU 10 also recognizes the speed of the printing which is to start. The CPU 10 then refers to the pulse width tables T′ stored in the RAM 13 and reads the pulse width for blue which corresponds to the temperature rank including the recognized head temperature and printing speed. The CPU 10 then sends a head strobe signal corresponding to the read pulse width to the driver circuit (not shown) of the thermal head 4 to control the thermal head 4. The thermal head 4 in this way drives the heating resistors with the pulse width as specified in the corresponding pulse width table T′. The characters are consequently printed in blue on the receipt paper 2.
The thermal printer 1 can therefore make a fine adjustment of the printing energy of the thermal head 4 to the receipt paper 2 in accordance with the printing speed.
Another preferred embodiment of the present invention is described next while referring to
The label printer 21 receives data from the RFID tags 51 and 52 wirelessly. This means that the label printer 21 has a first wireless receiver 27 and a second wireless receiver 29. The first wireless receiver 27 is located near a holder 26 for holding the label paper 22. The second wireless receiver 29 is located near a ribbon holder 28 for holding the ink ribbon 24. An electrostatic coupling, electromagnetic coupling, electromagnetic induction, microwave or other method may be used for wireless communication between the RFID tags 51 and 52 and the wireless receivers 27 and 29.
The CPU 31 is also connected through the system bus 32 with the thermal head 25, the first and second wireless receivers 27 and 29, and the stepping motor 35. In
It should be noted that optimum printing conditions for the label paper 22 differ depending on the combination of label paper 22 and ink ribbon 24. These printing conditions for example, are the pulse width of the electrical energy supplied to the heating resistors of the thermal head 25 and the printing speed. The label printer 21 adjusts the various printing conditions for the label paper 22 depending on the combination of label paper 22 and ink ribbon 24. The label printer 21 uses wireless communication with the RFID tags to obtain data on the type of label paper 22 and the type of ink ribbon 24 to be used. The silicon chip of the RFID tag 51 of the label paper 22 stores data on the type of the label paper 22. The data concerns the specifications for the label paper 22. The silicon chip of the RFID tag 52 of the ink ribbon 24 stores data on the type of ink ribbon 24. The data concerns the specifications for the ink ribbon 24. The label printer 21 therefore obtains data on the type of label paper 22 to be used, through data communication between the wireless receiver 27 and the RFID tag 51 of the label paper 22. The label printer 21 also obtains data on the type of ink ribbon 24 to be used through data communication between the wireless receiver 29 and the RFID tag 52 of the ink ribbon 24.
In the label printer 21, a pulse width table t as shown in
As the label paper roll 2 is loaded in the holder 26, the first wireless receiver 27 starts data communication with the RFID tag 51 of the label paper roll 22. As shown in
The second wireless receiver 29 starts data communication with the RFID tag 52 of the ink ribbon 24 when the ink ribbon 24 is loaded in the ribbon holder 28. As shown in
At step S15, a decision is made whether data on the combination of data on the type of label paper 22 and data on the type of ink ribbon 24 has been obtained. If the CPU 31 decides that the combination data has been obtained (Y at step S15), then preparation for printing is completed (step S16). One example of the step for completion of preparation for printing is performed by using a flag or the like to establish the status.
During the actual printing, the CPU 31 recognizes the speed of the printing that is going to start. The CPU 31 then reads the pulse width of electrical energy from the pulse width table t according to the obtained combination data of label paper 22 type data and ink ribbon 24 type data and the recognized printing speed. The CPU 31 controls the printing section 201 with the pulse width that was read. In other words, the CPU 31 sends a head strobe signal corresponding to the read pulse width to the driver circuit (not shown) of the thermal head 25 to control the thermal head 25. When the printing section 201 is controlled in this way, the pulse width for reading from the pulse width table t is selected based on the combination data of label paper 22 type data and ink ribbon 24 type data which were respectively obtained from the RFID tag 51 and the RFID tag 52 through data communication. The CPU 31 in this way controls the printing section 201 according to data obtained from the RFID tags 51 and 52 through data communication.
Therefore, according to this embodiment, the printing condition (pulse width of electrical energy in this embodiment) is automatically adjusted according to the specification data on the consumables (label paper 22 and ink ribbon 24 in this embodiment). So even when different types of label paper 22 and ink ribbon 24 are used, adjusting the pulse width for each type of label paper 22 and each type of ink ribbon 24 is easy. The label printer 21 can make a fine adjustment of the printing energy of the thermal head 25 to be applied to the label paper 22 and ink ribbon 24 in accordance with the printing speed.
As explained so far, according to the present invention, various printing conditions for consumables can be automatically adjusted according to specification data for the consumable that is stored in an RFID tag. Therefore, even when different types of consumables are used, various printing conditions for various consumables can be easily adjusted.
Obviously, numerous modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein.
Number | Date | Country | Kind |
---|---|---|---|
2003-090139 | Mar 2003 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6227643 | Purcell et al. | May 2001 | B1 |
6593952 | Funayama et al. | Jul 2003 | B1 |
20010007458 | Purcell et al. | Jul 2001 | A1 |
20020191998 | Cremon et al. | Dec 2002 | A1 |
Number | Date | Country |
---|---|---|
1082892 | Apr 2002 | CN |
01-297266 | Nov 1989 | JP |
05-205084 | Aug 1993 | JP |
06-122224 | May 1994 | JP |
2001-080098 | Mar 2001 | JP |
2001-354343 | Dec 2001 | JP |
Number | Date | Country | |
---|---|---|---|
20050024465 A1 | Feb 2005 | US |