主权项 |
1. A non-transitory computer readable recording medium storing a computer program that, when executed by a processor of an information processing apparatus, causes the information processing apparatus to execute:
receiving, by an operation unit of the information processing apparatus, user input of a start instruction to start a cooperation operation, the cooperation operation configured to cause a first apparatus to transmit target data to the information processing apparatus, the information processing apparatus configured to wirelessly communicate with the first apparatus and a second apparatus through a communication network; reception processing of wirelessly receiving the same target data transmitted from the first apparatus in the cooperation operation in response to receiving the user input of the start instruction; first determination processing of determining whether a communication unit of the information processing apparatus is in a communicable state capable of wirelessly communicating with the second apparatus; when it is determined in the first determination processing that the communication unit is in a non-communicable state incapable of wirelessly communicating with the second apparatus, storing control processing of:
associating, in a storage unit of the information processing apparatus, the received target data transmitted from the first apparatus in the cooperation operation with apparatus identification information for identifying the second apparatus; andstoring, in the storage unit, the received target data transmitted from the first apparatus in the cooperation operation in the storage unit; after executing the storing control processing, second determination processing of determining whether the communication unit is in the communicable state with the second apparatus; and when it is determined in the second determination processing that the communication unit is in the communicable state with the second apparatus after having stored the target data in the storage unit, transmission processing of wirelessly transmitting the same target data stored in the storage unit and previously transmitted from the first apparatus to the information processing apparatus in the cooperation operation, to the second apparatus through the communication unit. |