The user describes in advance conflict process rules, which indicate
descriptions for avoiding conflicts that occur between setup data, in a
conflict process rule description file (301). An inference engine (302)
refers to this conflict process rule description file (301) and generates
complementary rules indicating complementary conflict avoidance
descriptions. The complementary rules are implemented by generating
inverse logic rules of given descriptions for a function, which are
described to allow inference by analogy.