Patent ID: 8364597
Filing Date: 2013-01-29
Classification: G11B,H04N

Abstract:
1. A recording device for recording, onto a second recording medium, one or more subcontents among a plurality of subcontents recorded on a first recording medium, the plurality of subcontents recorded on the first recording medium constituting a content, and the recording device being connectable to a server device via a network, wherein the first recording medium has recorded thereon the plurality of subcontents constituting the content, digest values of the plurality of subcontents, and a medium signature generated based on a digest value of each subcontent constituting the content, the server device has stored therein a plurality of subcontents constituting a related content that is related to the content, digest values of the plurality of subcontents constituting the related content, and a server signature generated based on a digest value of each subcontent of the related content, and the recording device comprises: a non-transitory memory storing a program which when executed by a processor causes the recording device to perform the following: determine whether to select, as one or more selected subcontents, one or more subcontents permitted to be copied from among the plurality of subcontents stored in the server device, and either (i) select and acquire one or more subcontents permitted to be copied as the one or more selected subcontents, only from among the plurality of subcontents recorded on the first recording medium or (ii) select and acquire one or more subcontents permitted to be copied as the one or more selected subcontents, from among each of the plurality of subcontents recorded on the first recording medium and the plurality of subcontents stored in the server device, acquire excluded digest values from the first recording medium, the excluded digest values being the digest values of nonselected subcontents that are other than the one or more selected subcontents selected from among the one or more subcontents on the first recording medium, in a case where the one or more selected subcontents are acquired from both the first recording medium and the server device, receive excluded digest values from the server device, the excluded digest values being of nonselected subcontents that are other than the one or more selected subcontents selected from the server device; acquire the medium signature from the first recording medium, in a case where the one or more selected subcontents are acquired only from the first recording medium; receive the server signature from the server device, in the case where the one or more selected subcontents are acquired from both the first recording medium and the server device, and (a) in the case where the one or more selected subcontents are acquired only from the first recording medium, write, onto the second recording medium, the one or more selected subcontents that have been acquired, the excluded digest values acquired from the first recording medium, and the medium signature, and (b) in the case where the one or more selected subcontents are acquired from both the first recording medium and the server device, write, onto the second recording medium, the one or more selected subcontents that have been acquired, the excluded digest values acquired from the first recording medium, the excluded digest values received from the server device, and the server signature.