Information processing device, information processing method, and program

The information processing device simplifies the review of online class content and progress by collecting, classifying, and recording log data from user terminals, allowing teachers to efficiently manage online lessons.

JP7753749B2Active Publication Date: 2025-10-15NEC CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021154413
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-09-22
Publication Date
2025-10-15
Estimated Expiration
2041-09-22

AI Technical Summary

Technical Problem

There is a demand for a system that facilitates easy review of online class content and progress to reduce the burden on teachers as online classes become more prevalent, utilizing user devices like tablets and personal computers.

Method used

An information processing device that collects log information from user terminals, classifies lesson content based on this data, extracts relevant information, and records it for easy retrieval by teachers.

Benefits of technology

Enables teachers to accurately recall previous lesson content and share progress information, reducing their burden and promoting online learning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007753749000001
    Figure 0007753749000001
  • Figure 0007753749000002
    Figure 0007753749000002
  • Figure 0007753749000003
    Figure 0007753749000003
Patent Text Reader

Abstract

To provide an information processing device, an information processing method and a program for processing log information or the like acquired from a user terminal which makes it easy for a teacher to review the contents of the online lesson and the proceeding of the lesson.SOLUTION: In an information processing device 10, a collection part 11 collects log information from a user terminal, a classification part 12 classifies the contents of the lesson on the basis of the log information, an extraction part 13 extracts the information indicating the used content from the log information of the user terminal, and a recording part 14 records the information indicating the classification of the lesson and the information on the content.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and a program, and more particularly to an information processing device, an information processing method, and a program for processing log information and the like acquired from a user terminal. [Background technology]

[0002] In typical school instruction, after each lesson, teachers prepare a record of the content and progress of the lesson (known as a lesson record) and a report on each student's learning progress (known as a teaching report). When deciding the content of the next lesson, teachers can accurately recall the content of the previous lesson by checking the records they have prepared.

[0003] Private companies such as cram schools and preparatory schools are adopting more advanced ICT (Information Communication Technology) systems.

[0004] For example, Patent Document 1 describes that a management program uses a management database and a curriculum database to create learning instructions to be given to instructors, and also creates instruction reports that include advice to students based on their learning results. Patent Document 2 also discloses a system that enables four parties - classroom director, instructor, student, and parent - to send and receive data to and from a management server using a dedicated menu screen. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2005-182272 [Patent Document 2] Japanese Patent Application Laid-Open No. 2008-9876 Summary of the Invention [Problem to be solved by the invention]

[0006] In the future, by utilizing the established ICT infrastructure, each student will be able to participate in online classes through user devices such as tablets and personal computers. As a result, it is expected that opportunities to use various content such as digital textbooks and educational applications will increase. Therefore, there is a demand for a system that promotes online classes while reducing the burden on teachers.

[0007] The present invention has been made in consideration of the above-mentioned problems, and its purpose is to provide a system that makes it easy for teachers to review the content and progress of online classes. [Means for solving the problem]

[0008] An information processing device according to one aspect of the present invention includes a collection means for collecting log information from a user terminal, a classification means for classifying the content of lessons based on the log information, an extraction means for extracting information indicating the content used from the log information of the user terminal, and a recording means for recording information indicating the classification of the lessons and information regarding the content.

[0009] In an information control method according to one aspect of the present invention, log information is collected from a user terminal, the content of a lesson is classified based on the log information, information indicating the content used is extracted from the log information of the user terminal, and information indicating the classification of the lesson and information regarding the content is recorded.

[0010] A program according to one aspect of the present invention causes a computer to collect log information from a user terminal, classify the content of lessons based on the log information, extract information indicating the content used from the log information of the user terminal, and record information indicating the classification of the lessons and information regarding the content. [Effects of the Invention]

[0011] According to one aspect of the present invention, a mechanism can be provided that makes it easy for teachers to review the content and progress of online classes. [Brief explanation of the drawings]

