USRE42019EExpiredUtility
Distribution system, semiconductor memory card, receiving apparatus, computer-readable recording medium and receiving method
Est. expirySep 1, 2019(expired)· nominal 20-yr term from priority
Inventors:Kenji TagawaTeruto HirotaHideki MatsushimaMasayuki KozukaMitsuhiro InoueYasushi UesakaShunji HaradaTaihei YugawaMasaya MiyazakiMasanori Nakanishi
G06Q 30/06H04L 2463/102H04L 63/101G06Q 20/18G06F 2221/2137H04L 2463/101H04L 63/104G06Q 20/1235G06Q 20/12H04L 63/0428G06F 17/00
87
PatentIndex Score
13
Cited by
73
References
22
Claims
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.
Claims
exact text as granted — not AI-modified1. 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.
2. The distribution system of claim 1 ,
wherein the control information indicates a number of remaining check-outs, wherein said check-out unit includes a connecting unit operable to connect to a recording medium, and is operable to record a copy of the content included in the data set held by said data set moving unit onto the recording medium when a copy of the held content is not already recorded on the connected recording medium, and the number of remaining check-outs shown by the control information held by one of said second receiving unit and said data set moving unit is at least one, and wherein said second receiving apparatus further comprises
a check-in unit operable to delete, when a copy of the content is already recorded on the connected recording medium, the copy of the content recorded on the connected recording medium, and
an updating unit operable to update the control information of the held content by decrementing the number of remaining check-outs when a copy of the held content is newly recorded on the recording medium, and incrementing the number of remaining check-outs when the copy of the held content is deleted from the recording medium.
3. The distribution system of claim 2 ,
wherein the recording medium has an assigned unique recording medium identifier, wherein said check-out unit includes
an allocation unit operable to allocate a unique content identifier to the held content, the unique content identifier being recorded onto the recording medium with the content when check-out is performed, and
a storage unit operable to read the unique recording medium identifier for the recording medium connected to said connecting unit from the recording medium, and to store the read unique recording medium identifier as a pair with the allocated unique content identifier, and
wherein said check-in unit includes
a read unit operable to read, when a copy of the content has already been recorded on a recording medium connected to said connecting unit, the unique identifiers for the connected recording medium and the content,
a comparing unit operable to compare the pair of identifiers read by said read unit with the pair of identifiers stored by said storage unit to determine whether the copy recorded on the connected recording medium was previously produced by said second recording apparatus, and
a holding unit operable to read, when the copy was previously produced by said second recording apparatus, the copy from the connected recording medium, to hold the read copy, and then to delete the copy from the recording medium.
4. The distribution system of claim 3 , wherein, when the authorization information recorded on the distribution medium shows that moving a corresponding data set is not permitted, said reading unit is not operable to read the content and the usage rule information, and
wherein the playback apparatus is operable to play back the corresponding content directly from the distribution medium, when the authorization information indicates that moving a corresponding data set is not permitted.
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.
6. The semiconductor memory card of claim 5 ,
wherein each of the plurality of contents includes encrypted audio data and a corresponding encryption key used to encrypt the encrypted audio data, wherein said volume area includes
a user data area that stores (1) the object file containing the entirety of encrypted audio data included in a corresponding content and (2) the plurality of object files each containing a part of encrypted audio data, the part of encrypted audio data together constituting the entirety of encrypted audio data included in a corresponding content, and that can be accessed by a device connected to the semiconductor memory card regardless of whether the authenticity of the device has been recognized, and
a protected area that stores the rule management file containing the usage rule information and the encryption keys and that can only be accessed by a device connected to the semiconductor memory card when the authenticity of the device has been recognized, and
wherein the track information shows an attribute indicating whether the encrypted audio data in a corresponding object file constitutes an entire track, a start part of a track, a middle part of a track, or an end part of a track.
7. The semiconductor card of claim 5 , wherein the authorization information shows that moving a corresponding content and control information is permitted by indicating a number of permitted moves.
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.
15. The data moving method of claim 14 , wherein
the second data is recorded in association with permission/prohibition information indicating whether moving of the second data is permitted or prohibited, and the judgment in the judging step is made based on the permission/prohibition information.
16. The data moving method of claim 14 , wherein
the destination device has stored therein an ID that is unique to the destination device, and in the recording step, the second data is encrypted with the unique ID and then the second data in encrypted form is recorded.
17. The data moving method of claim 14 , wherein
the moving of the second data to the destination device is performed by the source device via an intermediate device, the judging step and the moving step are performed by the intermediate device, the intermediate device has stored therein an ID that is unique to the destination device, and the data moving method further comprises: a temporally storage step of encrypting the second data with the unique ID and temporarily storing the second data in encrypted form in the intermediate device.
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.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.