A behavior prediction apparatus includes an input unit inputting sole
behaviors of a human and simultaneous occurrence probability of
behaviors, a behavior discrimination unit specifying a behavior pattern
based on correspondence between behaviors corresponding to simultaneous
occurrence probability and actual behaviors, an information
generation/recording unit generating behavior history information of the
specified behavior pattern, and to generate and record information of
each of a behavior transition probability, a behavior time and a behavior
occurrence probability based on the behavior history information, a
behavior prediction unit obtaining a starting behavior from the behavior
occurrence probability, select another behavior pattern in order of
behavior occurrence probability, and add the behavior time to the
selected behavior pattern to output behavior prediction information, and
a social value calculation unit obtaining a social value per unit time
using the behavior prediction information, social value unit information
and the prediction period.