Patent ID: 9674388
Date: 2017-06-06
CPC Classifications: G06F,H04N

Claim:
1. An information processing apparatus, comprising: an acceptance unit to accept a configuration of a cooperative operation that performs an input process by an input apparatus, an output process by an output apparatus, and data processing by a data processing apparatus in collaboration with each other on data input from the input apparatus; a process specifying unit to specify the input process by the input apparatus, the output process, and the data processing in the cooperative operation whose configuration is accepted by the acceptance unit and specify a storing process required for the output process or the data processing; an execution order determination unit to determine an order of processing of the input process, the output process, the data processing, and the storing process specified by the process specifying unit so that the output process is prioritized; an apparatus determination unit to identify an apparatus that performs each of the processes included in the cooperative operation; and a controller to instruct identified apparatuses to execute the processes included in the cooperative operation in the determined order of processing.