[0012] [Figure 1] 1 is a block diagram showing a configuration of an information processing device according to a first or second embodiment. [Figure 2] 4 is a flowchart showing the operation of the information processing device according to the first or second embodiment. [Figure 3] 10 is an example of a record generated by the information processing device according to the first or second embodiment. [Figure 4] FIG. 10 is a diagram showing an example of a type of lesson content. [Figure 5] FIG. 10 is a block diagram showing the configuration of an information processing device according to a third embodiment. [Figure 6] 4 is a flowchart showing the operation of the information processing device according to the first or second embodiment. [Figure 7] 10 is an example of a report created by the information processing device according to the third embodiment. [Figure 8] 1 is a diagram schematically illustrating an example of the configuration of a communication system including an information processing device according to any one of first to third embodiments. [Figure 9] FIG. 1 is a diagram illustrating an example of a hardware configuration of an information processing device according to first to third embodiments. DETAILED DESCRIPTION OF THE INVENTION

[0013] Some embodiments of the present invention will be described with reference to the drawings.

[0014] [Embodiment 1] A first embodiment will be described with reference to FIGS.

[0015] (Information processing device 10) The configuration of an information processing device 10 according to the first embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing the configuration of the information processing device 10. As shown in Fig. 1, the information processing device 10 includes a collection unit 11, a classification unit 12, an extraction unit 13, and a recording unit 14. Each component of the information processing device 10 will be described below.

[0016] The collection unit 11 collects log information from the user terminal 100 (FIG. 8). The collection unit 11 is an example of a collection means. In one example, the collection unit 11 accesses the user terminal 100 through an arbitrary communication network and requests the user terminal 100 to transmit the log information. Alternatively, the user terminal 100 may be configured so that the log information is periodically transmitted from the user terminal 100 to the information processing device 10. The collection unit 11 collects the log information transmitted from the user terminal 100.

[0017] The log information includes information indicating content used in the user terminal 100. Furthermore, the log information may include at least one of an operation log, an authentication log, an access log, a communication log, a call log, and an event log. The information indicating content used in the user terminal 100 includes, for example, the uniform resource locator (URL) of a website accessed from the user terminal 100, information indicating the type of application (including a web app) started by the user terminal 100, and information indicating the file name given to a file accessed from the user terminal 100.

[0018] Alternatively, the log information of the user terminal 100 may be temporarily stored in the management server 200 (FIG. 8). In this case, the collection unit 11 can indirectly collect the log information transmitted from the user terminal 100 from the management server 200, instead of collecting the log information from the user terminal 100.

[0019] The collection unit 11 outputs the log information collected from the user terminal 100 to the classification unit 12 and extraction unit 13.

[0020] The classification unit 12 classifies the content of the lesson based on the log information. The classification unit 12 is an example of a classification means. In one example, the classification unit 12 receives log information collected from the user terminal 100 from the collection unit 11. The classification unit 12 uses the log information to analyze how the user terminal 100 was used.

[0021] In a first example, the classification unit 12 extracts keystroke data indicating the amount of operation input to the user terminal 100 from the operation log of the log information. The classification unit 12 compares a first amount of operation input to a first user terminal 100 used by a teacher with a second amount of operation input to a second user terminal 100 used by a student. Then, the classification unit 12 classifies the content of the lesson based on the first amount of operation input and the second amount of operation input. A more detailed specific example will be described in embodiment 2.

[0022] In the second example, the collection unit 11 collects an access log (an example of log information) from the user terminal 100. The classification unit 12 receives the access log as log information from the collection unit 11. The classification unit 12 classifies the content of the lesson based on one or more of a domain name or file name included in the URL of a website accessed from the user terminal 100, a page title, an HTML tag (e.g., a heading tag), and metadata.

[0023] In the third example, the collection unit 11 collects an access log (an example of log information) from the user terminal 100. The classification unit 12 receives the access log as log information from the collection unit 11. The classification unit 12 classifies the content of the lesson based on one or more of the content and keywords of a web page identified by the URL of a website accessed from the user terminal 100 or a document, image, or video linked to that web page.

