1. An image processing apparatus capable of executing a plurality of processes, the apparatus comprising: a process designation accepting portion to accept designation of at least one of said plurality of processes; a workflow generating portion to generate a workflow defining said one or more processes accepted; a help information storage portion to store help information associating for each of the plurality of processes a process name as identification information for identification of each of the plurality of processes with a process explanation as an explanation of each of the plurality of processes; a help document generating portion to generate a help document corresponding to said generated workflow, wherein said help document generating portion includes a summary page generating portion to generate a summary page having listed thereon identification information for identification of each of said one or more processes defined by said corresponding workflow generated by said workflow generating portion; a display control portion to control display of the help document generated, and a details page generating portion to read one or more help information items corresponding respectively to the one or more processes defined by the generated workflow to generate one or more details pages respectively including the one or more help information items read; and an associating portion to associate identification information items of the one or more processes included in the summary page with the one or more details pages generated, wherein the display control portion, in a case where any one of the identification information items of the one or more processes included in the summary page is designated, displays the details page associated with the identification information items designated.