(57)【特許請求の範囲】
【請求項１】
予め定められた複数の言語のいずれかにてナビゲーション情報を表示部に表示可能で、前記複数の言語に含まれる一または複数の言語については、前記ナビゲーション情報の表示とともに、音声認識が可能となるナビゲーション装置であって、
前記表示部に表示されるナビゲーション情報の言語の音声が認識可能か否かを判定する判定手段と、
前記判定手段によって、前記表示部に表示されるナビゲーション情報の言語の音声が認識可能ではないと判定されたときに、前記ナビゲーション情報の言語の認識が可能でないことを表す所定の情報を出力する報知手段とを有するナビゲーション装置。
【請求項２】
前記報知手段は、前記所定の情報を音声として出力する請求項１記載のナビゲーション装置。
【請求項３】
前記ナビゲーション情報の表示可能な前記複数の言語のうち、前記音声認識可能な言語以外の言語で前記所定の情報を表す音声情報を記憶する記憶手段を有し、
前記報知手段は、前記記憶手段に記憶された前記ナビゲーション情報を表示する言語と同じ言語の前記音声情報に基づいて、前記所定の情報を音声として出力する請求項２記載のナビゲーション装置。
【請求項４】
前記判定手段によって、前記表示部に表示されるナビゲーション情報の言語の音声が認識可能ではないと判定されたときに、音声認識言語を前記音声認識可能な一または複数の言語のいずれかに設定する請求項１乃至３のいずれかに記載のナビゲーション装置。
【請求項５】
前記音声認識可能な一または複数の言語から設定すべき音声認識言語をユーザに選択させるためのユーザインタフェースを有する請求項４記載のナビゲーション装置。
【請求項６】
ユーザの発話音声を認識するための所定の操作がなされたときに、前記判定手段を有効にさせる制御手段を有する請求項１乃至５のいずれかに記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め定められた複数の言語のいずれかにてナビゲーション情報を表示部に表示可能で、前記複数の言語に含まれる一または複数の言語については、前記ナビゲーション情報の表示とともに、音声認識が可能となるナビゲーション装置に関する。
【背景技術】
【０００２】
従来、音声認識技術を用いてユーザと対話を行いつつ各種処理を実行する音声対話装置が提案されている（特許文献１参照）。この音声対話装置では、文字等を画面表示させるために用いられる表示用データの作成に使用される表示用言語で作成された処理用データにもとづいて音声対話処理（音声認識処理を含む）を実行するようにしている。このように、文字等の情報を表示画面に表示させるとともにその表示される文字の言語の音声を認識する技術（音声認識技術）を、例えば、車載用のナビゲーション装置に適用した場合、地図情報（道路名、建物名、標識の文字等）や経路案等のナビゲーション情報がある言語（例えば、日本語）で表示画面に表示される状態において、ナビゲーションについての操作情報等をその言語の音声にて入力することができるようになる。
【０００３】
このようなナビゲーション装置によれば、乗員は、操作ボタン等を手によって操作することなく、操作情報等の必要な情報を、音声にて入力することが可能となることから、車両の運転に集中することができ、より安全な車両走行が可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２９４５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、使用言語の異なる複数の国（例えば、ＥＵ諸国）で使用されることが想定されるナビゲーション装置では、ナビゲーション情報の表示を予め定められた複数の言語にて可能となるようにし、ユーザが実際に使用する言語をその複数の言語から選択できるようにすることが考えられる。その場合、更に、音声認識エンジンを異なる複数の言語について用意し、ユーザが表示に用いられる言語に合わせて音声認識の言語を選択切換えできるようにすることも考えられる。しかし、ナビゲーション装置において複数の言語のナビゲーション情報の表示を可能にすることに比べて、複数の異なる言語についての音声認識エンジン（ソフトウエアにて構成される）を用意することは、技術的にも、コスト的にも難しい。このため、ナビゲーション情報をできるだけ多くの言語にて表示可能にすることを望む場合には、一部の言語については、音声認識の対象から外されることになる。
【０００６】
このようにナビゲーション情報の表示が可能となる複数の言語のうちの一部について音声認識のできないナビゲーション装置では、その音声認識できない言語にてナビゲーション情報が表示されている状態で、ユーザがその表示に用いられる言語が音声認識可能であると思い込んで発声しても、その発声に係る情報が認識されることはない。この場合、ユーザは、ナビゲーション装置が故障している、あるいは、自分の発声の仕方が悪い等と思い込んでしまう場合がある。
【０００７】
本発明は、このような事情に鑑みてなされたもので、ナビゲーション情報の表示に用いられている言語での音声認識が可能でないことを容易に判断することができるナビゲーション装置を提供するものである。
【課題を解決するための手段】
【０００８】
本発明に係るナビゲーション装置は、予め定められた複数の言語のいずれかにてナビゲーション情報を表示部に表示可能で、前記複数の言語に含まれる一または複数の言語については、前記ナビゲーション情報の表示とともに、音声認識が可能となるナビゲーション装置であって、前記表示部に表示されるナビゲーション情報の言語の音声が認識可能か否かを判定する判定手段と、前記判定手段によって、前記表示部に表示されるナビゲーション情報の言語の音声が認識可能ではないと判定されたときに、前記ナビゲーション情報の言語の認識が可能でないことを表す所定の情報を出力する報知手段とを有する構成となる。
【０００９】
このような構成により、音声が認識できない言語にてナビゲーション情報が表示部に表示されている場合、報知手段により前記ナビゲーション情報の言語の認識が可能でないことを表す所定の情報が出力される。
【００１０】
前記所定の情報は、音声が認識できない言語にてナビゲーション情報が表示されていることに関連付けられ得る情報であれば特に限定されず、視覚、聴覚、触覚及び嗅覚のいずれかの感覚にてユーザが認識できるものであればよい。
【００１１】
本発明に係るナビゲーション装置において、前記報知手段は、前記所定の情報を音声として出力するように構成することができる。
【００１２】
このような構成により、車両を運転しているユーザは、車両の前方から目を離すことなく、報知手段により出力される所定の情報を認識することができるようになる。
【００１３】
また、本発明に係るナビゲーション装置において、前記ナビゲーション情報の表示可能な前記複数の言語のうち、前記音声認識可能な言語以外の言語で前記所定の情報を表す音声情報を記憶する記憶手段を有し、前記報知手段は、前記記憶手段に記憶された前記ナビゲーション情報を表示する言語と同じ言語の前記音声情報に基づいて、前記所定の情報を音声として出力するように構成することができる。
【００１４】
このような構成により、音声認識できない言語にてナビゲーション情報が表示部に表示されている場合、報知手段によりそのナビゲーション情報の表示に用いられている言語の音声情報に基づいて前記所定の情報が音声にして出力される。表示されているナビゲーション情報の言語が音声認識可能であると思い込んでいるユーザに対して、その言語の音声にて前記所定の情報が出力されるので、ユーザに違和感なく前記所定の情報を伝えることができるようになる。
【００１５】
また、本発明に係るナビゲーション装置において、前記判定手段によって、前記表示部に表示されるナビゲーション情報の言語の音声が認識可能ではないと判定されたときに、音声認識言語を前記音声認識可能な一または複数の言語のいずれかに設定するように構成することができる。
【００１６】
このような構成により、音声認識できない言語にてナビゲーション情報が表示部に表示されている場合、全く音声認識ができないというのではなく、表示に用いられる言語と異なる何らかの言語での音声認識が可能になる。
【００１７】
更に、本発明に係るナビゲーション装置において、前記音声認識可能な一または複数の言語から設定すべき音声認識言語をユーザに選択させるためのユーザインタフェースを有する構成とすることができる。
【００１８】
このような構成により、音声認識できない言語にてナビゲーション情報が表示部に表示されている場合、ユーザによって選択された言語での音声認識が可能となる。
【００１９】
本発明に係るナビゲーション装置において、ユーザの発話音声を認識するための所定の操作がなされたときに、前記判定手段を有効にさせる制御手段を有する構成とすることができる。
【００２０】
このような構成により、ユーザがナビゲーション情報の表示に用いられている言語での音声認識が可能であると思い込んで具体的に音声を発したときに、所定の情報が出力されるようになる。
【発明の効果】
【００２１】
本発明に係るナビゲーション装置によれば、音声が認識できない言語にてナビゲーション情報が表示部に表示されている場合、報知手段により所定の情報が出力されるので、ユーザは、その所定の情報によってナビゲーション情報の表示に用いられている言語での音声認識が可能でないことを容易に判断することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態に係るナビゲーション装置を示すブロック図である。
【図２】図１に示すナビゲーション装置における設定処理の手順を示すフローチャートである。
【図３】メイン設定画面を示す図である。
【図４】言語設定画面を示す図である。
【図５】音声認識のための言語を設定するための処理手順を示すフローチャートである。
【図６】音声認識言語設定画面を示す図である。
【図７】発話スイッチの操作時にメッセージ出力する場合の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について図面を用いて説明する。
【００２４】
本発明の実施の形態に係るナビゲーション装置は、図１に示すように構成される。
【００２５】
図１において、ナビゲーション装置１０は、コンピュータユニット（ＣＰＵを含む）にて構成される処理ユニット１１を有している。処理ユニット１１には、車両ナビゲーションに必要な位置情報を提供するためのＧＰＳユニット１７、センサ類１８（ジャイロセンサ、加速度センサ等）及び各種情報を記憶する記憶部１４（例えば、ハードディスクユニット）が接続されている。また、処理ユニット１１には、車室内に設けられ、ＬＣＤ等により構成される表示部１３、操作ボタンや表示部１３内に構成されるタッチパネル等の操作部１２、車室内に設けられたスピーカ１６に音声信号を供給する出力回路１５が接続されている。
【００２６】
また、このナビゲーション装置１０は、音声認識エンジン１９、音声入力回路２０、車室内に運転者に向けて設置されたマイク２１及び音声入力回路２０に接続される発話スイッチ２２を有している。発話スイッチ２２が押されると音声入力回路２０が有効になる。その状態で、マイク２１に音声を入力すると、その音声に対応した音声信号がマイク２１から音声入力回路２０を介して処理ユニット１１に供給される。そして、処理ユニット１１が音声入力回路２０から入力された音声信号に対応した音声情報を音声認識エンジン１９に供給すると、音声認識エンジン１９が、その音声情報に対して音声認識処理を実行し、その認識結果を処理ユニット１１に返送する。
【００２７】
記憶部１４には、車両ナビゲーションに必要となる地図情報（道路名、建物名、標識の文字等）や経路案等のナビゲーション情報が格納されている。このナビゲーション情報は、複数の言語、例えば、１１言語（英語、ドイツ語、イタリア語、フランス語、スペイン語、ポルトガル語、オランダ語、デンマーク語、スエーデン語、ノルウェー語、フィンランド語）のものが用意されている。また、音声認識エンジン１９は、前記ナビゲーション情報を表し得る前記複数の言語に含まれる一または複数の言語、例えば、５言語（英語、ドイツ語、イタリア語、フランス語、スペイン語）の音声認識に対応し得るものとなっている。
【００２８】
ユーザ（運転者）は、ナビゲーション装置１０における操作部１２の操作、表示部１３の画面及びスピーカ１６からの音声（ユーザインタフェース）によって、各種の設定を行うことができる。処理ユニット１１は、図２に示す手順に従って設定処理を実行する。
【００２９】
ユーザが操作部１２において設定処理の開始操作を行うと、処理ユニット１１は、表示部１３に、図３に示すような、メイン設定画面を表示させる（Ｓ１１）。このメイン設定画面では、「基本設定（Basic Setting）」、「ルート設定（Routing）」、「ガイダンス設定（Guidance）」、「時間設定（Clock Setting）」、「色設定（Color）」、「言語設定（Language）」、「車両情報設定（Vehicle）」の各設定及び「設定情報リセット（Reset All Setting）」、「個人情報クリア（Clear Personal Data）」が可能となっている。処理ユニット１１は、表示部１３に前記メイン設定画面を表示させた後、操作部１２にて操作がなされたか否かを監視する（Ｓ１２）。ここで、ユーザが操作部１２の操作を行うと（Ｓ１２でＹＥＳ）、処理ユニット１１は、その操作が「言語設定（Language）」の操作であるか否かを判定する（Ｓ１３）。その操作が「言語設定（Language）」の操作ではない場合（Ｓ１３でＮＯ）、処理ユニット１１は、その操作によって選択された設定処理を実行する（Ｓ２０）。
【００３０】
一方、前記操作が「言語設定（Language）」の操作である場合（Ｓ１３でＹＥＳ）、処理ユニット１１は、図４に示すような言語設定画面を表示ユニット１３に表示させる（Ｓ１４）。この言語設定画面では、ナビゲーション情報を表し得る複数の言語、例えば、前述した１１言語のリスト表示がなされる。なお、図４では、６言語（英語（UK English）、ドイツ語（Deutsch）、イタリア語（Italiano）、フランス語（Francasi）、スペイン語（Espanol）、ポルトガル語（Portugues）が画面表示されており、残りの言語については、画面スクロールによって表示可能となっている。この言語設定画面において、ユーザが操作部１２を用いて１つの言語の選択操作を行うと、処理ユニット１１は、その選択操作によって指定された言語をナビゲーション情報の表示言語として設定する（Ｓ１５）。
【００３１】
その後、処理ユニット１１は、ナビゲーション情報の表示言語として設定された言語が音声認識エンジン１９による音声認識が可能な言語であるか否かを判定する（Ｓ１６）。そして、処理ユニット１１は、ナビゲーション情報の表示言語として設定された言語が音声認識エンジン１９による音声認識が可能な言語（例えば、英語、ドイツ語、イタリア語、フランス語、スペイン語のうちのいずれか）であると判定すると（Ｓ１６でＹＥＳ）、音声認識エンジン１９に対して、ナビゲーション情報の表示言語として設定された言語を音声認識言語として設定する（Ｓ１７）。
【００３２】
一方、処理ユニット１１は、前記ナビゲーション情報の表示言語として設定された言語が音声認識エンジン１９による音声認識が可能な言語ではないとの判定をすると（Ｓ１６でＮＯ）、前記ナビゲーションの表示言語として設定された言語の音声認識はできないことを表すメッセージ情報を出力回路１５に供給する（Ｓ１８）。そして、出力回路１５からの前記メッセージ情報に対応する音声信号によってスピーカ１６から前記設定された言語の音声認識ができないことを表すメッセージが音声として出力される。その後、処理ユニット１１は、音声認識エンジン１９に対して、デフォルト指定言語である英語（UK English）を音声認識言語として設定する（Ｓ１９）。
【００３３】
ナビゲーション情報を表示し得る複数の言語のうち音声認識エンジン１９による音声認識が可能ではない一または複数の言語（この場合、６言語）それぞれでの前記メッセージ情報が記憶部１４に格納されている。処理ユニット１１は、前記ナビゲーション情報の表示言語として設定された言語が音声認識エンジン１９による音声認識が可能な言語ではないとの判定をした場合、記憶部１４から前記ナビゲーション情報の表示言語として設定された言語のメッセージ情報を読み出して出力回路１５に供給する。これにより、前記メッセージ情報が、ナビゲーション情報の表示言語として設定された言語と同じ言語にて音声出力されるようになる。即ち、ユーザが設定した言語にて前記メッセージの音声出力がなされる。
【００３４】
以上によって言語設定処理が終了する。このようにして言語設定処理が終了すると、車両ナビゲーションに際して、表示部１３には、地図上の道路名、建物名、標識の文字等や経路案内の文字等がナビゲーション情報の表示言語として設定された言語にて表示される。そして、そのナビゲーション情報の表示言語として設定された言語が、音声認識エンジン１９による音声認識が可能な言語（例えば、英語）である場合、乗員（運転者）が発話スイッチ２２を押しながら表示言語と同じ言語で言葉を発声すると、その発声音に対応した音声信号がマイク２１から音声入力回路２０を介して処理ユニット１１に供給される。処理ユニット１１は、音声入力回路２０から入力された音声信号に対応した音声情報を音声認識エンジン１９に供給する。音声認識エンジン１９は、その音声情報に対して音声認識処理を実行し、その認識結果を処理ユニット１１に返送する。処理ユニット１１は、認識結果に基づいた処理を実行する。例えば、乗員から操作情報が発声された場合、処理ユニット１１は、その操作情報に基づいた処理を実行するようになる。これにより、乗員は、手による操作を行うことなく、必要な操作情報をナビゲーション装置１０に入力することができるようになるので、車両の運転に集中することができる。
【００３５】
一方、ナビゲーション情報の表示言語として設定された言語が、音声認識エンジン１９による音声認識が可能ではない言語（例えば、ポルトガル語）の場合、前述した言語設定処理の過程で、ナビゲーション情報の表示言語として設定された言語の音声認識が可能でないことを表すメッセージがその設定言語にて音声出力されるので、ユーザは、車両ナビゲーションに先立って、設定した言語では音声認識（音声入力）の機能を使えないことを容易に知ることができる。従って、車両ナビゲーション中に、ユーザがその表示に用いられる言語が音声認識可能であると思い込んで発声してしまうことを未然に防止することができる。
【００３６】
また、ナビゲーション情報の表示言語として設定された言語が、音声認識エンジン１９による音声認識が可能ではない言語（例えば、ポルトガル語）の場合であっても、デフォルト指定の言語である英語での音声認識が可能になるので、表示設定された言語とともに英語を話せるユーザであれば、そのユーザは、音声認識機能を有効に利用することができるようになる。
【００３７】
なお、前述したナビゲーション装置では、ナビゲーション情報の表示言語として設定された言語の音声認識が可能でないことを表すメッセージが音声出力されるものであったが、表示部１３に表示されるものであってもよい。また、メッセージの音声出力に代えて、警報音の出力、警報マークの表示、シートの振動等を行うこともできる。
【００３８】
また、前記メッセージには、デフォルト指定である英語の音声認識が可能であることを表すメッセージを含めることもできる。
【００３９】
更に、前記ナビゲーション装置１０では、ナビゲーション情報の表示言語として設定された言語が、音声認識が可能な言語ではない場合、デフォルト指定である英語が音声認識の言語として設定されたが、その音声認識の言語をユーザ（乗員）に選択させることもできる。この場合、処理ユニット１１は、図５に示す手順にて処理を行う。
【００４０】
図５において、処理ユニット１１は、前記ナビゲーション情報の表示言語として設定された言語の音声認識はできないことを表すメッセージ情報を出力（図２におけるＳ１８）した後に、図６に示すような音声認識言語設定画面を表示部１３に表示させる（Ｓ３１）。この音声認識設定画面では、音声認識が可能な５つの言語（英語、ドイツ語、イタリア語、フランス語、スペイン語）とともに、「非設定（ＮＯＮ）」がリスト表示される。ユーザが操作部１２を使って音声認識設定画面にリスト表示された５つの言語から１つの言語を選択すると、処理ユニット１１は、音声認識エンジン１９に対して前記選択された言語を音声認識言語として設定する（Ｓ３２）。
【００４１】
これにより、ナビゲーション情報の表示言語として設定された言語の音声認識が可能でない場合であっても、ユーザが理解できる言語を音声認識言語として設定することができるようになる。
【００４２】
なお、前記音声認識設定画面に表示される「非設定（ＮＯＮ）」が選択されると、音声認識エンジン１９に対して音声認識言語が設定されず、車両ナビゲーションに際して音声認識（音声入力）機能が有効にならない。
【００４３】
更に、前述したナビゲーション装置１０では、ナビゲーション情報の表示言語を設定する際に（言語設定処理の過程で）、その設定言語の音声認識が可能でなない旨のメッセージを出力するようにしたが、ユーザが、誤って発話した際にそのメッセージを出力させるようにすることもできる。この場合、処理ユニット１０は、図７に示す手順に従って処理を実行する。
【００４４】
なんらかの操作がなされると、処理ユニット１１は、その操作が発話スイッチ２２の操作であるか否かを判定する（Ｓ４１）。発話スイッチ２２の操作でない場合（Ｓ４１でＮＯ）、処理ユニット１１は、その操作入力に応じた処理を実行する（Ｓ４４）。一方、発話スイッチ２２の操作である場合には、処理ユニット１１は、更に、ナビゲーション情報の表示言語として設定されている言語が音声認識エンジン１９による音声認識が可能な言語であるか否かを判定する（Ｓ４２）。そして、その表示言語として設定されている言語の音声認識が可能でない場合（Ｓ４２でＮＯ）、処理ユニット１１は、前記ナビゲーションの表示言語として設定された言語の音声認識はできないことを表すメッセージ情報を出力する（Ｓ４３）。これにより、前述したのと同様に、前記ナビゲーションの表示言語として設定された言語の音声認識はできないことを表すメッセージの音声出力がなされる。
【００４５】
なお、前記表示言語として設定されている言語の音声認識が可能である場合場合（Ｓ４２でＹＥＳ）、処理ユニット１０は、発話スイッチ２２の操作に応じた処理、即ち、音声認識に係る処理（入力音声情報の音声認識エンジン１９への提供及び認識結果に基づいた処理等）を実行する（Ｓ４４）。
【００４６】
このように、ユーザがナビゲーション情報の表示に用いられる言語が音声認識可能であると思い込んで発話スイッチ２０を操作しつつ発声した場合に、音声認識ができない旨のメッセージが出力されるので、ナビゲーション装置１０がその発声に対する応答動作をしなくても、ユーザは、ナビゲーション装置１０が故障している、あるいは、自分の発声の仕方が悪い等と思い込んでしまうことを確実に防止することができる。
【産業上の利用可能性】
【００４７】
以上、説明したように、本発明に係るナビゲーション装置は、ナビゲーション情報の表示に用いられている言語での音声認識が可能でないことを容易に判断することができるという効果を有し、予め定められた複数の言語のいずれかにてナビゲーション情報を表示部に表示可能で、前記複数の言語に含まれる一または複数の言語については、前記ナビゲーション情報の表示とともに、音声認識が可能となるナビゲーション装置として有用である。
【符号の説明】
【００４８】
１０  ナビゲーション装置
１１  処理ユニット
１２  操作部
１３  表示部
１４  記憶部
１５  出力回路
１６  スピーカ
１７  ＧＰＳユニット
１８  センサ類（ジャイロセンサ・加速度センサ）
１９  音声認識エンジン
２０  音声入力回路
２１  マイク
２２  発話スイッチ
【図１】
0005535676.tif 000002
【図２】
0005535676.tif 000003
【図３】
0005535676.tif 000004
【図４】
0005535676.tif 000005
【図５】
0005535676.tif 000006
【図６】
0005535676.tif 000007
【図７】
0005535676.tif 000008