[0024] In a fourth example, the collection unit 11 collects an operation log (an example of log information) from the user terminal 100. The classification unit 12 classifies the content of a lesson based on the content of an application (including a web application) started by the user terminal 100 or a teaching subject related to the application.

[0025] The classification unit 12 outputs information indicating the classification of the content of the lesson to the recording unit 14.

[0026] The extraction unit 13 extracts information indicating the used content from the log information of the user terminal 100. The extraction unit 13 is an example of an extraction means.

[0027] In one example, the extraction unit 13 receives log information collected from the user terminal 100 from the collection unit 11. The extraction unit 13 extracts information indicating content used in the user terminal 100 from the log information. For example, the information indicating the content includes a URL of a video site or the like, information indicating the type of web application such as a cloud application, and information indicating the file name given to the overwritten file.

[0028] The extraction unit 13 extracts information indicating the content used in the user terminal 100 and outputs the information to the recording unit 14.

[0029] The recording unit 14 records information indicating the classification of the lesson and information related to the content. The recording unit 14 is an example of a recording means. Hereinafter, a record including information indicating the classification of the lesson and information related to the content may be simply referred to as a "record."

[0030] In one example, the recording unit 14 receives information indicating the classification of the content of the lesson from the classification unit 12. The recording unit 14 also receives information indicating the content used in the user terminal 100 from the extraction unit 13. Then, the recording unit 14 records the information indicating the classification of the lesson and the information related to the content.

[0031] For example, the recording unit 14 transmits the record to the management server 200 (FIG. 8) via a communication network. The record is saved in the management server 200.

[0032] This allows the teacher to easily refer to or obtain the report data stored in the management server 200 by using the user terminal 100 and connecting to the network.

[0033] (Operation of information processing device 10) An example of the operation of the information processing device 10 according to the first embodiment will be described with reference to Fig. 2. Fig. 2 is a flowchart showing the flow of processing executed by each unit of the information processing device 10.

[0034] 2, the collection unit 11 collects log information from the user terminal 100 (S1). The collection unit 11 outputs the log information collected from the user terminal 100 to the classification unit 12 and the extraction unit 13.

[0035] The classification unit 12 receives the log information collected from the user terminal 100 from the collection unit 11. The classification unit 12 classifies the content of the lesson based on the log information (S2). The classification unit 12 outputs information indicating the classification of the content of the lesson to the recording unit 14.

[0036] The extraction unit 13 receives the log information collected from the user terminal 100 from the collection unit 11. The extraction unit 13 extracts information indicating the content used from the log information of the user terminal 100 (S3). The extraction unit 13 outputs the information indicating the content used in the user terminal 100 to the recording unit 14.

[0037] The recording unit 14 receives information indicating the classification of the content of the lesson from the classification unit 12. The recording unit 14 also receives information indicating the content used on the user terminal 100 from the extraction unit 13. The recording unit 14 then records the information indicating the classification of the lesson and information related to the content (S4). For example, the recording unit 14 saves the record in the management server 200 (FIG. 8).

[0038] This completes the operation of the information processing device 10 according to the first embodiment.

[0039] (Effects of this embodiment) According to the configuration of this embodiment, the collection unit 11 collects log information from the user terminal 100. The classification unit 12 classifies the content of the lesson based on the log information. The extraction unit 13 extracts information indicating the content used from the log information of the user terminal 100. The recording unit 14 records information indicating the class classification and information related to the content. When deciding the content of the next lesson, the teacher can accurately recall the content of the previous lesson by checking the record. Furthermore, the teacher can share information regarding the content and progress of the lesson with other teachers. In this way, by providing a system that makes it easy for teachers to review the content and progress of online lessons, online lessons can be promoted while reducing the burden on teachers.

[0040] [Embodiment 2] A second embodiment will be described with reference to Figs. 3 and 4. In this second embodiment, an example of the record described in the first embodiment will be described. The record here refers to a record including information indicating the classification of the lesson and information related to the content. In addition, in this second embodiment, an example of the type of lesson content described in the first embodiment will be described.

