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
JP7504376B2 - USER STATE DETERMINATION DEVICE, USER STATE DETERMINATION METHOD, PROGRAM, COMPUTER, AND USER STATE DETERMINATION DEVICE MANUFACTURING METHOD - Google Patents
[go: Go Back, main page]

JP7504376B2 - USER STATE DETERMINATION DEVICE, USER STATE DETERMINATION METHOD, PROGRAM, COMPUTER, AND USER STATE DETERMINATION DEVICE MANUFACTURING METHOD - Google Patents

USER STATE DETERMINATION DEVICE, USER STATE DETERMINATION METHOD, PROGRAM, COMPUTER, AND USER STATE DETERMINATION DEVICE MANUFACTURING METHOD Download PDF

Info

Publication number
JP7504376B2
JP7504376B2 JP2020208799A JP2020208799A JP7504376B2 JP 7504376 B2 JP7504376 B2 JP 7504376B2 JP 2020208799 A JP2020208799 A JP 2020208799A JP 2020208799 A JP2020208799 A JP 2020208799A JP 7504376 B2 JP7504376 B2 JP 7504376B2
Authority
JP
Japan
Prior art keywords
user
state
user state
determination device
brain activity
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.)
Active
Application number
JP2020208799A
Other languages
Japanese (ja)
Other versions
JP2022095462A (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.)
Renault SAS
Original Assignee
Renault SAS
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 Renault SAS filed Critical Renault SAS
Priority to JP2020208799A priority Critical patent/JP7504376B2/en
Publication of JP2022095462A publication Critical patent/JP2022095462A/en
Application granted granted Critical
Publication of JP7504376B2 publication Critical patent/JP7504376B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)

Description

本発明は、ユーザ状態判定装置、ユーザ状態判定方法、プログラム、コンピュータ、および、ユーザ状態判定装置作成方法に関するものである。 The present invention relates to a user status determination device, a user status determination method, a program, a computer, and a method for creating a user status determination device.

従来、ユーザの注意状態を判定する注意状態判別システムが開示されている。例えば、特許文献1では、ユーザの脳波信号と眼球運動を計測し、計測された眼球運動から眼球停留の開始時刻を起点とした眼球停留関連電位(EFRP:Eye Fixation Related Potential)を利用して、ユーザの注意状態を判別する注意状態判別システムについて開示されている。 Conventionally, attention state determination systems that determine a user's attention state have been disclosed. For example, Patent Document 1 discloses an attention state determination system that measures a user's electroencephalogram signal and eye movement, and determines the user's attention state by using eye fixation related potentials (EFRPs) based on the start time of eye fixation from the measured eye movement.

特許第5570386号公報Japanese Patent No. 5570386

しかしながら、上記技術では、脳波の解析タイミングを、眼球停留時としているので、運転中のユーザなど、常に視認対象が動いている場合には適用できるものの、画面視聴時など視認対象や視線(眼球)が動かない継続的な刺激の場合には適用できない。 However, the above technology analyzes brain waves when the eyes are fixed, so although it can be applied when the visual target is constantly moving, such as when a user is driving, it cannot be applied to continuous stimuli where the visual target or line of sight (eyes) does not move, such as when watching a screen.

本発明は、上記課題に鑑みて成されたものであり、その目的は、画面視聴時など視認対象や視線(眼球)が動かない場合であっても、精度よくユーザ状態を判定できる、ユーザ状態判定装置、ユーザ状態判定方法、プログラム、コンピュータ、および、ユーザ状態判定装置作成方法を提供することである。 The present invention has been made in consideration of the above problems, and its purpose is to provide a user state determination device, a user state determination method, a program, a computer, and a method for creating a user state determination device that can accurately determine the user state even when the visual target or line of sight (eyeball) is not moving, such as when watching a screen.

本発明の一態様は、ユーザの注意状態もしくはユーザの没入度合いを含む、ユーザ状態を判定するため、前記ユーザの脳活動状態を計測し、前記ユーザの目の瞬き動作を検出した場合に、検出された前記瞬き動作時における、前記脳活動状態に基づいて、前記ユーザ状態を判定する。 In one aspect of the present invention, in order to determine a user state, including the user's attention state or the degree of immersion, the user's brain activity state is measured, and when a blinking action of the user's eyes is detected, the user state is determined based on the brain activity state at the time of the detected blinking action.

本発明によれば、視認対象や視線が動かない場合であっても、精度よくユーザ状態を判定することができる。 According to the present invention, the user's state can be determined with high accuracy even when the visual target or line of sight is not moving.

図1は、本実施の形態にかかるユーザ状態判定装置100の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of a configuration of a user state determination device 100 according to the present embodiment. 図2は、瞬き誘発電位(EEP:Eyeblink-Evoked Potential)と没入状態の関係を示す図である。FIG. 2 is a diagram showing the relationship between eyeblink-evoked potential (EEP) and immersion state. 図3は、高没入、低没入、および、参考として設定した別条件において、瞬き時点(0ms)以降の瞬き誘発電位(EEP)の変動を示すグラフ図である。FIG. 3 is a graph showing fluctuations in blink evoked potentials (EEP) after the blink time (0 ms) under high immersion, low immersion, and another condition set as a reference. 図4は、本実施形態のユーザ状態判定装置100におけるユーザ状態判定処理の一例(実施例1)を示すフローチャートである。FIG. 4 is a flowchart showing an example (Example 1) of a user state determination process in the user state determination device 100 of this embodiment. 図5は、本実施形態のユーザ状態判定装置100におけるユーザ状態判定処理の一例(実施例2)を示すフローチャートである。FIG. 5 is a flowchart showing an example (Example 2) of a user state determination process in the user state determination device 100 of this embodiment. 図6は、本実施形態のユーザ状態判定装置100におけるユーザ状態判定処理の一例(実施例3)を示すフローチャートである。FIG. 6 is a flowchart showing an example (Example 3) of a user state determination process in the user state determination device 100 of this embodiment.

図面を参照して、実施形態を説明する。図面の記載において同一部分には同一符号を付して説明を省略する。なお、以下では、自動運転中の移動体に乗車しているユーザ(利用者)に適用した場合を一例として説明する場合があるが、これに限られず、本発明が対象とするユーザは、任意の状態及び動作を行っている人間を利用者とすることが可能である。 The embodiment will be described with reference to the drawings. In the drawings, the same parts are given the same reference numerals and the description will be omitted. Note that, in the following, an example of application to a user (user) riding on a moving object during automatic driving will be described, but the present invention is not limited to this, and the user targeted by the present invention can be a human being in any state and performing any action.

(ユーザ状態判定装置の構成)
図1は、本実施の形態にかかるユーザ状態判定装置100の構成の一例を示すブロック図である。図1のブロック図に示すように、本実施形態が適用されるユーザ状態判定装置100の構成は、該構成のうち本実施形態に関係する部分のみを概念的に示している。なお、自動運転中の利用者を想定した場合、ユーザ状態判定装置100は、一例として車両内の任意の場所に設置されてもよく、あるいは、制御部102や記憶部102は遠隔の場所に設置され、通信ネットワークなどを介して車両内の脳計測部112や瞬き検出部114等と通信を行ってもよい。
(Configuration of the user state determination device)
Fig. 1 is a block diagram showing an example of the configuration of a user state determination device 100 according to the present embodiment. As shown in the block diagram of Fig. 1, the configuration of the user state determination device 100 to which the present embodiment is applied conceptually shows only a part of the configuration related to the present embodiment. In addition, when assuming a user during automatic driving, the user state determination device 100 may be installed at an arbitrary location in the vehicle, as an example, or the control unit 102 and the storage unit 102 may be installed at a remote location and communicate with a brain measurement unit 112, a blink detection unit 114, etc. in the vehicle via a communication network or the like.

