1. An image processing apparatus for executing a plurality of processing operations on input data, the apparatus comprising: an operation information storing device configured to store data associated with processing operations; and a control device configured to: detect a selection of a first group of processing operations from among the plurality of processing operations determine whether an input operation is selected as a processing operation to be executed first, store the first group of processing operations in the operation information storing device in accordance with the determination; receive a first execution instruction, which is associated with the first group; and execute all of the processing operations in the first group in response to the first execution instruction, wherein the first group comprises: an input operation corresponding to an input process to receive the input data, and a plurality of output operations comprising at least two of printing the input data, sending the input data via facsimile, transmitting the input data to a memory card, and transmitting the input data to an external terminal, wherein, when it is determined that a first processing operation which is not an input operation is selected as the processing operation to be executed first, the first processing operation is not stored in the information storing device as the processing operation to be executed first, and wherein, when it is determined that a second processing operation which is an input operation is selected as the processing operation to be executed first, the second processing operation is stored in the information storing device as the processing operation to be executed first.