Particularly, in content providing service such as Web service, data frequently used by a number of users is stored in a cache server located at a position close to the users than an origin server, and data is distributed to the users from the cache server in place of the origin server.