[0041] The configuration of the information processing device 20 (FIG. 1) according to the present embodiment 2 is the same as the configuration of the information processing device 10 according to the above-described embodiment 1. In the present embodiment 2, the description of the configuration and operation of the information processing device 10 according to the above-described embodiment 1 will be cited, and the description of the common configuration and operation of the information processing device 20 will be omitted.

[0042] (Examples of lesson content types and records) An example of a record is shown in Fig. 3. The record shown in Fig. 3 includes information indicating the time period when the lesson was held, information indicating the type of content of the lesson, and information indicating the content used by the user terminal 100 of each teacher and student.

[0043] FIG. 4 shows an example of a class content type. Four different types are shown in FIG. 4: Type A, Type B, Type C, and Type D. Type A is a type in which the teacher types a relatively large number of times and the students type a relatively small number of times, such as when a teacher gives group instruction to all students. For example, Type A includes lectures from a podium. Type B is a type in which the teacher types a relatively small number of times and the students type a relatively large number of times, such as when students work individually or in teams. For example, Type B includes drills and group work. Type C is a type in which the teacher types a relatively large number of times and the students type a relatively large number of times, such as when a teacher and students work together or simultaneously. For example, Type C includes seminars and exercises. Type D is a type in which the teacher types keys on the keyboard relatively infrequently and the students also type keys on the keyboard relatively infrequently, for example, when both the teacher and the students do not often use the user terminal 100. For example, type D includes meetings, discussions, and writing on the board.

[0044] An example of a method for creating the record shown in Fig. 3 will be described. The recording unit 14 first acquires information indicating class times. For example, the recording unit 14 acquires class timetable data from a school management server. Alternatively, the recording unit 14 may receive the class timetable data from the teacher's user terminal 100.

[0045] First, the recording unit 14 records information indicating the classification immediately after the start of the class ("D" in FIG. 3) together with information indicating the time the class started (10:00 in FIG. 3) based on information indicating the type of content of the class obtained by the classification unit 12. The recording unit 14 also receives information indicating the content used by the teacher and students from their respective user terminals 100 from the extraction unit 13. Then, the recording unit 14 records the information indicating the content used by the teacher and students in association with the information indicating the classification immediately after the start of the class.

[0046] Thereafter, the recording unit 14 detects a change in the selling system based on the information indicating the type of lesson content by the classification unit 12. Each time the recording unit 14 detects a change in the type, it records information indicating the type after the change, information indicating the time when the type changed, and information indicating the content used by the teacher and students.

[0047] In this way, the recording unit 14 adds a line of the record shown in FIG. 3 every time the type of content of a lesson changes during one lesson.

[0048] For example, let us look at the second line of the record shown in Fig. 3. It states that the lesson started at 10:00, and the type of content of the lesson from 10:10 onwards was "D." Referring to Fig. 4, the fact that the type of content of the lesson is "D" indicates that the lesson was conducted without the teacher or students using the user terminal 100.

[0049] Next, let us look at the third line of the record shown in Figure 3. It states that at 10:10, the type of content for the lesson changed from "D" to "B." At 10:10, all students accessed the web page identified by the URL using their own user terminals 100. However, the teacher did not use the content using his or her own user terminal 100.

[0050] As described above, each time the type of lesson content changes, information indicating the lesson classification and information about the content used are recorded. When deciding the content of the next lesson, teachers can accurately recall the content of the previous lesson by checking the record shown in Figure 3. For example, if the content of the previous lesson was mostly drills (type "B"), the teacher can make an effort to have more interaction with students in the next lesson.

[0051] (Effects of this embodiment) According to the configuration of this embodiment, the collection unit 11 collects log information from the user terminal 100. The classification unit 12 classifies the content of the lesson based on the log information. The extraction unit 13 extracts information indicating the content used from the log information of the user terminal 100. The recording unit 14 records information indicating the class classification and information related to the content. When deciding the content of the next lesson, the teacher can accurately recall the content of the previous lesson by checking the record. Furthermore, the teacher can share information regarding the content and progress of the lesson with other teachers. In this way, by providing a system that makes it easy for teachers to review the content and progress of online lessons, online lessons can be promoted while reducing the burden on teachers.

