Patent ID: 7844267

Claim:
A first server capable of providing a communication processing service with a second server, to a communication terminal belonging to a network capable of identifying equipment bodies of respective subordinate communication terminals, the first server comprising: application receiving means for receiving first communication terminal-specific information to specify a specific communication terminal having acquired service-specific information specifying the communication processing service, and the acquired service-specific information in association with each other; specific information generating means for generating second communication terminal-specific information for letting the second server recognize the specific communication terminal, based on the received first communication terminal-specific information; approval requesting means for generating approval request information containing the service-specific information and the second communication terminal-specific information and for transmitting the approval request information to the second server; result receiving means for receiving approval result information containing the service-specific information and the second communication terminal-specific information, returned from the second server in accordance with transmission of the approval request information; and registering means for determining that reception of the communication processing service by the specific communication terminal was approved, according to reception of the approval result information, and for providing the communication processing service to the specific communication terminal, wherein the approval request information contains encrypted information obtained by encrypting information containing at least the service-specific information and the second communication terminal-specific information, and plaintext information in a state in which the service-specific information and the second communication terminal-specific information is not encrypted, the approval result information also contains the encrypted information and the plaintext information, and the registering means encrypts the plaintext information contained in the approval result information, compares the encrypted result with the received encrypted information to determine whether the approval request information corresponds to the approval result information, and performs the registration process when the approval request information corresponds to the approval result information.