1. An information processing device comprising: a process function information storing unit configured to store performance information representing performance of respective process functions executing predetermined processes, respectively; and a procedure correcting unit configured to correct a procedure comprising the process functions so that a performance requirement representing performance required for the whole procedure is satisfied based on the performance information of the respective process functions, wherein the procedure correcting unit comprises: a performance requirement estimating unit configured to estimate an each-process-function performance requirement representing performance required for each of the process functions in the procedure so that the performance requirement for the whole procedure is satisfied, the performance comprising accuracy of processing by a process function of the process functions; and an each-process-function correcting unit configured to correct the procedure for each of the process functions in the procedure so that the each-process-function performance requirement is satisfied, and the performance requirement estimating unit is further configured to, based on a preset propagation state of an error of accuracy of processing by the respective process functions between the process functions in the procedure, calculate an error of accuracy of processing for each of the process functions in the procedure, and estimate the each-process-function performance requirement that is a requirement of the accuracy of processing of each of the process functions.