Information processing device and program
The information processing device addresses the lack of personalized learning recommendations by generating service information based on test results and browsing history, enhancing student engagement and performance through targeted service suggestions.
Patent Information
- Application Number
- JP2023033945
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-03-06
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2038-09-10
AI Technical Summary
Existing systems fail to provide personalized learning opportunities for students based on their test results and browsing history, limiting the effectiveness of service recommendations to parents.
An information processing device that generates and displays service information tailored to students' test results and browsing history, recommending services and products relevant to their strengths and weaknesses, and facilitates payment for these services.
Enhances individualized learning opportunities by presenting services that address specific areas of improvement, thereby improving student performance and engagement.
Smart Images

Figure 0007622766000001 
Figure 0007622766000002 
Figure 0007622766000003
Abstract
Description
[Technical field]
[0001] The present invention relates to advertising display in the educational field. [Background technology]
[0002] There are known techniques for notifying the guardians of students of information related to educational institutions or students of the educational institutions. For example, Patent Document 1 discloses a system for notifying the guardians of students by at least one of a personal electronic bulletin board and e-mail when grade information, attendance information, or goal achievement status information changes beyond a predetermined value. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2002-269247 A Summary of the Invention [Problem to be solved by the invention]
[0004] Parents and guardians of students who have been notified of test scores or school activity results may wish to or may consider individual study or extracurricular activities for the student, depending on the content of the notification.
[0005] Therefore, a main object of the present invention is to provide an information processing device capable of suitably presenting advertisements for services related to students of an educational institution. [Means for solving the problem]
[0006] In one aspect of the present invention, an information processing device includes an acquisition means for acquiring test result information showing the results of a test taken by a target student and / or browsing information showing a browsing history of content showing the activity of the student, a generation means for generating service information recommended for use by the student based on the test result information and / or the browsing information, and a transmission means for transmitting display information including the service information to a terminal of the student or the guardian of the student, the service information including a recommended service and a price of the service. The term "service" refers to a product or service or a combination of these, and in the case of a product, teaching materials (including storage media such as DVDs in addition to paper media) and the like correspond to the product, and in the case of a service, e-learning, a course for an individual or group held at a specific location, and the like correspond to the product. With this aspect, the information processing device can suitably present service information of a service that suitably reflects the test result and browsing history of content of the target student to the guardian of the student, and suitably provide an opportunity for individual learning suitable for each student.
[0007] In one aspect of the information processing device, when the generating means generates the service information based on the test result information, the generating means generates service information related to the subject in which the student's score is relatively low based on the test result information. The "subject in which the score is relatively low" may be the subject in which the student's score is the lowest, the subject in which the score rate is the lowest, or the subject in which the performance index, such as the deviation value calculated based on the score, is the lowest. It may also be a subject selected randomly or according to a predetermined rule from among subjects in which the score, score rate, or index, such as the deviation value, is at a lower predetermined rate. The "subject" may indicate, for example, each subject, such as arithmetic or Japanese, or may indicate a category (unit) within a specific subject. With this aspect, the information processing device can suitably present service information related to the student's weak subject to the student's guardian.
[0008] In one aspect of the information processing device, the transmission means transmits to the terminal, as the display information, display information for displaying advertisement information based on the test result information on a screen showing the test result. With this aspect, the information processing device can appropriately display the test result together with service information based on the test result, thereby appropriately promoting the use of the service.
[0009] In one aspect of the information processing device, when generating the advertisement information based on the viewing information, the generating means generates service information related to a field to which the content with a relatively high number of views indicated by the viewing information belongs. The "content with a relatively high number of views" may be the content with the highest number of views, or may be content selected randomly or according to a predetermined rule from among the contents with a number of views that falls in a lower predetermined percentage. With this aspect, the information processing device can suitably present service information related to the content with a high number of views to the parents of students.
[0010] In one aspect of the information processing device, the transmission means transmits to the terminal, as the display information, display information for displaying advertising information based on the browsing information on a screen displaying the content. With this aspect, the information processing device can suitably display service information determined based on the browsing history of the content on a screen displaying the content, thereby suitably promoting the use of the service.
[0011] In one aspect of the information processing device, the information processing device further includes a payment means for executing payment based on input information transmitted from the terminal when a request for application for a service indicated by the advertising information is received from the terminal. With this aspect, the information processing device can preferably accept an application for a service of the presented advertising information.
[0012] In another aspect of the present invention, a program executed by a computer causes the computer to function as an acquisition means for acquiring test result information showing the results of a test taken by a target student and / or browsing information showing a browsing history of content showing the activities of the student, a generation means for generating service information recommended for use by the student based on the test result information and / or the browsing information, and a transmission means for transmitting display information including the advertising information to a terminal of the student's guardian, the service information including a recommended service and a price of the service. By executing this program on a computer, the above-mentioned information processing device can be realized. [Brief description of the drawings]
[0013] [Figure 1] 1 shows a configuration of an information display system according to an embodiment. [Diagram 2] FIG. 2 is a block diagram showing a functional configuration of the server device. [Diagram 3] 13 is a display example of a content display screen. [Figure 4] 13 is a display example of a test result display screen. [Diagram 5] 13 is a display example of a test result display screen on which advertisement information is displayed. [Figure 6] 13 is a display example of a payment screen. [Figure 7] 13 is a display example of a content display screen on which advertisement information is displayed. [Figure 8] 13 is a flowchart of an advertisement display process. [Figure 9] FIG. 13 is a diagram illustrating an outline of a process flow relating to the display of advertising information before and after service usage. [Figure 10] 13 is an example of how advertising information is displayed after using a service. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0015] [Overall configuration] 1 shows the configuration of an information display system to which the present invention is applied. The information display system is used to provide information from an educational institution such as a school to parents. The information display system includes a server device 10 and a terminal device 20.
[0016] The server device 10 stores data indicating student activities (hereinafter referred to as "activity content") collected in educational settings such as schools, and information regarding tests conducted. The activity content is data (content) related to student activities at school. Student activities at school include various activities such as classes, extracurricular activities, club activities, morning assemblies, and homeroom. The activity content is mainly image data (video or still images). The server device 10 transmits the display data "D1" to the terminal device 20.
[0017] The terminal device 20 is a terminal device in the student's home, and is typically a terminal device of the student's guardian. Usually, the terminal device 20 is the guardian's smartphone, tablet, etc., but may be a PC installed at home. The terminal device 20 is equipped with an application for displaying each screen based on the display data D1 received from the server device 10, specifically, an application for displaying video data, still image data, etc. As will be described later, the terminal device 20 displays a content display screen for playing or displaying activity content and a test result display screen for displaying the test results of the target student based on the display data D1.
[0018] [Server device configuration] 2 is a block diagram showing the functional configuration of the server device 10. The server device 10 includes a communication unit 11, a storage unit 12, a control unit 13, an activity content database (hereinafter, "database" will be abbreviated as "DB") 14, a browsing information DB 15, a service information DB 16, a student information DB 17, and a test result DB 18. These components are connected by a bus 19.
[0019] The communication unit 11 has a communication function for wirelessly communicating with the parent's terminal device 20 via the Internet (not shown) or the like. The display data D1 prepared by the server device 10 is transmitted by the communication unit 11 to the parent's terminal device 20.
[0020] The storage unit 12 is composed of a ROM, a RAM, and other memories, and stores programs for various processes executed by the control unit 13. The storage unit 12 also functions as a working memory when the control unit 13 executes various processes.
[0021] The activity content DB 14 is a database of activity content. Each activity content recorded in the activity content DB 14 is associated with the student ID of the related student and information on the field to which the target activity content belongs. For example, if the activity content is a video showing a chorus, the activity content is associated with the student ID of the student who performed the chorus and with field information indicating that the field is music.
[0022] The viewing information DB 15 stores the viewing history of the activity content for each student. In this case, for example, the activity content whose viewing history is recorded in the viewing information DB 15 is mainly video data, and identification information of the viewed video data and information on the date and time when the video data was viewed are recorded in the viewing information DB 15 for each student ID. In this case, every time the server device 10 receives a request to play video data, the server device 10 identifies the student ID associated with the IP address, login information, etc. of the terminal device 20 that originated the request, thereby updating the viewing history of the played video data for the student ID.
[0023] The service information DB16 is a database that records information about services that display advertising information on a content display screen and a test result display screen, which will be described later. Here, a "service" refers to a product or service that is provided to target students for a fee, and includes the sale of educational materials (including paper media as well as storage media such as DVDs), the provision of e-learning, and the provision of courses aimed at individuals or groups at specific locations. In this embodiment, the service information DB16 includes, for each service, information such as the name of the service, the price of the service, the field (subject) that the service targets, and the grade level that the service targets.
[0024] The student information DB 17 stores information related to each student. Specifically, in association with a student ID that identifies each student, the student's name, address, the grade and class to which the student belongs (e.g., Class 2A), the name of the club to which the student belongs as an extracurricular activity (e.g., baseball club, brass band club, etc.), and information that identifies the terminal device 20 of the student's guardian (e.g., email address, IP address, etc.) are stored.
[0025] Test result DB18 stores test result information, which is information about the results of tests conducted in the past, in association with identification information of the students who conducted the tests, etc. Test result information includes, for example, information about the date the test was conducted, identification information of the students who conducted the tests, answer information indicating the answers written by the students (including stroke information for reproducing the handwriting of the answers), correct / incorrect information for each question, unit information for each question, score rate for each question, information about the student's ranking in the test (class ranking, grade ranking, overall ranking, etc.), and information about the writing status of the answers by the students.
[0026] The control unit 13 is configured with a processor such as a CPU, and controls the entire server device 10 by executing various processing programs stored in the storage unit 13. For example, when the control unit 13 receives a predetermined display request from the terminal device 20, it identifies a student ID associated with the IP address, login information, etc. of the terminal device 20, and transmits display data D1 indicating activity content in the activity content DB 14 associated with the identified student ID or test results recorded in the test result DB 18 to the requesting terminal device 20. In addition, the control unit 13 generates advertisement information regarding services recommended to the target student, as described below, and transmits the advertisement information to the terminal device 20 by including it in the display data D1.
[0027] In the above configuration, the control unit 13 is an example of the "acquisition means," "generation means," "transmission means," and "payment means" of the present invention, and a "computer" that executes the program of the present invention. Also, the advertisement information is an example of the "service information" of the present invention.
[0028] [Basic display example] First, a display example of the content display screen and the test result display screen when no advertisement information is displayed will be described.
[0029] 3 is a display example of a content display screen displayed by the terminal device 20 based on the display data D1. As shown in the figure, the terminal device 20 displays a student information area 31, category tabs 32 and 33, and activity contents 34 and 35. Information identifying the student is displayed in the student information area 31. In this embodiment, the student's school name, class, name, etc. are displayed.
[0030] The category tabs 32, 33 are tabs for specifying a category of data to be displayed as activity content, and in this embodiment, a tab 32 showing "activity status" and a tab 33 showing "test results" are provided. Since the tab 32 showing "activity status" is in a selected state, the server device 10 causes the terminal device 20 to display a content display screen showing the status of student activity.
[0031] In the example of Fig. 3, two activity contents 34, 35 are displayed. Activity content 34 is video data of the target student singing in a choir, and a guardian can play this video data by pressing a play button 39. In this case, the server device 10 extracts the video data from the activity content DB 14 and transmits it to the terminal device 20, and also adds a viewing history corresponding to the video data to the viewing information DB 15. On the other hand, activity content 35 is still image data of a work (observation record) of the target student (Shiratori Shota).
[0032] Fig. 4 is a display example of a test result display screen that is displayed when tab 33 in Fig. 3 is selected. The terminal device 20 displays the test result display screen shown in Fig. 4 based on the display data D1 transmitted from the server device 10.
[0033] The server device 10 causes the terminal device 20 to display a test result graph 37 and image data 38 of the test answer sheet on the test result display screen. The test result graph 37 shows the results of the student's past tests. Here, each bar graph included in the test result graph 37 is selectable, and when a parent selects one bar graph, image data 38 of the test answer sheet at that time is displayed. In the example of FIG. 4, the parent has selected the bar graph indicated by the symbol 37x, and image data 38 of the answer sheet at that time is displayed.
[0034] [Display Advertisement Information] The server device 10 displays advertisement information for services recommended for use by each target student on the content display screen and the test result display screen displayed by the terminal device 20. In this way, the server device 10 appropriately provides opportunities for individual learning suited to each student.
[0035] (1) Test result display screen Fig. 5 is a display example of a test result display screen on which advertisement information is displayed. The terminal device 20 displays the test result display screen shown in Fig. 5 based on the display data D1 received from the server device 10. Note that the server device 10 may always display advertisement information when displaying the test result display screen, or may display advertisement information with a predetermined probability when displaying the test result display screen.
[0036] 5, the server device 10 causes the terminal device 20 to display, on the test result display screen, a window 40 for displaying advertisement information for a service related to the weak area (here, fractions in arithmetic) analyzed based on the test result of the target student. Specifically, the server device 10 displays, on the window 40, the price of a service "4th Grade Math Fraction Intensive Training Course" related to the weak area of the target student, and an application button 41.
[0037] Here, the display process of the window 40 will be described. The server device 10 refers to the test result DB18 to collect the score rate (or other index such as deviation value, the same applies below) of the test taken by the student whose test result is displayed on the test result display screen for each field (unit) of each subject. Then, the server device 10 regards the field with the lowest score rate among the score rates collected for each field of each subject as the weak field of the target student. Then, the server device 10 generates advertisement information by extracting information on the service associated with the weak field and the grade of the target student from the service information DB16, and generates display data D1 of the test result display screen including the window 40 displaying the advertisement information. Here, for example, if the service associated with the identified weak field is not registered in the service information DB16, the server device 10 may regard the field with the next lowest score rate as the weak field, and generate advertisement information by extracting information on the service associated with the weak field from the service information DB16.
[0038] In another example of identifying a weak field, the server device 10 may identify a plurality of fields with a score rate that is a predetermined lower percentage among the score rates collected for each field of each subject, and identify one field selected at random from the identified plurality of fields as the weak field. In this case, the server device 10 can preferably prevent the same advertisement information from being displayed each time the test result display screen is displayed.
[0039] FIG. 6 shows a payment screen that is displayed when the application button 41 is selected in the display example of FIG.
[0040] As shown in Fig. 6, the server device 10 displays various input fields for accepting inputs required for payment, including a payment method input field 42, a teaching material delivery address input field 43, a contact address input field 44, etc., on the payment screen of the service "4th Grade Math Fraction Training Course", and also displays a Confirm button 45 for instructing execution of payment. When the server device 10 detects that the Confirm button 45 has been pressed, it completes the payment process based on the input data sent from the terminal device 20 to the various input fields. Thereafter, procedures for delivery of teaching materials for the applied service, notification of a certificate of attendance required for taking the course, notification of a login ID and password required for Internet-based services such as e-learning and remote instruction, etc. are carried out.
[0041] (2) Content display screen Fig. 7 is a display example of a content display screen on which advertisement information is displayed. The terminal device 20 displays the content display screen shown in Fig. 7 based on the display data D1 received from the server device 10. Note that the server device 10 may always display the advertisement information when displaying the content display screen, or may display the advertisement information with a predetermined probability when displaying the content display screen.
[0042] In this case, the server device 10 regards the field in which the activity content associated with the student ID of the target student belongs and in which the activity content has a large browsing history as the field in which the target student or his / her guardian is interested (also referred to as the "field of interest"), and causes the terminal device 20 to display a window 46 for displaying advertising information for services related to the field of interest. Specifically, the server device 10 displays on the window 46 the price of the service "●● Music Course (total of 10 sessions)" related to the identified field of interest (here, music) and an application button 47.
[0043] Here, the display process of the window 46 will be described. The server device 10 identifies the number of times each activity content associated with the student ID of the target student is viewed by referring to the viewing information DB 15. Then, the server device 10 counts up the identified number of times of viewing for each field to which each activity content belongs, and regards the field with the most number of times of viewing after counting as the field of interest. Then, the server device 10 generates advertisement information by extracting information on services associated with the identified field of interest and the grade of the target student from the service information DB 16. Then, the server device 10 generates display data D1 of a content display screen including a window 46 that displays advertisement information, and transmits it to the terminal device 20. Here, for example, if a service associated with the identified field of interest is not registered in the service information DB 16, the server device 10 may generate advertisement information by regarding the field with the second most number of times of viewing as the field of interest and extracting information on services associated with the field of interest from the service information DB 16.
[0044] In another example of identifying a field of interest, the server device 10 may identify a field that has a top specified percentage of views among the number of views tallied for each field, and may randomly select one field from the identified fields as the field of interest.
[0045] (3) Processing Flow Next, an advertisement display process related to the generation and transmission of advertisement information will be described. Fig. 8 is a flowchart of the advertisement display process. This process is executed by the server device 10 shown in Fig. 2. In detail, the process is realized by the processor constituting the control unit 13 executing a program prepared in advance.
[0046] First, the server device 10 determines whether or not there is a display request from the terminal device 20 to display a content display screen or a test result display screen (step S11). If there is a display request from the terminal device 20 (step S11; Yes), the server device 10 acquires the test results or the browsing history of the activity content of the student of the guardian using the terminal device 20 that made the request (step S12). In this case, if there is a display request for the content display screen, the server device 10 acquires the browsing history of the activity content associated with the student ID of the target student from the browsing information DB 15, and if there is a display request for the test result display screen, the server device 10 acquires the test results associated with the student ID of the target student from the test result DB 18.
[0047] Then, the server device 10 determines an optimal service to recommend to the target student based on the information acquired in step S12 (step S13). Specifically, the server device 10 identifies the weak areas or areas of interest of the target student based on the information acquired in step S12, and determines a service corresponding to the identified area by referring to the service information DB 16. The server device 10 then generates advertisement information for the determined service by referring to the service information DB 16, and transmits display data D1 including the advertisement information to the terminal device 20 that has issued the display request (step S14).
[0048] Thereafter, the terminal device 20 that has received the display data D1 displays a content display screen or a test result display screen on which advertisement information is displayed based on the display data D1. This makes it possible to suitably present advertisements for services related to the student's weak areas or areas of interest to the guardian.
[0049] [Display of advertising information after using the service] Next, a description will be given of how the advertisement information is displayed when a service presented as advertisement information is used. In this case, the server device 10 determines a service to be presented as advertisement information based on a test result or a content browsing history generated after the service is used, and causes the terminal device 20 to display the advertisement information of the service.
[0050] 9 is a diagram showing an outline of the process flow regarding the display of advertisement information before and after the use of the service. Each of steps S21 to S26 in the diagram indicates a process step executed by the server device 10, except for step S23 executed by the student.
[0051] First, when the server device 10 receives a display request from the terminal device 20 for a content display screen or a test result display screen, the server device 10 determines a service to be recommended to the target student based on the test results or the browsing history of the activity content of the student of the guardian using the requesting terminal device 20 (step S21). In this case, when the server device 10 receives a display request from the terminal device 20 for a content display screen, the server device 10 identifies the target student's field of interest based on the browsing history of the activity content recorded in the browsing information DB 15, and determines a service belonging to the field of interest as a service to be recommended to the target student. On the other hand, when the server device 10 receives a display request from the terminal device 20 for a test result display screen, the server device 10 identifies the target student's weak field based on the test result recorded in the test result DB 18, and determines a service belonging to the weak field as a service to be recommended to the target student. Step S21 corresponds to steps S11 to S13 in FIG. 8.
[0052] Next, the server device 10 presents the advertising information of the service determined in step S21 to the parent of the target student (step S22). Specifically, the server device 10 causes the advertising information of the service determined in step S21 to be displayed on the terminal device 20 by including the advertising information of the service determined in step S21 in the display data D1 and transmitting the same to the terminal device 20. Step S22 corresponds to step S14 in FIG. 8.
[0053] Thereafter, an application for service use is made based on the advertising information displayed on the terminal device 20, and payment for service use is completed via a payment screen as shown in Fig. 6. Then, the student of the parent of the terminal device 20 who has made the payment process uses the service (step S23). In this case, the student studies using the learning materials sent to the registered address after payment is completed, takes e-learning courses based on the login information notified after payment is completed, and participates in courses held after payment is completed.
[0054] Then, when the server device 10 acquires information regarding the target student's usage of the service, the server device 10 associates this information with the student ID of the target student and stores this information in the storage unit 12 (step S24). Furthermore, when the server device 10 acquires information regarding test results after the target student has started using the service, the server device 10 associates this information with the student ID of the target student and stores this information in the test result DB 18. Furthermore, when there is a request to play the activity content after the target student has started using the service, the server device 10 similarly adds the viewing history of the target activity content for the target student ID to the viewing information DB 15.
[0055] Then, when there is a display request from the terminal device 20 for a content display screen or a test result display screen, the server device 10 re-determines the recommended service based on the information on the usage status of the service added in step S24 and the information on the test results after the start of the service usage (step S25).Then, the server device 10 presents the advertising information of the service re-determined in step S25 to the parent of the target student (step S26).
[0056] Here, the process of step S25 will be specifically described.
[0057] First, a case where an advertisement display is displayed on the test result display screen after using the service corresponding to the weak field identified in step S21 will be described. In this case, the server device 10 extracts the test results of the target student before and after starting to use the service from the test result DB18, and calculates the difference in the score rate of the field determined to be the weak field in step S21 before and after starting to use the service. If the score rate of the weak field after starting to use the service is higher than the score rate of the weak field before starting to use the service by a predetermined value or more, the server device 10 determines that the grade in the weak field identified in step S21 has sufficiently improved. In this case, the server device 10 identifies the field (unit) with the lowest grade as the weak field based on the test results after starting to use the service, and determines a service corresponding to the identified weak field by referring to the service information DB16. This allows the server device 10 to suitably suppress the server device 10 from determining the field determined to be the weak field at the time of step S21 before using the service as the weak field again at the time of step S25 despite the improvement in grade.
[0058] On the other hand, if the score rate in the weak area after the start of service use is not higher than the score rate in the weak area before the start of service use by a predetermined value or more, the server device 10 determines that the performance in the weak area identified in step S21 has not improved sufficiently (i.e., the weak area has not been overcome). In this case, the server device 10 determines, as the service to be recommended in step S25, a service that belongs to the same field as the field determined to be the weak area at the time of step S21 before the service use. This allows the server device 10 to suitably present to the guardian a new service for strengthening the weak area in which the performance has not improved.
[0059] The server device 10 may determine the service usage start date as, for example, a date when a predetermined number of days have elapsed since the date of payment or the delivery of teaching materials, or as the date of the first lesson if the service is a course, or as the date of the first viewing history if it is e-learning. Also, if the target student has already completed the use of the service (i.e., when all scheduled assignments have been completed, attendance of courses, etc. has been completed), the server device 10 may determine the service to recommend in step S25 based on the test results after the completion of the service usage, rather than after the start of the service usage.
[0060] Furthermore, the server device 10 may determine the service to be recommended in step S25 by further taking into consideration the service usage status. For example, when the progress rate of the service usage is equal to or higher than a predetermined rate, the server device 10 may determine, as the service to be recommended in step S25, a service in a field different from the field determined to be a weak field before the start of the service usage, even if the score rate in the weak field has not improved by a predetermined value or more before and after the start of the service usage.
[0061] Next, a case will be described where advertisement information is displayed on the content display screen after the service corresponding to the field of interest identified in step S21 has been used.
[0062] In this case, the server device 10 identifies the field or the like with the most frequent browsing history as the field of interest based on the browsing history of the activity content after the start of service use registered in the browsing information DB 15, and determines a service corresponding to the identified field of interest by referring to the service information DB 16. Here, when the field of interest identified in step S21 and the field of interest identified in step S25 are the same, the server device 10 determines in step S25 a service other than the service determined in step S21.
[0063] In this case, the server device 10 may determine the service to be recommended in step S25 by further taking into consideration the service usage status. For example, the server device 10 may determine the service to be recommended in step S25 based on the browsing history of the activity content after the start of the service usage only when the progress rate of the service usage by the target student is equal to or higher than a predetermined rate. Then, when the progress rate of the service usage is less than the predetermined rate, for example, the server device 10 determines the service to be recommended in step S25 based on the browsing history of the activity content for the entire period registered in the browsing information DB15, as in step S21.
[0064] When advertising information is to be displayed on the content display screen after using a service corresponding to the weak field identified in step S21, the service for which the advertisement is to be displayed is determined without considering the used service, since there is no correlation between the used service and the service for which the advertisement is to be displayed on the content display screen. That is, in this case, the server device 10 determines the service for which the advertisement is to be displayed by executing the same process as in step S21. Similarly, when advertising information is to be displayed on the test result display screen after using a service corresponding to the weak field identified in step S21, the server device 10 determines the service for which the advertisement is to be displayed by executing the same process as in step S21.
[0065] Fig. 10 is a display example of the advertising information presented based on step 26 in Fig. 9. Here, the server device 10 causes the terminal device 20 to display the test result display screen again based on a display request from the terminal device 20 after the service "4th Grade Arithmetic Fraction Intensive Training Course" presented in the display example of Fig. 5 is used.
[0066] In this case, the server device 10 displays, on the test result display screen, a window 50 showing a graph comparing scores before and after using the service, and a window 51 showing advertisement information. Here, the server device 10 refers to the test result DB 18 to display in the window 50 the score percentage in arithmetic fractions before using the service and the score percentage in arithmetic fractions after using the service.
[0067] The server device 10 also displays in the window 51 that the percentage of correct answers in the weak area of arithmetic fractions corresponding to the used service has increased by 35% from before to after the use of the service, and displays the content of the service "4th Grade Japanese Language Reading Comprehension Intensive Training Course" corresponding to the newly identified weak area and a button 52 for application. In this case, the server device 10 determines that the score in the weak area of arithmetic fractions identified as the weak area has sufficiently improved because the score in the arithmetic fractions after the use of the service is higher than the score before the use of the service by a predetermined threshold or more. Therefore, in this case, the server device 10 newly identifies the weak area (here, Japanese language reading comprehension) based on the test results after the start of the use of the service, and determines the service corresponding to the identified weak area by referring to the service information DB 16. Then, when the server device 10 detects the selection of the button 52, it displays the payment screen of FIG. 6 on the terminal device 20.
[0068] 10, the server device 10 can present to the guardian information comparing the grades before and after using the service, and can present to the guardian new services that are recommended to be used next based on the grades after using the service. This allows the server device 10 to provide an opportunity for individual learning that is suitable for each student.
[0069] [Variations] The following modifications may be applied to the above-described embodiment in any combination.
[0070] (Variation 1) In the example of Figure 5, the server device 10 has identified "fractions," one area (unit) within the subject of "arithmetic," as a weak area of the target student, but the weak area for which advertising information is displayed is not limited to a subdivided area within a subject.
[0071] Alternatively, for example, the server device 10 may refer to the test result DB18 to collect the test scores taken by the target student for each subject, and may regard the subject with the lowest score among the scores collected for each subject as the weak area of the target student. In this case, the service information DB16 records advertisement information for services associated with each subject, and the server device 10 refers to the service information DB16 to obtain advertisement information related to the subject regarded as the weak area from the service information DB16. This aspect also allows the server device 10 to provide the target student with an opportunity for individual learning in all weak subjects.
[0072] (Variation 2) For example, when a usage fee such as a flat-rate service has been paid in advance, the service may be provided directly. In this case, the server device 10 determines a service corresponding to the weak area or the area of interest in step S13 of Fig. 8 or step S21 or step S25 of Fig. 9, and then transmits display data D1 including information on the determined service (e.g., information on the question text) to the terminal device 20. Even in this manner, the terminal device 20 can suitably provide a service corresponding to the weak area or the area of interest of the target student.
[0073] (Variation 3) The instruction content of the service presented to the guardian can be shared with the school (teacher), which can lead to further improvement in the quality of individual instruction to the student by the school teacher. In this case, for example, the server device 10 associates information such as the instruction content and usage status of the service used by each student with the student ID of the target student, and registers it in a database (for example, student information DB 17) that can be viewed by the teacher. [Explanation of symbols]
[0074] 10. Server device 11 Communications Department 12 Storage section 13 Control section 14 Activity Content DB 15 Browsing Information DB 16 Service Information DB 17 Student Information DB 18 Test result database 20 Terminal Equipment
Claims
1. An acquisition means for acquiring browsing information indicating a browsing history of content showing the activity of a target student; Among the fields to which the content showing the activity of the target student belongs that are associated with the student ID of the target student, a field with a large number of browsing histories of the content is regarded as a field of interest in which the target student or his / her guardian is interested; A generating means for generating service information related to the field of interest and recommended for use by the students; a transmitting means for transmitting display information including the service information to a terminal of the student or the student's guardian.
2. The information processing apparatus according to claim 1 , wherein the service information includes a price of the service related to the service information.
3. 3 . The information processing apparatus according to claim 1 , wherein the transmitting means transmits, as the display information, display information for displaying the service information on a screen displaying the content to the terminal.
4. The information processing device according to any one of claims 1 to 3, further comprising a payment means for executing payment based on input information transmitted from the terminal when a request for application for the service indicated by the service information is received from the terminal.
5. A program executed by a computer, An acquisition means for acquiring browsing information indicating a browsing history of content showing the activity of a target student; Among the fields to which the content showing the activity of the target student belongs that are associated with the student ID of the target student, a field with a large number of browsing histories of the content is regarded as a field of interest in which the target student or his / her guardian is interested; A generating means for generating service information related to the field of interest and recommended for use by the students; A program that causes the computer to function as a transmitting means for transmitting display information including the service information to a terminal of the student or the student's guardian.
Citation Information
Patent Citations
Educational system, educational method, recording medium and learning support device
JP2002108190A
Quickly obtaining system of examinee information and test result information
JP2002123167A
System, device and method for education sales using network and recording medium
JP2002149791A
Information control method, information control program, information reception method, information control server, information control distribution method and recording medium
JP2002269247A
System and method for supporting upskilling and computer program for the same
JP2003162216A