As shown in FIG. 2A, the server 3 includes a processor 3 a used for providing such functions as transmitting information to user terminals, receiving password information from user terminals, and verifying identity and other information relating to each user and user terminal.