Patent ID: 9176776
Filing Date: 2015-11-03
Classification: G06F,G06Q

Abstract:
1. A data processing apparatus comprising: a first storage part configured to store information pertaining to an order in which multiple process flows are executed, the execution of the multiple process flows being started by input of data and terminated by output of the data in a format usable for a user; a reception part configured to receive input data with respect to one of the multiple process flows; an execution part configured to execute the one of the multiple process flows on the input data; and a second storage part configured to store information indicating the one of the multiple process flows executed by the execution part; wherein the execution part is configured to identify a predetermined process flow that is to be executed with respect to the input data by referring to the first and the second storage parts, wherein the predetermined process flow is a process flow that is to be executed earliest among the multiple process flows that are not yet executed, wherein the reception part is configured to receive identification information of a process unit that constitutes a combination of the multiple process flows, wherein the second storage part is configured to store the identification information in correspondence with information indicating a process flow that is executed on the input data in association with the identification information, wherein the execution part is configured to identify information stored in the second storage part by referring to identification information received by the reception part, the information pertaining to a process flow to be executed earliest among the multiple process flows that are not yet executed, wherein the execution part is configured to output identification information of each of plural of the process units that constitutes a combination of the multiple process flows.