Patent ID: 8209722

Claim:
An information processing apparatus, comprising: program information display control means for displaying recommendation information which relates to a recorded program, which is obtained in advance, and which is included in the program, and displaying, when the recommendation information is searchable by web searching, a notification describing that the recommendation information is searchable by the web searching along with the recommendation information; search display control means for determining at least one search site as at least one candidate to perform the web searching of the recommendation information from plural search sites that are different in search range in accordance with a type of the recommendation information when a user selects the searchable recommendation information; and means for displaying a site corresponding to a URL when metadata corresponding to the selected searchable recommendation information includes the URL, and a search dialog including each of the determined at least one search site as the at least one candidate as an option to perform the web searching of the recommendation information using the search site corresponding to the respective candidate when the metadata corresponding to the selected searchable recommendation information does not include the URL.