A communication support device used in a file exchange system configured to transmit and receive files in which product data is included between one user and another user using a file exchange device, the communication support device comprising one or more processors that execute computer-executable instructions stored in a memory,
- wherein the one or more processors execute the computer-executable instructions to cause the communication support device to:
- communicate with the file exchange device on a basis of a predetermined communication protocol;
- carry out processing in accordance with an instruction file that is written into a shared directory based on an instruction from the one user;
- and
- read out, in a case that the instruction file containing a file transmission instruction is written into the shared directory, a transmission target file corresponding to the file transmission instruction, and transmit a transmission file corresponding to the read out transmission target file to the file exchange device.