Patent ID: 7952741

Claim:
An information-processing system including an instructing apparatus to instruct execution of processing and a plurality of processing execution apparatuses to execute processing in accordance with an instruction for executing processing, wherein: said instructing apparatus comprises: a processing condition receiving portion to receive data to be processed and at least one piece of processing identification information for identifying at least one piece of processing to be executed for said data; a definition data generating portion to generate definition data defining state information denoting a state of processing for each of said at least one piece of received processing identification information; a data storing portion to store said data; and a definition data storing portion to store said definition data in association with said data stored in said data storing portion; and said plurality of processing execution apparatuses each comprise: a definition data acquiring portion to acquire said definition data; an object processing determining portion to determine executable object processing from among said at least one piece of processing to be executed for said data on the basis of the state information defined by said acquired definition data; a data acquiring portion to acquire said data; a processing executing portion to execute said object processing for said acquired data; a data update instructing portion to, when said object processing is data processing, instruct to update said data stored in said data storing portion of said instructing apparatus with processed data having undergone said object processing executed by said processing executing portion; and a definition data update instructing portion to instruct to update state information denoting a state of said object processing, having been executed for said processed data, with an executed state, said object processing being defined by said definition data stored in association with said processed data in said definition data storing portion of said instructing apparatus.