IP Library Granted Patent US 8,346,062
Granted Patent B2
US 8,346,062 · App. 11/512,376 · Granted Jan 1, 2013

Information processing device, information recording medium manufacturing device, information recording medium, methods thereof, and computer 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 8,346,062
App. No.
11/512,376
Granted
Jan 1, 2013
Kind
B2
Abstract

An information processing device includes: a modified data generating unit for generating modified data obtained by modifying content configuration data; a fix-up table generating unit for generating a fix-up table in which transformation data serving as an object to be replaced with the modified data is registered; and a data recording unit for recording content including the modified data and the fix-up table in an information recording medium; wherein the modified data generating unit is configured so as to execute data modification processing with the configuration units of MPEG encoded data included in a TS packet making up content as data modification processing units.

Claims (137)

1. A non-transitory computer readable medium having stored thereon a computer program which causes an information processing device to execute reproducing processing of content subjected to MPEG encoding processing of which part of content configuration data is set as modified data, said program comprising the steps of:

non-modified I picture selecting step of selecting I pictures serving as non-modified data from said content wherein the non-modified I pictures correspond to predetermined cyclic entries of a plurality of entries which are registered in an EP map, wherein the predetermined cyclic entries of the plurality of entries, which are registered in the EP map, have at least one entry therebetween; and

decoding output processing step of executing decoding processing and output processing of the non-modified I pictures selected by said non-modified I-picture selecting step.

2. An information processing device for executing reproducing processing of content subjected to MPEG encoding processing of which part of content configuration data is set as modified data, comprising:

a non-modified I-picture selecting unit configured to select I pictures serving as non-modified data from said content wherein the non-modified I pictures correspond to predetermined cyclic entries of a plurality of entries which are registered in an EP map, wherein the predetermined cyclic entries of the plurality of entries, which are registered in the EP map, have at least one entry therebetween; and

a decoding output processing unit configured to execute decoding processing and output processing of the non-modified I pictures selected by said non-modified I-picture selecting unit.

3. The information processing device according to claim 2 ,

wherein said non-modified I-picture selecting unit is configured to execute processing for obtaining the position of an I picture serving as non-modified data by applying at least one of a table and the EP map which is set corresponding to a content to be reproduced.

4. The information processing device according to claim 2 ,

wherein said non-modified I-picture selecting unit is configured to execute processing for selecting an I picture serving as non-modified data based on fixed cycle information unchangeable for each content, which is information equivalent to the interval of GOPs or I pictures made up of non-modified data.

5. The information processing device according to claim 2 ,

wherein said non-modified I-picture selecting unit is configured to execute processing for selecting an I picture serving as non-modified data based on cycle information corresponding to a content, which is set according to a content, and is cycle information equivalent to the interval of GOPs or I pictures made up of non-modified data.

6. An information processing method for executing reproducing processing of content subjected to MPEG encoding processing of which part of content configuration data is set as modified data, comprising the steps of:

non-modified I picture selecting step of selecting I pictures serving as non-modified data from said content wherein the non-modified I pictures correspond to predetermined cyclic entries of a plurality of entries which are registered in an EP map, wherein the predetermined cyclic entries of the plurality of entries, which are registered in the EP map, have at least one entry therebetween; and

decoding output processing step of executing decoding processing and output processing of the non-modified I pictures selected by said non-modified I-picture selecting step.

7. The information processing method according to claim 6 ,

wherein said non-modified I picture selecting is a step for executing processing for obtaining the position of an I picture serving as non-modified data by applying at least one of a table and the EP map which is set corresponding to a content to be reproduced.

8. The information processing method according to claim 6 ,

wherein said non-modified I picture selecting executes processing for selecting an I picture serving as non-modified data based on fixed cycle information unchangeable for each content, which is cycle information equivalent to the interval of GOPs or I pictures made up of non-modified data.

9. The information processing method according to claim 6 ,

wherein said non-modified I picture selecting executes processing for selecting an I picture serving as non-modified data based on cycle information corresponding to a content, which is set according to a content, and is cycle information equivalent to the interval of GOPs or I pictures made up of non-modified data.

