Further, the present invention may be provided as a program transmission apparatus that comprises: a storage device, such as a CD-ROM, a DVD, a memory chip or a hard disk, on which the above program is stored; and a transmitter for reading the program from the storage medium and for transmitting the program directly or indirectly to an apparatus that executes the program.