[0052] [Embodiment 3] A third embodiment will be described with reference to FIGS. 5 to 7. In the third embodiment, a configuration for creating a report on the progress of learning instruction will be described. In the third embodiment, the explanations of the components common to the first embodiment or the second embodiment will be cited and the explanations of the first embodiment or the second embodiment will be omitted. Hereinafter, a report on the progress of learning instruction will be simply referred to as a report.

[0053] (Information processing device 30) The configuration of an information processing device 30 according to the third embodiment will be described with reference to Fig. 5. Fig. 5 is a block diagram showing the configuration of the information processing device 30. As shown in Fig. 5, the information processing device 30 includes a collection unit 11, a classification unit 12, an extraction unit 13, and a recording unit 14. The information processing device 20 further includes a creation unit 35.

[0054] The creation unit 35 creates a report including information indicating the classification of the lesson and information about the content. The creation unit 35 is an example of a creation means.

[0055] In one example, the creation unit 35 obtains information indicating the classification of the lesson generated by the classification unit 12 from the recording unit 14. The creation unit 35 also obtains information regarding the content used on the user terminal 100 from the recording unit 14. Based on the information indicating the classification of the lesson and the information regarding the content used, the creation unit 35 creates a report to be submitted to an educational institution or a person involved in education.

[0056] Alternatively, the creation unit 35 may acquire log information of the user terminal 100 instead of information related to the used content. For example, the creation unit 35 receives log information collected from the user terminal 100 from the collection unit 11. In this case, the creation unit 35 creates the above-mentioned report based on information indicating the classification of the lesson and the log information from the user terminal 100. An example of the report created by the creation unit 35 will be described later.

[0057] The creation unit 35 may transmit the created report to the management server 200. This allows educational institutions or people involved in education to check the report stored in the management server 200 at any time. This also has the advantage for teachers, as it saves them the trouble of creating a report.

[0058] (Operation of information processing device 30) An example of the operation of the information processing device 30 according to the third embodiment will be described with reference to Fig. 6. Fig. 6 is a flowchart showing the flow of processing executed by each unit of the information processing device 30.

[0059] 6, the collection unit 11 collects log information from the user terminal 100 (S301). The collection unit 11 outputs the log information collected from the user terminal 100 to the classification unit 12 and the extraction unit 13.

[0060] The classification unit 12 receives the log information collected from the user terminal 100 from the collection unit 11. The classification unit 12 classifies the content of the lesson based on the log information (S302). The classification unit 12 outputs information indicating the classification of the content of the lesson to the recording unit 14.

[0061] The extraction unit 13 receives the log information collected from the user terminal 100 from the collection unit 11. The extraction unit 13 extracts information indicating the used content from the log information of the user terminal 100 (S303). The extraction unit 13 outputs the information indicating the content used in the user terminal 100 to the recording unit 14.

[0062] The recording unit 14 receives information indicating the classification of the content of the lesson from the classification unit 12. The recording unit 14 also receives information indicating the content used on the user terminal 100 from the extraction unit 13. The recording unit 14 then records the information indicating the classification of the lesson and information related to the content (S304). For example, the recording unit 14 saves the record in the management server 200 (FIG. 8). The recording unit 14 outputs the information indicating the content of the lesson and the information indicating the content used to the creation unit 35.

[0063] The creation unit 35 receives information indicating the content of the lesson and information indicating the used content from the recording unit 14. The creation unit 35 creates a report including information indicating the content of the lesson and information indicating the used content (S305). Thereafter, the creation unit 35 may transmit the created report to the management server 200 (FIG. 8).

[0064] This completes the operation of the information processing device 30 according to the third embodiment.

[0065] (Example of a report) Fig. 7 shows an example of a report created by the creation unit 35. The example shown in Fig. 7 describes a science class held on April 16th. Specifically, the time is listed on the left side of the report shown in Fig. 7. To the right of this, a bar indicating the type of content of the class and an explanation of the content used in the class are listed.