10. An information recording medium manufacturing device comprising:

a modified data generating unit configured to generate modified data obtained by modifying content configuration data;

a fix-up table generating unit configured to generate a fix-up table in which transformation data serving as an object to be replaced with said modified data is registered;

a reproduction management information generating unit configured to generate an EP map which stores a plurality of entries, wherein each entry includes a packet number and a presentation timestamp corresponding to the packet number; and

a data recording unit configured to record content including said modified data, and said fix-up table in an information recording medium,

wherein said modified data generating unit is configured to execute data modification processing with a plurality of picture data excepting non-modified I pictures,

wherein the non-modified I pictures correspond to predetermined cyclic entries of the plurality of entries which are registered in the EP map, and

wherein the predetermined cyclic entries of the plurality of entries, which are registered in the EP map, have at least one entry therebetween.

11. An information recording medium manufacturing method comprising the steps of:

modified data generating step of generating modified data obtained by modifying content configuration data;

fix-up table generating step of generating a fix-up table in which transformation data serving as an object to be replaced with said modified data is registered;

a reproduction management information generating step of generating an EP map which stores a plurality of entries, wherein each entry includes a packet number and a presentation timestamp corresponding to the packet number; and

data recording step of recording content including said modified data, and said fix-up table in an information recording medium,

wherein said modified data generating is a step for executing data modification processing with a plurality of picture data excepting non-modified I pictures,

wherein the non-modified I pictures correspond to predetermined cyclic entries of the plurality of entries which are registered in the EP map, and

wherein the predetermined cyclic entries of the plurality of entries, which are registered in the EP map, have at least one entry therebetween.

12. A non-transitory computer readable medium having stored thereon a computer program which causes an information processing device to execute processing for recording content in an information recording medium, comprising the steps of:

modified data generating step of generating modified data obtained by modifying content configuration data;

fix-up table generating step of generating a fix-up table in which transformation data serving as an object to be replaced with said modified data is registered;

a reproduction management information generating step of generating an EP map which stores a plurality of entries, wherein each entry includes a packet number and a presentation timestamp corresponding to the packet number; and

data recording step of recording content including said modified data, and said fix-up table in an information recording medium,

wherein said modified data generating is a step for executing data modification processing with a plurality of picture data excepting non-modified I pictures,

wherein the non-modified I pictures correspond to predetermined cyclic entries of the plurality of entries which are registered in the EP map, and

wherein the predetermined cyclic entries of the plurality of entries, which are registered in the EP map, have at least one entry therebetween.

13. An information processing device comprising:

a modified data generating processing circuit configured to generate modified data obtained by modifying content configuration data;

a fix-up table generating processing circuit configured to generate a fix-up table in which transformation data serving as an object to be replaced with said modified data is registered;

a reproduction management information generating processing circuit configured to generate an EP map which stores a plurality of entries, wherein each entry includes a packet number and a presentation timestamp corresponding to the packet number; and

a data recording processing circuit configured to record content including said modified data and said fix-up table in an information recording medium,

wherein said modified data generating processing circuit is configured to execute data modification processing with a plurality of picture data excepting non-modified I pictures,

wherein the non-modified I pictures correspond to predetermined cyclic entries of the plurality of entries which are registered in the EP map, and

wherein the predetermined cyclic entries of the plurality of entries, which are registered in the EP map, have at least one entry therebetween.

14. The information processing device according to claim 13 ,

wherein said modified data generating processing circuit is configured to execute data modification processing in which a slice within a DCT block included in MPEG encoded data is set as data modification processing units to generate broken data serving as broken content; and

wherein said data recording processing circuit is configured to execute processing for recording content including said broken data in an information recording medium.

15. The information processing device according to claim 13 ,

wherein said modified data generating processing circuit is configured to execute data modification processing in which an arithmetic code block set in a picture of MPEG encoded data is set as data modification processing units to generate broken data serving as broken content; and

wherein said data recording processing circuit is configured to execute processing for recording content including said broken data in an information recording medium.

16. The information processing device according to claim 13 ,

