(57)【要約】【課題】ドライブ中でも最新の情報に基づいた情報検索を行うことができる簡便な構成のナビゲーション装置を提供する。【解決手段】検索対象情報を記録したデータベース５ａを備え、このデータベースに基づいて情報検索を行う車載用の情報検索装置１０において、情報検索についての所定の履歴情報５ｂに基づき、前記データベース中の検索対象情報のうちの更新対象とするものに対応する検索キーを特定する検索キー特定手段４と、検索キー特定手段により特定された検索キーを、装着された着脱可能な記録媒体に記録する記録手段８と、再度装着された前記記録媒体から、前記特定された検索キーに対応する検索対象情報についての更新用データを読み出す読出し手段８と、読出し手段により読み出した更新用データに基づいて前記データベースにおける前記特定された検索キーに対応する検索対象情報の更新を行う更新手段４とを設ける。【選択図】図１
2007257270.tif 000002
【特許請求の範囲】
【請求項１】
検索対象情報を記録したデータベースを備え、このデータベースに基づいて情報検索を行う車載用の情報検索装置であって、
前記情報検索についての所定の履歴情報に基づき、前記データベース中の検索対象情報のうちの更新対象とするものに対応する検索キーを特定する検索キー特定手段と、
前記検索キー特定手段により特定された検索キーを、装着された着脱可能な記録媒体に記録する記録手段と、
再度装着された前記記録媒体から、前記特定された検索キーに対応する検索対象情報についての更新用データを読み出す読出し手段と、
前記読出し手段により読み出した更新用データに基づいて前記データベースにおける前記特定された検索キーに対応する検索対象情報の更新を行う更新手段とを具備することを特徴とする情報検索装置。
【請求項２】
検索対象情報を記録したデータベースを備え、このデータベースに基づいて情報検索を行う車載用の情報検索装置であって、
前記情報検索についての所定の履歴情報を、装着された着脱可能な記録媒体に記録する記録手段と、
再度装着された前記記録媒体から、前記データベース中の検索対象情報のうちの更新対象とするものに対応する検索キー、及び該更新対象とする検索対象情報についての更新用データを読み出す読出し手段と、
前記読出し手段により読み出した検索キー及び更新用データに基づいて前記データベースにおける該検索キーに対応する検索対象情報の更新を行う更新手段とを具備することを特徴とする情報検索装置。
【請求項３】
装着された、請求項１の情報検索装置における着脱可能な記録媒体に記録されている検索キーに対応する検索対象情報を保有する所定のサーバからの情報に基づき、前記記録媒体に対し、前記検索キーに対応する検索対象情報についての更新用データを記録する記録手段を具備することを特徴とする更新用データ提供装置。
【請求項４】
装着された、請求項２の情報検索装置における着脱可能な記録媒体に記録されている情報検索についての所定の履歴情報に基づき、前記情報検索装置が保有するデータベースにおいて更新対象とする検索対象情報に対応する検索キーを特定する検索キー特定手段と、
前記検索キー特定手段により特定された検索キーに対応する検索対象情報を保有する所定のサーバからの情報に基づき、前記記録媒体に対し、前記特定された検索キーに対応する検索対象情報についての更新用データを前記特定された検索キーとともに記録する記録手段とを具備することを特徴とする更新用データ提供装置。
【請求項５】
前記更新対象とする検索対象情報に対応する検索キーには、過去の検索で使用された検索キーに用いられたキーワードが含まれることを特徴とする請求項１、２又は４に記載の装置。
【請求項６】
前記更新対象とする検索対象情報に対応する検索キーには、自宅の位置する地域を特定するキーワードが含まれていることを特徴とする請求項１、２、４又は５に記載の装置。
【請求項７】
請求項１〜６の装置における各手段としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自身が保有するデータベースに基づいて情報検索を行う車載用の情報検索装置、前記データベースに対する更新用データをオフラインで提供する更新用データ提供装置及びこれらの装置としてコンピュータを機能させるプログラムに関する。
【背景技術】
【０００２】
一般に、カーナビゲーション装置は、情報検索機能を備える。この機能は、たとえばレジャー施設を目的地として設定したい場合に、レジャー施設名や、遊園地、水族館等の施設のジャンルをキーワードとして、その施設の場所を導き出す機能である。
【０００３】
この場合、情報検索に必要なデータベースのデータは、地図データと連動するので、通常、地図データが格納されているハードディスクやＤＶＤの媒体に記録されていることが多い。また、携帯電話との接続等による通信機能を有するカーナビゲーションでは、外部のサーバにおいて情報検索を行い、場所等の検索結果をサーバから取得するという方法もある。また、カーナビゲーション装置のハードディスクを取り外し、自宅でパソコンに接続し、パソコンによりインターネット経由で情報検索を行い、その結果に基づいて所望の地点の登録を行ったり、事前にドライブプランを作成しておいたりする方法もある。
【０００４】
さらに、特許文献１には、可搬性のメモリを介して、第１の装置及び第２の装置を連携させるようにした技術が記載されている。この技術は、具体的には、パソコンにおいて、入力された目的地に関する情報に基づき、所定の経由地情報を生成してカード型半導体記憶メディアに格納するとともに、車載ナビゲーション装置において、カード型半導体記憶メディアに格納された経由地情報を読み出し、経由地情報に基づいて移動経路情報を出力するようにしたものである。
【０００５】
【特許文献１】特開２００１−２８９６５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のように、情報検索に必要なデータをハードディスク等に格納すると、情報検索に必要なデータが時間の経過とともに古くなり、使用できなくなってゆくという問題がある。特にラーメン店等の店舗系での変化が激しく、この傾向が著しい。
【０００７】
そこで、検索用情報の更新が必要となり、更新の方法としては、地図本体を含めた地図データの更新、すなわちバージョンアップを行う方法が考えられる。しかし、バージョンアップの頻度は１年毎等であり、頻繁に行われるものではない。しかも、この方法によれば、一般的に全国の情報のすべてが更新される場合が多い。したがって、たとえば東京在住のユーザにとっては不必要である九州等のデータもすべて更新しなければならない場合が多い。また、ユーザにとって不必要なジャンルの情報も、同様に、すべて更新しなければならない場合が多い。
【０００８】
一方、上述の外部サーバを介して情報検索を行う方法によれば、通信インフラが必ずしも十分とはいえず、いつでもどこでも十分な通信環境を得るのは困難である。また、通信可能な環境であっても、通信料金が高額であることや、通信速度が遅いといった問題もある。
【０００９】
他方、パソコン等で予めドライブプラン等を作成し、車載ナビゲーション装置に反映する方法によれば、事前に目的地が決まっている場合はよいが、ドライブ中に目的地を決めたり、立ち寄り場所を追加したりする場合に対応することができない。また、ハードディスクの取り出しを行う場合、機構的に特別な設計を行う必要がある。またその場合、地図データベース自体には著作権が存在するので、自宅のパソコンにおいて地図データを不正コピーできないようにする仕組みも必要となる。
【００１０】
本発明の目的は、このような従来技術の問題点に鑑み、ドライブ中でも最新の情報に基づいた情報検索を行うことができる簡便な構成のナビゲーション装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するための第１の発明に係る情報検索装置は、検索対象情報を記録したデータベースを備え、このデータベースに基づいて情報検索を行う車載用の情報検索装置に関する。そしてこの装置は、前記情報検索についての所定の履歴情報に基づき、前記データベース中の検索対象情報のうちの更新対象とするものに対応する検索キーを特定する検索キー特定手段と、前記検索キー特定手段により特定された検索キーを、装着された着脱可能な記録媒体に記録する記録手段と、再度装着された前記記録媒体から、前記特定された検索キーに対応する検索対象情報についての更新用データを読み出す読出し手段と、前記読出し手段により読み出した更新用データに基づいて前記データベースにおける前記特定された検索キーに対応する検索対象情報の更新を行う更新手段とを具備することを特徴とする。
【００１２】
ここで、情報検索装置としては、たとえば、カーナビゲーション装置に組み込まれたものが該当する。検索対象情報としては、たとえば、カーナビゲーション装置において目的地や立寄り地として設定対象となり得る施設や店舗に関する情報が該当する。履歴情報としては、たとえば、検索を行った日時、その検索に使用した検索キーを構成する各キーワード、検索された施設や店舗の名称等を記録したものが該当する。更新対象とする検索対象情報に対応する検索キーとしては、たとえば、「食事」、「ラーメン店」、「東京」のキーワードにより構成されるものが該当し、この場合、この検索キーによりヒットする検索対象情報であるラーメン店の店舗名が更新対象となる。着脱可能な記録媒体としては、たとえば、メモリカードが該当する。特定された検索キーに対応する検索対象情報についての更新用データとしては、たとえば、その検索キーに対応する可能な最新の検索対象情報のすべてや、装置が保有するデータベースにおけるその検索キーに対応する検索対象情報に対して追加すべきデータ及び削除すべきデータを特定するものが該当する。
【００１３】
この構成において、情報検索が行われた直後等の所定のタイミングにおいて、検索キー特定手段は、情報検索の履歴情報に基づき、データベース中の検索対象情報のうちの更新対象とするものに対応する検索キーを特定する。特定された検索キーは、記録手段が、着脱可能な記録媒体に記録する。この後、ユーザはこの記録媒体を取り外して、自宅の更新用データ提供装置に挿入することにより、その記録媒体に対し、前記特定された検索キーに対応する検索対象情報についての更新用データを記録させることができる。この後、ユーザがその記録媒体を再度情報検索装置に挿入すると、読出し手段は、再度装着された記録媒体から、前記特定された検索キーに対応する検索対象情報についての更新用データを読み出すことができる。そして、更新手段は、読み出した更新用データに基づいてデータベースにおける前記特定された検索キーに対応する検索対象情報の更新を行うことができる。
【００１４】
第２の発明は、検索対象情報を記録したデータベースを備え、このデータベースに基づいて情報検索を行う車載用の情報検索装置に関する。この情報検索装置は、前記情報検索についての所定の履歴情報を、装着された着脱可能な記録媒体に記録する記録手段と、再度装着された前記記録媒体から、前記データベース中の検索対象情報のうちの更新対象とするものに対応する検索キー、及び該更新対象とする検索対象情報についての更新用データを読み出す読出し手段と、前記読出し手段により読み出した検索キー及び更新用データに基づいて前記データベースにおける該検索キーに対応する検索対象情報の更新を行う更新手段とを具備することを特徴とする。
【００１５】
第３の発明に係る更新用データ提供装置は、装着された、上記第１発明に係る情報検索装置における着脱可能な記録媒体に記録されている検索キーに対応する検索対象情報を保有する所定のサーバからの情報に基づき、前記記録媒体に対し、前記検索キーに対応する検索対象情報についての更新用データを記録する記録手段を具備することを特徴とする。
【００１６】
第４の発明に係る更新用データ提供装置は、装着された、上記第２発明に係る情報検索装置における着脱可能な記録媒体に記録されている情報検索についての所定の履歴情報に基づき、前記情報検索装置が保有するデータベースにおいて更新対象とする検索対象情報に対応する検索キーを特定する検索キー特定手段と、前記検索キー特定手段により特定された検索キーに対応する検索対象情報を保有する所定のサーバからの情報に基づき、前記記録媒体に対し、前記特定された検索キーに対応する検索対象情報についての更新用データを前記特定された検索キーとともに記録する記録手段とを具備することを特徴とする。
【００１７】
第５の発明に係る装置は、上記第１、第２又は第４の発明において、前記更新対象とする検索対象情報に対応する検索キーには、過去の検索で使用された検索キーに用いられたキーワードが含まれることを特徴とする。
【００１８】
第６の発明に係る装置は、上記第１、第２、第４又は第５発明において、前記更新対象とする検索対象情報に対応する検索キーには、自宅の位置する地域を特定するキーワードが含まれていることを特徴とする。
【００１９】
第７の発明に係るプログラムは、第１〜第６のいずれかの発明に係る装置における各手段としてコンピュータを機能させることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、データベース中の検索対象情報のうち、検索履歴情報に基づいて特定された検索キーに対応する検索対象情報について、着脱可能な記録媒体を介して更新用データを取得し、更新を行うようにしたため、データベース全体を更新する必要なく、検索に必要な情報のみを更新することができる。また、情報検索装置自体は外部との通信を行う必要なく、最新の検索対象情報に基づいて検索を行うことができる。したがって、通信環境が必ずしも十分ではないドライブ中においても、最新の情報に基づいた情報検索を行うことができる簡便な構成の車載装置を提供することができる。
【００２１】
また、更新対象とする検索対象情報に対応する検索キーには、過去の検索で使用された検索キーに用いられたキーワードが含まれるようにしたため、過去の検索で使用された、真に必要とされる検索対象情報を、常に最新の状態に維持し、ドライブ中での検索に使用することができる。
【００２２】
また、更新対象とする検索対象情報に対応する検索キーには、自宅の位置する地域を特定するキーワードが含まれるようにしたため、検索される可能性の高い自宅周辺についての検索対象情報を、常に最新の状態に維持し、ドライブ中での検索に使用することができる。
【発明を実施するための最良の形態】
【００２３】
図１は本発明の一実施形態に係るナビゲーション装置の構成を示すブロック図である。この装置は、ナビゲーション機能を有するナビゲーション部１及びナビゲーション部１に接続された車載用エージェント１０を備える。ナビゲーション部１は、ナビゲーション用の地図や、地図上の現在位置等を表示しながら、設定された目的地までの音声ガイドを行ったり、検索された施設や店舗の位置や名称等の表示を行ったりすることができる。
【００２４】
車載用エージェント１０は、ユーザが発する音声を音声信号に変換する入力装置２、入力装置２からの音声信号に基づき、後述の単語データを出力する言語解析部３、言語解析部３からの単語データに基づき、対応する情報検索等を行うエージェント処理部４、該情報検索に必要な情報が記憶される記憶装置５、エージェント処理部４からのユーザに対する応答としての文章データに基づき、音声合成を行って、デジタル音声信号を出力する音声合成処理部６、音声合成処理部６からの音声信号に基づいて、音声出力を行う出力装置７、エージェント処理部４が所定の着脱可能な記憶媒体との間でデータの読み書きを行うためのリーダライタ８、エージェント処理部４及びナビゲーション部１間の通信を行うための通信部９を備える。
【００２５】
入力装置２は、情報検索に必要なキーワードを入力するために使用される。言語解析部３は、入力装置２からＡ／Ｄ変換されて入力される音声信号に対し、エージェント処理部４の単語データベース４ａを参照して音声認識処理を施すことにより、該音声信号が表している可能性のある単語の候補、及びこの候補の尤度（スコア）を特定する。スコアの値が所定値を下回る単語は候補としない。音声認識の手法は任意であり、候補として複数の単語が特定されてもよい。言語解析部３は特定した候補及びそのスコアを示すデータ（以下、「単語データ」という。）を生成し、エージェント処理部４に供給する。
【００２６】
エージェント処理部４はユーザの操作を補助する機能を備えている。つまり、電子機器の操作が不得手のユーザによる操作を容易なものとするための音声対話形式のインタフェースを実現する機能を備える。出力装置７は、エージェント処理部４からのデジタル音声信号をＤ／Ａ変換し、スピーカから音声として出力する音声出力部７ａを備える。記憶装置５には、ナビゲーション部１における処理と連動した情報検索に必要なデータベース５ａが記録される。データベース５ａはエージェント処理部４によって管理される。データベース５ａにはまた、ユーザの嗜好を把握することを目的として使用される検索履歴５ｂや、ユーザの自宅及び嗜好に関する自宅・嗜好情報５ｃも記憶される。エージェント処理部４は通信部９を介して現在位置をナビゲーション部１から取得し、現在位置に関連した検索結果をナビゲーション部１に渡す。
【００２７】
図２は記憶装置５における情報検索データベース５ａの内容の一例を示す。同図に示すように、情報検索データベース５ａには検索可能な各店の店名及びその緯度及び経度が格納されている。そして、各店は「食事」、「遊び」等の大ジャンルに分類されている。また、大ジャンルの１つである「食事」は「和食」、「ラーメン店」、「イタリアン」等の中ジャンルに分類されている。さらに、中ジャンルの１つである「ラーメン店」は「北海道」、「東京」、「神奈川」等の都道府県毎に分類されている。したがって大ジャンル、中ジャンル、都道府県等の分類に該当する任意のキーワードにより検索キーを構成し、店名の検索を行うことができるようになっている。
【００２８】
図３は記憶装置５における検索履歴５ｂの内容の一例を示す。同図に示すように、情報検索データベース５ａの検索が行われる毎に、検索の日付及び時刻、検索された店名、並びにその店名の属する大ジャンルや中ジャンル等が記録される。同図においては、２００６年３月３日にラーメン店「ＡＡＡ店」が検索されたことが、検索履歴情報として記録されている。
【００２９】
図４は記憶装置５における自宅・嗜好情報５ｃの一例を示す。同図に示すように、自宅・嗜好情報５ｃとしては、ユーザの自宅が存在する都道府県、並びに緯度及び経度が記録される。またユーザの嗜好に関する情報が記録される。エージェント部４は検索履歴５ｂに基づき、ユーザの嗜好に関する情報を記録する。たとえば「ラーメン店」についての検索回数が所定回数を超えた場合、嗜好情報として「ラーメン好き」との情報を追加する。自宅・嗜好情報５ｃは、車載用エージェント１０がユーザに対して提案を行う場合に、提案材料として参照することができる。
【００３０】
図５はユーザ及び車載用エージェント１０間の会話の一例を示す。図６はこの会話に対応するナビゲーション装置における検索処理を示すフローチャートである。ユーザが「食事に行きたい」との発話５１を行うと、これに応じて、エージェント処理部４は図６の検索処理を開始し、ステップ６１において、検索対象を絞り込む目的で詳細を問い合わせるための、次のような内容の音声による出力を行う。
【００３１】
すなわちまず、「何が食べたい？」との問合せ５２を出力する。これに対し、ユーザが「ラーメンが食べたい」との発話５３を行うと、エージェント処理部４はさらに検索対象を絞り込むために、「近い順でよい？」との問合せ５４を出力する。これに対し、ユーザが「いいよ」との発話５５を行うと、ナビゲーション部４は「ちょっと待ってね・・・検索結果を表示するよ  タッチパネルで選択してね」との応答５６を出力する。
【００３２】
次に、ステップ６２において、エージェント処理部４はナビゲーション部１から現在位置を取得する。次にステップ６３において、「食事」からさらに絞り込まれた「ラーメン」及び「近い順」並びに取得した現在位置に基づき、情報検索を行う。つまり、「食事」及び「ラーメン店」のキーワードにより構成される検索キーに該当する店名のうち、現在位置との距離が所定距離以下である店名を、各店の緯度・経度情報に基づいて抽出する。次に、ステップ６４において、エージェント処理部４は、抽出したラーメン店に関する店名や緯度・経度等の情報を、検索結果としてナビゲーション部１に送る。
【００３３】
この検索結果を受け取ると、ナビゲーション部１は、ステップ６５において、検索された各店についての店名、そこまでの距離等をディスプレイ上に表示し、図４中の５７のように、いずれかのラーメン店の選択を受け入れる。次に、ナビゲーション部１は、ステップ６６において、選択されたラーメン店までの経路探索を行う。そして、経路探索を行った旨をエージェント部４に通知する。
【００３４】
ステップ６７において、エージェント処理部４はこの通知を受け取り、経路探索が終了し、案内が開始される旨を示す「ここを目的地に設定したよ  案内を開始するよ」との音声５８を出力する。さらに、ステップ６８において、選択されたラーメン店についての図３のような検索履歴を記憶装置５において追加する。そして、ステップ６９において、検索履歴に関連するデータとして、更新対象とする検索対象情報及び対応する検索キーを、外部記憶媒体リーダライタ８に装着されている記録媒体にコピーする。これにより検索処理を終了する。
【００３５】
図７は上記ステップ６９の処理に際して、ユーザ及び車載用エージェント１０間で行われる会話の一例を示す。ステップ６９の処理を開始すると、エージェント処理部４は、検索された店のジャンルや図４の自宅・嗜好情報に基づき、そのジャンル等についての最新情報の取得、すなわち検索対象情報の更新を提案する。たとえばラーメン店が検索され、ユーザの嗜好が「ラーメン好き」であり、ユーザの自宅が東京であれば、図７のように、まず「ラーメン屋さんの最新情報を調べましょうか？」との提案７１を音声により出力する。
【００３６】
これに対し、ユーザが「うん」との承諾７２を示したことを認識すると、ユーザの自宅が東京であることに基づき、「都内のラーメン屋さんでいいですか？」との問い７３を出力する。これ対しユーザが「うん、よろしく」との承諾７４を示したことを認識すると、「××さん（自宅用エージェント）に調べてもらうので、メモリカードを忘れずに持ち帰って！」との注意を促す。ここで、「××さん」とは、後述の自宅用エージェントを意味している。
【００３７】
この後、エージェント処理部４は、大ジャンルが「食事」で中ジャンルが「ラーメン店」、そして都道府県が「東京」の各キーワードで構成される検索キーに対応する各店名及びその緯度・経度の情報を、情報検索データベース５ａから抽出し、外部記憶媒体リーダライタ８に装着されているメモリカードに記録する。これにより、ステップ６９の処理が完了する。この後、メモリカードは、ユーザによって抜き取られ、自宅用エージェントに挿入されることになる。
【００３８】
図９は自宅用エージェントの構成を示すブロック図である。入力装置９２、言語解析部９３、音声合成処理部９６、出力装置９７、及び外部記憶媒体リーダライタ９８はそれぞれ、図１における入力装置２、言語解析部３、音声合成処理部６、出力装置７、及び外部記憶媒体リーダライタ８と同様の機能を備える。エージェント処理部９４は図１のエージェント処理部４が有する対話処理等の機能の他、インターネット通信部９９を介して、所定のサーバにアクセスする機能を備える。
【００３９】
図１０は自宅用エージェントとユーザの会話の一例を示す。図１１はこの会話に対応する自宅用エージェントにおけるメモリカード更新処理を示すフローチャートである。図６のステップ６９において検索履歴等が格納されたメモリカードが外部記憶媒体リーダライタ９８に挿入されると、これに応じてエージェント処理部９４は、ステップ１１１において、更新内容について、ユーザに対する確認を行う。
【００４０】
すなわちエージェント処理部９４の検索履歴解析部９４ｂは、メモリカードに記録されている検索履歴に基づいてユーザの嗜好を認識し、更新内容についての提案を行う。たとえば、「最新のラーメン店情報を収集しましょうか？」との提案を音声により出力する。図１０の例では、メモリカードの内容が図８のような内容であるとすれば、ラーメン店を検索したことがわかるので、まず、「今日ラーメン屋さんに行きましたよね？」との問い掛け１０１を行う。これについてのユーザによる「うん」との肯定的返答１０２に対し、「ラーメン屋さんの最新情報を更新しましょうか？」との更新内容の確認のための問い掛け１０３を行う。これについてのユーザによる「うん  よろしく」との更新内容を了承した旨の返答１０４を得ることにより、ラーメン店についての検索対象情報に関する更新を行うことがユーザにより承認されたことになる。
【００４１】
更新内容についてユーザの承認が得られると、エージェント処理部９４はステップ１１２において、インターネット通信部９９によりインターネットを介してラーメン店の情報を提供するサーバに接続する。このサーバは、自宅用エージェントに対応しており、自宅用エージェントに対するデータの整合性を有している。
【００４２】
次に、ステップ１１３において、メモリカードに記録されているラーメン店の情報と、サーバが保有するラーメン店の情報との差分を検出し、メモリカードの情報をサーバの最新情報によって更新する。たとえば、メモリカードにおいて、図８のように、大ジャンルとして「食事」、中ジャンルとして「ラーメン店」、都道府県として「東京」の各キーワードが記録されており、各ラーメン店のデータとして、図１２の表中の「メモリカードのデータ」の欄に示されるようなものが記録されているとする。そして、サーバにおいて、「食事」、「ラーメン店」、及び「東京」により構成される検索キーによって情報検索を行い、同表中の「最新データ」の欄に示すようなラーメン店のデータを得ることができたすれば、メモリカードにおける「ＢＢＤ店」は閉店し、「ＺＺＹ店」が新規に開店したことになる。したがってこの場合、メモリカードの情報においては、図１３に示すように、「ＢＢＤ店」に関するデータが削除され、「ＺＺＹ店」に関するデータが追加されることになる。
【００４３】
次に、ステップ１１４において、更新内容をユーザに通知する。たとえば、図１３のような更新が行われるとすれば、「ＢＢＤ店」が閉店し、「ＺＺＹ店」が新たに開店した旨を表示するとともに、図１０のように、「更新したよ  今度車に乗るときに  メモリカードを挿入してね」とのメモリカードの更新が完了した旨のメッセージ１０５を出力する。これにより、メモリカード更新処理を終了する。
【００４４】
メモリカード中の更新された情報は、ユーザが車載用エージェントの外部記憶媒体リーダライタ８にメモリカードを挿入することにより、情報検索データベース５ａに反映されることになる。すなわち、エージェント処理部４は、メモリカードが外部記憶媒体リーダライタ８に挿入されると、たとえば、情報検索データベース５ａの内容が図２のような内容であるとすれば、大ジャンルが「食事」、中ジャンルが「ラーメン店」、都道府県が「東京」であるラーメン店のうち「ＢＢＤ店」に関するデータを削除し、「ＺＺＹ店」に関するデータを追加する。これにより、情報検索データベース５ａの内容は、図１４のようになる。
【００４５】
図１５は以上の車載用エージェント及び自宅用エージェントの処理における情報の流れを示す。すなわち、車載用エージェント１５１は図６の情報検索処理１５２において、図３のような処理当日の検索履歴に基づき、図８に示すような、当日の検索履歴に関連する検索対象情報（店名、緯度・経度）を記憶装置５か読み出して、対応する検索キーを構成する各キーワード（「食事」、「ラーメン店」、「東京」）とともにメモリカード１５３に書き込む。
【００４６】
ユーザが帰宅してメモリカード１５３を車載用エージェント１５１から取り出し、自宅用エージェント１５４に挿入すると、自宅用エージェント１５４は、メモリカード１５３に記録されている検索履歴に関連する情報を読み出し、メモリカード更新処理１５４によって、図１３のように、検索履歴に関連する検索対象情報を更新し、メモリカード１５４の記録内容を更新した最新の情報に書き換える。
【００４７】
書き換えられたメモリカード１５３を、その後、ユーザが車載用エージェント１５１に挿入すると、車載用エージェント１５１はメモリカード１５３の記録内容を読み出して、記憶装置５への更新処理１５５を開始する。そして、読み出した最新の検索履歴に関連する検索対象情報に基づき、記憶装置５における情報検索データベース５ａを、図１４のように更新するとともに、メモリカード１５３をクリアする。
【００４８】
本実施形態によれば、ユーザは、メモリカードを介して自宅用エージェントから最新情報を取得し、情報検索データベース５ａを常に最新のものとすることができる。したがって、最新の情報に基づいて、ドライブ中に目的地を決定したり、立ち寄り場所を追加したりすることができる。
【００４９】
その際、車載用エージェントが、検索履歴５ｂや自宅・嗜好情報５ｃを参照し、更新対象とする情報検索データベース５ａにおけるジャンルや都道府県を提案するようにしたため、ユーザはその提案を承認するだけで、特別な操作を要することなく、必要な範囲の情報のみを更新することができる。また、メモリカードを介して車載用エージェント及び自宅用エージェント間の情報の伝達を行うようにしたため、ハードディスクや車載用機器を取り外して自宅に搬入する等のユーザの手間を省くことができる。
【００５０】
なお、本発明は上述実施形態に限定されることなく、適宜変形して実施することができる。たとえば、上述においては、車載用エージェントが更新対象とする検索対象情報の検索キーを特定し、メモリカードに書き込むようにしているが、この代わりに、車載用エージェントは、検索履歴等の情報をメモリカードに書き込むのみで、自宅用エージェントがメモリカード中の検索履歴及び自身が有する自宅・嗜好情報等に基づき、更新対象とする検索対象情報の検索キーを特定するようにしてもよい。この場合、自宅用エージェントが特定した検索キーが、更新用データとともにメモリカードに記録され、車載用エージェントに渡されることになる。
【００５１】
また、上述においては、データベースの更新に際し、検索履歴の情報として、更新を行う当日のものを用いて更新対象とする検索対象情報に対応する検索キーを特定するようにしているが、この代わりに又はこれに加え、より以前の検索履歴を考慮して、更新対象とする検索対象情報に対応する検索キーを特定するようにしてもよい。
【００５２】
また、上述においては、自宅の位置する地域を示すキーワード（東京）を、更新対象とする検索対象情報に対応する検索キーに含めるようにしているが、この代わりに又はこれに加え、通過した道路や地域を示すキーワードをナビゲーション装置から収集し、履歴として保存しておき、よく通過する道路や地域を示すキーワード（国道１６号や八王子）を更新対象とする検索対象情報に対応する検索キーに含めるようにしてもよい。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施形態に係るナビゲーション装置の構成を示すブロック図である。
【図２】図１の装置の記憶装置における情報検索データベースの内容の一例を示す図である。
【図３】図１の装置の記憶装置における検索履歴の内容の一例を示す図である。
【図４】図１の装置の記憶装置における自宅・嗜好情報の一例を示す図である。
【図５】ユーザ及び図１の装置の車載用エージェント間の会話の一例を示す図である。
【図６】図５の会話に対応する図１の装置における検索処理を示すフローチャートである。
【図７】図５のステップ６９の処理に際して、ユーザ及び車載用エージェント間で行われる会話の一例を示す図である。
【図８】図１の装置により記録されるメモリカードの内容の一例を示す図である。
【図９】図１の装置に対応する自宅用エージェントの構成を示すブロック図である。
【図１０】図９の自宅用エージェント及びユーザ間の会話の一例を示す図である。
【図１１】図１０の会話に対応する自宅用エージェントにおけるメモリカード更新処理を示すフローチャートである。
【図１２】図９の自宅用エージェントにより行われるメモリカード中の更新対象情報についての更新の様子を示す図である。
【図１３】図９の自宅用エージェントにより更新されたメモリカードの内容の一例を示す図である。
【図１４】更新された図１の装置における情報検索データベースの内容の一例を示す図である。
【図１５】車載用エージェント及び自宅用エージェント間の情報の流れを示す図である。
【符号の説明】
【００５４】
２，９２：入力装置、３，９３：言語解析部、４，９４：エージェント処理部、４ａ，９４ａ：単語データベース、４ｂ，９４ｂ：情報検索部、５：記憶装置、５ａ：情報検索データベース、５ｂ：検索履歴、５ｃ：自宅・嗜好情報、７ａ：音声出力部、６：音声合成部、７，９７ａ：出力装置、８，９８：外部記憶媒体リーダライタ、９：ナビゲーション通信部、１０：車載用エージェント、９９：インターネット通信部、１５１：車載用エージェント、１５２：情報検索、１５３：メモリカード、１５４：自宅用エージェント、１５４：差分調査更新作業、１５５：記憶装置への更新作業。
【図１】
2007257270.tif 000003
【図２】
2007257270.tif 000004
【図３】
2007257270.tif 000005
【図４】
2007257270.tif 000006
【図５】
2007257270.tif 000007
【図６】
2007257270.tif 000008
【図７】
2007257270.tif 000009
【図８】
2007257270.tif 000010
【図９】
2007257270.tif 000011
【図１０】
2007257270.tif 000012
【図１１】
2007257270.tif 000013
【図１２】
2007257270.tif 000014
【図１３】
2007257270.tif 000015
【図１４】
2007257270.tif 000016
【図１５】
2007257270.tif 000017