Patent ID: 9569708
Date: 2017-02-14
CPC Classifications: G06K

Claim:
1. A printer, comprising: a carrying section configured to carry a tag into which information is to be written by way of wireless communication, wherein the carrying section carries the tag for a distance proportional to a number of pulse signals input to the carry section; a writing section configured to read, from a memory section, a set writing position in the tag where information is written into the tag and to write the information into the tag which is carried to the set writing position by the carrying section by way of wireless communication to issue the tag, wherein the set writing position is a preset position corresponding to the preset number of pulse signals which is input to the carry section after a predetermined portion of a downstream side of a carrying direction by the carrying section of the tag is detected; a determination section configured to, after a command that instructs the writing section to write the information into the tag is received, determine, every time the tag into which the writing section writes the information is issued, whether an updated writing position where information is written into the tag is input as the updated number of pulse signals by a key provided on the printer while the information is written into the tag which is sequentially carried to the set writing position by the carrying section, wherein the updated writing position corresponds to a position moving, by a preset amount corresponding to the updated number of pulse signals from the set writing position as a reference, along with the carrying direction by the carrying section of the tag or an opposite direction of the carrying direction; and a correcting section configured to correct the set writing position stored in the memory section according to the input updated writing position when the determination section determines the updated writing position is input, wherein the writing section is configured to read the set writing position from the memory section every time the writing section issues the tag.