(57)【要約】【課題】無駄を省きつつ運転時の安全性を向上させることができる情報出力装置及びコンピュータプログラムを提供する。【解決手段】本実施の形態に係る情報出力装置は、車両３の運転者の状態を示す状態情報を取得する状態取得部２１２と、該状態取得部２１２で取得された状態情報に基づいて、前記運転者の体調の良否を判定する体調判定部２１３と、前記車両３が停車し続ける停車時間を予測する時間予測部２１７と、前記体調判定部２１３で前記体調が悪いと判定された場合、前記時間予測部２１７で予測された停車時間に応じて、該停車時間の間に実行可能であり、前記体調の悪化を軽減するための行動の実行を促すための行動情報を決定する行動決定部２１９と、該行動決定部２１９で決定された行動情報を出力する行動出力部２２０とを備えることを特徴とする。【選択図】図２
2019053694.tif 000002
【特許請求の範囲】
【請求項１】
車両の運転者の状態を示す状態情報を取得する状態取得部と、
該状態取得部で取得された状態情報に基づいて、前記運転者の体調の良否を判定する体調判定部と、
前記車両が停車し続ける停車時間を予測する時間予測部と、
前記体調判定部で前記体調が悪いと判定された場合、前記時間予測部で予測された停車時間に応じて、該停車時間の間に実行可能であり、前記体調の悪化を軽減するための行動の実行を促すための行動情報を決定する行動決定部と、
該行動決定部で決定された行動情報を出力する行動出力部と
を備えることを特徴とする情報出力装置。
【請求項２】
車両の外部の状況を示す車外情報を取得する状況取得部を更に備え、
前記時間予測部は、前記状況取得部で取得された車外情報に基づいて、前記停車時間を予測することを特徴とする請求項１に記載の情報出力装置。
【請求項３】
前記行動を終了すべきタイミングであるか否かを判定する終了判定部と、
該終了判定部で、前記行動を終了すべきタイミングであると判定された場合に、前記行動の終了を促すための終了情報を出力する終了出力部と
を更に備えることを特徴とする請求項１又は２に記載の情報出力装置。
【請求項４】
前記体調判定部で前記体調が悪いと判定された場合、前記体調が悪い原因を特定する原因特定部を更に備え、
前記行動決定部は、前記原因特定部で特定された原因に応じて前記行動情報を決定することを特徴とする請求項１から３の何れか一項に記載の情報出力装置。
【請求項５】
停車時間と前記行動情報とを関連付けて記憶する記憶部を更に備え、
前記行動決定部は、前記時間予測部で予測された停車時間に基づいて前記記憶部を参照することによって、前記行動情報を決定し、
前記行動出力部は、表示又は音声出力によって情報を提示する情報提示部へ前記行動情報を出力することを特徴とする請求項１から４の何れか一項に記載の情報出力装置。
【請求項６】
車両の運転者の状態を示す状態情報を取得し、
取得した状態情報に基づいて、前記運転者の体調の良否を判定し、
前記車両が停車し続ける停車時間を予測し、
前記体調が悪いと判定した場合、予測した停車時間に応じて、該停車時間の間に実行可能であり、前記体調の悪化を軽減するための行動の実行を促すための行動情報を決定し、
決定した行動情報を出力する
処理をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を出力する情報出力装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、運転者の疲労を軽減するための装置が提案されている（特許文献１参照）。
特許文献１に記載の車両用香り提供装置は、赤信号で停車した場合に、疲労軽減作用を有する香りを運転者に提供する。故に、信号待ちの間に運転者の疲労を軽減することができる。疲労の軽減により、運転時の安全性が向上する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１１１３１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の車両用香り提供装置においては、運転者の疲労の有無が考慮されていない。故に、運転者が疲労しておらず、香りの提供が不要な場合であっても、赤信号で停車するたびに香りが提供されるという無駄が生じる虞がある。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、その主たる目的は、無駄を省きつつ運転時の安全性を向上させることができる情報出力装置及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本実施の形態に係る情報出力装置は、車両の運転者の状態を示す状態情報を取得する状態取得部と、該状態取得部で取得された状態情報に基づいて、前記運転者の体調の良否を判定する体調判定部と、前記車両が停車し続ける停車時間を予測する時間予測部と、前記体調判定部で前記体調が悪いと判定された場合、前記時間予測部で予測された停車時間に応じて、該停車時間の間に実行可能であり、前記体調の悪化を軽減するための行動の実行を促すための行動情報を決定する行動決定部と、該行動決定部で決定された行動情報を出力する行動出力部とを備えることを特徴とする。
【０００７】
本実施の形態にあっては、運転者の体調が悪い場合に行動情報が出力される。故に、運転者の体調がよい場合に行動情報が出力されるという無駄を防止することができる。
【０００８】
行動情報は、運転者の体調の悪化を軽減するための行動（以下、軽減行動という）の実行を運転者に促すためのものである。運転者は、軽減行動を実行することによって、体調の悪化を軽減することができる。
しかも、行動情報の出力によって促される軽減行動は、停車時間の間に実行可能な行動である。故に、運転者は、停車時間の長短を気にすることなく、軽減行動を実行することができる。
また、行動情報が出力された場合、運転者は自身の体調の悪化を自覚することができる。
以上の結果、無駄を省きつつ運転時の安全性を向上させることができる。
【０００９】
本実施の形態に係る情報出力装置は、車両の外部の状況を示す車外情報を取得する状況取得部を更に備え、前記時間予測部は、前記状況取得部で取得された車外情報に基づいて、前記停車時間を予測することを特徴とする。
【００１０】
本実施の形態にあっては、車両の外部の状況（例えば信号機の信号表示）に基づいて停車時間が予測される。
故に、行動情報の出力によって促される軽減行動は、例えば赤信号で車両が停車し続ける停車時間の間に実行可能な行動である。故に、運転者は、例えば信号待ちの待ち時間の長短を気にすることなく、軽減行動を実行することができる。
【００１１】
本実施の形態に係る情報出力装置は、前記行動を終了すべきタイミングであるか否かを判定する終了判定部と、該終了判定部で、前記行動を終了すべきタイミングであると判定された場合に、前記行動の終了を促すための終了情報を出力する終了出力部とを更に備えることを特徴とする。
【００１２】
本実施の形態にあっては、軽減行動を終了すべきタイミングで、終了情報が出力される。
終了情報は、軽減行動の終了を運転者に促すためのものである。故に、運転者は、適切なタイミングで軽減行動の実行を終了して、発車に備えることができる。
【００１３】
本実施の形態に係る情報出力装置は、前記体調判定部で前記体調が悪いと判定された場合、前記体調が悪い原因を特定する原因特定部を更に備え、前記行動決定部は、前記原因特定部で特定された原因に応じて前記行動情報を決定することを特徴とする。
【００１４】
本実施の形態にあっては、運転者の体調が悪い原因に応じて行動情報が決定される。
故に、行動情報の出力によって促される軽減行動は、運転者の体調が悪い原因に応じて体調の悪化を軽減するための行動である。従って、運転者は、体調が悪い原因が考慮された適切な軽減行動を実行することができる。この結果、体調の悪化を効率よく軽減することができる。また、体調が悪い原因が考慮されていない不適切な行動を運転者が実行することによって、運転者の体調が更に悪化することを防止することができる。
【００１５】
本実施の形態に係る情報出力装置は、停車時間と前記行動情報とを関連付けて記憶する記憶部を更に備え、前記行動決定部は、前記時間予測部で予測された停車時間に基づいて前記記憶部を参照することによって、前記行動情報を決定し、前記行動出力部は、表示又は音声出力によって情報を提示する情報提示部へ前記行動情報を出力することを特徴とする。
【００１６】
本実施の形態にあっては、停車時間と行動情報とが関連付けられて、記憶部に記憶されている。停車時間に応じて記憶部を参照すれば、行動情報を簡単に決定することができる。
また、表示又は音声出力によって軽減行動の実行を促す情報を提示することができる。
【００１７】
本実施の形態に係るコンピュータプログラムは、車両の運転者の状態を示す状態情報を取得し、取得した状態情報に基づいて、前記運転者の体調の良否を判定し、前記車両が停車し続ける停車時間を予測し、前記体調が悪いと判定した場合、予測した停車時間に応じて、該停車時間の間に実行可能であり、前記体調の悪化を軽減するための行動の実行を促すための行動情報を決定し、決定した行動情報を出力する処理をコンピュータに実行させることを特徴とする。
【００１８】
本実施の形態にあっては、コンピュータを、本実施の形態に係る情報出力装置として機能させることができる。
【発明の効果】
【００１９】
本実施の形態の情報出力装置及びコンピュータプログラムによる場合、無駄を省きつつ運転時の安全性を向上させることができる。
【図面の簡単な説明】
【００２０】
【図１】実施の形態に係る情報出力装置を備える安全運転支援システムの構成を示すブロック図である。
【図２】情報出力装置の構成を示すブロック図である。
【図３】体調が悪い原因を特定するために用いられるデータテーブルを示す模式図である。
【図４】行動情報を決定するために用いられるデータテーブル（疲労）を示す模式図である。
【図５】行動情報を決定するために用いられるデータテーブル（水分不足）を示す模式図である。
【図６】情報出力装置で実行される良否判定処理の手順を示すフローチャートである。
【図７】情報出力装置で実行される情報出力処理の手順を示すフローチャートである。
【図８】情報出力装置で実行される情報出力処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明を、その実施の形態を示す図面に基づいて詳述する。
【００２２】
図１は、実施の形態に係る情報出力装置を備える安全運転支援システムの構成を示すブロック図である。
図中１は安全運転支援システムであり、安全運転支援システム１は、車両情報取得部１１、ナビ情報取得部１２、交通情報取得部１３、乗員情報取得部１４、情報提示部１５、及び情報出力装置２を備える。
安全運転支援システム１は車両３に搭載されている。
【００２３】
車両情報取得部１１は、例えばステアリングセンサ及び車速センサを含む。車両情報取得部１１は、車両の状況を示す車両情報を取得し、取得した車両情報を情報出力装置２へ出力する。具体的には、車両情報は、例えば車両３の進行方向（直進、左折、右折等）、及び車速を示す。
【００２４】
ナビ情報取得部１２は、カーナビ（カーナビゲーションシステム）１２１を含む。ナビ情報取得部１２は、車両３の外部の状況を示す車外情報を取得し、取得した車外情報を情報出力装置２へ出力する。具体的には、車外情報は、例えば車両３の現在地、カーナビ１２１によって車両３が案内される案内経路、案内経路上の交差点、合流地点、踏切、及び渋滞夫々の位置を示す。
【００２５】
交通情報取得部１３は、例えば高度道路交通システム（ＩＴＳ：Intelligent Transport Systems ）又は光ビーコンからの情報を受信可能な通信部を含む。交通情報取得部１３は、ＩＴＳ又は光ビーコンとの通信によって、車外情報を取得し、取得した車外情報を情報出力装置２へ出力する。具体的には、車外情報は、例えば車両３の進行方向にある信号機の現在の信号表示、信号表示が切り替わるタイミング、停止線の位置、他の車両の位置及び速度、渋滞を構成する車群の平均速度を示す。
【００２６】
乗員情報取得部１４は、例えば赤外線センサ、静電容量センサ、マイクロ波センサ等の生体センサ、及び可視光カメラ、赤外線カメラ等のカメラを含む。例えば静電容量センサは、車両３のステアリングホイールに配されている。乗員情報取得部１４は、車両３の運転者の状態を示す状態情報を取得し、取得した車外情報を情報出力装置２へ出力する。
【００２７】
例えば、乗員情報取得部１４は、生体センサの検出結果（例えば生体センサが出力する赤外線、静電容量、マイクロ波等の検出値）に基づいて、運転者の生理的な情報（体温、姿勢、脈拍数、血中酸素濃度、体内水分量、発汗量、呼吸数等）を求め、求めた情報を、状態情報として情報出力装置２へ出力する。また、乗員情報取得部１４は、カメラが撮影した運転者の画像に基づいて、運転者の動作又は外見に関する情報（姿勢、瞬きの頻度、あくびの頻度、顔色等）の情報を求め、求めた情報を、状態情報として情報出力装置２へ出力する。
【００２８】
なお、乗員情報取得部１４に、例えば運転者が携帯している生体センサ（いわゆるウェアラブルセンサ）又は運転者に埋設されている生体センサの検出結果を受信する受信部が含まれていてもよい。
【００２９】
情報提示部１５は、表示又は音声出力によって情報を提示する。このために、情報提示部１５は、表示画面１５１及びスピーカ１５２を有する。表示画面１５１には、文字、記号、又は図画等の画像が表示される。スピーカ１５２からは、言葉又は音楽等の音声が出力される。表示画面１５１又はスピーカ１５２として、例えばカーナビ１２１が備える表示画面又はスピーカが利用されてもよい。
【００３０】
次に、情報出力装置２について説明する。
図２は、実施の形態に係る情報出力装置２の構成を示すブロック図である。
情報出力装置２は、例えば、ボディＥＣＵ（Electronic Control Unit ：電子制御装置）のような既存のＥＣＵで構成することができる。情報出力装置２は、制御部２１１、状態取得部２１２、体調判定部２１３、原因特定部２１４、状況取得部２１５、停車判定部２１６、時間予測部２１７、可否判定部２１８、行動決定部２１９、行動出力部２２０、計時部２２１、時間算出部２２２、終了判定部２２３、終了出力部２２４、及び体調出力部２２５を備える。
【００３１】
情報出力装置２には、コンピュータプログラム２００が与えられている。コンピュータプログラム２００は、例えば情報出力装置２が備える図示しない不揮発性メモリに記憶されている。コンピュータプログラム２００は、制御部２１１〜終了出力部２２４夫々を、プロセッサ及びメモリ等のハードウェア要素を用いてソフトウェア的に実現させる。
制御部２１１は、情報出力装置２全体を制御する。
【００３２】
状態取得部２１２は、乗員情報取得部１４から状態情報を取得する。状態取得部２１２による状態情報の取得は、例えば運転者が運転席に着座している間、適宜のインターバルで繰り返し実行される。乗員情報取得部１４から取得される状態情報は、例えば運転者の生理的な情報、及び運転者の動作又は外見に関する情報である。なお、運転者が運転席に着座しているか否かは、例えばカメラが撮影した画像の画像解析、又は座席に配された着座センサの出力に基づいて判定される。
【００３３】
体調判定部２１３は、乗員情報取得部１４から取得した状態情報に基づいて、運転者の体調の良否を判定する。
例えば、体調判定部２１３は、状態情報が示す体温が所定範囲内であるか否かを判定する。この場合、体調判定部２１３は、体温が所定範囲内であるときに運転者の体調はよいと判定し、所定範囲外であるときに運転者の体調は悪いと判定する。或いは、体調判定部２１３は、状態情報が示す体温の変化が所定範囲内に収まっているか否かを判定する。この場合、体調判定部２１３は、体温の変化が所定範囲内に収まっているときに運転者の体調はよいと判定し、体温が所定範囲を越えて上昇又は下降しているときに運転者の体調は悪いと判定する。
【００３４】
何れの場合も、所定範囲の上限値及び下限値は、所与の固定値（例えば一般的な成人の平均値）でもよく、運転者に固有の値でもよい。
運転者に固有の値を用いる場合は、運転者の個人認証を行なうことと、例えば運転者の体調がよい場合に運転者の状態情報を記録し、記録した状態情報から運転者に固有の上限値及び下限値を演算し、演算結果と運転者とを紐づけて記憶しておくこととが必要である。このための状態情報の記録は、運転者が車両３の運転席に座っている場合に行なわれてもよく、車外（例えば病院）で行なわれてもよい。また、上下限値を演算し、演算結果と運転者とが紐づけられたデータを作成することは、情報出力装置２で行なわれてもよく、情報出力装置２の外部で作成されたデータが情報出力装置２に与えられてもよい。
【００３５】
ところで、例えば状態情報として心拍数と脈拍数とが個別に得られる場合、心拍数と脈拍数とが同じときに運転者の体調はよいと判定され、心拍数と脈拍数とが異なる（不整脈である）ときに運転者の体調は悪いと判定されてもよい。
【００３６】
原因特定部２１４は、体調判定部２１３で運転者の体調が悪いと判定された場合、運転者の体調が悪い原因を特定する。以下では、運転者の体調が悪い原因として、疲労及び水分不足を例示する。
体調が悪い原因の特定のために、情報出力装置２には、データテーブル２０１が与えられている。データテーブル２０１は、例えば情報出力装置２が備える前述の不揮発性メモリに記憶されている。
【００３７】
図３は、体調が悪い原因を特定するために用いられるデータテーブル２０１を示す模式図である。
例えば、原因特定部２１４は、乗員情報取得部１４から取得した状態情報に基づいて、体温の変化及び血圧の変化を演算し、演算結果に基づいてデータテーブル２０１を参照する。
体温が下降しており、且つ血圧が上昇している場合、原因特定部２１４は、運転者の体調が悪い原因は疲労である、と判定する。
体温が上昇しており、且つ血圧が下降している場合、原因特定部２１４は、運転者の体調が悪い原因は水分不足である、と判定する。
【００３８】
なお、運転者の体調が悪い原因が疲労であることは、心拍数の増加、酸素濃度の低下、呼吸数の増加（呼吸が浅くなる）、あくびの頻度の上昇等からも分かる。
また、運転者の体調が悪い原因が水分不足であることは、心拍数の増加、体内水分量の低下、発汗量の低下等からも分かる。
【００３９】
体調判定部２１３で、運転者の体調が悪いと判定された場合、状況取得部２１５は、車両情報取得部１１、ナビ情報取得部１２、及び交通情報取得部１３から、車両情報及び車外情報を取得する。
停車判定部２１６は、車両情報取得部１１から取得した車両情報が示す車速の情報に基づいて、車両３が停車したか否かを判定する。車速が所定の速度（例えば時速１km）以下である場合、停車判定部２１６は、車両３が停車したと判定する。
【００４０】
停車判定部２１６で、車両３が停車したと判定された場合、時間予測部２１７は、車両３が停車し続ける停車時間を予測する。
車両３は、例えば信号機の信号表示が赤色である場合、又は踏切の遮断機が閉じている場合に停止する。以下では、停車の理由が赤信号である場合について説明する。
時間予測部２１７は、ナビ情報取得部１２及び交通情報取得部１３夫々から取得した車外情報に基づいて、信号表示が赤色から青色に切り替わるまでの時間を取得し、取得された時間を、赤信号で車両３が停車し続ける停車時間であると予測する。
【００４１】
ところで、車両３から停止線までの距離が短い場合、車両３と停止線との間に他の車両が停止していないか、少数の車両が停止しているので、信号表示が赤色から青色に切り替わってすぐに車両３は発進する。一方、車両３から停止線までの距離が長い場合、車両３と停止線との間に多数の車両が停止しているので、信号表示が赤色から青色に切り替わっても車両３はすぐには発進しない。
【００４２】
故に、時間予測部２１７は、車外情報から、信号表示が赤色から青色に切り替わるまでの時間を取得すると共に、車外情報から、車両３の現在地と停止線の位置とを取得してもよい。この場合、時間予測部２１７は、取得した車両３の現在地と停止線の位置とに基づいて、車両３から停止線までの距離を算出する。そして、時間予測部２１７は、信号表示が赤色から青色に切り替わるまでの時間に、車両３から停止線までの距離に応じた適宜の時間を加算することによって、赤信号で車両３が停車し続ける停車時間を予測する。
【００４３】
本実施の形態では、時間予測部２１７は、停車時間が２０秒以上である場合に停車時間が長い（停車時間「長」）と予測し、停車時間が２０秒未満である場合に停車時間が短い（停車時間「短」）と予測する。
【００４４】
本実施の形態では、車外情報が交通情報取得部１３から得られない場合（例えば車両３がＩＴＳ又は光ビーコンとの通信範囲外にある場合）、時間予測部２１７は停車時間を予測することができない。そこで、時間予測部２１７による停車時間の予測を実行する前に、可否判定部２１８は、停車時間の予測が可能か否かを判定する。具体的には、可否判定部２１８は、交通情報取得部１３から車外情報が得られる場合に、停車時間の予測が可能であると判定する。
【００４５】
なお、車両３が渋滞に巻き込まれて停止した場合、渋滞を構成する車群の平均速度の高／低に応じて停車時間の長／短が予測されてもよい。
停車時間の長／短の予測は、車外の状況に基づくものに限定されない。例えば、車両３の状況に基づいて停車時間の長／短が予測されてもよい。車両３が停止した場合、車両３のドアが解錠されたときは、運転者又は同乗者が乗降する可能性が高く、車両３のトランクが解錠されたときは、荷物の積み下ろしが行なわれる可能性が高いので、停車時間は長いと考えられる。故に、車両３のドア又はトランクの解錠／施錠に応じて停車時間の長／短が予測されてもよい。
【００４６】
行動決定部２１９は、時間予測部２１７で予測された停車時間の長短に応じて、停車時間の間に実行可能であり、運転者の体調の悪化を軽減するための特定の行動（軽減行動）の実行を促すための行動情報を決定する。
行動情報の決定のために、情報出力装置２には、データテーブル２０２，２０３が与えられている。データテーブル２０２，２０３は、例えば情報出力装置２が備える前述の不揮発性メモリに記憶されている。
【００４７】
図４及び図５は、行動情報を決定するために用いられるデータテーブル２０２，２０３を示す模式図である。
図４に示すデータテーブル２０２は、運転者の体調が悪い原因が疲労である場合に参照されるデータテーブルである。図５に示すデータテーブル２０３は、運転者の体調が悪い原因が水分不足である場合に参照されるデータテーブルである。データテーブル２０２，２０３夫々においては、停車時間「長」，「短」夫々に行動情報が関連付けられている。即ち、データテーブル２０２，２０３夫々は、停車時間と行動情報とを関連付けて記憶する記憶部として機能する。
【００４８】
運転者の体調が悪い原因が疲労である場合、運転者が運転席に座ったまま実行可能な軽減行動として、例えばストレッチをすること、及び目を休めることが挙げられる。停車時間が長いときは、運転者が腰を伸ばす、背伸びをする等、大きな動きを伴うストレッチを実行することにより、体調の悪化を効率よく軽減することができる。停車時間が短いときは、運転者が肩を回す、足を伸ばす等、簡単なストレッチを実行するか、目を閉じて休憩することにより、体調の悪化を少しでも軽減することができる。
【００４９】
そこで、データテーブル２０２においては、停車時間「長」に、行動情報「長」が関連付けられている。行動情報「長」には、例えば「疲れがたまっています。信号待ちの間、腰を伸ばしたり、背伸びをしたりしてください。」というメッセージが含まれている。また、データテーブル２０２においては、停車時間「短」に、行動情報「短」が関連付けられている。行動情報「短」には、例えば「疲れがたまっています。信号待ちの間、肩を回したり、足を伸ばしたり、目を閉じたりしてください。」というメッセージが含まれている。
【００５０】
運転者の体調が悪い原因が水分不足である場合、運転者が運転席に座ったまま実行可能な軽減行動として、水分補給が挙げられる。停車時間が長いときは、運転者が水分を補給することにより、体調の悪化を効率よく軽減することができる。飲み物がないとき、又は停車時間が短いときは、簡単なストレッチを実行することにより、体調の悪化を少しでも軽減し、水分不足から脱水症又はエコノミークラス症候群等を発症することを抑制することができる。
【００５１】
そこで、データテーブル２０３においては、停車時間「長」に、行動情報「長」が関連付けられている。行動情報「長」には、例えば「水分が不足しています。信号待ちの間に水分を補給してください。飲み物がないときは、足を伸ばしてください。」というメッセージが含まれている。また、データテーブル２０３においては、停車時間「短」に、行動情報「短」が関連付けられている。行動情報「短」には、例えば「水分が不足しています。信号待ちの間、足を伸ばしてください。」というメッセージが含まれている。
【００５２】
なお、軽減行動は、ストレッチ及び水分補給等に限定されない。例えば、軽減行動は、ツボ押し、マッサージ、深呼吸、又は芳香浴でもよい。
【００５３】
運転者の体調が悪い原因は、運転者の疲労及び水分不足に限定されない。例えば、運転者の体調が悪い原因は、車内の空気の汚染（二酸化炭素の増加、悪臭等）でもよい。この場合、車両情報取得部１１は、空気の汚染度を検出する検出部を含み、空気の汚染度を示す情報を情報出力装置２へ出力する。原因特定部２１４は、体調判定部２１３で運転者の体調が悪いと判定された場合、空気の汚染度の高低に基づいて、車内の空気の汚染が運転者の体調が悪い原因であるか否かを判定する。運転者の体調が悪い原因が空気の汚染度である場合の軽減行動としては、窓を開けて換気すること、又は空気清浄機を作動させること等が挙げられる。
更にまた、運転者の体調が悪い原因として、複数の原因（例えば水分不足及び車内の空気の汚染）が特定されてもよい。
【００５４】
行動決定部２１９は、原因特定部２１４で特定された原因及び時間予測部２１７で予測された停車時間に基づいてデータテーブル２０２，２０３を参照することによって、停車時間の長短に応じた行動情報を決定する。例えば、原因特定部２１４で特定された原因が疲労であり、時間予測部２１７で予測された停車時間が長い場合、行動決定部２１９は、データテーブル２０２に記憶されている行動情報「長」を選択する。一方、原因特定部２１４で特定された原因が水分不足であり、時間予測部２１７で予測された停車時間が短い場合、行動決定部２１９は、データテーブル２０３に記憶されている行動情報「短」を選択する。
行動出力部２２０は、行動決定部２１９で決定された行動情報を、情報提示部１５へ出力する。
【００５５】
情報提示部１５は、入力された行動情報に含まれているメッセージ（以下、行動メッセージという）を示す画像を表示画面１５１に表示する。また、情報提示部１５は、行動メッセージを示す音声をスピーカ１５２から出力する。
行動メッセージは、運転者の体調が悪い場合に運転者に提示される。故に、運転者の体調がよい場合に行動メッセージが提示されるという無駄を防止することができる。
行動メッセージは、運転者に軽減行動の実行を促す情報である。運転者は、軽減行動を実行することによって、体調の悪化を軽減することができる。
また、行動メッセージが提示された場合、運転者は自身の体調の悪化を自覚することができる。
【００５６】
行動メッセージの提示によって促される軽減行動は、停車時間の間に実行可能な行動である。故に、運転者は、停車時間の長短を気にすることなく、軽減行動を実行することができる。しかも、この軽減行動は、体調が悪い原因が考慮された適切な軽減行動である。故に、体調の悪化を効率よく軽減することができる。また、体調が悪い原因が考慮されていない不適切な行動を運転者が実行することによって、運転者の体調が更に悪化することを防止することができる。
以上の結果、赤信号の信号待ちを有効利用して、運転時の安全性を向上させることができる。
【００５７】
計時部２２１は、時間予測部２１７で停車時間が予測された時点からの経過時間を計時する。
時間算出部２２２は、時間予測部２１７で予測された停車時間から、計時部２２１で計時された経過時間を減算することによって、停車時間の残り時間を算出する。
終了判定部２２３は、軽減行動を終了すべきタイミングであるか否かを判定する。本実施の形態では、時間算出部２２２で算出された残り時間が５秒以下である場合に、軽減行動を終了すべきタイミングであると判定する。
なお、計時部２２１及び時間算出部２２２に替えて、時間予測部２１７が停車時間の予測を適宜に繰り返してもよい。この場合、予測される停車時間が、停車時間の残り時間として用いられる。
【００５８】
終了判定部２２３で、軽減行動を終了すべきタイミングであると判定された場合、終了出力部２２４は、軽減行動の終了を促すための終了情報を、情報提示部１５へ出力する。
本実施の形態では、時間算出部２２２で算出された残り時間が５秒以下である場合、５秒以内に信号表示が赤色から青色に切り替わる。故に、終了情報には、例えば「まもなく信号が青に変わります。」というメッセージが含まれている。
【００５９】
情報提示部１５は、入力された終了情報に含まれているメッセージ（以下、終了メッセージという）を示す画像を表示画面１５１に表示する。また、情報提示部１５は、終了メッセージを示す音声をスピーカ１５２から出力する。
終了メッセージが提示されることによって、運転者は、発車すべきタイミングが近いことを認識する。故に、運転者は、適切なタイミングで軽減行動の実行を終了して、発車に備えることができる。
なお、行動メッセージの提示後、終了メッセージの提示まで、時間算出部２２２で算出された残り時間を運転者に提示してもよい。この場合、運転者は、例えば自身の体調と残り時間とを勘案しつつ軽減行動を実行することができる。
【００６０】
停車時間の予測が不可能である場合、停車時間に応じた軽減行動を運転者に促すことはできない。
可否判定部２１８で、停車時間の予測が不可能であると判定された場合、体調出力部２２５は、体調が悪化していることを運転者に報知するための体調情報を、情報提示部１５へ出力する。体調が悪化している原因が疲労である場合、体調情報には、例えば「疲労しています。停車している間、休憩するようにしてください。」というメッセージが含まれている。体調が悪化している原因が水分不足である場合、体調情報には、例えば「水分が不足しています。停車している間に水分を補給するようにしてください。」というメッセージが含まれている。
【００６１】
情報提示部１５は、入力された体調情報に含まれているメッセージ（以下、体調メッセージという）を示す画像を表示画面１５１に表示する。また、情報提示部１５は、体調メッセージを示す音声をスピーカ１５２から出力する。
終了メッセージが提示されることによって、運転者は自身の体調の悪化を自覚することができる。また、運転者が停車時間の長短を経験的に判断し、停車時間の長短に応じて軽減行動を実行することができる。
【００６２】
なお、時間予測部２１７で予測された停車時間が５秒未満である場合、行動決定部２１９による行動情報の決定を行なわずに、体調出力部２２５による体調情報の出力を行なってもよい。
【００６３】
次に、情報出力装置２の動作について説明する。
図６は、情報出力装置２で実行される良否判定処理の手順を示すフローチャートである。以下では便宜上、処理の主体を制御部２１１として説明する。
制御部２１１は、乗員情報取得部１４から情報出力装置２へ出力された状態情報を取得する（Ｓ１１）。取得される状態情報は、例えば運転者の体温及び血圧を示す。
【００６４】
次に、制御部２１１は、取得された状態情報に基づいて、運転者の体調が悪いか否かを判定する（Ｓ１２）。この場合、制御部２１１は、例えば運転者の体温及び血圧夫々が所定範囲内であるか否かを判定する。制御部２１１は、体温及び血圧の両方が所定範囲内であるとき、運転者の体調はよいと判定し、体温及び血圧の少なくとも一方が所定範囲外であるとき、運転者の体調は悪いと判定する。
【００６５】
運転者の体調が悪い場合（Ｓ１２でＹＥＳ）、制御部２１１は、運転者の体調が悪いことを示す体調フラグに“１”をセットする（Ｓ１３）。また、制御部２１１は、体温及び血圧夫々の変化に基づいてデータテーブル２０１を参照することによって、運転者の体調が悪い原因を特定する（Ｓ１４）。
一方、運転者の体調がよい場合（Ｓ１２でＹＥＳ）、制御部２１１は、運転者の体調が悪いことを示す体調フラグを“０”にリセットする（Ｓ１５）。
Ｓ１４又はＳ１５の処理の終了後、制御部２１１は良否判定処理を終了する。
制御部２１１は、図６に示す良否判定処理を、例えば運転者が運転席に着座している間、適宜のインターバルで繰り返し実行する。
【００６６】
図７及び図８は、情報出力装置２で実行される情報出力処理の手順を示すフローチャートである。以下では便宜上、処理の主体を制御部２１１として説明する。
図７に示すように、制御部２１１は、車両情報取得部１１から車両情報を取得し（Ｓ２０）、取得した車両情報に基づいて、車両３が停止したか否かを判定する（Ｓ２１）。
停車していない場合（Ｓ２１でＮＯ）、制御部２１１は、処理をＳ２０へ戻す。
停車した場合（Ｓ２１でＹＥＳ）、制御部２１１は、体調フラグに“１”がセットされているか否かを判定することによって、運転者の体調が悪いか否かを判定する（Ｓ２２）。
【００６７】
体調フラグに“０”がセットされている場合（Ｓ２２でＮＯ）、運転者の体調がよいので、制御部２１１は、処理をＳ２０へ戻す。
体調フラグに“１”がセットされている場合（Ｓ２２でＹＥＳ）、運転者の体調が悪いので、制御部２１１は、ナビ情報取得部１２及び交通情報取得部１３夫々からの車外情報を取得する（Ｓ２３）。
【００６８】
次に、制御部２１１は、車外情報の取得の成否に基づいて、停車時間の予測が可能か否かを判定する（Ｓ２４）。
停車時間の予測が不可能である場合（Ｓ２４でＮＯ）、制御部２１１は、図６に示すＳ１４の処理で特定された原因に基づいて、体調情報を情報提示部１５へ出力し（Ｓ２５）、処理をＳ２０へ戻す。
【００６９】
停車時間の予測が可能である場合（Ｓ２４でＹＥＳ）、制御部２１１は、ナビ情報取得部１２及び交通情報取得部１３夫々から取得した車外情報に基づいて、停車時間を予測し（Ｓ２６）、停車時間が予測された時点からの経過時間の計時を開始する（Ｓ２７）。
次に、図８に示すように、制御部２１１は、Ｓ１４の処理で特定された原因に基づいてデータテーブル２０２，２０３の何れかを選択する（Ｓ３０）。更に、制御部２１１は、図７に示すＳ２６の処理で予測された停車時間に基づいて、Ｓ３０で選択されたデータテーブルを参照することによって、停車時間の長短に応じた行動情報を決定する（Ｓ３１）。
次いで、制御部２１１は、Ｓ３１で決定された行動情報を情報提示部１５へ出力する（Ｓ３２）。
【００７０】
更に、制御部２１１は、停車時間と経過時間とを用いて停車時間の残り時間を算出し（Ｓ３３）、Ｓ３３で算出された残り時間に基づいて、軽減行動を終了すべきタイミングであるか否かを判定する（Ｓ３４）。
残り時間が５秒を超過しており、まだ軽減行動を終了すべきタイミングではない場合（Ｓ３４でＮＯ）、制御部２１１は、処理をＳ３３へ戻す。
残り時間が５秒以下であり、軽減行動を終了すべきタイミングである場合（Ｓ３４でＹＥＳ）、制御部２１１は、終了情報を情報提示部１５へ出力し（Ｓ３５）、処理をＳ２０へ戻す。
【００７１】
なお、車外情報が交通情報取得部１３から得られず、Ｓ２４でＮＯと判定される場合、Ｓ２５の処理を実行せずに処理をＳ２０へ戻してもよい。
本実施の形態では、停車時間は停車時間「長」，「短」の２段階で予測されるが、これに限定されず、３段階以上で予測されてもよい。
【００７２】
本実施の形態の情報出力装置２は、ＣＰＵ、ＲＡＭ等を備えた汎用コンピュータを用いて実現することもできる。即ち、図６〜図８に示すような各処理手順を定めたコンピュータプログラムをＤＶＤ等の記録媒体に記録しておく。そして、当該記録媒体に記録したコンピュータプログラムを光ディスク装置等で読み込ませることにより、コンピュータに備えられたＲＡＭにロードし、コンピュータプログラムをＣＰＵで実行することにより、コンピュータ上で情報出力装置２を実現することができる。
【００７３】
情報出力装置２はＥＣＵに限定されず、スマートフォンのような携帯通信機器でもよく、車両３の外部に設置されている１又は複数のサーバでもよい。情報出力装置２の機能は、携帯通信機器にインストールされたアプリケーションによって実現されてもよく、いわゆるクラウドサービスによって実現されてもよい。
【００７４】
本実施の形態では、状態情報と閾値との比較によって運転者の体調の良否が判定されるが、これに限定されるものではない。例えば人工知能に学習させることによって運転者の体調の良否が判定されるようにしてもよい。この場合、例えば人工知能を構成するニューラルネットワークの入力層に、運転者の状態を示すデータが入力され、中間層を経て、運転者の体調の良／否夫々の確からしさを示す値が出力層から出力される。運転者の状態を示すデータと、運転者から得た実際の体調とを教師データとしてニューラルネットワークに適宜に与えることによって、中間層の重みを変化させ、人工知能の学習を進めれば、体調の良否の判定精度が向上する。教師データは、車両３の運転者個人から得たデータでもよく、多数の運転者から得たデータ（ビッグデータ）でもよい。
同様に、人工知能に学習させることによって停車時間を予測するようにしてもよい。
【００７５】
今回開示された実施の形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲と均等の意味及び特許請求の範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【００７６】
２      情報出力装置
２００  コンピュータプログラム
２０２，２０３  データテーブル（記憶部）
２１２  状態取得部
２１３  体調判定部
２１４  原因特定部
２１５  状況取得部
２１７  時間予測部
２１９  行動決定部
２２０  行動出力部
２２３  終了判定部
２２４  終了出力部
３      車両
【図１】
2019053694.tif 000003
【図２】
2019053694.tif 000004
【図３】
2019053694.tif 000005
【図４】
2019053694.tif 000006
【図５】
2019053694.tif 000007
【図６】
2019053694.tif 000008
【図７】
2019053694.tif 000009
【図８】
2019053694.tif 000010