(57)【特許請求の範囲】
【請求項１】
車両の運転者の覚醒度の改善を促す覚醒制御を行う車両用覚醒制御システムであって、
運転者の行動を監視して運転者の感情を推定する感情推定部による推定結果と運転者の生体信号を検出する生体センサによる検出結果との少なくとも一方に基づき運転者の覚醒の度合いを覚醒レベルとして階層化して判定する覚醒レベル判定部と、
前記覚醒レベル判定部による判定値に基づき運転者に与える刺激のレベルを決定する制御を行う覚醒制御部と、
前記決定された刺激のレベルにそれぞれ対応して発話の内容が分類されている対話のカテゴリーを選択してスピーカー及びマイクを介しての運転者との対話を制御する対話制御部とを備え、
前記対話制御部は、運転者の嗜好に関する情報が登録されたデータベースにアクセス可能に構成されており、前記覚醒制御部により決定される刺激のレベルが高くなるにつれて、前記データベースから読み出す前記嗜好に関する情報が前記対話に出現する割合を高くする制御を行う
ことを特徴とする車両用覚醒制御システム。
【請求項２】
車両の走行状況に基づき運転者の運転負荷を検出する運転負荷検出部を更に備え、
前記覚醒制御部は、前記運転負荷検出部による運転負荷の検出値が所定値以上であるときには前記対話制御部による前記対話を通じての覚醒制御の実行を禁止する
請求項１に記載の車両用覚醒制御システム。
【請求項３】
前記覚醒レベルは、第１の覚醒レベルと、当該第１の覚醒レベルよりも覚醒の度合いが低い第２の覚醒レベルとを含み、
前記刺激のレベルは、前記第１の覚醒レベルに基づき決定される第１の刺激のレベルと、前記第２の覚醒レベルに基づき決定される、前記第１の刺激のレベルよりも刺激の強い第２の刺激のレベルとを含み、
前記対話制御部は、
前記第１の刺激のレベルに対応する対話のカテゴリーとして、前記データベースに登録された前記嗜好に関する情報が含まれない対話のカテゴリーを選択し、
前記第２の刺激のレベルに対応する対話のカテゴリーとして、前記データベースに登録された前記嗜好に関する情報が含まれる対話のカテゴリーを選択する
請求項１又は２に記載の車両用覚醒制御システム。
【請求項４】
前記運転者の嗜好に関する情報が登録されたデータベースには、前記運転者との対話中に取得される嗜好に関する情報が含まれる
請求項１〜３のいずれか一項に記載の車両用覚醒制御システム。
【請求項５】
前記対話制御部は、車両の位置情報を含む外部環境情報を収集する車載情報端末にアクセス可能に構成されており、前記覚醒制御部により決定される刺激のレベルが高くなるにつれて、前記車載情報端末にて収集される車両のその都度の外部環境についての情報が前記対話に出現する割合を高くする制御を行う
請求項１〜４のいずれか一項に記載の車両用覚醒制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の運転者の覚醒度が低下したときに、すなわち運転者が眠くなりかけたときにその改善を促す車両用覚醒制御システムに関する。
【背景技術】
【０００２】
従来、この種の車両用覚醒制御システムとして、例えば特許文献１に記載のシステムが知られている。このシステムでは、車両の走行時において、例えば車両の速度や加速度等に基づき算出される車両の運転状態、及び車室内で再生されている音楽のジャンルやテンポ、音量レベル等に基づき規定される音楽の再生態様を、その都度取得される運転者の覚醒度と関連付けて覚醒度リストにログデータとして蓄積していく。そして、運転者の覚醒度が所定値未満となったときには、上記覚醒度リストを参照して、共通する車両の運転状態で運転者の覚醒度が所定値以上であったときの音楽の再生態様が運転者の覚醒度が高まる可能性の高い再生態様として抽出される。そして、こうして抽出される再生態様で車室内に音楽を再生することにより、運転者の覚醒度の改善を促すようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１７１５４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記文献に記載のシステムでは、運転者の覚醒度の改善を促す上で運転者個人の嗜好は考慮されているものの、覚醒度の改善に用いる手段は、運転者からすればいわば一方的なものでしかない。そのため、運転者の覚醒度の改善をより的確に促そうとすると、なお改善の余地を残すものとなっている。
【０００５】
本発明は、このような実情に鑑みてなされたものであり、その目的は、運転者の覚醒度の改善を促す上で、運転者自身を相手として巻き込んだより高度な覚醒制御を行うことのできる車両用覚醒制御システムを提供することにある。
【課題を解決するための手段】
【０００６】
以下、上記課題を解決するための手段及びその作用効果について記載する。
上記課題を解決する車両用覚醒制御システムは、車両の運転者の覚醒度の改善を促す覚醒制御を行う車両用覚醒制御システムであって、運転者の行動を監視して運転者の感情を推定する感情推定部による推定結果と運転者の生体信号を検出する生体センサによる検出結果との少なくとも一方に基づき運転者の覚醒の度合いを覚醒レベルとして階層化して判定する覚醒レベル判定部と、前記覚醒レベル判定部による判定値に基づいて運転者に与える刺激のレベルを決定する制御を行う覚醒制御部と、前記決定された刺激のレベルにそれぞれ対応して発話の内容が分類されている対話のカテゴリーを選択してスピーカー及びマイクを介しての運転者との対話を制御する対話制御部とを備える。
【０００７】
車両の運転者との対話を通じて覚醒制御を行うようにしたとき、その覚醒制御には運転者自身が対話の相手として巻き込まれ、対話が維持されるにつれて高い覚醒効果が得られやすくなる。そこで上記構成によるように、運転者の覚醒レベルの判定値に基づき刺激のレベルを決定し、その決定された刺激のレベルに対応する対話のカテゴリーを選択して対話での運転者の巻き込み度合いを変化させるようにすれば、運転者の覚醒度の改善を効果的に促すことが可能となる。
【０００８】
上記車両用覚醒制御システムにおいて、車両の走行状況に基づき運転者の運転負荷を検出する運転負荷検出部を更に備え、前記覚醒制御部は、前記運転負荷検出部による運転負荷の検出値が所定値以上であるときには前記対話制御部による前記対話を通じての覚醒制御の実行を禁止することが好ましい。
【０００９】
例えばカーブ走行中であるなど、運転者が運転負荷の高い状況におかれているとき、運転者には運転操作に集中することが要求され、こうした状況下では覚醒制御のための対話自体が却って運転者の煩わしさを助長することにもなりかねない。そこで、上記構成によるように、運転者が運転負荷の高い状況におかれているときには対話を通じた覚醒制御の実行を禁止するようにすれば、上述した運転者に与える煩わしさを抑えることが可能となる。
【００１０】
上記車両用覚醒制御システムにおいて、前記対話制御部は、運転者の嗜好に関する情報が登録されたデータベースにアクセス可能に構成されており、前記覚醒制御部により決定される刺激のレベルが高くなるにつれて、前記データベースから読み出す前記嗜好に関する情報が前記対話に出現する割合を高くする制御を行うことが好ましい。
【００１１】
上記構成によるように、運転者の覚醒レベルが低くなり、当該覚醒レベルに対応する刺激のレベルが高くなるにつれて、運転者の嗜好に合わせて興味をひきやすい話題が対話に出現する割合を高くするようにすれば、覚醒効果がより高まるかたちで対話を通じての覚醒制御を実現することが可能となる。なお、ここでいう「対話」とは、運転者との間で一乃至複数のやりとりがなされることで完結する一連の話の流れを意味している。
【００１２】
上記車両用覚醒制御システムにおいて、前記覚醒レベルは、第１の覚醒レベルと、当該第１の覚醒レベルよりも覚醒の度合いが低い第２の覚醒レベルとを含み、前記刺激のレベルは、前記第１の覚醒レベルに基づき決定される第１の刺激のレベルと、前記第２の覚醒レベルに基づき決定される、前記第１の刺激のレベルよりも刺激の強い第２の刺激のレベルとを含み、前記対話制御部は、前記第１の刺激のレベルに対応する対話のカテゴリーとして、前記データベースに登録された前記嗜好に関する情報が含まれない対話のカテゴリーを選択し、前記第２の刺激のレベルに対応する対話のカテゴリーとして、前記データベースに登録された前記嗜好に関する情報が含まれる対話のカテゴリーを選択することが好ましい。
【００１３】
上記構成によるように、運転者の覚醒の度合いが相対的に低い第２の覚醒レベルにあるときに限って運転者の嗜好に関する情報を含むように対話のカテゴリーを選択するようにすれば、運転者の覚醒レベルごとに運転者の嗜好に関する情報が対話に出現する割合を容易に制御することが可能となる。
【００１４】
上記車両用覚醒制御システムにおいて、前記運転者の嗜好に関する情報が登録されたデータベースには、前記運転者との対話中に取得される嗜好に関する情報が含まれることが好ましい。
【００１５】
上記構成によれば、対話を通じた覚醒制御を行うごとに、運転者の嗜好に関する情報が登録されたデータベースの情報が更新、すなわち学習されていく。そのため、当該車両用覚醒制御システムの利用頻度が高まるほど運転者の嗜好がより一層反映される信頼性の高い覚醒制御を実現することが可能となる。
【００１６】
上記車両用覚醒制御システムにおいて、前記対話制御部は、車両の位置情報を含む外部環境情報を収集する車載情報端末にアクセス可能に構成されており、前記覚醒制御部により決定される刺激のレベルが高くなるにつれて、前記車載情報端末にて収集される車両のその都度の外部環境についての情報が前記対話に出現する割合を高くする制御を行うことが好ましい。
【００１７】
上記構成によるように、運転者の覚醒レベルが低くなり、当該覚醒レベルに対応する刺激のレベルが高くなるにつれて、運転者にとっては気になる情報となる車両のその都度の外部環境についての話題を多く提供するようにすれば、覚醒効果がより高まるかたちで対話を通じての覚醒制御を実現することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】車両用覚醒制御システムの一実施の形態の概略構成を示すブロック図。
【図２】覚醒レベル判定テーブルの設定内容の一例を示す模式図。
【図３】刺激レベル決定テーブルの設定内容の一例を示す模式図。
【図４】刺激強度修正テーブルの設定内容の一例を示す模式図。
【図５】図１に示した対話制御部の内部構成例を示すブロック図。
【図６】各刺激レベルに対応するカテゴリーの対話の内容の一例を示す模式図。
【図７】同実施の形態の車両用覚醒制御システムが実行する覚醒制御の制御手順を示すフローチャート。
【図８】図７に示した覚醒制御のサブルーチンの処理手順を示すフローチャート。
【図９】（ａ）〜（ｆ）は、同実施の形態の覚醒制御の実行に伴う各要素の推移例を示すタイムチャート。
【発明を実施するための形態】
【００１９】
本実施の形態の車両用覚醒制御システムは、車両の走行時における運転者の行動や生体信号を監視し、運転者の覚醒度が低下したと判断されるときには、対話といった、いわば運転者を巻き込んだ覚醒制御を行うことによりその改善を促すものである。ここで、運転者の覚醒度が低くなるにつれて、その改善を促すために必要とされる刺激のレベルは高くなるのが普通である。そのため、対話を通じた覚醒制御では、運転者の覚醒度が低くなるにつれてその刺激のレベルが高くなるように対話のカテゴリーを変更している。なお、例えばカーブ走行中であるなど、運転者が運転負荷の高い状況におかれているときには運転者には運転操作に集中することが要求される。そのため、こうした状況下では覚醒制御のための対話自体が却って運転者の煩わしさを助長することにもなりかねない。そこで本実施の形態では、車両の走行時における運転者の運転負荷を併せて監視し、運転負荷が高いと判断されるときには対話を通じた覚醒制御の実行を禁止するようにもしている。
【００２０】
はじめに、本実施の形態のシステムの構成について図面を参照して説明する。
図１に示すように、車両１００は、運転者が所有する電子キー２００との間で無線通信を行うことにより電子キー２００のＩＤ（識別符号）を認証するＩＤ認証部１１１を備えている。そして、この認証された電子キー２００のＩＤはＩＤ認証部１１１から個人特定部１１４に送られる。
【００２１】
また、車両１００は、運転者からマイク１０１を通じて入力される音声信号に対して音声認識処理を行う音声認識部１１２を備えている。音声認識部１１２は、入力された音声信号に対して周波数分析を行うことにより運転者の声紋を抽出する。そして、この抽出された運転者の声紋は音声認識部１１２から個人特定部１１４に送られる。なお本実施の形態において、音声認識部１１２は、上記声紋の抽出の他、声の表情を評価する際に用いられる音声の韻律等に関する声の表情の特徴量の抽出や、音声のテキスト変換処理も併せて行っている。
【００２２】
また、車両１００は、室内カメラ１０２を通じて入力される運転者の撮影画像に対して画像認識処理を行う画像認識部１１３を備えている。画像認識部１１３は、例えば運転者の撮影画像から目や鼻や口といった顔の特徴量を算出する。そして、こうして抽出された顔の特徴量は画像認識部１１３から個人特定部１１４に送られる。なお本実施の形態において、画像認識部１１３は、上記顔の特徴量の抽出の他、顔の表情を評価する際に用いられる運転者の視線移動等に関する情報をはじめ、運転者のジェスチャーや、車両操作といった動作の特徴量の抽出も併せて行っている。
【００２３】
個人特定部１１４は、電子キー２００の識別情報、運転者の声紋、及び運転者の顔の特徴量が入力されることにより、これらの情報を複合的に用いて運転者個人を特定する。こうした特定手法の一例としては、例えば電子キー２００の識別情報に基づき同じ電子キー２００を過去に利用したことのある人物を運転者の候補として抽出し、当該候補の中から上記声紋及び運転者の顔の特徴量に基づき絞り込んで運転者個人を特定することが挙げられる。また、こうして特定された運転者個人の情報は、個人特定部１１４から外部にあるサーバー上の個人データベース３００に送信され、個人データベース３００に運転者個人ごとに区別して管理されているデータにアクセスする際に用いられる。なお、以下の説明も含めて、車両１００とサーバー上の個人データベース３００との間での信号やデータの授受は、図示しない無線通信装置を介して行われるものとする。
【００２４】
ここで、個人データベース３００に管理されているデータとしては、運転者の刺激に対する応答性の個人差を加味して覚醒制御を最適化するためのデータである個人別覚醒データＤ１が含まれる。また、個人データベース３００に管理されているデータとしてはその他にも、例えば運転者の好きなスポーツや趣味等、運転者個人の嗜好を表すデータである個人別嗜好データＤ２や、例えば運転者による情報検索の履歴やニュースやエンタメといった各種ジャンルの時事情報を掲載したホームページのドメイン情報等、インターネット回線を通じて取得されるデータであるＷｅｂデータＤ３が含まれる。
【００２５】
一方、上記音声認識部１１２によって抽出された声の表情の特徴量、及び上記画像認識部１１３によって抽出された運転者の視線移動やジェスチャー、車両操作の動作等、声の表情も含めた運転者の一連の行動は覚醒レベル判定部１２０に送られ、同覚醒レベル判定部１２０にある感情推定部１２１を通じて運転者の感情が推定される。
【００２６】
この感情推定部１２１による運転者の感情の推定では、例えば「興奮」、「幸せ」、「リラックス」、「退屈」、「悲しい」、「いらいらする」、［神経過敏］等、予め設定した感情の種類ごとに分類された教師データに対する統計処理を通じてそれらを識別する判断基準を定めておく。そして、感情推定部１２１は、上述のように声の表情の特徴量、顔の表情の特徴量、及び動作の特徴量が未知のデータとして新たに入力されたときには、こうして定めておいた判断基準に基づいて運転者の感情を推定するようにしている。そして、こうして推定された運転者の感情は、覚醒レベル判定部１２０を通じて運転者の覚醒レベルの判定に用いられる。なお、覚醒レベルとは、運転者の覚醒の度合いを階層化したものであり、本実施の形態では、覚醒度が高いものから順に、「Ｄ１」、「Ｄ２」、「Ｄ３」、「Ｄ４」の４段階に階層化している。
【００２７】
ここで、覚醒レベル判定部１２０による運転者の覚醒レベルの判定は、例えば心拍、脈波、血圧等、運転者の生体信号を検出する生体センサ１０３の検出結果も併せて用いつつ図２に示す覚醒レベル判定テーブルＴ１を有するテーブル管理部１２２を介して行われる。
【００２８】
図２に示す例の覚醒レベル判定テーブルＴ１では、運転者の声の表情に基づく運転者の覚醒レベルの判定結果、運転者の顔の表情に基づく運転者の覚醒レベルの判定結果、及び運転者の動作（ジェスチャー、車両操作）に基づく運転者の覚醒レベルの判定結果は「Ｄ１」となっている。その一方で、運転者の心拍に基づく運転者の覚醒レベルの判定結果、及び運転者の脈波に基づく運転者の覚醒レベルの判定結果は「Ｄ２」となっている。また、運転者の血圧に基づく運転者の覚醒レベルの判定結果は「Ｄ３」となっている。
【００２９】
このように運転者の覚醒レベルを判定する際には、その根拠とするデータの種類が異なれば判定結果が異なることもある。そこで、本実施の形態では、各種類のデータに基づく覚醒レベル「Ｄ１」〜「Ｄ４」の判定結果を数値化し、それらの合算値が最も大きい覚醒レベルを運転者の覚醒レベルとして判定するようにしている。また、各種類のデータに基づく覚醒レベルの判定結果を数値化する際には、運転者の生体情報（心拍、脈波、血圧）に基づく判定結果に対しては、運転者の感情（声の表情、顔の表情、運転者の動作）に基づく判定結果と比較して、重み付けを大きくする（図２に示す例では２倍の重み付け）ようにしている。これは、運転者の生体情報に基づく運転者の覚醒レベルの判定結果は、運転者の行動に基づく運転者の覚醒レベルの判定結果と比較して、その信頼性が相対的に高いと考えられるためである。これにより、図２に示す例では、運転者の心拍及び脈波に基づく運転者の覚醒レベルの判定結果である「Ｄ２」についての合算値「４」が最も大きくなり、この覚醒レベル「Ｄ２」が運転者の覚醒レベルとして判定されることとなる。なお、複数の覚醒レベルの判定結果の合算値が同点となったときには、一例として、それら覚醒レベルのうち最も低い覚醒レベルを運転者の覚醒レベルとして判定するようにしてもよい。
【００３０】
そして、図１に示すように、覚醒レベル判定部１２０を通じて判定された運転者の覚醒レベルは、覚醒レベル判定部１２０から覚醒制御部１３０に送られる。覚醒制御部１３０は、運転者の覚醒制御に際し、覚醒レベル判定部１２０から取得した運転者の覚醒レベルを用いつつ、図３に示す刺激レベル決定テーブルＴ２を参照して運転者に与える刺激レベルを決定する。なお、本実施の形態においては、運転者の覚醒制御として、対話による制御、シートを振動させる制御、及び空調の風量を調整する制御を、この決定された刺激レベルに応じて実行するようにしている。
【００３１】
図３に示す例の刺激レベル決定テーブルＴ２では、運転者の運転負荷が所定値以上であるか否かの分類（「小」、「大」）に関連付けて、運転者の覚醒レベルごとに個別に対応して運転者に与える刺激レベルが設定されている。具体的には、運転者の運転負荷が所定値未満であるとき、すなわち「運転負荷：小」に分類されるときには、運転者の覚醒レベル「Ｄ２」、「Ｄ３」、「Ｄ４」の各々に対応する刺激レベルとして「小」、「中」、「大」がそれぞれ設定されている。また、この刺激レベル決定テーブルＴ２には、運転者の覚醒レベル「Ｄ１」に対応する刺激の内容は何ら設定されていない。そのため、本実施の形態では、運転者の覚醒レベルが「Ｄ１」であるときには、対話を通じた覚醒制御も含め、運転者に対する覚醒制御は実行されない。また、運転者の運転負荷が所定値以上であるとき、すなわち「運転負荷：大」に分類されるときには、運転者の覚醒レベルが「Ｄ１」〜「Ｄ４」の何れであったとしても、対話を通じた覚醒制御も含め、運転者に対する覚醒制御の実行を禁止すべく、対応する刺激レベルとして「制御禁止」が設定されている。これは、運転者が運転負荷の高い状況に置かれているときには運転者には運転操作に集中することが要求され、こうした状況下では覚醒制御の実行自体が却って運転者の煩わしさを助長することにもなりかねないためである。
【００３２】
なお、図１に示すように、運転者の運転負荷は運転負荷検出部１４０を通じて検出されるものであり、例えば加速度センサ１０４や速度センサ１０５の検出値に基づき車両１００の急峻な加減速が行われていると判断されるときには、運転者の運転負荷が高い状況にある旨が検出される。また、例えばウィンカースイッチ１０６やシフトポジションセンサ１０７やステアリングセンサ１０８の検出値に基づき車両１００の各種操作が頻繁に行われていると判断されるときにも、運転者の運転負荷が高い状況にある旨が検出される。また、カーナビゲーションシステム１０９から取得される情報に基づき、例えば車両１００が車線数の少ない道路、車幅の狭い道路、もしくは道路曲率の大きい道路等、車両１００が走りにくい走行環境に置かれていると判断されるときにも、運転者の運転負荷が高い状況にある旨が検出される。
【００３３】
また、上記覚醒制御部１３０は、運転者の覚醒制御に際し、個人データベース３００に格納されている個人別覚醒データＤ１を用いつつ、図４に示す刺激強度修正テーブルＴ３を参照して運転者に与える刺激レベルでの刺激の強度を修正する。ここで、個人別覚醒データＤ１は、運転者に対する覚醒制御を行う際の刺激強度の学習値Ｐ１を初期設定するものであり、運転者個人の覚醒刺激に対する感受性が低いほど、その値が大きくなる傾向にある。
【００３４】
そして、図４に示す例の刺激強度修正テーブルＴ３では、個人別覚醒データＤ１に基づき初期設定される刺激強度の学習値Ｐ１に個別に対応するように刺激強度が設定されている。具体的には、刺激強度修正テーブルＴ３には、刺激強度の学習値Ｐ１が「０」であるときの対話の継続時間Ｐ２である値「Ｔ１」、「Ｔ２」、「Ｔ３」が刺激レベル「小」、「中」、「大」にそれぞれ対応するかたちで設定されている。この場合、各刺激レベルにおける対話の継続時間Ｐ２は、「Ｔ１」＜「Ｔ２」＜「Ｔ３」の関係を満たしている。そして、刺激強度の学習値Ｐ１が「１」ずつ加算されるごとに、その対話の継続時間Ｐ２が一定値「α」ずつ増加するように設定されている。また、運転者に対してシート振動による覚醒制御を行うときには、刺激強度の学習値Ｐ１が「０」であるときのシート振動の強さＰ３である値「Ａ２」、「Ａ３」が刺激レベル「中」、「大」にそれぞれ対応するかたちで設定されている。この場合、各刺激レベルにおけるシート振動の強さＰ３は、「Ａ２」＜「Ａ３」の関係を満たしている。そして、刺激強度の学習値Ｐ１が「１」ずつ加算されるごとに、シート振動の強さＰ３が一定値「β」ずつ増加するように設定されている。また、同じく運転者に対してシート振動による覚醒制御を行うときには、刺激強度の学習値Ｐ１が「０」であるときのシート振動の周期Ｐ４である値「Ｓ２」、「Ｓ３」が刺激レベル「中」、「大」にそれぞれ対応するかたちで設定されている。この場合、各刺激レベルにおけるシート振動の周期Ｐ４は、「Ｓ２」＞「Ｓ３」の関係を満たしている。そして、刺激強度の学習値Ｐ１が「１」ずつ加算されるごとに、シート振動の周期Ｐ４が一定値「γ」ずつ減少するように設定されている。また、運転者に対して空調による覚醒制御を行うときには、刺激強度の学習値が「０」であるときの空調の風量Ｐ５である値「Ｂ３」が刺激レベル「大」に対応するかたちで設定されている。そして、刺激強度の学習値Ｐ１が「１」ずつ加算されるごとに、その空調の風量が一定値「δ」ずつ増加するように設定されている。なお、図４に示す例の刺激強度修正テーブルＴ３では、刺激強度の学習値Ｐ１が加算されるにつれて、各刺激レベルにおける対話の継続時間Ｐ２、シート振動の強さＰ３、シート振動の周期Ｐ４、空調の風量Ｐ５を変更するようにしたが、これに代えてもしくはこれに加えて、例えば対話の音量、シート１６１の温度、空調の温度等を変更するようにしてもよい。
【００３５】
そして、図１に示すように、覚醒制御部１３０は、図３に示した刺激レベル決定テーブルＴ２を参照して決定した刺激レベルの情報を、図４に示す刺激強度修正テーブルＴ３を参照して修正した刺激強度の情報と併せて対話制御部１５０に送り、この対話制御部１５０を通じて対話による覚醒制御を実行する。
【００３６】
具体的には、図５に示すように、対話制御部１５０は、運転者の発話の内容を表すテキストデータが音声認識部１１２からキーワード抽出部１５２に送られると、キーワード抽出部１５２にてテキストデータを解析して運転者の発話の開始時点及び終了時点を検出する。そして、キーワード抽出部１５２は、それら開始時点から終了時点までの発話に含まれるテキストデータの中からキーワードを抽出する。こうして抽出されたキーワードは、キーワード抽出部１５２から対話管理部１５３に送られ、それらキーワードの出現頻度等に基づき運転者の意図が対話管理部１５３を通じて推定される。そして、対話管理部１５３は、推定した運転者の意図の履歴を車両側データベース１５４に対話／意図理解履歴データＤ４として蓄積し、この蓄積した対話／意図理解履歴データＤ４に基づき、車両側データベース１５４に予め用意されたキーワード群の中から運転者との対話に用いるキーワードＷ１を選択して取得する。
【００３７】
また、対話管理部１５３は、覚醒制御部１３０から送られる刺激レベルが「中」もしくは「大」であれば、対話を通じた覚醒制御に際し、更にサーバー上の個人データベース３００にもアクセスし、運転者の好きなスポーツや趣味等、運転者個人の嗜好を表すデータである個人別嗜好データＤ２を取得する。なお、対話管理部１５３は、個人別嗜好データＤ２に加え、運転者による情報検索の履歴を表すデータであるＷｅｂ検索データＤ３Ａも併せて取得する。そして、対話管理部１５３は、これら個人別嗜好データＤ２及びＷｅｂ検索データＤ３Ａに基づき、個人データベース３００に格納されているドメインデータＤ３Ｂの中から運転者の嗜好に合ったジャンルを選択する。また、対話管理部１５３は、こうして選択したジャンルのドメインが指定するホームページ内でのキーワードの出現頻度等に基づき、運転者との対話に用いるキーワードＷ２を選択して取得する。これにより、運転者の嗜好についての話題が運転者との対話に出現する割合が高くなる。なお、ここでいう「対話」とは、図６に示すテーブルにおいて刺激レベルごとに規定される対話例のように、運転者との間で一乃至複数のやりとりがなされることで完結する一連の話の流れを意味している。また、ここでいうＷｅｂ検索データＤ３Ａ及びドメインデータＤ３Ｂが図１に示したＷｅｂデータＤ３に相当する。
【００３８】
また、対話管理部１５３は、覚醒制御部１３０から送られる刺激レベルが「大」であれば、対話を通じた覚醒制御に際し、更に車載情報端末１８０にもアクセスし、例えば車両１００の位置情報、地図情報、天候情報等といった車両の外部環境情報を取得する。そして、対話管理部１５３は、車載情報端末１８０から取得した車両の外部環境情報に基づき、運転者との対話に用いるキーワードを取得する。これにより、車両１００の外部環境情報についての話題が運転者との対話に出現する割合が高くなる。
【００３９】
そして、対話制御部１５０は、車両側データベース１５４、個人データベース３００、及び車載情報端末１８０から対話管理部１５３に取得された各キーワードを構文作成部１５５に送り、この構文作成部１５５にてキーワードを組み合わせて対話に用いる構文を作成する。また、対話管理部１５３は、構文作成部１５５が作成した構文のテキストデータを音声変換部１５６を通じて音声信号に変換した上で、スピーカー１５１を通じて音声として運転者に対して出力する。
【００４０】
図６は、各刺激レベルにおける対話の内容の一例を示している。同図に示すように、刺激レベル「小」に対応する対話のカテゴリー「Ａ」は、運転者の思考がほとんど必要とされない反射的な受け答えを運転者から引き出すためのものである。こうした対話の一例としては、挨拶等の典型的な対話が挙げられる。また、刺激レベル「中」に対応する対話のカテゴリー「Ｂ」は、運転者個人の嗜好に基づき生成される短い対話であり、運転者の思考を要する簡単な受け答えを運転者から引き出すためのものである。こうした対話の一例としては、例えば運転者の好きなスポーツがサッカーであるときにはサッカーの試合結果を交えた対話が挙げられる。また、刺激レベル「大」に対応する対話のカテゴリー「Ｃ」は、車両１００の走行しているシーンと運転者個人の嗜好を絡めて継続する長い対話であり、運転者の考える行為や行動を誘発するためのものである。こうした対話の一例としては、車両１００が目的地として富士山を設定しているときには富士山の話題や天気の話題を交えつつ、運転者の嗜好（食べ物、買い物）を考慮した推奨ルートを提案する対話が挙げられる。
【００４１】
一方、図１に示すように覚醒制御部１３０は、図３に示す刺激レベル決定テーブルＴ２を参照して決定した刺激レベルの情報を、図４に示す刺激強度修正テーブルＴ３を参照して修正した刺激強度の情報と併せてシート制御部１６０にも送る。こうして刺激レベルに関する情報を受けたシート制御部１６０では、覚醒制御部１３０から送られる刺激レベルが「中」もしくは「大」であれば、シート１６１の振動を通じた覚醒制御を実行する。
【００４２】
また、覚醒制御部１３０は、図３に示す刺激レベル決定テーブルＴ２を参照して決定した刺激レベルの情報を、図４に示す刺激強度修正テーブルＴ３を参照して修正した刺激強度の情報と併せて空調装置制御部１７０にも送る。同様に、刺激レベルに関する情報を受けた空調装置制御部１７０では、覚醒制御部１３０から送られる刺激レベルが「大」であれば、空調装置１７１による空調の風量の増減を通じた覚醒制御を実行する。
【００４３】
ここで、先の覚醒レベル判定部１２０は、覚醒制御部１３０による運転者の覚醒制御が行われた後の運転者の覚醒度の変化を監視して覚醒制御の有効性を判定している。そして、覚醒レベル判定部１２０は、運転者の覚醒度の変化量が小さく、覚醒制御の有効性が認められないときには、その判定結果を覚醒制御部１３０に送る。これにより、覚醒制御部１３０は、運転者の覚醒制御を効果的に行うべく、対話制御部１５０、シート制御部１６０、及び空調装置制御部１７０からフィードバックされる情報を基に判断されるその時点での刺激強度の学習値Ｐ１の加算を行う。それ以降、覚醒制御の有効性が認められない限りは、覚醒制御部１３０による運転者の覚醒制御の実行と、刺激強度の学習値Ｐ１の加算を繰り返し行っていく。一方、覚醒制御の有効性が認められたときには、その時点における刺激強度の学習値Ｐ１に基づき、運転者の覚醒刺激に対する感受性の高さを判断し、その判断結果に基づき個人別覚醒データＤ１を更新する。そのため、以降の覚醒制御では、運転者個人が覚醒刺激に対して感受性が低いような場合であれ、こうした運転者個人の特性が反映されるかたちで効果的な覚醒制御が行われるようになる。
【００４４】
また、対話制御部１５０は、対話を通じた覚醒制御に際し、対話中のキーワードの出現頻度等に基づき運転者個人の嗜好データを分析する。そして、対話制御部１５０は、その分析により得られた運転者個人の嗜好データを個人データベース３００に送り、個人別嗜好データＤ２を更新するようにしている。なお、対話制御部１５０は、運転者との対話により取得された運転者の嗜好に関する情報を車両１００が備える記憶装置を通じて学習するようにしてもよい。
【００４５】
次に、車両用覚醒制御システムが実行する覚醒制御について、その具体的な制御手順を説明する。ここで、車両用覚醒制御システムは、車両１００のイグニッションスイッチがオンとなっている条件で、図７に示す覚醒制御を所定の周期で繰り返し実行する。なお、図７においては便宜上、個人が特定されて以降に実施される処理の概要を統括して示している。
【００４６】
車両用覚醒制御システムはまず、電子キー２００の識別情報、運転者の声紋、及び運転者の顔の特徴を複合的に用いて運転者個人の情報を個人特定部１１４を通じて特定済みであるか否かを判定する（ステップＳ１０Ａ）。そして、運転者個人の情報が特定済みではないときには（ステップＳ１０Ａ＝ＮＯ）、個人特定部１１４を通じて運転者個人の情報を特定した上で（ステップＳ１０Ｂ）、運転者の感情を感情推定部１２１を通じて推定する（ステップＳ１１）。一方、運転者個人の情報が特定済みであるときには（ステップＳ１０Ａ＝ＹＥＳ）、ステップＳ１０Ｂの処理を経ることなく、運転者の感情を感情推定部１２１を通じて推定する（ステップＳ１１）。ここで、運転者の感情の推定は、音声認識部１１２から入力される運転者の声の表情の特徴量、画像認識部１１３から入力される運転者の顔の表情の特徴量、及び同じく画像認識部１１３から入力される運転者の動作の特徴量に基づいて行われる。
【００４７】
そして次に、車両用覚醒制御システムは、運転者の生体信号を生体センサ１０３を通じて取得する（ステップＳ１２）。
続いて、車両用覚醒制御システムは、感情推定部１２１による運転者の感情の推定結果、及び、生体センサ１０３による運転者の生体信号の検出結果に基づき、運転者の覚醒レベルを覚醒レベル判定部１２０を通じて判定する（ステップＳ１３）。
【００４８】
そして次に、車両用覚醒制御システムは、運転者の運転負荷を運転負荷検出部１４０を通じて検出する（ステップＳ１４）。
続いて、車両用覚醒制御システムは、先のステップＳ１３において判定した運転者の覚醒レベル、及び先のステップＳ１４において検出した運転者の運転負荷に基づき、刺激レベル決定テーブルＴ２を参照しつつ覚醒制御における刺激レベルを覚醒制御部１３０を通じて決定する（ステップＳ１５）。
【００４９】
また、車両用覚醒制御システムは、運転者の覚醒刺激に対する感受性を反映した覚醒制御を実行すべく、個人データベース３００から個人別覚醒データＤ１を覚醒制御部１３０を通じて取得する（ステップＳ１６）。
【００５０】
そして、車両用覚醒制御システムは、先のステップＳ１６において取得した個人別覚醒データＤ１に基づき、刺激強度修正テーブルＴ３を参照しつつ運転者に与える刺激レベルにおける刺激の強度を覚醒制御部１３０を通じて修正する（ステップＳ１７）。
【００５１】
そして、車両用覚醒制御システムは、先のステップＳ１７において修正した刺激の強度の条件下で覚醒制御を実行する（ステップＳ１８）。
具体的には、図８に示すように、車両用覚醒制御システムは、図７のステップＳ１５において決定した刺激レベルが「小」であるか否かを判定する（ステップＳ３０）。そして、車両用覚醒制御システムは、刺激レベルが「小」であるときには（ステップＳ３０＝ＹＥＳ）、運転者の思考がほとんど必要とされない反射的な受け答えを運転者から引き出すための対話のカテゴリー「Ａ」を対話制御部１５０を通じて選択する（ステップＳ３１）。そして、車両用覚醒制御システムは、対話のカテゴリー「Ａ」に合わせるかたちで車両側データベース１５４から取得したキーワードＷ１を用いて対話の構文を作成した上で（ステップＳ３２）、対話を通じた覚醒制御を対話制御部１５０を通じて実行する（ステップＳ３３）。
【００５２】
一方、車両用覚醒制御システムは、図７のステップＳ１５において決定した刺激レベルが「小」ではないときには（ステップＳ３０＝ＮＯ）、当該刺激レベルが「中」であるか否かを判定する（ステップＳ３４）。そして、車両用覚醒制御システムは、刺激レベルが「中」であるときには（ステップＳ３４＝ＹＥＳ）、運転者個人の嗜好に基づき生成される短い対話であって、運転者の思考を要する簡単な受け答えを運転者から引き出すための対話のカテゴリー「Ｂ」を対話制御部１５０を通じて選択する（ステップＳ３５）。そして、車両用覚醒制御システムは、対話のカテゴリー「Ｂ」に合わせるかたちで車両側データベース１５４、個人別嗜好データＤ２、及びＷｅｂ検索データＤ３Ａから取得したキーワードＷ１，Ｗ２を用いて対話の構文を作成した上で（ステップＳ３６）、対話を通じた覚醒制御を対話制御部１５０を通じて実行する（ステップＳ３７）。この場合、車両用覚醒制御システムは、対話制御部１５０による対話を通じた覚醒制御と併せて、シート制御部１６０によるシート振動を通じた覚醒制御も実行する（ステップＳ３７）。
【００５３】
また、車両用覚醒制御システムは、図７のステップＳ１５において決定した刺激レベルが「中」ではないときには（ステップＳ３４＝ＮＯ）、当該刺激レベルが「大」であるか否かを判定する（ステップＳ３８）。そして、車両用覚醒制御システムは、刺激レベルが「大」であるときには（ステップＳ３８＝ＹＥＳ）、車両１００の走行しているシーンと運転者個人の嗜好を絡めて継続する長い対話であり、運転者の考える行為や行動を誘発するための対話のカテゴリー「Ｃ」を対話制御部１５０を通じて選択する（ステップＳ３９）。そして、車両用覚醒制御システムは、対話のカテゴリー「Ｃ」に合わせるかたちで車両側データベース１５４、個人別嗜好データＤ２、Ｗｅｂ検索データＤ３Ａ、及び外部環境情報から取得したキーワードＷ１，Ｗ２を用いて対話の構文を作成した上で（ステップＳ４０）、対話を通じた覚醒制御を対話制御部１５０を通じて実行する（ステップＳ４１）。この場合、車両用覚醒制御システムは、対話制御部１５０による対話を通じた覚醒制御と併せて、シート制御部１６０によるシート振動を通じた覚醒制御、及び空調装置制御部１７０による空調を通じた覚醒制御も実行する（ステップＳ４１）。
【００５４】
一方、車両用覚醒制御システムは、図７のステップＳ１５において決定した刺激レベルが「大」ではないとき（ステップＳ３８＝ＮＯ）、すなわち当該刺激レベルが「未設定」もしくは「制御禁止」であるときには覚醒制御を実行することなく図７に戻り、図７に示した覚醒制御を終了する。
【００５５】
そして図７に戻り、車両用覚醒制御システムは、ステップＳ１８において対話を通じた覚醒制御を実行した場合には、その対話の内容に基づき運転者個人の嗜好データを対話制御部１５０を通じて分析して個人別嗜好データＤ２を更新する（ステップＳ１９）。
【００５６】
続いて、車両用覚醒制御システムは、覚醒制御を実行した後の運転者の覚醒レベルの変化を覚醒レベル判定部１２０を通じて監視して覚醒制御の有効性を判定する（ステップＳ２０）。そして、車両用覚醒制御システムは、覚醒制御の有効性が認められないときには（ステップＳ２０＝ＮＯ）、運転者の覚醒制御を効果的に行うべく、刺激強度の学習値Ｐ１を覚醒制御部１３０を通じて加算した上で、刺激強度修正テーブルＴ３を再び参照して運転者に与える刺激の強度を上方修正する（ステップＳ２１）。そして、車両用覚醒制御システムは、その処理をステップＳ１８に戻し、上方修正した後の刺激の強度の条件下でステップＳ１８における覚醒制御の実行を再度行う。それ以降、車両用覚醒制御システムは、刺激強度の学習値Ｐ１が上限値（図４参照）に達しない限りは、覚醒制御の有効性が認められるまでの間、刺激強度の学習値Ｐ１の加算、並びに対話を通じた覚醒制御に基づく運転者個人の嗜好データの更新を繰り返し行う。
【００５７】
一方、車両用覚醒制御システムは、覚醒制御の有効性が認められたときには（ステップＳ２０＝ＹＥＳ）、その時点における刺激強度の学習値Ｐ１に基づき運転者の覚醒刺激に対する感受性の高さを対話制御部１５０を通じて判断しつつ、その判断結果に基づき個人別覚醒データＤ１を更新した上で（ステップＳ２２）、図７に示した覚醒制御を終了する。
【００５８】
次に、本実施の形態の車両用覚醒制御システムの作用について説明する。
例えば図９（ａ）に示すように、車両の走行時に運転者の覚醒度が低下したときには、その改善を促すことを目的として覚醒制御を行うことが望ましい。しかしながら、車両の走行時における運転者の運転負荷の大小によっては、覚醒制御そのものが運転者の煩わしさを助長することにもなりかねない。特に、対話を通じた覚醒制御のように運転者自身を相手として巻き込んだ覚醒制御にあっては、こうした問題が顕著となりやすい。
【００５９】
そこで本実施の形態では、図９（ｂ）に示すように、車両の走行時に運転者の覚醒度だけでなく運転者の運転負荷も併せて監視している。そして、運転者の運転負荷が高いと判断される状況下では図９（ｃ）に示すように覚醒制御を行わないようにしている。そのため、覚醒制御自体が運転者の煩わしさを助長する状況となることが未然に防止されつつも、運転者の運転負荷が低い状況となれば覚醒制御を実行することで運転者の覚醒度の改善を効果的に促すことが可能となる。
【００６０】
ちなみに、運転者の覚醒度が低くなるにつれて、その改善を促すために必要とされる刺激のレベルは高くなるのが普通である。そこで本実施の形態では、同じく図９（ｃ）に示すように、運転者の覚醒度が低くなるにつれて、運転者に与える刺激のレベルを高めるようにしている。
【００６１】
具体的には、図９（ｄ）に示すように、対話を通じた覚醒制御では、運転者の覚醒度が低下するにつれて、例えば運転者の嗜好を反映した話題や車両１００のその都度の外部環境情報についての話題等、運転者の興味を引きやすい話題が出現する割合を高くするようにしている。そのため、運転者の覚醒度が低下してその改善に高強度の覚醒制御が求められる状況であれ、こうした状況に適切に対応することが可能となる。
【００６２】
また、図９（ｅ）及び図９（ｆ）に示すように、運転者の覚醒度が低いときには、上述した対話による覚醒制御と併せて、シート１６１の振動による覚醒制御や空調装置１７１の空調による覚醒制御を複合的に行うようにしているため、その効果もより一層高められるようになる。
【００６３】
以上説明したように、本実施の形態によれば、以下に示す効果を得ることができる。
（１）覚醒制御部１３０は、覚醒レベル判定部１２０による運転者の覚醒レベルの判定結果に基づき、運転者に与える刺激のレベルを決定し、対話制御部１５０は、その決定した刺激のレベルに対応する対話のカテゴリーを選択するようにしている。そのため、運転者の覚醒レベルに応じて対話における運転者の巻き込み度合いが変化するようになり、運転者の覚醒度の改善を効果的に促すことが可能となる。
【００６４】
（２）覚醒制御部１３０は、例えばカーブ走行中など、運転者には運転操作に集中することが要求され、覚醒制御のための対話自体が却って運転者の煩わしさを助長するような状況下では対話をはじめとする覚醒制御の実行を禁止するようにしている。そのため、こうした覚醒制御が運転者に与える煩わしさを抑えることが可能となる。
【００６５】
（３）対話制御部１５０は、運転者個人の嗜好に関する情報である個人別嗜好データＤ２にアクセス可能に構成されており、覚醒制御部１３０により決定される刺激のレベルが高くなるにつれて、運転者の嗜好に関する情報が対話に出現する割合を高くする制御を行うようにしている。このように、運転者の覚醒レベルが低くなり、当該覚醒レベルに対応する刺激のレベルが高くなるにつれて、運転者の嗜好に合わせて興味をひきやすい話題を多く提供するようにすれば、覚醒効果がより高まるかたちで対話を通じての覚醒制御を実現することが可能となる。
【００６６】
（４）対話制御部１５０は、覚醒レベル判定部１２０を通じて判定される運転者の覚醒レベルが相対的に低い「Ｄ３」もしくは「Ｄ４」にあるときに限って運転者の嗜好に関する情報が対話に含まれるようにしている。そのため、運転者の覚醒レベルごとに運転者の嗜好に関する情報が対話に出現する割合を容易に制御することが可能となる。
【００６７】
（５）運転者個人の嗜好を表すデータである個人別嗜好データＤ２には、対話を通じた覚醒制御において運転者との対話中に取得されるデータが含まれている。これにより、対話を通じた覚醒制御を行うごとに、運転者の嗜好に関する情報である個人別嗜好データＤ２の情報が更新されていく。そのため、車両用覚醒制御システムの利用頻度が高まるほど運転者の嗜好がより一層反映される信頼性の高い覚醒制御を実現することが可能となる。
【００６８】
（６）対話制御部１５０は、車両１００の位置情報を含む外部環境情報を収集する車載情報端末１８０にアクセス可能に構成されており、覚醒制御部１３０により決定される刺激のレベルが高くなるにつれて、車両１００のその都度の外部環境情報についての話題が対話に出現する割合を高くする制御を行うようにしている。このように、運転者の覚醒レベルが低くなり、当該覚醒レベルに対応する刺激のレベルが高くなるにつれて、運転者にとっては気になる情報となる車両１００のその都度の外部環境情報についての話題を多く提供するようにすれば、覚醒効果がより高まるかたちで対話を通じての覚醒制御を実現することが可能となる。
【００６９】
（７）覚醒レベル判定部１２０は、覚醒制御部１３０による運転者の覚醒制御の際、刺激を与えた後の運転者の覚醒度の変化を監視して覚醒制御の有効性を判定し、覚醒制御の有効性が認められないと判定したときには、刺激強度の学習値Ｐ１を加算するようにしている。これにより、運転者に対する覚醒刺激の強度が高められるため、運転者個人が覚醒制御に対して感受性が低いような場合であれ、こうした運転者個人の特性を反映したかたちで効果的な覚醒制御を行うことが可能となる。
【００７０】
（８）運転者の覚醒度が低いときには、対話制御部１５０による対話を通じた覚醒制御と併せて、シート制御部１６０によるシート１６１の振動を通じた覚醒制御や空調装置制御部１７０による空調装置１７１の空調を通じた覚醒制御を複合的に行うようにしている。これにより、覚醒効果がより一層高まるかたちで覚醒制御を実現することが可能となる。
【００７１】
なお、上記実施の形態は、以下のような形態にて実施することもできる。
・上記実施の形態においては、車両１００のその都度の外部環境情報の収集を車載情報端末１８０を通じて行うようにしたが、こうした外部環境情報の収集をカーナビゲーションシステム１０９を通じて行うようにしてもよい。
【００７２】
・上記実施の形態においては、刺激強度の学習値Ｐ１が加算されるごとに、覚醒刺激の強度を規定する各種パラメータ（対話の継続時間Ｐ２、シート振動の強さＰ３、シート振動の周期Ｐ４、空調の風量Ｐ５）を一定値ずつ変更するようにした。これに代えて、例えば刺激強度の学習値Ｐ１が加算されるごとに上記パラメータの変更量を小さく、あるいは大きくする等、刺激強度の学習値Ｐ１に応じてパラメータの変更量を変化させるようにしてもよい。また、上記実施の形態では、運転者の覚醒度に応じて決定される刺激レベルに依ることなく、刺激強度の学習値Ｐ１に応じて一律の条件で上述した各種パラメータを変更するようにしたが、これらパラメータの変更条件を刺激レベルごとに異なる態様で設定するようにしてもよい。
【００７３】
・上記実施の形態においては、対話を通じた覚醒制御に対してシート１６１の振動や空調装置１７１の空調を通じた覚醒制御を組み合わせることとしたが、シート１６１の振動や空調装置１７１の空調を組み合わせることなく、対話のカテゴリーの変更のみによって覚醒刺激の強度を変更するようにしてもよい。
【００７４】
・上記実施の形態においては、特に対話にかかる制御に際し、便宜上、覚醒レベルとして、例えばレベル「Ｄ２」に相当する第１の覚醒レベルと、この第１の覚醒レベルよりも覚醒の度合いが低い、例えばレベル「Ｄ３」、「Ｄ４」に相当する第２の覚醒レベルとを含んでいる。また、それに対応する刺激のレベルとしても、第１の覚醒レベルに基づき決定されるレベル「小」に相当する第１の刺激のレベルと、第２の覚醒レベルに基づき決定される第１の刺激のレベルよりも刺激の強いレベル「中」、「大」に相当する第２の刺激のレベルを含んでいる。そして、対話制御部１５０は、上記第１の刺激のレベルに対応する対話のカテゴリーとしてデータベース（個人別嗜好データＤ２）に登録された運転者の嗜好に関する情報が含まれない対話のカテゴリーを選択し、第２の刺激のレベルに対応する対話のカテゴリーとして、同データベースに登録された運転者の嗜好に関する情報が含まれる対話のカテゴリーを選択するようにした。しかし、対話制御部１５０が実行する制御として、このような制御は一例にすぎない。例えば、対話制御部１５０は、第２の刺激のレベルに対応する対話のカテゴリーとして、第１の刺激のレベルに対応する対話のカテゴリーと比較して、対話に含まれるキーワードのうち、嗜好に関するキーワードの割合（数）を増やしたり、嗜好に関するキーワードが出現する周期を短くしたり、嗜好に関するキーワードの種類を増やしたりするようにしてもよい。すなわち、要は、対話制御部１５０は、運転者の嗜好に関する情報が登録されたデータベースにアクセス可能に構成されており、覚醒制御部１３０により決定される刺激のレベルが高くなるにつれて、データベースから読み出す運転者の嗜好に関する情報が対話に出現する割合を高くする制御を行うものであればよい。またさらには、対話制御部１５０は、車両１００の位置情報を含む外部環境情報を収集する車載情報端末１８０にアクセス可能に構成されており、覚醒制御部１３０により決定される刺激のレベルが高くなるにつれて、車載情報端末１８０にて収集される車両１００のその都度の外部環境についての情報が対話に出現する割合を高くする制御を行うものであればよい。
【００７５】
・上記実施の形態においては、運転者の覚醒度の判定は、運転者の行動による感情の推定結果、及び運転者の生体信号の検出結果の両方に基づいて行うようにしたが、いずれか一方のみに基づいて行うようにしてもよい。
【符号の説明】
【００７６】
１００…車両、１０１…マイク、１０２…室内カメラ、１０３…生体センサ、１０４…加速度センサ、１０５…速度センサ、１０６…ウィンカースイッチ、１０７…シフトポジションセンサ、１０８…ステアリングセンサ、１０９…カーナビゲーションシステム、１１１…ＩＤ認証部、１１２…音声認識部、１１３…画像認識部、１１４…個人特定部、１２０…覚醒レベル判定部、１２１…感情推定部、１２２…テーブル管理部、１３０…覚醒制御部、１４０…運転負荷検出部、１５０…対話制御部、１５１…スピーカー、１６０…シート制御部、１６１…シート、１７０…シート制御部、１７１…空調装置、１８０…車載情報端末、２００…電子キー、３００…外部データベース、Ｄ１…個人別覚醒データ、Ｄ２…個人別嗜好データ、Ｄ３…Ｗｅｂデータ、Ｔ１…覚醒レベル判定テーブル、Ｔ２…刺激レベル決定テーブル、Ｔ３…刺激強度修正テーブル。
【図１】
0006358212.tif 000002
【図２】
0006358212.tif 000003
【図３】
0006358212.tif 000004
【図４】
0006358212.tif 000005
【図５】
0006358212.tif 000006
【図６】
0006358212.tif 000007
【図７】
0006358212.tif 000008
【図８】
0006358212.tif 000009
【図９】
0006358212.tif 000010