Abstract: A controller of a data processing device is comprised of a multiprocessing control unit, an input-data processing control unit, and an output-data processing control unit so as to effect multiprocessing control which takes into consideration a time lag due to a sort processing device. In addition, control and the like for changing over jobs in accordance with initialization data inputted is effected by a control unit of a sort processor in the sort processing device of the data processing apparatus.