Abstract:
PROBLEM TO BE SOLVED: To limit recording and reproducing using a master key of old generation by strictly managing a master key for generation controls. SOLUTION: When reproduction is impossible because the generation of a master key which a reproducing apparatus holds is older than a key used at recording of data, and when recording is impossible because the generation of a master key which a recording apparatus holds is older than a key necessary for recording on a recording medium, a user is prompted to update the master key, and then reproducing or recording processing is enabled by obtaining a necessary master key. The updated master key is distributed by using transmission media such as a recording medium, network, IC card, and telephone line, and for example, by using a tree type key distribution configuration with a form which can be processed only by a specified device.
Abstract:
PROBLEM TO BE SOLVED: To attain efficient key revision processing by executing key distribution through an encryption key distributing configuration adopting a tree structure. SOLUTION: A revision state of a master key and a media key employing a key distribution configuration adopting a tree structure is transmitted with a key revision block(KRB). The KRB is configured to allow a device being a leaf of a tree to store a leaf key and a limited node key, and a specific effective revision block(EKB) is generated for a group specified by a specific node and distributed thereto so as to limit devices that can be revised. Devices not belonging to the group cannot be decoded and the distribution security of the keys can be ensured. A configuration of distributing a revised master key by the KRB is realized especially in a system using a master key whose generation is managed.
Abstract:
PROBLEM TO BE SOLVED: To efficiently execute a program before and after migration of the program. SOLUTION: A virtual machine 13 in a memory 12A connected to a CPU 11A with a command set A mounted thereon is migrated to a memory 12B connected to a CPU 11B with a command set B mounted thereon. A command common to the command set A and the command set B is executed therein by the capability of the CPU 11B. A command that exists not in the command set B but in the command set A is executed by emulation by a command emulator 15. The present invention is applicable to a computer with a plurality of CPUs mounted thereon, for example. COPYRIGHT: (C)2011,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To enable correctly segmenting commercials from the entire content in which programs and commercials coexist. SOLUTION: The image of the logo of the sponsor company of a commercial displayed at a predetermined commercial timing and the start position and end position of the commercial using the timing of logo display as a reference are described on a pattern file prepared for each of commercials. When an image including the image of logo described in the pattern file is detected at a position P Logo , the start position of the commercial is specified as a position P S , and the end position is specified as a position P E on the basis of the start position and end position of the commercial described in the pattern file. This apparatus is applicable to a personal computer or the like for processing television programs. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide an information recording and reproducing device, which improves efficiency in processing on a key renewal block (KRB) receiving side by performing the distribution of a key by KRB distribution as a key distribution configuration in a tree structure. SOLUTION: A key (such as master key, media key or contents key) is transmitted by the key distribution configuration in the tree structure together with a KRB. After the recording and reproducing device calculates and acquires the key of a certain recording medium on the basis of the received KRB, the acquired key is enciphered while using a cryptographic key peculiar for that recording and reproducing device such as leaf key, for example, and stored on the recording medium or memory of the recording and reproducing device. Therefore, when next using that recording medium or contents, the recording and reproducing device can calculate the key only by once deciphering that cryptographic key and the computational complexity in KRB deciphering processing or the like required for accessing the recording medium or utilizing the contents from the recording and reproducing device can be decreased.
Abstract:
PROBLEM TO BE SOLVED: To provide an information processing system and method which can reduce the amount of data of an effective key block (EKB) which is used for an encryption key constitution of a tree structure. SOLUTION: A two-branched or multi-branched tree which is simplified by applying a terminal mode or a leaf capable of decoding to the lowest stage is reconstructed, and the effective key block (EKB) which is used for key distribution constitution of tree structure is formed on the basis of only the key corresponding to the node or the leaf of reconstruction hierarchy tree. Further, a tag as identification data of tree position of an encryption key stored in the EKB is stored. The tag is so constituted that data for not only identifying positions but also judging whether encryption key data exist in the EKB are stored. The amount of data of the EKB can be reduced remarkably and decoding process in a device is also simplified.
Abstract:
PROBLEM TO BE SOLVED: To provide an information recording and reproducing device and its method that selectively use a key revision block(KRB) of the newest version so as to encrypt contents and store them to a recording medium. SOLUTION: Keys with different versions can be stored on a recording medium, and when a recording and reproducing device accesses the recording medium, the processing of detecting a new key and storing it to the recording medium, the processing of storing the newest KRB detected from the recording medium to a memory of the recording and reproducing device itself, and the processing of deleting unnecessary KRBs from the recording medium are executed. The recording and reproducing device having a KRB newer than the KRBs in the recording medium records the new KRB to the recording medium even when no data are recorded. Through the configuration above, the migration speed of the new KRB is increased and new KRBs are stored one after another to the recording and reproducing device so as to promote revision of the KRB used for the encryption processing.
Abstract:
PROBLEM TO BE SOLVED: To realize an information processing system and its method that execute distribution of various keys or data through an encryption key configuration adopting a tree structure so as to attain efficient and secure data distribution. SOLUTION: A contents key, an authentication key, and program data or the like adopting an encryption key configuration employing a tree structure are transmitted with an effective key block(EKB). The EKB is configured to allow a device being a leaf of a tree to store a leaf key and a limited node key, and a specific effective key block(EKB) is generated for a group specified by a specific node and distributed thereto so as to limit devices that can be updated. Devices not belonging to the group cannot be decoded and the distribution security of the keys or the like can be ensured.