1. An interactive-type user interface device for use with respect to a plurality of applications, the device comprising: control means for acquiring information needed by the applications through an interaction with a user and sending the information to the applications, by executing interactive processing based on application scenario groups provided in one-to-one association with the applications, wherein a root scenario is provided separately from the application scenario groups for realizing application branch processing which selects and starts an application corresponding to inputted information from the user and loads the application scenario group associated with that application, and wherein the control means is capable of executing interactive processing based on another of the application scenario groups part-way through the interactive processing based on one of the application scenario groups, by executing application branch processing based on the root scenario.