(57)【要約】【課題】眼電位等の検出動作を続けると、消費電力が不必要に増大する場合があること。【解決手段】検出制御装置は、ユーザの加速度又は角速度を取得する取得部と、取得部で取得された加速度又は角速度が予め定められた条件を満たす場合に、ユーザの眼電位を連続的に検出する眼電位検出部による眼電位の検出を開始させる制御部とを備える。プログラムは、コンピュータを、ユーザの加速度又は角速度を取得する取得部、取得部で取得された加速度又は角速度が予め定められた条件を満たす場合に、ユーザの眼電位を連続的に検出する眼電位検出部による眼電位の検出を開始させる制御部として機能させる。【選択図】図３
2015202183.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの加速度又は角速度を取得して、取得した前記加速度又は前記角速度が予め定められた条件を満たす場合に、前記ユーザの眼電位を連続的に検出する眼電位検出部による前記眼電位の検出を開始させる制御部
を備える検出制御装置。
【請求項２】
前記眼電位検出部は、前記ユーザが装着する装着具に設けられる
請求項１に記載の検出制御装置。
【請求項３】
前記検出制御装置は、前記装着具に設けられる
請求項２に記載の検出制御装置。
【請求項４】
前記装着具は、前記ユーザが装着するアイウエアである
請求項２又は３に記載の検出制御装置。
【請求項５】
前記装着具に設けられ、前記装着具の加速度又は角速度を検出する検出部
をさらに備え、
前記制御部は、前記検出部が検出した前記加速度又は前記角速度を取得する
請求項３または４に記載の検出制御装置。
【請求項６】
前記制御部は、前記眼電位検出部による前記眼電位の検出が連続的に行われていない場合において、取得した前記加速度又は前記角速度が前記予め定められた条件を満たす場合に、前記眼電位検出部による前記眼電位の連続的な検出を開始させ、取得した前記加速度又は前記角速度が前記予め定められた条件を満たさない場合に、前記眼電位検出部による前記眼電位の連続的な検出を開始させずに、前記眼電位検出部による前記眼電位の検出が連続的に行われていない状態を維持させる
請求項１から５のいずれか一項に記載の検出制御装置。
【請求項７】
前記制御部は、取得した前記加速度又は前記角速度の時間変化パターンが、予め定められた時間変化パターンに適合していると判断した場合に、取得した前記加速度又は前記角速度が前記予め定められた条件を満たすと判断する
請求項１から６のいずれか一項に記載の検出制御装置。
【請求項８】
前記眼電位検出部により連続的に検出された前記眼電位の情報を、外部の眼電位情報処理装置に送信する送信部
をさらに備え、
前記制御部は、取得した前記加速度又は前記角速度が前記予め定められた条件を満たす場合に、前記送信部に、前記眼電位検出部により連続的に検出された前記眼電位の情報の送信を開始させる
をさらに備える請求項１から７のいずれか一項に記載の検出制御装置。
【請求項９】
請求項１から８のいずれか一項に記載の検出制御装置を備え、前記ユーザが装着する装着具。
【請求項１０】
請求項１から８のいずれか一項に記載の検出制御装置と、
前記眼電位検出部により連続的に検出された前記眼電位の情報を受信して、受信した前記眼電位の情報を処理する眼電位情報処理装置と
を備え、
前記検出制御装置は、前記ユーザに装着される
眼電位情報処理システム。
【請求項１１】
前記眼電位情報処理装置は、
前記受信した前記眼電位の情報を解析する解析部と、
前記解析部による前記眼電位の情報の解析結果と、前記ユーザの加速度又は角速度の情報とを対応づけて格納する格納部と
を有する請求項１０に記載の眼電位情報処理システム。
【請求項１２】
コンピュータを、
ユーザの加速度又は角速度を取得して、取得した前記加速度又は前記角速度が予め定められた条件を満たす場合に、前記ユーザの眼電位を連続的に検出する眼電位検出部による前記眼電位の検出を開始させる制御部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検出制御装置、装着具、眼電位情報処理システム、及びプログラムに関する。
【背景技術】
【０００２】
情報表示装置の使用者の行動状態に応じて、表示パネルに表示される情報の表示モードが自動的に切り替わる情報表示装置が知られている（例えば、特許文献１参照）。また、目の瞬きを検出した時点から所定時間以内に閉瞼を伴うゆっくりとした眼球の横移動を検出した場合に覚醒度が低下していると判断する居眠り検出装置が知られている（特許文献２参照）。また、被検者が活動又はスポーツなどのタスクを行っている間における被検者の眼球運動、身体運動、及び／又は生理学的パフォーマンスを追跡する方法が知られている（特許文献３参照）。
特許文献１  特開２０１２−０９３７６７号公報
特許文献２  特開２００６−１３６５５６号公報
特許文献３  特表２０１２−５３２６９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
眼電位等の検出動作を続けると、消費電力が不必要に増大する場合がある。
【課題を解決するための手段】
【０００４】
第１の態様においては、検出制御装置は、ユーザの加速度又は角速度を取得する取得部と、取得部で取得された加速度又は角速度が予め定められた条件を満たす場合に、ユーザの眼電位を連続的に検出する眼電位検出部による眼電位の検出を開始させる制御部とを備える。
【０００５】
眼電位検出部は、ユーザが装着する装着具に設けられてよい。
【０００６】
検出制御装置は、装着具に設けられてよい。
【０００７】
装着具は、ユーザが装着するアイウエアであってよい。
【０００８】
装着具に設けられ、装着具の加速度又は角速度を検出する検出部をさらに備え、制御部は、検出部が検出した加速度又は角速度を取得してよい。
【０００９】
制御部は、眼電位検出部による眼電位の検出が連続的に行われていない場合において、取得した加速度又は角速度が予め定められた条件を満たす場合に、眼電位検出部による眼電位の連続的な検出を開始させ、取得した加速度又は角速度が予め定められた条件を満たさない場合に、眼電位検出部による眼電位の連続的な検出を開始させずに、眼電位検出部による眼電位の検出が連続的に行われていない状態を維持させてよい。
【００１０】
制御部は、取得した加速度又は角速度の時間変化パターンが、予め定められた時間変化パターンに適合していると判断した場合に、取得した加速度又は角速度が予め定められた条件を満たすと判断してよい。
【００１１】
眼電位検出部により連続的に検出された眼電位の情報を、外部の眼電位情報処理装置に送信する送信部をさらに備え、制御部は、取得した加速度又は角速度が予め定められた条件を満たす場合に、送信部に、眼電位検出部により連続的に検出された眼電位の情報の送信を開始させてよい。
【００１２】
第２の態様においては、装着具は、上記検出制御装置を備え、ユーザに装着される。
【００１３】
第３の態様においては、眼電位情報処理システムは、上記検出制御装置と、眼電位検出部により連続的に検出された眼電位の情報を受信して、受信した眼電位の情報を処理する眼電位情報処理装置とを備え、検出制御装置は、ユーザに装着される。
【００１４】
第４の態様においては、プログラムは、コンピュータを、ユーザの加速度又は角速度を取得する取得部、取得部で取得された加速度又は角速度が予め定められた条件を満たす場合に、ユーザの眼電位を連続的に検出する眼電位検出部による眼電位の検出を開始させる制御部として機能させる。
【００１５】
なお、上記の発明の概要は、本発明の特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１６】
【図１】一実施形態における眼電位情報処理システム１０の利用形態の一例を概略的に示す。
【図２】メガネ１００及びスマートフォン４０を模式的に示す。
【図３】スマートフォン４０の機能ブロック構成及び処理ユニット１８０の機能ブロック構成を概略的に示す。
【図４】メガネ１００が有する眼電位検出用電極とユーザ２０との位置関係を概略的に示す。
【図５】制御部２２０がユーザ２０の動きを特定する場合に用いる情報の一例を模式的に示す。
【図６】眼電位情報処理システム１０における各部の動作シーケンスを模式的に示す。
【図７】制御部２２０において実行される処理を表すフローチャートを示す。
【図８】スマートフォン４０において実行される処理を表すフローチャートを示す。
【発明を実施するための形態】
【００１７】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１８】
図１は、一実施形態における眼電位情報処理システム１０の利用形態の一例を概略的に示す。眼電位情報処理システム１０は、メガネ１００及びスマートフォン４０を備える。
【００１９】
ユーザ２０は、メガネ１００及びスマートフォン４０のそれぞれの使用者である。ユーザ２０は、メガネ１００を装着する装着者である。スマートフォン４０は、眼電位情報処理装置の一例である。
【００２０】
メガネ１００は、ユーザ２０の顔部に装着される。メガネ１００は、スマートフォン４０と通信する機能を有する。メガネ１００は、ユーザ２０に接触する電極を介してユーザ２０の眼電位を検出して、検出した眼電位の情報をスマートフォン４０に送信する。また、メガネ１００は、メガネ１００の加速度を検出して、検出した加速度の情報をスマートフォン４０に送信する。また、メガネ１００は、メガネ１００の角速度を検出して、検出した角速度の情報をスマートフォン４０に送信する。
【００２１】
スマートフォン４０は、メガネ１００から受信した眼電位を解析する。スマートフォン４０は、メガネ１００から受信した眼電位を、メガネ１００から受信した加速度及び角速度の少なくとも一方とともに解析する。スマートフォン４０は、眼電位、加速度、角速度等の解析結果に基づいて、ユーザ２０に情報を提供する。
【００２２】
例えば、スマートフォン４０は、眼電位、加速度及び角速度等を解析して、ユーザ２０の状態を特定する。具体的には、スマートフォン４０は、ユーザ２０の視線方向及び瞬目状態等を特定する。例えば、スマートフォン４０は、視線方向及び瞬目状態等に基づき、ユーザ２０の状態を判断する。具体的には、スマートフォン４０は、視線方向及び瞬目状態等に基づき、ユーザ２０に疲れ等が生じているか否かを判断する。スマートフォン４０は、ユーザ２０に疲れ等が生じていると判断した場合に、ユーザ２０に警告を発する。例えば、スマートフォン４０は、ユーザ２０に疲れ等が生じていると判断した場合に、警告音を発生する。
【００２３】
眼電位情報処理システム１０では、メガネ１００で検出された加速度に基づいて、ユーザ２０がランニング動作等の予め定められた動作を開始したか否かが判断される。ユーザ２０が予め定められた動作を開始したと判断されたことに応じて、メガネ１００において眼電位の連続的な検出動作が開始され、眼電位情報処理システム１０においてユーザ２０の視線方向の検出や疲れ等を判断する処理が開始される。そのため、ランニング動作をしていない場合に眼電位の検出、視線方向の検出、及び疲れ等を判断する処理が無駄に行われることを抑制できる。そのため、メガネ１００やスマートフォン４０において電力が無駄に消費されることを抑制できる。
【００２４】
なお、本実施形態の説明において、図１等に示される直交座標系の座標軸を用いて、各種の方向を特定する場合がある。ｚ軸プラス方向を、ユーザ２０が正面に沿う方向に定める。ｚ軸プラス方向は、ユーザ２０の顔に装着されているメガネ１００の、ユーザ２０の顔からメガネ１００のフロント部へ向かう方向の加速度である。また、ｙ軸マイナス方向を、鉛直方向に定める。ｘ軸、ｙ軸、ｚ軸は、右手系の直交座標系である。説明の都合上、ｚ軸プラス方向を正面方向等と呼ぶ場合がある。また、ｙ軸プラス方向を上方等と呼ぶ場合がある。また、ｙ軸マイナス方向を下方等と呼ぶ場合がある。また、ｘ軸プラス方向を左方等と呼ぶ場合がある。また、ｘ軸マイナス方向を右方等と呼ぶ場合がある。
【００２５】
図２は、メガネ１００及びスマートフォン４０を模式的に示す。メガネ１００は、レンズ１１０及びフレーム１２０を備える。メガネ１００及びフレーム１２０は、アイウエアの一例である。
【００２６】
フレーム１２０は、一対のレンズ１１０を支持する。フレーム１２０は、リム１２２、ブリッジ１２４、ヨロイ１２６、テンプル１３０、モダン１３２、右ノーズパッド１４１、左ノーズパッド１４２、第１電極１５１、第２電極１５２、第３電極１５３、接地電極１５４、処理ユニット１８０及び電源ユニット１９０を有する。レンズ１１０、リム１２２、ヨロイ１２６、テンプル１３０、及びモダン１３２は、それぞれ左右一対に設けられる。フレーム１２０のうち、リム１２２、ブリッジ１２４、右ノーズパッド１４１、左ノーズパッド１４２及びヨロイ１２６の部分を、メガネ１００のフロント部と呼ぶ。
【００２７】
リム１２２は、レンズ１１０を保持する。ヨロイ１２６は、リム１２２の外側に設けられテンプル１３０を可動に保持する。テンプル１３０は、ユーザ２０の耳の上部を押圧して、押圧した部位を挟持する。モダン１３２は、テンプル１３０の先端に設けられる。モダン１３２は、ユーザ２０の耳の上部に接触する。
【００２８】
第１電極１５１は、眼電位を検出する眼電位検出部の一例である。第１電極１５１は、右ノーズパッド１４１の表面に設けられる。第１電極１５１は、右ノーズパッド１４１が有する表面のうち、ユーザ２０がメガネ１００を装着した場合にユーザ２０の顔に対向する側の表面に設けられる。ユーザ２０がメガネ１００を装着した場合、第１電極１５１はユーザ２０の皮膚に接触する。例えば、ユーザ２０がメガネ１００を装着した場合、第１電極１５１はユーザ２０の鼻の右側に接触する。本実施形態において、第１電極１５１は、主としてユーザ２０の右眼の眼電位を検出する。
【００２９】
第２電極１５２は、眼電位を検出する眼電位検出部の一例である。第２電極１５２は、左ノーズパッド１４２の表面に設けられる。第２電極１５２は、左ノーズパッド１４２が有する表面のうち、ユーザ２０がメガネ１００を装着した場合にユーザ２０の顔に対向する側の表面に設けられる。ユーザ２０がメガネ１００を装着した場合、第２電極１５２はユーザ２０の皮膚に接触する。例えば、ユーザ２０がメガネ１００を装着した場合、第２電極１５２はユーザ２０の鼻の左側に接触する。本実施形態において、第２電極１５２は、主としてユーザ２０の左眼の眼電位を検出する。
【００３０】
第３電極１５３は、眼電位を検出する眼電位検出部の一例である。第３電極１５３は、ブリッジ１２４の表面に設けられる。第３電極１５３は、ブリッジ１２４が有する表面のうち、ユーザ２０がメガネ１００を装着した場合にユーザ２０の顔に対向する表面に設けられる。ユーザ２０がメガネ１００を装着した場合、第３電極１５３はユーザ２０の皮膚に接触する。例えば、ユーザ２０がメガネ１００を装着した場合、第３電極１５３はユーザ２０の眉間の上部に接触する。本実施形態において、第３電極１５３で検出される眼電位は、ユーザ２０の右眼の眼電位及び左眼の眼電位を測定するための測定用の基準に用いられる。
【００３１】
接地電極１５４は、モダン１３２の表面に設けられる。接地電極１５４は、例えば右側のモダン１３２の表面に設けられる。接地電極１５４は、モダン１３２が有する表面のうち、ユーザ２０がメガネ１００を装着した場合にユーザ２０の顔に対向する表面に設けられる。ユーザ２０がメガネ１００を装着した場合、接地電極１５４はユーザ２０の皮膚に接触する。例えば、ユーザ２０がメガネ１００を装着した場合、接地電極１５４はユーザ２０の右耳の上部に接触する。本実施形態において、接地電極１５４の電位は、メガネ１００が有する電気回路の接地電位を提供する。
【００３２】
処理ユニット１８０は、左側のテンプル１３０の内部に設けられる。処理ユニット１８０には、第１電極１５１、第２電極１５２及び第３電極１５３で検出されたユーザ２０の眼電位が入力される。処理ユニット１８０は、入力された眼電位を処理して、処理された電位をスマートフォン４０に送信する。
【００３３】
電源ユニット１９０は、左側のテンプル１３０の内部に設けられる。電源ユニット１９０は、二次電池等の電池を含む。電源ユニット１９０は、電源ユニット１９０が含む電池に蓄積された電気エネルギーを、処理ユニット１８０に供給する。具体的には、電源ユニット１９０は、電池に蓄積された電気エネルギーから、接地電極１５４の電位を基準とした直流電力を生成する。電源ユニット１９０は、電池に蓄積された電気エネルギーから生成した直流電力を、処理ユニット１８０に供給する。
【００３４】
なお、電源ユニット１９０は、接地電極１５４が設けられた側のテンプル１３０の内部に設けられている。接地電極１５４の電位は、電源ユニット１９０から処理ユニット１８０に供給される直流電力の負側の電位を提供する。また、右側のモダン１３２には、電源ユニット１９０を充電するために充電口が形成されている。電源ユニット１９０が含む電池は、右側のモダン１３２に設けられた充電口を介して充電される。
【００３５】
図３は、スマートフォン４０の機能ブロック構成及び処理ユニット１８０の機能ブロック構成を概略的に示す。処理ユニット１８０は、処理部２００、角速度検出部２６０、加速度検出部２７０、送受信部２８０及び基板部２９０を含む。処理部２００は、検出処理部２１０及び制御部２２０を持つ。スマートフォン４０は、処理部３００、格納部３６０、ＵＩ部３７０、送受信部３８０及び電源部３９０を含む。
【００３６】
処理ユニット１８０において、処理部２００、角速度検出部２６０、加速度検出部２７０及び送受信部２８０は、基板部２９０に実装される。処理部２００は、ＭＰＵ等のプロセッサで実現される。スマートフォン４０の各部は、主として処理部３００によって制御される。送受信部２８０は、スマートフォン４０と無線通信する機能を担う。送受信部２８０は、通信用プロセッサで実現される。例えば、送受信部２８０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信機能を有する通信用プロセッサで実現される。
【００３７】
メガネ１００のフレーム１２０の内部には、電線部１６０が設けられる。電線部１６０は、第１電極１５１、第２電極１５２、第３電極１５３、接地電極１５４及び電源ユニット１９０と、処理ユニット１８０とを電気的に接続する。電線部１６０は、第１電極１５１と処理ユニット１８０とを電気的に接続して、第１電極１５１で検出された眼電位を処理ユニット１８０に出力する電線と、第２電極１５２と処理ユニット１８０とを電気的に接続して、第２電極１５２で検出された眼電位を処理ユニット１８０に出力する電線と、第３電極１５３と処理ユニット１８０とを電気的に接続して、第３電極１５３で検出された眼電位を処理ユニット１８０に出力する電線と、電源ユニット１９０から処理ユニット１８０に電力を供給する電線とを有する。
【００３８】
メガネ１００において、処理部２００は、ユーザ２０の眼電位を取得して、取得した眼電位を処理する。具体的には、検出処理部２１０は、第１電極１５１で検出された眼電位である第１眼電位を取得して、取得した第１眼電位を処理する。また、検出処理部２１０は、第２電極１５２で検出された眼電位である第２眼電位を取得して、取得した第２眼電位を処理する。また、検出処理部２１０は、第３電極１５３で検出された眼電位である第３眼電位を取得して、取得した第３眼電位を処理する。
【００３９】
例えば、検出処理部２１０は、第３眼電位を基準とした第１眼電位を処理する。本実施形態では、第３眼電位を基準とした第１眼電位を、Ｖ１と呼ぶ。検出処理部２１０は、Ｖ１を予め定められた周期でサンプリングして、Ｖ１の時系列データを生成する。検出処理部２１０は、生成したＶ１の時系列データを、送受信部２８０に出力する。
【００４０】
また、検出処理部２１０は、第３眼電位を基準とした第２眼電位を処理する。本実施形態では、第３眼電位を基準とした第２眼電位を、Ｖ２と呼ぶ。検出処理部２１０は、Ｖ２を予め定められた周期でサンプリングして、Ｖ２の時系列データを生成する。検出処理部２１０は、生成したＶ２の時系列データを、送受信部２８０に出力する。
【００４１】
加速度検出部２７０は、メガネ１００の加速度を検出する。加速度検出部２７０は、例えば３軸加速度センサである。加速度検出部２７０は、メガネ１００の重心の加速度を検出する。メガネ１００がユーザ２０に装着されている場合、メガネ１００の重心の加速度は、ユーザ２０の頭部の加速度に対応する。検出処理部２１０には、加速度検出部２７０で検出された加速度が入力される。また、加速度検出部２７０で検出された加速度は、制御部２２０にも入力される。
【００４２】
角速度検出部２６０は、メガネ１００の角速度を検出する。角速度検出部２６０は、例えば３軸角速度センサである。検出処理部２１０には、角速度検出部２６０で検出された角速度が入力される。
【００４３】
検出処理部２１０は、加速度検出部２７０で検出された加速度を取得して、取得した加速度を処理する。検出処理部２１０は、加速度を予め定められた周期でサンプリングして、時系列の加速度のデータを生成する。検出処理部２１０は、生成した加速度の時系列データを送受信部２８０に出力する。送受信部２８０に出力される加速度データは、３軸の各方向の加速度の時系列データを含む。
【００４４】
検出処理部２１０は、角速度検出部２６０で検出された角速度を取得して、取得した角速度を処理する。検出処理部２１０は、角速度を予め定められた周期でサンプリングして、時系列の角速度のデータを生成する。検出処理部２１０は、生成した角速度の時系列データを送受信部２８０に出力する。送受信部２８０に出力される角速度データは、３軸の各方向の角速度の時系列データを含む。
【００４５】
送受信部２８０は、検出処理部２１０から取得したＶ１の時系列データ、Ｖ２の時系列データ、加速度の時系列データ及び角速度の時系列データを、無線信号で送受信部３８０に送信する。このように、送受信部２８０は、連続的に検出された眼電位の情報、加速度の情報及び角速度の情報を、スマートフォン４０に送信する。
【００４６】
なお、検出処理部２１０における処理には、入力眼電位、加速度及び角速度の信号を増幅する増幅処理、入力眼電位、加速度及び角速度の信号をデジタル化するデジタル化処理が含まれる。検出処理部２１０は、入力眼電位、加速度及び角速度のアナログ信号を増幅する増幅回路を有してよい。検出処理部２１０は、入力眼電位、加速度及び角速度のアナログ信号又は増幅回路で増幅されたアナログ信号をデジタル化するＡＤ変換回路を有してよい。
【００４７】
制御部２２０は、検出制御装置の一例である。制御部２２０は、ユーザ２０の加速度を取得する。そして、制御部２２０は、取得した加速度が予め定められた条件を満たす場合に、ユーザ２０の眼電位を連続的に検出する眼電位検出部による眼電位の検出を開始させる。具体的には、制御部２２０は、取得した加速度が予め定められた条件を満たす場合に、検出処理部２１０を駆動して、第１電極１５１、第２電極１５２及び第３電極１５３等の電極による眼電位の検出を開始させる。なお、眼電位の検出を開始させるとは、検出処理部２１０における増幅処理、デジタル化処理等の動作を開始させることであってよい。例えば、眼電位の検出を開始させるとは、検出処理部２１０において、入力眼電位、加速度及び角速度のアナログ信号を増幅する増幅回路の動作を開始させることであってよい。また、眼電位の検出を開始させるとは、上述したＡＤ変換回路の動作を開始させることであってよい。
【００４８】
制御部２２０は、眼電位の検出が連続的に行われていない場合において、取得した加速度が予め定められた条件を満たす場合に、眼電位の連続的な検出を開始させ、取得した加速度が予め定められた条件を満たさない場合に、眼電位の連続的な検出を開始させずに、眼電位の検出が連続的に行われていない状態を維持させる。例えば、制御部２２０は、取得した加速度が予め定められた条件を満たさない場合には、第１電極１５１等の電極及び検出処理部２１０による眼電位の連続的な検出を開始させず、検出処理部２１０が動作していない状態を維持させる。
【００４９】
なお、制御部２２０は、取得した加速度の時間変化パターンが、予め定められた時間変化パターンに適合していると判断した場合に、取得した加速度が予め定められた条件を満たすと判断してよい。また、制御部２２０は、取得した加速度の時間変化に基づいて、ユーザ２０の動きを特定して、特定したユーザ２０の動きが予め定められた動きに適合している場合に、取得した加速度が予め定められた条件を満たすと判断してよい。
【００５０】
制御部２２０は、取得した加速度が予め定められた条件を満たす場合に、送受信部２８０に、連続的に検出された眼電位の情報の送信を開始させる。なお、制御部２２０は、眼電位の検出制御と同様に、取得した加速度が予め定められた条件を満たす場合に検出処理部２１０に角速度の連続的な検出を開始させてよい。また、制御部２２０は、眼電位の情報の送信制御と同様に、取得した加速度が予め定められた条件を満たす場合に、送受信部２８０に、連続的に検出された角速度の情報の送信を開始させてよい。
【００５１】
スマートフォン４０において、電源部３９０は、二次電池等の電池を含む。電源部３９０は、処理部３００、送受信部３８０及びＵＩ部３７０を含むスマートフォン４０の各部に電力を供給する。
【００５２】
ＵＩ部３７０は、ユーザ２０とのユーザインタフェース（ＵＩ）を提供する。例えば、ＵＩ部３７０は、タッチパネル、操作キー、音生成装置等を含む。
【００５３】
格納部３６０は、記憶媒体で実現される。記録媒体としては、揮発性記憶媒体、不揮発性記憶媒体等を例示できる。格納部３６０は、処理部３００の動作に必要な各種のパラメータを格納する。また、格納部３６０は、処理部３００で生成された各種の情報を格納する。
【００５４】
送受信部３８０は、メガネ１００と無線通信する機能を担う。送受信部３８０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信機能を有する通信用プロセッサで実現される。送受信部３８０と送受信部２８０とは、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格に従って無線通信を行う。なお、送受信部２８０と送受信部３８０との間の通信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信に限られない。送受信部２８０と送受信部３８０との間の通信は、例えば無線ＬＡＮ等を含む様々な方式の無線通信で実現され得る。送受信部２８０と送受信部３８０との間の通信は、ＵＳＢ等を含む様々な方式の有線通信によって実現され得る。
【００５５】
送受信部３８０は、メガネ１００から送信された眼電位を示す情報を受信する。また、送受信部３８０は、メガネ１００から送信された加速度を示す情報を受信する。また、送受信部３８０は、メガネ１００から送信された角速度を示す情報を受信する。具体的には、送受信部３８０は、送受信部２８０から受信した無線信号を受信して、受信した無線信号を復調して、Ｖ１の時系列データ、Ｖ２の時系列データ、加速度の時系列データ及び角速度の時系列データを含む受信データを生成する。送受信部３８０は、生成した受信データを、処理部３００に出力する。
【００５６】
処理部３００は、眼電位取得部３１０、加速度取得部３２０、角速度取得部３２２及び解析部３５０を有する。
【００５７】
眼電位取得部３１０は、ユーザ２０に装着された眼電位検出部で検出されたユーザ２０の眼電位を取得する。具体的には、眼電位取得部３１０は、ユーザ２０が装着しているメガネ１００に設けられた第１電極１５１、第２電極１５２及び第３電極１５３で検出されたユーザ２０の眼電位を取得する。より具体的には、眼電位取得部３１０は、送受信部３８０から出力された受信データからＶ１の時系列データ及びＶ２の時系列データを抽出することにより、メガネ１００で検出された眼電位を取得する。
【００５８】
加速度取得部３２０は、メガネ１００で検出された、メガネ１００の加速度を取得する。具体的には、加速度取得部３２０は、送受信部３８０で受信した情報に基づいて、メガネ１００で検出された加速度を取得する。より具体的には、加速度取得部３２０は、送受信部３８０から出力された受信データから加速度データを抽出することにより、メガネ１００で検出された加速度を取得する。
【００５９】
角速度取得部３２２は、メガネ１００で検出された、メガネ１００の角速度を取得する。具体的には、角速度取得部３２２は、送受信部３８０で受信した情報に基づいて、メガネ１００で検出された角速度を取得する。より具体的には、角速度取得部３２２は、送受信部３８０から出力された受信データから角速度データを抽出することにより、メガネ１００で検出された角速度を取得する。
【００６０】
解析部３５０は、眼電位取得部３１０により取得された眼電位を解析する。具体的には、解析部３５０は、眼電位取得部３１０により取得された連続的な眼電位の情報を用いて、複数のタイミングにおけるユーザ２０の状態を特定する。例えば、解析部３５０は、眼電位取得部３１０により取得された連続的な第１眼電位及び第２眼電位の情報を用いて、複数のタイミングにおけるユーザ２０の状態を特定する。ユーザ２０の状態としては、ユーザ２０の視線方向、瞬目状態等を例示できる。
【００６１】
解析部３５０は、特定したユーザ２０の視線方向を解析して、ユーザ２０の状態を特定する。また、解析部３５０は、第１眼電位又は第２眼電位に基づいて、瞬目の有無を特定する。また、解析部３５０は、視線方向及びユーザ２０の瞬目状態を解析して、ユーザ２０の状態を特定する。例えば、解析部３５０は、ユーザ２０の状態として、ユーザ２０に疲れ等が生じているか否かを判断する。解析部３５０は、ユーザ２０に疲れ等が生じていると判断した場合、ＵＩ部３７０を通じてユーザ２０に警告を発する。
【００６２】
また、解析部３５０は、加速度取得部３２０により取得された加速度及び角速度取得部３２２により取得された角速度の少なくとも一方の情報を解析してユーザ２０の動きを特定する。例えば、解析部３５０は、加速度及び角速度の少なくとも一方の情報に基づいて、ユーザ２０の体部のランニングフォームを特定する。格納部３６０は、上述した眼電位の情報の解析結果と、特定したユーザ２０の動きを示す情報とを対応づけて、格納部３６０に格納させる。ＵＩ部３７０は、格納部３６０に格納されているランニングフォームと視線方向とに基づくトータルのランニング姿勢を表す情報を、映像等によりユーザ２０に提示してよい。例えば、ＵＩ部３７０は、ランニングフォームを表すアイコンとともに、ユーザ２０の視線方向を示す矢印等のアイコンを、ユーザ２０に提示してよい。
【００６３】
眼電位情報処理システム１０によれば、予め定められた条件を満たすユーザ２０の加速度が検出された場合に、メガネ１００における眼電位等の連続的な検出動作が開始される。そのため、例えば、ユーザ２０がランニング動作を開始したことに応じて、眼電位の連続的な検出動作を開始できる。このように、眼電位情報処理システム１０によれば、例えば眼電位を連続的に検出する必要がある動作をユーザ２０が開始したことに応じて、眼電位の連続的な検出動作を開始できる。そのため、眼電位を連続的に検出する必要がない動作をしている場合に、電源ユニット１９０の電力が無駄に消費されることを抑制できる。
【００６４】
図４は、メガネ１００が有する眼電位検出用電極とユーザ２０との位置関係を概略的に示す。図４には、ユーザ２０がメガネ１００を装着している場合において、眼電位検出用電極がユーザ２０に接触する位置である接触位置が示されている。
【００６５】
第１接触位置４５１は、第１電極１５１がユーザ２０に接触する位置を表す。第２接触位置４５２は、第２電極１５２がユーザ２０に接触する位置を表す。第３接触位置４５３は、第３電極１５３がユーザ２０に接触する位置を表す。
【００６６】
第１接触位置４５１及び第２接触位置４５２は、右眼の眼球４０１の角膜４１１の中心及び左眼の眼球４０２の角膜４１２の中心より、下側に位置する。
【００６７】
第１接触位置４５１及び第２接触位置４５２は、第１接触位置４５１と眼球４０１との間の距離と、第２接触位置４５２と眼球４０２との間の距離とが略等しい位置にあることが望ましい。また、第１接触位置４５１及び第２接触位置４５２は、互いに一定の距離以上離間していることが望ましい。
【００６８】
第３接触位置４５３は、右眼の眼球４０１の角膜４１１の中心及び左眼の眼球４０２の角膜４１２の中心より、上側に位置する。第３接触位置４５３の位置は、第３接触位置４５３と第１接触位置４５１との間の距離と、第３接触位置４５３と第２接触位置４５２との間の距離とが略等しくなる位置にあってよい。第３接触位置４５３は、第３接触位置４５３と眼球４０１との間の距離が、眼球４０１と第１接触位置４５１との間の距離より離間し、かつ、第３接触位置４５３と眼球４０２との間の距離が、眼球４０２と第２接触位置４５２との間の距離より離間する位置にあってよい。
【００６９】
眼球においては、角膜側が正に帯電しており、網膜側が負に帯電している。したがって、ユーザ２０の視線方向が上方に変化した場合、第３電極１５３を基準とした第１電極１５１の電位であるＶ１及び第３電極１５３を基準とした第２電極１５２の電位であるＶ２は、ともに低下する。ユーザ２０の視線方向が下方に変化した場合、Ｖ１及びＶ２の電位はともに上昇する。ユーザ２０の視線方向が右方に変化した場合、Ｖ１は低下し、Ｖ２は上昇する。ユーザ２０の視線方向が左方に変化した場合、Ｖ１は上昇し、Ｖ２は低下する。解析部３５０は、Ｖ１の変化及びＶ２の変化に基づいて、視線方向が変化した方向を特定する。
【００７０】
なお、検出処理部２１０は、Ｖ１及びＶ２を検出することにより、右眼の眼電位及び左眼の眼電位を測定する。そのため、眼電位に加わるノイズの影響を軽減できる。
【００７１】
なお、ユーザ２０の頭部を固定したとすると、ユーザ２０の視線方向は、眼球４０１の向き及び眼球４０２の向きによって定まる。ユーザ２０の視線方向は、ユーザ２０の頭部の向きによっても変わるから、ユーザ２０のグローバルな視線方向は、眼球４０１の向き、眼球４０１及びユーザ２０の頭部の向きによって定まる。本実施形態の説明において、眼球４０１の向き及び眼球４０１の向きによって定まる視線方向のことを、単に視線方向という場合がある。
【００７２】
ここで、ユーザ２０の視線方向について説明する。眼球４０１がｘｚ面内で回転することで角膜４１１の位置が変化すると、角膜４１１の位置に応じてＶ１が変化する。解析部３５０は、Ｖ１の変化量に基づいて、眼球４０１の回転方向の角度の変化量である角度変化量を特定する。解析部３５０は、変化前の眼球４０１の角度と、特定した角度変化量とに基づいて、回転後の眼球４０１の角度を特定する。このように、解析部３５０は、Ｖ１の時間変化に基づいて眼球４０１の向きを特定する。
【００７３】
解析部３５０は、ｘｙ面内の角度と同様に、他の面内の回転角度を特定する。例えば、解析部３５０は、眼球４０１の角度に関する処理と同様の処理により、眼球４０２の角度を特定する。具体的には、解析部３５０は、Ｖ２の時間変化に基づいて、眼球４０２の向きを特定する。
【００７４】
解析部３５０は、眼球４０１の向き及び眼球４０２の向きに基づいて、ユーザ２０の視線方向を特定する。例えば、解析部３５０は、眼球４０１の向きのベクトルと、眼球４０２の向きのベクトルとを合成したベクトルが向く方向を、ユーザ２０の視線方向として特定してよい。
【００７５】
なお、眼球４０１の向き及び眼球４０２の向きは、ユーザ２０の視線方向を表す指標の一例である。ユーザ２０の視線方向とは、眼球４０１の向きのベクトル及び眼球４０２の向きのベクトル等から定まる１つの視線方向であってよい。すなわち、解析部３５０は、Ｖ１及びＶ２から、当該１つの視線方向を特定してよい。この場合、解析部３５０は、眼球４０１の向き及び眼球４０２の向きを特定することなく、Ｖ１の変化量及びＶ２の変化量に基づく予め定められた演算を行うことで、１つの視線方向を特定してよい。例えば、解析部３５０は、Ｖ１の変化量及びＶ２の変化量と１つの視線方向の変化量とを対応づける予め定められた演算を行うことで、１つの視線方向を特定してよい。
【００７６】
ここでは視線方向を特定する場合について説明したが、眼球４０１の向きは、角膜４１１の位置と言い換えることができる。また、眼球４０２の向きを、角膜４１２の位置と言い換えることができる。また、眼球４０１の向きの変化を、眼球４０１の眼球運動と言い換えることができる。また、眼球４０２の向きの変化を、眼球運動と言い換えることができる。すなわち、解析部３５０は、メガネ１００で検出された眼電位に基づき、ユーザ２０の眼球運動を特定してよい。
【００７７】
図５は、制御部２２０がユーザ２０の動きを特定する場合に用いる情報の一例を模式的に示す。図５に示す情報は、格納部３６０に格納される。
【００７８】
格納部３６０は、加速度の時間的な変化パターンＰと、動きとを対応づけて記憶している。具体的には、格納部３６０は、ｚ方向の加速度Ａｚの時間変化パターンＰｚ、ｙ方向の加速度Ａｙの時間変化パターンＰｙ及びｘ方向の加速度Ａｘの時間変化パターンＰｘと、ユーザの動きとを対応づけて格納している。ユーザの動きとしては、ランニング、ウォーキング、ゴルフスイング、野球のバットスイング、自動車の運転、自転車の運転等を含む。
【００７９】
制御部２２０は、複数の動きのそれぞれについて、各動きに対応づけて記憶されたＡｚの時間変化パターン、Ａｙの時間変化パターン及び加速度Ａｘの時間変化パターンを、加速度検出部２７０で検出された加速度の時間変化パターンと比較する。例えば、制御部２２０は、加速度検出部２７０で検出されたＡｚの時間変化パターンを、格納部３６０が格納しているＡｚの時間変化パターンＰｚと比較して、一致度Ｍｚを算出する。また、制御部２２０は、加速度検出部２７０で検出されたＡｙの時間変化パターンを、格納部３６０が格納しているＡｙの時間変化パターンと比較して、一致度Ｍｙを算出する。また、制御部２２０は、加速度検出部２７０で検出されたＡｘの時間変化パターンを、格納部３６０が格納しているＡｘの時間変化パターンと比較して、一致度Ｍｘを算出する。
【００８０】
制御部２２０は、一致度Ｍｚ、Ｍｙ及びＭｘのそれぞれが、Ａｚ、Ａｙ及びＡｘのそれぞれの方向について予め定められた一致度より高いか否かを判断する。制御部２２０は、時間変化パターンＰｚ、Ｐｙ及びＰｘとそれぞれ予め定められた一致度より高い一致度で一致する時間変化パターンを持つ加速度が検出された場合に、ユーザ２０が、対応する時間変化パターンＰｚ、Ｐｙ及びＰｘに対応しづけて格納部３６０に格納されている動きをしていると判断する。
【００８１】
なお、時間変化パターンは、加速度の大きさのピーク値を示す情報を含んでよい。時間変化パターンは、加速度の正負の符号を示す情報を含んでよい。時間変化パターンは、加速度の継続時間を示す情報を含んでよい。例えば、時間変化パターンは、加速度の連続するゼロクロス点の間の時間を示す情報を含んでよい。時間変化パターンは、これらの特徴量以外にも、様々な特徴量を示す情報を含んでよい。
【００８２】
なお、一致度の判断等に用いられる加速度の大きさとは、Ａｚ、Ａｙ及びＡｘのそれぞれの大きさを予め定められた大きさに規格化した値であってよい。加速度の大きさとは、Ａｚ、Ａｙ及びＡｘのそれぞれの間の相対値であってよい。また、加速度の継続時間の長さは、Ａｚ、Ａｙ及びＡｘのそれぞれについて予め定められた長さに規格化したものであってよい。加速度の継続時間の長さは、Ａｚ、Ａｙ及びＡｘのそれぞれの間の相対値であってよい。これにより、規格化された値や相対値を用いることで、加速度の大きさや継続時間に個人差がある場合でも、予め定められたアルゴリズムに従って一致度を判断できる場合がある。
【００８３】
図６は、眼電位情報処理システム１０における各部の動作シーケンスを模式的に示す。図６では、加速度検出部２７０で検出されたＡｚ、Ａｙ及びＡｘの時間発展と、検出処理部２１０による眼電位及び角速度の検出動作の状態と、送受信部２８０からの眼電位及び角速度の情報が送信されるデータ送信動作の状態と、スマートフォン４０における眼電位及び動作解析処理の状態を示す。
【００８４】
制御部２２０は、時刻ｔ０から時刻ｔ１までの予め定められた長さの期間にわたって、ランニングの動きに対応づけられた時間変化パターン１、時間変化パターン２及び時間変化パターン３に一致するＡｚ、Ａｙ及びＡｘの時間変化が検出されたと判断する。この場合、制御部２２０は、時刻ｔ１から、検出処理部２１０の動作を開始させて、Ｖ１及びＶ２の連続的な検出を開始させる。また、制御部２２０は、時刻ｔ１から、検出処理部２１０の動作を開始させて、角速度の連続的な検出を開始させる。また、制御部２２０は、送受信部２８０を制御して、時刻ｔ１から、眼電位の時系列データ及び角速度の時系列データのスマートフォン４０への送信を開始させる。また、制御部２２０は、送受信部２８０を制御して、ランニングの動きが検出された旨の信号を、スマートフォン４０へ送信させる。
【００８５】
制御部２２０は、時刻ｔ１以降、ランニングの動きに対応づけられた時間変化パターン１、時間変化パターン２及び時間変化パターン３に一致するＡｚ、Ａｙ及びＡｘの時間変化が検出されている間、検出処理部２１０の動作を継続させて、Ｖ１及びＶ２の連続的な検出と、角速度の連続的な検出とを継続させる。また、制御部２２０は、送受信部２８０からスマートフォン４０への、眼電位の時系列データ及び角速度の時系列データの送信を継続させる。
【００８６】
スマートフォン４０においては、ランニングの動きが検出された旨の信号をメガネ１００から受信したことに応じて、解析部３５０が、送受信部２８０から受信した眼電位の時系列データの解析と、加速度及び角速度の各時系列データに基づくユーザ２０の運動解析とを開始する。また、格納部３６０は、解析部３５０による眼電位の解析結果としての視線方向、瞬目、眼球運動等の情報と、解析部３５０による運動解析結果としてのユーザ２０の頭部の向きや顔の向き等と、時刻とを、対応づけて格納する。また、解析部３５０は、眼電位の時系列データの解析によってユーザ２０に疲れや痛み等が生じたと判断した場合、ＵＩ部３７０を通じてユーザ２０に警告を発する。
【００８７】
制御部２２０は、ランニングの動きに対応づけられた時間変化パターン１、時間変化パターン２及び時間変化パターン３に一致するＡｚ、Ａｙ及びＡｘの時間変化が予め定められた長さの期間にわたって検出されなくなると、検出処理部２１０の動作を停止させて、Ｖ１及びＶ２の連続的な検出と、角速度の連続的な検出とを停止させる。また、制御部２２０は、送受信部２８０を制御して、眼電位の時系列データ及び角速度の時系列データのスマートフォン４０への送信を停止させる。また、制御部２２０は、送受信部２８０を制御して、ランニングの動きが検出されなくなった旨の信号を、スマートフォン４０へ送信させる。スマートフォン４０においては、ランニングの動きが検出されなくなった旨の信号をメガネ１００から受信したことに応じて、解析部３５０は、送受信部２８０から受信した眼電位の時系列データの解析と、加速度及び角速度の各時系列データに基づくユーザ２０の運動解析とを停止する。
【００８８】
このように、ユーザ２０のランニング動作が開始したことに応じて、メガネ１００において眼電位及び角速度の検出処理と検出結果のデータ送信処理とが開始される。そして、ユーザ２０のランニング動作が終了したことに応じて、メガネ１００における眼電位及び角速度の検出処理と検出結果のデータ送信処理とが停止される。
【００８９】
図７は、制御部２２０において実行される処理を表すフローチャートを示す。本フローチャートで示される処理は、処理部２００において検出処理部２１０及び送受信部２８０に対する加速度に基づく制御処理を行うタスクが立ち上がった場合に、開始される。
【００９０】
ステップＳ７００において、制御部２２０は、加速度検出部２７０から出力される加速度の取得及び加速度の解析処理を開始する。
【００９１】
ステップＳ７０２において、制御部２２０は、格納部３６０が格納している時間変化パターンＰの中に、加速度検出部２７０で検出された加速度の時間パターンと一致するパターンがあるか否かを判断する。時間変化パターンＰの中に、検出された加速度の時間変化パターンと一致するパターンがある場合、制御部２２０は、一致したパターンに対応づけられた動きをユーザ２０の動きとして特定して、ステップＳ７０４に処理を移行する。時間変化パターンＰの中に、検出された加速度の時間変化パターンと一致するパターンがない場合、ステップＳ７０８に処理を移行する。
【００９２】
ステップＳ７０４において、制御部２２０は、ユーザ２０の動きの特定に応じて、検出処理部２１０の動作を開始させて、眼電位及び角速度の検出動作を開始させる。続いて、制御部２２０は、特定した動きが開始された旨の動き開始情報を送受信部２８０からスマートフォン４０へ送信させるとともに、眼電位及び角速度のデータ送信を送受信部２８０に開始させる（ステップＳ７０６）。
【００９３】
続いて、ステップＳ７１２において、ステップＳ７０２で特定したパターンＰと一致する加速度の時間変化が継続しているか否かを判断する。パターンＰと一致する加速度の時間変化が継続している場合、ステップＳ７１２の判断を定期的に繰り返す。パターンＰと一致する加速度の時間変化が継続していないと判断した場合、ステップＳ７１４に処理を移行する。
【００９４】
ステップＳ７１４において、制御部２２０は、検出処理部２１０の動作を停止して、眼電位及び角速度の検出動作を停止させる。続いて、制御部２２０は、ステップＳ７０４で特定した動きが行われなくなった旨の動き停止情報を送受信部２８０からスマートフォン４０へ送信させるとともに、送受信部２８０からの眼電位及び角速度のデータ送信を停止させる（ステップＳ７１６）。ステップＳ７１６の後、ステップＳ７０２に処理を移行する。
【００９５】
ステップＳ７０８においては、制御部２２０は、検出処理部２１０及び送受信部２８０に対する加速度に基づく制御処理を終了するか否かを判断する。例えば、制御部２２０は、当該制御処理を終了することが通知された場合に、検出処理部２１０及び送受信部２８０に対する制御処理を終了する旨を判断する。当該制御処理を終了しないと判断した場合は、ステップＳ７０２に処理を移行する。当該制御処理を終了すると判断した場合は、本フローチャートの処理を終了する。
【００９６】
図８は、スマートフォン４０において実行される処理を表すフローチャートを示す。本フローチャートで示される処理は、処理部３００において、ユーザの運動に関する解析処理を行うタスクが立ち上がった場合に、開始される。
【００９７】
ステップＳ８０２において、処理部３００は、ユーザ２０が特定の動きを開始した旨の動き開始情報を送受信部２８０から受信したか否かを判断する。動き開始情報を受信していない場合、ステップＳ８０８に処理を移行する。動き開始情報を受信した場合、ステップＳ８０４に処理を移行する。
【００９８】
ステップＳ８０４において、処理部３００は、送受信部３８０を制御して、メガネ１００から連続的に送信される眼電位の時系列データ、加速度の時系列データ及び角速度の時系列データの受信を開始させる。
【００９９】
続いて、ステップＳ８１０において、処理部３００は、ユーザ２０が開始した動きに応じた解析プログラムを起動する。例えば、特定されたユーザ２０の動きがランニング動作である場合、スマートフォン４０にインストールされている複数の解析プログラムの中から、特定されたユーザ２０の動きに対応するランニング解析用プログラムを選択して、選択したランニング解析用プログラムを起動する。なお、ユーザ２０の動きは、動き開始情報に含めて送受信部２８０から通知されてよいし、送受信部３８０が受信した加速度の時系列データ及び角速度の時系列データの少なくとも一方に基づいて解析部３５０が解析することによって、特定されてよい。
【０１００】
続いて、ステップＳ８２０において、解析部３５０は、解析対象の時間でＶ１又はＶ２が変化したか否かを判断する。ステップＳ８２０でＶ１又はＶ２が変化したと判断した場合は、ステップＳ８２２に処理を移行する。ステップＳ８２０でＶ１及びＶ２のいずれも変化していないと判断した場合は、ステップＳ８２４に処理を移行する。
【０１０１】
ステップＳ８２２において、Ｖ１の変化量及びＶ２の変化量に基づいて、ユーザ２０の眼に関する状態を判断する。具体的には、解析部３５０は、現在設定されている視線方向と、Ｖ１の変化量及びＶ２の変化量に基づいて、新たな視線方向を特定する。また、ステップＳ８２２において、解析部３５０は、Ｖ１の変化量又はＶ２の変化量に基づいて、瞬目の有無を判断する。
【０１０２】
続いて、ステップＳ８２４において、解析部３５０は、解析対象時間の加速度及び角速度に基づいて、ユーザ２０の動作及び状態を解析する。例えば、解析部３５０は、ユーザ２０の頭部の向き、顔部の向き等を特定する。また、解析部３５０は、ステップＳ８１０で起動されたプログラムに従って加速度及び角速度を処理することで、ユーザ２０の動作を解析する。例えば、ランニング解析プログラムを起動した場合、解析部３５０は、ユーザ２０の歩幅、ランニングスピード等の情報を特定してよい。
【０１０３】
また、ステップＳ８２４において、解析部３５０は、ステップＳ８２２で特定した現在のユーザ２０の視線方向、瞬目、眼球運動等に基づいて、ユーザ２０の状態を解析して、解析結果に応じた処理を行う。また、解析部３５０は、視線方向の変化の履歴や瞬目の頻度等に基づいて、ユーザ２０に疲れや痛み等が生じているか否かを判断して、ユーザ２０に疲れや痛み等が生じていると判断した場合、ＵＩ部３７０を通じてユーザ２０に警告を発する。なお、ステップＳ８２４において解析された視線方向、瞬目、眼球運動等の情報と、解析部３５０による運動解析結果としてのユーザ２０の頭部の向きや顔の向き等は、検出時刻に対応づけて格納部３６０に随時に格納される。
【０１０４】
ステップＳ８３０において、処理部３００は、ユーザ２０が特定の動きを停止した旨の動き停止情報を送受信部２８０から受信したか否かを判断する。動き停止情報を受信していない場合、解析対象の時間を進めて（ステップＳ８３２）、ステップＳ８２０に処理を移行する。動き停止情報を受信していない場合、ステップＳ８３４に処理を移行する。
【０１０５】
ステップＳ８３４において、処理部３００は、送受信部３８０を制御して、メガネ１００から連続的に送信される眼電位の時系列データ、加速度の時系列データ及び角速度の時系列データの受信を停止させる。続いて、ステップＳ８３６において、処理部３００は、ステップＳ１０において起動された解析プログラムによる動作を停止する。これにより、解析部３５０における眼電位等の解析処理が終了する。
【０１０６】
なお、ステップＳ８０８においては、処理部３００は、ユーザの運動に関する解析処理を終了するか否かを判断する。例えば、ユーザの運動に関する解析処理を行うタスクが終了することが通知された場合に、ユーザの運動に関する解析処理を終了すると判断する。ステップＳ８０８でユーザの運動に関する解析処理を終了しないと判断した場合は、ステップＳ８０２に処理を移行する。ユーザの運動に関する解析処理を終了すると判断した場合は、本フローチャートの処理を終了する。
【０１０７】
なお、ステップＳ８２４における解析内容は、ステップＳ８１０で起動されたプログラムによって異なる。例えば、ユーザ２０がゴルフスイングの動作を行うことに応じてゴルフスイング用プログラムが起動した場合、解析部３５０は、ユーザ２０の頭部の向き及び視線方向を特定するとともに、頭部の向き及び視線方向から、ユーザ２０のグローバルな視線方向を特定する処理を行ってよい。また、ユーザ２０が自動車を運転する動作を行うことに応じて自動車運転用解析プログラムが起動した場合、解析部３５０は、ユーザ２０に眠気や疲れが生じているか否か、脇見運転をしているか否か、注意力が低下しているか否か等を解析する処理を行ってよい。
【０１０８】
以上に説明した眼電位情報処理システム１０においては、Ｖ１及びＶ２を演算する処理は、検出処理部２１０が行う。これに代えて、スマートフォン４０の解析部３５０が、Ｖ１及びＶ２を演算する処理を行ってよい。この場合、処理部２００は、第１眼電位、第２眼電位及び第３眼電位のそれぞれの時系列データを生成し、送受信部２８０が第１眼電位、第２眼電位及び第３眼電位のそれぞれの時系列データをスマートフォン４０に送信してよい。
【０１０９】
また、以上に説明した眼電位情報処理システム１０では、解析部３５０は、Ｖ１及びＶ２を用いて、ユーザ２０の視線方向等のユーザ２０の状態を特定する。他にも、解析部３５０は、Ｖ１及びＶ２の任意の線形結合を用いて、ユーザ２０の状態を特定してよい。例えば、解析部３５０は、Ｖ１＋Ｖ２と、Ｖ１−Ｖ２とを用いて、ユーザ２０の状態を特定してよい。また、解析部３５０は、Ｖ１の時間微分と、Ｖ２の時間微分とを用いて、ユーザ２０の状態を特定してもよい。また、解析部３５０は、視線方向を特定するための眼電位として、以上に説明したＶ１及びＶ２に代えて、接地電極１５４等の電位等の予め定められた基準電位を基準とした第１眼電位と、接地電極１５４の電位を基準とした第２眼電位とを適用してよい。
【０１１０】
なお、処理部２００が、メガネ１００で検出されたユーザ２０の眼電位を取得する眼電位取得部としての機能と、加速度を取得する加速度取得部としての機能と、角速度を取得する角速度取得部としての機能とを有してよい。また、処理部２００が、解析部３５０の機能を更に有してよい。
【０１１１】
また、加速度を検出する検出部の機能は、スマートフォン４０が有してよい。また、角速度を検出する検出部の機能は、スマートフォン４０が有してよい。この場合、制御部２２０は、送受信部３８０及び送受信部２８０を通じて、スマートフォン４０で検出された加速度を取得してよい。そして、制御部２２０は、取得した加速度が予め定められた条件を満たすか否かを判断して、取得した加速度が予め定められた条件を満たす場合に、検出処理部２１０等による眼電位の連続的な検出を開始させてよい。
【０１１２】
なお、制御部２２０の機能は、処理部３００が有してよい。この場合、加速度を検出する機能は、スマートフォン４０が有してよいし、メガネ１００が有してよい。メガネ１００が加速度を検出する機能を有する場合、処理部３００は、メガネ１００で検出された加速度の情報を、送受信部２８０及び送受信部３８０を通じて取得してよい。そして、処理部３００は、取得した加速度が予め定められた条件を満たすか否かを判断して、取得した加速度が予め定められた条件を満たす場合に、メガネ１００に眼電位の連続的な検出を開始させてよい。例えば、処理部３００は、送受信部３８０及び送受信部２８０を通じて、メガネ１００に眼電位の検出を開始するよう指示してよい。
【０１１３】
なお、以上においては、眼電位情報処理システム１０の一例として、制御部２２０が、ユーザ２０の加速度を取得して、取得した加速度が予め定められた条件を満たすか否かを判断して、取得した加速度が予め定められた条件を満たす場合に、眼電位及び角速度の連続的な検出を開始させる形態を説明した。しかし、制御部２２０は、取得した加速度が予め定められた条件を満たす場合に、眼電位及び角速度の少なくとも一方の連続的な検出を開始させてよい。また、制御部２２０は、取得した角速度が予め定められた条件を満たす場合に、眼電位及び加速度の少なくとも一方の連続的な検出を開始させてよい。また、眼電位、加速度及び角速度の組合せは、これらの組合せに限られず、任意の組合せを適用できる。例えば、制御部２２０は、取得した眼電位が予め定められた条件を満たす場合に、加速度及び角速度の少なくとも一方の連続的な検出を開始させてよい。
【０１１４】
上記の説明において、スマートフォン４０において処理部３００、送受信部３８０の動作として説明した処理は、処理部３００、送受信部３８０等のプロセッサがプログラムに従ってスマートフォン４０が有する各ハードウェアを制御することにより実現される。このように、本実施形態のスマートフォン４０に関連して説明した、スマートフォン４０の少なくとも一部の処理は、プロセッサがプログラムに従って動作して各ハードウェアを制御することにより、プロセッサ、メモリ等を含む各ハードウェアとプログラムとが協働して動作することにより実現することができる。すなわち、当該処理を、いわゆるコンピュータによって実現することができる。コンピュータは、上述した処理の実行を制御するプログラムをロードして、読み込んだプログラムに従って動作して、当該処理を実行してよい。コンピュータは、当該プログラムを記憶しているコンピュータ読取可能な記録媒体から当該プログラムをロードすることができる。同様に、メガネ１００において処理部２００の動作として説明した処理は、いわゆるコンピュータによって実現することができる。
【０１１５】
なお、スマートフォン４０は、メガネ１００で検出された眼電位の情報を処理する眼電位情報処理装置の一例である。眼電位情報処理装置としては、通信機能を有する情報処理装置であってよい。眼電位情報処理装置は、ユーザ２０が所持する携帯電話機、携帯情報端末、携帯音楽プレーヤ等の携帯型の電子機器であってよい。
【０１１６】
なお、アイウエアの一例としてのメガネ１００は、ユーザ２０の目の屈折異常を補正したり、ユーザ２０の目を保護したり、着飾ったりすること等を目的として利用され得る。しかし、アイウエアはメガネに限定されない。アイウエアは、サングラス、ゴーグル、ヘッドマウントディスプレイなどの顔面装着具または頭部装着具であってよい。アイウエアは、顔面装着具または頭部装着具のフレームまたは当該フレームの一部であってもよい。アイウエアは、ユーザに装着され得る装着具の一例である。装着具は、アイウエア等の眼に関連する装着具に限られない。装着具としては、帽子、ヘルメット、ヘッドフォン、補聴器等の様々な部材を適用できる。
【０１１７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１１８】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１１９】
１０  眼電位情報処理システム
１００  メガネ
２０  ユーザ
４０  スマートフォン
１１０  レンズ
１２０  フレーム
１２２  リム
１２４  ブリッジ
１２６  ヨロイ
１３０  テンプル
１３２  モダン
１４１  右ノーズパッド
１４２  左ノーズパッド
１５１  第１電極
１５２  第２電極
１５３  第３電極
１５４  接地電極
１６０  電線部
１８０  処理ユニット
１９０  電源ユニット
２００  処理部
２１０  検出処理部
２２０  制御部
２６０  角速度検出部
２７０  加速度検出部
２８０  送受信部
２９０  基板部
３００  処理部
３１０  眼電位取得部
３２０  加速度取得部
３２２  角速度取得部
３５０  解析部
３６０  格納部
３７０  ＵＩ部
３８０  送受信部
３９０  電源部
４０１、４０２  眼球
４１１、４１２  角膜
４５１  第１接触位置
４５２  第２接触位置
４５３  第３接触位置
【図１】
2015202183.tif 000003
【図２】
2015202183.tif 000004
【図３】
2015202183.tif 000005
【図４】
2015202183.tif 000006
【図５】
2015202183.tif 000007
【図６】
2015202183.tif 000008
【図７】
2015202183.tif 000009
【図８】
2015202183.tif 000010