(57)【要約】【課題】音声認識に基づく車両の動作の制御精度をより高めることのできる車両用音声認識装置を提供する。【解決手段】車両用音声認識装置は、学習部１３２と、認識処理部１３１と、発話推定部１３７と、制御部１３６とを備える。学習部１３２は、認識される音声の内容とそのときの車両の情報とを関連付けて車両情報記憶部１３５に記憶して音声の内容と車両の情報との関係を学習する。認識処理部１３１は、発話が行われる都度、発話された音声の認識精度を算出する。発話推定部１３７は、認識処理部１３１による算出値が所定の閾値未満となる条件下で車両の情報を読み込む。そして、読み込んだ車両の情報が車両情報記憶部１３５にあるとき、車両の情報に関連付けられている音声の内容を発話された音声の内容であると推定する。制御部１３６は、発話推定部１３７が音声の内容を推定したときには、その推定した音声の内容に基づいて車両の動作を制御する。【選択図】図１
2015089697.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載され、発話によって認識される音声の内容に基づいて車両の動作を制御する制御部を備える車両用音声認識装置であって、
前記認識される音声の内容とそのときの車両の情報とを関連付けて車両情報記憶部に記憶して音声の内容と車両の情報との関係を学習する学習部と、
前記発話が行われる都度、発話された音声の認識精度を算出する認識精度算出部と、
前記認識精度算出部による算出値が所定の閾値未満となる条件下で車両の情報を読み込み、該読み込んだ車両の情報が前記車両情報記憶部にあるとき、該車両の情報に関連付けられている音声の内容を発話された音声の内容であると推定する発話推定部とを備え、
前記制御部は、前記発話推定部によって音声の内容が推定されるときには、その推定される音声の内容に基づいて車両の動作を制御することを特徴とする車両用音声認識装置。
【請求項２】
前記学習部は、前記認識精度算出部による算出値が前記所定の閾値以上となる条件下で、そのときの車両の情報と認識された音声の内容とを関連付けて前記車両情報記憶部に記憶する請求項１に記載の車両用音声認識装置。
【請求項３】
前記学習部は、前記認識精度算出部による算出値が前記所定の閾値以上となる条件下で、その前後の一定の時間にわたる車両の情報と認識された音声の内容とを関連付けて前記車両情報記憶部に記憶する請求項１又は２に記載の車両用音声認識装置。
【請求項４】
前記学習部は、前記認識精度算出部による算出値が前記所定の閾値未満となる条件下では、前記車両の情報の前記車両情報記憶部への記憶を禁止する請求項１〜３の何れか一項に記載の車両用音声認識装置。
【請求項５】
前記音声の発話主体を特定する発話主体特定部を更に備え、
前記学習部は、前記車両の情報を前記発話主体特定部によって特定された発話主体の別に前記車両情報記憶部に記憶するものであり、
前記発話推定部は、前記発話された音声の内容を車両の情報に基づき推定するに際し、前記発話主体特定部によって特定された発話主体を前記車両情報記憶部から検索してその対応する音声の内容を推定する請求項１〜４の何れか一項に記載の車両用音声認識装置。
【請求項６】
車両に搭載され、発話によって認識される音声の内容に基づいて車両の動作を制御する制御部を備える車両用音声認識装置であって、
音声の内容と車両の情報とを関連付けて記憶する車両情報記憶部と、
前記発話が行われる都度、発話された音声の認識精度を算出する認識精度算出部と、
前記認識精度算出部による算出値が所定の閾値未満となる条件下で車両の情報を読み込み、該読み込んだ車両の情報が前記車両情報記憶部にあるとき、該車両の情報に関連付けられている音声の内容を発話された音声の内容であると推定する発話推定部とを備え、
前記制御部は、前記発話推定部によって音声の内容が推定されるときには、その推定される音声の内容に基づいて車両の動作を制御することを特徴とする車両用音声認識装置。
【請求項７】
前記音声の発話主体を特定する発話主体特定部を更に備え、
前記車両情報記憶部には、前記車両の情報が発話主体の別にその音声の内容と関連付けられて記憶されており、
前記発話推定部は、前記発話された音声の内容を車両の情報に基づき推定するに際し、前記発話主体特定部によって特定された発話主体を前記車両情報記憶部から検索してその対応する音声の内容を推定する請求項６に記載の車両用音声認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発話により入力された音声の内容に基づき車両の動作を制御する車両用音声認識装置に関する。
【背景技術】
【０００２】
従来から、車両の乗員が発した音声を認識し、その認識結果に関連付けて設定されているコマンドを車両に搭載された機器に送信することによって車両の動作を制御する車両用音声認識装置が提案されている。
【０００３】
こうした車両用音声認識装置の一例としては、例えば特許文献１に見られるように、車速に応じて当該車両が走行中である道路の状況を推定するとともに、その推定結果に応じて対象とするコマンドを限定することにより、車両の動作を制御するうえでの音声認識率の向上を図った装置が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２６４６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記文献に記載の装置において、例えば踏切等のように、突発音が発生する場所に車両が位置するときには、装置に入力される音声に大きなノイズが含まれることとなり、音声の認識精度が十分に得られない。すなわち、対象とするコマンドを道路の状況に応じて限定するにせよ、そもそも音声の認識が困難であるような場合には、音声認識に基づく車両の動作の制御精度そのものの低下が避けられない。
【０００６】
本発明は、このような実情に鑑みてなされたものであり、その目的は、音声認識に基づく車両の動作の制御精度をより高めることのできる車両用音声認識装置を提供することにある。
【課題を解決するための手段】
【０００７】
以下、上記課題を解決するための手段及びその作用効果について記載する。
上記課題を解決する車両用音声認識装置は、車両に搭載され、発話によって認識される音声の内容に基づいて車両の動作を制御する制御部を備える車両用音声認識装置であって、前記認識される音声の内容とそのときの車両の情報とを関連付けて車両情報記憶部に記憶して音声の内容と車両の情報との関係を学習する学習部と、前記発話が行われる都度、発話された音声の認識精度を算出する認識精度算出部と、前記認識精度算出部による算出値が所定の閾値未満となる条件下で車両の情報を読み込み、該読み込んだ車両の情報が前記車両情報記憶部にあるとき、該車両の情報に関連付けられている音声の内容を発話された音声の内容であると推定する発話推定部とを備え、前記制御部は、前記発話推定部によって音声の内容が推定されるときには、その推定される音声の内容に基づいて車両の動作を制御する。
【０００８】
上記構成によれば、発話された音声に大きなノイズが含まれる等により、音声の認識精度が十分に担保されない場合であっても、音声が認識されたときの車両の情報が、認識された音声の内容と関連付けて学習される。これにより、ドライバによる車両の操作態様に合わせて発話の内容が推定される。そのため、いわば不感帯となるような制御領域が排除されて、音声認識に基づく車両の動作の制御精度をより高めることができる。
【０００９】
好ましい構成として、前記学習部は、前記認識精度算出部による算出値が前記所定の閾値以上となる条件下で、そのときの車両の情報と認識された音声の内容とを関連付けて前記車両情報記憶部に記憶する。
【００１０】
上記構成によれば、音声が精度よく認識されたときの車両の情報を、認識された音声の内容と関連付けて学習させることができるようになる。これにより、ドライバによる車両の操作態様に合わせて発話の内容がより正確に推定される。そのため、音声認識に基づく車両の動作の制御精度を更に高めることができる。
【００１１】
好ましい構成として、前記学習部は、前記認識精度算出部による算出値が前記所定の閾値以上となる条件下で、その前後の一定の時間にわたる車両の情報と認識された音声の内容とを関連付けて前記車両情報記憶部に記憶する。
【００１２】
上記構成によれば、音声が精度よく認識されたときの前後の一定の時間にわたる車両の情報を、認識された音声の内容と関連付けて学習させることができるようになる。これにより、ドライバによる一定の時間内における車両の一連の操作態様に合わせて発話の内容がより正確に推定される。そのため、音声認識に基づく車両の動作の制御精度を更に高めることができる。
【００１３】
好ましい構成として、前記学習部は、前記認識精度算出部による算出値が前記所定の閾値未満となる条件下では、前記車両の情報の前記車両情報記憶部への記憶を禁止する。
上記構成によれば、音声が精度よく認識されなかった場合には、車両の情報の学習が禁止される。そのため、音声の認識精度が十分に担保されない場合における車両の動作の制御精度も適正に維持される。
【００１４】
好ましい構成として、前記音声の発話主体を特定する発話主体特定部を更に備え、前記学習部は、前記車両の情報を前記発話主体特定部によって特定された発話主体の別に前記車両情報記憶部に記憶するものであり、前記発話推定部は、前記発話された音声の内容を車両の情報に基づき推定するに際し、前記発話主体特定部によって特定された発話主体を前記車両情報記憶部から検索してその対応する音声の内容を推定する。
【００１５】
上記構成によれば、同一の車両を使用する異なるドライバによる車両のそれぞれの操作態様に合わせて車両の動作が制御される。そのため、音声認識に基づく車両の動作の制御の汎用性も併せて高めることができる。
【００１６】
上記課題を解決する車両用音声認識装置は、車両に搭載され、発話によって認識される音声の内容に基づいて車両の動作を制御する制御部を備える車両用音声認識装置であって、音声の内容と車両の情報とを関連付けて記憶する車両情報記憶部と、前記発話が行われる都度、発話された音声の認識精度を算出する認識精度算出部と、前記認識精度算出部による算出値が所定の閾値未満となる条件下で車両の情報を読み込み、該読み込んだ車両の情報が前記車両情報記憶部にあるとき、該車両の情報に関連付けられている音声の内容を発話された音声の内容であると推定する発話推定部とを備え、前記制御部は、前記発話推定部によって音声の内容が推定されるときには、その推定される音声の内容に基づいて車両の動作を制御する。
【００１７】
上記構成によれば、発話された音声に大きなノイズが含まれる等により、音声の認識精度が十分に担保されない場合であっても、そのときの車両の情報と関連付けて記憶されている音声の内容に基づき発話の内容が推定される。そのため、いわば不感帯となるような制御領域が排除されて、音声認識に基づく車両の動作の制御精度をより高めることができる。
【００１８】
好ましい構成として、前記音声の発話主体を特定する発話主体特定部を更に備え、前記車両情報記憶部には、前記車両の情報が発話主体の別にその音声の内容と関連付けられて記憶されており、前記発話推定部は、前記発話された音声の内容を車両の情報に基づき推定するに際し、前記発話主体特定部によって特定された発話主体を前記車両情報記憶部から検索してその対応する音声の内容を推定する。
【００１９】
上記構成によれば、同一の車両を使用する異なるドライバに個別に対応する制御条件で車両の動作が制御される。そのため、音声認識に基づく車両の動作の制御の汎用性も併せて高めることができる。
【図面の簡単な説明】
【００２０】
【図１】第１の実施の形態の車両用音声認識装置が適用される車両の概略構成を示すブロック図。
【図２】同実施の形態の車両情報記憶部が発話の内容と関連付けて記憶している車両の情報の一例を示す模式図。
【図３】同実施の形態の音声認識部が実行する音声認識処理の処理手順を示すフローチャート。
【図４】第２の実施の形態の車両用音声認識装置にあって車両情報記憶部が発話の内容と関連付けて記憶している車両の情報の一例を示す模式図。
【図５】同実施の形態の車両情報記憶部が車両の情報として記憶している車両の走行位置の位置関係を示す模式図。
【発明を実施するための形態】
【００２１】
（第１の実施の形態）
以下、車両用音声認識装置の第１の実施の形態について図面を参照して説明する。
図１に示すように、本実施の形態の車両用音声認識装置が適用される車両は、車速センサ１０１、ＧＰＳ（Global Positioning System）１０２、通信機１０３、窓開閉センサ１０４を備えており、これらの要素は車載制御装置１２０に対して電気的に接続されている。
【００２２】
車速センサ１０１は、車両の速度である車速を検出し、この検出した車速に応じた信号を車載制御装置１２０に出力する。ＧＰＳ１０２は、当該ＧＰＳ１０２が搭載される車両の絶対位置を検出するためのＧＰＳ衛星信号を受信する。また、ＧＰＳ１０２は、受信したＧＰＳ衛星信号に基づき車両の走行位置を特定するとともに、この特定した走行位置を示す緯度経度情報を車載制御装置１２０に出力する。通信機１０３は、例えば、管理センターとの無線通信を通じて車両の周辺の環境情報（外気温、天気、渋滞状況等）を取得する。また、通信機１０３は、取得した環境情報を車載制御装置１２０に出力する。窓開閉センサ１０４は、車両の窓の開閉状態を検出し、この検出した開閉状態に応じた信号を車載制御装置１２０に出力する。
【００２３】
また、本実施の形態の車載制御装置１２０は、車両の乗員が発した音声を認識する音声認識部１３０を備えている。音声認識部１３０は、車両に設けられたマイク１４０を通じて車両の乗員が発した音声の信号が入力される認識処理部１３１を有している。
【００２４】
認識処理部１３１は、例えば、マイク１４０から入力される音声を一定の時間幅を有する複数の区間に分割するとともに、分割した区間に含まれる音声の特徴ベクトルを予め用意した音声パターンの特徴ベクトルに対してＤＰ（dynamic programming）マッチング等により照合する。そして、認識処理部１３１は、特徴ベクトルの類似度が最も高い音声パターンをその区間において発せられた音声の内容であると認識するとともに、認識した音声の内容をテキストデータに変換する。また、認識処理部１３１は、変換したテキストデータを学習部１３２に入力する。
【００２５】
また、認識処理部１３１は、発話が行われる都度、発話における音声認識の認識率（認識精度）を算出する認識精度算出部として機能する。この認識率の算出は、例えば、一の発話に含まれる音声の特徴ベクトルとテキストデータに変換された音声の特徴ベクトルとの類似度をその発話を含む全ての区間で足し合わせた値に基づき行われる。そして、認識処理部１３１は、算出した音声認識の認識率を認識率判定部１３３に入力する。
【００２６】
認識率判定部１３３は、認識処理部１３１から入力された認識率の値が予め設定した所定の閾値Ｘ以上であるか否かを判定する。この場合、所定の閾値Ｘは、認識処理部１３１が認識した音声の内容に基づき車両の動作を制御することが適切であるか否かを判定する上での基準となる値として設定されている。そして、認識率判定部１３３は、認識処理部１３１から入力された認識率の値が所定の閾値Ｘ以上であると判定したときには、肯定判定を示す信号を学習部１３２に出力する。一方、認識率判定部１３３は、認識処理部１３１から入力された認識率の値が所定の閾値Ｘ未満であると判定したときには、否定判定を示す信号を学習部１３２に出力する。
【００２７】
また、本実施の形態の音声認識部１３０は、車両に設けられた無線通信部１４１に対して電気的に接続された個人特定部１３４を有している。無線通信部１４１は、車両の乗員が所有している携帯情報端末２００から無線通信によって送信された情報に含まれる個人ＩＤの情報を個人特定部１３４に入力する。
【００２８】
個人特定部１３４は、無線通信部１４１から入力された個人ＩＤの情報に基づき車両に搭乗している乗員を発話主体として特定する発話主体特定部として機能する。なお、個人特定部１３４は、複数の乗員が車両に搭乗しており、これらの乗員が所有する携帯情報端末２００から無線通信部１４１を通じて複数の個人ＩＤの情報が入力されるときには、それらの個人ＩＤにより特定される携帯情報端末２００の所有者の一覧を車両に搭載されたモニタ等に出力して表示させてもよい。この場合、ドライバは、モニタに表示された所有者の一覧の中から自身を選択することにより、自身を発話主体として設定してもよい。
【００２９】
学習部１３２は、認識率判定部１３３から肯定判定を示す信号が入力されたときには、認識処理部１３１から入力されたテキストデータと発話の内容のモデルとを照合する。そして、学習部１３２は、モデルのうちから照合された発話の内容を車両の乗員が発した発話の内容として特定する。この場合、モデルは、予め用意された発話の内容のテキストデータに対し、ベイジアンネットワークや決定木等のモデル化の手法を適用することにより生成される。
【００３０】
そして、学習部１３２は、特定した発話の内容を、個人特定部１３４によって特定された車両のドライバごとに区別しつつ、そのときの車両の情報と関連付けて車両情報記憶部１３５に記憶する。この場合、車両の情報は、車両の走行位置、日時、車速、車両の周辺の天気、車両の窓の開閉状態等を含んでいる。図２に示す例では、第１の発話Ｖ１（「窓を開けて」）及び第２の発話Ｖ２（「オーディオの音量を下げて」）が、これらの発話が行われた三つの時点における車両の情報と関連付けて車両情報記憶部１３５に記憶されている。この例では、これらの発話Ｖ１，Ｖ２が特定された何れの時点においても、その発話の主体となるドライバ「Ａ」は共通であるとともに、そのときの車両の走行位置「Ｐ１」は共通であり、更には、そのときの車両の窓は何れも「閉状態」であった。その一方で、第１の発話Ｖ１が特定されたときには、車両の周辺の天気は何れの時点においても「晴れ」であったのに対し、第２の発話Ｖ２が特定されたときには、車両の周辺の天気は何れの時点においても「雨」であった。すなわち、この例では、ドライバ「Ａ」の運転操作により車両が窓を閉じた状態で特定の走行位置「Ｐ１」を走行しているときには、そのときの車両の周辺の天気に応じてドライバ「Ａ」から発せられる発話の内容が一律となる傾向にある。
【００３１】
また、認識率判定部１３３は、認識処理部１３１から入力された認識率の値が所定の閾値Ｘ以上であると判定したときには、肯定判定を示す信号を制御部１３６にも出力する。そして、制御部１３６は、認識率判定部１３３から肯定判定を示す信号が入力されたときには、学習部１３２が認識処理部１３１から入力されたテキストデータと発話の内容のモデルとの照合により特定した発話の内容を示す情報を学習部１３２から読み出す。そして、制御部１３６は、学習部１３２から読み出した発話の内容に応じた制御条件でアクチュエータ１５０の動作を制御する。なお、本実施の形態では、アクチュエータ１５０は、例えば、車両の窓の開閉動作や、車両に搭載されたオーディオ機器の動作や、車両のウインカーの点灯動作等のように、様々な車載機器の動作を制御している。
【００３２】
一方、学習部１３２は、認識率判定部１３３から否定判定を示す信号が入力されたときには、認識処理部１３１から入力されたテキストデータと発話の内容のモデルとの照合を行わない。すなわち、学習部１３２は、認識率判定部１３３から否定判定を示す信号が入力されたときには、そのときの車両の情報をマイク１４０から入力される音声の内容と関連付けて車両情報記憶部１３５に記憶することを禁止する。
【００３３】
また、認識率判定部１３３は、認識処理部１３１から入力された認識率の値が所定の閾値Ｘ未満であると判定したときには、否定判定を示す信号を発話推定部１３７にも出力する。そして、発話推定部１３７は、認識率判定部１３３から否定判定を示す信号が入力されたときには、そのときの車両の情報を、車速センサ１０１、ＧＰＳ１０２、通信機１０３、窓開閉センサ１０４から学習部１３２に入力される信号に基づき学習部１３２に取得させるとともに、取得させた車両の情報を学習部１３２から読み出す。また、発話推定部１３７は、車両情報記憶部１３５に記憶されている情報を学習部１３２から併せて読み出す。そして、発話推定部１３７は、車両情報記憶部１３５から読み出した情報のうちから個人特定部１３４が特定した発話主体を検索するとともに、その検索によって得られた情報の中で学習部１３２から読み出した車両の情報に対する類似度が最も高い情報を抽出する。そして、発話推定部１３７は、抽出した情報に対応する発話の内容を車両の乗員が発した発話の内容として推定する。また、発話推定部１３７は、推定した発話の内容を示す信号を制御部１３６に出力する。そして、制御部１３６は、発話推定部１３７から入力された発話の内容の推定結果に応じた制御条件でアクチュエータ１５０の動作を制御する。
【００３４】
次に、図３のフローチャートを参照しながら本実施の形態の車両用音声認識装置にあって音声認識部１３０が実行する音声認識処理の処理手順の概要を説明する。
音声認識部１３０は、マイク１４０を通じて音声が入力される毎に、図３に示す音声認識処理を実行する。そして、認識処理部１３１は、マイク１４０を通じて入力された音声の内容を認識する（ステップＳ１０）。
【００３５】
そして次に、個人特定部１３４は、無線通信部１４１から入力された個人ＩＤの情報に基づき車両に搭乗している乗員を特定するとともに、特定した乗員のうちから音声の発話主体を設定する（ステップＳ１１）。
【００３６】
続いて、認識率判定部１３３は、先のステップＳ１０において認識処理部１３１が音声の内容を認識する際に算出した音声認識の認識率を認識処理部１３１から読み出すとともに、読み出した認識率が所定の閾値Ｘ以上であるか否かを判定する（ステップＳ１２）。
【００３７】
そして、学習部１３２は、認識率判定部１３３が読み出した認識率が所定の閾値Ｘ以上である（ステップＳ１２＝ＹＥＳ）ときには、先のステップＳ１０において認識処理部１３１が認識した音声の内容と発話の内容のモデルとを照合することにより、車両の乗員が発した発話の内容を特定する。また、学習部１３２は、特定した発話の内容を、先のステップＳ１１において個人特定部１３４が特定した発話主体ごとに区別しつつ、そのときの車両の情報と関連付けて車両情報記憶部１３５に記憶する（ステップＳ１３）。そして、制御部１３６は、先のステップＳ１３において特定された発話の内容に応じた制御条件でアクチュエータ１５０の動作を制御する（ステップＳ１４）。
【００３８】
一方、発話推定部１３７は、先のステップＳ１２において認識率判定部１３３が読み出した認識率が所定の閾値Ｘ未満である（ステップＳ１２＝ＮＯ）ときには、そのときの車両の情報を学習部１３２に取得させるとともに、取得させた車両の情報を学習部１３２から読み出す（ステップＳ１５）。そして、発話推定部１３７は、学習部１３２から読み出した車両の情報に基づき車両の乗員が発した発話の内容を推定する（ステップＳ１６）。そして、制御部１３６は、先のステップＳ１６において推定された発話の内容に応じた制御条件でアクチュエータ１５０の動作を制御する（ステップＳ１７）。
【００３９】
ここで、一例として、音声が認識されたときの車両の情報として、車両の走行位置が「Ｐ１」、車両の窓の開閉状態が「閉状態」、車両の周辺の天気が「晴れ」であったとする。この場合、図２に示す例では、これらの車両の情報に関連付けて、「窓を開けて」という発話の内容が車両情報記憶部１３５に記憶されている。そのため、発話推定部１３７は、同条件下において、認識率判定部１３３が読み出した認識率が所定の閾値Ｘ未満であるときには、車両の乗員が発した発話の内容として「窓を開けて」という発話の内容を推定する。そして、制御部１３６は、発話推定部１３７が推定した発話の内容である「窓を開けて」という発話の内容に応じて、車両の窓を開ける動作をアクチュエータ１５０の制御を通じて行う。
【００４０】
その一方で、音声が認識されたときの車両の情報として、車両の走行位置が「Ｐ１」、車両の窓の開閉状態が「閉状態」である点では上記の場合と共通するものの、車両の周辺の天気が「雨」である点で上記の場合と相違していたとする。この場合、図２に示す例では、これらの車両の情報に関連付けて、「オーディオの音量を下げて」という発話の内容が車両情報記憶部１３５に記憶されている。そのため、発話推定部１３７は、同条件下において、認識率判定部１３３が読み出した認識率が所定の閾値Ｘ未満であるときには、車両の乗員が発した発話の内容として「オーディオの音量を下げて」という発話の内容を推定する。そして、制御部１３６は、発話推定部１３７が推定した発話の内容である「オーディオの音量を下げて」という発話の内容に応じて、オーディオの音量を下げる動作をアクチュエータ１５０の制御を通じて行う。
【００４１】
次に、本実施の形態の車両用音声認識装置、特に音声認識部１３０の作用について説明する。
本実施の形態では、マイク１４０を通じて入力された音声の認識率が所定の閾値Ｘ以上であるときには、認識された音声の内容に基づき発話の内容が特定される。このとき、特定された発話の内容に応じた制御条件でアクチュエータ１５０の動作が制御されるだけでなく、特定された発話の内容がそのときの車両の情報と関連付けられて車両情報記憶部１３５に記憶される。
【００４２】
その上で、マイク１４０を通じて入力された音声の認識率が所定の閾値Ｘ未満となったときには、そのときの車両の情報に対する類似度が最も高い情報が車両情報記憶部１３５に記憶されていた情報のうちから検索される。そして、その検索された情報に対応する発話の内容が車両の乗員が発した発話の内容として推定されるとともに、その推定結果に応じた制御条件でアクチュエータ１５０の動作が制御される。
【００４３】
この場合、発話の内容が推定される際に、マイク１４０を通じて入力された音声の内容が考慮されることはない。そのため、マイク１４０を通じて入力された音声の認識率が著しく低かったとしても、そのときの車両の情報に対する類似度の高い情報が車両情報記憶部１３５に記憶されていれば、車両の乗員が発した発話の内容を推定することが可能となる。すなわち、今回の発話が行われたときと車両の情報が同一又は類似する条件下において、マイク１４０を通じて入力された音声が過去に少なくとも一度でも精度よく認識されたのであれば、今回の発話が行われたときの音声の認識率が低かったとしても、発話の内容を適正に推定することが可能となる。
【００４４】
特に、本実施の形態では、発話主体が特定された上で、特定された発話主体の別に、発話の内容がそのときの車両の情報と関連付けられて車両情報記憶部１３５に記憶される。そのため、同一の車両を異なるドライバが運転する状況下においても、各々のドライバによる車両の操作態様に適した制御条件でアクチュエータ１５０の動作が制御される。
【００４５】
なお、本実施の形態では、車両の乗員が所有する携帯情報端末２００から無線通信を通じて入力された個人ＩＤの情報に基づき発話主体が特定されている。そのため、発話主体が特定される際に、マイク１４０を通じて入力された音声の内容が考慮されることはない。そのため、マイク１４０を通じて入力された音声の認識率が著しく低かったとしても発話主体を特定することが可能となる。
【００４６】
以上説明したように、上記第１の実施の形態によれば、以下に示す効果を得ることができる。
（１）発話された音声に大きなノイズが含まれる等により、音声の認識精度が十分に担保されない場合であっても、そのときの車両の情報と関連付けて車両情報記憶部１３５に記憶されている音声の内容に基づき発話の内容が推定される。そのため、いわば不感帯となるような制御領域が排除されて、音声認識に基づく車両の動作の制御精度をより高めることができる。
【００４７】
（２）音声が認識されたときの車両の情報が、認識された音声の内容と関連付けて車両情報記憶部１３５に記憶される。その結果、ドライバによる車両の操作態様に合わせて発話の内容がより正確に推定される。そのため、音声認識に基づく車両の動作の制御精度を更に高めることができる。
【００４８】
（３）音声の認識精度が所定の閾値Ｘ以上であって音声が精度よく認識されたときの車両の情報が、認識された音声の内容と関連付けて車両情報記憶部１３５に記憶される。その結果、ドライバによる車両の操作態様に合わせて発話の内容がより正確に推定される。そのため、音声認識に基づく車両の動作の制御精度を更に高めることができる。
【００４９】
（４）音声の認識精度が所定の閾値Ｘ未満であって音声が精度よく認識されなかった場合には、車両の情報が車両情報記憶部１３５に記憶されない。そのため、音声の認識精度が十分に担保されない場合における車両の動作の制御精度が適正に維持される。
【００５０】
（５）発話推定部１３７は、特定された発話主体を車両情報記憶部１３５に記憶されている情報から検索し、その対応する音声の内容のうちから発話された音声の内容を推定する。その結果、同一の車両を使用する異なるドライバによる車両のそれぞれの操作態様に合わせて車両の動作が制御される。そのため、音声認識に基づく車両の動作の制御の汎用性も併せて高めることができる。
【００５１】
（第２の実施の形態）
次に、車両用音声認識装置の第２の実施の形態について図面を参照して説明する。なお、第２の実施の形態は、学習部１３２が車両情報記憶部１３５に記憶する車両の情報の内容が第１の実施の形態と異なる。したがって、以下の説明においては、第１の実施の形態と相違する構成について主に説明し、第１の実施の形態と同一又は相当する構成については重複する説明を省略する。
【００５２】
本実施の形態の学習部１３２は、認識処理部１３１から入力されたテキストデータと発話の内容のモデルとの照合により特定した発話の内容を、その前後の一定の時間にわたる車両の情報と関連付けて車両情報記憶部１３５に記憶する。この場合、車両の情報に含まれる日時は、一定の時間幅を有している。
【００５３】
図４に示す例では、学習部１３２は、発話の内容を特定した前後の５秒間にわたる車両の情報と関連付けて車両情報記憶部１３５に記憶しており、車両の情報に含まれる日時は、５秒間の時間幅を有している。この例では、第３の発話Ｖ３（「ウインカーを出して」）及び第４の発話Ｖ４（「窓を開けて」）が、これらの発話が行われた三つの日時における車両の情報と関連付けて車両情報記憶部１３５に記憶されている。そして、これらの発話Ｖ３，Ｖ４が特定された何れの日時においても、その発話の主体となるドライバ「Ａ」は共通であるとともに、そのときの車両の周辺の天気は何れも「晴れ」であり、更には、そのときの車両の窓は何れも「閉状態」であった。その一方で、第３の発話Ｖ３が特定されたときには、車両の走行位置は「Ｐ２からＰ３へ移動」していたのに対し、第４の発話Ｖ４が特定されたときには、車両の走行位置は「Ｐ２からＰ４へ移動」していた。この場合、図５に示すように、「Ｐ２からＰ３への移動」は、交差点における車両の左折に相当するのに対し、「Ｐ２からＰ４への移動」は、交差点における車両の直進に相当する。すなわち、この例では、ドライバ「Ａ」による運転操作により車両が窓を閉じた状態で天気が「晴れ」であるときに特定の交差点を走行しているときには、その交差点における車両の走行態様に応じてドライバ「Ａ」から発せられる発話の内容が一律となる傾向にある。
【００５４】
ここで、一例として、音声が認識されたときの車両の情報として、車両の走行位置が「Ｐ２からＰ３へ移動」、車両の周辺の天気が「晴れ」、車両の窓の開閉状態が「閉状態」であったとする。この場合、図４に示す例では、これらの車両の情報に関連付けて、「ウインカーを出して」という発話の内容が車両情報記憶部１３５に記憶されている。そのため、発話推定部１３７は、同条件下において、認識率判定部１３３が読み出した認識率が所定の閾値Ｘ未満であるときには、車両の乗員が発した発話の内容として「ウインカを出して」という発話の内容を推定する。そして、制御部１３６は、発話推定部１３７が推定した発話の内容である「ウインカーを出して」という発話の内容に応じて、左折のためにウインカーを点灯表示させる動作をアクチュエータ１５０の制御を通じて行う。
【００５５】
その一方で、音声が認識されたときの車両の情報として、車両の周辺の天気が「晴れ」、車両の窓の開閉状態が「閉状態」である点では上記の場合と共通するものの、車両の走行位置が「Ｐ２からＰ４へ移動」している点で上記の場合と相違していたとする。この場合、図４に示す例では、これらの車両の情報に関連付けて、「窓を開けて」という発話の内容が車両情報記憶部１３５に記憶されている。そのため、発話推定部１３７は、同条件下において、認識率判定部１３３が読み出した認識率が所定の閾値Ｘ未満であるときには、車両の乗員が発した発話の内容として「窓を開けて」という発話の内容を推定する。そして、制御部１３６は、発話推定部１３７が推定した発話の内容である「窓を開けて」という発話の内容に応じて、車両の窓を開ける動作をアクチュエータ１５０の制御を通じて行う。
【００５６】
したがって、上記第２の実施の形態によれば、上記第１の実施の形態の効果（１）〜（５）に加え、以下に示す効果を得ることができる。
（６）音声が精度よく認識されたときの前後の一定の時間にわたる車両の情報が、認識された音声の内容と関連付けて車両情報記憶部１３５に記憶される。その結果、ドライバによる一定の時間内における車両の一連の操作態様に合わせて発話の内容がより正確に推定される。そのため、音声認識に基づく車両の動作の制御精度を更に高めることができる。
【００５７】
なお、上記各実施の形態は、以下のような形態にて実施することもできる。
・上記各実施の形態において、発話主体を特定する方法は、携帯情報端末２００から無線通信によって送信される個人ＩＤの情報に基づくものに限定されず、例えば、マイク１４０を通じて入力された音声の声紋を認証することにより発話主体を特定してもよい。
【００５８】
・上記各実施の形態において、学習部１３２は、音声が認識されたときの車両の情報を発話主体ごとに区別することなく車両情報記憶部１３５に記憶してもよい。この場合、音声認識部１３０は、音声の発話主体を特定するための個人特定部１３４を備えなくてもよい。
【００５９】
・上記各実施の形態において、学習部１３２は、認識率判定部１３３が読み出した認識率が所定の閾値Ｘ未満であるときにも、認識された音声の内容をそのときの車両の情報と関連付けて車両情報記憶部１３５に記憶してもよい。
【００６０】
・上記各実施の形態において、認識処理部１３１が認識した音声の内容に基づき車両の動作を制御することが適切であるか否かを判定する上での基準となる所定の閾値Ｘを第１の閾値としたときに、その第１の閾値よりも小さい値を第２の閾値として設定してもよい。この場合、発話推定部１３７は、認識処理部１３１から入力された認識率の値が第２の閾値以上であって且つ第１の閾値未満であるときには、マイク１４０を通じて入力させる音声の内容を考慮しつつ、そのときの車両の情報に基づき発話の内容を推定してもよい。その一方で、発話推定部１３７は、認識処理部１３１から入力された認識率の値が第２の閾値未満であるときには、マイク１４０を通じて入力させる音声の内容を考慮することなく、そのときの車両の情報に基づき発話の内容を推定してもよい。
【００６１】
・上記各実施の形態において、認識処理部１３１は、認識した音声の内容をテキストデータに変換することなく、その音声の波形の情報等を学習部１３２に入力してもよい。この場合、学習部１３２は、認識処理部１３１から入力された音声の波形の情報と発話の内容のモデルとを照合し、モデルのうちから照合された発話の内容を車両の乗員が発した発話の内容として特定する。この場合、モデルは、予め用意された発話の内容に対応する音声の波形の情報を含んでいる。
【００６２】
・上記各実施の形態において、車両の初期設定の際に、音声の内容と車両の情報とを関連付けて車両情報記憶部１３５に予め記憶させてもよい。この場合、マイク１４０を通じて入力される音声が認識されたときに、認識された音声の内容をそのときの車両の情報に関連付けて車両情報記憶部１３５に追加して記憶させてもよい。また、マイク１４０を通じて入力される音声が認識されたときに、認識された音声の内容をそのときの車両の情報に関連付けて車両情報記憶部１３５に記憶させなくてもよい。この場合、音声認識部１３０は、学習部１３２を備えなくてもよい。また、この場合、車両情報記憶部１３５は、車両の情報を発話主体の別に記憶してもよいし、車両の情報を発話主体ごとに区別することなく記憶してもよい。
【符号の説明】
【００６３】
１０１…車速センサ、１０２…ＧＰＳ、１０３…車載機、１０４…窓開閉センサ、１２０…車載制御装置、１３０…音声認識部、１３１…認識処理部、１３２…学習部、１３３…認識率判定部、１３４…個人特定部、１３５…車両情報記憶部、１３６…制御部、１３７…発話推定部、１４０…マイク、１４１…無線通信部、１５０…アクチュエータ、２００…携帯情報端末。
【図１】
2015089697.tif 000003
【図２】
2015089697.tif 000004
【図３】
2015089697.tif 000005
【図４】
2015089697.tif 000006
【図５】
2015089697.tif 000007