Patent ID: 8625128
Filing Date: 2014-01-07
Classification: G06F,H04N

Abstract:
1. An information-processing device comprising: an execution unit that executes a first part of a process, based on process instruction data representing the process including the first part of the process, a second part of the process, and a third part of the process, the process instruction data instructing the information-processing device to execute the first part of the process, instructing the information-processing device to instruct an external device to execute the second part of the process, and instructing the external device to instruct a second external device to execute the third part of the process; an instruction unit that instructs the external device to execute the second part of the process, based on the process instruction data; a receiving unit that receives from the external device second status data that indicates whether execution of the second part of the process by the external device is completed and third status data that indicates whether execution of the third part of the process by the second external device is completed; a memory that stores a history of the process, the history comprising first status data that indicates whether execution of the first part of the process is completed, the second status data received by the receiving unit that indicates whether the execution of the second part of the process is completed, and the third status data received by the receiving unit that indicates whether the execution of the third part of the process is completed; and a display that displays the history of the process, the displayed history of the process illustrating a hierarchical relationship between the first part of the process performed by the information-processing device at a hierarchically higher level of the displayed history, the second part of the process performed by the external device at a hierarchically lower level of the displayed history, and the third part of the process performed by the second external device at a second hierarchically lower level of the displayed history, the higher level of the displayed history determined based on the process instruction data instructing the information-processing device to execute the first part of the process, the lower level of the displayed history determined based on the process instruction data instructing the information-processing device to instruct the external device to execute the second part of the process, and the second lower level of the displayed history determined based on the process instruction data instructing the external device to instruct the second external device to execute the third part of the process, wherein the displayed history of the process comprises a first process name of the first part of the process performed by the information-processing device, a second process name of the second part of the process performed by the external device, and a third process name of the third part of the process performed by the second external device, and wherein the first part of the process executed by the information-processing device and the second part of the process executed by the external apparatus are executed in parallel, and the third part of the process is sequentially allocated to the second external device by the external device based on the process.