Patent ID: 8886124
Filing Date: 2014-11-11
Classification: H04M,H04W

Abstract:
1. A communication device which performs Near Field Communication (NFC) with a communication terminal device, processes, by software, information received from the communication terminal device, and transmits the information to a registration device connected via a communication network, the communication device comprising: an antenna unit configured to receive radio waves from the communication terminal device; an NFC unit configured to switch to either one of two communication modes including (i) a first mode in which the communication device acts as a reader/writer device which transmits a polling signal to the communication terminal device and receives a polling response from the communication terminal device, and (ii) a second mode in which the communication device acts as a tag device which receives a polling signal from the communication terminal device and transmits a polling response to the communication terminal device, and to perform Near Field Communication with the communication terminal device via the antenna unit so as to receive software identification information and terminal identification information from the communication terminal device, the software identification information identifying an item of software that processes the information received from the communication terminal device, and the terminal identification information identifying the communication terminal device; a control unit configured to acquire corresponding software which is an item of software corresponding to the received software identification information, and to cause the acquired corresponding software to run so as to generate registration information containing the received terminal identification information of the communication terminal device, in accordance with an operation of the corresponding software caused to run, and to transmit the registration information to the registration device connected to the communication device via the communication network; and a storage unit configured to store at least one item of software, wherein the NFC unit switches the communication mode to the first mode in the case where the control unit causes the corresponding software to run, in the case where the corresponding software is stored in the storage unit, the control unit is configured to acquire the corresponding software from the storage unit and cause the acquired corresponding software to run, the communication device is connected via a communication network to a storage device which stores at least one item of software containing the corresponding software, the NFC unit switches the communication mode to the second mode in the case where the NFC unit has received the polling signal from the communication terminal device, and the communication device further comprises: a communication unit configured to communicate with the storage device, the control unit is configured to determine whether or not the corresponding software is stored in the storage unit, based on the software identification information, when it is determined that the corresponding software is stored in the storage unit, the control unit is configured to acquire the corresponding software from the storage unit and cause the acquired corresponding software to run, and when it is determined that the corresponding software is not stored in the storage unit, the control unit is configured to transmit a software transmission request signal to the storage device via the communication unit so as to acquire the corresponding software from the storage device and cause the acquired corresponding software to run, the software transmission request signal requesting transmission of the corresponding application.