Moreover, a storage device, such as a hard disk or a RAM, provided in a server system connected to a private communication network or the Internet is used as the recording medium, and thus the program may be provided to the information processing apparatus 10 through the network.