Patent ID: 8001484

Claim:
An information processing apparatus for providing a program guide, to a terminal, on which program information concerning predetermined program is displayed, the information processing apparatus comprising: first generating means for generating a program-information input screen for inputting the program information; input means for inputting the program information through the program-information input screen; extracting means for extracting a plurality of link elements for a portion of the program information input by the input means; first storage means for storing link destinations of predetermined link elements; obtaining means for obtaining a link destination associated with each of the plurality of the link elements, one at a time, using the first storage means and/or an external search site; and second generating means for generating, as a function of a type of terminal, the program guide, wherein the program guide is generated after each of the plurality of link elements has been searched and verified, one at a time, and wherein the plurality of link elements are searched and verified by: determining whether or not a URL of a site related to the link element has been detected from a link-destination database, and wherein, if it is determined that the URL has not been detected, then, a search server is accessed, the search server searches for the site related to the link element, wherein, if the URL of the site related to the link element has been detected from the link-destination database, or if the site related to the link element is searched for by the search server: determining whether or not all of the link elements extracted have been selected, wherein, if it is determined that a remaining link element exists another link element is selected for processing, and wherein each of the link destinations are displayed as HTML links named as the link elements and linking to the searched and verified link destinations, and wherein the program guide is for programs to be broadcasted on the terminal.