Top > Search of Japanese Patents > MOUSE CURSOR CONTROL SYSTEM USING OCULAR POTENTIAL

MOUSE CURSOR CONTROL SYSTEM USING OCULAR POTENTIAL meetings

Patent code P100000178
File No. E-060
Posted date May 22, 2009
Application number P2009-051580
Publication number P2010-205099A
Patent number P5483152
Date of filing Mar 5, 2009
Date of publication of application Sep 16, 2010
Date of registration Feb 28, 2014
Inventor
  • (In Japanese)田村 宏樹
  • (In Japanese)淡野 公一
Applicant
  • (In Japanese)国立大学法人 宮崎大学
Title MOUSE CURSOR CONTROL SYSTEM USING OCULAR POTENTIAL meetings
Abstract PROBLEM TO BE SOLVED: To implement mouse cursor control using ocular potential.
SOLUTION: A power noise component is removed from each of digital values corresponding to a first ocular potential signal detected by a pair of electrodes placed above and below an eyeball and a second ocular potential signal detected by a pair of electrodes placed to the left and right of the eyeball. A difference is then calculated between each of the digital values corresponding to the first and second ocular potential signals and a calibration value corresponding to the digital value. The direction of movement of the line of sight on a display screen is next identified by the result of comparison of each calculated difference with a threshold of directional change corresponding to the ocular potential signal, and a mouse cursor is moved by a set distance in the identified direction.
Outline of related art and contending technology (In Japanese)



現在、日本には2万1千人を超える筋委縮性側策硬化症の患者がいる。筋委縮性側策硬化症(ALS:Amyotrophic Lateral Screlosis )とは、身体を動かすための神経系が侵され、手足・のど・舌の筋肉や呼吸に必要な筋肉がだんだんやせて力がなくなっていく病気である。しかし、動き以外では知覚神経や自律神経は侵されないので、五感(視覚、聴覚、嗅覚、味覚、触覚)記憶、知性を司る神経には障害は見られない。すなわち、患者の意志は病状末期でも明確であるため会話や手話を使って家族や友人、愛する人とコミュニケーションがとれない精神的なストレスは計り知れない。





その一方で、ALS患者の特徴として眼球周辺の筋肉が侵されにくいことが挙げられる。そこで、比較的後期まで随意運動が残る眼球運動を用いた視線入力インターフェースの開発が多くの研究者により行われている。





眼球運動を用いた入力方式には、角膜反射法、サーチコイル法、オプティカルレバー法、眼電図法がある。このうち角膜反射法は、眼球運動に伴う角膜上での虚像の移動をビデオカメラで撮影する方法である。しかし、角膜反射法は外部光に弱く、装置も大規模になるという問題点を有している。一方、サーチコイル法とオプティカルレバー法は、高い精度で眼球運動を測定することができる。しかし、特殊なコンタクトレンズを用いる必要があり、患者側の負担が大きい。また、特殊なコンタクトレンズは、長時間の使用や扱いに注意が必要である。





ところで、眼電図法は、眼球運動を電位変動として測定する。このため、眼電図法は、他の手法に比して安価にシステムを構築することができる。また、眼窩周辺に装着する装置の取り付けも容易である。加えて、装着装置の取り付けによる患者に対する負担も少なく済み、長時間の使用にも適している。

Field of industrial application (In Japanese)



本発明は、人の眼球周辺から計測される眼電位を用いて視線方向を識別する視線入力インターフェースに関する。特に、本発明は、眼電位をマウスカーソルの制御に用いるシステムに関する。

Scope of claims (In Japanese)
【請求項1】
 
