PURPOSE: An ontology based automatic memory learning system is provided to enable automatic repetitive education about terms and subjects registered in an ontology database. CONSTITUTION: A ontology concept database(112) stores explanations about vocabularies and terms in advance. A ontology technique database(114) classifies and stores terms according to a subject systemically as a formatted report type. A repetitive processing and group management part(150) registers terms as a group and sets the number of repetition about the group. A concept ontology concept learning device(140) successively inquires into a concept ontology concept database about a individually selected term and registered terms in a repetitive processing and the group management part; transmits to a corresponding client; and repeats in the set number of repetition. A technique ontology technique learning device(160) displays by subject about a individually selected term and registered terms in a repetitive processing and the group management part and provides the same by subject according to a formatted report. [Reference numerals] (100) Server; (102) Network; (110) Ontology DB; (112) Concept ontology DB; (114) Technique ontology DB; (116) Image ontology DB; (118) Voice record ontology DB; (120) Management DB; (130) Management module; (140) Concept ontology concept learning device; (150) Repetitive processing and group management part; (160) Technique ontology learning device; (170) Web standard converter; (180) Protocol processor; (190) Blind person processor; (200) Client; (220) Android smart device; (230) IOS smart device; (240) Win7 smart device