19. A data processing apparatus for processing media content comprised of a plurality of scenes, said apparatus comprising: a processor; a memory coupled to the processor; input means for inputting context description data describing said plurality of scenes, said context description data being arranged in a hierarchy and including: a plurality of section elements each having either one or more of said plurality of section elements as children, or having one or more of a plurality of segment elements as children; said plurality of segment elements each being a child of one of said section elements and also being associated with a corresponding one of said plurality of scenes; a plurality of context attributes each being associated with one or more of said segment elements and/or section elements, each of said context attributes having a value for describing a context of said media content and including at least one keyword for describing the contents of the scenes described by the associated one or more of said segment elements; a plurality of importance attributes each associated with one of said context attributes and also associated with one of said segment elements that are associated with said one of said context attributes, and having a value representing a degree of importance of the scene associated with said one of said segment elements in relation to the context of said context attribute, and a plurality of time attributes each associated with a corresponding one of said segments for determining a start time and one of an end time or a duration of the scene associated with said corresponding segment; input means for inputting said media content; selection means for selecting one or more of said segments based on an analysis of said importance attributes; and output means for outputting one or more of said plurality of scenes based on one or more of the selected segments.
19. A data processing apparatus for processing media content comprised of a plurality of scenes, said apparatus comprising: a processor; a memory coupled to the processor; input means for inputting context description data describing said plurality of scenes, said context description data being arranged in a hierarchy and including: a plurality of section elements each having either one or more of said plurality of section elements as children, or having one or more of a plurality of segment elements as children; said plurality of segment elements each being a child of one of said section elements and also being associated with a corresponding one of said plurality of scenes; a plurality of context attributes each being associated with one or more of said segment elements and/or section elements, each of said context attributes having a value for describing a context of said media content and including at least one keyword for describing the contents of the scenes described by the associated one or more of said segment elements; a plurality of importance attributes each associated with one of said context attributes and also associated with one of said segment elements that are associated with said one of said context attributes, and having a value representing a degree of importance of the scene associated with said one of said segment elements in relation to the context of said context attribute, and a plurality of time attributes each associated with a corresponding one of said segments for determining a start time and one of an end time or a duration of the scene associated with said corresponding segment; input means for inputting said media content; selection means for selecting one or more of said segments based on an analysis of said importance attributes; and output means for outputting one or more of said plurality of scenes based on one or more of the selected segments. 20. The apparatus of claim 19 , wherein said context description data is previously generated and stored in a database prior said inputting.