図1において、ユーザ状態判定装置100は、概略的に、ユーザ状態判定装置100の全体を統括的に制御するCPU等の制御部102、脳計測部112、瞬き検出部114、および、各種のデータベースなどを格納する記憶部106を備えて構成されており、これら各部は任意の通信路を介して通信可能に接続されている。ここで、ユーザ状態判定装置100は、ECU(engine control unit)や、マイクロコンピュータや、パーソナルコンピュータ、サーバ用コンピュータなどであってもよい。 In FIG. 1, the user state determination device 100 is generally configured to include a control unit 102 such as a CPU that provides overall control of the user state determination device 100, a brain measurement unit 112, a blink detection unit 114, and a memory unit 106 that stores various databases, etc., and these units are communicatively connected via any communication path. Here, the user state determination device 100 may be an ECU (engine control unit), a microcomputer, a personal computer, a server computer, etc.

記憶部106に格納される各種のデータベースやテーブル(例えば、個人データベース106aや視認対象別データベースファイル106b等)は、SRAM(Static Random Access Memory)等を用いて構成される小容量高速メモリ(例えば、キャッシュメモリ)等や、HDD(Hard Disk Drive)やSSD(Solid State Drive)等の固定ディスク装置等のストレージ手段であり、各種処理に用いる各種のプログラムやテーブルやファイルやデータベース等を格納する。 The various databases and tables (e.g., personal database 106a and visual target specific database file 106b, etc.) stored in memory unit 106 are storage means such as small-capacity high-speed memory (e.g., cache memory) configured using SRAM (Static Random Access Memory) or fixed disk devices such as HDD (Hard Disk Drive) and SSD (Solid State Drive), and store various programs, tables, files, databases, etc. used for various processes.

このうち、個人データベース106aは、瞬き動作時の脳活動の個人毎のデータベースである。一例として、個人データベース106aは、ある個人における、脳活動とユーザ状態(没入度合等)との相関を示すデータを記憶する。例えば、乗車中の利用者個人によって、脳活動状態(脳電位等)とユーザ状態(没入度合等)との相関関係は異なることが起こり得る。後述する判定部102aは、個人データベース106aを参照することにより、特定の個人の瞬き動作時における脳活動状態から、精度よくユーザ状態を判定することができる。また、後述する学習部102bは、ある個人における、脳活動状態とユーザ状態とを対応付けて個人データベース106aに格納してもよく、個人データベース106aを参照して個人毎の判定基準(例えば、高没入状態と判定する脳活動状態の閾値)等を学習してもよい。 Of these, the personal database 106a is a database of brain activity during blinking for each individual. As an example, the personal database 106a stores data showing the correlation between brain activity and the user state (degree of immersion, etc.) for a certain individual. For example, the correlation between the brain activity state (brain potential, etc.) and the user state (degree of immersion, etc.) may differ depending on the individual user while riding. The determination unit 102a, which will be described later, can accurately determine the user state from the brain activity state of a specific individual during blinking by referring to the personal database 106a. In addition, the learning unit 102b, which will be described later, may store the brain activity state and the user state of a certain individual in the personal database 106a in association with each other, or may learn the determination criteria for each individual (for example, the threshold value of the brain activity state for determining a high immersion state) by referring to the personal database 106a.

また、視認対象別データベース106bは、瞬き動作時の脳活動の視認対象毎のデータベースである。一例として、個人データベース106aは、視認対象毎に、脳活動とユーザ状態(没入度合等)とを対応付けて記憶する。例えば、乗車中の利用者が、動画やカーナビなどの画面を視聴している場合と、車両周囲の環境を視認している場合とでは、脳活動状態(脳電位等)とユーザ状態(没入度合等)との相関関係は異なることが起こり得る。後述する判定部102aは、視認対象別データベース106bを参照することにより、特定の視認対象における、瞬き動作時の脳活動状態から、精度よくユーザ状態を判定することができる。また、後述する学習部102bは、視認対象毎に、脳活動状態とユーザ状態とを対応付けて視認対象別データベース106bに格納してもよく、視認対象別データベース106bを参照して個人毎の判定基準(例えば、画面視聴時において高没入状態と判定する脳活動状態の閾値)等を学習してもよい。 The database 106b for each visual target is a database of brain activity during blinking for each visual target. As an example, the personal database 106a stores brain activity and a user state (degree of immersion, etc.) in association with each visual target. For example, the correlation between the brain activity state (brain potential, etc.) and the user state (degree of immersion, etc.) may differ between a case where a user in a vehicle is watching a video or a car navigation screen and a case where the user is watching the environment around the vehicle. The determination unit 102a, which will be described later, can accurately determine the user state from the brain activity state at the time of blinking for a specific visual target by referring to the database 106b for each visual target. The learning unit 102b, which will be described later, may store the brain activity state and the user state in the database 106b for each visual target in association with each other, or may learn a judgment criterion for each individual (for example, a threshold value of the brain activity state for judging a high immersion state when watching a screen) by referring to the database 106b for each visual target.

また、脳計測部112は、ユーザの脳活動状態(脳電位、脳磁場、脳波など)を計測する脳計測手段である。脳計測部112は、一例として、脳活動に起因する磁場計測手段、電波計測手段(Freer)、頭皮表面の電位計測手段であってもよく、脳波計、脳磁計、または、脳電位計と呼ばれるものであってもよい。脳計測部112は、高い時間分解能で計測できるものが望ましい。脳計測部112は、好適には、非接触式が望ましいが、接触式であってもよい。 The brain measurement unit 112 is a brain measurement means for measuring the user's brain activity state (brain potential, brain magnetic field, brain waves, etc.). The brain measurement unit 112 may be, for example, a magnetic field measurement means resulting from brain activity, a radio wave measurement means (Freer), a scalp surface potential measurement means, or may be what is called an electroencephalograph, magnetoencephalograph, or electroencephalograph. It is desirable for the brain measurement unit 112 to be capable of measurement with high time resolution. The brain measurement unit 112 is preferably a non-contact type, but may also be a contact type.

