EP1589435B1

Information processing device, information processing method, and computer program

Abstract

This record has no abstract on file.

EP1589435B1, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Expired 16 December 2023, 2.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

5 claims: 2 independent, 3 dependent

  1. 1
    An information processing apparatus (101) for transmitting content data (S15) in response to a content transmission request from a client, characterized by comprising:a data transmitting and receiving unit (501) for executing data transmission and reception processing with the client via a network;a content storage unit (503) for storing content;a control unit (201) for managing content stored in the content storage unit;a metadata storage unit (504) for storing metadata;a property information acquisition unit (505) for extracting property information, said property information being a component of the metadata, from the metadata storage unit, wherein the property information includes record quality levels corresponding to available bit rates of content;and a transmission data generation unit (506) for generating data to be transmitted to the client, based on the property information acquired by the property information acquisition unit;wherein each item of content is defined as an object, and a folder storing a plurality of contents is defined as an object;a class is defined as information indicating category classification of the object, a plurality of the classes having a hierarchical structure;the class is set to indicate the category classification to each of the objects;and a plurality of objects is managed by using a content directory having a hierarchical structure, the metadata storage unit being configured to store, with respect to each of the objects: a plurality of property information including an object identifier of the object;class information indicating the category classification of the object;and information relating to the hierarchical structure of the content directory, the property information acquisition unit being configured to extract the property information of an object included in a designated class in response to a property information acquisition request with class designation from the client received by the data transmitting and receiving unit;the transmission data generation unit being configured to generate transmission data including: the property information extracted by the property information acquisition unit, including the record quality levels, so that the client is able to identify a data quality of the corresponding content for itself;and the data transmitting and receiving unit being configured to transmit the transmission data generated by the transmission data generation unit to the client, and subsequently receive a request for the content having the data quality from the client.
  2. 5
    An information processing method for executing content data transmission processing in response to a content transmission request from a client, characterized by comprising:an object management step of managing a plurality of objects by using a content directory having a hierarchical structure, by defining each item of content as an object and a folder composed of a plurality of contents as an object, defining a class as information indicating category classification of the object, a plurality of the classes having a hierarchal structure, and setting the defined class to each of the objects;an object attribute data management step of managing, with respect to property information, said property information being a component of stored metadata, a plurality of pieces of the property information including an object identifier of the object, class information indicating category classification of the object, and information related to the hierarchical structure of the content directory;a property information acquisition request (S31) reception step of receiving a property information acquisition request with class designation from the client, wherein the property information includes record quality levels corresponding to available bit rates of content;a property information acquisition step of extracting property information of individual objects included in a designated class;a transmission data generation step of generating transmission data including the extracted property information, including the record quality levels, so that the client is able to identify a data quality of the corresponding contents for itself ;and a data transmission step (S32) of transmitting the generated transmission data to the client a data reception step (S34) of receiving a request for the content having the data quality from the client.