wherein said modified data generating processing circuit is configured to execute data modification processing in which an I picture included in MPEG encoded data is selected as a picture to be subjected to data modification processing to generate broken data serving as broken content; and

wherein said data recording processing circuit is configured to execute processing for recording content including said broken data in an information recording medium.

17. The information processing device according to claim 13 ,

wherein said fix-up table generating processing circuit is configured to generate a fix-up table in which identifier-set transformation data enabling identification information of a content reproducing device or content reproducing application to be analyzed is registered.

18. The information processing device according to claim 17 ,

wherein said fix-up table generating processing circuit is configured to execute data modification processing in which identifier-set transformation data enabling the identification information of a content reproducing device or content reproducing application to be analyzed is set with a macro block within a DCT block included in MPEG encoded data as data modification processing units to generate said identifier-set transformation data.

19. The information processing device according to claim 13 ,

wherein said modified data generating processing circuit is configured to execute data modification processing in which all I pictures included in MPEG encoded data are selected as non-modified data, and only a B picture or P picture is selected as a picture to be subjected to modification processing to generate broken data.

20. A non-transitory information recording medium, in which is recorded content, storing:

a content in which partial configuration data of the content is set as modified data;

a fix-up table recording setting position information regarding transformation data serving as an object to be replaced with the modified data, and the content of the transformation data; and

an EP map which stores a plurality of entries, wherein each entry includes a packet number and a presentation timestamp corresponding to the packet number,

wherein the modified data is data generated by executing data modification processing as to one or more picture data other than specified non-modified I pictures of multiple I pictures included in MPEG encoded data,

wherein the non-modified I pictures correspond to predetermined cyclic entries of the plurality of entries which are registered in the EP map, and

wherein the predetermined cyclic entries of the plurality of entries, which are registered in the EP map, have at least one entry therebetween.

21. The non-transitory information recording medium according to claim 20 ,

wherein said modified data includes broken data preventing normal reproduction; and

wherein said broken data is modified data generated with the data modification processing.

22. The non-transitory information recording medium according to claim 20 ,

wherein said modified data includes broken data preventing normal reproduction; and

wherein said broken data is modified data generated with the data modification processing in which a slice within a DCT block included in MPEG encoded data is set as processing units.

23. The non-transitory information recording medium according to claim 20 ,

wherein said modified data includes broken data preventing normal reproduction; and

wherein said broken data is modified data generated with the data modification processing in which an arithmetic code block set in a picture of MPEG encoded data is set as processing units.

24. The non-transitory information recording medium according to claim 20 ,

wherein said modified data includes broken data preventing normal reproduction; and

wherein said broken data is modified data generated with the data modification processing in which an I picture included in MPEG encoded data is selected as a picture to be subjected to data modification processing.

25. The non-transitory information recording medium according to claim 20 ,

wherein said fix-up table is a fix-up table in which identifier-set transformation data enabling identification information of a content reproducing device or content reproducing application to be analyzed, is registered.

26. The non-transitory information recording medium according to claim 25 ,

wherein said identifier-set transformation data is data generated with the data modification processing in which a macro block within a DCT block included in MPEG encoded data is set as processing units.

27. The non-transitory information recording medium according to claim 25 ,

wherein said identifier-set transformation data is data generated with the data modification processing in which a B picture included in MPEG encoded data is set as processing units.

28. A non-transitory computer readable medium having stored thereon a data structure including as configuration data:

a content in which partial configuration data of a content is set as modified data;

a fix-up table recording setting position information regarding transformation data serving as an object to be replaced with modified data, and the content of the transformation data; and

an EP map which stores a plurality of entries, wherein each entry includes a packet number and a presentation timestamp corresponding to the packet number,

wherein the modified data is data generated by executing data modification processing as to one or more picture data other than specified non-modified I pictures of multiple I pictures included in MPEG encoded data,

wherein the non-modified I pictures correspond to predetermined cyclic entries of the plurality of entries which are registered in the EP map, and

wherein the predetermined cyclic entries of the plurality of entries, which are registered in the EP map, have at least one entry therebetween.

