(57)【要約】【課題】  より少ない応答で柔軟な情報提供を可能とする車両用音声対話システムを提供すること。【解決手段】  自動車の搭乗者が入力した自然言語に基づき施設の場所を含む施設情報を提供する車両用音声対話システムであって、搭乗者を認識する搭乗者認識手段と、車両の位置を検出する車両位置検出手段と、搭乗者認識手段により認識された搭乗者の嗜好に関する嗜好情報が記憶された嗜好情報ＤＢと、自動車の搭乗者が入力した自然言語から意図を抽出する意図抽出手段と、意図抽出手段により抽出した搭乗者の意図に沿った施設情報を、車両位置検出手段により検出された車両の位置、及び、嗜好情報ＤＢに記憶された搭乗者の嗜好情報に基づき、施設情報を格納した施設情報ＤＢから抽出する施設情報抽出手段と、を有することを特徴とする。【選択図】  図１
2006195637.tif 000002
【特許請求の範囲】
【請求項１】
自動車の搭乗者が入力した自然言語に基づき施設の場所を含む施設情報を提供する車両用音声対話システムであって、
前記搭乗者を認識する搭乗者認識手段と、車両の位置を検出する車両位置検出手段と、
前記搭乗者認識手段により認識された前記搭乗者の嗜好に関する嗜好情報が記憶された嗜好情報ＤＢと、
自動車の搭乗者が入力した前記自然言語から意図を抽出する意図抽出手段と、
前記意図抽出手段により抽出された前記搭乗者の前記意図に沿った前記施設情報を、前記車両位置検出手段により検出された車両の位置、及び、前記嗜好情報ＤＢに記憶された該搭乗者の嗜好情報に基づき、前記施設情報を格納した施設情報ＤＢから抽出する施設情報抽出手段と、
を有することを特徴とする車両用音声対話システム。
【請求項２】
前記嗜好情報ＤＢは、搭乗者の嗜好を表すキーワードと該キーワードに対応づけられた該キーワードに関連する関連語とを格納し、
自動車の搭乗者が入力した自然言語から所定の用語を抽出する用語抽出手段と、
前記用語抽出手段により抽出された前記用語と同義又は類義の前記キーワードを抽出し、該キーワードに対応づけられた前記関連語を抽出する関連語抽出手段と、
前記施設情報抽出手段は、前記関連語抽出手段により抽出された前記関連語に基づき、前記施設情報ＤＢから前記施設情報を抽出する、
ことを特徴とする請求項１記載の車両用音声対話システム。
【請求項３】
前記施設情報ＤＢに格納された前記施設情報が、駐車場の有無を示す駐車場情報を有する場合、
前記施設情報抽出手段は、前記駐車場情報に基づき駐車場のある前記施設情報を前記施設情報ＤＢから抽出する、ことを特徴とする請求項１記載の車両用音声対話システム。
【請求項４】
前記車両位置検出手段により検出された車両位置に基づき車両の進行方向を検出する進行方向検出手段を有し、
前記施設情報抽出手段は、前記進行方向検出手段により検出された車両の進行方向に存在する前記施設の前記施設情報を抽出する、
ことを特徴とする請求項１記載の車両用音声対話システム。
【請求項５】
前記施設情報抽出手段が抽出した前記施設情報から、前記キーワード又は前記関連語を含む施設情報テキストを生成する施設情報テキスト生成手段と、
前記施設情報テキスト生成手段により生成された前記施設情報テキストを音声又は車載表示装置により提供する施設情報提供手段と、
を有することを特徴とする請求項２記載の車両用音声対話システム。
【請求項６】
前記施設情報提供手段は、前記施設情報が含む該施設の前記場所を含む地図を、前記車載表示装置に表示することを特徴とする請求項５記載の車両用音声対話システム。
【請求項７】
前記施設情報提供手段は、当該車両の現在位置から前記施設までの第１の経路を前記地図に指示する経路指示手段を有し、
前記用語抽出手段が、自動車の搭乗者により入力された自然言語から前記経路の経由地点を指示する経由地点指示ワードを抽出した場合、
前記経路指示手段は、前記経由地点指示ワードの経由地点を経由する第２の経路を前記地図に指示する、
ことを特徴とする請求項６記載の車両用音声対話システム。
【請求項８】
前記経路指示手段は、前記第１及び／又は第２の経路の予想所要時間を音声又は車載表示装置により提供する、
ことを特徴とする請求項７記載の車両用音声対話システム。
【請求項９】
前記施設情報提供手段が提供する前記施設情報の前記施設を予約可能な場合、
前記施設情報提供手段は、予約するか否かを搭乗者に問う予約問い合わせテキストを音声又は車載表示装置により提供する、
ことを特徴とする請求項５記載の車両用音声対話システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用音声対話システムに関し、特に搭乗者が入力した自然言語に基づき搭乗者に情報を提供する車両用音声対話システムに関する。
【背景技術】
【０００２】
従来、利用者と自然言語による対話を行なって、利用者へ応答を行う対話技術があり、例えば、受付、注文、予約などの各種サービス代行や、利用者が要求する情報の提供を行なう応答システムが知られている。例えば、「安い」や「早い」といったあいまい語を含む自然言語の入力に対して、あいまいな語が表す値を利用者の発話履歴から学習して、利用者に応じて自動的に翻訳することを目的とする音声対話システムが提案されている（例えば、特許文献１参照。）。特許文献１記載の音声対話システムでは、情報検索の効率化、利用者の使用するあいまい語に対し自然な情報提示を行うことで、利用者の利便性を向上することができる。
【特許文献１】特開２００２−２４２１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来、音声対話システムは、目的の情報を検索するために、場所、日時、分野など複数の情報を含む音声情報が必要であり、検索に必要な情報が音声情報に含まれていなければ、音声対話システムが欠けている情報を質問して音声情報の入力を促すものが多い。
【０００４】
このような音声対話システムは、音声対話システムが必要とする情報を全て入力する必要があるなど不便である。また、正確な検索が可能であるがその分検索の範囲が狭くなり、検索により得られた情報がヒットしなければ利用者が再度音声情報を入力する必要があるなど複数回の応答が必要となることが多い。
【０００５】
また、これまで自動車で利用するための音声対話システムは特に開示されていないが、自動車のように高速で移動している場合、最終的な情報に到達するまで時間がかかると、目的の建物を超過する等、利用者の状況が変化してしまう。また、自動車の運転中に音声対話システムと応答を繰り返すのは面倒である。
【０００６】
本発明は、上記問題に鑑み、より少ない応答で柔軟な情報提供を可能とする車両用音声対話システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記問題を解決するため、本発明は、自動車の搭乗者が入力した自然言語に基づき施設の場所を含む施設情報を提供する車両用音声対話システムであって、搭乗者を認識する搭乗者認識手段と、車両の位置を検出する車両位置検出手段と、搭乗者認識手段により認識された搭乗者の嗜好に関する嗜好情報が記憶された嗜好情報ＤＢと、自動車の搭乗者が入力した自然言語から意図を抽出する意図抽出手段と、意図抽出手段により抽出した搭乗者の意図に沿った施設情報を、車両位置検出手段により検出された車両の位置、及び、嗜好情報ＤＢに記憶された該搭乗者の嗜好情報に基づき、施設情報を格納した施設情報ＤＢから抽出する施設情報抽出手段と、を有することを特徴とする。
【０００８】
本発明によれば、より少ない応答で柔軟な情報提供を可能とする車両用音声対話システムを提供することができる。
【０００９】
また、本発明の一形態において、嗜好情報ＤＢは、搭乗者の嗜好を表すキーワードと該キーワードに対応づけられた該キーワードに関連する関連語とを格納し、自動車の搭乗者が入力した自然言語から所定の用語を抽出する用語抽出手段と、用語抽出手段により抽出された用語と同義又は類義のキーワードに基づき、該キーワードに対応づけられた関連語を抽出する関連語抽出手段と、施設情報抽出手段は、関連語抽出手段により抽出された関連語に基づき、施設情報ＤＢから施設情報を抽出する、ことを特徴とする。
【００１０】
本発明によれば、嗜好情報ＤＢから発話の内容である用語と同義又は類義のキーワードに基づき、該キーワードに対応づけられた関連語を抽出し、該関連語で施設情報を抽出するので、搭乗者の嗜好にあった施設情報を抽出できる。当該用語と同義とは、完全に同一でなくともよく、用語が活用された状態でキーワードと一致してもよい。
【００１１】
また、本発明の一形態において、施設情報ＤＢに格納された施設情報が、駐車場の有無を示す駐車場情報を有する場合、施設情報抽出手段は、駐車場情報に基づき駐車場のある施設情報を施設情報ＤＢから抽出する、ことを特徴とする。
【００１２】
本発明によれば、駐車場のある施設情報を優先して抽出することが可能であるので、走行中に好適な施設を抽出できる。
【００１３】
また、本発明の一形態において、車両位置検出手段により検出された車両位置に基づき車両の進行方向を検出する進行方向検出手段を有し、施設情報抽出手段は、進行方向検出手段により検出された車両の進行方向に存在する施設の施設情報を抽出する、ことを特徴とする。
【００１４】
本発明によれば、車両の進行方向に限定して施設を抽出できるので、抽出した施設を利用しやすい。車両の進行方向とは、目的の方向から大きく外れない方向をいい、好適には走行中の道路に沿う方向をいう。
【００１５】
また、本発明の一形態において、施設情報抽出手段が抽出した施設情報から、キーワード又は関連語を含む施設情報テキストを生成する施設情報テキスト生成手段と、施設情報テキスト生成手段により生成された施設情報テキストを音声又は車載表示装置により提供する施設情報提供手段と、を有することを特徴とする。
【００１６】
本発明によれば、当該施設情報が抽出されたキーワードや関連語を含んで提供されるので、単に施設情報を提示するのと異なり、搭乗者は施設情報が提供された根拠となる発話を想起できる。これにより、搭乗者は、提供された施設情報が嗜好と合っていなかった場合に、嗜好と合わなかった理由を推測できる。
【００１７】
また、本発明の一形態において、施設情報提供手段は、施設情報が含む該施設の場所を含む地図を、車載表示装置に表示することを特徴とする。本発明によれば、搭乗者が地図により施設の場所を認識できる。
【００１８】
また、本発明の一形態において、施設情報提供手段は、当該車両の現在位置から施設までの第１の経路を地図に指示する経路指示手段を有し、用語抽出手段が、自動車の搭乗者により入力された自然言語から経路の経由地点を指示する経由地点指示ワードを抽出した場合、経路指示手段は、経由地点指示ワードの経由地点を経由する第２の経路を地図に指示する、ことを特徴とする。
【００１９】
本発明によれば、搭乗者が「夜景」というような経由地点指示ワードを発話した場合、夜景の見られる経由地点を経由する経路（第２の経路）を指示するので、搭乗者の嗜好に合わせた経路が指示される。また、経由地点を経由する経路が遠回りになる場合でも、通常カーナビゲーションにより指示される最短経路（第１の経路）も指示されるので、搭乗者は嗜好に合わせて選択できる。
【００２０】
また、本発明の一形態において、経路指示手段は、第１及び／又は第２の経路の予想所要時間を音声又は車載表示装置により提供する、ことを特徴とする。本発明によれば、第１及び／又は第２の経路の予想所要時間が提供されるので、搭乗者は都合よい経路を選択できる。
【００２１】
また、本発明の一形態において、施設情報提供手段が提供する施設情報の施設が予約可能な場合、施設情報提供手段は、予約するか否かを搭乗者に問う予約問い合わせテキストを音声又は車載表示装置により提供する、ことを特徴とする。本発明によれば、搭乗者が当該施設を利用したい場合に予約できないといったことがなく、再度、予約できる施設情報を抽出する煩わしさが低減できる。
【発明の効果】
【００２２】
より少ない応答で柔軟な情報提供を可能とする車両用音声対話システムを提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明を実施するための最良の形態について添付図面を参照しながら説明する。はじめに、本実施の形態における車両用音声対話システムについて概略を説明する。車両用音声対話システムは、予め、搭乗者の嗜好を表すキーワードが搭乗者毎に格納されたキーワードデータベース（以下、単にキーワードＤＢという。）、キーワードに関連した関連語が格納された関連語データベース（以下、単に関連語ＤＢという。）を有する。また、レストランやレジャー施設、公共施設、道の駅等、に関する種々の施設情報を記憶した施設情報データベースを有する（以下、単に施設情報ＤＢという。）。車両用音声対話システムは、搭乗者の発話から搭乗者の意図を抽出すると共に、発話に現れた用語を抽出する。
【００２４】
車両用音声対話システムは、搭乗者の意図に基づきレストラン等を、車両との距離等の検索条件を付加して抽出する。また、発話から抽出した用語と同義のキーワードに対応づけられた関連語を関連語ＤＢ１２から抽出し、搭乗者の意図に基づき抽出されたレストラン等を当該関連語で選別する。意図に沿って抽出された施設を、搭乗者の嗜好を表すキーワードに関連した関連語で選別することで、搭乗者の意図に沿い、かつ、発話の内容や搭乗者の嗜好に合ったレストラン等の施設の情報を提供する。なお、本実施の形態では、搭乗者の発した自然言語を発話と称するが、２人以上の会話であっても同様に適用できる。
【００２５】
続いて、本実施の形態の車両用音声対話システムの機能ブロック図について図１を参照しながら説明する。音声認識部１は、搭乗者が発話した音声を認識する。認識された音声は、自然言語として意図抽出部３に入力される。また、車両用音声対話システムは、車内の搭乗者を撮影する車内カメラを備え、車内カメラにより撮影された搭乗者の画像データが搭乗者認識部２へ入力される。搭乗者認識部２は予め登録されている搭乗者の顔等の輪郭データや目や鼻等の特徴点データを参照して搭乗者を認識すると共に、人数を検出できる。音声データやその他の生体情報により搭乗者を認識してもよい。
【００２６】
意図抽出部３は、入力された自然言語から搭乗者の発話の意図を抽出する。本実施の形態における意図とは、搭乗者が行おうと目指していること、また、その目的をいう。入力される自然言語は、利用者の発話を音声認識した結果のテキストである。なお、自然言語ではなく、キーボードやＧＵＩなどの別の手段から入力されたテキストであってもよい。入力された自然言語には、所定の辞書を用いて形態素解析や構文解析、意味解析などの言語処理が施され、意味的な構造を持った表現形式であるトリー形式や係り受け形式が生成される。意図抽出部３は、言語処理結果や係り受け形式から意図表現があればその意図を抽出する。また、意図抽出部３は、搭乗者毎に発話履歴を記憶しているユーザ発話履歴記憶部４を参照して、当該搭乗者が意図表現として用いる自然言語が入力されたか否かを検索する。これにより、搭乗者の感覚に合致した自然な情報提示を行い、利便性を向上させることができる。
【００２７】
また、意図抽出部３は、あいまい語辞書記憶部５を搭乗者毎に備える。あいまい語辞書記憶部３は、搭乗者が入力したあいまい語に対応する意味標識を記憶する。意図抽出部３は、入力された自然言語に、例えば「高い」、「近く」などのあいまいな発話があった場合、あいまい語に対応する意味標識に置換する。これにより、搭乗者の感覚に合致した自然な情報提示を行い、利便性を向上させることができる。また、意図抽出部３は、未学習であるあいまい語に対して、学習済のあいまい語の意味標識に基づき、未学習の意味標識の推定値を算出することができる。更に、当該搭乗者のあいまい語辞書記憶部５では未学習であった場合、他の搭乗者のあいまい語辞書記憶部５を参照して、学習済のあいまい語の意味標識を有する他の搭乗者の意味標識を利用し、未学習のあいまい語の意味標識を抽出する。
【００２８】
また、意図抽出部３は、自動車の搭乗者が入力した自然言語から所定の用語を抽出する用語抽出部２１を有する。用語抽出部２１は、自然言語を言語処理することで得られたテキストを構成する例えば自立語を発話の中から抽出する（以下、用語抽出部２１が発話から抽出した用語を自立語という。）。例えば、搭乗者が「海が見えるレストランで食事したい」と発話した場合、「海」、「見る」、「レストラン」、「食事」、という自立語が抽出される。搭乗者により発話された当該自立語は、後述のキーワードＤＢ９からキーワードを抽出し、キーワードに関連した関連語を関連語ＤＢ１２から抽出する際に使用される。なお、用語抽出部２１は、抽出された自立語の類義語を、例えばあいまい語辞書記憶部が備える類義語辞書から抽出できる。例えば、「海」に対し「湖」や「川」、「レストラン」に対し「飲食店」等の類義語を抽出できる。これにより、発話された自立語そのものがキーワードＤＢ９でヒットしない場合でも類義語を用いてキーワードＤＢ９からキーワードを抽出することができる（以下、自立語という場合はその類義語を含む。）。
【００２９】
意図抽出部３は、抽出した意図と、言語処理により得られた自立語のうち例えば使用頻度の高い自立語から順に施設情報抽出部７に出力する。
【００３０】
ユーザ情報入手部１４は、搭乗者に関する種々の情報、例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｉｎｔｉｎｇ  Ｓｙｓｔｅｍ）により現在の走行位置情報、車載の時計から時刻情報や日付情報を入手できる。これらの搭乗者情報は施設情報抽出部７に出力され、例えば現在位置の近くの施設を抽出するように使用される。ＧＰＳは、車両位置検出手段として機能し、ユーザ情報入手部１４は車両位置検出手段により検出された車両位置に基づき車両の進行方向を検出する進行方向検出手段を有する。
【００３１】
また、ユーザ情報入手部１４は、搭乗者に提供された施設情報や当該車両用音声対話システムが生成した施設情報テキストの提供履歴等を、走行位置情報や時刻情報等と共に、搭乗者毎にユーザ情報記憶部１５に格納する。施設情報テキストについては後述するが、施設情報テキストとは、施設情報抽出部７が抽出した施設情報から生成された施設の内容を説明するテキストをいう。また、ユーザ情報記憶部１４は、提供された施設情報テキストを搭乗者が選択したか（採用したか）否かを、音声入力や走行履歴等から検出し、施設情報テキストの提供履歴等と共に記憶する。
【００３２】
また、ユーザ情報入手部１４は、搭乗者の嗜好等を予めアンケート等により入手し、搭乗者の興味分野や当該搭乗者の嗜好を表すキーワード及びキーワードに関連づけられた関連語を、データベース更新部１６を介して嗜好情報ＤＢ１８に格納しておくことが好適である。これにより当該車両用音声対話システムを使用し始めた段階から、搭乗者の嗜好に沿った施設情報テキストの生成が可能となる。また、ユーザ情報入手部１４は、搭乗者が施設情報テキストを選択した場合、当該施設情報が選択された旨の信号をデータベース更新部１６に出力する。これによりデータベース更新部１６は、当該施設情報を抽出したキーワード及び関連語を認識できる。
【００３３】
施設情報抽出部７は、搭乗者の意図、キーワード又は関連語に基づき検索条件を生成し、施設情報ＤＢ８から施設情報を抽出する。施設情報ＤＢ８には、レストランやレジャー施設、公共施設、道の駅、文化施設、自然地形、温泉、名産品、名所、開催スポーツ等の施設情報に関し、場所や休日、費用など種々の項目が記憶されている。
【００３４】
図２は、施設情報ＤＢ８に格納されている施設情報の一例を示す。図２の施設情報は、レストランの施設情報であり、ポイント、ＡＤＤ（住所）、休日、費用の項目により構成されている。施設情報抽出部７は、搭乗者の意図、キーワード又は関連語、車両との距離等、に基づきこれらの項目を検索し、意図に沿った施設情報を抽出する。
【００３５】
嗜好情報ＤＢ１８について説明する。嗜好情報ＤＢは、キーワードＤＢ９と関連語ＤＢ１２を有するように構成される。図３は、キーワードＤＢに格納されたキーワードの一例を示す。キーワードは、例えばＴＰＯ（Ｔｉｍｅ  Ｐｌａｃｅ  Ｏｃｃａｔｉｏｎ）毎にカード化されていて、各カード毎に所定数（図では６つ）のキーワードが登録できる。例えば図３に示すようにＴＰＯが趣味に分類されたキーワードを参照すれば、当該搭乗者の場合、ヘルス、サッカー、グルメ、サーフィン、イタリア、ＴＶトレンド、が趣味のキーワードとして登録されている。
【００３６】
また、各キーワードは、関連語情報番号により関連語と対応づけられている。関連語とは、キーワードに関連する更に嗜好性の強い興味分野や用語である。図４は、図３のキーワード“健康”に対応づけられた関連語の一例を示す。したがって、当該搭乗者は、健康に関連して、エステ、エクササイズ、ダイエット、へルシー緑茶、アミノ酸、の関連語で表される興味分野を有する。
【００３７】
キーワードと関連語の対応付けは、上述したアンケートの入力時に行ってもよいし、キーワードＤＢ９を検索するために使用した自立語がヒットしたキーワードに対応づけて、ヒットしなかった自立語を関連語ＤＢ１２に登録してもよい。例えば、発話から「健康」と「サプリメント」という自立語が抽出された場合、「サプリメント」がキーワードＤＢ９でヒットしない場合、「サプリメント」を「健康」に対応づけて関連語ＤＢ１２に登録する。
【００３８】
キーワードと関連語は、参照回数と採用回数の項目を有する。参照回数は、施設情報の検索に用いられた回数を、採用回数は、当該キーワード又は関連語により抽出された施設情報を搭乗者が選択した回数を、それぞれ示す。したがって、特に採用回数が多いキーワード又は関連語は搭乗者の嗜好に合っていることが分かる。
【００３９】
関連語抽出部１０は、搭乗者が発話した自立語に基づきキーワードＤＢ９を検索し、キーワードＤＢ９に当該自立語が記録されている場合は、当該キーワードを抽出すると共に、キーワードに対応づけられた関連語を関連語ＤＢ１２から抽出する。例えば、健康について話しているため、健康という言葉が多く発話されている場合には、キーワードＤＢ９から「健康」を抽出すると共に、関連語ＤＢ１２から「健康」に対応づけられた関連語、エステ、エクササイズ、ダイエット、へルシー緑茶、アミノ酸を抽出する。
【００４０】
したがって、施設情報抽出部７は、発話に含まれる自立語やその類義語だけでなく、嗜好性の強い関連語ＤＢ１２に格納された、エステ、ダイエット、へルシー緑茶、エクササイズ、アミノ酸の各関連語で、施設情報ＤＢ８から施設情報を抽出できるので、搭乗者の意図に沿った施設情報のうち、更に搭乗者の嗜好にあった施設情報を抽出することができる。すなわち、本実施の形態では、発話に含まれた「健康」によりヒットする施設情報はもとより、更に搭乗者の嗜好にあった施設情報を提供できる。
【００４１】
データベース更新部１６は、施設情報ＤＢ８、嗜好情報ＤＢ１８（キーワードＤＢ９及び関連語ＤＢ１２）を更新する。例えば、データベース更新部１６は、インターネット等のネットワーク１７に接続可能であり、ネットワーク１７のＷＥＢサイトからレストランやレジャー施設、公共施設、道の駅、文化施設、自然地形、温泉、名産品、名所、開催スポーツ等に関する施設情報を入手し、施設情報ＤＢ８を更新する。搭乗者がネットワーク１７を介して搭乗者の所望の施設情報を車両用音声対話システムに送信し、送信された施設情報をデータベース更新部１６が施設情報ＤＢ７に格納してもよい。
【００４２】
また、上述のとおり、データベース更新部１６は、搭乗者が選択した施設情報テキストの施設情報を抽出したキーワード及び関連語を認識しているので、当該キーワードや関連語の参照回数や採用回数を更新できる。施設情報抽出部７は、参照回数や採用回数の多いキーワードや関連語から順に検索を行うことで、搭乗者に最適化した施設情報を提供できる。なお、データベース更新部１６は、採用回数の多い関連語をキーワードＤＢ９にキーワードとして移動してもよい。これにより、用語抽出部２１は、搭乗者の発話から搭乗者の嗜好にあったキーワードを検出しやすくなる。
【００４３】
施設情報テキスト生成部１３は、キーワードや関連語で抽出された施設情報から、施設情報テキストを生成する。キーワードや関連語を用いて施設情報テキストを生成することで、搭乗者の発話に合わせて施設を説明するテキストを生成できる。例えば、搭乗者が発話の中で「健康」と発話していた場合、健康という言葉を含むテキスト、例えば「健康に〜は如何ですか？」と表示する。図２のような施設情報のポイント部分に、キーワードや関連語を含む文があればそれを使用してもよい。
【００４４】
施設情報テキスト生成部１３により生成されたテキストは、施設情報提供部１９により、音声又は車載表示装置により搭乗者に提供される。また、施設情報テキストの提供の際は、施設の場所を車載表示装置に表示した地図で表示することが好適である。また、施設情報提供部１９は、当該車両の現在位置から施設までの経路を地図上に指示する経路指示部２２を有する。経路指示部２２は、カーナビゲーションの機能を利用して構成してもよい。
【実施例】
【００４５】
続いて、本実施の形態の車両用音声対話システムが、搭乗者の意図に沿った施設情報を嗜好に合わせて提供する手順について図５のフローチャート図に基づき説明する。
【００４６】
例えば、車両に搭乗すると搭乗者認識部２が搭乗者を認識する（Ｓ１１）。搭乗者認識部２は、認識された搭乗者により搭乗者の人数を検出する。次いで、例えば走行中や駐停車中、車両用音声対話システムの機能がオンになっている場合、音声認識部１は搭乗者の自然言語を意図抽出部３へ出力する。
【００４７】
意図抽出部３は、「お腹すいたな〜（以下、発話Ａという）」という自然言語が入力されると、言語処理を行い係り受け構造等を生成する。発話Ａは、お腹がすいたという状態を表し直接的には意図表現を含んでいないので、言語処理の段階では意図表現は抽出されない。次いで、意図抽出部３は、搭乗者毎に発話履歴を記憶しているユーザ発話履歴記憶部４を参照して、発話Ａの自然言語が当該搭乗者の場合、飲食店に行きたいという意図があることを検出する（Ｓ１２）。なお、あいまい語辞書記憶部５を参照して、搭乗者の使用した「お腹がすいた」という状態の表現は、飲食店に行きたいという意図があることを推定してもよい。
【００４８】
次いで、ユーザ情報記憶部１４は、走行位置情報、車載の時計から時刻情報や日付情報を入手する（Ｓ１３）。走行位置情報により、現在の走行位置に近い場所の施設を検索することが可能となり、また、所定の時間間隔で走行位置情報を入手すれば車両の進行方向情報を入手できるので、車両の進行方向にある施設を検索することが可能となる。また、時刻情報や日付情報が入手できれば、施設情報に記録されているレストランやレジャー施設の営業時間と比較して、当該時刻に開いている施設情報のみを検索できる。  
飲食店に行きたいという意図を抽出した意図抽出部３は、施設情報抽出部７に施設情報ＤＢ８から飲食店の情報を検出するよう命令する。施設情報抽出部７は、意図に基づき検索条件を生成する。
【００４９】
図６は、検索条件の一例を示す。検索条件は、「条件」、「状況」、「駐車場」、「過去利用情報」、「検索施設情報」を有するように生成される。「条件」は、検索する距離の範囲として車両の現在位置からの直線距離範囲、駐車場の有無、優待情報の有無、が設定されている。「条件」については、例えば予め車両用音声対話システムの初期設定等で設定しておいてもよいし、直近に検索したときの「条件」を用いてもよい。
【００５０】
「状況」については、搭乗者の人数、現在位置、天候、現在時刻、が設定されている。「過去利用情報」は、例えば飲食店を検索する場合に、過去に利用した施設情報及び施設情報テキストが、ユーザ情報記録部１５から抽出されて設定される。これにより、同じ施設情報の提供を回避できる。過去と同じ施設情報を利用したい場合には、その旨の発話をすればよい。「検索施設情報」には、検索対象となる施設情報として、搭乗者の意図に基づき飲食店が設定される。
【００５１】
施設情報抽出部７は、当該検索条件に基づき、施設情報ＤＢ８から飲食店の情報を検索する（Ｓ１４）。検索の速度においては、車載された施設情報ＤＢ８から施設情報を抽出することが好適であるが、ネットワーク１７を介して所定の情報サーバから施設情報を検索してもよい。
【００５２】
ついで、用語抽出手部２１は、発話Ａの前後の発話から１以上の自立語を抽出し、施設情報抽出部７へ出力する（Ｓ１５）。当該自立語は、例えば常に取得され、所定期間ユーザ発話履歴記憶部４に保持されているので、発話Ａのような意図表現が入力された場合に、発話Ａの前の数分間の発話に多く現れた自立語を使用することが好適である。図５のフローチャートのように、「健康って食生活が大事だよね（以下、発話Ｂという）」、「健康ってお金じゃ買えないからね（以下、発話Ｃという）」のような発話があった場合、「健康」という言葉が多いことから、「健康」という自立語を施設情報抽出部７へ出力する。
【００５３】
なお、発話Ａの前後に発話がないような場合は、キーワードＤＢ９から、ＴＰＯ別に格納されたキーワード情報のうち飲食店に関するキーワード及び関連する関連語を施設情報抽出部７へ出力する。
【００５４】
施設情報抽出部７は、ステップＳ１４で抽出された飲食店の施設情報を、更に「健康」という言葉で検索し、飲食店の施設情報のうち「健康」という言葉にヒットする施設情報を抽出する（Ｓ１６）。
【００５５】
次いで、関連語抽出部１０は、「健康」という言葉でキーワードＤＢ９を検索し、「健康」というキーワードがキーワードＤＢ１２に格納されている場合、「健康」に対応づけられた関連語を、関連語ＤＢ１２から抽出する（Ｓ１７）。図４の関連語ＤＢ１２によれば、キーワード「健康」には、エステ等の関連語が対応づけられている。関連語抽出部１０は、これらの関連語を施設情報抽出部７へ出力する。なお、「健康」というキーワードがキーワードＤＢ９に格納されている場合には、キーワードＤＢ９の「健康」の参照回数をインクリメントする。
【００５６】
次いで、施設情報抽出部７は、ステップＳ１４で抽出された飲食店の施設情報を、エステ等の関連語で検索する（Ｓ１８）。本実施の形態では、関連語のうち「ダイエット」という言葉が用いられた、図２に示すような施設情報が抽出される。抽出される施設情報が複数あった場合には、新しい施設情報や採用回数の多い関連語でヒットした施設情報から抽出することが好適である。なお、関連語「ダイエット」という言葉がヒットした場合は、関連語ＤＢ１２の「ダイエット」の参照回数をインクリメントする。
【００５７】
次いで、施設情報テキスト生成部１３は、ステップＳ１８やステップＳ１６で抽出された施設情報に基づき施設情報テキストを生成する（Ｓ１９）。ステップＳ１５において、「健康」という自立語を抽出したので「健康」というキーワードや、ステップＳ１８においてヒットした「ダイエット」という関連語を使用したテキストを生成する。
【００５８】
図７は、生成された施設情報テキストの一例を示す。一行目で、「健康によい飲食店です。ここは如何ですか？」と、搭乗者の発話に沿って「健康」を使用した文が生成されているため、搭乗者は提供された当該施設情報が提供された理由を理解できる。また、提供された施設情報が嗜好に合っていなかった場合、施設情報テキストによりなぜ当該施設情報が嗜好に合っていなかったのか理解できる。また、関連語「ダイエット」で抽出された施設情報であるため、「ダイエット」という言葉が施設情報テキストに使用されている。
【００５９】
施設情報提供部１９は、生成された施設情報テキストを音声又は車載表示装置により提供する。施設情報テキストには「予約されますか？」等の搭乗者の回答を促す文が生成されているため、搭乗者が提供された施設情報の飲食店に興味がある場合には、例えば「予約する」等の肯定的な回答をする。肯定的な回答がなされなければ、別の施設情報に基づき生成した施設情報テキストを提供する。
【００６０】
ユーザ情報入手部１４は、搭乗者が肯定的な回答をした場合には、ユーザ情報記憶部１５に当該施設情報が選択されたことを記憶する（Ｓ２０）。すなわち、搭乗者に対応づけて、施設情報、施設情報テキストを格納する。施設情報と共に、位置情報、時刻情報、日付情報を格納することが好適である。また、ユーザ情報入手部１４は、データベース更新部１６に当該施設情報が選択された旨の信号を出力するので、データベース更新部１６は、搭乗者が肯定的な回答をした施設情報を抽出した、キーワード及び関連語の採用回数をインクリメントする。
【００６１】
次いで、施設情報提供部１９は、飲食店までの地図や住所、電話番号、営業時間、費用等の施設情報を車載表示装置に表示する（Ｓ２１）。図８は、車載表示装置に表示された当該車両の現在位置から飲食店Ｄまでの地図の一例を示す。施設情報提供部１９は、例えばカーナビゲーションに飲食店の住所を出力し、カーナビゲーションにより図８のような地図を表示する。また、経路指示部２２は、ルート１のように飲食店Ｄまでの経路を示すことが好適である。
【００６２】
また、飲食店までの経路を示す際、搭乗者の発話に沿って経路を設定してもよい。例えば、用語抽出部が、搭乗者の発話から経路の経由地点を指示する経由地点指示ワードを抽出した場合、当該経由地点を経由する経路を設定する。経由地点指示ワードは、例えば、ランドマークやメインスポット、名所等であり、著名なランドマーク等を施設情報ＤＢ８に格納しておけば、搭乗者の発話した経由地点指示ワードに基づき、施設情報に近傍の経由地点を抽出できる。
【００６３】
経路指示部２２は、例えば、搭乗者の発話から「海」という言葉が抽出された場合、図８のルート２の如く、海（浜辺）の近傍を経由する経路を指示する。ルート１やルート２のように経路を指示する場合は、所要時間を共に提示することが好適である。これにより、搭乗者は都合のよい経路を選択できる。
【００６４】
以上のように、本実施の形態によれば、搭乗者の意図に沿った施設情報を、搭乗者の嗜好にあった条件で抽出して提供できる。特に、搭乗者により直接入力された言葉でない関連語を用いて嗜好情報を抽出できるので、柔軟な情報の提供が可能となる。キーワードや関連語は、発話から推定される搭乗者の状況に応じて変化するので、状況に応じた嗜好情報を提供することができる。
【００６５】
嗜好情報を抽出したキーワードや関連語は参照回数がインクリメントされ、また、搭乗者が肯定的な回答をした施設情報を抽出したキーワード及び関連語の採用回数がインクリメントされるので、当該車両用音声対話システムは搭乗者の嗜好を学習し搭乗者に最適な嗜好情報を提供できる。
【００６６】
また、本実施の形態の車両用音声対話システムは、場所、日時、分野など複数の情報を入力する必要がなく、１回の意図を含む発話により施設情報が抽出されるので、使い勝手が格段に向上する。また、搭乗者の自然な発話の中から自動的に意図が抽出されるので、意識して検索命令等を入力する必要がない。
【００６７】
施設情報は、施設情報テキストのように当該施設情報が抽出されたキーワードや関連語を含んで提供されるので、単に施設情報を提示するのと異なり、搭乗者は施設情報が提供された根拠となる発話を想起できる。これにより、搭乗者は、提供された施設情報が嗜好と合っていなかった場合に、嗜好と合わなかった理由を推測できる。
【００６８】
また、本実施の形態の車両用音声対話システムは、例えば搭乗者が「トイレに行きたい」と発話したような場合に、状況に応じてトイレを有する施設情報を提供できる。例えば、すぐに行きたいと推定される場合には現在位置の近くの施設情報を提供し、目的地まで待てると推定される場合には目的地近くの施設情報を提供する。
【００６９】
また、本実施の形態の車両用音声対話システムを、施設情報を提供するのではなく、種々の情報を提供する音声対話システムとして用いてもよい。例えば、搭乗者が経済に関する発話をした場合に、経済に関する情報を所定のデータベースやネットワーク１７を介して抽出し搭乗者に提供する。
【図面の簡単な説明】
【００７０】
【図１】車両用音声対話システムの機能ブロック図の一例である。
【図２】施設情報ＤＢに格納されている施設情報の一例である。
【図３】キーワードＤＢに格納されたキーワードの一例である。
【図４】関連語ＤＢに格納された、キーワード“健康”に対応づけられている関連語の一例である。
【図５】車両用音声対話システムが、搭乗者の意図に沿った施設情報を嗜好に合わせて提供する手順を示すフローチャート図の一例である。
【図６】施設情報抽出部が生成する検索条件の一例である。
【図７】施設情報テキスト生成部が生成した施設情報テキストの一例である。
【図８】車載表示装置に表示された当該車両の現在位置から飲食店までの地図の一例である。
【符号の説明】
【００７１】
１      音声認識部
２      搭乗者認識部
３      意図抽出部
４      ユーザ発話履歴部
５      あいまい語辞書記憶部
７      施設情報抽出部
８      施設情報ＤＢ
９      キーワードＤＢ
１０    関連語抽出部
１２    関連語ＤＢ
１３    施設情報テキスト生成部
１４    ユーザ情報入手部
１５    ユーザ情報記憶部
１６    データベース更新部
１７    ネットワーク
１８    嗜好情報ＤＢ
１９    施設情報提供部
２１    用語抽出部
２２    経路指示部
【図１】
2006195637.tif 000003
【図２】
2006195637.tif 000004
【図３】
2006195637.tif 000005
【図４】
2006195637.tif 000006
【図５】
2006195637.tif 000007
【図６】
2006195637.tif 000008
【図７】
2006195637.tif 000009
【図８】
2006195637.tif 000010