The knowledge storage section 108 is a part for storing the knowledge such as a procedure and data used for forming a plan, such as information on various operations used as a unit of the planning or information on the file location and the functions of each node determined on the network are stored previously.