摘要 |
PROBLEM TO BE SOLVED: To provide a program delivery system that sequentially generates and delivers programs for facilitating reliable user authentication. SOLUTION: A program delivery server 300, when receiving a program acquisition request from a terminal device 100, reads out a cellular phone program, an authentication program and an authentication code generation program all corresponding to the acquisition request from a DB server 400. With the authentication code generation program, a unique authentication code is generated from a user ID and a portable terminal number and registered in the DB server 400, and an executable program is generated from the terminal device program in which the authentication code and the authentication program are embedded. The cellular phone 100 uses the delivered executable program to access a service server 500a and transmit the authentication code. The service server 500a provides a service after authentication based on the received authentication code and the authentication code in the DB server 400. COPYRIGHT: (C)2005,JPO&NCIPI |