(57)【特許請求の範囲】
【請求項１】
車両の室内で使用者の音声を捕捉する音声入力部と、前記音声と予め登録された音声データとを比較する音声認識部と、この音声認識部で認識された音声コマンドに基づいて車載機器をコントロールするコントローラへ所定の指示を与える制御部と、この制御部からの指示に基づき音声出力部から各種情報に関する音声を出力するように駆動する音声合成部とを備え、前記制御部は、前記音声コマンドによる指示と前記コントローラの現状とを比較して違う場合には前記現状を伝える現状報告を前記音声出力部から音声として出力することを特徴とする音声認識装置。
【請求項２】
前記音声出力部からの出力する内容として少なくとも通常モードと詳細モードとの複数のモードを有し、前記音声データとして前記モードを切り換える特別コマンドを用意し、この特別コマンドが認識された場合には、前記現状報告を前記詳細モードにて前記音声出力部から出力するように前記制御部が制御することを特徴とする請求項１に記載の音声認識装置。
【請求項３】
車両の室内で使用者の音声を捕捉する音声入力部と、前記音声と予め登録された音声データとを比較する音声認識部と、この音声認識部で認識された音声コマンドに基づいて車載機器をコントロールするコントローラへ所定の指示を与える制御部と、この制御部からの指示に基づき音声出力部から各種情報に関する音声を出力するように駆動する音声合成部とを備え、前記制御部は、音声コマンドによる指示と前記コントローラの現状とを比較して同じ場合にはその旨を伝える設定済報告を、違う場合には前記現状を伝える現状報告を、夫々前記音声出力部から音声として出力することを特徴とする音声認識装置。
【請求項４】
前記音声出力部からの出力する内容として少なくとも通常モードと詳細モードとの複数のモードを有し、前記音声データとして前記モードを切り換える特別コマンドを用意し、この特別コマンドが認識された場合には前記設定済報告、及び／又は、前記現状報告を前記詳細モードにて前記音声出力部から出力するように前記制御部が制御することを特徴とする請求項３に記載の音声認識装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば車両に搭載される音声認識装置に関する。
【０００２】
【従来の技術】
近年、車両には、オーディオ，エアコン，ナビゲーション，電話等の種々の機器（負荷）が搭載され、これらの操作スイッチ類が著しく増加しており、全てのスイッチ類を運転者の使いやすい位置に配置することは不可能になっている。
【０００３】
斯かる問題を解決するため、従来より運転者の音声を認識して機器を制御する構成を内容とする先行文献が提案されており、それらの一例を図示すると、図４は特開昭５９−１０９０９６号公報の第１図、図５は特開平６−８３３８７号公報の図１に記載されている従来の技術である。
【０００４】
すなわち、両図を共通の符号で説明すると、１は運転者からの音声による指示を入力するマイクロフォンからなる音声入力部、２は音声入力部１からの指示を認識する音声認識部、３は音声認識部２で認識された指示に従い機器を制御するコントローラ６へ指示を伝えるマイクロコンピュータ等からなる制御部、４は機器を介して認識された単語を音声に合成する音声合成部、５は音声合成部４からの音声を再生するスピーカからなる音声出力部である。
【０００５】
【発明が解決しようとする課題】
このような従来の技術によれば、スイッチ類を少なくすることができ、運転者の周囲の構成の簡素化を実現することができ、これは運転者の操作性向上と製造コスト削減に寄与するものである。
【０００６】
ところで、前記先行文献には明示されていないが、音声出力部５からは、運転者の音声による指示を認識して制御部３が所定の操作を行う際に、操作の確認や終了を告げる内容の音声出力が行われるものと思われる。
【０００７】
本発明は、斯かる装置において、音声出力部５での音声出力に特徴を有し、運転者等の使用者における一層の利便性向上を目的とし、特に運転者の精神的負担を軽減することができる音声認識装置の提供を目的とする。
【０００８】
【課題を解決するための手段】
前記課題を解決するため、本発明の音声認識装置は、請求項１に記載のように、車両の室内で使用者の音声を捕捉する音声入力部と、前記音声と予め登録された音声データとを比較する音声認識部と、この音声認識部で認識された音声コマンドに基づいて車載機器をコントロールするコントローラへ所定の指示を与える制御部と、この制御部からの指示に基づき音声出力部から各種情報に関する音声を出力するように駆動する音声合成部とを備え、前記制御部は、前記音声コマンドによる指示と前記コントローラの現状とを比較して違う場合には前記現状を伝える現状報告を前記音声出力部から音声として出力することを特徴とする。
【０００９】
また、請求項２に記載のように、前記音声出力部からの出力する内容として少なくとも通常モードと詳細モードとの複数のモードを有し、前記音声データとして前記モードを切り換える特別コマンドを用意し、この特別コマンドが認識された場合には、前記現状報告を前記詳細モードにて前記音声出力部から出力するように前記制御部が制御することを特徴とする。
【００１０】
また、請求項３に記載のように、車両の室内で使用者の音声を捕捉する音声入力部と、前記音声と予め登録された音声データとを比較する音声認識部と、この音声認識部で認識された音声コマンドに基づいて車載機器をコントロールするコントローラへ所定の指示を与える制御部と、この制御部からの指示に基づき音声出力部から各種情報に関する音声を出力するように駆動する音声合成部とを備え、前記制御部は、音声コマンドによる指示と前記コントローラの現状とを比較して同じ場合にはその旨を伝える設定済報告を、違う場合には前記現状を伝える現状報告を、夫々前記音声出力部から音声として出力することを特徴とする。
【００１１】
また、請求項４に記載のように、前記音声出力部からの出力する内容として少なくとも通常モードと詳細モードとの複数のモードを有し、前記音声データとして前記モードを切り換える特別コマンドを用意し、この特別コマンドが認識された場合には前記設定済報告、及び／又は、前記現状報告を前記詳細モードにて前記音声出力部から出力するように前記制御部が制御することを特徴とする。
【００１２】
【発明の実施の形態】
車両の室内で使用者の音声を捕捉する音声入力部１と、音声と予め登録された音声データとを比較する音声認識部２と、この音声認識部２で認識された音声コマンドに基づいて車載機器をコントロールするコントローラ６ａ〜６ｄへ所定の指示を与える制御部３と、この制御部３からの指示に基づき音声出力部５から各種情報に関する音声を出力するように駆動する音声合成部４とを備え、音声出力部５からの出力する内容として少なくとも通常モードと詳細モードとの複数のモードを有し、前記音声データとして前記モードを切り換える特別コマンドを用意し、ステップＳ２で特別コマンドが認識された場合にはステップＳ４で音声出力部５が通常モードよりも詳しい内容である詳細モードで音声を出力するように制御部３が制御する。
【００１３】
これにより、使用者の習熟具合に合わせた音声出力を行うことができる。
【００１４】
また、車両の室内で使用者の音声を捕捉する音声入力部１と、音声と予め登録された音声データとを比較する音声認識部２と、この音声認識部２で認識された音声コマンドに基づいて車載機器をコントロールするコントローラ６ａ〜６ｄへ所定の指示を与える制御部３と、この制御部３からの指示に基づき音声出力部５から各種情報に関する音声を出力するように駆動する音声合成部４とを備え、制御部３は、ステップＳ５で音声コマンドによる指示とコントローラの現状とを比較して同じ場合にはステップＳ６でその旨を伝える設定済報告を音声出力部５から音声として出力する。特に、音声出力部５からの出力する内容として少なくとも通常モードと詳細モードとの複数のモードを有し、音声データとしてモードを切り換える特別コマンドを用意し、ステップＳ２で特別コマンドが認識された場合には設定済報告を詳細モードにて音声出力部５から出力する。
【００１５】
これにより、無駄な指示の繰り返しを防ぐことができる。また、使用者の習熟具合に合わせた音声出力を行うことができる。
【００１６】
また、車両の室内で使用者の音声を捕捉する音声入力部１と、音声と予め登録された音声データとを比較する音声認識部２と、この音声認識部２で認識された音声コマンドに基づいて車載機器をコントロールするコントローラ６ａ〜６ｄへ所定の指示を与える制御部３と、この制御部３からの指示に基づき音声出力部５から各種情報に関する音声を出力するように駆動する音声合成部４とを備え、制御部３は、ステップＳ５で音声コマンドによる指示とコントローラの現状とを比較して違う場合にはステップＳ８で現状を伝える現状報告を音声出力部５から音声として出力する。特に、音声出力部５からの出力する内容として少なくとも通常モードと詳細モードとの複数のモードを有し、音声データとしてモードを切り換える特別コマンドを用意し、ステップＳ２で特別コマンドが認識された場合には現状報告を詳細モードにて音声出力部５から出力する。
【００１７】
これにより、現状の設定具合を確認することができる。また、使用者の習熟具合に合わせた音声出力を行うことができる。
【００１８】
また、車両の室内で使用者の音声を捕捉する音声入力部１と、音声と予め登録された音声データとを比較する音声認識部２と、この音声認識部２で認識された音声コマンドに基づいて車載機器をコントロールするコントローラ６ａ〜６ｄへ所定の指示を与える制御部３と、この制御部３からの指示に基づき音声出力部５から各種情報に関する音声を出力するように駆動する音声合成部４とを備え、制御部３は、ステップＳ５で音声コマンドによる指示とコントローラの現状とを比較して同じ場合にはステップＳ６でその旨を伝える設定済報告を、違う場合にはステップＳ８で前記現状を伝える現状報告を、夫々音声出力部５から音声として出力する。特に、音声出力部５からの出力する内容として少なくとも通常モードと詳細モードとの複数のモードを有し、音声データとしてモードを切り換える特別コマンドを用意し、ステップＳ２で特別コマンドが認識された場合には設定済報告、及び／又は、現状報告を詳細モードにて音声出力部５から出力する。
【００１９】
これにより、無駄な指示の繰り返しの防止や現状の設定具合を確認することができる。また、使用者の習熟具合に合わせた音声出力を行うことができる。
【００２０】
また、車両の室内で使用者の音声を捕捉する音声入力部１と、前記音声と予め登録された音声データとを比較する音声認識部２と、この音声認識部２で認識された音声コマンドに基づいて車載機器をコントロールするコントローラ６ａ〜６ｄへ所定の指示を与える制御部３と、この制御部３からの指示に基づき音声出力部５から各種情報に関する音声を出力するように駆動する音声合成部４とを備え、制御部３は、ステップＳ９で音声コマンドが一定時間内に入力されない場合にはステップＳ１３で催促を音声出力部５から音声として出力する。
【００２１】
これにより、タイミングを逃したとしても次のタイミングで指示を行うことができる。
【００２２】
【実施例】
本発明を、添付図面に示した実施例に基づき説明するが、前記従来の技術と同一もしくは相当個所には同一符号を付して詳細な説明を省く。
【００２３】
図１，図２は、第１実施例に関する。６ａ〜６ｄは、制御部３からの指示によりオーディオ，エアコン，ナビゲーション，電話等の車載機器をコントロールするコントローラであり、従来の技術で説明したコントローラ６（図４，図５参照）に相当する。
【００２４】
音声入力部１で捕捉された運転者等の使用者の音声は、音声認識部２で予め登録された音声データと比較されて音声コマンドであると認識されると制御部３へ伝えられ、制御部３は図２で示すフローに従い所定の処理を行うもので、以下に説明する。
【００２５】
ステップＳ１で音声コマンドを入力すると、ステップＳ２でその種類を確認する。音声コマンドには、コントローラを制御するための通常コマンドの他に、使用者へ案内を伝えるメニューへ移行するための特別コマンドを有し、例えば「ガイド」や「ヘルプ」の任意に設定されたある単語からなる音声コマンドは特別コマンドとして定義付けられており、これを確認すると、ステップＳ３で予め記憶されているプログラムに従い、音声合成部４を介して音声出力部５が音声による操作方法を出力する。そして、ステップＳ４では、以後の音声コマンドの入力に対するこの音声認識装置の音声出力部５からの出力を通常モードよりも詳しい詳細モードで行うように自身をセットするが、これらの各モードについては後述する。この後、制御部３は、新たな音声コマンドの入力を待つことになる。
【００２６】
音声コマンドが入力され、特別コマンドでない場合、ステップＳ５で音声コマンドによる指示とコントローラ６ａ〜６ｄの現状とを比較して同じ場合には、ステップＳ６でその旨を出力する。すなわち、「室温２５度」との音声コマンドが入力され現在の設定値が２５度である場合、「現在２５度に設定されています。」（通常モード）または「現在２５度に設定されています。続けて指示できます。」（詳細モード）と設定済報告を音声にて音声出力部５から出力する。そして、ステップＳ７で確認を出力する。すなわち、「現在の設定値を変更しますか？」（通常モード）または「現在の設定値を変更しますか？指示を言うと変更します。なければ現在の設定のままです。」（詳細モード）と出力する。この後、制御部３は、新たな音声コマンドの入力を待つことになる。
【００２７】
ステップＳ５で音声コマンドによる指示とコントローラ６ａ〜６ｄの現状とを比較して違う場合には、ステップＳ８でその旨を出力する。すなわち、「室温２５度」との音声コマンドが入力され現在の設定値が２８度である場合、「現在２８度に設定されています。」（通常モード）または「現在２８度に設定されています。続けて指示できます。」（詳細モード）と現状報告を音声にて音声出力部５から出力する。
【００２８】
その後、ステップＳ９で一定時間内に指示を意味する音声コマンドが入力されると、ステップ１０で制御部３は、その指示に基づきコントローラ６ａ〜６ｄを制御し、ステップＳ１１で今回の音声コマンドに対する出力が詳細モードで行われて場合には、ステップＳ１２で以後の音声コマンドに対する出力を通常モードで行うことに変更し、通常モードであった場合にはそのままで、この後、制御部３は、新たな音声コマンドの入力を待つことになる。
【００２９】
ステップＳ９で一定時間内に指示を意味する音声コマンドが入力されないと、ステップＳ１３で催促を出力する。すなわち、「指示をお願いします。」（通常モード）または「指示をお願いします。もう一度催促しても返事がないとキャンセルされます。」（詳細モード）と出力する。
【００３０】
その後、音声コマンドでの指示がある場合には、ステップＳ１４でステップＳ１０へ移行して前記操作を行い、指示がない場合には、ステップＳ１５で催促が何回目であるか確認して、一定回数ｎ（例えばｎ＝２）でなければステップＳ９へ戻って待機状態となり、一定回数ｎに達していれば待機状態を解除して、この後、制御部３は、新たな音声コマンドの入力を待つことになる。
【００３１】
なお、図３は、本発明の第２実施例における制御部３（図１参照）の処理を説明するフロー図であり、ステップＳ７とステップＳ１５の後は、制御部３が、新たな音声コマンドの入力を待つ前に、ステップＳ１１でモードを判断し、詳細モードである場合にはステップＳ１２で解除することに違いがある。
【００３２】
以上の処理における特徴個所は、以下の通りである。
【００３３】
まず、この音声認識装置の使用者の操作習熟度合いに応じて音声出力部５からの出力する内容を特別コマンドと対応させて、「通常モード」と「詳細モード」の複数のモードを持たせることにより、慣れている使用者には前者でスピーディな応答を、慣れていない使用者には後者で分かりやすい応答を、それぞれ行うことができ、使用者の精神的負担を軽減することができる（ステップＳ２，Ｓ４参照）。
【００３４】
次に、音声コマンドによる指示とコントローラ６ａ〜６ｄの現状とを比較して同じ場合には、現状と同じ旨の設定済報告を出力することにより、使用者へ確認を取りながら無駄な操作を防止することができ、使用者の精神的負担を軽減することができる（ステップＳ６参照）。
【００３６】
次に、音声コマンドによる指示とコントローラ６ａ〜６ｄの現状とを比較して違う場合には、現状報告を出力することにより、使用者の記憶に基づく誤った操作を防止することができ、使用者の精神的負担を軽減することができる（ステップＳ８参照）。
【００３７】
次に、操作を指示する音声コマンドが一定時間内に入力されないと、催促を出力することにより、使用者がうっかり忘れてしまうことを防止することができ、先のアナウンスを聞き逃した場合でも再度指示を発するチャンスが与えられることにより、使用者の精神的負担を軽減することができる（ステップＳ１３参照）。
【００３８】
なお、本発明は、前記実施例に限定されないことは言うまでもなく、例えば音声入力部１と音声認識部２との間には、前段処理部として雑音（騒音）除去回路や自動利得調整回路等を付加しても良い。
【００３９】
【発明の効果】
この発明によれば、運転者等の使用者の精神的負担を軽減することができる音声認識装置を提供することができる。
【図面の簡単な説明】
【図１】  本発明の第１実施例の構成を説明するブロック図。
【図２】  同上実施例における制御部の処理を説明するフロー図。
【図３】  本発明の第２実施例における制御部の処理を説明するフロー図。
【図４】  従来の技術の構成を説明するブロック図。
【図５】  従来の技術の他の構成を説明するブロック図。
【符号の説明】
１  音声入力部
２  音声認識部
３  制御部
４  音声合成部
５  音声出力部
６（６ａ〜６ｄ）  コントローラ
【図１】
0004487298.tif 000002
【図２】
0004487298.tif 000003
【図３】
0004487298.tif 000004
【図４】
0004487298.tif 000005
【図５】
0004487298.tif 000006