In some cases, though not specifically shown, information for management of program groups stored in the storage medium, such as version information and creator name, and information depending upon OS, etc. used on the program reading side, such as icons for identifying and indicating programs, are also stored in the storage medium.