Patent ID: 8065507

Claim:
A data processing device, comprising: a function limiting file storage unit configured to store a function limiting file for limiting a function of an apparatus connected to the data processing device; a function list file storage unit configured to store a plurality of function list files dependent upon a type of the apparatus, such that a separate function list file is stored for each type of apparatus, and a plurality of function list files independent of the type of the apparatus, the function list files including descriptions of functions available in the apparatus; an apparatus-determining information acquisition unit configured to acquire, from the apparatus, a device name of the apparatus; a function list file selection unit configured to select one of the function list files corresponding to the type of the apparatus based on the device name of the apparatus; and a display item generation unit configured to generate a setting screen image for setting operations of the apparatus based on the selected one of the function list files, and the function limiting file stored in the function limiting file storage unit.