JAM compares the hash value calculated by JAM to the hash value extracted from the ADF (Step S20), writes the obtained Jar file into administering server unit 18 when these hash values match, carries out several kinds of processes pertaining to installation of trusted Java-AP software (Step S21), and notifies the user that installation is successful (Step S22).