Information processing apparatus and method, program, and recording medium
First Claim
1. An information processing apparatus comprising:
- metadata acquisition means for acquiring metadata of content;
metadata analysis means for analyzing an attribute of said metadata acquired by said metadata acquisition means;
dictionary generation means for generating dictionary data for correlating said attribute with an attribute item contained in said attribute on the basis of an analysis result acquired by said metadata analysis means; and
database generation means for assigning said attribute item to metadata acquired by said metadata acquisition means on the basis of said dictionary data generated by said dictionary data generation means and storing said metadata assigned with said attribute item into a database.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are an information processing apparatus and method, a program, and a recording medium, in which a content is recommended to each user on the basis of even the metadata that is assigned with no classification. A metadata analysis block resolves metadata acquired by a metadata acquisition block into components. A dictionary data generation block generates dictionary data in which genre is correlated with keyword and each component. An associated-information database generation block references the dictionary data to assign genre to the metadata which are assigned with no genre, thereby generating an associated-information database of content. An associated-information search block references the dictionary data to identify a genre from a keyword of interest data to search for associated information, thereby recommending content to the user. The present invention is applicable to personal computers or HDD recorders.
33 Citations
13 Claims
-
1. An information processing apparatus comprising:
-
metadata acquisition means for acquiring metadata of content;
metadata analysis means for analyzing an attribute of said metadata acquired by said metadata acquisition means;
dictionary generation means for generating dictionary data for correlating said attribute with an attribute item contained in said attribute on the basis of an analysis result acquired by said metadata analysis means; and
database generation means for assigning said attribute item to metadata acquired by said metadata acquisition means on the basis of said dictionary data generated by said dictionary data generation means and storing said metadata assigned with said attribute item into a database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information processing method comprising the steps of:
-
acquiring metadata of content;
analyzing an attribute of said metadata acquired in said metadata acquisition step;
generating dictionary data for correlating said attribute with an attribute item contained in said attribute on the basis of an analysis result acquired in said metadata analysis step; and
generating a database by assigning said attribute item to metadata acquired in said metadata acquisition step on the basis of said dictionary data generated in said dictionary data generation step, and by storing said metadata assigned with said attribute item into a database.
-
-
12. A program for making a computer execute the controlling steps of:
-
acquiring metadata of content;
analyzing an attribute of said metadata acquired in said metadata acquisition step;
generating dictionary data for correlating said attribute with an attribute item contained in said attribute on the basis of an analysis result acquired in said metadata analysis step; and
generating a data base by assigning said attribute item to metadata acquired in said metadata acquisition step on the basis of said dictionary data generated in said dictionary data generation step, and by storing said metadata assigned with said attribute item into a database.
-
-
13. A recording medium recording a program for making a computer execute the controlling steps of:
-
acquiring metadata of content;
analyzing an attribute of said metadata acquired in said metadata acquisition step;
generating dictionary data for correlating said attribute with an attribute item contained in said attribute on the basis of an analysis result acquired in said metadata analysis step; and
generating a data base by assigning said attribute item to metadata acquired in said metadata acquisition step on the basis of said dictionary data generated in said dictionary data generation step, and by storing said metadata assigned with said attribute item into a database.
-
Specification