"Furthermore, in the above embodiments, all kinds of data, such as physical setting location data, execution status, processing speed, print resolution, running cost, machine name, maker name and the like, are used for the parameters for selection of devices, and this makes it possible to select an optimum device minutely." . . . .