眼球を挟んで上下に配置される一対の電極より検出される第1の眼電位信号と、眼球を挟んで左右に配置される一対の電極より検出される第2の眼電位信号とを増幅する増幅回路と、
前記増幅回路で増幅された前記第1及び第2の眼電位信号をそれぞれディジタル値に変換するアナログ/ディジタル変換回路と、
前記アナログ/ディジタル変換回路から入力される前記第1及び第2の眼電位信号に対応する各ディジタル値のそれぞれから電源ノイズ成分を除去するノイズカット処理部と、
前記ノイズカット処理部から入力される前記各ディジタル値のそれぞれと各ディジタル値に対応するキャリブレーション値との差分を算出し、算出された各差分と各眼電位信号に対応する変化方向別の閾値との比較結果に基づいて表示画面上における視線の移動方向を識別し、当該識別方向にマウスカーソルを設定量だけ移動制御するマウスカーソル制御信号生成部と
を有し、
前記マウスカーソル制御信号生成部は、
前記第1及び第2の眼電位信号に対応する各ディジタル値が、表示画面上に表示された任意の位置のマウスカーソルを用いたキャリブレーションの実行に基づく入力であるか否かを逐次判定し、キャリブレーションの実行に基づく入力であると判定された場合には、前記第1及び第2の眼電位信号に対応する各ディジタル値の現在値で前記キャリブレーション値を更新し、キャリブレーションの実行に基づく入力でないと判定された場合には、キャリブレーション値を変更しないものであり、
前記マウスカーソル制御信号生成部は、
キャリブレーションの実行に基づく入力であるか否かの前記判定として、
現在の前記キャリブレーション値と前記第1及び第2の眼電位信号に対応する各ディジタル値との各差分が第1の判定範囲に含まれるか否か判定する第1の処理と、
前記第1の処理において前記各差分がいずれも前記第1の判定範囲に含まれると判定される場合、前記各差分がマウスカーソルの表示位置に応じて設定される前記第1の判定範囲より制限された第2の判定範囲に含まれるか否か判定する第2の処理と、
前記第2の処理において前記各差分がいずれも前記第2の判定範囲に含まれると判定される場合、前記第1及び第2の眼電位信号に対応する各ディジタル値の変化量がマウスカーソルの表示位置に応じて設定される第3の判定範囲に含まれるか否か判定する第3の処理と
を一組とする更新判定処理を所定回実行し、
前記更新判定処理の全ての判定条件が前記所定回の全てにおいて満たされた場合、前記第1及び第2の眼電位信号に対応する各ディジタル値は前記キャリブレーションの実行に基づく入力であると判定する
ことを特徴とするマウスカーソル制御システム。

【請求項2】
 
前記マウスカーソル制御信号生成部は、
スクロール機能が特定の方向に割り当て当てられている場合において、当該割り当て方向に対する視線移動が識別されたとき、表示画面上のマウスカーソルをスクロール制御する請求項1に記載のマウスカーソル制御システム。

【請求項3】
 
前記マウスカーソル制御信号生成部は、
クリック機能が特定の方向に割り当て当てられている場合において、当該割り当て方向に対する視線移動が識別されたとき、クリック操作をアプリケーションプログラムに出力する請求項1に記載のマウスカーソル制御システム。

【請求項4】
 
前記マウスカーソル制御信号生成部は、
識別方向別に設定される各閾値の大きさを、マウスカーソルの表示位置に応じて随時更新する請求項1に記載のマウスカーソル制御システム。

【請求項5】
 
眼球を挟んで上下に配置される一対の電極より検出される第1の眼電位信号と、眼球を挟んで左右に配置される一対の電極より検出される第2の眼電位信号とを増幅する増幅回路と、
前記増幅回路で増幅された前記第1及び第2の眼電位信号をそれぞれディジタル値に変換するアナログ/ディジタル変換回路と、
前記アナログ/ディジタル変換回路から入力される前記第1及び第2の眼電位信号に対応する各ディジタル値のそれぞれから電源ノイズ成分を除去するノイズカット処理部と、
前記ノイズカット処理部から入力される前記各ディジタル値のそれぞれと、各ディジタル値に対応するキャリブレーション値との差分に基づいて表示画面上におけるマウスカーソルの表示座標を算出し、当該表示座標に基づいてマウスカーソルの表示座標を制御するマウスカーソル制御信号生成部と
を有し、
前記マウスカーソル制御信号生成部は、
前記第1及び第2の眼電位信号に対応する各ディジタル値が、表示画面上に表示された任意の位置のマウスカーソルを用いたキャリブレーションの実行に基づく入力であるか否かを逐次判定し、キャリブレーションの実行に基づく入力であると判定された場合には、前記第1及び第2の眼電位信号に対応する各ディジタル値の現在値で前記キャリブレーション値を更新し、キャリブレーションの実行に基づく入力でないと判定された場合には、キャリブレーション値を変更しないものであり、
前記マウスカーソル制御信号生成部は、
キャリブレーションの実行に基づく入力であるか否かの前記判定として、
現在の前記キャリブレーション値と前記第1及び第2の眼電位信号に対応する各ディジタル値との各差分が第1の判定範囲に含まれるか否か判定する第1の処理と、
前記第1の処理において前記各差分がいずれも前記第1の判定範囲に含まれると判定される場合、前記各差分がマウスカーソルの表示位置に応じて設定される前記第1の判定範囲より制限された第2の判定範囲に含まれるか否か判定する第2の処理と、
前記第2の処理において前記各差分がいずれも前記第2の判定範囲に含まれると判定される場合、前記第1及び第2の眼電位信号に対応する各ディジタル値の変化量がマウスカーソルの表示位置に応じて設定される第3の判定範囲に含まれるか否か判定する第3の処理と
を一組とする更新判定処理を所定回実行し、
前記更新判定処理の全ての判定条件が前記所定回の全てにおいて満たされた場合、前記第1及び第2の眼電位信号に対応する各ディジタル値は前記キャリブレーションの実行に基づく入力であると判定する
ことを特徴とするマウスカーソル制御システム。

