(57)【要約】【課題】運転手の覚醒の程度に合わせて覚醒させることができる覚醒装置を提供する。【解決手段】覚醒装置は、移動体の運転手の状態に関する情報である運転手状態情報を取得する取得部と、前記運転手状態情報に基づいて判定した前記運転手の覚醒レベルに応じて、前記移動体の駆動源の駆動力を車輪に伝達させる駆動力伝達経路上のクラッチまたは前記クラッチの状態を切り替えるクラッチ操作部を制御して、接続状態と離脱状態との間の複数の中間状態のいずれかに前記クラッチの状態を切り替える覚醒部と、を備える。【選択図】図３
2019055613.tif 000002
【特許請求の範囲】
【請求項１】
移動体の運転手の状態に関する情報である運転手状態情報を取得する取得部と、
前記運転手状態情報に基づいて判定した前記運転手の覚醒レベルに応じて、前記移動体の駆動源の駆動力を車輪に伝達させる駆動力伝達経路上のクラッチまたは前記クラッチの状態を切り替えるクラッチ操作部を制御して、接続状態と離脱状態との間の複数の中間状態のいずれかに前記クラッチの状態を切り替える覚醒部と、
を備える覚醒装置。
【請求項２】
前記覚醒部は、前記移動体の変速比を変更する変速部を切り替えることなく、前記クラッチの状態を切り替える
請求項１に記載の覚醒装置。
【請求項３】
前記取得部は、前記移動体の状態に関する情報である移動体状態情報を取得し、
前記覚醒部は、前記移動体状態情報が予め定められた安定判定用の条件を満たした場合、前記覚醒レベルに基づいて前記クラッチの状態を切り替える
請求項１または２に記載の覚醒装置。
【請求項４】
前記取得部は、前記駆動源の回転数または前記移動体の速度に関する情報を含む移動体状態情報を取得し、
前記覚醒部は、前記駆動源の回転数または前記移動体の速度と、前記覚醒レベルとに基づいて、前記クラッチの状態を切り替える
請求項１から３のいずれか１項に記載の覚醒装置。
【請求項５】
前記取得部は、前記駆動源の回転数または前記移動体の速度に関する情報を含む移動体状態情報を取得し、
前記覚醒部は、前記駆動源の回転数または前記移動体の速度が、判定用閾値より大きい場合、前記判定用閾値より小さい場合よりも前記クラッチの振動または音が小さくなるように前記クラッチの状態を切り替える
請求項１から４のいずれか１項に記載の覚醒装置。
【請求項６】
前記覚醒部は、前記覚醒レベルが予め定められた第１閾値レベル以上の場合、前記クラッチを離脱することなく前記クラッチの状態を切り替える
請求項１から５のいずれか１項に記載の覚醒装置。
【請求項７】
前記覚醒部は、前記覚醒レベルが予め定められた第２閾値レベル以下の場合、前記クラッチを離脱させた後、接続して前記クラッチの状態を切り替える
請求項１から６のいずれか１項に記載の覚醒装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、覚醒装置に関する。
【背景技術】
【０００２】
車両等の移動体の運転手を覚醒させる装置が知られている。このような装置では、移動体の変速比等を変えることによって、刺激を与えて運転手を覚醒させている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０６８８４１号公報
【特許文献２】特開２００７−０７５３４２号公報
【特許文献３】特開２００４−０３４７３９号公報
【特許文献４】特許第２８１６４６６号公報
【特許文献５】特開２００５−１６２１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の装置では、運転手の覚醒の程度に合わせて覚醒させることができないといった課題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、運転手の覚醒の程度に合わせて覚醒させることができる覚醒装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の覚醒装置は、移動体の運転手の状態に関する情報である運転手状態情報を取得する取得部と、前記運転手状態情報に基づいて判定した前記運転手の覚醒レベルに応じて、前記移動体の駆動源の駆動力を車輪に伝達させる駆動力伝達経路上のクラッチまたは前記クラッチの状態を切り替えるクラッチ操作部を制御して、接続状態と離脱状態との間の複数の中間状態のいずれかに前記クラッチの状態を切り替える覚醒部と、を備える。
【０００７】
これにより、本発明の覚醒装置は、運転手状態情報に基づいて判定した運転手の覚醒レベルに応じて、クラッチの状態を複数の中間状態のいずれかに切り替えるので、運転手の覚醒レベルに応じた振動または音をクラッチに生じさせることができる。これにより、覚醒装置は、覚醒レベルに応じて運転手を適切に覚醒させることができる。
【０００８】
本発明の覚醒装置の前記覚醒部は、前記移動体の変速比を変更する変速部を切り替えることなく、前記クラッチの状態を切り替えてもよい。
【０００９】
このように、本発明の覚醒装置は、変速部による変速比を変更することなく、覚醒レベルに応じてクラッチの状態を切り替えるので、車両の走行状態の変化を抑制しつつ、運転手を覚醒させることができる。
【００１０】
本発明の覚醒装置の前記取得部は、前記移動体の状態に関する情報である移動体状態情報を取得し、前記覚醒部は、前記移動体状態情報が予め定められた安定判定用の条件を満たした場合、前記覚醒レベルに基づいて前記クラッチの状態を切り替えてもよい。
【００１１】
これにより、本発明の覚醒装置は、移動体状態情報が予め定められた安定判定用の条件を満たし、車両の走行状態が安定している場合、覚醒レベルに応じてクラッチの状態を切り替えるので、車両が安定している状態で運転手を覚醒させることができる。
【００１２】
本発明の覚醒装置の前記取得部は、前記駆動源の回転数または前記移動体の速度に関する情報を含む移動体状態情報を取得し、前記覚醒部は、前記駆動源の回転数または前記移動体の速度と、前記覚醒レベルとに基づいて、前記クラッチの状態を切り替えてもよい。
【００１３】
これにより、本発明の覚醒装置は、運転手の覚醒レベル及び車両の駆動源の回転数または車両の速度に応じたより適切な振動または音をクラッチに生じさせて、運転手を覚醒させることができる。
【００１４】
本発明の覚醒装置の前記取得部は、前記駆動源の回転数または前記移動体の速度に関する情報を含む移動体状態情報を取得し、前記覚醒部は、前記駆動源の回転数または前記移動体の速度が、判定用閾値より大きい場合、前記判定用閾値より小さい場合よりも前記クラッチの振動または音が小さくなるように前記クラッチの状態を切り替えてもよい。
【００１５】
このように、本発明の覚醒装置は、覚醒レベルが同じレベルであっても、駆動源の回転数、または、車両の速度が判定用閾値より大きい場合、判定用閾値より小さい場合よりもクラッチの振動または音が小さくなるように、クラッチの状態を切り替えることができる。これにより、覚醒装置は、車両の速度が判定用閾値より大きい場合における走行状態への影響を低減しつつ、運転手を覚醒させることができる。
【００１６】
本発明の覚醒装置の前記覚醒部は、前記覚醒レベルが予め定められた第１閾値レベル以上の場合、前記クラッチを離脱することなく前記クラッチの状態を切り替えてもよい。
【００１７】
このように、本発明の覚醒装置は、覚醒レベルが第１閾値レベル以上であると、クラッチを離脱させることなく、クラッチの状態を切り替えている。これにより、覚醒装置は、運転手の覚醒レベルが低くない場合、車両の走行状態への影響を低減しつつ、クラッチの小さい振動または音によって運転手を覚醒させることができる。
【００１８】
本発明の覚醒装置の前記覚醒部は、前記覚醒レベルが予め定められた第２閾値レベル以下の場合、前記クラッチを離脱させた後、接続して前記クラッチの状態を切り替えてもよい。
【００１９】
このように、本発明の覚醒装置は、覚醒レベルが第２閾値レベル以下であると、クラッチを離脱させた後、第２中間状態へと切り替えている。これにより、覚醒装置は、運転手の覚醒レベルが低い場合、クラッチに大きい振動または音を生じさせて、運転手をより確実に覚醒させることができる。
【図面の簡単な説明】
【００２０】
【図１】図１は、第１実施形態の覚醒システムが搭載される車両の内部を示す斜視図である。
【図２】図２は、車両に搭載される覚醒システムの制御系のハードウェア構成を説明するブロック図である。
【図３】図３は、覚醒装置の機能を説明する機能ブロック図である。
【図４】図４は、実行データに含まれる覚醒レベルテーブルの一例を示すテーブルである。
【図５】図５は、実行データに含まれるクラッチ状態テーブルの一例を示すテーブルである。
【図６】図６は、覚醒装置の処理部が実行する覚醒処理のフローチャートである。
【図７】図７は、第２実施形態のクラッチ状態テーブルの一例を示すテーブルである。
【図８】図８は、第２実施形態の覚醒処理のフローチャートである。
【図９】図９は、第３実施形態の覚醒処理のフローチャートである。
【発明を実施するための形態】
【００２１】
以下の例示的な実施形態等の同様の構成要素には共通の符号を付与して、重複する説明を適宜省略する。
【００２２】
＜第１実施形態＞
図１は、第１実施形態の覚醒システムが搭載される車両１０の内部を示す斜視図である。車両１０は、移動体の一例である。車両１０は、例えば、エンジン等の内燃機関を駆動源とする自動車であってもよく、モータ等の電動機を駆動源とする電気自動車または燃料電池自動車であってもよく、それらの双方を駆動源とするハイブリッド自動車であってもよい。また、車両１０は、種々の変速装置を搭載することができるし、内燃機関や電動機を駆動するのに必要な種々の装置（システム、部品等）を搭載することができる。また、車両１０における車輪１３の駆動に関わる装置の方式、個数、及び、レイアウト等は、種々に設定することができる。
【００２３】
図１に示すように、車両１０は、車体１２と、４個の車輪１３と、操舵部１４と、加速部１５と、制動部１６と、クラッチ操作部１７と、変速部１８と、車内検出部１９と、モニタ装置２０とを備える。
【００２４】
車体１２は、不図示の乗員が乗車する車室１２ａを構成している。車体１２は、操舵部１４、加速部１５、制動部１６、クラッチ操作部１７、変速部１８、車内検出部１９、モニタ装置２０等を車室１２ａ内に収容し保持している。
【００２５】
４個の車輪１３は、前側の２個の車輪１３と、後側の２個の車輪１３とを含む。前側の車輪１３は、例えば、操舵部１４によって転舵される転舵輪として機能する。後側の車輪１３は、例えば、駆動源によって回転される駆動輪として機能する。
【００２６】
操舵部１４は、例えば、ダッシュボードから突出したステアリングホイールまたはハンドルである。操舵部１４は、左右の進行方向に関する操作を運転手から受け付けて、転舵輪（例えば、前側の車輪１３）の方向を変化させる。
【００２７】
加速部１５は、例えば、運転手の足下に設置されたアクセルペダルである。加速部１５は、加速に関する操作を運転手から受け付けて、車両１０を加速させる。
【００２８】
制動部１６は、例えば、運転手の足下に設置されたブレーキペダルである。制動部１６は、減速に関する操作を運転手から受け付けて、車両１０を減速させる。
【００２９】
クラッチ操作部１７は、例えば、運転手の足下に設置されたクラッチペダルである。クラッチ操作部１７は、後述する駆動源の駆動力を伝達する駆動力伝達経路の接続または遮断等に関する操作を運転手から受け付けて、当該操作に応じてクラッチの状態を切り替えて接続または離脱させる。
【００３０】
変速部１８は、例えば、センターコンソールから突出したシフトレバーである。変速部１８は、車両１０の変速比及び前後の進行方向に関する操作を運転手から受け付けて、車両１０の変速比及び前後の進行方向を変更する。
【００３１】
車内検出部１９は、例えば、ダッシュボードに設けられたデジタルカメラ等の撮像装置である。車内検出部１９は、運転手を含む車室１２ａの内部を撮像した撮像画像を出力する。運転手を含む車室１２ａの内部の撮像画像は、運転手の状態に関する情報を示す運転手状態情報の一例である。
【００３２】
モニタ装置２０は、例えば、ダッシュボードの車幅方向すなわち左右方向の中央部に設けられている。モニタ装置２０は、例えば、ナビゲーションシステムまたはオーディオシステム等の機能を有してもよい。モニタ装置２０は、表示装置２２、音声出力装置２４、及び、操作入力部２６を有する。モニタ装置２０は、スイッチ、ダイヤル、ジョイスティック、及び、押しボタン等の不図示の操作入力部を有してもよい。
【００３３】
表示装置２２は、画像情報に基づいて画像を表示する。表示装置２２は、例えば、ＬＣＤ（Liquid  Crystal  Display）、または、ＯＥＬＤ（Organic  Electroluminescent  Display）等である。
【００３４】
音声出力装置２４は、音声データに基づいて音声を出力する。音声出力装置２４は、例えば、スピーカである。音声出力装置２４は、モニタ装置２０以外の異なる車室１２ａ内の位置に設けられていてもよい。
【００３５】
操作入力部２６は、乗員または運転手を含むユーザからの入力を受け付ける。操作入力部２６は、表示装置２２の表示側の面に設けられている。操作入力部２６は、例えば、表示装置２２の画像を透過可能なタッチパネルである。操作入力部２６は、表示装置２２の表示画面に表示される画像に対応した位置をユーザが触れることによって入力した指示を受け付ける。
【００３６】
図２は、車両１０に搭載される覚醒システム２８の制御系のハードウェア構成を説明するブロック図である。図２に示すように、覚醒システム２８は、車内検出部１９と、モニタ装置２０と、操舵システム３０と、加速システム３２と、制動システム３４と、変速システム３６と、回転数検出部４０と、車輪速検出部４１と、覚醒装置４２と、車内ネットワーク４４とを備える。
【００３７】
車内検出部１９は、運転手を含む車室１２ａの内部の撮像画像を覚醒装置４２へ出力する。
【００３８】
操舵システム３０は、車両１０の進行方向を制御する。操舵システム３０は、操舵部１４と、操舵制御部５０と、操舵部センサ５２とを有する。
【００３９】
操舵制御部５０は、例えば、ＣＰＵ（Central  Processing  Unit）等のハードウェアプロセッサを有するマイクロコンピュータ等のコンピュータである。操舵制御部５０は、覚醒装置４２からの指示に基づいて、操舵部１４を制御して、車両１０の進行方向を制御する。
【００４０】
操舵部センサ５２は、例えば、ホール素子等を含む角度センサであって、操舵部１４の回転角である操舵角を検出する。操舵部センサ５２は、検出した操舵部１４の操舵角を車内ネットワーク４４に出力する。
【００４１】
加速システム３２は、車両１０の加速を制御する。加速システム３２は、加速部１５と、加速制御部５４と、加速部センサ５６とを有する。
【００４２】
加速制御部５４は、例えば、ＣＰＵ（Central  Processing  Unit）等のハードウェアプロセッサを有するマイクロコンピュータ等のコンピュータである。加速制御部５４は、覚醒装置４２からの指示に基づいて、加速部１５を制御して、車両１０の加速を制御する。
【００４３】
加速部センサ５６は、例えば、位置センサであって、加速部１５がアクセルペダルの場合、加速部１５の位置を検出する。加速部センサ５６は、検出した加速部１５の位置を車内ネットワーク４４に出力する。
【００４４】
制動システム３４は、車両１０の減速を制御する。制動システム３４は、制動部１６と、制動制御部５８と、制動部センサ６０とを有する。
【００４５】
制動制御部５８は、例えば、ＣＰＵ（Central  Processing  Unit）等のハードウェアプロセッサを有するマイクロコンピュータ等のコンピュータである。制動制御部５８は、覚醒装置４２からの指示に基づいて、制動部１６を制御して、車両１０の減速を制御する。
【００４６】
制動部センサ６０は、例えば、位置センサであって、制動部１６がブレーキペダルの場合、制動部１６の位置を検出する。制動部センサ６０は、検出した制動部１６の位置を車内ネットワーク４４に出力する。
【００４７】
変速システム３６は、車両１０の変速比を制御する。変速システム３６は、クラッチ操作部１７と、変速部１８と、クラッチ６１と、変速制御部６２と、クラッチセンサ６３と、変速部センサ６４とを有する。
【００４８】
クラッチ６１は、エンジンまたはモータ等の車両１０の駆動源９０の駆動力を車輪１３へと伝達させる駆動力の経路でありトランスミッション等を含む駆動力伝達経路９２上に設けられている。クラッチ６１は、運転手によるクラッチ操作部１７の操作によって、接続状態、離脱状態、及び、中間状態で切り替わる。クラッチ６１の接続状態は、駆動源９０の駆動力を伝達可能に、駆動力伝達経路９２を接続する。クラッチ６１の離脱状態は、駆動源９０の駆動力を伝達不能に、駆動力伝達経路９２を遮断する。クラッチ６１の中間状態は、いわゆる半クラッチ状態であって、駆動源９０の駆動力を接続状態よりも小さい伝達トルクで伝達可能に駆動力伝達経路９２を接続する。
【００４９】
変速制御部６２は、例えば、ＣＰＵ（Central  Processing  Unit）等のハードウェアプロセッサを有するマイクロコンピュータ等のコンピュータである。変速制御部６２は、覚醒装置４２からの指示に基づいて、変速部１８を制御して、車両１０の変速比を制御する。変速制御部６２は、覚醒装置４２からの指示に基づいて、クラッチ操作部１７を制御して、クラッチ６１の状態を接続状態、離脱状態、及び、中間状態で切り替える。尚、変速制御部６２は、クラッチ操作部１７を操作することなく、点線矢印で示すようにクラッチ６１を直接制御して接続状態、離脱状態、及び、中間状態を切り替えてもよい。
【００５０】
クラッチセンサ６３は、例えば、位置センサであって、クラッチ操作部１７がクラッチペダルの場合、クラッチ操作部１７の位置を検出する。クラッチセンサ６３は、検出したクラッチ操作部１７の位置を車内ネットワーク４４に出力する。尚、クラッチセンサ６３は、クラッチ６１の位置（例えば、クラッチ６１のクラッチプレートの位置）を検出してもよい。
【００５１】
変速部センサ６４は、例えば、位置センサであって、変速部１８がシフトレバーの場合、変速部１８の位置を検出する。変速部センサ６４は、検出した変速部１８の位置を車内ネットワーク４４に出力する。
【００５２】
回転数検出部４０は、駆動源９０の回転数を検出する。回転数検出部４０は、検出した駆動源９０の回転数を、車内ネットワーク４４に出力する。
【００５３】
車輪速検出部４１は、車両１０の速度である車速を算出するための車輪１３の回転数等を検出して、車輪１３の回転数等を示す車輪速情報を車速に関する情報として、車内ネットワーク４４に出力する。
【００５４】
覚醒装置４２は、例えば、ＥＣＵ（Electronic  Control  Unit）等のコンピュータである。覚醒装置４２は、ハードウェアプロセッサの一例であるＣＰＵ（Central  Processing  Unit）４２ａと、ＲＯＭ（Read  Only  Memory）４２ｂと、ＲＡＭ（Random  Access  Memory）４２ｃと、表示制御部４２ｄと、音声制御部４２ｅと、ＳＳＤ（Solid  State  Drive）４２ｆとを備える。ＣＰＵ４２ａ、ＲＯＭ４２ｂ及びＲＡＭ４２ｃは、同一パッケージ内に集積されていてもよい。
【００５５】
ＣＰＵ４２ａは、ＲＯＭ４２ｂ等の不揮発性の記憶装置に記憶されたプログラムを読み出し、当該プログラムにしたがって各種の演算処理および制御を実行する。ＲＯＭ４２ｂは、各プログラム及びプログラムの実行に必要なパラメータ等を記憶する。ＲＡＭ４２ｃは、ＣＰＵ４２ａでの演算で用いられる各種のデータを一時的に記憶する。表示制御部４２ｄは、覚醒装置４２での演算処理のうち、主として、車内検出部１９から取得した画像及び表示装置２２に表示させる表示用の画像のデータ変換等を実行する。音声制御部４２ｅは、覚醒装置４２での演算処理のうち、主として、音声出力装置２４に出力させる音声の処理を実行する。ＳＳＤ４２ｆは、書き換え可能な不揮発性の記憶装置であって、覚醒装置４２の電源がオフにされた場合にあってもデータを維持する。
【００５６】
本実施形態では、覚醒装置４２は、ハードウェアとソフトウェア（即ち、プログラム）が協働することにより、覚醒システム２８の制御全般を司る。例えば、覚醒装置４２は、運転手の覚醒レベルを判定して、当該覚醒レベルに応じて、運転手を覚醒させるためにクラッチ６１等を制御する。
【００５７】
車内ネットワーク４４は、例えば、ＣＡＮ（Controller  Area  Network）またはＬＩＮ（Local  Interconnect  Network）である。車内ネットワーク４４は、操作入力部２６と、操舵システム３０と、加速システム３２と、制動システム３４と、変速システム３６と、回転数検出部４０と、車輪速検出部４１と、覚醒装置４２とを互いに信号及び情報を送受信可能に電気的に接続する。
【００５８】
図３は、覚醒装置４２の機能を説明する機能ブロック図である。図３に示すように、覚醒装置４２は、処理部７０と、記憶部７２とを有する。
【００５９】
処理部７０は、例えば、ＣＰＵ４２ａの機能として実現される。処理部７０は、取得部７４と、覚醒部７６とを有する。処理部７０は、例えば、記憶部７２に格納された覚醒プログラム７８を読み込むことによって、取得部７４及び覚醒部７６として機能するようにしてよい。取得部７４及び覚醒部７６の一部または全部は、システム３０、３２、３４、３６のいずれかに分散させて設けてもよい。取得部７４及び覚醒部７６の一部または全部は、ＡＳＩＣ（Application  Specific  Integrated  Circuit）を含む回路等のハードウェアによって構成してもよい。
【００６０】
取得部７４は、種々の情報を取得する。例えば、取得部７４は、車両１０の運転手の状態に関する情報である運転手状態情報を取得して覚醒部７６へ出力する。具体的には、取得部７４は、車室１２ａの内部の撮像画像を運転手状態情報として車内検出部１９から取得する。取得部７４は、車内ネットワーク４４を介して、操舵部センサ５２が検出した操舵部１４の位置情報（即ち、操舵角）、加速部センサ５６が検出した加速部１５の位置情報、及び、制動部センサ６０が検出した制動部１６の位置情報を、運転手状態情報として取得してもよい。
【００６１】
取得部７４は、車両１０の状態に関する情報である車両状態情報を取得して覚醒部７６へ出力する。車両状態情報は、移動体状態情報の一例である。具体的には、取得部７４は、車内ネットワーク４４を介して、操舵部センサ５２が検出した操舵部１４の位置情報、加速部センサ５６が検出した加速部１５の位置情報、制動部センサ６０が検出した制動部１６の位置情報、クラッチセンサ６３が検出したクラッチ操作部１７の位置情報、変速部センサ６４が検出した変速部１８の位置情報、回転数検出部４０が検出した駆動源９０の回転数、及び、車輪速検出部４１が検出した車輪速情報の少なくともいずれかを含む車両状態情報を取得してよい。尚、車両状態情報は、運転手状態情報と一部重複していてもよい。
【００６２】
覚醒部７６は、運転手状態情報に基づいて判定した運転手の覚醒レベルに応じて、接続状態と離脱状態との間の複数の中間状態のいずれかにクラッチ６１の状態を切り替えて、運転手を覚醒させる。例えば、覚醒部７６は、運転手状態情報として取得部７４が車内検出部１９から取得した撮像画像に基づいて運転手の顔の向きを判定する。覚醒部７６は、当該顔の向きに関連付けられた覚醒レベルを記憶部７２の覚醒レベルテーブル８２から抽出して、運転手の覚醒の程度を示す覚醒レベルを判定する。覚醒部７６は、覚醒レベルに対応付けられたクラッチ状態を記憶部７２のクラッチ状態テーブル８４から抽出する。覚醒部７６は、クラッチセンサ６３が検出したクラッチ操作部１７の位置情報に基づいてクラッチ操作部１７を制御して、抽出したクラッチ状態へとクラッチ６１の状態を切り替える。具体的には、覚醒部７６は、覚醒レベルが最も高いＬＨレベルの場合、クラッチ６１を接続状態に維持する。覚醒部７６は、覚醒レベルが中程度のＬＭレベルの場合、クラッチ６１を第１中間状態に制御する。覚醒部７６は、覚醒レベルが低いＬＬレベルの場合、クラッチ６１を第２中間状態に制御する。第２中間状態は、第１中間状態よりも、接続状態に近く、クラッチ６１の振動及び音が大きい状態であって、駆動力の伝達トルクが大きい状態である。尚、覚醒部７６は、運転手状態情報として操舵部１４の位置情報、加速部１５の位置情報、及び、制動部１６の位置情報を取得して、当該位置情報に基づいて操舵部１４、加速部１５及び制動部１６の操作回数に応じて、運転手の覚醒レベルを判定してもよい。この場合、覚醒部７６は、単位時間当たりの操作回数が予め設定された複数の閾値回数以上か否に基づいて、覚醒レベルがＬＨレベルか、ＬＭレベルか、または、ＬＬレベルかを判定してよい。尚、本実施形態の覚醒部７６は、変速部１８を切り替えることなく、クラッチ６１の状態を切り替える。
【００６３】
覚醒部７６は、取得部７４から取得した車両状態情報が予め定められた安定判定用の条件を満たした場合、クラッチ６１の状態を切り替え、安定判定用の条件を満たさない場合、クラッチ６１の状態を切り替えないようにしてもよい。安定判定用の条件は、車両１０が安定か否かを判定するために予め定められた条件である。例えば、覚醒部７６は、車両状態情報として、操舵部１４、加速部１５、制動部１６、クラッチ操作部１７及び変速部１８の位置情報、駆動源９０の回転数、及び、車輪速情報の少なくともいずれかを取得部７４から取得する。覚醒部７６は、車両状態情報に含まれる操舵部１４の位置情報（例えば、操舵角）が予め定められた角度範囲内であり、車両１０の進行方向がほぼ前方である場合、安定判定用の条件を満たしていると判定してよい。覚醒部７６は、車両状態情報に含まれる加速部１５の位置情報から算出される加速部１５の開度が閾値開度以下、または、車両状態情報に含まれる制動部１６の位置情報から算出される制動力が閾値制動力以下であれば、安定判定用の条件を満たしていると判定してもよい。覚醒部７６は、車両状態情報に含まれる駆動源９０の回転数が閾値回転数以下、車輪速情報から算出される車速が閾値速度以下の場合、安定判定用の条件を満たしていると判定してもよい。このように、覚醒部７６は、車両１０の走行状態が安定し、車両状態情報が予め定められた条件を満たすと判定した場合、クラッチ６１の状態を切り替えて、運転手を覚醒させてよい。一方、覚醒部７６は、車両１０の走行状態が安定していないと判定した場合、システム３０、３２、３４、３６を制御して、車両１０を停車させてよい。
【００６４】
記憶部７２は、ＲＯＭ４２ｂ、ＲＡＭ４２ｃ及びＳＳＤ４２ｆの少なくともいずれかの機能として実現される。記憶部７２は、ネットワーク上の記憶装置（例えば、クラウド）の機能としてもよい。記憶部７２は、処理部７０が実行するプログラム、プログラムの実行に必要なデータ、及び、プログラムの実行によって生成されたデータ等を記憶する。例えば、記憶部７２は、処理部７０が実行する覚醒プログラム７８を記憶する。記憶部７２は、覚醒プログラム７８の実行に必要な各閾値、覚醒レベルテーブル８２、及び、クラッチ状態テーブル８４等を含む実行データ８０を記憶する。覚醒レベルテーブル８２、及び、クラッチ状態テーブル８４については、後述する。記憶部７２は、覚醒プログラム７８の実行によって生成された運転手の覚醒レベル等を一時的に記憶する。
【００６５】
図４は、実行データ８０に含まれる覚醒レベルテーブル８２の一例を示すテーブルである。
【００６６】
図４に示すように、覚醒レベルテーブル８２は、覚醒レベルと運転手の顔の向きとを関連付けている。例えば、覚醒部７６は、車室１２ａの内部の撮像画像に基づいて検出した運転手の顔の向きが正面であれば、覚醒レベルテーブル８２に基づいて、運転手の覚醒レベルを最も高いＬＨレベルと判定する。ここで、覚醒部７６は、水平方向を０°として、上方を正の方向、下方を負の方向として、運転手の顔の向きを水平方向からの角度に応じて判定してよい。具体的には、覚醒部７６は、顔の角度が、例えば、−１０°以上であれば、運転手の顔の向きが正面であると判定してよい。覚醒部７６は、運転手の顔の向きが斜め下方であれば、覚醒レベルテーブル８２に基づいて、運転手の覚醒レベルを中程度のＬＭレベルと判定する。尚、覚醒部７６は、顔の角度が−１０°未満、−４５°以上であれば、運転手の顔の向きが斜め下方であると判定してよい。覚醒部７６は、運転手の顔の向きが下方であれば、覚醒レベルテーブル８２に基づいて、運転手の覚醒レベルを最も低いＬＬレベルと判定する。尚、覚醒部７６は、顔の角度が−４５°未満であれば、運転手の顔の向きが下方であると判定してよい。
【００６７】
図５は、実行データ８０に含まれるクラッチ状態テーブル８４の一例を示すテーブルである。
【００６８】
図５に示すように、クラッチ状態テーブル８４は、覚醒レベルとクラッチ状態とを関連付けている。覚醒部７６は、判定した運転手の覚醒レベルがＬＭレベルであれば、クラッチ状態テーブル８４においてＬＭレベルと関連付けられている第１中間状態にクラッチ６１を制御する。覚醒部７６は、判定した運転手の覚醒レベルがＬＬレベルであれば、クラッチ状態テーブル８４においてＬＬレベルと関連付けられている第２中間状態にクラッチ６１を制御する。
【００６９】
図６は、覚醒装置４２の処理部７０が実行する覚醒処理のフローチャートである。処理部７０は、記憶部７２の覚醒プログラム７８を読み込むことによって、覚醒処理を実行する。
【００７０】
図６に示すように、覚醒処理では、処理部７０の取得部７４が、運転手の状態を示す運転手状態情報を取得して、覚醒部７６へ出力する（Ｓ１０２）。例えば、取得部７４は、運転手を含む車室１２ａの内部の撮像画像を運転手状態情報として車内検出部１９から取得する。尚、取得部７４は、各センサ５２、５６、６０が検出した各部１４、１５、１６の位置情報の少なくともいずれかを運転手状態情報として取得してもよい。
【００７１】
覚醒部７６は、運転手状態情報に基づいて、運転手の覚醒レベルを判定する（Ｓ１０４）。例えば、覚醒部７６は、運転手状態情報に含まれる撮像画像から運転手の顔の向きを判定する。覚醒部７６は、判定した顔の向きに関連付けられた覚醒レベルを覚醒レベルテーブル８２から抽出して、覚醒レベルを判定する。
【００７２】
覚醒部７６は、運転手が覚醒しているか否かを判定する（Ｓ１０６）。覚醒部７６は、覚醒レベルがＬＨレベルであるか否かによって、運転手が覚醒しているか否かを判定してよい。覚醒部７６は、覚醒レベルがＬＨレベルであると、運転手が覚醒していると判定して（Ｓ１０６：Ｙｅｓ）、ステップＳ１０２以降を繰り返す。
【００７３】
覚醒部７６は、覚醒レベルがＬＨレベルでないと、運転手が覚醒していないと判定し（Ｓ１０６：Ｎｏ）、取得部７４は、車両１０の走行状態に関する車両状態情報を取得して、覚醒部７６へ出力する（Ｓ１０８）。例えば、取得部７４は、各センサ５２、５６、６０、６３、６４が検出した各部１４、１５、１６、１７、１８の位置情報、回転数検出部４０が検出した駆動源９０の回転数、及び、車輪速検出部４１が検出した車輪速情報の少なくともいずれかを車両状態情報として取得する。覚醒部７６は、車両１０の走行状態が安定か否か、即ち、車両状態情報が予め定められた安定判定用の条件を満たすか否かを判定する（Ｓ１１０）。覚醒部７６は、車両状態情報が安定判定用の条件を満たしておらず、走行状態が安定していない場合（Ｓ１１０：Ｎｏ）、システム３０、３２、３４、３６を制御して、車両１０を安全領域に停車させて（Ｓ１１２）、覚醒処理を終了する。
【００７４】
覚醒部７６は、車両状態情報が安定判定用の条件を満たしており、走行状態が安定している場合（Ｓ１１０：Ｙｅｓ）、クラッチ６１またはクラッチ操作部１７を制御して、クラッチ６１を離脱させて、離脱状態に切り替える（Ｓ１１４）。
【００７５】
覚醒部７６は、覚醒レベルがＬＭレベルか否かを判定する（Ｓ１１６）。覚醒部７６は、覚醒レベルがＬＭレベルであると判定すると（Ｓ１１６：Ｙｅｓ）、クラッチセンサ６３が検出したクラッチ操作部１７の位置情報等に基づいて、クラッチ６１またはクラッチ操作部１７を制御して、クラッチ状態テーブル８４においてＬＭレベルに関連付けられた第１中間状態にクラッチ６１を切り替える（Ｓ１１８）。これにより、覚醒部７６は、クラッチ６１の小さい振動または音によって、覚醒レベルが中程度の運転手を覚醒させる。尚、覚醒部７６は、変速部１８の変速比を変更することなく、クラッチ６１を第１中間状態に切り替える。この後、処理部７０は、ステップＳ１２２以降を実行する。
【００７６】
一方、覚醒部７６は、覚醒レベルがＬＬレベルの場合、覚醒レベルがＬＭレベルでないと判定して（Ｓ１１６：Ｎｏ）、クラッチ６１またはクラッチ操作部１７を制御して、クラッチ状態テーブル８４においてＬＬレベルに関連付けられた第２中間状態にクラッチ６１を切り替える（Ｓ１２０）。これにより、覚醒部７６は、第１中間状態よりも接続状態に近い第２中間状態のクラッチ６１による大きい振動または音によって、覚醒レベルが低い運転手を覚醒させる。尚、覚醒部７６は、変速部１８の変速比を変更することなく、クラッチ６１を第２中間状態に切り替える。この後、処理部７０は、ステップＳ１２２以降を実行する。
【００７７】
取得部７４は、運転手状態情報を車内検出部１９から取得して、覚醒部７６へ出力する（Ｓ１２２）。覚醒部７６は、運転手状態情報から覚醒レベルを判定する（Ｓ１２４）。覚醒部７６は、運転手が覚醒したか否かを判定する（Ｓ１２６）。覚醒部７６は、覚醒レベルがＬＨレベルか否かで、運転手が覚醒したか否かを判定してよい。覚醒部７６は、覚醒レベルがＬＨレベルでないと、運転手が覚醒していないと判定して（Ｓ１２６：Ｎｏ）、ステップＳ１１４以降を繰り返し、運転手を覚醒させる。
【００７８】
覚醒部７６は、覚醒レベルがＬＨレベルであると、運転手が覚醒したと判定して（Ｓ１２６：Ｙｅｓ）、クラッチ６１またはクラッチ操作部１７を制御して、クラッチ６１を接続状態に切り替える（Ｓ１２８）。この後、処理部７０は、ステップＳ１０２以降を繰り返す。
【００７９】
上述したように、覚醒装置４２は、運転手状態情報に基づいて判定した運転手の覚醒レベルに応じて、クラッチ６１の状態を複数の中間状態のいずれかに切り替えるので、運転手の覚醒レベルに応じた振動または音等による刺激をクラッチ６１に生じさせることができる。これにより、覚醒装置４２は、アクチュエータ等を別途設けることなく、覚醒レベルに応じて運転手を適切に覚醒させることができる。また、覚醒装置４２は、覚醒レベルに応じた振動または音によって、運転手の覚醒レベルが低下していることを、同乗者に知らせることができる。
【００８０】
覚醒装置４２は、変速部１８による変速比を変更することなく、覚醒レベルに応じてクラッチ６１の状態を切り替えるので、車両１０の走行状態の変化を抑制しつつ、運転手を覚醒させることができる。
【００８１】
覚醒装置４２は、車両状態情報が予め定められた安定判定用の条件を満たし、車両１０の走行状態が安定している場合、覚醒レベルに応じてクラッチ６１の状態を切り替えるので、車両１０が安定している状態で運転手を覚醒させることができる。
【００８２】
＜第２実施形態＞
次に、覚醒処理を部分的に変更した第２実施形態について説明する。
【００８３】
第２実施形態では、取得部７４は、少なくとも駆動源９０の回転数または車輪速情報を含む車両状態情報を取得する。覚醒部７６は、運転手の覚醒レベルと、車両状態情報に含まれる駆動源９０の回転数または車輪速情報から算出した車両１０の速度に基づいて、クラッチ６１の状態を切り替える。具体的には、覚醒部７６は、運転手の覚醒レベルがＬＭレベルか否か、かつ、駆動源９０の回転数または車両１０の速度が判定用閾値より大きいか否かに応じて、クラッチ６１の状態を切り替える。例えば、覚醒部７６は、駆動源９０の回転数または車両１０の速度が判定用閾値より小さければ、車両１０の走行状態が低速状態であると判定し、判定用閾値よりも大きければ車両１０の走行状態が中速状態であると判定し、クラッチ６１の状態を切り替えてよい。尚、駆動源９０の回転数、または、車両１０の速度が判定用閾値と等しい場合、覚醒部７６は、中速状態と判定してもよく、低速状態と判定してもよい。
【００８４】
図７は、第２実施形態のクラッチ状態テーブル８４ａの一例を示すテーブルである。
【００８５】
図７に示すように、第２実施形態のクラッチ状態テーブル８４ａは、クラッチ状態を覚醒レベル及び走行状態と関連付けている。具体的には、覚醒レベルがＬＭレベル、かつ、走行状態が中速状態の場合のクラッチ状態は、第１中間状態に関連付けられている。覚醒レベルがＬＬレベル、かつ、走行状態が低速状態の場合のクラッチ状態は、第２中間状態に関連付けられている。覚醒レベルがＬＭレベル、かつ、走行状態が低速状態の場合、及び、覚醒レベルがＬＬレベル、かつ、走行状態が中速状態の場合のクラッチ状態は、第３中間状態に関連付けられている。第３中間状態は、第１中間状態と第２中間状態との間の状態であって、第１中間状態よりも接続状態に近く、かつ、第２中間状態よりも離脱状態に近い。従って、第３中間状態のクラッチ６１の伝達トルクは、第１中間状態よりも大きく、かつ、第２中間状態よりも小さい。これにより、覚醒部７６は、駆動源９０の回転数、または、車両１０の速度が判定用閾値より大きい場合、判定用閾値より小さい場合よりもクラッチ６１の振動または音が小さくなるように、クラッチ６１の状態を切り替えることになる。
【００８６】
図８は、第２実施形態の覚醒処理のフローチャートである。第２実施形態の各ステップのうち、第１実施形態と同じ内容のステップには、同じステップ番号を付与して説明を省略または簡略化する。
【００８７】
図８に示すように、第２実施形態の覚醒処理では、処理部７０がステップＳ１０２からステップＳ１１４まで実行した後、覚醒部７６が、運転手の覚醒レベルがＬＭレベルか否かを判定する（Ｓ１１６）。
【００８８】
覚醒部７６は、覚醒レベルがＬＭレベルであると判定すると（Ｓ１１６：Ｙｅｓ）、駆動源９０の回転数または車両１０の速度に基づいて、走行状態が低速状態か否かを判定する（Ｓ２０２）。覚醒部７６は、走行状態が中速状態の場合、走行状態が低速状態でないと判定して（Ｓ２０２：Ｎｏ）、クラッチ状態テーブル８４ａにおいて中速状態及びＬＭレベルに関連付けられた第１中間状態にクラッチ６１を制御する（Ｓ１１８）。これにより、覚醒部７６は、運転手の覚醒レベルが中程度である場合、第１中間状態のクラッチ６１により小さい振動または音を生じさせて、運転手を覚醒させる。この後、処理部７０は、ステップＳ１２２以降を実行する。覚醒部７６は、走行状態が低速状態であると判定すると（Ｓ２０２：Ｙｅｓ）、クラッチ状態テーブル８４ａにおいて低速状態及びＬＭレベルに関連付けられた第３中間状態にクラッチ６１を制御する（Ｓ２０４）。これにより、覚醒部７６は、運転手の覚醒レベルが中程度であっても、車両１０が低速状態であれば、第１中間状態よりも大きい振動または音を生じさせて、運転手を覚醒させる。この後、処理部７０は、ステップＳ１２２以降を実行する。
【００８９】
覚醒部７６は、覚醒レベルがＬＬレベルの場合、覚醒レベルがＬＭレベルでないと判定して（Ｓ１１６：Ｎｏ）、駆動源９０の回転数または車両１０の速度に基づいて、走行状態が低速状態か否かを判定する（Ｓ２０６）。覚醒部７６は、走行状態が低速状態であると判定すると（Ｓ２０６：Ｙｅｓ）、クラッチ状態テーブル８４ａにおいて低速状態及びＬＬレベルに関連付けられた第２中間状態にクラッチ６１を制御する（Ｓ１２０）。これにより、覚醒部７６は、運転手の覚醒レベルが低く、車両１０が低速状態の場合、第２中間状態のクラッチ６１によって大きい振動または音を生じさせて、運転手を覚醒させる。この後、処理部７０は、ステップＳ１２２以降を実行する。覚醒部７６は、走行状態が中速状態の場合、走行状態が低速状態でないと判定して（Ｓ２０６：Ｎｏ）、クラッチ状態テーブル８４ａにおいて中速状態及びＬＬレベルに関連付けられた第３中間状態にクラッチ６１を制御する（Ｓ２０４）。これにより、覚醒部７６は、運転手の覚醒レベルが低くても、車両１０が中速状態であれば、第２中間状態よりも小さい振動または音を生じさせて、車両１０の走行状態への影響を低減しつつ運転手を覚醒させる。この後、処理部７０は、ステップＳ１２２以降を実行する。
【００９０】
上述したように、第２実施形態の覚醒装置４２は、覚醒レベルとともに、駆動源９０の回転数または車両１０の速度によって判定した走行状態に基づいて、クラッチ６１の状態を切り替えている。これにより、覚醒装置４２は、運転手の覚醒レベル及び車両１０の走行状態に応じたより適切な振動または音をクラッチ６１に生じさせて、運転手を覚醒させることができる。
【００９１】
覚醒装置４２は、覚醒レベルが同じレベルであっても、駆動源９０の回転数、または、車両１０の速度が判定用閾値より大きい中速状態の場合、判定用閾値より小さい低速状態の場合よりもクラッチ６１の振動または音が小さくなるように、クラッチ６１の状態を切り替えている。これにより、覚醒装置４２は、中速状態での走行状態への影響を低減しつつ、運転手を覚醒させることができる。
【００９２】
＜第３実施形態＞
次に、覚醒処理を部分的に変更した第３実施形態について説明する。
【００９３】
第３実施形態の覚醒装置４２では、覚醒部７６が、覚醒レベルに応じて、クラッチ６１を離脱させることなく、クラッチ６１を制御する。具体的には、覚醒部７６は、覚醒レベルがＬＭレベル以上の場合、クラッチ６１を離脱させることなく、第１中間状態へと切り替える。覚醒部７６は、覚醒レベルがＬＬレベル以下の場合、クラッチ６１を離脱させた後、第２中間状態へと切り替える。本実施形態では、ＬＭレベルを第１閾値レベルの一例とし、ＬＬレベルを第２閾値レベルの一例としているが、覚醒レベルのレベル数を更に増加させて、第１閾値レベル及び第２閾値レベルは適宜変更してよい。
【００９４】
図９は、第３実施形態の覚醒処理のフローチャートである。第３実施形態の各ステップのうち、第１実施形態と同じ内容のステップには、同じステップ番号を付与して説明を省略または簡略化する。
【００９５】
図９に示すように、第３実施形態の覚醒処理では、処理部７０がステップＳ１０２からステップＳ１０８まで実行した後、覚醒部７６が、走行状態が安定していると判定すると（Ｓ１１０：Ｙｅｓ）、クラッチ６１を離脱させることなく、運転手の覚醒レベルがＬＭレベルか否かを判定する（Ｓ１１６）。
【００９６】
覚醒部７６は、覚醒レベルがＬＭレベルであると判定すると（Ｓ１１６：Ｙｅｓ）、接続状態のクラッチ６１を第１中間状態へと制御する（Ｓ１１８）。換言すれば、覚醒部７６は、覚醒レベルがＬＭレベル以上の場合、クラッチ６１を離脱させることなく、第１中間状態ヘと切り替える。従って、この場合、覚醒部７６は、小さい振動または音をクラッチ６１に生じさせて、運転手を覚醒させる。この後、処理部７０は、ステップＳ１２２以降を実行する。
【００９７】
覚醒部７６は、覚醒レベルがＬＭレベルでない、即ち、ＬＬレベルであると判定すると（Ｓ１１６：Ｎｏ）、クラッチ６１を離脱させた後（Ｓ３１４）、第２中間状態へと制御する（Ｓ１２０）。換言すれば、覚醒部７６は、覚醒レベルがＬＬレベル以下の場合、クラッチ６１を離脱させた後、第２中間状態へと切り替える。従って、この場合、覚醒部７６は、大きい振動または音をクラッチ６１に生じさせて、運転手を覚醒させる。この後、処理部７０は、ステップＳ１２２以降を実行する。尚、ステップＳ１２２以降の処理において、本実施形態では、運転手が覚醒していない場合（Ｓ１２６：Ｎｏ）、処理部７０は、ステップＳ１１６以降を実行する。
【００９８】
上述したように第３実施形態の覚醒装置４２は、覚醒レベルがＬＭレベル以上であると、クラッチ６１を離脱させることなく、第１中間状態へと切り替えている。これにより、覚醒装置４２は、運転手の覚醒レベルが低くない場合、車両１０の走行状態への影響を低減しつつ、クラッチ６１の小さい振動または音によって運転手を覚醒させることができる。
【００９９】
覚醒装置４２は、覚醒レベルがＬＬレベル以下であると、クラッチ６１を離脱させた後、第２中間状態へと切り替えている。これにより、覚醒装置４２は、運転手の覚醒レベルが低い場合、クラッチ６１に大きい振動または音を生じさせて、運転手をより確実に覚醒させることができる。
【０１００】
上述した各実施形態の構成の機能、接続関係、個数、配置等は、発明の範囲及び発明の範囲と均等の範囲内で適宜変更、削除等してよい。各実施形態を適宜組み合わせてもよい。各実施形態の各ステップの順序を適宜変更してよい。
【０１０１】
例えば、上述の実施形態では、移動体が車両１０である例を挙げたが、移動体は、内燃機関または電動機等の駆動源を有し、駆動源の駆動力を伝達する駆動力伝達路上にクラッチが設置されていればよい。移動体は、例えば、飛行機及び船舶等であってもよい。
【０１０２】
上述の実施形態では、中間状態が２つまたは３つの状態を例に挙げて説明したが、４つ以上の複数の中間状態が設定されていてもよい。
【符号の説明】
【０１０３】
１０：車両
１７：クラッチ操作部
１８：変速部
１９：車内検出部
２８：覚醒システム
４２：覚醒装置
６１：クラッチ
７４：取得部
７６：覚醒部
８２：覚醒レベルテーブル
８４：クラッチ状態テーブル
８４ａ：クラッチ状態テーブル
９０：駆動源
９２：駆動力伝達経路
【図１】
2019055613.tif 000003
【図２】
2019055613.tif 000004
【図３】
2019055613.tif 000005
【図４】
2019055613.tif 000006
【図５】
2019055613.tif 000007
【図６】
2019055613.tif 000008
【図７】
2019055613.tif 000009
【図８】
2019055613.tif 000010
【図９】
2019055613.tif 000011