Patent ID: 8390833

Claim:
An information processing apparatus which generates workflow data, wherein one or more kinds of processes are applied to a file, comprising: at least one processor to function as: a display unit constructed to display a plurality of process icons respectively corresponding to each of a plurality of kinds of processes, and constructed to display a file icon corresponding to the file; a moving instruction input unit constructed to input a moving instruction to the file icon; a detecting unit constructed to detect passage of the file icon through at least two of the plurality of process icons as the file icon is moved in response to the moving instruction input by the moving instruction input unit; and a generating unit constructed to generate workflow data having a plurality of processes corresponding to the plurality of process icons through which the detecting unit detects passage of the file icon, wherein, in a case where the detecting unit detects the passage of the file icon through a first process icon of the plurality of process icons, the display unit displays, among the plurality of process icons other than the first process icon, a second process icon corresponding to a process which should not be selected together with the process corresponding to the first process icon, in such a manner that a user can understand that the displayed second process icon should not be selected, and wherein, in a case where the detecting unit detects the passage of the file icon through the second process icon corresponding to the process which should not be selected together with the process corresponding to the first process icon, the generating unit does not generate workflow data.