In a personal authentication and a settlement authentication required for
the Internet shopping, in order to make above authentication processing
executed between a server and a client computer be executed between the
server and a purchaser portable terminal equipped with personal
identification information and a communication function, a program of the
present invention has functions for transferring to the purchaser
portable terminal a personal identification information request sent from
the server and data associated with the authentication processing and for
transferring to the server the data associated with the authentication
processing sent from the purchaser portable terminal. Due to the program,
while products are selected with a client computer such as a personal
computer with a large screen and good operability, personal
identification information required for the personal authentication and a
settlement authentication is transmitted from the purchaser portable
terminal and will not be stored in a hard disk of the client computer.
Also, by encrypting communication, leakage of the personal identification
information to a third party can be prevented and, as a result, the
"spoofing" can be prevented.