PURPOSE: To omit the preservation of the transaction files in accordance with the number of master files by adding a result collecting means and a result collation means to a check program.
CONSTITUTION: A result data collection procedure adding means 3 adds a result collection means which collects the output result information on a check program 8 and outputs them to a temporary file at the place after the program 8 stored in a storing file 9 for check subject program that stores a job control sentence called out of a system. While a collation procedure adding means 4 adds a collation means that collates the result outputted to the temporary file with the correct result stored previously in the file at the place after a job control sentence that calls out the result collecting means stored in the file 9 storing the job control sentence called out of the system. Thus it is possible to attain a collective start/collation system for check programs where no need exists for storage of the transaction files corresponding to the number of master files.