IP Library Granted Patent US 8,607,069
Granted Patent B2
US 8,607,069 · App. 10/861,212 · Granted Dec 10, 2013

Data processing apparatus, data processing method, terminal unit, and transmission method of data processing apparatus

Inventors: Nobuyuki Kihara (Tokyo, JP); Teppei Yokota (Chiba, JP)
Assignee: Sony Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,607,069
App. No.
10/861,212
Granted
Dec 10, 2013
Kind
B2
Abstract

A data processing apparatus is disclosed, that comprises a large capacity memory means for storing a plurality of files, a memory means for storing move/copy history when a particular file is moved/copied from the large capacity memory means to a non-volatile memory, a reference means for referencing the history information stored in the memory means when the particular file is moved/copied from the large capacity memory means to the non-volatile memory, and a control means for prohibiting the particular file from being moved/copied from the large capacity memory means to the non-volatile memory when the reference means has detected that the history information is stored in the memory means.

Claims (31)

1. A data processing apparatus comprising an attachable/detachable non-volatile recording medium and a host for receiving/transmitting encrypted contents data from/to the attachable/detachable non-volatile recording medium,

wherein the attachable/detachable non-volatile recording medium comprises:

an interface for receiving from the host contents data encrypted with a first key by first encrypting means at the host, and the first key encrypted with a second key;

decrypting means for decrypting the encrypted first key with the second key;

second encrypting means for re-encrypting the decrypted first key with a third key, the third key stored in the attachable/detachable non-volatile recording medium;

storage means for storing, in the attachable/detachable non-volatile recording medium, the first key re-encrypted with the third key and the contents data encrypted with the first key;

receiving means for receiving, from the storage means, the first key re-encrypted with the third key; and

decrypting means for decrypting, with the third key, the first key re-encrypted with the third key, and

wherein the host comprises:

encrypting means for re-encrypting the decrypted first key with a fourth key that is different from the third key; and

storing means for storing the contents data encrypted with the first key and the first key re-encrypted with the fourth key.

2. The data processing apparatus as set forth in claim 1 , wherein the contents data has been compressed corresponding to a predetermined compressing method.

3. The data processing apparatus as set forth in claim 1 , wherein the attachable/detachable non-volatile recording medium includes a management area that includes a contents cumulation number corresponding to each data unit of the contents data.

4. The data processing apparatus as set forth in claim 1 , wherein the attachable/detachable non-volatile recording medium includes a management area that includes a number unique to the second encrypting means.

5. The data processing apparatus as set forth in claim 1 , wherein the attachable/detachable non-volatile recording medium includes a management area that includes a file number assigned to each data unit of the contents data.

6. The data processing apparatus as set forth in claim 1 , wherein the first key is created for each data unit of the contents data.

7. The data processing apparatus as set forth in claim 1 , wherein the attachable/detachable non-volatile recording medium includes a flash memory.

8. The data processing apparatus as set forth in claim 1 , wherein the host further comprises:

input means for inputting linear digital contents data;

compression process means for compressing the linear digital contents data; and

encrypting means for encrypting compressed linear digital contents data with the first key and encrypting the first key with the second key.

9. A method of transmitting data between an attachable/detachable non-volatile recording medium and a host to which the attachable/detachable non-volatile recording medium connects, the method comprising:

encrypting, at the host, contents data with a first key;

encrypting, at the host, the first key with a second key;

decrypting, at the attachable/detachable non-volatile recording medium, the encrypted first key with the second key;

re-encrypting, at the attachable/detachable non-volatile recording medium, the decrypted first key with a third key;

outputting, to the host, the first key re-encrypted with the third key and the contents data encrypted with the first key;

receiving, at the host, the first key re-encrypted with the third key and the contents data encrypted with the first key;

decrypting, with the third key at the host, the first key re-encrypted with the third key;

re-encrypting, at the host, the decrypted first key with a fourth key stored in the host; and

storing, at the host, the contents data encrypted with the first key and the first key re-encrypted with the fourth key.

Priority Claims (5)
JP 11-055860 · Mar 3, 1999 · national
JP 11-092699 · Mar 31, 1999 · national
JP 11-178188 · Jun 24, 1999 · national
JP 11-181967 · Jun 28, 1999 · national
JP 11-347474 · Dec 7, 1999 · national
Continuity (2)
Division 09674441
Related Publication 20040218214A1 · Nov 4, 2004