BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate an embodiment of the present invention and, together with the description, serve to explain the principles of the present invention.
FIG. 1 is a block diagram showing the construction of an information apparatus constituting a part of an information processing system according to a first embodiment of the present invention;
FIG. 2 is a block diagram showing the entire image forming system including a multi-function apparatus;
FIG. 3 is a block diagram showing functions realized by the CPU of the multi-function apparatus executing predetermined software and functions realized by the CPU of a server executing predetermined software;
FIG. 4 is a view showing a warning screen displayed on a touch panel display by a warning section of the multi-function apparatus;
FIG. 5 is a flow chart (1/2) showing a procedure for carrying out a sequence of processes carried out by the multi-function apparatus and the server when the multi-function apparatus acquires macro information registered in the server and executes a macro;
FIG. 6 is a flow chart (2/2) showing a procedure for carrying out a sequence of processes carried out by the multi-function apparatus and the server when the multi-function apparatus acquires macro information registered in the server and executes a macro;
FIG. 7 is a block diagram showing the construction of an image forming system according to a second embodiment of the present invention;
FIG. 8 is a block diagram showing functions realized by the CPU of a first multi-function apparatus executing predetermined software and functions realized by the CPU of a second multi-function apparatus executing predetermined software;
FIG. 9 is a flow chart (1/2) showing a procedure for carrying out a sequence of processes carried out by the first multi-function apparatus and the second multi-function apparatus when the first multi-function apparatus acquires macro information registered in the second multi-function apparatus and executes a macro;
FIG. 10 is a flow chart (2/2) showing a procedure for carrying out a sequence of processes carried out by the first multi-function apparatus and the second multi-function apparatus when the first multi-function apparatus acquires macro information registered in the second multi-function apparatus and executes a macro;
FIG. 11 is a macro described in XML;
FIG. 12 is a block diagram showing functions realized by a CPU of a multi-function apparatus executing predetermined software and functions realized by the CPU of a server executing predetermined software in an information processing system according to the third embodiment;
FIG. 13 is a view showing a warning screen displayed on a touch panel display by a warning section of the multi-function apparatus; and
FIG. 14 is a view showing an example of an alternative macro created by an alternative macro creating section when the multi-function apparatus executes the macro illustrated in FIG. 11.