29. The non-transitory computer readable medium according to claim 28 ,

wherein said modified data is modified data generated with the data modification processing.

30. The non-transitory computer readable medium according to claim 28 ,

wherein said modified data is modified data generated with the data modification processing in which a slice within a DCT block included in MPEG encoded data is set as processing units.

31. The non-transitory computer readable medium according to claim 28 ,

wherein said modified data is modified data generated with the data modification processing in which an arithmetic code block set in a picture of MPEG encoded data is set as processing units.

32. The non-transitory computer readable medium according to claim 28 ,

wherein said modified data is modified data generated with the data modification processing in which an I picture included in MPEG encoded data is selected as a picture to be subjected to data modification processing.

33. The non-transitory computer readable medium according to claim 28 ,

wherein said fix-up table is a fix-up table in which identifier-set transformation data enabling identification information of a content reproducing device or content reproducing application to be analyzed, is registered.

34. The non-transitory computer readable medium according to claim 33 ,

wherein said identifier-set transformation data is data generated with the data modification processing in which a macro block within a DCT block included in MPEG encoded data is set as processing units.

35. The non-transitory computer readable medium according to claim 33 ,

wherein said identifier-set transformation data is data generated with the data modification processing in which a B picture included in MPEG encoded data is set as processing units.

36. An information processing method comprising the steps of:

modified data generating step of generating modified data obtained by modifying content configuration data;

fix-up table generating step of generating a fix-up table in which transformation data serving as an object to be replaced with said modified data is registered;

a reproduction management information generating step of generating an EP map which stores a plurality of entries, wherein each entry includes a packet number and a presentation timestamp corresponding to the packet number; and

data recording step of recording content including said modified data, and said fix-up table in an information recording medium,

wherein said modified data generating executes data modification processing with a plurality of picture data excepting non-modified I pictures,

wherein the non-modified I pictures correspond to predetermined cyclic entries of the plurality of entries which are registered in the EP map, and

wherein the predetermined cyclic entries of the plurality of entries, which are registered in the EP map, have at least one entry therebetween.

37. The information processing method according to claim 36 ,

wherein said modified data generating is a step of executing data modification processing in which a slice within a DCT block included in MPEG encoded data is set as data modification processing units to generate broken data serving as broken content; and

wherein said data recording is a step of executing processing for recording content including said broken data in an information recording medium.

38. The information processing method according to claim 36 ,

wherein said modified data generating is a step of executing data modification processing in which an arithmetic code block set in a picture of MPEG encoded data is set as data modification processing units to generate broken data serving as broken content; and

wherein said data recording is a step of executing processing for recording content including said broken data in an information recording medium.

39. The information processing method according to claim 36 ,

wherein said modified data generating is a step of executing data modification processing in which an I picture included in MPEG encoded data is selected as a picture to be subjected to data modification processing to generate broken data serving as broken content; and

wherein said data recording is a step for executing processing of recording content including said broken data in an information recording medium.

40. The information processing method according to claim 36 ,

wherein said fix-up table generating is a step of generating a fix-up table in which identifier-set transformation data enabling identification information of a content reproducing device or content reproducing application to be analyzed is registered.

41. The information processing method according to claim 40 ,

wherein said fix-up table generating is a step of generating identifier-set transformation data enabling the identification information of a content reproducing device or content reproducing application to be analyzed is set by executing data modification processing in which a macro block within a DCT block included in MPEG encoded data is set as data modification processing units.

42. The information processing method according to claim 36 ,

wherein said modified data generating executes data modification processing in which all I pictures included in MPEG encoded data are selected as non-modified data, and only a B picture or P picture is selected as a picture to be subjected to modification processing to generate modified data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2006
From: TAKASHIMA, YOSHIKAZU
To: SONY CORPORATION
Reel/Frame 018472/0328 →
Priority Claims (2)
JP 2005-252860 · Aug 31, 2005 · national
JP 2006-154792 · Jun 2, 2006 · national
Continuity (2)
Provisional Application 60712389 · Aug 31, 2005
Related Publication 20070047645A1 · Mar 1, 2007