Patent ID: 7806330

Claim:
A radio-tag reading apparatus comprising: a reading unit which reads radio-tag data in which header data and merchandise management data of a prescribed number of bytes are alternately recorded from a radio tag attached to an item of merchandise; a tag-data storing unit which stores the radio-tag data read by the reading unit; first data reading means for reading first header data and data of a prescribed number of bytes which is recorded following the first header data from the radio-tag data recorded in the tag-data storing unit; first data analyzing means for determining whether the first header data read by the first data reading means is identification data that specifies the merchandise management data; first data output means for outputting, when the first header data is determined as the identification data by the first data analyzing means, the data of the prescribed number of bytes which is read following the first header data by the first data reading means, as the merchandise management data to a POS terminal; second data reading means for reading second header data, which is recorded in the tag-data storing unit following data of the prescribed number of bytes output by the first data output means, and data of a prescribed number of bytes which is recorded following the second header data; second data analyzing means for determining whether the second header data read by the second data reading means is identification data that specifies the merchandise management data or data that indicates no data; second data output means for outputting, when the second header data is determined as the identification data by the second data analyzing means, the data of the prescribed number of bytes which is read following the second header data by the second data reading means to the POS terminal; and stopping means for stopping output of the radio-tag data recorded in the tag data storing unit to the POS terminal when the second header data is determined as the data that indicates no data by the second data analyzing means.