(57)【特許請求の範囲】
【請求項１】
映像および音声を含む会話データと、その会話に関連する場所を示す位置データと、その会話に関する会話関連データとを対応付けて会話コンテンツとして記憶した会話コンテンツ記憶部と、
経路の探索条件として前記会話コンテンツの一部のデータの入力を受け付ける探索条件入力部と、
前記探索条件入力部にて入力された探索条件に対応するデータを含む複数の会話コンテンツを前記会話コンテンツ記憶部から取得する会話コンテンツ取得部と、
前記会話コンテンツ取得部にて取得した複数の会話コンテンツの位置データが示すそれぞれの場所を通る複数の経路を探索する経路探索部と、
前記経路探索部にて探索された複数の経路のそれぞれについて、それぞれの位置データが示す場所を通る順番に、前記位置データに対応する前記会話コンテンツの会話データを再生する会話データ再生部と、
前記経路探索部にて探索された複数の経路から一の経路の選択を受け付ける経路選択受付部と、
前記経路選択受付部にて受け付けた経路の案内を行う経路案内部と、
を備えるナビゲーションシステム。
【請求項２】
映像および音声を含む会話データと、その会話に関連する場所を示す位置データと、その会話に関する会話関連データとを対応付けて会話コンテンツとして記憶した会話コンテンツ記憶部と、
経路の探索条件として前記会話コンテンツの一部のデータの入力を受け付ける探索条件入力部と、
前記探索条件入力部にて入力された探索条件に対応するデータを含む複数の会話コンテンツを前記会話コンテンツ記憶部から取得する会話コンテンツ取得部と、
前記会話コンテンツ取得部にて取得した複数の会話コンテンツの位置データが示すそれぞれの場所を通る経路を探索する経路探索部と、
前記経路探索部にて探索された経路において、それぞれの位置データが示す場所を通る順番に、前記位置データに対応する前記会話コンテンツの会話データを再生する会話データ再生部と、を備え、
前記経路探索部は、前記会話コンテンツ取得部にて取得した複数の会話コンテンツのいずれかに会話関連データとして含まれる当該会話をしたドライバの目的地の情報を読み出し、読み出した目的地への経路を探索するナビゲーションシステム。
【請求項３】
ナビゲーションシステムが、映像および音声を含む会話データと、その会話に関連する場所を示す位置データと、その会話に関する会話関連データとを対応付けて会話コンテンツとして記憶した会話コンテンツ記憶部をあらかじめ備えておき、
前記ナビゲーションシステムが、経路の探索条件として前記会話コンテンツの一部のデータの入力を受け付ける探索条件入力ステップと、
前記ナビゲーションシステムが、前記探索条件入力ステップにて入力された探索条件に対応するデータを含む複数の会話コンテンツを、前記会話コンテンツ記憶部から取得する会話コンテンツ取得ステップと、
前記ナビゲーションシステムが、前記会話コンテンツ取得ステップにて取得した複数の会話コンテンツの位置データが示すそれぞれの場所を通る複数の経路を探索する経路探索ステップと、
前記ナビゲーションシステムが、前記経路探索ステップにて探索された複数の経路のそれぞれにおいて、それぞれの位置データが示す場所を通る順番に、前記位置データに対応する前記会話コンテンツの会話データを再生する会話データ再生ステップと、
前記ナビゲーションシステムが、前記経路探索ステップにて探索された複数の経路から一の経路の選択を受け付ける経路選択受付ステップと、
前記ナビゲーションシステムが、前記経路選択受付ステップにて受け付けた経路の案内を行う経路案内ステップと、
を備えるナビゲーション方法。
【請求項４】
ナビゲーションシステムが、映像および音声を含む会話データと、その会話に関連する場所を示す位置データと、その会話に関する会話関連データとを対応付けて会話コンテンツとして記憶した会話コンテンツ記憶部をあらかじめ備えておき、
前記ナビゲーションシステムが、経路の探索条件として前記会話コンテンツの一部のデータの入力を受け付ける探索条件入力ステップと、
前記ナビゲーションシステムが、前記探索条件入力ステップにて入力された探索条件に対応するデータを含む複数の会話コンテンツを、前記会話コンテンツ記憶部から取得する会話コンテンツ取得ステップと、
前記ナビゲーションシステムが、前記会話コンテンツ取得ステップにて取得した複数の会話コンテンツの位置データが示すそれぞれの場所を通る経路を探索する経路探索ステップと、
前記ナビゲーションシステムが、前記経路探索ステップにて探索された経路において、それぞれの位置データが示す場所を通る順番に、前記位置データに対応する前記会話コンテンツの会話データを再生する会話データ再生ステップと、を備え、
前記経路探索ステップでは、前記ナビゲーションシステムが、前記会話コンテンツ取得ステップにて取得した複数の会話コンテンツのいずれかに会話関連データとして含まれる当該会話をしたドライバの目的地の情報を読み出し、読み出した目的地への経路を探索するナビゲーション方法。
【請求項５】
入力された探索条件に応じて経路探索するためのプログラムであって、コンピュータに、
経路の探索条件として会話コンテンツの一部のデータの入力を受け付ける探索条件入力ステップと、
前記探索条件入力ステップにて入力された探索条件に対応するデータを含む複数の会話コンテンツを、映像および音声を含む会話データとその会話に関連する場所を示す位置データとその会話に関する会話関連データとを対応付けて会話コンテンツとして記憶した会話コンテンツ記憶部から取得する会話コンテンツ取得ステップと、
前記会話コンテンツ取得ステップにて取得した複数の会話コンテンツの位置データが示すそれぞれの場所を通る複数の経路を探索する経路探索ステップと、
前記経路探索ステップにて探索された複数の経路のそれぞれにおいて、それぞれの位置データが示す場所を通る順番に、前記位置データに対応する前記会話コンテンツの会話データを再生する会話データ再生ステップと、
前記経路探索ステップにて探索された複数の経路から一の経路の選択を受け付ける経路選択受付ステップと、
前記経路選択受付ステップにて受け付けた経路の案内を行う経路案内ステップと、
を実行させるプログラム。
【請求項６】
入力された探索条件に応じて経路探索するためのプログラムであって、コンピュータに、
経路の探索条件として前記会話コンテンツの一部のデータの入力を受け付ける探索条件入力ステップと、
前記探索条件入力ステップにて入力された探索条件に対応するデータを含む複数の会話コンテンツを、映像および音声を含む会話データとその会話に関連する場所を示す位置データとその会話に関する会話関連データとを対応付けて会話コンテンツとして記憶した会話コンテンツ記憶部から取得する会話コンテンツ取得ステップと、
前記会話コンテンツ取得ステップにて取得した複数の会話コンテンツの位置データが示すそれぞれの場所を通る経路を探索する経路探索ステップと、
前記経路探索ステップにて探索された経路において、それぞれの位置データが示す場所を通る順番に、前記位置データに対応する前記会話コンテンツの会話データを再生する会話データ再生ステップと、を実行させ、
前記経路探索ステップでは、前記会話コンテンツ取得ステップにて取得した複数の会話コンテンツのいずれかに会話関連データとして含まれる当該会話をしたドライバの目的地の情報を読み出し、読み出した目的地への経路を探索するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路探索および経路案内を行うナビゲーションシステムに関する。
【背景技術】
【０００２】
従来から、現在地から目的地までの経路案内を行うナビゲーション装置が知られている。最近では、リアルタイムに渋滞情報を得られるＶＩＣＳを搭載した装置や、膨大な地図情報を収めたＤＶＤソフトを使える装置も一般的になりつつあり、着々と普及している。
【０００３】
現在普及している多くのナビゲーション装置は、設定された目的地までの最適経路を探索し、探索された経路に従って経路案内を行う機能を有する。すなわち、ナビゲーション装置は、目的地まで最短で行くことができる経路を探索する。
【０００４】
しかしながら、ドライバのニーズは、必ずしも目的地までの最短経路を探索するということに限られない。例えば観光地等をドライブする場合には、様々な観光名所や見所のスポットに立ち寄りたいというニーズがある。
【０００５】
このようなニーズを満たすためのナビゲーション装置が、特許文献１に記載されている。特許文献１に記載されたナビゲーション装置は、ドライバが観光区域、観光名所のカテゴリ、観光名所の知名度などの選択条件を入力すると、入力された選択条件に合った観光名所を選出し、選出された観光名所を含む経路を探索する。これにより、ナビゲーション装置がドライバの所望する条件を満たす経由地を経由するドライブコースを作成するので、ドライバは、選出された観光名所を巡ることができる。
【特許文献１】特開２００５−１７２０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された発明では、観光名所等の一般的情報に基づいてドライブコースを作成しているため、経由する観光名所等がドライバの好みに合致するとは限らない。その上、特許文献１に記載された発明では、ドライバは、ナビゲーション装置が作成したドライブコースや観光名所等を吟味することができない。従って、ナビゲーション装置によって作成されたドライブコースに従ってドライブした結果、ドライブコースが期待に沿うものでなかったということも起こり得る。
【０００７】
そこで、本発明は上記背景に鑑み、ドライバが適切な経路を選択することが可能なナビゲーションシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のナビゲーションシステムは、映像および音声を含む会話データと、その会話に関連する場所を示す位置データと、その会話に関する会話関連データとを対応付けて会話コンテンツとして記憶した会話コンテンツ記憶部と、経路の探索条件として前記会話コンテンツの一部のデータの入力を受け付ける探索条件入力部と、前記探索条件入力部にて入力された探索条件に対応するデータを含む複数の会話コンテンツを前記会話コンテンツ記憶部から取得する会話コンテンツ取得部と、前記会話コンテンツ取得部にて取得した複数の会話コンテンツの位置データが示すそれぞれの場所を通る経路を探索する経路探索部と、前記経路探索部にて探索された経路において、それぞれの位置データが示す場所を通る順番に、前記位置データに対応する前記会話コンテンツの会話データを再生する会話データ再生部とを備える。
【０００９】
このように経路の探索条件として会話コンテンツの一部のデータを入力すると、その探索条件に合った会話コンテンツが取得され、その会話に関連する場所を通る経路が探索される。ここで「その会話に関連する場所」とは、例えば、その会話がなされた場所であってもよいし、その会話によって説明される場所であってもよい。「会話関連データ」とは、例えば、会話の話題やキーワード、会話の盛り上がりの度合い等である。これにより、例えば、会話のキーワードを入力するだけで、そのキーワードに対応付けられた会話に関連する場所（例えば、会話がなされた場所）を通る経路を探索することができる。そして、会話データ再生部が、探索された経路に関連する会話を経路に従って再生するので、その経路でドライブをした場合の様子を知ることができる。これにより、ドライバはその経路での擬似ドライブを体験することができるので、その経路を選択すべきか否かの判断材料を得ることができる。
【００１０】
上記ナビゲーションシステムにおいて、前記経路探索部は、複数の会話コンテンツの位置データが示すそれぞれの場所を通る複数の経路を探索し、前記会話データ再生部は、前記経路探索部にて探索された複数の経路のそれぞれに対応する会話データを再生し、前記経路探索部にて探索された複数の経路から一の経路の選択を受け付ける経路選択受付部と、前記経路選択受付部にて受け付けた経路の案内を行う経路案内部とを備えてもよい。
【００１１】
このように経路探索部が複数の経路を探索し、会話データ再生部がそれぞれの経路について会話データを再生することにより、ドライバは、複数の経路のそれぞれについて擬似ドライブを体験することができるので、これを判断材料として複数の経路の中から所望の経路を選択することができる。
【００１２】
上記ナビゲーションシステムは、目的地の設定を受け付ける目的地設定部を備え、前記経路探索部は、前記位置データに示される場所を経由して前記目的地へ行く経路を探索してもよい。
【００１３】
このように目的地設定部にて目的地が設定されている場合には、その目的地に至る経路が探索され、その経路での会話データが再生されるので、その経路を選択すべきか否かを判断することができる。
【００１４】
上記ナビゲーションシステムにおいて、前記経路探索部は、前記会話コンテンツ取得部にて取得した複数の会話コンテンツのいずれかに会話関連データとして含まれる当該会話をしたドライバの目的地の情報を読み出し、読み出した目的地への経路を探索してもよい。
【００１５】
このように会話関連データに含まれている目的地への経路を探索することにより、ドライバが目的地を設定しなくても、適切な目的地への経路案内を行うことができる。
【００１６】
本発明のナビゲーション方法は、映像および音声を含む会話データと、その会話に関連する場所を示す位置データと、その会話に関する会話関連データとを対応付けて会話コンテンツとして記憶した会話コンテンツ記憶部をあらかじめ備えておき、経路の探索条件として前記会話コンテンツの一部のデータの入力を受け付ける探索条件入力ステップと、前記探索条件入力ステップにて入力された探索条件に対応するデータを含む複数の会話コンテンツを、前記会話コンテンツ記憶部から取得する会話コンテンツ取得ステップと、前記会話コンテンツ取得ステップにて取得した複数の会話コンテンツの位置データが示すそれぞれの場所を通る経路を探索する経路探索ステップと、前記経路探索ステップにて探索された経路において、それぞれの位置データが示す場所を通る順番に、前記位置データに対応する前記会話コンテンツの会話データを再生する会話データ再生ステップとを備える。
【００１７】
この構成により、本発明のナビゲーションシステムと同様に、探索条件に合った会話に関連する場所を通る経路が探索され、会話が経路に従って再生されるので、ドライバはその経路を選択すべきか否かの判断材料を得ることができる。また、本発明のナビゲーションシステムの各種の構成を本発明のナビゲーション方法に適用することも可能である。
【００１８】
本発明のプログラムは、入力された探索条件に応じて経路探索するためのプログラムであって、コンピュータに、経路の探索条件として会話コンテンツの一部のデータの入力を受け付ける探索条件入力ステップと、前記探索条件入力ステップにて入力された探索条件に対応するデータを含む複数の会話コンテンツを、映像および音声を含む会話データとその会話に関連する場所を示す位置データとその会話に関する会話関連データとを対応付けて会話コンテンツとして記憶した会話コンテンツ記憶部から取得する会話コンテンツ取得ステップと、前記会話コンテンツ取得ステップにて取得した複数の会話コンテンツの位置データが示すそれぞれの場所を通る経路を探索する経路探索ステップと、前記経路探索ステップにて探索された経路において、それぞれの位置データが示す場所を通る順番に、前記位置データに対応する前記会話コンテンツの会話データを再生する会話データ再生ステップとを実行させる。
【００１９】
この構成により、本発明のナビゲーションシステムと同様に、探索条件に合った会話に関連する場所を通る経路が探索され、会話が経路に従って再生されるので、ドライバはその経路を選択すべきか否かの判断材料を得ることができる。また、本発明のナビゲーションシステムの各種の構成を本発明のプログラムに適用することも可能である。
【発明の効果】
【００２０】
本発明によれば、探索された経路に関連する会話を、探索された経路において訪れる順番に従って再生するので、その経路でドライブをした場合の様子を知ることができ、ドライバが所望の経路を選択できるというすぐれた効果を有する。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態のナビゲーションシステムについて図面を用いて説明する。
【００２２】
（第１の実施の形態）
図１は本実施の形態のナビゲーションシステムに含まれるナビゲーション装置１の構成を示す図である。図２はナビゲーション装置１と会話コンテンツを提供する会話コンテンツサーバ３０によって構成されるナビゲーションシステムを示す図である。
【００２３】
（会話コンテンツサーバ）
本実施の形態のナビゲーション装置１の説明に先立って、ナビゲーション装置１に会話コンテンツを提供する会話コンテンツサーバ３０について説明する。図２に示すように会話コンテンツサーバ３０は、会話コンテンツ記憶部３２を備えている。会話コンテンツ記憶部３２には、会話データと、その会話がなされた場所を示す位置データと、その会話に関する会話関連データとを含む会話コンテンツを記憶している。
【００２４】
図３は、会話コンテンツ記憶部３２に記憶された会話コンテンツの例を示す図である。会話データは、映像と音声のデータから構成されている。会話コンテンツは、例えば、ドライブ中の会話をクリッピングして得られる。会話コンテンツ記憶部３２には、多数の車両から集められた会話コンテンツが記憶される。なお、会話コンテンツは、ドライブ中の車内での会話をクリッピングしたものに限らず、例えば、観光地や店舗等を紹介する宣伝用の会話データでもよい。
【００２５】
会話コンテンツに含まれる会話データは、一の話題から成り立っている。会話中の話題は、キーワードを利用した手法や単語のパターンマッチングなどの手法により検出することができる。会話データは、例えば、ドライブ中の会話から同一の話題が含まれる部分を切り出して生成される。
【００２６】
位置データは、会話データとして記憶された会話がなされた場所を示すデータである。位置データは、会話がなされたときの車両の位置を記憶しておく。
【００２７】
会話関連データは、会話の話題やキーワード、あるいは会話の盛り上がり度、またはそのときの目的地や経路等の会話に関連したデータである。図３に示す会話関連データは一例であり、図３に示す以外にも様々なデータを会話関連データに含めることができる。このように会話コンテンツに会話関連データを含めておくことにより、会話コンテンツを容易に検索することができるようになる。
【００２８】
（会話コンテンツの生成例）
ここで、車内での会話をクリッピングして会話コンテンツを生成する例について説明する。
図４は、会話コンテンツを生成するためのナビゲーション装置３の構成を示す図である。ナビゲーション装置３は、会話データを取得する会話データ取得部４０と、会話コンテンツを生成する会話コンテンツ生成部４２と、会話コンテンツ生成部４２にて生成された会話コンテンツを記憶する会話コンテンツ記憶部５６とを備えている。
【００２９】
会話データ取得部４０は、車内に配置されたカメラ等の撮像装置である。ドライバ席および助手席を撮影するカメラ、ドライバ席から前方を撮影するカメラ等の複数のカメラを配置し、車内での会話および会話がなされたときの外の風景等を撮影する。
【００３０】
会話コンテンツ生成部４２は、会話データ取得部４０にて取得される一連の会話から、話題ごとに会話を切り出し、位置データおよび会話関連データを付加して会話コンテンツを生成する。以下、会話コンテンツ生成部４２の構成について具体的に説明する。
【００３１】
会話コンテンツ生成部４２は、会話データ取得部４０にて取得された会話を会話データ分割部４４によって分割する。会話データ分割部４４は、会話データの音声のサウンドレベルに基づいて会話の間隙を検出し、その間隙を境界として会話データを分割する。会話データ分割部４４は、例えば、０．４秒以上の無音区間によって会話の間隙を検出する。以下、分割された会話データを「会話パーツ」という。
【００３２】
会話コンテンツ生成部４２の単語抽出部４６は、それぞれの会話パーツの音声認識を行って、会話パーツに含まれる音声データを文字データに変換し、続いて形態素解析を行って単語を抽出する。
【００３３】
会話コンテンツ生成部４２の同一話題検出部４８は、分割された複数の会話パーツから同一話題の会話パーツを検出する。同一話題検出部４８は、会話パーツに含まれる会話内容を利用すると共に、画像取得部５８にて取得された画像から話者の非言語（Ｎｏｎ−Ｖｅｒｂａｌ）情報を利用することによって同一話題を検出する。
【００３４】
会話パーツの会話内容を利用して同一話題を検出する方法について説明する。会話コンテンツ生成部４２の同一話題検出部４８は、単語抽出部４６にて各会話パーツから抽出された単語（特に固有名詞と動詞）のオントロジーを解析することによって、話題を分析する。
【００３５】
図５は、オントロジー分析のモデルを示す図である。例えば、一の会話パーツから、「なかじ」という名詞が抽出され、他の会話パーツから「あーうる」という名詞が抽出されたとする。この場合、図５に示すオントロジーのモデルを上位に辿ると、いずれも、「日本料理」に含まれることが分かる。従って、「なかじ」が抽出された会話パーツと「あーうる」が抽出された会話パーツとは同一の話題であることが検出される。逆に、オントロジーのモデルを上位に辿っても同じ概念が見出せない場合には、異なる話題であると認識する。なお、図５に示すオントロジー分析モデルは一例であり、この他に様々なモデルがあることはいうまでもない。また、同じ単語でも様々な話題に使用されるので、一の単語に対して複数のオントロジー分析モデルが適用されることもあり得る。
【００３６】
非言語情報を利用して同一話題を検出する方法について説明する。画像取得部５８は、会話データ取得部４０に同期して話者の画像を取得する。画像取得部５８は、会話データ取得部４０と同じハードウェアによって構成されてもよい。
【００３７】
同一話題検出部４８は、画像取得部５８にて取得した画像に基づいて、ドライバと助手席の人が同じ方向を見ているか否かを検知する。話者が同じ方向を見ている（共同注視している）場合には、両者が見ている方向にある対象について会話をしていると判断し、その時間帯に対応するドライバおよび助手席の人の発話した会話パーツは、同一話題であると判定する。同一話題検出部４８は、一方の話者がうなずいている場合にも、うなずきの前後で同一話題であると判定する。同一話題検出部４８は、話者が顔を逸らした場合には、話題を変えようとしているしぐさであると判断し、顔を逸らした前後で異なる話題になったと判定する。同一話題検出部４８は、会話内容による検出結果と非言語情報による検出結果とに基づいて同一話題を検出することにより、同一話題検出の精度を高めることができる。
【００３８】
話題別会話データ生成部５０は、同一話題検出部４８にて同一話題の会話パーツが検出されると、同一話題の会話パーツを含み、時系列的に連続した話題別の会話データを生成する。すなわち、同一話題の会話パーツの間に、話題の検出されなかった会話パーツや無音の会話パーツなどが存在する場合には、それらの会話パーツも含めてグループ化し、話題別の会話データを生成する。
【００３９】
会話コンテンツ生成部４２の位置データ付加部５２は、位置情報取得部６２にて取得した車両の位置情報を会話データに付加する。また、会話関連データ付加部５４は、感情認識部６４にて認識した話者の感情、キーワード検出部６０にて検出されたキーワードを会話関連データとして会話データに付加する。
【００４０】
感情認識部６４は、生体情報取得部６６にて取得した生体情報に基づいて話者の感情を検出する。生体情報取得部６６は、例えば、ハンドルに電極を配置し、電位差に心電図を計測する。計測した心電図の情報に基づいて、心拍数や心拍ゆらぎを求める。感情認識部６４は、この心拍数に基づいて話者が興奮しているか否かを判定することができる。また、感情認識部６４は、心電図成分を分析してＲ−Ｒ間隔を求めることにより、話者がリラックスしているか興奮しているかを判定することができる。
【００４１】
キーワード検出部６０は、話題別の会話データの中から抽出された単語に、例えば出現頻度に応じたスコアを付けて、スコアに応じてソートし、スコアの高いものからキーワードを決める。また、キーワードに重み付けするために、ＴＦ−ＩＤＦを利用してもよい。
【００４２】
ここでは、会話関連データ付加部５４は、感情認識部６４にて認識された感情を示すデータ、キーワード検出部６０にて検出されたキーワードを会話関連データとして付加しているが、これら以外の会話関連データを付加することとしてもよい。例えば、ナビゲーション装置３に設定されている目的地や経路のデータを付加してもよい。また、会話関連データ付加部５４は、天候を示すデータや、ドライバの年齢や性別などのドライバ属性データを付加してもよい。
【００４３】
会話コンテンツ生成部４２は、生成された会話コンテンツを会話コンテンツ記憶部５６に記憶する。なお、会話コンテンツ生成部４２は、生成された会話コンテンツのうち、記憶しておく会話コンテンツとそうでない会話コンテンツの取捨選択を行ってもよい。例えば、感情認識部６４にて、話者の興奮の度合いが高いと認識した場合に、そのときの会話コンテンツを記憶しておき、逆に話者が会話に興味を持っていないと認識した場合に、会話コンテンツを記憶しないで消去することとしてもよい。また、サウンドレベルの大きさに応じて取捨選択してもよい。すなわち、サウンドレベルが所定の閾値より大きい場合に会話コンテンツを記憶しておき、サウンドレベルが閾値以下の場合に消去してもよい。このように、会話コンテンツを取捨選択することにより、会話コンテンツ記憶部５６に記憶されるデータ量を低減することができる。
【００４４】
以上説明したような構成のナビゲーション装置３によって、車内での会話を自動的にクリッピングし、会話コンテンツを生成することができる。
【００４５】
（ナビゲーション装置）
次に、本実施の形態のナビゲーション装置１について説明する。本実施の形態のナビゲーション装置１は、図１に示すように、経路の探索条件を入力する探索条件入力部１０と、探索条件入力部１０にて入力された探索条件に基づいて会話コンテンツサーバ３０から会話コンテンツを取得する会話コンテンツ取得部１２を備えている。また、ナビゲーション装置１は、会話コンテンツ取得部１２にて取得した会話コンテンツに基づいて、経路を探索する経路探索部１４と、経路探索部１４にて探索された経路に従って会話データを編集する会話データ編集部１６と、会話データ編集部１６にて編集された会話データを再生する会話データ再生部１８とを備えている。さらに、ナビゲーション装置１は、経路探索部１４にて探索された複数の経路の中から、一の経路の選択を受け付ける経路選択部２０と、経路選択部２０にて選択された経路に従ってナビゲーションを行う経路案内部２２とを備えている。以下、ナビゲーション装置１の各構成要素について説明する。
【００４６】
探索条件入力部１０は、経路の探索条件として会話コンテンツの一部のデータの入力を受け付ける。本実施の形態のナビゲーション装置１は、経路の探索条件として単語の入力を受け付け、この単語を会話関連データに含む会話コンテンツを会話コンテンツサーバ３０から取得する。
【００４７】
探索条件入力部１０は、音声によって探索条件の入力を受け付ける。探索条件入力部１０は、入力された音声を認識して文字データに変換する音声認識機能と、文字データから探索条件となる単語を抽出する形態素解析機能を有している。探索条件入力部１０は、入力された単語を会話コンテンツ取得部１２に通知する。
【００４８】
会話コンテンツ取得部１２は、探索条件入力部１０より通知された単語を検索条件とする検索要求を通信部２４を通じて会話コンテンツサーバ３０に送信する。また、会話コンテンツ取得部１２は、検索要求に応じて会話コンテンツサーバ３０から送信される会話コンテンツを取得する。会話コンテンツ取得部１２は、取得した会話コンテンツを経路探索部１４に渡す。
【００４９】
経路探索部１４は、会話コンテンツ取得部１２にて取得した会話コンテンツに含まれる位置データに基づいて、経路探索を行う機能を有する。経路探索部１４は、会話コンテンツ取得部１２にて取得された複数の会話コンテンツのそれぞれから、位置データを抽出し、その位置データが示す場所を通る経路を探索する。経路探索部１４が探索する経路に、取得した会話コンテンツの位置データが示す場所のうちの何箇所を含めるかは、適宜設定することができる。経路探索部１４は、設定された個数の場所を通る経路を探索する。なお、あらかじめ目的地が設定されている場合には、経路探索部１４は、会話コンテンツの位置データで示す場所を経由して目的地に行く経路を探索する。経路探索は、例えば、道路ネットワークのリンクあるいはノードに対して定義された正の値を持つコスト重みの経路に渡る和を用いてダイクストラ法を適用することによって行なうことができ、設定された個数の場所を通過する経路のうち、コスト重みの和が小さい経路から優先的に探索を行なうようにすることができる。
【００５０】
会話データ編集部１６は、会話コンテンツの会話データを、探索された経路に従って再生できるように編集する機能を有する。探索された経路において、位置データに従って会話コンテンツが登場する順番を判定し、会話コンテンツが登場する順番に従って、会話データをつなぐ。この際、会話データをつなぐルールをあらかじめ定めておき、そのルールに従って会話データを編集してもよい。例えば、ドライバ席から前方を写した映像の後には、助手席の人の映像をもってくるというルールをあらかじめ定めておき、このようなルールに従って、会話データを編集する。
【００５１】
会話データ再生部１８は、会話データ編集部１６にて編集された会話データを再生する機能を有する。
【００５２】
経路選択部２０は、経路探索部１４にて探索された複数の経路の中から、一の経路の選択を受け付ける。なお、経路探索部１４にて探索された経路が単一の経路である場合には、経路選択部２０は、その経路を採用するか否かの選択を受け付ける。経路案内部２２は、経路選択部２０にて選択された経路を案内経路として設定し、ナビゲーションを行う。
【００５３】
次に、本実施の形態のナビゲーションシステムの動作について説明する。
図６は、本実施の形態のナビゲーションシステムの動作を示すフローチャートである。本実施の形態のナビゲーション装置１は、まず、探索条件入力部１０にて、探索条件の入力を受け付ける（Ｓ１０）。探索条件入力部１０は、音声によって探索条件を受け付ける。例えば、「富士山が見えるコース」等の探索条件を受け付ける。探索条件入力部１０は、入力された音声データから単語を抽出する。この例では、例えば「富士山」「見える」が抽出される。探索条件入力部１０は、抽出された単語を会話コンテンツ取得部１２に通知する。
【００５４】
会話コンテンツ取得部１２は、探索条件入力部１０より通知された単語を会話コンテンツの検索条件とする検索要求を会話コンテンツサーバ３０に送信する（Ｓ１２）。会話コンテンツサーバ３０は、検索要求を受信すると（Ｓ１４）、検索条件の単語を会話関連データに含む会話コンテンツを検索し（Ｓ１６）、検索された会話コンテンツをナビゲーション装置１に送信する（Ｓ１８）。
【００５５】
ナビゲーション装置１は、会話コンテンツサーバ３０から送信された複数の会話コンテンツを受信し、検索条件に対応した会話コンテンツを取得する（Ｓ２０）。ナビゲーション装置１は、受信した会話コンテンツから会話がなされた場所を示す位置データを抽出する（Ｓ２２）。そして、ナビゲーション装置１は、抽出した位置データで示される場所を通る経路を探索する（Ｓ２４）。
【００５６】
図７は、ナビゲーション装置１の経路探索部１４にて経路を探索した例を示す図である。複数の会話コンテンツのそれぞれに含まれる位置データとして位置Ａ〜位置Ｅが抽出されたときに、位置Ａ〜位置Ｅを通る経路が探索された例を示している。第１の経路Ｒ１は、現在位置から位置Ａ、位置Ｂを通って位置Ｃに至る経路であり、第２の経路Ｒ２は、現在位置から位置Ｄ、位置Ｅを通って位置Ｃに至る経路である。ここでは、経路探索部１４は、現在位置から位置Ｃに至る経路を探索しているが、位置Ａ、位置Ｂ、位置Ｃ、位置Ｅ、位置Ｄを順に通って現在位置に戻る経路を探索してもよい。
【００５７】
次に、ナビゲーション装置１の会話データ再生部１８は、探索された経路に対応する会話データを再生する（Ｓ２６）。図７に示す例では、会話データ再生部１８は、経路Ｒ１に対応して、位置Ａでなされた会話、位置Ｂでなされた会話、位置Ｃでなされた会話を順に再生し、経路Ｒ２に対応して、位置Ｄでなされた会話、位置Ｅでなされた会話、位置Ｃでなされた会話を順に再生する。これにより、ドライバは、再生される会話データによって経路Ｒ１、経路Ｒ２のそれぞれの経路をとったときの様子を把握することができる。
【００５８】
ナビゲーション装置１は、複数の経路のうちのいずれの経路をとるかの選択を受け付ける（Ｓ２８）。図７に示す例では、経路１と経路２のいずれを採用するかの選択を受け付ける。ナビゲーション装置１は、経路の選択を受け付けると、選択された経路でナビゲーションを行う（Ｓ３０）。
以上、第１の実施の形態のナビゲーションシステムの構成および動作について説明した。
【００５９】
第１の実施の形態のナビゲーションシステムは、ナビゲーション装置１にて、経路探索条件に応じて取得した会話コンテンツを経路で登場する順番で再生することにより、ドライバは探索された経路でなされた会話を聞くことができ、探索された経路をとった場合のイメージを掴むことができる。これにより、ドライバは、探索された経路をとるべきか否かを具体的なイメージに基づいて判断することが可能となる。
【００６０】
また、第１の実施の形態のナビゲーションシステムは、ナビゲーション装置１にて、ドライバの所望のドライブコースを表す言葉を経路の探索条件として入力すれば、入力された言葉に含まれる単語に基づいて会話コンテンツを取得し、取得した会話コンテンツがなされた場所を通る経路が探索される。ドライバは、目的地や経由地等をあらかじめ決めていなくても、自分の行きたい場所に関連する単語を入力するだけで経路探索を行えるので、便利である。
【００６１】
なお、上記した実施の形態では、ナビゲーション装置１は目的地を設定しておらず、会話コンテンツに含まれる位置データの一つを最終の経由地（位置Ｃ）としている。経路探索部１４は、会話コンテンツの会話関連データに含まれている当該会話をしたドライバが向かった目的地を、経路探索を行ったドライバの目的地として設定することとしてもよい。
【００６２】
（第２の実施の形態）
第２の実施の形態のナビゲーションシステムは、第１の実施の形態においてナビゲーション装置１と会話コンテンツサーバ３０が備えていた各機能をナビゲーション装置が備えている。図８は、第２の実施の形態のナビゲーション装置２の構成を示す図である。ナビゲーション装置２は、第１の実施の形態のコンテンツ記憶部３２に相当する会話コンテンツ記憶部２６を備えている。会話コンテンツ記憶部２６には、図４で説明したような構成によって、車両でなされた会話からクリッピングされた会話コンテンツが記憶されている。すなわち、第２の実施の形態において、会話コンテンツ記憶部２６に記憶された会話コンテンツは、自車両においてなされた会話データに基づく会話コンテンツである。第２の実施の形態のナビゲーション装置２は、ドライブ中に自車内でなされた会話から会話コンテンツを取得して記録しておくために、図４に示すナビゲーション装置１の構成を備えることとしてもよい。
【００６３】
第２の実施の形態のナビゲーション装置２は、会話コンテンツを会話コンテンツサーバ３０ではなく、会話コンテンツ記憶部２６から取得する点を除いて、第１の実施の形態のナビゲーション装置１と同じ動作をする。
【００６４】
第２の実施の形態のナビゲーション装置２は、探索条件入力部１０にて探索条件を入力することにより、自車両でなされた会話コンテンツの中から、探索条件に合った会話コンテンツが抽出され、経路が設定される。これにより、ドライバが以前に行った場所が経路として設定され、経路と共にその経路上にある場所でなされた会話データが再生されるので、ドライブの楽しい思い出を振り返ることができる。
【００６５】
以上、本発明のナビゲーション装置について、実施の形態を挙げて詳しく説明したが、本発明は上記した実施の形態に限定されるものではない。
【００６６】
本発明のナビゲーションシステムを構成する各構成要素を、ネットワーク等を介して複数の装置に分担することが可能である。また、その機能分担の仕方は、ナビゲーションシステムの構成に応じて適宜決定することができる。すなわち、第１の実施の形態のように会話コンテンツサーバ３０に会話コンテンツを記憶しておき、ナビゲーション装置１にて経路探索をすることもできる。また、第２の実施の形態のように、ナビゲーション装置２にナビゲーションシステムを構成するすべての構成を持たせることもできる。
【００６７】
上記した実施の形態と異なる機能分担の例としては、第１の実施の形態において、会話コンテンツサーバに経路探索機能を持たせることとしてもよい。これにより、各ナビゲーション装置にて経路探索を行う必要がなくなる。また、会話コンテンツを記憶する会話コンテンツサーバと、経路探索をする経路探索サーバと、探索条件を入力するナビゲーション装置とを別々に設けてもよい。この場合、ナビゲーション装置から入力された探索条件を経路探索サーバに送信し、経路探索サーバが会話コンテンツサーバから受信した会話コンテンツに基づいて経路を探索し、探索結果をナビゲーション装置に送信する。
【００６８】
上記実施の形態では、探索条件入力部１０が、音声によって探索条件の単語を入力する例について説明しているが、探索条件入力部１０は、例えば、映像の一部を探索条件として受け付けてもよい。会話コンテンツサーバ３０は、映像の一部を検索条件とする検索要求を受信した場合には、検索条件の映像に近い映像を含む会話コンテンツを検索する。また、探索条件入力部１０は、写真をスキャナで読み取り、その写真に近い映像を含む会話コンテンツを検索することとしてもよい。また、探索条件入力部１０は、位置を示すデータを探索条件として受け付けてもよい。
【００６９】
また、上記した第１のナビゲーション装置１は、様々な会話コンテンツを記憶した会話コンテンツサーバ３０と接続されているので、会話コンテンツを利用して所望の情報を検索することも可能である。すなわち、ドライバから所望の情報についてのキーワードが入力されると、ナビゲーション装置１は、そのキーワードを含む会話コンテンツを会話コンテンツサーバ３０から取得し、会話データを再生する。これにより、ドライバは、キーワードに関連する会話を聞いて、所望の情報を得ることができる。
【００７０】
例えば、ある地方に行ったときに、探索条件入力部１０にて「おいしいラーメン屋はない？」等の質問を受け付けると、探索条件入力部１０は入力された質問から「おいしい」「ラーメン屋」という単語を抽出し、会話コンテンツ取得部１２に通知する。ナビゲーション装置１の会話コンテンツ取得部１２は、探索条件入力部１０から通知された単語と、車両の現在位置の情報とを検索条件とする検索要求を会話コンテンツサーバ３０に送信する。会話コンテンツサーバ３０が検索条件に合致した会話コンテンツをナビゲーション装置１に送信し、ナビゲーション装置１は、受信した会話データを再生する。これにより、質問に対する答えとして会話データが再生され、例えば「この辺でおいしいラーメン屋といえば、・・・だよね」等というように、会話形式で答えを得ることができる。
【００７１】
さらに、ドライブ中の会話とは別に、観光名所や店舗等を紹介する会話データと、その位置データを関連付けた会話コンテンツを作成して会話コンテンツサーバに記憶しておくことにより、観光名所や店舗への経路を設定することが可能となる。
【００７２】
上記した実施の形態では、ナビゲーションシステムおよびその動作について説明したが、本発明は、上記したナビゲーションシステムによる処理をコンピュータによって実行させるプログラムも含まれる。
【産業上の利用可能性】
【００７３】
以上説明したように、本発明は探索された経路の擬似ドライブを体験でき、ドライバが所望の経路を選択できるというすぐれた効果を有し、ナビゲーションシステム等として有用である。
【図面の簡単な説明】
【００７４】
【図１】第１の実施の形態のナビゲーション装置の構成を示す図である。
【図２】第１の実施の形態のナビゲーション装置と会話コンテンツサーバを示す図である。
【図３】会話コンテンツ記憶部に記憶された会話コンテンツの例を示す図である。
【図４】会話コンテンツを取得するナビゲーション装置の例を示す図である。
【図５】話題を検出するオントロジーのモデルの例を示す図である。
【図６】第１の実施の形態のナビゲーション装置の動作を示す図である。
【図７】第１の実施の形態のナビゲーション装置による経路探索例を示す図である。
【図８】第２の実施の形態のナビゲーション装置の構成を示す図である。
【符号の説明】
【００７５】
１，２，３  ナビゲーション装置
１０  探索条件入力部
１２  会話コンテンツ取得部
１４  経路探索部
１６  会話データ編集部
１８  会話データ再生部
２０  経路選択部
２２  経路案内部
２４  通信部
２６  会話コンテンツ記憶部
３０  会話コンテンツサーバ
３２  会話コンテンツ記憶部
４０  会話データ取得部
４２  会話コンテンツ生成部
４４  会話データ分割部
４６  単語抽出部
４８  同一話題検出部
５０  話題別会話データ生成部
５２  位置データ付加部
５４  会話関連データ付加部
５６  会話コンテンツ記憶部
５８  画像取得部
６０  キーワード検出部
６２  位置情報取得部
６４  感情認識部
６６  生体情報取得部
【図１】
0004653684.tif 000002
【図２】
0004653684.tif 000003
【図３】
0004653684.tif 000004
【図４】
0004653684.tif 000005
【図５】
0004653684.tif 000006
【図６】
0004653684.tif 000007
【図７】
0004653684.tif 000008
【図８】
0004653684.tif 000009