Necessary information can be easily extracted from a plurality of
databases 11 in which biological substance information is stored. Data is
downloaded from the plurality of databases. From the downloaded data is
extracted information indicating links between two databases, a detailed
description of each data, and sequence data for homology search, which
together constitute an index. The thus extracted index 15 is distributed
to a user facility, where a user 18 conducts a search using the
distributed index.