(57)【要約】【課題】ドライバにとって、常に最適な情報呈示を行うことが可能であるドライバ用情報呈示装置を提供する。【解決手段】更新手段が、ドライバに呈示した情報がドライバを安全な状態に回復させる効果を有するか否かを示す回復効果度合い、及び情報呈示後のドライバに新たな情報を呈示したときにドライバを安全な状態に回復させ易いことを示す回復容易度合いを用いて優先度を更新することにより、優先度が最適な値に更新されて、優先度が高い、好ましくは優先度が最も高い呈示内容に基づいてドライバに情報を呈示する。【選択図】図１
2008102777.tif 000002
【特許請求の範囲】
【請求項１】
ドライバの状態を検出する状態検出手段と、
ドライバを安全状態に回復させるための複数の呈示内容と、前記状態検出手段によって検出されたドライバの状態に応じて前記呈示内容を選択するための優先度とを対応させて記憶した記憶手段と、
前記状態検出手段によって検出されたドライバの状態に応じて、前記記憶手段に記憶された複数の呈示内容から優先度が高い呈示内容を選択する呈示内容選択手段と、
前記呈示内容選択手段で選択された呈示内容に基づいて、ドライバに該呈示内容に応じた情報を呈示する呈示手段と、
前記呈示手段によってドライバに前記情報を呈示する前及び前記情報を呈示した後における前記状態検出手段によって検出された情報呈示前のドライバの状態及び情報呈示後のドライバの状態に基づいて得られると共に、ドライバに呈示した前記情報がドライバを安全な状態に回復させる効果を有するか否かを示す回復効果度合いを用いて前記優先度を更新する更新手段と、
を含むドライバ用情報呈示装置。
【請求項２】
前記更新手段は、前記回復効果度合い、及び前記情報呈示後のドライバの状態に応じた優先度に基づいて得られると共に、前記情報呈示後のドライバに新たな情報を呈示したときにドライバを安全な状態に回復させ易いことを示す回復容易度合いを用いて前記優先度を更新する請求項１に記載のドライバ用情報呈示装置。
【請求項３】
前記ドライバの状態を、所定時間に対するドライバの眼の閉眼時間の割合で表される閉眼時間割合に基づいて検出されるドライバの居眠り状態とした請求項１または請求項２に記載のドライバ用情報呈示装置。
【請求項４】
前記ドライバの状態を、ドライバの顔面の表面温度に基づいて検出されるドライバの温度状態とした請求項１または請求項２に記載のドライバ用情報呈示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ドライバ用情報呈示装置に係り、特に、安全状態への回復効果の高い情報をドライバに呈示することができるドライバ用情報呈示装置に関する。
【背景技術】
【０００２】
従来、ドライバの居眠り状態を判定し、ドライバが居眠りをしている可能性が高いと判定すると、警報を出力する居眠り運転警報装置が知られている（例えば、特許文献１、及び特許文献２参照）。
【０００３】
特許文献１に記載の居眠り運転警報装置、及び特許文献２に記載の居眠り運転警報システムは、ドライバの状態の判定結果に基づいた情報呈示を行うことにより、ドライバを安全な運転状態に回復させる、という技術であり、ドライバの居眠り状態を覚醒状態に変更させることにより、ドライバを安全な状態に回復させる、という効果を有する。
【特許文献１】特開２００２−１８３９００公報
【特許文献２】特開２００３−２０５７６１公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ドライバ毎に個人差が存在するため、所定の情報呈示のみでは、居眠り状態から覚醒状態へ状態が回復しないドライバも存在する。
【０００５】
また、ドライバによっては、所定の情報呈示に対して、最初の数回は、効果が発揮され、安全な状態に回復するが、ドライバが徐々に所定の情報呈示に慣れてしまい、その後、所定の情報呈示が行われても安全な状態に回復しなくなる、という問題がある。このように、同一の情報呈示を同一のドライバに対して行っても、時間と共に、安全な状態に回復させる効果の度合いは変化する。
【０００６】
本発明は、上記問題点を解消するために成されたもので、ドライバにとって、常に最適な情報呈示を行うことが可能なドライバ用情報呈示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の発明のドライバ用情報呈示装置は、ドライバの状態を検出する状態検出手段と、ドライバを安全状態に回復させるための複数の呈示内容と、前記状態検出手段によって検出されたドライバの状態に応じて前記呈示内容を選択するための優先度とを対応させて記憶した記憶手段と、前記状態検出手段によって検出されたドライバの状態に応じて、前記記憶手段に記憶された複数の呈示内容から優先度が高い呈示内容を選択する呈示内容選択手段と、前記呈示内容選択手段で選択された呈示内容に基づいて、ドライバに該呈示内容に応じた情報を呈示する呈示手段と、前記呈示手段によってドライバに前記情報を呈示する前及び前記情報を呈示した後における前記状態検出手段によって検出された情報呈示前のドライバの状態及び情報呈示後のドライバの状態に基づいて得られると共に、ドライバに呈示した前記情報がドライバを安全な状態に回復させる効果を有するか否かを示す回復効果度合いを用いて前記優先度を更新する更新手段と、を含んで構成されている。
【０００８】
請求項１に記載の発明の更新手段は、ドライバに呈示した情報がドライバを安全な状態に回復させる効果を有するか否かを示す回復効果度合いを用いて優先度を更新する。このように、回復効果度合いを用いて優先度を更新することにより、ドライバに呈示した情報が効果があった場合には、優先度が高くなるように該優先度が更新され、ドライバに呈示した情報が効果がなかった場合には、優先度が低くなるように該優先度が更新され、すなわち、優先度が最適な値に更新されて、優先度が高い、好ましくは優先度が最も高い呈示内容に基づいてドライバに情報を呈示するので、ドライバにとって常に最適な情報呈示を行うことができる。
【０００９】
優先度Ｑ（ｓｔ−１，ａｔ−１）の更新は、例えば、以下の式（１）〜（２）で表すことができる。
【００１０】
【数１】
2008102777.tif 000003
【００１１】
【数２】
2008102777.tif 000004
【００１２】
式（１）及び式（２）により、ドライバに情報を呈示する前のドライバの状態の評価値ｒｔ−１とドライバに情報を呈示した後のドライバの状態の評価値ｒｔとの差分であり、その差が正の値で大きいほど、ドライバに呈示した情報がドライバを安全な状態に回復させる効果があったことを示す回復効果度合い（ｒｔ−ｒｔ−１）を用いて、ドライバに呈示した情報がドライバを安全な状態に回復させる効果があった場合には、優先度が高くなるように該優先度が更新され、ドライバに呈示した情報がドライバを安全な状態に回復させる効果がなかった場合には、優先度が低くなるように該優先度が更新され、ドライバにとって最適な情報が呈示されるように、優先度Ｑ（ｓｔ−１，ａｔ−１）を更新している。
【００１３】
また、上記目的を達成するために、請求項２に記載の発明のドライバ用情報呈示装置の更新手段は、前記回復効果度合い、及び前記情報呈示後のドライバの状態に応じた優先度に基づいて得られると共に、前記情報呈示後のドライバに新たな情報を呈示したときにドライバを安全な状態に回復させ易いことを示す回復容易度合いを用いて前記優先度を更新する。
【００１４】
請求項２に記載の発明の更新手段は、ドライバに呈示した情報がドライバを安全な状態に回復させる効果を有するか否かを示す回復効果度合い、及び情報呈示後のドライバに新たな情報を呈示したときにドライバを安全な状態に回復させ易いことを示す回復容易度合いを用いて優先度を更新する。このように、回復効果度合い及び回復容易度合いを用いて優先度を更新することにより、優先度が最適な値に更新されて、優先度が高い、好ましくは優先度が最も高い呈示内容に基づいてドライバに情報を呈示するので、ドライバにとって常に最適な情報呈示を行うことができる。
【００１５】
優先度Ｑ（ｓｔ−１，ａｔ−１）の更新は、例えば、以下の式（３）〜（４）で表すことができる。
【００１６】
【数３】
2008102777.tif 000005
【００１７】
【数４】
2008102777.tif 000006
【００１８】
式（３）及び式（４）により、ドライバに情報を呈示する前のドライバの状態の評価値ｒｔ−１とドライバに情報を呈示した後のドライバの状態の評価値ｒｔとの差分であり、その差が正の値でかつ大きいほど、ドライバに呈示した情報がドライバを安全な状態に回復させる効果があったことを示す回復効果度合い（ｒｔ−ｒｔ−１）、及び情報を呈示した後のドライバの状態において優先度Ｑ（ｓｔ−１，ａｔ−１）が最も高い、すなわち最適の情報をドライバに呈示したときにドライバを安全な状態に回復させ易いことを示す回復容易度合い（ｍａｘａＱ（ｓｔ，ａ））を用いて、ドライバにとって最適な情報が呈示されるように、優先度Ｑ（ｓｔ−１，ａｔ−１）を更新している。
【００１９】
また、前記ドライバの状態は、所定時間に対するドライバの眼の閉眼時間の割合で表される閉眼時間割合に基づいて検出されるドライバの居眠り状態、または、ドライバの顔面の表面温度に基づいて検出されるドライバの温度状態とすることができる。
【発明の効果】
【００２０】
以上説明したように、本発明のドライバ用情報呈示装置によれば、ドライバに呈示した情報がドライバを安全な状態に回復させる効果を有するか否かを示す回復効果度合い（第１の度合い）を用いて、あるいは、回復効果度合い、及び情報呈示後のドライバに新たな情報を呈示したときにドライバを安全な状態に回復させ易いことを示す回復容易度合い（第２の度合い）を用いて優先度を更新する。
【００２１】
これにより、優先度が最適な値に更新されて、優先度が高い呈示内容に基づいてドライバに情報を呈示するので、ドライバにとって常に最適な情報呈示を行うことができる、という効果が得られる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して、本発明の実施の形態のドライバ用情報呈示装置を詳細に説明する。
【００２３】
［第１の実施形態］
図１に示すように、本発明の第１の実施の形態のドライバ用情報呈示装置１０には、ドライバの顔面を撮像するように車室内に取り付けられた顔撮像カメラ１２が設けられている。この顔撮像カメラ１２は、制御装置１４に接続されている。
【００２４】
制御装置１４は、ＣＰＵ、以下で説明する制御ルーチンを記憶したＲＯＭ、データを一時的に記憶するＲＡＭを含んだマイクロコンピュータで構成されており、データベース１６、及び複数の呈示手段１８と接続されている。
【００２５】
呈示手段１８としては、指示された内容に基づいて連続音、断続音などをドライバに対して放音することによって呈示するスピーカ１８ａ、及びシート座面に設置され、指示された内容に基づいてドライバに対して振動を呈示する振動子１８ｂが設けられている。
【００２６】
データベース１６には、図２に示されるスコアテーブル２８、図３に示される居眠り状態検出用テーブル３０、及び図４に示される運転集中度算出用テーブル３２が記憶されている。
【００２７】
スコアテーブル２８には、ドライバを安全状態に回復させるための複数の呈示内容ａ（ａ１〜ａ５）と、ドライバの居眠り状態ｓ（Ａ〜Ｅ）に応じて呈示内容ａを選択するための優先度を表すスコアとが対応付けられて登録されている。
【００２８】
呈示内容ａとしては、スピーカ１８ａからドライバに対して呈示する所定周波数、例えば１ｋＨｚの正弦波からなる連続音ａ１、スピーカ１８ａからドライバに対して呈示する上記の連続音ａ１を所定時間間隔、例えば０．５秒ごとに断続させて呈示する断続音ａ２、振動子１８ｂからドライバに対して呈示する所定周波数の振動ａ３、連続音ａ１と振動ａ３とを同時にドライバに呈示する（連続音＋振動）ａ４、断続音ａ２と振動ａ３とを同時にドライバに呈示する（断続音＋振動）ａ５が定められている。
【００２９】
居眠り状態検出用テーブル３０には、所定時間に対するドライバの眼の閉眼時間の割合で表される閉眼時間割合と居眠り状態ｓとが対応付けられて登録されている。居眠り状態ｓは、複数段階、本実施形態では”Ａ”〜”Ｅ”の５段階に分散されている。”Ａ”は閉眼時間割合が、例えば、０％以上から１０％未満である場合に対応し、”Ｂ”は閉眼時間割合が、例えば、１０％以上から４０％未満である場合に対応し、”Ｃ”は閉眼時間割合が、例えば、４０％以上から６０％未満である場合に対応し、”Ｄ”は閉眼時間割合が、例えば、６０％以上から８０％未満である場合に対応し、”Ｅ”は閉眼時間割合が、例えば、８０％以上から１００％以下である場合に対応しており、”Ａ”、”Ｂ”、”Ｃ”、”Ｄ”、”Ｅ”の順で居眠り状態が深くなる。
【００３０】
運転集中度算出用テーブル３２には、居眠り状態ｓと、居眠り状態ｓを評価した評価値である運転集中度ｒとが対応付けられて登録されている。運転集中度ｒは、数値が高いほどドライバの状態が運転に集中していることを、すなわち、数値が高いほどドライバの運転状態は安全であることを示している。本実施の形態では、”Ａ”、”Ｂ”、”Ｃ”、”Ｄ”、”Ｅ”の順に居眠り状態が深くなるので、運転集中度ｒは、”Ａ”、”Ｂ”、”Ｃ”、”Ｄ”、”Ｅ”の順に小さくなっている。
【００３１】
また、データベース１６には、制御装置１４などにより種々の情報が記憶される。
【００３２】
制御装置１４を以下で説明する制御ルーチンに従って機能ブロックで表すと、居眠り状態検出手段２０、呈示内容選択手段２２、運転集中度算出手段２４、及び更新手段２６で表すことができる。
【００３３】
居眠り状態検出手段２０は、顔撮像カメラ１２から入力されたドライバの顔画像データからドライバのまばたきを検出し、所定時間内の閉眼時間を表す閉眼時間割合を算出し、算出した閉眼時間割合に基づいてドライバの居眠り状態ｓを検出する。
【００３４】
呈示内容選択手段２２は、居眠り状態検出手段２０によって検出されたドライバの居眠り状態ｓに応じて、スコアテーブル２８に登録された複数の呈示内容ａから優先度が最も高い呈示内容ａを選択し、選択された呈示内容ａに基づいた情報の呈示がドライバに行われるように、スピーカ１８ａ、及び振動子１８ｂ等のドライバを安全状態に回復させるための呈示手段１８を制御する。なお、呈示内容ａを選択する場合には、優先度が最も高い呈示内容ａを選択するのが好ましいが、優先度が２番目または３番目に高い呈示内容ａを選択するようにしてもよい。
【００３５】
運転集中度算出手段２４は、居眠り状態検出手段２０によって検出されたドライバの居眠り状態ｓに基づいて、ドライバの居眠り状態ｓを評価した運転集中度ｒを算出する。
【００３６】
更新手段２６は、呈示手段１８によってドライバに情報を呈示する前及び情報を呈示した後における居眠り状態検出手段２０によって検出された情報を呈示する前のドライバの居眠り状態ｓに基づいた評価値ｒ及び情報を呈示した後のドライバの居眠り状態ｓに基づいた評価値ｒに基づいて得られると共に、ドライバに呈示した情報がドライバを安全な状態に回復させる効果を有するか否かを示す度合い、及び情報を呈示した後のドライバの居眠り状態ｓに応じた優先度に基づいて得られると共に、情報を呈示した後のドライバに新たな情報を呈示したときにドライバを安全な状態に回復させ易いことを示す度合いを用いてデータベース１６に記憶されたスコアテーブル２８に登録されているスコアを更新する。
【００３７】
次に、顔撮像カメラ１２からのドライバの顔面画像の情報に基づいて、呈示手段１８を制御する制御装置１４の居眠り状態検出手段２０、呈示内容選択手段２２、運転集中度算出手段２４、及び更新手段２６による制御ルーチンについて図５を参照して説明する。なお、本実施の形態において、この制御ルーチンは、ドライバが乗用している車両のイグニッションスイッチ（図示せず）がオンされることにより開始される。
【００３８】
ステップ１００では、居眠り状態検出手段２０によって、顔撮像カメラ１２で撮影されたドライバの顔面画像データの画像処理を行って、所定の時間、例えば過去１０秒間の中で、ドライバが眼を閉じている閉眼時間を算出し、所定の時間に対するドライバの閉眼時間の割合を算出することにより閉眼時間割合を算出し、データベース１６に記憶されている居眠り状態検出用テーブル３０を読み込んで、算出した閉眼時間割合に対応する居眠り状態ｓｔ（”ｓｔ”は時刻ｔで検出したドライバの居眠り状態ｓを示す。）を検出する。
【００３９】
次のステップ１０２では、運転集中度算出手段２４によって、データベース１６に記憶されている運転集中度算出用テーブル３２を読み込んで、ステップ１００において検出された居眠り状態ｓｔに対応する運転集中度ｒｔ（”ｒｔ”は時刻ｔで検出したドライバの居眠り状態ｓｔを評価した評価値である運転集中度ｒを示す。）を算出する。
【００４０】
次のステップ１０４では、呈示内容選択手段２２は、データベース１６に記憶されているスコアテーブル２８を読み込んで、ステップ１００において検出された居眠り状態ｓｔに対応する複数の呈示内容ａから、最もスコアが高い呈示内容ａｔ（”ａｔ”は時刻ｔで選択した呈示内容ａを示す。）を選択する。
【００４１】
次のステップ１０６では、呈示内容選択手段２２は、ステップ１０４で選択された呈示内容ａｔの呈示がドライバに行われるように、呈示内容ａｔに基づいて呈示手段１８を制御する。
【００４２】
次のステップ１０８では、更新手段２６は、ステップ１０４で呈示内容選択手段２２によって呈示手段１８を制御してからの時間が、所定時間、例えば１０秒経過したか否かを判定し、所定時間が経過したと判定すると、ステップ１１０で、更新手段２６は、ステップ１００で検出された居眠り状態ｓｔを、前回検出した居眠り状態ｓｔ−１としてデータベース１６に記憶すると共に、ステップ１０２で算出された運転集中度ｒｔを、前回検出した運転集中度ｒｔ−１としてデータベース１６に記憶し、更に、ステップ１０４で選択された呈示内容ａｔを、呈示内容ａｔ−１としてデータベース１６に記憶する。
【００４３】
なお、居眠り状態ｓｔ−１、運転集中度ｒｔ−１は、それぞれ、ステップ１０６においてドライバに呈示内容ａｔ（後のステップ１０８で、呈示内容ａｔ−１とされる）に基づく呈示が行われる前のドライバの居眠り状態、運転集中度である。
【００４４】
次のステップ１１２では、居眠り状態検出手段２０は、ステップ１００と同様の処理を行って、ドライバの居眠り状態ｓｔを検出する。なお、ステップ１１２で検出した居眠り状態ｓｔは、ステップ１０６においてドライバに呈示内容ａｔに基づく呈示が行われた後の居眠り状態である。
【００４５】
次のステップ１１４では、運転集中度算出手段２４は、ステップ１０２と同様の処理を行って、ステップ１１２で検出された居眠り状態ｓｔに対応する運転集中度ｒｔを算出する。なお、ステップ１１４で算出された運転集中度ｒｔは、ステップ１０６においてドライバに呈示内容ａｔに基づく呈示が行われた後の運転集中度である。
【００４６】
次のステップ１１６では、更新手段２６は、データベース１６から、居眠り状態ｓｔ−１、運転集中度ｒｔ−１、及び呈示内容ａｔ−１を読み出して、読み出した居眠り状態ｓｔ−１、運転集中度ｒｔ−１、呈示内容ａｔ−１、ステップ１１２で検出された居眠り状態ｓｔ、及びステップ１１４で算出された運転集中度ｒｔを用いて、以下の式（５）により、データベース１６に記憶されたスコアテーブル２８に登録されているスコアＱ（ｓｔ−１，ａｔ−１）を更新する。そして、ステップ１０４へ戻る。
【００４７】
【数５】
2008102777.tif 000007
【００４８】
ただし、式（５）中のα（０＜α≦１）は学習率であり、γ（０≦γ＜１）は割引率であり、それぞれ調整可能パラメータである。
【００４９】
すなわち、上記で説明した制御ルーチンにおいて、ステップ１００において、画像処理の結果、例えば、５０％の閉眼時間割合が算出され、居眠り状態検出用テーブル３０を読み込んで、５０％の閉眼時間割合に対応する居眠り状態”Ｃ”が検出されると、ステップ１０２で、居眠り状態”Ｃ”に対応する運転集中度”３”が算出され、ステップ１０４で、居眠り状態”Ｃ”に対応する複数の呈示内容ａから、最も高いスコア”２．０”の呈示内容”振動”が選択され、ステップ１０６で、呈示内容”振動”の呈示がドライバに行われるように、呈示内容”振動”に対応する振動子１８ｂが制御される。そして、ステップ１１０で、居眠り状態”Ｃ”は居眠り状態ｓｔ−１として、運転集中度”３”は運転集中度ｒｔ−１として、及び呈示内容”振動”は呈示内容ａｔ−１としてデータベース１６に記憶される。そして、ステップ１１２で、例えば、居眠り状態”Ｂ”が検出されると、ステップ１１４で、居眠り状態”Ｂ”に対応する運転集中度”６”が算出され、ステップ１１６で、式（５）によって、呈示手段１８によってドライバに呈示内容”振動”を呈示する前及び呈示内容”振動”を呈示した後における居眠り状態検出手段２０によって検出された呈示内容”振動”を呈示する前のドライバの状態”Ｃ”を評価した運転集中度”３”及び呈示内容”振動”を呈示した後のドライバの状態”Ｂ”を評価した運転集中度”６”の差分（ｒｔ−ｒｔ−１）、及び呈示内容”振動”を呈示した後のドライバの状態”Ｂ”において、呈示内容選択手段２２により選択される最適の呈示内容”断続音”とドライバの状態”Ｂ”とに対応するスコア（ｍａｘａＱ（ｓｔ，ａ））を用いてデータベース１６に記憶されたスコアテーブル２８に登録されているスコアを更新する更新処理が行われる。
【００５０】
なお、（ｒｔ−ｒｔ−１）は、ドライバに呈示した呈示内容ａｔ−１がドライバを安全な状態に回復させる効果を有するか否かを示す度合いであり、（ｍａｘａＱ（ｓｔ，ａ））は、呈示内容ａｔ−１を呈示した後のドライバの状態ｓｔにおいてドライバに優先度が最も高い、すなわち最適の呈示内容ａを呈示したときにドライバを安全な状態に回復させ易いことを示す度合いである。
【００５１】
ここで、この式（５）において、ドライバの状態ｓｔ−１のときに、ドライバに対して呈示内容ａｔ−１を呈示して、状態ｓｔへと変化した場合において、ドライバに呈示した呈示内容ａｔ−１がドライバを安全な状態に回復させる効果がある場合に、すなわち、（ｒｔ−ｒｔ−１）の値が正の値である場合に、呈示内容ａｔ−１を呈示した後のドライバの状態ｓｔにおいてドライバに最良の呈示内容ａを呈示したときにドライバを安全な状態に回復させ易いとき、すなわち、（ｍａｘａＱ（ｓｔ，ａ））が正の値であるときなどには、スコアＱ（ｓｔ−１，ａｔ−１）の値が高くなるように更新し、また、ドライバの状態ｓｔ−１のときに、ドライバに対して呈示内容ａｔ−１を呈示して、状態ｓｔへと変化した場合において、ドライバに呈示した呈示内容ａｔ−１がドライバを安全な状態に回復させる効果がある場合であっても、呈示内容ａｔ−１を呈示した後のドライバの状態ｓｔにおいてドライバに最良の呈示内容ａを呈示したときにドライバを安全な状態に回復させ易くないとき、すなわち、（ｍａｘａＱ（ｓｔ，ａ））が負の値であり、（ｒｔ−ｒｔ−１＋γｍａｘａＱ（ｓｔ，ａ））＜０となるときは、スコアＱ（ｓｔ−１，ａｔ−１）の値が低くなるように更新する。これによって、スコアＱ（ｓｔ−１，ａｔ−１）は最適な値に更新される。
【００５２】
式（５）により、スコアＱ（ｓｔ−１，ａｔ−１）は最適な値に収束することが知られている（例えば、Ｗａｔｋｉｎｓ，  Ｃ．Ｊ．Ｃ．Ｈ．ａｎｄ  Ｄａｙａｎ，Ｐ．：Ｔｅｃｈｎｉｃａｌ  Ｎｏｔｅ：Ｑ−Ｌｅａｒｎｉｎｇ，Ｍａｃｈｉｎｅ  Ｌｅａｒｎｉｎｇ  ８，ｐｐ．２７９−−２９２  （１９９２）参照）。
【００５３】
この式（５）を用いた更新処理によって、スコアテーブル２８に登録されているスコアが、ある状態ｓであるドライバに対して、最適な呈示内容ａが選択されるように、最適な値に更新されることが知られている。
【００５４】
ここで、図６を参照して、式（５）により、ドライバに呈示された呈示内容ａに対応するスコアがどのように更新されるかについて、例をあげて説明する。なお、説明の便宜上、呈示内容”連続音”、呈示内容”振動”、及びそれぞれに対応するスコアを用いて、以下説明する。
【００５５】
図６に示すように、時刻Ｔ１では、ドライバの居眠り状態ｓｔ−１が”Ｅ”であり、居眠り状態”Ｅ”を評価した評価値である運転集中度ｒｔ−１は”０”である。このとき、複数の呈示内容ａの中で、最もスコアが高い呈示内容”連続音”が選択され、呈示内容”連続音”がドライバに呈示されると、時刻Ｔ１から所定時間経過した時刻Ｔ２では、ドライバの居眠り状態ｓｔは”Ｄ”となり、また、対応する運転集中度ｒｔが”１”となる。
【００５６】
すなわち、運転集中度ｒの数値が”０”から”１”へと大きくなることから、（ｒｔ−ｒｔ−１）は正の値であり、Ｔ１で、ドライバに呈示した呈示内容”連続音”は、ドライバを安全状態に回復させる効果がある。このとき、（ｒｔ−ｒｔ−１＋γｍａｘａＱ（ｓｔ，ａ））＞０である場合には、時刻Ｔ２で、式（５）によって、呈示内容”連続音”に対応するスコアが大きくなるようにスコアが更新される。
【００５７】
同様の理由により、時刻Ｔ３にドライバに呈示された呈示内容”連続音”に対応するスコアが大きくなるように、時刻Ｔ３から所定時間経過した時刻Ｔ４で、式（５）により、スコアが更新される。
【００５８】
そして、時刻Ｔ５で、ドライバの居眠り状態ｓｔ−１が”Ｅ”であり、運転集中度ｒｔ−１は”０”であり、このとき、呈示内容”連続音”がドライバに呈示されたにも関わらず、時刻Ｔ５から所定時間経過した時刻Ｔ６では、ドライバの居眠り状態ｓｔは変化せず”Ｅ”のままである。すなわち、時刻Ｔ１、Ｔ３で、選択され、ドライバに呈示されたときには、ドライバを安全状態に回復させる効果があった呈示内容”連続音”が、時刻Ｔ５では、ドライバを安全状態に回復させる効果がなくなってしまっている。これは、時刻Ｔ１、Ｔ３で呈示内容”連続音”がドライバに呈示されたため、時刻Ｔ５では、ドライバが呈示内容”連続音”の呈示に慣れてしまっためである。このとき、（ｒｔ−ｒｔ−１＋γｍａｘａＱ（ｓｔ，ａ））＜０である場合には、時刻Ｔ６で、式（５）により、呈示内容”連続音”に対応するスコアが小さくなるようにスコアが更新される。
【００５９】
同様の理由により、時刻Ｔ７にドライバに呈示された呈示内容”連続音”に対応するスコアが小さくなるように、時刻Ｔ７から所定時間経過した時刻Ｔ８で、式（５）により、スコアが更新される。
【００６０】
なお、時刻Ｔ８では、呈示内容”連続音”に対応するスコアが小さくなるように更新されたことにより、呈示内容”振動”に対応するスコアが呈示内容”連続音”に対応するスコアより大きくなる。
【００６１】
そして、時刻Ｔ９では、時刻Ｔ１、Ｔ３、Ｔ５で選択され、ドライバに呈示されていた呈示内容”連続音”ではなく、複数の呈示内容ａの中で、最もスコアが高い呈示内容”振動”が選択され、ドライバに呈示されると、時刻Ｔ９から所定時間経過した時刻Ｔ１０では、ドライバの居眠り状態ｓｔは”Ｄ”となり、また、対応する運転集中度ｒｔが”１”となる。
【００６２】
時刻Ｔ９で、呈示内容”振動”をドライバに呈示したことにより、運転集中度ｒの数値が大きくなることから、（ｒｔ−ｒｔ−１）は正の値であり、時刻Ｔ９で、ドライバに呈示した呈示内容”振動”は、ドライバを安全状態に回復させる効果がある。このとき、（ｒｔ−ｒｔ−１＋γｍａｘａＱ（ｓｔ，ａ））＞０である場合には、時刻Ｔ１０で、式（５）により、呈示内容”振動”に対応するスコアが大きくなるようにスコアが更新される。
【００６３】
従来の技術によれば、図７（Ａ）に示すように、時刻ＴＡ１、時刻ＴＡ２では、呈示内容”連続音”がドライバに呈示されることにより、ドライバの居眠り状態ｓが”Ｂ”から所定時間後には”Ａ”へと変化して、呈示内容”連続音”はドライバを安全な状態に回復させる効果がある。しかしながら、時刻ＴＡ３以降では、ドライバは、呈示内容”連続音”の呈示に慣れてしまい、呈示内容”連続音”が呈示されても、ドライバの居眠り状態ｓは”Ｂ”のままであり、ドライバを安全な状態に回復させる効果がなくなってしまっている。
【００６４】
本実施の形態のドライバ用情報呈示装置１０によれば、図７（Ｂ）に示すように、時刻ＴＢ１、時刻ＴＢ２で呈示内容”連続音”が呈示され、ドライバが呈示内容”連続音”の呈示に慣れてしまうことにより、時刻ＴＢ３以降において、呈示内容”連続音”の呈示によってドライバを安全な状態に回復させることができなくなってしまった場合でも、時刻ＴＢ３、ＴＢ４での呈示内容”連続音”の呈示が、ドライバを安全な状態に回復させる効果がないので、その後、呈示内容”連続音”に対応するスコアが最適となるように、すなわち、ここでは低くなるようにスコアが更新されることにより、時刻ＴＢ５では、呈示内容”振動”に対応するスコアが呈示内容”連続音”に対応するスコアより大きくなるので、呈示内容”振動”が選択され、呈示内容”振動”がドライバに呈示される。時刻ＴＢ５での呈示内容”振動”によるドライバへの呈示が、ドライバを安全状態に回復させる効果があるときには、図示されるように、時刻ＴＢ５から所定時間が経過した時刻ＴＢ６でドライバの居眠り状態ｓが”Ａ”となる。これにより、呈示内容”振動”に対応するスコアが最適となるように、すなわちここでは大きくなるようにスコアが更新されるので、時刻ＴＢ７では、呈示内容”振動”が再び選択され、呈示内容”振動”がドライバに呈示される。時刻ＴＢ７での呈示内容”振動”の呈示が、ドライバを安全状態に回復させる効果がある場合には、図示するように、時刻ＴＢ７から所定時間経過後の時刻ＴＢ８で、ドライバの居眠り状態が”Ａ”となり、その後、呈示内容”振動”に対応するスコアが最適となるように、すなわちここでは大きくなるようにスコアが更新される。
【００６５】
以上、説明したように、本実施の形態のドライバ用情報呈示装置１０によれば、ドライバに呈示した情報がドライバを安全な状態に回復させる効果を有するか否かを示す第１の度合い、及び情報呈示後のドライバに新たな情報を呈示したときにドライバを安全な状態に回復させ易いことを示す第２の度合いを用いて優先度が更新されることにより、優先度が最適な値に更新されて、優先度が高い、好ましくは優先度が最も高い呈示内容ａに基づいてドライバに情報を呈示するので、ドライバにとって、常に最適な情報呈示を行うことができる、という効果が得られる。
【００６６】
［第２の実施形態］
次に、本発明の第２の実施形態のドライバ用情報呈示装置４０について説明する。図８に示すように、本発明の第２の実施の形態のドライバ用情報呈示装置４０には、ドライバの顔面を撮像するように車室内に取り付けられたカメラ４２が設けられている。この、カメラ４２は、分光計測を行ってドライバから放出される赤外線の量を検出しており、制御装置４４に接続されている。
【００６７】
制御装置４４は、ＣＰＵ、以下で説明する制御ルーチンを記憶したＲＯＭ、データを一時的に記憶するＲＡＭを含んだマイクロコンピュータで構成されており、データベース４６、及び複数の呈示手段４８と接続されている。
【００６８】
呈示手段４８としては、ドライバの座席のシートに設けられてシート表皮から温風や冷風を送風することによりドライバの表面温度を制御するシート空調４８ａ、ドライバの首もとに対応する座席箇所に設けられて、当該箇所から温風や冷風を送風することによりドライバの表面温度を制御する首もと空調４８ｂ、及び車室内に設けられて、温風や冷風を送風することによりドライバの表面温度を制御する室内空調４８ｃが設けられている。
【００６９】
データベース４６には、図９に示されるスコアテーブル５８、図１０に示される表面温度状態検出用テーブル６０、及び図１１に示される温度適合度算出用テーブル６２が記憶されている。
【００７０】
スコアテーブル５８には、ドライバを安全状態に回復させるための複数の呈示内容ａ´（ａ´１〜ａ´３）と、ドライバの顔面の表面温度の状態を表す表面温度状態ｓ´（Ａ´〜Ｅ´）に応じてドライバに呈示する呈示内容ａ´を選択するための優先度を表すスコアとが対応付けられて登録されている。
【００７１】
呈示内容ａ´としては、シート空調４８ａによる送風ａ´１、首もと空調４８ｂによる送風ａ´２、及び室内空調４８ｃによる送風ａ´３が定められている。
【００７２】
表面温度状態検出用テーブル６０には、カメラ４２により検出されたドライバから放出される赤外線の量に基づいて得られたドライバの表面温度と表面温度状態ｓ´とが対応付けられて登録されている。表面温度状態ｓ´は、複数段階、本実施形態では”Ａ´”〜”Ｅ´”の５段階に分散されている。”Ａ´”はドライバの表面温度が、例えば、２９度未満である場合に対応し、”Ｂ´”はドライバの表面温度が、例えば、２９度以上から３２度未満である場合に対応し、”Ｃ´”はドライバの表面温度が、例えば、３２度以上から３５度未満である場合に対応し、”Ｄ´”はドライバの表面温度が、例えば、３５度以上から３７度未満である場合に対応し、”Ｅ´”はドライバの表面温度が、例えば、３７度以上である場合に対応しており、”Ｃ´”、”Ｂ´”及び”Ｄ´”、”Ａ´”及び”Ｅ´”の順でドライバの快適度が小さくなる。
【００７３】
温度適合度算出用テーブル６２には、表面温度状態ｓ´と、表面温度状態ｓ´を評価した評価値である温度適合度ｒ´とが対応付けられて登録されている。温度適合度ｒ´は、数値が高いほどドライバにとって快適であることを示す、すなわち、数値が高いほどドライバの運転状態は安全であることを示す。本実施の形態では、”Ｃ´”、”Ｂ´”及び”Ｄ´”、”Ａ´”及び”Ｅ´”の順でドライバの快適度が小さくなるので、温度適合度ｒ´は、”Ｃ´”、”Ｂ´”及び”Ｄ´”、”Ａ´”及び”Ｅ´”の順に小さくなっている。
【００７４】
また、データベース４６には、制御装置４４などにより種々の情報が記憶される。
【００７５】
制御装置４４を以下で説明する制御ルーチンに従って機能ブロックで表すと、表面温度状態検出手段５０、呈示内容選択手段５２、温度適合度算出手段５４、及び更新手段５６で表すことができる。
【００７６】
表面温度状態検出手段５０は、カメラ４２から入力されたドライバの赤外線量データからドライバの表面温度を算出し、算出した表面温度に基づいてドライバの表面温度状態ｓ´を検出する。
【００７７】
呈示内容選択手段５２は、表面温度状態検出手段５０によって検出されたドライバの表面温度状態ｓ´に応じて、スコアテーブル５８に登録された複数の呈示内容ａ´から優先度が最も高い呈示内容ａ´を選択し、選択された呈示内容ａ´に基づいた情報の呈示がドライバに行われるように、シート空調４８ａ、首もと空調４８ｂ、及び室内空調４８ｃ等のドライバを安全状態に回復させるための呈示手段４８を制御する。なお、呈示内容ａ´を選択する場合には、優先度が最も高い呈示内容ａ´を選択するのが好ましいが、優先度が２番目または３番目に高い呈示内容ａ´を選択するようにしてもよい。
【００７８】
温度適合度算出手段５４は、表面温度状態検出手段５０によって検出されたドライバの表面温度状態ｓ´に基づいて、ドライバの表面温度状態ｓ´を評価した温度適合度ｒ´を算出する。
【００７９】
更新手段５６は、呈示手段４８によってドライバに情報を呈示する前及び情報を呈示した後における表面温度状態検出手段５０によって検出された情報を呈示する前のドライバの状態ｓ´に基づいた評価値ｒ´及び情報を呈示した後のドライバの状態ｓ´に基づいた評価値ｒ´に基づいて得られると共に、ドライバに呈示した情報がドライバを安全に回復させる効果を有するか否かを示す度合い、及び情報を呈示した後のドライバの状態に応じた優先度に基づいて得られると共に、情報を呈示した後のドライバの状態においてドライバに情報を呈示したときにドライバを安全な状態に回復させ易いことを示す度合いを用いてデータベース４６に記憶されたスコアテーブル５８に登録されているスコアを更新する。
【００８０】
次に、カメラ４２からのドライバの赤外線量の情報に基づいて、呈示手段４８を制御する制御装置４４の表面温度状態検出手段５０、呈示内容選択手段５２、温度適合度算出手段５４、及び更新手段５６による制御ルーチンについて図１２を参照して説明する。なお、本実施の形態において、この制御ルーチンは、ドライバが乗用している車両のイグニッションスイッチ（図示しない）がオンされることにより開始される。
【００８１】
ステップ２００では、表面温度状態検出手段５０によって、カメラ４２で計測されたドライバが放出する赤外線量の情報に基づいて、ドライバの表面温度を算出し、データベース４６に記憶されている表面温度状態検出用テーブル６０を読み込んで、算出したドライバの表面温度に対応する表面温度状態ｓ´ｔ（”ｓ´ｔ”は時刻ｔで検出したドライバの表面温度状態ｓ´を示す。）を検出する。
【００８２】
次のステップ２０２では、温度適合度算出手段５４によって、データベース４６に記憶されている温度適合度算出用テーブル６２を読み込んで、ステップ２００において検出された表面温度状態ｓ´ｔに対応する温度適合度ｒ´ｔ（”ｒ´ｔ”は時刻ｔで検出したドライバの表面温度状態Ｓ´ｔを評価した評価値である温度適合度ｒ´を示す。）を算出する。
【００８３】
次のステップ２０４では、呈示内容選択手段５２は、データベース４６に記憶されているスコアテーブル５８を読み込んで、ステップ２００において検出された表面温度状態ｓ´ｔに対応する複数の呈示内容ａ´から、最もスコアが高い呈示内容ａ´ｔ（”ａ´ｔ”は時刻ｔで選択した呈示内容ａ´を示す。）を選択する。
【００８４】
次のステップ２０６では、呈示内容選択手段５２は、ステップ２０４で選択された呈示内容ａ´ｔの呈示がドライバに行われるように、呈示内容ａ´ｔに基づいて呈示手段４８を制御する。
【００８５】
次のステップ２０８では、更新手段５６は、ステップ２０４で呈示内容選択手段５２によって呈示手段４８を制御してからの時間が、所定時間、例えば１０秒経過したか否かを判定し、所定時間経過したと判定がされると、ステップ２１０で、更新手段５６は、ステップ２００で検出された表面温度状態ｓ´ｔを、前回検出した表面温度状態ｓ´ｔ−１としてデータベース４６に記憶すると共に、ステップ２０２で算出された温度適合度ｒ´ｔを、前回検出した温度適合度ｒ´ｔ−１としてデータベース４６に記憶し、更に、ステップ２０４で選択された呈示内容ａ´ｔを、呈示内容ａ´ｔ−１としてデータベース４６に記憶する。
【００８６】
なお、表面温度状態ｓ´ｔ−１、温度適合度ｒ´ｔ−１は、それぞれ、ステップ２０６においてドライバに呈示内容ａ´ｔ（後のステップ２０８で、呈示内容ａ´ｔ−１とされる）に基づく呈示が行われる前のドライバの表面温度状態、温度適合度である。
【００８７】
次のステップ２１２では、表面温度状態検出手段５０は、ステップ２００と同様の処理を行って、ドライバの表面温度状態ｓ´ｔを検出する。なお、ステップ２１２で検出した表面温度状態ｓ´ｔは、ステップ２０６においてドライバに呈示内容ａ´ｔに基づく呈示が行われた後の表面温度状態である。
【００８８】
次のステップ２１４では、温度適合度算出手段５４は、ステップ２０２で行った処理と同様にして、ステップ２１２で検出された表面温度状態ｓ´ｔに対応する温度適合度ｒ´ｔを算出する。なお、ステップ２１４で算出された温度適合度ｒ´ｔは、ステップ２０６においてドライバに呈示内容ａ´ｔに基づく呈示が行われた後の温度適合度である。
【００８９】
次のステップ２１６では、更新手段５６は、データベース４６から、表面温度状態ｓ´ｔ−１、温度適合度ｒ´ｔ−１、及び呈示内容ａ´ｔ−１を読み出して、読み出した表面温度状態ｓ´ｔ−１、温度適合度ｒ´ｔ−１、呈示内容ａ´ｔ−１、ステップ２１２で検出された表面温度状態ｓ´ｔ、及びステップ２１４で算出された温度適合度ｒ´ｔを用いて、以下の式（６）により、データベース４６に記憶されているスコアテーブル５８に登録されているスコアＱ（ｓ´ｔ−１，ａ´ｔ−１）を更新する。そして、ステップ２０４へ戻る。
【００９０】
【数６】
2008102777.tif 000008
【００９１】
ただし、式（６）中のα´（０＜α´≦１）は学習率であり、γ´（０≦γ´＜１）は割引率であり、それぞれ調整可能パラメータである。
【００９２】
すなわち、上記で説明した制御ルーチンにおいて、ステップ２００において、例えば、３８℃の表面温度が算出され、表面温度状態検出用テーブル６０を読み込んで、３８℃の表面温度に対応する表面温度状態”Ｅ´”が検出されると、ステップ２０２で、表面温度状態”Ｅ´”に対応する温度適合度”１”が算出され、ステップ２０４で、表面温度状態”Ｅ´”に対応する複数の呈示内容ａ´から、最も高いスコア”５．５”の呈示内容”室内空調による送風”が選択され、ステップ２０６で、呈示内容”室内空調による送風”の呈示がドライバに行われるように、呈示内容”室内空調による送風”に対応する室内空調４８ｃが制御される。そして、ステップ２１０で、表面温度状態”Ｅ´”は表面温度状態ｓ´ｔ−１として、温度適合度”１”は温度適合度ｒ´ｔ−１として、及び呈示内容”室内空調による送風”は呈示内容ａ´ｔ−１としてデータベース４６に記憶される。そして、ステップ２１２で、例えば、表面温度状態”Ｅ´”が検出されると、ステップ２１４で、表面温度状態”Ｅ´”に対応する温度適合度”１”が算出され、ステップ２１６で、上記で式（５）について説明したのと同様に、式（６）によって、呈示手段４８によってドライバに呈示内容”室内空調による送風”を呈示する前及び呈示内容”室内空調による送風”を呈示した後における表面温度状態検出手段５０によって検出された呈示内容”室内空調による送風”を呈示する前のドライバの表面温度状態”Ｅ´”を評価した温度適合度”１”及び呈示内容”室内空調による送風”を呈示した後のドライバの表面温度状態”Ｅ´”を評価した温度適合度”１”の差分（ｒ´ｔ−ｒ´ｔ−１）、及び呈示内容”室内空調による送風”を呈示した後のドライバの状態”Ｅ´”において、呈示内容選択手段５２により選択される最適の呈示内容”室内空調による送風”とドライバの表面温度状態”Ｅ´”とに対応するスコア（ｍａｘａ´Ｑ（ｓ´ｔ，ａ´））を用いてデータベース４６に記憶されたスコアテーブル５８に登録されているドライバの状態”Ｅ´”と呈示内容”室内空調による送風”とに対応付けられたスコアＱ（ｓ´ｔ−１，ａ´ｔ−１）を更新する更新処理が行われる。
【００９３】
なお、（ｒ´ｔ−ｒ´ｔ−１）は、ドライバに呈示した呈示内容ａ´ｔ−１がドライバを安全な状態に回復させる効果を有するか否かを示す度合いであり、（ｍａｘａ´Ｑ（ｓ´ｔ，ａ´））は、呈示内容ａ´ｔ−１を呈示した後のドライバの状態ｓ´ｔにおいてドライバに優先度が最も高い、すなわち最適な呈示内容ａ´を呈示したときにドライバを安全な状態に回復させ易いことを示す度合いである。
【００９４】
ここで、この式（６）において、ドライバの状態ｓ´ｔ−１のときに、ドライバに対して呈示内容ａ´ｔ−１を呈示して、状態ｓ´ｔへと変化した場合において、ドライバに呈示した呈示内容ａ´ｔ−１がドライバを安全な状態に回復させる効果がある場合に、すなわち、（ｒ´ｔ−ｒ´ｔ−１）の値が正の値である場合に、呈示内容ａ´ｔ−１を呈示した後のドライバの状態ｓ´ｔにおいてドライバに最も優先度の高い呈示内容ａ´を呈示したときにドライバを安全な状態に回復させ易いとき、すなわち、（ｍａｘａ´Ｑ（ｓ´ｔ，ａ´））が正の値であるときなどには、スコアＱ（ｓ´ｔ−１，ａ´ｔ−１）の値が高くなるように更新し、また、ドライバの状態ｓ´ｔ−１のときに、ドライバに対して呈示内容ａ´ｔ−１を呈示して、状態ｓ´ｔへと変化した場合において、ドライバに呈示した呈示内容ａ´ｔ−１がドライバを安全な状態に回復させる効果がある場合であっても、呈示内容ａ´ｔ−１を呈示した後のドライバの状態ｓ´ｔにおいてドライバに最良の呈示内容ａ´を呈示したときにドライバを安全な状態に回復させ易くないとき、すなわち、（ｍａｘａ´Ｑ（ｓ´ｔ，ａ´））が負の値であり、（ｒ´ｔ−ｒ´ｔ−１＋γ´ｍａｘａ´Ｑ（ｓ´ｔ，ａ´））＜０となるときは、スコアＱ（ｓ´ｔ−１，ａ´ｔ−１）の値が低くなるように更新する。これにより、スコアＱ（ｓ´ｔ−１，ａ´ｔ−１）が最適な値に更新される。
【００９５】
式（６）により、スコアＱ（ｓｔ−１，ａｔ−１）は最適な値に収束することが知られている（例えば、Ｗａｔｋｉｎｓ，  Ｃ．Ｊ．Ｃ．Ｈ．ａｎｄ  Ｄａｙａｎ，Ｐ．：Ｔｅｃｈｎｉｃａｌ  Ｎｏｔｅ：Ｑ−Ｌｅａｒｎｉｎｇ，Ｍａｃｈｉｎｅ  Ｌｅａｒｎｉｎｇ  ８，ｐｐ．２７９−−２９２  （１９９２）参照）。
【００９６】
この式（６）を用いた更新処理によって、スコアテーブル５８に登録されているスコアが、ある状態ｓ´であるドライバに対して、最適な呈示内容ａ´が選択されるように、最適な値に更新されることが知られている。
【００９７】
ここで、図１３を参照して、式（６）により、ドライバに呈示された呈示内容ａ´に対応するスコアがどのように更新されるかについて、例をあげて説明する。なお、説明の便宜上、呈示内容”シート空調による送風”、呈示内容”首もと空調による送風”、及びそれぞれに対応するスコアを用いて、以下説明する。
【００９８】
図１３に示すように、時刻Ｔ´１では、ドライバの表面温度状態ｓ´ｔ−１が”Ａ´”であり、表面温度状態”Ａ´”を評価した評価値である温度適合度ｒ´ｔ−１は”１”である。このとき、複数の呈示内容ａ´の中で、最もスコアが高い呈示内容”シート空調による送風”が選択され、呈示内容”シート空調による送風”がドライバに呈示されると、時刻Ｔ´１から所定時間経過した時刻Ｔ´２では、ドライバの表面温度状態ｓ´ｔは”Ｂ´”となり、また、対応する運転集中度ｒ´ｔが”５”となる。
【００９９】
すなわち、運転集中度ｒ´の数値が”１”から”５”へと大きくなることから、（ｒ´ｔ−ｒ´ｔ−１）は正の値であり、Ｔ´１で、ドライバに呈示した呈示内容”シート空調による送風”は、ドライバを安全状態に回復させる効果がある。このとき、（ｒ´ｔ−ｒ´ｔ−１＋γ´ｍａｘａ´Ｑ（ｓ´ｔ，ａ´））＞０である場合には、時刻Ｔ´２で、式（６）によって、呈示内容”シート空調による送風”に対応するスコアが大きくなるようにスコアが更新される。
【０１００】
同様の理由により、時刻Ｔ´３にドライバに呈示された呈示内容”シート空調による送風”に対応するスコアが大きくなるように、時刻Ｔ´３から所定時間経過した時刻Ｔ´４で、式（６）により、スコアが更新される。
【０１０１】
そして、時刻Ｔ´５で、ドライバの表面温度状態ｓ´ｔ−１が”Ａ´”であり、温度適合度ｒ´ｔ−１は”１”であり、このとき、呈示内容”シート空調による送風”がドライバに呈示されたにも関わらず、時刻Ｔ´５から所定時間経過した時刻Ｔ´６では、ドライバの表面温度状態ｓ´ｔは変化せず”Ａ´”のままである。すなわち、時刻Ｔ´１、Ｔ´３で、選択され、ドライバに呈示されたときには、ドライバを安全状態に回復させる効果があった呈示内容”シート空調による送風”が、時刻Ｔ´５では、ドライバを安全状態に回復させる効果がなくなってしまっている。これは、時刻Ｔ´１、Ｔ´３で呈示内容”シート空調による送風”がドライバに呈示されたため、時刻Ｔ´５では、ドライバが呈示内容”シート空調による送風”の呈示に慣れてしまっためである。このとき、（ｒ´ｔ−ｒ´ｔ−１＋γ´ｍａｘａ´Ｑ（ｓ´ｔ，ａ´））＜０である場合には、時刻Ｔ´６で、式（６）により、呈示内容”シート空調による送風”に対応するスコアが小さくなるようにスコアが更新される。
【０１０２】
同様の理由により、時刻Ｔ´７にドライバに呈示された呈示内容”シート空調による送風”に対応するスコアが小さくなるように、時刻Ｔ´７から所定時間経過した時刻Ｔ´８で、式（６）により、スコアが更新される。
【０１０３】
なお、時刻Ｔ´８では、呈示内容”シート空調による送風”に対応するスコアが小さくなるように更新されたことにより、呈示内容”首もと空調による送風”に対応するスコアが呈示内容”シート空調による送風”に対応するスコアより大きくなる。
【０１０４】
そして、時刻Ｔ´９では、時刻Ｔ´１、Ｔ´３、Ｔ´５で選択され、ドライバに呈示されていた呈示内容”シート空調による送風”ではなく、複数の呈示内容ａ´の中で、最もスコアが高い呈示内容”首もと空調による送風”が選択され、ドライバに呈示されると、時刻Ｔ´９から所定時間経過した時刻Ｔ´１０では、ドライバの表面温度状態ｓ´ｔは”Ｂ´”となり、また、対応する温度適合度ｒ´ｔが”５”となる。
【０１０５】
時刻Ｔ´９で、呈示内容”首もと空調による送風”をドライバに呈示したことにより、温度適合度ｒ´の数値が大きくなることから、（ｒ´ｔ−ｒ´ｔ−１）は正の値であり、時刻Ｔ´９で、ドライバに呈示した呈示内容”首もと空調による送風”は、ドライバを安全状態に回復させる効果がある。このとき、（ｒ´ｔ−ｒ´ｔ−１＋γ´ｍａｘａ´Ｑ（ｓ´ｔ，ａ´））＞０である場合には、時刻Ｔ´１０で、式（６）により、呈示内容”首もと空調による送風”に対応するスコアが大きくなるようにスコアが更新される。
【０１０６】
従来の技術によれば、図１４（Ａ）に示すように、時刻Ｔ´Ａ１、時刻Ｔ´Ａ２では、呈示内容”シート空調による送風”がドライバに呈示されることにより、ドライバの表面温度状態ｓ´が”Ａ´”から所定時間後には”Ｂ´”へと変化して、呈示内容”シート空調による送風”はドライバを安全な状態に回復させる効果がある。しかしながら、時刻Ｔ´Ａ３以降では、ドライバは、呈示内容”シート空調による送風”の呈示に慣れてしまい、呈示内容”シート空調による送風”が呈示されても、ドライバの表面温度状態ｓ´は”Ａ´”のままであり、ドライバを安全な状態に回復させる効果がなくなってしまっている。
【０１０７】
本実施の形態のドライバ用情報呈示装置４０によれば、図１４（Ｂ）に示すように、時刻Ｔ´Ｂ１、時刻Ｔ´Ｂ２で呈示内容”シート空調による送風”が呈示され、ドライバが呈示内容”シート空調による送風”の呈示に慣れてしまうことにより、時刻Ｔ´Ｂ３以降において、呈示内容”シート空調による送風”の呈示によってドライバを安全な状態に回復させることができなくなってしまった場合でも、時刻Ｔ´Ｂ３、Ｔ´Ｂ４での呈示内容”シート空調による送風”の呈示が、ドライバを安全な状態に回復させる効果がないので、その後、呈示内容”シート空調による送風”に対応するスコアが最適となるように、すなわち、ここでは低くなるようにスコアが更新されることにより、時刻Ｔ´Ｂ５では、呈示内容”首もと空調による送風”に対応するスコアが呈示内容”シート空調による送風”に対応するスコアより大きくなるので、呈示内容”首もと空調による送風”が選択され、呈示内容”首もと空調による送風”がドライバに呈示される。時刻Ｔ´Ｂ５での呈示内容”首もと空調による送風”によるドライバへの呈示が、ドライバを安全状態に回復させる効果があるときには、図示されるように、時刻Ｔ´Ｂ５から所定時間が経過した時刻Ｔ´Ｂ６でドライバの表面温度状態ｓ´が”Ｂ´”となる。これにより、呈示内容”首もと空調による送風”に対応するスコアが最適となるように、すなわちここでは大きくなるようにスコアが更新されるので、時刻Ｔ´Ｂ７では、呈示内容”首もと空調による送風”が再び選択され、呈示内容”首もと空調による送風”がドライバに呈示される。時刻Ｔ´Ｂ７での呈示内容”首もと空調による送風”の呈示が、ドライバを安全状態に回復させる効果がある場合には、図示するように、時刻Ｔ´Ｂ７から所定時間経過後の時刻Ｔ´Ｂ８で、ドライバの表面温度状態が”Ｂ´”となり、その後、呈示内容”首もと空調による送風”に対応するスコアが最適となるように、すなわちここでは大きくなるようにスコアが更新される。
【０１０８】
以上、説明したように、本実施の形態のドライバ用情報呈示装置４０によれば、ドライバに呈示した情報がドライバを安全な状態に回復させる効果を有するか否かを示す回復効果度合い、及び情報呈示後のドライバに新たな情報を呈示したときにドライバを安全な状態に回復させ易いことを示す回復容易度合いを用いて優先度が更新されることにより、優先度が最適な値に更新されて、優先度が高い、好ましくは優先度が最も高い呈示内容ａ´に基づいてドライバに情報を呈示するので、ドライバにとって、常に最適な情報呈示を行うことができる、という効果が得られる。
【０１０９】
［第３の実施形態］
次に、本発明の第３の実施形態のドライバ用情報提示装置について説明する。本実施の形態のドライバ用情報呈示装置は、第１の実施の形態の２つの度合いのうち、ドライバに呈示した情報がドライバを安全な状態に回復させる効果を有するか否かを示す度合いのみを用いてデータベース１６に記憶されたスコアテーブル２８に登録されているスコアを更新するようにしたものである。
【０１１０】
本実施の形態の制御ルーチンは、第１の実施の形態のステップ１１６で用いた式（５）に代えて以下の式（７）を用いて、スコアを更新する。
【０１１１】
【数７】
2008102777.tif 000009
【０１１２】
ただし、式（７）中のα（０＜α≦１）は学習率であり、調整可能パラメータである。
【０１１３】
ここで、この式（７）によれば、ドライバの状態ｓｔ−１のときに、ドライバに対して呈示内容ａｔ−１を呈示して、状態ｓｔへと変化した場合において、ドライバに呈示した呈示内容ａｔ−１がドライバを安全な状態に回復させる効果があるときには、すなわち、（ｒｔ−ｒｔ−１）の値が正の値であるときには、スコアＱ（ｓｔ−１，ａｔ−１）の値が高くなるように更新し、また、ドライバの状態ｓｔ−１のときに、ドライバに対して呈示内容ａｔ−１を呈示して、状態ｓｔへと変化した場合において、ドライバに呈示した呈示内容ａｔ−１がドライバを安全な状態に回復させる効果がないときには、すなわち、（ｒｔ−ｒｔ−１）の値が負の値であるときには、スコアＱ（ｓｔ−１，ａｔ−１）の値が低くなるように更新する。これによって、スコアＱ（ｓｔ−１，ａｔ−１）は最適な値に更新される。
【０１１４】
この式（７）を用いた更新処理によって、スコアテーブル２８に登録されているスコアが、ある状態ｓであるドライバに対して、最適な呈示内容ａが選択されるように、最適な値に更新される。
【０１１５】
［第４の実施形態］
次に、本発明の第４の実施形態のドライバ用情報提示装置について説明する。本実施の形態のドライバ用情報呈示装置は、第２の実施の２つの度合いのうち、ドライバに呈示した情報がドライバを安全な状態に回復させる効果を有するか否かを示す度合いのみを用いてデータベース４６に記憶されたスコアテーブル５８に登録されているスコアを更新するようにしたものである。
【０１１６】
本実施の形態の制御ルーチンは、第２の実施の形態のステップ２１６で用いた式（６）に代えて以下の式（８）を用いて、スコアを更新する。
【０１１７】
【数８】
2008102777.tif 000010
【０１１８】
ただし、式（８）中のα´（０＜α´≦１）は学習率であり、調整可能パラメータである。
【０１１９】
ここで、この式（８）によれば、ドライバの状態ｓ´ｔ−１のときに、ドライバに対して呈示内容ａ´ｔ−１を呈示して、状態ｓ´ｔへと変化した場合において、ドライバに呈示した呈示内容ａ´ｔ−１がドライバを安全な状態に回復させる効果があるときには、すなわち、（ｒ´ｔ−ｒ´ｔ−１）の値が正の値であるときには、スコアＱ（ｓ´ｔ−１，ａ´ｔ−１）の値が高くなるように更新し、また、ドライバの状態ｓ´ｔ−１のときに、ドライバに対して呈示内容ａ´ｔ−１を呈示して、状態ｓ´ｔへと変化した場合において、ドライバに呈示した呈示内容ａ´ｔ−１がドライバを安全な状態に回復させる効果がないときには、すなわち、（ｒ´ｔ−ｒ´ｔ−１）の値が負の値であるときには、スコアＱ（ｓ´ｔ−１，ａ´ｔ−１）の値が低くなるように更新する。これによって、スコアＱ（ｓ´ｔ−１，ａ´ｔ−１）は最適な値に更新される。
【０１２０】
この式（８）を用いた更新処理によって、スコアテーブル５８に登録されているスコアが、ある状態ｓ´であるドライバに対して、最適な呈示内容ａ´が選択されるように、最適な値に更新される。
【図面の簡単な説明】
【０１２１】
【図１】本発明の第１の実施の形態を示す概略図である。
【図２】第1の実施の形態におけるスコアテーブルを示す図である。
【図３】第1の実施の形態における居眠り状態検出用テーブルを示す図である。
【図４】第1の実施の形態における運転集中度算出用テーブルを示す図である。
【図５】第1の実施の形態における制御装置が行う制御ルーチンのフローチャートである。
【図６】第1の実施の形態において、ドライバに呈示された呈示内容に対応するスコアがどのように更新されるかについて説明するための図である。
【図７】第1の実施の形態において、本実施の形態に係る発明の効果を従来の技術と比較して説明するための図である。
【図８】本発明の第２の実施の形態を示す概略図である。
【図９】第２の実施の形態におけるスコアテーブルを示す図である。
【図１０】第２の実施の形態における居眠り状態検出用テーブルを示す図である。
【図１１】第２の実施の形態における運転集中度算出用テーブルを示す図である。
【図１２】第２の実施の形態における制御装置が行う制御ルーチンのフローチャートである。
【図１３】第２の実施の形態において、ドライバに呈示された呈示内容に対応するスコアがどのように更新されるかについて説明するための図である。
【図１４】第２の実施の形態において、本実施の形態に係る発明の効果を従来の技術と比較して説明するための図である。
【符号の説明】
【０１２２】
１０      ドライバ用情報呈示装置
１２      顔撮像カメラ
１４      制御装置
１６      データベース
１８      呈示手段
２０      居眠り状態検出手段
２２      呈示内容選択手段
２４      運転集中度算出手段
２６      更新手段
【図１】
2008102777.tif 000011
【図２】
2008102777.tif 000012
【図３】
2008102777.tif 000013
【図４】
2008102777.tif 000014
【図５】
2008102777.tif 000015
【図６】
2008102777.tif 000016
【図７】
2008102777.tif 000017
【図８】
2008102777.tif 000018
【図９】
2008102777.tif 000019
【図１０】
2008102777.tif 000020
【図１１】
2008102777.tif 000021
【図１２】
2008102777.tif 000022
【図１３】
2008102777.tif 000023
【図１４】
2008102777.tif 000024