Patent ID: 7962764

Claim:
A data processing method for processing data read from a record medium loaded on a reproducing device, the data comprises content data and additional data, the method comprising: decrypting the content data and the additional data, the additional data comprises copyright information, charging information and user reward information; performing a reproducing process for the content data that had been read from the recording medium based on the additional data, the reproducing process comprising performing a predetermined charging process and a predetermined user rewarding process, the predetermined charging process and the predetermined user rewarding process are stored on the reproducing device; outputting reproduced content data to a first output destination apparatus in a decompressed and decrypted condition; determining if a second output destination apparatus is an apparatus corresponding to IEEE 1394 interface; determining, when the second output destination apparatus is an apparatus corresponding to IEEE 1394 interface, if the second output destination apparatus is a recording apparatus; interpreting, when the second output destination apparatus is a recording apparatus, the additional data read from the recording medium; and outputting, based on the additional data, the decrypted content data to the second output destination apparatus through an encrypting circuit and an IEEE 1394 interface in a compressed and encrypted condition, wherein when the second output destination apparatus is a recording apparatus and when the interpreted additional data represents that a recording operation is prohibited, encrypting the content data that has been read from the recording medium and outputting the encrypted data without an encryption key for decrypting the encrypted data, wherein when the second output destination apparatus is a recording apparatus and when the interpreted additional data represents that a recording operation is permitted, encrypting the content data that has been read from the recording medium and outputting the encrypted data with an encryption key for decrypting the encrypted data.