Alternatively, it is possible to use a storage device such as a hard disk or a RAM installed in a server system connected to an exclusive communication network or the Internet as the recording medium, and thereby to provide the program to the computer 1900 through the network.