[0066] For example, the line at 10:10 indicates that "Open the 'Body Structure' file" was performed on the user terminal 100. The following line at 10:30 indicates that "Open the 'Properties of Water' website" was performed on the user terminal 100. In this way, it is possible to read from the report shown in Figure 7 what the teacher or student using the user terminal 100 did during class.

[0067] In addition to the entry "Launch '******' app" on the line at 10:40, a short note saying "Group work was done" is attached. In the short note column, for example, the teacher's impressions of the lesson or personal comments are written. Only the teacher can use the user terminal 100 to edit the content of the short note in the report shown in FIG. 7.

[0068] (Effects of this embodiment) According to the configuration of this embodiment, the collection unit 11 collects log information from the user terminal 100. The classification unit 12 classifies the content of the lesson based on the log information. The extraction unit 13 extracts information indicating the content used from the log information of the user terminal 100. The recording unit 14 records information indicating the class classification and information related to the content. When deciding the content of the next lesson, the teacher can accurately recall the content of the previous lesson by checking the record. Furthermore, the teacher can share information regarding the content and progress of the lesson with other teachers. In this way, by providing a system that makes it easy for teachers to review the content and progress of online lessons, online lessons can be promoted while reducing the burden on teachers.

[0069] Furthermore, according to the configuration of this embodiment, the creation unit 35 creates a report that includes information indicating the class classification and information about the content. This allows educational institutions or educators to easily check the progress of learning instruction by reading the report. Another advantage for teachers is that it saves them the trouble of creating a report.

[0070] [Embodiment 4] A fourth embodiment will be described with reference to Fig. 8. In the fourth embodiment, a communication system including any one of the information processing devices 10, 20, and 30 according to the first to third embodiments will be described. In the fourth embodiment, the same components as those in the first to third embodiments will be denoted by the same reference numerals, and the description thereof will be omitted.

[0071] (Communication System 1) Fig. 8 is a diagram schematically illustrating an example of the configuration of a communication system 1 according to the fourth embodiment. As shown in Fig. 8, the communication system 1 includes an information processing device 10 (20, 30), a plurality of user terminals 100, and a management server 200. Here, the "information processing device 10 (20, 30)" means any one of the information processing devices 10, 20, 30 according to the first to third embodiments.

[0072] The multiple user terminals 100 include a first user terminal used by the teacher and a second user terminal used by each of the students. For example, each user terminal 100 is a personal computer or a tablet terminal.

[0073] A plurality of user terminals 100 and the information processing devices 10 (20, 30) are communicatively connected via any communication network. Various data is transmitted and received between each user terminal 100 and the information processing devices 10 (20, 30). In particular, log information is transmitted from each user terminal 100 to the information processing devices 10 (20, 30).

[0074] The log information includes information indicating the content used on the user terminal 100. Furthermore, the log information may include at least one of an operation log, an authentication log, an access log, a communication log, a call log, and an event log.

[0075] The information processing device 10 (20, 30) analyzes the log information received from each user terminal 100 to generate information indicating the classification of the lesson and information regarding the content used, as described in the first to third embodiments. Then, the information processing device 10 (20, 30) records the generated information in the management server 200.

[0076] Furthermore, the information processing device 10 (20, 30) may create a report (FIG. 7) including information indicating the classification of the lesson and information related to the content, as described in the third embodiment. The information processing device 10 (20, 30) may store the created report data in the management server 200. This allows educational institutions or educational personnel to easily refer to or obtain the report data stored in the management server 200 by connecting to the network using the first user terminal 100.

[0077] For security reasons, access restrictions may be set on the management server 200 so that the second user terminal 100 used by the student cannot access the management server 200. This is because students should be prevented from viewing reports about other students from the perspective of protecting personal information and privacy. Furthermore, because reports are confidential information of the school, students should not be able to view or obtain report data, even if the report is related to them.

