(57)【要約】【課題】ドライバが実際にミラーを見るときの視線方向を含む視線方向領域を高精度に設定できる視線方向領域設定装置及び視線方向領域設定システムを提供すること。【解決手段】ドライバの視線方向（４５）を表すドライバ視線方向情報が入力されるドライバ視線方向情報入力ユニット（２７）と、前記ドライバ視線方向情報に基づき、前記視線方向の分布における集合部（４９、５１、５３、５５、５７、５９）を認識する集合部認識ユニット（３１）と、前記集合部に含まれる前記視線方向の数の前記集合部間での順位に基づき、ミラーに対応する前記集合部を判断する集合部判断ユニット（３３）と、前記ミラーに対応する前記集合部を少なくとも１以上含む視線方向領域（６１）を設定する視線方向領域設定ユニット（３５）と、を備えることを特徴とする視線方向領域設定装置（５）。【選択図】図１
2016099718.tif 000002
【特許請求の範囲】
【請求項１】
ドライバの視線方向（４５）を表すドライバ視線方向情報が入力されるドライバ視線方向情報入力ユニット（２７）と、
前記ドライバ視線方向情報に基づき、前記視線方向の分布における集合部（４９、５１、５３、５５、５７、５９）を認識する集合部認識ユニット（３１）と、
前記集合部に含まれる前記視線方向の数に関する前記集合部間での順位に基づき、ミラーに対応する前記集合部を判断する集合部判断ユニット（３３）と、
前記ミラーに対応する前記集合部を少なくとも１以上含む視線方向領域（６１）を設定する視線方向領域設定ユニット（３５）と、
を備えることを特徴とする視線方向領域設定装置（５）。
【請求項２】
ドライバの視線方向（４５）を検出するドライバ視線方向検出ユニット（１０７）と、
前記ドライバ視線方向検出ユニットで検出した前記視線方向に基づき、前記視線方向の分布における集合部（４９、５１、５３、５５、５７、５９）を認識する集合部認識ユニット（１３１）と、
前記集合部に含まれる前記視線方向の数に関する前記集合部間での順位に基づき、ミラーに対応する前記集合部を判断する集合部判断ユニット（１３３）と、
前記ミラーに対応する前記集合部を少なくとも１以上含む視線方向領域（６１）を設定する視線方向領域設定ユニット（１３５）と、
を備えることを特徴とする視線方向領域設定装置（１０５）。
【請求項３】
請求項２に記載の視線方向領域設定装置であって、
前記ドライバ視線方向検出ユニットは、ドライバの顔方向を検出し、その顔方向に基づき前記視線方向を特定することを特徴とする視線方向領域設定装置。
【請求項４】
請求項２に記載の視線方向領域設定装置であって、
前記ドライバ視線方向検出ユニットは、ドライバの顔方向と、前記顔方向を基準とした眼球の方向とを検出し、前記顔方向及び前記眼球の方向に基づき前記視線方向を特定することを特徴とする視線方向領域設定装置。
【請求項５】
請求項２〜４のいずれか１項に記載の視線方向領域設定装置であって、  
少なくとも前記ドライバ視線方向検出ユニットは、ドライバに装着されることを特徴とする視線方向領域設定装置。
【請求項６】
請求項２〜５のいずれか１項に記載の視線方向領域設定装置であって、
少なくとも前記ドライバ視線方向検出ユニットは、ドライバの頭部に装着されることを特徴とする視線方向領域設定装置。
【請求項７】
請求項２〜６のいずれか１項に記載の視線方向領域設定装置であって、
少なくとも前記ドライバ視線方向検出ユニットは、メガネに設けられていることを特徴とする視線方向領域設定装置。
【請求項８】
請求項１〜７のいずれか１項に記載の視線方向領域設定装置であって、
前記集合部判断ユニットは、前記順位が１番目の前記集合部を基準として、左方、右方、及び上方のうちから選択される１の方向において、前記順位が最も高い前記集合部を、前記ミラーに対応する前記集合部と判断することを特徴とする視線方向領域設定装置。
【請求項９】
請求項１〜８のいずれか１項に記載の視線方向領域設定装置であって、
前記ミラーは、右ミラー、左ミラー、及びルームミラーから成る群から選択される１以上であることを特徴とする視線方向領域設定装置。
【請求項１０】
請求項１〜９のいずれか１項に記載の視線方向領域設定装置であって、
前記視線方向領域設定ユニットは、前記視線方向領域を所定時間ごとに更新することを特徴とする視線方向領域設定装置。
【請求項１１】
請求項１〜１０のいずれか１項に記載の視線方向領域設定装置であって、
前記視線方向の分布において、自車両の速度が所定の閾値以下であるときの前記視線方向は除外されることを特徴とする視線方向領域設定装置。
【請求項１２】
ドライバの視線方向を検出し、前記ドライバ視線方向情報を出力するドライバ視線方向情報出力装置（３）と、請求項１に記載の視線方向領域設定装置と、を含むことを特徴とする視線方向領域設定システム（１）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視線方向領域設定装置及び視線方向領域設定システムに関する。
【背景技術】
【０００２】
特許文献１記載の技術では、ドライバの顔がサイドミラーの方向を向いたことに基づいてドライバがサイドミラーを視認した回数を計測する。そして、その回数が所定の値以下であった場合に、ドライバの注意力が低下したと判定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−４８８８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ドライバの体格、ドライバの着座位置、ドライバの姿勢、自車両の車種等様々な要因により、ドライバがミラーを視認するときの顔の向きは異なる。例えば、座高が高いドライバがサイドミラーを視認するときの顔の向きは、座高が低いドライバの場合に比べ、下向きとなる。
【０００５】
そのため、ドライバの顔の向きを検出しても、そのときドライバがミラーを視認しているか否かを正確に判断することは困難であった。
本発明は、こうした問題にかんがみてなされたものであり、上述した問題を解決できる視線方向領域設定装置及び視線方向領域設定システムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の第１の視線方向領域設定装置は、ドライバの視線方向を表すドライバ視線方向情報が入力されるドライバ視線方向情報入力ユニットと、ドライバ視線方向情報に基づき、視線方向の分布における集合部を認識する集合部認識ユニットと、集合部に含まれる視線方向の数に関する集合部間での順位に基づき、ミラーに対応する集合部を判断する集合部判断ユニットと、ミラーに対応する集合部を少なくとも１以上含む視線方向領域を設定する視線方向領域設定ユニットとを備えることを特徴とする。
【０００７】
本発明の第１の視線方向領域設定装置は、ドライバの実際の視線方向に基づき、視線方向領域を設定する。そのため、例えば、ドライバの体格、ドライバの着座位置、ドライバの姿勢、自車両の車種等が様々であっても、ドライバが実際にミラーを見るときの視線方向を含む視線方向領域を高精度に設定することができる。
【０００８】
この視線方向領域とドライバの視線方向とを対比すれば、ドライバの視線方向がミラーに向っておらず、よそ見をしていることを正確に判断することができる。
本発明の第２の視線方向領域設定装置は、ドライバの視線方向を検出するドライバ視線方向検出ユニットと、ドライバ視線方向検出ユニットで検出した視線方向に基づき、視線方向の分布における集合部を認識する集合部認識ユニットと、集合部に含まれる視線方向の数に関する集合部間での順位に基づき、ミラーに対応する集合部を判断する集合部判断ユニットと、ミラーに対応する集合部を少なくとも１以上含む視線方向領域を設定する視線方向領域設定ユニットと、を備えることを特徴とする。
【０００９】
本発明の第２の視線方向領域設定装置は、ドライバの実際の視線方向に基づき、視線方向領域を設定する。そのため、例えば、ドライバの体格、ドライバの着座位置、ドライバの姿勢、自車両の車種等が様々であっても、ドライバが実際にミラーを見るときの視線方向を含む視線方向領域を高精度に設定することができる。
【００１０】
この視線方向領域とドライバの視線方向とを対比すれば、ドライバの視線方向がミラーに向っておらず、よそ見をしていることを正確に判断することができる。
【図面の簡単な説明】
【００１１】
【図１】視線方向領域設定システム１の構成を表す説明図である。
【図２】ドライバ視線方向情報出力装置３が実行する処理を表すフローチャートである。
【図３】視線方向領域設定装置５が実行する視線方向領域設定処理を表すフローチャートである。
【図４】ドライバ４３の視線方向４５、曲面４７、及び点４５Ａの位置関係を表す説明図である。
【図５】視線方向の分布を表す説明図である。
【図６】視線方向領域設定装置５が実行する警報処理を表すフローチャートである。
【図７】視線方向領域設定装置１０５の構成を表すブロック図である。
【図８】視線方向領域設定装置１０５が実行する視線方向領域設定処理を表すフローチャートである。
【図９】視線方向領域設定装置１０５が実行する警報処理を表すフローチャートである。
【発明を実施するための形態】
【００１２】
本発明の実施形態を図面に基づき説明する。
＜第１の実施形態＞
１．視線方向領域設定システム１の構成
視線方向領域設定システム１の構成を図１に基づき説明する。視線方向領域設定システム１は、ドライバ視線方向情報出力装置３と、視線方向領域設定装置５とを有する。ドライバ視線方向情報出力装置３は、ドライバが装着可能なメガネに設けられている。そのメガネをドライバがかけたとき、ドライバ視線方向情報出力装置３は、ドライバの頭部に装着される。視線方向領域設定装置５は車載装置である。以下では、視線方向領域設定装置５が搭載された車両を自車両とする。
【００１３】
ドライバ視線方向情報出力装置３は、ドライバ視線方向検出ユニット７と、演算ユニット９と、ディスプレイ１１と、入力ユニット１３と、通信ユニット１５とを備える。
ドライバ視線方向検出ユニット７は、ジャイロセンサ１７と、眼電位センサ１９とを備える。ジャイロセンサ１７は、ドライバ視線方向情報出力装置３を装着したドライバの顔方向を検出する。また、眼電位センサ１９は、眼球運動に伴う眼の周りの電位差を検出し、その電位差に基づき、ドライバの顔方向を基準とした眼球の方向（視線の方向）を検出する。ドライバ視線方向検出ユニット７は、ドライバの顔方向及び顔方向を基準とした眼球の方向を総合して、ドライバの視線方向を検出する。このドライバの視線方向は、自車両を基準とした方向である。
【００１４】
演算ユニット９は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備えた周知のコンピュータである。演算ユニット９は、機能的に、装着者判定ユニット２１を備える。装着者判定ユニット２１の機能は後述する。
【００１５】
ディスプレイ１１は、液晶ディスプレイ、有機ＥＬディスプレイ等から成る、画像を表示可能な構成である。入力ユニット１３は、キーボード、タッチパネル等から成る、情報を入力可能な構成である。通信ユニット１５は、視線方向領域設定装置５との間で無線通信を行うことが可能な構成である。
【００１６】
視線方向領域設定装置５は、速度検出ユニット２３と、演算ユニット２５と、通信ユニット２７と、記憶ユニット２９と、スピーカ３９と、ディスプレイ４１とを備える。なお、通信ユニット２７は、ドライバ視線方向情報入力ユニットの一例である。
【００１７】
速度検出ユニット２３は、自車両の速度を検出する。演算ユニット２５は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備えた周知のコンピュータである。演算ユニット２５は、機能的に、集合部認識ユニット３１と、集合部判断ユニット３３と、視線方向領域設定ユニット３５と、警報ユニット３７と、を備える。各ユニットの機能は後述する。
【００１８】
通信ユニット２７は、ドライバ視線方向情報出力装置３との間で無線通信を行うことが可能な構成である。
記憶ユニット２９は、ＨＤＤ（ハードディスクドライブ）から成り、情報の記憶、保存、及び読み出しが可能である。スピーカ３９及びディスプレイ４１は、自車両の車室内に設置され、後述する警報処理において使用される。
【００１９】
２．視線方向領域設定システム１が実行する処理
（２−１）ドライバ視線方向情報出力装置３が実行する処理
ドライバ視線方向情報出力装置３（特に演算ユニット９）が実行する処理を、図２に基づき説明する。図２のステップ１では、ステップ２以降の処理を実行するタイミングに達したか否かを判断する。このタイミングは、例えば、ステップ２以降の処理を前回実行してから、所定の時間が経過したタイミングとすることができる。前記のタイミングに達している場合はステップ２に進み、達していない場合は本処理を終了する。
【００２０】
ステップ２では、装着者判定ユニット２１が、ディスプレイ１１に、ＩＤ入力を要求するメッセージを表示する。なお、自車両のドライバは、このメッセージに応じて、入力ユニット１３を用いてドライバのＩＤを入力することができる。
【００２１】
ステップ３では、装着者判定ユニット２１が、前記ステップ２でメッセージを表示してから所定時間以内にＩＤの入力があったか否かを判断する。ＩＤの入力があった場合はステップ４に進み、ＩＤの入力がなかった場合は本処理を終了する。
【００２２】
ステップ４では、装着者判定ユニット２１が、通信ユニット１５を用いて、装着者情報を送信する。装着者情報は、入力ユニット１３を用いて入力されたＩＤを表す情報である。
【００２３】
ステップ５では、ドライバ視線方向検出ユニット７を用いて、ドライバの視線方向を検出する。
ステップ６では、通信ユニット１５を用いて、自車両の速度を取得する。なお、視線方向領域設定装置５の速度検出ユニット２３は定期的に自車両の速度を検出し、通信ユニット２７を用いて送信している。本ステップ６では、上記のように送信された速度を取得する。
【００２４】
ステップ７では、通信ユニット１５を用いて、ドライバ視線方向情報を送信する。ドライバ視線方向情報は、前記ステップ５で検出したドライバの視線方向と、前記ステップ６で取得した自車両の速度とを含む情報である。１つのドライバ視線方向情報に含まれるドライバの視線方向と、自車両の速度とは、ほぼ同じタイミングで取得されたものである。前記ステップ５及び前記ステップ６の処理を１回行うごとに、１つのドライバ視線方向情報が作成される。
【００２５】
ステップ８では、Ｎ個のドライバ視線方向情報を送信済みであるか否かを判断する。送信済みである場合は本処理を終了し、送信済みではない場合はステップ５に進む。なお、Ｎは正の整数であり、十分大きい数（例えば、数十〜数万）であることが好ましい。
【００２６】
（２−２）視線方向領域設定装置５が実行する視線方向領域設定処理
視線方向領域設定装置５（特に演算ユニット２５）が実行する視線方向領域設定処理を図３〜図５に基づき説明する。図３のステップ１では、通信ユニット２７において装着者情報を受信したか否かを判断する。なお、装着者情報は、前記ステップ４においてドライバ視線方向情報出力装置３が送信したものである。装着者情報を受信した場合はステップ１２に進み、受信しなかった場合は本処理を終了する。
【００２７】
ステップ１２では、前記ステップ１１で受信した装着者情報に含まれるＩＤに該当するデータが記憶ユニット２９に記憶されているか否かを判断する。記憶されていない場合はステップ１３に進み、記憶されている場合はステップ２０に進む。
【００２８】
ステップ１３では、通信ユニット２７を用いて、Ｎ個のドライバ視線方向情報を受信する。すなわち、ドライバ視線方向情報は、通信ユニット２７に入力される。なお、Ｎ個のドライバ視線方向情報のそれぞれは、前記ステップ７においてドライバ視線方向情報出力装置３が送信したものである。
【００２９】
ステップ１４では、集合部認識ユニット３１が、前記ステップ１３で受信したドライバ視線方向情報に基づき、視線方向の分布における集合部を認識する。この処理を以下で具体的に説明する。
【００３０】
図４に示すように、ドライバ４３の視線方向４５は、自車両のＷＳ（ウインドシールド）と、それをさらに外側まで延長した部分から成る曲面４７を通過する。ドライバ４３の視線方向４５は、それが曲面４７を通過する点４５Ａにより表すことができる。
【００３１】
図５に、前記ステップ１３で受信したＮ個のドライバ視線方向情報に含まれる、Ｎ個の視線方向４５を、曲面４７上の点４５Ａとして表す。曲面４７上における点４５Ａの群は、視線方向の分布の一例である。ただし、ドライバ視線方向情報に含まれる自車両の速度が所定の閾値（例えば、５ｋｍ／ｈ）以下である場合、そのドライバ視線方向情報に含まれる視線方向は、視線方向の分布から除外される。
【００３２】
曲面４７上には、点４５Ａが集合した部分（他の部分に比べて、点４５Ａ同士の間隔が小さい部分）である集合部４９、５１、５３、５５、５７、５９・・・が存在する。集合部認識ユニット３１は、この集合部４９、５１、５３、５５、５７、５９・・・を認識する。
【００３３】
図３に戻り、ステップ１５では、集合部判断ユニット３３が、まず、集合部４９、５１、５３、５５、５７、５９・・・のそれぞれについて、集合部が含む視線方向の数を算出する。次に、集合部が含む視線方向の数が多い順に、集合部４９、５１、５３、５５、５７、５９・・・に順位をつける。例えば、最も多くの視線方向を含む集合部の順位は１番であり、ｉ番目に多くの視線方向を含む集合部の順位はｉ番である（ｉは２以上の整数）。この順位は、集合部に含まれる視線方向の数に関する集合部間での順位の一例である。
【００３４】
そして、順位が１番である集合部を、ドライバが消失点（自車両の前方における無限遠の点）を見たときの視線方向の集合部（以下、消失点に対応する集合部とする）であると判断する。図５に示す例では、集合部４９が、消失点に対応する集合部である。
【００３５】
ステップ１６では、集合部判断ユニット３３が、前記ステップ１５で付けた順位に基づき、ミラーに対応する集合部を判断する。具体的には、以下のように行う。消失点に対応する集合部４９の左方において最も順位が高い集合部５１を、ドライバが左ミラーを見たときの視線方向の集合部（以下、左ミラーに対応する集合部５１とする）であると判断する。また、消失点に対応する集合部４９の右方において最も順位が高い集合部５３を、ドライバが右ミラーを見たときの視線方向の集合部（以下、右ミラーに対応する集合部５３とする）であると判断する。また、消失点に対応する集合部４９の上方において最も順位が高い集合部５５を、ドライバが室内バックミラーを見たときの視線方向の集合部（以下、室内バックミラーに対応する集合部５５とする）であると判断する。
【００３６】
ステップ１７では、集合部判断ユニット３３が、消失点に対応する集合部４９の下方において最も順位が高い集合部５７を、ドライバがメータを見たときの視線方向の集合部（以下、メータに対応する集合部５７とする）であると判断する。
【００３７】
ステップ１８では、視線方向領域設定ユニット３５が、図５に示すように、左ミラーに対応する集合部５１、右ミラーに対応する集合部５３、及び室内バックミラーに対応する集合部５５を含む視線方向領域６１を、曲面４７上で設定する。
【００３８】
視線方向領域６１は、矩形の領域である。左ミラーに対応する集合部５１、右ミラーに対応する集合部５３、及び室内バックミラーに対応する集合部５５は、それぞれ、視線方向領域６１の外周端に内接する。
【００３９】
メータに対応する集合部５７と、ナビに対応する集合部５９とは、視線方向領域６１に含まれず、視線方向領域６１の外周端に外接する。
なお、上記のように視線方向領域６１を設定する前は、初期として大きめの領域（例えば、長さで定義すれば、縦横それぞれ３ｍの領域、角度で定義すれば、縦横それぞれ１８０°の領域）を設定しておく。
【００４０】
図３に戻り、ステップ１９では、視線方向領域設定ユニット３５が、前記ステップ１８で設定した視線方向領域と、前記ステップ１１で受信した装着者情報に含まれるＩＤとを関連付けて、記憶ユニット２９に記憶する。記憶した視線方向領域は、後述する警報処理で使用する。
【００４１】
一方、前記ステップ１２で該当データ有りと判断した場合はステップ２０に進み、前記ステップ１１で受信した装着者情報に含まれるＩＤと関連付けられた視線方向領域を記憶ユニット２９から読み出す。なお、本ステップ１２で読み出す視線方向領域は、過去の前記ステップ１９においてＩＤと関連付けて記憶されたものである。読み出した視線方向領域は、後述する警報処理で使用する。
【００４２】
（２−３）視線方向領域設定装置５が実行する警報処理
視線方向領域設定装置５（特に警報ユニット３７）が所定時間ごとに繰り返し実行する警報処理を図６に基づき説明する。
【００４３】
図６のステップ２１では、通信ユニット２７を用いて、ドライバ視線方向情報を受信する。なお、ドライバ視線方向情報出力装置３は、図２に示す処理を実行していないとき、ドライバ視線方向情報を定期的に作成し、送信している。
【００４４】
ステップ２２では、前記ステップ２１で受信したドライバ視線方向情報に含まれるドライバの視線方向が、視線方向領域の外であるか否かを判断する。視線方向領域の外である場合はステップ２３に進み、視線方向領域の中である場合は本処理を終了する。
【００４５】
ステップ２３では、スピーカ３９を用いて警報音を出力するとともに、ディスプレイ４１に警報メッセージを表示する。
３．視線方向領域設定システム１が奏する効果
（１Ａ）視線方向領域設定装置５は、ドライバの実際の視線方向に基づき、視線方向領域を設定する。そのため、例えば、ドライバの体格、ドライバの着座位置、ドライバの姿勢、自車両の車種等が様々であっても、ドライバが実際にミラーを見るときの視線方向を含む視線方向領域を高精度に設定することができる。
【００４６】
この視線方向領域とドライバの視線方向とを対比すれば、ドライバの視線方向がミラーに向っておらず、よそ見をしていることを正確に判断し、適切に警報処理を行うことができる。
【００４７】
（１Ｂ）視線方向領域設定装置５は、ドライバの顔方向と、顔方向を基準とした眼球の方向とに基づき、ドライバの視線方向を特定する。そのため、ドライバの視線方向を高精度に検出することができる。
【００４８】
（１Ｃ）ドライバ視線方向情報出力装置３は、ドライバの頭部に装着されている。そのため、自車両にドライバ視線方向情報出力装置３が固定されている場合に比べて、ドライバ視線方向情報出力装置３の位置や方向の調整が容易である。
【００４９】
（１Ｄ）ドライバ視線方向情報出力装置３は、ドライバがかけるメガネに設けられている。そのため、ドライバ視線方向情報出力装置３と、ドライバの目との距離が短い。その結果、ドライバの視線方向を高精度に検出することができる。また、ドライバは、ドライバ視線方向情報出力装置３を容易に装着することができる。
【００５０】
（１Ｅ）視線方向領域設定装置５は、消失点に対応する集合部を基準として、左方において最も順位が高い集合部を左ミラーに対応する集合部であると判断し、右方において最も順位が高い集合部を右ミラーに対応する集合部であると判断し、上方において最も順位が高い集合部を室内バックミラーに対応する集合部であると判断する。そのことにより、ミラーに対応する集合部を正確に判断することができる。
【００５１】
（１Ｆ）視線方向領域設定装置５は、視線方向の分布において、自車両の速度が所定の閾値以下であるときの視線方向は除外する。そのことにより、走行中以外のときのドライバの視線方向が視線方向領域の設定に影響してしまうことを抑制できる。
【００５２】
（１Ｇ）視線方向領域設定システム１は、使用者が煩わしい設定をしなくても、使用しているうちに自動的に、視線方向領域のキャリブレーションを行うことができる。
＜第２の実施形態＞
１．視線方向領域設定装置１０５の構成
視線方向領域設定装置１０５の構成を図７に基づき説明する。視線方向領域設定装置１０５は、自車両に搭載される車載装置である。視線方向領域設定装置１０５は、演算ユニット１２５と、速度検出ユニット１２３と、ドライバ視線方向検出ユニット１０７と、ディスプレイ１４１と、入力ユニット１１３と、スピーカ１３９と、記憶ユニット１２９と、を備える。
【００５３】
演算ユニット１２５は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備えた周知のコンピュータである。演算ユニット１２５は、機能的に、集合部認識ユニット１３１、集合部判断ユニット１３３、視線方向領域設定ユニット１３５、装着者判定ユニット１２１、及び警報ユニット１３７を備える。各ユニットの機能は後述する。
【００５４】
速度検出ユニット１２３は、自車両の速度を検出する。ドライバ視線方向検出ユニット１０７は、自車両の車室内に固定されたカメラ１１８を備える。カメラ１１８は、ドライバの顔を撮影可能である。ドライバ視線方向検出ユニット１０７は、カメラ１１８で撮影した画像に基づき、ドライバの顔方向を判断する。そして、ドライバは顔の正面方向に視線を向けていると仮定し、ドライバの視線方向を検出する。
【００５５】
ディスプレイ１４１、入力ユニット１１３、スピーカ１３９、及び記憶ユニット１２９は、それぞれ、前記第１の実施形態におけるディスプレイ４１、入力ユニット１３、スピーカ３９、及び記憶ユニット２９と同様のものである。
【００５６】
２．視線方向領域設定装置１０５が実行する処理
（２−１）視線方向領域設定装置１０５が実行する視線方向領域設定処理
視線方向領域設定装置１０５（特に演算ユニット１２５）が実行する視線方向領域設定処理を図８に基づき説明する。ステップ３１では、ステップ３２以降の処理を実行するタイミングに達したか否かを判断する。このタイミングは、例えば、ステップ３２以降の処理を前回実行してから、所定の時間が経過したタイミングとすることができる。前記のタイミングに達している場合はステップ３２に進み、達していない場合は本処理を終了する。
【００５７】
ステップ３２では、装着者判定ユニット１２１が、ディスプレイ１４１に、ＩＤ入力を要求するメッセージを表示する。なお、自車両のドライバは、このメッセージに応じて、入力ユニット１１３を用いてＩＤを入力することができる。
【００５８】
ステップ３３では、装着者判定ユニット１２１が、前記ステップ３２でメッセージを表示してから所定時間以内にＩＤの入力があったか否かを判断する。ＩＤの入力があった場合はステップ３４に進み、ＩＤの入力がなかった場合は本処理を終了する。
【００５９】
ステップ３４では、装着者判定ユニット１２１が、前記ステップ３３で入力があったと判断したＩＤに該当するデータが記憶ユニット１２９に記憶されているか否かを判断する。記憶されていない場合はステップ３５に進み、記憶されている場合はステップ４５に進む。
【００６０】
ステップ３５では、ドライバ視線方向検出ユニット１０７を用いて、ドライバの視線方向を検出する。
ステップ３６では、速度検出ユニット１２３を用いて、自車両の速度を検出する。この自車両の速度は、直前の前記ステップ３５で検出したドライバの視線方向とほぼ同じタイミングで検出されたものである。本ステップ３６で検出した自車両の速度と、直前の前記ステップ３５で検出したドライバの視線方向とを合わせて、ドライバ視線方向情報とする。すなわち、前記ステップ３５及び本ステップ３６の処理を実行するごとに、１つのドライバ視線方向情報が作成される。
【００６１】
ステップ３７では、前記ステップ３５及び前記ステップ３６の処理により、Ｎ個のドライバ視線方向情報が蓄積されたか否かを判断する。Ｎ個のドライバ視線方向情報が蓄積された場合はステップ３８に進み、それ以外の場合はステップ３５に進む。
【００６２】
ステップ３８〜４３では、前記第１の実施形態における前記ステップ１４〜１９と同様に、視線方向領域を設定し、その視線方向領域とＩＤとを関連付けて記憶ユニット１２９に記憶する。記憶した視線方向領域は、後述する警報処理で使用する。
【００６３】
ステップ３８〜４３の処理において、集合部認識ユニット１３１、集合部判断ユニット１３３、及び視線方向領域設定ユニット１３５は、それぞれ、前記第１の実施形態における集合部認識ユニット３１、集合部判断ユニット３３、及び視線方向領域設定ユニット３５と同様の機能を有する。
【００６４】
一方、前記ステップ３４で該当データ有りと判断した場合はステップ４５に進み、前記ステップ３３で入力有りと判断したＩＤと関連付けられた視線方向領域を記憶ユニット１２９から読み出す。なお、本ステップ４５で読み出す視線方向領域は、過去の前記ステップ４３においてＩＤと関連付けて記憶されたものである。読み出した視線方向領域は、後述する警報処理で使用する。
【００６５】
（２−２）視線方向領域設定装置１０５が実行する警報処理
視線方向領域設定装置１０５（特に警報ユニット１３７）が所定時間ごとに繰り返し実行する警報処理を図９に基づき説明する。
【００６６】
図９のステップ５１では、ドライバ視線方向検出ユニット１０７を用いて、ドライバの視線方向を検出する。
ステップ５２では、前記ステップ５１で検出したドライバの視線方向が、視線方向領域の外であるか否かを判断する。視線方向領域の外である場合はステップ５３に進み、視線方向領域の中である場合は本処理を終了する。
【００６７】
ステップ５３では、スピーカ１３９を用いて警報音を出力するとともに、ディスプレイ１４１に警報メッセージを表示する。
３．視線方向領域設定装置１０５が奏する効果  
（２Ａ）視線方向領域設定装置１０５は、ドライバの顔方向を検出し、その顔方向に基づき、ドライバの視線方向を特定する。そのため、ドライバの視線方向を簡易な構成で検出できる。
【００６８】
＜その他の実施形態＞
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されることなく、種々の形態を採り得る。
【００６９】
（１）前記第１、第２の実施形態において、ドライバ視線方向検出ユニット７、１０７は、他の方法でドライバの視線方向を検出してもよい。例えば、前記第１の実施形態において、ジャイロセンサ１７でドライバの顔方向を検出し、ドライバは顔の正面方向に視線を向けていると仮定し、ドライバの視線方向を検出してもよい。
【００７０】
また、前記第２の実施形態において、ドライバの顔方向と、顔方向を基準とした眼球の方向とを検出し、顔方向及び眼球の方向に基づきドライバの視線方向を特定してもよい。
また、ジャイロセンサと地磁気センサとの組み合わせにより、ドライバの視線方向を検出してもよい。
【００７１】
（２）前記第１、第２の実施形態において、左ミラーに対応する集合部、右ミラーに対応する集合部、及び室内バックミラーに対応する集合部を、他の方法で特定してもよい。例えば、順位が２〜５番目の集合部のうち、最も下方にあるもの（メータに対応する集合部）を除き、残りの３つの集合部を、左ミラーに対応する集合部、右ミラーに対応する集合部、及び室内バックミラーに対応する集合部とすることができる。
【００７２】
（３）前記第１、第２の実施形態において、周期的に視線方向領域を更新してもよい。すなわち、視線方向領域を周期的に設定し、過去の視線方向領域に上書きして記憶してもよい。視線方向領域を更新するタイミングは、例えば、自車両のドライブ開始時とすることができる。また、所定の時間ごとに、視線方向領域を更新してもよい。また、条件付きで視線方向領域を更新してもよい。例えば、新たに設定した視線方向領域が過去の視線方向領域より小さいことを条件として、視線方向領域を更新してもよい。
【００７３】
（４）前記第１の実施形態において、ドライバ視線方向情報出力装置３は、メガネに設けられるもの以外であってもよい。例えば、ドライバ視線方向情報出力装置３は、携帯端末（例えばスマートフォン等）であってもよい。また、前記第１の実施形態において、視線方向領域設定装置５は、車載装置以外のものであってもよく、例えば、携帯端末（例えばスマートフォン等）であってもよい。
【００７４】
また、前記第２の実施形態において、視線方向領域設定装置１０５は、車載装置以外のものであってもよく、例えば、携帯端末（例えばスマートフォン等）であってもよい。また、視線方向領域設定装置１０５の一部又は全部は、ドライバ（例えばドライバの頭部）に装着されてもよい。視線方向領域設定装置１０５のうち、ドライバに装着される部分には、ドライバ視線方向検出ユニット１０７を設けることができる。視線方向領域設定装置１０５のうち、ドライバに装着される部分は、ドライバが装着するメガネに設けることができる。
【００７５】
（５）前記第１の実施形態において、視線方向領域設定装置５が有する機能の一部を、ドライバ視線方向情報出力装置３が備えていてもよい。例えば、ドライバ視線方向情報出力装置３の演算ユニット９は、集合部認識ユニット３１を備えていてもよいし、集合部認識ユニット３１及び集合部判断ユニット３３を備えていてもよい。
【００７６】
また、ドライバ視線方向情報出力装置３は、速度検出ユニット２３を備えていてもよい。この場合、速度検出ユニット２３は加速度センサを備え、検出した加速度の積分値から、自車両の速度を算出することができる。
【００７７】
（６）前記第１の実施形態において、視線方向領域設定装置５は、複数のドライバ視線方向情報出力装置３のうち、通信電波強度が最も強いものとペアリングを行うようにしてもよい。
【００７８】
また、視線方向領域設定装置５は、視線方向領域設定装置５からの操作指令に従って電源をオンにしたドライバ視線方向情報出力装置３とペアリングを行うようにしてもよい。
（７）前記第１、第２の実施形態において、視線方向領域は、右ミラーに対応する集合部、左ミラーに対応する集合部、及びルームミラーに対応する集合部のうちの一部を含み、前記一部以外は含まないものであってもよい。
【００７９】
（８）上記実施形態における１つの構成要素が有する機能を複数の構成要素として分散させたり、複数の構成要素が有する機能を１つの構成要素に統合させたりしてもよい。また、上記実施形態の構成の少なくとも一部を、同様の機能を有する公知の構成に置き換えてもよい。また、上記実施形態の構成の一部を省略してもよい。例えば、前記第１の実施形態において視線方向領域設定装置５はディスプレイ４１等を備えていなくてもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言のみによって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【００８０】
（９）上述した視線方向領域設定装置、視線方向領域設定システムの他、当該視線方向領域設定装置としてコンピュータを機能させるためのプログラム、このプログラムを記録した媒体、視線方向領域設定方法等、種々の形態で本発明を実現することもできる。
【符号の説明】
【００８１】
１…視線方向領域設定システム、３…ドライバ視線方向情報出力装置、５、１０５…視線方向領域設定装置、７、１０７…ドライバ視線方向検出ユニット、９、２５、１２５…演算ユニット、１１…ディスプレイ、１３、１１３…入力ユニット、１５、２７…通信ユニット、１７…ジャイロセンサ、１９…眼電位センサ、２１、１２１…装着者判定ユニット、２３、１２３…速度検出ユニット、２９、１２９…記憶ユニット、３１、１３１…集合部認識ユニット、３３、１３３…集合部判断ユニット、３５、１３５…視線方向領域設定ユニット、３７、１３７…警報ユニット、３９、１３９…スピーカ、４１、１４１…ディスプレイ、４３…ドライバ、４５…視線方向、４５Ａ…点、４７…曲面、４９、５１、５３、５５、５７、５９…集合部、６１…視線方向領域、１１８…カメラ
【図１】
2016099718.tif 000003
【図２】
2016099718.tif 000004
【図３】
2016099718.tif 000005
【図４】
2016099718.tif 000006
【図５】
2016099718.tif 000007
【図６】
2016099718.tif 000008
【図７】
2016099718.tif 000009
【図８】
2016099718.tif 000010
【図９】
2016099718.tif 000011