Learning Support System
The information processing apparatus addresses the challenge of ineffective learning by analyzing learner responses to tailor interventions, improving the effectiveness of both individual and group learning.
Patent Information
- Application Number
- JP2023053274
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-03-29
- Publication Date
- 2025-07-29
- Estimated Expiration
- 2043-03-29
AI Technical Summary
Existing learning systems fail to consider the characteristics of learners, leading to ineffective group and individual learning experiences.
An information processing apparatus that receives and analyzes learner responses during individual and group learning to determine and transmit data tailored to the learner's characteristics, enabling effective learning interventions.
The system enhances learning effectiveness by adapting to the characteristics of individual learners and groups, facilitating more targeted and efficient learning experiences.
Smart Images

Figure 0007714598000001 
Figure 0007714598000002 
Figure 0007714598000003
Abstract
Description
Technical Field
[0001] The present invention relates to a learning support system.
Background Art
[0002] Group learning is a learning mode in which a plurality of learners derive solutions while exchanging opinions, and different learning effects are expected compared to individual learning in which learners derive solutions individually. With the progress and spread of network technology in recent years, group learning on the network has also become possible.
[0003] For example, Patent Document 1 describes a group discussion system in which, during a small-group discussion, one proposition is given, a plurality of conclusions are derived for each group, and materials for each group can be viewed by all participants at the time of presentation.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] By the way, in the prior art, learning such as group learning has not been promoted in consideration of the characteristics of learners.
[0006] Therefore, an object of the present invention is to provide a learning support system that enables effective learning in accordance with the characteristics of learners.
Means for Solving the Problems
[0007] An information processing apparatus according to one aspect of the present disclosure includes a reception unit that receives a learner's response regarding individual learning from a terminal device and stores it in a first storage unit, a first determination unit that determines the characteristics of the learner based on the first storage unit, and a first transmission unit that transmits data based on the characteristics of the learner to the terminal device during group learning of the learner.
[0008] According to this aspect, the information processing apparatus can perform effective learning according to the characteristics of the learner during group learning by determining the characteristics of the learner based on the response regarding individual learning and transmitting the data based on the determined characteristics of the learner during the group learning of the learner.
[0009] In the information processing apparatus, the reception unit may receive a learner's response regarding group learning from the terminal device and store it in the first storage unit. According to this aspect, the response of the learner regarding individual learning and the response of the learner regarding group learning are stored in the first storage unit, and the information processing apparatus can determine the characteristics of the learner from various aspects.
[0010] The information processing apparatus may further include a second transmission unit that transmits data based on the characteristics of the learner to the terminal device during individual learning of the learner. According to this aspect, not only the response regarding individual learning but also the data specified based on the characteristics of the learner determined in consideration of the response regarding group learning are transmitted during individual learning, and the information processing apparatus can perform more effective learning during individual learning.
[0011] In the information processing apparatus, the reception unit may further include a second determination unit that receives a learner's response regarding group learning from a plurality of terminal devices participating in group learning, stores it in a second storage unit, and determines the characteristics of the group based on the second storage unit. According to this aspect, the information processing apparatus can perform processing using the characteristics of the group by determining the characteristics of the group.
[0012] In the information processing apparatus described above, the first transmission unit may transmit data based on the characteristics of the group to at least one of a plurality of terminal devices. According to this aspect, the information processing apparatus can perform more effective learning during group learning.
[0013] The information processing apparatus further includes a first determination unit that collects data during group learning and determines whether to intervene. When the first determination unit determines to intervene, the first transmission unit may transmit the data. According to this aspect, the information processing apparatus can judge the situation during group learning from various data and perform effective intervention according to the judged situation during group learning.
[0014] A method according to another aspect of the present disclosure includes receiving, from a terminal device, a learner's response regarding individual learning and storing it in a first storage unit, determining the characteristics of the learner based on the first storage unit, and transmitting, during the learner's group learning, data based on the characteristics of the learner to the terminal device.
[0015] A program according to another aspect of the present disclosure causes one or more computers to execute a process of receiving, from a terminal device, a learner's response regarding individual learning and storing it in a first storage unit, a process of determining the characteristics of the learner based on the first storage unit, and a process of transmitting, during the learner's group learning, data based on the characteristics of the learner to the terminal device.
[0016] An information processing apparatus according to another aspect of the present disclosure includes a reception unit that receives, from a terminal device, a learner's response regarding group learning and stores it in a first storage unit, a first determination unit that determines the characteristics of the learner based on the first storage unit, and a second transmission unit that transmits, during the learner's individual learning, data based on the identification of the learner to the terminal device. According to this aspect, the information processing apparatus can determine the characteristics of the learner based on the response regarding group learning and perform effective learning according to the determined characteristics of the learner during the learner's individual learning by transmitting the data based on the determined characteristics of the learner.
[0017] An information processing apparatus according to another aspect of the present disclosure includes a reception unit that receives responses of learners related to group learning and responses of learners related to individual learning from a terminal device and stores them in a first storage unit, a first determination unit that determines characteristics of a learner based on the first storage unit, and an output unit that outputs information related to learning based on the characteristics of the learner. According to this aspect, the information processing apparatus can determine characteristics from various aspects based on responses related to group learning and responses related to individual learning, and utilize the determined characteristics for learning.
[0018] A terminal device communicably connected to a server device according to another aspect of the present disclosure includes a collection unit that collects responses of learners related to individual learning and transmits them to the server device, and an intervention unit that receives data from the server device during group learning of the learner and intervenes in the learner based on the data. The server device determines characteristics of the learner based on the responses, and specifies and transmits data based on the characteristics of the learner.
[0019] According to this aspect, the terminal device can receive data based on the characteristics of the learner determined based on responses related to individual learning, and perform effective intervention according to the characteristics of the learner during group learning.
[0020] A method according to another aspect of the present disclosure includes collecting responses of learners related to individual learning in a terminal device communicably connected to a server device and transmitting them to the server device, and receiving data from the server device during group learning of the learner and intervening in the learner based on the data. The server device determines characteristics of the learner based on the responses, and specifies and transmits data based on the characteristics of the learner.
[0021] A program according to another aspect of the present disclosure causes a computer communicably connected to a server device to collect responses of a learner regarding personal learning and transmit them to the server device, and to receive data from the server device during group learning of the learner and intervene in the learner based on the data. The server device determines the characteristics of the learner based on the responses, and specifies and transmits the data based on the characteristics of the learner.
Effect of the Invention
[0022] According to the present invention, it is possible to provide a learning support system that enables effective learning according to the characteristics of a learner.
Brief Description of the Drawings
[0023]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Mode for Carrying Out the Invention
[0024] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Note that the same elements are denoted by the same reference numerals, and redundant descriptions are omitted. Further, the following embodiments are examples for explaining the present invention, and the present invention is not intended to be limited only to those embodiments. Furthermore, the present invention can be variously modified without departing from the gist thereof.
[0025] <Schematic Configuration of Learning Support System 1> FIG. 1 is a schematic configuration diagram (system configuration diagram) of a learning support system 1 according to an embodiment of the present invention. As shown in the figure, a server device 100 and a plurality of terminal devices 200 for learners are connected to be communicable with each other via a network N, thereby constituting the learning support system 1.
[0026] The server device 100 is a server computer connected to the network N, and is configured to realize server functions by operating a predetermined server program on the server computer. In the present embodiment, the server device 100 can distribute learning content for each learner to learn individually to each terminal device 200. Further, the server device 100 can transmit and receive information between the terminal devices 200 within a group for a plurality of learners to learn in a group.
[0027] The terminal device 200 is a computer connected to the network N and accessible to the server device 100, and is configured to realize its functions by operating a predetermined learner terminal program on the computer. The terminal device 200 can receive learning content from the server device 100 via the network N and reproduce the content by operating the terminal program. Further, as described above, the terminal device 200 can participate in group learning via the server device 100.
[0028] Group learning is a learning mode in which a plurality of learners derive solutions while exchanging opinions, and can be realized in any form such as a community space or a bulletin board formed by the server device 100. Group learning may be synchronous in which learners gather at the same time, or asynchronous in which learners do not gather at the same time.
[0029] Individual learning is a learning mode in which a single learner derives a solution individually, and can be realized in any form such as viewing lecture-form learning content or implementing exercise-form learning content.
[0030] In the present embodiment, the server device 100 can determine the characteristics of a learner based on the response of the learner during individual learning. Further, the server device 100 can specify data to be used for intervention during group learning based on the determined characteristics of the learner.
[0031] Here, the individual learning period refers to the time during which the learning content is being watched, as well as the time during the use of the learning support system 1 excluding the time during group learning. The response includes information regarding the learner's response to the prompt from the learning support system 1, for example, the presence or absence of a response and the content of the response, etc. The prompt includes a broad sense of prompting that requires some operation of the learner on the learning support system 1. For example, requesting general application settings or requesting answers to questions, etc. are also included in the prompt.
[0032] As an example of this embodiment, the terminal device 200 is owned by the user through lending or purchase, and it is assumed that the user uses it for individual learning and group learning. The user is a student in this embodiment, but it is not limited thereto and may be any user. In this embodiment, a learner who is a student uses the terminal device 200 to perform individual learning and group learning.
[0033] In this embodiment, the terminal device 200 is preferably assumed to be a tablet computer (hereinafter also referred to as a "tablet terminal"). Therefore, hereinafter, for the sake of easy understanding, an embodiment in which the terminal device 200 is a tablet terminal will be taken as an example for explanation.
[0034] However, in the present invention, the terminal device 200 is not limited to a tablet terminal, and a PC (personal computer, including a notebook computer), a home game device (including a portable game machine), a mobile phone (so-called feature phone), a smartphone (multifunctional mobile phone), a personal digital assistant (PDA), a portable music player, an e-book reader, or other computer devices may be adopted.
[0035] The network N is a communication line or communication network related to information processing including, for example, the Internet or a LAN (local area network) constructed within a home. Its specific configuration is not particularly limited as long as it is configured to enable data transmission and reception between the server device 100 and the terminal device 200, and it does not matter whether it is wired or wireless.
[0036] Also, the network N can be configured to include multiple types of communication lines, communication networks, and various network devices. For example, the network N includes a base station wirelessly connected to the terminal device 200, an access point (such as a WiFi router) of a wireless LAN, a mobile communication network connected to the base station, a telephone line connected from the access point via a router or a modem, a public line such as a cable TV line or an optical communication line, the Internet connected to the server device 100, and a gateway device connecting the mobile communication network and the public line to the Internet.
[0037] <Hardware Configuration of Server Device 100> FIG. 2 is a diagram (system block diagram) showing an example of the hardware configuration of the server device 100 according to an embodiment of the present invention. As shown in the figure, the server device 100 includes an arithmetic processing unit (processor) 101 such as a CPU or an MPU, a ROM 102 and a RAM 103 as storage devices, an external interface 104 to which an input unit 105 and an external memory 106 are connected, an image processing unit 107 to which a display monitor 111 is connected, a slot drive 108 in which a disk or a memory device etc. are housed or connected, an audio processing unit 109 to which a speaker device 112 is connected, and a network interface 110.
[0038] Each unit is configured to be connected to each other via a transmission path 120 such as a system bus including, for example, an internal bus, an external bus, and an expansion bus. Note that device devices responsible for input / output such as the input unit 105, the external memory 106, the display monitor 111, and the speaker device 112 may be appropriately omitted as necessary, and even when they are provided, they do not have to be constantly connected to the transmission path 120.
[0039] The arithmetic processing unit 101 controls the overall operation of the server device 100, transmits and receives control signals and information signals (data) to and from the other components described above, and performs various arithmetic processes necessary for executing learning support. Therefore, the arithmetic processing unit 101 performs arithmetic operations such as addition, subtraction, multiplication, and division using a numerical arithmetic unit or the like on a high-speed accessible storage area such as a so-called register, logical operations such as logical sum, logical product, and logical negation, bit operations such as bit sum, bit product, bit inversion, bit shift, and bit rotation, and furthermore, if necessary, is configured to be able to perform saturation operations, trigonometric function operations, vector operations, and the like.
[0040] Generally, the ROM 102 stores an IPL (Initial Program Loader) that is first executed after power-on. When this IPL is executed, the server program and learning support program recorded on a disk or memory device housed or connected to the slot drive 108 are temporarily read into the RAM 103 by the arithmetic processing unit 101, and the program is executed by the arithmetic processing unit 101. Further, the ROM 102 stores an operating system program and other various data necessary for controlling the overall operation of the server device 100.
[0041] The RAM 103 is for temporarily storing the server program, the learning support program, and various data. As described above, the read server program, learning support program, other learning contents, and data necessary for communication with the plurality of terminal devices 200 are held in the RAM 103. The learning support program may be recorded on an external recording medium and installed from the external recording medium into the RAM 103.
[0042] Furthermore, the arithmetic processing unit 101 sets a variable area in the RAM 103, performs direct arithmetic operations on the values stored in the variable area using the numerical arithmetic unit, or once copies or transfers and stores the values stored in the RAM 103 to a register and performs direct arithmetic operations on the register, and further performs processes such as writing back the arithmetic results to the RAM 103.
[0043] The input unit 105 connected via the external interface 104 receives various operation inputs made by users on the operator side who provide learning support services using the server device 100. As the input unit 105, in addition to a keyboard, a touch pad, and a touch panel, for example, a voice input device can be adopted, and the type of device is not particularly limited as long as it can perform various operation inputs, determination operations, cancellation operations, instruction inputs such as menu display, etc.
[0044] In the RAM 103 and the external memory 106 detachably connected via the external interface 104, data indicating the operating status of the server device 100, the access status of each terminal device 200, the content distribution status in each terminal device 200, etc. are stored in a rewritable manner.
[0045] The image processing unit 107 processes various data read from the slot drive 108 by the arithmetic processing unit 101 or by the image processing unit 107 itself, and then records the processed image information in a frame memory or the like. The image information recorded in this frame memory is converted into a video signal at a predetermined synchronization timing and output to the display monitor 111 connected to the image processing unit 107. Thereby, various image displays become possible. Also, the image information related to learning support is sent from the image processing unit 107 and / or the arithmetic processing unit 101 to each terminal device 200 through collaborative processing with the arithmetic processing unit 101 and the like.
[0046] Also, the audio processing unit 109 converts various data read from the slot drive 108 into an audio signal and outputs it from the speaker device 112 connected to the audio processing unit 109. Further, the audio information related to learning support is sent from the audio processing unit 109 and / or the arithmetic processing unit 101 to each terminal device 200 through cooperative processing with the arithmetic processing unit 101 and the like.
[0047] Also, the network interface 110 is for connecting the server device 100 to the network N. For example, it conforms to various standards used for building a LAN, an analog modem, an ISDN modem, an ADSL modem, a cable modem for connecting to the Internet using a cable television line, etc., and a communication interface circuit for connecting these to the arithmetic processing unit 101 via the transmission line 120.
[0048] Note that the server device 100 may be composed of a single computer or may be in the form of so-called cloud computing composed of a plurality of computers distributed on the network. Also, a single computer may have a plurality of server functions.
[0049] <Hardware Configuration of Terminal Device 200> FIG. 3 is a diagram showing an example of the hardware configuration of the terminal device 200 according to an embodiment of the present invention. The terminal device 200 shown in FIG. 3 includes a touch panel 14, a speaker 16, a microphone 18, hard buttons 20, hard keys 22, a mobile communication antenna 30, a mobile communication unit 32, a wireless LAN communication antenna 34, a wireless LAN communication unit 36, a storage unit 38, a main control unit 40, a camera 26, and an external interface 42 including an audio output terminal 24, etc.
[0050] The touch panel 14 has both the functions of a display device and an input device, and is composed of a display (display screen) 14A responsible for the display function and a touch sensor 14B responsible for the input function. The display 14A is composed of a general display device such as a liquid crystal display or an organic EL (Electro Luminescence) display. The touch sensor 14B is configured to include an element for detecting a contact operation disposed on the upper surface of the display 14A and a transparent operation surface laminated thereon. As the contact detection method of the touch sensor 14B, any known method such as a capacitance type, a resistive film type (pressure sensitive type), or an electromagnetic induction type can be adopted.
[0051] The touch panel 14 displays an image generated by executing a program 50 stored in a storage unit 38 by a main control unit 40. The touch panel 14 as an input device receives an operation input by detecting the operation of a contact object (including a user's finger, a touch pen, etc.; hereinafter, the case of "finger" will be described as a representative example) contacting the operation surface, and gives information on the contact position to the main control unit 40. The operation of the finger is detected as coordinate information indicating the position or area of the contact point, and the coordinate information is represented as coordinate values on two axes in the short side direction and the long side direction of the touch panel 14, for example.
[0052] The terminal device 200 is connected to the network N through a mobile communication antenna 30 and a wireless LAN communication antenna 34, and can perform data communication with the server device 100.
[0053] The program 50 according to the embodiment may be installed in the terminal device 200, or may be one in which a learning support function or the like is provided from a server online (not limited to the server device 100). When the program 50 is executed, a learning support application capable of performing individual learning and group learning operates.
[0054] <Functional Configuration of Server Device 100> FIG. 4 is a schematic configuration diagram (functional configuration diagram) showing the server device 100 according to an embodiment of the present invention from a functional perspective. The server device 100 is for assisting the learning of learners of the terminal device 200, and for this purpose, at least includes a server communication unit 131, a server storage unit 132, and a server processing unit 133.
[0055] The server communication unit 131 communicates between the server device 100 and the network N, and has a function of supplying the data received from the terminal device 200 to the server processing unit 133 and transmitting the data supplied from the server processing unit 133 to the terminal device 200. Specifically, the server communication unit 131 is composed of at least the network interface 110 shown in FIG. 2 described above.
[0056] The server storage unit 132 is for storing various programs and various data. Specifically, it may be composed of at least any one of the ROM 102, RAM 103, external memory 106, and slot drive 108 shown in FIG. 2 described above. Here, the program stored in the server storage unit 132 is a program of a learning support application that executes the processing procedure described later. Also, data related to such learning support, display data, data of various calculation results, etc. are also recorded in the server storage unit 132.
[0057] For example, the server storage unit 132 stores a learning content DB 1321, a learner DB 1322, an individual response DB 1323, a group DB 1324, an individual intervention condition DB 1325, a group intervention condition DB 1326, an intervention data DB 1327, a group response DB 1328, an individual characteristic prediction model 1329, and a group characteristic prediction model 1330.
[0058] The learning content DB 1321 includes, for example, at least a content ID, a content name, and the content. The content ID is information for uniquely identifying the learning content.
[0059] FIG. 5 is a diagram showing an example of the learner DB stored in the server storage unit 132. The learner DB 1322 shown in FIG. 5 includes at least a learner ID, a learner name, a characteristic type, an attribute 1 score, an attribute 2 score, an attribute 3 score, and an attribute 4 score. The learner ID is information for uniquely identifying a member of the service of the learning support system 1. In the present embodiment, it is assumed that a user who uses the service of the learning support system 1 has entered into a service use contract using the present invention. Through the use contract, a learner ID is assigned to the user, and a learning support screen is created for each learner ID.
[0060] The characteristic type is information indicating any one of the predetermined number of characteristic types into which a learner is classified among the pre-defined characteristic types. In one example, the known 16 personalities can be used as the characteristic type, but it is not limited to this, and any other arbitrary characteristic type can be adopted.
[0061] The attribute score is information indicating the level of a specific attribute item. Here, the score is not limited to an evaluation represented by a number, for example, and includes rankings represented by letters or symbols such as ABC or A, B, and C, and other evaluations. In the present embodiment, the learner DB 1322 stores scores for a total of 4 items from attribute 1 to attribute 4, but scores may be stored for any other arbitrary number of items. In one example, attribute items such as positivity, planning ability, cooperation ability, and persistence can be set, but it is not limited to this, and any other arbitrary attribute item can be set.
[0062] Both the characteristic type and the attribute score are information indicating the characteristics of the learner. In the present embodiment, both the characteristic type and the attribute score are determined based on the response of the learner described later. Note that in the present embodiment, an example using both the characteristic type and the attribute score will be described, but it is not limited to this, and either the characteristic type or the attribute score may be used.
[0063] FIG. 6 is a diagram showing an example of the personal response DB stored in the server storage unit 132. The personal response DB 1323 shown in FIG. 6 includes at least a learner ID, a prompt, and a response. The prompt includes information on any prompt from the learning support system 1. The response includes the learner's response information to the prompt. In one example, response information including the presence or absence of a response, response speed, thinking time, etc. is stored for a prompt for planning. In another example, response information including the presence or absence of a response, the time taken for each problem, etc. is stored for a prompt for problem-solving. In yet another example, response information including the presence or absence of a response, viewing time, etc. is stored for a prompt for recommended content viewing.
[0064] FIG. 7 is a diagram showing an example of the group DB stored in the server storage unit 132. The group DB 1324 shown in FIG. 7 includes at least a group ID, a group name, a learner ID, group characteristic type 1, group characteristic type 2, and group characteristic type 3. The group ID is information for uniquely identifying a group. The learner ID stores the learner IDs of a plurality of learners belonging to the group. The group characteristic type stores information indicating any one of the predetermined number of characteristic types into which the group is classified.
[0065] In one example, for group characteristic type 1, information indicating whether it is a proactive or cautious type is stored as an evaluation of the group's decision-making policy. For group characteristic type 2, information indicating whether it is a type where the leader pulls or a type where members discuss flatly is stored as an evaluation of the roles within the group. For group characteristic type 3, information indicating whether interaction is working or not is stored as an evaluation of the atmosphere within the group. The above group characteristic types are examples and are not limited thereto, and any other group characteristic types can be adopted. Also, in this embodiment, the group DB 1324 stores a total of three characteristic types from group characteristic type 1 to group characteristic type 3, but it may store any other number of characteristic types.
[0066] FIG. 8 is a diagram showing an example of the personal intervention condition DB stored in the server storage unit 132. The personal intervention condition DB1325 shown in FIG. 8 includes at least a content ID, a timing, a sensing type, an analysis value, and an intervention data key. The intervention condition is information indicating a condition for causing an intervention to the learner by the learning support system 1. In the present embodiment, as the intervention condition, a content-based intervention condition, a sensing-based intervention condition, and a situation-based intervention condition are included. The content-based intervention condition is an intervention condition defined in advance based on the content of the content, and conditions are stored in the content ID and the timing. In one example, for the content with a predetermined content ID, "play time (00:15:10)" is stored as the timing, and when the play time of the content reaches 15 minutes and 10 seconds, this intervention condition is satisfied.
[0067] The sensing-based intervention condition is an intervention condition defined based on the sensing data of the learner, and conditions are stored in the sensing type and the analysis value. In the present embodiment, the sensing type is information on an item representing the state of the learner analyzed from the image data during the learner's learning. In the present embodiment, concentration, sleepiness, etc. are stored. In one example, for the sensing type "concentration", the analysis value "50 or less" is stored, and when the analysis value of the concentration is 50 or less, this intervention condition is satisfied. Here, the analysis value is information indicating the level of an item representing the state of the learner, and the analysis value includes not only evaluations represented by numbers, but also rankings and other evaluations represented by characters or symbols such as ABC and A, B, C.
[0068] The situation-based intervention condition is an intervention condition defined based on the working situation of the learner, and conditions are stored in the timing. In one example, "at the 10th login per month" is stored as the timing, and this intervention condition is satisfied at the 10th login per month.
[0069] An intervention data key is information for identifying data for intervention by the learning support system 1 to learners, and the intervention data key stored in the intervention data DB 1327 described later is saved.
[0070] FIG. 9 is a diagram showing an example of the group intervention condition DB stored in the server storage unit 132. The group intervention condition DB 1326 shown in FIG. 9 includes at least a condition and an intervention data key. In one example, the condition "no speech for 30 seconds or more" is saved, and this intervention condition is satisfied when no speech of a learner is received for 30 seconds or more. Here, speech includes not only oral utterances but also writings by text data.
[0071] Also, in another example, the condition "when another learner is speaking" is saved, and when a learner in the group makes a speech, this intervention condition is satisfied for learners other than the learner who made the speech. In yet another example, the condition "always" is saved, and an intervention that is always performed during group learning can be set.
[0072] FIG. 10 is a diagram showing an example of the intervention data DB stored in the server storage unit 132. The intervention data DB 1327 shown in FIG. 10 includes at least an intervention data key, a characteristic type, an attribute score, a group characteristic type, and data. The data can store data in any format such as text data, voice data, video data, etc. for intervention. In the present embodiment, in order to set intervention data according to the individual characteristics and group characteristics of learners, the intervention data DB 1327 can save intervention data by combining at least one of the characteristic type, attribute score, and group characteristic type of the learner with the intervention data key.
[0073] In an example of combining the learner's characteristic type with the intervention data key, for the intervention data related to the condition "when other learners are speaking" in the group intervention condition DB1326, text data, voice data, video data, etc. are stored for each characteristic type in order to propose actions according to the individual characteristics of the learner. For example, when adopting 16 characteristic types, 16 intervention data records are stored for each of the 16 characteristic types for the same intervention data key "GI0002".
[0074] Also, in an example of combining the group characteristic type with the intervention data key, for the intervention data related to the condition "no speech for 30 seconds or more" in the group intervention condition DB1326, in order to perform an intervention according to the group characteristic type, the intervention data corresponding to "group characteristic type 2 (leader)" and "group characteristic type 2 (flat)" are stored for the intervention data key "GI0001", respectively.
[0075] In this embodiment, the intervention data during group learning and the intervention data during individual learning are stored in the intervention data DB1327. However, in another embodiment, the intervention data during group learning and the intervention data during individual learning may be stored in separate databases. In the intervention data during group learning, for example, for the purpose of assisting in eliciting interactions among learners, data for visualizing excitement, learners' expressions, speech volume, visualizing important speeches, presenting relevant information, and asking questions is included. Also, in the intervention data during individual learning, for example, for the purpose of assisting in continuous learning, data for proposing goals and plans, giving reminders, praising and encouraging, presenting statistical information of other learners, or for the purpose of improving learning efficiency, data for preventing drowsiness, emphasizing important points and difficult points, proposing review content, and asking questions is included.
[0076] FIG. 11 is a diagram showing an example of the group response DB stored in the server storage unit 132. The group response DB 1328 shown in FIG. 11 includes at least a group ID, a stimulus, a response, and a learner ID. The stimulus includes information on any stimulus from the learning support system 1 performed to determine the characteristics of the group and the characteristics of the learners during group learning. The response includes the group's response information to the stimulus. The learner ID stores the learner ID of the learner related to the response. In one example, for a stimulus of plan formulation, response information including the presence or absence of a response, response speed, thinking time, etc., and the learner ID of the learner who made the response are stored.
[0077] The individual characteristic prediction model 1329 stores a model used for predicting the characteristics of learners. In the present embodiment, the individual characteristic prediction model 1329 stores a prediction model that receives a stimulus and a response as input data and outputs a characteristic type, an attribute 1 score, an attribute 2 score, an attribute 3 score, and an attribute 4 score. In the present embodiment, an example of using a prediction model that outputs a characteristic type and a plurality of attribute scores will be described, but the present invention is not limited thereto, and a prediction model that outputs a characteristic type and a prediction model that outputs an attribute score may be used separately, or further, a number of prediction models corresponding to the number of attributes that output each attribute score may be used.
[0078] The group characteristic prediction model 1330 stores a model used for predicting the characteristics of a group. In the present embodiment, an example of using a prediction model that receives a stimulus, a response, and a learner ID as input data and outputs a group characteristic type 1, a group characteristic type 2, and a group characteristic type 3 will be described for the group characteristic prediction model 1330, but the present invention is not limited thereto, and a number of prediction models corresponding to the number of group characteristic types that output each group characteristic type may be used.
[0079] Returning to FIG. 4, the server processing unit 133 is composed of the arithmetic processing unit 101 shown in FIG. 2, and based on the control commands from the arithmetic processing unit 101, the processing by each of the following function modules is executed. That is, the arithmetic processing unit 101 functions as the server processing unit 133 in the present embodiment. Taking the learning support in the present embodiment as an example for further explanation, as function modules, there are a screen transmission unit 1331, a content distribution unit 1332, a response reception unit 1333, an individual characteristic determination unit 1334, a grouping unit 1335, a group learning execution unit 1336, a group intervention determination unit 1337, a group intervention transmission unit 1338, an individual intervention determination unit 1339, and a group characteristic determination unit 1340. The function modules are realized by the above various programs executed by the processor of the arithmetic processing unit 101, or may be implemented in the arithmetic processing unit 101 as firmware.
[0080] In response to an input from the user of the terminal device 200 or the like, the screen transmission unit 1331 creates corresponding screen information and transmits it to the terminal device 200. Specifically, for example, the screen transmission unit 1331 transmits content list screen information for selecting learning content to the terminal device 200.
[0081] The content distribution unit 1332 distributes learning content to the terminal device of the learner. In the present embodiment, the content distribution unit 1332 receives a content distribution request including a content ID from the terminal device 200, acquires the learning content corresponding to the content ID from the learning content DB 1321, and distributes it to the terminal device 200 of a predetermined learner. Further, when the individual intervention determination unit 1339 described later specifies intervention data, the content distribution unit 1332 acquires the specified intervention data from the intervention data DB 1327 and distributes it to the terminal device 200 of a predetermined learner.
[0082] The response reception unit 1333 receives a response from the terminal device 200. In the present embodiment, the response reception unit 1333 receives a learner ID, prompting information, and response information as a response of the learner regarding individual learning, and stores them in the individual response DB 1323. Further, the response reception unit 1333 receives a group ID, prompting information, response information, and a learner ID as a response of the learner regarding group learning, and stores them in the group response DB 1328.
[0083] In the present embodiment, when the response reception unit 1333 receives a response of the learner regarding group learning, the learner ID, prompting information, and response information are also stored in the individual response DB 1323. With such a configuration, the response of the learner regarding individual learning and the response of the learner regarding group learning are stored in the individual response DB 1323, and the individual characteristic determination unit 1334 described later can determine the characteristics of the learner from various aspects.
[0084] The individual characteristic determination unit 1334 determines the characteristics of the learner. In the present embodiment, the individual characteristic determination unit 1334 determines a characteristic type and an attribute score based on the response of the learner. Specifically, the individual characteristic determination unit 1334 acquires the response of the target learner from the individual response DB 1323 based on the learner ID, and inputs the acquired response into the individual characteristic prediction model 1329 to determine the characteristic type, attribute 1 score, attribute 2 score, attribute 3 score, and attribute 4 score of the learner. Further, the individual characteristic determination unit 1334 stores the determined characteristics of the learner in the learner DB 1322.
[0085] Note that the individual characteristic determination unit 1334 can determine the characteristics of the learner at any timing such as when the response of the target learner exceeds a predetermined number, at the end of the learner's learning, or once a month.
[0086] The grouping unit 1335 groups a plurality of learners. In the present embodiment, the grouping unit 1335 groups learners using at least the characteristics of the learners. Note that in the present embodiment, an example in which the grouping unit 1335 groups learners using the characteristic types of the learners will be described, but the present invention is not limited to this, and grouping may be performed using attribute scores, or grouping may be performed using characteristic types and attribute scores.
[0087] The group learning execution unit 1336 transmits and receives information between the terminal devices 200 within a group so that a plurality of learners can learn in a group. In the present embodiment, the group learning execution unit 1336 transmits and receives information between the terminal devices 200 of the learners belonging to the same group based on the group DB 1324.
[0088] The group intervention determination unit 1337 determines whether to intervene during group learning. In the present embodiment, the group intervention determination unit 1337 collects data during group learning and determines whether to intervene based on the group intervention condition DB 1326. In one example, the group intervention determination unit 1337 collects data related to the speech during group learning and determines whether to intervene based on the group intervention condition DB 1326. When it is determined to intervene, the group intervention determination unit 1337 identifies the learner to be intervened and the intervention data based on the group intervention condition DB 1326, the intervention data DB 1327, etc.
[0089] The group intervention transmission unit 1338 transmits intervention data to the terminal device 200 of the learner to be intervened. In the present embodiment, the group intervention transmission unit 1338 transmits the identified intervention data to the terminal device 200 of the learner identified by the group intervention determination unit 1337.
[0090] The individual intervention determination unit 1339 determines whether to intervene during individual learning. In this embodiment, the individual intervention determination unit 1339 collects data during individual learning and determines whether to intervene based on the individual intervention condition DB 1325. In one example, the individual intervention determination unit 1339 collects data related to the learner's operation log and sensing data, and determines whether to intervene based on the individual intervention condition DB 1325. When it is determined to intervene, the individual intervention determination unit 1339 identifies the intervention data based on the individual intervention condition DB 1325, the intervention data DB 1327, and the learner DB 1322.
[0091] In this embodiment, an example will be described in which the individual intervention determination unit 1339 collects an operation log for obtaining the playback time of the content and an operation log for obtaining the number of logins. However, the present invention is not limited to this, and any operation log can be collected to perform the intervention determination. Further, in this embodiment, an example will be described in which the individual intervention determination unit 1339 collects the sensing type and the analysis value as data related to the sensing data. However, the present invention is not limited to this, and data related to any sensing data can be collected to perform the intervention determination.
[0092] The group characteristic determination unit 1340 determines the characteristics of the group. In this embodiment, the group characteristic determination unit 1340 determines the group characteristic type based on the response of the group. Specifically, the group characteristic determination unit 1340 obtains the response of the target group from the group response DB 1328 based on the group ID, and inputs the obtained response into the group characteristic prediction model 1330 to determine the group characteristic type 1, the group characteristic type 2, and the group characteristic type 3. Further, the group characteristic determination unit 1340 stores the determined characteristics of the group in the group DB 1324.
[0093] Note that the group characteristic determination unit 1340 can determine the characteristics of the group at any timing, such as after the end of group learning, at the timing when the response of the target group exceeds a predetermined number.
[0094] <Functional Configuration of Terminal Device 200> FIG. 12 is a schematic configuration diagram (functional configuration diagram) showing the terminal device 200 according to an embodiment of the present invention from a functional perspective. In the present embodiment, the terminal device 200 is, for example, a tablet terminal, and as shown in FIG. 12, includes at least a terminal communication unit 202, a display unit 204, an operation unit 206, an audio output unit 208, an audio input unit 210, an imaging unit 212, a terminal storage unit 214, and a learner application control unit 216.
[0095] The terminal communication unit 202 can be realized by, for example, a mobile communication unit 32 or a wireless LAN communication unit 36. Then, the terminal communication unit 202 transmits the data supplied from the learner application control unit 216 to the server device 100, and supplies the data received from the server device 100 to the learner application control unit 216.
[0096] The display unit 204 is realized by, for example, a touch panel 14, a main control unit 40, etc., and displays a screen related to content and other learning support applications.
[0097] The operation unit 206 is realized by, for example, a touch panel 14, hard buttons 20, hard keys 22, etc., and inputs user operations.
[0098] The audio output unit 208 is realized by, for example, a speaker 16, a main control unit 40, etc., and outputs the audio included in the learning content and intervention data.
[0099] The audio input unit 210 is realized by, for example, a microphone 18, a main control unit 40, etc., and inputs audio during group learning and the like.
[0100] The imaging unit 212 is realized by, for example, a camera 26, a main control unit 40, etc., and captures at any time a learner who is learning using the terminal device 200 in a moving image or a still image, and generates image data of an image in which the face of the learner is captured.
[0101] The terminal memory unit 214 is for storing various programs and various data, and specifically, it can be composed of the memory unit 38 shown in FIG. 3 described above. The program stored in the terminal memory unit 214 is a program of a learning support application that executes the processing procedures described later. Also, data related to such learning support, display data, data of various calculation results, etc. are also recorded in the terminal memory unit 214.
[0102] For example, the terminal memory unit 214 stores learner identification data 2141. The identification data 2141 includes at least a learner ID, a login ID, and a password.
[0103] The learner application control unit 216 can be realized by, for example, the main control unit 40 or the like. The learner application control unit 216 realizes each function of the learning support application when the program 50 is executed. The learner application control unit 216 includes a reception unit 2161, an authentication unit 2162, an input / output control unit 2163, a log collection unit 2164, an analysis unit 2165, a response collection unit 2166, a group learning intervention unit 2167, and an individual learning intervention unit 2168.
[0104] The reception unit 2161 receives information corresponding to a user operation input by the touch panel 14 or the like. The reception unit 2161 appropriately outputs the information corresponding to the received user operation to each unit. The reception unit 2161 receives, for example, the learner's login information or the like input using the operation unit 206 as described later, and outputs the received information to each unit.
[0105] The authentication unit 2162 authenticates the learner using the login information acquired from the reception unit 2161. For example, the login information includes a login ID and a password, and the authentication unit 2162 performs an authentication process using the identification data 2141. Note that the authentication process may be performed by the server device 100 or an authentication server separate from the server device 100. Also, regarding the authentication method, any authentication means such as authentication by the input password, fingerprint authentication, iris authentication, voiceprint authentication, etc. may be used. At this time, the information used for authentication is input from, for example, the operation unit 206.
[0106] The input / output control unit 2163 transmits various requests to the server device 100 according to the input of the learner acquired from the reception unit 2161, receives the processing result thereof, generates a screen based on various information, and displays it on the display unit 204. For example, in the present embodiment, in response to receiving a content list display instruction from the learner via the operation unit 206, the input / output control unit 2163 transmits a content list request to the server device 100, receives the processing result thereof, generates a content list screen, and displays it on the display unit 304. Further, in response to receiving a distribution instruction of a predetermined content from the learner via the operation unit 206, the input / output control unit 2163 transmits a content distribution request to the server device 100, receives the content as the processing result thereof, and reproduces it on the display unit 304 or the audio output unit 208.
[0107] The log collection unit 2164 collects the operation logs of the learner. In the present embodiment, the log collection unit 2164 collects operation logs for obtaining the playback time of the content and operation logs for obtaining the number of logins. When the operation logs are obtained, the log collection unit 2164 transmits the learner ID and the operation logs to the server device 100.
[0108] The analysis unit 2165 analyzes the sensing data to obtain data related to the sensing data. In the present embodiment, the analysis unit 2165 analyzes the image data generated by the imaging unit 212 to obtain the concentration degree and drowsiness analysis values of the learner. When the analysis values are obtained, the analysis unit 21,65 transmits the learner ID, the sensing type, and the analysis values to the server device 100.
[0109] The response collection unit 2166 collects the learner's responses to any prompt from the learning support system 1. In this embodiment, in response to receiving a response from the learner via, for example, the operation unit 206 for a predetermined prompt during individual learning, the response collection unit 2166 transmits the learner ID, prompt information, and response information to the server device 100. Also, in response to receiving a response from the learner via, for example, the operation unit 206 for a predetermined prompt during group learning, the response collection unit 2166 transmits the group ID, prompt information, response information, and learner ID to the server device 100. In one embodiment, the response collection unit 2166 may transmit response information including "no response" to the server device 100 due to not receiving a response from the learner within a predetermined time for a predetermined prompt.
[0110] Note that in this embodiment, an example where the response collection unit 2166 transmits responses to the server device 100 each time is described, but it is not limited to this, and it may be transmitted to the server device 100 at any other timing.
[0111] The group learning intervention unit 2167 receives intervention data from the server device 100 and performs an intervention during group learning. In this embodiment, the group learning intervention unit 2167 performs an intervention using various intervention methods according to the intervention data. In one example, the intervention methods include a method of displaying intervention data as a dashboard in a specific area of the display unit 204, a method of displaying intervention data as a pop-up, a method of notifying as a voice, a method of displaying a video of a virtual character on the display unit 204 and causing the virtual character to speak, etc., but it is not limited to this, and any intervention method may be included.
[0112] The personal learning intervention unit 2168 receives intervention data from the server device 100 and performs intervention during personal learning. In this embodiment, the personal learning intervention unit 2168 performs intervention using various intervention methods according to the intervention data. In one example, the intervention methods include a method of displaying intervention data as a dashboard in a specific area of the display unit 204, a method of displaying intervention data as a pop-up, a method of notifying as voice, a method of displaying a video of a virtual character on the display unit 204 and causing the virtual character to speak, etc., but are not limited thereto, and any intervention method may be included.
[0113] <Operation> First, the operation regarding the personal learning of the learning support system 1 will be described. FIG. 13 is a flowchart showing an example of the processing between the server device and the terminal device regarding personal learning according to an embodiment of the present invention.
[0114] When a learner who is a user of the learning support system 1 inputs login information using the operation unit 206 of the terminal device 200, the reception unit 2161 of the terminal device 200 receives the login information (S1301). Here, it is assumed that learner 1 with learner ID "user1" inputs login information using the operation unit 206. When the reception unit 2161 receives the login information, the authentication unit 2162 of the terminal device 200 authenticates the learner using the login information acquired from the reception unit 2161 (S1302). In this embodiment, the login information includes a login ID and a password, and the authentication unit 2162 performs authentication processing using the identification data 2141.
[0115] When the authentication is successful, a learning support screen dedicated to the logged-in learner is displayed on the display unit 204. After logging in, the log collection unit 2164 of the terminal device 200 starts collecting operation logs (S1303). In this embodiment, the log collection unit 2164 collects operation logs for obtaining the playback time of the content and operation logs for obtaining the number of logins. When an operation log is obtained, the log collection unit 2164 transmits the learner ID and the operation log to the server device 100. Although not shown in FIG. 13, in this embodiment, when an operation log is obtained, the log collection unit 2164 transmits the operation log to the server device 100 each time.
[0116] Also, the analysis unit 2165 of the terminal device 200 starts analyzing the sensing data (S1304). In this embodiment, the analysis unit 2165 analyzes the image data generated by the imaging unit 212 to obtain analysis values of the learner's concentration and drowsiness. When an analysis value is obtained, the analysis unit 2165 transmits the learner ID, the sensing type, and the analysis value to the server device 100. Although not shown in FIG. 13, in this embodiment, when an analysis value is obtained, the analysis unit 2165 transmits the analysis value to the server device 100 each time.
[0117] Subsequently, the response collection unit 2166 of the terminal device 200 starts collecting responses (S1305). In this embodiment, in response to receiving a response from the learner via the operation unit 206, for example, to a predetermined stimulus during individual learning, the response collection unit 2166 transmits the learner ID, the stimulus information, and the response information to the server device 100.
[0118] Although not shown in FIG. 13, in this embodiment, when the response collection unit 2166 receives a response from the learner for a predetermined stimulus during individual learning, as the learner's response regarding individual learning, the learner ID, stimulus information, and response information are transmitted to the server device 100 each time. Further, the response reception unit 1333 of the server device 100 receives a response from the terminal device 200. In this embodiment, the response reception unit 1333 receives the learner ID, stimulus information, and response information as the learner's response regarding individual learning and stores them in the individual response DB 1323.
[0119] After that, when the learner uses the operation unit 206 to input a content list request for requesting a content list screen, the input / output control unit 2163 of the terminal device 200 transmits the content list request received by the reception unit 2161 to the server device 100 (S1306).
[0120] The screen transmission unit 1331 of the server device 100 receives a content list request from the terminal device 200 (S1307) and generates content list screen information (S1308). In this embodiment, the screen transmission unit 1331 refers to the learning content DB 1321 to generate content list screen information.
[0121] When the content list screen information is transmitted from the screen transmission unit 1331 (S1309, S1310), the input / output control unit 2163 of the terminal device 200 generates a content list screen based on the content list screen information and displays it on the display unit 304 (S1311).
[0122] When the learner selects a desired content using the operation unit 206 and inputs a content distribution request on the displayed content list screen, the input / output control unit 2163 transmits a content distribution request including the content ID of the selected content to the server device 100 (S1312).
[0123] The content distribution unit 1332 of the server device 100 receives a content distribution request from the terminal device 200 (S1313), acquires the learning content corresponding to the content ID from the learning content DB 1321 (S1314), and distributes it to the terminal device 200 of the learner (S1315).
[0124] When the learning content is distributed from the content distribution unit 1332 (S1316), the input / output control unit 2163 plays it on the display unit 304 and the audio output unit 208 (S1317).
[0125] After that, when the viewing of the learning content is completed and the learner inputs an app termination request to terminate the learning support application using the operation unit 206, the input / output control unit 2163 transmits the app termination request including the learner ID to the server device 100 (S1318). In response to the input of the app termination request, the log collection unit 2164, the analysis unit 2165, and the response collection unit 2166 each terminate the collection of logs, the analysis of sensing data, and the collection of responses (S1319).
[0126] The individual characteristic determination unit 1334 of the server device 100 receives an app termination request from the terminal device 200 (S1320) and determines the characteristics of the learner (S1321). In the present embodiment, the individual characteristic determination unit 1334 determines the characteristic type and the attribute score based on the learner's response. Specifically, the individual characteristic determination unit 1334 acquires the response of the target learner from the individual response DB 1323 based on the learner ID included in the app termination request, and inputs the acquired response into the individual characteristic prediction model 1329 to determine the characteristic type, attribute 1 score, attribute 2 score, attribute 3 score, and attribute 4 score of the learner. Further, the individual characteristic determination unit 1334 stores the determined characteristics of the learner in the learner DB 1322 (S1322).
[0127] Next, the operation regarding group learning of the learning support system 1 will be described. FIG. 14 is a flowchart showing an example of the processing between the server device and the terminal device regarding group learning according to an embodiment of the present invention.
[0128] For example, when a user on the provider side who provides the learning support system 1 inputs a grouping request via the input unit 105 or transmits a grouping request in some other way, the grouping unit 1335 of the server device 100 performs grouping of a plurality of learners (S1401). In the present embodiment, the grouping unit 1335 performs grouping using the characteristic types of the learners and stores the result in the group DB 1324. Here, it is assumed that the grouping unit 1335 receives a grouping request including a plurality of learner IDs to be grouped and performs grouping as shown in FIG. 7.
[0129] Thereafter, when a learner uses the operation unit 206 to input a group learning list request for requesting a list screen of group learning that the learner can participate in, the input / output control unit 2163 of the terminal device 200 transmits the group learning list request received by the reception unit 2161 to the server device 100 (S1402).
[0130] Upon receiving the group learning list request from the terminal device 200 (S1403), the screen transmission unit 1331 of the server device 100 generates group learning list screen information (S1404). In the present embodiment, the screen transmission unit 1331 receives a group learning list request including a learner ID, refers to the group DB 1324, and generates group learning list screen information.
[0131] When the group learning list screen information is transmitted from the screen transmission unit 1331 (S1405, S1406), the input / output control unit 2163 of the terminal device 200 generates a group learning list screen based on the group learning list screen information and displays it on the display unit 304 (S1407).
[0132] When the learner selects a desired group learning on the displayed group learning list screen using the operation unit 206 and inputs a group learning participation request, the input / output control unit 2163 transmits a group learning participation request including the group ID and learner ID of the selected group learning to the server device 100 (S1408).
[0133] The group learning execution unit 1336 of the server device 100 receives a group learning participation request from the terminal device 200 (S1409), and starts transmitting and receiving information within the group specified in the group learning participation request for the learner who transmitted the group learning participation request (S1410). Here, the group learning execution unit 1336 receives a group learning start request including the group ID "G01" and the learner ID "user1", and starts transmitting and receiving information within the group with the group ID "G01" for the learner with the learner ID "user1". It is assumed that other learners 10, 17, and 21 belonging to the group with the group ID "G01" also log in with their respective terminal devices 200 and transmit group learning participation requests.
[0134] Although not shown in FIG. 14, in this embodiment, when the response collection unit 2166 of the terminal device 200 receives a response from a learner in response to a predetermined stimulus during group learning, it transmits the group ID, stimulus information, response information, and learner ID to the server device 100 each time as the learner's response regarding group learning. Further, the response reception unit 1333 receives the learner's response regarding group learning and stores it in the group response DB 1328. Furthermore, in this embodiment, when the response reception unit 1333 receives the learner's response regarding group learning, it also stores the learner ID, stimulus information, and response information in the personal response DB 1323.
[0135] When group learning starts, the group intervention determination unit 1337 of the server device 100 determines whether to intervene during group learning (S1411). In the present embodiment, the group intervention determination unit 1337 collects data during group learning and determines whether to intervene based on the group intervention condition DB 1326. In one example, the group intervention determination unit 1337 collects data related to the speech during group learning and determines whether to intervene based on the group intervention condition DB 1326. If it is determined to intervene (S1411: Yes), the group intervention determination unit 1337 identifies the learner to be intervened and the intervention data based on the group intervention condition DB 1326, the intervention data DB 1327, and the learner DB 1322 (S1412). Here, it is assumed that the speech data from learner 10 is collected, and the group intervention determination unit 1337 identifies the learner IDs "user1", "user17", and "user21" of the learners to be intervened and the data of the intervention data key "GI0002" corresponding to the characteristic type of each learner.
[0136] When the learner to be intervened and the intervention data are identified, the group intervention transmission unit 1338 of the server device 100 transmits the intervention data to the terminal device 200 of the learner to be intervened (S1413). In the present embodiment, the group intervention transmission unit 1338 transmits the identified intervention data to the terminal device 200 of the learner identified by the group intervention determination unit 1337.
[0137] The group learning intervention unit 2167 of the terminal device 200 receives the intervention data from the server device 100 (S1414) and intervenes during group learning (S1415). In the present embodiment, the group learning intervention unit 2167 intervenes using various intervention methods according to the intervention data. Here, it is assumed that in the terminal device 200 of learner 1, the intervention data corresponding to the characteristic type "type1" of learner 1 is received and the intervention data is displayed as a pop-up.
[0138] After that, when the group learning ends and the learner uses the operation unit 206 to input a group learning end request to end the group learning, the input / output control unit 2163 transmits a group learning end request including the group ID and the learner ID to the server device 100 (S1416).
[0139] The group learning execution unit 1336 receives a group learning end request from the terminal device 200 (S1417), and ends the transmission and reception of information within the group specified in the group learning end request for the learner who transmitted the group learning end request (S1417). Here, it is assumed that the group learning execution unit 1336 receives a group learning end request including the group ID "G01" and the learner ID "user1", and ends the transmission and reception of information within the group with the group ID "G01" for the learner with the learner ID "user1". Subsequently, the individual characteristic determination unit 1334 determines the characteristics of the learner (S1418). In the present embodiment, the individual characteristic determination unit 1334 determines the characteristic type and the attribute score based on the response of the learner.
[0140] Specifically, the individual characteristic determination unit 1334 acquires the response of the target learner from the individual response DB 1323 based on the learner ID included in the group learning end request, and inputs the acquired response into the individual characteristic prediction model 1329 to determine the characteristic type, attribute 1 score, attribute 2 score, attribute 3 score, and attribute 4 score of the learner. In addition, the individual characteristic determination unit 1334 stores the determined characteristics of the learner in the learner DB 1322 (S1419). With such a configuration, the individual characteristic determination unit 1334 can determine the characteristics of the learner based on the response of the learner during group learning in addition to the response of the learner during individual learning.
[0141] In one embodiment, instead of determining the individual characteristics as described above, the individual characteristic determination unit 1334 obtains the response of the target learner from the group response DB 1328 based on the learner ID included in the group learning end request, and inputs the obtained response into the individual characteristic prediction model 1329, thereby determining the characteristic type of the learner, the attribute 1 score, the attribute 2 score, the attribute 3 score, and the attribute 4 score. With such a configuration, the individual characteristic determination unit 1334 can determine the characteristics of the learners specialized during group learning. By storing and comparing the characteristics of the learners obtained in this way separately from the characteristics of the learners specialized during individual learning, the characteristics of the learners can be determined from a composite aspect.
[0142] Thereafter, it is assumed that group learning end requests are also received from other learners 10, learner 17, and learner 21 belonging to the group with the group ID "G01".
[0143] When group learning end requests are received from all participants, the group characteristic determination unit 1340 of the server device 100 determines the characteristics of the group (S1420). In the present embodiment, the group characteristic determination unit 1340 determines the group characteristic type based on the group response. Specifically, the group characteristic determination unit 1340 obtains the response of the target group from the group response DB 1328 based on the group ID, and inputs the obtained response into the group characteristic prediction model 1330, thereby determining the group characteristic type 1, the group characteristic type 2, and the group characteristic type 3. Further, the group characteristic determination unit 1340 stores the determined characteristics of the group in the group DB 1324 (S1421).
[0144] Finally, the intervention during individual learning of the learning support system 1 will be described. FIG. 15 is a flowchart showing an example of the processing of the server device related to individual learning according to an embodiment of the present invention.
[0145] During individual learning, the individual intervention determination unit 1339 always determines whether to intervene during individual learning (S1501). In this embodiment, the individual intervention determination unit 1339 collects data related to the learner's operation log and sensing data, and determines whether to intervene based on the individual intervention condition DB1325. If it is determined to intervene (S1501: Yes), the individual intervention determination unit 1339 identifies the intervention data based on the individual intervention condition DB1325, the intervention data DB1327, and the learner DB1322 (S1502). Here, data related to sensing data including the learner ID "user1", the sensor type "concentration", and the analysis value "42" is collected from the terminal device 200, and the individual intervention determination unit 1339 determines to intervene based on the individual intervention condition DB1325, and it is assumed that data with the intervention data key "I001" and an attribute 1 score of "50 or more" is identified from the intervention data DB1327.
[0146] When the intervention data is identified, the content distribution unit 1332 of the server device 100 transmits the intervention data to the terminal device 200 of the learner to be intervened (S1503). In this embodiment, the content distribution unit 1332 transmits the intervention data identified by the individual intervention determination unit 1339 to the terminal device 200 of the learner with the learner ID "user1".
[0147] When the individual learning intervention unit 2168 of the terminal device 200 receives the intervention data from the server device 100, it intervenes during individual learning. In this embodiment, the individual learning intervention unit 2168 intervenes using various intervention methods according to the intervention data. Here, it is assumed that the terminal device 200 of learner 1 receives the intervention data corresponding to the characteristic type "type1" of learner 1 and displays the intervention data as a pop-up.
[0148] Note that in this embodiment, an example has been described in which the server device 100 performs the determination process of individual characteristics and the intervention determination process during individual learning, but it is not limited to this, and part or all of these processes may be performed on the terminal device 200 side.
[0149] In addition, in the present embodiment, an example has been described in which various requests are transmitted to the server device 100 by a function realized by executing a learning support application stored in the terminal device 200, and the processing result is received and displayed. However, in other embodiments, various requests may be transmitted to the server device 100 according to user operations on a browser installed in the terminal device 200, and the processing result may be received and displayed on the browser.
[0150] As described above, according to the present embodiment, the server device 100 determines the characteristics of the learner based on the response related to individual learning, and transmits data based on the determined characteristics of the learner during the group learning of the learner, so that effective learning according to the characteristics of the learner can be performed during group learning.
[0151] In addition, the server device 100 also stores the response of the learner related to group learning in the individual response DB 1323, so that the response of the learner related to individual learning and the response of the learner related to group learning are stored in the individual response DB 1323, and the characteristics of the learner can be determined from various aspects. Based on the characteristics of the learner determined based on the response of the learner related to individual learning and the response of the learner related to group learning, the server device 100 can utilize the determined characteristics for learning by outputting various information related to learning to the terminal device of the learner, the terminal device of the teacher, the terminal device of the guardian, and any other information processing device.
[0152] In addition, the server device 100 can transmit intervention data based on the determined characteristics of the learner during the individual learning of the learner. By specifying the intervention data based on the characteristics of the learner determined in consideration of not only the response related to individual learning but also the response related to group learning, the server device 100 can perform more effective intervention during individual learning.
[0153] In addition, the server device 100 can perform processing using the characteristics of the group by receiving responses of learners regarding group learning from a plurality of terminal devices participating in the group learning and determining the characteristics of the group based on these responses. In the present embodiment, the server device 100 can perform more effective intervention during group learning by transmitting intervention data based on the characteristics of the group to at least one of the terminal devices participating in the group learning.
[0154] Further, the server device 100 includes a group intervention determination unit 1337 that collects data during group learning and determines whether or not to perform an intervention, thereby determining the situation during group learning from various data and performing an effective intervention according to the determined situation during group learning.
Explanation of Signs
[0155] 1…Learning support system, 101…Arithmetic processing unit, 102…ROM, 103…RAM, 104…External interface, 105…Input unit, 106…External memory, 107…Image processing unit, 108…Slot drive, 109…Audio processing unit, 110…Network interface, 111…Display monitor, 112…Speaker device, 120…Transmission path, 131…Server communication unit, 132…Server storage unit, 1321…Learning content DB, 1322…Learner DB, 1323…Individual response DB (first storage unit), 1324…Group DB, 1325…Individual intervention condition DB, 1326…Group intervention condition DB, 1327…Intervention data DB, 1328…Group response DB (second storage unit), 1329…Individual characteristic prediction model, 1330…Group characteristic prediction model, 133…Server processing unit, 1331…Screen transmission unit, 1332…Content distribution unit (second transmission unit, output unit), 1333…Response reception unit (reception unit), 1334…Individual characteristic determination unit (first determination unit), 1335…Grouping unit, 1336…Group learning execution unit, 1337…Group intervention determination unit, 1338…Group intervention transmission unit (first transmission unit, output unit), 1339…Individual intervention determination unit, 1340…Group characteristic determination unit (second determination unit), 200…Terminal device, 14…Touch panel, 14A…Display, 14B…Touch sensor, 16…Speaker, 18…Microphone, 20…Hard button, 22…Hard key, 24…Audio output terminal, 26…Camera, 30…Mobile communication antenna, 32…Mobile communication unit, 34…Wireless LAN communication antenna, 36…Wireless LAN communication unit, 38…Storage unit, 40…Main control unit, 42…External interface, 50…Program, 202…Terminal communication unit, 204…Display unit, 206…Operation unit, 208…Audio output unit, 210…Audio input unit, 212…Imaging unit, 214…Terminal storage unit, 2141…Identification data, 216…Learner app control unit, 2161…Reception unit, 2162…Authentication unit, 2163…Input / output control unit, 2164…Log collection unit, 2165…Analysis unit, 2166…Response collection unit (collection unit), 2167…Group learning intervention unit (intervention unit), 2168…Individual learning intervention unit, N…Network
Claims
1. An information processing apparatus, a reception unit that receives, from a terminal device, a response including information regarding the learner's response to the prompting from the information processing apparatus during the learner's individual learning, and stores the response in a first storage unit, wherein the information includes at least the presence or absence of a response and the response speed, a first determination unit that determines characteristics regarding the learner's personality based on data including the response stored in the first storage unit, a first transmission unit that transmits, during the learner's group learning that is performed at a time different from the individual learning, data regarding the group learning to the terminal device based on the characteristics regarding the learner's personality determined based on data including the response during the individual learning An information processing apparatus comprising the above.
2. The information processing apparatus according to claim 1, wherein the reception unit receives, from the terminal device, a response of the learner regarding group learning and stores the response in the first storage unit.
3. The information processing apparatus according to claim 1 or 2, further comprising a second transmission unit that transmits, during the learner's individual learning, data regarding the individual learning to the terminal device based on characteristics regarding the learner's personality.
4. The reception unit receives, from a plurality of terminal devices participating in group learning, responses of learners regarding group learning, stores the responses in a second storage unit, The information processing apparatus according to claim 1 or 2, further comprising a second determination unit that determines characteristics of the group based on data including the responses stored in the second storage unit.
5. The information processing apparatus according to claim 4, wherein the first transmission unit transmits data based on the characteristics of the group to at least one of the plurality of terminal devices.
6. further comprising a first determination unit that collects data during group learning and determines whether to intervene, when the first determination unit determines to intervene, the first transmission unit transmits the data, The information processing apparatus according to claim 1 or 2.
7. The information processing apparatus receives, from a terminal device, a response including information regarding the learner's response to the prompting from the information processing apparatus during the learner's individual learning, and stores the response in a first storage unit, wherein the information includes at least the presence or absence of a response and the response speed, Determining characteristics regarding the personality of the learner based on the data including the response stored in the first storage unit; During group learning of the learner that is performed at a time different from the individual learning, transmitting data regarding the group learning to the terminal device based on the characteristics regarding the personality of the learner determined based on the data including the response during the individual learning; A method including the above.
8. On one or more computers, A process of receiving, from a terminal device, a response including information regarding the learner's response to a prompt from the computer during the learner's individual learning, and storing the response in a first storage unit, where the information includes at least the presence or absence of a response and the response speed; A process of determining characteristics regarding the personality of the learner based on the data including the response stored in the first storage unit; During group learning of the learner that is performed at a time different from the individual learning, a process of transmitting data regarding the group learning to the terminal device based on the characteristics regarding the personality of the learner determined based on the data including the response during the individual learning; A program for causing the above to be executed.
9. An information processing apparatus, A reception unit that receives, from a terminal device, a response including information regarding the learner's response to a prompt from the information processing apparatus during the learner's group learning, and stores the response in a first storage unit, where the information includes at least the presence or absence of a response and the response speed; A first determination unit that determines characteristics regarding the personality of the learner based on the data including the response stored in the first storage unit; A second transmission unit that transmits data regarding the individual learning to the terminal device based on the characteristics regarding the personality of the learner determined based on the data including the response during the group learning during the learner's individual learning that is performed at a time different from the group learning; An information processing apparatus comprising the above.
10. An information processing apparatus, A receiving unit that receives, from a terminal device, a response of a learner regarding a call from the information processing device during group learning of the learner and during individual learning performed at a time different from the group learning, and stores the response in a first storage unit, where the information includes at least the presence or absence of a response and the response speed, and the receiving unit, A first determination unit that determines characteristics regarding the personality of the learner based on data including the response stored in the first storage unit, An output unit that outputs information regarding learning based on the characteristics regarding the personality of the learner determined based on data including responses during the group learning and during the individual learning, An information processing apparatus comprising the above.
11. A terminal device communicably connected to a server device, A collection unit that collects a response including information regarding a response of the learner to a call from the server device during individual learning of the learner and transmits the response to the server device, where the call includes a call for content viewing or a call for planning, and the information includes at least the presence or absence of a response and the response speed, and the collection unit, An intervention unit that receives data based on characteristics regarding the personality of the learner determined based on data including responses during individual learning from the server device during group learning of the learner performed at a time different from the individual learning, and intervenes in the learner based on the data, Comprising, The server device determines characteristics regarding the personality of the learner based on the response, and specifies and transmits the data based on the characteristics regarding the personality of the learner, A terminal device.
12. In a terminal device communicably connected to a server device, Collecting a response including information regarding a response of the learner to a call from the server device during individual learning of the learner and transmitting the response to the server device, where the call includes a call for content viewing or a call for planning, and the information includes at least the presence or absence of a response and the response speed, and receiving, from the server device during group learning of the learner, which is conducted at a time different from the individual learning, data based on personality characteristics of the learner determined based on data including responses during the individual learning, and intervening with the learner based on the data; Including, The server device determines personality characteristics of the learner based on the response, and identifies and transmits the data based on the personality characteristics of the learner.
13. A computer communicably connected to the server device, a process of collecting responses including information regarding the learner's response to prompts from the server device during the learner's individual learning, and transmitting the collected responses to the server device, wherein the prompts include a prompt to view content or a prompt to make a plan, and the information includes at least whether or not there is a response and the response speed; receiving, from the server device during group learning of the learner, which is conducted at a time different from the individual learning, data based on personality characteristics of the learner determined based on data including responses during the individual learning, and intervening with the learner based on the data; A program for executing The server device determines personality characteristics of the learner based on the response, and identifies and transmits the data based on the personality characteristics of the learner.
Citation Information
Patent Citations
Group debate system
JP2013239047A
Characteristic estimation method, characteristic estimation device, and characteristic estimation program
JP2014115344A
Education support system and education support program
JP2014127033A
Discussion supporting program, discussion supporting server, and discussion supporting method
JP2014182493A
Learning support program, learning support device and learning support method
JP2014194458A