12. An information processing method performed in an apparatus, said method comprising: an input step, of inputting different types of information by a plurality of input units; a conversion step, of converting information input from any of said plurality of input units into a character string representing the information; a storing step, of storing a plurality of character strings converted in said conversion step with an input time thereof in a storage unit; a sorting step, of sorting the plurality of character strings stored in the storage unit in an order of the input time; an input concept instance generating step, of generating a plurality of input concept instances corresponding to the plurality of words sorted in the input time order in said sorting step, by referring to knowledge stored in a knowledge base, which stores knowledge of each concept which includes a character string representing the concept, a concept type of the concept, a concept instance rule for defining a property of a concept instance to be filled in each slot provided for the concept in correspondence with a slot type of the slot, and a surface rule for defining an order of a character string representing the concept instance to be filled in each slot and a grammar of the character string representing the concept; a request information list generating step, of generating a request information list which includes, for each of the plurality of input concept instances, I) an instance request for filling respective slots with specified concept instances in accordance with the concept instance rule of the input concept instance, II) a surface request for obeying a specified order of character strings and a specific grammar in accordance with the surface rule of the input concept instance, and, III) a concept definition request which does not overlap with any existing requests in accordance with a different concept instance rule defined in a concept definition for the concept type of the input concept instance; an applicable request list generating step, of generating an applicable request list by generating combinations each of which includes an applicable concept request in the request information list and a corresponding concept instance in the plurality of input concept instances, and excluding a combination which does not satisfy the surface request in the request information list and a combination which includes an applicable concept request competing with other requests from the generated combinations, included in the request list; and a concept instance unifying step, of unifying the plurality of input concept instances by filling a slot of one of the input concept instances with another one of the input concept instances having a concept type which matches with the property of the concept instance for the slot by applying an applicable request in the applicable request list.
12. An information processing method performed in an apparatus, said method comprising: an input step, of inputting different types of information by a plurality of input units; a conversion step, of converting information input from any of said plurality of input units into a character string representing the information; a storing step, of storing a plurality of character strings converted in said conversion step with an input time thereof in a storage unit; a sorting step, of sorting the plurality of character strings stored in the storage unit in an order of the input time; an input concept instance generating step, of generating a plurality of input concept instances corresponding to the plurality of words sorted in the input time order in said sorting step, by referring to knowledge stored in a knowledge base, which stores knowledge of each concept which includes a character string representing the concept, a concept type of the concept, a concept instance rule for defining a property of a concept instance to be filled in each slot provided for the concept in correspondence with a slot type of the slot, and a surface rule for defining an order of a character string representing the concept instance to be filled in each slot and a grammar of the character string representing the concept; a request information list generating step, of generating a request information list which includes, for each of the plurality of input concept instances, I) an instance request for filling respective slots with specified concept instances in accordance with the concept instance rule of the input concept instance, II) a surface request for obeying a specified order of character strings and a specific grammar in accordance with the surface rule of the input concept instance, and, III) a concept definition request which does not overlap with any existing requests in accordance with a different concept instance rule defined in a concept definition for the concept type of the input concept instance; an applicable request list generating step, of generating an applicable request list by generating combinations each of which includes an applicable concept request in the request information list and a corresponding concept instance in the plurality of input concept instances, and excluding a combination which does not satisfy the surface request in the request information list and a combination which includes an applicable concept request competing with other requests from the generated combinations, included in the request list; and a concept instance unifying step, of unifying the plurality of input concept instances by filling a slot of one of the input concept instances with another one of the input concept instances having a concept type which matches with the property of the concept instance for the slot by applying an applicable request in the applicable request list. 13. An information processing method according to claim 12 , further comprising a status acquisition step, for acquiring an operation status of a program executed in said apparatus at an input time.