Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7113380B2 - LEARNING SYSTEM, LEARNING METHOD AND COMPUTER PROGRAM - Google Patents
[go: Go Back, main page]

JP7113380B2 - LEARNING SYSTEM, LEARNING METHOD AND COMPUTER PROGRAM - Google Patents

LEARNING SYSTEM, LEARNING METHOD AND COMPUTER PROGRAM Download PDF

Info

Publication number
JP7113380B2
JP7113380B2 JP2020558237A JP2020558237A JP7113380B2 JP 7113380 B2 JP7113380 B2 JP 7113380B2 JP 2020558237 A JP2020558237 A JP 2020558237A JP 2020558237 A JP2020558237 A JP 2020558237A JP 7113380 B2 JP7113380 B2 JP 7113380B2
Authority
JP
Japan
Prior art keywords
user
output
question
answer
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2020558237A
Other languages
Japanese (ja)
Other versions
JPWO2020105413A1 (en
Inventor
秋憲 松本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Publication of JPWO2020105413A1 publication Critical patent/JPWO2020105413A1/en
Application granted granted Critical
Publication of JP7113380B2 publication Critical patent/JP7113380B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/02Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B7/00Electrically-operated teaching apparatus or devices working with questions and answers
    • G09B7/02Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student
    • G09B7/04Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student characterised by modifying the teaching program in response to a wrong answer, e.g. repeating the question or supplying a further explanation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Electrically Operated Instructional Devices (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、学習システム、及び、学習方法に関する。 The present invention relates to a learning system and a learning method.

近年、学習者に学習させることを目的とした学習支援装置が盛んに用いられている。特許文献1には、問題に対する解答の判定結果を用いて理解度を算出し、理解度に基づいて特定のアプリケーションを実行する最大実行時間を算出することで、継続して学習する動機付けを行う学習支援装置が開示されている。 2. Description of the Related Art In recent years, learning support devices have been widely used for the purpose of making learners learn. In Patent Document 1, the comprehension level is calculated using the determination result of the answer to the question, and the maximum execution time for executing a specific application is calculated based on the comprehension level, thereby motivating continuous learning. A learning support device is disclosed.

特開2014-102300号公報Japanese Patent Application Laid-Open No. 2014-102300

しかしながら、特許文献1に開示される学習支援装置は、理解度を算出するために、問題に対する解答の判定結果のみを用いている。そのため、問題に対する詳細な習熟度の状態がわからない。その結果、特許文献1に開示される学習支援装置は、問題や学習に対する習熟度を効果的に高めることが難しい。 However, the learning support device disclosed in Patent Literature 1 uses only the determination result of the answer to the question in order to calculate the degree of comprehension. Therefore, the detailed proficiency status for the question is not known. As a result, it is difficult for the learning support device disclosed in Patent Literature 1 to effectively improve proficiency in problems and learning.

本発明は、学習者の習熟度を効果的に向上させる学習システム及び学習方法を提供する。 The present invention provides a learning system and a learning method that effectively improve a learner's proficiency.

本発明の一態様に係る学習システムは、ユーザに第1の問題を出力する出力部と、前記第1の問題に対する前記ユーザの解答を取得する取得部と、前記ユーザの脳波を計測する脳波計測部と、制御部とを備え、前記制御部は、(a)前記脳波に含まれる、前記第1の問題が出力された時点を起点とする第1の脳波に基づいて、前記ユーザの第1のひらめきの有無を判定し、(b)前記解答の正誤を判定し、(c)前記第1のひらめきの有無と、前記正誤とに基づいて、前記出力部に出力させる内容を決定し、前記出力部に前記内容を出力させる。 A learning system according to an aspect of the present invention includes an output unit that outputs a first question to a user, an acquisition unit that acquires the user's answer to the first question, and an electroencephalogram measurement that measures an electroencephalogram of the user. and a control unit, wherein the control unit (a) determines the user's first (b) determine whether the answer is correct or incorrect; (c) determine the content to be output to the output unit based on the presence or absence of the first inspiration and the correct or incorrect answer; The output unit is caused to output the content.

本発明の一態様に係る学習方法は、ユーザに第1の問題を出力する第1出力ステップと、前記第1の問題に対する前記ユーザの解答を取得する取得ステップと、前記ユーザの脳波を計測する脳波計測ステップと、制御ステップとを含み、前記制御ステップは、(a)前記脳波に含まれる、前記第1の問題が出力された時点を起点とする第1の脳波に基づいて、前記ユーザの第1のひらめきの有無を判定する第1判定ステップと、(b)前記解答の正誤を判定する第2判定ステップと、(c)前記第1のひらめきの有無と、前記正誤とに基づいて、前記第1出力ステップにて出力させる内容を決定し、前記内容を出力させる第2出力ステップとを有する。 A learning method according to an aspect of the present invention includes a first output step of outputting a first question to a user, an acquisition step of acquiring the user's answer to the first question, and measuring an electroencephalogram of the user. an electroencephalogram measurement step; and a control step, wherein: (a) the user's (b) a second determination step for determining whether the answer is correct or incorrect; (c) based on the presence or absence of the first inspiration and the correctness, and a second output step of determining content to be output in the first output step and outputting the content.

本発明の一態様に係るプログラムは、学習方法を実行するためのコンピュータプログラムであって、(f1)出力装置を介してユーザに第1の問題を出力し、(f2)前記第1の問題に対する前記ユーザの解答を取得し、(f3)前記ユーザの脳波を計測し、(f4)前記脳波に含まれる、前記第1の問題が出力された時点を起点とする第1の脳波に基づいて、前記ユーザの第1のひらめきの有無を判定し、(f5)前記解答の正誤を判定し、(f6)前記第1のひらめきの有無と前記正誤とに基づいて、前記出力装置が出力する内容を決定し、前記出力装置に出力させることをコンピュータに実行させる。 A program according to an aspect of the present invention is a computer program for executing a learning method, (f1) outputting a first problem to a user via an output device, and (f2) (f3) measuring an electroencephalogram of the user; (f4) based on a first electroencephalogram starting from the point in time when the first question was output, which is included in the electroencephalogram; (f5) determining whether the answer is correct or incorrect; (f6) determining the content output by the output device based on the presence or absence of the first inspiration and the correct/wrong answer; The computer is caused to determine and output to the output device.

本発明によれば、学習者の習熟度を効果的に向上させる学習システム及び学習方法が実現される。 ADVANTAGE OF THE INVENTION According to this invention, the learning system and learning method which improve a learner's proficiency effectively are implement|achieved.

図1は、実施の形態1における学習システムの外観構成を示す図である。FIG. 1 is a diagram showing an external configuration of a learning system according to Embodiment 1. FIG. 図2は、実施の形態1における学習システムのハードウェア構成を示す図である。FIG. 2 is a diagram showing the hardware configuration of the learning system according to Embodiment 1. As shown in FIG. 図3は、実施の形態1における学習システムの機能ブロックを示す図である。FIG. 3 is a diagram showing functional blocks of the learning system according to the first embodiment. 図4は、学習システムが行う第1の脳波の取得と表示のタイミングを示した図である。FIG. 4 is a diagram showing the timing of acquisition and display of the first electroencephalogram by the learning system. 図5は、第1信号判定部の処理を示すフローチャートである。FIG. 5 is a flow chart showing processing of the first signal determination unit. 図6は、解答判定部の処理を示すフローチャートである。FIG. 6 is a flow chart showing the processing of the answer determination unit. 図7は、状態決定部によって決定される状態を示す図である。FIG. 7 is a diagram showing states determined by the state determination unit. 図8は、各状態に対応する提示部の処理を示す図である。FIG. 8 is a diagram showing processing of the presentation unit corresponding to each state. 図9は、出力部によって表示される画面を示す図である。FIG. 9 is a diagram showing a screen displayed by the output unit. 図10は、実施の形態1における学習システムの処理を示すフローチャートである。10 is a flowchart showing processing of the learning system according to Embodiment 1. FIG. 図11は、実施の形態1における学習方法のフローチャートである。11 is a flowchart of a learning method according to Embodiment 1. FIG. 図12は、実施の形態2における学習システムの機能ブロックを示す図である。FIG. 12 is a diagram showing functional blocks of a learning system according to Embodiment 2. As shown in FIG. 図13は、学習システムが行う第2の脳波の取得と表示のタイミングを示した図である。FIG. 13 is a diagram showing the timing of acquisition and display of the second electroencephalogram by the learning system. 図14は、第2信号判定部の処理を示すフローチャートである。FIG. 14 is a flow chart showing processing of the second signal determination section. 図15は、実施の形態3における学習システムの機能ブロックを示す図である。FIG. 15 is a diagram showing functional blocks of a learning system according to Embodiment 3. FIG. 図16は、実施の形態3における認証部の処理を示すフローチャートである。16 is a flowchart illustrating processing of an authentication unit according to Embodiment 3. FIG. 図17は、実施の形態3における状態決定部によって決定される状態を示す図である。17 is a diagram showing states determined by a state determining unit according to Embodiment 3. FIG. 図18は、実施の形態3における各状態に対応する提示部の処理を示す図である。18 is a diagram illustrating processing of a presentation unit corresponding to each state according to Embodiment 3. FIG. 図19は、実施の形態3におけるひらめきの有無の判定の精度向上の方法を示すフローチャートである。FIG. 19 is a flow chart showing a method for improving the accuracy of determination of the presence or absence of inspiration according to the third embodiment. 図20は、実施の形態における学習システムの外観構成の他の例を示す図である。FIG. 20 is a diagram showing another example of the external configuration of the learning system according to the embodiment.

以下、実施の形態について、図面を参照しながら具体的に説明する。なお、以下で説明する実施の形態は、いずれも包括的、又は、具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意の構成要素として説明される。 Hereinafter, embodiments will be specifically described with reference to the drawings. It should be noted that the embodiments described below are all comprehensive or show specific examples. Numerical values, shapes, materials, components, arrangement positions and connection forms of components, steps, order of steps, and the like shown in the following embodiments are examples and are not intended to limit the present invention. Further, among the constituent elements in the following embodiments, constituent elements not described in independent claims will be described as optional constituent elements.

なお、各図は模式図であり、必ずしも厳密に図示されたものではない。また、各図において、実質的に同一の構成に対しては同一の符号を付し、重複する説明は省略、又は、簡略化される場合がある。 Each figure is a schematic diagram and is not necessarily strictly illustrated. Moreover, in each figure, the same code|symbol is attached|subjected with respect to substantially the same structure, and the overlapping description may be abbreviate|omitted or simplified.

(実施の形態1)
[概要]
まず、実施の形態に係る学習システム1000の概要について説明する。
(Embodiment 1)
[Overview]
First, an outline of a learning system 1000 according to an embodiment will be described.

図1は、実施の形態1における学習システム1000の外観構成を示す図である。 FIG. 1 is a diagram showing an external configuration of a learning system 1000 according to Embodiment 1. As shown in FIG.

学習システム1000は、端末装置101と、脳波計102とを備える。端末装置101は、問題を出力し、ユーザ100に問題を提示する。脳波計102は、ユーザ100の脳波を測定する。 A learning system 1000 includes a terminal device 101 and an electroencephalograph 102 . The terminal device 101 outputs questions and presents them to the user 100 . The electroencephalograph 102 measures electroencephalograms of the user 100 .

学習者であるユーザ100は、脳波計102を装着した状態で端末装置101を操作する。具体的には、ユーザ100は、端末装置101を操作することによって、その問題に対する解答を入力する。これにより、端末装置101はその解答を取得する。 A user 100 who is a learner operates a terminal device 101 while wearing an electroencephalograph 102 . Specifically, the user 100 inputs an answer to the question by operating the terminal device 101 . Thereby, the terminal device 101 acquires the answer.

さらに、端末装置101は、脳波計102から、その問題に対するユーザ100の脳波を取得する。端末装置101は、解答の正誤と、脳波とに基づいて、次に端末装置101が出力する内容(例えば、先に出題された問題より難しい問題)を決定する。なお、端末装置101は、タブレット端末でもよく、スマートフォンでもよく、パーソナルコンピュータやスマートスピーカなどであってもよい。また、脳波計102は、ユーザ100に装着され、脳波を測定できる装置であればよく、例えば、ユーザ100の耳に掛けるイヤーフック型デバイスである。また、ユーザ100の頭に設置するヘッドギアやヘッドキャップでもよい。 Further, the terminal device 101 acquires the electroencephalogram of the user 100 for the problem from the electroencephalograph 102 . The terminal device 101 decides what the terminal device 101 will output next (for example, a question that is more difficult than the previous question), based on the correctness of the answer and the electroencephalogram. Note that the terminal device 101 may be a tablet terminal, a smartphone, a personal computer, a smart speaker, or the like. Also, the electroencephalograph 102 may be any device that is worn by the user 100 and capable of measuring electroencephalograms, and is, for example, an ear hook type device that is worn on the ear of the user 100 . Alternatively, it may be a headgear or head cap that is placed on the head of the user 100 .

学習システム1000によれば、ユーザ100の問題に対する解答と、問題を解く過程に対する脳波とに基づいて、問題に対する習熟度の状態を決定することができる。次に、習熟度の状態に応じた内容(例えば、先に出題された問題より難しい問題)に取り組むことで、ユーザ100の習熟度を効果的に向上させることができる。 According to the learning system 1000, it is possible to determine the proficiency level of the problem based on the user's 100 answer to the problem and the electroencephalogram in the process of solving the problem. Next, it is possible to effectively improve the proficiency level of the user 100 by working on the content according to the state of the proficiency level (for example, a question that is more difficult than the questions given earlier).

[ハードウェア構成]
図2は、実施の形態1における学習システム1000のハードウェア構成を示す図である。
[Hardware configuration]
FIG. 2 is a diagram showing a hardware configuration of learning system 1000 according to Embodiment 1. As shown in FIG.

端末装置101は、それぞれバス109を介して相互に接続される表示装置103、CPU(Central Processing Unit)104、ROM(Read Only Memory)105、及びRAM(Random Access Memory)107、通信部108を備える。 The terminal device 101 includes a display device 103, a CPU (Central Processing Unit) 104, a ROM (Read Only Memory) 105, a RAM (Random Access Memory) 107, and a communication unit 108, which are interconnected via a bus 109. .

脳波計102は、無線で通信部108と通信を行う。また、通信方法は有線でもよい。表示装置103は、ハードウェアであって、詳細は後述するが、図3で示す出力部210に相当し、例えば、液晶ディスプレイ、又は、有機EL(Electro Luminescence)ディスプレイなどからなる。CPU104は、後述する制御部200に相当するハードウェアである。また、CPU104は、後述する脳波計測部201及び取得部206のそれぞれの処理を実行してもよい。ROM105は、例えば、CPU104によって読み出されて実行されるプログラム106を保持している。CPU104は、このプログラム106を実行することによって制御部200の処理を実行する。また、正答と対応付けられた問題が複数記憶されているデータベース、及び、難度と対応付けられた問題が複数記憶されているデータベースをROM105の一部の箇所に記録してもよい。RAM107は、CPU104の処理によって生成されるデータを一時的に記憶する。端末装置101に上記のデータベースを記録するメモリを設けてバス109に接続してもよい。通信部108は、脳波計102と無線で信号の送受信を行う。 The electroencephalograph 102 wirelessly communicates with the communication unit 108 . Also, the communication method may be wired. The display device 103 is hardware and corresponds to the output unit 210 shown in FIG. 3, although the details will be described later. The CPU 104 is hardware corresponding to the control unit 200, which will be described later. Also, the CPU 104 may execute respective processes of the electroencephalogram measurement unit 201 and the acquisition unit 206, which will be described later. The ROM 105 holds, for example, a program 106 that is read and executed by the CPU 104 . The CPU 104 executes the processing of the control unit 200 by executing this program 106 . Also, a database storing a plurality of questions associated with correct answers and a database storing a plurality of questions associated with difficulty levels may be recorded in a part of the ROM 105 . A RAM 107 temporarily stores data generated by the processing of the CPU 104 . A memory for recording the database may be provided in the terminal device 101 and connected to the bus 109 . The communication unit 108 wirelessly transmits and receives signals to and from the electroencephalograph 102 .

[システム構成]
図3は、図1に示した実施の形態1における学習システム1000の機能ブロックを示す図である。
[System configuration]
FIG. 3 is a diagram showing functional blocks of learning system 1000 according to the first embodiment shown in FIG.

図3に示す学習システム1000は、脳波計測部201、第1信号判定部204、取得部206、解答判定部207、状態決定部208、提示部209、及び、出力部210を備えている。ここで、第1信号判定部204、解答判定部207、状態決定部208、提示部209は、制御部200に含まれる構成要素である。この制御部200は、例えば少なくとも1つのプロセッサにより構成されている。また、学習システム1000に含まれる脳波計測部201以外の各構成要素は、端末装置101に備えられる。 Learning system 1000 shown in FIG. First signal determination section 204 , answer determination section 207 , state determination section 208 , and presentation section 209 are components included in control section 200 . This control unit 200 is composed of, for example, at least one processor. Also, each component other than the electroencephalogram measurement unit 201 included in the learning system 1000 is provided in the terminal device 101 .

また、脳波計測部201は、例えば、脳波計102と、端末装置101の機能の一部とからなる。なお、この機能の一部は、端末装置101の制御部200に含まれていてもよい。また、脳波計測部201の機能の全てが、端末装置101の制御部200に含まれていてもよい。 Also, the electroencephalogram measurement unit 201 includes, for example, the electroencephalograph 102 and part of the functions of the terminal device 101 . Note that part of this function may be included in the control unit 200 of the terminal device 101 . Also, all functions of the electroencephalogram measurement unit 201 may be included in the control unit 200 of the terminal device 101 .

出力部210は、ユーザ100に第1の問題を出力する。具体的には、出力部210は、例えば、液晶ディスプレイ、又は、有機ELディスプレイなどであって、制御部200に含まれる提示部209の信号に応じた内容の画像を表示する。すなわち、ユーザ100に第1の問題を出力する、とはディスプレイに第1の問題を表示することである。また、出力部210は、第1の問題の次の問題、及び、応答の少なくとも一方を表示してもよい。この次の問題、又は、応答は、提示部209によって選択された問題、又は、応答である。当然ながら、第1の問題、次の問題以外の問題を、順次表示してもよい。さらに、この応答は、ユーザ100に対するメッセージであってもよく、例えば、休憩を促す内容であってもよい。つまり、出力部210は、提示部209によって選択された問題、又は、応答(メッセージ)を画像として表示する。 The output unit 210 outputs the first question to the user 100 . Specifically, the output unit 210 is, for example, a liquid crystal display, an organic EL display, or the like, and displays an image having content according to a signal from the presentation unit 209 included in the control unit 200 . That is, outputting the first question to the user 100 means displaying the first question on the display. In addition, the output unit 210 may display at least one of the questions following the first question and the responses. This next question or response is the question or response selected by presentation unit 209 . Of course, questions other than the first question and the next question may be displayed sequentially. Furthermore, this response may be a message to the user 100, and may be, for example, content that encourages a break. That is, the output unit 210 displays the question or the response (message) selected by the presentation unit 209 as an image.

なお、出力部210は、スピーカであってもよく、提示部209からの信号に応じた内容の音声を出力してもよい。 Note that the output unit 210 may be a speaker, and may output audio content corresponding to the signal from the presentation unit 209 .

取得部206は、第1の問題に対するユーザ100の解答を取得する。具体的には、取得部206は、プロセッサの一部の機能と、ハードウェアとによって実現される。このハードウェアは、例えば、キーボード、マウス、リモコン、又は、マイクなどの、ユーザ100の操作を受け付ける手段、すなわち、学習システム1000に対するユーザ100の解答を入力する手段である。なお、取得部206は、画面から入力できるタッチパネル、及び/又は、プロセッサの一部の機能によって実現されてもよい。また、取得部206は、第1の問題の次の問題、すなわち第1の問題以外の問題に対するユーザ100の解答を取得してもよい。取得部206は、解答と、解答を取得した時点であるタイミングとを解答判定部207に通知する。 The acquisition unit 206 acquires the user's 100 answer to the first question. Specifically, the acquisition unit 206 is implemented by a part of the functions of the processor and hardware. This hardware is, for example, a keyboard, a mouse, a remote control, a microphone, or the like, which is a means for accepting user's 100 operations, that is, a means for inputting user's 100 answers to learning system 1000 . Note that the acquisition unit 206 may be implemented by a touch panel that allows input from a screen and/or a partial function of a processor. In addition, the acquisition unit 206 may acquire the answer of the user 100 to the question next to the first question, that is, to a question other than the first question. Acquisition unit 206 notifies answer determination unit 207 of the answer and the timing at which the answer is obtained.

解答判定部207は、ユーザ100の問題に対する解答の正誤を判定する。具体的には、解答判定部207は、取得部206より得られたユーザ100の第1の問題に対する解答の正誤を判定する。判定するために、ROM105に記録された正答と対応付けられた問題が複数記憶されているデータベースを利用してもよい。また、取得部206より解答を取得した時点であるタイミングも得る。さらに、判定した解答の正誤と、解答を取得した時点であるタイミングとを状態決定部208へ通知する。 The answer determination unit 207 determines whether the user's 100 answer to the question is correct or incorrect. Specifically, the answer determination unit 207 determines whether the answer to the first question of the user 100 obtained from the acquisition unit 206 is correct or incorrect. A database in which a plurality of questions associated with the correct answers recorded in the ROM 105 are stored may be used for determination. Also, the timing at which the answer is obtained from the obtaining unit 206 is obtained. Furthermore, it notifies the state determination unit 208 of the correctness or wrongness of the determined answer and the timing at which the answer was acquired.

脳波計測部201は、ユーザ100の脳波を計測する。脳波計測部201は、脳波計102と、プロセッサの一部の機能とによって実現される。あるいは、脳波計測部201は、プロセッサの一部の機能によって実現されてもよく、この場合には、脳波計102からの出力信号を受信することによってユーザ100の脳波を計測する。なお、脳波計102は、上述のように、ユーザ100に装着されて、ユーザ100の脳波が取得できるように準備されている。脳波計102は、イヤーフック型(耳掛け型)のデバイスであり、頭部に接するように配置された第1の電極と、耳朶に接するように配置されたリファレンス電極とを持つ。一例として、図1に示すように、第1の電極は、耳介と側頭部に挟まれ、頭部に接する支持部102aに含まれ、リファレンス電極は、耳朶の表面に接する基台部102bに含まれてもよい。アース電極(ボディアースの電位を与える電極)は、耳朶の裏面に接する基台部102bに含められていてよい。脳波計102が計測して出力するユーザ100の脳波は、リファレンス電極を基準とした「第1電極とリファレンス電極の間の電圧値」の時系列変化を示してもよい。すなわち、脳波で示される複数の電圧値と複数の電圧値が計測された複数の時間は1対1に対応する。さらに、頭部に装着するデバイスでもよく、その場合は、ユーザ100の頭皮、又は、ユーザ100の額に装着する第1電極と、ユーザ100の耳朶に装着するリファレンス電極を含んでもよい。 The electroencephalogram measurement unit 201 measures electroencephalograms of the user 100 . The electroencephalogram measurement unit 201 is implemented by the electroencephalograph 102 and some functions of the processor. Alternatively, the electroencephalogram measuring unit 201 may be implemented by a part of the functions of the processor, and in this case, measures the electroencephalogram of the user 100 by receiving the output signal from the electroencephalograph 102 . As described above, the electroencephalograph 102 is prepared so that it can be worn by the user 100 and acquire the electroencephalogram of the user 100 . The electroencephalograph 102 is an earhook type (ear hook type) device, and has a first electrode placed in contact with the head and a reference electrode placed in contact with the earlobe. As an example, as shown in FIG. 1, the first electrode is sandwiched between the auricle and the temporal region and is included in the support portion 102a in contact with the head, and the reference electrode is the base portion 102b in contact with the surface of the earlobe. may be included in A ground electrode (an electrode that provides a body ground potential) may be included in the base portion 102b in contact with the back surface of the earlobe. The electroencephalogram of the user 100 measured and output by the electroencephalograph 102 may indicate time-series changes in "the voltage value between the first electrode and the reference electrode" with respect to the reference electrode. That is, the plurality of voltage values indicated by the electroencephalogram and the plurality of times during which the plurality of voltage values were measured correspond one-to-one. Furthermore, it may be a head-worn device, in which case it may include a first electrode worn on the user's 100 scalp or the user's 100 forehead and a reference electrode worn on the user's 100 earlobe.

脳波計測部201は、脳波計102が取得した脳波を、第1信号判定部204へ送信する。なお、脳波計測部201から、脳波を第1信号判定部204へ送信する手順は以下の通りである。まず、脳波計測部201は、ユーザ100の脳波を示す電気信号を増幅器に入力する。増幅器は、電気信号を差動増幅し、ローパスフィルタ(低域通過フィルタ)へ出力する。次に、ローパスフィルタは、不要な高周波成分を除去し、AD変換器へ出力する。AD変換器は、増幅器から出力されたアナログの信号をデジタルの信号に変換して出力する。最後に、AD変換器によって変換されたデジタル信号は、電気信号を第1信号判定部204へ無線で送信される。なお、増幅器と、ローパスフィルタと、AD変換器とは、脳波計測部201に含まれていてもよい。 The electroencephalogram measurement unit 201 transmits the electroencephalogram acquired by the electroencephalograph 102 to the first signal determination unit 204 . The procedure for transmitting the electroencephalogram from the electroencephalogram measurement unit 201 to the first signal determination unit 204 is as follows. First, the electroencephalogram measurement unit 201 inputs an electrical signal representing the electroencephalogram of the user 100 to the amplifier. The amplifier differentially amplifies the electrical signal and outputs it to a low-pass filter (low-pass filter). Next, the low pass filter removes unnecessary high frequency components and outputs to the AD converter. The AD converter converts the analog signal output from the amplifier into a digital signal and outputs the digital signal. Finally, the digital signal converted by the AD converter is wirelessly transmitted to the first signal determination unit 204 as an electrical signal. Note that the amplifier, low-pass filter, and AD converter may be included in the electroencephalogram measurement unit 201 .

第1信号判定部204は、脳波に含まれる、問題が出力された時点を起点とする第1の脳波に基づいて、ユーザ100の第1のひらめきの有無を判定する。この第1の脳波は、脳波計測部201によって計測されたユーザ100の脳波から抽出したものである。問題が出力された時点、とは、提示部209から通知された時点である。以下では、脳波計測部201によって得られたデジタル信号をユーザ100の脳波として記述する。 The first signal determination unit 204 determines whether or not the user 100 has the first inspiration based on the first electroencephalogram, which is included in the electroencephalogram and whose starting point is the time when the question was output. This first electroencephalogram is extracted from the electroencephalogram of the user 100 measured by the electroencephalogram measurement unit 201 . The point at which the question is output is the point at which the presentation unit 209 notifies. The digital signal obtained by the electroencephalogram measurement unit 201 is described below as the electroencephalogram of the user 100 .

具体的には、第1信号判定部204は、脳波計測部201によって計測されたユーザ100の脳波から、問題が出力された時点を起点とする第1の脳波を抽出する。そして、第1信号判定部204は、その第1の脳波に基づいて、ユーザ100の第1のひらめきの有無を判定する。より具体的には、第1信号判定部204は、問題が出力された時点を起点として、200msec以上2000msec以下の時間範囲における脳波から、第1の脳波を抽出する。第1のひらめきが有るときとは、具体的には、問題が出力された直後の反射的なひらめきが生じる心理状態を示している。さらに、第1信号判定部204は、判定した第1のひらめきの有無を状態決定部208へ通知する。 Specifically, the first signal determination unit 204 extracts the first electroencephalogram starting from the point in time when the question was output from the electroencephalograms of the user 100 measured by the electroencephalogram measurement unit 201 . Then, the first signal determination unit 204 determines whether or not the user 100 has the first inspiration based on the first electroencephalogram. More specifically, first signal determination section 204 extracts the first electroencephalogram from electroencephalograms in a time range of 200 msec or more and 2000 msec or less starting from the time when the question was output. Specifically, when there is a first flash of inspiration, it indicates a state of mind in which a reflexive flash of inspiration occurs immediately after the question is output. Furthermore, the first signal determination unit 204 notifies the state determination unit 208 of the presence or absence of the determined first inspiration.

また、第1のひらめきの有無の判定方法として脳波に含まれるシータ波を利用する。ここでシータ波について述べる。脳波において、シータ波は、精神活動中のひらめきを表す律動波であり、その周波数帯域は4~7Hzである。シータ波が表す心理状態、又は、生理状態は、ひらめき状態、又は、まどろみ状態であることが知られている。実施の形態においては、このシータ波の有無が、ひらめきの有無と相関があることを利用している。 In addition, theta waves included in brain waves are used as a method for determining the presence or absence of a first flash. Theta waves are described here. In electroencephalograms, theta waves are rhythmic waves representing flashes during mental activity, and have a frequency band of 4 to 7 Hz. It is known that the psychological state or physiological state represented by theta waves is an epiphany state or a slumbering state. The embodiment utilizes the fact that the presence or absence of this theta wave is correlated with the presence or absence of inspiration.

ここで、第1信号判定部204による第1のひらめきの有無を判定する方法について、詳細を述べる。 Here, the method of determining whether or not there is a first flash by the first signal determination unit 204 will be described in detail.

上述のように、第1信号判定部204は、脳波計測部201によって計測されたユーザ100の脳波から、問題表示後の所定の時間範囲において、第1のひらめきの有無を判定する。例えば、所定の時間範囲は、出力部210が問題を表示したタイミングを起点(すなわち、0msec)として、200msecから2000msecまでの範囲であり、この時間範囲における脳波から、第1の脳波を抽出する。さらに、第1信号判定部204は、この第1の脳波から、第1の脳波のシータ波帯域の成分を抽出し、抽出したシータ波帯域の成分に基づいて、ユーザ100の第1のひらめきの有無を判定する。なお、この第1の脳波から、第1の脳波のシータ波帯域の成分を抽出する手順は、以下の通りである。脳波計測部201に含まれるAD変換器によって変換されたデジタル信号は、図2で示した通信部108で受信される。さらに、通信部108は、そのデジタル信号をバンドパスフィルタへ出力する。バンドパスフィルタは、2Hzから10Hzまでの信号帯域に制限する。このような信号処理を経て、第1の脳波から第1の脳波のシータ波帯域の成分を抽出する。 As described above, the first signal determination unit 204 determines the presence or absence of the first inspiration from the brain waves of the user 100 measured by the electroencephalogram measurement unit 201 within a predetermined time range after the problem is displayed. For example, the predetermined time range is from 200 msec to 2000 msec starting from the timing when the output unit 210 displays the question (that is, 0 msec), and the first electroencephalogram is extracted from the electroencephalograms in this time range. Further, the first signal determination unit 204 extracts the theta wave band component of the first brain wave from the first brain wave, and determines the first flash of the user 100 based on the extracted theta wave band component. Determine presence/absence. The procedure for extracting the theta wave band component of the first electroencephalogram from the first electroencephalogram is as follows. A digital signal converted by the AD converter included in the electroencephalogram measurement unit 201 is received by the communication unit 108 shown in FIG. Furthermore, the communication unit 108 outputs the digital signal to the bandpass filter. A bandpass filter limits the signal band from 2 Hz to 10 Hz. Through such signal processing, the theta wave band component of the first brain wave is extracted from the first brain wave.

第1信号判定部204は、シータ波帯域の成分において、Vpp(Volt peak-to-peak)などの指標を用いることにより、第1のひらめきの有無を判定する。ここで、Vppとは、電圧において、最大電圧と最小電圧の差から算出される値である。例えば、第1信号判定部204は、ユーザ100の第1の脳波において、Vppが、所定の閾値以上を有する場合に、第1のひらめきが有ると判定する。所定の閾値とは、例えば、10μVが挙げられるが、これに限られるものではない。一方で、Vppが、この所定の閾値未満の場合は、第1のひらめきが無い、と判定する。 The first signal determination unit 204 determines the presence or absence of the first flash by using an index such as Vpp (Volt peak-to-peak) in the theta wave band component. Here, Vpp is a voltage value calculated from the difference between the maximum voltage and the minimum voltage. For example, the first signal determination unit 204 determines that there is a first flash when the Vpp of the first electroencephalogram of the user 100 is equal to or greater than a predetermined threshold. The predetermined threshold is, for example, 10 μV, but is not limited to this. On the other hand, when Vpp is less than this predetermined threshold value, it is determined that there is no first inspiration.

なお、第1信号判定部204は、問題が出力された時点を起点として、第1の脳波を抽出するが、その時間範囲は上記に限られない。例えば、抽出を開始する時点は、問題が出力された時点を起点として、50msec以上1000msec以下であればよく、好ましくは、100msec以上800msec以下、さらに好ましくは、150msec以上300msec以下であればよい。また、例えば、抽出を終了する時点は、問題が出力された時点を起点として、1000msec以上4000msec以下であればよく、好ましくは、1400msec以上3000msec以下、さらに好ましくは、1500msec以上2500msec以下であればよい。 Note that the first signal determination unit 204 extracts the first electroencephalogram starting from the point in time when the question was output, but the time range is not limited to the above. For example, the time to start extraction may be 50 msec or more and 1000 msec or less, preferably 100 msec or more and 800 msec or less, more preferably 150 msec or more and 300 msec or less, starting from the time when the question is output. Also, for example, the time to end the extraction may be 1000 msec or more and 4000 msec or less, preferably 1400 msec or more and 3000 msec or less, more preferably 1500 msec or more and 2500 msec or less, starting from the time when the question was output. .

また、所定の閾値は上記に限られない。所定の閾値は、1μV以上50μV以下であればよく、好ましくは、3μV以上30μV以下、さらに好ましくは6μV以上20μV以下であればよい。また、所定の閾値は、常に一定である必要はない。この所定の閾値は、個々のユーザ100によって異なることや、同一のユーザ100でも日々の心理状態によって異なることが想定される。そのため、第1信号判定部204は、個々のユーザ100に対応する個別の閾値を決定してもよい。 Also, the predetermined threshold is not limited to the above. The predetermined threshold should be 1 μV or more and 50 μV or less, preferably 3 μV or more and 30 μV or less, more preferably 6 μV or more and 20 μV or less. Also, the predetermined threshold need not always be constant. It is assumed that this predetermined threshold varies depending on individual users 100, and even the same user 100 varies depending on their daily mental state. Therefore, the first signal determination unit 204 may determine individual thresholds corresponding to individual users 100 .

なお、脳波計測部201は、上述の時間範囲における脳波を第1の脳波として計測し、第1信号判定部204は、その第1の脳波を抽出することなく脳波計測部201から取得してもよい。 The electroencephalogram measurement unit 201 measures the electroencephalogram in the above-described time range as the first electroencephalogram, and the first signal determination unit 204 acquires the electroencephalogram from the electroencephalogram measurement unit 201 without extracting the first electroencephalogram. good.

状態決定部208は、第1信号判定部204の判定結果と、解答判定部207の判定結果に基づいて、ユーザ100の問題に対する習熟度の状態を決定する。具体的には、状態決定部208は、第1のひらめきの有無と、解答の正誤とに基づいて、次に説明する4つの状態を決定する。すなわち、第1のひらめきが有かつ解答が正答の状態を状態1とし、第1のひらめきが有かつ解答が誤答の状態を状態2とし、第1のひらめきが無かつ解答が正答の状態を状態3とし、第1のひらめきが無かつ解答が誤答の状態を状態4と決定する。さらに、決定した状態を提示部209へ通知する。また、解答判定部207より通知された解答を取得した時点であるタイミングを用いて、さらに詳細な状態を決定してもよい。 The state determination unit 208 determines the proficiency state of the user 100 with respect to the question based on the determination result of the first signal determination unit 204 and the determination result of the answer determination unit 207 . Specifically, the state determination unit 208 determines four states described below based on the presence or absence of the first inspiration and whether the answer is correct or incorrect. State 1 is the state in which the first inspiration exists and the answer is correct, state 2 is the state in which the first inspiration exists and the answer is incorrect, and state 2 is the state in which the first inspiration is absent and the answer is correct. State 3 is defined, and state 4 is defined as a state in which there is no first inspiration and the answer is incorrect. Furthermore, the presentation unit 209 is notified of the determined state. Further, a more detailed state may be determined using the timing at which the answer is obtained, which is notified from the answer determination unit 207 .

提示部209は、状態決定部208の決定結果に従い、出力部210に出力させる内容を決定し、出力部210に内容を出力させる。例えば、提示部209は、難度と対応付けられた問題が複数記憶されているデータベースを参照して、そのデータベースの中からユーザ100に提示する問題を選定し、出力部210に出力させる。また、提示部209は、問題と同時に応答と解答の正誤についても、出力部210に出力させてもよい。当然ながら、提示部209は、第1の問題、次の問題以外の問題を、順次、出力部210に出力させてもよい。なお、各状態に対応して出力部210が表示する内容の詳細については、図8にて説明する。さらに、提示部209は、その問題を出力部210が表示した時点、つまり問題が出力された時点であるタイミングを、第1信号判定部204に通知する。 The presentation unit 209 determines the content to be output by the output unit 210 according to the determination result of the state determination unit 208, and causes the output unit 210 to output the content. For example, the presentation unit 209 refers to a database that stores a plurality of questions associated with difficulty levels, selects questions to be presented to the user 100 from the database, and causes the output unit 210 to output the questions. In addition, the presentation unit 209 may cause the output unit 210 to output the answers and the correctness/incorrectness of the answers at the same time as the questions. Of course, the presentation unit 209 may cause the output unit 210 to sequentially output questions other than the first question and the next question. Details of the contents displayed by the output unit 210 corresponding to each state will be described with reference to FIG. Furthermore, the presentation unit 209 notifies the first signal determination unit 204 of the timing at which the output unit 210 displays the question, that is, the timing at which the question is output.

[動作例]
図4は、図3で示した学習システム1000が行う第1の脳波の取得と表示のタイミングを示した図である。
[Example of operation]
FIG. 4 is a diagram showing the acquisition and display timing of the first electroencephalogram performed by the learning system 1000 shown in FIG.

第1信号判定部204は、問題が出力された時点、つまり問題表示の時刻t1を起点とする第1の脳波を、脳波計測部201によって計測された脳波から抽出する。また、問題が出力された時点は、提示部209から通知された時点である。この時刻t1を起点とする第1の脳波は、時刻t1から200msec経過した時点と、時刻t1から2000msec経過した時点(すなわちt2)との間の時間範囲における脳波である。さらに、第1信号判定部204は、この第1の脳波に基づいて、ユーザ100の第1のひらめきの有無を判定する。具体的には、第1の脳波から、第1の脳波のシータ波帯域の成分を抽出し、抽出したシータ波帯域の成分に基づいて、ユーザ100の第1のひらめきの有無を判定する。 The first signal determination unit 204 extracts the first electroencephalogram starting from the point in time when the question was output, that is, the time t1 when the question was displayed, from the electroencephalograms measured by the electroencephalogram measurement unit 201 . Also, the time at which the question is output is the time at which the presentation unit 209 notifies. The first electroencephalogram starting at time t1 is an electroencephalogram in the time range between the time 200 msec after time t1 and the time 2000 msec after time t1 (that is, t2). Furthermore, the first signal determination unit 204 determines whether or not the user 100 has the first inspiration based on the first electroencephalogram. Specifically, the theta wave band component of the first brain wave is extracted from the first brain wave, and the presence or absence of the first flash of the user 100 is determined based on the extracted theta wave band component.

取得部206は、時刻t1で出力された問題に対する解答が取得された時点、つまり解答入力の時刻t3において、解答と、解答を取得した時点であるタイミングとを取得する。なお、図4に示したように実施の形態1においては、第1の脳波の取得が完了する時刻t2と比べて、解答入力の時刻t3が遅い状態、すなわち、t3>t2>t1としているが、第1の脳波の取得が完了する時刻t2と比べて、解答入力の時刻t3が早くてもよい。すなわち、t2>t3>t1となってもよい。また、第1の脳波の取得が完了する時刻t2と、解答入力の時刻t3が同時、すなわち、t2=t3となってもよい。 Acquisition unit 206 acquires the answer and the timing at which the answer is obtained at time t3 when the answer to the question output at time t1 is obtained, that is, at time t3 when the answer is input. As shown in FIG. 4, in the first embodiment, the time t3 of answer input is later than the time t2 when acquisition of the first electroencephalogram is completed, that is, t3>t2>t1. , the answer input time t3 may be earlier than the time t2 at which acquisition of the first electroencephalogram is completed. That is, t2>t3>t1 may be established. Also, the time t2 at which the acquisition of the first electroencephalogram is completed and the time t3 at which the answer is input may be the same, that is, t2=t3.

解答判定部207は、時刻t4において、解答の正誤を判定する。なお解答の正誤を判定する時刻t4と、解答入力の時刻t3との時間関係は、図3に示したようにt4>t3であってもよいが、これに限られるものではない。 The answer determination unit 207 determines whether the answer is correct or incorrect at time t4. Note that the time relationship between the time t4 at which the correct/wrong answer is determined and the time t3 at which the answer is input may be t4>t3 as shown in FIG. 3, but is not limited to this.

提示部209は、時刻t5において、解答の正誤と応答とを出力部210に出力させる。なお、解答の正誤と応答とを出力させる時刻t5と、解答の正誤を判定する時刻t4との時間関係は、t5>t4であればよい。また、提示部209は、この時刻t5において、解答の正誤と応答だけでなく、状態決定部208が決定した状態に応じて、同時に、次の問題を出力部210に出力させてもよい。さらに、提示部209は、同時ではなく、解答の正誤と応答を出力部210に出力させた後に、次の問題を出力部210に出力させてもよい。 Presentation unit 209 causes output unit 210 to output the correct/wrong answer and the response at time t5. Note that the time relationship between the time t5 at which the correct/wrong answer and the response are output and the time t4 at which the correct/wrong answer is judged should be t5>t4. At time t5, the presentation unit 209 may cause the output unit 210 to simultaneously output the next question according to the state determined by the state determination unit 208 as well as the correct/wrong answer and the response. Furthermore, the presentation unit 209 may cause the output unit 210 to output the next question after outputting the correct/wrong answer and the response to the output unit 210 instead of at the same time.

また、解答入力の時刻t3と解答の正誤を判定する時刻t4との間は、特に定められるものではないが、例えば100msecから10000msecであり、好ましくは1000msecから8000msec、より好ましくは、1500msecから5000msecである。また、正誤を判定する時刻t4と解答の正誤と応答とを出力させる時刻t5との間は、特に定められるものではないが、例えば100msecから10000msecであり、好ましくは1000msecから8000msec、より好ましくは、1500msecから5000msecである。 The time t3 for inputting the answer and the time t4 for judging whether the answer is correct or incorrect is not particularly defined, but is, for example, 100 msec to 10000 msec, preferably 1000 msec to 8000 msec, more preferably 1500 msec to 5000 msec. be. Also, the time t4 for judging whether the answer is correct or incorrect and the time t5 for outputting the correct/wrong answer and the response are not particularly defined, but are, for example, 100 msec to 10000 msec, preferably 1000 msec to 8000 msec, more preferably, 1500 msec to 5000 msec.

図5は、図3で示した第1信号判定部204の処理を示すフローチャートである。 FIG. 5 is a flow chart showing processing of the first signal determination unit 204 shown in FIG.

第1信号判定部204は、脳波計測部201からユーザ100の脳波に関する信号を受け取る(ステップS100)。この信号には、脳波が含まれているが、ノイズも含まれていることがある。なお、ノイズ源には、人体外からの機器ノイズ、商用交流ノイズ、人体内からの筋電ノイズ、人体内からの眼電ノイズ、問題の提示、又は、解答の入力とは関連のない動きに起因するノイズ、及び、背景脳波等様々なものが考えられる。また、ノイズ源は1つに限られるものではなく、2つ以上の場合も考えられる。 The first signal determination unit 204 receives a signal related to the electroencephalogram of the user 100 from the electroencephalogram measurement unit 201 (step S100). This signal contains brain waves, but may also contain noise. The noise sources include equipment noise from outside the human body, commercial AC noise, myoelectric noise from inside the human body, electrooculographic noise from inside the human body, movement unrelated to the presentation of the question or the input of the answer. Various factors such as the resulting noise and background electroencephalograms are conceivable. Also, the number of noise sources is not limited to one, but may be two or more.

第1信号判定部204は、受け取った信号に対して特定の周波数帯域が含まれる波形を抽出するためにノイズ除去処理を行う(ステップS101)。例えば、第1信号判定部204は、信号に対してバンドパスフィルタにおいて、例えば2Hzから10Hzの帯域制限処理を行うことによって、特定の周波数帯域が含まれる脳波を抽出する。これにより、ノイズが除去される。 The first signal determination unit 204 performs noise removal processing on the received signal to extract a waveform containing a specific frequency band (step S101). For example, the first signal determination unit 204 extracts electroencephalograms containing a specific frequency band by subjecting the signal to band-limiting processing of, for example, 2 Hz to 10 Hz in a band-pass filter. This removes noise.

次に、第1信号判定部204は、提示部209から、問題をユーザ100に提示したタイミングを示す情報を受け取る(ステップS102)。 Next, the first signal determination unit 204 receives information indicating the timing of presenting the question to the user 100 from the presenting unit 209 (step S102).

第1信号判定部204は、ステップS101でノイズを除去したユーザ100の脳波に関する信号から、ステップS102で受け取った情報によって示されるタイミングを起点として、所定の時間範囲の脳波信号を切り出す(ステップS103)。例えば、第1信号判定部204は、問題表示のタイミングを起点として、200msecから2000msecまでの脳波信号を切り出しても良い。この切り出された脳波信号が、第1の脳波である。 The first signal determination unit 204 extracts an electroencephalogram signal within a predetermined time range from the signal related to the electroencephalogram of the user 100 from which the noise has been removed in step S101, starting from the timing indicated by the information received in step S102 (step S103). . For example, the first signal determination unit 204 may cut out an electroencephalogram signal from 200 msec to 2000 msec starting from the timing of displaying the problem. This clipped electroencephalogram signal is the first electroencephalogram.

第1信号判定部204は、ステップS103で切り出された所定の時間範囲のシータ波成分に対してVpp値を算出する(ステップS104)。 The first signal determination unit 204 calculates the Vpp value for the theta wave component in the predetermined time range cut out in step S103 (step S104).

第1信号判定部204は、ステップS104で算出されたVppが閾値以上かどうかを判定する。この閾値の設定は、予め定められた値を用いて行ってもよい(ステップS105)。 The first signal determination unit 204 determines whether the Vpp calculated in step S104 is equal to or greater than the threshold. This threshold value may be set using a predetermined value (step S105).

第1信号判定部204は、ステップS105の判定結果がYESの場合、第1のひらめきが有ると判定する(ステップS106)。 When the determination result of step S105 is YES, the first signal determination unit 204 determines that there is a first inspiration (step S106).

また、第1信号判定部204は、ステップS105の判定結果がNOの場合、第1のひらめきが無いと判定する(ステップS107)。 Further, when the determination result of step S105 is NO, the first signal determination unit 204 determines that there is no first inspiration (step S107).

図6は、図3で示した解答判定部207の処理を示すフローチャートである。 FIG. 6 is a flow chart showing processing of the answer determination unit 207 shown in FIG.

解答判定部207は、取得部206からユーザ100の第1の問題に対する解答を受け取る(ステップS200)。 The answer determination unit 207 receives the answer to the first question of the user 100 from the acquisition unit 206 (step S200).

解答判定部207は、受け取った解答に対して、解答の正誤を判定するために、ROM105に記録された正答と対応付けられた問題が複数記憶されているデータベースを参照する(ステップS201)。 The answer determination unit 207 refers to a database in which a plurality of questions associated with the correct answers recorded in the ROM 105 are stored in order to determine whether the received answer is correct or incorrect (step S201).

次に、解答判定部207は、受け取った解答に対し、ROM105に記録された正答と対応付けられた問題が複数記憶されているデータベースを参照し、正答と一致するかを判定する(ステップS202)。 Next, the answer determination unit 207 refers to a database that stores a plurality of questions associated with the correct answers recorded in the ROM 105 for the received answer, and determines whether the received answer matches the correct answer (step S202). .

解答判定部207は、ステップS202の判定結果がYESの場合、第1の問題に対する解答が正答であると判定する(ステップS203)。 If the determination result of step S202 is YES, the answer determination unit 207 determines that the answer to the first question is correct (step S203).

また、解答判定部207は、ステップS202の判定結果がNOの場合、第1の問題に対する解答が誤答であると判定する(ステップS204)。 Further, when the determination result of step S202 is NO, the answer determination unit 207 determines that the answer to the first question is an incorrect answer (step S204).

図7は、図5と図6の結果に基づいて状態決定部208によって決定される状態を示す図である。状態決定部208は、第1信号判定部204によって判定された第1のひらめきの有無(ひらめき有/無)と、解答判定部207によって判定された解答の正誤(正/誤)によって、ユーザ100の習熟度の状態を決定する。 FIG. 7 is a diagram showing states determined by the state determining unit 208 based on the results of FIGS. The state determination unit 208 determines the presence or absence of the first inspiration (existence of inspiration) determined by the first signal determination unit 204 and the correctness (correctness/incorrectness) of the answer determined by the answer determination unit 207. determine the proficiency status of

具体的には、状態決定部208は、下記のように習熟度の状態を決定する。 Specifically, the state determination unit 208 determines the proficiency level state as follows.

状態決定部208は、第1のひらめきが「有」で、かつ解答が「正答」の場合に、ユーザ100の状態を状態1と決定する。この状態1は、表示された問題に対して反射的にひらめきが有り、かつ、正答であり、表示された問題を十分に理解している状態を示している。すなわち、ユーザ100は、習熟した状態である。 The state determination unit 208 determines the state of the user 100 as state 1 when the first inspiration is "yes" and the answer is "correct". State 1 indicates a state in which the subject reflexively has an epiphany to the displayed question, has given the correct answer, and fully understands the displayed question. That is, the user 100 is in a proficient state.

状態決定部208は、第1のひらめきが「有」で、かつ解答が「誤答」の場合に、ユーザ100の状態を状態2と決定する。この状態2は、表示された問題に対して反射的にひらめきが有り、かつ、誤答であり、表示された問題に対し、計算の過程、又は、記入を間違えている状態を示している。すなわち、ユーザ100は、ケアレスミスの状態である。 The state determination unit 208 determines the state of the user 100 to be state 2 when the first inspiration is "yes" and the answer is "wrong". This state 2 indicates a state in which the user reflexively has an epiphany to the displayed question, answers incorrectly, and makes a mistake in the calculation process or in the entry of the displayed question. That is, the user 100 is in a careless miss state.

状態決定部208は、第1のひらめきが「無」で、かつ解答が「正答」の場合に、ユーザ100の状態を状態3と決定する。この状態3は、表示された問題に対して反射的にひらめきが無く、かつ、正答であり、表示された問題に対し、解答までの計算の過程が定着していないなど、習熟度が不足している状態を示している。すなわち、ユーザ100は、未習熟かつ要練習の状態である。 The state determination unit 208 determines the state of the user 100 as state 3 when the first inspiration is "no" and the answer is "correct". In this state 3, there is no inspiration reflexively to the displayed question, and the answer is correct. This indicates that the In other words, the user 100 is in an inexperienced state and needs practice.

状態決定部208は、第1のひらめきが「無」で、かつ解答が「誤答」の場合に、ユーザ100の状態を状態4と決定する。この状態4は、表示された問題に対して反射的にひらめきが無く、かつ、誤答であり、表示された問題を解くことができない状態を示している。すなわち、ユーザ100は、未習熟かつ要休憩の状態である。 The state determining unit 208 determines the state of the user 100 to be state 4 when the first inspiration is "no" and the answer is "wrong". This state 4 indicates a state in which the user reflexively lacks inspiration for the displayed question, answers incorrectly, and cannot solve the displayed question. In other words, the user 100 is in an inexperienced state and requires a break.

なお、状態決定部208は、上記のように、第1のひらめきの有無(ひらめき有/無)と、解答の正誤(正/誤)によって、ユーザ100の状態を決定するが、これ以外の方法を用いて決定してもよい。例えば、取得部206が取得した解答を取得した時点であるタイミングを用いて、ユーザ100の状態を決定してもよい。具体的には、次々と問題が出題されるときに、それぞれの問題に対する解答を取得したタイミングが徐々に早くなる場合は、徐々に習熟度が高まっている状態を示している。一方で、次々と問題が出題されるときに、それぞれの問題に対する解答を取得したタイミングが一定の場合や、徐々に遅くなる場合は、習熟度が一定のままの状態を示している。 As described above, the state determining unit 208 determines the state of the user 100 based on the presence or absence of the first inspiration (with or without inspiration) and the correctness of the answer (correctness/incorrectness). may be determined using For example, the state of the user 100 may be determined using the timing at which the answer obtained by the obtaining unit 206 is obtained. Specifically, when questions are asked one after another, if the timing at which the answer to each question is acquired gradually advances, this indicates a state in which the proficiency level is gradually increasing. On the other hand, when questions are asked one after another, if the timing at which the answer to each question is obtained is constant or gradually delays, this indicates that the proficiency level remains constant.

一方で、図7に示したように、第1のひらめきの有無(ひらめき有/無)と、解答の正誤(正/誤)によってのみ、ユーザ100の状態を決定し、解答を取得した時点であるタイミングを用いずに、ユーザ100の状態を決定してもよい。 On the other hand, as shown in FIG. 7, the state of the user 100 is determined only by the presence or absence of the first inspiration (with or without inspiration) and whether the answer is correct or incorrect (correct/incorrect). The state of the user 100 may be determined without using certain timing.

図8は、図7で示した各状態に対応する提示部209の処理を示す図である。提示部209は、状態決定部208による決定結果に応じて出力部210に表示させる内容を選択する。 FIG. 8 is a diagram showing processing of the presentation unit 209 corresponding to each state shown in FIG. The presentation unit 209 selects content to be displayed on the output unit 210 according to the determination result of the state determination unit 208 .

具体的には、提示部209は、状態決定部208による決定結果が状態1であった場合には、出力部210に表示させる内容として、継続して、問題を解くよう促す応答を選択する。そして、提示部209は、継続して、問題を解くよう促す表示を出力部210に出力させる。このような表示を行うのは、ユーザ100が状態1の場合、ユーザ100は、習熟度が高い状態であると考えられるためである。提示部209は、継続して、問題を解くよう促す応答として、例えば「良い調子です」といった応答を選択してもよい。 Specifically, when the determination result by the state determination unit 208 is state 1, the presentation unit 209 selects a response prompting the user to continue solving the problem as the content to be displayed on the output unit 210 . Then, the presentation unit 209 causes the output unit 210 to continuously output a display prompting the user to solve the problem. The reason why such display is performed is that when the user 100 is in state 1, the user 100 is considered to be in a state of high proficiency. The presentation unit 209 may continue to select a response such as "I am doing well" as a response prompting the user to solve the problem.

さらに、提示部209は、状態決定部208による決定結果が状態1であった場合には、出力部210に表示させる内容として、第1の問題よりも難しい第2の問題を決定する。そして提示部209は、第1の問題よりも難しい第2の問題を出力部210に出力させる。 Furthermore, when the determination result by the state determination unit 208 is state 1, the presentation unit 209 determines a second problem that is more difficult than the first problem as the content to be displayed on the output unit 210 . Then, the presentation unit 209 causes the output unit 210 to output a second question that is more difficult than the first question.

また、提示部209は、状態決定部208による決定結果が状態2であった場合には、出力部210に表示させる内容として、落ち着いて問題を解くことを促す応答を選択する。そして、提示部209は、落ち着いて問題を解くことを促す表示を出力部210に出力させる。このような表示を行うのは、ユーザ100が状態2の場合、ユーザ100は、ケアレスミスをしている状態と考えられるためである。提示部209は、落ち着いて問題を解くことを促す応答として、例えば「落ち着いて計算して下さい」といった具体的な行動を促す応答を選択してもよい。 Further, when the determination result by the state determination unit 208 is state 2, the presentation unit 209 selects a response prompting the user to calmly solve the problem as the content to be displayed on the output unit 210 . Then, the presentation unit 209 causes the output unit 210 to output a display prompting the user to calmly solve the problem. The reason why such a display is performed is that when the user 100 is in state 2, the user 100 is considered to be in a state of making a careless mistake. The presentation unit 209 may select, for example, a response prompting a specific action such as "calmly calculate" as the response prompting the user to calmly solve the problem.

さらに、提示部209は、状態決定部208による決定結果が状態2であった場合には、出力部210に表示させる内容として、第1の問題と同じ難度の第3の問題を決定する。そして提示部209は、第1の問題と同じ難度の第3の問題を出力部210に出力させる。 Furthermore, when the determination result by the state determination unit 208 is state 2, the presentation unit 209 determines a third problem having the same difficulty level as the first problem as content to be displayed on the output unit 210 . Then, the presentation unit 209 causes the output unit 210 to output a third question having the same level of difficulty as the first question.

また、提示部209は、状態決定部208による決定結果が状態3であった場合には、出力部210に表示させる内容として、次回は今回より速く問題を解く練習をすることを促す応答を選択する。そして、提示部209は、速く問題を解くことを促す表示を出力部210に出力させる。このような表示を行うのは、ユーザ100が状態3の場合、ユーザ100は、未習熟かつ要練習の状態であると考えられるためである。提示部209は、ユーザ100に次の問題へ意識を向けさせて、速く問題を解くことを促す応答として、例えば「次の問題は解いてみましょう」といった具体的な行動を促す応答を決定してもよい。 Further, when the determination result by the state determination unit 208 is state 3, the presentation unit 209 selects, as the content to be displayed on the output unit 210, a response prompting the user to practice solving the problem faster next time. do. Then, the presentation unit 209 causes the output unit 210 to output a display prompting to solve the problem quickly. The reason why such a display is performed is that when the user 100 is in state 3, the user 100 is considered to be in a state of inexperienced and practice required. The presentation unit 209 determines a response prompting a specific action such as "Let's solve the next problem" as a response prompting the user 100 to focus on the next problem and solve the problem quickly. You may

さらに、提示部209は、状態決定部208による決定結果が状態3であった場合には、出力部210に表示させる内容として、第1の問題と同じ難度の第3の問題、又は、第1の問題よりも簡単な第4の問題を決定する。そして提示部209は、第1の問題と同じ難度の第3の問題、又は、第1の問題よりも簡単な第4の問題を出力部210に出力させる。 Further, when the determination result by the state determination unit 208 is state 3, the presentation unit 209 displays, as content to be displayed on the output unit 210, a third problem having the same difficulty level as the first problem, or a third problem having the same difficulty level as the first problem. Determine a fourth problem that is easier than the problem of Then, the presentation unit 209 causes the output unit 210 to output a third question having the same difficulty level as the first question or a fourth question easier than the first question.

また、提示部209は、状態決定部208による決定結果が状態4であった場合には、出力部210に表示させる内容として、休憩を促す応答を選択する。そして、提示部209は、休憩を促す表示を出力部210に出力させる。このような表示を行うのは、ユーザ100が状態4の場合、ユーザ100は、未習熟かつ要休憩の状態であると考えられるためである。提示部209は、休憩を促す応答として、例えば「休憩後に、次の問題を解いてみましょう」といった具体的な行動を促す応答を決定してもよい。また、休憩を促す応答の具体的な内容として、例えば、ユーザ100がリラックスできるような内容や音声が挙げられる。 Further, when the determination result by the state determination unit 208 is state 4, the presentation unit 209 selects a response prompting a break as the content to be displayed on the output unit 210 . Then, the presentation unit 209 causes the output unit 210 to output a display prompting a break. The reason why such a display is performed is that when the user 100 is in state 4, it is considered that the user 100 is inexperienced and requires a break. The presentation unit 209 may determine a response prompting a specific action such as "Let's solve the next problem after the break" as the response prompting the user to take a break. Further, specific contents of the response prompting the user to take a break include, for example, contents and sounds that allow the user 100 to relax.

さらに、提示部209は、状態決定部208による決定結果が状態4であった場合には、更なる問題を出力部210に表示させない。 Furthermore, the presentation unit 209 does not cause the output unit 210 to display any further questions when the determination result by the state determination unit 208 is state 4 .

また、上記では、いずれの状態においても、提示部209は、問題と応答の両方を、出力部210に出力させたが、どちらか一方を出力部210に出力させても構わない。 In the above description, the presentation unit 209 causes the output unit 210 to output both the question and the response in either state, but the output unit 210 may output either one.

図9は、図8で決定した表示内容に従って、出力部210によって表示される画面300を示す図である。 FIG. 9 is a diagram showing a screen 300 displayed by the output unit 210 according to the display content determined in FIG.

出力部210は、問題表示欄301と、応答表示欄302と、解答入力欄303と、正誤表示欄304とを含む画面300を表示する。問題表示欄301には、提示部209によって選択された問題が表示される。解答入力欄303には、ユーザ100が入力した解答が表示される。また、解答入力欄303には、複数の選択肢が表示されていてもよい。この場合には、解答入力欄303には、複数の選択肢のうちの何れか1つが、ユーザ100の解答として選択され、残りの選択肢と異なる態様で表示される。正誤表示欄304には、表示された問題に対するユーザ100の解答が正答であったか否かが表示される。応答表示欄302には、提示部209によって決定された応答が表示される。例えば、状態決定部208によってユーザ100が状態1であると決定されると、応答表示欄302には、「良い調子です」という応答が表示される。また、状態決定部208による決定結果に応じて、出力部210は次の問題を表示してもよい。 The output unit 210 displays a screen 300 including a question display field 301 , an answer display field 302 , an answer input field 303 and a correct/wrong display field 304 . A question selected by the presentation unit 209 is displayed in the question display field 301 . The answer input field 303 displays the answer input by the user 100 . Also, a plurality of options may be displayed in the answer entry field 303 . In this case, one of the multiple options is selected as the answer for the user 100 in the answer entry field 303 and displayed in a manner different from the remaining options. The correct/wrong display column 304 displays whether or not the user 100 answered the displayed question correctly. A response determined by the presentation unit 209 is displayed in the response display field 302 . For example, when the state determination unit 208 determines that the user 100 is in state 1, the response display field 302 displays the response "I'm in good shape." Also, the output unit 210 may display the next question according to the determination result by the state determination unit 208 .

図10は、実施の形態1における学習システム1000の処理を示すフローチャートである。 FIG. 10 is a flow chart showing processing of the learning system 1000 according to the first embodiment.

出力部210は、提示部209が選択した問題を表示する(ステップS300)。この時、第1の問題は、図9に示す画面300の問題表示欄301に表示される。 The output unit 210 displays the questions selected by the presentation unit 209 (step S300). At this time, the first question is displayed in the question display column 301 of the screen 300 shown in FIG.

第1信号判定部204は、脳波計測部201によって計測される脳波から、図4に示す問題表示の時刻t1を起点として定められた時間範囲における第1の脳波を抽出する(ステップS301)。この場合、例えば、脳波計測部201は、ユーザ100の脳波を常に計測し、時系列的に記録している。第1信号判定部204は、この記録された脳波から第1の脳波を抽出する。 The first signal determination unit 204 extracts the first electroencephalogram in a time range determined from the time t1 of the problem display shown in FIG. 4 from the electroencephalograms measured by the electroencephalogram measurement unit 201 (step S301). In this case, for example, the electroencephalogram measurement unit 201 always measures the electroencephalogram of the user 100 and records it in time series. The first signal determination unit 204 extracts the first brain waves from the recorded brain waves.

次に、第1信号判定部204は、ステップS301において抽出した第1の脳波に基づき、ステップS300の問題提示に対してユーザ100の第1ひらめきが有無を判定する(ステップS302)。この判定は、上述の第1信号判定部204による第1のひらめきの有無を判定する方法にしたがって行われる。また、第1信号判定部204は、この判定結果を、状態決定部208へ通知する。 Next, the first signal determination unit 204 determines whether or not the user 100 has a first inspiration in response to the question presented in step S300 based on the first electroencephalogram extracted in step S301 (step S302). This determination is made according to the method of determining the presence or absence of the first flash by the first signal determining section 204 described above. Also, first signal determination section 204 notifies state determination section 208 of this determination result.

次に、ユーザ100は、画面300における問題表示欄301に表示された問題に対する解答を、その画面300の解答入力欄303に入力する。この解答の入力は、複数の選択肢からの選択であってもよい。このようなユーザ100による解答の入力によって、取得部206は、その解答を取得し、解答判定部207へ通知する(ステップS303)。 Next, the user 100 inputs the answer to the question displayed in the question display column 301 on the screen 300 into the answer input column 303 on the screen 300 . This answer input may be a selection from a plurality of options. With such an answer input by the user 100, the acquisition unit 206 acquires the answer and notifies it to the answer determination unit 207 (step S303).

次に、解答判定部207は、解答の正誤を判定する(ステップS304)。この判定は、上述の図6に示す通りに、行われる。また、解答判定部207は、この判定結果を状態決定部208へ通知する。 Next, the answer determination unit 207 determines whether the answer is correct or incorrect (step S304). This determination is made as shown in FIG. 6 above. Also, the answer determination unit 207 notifies the state determination unit 208 of this determination result.

次に、状態決定部208は、第1のひらめきの有無と、解答の正誤に基づき、ユーザ100の状態を決定する(ステップS305)。この判定は、上述の図7に示す通りに行われる。また、状態決定部208は、この決定された状態を、提示部209へ通知する。 Next, the state determining unit 208 determines the state of the user 100 based on the presence or absence of the first inspiration and whether the answer is correct or incorrect (step S305). This determination is made as shown in FIG. 7 above. Also, the state determination unit 208 notifies the presentation unit 209 of the determined state.

次に、提示部209は、ユーザ100の状態の決定結果に基づいて、出力部210に出力させる内容を決定する(ステップS306)。出力させる内容は、上述の図8に示す通りに行われ、図4に示す解答の正誤と応答とを出力させる時刻t5に、図9に示す画面300における正誤表示欄304と、応答表示欄302とに表示される。またさらに、次の問題が、問題表示欄301に表示されてもよい。 Next, the presentation unit 209 determines the content to be output by the output unit 210 based on the determination result of the state of the user 100 (step S306). The content to be output is performed as shown in FIG. 8, and at time t5 when the correct/wrong answers and responses shown in FIG. and is displayed. Furthermore, the next question may be displayed in the question display field 301.

また、学習システム1000の処理は上記に限られるものではなく、手順が入れ替わってもよい。例えば、ステップS301とステップS302は、ステップS303とステップ304の後に、処理されてもよい。つまり、ステップS300、ステップS303、ステップS304、ステップS301、ステップS302、ステップS305の手順でもよい。すなわち、第1信号判定部204に関する処理(ステップS301とステップS302)が、取得部206に関する処理(ステップS303)と解答判定部207に関する処理(ステップS304)の後に行われてもよい。 Also, the processing of the learning system 1000 is not limited to the above, and the procedures may be changed. For example, steps S301 and S302 may be processed after steps S303 and S304. That is, steps S300, S303, S304, S301, S302, and S305 may be used. That is, the processing for the first signal determination unit 204 (steps S301 and S302) may be performed after the processing for the acquisition unit 206 (step S303) and the processing for the answer determination unit 207 (step S304).

図11は、実施の形態1に係る学習方法のフローチャートである。 11 is a flowchart of a learning method according to Embodiment 1. FIG.

図10に示すフローチャートでは、学習システム1000に含まれる各構成要素がそれぞれの処理を実行するが、コンピュータプログラムを実行するコンピュータ装置が実施の形態の学習方法を実行してもよい。 In the flowchart shown in FIG. 10, each component included in the learning system 1000 executes each process, but a computer device that executes a computer program may execute the learning method of the embodiment.

実施の形態における学習方法は、コンピュータプログラムと出力装置とを有する学習システム1000を用いた学習方法である。そして、この学習方法では、ステップS400~S406の処理を実行する。 A learning method according to the embodiment is a learning method using a learning system 1000 having a computer program and an output device. Then, in this learning method, the processing of steps S400 to S406 is executed.

コンピュータ装置は、出力装置を介してユーザ100に第1の問題を出力する(ステップS400)。この出力装置は、出力部210に相当する装置であって、ディスプレイでもよく、スピーカであってもよい。 The computer device outputs the first question to the user 100 through the output device (step S400). This output device corresponds to the output unit 210, and may be a display or a speaker.

コンピュータ装置は、ユーザ100の第1の脳波を取得する(ステップS401)。 The computer device acquires the first electroencephalogram of the user 100 (step S401).

コンピュータ装置は、第1の問題が出力された時点を起点とする第1の脳波に基づいて、ユーザ100の第1のひらめきを判定する(ステップS402)。 The computer device determines the first inspiration of the user 100 based on the first electroencephalogram starting from the point in time when the first question was output (step S402).

コンピュータ装置は、ユーザ100の第1の問題に対する解答を取得する(ステップS403)。 The computer device acquires the answer to the first question of user 100 (step S403).

コンピュータ装置は、ユーザ100の第1の問題に対する解答の正誤を判定する(ステップS404)。 The computer device determines whether the answer to the first question by the user 100 is correct or incorrect (step S404).

コンピュータ装置は、第1のひらめきの有無と、第1の問題に対する解答の正誤に基づき、ユーザ100の状態を決定する(ステップS405)。 The computer device determines the state of the user 100 based on the presence or absence of the first inspiration and whether the answer to the first question is correct or incorrect (step S405).

コンピュータ装置は、ユーザ100の状態の決定結果に基づいて、出力装置に出力させる内容を決定する(ステップS406)。 The computer device determines the content to be output to the output device based on the determination result of the state of the user 100 (step S406).

[効果]
以上説明したように、学習システム1000は、ユーザ100に第1の問題を出力する出力部210と、第1の問題に対するユーザ100の解答を取得する取得部206と、ユーザ100の脳波を計測する脳波計測部201と、制御部200とを備える。制御部200は、(a)脳波に含まれる、第1の問題が出力された時点を起点とする第1の脳波に基づいて、ユーザ100の第1のひらめきの有無を判定する。さらに制御部200は、(b)解答の正誤を判定し、(c)第1のひらめきの有無と、正誤とに基づいて、出力部210に出力させる内容を決定し、出力部210に内容を出力させる。
[effect]
As described above, the learning system 1000 includes the output unit 210 that outputs the first question to the user 100, the acquisition unit 206 that acquires the answer of the user 100 to the first question, and the electroencephalogram of the user 100. An electroencephalogram measurement unit 201 and a control unit 200 are provided. The control unit 200 (a) determines whether or not the user 100 has the first inspiration based on the first electroencephalogram, which is included in the electroencephalogram and whose starting point is the time when the first question is output. Furthermore, the control unit 200 (b) determines whether the answer is correct or incorrect, and (c) determines the content to be output to the output unit 210 based on the presence or absence of the first inspiration and the correct/wrong answer, and outputs the content to the output unit 210. output.

このような学習システム1000は、ユーザ100の問題に対する解答と、問題を解く過程に対する脳波とに基づいて、問題に対する習熟度の状態を決定し、次に、習熟度の状態に応じた内容をユーザ100に取り組ませることができる。つまり、ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 determines the proficiency level of a question based on the user's 100 answer to the question and the electroencephalogram for the process of solving the problem, and then provides the user with content according to the proficiency level. 100 can be tackled. In other words, the user 100 can effectively improve their proficiency.

また、例えば、制御部200は、さらに、出力部210に、第1の問題の次の問題、及び、応答の少なくとも一方を出力させ、内容は、問題、及び、応答の少なくとも一方である。 Also, for example, the control unit 200 further causes the output unit 210 to output at least one of the question following the first question and the response, and the content is at least one of the question and the response.

このような学習システム1000は、習熟度の状態に応じた問題、及び、応答の少なくとも一方をユーザ100に取り組ませることができる。ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 can make the user 100 work on at least one of questions and responses according to the state of proficiency. The user 100 can effectively improve their proficiency.

また、例えば、応答は、ユーザ100に休憩を促す内容である。 Also, for example, the response is content that prompts the user 100 to take a break.

このような学習システム1000は、習熟度の状態に応じてユーザ100に休憩を促すことができる。ユーザ100は、効果的に休憩をすることができる。 Such a learning system 1000 can prompt the user 100 to take a break according to the level of proficiency. The user 100 can effectively take a rest.

また、例えば、制御部200は、(a)において、(a1)第1の脳波から、第1の脳波のシータ波帯域の成分を抽出し、(a2)抽出したシータ波帯域の成分に基づいて、ユーザ100の第1のひらめきの有無を判定する。 Further, for example, in (a), the control unit 200 (a1) extracts the theta wave band component of the first electroencephalogram from the first electroencephalogram, and (a2) extracts the theta wave band component based on the extracted theta wave band component. , to determine whether or not the user 100 has a first inspiration.

このような学習システム1000は、シータ波帯域の成分に基づいて、ユーザ100の第1のひらめきの有無を判定することによって、より詳細な習熟度が決定でき、その習熟度の状態に応じた内容をユーザ100に取り組ませることができる。つまり、ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 can determine a more detailed proficiency level by determining whether or not the user 100 has the first inspiration based on the components of the theta wave band, and can determine the content according to the state of the proficiency level. can be addressed by the user 100 . In other words, the user 100 can effectively improve their proficiency.

また、例えば、制御部200は、(a1)において、第1の問題が出力された時点を起点として、200msec以上2000msec以下の時間範囲における脳波から、第1の脳波を抽出する。 Also, for example, in (a1), the control unit 200 extracts the first electroencephalogram from the electroencephalograms in a time range of 200 msec or more and 2000 msec or less starting from the time when the first question was output.

このような学習システム1000は、第1の問題が出力された時点を起点として、200msec以上2000msec以下の時間範囲における脳波から、第1の脳波を抽出する。そのため、学習システム1000は、より詳細な習熟度が決定でき、その習熟度の状態に応じた内容をユーザ100に取り組ませることができる。ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 extracts the first electroencephalogram from electroencephalograms in a time range of 200 msec or more and 2000 msec or less starting from the time when the first question was output. Therefore, the learning system 1000 can determine a more detailed proficiency level, and allow the user 100 to work on the content according to the state of the proficiency level. The user 100 can effectively improve their proficiency.

また、例えば、制御部200は、(d1)解答が正答であり、第1のひらめきが有る場合、(e1)出力部210に、第1の問題よりも難しい第2の問題を出力させる。 Also, for example, if (d1) the answer is correct and there is a first inspiration, (e1) the control unit 200 causes the output unit 210 to output a second question that is more difficult than the first question.

このような学習システム1000は、習熟度の状態に応じた第1の問題よりも難しい第2の問題をユーザ100に取り組ませることができる。ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 can make the user 100 work on the second problem, which is more difficult than the first problem according to the state of proficiency. The user 100 can effectively improve their proficiency.

また、例えば、制御部200は、(d2)解答が誤答であり、第1のひらめきが有る場合、(e2)出力部210に、第1の問題と同じ難度の第3の問題を出力させる。 Further, for example, if (d2) the answer is an incorrect answer and there is a first inspiration, (e2) the control unit 200 causes the output unit 210 to output a third question with the same difficulty level as the first question. .

このような学習システム1000は、習熟度の状態に応じた第1の問題と同じ難度の第3の問題をユーザ100に取り組ませることができる。ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 can make the user 100 work on the third problem of the same difficulty level as the first problem according to the proficiency level. The user 100 can effectively improve their proficiency.

また、例えば、制御部200は、(d3)解答が正答であり、第1のひらめきが無い場合、(e3)出力部210に、第1の問題と同じ難度の第3の問題、又は、第1の問題よりも簡単な第4の問題のいずれかを出力させる。 Further, for example, if (d3) the answer is correct and there is no first inspiration, the control unit 200 outputs (e3) to the output unit 210 a third question with the same difficulty level as the first question, or a third question. Output any of the fourth problems that are easier than the first problem.

このような学習システム1000は、習熟度の状態に応じた第1の問題と同じ難度の第3の問題、又は、第1の問題よりも簡単な第4の問題のいずれかをユーザ100に取り組ませることができる。ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 challenges the user 100 to either a third problem of the same difficulty level as the first problem or a fourth problem easier than the first problem, depending on the level of proficiency. can let The user 100 can effectively improve their proficiency.

また、例えば、制御部200は、(d4)解答が誤答であり、第1のひらめきが無い場合、(e4)出力部210に、第1の問題よりも簡単な第4の問題、又は、休憩を促す内容を出力させる。 Also, for example, if (d4) the answer is a wrong answer and there is no first inspiration, the control unit 200 outputs (e4) to the output unit 210 a fourth question that is easier than the first question, or Output a message prompting you to take a break.

このような学習システム1000は、習熟度の状態に応じた第1の問題よりも簡単な第4の問題をユーザ100に取り組ませるか、休憩を促すことができる。ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 can make the user 100 work on the fourth problem, which is easier than the first problem, according to the level of proficiency, or prompt the user to take a break. The user 100 can effectively improve their proficiency.

また、例えば、制御部200は、(b)において、正答と対応付けられた問題が複数記憶されているデータベースを参照して、解答が正答であるか否かを判定する。さらに、制御部200は、(e1)において、難度と対応付けられた問題が複数記憶されているデータベースを参照して、出力部210に、第2の問題を出力させる。 Also, for example, in (b), the control unit 200 refers to a database in which a plurality of questions associated with correct answers are stored, and determines whether or not the answer is a correct answer. Furthermore, in (e1), the control unit 200 refers to a database that stores a plurality of questions associated with difficulty levels, and causes the output unit 210 to output the second question.

このような学習システム1000は、正答と対応付けられた問題が複数記憶されているデータベースを参照して、解答が正答であるか否かを判定すること、及び、難度と対応付けられた問題が複数記憶されているデータベースを参照することを実行する。これにより、学習システム1000は、より詳細な習熟度が決定でき、その習熟度の状態に応じた第1の問題よりも難しい第2の問題をユーザ100に取り組ませることができる。ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 refers to a database in which a plurality of questions associated with correct answers are stored, determines whether or not the answer is a correct answer, Refers to multiple stored databases. As a result, the learning system 1000 can determine a more detailed proficiency level, and allow the user 100 to work on the second problem that is more difficult than the first problem according to the state of the proficiency level. The user 100 can effectively improve their proficiency.

また、例えば、制御部200は、(b)において、正答と対応付けられた問題が複数記憶されているデータベースを参照して、解答が正答であるか否かを判定する。さらに、制御部200は、(e2)において、難度と対応付けられた問題が複数記憶されているデータベースを参照して、出力部210に、第3の問題を出力させる。 Also, for example, in (b), the control unit 200 refers to a database in which a plurality of questions associated with correct answers are stored, and determines whether or not the answer is a correct answer. Furthermore, in (e2), the control unit 200 refers to a database that stores a plurality of questions associated with difficulty levels, and causes the output unit 210 to output the third question.

このような学習システム1000は、正答と対応付けられた問題が複数記憶されているデータベースを参照して、解答が正答であるか否かを判定すること、及び、難度と対応付けられた問題が複数記憶されているデータベースを参照することを実行する。これにより、学習システム1000は、より詳細な習熟度が決定でき、その習熟度の状態に応じた第1の問題と同じ難度の第3の問題をユーザ100に取り組ませることができる。ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 refers to a database in which a plurality of questions associated with correct answers are stored, determines whether or not the answer is a correct answer, Refers to multiple stored databases. As a result, the learning system 1000 can determine a more detailed proficiency level, and allow the user 100 to work on the third problem with the same level of difficulty as the first problem according to the state of the proficiency level. The user 100 can effectively improve their proficiency.

また、例えば、制御部200は、(b)において、正答と対応付けられた問題が複数記憶されているデータベースを参照して、解答が正答であるか否かを判定する。さらに、制御部200は、(e3)において、難度と対応付けられた問題が複数記憶されているデータベースを参照して、出力部210に、第3の問題、又は、第4の問題のいずれかを出力させる。 Also, for example, in (b), the control unit 200 refers to a database in which a plurality of questions associated with correct answers are stored, and determines whether or not the answer is a correct answer. Furthermore, in (e3), the control unit 200 refers to a database that stores a plurality of questions associated with difficulty levels, and outputs either the third question or the fourth question to the output unit 210. output.

このような学習システム1000は、正答と対応付けられた問題が複数記憶されているデータベースを参照して、解答が正答であるか否かを判定すること、及び、難度と対応付けられた問題が複数記憶されているデータベースを参照することを実行する。これにより、学習システム1000は、より詳細な習熟度が決定でき、その習熟度の状態に応じた第1の問題と同じ難度の第3の問題、又は、第1の問題よりも簡単な第4の問題のいずれかをユーザ100に取り組ませることができる。ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 refers to a database in which a plurality of questions associated with correct answers are stored, determines whether or not the answer is a correct answer, Refers to multiple stored databases. As a result, the learning system 1000 can determine a more detailed level of proficiency. Depending on the level of proficiency, the third problem with the same difficulty level as the first problem, or the fourth problem easier than the first problem. Any of the following problems can be addressed by the user 100 . The user 100 can effectively improve their proficiency.

また、例えば、制御部200は、(b)において、正答と対応付けられた問題が複数記憶されているデータベースを参照して、解答が正答であるか否かを判定する。さらに、制御部200は、(e4)において、難度と対応付けられた問題が複数記憶されているデータベースを参照して、出力部210に、第4の問題を出力させる。 Also, for example, in (b), the control unit 200 refers to a database in which a plurality of questions associated with correct answers are stored, and determines whether or not the answer is a correct answer. Furthermore, in (e4), the control unit 200 refers to the database storing a plurality of questions associated with the difficulty level, and causes the output unit 210 to output the fourth question.

このような学習システム1000は、正答と対応付けられた問題が複数記憶されているデータベースを参照して、解答が正答であるか否かを判定すること、及び、難度と対応付けられた問題が複数記憶されているデータベースを参照することを実行する。これにより、学習システム1000は、より詳細な習熟度が決定でき、その習熟度の状態に応じた第1の問題よりも簡単な第4の問題をユーザ100に取り組ませるか、休憩を促すことができる。ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 refers to a database in which a plurality of questions associated with correct answers are stored, determines whether or not the answer is a correct answer, Refers to multiple stored databases. As a result, the learning system 1000 can determine a more detailed proficiency level, and make the user 100 work on the fourth problem easier than the first problem according to the state of the proficiency level, or prompt the user 100 to take a break. can. The user 100 can effectively improve their proficiency.

また、例えば、制御部200は、プロセッサとメモリとを有し、メモリには、(a)と(b)と(c)とを実行するためのプログラムが記憶されており、プロセッサは、メモリに記憶されているプログラムを実行する。 Further, for example, the control unit 200 has a processor and a memory, and the memory stores a program for executing (a), (b), and (c). Run a stored program.

このような学習システム1000は、ユーザ100の問題に対する解答と、問題を解く過程に対する脳波とに基づいて、問題に対する習熟度の状態を決定し、次に、習熟度の状態に応じた内容をユーザ100に取り組ませることができる。つまり、ユーザ100は、習熟度を効果的に向上させることができる。 Such a learning system 1000 determines the proficiency level of a question based on the user's 100 answer to the question and the electroencephalogram for the process of solving the problem, and then provides the user with content according to the proficiency level. 100 can be tackled. In other words, the user 100 can effectively improve their proficiency.

また、例えば、学習システム1000などのコンピュータが実行する学習方法は、ユーザ100に第1の問題を出力する第1出力ステップと、第1の問題に対するユーザ100の解答を取得する取得ステップとを含む。さらに、学習システム1000などのコンピュータが実行する学習方法は、ユーザ100の脳波を計測する脳波計測ステップと、制御ステップとを含む。制御ステップは、(a)脳波に含まれる、第1の問題が出力された時点を起点とする第1の脳波に基づいて、ユーザ100の第1のひらめきの有無を判定する第1判定ステップと、(b)解答の正誤を判定する第2判定ステップとを有する。さらに、制御ステップは、(c)第1のひらめきの有無と、正誤とに基づいて、第1出力ステップにて出力させる内容を決定し、内容を出力させる第2出力ステップとを有する。 Also, for example, a learning method executed by a computer such as the learning system 1000 includes a first output step of outputting a first question to the user 100 and an obtaining step of obtaining the user's 100 answer to the first question. . Furthermore, the learning method executed by a computer such as the learning system 1000 includes an electroencephalogram measurement step of measuring an electroencephalogram of the user 100 and a control step. The control step includes (a) a first determination step of determining whether or not user 100 has a first inspiration based on a first electroencephalogram, which is included in the electroencephalogram and whose starting point is the time when the first question was output; and (b) a second judgment step of judging whether the answer is correct or incorrect. Further, the control step has (c) a second output step of determining the content to be output in the first output step based on the presence or absence of the first inspiration and whether the result is correct or incorrect, and outputting the content.

このような学習方法は、ユーザ100の問題に対する解答と、問題を解く過程に対する脳波とに基づいて、問題に対する習熟度の状態を決定し、次に、習熟度の状態に応じた内容をユーザ100に取り組ませることができる。つまり、ユーザ100は、習熟度を効果的に向上させることができる。 In such a learning method, the user's 100 problem proficiency level is determined based on the user's 100 answer to the problem and the electroencephalogram for the process of solving the problem, and then the content corresponding to the proficiency level is provided to the user 100. can be worked on. In other words, the user 100 can effectively improve their proficiency.

また、例えば、学習システム1000など実行するコンピュータプログラムは、学習方法を実行するためのコンピュータプログラムである。コンピュータプログラムは、(f1)出力装置を介してユーザ100に第1の問題を出力し、(f2)第1の問題に対するユーザ100の解答を取得し、(f3)ユーザ100の脳波を計測する。さらに、コンピュータプログラムは、(f4)脳波に含まれる、第1の問題が出力された時点を起点とする第1の脳波に基づいて、ユーザ100の第1のひらめきの有無を判定し、(f5)解答の正誤を判定する。さらに、コンピュータプログラムは、(f6)第1のひらめきの有無と正誤とに基づいて、出力装置が出力する内容を決定し、出力装置に出力させる。 Also, for example, the computer program executed by the learning system 1000 is a computer program for executing the learning method. The computer program (f1) outputs a first question to the user 100 via an output device, (f2) acquires the user's 100 answer to the first question, and (f3) measures the brain waves of the user 100. Furthermore, the computer program (f4) determines whether or not the user 100 has the first inspiration based on the first brain wave starting from the point in time when the first question was output, which is included in the brain wave, and (f5 ) judge whether the answer is correct or not. Further, the computer program (f6) determines the content to be output by the output device based on the presence or absence of the first inspiration and whether it is correct or incorrect, and causes the output device to output.

このような学習方法は、ユーザ100の問題に対する解答と、問題を解く過程に対する脳波とに基づいて、問題に対する習熟度の状態を決定し、次に、習熟度の状態に応じた内容をユーザ100に取り組ませることができる。つまり、ユーザ100は、習熟度を効果的に向上させることができる。 In such a learning method, the user's 100 problem proficiency level is determined based on the user's 100 answer to the problem and the electroencephalogram for the process of solving the problem, and then the content corresponding to the proficiency level is provided to the user 100. can be worked on. In other words, the user 100 can effectively improve their proficiency.

(実施の形態2)
実施の形態2では、第2信号判定部205の判定結果を用いて、より詳細なユーザ100の習熟度の状態を決定する点が、実施の形態1と異なる。第1のひらめきが無かった場合に、実施の形態1では、第1の脳波の時間範囲が経過した後には、ユーザ100の習熟度の状態を詳細に判断することが難しくなる。しかし、実施の形態2では、第1の脳波において、第1のひらめきが無かった場合に、第2の脳波において、第2のひらめきの有無を判断することで、より詳細にユーザ100の習熟度の状態を判断することができる。これにより、本実施の形態では、より詳細にユーザ100の習熟度に応じた内容を、出力部210に出力させることができるため、ユーザ100の習熟度を、より効果的に向上させることができる。
(Embodiment 2)
Embodiment 2 differs from Embodiment 1 in that a more detailed proficiency state of user 100 is determined using the determination result of second signal determination section 205 . If there is no first inspiration, in Embodiment 1, after the time range of the first electroencephalogram has elapsed, it becomes difficult to determine the state of the proficiency level of user 100 in detail. However, in the second embodiment, when there is no first inspiration in the first electroencephalogram, the presence or absence of the second inspiration in the second electroencephalogram is determined, thereby determining the proficiency level of the user 100 in more detail. state can be determined. As a result, in the present embodiment, it is possible to cause the output unit 210 to output the content corresponding to the proficiency level of the user 100 in more detail, so that the proficiency level of the user 100 can be improved more effectively. .

[システム構成]
図12は、実施の形態2における学習システム1000Aの機能ブロックを示す図である。なお、実施の形態2では、実施の形態1と共通の構成要素については同一の符号を付し、その詳細な説明を省略する。
[System configuration]
FIG. 12 is a diagram showing functional blocks of a learning system 1000A according to Embodiment 2. As shown in FIG. In addition, in Embodiment 2, the same code|symbol is attached|subjected about the component which is common in Embodiment 1, and the detailed description is abbreviate|omitted.

実施の形態2における学習システム1000Aは、実施の形態1に加え、第2信号判定部205を備える。したがって、実施の形態2では、第1信号判定部204、第2信号判定部205、解答判定部207、状態決定部208、提示部209が、制御部200に含まれる構成要素である。この制御部200は、実施の形態1と同様、例えば少なくとも1つのプロセッサにより構成されている。 Learning system 1000A in Embodiment 2 includes second signal determination section 205 in addition to Embodiment 1. FIG. Therefore, in Embodiment 2, first signal determination section 204 , second signal determination section 205 , answer determination section 207 , state determination section 208 , and presentation section 209 are components included in control section 200 . This control unit 200 is composed of, for example, at least one processor, as in the first embodiment.

第2信号判定部205は、脳波に含まれる、問題が出力された時点を起点とする第2の脳波に基づいて、ユーザ100の第2のひらめきの有無を判定する。この第2の脳波は、脳波計測部201によって計測されたユーザ100の脳波から抽出したものである。また、問題が出力された時点は、提示部209から通知された時点である。 The second signal determination unit 205 determines whether or not the user 100 has a second inspiration based on the second brain wave starting from the point in time when the question was output, which is included in the brain wave. This second electroencephalogram is extracted from the electroencephalogram of the user 100 measured by the electroencephalogram measurement unit 201 . Also, the time at which the question is output is the time at which the presentation unit 209 notifies.

具体的には、第2信号判定部205は、脳波から、問題が出力された時点を起点とする第2の脳波を抽出する。そして、第1信号判定部204は、その第2の脳波に基づいて、ユーザ100の第2のひらめきの有無を判定する。より具体的には、第2信号判定部205は、問題が出力された時点を起点として、2000msec経過した以降における脳波から、第2の脳波を抽出する。第2のひらめきが有るときとは、具体的には、問題が出力された直後の反射的なひらめきは無いが、問題内容のイメージを行った後にひらめきが有った心理状態を示している。さらに、第2信号判定部205は、判定した第2のひらめきの有無と、第2のひらめきが発生した時点であるタイミングとを状態決定部208へ通知する。 Specifically, the second signal determination unit 205 extracts a second brain wave starting from the point in time when the question was output from the brain waves. Then, the first signal determination unit 204 determines whether or not the user 100 has the second inspiration based on the second electroencephalogram. More specifically, the second signal determination unit 205 extracts the second brain wave from the brain wave after 2000 msec have passed since the time when the question was output. Specifically, when there is a second flash of inspiration, there is no reflexive flash of inspiration immediately after the question is output, but a psychological state in which the subject has a flash of inspiration after imagining the content of the question. Furthermore, the second signal determination unit 205 notifies the state determination unit 208 of the presence or absence of the determined second flash and the timing at which the second flash occurred.

また、第2のひらめきの有無の判定方法として、第1のひらめきの有無の判定方法と同様に、脳波に含まれるシータ波を利用する。 In addition, as the second method for determining the presence or absence of inspiration, theta waves included in the brain waves are used in the same manner as the first method for determining the presence or absence of inspiration.

さらに、第2のひらめきの有無を判定する方法について、詳細を述べる。 Furthermore, a method for determining the presence or absence of the second inspiration will be described in detail.

上述のように、第2信号判定部205は、脳波計測部201によって計測されたユーザ100の脳波から、問題表示後の所定の時間範囲において、第2のひらめきの有無を判定する。例えば、所定の時間範囲は、出力部210が問題を表示したタイミングから、約2000msec後の範囲であり、この時間範囲における脳波から、第2の脳波を抽出する。さらに、第2信号判定部205は、この第2の脳波から、第2の脳波のシータ波帯域の成分を抽出し、抽出したシータ波帯域の成分に基づいて、ユーザ100の第2のひらめきの有無を判定する。 As described above, the second signal determination unit 205 determines whether or not there is a second inspiration within a predetermined time range after the problem is displayed, based on the electroencephalogram of the user 100 measured by the electroencephalogram measurement unit 201 . For example, the predetermined time range is about 2000 msec after the timing when the output unit 210 displayed the question, and the second electroencephalogram is extracted from the electroencephalograms in this time range. Further, the second signal determination unit 205 extracts the theta wave band component of the second brain wave from the second brain wave, and determines the second flash of the user 100 based on the extracted theta wave band component. Determine presence/absence.

第2信号判定部205は、シータ波帯域の成分において、Vppなどの指標を用いることにより、第2のひらめきの有無を判定する。例えば、第2信号判定部205は、ユーザ100の第2の脳波において、Vppが、所定の閾値以上を有する場合に、第2のひらめきが有ると判定する。所定の閾値とは、例えば、10μVが挙げられるが、これに限られるものではない。一方で、Vppが、この所定の閾値未満の場合は、第2のひらめきが無い、と判定する。 The second signal determination unit 205 determines whether or not there is a second flash by using an index such as Vpp in the theta wave band component. For example, the second signal determination unit 205 determines that there is a second flash when the Vpp of the second electroencephalogram of the user 100 is greater than or equal to a predetermined threshold. The predetermined threshold is, for example, 10 μV, but is not limited to this. On the other hand, if Vpp is less than this predetermined threshold, it is determined that there is no second flash.

なお、第2信号判定部205は、問題が出力された時点を起点として、第2の脳波を抽出するが、その時間範囲は上記に限られない。例えば、抽出を開始する時点は、問題が出力された時点を起点として、1000msec以上4000msec以下であればよく、好ましくは、1400msec以上3000msec以下、さらに好ましくは、1500msec以上2500msec以下であればよい。また、例えば、抽出を終了する時点は、問題が出力された時点を起点として、4000msec以上10000msec以下であればよく、好ましくは、5000msec以上7000msec以下、さらに好ましくは、5500msec以上6500msec以下であればよい。また、当然だが、第2信号判定部205が第2の脳波の抽出を開始する時点は、第1信号判定部204が第1の脳波抽出を終了する時点より、後である必要がある。 Second signal determination section 205 extracts the second electroencephalogram starting from the point in time when the question was output, but the time range is not limited to the above. For example, the time to start extraction may be 1000 msec or more and 4000 msec or less, preferably 1400 msec or more and 3000 msec or less, and more preferably 1500 msec or more and 2500 msec or less, starting from the time when the question is output. Also, for example, the time to end the extraction may be 4000 msec or more and 10000 msec or less, preferably 5000 msec or more and 7000 msec or less, more preferably 5500 msec or more and 6500 msec or less, starting from the time when the question was output. . Also, of course, the time point at which the second signal determination section 205 starts extracting the second brain wave must be after the time point at which the first signal determination section 204 ends the extraction of the first brain wave.

また、所定の閾値は上記に限られない。所定の閾値は、1μV以上50μV以下であればよく、好ましくは、3μV以上30μV以下、さらに好ましくは6μV以上20μV以下であればよい。また、所定の閾値は、常に一定である必要はない。この所定の閾値は、個々のユーザ100によって異なることや、同一のユーザ100でも日々の心理状態によって異なることが想定される。そのため、第1信号判定部204は、個々のユーザ100に対応する個別の閾値を決定してもよい。 Also, the predetermined threshold is not limited to the above. The predetermined threshold should be 1 μV or more and 50 μV or less, preferably 3 μV or more and 30 μV or less, more preferably 6 μV or more and 20 μV or less. Also, the predetermined threshold need not always be constant. It is assumed that this predetermined threshold varies depending on individual users 100, and even the same user 100 varies depending on their daily mental state. Therefore, the first signal determination unit 204 may determine individual thresholds corresponding to individual users 100 .

[動作例]
図13は、図12で示した学習システム1000Aが行う第2の脳波の取得と表示のタイミングを示した図である。
[Example of operation]
FIG. 13 is a diagram showing the acquisition and display timing of the second electroencephalogram performed by the learning system 1000A shown in FIG.

第2信号判定部205は、問題が出力された時点、つまり問題表示の時刻t1を起点とする第2の脳波を、脳波計測部201によって計測された脳波から抽出する。また、問題が出力された時点は、提示部209から通知された時点である。この時刻t1を起点とする第2の脳波は、時刻t1から2000msec経過した時点(すなわちt2)と、時刻t2から4000msec経過した時点(すなわちt3)との間の時間範囲における脳波である。さらに、第2信号判定部205は、この第2の脳波に基づいて、ユーザ100の第2のひらめきの有無を判定する。具体的には、第2の脳波から、第2の脳波のシータ波帯域の成分を抽出し、抽出したシータ波帯域の成分に基づいて、ユーザ100の第2のひらめきの有無を判定する。 The second signal determination unit 205 extracts a second electroencephalogram starting from the point in time when the question was output, that is, the time t1 when the question was displayed, from the electroencephalograms measured by the electroencephalogram measurement unit 201 . Also, the time at which the question is output is the time at which the presentation unit 209 notifies. The second electroencephalogram starting at time t1 is an electroencephalogram in the time range between the time 2000 msec after time t1 (ie t2) and the time 4000 msec after time t2 (ie t3). Furthermore, the second signal determination unit 205 determines whether or not the user 100 has a second flash based on this second electroencephalogram. Specifically, the theta wave band component of the second brain wave is extracted from the second brain wave, and the presence or absence of the second flash of the user 100 is determined based on the extracted theta wave band component.

取得部206は、時刻t1で出力された問題に対する解答が取得された時点、つまり解答入力の時刻t7において、解答と、解答を取得した時点であるタイミングと取得する。なお、図4に示したように実施の形態1においては、第2の脳波の取得が完了する時刻t6と比べて、解答入力の時刻t7が遅い状態、すなわち、t7>t6>t1としているが、第2の脳波の取得が完了する時刻t6と比べて、解答入力の時刻t7が早くてもよい。すなわち、t6>t7>t1となってもよい。また、第2の脳波の取得が完了する時刻t6と、解答入力の時刻t7が同時、すなわち、t6=t7となってもよい。 Acquisition unit 206 acquires the answer and the timing at which the answer was acquired at time t7 when the answer to the question output at time t1 was acquired, that is, at time t7 of answer input. As shown in FIG. 4, in Embodiment 1, the time t7 of answer input is later than the time t6 when acquisition of the second electroencephalogram is completed, that is, t7>t6>t1. , the answer input time t7 may be earlier than the time t6 at which acquisition of the second electroencephalogram is completed. That is, t6>t7>t1 may be established. Also, the time t6 at which the acquisition of the second electroencephalogram is completed and the time t7 at which the answer is input may be the same, that is, t6=t7.

解答判定部207は、時刻t8において、解答の正誤を判定する。なお解答の正誤を判定する時刻t8と、解答入力の時刻t7との時間関係は、図13に示したようにt8>t6であってもよいが、これに限られるものではない。 The answer determination unit 207 determines whether the answer is correct or incorrect at time t8. Note that the time relationship between the time t8 for judging whether the answer is right or wrong and the time t7 for inputting the answer may be t8>t6 as shown in FIG. 13, but is not limited to this.

提示部209は、時刻t9において、解答の正誤と応答とを出力部210に出力させる。なお、解答の正誤と応答とを出力させる時刻t9と、解答の正誤を判定する時刻t8との時間関係は、t9>t8であればよい。また、提示部209は、この時刻t9において、解答の正誤と応答だけでなく、状態決定部208が決定した状態に応じて、同時に、次の問題を、出力部210に出力させてもよい。さらに、提示部209は、同時ではなく、解答の正誤と応答を出力部210に出力させた後に、次の問題を出力部210に出力させてもよい。 Presentation unit 209 causes output unit 210 to output the correct/wrong answer and the response at time t9. Note that the time relationship between the time t9 at which the correct/wrong answer and the response are output and the time t8 at which the correct/wrong answer is judged should be t9>t8. At time t9, the presentation unit 209 may cause the output unit 210 to simultaneously output the next question according to the state determined by the state determination unit 208, in addition to the correct/wrong answer and the response. Furthermore, the presentation unit 209 may cause the output unit 210 to output the next question after outputting the correct/wrong answer and the response to the output unit 210 instead of at the same time.

また、解答入力の時刻t7と解答の正誤を判定する時刻t8との間は、特に定められるものではないが、例えば100msecから10000msecであり、好ましくは1000msecから8000msec、より好ましくは、1500msecから5000msecである。また、正誤を判定する時刻t8と解答の正誤と応答とを出力させる時刻t9との間は、特に定められるものではないが、例えば100msecから10000msecであり、好ましくは1000msecから8000msec、より好ましくは、1500msecから5000msecである。 The time t7 for inputting the answer and the time t8 for judging whether the answer is correct or incorrect is not particularly defined, but is, for example, 100 msec to 10000 msec, preferably 1000 msec to 8000 msec, more preferably 1500 msec to 5000 msec. be. Also, the time t8 for judging whether the answer is correct or incorrect and the time t9 for outputting the correct/wrong answer and the response are not particularly defined, but are, for example, 100 msec to 10000 msec, preferably 1000 msec to 8000 msec, more preferably 1500 msec to 5000 msec.

図14は、第2信号判定部205の処理を示すフローチャートである。 FIG. 14 is a flow chart showing the processing of the second signal determination section 205. As shown in FIG.

第2信号判定部205は、脳波計測部201からユーザ100の脳波に関する信号を受け取る(ステップS500)。この信号には、脳波が含まれているが、ノイズも含まれていることがある。なお、ノイズ源には、人体外からの機器ノイズ、商用交流ノイズ、人体内からの筋電ノイズ、人体内からの眼電ノイズ、問題の提示、又は、解答の入力とは関連のない動きに起因するノイズ、及び、背景脳波等様々なものが考えられる。また、ノイズ源は1つに限られるものではなく、2つ以上の場合も考えられる。 The second signal determination unit 205 receives a signal related to the electroencephalogram of the user 100 from the electroencephalogram measurement unit 201 (step S500). This signal contains brain waves, but may also contain noise. The noise sources include equipment noise from outside the human body, commercial AC noise, myoelectric noise from inside the human body, electrooculographic noise from inside the human body, movement unrelated to the presentation of the question or the input of the answer. Various factors such as the resulting noise and background electroencephalograms are conceivable. Also, the number of noise sources is not limited to one, but may be two or more.

第2信号判定部205は、受け取った信号に対して特定の周波数帯域が含まれる波形を抽出するためにノイズ除去処理を行う(ステップS501)。例えば、第2信号判定部205は、信号に対してバンドパスフィルタにおいて、例えば2Hzから10Hzの帯域制限処理を行うことによって、特定の周波数帯域が含まれる脳波を抽出する。これにより、ノイズが除去される。 The second signal determination unit 205 performs noise removal processing on the received signal to extract a waveform containing a specific frequency band (step S501). For example, the second signal determination unit 205 extracts electroencephalograms containing a specific frequency band by subjecting the signal to band-limiting processing of, for example, 2 Hz to 10 Hz in a band-pass filter. This removes noise.

次に、第2信号判定部205は、提示部209から、問題をユーザ100に提示したタイミングを示す情報を受け取る(ステップS502)。 Next, the second signal determination unit 205 receives information indicating the timing of presenting the question to the user 100 from the presenting unit 209 (step S502).

第2信号判定部205は、ステップS501でノイズを除去したユーザ100の脳波に関する信号から、ステップS102で受け取った情報によって示されるタイミングを起点として、所定の時間範囲の脳波信号を切り出す(ステップS503)。例えば、第2信号判定部205は、問題表示のタイミングを起点として、2000msec以降の脳波信号を切り出しても良い。この切り出された脳波信号が、第2の脳波である。 The second signal determination unit 205 cuts out an electroencephalogram signal in a predetermined time range from the signal related to the electroencephalogram of the user 100 from which the noise has been removed in step S501, starting from the timing indicated by the information received in step S102 (step S503). . For example, the second signal determination unit 205 may cut out an electroencephalogram signal after 2000 msec starting from the timing of displaying the problem. This clipped electroencephalogram signal is the second electroencephalogram.

第2信号判定部205は、ステップS503で切り出された所定の時間範囲のシータ波成分に対してVpp値を算出する(ステップS504)。 The second signal determination unit 205 calculates the Vpp value for the theta wave component in the predetermined time range cut out in step S503 (step S504).

第2信号判定部205は、ステップS504で算出されたVppが閾値以上かどうかを判定する(ステップS505)。この閾値の設定は、予め定められた値を用いて行ってもよい。 The second signal determination unit 205 determines whether the Vpp calculated in step S504 is equal to or greater than the threshold (step S505). This threshold may be set using a predetermined value.

第2信号判定部205は、ステップS505の判定結果がYESの場合、第2のひらめきが有ると判定する(ステップS506)。 If the determination result of step S505 is YES, the second signal determination unit 205 determines that there is a second inspiration (step S506).

また、第2信号判定部205は、ステップS505の判定結果がNOの場合、第2のひらめきが無いと判定する(ステップS507)。 Further, when the determination result of step S505 is NO, the second signal determination unit 205 determines that there is no second inspiration (step S507).

次に、第2のひらめきの有無、また、第2のひらめきが発生した時点であるタイミングを利用して、ユーザ100の習熟度の状態を判定する方法について述べる。ここでは、一例として、第1のひらめきが無い場合について示す。すなわち第1のひらめきが無い場合とは、図7で示した状態決定部208によって決定される状態のうち、第1のひらめきが「無」でかつ解答が「正答」である状態3と、第1のひらめきが「無」でかつ解答が「誤答」である状態4の場合である。 Next, a method of judging the proficiency level of the user 100 using the presence or absence of a second inspiration and the timing at which the second inspiration occurs will be described. Here, as an example, a case where there is no first inspiration is shown. That is, the case where there is no first inspiration is state 3 in which the first inspiration is "no" and the answer is "correct" among the states determined by the state determination unit 208 shown in FIG. This is the case of state 4 where the inspiration of 1 is "no" and the answer is "wrong".

状態3(第1のひらめき無でかつ解答が正答)において、第2のひらめきが有る場合、問題が出力された直後の反射的なひらめきは無いが、問題内容のイメージを行った後にひらめきが有り、問題に対して習熟度が低い状態を示している。 In state 3 (no first inspiration and correct answer), if there is a second inspiration, there is no reflexive inspiration immediately after the question is output, but there is an inspiration after imagining the content of the question. , indicates that the proficiency level for the problem is low.

また、この場合、第2のひらめきが発生した時点であるタイミングに着目する。次々と問題が出題されるときに、それぞれの問題に対する第2のひらめきが発生した時点であるタイミングが徐々に早くなる場合は、徐々に習熟度が高まっている状態を示している。一方で、次々と問題が出題されるときに、それぞれの問題に対する第2のひらめきが発生した時点であるタイミングが一定の場合や、徐々に遅くなる場合は、習熟度が一定のままの状態を示している。 In this case, attention is focused on the timing when the second inspiration occurs. When questions are asked one after another, if the timing at which the second inspiration occurs for each question gradually advances, this indicates that the skill level is gradually increasing. On the other hand, when questions are asked one after another, if the timing at which the second inspiration for each question occurs is constant, or if it gradually delays, the proficiency level will remain constant. showing.

また、状態3(第1のひらめき無でかつ解答が正答)において、第2のひらめきが無い場合、問題が出力された直後の反射的なひらめきは無く、問題内容のイメージを行った後にもひらめきは無く、問題に対して習熟度が不足している状態を示している。 In addition, in state 3 (no first inspiration and correct answer), if there is no second inspiration, there is no reflexive inspiration immediately after the question is output, and there is no inspiration even after imagining the content of the question. There is no problem, indicating that the proficiency level for the problem is insufficient.

次に、状態4(第1のひらめき無でかつ解答が誤答)において、第2のひらめきが有る場合について記す。この場合、問題が出力された直後の反射的なひらめきは無く、問題内容のイメージを行った後にひらめきが有るが、表示された問題に対し、計算の過程、又は、記入を間違えている状態を示している。すなわち、ユーザ100は、ケアレスミスの状態である。 Next, the case where there is a second inspiration in state 4 (no first inspiration and wrong answer) will be described. In this case, there is no reflexive inspiration immediately after the question is output, but there is an inspiration after the image of the question content, but for the displayed question, the process of calculation or the state of incorrect entry showing. That is, the user 100 is in a careless miss state.

また、状態4(第1のひらめき無でかつ解答が誤答)において、第2のひらめきが無い場合、問題が出力された直後の反射的なひらめきは無く、問題内容のイメージを行った後にもひらめきは無く、表示された問題を解くことができない状態を示している。 In addition, in state 4 (no first inspiration and wrong answer), if there is no second inspiration, there is no reflexive inspiration immediately after the question is output, and even after imagining the question content There is no inspiration, indicating that the displayed problem cannot be solved.

なお、実施の形態2においては、第1信号判定部204と第2信号判定部205とは、それぞれ独立して稼働する構成を示した。しかしながら、第2信号判定部205が、第2のひらめきの有無を判定するか否かは、第1のひらめきが無い場合に限ってもよい。すなわち、第1信号判定部204が、第1のひらめきが無いと判断した場合にのみ、第2信号判定部205が、脳波から、問題が出力された時点を起点とする第2の脳波を抽出してもよい。その場合には、第1信号判定部204は、第2信号判定部205へ向けて、第1のひらめきが無い旨を通知し、その後、第2信号判定部205は、第2の脳波を取得し、第2のひらめきの有無を判定する。 In addition, in Embodiment 2, the structure in which the 1st signal determination part 204 and the 2nd signal determination part 205 each operate independently was shown. However, whether or not the second signal determination section 205 determines whether or not there is a second inspiration may be limited to when there is no first inspiration. That is, only when the first signal determination unit 204 determines that there is no first inspiration, the second signal determination unit 205 extracts the second brain wave starting from the point in time when the question was output. You may In that case, the first signal determination unit 204 notifies the second signal determination unit 205 that there is no first flash, and then the second signal determination unit 205 acquires the second electroencephalogram. Then, the presence or absence of the second inspiration is determined.

[効果]
以上説明したように、学習システム1000Aにおいては、上記学習システム1000に加えて、制御部200は、以下の動作を行う。制御部200は、(a)に続いて、(a3)第1の問題が出力した時点を起点として、2000msec以上経過した以降の時間範囲における脳波から、第2の脳波を抽出し、第2の脳波に基づいて、ユーザ100の第2のひらめきの有無を判定する。さらに、制御部200は、(b)解答の正誤を判定し、(c)において、(c1)第1のひらめきの有無と、第2のひらめきの有無と、正誤とに基づいて、出力部210に出力させる内容を決定し、出力部210に内容を出力させる。
[effect]
As described above, in learning system 1000A, in addition to learning system 1000, control section 200 performs the following operations. After (a), the control unit 200 (a3) extracts a second electroencephalogram from electroencephalograms in a time range after 2000 msec or more has elapsed from the time when the first question was output, and extracts a second electroencephalogram. Based on the electroencephalogram, it is determined whether or not the user 100 has a second inspiration. Furthermore, the control unit 200 (b) determines whether the answer is correct or incorrect, and in (c), the output unit 210 , and causes the output unit 210 to output the content.

このような学習システム1000Aは、ユーザ100の問題に対する解答と、問題を解く過程に対する脳波とに基づいて、問題に対する、より詳細な習熟度の状態を決定し、次に、習熟度の状態に応じた内容をユーザ100に取り組ませることができる。つまり、ユーザ100は、習熟度をより効果的に向上させることができる。 Such a learning system 1000A determines a more detailed proficiency level for a question based on the user's 100 answer to the question and the electroencephalogram for the process of solving the problem. It is possible to make the user 100 work on the content. In other words, the user 100 can improve their proficiency more effectively.

(実施の形態3)
実施の形態3では、脈波計測部202と、動き計測部203と、認証部211aと、記憶部211bとを用いて、より詳細な、ユーザ100の状態を決定する点が、実施の形態1、実施の形態2とは異なる。実施の形態1と実施の形態2では、ひらめきの有無と解答の正誤とに基づいて、状態決定部208がユーザ100の状態(すなわち習熟度の状態)を決定した。実施の形態3においては、さらに、ユーザ100の脈波や動きによって習熟度の状態を判断するため、より詳細にユーザ100の習熟度の状態を判断することができる。さらに、ユーザ100の認証により、ユーザ100の特定を容易に行うことができる。つまり、実施の形態3のおいては、第1のひらめきの有無と第2のひらめきの有無と解答の正誤に加えて、脈波や動きによって、習熟度を判断する。その結果、ユーザ100に応じた最適な出題内容とすることや、また、ひらめきの有無をより高い精度で判断することも可能となる。
(Embodiment 3)
Embodiment 3 is different from Embodiment 1 in that more detailed state of user 100 is determined using pulse wave measurement unit 202, motion measurement unit 203, authentication unit 211a, and storage unit 211b. , is different from the second embodiment. In Embodiments 1 and 2, state determination unit 208 determines the state of user 100 (that is, the state of proficiency level) based on the presence or absence of inspiration and whether the answer is correct or incorrect. In Embodiment 3, since the state of proficiency is determined based on the pulse wave and movement of user 100, the state of proficiency of user 100 can be determined in more detail. Furthermore, by authenticating the user 100, the user 100 can be easily specified. In other words, in Embodiment 3, in addition to the presence or absence of the first inspiration, the presence or absence of the second inspiration, and whether the answer is correct or incorrect, the pulse wave and movement are used to determine the proficiency level. As a result, it is possible to set the content of the question most suitable for the user 100, and to determine whether or not there is an inspiration with higher accuracy.

[システム構成]
図15は、実施の形態3における学習システム1000Bの機能ブロックを示す図である。なお、実施の形態3では、実施の形態1、実施の形態2と共通の構成要素については同一の符号を付し、その詳細な説明を省略する。
[System configuration]
FIG. 15 is a diagram showing functional blocks of a learning system 1000B according to Embodiment 3. As shown in FIG. In addition, in Embodiment 3, the same code|symbol is attached|subjected about the component which is common in Embodiment 1 and Embodiment 2, and the detailed description is abbreviate|omitted.

実施の形態3における学習システム1000Bは、実施の形態2に加え、脈波計測部202、動き計測部203、認証部211a、記憶部211bを備える。したがって、実施の形態3では、第1信号判定部204、第2信号判定部205、解答判定部207、状態決定部208、提示部209、認証部211a、記憶部211bが、制御部200に含まれる構成要素である。この制御部200は、実施の形態1や実施の形態2と同様、例えば少なくとも1つのプロセッサにより構成されている。 Learning system 1000B in Embodiment 3 includes, in addition to Embodiment 2, pulse wave measurement unit 202, motion measurement unit 203, authentication unit 211a, and storage unit 211b. Therefore, in Embodiment 3, control unit 200 includes first signal determination unit 204, second signal determination unit 205, answer determination unit 207, state determination unit 208, presentation unit 209, authentication unit 211a, and storage unit 211b. It is a component that is This control unit 200 is composed of, for example, at least one processor, as in the first and second embodiments.

脈波計測部202は、ユーザ100の脈波を計測する。脈波計測部202は、脳波計102と、プロセッサの一部の機能とによって実現される。なお、脳波計102は、上述のように、ユーザ100に装着されて、ユーザ100の脈波が取得できるように準備されている。脈波計測部202は、脳波計102に含まれており、さらに具体的には、図1に示す基台部102bに設置されている。また、脈波計測部202は、光源及び光検出器を備える。脈波を測定する方法としては、以下の手順の通りである。光源(例えば、赤外線発光ダイオード)が光を放射し、光検出器(例えば、フォトダイオード)が耳朶の中を透過した光を受光し、受光した光の強さに応じた電気信号を出力する。耳朶の中で吸収される光の強さは、ユーザ100の心臓の拍動に応じて経時的に変化する血管内の血流量(ヘモグロビンの数)によって変化するため、この透過した光の強さの変化が、例えばユーザ100の脈波の計測に用いられる。つまり、この例における脈波計測部202は、透過型の脈波計として機能する。さらに、脈波計測部202は、認証部211aへ向け脈波に関する電気信号を出力する。 A pulse wave measurement unit 202 measures the pulse wave of the user 100 . The pulse wave measurement unit 202 is implemented by the electroencephalograph 102 and some functions of the processor. As described above, the electroencephalograph 102 is prepared so that it can be worn by the user 100 and acquire the pulse wave of the user 100 . The pulse wave measurement unit 202 is included in the electroencephalograph 102, and more specifically, installed on the base unit 102b shown in FIG. Also, the pulse wave measurement unit 202 includes a light source and a photodetector. A method for measuring the pulse wave is as follows. A light source (eg, an infrared light emitting diode) emits light, and a photodetector (eg, a photodiode) receives the light transmitted through the earlobe and outputs an electrical signal corresponding to the intensity of the received light. The intensity of the light absorbed in the earlobe changes with the blood flow (the number of hemoglobin) in the blood vessel, which changes over time according to the heartbeat of the user 100. Therefore, the intensity of the transmitted light is used to measure the pulse wave of the user 100, for example. In other words, the pulse wave measurement unit 202 in this example functions as a transmissive pulse wave meter. Furthermore, the pulse wave measurement unit 202 outputs an electrical signal related to the pulse wave to the authentication unit 211a.

動き計測部203は、ユーザ100の動きを計測する。動き計測部203は、脳波計102と、プロセッサの一部の機能とによって実現される。なお、脳波計102は、上述のように、ユーザ100に装着されて、ユーザ100の動きが取得できるように準備されている。動き計測部203は、脳波計102に含まれており、さらに具体的には、図1に示す基台部102bに設置されている。また、動き計測部203は、3次元の加速度センサ、及び/又は、3次元のジャイロセンサ(角速度センサ)などにより構成され、動きを検出してその加速度、及び/又は、角速度、及び/又は、角加速度を示す動き信号を状態決定部208へ出力する。 The motion measurement unit 203 measures the motion of the user 100 . The motion measurement unit 203 is implemented by the electroencephalograph 102 and some functions of the processor. As described above, the electroencephalograph 102 is prepared so that it can be attached to the user 100 and the movement of the user 100 can be acquired. The motion measuring unit 203 is included in the electroencephalograph 102, and more specifically, installed on the base unit 102b shown in FIG. In addition, the motion measurement unit 203 is configured by a three-dimensional acceleration sensor and/or a three-dimensional gyro sensor (angular velocity sensor) or the like, detects motion, and measures its acceleration and/or angular velocity and/or A motion signal indicating the angular acceleration is output to the state determination unit 208 .

認証部211aは、学習システム1000Bを現在使用中のユーザ100を特定する。具体的には、認証部211aは、脈波計測部202から得られた脈波に関する電気信号に従って、ユーザ100を特定する。特定するための詳細な方法は後述するが、認証部211aは、記憶部211bに記録されているユーザ100の特定に関するデータベースと、脈波計測部202から得られた脈波とを利用し、使用中のユーザ100として特定する。 Authentication unit 211a identifies user 100 who is currently using learning system 1000B. Specifically, authentication unit 211 a identifies user 100 according to the electrical signal related to the pulse wave obtained from pulse wave measurement unit 202 . Although the detailed method for specifying will be described later, the authentication unit 211a uses a database regarding the specification of the user 100 recorded in the storage unit 211b and the pulse wave obtained from the pulse wave measurement unit 202, and uses Identify the user 100 inside.

記憶部211bは、ユーザ100の特定に関するデータベースを記録している。具体的には、記憶部211bは、RAM107により構成されている。認証部211aから要請があった場合、記憶部211bは、ユーザ100の特定に関するデータベースを認証部211aへ提供する。また、ユーザ100の特定に関する情報には、ユーザ100の氏名、及び/又は、ユーザ100のIDとユーザ100の脈波とが対応付けられたデータベースであってもよい。 The storage unit 211b records a database regarding identification of the user 100. FIG. Specifically, the storage unit 211b is configured by the RAM 107. FIG. Upon receiving a request from the authentication unit 211a, the storage unit 211b provides the authentication unit 211a with a database regarding identification of the user 100. FIG. Further, the information regarding the identification of the user 100 may be a database in which the name of the user 100 and/or the ID of the user 100 and the pulse wave of the user 100 are associated with each other.

[動作]
図16は、実施の形態3における認証部211aの処理を示すフローチャートである。以下に認証部211aが、現在使用中のユーザ100を認証し、決定する方法を示す。
[motion]
FIG. 16 is a flow chart showing processing of the authentication unit 211a according to the third embodiment. The method by which the authentication unit 211a authenticates and determines the user 100 currently in use will be described below.

認証部211aは、脈波計測部202が取得した脈波を入手する(ステップS600)。 Authentication unit 211a acquires the pulse wave acquired by pulse wave measurement unit 202 (step S600).

認証部211aは、記憶部211bに記録されているユーザ100の特定に関するデータベースを参照する(ステップS601)。 The authentication unit 211a refers to a database regarding identification of the user 100 recorded in the storage unit 211b (step S601).

次に、認証部211aは、ステップS600において入手した脳波と、ステップS601で参照したユーザ100の特定に関するデータベースとを照合する(ステップS602)。例えば、ユーザ100の特定に関するデータベースは、ユーザ100の氏名とユーザ100の脈波とが対応付けられたデータベースであり、脈波計測部202から入手した脈波と一致するユーザ100を、照らし合わせる。 Next, the authentication unit 211a collates the electroencephalogram obtained in step S600 with the database relating to identification of the user 100 referred to in step S601 (step S602). For example, the database relating to identification of user 100 is a database in which the name of user 100 and the pulse wave of user 100 are associated with each other.

最後に、脈波計測部202から入手した脈波と一致するユーザ100を、現在使用中のユーザ100として決定する(ステップS603)。 Finally, the user 100 who matches the pulse wave obtained from the pulse wave measurement unit 202 is determined as the user 100 currently in use (step S603).

図17は、実施の形態3における状態決定部208によって決定される状態を示す図である。状態決定部208は、第1信号判定部204によって判定された第1のひらめきの有無(ひらめき有/無)と、解答判定部207によって判定された解答の正誤(正/誤)と、動き計測部203によって、ユーザ100の状態を決定する。状態1、状態2、状態3、状態4については、実施の形態1と同様の決定となるため、動き計測部203と第2信号判定部205によって判定された第2のひらめきの有無によって新たに加わった状態5について詳細を述べる。 FIG. 17 is a diagram showing states determined by state determining section 208 according to the third embodiment. The state determination unit 208 determines the presence or absence of the first inspiration (existence of inspiration) determined by the first signal determination unit 204, the correctness (correctness/incorrectness) of the answer determined by the answer determination unit 207, and the movement measurement. A unit 203 determines the state of the user 100 . State 1, state 2, state 3, and state 4 are determined in the same manner as in the first embodiment. The added state 5 will be described in detail.

状態決定部208は、実施の形態1と同様に、第1のひらめきが「無」で、かつ解答が「正答」の場合にユーザ100の状態を状態3と決定する。さらに、状態決定部208は、第2のひらめきが「有」で、動き計測部203の出力した加速度が閾値未満の場合に、ユーザ100の状態を状態5と決定する。さらに詳細には、動き計測部203が出力した加速度に関する閾値とは、例としては、3Gであるが、これに限られるものではない。例えば、0Gから6Gの間であればよい。また、動き計測部203の出力した加速度が閾値未満になる、とは、習熟度が低いユーザ100の頭部の揺れが収まり、姿勢正しく問題に取り組んでおり、徐々にだが習熟度が向上していることを示す。 State determination unit 208 determines the state of user 100 as state 3 when the first inspiration is "no" and the answer is "correct", as in the first embodiment. Furthermore, the state determination unit 208 determines the state of the user 100 as state 5 when the second inspiration is “present” and the acceleration output by the motion measurement unit 203 is less than the threshold. More specifically, the threshold for acceleration output by the motion measuring unit 203 is, for example, 3G, but is not limited to this. For example, it may be between 0G and 6G. Further, when the acceleration output by the motion measurement unit 203 becomes less than the threshold, it means that the shaking of the head of the user 100 with a low proficiency level has stopped, the problem is being tackled with correct posture, and the proficiency level is gradually improving. indicate that

つまり、この状態5は、表示された問題に対して反射的にひらめきが無いが、問題内容のイメージを行った後にひらめきが有り、正答であり、頭部の揺れが収まった状態であり、表示された問題に対し、習熟度が不足している状態を示している。すなわち、ユーザ100は、未習熟かつ要練習の状態である。一方で、状態3と比べると、第2のひらめきが「有」で、動き計測部203の出力した加速度が閾値未満であるため、徐々にではあるが、習熟度が高まっていることを示している。 In other words, this state 5 is a state in which there is no inspiration reflexively for the displayed question, but there is an inspiration after imagining the content of the question, the answer is correct, and the shaking of the head has stopped, and the display is displayed. It indicates that the proficiency level is insufficient for the question asked. In other words, the user 100 is in an inexperienced state and needs practice. On the other hand, compared to state 3, the second inspiration is "yes" and the acceleration output by the motion measurement unit 203 is less than the threshold, indicating that the proficiency level is gradually increasing. there is

さらに、状態決定部208は、脈波計測部202が得たユーザ100の脈波を用いて、ユーザ100の状態を決定してもよい。例えば、状態決定部208は、第1の問題が出力された時点から2000msecまでのユーザ100の脈波を利用し、ユーザ100の状態を決定してもよい。出力部210の表示する問題が、ユーザ100にとって、難しく感じる問題である場合、ユーザ100は、動揺し、脈波から得られる脈が速くなる。つまり、状態決定部208は、ユーザ100の習熟度が低いと決定する。一方で、出力部210が表示する問題が、ユーザ100にとって、易しく感じる問題である場合、ユーザ100は、リラックスし、平時の脈波となる。つまり、状態決定部208は、ユーザ100の習熟度が高いと決定する。 Furthermore, the state determination unit 208 may determine the state of the user 100 using the pulse wave of the user 100 obtained by the pulse wave measurement unit 202 . For example, the state determining unit 208 may determine the state of the user 100 by using the pulse wave of the user 100 for 2000 msec after the first question is output. If the problem displayed by the output unit 210 is difficult for the user 100, the user 100 will be shaken and the pulse obtained from the pulse wave will be faster. That is, the state determination unit 208 determines that the user 100 has a low proficiency level. On the other hand, if the problem displayed by the output unit 210 is a problem that the user 100 finds easy, the user 100 relaxes and becomes a normal pulse wave. That is, the state determination unit 208 determines that the user 100 has a high proficiency level.

図18は、実施の形態3における、各状態に対応する提示部209の処理を示す図である。提示部209は、状態決定部208による判定結果に応じて出力部210に表示させる内容を選定する。また、図17で示したように、状態1、状態2、状態3、状態4については、実施の形態1と同様の表示となるため、動き計測部203によって新たに加わった状態5について詳細を述べる。 FIG. 18 is a diagram showing processing of presentation unit 209 corresponding to each state in the third embodiment. The presentation unit 209 selects content to be displayed on the output unit 210 according to the determination result by the state determination unit 208 . Also, as shown in FIG. 17, the state 1, state 2, state 3, and state 4 are displayed in the same manner as in the first embodiment. state.

具体的には、提示部209は、状態決定部208による判定結果が状態5であった場合には、出力部210に表示させる内容として、次回は今回よりも速く問題を解くことを促す応答を選択する。そして、提示部209は、速く問題を解くことを促す表示を出力部210に出力させる。このような表示を行うのは、ユーザ100が状態5の場合、ユーザ100は、未習熟かつ要練習の状態であると考えられるためである。提示部209は、速く問題を解くことを促す応答として、例えば「次の問題は解いてみましょう」といった具体的な行動を促す応答を選定してもよい。 Specifically, when the determination result by the state determination unit 208 is state 5, the presentation unit 209 causes the output unit 210 to display a response prompting the user to solve the problem faster next time than this time. select. Then, the presentation unit 209 causes the output unit 210 to output a display prompting to solve the problem quickly. The reason why such a display is performed is that when the user 100 is in state 5, it is considered that the user 100 is inexperienced and requires practice. The presentation unit 209 may select, for example, a response prompting a specific action such as "Let's solve the next problem" as the response prompting to solve the problem quickly.

さらに、提示部209は、状態決定部208による判定結果が状態5であった場合には、出力部210に表示させる内容として、第1の問題と同じ難度の第3の問題、又は、第1の問題よりも簡単な第4の問題を選定する。そして提示部209は、第1の問題と同じ難度の第3の問題、又は、第1の問題よりも簡単な第4の問題を出力部210に出力させる。 Further, when the determination result by the state determination unit 208 is state 5, the presentation unit 209 displays, as content to be displayed on the output unit 210, a third problem having the same difficulty level as the first problem, or a third problem having the same difficulty level as the first problem. A fourth problem, which is easier than the problem of (1), is selected. Then, the presentation unit 209 causes the output unit 210 to output a third question having the same difficulty level as the first question or a fourth question easier than the first question.

さらに、提示部209は、ユーザ100の脈波に基づいて状態決定部208が決定した状態に応じて出力部210に表示させる内容を選定してもよい。例えば、出力部210が表示する問題が、ユーザ100にとって、難しく感じる問題である場合、ユーザ100は、動揺し、脈波から得られる脈が速くなる。この場合においては、状態決定部208は、習熟度が低いと判断し、さらに、提示部209は、出力部210に表示させる内容として、第1の問題と同じ難度の第3の問題を選定する。一方で、出力部210が表示する問題が、ユーザ100にとって、易しく感じる問題である場合、ユーザ100は、リラックスし、平時の脈波となる。この場合においては、状態決定部208は、習熟度が高いと判断し、さらに、提示部209は、出力部210に表示させる内容として、第1の問題より難度の高い第2の問題を選定する。 Furthermore, the presentation unit 209 may select the content to be displayed on the output unit 210 according to the state determined by the state determination unit 208 based on the pulse wave of the user 100 . For example, if the problem displayed by the output unit 210 is difficult for the user 100, the user 100 will be upset and the pulse obtained from the pulse wave will be faster. In this case, the state determination unit 208 determines that the proficiency level is low, and the presentation unit 209 selects the third question with the same difficulty level as the first question as the content to be displayed on the output unit 210. . On the other hand, if the problem displayed by the output unit 210 is a problem that the user 100 finds easy, the user 100 relaxes and becomes a normal pulse wave. In this case, the state determination unit 208 determines that the proficiency level is high, and the presentation unit 209 selects the second problem, which is more difficult than the first problem, as the content to be displayed on the output unit 210. .

ここで、更なるひらめきの有無の判定の精度向上の方法について記述する。実施の形態1においては第1信号判定部204が、実施の形態2においては第1信号判定部204と第2信号判定部205とが、第1の脳波、又は、第2の脳波に基づいて、ひらめきの有無を判定する。さらに、第1信号判定部204と第2信号判定部205は、第1の脳波、又は、第2の脳波に含まれるシータ波のVppが、閾値以上であれば、ひらめきが有る、閾値未満であれば、ひらめきが無いとした。しかし、この閾値は、個々のユーザ100によって異なることや、同一のユーザ100でも日々の心理状態によって異なることが想定される。そのため、個々のユーザ100に対応する閾値を、問題が出題される前に決定されていてもよい。このようにすることで、ひらめきの有無の判定の精度が向上する。具体的には、次のような方法を用いる。 Here, a method for further improving the accuracy of determination of the presence or absence of inspiration will be described. The first signal determination unit 204 in Embodiment 1, and the first signal determination unit 204 and the second signal determination unit 205 in Embodiment 2, based on the first electroencephalogram or the second electroencephalogram , determine the presence or absence of inspiration. Furthermore, the first signal determination unit 204 and the second signal determination unit 205 determine that if the Vpp of theta waves included in the first brain wave or the second brain wave is equal to or higher than the threshold, there is an inspiration, and if the Vpp is less than the threshold If there was, it was assumed that there was no inspiration. However, it is assumed that this threshold varies depending on individual users 100, and even the same user 100 varies depending on their daily mental state. Therefore, thresholds corresponding to individual users 100 may be determined before questions are presented. By doing so, the accuracy of determination of the presence or absence of inspiration is improved. Specifically, the following method is used.

図19は、実施の形態3におけるひらめきの有無の判定の精度向上の方法を示すフローチャートである。 FIG. 19 is a flow chart showing a method for improving the accuracy of determination of the presence or absence of inspiration according to the third embodiment.

問題が出題される前に、図16で示すように脈波計測部202と、認証部211aと、記憶部211bを用いて、ユーザ100の認証が行われる(ステップS700)。 Before questions are set, user 100 is authenticated using pulse wave measurement unit 202, authentication unit 211a, and storage unit 211b as shown in FIG. 16 (step S700).

提示部209は、第1の問題とは異なる閾値を決めるための問題を、出力部210に出力させる(ステップS701)。この時、閾値を決めるための問題は、図9に示す画面300の問題表示欄301に表示される。閾値を決めるための問題とは、非常に低い習熟度の学習者であっても、正答できる程度の難度の問題である。 The presentation unit 209 causes the output unit 210 to output a question for determining a threshold different from the first question (step S701). At this time, the problem for determining the threshold value is displayed in the problem display column 301 of the screen 300 shown in FIG. The problem for determining the threshold is a problem of such difficulty that even a learner with a very low proficiency level can give a correct answer.

第1信号判定部204は、脳波計測部201によって計測される脳波から、閾値を決めるための問題に対する第1の脳波を抽出する(ステップS702)。 The first signal determination unit 204 extracts the first electroencephalogram for the problem for determining the threshold from the electroencephalograms measured by the electroencephalogram measurement unit 201 (step S702).

次に、第1信号判定部204は、ステップS702において抽出した第1の脳波に基づき、ステップS701の問題提示に対してユーザ100のシータ波形を抽出し、状態決定部208へ通知する(ステップS703)。 Next, the first signal determination unit 204 extracts the theta waveform of the user 100 in response to the question presented in step S701 based on the first electroencephalogram extracted in step S702, and notifies the state determination unit 208 (step S703). ).

次に、ユーザ100は、画面300における問題表示欄301に表示された問題に対する解答を、その画面300の解答入力欄303に入力する。この解答の入力は、このようなユーザ100による解答の入力によって、取得部206は、その解答を取得し、解答判定部207へ通知する(ステップS704)。 Next, the user 100 inputs the answer to the question displayed in the question display column 301 on the screen 300 into the answer input column 303 on the screen 300 . As for the input of this answer, the acquisition unit 206 acquires the answer from the input of the answer by the user 100 and notifies it to the answer determination unit 207 (step S704).

次に、解答判定部207は、データベースを参照し、受け取った解答に対し、ROM105に記録された正答と対応付けられた問題が複数記憶されているデータベースを参照し、正答と一致するかを判定する(ステップS705)。 Next, the answer determination unit 207 refers to the database, and refers to a database that stores a plurality of questions associated with the correct answers recorded in the ROM 105 for the received answer, and determines whether the received answer matches the correct answer. (step S705).

さらに、ステップS705の判定がYESの場合、第1信号判定部204は、ステップ703において抽出したシータ波形に基づいて、第1のひらめきの有無を判定するための閾値を決定する(ステップS706)。 Furthermore, if the determination in step S705 is YES, the first signal determination unit 204 determines a threshold for determining the presence or absence of the first flash based on the theta waveform extracted in step S703 (step S706).

また、ステップS705の判定がNOの場合、何も実行せず、再度、ステップS701へ戻る(ステップS707)。 If the determination in step S705 is NO, nothing is executed and the process returns to step S701 (step S707).

以上のように、非常に低い習熟度の学習者であっても、正答できる程度の難度の問題を出題することで、ひらめきが有ることが期待できる。つまり、そのとき得られたシータ波の波形は、使用中のユーザ100にひらめきが有ったことを示す波形となる。このシータ波の波形に基づいて、個々のユーザ100に対応するひらめきの有無を判定する閾値を決定することで、ひらめきの有無をより高い精度で判断することができる。 As described above, even a learner with a very low proficiency level can be expected to have an inspiration by setting a question with a degree of difficulty that can be answered correctly. That is, the waveform of the theta wave obtained at that time becomes a waveform indicating that the user 100 during use has an inspiration. By determining the threshold value for determining the presence or absence of inspiration corresponding to each user 100 based on the waveform of this theta wave, it is possible to determine the presence or absence of inspiration with higher accuracy.

なお、その他の方法を用いて更なるひらめきの有無の判定の精度向上の方法について記述する。例えば、機械学習等を利用したひらめきの有無の判定手法を適用することが効果的である。具体的な方法として、多数の学習者に対し問題を出題し、上記の手法を用いて学習者のシータ波を抽出する方法が挙げられる。このとき得られたシータ波は、ひらめきが有る場合のシータ波である。多数の学習者を対象とすることで、ひらめきと関連付けられたシータ波を多数得ることができる。この結果を利用することで、ひらめきの有無を判定するための閾値を容易に選定できるようになる。 A method for further improving the accuracy of determination of the presence or absence of inspiration using other methods will be described. For example, it is effective to apply a method for determining the presence or absence of inspiration using machine learning or the like. As a specific method, there is a method of giving questions to a large number of learners and extracting the learners' theta waves using the above method. The theta wave obtained at this time is the theta wave when there is an epiphany. By targeting a large number of learners, one can obtain a large number of theta waves associated with inspiration. By using this result, it becomes possible to easily select a threshold for determining the presence or absence of inspiration.

[効果]
以上説明したように、学習システム1000Bにおいては、上記学習システム1000Aに加え、ユーザ100の脈波を計測する脈波計測部202と、ユーザ100の動作を計測する動き計測部203とを備える。制御部200は、(c1)において、内容を、第1のひらめきの有無と、第2のひらめきの有無と、脈波、及び、動作の少なくとも一方とに基づいて決定する。
[effect]
As described above, learning system 1000B includes, in addition to learning system 1000A, pulse wave measuring section 202 for measuring pulse wave of user 100 and motion measuring section 203 for measuring motion of user 100. FIG. In (c1), the control unit 200 determines the content based on at least one of the presence or absence of the first inspiration, the presence or absence of the second inspiration, the pulse wave, and the motion.

このような学習システム1000Bは、ユーザ100の問題に対する解答と、問題を解く過程に対する脳波と、脈波と、動作とに基づいて、問題に対するより詳細な習熟度の状態を決定し、次に、習熟度の状態に応じた内容をユーザ100に取り組ませることができる。つまり、ユーザ100は、習熟度を、より効果的に向上させることができる。 Such a learning system 1000B determines a more detailed proficiency state for the question based on the answer to the question of the user 100, the electroencephalogram, the pulse wave, and the action in the process of solving the question, and then, The user 100 can be made to work on the content according to the state of proficiency. In other words, the user 100 can improve their proficiency more effectively.

また、例えば、制御部200は、脈波に基づいて、ユーザ100の認証を行う。 Also, for example, the control unit 200 authenticates the user 100 based on the pulse wave.

このような学習システム1000Bは、個別のユーザ100を容易に識別できる。ユーザ100に関する出題や解答の履歴を容易に管理することができる。 Such a learning system 1000B can easily identify individual users 100 . It is possible to easily manage the history of questions and answers regarding the user 100 .

(その他の実施の形態)
実施の形態1、実施の形態2、実施の形態3における学習システム1000、学習システム1000A、学習システム1000Bは、端末装置101と脳波計102から構成されているが、実施の形態の学習システムは、このような構成に限らない。
(Other embodiments)
The learning system 1000, the learning system 1000A, and the learning system 1000B in Embodiments 1, 2, and 3 are composed of a terminal device 101 and an electroencephalograph 102. The configuration is not limited to such a configuration.

図20は、実施の形態における学習システムの外観構成の他の例を示す図である。 FIG. 20 is a diagram showing another example of the external configuration of the learning system according to the embodiment.

この例では、学習システム1000Cは、脳波計102と、端末装置101と、サーバ112とを備える。端末装置101とサーバ112とは、無線装置110及びインターネット111を介して通信することによって、上記実施の形態1、2、3の端末装置101として機能する。この場合、端末装置101は、端末装置101が備える複数の構成要素のうちの少なくとも1つを備え、サーバ112が残りの構成要素を備えてもよい。例えば、端末装置101は、取得部206及び出力部210を備え、サーバ112が制御部200を備えてもよい。このような学習システム1000Cであっても、上記実施の形態1、2、3における学習システムと同様の学習方法を行うことができる。 In this example, the learning system 1000C includes an electroencephalograph 102, a terminal device 101, and a server 112. FIG. The terminal device 101 and the server 112 function as the terminal device 101 of Embodiments 1, 2 and 3 above by communicating via the wireless device 110 and the Internet 111 . In this case, the terminal device 101 may include at least one of the multiple components included in the terminal device 101, and the server 112 may include the remaining components. For example, the terminal device 101 may include the acquisition unit 206 and the output unit 210 , and the server 112 may include the control unit 200 . Even with such a learning system 1000C, a learning method similar to that of the learning systems in the first, second, and third embodiments can be performed.

つまり、図20に示す例では、学習方法の処理は、端末装置101に閉じておらず、端末装置101とサーバ112とが、無線装置110及びインターネット111を経由して通信しながら、学習方法に含まれる各種の処理を実行する。 That is, in the example shown in FIG. 20, the processing of the learning method is not closed to the terminal device 101, and the terminal device 101 and the server 112 perform the learning method while communicating via the wireless device 110 and the Internet 111. Executes the various operations involved.

また、実施の形態において、ユニット、装置、部材、又は、部の全部、又は、一部、又は、図2、図3、図12及び図15に示されるブロック図の機能ブロックの全部、又は、一部は、以下によって実行されてもよい。これらは、例えば、半導体装置、半導体集積回路(IC(Integrated Circuit))、又は、大規模集積回路(LSI(Large Scale Integration))を含む一つ、又は、複数の電子回路によって実行されてもよい。IC、又は、LSIは、一つのチップ(システムLSI)に集積されてもよいし、複数のチップを組み合わせて一つのシステム(チップセット)に構成されてもよい。例えば、画面の表示処理以外の機能ブロックは、一つのチップに集積されてもよい。ここでは、IC、又は、LSIと呼んでいるが、集積の度合いによって呼び方が変わり、VLSI(Very Large Scale Integration)、若しくはULSI(Ultra Large Scale Integration)と呼ばれるものであってもよい。LSIの製造後にプログラムされる電子ヒューズ(eFuse)を搭載したシステムLSI、又は、FPGA(Field Programmable Gate Array)、又は、LSI内部の接続関係の再構成、又は、LSI内部の論理回路の動的な再構成ができるリコンフィギュラブルデバイス(reconfigurable device)も同じ目的で使うことができる。 Also, in the embodiments, all or part of the units, devices, members or parts, or all of the functional blocks in the block diagrams shown in FIGS. 2, 3, 12 and 15, or Some may be performed by: These may be implemented by one or more electronic circuits including, for example, a semiconductor device, a semiconductor integrated circuit (IC (Integrated Circuit)), or a large scale integrated circuit (LSI (Large Scale Integration)). . The IC or LSI may be integrated into one chip (system LSI), or may be configured into one system (chipset) by combining a plurality of chips. For example, functional blocks other than screen display processing may be integrated into one chip. Here, they are called ICs or LSIs, but they may be called VLSI (Very Large Scale Integration) or ULSI (Ultra Large Scale Integration) depending on the degree of integration. A system LSI equipped with an electronic fuse (eFuse) that is programmed after the manufacture of the LSI, or an FPGA (Field Programmable Gate Array), or a reconfiguration of the connection relationship inside the LSI, or a dynamic logic circuit inside the LSI. A reconfigurable device that can be reconfigured can also be used for the same purpose.

さらに、ユニット、装置、部材、又は、部の全部、又は、一部の機能、又は、操作は、ソフトウエア処理によって実行することが可能である。この場合、ソフトウエアは一つ、又は、複数のROM、光学ディスク、ハードディスクドライブなどの非一時的記録媒体に記録され、ソフトウエアがマイクロコントローラ(MCU(microcontroller))、又は、マイクロプロセッサ(MPU(microprocessor))等の処理装置(processor)によって実行されたときに、そのソフトウエアで特定された機能が処理装置及び周辺装置によって実行される。システム、又は、装置は、ソフトウエアが記録されている一つ、又は、複数の非一時的記録媒体、処理装置、及び必要とされるハードウェアデバイス、例えばデジタルインターフェース、を備えていても良い。 Further, all or some functions or operations of units, devices, members or sections may be performed by software processing. In this case, the software is recorded in one or more non-transitory recording media such as ROM, optical disk, hard disk drive, etc. When executed by a processor such as a microprocessor, the functions specified in the software are performed by the processor and peripherals. A system or apparatus may comprise one or more non-transitory storage media on which software is recorded, a processing unit and required hardware devices such as a digital interface.

また、上記各実施の形態における制御部200は、プロセッサとメモリとを有し、メモリには、図5、図6、図10、図11、図14、図16、又は、図19に示すフローチャートの各ステップを実行するためのプログラムが記憶されていてもよい。この場合、プロセッサは、そのメモリに記憶されているプログラムを実行する。 Further, the control unit 200 in each of the above embodiments has a processor and a memory, and the memory stores the flowcharts shown in FIGS. A program may be stored for executing each step of . In this case, the processor executes programs stored in its memory.

100 ユーザ
200 制御部
201 脳波計測部
202 脈波計測部
203 動き計測部
206 取得部
210 出力部
300 画面
1000、1000A、1000B、1000C 学習システム
100 user 200 control unit 201 electroencephalogram measurement unit 202 pulse wave measurement unit 203 motion measurement unit 206 acquisition unit 210 output unit 300 screen 1000, 1000A, 1000B, 1000C learning system

Claims (18)

ユーザに第1の問題を出力する出力部と、
前記第1の問題に対する前記ユーザの解答を取得する取得部と、
前記ユーザの脳波を計測する脳波計測部と、
制御部とを備え、
前記制御部は、
(a)前記脳波に含まれる、前記第1の問題が出力された時点を起点とする第1の脳波に基づいて、前記ユーザの第1のひらめきの有無を判定し、
(b)前記解答の正誤を判定し、
(c)前記第1のひらめきの有無と、前記正誤とに基づいて、前記出力部に出力させる内容を決定し、前記出力部に前記内容を出力させ
前記制御部は、
前記(a)において、
(a1)前記第1の脳波から、前記第1の脳波のシータ波帯域の成分を抽出し、
(a2)抽出した前記シータ波帯域の成分に基づいて、前記ユーザの前記第1のひらめきの有無を判定する
学習システム。
an output unit that outputs the first question to the user;
an acquisition unit that acquires the user's answer to the first question;
an electroencephalogram measurement unit that measures electroencephalograms of the user;
and a control unit,
The control unit
(a) determining whether or not the user has a first inspiration based on a first electroencephalogram, which is included in the electroencephalogram and whose starting point is the time when the first question is output;
(b) determining whether the answer is correct or not;
(c) determining the content to be output by the output unit based on the presence or absence of the first inspiration and the correctness or error, and causing the output unit to output the content ;
The control unit
In (a) above,
(a1) extracting a component of the theta wave band of the first electroencephalogram from the first electroencephalogram;
(a2) determining whether or not the user has the first flash based on the extracted theta wave band component;
learning system.
前記制御部は、さらに、前記出力部に、前記第1の問題の次の問題、及び、応答の少なくとも一方を出力させ、
前記内容は、前記次の問題、及び、前記応答の少なくとも一方である
請求項1に記載の学習システム。
The control unit further causes the output unit to output at least one of a question next to the first question and a response,
The learning system according to claim 1, wherein said content is at least one of said next question and said response.
前記応答は、前記ユーザに休憩を促す前記内容である
請求項2に記載の学習システム。
The learning system according to claim 2, wherein the response is the content prompting the user to take a break.
前記制御部は、
前記(a1)において、前記第1の問題が出力された時点を起点として、200msec以上2000msec以下の時間範囲における前記脳波から、前記第1の脳波を抽出する
請求項1~3のいずれか1項に記載の学習システム。
The control unit
4. Any one of claims 1 to 3 , wherein in (a1), the first electroencephalogram is extracted from the electroencephalogram in a time range of 200 msec or more and 2000 msec or less, starting from the point in time when the first question is output. The learning system described in .
前記制御部は、
前記(a)に続いて、
(a3)前記第1の問題が出力した時点を起点として、2000msec以上経過した以降の時間範囲における前記脳波から、第2の脳波を抽出し、前記第2の脳波に基づいて、前記ユーザの第2のひらめきの有無を判定し、
(b)前記解答の前記正誤を判定し、
前記(c)において、
(c1)前記第1のひらめきの有無と、前記第2のひらめきの有無と、前記正誤とに基づいて、前記出力部に出力させる内容を決定し、前記出力部に前記内容を出力させる
請求項1からのいずれか1項に記載の学習システム。
The control unit
Following (a) above,
(a3) Extracting a second electroencephalogram from the electroencephalogram in a time range after 2000 msec or more has elapsed from the point in time when the first question was output, and based on the second electroencephalogram, Determine the presence or absence of inspiration in 2,
(b) determining the correctness or wrongness of the answer;
In (c) above,
(c1) Based on the presence/absence of the first inspiration, the presence/absence of the second inspiration, and the correctness/incorrectness, the content to be output by the output unit is determined, and the output unit is caused to output the content. 5. The learning system according to any one of 1 to 4 .
前記学習システムは、さらに、
前記ユーザの脈波を計測する脈波計測部と、
前記ユーザの動作を計測する動作計測部とを備え、
前記制御部は、
前記(c1)において、
前記内容を、前記第1のひらめきの有無と、前記第2のひらめきの有無と、前記脈波、及び、前記動作の少なくとも一方とに基づいて決定する
請求項に記載の学習システム。
The learning system further comprises:
a pulse wave measuring unit that measures the user's pulse wave;
A motion measurement unit that measures the user's motion,
The control unit
In (c1) above,
6. The learning system according to claim 5 , wherein the content is determined based on at least one of the presence or absence of the first inspiration, the presence or absence of the second inspiration, the pulse wave, and the motion.
前記制御部は、
前記脈波に基づいて、前記ユーザの認証を行う
請求項に記載の学習システム。
The control unit
The learning system according to claim 6 , wherein the user is authenticated based on the pulse wave.
前記制御部は、
(d1)前記解答が正答であり、前記第1のひらめきが有る場合、
(e1)前記出力部に、前記第1の問題よりも難しい第2の問題を出力させる
請求項1からのいずれか1項に記載の学習システム。
The control unit
(d1) if the answer is a correct answer and there is the first inspiration,
(e1) The learning system according to any one of claims 1 to 7 , wherein the output unit outputs a second problem that is more difficult than the first problem.
前記制御部は、
(d2)前記解答が誤答であり、前記第1のひらめきが有る場合、
(e2)前記出力部に、前記第1の問題と同じ難度の第3の問題を出力させる
請求項1からのいずれか1項に記載の学習システム。
The control unit
(d2) if the answer is a wrong answer and there is the first inspiration,
(e2) The learning system according to any one of claims 1 to 7 , wherein the output unit is caused to output a third question having the same level of difficulty as that of the first question.
前記制御部は、
(d3)前記解答が正答であり、前記第1のひらめきが無い場合、
(e3)前記出力部に、前記第1の問題と同じ難度の第3の問題、又は、前記第1の問題よりも簡単な第4の問題のいずれかを出力させる
請求項1からのいずれか1項に記載の学習システム。
The control unit
(d3) if the answer is correct and there is no first inspiration,
(e3) causing the output unit to output either a third problem having the same difficulty level as the first problem or a fourth problem easier than the first problem ; or the learning system according to item 1.
前記制御部は、
(d4)前記解答が誤答であり、前記第1のひらめきが無い場合、
(e4)前記出力部に、前記第1の問題よりも簡単な第4の問題、又は、前記休憩を促す内容を出力させる
請求項に記載の学習システム。
The control unit
(d4) if the answer is a wrong answer and there is no first inspiration,
(e4) The learning system according to claim 3 , wherein the output unit outputs a fourth question that is easier than the first question, or a content that prompts the user to take a break.
前記制御部は、
前記(b)において、正答と対応付けられた問題が複数記憶されているデータベースを参照して、前記解答が正答であるか否かを判定し、
前記(e1)において、難度と対応付けられた問題が複数記憶されているデータベースを参照して、前記出力部に、前記第2の問題を出力させる
請求項に記載の学習システム。
The control unit
In (b) above, referring to a database in which a plurality of questions associated with correct answers are stored, determining whether or not the answer is a correct answer;
9. The learning system according to claim 8 , wherein in (e1), referring to a database storing a plurality of questions associated with difficulty levels, the output unit is caused to output the second question.
前記制御部は、
前記(b)において、正答と対応付けられた問題が複数記憶されているデータベースを参照して、前記解答が正答であるか否かを判定し、
前記(e2)において、難度と対応付けられた問題が複数記憶されているデータベースを参照して、前記出力部に、前記第3の問題を出力させる
請求項に記載の学習システム。
The control unit
In (b) above, referring to a database in which a plurality of questions associated with correct answers are stored, determining whether or not the answer is a correct answer;
10. The learning system according to claim 9 , wherein in (e2), referring to a database storing a plurality of questions associated with difficulty levels, the output unit is caused to output the third question.
前記制御部は、
前記(b)において、正答と対応付けられた問題が複数記憶されているデータベースを参照して、前記解答が正答であるか否かを判定し、
前記(e3)において、難度と対応付けられた問題が複数記憶されているデータベースを参照して、前記出力部に、前記第3の問題、又は、前記第4の問題のいずれかを出力させる
請求項10に記載の学習システム。
The control unit
In (b) above, referring to a database in which a plurality of questions associated with correct answers are stored, determining whether or not the answer is a correct answer;
In the above (e3), referring to a database storing a plurality of questions associated with difficulty levels, causing the output unit to output either the third question or the fourth question. Item 11. The learning system according to Item 10 .
前記制御部は、
前記(b)において、正答と対応付けられた問題が複数記憶されているデータベースを参照して、前記解答が正答であるか否かを判定し、
前記(e4)において、難度と対応付けられた問題が複数記憶されているデータベースを参照して、前記出力部に、前記第4の問題を出力させる
請求項11に記載の学習システム。
The control unit
In (b) above, referring to a database in which a plurality of questions associated with correct answers are stored, determining whether or not the answer is a correct answer;
12. The learning system according to claim 11 , wherein in (e4), referring to a database storing a plurality of questions associated with difficulty levels, the output unit is caused to output the fourth question.
前記制御部は、プロセッサとメモリとを有し、
前記メモリには、前記(a)と前記(b)と前記(c)とを実行するためのプログラムが記憶されており、
前記プロセッサは、前記メモリに記憶されているプログラムを実行する
請求項1に記載の学習システム。
The control unit has a processor and a memory,
The memory stores a program for executing (a), (b) and (c),
2. The learning system of claim 1, wherein the processor executes programs stored in the memory.
ユーザに第1の問題を出力する第1出力ステップと、
前記第1の問題に対する前記ユーザの解答を取得する取得ステップと、
前記ユーザの脳波を計測する脳波計測ステップと、
制御ステップとを含み、
前記制御ステップは、
(a)前記脳波に含まれる、前記第1の問題が出力された時点を起点とする第1の脳波に基づいて、前記ユーザの第1のひらめきの有無を判定する第1判定ステップと、
(b)前記解答の正誤を判定する第2判定ステップと、
(c)前記第1のひらめきの有無と、前記正誤とに基づいて、前記第1出力ステップにて出力させる内容を決定し、前記内容を出力させる第2出力ステップとを有し、
前記制御ステップは、
前記(a)において、
(a1)前記第1の脳波から、前記第1の脳波のシータ波帯域の成分を抽出し、
(a2)抽出した前記シータ波帯域の成分に基づいて、前記ユーザの前記第1のひらめきの有無を判定す
学習方法。
a first output step of outputting the first question to the user;
a obtaining step of obtaining the user's answer to the first question;
an electroencephalogram measurement step of measuring electroencephalograms of the user;
a control step;
The control step includes:
(a) a first determination step of determining whether or not the user has a first inspiration based on a first electroencephalogram, which is included in the electroencephalogram and whose starting point is the time when the first question is output;
(b) a second determination step of determining whether the answer is correct or not;
(c) determining the content to be output in the first output step based on the presence or absence of the first inspiration and the correctness or wrongness, and a second output step of outputting the content ;
The control step includes:
In (a) above,
(a1) extracting a component of the theta wave band of the first electroencephalogram from the first electroencephalogram;
(a2) determining whether or not the user has the first flash based on the extracted theta wave band component .
学習方法を実行するためのコンピュータプログラムであって、
(f1)出力装置を介してユーザに第1の問題を出力し、
(f2)前記第1の問題に対する前記ユーザの解答を取得し、
(f3)前記ユーザの脳波を計測し、
(f4)前記脳波に含まれる、前記第1の問題が出力された時点を起点とする第1の脳波に基づいて、前記ユーザの第1のひらめきの有無を判定し、
(f5)前記解答の正誤を判定し、
(f6)前記第1のひらめきの有無と前記正誤とに基づいて、前記出力装置が出力する内容を決定し、前記出力装置に出力させ
前記(f4)において、
前記第1の脳波から、前記第1の脳波のシータ波帯域の成分を抽出し、
抽出した前記シータ波帯域の成分に基づいて、前記ユーザの前記第1のひらめきの有無を判定することをコンピュータに実行させる
コンピュータプログラム。
A computer program for carrying out the learning method, comprising:
(f1) outputting the first question to the user via an output device;
(f2) obtaining the user's answer to the first question;
(f3) measuring brain waves of the user;
(f4) determining whether or not the user has a first inspiration based on the first electroencephalogram, which is included in the electroencephalogram and whose starting point is the time when the first question is output;
(f5) determining whether the answer is correct or not;
(f6) determining the content to be output by the output device based on the presence or absence of the first inspiration and the correctness or wrongness, and causing the output device to output ;
In (f4) above,
Extracting a component of the theta wave band of the first brain wave from the first brain wave,
A computer program for causing a computer to determine whether or not the user has the first flash based on the extracted theta wave band component .
JP2020558237A 2018-11-22 2019-11-05 LEARNING SYSTEM, LEARNING METHOD AND COMPUTER PROGRAM Expired - Fee Related JP7113380B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018219681 2018-11-22
JP2018219681 2018-11-22
PCT/JP2019/043226 WO2020105413A1 (en) 2018-11-22 2019-11-05 Learning system and learning method

Publications (2)

Publication Number Publication Date
JPWO2020105413A1 JPWO2020105413A1 (en) 2021-10-07
JP7113380B2 true JP7113380B2 (en) 2022-08-05

Family

ID=70773986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020558237A Expired - Fee Related JP7113380B2 (en) 2018-11-22 2019-11-05 LEARNING SYSTEM, LEARNING METHOD AND COMPUTER PROGRAM

Country Status (2)

Country Link
JP (1) JP7113380B2 (en)
WO (1) WO2020105413A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7458633B2 (en) * 2020-06-26 2024-04-01 国立研究開発法人情報通信研究機構 Learning system, learning method, and learning program
JP2025049032A (en) * 2023-09-21 2025-04-03 ソフトバンクグループ株式会社 system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007066451A1 (en) 2005-12-09 2007-06-14 Matsushita Electric Industrial Co., Ltd. Information processing system, information processing apparatus and method
JP2011007963A (en) 2009-06-24 2011-01-13 Tokyo Denki Univ Remote learning system and remote learning method
JP2017207733A (en) 2016-05-13 2017-11-24 パナソニックIpマネジメント株式会社 Learning system, learning method, and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4441345B2 (en) * 2004-07-08 2010-03-31 パナソニック株式会社 Understanding level determination apparatus and method
JP2010231084A (en) * 2009-03-27 2010-10-14 Nomura Research Institute Ltd Learning support system, learning support method, and computer program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007066451A1 (en) 2005-12-09 2007-06-14 Matsushita Electric Industrial Co., Ltd. Information processing system, information processing apparatus and method
JP2011007963A (en) 2009-06-24 2011-01-13 Tokyo Denki Univ Remote learning system and remote learning method
JP2017207733A (en) 2016-05-13 2017-11-24 パナソニックIpマネジメント株式会社 Learning system, learning method, and program

Also Published As

Publication number Publication date
JPWO2020105413A1 (en) 2021-10-07
WO2020105413A1 (en) 2020-05-28

Similar Documents

Publication Publication Date Title
US10945654B2 (en) Methods, systems, and apparatus for self-calibrating EEG neurofeedback
US10325066B2 (en) System for mental health clinical application
JP6635899B2 (en) Comprehension calculating device and comprehension calculating method
US20180132776A1 (en) Systems and methods for estimating and predicting emotional states and affects and providing real time feedback
EP3957085B1 (en) Hearing test system
US20170169716A1 (en) System and method for assessing visual and neuro-cognitive processing
CN109285602B (en) Master module, system and method for self-checking a user's eyes
US10390722B2 (en) Method for quantifying the perceptive faculty of a person
US10987014B2 (en) Information processing apparatus, information processing system, and non-transitory computer readable medium
JPWO2011158965A1 (en) KANSEI evaluation system, KANSEI evaluation method, and program
US20220338785A1 (en) Information processing apparatus, information processing system, and non-transitory computer readable medium
KR20220047187A (en) Server and method for cognitive function testing using feature combination
US20240382126A1 (en) Emotion estimation device and method of generating emotion estimation model
JP7113380B2 (en) LEARNING SYSTEM, LEARNING METHOD AND COMPUTER PROGRAM
Zhu et al. An investigation into the effectiveness of using acoustic touch to assist people who are blind
JP2017207733A (en) Learning system, learning method, and program
JP2017176580A (en) Emotion control device, emotion control method, and program
US20250306679A1 (en) Systems and methods for obtaining and using electroencephalography signals to perform an action
JP2021071549A (en) Learning system and method for learning
WO2024206079A2 (en) Systems, devices, and methods for evaluating and predicting sleep-related disorders
US20250025082A1 (en) Method and system for testing cognition by processing the reaction of a subject to stimuli
KR102122021B1 (en) Apparatus and method for enhancement of cognition using Virtual Reality
KR101691720B1 (en) System diagnosing adhd using touchscreen
Blanco et al. gVARVI: A graphical software tool for the acquisition of the heart rate in response to external stimuli
JP2023028552A (en) Psychological state estimation device, psychological state estimation system, and psychological state estimation program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210305

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220412

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220502

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220524

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220530

R151 Written notification of patent or utility model registration

Ref document number: 7113380

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees