Once a plurality of pieces of information expressing the user's request is input, in the step 600, the information is analyzed into at least one of temporal information data, spatial information data, object information data and thing information data according to the above information modeling method, and a group including an action, a situation and a module is constituted based on the analyzed d