A tag communication device performing wireless communication with a radio frequency identifier (RFID) tag comprising a light emitting unit , comprising: a communication unit that performs wireless communication with the RFID tag ; an imaging unit that images at least a portion of a communicable range of the communication unit ; and a control unit , wherein the control unit performs an acquisition process of acquiring tag identifications (IDs) of one or more RFID tags , which are present in the communicable range of the communication unit , through the communication unit , a transmission process of transmitting a light emission instruction to at least some of the RFID tags corresponding to the acquired tag IDs through the communication unit , a measurement process of measuring a distance between the imaging unit and a position where the light emitting unit emits light based on the light emission instruction, on the basis of imaging information of the imaging unit , and an operation process of performing a predetermined operation on an RFID tag to which the light emission instruction is transmitted through the communication unit in a case where it is determined that the distance is within a predetermined range, said predetermined operation being related to communication with the RFID tag or reading/writing information from/to the RFID tag, the tag communication device being characterized in that the control unit sets two or more sub-ranges within the predetermined range in the operation process, and performs a different operation on the RFID tag to which the light emission instruction is transmitted depending on in which sub-range the distance between the imaging unit and the position where the light emitting unit emits light based on the light emission instruction is included, in the operation process. a communication unit that performs wireless communication with the RFID tag ; an imaging unit that images at least a portion of a communicable range of the communication unit ; and a control unit , wherein the control unit performs an acquisition process of acquiring tag identifications (IDs) of one or more RFID tags , which are present in the communicable range of the communication unit , through the communication unit , a transmission process of transmitting a light emission instruction to at least some of the RFID tags corresponding to the acquired tag IDs through the communication unit , a measurement process of measuring a distance between the imaging unit and a position where the light emitting unit emits light based on the light emission instruction, on the basis of imaging information of the imaging unit , and an operation process of performing a predetermined operation on an RFID tag to which the light emission instruction is transmitted through the communication unit in a case where it is determined that the distance is within a predetermined range, said predetermined operation being related to communication with the RFID tag or reading/writing information from/to the RFID tag, the tag communication device being characterized in that the control unit sets two or more sub-ranges within the predetermined range in the operation process, and performs a different operation on the RFID tag to which the light emission instruction is transmitted depending on in which sub-range the distance between the imaging unit and the position where the light emitting unit emits light based on the light emission instruction is included, in the operation process. <EOS>