(57)【要約】【課題】ユーザの個別の状態に応じて適切な情報の提示を行うことが可能な「情報提示装置および情報提示方法」を提供する。【解決手段】ユーザから検出された生体情報に基づいて算出されたユーザの特定の状態についての度数が閾値よりも大きいか否かを判定し、その判定結果に応じたジャンルの施設の推奨情報を提示する情報提示装置１０において、推奨された施設と同じジャンルの施設へユーザが訪れたか否かを判定する行先判定部１１５と、推奨された施設と同じジャンルの施設へユーザが訪れなかったと判定された場合、上記判定結果が反転するように閾値を変更する閾値変更部１１６とを備え、推奨された施設と同じジャンルの施設へユーザが訪れなかったときに、ユーザが自覚している状態と、情報提示装置１０によって判定される状態とを、閾値の変更により一致させ、その後は、ユーザが自覚しているとおりに、ユーザの状態が判定されるようにする。【選択図】図１
2016114427.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから検出された生体情報を取得する生体情報取得部と、
前記生体情報に基づいて前記ユーザの特定の状態についての度数を算出する度数算出部と、
前記度数算出部によって算出された前記度数が閾値よりも大きいか否かによって、前記ユーザが前記特定の状態にあるか否かを判定する状態判定部と、
前記ユーザが前記特定の状態にあるか否かの判定結果に応じたジャンルの施設を推奨する情報を提示する情報提示部と、
前記ユーザの現在位置を特定可能な位置情報に基づいて、前記ユーザが前記推奨された施設と同じジャンルの施設へ訪れたか否かを判定する行先判定部と、
前記ユーザが前記推奨された施設と同じジャンルの施設へ訪れなかったと判定された場合、前記状態判定部による判定の結果が反転するように、前記閾値を変更する閾値変更部と
を備えることを特徴とする情報提示装置。
【請求項２】
前記状態判定部によって、前記ユーザが前記特定の状態にあると判定された場合、
前記情報提示部は、当該特定の状態に応じたジャンルの施設を推奨する情報を提示し、
前記行先判定部は、前記ユーザが前記特定の状態に応じたジャンルの施設と同じジャンルの施設へ訪れたか否かを判定し、
前記閾値変更部は、前記ユーザが前記特定の状態に応じたジャンルの施設と同じジャンルの施設へ訪れなかったと判定された場合、前記状態判定部による判定の結果が反転するように、前記閾値を変更する
ことを特徴とする請求項１に記載の情報提示装置。
【請求項３】
前記状態判定部によって、前記ユーザが前記特定の状態にないと判定された場合、
前記情報提示部は、前記特定の状態に応じたジャンル以外の他のジャンルの施設を推奨する情報を提示し、
前記行先判定部は、前記ユーザが前記特定の状態に応じたジャンルの施設へ訪れたか否かを判定し、
前記閾値変更部は、前記ユーザが前記他のジャンルの施設を訪れずに、前記ユーザが前記特定の状態に応じたジャンルの施設へ訪れたと判定された場合、前記状態判定部による判定の結果が反転するように、前記閾値を変更する
ことを特徴とする請求項１または２に記載の情報提示装置。
【請求項４】
前記閾値変更部は、前記閾値を、前記度数算出部により算出された度数と同じ値に変更する
ことを特徴とする請求項１から３のいずれか一項に記載の情報提示装置。
【請求項５】
前記度数算出部は、前記生体情報に基づいて前記ユーザの空腹度を算出し、
前記状態判定部は、前記空腹度が前記閾値よりも大きいか否かによって、前記ユーザが空腹状態にあるか否かを判定する
ことを特徴とする請求項１から４のいずれか一項に記載の情報提示装置。
【請求項６】
前記度数算出部は、前記生体情報に基づいて前記ユーザの覚醒度を算出し、
前記状態判定部は、前記覚醒度が前記閾値よりも大きいか否かによって、前記ユーザが覚醒状態にあるか否かを判定する
ことを特徴とする請求項１から４のいずれか一項に記載の情報提示装置。
【請求項７】
前記度数算出部は、前記生体情報に基づいて前記ユーザの疲労度を算出し、
前記状態判定部は、前記疲労度が前記閾値よりも大きいか否かによって、前記ユーザが疲労状態にあるか否かを判定する
ことを特徴とする請求項１から４のいずれか一項に記載の情報提示装置。
【請求項８】
情報提示装置による情報提示方法であって、
前記情報提示装置の生体情報取得部が、ユーザから検出された生体情報を取得する生体情報取得工程と、
前記情報提示装置の度数算出部が、前記生体情報に基づいて前記ユーザの特定の状態についての度数を算出する度数算出工程と、
前記情報提示装置の状態判定部が、前記度数算出工程にて算出された前記度数が閾値よりも大きいか否かによって、前記ユーザが前記特定の状態にあるか否かを判定する状態判定工程と、
前記情報提示装置の情報提示部が、前記ユーザが前記特定の状態にあるか否かの判定結果に応じたジャンルの施設を推奨する情報を提示する情報提示工程と、
前記情報提示装置の行先判定部が、前記ユーザの現在位置を特定可能な位置情報に基づいて、前記ユーザが前記推奨された施設と同じジャンルの施設へ訪れたか否かを判定する行先判定工程と、
前記情報提示装置の閾値変更部が、前記ユーザが前記推奨された施設と同じジャンルの施設へ訪れなかったと判定された場合、前記状態判定部による判定の結果が反転するように、前記閾値を変更する閾値変更工程と
を含むことを特徴とする情報提示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提示装置および情報提示方法に関し、特に、ユーザから検出された生体情報に基づくユーザの状態に応じた情報を提示可能な情報提示装置および情報提示方法に用いて好適なものである。
【背景技術】
【０００２】
従来、ユーザから検出された生体情報に基づいてユーザの状態（空腹度、覚醒度等）を推定し、推定されたユーザの状態に応じた情報をユーザに提示する技術が考案されている。
【０００３】
例えば、図１１は、従来の情報提示装置による空腹度に応じた情報提示方法の一例を示す図である。ここでは、従来の情報提示装置により、ユーザから検出された生体情報に基づいてユーザの空腹度を算出し、算出された空腹度に基づいてユーザに提示する情報を変更する例を説明する。図１１（ａ）に示すように、空腹度が所定の閾値よりも低い場合、情報提示装置は「空腹状態にない」と判断する。この場合、情報提示装置は、飲食施設以外の施設を推奨する情報（例えば、「○○水族館へご案内しましょうか？」）を提示する。一方、図１１（ｂ）に示すように、空腹度が所定の閾値よりも高い場合、情報提示装置は「空腹状態にある」と判断する。この場合、情報提示装置は、飲食施設を推奨する情報（例えば、「ラーメン○○はいかがですか」）を提示する。このように、生体情報に基づいてユーザの空腹状態を判定することにより、ユーザの空腹状態に応じた適切な情報を提示することができるようになる。
【０００４】
しかしながら、この図１１に示す判定方法によれば、空腹であるか否かの感じ方が人それぞれであるのに対し、空腹状態か否かの判定を行うための閾値が固定である。このため、空腹と感じていないユーザに対して飲食施設の推奨情報を提示したり、反対に、空腹と感じているユーザに対して飲食施設の推奨情報を提示しなかったりする等、ユーザの個別の状態に応じて適切な情報の提示を行うことができない。そこで、従来、ユーザの行動や状態に応じて可変する閾値を用いてユーザの状態の判定を行うことにより、ユーザの状態の判定の精度を高めるようにした技術が考案されている。
【０００５】
例えば、下記特許文献１には、所定の施設（スキー場、ゴルフ場、レストラン、サービスエリア、パーキングエリア、道の駅等）に立ち寄った場合に、立ち寄った施設に応じて閾値（閉眼時間）を設定し、設定された閾値に基づいて眠気判定処理を行う技術が開示されている。一例を挙げると、レストランにおける駐車時間が設定時間以上の場合には、運転者が満腹感で眠気を催すと推測し、それに応じて閉眼時間が比較的短い閾値を選択する。この技術によれば、運転者が眠気を催したときに確実に覚醒させることができ、また、無用に警告が行われるのを防止することができるとされている。
【０００６】
また、下記特許文献２には、ナビゲーション装置において、操作者から検出された生体情報に基づいて、操作者の心理状況を示す総合評価点を算出し、算出された総合評価点が所定の総合閾値に達しているか否かに基づいて、経由地の提案を行うか否かを判定する技術が開示されている。特に、下記特許文献２には、寄り道先の候補の提案を行ったにも関わらず、操作者により寄り道先の候補が受け入れられなかった場合には、総合閾値の補正を行うようにすることが記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−２３０２４６号公報
【特許文献２】特開２０１３−１８６０５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１の技術では、立ち寄り場所に応じて閾値が固定であるため、このように閾値を設定できるようにしたとしても、依然として、ユーザの個別の状態に応じて適切な情報の提示を行うことができないままである。また、上記特許文献２の技術では、ナビゲーション装置が寄り道先の候補の提案を行ったにも関わらず、操作者が自身で寄り道先を決定するために、その提案を受け入れない選択操作を行った場合、実際には操作者は余裕があるにも関わらず、ナビゲーション装置は、操作者は余裕がないと判断し、総合閾値の値を変更してしまう。このため、ナビゲーション装置は、以降の処理において、ユーザの状態を適切に判定することができず、ユーザの個別の状態に応じて適切な情報の提示を行うことができないという問題があった。
【０００９】
本発明は、このような問題を解決するために成されたものであり、ユーザの個別の状態に応じて適切な情報の提示を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
上記した課題を解決するために、本発明では、ユーザから検出された生体情報に基づいてユーザの特定の状態についての度数を算出し、算出された度数が閾値よりも大きいか否かによって、ユーザが特定の状態にあるか否かを判定し、その判定結果に応じたジャンルの施設を推奨する情報を提示するようにした構成において、ユーザの現在位置を特定可能な位置情報に基づいて、推奨された施設と同じジャンルの施設へユーザが訪れたか否かを判定し、推奨された施設と同じジャンルの施設へユーザが訪れなかったと判定された場合、ユーザが特定の状態にあるか否かの判定の結果が反転するように、閾値を変更するようにしている。
【発明の効果】
【００１１】
上記のように構成した本発明によれば、ユーザの特定の状態についての度数に基づいてユーザが特定の状態にあるか否かが判定され、その判定結果に応じた施設が推奨されたにも関わらず、ユーザが推奨された施設と同じジャンルの施設へ訪れなかった場合（すなわち、ユーザが自覚している状態と、本発明によって判定された状態とが異なる場合）、ユーザが特定の状態にあるか否かの判定結果が反転するように、閾値が変更される。これにより、それ以降、そのような度数が算出されたとしても、ユーザが自覚しているとおりに、ユーザの状態が判定されるようになる。すなわち、ユーザが自覚している状態と、本発明によって判定される状態とが一致するようになる。
【００１２】
また、本発明によれば、推奨された施設と同じジャンルの施設に訪れたか否かを判定するため、推奨された施設と違う施設にユーザが訪れたとしても、ユーザが訪れた施設が推奨された施設と同一のジャンルであれば、閾値が変更されない。この場合、ユーザが自覚している状態と、本発明によって判定される状態とが一致しており、その状態を維持することができる。したがって、本発明によれば、ユーザの個別の状態に応じて適切な情報の提示を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る情報提示装置の機能構成例を示すブロック図である。
【図２】本発明の一実施形態に係る情報提示装置による空腹度に関する処理の一例を示すフローチャートである。
【図３】本発明の一実施形態に係る情報提示装置による覚醒度に関する処理の一例を示すフローチャートである。
【図４】本発明の一実施形態に係る情報提示装置による疲労度に関する処理の一例を示すフローチャートである。
【図５】本発明の一実施形態に係る情報提示装置による空腹度に応じた情報提示方法の一例を示す図である。
【図６】本発明の一実施形態に係る情報提示装置による覚醒度に応じた情報提示方法の一例を示す図である。
【図７】本発明の一実施形態に係る情報提示装置による疲労度に応じた情報提示方法の一例を示す図である。
【図８】本発明の一実施形態に係る情報提示装置による閾値（空腹度）の変更方法の一例を示す図である。
【図９】本発明の一実施形態に係る情報提示装置による閾値（覚醒度）の変更方法の一例を示す図である。
【図１０】本発明の一実施形態に係る情報提示装置による閾値（疲労度）の変更方法の一例を示す図である。
【図１１】従来の情報提示装置による空腹度に応じた情報提示方法の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図面に基づいて説明する。
【００１５】
〔情報提示装置１０の機能構成例〕
図１は、本発明の一実施形態に係る情報提示装置１０の機能構成例を示すブロック図である。情報提示装置１０は、自動車等の車両に搭載されている装置である。但し、特許請求の範囲に記載の情報提示装置はこれに限定されず、車両に搭載されている装置以外の装置（例えば、携帯用のナビゲーション装置、スマートフォン等の携帯端末等）にも適用することができる。
【００１６】
図１に示すように、本実施形態に係る情報提示装置１０は、空腹センサ１０１、眠気センサ１０２、疲労センサ１０３、ディスプレイ１０４、スピーカ１０５、閾値記憶部１０６、地図データベース１０７および位置検出装置１０８を備えている。また、情報提示装置１０は、その機能構成として、生体情報取得部１１１、度数算出部１１２、状態判定部１１３、情報提示部１１４、行先判定部１１５および閾値変更部１１６を備えている。
【００１７】
上記各機能ブロック１１１〜１１６は、ハードウェア、ＤＳＰ（Digital Signal Processor）、ソフトウェアの何れによっても構成することが可能である。例えばソフトウェアによって構成する場合、上記各機能ブロック１１１〜１１６は、実際にはコンピュータのＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、ＲＡＭやＲＯＭ、ハードディスクまたは半導体メモリ等の記録媒体に記憶されたプログラムが動作することによって実現される。
【００１８】
空腹センサ１０１は、度数算出部１１２がユーザの空腹度を算出するための生体情報を検出する。例えば、空腹センサ１０１として、ユーザの血糖値を検出する血糖値センサを用いることができる。
【００１９】
眠気センサ１０２は、度数算出部１１２がユーザの覚醒度を算出するための生体情報を検出する。例えば、眠気センサ１０２として、ユーザの脈波を検出する脈波センサを用いることができる。
【００２０】
疲労センサ１０３は、度数算出部１１２がユーザの疲労度を算出するための生体情報を検出する。例えば、疲労センサ１０３として、ユーザの心電図を検出する心電図センサを用いることができる。
【００２１】
ディスプレイ１０４は、各種情報（主に、施設を推奨する画面）を表示する。ディスプレイ１０４には、例えば液晶ディスプレイ、有機ＥＬディスプレイ等が用いられる。スピーカ１０５は、各種音声（主に、施設を推奨する音声）を出力する。
【００２２】
閾値記憶部１０６は、状態判定部１１３によりユーザが特定の状態にあるか否かを判定するための閾値を記憶する。この閾値は、閾値変更部１１６によって変更され得る。すなわち、この閾値は可変である。なお、閾値記憶部１０６には、各特定の状態（空腹度、覚醒度、疲労度）のそれぞれに対して、閾値が記憶されている。
【００２３】
地図データベース１０７は、地図データを記憶する。当該地図データには、複数の施設の施設データが含まれている。各施設データは、施設名、位置情報（緯度経度等）、ジャンル等を含んで構成されている。
【００２４】
位置検出装置１０８は、車両の現在位置を検出する。位置検出装置１０８は、例えば、ＧＰＳ（Global Positioning System）と自律航法ユニットとを備えて構成されている。
【００２５】
生体情報取得部１１１は、ユーザから検出された生体情報を取得する。具体的には、生体情報取得部１１１は、空腹センサ１０１によってユーザから検出された生体情報（例えば、血糖値）を取得する。また、生体情報取得部１１１は、眠気センサ１０２によってユーザから検出された生体情報（例えば、脈波）を取得する。また、生体情報取得部１１１は、疲労センサ１０３によってユーザから検出された生体情報（例えば、心電図）を取得する。
【００２６】
度数算出部１１２は、生体情報取得部１１１が取得した生体情報に基づいて、ユーザの特定の状態についての度数を算出する。
【００２７】
例えば、空腹センサ１０１として血糖値センサが用いられた場合、度数算出部１１２は、血糖値センサによってユーザから検出された血糖値に基づいて、ユーザの空腹度を算出する。例えば、度数算出部１１２は、予め定められた計算式により、血糖値がより低いほど空腹度がより高くなるようにユーザの空腹度を算出する。
【００２８】
また、例えば、眠気センサ１０２として脈波センサが用いられた場合、度数算出部１１２は、脈波センサによってユーザから検出された脈波に基づいて、ユーザの覚醒度を算出する。例えば、度数算出部１１２は、予め定められた計算式により、脈波の測定値の大きさや周期等に応じてユーザの覚醒度を算出する。
【００２９】
また、例えば、疲労センサ１０３として心電図センサが用いられた場合、度数算出部１１２は、心電図センサによってユーザから検出された心電図に基づいて、ユーザの疲労度を算出する。例えば、度数算出部１１２は、予め定められた計算式により、心電図の測定値の大きさや周期等に応じてユーザの疲労度を算出する。
【００３０】
状態判定部１１３は、度数算出部１１２によって算出された度数が閾値よりも大きいか否かによって、ユーザが特定の状態にあるか否かを判定する。具体的には、状態判定部１１３は、度数算出部１１２によって算出された空腹度が、閾値記憶部１０６に記憶されている空腹度の閾値よりも大きいか否かによって、ユーザが空腹状態にあるか否かを判定する。また、状態判定部１１３は、度数算出部１１２によって算出された覚醒度が、閾値記憶部１０６に記憶されている覚醒度の閾値よりも大きいか否かによって、ユーザが覚醒状態にあるか否かを判定する。また、状態判定部１１３は、度数算出部１１２によって算出された疲労度が、閾値記憶部１０６に記憶されている疲労度の閾値よりも大きいか否かによって、ユーザが疲労状態にあるか否かを判定する。
【００３１】
情報提示部１１４は、状態判定部１１３によってユーザが特定の状態（空腹状態、覚醒状態、疲労状態）にあるか否かの判定がなされた場合、当該判定の結果に応じたジャンルの施設を推奨する情報を提示する。
【００３２】
例えば、情報提示部１１４は、ユーザが空腹状態にあると判定された場合、地図データベース１０７に記憶されている複数の施設のうち、位置検出装置１０８によって検出された自車両の近傍に位置する食事施設を推奨する情報を提示する。一方、情報提示部１１４は、ユーザが空腹状態にないと判定された場合、地図データベース１０７に記憶されている複数の施設のうち、位置検出装置１０８によって検出された自車両の近傍に位置する、食事施設とは異なるジャンルの施設を推奨する情報を提示する。
【００３３】
また、情報提示部１１４は、ユーザが覚醒状態にないと判定された場合、または、ユーザが疲労状態にあると判定された場合、地図データベース１０７に記憶されている複数の施設のうち、位置検出装置１０８によって検出された自車両の近傍に位置する休憩施設を推奨する情報を提示する。一方、情報提示部１１４は、ユーザが覚醒状態にあると判定された場合、または、ユーザが疲労状態にないと判定された場合、地図データベース１０７に記憶されている複数の施設のうち、位置検出装置１０８によって検出された自車両の位置に存在する、休憩施設とは異なるジャンルの施設を推奨する情報を提示する。
【００３４】
本実施形態では、情報提示部１１４による情報の提示方法として、その情報の表示画面をディスプレイ１０４に表示させる方法と、その情報の出力音声をスピーカ１０５から出力させる方法とを用いている。
【００３５】
行先判定部１１５は、位置検出装置１０８によって検出された自車両の現在位置（すなわち、ユーザの現在位置）に基づいて、ユーザが情報提示部１１４によって推奨された施設と同じジャンルの施設へ訪れたか否かを判定する。
【００３６】
例えば、状態判定部１１３によってユーザが空腹状態にあると判定されて、情報提示部１１４によって食事施設が推奨された場合、行先判定部１１５は、ユーザがその食事施設と同じジャンルの施設（すなわち、何れかの食事施設）に訪れたか否かを判定する。また、状態判定部１１３によってユーザが覚醒状態にないまたは疲労状態にあると判定されて、情報提示部１１４によって休憩施設が推奨された場合、行先判定部１１５は、ユーザがその休憩施設と同じジャンルの施設（すなわち、何れかの休憩施設）に訪れたか否かを判定する。
【００３７】
一方、状態判定部１１３によってユーザが空腹状態にないと判定されて、情報提示部１１４によって食事施設とは異なる他のジャンルの施設が推奨された場合、行先判定部１１５は、ユーザが他のジャンルの施設に訪れたか否かを判定するとともに、ユーザが食事施設と同じジャンルの施設に訪れたか否かを判定する。
【００３８】
また、状態判定部１１３によってユーザが覚醒状態にあるまたは疲労状態にないと判定されて、情報提示部１１４によって休憩施設とは異なる他のジャンルの施設が推奨された場合、行先判定部１１５は、ユーザが他のジャンルの施設に訪れたか否かを判定するとともに、ユーザが休憩施設と同じジャンルの施設に訪れたか否かを判定する。
【００３９】
情報提示部１１４が特定の状態に応じたジャンルの施設を推奨した場合において、推奨された施設と同じジャンルの施設へ訪れなかったと行先判定部１１５によって判定された場合、閾値変更部１１６は、状態判定部１１３による判定の結果が反転するように閾値を変更する。また、情報提示部１１４が特定の状態に応じたジャンル以外の他のジャンルの施設を推奨した場合において、特定の状態に応じたジャンルの施設へ訪れたと行先判定部１１５によって判定された場合、閾値変更部１１６は、状態判定部１１３による判定の結果が反転するように閾値を変更する。
【００４０】
情報提示部１１４によって施設がユーザに推奨されたにも関わらず、そのユーザがその施設と同じジャンルの施設に訪れなかったとき、そのユーザが状態判定部１１３によって判定された状態とは異なる状態であった可能性が高い。そこで、このような場合に、ユーザの状態を判定するための閾値を変更することで、それ以降、ユーザの実際の状態と、状態判定部１１３によるユーザの状態の判定結果とを一致させることができる。これにより、ユーザの状態を適切に判定して、ユーザにとって適切な施設の推奨情報を提示できるようになる。
【００４１】
特に、本実施形態では、度数算出部１１２によって算出された度数と同じ値に閾値を変更するようにしている。これにより、本実施形態では、ユーザの自覚している状態を、その状態を判定するための閾値により忠実に反映させることができるようになっている。
【００４２】
例えば、「ユーザが空腹状態にある」と判定されたことにより、情報提示部１１４によって食事施設が推奨された後、ユーザがその食事施設と同じジャンルの施設へ訪れなかった場合、閾値変更部１１６は、状態判定部１１３による判定の結果が「ユーザが空腹状態にない」となるように、空腹度の閾値を、度数算出部１１２によって算出された空腹度と同じ値に変更する。反対に、「ユーザが空腹状態にない」と判定されたことにより、情報提示部１１４によって食事施設とは異なるジャンルの施設が推奨された後、ユーザが食事施設に訪れた場合、閾値変更部１１６は、状態判定部１１３による判定の結果が「ユーザが空腹状態にある」となるように、空腹度の閾値を、度数算出部１１２によって算出された空腹度と同じ値に変更する。
【００４３】
また、「ユーザが覚醒状態にない」と判定されたことにより、情報提示部１１４によって休憩施設が推奨された後、ユーザがその休憩施設と同じジャンルの施設へ訪れなかった場合、閾値変更部１１６は、状態判定部１１３による判定の結果が「ユーザが覚醒状態にある」となるように、覚醒度の閾値を、度数算出部１１２によって算出された覚醒度と同じ値に変更する。反対に、「ユーザが覚醒状態にある」と判定されたことにより、情報提示部１１４によって休憩施設とは異なるジャンルの施設が推奨された後、ユーザが休憩施設に訪れた場合、閾値変更部１１６は、状態判定部１１３による判定の結果が「ユーザが覚醒状態にない」となるように、覚醒度の閾値を、度数算出部１１２によって算出された覚醒度と同じ値に変更する。
【００４４】
また、「ユーザが疲労状態にある」と判定されたことにより、情報提示部１１４によって休憩施設が推奨された後、ユーザがその休憩施設と同じジャンルの施設へ訪れなかった場合、閾値変更部１１６は、状態判定部１１３による判定の結果が「ユーザが疲労状態にない」となるように、疲労度の閾値を、度数算出部１１２によって算出された疲労度と同じ値に変更する。反対に、「ユーザが疲労状態にない」と判定されたことにより、情報提示部１１４によって休憩施設とは異なるジャンルの施設が推奨された後、ユーザが休憩施設に訪れた場合、閾値変更部１１６は、状態判定部１１３による判定の結果が「ユーザが疲労状態にある」となるように、疲労度の閾値を、度数算出部１１２によって算出された疲労度と同じ値に変更する。
【００４５】
なお、閾値変更部１１６は、ユーザが情報提示部１１４によって推奨された施設と同じジャンルの施設へ訪れた場合、閾値を変更しない。この場合、ユーザが自覚している状態と、状態判定部１１３によって判定される状態とが一致しているからである。
【００４６】
〔情報提示装置１０による空腹度に関する処理の一例〕
図２は、本発明の一実施形態に係る情報提示装置１０による空腹度に関する処理の一例を示すフローチャートである。例えば、図２に例示する処理は、情報提示装置１０が稼働している間、常時実行される。
【００４７】
まず、生体情報取得部１１１が、空腹センサ１０１から生体情報を取得したか否かを判定する（ステップＳ２０２）。ここで、空腹センサ１０１から生体情報を取得していないと生体情報取得部１１１が判定した場合（ステップＳ２０２：Ｎｏ）、情報提示装置１０は、再度、ステップＳ２０２の処理を実行する。
【００４８】
一方、空腹センサ１０１から生体情報を取得したと生体情報取得部１１１が判定した場合（ステップＳ２０２：Ｙｅｓ）、度数算出部１１２が、取得された生体情報に基づいて、ユーザの空腹度を算出する（ステップＳ２０４）。そして、状態判定部１１３が、ステップＳ２０４で算出された空腹度と閾値記憶部１０６に記憶されている空腹度の閾値とに基づいて、ユーザが空腹状態にあるか否かを判定する（ステップＳ２０６）。
【００４９】
ステップＳ２０６において、ユーザが空腹状態にあると判定された場合（ステップＳ２０６：Ｙｅｓ）、情報提示部１１４が食事施設を推奨する情報を提示し（ステップＳ２０８）、その後、行先判定部１１５が、ユーザが食事施設を訪れたか否かを判定する（ステップＳ２１０）。ここで、ユーザが食事施設を訪れていないと判定された場合（ステップＳ２１０：Ｎｏ）、閾値変更部１１６が、空腹度の閾値をステップＳ２０４で算出された空腹度と同じ値に変更し（ステップＳ２１２）、情報提示装置１０は、図２に示す一連の処理を終了する。一方、ユーザが食事施設を訪れたと判定された場合（ステップＳ２１０：Ｙｅｓ）、情報提示装置１０は、空腹度の閾値を変更せずに、図２に示す一連の処理を終了する。
【００５０】
ステップＳ２０６において、ユーザが空腹状態にないと判定された場合（ステップＳ２０６：Ｎｏ）、情報提示部１１４が食事施設以外の施設を推奨する情報を提示し（ステップＳ２１４）、その後、行先判定部１１５が、ユーザが食事施設を訪れたか否かを判定する（ステップＳ２１６）。ここで、ユーザが食事施設を訪れたと判定された場合（ステップＳ２１６：Ｙｅｓ）、閾値変更部１１６が、空腹度の閾値をステップＳ２０４で算出された空腹度と同じ値に変更し（ステップＳ２１８）、情報提示装置１０は、図２に示す一連の処理を終了する。一方、ユーザが食事施設を訪れていないと判定された場合（ステップＳ２１６：Ｎｏ）、情報提示装置１０は、空腹度の閾値を変更せずに、図２に示す一連の処理を終了する。
【００５１】
〔情報提示装置１０による覚醒度に関する処理の一例〕
図３は、本発明の一実施形態に係る情報提示装置１０による覚醒度に関する処理の一例を示すフローチャートである。例えば、図３に例示する処理は、情報提示装置１０が稼働している間、常時実行される。
【００５２】
まず、生体情報取得部１１１が、眠気センサ１０２から生体情報を取得したか否かを判定する（ステップＳ３０２）。ここで、眠気センサ１０２から生体情報を取得していないと生体情報取得部１１１が判定した場合（ステップＳ３０２：Ｎｏ）、情報提示装置１０は、再度、ステップＳ３０２の処理を実行する。
【００５３】
一方、眠気センサ１０２から生体情報を取得したと生体情報取得部１１１が判定した場合（ステップＳ３０２：Ｙｅｓ）、度数算出部１１２が、取得された生体情報に基づいて、ユーザの覚醒度を算出する（ステップＳ３０４）。そして、状態判定部１１３が、ステップＳ３０４で算出された覚醒度と閾値記憶部１０６に記憶されている覚醒度の閾値とに基づいて、ユーザが覚醒状態にあるか否かを判定する（ステップＳ３０６）。
【００５４】
ステップＳ３０６において、ユーザが覚醒状態にないと判定された場合（ステップＳ３０６：Ｎｏ）、情報提示部１１４が休憩施設を推奨する情報を提示し（ステップＳ３０８）、その後、行先判定部１１５が、ユーザが休憩施設を訪れたか否かを判定する（ステップＳ３１０）。ここで、ユーザが休憩施設を訪れていないと判定された場合（ステップＳ３１０：Ｎｏ）、閾値変更部１１６が、覚醒度の閾値をステップＳ３０４で算出された覚醒度と同じ値に変更し（ステップＳ３１２）、情報提示装置１０は、図３に示す一連の処理を終了する。一方、ユーザが休憩施設を訪れたと判定された場合（ステップＳ３１０：Ｙｅｓ）、情報提示装置１０は、覚醒度の閾値を変更せずに、図３に示す一連の処理を終了する。
【００５５】
ステップＳ３０６において、ユーザが覚醒状態にあると判定された場合（ステップＳ３０６：Ｙｅｓ）、情報提示部１１４が休憩施設以外の施設を推奨する情報を提示し（ステップＳ３１４）、その後、行先判定部１１５が、ユーザが休憩施設を訪れたか否かを判定する（ステップＳ３１６）。ここで、ユーザが休憩施設を訪れたと判定された場合（ステップＳ３１６：Ｙｅｓ）、閾値変更部１１６が、覚醒度の閾値をステップＳ３０４で算出された覚醒度と同じ値に変更し（ステップＳ３１８）、情報提示装置１０は、図３に示す一連の処理を終了する。一方、ユーザが休憩施設を訪れていないと判定された場合（ステップＳ３１６：Ｎｏ）、情報提示装置１０は、覚醒度の閾値を変更せずに、図３に示す一連の処理を終了する。
【００５６】
〔情報提示装置１０による疲労度に関する処理の一例〕
図４は、本発明の一実施形態に係る情報提示装置１０による疲労度に関する処理の一例を示すフローチャートである。例えば、図４に例示する処理は、情報提示装置１０が稼働している間、常時実行される。
【００５７】
まず、生体情報取得部１１１が、疲労センサ１０３から生体情報を取得したか否かを判定する（ステップＳ４０２）。ここで、疲労センサ１０３から生体情報を取得していないと生体情報取得部１１１が判定した場合（ステップＳ４０２：Ｎｏ）、情報提示装置１０は、再度、ステップＳ４０２の処理を実行する。
【００５８】
一方、疲労センサ１０３から生体情報を取得したと生体情報取得部１１１が判定した場合（ステップＳ４０２：Ｙｅｓ）、度数算出部１１２が、取得された生体情報に基づいて、ユーザの疲労度を算出する（ステップＳ４０４）。そして、状態判定部１１３が、ステップＳ４０４で算出された疲労度と閾値記憶部１０６に記憶されている疲労度の閾値とに基づいて、ユーザが疲労状態にあるか否かを判定する（ステップＳ４０６）。
【００５９】
ステップＳ４０６において、ユーザが疲労状態にあると判定された場合（ステップＳ４０６：Ｙｅｓ）、情報提示部１１４が休憩施設を推奨する情報を提示し（ステップＳ４０８）、その後、行先判定部１１５が、ユーザが休憩施設を訪れたか否かを判定する（ステップＳ４１０）。ここで、ユーザが休憩施設を訪れていないと判定された場合（ステップＳ４１０：Ｎｏ）、閾値変更部１１６が、疲労度の閾値をステップＳ４０４で算出された疲労度と同じ値に変更し（ステップＳ４１２）、情報提示装置１０は、図４に示す一連の処理を終了する。一方、ユーザが休憩施設を訪れたと判定された場合（ステップＳ４１０：Ｙｅｓ）、情報提示装置１０は、疲労度の閾値を変更せずに、図４に示す一連の処理を終了する。
【００６０】
ステップＳ４０６において、ユーザが疲労状態にないと判定された場合（ステップＳ４０６：Ｎｏ）、情報提示部１１４が休憩施設以外の施設を推奨する情報を提示し（ステップＳ４１４）、その後、行先判定部１１５が、ユーザが休憩施設を訪れたか否かを判定する（ステップＳ４１６）。ここで、ユーザが休憩施設を訪れたと判定された場合（ステップＳ４１６：Ｙｅｓ）、閾値変更部１１６が、疲労度の閾値をステップＳ４０４で算出された疲労度と同じ値に変更し（ステップＳ４１８）、情報提示装置１０は、図４に示す一連の処理を終了する。一方、ユーザが休憩施設を訪れていないと判定された場合（ステップＳ４１６：Ｎｏ）、情報提示装置１０は、疲労度の閾値を変更せずに、図４に示す一連の処理を終了する。
【００６１】
〔空腹度に応じた情報提示方法の一例〕
図５は、本発明の一実施形態に係る情報提示装置１０による空腹度に応じた情報提示方法の一例を示す図である。ここでは、空腹センサ１０１によってユーザから検出された生体情報に基づいてユーザの空腹度を算出し、算出された空腹度と閾値記憶部１０６に記憶されている空腹度の閾値とに基づいてユーザに提示する情報を変更する例を説明する。なお、本例では、空腹度の範囲を０〜１００とし、且つ、空腹度の閾値の初期値を「５０」としているが、これに限らない。
【００６２】
図５（ａ）に示すように、度数算出部１１２によって算出された空腹度が閾値「５０」よりも低い場合、状態判定部１１３は、「ユーザが空腹状態にない」と判定する。この場合、情報提示部１１４は、その判定結果に応じたジャンル（食事施設とは異なるジャンル）の施設を推奨する情報（例えば、「○○水族館へご案内しましょうか？」）を提示する。一方、図５（ｂ）に示すように、度数算出部１１２によって算出された空腹度が閾値「５０」よりも高い場合、状態判定部１１３は、「ユーザが空腹状態にある」と判定する。この場合、情報提示部１１４は、その判定結果に応じたジャンル（食事施設と同じジャンル）の施設を推奨する情報（例えば、「ラーメン○○はいかがですか？」）を提示する。
【００６３】
〔覚醒度に応じた情報提示方法の一例〕
図６は、本発明の一実施形態に係る情報提示装置１０による覚醒度に応じた情報提示方法の一例を示す図である。ここでは、眠気センサ１０２によってユーザから検出された生体情報に基づいてユーザの覚醒度を算出し、算出された覚醒度と閾値記憶部１０６に記憶されている覚醒度の閾値とに基づいてユーザに提示する情報を変更する例を説明する。なお、本例では、覚醒度の範囲を０〜１００とし、且つ、覚醒度の閾値の初期値を「５０」としているが、これに限らない。
【００６４】
図６（ａ）に示すように、度数算出部１１２によって算出された覚醒度が閾値「５０」よりも低い場合、状態判定部１１３は、「ユーザが覚醒状態にない」と判定する。この場合、情報提示部１１４は、その判定結果に応じたジャンル（休憩施設と同じジャンル）の施設を推奨する情報（例えば、「○○カフェで休憩をとりませんか？」）を提示する。一方、図６（ｂ）に示すように、度数算出部１１２によって算出された覚醒度が閾値「５０」よりも高い場合、状態判定部１１３は、「ユーザが覚醒状態にある」と判定する。この場合、情報提示部１１４は、その判定結果に応じたジャンル（休憩施設とは異なるジャンル）の施設を推奨する情報（例えば、「○○図書館で勉強しませんか？」）を提示する。
【００６５】
〔疲労度に応じた情報提示方法の一例〕
図７は、本発明の一実施形態に係る情報提示装置１０による疲労度に応じた情報提示方法の一例を示す図である。ここでは、疲労センサ１０３によってユーザから検出された生体情報に基づいてユーザの疲労度を算出し、算出された疲労度と閾値記憶部１０６に記憶されている疲労度の閾値とに基づいてユーザに提示する情報を変更する例を説明する。なお、本例では、疲労度の範囲を０〜１００とし、且つ、疲労度の閾値の初期値を「５０」としているが、これに限らない。
【００６６】
図７（ａ）に示すように、度数算出部１１２によって算出された疲労度が閾値「５０」よりも低い場合、状態判定部１１３は、「ユーザが疲労状態にない」と判定する。この場合、情報提示部１１４は、その判定結果に応じたジャンル（休憩施設とは異なるジャンル）の施設を推奨する情報（例えば、「新しいゴルフ練習場ができたようです。ご案内しましょうか？」）を提示する。一方、図７（ｂ）に示すように、度数算出部１１２によって算出された疲労度が閾値「５０」よりも高い場合、状態判定部１１３は、「ユーザが疲労状態にある」と判定する。この場合、情報提示部１１４は、その判定結果に応じたジャンル（休憩施設と同じジャンル）の施設を推奨する情報（例えば、「この近くにマッサージ店があります。ご案内しましょうか？」）を提示する。
【００６７】
〔閾値（空腹度）の変更方法の一例〕
図８は、本発明の一実施形態に係る情報提示装置１０による閾値（空腹度）の変更方法の一例を示す図である。
【００６８】
図８（ａ）に示す例では、空腹度の閾値には「５０」が設定されている。また、度数算出部１１２によって算出された空腹度が「７０」である。この場合、状態判定部１１３は、「ユーザが空腹状態にある」と判定する。これに応じて、情報提示部１１４は、食事施設を推奨する情報（図５（ｂ）参照）を提示する。しかしながら、ユーザが食事施設を訪れなかった場合、閾値変更部１１６が、空腹度の閾値を、度数算出部１１２によって算出された空腹度「７０」と同じ値に変更する。このユーザにとっては、空腹度が「７０」よりも小さい場合は、空腹状態ではない可能性が高いからである。これにより、それ以降、ユーザの空腹度が「７０」よりも小さい場合は、「空腹状態にない」と状態判定部１１３によって判定されるようになる。すなわち、ユーザの実際の状態と、状態判定部１１３によるユーザの状態の判定結果とが一致するようになる。その結果、ユーザの空腹状態を適切に判定して、ユーザにとって適切な施設の推奨情報を提示できるようになる。
【００６９】
図８（ｂ）に示す例では、空腹度の閾値には「５０」が設定されている。また、度数算出部１１２によって算出された空腹度が「３０」である。この場合、状態判定部１１３は、「ユーザが空腹状態にない」と判定する。これに応じて、情報提示部１１４は、食事施設以外の施設を推奨する情報（図５（ａ）参照）を提示する。しかしながら、ユーザが食事施設を訪れた場合、閾値変更部１１６が、空腹度の閾値を、度数算出部１１２によって算出された空腹度「３０」と同じ値に変更する。このユーザにとっては、空腹度が「３０」よりも大きい場合は、空腹状態である可能性が高いからである。これにより、それ以降、ユーザの空腹度が「３０」よりも大きい場合は、「空腹状態にある」と状態判定部１１３によって判定されるようになる。すなわち、ユーザの実際の状態と、状態判定部１１３によるユーザの状態の判定結果とが一致するようになる。その結果、ユーザの空腹状態を適切に判定して、ユーザにとって適切な施設の推奨情報を提示できるようになる。
【００７０】
〔閾値（覚醒度）の変更方法の一例〕
図９は、本発明の一実施形態に係る情報提示装置１０による閾値（覚醒度）の変更方法の一例を示す図である。
【００７１】
図９（ａ）に示す例では、覚醒度の閾値には「５０」が設定されている。また、度数算出部１１２によって算出された覚醒度が「７０」である。この場合、状態判定部１１３は、「ユーザが覚醒状態にある」と判定する。これに応じて、情報提示部１１４は、休憩施設以外の施設を推奨する情報（図６（ｂ）参照）を提示する。しかしながら、ユーザが休憩施設を訪れた場合、閾値変更部１１６が、覚醒度の閾値を、度数算出部１１２によって算出された覚醒度「７０」と同じ値に変更する。このユーザにとっては、覚醒度が「７０」よりも小さい場合は、覚醒状態ではない可能性が高いからである。これにより、それ以降、ユーザの覚醒度が「７０」よりも小さい場合は、「覚醒状態にない」と状態判定部１１３によって判定されるようになる。すなわち、ユーザの実際の状態と、状態判定部１１３によるユーザの状態の判定結果とが一致するようになる。その結果、ユーザの覚醒状態を適切に判定して、ユーザにとって適切な施設の推奨情報を提示できるようになる。
【００７２】
図９（ｂ）に示す例では、覚醒度の閾値には「５０」が設定されている。また、度数算出部１１２によって算出された覚醒度が「３０」である。この場合、状態判定部１１３は、「ユーザが覚醒状態にない」と判定する。これに応じて、情報提示部１１４は、休憩施設を推奨する情報（図６（ａ）参照）を提示する。しかしながら、ユーザが休憩施設を訪れなかった場合、閾値変更部１１６が、覚醒度の閾値を、度数算出部１１２によって算出された覚醒度「３０」と同じ値に変更する。このユーザにとっては、覚醒度が「３０」よりも大きい場合は、覚醒状態である可能性が高いからである。これにより、それ以降、ユーザの覚醒度が「３０」よりも大きい場合は、「覚醒状態にある」と状態判定部１１３によって判定されるようになる。すなわち、ユーザの実際の状態と、状態判定部１１３によるユーザの状態の判定結果とが一致するようになる。その結果、ユーザの覚醒状態を適切に判定して、ユーザにとって適切な施設の推奨情報を提示できるようになる。
【００７３】
〔閾値（疲労度）の変更方法の一例〕
図１０は、本発明の一実施形態に係る情報提示装置１０による閾値（疲労度）の変更方法の一例を示す図である。
【００７４】
図１０（ａ）に示す例では、疲労度の閾値には「５０」が設定されている。また、度数算出部１１２によって算出された疲労度が「７０」である。この場合、状態判定部１１３は、「ユーザが疲労状態にある」と判定する。これに応じて、情報提示部１１４は、休憩施設を推奨する情報（図７（ｂ）参照）を提示する。しかしながら、ユーザが休憩施設を訪れなかった場合、閾値変更部１１６が、疲労度の閾値を、度数算出部１１２によって算出された疲労度「７０」と同じ値に変更する。このユーザにとっては、疲労度が「７０」よりも小さい場合は、疲労状態ではない可能性が高いからである。これにより、それ以降、ユーザの疲労度が「７０」よりも小さい場合は、「疲労状態にない」と状態判定部１１３によって判定されるようになる。すなわち、ユーザの実際の状態と、状態判定部１１３によるユーザの状態の判定結果とが一致するようになる。その結果、ユーザの疲労状態を適切に判定して、ユーザにとって適切な施設の推奨情報を提示できるようになる。
【００７５】
図１０（ｂ）に示す例では、疲労度の閾値には「５０」が設定されている。また、度数算出部１１２によって算出された疲労度が「３０」である。この場合、状態判定部１１３は、「ユーザが疲労状態にない」と判定する。これに応じて、情報提示部１１４は、休憩施設以外の施設を推奨する情報（図７（ａ）参照）を提示する。しかしながら、ユーザが休憩施設を訪れた場合、閾値変更部１１６が、疲労度の閾値を、度数算出部１１２によって算出された疲労度「３０」と同じ値に変更する。このユーザにとっては、疲労度が「３０」よりも大きい場合は、疲労状態である可能性が高いからである。これにより、それ以降、ユーザの疲労度が「３０」よりも大きい場合は、「疲労状態にある」と状態判定部１１３によって判定されるようになる。すなわち、ユーザの実際の状態と、状態判定部１１３によるユーザの状態の判定結果とが一致するようになる。その結果、ユーザの疲労状態を適切に判定して、ユーザにとって適切な施設の推奨情報を提示できるようになる。
【００７６】
以上説明したとおり、本発明の一実施形態によれば、推奨された施設と同じジャンルの施設へユーザが訪れなかった場合、ユーザが特定の状態にあるか否かの判定結果が反転するように、閾値が変更される。推奨された施設と同じジャンルの施設へユーザが訪れなかった場合は、ユーザが自覚している状態と、状態判定部１１３によって判定された状態とが異なる可能性が高い。そこで、このように閾値を変更することにより、それ以降、ユーザが自覚しているとおりに、ユーザの状態が判定されるようになる。すなわち、ユーザが自覚している状態と状態判定部１１３によって判定される状態とが一致するようになる。
【００７７】
特に、本発明の一実施形態によれば、ユーザが推奨された施設と同じジャンルの施設に訪れたか否かを判定するため、ユーザが推奨された施設と違う施設に訪れたとしても、その施設が推奨された施設と同一のジャンルであれば、閾値が変更されない。この場合、ユーザが自覚している状態と、状態判定部１１３によって判定される状態とが一致しており、その状態を維持することができる。したがって、ユーザの個別の状態に応じて適切な情報の提示を行うことができる。
【００７８】
なお、上記実施形態において、閾値変更部１１６は、度数算出部１１２によって算出された度数と同じ値に閾値を変更するようにしているが、本発明はこれに限らない。閾値変更部１１６は、少なくとも、状態判定部１１３による判定の結果が反転するように閾値を変更すればよい。例えば、閾値変更部１１６は、閾値の値を増加するように変更する場合、度数算出部１１２によって算出された度数よりも所定値だけ大きい値に閾値を変更するようにしてもよい。反対に、閾値変更部１１６は、閾値の値を減少するように変更する場合、度数算出部１１２によって算出された度数よりも所定値だけ小さい値に閾値を変更するようにしてもよい。
【００７９】
また、上記実施形態では、特許請求の範囲に記載の「特定の状態」の一例として、空腹状態、覚醒状態および疲労状態を用いているが、本発明はこれに限らない。また、上記実施形態では、各センサ（空腹センサ１０１、眠気センサ１０２、疲労センサ１０３）を用いて、各度数（空腹度、覚醒度、疲労度）を算出するようにしているが、本発明はこれに限らない。例えば、上記各度数のうちの少なくとも何れか一つを、従来知られているその他の方法（例えば、画像からユーザの動きを検出する方法、車内ネットワークからユーザの運転パターンを検出する方法等）を用いることにより、算出するようにしてもよい。
【００８０】
また、上記実施形態では、地図データベース１０７に記憶されている施設の中からユーザが特定の状態にあるか否かの判定結果に応じた施設を選出し、当該施設を推奨する情報を提示するようにしているが、本発明はこれに限らない。例えば、情報提示装置１０の外部（例えば、インターネット等）から、ユーザが特定の状態にあるか否かの判定結果に応じた施設を推奨する情報を取得するようにしてもよい。
【００８１】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００８２】
１０  情報提示装置
１０１  空腹センサ
１０２  眠気センサ
１０３  疲労センサ
１０４  スピーカ
１０５  ディスプレイ
１０６  閾値記憶部
１０７  地図データベース
１０８  位置検出装置
１１１  生体情報取得部
１１２  度数算出部
１１３  状態判定部
１１４  情報提示部
１１５  行先判定部
１１６  閾値変更部
【図１】
2016114427.tif 000003
【図２】
2016114427.tif 000004
【図３】
2016114427.tif 000005
【図４】
2016114427.tif 000006
【図５】
2016114427.tif 000007
【図６】
2016114427.tif 000008
【図７】
2016114427.tif 000009
【図８】
2016114427.tif 000010
【図９】
2016114427.tif 000011
【図１０】
2016114427.tif 000012
【図１１】
2016114427.tif 000013