A computer-readable computer program product that contains a data file
outputting program for causing a computer to execute: a read-in
instruction for reading in a plurality of data groups from a storage
medium having recorded therein in correlation to each other post-edition
data, pre-edition data and edition history data, and each of the
plurality of data groups including the post-edition data, the pre-edition
data, and the edition history data in correlation to each other, one
group after another; a data creation instruction for applying, for each
of the plurality of data groups, a content of edition at each point in
time of edition to the pre-edition data based on the edition history data
to create edition process data at each point in time; and a file output
instruction for outputting in batch the post-edition data, the
pre-edition data, and the edition process data as different data files,
respectively.