Patent ID: 7979432

Claim:
An information processing apparatus comprising: a key storing unit capable of storing key information including a feature quantity of a focused portion in a first content; a key receiving unit that receives the key information from another information processing apparatus connected via a network and stores the received key information in the key storing unit; a retrieving unit that retrieves a second content; an extracting unit that extracts temporally sequential feature quantities from the second content; a detecting unit that detects from the second content a similar portion where a degree of coincidence between each feature quantity extracted from the second content and the feature quantity included in the key information is higher than a first threshold value, and outputs range information specifying a range of the similar portion; a correspondence generating unit that retrieves the similar portion included in the range indicated by the detected range information, and generates correspondence information associating the retrieved similar portion with the key information; and an outputting unit that outputs the key information selectably based on the generated correspondence information.