如果计数器i大于等于组的个数T,该处理终止。Gi是否存在于图7中的组列表内。如果组Gi存在,该处理前进到步骤S8009。如果组Gi不存在,标签发布服务器1002在步骤S8007中另外将组Gi保存在图7的组列表GL中。(通过递归调用图8中的过程)。S8004,重复上述过程。RL初始化为元素数目"0"。标签发布服务器1002在步骤S9003中将工作计数器i初始化成0,并在步骤S9004中判断计数器i是否比角色个数C小。R1-R7,如上所述。如果角色Ri存在,该处理前进到步骤S9008。S9004,重复上述过程。GL中获取组的个数T。标签发布服务器1002在步骤S9010中将工作计数器j初始化为0,并在步骤S9011中判断计数器j是否小于组的个数T。如果计数器j大于等于组的个数T,该处理终止。在步骤S9013中将工作计数器i初始化为0,并在步骤S9014中判断计数器i是否小于角色个数C。S9011中,重复上述过程。如果计数器i小于角色个数C,该处理前进到步骤S9015。1005的处理的流程图。