Information processing device and information processing method

The information processing device addresses the challenge of differentiating brain wave states during neurofeedback training by calculating and outputting the distance between target and training brain wave states, enhancing training effectiveness.

JP2025037638AActive Publication Date: 2025-03-18MEDIASEEK
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023144693
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-06
Publication Date
2025-03-18
Estimated Expiration
2043-09-06

AI Technical Summary

Technical Problem

Traditional neurofeedback training methods struggle to differentiate between brain wave states during training and other desired brain wave states, such as ideal states for the subject.

Method used

An information processing device that acquires target brain wave data and training EEG data, calculates the distance between these states based on voltage differences, and outputs this distance to facilitate understanding of the brain wave state differences.

Benefits of technology

Enables users to grasp the difference between brain wave states during training and other states, allowing for more effective training and goal achievement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025037638000001_ABST
    Figure 2025037638000001_ABST
Patent Text Reader

Abstract

To grasp a difference between a state of a brain wave at the time of training and a state of a brain wave at another time.SOLUTION: An information processing device 1 includes: a target data acquisition unit 134 for acquiring target brain wave data indicating a state of a brain wave that a user performing training on the brain wave targets; a training time data acquisition unit 131 for acquiring training time brain wave data indicating a training time brain wave state, which is a state of a user's brain wave when the user performs training; and an output unit 135 for calculating a distance between the brain wave corresponding to the target brain wave data and the brain wave corresponding to the training time brain wave data on the basis of a difference between a voltage of the brain wave for each time point shown by the target brain wave data and a voltage of the brain wave for each time point shown by the training time brain wave data, and outputting the calculated distance.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device and an information processing method. [Background technology]

[0002] Neurofeedback is known, which improves brain function by making a subject, whose brainwaves are being measured, aware of the state of brainwave measurement and training the subject to adjust his / her brainwaves as intended. For example, Patent Document 1 discloses a device that performs neurofeedback, which is training for a subject to modify his / her own brain activity, so that brainwaves when the subject is relaxed are detected. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Special Publication No. 2020-501625 Summary of the Invention [Problem to be solved by the invention]

[0004] In conventional training, the subject's brainwave standard is determined based on the results of measuring the brainwaves when the subject is in a resting state, and the effect of the training is evaluated based on the amount of change from the determined brainwave standard. Therefore, there is a problem in that it is not possible to grasp whether there is a difference between the brainwave state during training and other brainwave states such as the ideal brainwave state for the subject.

[0005] Therefore, the present invention has been made in consideration of these points, and has an object to make it possible to grasp the difference between the state of electroencephalograms during training and other states of electroencephalograms. [Means for solving the problem]

[0006] An information processing device according to a first aspect of the present invention has a target data acquisition unit that acquires target EEG data indicating a target EEG state for a user performing EEG training, a training data acquisition unit that acquires training EEG data indicating a training EEG state, which is the EEG state of the user when the user performs the training, and an output unit that calculates a distance between the EEG corresponding to the target EEG data and the EEG corresponding to the training EEG data based on the difference between the EEG voltage for each time indicated by the target EEG data and the EEG voltage for each time indicated by the training EEG data, and outputs the calculated distance.

[0007] The information processing device has a score identification unit that acquires identification information for identifying a state score, which is a score of one or more psychological states held by the user after the user performs the training, and identifies the state score based on the acquired identification information, and a memory control unit that associates the state score for each of the user's multiple trainings with the training-time EEG data and stores them in a memory unit, and the target data acquisition unit estimates the user's brain wave state when a predetermined state score of the user, which is improved by the training, becomes a target score based on the relationship between the state score corresponding to each of the user's multiple trainings stored in association with the memory unit and the brain wave state at the time of training indicated by the training-time EEG data, and acquires brain wave data indicating the estimated brain wave state as the target brain wave data.

