To provide a new method for autonomously controlling the behavior of a
control target device based on a stimulating action and a suppressing
action among antibodies in an immune network, an operating unit 3
calculates an antibody concentration ai(t) serving as an index for
selecting an antibody module ABi, while plural antibody modules ABi
different in stimulating conditions are set as processing targets. A
convergence judging unit 4 judges whether the antibody concentration
ai(t) is converged to a predetermined target value ri. When a judgment of
non-convergence is made, a convergence controlling unit 5 calculates a
correction parameter ul(t) for correcting the antibody concentration so
that the antibody concentration ai(t) approaches to the target value ri.
When a judgment of convergence is made, an antibody estimating unit 7
calculates an estimation value Pi, and selects some antibody module ABi
based on the estimation values Pi calculated for the plural antibody
modules. The behavior of the control target device is controlled in
accordance with a control content defined by the selected antibody module
ABi.