(57)【特許請求の範囲】
【請求項１】
人の視線の向きを基準とする第１の範囲を前記人の視野として検出するとともに、前記人の顔の向きと視線の向きのズレの大きさに応じて、前記第１の範囲の広さを調整する視野検出手段と、
検出された前記人の視野に基づいて、前記人が脇見をしているか否かを判定する判定手段と
を含む脇見検出装置。
【請求項２】
前記視野検出手段は、前記人が運転する乗り物の速度に応じて、前記第１の範囲の広さを調整する
請求項１に記載の脇見検出装置。
【請求項３】
前記判定手段は、所定の基準方向に対する前記人の顔の水平方向の向きが第２の範囲を超えている場合、前記人の視線の向きおよび視野に関わらず、脇見をしていると判定する
請求項１に記載の脇見検出装置。
【請求項４】
人の視線の向きを基準とする所定の範囲を前記人の視野として検出するとともに、前記人の顔の向きと視線の向きのズレの大きさに応じて、前記第１の範囲の広さを調整する視野検出ステップと、
検出された前記人の視野に基づいて、前記人が脇見をしているか否かを判定する判定ステップと
を含む脇見検出方法。
【請求項５】
人の視線の向きを基準とする所定の範囲を前記人の視野として検出するとともに、前記人の顔の向きと視線の向きのズレの大きさに応じて、前記第１の範囲の広さを調整する視野検出ステップと、
検出された前記人の視野に基づいて、前記人が脇見をしているか否かを判定する判定ステップと
を含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、脇見検出装置および方法、並びに、プログラムに関し、特に、より的確に脇見を検出できるようにした脇見検出装置および方法、並びに、プログラムに関する。
【背景技術】
【０００２】
近年、ドライバの運転中の脇見が原因となる事故が多発している。そこで、ドライバの脇見を検出し、脇見に対する警告を行う技術の開発が行われている。
【０００３】
例えば、ドライバの視線または顔の向きの少なくとも一方が進行方向を向いていない状態が、車両の走行速度に応じた時間だけ経過した場合、アラームを作動させることが提案されている（例えば、特許文献１参照）
【０００４】
【特許文献１】特開２００３−３１７１９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の発明では、ドライバの視線が進行方向を向いていても、顔が進行方向を向いていない場合、アラームが作動してしまうため、ドライバに煩わしさを感じさせてしまう。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、より的確に脇見を検出できるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の一側面の脇見検出装置は、人の視線の向きを基準とする第１の範囲を人の視野として検出するとともに、人の顔の向きと視線の向きのズレの大きさに応じて、第１の範囲の広さを調整する視野検出手段と、検出された人の視野に基づいて、人が脇見をしているか否かを判定する判定手段とを備える。
【０００８】
本発明の一側面の脇見検出装置においては、人の視線の向きを基準とする第１の範囲が人の視野として検出されるとともに、人の顔の向きと視線の向きのズレの大きさに応じて、第１の範囲の広さが調整され、検出された人の視野に基づいて、人が脇見をしているか否かが判定される。
【０００９】
従って、より的確に脇見を検出することができる。
【００１０】
この視野検出手段、判定手段は、例えば、CPU（Central Processing Unit）により構成される。
【００１３】
この視野検出手段には、人が運転する乗り物の速度に応じて、第１の範囲の広さを調整させることができる。
【００１４】
この判定手段には、所定の基準方向に対する人の顔の水平方向の向きが第２の範囲を超えている場合、人の視線の向きおよび視野に関わらず、脇見をしていると判定させることができる。
【００１５】
これにより、迅速に脇見を検出することができる。
【００１６】
本発明の一側面の脇見検出方法またはプログラムは、人の視線の向きを基準とする所定の範囲を人の視野として検出するとともに、人の顔の向きと視線の向きのズレの大きさに応じて、第１の範囲の広さを調整する視野検出ステップと、検出された人の視野に基づいて、人が脇見をしているか否かを判定する判定ステップとを含む。
【００１７】
本発明の一側面の脇見検出方法またはプログラムにおいては、人の視線の向きを基準とする第１の範囲が人の視野として検出されるとともに、人の顔の向きと視線の向きのズレの大きさに応じて、第１の範囲の広さが調整され、検出された人の視野に基づいて、人が脇見をしているか否かが判定される。
【００１８】
従って、より的確に脇見を検出することができる。
【００１９】
この視野検出ステップは、例えば、人の視線の向きを基準とする所定の範囲を人の視野としてCPUにより検出するとともに、人の顔の向きと視線の向きのズレの大きさに応じて、第１の範囲の広さを調整する視野検出ステップにより構成され、この定ステップは、例えば、検出された人の視野に基づいて、人が脇見をしているか否かをCPUにより判定する判定ステップにより構成される。
【発明の効果】
【００２０】
以上のように、本発明の一側面によれば、脇見を検出することができる。特に、本発明の一側面によれば、より的確に脇見を検出することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図を参照して、本発明の実施の形態について説明する。
【００２２】
図１は、本発明を適用した運転支援装置の一実施の形態を示すブロック図である。運転支援装置１０１は、運転支援装置１０１が設けられた車両（以下、自車とも称する）を運転するドライバの脇見の検出処理を行い、ドライバの脇見を検出した場合、脇見に対する処理を行うように自車に設けられている車載装置の制御を行う。運転支援装置１０１は、撮影部１１１、車速検出部１１２、脇見検出部１１３、および、車両制御部１１４を含むように構成される。
【００２３】
撮影部１１１は、例えば、カメラにより構成され、ほぼ正面方向からドライバの顔を撮影する。撮影部１１１は、撮影したドライバの顔を含む画像（以下、顔画像と称する）を、脇見検出部１１３の顔方向検出部１２１および視線方向検出部１２２に供給する。
【００２４】
車速検出部１１２は、例えば、速度センサにより構成され、自車の速度を検出する。車速検出部１１２は、検出した自車の速度を示す情報を、脇見検出部１１３の視野検出部１２３および判定部１２４に供給する。
【００２５】
脇見検出部１１３は、ドライバの脇見の検出処理を行う。脇見検出部１１３は、顔方向検出部１２１、視線方向検出部１２２、視野検出部１２３、および、判定部１２４を含むように構成される。
【００２６】
顔方向検出部１２１は、顔画像に基づいて、所定の手法を用いて、ドライバの顔の向きを検出する。顔方向検出部１２１は、ドライバの顔の向きを示す情報を、視野検出部１２３および判定部１２４に供給する。なお、顔方向検出部１２１が顔の向きを検出する手法は、特定の手法に限定されるものではなく、顔の向きをより迅速かつ正確に検出できる手法を適用することが望ましい。
【００２７】
視線方向検出部１２２は、顔画像に基づいて、所定の手法を用いて、ドライバの視線の向きを検出する。視線方向検出部１２２は、ドライバの視線の向きを示す情報を視野検出部１２３に供給する。なお、視線方向検出部１２２が視線の向きを検出する手法は、特定の手法に限定されるものではなく、視線の向きをより迅速かつ正確に検出できる手法を適用することが望ましい。
【００２８】
視野検出部１２３は、必要に応じて、ドライバの視線の向きの検出を視線方向検出部１２２に指示する。また、視野検出部１２３は、図２を参照して後述するように、ドライバの顔の向き、ドライバの視線の向き、および、自車の速度に基づいて、ドライバの視野を検出する。視野検出部１２３は、検出したドライバの視野を示す情報を判定部１２４に供給する。
【００２９】
判定部１２４は、必要に応じて、ドライバの視野の検出を視野検出部１２３に指示する。判定部１２４は、図２を参照して後述するように、ドライバの顔の向き、ドライバの視野、および、自車の速度に基づいて、ドライバが脇見をしているか否か、および、脇見をしていないが危険度が高い状態であるか否かを判定する。判定部１２４は、判定結果を示す情報を車両制御部１１４に供給する。
【００３０】
車両制御部１１４は、例えば、ECU（Electronic Control Unit）により構成される。車両制御部１１４は、ドライバの脇見または危険度が高い状態が検出された場合、それらに対する処理を行うように自車に設けられている車載装置の制御を行う。
【００３１】
なお、以下、ドライバの顔および視線の水平方向の向きを、自車の前方を基準方向とする角度により表す。具体的には、基準方向を０度とし、基準方向から左方向の角度を負の値で表し、基準方向から右方向の角度を正の値で表す。例えば、基準方向から左に３０度の方向は−３０度と表され、基準方向から右に３０度の方向は＋３０度と表される。
【００３２】
また、同様に、以下、ある方向を基準とした場合に、基準となる方向から左方向の角度を負の値で表し、基準となる方向から左方向の角度を正の値で表す。例えば、ドライバの顔の向きを基準とした場合、ドライバの顔の向きから左に３０度の方向は−３０度と表され、基準方向から右に３０度の方向は＋３０度と表される。
【００３３】
次に、図２のフローチャートを参照して、運転支援装置１０１により実行される運転支援処理について説明する。なお、この処理は、例えば、自車のエンジンが始動されたとき開始される。
【００３４】
ステップＳ１において、撮影部１１１は、撮影を開始する。具体的には、撮影部１１１は、ドライバの顔の撮影を開始し、撮影した顔画像の顔方向検出部１２１および視線方向検出部１２２への供給を開始する。
【００３５】
ステップＳ２において、車速検出部１１２は、自車の速度の検出を開始し、検出した速度を示す情報の視野検出部１２３および判定部１２４への供給を開始する。
【００３６】
ステップＳ３において、顔方向検出部１２１は、顔の向きを検出する。具体的には、顔方向検出部１２１は、顔画像に基づいて、ドライバの顔の向きを検出し、検出した顔の向きを示す情報を視野検出部１２３および判定部１２４に供給する。
【００３７】
ステップＳ４において、判定部１２４は、顔の向きが所定の範囲（以下、顔向き判定範囲と称する）内であるかを判定する。
【００３８】
ここで、顔向き判定範囲とは、ドライバが脇見をしているか否かを判定する基準となる顔の向きの範囲であり、判定部１２４は、ドライバの顔の向きが顔向き判定範囲外である場合、ドライバが脇見をしていると判定する。
【００３９】
なお、顔向き判定範囲の例については後述する。
【００４０】
ステップＳ４において、顔の向きが顔向き判定範囲内であると判定された場合、処理はステップＳ５に進む。
【００４１】
ステップＳ５において、視線方向検出部１２２は、視線の向きを検出する。具体的には、判定部１２４は、ドライバの視野の検出を視野検出部１２３に指示する。視野検出部１２３は、ドライバの視線の向きの検出を視線方向検出部１２２に指示する。視線方向検出部１２２は、顔画像に基づいて、ドライバの視線の向きを検出し、検出した視線の向きを示す情報を視野検出部１２３に供給する。
【００４２】
ステップＳ６において、視野検出部１２３は、視野を検出する。具体的には、視野検出部１２３は、ドライバの視線の向きを基準とする所定の水平方向の範囲（以下、視野範囲と称する）をドライバの視野として検出する。
【００４３】
ところで、「高田  一ほか、ドライバへの危険認知支援方法に関する研究、日本、学術講演会前刷集No.4-06、社団法人自動車技術会、２００６年５月、１１乃至１６ページ」（以下、引用文献１と称する）に、ドライバがLED（Light Emitting Diode）の発光の検知に要する時間は、LEDの呈示位置がドライバの正面方向に対して左に２０度乃至右に２０度の範囲内である場合、呈示位置、色、LEDの直径の違いによる顕著な差は現れず、呈示位置がその範囲を超えると、呈示位置、色、LEDの直径の違いにより顕著な差が現れるという実験結果が報告されている。
【００４４】
例えば、この実験結果に基づいて、視野範囲の一例として、ドライバの視線の向きを中心とする−２０度乃至＋２０度の範囲に設定することが考えられる。
【００４５】
また、顔の向きと視線の向きのズレが大きい場合、人の視野は鼻の影響などにより狭くなるため、顔の向きと視線の向きのズレの大きさに応じて視野範囲の広さを調整するようにしてもよい。例えば、ドライバの顔の向きと視線の向きの水平方向のズレの大きさが５度以上である場合、視野範囲をドライバの視線の向きを中心とする−１５度乃至＋１５度の範囲に設定するようにしてもよい。あるいは、主に鼻による視野の狭小化を考慮して、ドライバの顔の向きと視線の向きの水平方向のズレの大きさが５度以上となった場合、ドライバの視線が顔の向きに対して左方向にずれているとき、視野範囲をドライバの視線の向きを基準とする−２０度乃至＋１０度の範囲に設定し、ドライバの視線が顔の向きに対して右方向にずれている場合、視野範囲をドライバの視線の向きを基準とする−１０度乃至＋２０度の範囲に設定するようにしてもよい。また、顔の向きと視線の向きのズレに応じて、視野範囲の広さをより細かく調整するようにしてもよい。
【００４６】
あるいは、ドライバの視野は、自車の速度が速くなるほど狭くなるため、自車の速度に応じて視野範囲の広さを調整するようにしてもよい。例えば、自車の速度が時速４０ｋｍ以下の場合、視野範囲をドライバの視線の向きを中心とする−５０度乃至＋５０度の範囲に設定し、時速７０ｋｍ以下の場合、視野範囲をドライバの視線の向きを中心とする−３２度乃至＋３２度の範囲に設定し、時速１００ｋｍ以下の場合、視野範囲をドライバの視線の向きを中心とする−２０度乃至＋２０度の範囲に設定し、時速１００ｋｍを超えた場合、視野範囲をドライバの視線の向きを中心とする−１０度乃至＋１０度の範囲に設定するようにしてもよい。
【００４７】
なお、以下、ドライバの顔の向きと視線の向きの水平方向のズレの大きさが５度未満である場合、視野範囲をドライバの視線の向きを中心とする−２０度乃至＋２０度の範囲に設定し、ドライバの顔の向きと視線の向きの水平方向のズレの大きさが５度以上である場合、視野範囲をドライバの視線の向きを中心とする−１５度乃至＋１５度の範囲に設定する場合の例について説明する。
【００４８】
視野検出部１２３は、検出したドライバの視野を示す情報を判定部１２４に供給する。
【００４９】
ステップＳ７において、判定部１２４は、注視すべき範囲が視野に含まれるかを判定する。判定部１２４は、運転中にドライバが注視すべき範囲として設定されている所定の範囲が、視野検出部１２３により検出されたドライバの視野に含まれる場合、注視すべき範囲が視野に含まれると判定し、処理はステップＳ８に進む。なお、以下、基準方向から−１０度乃至＋１０度の範囲が、運転中にドライバが注視すべき範囲として設定されているものとする。
【００５０】
ステップＳ８において、判定部１２４は、注視すべき範囲が視野の端付近に偏っているかを判定する。具体的には、判定部１２４は、ドライバの視野の左端から右方向の所定の範囲（以下、左端視野範囲と称する）、および、視野の右端から左方向の所定の範囲（以下、右端視野範囲と称する）のいずれにも注視すべき範囲が含まれない場合、注視すべき範囲が視野の端付近に偏っていないと判定し、処理はステップＳ９に進む。
【００５１】
なお、以下、左端視野範囲をドライバの視野の左端から右方向に２０度までの範囲とし、右端視野範囲をドライバの視野の右端から左方向に２０度までの範囲とする場合の例について説明する。
【００５２】
図３は、ドライバの顔および視線の向きの例を示しており、図内の点線の矢印は自車の前方の方向である基準方向を示し、実線の矢印は視線の向きを示している。なお、後述す図４乃至図７においても、点線の矢印が基準方向を示し、実線の矢印が視線の向きを示すものとする。
【００５３】
例えば、図３に示されるように、ドライバの顔が０度の方向、かつ、ドライバの視線が０度の方向を向いている場合、ドライバの視野は、−２０度から＋２０度までの範囲となる。このとき、注視すべき範囲である−１０度から＋１０度が、左端視野範囲である−２０度から０度までの範囲、および、右端視野範囲である０度から＋２０度までの範囲のいずれにも含まれないので、注視すべき範囲が視野の端付近に偏っていないと判定され、処理はステップＳ９に進む。
【００５４】
ステップＳ９において、判定部１２４は、脇見をしておらず安全な状態であると判定する。判定部１２４は、ドライバが脇見しておらず安全な状態であることを示す情報を車両制御部１１４に供給する。その後、処理はステップＳ１３に進む。
【００５５】
一方、ステップＳ８において、判定部１２４は、左端視野範囲および右端視野範囲の少なくとも一方に注視すべき範囲が含まれる場合、注視すべき範囲が視野の端付近に偏っていると判定し、処理はステップＳ１０に進む。
【００５６】
例えば、図４に示されるように、ドライバの顔が＋１５度の方向、かつ、ドライバの視線が−５度の方向を向いている場合、ドライバの視野は、−２０度から＋１０度までの範囲となる。このとき、注視すべき範囲である−１０度から＋１０度が、右端視野範囲である−１０度乃至＋１０度の範囲に含まれるので、注視すべき範囲が視野の右端付近に偏っていると判定され、処理はステップＳ１０に進む。
【００５７】
また、例えば、図５に示されるように、ドライバの顔が＋２５度の方向、かつ、ドライバの視線が＋５度の方向を向いている場合、ドライバの視野は、−１０度から＋２０度までの範囲となる。このとき、注視すべき範囲である−１０度から＋１０度が、左端視野範囲である−１０度乃至＋１０度の範囲に含まれるので、注視すべき範囲がドライバの視野の左端付近に偏っていると判定され、処理はステップＳ１０に進む。
【００５８】
ステップＳ１０において、判定部１２４は、脇見をしていないが危険度が高い状態であると判定する。人の視力は視野の端に近づくほど低下するので、判定部１２４は、注視すべき範囲がドライバの視野の端付近に偏っている場合、脇見をしていないが、注視すべき範囲が十分に見えていない可能性が高いため、危険度が高い状態であると判定する。判定部１２４は、ドライバが脇見していないが危険度が高い状態であることを示す情報を車両制御部１１４に供給する。その後、処理はステップＳ１２に進む。
【００５９】
一方、ステップＳ７において、注視すべき範囲が視野に含まれないと判定された場合、処理はステップＳ１１に進む。
【００６０】
例えば、図６に示されるように、ドライバの顔が０度の方向、かつ、ドライバの視線が−２０度の方向を向いている場合、ドライバの視野は、−３５度から−５度までの範囲となる。このとき、注視すべき範囲である−１０度から＋１０度がドライバの視野に含まれないと判定され、処理はステップＳ１１に進む。
【００６１】
ステップＳ１１において、判定部１２４は、脇見をしていると判定する。判定部１２４は、ドライバが脇見をしていることを示す情報を車両制御部１１４に供給する。
【００６２】
また、ステップＳ４において、顔の向きが顔向き判定範囲外であると判定された場合、処理はステップＳ１１に進み、ドライバの視線の向きおよび視野に関わらず、ステップＳ１１において、脇見をしていると判定される。
【００６３】
ところで、「中越  聡ほか、ドライバの顔向きによる前方不注視の推定と警報反応時間の研究、日本、学術講演会前刷集No.58-06、社団法人自動車技術会、２００６年５月、１７乃至２０ページ」（以下、引用文献２と称する）に、ドライバは、視対象物までの左右角度が２０度を超えると、顔向き角度が眼球運動を上回り、顔を動かす傾向が顕著になるという実験結果が報告されている。
【００６４】
例えば、この実験結果に基づいて、ドライバの顔と視線の向きのズレの最大値を２０度と考えた場合、ドライバの顔が−２５度より左方向を向いている場合、ドライバの視線の向きは−５度より左方向になり、ドライバの視野は＋１０度より左方向の範囲となる。従って、ドライバの顔が−２５度より左方向を向いている場合、注視すべき範囲である−１０度乃至＋１０度の範囲がドライバの視野に含まれないことになる。同様に、ドライバの顔が＋２５度より右方向を向いている場合、ドライバの視線の向きは＋５度より右方向になり、ドライバの視野は−１０度より右方向の範囲となる。従って、ドライバの顔が＋２５度より右方向を向いている場合、注視すべき範囲である−１０度乃至＋１０度の範囲がドライバの視野に含まれることがないことになる。
【００６５】
従って、顔向き判定範囲の一例として、基準方向から−２５度乃至＋２５度の範囲に設定することが考えられる。
【００６６】
この場合、例えば、図７に示されるように、ドライバの顔が＋３０度の方向を向いている場合、ドライバの顔の向きが顔向き判定範囲に含まれないので、脇見をしていると判定される。なお、ドライバの顔が＋３０度の方向を向いている場合、引用文献２に示される実験結果によれば、ドライバの視線の向きは、最も左方向を向いたとしても＋１０度までと想定されるため、ドライバの視野は、最も左に位置したとしても−５度乃至＋２５度の範囲までと想定される。すなわち、ドライバの顔が＋３０度の方向を向いている場合、ドライバの視線が最も左方向を向いたとしても、注視すべき範囲が視野に含まれないと想定される。
【００６７】
ステップＳ１２において、車両制御部１１４は、脇見に対応した処理を行う。例えば、車両制御部１１４は、ドライバの脇見が所定の第１の時間以上継続したり、脇見をしていないが危険度が高い状態が第１の時間より長い所定の第２の時間以上継続した場合、ドライバに対して注意を促す警告画面を自車に設けられている表示装置に表示させたり、注意を促す警報を自車に設けられているスピーカから出力させたりする。
【００６８】
ステップＳ１３において、運転支援装置１０１は、処理を終了するか否かを判定する。処理を終了しないと判定された場合、処理はステップＳ３に戻り、ステップＳ１３において、処理を終了すると判定されるまで、ステップＳ３乃至Ｓ１３の処理が繰り返し実行される。
【００６９】
一方、ステップＳ１３において、例えば、自車のエンジンが停止されたとき、運転支援装置１０１は、処理を終了すると判定し、運転支援処理は終了する。
【００７０】
以上のように、ドライバの顔または視線の向きだけでなく、ドライバの視野を用いて脇見を検出するようにすることにより、より的確に脇見を検出することができる。
【００７１】
また、本発明の実施の形態においては、顔の向きおよび視線の向きを検出する手法として従来の手法を用いることができ、他に複雑な処理を行う必要がないため、簡単に脇見の検出精度を向上させることができる。
【００７２】
なお、以上の説明では、車両を運転するドライバの脇見を検出する例を示したが、本発明は、上述した例以外にも、例えば、電車、航空機、船舶などの各種の乗り物を運転または操作する人、工作機械などの装置を操作する人など、所定の方向を注視する必要がある人の脇見を検出する場合にも適用することができる。
【００７３】
また、脇見をしているか否かを判定する場合に、顔が顔向き判定範囲外を向いている時間、または、注視すべき範囲が視野に含まれない状態が継続する時間を考慮するようにしてもよい。その場合、判定に用いる時間を、自車の速度、顔または視線の向きなどにより調整するようにしてもよい。
【００７４】
さらに、本発明の実施の形態において、顔および視線の向きを検出する手法は、画像を用いる手法に限定されるものではなく、例えば、ドライバの頭部に取り付けたセンサなどにより検出するようにしてもよい。
【００７５】
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００７６】
図８は、上述した一連の処理をプログラムにより実行するコンピュータのハードウエアの構成例を示すブロック図である。
【００７７】
コンピュータにおいて、CPU（Central Processing Unit）３０１，ROM（Read Only Memory）３０２，RAM（Random Access Memory）３０３は、バス３０４により相互に接続されている。
【００７８】
バス３０４には、さらに、入出力インタフェース３０５が接続されている。入出力インタフェース３０５には、キーボード、マウス、マイクロホンなどよりなる入力部３０６、ディスプレイ、スピーカなどよりなる出力部３０７、ハードディスクや不揮発性のメモリなどよりなる記憶部３０８、ネットワークインタフェースなどよりなる通信部３０９、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア３１１を駆動するドライブ３１０が接続されている。
【００７９】
以上のように構成されるコンピュータでは、CPU３０１が、例えば、記憶部３０８に記憶されているプログラムを、入出力インタフェース３０５及びバス３０４を介して、RAM３０３にロードして実行することにより、上述した一連の処理が行われる。
【００８０】
コンピュータ（CPU３０１）が実行するプログラムは、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)等）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア３１１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
【００８１】
そして、プログラムは、リムーバブルメディア３１１をドライブ３１０に装着することにより、入出力インタフェース３０５を介して、記憶部３０８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部３０９で受信し、記憶部３０８にインストールすることができる。その他、プログラムは、ROM３０２や記憶部３０８に、あらかじめインストールしておくことができる。
【００８２】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【００８３】
さらに、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００８４】
【図１】本発明を適用した運転支援装置の一実施の形態を示すブロック図である。
【図２】運転支援装置により実行される運転支援処理を説明するためのフローチャートである。
【図３】脇見の判定の例を説明するための図である。
【図４】脇見の判定の例を説明するための図である。
【図５】脇見の判定の例を説明するための図である。
【図６】脇見の判定の例を説明するための図である。
【図７】脇見の判定の例を説明するための図である。
【図８】パーソナルコンピュータの構成の例を示すブロック図である。
【符号の説明】
【００８５】
１０１  運転支援装置
１１１  撮影部
１１２  車速検出部
１１３  脇見検出部
１１４  車両制御部
１２１  顔方向検出部
１２２  視線方向検出部
１２３  視野検出部
１２４  判定部
【図１】
0004946672.tif 000002
【図２】
0004946672.tif 000003
【図３】
0004946672.tif 000004
【図４】
0004946672.tif 000005
【図５】
0004946672.tif 000006
【図６】
0004946672.tif 000007
【図７】
0004946672.tif 000008
【図８】
0004946672.tif 000009