Patent ID: 8400530

Claim:
A communication device that performs proximity wireless communication with a reader device connected via a communication path to an apparatus, said communication device comprising: an antenna unit configured to be used for the proximity wireless communication; a receiving unit configured to receive an input signal from said reader device via said antenna unit; a use status detection unit configured to detect a use status of said communication device and generate use status information indicating the use status; a program data generation unit configured to generate one of a program and data to be used in the program, based on the use status information, the program being executed by one of the apparatus and a server device connected to the apparatus to communicate with the apparatus; an identification information storage unit configured to store at least identification information for identifying said communication device; a memory unit which is nonvolatile and capable of updating stored data, said memory unit configured to store the one of the program and the data which is generated by said program data generation unit; a transmission unit configured to transmit (a) the identification information stored in said identification information storage unit and (b) the one of the program and the data which is stored in said memory unit, to the reader device via said antenna unit according to the input signal received by said receiving unit; a first power supply unit to which power is supplied via said antenna unit; and a second power supply unit different from said first power supply unit, wherein said program data generation unit is configured to generate the one of the program and the data which is used by the apparatus to display the use status information generated by said use status detection unit, at least said antenna unit, said receiving unit, said identification information storage unit, and said transmission unit are operated under said first power supply unit, at least said memory unit and said program data generation unit are operated under said second power supply unit, and (a) the identification information and (b) the one of the program and the data which are transmitted by said transmission unit are transferred from said transmission unit to the apparatus via said antenna unit, the reader device, and the communication path.