Patent ID: 8466961

Claim:
A video outputting apparatus comprising: a video input unit that inputs video data; a reference data input unit that inputs a plurality of reference data formed from at least one of image data, text data, and speech data related to the input video data; a determining unit that determines identification information corresponding to predetermined variable information that changes dynamically and includes an elapsed time elapsed after receipt of an output request of the output video data, from among identification information for the plurality of reference data in accordance with a predetermined rule; a reference data extracting unit that extracts the reference data corresponding to the identification information determined from the plurality of reference data; a frame extracting unit that calculates at least one of a level of similarity between frames in the input video data and the image data extracted as the reference data, a level of similarity between text data attached to the frames as metadata and the text data extracted as the reference data, and a level of similarity between speech data attached to the frames and the speech data extracted as the reference data, and extracts a frame whose calculated level of similarity is greater than a predetermined first threshold value or a frame to which speech data whose calculated level of similarity is greater than the first threshold value is attached; a video generating unit that generates the output video data including the frame extracted by the frame extracting unit; and an output unit that outputs the output video data generated by the video generating unit.