例えば、非接触式の脳計測部112としては、Freer Logic社製Neurobiomonitor headrestを用いてもよい(http://freerlogic.com/products/hardware)。また、非接触式の脳計測部112は、以下の脳電位計等であってもよい(特許第5981506号)/(特願2019-201280)/(Takamasa Ando他, Non-contact acquisition of brain function using a time-extracted compact camera,Scientific Reports | (2019) 9:17854 | https://doi.org/10.1038/s41598-019-54458-7)。また、医療用であるが、脳磁計測システム「RICOH MEG」を利用して車載用の脳計測部112を構成してもよい(脳磁計測システム RICOH160-1(医療機器認証番号:22100BZX00914000),https://jp.ricoh.com/release/2018/0709_1.html) For example, the Neurobiomonitor headrest manufactured by Freer Logic may be used as the non-contact brain measurement unit 112 (http://freerlogic.com/products/hardware). The non-contact brain measurement unit 112 may also be an electroencephalograph or the like as described below (Patent No. 5981506) / (Patent Application No. 2019-201280) / (Takamasa Ando et al., Non-contact acquisition of brain function using a time-extracted compact camera, Scientific Reports | (2019) 9:17854 | https://doi.org/10.1038/s41598-019-54458-7). Also, for medical use, the in-vehicle brain measurement unit 112 may be configured using the magnetoencephalography system "RICOH MEG" (Magnetoencephalography system RICOH160-1 (Medical device certification number: 22100BZX00914000), https://jp.ricoh.com/release/2018/0709_1.html)

また、瞬き検出部114は、ユーザの目の瞬き動作を検出する瞬き検出手段である。なお、瞬き検出部114は、脳計測部112と別筐体として図示しているが、これに限られず、同一のもの(ハードウェアおよび/またはソフトウェア)であってもよい。例えば、脳計測部112の信号から抽出した眼電位(EOG:Electro Oculo Graphy)に基づいて瞬き動作を検出することができる。なお、瞬き検出部114は、ハードウェアとして、および/または、ソフトウェアとして実現されてもよい。また、瞬き検出部114は、制御部102の一部として構成してもよい。 The blink detection unit 114 is a blink detection means that detects the blinking of the user's eyes. Although the blink detection unit 114 is illustrated as being in a separate housing from the brain measurement unit 112, this is not limited thereto and may be the same (hardware and/or software). For example, the blinking can be detected based on an electrooculogram (EOG: Electro Oculography) extracted from a signal from the brain measurement unit 112. The blink detection unit 114 may be realized as hardware and/or software. The blink detection unit 114 may be configured as part of the control unit 102.

一例として、瞬き検出部114は、脳波解析システム(BESA Research 7.0)の瞬き電位除去技術を応用して、予め作成した、瞬きによりどのような頭皮上の電位が生じるかに関するモデルに基づいて、瞬きによる電位推定してもよい。また、以下に列挙する技術を用いて、瞬き検出部114は、ユーザの目の瞬き動作を検出してもよい。
・Berg, P., and Scherg, M. A multiple source approach to the correction of eye artifacts, Electroenceph. clin. Neurophysiol., 1994, 90: 229-241.
・Ille N., Berg P., and Scherg M. A Spatial Components Method for Continuous Artifact Correction in EEG and MEG. Biomed. Tech., 1997, 42 (suppl. 1): 80-83.
・Ille, N., Berg, P., Scherg, M. Artifact correction of the ongoing EEG using spatial filters based on artifact and brain signal topographies. J. Clin. Neurophysiol. 2002, 19: 113-124.
・Uusitalo, M.A., Ilmoniemi, R.J. Signal-space projection method for separating MEG or EEG into components. Med. Biol. Eng. Comput., 1997, 35: 135-140.
・http://wiki.besa.de/index.php?title=BESA_Research_Artifact_Correction
As an example, the blink detection unit 114 may apply a blink potential removal technique of an electroencephalogram analysis system (BESA Research 7.0) to estimate a potential due to a blink based on a model, created in advance, of what potential is generated on the scalp due to a blink. The blink detection unit 114 may also detect the blinking action of the user's eyes using the techniques listed below.
Berg, P., and Scherg, M. A multiple source approach to the correction of eye artifacts, Electroenceph. clin. Neurophysiol., 1994, 90: 229-241.
Ille N., Berg P., and Scherg M. A Spatial Components Method for Continuous Artifact Correction in EEG and MEG. Biomed. Tech., 1997, 42 (suppl. 1): 80-83.
・Ille, N., Berg, P., Scherg, M. Artifact correction of the ongoing EEG using spatial filters based on artifact and brain signal topographies. J. Clin. Neurophysiol. 2002, 19: 113-124.
Uusitalo, M.A., Ilmoniemi, R.J. Signal-space projection method for separating MEG or EEG into components. Med. Biol. Eng. Comput., 1997, 35: 135-140.
http://wiki.besa.de/index.php?title=BESA_Research_Artifact_Correction

また、図1において、制御部102は、OS(Operating System)等の制御プログラム、各種の処理手順等を規定したプログラム、および所要データを格納するための内部メモリを有し、これらのプログラム等により、種々の処理を実行するための情報処理を行うCPU等のプロセッサである。制御部102は、機能概念的に、判定部102a、および、学習部102bを備えて構成される。 In FIG. 1, the control unit 102 is a processor such as a CPU that has a control program such as an OS (Operating System), a program that defines various processing procedures, and an internal memory for storing required data, and performs information processing to execute various processes using these programs. Functionally, the control unit 102 is configured to include a determination unit 102a and a learning unit 102b.

このうち、判定部102aは、瞬き検出部114により検出された瞬き動作時における脳活動状態に基づいて、ユーザ状態(ユーザの注意状態もしくはユーザの没入度合い等)を判定する判定手段である。ここで、「瞬き動作時」とは、「瞬き直後」、「瞬きの目を閉じた直後」、「瞬き直前」、「瞬き前後」、「瞬き時」、「瞬きの瞬間」、「瞬きの期間」、または「瞬きの目を閉じてから完全に開くまでの期間」であってもよい。なお、瞬き検出部114により検出される瞬き動作時が、時点である場合であっても、判定部102aは、その時点の前後や、その時点の以降(直後)の一定の時間(期間)の脳活動状態(脳電位、脳磁場、脳波等)を切り出して、それに基づいてユーザ状態の判定を行ってもよい。 Among these, the determination unit 102a is a determination means for determining the user state (such as the user's attention state or the user's degree of immersion) based on the brain activity state at the time of the blinking action detected by the blink detection unit 114. Here, "at the time of the blinking action" may be "immediately after the blinking," "immediately after closing the eye for the blinking action," "immediately before the blinking action," "before and after the blinking action," "at the time of the blinking action," "the moment of the blinking action," "the period of the blinking action," or "the period from closing the eye for the blinking action to opening it completely." Note that even if the blinking action time detected by the blink detection unit 114 is a time point, the determination unit 102a may extract the brain activity state (brain potential, brain magnetic field, brain waves, etc.) for a certain time (period) before and after the time point or after (immediately after) the time point, and determine the user state based on the extracted brain activity state.

ここで、判定の精度を高めるため、判定部102aは、複数回の瞬き動作時における脳活動量の活動量の大きさの平均を求めて、それに基づいてユーザ状態を判定してもよい。例えば、判定部102aは、瞬き検出部114により検出された瞬き動作をトリガーとして、脳波を加算平均することにより、脳のリセットを反映した陰性の頭皮上の電位である瞬き誘発電位(EEP:Eyeblink-Evoked Potential)を得てもよい。 Here, in order to improve the accuracy of the determination, the determination unit 102a may calculate an average of the magnitude of brain activity during multiple blinks and determine the user state based on the average. For example, the determination unit 102a may obtain an eyeblink-evoked potential (EEP), which is a negative scalp potential that reflects a reset of the brain, by averaging electroencephalograms using a blink detected by the blink detection unit 114 as a trigger.

一例として、判定部102aは、瞬き検出部114により検出された瞬き動作時における脳活動の活動量の大きさに基づいて、ユーザの注意状態もしくはユーザの没入度合いを含むユーザ状態を判定してもよい。例えば、判定部102aは、瞬き直後の脳電位が大きければユーザ状態を低没入状態と判定し、瞬き直後の脳電位が小さければユーザ状態を高没入状態と判定してもよい。ここで、図2は、瞬き誘発電位(EEP:Eyeblink-Evoked Potential)と没入状態の関係を示す図である。図3は、高没入、低没入、および、参考として設定した別条件において、瞬き時点(0ms)以降の瞬き誘発電位(EEP)の変動を示すグラフ図である。 As an example, the determination unit 102a may determine the user state, including the user's attention state or the user's degree of immersion, based on the magnitude of brain activity during a blink detected by the blink detection unit 114. For example, the determination unit 102a may determine the user state as a low immersion state if the brain potential immediately after a blink is large, and may determine the user state as a high immersion state if the brain potential immediately after a blink is small. Here, FIG. 2 is a diagram showing the relationship between the eyeblink-evoked potential (EEP) and the immersion state. FIG. 3 is a graph showing the fluctuation of the eyeblink-evoked potential (EEP) after the blink (0 ms) in high immersion, low immersion, and another condition set as a reference.

瞬きをした瞬間にDMN(Default Mode Network:安静状態の時に賦活するネットワーク)の活動が高まることより、瞬きは脳をリセットすることが知られている。ここで、瞬きをトリガーとして脳波を加算平均する等により、瞬き誘発電位(EEP)が得られる。図2および図3に示すように、動画に没入した状態、すなわち没入度合が高い状態では、瞬きによる脳のリセット度合が浅くなるので瞬き誘発電位(EEP)(脳のリセットを反映した陰性の頭皮上の電位)が小さくなり、没入度合が低い時は、瞬きによる脳のリセット度合が深くなるので瞬き誘発電位(EEP)が大きくなる。そのため、判定部102aは、瞬き時の脳活動量の大きさ(例えば瞬き直後一定期間の脳波形の極大値)に基づいて、脳活動量が大きければユーザ状態を低没入状態と判定し、瞬き直後の脳活動量が小さければユーザ状態を高没入状態と判定することができる。 It is known that blinking resets the brain by increasing the activity of the DMN (Default Mode Network: a network activated during a resting state) at the moment of blinking. Here, the blink evoked potential (EEP) can be obtained by averaging the brain waves using the blink as a trigger. As shown in Figures 2 and 3, when the user is immersed in a video, that is, when the degree of immersion is high, the degree of resetting the brain by blinking is shallow, so the blink evoked potential (EEP) (negative scalp potential reflecting the resetting of the brain) is small, and when the degree of immersion is low, the degree of resetting the brain by blinking is deep, so the blink evoked potential (EEP) is large. Therefore, the determination unit 102a can determine the user state as a low immersion state if the amount of brain activity is large based on the amount of brain activity at the time of blinking (for example, the maximum value of the brain waveform for a certain period immediately after the blink), and determine the user state as a high immersion state if the amount of brain activity immediately after the blink is small.

また、判定部102aは、瞬き動作時における脳活動状態について、個人毎の判定基準に基づいてユーザ状態を判定してもよい。瞬き動作時における脳活動状態は個人間でばらつきが生じるので、これにより精度よくユーザ状態を判定することができる。一例として、判定部102aは、瞬き動作時における脳活動状態について、個人データベース106aを参照して、ユーザ状態を判定してもよい。また、判定部102aは、個人データベース106aに基づく学習部102bの学習結果(高没入状態と判定する脳活動状態の閾値などの判定基準等)に応じて、ユーザ状態を判定してもよい。 The determination unit 102a may also determine the user state based on a determination criterion for each individual regarding the brain activity state during a blinking action. Since the brain activity state during a blinking action varies between individuals, this allows the user state to be determined with high accuracy. As an example, the determination unit 102a may determine the user state by referring to the personal database 106a regarding the brain activity state during a blinking action. The determination unit 102a may also determine the user state according to the learning results of the learning unit 102b based on the personal database 106a (determination criteria such as a threshold value for the brain activity state to be determined as a high immersion state, etc.).

また、判定部102aは、瞬き動作時における脳活動状態について、視認対象毎の判定基準に基づいてユーザ状態を判定してもよい。何を見ているときの瞬きかによって脳活動状態はばらつきが生じるので、これにより精度よくユーザ状態を判定することができる。一例として、判定部102aは、瞬き動作時における脳活動状態について、視認対象別データベース106bを参照して、ユーザ状態を判定してもよい。また、判定部102aは、視認対象別データベース106bに基づく学習部102bの学習結果(高没入状態と判定する脳活動状態の閾値などの判定基準等)に応じて、ユーザ状態を判定してもよい。 The determination unit 102a may also determine the user state based on a determination criterion for each visual target with respect to the brain activity state during the blinking action. Since the brain activity state varies depending on what the user is looking at when blinking, this allows the user state to be determined with high accuracy. As an example, the determination unit 102a may determine the user state by referring to the visual target-specific database 106b with respect to the brain activity state during the blinking action. The determination unit 102a may also determine the user state according to the learning results of the learning unit 102b based on the visual target-specific database 106b (determination criteria such as a threshold for the brain activity state to be determined as a highly immersive state, etc.).

また、学習部102bは、瞬き動作時における脳活動状態に対するユーザ状態の判定基準等を学習する機械学習手段である。学習部102bは、ある個人における、脳活動状態とユーザ状態とを対応付けて個人データベース106aに格納してもよく、個人データベース106aを参照して個人毎の判定基準(例えば、高没入状態と判定する脳活動状態の閾値)等を学習してもよい。また、学習部102bは、視認対象毎に、脳活動状態とユーザ状態とを対応付けて視認対象別データベース106bに格納してもよく、視認対象別データベース106bを参照して個人毎の判定基準(例えば、画面視聴時において高没入状態と判定する脳活動状態の閾値)等を学習してもよい。 The learning unit 102b is a machine learning means that learns criteria for determining the user state with respect to the brain activity state during a blinking action. The learning unit 102b may associate the brain activity state and the user state for a certain individual and store them in the personal database 106a, or may refer to the personal database 106a to learn the criteria for each individual (e.g., the threshold value of the brain activity state for determining a highly immersive state). The learning unit 102b may associate the brain activity state and the user state for each visual target and store them in the visual target-specific database 106b, or may refer to the visual target-specific database 106b to learn the criteria for each individual (e.g., the threshold value of the brain activity state for determining a highly immersive state when viewing a screen).

ここで、学習は、教師付き学習、教師無し学習、強化学習であってもよい。学習アルゴリズムの例として、サポートベクターマシン(SVM)、決定木学習、ニューラルネットワーク(NN)、遺伝的(Genetic)プログラミング(GP)、ベイジアンネットワーク等を用いてもよい。 Here, the learning may be supervised learning, unsupervised learning, or reinforcement learning. Examples of learning algorithms that may be used include support vector machines (SVM), decision tree learning, neural networks (NN), genetic programming (GP), Bayesian networks, etc.

以上で、本実施形態のユーザ状態判定装置100の各構成の説明を終える。なお、本実施形態は、車両等のECUやコンピュータにおいて、はじめからユーザ状態判定装置100として機能することを前提としなくともよい。例えば、記憶部106に、個人データベース106aや視認対象データベース106bが備えられていない場合であっても、制御部102が脳計測部112や瞬き検出部114等のデータを記憶部106に格納することにより、個人データベース106aや視認対象データベース106bを作成してもよい。同様に、制御部102に判定部102aの機能がない場合であっても、学習部102bが、個人データベース106aや視認対象データベース106bなど記憶部106に記憶されたデータに基づいて、ユーザ状態の判定基準を機械学習で得ることにより、制御部102において判定部102aとしての機能が実現するように制御してもよい。また、制御部102に脳計測部112や瞬き検出部114が接続されていない場合であっても、所定のプログラム等により、これら周辺機器等との接続が実現するように制御されてもよい。これにより、画面視聴時など視認対象や視線(眼球)が動かない場合であっても、精度よくユーザ状態を判定できる、ユーザ状態判定装置を作ることができる。 This completes the description of each component of the user state determination device 100 of this embodiment. Note that this embodiment does not necessarily have to be premised on the ECU or computer of a vehicle or the like functioning as the user state determination device 100 from the beginning. For example, even if the memory unit 106 does not have the personal database 106a or the visual target database 106b, the control unit 102 may create the personal database 106a or the visual target database 106b by storing data from the brain measurement unit 112, the blink detection unit 114, etc. in the memory unit 106. Similarly, even if the control unit 102 does not have the function of the determination unit 102a, the learning unit 102b may obtain a user state determination criterion by machine learning based on data stored in the memory unit 106, such as the personal database 106a and the visual target database 106b, thereby controlling the control unit 102 to realize the function as the determination unit 102a. Furthermore, even if the brain measurement unit 112 or the blink detection unit 114 is not connected to the control unit 102, a predetermined program or the like may be used to control the control unit 102 to connect to these peripheral devices. This makes it possible to create a user state determination device that can accurately determine the user state even when the visual target or line of sight (eyeball) is not moving, such as when watching a screen.

(ユーザ状態判定処理)
次に、このように構成された本実施形態のユーザ状態判定装置100におけるユーザ状態判定処理の一例について、以下に図4~図6を参照して詳細に説明する。図4は、本実施形態のユーザ状態判定装置100におけるユーザ状態判定処理の一例(実施例1)を示すフローチャートである。
(User Status Determination Process)
Next, an example of a user state determination process in the user state determination device 100 of this embodiment configured as described above will be described in detail below with reference to Fig. 4 to Fig. 6. Fig. 4 is a flowchart showing an example (Example 1) of a user state determination process in the user state determination device 100 of this embodiment.

(実施例1)
図4に示すように、まず、脳計測部112は、ユーザの脳活動状態の計測を開始する(ステップS01)。
Example 1
As shown in FIG. 4, first, the brain measurement section 112 starts measuring the brain activity state of the user (step S01).

脳波計測中(S02)において、瞬き検出部114が瞬きを検出すると(ステップS03,Yes)、判定部102aは、脳計測部112の信号から、瞬きタイミング前後の脳波を抽出する(ステップS04)。例えば、判定部102aは、瞬き直後から一定時間(例えば100ms)における極大値を、瞬き動作時の脳活動量として抽出してもよい。 During EEG measurement (S02), when the blink detection unit 114 detects a blink (step S03, Yes), the determination unit 102a extracts EEG before and after the blink timing from the signal of the brain measurement unit 112 (step S04). For example, the determination unit 102a may extract the maximum value for a certain period of time (e.g., 100 ms) immediately after the blink as the amount of brain activity during the blink.

そして、判定部102aは、抽出した脳波の値が、所定の閾値を超えるか否かを判定し(ステップS05)、一例として、閾値を超えていなければ(S05,No)没入度が高いと判定し(ステップS07)、閾値を超えていれば没入度が低いと判定する(ステップS06)。 Then, the judgment unit 102a judges whether or not the extracted brain wave value exceeds a predetermined threshold (step S05). As an example, if the threshold is not exceeded (S05, No), it judges that the level of immersion is high (step S07), and if the threshold is exceeded, it judges that the level of immersion is low (step S06).

そして、判定部102aは、没入度のユーザ状態の判別結果を出力して(ステップS08)、処理を終了する(ステップS09)。 Then, the determination unit 102a outputs the determination result of the user's state of immersion (step S08) and ends the process (step S09).

以上により、視認対象に対する没入度合を判別することができる。また、非接触式の脳計測部112を用いた場合、眼電位計測装置等の装着が不要になるので煩わしさを抑えることができる。また、車両周囲ではなく、車両内に設置された画面を見ている場合などのように視線が動かない視認対象であっても適用することが可能となる。 In this way, it is possible to determine the degree of immersion in the visual target. Furthermore, when a non-contact brain measurement unit 112 is used, it is not necessary to wear an electrooculography measurement device or the like, which reduces inconvenience. Furthermore, it can be applied even to visual targets where the line of sight does not move, such as when looking at a screen installed inside the vehicle rather than at the area around the vehicle.

(実施例2)
本実施形態のユーザ状態判定装置100におけるユーザ状態判定処理の一例として実施例2について、以下に図5を参照して詳細に説明する。
Example 2
A second example of the user state determination process in the user state determination device 100 of this embodiment will be described in detail below with reference to FIG.

図5は、本実施形態のユーザ状態判定装置100におけるユーザ状態判定処理の一例(実施例2)を示すフローチャートである。なお、処理の流れは実施例1と同様であるので、実施例1と異なる部分を中心に説明する。 Figure 5 is a flowchart showing an example (Example 2) of a user state determination process in the user state determination device 100 of this embodiment. Note that the flow of the process is similar to Example 1, so the following description will focus on the differences from Example 1.

実施例2では、判定の精度を高めるため、判定部102aは、複数回の瞬き動作時における脳活動量の平均を求めて、それに基づいてユーザ状態を判定する。 In Example 2, in order to improve the accuracy of the judgment, the judgment unit 102a calculates the average amount of brain activity during multiple blinking actions and judges the user state based on the average amount.

すなわち、図5に示すように、判定部102aは、脳計測部112の信号から、瞬き動作タイミングの脳波を抽出して値を加算するステップS042を必要回数繰り返し(ステップS043)、瞬き動作時の脳活動量の平均を求め、平均の脳活動量と閾値に基づいて没入度を判定する(ステップS05~S08)。 That is, as shown in FIG. 5, the determination unit 102a repeats step S042, in which the brain waves at the timing of the blinking action are extracted from the signal of the brain measurement unit 112 and the values are added up, a required number of times (step S043), calculates the average amount of brain activity during the blinking action, and determines the degree of immersion based on the average amount of brain activity and a threshold value (steps S05 to S08).

これにより、実施例1に比べて、視認対象に対する没入度合を、より高精度に判別することが可能となる。 This makes it possible to determine the degree of immersion in the visual target with greater accuracy than in Example 1.

(実施例3)
本実施形態のユーザ状態判定装置100におけるユーザ状態判定処理の一例として実施例3について、以下に図6を参照して詳細に説明する。
Example 3
A third embodiment will be described below in detail with reference to FIG. 6 as an example of the user state determination process in the user state determination device 100 of the present embodiment.

図6は、本実施形態のユーザ状態判定装置100におけるユーザ状態判定処理の一例(実施例3)を示すフローチャートである。なお、処理の流れは実施例1,2と同様であるので、実施例1,2と異なる部分を中心に説明する。 Figure 6 is a flowchart showing an example (Example 3) of a user state determination process in the user state determination device 100 of this embodiment. Note that the flow of the process is similar to Examples 1 and 2, so the following description will focus on the parts that differ from Examples 1 and 2.

自動車における視認対象は、一例として、車周囲環境と情報提示装置(テレビやカーナビなどの表示画面)が想定され、ユーザがいずれを見ているかによって瞬き時の脳活動状態は変動し得る。そこで、実施例3では、その場合の判定の精度を高めるため、学習部102bは、脳活動状態とユーザ状態とを対応付けた視認対象別データベース106bを構築し、判定部102aは、視認対象別データベース106bを参照することにより精度よくユーザ状態を判定することを目的とする。 Assumed visual targets in an automobile are, for example, the vehicle's surrounding environment and information presentation devices (display screens such as televisions and car navigation systems), and the brain activity state at the time of blinking can vary depending on what the user is looking at. In this regard, in Example 3, in order to improve the accuracy of the determination in such cases, the learning unit 102b constructs a database 106b for each visual target that associates brain activity states with the user state, and the determination unit 102a aims to determine the user state with high accuracy by referring to the database 106b for each visual target.

すなわち、図6に示すように、学習部102bは、ステップS04において判定部102aにより切り出された脳活動量と、ステップS11およびS16において判定部102aにより判定された没入度の判定結果を、対応付けて視認対象別データベース106bに格納する(ステップS05)。その際、学習部102bは、ステップS06にて決定した視認対象の情報(この場合、没入対象が車両周辺環境(S07)か情報提示装置(S12)かの情報)も対応付けて、視認対象別データベース106bに格納する。 6, the learning unit 102b stores the brain activity extracted by the determination unit 102a in step S04 in association with the immersion degree determination results determined by the determination unit 102a in steps S11 and S16 in the visual target database 106b (step S05). At that time, the learning unit 102b also stores information on the visual target determined in step S06 (in this case, information on whether the immersion target is the vehicle surroundings (S07) or the information presentation device (S12)) in association with the brain activity extracted by the determination unit 102a in step S04 in the visual target database 106b.

これにより、学習部102bは、視認対象別データベース106bに基づく教師付き機械学習を実行して、視認対象別の閾値(S08,S13)を、判定部102aの判定基準として生成することができる。 As a result, the learning unit 102b can perform supervised machine learning based on the visual target-specific database 106b to generate visual target-specific thresholds (S08, S13) as judgment criteria for the judgment unit 102a.

なお、この実施例3では、視認対象別にデータベースを構築し、視認対象別の判定基準を生成する例について説明したが、これに限られず、これと同様の手順にて、個人別にデータベース(すなわち、個人データベース106a)を構築して、個人別の判定基準を生成してもよい。 In this third embodiment, an example is described in which a database is constructed for each visual target and judgment criteria are generated for each visual target, but this is not limited to the above. A database (i.e., personal database 106a) may be constructed for each individual in a similar procedure, and judgment criteria for each individual may be generated.

以上により、視認対象毎あるいは個人毎に、瞬き時の脳活動量と没入度の関係にばらつきがある場合であっても、精度よくユーザ状態を判定することが可能となる。 As a result, it is possible to accurately determine the user state even if there is variation in the relationship between brain activity during blinking and immersion level for each visual object or each individual.

(本実施形態の作用効果)
以上説明したように、本実施形態によれば、以下の作用効果が得られる。
(Effects of this embodiment)
As described above, according to this embodiment, the following advantageous effects can be obtained.

本実施の形態では、ユーザの注意状態もしくはユーザの没入度合いを含む、ユーザ状態を判定するため、ユーザの脳活動状態を計測し、ユーザの目の瞬き動作を検出した場合に、検出された瞬き動作時における脳活動状態に基づいて、ユーザ状態を判定する。 In this embodiment, in order to determine the user state, including the user's attention state or the degree of immersion, the user's brain activity state is measured, and when the user's blinking action is detected, the user state is determined based on the brain activity state at the time of the detected blinking action.

これにより、従来の眼球停留関連電位(EFRP)を基準とした判定方法のように眼球の動きがあることを条件とすることがなく、ユーザの目の瞬き動作時の脳活動状態に基づいてユーザ状態を判定することができるので、画面視聴時など視認対象や視線(眼球)が動かない場合であっても、精度よくユーザ状態を判定できる。 This makes it possible to determine the user's state based on the brain activity state when the user blinks, without the requirement of eye movement as in conventional methods that use eye fixation-related potentials (EFRPs). Therefore, the user's state can be determined with high accuracy even when the visual target or line of sight (eyes) is not moving, such as when viewing a screen.

また、本実施形態によれば、脳計測は、脳活動を、脳波計、脳磁計、または、脳電位計により検出するので、高い時間分解能で計測できるセンサ等による脳波、脳磁場、脳電位に基づいて精度よくユーザ状態を判定することができる。 In addition, according to this embodiment, brain measurement detects brain activity using an electroencephalograph, magnetoencephalograph, or electroencephalograph, so the user's state can be determined with high accuracy based on electroencephalograms, brain magnetic fields, and brain potentials measured by sensors that can measure with high time resolution.

また、本実施形態によれば、瞬き動作を、脳計測の信号から抽出した眼電位(EOG)に基づいて検出するので、脳計測のためのセンサ等とは別に、瞬き動作検出のためのセンサ等を設ける必要がなく、眼電位計測装置等を装着する必要がないため煩わしくなく、コスト等にも優れる。 In addition, according to this embodiment, blinking is detected based on the electrooculogram (EOG) extracted from a brain measurement signal, so there is no need to provide a sensor for detecting blinking in addition to a sensor for brain measurement, and there is no need to wear an electrooculogram measuring device, which is less cumbersome and has excellent cost, etc.

また、本実施形態によれば、瞬き動作時における脳活動の活動量の大きさに基づいて、ユーザの注意状態もしくはユーザの没入度合いを含む、ユーザ状態を判定するので、没入度合に応じ瞬き時のリセット度合の深さが変化する原理に基づいて、精度よくユーザ状態を判定することができる。 In addition, according to this embodiment, the user state, including the user's attention state or the user's degree of immersion, is determined based on the magnitude of brain activity during a blink, so the user state can be determined with high accuracy based on the principle that the depth of the reset degree during a blink changes depending on the degree of immersion.

また、本実施形態によれば、複数回の瞬き動作時における脳活動の活動量の大きさの平均に基づいてユーザ状態を判定するので、1回の瞬き動作時における脳活動状態がノイズ等の影響がある場合であっても、平均に基づいて精度よくユーザ状態を判定することができる。 In addition, according to this embodiment, the user state is determined based on the average magnitude of brain activity during multiple blinks, so even if the brain activity state during a single blink is affected by noise or the like, the user state can be accurately determined based on the average.

また、本実施形態によれば、瞬き動作時における脳活動状態について、個人毎または視認対象別の判定基準に基づいてユーザ状態を判定するので、視認対象毎あるいは個人毎に、瞬き時の脳活動量と没入度の関係にばらつきがある場合であっても、精度よくユーザ状態を判定することが可能となる。 In addition, according to this embodiment, the user state is determined based on the judgment criteria for each individual or each visual object regarding the brain activity state during the blinking action, so that the user state can be determined with high accuracy even if there is variation in the relationship between the amount of brain activity during blinking and the degree of immersion for each visual object or for each individual.

(その他の実施形態)
さて、これまで本発明の実施形態について説明したが、本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
Other Embodiments
While the embodiments of the present invention have been described above, the present invention may be embodied in various different embodiments other than those described above within the scope of the technical idea described in the claims.

例えば、ユーザ状態判定装置100は、スタンドアローンの形態で処理を行うよう一体として構成された例について説明を行ったが、これに限られず、外部のサーバ等として、車両内クライアント端末からの要求に応じて処理を行い、その処理結果を当該車両内クライアント端末に返却してもよい。 For example, the user state determination device 100 has been described as being configured as an integrated unit to perform processing in a stand-alone form, but this is not limited thereto, and the device may function as an external server or the like, perform processing in response to a request from an in-vehicle client terminal, and return the processing results to the in-vehicle client terminal.

また、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 Furthermore, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.

このほか、上記文献中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including search conditions and other parameters, screen examples, and database configurations shown in the above documents and drawings may be changed as desired unless otherwise specified.

また、ユーザ状態判定装置100等に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。例えば、ユーザ状態判定装置100の各装置が備える処理機能、特に制御部102にて行われる各処理機能については、その全部または任意の一部を、CPU(Central Processing Unit)などのプロセッサおよび当該プロセッサにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアプロセッサとして実現してもよい。尚、プログラムは、後述する、コンピュータに本発明に係る方法を実行させるためのプログラム化された命令を含む、一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じてユーザ状態判定装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部106などには、OS(Operating System)と協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 In addition, with respect to the user state determination device 100, each of the components shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. For example, the processing functions of each device of the user state determination device 100, particularly the processing functions performed by the control unit 102, may be realized in whole or in part by a processor such as a CPU (Central Processing Unit) and a program interpreted and executed by the processor, or may be realized as a hardware processor using wired logic. The program is recorded on a non-transient computer-readable recording medium containing programmed instructions for causing a computer to execute the method according to the present invention, as described below, and is mechanically read by the user state determination device 100 as necessary. That is, a computer program for giving instructions to the CPU in cooperation with an OS (Operating System) and performing various processes is recorded in a storage unit 106 such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and works with the CPU to form the control unit.

また、このコンピュータプログラムは、ユーザ状態判定装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 In addition, this computer program may be stored in an application program server connected to the user state determination device 100 via any network, and it is also possible to download all or part of it as needed.

また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USBメモリ、SDカード、フレキシブルディスク、光磁気ディスク、ROM、EPROM、EEPROM、CD-ROM、MO、DVD、および、Blu-ray(登録商標)Disc等の任意の「可搬用の物理媒体」を含むものとする。 The program according to the present invention may be stored on a computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, USB memory, SD card, flexible disk, magneto-optical disk, ROM, EPROM, EEPROM, CD-ROM, MO, DVD, and Blu-ray (registered trademark) Disc.

また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OS(Operating System)に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。プログラムが、一時的でないコンピュータ読み取り可能な記録媒体に記録されたプログラム製品として本発明を構成してもよい。 A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration of multiple modules or libraries, or a program that works in conjunction with a separate program, such as an OS (Operating System), to achieve its function. Note that the specific configuration for reading a recording medium in each device shown in the embodiments, the reading procedure, or the installation procedure after reading can use well-known configurations and procedures. The present invention may be configured as a program product in which a program is recorded on a non-transitory computer-readable recording medium.

記憶部106に格納される各種のデータベース等(個人データベース106a,視認対象別データベース106b等)は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit 106 (personal database 106a, visual target database 106b, etc.) are storage devices such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.

また、ユーザ状態判定装置100は、既知のパーソナルコンピュータ、ECU、ワークステーション等の情報処理装置として構成してもよく、また、該情報処理装置に任意の周辺装置を接続して構成してもよい。また、ユーザ状態判定装置100は、該情報処理装置に本発明の方法を実現させるソフトウェア(プログラム、データ等を含む)を実装することにより実現してもよい。 The user state determination device 100 may be configured as a known information processing device such as a personal computer, ECU, or workstation, or may be configured by connecting any peripheral device to the information processing device. The user state determination device 100 may also be realized by implementing software (including programs, data, etc.) that causes the information processing device to realize the method of the present invention.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions, etc., or depending on the functional load. In other words, the above-mentioned embodiments may be implemented in any combination, or the embodiments may be implemented selectively.

100 ユーザ状態判定装置
102 制御部
102a 判定部
102b 学習部
106 記憶部
106a 個人データベース
106b 視認対象別データベース
112 脳計測部
114 瞬き検出部
100 User state determination device 102 Control unit 102a Determination unit 102b Learning unit 106 Storage unit 106a Personal database 106b Visually recognized object database 112 Brain measurement unit 114 Blink detection unit

Claims (12)

ユーザの注意状態もしくはユーザの没入度合いを含む、ユーザ状態を判定するユーザ状態判定装置であって、
前記ユーザの脳活動状態を計測する脳計測手段と、
前記ユーザの目の瞬き動作を検出する瞬き検出手段と、
前記瞬き検出手段により検出された前記瞬き動作時における前記脳活動状態に基づいて、前記ユーザ状態を判定する判定手段と、
を備えたことを特徴とするユーザ状態判定装置。
A user state determination device that determines a user state including a user's attention state or a user's immersion level,
A brain measurement means for measuring a brain activity state of the user;
A blink detection means for detecting a blinking action of the user's eye;
A determination means for determining the user state based on the brain activity state at the time of the blink action detected by the blink detection means;
A user state determination device comprising:
請求項1に記載のユーザ状態判定装置において、
前記脳計測手段は、
前記脳活動を、脳波計、脳磁計、または、脳電位計により検出する
ことを特徴とするユーザ状態判定装置。
The user state determination device according to claim 1 ,
The brain measurement means includes:
The user state determination device is characterized in that the brain activity is detected by an electroencephalograph, a magnetoencephalograph, or an electroencephalograph.
請求項1または2に記載のユーザ状態判定装置において、
前記瞬き検出手段は、
前記瞬き動作を、前記脳計測手段の信号から抽出した眼電位に基づいて検出する
ことを特徴とするユーザ状態判定装置。
3. The user state determination device according to claim 1,
The blink detection means includes:
The user state determination device is characterized in that the blinking action is detected based on an electrooculography extracted from a signal from the brain measurement means.
請求項1乃至3のいずれか一つに記載のユーザ状態判定装置において、
前記判定手段は、
前記瞬き動作時における前記脳活動の活動量の大きさに基づいて、前記ユーザの注意状態もしくは前記ユーザの没入度合いを含む、前記ユーザ状態を判定する
ことを特徴とするユーザ状態判定装置。
4. The user state determination device according to claim 1,
The determination means is
A user state determination device characterized by determining the user state, including the user's attention state or the user's degree of immersion, based on the magnitude of the brain activity during the blinking action.
請求項4に記載のユーザ状態判定装置において、
前記判定手段は、
複数回の前記瞬き動作時における前記脳活動の活動量の大きさの平均に基づいて前記ユーザ状態を判定する
ことを特徴とするユーザ状態判定装置。
The user state determination device according to claim 4,
The determination means is
The user state determination device determines the user state based on an average magnitude of the brain activity during a plurality of blinking actions.
請求項1乃至5のいずれか一つに記載のユーザ状態判定装置において、
前記判定手段は、
前記瞬き動作時における前記脳活動状態について、個人毎の判定基準に基づいて前記ユーザ状態を判定する
ことを特徴とするユーザ状態判定装置。
The user state determination device according to any one of claims 1 to 5,
The determination means is
The user state determination device determines the user state based on an individual determination criterion for the brain activity state during the blinking action.
請求項1乃至6のいずれか一つに記載のユーザ状態判定装置において、
前記判定手段は、
前記瞬き動作時における前記脳活動状態について、視認対象毎の判定基準に基づいて前記ユーザ状態を判定する
ことを特徴とするユーザ状態判定装置。
7. The user state determination device according to claim 1,
The determination means is
The user state determination device is characterized in that the user state is determined based on a determination criterion for each visual target with respect to the brain activity state during the blinking action.
ユーザの注意状態もしくはユーザの没入度合いを含む、ユーザ状態を判定するユーザ状態判定方法であって、
前記ユーザの脳活動状態を計測し、前記ユーザの目の瞬き動作を検出した場合に、検出された前記瞬き動作時における、前記脳活動状態に基づいて、前記ユーザ状態を判定する
ことを特徴とするユーザ状態判定方法。
A user state determination method for determining a user state including a user's attention state or a user's immersion level, comprising:
A user state determination method characterized by measuring the user's brain activity state, and when a blinking action of the user's eyes is detected, determining the user state based on the brain activity state at the time of the detected blinking action.
ユーザの注意状態もしくはユーザの没入度合いを含む、ユーザ状態を判定するユーザ状態判定方法を、コンピュータに実行させるためのプログラムであって、
前記ユーザの脳活動状態を計測する脳計測ステップと、
前記ユーザの目の瞬き動作を検出する瞬き検出ステップと、
前記瞬き検出ステップにて検出された前記瞬き動作時における前記脳活動状態に基づいて、前記ユーザ状態を判定する判定ステップと、
をコンピュータに実行させるためのプログラム。
A program for causing a computer to execute a user state determination method for determining a user state, including a user's attention state or a user's degree of immersion,
A brain measurement step of measuring a brain activity state of the user;
A blink detection step of detecting a blinking action of the user's eye;
a determination step of determining the user state based on the brain activity state at the time of the blinking action detected in the blink detection step;
A program for causing a computer to execute the following.
ユーザの注意状態もしくはユーザの没入度合いを含む、ユーザ状態を判定するユーザ状態判定装であって、
前記ユーザの脳活動状態を計測する脳計測手段と、
前記ユーザの目の瞬き動作を検出する瞬き検出手段と、
に接続された場合、
前記瞬き検出手段により検出された前記瞬き動作時における前記脳活動状態に基づいて、前記ユーザ状態を判定するユーザ状態判定装置
A user state determination device that determines a user state including a user's attention state or a user's immersion level,
A brain measurement means for measuring a brain activity state of the user;
A blink detection means for detecting a blinking action of the user's eye;
When connected to
A user state determination device that determines the user state based on the brain activity state at the time of the blinking action detected by the blink detection means.
ユーザの注意状態もしくはユーザの没入度合いを含む、ユーザ状態を判定するユーザ状態判定装置をコンピュータにおいて実現するユーザ状態判定装置作成方法であって、
前記ユーザの脳活動状態を計測する脳計測手段と、
前記ユーザの目の瞬き動作を検出する瞬き検出手段と、
に接続されるよう制御するステップと、
前記瞬き検出手段により検出された前記瞬き動作時における前記脳活動状態に基づいて、前記ユーザ状態の判定が行われるよう制御するステップと、
を含むユーザ状態判定装置作成方法。
A user state determination device creation method for realizing, in a computer, a user state determination device that determines a user state, including a user's attention state or a user's immersion level, comprising:
A brain measurement means for measuring a brain activity state of the user;
A blink detection means for detecting a blinking action of the user's eye;
and controlling the connection of the
A step of controlling so that the user state is determined based on the brain activity state at the time of the blink action detected by the blink detection means;
A method for creating a user state determination device comprising:
ユーザの注意状態もしくはユーザの没入度合いを含む、ユーザ状態を判定するユーザ状態判定装置をコンピュータにおいて実現するためのプログラムであって、
前記ユーザの脳活動状態を計測する脳計測手段と、
前記ユーザの目の瞬き動作を検出する瞬き検出手段と、
に接続されるよう制御するステップと、
前記瞬き検出手段により検出された前記瞬き動作時における前記脳活動状態に基づいて、前記ユーザ状態の判定が行われるよう制御するステップと、
を含む方法をコンピュータに実行させるためのプログラム。
A program for realizing a user state determination device that determines a user state, including a user's attention state or a user's degree of immersion, in a computer, comprising:
A brain measurement means for measuring a brain activity state of the user;
A blink detection means for detecting a blinking action of the user's eye;
and controlling the connection of the
A step of controlling so that the user state is determined based on the brain activity state at the time of the blinking action detected by the blink detection means;
A program for causing a computer to execute a method including the steps of:
JP2020208799A 2020-12-16 2020-12-16 USER STATE DETERMINATION DEVICE, USER STATE DETERMINATION METHOD, PROGRAM, COMPUTER, AND USER STATE DETERMINATION DEVICE MANUFACTURING METHOD Active JP7504376B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020208799A JP7504376B2 (en) 2020-12-16 2020-12-16 USER STATE DETERMINATION DEVICE, USER STATE DETERMINATION METHOD, PROGRAM, COMPUTER, AND USER STATE DETERMINATION DEVICE MANUFACTURING METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020208799A JP7504376B2 (en) 2020-12-16 2020-12-16 USER STATE DETERMINATION DEVICE, USER STATE DETERMINATION METHOD, PROGRAM, COMPUTER, AND USER STATE DETERMINATION DEVICE MANUFACTURING METHOD

Publications (2)

Publication Number Publication Date
JP2022095462A JP2022095462A (en) 2022-06-28
JP7504376B2 true JP7504376B2 (en) 2024-06-24

Family

ID=82162987

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020208799A Active JP7504376B2 (en) 2020-12-16 2020-12-16 USER STATE DETERMINATION DEVICE, USER STATE DETERMINATION METHOD, PROGRAM, COMPUTER, AND USER STATE DETERMINATION DEVICE MANUFACTURING METHOD

Country Status (1)

Country Link
JP (1) JP7504376B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20240115115A (en) 2023-01-18 2024-07-25 국방과학연구소 Method for recognizing blink and eyeball movement based on EEG and system thereof
CN116671900B (en) * 2023-05-17 2024-03-19 安徽理工大学 Blink recognition and control method based on brain wave instrument

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120319869A1 (en) 2011-06-17 2012-12-20 The Boeing Company Crew allertness monitoring of biowaves
JP2015054240A (en) 2013-09-13 2015-03-23 エヌエイチエヌ エンターテインメント コーポレーションNHN Entertainment Corporation Content evaluation system and content evaluation method using the same

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120319869A1 (en) 2011-06-17 2012-12-20 The Boeing Company Crew allertness monitoring of biowaves
JP2015054240A (en) 2013-09-13 2015-03-23 エヌエイチエヌ エンターテインメント コーポレーションNHN Entertainment Corporation Content evaluation system and content evaluation method using the same

Also Published As

Publication number Publication date
JP2022095462A (en) 2022-06-28

Similar Documents

Publication Publication Date Title
US12156735B2 (en) Detection of cognitive state of a driver
Yamada et al. Detecting mental fatigue from eye-tracking data gathered while watching video: Evaluation in younger and older adults
McTeague et al. Aversive learning shapes neuronal orientation tuning in human visual cortex
Ma et al. Changing concepts of working memory
Komogortsev et al. Automated classification and scoring of smooth pursuit eye movements in the presence of fixations and saccades
DK2844146T3 (en) System and method for measurement of attention
JP7504376B2 (en) USER STATE DETERMINATION DEVICE, USER STATE DETERMINATION METHOD, PROGRAM, COMPUTER, AND USER STATE DETERMINATION DEVICE MANUFACTURING METHOD
Arbel et al. On the utility of positive and negative feedback in a paired-associate learning task
KR101939363B1 (en) Brain-computer interface apparatus adaptable to use environment and method of operating thereof
US20170215784A1 (en) Method and apparatus for recognizing fatigue affecting a driver
Klein et al. A reliable statistical method to detect eyeblink-artefacts from electroencephalogram data only
Yamada et al. Fatigue detection model for older adults using eye-tracking data gathered while watching video: Evaluation against diverse fatiguing tasks
Chinchani et al. Tracking momentary fluctuations in human attention with a cognitive brain-machine interface
Dimitrakopoulos et al. Driving mental fatigue classification based on brain functional connectivity
US20220036101A1 (en) Methods, systems and computer program products for driver monitoring
Rasna et al. SVM-based drivers drowsiness detection using machine learning and image processing techniques
Yamada et al. Detecting mental fatigue from eye-tracking data gathered while watching video
JP2016151849A (en) Personal identification method, personal identification device, program
JP5189893B2 (en) Blink type identification device, blink type identification method, and blink type identification program
JP2024158777A (en) USER STATE DETERMINATION DEVICE, USER STATE DETERMINATION METHOD, AND COMPUTER PROGRAM
KR101914189B1 (en) Device and method for providing common pattern of plurality of brain signal
JP6853159B2 (en) State estimator
Chudzik et al. Eye-tracking and machine learning significance in Parkinson’s disease symptoms prediction
JP7214986B2 (en) Reflectivity determination device, reflectivity determination method, and program
JP7843663B2 (en) Estimation device, estimation system, and estimation method

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210127

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230807

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240404

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: 20240507

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240603

R150 Certificate of patent or registration of utility model

Ref document number: 7504376

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350