The learning-progress analysis reference data memory 36 c shown in FIG. 3A is an area for analyzing various kinds of information stored in the learning-progress management memory 26 d of the teaching-material providing server 2 storing various kinds of analysis data to evaluate the state of the learning progress of the learner.