【請求項6】
 
眼球を挟んで上下に配置される一対の電極より検出される第1の眼電位信号と、眼球を挟んで左右に配置される一対の電極より検出される第2の眼電位信号に対応するディジタル値のそれぞれから電源ノイズ成分を除去する処理と、
前記処理後の各ディジタル値のそれぞれと各ディジタル値に対応するキャリブレーション値との差分を算出する処理と、
算出された各差分と各眼電位信号に対応する変化方向別の閾値との比較結果に基づいて表示画面上における視線の移動方向を識別する処理と、
当該識別方向にマウスカーソルを設定量だけ移動制御する処理と、
前記第1及び第2の眼電位信号に対応する各ディジタル値が、表示画面上に表示された任意の位置のマウスカーソルを用いたキャリブレーションの実行に基づく入力であるか否かを逐次判定し、キャリブレーションの実行に基づく入力であると判定された場合には、前記第1及び第2の眼電位信号に対応する各ディジタル値の現在値で前記キャリブレーション値を更新し、キャリブレーションの実行に基づく入力でないと判定された場合には、キャリブレーション値を変更しない処理と
をコンピュータに実行させ
さらに、キャリブレーションの実行に基づく入力であるか否かの前記判定として、
現在の前記キャリブレーション値と前記第1及び第2の眼電位信号に対応する各ディジタル値との各差分が第1の判定範囲に含まれるか否か判定する第1の処理と、
前記第1の処理において前記各差分がいずれも前記第1の判定範囲に含まれると判定される場合、前記各差分がマウスカーソルの表示位置に応じて設定される前記第1の判定範囲より制限された第2の判定範囲に含まれるか否か判定する第2の処理と、
前記第2の処理において前記各差分がいずれも前記第2の判定範囲に含まれると判定される場合、前記第1及び第2の眼電位信号に対応する各ディジタル値の変化量がマウスカーソルの表示位置に応じて設定される第3の判定範囲に含まれるか否か判定する第3の処理と
を一組とする更新判定処理を所定回実行させ、
前記更新判定処理の全ての判定条件が前記所定回の全てにおいて満たされた場合、前記第1及び第2の眼電位信号に対応する各ディジタル値は前記キャリブレーションの実行に基づく入力であると判定する処理と
をコンピュータに実行させるプログラム。

【請求項7】
 
眼球を挟んで上下に配置される一対の電極より検出される第1の眼電位信号と、眼球を挟んで左右に配置される一対の電極より検出される第2の眼電位信号に対応するディジタル値のそれぞれから電源ノイズ成分を除去する処理と、
前記処理後の各ディジタル値のそれぞれと、各ディジタル値に対応するキャリブレーション値との差分を算出する処理と、
算出された各差分に基づいて表示画面上におけるマウスカーソルの表示座標を算出する処理と、
当該表示座標に基づいてマウスカーソルの表示座標を制御する処理と、
前記第1及び第2の眼電位信号に対応する各ディジタル値が、表示画面上に表示された任意の位置のマウスカーソルを用いたキャリブレーションの実行に基づく入力であるか否かを逐次判定し、キャリブレーションの実行に基づく入力であると判定された場合には、前記第1及び第2の眼電位信号に対応する各ディジタル値の現在値で前記キャリブレーション値を更新し、キャリブレーションの実行に基づく入力でないと判定された場合には、キャリブレーション値を変更しない処理と
をコンピュータに実行させ
さらに、キャリブレーションの実行に基づく入力であるか否かの前記判定として、
現在の前記キャリブレーション値と前記第1及び第2の眼電位信号に対応する各ディジタル値との各差分が第1の判定範囲に含まれるか否か判定する第1の処理と、
前記第1の処理において前記各差分がいずれも前記第1の判定範囲に含まれると判定される場合、前記各差分がマウスカーソルの表示位置に応じて設定される前記第1の判定範囲より制限された第2の判定範囲に含まれるか否か判定する第2の処理と、
前記第2の処理において前記各差分がいずれも前記第2の判定範囲に含まれると判定される場合、前記第1及び第2の眼電位信号に対応する各ディジタル値の変化量がマウスカーソルの表示位置に応じて設定される第3の判定範囲に含まれるか否か判定する第3の処理と
を一組とする更新判定処理を所定回実行させ、
前記更新判定処理の全ての判定条件が前記所定回の全てにおいて満たされた場合、前記第1及び第2の眼電位信号に対応する各ディジタル値は前記キャリブレーションの実行に基づく入力であると判定する処理と
をコンピュータに実行させるプログラム。
IPC(International Patent Classification)
F-term
Drawing

※Click image to enlarge.

JP2009051580thum.jpg
State of application right Registered


PAGE TOP

close
close
close
close
close
close
close