Patent ID: 7861241

Claim:
An install apparatus for installing a plurality of programs recorded in an external recording medium, comprising: a reading unit configured to read installation-setting files of the plurality of programs from the external recording medium in accordance with one installation executable file, wherein the external recording medium stores the one installation executable file and stores, for each program, an installation-setting file and an installation target file in correspondence with each other; a determination unit configured to determine an order for processing the plurality of programs in accordance with a sort key of the installation-setting file which is read out; a judgment unit configured to judge whether a program corresponding to the installation-setting file is parent or not by comparing the sort keys of the installation setting files with each other according to the determined order; a selection unit configured to select installation target program from the programs judged as parent; and an installation unit configured to install the installation target programs in order by reading an installation instruction of next installation target program in accordance with the installation-setting file corresponding to the selected program.