1. A control system for communication robot for supporting input of interactive actions to be performed by a communication robot, comprising: a storage means for storing in advance information on a plurality of behaviors associated with a plurality of behavior programs including a spontaneous behavior program for performing a spontaneous behavior and a reflex behavior program prepared with inclusion of determination of a precondition and for performing a reflex behavior in response to behavior of a person when the precondition is satisfied; a display means for displaying a list of said plurality of behaviors in a user-selectable manner based on said information stored in said storage means; a behavior decision means for deciding a behavior to be performed by said communication robot from said list of behaviors displayed by said display means according to a user's operation; and a generation means for generating reproductive motion information for interactive actions to be performed by said communication robot, based on a history of the behavior decided by said behavior decision means.