Patent Document ID: 20020146675
Application ID: 10059426
Patent Flag: 0

Claim One:
1. A role managed collaborative learning support system for collaborative learning between a learning management server and a plurality of clients via a network, wherein: said client comprises resource operation transmission means and resource display means, said resource transmission means transmitting a request for a resource operation together with a learner ID for identifying a learner using said client, to said learning management server; said leaning management server comprises resource operation means for operating resources of said learning management sever in accordance with the request by said client, resource reference means for notifying said client of the contents of the resources, and operation interpretation means for interpreting the meaning of the resource operation request sent to said resource operation means; said learning management server further comprises activity model data representative of a set of role names and a set of links indicating behaviors between the role names, a role table storing a correspondence of each learner ID and resource relative to each role name, and an operation interpretation table to be used for interpreting the request sent from said resource operation transmission means of said client to said resource operation means as behaviors between the resources; said resource operation means of said learning management server converts the request sent from said resource operation transmission means of said client into behavior descriptive data representative of behaviors between resources and learner ID's by using the operation interpretation table, and inquires said operation interpretation means whether an operation corresponding to the behavior descriptive data is permitted; said operation interpretation means refers to said role table to check whether there is a role name assigned to the learner ID and resource and being coincident with the contents of the activity model data to thereby judge whether the request is permitted, and returns judgement results to said resource operation meas; and if the judgement results indicate a permission, said resource operation means operates the resource, and said resource display means of said client receives resource operation results from said resource operation means and displays the resource operation results.