A context of media content is represented by hierarchical context
description data for describing a plurality of segments. Each of the
segments represents a scene of media content. Scores that are attribute
information of the media content, and for representing a degree of
importance of each of the plurality of segments based on a context of the
media content including scenes, is input and/or appended, as an
attribute, to a number of the hierarchical layers of the description
data. The description data also includes a viewpoint of said media
content represented by at least one keyword describing the scenes. One of
said plurality of segments is selected based on the viewpoint and/or said
the One of the plurality of segments can then be selected based upon the
scores.