BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is an entire diagrammatic view illustrating a configuration of a learning management system which realizes the present invention;
FIG. 2 is an explanatory diagrammatic view illustrating learner information and learning material information;
FIG. 3 is an explanatory view illustrating the learner information defined using XML;
FIG. 4 is an explanatory view illustrating the learning material information defined using XML;
FIG. 5 is a flowchart showing the variable attribute update processing;
FIG. 6 is an explanatory view illustrating a state where the variable attribute of the learner information is updated.
FIG. 7 is an explanatory view illustrating a state where the variable attribute of the learning material information is updated;
FIG. 8 is a flowchart showing the learner information update processing;
FIG. 9 is a flowchart showing the keyword registration processing;
FIG. 10 is an explanatory view illustrating states where searched keywords are registered in the variable attribute of the learning material information;
FIG. 11 is an explanatory view illustrating the learner information which is used when a difficulty level of a learning material is offered;
FIG. 12 is an explanatory view illustrating the learning material information which is used when the difficulty level of the learning material is offered;
FIG. 13 is an explanatory view illustrating the learning material information in which a 3-parameter logistic function is defined;
FIG. 14 is an explanatory view illustrating the learning material information in which an event is embedded;
FIG. 15 is an explanatory diagrammatic view illustrating a learning material for generating the event;
FIG. 16 is a flowchart showing the event processing;
FIG. 17 is an explanatory view illustrating the learning material information which calls up a program by a key event;
FIG. 18 is an explanatory view illustrating the learning material information which displays a message by a key event;
FIG. 19 is an explanatory view illustrating the learning material information which counts up the usage frequency of the event;
FIG. 20 is an explanatory view illustrating a keyword map;
FIG. 21 is an explanatory view illustrating the learning material information which defines an interrelation between the learning materials;
FIG. 22 is a flowchart showing the registration processing of the interrelation between learning materials;
FIG. 23 is an explanatory diagrammatic view illustrating the outline of the processing for extracting keywords from a document to make them metadata;
FIG. 24 is a flowchart showing the learning material automatic preparation processing;
FIG. 25 is a flowchart showing the outline of the processing of from the learning start to the learning finish;
FIG. 26 is a diagrammatic view illustrating a configuration to realize the learning suitable for ability of an individual learner;
FIG. 27 is an explanatory view illustrating a dynamically constructed information table;
FIG. 28 is an explanatory view illustrating style information which is embedded in the learning material information;
FIG. 29 is a flowchart of a main-routine of a process providing the learning material adapted to the learner; and
FIG. 30 is a flowchart of a sub-routine of a process providing the learning material adapted to the learner.