A reading unit reads, from a memory card, encrypted license information and license management information corresponding thereto. A decryption unit decrypts the encrypted license information, and thereby obtains license information in plain text. An operation execution executes an operation based on
A reading unit reads, from a memory card, encrypted license information and license management information corresponding thereto. A decryption unit decrypts the encrypted license information, and thereby obtains license information in plain text. An operation execution executes an operation based on the license information in plain text. The license management information indicates, for each operation for the content, a type of identifier necessary for decrypting the encrypted license information. The decryption decrypts the encrypted license information with use of an identifier corresponding to the operation to be executed, the identifier being selected from among a plurality of types of identifier indicated by the license management information.
대표청구항▼
1. A system including a portable communication terminal and a recording/reproducing device, wherein the portable communication terminal comprises: a processor; and a non-transitory memory unit storing therein a program that when executed by the processor causes the processor to perform steps of: (i)
1. A system including a portable communication terminal and a recording/reproducing device, wherein the portable communication terminal comprises: a processor; and a non-transitory memory unit storing therein a program that when executed by the processor causes the processor to perform steps of: (i) transmitting, to a server, license acquisition information recorded on a portable recording medium; (ii) reading encrypted license information and the license management information from the portable recording medium; and (iii) receiving, from the server, encrypted license information and license management information corresponding thereto and recording the encrypted license information and the license management information onto the portable recording medium,the recording/reproducing device comprises:a processor; anda non-transitory memory unit storing therein a program that when executed by the processor causes the processor to perform steps of:acquiring the encrypted license information and the license management information, wherein license management information includes content information and operation type information;decrypting the encrypted license information and obtaining license information in plain text, wherein the license information includes content information and operation type information;executing authentication by comparing the license management information and the license information, wherein the authentication further comprises: judging a consistency between (i) the content information and the operation type information that are included in the license management information and (ii) the content information and the operation type information that are included in the license information; andexecuting an operation for content, based on the license information in plain text, wherein the execution of the operation is performed only when a consistency between the license information and the license management information is certified by a comparison result of the authentication,wherein the license information is any one of (i) license information for a device to use the content, (ii) license information for a user to use the content, and (iii) license information for an organization to use the content,wherein the acquiring of the encrypted license information and license management information further comprises:receiving a specification of a usage range of the content, the usage range being (i) unique to the device, (ii) unique to the user, or (iii) unique to the organization,generating license acquisition information for acquiring license information corresponding to the usage range; andrecording the license acquisition information onto the portable recording medium and passing the license acquisition information on the portable recording medium to the portable communication terminal,wherein the decryption of the encrypted license information is performed by selecting and using, as an encryption key, an identifier that corresponds to the license management information, the identifier being selected from among an identifier unique to the device, an identifier unique to the user, and an identifier unique to the organization. 2. The system of claim 1, wherein each piece of the content information includes an identifier of a content and/or a title character string,each piece of the operation type information has a bit string, each bit of the bit string corresponding to a different one of the operations for the content and each bit value indicating whether an execution of the corresponding operation is valid or invalid, andthe comparison during the authentication is performed by judging a consistency between (i) the identifier of the content and/or the title character string of the content information and the bit string of operation type information that are included in the license management information and (ii) the identifier of the content and/or the title character string of the content information and the bit string of operation type information that are included in the license information. 3. The system of claim 2, wherein the program causes the recording/reproducing device to further perform steps of:updating the license information and the license management information according to the execution of an operation, whereinthe update of the license information and the license management information is executed by changing a bit value of a bit string of operation type information corresponding to an operation that has been executed, andwriting, to the portable recording medium, (i) encrypted license information obtained by encrypting the license information in plain text whose bit value has been changed and (ii) the license management information whose bit value has been changed. 4. The system of claim 3, wherein when all the bit values of the operation type information have been cleared due to a change, the update of the license information and the license management information deletes the license management information and the license information from the portable recording medium. 5. The system of claim 4, wherein the license management information and the license information are stored in a file that is specified by a predetermined file path,the file path includes a first folder name, a second folder name and a first file name,the first folder name corresponds to a service name that is a provider of the content,the second folder name corresponds to a content identifier included in the content information, andthe first file name corresponds to a combination of (i) a title name included in the content information and (ii) the bit string corresponding to the operation type information included in the license management information. 6. The system of claim 1, wherein the license management information further includes identifier type information,the identifier type information includes:a plurality of partial bits wherein each bit corresponds to a different one of a plurality of operations, and each bit value indicates a type of identifier to be used for decryption when executing the corresponding operation, andthe identifier used in the decryption of the encrypted license information is specified by a bit value corresponding to an operation to be executed, the bit value being selected from among a plurality of bit values of the identifier type information in the license management information. 7. The system of claim 1, wherein the content is stored on the portable recording medium in correspondence with content management information,the content management information includes operation type information and authentication information,the operation type information includes a bit string, each bit of the bit string corresponding to a different one of the operations for the content and each bit value indicating whether an execution of the corresponding operation is valid or invalid,the authentication information includes a bit string, each bit of the bit string corresponding to the different one of the operations for the content and each bit value indicating whether or not authentication processing is necessary for the execution of the corresponding operation, andthe acquisition of the license information is performed when the authentication information indicates that the authentication processing is necessary for the execution of the corresponding operation. 8. The system of claim 1, wherein the recording/reproducing device is a standalone device and performs processing to write the license acquisition information onto the portable recording medium,the acquisition of the encrypted license information and the license management information is performed by access to the portable recording medium on which the license acquisition information has been written,the license acquisition information including content information that is information indicating the content, operation type information indicating a type of an operation to be executed, identifier type information indicating a type of an identifier to be used for encryption, and an identifier used for the encryption, andthe license information on the portable recording medium is downloaded by the portable communication terminal having the portable recording medium, and corresponds to a combination of (i) the content indicated by the content information and (ii) the operation indicated by the operation type information, the combination being included in the license acquisition information, and being encrypted based on an identifier whose type is indicated by the identifier type information included in the license acquisition information. 9. The system of claim 8, wherein the license acquisition information is stored in a file that is specified by a predetermined file path,the file path includes a first folder name, a second folder name and a first file name,the first folder name corresponds to a service name that is a provider of the content,the second folder name corresponds to a content identifier included in the content information, andthe first file name corresponds to a combination of (i) a title name included in the content information and (ii) the bit string corresponding to the operation type information included in the license management information. 10. A system including a computer and a portable communication terminal, wherein the portable communication terminal comprises: a processor; and a non-transitory memory unit storing therein a program that when executed by the processor causes the processor to perform steps of: (i) transmitting, to a server, license acquisition information recorded on a portable recording medium; (ii) reading encrypted license information and the license management information from the portable recording medium; and (iii) receiving, from the server, encrypted license information and license management information corresponding thereto and recording the encrypted license information and the license management information onto the portable recording medium,the computer comprises:a processor; anda non-transitory memory unit storing therein a program that when executed by the processor causes the processor perform the steps of:acquiring the encrypted license information and the license management information, wherein license management information includes content information and operation type information;decrypting the encrypted license information and obtaining license information in plain text, wherein the license information includes content information and operation type information;executing authentication by comparing the license management information and the license information, wherein the authentication further comprises: judging a consistency between (i) the content information and the operation type information that are included in the license management information and (ii) the content information and the operation type information that are included in the license information; andexecuting an operation for content, based on the license information in plain text, wherein the execution of the operation is performed only when a consistency between the license information and the license management information is certified by a comparison result of the authentication,wherein the license information is any one of (i) license information for a device to use the content, (ii) license information for a user to use the content, and (iii) license information for an organization to use the content,wherein the acquiring of the encrypted license information and the license management information further comprises:receiving a specification of a usage range of the content, the usage range being (i) unique to the device, (ii) unique to the user, or (iii) unique to the organization;recording license acquisition information for acquiring license information corresponding to the usage range; andrecording the license acquisition information onto the portable recording medium and passing the license acquisition information on the portable recording medium to the portable communication terminal,wherein the decryption of the encrypted license information is performed by selecting and using, as an encryption key, an identifier that corresponds to the license management information, the identifier being selected from among an identifier unique to the device, an identifier unique to the user, and an identifier unique to the organization. 11. A system including a portable communication terminal and a recording/reproducing device including a system Large Scale Integrated (LSI) circuit, wherein the portable communication terminal comprises: a processor; and a non-transitory memory unit storing therein a program that when executed by the processor causes the processor to perform steps of: (i) transmitting, to a server, license acquisition information recorded on a portable recording medium; (ii) reading encrypted license information and the license management information from the portable recording medium; and (iii) receiving, from the server, encrypted license information and license management information corresponding thereto and recording the encrypted license information and the license management information onto the portable recording medium,the system LSI circuit comprises:a processor; anda non-transitory memory unit storing therein a program that when executed by the processor causes the processor to perform steps of:acquiring the encrypted license information and the license management information, wherein license management information includes content information and operation type information;decrypting the encrypted license information and obtaining license information in plain text, wherein the license information includes content information and operation type information;executing authentication by comparing the license management information and the license information, wherein the authentication further comprises: judging a consistency between (i) the content information and the operation type information that are included in the license management information and (ii) the content information and the operation type information that are included in the license information; andexecuting an operation for a content, based on the license information in plain text, wherein the execution of the operation is performed only when a consistency between the license information and the license management information is certified by a comparison result of the authentication,wherein the license information is any one of (i) license information for a device to use the content, (ii) license information for a user to use the content, and (iii) license information for an organization to use the content,wherein the acquiring of the encrypted license information and the license management information further comprises:receiving a specification of a usage range of the content, the usage range being (i) unique to the device, (ii) unique to the user, or (iii) unique to the organization;generating license acquisition information for acquiring license information corresponding to the usage range; andrecording the license acquisition information onto the portable recording medium and passing the license acquisition information on the portable recording medium to the portable communication terminal,wherein the decryption of the encrypted license information is performed by selecting and using, as an encryption key, an identifier that corresponds to the license management information, the identifier being selected from among an identifier unique to the device, an identifier unique to the user, and an identifier unique to the organization.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (5)
Hatakeyama, Takahisa; Yoshioka, Makoto; Miyazawa, Yuji, Content usage control system, content usage apparatus, computer readable recording medium with program recorded for computer to execute usage method.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.