(57)【要約】  眠気推定装置（１）は、ユーザ（Ｕ）の周囲における複数の環境の状態を検出し、検出した環境の状態を示す環境情報を出力する環境検出部（１５０）と、環境検出部（１５０）が出力した環境情報に応じて、環境におけるユーザ（Ｕ）の眠くなりやすさの度合いを示す環境レベルを算出する算出部（２）と、算出部（２）が算出した環境レベルを出力する出力部（１３０）と、を備える。
2018221364.tif 000002
【特許請求の範囲】
【請求項１】
人の周囲における複数の環境の状態を検出し、検出した前記環境の状態を示す環境情報を出力する環境検出部と、
前記環境検出部が出力した前記環境情報に応じて、前記環境における前記人の眠くなりやすさの度合いを示す環境レベルを算出する算出部と、
前記算出部が算出した前記環境レベルを出力する出力部と、を備える
眠気推定装置。
【請求項２】
請求項１に記載の眠気推定装置と、
前記環境レベルに応じた態様で前記人の覚醒を誘導する覚醒誘導部を駆動させる制御部と、を備える
覚醒誘導制御装置。
【請求項３】
さらに、前記人の眠気度合いを示す眠気レベルを検出する眠気検出部を備え、
前記制御部は、前記眠気検出部が検出した前記眠気レベルが第１基準値以上の場合に、前記覚醒誘導部を駆動させる
請求項２に記載の覚醒誘導制御装置。
【請求項４】
前記環境に複数の人がいる場合、
前記眠気検出部は、前記複数の人のそれぞれの眠気レベルを検出し、
前記制御部は、前記複数の人のそれぞれの眠気レベルが第２基準値以下の場合、前記覚醒誘導部を停止させる
請求項３に記載の覚醒誘導制御装置。
【請求項５】
前記制御部は、前記複数の人の中の一部の人のみの眠気レベルが、前記第２基準値よりも大きい場合、前記一部の人に対してのみ前記覚醒誘導部を駆動させる
請求項４に記載の覚醒誘導制御装置。
【請求項６】
さらに、前記覚醒誘導部を制御するための制御パラメータを取得する取得部を備え、
前記制御部は、前記取得部が取得した前記制御パラメータに応じた態様で、前記覚醒誘導部を駆動させる
請求項２〜５のいずれか１項に記載の覚醒誘導制御装置。
【請求項７】
前記制御パラメータは、前記制御部が前記覚醒誘導部を駆動して停止させるまでの駆動時間を含む
請求項６に記載の覚醒誘導制御装置。
【請求項８】
前記制御パラメータは、現在時刻を含み、
前記制御部は、前記制御パラメータが示す前記現在時刻に応じて、前記覚醒誘導部を駆動させる態様を変更する
請求項６又は７に記載の覚醒誘導制御装置。
【請求項９】
前記制御パラメータは、前記人の眠気度合いを示す眠気レベルを所定の眠気レベルまで覚醒させるための覚醒度合いを示す覚醒度情報を含む
請求項６〜８のいずれか１項に記載の覚醒誘導制御装置。
【請求項１０】
前記覚醒誘導制御装置は、前記人の覚醒を誘導する覚醒誘導方法の異なる複数の覚醒誘導部と接続されており、
前記制御部は、前記環境レベルに応じた態様で前記複数の覚醒誘導部の中の１以上の覚醒誘導部を駆動させる
請求項２〜９のいずれか１項に記載の覚醒誘導制御装置。
【請求項１１】
前記制御部は、前記人における、前記人の眠気度合いを示す眠気レベルが所定時間第３基準値以下とならない場合、駆動させている前記１以上の覚醒誘導部と異なる覚醒誘導方法の覚醒誘導部を駆動させる
請求項１０に記載の覚醒誘導制御装置。
【請求項１２】
請求項２〜１１のいずれか１項に記載の覚醒誘導制御装置と、前記覚醒誘導部と、を備える
覚醒誘導システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、眠気推定装置、覚醒誘導制御装置、および、覚醒誘導システムに関する。
【背景技術】
【０００２】
従来、人の眠気を覚ますように、人の覚醒を誘導する覚醒誘導制御装置が提案されている。例えば、特許文献１には、空調を制御することにより、熱により人を刺激し、当該人の覚醒を誘導する装置が開示されている。また、例えば、特許文献２および特許文献３には、音を制御することによって、音により人を刺激し、当該人の覚醒を誘導する装置が開示されている。また、特許文献４には、香りを発生する機器を制御することによって、香りにより人を刺激し、当該人の覚醒を誘導する装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１８６６５７号公報
【特許文献２】特開２００９−３１９０５号公報
【特許文献３】特開平１１−１０９９８５号公報
【特許文献４】特開平１１−３１００５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、従来、カメラなどを用いて撮像した画像から、人の眠気度合いは推定されている。このように推定された人の眠気度合いから、覚醒を誘導する装置は、人の眠気度合いに応じた態様で駆動される。【０００５】
本開示は、より精度良く人の眠気度合いを推定できる眠気推定装置などを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本開示の一態様に係る眠気推定装置は、人の周囲における複数の環境の状態を検出し、検出した前記環境の状態を示す環境情報を出力する環境検出部と、前記環境検出部が出力した前記環境情報に応じて、前記環境における前記人の眠くなりやすさの度合いを示す環境レベルを算出する算出部と、前記算出部が算出した前記環境レベルを出力する出力部と、を備える。【０００７】
また、本開示の一態様に係る覚醒誘導制御装置は、上記記載の眠気推定装置と、前記環境レベルに応じた態様で前記人の覚醒を誘導する覚醒誘導部を駆動させる制御部と、を備える。【０００８】
また、本開示の一態様に係る覚醒誘導システムは、上記記載の覚醒誘導制御装置と、上記記載の覚醒誘導部と、を備える。
【発明の効果】
【０００９】
本開示に係る眠気推定装置などによれば、より精度良くに人の眠気度合いを推定できる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態に係る眠気推定装置の特徴的な機能構成を示すブロック図である。
【図２】図２は、環境情報の特徴例に応じた環境レベルの一例を示す図である。
【図３】図３は、実施の形態に係る覚醒誘導制御装置が環境レベルを通知するための出力結果の一例を示す図である。
【図４】図４は、実施の形態に係る眠気推定装置が人の周囲の環境の眠くなりやすさ度合いを出力するフローチャートである。
【図５】図５は、実施の形態に係る覚醒誘導制御装置を含むシステムの一例を説明するための図である。
【図６】図６は、実施の形態に係る覚醒誘導制御装置の特徴的な機能構成を示すブロック図である。
【図７】図７は、眠気レベルに応じた人の特徴の一例を示す図である。
【図８Ａ】図８Ａは、実施の形態の変形例１に係る覚醒誘導制御装置の構成の一例を示すブロック図である。
【図８Ｂ】図８Ｂは、実施の形態の変形例１に係る覚醒誘導制御装置の構成の一例を示すブロック図である。
【図９】図９は、実施の形態に係る覚醒誘導制御装置が覚醒誘導部を環境レベルに応じた態様で駆動させる手順を示すフローチャートである。
【図１０】図１０は、実施の形態に係る覚醒誘導制御装置が覚醒誘導部を環境レベル及び眠気レベルに応じた態様で駆動させる手順を示すフローチャートである。
【図１１】図１１は、実施の形態に係る覚醒誘導制御装置を使用した場合の時間に対する眠気レベルの変化の一例を示す図である。
【図１２】図１２は、実施の形態に係る覚醒誘導制御装置が覚醒誘導部を制御パラメータに応じて駆動させる手順を示すフローチャートである。
【図１３】図１３は、実施の形態に係る覚醒誘導制御装置が覚醒誘導部を駆動させる場合の手順の別の一例を示すフローチャートである。
【図１４】図１４は、実施の形態に係る覚醒誘導制御装置を使用した場合の時間に対する眠気レベルの変化の別の一例を示す図である。
【図１５】図１５は、実施の形態の変形例２に係る覚醒誘導制御装置を含むシステムを説明するための図である。
【図１６】図１６は、実施の形態の変形例２に係る覚醒誘導制御装置を複数の人に対して使用した場合における、覚醒誘導制御装置が覚醒誘導部を駆動させる動作の手順を示すフローチャートである。
【図１７Ａ】図１７Ａは、実施の形態の変形例２に係る覚醒誘導制御装置を使用した場合の覚醒誘導方法に対する眠気レベルの変化の一例を示す図である。
【図１７Ｂ】図１７Ｂは、実施の形態の変形例２に係る覚醒誘導制御装置を使用した場合の時間に対する眠気レベルの変化の一例を示す図である。
【発明を実施するための形態】
【００１１】
（本開示の概要）
上記課題を解決するために、本開示の一態様に係る眠気推定装置は、人の周囲における複数の環境の状態を検出し、検出した前記環境の状態を示す環境情報を出力する環境検出部と、前記環境検出部が出力した前記環境情報に応じて、前記環境における前記人の眠くなりやすさの度合いを示す環境レベルを算出する算出部と、前記算出部が算出した前記環境レベルを出力する出力部と、を備える。
【００１２】
これにより、眠気推定装置によれば、人（ユーザ）のいる環境の違いよる、当該環境の眠くなりやすさの度合いを環境レベルとして定量化できる。そのため、眠気推定装置によれば、より精度良くユーザの眠気度合いを推定できる。また、眠気推定装置は、定量化した環境の眠くなりやすさの度合いを、出力部がディスプレイ、アンプなどの装置と接続されることで、ユーザに通知することができる。そのため、眠気推定装置によれば、定量化した環境の眠くなりやすさの度合いを環境レベルとしてユーザに通知することで、当該ユーザは、環境レベルを確認して、例えば、眠くならないように対策をとることができる。
【００１３】
また、本開示の一態様に係る覚醒誘導制御装置は、上記記載の眠気推定装置と、前記環境レベルに応じた態様で前記人の覚醒を誘導する覚醒誘導部を駆動させる制御部と、を備える。
【００１４】
これにより、制御部は、環境レベルに応じた態様で、覚醒誘導部を駆動させることができる。そのため、覚醒誘導制御装置によれば、より精度良くユーザの眠気度合いを推定し、環境レベルに応じて効果的にユーザの覚醒を誘導することができる。
【００１５】
また、例えば、本開示の一態様に係る覚醒誘導制御装置は、さらに、前記人の眠気度合いを示す眠気レベルを検出する眠気検出部を備え、前記制御部は、前記眠気検出部が検出した前記眠気レベルが第１基準値以上の場合に、前記覚醒誘導部を駆動させてもよい。
【００１６】
これにより、制御部は、ユーザの眠気レベルから、覚醒誘導部を駆動させるタイミングを制御できる。そのため、覚醒誘導制御装置によれば、効果的なタイミングでユーザの覚醒を誘導することができる。
【００１７】
また、例えば、前記環境に複数の人がいる場合、前記眠気検出部は、前記複数の人のそれぞれの眠気レベルを検出し、前記制御部は、前記複数の人のそれぞれの眠気レベルが第２基準値以下の場合、前記覚醒誘導部を停止させてもよい。
【００１８】
これにより、制御部は、同一の環境下の複数のユーザを所定の眠気レベルまで覚醒させることができる。つまり、このような構成によれば、複数のユーザが存在する環境においても、当該複数のユーザを簡便に覚醒させることができる。
【００１９】
また、例えば、前記制御部は、前記複数の人の中の一部の人のみの眠気レベルが、前記第２基準値よりも大きい場合、前記一部の人に対してのみ前記覚醒誘導部を駆動させてもよい。
【００２０】
これにより、制御部は、同一の環境下の複数のユーザを、同一の覚醒誘導方法で、所定の眠気レベルまで覚醒できない場合においても、各ユーザに適した覚醒誘導方法を各ユーザに実行できる。つまり、このような構成によれば、複数のユーザが存在する環境においても、各ユーザに適した覚醒誘導方法で覚醒させることができる。
【００２１】
また、例えば、本開示に係る覚醒誘導制御装置は、さらに、前記覚醒誘導部を制御するための制御パラメータを取得する取得部を備え、前記制御部は、前記取得部が取得した前記制御パラメータに応じた態様で、前記覚醒誘導部を駆動させてもよい。
【００２２】
例えば、取得部は、タッチパネルなどのユーザインターフェースと接続されることで、ユーザから、ユーザが所望する覚醒誘導部の駆動態様の情報を取得する。こうすることで、取得部が取得した当該情報に応じて、制御部は、覚醒誘導部を駆動させることができる。そのため、このような構成によれば、ユーザが所望する態様で覚醒誘導部が駆動され得る。
【００２３】
また、例えば、制御パラメータは、前記制御部が前記覚醒誘導部を駆動して停止させるまでの駆動時間を含んでもよい。
【００２４】
これにより、制御部は、制御パラメータに含まれる駆動時間が経過した場合に、覚醒誘導部を自動で停止させることとなる。そのため、覚醒誘導制御装置のユーザは、当該覚醒誘導制御装置を繰り返し利用しても、覚醒を誘導する方法に慣れにくくできる。このように、覚醒誘導方法に対してユーザの慣れを生じさせにくくして、覚醒誘導効果の低下を抑制できる。
【００２５】
また、例えば、制御パラメータは、現在時刻を含み、前記制御部は、前記制御パラメータが示す前記現在時刻に応じて、前記覚醒誘導部を駆動させる態様を変更してもよい。
【００２６】
これにより、例えば、夕方などのユーザが眠くなりやすいと想定される時刻には、ユーザをより覚醒誘導できるように調整され得る。そのため、このような構成によれば、ユーザにとっての覚醒誘導効果を高めることができる。
【００２７】
また、例えば、制御パラメータは、前記人の眠気度合いを示す眠気レベルを所定の眠気レベルまで覚醒させるための覚醒度合いを示す覚醒度情報を含んでもよい。
【００２８】
これにより、制御部は、ユーザが所望する所定の眠気レベルまで覚醒を誘導するように覚醒誘導部を駆動させ得る。
【００２９】
また、例えば、前記覚醒誘導制御装置は、前記人の覚醒を誘導する覚醒誘導方法の異なる複数の覚醒誘導部と接続されており、前記制御部は、前記環境レベルに応じた態様で前記複数の覚醒誘導部の中の１以上の覚醒誘導部を駆動させてもよい。
【００３０】
これにより、覚醒誘導制御装置は、異なる複数の覚醒誘導方法で、ユーザの覚醒を誘導することができる。そのため、このような構成によれば、ユーザが覚醒誘導方法に慣れにくくなり、覚醒誘導効果の低下が抑制され得る。
【００３１】
また、例えば、前記制御部は、前記人における、前記人の眠気度合いを示す眠気レベルが所定時間第３基準値以下とならない場合、駆動させている前記１以上の覚醒誘導部と異なる覚醒誘導方法の覚醒誘導部を駆動させてもよい。
【００３２】
これにより、ユーザの覚醒の誘導がうまくいかない場合においても、ユーザの覚醒を誘導できる可能性のある覚醒誘導方法をさらに実行でき得る。そのため、このような構成によれば、ユーザの覚醒の誘導が失敗することが抑制される。
【００３３】
また、本開示の一態様に係る覚醒誘導システムは、上記覚醒誘導制御装置と、上記覚醒誘導部とを備える。
【００３４】
これにより、本開示の覚醒誘導システムによれば、取得した環境レベルに応じて、覚醒誘導部を駆動させることとなる。つまり、本開示の覚醒誘導システムによれば、ユーザの周囲の環境に応じた覚醒誘導方法で、当該ユーザの覚醒を誘導することができる。そのため、本開示の覚醒誘導システムによれば、従来のユーザの覚醒を誘導する装置と比較して、より効果的にユーザの覚醒を誘導できる。
【００３５】
以下、本開示の実施の形態について、図面を参照して説明する。なお、以下に説明する実施の形態は、いずれも本開示の包括的または具体的な例を示すものである。したがって、以下の実施の形態で示される、数値、構成要素、構成要素の配置位置および接続形態、並びに、工程（ステップ）および工程の順序等は、一例であって本開示を限定する主旨ではない。よって、以下の実施の形態における構成要素のうち、本開示の最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００３６】
また、各図は、模式図であり、必ずしも厳密に図示されたものではない。したがって、各図において縮尺などは必ずしも一致していない。各図において、実質的に同一の構成に対しては同一の符号を付しており、重複する説明は省略又は簡略化する。
【００３７】
また、以下の説明において、「基準値以上」、「基準値以下」等と記載をする場合があるが、厳密な意味で記載するものではない。例えば、「基準値以上」と記載する場合においては、基準値よりも大きいことを意味してもよい。また、「基準値以上」、「基準値未満」と対比して記載する場合に、当該基準値を境に区別されることを意味し、それぞれ、「基準値より大きい」、「基準値以下」であることを意味してもよい。
【００３８】
（実施の形態）
［眠気推定装置］
＜構成＞
まず、実施の形態に係る眠気推定装置について、図１〜図３を参照して説明する。
【００３９】
図１は、実施の形態に係る眠気推定装置の特徴的な機能構成を示すブロック図である。
【００４０】
眠気推定装置１は、人（ユーザ）の周囲の環境を検出し、検出した環境におけるユーザの眠くなりやすさの度合いを定量化する装置である。
【００４１】
図１に示されるように、眠気推定装置１は、環境検出部１５０と、算出部２と、出力部１３０とを備える。
【００４２】
環境検出部１５０は、ユーザの周囲の環境の状態を検出し、検出した環境の状態を示す環境情報を出力する。具体的には、環境検出部１５０は、センサ８００と接続されるインターフェースを有し、センサ８００が検知した環境の状態を検出し、検出した環境の状態を示す環境情報を算出部２へ出力する。環境情報とは、ユーザの周囲の環境の状態を示す情報であり、例えば、温度、湿度、ＣＯ２濃度、照度、音、香りなどの情報を示す。また、環境情報には、ユーザのいる空間を示す空間情報が含まれてもよい。ここで、空間情報とは、例えば、車内、オフィス内、学校内などを示す。
【００４３】
算出部２は、環境検出部１５０が検出した環境情報に基づいて、環境レベルを算出する。
【００４４】
環境レベルとは、ユーザの周囲の環境におけるユーザの眠くなりやすさの度合いを示す定量化された数値である。例えば、ある環境が、ユーザにとって眠くなりやすい環境である場合には、算出部２は、環境レベルを高く算出する。また、例えば、ある環境が、ユーザにとって眠くなりにくい環境である場合には、算出部２は、環境レベルを低く算出する。具体的には、ユーザの周囲の環境が薄暗い場合には、ユーザにとって、当該環境は眠くなりやすい環境であると考えられる。このような場合に、算出部２は、環境検出部１５０が出力した環境の明るさを示す情報を取得し、取得した情報から所定の算出方法で当該環境の環境レベルを高く算出する。また、他の具体例としては、人の周囲の環境の騒音が大きい場合には、ユーザにとって、当該環境は眠くなりにくい環境であると考えられる。このような場合に、算出部２は、当該環境の環境レベルを低く算出する。
【００４５】
算出部２は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、眠気推定装置１と通信可能に接続された記憶部に記憶された制御プログラムとによって実現される。記憶部としては、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等が例示される。
【００４６】
図２は、環境情報の特徴例に応じた環境レベルの一例を示す図である。環境検出部１５０は、図２の表に示す特徴例の１又は複数を環境の状態として検出し、検出した環境の状態を環境情報として算出部２へ出力する。
【００４７】
図２に示されるように、例えば、環境における気温が１８〜２２℃であり、湿度が５０〜６０％であり、音が３０ｄＢ（デシベル）以下であり、明るさが１００ｌｘ（ルクス）以下である場合は、ユーザにとって当該環境は眠くなりやすいと考えられる。このような場合、算出部２は、環境レベルが高く、例えば環境レベルを５と算出する。また、例えば、環境における気温が３０℃であり、湿度が９０％であり、音が８０ｄＢ以上であり、明るさが２５００ｌｘ以上である場合は、ユーザにとって当該環境は眠くなりにくいと考えられる。このような場合、算出部２は、環境レベルを低く、例えば環境レベルを１と算出する。
【００４８】
このように、算出部２は、環境検出部１５０が出力した環境情報から、ユーザの周囲の環境の環境レベルを算出する。なお、図２に示す環境レベル及び環境の特徴例の関係はあくまで一例であり、これに限定されるものではない。例えば、環境レベルは、６段階以上に分類されてもよいし、４段階以下に分類されてもよい。また、環境レベルの算出方法は、任意に設定されてよく、特に限定されるものではない。算出部２は、気温、明るさ、音等の環境情報のそれぞれに所定の重み付けをして算出することで、環境レベルを決定してもよい。また、ユーザにとって眠くなりやすい方が、環境レベルの数値が低く設定されてもよい。以下では、環境レベルが低いとは、ユーザが眠くなりにくい状態であるとして説明する。
【００４９】
出力部１３０は、算出部２が算出した環境レベルをユーザに報知するための情報を出力するためのインターフェースである。出力部１３０は、例えば、ディスプレイなどの表示装置である表示部５００と接続され、表示部５００に算出部２が算出した環境レベルを示す文字、絵などの表示情報を出力する。例えば表示部５００は、取得した当該表示情報を画像として表示する。表示部５００としては、液晶パネル、有機ＥＬパネルなどによって構成されるモニタ装置が例示される。表示部５００として、テレビ、スマートフォン、タブレット端末などのディスプレイを有する情報端末が用いられてもよい。
【００５０】
図３は、実施の形態に係る眠気推定装置１が環境レベルを通知するための出力結果の一例を示す図である。
【００５１】
算出部２は、表示部５００に対して出力部１３０に算出した環境レベルを示す環境レベル情報を出力させる。表示部５００には、例えば図３に示される画像５１０が表示される。こうすることで、ユーザに対して、当該ユーザの周囲の環境が眠くなりやすい環境であるか否かを提示させることができる。そのため、ユーザは、環境の眠くなりやすさの状態を認識しやすくなる。これにより、例えば、ユーザに対して、環境が眠くなりにくいように改善させるように促すことができる。
【００５２】
なお、出力部１３０は、例えば、スピーカなどに接続され、算出部２が算出した環境レベルを示す音情報を出力してもよい。
【００５３】
＜動作＞
続いて、実施の形態に係る眠気推定装置１の動作について、図４を参照して説明する。
【００５４】
図４は、実施の形態に係る眠気推定装置１がユーザの周囲の環境の環境レベルを算出する手順を示すフローチャートである。
【００５５】
環境検出部１５０は、ユーザの周囲の環境の状態を検出する（ステップＳ１０１）。環境検出部１５０は、センサ８００が検知したユーザの周囲の明るさ、音量、気温などの環境の状態を環境情報として算出部２へ出力する。
【００５６】
次に、算出部２は、環境検出部１５０が出力した環境情報に基づいて、環境レベルを算出する（ステップＳ１０２）。
【００５７】
次に、算出部２は、算出した環境レベルを示す環境レベル情報を出力部１３０に出力する（ステップＳ５０１）。出力部１３０が出力した環境レベル情報を取得した表示部５００は、例えば、図３に示す画像５１０を表示する。
【００５８】
このように、眠気推定装置１は、ユーザの周囲の環境を検出する環境検出部１５０と、環境検出部１５０が検出した当該環境の眠くなりやすさの度合いを定量的に算出する算出部２と、算出部２が算出した結果を出力する出力部１３０とを備える。こうすることで、眠気推定装置１は、ユーザに対して、当該ユーザの周囲の環境の眠くなりやすさの度合いを定量化した環境レベルを報知することができる。そのため、眠気推定装置１によれば、より精度良くユーザの眠気度合いを推定して、当該ユーザに報知することができる。当該ユーザは、環境レベルを確認して、例えば、眠くならないように対策をとることができる。
【００５９】
［覚醒誘導制御装置および覚醒誘導システム］
＜構成＞
続いて、実施の形態に係る覚醒誘導制御装置および覚醒誘導システムの構成について、図５および図６を参照して説明する。
【００６０】
図５は、実施の形態に係る覚醒誘導制御装置を含むシステムの一例を説明するための図である。図６は、実施の形態に係る覚醒誘導制御装置の特徴的な機能構成を示すブロック図である。
【００６１】
覚醒誘導制御装置１００は、例えば、図５に示される車両６００に搭載され、車両６００の運転手などのユーザＵの覚醒を誘導するための制御装置である。
【００６２】
図６に示されるように、覚醒誘導制御装置１００は、眠気推定装置１と、眠気検出部１１０と、制御部１２０と、記憶部１４０と、取得部１６０とを備える。
【００６３】
眠気検出部１１０は、ユーザＵの眠気度合いを示す眠気レベルを検出する。言い換えると、眠気検出部１１０は、ユーザＵの覚醒度を検出する。例えば、眠気検出部１１０は、眠気検出部１１０と接続された撮像部４００が撮像したユーザＵを含む動画像を取得するためのインターフェースを有し、当該動画像からユーザＵの眠気レベルを検出する。眠気検出部１１０は、検出したユーザＵの眠気レベルを、制御部１２０へ出力する。ユーザＵの眠気レベルを検出する方法は、特に限定されないが、例えば、ユーザＵの顔の動画像情報から眠気レベルを検出することができる。
【００６４】
図７は、眠気レベルに応じたユーザＵの特徴の一例を示す図である。
【００６５】
図７に示されるように、例えば、ユーザＵの瞬きの周期が安定している場合は眠気レベルが低く、例えば１と判定され、ユーザＵの瞬きが遅く、且つ瞬きの周期が短く頻繁に行われている場合は眠気レベルが高く、例えば３と判定される。つまり、ユーザＵは、ユーザＵの瞬きの周期が安定している場合は眠くないと判定され、ユーザＵの瞬きが遅く且つ頻繁に行われている場合は眠いと判定される。このように、眠気検出部１１０は、撮像部４００から取得したユーザＵが含まれる動画像を解析することにより、ユーザＵの眠気レベルを検出する。なお、図７に示す眠気レベル、眠気度合いおよび特徴例の関係はあくまで一例であり、これに限定されるものではない。例えば、眠気レベルは、６段階以上に分類されてもよいし、４段階以下に分類されてもよい。また、眠気レベルの判定基準は、任意に設定されてよく、特に限定されるものではない。また、ユーザＵの眠気度合いが高い方が、眠気レベルの数値が低く設定されてもよい。以下では、眠気レベルが低いとは、ユーザの眠気度合いが低い状態であるとして説明する。
【００６６】
撮像部４００としては、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサ用いたカメラ、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサを用いたカメラなどが例示される。
【００６７】
再び図６を参照し、制御部１２０は、算出部２が算出した環境レベルに応じた態様で、ユーザＵの覚醒を誘導する覚醒誘導部３００ａ〜３００ｄの１又は複数を駆動（つまり、駆動を開始）させる。例えば、制御部１２０は、眠気検出部１１０が検出した眠気レベルが第１基準値以上の場合に、算出部２が算出した環境レベルに応じた態様で、ユーザＵの覚醒を誘導する覚醒誘導部３００ａ〜３００ｄの１又は複数を駆動させる。なお、以下では、覚醒誘導部３００ａ〜３００ｄをまとめて覚醒誘導部３００と呼称して説明する場合がある。覚醒誘導制御装置１００は、１又は複数の覚醒誘導部３００と配線（不図示）などにより接続されている。例えば、制御部１２０は、環境レベルが高い場合には、ユーザＵにとって眠くなりやすい環境であるため、覚醒誘導制御装置１００に接続される全ての覚醒誘導部３００を駆動させて、ユーザＵの覚醒を誘導する。また、例えば、制御部１２０は、環境レベルが低い場合には、ユーザＵにとって眠くなりにくい環境であるため、覚醒誘導制御装置１００に接続される複数の覚醒誘導部３００の内の１つを駆動させて、ユーザＵの覚醒を誘導する。
【００６８】
眠気検出部１１０および制御部１２０は、例えば、ＣＰＵと、記憶部１４０に記憶された制御プログラムとによって実現される。眠気検出部１１０、制御部１２０、および、算出部２は、１つのＣＰＵにより実現されてもよいし、それぞれ異なるＣＰＵで実現されてもよい。
【００６９】
覚醒誘導部３００は、ユーザＵの眠気レベルを下げるために用いられる装置である。覚醒誘導部３００としては、音を発する音響装置、光を発する発光装置、香りを発するアロマ発生器、温度、湿度、ＣＯ２濃度などの空調を制御するエアーコンディショナなどが例示される。つまり、覚醒誘導部３００は、音、光、熱などによってユーザＵを刺激して覚醒を誘導する、又は、湿度、ＣＯ２濃度などを下げてユーザＵの眠気を誘因する環境を改善する装置である。
【００７０】
なお、第１基準値は、予め設定されていればよく、眠気レベルは特に限定されない。例えば、第１基準値は、眠気レベルが３であると、記憶部１４０に予め記憶されている。例えば、制御部１２０は、眠気検出部１１０が検出した眠気レベルが第１基準値を満たす場合に覚醒誘導部３００を駆動させる。
【００７１】
制御部１２０は、例えば、ユーザＵの眠気レベルが第２基準値まで低下した場合、覚醒誘導部３００を停止させる。なお、制御部１２０は、覚醒誘導部３００を駆動させてから所定時間経過したときに覚醒誘導部３００を停止させてもよい。第２基準値も第１基準値と同様に予め任意に設定されていればよく、眠気レベルは特に限定されない。例えば、第２基準値は、眠気レベルが１であると、記憶部１４０に予め記憶されている。また、所定時間は、予め任意に設定された時間が採用されればよく、特に限定されるものではない。例えば、所定時間は、予め、５分、１０分、１５分などに設定される。なお、覚醒誘導制御装置１００は、時間を計測するために、ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）などの計時部（不図示）を備えてもよい。
【００７２】
ところで、ある環境に複数のユーザがいる場合が想定される。この場合、眠気検出部１１０は、複数のユーザのそれぞれの眠気レベルを検出してもよい。制御部１２０は、複数のユーザのそれぞれの眠気レベルが第２基準値以下の場合、覚醒誘導部３００を停止させてもよい。ここで、制御部１２０は、複数のユーザの中の一部のユーザのみの眠気レベルが、第２基準値よりも大きい場合、当該一部のユーザに対してのみ覚醒誘導部３００を駆動させてもよい。
【００７３】
取得部１６０は、覚醒誘導部３００を制御するための制御パラメータを取得するインターフェースである。取得部１６０は、例えば、タッチパネルなどのユーザインターフェースと接続されており、当該ユーザインターフェースがユーザＵに操作された情報を取得する。具体的には、取得部１６０は、制御パラメータをユーザＵから取得する。
【００７４】
制御パラメータには、例えば、制御部１２０が覚醒誘導部３００を駆動して停止させるまでの駆動時間を含まれる。
【００７５】
また、制御パラメータには、例えば、現在時刻が含まれる。制御部１２０は、制御パラメータが示す現在時刻に応じて、覚醒誘導部３００を駆動させる態様を変更する。
【００７６】
また、制御パラメータには、ユーザＵの眠気度合いを示す眠気レベルを所定の眠気レベルまで覚醒させるための覚醒度合いを示す覚醒度情報が含まれてもよい。例えば、覚醒度情報としては、覚醒誘導部３００を停止させるユーザＵの眠気レベルを示す停止基準情報を含む。つまり、停止基準情報は、上述した第２基準値である。例えば、制御部１２０は、第２基準値が予め任意に定められていた場合に、停止基準情報を取得したとき、当該停止基準情報が示す眠気レベルにユーザＵがなった時点で、覚醒誘導部３００を停止させるように、覚醒誘導部３００の制御方法を変更する。
【００７７】
また、制御部１２０は、覚醒度情報を取得した場合に、当該覚醒度情報に応じて駆動させる覚醒誘導部３００を選択してもよい。例えば、ユーザＵが覚醒度合いを最も高く設定する（例えば、眠気レベルを１と設定する）と、制御部１２０は、覚醒誘導制御装置１００と接続された覚醒誘導部３００を全て駆動させる。また、ユーザＵが覚醒度合いを中くらいに設定する（例えば、眠気レベルを３と設定する）と、制御部１２０は、覚醒誘導部３００の中で、消費電力を低くする順番に駆動させる。この場合に、例えば、制御部１２０は、駆動させる覚醒誘導部３００の覚醒誘導方法の優先順位として、照明、香り、空調（温湿度制御）、換気（ＣＯ２制御）の順に駆動させる覚醒誘導部３００を選択してもよい。
【００７８】
また、制御パラメータには、制御部１２０が覚醒誘導部３００を駆動させる際のモード設定が含まれてもよい。当該モードには、例えば、制御部１２０が覚醒誘導部３００として消費電力の高いエアーコンディショナまたは換気扇を駆動せず、照明または香りでユーザＵの覚醒を誘導する省エネモードが含まれてもよい。また、省エネモードを取得した場合に、制御部１２０は、例えば、覚醒誘導部３００として温湿度制御をするエアーコンディショナを駆動させ、この際に温度は省エネモードを取得していない場合よりも低くしないように駆動させてもよい。また、省エネモードを取得した場合に、制御部１２０は、覚醒誘導部３００として換気する換気扇を駆動させ、この際に換気扇によって移動される風量を、省エネモードを取得していない場合よりも減らすように駆動させてもよい。また、制御部１２０が覚醒誘導部３００を駆動させる際のモードには、覚醒誘導制御装置１００と接続されている全ての覚醒誘導部３００を駆動させる覚醒優先モードが含まれてもよい。また、制御部１２０が覚醒誘導部３００を駆動させる際のモードには、覚醒誘導部３００の一例であるＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）照明が発する照明光における色温度を変えず、他の覚醒誘導方法を実行する覚醒誘導部３００を駆動させる快眠モードが含まれてもよい。或いは、快眠モードでは、制御部１２０は、覚醒誘導部３００が発する照明光の色温度をあまり青くしない（つまり、快眠モードを取得していない場合よりも色温度を下げる）ように覚醒誘導部３００を制御してもよい。
【００７９】
このように、制御部１２０は、取得部１６０が取得したこのような制御パラメータに応じた態様で、覚醒誘導部３００を駆動、又は、停止させる。
【００８０】
また、覚醒誘導方法の異なる複数の覚醒誘導部３００を覚醒誘導制御装置１００が備える場合、制御部１２０は、複数の覚醒誘導部３００の中の１以上の覚醒誘導部３００を、覚醒誘導部３００ごとに駆動させる。この場合、制御部１２０は、複数の覚醒誘導部３００を覚醒誘導部３００ごとに順番に駆動させてもよいし、ランダムに選択して駆動させてもよい。また、制御部１２０は、前回駆動させた１以上の覚醒誘導部３００とは１以上異なる複数の覚醒誘導部３００を駆動させてもよい。また、例えば、制御部１２０は、複数の覚醒誘導部３００の中の１以上の覚醒誘導部３００を現在時刻に応じて選択して駆動させてもよい。また、例えば、制御部１２０は、複数の覚醒誘導部３００の中の１以上の覚醒誘導部３００を季節に応じて選択して駆動させてもよい。また、覚醒誘導制御装置１００は、覚醒誘導部３００ごとに、所定時間に対するユーザＵの眠気レベルの低下量（変化量）を記憶している記憶部１４０を備えてもよい。この場合、制御部１２０は、記憶部１４０に記憶された所定時間に対するユーザＵの眠気レベルの低下量が最も大きい覚醒誘導部３００を含む１以上の覚醒誘導部３００を駆動させてもよい。言い換えると、制御部１２０は、記憶部１４０に記憶された所定時間に対するユーザＵの眠気レベルの変化量が、ユーザＵを覚醒する向きに最も大きい覚醒誘導部３００を含む１以上の覚醒誘導部３００を駆動させてもよい。
【００８１】
また、制御部１２０は、ユーザＵの眠気レベルが所定時間第３基準値以下とならない場合、駆動させている１以上の覚醒誘導部３００と異なる覚醒誘導部３００を駆動させてもよい。第３基準値は、例えば、第１基準値よりも小さく、第２基準値よりも大きい値に設定される。例えば、ユーザＵの体調等によっては、覚醒誘導がうまくいかず、ユーザＵが覚醒されない場合が想定される。この場合には、制御部１２０は、覚醒誘導部３００を駆動させてから所定時間が経過した後に、ユーザＵの眠気レベルが第３基準値以下となっていなければ、駆動させている覚醒誘導部３００と異なる覚醒誘導部３００を駆動させることで、ユーザＵの覚醒を誘導させる。なお、この場合には、制御部１２０は、駆動させている覚醒誘導部３００を停止させてもよいし、引き続き駆動させてもよい。また、第３基準値は、第１基準値または第２基準値と同じ値に設定されてもよい。
【００８２】
記憶部１４０は、眠気検出部１１０、制御部１２０、および、算出部２が実行する制御プログラムが記憶されている記憶装置である。記憶部１４０は、例えば、ＲＯＭ、ＲＡＭ、ＨＤＤ、ＳＳＤ等である。
【００８３】
なお、図６に示す覚醒誘導制御装置１００の構成は、本開示を具体的に説明するために例示するためのものであり、本開示に係る覚醒誘導制御装置１００は、図６に示す構成の全てを必ずしも備える必要はない。言い換えると、本開示に係る覚醒誘導制御装置１００は、本開示の効果を実現できる構成さえ備えればよい。
【００８４】
例えば、図８Ａは、本開示の実施の形態の変形例１に係る覚醒誘導制御装置１００の構成の一例を示すブロック図である。
【００８５】
図８Ａに示すように、覚醒誘導制御装置１００は、眠気推定装置１と、制御部１２０とを備える。なお、各処理部は、図６に示す同じ参照符号が付された処理部と同じ処理を行うのでここでは説明を省略する。
【００８６】
なお、図８Ａにおいて眠気推定装置１は、センサ８００にて検出した出力を元に環境検出部１５０にて検出した環境の状態から算出部２にて眠気レベルを算出しているが、眠気レベルの算出はこの形態に限定されない。例えば、眠気検出部１１０は、図示しない人の状態を踏まえて眠気レベルを算出しても構わない。具体的に例えば、眠気検出部１１０は、図８Ｂに示すとおり、撮像部４００にて撮影したユーザＵの瞬きの状態に基づき、人の眠気レベルを算出しても構わない。こうすることで、眠気検出部１１０は、よりユーザＵの眠気レベルを高精度に推定（検出）することが出来る。
【００８７】
これらのような構成においても、覚醒誘導制御装置１００は、例えば後述する図９に示すようなフローチャートに沿った動作を実行できる。
【００８８】
＜動作＞
続いて、実施の形態に係る覚醒誘導制御装置１００および覚醒誘導システム２００の動作について、図９〜図１７Ｂを参照して説明する。なお、以下の説明においては、眠気レベルの判定基準として、図７に示す眠気レベル、眠気度合いおよび特徴例の関係が予め記憶部１４０に記憶されているものとする。また、図２に示す環境レベルを、環境情報に対する重み付けおよび当該重み付けから環境レベルを算出するためのアルゴリズムが予め記憶部１４０に記憶されているものとする。また、第１基準値は、眠気レベルが３として設定されているものとして説明する。また、第２基準値は、眠気レベルが１として設定されているものとして説明する。また、第３基準値は、眠気レベルが２として設定されているものとして説明する。
【００８９】
図９は、実施の形態に係る覚醒誘導制御装置１００が覚醒誘導部３００を環境レベルに応じた態様で駆動させる手順を示すフローチャートである。
【００９０】
環境検出部１５０は、ユーザＵの周囲の環境の状態を検出する（ステップＳ１０１）。環境検出部１５０は、センサ８００が検知したユーザＵの周囲の明るさ、音量、気温などの環境の状態を環境情報として制御部１２０へ出力する。
【００９１】
次に、算出部２は、環境検出部１５０が出力した環境情報に基づいて、環境レベルを算出する（ステップＳ１０２）。
【００９２】
次に、制御部１２０は、算出部２が算出した環境レベルに応じた態様で、覚醒誘導部３００を駆動させる（ステップＳ１０５）。
【００９３】
このように、制御部１２０は、算出部２が算出した環境レベルに応じた態様で覚醒誘導部３００を駆動させる。
【００９４】
こうすることで、本開示の覚醒誘導制御装置１００によれば、ユーザＵの周囲の環境に応じた覚醒誘導方法で、ユーザＵの覚醒を誘導することができる。そのため、本開示の覚醒誘導制御装置１００によれば、従来のユーザＵの覚醒を誘導する装置と比較して、より効果的にユーザＵの覚醒を誘導できる。
【００９５】
図１０は、実施の形態に係る覚醒誘導制御装置１００が覚醒誘導部３００を環境レベルおよび眠気レベルに応じた態様で駆動させる手順を示すフローチャートである。
【００９６】
環境検出部１５０は、ユーザＵの周囲の環境の状態を検出する（ステップＳ１０１）。環境検出部１５０は、センサ８００が検知したユーザＵの周囲の明るさ、音量、気温などの環境の状態を環境情報として制御部１２０へ出力する。
【００９７】
次に、算出部２は、環境検出部１５０が出力した環境情報に基づいて、環境レベルを算出する（ステップＳ１０２）。
【００９８】
次に、眠気検出部１１０は、ユーザＵの眠気レベルを検出する（ステップＳ１０３）。例えば、眠気検出部１１０は、撮像部４００が撮像した動画像を取得し、取得した動画像を解析することで、ユーザＵの眠気レベルを検出する。
【００９９】
次に、制御部１２０は、眠気検出部１１０が検出した眠気レベルが第１基準値以上であるか否かを判定する（ステップＳ１０４）。制御部１２０が眠気レベルを第１基準値以上ではないと判定した場合（ステップＳ１０４でＮｏ）、眠気検出部１１０および制御部１２０は、ステップＳ１０３およびステップＳ１０４の動作を実行し続ける。
【０１００】
一方、制御部１２０は、眠気レベルを第１基準値以上であると判定した場合（ステップＳ１０４でＹｅｓ）、算出部２が算出した環境レベルに応じた態様で、覚醒誘導部３００を駆動させる（ステップＳ１０５）。
【０１０１】
図１１は、実施の形態に係る覚醒誘導制御装置１００を使用した場合の時間に対する眠気レベルの変化の一例を示す図である。なお、図１１は、図１０に示すフローチャートで制御部１２０が覚醒誘導部３００を動作させた場合における、ユーザＵの眠気レベルの変化の一例を示すグラフである。また、図６に示すグラフの横軸は時間であり、眠気レベルを示す。
【０１０２】
図１１に示されるように、時間が経過するにしたがって、ユーザＵの眠気レベルは上昇する。時刻ｔ１において、ユーザＵの眠気レベルが３に到達したとする。ここで、制御部１２０は、覚醒誘導部３００を駆動させる（図１０に示すステップＳ１０５）。さらに時間経過に伴い、ユーザＵの眠気レベルは徐々に低下する。時刻ｔ２において、制御部１２０は、ユーザＵの眠気レベルが第２基準値に到達したため、覚醒誘導部３００を停止させる。
【０１０３】
以上のように、覚醒誘導制御装置１００は、ユーザＵの周囲の環境の状態を検出し、検出した環境の状態を示す環境情報を出力する環境検出部１５０と、ユーザＵの眠気度合いを示す眠気レベルを検出する眠気検出部１１０と、制御部１２０とを備える。算出部２は、環境検出部１５０が出力した環境情報に応じて、環境におけるユーザＵの眠くなりやすさの度合いを示す環境レベルを算出する。また、制御部１２０は、眠気検出部１１０が検出した眠気レベルが第１基準値以上の場合に、算出部２が算出した環境レベルに応じた態様で覚醒誘導部３００を駆動させる。
【０１０４】
こうすることで、制御部１２０は、算出部２が算出した環境レベルに応じて、覚醒誘導部３００を駆動させることとなる。つまり、本開示の覚醒誘導制御装置１００によれば、ユーザＵの周囲の環境に応じた覚醒誘導方法で、ユーザＵの覚醒を誘導することができる。そのため、本開示の覚醒誘導制御装置１００によれば、従来のユーザＵの覚醒を誘導する装置と比較して、より効果的にユーザＵの覚醒を誘導できる。
【０１０５】
なお、本開示は、覚醒誘導制御装置１００と、１又は複数の覚醒誘導部３００とを備えるシステムとして構成されてもよい。言い換えると、本開示に係る覚醒誘導システム２００は、覚醒誘導制御装置１００と、覚醒誘導部３００とを備える。
【０１０６】
こうすることで、本開示の覚醒誘導システム２００によれば、算出した環境レベルに応じて、覚醒誘導部３００を駆動させることとなる。つまり、本開示の覚醒誘導システム２００によれば、ユーザＵの周囲の環境に応じた覚醒誘導方法で、当該ユーザＵの覚醒を誘導することができる。そのため、本開示の覚醒誘導システム２００によれば、従来のユーザＵの覚醒を誘導する装置と比較して、より効果的にユーザＵの覚醒を誘導できる。
【０１０７】
また、制御部１２０は、取得部１６０が取得した制御パラメータに応じた態様で、覚醒誘導部３００を駆動させてもよい。
【０１０８】
図１２は、実施の形態に係る覚醒誘導制御装置１００が覚醒誘導部３００を制御パラメータに応じて駆動させる手順を示すフローチャートである。
【０１０９】
取得部１６０、制御パラメータを取得する（ステップＳ３０１）。例えば、取得部１６０は通信インターフェースであり、有線または無線により通信可能に接続されるユーザＵが操作するスマートフォン、パーソナルコンピュータなどから制御パラメータを取得する。なお、覚醒誘導システム２００は、ユーザが操作するタッチパネルなどの操作部を備えてもよい。この場合、当該操作部は、有線または無線により取得部１６０と通信可能に接続される。ユーザＵは、操作部を操作して、制御パラメータを入力する。取得部１６０は、操作部で入力された制御パラメータを取得する。
【０１１０】
次に、環境検出部１５０、算出部２、眠気検出部１１０および制御部１２０は、図１０に示すステップＳ１０１〜ステップＳ１０４と同様の動作を実行する。
【０１１１】
次に、制御部１２０は、眠気レベルを第１基準値以上であると判定した場合（ステップＳ１０４でＹｅｓ）、取得部１６０が取得した制御パラメータおよび算出部２が算出した環境レベルに応じた態様で、覚醒誘導部を駆動させる（ステップＳ３０２）。
【０１１２】
例えば、制御パラメータに、制御部１２０が覚醒誘導部３００を駆動して停止させるまでの駆動時間が含まれる場合、制御部１２０は、当該駆動時間で覚醒誘導部３００を駆動して停止させる。また、例えば、制御パラメータに、現在時刻が含まれる場合、制御部１２０は、制御パラメータが示す現在時刻に応じて、覚醒誘導部３００を駆動させる態様を変更する。
【０１１３】
例えば、現在時刻が、ユーザＵが眠くなりやすい夕方であれば、制御部１２０は、ユーザＵの覚醒をより促すように、覚醒誘導部３００を駆動させてもよい。覚醒誘導部３００が音を発する装置であれば、制御部１２０は、音量を他の時刻の場合よりも大きくするように駆動させてもよい。覚醒誘導部３００が、複数の覚醒誘導部３００を備える場合には、制御部１２０は、全ての覚醒誘導部３００を駆動させてもよい。また、例えば、現在時刻が夜であれば、制御部１２０は、あまりユーザＵの覚醒を誘導しすぎないように、覚醒誘導部３００を駆動させてもよい。覚醒誘導部３００が光を発する装置であれば、制御部１２０は、光量を他の時刻の場合よりも小さくするように駆動させてもよい。
【０１１４】
また、制御パラメータに、ユーザＵの眠気度合いを示す眠気レベルを所定の眠気レベルまで覚醒させるための覚醒度合いを示す覚醒度情報を含んでもよい。覚醒度情報として、覚醒誘導部３００を停止させるユーザＵの眠気レベルを示す停止基準情報が含まれる場合、制御部１２０は、第２基準値が予め任意に定められていても、停止基準情報が示す眠気レベルにユーザＵがなった時点で、覚醒誘導部３００を停止させるように、覚醒誘導部３００の制御方法を変更する。
【０１１５】
また、制御部１２０は、制御パラメータとして覚醒度情報を取得した場合に、当該覚醒度情報に応じて駆動させる覚醒誘導部３００を選択してもよい。
【０１１６】
また、制御パラメータには、制御部１２０が覚醒誘導部３００を駆動させる際のモード設定が含まれてもよい。当該モードとしては、上述したように、省エネモード、覚醒優先モード、快眠モード等が例示される。
【０１１７】
なお、覚醒誘導制御装置１００は、ユーザＵの覚醒を誘導する覚醒誘導方法の異なる複数の覚醒誘導部３００と接続されている場合、制御パラメータとして、覚醒誘導方法の指示が含まれてもよい。取得部１６０が覚醒誘導方法の指示を取得した場合、制御部１２０は、当該指示が示す覚醒誘導方法を実行できる覚醒誘導部３００を駆動させる。
【０１１８】
このように、覚醒誘導制御装置１００は、覚醒誘導部３００を制御するための制御パラメータを取得する取得部１６０を備えてもよい。制御部１２０は、取得部１６０が取得した制御パラメータに応じた態様で、覚醒誘導部３００を駆動させてもよい。例えば、取得部１６０は、タッチパネルなどのユーザインターフェースと接続されることで、ユーザＵから、ユーザＵが所望する覚醒誘導部３００の駆動態様の情報を取得してもよい。
【０１１９】
こうすることで、取得部１６０が取得した当該情報に応じた態様で、制御部１２０は、覚醒誘導部３００を駆動させることができる。そのため、このような構成によれば、ユーザＵが所望する態様で覚醒誘導部３００が駆動され得る。
【０１２０】
例えば、制御パラメータには、制御部１２０が覚醒誘導部３００を駆動して停止させるまでの駆動時間を含まれてもよい。
【０１２１】
これにより、制御部１２０は、制御パラメータに含まれる駆動時間が経過した場合に、覚醒誘導部を自動で停止させることとなる。そのため、ユーザＵは、覚醒誘導制御装置１００に接続される覚醒誘導部３００を繰り返し利用しても、覚醒誘導部３００が実行する覚醒を誘導する方法に慣れにくくなる。つまり、このような構成によれば、覚醒誘導方法に対してユーザＵの慣れを生じさせにくくして、覚醒誘導効果の低下を抑制できる。
【０１２２】
また、例えば、制御パラメータには、現在時刻が含まれてもよい。制御部１２０は、制御パラメータが示す現在時刻に応じて、覚醒誘導部３００を駆動させる態様を変更してもよい。
【０１２３】
これにより、例えば、夕方などのユーザＵが眠くなりやすいと想定される時刻には、ユーザＵをより覚醒誘導できるように調整され得る。そのため、このような構成によれば、ユーザＵにとっての覚醒誘導効果を高めることができる。
【０１２４】
また、例えば、制御パラメータには、ユーザＵの眠気度合いを示す眠気レベルを所定の眠気レベルまで覚醒させるための覚醒度合いを示す覚醒度情報が含まれてもよい。例えば、覚醒度情報としては、覚醒誘導部３００を停止させるユーザＵの眠気レベルを示す停止基準情報が含まれてもよい。
【０１２５】
これにより、制御部１２０は、ユーザＵが所望する所定の眠気レベルまで覚醒を誘導するように覚醒誘導部３００を駆動させ得る。
【０１２６】
また、上述したように、覚醒誘導制御装置１００は、ユーザＵの覚醒を誘導する覚醒誘導方法の異なる複数の覚醒誘導部３００と接続されていてもよい。言い換えると、覚醒誘導システム２００は、ユーザＵの覚醒を誘導する覚醒誘導方法の異なる複数の覚醒誘導部３００を備えてもよい。この場合、制御部１２０は、眠気検出部１１０が検出した眠気レベルが第１基準値以上の場合に、環境レベルに応じた態様で複数の覚醒誘導部３００の中の１以上の覚醒誘導部３００を駆動させる。
【０１２７】
これにより、覚醒誘導制御装置１００は、異なる複数の覚醒誘導方法で、ユーザＵの覚醒を誘導することができる。そのため、このような構成によれば、ユーザＵが覚醒誘導方法に慣れにくくなるため、ユーザＵに対する覚醒誘導効果の低下が抑制され得る。
【０１２８】
制御部１２０は、駆動させる覚醒誘導部３００を、例えば、ランダムに選択してもよい。また、例えば、制御部１２０は、駆動させる覚醒誘導部３００を、取得部１６０が取得した制御パラメータに応じて選択してもよい。
【０１２９】
また、制御部１２０は、ユーザＵの属性に応じて、複数の覚醒誘導部３００の中から駆動する１又は複数の覚醒誘導部３００を選択して、選択した覚醒誘導部３００を駆動させてもよい。例えば、ユーザＵの属性は、ユーザＵの年齢、性別、体格等の情報である。制御部１２０がユーザＵの属性を推定する方法は、特に限定されない。例えば、制御部１２０は、撮像部４００で撮像された画像からユーザＵの属性を推定してもよい。また、例えば、取得部１６０が制御パラメータとして、ユーザＵの属性に関する属性情報を取得してもよい。この際に、制御パラメータには、ユーザＵが所望する、温度、音楽、香りなどの情報が含まれてもよい。制御部１２０は、推定した、および／または、取得したユーザＵの属性から、駆動する覚醒誘導部３００を選択してもよい。こうすることで、制御部１２０は、ユーザＵに対してより覚醒誘導効果の高いと推定される覚醒誘導部３００を駆動させることができる。
【０１３０】
また、制御部１２０は、覚醒誘導部３００を駆動させてから所定時間が経過した後に、ユーザＵの眠気レベルが第３基準値以下となっていなければ、駆動させている覚醒誘導部３００と異なる覚醒誘導部３００を駆動させることで、ユーザＵの覚醒を誘導させてもよい。
【０１３１】
図１３は、実施の形態に係る覚醒誘導制御装置１００が覚醒誘導部３００を駆動させる場合の手順の別の一例を示すフローチャートである。
【０１３２】
まず、環境検出部１５０、算出部２、眠気検出部１１０、および、制御部１２０は、図１０に示すステップＳ１０１〜ステップＳ１０５までの同様の動作を実行する。
【０１３３】
次に、制御部１２０は、眠気検出部１１０が検出したユーザＵの眠気レベルが第２基準値以下であるか否かを判定する（ステップＳ２０１）。
【０１３４】
制御部１２０は、ユーザＵの眠気レベルが第２基準値以下であると判定した場合（ステップＳ２０１でＹｅｓ）、覚醒誘導部３００を停止させる。
【０１３５】
一方、制御部１２０は、ユーザＵの眠気レベルが第２基準値以下でないと判定した場合（ステップＳ２０１でＮｏ）、ユーザＵの眠気レベルが第３基準値以下であるか否かを判定する（ステップＳ２０３）。
【０１３６】
制御部１２０は、ユーザＵの眠気レベルが第３基準値以下であると判定した場合（ステップＳ２０３でＹｅｓ）、ステップＳ２０１に戻り、ユーザの眠気レベルが第２基準値以下であるか否かを判定する。
【０１３７】
一方、制御部１２０は、ユーザＵの眠気レベルが第３基準値以下でないと判定した場合（ステップＳ２０３でＮｏ）、予め任意に定められた所定時間が経過したか否かを判定する（ステップＳ２０４）。例えば、制御部１２０は、覚醒誘導制御装置１００がＲＴＣなどの計時部を備える場合には、ＲＴＣから所定時間が経過したか否かを取得してもよい。
【０１３８】
制御部１２０は、所定時間が経過していない判定した場合（ステップＳ２０４でＮｏ）、ステップＳ２０１に戻り、ユーザの眠気レベルが第２基準値以下であるか否かを判定する。
【０１３９】
一方、制御部１２０は、所定時間が経過したと判定した場合（ステップＳ２０４でＹｅｓ）、駆動させている覚醒誘導部３００とは異なる覚醒誘導方法の覚醒誘導部３００を駆動させる（ステップＳ２０５）。
【０１４０】
制御部１２０は、駆動させている覚醒誘導部３００とは異なる覚醒誘導方法の覚醒誘導部３００を駆動させた後に、再度ステップＳ２０１に戻りユーザＵの眠気レベルが第２基準値以下であるか否かの判定を続ける。
【０１４１】
図１４は、実施の形態に係る覚醒誘導制御装置１００を使用した場合の時間に対する眠気レベルの変化の別の一例を示す図である。つまり、図１４は、図１３に示すフローチャートで覚醒誘導システム２００を動作させて場合における、ユーザＵの眠気レベルの変化の一例を示すグラフである。なお、図１４に示すグラフの横軸は時間であり、縦軸はユーザＵの眠気レベルを示す。
【０１４２】
図１４に示されるように、時間が経過するにしたがって、ユーザＵの眠気レベルは上昇する。時刻ｔ３において、ユーザＵの眠気レベルが３に到達したとする。ここで、制御部１２０は、覚醒誘導部３００を駆動させる（図１３に示すステップＳ１０５）。
【０１４３】
しかしながら、時間経過に伴い、ユーザＵの眠気レベルが第３基準値まで低下しなかったとする。つまり、駆動させている覚醒誘導部３００の覚醒誘導方法が、ユーザＵに対して覚醒誘導する効果があまり見られなかったとする。この場合、時刻ｔ４において、制御部１２０は、駆動させている覚醒誘導部３００と異なる覚醒誘導方法の覚醒誘導部３００を駆動させる（図１３に示すステップＳ２０５）。つまり、図１４において、所定時間は時刻ｔ３から時刻ｔ４までの時間である。
【０１４４】
さらに時間経過に伴い、ユーザＵの眠気レベルは徐々に低下する。時刻ｔ５において、ユーザＵの眠気レベルが第２基準値以下となったため、制御部１２０は、覚醒誘導部３００を停止させる。
【０１４５】
このように、制御部１２０は、ユーザＵの眠気レベルが所定時間第３基準値以下とならない場合、駆動させている１以上の覚醒誘導部３００と覚醒誘導方法の異なる覚醒誘導部３００を駆動させる。
【０１４６】
これにより、ユーザＵの覚醒の誘導がうまくいかない場合においても、ユーザＵの覚醒を誘導できる可能性のある覚醒誘導方法をさらに実行でき得る。そのため、このような構成によれば、ユーザＵの覚醒の誘導が失敗することが抑制される。
【０１４７】
続いて、ある環境にユーザが複数いる場合における、覚醒誘導制御装置１００及び覚醒誘導システム２００の動作について説明する。
【０１４８】
図１５は、実施の形態の変形例２に係る覚醒誘導制御装置１００を含むシステムを説明するための図である。
【０１４９】
例えば、図５では、覚醒誘導制御装置１００および覚醒誘導システム２００は、車両６００に搭載された。しかしながら、覚醒誘導制御装置１００および覚醒誘導システム２００が利用される環境は、車両に限定されない。例えば、覚醒誘導制御装置１００および覚醒誘導システム２００は、オフィスなどの室内に適用されてもよい。また、本開示に係る覚醒誘導制御装置１００および覚醒誘導システム２００は、ある環境に複数のユーザがいる場合においても適用される。図１５には、ユーザＵ１、ユーザＵ２の二名が室内７００にいる場合について示している。
【０１５０】
図１５に示されるように、覚醒誘導制御装置１００は室内７００に配置されている。また、覚醒誘導制御装置１００は、覚醒誘導方法の異なる複数の覚醒誘導部３００ｅ〜３００ｊと、配線（不図示）などにより接続されている。以下、覚醒誘導部３００ｅ〜３００ｉは、上記覚醒誘導部３００（覚醒誘導部３００ａ〜３００ｄ）と同様に、音を発する音響装置、光を発する発光装置、香りを発するアロマ発生器、温度、湿度、ＣＯ２濃度などの空調を制御するエアーコンディショナなどが例示される。つまり、覚醒誘導部３００ｅ〜３００ｉは、音、光、熱などによってユーザＵ１、Ｕ２を刺激して覚醒を誘導する、又は、湿度、ＣＯ２濃度などを下げてユーザＵ１、Ｕ２の眠気を誘因する環境を改善する装置である。
【０１５１】
また、覚醒誘導制御装置１００は、ユーザＵ１、ユーザＵ２を個別に覚醒を誘導できる個別覚醒誘導部（覚醒誘導部）３０１ａ〜３０１ｄと配線（不図示）などにより接続されている。眠気検出部１１０は、複数のユーザがいる場合（図１２では、ユーザＵ１及びユーザＵ２の２名）、それぞれのユーザの眠気レベルを検出する。制御部１２０は、環境検出部１５０が検出した環境から算出部２が算出した環境レベル、および、それぞれのユーザの眠気レベルに応じて、個別覚醒誘導部（覚醒誘導部）３０１ａ〜３０１ｄを、それぞれのユーザに対して駆動させる。
【０１５２】
個別覚醒誘導部３０１ａ〜３０１ｄもまた、覚醒誘導部３００ｅ〜３００ｉと同様に、音を発する音響装置、光を発する発光装置、香りを発するアロマ発生器、温度、湿度、ＣＯ２濃度などの空調を制御するエアーコンディショナなどが例示される。例えば、ユーザごとに覚醒を誘導しやすい送風などによる空調を制御する個別覚醒誘導部３０１ａ、３０１ｂ、光による個別覚醒誘導部３０１ｃ、３０１ｄなどが個別覚醒誘導部として採用される。
【０１５３】
図１６は、実施の形態の変形例２に係る覚醒誘導制御装置１００を複数のユーザに対して使用した場合における、覚醒誘導制御装置１００が覚醒誘導部３００ｅ〜３００ｉおよび個別覚醒誘導部３０１ａ〜３０１ｄを駆動させる動作の手順を示すフローチャートである。
【０１５４】
環境検出部１５０は、ユーザＵ１、Ｕ２の周囲の環境の状態を検出する（ステップＳ１０１）。環境検出部１５０は、センサ８００が検知したユーザＵ１、Ｕ２の周囲の明るさ、音量、気温などの環境の状態を環境情報として算出部２へ出力する。
【０１５５】
次に、算出部２は、環境検出部１５０が出力した環境情報に基づいて、環境レベルを算出する（ステップＳ１０２）。算出部２は、算出した環境レベルを含む情報を制御部１２０へ出力する。
【０１５６】
次に、眠気検出部１１０は、複数のユーザの眠気レベルをそれぞれ検出する（ステップＳ１０３ａ）。例えば、眠気検出部１１０は、撮像部４００が撮像した動画像を取得し、取得した動画像を解析することで、ユーザＵ１、Ｕ２それぞれの眠気レベルを検出する。
【０１５７】
次に、制御部１２０は、眠気検出部１１０が検出した眠気レベルが全員第１基準値以上であるか否かを判定する（ステップＳ１０４ａ）。つまり、制御部１２０は、眠気検出部１１０が検出した眠気レベルが、ユーザＵ１、Ｕ２のいずれも第１基準値以上であるか否かを判定する。
【０１５８】
制御部１２０が全員の眠気レベルを第１基準値以上ではないと判定した場合（ステップＳ１０４ａでＮｏ）、眠気検出部１１０および制御部１２０は、ステップＳ１０３ａおよびステップＳ１０４ａの動作を実行し続ける。
【０１５９】
一方、制御部１２０は、全員の眠気レベルが第１基準値以上であると判定した場合（ステップＳ１０４ａでＹｅｓ）、算出部２が算出した環境レベルに応じた態様で、全員に対して覚醒誘導部を駆動させる（ステップＳ１０５ａ）。例えば、制御部１２０は、換気扇である覚醒誘導部３００ｇを駆動させ、室内７００全体のＣＯ２濃度を低下させることで、ユーザＵ１、Ｕ２双方の覚醒を誘導させる。また、例えば、制御部１２０は、アロマ発生器である覚醒誘導部３００ｊを駆動させ、室内７００全体の香りを制御することで、ユーザＵ１、Ｕ２双方の覚醒を誘導させる。
【０１６０】
次に、制御部１２０は、眠気検出部１１０が検出した全員の眠気レベルが第２基準値以下であるか否かを判定する（ステップＳ４０１）。つまり、制御部１２０は、眠気検出部１１０が検出した眠気レベルが、ユーザＵ１、Ｕ２のいずれも第２基準値以下であるか否かを判定する。
【０１６１】
制御部１２０は、全員の眠気レベルが第２基準値以下であると判定した場合（ステップＳ４０１でＹｅｓ）、駆動している覚醒誘導部を停止させる（ステップＳ４０２）。
【０１６２】
一方、制御部１２０は、全員の眠気レベルが第２基準値以下でないと判定した場合（ステップＳ４０１でＮｏ）、眠気検出部１１０が検出したユーザの内、一部のユーザのみの眠気レベルが第２基準値より大きいか否かを判定する（ステップＳ４０３）。つまり、制御部１２０は、眠気検出部１１０が検出したユーザＵ１、Ｕ２の内、ユーザＵ１、Ｕ２の双方の眠気レベルが第２基準値より大きいのか、ユーザＵ１、Ｕ２の一方の眠気レベルが第２基準値より大きいのかを判定する。
【０１６３】
制御部１２０は、眠気検出部１１０が検出したユーザの内、全員の眠気レベルが第２基準値より大きいと判定した場合（ステップＳ４０３でＮｏ）、異なる態様で覚醒誘導部を駆動させる（ステップＳ４０４）。例えば、制御部１２０は、駆動させている覚醒誘導部と異なる覚醒誘導方法の覚醒誘導部を駆動させる。また、例えば、アロマ発生器である覚醒誘導部３００ｊを駆動させている場合、覚醒誘導部３００ｊに香りをより強く発生させることで、ユーザＵ１、Ｕ２双方の覚醒をより誘導させやすくしてもよい。次に、ステップＳ４０１に戻り、制御部１２０は、全員の眠気レベルが第２基準値以下であるか否かを判定する。
【０１６４】
一方、制御部１２０は、眠気検出部１１０が検出したユーザの内、一部のユーザのみの眠気レベルが第２基準値より大きいと判定した場合（ステップＳ４０３でＹｅｓ）、眠気レベルが第２基準値より大きい一部のユーザに対してのみ覚醒誘導部を駆動させる。例えば、制御部１２０は、ユーザＵ１の眠気レベルが第２基準値より大きく、かつ、ユーザＵ２の眠気レベルが第２基準値以下であった場合、ユーザＵ１のみの覚醒を誘導させるように、空調を制御する個別覚醒誘導部３０１ａを駆動させる。次に、ステップＳ４０１に戻り、制御部１２０は、全員の眠気レベルが第２基準値以下であるか否かを判定する。こうすることで、眠気レベルが第２基準値まで下がっていないユーザＵ１の覚醒を誘導し続け、かつ、眠気レベルが第２基準値まで下がったユーザＵ２への覚醒を不要に促すことを避けることができる。
【０１６５】
なお、ステップＳ４０５において、制御部１２０は、個別覚醒誘導部を駆動させる際には、駆動させていた覚醒誘導部を停止させてもよいし、させなくてもよい。
【０１６６】
また、ステップＳ１０４ａにおいて、制御部１２０は、眠気検出部１１０が検出した眠気レベルが全員第１基準値以上であるか否かを判定したが、全員が第１基準値以上であることに特に限定されるものではない。例えば、制御部１２０は、眠気検出部１１０が検出した眠気レベルが一部のユーザにおいて、第１基準値以上であるか否かを判定してもよい。この場合には、制御部１２０は、当該一部のユーザの眠気レベルが第１基準値以上であると判定した場合、算出部２が算出した環境レベルに応じた態様で、全員に対して覚醒誘導部を駆動させてもよい。例えば、制御部１２０は、ある環境にユーザが５人いる場合、４人のユーザの眠気レベルが第１基準値以上である場合に、覚醒誘導部を駆動させてもよい。また、この場合には、ステップＳ４０３において、制御部１２０が個別覚醒誘導部を駆動させる条件は、変更されてもよい。具体的には、制御部１２０は、ある環境にユーザが５人いる場合、４人のユーザの眠気レベルが第１基準値以上であるときに覚醒誘導部を駆動させる際には、ステップＳ４０３において、３人のユーザの眠気レベルが第２基準値以上であるときに、当該３人のユーザに対して個別覚醒誘導部を駆動させてもよい。このように、図１６に示すフローチャートにおいて、制御部１２０が覚醒誘導部または個別覚醒誘導部を駆動させるための、眠気レベルが第１基準値以上または第２基準値以上に制御部１２０が覚醒誘導部または個別覚醒誘導部を駆動させるためのユーザの人数に関する条件は、任意に設定されてもよい。
【０１６７】
図１７Ａは、実施の形態の変形例２に係る覚醒誘導制御装置１００を使用した場合の覚醒誘導方法に対するユーザＵ１、Ｕ２の眠気レベルの変化の一例を示す図である。図１７Ｂは、実施の形態の変形例２に係る覚醒誘導制御装置１００を使用した場合の時間に対するユーザＵ１、Ｕ２の眠気レベルの変化の一例を示す図である。なお、図１７Ａおよび図１７Ｂは、図１６に示すフローチャートで制御部１２０が覚醒誘導部および個別覚醒誘導部を動作させた場合における、ユーザＵ１、Ｕ２の眠気レベルの変化の一例を示すグラフである。また、図１７Ｂにおいて、実線はユーザＵ１の眠気レベルの時間変化を示し、破線はユーザＵ２の眠気レベルの時間変化を示す。また、図１７Ｂに示すグラフの横軸は時間であり、縦軸は眠気レベルを示す。
【０１６８】
なお、図１７Ａおよび図１７Ｂの説明においては、第１基準値が眠気レベルを２、第２基準値が眠気レベルを１とした場合について説明する。
【０１６９】
図１７Ｂに示されるように、時間が経過するにしたがって、ユーザＵ１、Ｕ２の眠気レベルは上昇する。時刻ｔ６において、ユーザＵ１、Ｕ２双方の眠気レベルが２に到達したとする（図１７Ａに示す制御無しの状態）。ここで、制御部１２０は、室内７００全体を制御してユーザＵ１、Ｕ２双方の覚醒誘導部を駆動させる（図１６に示すステップＳ１０５ａ）。例えば、制御部１２０は、換気扇である覚醒誘導部３００ｇを駆動させ、室内７００全体のＣＯ２濃度を低下させることで、ユーザＵ１、Ｕ２双方の覚醒を誘導させる。
【０１７０】
さらに時間経過に伴い、ユーザＵ１、Ｕ２の眠気レベルは徐々に低下する。時刻ｔ７において、ユーザＵ２の眠気レベルが１に到達したが、ユーザＵ２の眠気レベルが１に到達していない（図１７ＡにおけるＣＯ２制御ＯＮの状態）。ここで、制御部１２０は、個別覚醒誘導部を制御してユーザＵ１のみの覚醒を誘導させる（図１６に示すステップＳ４０５ａ）。例えば、制御部１２０は、ユーザＵ１のみの覚醒を誘導させるように、空調を制御する個別覚醒誘導部３０１ａを駆動させる。
【０１７１】
さらに時間経過に伴い、ユーザＵ１の眠気レベルは徐々に低下する。時刻ｔ８において、制御部１２０は、ユーザＵ１の眠気レベルが１に到達したため、個別覚醒誘導部を停止させる（図１７Ａの気温個別制御の状態）。
【０１７２】
このように、ある環境に複数のユーザがいる場合、眠気検出部１１０は、複数のユーザのそれぞれの眠気レベルを検出してもよい。この場合に、制御部１２０は、複数のユーザのそれぞれの眠気レベルが第２基準値以下のとき、覚醒誘導部を停止させる。
【０１７３】
こうすることで、制御部１２０は、同一の環境下の複数のユーザを所定の眠気レベルまで覚醒させることができる。つまり、このような構成によれば、複数のユーザが存在する環境においても、多くのユーザを簡便に覚醒させることができる。
【０１７４】
また、制御部１２０は、複数のユーザの中の一部のユーザのみの眠気レベルが、第２基準値よりも大きい場合、当該一部のユーザに対してのみ覚醒誘導部をさらに駆動させる。個別に覚醒誘導部駆動させる方法は特に限定されない。例えば、図１５に示すユーザＵ１のみの眠気レベルが、第２基準値よりも大きい場合、制御部１２０は、ユーザＵ１のみに送風可能な個別覚醒誘導部３０１ａ、ユーザＵ１にのみ光を照射可能な個別覚醒誘導部３０１ｃを駆動させる。
【０１７５】
こうすることで、制御部１２０は、同一の環境下の複数のユーザを、同一の覚醒誘導方法で、所定の眠気レベルまで覚醒できない場合においても、各ユーザに適した覚醒誘導方法を各ユーザに実行できる。つまり、このような構成によれば、複数のユーザが存在する環境においても、各ユーザに適した覚醒誘導方法で覚醒させることができる。
【０１７６】
（他の実施の形態）
以上、本開示に係る眠気推定装置、覚醒誘導制御装置、および、覚醒誘導システムについて、実施の形態および変形例に基づいて説明したが、本開示は、上記の実施の形態および変形例に限定されるものではない。例えば、各実施の形態および変形例に対して当業者が思いつく各種変形を施して得られる形態や、本開示の趣旨を逸脱しない範囲で各実施の形態および変形例における構成要素および機能を任意に組み合わせることで実現される形態も本開示に含まれる。
【０１７７】
例えば、上記実施の形態では、制御部が、眠気検出部が検出した眠気レベルが第１基準値以上であるか否かの判定をしたが、これに限定されない。例えば、眠気検出部が、検出した眠気レベルが第１基準値以上であるか否かの判定をしてもよい。この場合には、眠気検出部は、眠気レベルの判定結果を制御部へ出力する。制御部は、眠気検出部が出力した判定結果に基づいて、覚醒誘導部を駆動させる。
【０１７８】
これらのように、上述した環境検出部、算出部、制御部、眠気検出部などの構成要素が実行する制御の制御主体は、あくまで一例であり、限定されるものではない。
【０１７９】
また、例えば、本開示は、眠気推定装置または覚醒誘導制御装置として実現できるだけでなく、眠気推定装置または覚醒誘導制御装置の各構成要素が行う処理をステップとして含むプログラム、および、そのプログラムを記録したコンピュータ読み取り可能なＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの記録媒体として実現することもできる。プログラムは、記録媒体に予め記録されていてもよく、あるいは、インターネットなどを含む広域通信網を介して記録媒体に供給されてもよい。
【０１８０】
つまり、上述した包括的または具体的な態様は、システム、装置、集積回路、コンピュータプログラム又はコンピュータ読み取り可能な記録媒体で実現されてもよく、システム、装置、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【産業上の利用可能性】
【０１８１】
本開示は、人の周囲の環境から、当該環境における人の眠くなりやすさの度合いを環境レベルとして定量的に算出し、算出した結果を出力して人に環境の改善などを促すことができる眠気推定装置に利用される。また、眠気推定装置を備え、当該眠気推定装置が算出した環境レベルに応じて、より効果的に当該人の覚醒を誘導することが可能な覚醒誘導制御装置および覚醒誘導システムとして利用でき、例えば、車両、オフィスなどに配置され、空調、音響装置等を駆動して人の覚醒を誘導する装置などに利用される。
【符号の説明】
【０１８２】
１  眠気推定装置
２  算出部
１００  覚醒誘導制御装置
１１０  眠気検出部
１２０  制御部
１３０  出力部
１４０  記憶部
１５０  環境検出部
１６０  取得部
２００  覚醒誘導システム
３００、３００ａ〜３００ｊ  覚醒誘導部
３０１ａ、３０１ｂ、３０１ｃ、３０１ｄ  個別覚醒誘導部（覚醒誘導部）
４００  撮像部
５００  表示部
５１０  画像
６００  車両
７００  室内
８００  センサ
Ｕ、Ｕ１、Ｕ２  ユーザ
【図１】
2018221364.tif 000003
【図２】
2018221364.tif 000004
【図３】
2018221364.tif 000005
【図４】
2018221364.tif 000006
【図５】
2018221364.tif 000007
【図６】
2018221364.tif 000008
【図７】
2018221364.tif 000009
【図８Ａ】
2018221364.tif 000010
【図８Ｂ】
2018221364.tif 000011
【図９】
2018221364.tif 000012
【図１０】
2018221364.tif 000013
【図１１】
2018221364.tif 000014
【図１２】
2018221364.tif 000015
【図１３】
2018221364.tif 000016
【図１４】
2018221364.tif 000017
【図１５】
2018221364.tif 000018
【図１６】
2018221364.tif 000019
【図１７Ａ】
2018221364.tif 000020
【図１７Ｂ】
2018221364.tif 000021
【国際調査報告】
2018221364.tif 000022
2018221364.tif 000023
2018221364.tif 000024