BRIEF DESCRIPTION OF THE DRAWINGS
These and other objects, advantages and features of the invention will become apparent from the following description thereof taken in conjunction with the accompanying drawings in which:
FIG. 1 illustrates an example of a system configuration in which a plurality of multi-functional apparatuses of the first embodiment of the present invention is connected with network;
FIG. 2 illustrates an electrical block diagram of the multi-functional apparatus of the first embodiment of the present invention;
FIG. 3 illustrates a functional block diagram of the multi-functional apparatus related to program update;
FIG. 4 illustrates a program configuration, which is provide to the other apparatus;
FIG. 5 illustrates a flowchart for describing the operation of the multi-functional apparatus newly connected with network;
FIG. 6 illustrates a flowchart for describing reference information generating process;
FIG. 7 illustrates an operation sequence when the second multi-functional apparatus including the second program, which is later version than the first version of the first program is connected with network to which the first multi-functional apparatus having the first version program has been connected;
FIG. 8 illustrates an operation sequence in which the second multi-functional apparatus having the second program, which has older version than the first version of the first program is connected with network to which the first multi-functional apparatus having the first version program has been connected;
FIG. 9 illustrates an example of a storage section, which stores programs and reference information;
FIG. 10 illustrates an example including an operation screen used when updating software and a confirmation screen for confirming the reference information; and
FIG. 11 illustrates a block diagram of a configuration of a program server and a multi-functional apparatus of the second embodiment of the present invention.