[0008] The score identification unit may acquire identification information for identifying the state score before the user performs the training, and identify the state score before the user performs the training based on the acquired identification information; the training data acquisition unit acquires pre-training EEG data indicating the state of the user's brain waves before the user performs the training; the memory control unit associates the state score before the user performs each of the multiple trainings with the pre-training EEG data and stores them in the memory unit; and the target data acquisition unit may estimate the state of the user's brain waves when a predetermined emotion score increased by the training becomes a target score based on a relationship between the state score after the user performs each of the multiple trainings and the brain wave state at the time of training indicated by the training EEG data, and a relationship between the state score before the user performs each of the multiple trainings and the brain wave state before training indicated by the pre-training EEG data, and acquire brain wave data indicating the estimated brain wave state as the target EEG data.

[0009] The score determination unit may acquire, as the identification information, response information of the user to a questionnaire regarding a psychological state presented to the user, and determine the state score based on the acquired response information. The target data acquisition unit may receive from the user a selection of a psychological state that the user aims to achieve, and identify the target score that corresponds to the received psychological state.

[0010] The training data acquisition unit may acquire multiple pieces of training EEG data corresponding to each of the multiple trainings when the user performs the training multiple times, and the output unit may calculate a distance between the EEG corresponding to the target EEG data and the EEG corresponding to each of the multiple training EEG data, determine a speed at which the user's EEG state approaches the target EEG state based on the multiple calculated distances, and output information indicating the determined speed.

[0011] The information processing device may have a memory unit that stores target brain wave data of the user corresponding to each of a plurality of activity states, and the target data acquisition unit may accept a selection of one of the plurality of activity states from the user, and acquire the target brain wave data stored in the memory unit in association with the accepted activity state.

[0012] The information processing device may have a memory unit that stores electroencephalogram data of one or more target users, the electroencephalogram data indicating the electroencephalogram state of the target users when they are in a specified psychological state that is enhanced by the training, and the target data acquisition unit may accept a selection of one of the one or more target users from the user, and acquire the electroencephalogram data of the selected target users stored in the memory unit as the target electroencephalogram data.

[0013] An information processing method according to a second aspect of the present invention includes the steps of: acquiring target EEG data indicating a target EEG state for a user performing EEG training, executed by a computer; acquiring training EEG data indicating a training EEG state, which is the EEG state of the user when the user performs the training; and calculating a distance between the EEG corresponding to the target EEG data and the EEG corresponding to the training EEG data based on the difference between the EEG voltage for each time indicated by the target EEG data and the EEG voltage for each time indicated by the training EEG data, and outputting the calculated distance. Effect of the Invention

[0014] According to the present invention, it is possible to grasp the difference between the electroencephalogram state during training and other electroencephalogram states. [Brief description of the drawings]

[0015] [Figure 1] FIG. 1 is a diagram illustrating an overview of an information processing system. [Diagram 2] FIG. 1 is a diagram illustrating a configuration of an information processing device. [Diagram 3] FIG. 11 is a diagram illustrating an example of measurement history information. [Figure 4] FIG. 13 is a diagram showing an example of a reception screen. [Diagram 5] FIG. 13 is a diagram showing an example of a comparison result screen. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0016] [Outline of Information Processing System S] FIG. 1 is a diagram showing an overview of an information processing system S. The information processing system S is a system for carrying out training to enhance the brain function of a user. As shown in FIG. 1, the information processing system S has an information processing device 1, a terminal 2, and an electroencephalogram (EEG) measuring device 3. The information processing device 1 is communicatively connected to the terminal 2 via a communication network such as an Internet line or a mobile phone network, and is a computer that notifies the terminal 2 of an evaluation result of an electroencephalogram based on the state of the electroencephalogram of a user for whom an electroencephalogram is to be detected.

[0017] The terminal 2 is, for example, a tablet, a personal computer, a smartphone, etc. The terminal 2 is communicatively connected to an electroencephalogram measuring device 3 that measures the electroencephalogram of the target user via short-distance wireless communication such as Bluetooth (registered trademark), wireless communication such as wireless LAN, or wired communication such as USB (registered trademark). Note that the electroencephalogram measuring device 3 may be communicatively connected to the information processing device 1 via a communication network such as an Internet line or a mobile phone network.

