An image forming system comprising: an image forming apparatus; and a terminal device; wherein the image forming apparatus has a first touch panel; a first controller connected to said touch panel; a memory adapted to store a data file; and a first communication device adapted to communicate with the terminal device; and the terminal device has a second touch panel; a second controller connected to said touch panel; and a second communication device adapted to communicate with the image forming apparatus, characterized in that the first controller of the image forming apparatus is adapted to, continuously after two contacts are made on said first touch panel, when a first gesture of moving said two contacts in a direction that a spacing therebetween is decreased and then releasing said two contacts after being moved is detected, identify a file presented by an icon displayed in an area defined by said two contacts after said first gesture, as a file to be transferred, and to transfer said file to be transferred to said terminal device in response to a request to transfer a file from said terminal device received by said first communication device; and continuously after two contacts are made on said second touch panel, when a second gesture of moving said two contacts in a direction that a spacing therebetween is increased and then releasing said two contacts after being moved is detected, said second controller of said terminal device is adapted to identify a storage location displayed in an area defined by said two contacts after said second gesture, as the storage location of a file to be transferred, to send a request to said image forming apparatus to transfer a file, and to store said file to be transferred transmitted from said image forming apparatus in said storage location. an image forming apparatus; and a terminal device; wherein the image forming apparatus has a first touch panel; a first controller connected to said touch panel; a memory adapted to store a data file; and a first communication device adapted to communicate with the terminal device; and the terminal device has a second touch panel; a second controller connected to said touch panel; and a second communication device adapted to communicate with the image forming apparatus, characterized in that the first controller of the image forming apparatus is adapted to, continuously after two contacts are made on said first touch panel, when a first gesture of moving said two contacts in a direction that a spacing therebetween is decreased and then releasing said two contacts after being moved is detected, identify a file presented by an icon displayed in an area defined by said two contacts after said first gesture, as a file to be transferred, and to transfer said file to be transferred to said terminal device in response to a request to transfer a file from said terminal device received by said first communication device; and continuously after two contacts are made on said second touch panel, when a second gesture of moving said two contacts in a direction that a spacing therebetween is increased and then releasing said two contacts after being moved is detected, said second controller of said terminal device is adapted to identify a storage location displayed in an area defined by said two contacts after said second gesture, as the storage location of a file to be transferred, to send a request to said image forming apparatus to transfer a file, and to store said file to be transferred transmitted from said image forming apparatus in said storage location.