(57)【要約】  同乗者状態判定部（１２）は、運転者以外の車両の搭乗者である同乗者が眠っているか否かを判定する。動作実行部（２０）は、同乗者状態判定部（１２）により同乗者が眠っていると判定された場合に、運転者が眠気を感じるのを防止するための眠気防止動作を実行する。
2017158758.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される車載装置であって、
運転者以外の前記車両の搭乗者である同乗者が眠っているか否かを判定する同乗者状態判定部と、
前記同乗者状態判定部により前記同乗者が眠っていると判定された場合に、前記運転者が眠気を感じるのを防止するための眠気防止動作を実行する動作実行部とを有する車載装置。
【請求項２】
前記動作実行部は、
前記眠気防止動作として、前記車両の部位のうち前記運転者が触れる接触部位を動かす請求項１に記載の車載装置。
【請求項３】
前記動作実行部は、
前記眠気防止動作として、前記接触部位を動かせてナビゲーションを行う請求項２に記載の車載装置。
【請求項４】
前記動作実行部は、
前記車両が右折又は左折する地点であるターン地点を特定し、前記ターン地点に前記車両が到達した際に、前記眠気防止動作として、前記車両が前記ターン地点で右折する場合には、前記接触部位である前記車両のハンドルの右側を振動させ、前記車両が前記ターン地点で左折する場合には、前記車両のハンドルの左側を振動させる請求項２に記載の車載装置。
【請求項５】
前記動作実行部は、
前記車両が右折又は左折する地点であるターン地点を特定し、前記ターン地点の手前の任意の地点に前記車両が到達した際に、前記眠気防止動作として、前記接触部位である前記車両の前記運転者のシートを振動させる請求項２に記載の車載装置。
【請求項６】
前記動作実行部は、
前記車両が前記ターン地点で右折する場合には、前記運転者のシートの右側を振動させ、前記車両が前記ターン地点で左折する場合には、前記運転者のシートの左側を振動させる請求項５に記載の車載装置。
【請求項７】
前記動作実行部は、
前記車両が右折又は左折する地点であるターン地点を特定し、前記ターン地点の手前の任意の地点に前記車両が到達した際に、前記眠気防止動作として、前記接触部位である前記車両のアクセルペダルを押し戻す方向に動かす請求項２に記載の車載装置。
【請求項８】
前記動作実行部は、
前記車両が右折又は左折する地点であるターン地点を特定し、前記ターン地点の手前の任意の地点に前記車両が到達した際に、前記眠気防止動作として、前記接触部位である前記車両のブレーキペダルを踏み込む方向に動かす請求項２に記載の車載装置。
【請求項９】
前記動作実行部は、
前記車両の目的地までの走行ルートが設定され、前記走行ルートに従ったナビゲーションが行われている場合に、前記眠気防止動作として、前記走行ルートに代えて、前記走行ルートと比較して前記運転者が眠気を感じにくい新たな走行ルートを設定し、前記新たな走行ルートに従ったナビゲーションを行う請求項１に記載の車載装置。
【請求項１０】
前記動作実行部は、
前記新たな走行ルートとして、前記走行ルートと比較して曲がり角及び信号機の少なくともいずれかが多いルートを設定する請求項９に記載の車載装置。
【請求項１１】
前記動作実行部は、
前記眠気防止動作として、前記車両を信号機で停止させるための走行速度を算出し、算出した前記走行速度で前記車両を走行させる請求項１に記載の車載装置。
【請求項１２】
前記動作実行部は、
前記眠気防止動作として、前記車両で流れている音楽を、前記運転者が眠気を感じにくい音楽に変更する請求項１に記載の車載装置。
【請求項１３】
車両に搭載されるコンピュータが、
運転者以外の前記車両の搭乗者である同乗者が眠っているか否かを判定し、
前記同乗者が眠っていると判定した場合に、前記運転者が眠気を感じるのを防止するための眠気防止動作を実行する居眠り運転防止方法。
【請求項１４】
車両に搭載されるコンピュータに、
運転者以外の前記車両の搭乗者である同乗者が眠っているか否かを判定する同乗者状態判定処理と、
前記同乗者状態判定処理により前記同乗者が眠っていると判定された場合に、前記運転者が眠気を感じるのを防止するための眠気防止動作を実行する動作実行処理とを実行させる居眠り運転防止プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
居眠り運転を防止する技術に関する。
【背景技術】
【０００２】
運転者の居眠りが原因の事故を防止するために、車内にセンサを取り付け、センサを用いて運転者が眠気を感じているか否かを検出する技術がある（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１３４５３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、センサを用いて運転者が眠気を感じているか否かを検出し、運転者が眠気を感じている場合に、運転者を覚醒させるための動作を行っている。しかしながら、特許文献１の技術では、運転者が眠気を感じてから運転者を覚醒させるための動作を開始するため、運転者が完全に覚醒するまでに時間を要する。運転者が完全に覚醒するまでの間は、運転者は注意力を欠いた状態で運転をしている。
このように、特許文献１の技術では、運転者が眠気を感じてから運転者を覚醒させるための動作を開始するため、運転者が注意力を欠いた状態で運転をしている時間が長く、安全性が十分ではないという課題がある。【０００５】
本発明は、上記のような課題を解決することを主な目的としており、運転者に眠気を感じさせないようにすることを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る車載装置は、
車両に搭載される車載装置であって、
運転者以外の前記車両の搭乗者である同乗者が眠っているか否かを判定する同乗者状態判定部と、
前記同乗者状態判定部により前記同乗者が眠っていると判定された場合に、前記運転者が眠気を感じるのを防止するための眠気防止動作を実行する動作実行部とを有する。
【発明の効果】
【０００７】
本発明によれば、運転者が同乗者につられて眠気を感じる前に眠気防止動作を実行するため、運転者は眠気を感じることなく運転を続けることができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１に係る車載装置の機能構成例を示す図。
【図２】実施の形態１に係る制御部の処理例を示すフローチャート図。
【図３】実施の形態１に係る動作情報の例を示す図。
【図４】実施の形態１に係る車載装置のハードウェア構成例を示す図。
【図５】実施の形態２に係る車載装置の機能構成例を示す図。
【図６】実施の形態２に係る制御部の処理例を示すフローチャート図。
【図７】実施の形態３に係る車載装置の機能構成例を示す図。
【図８】実施の形態３に係る制御部の処理例を示すフローチャート図。
【発明を実施するための形態】
【０００９】
実施の形態１．
＊＊＊構成の説明＊＊＊
図１は、本実施の形態に係る車載装置１の機能構成例を示す。
また、図４は、本実施の形態に係る車載装置１のハードウェア構成例を示す。
車載装置１は、図示していない車両に搭載されているものとする。
なお、車載装置１により行われる動作は、居眠り運転防止方法及び居眠り運転防止プログラムの例である。
【００１０】
先ず、図４を参照して、車載装置１のハードウェア構成について説明する。
【００１１】
図４に示すように、車載装置１は、プロセッサ１０１、メモリ１０２、画像インターフェース１０３、センサインターフェース１０４、スピーカー制御インターフェース１０５、ディスプレイ制御インターフェース１０６、ペダル制御インターフェース１０７、ハンドル制御インターフェース１０８、シート制御インターフェース１０９を備えるコンピュータである。
プロセッサ１０１は、図１に示す生体情報取得部１１、同乗者状態判定部１２、動作実行部２０（制御部１３及び機器駆動部１５）を実現するプログラムを実行する。つまり、生体情報取得部１１、同乗者状態判定部１２、動作実行部２０は、プログラムで実現される。
生体情報取得部１１、同乗者状態判定部１２、動作実行部２０を実現するプログラムは、メモリ１０２に格納されている。プロセッサ１０１は、メモリ１０２から生体情報取得部１１、同乗者状態判定部１２、動作実行部２０を実現するプログラムを読み込んで、このプログラムを実行する。
また、メモリ１０２は、図１に示すルート情報保持部１４を実現する。
【００１２】
また、車載装置１は、画像インターフェース１０３を介してカメラ３１に接続されている。
画像インターフェース１０３は、カメラ３１から撮影画像を取得し、取得した撮影画像をプロセッサ１０１に転送する回路である。
また、車載装置１は、センサインターフェース１０４を介してセンサ３２に接続されている。
センサインターフェース１０４は、センサ３２からセンサデータを取得し、取得したセンサデータをプロセッサ１０１に転送する回路である。
また、車載装置１は、スピーカー制御インターフェース１０５を介してスピーカー３３に接続されている。
スピーカー制御インターフェース１０５は、プロセッサ１０１からの指示に従って、スピーカー３３を制御する回路である。
また、車載装置１は、ディスプレイ制御インターフェース１０６を介してディスプレイ３４に接続されている。
ディスプレイ制御インターフェース１０６は、プロセッサ１０１からの指示に従って、ディスプレイ３４を制御する回路である。
また、車載装置１は、ペダル制御インターフェース１０７を介してペダル３５に接続されている。
ペダル制御インターフェース１０７は、プロセッサ１０１からの指示に従って、ペダル３５を制御する回路である。なお、ペダル３５には、アクセルペダルとブレーキペダルが含まれる。
また、車載装置１は、ハンドル制御インターフェース１０８を介してハンドル３６に接続されている。
ハンドル制御インターフェース１０８は、プロセッサ１０１からの指示に従って、ハンドル３６を制御する回路である。なお、ハンドル３６には振動を発生させるバイブレータが内蔵されている。
また、車載装置１は、シート制御インターフェース１０９を介してシート３７に接続されている。
シート制御インターフェース１０９は、プロセッサ１０１からの指示に従って、シート３７を制御する回路である。なお、シート３７には振動を発生させるバイブレータが内蔵されている。
なお、以下では、スピーカー３３、ディスプレイ３４、ペダル３５、ハンドル３６、シート３７をまとめて機器ともいう。
【００１３】
次に、図１を参照して、車載装置１の機能構成を説明する。
【００１４】
生体情報取得部１１は、図４の画像インターフェース１０３を介してカメラ３１から撮影画像を取得する。カメラ３１は、車両の同乗者の顔を撮影可能な位置に配置されており、生体情報取得部１１は、同乗者の顔を撮影した画像（以下、顔画像という）をカメラ３１より取得する。カメラ３１は、画像解析を行い、同乗者の目や口の位置を検出し、また、同乗者の顔の向きを検出する。なお、同乗者とは、運転者以外の車両の搭乗者である。
更に、生体情報取得部１１は、図４のセンサインターフェース１０４を介してセンサ３２からセンサデータを取得する。センサ３２は、同乗者の体温の計測又は／及び同乗者の呼吸数の計測を行う。体温を計測するセンサ３２として、赤外線カメラを用いることが考えられる。また、体温を計測するセンサ３２として、シートに取り付けた温度センサを用いることが考えられる。また、呼吸数を計測するセンサ３２として、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）センサを用いることが考えられる。つまり、ＲＦセンサが同乗者の胸の動きを観測し、呼吸数を計測する。また、カメラ３１が同乗者の体の動きを撮影して、呼吸数を計測するようにしてもよい。
なお、生体情報取得部１１が取得する撮影画像及びセンサデータを生体情報という。生体情報取得部１１は、取得した生体情報を同乗者状態判定部１２に送信する。
【００１５】
同乗者状態判定部１２は、生体情報取得部１１から生体情報を取得する。そして、同乗者状態判定部１２は、生体情報を解析して同乗者が眠っているか否かを判定する。
同乗者状態判定部１２は、例えば、同乗者の顔画像から目の画像を取り出し、目の画像に対して画像解析を行う。そして、同乗者状態判定部１２は、目の画像に瞳が映っているか否かを解析して、同乗者が目を開けている状態か目を閉じている状態かを判定する。そして、一定時間以上継続して、同乗者が目を閉じている場合に、同乗者状態判定部１２は、同乗者が眠っていると判定する。
また、同乗者状態判定部１２は、センサ３２での体温の計測により得られたセンサデータを用いて、同乗者の体温が閾値以上（例えば、１℃以上）上昇したか否かを判定する。同乗者の体温が閾値以上上昇した場合には、同乗者状態判定部１２は、同乗者が眠っていると判定する。
また、同乗者状態判定部１２は、センサ３２での呼吸数の計測により得られたセンサデータを用いて、同乗者の呼吸数の平均値が、一定期間継続して、閾値以上少なくなっているか否かを判定する。そして、同乗者の呼吸数の平均値が閾値以上少なくなっている場合は、同乗者状態判定部１２は、同乗者が眠っていると判定する。
同乗者状態判定部１２は、これらの判定手法を組み合わせて同乗者が眠っているか否かを判定するようにしてもよい。また、同乗者状態判定部１２は、上述の判定手法以外の判定手法を用いてもよい。
同乗者状態判定部１２は、判定結果を同乗者情報として、制御部１３に送信する。
なお、同乗者状態判定部１２により行われる処理は、同乗者状態判定処理に相当する。
【００１６】
ルート情報保持部１４は、車両の目的地までの走行ルートが示されるルート情報を保持している。
ルート情報保持部１４は、制御部１３からの要求に応じて、ルート情報を制御部１３に送信する。
【００１７】
制御部１３は、同乗者状態判定部１２から同乗者情報を取得する。そして、同乗者情報において同乗者が眠っていることが通知されている場合は、制御部１３は、機器駆動部１５に動作情報を送信する。同乗者が眠っている場合には、運転者も今後、眠気を感じることが予想されるため、制御部１３は、動作情報を機器駆動部１５に送信して、運転者が眠気を感じるのを防止するための眠気防止動作を実行する。
動作情報には、機器駆動部１５が行うべき眠気防止動作が記述される。
制御部１３は、眠気防止動作として、例えば、車両の部位のうち運転者が触れる接触部位を動かすように、機器駆動部１５に指示する。接触部位は、例えば、ペダル３５、ハンドル３６、シート３７である。
また、制御部１３は、眠気防止動作として、例えば、スピーカー３３から、音声を出力するように機器駆動部１５に指示する。
また、制御部１３は、眠気防止動作として、例えば、ディスプレイ３４から、メッセ−ジを出力するように機器駆動部１５に指示する。
【００１８】
機器駆動部１５は、制御部１３から動作情報を取得し、動作情報に従って、機器を制御して眠気防止動作を行う。
前述したように、機器駆動部１５は、例えば、接触部位であるペダル３５、ハンドル３６、シート３７を動かす。
また、機器駆動部１５は、スピーカー３３から音声を出力させる。
また、機器駆動部１５は、ディスプレイ３４からメッセ−ジを出力させる。
【００１９】
なお、制御部１３及び機器駆動部１５をまとめて動作実行部２０という。また、制御部１３及び機器駆動部１５により行われる処理は、動作実行処理に相当する。
【００２０】
＊＊＊動作の説明＊＊＊
図２は、制御部１３の処理例を示すフローチャートである。図２を参照して、制御部１３の処理を説明する。なお、以下では、制御部１３が、眠気防止動作として、接触部位を動かせてナビゲーションを行う例を説明する。
【００２１】
制御部１３は、まず、同乗者状態判定部１２から同乗者情報を取得する（ステップＳＴ１００）。
次に、制御部１３は、同乗者情報を解析して、同乗者が眠っているか否かを判定する（ステップＳＴ１０１）。
【００２２】
同乗者が眠っていると判定した場合は、制御部１３は、ルート情報保持部１４からルート情報を取得する（ステップＳＴ１０２）。一方、同乗者が眠っていないと判定した場合には、ステップＳＴ１００を繰り返す。
【００２３】
次に、制御部１３は、ステップＳＴ１０２で取得したルート情報に基づき、動作情報を生成する（ステップＳＴ１０３）。
ここでは、眠気防止動作として、シート３７、ハンドル３６、ペダル３５を動かせてナビゲーションを行う例を説明する。
制御部１３は、ステップＳＴ１０２で取得したルート情報に基づき、車両が右折又は左折する地点であるターン地点を特定する。そして、制御部１３は、ターン地点の手前の任意の地点（例えば、ターン地点の１００ｍ手前）に車両が到達した際に運転者のシート３７を振動させることを機器駆動部１５に指示する動作情報を生成する。より具体的には、制御部１３は、車両がターン地点で右折する場合には、運転者のシート３７の右側を振動させることを機器駆動部１５に指示する動作情報を生成する。また、車両がターン地点で左折する場合には、運転者のシートの左側を振動させることを機器駆動部１５に指示する動作情報を生成する。
また、制御部１３は、ターン地点に車両が到達した際に車両のハンドル３６を振動させることを機器駆動部１５に指示する動作情報を生成する。より具体的には、制御部１３は、車両がターン地点で右折する場合には、ハンドル３６の右側を振動させることを機器駆動部１５に指示する動作情報を生成する。また、車両がターン地点で左折する場合には、ハンドル３６の左側を振動させることを機器駆動部１５に指示する動作情報を生成する。
また、制御部１３は、ターン地点の手前の任意の地点（例えば、ターン地点の１００ｍ手前）に車両が到達した際に車両のブレーキペダルを踏み込む方向に動かすことを機器駆動部１５に指示する動作情報を生成する。
また、制御部１３は、ターン地点の手前の任意の地点（例えば、ターン地点の１００ｍ手前）に車両が到達した際に車両のアクセルペダルを押し戻す方向に動かすことを機器駆動部１５に指示する動作情報を生成する。
動作情報には、動作させる機器名と、動作内容、動作開始時刻、動作時間が含まれる。
図３は、動作情報の例を示す。図３は、車両がターン地点で左折する場合の動作情報を示す。
なお、制御部１３は、図１及び図４に図示していない車速センサから車両の車速を取得し、また、図１及び図４に図示していないＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）システムから車両の現在位置を取得して、図３の動作情報を生成する。
【００２４】
次に、図２に戻り、制御部１３は、ステップＳＴ１０３で生成した動作情報を機器駆動部１５に送信する（ステップＳＴ１０４）。
【００２５】
機器駆動部１５は、制御部１３から動作情報を取得し、動作情報に従って機器を制御して、眠気防止動作を行う。
図３の動作情報を取得した場合は、機器駆動部１５は、動作情報に記述されるタイミングで、シート３７内のバイブレータを制御して、シート３７の左側を振動させる。また、機器駆動部１５は、動作情報に記述されるタイミングで、ハンドル３６内のバイブレータを制御して、ハンドル３６の左側を振動させる。また、機器駆動部１５は、動作情報に記述されるタイミングで、ペダル３５のブレーキペダルを制御して、ブレーキペダルを踏み込む方向に動かす。
また、機器駆動部１５は、シート３７、ハンドル３６、ペダル３５の動きに合わせて、ディスプレイ３４にメッセージを表示し、スピーカー３３から音声を出力するようにしてもよい。
また、機器駆動部１５は、シート３７、ハンドル３６、ペダル３５を動かす代わりに、ナビゲーションの音声を大きくするようにスピーカー３３の音量を変更してもよい。
【００２６】
＊＊＊実施の形態の効果の説明＊＊＊
以上のように、本実施の形態では、同乗者が眠っている場合に、運転者が同乗者につられて眠気を感じる前に眠気防止動作を実行するため、運転者は眠気を感じることなく運転を続けることができる。
【００２７】
実施の形態２．
以上の実施の形態１では、同乗者が眠っている場合に、機器を動かしてナビゲーションを行う例を説明した。本実施の形態では、同乗者が眠っている場合に、車両の走行ルートを変更する例を説明する。
【００２８】
＊＊＊構成の説明＊＊＊
図５は、本実施の形態に係る車載装置１の機能構成例を示す。
図１と同様の構成要素については、同一の符号を付与する。
図５では、図１に示す構成に、ルート探索部１６が追加されている。
【００２９】
ルート探索部１６は、予め設定された目的地に対して、地図情報を用いて、走行ルートを検索する。そして、ルート探索部１６は、検索により得られた走行ルートが示されるルート情報をルート情報保持部１４に格納する。
また、ルート探索部１６は、制御部１３からのルート変更指示を取得すると、ルート変更指示に応じて走行ルートを再検索する。例えば、ルート探索部１６は、制御部１３から、曲がり角の多い走行ルートを検索するよう指示を受ける場合がある。また、ルート探索部１６は、信号機の多い走行ルートを検索するよう指示を受ける場合がある。また、ルート探索部１６は、制御部１３から、目的地により早く到着する走行ルートを検索するよう指示を受ける場合がある。更に、ルート探索部１６は、車両が夜間に走行している場合は、制御部１３から、幹線道路などの街灯の明るい走行ルートを検索するよう指示を受ける場合がある。
ルート探索部１６は、走行ルートを再検索した場合は、再検索により得られた走行ルートが示されるルート情報をルート情報保持部１４に格納する。
【００３０】
本実施の形態では、制御部１３は、車両の目的地までの走行ルートが設定され、当該走行ルートに従ったナビゲーションが行われている場合に、眠気防止動作として、現在の走行ルートに代えて、現在の走行ルートと比較して運転者が眠気を感じにくい新たな走行ルートを設定する。そして、制御部１３は、機器駆動部１５に新たな走行ルートに従ったナビゲーションを行わせる。
つまり、同乗者が眠っている場合には、運転者も今後、眠気を感じることが予想されるため、制御部１３は、現在の走行ルートから、運転者が眠気をより感じにくい走行ルートに変更する。
例えば、制御部１３は、信号機の多い走行ルートに変更することで、信号機で停止するためのブレーキ操作が増えるようにして運転者が眠気を感じにくくする。また、制御部１３は、曲がり角の多い走行ルートに変更することで、ハンドル操作やブレーキ操作が増えるようにして運転者が眠気を感じにくくする。また、車両が夜間に走行している場合は、制御部１３は、幹線道路などの街灯の明るい走行ルートに変更することで、暗い道での走行に比べて、運転者が眠気を感じにくくする。
また、制御部１３は、走行ルートを、目的地により早く到着する走行ルートに変更するようにしてもよい。
更に、制御部１３は、目的地が遠い場合には、走行ルートを、サービスエリアなど休憩できる場所が含まれる走行ルートに変更するようにしてもよい。
なお、また、制御部１３は、走行ルートを変更する前に、運転者に走行ルートを変更するか否かを確認するようにしてもよい。
制御部１３は、ルート探索部１６に、新たな走行ルートを検索するように指示し、ルート探索部１６の検索により得られた新たな走行ルートに従ったナビゲーションを機器駆動部１５に行わせる。
【００３１】
機器駆動部１５は、制御部１３により指定された新たな走行ルートに従ったナビゲーションを行う。
【００３２】
なお、本実施の形態では、制御部１３、機器駆動部１５及びルート探索部１６が動作実行部２０を構成する。
また、制御部１３、機器駆動部１５、ルート探索部１６以外の構成要素は、図１に示したものと同じであるため、説明を省略する。
【００３３】
本実施の形態に係る車載装置１のハードウェア構成例は図４に示すとおりである。なお、本実施の形態では、プロセッサ１０１が、ルート探索部１６を実現するプログラムを実行して、以下に示すルート探索部１６の処理を行うものとする。
以下では、主に実施の形態１との差異を説明する。以下で説明していない事項は、実施の形態１と同じである。
【００３４】
＊＊＊動作の説明＊＊＊
図６は、制御部１３の処理例を示すフローチャートである。図６を参照して、制御部１３の動作を説明する。
【００３５】
制御部１３は、まず、同乗者状態判定部１２から同乗者情報を取得する（ステップＳＴ１００）。
次に、制御部１３は、同乗者情報を解析して、同乗者が眠っているか否かを判定する（ステップＳＴ１０１）。
【００３６】
同乗者が眠っていると判定した場合は、制御部１３は、ルート変更指示を生成する（ステップＳＴ２００）。例えば、制御部１３は、信号機の数が現在の走行ルートよりも多い新たな走行ルートを検索するよう指示するルート変更指示を生成する。
【００３７】
次に、制御部１３は、ルート探索部１６にルート変更指示を送信する（ステップＳＴ２０１）。
ルート探索部１６は、ルート変更指示に従って、走行ルートを再検索し、再検索により得られた新たな走行ルートを示すルート情報をルート情報保持部１４に格納する。
【００３８】
次に、制御部１３は、ルート探索部１６の再検索により得られた新たな走行ルートが示されるルート情報をルート情報保持部１４から取得する（ステップＳＴ１０２）。
【００３９】
次に、制御部１３は、動作情報を生成する（ステップＳＴ１０３）。
具体的には、制御部１３は、ステップＳＴ１０２で取得したルート情報に示される新たな走行ルートをディスプレイ３４に表示し、新たな走行ルートに従ったルート案内を行うよう機器駆動部１５に指示する動作情報を生成する。
【００４０】
そして、制御部１３は、ステップＳＴ１０３で生成した動作情報を機器駆動部１５に送信する（ステップＳＴ１０４）。
【００４１】
なお、機器駆動部１５が新たな走行ルートに従ってルート案内を行っている際に同乗者が起きた場合は、制御部１３は変更前の走行ルートに戻すようにしてもよい。つまり、制御部１３は、変更前の走行ルートに従ってルート案内を行うよう機器駆動部１５に指示する動作情報を機器駆動部１５に送信してもよい。
【００４２】
＊＊＊実施の形態の効果の説明＊＊＊
以上のように、本実施の形態では、同乗者が眠っている場合に、より眠気を感じにくい走行ルートに変更するため、運転者は眠気を感じることなく運転を続けることができる。
【００４３】
実施の形態３．
本実施の形態では、信号機で停車する機会を増やすことにより運転者が眠気を感じることを防止する例を説明する。
【００４４】
＊＊＊構成の説明＊＊＊
図７は、本実施の形態に係る車載装置１の機能構成例を示す。
図１と同様の構成要素については、同一の符号を付与する。
図７では、図１に示す構成に、無線通信部１７及び交通情報保持部１８が追加されている。
【００４５】
無線通信部１７は、車外の基地局と無線通信を行い、交通情報を取得する。交通情報には、信号機が切り替わるタイミングの情報（以下、信号タイミング情報という）が含まれる。無線通信部１７は、取得した交通情報を交通情報保持部１８に格納する。
【００４６】
交通情報保持部１８は、無線通信部１７が受信した交通情報を保持し、制御部１３から要求された際に、交通情報を制御部１３に送信する。
【００４７】
本実施の形態では、制御部１３は、交通情報保持部１８から交通情報を取得する。また、制御部１３は、交通情報とルート情報と車両の現在位置情報から、眠気防止動作として、車両を信号機で停止させるための走行速度を算出し、算出した走行速度で車両を走行させる。つまり、制御部１３は、車両が通行することになる信号機が「赤」になっている時間帯に車両が当該信号機に到達する走行速度を算出する。制御部１３は、このようにして算出した走行速度で走行するよう機器駆動部１５に指示する動作情報を生成し、生成した動作情報を機器駆動部１５に送信する。
【００４８】
機器駆動部１５は、動作情報で指示された走行速度で車両を走行させるための制御を行う。例えば、機器駆動部１５は、動作情報で指示された走行速度を、推奨走行速度としてディスプレイ３４に表示する。また、機器駆動部１５は、アクセルペダルやブレーキペダルを制御して、動作情報で指示された走行速度で車両を走行させる。
【００４９】
なお、本実施の形態では、制御部１３及び機器駆動部１５が動作実行部２０を構成する。
また、制御部１３、機器駆動部１５、無線通信部１７、交通情報保持部１８以外の構成要素は、図１に示したものと同じであるため、説明を省略する。
【００５０】
本実施の形態に係る車載装置１のハードウェア構成例は図４に示すとおりである。なお、本実施の形態では、プロセッサ１０１が、無線通信部１７を実現するプログラムを実行して、以下に示す無線通信部１７の処理を行うものとする。また、メモリ１０２が交通情報保持部１８を実現するものとする。
以下では、主に実施の形態１との差異を説明する。以下で説明していない事項は、実施の形態１と同じである。
【００５１】
＊＊＊動作の説明＊＊＊
図８は、車載装置１における制御部の動作を示したフローチャートである。図８を参照して、制御部１３の動作を説明する。
【００５２】
制御部１３は、まず、同乗者状態判定部１２から同乗者情報を取得する（ステップＳＴ１００）。
次に、制御部１３は、同乗者情報を解析して、同乗者が眠っているか否かを判定する（ステップＳＴ１０１）。
【００５３】
同乗者が眠っていると判定した場合は、制御部１３は、交通情報保持部１８から交通情報を取得する（ステップＳＴ３００）。また、制御部１３は、ルート情報保持部１４からルート情報を取得し、ＧＰＳシステムから車両の現在位置を取得し、車速センサから車両の現在の走行速度を取得する。
【００５４】
次に、制御部１３は、取得した交通情報から機器駆動部１５に指示する走行速度を算出する（ステップＳＴ３０１）。すなわち、制御部１３は、交通情報に含まれる信号タイミング情報と、ルート情報と、車両の現在位置と、車両の現在の走行速度とを用いて、次の信号機で車両が停止することになる走行速度を算出する。例えば、制御部１３は、ルート情報に示される走行ルートにおいて車両が次に通行する信号機を特定する。また、制御部１３は、車両の現在の走行速度と次の信号機までの距離から、車両が次の信号機に到達する到達時刻を算出する。そして、算出した到達時刻に次の信号機が「赤」であれば、制御部１３は、現在の走行速度のまま車両を走行させることを決定する。この場合は、制御部１３は、動作情報を生成しない。一方、算出した到達時刻に次の信号機が「赤」でなければ、制御部１３は、次の信号機が「赤」である時間帯に車両が次の信号機に到達することができる走行速度を算出する。つまり、制御部１３は、交通情報の信号タイミング情報を参照して次の信号機が「赤」になっている時間帯を求め、車両の現在位置から次の信号機までの距離から、次の信号機が「赤」になっている時間帯に車両が当該次の信号機に到達することができる走行速度を算出する。なお、算出した走行速度が周囲の交通状況から速すぎる場合や遅すぎる場合には、制御部１３は、算出した走行速度を採用しない。つまり、制御部１３は、次の信号機ではなく、次の信号機の後の信号機で車両を停止させるように走行速度を計算する。具体的には、制御部１３は、次の信号機の後の信号機が「赤」になる時間帯に車両が当該信号機に到達することになる走行速度を算出する。
【００５５】
次に、制御部１３は、算出した走行速度を通知する動作情報を生成する（ステップＳＴ１０３）。
そして、制御部１３は、生成した動作情報を機器駆動部１５に送信する（ステップＳＴ１０４）。
機器駆動部１５は、例えば、制御部１３が算出した走行速度を推奨速度としてディスプレイ３４に表示し、運転者に推奨速度で走行するように促す。
また、機器駆動部１５は、アクセルペダルとブレーキペダルを制御して、制御部１３が算出した走行速度で車両を走行させるようにしてもよい。この場合は、機器駆動部１５は、例えば、クルーズコントロール技術を利用してもよい。
【００５６】
＊＊＊実施の形態の効果の説明＊＊＊
以上のように、本実施の形態では、同乗者が眠っている場合に、信号機で停車しやすくなるため、運転者の運転動作が増え、運転者は眠気を感じることなく運転を続けることができる。
【００５７】
実施の形態４．
本実施の形態では、同乗者が眠っている場合に、運転者が眠くなりにくい車内環境とする例を説明する。
【００５８】
本実施の形態に係る車載装置１の機能構成例は図１に示すとおりであり、ハードウェア構成例は図４に示すとおりである。また、本実施の形態に係る制御部１３の処理例は図２に示すとおりである。
本実施の形態では、制御部１３は、同乗者が眠っていると判定した場合に、車両で流れている音楽を、運転者が眠気を感じにくい音楽に変更する。例えば、制御部１３は、運転者の気分を高揚させるような音楽に変更することを機器駆動部１５に指示する動作情報を生成し、生成した動作情報を機器駆動部１５に送信する。
機器駆動部１５は、動作情報に従い、オーディオプレイヤーに対して、音楽を変更するように指示をする。
なお、機器駆動部１５は、音楽を変更するとともに、音量を大きくするように制御してもよい。
【００５９】
以上のように、本実施の形態では、同乗者が眠っている場合に、運転者の気分を高揚させることにより、運転者は眠気を感じることなく運転を続けることができる。
【００６０】
以上、本発明の実施の形態について説明したが、これらの実施の形態のうち、２つ以上を組み合わせて実施しても構わない。
あるいは、これらの実施の形態のうち、１つを部分的に実施しても構わない。
あるいは、これらの実施の形態のうち、２つ以上を部分的に組み合わせて実施しても構わない。
なお、本発明は、これらの実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
【００６１】
＊＊＊ハードウェア構成の説明＊＊＊
最後に、車載装置１のハードウェア構成の補足説明を行う。
図４に示すプロセッサ１０１は、プロセッシングを行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。
プロセッサ１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等である。
図４に示すメモリ１０２は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等である。
メモリ１０２には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）も記憶されている。
そして、ＯＳの少なくとも一部がプロセッサ１０１により実行される。
プロセッサ１０１はＯＳの少なくとも一部を実行しながら、生体情報取得部１１、同乗者状態判定部１２、制御部１３、機器駆動部１５、ルート探索部１６、無線通信部１７、動作実行部２０（以下、これらをまとめて「部」という）の機能を実現するプログラムを実行する。
プロセッサ１０１がＯＳを実行することで、タスク管理、メモリ管理、ファイル管理、通信制御等が行われる。
図４では、１つのプロセッサが図示されているが、車載装置１が複数のプロセッサを備えていてもよい。
また、「部」の処理の結果を示す情報やデータや信号値や変数値が、メモリ１０２、又は、プロセッサ１０１内のレジスタ又はキャッシュメモリに記憶される。
また、「部」の機能を実現するプログラムは、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤ等の可搬記憶媒体に記憶されてもよい。
【００６２】
また、「部」を、「回路」又は「工程」又は「手順」又は「処理」に読み替えてもよい。
また、車載装置１は、ロジックＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＧＡ（Ｇａｔｅ  Ａｒｒａｙ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）といった電子回路により実現されてもよい。
この場合は、「部」は、それぞれ電子回路の一部として実現される。
なお、プロセッサ及び上記の電子回路を総称してプロセッシングサーキットリーともいう。
【符号の説明】
【００６３】
１  車載装置、１１  生体情報取得部、１２  同乗者状態判定部、１３  制御部、１４  ルート情報保持部、１５  機器駆動部、１６  ルート探索部、１７  無線通信部、１８  交通情報保持部、２０  動作実行部、３１  カメラ、３２  センサ、３３  スピーカー、３４  ディスプレイ、３５  ペダル、３６  ハンドル、３７  シート、１０１  プロセッサ、１０２  メモリ、１０３  画像インターフェース、１０４  センサインターフェース、１０５  スピーカー制御インターフェース、１０６  ディスプレイ制御インターフェース、１０７  ペダル制御インターフェース、１０８  ハンドル制御インターフェース、１０９  シート制御インターフェース。
【図１】
2017158758.tif 000003
【図２】
2017158758.tif 000004
【図３】
2017158758.tif 000005
【図４】
2017158758.tif 000006
【図５】
2017158758.tif 000007
【図６】
2017158758.tif 000008
【図７】
2017158758.tif 000009
【図８】
2017158758.tif 000010
【国際調査報告】
2017158758.tif 000011
2017158758.tif 000012