1. An in-car-use multi-application execution device executing a plurality of applications in a prescribed cycle, comprising: a dynamic processing time prediction unit dynamically predicting a processing time of each application; a multi-application controller scheduling each application on the basis of the processing time dynamically predicted by the dynamic processing time prediction unit; and a multi-application execution unit executing processes of the plurality of applications on the basis of a result of the scheduling in the multi-application controller.