BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a view showing a state in which a multifunction device as one example of a data processing apparatus according to an embodiment of the present invention is connected to a computer network;
FIG. 2 is a block diagram illustrating an example of a schematic configuration of a multifunction device according to this embodiment;
FIG. 3 is an outside drawing illustrating a specific configuration example of an input unit 214 of the multifunction device according to this embodiment;
FIG. 4 is a sequence chart that describes the flow of data that is sent and received between each multifunction device and the PC in the network configuration shown in FIG. 1 when the service provided by a multifunction device 101 is utilized from a PC 103;
FIG. 5 is a view showing an example of the format of a search request that is output by the PC 103 in an embodiment of the present invention;
FIG. 6 is a view showing an example of the format of a search response that is output by a multifunction device in response to a search request in an embodiment of the present invention;
FIG. 7A to FIG. 7D are views showing examples of the format of a multifunction device specification request that is output by the PC 103 in an embodiment of the present invention;
FIG. 8 is a view showing an example of the format of a multifunction device specification response that is output by a multifunction device in response to a multifunction device specification request in an embodiment of the present invention;
FIG. 9 is a view showing an example of a destination ID table that is managed by a multifunction device in an embodiment of the present invention;
FIG. 10 is a view showing an example of a search result screen that is displayed on a display 401 of the PC 103 after reception of search responses in an embodiment of the present invention;
FIG. 11 is a view showing an example of a destination ID display screen that the PC 103 displays based on a multifunction device specification response that was received from a specified multifunction device in response to a multifunction device specification request in an embodiment of the present invention;
FIG. 12 is a view showing an example of a destination input screen that is displayed on a touch panel 301 of a multifunction device according to an embodiment of the present invention;
FIG. 13 is a view showing an example of an error screen that is displayed when an input destination ID is not valid according to an embodiment of the present invention;
FIG. 14 is a view showing an example of a scan screen that is displayed on the touch panel 301 of a multifunction device according to an embodiment of the present invention;
FIG. 15 is a schematic diagram that illustrates program modules relating to provision of a scanner service in a multifunction device according to an embodiment of the present invention;
FIG. 16 is a flowchart that illustrates the operation of the PC 103 according to this embodiment;
FIG. 17 is a flowchart that illustrates processing when a multifunction device specification request is received in a multifunction device according to an embodiment of the present invention;
FIG. 18 is a flowchart that illustrates network scan processing in a multifunction device according to an embodiment of the present invention;
FIG. 19 is a flowchart that illustrates processing of a destination ID table timer watching module 1503 in a multifunction device according to an embodiment of the present invention;
FIG. 20 is a flowchart that illustrates the details of sending processing that is performed in step S1809 in FIG. 18; and
FIG. 21 is a block diagram showing a configuration example of the PC 103 according to an embodiment of the present invention.