[0018] In this embodiment, the information processing device 1 acquires target electroencephalogram data indicating a target electroencephalogram state of a user who is undergoing electroencephalogram-related training ((1) in FIG. 1). The target electroencephalogram state of a user is, for example, an ideal electroencephalogram state for the user. The process of acquiring the target electroencephalogram data will be described later.

[0019] The information processing device 1 performs training related to electroencephalograms, for example, by displaying a training-related screen on the terminal 2 ((2) in Figure 1), and obtains training-time electroencephalogram data indicating the user's training-time electroencephalogram state, which is the user's electroencephalogram state measured by the electroencephalogram measuring device 3 when the training is performed ((3) in Figure 1).

[0020] The information processing device 1 calculates the distance between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to the training electroencephalogram data based on the difference between the electroencephalogram voltage at each time indicated by the target electroencephalogram data and the electroencephalogram voltage at each time indicated by the training electroencephalogram data ((4) in FIG. 1). The distance is calculated, for example, based on the statistical value of the voltage difference between a plurality of electroencephalograms at a plurality of time points within a predetermined period indicated by each of the two electroencephalogram data, and the greater the distance between the electroencephalograms, the greater the difference in the shapes of the two electroencephalograms. The information processing device 1 then outputs distance information indicating the calculated distance to the terminal 2 ((5) in FIG. 1). In this way, the information processing device 1 allows the user to grasp the difference between the electroencephalogram state during training and the target electroencephalogram state as another electroencephalogram state.

[0021] [Configuration of information processing device 1] Next, a description will be given of the configuration of the information processing device 1. Fig. 2 is a diagram showing the configuration of the information processing device 1. As shown in Fig. 2, the information processing device 1 includes a communication unit 11, a storage unit 12, and a control unit 13. The communication unit 11 is an interface for connecting to a communication network such as the Internet or a mobile phone network.

[0022] The storage unit 12 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), etc. The storage unit 12 stores a program executed by the control unit 13. For example, the storage unit 12 stores a program that causes the control unit 13 to function as a training data acquisition unit 131, a score determination unit 132, a memory control unit 133, a target data acquisition unit 134, and an output unit 135.

[0023] The control unit 13 is, for example, a CPU (Central Processing Unit). The control unit 13 executes a program stored in the storage unit 12 to function as a training data acquisition unit 131, a score determination unit 132, a storage control unit 133, a target data acquisition unit 134, and an output unit 135.

[0024] [Accumulation of EEG data] In order to enable the user to acquire target electroencephalogram data indicating a target electroencephalogram state, the information processing device 1 performs electroencephalogram-related training for the user multiple times, and associates the electroencephalogram data indicating the user's electroencephalogram state acquired in each of the multiple trainings with a state score, which is a score of the user's psychological state corresponding to the electroencephalogram state, and stores them in the storage unit 12. First, an example of storing the electroencephalogram data and the state score corresponding to the electroencephalogram state will be described.

[0025] The training data acquisition unit 131 acquires pre-training electroencephalogram data indicating a pre-training electroencephalogram state, which is the state of the user's electroencephalogram before the user performs electroencephalogram-related training, and training electroencephalogram data indicating a training electroencephalogram state, which is the state of the user's electroencephalogram when the user performs the training. Here, the electroencephalogram data is time-series data indicating the voltage of the electroencephalogram at each time.

[0026] For example, first, the training data acquisition unit 131 causes the terminal 2 to display a reception screen for receiving a user ID for identifying a user, and acquires the user ID. Upon acquiring the user ID, the training data acquisition unit 131 determines whether the number of pieces of electroencephalogram data associated with the user ID stored in the storage unit 12 is equal to or greater than a predetermined number.

[0027] When the number of electroencephalogram data associated with the user ID is less than a predetermined number, the training data acquisition unit 131 operates in a data accumulation mode and displays a reception screen for accepting the selection of one of a plurality of psychological states. The psychological state is, for example, a mental state of the user such as a concentration state or a relaxation state, and a state indicating an emotion felt by the user such as a state of feeling joy or a state of feeling happiness. The training data acquisition unit 131 acquires the user ID of the user via the reception screen and accepts the selection of the psychological state from the user.

