1. A computer system for retrieving one or more products that meet characteristics of a customer, comprising: a main agent; a customer table provided in the main agent, the customer table storing customer characteristic codes, each of the characteristic codes representing characteristics of each of customers; a supplier agent connected to the main agent through a network; and a product database provided in the supplier agent, the product database storing products provided by a supplier of the supplier agent, wherein each of the products in the product database is assigned a customer characteristic code in accordance with characteristics of the product; wherein the main agent is programmed to: identify a customer based on a product search request received from the customer; extract a customer characteristic code from the customer table based on the identified customer; and write the product search request and the extracted customer characteristic code in a parameter table; wherein the supplier agent is programmed to: read out the product search request and the customer characteristic code from the parameter table; extract from the product database one or more products that meet the product search request and that are assigned the customer characteristic code; and write the extracted products in a search result table; wherein the main agent is further programmed to: read out the extracted products from the search result table; edit the extracted products into a search result screen.