Distribution system, semiconductor memory card, receiving apparatus, computer-readable recording medium and receiving method
First Claim
1. A distribution system for recording a copy of compressed audio content using variable-length encoding onto a recording medium and supplying the content to a playback apparatus, said distribution system comprising:
- a distribution server operable to distribute the content via a network;
a first receiving apparatus operable to receive the content via the network, said first receiving apparatus comprising a first receiving unit operable to receive, via the network, a data set including the content and control information controlling copying of the content onto the recording medium, and to hold the received data set, and a recording unit operable to generate authorization information showing whether moving the data set to another receiving apparatus is permitted, and to record the content onto a distribution medium together with corresponding usage rule information including (1) the authorization information, and (2) the control information included in the data set; and
a second receiving apparatus operable to receive the content via the network, said second receiving apparatus comprising a second receiving unit operable to receive the data set from said distribution server via the network, and to hold the received data set, a data set moving unit operable to read authorization information from the distribution medium, and (a) to move the data set from the distribution medium to the inside of said second receiving apparatus by removing the data set from the distribution medium, and (b) to hold the data set, only when the read authorization information shows that moving the data set is permitted, and a check-out unit operable to perform check-out when the data set is held by one of said second receiving unit and said data set moving unit, to perform the check-out based on the control information in the held data set by generating a copy of the content included in the held data set and recording the copy onto the recording medium, the copy recorded onto the recording medium being supplied to the playback apparatus, wherein said recording unit is further operable to record, into a rule management file provided in the distribution medium, the content as a plurality of contents together with corresponding usage rule information, wherein the entirety of at least one of the plurality of contents is contained in a single object file, and at least one of the plurality of contents is divided to be contained in a plurality of object files, wherein each object file has an assigned serial number that uniquely identifies the object file, wherein the rule management file contains a plurality of rule entries that are in one-to-one correspondence with the object files, wherein each rule entry has a same serial number as a serial number of a corresponding object file, wherein a rule entry that corresponds to the object file containing the entirety of the content includes corresponding usage rule information and a content identifier for the content, wherein each of a plurality of rule entries that corresponds to an object file containing a part of the at least one of the plurality of contents, which is divided, includes a content identifier for the at least one of the plurality of contents, which is divided, and one of the plurality of the rule entries includes corresponding usage rule information, wherein the distribution medium has recorded thereon pieces of track information that are in one-to-one correspondence with the object files, wherein the track information includes a time search table that shows a plurality of read addresses specifying data located in a corresponding object file at predetermined time intervals, and wherein each part of the divided content has such a length that a corresponding time search table includes at most a predetermined number of read addresses.
0 Assignments
0 Petitions
Accused Products
Abstract
A distribution server 103 distributes a content via a network, and a KIOSK terminal 105 receives the content via the network and records the content in an SD memory card 100. A customer device 111 receives a content via the SD memory card 100, checks out the content and records a copy on a recording medium. SD-Audio players 122 to 124 receive a copy of the content and play back the copy. Here, the KIOSK terminal 105 records a Usage Rule that certifies the right to control recording of content on the SD memory card 100. Move Control Information showing the number of times that moving of rights is permitted is set in the Usage Rule.
56 Citations
22 Claims
-
1. A distribution system for recording a copy of compressed audio content using variable-length encoding onto a recording medium and supplying the content to a playback apparatus, said distribution system comprising:
-
a distribution server operable to distribute the content via a network;
a first receiving apparatus operable to receive the content via the network, said first receiving apparatus comprising a first receiving unit operable to receive, via the network, a data set including the content and control information controlling copying of the content onto the recording medium, and to hold the received data set, and a recording unit operable to generate authorization information showing whether moving the data set to another receiving apparatus is permitted, and to record the content onto a distribution medium together with corresponding usage rule information including (1) the authorization information, and (2) the control information included in the data set; and
a second receiving apparatus operable to receive the content via the network, said second receiving apparatus comprising a second receiving unit operable to receive the data set from said distribution server via the network, and to hold the received data set, a data set moving unit operable to read authorization information from the distribution medium, and (a) to move the data set from the distribution medium to the inside of said second receiving apparatus by removing the data set from the distribution medium, and (b) to hold the data set, only when the read authorization information shows that moving the data set is permitted, and a check-out unit operable to perform check-out when the data set is held by one of said second receiving unit and said data set moving unit, to perform the check-out based on the control information in the held data set by generating a copy of the content included in the held data set and recording the copy onto the recording medium, the copy recorded onto the recording medium being supplied to the playback apparatus, wherein said recording unit is further operable to record, into a rule management file provided in the distribution medium, the content as a plurality of contents together with corresponding usage rule information, wherein the entirety of at least one of the plurality of contents is contained in a single object file, and at least one of the plurality of contents is divided to be contained in a plurality of object files, wherein each object file has an assigned serial number that uniquely identifies the object file, wherein the rule management file contains a plurality of rule entries that are in one-to-one correspondence with the object files, wherein each rule entry has a same serial number as a serial number of a corresponding object file, wherein a rule entry that corresponds to the object file containing the entirety of the content includes corresponding usage rule information and a content identifier for the content, wherein each of a plurality of rule entries that corresponds to an object file containing a part of the at least one of the plurality of contents, which is divided, includes a content identifier for the at least one of the plurality of contents, which is divided, and one of the plurality of the rule entries includes corresponding usage rule information, wherein the distribution medium has recorded thereon pieces of track information that are in one-to-one correspondence with the object files, wherein the track information includes a time search table that shows a plurality of read addresses specifying data located in a corresponding object file at predetermined time intervals, and wherein each part of the divided content has such a length that a corresponding time search table includes at most a predetermined number of read addresses. - View Dependent Claims (2, 3, 4)
-
-
5. A semiconductor memory card used as a distribution medium in a distribution system, the distribution system including a distribution server for distributing a compressed audio content using variable-length coding via a network, a first receiving apparatus for receiving the content via the network and recording the content onto a distribution medium, a second receiving apparatus for receiving the content via the distribution medium and recording a copy of the content onto a recording medium by removing the content from the distribution medium, and a playback apparatus for receiving the copy of the content via the recording medium and playing back the received content, said semiconductor memory card comprising:
-
a volume area in which the content and usage rule information are recorded, the usage rule information including control information controlling copying of the content recorded onto the recording medium, and authorization information showing whether moving the control information and the content to the second receiving apparatus is permitted, wherein the content comprises a plurality of contents that are recorded onto the semiconductor memory card together with corresponding usage rule information, the usage rule information being contained in a rule management file that is provided in the semiconductor memory card, wherein the entirety of at least one of the plurality of contents is contained in a single object file, and at least one of the plurality of contents is divided so as to be contained in a plurality of object files, wherein each object file has an assigned serial number that uniquely identifies the object file, wherein the rule management file contains a plurality of rule entries that are in one-to-one correspondence with the object files, wherein each rule entry has a same serial number as a serial number of a corresponding object file, wherein a rule entry that corresponds to the object file containing the entirety of the content includes corresponding usage rule information and a content identifier for the content, wherein each of a plurality of rule entries that corresponds to an object file containing a part of the at least one of the plurality of contents, which is divided, includes a content identifier for the at least one of the plurality of contents, which is divided, and one of the plurality of the rule entries includes corresponding usage rule information, wherein the semiconductor memory card has recorded thereon pieces of track information that are in one-to-one correspondence with the object files, wherein the track information includes a time search table that shows a plurality of read addresses specifying data located in a corresponding object file at predetermined time intervals, and wherein each part of the divided content has such a length that a corresponding time search table includes at most a predetermined number of read addresses. - View Dependent Claims (6, 7)
-
-
8. A first receiving apparatus in a distribution system, the distribution system including a distribution server for distributing a compressed audio content using variable-length coding via a network, said first receiving apparatus for receiving the content via the network and recording the content onto a distribution medium, a second receiving apparatus for receiving the content via the distribution medium and recording a copy of the content onto a recording medium by removing the content from the distribution medium, and a playback apparatus for receiving the copy of the content via the recording medium and playing back the received content, said first receiving apparatus comprising:
-
a first receiving unit operable to receive via the network a data set including the content and control information controlling copying of the content onto the recording medium, and to hold the received data set; and
a recording unit operable to generate authorization information showing whether moving the data set to another receiving apparatus is permitted, and to record the content onto a distribution medium together with corresponding usage rule information including (1) the authorization information, and (2) the control information included in the data set, wherein the content comprises a plurality of contents that are recorded onto the distribution medium together with corresponding usage rule information, the usage rule information being contained in a rule management file that is provided in the distribution medium, wherein the entirety of at least one of the plurality of contents is contained in a single object file, and at least one of the plurality of contents is divided so as to be contained in a plurality of object files, wherein each object file has an assigned serial number that uniquely identifies the object file, wherein the rule management file contains a plurality of rule entries that are in one-to-one correspondence with the object files, wherein each rule entry has a same serial number as a serial number of a corresponding object file, wherein a rule entry that corresponds to the object file containing the entirety of the content includes corresponding usage rule information and a content identifier for the content, wherein each of a plurality of rule entries that corresponds to an object file containing a part of the at least one of the plurality of contents, which is divided, includes a content identifier for the at least one of the plurality of contents, which is divided, and one of the plurality of the rule entries includes corresponding usage rule information, wherein the distribution medium has recorded thereon pieces of track information that are in one-to-one correspondence with the object files, wherein the track information includes a time search table that shows a plurality of read addresses specifying data located in a corresponding object file at predetermined time intervals, and wherein each part of the divided content has such a length that a corresponding time search table includes at most a predetermined number of read addresses.
-
-
9. A receiving apparatus for receiving contents from a distribution server via a network, as well as receiving contents via a distribution medium, and recording copies of a received content onto a recording medium, the distribution medium storing contents and corresponding usage rule information, and the usage rule information including control information controlling copying of a recorded content onto the recording medium, and authorization information showing whether moving a data set including a paired content and control information to said receiving apparatus is permitted, said receiving apparatus comprising:
-
a receiving unit operable to receive the data set from the distribution server via the network, and to hold the received data set;
a data set moving unit operable to read authorization information from the distribution medium, and (a) to move the data set from the distribution medium to the inside of said receiving apparatus by removing the data set from the distribution medium, and (b) to hold the data set, only when the read authorization information shows that moving the data set is permitted; and
a check-out unit operable to perform check-out when the data set is held by one of said receiving unit and said data set moving unit, the performed check-out being based on the control information in the held data set by generating a copy of the content included in the held data set and recording the copy onto the recording medium, the copy recorded onto the recording medium being supplied to the playback apparatus, wherein the content comprises a plurality of contents that are recorded onto the distribution medium together with corresponding usage rule information, the usage rule information being contained in a rule management file that is provided in the distribution medium, wherein the entirety of at least one of the plurality of contents is contained in a single object file, and at least one of the plurality of contents is divided so as to be contained in a plurality of object files, wherein each object file has an assigned serial number that uniquely identifies the object file, wherein the rule management file contains a plurality of rule entries that are in one-to-one correspondence with the object files, wherein each rule entry has a same serial number as a serial number of a corresponding object file, wherein a rule entry that corresponds to the object file containing the entirety of the content includes corresponding usage rule information and a content identifier for the content, wherein each of a plurality of rule entries that corresponds to an object file containing a part of the at least one of the plurality of contents, which is divided, includes a content identifier for the at least one of the plurality of contents, which is divided, and one of the plurality of the rule entries includes corresponding usage rule information, wherein the distribution medium has recorded thereon pieces of track information that are in one-to-one correspondence with the object files, wherein the track information includes a time search table that shows a plurality of read addresses specifying data located in a corresponding object file at predetermined time intervals, wherein each part of the divided content has such a length that a corresponding time search table includes at most a predetermined number of read addresses, and wherein the contents are compressed audio contents using variable-length coding.
-
-
10. A recording medium having recorded thereon, a computer-readable program capable of instructing a computer to perform processing as a first receiving apparatus in a distribution system, the distribution system including a distribution server for distributing a compressed audio content using variable-length coding via a network, a first receiving apparatus for receiving the content via the network and recording the content onto a distribution medium, a second receiving apparatus for receiving the content via the distribution medium and recording a copy of the content onto a recording medium by removing the content from the distribution medium, and a playback apparatus for receiving the copy of the content via the recording medium and playing back the received content, said computer-readable program being capable of instructing a computer to:
-
receive via the network a data set including the content and control information controlling copying of the content onto the recording medium, and hold the received data set; and
generate authorization information showing whether moving the data set to another receiving apparatus is permitted, and record the content onto a distribution medium together with corresponding usage rule information including (1) the authorization information, and (2) the control information included in the data set, wherein the content comprises a plurality of contents that are recorded onto the distribution medium together with corresponding usage rule information, the usage rule information being contained in a rule management file that is provided in the distribution medium, wherein the entirety of at least one of the plurality of contents is contained in a single object file, and at least one of the plurality of contents is divided so as to be contained in a plurality of object files, wherein each object file has an assigned serial number that uniquely identifies the object file, wherein the rule management file contains a plurality of rule entries that are in one-to-one correspondence with the object files, wherein each rule entry has a same serial number as a serial number of a corresponding object file, wherein a rule entry that corresponds to the object file containing the entirety of the content includes corresponding usage rule information and a content identifier for the content, wherein each of a plurality of rule entries that corresponds to an object file containing a part of the at least one of the plurality of contents, which is divided, includes a content identifier for the at least one of the plurality of contents, which is divided, and one of the plurality of i the rule entries includes corresponding usage rule information, wherein the distribution medium has recorded thereon pieces of track information that are in one-to-one correspondence with the object files, wherein the track information includes a time search table that shows a plurality of read addresses specifying data located in a corresponding object file at predetermined time intervals, and wherein each part of the divided content has such a length that a corresponding time search table includes at most a predetermined number of read addresses.
-
-
11. A recording medium having recorded thereon, a computer-readable program capable of instructing a computer to perform processing as a receiving apparatus for receiving contents from a distribution server via the network, as well as receiving contents via a distribution medium, and recording copies of a received content onto a recording medium, the distribution medium storing contents and corresponding usage rule information, the usage rule information including control information controlling copying of a recorded content onto the recording medium, and authorization information showing whether moving a data set including a paired content and control information to the receiving apparatus is permitted, said computer-readable program being capable of instructing the computer to:
-
receive the data set from the distribution server via the network, and hold the received data set;
read authorization information from the distribution medium, and (a) move the data set from the distribution medium to the inside of said computer by removing the data set from the distribution medium, and (b) hold the data set, only when the read authorization information shows that moving the data set is permitted; and
perform check-out when the data set is held by one of said receiving and said reading, moving and holding, the check-out being performed based on the control information in the held data set by generating a copy of the content included in the held data set and recording the copy onto the recording medium, the copy recorded onto the recording medium being supplied to a playback apparatus, wherein the content comprises a plurality of contents that are recorded onto the distribution medium together with corresponding usage rule information, the usage rule information being contained in a rule management file that is provided in the distribution medium, wherein the entirety of at least one of the plurality of contents is contained in a single object file, and at least one of the plurality of contents is divided so as to be contained in a plurality of object files, wherein each object file has an assigned serial number that uniquely identifies the object file, wherein the rule management file contains a plurality of rule entries that are in one-to-one correspondence with the object files, wherein each rule entry has a same serial number as a serial number of a corresponding object file, wherein a rule entry that corresponds to the object file containing the entirety of the content includes corresponding usage rule information and a content identifier for the content, wherein each of a plurality of rule entries that corresponds to an object file containing a part of the at least one of the plurality of contents, which is divided, includes a content identifier for the at least one of the plurality of contents, which is divided, and one of the plurality of the rule entries includes corresponding usage rule information, wherein the distribution medium has recorded thereon pieces of track information that are in one-to-one correspondence with the object files, wherein the track information includes a time search table that shows a plurality of read addresses specifying data located in a corresponding object file at predetermined time intervals, wherein each part of the divided content has such a length that a corresponding time search table includes at most a predetermined number of read addresses, and wherein the contents are compressed audio contents using variable-length coding.
-
-
12. A receiving method performed by a first receiving apparatus in a distribution system, the distribution system including a distribution server for distributing a compressed audio content using variable-length coding via a network, the first receiving apparatus for receiving the content via the network and recording the content onto a distribution medium, a second receiving apparatus for receiving the content via the distribution medium and recording a copy of the content onto a recording medium by removing the content from the recording medium, and a playback apparatus for receiving the copy of the content via the recording medium and playing back the received content, said receiving method comprising:
-
receiving, via network, a data set including the content and control information controlling copying of the content onto the recording medium, and holding the received data set; and
generating authorization information showing whether moving the data set to another receiving apparatus is permitted, and recording the content onto a distribution medium together with corresponding usage rule information including (1) the authorization information, and (2) the control information included in the data set, wherein the content comprises a plurality of contents that are recorded onto the distribution medium together with corresponding usage rule information, the usage rule information being contained in a rule management file that is provided in the distribution medium, wherein the entirety of at least one of the plurality of contents is contained in a single object file, and at least one of the plurality of contents is divided so as to be contained in a plurality of object files, wherein each object file has an assigned serial number that uniquely identifies the object file, wherein the rule management file contains a plurality of rule entries that are in one-to-one correspondence with the object files, wherein each rule entry has a same serial number as a serial number of a corresponding object file, wherein a rule entry that corresponds to the object file containing the entirety of the content includes corresponding usage rule information and a content identifier for the content, wherein each of a plurality of rule entries that corresponds to an object file containing a part of the at least one of the plurality of contents, which is divided, includes a content identifier for the at least one of the plurality of contents, which is divided, and one of the plurality of the rule entries includes corresponding usage rule information, wherein the distribution medium has recorded thereon pieces of track information that are in one-to-one correspondence with the object files, wherein the track information includes a time search table that shows a plurality of read addresses specifying data located in a corresponding object file at predetermined time intervals, and wherein each part of the divided content has such a length that a corresponding time search table includes at most a predetermined number of read addresses.
-
-
13. A receiving method performed by a receiving apparatus for receiving contents from a distribution server via the network, as well as receiving contents via a distribution medium, and recording copies of a received content onto a recording medium, the distribution medium storing contents and corresponding usage rule information, the usage rule information including control information controlling copying of a recorded content onto the recording medium, and authorization information showing whether moving a data set including a paired content and control information to the receiving apparatus is permitted, said receiving method comprising:
-
receiving the data set from the distribution server via the network, and holding the received data set;
reading authorization information from the distribution medium, and (a) moving the data set from the distribution medium to the inside of the receiving apparatus by removing the data set from the distribution medium, and (b) holding the data set, only when the read authorization information shows that moving the data set is permitted; and
performing check-out when the data set is held by one of said receiving and said reading, moving and holding, the check-out being performed based on the control information in the held data set by generating a copy of the content included in the held data set and recording the copy onto the recording medium, the copy recorded onto the recording medium being supplied to a playback apparatus, wherein the content comprises a plurality of contents that are recorded onto the distribution medium together with corresponding usage rule information, the usage rule information being contained in a rule management file that is provided in the distribution medium, wherein the entirety of at least one of the plurality of contents is contained in a single object file, and at least one of the plurality of contents is divided so as to be contained in a plurality of object files, wherein each object file has an assigned serial number that uniquely identifies the object file, wherein the rule management file contains a plurality of rule entries that are in one-to-one correspondence with the object files, wherein each rule entry has a same serial number as a serial number of a corresponding object file, wherein a rule entry that corresponds to the object file containing the entirety of the content includes corresponding usage rule information and a content identifier for the content, wherein each of a plurality of rule entries that corresponds to an object file containing a part of the at least one of the plurality of contents, which is divided, includes a content identifier for the at least one of the plurality of contents, which is divided, and one of the plurality of the rule entries includes corresponding usage rule information, wherein the distribution medium has recorded thereon pieces of track information that are in one-to-one correspondence with the object files, wherein the track information includes a time search table that shows a plurality of read addresses specifying data located in a corresponding object file at predetermined time intervals, and wherein each part of the divided content has such a length that a corresponding time search table includes at most a predetermined number of read addresses, and wherein the contents are compressed audio contents using variable-length coding.
-
-
14. A data moving method for moving data from a source device to a destination device, the source device having:
-
a protected area that is a memory area protected against an unauthorized access and stores first data therein, the first data being set to a state in which moving of the first data is permitted or a state in which the moving of the first data is prohibited; and
a recording unit operable to record second data in association with the first data, the second data being set to a state in which moving of the second data is permitted or a state in which the moving of the second data is prohibited, the data moving method comprising;
an authentication step of performing mutual authentication between the source and destination devices;
a permitting step of permitting the destination device to access the protected area, when the source and the destination devices are mutually authenticated;
a judging step of judging whether moving of the second data from the source device is permitted or prohibited;
a moving step of moving the second data to the destination device, when moving of the second data is judged to be permitted; and
a recording step of recording the second data to the destination device and setting the second data to a state in which further moving of the second data from the destination device is prohibited. - View Dependent Claims (15, 16, 17)
-
-
18. A data moving system having a source device, an intermediate device, and a destination device,
the source device comprising: -
a protected area storing therein first data that is set to a state in which moving of the first data is permitted or a state in which the moving of the first data is prohibited; and
a recording unit operable to record second data in association with the first data, the second data being set to a state in which moving of the second data is permitted or a state in which the moving of the second data is prohibited;
a first authentication unit operable to perform mutual authentication with the intermediate device; and
a moving unit operable to move the second data to the intermediate device, when the source device and the intermediate device are mutually authenticated, the intermediate device comprising;
a second authentication unit operable to perform mutual authentication with the source device and also with the destination device;
a receiving unit operable to receive the second data from the source device, when the intermediate device and the source device are mutually authenticated;
a judging unit operable to judge whether moving of the second data is permitted or prohibited; and
a moving unit operable to move the second data to the destination device, when the intermediate device and the destination device are mutually authenticated and moving of the second data is judged to be permitted, and the destination device comprising;
a third authentication unit operable to perform mutual authentication with the intermediate device;
a receiving unit operable to receive the second data from the intermediate device, when the destination device and the intermediate device are mutually authenticated; and
a managing unit operable to manage, upon receipt of the second data from the intermediate device, the second data in a state in which further moving of the second data from the destination device is prohibited.
-
-
19. A data moving system having a source device and a destination device,
the source device comprising: -
a protected area storing therein first data that is set to a state in which moving of the first data is permitted or a state in which the moving of the first data is prohibited;
a recording unit operable to record second data in association with the first data, the second data being set to a state in which moving of the second data is permitted or a state in which the moving of the second data is prohibited;
a first authentication unit operable to perform mutual authentication with the destination device;
a judging unit operable to judge whether moving of the second data from the source device is permitted or prohibited; and
a moving unit operable to move the second data to the destination device, when the source device and the destination device are mutually authenticated and moving of the second data is judged to be permitted, and the destination device comprising;
a second authentication unit operable to perform mutual authentication with the source device;
a receiving unit operable to receive the second data from the source device, when the destination device and the source device are mutually authenticated; and
a managing unit operable to manage, upon receipt of the second data from the source device, the second data in a state in which further moving of the second data from the destination device is prohibited.
-
-
20. A data moving system having a source device and a destination device,
the source device comprising: -
a protected area storing therein first data that is set to a state in which moving of the first data is permitted or a state in which the moving of the first data is prohibited; and
a recording unit operable to record second data in association with the first data, the second data being set to a state in which moving of the second data is permitted or a state in which the moving of the second data is prohibited, a first authentication unit operable to perform mutual authentication with the destination device; and
a permitting unit operable to permit the destination device to access the protected area, when the source device and the destination device are mutually authenticated, the destination device comprising;
a second authentication unit operable to perform mutual authentication with the source device;
a judging unit operable to judge whether moving of the second data is permitted or prohibited; and
a moving unit operable to move the second data to the destination device, when the destination device and the source device are mutually authenticated and moving of the second data is judged to be permitted, and a managing unit operable to manage, upon receipt of the second data from the source device, the second data in a state in which further moving of the second data from the destination device is prohibited.
-
-
21. A destination device for receiving data being set to a state in which moving of the data is permitted or a state in the which the moving of the data is prohibited, the destination device comprising:
-
an authentication unit operable to perform mutual authentication with a source device external to the destination device;
a receiving unit operable to receive data that is moved from the source device, when the destination device and the source device are mutually authenticated;
a memory having stored therein an ID unique to the destination device, in a manner that the unique ID is not readable by any device that is external to the destination device;
a normal memory that is readable and writable; and
a management unit operable to (i) set the data received by the receiving unit to a state in which further moving of the data from the destination device is prohibited and (ii) encrypt the received data with the unique ID and record the data in encrypted form into the normal memory.
-
-
22. A data moving method for moving data from a source device to a destination device via an intermediate device,
the source device having: -
a protected area that is a memory area protected against an unauthorized access and stores first data therein, the first data being set to a state in which moving of the first data is permitted or a state in which the moving of the first data is prohibited; and
a recording unit operable to record second data in association with the first data, the second data being set to a state in which moving of the second data is permitted or a state in which the moving of the second data is prohibited, the data moving method comprising;
an authentication step of performing mutual authentication between the source device and the intermediate device;
a permitting step of permitting the intermediate device to access the protected area, when the source device and the intermediate device are mutually authenticated;
a judging step of judging by the intermediate device whether moving of the second data from the source device is permitted or prohibited;
a moving step of moving the second data to the destination device via the intermediate device, performed by the source device and the intermediate device when moving of the second data is judged to be permitted; and
a recording step of recording the second data to the destination device and setting the second data to a state in which further moving of the second data from the destination device is prohibited.
-
Specification