Here, a program for downloading is stored in a main apparatus in advance. [0123] In this case, the foregoing storage medium may be a storage medium including semiconductor memories, which is attachable/detachable from/to the main apparatus and holds the program in a fixed manner, such as tapes (a magnetic tape and a cassette tape), disks (magnetic disks such as a floppy d