Patent ID: 8014716

Claim:
An information management server, including a non-transitory computer readable medium, having instructions stored thereon that are executable by a processor to distribute lecture course contents to a student terminal connected to the information management server, the information management server comprising: an accumulator section to accumulate electronic data on said lecture contents; a holding section to hold lecture-related information including plural problems relating to the lecture contents; a send section to send said lecture contents and said lecture-related information to said student terminal; an analyzer section to analyze said lecture-related information and electronic data on said lecture contents; a matcher section to link said lecture-related information with said lecture contents based on said analysis results; and a control section for selecting lecture contents linked to said lecture related information based on a reply to said lecture-related contents sent from said student terminal, wherein said send section sends said lecture-related information to the student terminal, wherein the analyzer section is configured to extract text information from said lecture information, extract text information from video information contained in said lecture contents, and extract text information from audio information contained in said lecture contents, wherein said matcher section links said video information with said lecture-related information based on results from comparing with said extracted text information, wherein said analyzer section is configured to add time information relating to lecture contents to the extracted text information per sentence, wherein said matcher section is configured to extract words from said extracted text information, extract time information on word locations where specified words frequently appear in said extracted text information, extract said video information corresponding to said specified words in each sentence with said time information, extract said audio information corresponding to said specified words in each sentence with said time information, and store said extracted time information, said extracted video information and said extracted audio information in a relationship collating to each other on a time axis in time-spans during each of which the specified words frequently appear in said extracted text information, wherein said control section is configured to select supplemental learning contents to be sent among lecture contents linked with each of said problems included in said lecture related information based on true-false judgment results of replies to each of said problems included in said lecture related information sent from said student terminal, and wherein said send section is configured to send said selected supplemental learning contents to the student terminal which sends said replies to each of said problems.