[0028] When the training data acquisition unit 131 accepts a selection of the psychological state from the user, it displays a message such as "The brain wave state before starting training will be measured" on terminal 2 for a specified period of time, and acquires pre-training EEG data via terminal 2, which indicates the user's brain wave state during a specified period of time before training, measured by EEG measuring device 3.

[0029] Thereafter, the training data acquisition unit 131 performs training related to electroencephalograms, and acquires training electroencephalogram data indicating the training electroencephalogram state, which is the state of the user's electroencephalograms at the time of training, measured by the electroencephalogram measuring device 3, via the terminal 2. For example, if the selected psychological state is a "concentration state," the training data acquisition unit 131 causes the terminal 2 to display a message such as "Training is starting. Please concentrate" for a predetermined period, and acquires training electroencephalogram data for the predetermined period.

[0030] The training data acquisition unit 131 may output stimulation information that provides the user with a stimulation corresponding to the selected psychological state during training. For example, the memory unit 12 stores a psychological state and at least one of sound information indicating a sound and video information indicating a video as stimulation information that is effective for the psychological state. The training data acquisition unit 131 outputs at least one of sound and video to the terminal 2 based on the sound information and video information as stimulation information associated with the selected psychological state, and performs training related to electroencephalograms.

[0031] The score specifying unit 132 specifies a state score which is a score of one or more psychological states held by the user. For example, the score specifying unit 132 acquires information for specifying a state score of one or more psychological states held by the user before the user performs training, and specifies the state score based on the acquired information for specifying. The information for specifying is, for example, information on the user's response to a questionnaire presented to the user.

[0032] For example, before the user performs training, the score identification unit 132 presents a questionnaire regarding a psychological state to the user by displaying the questionnaire on the terminal 2. The score identification unit 132 acquires, as pre-training identification information, answer information of the user to the questionnaire regarding the psychological state presented to the user before training from the terminal 2. The score identification unit 132 identifies a state score before performing training based on the acquired pre-training identification information.

[0033] For example, based on the answer information of a questionnaire, the score determination unit 132 scores the emotion felt by the user using two parameters, and also scores each of a plurality of mental states such as concentration and relaxation using one parameter. For example, the storage unit 12 stores scoring information that associates each answer to a plurality of questionnaire items with the degree of increase or decrease in points for each parameter. The score determination unit 132 refers to the scoring information and calculates the numerical value of each of the plurality of parameters based on the user's answer results to each of the plurality of questionnaire items. Then, the score determination unit 132 sets the values ​​of the two parameters corresponding to the emotion and the parameter values ​​of each of the plurality of mental states as state scores.

[0034] Similarly, after the user performs training, the score identification unit 132 presents a questionnaire regarding the psychological state to the user via the terminal 2. Then, the score identification unit 132 acquires the user's response information to the questionnaire as identification information for identifying state scores of one or more psychological states held by the user after the user performs training. The score identification unit 132 identifies the state score after performing training based on the acquired post-training identification information.

[0035] The memory control unit 133 associates the state score before the user performs training, which is specified by the score specification unit 132, with the pre-training electroencephalogram data acquired by the training data acquisition unit 131, and stores them in the memory unit 12. For example, the memory control unit 133 associates the user ID of the user, the training content, the measurement date and time of the electroencephalogram, the measurement conditions, the state score, and the electroencephalogram data acquired by the training data acquisition unit 131 on the reception screen, and stores them in the memory unit 12 as measurement history information. The measurement conditions are information indicating whether the electroencephalogram measurement is before training or during training. FIG. 3 is a diagram showing an example of the measurement history information. As shown in FIG. 3, it can be confirmed that the user ID, the training content, the measurement date and time of the electroencephalogram, the measurement conditions, the state score, and the electroencephalogram data are associated with each other.

[0036] Similarly, the memory control unit 133 associates the state score corresponding to after the user performs training, as identified by the score identification unit 132, with the training-time EEG data acquired by the training-time data acquisition unit 131, and stores them in the memory unit 12.

