(57)【要約】【課題】運転者の覚醒度の低下を抑制することができる、車載音声出力装置、音声出力制御方法、及び音声出力制御プログラムを得る。【解決手段】音声出力装置は、車両１３の運転者１１の覚醒状態の度合いを表す覚醒度情報を取得する取得部５４と、取得部５４が取得した覚醒度情報が表す覚醒状態の度合いが、覚醒度低下状態を示す度合いである場合、運転者１１の交感神経を刺激するための予め定められた頻度、予め定められた調子、及び予め定められた内容の少なくとも１つに応じて音声を出力部５６により音声出力部３１から出力させる制御を行う制御部５０と、を備える。【選択図】図６
2019124977.tif 000002
【特許請求の範囲】
【請求項１】
車両の運転者の覚醒状態の度合いを表す覚醒度情報を取得する取得部と、
前記取得部が取得した前記覚醒度情報が表す前記覚醒状態の度合いが、覚醒度低下状態を示す度合いである場合、前記運転者の交感神経を刺激するための予め定められた頻度、予め定められた調子、及び予め定められた内容の少なくとも１つに応じて音声を音声出力部から出力させる制御を行う制御部と、
を備えた車載音声出力装置。
【請求項２】
前記予め定められた頻度は、前記覚醒状態の度合いが低いほど多い頻度である、
請求項１に記載の車載音声出力装置。
【請求項３】
前記予め定められた頻度は、前記覚醒度低下状態の継続時間が長いほど多い頻度である、
請求項１または請求項２に記載の車載音声出力装置。
【請求項４】
前記予め定められた調子は、前記覚醒状態の度合いが低いほど外れ具合が増加する調子である、
請求項１から請求項３のいずれか１項に記載の車載音声出力装置。
【請求項５】
前記予め定められた調子は、前記覚醒度低下状態の継続時間が長いほど外れ具合が増加する調子である、
請求項１から請求項４のいずれか１項に記載の車載音声出力装置。
【請求項６】
前記予め定められた内容は、前記覚醒状態の度合いが低いほど前記運転者の興味を引く度合いが増加する内容である、
請求項１から請求項５のいずれか１項に記載の車載音声出力装置。
【請求項７】
前記予め定められた内容は、前記覚醒度低下状態の継続時間が長いほど前記運転者の興味を引く度合いが増加する内容である、
請求項１から請求項６のいずれか１項に記載の車載音声出力装置。
【請求項８】
車両の運転者の覚醒状態の度合いを表す覚醒度情報を取得し、
取得した前記覚醒度情報が表す前記覚醒状態の度合いが、覚醒度低下状態を示す度合いである場合、前記運転者の交感神経を刺激するための予め定められた頻度、予め定められた調子、及び予め定められた内容の少なくとも１つに応じて音声を音声出力部から出力させる制御を行う、
処理をコンピュータに実行させるための音声出力制御方法。
【請求項９】
コンピュータに、
車両の運転者の覚醒状態の度合いを表す覚醒度情報を取得し、
取得した前記覚醒度情報が表す前記覚醒状態の度合いが、覚醒度低下状態を示す度合いである場合、前記運転者の交感神経を刺激するための予め定められた頻度、予め定められた調子、及び予め定められた内容の少なくとも１つに応じて音声を音声出力部から出力させる制御を行う、
処理を実行させるための音声出力制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載音声出力装置、音声出力制御方法、及び音声出力制御プログラムに関する。
【背景技術】
【０００２】
特許文献１には、ユーザの親近感が沸くように擬人化されたエージェントによりユーザと対話を行うエージェント装置が開示されている。特許文献１に記載の技術では、入力された音声データを検出してから次の音声データを検出するまでに所定の時間が超過する場合、ユーザに対する対話を促すことを内容とする音声を合成して出力する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２４１５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術では、単にユーザに対して親近感が沸くように対話を行うのみであり、運転中のユーザの覚醒度の低下に関しては、考慮されていなかった。そのため、特許文献１に記載の技術を適用した、ＡＩ（Artificial Intelligence）スピーカー等の音声出力装置を車両内に搭載しても、必ずしも効果的に運転者の覚醒度の低下を抑制することができなかった。
【０００５】
本発明は、以上の事実を考慮して成されたもので、運転者の覚醒度の低下を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の車載音声出力装置は、車両の運転者の覚醒状態の度合いを表す覚醒度情報を取得する取得部と、前記取得部が取得した前記覚醒度情報が表す前記覚醒状態の度合いが、覚醒度低下状態を示す度合いである場合、前記運転者の交感神経を刺激するための予め定められた頻度、予め定められた調子、及び予め定められた内容の少なくとも１つに応じて音声を音声出力部から出力させる制御を行う制御部と、を備えた。
【０００７】
請求項１に記載の車載音声出力装置によれば、出力する音声の頻度、調子、及び内容はいずれも聞き手である運転者の交感神経を刺激するものであるため、運転者の交感神経を活性化することができる効果が期待できる。一般的に、交感神経が活性化された状態では、覚醒度が高くなる傾向がある。従って、請求項１に記載の車載音声出力装置によれば、運転者の覚醒度の低下を抑制することができる。
【０００８】
なお、交換神経を刺激するための音声の「調子」とは、発話する全体のリズや抑揚、及び単語を発話する際のリズムや抑揚のことをいい、具体例としては、発話のテンポやイントネーション等が挙げられる。
【０００９】
また、請求項２に記載の車載音声出力装置は、請求項１に記載の車載音声出力装置において、前記予め定められた頻度は、前記覚醒状態の度合いが低いほど多い頻度である。
【００１０】
請求項２に記載の車載音声出力装置によれば、覚醒状態の度合いが低いほど頻繁に、音声が聞き手である運転者に出力されるため、覚醒状態の度合いに応じて、運転者の交感神経を刺激することができる。
【００１１】
また、請求項３に記載の車載音声出力装置は、請求項１または請求項２に記載の車載音声出力装置において、前記予め定められた頻度は、前記覚醒度低下状態の継続時間が長いほど多い頻度である。
【００１２】
請求項３に記載の車載音声出力装置によれば、覚醒度低下状態の継続時間が長いほど頻繁に、音声が聞き手である運転者に出力されるため、例えば、覚醒度が高くなり難い場合でも、運転者の覚醒度を速やかに高めるようにすることができる。
【００１３】
また、請求項４に記載の車載音声出力装置は、請求項１から請求項３のいずれか１項に記載の車載音声出力装置において、前記予め定められた調子は、前記覚醒状態の度合いが低いほど外れ具合が増加する調子である。
【００１４】
請求項４に記載の車載音声出力装置によれば、覚醒状態の度合いが低いほど調子が外れた音声を、聞き手である運転者に出力されるため、覚醒状態の度合いに応じて、運転者の交感神経を刺激することができる。
【００１５】
また、請求項５に記載の車載音声出力装置は、請求項１から請求項４のいずれか１項に記載の車載音声出力装置において、前記予め定められた調子は、前記覚醒度低下状態の継続時間が長いほど外れ具合が増加する調子である。
【００１６】
請求項５に記載の車載音声出力装置によれば、覚醒度低下状態の継続時間が長いほど調子が外れた音声が聞き手である運転者に出力されるため、例えば、覚醒度が高くなり難い場合でも、運転者の覚醒度を速やかに高めるようにすることができる。
【００１７】
また、請求項６に記載の車載音声出力装置は、請求項１から請求項５のいずれか１項に記載の車載音声出力装置において、前記予め定められた内容は、前記覚醒状態の度合いが低いほど前記運転者の興味を引く度合いが増加する内容である。
【００１８】
請求項６に記載の車載音声出力装置によれば、覚醒状態の度合いが低いほど聞き手である運転者の興味を引く度合いが高い音声が出力されるため、覚醒状態の度合いに応じて、運転者の交感神経を刺激することができる。
【００１９】
また、請求項７に記載の車載音声出力装置は、請求項１から請求項６のいずれか１項に記載の車載音声出力装置において、前記予め定められた内容は、前記覚醒度低下状態の継続時間が長いほど前記運転者の興味を引く度合いが増加する内容である。
【００２０】
請求項７に記載の車載音声出力装置によれば、覚醒度低下状態の継続時間が長いほど聞き手である運転者の興味を引く度合いが高い音声が出力されるため、例えば、覚醒度が高くなり難い場合でも、運転者の覚醒度を速やかに高めるようにすることができる。
【００２１】
また、上記目的を達成するために、請求項８に記載の音声出力制御方法は、車両の運転者の覚醒状態の度合いを表す覚醒度情報を取得し、取得した前記覚醒度情報が表す前記覚醒状態の度合いが、覚醒度低下状態を示す度合いである場合、前記運転者の交感神経を刺激するための予め定められた頻度、予め定められた調子、及び予め定められた内容の少なくとも１つに応じて音声を音声出力部から出力させる制御を行う、処理をコンピュータに実行させるための音声出力制御方法である。
【００２２】
請求項８に記載の音声出力制御方法によれば、請求項１に記載の音声出力装置と同様に、出力する音声の頻度、調子、及び内容はいずれも聞き手である運転者の交感神経を刺激するものであるため、運転者の交感神経を活性化することができる効果が期待できる。従って、請求項８に記載の音声出力制御方法によれば、運転者の覚醒度の低下を抑制することができる。
【００２３】
また、上記目的を達成するために、請求項９に記載の音声出力制御プログラムは、コンピュータに、車両の運転者の覚醒状態の度合いを表す覚醒度情報を取得し、取得した前記覚醒度情報が表す前記覚醒状態の度合いが、覚醒度低下状態を示す度合いである場合、前記運転者の交感神経を刺激するための予め定められた頻度、予め定められた調子、及び予め定められた内容の少なくとも１つに応じて音声を音声出力部から出力させる制御を行う、
【００２４】
処理を実行させるための音声出力制御プログラムである。
【００２５】
請求項９に記載の音声出力制御プログラムによれば、請求項１に記載の音声出力装置と同様に、出力する音声の頻度、調子、及び内容はいずれも聞き手である運転者の交感神経を刺激するものであるため、運転者の交感神経を活性化することができる効果が期待できる。従って、請求項９に記載の音声出力制御プログラムによれば、運転者の覚醒度の低下を抑制することができる。
【発明の効果】
【００２６】
本発明によれば、運転者の覚醒度の低下を抑制することができる、という効果が得られる。
【図面の簡単な説明】
【００２７】
【図１】第１実施形態の音声出力システムの構成の一例を示す図である。
【図２】第１実施形態のサーバのハードウェア構成の一例を示すブロック図である。
【図３】第１実施形態の音声出力装置のハードウェア構成の一例を示すブロック図である。
【図４】第１実施形態の制御情報データベースの一例を示す図である。
【図５】第１実施形態の発話内容データベースの一例を示す図である。
【図６】第１実施形態のサーバ及び音声出力装置の機能的な構成の一例を示すブロック図である。
【図７】第１実施形態の音声出力装置で実行される状態検出処理の一例を示すフローチャートである。
【図８】第１実施形態のサーバで実行される覚醒度判定処理の一例を示すフローチャートである。
【図９】第１実施形態の音声出力装置で実行される音声出力制御処理の一例を示すフローチャートである。
【図１０】第２実施形態の音声出力装置で実行される音声出力制御処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下、図面を参照して、本発明を実施するための形態例を詳細に説明する。
【００２９】
［第１実施形態］
まず、図１を参照して、本実施形態の音声出力システム１０の構成を説明する。図１に示すように、本実施形態の音声出力システム１０は、車両１３に乗車している運転者１１等による発話を受け付け、受け付けた発話に対応するアプリケーションを実行し、実行結果を音声により応答する音声出力装置１２を含む。本実施形態の音声出力装置１２は、車両１３に予め搭載（いわゆる、「車載」）されているものであるが、運転者１１により外部から車両１３内に持ち込まれるものであってもよい。
【００３０】
音声出力装置１２は、ネットワークＮに無線通信によって接続される。また、ネットワークＮには、サーバ１４が接続される。従って、音声出力装置１２とサーバ１４とは、ネットワークＮを介して互いに通信が可能とされる。
【００３１】
次に、音声出力装置１２及びサーバ１４のハードウェア構成を説明する。
【００３２】
まず、図２を参照して、サーバ１４のハードウェア構成を説明する。本実施形態のサーバ１４の例としては、いわゆるクラウドサーバ等のサーバコンピュータが挙げられる。
【００３３】
図２に示すように、サーバ１４は、ＣＰＵ（Central Processing Unit）４０、及び一時記憶領域としてのメモリ４２を含む。また、サーバ１４は、外部装置との通信を行う際に用いられる通信Ｉ／Ｆ（InterFace）４４、及び、不揮発性の記憶部４６を含む。ＣＰＵ４０、メモリ４２、通信Ｉ／Ｆ４４、及び記憶部４６は、バス４９に接続される。
【００３４】
記憶部４６には、運転者１１の覚醒度を判定するための覚醒度判定処理（詳細後述）を実行するための覚醒度判定プログラム４７が記憶される。
【００３５】
次に、図３を参照して、音声出力装置１２のハードウェア構成を説明する。本実施形態の音声出力装置１２の例としては、ＡＩスピーカー、スマートフォン、及び携帯情報端末装置等が挙げられる。
【００３６】
図３に示すように、音声出力装置１２は、ＣＰＵ２０、及び一時記憶領域としてのメモリ２２を含む。また、音声出力装置１２は、外部装置との通信を行う際に用いられる通信Ｉ／Ｆ２４、液晶ディスプレイ等の表示部２６、マイク等の音声入力部３０、スピーカー等の情報を音声により車両１３内に出力する音声出力部３１、及び不揮発性の記憶部３２を含む。さらに、音声出力装置１２は、運転者１１の状態を検出するためのセンサ等を含む検出部２８を含む。検出部２８が検出する運転者１１の「状態」は、サーバ１４の状態判定部６２（図６参照、詳細後述）が運転者１１の覚醒度を判定するために要する情報であり、状態判定部６２が覚醒度を判定する方法対応した情報に対応する（詳細後述）。
【００３７】
なお、本実施形態では、音声出力装置１２が検出部２８を備える形態について例示したが、検出部２８は、音声出力装置１２の外部に備えられていてもよい。ＣＰＵ２０、メモリ２２、通信Ｉ／Ｆ２４、表示部２６、検出部２８、音声入力部３０、音声出力部３１、及び記憶部３２は、バス３９に接続される。
【００３８】
記憶部３２には、制御情報データベース（ＤＢ：DataBase）３３、及び発話内容データベース（ＤＢ）３４が記憶される。図３に、制御情報ＤＢ３３の一例を示す。図３に示すように、本実施形態の制御情報ＤＢ３３には、運転者１１の覚醒度に、発話を行う頻度（以下、単に「頻度」という）、発話の調子（以下、単に「調子」という）、及び発話の内容（以下、単に「内容」という）が制御情報として対応付けられた状態で記憶されている。なお、本実施形態では、運転者１１の覚醒状態の度合いを表す数字が小さいほど、運転者１１の覚醒度が低い状態であることを表している。換言すると、覚醒度を表す数字が大きいほど、運転者１１が、覚醒している状態である。なお、図４には図示していないが、運転者１１の覚醒の状態が通常の状態である場合、換言すると、覚醒度が全く低下していないとみなせる状態の場合、本実施形態では、覚醒度を「１０」としている。
【００３９】
制御情報ＤＢ３３における「頻度」とは、運転者１１に対して発話を行う頻度であり、換言すると、音声出力装置１２が運転者１１に話しかける頻度である。図４に例示したように、本実施形態では、覚醒度が低くなるほど、発話間隔を短くして頻繁に話しかけることにより、発話の頻度が多くなるように対応付けられている。一般的に、頻繁に話しかけるほど、運転者１１の交感神経を刺激する効果が期待される。従って、本実施形態では、覚醒度が低くなるほど、運転者１１の交感神経を刺激するように、発話の頻度が多くなる。
【００４０】
また、制御情報ＤＢ３３における「調子」とは、運転者１１に対して行う発話の調子であり、発話全体のリズや抑揚、及び単語を発話する際のリズムや抑揚のことをいい、具体例としては、発話のテンポやイントネーション等が挙げられる。図４に示した「調子」における「１」、「２」は、調子の外れ具合を表し、数字が大きくなるほど、外れ具合が増加することを示している。図４に例示したように、本実施形態では、覚醒度が低くなるほど、調子の外れ具合が増加するように対応付けられている。一般的に、発話が調子外れになるほど、運転者１１の交感神経を刺激する効果が期待される。従って、本実施形態では、覚醒度が低くなるほど、運転者１１の交感神経を刺激するように、発話の調子の外れ具合が増加する。
【００４１】
さらにまた、制御情報ＤＢ３３における「内容」とは、運転者１１に対して行う発話の話題についての内容である。図４に示した「内容」における「カテゴリ１」〜「カテゴリ３」は、発話の内容を表し、より具体的には、発話における話題の種類（ジャンル）を表す。本実施形態では、発話の内容におけるカテゴリの詳細は、発話内容ＤＢ３４により管理される。図５に、発話内容ＤＢ３４の一例を示す。図５に示すように、本実施形態の発話内容ＤＢ３４には、カテゴリ番号に、内容（話題）のジャンル等を示す具体的な情報が対応付けられている。なお、本実施形態では、運転者１１の興味を引く度合いが高い内容（ジャンル）ほど、換言すると、運転者１１が関心を持つ話題ほど、カテゴリ番号の数値が大きくなる。例えば、図５に例示した発話内容ＤＢ３４では、カテゴリ１〜３における運転者１１の興味を最も引く話題がカテゴリ３の「アニメ」に関する話題であり、カテゴリ２の「ペット」、及びカテゴリ１の「仕事」の順に運転者１１の興味が低下する話題となる。図４に例示したように、本実施形態では、覚醒度が低くなるほど、運転者１１の興味を引く度合いが増加する内容が対応付けられている。一般的に、興味を引く話題になるほど、運転者１１の交感神経を刺激する効果が期待される。従って、本実施形態では、覚醒度が低くなるほど、運転者１１の交感神経を刺激するように、興味を引く度合いが増加した話題（内容）の発話が行われる。
【００４２】
なお、制御情報ＤＢ３３の構築方法は、特に限定されず、例えば、予め実験等により構築することが可能である。また、発話内容ＤＢ３４の構築方法も特に限定されず、例えば、予め運転者１１により設定が可能であってもよい。また例えば、音声出力装置１２の制御部５０や、サーバ１４が運転者１１の発話内容をモニタリングし、それぞれのカテゴリを代表する単語の出現頻度をカウントし、カウント数が多いカテゴリから順に、運転者１１の興味をひく内容として、発話内容ＤＢ３４を構築してもよい。
【００４３】
また、記憶部３２には、運転者１１の状態を検出するための状態検出処理（詳細後述）を実行するための状態検出プログラム３５、及び運転者１１の覚醒度に応じて音声の出力（発話）を制御するための音声出力制御処理（詳細後述）を実行するための音声出力制御プログラム３６が記憶される。
【００４４】
次に、図６を参照して、本実施形態の音声出力装置１２及びサーバ１４の機能的な構成を説明する。
【００４５】
図６に示すように、サーバ１４は、受信部６０、状態判定部６２、及び送信部６４を備える。サーバ１４のＣＰＵ４０が記憶部４６に記憶された覚醒度判定プログラム４７を実行することにより、図６に示す受信部６０、状態判定部６２、及び送信部６４として機能する。
【００４６】
受信部６０は、通信Ｉ／Ｆ４４を介して音声出力装置１２から検出部２８の検出結果を受信する。状態判定部６２は、受信部６０が受信した検出結果に基づいて、運転者１１の覚醒度を判定する。状態判定部６２が、運転者１１の覚醒度を判定する方法は特に限定されない。例えば、一般的に、交感神経よりも副交感神経が優位な場合、覚醒度が低下した状態となることが知られている。また、自立神経活動の指標から覚醒度（眠気を催しているか否か）を判定する方法についても知られている。例えば、心拍変動の時系列データから得られるＬＦ（Low Frequency）は、主に自律神経活動の交感神経の活動を反映し、また副交感神経の影響も受けることが知られており、ＨＦ（High Frequency）は、自律神経活動の副交感神経（心臓迷走神経）の影響のみを受けるため、副交感神経活動の指標として利用されている。また例えば、一般的な自律神経活動の指標として、興奮状態や、緊張状態の場合に値が大きくなるＳＮＡ（Sympathetic Nervous Activity：交感神経活動、ＳＮＡ＝ＬＦ／ＨＦ）や、安静状態や睡眠状態等、リラックスした状態の場合に値が大きくなるＰＳＮＡ（parasympathetic Nervous Activity：副交感神経活動、ＰＳＮＡ＝ＨＦ）が知られている。そこで、運転者１１の心拍をモニタするセンサを検出部２８として設けておき、運転者１１の心拍の変動状態を検出部２８で検出し、状態判定部６２は、検出結果として、運転者１１の心拍変動の時系列データを取得し、上述した指標に基づいて覚醒度を判定してもよい。
【００４７】
また、一般的に、覚醒度が低下するほど、瞼が下がる（瞼が閉じる）傾向が知られている。また、一般的に、覚醒度が低下するほど、頭が下がる（俯く）傾向が知られている。そこで、運転者１１の顔（頭部）を撮像するカメラを検出部２８として設けておき、運転者１１の顔（頭部）を検出部２８で撮像し、状態判定部６２は、検出結果として撮像データを取得し、瞼の下がり具合や頭部の下がり具合等に基づいて、覚醒度を判定してもよい。
【００４８】
送信部６４は、状態判定部６２の判定結果として、覚醒度を表す覚醒度情報を通信Ｉ／Ｆ４４を介して音声出力装置１２に送信する。
【００４９】
一方、図６に示すように、音声出力装置１２は、制御部５０、送信部５２、取得部５４、及び出力部５６を備える。音声出力装置１２のＣＰＵ２０が記憶部３２に記憶された状態検出プログラム３５を実行することにより、図６に示す制御部５０、及び送信部５２として機能する。また、音声出力装置１２のＣＰＵ２０が記憶部３２に記憶されている音声出力制御プログラム３６を実行することにより、図６に示す制御部５０、取得部５４、出力部５６として機能する。
【００５０】
制御部５０は、検出部２８に、運転者１１の状態を、詳細を後述する第１間隔、または第２間隔毎に検出させる制御を行う。送信部５２は、検出部２８による検出結果を、通信Ｉ／Ｆ２４を介してサーバ１４に送信する。
【００５１】
また、制御部５０は、取得部５４により通信Ｉ／Ｆ２４を介してサーバ１４から覚醒度情報を取得し、取得した覚醒度情報が表す覚醒度に応じた制御情報、具体的には、上記の頻度、調子、及び内容を、制御情報ＤＢ３３及び発話内容ＤＢ３４から取得する。
【００５２】
さらに、制御部５０は、取得した制御情報に応じた発話を行うための発話データを生成して出力部５６に出力する。出力部５６は、入力された発話データに応じた発話を、音声出力部３１から出力させる。本実施形態では、音声出力装置１２が発話を出力する（発話を行う）発話モードとして、通常モードと、覚醒度が低下した場合に適用される覚醒度低下モードと２通りの発話モードを有しており、いずれかのモードが設定された状態となっている。通常モードは、運転者１１からの発話に応答する場合や、運転者１１に対して所定のナビゲーションを行う場合等に発話を行う発話モードである。覚醒度低下モードは、運転者１１の覚醒度に応じて、換言すると覚醒度の低下具合に応じて、運転者１１の覚醒度を向上させるための発話を行う発話モードである。
【００５３】
次に、本実施形態の音声出力装置１２及びサーバ１４の作用について説明する。
【００５４】
まず、音声出力装置１２の作用として、運転者１１の状態を検出する状態検出処理について説明する。図７は、本実施形態の音声出力装置１２のＣＰＵ２０で実行される状態検出処理の流れの一例を示すフローチャートである。また、本実施形態では、図７に示す状態検出処理は、記憶部３２に予め記憶された状態検出プログラム３５をＣＰＵ２０が実行することにより実行される。また、図７に示す状態検出処理は、例えば、車両１３のエンジンが始動された場合に実行される。
【００５５】
図７に示すステップＳ１０で制御部５０は、出力部５６により音声出力部３１から出力させる発話のモードが通常モードであるか否かを判定する。本実施形態では、車両１３のエンジンが始動された直後、換言すると、本状態検出処理を実行した直後では、通常モードに設定されている。このように通常モードが設定されている場合、ステップＳ１０の判定が肯定判定となり、ステップＳ１２へ移行する。
【００５６】
ステップＳ１２で制御部５０は、前回、下記のステップＳ１６の処理を実行してから第１間隔が経過したか否かを判定する。なお、本状態検出処理を実行した直後は本状態検出処理を実行してから第１間隔が経過したか否かを判定する。第１間隔が経過するまで、ステップＳ１２の判定が否定判定となる。一方、第１間隔が経過するとステップＳ１２の判定が肯定判定となり、ステップＳ１６へ移行する。
【００５７】
一方、設定されているモードが覚醒度低下モードの場合、ステップＳ１０の判定が否定判定となり、ステップＳ１４へ移行する。ステップＳ１４で制御部５０は、前回、下記のステップＳ１６の処理を実行してから第２間隔が経過したか否かを判定する。なお、本状態検出処理を実行した直後は本状態検出処理を実行してから第２間隔が経過したか否かを判定する。第２間隔が経過するまで、ステップＳ１４の判定が否定判定となる。一方、第２間隔が経過するとステップＳ１４の判定が肯定判定となり、ステップＳ１６へ移行する。第２間隔は第１間隔よりも短い間隔であり、第１間隔及び第２間隔は予め定められている。
【００５８】
ステップＳ１６で制御部５０は、検出部２８に運転者１１の状態を検出するよう指示する。当該指示に応じて検出部２８は、上述したように運転者１１の状態を検出し、検出結果を表す状態情報を送信部５２に出力する。
【００５９】
次のステップＳ１８で送信部５２は、検出部２８から入力された検出結果をサーバ１４へ送信する。検出結果を受信したサーバ１４は、詳細を後述する覚醒度判定処理を実行し、検出結果に基づいて判定した運転者１１の覚醒度情報を音声出力装置１２へ送信する。
【００６０】
次のステップＳ２０で制御部５０は、本状態検出処理を終了するか否かを判定する。例えば、車両１３のエンジンが停止した場合等、本状態検出処理を終了する予め定められた条件を満たした場合、ステップＳ２０の判定が肯定判定となり、本状態検出処理を終了する。一方、当該予め定められた条件を満たさない場合、ステップＳ２０の判定が否定判定となり、ステップＳ１０に戻り、本状態検出処理を繰り返す。
【００６１】
音声出力装置１２で状態検出処理が実行される一方、サーバ１４では、上述のように覚醒度判定処理が実行される。そこで、サーバ１４の作用として、覚醒度判定処理について説明する。図８は、本実施形態のサーバ１４のＣＰＵ４０で実行される覚醒度判定処理の流れの一例を示すフローチャートである。また、本実施形態では、図８に示す覚醒度判定処理は、記憶部４６に予め記憶された覚醒度判定プログラム４７をＣＰＵ４０が実行することにより実行される。
【００６２】
図８に示すステップＳ１００で受信部６０は、音声出力装置１２から送信された状態情報を受信して、状態判定部６２に出力する。
【００６３】
次のステップＳ１０２で状態判定部６２は、状態情報に基づいて、上述したように運転者１１の覚醒度を判定し、運転者１１の覚醒度を表す覚醒度情報を送信部６４に出力する。
【００６４】
次のステップＳ１０４で送信部６４は、覚醒度情報を音声出力装置１２へ送信した後、本覚醒度判定処理を終了する。
【００６５】
このようにしてサーバ１４から送信された覚醒度情報を音声出力装置１２が受信すると、音声出力装置１２では、図９に示した、運転者１１の覚醒度に応じて音声出力を制御する音声出力制御処理を実行する。図９は、本実施形態の音声出力装置１２のＣＰＵ２０で実行される音声出力制御処理の流れの一例を示すフローチャートである。また、本実施形態では、図９に示す音声出力制御処理は、記憶部３２に予め記憶された音声出力制御プログラム３６をＣＰＵ２０が実行することにより実行される。
【００６６】
図９に示すステップＳ２００で取得部５４は、音声出力装置１２がサーバ１４から受信した覚醒度低下情報を取得し、制御部５０に出力する。
【００６７】
次のステップＳ２０２で制御部５０は、入力された覚醒度低下情報が、運転者１１の覚醒度が低下している状態であるか否かを判定する。本実施形態では、一例として覚醒度低下情報が表す覚醒度が「１０」の場合は、覚醒度が低下していないとみなし、覚醒度が「１０」以外の場合、換言すると覚醒度が「９」以下の場合は、覚醒度が低下しているとみなす。そのため、覚醒度低下情報が表す覚醒度が「１０」である場合、ステップＳ２０２の判定が否定判定となり、ステップＳ２０４へ移行する。
【００６８】
ステップＳ２０４で制御部５０は、設定されている発話モードが通常モードであるか否かを判定する。設定されている発話モードが通常モードである場合、ステップＳ２０４の判定が肯定判定となり、本音声出力制御処理を終了する。一方、設定されている発話モードが通常モードではない場合、換言すると、設定されている発話モードが覚醒度低下モードである場合、ステップＳ２０４の判定が否定判定となり、ステップＳ２０６へ移行する。
【００６９】
ステップＳ２０６で制御部５０は、設定されている発話モードを覚醒度低下モードから通常モードに切り替えた後、本音声出力制御処理を終了する。
【００７０】
一方、覚醒度低下情報が表す覚醒度が「１０」以外の場合、ステップＳ２０２の判定が肯定判定となり、ステップＳ２０８へ移行する。
【００７１】
ステップＳ２０８で制御部５０は、設定されている発話モードが覚醒度低下モードであるか否かを判定する。設定されている発話モードが覚醒度低下モードである場合、ステップＳ２０８の判定が肯定判定となり、ステップＳ２１２へ移行する。一方、設定されている発話モードが覚醒度低下モードではない場合、換言すると、設定されている発話モードが通常モードである場合、ステップＳ２０８の判定が否定判定となり、ステップＳ２１０へ移行する。
【００７２】
ステップＳ２１０で制御部５０は、設定されている発話モードを通常モードから覚醒度低下モードに切り替える。
【００７３】
次のステップＳ２１２で制御部５０は、覚醒度情報が表す覚醒度に応じた制御情報を制御情報ＤＢ３３から取得する。また、本実施形態では、制御部５０は、内容について、制御情報の内容の項目が示すカテゴリ番号に応じた具体的な内容を取得する。例えば、覚醒度が「８」の場合、制御部５０は、制御情報ＤＢ３３から、頻度について「ｘ２分毎」、調子について「１」、及び内容について「カテゴリ２」を制御情報として取得する。さらに、制御部５０は、発話内容ＤＢ３４から、カテゴリ２に対応する「ペット」を取得する。
【００７４】
次のステップＳ２１４で制御部５０は、制御情報に応じた音声（発話）を生成し、生成した音声を出力部５６により出力させた後、本オペレータ安静出力制御処理を終了する。上記の例のように覚醒度が「８」の場合、制御部５０は、ペットに関する内容の発話を行うための発話データを生成し、調子の外れ具合の程度を「２」とし、ｘ２分毎に出力部５６に出力する。これにより、運転者１１に対して、音声出力装置１２から、ペットに関して、調子の外れ具合の程度が「２」の発話がｘ２分毎に行われる。
【００７５】
このように、本実施形態の音声出力装置１２では、運転者１１の覚醒度の低下度合いに応じた頻度、調子、及び内容の発話を行い、運転者１１の交感神経を刺激することにより、運転者１１の覚醒度の低下を抑制することができる。
【００７６】
［第２実施形態］
以下、第２実施形態について詳細に説明する。なお、本実施形態では、上記第１実施形態で説明した構成及び作用と同一の構成及び作用については同一の符号を付し、詳細な説明を省略する。
【００７７】
音声出力システム１０の全体の構成、音声出力装置１２及びサーバ１４各々の構成は、第１実施形態と同様であるため、説明を省略する。また、音声出力装置１２で実行される状態検出処理、及びサーバ１４で実行される覚醒度判定処理の各々は、第１実施形態の状態検出処理（図７参照）、及び覚醒度判定処理（図８参照）の各々と同様であるため、説明を省略する。
【００７８】
本実施形態では、音声出力装置１２で実行される音声出力制御処理の一部の処理が第１実施形態の音声出力制御処理（図９参照）と異なっているため本実施形態の音声出力制御処理について図１０を参照して説明する。
【００７９】
図１０には、本実施形態のＣＰＵ２０が実行する、音声出力制御処理の流れの一例を表したフローチャートを示す。図１０に示した音声出力制御処理は、図９に示した第１実施形態の音声出力制御処理と同様の処理を含むため、同様の処理については同一の符号を付し、詳細な説明を省略する。
【００８０】
図１０に示すように、本実施形態の音声出力制御処理は、ステップＳ２０８で肯定判定となった場合、ステップＳ２１２へ移行する前に、ステップＳ２０９の処理を行う点で、第１実施形態の音声出力制御処理と異なっている。すなわち、本実施形態では、運転者１１の覚醒度が低下した状態であり、かつ覚醒度低下モードが設定されている場合、ステップＳ２０８からステップＳ２０９へ移行する。
【００８１】
ステップＳ２０９で制御部５０は、覚醒度低下モードが設定されてからの経過時間に応じて覚醒度を表す数値を増加させる。運転者１１の覚醒度が高くなり難く、覚醒状態となるまでに時間を要する場合、運転者１１の覚醒度を速やかに高めるために、運転者１１の交感神経をより刺激することが好ましい。そこで、本実施形態では、覚醒度低下状態の場合に適用される覚醒度低下モードの継続時間が長い場合、運転者１１の交感神経をより刺激するために、制御部５０は、サーバ１４から取得した覚醒度情報が表す覚醒度よりも、覚醒度を低下させる。具体的には、制御部５０は、ステップＳ２００で取得した覚醒度が表す数値を、経過時間に応じた数だけ減算する。なお、覚醒度を表す数値を減算する方法は特に限定されず、例えば、閾値を複数設けておき、経過時間が長くなり、閾値を超える度に、「１」ずつ数値を減算するようにしてもよい。
【００８２】
なお、本処理を実行するために、覚醒度低下モードを設定する毎に、図示を省略したタイマをセットし、制御部５０により経過時間の取得を可能とされることは言うまでもない。
【００８３】
従って、ステップＳ２０９の次に実行されるステップＳ２１２では、制御部５０は、減算された覚醒度に応じた制御情報を制御情報ＤＢ３３から取得する。
【００８４】
このように、本実施形態では、覚醒度低下状態の継続時間が長いほど、運転者１１の交感神経を刺激することができるため、例えば、運転者１１の覚醒度が高くなり難い場合でも速やかに、運転者１１の覚醒度を速やかに高めるようにすることができる。
【００８５】
以上説明したように、上記各実施形態の音声出力装置は、車両１３の運転者１１の覚醒状態の度合いを表す覚醒度情報を取得する取得部５４と、取得部５４が取得した覚醒度情報が表す覚醒状態の度合いが、覚醒度低下状態を示す度合いである場合、運転者１１の交感神経を刺激するための予め定められた頻度、予め定められた調子、及び予め定められた内容の少なくとも１つに応じて音声を出力部５６により音声出力部３１から出力させる制御を行う制御部５０と、を備える。
【００８６】
このように上記各実施形態の音声出力装置１２では、出力する発話（音声）の頻度、調子、及び内容はいずれも聞き手である運転者の交感神経を刺激するものであるため、運転者１１の交感神経を活性化することができる効果が期待できる。一般的に、交感神経が活性化された状態では、覚醒度が高くなる傾向がある。従って、上記各実施形態の音声出力装置１２によれば、運転者１１の覚醒度の低下を抑制することができる。
【００８７】
なお、上記各実施形態では、覚醒度判定処理をサーバ１４が行う形態について説明したが、覚醒度判定処理を音声出力装置１２において行う形態としてもよい。
【００８８】
また、上記各実施形態では、運転者１１の交感神経を刺激するために、運転者１１の覚醒度に応じて、興味の度合いが高い内容（話題）の発話を行う形態について説明したが、運転者１１の交換神経を刺激するための発話の内容は、当該形態に限定されない。例えば、発話の内容を、運転者１１に、交感神経を刺激するための動作等を行わせるためのアドバイスとしてもよい。この場合の具体例としては、「何か飲んではいかがでしょうか」や、「ガムを噛んではいかがでしょうか」、及び「楽しい音楽をかけてはいかがでしょうか」等が挙げられる。
【００８９】
また、上記実施形態におけるＣＰＵ２０により行われる処理及びＣＰＵ４０により行われる処理の各々は、プログラムを実行することにより行われるソフトウェア処理として説明したが、各々、ハードウェアで行われる処理としてもよい。また、ＣＰＵ２０により行われる処理及びＣＰＵ４０により行われる処理の各々は、ソフトウェア及びハードウェアの双方を組み合わせて行われる処理としてもよい。また、記憶部３２に記憶される状態検出プログラム３５及び音声出力制御プログラム３６の各々、及び記憶部４６に記憶される覚醒度判定プログラム４７は、各種記憶媒体に記憶して流通させてもよい。
【００９０】
また、本発明は、上記の形態例に限定されるものではなく、上記の形態例以外にも、その主旨を逸脱しない範囲内において種々変形して実施可能であることは勿論である。
【符号の説明】
【００９１】
１０  音声出力システム
１１  運転者
１２  音声出力装置（車載音声出力装置）
１３  車両
１４  サーバ
２０  ＣＰＵ（取得部、制御部）
２２、４２  メモリ
２４、４４  通信Ｉ／Ｆ
２６  表示部
２８  検出部
３０  音声入力部
３１  音声出力部
３２、４６  記憶部
３３  制御情報ＤＢ
３４  発話内容ＤＢ
３５  状態検出プログラム
３６  音声出力制御プログラム
３９、４９  バス
４０  ＣＰＵ
４７  覚醒度判定プログラム
５０、７０  制御部
５２、６４  送信部
５４  取得部
５６  出力部
６０  受信部
６２  状態判定部
Ｎ  ネットワーク
【図１】
2019124977.tif 000003
【図２】
2019124977.tif 000004
【図３】
2019124977.tif 000005
【図４】
2019124977.tif 000006
【図５】
2019124977.tif 000007
【図６】
2019124977.tif 000008
【図７】
2019124977.tif 000009
【図８】
2019124977.tif 000010
【図９】
2019124977.tif 000011
【図１０】
2019124977.tif 000012