Abstract:
PROBLEM TO BE SOLVED: To achieve a configuration which can efficiently execute production of a content code file and manufacturing of a disk. SOLUTION: As for production and test of content code including at least either a program or transformation table for applying to the content reproduction, a test for content reproduction is carried out in the same way as a reproducing system of a general user when an information processing system executes signature verification defined in the content code file and succeeds in signature verification. In an initial reproduction test, the content code file in which a test signature is set in a data area different from a normal signature is recorded in an R/RE type disk, and then the test is carried out by recording the content code file in which the normal signature is set into a ROM disk, so that efficient production of the content code and manufacturing of the disk can be achieved. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To control the use of various contents recorded on an information recording medium. SOLUTION: In a configuration to control the use of the contents based on content control units (CPS units), this processor identifies the application type corresponding to the recording contents when recording or reproducing the contents, and records or reproduces data through the processing matching each application type. For example, it sets up the application types corresponding to the real-time recording contents and to downloaded contents, and also the unit key matching each type and the content control units to make flexible control matching each type. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a data arranging configuration for ensuring a seamless reproduction in contents having segment sections including a plurality of different variation ciphering data. SOLUTION: Regarding the contents having the segment sections constituted by the different variation ciphering data applying the individual segment keys and having non-segment sections as the ciphering data applying a unit key, positional arrangements of segment data and non-segment section constituting data are determined by the information processor so that a maximum jump distance executed at the reproduction process becomes a preliminarily set maximum jump distance or shorter. The positional arrangements of the data are determined on the basis of the jump distance taking a seek time, ECC block process time, sequence key utilizing period which is the time for changing over the keys, etc., into consideration. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a configuration which can improve scramble processing to content and exclude the unauthorized use of content. SOLUTION: Different scramble rules are applied, as the scramble processing of content, for each kind of content. For example, when shuffle processing is applied, various shuffle modes are stipulated as scramble rules. When exclusive logical sum processing is applied, a value applied to an exclusive logical sum is stipulated as a scramble rule. When rotation processing is executed, a quantity of shift is stipulated as a scramble rule. When 32 pieces of shuffle elements are applied in shuffle processing, 32! different shuffle modes, that is, 32! scramble rules can be stipulated. A value to be applied to an exclusive logical sum and a rotation shift quantity can be set to various values, and many scramble rules can be set. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a configuration which realizes efficient content verification processing based on hash values. SOLUTION: Hash values for respective hash units set as fragmented data of a stored content of an information recording medium are recorded in a content hash table and are stored in the information recording medium together with the content. An information processor for performing content reproduction performs hash value collation processing based on one or more hash units selected at random. This configuration allows calculation of hash values and collation processing, based on hash units of small data volume in spite of the data amount of contents, and the content can be efficiently verified in a user apparatus for performing content reproduction. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a constitution in which illegal use of data read from an information recording medium and outputted from a drive can be prevented. SOLUTION: An output control flag and an application attribute information are defined as output control information corresponding to constitution data of contents recorded in an information recording medium such as a disk, and output control based on these information is performed. Verification processing of a drive and a reproduction processing execution application is performed, a bus key as a cipher key corresponding to a host application is generated as a condition of validation of verification, it is provided to the host application, while ciphering of contents based on the bus key is performed, and it is output to a reproduction processing apparatus from the drive through a connection bus. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide a device and a method that allow a client to execute reproduction processing using reproduction control information for a delivery content without any problem.SOLUTION: In order to provide reproduction data and reproduction control information from a server to a client and allow the client to reproduce the data to which the reproduction control information is applied, the server converts the reproduction control information into a data format interpretable by the client and transmits the converted reproduction control information to the client. For example, a timestamp representing a chapter reproduction time is converted into time information consisting of hours, minutes, and seconds and is provided. Further, the server transmits voice/subtitle option information to the client, receives voice/subtitle selection information selected by the client, selects a voice/subtitle stream to be transmitted in accordance with the received selection information, and transmits the stream to the client.
Abstract:
PROBLEM TO BE SOLVED: To provide a storage device that prevents a title key from being found or disclosed due to an attack to a host product, and to provide a host device and a storage system.SOLUTION: The storage device 20 includes: a first storage unit 23 that records encrypted content data to be held and reads it in response to a read request; a second storage unit 24 that records a secret title key to be held; a title stream key generation unit 26 that generates a title stream key corresponding to an encryption object of the content data, using the held secret title key; and a communication unit 25 that transmits the generated title stream key with held secret.
Abstract:
PROBLEM TO BE SOLVED: To provide a device and a method for executing the reproduction of copy content from a specific position without generating any problem even when packet configurations accompanied by data conversion are changed in the copy processing of the content.SOLUTION: This information processor is configured to execute processing for, when performing data conversion accompanied by copy processing, acquiring the position information of a packet corresponding to an angle switching point, and for changing the angle switching point position information of pre-conversion data recorded in a reproduction control information file included in copy object data to the position information of post-conversion data. Concretely, this information processor is configured to execute processing for changing a source packet number (SPN) included in the registration data of an EP map included in a clip information file as a reproduction control information file to a source packet number (SPN) corresponding to the packet position of the angle switching point of the post-conversion data.
Abstract:
PROBLEM TO BE SOLVED: To realize reproduction control to prevent unauthorized use of content recorded in media.SOLUTION: A token that is management data corresponding to record content of media is acquired from media, and a server ID recorded in the acquired token is compared with a server ID recorded in a server certificate acquired from a server that is an acquisition source of the management data. When IDs of both servers are not matched, content reproduction is cancelled. When it is confirmed that the both IDs are matched, it is validated whether content ID scheduled to be reproduced is recorded in a content revocation list. When the content is recorded, the content reproduction is cancelled.