An object of the present invention is to provide a multi-function
peripheral which is easy for a user to operate. To achieve the object,
according to the present invention, there is provided a peripheral
connected to an information processing apparatus, which inputs and
analyzes a job script constituted of packet data from the information
processing apparatus, and subsequently generates an appropriate job file
in accordance with the content of the job script.