Patent ID: 7929561

Claim:
A distributed processing system comprising: a first information processing device; and two or more second information processing devices connected with the first information processing device via a first network, the second information processing devices being connected with each other via a second network, wherein the first information processing device includes: an input division unit that generates two or more divided input data pieces by dividing an input data set to be distributed to one of the second information processing devices assigned as a base terminal; and a divided input distribution unit that transmits the divided input data pieces to the second information processing devices via the first network, and wherein the second information processing devices each include: a divided input transfer unit that receives the divided input data piece via the first network and transmits the divided input data piece via the second network to the second information processing device assigned as the base terminal; a divided input reception unit that receives the divided input data piece from one or more of the second information processing devices assigned as a client terminal via the second network; and a divided input combining unit that combines the divided input data pieces to restore the input data set; wherein each of the second information processing devices further includes: an output division unit that divides output data set to generate two or more divided output data pieces; a divided output returning unit that transmits the divided output data pieces via the second network to the second information processing devices assigned as the client terminal; and a divided output transfer unit that receives the divided output data pieces via the second network from the second information processing devices assigned as the base terminal, and that transmits the divided output data pieces via the first network, wherein the first information processing device further includes: a divided output reception unit that receives the divided output data pieces from the second information processing devices via the first network; and a divided output combining unit that combines the two or more divided output data pieces to restore the output data set.