A document retrieval system includes an agent system (2) that facilitates document retrieval by mediating a search request from a user to databases (31 to 35) provided with search engines that search for a document with a keyword. When a facilitating agent FA is supplied with a search request containing a keyword, the facilitating agent refers to a facilitating database (3) that stores keyword information indicating the relationship between the keyword and the databases (31 to 35) provided with search engines for each keyword so as to determine a database agent DA to which the search request is to be sent out. IMAGE
展开▼