(57)【要約】【課題】ユーザによる情報の入力回数を抑制することができる情報提供装置を提供する。【解決手段】少なくとも車両１００の速度を含む車両情報を検出する車両情報検出手段と、地図データ上でＰＯＩ情報を管理するデータベース７と、車両情報検出手段により検出された車両情報に基づいて、車両１００が接近した車両接近場所を特定する接近場所特定手段と、車両接近場所に含まれるＰＯＩ情報からユーザの要求を推定する要求推定手段と、データベース７に含まれるＰＯＩ情報から、要求推定手段により推定されたユーザの要求と関連するＰＯＩ情報を検索するＰＯＩ情報検索手段と、ＰＯＩ情報検索手段により検索された検索結果をユーザに報知する報知手段とを備える。【選択図】  図１
2013024681.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも車両の速度を含む車両情報を検出する車両情報検出手段と、
地図データ上でＰＯＩ情報を管理するデータベースと、
前記車両情報検出手段により検出された車両情報に基づいて、前記車両が接近した車両接近場所を特定する接近場所特定手段と、
前記車両接近場所に含まれるＰＯＩ情報からユーザの要求を推定する要求推定手段と、
前記データベースに含まれるＰＯＩ情報から、前記要求推定手段により推定されたユーザの要求と関連するＰＯＩ情報を検索するＰＯＩ情報検索手段と、
前記ＰＯＩ情報検索手段により検索された検索結果を前記ユーザに報知する報知手段と、
を備えることを特徴とする情報提供装置。
【請求項２】
前記ＰＯＩ情報検索手段は、
前記車両接近場所に含まれるＰＯＩ情報の属性情報と同一の属性情報をもつＰＯＩ情報を、前記ユーザの要求と関連するＰＯＩ情報として検索する
ことを特徴とする請求項１記載の情報提供装置。
【請求項３】
前記接近場所特定手段は、
前記車両情報検出手段により検出された複数の車両情報から、前記車両が接近した第１の車両接近場所及び第２の車両接近場所を特定し、
前記要求推定手段は、
前記第１の車両接近場所に含まれる前記ＰＯＩ情報と、前記第２の車両接近場所に含まれる前記ＰＯＩ情報との間で共通する属性情報から前記ユーザの要求を推定する
ことを特徴とする請求項１又は２記載の情報提供装置。
【請求項４】
前記接近場所特定手段は、
前記車両情報検出手段により検出された複数の車両情報から、前記車両が接近した第１の車両接近場所及び前記車両が接近しなかった車両非接近場所を特定し、
前記要求推定手段は、
前記車両非接触場所に含まれるＰＯＩ情報の属性情報のうち、前記車両接近場所に含まれるＰＯＩ属性情報と共通していない属性情報を除いた属性情報から前記ユーザの要求を推定する
ことを特徴とする請求項１又は２記載の情報提供装置。
【請求項５】
前記報知手段は、
前記ＰＯＩ情報検索手段による検索条件を前記ユーザに報知する
ことを特徴とする請求項１〜４のいずれか一項に記載の情報提供装置。
【請求項６】
前記車両情報検出手段は、前記車両のステアリング操舵角を検出し、
前記接近場所特定手段は、前記ステアリング操舵角に基づいて前記車両接近場所を特定する
ことを特徴とする請求項１〜５のいずれか一項に記載の情報提供装置。
【請求項７】
前記接近場所特定手段は、
前記車両速度が所定の閾値速度より小さい場合に、前記車両の現在地を含めた所定の範囲を前記車両接近場所として特定することを特徴とする請求項１〜６のいずれか一項に記載の情報提供装置。
【請求項８】
前記車両の前方の道路状況を検出する道路状況検出手段をさらに備え、
前記接近場所特定手段は、
前記道路状況検出手段により検出された道路状況に基づいて、前記車両接近場所を検出する
ことを特徴とする請求項１〜７のいずれか一項に記載の情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置に関するものである。
【背景技術】
【０００２】
車載用案内装置において、車両の現在位置を検出し、地図データ記憶手段から施設情報を含む地図データを読み出して、地図上に車両の現在位置を重ねて表示手段に表示するとともに、ユーザが設定した検索条件を検索条件規則手段に記憶しつつ、当該検索条件により地図データ上の施設を検索し、条件に合致する施設が見つかった時は、その施設名を音声により案内し、ユーザが次回に施設を検索する際には、前記検索条件記憶手段に記憶された条件を基に検索を実行させる車載用案内装置が知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−７４６８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザにより施設を検索するための検索条件を予め登録する必要があるため、施設の検索を始めるまでに、ユーザによって情報を入力する回数が多くなる、という問題があった。
【０００５】
本発明が解決しようとする課題は、ユーザによる情報の入力回数を抑制することができる情報提供装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、車両情報に基づいて車両接近場所を特定し、当該車両接近場所に含まれるＰＯＩ情報からユーザの要求を推定し、データベースに含まれるＰＯＩ情報から、推定されたユーザの要求と関連するＰＯＩ情報を検索することによって上記課題を解決する。
【発明の効果】
【０００７】
本発明によれば、車両情報に基づいてユーザの要求を推定することで、ユーザの要求に沿ったＰＯＩ情報を検索する際に、必ずしもユーザからの入力情報を必要としないため、ユーザによる情報の入力回数を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る情報提供装置のブロック図である。
【図２】図１の車両の走行経路を示す概念図である。
【図３】図１のデータベースに含まれるＰＯＩ情報の一例を示すデータ構造である。
【図４】図１のディスプレイの表示画面を説明するための概念図である。
【図５】図１の車両の走行経路を示す概念図である。
【図６】図１の車両の走行経路を示す概念図である。
【図７】図１の情報提供装置の制御手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。
【００１０】
《第１実施形態》
図１は情報提供装置のブロック図を示す。図１に示すように、本例の情報提供装置は、車両１００側の構成と、サーバ２００側の構成により構成されている。車両１００は、図示しない通信部によりサーバ２００と通信を行うことができる車両であり、車両情報検出部１と、道路状況検出部２と、報知部３と、ナビゲーション装置４と、制御部５とを備えている。サーバ２００は、複数の車両と通信をしつつ、また施設情報、各種車両との間で取得した情報等を管理し、データを蓄積するサーバである。
【００１１】
まず車両１００の構成について説明する。車両情報検出部１は、車速センサ１１及びステアリングセンサ１２を有し、これらのセンサの検出値から車両１００の車両情報を検出する。ここで車両情報は、車両１００の走行状態、車両の挙動、又は、車両１００の操作状況を示す情報であり、少なくとも車両１００の状態を示す情報を含んだ情報である。車速センサ１１は車両１００の車速を検出するセンサであり、ステアリングセンサ１２は車両１００のステアリングの操舵角を検出するセンサである。車両情報検出部１は、例えば、車速センサ１１により検出される車速の変化から、車両１００の減速、停止などを検出し、または、車速センサ１１により検出した車速から車両１００の速度変化が小さく、ステアリングセンサ１２により検出した操舵角からステアリング操作がされたことを検出した場合には、車両１００の車線変更が行われたことを検出する。
【００１２】
道路状況検出部２は、カメラ２１を有し、カメラ２１の撮影画像から車両１００の前方の道路状況を検出する。カメラ２１は、車両１００の前方を撮像可能な位置に設けられている。道路状況検出部２は、カメラ２１の撮像画像から、車両１００の前方への他車両の割り込み、車両１００の前方を走行する他車両の急停止、路上駐車等の道路状況を検出する。
【００１３】
報知部３はディスプレイ３１及びスピーカ３２を有しており、車両１００のユーザに対して情報を通知する。ディスプレイ３１は画像データを表示する表示部であり、スピーカ３２は音声等を発する。
【００１４】
ナビゲーション装置４は、ＧＰＳ機能を有しており、図示しないＧＰＳアンテナを介して、測位衛星から発信される電波を受信することで、車両１００の現在位置を取得する。またナビゲーション装置４は、ディスプレイ３１により現在地を表示し、ユーザからの入力情報に基づく目的地の設定、ルート検索、ルート案内などのナビゲーション機能を有している。
【００１５】
制御部５は、接近場所特定部５１及び要求推定部５２を有している。制御部５は、車両情報検出部１、道路状況検出部２、報知部３及びナビゲーション装置４などを制御するコントローラであり、また図示しない通信部を介して、サーバ２００と情報の送受信を行う。
【００１６】
接近場所特定部５１は、車両情報検出部１により検出された車両情報、道路状況検出部２により検出された道路状況、及び、ナビゲーション装置４により検出された車両１００の現在地に基づいて、車両１００が特定の施設に近づいたことを示す車両１００の接近場所（以下、「車両接近場所」と称する。）及び、車両１００が特定の施設に近づかなかったことを示す場所（以下、「車両非接近場所」と称す）を特定する。車両接近場所について、レストラン、市役所またはホテルなどの施設に対して、車両１００が接近した場合には、車両１００が近づいた施設、言い換えると、車両１００の行き先にある施設場所が車両接近場所となる。また、車両非接近場所について、同様の施設に対して、車両１００は接近することなく通り過ぎていった場合には、通り過ぎた施設の場所が車両非接近場所となる。
【００１７】
ここで、図２を用いて、車両接近場所及び車両非接近場所について、説明する。図２は車両１００の走行経路を示す概念図である。図２の点線Ｘは車両１００の走行経路を示している。図２に示すように、車両１００が、例えば、レストランＡ及びレストランＢに面した道路を走行しており、車両１００のユーザが、レストランＡの付近で車速を減速させて、かつ、ステアリングを操作し、一方、レストランＢの付近でステアリングを維持した状態で、かつ、車速を減速することなく通過させるよう、運転したと仮定する。まず、車速情報検出部１は、車速センサ１１により検出された車速と、現在走行している道路の法定速度とを比較しつつ、ステアリングセンサ１２により検出された操舵角が所定の角度以上に変化したか否かを検出する。また道路状況検出部２は、カメラ２１により所定の周期で撮影された画像から車両１００の前方の道路状況を検出する。
【００１８】
車両１００がレストランＡの付近を走行すると、車速情報検出部１は、車速センサ１１による検出速度が上記の法定速度より低い閾値速度以下になり、車速が減速したことを検出する。また車速情報検出部１は、ステアリングセンサ１２の検出操舵角から走行道路の外側（対向車線と反対側）に向かってステアリング操作がなされたことを検出する。そして、道路状況検出部２はカメラ２１の撮像画像から車両１００の前方には、他車の割り込みなど、車両１００が減速する必要があるような道路状況ではないことを検出する。そして、接近場所特定部５１は、車両情報検出部１により検出された車両情報と、道路状況検出部２により検出された道路状況から、通常の走行時の車両１００の走行状態とは異なる状態になったことを検出する。接近場所特定部５１はナビゲーション装置４により管理されている地図データから、車両接近場所にレストランＡがあることを特定し、車両１００の車両接近場所をレストランＡの場所として特定する。
【００１９】
一方、車両１００がレストランＢの付近を走行すると、車速情報検出部１は、車速センサ１１による検出速度が当該閾値速度より高くになり、車速が減速していないことを検出する。また車速情報検出部１は、ステアリングセンサ１２の検出操舵角からステアリング操作に変化がないことを検出する。そして、接近場所特定部５１は、車両情報検出部１により検出された車両情報から、車両１００が通常の走行状態であることを検出する。接近場所特定部５１はナビゲーション装置４により管理されている地図データから、車両１００が通常の走行状態を維持し、通り過ぎた場所にレストランＢがあることを特定し、レストランＢを車両非接近場所として特定する。
【００２０】
図１に戻り、要求推定部５２は、接近場所特定部５１により特定された車両接近場所及び車両非接近場所と、ナビゲーション装置４で管理されている地図データとを用いて、車両１００のユーザの要求を推定する。なお、要求推定部５２によるユーザの要求の具体的制御は後述する。制御部５は要求推定部５２により推定されたユーザ推定情報をサーバ２００に送信する。
【００２１】
サーバ２００は検索エンジン６とデータベース７とを有している。検索エンジン６は、ユーザの要求と合致する検索条件を設定し、設定した条件でデータベース７により管理されるデータを検索し、検索結果を制御部５に送信する。なお、検索エンジン６の検索方法は後述する。
【００２２】
データベース７には、地図データに加えて、図３に示すようなＰＯＩ情報が格納されている。図３はデータベース７に含まれるＰＯＩ情報の一例を示すデータ構造である。ＰＯＩ情報には複数の属性情報が割り当てられており、例えば図３に示すように、１つのＰＯＩ情報に対して、店の名前、位置、カテゴリー（大分類及び小分類）、業種及び駐車場の空き状態が属性情報として割当てられている。例えば店名「Ａ」のレストランは、カテゴリー（大分類）に「イタリアン」、カテゴリー（小分類）に「イタリアン全般」、業種に「ファミリーレストラン」、駐車場の空き状態「満車」として、レストランＡのＰＯＩ情報がそれぞれ格納されている。なお、ナビゲーション装置４で管理されるＰＯＩ情報のデータ構造も図３に示すデータ構造と同様である。制御部５はナビゲーション装置４に含まれ、図３に示すＰＯＩ情報を取得する。
【００２３】
次に、図１〜図４を用いて、本例の情報提供装置の制御内容を説明する。図４はディスプレイ３１の表示画面を説明するための概念図である。以下に説明するように、本例の情報提供装置は、接近場所特定部５１により特定された車両接近場所のＰＯＩ情報から、車両１００のユーザの要求を推定し、ユーザの要求と関連したＰＯＩ情報を検索し報知する。まず、図２に示すように、車両ＡがレストランＡに接近した場合における、ユーザの要求の推定及びＰＯＩ情報の検索について説明する。なお、図２に示すレストランＡのＰＯＩ情報と図３の店名「Ａ」のＰＯＩ情報とが対応している。
【００２４】
接近場所特定部５１によりレストランＡの場所が車両接近場所に特定されると、要求推定部５２は、ナビゲーション装置４で管理される地図データから、車両接近場所に割当てられているＰＯＩ情報を抽出する。そして要求推定部５２は、車両接近場所（レストランＡ）のＰＯＩ情報に含まれる属性情報から、ユーザの要求を推定する。図３に示すように、レストランＡのＰＯＩ情報の中には、大分類のカテゴリーとして「イタリアン」が含まれている。すなわち、車両１００がイタリアンのレストランに接近していることから、要求推定部５２は、車両１００のユーザがイタリアンレストランを探したいという要求を持っている、と推定する。なお、この時点では、接近場所特定部５１は車両接近情報としてレストランＡの場所を特定しただけなので、要求推定部５２は、ＰＯＩ情報の属性情報の中から上位の概念に順位づけられているカテゴリー（大分類）の情報から、ユーザ要求を推定している。
【００２５】
制御部５は、要求推定部５２によりユーザ要求が推定されると、ユーザ要求を示す制御信号をサーバ２００に送信すると共に、ユーザ要求に関連するＰＯＩ情報を入手したい旨の信号を送信する。検索エンジン６は、制御部５により送信された信号から、ユーザ要求と関連するＰＯＩ情報を検索するための検索条件を設定する。上記の例では、ユーザ要求は、レストランＡの「イタリアン」を示す属性情報から、「イタリアンレストランを探したい」と推定されているため、検索エンジン６は、カテゴリー（大分類）に「イタリアン」を含むことを検索条件に設定する。当該検索条件の下、検索エンジン６は、データベース７に格納されたＰＯＩ情報（図３を参照）を検索する。図３に示すように、レストランＣ及びレストランＦのＰＯＩ情報がカテゴリー（大分類）に「イタリアン」を含んでいるため、検索エンジン６は、検索結果として、レストランＣ及びレストランＦのＰＯＩ情報を抽出する。すなわち、検索エンジン６は、車両接近場所に含まれるＰＯＩの属性情報と同一の属性情報をもつＰＯＩ情報を、ユーザの要求と関連するＰＯＩ情報として、検索条件に設定し検索を行う。
【００２６】
なお、検索エンジン６はＰＯＩ情報を検索する際に、検索条件として、車両１００の現在地から所定の範囲内に限った上で検索してもよい。また、ナビゲーション装置４により車両１００の走行ルートが決まっている場合には、制御部５から当該走行ルートの情報を検索エンジン６に送信した上で、検索エンジン６は検索条件として当該走行ルート上のＰＯＩ情報に限った上で検索してもよい。
【００２７】
そして、検索エンジン６は、検索結果を制御部５に送信する。制御部５は、図４に示すように、走行ルート上に、報知手段３のディスプレイ３１にレストランＣ及びレストランＦの位置を、例えばエクスクラメーションマークによって表示する。なお、制御部５は、スピーカ３２を制御して、検索の結果を音声により報知してもよい。
【００２８】
次に、図１、図３及び図５を用いて、車両１００がレストランＡ及びレストランＣに接近した場合における、ユーザの要求の推定及びＰＯＩ情報の検索について説明する。図５は車両１００の走行経路を示す概念図である。なお、図５に示すレストランＡ〜ＣのＰＯＩ情報と図３の店名「Ａ」〜「Ｃ」のＰＯＩ情報とが対応している。また図５の点線Ｘは車両１００の走行経路を示している。
【００２９】
図５に示すように、車両１００が、例えば、イタリアンレストランＡ、和食レストランＢ及びイタリアンレストランＣに面した道路を走行しており、車両１００のユーザが、イタリアンレストランＡ及びＣの付近で車速を減速させて、かつ、ステアリングを操作し、一方、和食レストランＢの付近でステアリングを維持した状態で、かつ、車速を減速することなく通過するよう、運転したと仮定する。
【００３０】
接近場所特定部５１によりレストランＡ及びＣの場所が車両接近場所に特定されると、要求推定部５２は車両接近場所に割り当てられているＰＯＩ情報を抽出する。要求推定部５２は、車両接近場所が複数、特定されている場合は、車両接近場所のそれぞれのＰＯＩ情報のうち共通する属性情報からユーザの要求を推定する。図３に示すようにレストランＡ及びＣのＰＯＩ情報では、大分類のカテゴリーである「イタリアン」の属性情報と、業種である「ファミリーレストラン」の属性情報とが共通している。すなわち、車両Ａは、イタリアンレストランでありファミリーレストランに接近していることから、要求推定部５２は、車両１００のユーザがイタリアンのファミリーレストランを探したいという要求を持っている、と推定する。
【００３１】
制御部５は、要求推定部５２によりユーザ要求が推定されると、サーバ２００にユーザ要求を含む信号を送信し、検索エンジン６は、当該ユーザ要求に基づいて、カテゴリー（大分類）に「イタリアン」及び業種に「ファミリーレストラン」を含むことを検索条件に設定する。そして、検索エンジン６はデータベース７に格納されたＰＯＩ情報を検索し、図３に示す例では、検索結果として、レストランＦのＰＯＩ情報を抽出し、検索結果を制御部５に送信する。制御部５は、検索エンジン６から送信された検索結果に基づいて報知部３を制御して、検索結果に含まれるＰＯＩ情報をユーザに通知する。
【００３２】
次に、図１、図３及び図６を用いて、車両１００がレストランＡに接近し、レストランＣに接近することなく通過した場合における、ユーザの要求の推定及びＰＯＩ情報の検索について説明する。図６は車両１００の走行経路を示す概念図である。なお、図５に示すレストランＡ、ＣのＰＯＩ情報と図３の店名「Ａ」、「Ｃ」のＰＯＩ情報とが対応している。また図６の点線Ｘは車両１００の走行経路を示している。
【００３３】
図６に示すように、車両１００が、例えば、イタリアンレストランＡ及びイタリアンレストランＣに面した道路を走行しており、車両１００のユーザが、イタリアンレストランＡの付近で車速を減速させて、かつ、ステアリングを操作し、一方、イタリアンレストランＣの付近でステアリングを維持した状態で、かつ、車速を減速することなく通過させるよう、運転したと仮定する。
【００３４】
まず車両１００がレストランＡに接近した時点では、上記のように、車両接近場所特定部５１はレストランＡの場所を車両接近場所として特定し、要求推定部５２は、レストランＡのＰＯＩ情報から、ユーザ要求を、ユーザがイタリアンレストランを探したい、と推定する。そして検索エンジン６は、ユーザ要求に沿って検索条件を設定した上で検索し、レストランＣ及びレストランＦを検索結果として抽出している。
【００３５】
そして、車両１００がレストランＡに接近した後、車両１００はレストランＣを通過しているため、接近場所特定部５１はレストランＣを車両非接近場所として特定する。要求推定部５２は、車両接近場所のＰＯＩ情報と車両非接近場所のＰＯＩ情報から、ユーザの要求を推定する。すなわち、要求推定部５２は、車両接近場所のＰＯＩ情報と車両非接近場所のＰＯＩ情報のうち、上位に順位づけられている属性情報が共通し、下位の属性情報が異なる場合には、車両非接近場所のＰＯＩ情報のうち、車両接近場所の属性を異なる属性情報を除いた上で、ユーザの要求を推定する。なお、属性情報の概念の順位付けは予め設定されていてもよく、あるいは、ユーザにより設定してもよい。図３の例では、カテゴリー（大分類）の概念が、カテゴリー（小分類）、業種及び駐車場の概念より上位である。
【００３６】
図３の例では、車両接近場所であるレストランＣのＰＯＩ情報には、カテゴリー（大分類）に「イタリアン」、カテゴリー（小分類）に「パスタ」、業種に「ファミリーレストラン」、駐車場の空き状態「無し」の各属性情報が格納されている。レストランＡのＰＯＩ情報と比較すると、カテゴリー（大分類）の「イタリアン」及び業種の「ファミリーレストラン」は共通しているが、カテゴリー（小分類）と駐車場の空き状態の属性情報が異なっている。すなわち、車両１００のユーザは、イタリアンレストランを探しているが、レストランＣには駐車場がなく、ユーザはイタリアンの中でもパスタは食べたくないため、レストランＣの場所では車両１００を接近させなかったと、推定される。そのため、要求推定部５２は、車両接近場所のＰＯＩ情報と車両非接近場所のＰＯＩ情報の中から、車両非接近場所のうち共通していない情報を除いた上で、「イタリアン」、「パスタは除く」及び「駐車場は必要」の３つの情報から、ユーザはパスタを除いたイタリアンレストランで、かつ、駐車場があるレストランを探している、と推定する。
【００３７】
制御部５は、要求推定部５２によりユーザ要求が推定されると、サーバ２００にユーザ要求を含む信号を送信し、検索エンジン６は、当該ユーザ要求に基づいて、カテゴリー（大分類）に「イタリアン」及び業種に「ファミリーレストラン」を含みつつ、カテゴリー（小分類）に「パスタ」及び駐車場に「無し」を含めないことを検索条件に設定する。そして、検索エンジン６はデータベース７に格納されたＰＯＩ情報を検索し、図３に示す例では、検索結果として、レストランＦのＰＯＩ情報を抽出し、検索結果を制御部５に送信する。制御部５は、検索エンジン６から送信された検索結果に基づいて報知部３を制御して、検索結果に含まれるＰＯＩ情報をユーザに通知する。
【００３８】
次に、図７を用いて、本例の情報提供装置の制御手順を説明する。図７は本例の情報提供装置の制御手順を示すフローチャートである。
【００３９】
ステップＳ１にて、車両情報検出部１は、車速センサ１１及びステアリングセンサ１２を用いて車両情報を検出する。ステップＳ２にて、道路状況検出部２は、カメラ２１を用いて、車両１００の前方の道路状況を検出する。ステップＳ３にて制御部５は、ナビゲーション装置４に含まれる地図データ及びＰＯＩ情報と、車両１００の現在地とから、車両１００がＰＯＩ情報を付した場所の付近を走行しているか否かを検出する。すなわち、制御部５は、ナビゲーション装置４により管理されている地図データから、車両１００の現在地から所定の範囲内にＰＯＩ情報が付された施設があるか否かを判定する。ここで、当該所定の範囲内とは、検索対象の範囲を決めるために予め設定された範囲であり、車両の周囲に相当する。そして、制御部５は、当該所定の範囲内にＰＯＩ情報が付された場所がある場合には、ステップＳ４に遷り、当該所定の範囲内にＰＯＩ情報が付された場所がない場合には、ステップＳ１に戻る。
【００４０】
ステップＳ４にて、接近場所特定部５１は、ステップＳ１で検出された車両情報から、車両１００がステップＳ３で検出された場所に接近したか否かを判定する。車両１００が施設等の場所に接近したことを検出した場合にはステップＳ５に遷り、車両１００が施設等の場所に接近していない場合にはステップＳ７１に遷る。ステップＳ５にて、接近場所特定部５１は、ステップＳ２で検出された道路状況から、ステップＳ４で検出した車両１００の接近が、車両１００の前方の道路状況の変化によるものか否かを判定する。車両１００の接近が、車両１００の前方の道路状況の変化によるものではないと判定された場合には、ステップＳ６１に遷る。一方、車両１００の接近が、車両１００の前方の道路状況の変化によるものと判定された場合には、ステップＳ４の車両接近は、ユーザの要求によるものではないため、ステップＳ７１に遷る。
【００４１】
ステップＳ６１にて、接近場所特定部５１は、ステップＳ３で検出された場所を、車両接近場所として特定する。ステップ６２にて、要求推定部５２は、ステップＳ６１で特定された車両接近場所に含まれるＰＯＩ情報を、ナビゲーション装置４のデータから取得し、ステップＳ８に遷る。
【００４２】
ステップＳ４に戻り、車両１００が施設等の場所に接近していない場合、及び、ステップＳ５に戻り、車両１００の接近が、車両１００の前方の道路状況の変化によるものと判定された場合には、ステップＳ７１にて、接近場所特定部５１は、ステップＳ３で検出された場所を、車両非接近場所として特定する。ステップ７２にて、要求推定部５２は、ステップＳ７１で特定された車両非接近場所に含まれるＰＯＩ情報を、ナビゲーション装置４のデータから取得し、ステップＳ８に遷る。
【００４３】
ステップＳ８にて、要求推定部５２は、ステップＳ６２で取得されたＰＯＩ情報及びステップＳ７２で取得されたＰＯＩ情報を用いて、車両１００のユーザの要求を推定する。すなわち、要求推定部５２は、既にユーザの要求の推定の際に用いたＰＯＩ情報の属性情報と、新たにステップＳ６２で取得したＰＯＩ情報の属性情報とが共通する場合には、共通した属性情報の優先度を上げた上で、ユーザの要求を推定する。一方、要求推定部５２は、既にユーザの要求の推定の際に用いたＰＯＩ情報の属性情報と、新たにステップＳ７２で取得したＰＯＩ情報の属性情報とが共通する場合には、共通していない、ステップＳ７２で取得した属性情報を、推定対象とする属性情報から除外した上で、ユーザの要求を推定する。そして、要求推定部５２は、推定したユーザの要求を検索エンジン６に送信する。
【００４４】
ステップＳ９にて、検索エンジン６は、ステップＳ８で推定されたユーザの要求から検索条件を設定する。ステップＳ１０にて、検索エンジン６は、設定した検索条件の下、データベース７に含まれるＰＯＩ情報から、ユーザの要求と関連するＰＯＩ情報を検索する。ステップＳ１１にて、検索エンジン６は検索結果を制御部５に送信し、制御部５は報知部３を制御して、検索結果を報知する。
【００４５】
ステップＳ１２にて、制御部５は、車両１００の現在地から、検索結果に係るＰＯＩ情報を付した場所に到着したか否かを判定する。ＰＯＩ情報を付した場所に到着していない場合には、ステップＳ１に戻り、ＰＯＩ情報を付した場所に到着した場合には、本例の制御処理を終了する。
【００４６】
上記のように、本例は、車両情報に基づいて車両接近場所を特定する接近場所特定部５１と、車両接近場所に含まれるＰＯＩ情報からユーザの要求を推定する要求推定部５２と、データベース７のＰＯＩ情報から、推定されたユーザの要求に関連するＰＯＩ情報を検索する検索エンジン６と、検索結果をユーザに報知する報知部３とを備える。これにより、例えば、ディスプレイ３１のタッチパネル等を利用して、ユーザにより直接的に情報を入力するような操作をしなくても、ユーザの要求を推定し、ユーザの要求に関連したＰＯＩ情報を検索するため、ユーザによる情報の入力回数を抑制することができ、ユーザにとって利便性の高いシステムを実現することができる。また本例は車両情報に基づいて車両接近場所を特定した上で、ユーザの要求を推定するため、ユーザの関心のある施設情報を検索キーに用いることができ、ユーザ要求の推定精度を高めることができる。
【００４７】
また本例は要求推定部５２により、車両接近場所に含まれるＰＯＩ情報の属性情報と同一の属性情報をもつＰＯＩ情報を、ユーザの要求と関連するＰＯＩ情報として検索する。これにより、ユーザが関心する共通項目を検索キーに用いることができ、ユーザ要求の推定精度を高めることができる。
【００４８】
また本例は要求推定部５２により、最初に特定された車両接近場所に含まれるＰＯＩ情報と、その後に特定された車両接近場所に含まれるＰＯＩ情報との間で共通する属性情報から、ユーザの要求を推定する。これにより、複数の車両接近場所が特定された場合に、共通する属性情報を検索キーに用いることができるため、ユーザ要求の推定精度を高めることができる。
【００４９】
また本例は要求推定部５２により、車両非接触場所に含まれるＰＯＩ情報の属性情報のうち、車両接近場所に含まれるＰＯＩ属性情報と共通していない属性情報を除いた属性情報を除いた属性情報から、ユーザの要求を推定する。これにより、ユーザが関心のない情報を検索キーから除くことができるため、ユーザ要求の推定精度を高めることができる。
【００５０】
また本例は、ステアリングセンサで検出された操舵角に基づいて車両接近場所を特定する。これにより、ユーザが特定の場所に関心を示したことを原因として発生する車両状態の変化に基づいて、車両接近場所を特定することができるため、ユーザ要求の推定精度を高めることができる。
【００５１】
また本例は、車速センサ１１で検出された車速に基づいて車両接近場所を特定する。これにより、ユーザが特定の場所に関心を示したことを原因として発生する車両状態の変化に基づいて、車両接近場所を特定することができるため、ユーザ要求の推定精度を高めることができる。
【００５２】
また本例は、道路状況検出部２により検出された道路状況に基づいて、車両接近場所及び車両非接近場所を特定する。これにより、道路の周囲の施設とは関係のない事象により発生した車両の状態変化を特定することができるため、ユーザ要求の推定精度を高めることができる。
【００５３】
なお、本例は、検索エンジン６により設定された検索条件を制御部５に送信し、報知部３により当該検索条件をユーザに報知してもよい。これにより、ユーザに対して、ユーザの意図に沿った検索を行っているか否かを、判断させることができるため、ユーザにとって利便性の高いシステムを実現することができる。また、報知された検索条件をユーザにより訂正させることで、ユーザ要求に沿った情報検索をすることができる。
【００５４】
なお、本例では、車両情報及び道路状況に基づいて、車両接近場所及び車両非接近場所を特定したが、少なくとも車両情報に基づいて、車両接近場所及び車両非接近場所を特定してもよい。また本例は、車両情報のうち、車速センサ１１の検出車速及びステアリングセンサ１２の検出操舵角に基づいて車両接近場所及び車両非接近場所を特定したが、車両情報として少なくとも車両速度に基づいて車両接近場所及び車両非接近場所を特定してもよい。
【００５５】
また、道路状況検出部２は、赤外線センサ等のレーダを車両１００の前方に照射し、レーダの信号強度から、道路状況を検出してもよい。
【００５６】
また本例は、サーバ２００に検索エンジン６及びデータベース７を設けたが、車両１００に検索エンジン６及びデータベース７を設けてもよい。また、本例は、ナビゲーション装置４に格納されるデータを用いて、ユーザ要求に関連した検索条件の設定及び検索を実行してもよい。これにより、本例は車両１００側の構成のみも、本例を実現させることができる。
【００５７】
上記車両情報検出部は本発明に係る「車両情報検出手段」に相当し、接近場所特定部５１が「接近場所特性手段」に、要求推定部５２が「要求推定手段」に、検索エンジン６が「ＰＯＩ情報検出手段」に、報知部３が「報知手段」に、道路状況検出部２が「道路状況検出手段」に、車両接近場所が「第１の車両接近場所」及び「第２の車両接近場所」に相当する。
【符号の説明】
【００５８】
１００…車両
１…車両情報検出部
１１…車速センサ
１２…ステアリングセンサ
２…道路状況検出部
２１…カメラ
３…報知部
３１…ディスプレイ
３２…スピーカ
４…ナビゲーション装置
５…制御部
５１…接近場所特定部
５２…要求推定部
２００…サーバ
６…検索エンジン
７…データベース
【図１】
2013024681.tif 000003
【図２】
2013024681.tif 000004
【図３】
2013024681.tif 000005
【図４】
2013024681.tif 000006
【図５】
2013024681.tif 000007
【図６】
2013024681.tif 000008
【図７】
2013024681.tif 000009