(57)【特許請求の範囲】
【請求項１】
サーバ装置と、当該サーバ装置と接続可能な情報処理装置とを備える推薦情報提供システムであって、
上記サーバ装置は、
上記情報処理装置のユーザのプロファイル情報、嗜好情報、行動履歴情報の少なくとも１つから成るユーザ関連情報を上記情報処理装置から取得して記憶するユーザ関連情報記憶部と、
複数のお勧め情報を記憶するお勧め情報記憶部と、
上記お勧め情報と、当該お勧め情報を用いた情報処理を行うことを指示する際に用いる音声認識の発話例を表した発話例情報とを関連付けて記憶する発話例記憶部と、
上記ユーザ関連情報から上記ユーザの興味・関心情報を推定し、上記推定した興味・関心情報に基づいて、上記複数のお勧め情報に関するお勧め度を算出し、算出したお勧め度に応じて上記複数のお勧め情報をランク分けするランク分け部と、
上記ランク分け部により設定されたランクが最も高いお勧め情報を上記情報処理装置にプッシュ型にて提供するプッシュ型情報提供部と、
上記ランク分け部により設定されたランクが２番目に高いお勧め情報に関連付けて上記発話例記憶部に記憶されている発話例情報を、上記ユーザによる要求操作に応じて上記情報処理装置に提供するプル型情報提供部とを備え、
上記情報処理装置は、
上記ユーザ関連情報を上記サーバ装置に送信するユーザ関連情報送信部と、
上記ランクが２番目に高いお勧め情報を上記サーバ装置に要求操作する操作部と、
上記ランクが最も高いお勧め情報及び上記ランクが２番目に高いお勧め情報を受信する受信部と
を備えていることを特徴とする推薦情報提供システム。
【請求項２】
上記発話例記憶部は、１つのお勧め情報に対して複数種類の発話例情報を関連付けて記憶しており、
上記プル型情報提供部は、上記ランクが２番目に高いお勧め情報に関連付けて上記発話例記憶部に記憶されている複数種類の発話例情報の中から何れかを選択して上記情報処理装置に提供することを特徴とする請求項１に記載の推薦情報提供システム。
【請求項３】
上記操作部は、音声認識の開始を指示する音声認識開始ボタンを備え、
上記ユーザによる要求操作は、上記音声認識開始ボタンの操作であり、
上記プル型情報提供部は、上記プッシュ型情報提供部により上記ランクが最も高いお勧め情報が上記情報処理装置に提供された後、上記音声認識開始ボタンが操作された場合に、上記ランクが２番目に高いお勧め情報に関連付けて上記発話例記憶部に記憶されている上記発話例情報を上記情報処理装置に提供することを特徴とする請求項１または２に記載の推薦情報提供システム。
【請求項４】
情報処理装置にお勧め情報を提供するサーバ装置であって、
上記情報処理装置のユーザのプロファイル情報、嗜好情報、行動履歴情報の少なくとも１つから成るユーザ関連情報を記憶するユーザ関連情報記憶部と、
複数のお勧め情報を記憶するお勧め情報記憶部と、
上記お勧め情報と、当該お勧め情報を用いた情報処理を行うことを指示する際に用いる音声認識の発話例を表した発話例情報とを関連付けて記憶する発話例記憶部と、
上記ユーザ関連情報から上記ユーザの興味・関心情報を推定し、上記推定した興味・関心情報に基づいて、上記複数のお勧め情報に関するお勧め度を算出し、算出したお勧め度に応じて上記複数のお勧め情報をランク分けするランク分け部と、
上記ランク分け部により設定されたランクが最も高いお勧め情報を上記情報処理装置にプッシュ型にて提供するプッシュ型情報提供部と、
上記ランク分け部により設定されたランクが２番目に高いお勧め情報を、上記ユーザによる要求操作に応じて上記情報処理装置に提供するプル型情報提供部と
上記ランク分け部により設定されたランクが２番目に高いお勧め情報に関連付けて上記発話例記憶部に記憶されている発話例情報を、上記ユーザによる要求操作に応じて上記情報処理装置に提供するプル型情報提供部と
を備えることを特徴とするサーバ装置。
【請求項５】
お勧め情報を提供する情報処理装置であって、
操作部と、
ユーザのプロファイル情報、嗜好情報、行動履歴情報の少なくとも１つから成るユーザ関連情報を記憶するユーザ関連情報記憶部と、
複数のお勧め情報を記憶するお勧め情報記憶部と、
上記お勧め情報と、当該お勧め情報を用いた情報処理を行うことを指示する際に用いる音声認識の発話例を表した発話例情報とを関連付けて記憶する発話例記憶部と、
上記ユーザ関連情報から上記ユーザの興味・関心情報を推定し、上記推定した興味・関心情報に基づいて、上記複数のお勧め情報に関するお勧め度を算出し、算出したお勧め度に応じて上記複数のお勧め情報をランク分けするランク分け部と、
上記ランク分け部により設定されたランクが最も高いお勧め情報をプッシュ型にて自動的に表示し、上記ランク分け部により設定されたランクが２番目に高いお勧め情報に関連付けて上記発話例記憶部に記憶されている発話例情報を、上記操作部による要求操作に応じて表示する表示部と、
を備えることを特徴とする情報処理装置。
【請求項６】
ユーザのプロファイル情報、嗜好情報、行動履歴情報の少なくとも１つから成るユーザ関連情報を記憶するユーザ関連情報記憶部と、複数のお勧め情報を記憶するお勧め情報記憶部と、上記お勧め情報と当該お勧め情報を用いた情報処理を行うことを指示する際に用いる音声認識の発話例を表した発話例情報とを関連付けて記憶する発話例記憶部と、上記ユーザ関連情報から上記ユーザの興味・関心情報を推定し、当該推定した興味・関心情報に基づいて、上記複数のお勧め情報の中から何れかを選択して提供するお勧め情報提供部とを備えたサーバ装置において、上記お勧め情報を提供する推薦情報提供方法であって、
上記サーバ装置のランク分け部が、上記ユーザ関連情報から上記ユーザの興味・関心情報を推定し、当該推定した興味・関心情報に基づいて、上記複数のお勧め情報に関するお勧め度を算出し、算出したお勧め度に応じて上記複数のお勧め情報をランク分けする第１のステップと、
上記サーバ装置のプッシュ型情報提供部が、上記ランク分け部により設定されたランクが最も高いお勧め情報をプッシュ型にて随時提供する第２のステップと、
上記サーバ装置のプル型情報提供部が、上記ランク分け部により設定されたランクが２番目に高いお勧め情報に関連付けて上記発話例記憶部に記憶されている発話例情報を、上記ユーザによる要求操作に応じて提供する第３のステップとを有していることを特徴とする推薦情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、推薦情報提供システム、サーバ装置、情報処理装置および推薦情報提供方法に関し、特に、ユーザの興味・関心情報に基づいてお勧め情報を提供するようになされた推薦情報提供システム、サーバ装置、情報処理装置および推薦情報提供方法に用いて好適なものである。
【背景技術】
【０００２】
従来、ユーザが興味を持つと思われる情報、いわゆる「お勧め情報」を提示するレコメンドシステムが広く提供されている。通常のレコメンドシステムは、ユーザのプロファイル情報、嗜好情報、行動履歴情報などを解析することによってユーザの興味・関心などを推定し、その興味・関心に合った情報を提供するようになされている（例えば、特許文献１〜３参照）。
【０００３】
また、携帯端末といった移動型の機器に搭載されるレコメンドシステムの中には、ユーザのプロファイル情報、嗜好情報、行動履歴情報などの他に、ユーザの現在位置や現在時刻なども加味することにより、現在の状況においてユーザが興味・関心を持ちそうなお勧め情報を提供するシステムも知られている（例えば、特許文献４参照）。
【０００４】
特許文献１に記載の情報提供システムでは、ユーザごとの趣味嗜好値と、記事ごとの情報趣味嗜好値または記事趣味嗜好値とをマッチングさせることにより、個々のユーザの趣味嗜好に合う順に、各記事の掲載順序を並べ替え、並び替えられた掲載順序に従って各記事をユーザに提供する。
【０００５】
特許文献２に記載の広告配信システムでは、あらかじめ記憶した複数の広告データの中からユーザ端末に対応するユーザのユーザプロファイルを参照する。そして、参照したユーザプロファイルに基づいて、ユーザ端末に配信すべき広告データを抽出し、抽出した広告データをユーザ端末に配信して表示する。
【０００６】
特許文献３に記載のプロモーション配信システムでは、目的地、ユーザ嗜好およびユーザ個人情報からユーザ関心事を推論し、そのユーザ関心事推論結果に基づいてプロモーション提案を選択する。
【０００７】
また、特許文献４に記載の情報提供システムでは、ユーザの現在の位置情報に基づいて広告を抽出する広告抽出部と、広告種別毎のユーザ嗜好情報を抽出し、広告の種別毎の所定の評価基準と、広告種別毎のユーザ嗜好情報とに基づいてユーザの広告に対する嗜好値を算出する嗜好値算出部と、算出した嗜好値に基づいて広告を順位付けする順位付け部と、順位付け部によって順位付けられた広告を送信する広告送信部とを備えている。
【０００８】
上記のようなレコメンドシステムは、最近では車載機においても利用されつつある。すなわち、最近の車載機は、通信機能を持ち、あるいは通信機能を有する携帯端末と接続して、インターネット上のサーバから種々の情報を取得できるようになっている。典型例としては、車載機がナビゲーション装置であり、外部のサーバから最新の地図情報を取得するケースが挙げられるが、通信機能を利用して上述のようなお勧め情報を取得する車載機も知られている。
【０００９】
ところで、車載機においてよく使用される情報入力インタフェースとして、音声認識技術を用いたものがある（例えば、特許文献５参照）。特許文献５に記載の音声認識装置では、自車位置を含む地域範囲に関連する単語群を、音声認識の結果の候補として単語辞書から選択する。そして、選択した単語群を用いて複数種類の発話例を生成し、生成した複数種類の発話例を音声出力部から出力させることにより、ユーザに対して、現在位置において認識可能な発話内容と発話方法とを同時に教示することができるようにしている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００２−１５０１４７号公報
【特許文献２】特開２００２−２３６８４６号公報
【特許文献３】特表２００６−５１０００４号公報
【特許文献４】特開２００９−２７１８４５号公報
【特許文献５】特開２０１０−１２８１４４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
従来のレコメンドシステムは、その殆どが、ユーザのプロファイル情報、嗜好情報、行動履歴情報などから推定される興味・関心情報と、あらかじめ用意された種々の情報とのマッチング度を算出し、マッチング度が最も大きい情報、あるいはマッチング度が最も大きい方から順に所定数の情報をお勧め情報として提供する仕組みとなっている。
【００１２】
しかしながら、レコメンドシステムによって提供されるお勧め情報は、必ずしもユーザの興味・関心に常に合致するものであるとは限らない。ユーザにとって興味・関心のない情報は、単なるノイズに過ぎない。特に、移動型の機器に搭載されるレコメンドシステムで、現在位置や現在時刻に応じたお勧め情報を随時プッシュ型で提供するようにしている場合、興味・関心のない情報がプッシュ型で繰り返し提供されると、これを受け取るユーザは非常に煩わしさを感じてしまうという問題が生じる。
【００１３】
また、最高のお勧め情報を１つのみ提供するようにしたシステムでは、提供したお勧め情報がユーザにとって興味・関心のない情報であった場合、ユーザは本来の興味・関心がある情報を見ることができないという問題も生じる。例えば、ランチタイムにおいてある特定のラーメン店をお勧め情報として提供されたものの、そのときユーザはラーメンには興味がなく、カレーを食べたいと考えているといったことはよくあるケースである。ところが、この場合にユーザは、お勧め情報として提供されたラーメン店の情報しか見ることができず、本当に興味のあるカレー店の情報は見ることができない。
【００１４】
なお、特許文献１，４のように、優先順位を付けて複数のお勧め情報を提供するようにしたシステムの場合は、提供されたお勧め情報の中のどれかがユーザの興味・関心事に該当する可能性はある。しかしながら、常に複数のお勧め情報が提供されると、情報過多となって、これはこれでユーザに煩わしさを与えてしまう恐れがある。例えば、マッチング度が最も大きい最高のお勧め情報がユーザにとって興味・関心のある情報であれば、それ以外の情報は不要である。この場合、ユーザは不要な情報に煩わしさを感じてしまうという問題が生じる。
【００１５】
本発明は、このような問題を解決するために成されたものであり、ユーザにとって不要なお勧め情報をできるだけ与えずに、かつ、ユーザにとって興味・関心のあるお勧め情報をできるだけもらさずに提供できるようにすることを目的とする。
【課題を解決するための手段】
【００１６】
上記した課題を解決するために、本発明では、ユーザ関連情報記憶部に記憶されているユーザ関連情報からユーザの興味・関心情報を推定し、当該推定した興味・関心情報に基づいて、お勧め情報記憶部に記憶されている複数のお勧め情報の中から何れかを選択して提供する構成において、推定した興味・関心情報に基づいて、複数のお勧め情報に関するお勧め度を算出し、算出したお勧め度に応じて複数のお勧め情報をランク分けし、設定されたランクが最も高いお勧め情報をプッシュ型にて提供し、設定されたランクが２番目に高いお勧め情報に関連付けて発話例記憶部に記憶されている、お勧め情報を用いた情報処理を行うことを指示する際に用いる音声認識の発話例を表した発話例情報を、ユーザによる要求操作に応じて提供するようにしている。
【発明の効果】
【００１７】
上記のように構成した本発明によれば、ランクが最も高いお勧め情報が、ユーザの要求操作なく自動的に提供される。ランクが最も高いお勧め情報は、ユーザの興味・関心に合致する可能性が非常に高いお勧め情報である。また、ランクが最も高いお勧め情報は、一般的により少数である。このため、本発明によれば、不要な情報（ユーザの興味・関心に合致しない情報）で煩わしさを与えないように、より少ない情報で、ユーザの興味・関心に合致する可能性が非常に高い情報を提供することができる。
【００１８】
なお、より少ない情報（ランクが最も高いお勧め情報）の提供だけでは、ユーザの興味・関心に合致する情報が提供されない場合もある。この場合、本発明によれば、ユーザの希望により、ユーザの興味・関心に合致する可能性が次に高い、ランクが２番目に高いお勧め情報が提供されるので、ユーザの興味・関心に合致する情報が提供される可能性を高めることができる。ランクが２番目に高いお勧め情報は、より多数ではあるものの、ユーザの要求操作なく自動的に提供されることはないため、ユーザに煩わしさを与えることはない。
【００１９】
したがって、本発明によれば、ユーザにとって不要なお勧め情報をできるだけ与えずに、かつ、ユーザにとって興味・関心のあるお勧め情報をできるだけもらさずに提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る推薦情報提供システムの機能構成例を示すブロック図である。
【図２】本発明の一実施形態に係るランク分け部によるユーザの興味・関心情報の推定処理の一例を示すフローチャートである。
【図３】本発明の一実施形態に係るサーバ装置による推薦情報提供処理の一例を示すフローチャートである。
【図４】本発明の一実施形態に係るお勧め情報記憶部に記憶されているお勧め情報の一例を示す図である。
【図５】本発明の一実施形態に係る発話例記憶部に記憶されている発話例情報の一例を示す図である。
【図６】本発明の一実施形態に係るユーザ関連情報記憶部に記憶されているユーザ関連情報の一例を示す図である。
【図７】本発明の一実施形態に係るランク分け部によって推定されたユーザの興味・関心情報の一例を示す図である。
【図８】本発明の一実施形態に係るランク分け部によるランク分けの一例を示す図である。
【図９】本発明の一実施形態に係る推薦情報提供システムによるお勧め情報（Ａランク）の表示例を示す図である。
【図１０】本発明の一実施形態に係る推薦情報提供システムによる発話例情報の表示例を示す図である。
【図１１】本発明の一実施形態に係る推薦情報提供システムによるお勧め情報（Ｂランク）の表示例を示す図である。
【図１２】本発明の一実施形態に係るお勧め情報提供部によるランク分けの一例（変形例）を示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の一実施形態を図面に基づいて説明する。図１は、本発明の一実施形態に係る推薦情報提供システム１０の機能構成例を示すブロック図である。図１に示す推薦情報提供システム１０は、サーバ装置１００と車載装置２００とを備えて構成されている。サーバ装置１００は、ユーザの嗜好、行動履歴、評価履歴に応じたお勧め情報を車載装置２００に対して提供することが可能な装置である。
【００２２】
車載装置２００は、特許請求の範囲に記載の情報処理装置の一例であって、自動車等の車両に搭載されている装置である。車載装置２００は、インターネットにアクセス可能な通信機能を備えている。これにより、車載装置２００は、インターネットを介してサーバ装置１００にアクセスして、サーバ装置１００からお勧め情報の提供を受けることができるようになっている。図１では、車載装置２００を１台だけ図示しているが、実際には、サーバ装置１００には、複数の車載装置２００からアクセス可能である。なお、サーバ装置１００からお勧め情報の提供を受ける情報処理装置は、車載装置に限定されず、車載装置以外の他の装置（例えば、携帯用のナビゲーション装置、スマートフォン等の携帯端末等）であってもよい。
【００２３】
図１に示すように、サーバ装置１００は、お勧め情報記憶部１０１、発話例記憶部１０２、ユーザ関連情報記憶部１０３および興味・関心情報記憶部１０４を備えている。また、サーバ装置１００は、その機能構成として、お勧め情報提供部１１０を備えている。
【００２４】
一方、車載装置２００は、ディスプレイ２０１、スピーカ２０２、タッチパネル２０３、マイク２０４を備えている。また、車載装置２００は、その機能構成として、通信部２１１、音声入力受付部２１２、音声認識部２１３およびユーザ関連情報送信部２１４を備えている。
【００２５】
車載装置２００は、経路案内装置２２０をさらに備えている。経路案内装置２２０は、地図データ記憶部２２１および位置検出装置２２２を備えている。また、経路案内装置２２０は、その機能構成として、経路探索部２２３および経路案内部２２４を備えている。
【００２６】
上記各機能ブロック１１０、２１１〜２１４、２２３〜２２４は、ハードウェア、ＤＳＰ（Digital Signal Processor）、ソフトウェアの何れによっても構成することが可能である。例えばソフトウェアによって構成する場合、上記各機能ブロック１１０、２１１〜２１４、２２３〜２２４は、実際にはコンピュータのＣＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、ＲＡＭやＲＯＭ、ハードディスクまたは半導体メモリ等の記録媒体に記憶されたプログラムが動作することによって実現される。
【００２７】
サーバ装置１００のお勧め情報記憶部１０１は、複数のお勧め情報を記憶する。例えば、図４は、本発明の一実施形態に係るお勧め情報記憶部１０１に記憶されているお勧め情報の一例を示す図である。図４に示す例では、お勧め情報記憶部１０１には、複数の食事施設に関するお勧め情報が記憶されている。各お勧め情報は、ＩＤ、ジャンル、施設名、価格帯、評価点、キーワード、位置情報（緯度および経度）を含んで構成されている。評価点には、例えば、実際にその施設を訪れた複数のユーザからの評価の平均点が設定される。キーワードには、その施設の特徴を表すキーワードが設定される。例えば、キーワードは、ユーザが好きな食べ物または嫌いな食べ物に関連する施設であるか否かを特定する際に用いられる。
【００２８】
サーバ装置１００の発話例記憶部１０２は、お勧め情報記憶部１０１に記憶されているお勧め情報に関連付けて、当該お勧め情報を用いた情報処理を行うことを指示する際に用いる音声認識の発話例を表した発話例情報を記憶する。例えば、図５は、本発明の一実施形態に係る発話例記憶部１０２に記憶されている発話例情報の一例を示す図である。図５に示す例では、図４に示す各お勧め情報のＩＤに対して、複数の発話例が設定されている。例えば、ＩＤが「０００１」（施設名「ラーメン○○」）であるお勧め情報に対して、３つ以上の発話例（「おすすめとんこつラーメン」、「おいしいとんこつラーメン」、「近くのラーメン○○」等）が設定されている。
【００２９】
サーバ装置１００のユーザ関連情報記憶部１０３は、ユーザの嗜好情報および行動履歴情報から成るユーザ関連情報を記憶する。例えば、図６は、本発明の一実施形態に係るユーザ関連情報記憶部１０３に記憶されているユーザ関連情報の一例を示す図である。
【００３０】
図６（ａ）は、ユーザの嗜好情報を示す。図６（ａ）に示す例では、嗜好情報は、好きな食べ物、嫌いな食べ物、趣味を含んで構成されている。図６（ｂ）は、ユーザの行動履歴情報を示す。図６（ｂ）に示す例では、行動履歴情報は、日付、時刻、施設名、評価内容を含んで構成されている。
【００３１】
例えば、嗜好情報は、車載装置２００においてユーザによるタッチパネル２０３の操作によって入力される。そして、ユーザ関連情報送信部２１４により、サーバ装置１００へ送信されて、ユーザ関連情報記憶部１０３に記憶される。また、ユーザが施設を訪れる毎に、車載装置２００によって行動履歴情報として日付、時刻、施設名がメモリ等に記録される。さらに、ユーザがタッチパネル２０３の操作によって施設の評価値を入力すると、行動履歴情報にその評価値が追加される。そして、車載装置２００のユーザ関連情報送信部２１４により、記録された行動履歴情報が、サーバ装置１００へ送信されて、ユーザ関連情報記憶部１０３に記憶される。
【００３２】
このように本実施形態では、ユーザ関連情報として、ユーザの嗜好情報および行動履歴情報をユーザ関連情報記憶部１０３に記憶させるようにしているが、本発明はこれに限らない。すなわち、ユーザ関連情報として、ユーザの嗜好情報、行動履歴情報の少なくとも１つをユーザ関連情報記憶部１０３に記憶させるようにすればよい。
【００３３】
サーバ装置１００のお勧め情報提供部１１０は、ユーザ関連情報記憶部１０３に記憶されているユーザ関連情報からユーザの興味・関心情報を推定し、当該推定した興味・関心情報に基づいて、お勧め情報記憶部１０１に記憶されている複数のお勧め情報の中から何れかを選択して提供する。お勧め情報提供部１１０は、ランク分け部１１１、プッシュ型情報提供部１１２、プル型情報提供部１１３および通信部１１４を含んで構成されている。
【００３４】
ランク分け部１１１は、ユーザ関連情報記憶部１０３に記憶されている行動履歴情報及びお勧め情報記憶部１０１に記憶されているお勧め情報からユーザの興味・関心情報を推定する。そして、ランク分け部１１１は、推定した興味・関心情報及びユーザ関連情報に基づいて、お勧め情報記憶部１０１に記憶されている複数のお勧め情報に関するお勧め度を算出し、算出したお勧め度に応じて、お勧め情報記憶部１０１に記憶されている複数のお勧め情報をランク分けする。なお、お勧め度の算出方法の詳細は、後述する。
【００３５】
本実施形態では、ランク分け部１１１は、ユーザの興味・関心情報を予め推定しておき、予め推定しておいたユーザの興味・関心情報をサーバ装置１００の興味・関心情報記憶部１０４に記憶させておく。例えば、図７は、本発明の一実施形態に係るランク分け部１１１によって、図６（ｂ）に示す行動履歴情報及び図４に示すお勧め情報から推定されたユーザの興味・関心情報の一例を示す図である。図７に示す例では、「平日（ランチ）」と「休日（夕食）」の各々について、ユーザの興味・関心情報が推定された例を示している。「平日（ランチ）」のユーザの興味・関心情報は、図６（ｂ）に示す行動履歴情報のうち、平日の昼食時間帯の行動履歴情報から推定されたものである。一方、「休日（夕食）」のユーザの興味・関心情報は、図６（ｂ）に示す行動履歴情報のうち、休日の夕食時間帯の行動履歴から推定されたものである。各ユーザの興味・関心情報は、評価項目として、「ジャンル」、「価格帯」、「評価点」を含んで構成されている。
【００３６】
まず、ランク分け部１１１は、図４に示すお勧め情報に基づいて、図６（ｂ）に示す行動履歴情報に示されている各施設の、ジャンル、価格帯、評価点を特定する。そして、ランク分け部１１１は、図４に示すお勧め情報に示されている複数のジャンルのうち、ユーザの行動履歴情報において出現頻度がより高いジャンルを、ユーザの興味・関心情報の評価項目「ジャンル」に設定する。また、ランク分け部１１１は、図４に示すお勧め情報に示されている複数の価格帯のうち、ユーザの行動履歴情報において出現頻度がより高い価格帯を、ユーザの興味・関心情報の評価項目「価格帯」に設定する。また、ランク分け部１１１は、図４に示すお勧め情報に示されている複数の評価点のうち、ユーザの行動履歴情報において出現頻度がより高い複数の評価点を包含する評価点の範囲を、ユーザの興味・関心情報の評価項目「評価点」に設定する。
【００３７】
例えば、図７に示す例では、「休日（夕食）」のユーザの興味・関心情報において、評価項目「ジャンル」に、評価値として「イタリア料理（４０％）、焼肉（３０％）、寿司（２０％）」が設定されている。これは、休日の夕食の時間帯に、ユーザがイタリア料理，焼肉，寿司の施設に訪れた割合が、それぞれ、４０％，３０％，２０％であることが、ユーザの行動履歴情報に示されているからである。
【００３８】
本実施形態では、ランク分け部１１１は、複数のお勧め情報を３つのランク（ランクＡ〜Ｃ）にランク分けする。ランクＡが最も高いランクであり、ランクＢは２番目に高いランクであり、ランクＣは最も低いランクである。具体的には、ランク分け部１１１は、所定の閾値よりもお勧め度が高いお勧め情報のうち、最もお勧め度が高いお勧め情報にランクＡを設定し、それ以外のお勧め情報にランクＢを設定する。また、ランク分け部１１１は、所定の閾値よりもお勧め度が低いお勧め情報にランクＣを設定する。但し、ランクの設定方法はこれに限らない。例えば、お勧め度が高い順に、まず所定数（例えば１件）のお勧め情報にランクＡを設定し、次に所定数（例えば３件）のお勧め情報にランクＢを設定し、最後に残りのお勧め情報にランクＣを設定するようにしてもよい。なお、お勧め情報提供部１１０によるお勧め情報のランク分けの具体例については、図８を用いて後述する。
【００３９】
プッシュ型情報提供部１１２は、ランク分け部１１１によりランクＡ（最も高いランク）が設定されたお勧め情報（以下、「お勧め情報（ランクＡ）」と呼ぶ）をプッシュ型にて提供する。プッシュ型情報提供部１１２によって提供されたお勧め情報（ランクＡ）は、通信部１１４を介して車載装置２００へ送信され、車載装置２００の通信部２１１（受信部）によって受信された後、ディスプレイ２０１に表示されるとともに、スピーカ２０２から音声出力される。
【００４０】
プル型情報提供部１１３は、ランク分け部１１１によりランクＢ（２番目に高いランク）が設定されたお勧め情報（以下、「お勧め情報（ランクＢ）」と呼ぶ）を、ユーザによる要求操作に応じて車載装置２００へ提供する。
【００４１】
本実施形態では、プル型情報提供部１１３は、プッシュ型情報提供部１１２よりお勧め情報（ランクＡ）が提供された後、お勧め情報（ランクＢ）に代えて、当該お勧め情報（ランクＢ）に関連付けて発話例記憶部１０２に記憶されている発話例情報を提供する。特に、図５に示すように、発話例記憶部１０２が１つのお勧め情報に対して複数種類の発話例情報を関連付けて記憶している場合、プル型情報提供部１１３は、お勧め情報（ランクＢ）に関連付けて記憶されている複数種類の発話例情報の中から何れかを選択して提供する。プル型情報提供部１１３によって提供された発話例情報は、通信部１１４を介して車載装置２００へ送信され、車載装置２００の通信部２１１（受信部）によって受信された後、ディスプレイ２０１に表示される。
【００４２】
その後、車載装置２００において音声入力がなされると、車載装置２００の音声認識部２１３が、入力された音声に対する音声認識処理を行い、その結果得られた発話内容とともに、お勧め情報（ランクＢ）の取得要求をサーバ装置１００へ送信する。プル型情報提供部１１３は、車載装置２００から送信された発話内容及び取得要求を受け取ると、その発話内容に合致するお勧め情報（ランクＢ）を提供する。プル型情報提供部１１３によって提供されたお勧め情報（ランクＢ）は、通信部１１４を介して車載装置２００へ送信され、車載装置２００の通信部２１１（受信部）によって受信された後、ディスプレイ２０１に表示される。
【００４３】
なお、本実施形態では、お勧め情報提供部１１０は、車両の現在位置を示す現在位置情報を車載装置２００の位置検出装置２２２から通信部２１１を介して取得する。そして、お勧め情報提供部１１０は、取得した現在位置情報に基づいて、お勧め情報記憶部１０１に記憶されている複数のお勧め情報の中から、車両の現在位置周辺（例えば、車両の現在位置から所定の距離範囲内）の複数の施設のお勧め情報を、ユーザに提示するお勧め情報の候補として抽出するようにしている。
【００４４】
車載装置２００のディスプレイ２０１は、特許請求の範囲に記載の表示部の一例であって、各種情報（例えば、お勧め情報、音声認識開始ボタン、発話例情報等）を表示する。ディスプレイ２０１には、例えば液晶ディスプレイ、有機ＥＬディスプレイ等が用いられる。スピーカ２０２は、各種音声（例えば、お勧め情報の音声等）を出力する。タッチパネル２０３は、特許請求の範囲に記載の操作部の一例であって、各種操作（例えば、ユーザ関連情報の入力操作、音声認識開始ボタンの選択操作等）を行うための入力デバイスの一例である。タッチパネル２０３は、ディスプレイ２０１の表面に重ねて設けられている。マイク２０４は、ユーザから発せられた音声を入力する。
【００４５】
車載装置２００の音声入力受付部２１２は、お勧め情報（ランクＡ）が提供された後に、車載装置２００においてタッチパネル２０３による音声認識開始ボタンの選択操作がなされると、その選択操作がなされたことを、通信部２１１を介してサーバ装置１００へ通知する。この通知に応じて、サーバ装置１００のプル型情報提供部１１３が、お勧め情報（ランクＢ）に関連付けられている発話例情報を、通信部１１４を介して車載装置２００へ提供する。そして、車載装置２００において、提供された発話例情報がディスプレイ２０１に表示されることとなる。
【００４６】
また、車載装置２００の音声入力受付部２１２は、発話例情報の表示がなされた後に、マイク２０４による音声入力がなされると、入力された音声を音声認識部２１３に供給する。これに応じて、音声認識部２１３は、入力された音声に対する音声認識処理を行い、その結果得られた発話内容とともに、お勧め情報（ランクＢ）の取得要求をサーバ装置１００へ送信する。サーバ装置１００では、プル型情報提供部１１３が、認識された発話内容に合致するお勧め情報（ランクＢ）を、通信部１１４を介して車載装置２００へ提供する。そして、車載装置２００において、提供されたお勧め情報（ランクＢ）がディスプレイ２０１に表示されることとなる。
【００４７】
経路案内装置２２０の地図データ記憶部２２１は、地図データを記憶する。当該地図データには、ノード情報、道路リンク情報、施設データ、地名データ等が含まれている。経路案内装置２２０の位置検出装置２２２は、車両の現在位置を検出する。位置検出装置２２２は、例えば、ＧＰＳ（Global Positioning System）と自律航法ユニットとを備えて構成されている。
【００４８】
経路案内装置２２０の経路探索部２２３は、地図データ記憶部２２１に記憶されている地図データに基づいて、位置検出装置２２２によって検出された車両の現在位置から、ユーザがタッチパネル２０３の操作により任意に設定した目的地までの誘導経路を探索する。
【００４９】
サーバ装置１００から提供されたお勧め情報がディスプレイ２０１表示されているときに、ユーザが所定の操作（例えば、図９および図１１に示すように、「ここに行く」と示された目的地設定ボタンの選択操作）を行うと、経路探索部２２３は、そのお勧め情報にて推奨されている施設を目的地として、車両の現在位置からの誘導経路を探索することができる。
【００５０】
経路案内装置２２０の経路案内部２２４は、経路探索部２２３によって探索された誘導経路と、地図データ記憶部２２１に記憶されている地図データと、位置検出装置２２２によって検出された車両の現在位置とに基づいて、目的地まで車両を誘導する。経路案内部２２４による車両の誘導は、誘導経路や交差点案内画面等のディスプレイ２０１への表示、および、誘導経路の案内音声等のスピーカ２０２からの出力を伴う。
【００５１】
〔ユーザの興味・関心情報の推定処理の一例〕
図２は、本発明の一実施形態に係るランク分け部１１１によるユーザの興味・関心情報の推定処理の一例を示すフローチャートである。図２に示す処理は、少なくとも図３に示す処理が実行される前に実行される。例えば、定期的にまたは不定期にバッチ処理として実行される。
【００５２】
まず、ランク分け部１１１は、ユーザ関連情報記憶部１０３に記憶されている行動履歴情報及びお勧め情報記憶部１０１に記憶されているお勧め情報を取得する（ステップＳ２０２）。次に、ランク分け部１１１は、取得した行動履歴情報及びお勧め情報に基づいて、ユーザの興味・関心情報を推定する（ステップＳ２０４）。ここでユーザの興味・関心情報として推定されるのは、例えば図７に示すように、ユーザが高い頻度で訪れる施設のジャンル、価格帯、評価点等である。そして、ランク分け部１１１は、推定したユーザの興味・関心情報を、興味・関心情報記憶部１０４に記憶させる。
【００５３】
〔推薦情報提供処理の一例〕
図３は、本発明の一実施形態に係るサーバ装置１００による推薦情報提供処理の一例を示すフローチャートである。図３に示す処理は、例えば、サーバ装置１００において、お勧め情報を提供する所定のタイミングが到来したとき（例えば、曜日、日時、場所をトリガとして）、または、ランダムなタイミングで実行される。
【００５４】
まず、お勧め情報提供部１１０が、ユーザ関連情報記憶部１０３に記憶されているユーザ関連情報（嗜好情報及び行動履歴情報）を取得する（ステップＳ３０２）。また、お勧め情報提供部１１０が車両の現在位置を示す現在位置情報を、車載装置２００から取得する（ステップＳ３０４）。また、お勧め情報提供部１１０が、興味・関心情報記憶部１０４に記憶されているユーザの興味・関心情報（図２の処理によって推定されたもの）を取得する（ステップＳ３０６）。
【００５５】
次に、お勧め情報提供部１１０が、お勧め情報記憶部１０１に記憶されている複数のお勧め情報の中から、ステップＳ３０４で取得した現在位置情報によって特定される車両の現在位置周辺の複数の施設のお勧め情報を抽出する（ステップＳ３０８）。そして、ランク分け部１１１が、ステップＳ３０２で取得したユーザ関連情報及びステップＳ３０６で取得したユーザの興味・関心情報に基づいて、ステップＳ３０８で抽出された複数のお勧め情報に関するお勧め度を算出する（ステップＳ３１０）。さらに、ランク分け部１１１が、ステップＳ３１０で算出されたお勧め度に応じて、ステップＳ３０８で抽出された複数のお勧め情報をランク分けする（ステップＳ３１２）。
【００５６】
そして、プッシュ型情報提供部１１２が、ステップＳ３１２にてランクＡ（最も高いランク）が設定されたお勧め情報を、プッシュ型にて車載装置２００へ提供する（ステップＳ３１４）。
【００５７】
その後、プル型情報提供部１１３が、車載装置２００にて音声認識開始ボタンが選択されたか否かを判定する（ステップＳ３１６）。ここで、音声認識開始ボタンが選択されていないと判定した場合（ステップＳ３１６：Ｎｏ）、サーバ装置１００は、ステップＳ３２４へ処理を進める。
【００５８】
一方、音声認識開始ボタンが選択されたと判定した場合（ステップＳ３１６：Ｙｅｓ）、プル型情報提供部１１３が、ステップＳ３１２にてランクＢ（２番目に高いランク）が設定されたお勧め情報に関連付けて発話例記憶部１０２に記憶されている発話例情報を車載装置２００へ提供する（ステップＳ３１８）。
【００５９】
さらに、プル型情報提供部１１３が、車載装置２００にて音声入力がなされたか否か（すなわち、サーバ装置２００から送信された発話内容及びお勧め情報（ランクＢ）の取得要求を受け取ったか否か）を判定する（ステップＳ３２０）。ここで、音声入力がなされていないと判定した場合（ステップＳ３２０：Ｎｏ）、プル型情報提供部１１３は、音声入力がなされたか否かの判定処理を再度実行する（ステップＳ３２０）。
【００６０】
一方、音声入力がなされたと判定した場合（ステップＳ３２０：Ｙｅｓ）、プル型情報提供部１１３が、音声認識部２１３によって音声認識された発話内容に合致するお勧め情報を特定し、特定したお勧め情報を車載装置２００へ提供する（ステップＳ３２２）。そして、サーバ装置１００は、ステップＳ３２４へ処理を進める。
【００６１】
ステップＳ３２４では、お勧め情報提供部１１０が、車載装置２００にて目的地設定ボタン（図９及び図１１参照）が選択されたか否かを判定する。ここで、目的地設定ボタンが選択されたと判定した場合（ステップＳ３２４：Ｙｅｓ）、お勧め情報提供部１１０が、選択された目的地設定ボタンに対応するお勧め情報にて推奨されている施設が、車載装置２００にて目的地として設定されるようにし（ステップＳ３２６）、サーバ装置１００は、図３に示す一連の処理を終了する。一方、目的地設定ボタンが選択されずに所定時間が経過した場合（ステップＳ３２４：Ｎｏ）、サーバ装置１００は、図３に示す一連の処理を終了する。
【００６２】
〔ランク分けの具体例〕
以下、図８を参照して、ランク分け部１１１によるお勧め情報のランク分けの具体例について説明する。図８は、本発明の一実施形態に係るランク分け部１１１によるランク分けの一例を示す図である。ランク分け部１１１は、例えば以下の手順Ａ〜Ｆにより、お勧め情報のランク分けを行う。
【００６３】
（手順Ａ）まず、ランク分け部１１１は、車両の現在位置を示す現在位置情報を車載装置２００の位置検出装置２２２から取得し、お勧め情報記憶部１０１に記憶されている複数のお勧め情報の中から、取得した現在位置情報によって特定される車両の現在位置周辺（例えば、車両の現在位置から所定の距離範囲内）の複数の施設のお勧め情報を、ユーザに提示するお勧め情報の候補として抽出する。例えば、図８では、ランク分け部１１１により、お勧め情報記憶部１０１に記憶されている複数のお勧め情報（図４参照）の中から、車両の現在位置から所定の距離範囲内に存在する１０件の施設のお勧め情報（ＩＤ０００１〜ＩＤ００１０）が抽出された例を示している。
【００６４】
（手順Ｂ）次に、ランク分け部１１１は、手順Ａにて抽出されたお勧め情報の候補のうち、嗜好情報に設定されているユーザの嫌いな食べ物に関連する施設のお勧め情報を、ランク付けの対象から除外する。例えば、図８では、図６（ａ）に示す嗜好情報に設定されているユーザの嫌いな食べ物（すなわち、鴨肉、辛い物、パクチー）に基づいて、これらユーザの嫌いな食べ物がキーワードに設定されている３件のお勧め情報（ＩＤ０００８〜ＩＤ００１０）が、ランク付けの対象から除外された例を示している。
【００６５】
（手順Ｃ）次に、ランク分け部１１１は、ユーザにとっての平日および休日を判断する。例えば、ランク分け部１１１は、車両の現在位置と日時の履歴から、ユーザにとっての平日および休日を判断する。例えば、ランク分け部１１１は、ユーザが職場に自動車通勤をするのであれば、地図データ記憶部２２１に記憶されている地図データから特定した職場にいることが多い曜日を平日と判断し、地図データ記憶部２２１に記憶されている地図データから特定した自宅または外出先にいることが多い曜日を休日と判断する。これ以外にも、例えば、予めユーザがプロファイル情報に休日および平日の少なくとも一方を設定しておき、このプロファイル情報に基づいて、ユーザにとっての平日および休日を判断してもよい。
【００６６】
（手順Ｄ）次に、ランク分け部１１１が、複数のお勧め情報について、興味・関心情報記憶部１０４に記憶されているユーザの興味・関心情報との類似度を算出する。
【００６７】
例えば、ユーザの興味・関心情報にジャンルが設定されている場合、そのジャンルに属する施設のお勧め情報については、類似度が高くなるようにする。また、ユーザの興味・関心情報に価格帯が設定されている場合、その価格帯内の金額が設定されているお勧め情報については、類似度が高くなるようにする。また、ユーザの興味・関心情報に評価点の範囲が設定されている場合、その範囲内の評価点が設定されているお勧め情報については、類似度が高くなるようにする。
【００６８】
図８に示す例では、図７に示す「休日（夕食）」のユーザの興味・関心情報との類似度が最も高いお勧め情報（ＩＤ０００６）の類似度に「１００」が設定されている。また、類似度が２番目以降のお勧め情報の類似度には、順に「５」ずつ減算した値が類似度に設定されている。
【００６９】
（手順Ｅ）次に、ランク分け部１１１が、ユーザ関連情報記憶部１０３に記憶されているユーザ関連情報に基づいて、手順Ｄにて算出された各類似度を補正する。例えば、以下の手順Ｅ１〜Ｅ３のように、ユーザとの関連性を考慮して類似度の補正を行うことにより、補正が行われた後の類似度をお勧め度として設定する。
【００７０】
（手順Ｅ１）ユーザの嗜好情報に基づいて、ユーザが好きな食べ物に関連する施設についてお勧め度を高める。例えば、以下のように、お勧め度を高める。
最も好きな食べ物に関連する施設    ：＋３０
２番目に好きな食べ物に関連する施設：＋２０
３番目に好きな食べ物に関連する施設：＋１０
【００７１】
例えば、図６（ａ）に示す嗜好情報には、ユーザの好きな食べ物として、「１位：寿司、２位：うなぎ、３位：ピザ」が設定されている。この場合、ランク分け部１１１は、図８に示すお勧め情報のうち、ジャンルに「寿司」が設定されているお勧め情報（ＩＤ０００４）のお勧め度に「３０」を加算する。また、ランク分け部１１１は、ジャンルに「うなぎ」が設定されているお勧め情報（ＩＤ０００５）のお勧め度に「２０」を加算する。また、ランク分け部１１１は、ジャンルに「イタリア料理」が設定されているお勧め情報（ＩＤ０００６）のお勧め度に「１０」を加算する。
【００７２】
（手順Ｅ２）ユーザの行動履歴情報に基づいて、ユーザが直近に訪れた施設と同じジャンルの施設についてお勧め度を低める。例えば、以下のように、お勧め度を低める。
最も直近に訪れた施設    ：−５０
２番目に直近に訪れた施設：−４５
３番目に直近に訪れた施設：−４０
【００７３】
例えば、図６（ｂ）に示す行動履歴情報には、最も直近の休日である「５月１８日（日）」の夕食の時間帯に、「○○イタリア料理店」に訪れたことが示されている。また、２番目に直近の休日である「５月１１日（日）」の夕食の時間帯に、「○○焼肉店」に訪れたことが示されている。また、３番目に直近の休日である「５月４（日）」の夕食の時間帯に、「○○寿司店」に訪れたことが示されている。この場合、ランク分け部１１１は、図８に示すお勧め情報のうち、ジャンルに「イタリア料理」が設定されているお勧め情報（ＩＤ０００６）のお勧め度から「５０」を減算する。また、ランク分け部１１１は、ジャンルに「焼肉」が設定されているお勧め情報（ＩＤ０００３）のお勧め度から「４５」を減算する。また、ランク分け部１１１は、ジャンルに「寿司」が設定されているお勧め情報（ＩＤ０００４）のお勧め度から「４０」を減算する。
【００７４】
（手順Ｅ３）ユーザの行動履歴情報に基づいて、ユーザが直近に評価した施設と同じジャンルの施設についてお勧め度を低める。例えば、以下のように、お勧め度を低める。
最も直近に評価した施設    ：−５０
２番目に直近に評価した施設：−４５
３番目に直近に評価した施設：−４０
【００７５】
例えば、図６（ｂ）に示す行動履歴情報には、最も直近の休日である「５月１８日（日）」の夕食の時間帯に、「○○イタリア料理店」を評価したことが示されている。また、２番目に直近の休日である「５月１１日（日）」の夕食の時間帯に、「○○焼肉店」を評価したことが示されている。また、３番目に直近の休日である「５月４（日）」の夕食の時間帯に、「○○寿司店」を評価したことが示されている。この場合、ランク分け部１１１は、図８に示すお勧め情報のうち、ジャンルに「イタリア料理」が設定されているお勧め情報（ＩＤ０００６）のお勧め度から「５０」を減算する。また、ランク分け部１１１は、ジャンルに「焼肉」が設定されているお勧め情報（ＩＤ０００３）のお勧め度から「４５」を減算する。また、ランク分け部１１１は、ジャンルに「寿司」が設定されているお勧め情報（ＩＤ０００４）のお勧め度から「４０」を減算する。
【００７６】
（手順Ｆ）最後に、ランク分け部１１１が、手順Ｅにて求められたお勧め度に基づいて、各お勧め情報のランクを決定する。例えば、お勧め対象とするお勧め情報のお勧め度を「７０」以上とする場合、ランク分け部１１１は、図８に示すお勧め情報のうち、お勧め度に最も高い「１０５」が設定されているＩＤが「ＩＤ０００５」のお勧め情報に「ランクＡ」を設定する。また、ランク分け部１１１は、お勧め度が「７０」以上であるその他のお勧め情報（ＩＤ０００１、ＩＤ０００２、ＩＤ０００７）に「ランクＢ」を設定する。そして、ランク分け部１１１は、お勧め度が「７０」未満であるその他のお勧め情報（ＩＤ０００３、ＩＤ０００４、ＩＤ０００６）に「ランクＣ」を設定する。
【００７７】
〔お勧め情報（Ａランク）の表示例〕
図９は、本発明の一実施形態に係る推薦情報提供システム１０によるお勧め情報（Ａランク）の表示例を示す図である。図９に示す表示画面９００は、お勧め情報（Ａランク）をユーザに提示する画面の一例である。この表示画面９００は、ユーザの操作によらずに、サーバ装置１００からプッシュ型でお勧め情報（Ａランク）が提供されたことに応じて、車載装置２００のディスプレイ２０１に表示される。
【００７８】
図９の例では、表示画面９００には、お勧め情報９０１が表示されている。お勧め情報９０１は、ランク分け部１１１によってランクＡが設定された施設「うなぎ○○」のお勧め情報（図８参照）である。お勧め情報９０１には、施設「うなぎ○○」のお勧めするための文字列「うなぎ○○はいかがですか？」が示されている。
【００７９】
また、表示画面９００において、お勧め情報９０１の下には、「ここに行く」と示された目的地設定ボタン９０２が表示されている。ユーザがタッチパネル２０３の操作により目的地設定ボタン９０２を選択すると、経路探索部２２３が、お勧め情報９０１にて推奨されている施設の施設名「うなぎ○○」をお勧め情報記憶部１０１（図４参照）から取得して、この施設「うなぎ○○」を目的地とする車両の現在位置からの誘導経路を探索する。そして、経路案内部２２４が、探索された誘導経路に基づいて、目的地である施設「うなぎ○○」まで車両を誘導する。
【００８０】
〔発話例情報の表示例〕
図１０は、本発明の一実施形態に係る推薦情報提供システム１０による発話例情報の表示例を示す図である。図１０に示す表示画面１０００は、発話例情報をユーザに提示する画面の一例である。この表示画面１０００は、お勧め情報（Ａランク）を提示した後に、ユーザが、音声入力（図１０の例では、目的地を検索するための音声入力）を行うために、車載装置２００の音声入力開始ボタン（図示省略）を選択した際に、サーバ装置１００から発話例情報が提供されたことに応じて、車載装置２００のディスプレイ２０１に表示される。
【００８１】
図１０の例では、表示画面１０００には、３つの発話例情報１００１〜１００３が表示されている。発話例情報１００１は、ランク分け部１１１によってランクＢが設定された施設「フレンチ○○」のお勧め情報（図８参照）に対応付けられている複数の発話例情報（図５参照）の中からランダムに選択された一の発話例情報である。発話例情報１００１には、ユーザにとって音声入力の参考となる発話例として「おすすめフレンチ」が示されている。
【００８２】
発話例情報１００２は、ランク分け部１１１によってランクＢが設定された施設「○○カレー」のお勧め情報（図８参照）に対応付けられている複数の発話例情報（図５参照）の中からランダムに選択された一の発話例情報である。発話例情報１００２には、ユーザにとって音声入力の参考となる発話例として「おいしいカレー」が示されている。
【００８３】
発話例情報１００３は、ランク分け部１１１によってランクＢが設定された施設「ラーメン○○」のお勧め情報（図８参照）に対応付けられている複数の発話例情報（図５参照）の中からランダムに選択された一の発話例情報である。発話例情報１００２には、ユーザにとって音声入力の参考となる発話例として「近くのラーメン○○」が示されている。
【００８４】
この表示画面１０００がディスプレイ２０１に表示されているとき、車載装置２００は、マイク２０４による音声入力が可能な状態となっている。この状態で、ユーザが発話例情報１００１〜１００３を参考にして、いずれかの発話例と同じ発話内容の音声入力を行うと、音声認識部２１３が、入力された音声に対する音声認識処理を行い、その結果得られた発話内容とともに、お勧め情報（ランクＢ）の取得要求をサーバ装置１００へ送信する。そして、サーバ装置１００においてその発話内容に合致するお勧め情報（Ｂランク）が特定される。そして、特定されたお勧め情報（Ｂランク）が、サーバ装置１００から車載装置２００へ提供されることとなる。
【００８５】
〔お勧め情報（Ｂランク）の表示例〕
図１１は、本発明の一実施形態に係る推薦情報提供システム１０によるお勧め情報（Ｂランク）の表示例を示す図である。図１１に示す表示画面１１００は、お勧め情報（Ｂランク）をユーザに提示する画面の一例である。この表示画面１１００は、ユーザが発話例情報（図１０参照）を参考にして、マイク２０４により音声入力を行ったことにより、その発話内容に合致するお勧め情報（Ｂランク）がサーバ装置１００から提供されたことに応じて、車載装置２００のディスプレイ２０１に表示される。
【００８６】
図１１に示す例では、表示画面１１００には、お勧め情報１１０１が表示されている。お勧め情報１１０１は、ランク分け部１１１によってランクＢが設定された施設「フレンチ○○」のお勧め情報（図８参照）である。このお勧め情報１１０１は、例えば、ユーザが図１０に示す発話例情報１００１を参考にして、「おすすめフレンチ」と音声入力したことに応じて、その発話内容に合致するお勧め情報（ランクＢ）として、サーバ装置１００から提供される。お勧め情報１１０１には、一例として、施設名「フレンチ○○」と、車両の現在位置から施設「フレンチ○○」までの距離「２．７ｋｍ」とが示されている。
【００８７】
また、表示画面１０００において、お勧め情報１１０１の横には、「ここに行く」と示された目的地設定ボタン１１０２が表示されている。ユーザがタッチパネル２０３の操作により目的地設定ボタン１１０２を選択すると、経路探索部２２３が、お勧め情報１１０１にて推奨されている施設の施設名「フレンチ○○」をお勧め情報記憶部１０１（図４参照）から取得して、この施設「フレンチ○○」を目的地とする車両の現在位置からの誘導経路を探索する。そして、経路案内部２２４が、探索された誘導経路に基づいて、目的地である施設「フレンチ○○」まで車両を誘導する。
【００８８】
以上説明したとおり、本発明の一実施形態によれば、お勧め情報（ランクＡ）が、ユーザの要求操作なく自動的に提供される。お勧め情報（ランクＡ）は、ユーザの興味・関心に合致する可能性が非常に高いお勧め情報である。また、お勧め情報（ランクＡ）は、一般的により少数（実施形態では１件のみ）である。このため、本実施形態によれば、不要な情報（ユーザの興味・関心に合致しない情報）で煩わしさを与えないように、より少ない情報で、ユーザの興味・関心に合致する可能性が非常に高い情報を提供することができる。
【００８９】
なお、お勧め情報（ランクＡ）の提供だけでは、ユーザの興味・関心に合致する情報が提供されない場合もある。この場合、本発明の一実施形態によれば、ユーザの希望により、ユーザの興味・関心に合致する可能性が次に高いお勧め情報（ランクＢ）が提供されるので、ユーザの興味・関心に合致する情報が提供される可能性を高めることができる。お勧め情報（ランクＢ）は、より多数ではあるものの、ユーザの要求操作なく自動的に提供されることはないため、ユーザに煩わしさを与えることはない。
【００９０】
また、本発明の一実施形態によれば、ユーザが音声入力開始操作をおこなったときに、お勧め情報（ランクＢ）に関連付けられている発話例情報を提供するため、ユーザの興味・関心に合致する可能性が比較的高い内容の発話例を提供することができる。そして、提供された発話例を参考にしてユーザが音声入力を行うことにより、ユーザの興味・関心に合致する可能性が比較的高いお勧め情報（ランクＢ）を、その音声入力による音声認識の処理結果として提供することができる。
【００９１】
このように、発話例情報を提示した後にお勧め情報（ランクＢ）を提示することで、どのように発話をすればよいかの発話例を、ユーザの興味・関心のある可能性が高い内容に絞り込んで、ユーザに提示することができる。また、お勧め情報（ランクＢ）の数に応じて適切な数の発話例情報が提示されるので、ユーザに特別な操作（例えば、画面のスクロール操作等）を行うことなく、ユーザがいずれかの発話例情報を参考にして発話することにより、複数のお勧め情報（ランクＢ）の中から、実際にユーザの興味・関心のある内容のお勧め情報（ランクＢ）を特定して、ユーザに提示することができる。
【００９２】
〔ランク分けの変形例〕
以下、図１２を参照して、ランク分け部１１１によるお勧め情報のランク分けの変形例について説明する。図１２は、本発明の一実施形態に係るランク分け部１１１によるランク分けの一例（変形例）を示す図である。上記実施形態で説明した方法では、ユーザの興味・関心情報との関連性に着目して、お勧め情報のランク分けを行うようにしているが、この変形例では、ユーザの興味・関心情報との意外性に着目して、お勧め情報のランク分けを行うようにしている。この変形例では、お勧め情報提供部１１０は、例えば以下の手順Ａ’〜Ｆ’により、お勧め情報のランク分けを行う。
【００９３】
（手順Ａ’〜Ｄ’）手順Ａ〜Ｄと同じであるため、説明を省略する。
【００９４】
（手順Ｅ’）ランク分け部１１１が、ユーザ関連情報記憶部１０３に記憶されているユーザ関連情報に基づいて、手順Ｄ’にて算出された各類似度を補正する。例えば、以下の手順Ｅ１’〜Ｅ４’のように、ユーザにとっての意外性を考慮して類似度の補正を行うことにより、補正が行われた後の類似度をお勧め度として設定する。
【００９５】
（手順Ｅ１’）ユーザの嗜好情報に基づいて、ユーザが好きな食べ物に関連する施設についてお勧め度を低める。例えば、以下のように、お勧め度を低める。
最も好きな食べ物に関連する施設    ：−３０
２番目に好きな食べ物に関連する施設：−２０
３番目に好きな食べ物に関連する施設：−１０
【００９６】
例えば、図６（ａ）に示す嗜好情報には、ユーザの好きな食べ物として、「１位：寿司、２位：うなぎ、３位：ピザ」が設定されている。この場合、ランク分け部１１１は、図１２に示すお勧め情報のうち、ジャンルに「寿司」が設定されているお勧め情報（ＩＤ０００４）のお勧め度から「３０」を減算する。また、ランク分け部１１１は、ジャンルに「うなぎ」が設定されているお勧め情報（ＩＤ０００５）のお勧め度から「２０」を減算する。また、ランク分け部１１１は、ジャンルに「イタリア料理」が設定されているお勧め情報（ＩＤ０００６）のお勧め度から「１０」を減算する。
【００９７】
（手順Ｅ２’）ユーザの興味・関心情報に基づいて、ユーザが平日によく訪れる施設と同じジャンルの施設についてお勧め度を低める。例えば、以下のように、お勧め度を低める。
ユーザが平日によく訪れる施設：−３０
【００９８】
例えば、図７に示すユーザの興味・関心情報には、ジャンルが「ラーメン」または「カレー」である施設に、ユーザが平日に高い頻度で訪れることが示されている。この場合、ランク分け部１１１は、図１２に示すお勧め情報のうち、ジャンルに「ラーメン」または「カレー」が設定されているお勧め情報（ＩＤ０００１、ＩＤ０００２）のお勧め度から「３０」を減算する。
【００９９】
（手順Ｅ３’）手順Ｅ２と同様に、ユーザの行動履歴情報に基づいて、ユーザが直近に訪れた施設と同じジャンルの施設についてお勧め度を低める。例えば、以下のように、お勧め度を低める。
最も直近に訪れた施設    ：−５０
２番目に直近に訪れた施設：−４５
３番目に直近に訪れた施設：−４０
【０１００】
（手順Ｅ４’）手順Ｅ３と同様に、ユーザの行動履歴情報に基づいて、ユーザが直近に評価した施設と同じジャンルの施設についてお勧め度を低める。例えば、以下のように、お勧め度を低める。
最も直近に評価した施設    ：−５０
２番目に直近に評価した施設：−４５
３番目に直近に評価した施設：−４０
【０１０１】
（手順Ｆ’）最後に、ランク分け部１１１が、手順Ｅ’にて求められたお勧め度に基づいて、各お勧め情報のランクを決定する。例えば、お勧め対象とするお勧め情報のお勧め度を「６０」以上とする場合、ランク分け部１１１は、図１２に示すお勧め情報のうち、お勧め度に最も高い「８０」が設定されているＩＤが「ＩＤ０００７」のお勧め情報に「ランクＡ」を設定する。また、ランク分け部１１１は、お勧め度が「６０」以上であるその他のお勧め情報（ＩＤ０００５）に「ランクＢ」を設定する。そして、ランク分け部１１１は、お勧め度が「６０」未満であるその他のお勧め情報（ＩＤ０００１〜ＩＤ０００４、ＩＤ０００６）に「ランクＣ」を設定する。
【０１０２】
なお、上記実施形態では、プル型情報提供部１１３は、ユーザが音声入力開始ボタンを選択したタイミングでお勧め情報（ランクＢ）に代えて発話例情報を提供し、その後、入力された音声の発話内容に合致するお勧め情報（ランクＢ）を提供するようにしているが、本発明はこれに限らない。例えば、プル型情報提供部１１３は、発話例情報を提供することなく、お勧め情報（ランクＢ）を提供するようにしてもよい。この場合、お勧め情報（ランクＢ）を提供するタイミングは、ユーザが音声入力開始ボタンを選択したタイミングに限らない。例えば、お勧め情報（ランクＡ）とともに、お勧め情報（ランクＢ）を要求するためのボタンをディスプレイ２０１に表示させるようにし、ユーザがタッチパネル２０３の操作によってこのボタンを選択したタイミングで、お勧め情報（ランクＢ）を提供するようにしてもよい。
【０１０３】
また、上記実施形態では、食事施設のお勧め情報を提供するようにしているが、本発明はこれに限らない。すなわち、食事施設以外の他の施設（例えば、商業施設、観光施設等）のお勧め情報を提供するようにしてもよい。また、施設情報以外の他の情報（例えば、ニューストピック等）を推奨するお勧め情報を提供するようにしてもよい。
【０１０４】
また、上記実施形態において、図８および図１２を参照してお勧め情報のランク分けについて詳細に説明したが、本発明はこれに限らない。すなわち、お勧め情報のランク分けは、上記実施形態で説明した方法以外の他の方法（例えば、従来知られている方法）によって行うようにしてもよい。
【０１０５】
また、上記実施形態において、サーバ装置１００が備える機能の一部を、車載装置２００に設けるようにしてもよい。例えば、ユーザ関連情報記憶部１０３に記憶されているユーザ関連情報（嗜好情報、行動履歴情報）の少なくともいずれか一つを、車載装置２００の記憶部に記憶させておき、ランク分け部１１１がユーザの興味・関心情報の推定処理を行う際、及び、ランク分け部１１１がランク分けを行う際に、車載装置２００の記憶部から読み出すようにしてもよい。
【０１０６】
また、上記実施形態において、サーバ装置１００が備える機能の全部を、車載装置２００に設けるようにしてもよい。すなわち、車載装置２００単体で、実施形態の推薦情報提供システム１０の機能を実現するようにしてもよい。
【０１０７】
また、上記実施形態では、ユーザの行動履歴情報に基づいてユーザの興味・関心情報を推定するようにしているが、本発明はこれに限らない。例えば、ユーザの嗜好情報に基づいてユーザの興味・関心情報を推定するようにしてもよい。例えば、ユーザの嗜好情報に好きな食べ物（例えば、「ピザ」）が設定されている場合、図４に示すお勧め情報に示されている複数のジャンルのうち、その食べ物に関連する施設が属するジャンル（例えば、「イタリア料理」）を、ユーザの興味・関心情報の評価項目「ジャンル」に設定するようにしてもよい。
【０１０８】
また、例えば、ユーザ関連情報にユーザのプロファイル情報（年齢、性別等）を含めるようにし、このプロファイル情報に基づいて、ユーザの興味・関心情報を推定するようにしてもよい。例えば、ユーザの年齢および性別から、その年齢および性別の多くのユーザに共通する嗜好（例えば、趣味、食事、観光地等）を、ユーザの興味・関心情報として推定するようにしてもよい。
【０１０９】
また、上記実施形態では、ランク分け部１１１が、算出した類似度を補正して、補正後の類似度をお勧め度として用いているが、本発明はこれに限らない。例えば、算出した類似度をそのままお勧め度として用いるようにしてもよい。また、お勧め度の算出方法として、従来知られている方法を用いるようにしてもよい。
【０１１０】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１１１】
１０  推薦情報提供システム
１００  サーバ装置
１０１  お勧め情報記憶部
１０２  発話例記憶部
１０３  ユーザ関連情報記憶部
１０４  興味・関心情報記憶部
１１０  お勧め情報提供部
１０１  ランク分け部
１０２  プッシュ型情報提供部
１１３  プル型情報提供部
１１４  通信部
２００  車載装置
２０１  ディスプレイ（表示部）
２０２  スピーカ
２０３  タッチパネル（操作部）
２０４  マイク
２１１  通信部（受信部）
２１２  音声入力受付部
２１３  音声認識部
２１４  ユーザ関連情報送信部
【図１】
0006358949.tif 000002
【図２】
0006358949.tif 000003
【図３】
0006358949.tif 000004
【図４】
0006358949.tif 000005
【図５】
0006358949.tif 000006
【図６】
0006358949.tif 000007
【図７】
0006358949.tif 000008
【図８】
0006358949.tif 000009
【図９】
0006358949.tif 000010
【図１０】
0006358949.tif 000011
【図１１】
0006358949.tif 000012
【図１２】
0006358949.tif 000013