摘要 |
A workflow management apparatus 12 holds a transition condition for each stage to be switched to a next stage in a workflow that controls an operation of an external device over a plurality of stages, and stage information indicating a current stage of the workflow. Where there is a partially ordered relation between the stages, if a first and second stage are incomparable, when a third stage can be executed as a next stage of the first stage, and if the third and second stages are incomparable, when a transition condition for the first stage has been fulfilled and a transition condition for the second stage has not been fulfilled, the workflow management apparatus 12 updates the stage information so as to indicate that both the second stage and the third stage to be executed as a stage following the first stage are set for the workflow. |