A file processing system for processing a workflow file, comprising a plurality of file processing devices (300A, 300B, 300C) each having a touch panel for receiving input of a user operation, said workflow file including body data and defining information previously defining a plurality of users who can process the workflow file, each user corresponding to at least one of the plurality of file processing devices, said file processing system further comprising: an identifying unit for, when a first file processing device among said plurality of file processing devices to which a first user who can process said workflow file logs in detects that a first gesture of identifying said workflow file and a second gesture performed to specify a second user who will process said workflow file subsequently have been performed on said touch panel, identifying a second file processing device corresponding to said second user based on said second gesture and said defining information included in said workflow file; a reporting unit for reporting, to said second file processing device among said plurality of file processing devices, that identification as a user who will process said workflow file subsequently has been made by said identifying unit; and an acquisition unit for, when said second file processing device detects that a third gesture for making a request for processing of said workflow file has been performed, causing said second file processing device to acquire said body data of said workflow file in accordance with said request; wherein said first gesture is a pinch-in gesture of, continuously after two contacts are made on said touch panel, moving said two contacts in a direction that a spacing therebetween is decreased and then releasing said two contacts after being moved, and said second gesture is a fly gesture of, continuously after at least one contact is made on said touch panel, moving said at least one contact toward an edge of said touch panel at a predetermined speed or higher, and then releasing said at least one contact at or near said edge of said touch panel; said third gesture is a pinch-out gesture of, continuously after two contacts are made on said touch panel, moving said two contacts in a direction that the spacing therebetween is increased and then releasing said two contacts after being moved; and said identifying unit identifying said second user based on a direction in which said at least one contact is moved in said second fly gesture and said defining information included in said workflow file, wherein said identifying unit previously stores correspondence between the direction in which said at least one contact is moved in said second fly gesture and a user and when the user corresponding to the direction in which said at least one contact is moved in said second fly gesture is defined by said defining information as the user who can process said workflow file, identifies the user corresponding to the direction in which said at least one contact is moved as said second user. an identifying unit for, when a first file processing device among said plurality of file processing devices to which a first user who can process said workflow file logs in detects that a first gesture of identifying said workflow file and a second gesture performed to specify a second user who will process said workflow file subsequently have been performed on said touch panel, identifying a second file processing device corresponding to said second user based on said second gesture and said defining information included in said workflow file; a reporting unit for reporting, to said second file processing device among said plurality of file processing devices, that identification as a user who will process said workflow file subsequently has been made by said identifying unit; and an acquisition unit for, when said second file processing device detects that a third gesture for making a request for processing of said workflow file has been performed, causing said second file processing device to acquire said body data of said workflow file in accordance with said request; wherein said first gesture is a pinch-in gesture of, continuously after two contacts are made on said touch panel, moving said two contacts in a direction that a spacing therebetween is decreased and then releasing said two contacts after being moved, and said second gesture is a fly gesture of, continuously after at least one contact is made on said touch panel, moving said at least one contact toward an edge of said touch panel at a predetermined speed or higher, and then releasing said at least one contact at or near said edge of said touch panel; said third gesture is a pinch-out gesture of, continuously after two contacts are made on said touch panel, moving said two contacts in a direction that the spacing therebetween is increased and then releasing said two contacts after being moved; and said identifying unit identifying said second user based on a direction in which said at least one contact is moved in said second fly gesture and said defining information included in said workflow file, wherein said identifying unit previously stores correspondence between the direction in which said at least one contact is moved in said second fly gesture and a user and when the user corresponding to the direction in which said at least one contact is moved in said second fly gesture is defined by said defining information as the user who can process said workflow file, identifies the user corresponding to the direction in which said at least one contact is moved as said second user.