Software such as the application searches the information database of the middleware which is combined at time of execution to retrieve necessary information identification information, and information is extracted from the information group which is announced during operation using the information identification information as a search key to apply necessary processing.