1. A series data parallel processing system configured to perform parallel distributed processing on series data, the series data including sequential labels each associated with data items in a one-to-one or one-to-many relation, the parallel processing system comprising: a parallel processing infrastructure configured to perform data processing in parallel, and including a plurality of computing devices operable in parallel, each computing device including a memory and a processor and a network for the computing devices to communicate data; and a distributed series data management unit configured to manage the series data distributed and placed in the computing devices, wherein the parallel processing infrastructure includes: each of the computing devices having: a memory configured to store data blocks, each data block formed from a plurality of data items each associated with one of a plurality of the sequential labels in the series data and a series ID corresponding to a value name of the data block; and a data block processing server configured to process the data blocks; and an associated block processing aggregation server configured to process a result of the data block processing server on each of the data blocks, and wherein the distributed series data management unit includes: a data input unit system memory configured to hold the series data in the series data parallel processing system; a data selection unit configured to obtain the series data from the system memory; and a distribution information management database having a processor configured to manage and distribute the data blocks such that each data block contains a sequential label range specifying a range of sequential labels of the data block, the series ID and meta-information specifying a respective computing device or series of computing devices on which the data block is placed; and wherein the distributed series data management unit includes a distribution target determination unit configured to cyclically determine in a round robin manner for each data block a computing device to hold the data block using the sequential label range or sequential label ranges sharing at least half sequential labels such that the determined computing device has a minimum usage amount of storage device capacity to be the computing device to hold each respective data block.