In an information processing apparatus, information is obtained from an
internet and a template is selected from a plurality of templates in each
of which at least one item is set to be extracted. Data corresponding to
the item set in the selected template is extracted from the obtained
information and is saved.