PROBLEM TO BE SOLVED: To solve the problem that conventionally, an appropriate interaction cannot be continued.SOLUTION: Provided is an interaction controller with which it is possible to accept, from two or more interaction engines, automatic response information that is a response corresponding to the utterance of a user, the interaction controller comprising: a receive unit for receiving user utterance information that corresponds to the utterance of a user from a user terminal; utterance information output unit capable of outputting utterance information that is information corresponding to the user utterance information to one or more interaction engines; an automatic response acceptance unit for accepting automatic response information from each of the one or more interaction engines in accordance with output of the utterance information; and a response transmission unit for transmitting, to the user terminal, one automatic information that corresponds to one automatic response information out of one or more pieces of automatic response information accepted by the automatic response acceptance unit. By such interaction controller, it is possible to have an appropriate interaction continued using a plurality of interaction engines efficiently.SELECTED DRAWING: Figure 3
展开▼