Patent ID: 8082326

Claim:
A server comprising: a content database for storing content files of a plurality of contents; a content information database for storing content information corresponding to the plurality of contents; a sharing section for sharing the content information with another server connected to a network; an access control section which permits or prohibits access to the plurality of contents from a terminal connected to the network based on access permission information in which terminal specifying information for specifying a terminal to be permitted to access is registered; and a request response section which sends content information to the terminal in response to a request from the terminal for the content information, wherein the sharing section receives shared access permission information from the another server connected to the network which specifies contents on the another server to which the terminal has access, the request response section, when the content information is requested from the terminal, determines contents of the another server to which the terminal has access based on the shared access permission information and registers only the content information of the contents of the another server to which the terminal is permitted access, and the request response section registers the content information of the contents of the server and the another server to which the terminal is permitted access in a return candidate list, extracts content information following a condition requested from the client of the content information registered in the return candidate list, and sends the extracted content information to the client.