A non-transitory computer-readable recording medium storing a program for causing a computer to perform a control method of a system including an image processing device and an information processing device, the control method comprising the steps of:
- accepting a user instruction for causing the image processing device to perform image reading processing;
- transmitting to a server via a first communication path, a request with first additional information including reading setting information and first identification information, so as to issue a first execution instruction for causing the image processing device to perform the image reading processing, in response to the user instruction;
- and
- issuing, to the image processing device via a second communication path different from the first communication path, a second execution instruction, with second additional information including reading setting information and second identification information, for causing the image processing device to perform the image reading processing, in response to the user instruction;
- receiving the first execution instruction with the first additional information and image transmission destination information, that the server has issued via the first communication path;
- receiving the second execution instruction with the second additional information, that the information processing device has issued via the second communication path;
- generating digital image data by performing image reading processing;
- causing, in a case where the first execution instruction is received before the second execution instruction, the image reading processing is performed in response to the first execution instruction and the generated digital image data is transmitted based on the image transmission destination information, and
- causing, in a case where the second execution instruction is received before the first execution instruction, the image reading processing is performed in response to the second execution instruction and the generated digital image data is transmitted based on the image transmission destination information if the first identification information and the second identification information are associated with each other;
- and
- transmitting a processing result of the image reading processing.