CPC G06F 11/1004 (2013.01) [G06F 11/0706 (2013.01); G06K 7/0008 (2013.01); G06K 7/10039 (2013.01)] | 10 Claims |
1. A tag reading apparatus that reads tag data from a wireless tag, comprising:
an antenna that emits a radio wave to start reading the tag data, receives a radio wave emitted from the wireless tag, and outputs a reception signal;
an extraction device that extracts, from the reception signal, a data signal in which the tag data has been encoded; and
a processor configured to:
receive designation of a wireless tag to be learned, the tag data of the wireless tag to be learned including an identification code for identifying the wireless tag to be learned;
acquire the identification code of the wireless tag to be learned without receiving, by the antenna, a radio wave from the wireless tag to be learned, and generate, on a basis of the acquired tag data, correct answer data of the wireless tag to be learned;
cause the antenna to emit a radio wave for starting reading the identification code of the wireless tag to be learned to start reading the identification code of the wireless tag to be learned;
learn a feature amount of the data signal extracted by the extraction device from the reception signal output by the antenna that has received the radio wave from the wireless tag to be learned, in association with the correct answer data of the wireless tag to be learned, the feature amount indicating a fluctuation of a period of each bit of the data signal;
cause the antenna to emit a radio wave for starting reading tag data of a wireless tag to be read to start reading the tag data of the wireless tag to be read; and
determine, on a basis of the feature amount, the tag data included in the data signal extracted by the extraction device from the reception signal output by the antenna that has received the radio wave from the wireless tag to be read.
|