The cooperative protocol realization means 113, on the other hand, is a part for realizing a cooperative protocol between agents based on the information exchanged through the hierarchical blackboard management means 107. [0058] [1-3 Configuration for the Processing Required for Uncertain Knowledge]