Patent ID: 8577800

Claim:
A content data updating system including a host device, a terminal device, and a portable reproducing apparatus connected to the terminal device, the host device comprising: a host communication unit configured to communicate with the terminal device; a storage unit configured to store a plurality of the content data and a corresponding plurality of associated data, each of the associated data being attached to a corresponding content data of the plurality of the content data; and a control unit configured (1) to identify a plurality of requested content data from the plurality of the content data based on a user request sent from the terminal device, and (2) to control sending of the plurality of requested content data together with the associated data of the plurality of the requested content data to the terminal device, and the terminal device including a terminal communication unit configured to communicate with the host device; and a terminal control unit configured (1) to cause the terminal communication unit to send the request to the host device based on user input, (2) to cause the terminal communication unit to receive the plurality of requested content data together with the plurality of the associated data, (3) to determine whether each of the plurality of the requested content data is new content data, after the terminal communication unit receives the plurality of requested content data together with the corresponding plurality of the associated data, by checking the corresponding associated data sent by the control unit of the host device, and (4) to control updating of a storage of the portable reproducing apparatus and store only the new content data, as determined by the results of the checking, into the portable reproducing apparatus, wherein the terminal control unit is configured to cause the terminal communication unit to send the request to the host device in response to the portable reproducing apparatus being connected to the terminal device.