Patent ID: 7248834

Claim:
A communication apparatus for performing data transmission by electromagnetic waves to an external apparatus and data transfer by load modulation with respect to electromagnetic waves transmitted from the external apparatus, the communication apparatus comprising: an antenna; a receiving and demodulating unit for detecting current flowing in the antenna and configured to detect a reception signal received from the external apparatus; a modulating and transmitting unit configured to modulate a carrier in accordance with a transmission signal to be transmitted to the external apparatus and for transmitting the modulated carrier via the antenna; a transmission and reception control unit configured to control reception of the reception signal by the receiving and demodulating unit and transmission of the transmission signal by the modulating and transmitting unit; a storage unit configured to store data; and an operation control unit configured to control an operation by a user, the operation control unit including a state setting part configured to selectively set the communication apparatus to a transmission state and an acquisition state, wherein: when the state setting part sets the communication apparatus to the transmission state and the communication apparatus is capable of communicating with the external apparatus, the transmission and reception control unit transmits the data stored in the storage unit; and when the state setting part sets the communication apparatus to the acquisition state and the communication apparatus is capable of communicating with the external apparatus, the transmission and reception control unit acquires data transmitted from the external apparatus and stores the acquired data in the storage unit, the state setting part includes a motion detector for detecting motion of the communication apparatus; when the communication apparatus is moved in a first direction after the communication apparatus becomes capable of communicating with the external apparatus, the communication apparatus is set to the transmission state to transmit the data stored in the storage unit; and when the communication apparatus is moved in a second direction, which is opposite to the first direction, after the communication apparatus becomes capable of communicating with the external apparatus, the communication apparatus is set to the acquisition state to acquire the data transmitted from the external apparatus and to store the acquired data in the storage unit.