摘要 |
PROBLEM TO BE SOLVED: To efficiently process a large amount of data.SOLUTION: As one embodiment of this invention, an information processing apparatus is provided. The information processing apparatus has a data storage unit, an attribute storage unit, a reading unit, a processing storage unit, and a processing unit. The data storage unit stores a plurality of contract data. The attribute storage unit stores a change history of a contract of the contract data as attributes of the contract data which are associated with each of the plurality of contract data. The reading unit reads one contract data from among the plurality of contract data from the data storage unit, and reads an attribute to be associated with the read contract data from the attribute storage unit. The processing storage unit maintains the association of the one contract data read by the reading unit with an attribute to be associated with the contract data to store the association. The processing unit performs processing with the contract data stored in the processing storage unit and an attribute associated with the contract data as a processing unit. |