[0078] (Effects of this embodiment) According to the configuration of this embodiment, the collection unit 11 collects log information from the user terminal 100. The classification unit 12 classifies the content of the lesson based on the log information. The extraction unit 13 extracts information indicating the content used from the log information of the user terminal 100. The recording unit 14 records information indicating the class classification and information related to the content. When deciding the content of the next lesson, the teacher can accurately recall the content of the previous lesson by checking the record. Furthermore, the teacher can share information regarding the content and progress of the lesson with other teachers. In this way, by providing a system that makes it easy for teachers to review the content and progress of online lessons, online lessons can be promoted while reducing the burden on teachers.

[0079] (About hardware configuration) Each of the components of the information processing devices 10, 20, and 30 described in the first to third embodiments is represented by a functional block. Some or all of these components are realized by an information processing device 900 as shown in Fig. 9. Fig. 9 is a block diagram showing an example of the hardware configuration of the information processing device 900.

[0080] As shown in FIG. 9, an information processing device 900 includes, for example, the following configuration.

[0081] ·CPU(Central Processing Unit)901 ROM (Read Only Memory) 902 ·RAM(Random Access Memory)903 Program 904 loaded into RAM 903 A storage device 905 for storing a program 904 A drive device 907 for reading and writing data from and to the recording medium 906 A communication interface 908 for connecting to a communication network 909 Input / output interface 910 for inputting and outputting data Bus 911 connecting each component Each of the components of the information processing devices 10, 20, and 30 described in the first to third embodiments is realized by the CPU 901 reading and executing a program 904 that realizes the functions of the components. The program 904 that realizes the functions of the components is stored in advance in, for example, the storage device 905 or the ROM 902, and is loaded into the RAM 903 and executed by the CPU 901 as needed. The program 904 may be supplied to the CPU 901 via the communication network 909, or may be stored in advance in the recording medium 906, and the drive device 907 may read out the program and supply it to the CPU 901.

[0082] According to the above configuration, the information processing devices 10, 20, and 30 described in the first to third embodiments are realized as hardware, and therefore, the same effects as those described in any of the first to third embodiments can be achieved.

[0083] (Addendum) One embodiment of the present invention is also described as in the following supplementary notes, but is not limited to the following.

[0084] (Appendix 1) a collection means for collecting log information from a user terminal; a classification means for classifying the contents of lessons based on the log information; an extraction means for extracting information indicating used content from the log information of the user terminal; a recording means for recording information indicating the classification of the lesson and information regarding the content; Information processing device.

[0085] (Appendix 2) The classification means classifies the contents of the lesson based on keystroke data indicating the amount of operation input to the user terminal. 2. The information processing device according to claim 1,

[0086] (Appendix 3) The classification means The content of the lesson is inferred from first keystroke data extracted from log information of a first user terminal used by a teacher and second keystroke data extracted from log information of a second user terminal used by a student, and the content of the lesson is classified based on the result of inferring the content of the lesson. 3. The information processing device according to claim 2,

[0087] (Appendix 4) The recording means records information indicating the classification of the content of the lesson and information regarding the content for each time period in which the classification of the content of the lesson is the same. 4. The information processing device according to claim 1, wherein:

[0088] (Appendix 5) The system further comprises a creating means for creating a report including information indicating the classification of the lesson and information regarding the content. 5. The information processing device according to claim 1, wherein:

[0089] (Appendix 6) Collect log information from user devices, Classifying the content of the lesson based on the log information; extracting information indicating the content used from the log information of the user terminal; Record information indicating the classification of the lesson and information regarding the content. Information processing methods.

[0090] (Appendix 7) Collecting log information from user terminals; Classifying the contents of the lesson based on the log information; extracting information indicating the content used from log information of the user terminal; recording information indicating the classification of the lesson and information regarding the content; A program that causes a computer to execute the following.

[0091] (Appendix 8) The log information includes at least one of an operation log, an authentication log, an access log, a communication log, a call log, and an event log. 7. The information processing device according to any one of Supplementary Notes 1 to 6,

[0092] (Appendix 9) The collection means collects access logs from the user terminals, The classification means classifies the content of the lesson based on one or more of a domain name or file name included in the URL of the website accessed from the user terminal, a page title, an HTML tag (e.g., a heading tag), and metadata. 7. The information processing device according to any one of Supplementary Notes 1 to 6,

