Patent ID: 6967744

Claim:
A data processing apparatus, configured to selectively execute a plurality of operation modes, comprising: a first data storing device configured to store a plurality of different data modules configured to execute the plurality of operation modes; a second data storing device configured to receive and store the data modules from the first data storing device; and a control device configured to transmit, when one of the plurality of operation modes is designated, the data modules needed for processings performed by the designated operation mode, from the first data storing device to the second data storing device, to store the needed data modules in the second data storing device, wherein the plurality of operation modes include a copier function and sub-functions of a text copier function, a general copier function, and a picture copier function, and the different data modules include modules for processing an original document based on the copier sub-functions, and the control device controls loading the needed data modules based on the copier sub-function designated according to an input instruction.