IP Library Granted Patent US 7,487,549
Granted Patent B2
US 7,487,549 · App. 10/480,626 · Granted Feb 3, 2009

Information processing apparatus, information processing method, recording medium, and program

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 7,487,549
App. No.
10/480,626
Granted
Feb 3, 2009
Kind
B2
Abstract

The present invention relates to an information processing apparatus, an information processing method, a recording medium, and a program for importing and exporting a content with information missing controlled. A CPU extracts a sound track contained in the content in step S 301 , and converts a format of the extracted sound track into a format compatible with a memory stick in step S 302 . The CPU generates a predetermined file from data contained in the content and excluding the sound track in step S 304 . In step S 306 , the CPU attaches reference information of the sound track to the file. In step S 307 , the CPU controls the writing of the sound track in the converted format and the file to the memory stick. The present invention is applied to clients of a DRM system.

Claims (33)

1. An information processing apparatus for outputting content to a storage medium, comprising:

extracting means for extracting content data contained in the content, the content comprising the content data and separate attribute data for the content data;

converting means for converting a format of the extracted content data into a predetermined format compatible with the storage medium by encrypting the extracted content data with a key specific to the storage medium;

generating means for generating a message authentication code based on conditions of use for the extracted content data;

output means for outputting the extracted content data, the conditions of use for the extracted content data, and the message authentication code to the storage medium;

receiving means for receiving reference information indicating a position of the content data on the storage medium;

generating means for generating a file from the attribute data;

attaching means for attaching the reference information to the file; and

wherein the output means outputs the file to the storage medium.

2. An information processing apparatus according to claim 1 , further comprising write control means for controlling the writing of information, concerning a right of use required to use the content, to the storage medium.

3. The information processing apparatus according to claim 1 , wherein the attribute data includes a content ID.

4. The information processing apparatus according to claim 1 , wherein the attribute data includes a record company ID.

5. The information processing apparatus according to claim 1 , wherein the attribute data includes an artist ID.

6. The information processing apparatus according to claim 1 , wherein the key specific to the storage medium is received from the storage medium.

7. The information processing apparatus according to claim 1 , further comprising calculating means for calculating an integrity check value based on an index containing a pointer to the extracted content data, the conditions of use and the message authentication code.

8. An information processing method for outputting content to a storage medium, comprising:

extracting content data contained in the content, the content comprising the content data and separate attribute data for the content data;

converting a format of the extracted content data into a predetermined format compatible with the storage medium by encrypting the extracted content data with a key specific to the storage medium;

generating a message authentication code based on conditions of use for the extracted content data;

outputting the extracted content data, the conditions of use for the extracted content data, and a message authentication code to the storage medium;

receiving reference information indicating a position of the content data on the storage medium;

generating a file from the attribute data;

attaching the reference information to the file; and

outputting the file to the storage medium.

9. A recording medium storing a computer readable program for causing a computer to perform a method for processing information for outputting content to a storage medium, the method comprising:

extracting content data contained in the content, the content comprising the content data and separate attribute data for the content data;

converting a format of the extracted content data into a predetermined format compatible with the storage medium by encrypting the extracted content data with a key specific to the storage medium;

generating a message authentication code based on conditions of use for the extracted content data;

outputting the extracted content data, the conditions of use for the extracted content data, and the message authentication code to the storage medium;

receiving reference information indicating a position of the content data on the storage medium;

generating a file from the attribute data;

attaching the reference information to the file; and

outputting the file to the storage medium.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2003
From: KAWAMOTO, YOJI; ISHIGURO, RYUJI; EZURA, YUICHI; NAGANO, MOTOHIKO
To: SONY CORPORATION
Reel/Frame 015533/0408 →
Priority Claims (1)
JP 2002-112110 · Apr 15, 2002 · national
Continuity (1)
Related Publication 20040210762A1 · Oct 21, 2004