A data processing device comprising: a registering unit for registering a plurality of communicable printers (2,3) as a plurality of virtual devices (2, 3); a storing unit for storing a respective plurality of virtual device names for the plurality of virtual devices (2, 3); a display unit for displaying the plurality of virtual device names for the plurality of virtual devices (2, 3); a status acquiring unit for acquiring a status of each of the plurality of virtual devices (2,3); a virtual device renaming unit arranged to change the virtual device names by adding a respective character string to provide a respective modified virtual device name so as to represent the respective status of the corresponding virtual device (2,3) acquired by the status acquiring unit; characterized by: the virtual device renaming unit being arranged to add the respective character string to a head of the respective virtual device name to provide the respective modified virtual device name; the data processing device being arranged to sort the modified virtual device names so as to be ordered by character code and to display the ordered modified virtual device names on the display unit; the virtual device renaming unit comprising: a status determining unit for determining whether the status of each of the plurality of virtual devices (2,3) is normal or abnormal; and a character string adding unit for adding the respective character string by adding a first character string to the virtual device names of virtual devices (2,3) determined by the status determining unit to be normal and a second character string to the virtual device names of virtual devices (2,3) determined by the status determining unit to be abnormal, the first character string being different from the second character string; and each of the first character string and the second character string being composed of a numeral of at least one digit. a registering unit for registering a plurality of communicable printers (2,3) as a plurality of virtual devices (2, 3); a storing unit for storing a respective plurality of virtual device names for the plurality of virtual devices (2, 3); a display unit for displaying the plurality of virtual device names for the plurality of virtual devices (2, 3); a status acquiring unit for acquiring a status of each of the plurality of virtual devices (2,3); a virtual device renaming unit arranged to change the virtual device names by adding a respective character string to provide a respective modified virtual device name so as to represent the respective status of the corresponding virtual device (2,3) acquired by the status acquiring unit; characterized by: the virtual device renaming unit being arranged to add the respective character string to a head of the respective virtual device name to provide the respective modified virtual device name; the data processing device being arranged to sort the modified virtual device names so as to be ordered by character code and to display the ordered modified virtual device names on the display unit; the virtual device renaming unit comprising: a status determining unit for determining whether the status of each of the plurality of virtual devices (2,3) is normal or abnormal; and a character string adding unit for adding the respective character string by adding a first character string to the virtual device names of virtual devices (2,3) determined by the status determining unit to be normal and a second character string to the virtual device names of virtual devices (2,3) determined by the status determining unit to be abnormal, the first character string being different from the second character string; and each of the first character string and the second character string being composed of a numeral of at least one digit. the virtual device renaming unit being arranged to add the respective character string to a head of the respective virtual device name to provide the respective modified virtual device name; the data processing device being arranged to sort the modified virtual device names so as to be ordered by character code and to display the ordered modified virtual device names on the display unit; the virtual device renaming unit comprising: a status determining unit for determining whether the status of each of the plurality of virtual devices (2,3) is normal or abnormal; and a character string adding unit for adding the respective character string by adding a first character string to the virtual device names of virtual devices (2,3) determined by the status determining unit to be normal and a second character string to the virtual device names of virtual devices (2,3) determined by the status determining unit to be abnormal, the first character string being different from the second character string; and each of the first character string and the second character string being composed of a numeral of at least one digit. a status determining unit for determining whether the status of each of the plurality of virtual devices (2,3) is normal or abnormal; and a character string adding unit for adding the respective character string by adding a first character string to the virtual device names of virtual devices (2,3) determined by the status determining unit to be normal and a second character string to the virtual device names of virtual devices (2,3) determined by the status determining unit to be abnormal, the first character string being different from the second character string; and each of the first character string and the second character string being composed of a numeral of at least one digit.