A program for causing a computer to execute a control method implemented by a monitoring apparatus capable of acquiring information by communication from at least one image forming apparatus to be monitored, and communicating with a management apparatus, the method comprising;
- a communication step of carrying out communication with the management apparatus by e-mail;
- a processing step of automatically updating first modules in operation, on which the monitoring apparatus operates, to second modules for updating the first modules when the second modules for updating the modules is received from the management apparatus by e-mail in said communication step;
- an information collecting step of collecting version information on the first modules when a version information acquisition request is received from the management apparatus by e-mail in said communication step;
- and
- a returning step of sending the version information collected in said information collecting step to the management apparatus by return mail.