Information processing device, information processing method, and computer program
By calculating the synchronization and emotional sharing of time-series biological information to adjust the homework load, the problem of difficulty in adjusting the homework in multiple people's homework is solved, and the enjoyment of the homework and the enthusiasm of participants is improved.
Patent Information
- Application Number
- CN202380045300.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-06-15
- Filing Date
- 2023-06-06
- Publication Date
- 2025-01-03
AI Technical Summary
When multiple people are playing games, rehabilitation or other same homework at the same time, it is only speculated that the relationship between multiple people cannot effectively adjust the difficulty of homework, resulting in the inability to enjoy homework.
By calculating the synchronization and emotional sharing degree of time-series biological information of multiple users, the load control unit is used to adjust the load of the job, and adjust the difficulty of the job according to the emotional sharing degree and performance, ensuring that participants can enjoy the job.
It realizes load regulation when multiple people perform homework at the same time, making the homework more enjoyable and improving the enthusiasm and homework experience of participants.
Smart Images

Figure CN119256329A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing device, an information processing method, and a computer program. Background Art
[0002] Patent Document 1 discloses a technique for estimating the relationship between a plurality of people. Patent Document 1 discloses a technique for estimating the relationship between attributes that are meaningful to a person based on time series data of attributes related to the person's body or activity.
[0003] Prior art literature
[0004] Patent Literature
[0005] Patent Document 1: Japanese Patent Application Publication No. 2022-13409 Summary of the invention
[0006] Technical problem to be solved by the invention
[0007] However, when multiple people are simultaneously performing the same task such as playing games, rehabilitation, or problem solving, it is not possible to enjoy the task by simply estimating the relationships between the multiple people.
[0008] The present disclosure has been made in view of the above-mentioned points, and an object of the present disclosure is to provide an information processing device, an information processing method, and a computer program that allow a plurality of people to enjoy the same task by adjusting the difficulty level.
[0009] Technical solutions to solve problems
[0010] In order to achieve the above-mentioned purpose, an information processing device involved in one aspect of the present invention comprises: a synchronization calculation unit, which calculates the synchronization of temporal biometric information between multiple users performing the same task based on their respective temporal biometric information, wherein the temporal biometric information is composed of multiple physiological indicators; an emotion sharing degree calculation unit, which calculates the emotion sharing degree between each of the users using the synchronization calculated by the synchronization calculation unit; and a load control unit, which controls the change of the load of the task based on the performance related to the degree of performance of each of the users for the task and the emotion sharing degree of each of the users calculated by the emotion sharing degree calculation unit.
[0011] The load control unit may control a change in the load of the task further according to the relationship between the users.
[0012] The load control unit may also maintain the load of the operation when the emotion sharing degree is above a specified threshold, increase the load of the operation when the emotion sharing degree is less than the specified threshold and the actual performance degree is above the specified threshold, and reduce the load of the operation when the emotion sharing degree is less than the specified threshold and the actual performance degree is less than the specified threshold.
[0013] The load control unit may control changes in loads commonly set by a plurality of users.
[0014] The load control unit may control changes in loads individually set for each of the users.
[0015] The emotion sharing degree calculation unit may calculate the emotion sharing degree by multiplying each physiological index constituting the time-series biological information by a predetermined coefficient.
[0016] The coefficient may be a coefficient determined using a learned model that estimates the degree of emotion sharing based on the time-series biological information.
[0017] The homework may also be at least any one of exercise, game, rehabilitation and problem solving.
[0018] In order to achieve the above-mentioned purpose, another aspect of the present invention relates to an information processing method, in which a processor calculates the synchronization degree of temporal biological information between multiple users performing the same task based on their respective temporal biological information, wherein the temporal biological information is composed of multiple physiological indicators; uses the calculated synchronization degree to calculate the emotional sharing degree between each of the users; and controls the change of the load of the task based on the performance degree related to the degree of performance of each of the users for the task and the calculated emotional sharing degree of each of the users.
[0019] In order to achieve the above-mentioned purpose, another aspect of the present invention relates to a computer program, which enables a computer to perform the following processing: calculating the synchronization degree of temporal biological information between multiple users performing the same task based on their respective temporal biological information, wherein the temporal biological information is composed of multiple physiological indicators; calculating the degree of emotional sharing between each of the users using the calculated synchronization degree; and controlling the change of the load of the task based on the performance degree related to the degree of performance of each of the users for the task and the calculated degree of emotional sharing of each of the users.
[0020] Effects of the Invention
[0021] According to the present disclosure, it is possible to provide an information processing device, an information processing method, and a computer program that can allow a plurality of people to enjoy the same task by adjusting the load of the task. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 This is a diagram showing a schematic configuration of an information processing system according to an embodiment of the disclosed technology.
[0023] Figure 2 This is a block diagram showing the hardware configuration of an information processing device.
[0024] Figure 3 This is a block diagram showing an example of the functional configuration of an information processing device.
[0025] Figure 4 This is a diagram showing an example of information related to the performance of a task.
[0026] Figure 5 It is a graph illustrating the degree of synchronization of people performing the same task at the same time.
[0027] Figure 6 It is a diagram showing an example of a method of calculating the degree of synchronization.
[0028] Figure 7 This is a flowchart showing the flow of information processing executed by the information processing device. DETAILED DESCRIPTION
[0029] Hereinafter, an example of an embodiment of the present disclosure will be described with reference to the accompanying drawings. In addition, in each of the drawings, the same or equivalent components and parts are given the same reference numerals. In addition, for the sake of convenience of description, the dimensional ratios of the drawings are sometimes exaggerated and different from the actual ratios.
[0030] Figure 1 It is a diagram showing a schematic configuration of an information processing system according to the present embodiment.
[0031] Figure 1 The illustrated information processing system includes an information processing device 10 , a sensor 20 , an operation input device 30 , and an output device 40 .
[0032] The information processing device 10 is a device that uses the degree of emotional sharing between people and the content of the performance of the task to adjust the load of the task when multiple people perform the same task at the same time. The information processing device 10 calculates the degree of emotional sharing between people using the synchronization degree of the biological information of each person obtained from the sensor 20. In addition, the information processing device 10 obtains the content of the performance of the task from the operation input device 30.
[0033] In addition, in this embodiment, the operation refers to all operations that can be performed by multiple people at the same time, such as sports, games, rehabilitation, and problem solving, and the load of the operation refers to all loads that affect the difficulty of implementing the operation. Moreover, the performance of the operation refers to all performances related to the degree of actual performance of the operation, including indicators such as the number of successes, the success rate, and the degree of proximity to the target benchmark, which are examples of the actual performance of the present invention. In the following description, the performance of the operation is sometimes uniformly represented by the indicator of ability exertion.
[0034] For example, in the case where the task is table tennis with the opponent being a robot, the load of the task is the robot's hitting speed, rotation direction, or the position where the hit ball bounces on the table tennis table, etc., and the performance of the task is the number of successful returns, the number of consecutive successful returns, the success rate of returns, the error in the distance from the target position and the average or deviation of the error, the number of rounds, etc.
[0035] Furthermore, for example, when the work is rehabilitation using a bicycle ergometer, the load of the work is the weight of the pedals, and the performance of the work is the running speed, the running distance, and the like.
[0036] In addition, for example, in the case where the task is a shooting game, the load of the task is the enemy's appearance position, the number of appearances, the range of the bullets fired by the player, etc., and the performance of the task is the number of enemies defeated, the hit rate of the bullets, the number of times attacked by the enemy, etc.
[0037] The sensor 20 acquires biological information of the person who is performing the work. As physiological indicators of biological information, there are facial expressions, blinking times, blinking timing, body temperature, heart rate, heart rate variability, pulse rate, pulse rate variability, respiratory rate, blood pressure, skin galvanic response (sweating), pupil diameter, brain wave, myoelectricity, stress hormone concentration in saliva, etc.
[0038] The operation input device 30 is a device for a person who performs a task to input operations for the task. For example, when the task is table tennis with the opponent being a robot, the operation input device 30 is a stereo camera that shoots the rackets used by the table tennis player and the table tennis table. Also, when the task is rehabilitation using a bicycle ergometer, for example, the operation input device 30 is a bicycle ergometer. Also, when the task is a shooting game, for example, the operation input device 30 is a controller.
[0039] The output device 40 is a device that reflects the load of the task adjusted by the information processing device 10. For example, in the case where the task is table tennis with the opponent being a robot, the output device 40 adjusts the speed of the ball being hit or the position where the ball bounces on the table tennis table relative to the robot according to the load. In addition, in the case where the task is rehabilitation using a bicycle ergometer, for example, the output device 40 adjusts the weight of the pedals of the bicycle ergometer. In addition, in the case where the task is a shooting game, for example, the output device 40 adjusts the position and amount of the enemy appearing, the range where the bullet fired by the player hits, and the like.
[0040] Figure 2 It is a block diagram showing the hardware configuration of the information processing device 10 .
[0041] like Figure 2 As shown, the information processing device 10 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a memory 14, an input unit 15, a display unit 16, and a communication interface (I / F) 17. Each component is connected via a bus 19 so as to be able to communicate with each other.
[0042] The CPU 11 is a central processing unit that executes various programs or controls various components. That is, the CPU 11 reads a program from the ROM 12 or the memory 14 and executes the program using the RAM 13 as a work area. The CPU 11 controls the above-mentioned components and performs various calculations according to the program recorded in the ROM 12 or the memory 14. In this embodiment, an information processing program for adjusting the workload is stored in the ROM 12 or the memory 14.
[0043] The ROM 12 stores various programs and various data. The RAM 13 temporarily stores programs and data as a work area. The memory 14 is composed of a storage device such as a HDD (Hard Disk Drive), an SSD (Solid State Drive) or a flash memory, and stores various programs including an operating system and various data.
[0044] The input unit 15 includes a pointing device such as a mouse and a keyboard, and is used to perform various inputs.
[0045] The display unit 16 is, for example, a liquid crystal display, and displays various information. The display unit 16 may be a touch panel type, and function as the input unit 15 .
[0046] The communication interface 17 is an interface for communicating with other devices such as the sensor 20 , the operation input device 30 , and the output device 40 , and uses standards such as Ethernet (registered trademark), FDDI, and Wi-Fi (registered trademark).
[0047] When the information processing program is executed, the information processing device 10 realizes various functions using the hardware resources. The functional configuration realized by the information processing device 10 is described below.
[0048] Figure 3 : is a block diagram showing an example of the functional configuration of the information processing device 10 . Figure 3 2 and 3 , an example of the functional configuration of the sensor 20 and the operation input device 30 is shown together.
[0049] like Figure 3 As shown, the information processing device 10 includes a biological information storage unit 101, a performance storage unit 102, a synchronization degree calculation unit 103, an emotion sharing degree calculation unit 104, a load control unit 105, and a load storage unit 106 as functional components. Each functional component is realized by the CPU 11 reading and executing an information processing program stored in the ROM 12 or the memory 14.
[0050] also, Figure 3 The biological information storage unit 101 , the expression storage unit 102 , and the load storage unit 106 in the functional configuration shown may be provided in the memory 14 .
[0051] The biological information storage unit 101 stores the time-series biological information of the person performing the operation acquired by the biological information acquisition unit 21 of the sensor 20 for each person performing the operation. The time-series biological information of the person performing the operation is data represented as time-series data. The biological information of the person performing the operation includes, for example, facial expression, number of blinks, timing of blinks, body temperature, heart rate, heart rate variability, pulse rate, pulse rate variability, respiratory rate, blood pressure, skin galvanic response (sweating), pupil diameter, brain wave, myoelectricity, stress hormone concentration in saliva, etc.
[0052] The expression storage unit 102 stores information on the expression of the job acquired by the expression acquisition unit 31 of the operation input device 30 .
[0053] Figure 4 FIG. 1 is a diagram showing an example of information related to the performance of a job stored in the performance storage unit 102. Figure 4 In the figure, the horizontal axis represents time and the vertical axis represents the degree of performance of the task. Figure 4 The graph shown shows the success rate of the task as an example of the degree of performance, and based on this information, it is possible to understand how much a certain target standard has been exceeded or decreased.
[0054] The synchronization degree calculation unit 103 calculates the synchronization degree of the people performing the work using the biometric information of the people performing the work stored in the biometric information storage unit 101. The synchronization degree is an index indicating the degree to which the biometric information of a plurality of people performing the work changes synchronously.
[0055] Figure 5 is a graph illustrating the degree of synchronization of people performing the same task at the same time. Figure 5 In FIG. 1 , the horizontal axis represents time, and the vertical axis represents a curve diagram of the physiological reaction intensity based on the biological information acquired by the biological information acquisition unit 21 of the sensor 20. Figure 5 The curve graph of shows the time change of the physiological response intensity of two people who are doing the same task at the same time. It is considered that the interval where the two waveforms are similar is the interval where the synchronization of the change of the physiological response intensity is high. On the other hand, it is considered that the interval where the two waveforms are not similar is the interval where the synchronization of the change of the physiological response intensity is low.
[0056] The synchronization degree calculation unit 103 performs the calculation relative to Figure 5 By calculating the physiological response intensity shown in the graph shown, it is possible to understand the degree of synchronization between people performing the same task at the same time. Figure 6 FIG. 1 is a diagram showing an example of a method for calculating the degree of synchronization. Figure 6 In the figure, as the calculation method of synchronization degree, Pearson correlation (correlation), multilevel model (regression), signal matching (signal area difference), CRQA (similarity of state), DTW (distance between waveforms), cross correlation (correlation considering time delay), instantaneous derivative matching (difference of differential value), directional movement (consistency of change direction), weighted coherence (weighted coherence) (frequency analysis) are shown. The synchronization degree calculation unit 103 uses Figure 6 At least one of the methods for calculating the degree of synchronization shown in the figure calculates the degree of synchronization of people who perform the same task at the same time. Of course, the method for calculating the degree of synchronization is not limited to Figure 6 The method shown.
[0057] exist Figure 5 , there are shown low synchronization intervals in which the degree of synchronization in the change of the physiological response intensity is low, that is, the change of the waveform is not similar, and high synchronization intervals in which the degree of synchronization in the change of the physiological response intensity is high, that is, the change of the waveform is similar.
[0058] Since there may be a plurality of biometric information, the synchronization degree calculation unit 103 calculates the synchronization degree for each biometric information. Therefore, even if the biometric information has a high synchronization degree in a certain period, it may have a low synchronization degree in another period.
[0059] The emotion sharing degree calculation unit 104 calculates the emotion sharing degree between people who are performing the same task at the same time based on the synchronization degree calculated by the synchronization degree calculation unit 103. Specifically, for the synchronization degree calculated by the synchronization degree calculation unit 103, the emotion sharing degree calculation unit 104 multiplies each biological information by a predetermined coefficient to calculate a normalized emotion sharing degree. This coefficient is multiplied for each physiological index and is an element that can change according to the task being performed. For example, the following coefficient adjustment can also be performed: the coefficient of the heart rate is increased in a certain task, and the coefficient of the heart rate is decreased in other tasks.
[0060] The coefficients used by the emotion sharing degree calculation unit 104 to calculate the emotion sharing degree may be coefficients determined using a learned model for estimating the emotion sharing degree based on biological information.
[0061] The load control unit 105 controls the load of the job using the emotion sharing degree calculated by the emotion sharing degree calculation unit 104 and the information related to the performance of the job stored in the performance storage unit 102. Specifically, when the emotion sharing degree is above the specified threshold, the load control unit 105 determines that the person performing the job is enjoying the current job and maintains the current load. In addition, when the emotion sharing degree is less than the specified threshold and the performance of the job is also less than the specified threshold, the load control unit 105 determines that the person performing the job does not enjoy the current job because the job is difficult, and controls to reduce the load. In addition, when the emotion sharing degree is less than the specified threshold and the performance of the job is above the specified threshold, the load control unit 105 determines that the person performing the job does not enjoy the current job because the job is simple, and controls to increase the load. In addition, the information of the current load is stored in the load storage unit 106. When the load is changed by controlling the load, the load control unit 105 stores the information of the changed load in the load storage unit 106.
[0062] In addition, the load can be set for all people who perform the same operation at the same time, or can be set individually. For example, the load control unit 105 can also increase the load for people who are proficient in the operation and reduce the load for people who are not proficient in the operation, thereby increasing the degree of emotional sharing. The load control unit 105 can also refer to the information related to the performance of the operation stored in the performance storage unit 102 to determine whether the operation is proficient.
[0063] The information processing device 10 can control the load of a task performed by multiple people simultaneously based on the degree of shared emotion obtained from the degree of synchronization of biological information and information related to performance by having such a configuration. The information processing device 10 can help maintain or improve the enthusiasm for the task by controlling the load of a task performed by multiple people simultaneously.
[0064] Next, the operation of the information processing device 10 will be described.
[0065] Figure 7 1 is a flowchart showing the flow of information processing performed by the information processing device 10. The CPU 11 reads an information processing program from the ROM 12 or the memory 14, loads the program into the RAM 13, and executes the program, thereby performing information processing.
[0066] In step S101 , the CPU 11 acquires biological information of people who are simultaneously performing the same task from the sensor 20 , and stores the biological information in the memory 14 .
[0067] Next, in step S102 , the CPU 11 acquires the contents of the operation performed by each person on the task from the operation input device 30 , and stores the contents in the memory 14 as performance information.
[0068] Next, in step S103, CPU 11 uses the biological information acquired and stored in step S101 to calculate the synchronization degree of people who perform the same operation at the same time. Figure 6 By performing calculations on the physiological response strengths as shown, the degree of synchronization of people performing the same task at the same time is calculated for each biological information.
[0069] Next, in step S104, CPU 11 calculates the degree of shared emotions between people who simultaneously perform the same task using the degree of synchronization calculated in step S103. As described above, CPU 11 calculates the degree of shared emotions between people who simultaneously perform the same task by normalizing the degree of synchronization of each biological information by multiplying it by a coefficient.
[0070] Next, in step S105 , the CPU 11 controls the load of the work performed simultaneously by a plurality of people using the emotion sharing degree calculated in step S104 and the performance information acquired and stored in step S102 .
[0071] When the emotional sharing degree is above the prescribed threshold, the CPU 11 determines that the person doing the work is enjoying the current work and maintains the current load. In addition, when the emotional sharing degree is less than the prescribed threshold and the performance of the work is also less than the prescribed threshold, the CPU 11 determines that the person doing the work does not enjoy the current work because the work is difficult, and controls to reduce the load. In addition, when the emotional sharing degree is less than the prescribed threshold and the performance of the work is above the prescribed threshold, the CPU 11 determines that the person doing the work does not enjoy the current work because the work is simple, and controls to increase the load.
[0072] By performing such processing, the information processing device 10 can control the load of the work performed by multiple people simultaneously based on the degree of emotional sharing obtained from the degree of synchronization of biological information and information related to performance. By controlling the load of the work performed by multiple people simultaneously, the information processing device 10 can help maintain or improve the enthusiasm for the work.
[0073] (Use Case 1)
[0074] Next, the function of the information processing device 10 is described while showing a specific example of the operation. First, as the first use case, the use case of a table tennis robot is described as an example of a work in which multiple people share a load. This use case is a case in which two players alternately return the ball hit by the table tennis robot.
[0075] The sensor 20 acquires biological information such as the expression, number of blinks, and frequency of blinks of each table tennis player, and provides it to the information processing device 10. In addition, the operation input device 30 acquires performance information such as the number of consecutive successful returns of the player and the success rate of the return. For example, a stereo camera that captures the table tennis table is provided as the operation input device 30. The stereo camera acquires the three-dimensional position of the ball hit by the player and detects the position where the ball bounces, thereby acquiring performance information such as the number of consecutive successful returns of the player and the success rate of the return.
[0076] The information processing device 10 calculates the degree of emotional sharing between players based on the biological information of the table tennis players obtained from the sensor 20. Furthermore, the information processing device 10 controls the speed of the table tennis robot's hitting, the direction of rotation, or the range of the position where the hit ball bounces on the table tennis table as a load based on the degree of emotional sharing between players and the performance information of the table tennis obtained from the operation input device 30.
[0077] For example, when the degree of shared emotion between players is higher than a predetermined threshold, the information processing device 10 maintains the range of the current hitting speed, rotation direction, and rebound position of the table tennis robot.
[0078] In addition, for example, if the degree of emotional sharing between players is lower than a predetermined threshold value, and it is known from the performance information that the performance of the players has reached the benchmark, the information processing device 10 performs the following control: speeding up the hitting speed, or making the rotation direction a direction that is difficult for the players to hit, or adjusting the rebound position to a position that is difficult for the players to hit, etc. In addition, for example, if the degree of emotional sharing between players is lower than a predetermined threshold value, and it is known from the performance information that the performance of the players has not reached the benchmark, the information processing device 10 performs the following control: slowing down the hitting speed, or making the rotation direction a direction that is easy for the players to hit, or adjusting the rebound position to a position that is easy for the players to hit, etc.
[0079] (Use Case 2)
[0080] As the next use case, a use case of riding a bicycle in a virtual reality space while pedaling a bicycle ergometer with a person located remotely (Buddy Biking) will be described as an example of a task in which a load is shared by multiple people.
[0081] The sensor 20 obtains biological information such as the expression, number of blinks, and blink frequency of each person who is rowing the bicycle ergometer, and provides it to the information processing device 10. In addition, the sensor 20 can obtain information such as heartbeat and breathing that change due to movement, but since it is unclear whether the main reason for the change is pedaling the bicycle ergometer or the relationship with the person who is rowing the bicycle ergometer together, the information that changes due to movement may not be used in the calculation of the emotion sharing degree.
[0082] In addition, the operation input device 30 acquires the performance information of the companion biking, such as the pedal rotation speed, the travel distance, and the travel speed, from the bicycle ergometer, and provides the information processing device 10 with the information.
[0083] The information processing device 10 calculates the degree of shared emotions between the people who are cycling together based on the biological information such as the expression, number of blinks, and blink frequency of the person who is cycling together, which is obtained from the sensor 20. Furthermore, the information processing device 10 controls the weight of the pedals of the bicycle ergometer as a load based on the degree of shared emotions between the people who are cycling together and the performance information of the cycling together obtained from the operation input device 30.
[0084] For example, when the degree of shared emotion between the people cycling together is equal to or greater than a predetermined threshold, the information processing device 10 maintains the weight of the pedals of the bicycle ergometer.
[0085] In addition, for example, if the degree of shared emotion between the people riding together is less than a predetermined threshold value, and it is known from the performance information that the performance of the people riding together has reached the benchmark, the information processing device 10 controls the weight of the pedals to be increased. In addition, for example, if the degree of shared emotion between the people riding together is less than a predetermined threshold value, and it is known from the performance information that the performance of the people riding together has not reached the benchmark, the information processing device 10 controls the weight of the pedals to be reduced.
[0086] (Use Case 3)
[0087] As the next use case, a use case in which multiple people play the same game as an example of a work that shares a load will be described. Here, the game played by the player is a game in which multiple people share the same scene at the same time, such as a shooting game or an adventure game.
[0088] The sensor 20 acquires biological information such as the expression, number of blinks, blink frequency, heartbeat, breathing, and pulse of each player playing the game, and provides it to the information processing device 10. In addition, the operation input device 30 acquires performance information of the game such as the number of enemies defeated, the number of enemies hit by bullets, the ratio of enemies hit by bullets, the number of enemies attacked, and the ratio of enemies attacked, and provides it to the information processing device 10.
[0089] The information processing device 10 calculates the degree of shared emotions among the players playing the same game based on the biometric information such as the expression, blink count, and blink frequency of each player playing the same game acquired from the sensor 20. Furthermore, the information processing device 10 controls the difficulty of the game as a load based on the degree of shared emotions among the players playing the same game and the performance information of the game acquired from the operation input device 30. The difficulty of the game to be controlled is, for example, the position where the enemy appears, the number of enemies that appear, the range where the bullets fired by the player hit, and the like.
[0090] (Use Case 4)
[0091] As the next use case, a use case in which a student answers a question posed to a teacher as an example of a task in which a plurality of people share the load will be described.
[0092] The sensor 20 acquires biological information such as the expression, number of blinks, blink frequency, heartbeat, breathing, and pulse of each student who answers the question, and provides it to the information processing device 10. In addition, the operation input device 30 acquires performance information related to the answer to the question, such as the number of correct answers and the correct answer rate, and provides it to the information processing device 10.
[0093] The information processing device 10 calculates the degree of shared emotions among students who answer the same question based on the biological information such as the expression, number of blinks, and frequency of blinks of each student who answers the same question obtained from the sensor 20. Furthermore, the information processing device 10 controls the difficulty of the question as a load based on the degree of shared emotions among students who answer the same question and the performance information of the question answer obtained from the operation input device 30.
[0094] The embodiments of the present disclosure are described in detail above with reference to the accompanying drawings, but the technical scope of the present disclosure is not limited to this example. It is obvious that anyone with common knowledge in the technical field of the present disclosure can think of various changes or modifications within the scope of the technical ideas recorded in the claims, and these changes or modifications are of course understood to belong to the technical scope of the present disclosure.
[0095] In addition, the effects described in the above embodiments are illustrative or exemplary effects and are not limited to the effects described in the above embodiments. That is, in addition to the effects described in the above embodiments, or in place of the effects described in the above embodiments, the technology involved in the present disclosure can also obtain other effects that are obvious to people with ordinary knowledge in the technical field of the present disclosure from the description in the above embodiments.
[0096] In addition, in each of the above-mentioned embodiments, information processing of software (program) read and executed by the CPU may also be performed by various processors other than the CPU. As processors in this case, FPGA (Field-Programmable Gate Array) and other PLD (Programmable Logic Device) whose circuit configuration can be changed after manufacturing and ASIC (Application Specific Integrated Circuit) and other processors with circuit configurations specially designed for performing specific processing, i.e., dedicated circuits, etc. can be exemplified. In addition, information processing can be performed by one of these various processors, or by a combination of two or more processors of the same or different types (e.g., multiple FPGAs, and a combination of a CPU and an FPGA, etc.). In addition, more specifically, the hardware structure of these various processors is a circuit composed of a combination of circuit elements such as semiconductor elements.
[0097] In addition, in the above-mentioned embodiments, the information processing program is pre-stored (installed) in a ROM or a memory, but it is not limited to this. The program can also be provided in the form of a non-transitory recording medium such as a CD-ROM (Compact Disk Read Only Memory), a DVD-ROM (Digital Versatile Disk Read Only Memory), and a USB (Universal Serial Bus) memory. In addition, the program can also be downloaded from an external device via a network.
[0098] The disclosure of Japanese Patent Application No. 2022-096627 filed on June 15, 2022 is incorporated herein by reference in its entirety. All documents, patent applications, and technical standards described in this specification are incorporated herein by reference to the same extent as if each document, patent application, and technical standard were specifically and individually described as being cited by reference.
[0099] Description of Reference Numerals
[0100] 1: Information processing system;
[0101] 10: Information processing device;
[0102] 20: sensor;
[0103] 30: operation input device;
[0104] 40: Output device.
Claims
1. An information processing device comprising: a synchronization degree calculation unit for calculating the synchronization degree of time-series biometric information between a plurality of users performing the same task based on respective time-series biometric information of the users, the time-series biometric information being composed of a plurality of physiological indicators; an emotion sharing degree calculation unit, which calculates the emotion sharing degree between each of the users using the synchronization degree calculated by the synchronization degree calculation unit; as well as The load control unit controls a change in the load of the task based on a performance degree related to a degree of performance of each of the users with respect to the task and the emotion sharing degree of each of the users calculated by the emotion sharing degree calculation unit.
2. The information processing device according to claim 1, wherein: The load control unit further controls a change in the load of the task according to the relationship between the users.
3. The information processing device according to claim 1, wherein: The load control unit: When the emotion sharing degree is greater than a predetermined threshold, the load of the task is maintained; When the emotion sharing degree is less than a predetermined threshold and the performance degree is greater than a predetermined threshold, the load of the task is increased; When the emotion sharing degree is smaller than a predetermined threshold value and the performance degree is smaller than a predetermined threshold value, the load of the task is reduced.
4. The information processing device according to claim 1, wherein: The load control unit controls changes in loads commonly set by a plurality of users.
5. The information processing device according to claim 1, wherein: The load control unit controls changes in loads individually set for each of the users.
6. The information processing device according to claim 1, wherein: The emotion sharing degree calculation unit calculates the emotion sharing degree by multiplying each physiological index constituting the time-series biological information by a predetermined coefficient.
7. The information processing device according to claim 6, wherein: The coefficient is a coefficient determined using a learned model that estimates the degree of emotion sharing based on the time-series biological information.
8. The information processing device according to claim 1, wherein: The homework is at least any one of exercise, game, rehabilitation and problem solving.
9. An information processing method, By the processor: calculating the synchronization degree of time-series biological information between a plurality of users performing the same task based on respective time-series biological information of the users, wherein the time-series biological information is composed of a plurality of physiological indicators; Calculate the emotion sharing degree between each of the users using the calculated synchronization degree; as well as Changes in the load of the task are controlled based on a performance degree related to the degree of performance of each of the users with respect to the task and the calculated emotion sharing degree of each of the users.
10. A computer program, Make the computer execute the following processing: calculating the synchronization degree of time-series biological information between a plurality of users performing the same task based on respective time-series biological information of the users, wherein the time-series biological information is composed of a plurality of physiological indicators; Calculate the emotion sharing degree between each of the users using the calculated synchronization degree; as well as Changes in the load of the task are controlled based on a performance degree related to the degree of performance of each of the users with respect to the task and the calculated emotion sharing degree of each of the users.
