A control system comprising: a recording information generating unit that processes at least part of information detected continuously by a sensor (161, 162, 163, 164) of a robot and generates information in a first recording format and information in a second recording format having a larger amount of information than that of the information in the first recording format; a recording control unit that causes information generated by the recording information generating unit to be recorded; an emotion determining unit that determines intensity of an emotion of the robot at the control system based on at least part of information detected by the sensor (161, 162, 163, 164); and a switching control unit that switches a recording format of information which the recording control unit causes to be recorded from the first recording format to the second recording format in response to increase in intensity of an emotion determined by the emotion determining unit if the recording information generating unit is being caused to generate the information in the first recording format, wherein the emotion determining unit determines the intensity of the emotion using a neural network based on at least part of information detected by the sensor (161, 162, 163, 164), a plurality of artificial neurons (1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c) constituting the neural network includes emotion artificial neurons, which are artificial neurons for which a current emotion of the robot is defined, and the emotion determining unit determines intensity of an emotion in the control system based on an internal state of the emotion artificial neuron. a recording information generating unit that processes at least part of information detected continuously by a sensor (161, 162, 163, 164) of a robot and generates information in a first recording format and information in a second recording format having a larger amount of information than that of the information in the first recording format; a recording control unit that causes information generated by the recording information generating unit to be recorded; an emotion determining unit that determines intensity of an emotion of the robot at the control system based on at least part of information detected by the sensor (161, 162, 163, 164); and a switching control unit that switches a recording format of information which the recording control unit causes to be recorded from the first recording format to the second recording format in response to increase in intensity of an emotion determined by the emotion determining unit if the recording information generating unit is being caused to generate the information in the first recording format, wherein the emotion determining unit determines the intensity of the emotion using a neural network based on at least part of information detected by the sensor (161, 162, 163, 164), a plurality of artificial neurons (1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c) constituting the neural network includes emotion artificial neurons, which are artificial neurons for which a current emotion of the robot is defined, and the emotion determining unit determines intensity of an emotion in the control system based on an internal state of the emotion artificial neuron.