[0037] When the user performs multiple trainings, the memory control unit 133 associates the state score before the user performs the training with the pre-training electroencephalogram data corresponding to each of the multiple trainings and stores them in the memory unit 12, as in the measurement history information shown in Fig. 3, and also associates the state score after the user performs the training with the training electroencephalogram data and stores them in the memory unit 12. In this way, multiple pieces of electroencephalogram data corresponding to various psychological states of the user are accumulated in the memory unit 12.

[0038] [Output of the distance between the target EEG state and the EEG state during training] Next, an example of outputting the distance between a target electroencephalogram state and an electroencephalogram state during training will be described. For example, first, the training data acquisition unit 131 causes the terminal 2 to display a reception screen for receiving a user ID for identifying a user, and acquires the user ID. Upon acquiring the user ID, the training data acquisition unit 131 determines whether the number of pieces of electroencephalogram data associated with the user ID stored in the storage unit 12 is equal to or greater than a predetermined number.

[0039] When the number of pieces of electroencephalogram data associated with the user ID is less than a predetermined number, the training data acquisition section 131 operates in a distance calculation mode and causes the target data acquisition section 134 to acquire target electroencephalogram data.

[0040] The target data acquisition unit 134 acquires target electroencephalogram data indicating a target electroencephalogram state of a user who is undergoing electroencephalogram-related training. Specifically, the target data acquisition unit 134 first identifies a target score, which is a score that the user is aiming at with respect to a predetermined state score that is to be increased by training. For example, the target data acquisition unit 134 causes the terminal 2 to display a reception screen that accepts the selection of a target psychological state of the user, and accepts the selection of the target psychological state of the user from the user.

[0041] FIG. 4 is a diagram showing an example of a reception screen. For example, the target data acquisition unit 134 displays, on the reception screen shown in FIG. 4(a), a circle diagram of emotions for selecting two parameters corresponding to emotions, or a selection diagram for selecting a parameter corresponding to one of a plurality of mental states, shown in FIG. 4(b), and accepts the selection of a psychological state from the user via the circle diagram or selection diagram. Note that the screen shown in FIG. 4(a) and the screen shown in FIG. 4(b) can be switched. The target data acquisition unit 134 specifies the state score corresponding to the psychological state accepted on the reception screen as the target score.

[0042] For example, assume that the target data acquisition unit 134 has received a psychological state corresponding to plot P as a psychological state on the screen shown in Fig. 4(a). In this case, the target data acquisition unit 134 identifies two parameters of the emotion corresponding to plot P, that is, a parameter value on the horizontal axis and a parameter value on the vertical axis. Furthermore, since the target data acquisition unit 134 has not received a psychological state on the screen shown in Fig. 4(b), the target data acquisition unit 134 identifies the parameter values ​​of the psychological states selectable on Fig. 4(b) as predetermined reference values. The target data acquisition unit 134 identifies a combination of the identified multiple parameter values ​​as a target score.

[0043] Next, the target data acquisition unit 134 estimates the user's brain wave state when a predetermined state score improved by the user's training becomes a targeted target score, based on the relationship between the state score before the user performs each of the multiple training exercises and the pre-training brain wave state indicated by the pre-training EEG data, which are associated with and stored in the memory unit 12, and the relationship between the state score after the user performs each of the multiple training exercises and the brain wave state at the time of training indicated by the training EEG data.

[0044] For example, the storage unit 12 stores an EEG estimation model, which is a program for estimating EEG data based on a state score. The EEG estimation model is a program that has previously learned the state score of the user stored in the storage unit 12 and the EEG state indicated by the EEG data corresponding to the state score based on teacher data, and outputs EEG data corresponding to the state score in response to an input of the state score. The EEG estimation model is provided individually for each of a plurality of users. The target data acquisition unit 134 inputs a target score corresponding to the user into the EEG estimation model generated for the user, and acquires the EEG data output from the EEG estimation model as target EEG data.

