An information processing apparatus for processing related information
about existing document information and specific document information is
provided. The apparatus includes: an acquiring element for acquiring the
related information corresponding to the existing document information.
The acquiring is based on firstly, a first characteristic word extracted
by an extracting element, and secondly a first weight modified by a
weight modifying element. The apparatus further includes: a display
controlling element for controlling display of the related information
corresponding to the existing document information searched for by a
searching element; and an attribute information extracting element for
extracting attribute information from the existing document information
and the specific document information; wherein the weight modifying
element modifies the first weight based on the attribute information
extracted byte attribute information extracting element.