PROBLEM TO BE SOLVED: To provide retrieval technique for returning the results of retrieval to each user terminal unit at almost same response time as the case where the user terminal unit and a retrieval device have a one-to-one correspondence even if retrieval demands are continuously sent from each user terminal unit in the retrieval device for full text search connected with a plurality of user terminal units. SOLUTION: Received retrieval conditions and terminal unit information are stored in a retrieval condition buffer to decide whether preceding retrieval processing is being executed or not. If it is decided that the preceding retrieval processing is not executed, a retrieval pattern variable table and a retrieval demand expression variable table are prepared to retrieve a database storing data to be retrieved, extract the results of retrieval sent from each of a plurality of terminal units and agreeing with the retrieval conditions, and transmit the extracted results of retrieval to each of a plurality of terminal units.
展开▼