[0045] Although the target data acquiring unit 134 accepts the selection of the target psychological state by the user and acquires the target electroencephalogram data corresponding to the selected psychological state, the present invention is not limited to this. For example, the target data acquiring unit 134 may accept the selection of one of a plurality of activity states from the user and acquire the target electroencephalogram data corresponding to the selected activity state.

[0046] In this case, the storage unit 12 stores target electroencephalogram data of the user corresponding to each of a plurality of activity states. For example, a state score suitable for each of a plurality of activity states, such as studying, sports, or sleeping, is associated in advance. Then, the storage control unit 133 associates target electroencephalogram data obtained by inputting the state score associated with each of the plurality of activity states into the electroencephalogram estimation model with each of the plurality of activity states, and stores the target electroencephalogram data in the storage unit 12.

[0047] The target data acquisition unit 134 receives a selection of one of a plurality of activity states from the user, and acquires the target electroencephalogram data associated with the received activity state and stored in the storage unit 12. In this manner, the user can carry out training to approach an electroencephalogram state suitable for the selected activity state.

[0048] The target data acquisition unit 134 may also acquire target electroencephalogram data of a target user who is an ideal person for the user. In this case, the electroencephalogram measurement device 3 is attached to one or more target users to be targeted, and electroencephalogram data of the target users is acquired, which indicates an electroencephalogram state when the target users are in a predetermined psychological state that is enhanced by training. The predetermined psychological state is, for example, a state of concentration or a state of relaxation. The storage unit 12 then stores the electroencephalogram data of the target users corresponding to each of the one or more target users to be targeted in association with the predetermined psychological state.

[0049] The target data acquisition unit 134 accepts the selection of one or more target users from the user. For example, the target data acquisition unit 134 displays on the terminal 2 a reception screen that accepts the selection of electroencephalogram data that the user wants to approximate from among the electroencephalogram data of one or more target users. For example, the reception screen displays selectable electroencephalogram states when the target user is in a predetermined psychological state, such as "electroencephalogram state of baseball player A when concentrating" or "electroencephalogram state of shogi player B when concentrating". The target data acquisition unit 134 acquires the electroencephalogram data of the target user selected on the reception screen, which is stored in the storage unit 12, as target electroencephalogram data. In this way, the user can carry out training to bring his / her own electroencephalogram state closer to the electroencephalogram state of the target user that he / she is paying attention to.

[0050] The training data acquisition unit 131 acquires training electroencephalogram data indicating the training electroencephalogram state, which is the state of the user's electroencephalogram when the user performs training. For example, the training data acquisition unit 131 displays a message that evokes a selected psychological state for a predetermined period of time, and acquires training electroencephalogram data, which is the state of the user's electroencephalogram during the predetermined period of time.

[0051] Note that the information processing device 1 accumulates the electroencephalogram data in the storage unit 12 even when outputting the electroencephalogram distance. For example, the training data acquisition unit 131 acquires pre-training electroencephalogram data in the same manner as when accumulating electroencephalogram data. The score determination unit 132 determines a state score based on the acquired electroencephalogram data, and the memory control unit 133 associates the acquired electroencephalogram data with the state score determined for the electroencephalogram data and stores them in the storage unit 12.

[0052] The output unit 135 calculates the distance between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to the training electroencephalogram data based on the difference between the electroencephalogram voltage for each time indicated by the target electroencephalogram data and the electroencephalogram voltage for each time indicated by the training electroencephalogram data, and outputs the calculated distance.

[0053] For example, the output unit 135 calculates the distance between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to the training electroencephalogram data by using DTW (Dynamic Time Warping). DTW is a method of calculating the distance between two time series data by changing each time included in the second time series data to be matched with each time included in the first time series data, and calculating the distance corresponding to the match when the distance, which is the sum of the differences between the values ​​corresponding to each time included in the first time series data and the values ​​corresponding to each time included in the second time series data, is minimum.

[0054] Although the output unit 135 calculates the distance between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to the training electroencephalogram data using the DTW, the present invention is not limited to this. The output unit 135 may calculate the distance between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to the training electroencephalogram data using another method such as Euclidean distance that calculates the root mean square of the values ​​at the same time in order from the start times of the two time series data.

