BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram of a workflow system according to an embodiment of the present invention;
FIG. 2 is a flowchart of a process performed by the workflow system;
FIG. 3 is a schematic for explaining a network environment surrounding an MFP according to the embodiment;
FIG. 4 is a block diagram of a hardware configuration of the MFP;
FIG. 5 is a schematic for explaining a relationship between software and hardware of the MFP;
FIG. 6 is a functional block diagram of software in a controller of the MFP that functions as a workflow processing apparatus;
FIG. 7 is a flowchart of a macro registration process performed by the workflow processing apparatus;
FIG. 8 is a schematic for explaining macro setting;
FIG. 9 is a schematic for explaining automatic macro setting;
FIG. 10 is a schematic of an execution flow of a macro shown in FIG. 8;
FIG. 11 is a schematic of an execution flow of a macro shown in FIG. 9;
FIG. 12 is an example of contents of an input/output-function association table;
FIG. 13 is a flowchart of a basic process performed by the workflow processing apparatus; and
FIG. 14 is a flowchart of a process performed by the workflow processing apparatus utilizing a registered macro to carry out a work.