(57)【要約】【課題】  周囲状況を考慮した音声認識による音声対話が可能で、最新の情報を提供可能なナビゲーションシステムを提供する。【解決手段】  車載機器１、音声対話ドキュメント作成サーバ２及び情報検索用サーバ３を備え、車載機器１は、音声認識部１１から認識語彙が取得され且つ運転内容評価部１３での評価が所定の基準を満たす場合に認識語彙と位置検出部１２から現在位置情報を含む要求を制御部１４で作成してサーバ２に送信し、これに応答したサーバ２からの音声対話ドキュメントを音声対話ドキュメント解析部１６で解析して音声対話部１７、１８、１９、１０、１１で音声対話を行い結果を出力する出力部２１とを備え、サーバ２は、車載機器１から受信した要求に含まれる認識語彙に基づく情報検索語彙を用いて情報検索部３６でサーバ３を検索し、得られた情報を音声対話ドキュメントに盛り込んで車載機器１に送信する音声対話ドキュメント作成部３３を備えている。【選択図】        図１
2005189667.tif 000002
【特許請求の範囲】
【請求項１】
入力された音声を認識して認識語彙として出力する音声認識部と、
自車の現在位置を検出して現在位置情報として出力する位置検出部と、
運転内容を評価する運転内容評価部と、
前記音声認識部から認識語彙が取得され、且つ前記運転内容評価部での評価が所定の基準を満たす場合に、前記音声認識部から取得された認識語彙と前記位置検出部から取得された現在位置情報とを含む音声対話ドキュメント作成要求を作成する制御部と、
前記制御部で作成された音声対話ドキュメント作成要求を外部に送信する送信部と、
前記送信部からの送信に応答して外部から送られてくる音声対話ドキュメントを受信する受信部と、
前記受信部で受信された音声対話ドキュメントを解析する音声対話ドキュメント解析部と、
前記音声対話ドキュメント解析部での解析結果に従って音声対話を行う音声対話部と、
前記音声対話部での音声対話によって導かれた結果を出力する出力部
とを備えた車載機器。
【請求項２】
目的位置までの経路探索を行う経路探索部を更に備え、
音声対話ドキュメント解析部は、外部から受信された音声対話ドキュメントに目的位置を示す情報が含まれる場合は、前記経路探索部に経路探索を指示し、
出力部は、更に、前記経路探索部で探索された経路を出力する
ことを特徴とする請求項１記載の車載機器。
【請求項３】
運転内容評価部は、車両の連続走行時間、ブレーキ回数、カーブ回数を含む情報に基づいて作成された評価点を記憶し、
制御部は、前記評価点と所定の基準値とを比較することにより所定の基準を満たすかどうかを判断することを特徴とする請求項１又は請求項２記載の車載機器。
【請求項４】
外部から送られてきた認識語彙及び現在位置情報を含む音声対話ドキュメント作成要求を受信する受信部と、
前記受信部で受信された音声対話ドキュメント作成要求に含まれる認識語彙に基づき作成された情報検索語彙を用いて外部の情報検索用サーバを検索する情報検索部と、
前記受信部で受信された音声対話ドキュメント作成要求に応じて、前記情報検索部で外部の情報検索用サーバから検索された情報を含む音声対話ドキュメントを作成する音声対話ドキュメント作成部と、
前記音声対話ドキュメント作成部で作成された音声対話ドキュメントを送信する送信部とを備えた音声対話ドキュメント作成サーバ。
【請求項５】
音声対話ドキュメント雛形を記憶する音声対話ドキュメント雛形記憶部を更に備え、
音声対話ドキュメント作成部は、
受信部で受信された音声対話ドキュメント作成要求に応じて、該音声対話ドキュメント作成要求に含まれる認識語彙に関連する音声対話ドキュメント雛形を前記音声対話ドキュメント雛形記憶部から読み出し、該読み出した音声対話ドキュメント雛形に情報検索部によって外部の情報検索用サーバから検索された情報を埋め込んで音声対話ドキュメントを作成することを特徴とする請求項４記載の音声対話ドキュメント作成サーバ。
【請求項６】
外部の情報検索用サーバを検索するための情報検索語彙を記憶した検索語彙データベースと、
受信部で受信された音声対話ドキュメント作成要求に含まれる認識語彙に関連する情報検索語彙を前記検索語彙データベースから取得する情報検索語彙取得部とを更に備え、
情報検索部は、
前記情報検索語彙取得部で取得された情報検索語彙を用いて外部の情報検索用サーバを検索することを特徴とする請求項３又は請求項４記載の音声対話ドキュメント作成サーバ。
【請求項７】
車載機器と、音声対話ドキュメント作成サーバと、情報検索用サーバとを備えたナビゲーションシステムであって、
前記車載機器は、
入力された音声を認識して認識語彙として出力する音声認識部と、
自車の現在位置を検出して現在位置情報として出力する位置検出部と、
運転内容を評価する運転内容評価部と、
前記音声認識部から認識語彙が取得され、且つ前記運転内容評価部での評価が所定の基準を満たす場合に、前記音声認識部から取得された認識語彙と前記位置検出部から取得された現在位置情報とを含む音声対話ドキュメント作成要求を作成する制御部と、
前記制御部で作成された音声対話ドキュメント作成要求を前記音声対話ドキュメント作成サーバに送信する第１送信部と、
前記第１送信部からの送信に応答して前記音声対話ドキュメント作成サーバから送られてくる音声対話ドキュメントを受信する第１受信部と、
前記第１受信部で受信された音声対話ドキュメントを解析する音声対話ドキュメント解析部と、
前記音声対話ドキュメント解析部での解析結果に従って音声対話を行う音声対話部と、
前記音声対話部での音声対話によって導かれた結果を出力する出力部とを備え、
前記音声対話ドキュメント作成サーバは、
前記車載機器から送られてきた音声対話ドキュメント作成要求を受信する第２受信部と、
前記第２受信部で受信された音声対話ドキュメント作成要求に含まれる認識語彙に基づいて作成された情報検索語彙を用いて前記情報検索用サーバを検索する情報検索部と、
前記第２受信部で受信された音声対話ドキュメント作成要求に応じて、前記情報検索部で前記情報検索用サーバから検索された情報を含む音声対話ドキュメントを作成する音声対話ドキュメント作成部と、
前記音声対話ドキュメント作成部で作成された音声対話ドキュメントを前記車載機器に送信する第２送信部とを備えたカーナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車載機器、音声対話ドキュメント作成サーバ及びこれらを用いたナビゲーションシステムに関し、特に車両の搭乗者の会話に反応して適切な情報をユーザに提供する技術に関する。
【背景技術】
【０００２】
従来、車両に搭載されて搭乗者に種々の情報を提供する車載用情報端末及びこれを備えた情報提供システムが知られている（例えば、特許文献１参照）。この車載用情報端末及びこれを備えた情報提供システムでは、文字放送受信部により受信された文字情報の位置データによる該当地域が表示部に表示中の道路地図中に含まれるときに、車載側制御部により表示部を制御してその地域を示す受信マークを表示中の道路地図上に表示し、更に車載側制御部によりローカルデータベース部を制御してその地域の文字情報を記憶し、受信マークの表示中に、いずれかの受信マークの選択があれば、車載側制御部により選択された受信マークに対応する地域の文字情報をローカルデータベース部から読み出して表示部に表示する。これにより、どの地域の情報を受信したのかを容易に判断でき、しかも受信した情報のうち所望の地域の情報を知ることができる。
【０００３】
一方、近年は、音声による指示を認識して作動するとともに音声や映像による応答を返す会話型のカーナビゲーションシステムも開発されつつある。音声認識及び音声出力の技術を利用した装置としては、例えば、コンピュータ・グラフィックスおよび音声認識・合成により，人間と対話している感覚に近い会話が可能な会話装置が知られている（例えば、特許文献２参照）。この会話装置は、利用者が音声を入力する音声入力部と、入力された音声を認識する音声認識部と、認識された音声から応答文を構築する応答文構築部と、その構築された応答文を音声にする音声合成部と、その合成音声を出力する合成音声出力部と、同じく構築された応答文に応じた様々な動作をするロボットの映像を生成する映像生成部と、その生成された映像をディスプレイなどの表示デバイスに表示する映像表示部と、それらの処理に必要なデータとして、応答文の集合である台本データとロボット・データと個人情報データを格納するデータ格納部とを備えている。この会話装置によれば、コンピュータ・グラフィックスおよび音声認識・合成により、人間と対話している感覚に近い会話を実現できる。
【０００４】
【特許文献１】特開平１１−３７７７２号公報
【特許文献２】特開２０００−２５９６０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述した特許文献１に示されるような車載機器と特許文献２に示されるような会話装置とを組み合わせることにより、ユーザが音声を用いて車載機器と会話を行って所望の情報を得ることのできるナビゲーションシステムが考えられる。この場合、車載機器は、音声認識を常時行う必要があるが、音声認識を常時行うように構成すると、周囲の騒音や車内での通常の会話等にも反応してしまい、ユーザが意図しない音声認識結果が得られることが考えられる。
【０００６】
一方、ユーザが所望するであろう情報を車載機器の内部に記憶しておき、その情報を適宜ユーザに提供するものも知られている。このような車載機器では、膨大な量の情報を記憶する必要があるとともに、時間の経過につて情報が古くなる。従って、このような車載機器では、記憶する情報を頻繁に更新しなければユーザに最新の情報を提供できない。従って、情報の更新に手間がかかるとともにコストアップも避けられない。
【０００７】
この発明は、上述した問題を解消するためになされたものであり、周囲状況を考慮した音声認識により音声対話を行うことができ、また、音声対話によりユーザに最新の情報を提供できる車載機器、音声対話ドキュメント作成サーバ及びこれらを用いたナビゲーションシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係る車載機器は、上記目的を達成するために、入力された音声を認識して認識語彙として出力する音声認識部と、自車の現在位置を検出して現在位置情報として出力する位置検出部と、運転内容を評価する運転内容評価部と、音声認識部から認識語彙が取得され、且つ運転内容評価部での評価が所定の基準を満たす場合に、音声認識部から取得された認識語彙と位置検出部から取得された現在位置情報とを含む音声対話ドキュメント作成要求を作成する制御部と、制御部で作成された音声対話ドキュメント作成要求を外部に送信する送信部と、送信部からの送信に応答して外部から送られてくる音声対話ドキュメントを受信する受信部と、受信部で受信された音声対話ドキュメントを解析する音声対話ドキュメント解析部と、音声対話ドキュメント解析部での解析結果に従って音声対話を行う音声対話部と、音声対話部での音声対話によって導かれた結果を出力する出力部とを備えている。
【０００９】
この発明に係る音声対話ドキュメント作成サーバは、外部から送られてきた認識語彙及び現在位置情報を含む音声対話ドキュメント作成要求を受信する受信部と、受信部で受信された音声対話ドキュメント作成要求に含まれる認識語彙に基づき作成された情報検索語彙を用いて外部の情報検索用サーバを検索する情報検索部と、受信部で受信された音声対話ドキュメント作成要求に応じて、情報検索部で外部の情報検索用サーバから検索された情報を含む音声対話ドキュメントを作成する音声対話ドキュメント作成部と、音声対話ドキュメント作成部で作成された音声対話ドキュメントを送信する送信部とを備えている。
【００１０】
この発明に係るナビゲーションシステムは、車載機器と、音声対話ドキュメント作成サーバと、情報検索用サーバとを備えて構成され、車載機器は、入力された音声を認識して認識語彙として出力する音声認識部と、自車の現在位置を検出して現在位置情報として出力する位置検出部と、運転内容を評価する運転内容評価部と、音声認識部から認識語彙が取得され、且つ運転内容評価部での評価が所定の基準を満たす場合に、音声認識部から取得された認識語彙と位置検出部から取得された現在位置情報とを含む音声対話ドキュメント作成要求を作成する制御部と、制御部で作成された音声対話ドキュメント作成要求を音声対話ドキュメント作成サーバに送信する第１送信部と、第１送信部からの送信に応答して音声対話ドキュメント作成サーバから送られてくる音声対話ドキュメントを受信する第１受信部と、第１受信部で受信された音声対話ドキュメントを解析する音声対話ドキュメント解析部と、音声対話ドキュメント解析部での解析結果に従って音声対話を行う音声対話部と、音声対話部での音声対話によって導かれた結果を出力する出力部とを備え、音声対話ドキュメント作成サーバは、車載機器から送られてきた音声対話ドキュメント作成要求を受信する第２受信部と、第２受信部で受信された音声対話ドキュメント作成要求に含まれる認識語彙に基づいて作成された情報検索語彙を用いて情報検索用サーバを検索する情報検索部と、第２受信部で受信された音声対話ドキュメント作成要求に応じて、情報検索部で情報検索用サーバから検索された情報を含む音声対話ドキュメントを作成する音声対話ドキュメント作成部と、音声対話ドキュメント作成部で作成された音声対話ドキュメントを車載機器に送信する第２送信部とを備えている。
【発明の効果】
【００１１】
この発明に係る車載機器によれば、音声認識部から認識語彙が取得され、且つ運転内容評価部での評価が所定の基準を満たす場合に、音声対話ドキュメント作成要求を作成して外部に送信するように構成したので、周囲の騒音が大きかったり車内での通常の会話等がなされていても運転内容評価部での評価が所定の基準を満たさない限り、音声対話ドキュメント作成要求が外部に送信されることはない。従って、周囲状況を考慮した音声認識により音声対話を行うことができるので、ユーザが意図しない音声対話が開始されることがなく、音声対話によって導かれた結果が出力されることもない。
【００１２】
この発明に係る音声対話ドキュメント作成サーバによれば、外部から音声対話ドキュメント作成要求が受信された場合に、外部の情報検索用サーバから検索された情報を含む音声対話ドキュメント作成されるので、常に最新の情報に基づく音声対話ドキュメントを作成することができる。従って、音声対話ドキュメントに基づいて行われる音声対話によって常に最新の情報が導かれるので、常に、ユーザに最新の情報を提供できる。
【００１３】
この発明に係るナビゲーションシステムによれば、上述した車載機器及び音声対話ドキュメント作成サーバの双方の利点を有するナビゲーションシステムを提供できる。
【発明を実施するための最良の形態】
【００１４】
以下、この発明の実施の形態を図面を参照しながら詳細に説明する。
実施の形態１．
まず、この発明の実施の形態１に係るナビゲーションシステムの概略を説明する。図１は、実施の形態１に係るナビゲーションシステムの概略の構成を示す図である。このナビゲーションシステムは、車両に搭載される車載機器１、音声対話ドキュメント作成サーバ２、並びに、複数の情報検索用サーバ３1、３2及び３3（以下、符号「３」で代表する）から構成されている。車載機器１と音声対話ドキュメント作成サーバ２との間は無線通信回線で接続されている。また、音声対話ドキュメント作成サーバ２と複数の情報検索用サーバ３との間は、無線通信回線又は有線通信回線で接続されている。
【００１５】
車載機器１は、車内で発生された音声を認識することにより得られた認識語彙と車両の現在位置情報とを含む音声対話ドキュメント作成要求を生成して音声対話ドキュメント作成サーバ２に送信する。また、車載機器１は、音声対話ドキュメント作成サーバ２から送られてくる音声対話ドキュメントに従ってユーザと音声対話を行い、その音声対話の結果に応じて、ユーザに好適な情報を提供する。この車載機器１の詳細な構成は後述する。
【００１６】
音声対話ドキュメント作成サーバ２は、車載機器１から送られてくる音声対話ドキュメント作成要求に応じて音声対話ドキュメントを作成する。音声対話ドキュメントとは、車載機器１とユーザとの対話のシーケンスが記述されたドキュメントである。また、この音声対話ドキュメント作成サーバ２は、音声対話ドキュメントを作成するに際し、音声対話ドキュメント作成要求に含まれる認識語彙及び車両の現在位置情報に基づいて作成された情報検索語彙を用いて情報検索用サーバ３を検索する。そして、この検索によって情報検索用サーバ３から得られた情報を音声対話ドキュメントに反映させる。この音声対話ドキュメント作成サーバ２で作成された音声対話ドキュメントは、車載機器１に送信される。この音声対話ドキュメント作成サーバ２の詳細な構成は後述する。
【００１７】
情報検索用サーバ３は、例えばネットワークに接続された種々のサーバから構成されている。情報検索用サーバ３は、音声対話ドキュメント作成サーバ２から送られてくる情報検索語彙に関連する情報を、その内部に記憶している情報の中から検索し、音声対話ドキュメント作成サーバ２に送る。
【００１８】
次に、上記のように構成されるナビゲーションシステムの詳細な構成を説明する。図２は、この発明の実施の形態１に係るナビゲーションシステムの詳細な構成を示すブロック図である。
【００１９】
まず、車載機器１について説明する。車載機器１は、音声入力部１０、音声認識部１１、位置検出部１２、運転内容評価部１３、制御部１４、通信部１５、音声対話ドキュメント解析部１６、音声対話実行部１７、音声合成部１８、合成音声出力部１９、経路探索部２０及び表示部２１から構成されている。
【００２０】
音声入力部１０は、例えばマイクロフォンや増幅器等から構成されており、車両の搭乗者の会話を集音して音声信号を生成する。この音声入力部１０で生成された音声信号は音声認識部１１に送られる。
【００２１】
音声認識部１１は、音声入力部１０から送られてきた音声信号に対して音声認識処理を実行する。この音声認識部１１における音声認識処理によって認識された認識語彙は、音声対話中でなければ制御部１４に送られ、音声対話中であれば音声対話ドキュメント解析部１６に送られる。
【００２２】
位置検出部１２は、車両の現在位置を検出する。この位置検出部１２は、何れも図示を省略するが、ＧＰＳ受信機、方位センサ及び距離センサ等を含み、周囲の状況に拘わらず車両の現在位置を常に検出できるようになっている。位置検出部１２で検出された車両の現在位置を表す現在位置情報は、制御部１４に送られる。
【００２３】
運転内容評価部１３は、運転者の運転内容を数値化して記憶する。例えば、車両に備えられた各種センサにより、車両の連続走行時間、ブレーキ回数、カーブ回数等を検出し、これらの検出結果に基づいて運転者の疲労度を１０００点満点で評価し、評価点として記憶する。この運転内容評価部１３に記憶されている評価点は制御部１４によって読み出される。
【００２４】
制御部１４は、音声認識部１１から認識語彙が得られた場合に、運転内容評価部１３から評価点を読み出して予め定められている基準値と比較することにより運転者の状態を判断する。そして、評価点が基準値を超えている場合、つまり評価が所定の基準を満たす場合は、位置検出部１２から取得した現在位置情報と認識語彙とを含む音声対話ドキュメント作成要求を生成し、通信部１５を介して音声対話ドキュメント作成サーバ２に送信する。
【００２５】
通信部１５は、車載機器１と音声対話ドキュメント作成サーバ２との間の通信を制御する。即ち、制御部１４から送られてきた認識語彙及び現在位置情報を含む音声対話ドキュメント作成要求を無線で音声対話ドキュメント作成サーバ２に送信するとともに、音声対話ドキュメント作成サーバ２から無線で送られてくる音声対話ドキュメントを受信し、音声対話ドキュメント解析部１６に送る。
【００２６】
音声対話ドキュメント解析部１６は、音声対話ドキュメント作成サーバ２から通信部１５を介して受け取った音声対話ドキュメントを解析し、その解析結果を音声対話実行部１７に送る。また、音声対話ドキュメント解析部１６は、音声対話中に音声認識部１１から認識語彙を受け取ると音声対話を進める処理を行う。また、音声対話ドキュメント解析部１６は、音声対話により導かれた結果を表示部２１に表示し、ユーザに情報の提供を行う。更に、音声対話ドキュメント解析部１６は、ユーザに提供する情報に位置を表す情報が含まれる場合は、経路探索部２０に対し、その位置を目的地又は経由地とする経路探索を指示する。
【００２７】
音声対話実行部１７は、音声対話ドキュメント解析部１６から送られてくる解析結果に基づいて、音声対話を実現するための処理を実行する。この音声対話実行部１７における処理結果は、音声データとして音声合成部１８に送られる。
【００２８】
音声合成部１８は、音声対話実行部１７からの音声データに基づき音声合成処理を実行し、音声信号を生成する。この音声合成部１８で生成された音声信号は、合成音声出力部１９に送られる。合成音声出力部１９は、例えばスピーカから構成されており、音声合成部１８からの音声信号に従った音声を発生する。
【００２９】
経路探索部２０は、音声対話ドキュメント解析部１６から経路探索の指示がなされた場合に、現在位置から目的地又は経由地までの経路探索を行うとともに、探索された経路に従って案内を行う。この経路探索部２０で経路探索することにより得られた経路データ及び案内データは表示部２１に送られる。
【００３０】
表示部２１は、例えば液晶ディスプレイ装置から構成されており、音声対話ドキュメント解析部１６から送られてくるユーザに提供する情報の表示、経路探索部２０から送られてくる経路データに基づく経路の表示及び案内データに基づく案内メッセージの表示を行う。ユーザは、この表示部２１を見ることにより、音声対話の結果により導かれた情報や、音声対話の結果により設定された目的地又は経由地までの経路及び案内メッセージを見ることができる。
【００３１】
次に、音声対話ドキュメント作成サーバ２について説明する。音声対話ドキュメント作成サーバ２は、通信部３０、音声対話ドキュメント雛形記憶部３１、音声対話ドキュメント記憶部３２、音声対話ドキュメント作成部３３、検索語彙データベース３４、情報検索語彙取得部３５及び情報検索部３６から構成されている。
【００３２】
通信部３０は、音声対話ドキュメント作成サーバ２と車載機器１との間の通信を制御する。即ち、車載機器１から無線で送られてきた認識語彙及び現在位置情報を含む音声対話ドキュメント作成要求を受信して音声対話ドキュメント作成部３２に送るとともに、音声対話ドキュメント作成部３２で作成された音声対話ドキュメントを受け取って無線で車載機器１に送信する。
【００３３】
音声対話ドキュメント雛形記憶部３１は、音声対話ドキュメント雛形を記憶している。音声対話ドキュメント雛形は、音声対話ドキュメントを作成するための元データであり、ある事象に対する対話のシーケンスが記述されて構成されている。例えば、休憩を促すという事象に対して５つのシーケンス（１）〜（５）から構成される音声対話ドキュメント雛形の一例を以下に示す。
（１）車載機器：休憩はよろしいですか？
（２）ユーザ：はい
（３）車載機器：近くの道の駅に寄りますか？
（４）ユーザ：はい
（５）車載機器：「××××」を経由地に設定しました。
この音声対話ドキュメント雛形の「××××」で示す部分は不定部分であり、車両の現在位置情報や情報検索部３６で取得された情報等に基づいて動的に決定される。この音声対話ドキュメント雛形記憶部３１の内容は、音声対話ドキュメント作成部３３によって読み出される。
【００３４】
なお、「道の駅」とは、長距離ドライブや女性や高齢者のドライバーが増加するなかで、交通の円滑な流れを支えるため、一般道路にも安心して利用できるように設けられた休憩のための施設をいい、より具体的には、道路利用者のための休憩機能、道路利用者や地域の方々のための情報発信機能、そして「道の駅」をきかっけに町と町とが手を結びあう地域の連携機能の３つの機能を併せ持つ休憩施設である。
【００３５】
音声対話ドキュメント記憶部３２は、音声対話ドキュメント作成部３３で作成された音声対話ドキュメントを記憶する。
【００３６】
音声対話ドキュメント作成部３３は、音声対話ドキュメント雛形記憶部３１から読み出した音声対話ドキュメント雛形の不定部分に好適な語彙を埋め込んで音声対話ドキュメントを作成する。この音声対話ドキュメント作成部３３で作成された音声対話ドキュメントは、音声対話ドキュメント記憶部３２に格納される。また、音声対話ドキュメント作成部３３は、音声対話ドキュメント記憶部３２に記憶されている音声対話ドキュメントを読み出して、通信部３０を介して車載機器１に送信する。
【００３７】
検索語彙データベース３４は、車載機器１から送られてくる音声対話ドキュメント作成要求に含まれる認識語彙に関連する情報検索語彙を記憶している。例えば、「疲れた」という認識語彙に対し、「休憩場所」、「道の駅」、「サービスエリア」等といった情報検索語彙を関連付けて記憶している。この検索語彙データベース３４の内容は、情報検索語彙取得部３５によって読み出される。
【００３８】
情報検索語彙取得部３５は、音声対話ドキュメント作成部３３から認識語彙が送られてきた場合に、その認識語彙に対応する情報検索語彙を検索語彙データベース３４から取得し、音声対話ドキュメント作成部３３に送る。例えば、「疲れた」という認識語彙が音声対話ドキュメント作成部３３から送られてきた場合は、検索語彙データベース３４を検索して「休憩場所」、「道の駅」、「サービスエリア」等といった情報検索語彙を取得し、音声対話ドキュメント作成部３３に送る。
【００３９】
情報検索部３６は、音声対話ドキュメント作成部３３から情報検索語彙が送られてきた場合に、その情報検索語彙を用いて情報検索用サーバ３を検索する。この検索により得られた情報は音声対話ドキュメント作成部３３に送られる。
【００４０】
次に、以上のように構成される、この発明の実施の形態１に係るナビゲーションシステムの動作を図３〜図５に示したフローチャートを参照しながら説明する。以下では、運転者が車内で「疲れた」という言葉を発した場合の動作を例に挙げて説明する。
【００４１】
図３は、車載機器１で常時行われる音声認識から音声対話ドキュメント作成サーバ２ヘ音声対話ドキュメント作成要求を送信するまでの処理手順を示すフローチャートである。
【００４２】
まず、車載機器１の図示しない操作パネルが操作されることにより、常時音声認識開始が設定される（ステップＳＴ１０）。これにより、車内の会話等が音声入力部１０で常時集音されて音声認識部１１に送られる。
【００４３】
次いで、音声認識が成功したかどうかが調べられる（ステップＳＴ１１）。即ち、音声認識部１１は、音声入力部１０から送られてくる音声信号に対して音声認識処理を実行し、音声認識に成功したかどうかを調べる。ここで、音声認識に失敗したことが判断されると、ステップＳＴ１１を繰り返し実行しながら音声認識に成功するまで待機する。そして、ステップＳＴ１１の繰り返し実行の過程で、音声認識に成功して「疲れた」という認識語彙が取得されたことが判断されると、運転内容の評価点が取得される（ステップＳＴ１２）。即ち、制御部１４は、音声認識部１１から「疲れた」という認識語彙が取得されると、運転内容評価部１３に記憶されている評価点を取得する。
【００４４】
次いで、運転内容は基準をクリア（満足）しているかどうかが調べられる（ステップＳＴ１３）。即ち、制御部１４は、運転内容評価部１３から取得した評価点が、予め定められている基準値より大きいかどうかを調べる。このステップＳＴ１３で、運転内容が基準をクリアしていない、つまり、評価点が基準値に満たないことが判断されると、運転者は未だ疲れておらず情報を提供する必要がないことが認識され、シーケンスはステップＳＴ１１に戻る。そして、上述した処理が繰り返される。
【００４５】
一方、ステップＳＴ１３で、運転内容が基準をクリアした、つまり評価点が基準値より大きいことが判断されると、運転者は疲れており情報を提供する必要があることが認識され、現在位置情報の取得が行われる（ステップＳＴ１４）。即ち、制御部１４は、位置検出部１２から車両の現在位置情報を取得する。
【００４６】
次いで、制御部１４は、ステップＳＴ１４で取得した現在位置情報と、「疲れた」という認識語彙とを含む音声対話ドキュメント作成要求を生成し、通信部１５を介して音声対話ドキュメント作成サーバ２に送信する（ステップＳＴ１５）。その後、車載機器１は、図示は省略しているが、音声対話ドキュメント作成サーバ２からの音声対話ドキュメントの受信を待って待機する。
【００４７】
図４は、車載機器１から音声対話ドキュメント作成要求を受信した音声対話ドキュメント作成サーバ２が、音声対話ドキュメントを作成して車載機器１に送信するまでの処理手順を示すフローチャートである。
【００４８】
音声対話ドキュメント作成サーバ２では、まず、音声対話ドキュメント作成要求に含まれる認識語彙及び現在位置情報の取得が行われる（ステップＳＴ２０）。即ち、音声対話ドキュメント作成部３３は、車載機器１から通信部３０を介して受け取った音声対話ドキュメント作成要求に含まれる認識語彙及び現在位置情報を取得する。
【００４９】
次いで、音声対話ドキュメント雛形の選択が行われる（ステップＳＴ２１）。即ち、音声対話ドキュメント作成部３３は、認識語彙「疲れた」に関連する音声対話ドキュメント雛形を音声対話ドキュメント雛形記憶部３１から選択して読み出す。
【００５０】
次いで、認識語彙を元に情報検索語彙が取得される（ステップＳＴ２２）。具体的には、音声対話ドキュメント作成部３３は、認識語彙を情報検索語彙取得部３５に渡し、該当する情報検索語彙の検索を指示する。情報検索語彙取得部３５は、音声対話ドキュメント作成部３３からの指示に応答して、検索語彙データベース３４を検索し、該当する情報検索語彙の有無及び該当する情報検索語彙が存在する場合は、その情報検索語彙、例えば「休憩場所」、「道の駅」、「サービスエリア」等を検索結果として音声対話ドキュメント作成部３３に返す。
【００５１】
次いで、情報検索語彙が見つかったかどうかが調べられる（ステップＳＴ２３）。即ち、音声対話ドキュメント作成部３３は、情報検索語彙取得部３５から受け取った検索結果が、情報検索語彙が見つかったことを示しているかどうかを調べる。
【００５２】
このステップＳＴ２３で、情報検索語彙が見つかったことが判断されると、その情報検索語彙と現在位置情報とを元に情報検索用サーバ３に問い合わせが行われる（ステップＳＴ２４）。具体的には、音声対話ドキュメント作成部３３は、情報検索語彙と現在位置情報とを情報検索部３６に送り、これらに関連する情報の検索を指示する。その後、シーケンスはステップＳＴ２６に進む。これにより、情報検索部３６は、情報検索用サーバ３にアクセスして情報検索語及び現在位置情報に関連する情報の取得を試みる。そして、関連する情報の有無及び関連する情報が存在する場合は、その情報を検索結果として音声対話ドキュメント作成部３３に返す。
【００５３】
一方、ステップＳＴ２３で、情報検索語彙が見つからなかったことが判断されると、認識語彙と現在位置情報とを元に情報検索用サーバ３に問い合わせが行われる（ステップＳＴ２５）。具体的には、音声対話ドキュメント作成部３３は、認識語彙と現在位置情報とを情報検索部３６に送り、これらに関連する情報の検索を指示する。その後、シーケンスはステップＳＴ２６に進む。これにより、情報検索部３６は、情報検索用サーバ３にアクセスして認識語及び現在位置情報に関連する情報の取得を試みる。そして、関連する情報の有無及び関連する情報が存在する場合は、その情報を検索結果として音声対話ドキュメント作成部３３に返す。
【００５４】
ステップＳＴ２６では、関連する情報が見つかったかどうかが調べられる。即ち、音声対話ドキュメント作成部３３は、情報検索部３６から受け取った検索結果が、関連する情報が見つかったことを示しているかどうかを調べる。
【００５５】
このステップＳＴ２６で、関連する情報が見つかったことが判断されると、その検索結果として得られた関連する情報が音声対話ドキュメント雛形に埋め込まれる（ステップＳＴ２７）。上述した例では、音声対話ドキュメント作成部３３は、音声対話ドキュメント雛形の「××××」部分に道の駅の名称を埋め込む。その後、シーケンスはステップＳＴ２９に進む。
【００５６】
一方、ステップＳＴ２６で、関連する情報が見つからなかったことが判断されると、その旨を表すメッセージが音声対話ドキュメント雛形に埋め込まれる（ステップＳＴ２８）。上述した例では、音声対話ドキュメント作成部３３は、音声対話ドキュメント雛形の「××××」部分に道の駅が無い旨のメッセージを埋め込む。その後、シーケンスはステップＳＴ２９に進む。
【００５７】
ステップＳＴ２９では、ステップＳＴ２７又はＳＴ２８で完成された音声対話ドキュメントが保存される。即ち、音声対話ドキュメント作成部３３は、ステップＳＴ２７又はＳＴ２８で埋め込みがなされることにより完成した音声対話ドキュメントを音声対話ドキュメント記憶部３２に格納する。
【００５８】
次いで、車載機器１に音声対話ドキュメントが送信される（ステップＳＴ３０）。即ち、音声対話ドキュメント作成部３３は、ステップＳＴ２９で格納した音声対話ドキュメントを音声対話ドキュメント記憶部３２から読み出し、通信部３０を介して車載機器１に送信する。以上により、音声対話ドキュメント作成サーバ２の処理は終了する。
【００５９】
図５は、車載機器１が音声対話ドキュメント作成サーバ２から音声対話ドキュメントを受け取って音声対話を行う処理手順を示すフローチャートである。
【００６０】
車載機器１では、まず、音声対話ドキュメントの解析が行われる（ステップＳＴ４０）。即ち、制御部１４は、音声対話ドキュメント作成サーバ２から通信部１５を介して音声対話ドキュメントを受け取ると、音声対話ドキュメント解析部１６に送る。これにより、音声対話ドキュメント解析部１６は、音声対話ドキュメントを解析する。
【００６１】
次いで、音声対話が実行される（ステップＳＴ４１）。即ち、音声対話ドキュメント解析部１６は、解析結果を音声対話実行部１７に送る。これにより、音声対話実行部１７は、音声データを生成して音声合成部１８に送り、音声合成部１８は音声データに基づき音声信号を生成して合成音声出力部１９に送る。これにより、合成音声出力部１９から合成音声が出力され、ユーザに対する問いかけが行われる。
【００６２】
この問いかけに対するユーザの応答は、音声入力部１０で音声信号に変換されて音声認識部１１に送られる。音声認識部１１は、音声入力部１０から入力された音声信号に基づいて音声認識処理を実行し、認識された認識語彙を音声対話ドキュメント解析部１６に送る。音声対話ドキュメント解析部１６は、この認識語彙に基づいて、音声対話ドキュメントに記述されている次の発声を行う。以下、発声及びユーザの応答の認識が、音声対話ドキュメントに記述されている全ての手順が完了するまで繰り返される。
【００６３】
次いで、対話結果の提示が行われる（ステップＳＴ４２）。即ち、音声対話ドキュメント解析部１６は、音声対話ドキュメントに記述されている全ての手順が完了すると、音声対話により導かれた結果を表示部２１に表示する。
【００６４】
次いで、音声対話の結果に位置情報（道の駅を表す情報）が含まれているかどうかが調べられる（ステップＳＴ４３）。そして、位置情報が含まれていることが判断されると、位置情報を元に経路案内が行われる（ステップＳＴ４４）。即ち、音声対話ドキュメント解析部１６は、位置情報を目的地とする経路探索を経路探索部２０に指示する。経路探索部２０は、現在位置から目的地又は経由地までの経路探索を行い、その結果を表示部２１に送る。これにより、探索された経路、つまり現在位置から道の駅までの経路及び経路案内が表示部２１に表示される。
【００６５】
以上説明したように、この発明の実施の形態１に係るナビゲーションシステムによれば、車載機器１は、音声認識部１１から認識語彙が取得され、且つ運転内容評価部１３での評価が所定の基準を満たす場合に、音声対話ドキュメント作成要求を作成して音声対話ドキュメント作成サーバ２に送信するので、周囲の騒音が大きかったり車内での通常の会話等がなされていても運転内容評価部１３での評価が所定の基準を満たさない限り、音声対話ドキュメント作成要求が音声対話ドキュメント作成サーバ２に送信されることはない。従って、音声対話ドキュメント作成サーバ２から音声対話ドキュメントが返されることもないので、ユーザが意図しない音声対話が開始されることがなく、音声対話によって導かれた結果が出力されることもない。
【００６６】
また、この発明の実施の形態１に係るナビゲーションシステムによれば、音声対話ドキュメント作成サーバは、車載機器１から音声対話ドキュメント作成要求が受信された場合に、外部の情報検索用サーバから検索された情報を含む音声対話ドキュメント作成されるので、常に最新の情報に基づく音声対話ドキュメントを作成することができる。従って、音声対話ドキュメントに基づいて車載機器１の内部で行われる音声対話によって常に最新の情報が導かれるので、常に、ユーザに最新の情報を提供できる。
【産業上の利用可能性】
【００６７】
この発明に係るナビゲーションシステムは、車両に適用できることは勿論、船舶、航空機、その他の種々の移動体や携帯電話に適用できる。
【図面の簡単な説明】
【００６８】
【図１】この発明の実施の形態１に係るナビゲーションシステムの概略の構成を示す図である。
【図２】この発明の実施の形態１に係るナビゲーションシステムの詳細な構成を示すブロック図である。
【図３】車載機器で行われる音声認識から音声対話ドキュメント作成サーバヘ音声対話ドキュメント作成要求を送信するまでの処理手順を示すフローチャートである。
【図４】車載機器から音声対話ドキュメント作成要求を受信した音声対話ドキュメント作成サーバの動作を説明するためのフローチャートである。
【図５】車載機器が音声対話ドキュメント作成サーバから音声対話ドキュメントを受け取って音声対話を行う処理手順を示すフローチャートである。
【符号の説明】
【００６９】
１  車載機器、２  音声対話ドキュメント作成サーバ、３、３1、３2、３3  情報検索用サーバ、１０  音声入力部（音声対話部）、１１  音声認識部（音声対話部）、１２  位置検出部、１３  運転内容評価部、１４  制御部、１５  通信部（送信部、受信部、第１送信部、第１受信部）、１６  音声対話ドキュメント解析部、１７  音声対話実行部（音声対話部）、１８  音声合成部（音声対話部）、１９  合成音声出力部（音声対話部）２０  経路探索部、２１  表示部（出力部）、３０  通信部（送信部、受信部、第２送信部、第２受信部）、３１  音声対話ドキュメント雛形記憶部、３２  音声対話ドキュメント記憶部、３３  音声対話ドキュメント作成部、３４  検索語彙データベース、３５  情報検索語彙取得部、３６  情報検索部。
【図１】
2005189667.tif 000003
【図２】
2005189667.tif 000004
【図３】
2005189667.tif 000005
【図４】
2005189667.tif 000006
【図５】
2005189667.tif 000007