[0055] Then, the output unit 135 outputs information indicating the calculated distance to the terminal 2. Note that the output unit 135 may associate the distance with a scale, such as whether the distance is short or long, and output information indicating the scale of the calculated distance to the terminal 2. In this way, the information processing device 1 can make it easier for the user to grasp the distance between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to the training electroencephalogram data.

[0056] Furthermore, when training is performed multiple times to approach the same target electroencephalogram data, the output unit 135 may calculate the distance between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to each of the multiple training electroencephalogram data. In this case, the memory control unit 133 stores the training electroencephalogram data and the target electroencephalogram data in association with each other in the measurement history information stored in the memory unit 12.

[0057] Then, the output unit 135 refers to the measurement history information and identifies a plurality of post-training electroencephalogram data corresponding to a plurality of trainings performed most recently by the user for the same target electroencephalogram data. The output unit 135 calculates the distance between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to each of the plurality of training electroencephalogram data, and identifies the speed at which the user's electroencephalogram state approaches the target electroencephalogram state based on the calculated distances.

[0058] For example, the output unit 135 calculates the distance by which the user's electroencephalogram state approaches the target electroencephalogram state per training session as the speed at which the user's electroencephalogram state approaches the target electroencephalogram state, and calculates the number of training sessions until the distance between the user's electroencephalogram state and the target electroencephalogram state becomes within a predetermined distance. The output unit 135 then outputs to the terminal 2 the distances calculated for each of the multiple post-training electroencephalogram data, information indicating the speed at which the user's electroencephalogram state approaches the target electroencephalogram state, information indicating the calculated number of training sessions, and a comparison result screen.

[0059] Fig. 5 is a diagram showing an example of a comparison result screen. In the screen shown in Fig. 5, a graph showing the distance calculated for each of a plurality of post-training electroencephalogram data, a message showing the speed at which the user's electroencephalogram state approaches the target electroencephalogram state, and a message showing the calculated number of trainings are displayed. For example, by doing so, the user can understand how much training is required to approach the target electroencephalogram state.

[0060] [Variations] In the above embodiment, the pre-training electroencephalogram data is acquired before the user performs training, and the electroencephalogram data is associated with the condition score and stored in the storage unit 12, but this is not limited thereto. For example, it is also possible not to acquire electroencephalogram data before training.

[0061] [Effects of this embodiment] As described above, the information processing device 1 according to the present embodiment acquires target electroencephalogram data indicating a target electroencephalogram state for a user who is performing electroencephalogram-related training, and acquires training electroencephalogram data indicating a training electroencephalogram state, which is the electroencephalogram state of the user when the user performs training. Then, the information processing device 1 calculates the distance between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to the training electroencephalogram data based on the difference between the electroencephalogram voltage for each time indicated by the target electroencephalogram data and the electroencephalogram voltage for each time indicated by the training electroencephalogram data, and outputs the calculated distance. In this way, the information processing device 1 can enable the user to grasp the difference between the electroencephalogram state during training and other electroencephalogram states.

[0062] Although the present invention has been described above using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination combines the effect of the original embodiment. [Explanation of symbols]

[0063] 1. Information processing device 2. Terminal 3. Electroencephalography equipment 11 Communications Department 12 Storage section 13 Control section 131 Training Data Acquisition Section 132 Score Specifications 133 Memory control unit 134 Target Data Acquisition Section 135 Output section S Information Processing System

Claims

1. a target data acquisition unit for acquiring target electroencephalogram data indicating a target electroencephalogram state of a user who is undergoing electroencephalogram-related training; a training data acquisition unit that acquires training electroencephalogram data indicating a training electroencephalogram state, which is a state of the user's electroencephalogram when the user performs the training; an output unit that calculates a distance between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to the training electroencephalogram data based on a difference between an electroencephalogram voltage for each time indicated by the target electroencephalogram data and an electroencephalogram voltage for each time indicated by the training electroencephalogram data, and outputs the calculated distance; An information processing device having the above configuration.

