1. A workflow system for a plurality of users to execute a task in accordance with a predetermined workflow on a plurality of computer terminals connected to a network, the workflow system comprising: storage means of storing a workflow definition defining contents and a flow of a plurality of tasks, and information about a user who can process the task; determination means of determining whether a user in charge having processed a predetermined task is able to process a next task based on said information about the user stored in said storage means, wherein completion of processing of the predetermined task is prerequisite to the start of said next task; request management means of requesting said user in charge to process said next task, if said determination means determines that said user in charge can process said next task, wherein said storage means stores a consecutive processing standby time for said task, and after said predetermined task processing has been completed by said user in charge, if said request management means determines that said user in charge can process said next task in said consecutive processing standby time for said predetermined task, said request management means requests the user in charge to process said next task.