Digital content reproduction, data acquisition, metadata management, and digital watermark embedding
First Claim
1. A digital contents reproduction apparatus for reproducing digital contents comprising:
- a detector to detect pointer information that is embedded in digital contents and that points to the location of metadata in which information concerning said digital contents is written;
a metadata acquisition unit to employ said pointer information detected by said detector to obtain said metadata via a network; and
an index information generator to employ said metadata to generate index information that is correlated with the data structure of said digital contents.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods, apparatus and systems to embed pointer information for metadata in content using a method that will not delete the information, so that metadata correlated with content can be correctly obtained, even after the contents have been edited. In an example embodiment, a user terminal for reproducing multimedia content comprises: a pointer information detector, for detecting pointer information that is embedded in the content and that points to the location of metadata in which information concerning the content is written; a network interface, for employing the pointer information to obtain the metadata via a network; and an index information generator, for employing the metadata to generate index information that is correlated with the data structure of the digital content.
-
Citations
28 Claims
-
1. A digital contents reproduction apparatus for reproducing digital contents comprising:
-
a detector to detect pointer information that is embedded in digital contents and that points to the location of metadata in which information concerning said digital contents is written;
a metadata acquisition unit to employ said pointer information detected by said detector to obtain said metadata via a network; and
an index information generator to employ said metadata to generate index information that is correlated with the data structure of said digital contents. - View Dependent Claims (2, 3, 4)
-
-
5. A digital contents reproduction apparatus comprising:
-
contents reproduction means to reproduce video digital contents; and
index information display means to display index information corresponding to a scene in said video digital contents based on time code for said video digital contents. - View Dependent Claims (6)
-
-
7. A digital contents reproduction apparatus for reproducing digital contents comprising:
-
management information detection means, for detecting management information that is embedded in said digital contents and that is related to said digital contents;
missing portion detection means, for detecting a missing portion in said digital contents, based on metadata in which information concerning said digital contents is written, and said management information detected in said digital contents; and
contents complement means connected to a network, for obtaining said missing portion of said digital contents from a contents server on said network.
-
-
8. A data acquisition system comprising:
-
a metadata server connected to a network, for storing metadata in which information concerning digital contents is written; and
a reproduction apparatus, for reproducing said digital contents, wherein said reproduction apparatus detects information that is embedded as a digital watermark in said digital contents and that is related to metadata having a structure information consonant with said digital contents, and employs said information related to said metadata to receive metadata corresponding to said digital contents from said metadata server via said network. - View Dependent Claims (9)
-
-
10. A digital contents reproduction method for reproducing video digital contents comprising the steps of:
-
detecting pointer information that is embedded in said video digital contents and that points to the location of metadata in which information concerning said video digital contents is written;
employing said pointer information to obtain said metadata via a network;
employing said metadata to generate index information corresponding to a scene in said video digital contents; and
displaying said index information and said video digital contents in correlation with each other. - View Dependent Claims (11, 12, 15, 16, 27)
-
-
13. A digital contents reproduction method for reproducing digital contents comprising the steps of:
-
detecting management information that is embedded in and is related to said digital contents;
detecting a missing portion in said digital contents based on metadata in which information concerning said digital contents is written and on said management information detected in said digital contents;
establishing a connection to a network and obtaining said missing portion of said digital contents from a contents server on said network; and
synthesizing said obtained missing portion with said digital contents and reproducing the resultant digital contents. - View Dependent Claims (28)
-
-
14. A metadata management method comprising the steps of:
-
storing, in a metadata server provided on a network, metadata in which information concerning predetermined digital contents is written;
setting pointer information pointing to the location of said metadata on said network; and
embedding, in digital contents corresponding to said metadata, corresponding structure information as written both in said metadata and said pointer information.
-
-
17. A digital watermark embedding method for embedding watermark information in video digital contents comprising the steps of:
-
embedding, throughout the video digital contents, metadata identification information for identifying metadata for said video digital contents; and
embedding, in each scene of said video digital contents, scene identification information for identifying said scene.
-
-
18. A computer control program that permits a computer to function as:
-
a detection means, for detecting pointer information that is embedded in digital contents and that points to the location of metadata in which information concerning said digital contents is written;
a metadata acquisition means, for employing said pointer information to obtain said metadata via a network; and
an index information generation means, for employing said metadata to generate index information for said digital contents.
-
-
19. A computer control program that permits a computer to function as:
-
contents reproduction means, for reproducing video digital contents; and
index information display means, for displaying index information corresponding to a scene in said video digital contents based on time code for said video digital contents.
-
-
20. A computer control program which permits a computer to function as:
-
management information detection means, for detecting management information that is embedded in said digital contents and that is related to said digital contents;
missing portion detection means, for detecting a missing portion in said digital contents, based on metadata in which information concerning said digital contents is written, and said management information detected in said digital contents; and
contents complement means connected to a network, for obtaining said missing portion of said digital contents from a contents server on said network.
-
-
21. A computer control program, for embedding watermark information in video digital contents, which permits a computer to perform:
-
a process for embedding, throughout the video digital contents, metadata identification information for identifying metadata for said video digital contents; and
a process for embedding, in each scene of said video digital contents, scene identification information for identifying said scene.
-
- 22. A recording medium on which are recorded digital contents, structure information for said digital contents, and pointer information that is embedded in said digital contents and that points to the location on a network of metadata concerning said digital contents.
-
24. A recording medium on which a program for controlling a computer to output process results for input data is stored, said program permitting said computer to perform:
-
a process for detecting pointer information that is embedded in digital contents and that points to the location of metadata in which information concerning said digital contents is written;
a process for employing said pointer information to obtain said metadata via a network; and
a process for employing said metadata to generate index information for said digital contents.
-
-
25. A recording medium on which a program for controlling a computer to output process results for input data is stored, said program permitting said computer to perform:
-
a process for reproducing video digital contents; and
a process for displaying index information corresponding to a scene in said video digital contents based on time code for said video digital contents.
-
-
26. A recording medium on which a program for controlling a computer to output process results for input data is stored, said program permitting said computer to perform:
-
a process for detecting management information that is embedded in said digital contents and that is related to said digital contents;
a process for detecting a missing portion in said digital contents, based on metadata in which information concerning said digital contents is written, and said management information detected in said digital contents; and
a process for establishing a connection to a network, and for obtaining said missing portion of said digital contents from a contents server on said network.
-
Specification