2. a score specification unit that acquires identification information for specifying a state score, which is a score of one or more psychological states of the user after the user performs the training, and specifies the state score based on the acquired identification information; a memory control unit that associates the condition score for each of the plurality of trainings of the user with the electroencephalogram data during the training and stores the associated condition score in a memory unit; having The target data acquisition unit estimates an electroencephalogram state of the user when a predetermined state score of the user, which is increased by the training, becomes a target score based on a relationship between the state scores corresponding to each of the plurality of trainings of the user stored in association with the storage unit and an electroencephalogram state at the time of training indicated by the training electroencephalogram data, and acquires the electroencephalogram data indicating the estimated electroencephalogram state as the target electroencephalogram data. The information processing device according to claim 1 .

3. The score specification unit obtains specification information for specifying the condition score before the user performs the training, and specifies the condition score before the user performs the training based on the obtained specification information; The training data acquisition unit acquires pre-training electroencephalogram data indicating a state of the electroencephalogram of the user before the user performs the training, The memory control unit causes the condition score before the user performs each of the plurality of trainings and the pre-training electroencephalogram data to be associated with each other and to be stored in the memory unit; the target data acquisition unit estimates an electroencephalogram state of the user when a predetermined emotion score of the user, which is increased by the training, reaches a target score based on a relationship between the state score after the user has performed each of the plurality of trainings and an electroencephalogram state at the time of training indicated by the training electroencephalogram data, and a relationship between the state score before the user has performed each of the plurality of trainings and a pre-training electroencephalogram state indicated by the pre-training electroencephalogram data, and acquires electroencephalogram data indicating the estimated electroencephalogram state as the target electroencephalogram data. The information processing device according to claim 2 .

4. the score determination unit acquires, as the identification information, answer information of the user to a questionnaire regarding the psychological state presented to the user, and determines the state score based on the acquired answer information.

4. The information processing device according to claim 2 or 3.

5. the target data acquisition unit receives, from the user, a selection of a psychological state that the user aims to achieve, and identifies the target score corresponding to the received psychological state; 4. The information processing device according to claim 2 or 3.

6. the training data acquisition unit acquires a plurality of pieces of training electroencephalogram data corresponding to each of a plurality of trainings performed by the user a plurality of times; the output unit calculates distances between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to each of the plurality of training-time electroencephalogram data, specifies a speed at which the electroencephalogram state of the user approaches the target electroencephalogram state based on the calculated distances, and outputs information indicating the specified speed. The information processing device according to claim 1 .

7. a storage unit that stores target electroencephalogram data of the user corresponding to each of a plurality of activity states; the target data acquisition unit receives a selection of any one of a plurality of activity states from the user, and acquires the target electroencephalogram data stored in the storage unit in association with the received activity state. The information processing device according to claim 1 .

8. a storage unit configured to store electroencephalogram data of one or more target users, the electroencephalogram data indicating an electroencephalogram state of the target users when the target users are in a predetermined psychological state that is to be enhanced by the training; The target data acquisition unit receives a selection of one or more of the target users from the user, and acquires the electroencephalogram data of the selected target user stored in the storage unit as the target electroencephalogram data. The information processing device according to claim 1 .

9. The computer executes A step of acquiring target electroencephalogram data indicating a target electroencephalogram state of a user who is undergoing electroencephalogram training; acquiring training electroencephalogram data indicating a training electroencephalogram state, which is the electroencephalogram state of the user when the user performs the training; calculating a distance between the electroencephalogram corresponding to the target electroencephalogram data and the electroencephalogram corresponding to the training electroencephalogram data based on a difference between an electroencephalogram voltage for each time indicated by the target electroencephalogram data and an electroencephalogram voltage for each time indicated by the training electroencephalogram data, and outputting the calculated distance; An information processing method comprising the steps of:

Citation Information

Patent Citations

  • Rehabilitation efficiency prediction method, training device thereof and computer equipment

    CN113317804A

  • Brain wave feedback apparatus

    JP2005245682A

  • System for enhancing concentration by brainwave training

    KR1020160010714A

  • Device for acquiring brain activity signals

    JP2020501625A