Patent ID: 8239508

Claim:
A storage system comprising: a plurality of home servers configured to be connectable to a digital device via a home network; and a storage center configured to be connectable to each of the plurality of home servers via an external network, wherein at least one of the home servers includes: a storage apparatus configured to store content data to be processed by the digital device, and a home server-side data management table configured to manage the content data, and wherein at least one of the home servers: determines that a remaining capacity in the storage apparatus is not sufficient to meet a content data storage request, determines whether the at least one home server and the storage center store common data, extracts and deletes therefrom data that is determined to be commonly stored in the at least one home server and the storage center, extracts therefrom data having the oldest last access date when no common data is determined to be stored in the at least one home server and the storage center, sends the extracted data to the storage center, and delete the extracted data; wherein the storage center includes: a storage subsystem configured to store content data to be used by the at least one of the home servers; and a center server configured to control the storage subsystem, wherein the center server includes: a center-side data management table configured to manage the content data concerning each of the users, a content management table configured to manage information concerning users who have access to the content data stored in the storage subsystem, and a content list distributed from a content provider, wherein the center server: receives a content recording reservation request, which includes a content identification information and a recording start time, sent from some of the home servers, registers the content identification information and the recording start time included in the content recording reservation request in the content management table, obtains, at the recording start time, the content data designated by the content identification information from a content provider, stores the designated content data in the storage subsystem, updates the center-side data management table concerning the user of the home server that sent the content recording reservation request, and sends a message showing that the content data has been stored according to the content recording reservation request to the home server that sent the content recording reservation request, and sends the content list to the home server according to a content list transfer request sent from the home server, wherein the home server updates the home server-side data management table based on the message showing the storage of the content data.