[0093] (Appendix 10) The collection means collects access logs from the user terminals, The classification means classifies the content of the lesson based on one or more of the content of a web page specified by the URL of the website accessed from the user terminal or a document, image, or video linked to the web page, and keywords. 7. The information processing device according to any one of Supplementary Notes 1 to 6,

[0094] (Appendix 11) The collection means collects operation logs from the user terminals, The classification means classifies the content of the lesson based on the content of the application (including a web application) launched by the user terminal or a learning subject related to the application. 7. The information processing device according to any one of Supplementary Notes 1 to 6, [Industrial Applicability]

[0095] The present invention can be used, for example, to support online classes in which each student participates through a user terminal, and can also be used to exchange information between teachers, compare and verify the content of classes, and so on. [Explanation of symbols]

[0096] 1. Communication Systems 10. Information processing equipment 11 Collection Department 12 Classification section 13 Extraction part 14 Recording section 20 Information processing equipment 30 Information processing equipment 35 Creation Department

Claims

1. a collection means for collecting log information from a user terminal; a classification means for classifying the contents of lessons based on the log information; an extraction means for extracting information indicating used content from the log information of the user terminal; a recording means for recording information indicating the classification of the lesson and information regarding the content; the classification means classifies the content of the lesson based on keystroke data indicating the amount of operation input to the user terminal; Information processing device.

2. The recording means records information indicating the classification of the content of the lesson and information regarding the content for each time period in which the classification of the content of the lesson is the same.

2. The information processing apparatus according to claim 1, wherein:

3. a collection means for collecting log information from a user terminal; a classification means for classifying the contents of lessons based on the log information; an extraction means for extracting information indicating used content from the log information of the user terminal; a recording means for recording information indicating the classification of the lesson and information regarding the content; the recording means records information indicating the classification of the content of the lesson and information regarding the content for each time period in which the classification of the content of the lesson is the same; Information processing device.

4. The classification means The content of the lesson is inferred from first keystroke data extracted from the log information of a first user terminal used by a teacher and second keystroke data extracted from the log information of a second user terminal used by a student, and the content of the lesson is classified based on the result of inferring the content of the lesson.

4. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.

5. The system further comprises a creating means for creating a report including information indicating the classification of the lesson and information regarding the content.

5. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.

6. A computer comprising: Collect log information from user devices, Classifying the content of the lesson based on the log information; extracting information indicating the content used from the log information of the user terminal; An information processing method for recording information indicating the classification of the lesson and information related to the content, The computer classifies the content of the lesson based on keystroke data indicating the amount of operation input to the user terminal. Information processing methods.

7. A computer comprising: Collect log information from user devices, Classifying the content of the lesson based on the log information; extracting information indicating the content used from the log information of the user terminal; An information processing method for recording information indicating the classification of the lesson and information related to the content, the computer records information indicating the content classification of the lesson and information regarding the content for each time period in which the content classification of the lesson is the same; Information processing methods.

8. Collecting log information from user terminals; Classifying the contents of the lesson based on the log information; extracting information indicating used content from the log information of the user terminal; and recording information indicating the classification of the lesson and information regarding the content, Classifying the contents of the lesson based on keystroke data indicating the amount of operation input to the user terminal. A program for causing the computer to execute the above.

9. Collecting log information from user terminals; Classifying the contents of the lesson based on the log information; extracting information indicating used content from the log information of the user terminal; and recording information indicating the classification of the lesson and information regarding the content, Recording information indicating the classification of the content of the lesson and information regarding the content for each time period in which the classification of the content of the lesson is the same. A program for causing the computer to execute the above.

Citation Information

Patent Citations

  • Device and program for assisting reuse of message and medium recording this program

    JP2004070390A

  • Individual instruction management system, program for system, display method for system, and recording medium for program

    JP2005182272A

  • Communication book system

    JP2008009876A

  • Learning support program

    JP2015102557A

  • Automated Lecture Deconstruction

    US20160117339A1