(57)【要約】【課題】最新の情報に基づいて施設を抽出し、その施設の施設データを利用する。【解決手段】情報処理システム１０では、管理サーバ４が、複数の施設それぞれに関する施設データを含む施設データベースを記憶している。管理サーバ４は、ソーシャルネットワーキングサービスに投稿された複数の施設のいずれかに関する投稿データに含まれる関連ワードを、当該施設に関連付けて施設データベースに登録する。また、管理サーバ４は、ナビゲーション装置２から受信した検索ワードを用いて関連ワードを対象に検索を行い、複数の施設のうちから検索ワードに関連する施設を抽出する。管理サーバ４は、このようにして抽出した施設の施設データをナビゲーション装置２に送信する。これにより、最新の情報に基づいて施設を抽出でき、抽出した施設の施設データをナビゲーション装置２で利用することができる。【選択図】図１
2013097758.tif 000002
【特許請求の範囲】
【請求項１】
情報を提供するサーバ装置と、前記サーバ装置から提供された情報を利用する端末装置とを含む情報処理システムであって、
前記サーバ装置は、
複数の施設それぞれに関する施設データを記憶する記憶手段と、
ソーシャルネットワーキングサービスに投稿された前記複数の施設のいずれかに関する投稿データに含まれる関連ワードを、当該施設に関連付けて登録する登録手段と、
前記端末装置から受信した検索ワードを用いて前記関連ワードを対象に検索を行い、前記複数の施設のうちから前記検索ワードに関連する施設を抽出する抽出手段と、
抽出された前記施設の前記施設データを前記端末装置に送信する送信手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
請求項１に記載の情報処理システムにおいて、
前記登録手段は、直近の一定期間の前記投稿データに含まれる関連ワードのみを、前記施設に関連付けることを特徴とする情報処理システム。
【請求項３】
請求項１に記載の情報処理システムにおいて、
前記登録手段は、直近の一定数の前記投稿データに含まれる関連ワードのみを、前記施設に関連付けることを特徴とする情報処理システム。
【請求項４】
請求項１ないし３のいずれかに記載の情報処理システムにおいて、
前記サーバ装置は、
前記ソーシャルネットワーキングサービスに投稿された投稿データが、前記記憶手段に記憶された前記複数の施設とは異なる未登録施設に関する場合は、該投稿データを用いて前記未登録施設の前記施設データを新規に作成する作成手段、
をさらに備えることを特徴とする情報処理システム。
【請求項５】
請求項１ないし４のいずれかに記載の情報処理システムにおいて、
前記サーバ装置は、
前記抽出手段が前記検索ワードに関連する施設として複数の候補施設を抽出した場合に、該複数の候補施設それぞれに関する投稿データに基づいて、該複数の候補施設の優先順位を設定する設定手段、
をさらに備えることを特徴とする情報処理システム。
【請求項６】
請求項５に記載の情報処理システムにおいて、
前記設定手段は、該複数の候補施設それぞれに関する投稿データの数に基づいて、該複数の候補施設の優先順位を設定することを特徴とする情報処理システム。
【請求項７】
請求項５または６に記載の情報処理システムにおいて、
前記設定手段は、該複数の候補施設それぞれに関する投稿データを肯定的に評価したユーザの数に基づいて、該複数の候補施設の優先順位を設定することを特徴とする情報処理システム。
【請求項８】
請求項５ないし７のいずれかに記載の情報処理システムにおいて、
前記送信手段は、該複数の候補施設それぞれの前記施設データと、前記優先順位とを前記端末装置に送信することを特徴とする情報処理システム。
【請求項９】
請求項８に記載の情報処理システムにおいて、
前記端末装置は、
前記サーバ装置から送信された前記複数の候補施設それぞれの前記施設データを、前記優先順位の高いものから表示する表示手段、
を備えることを特徴とする情報処理システム。
【請求項１０】
請求項１ないし９のいずれかに記載の情報処理システムにおいて、
前記端末装置は、
前記サーバ装置から送信された前記施設データを用いて、経路案内の目的地を設定する設定手段、
を備えることを特徴とする情報処理システム。
【請求項１１】
端末装置に情報を提供するサーバ装置であって、
複数の施設それぞれに関する施設データを記憶する記憶手段と、
ソーシャルネットワーキングサービスに投稿された前記複数の施設のいずれかに関する投稿データに含まれる関連ワードを、当該施設に関連付けて登録する登録手段と、
前記端末装置から受信した検索ワードを用いて前記関連ワードを対象に検索を行い、前記複数の施設のうちから前記検索ワードに関連する施設を抽出する抽出手段と、
抽出された前記施設の前記施設データを前記端末装置に送信する送信手段と、
を備えることを特徴とするサーバ装置。
【請求項１２】
サーバ装置から提供された情報を利用する端末装置であって、
検索ワードを前記サーバ装置に送信する送信手段と、
前記検索ワードに関連する複数の候補施設それぞれの施設データと、ソーシャルネットワーキングサービスに投稿された投稿データに基づいて設定された前記複数の候補施設の優先順位と、を前記サーバ装置から受信する受信手段と、
前記複数の候補施設それぞれの前記施設データを、前記優先順位の高いものから表示する表示手段と、
を備えることを特徴とする端末装置。
【請求項１３】
請求項１２に記載の端末装置において、
前記複数の候補施設のうちからユーザに選択された施設を、経路案内の目的地に設定する設定手段、
をさらに備えることを特徴とする端末装置。
【請求項１４】
サーバ装置から提供された情報を利用する端末装置に含まれるコンピュータによって実行可能なプログラムであって、
前記コンピュータによる前記プログラムの実行は、前記コンピュータに、
（ａ）検索ワードを前記サーバ装置に送信する工程と、
（ｂ）前記検索ワードに関連する複数の候補施設それぞれの施設データと、ソーシャルネットワーキングサービスに投稿された投稿データに基づいて設定された前記複数の候補施設の優先順位と、を前記サーバ装置から受信する工程と、
（ｃ）前記複数の候補施設それぞれの前記施設データを、前記優先順位の高いものから表示する工程と、
を実行させることを特徴とするプログラム。
【請求項１５】
請求項１４に記載のプログラムにおいて、
前記コンピュータによる前記プログラムの実行は、前記コンピュータに、
（ｄ）前記複数の候補施設のうちからユーザに選択された施設を、経路案内の目的地に設定する工程、
をさらに実行させることを特徴とするプログラム。
【請求項１６】
情報処理方法であって、
（ａ）ソーシャルネットワーキングサービスに投稿された、複数の施設のいずれかに関する投稿データに含まれる関連ワードを、当該施設に関連付けて登録する工程と、
（ｂ）端末装置から受信した検索ワードを用いて前記関連ワードを対象に検索を行い、前記複数の施設のうちから前記検索ワードに関連する施設を抽出する工程と、
（ｃ）抽出された前記施設の施設データを前記端末装置に送信する工程と、
を備えることを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、施設に関する施設データを処理する技術に関する。
【背景技術】
【０００２】
従来より、施設に関する施設データを利用する電子装置が知られている。例えば、目的地までの経路案内を行うナビゲーション装置は、目的地の候補となる複数の施設それぞれに関する施設データを含むデータベースを記憶している。ナビゲーション装置は、このデータベースに含まれる施設データ（位置情報）を利用して、目的地を設定する。このようなデータベースでは、各施設に情報が関連付けられている。ナビゲーション装置のユーザは、各施設に関連付けられた情報（種別など）を利用して、データベースに含まれる所望の施設を目的地の候補として抽出できる。
【０００３】
ところで、このようなデータベースにおいて施設に関連付けられる情報は、データベースを作成した時点のものであり、経年により現実の施設の情報とは異なってくる場合がある。また、施設に関連付けられる情報は固定的な事項に限定されており、その時点でのタイムリーな事項などを反映させることはできない。
【０００４】
これに対応するためには、データベースの内容を随時に更新することが必要となるが、データベースを人手によって頻繁に更新した場合には多大なコストが必要となる。このため、従来、インターネットのＷＥＢサイトの情報を取得して、施設に関するデータベースの内容を更新することが提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１６９４７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術を利用した場合は、取得されたＷＥＢサイトの情報自体が数年前の古い情報である場合がある。このような古いＷＥＢサイトの情報に基づいてデータベースの内容を更新した場合には、データベースの内容に現実とは異なる情報が反映される可能性がある。このため、このようなデータベースから施設を抽出する場合に、現実に即応していない施設が抽出されるおそれがある。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、最新の情報に基づいて施設を抽出し、その施設の施設データを利用できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１の発明は、情報を提供するサーバ装置と、前記サーバ装置から提供された情報を利用する端末装置とを含む情報処理システムであって、前記サーバ装置は、複数の施設それぞれに関する施設データを記憶する記憶手段と、ソーシャルネットワーキングサービスに投稿された前記複数の施設のいずれかに関する投稿データに含まれる関連ワードを、当該施設に関連付けて登録する登録手段と、前記端末装置から受信した検索ワードを用いて前記関連ワードを対象に検索を行い、前記複数の施設のうちから前記検索ワードに関連する施設を抽出する抽出手段と、抽出された前記施設の前記施設データを前記端末装置に送信する送信手段と、を備えている。
【０００９】
また、請求項２の発明は、請求項１に記載の情報処理システムにおいて、前記登録手段は、直近の一定期間の前記投稿データに含まれる関連ワードのみを、前記施設に関連付ける。
【００１０】
また、請求項３の発明は、請求項１に記載の情報処理システムにおいて、前記登録手段は、直近の一定数の前記投稿データに含まれる関連ワードのみを、前記施設に関連付ける。
【００１１】
また、請求項４の発明は、請求項１ないし３のいずれかに記載の情報処理システムにおいて、前記サーバ装置は、前記ソーシャルネットワーキングサービスに投稿された投稿データが、前記記憶手段に記憶された前記複数の施設とは異なる未登録施設に関する場合は、該投稿データを用いて前記未登録施設の前記施設データを新規に作成する作成手段、をさらに備えている。
【００１２】
また、請求項５の発明は、請求項１ないし４のいずれかに記載の情報処理システムにおいて、前記サーバ装置は、前記抽出手段が前記検索ワードに関連する施設として複数の候補施設を抽出した場合に、該複数の候補施設それぞれに関する投稿データに基づいて、該複数の候補施設の優先順位を設定する設定手段、をさらに備えている。
【００１３】
また、請求項６の発明は、請求項５に記載の情報処理システムにおいて、前記設定手段は、該複数の候補施設それぞれに関する投稿データの数に基づいて、該複数の候補施設の優先順位を設定する。
【００１４】
また、請求項７の発明は、請求項５または６に記載の情報処理システムにおいて、前記設定手段は、該複数の候補施設それぞれに関する投稿データを肯定的に評価したユーザの数に基づいて、該複数の候補施設の優先順位を設定する。
【００１５】
また、請求項８の発明は、請求項５ないし７のいずれかに記載の情報処理システムにおいて、前記送信手段は、該複数の候補施設それぞれの前記施設データと、前記優先順位とを前記端末装置に送信する。
【００１６】
また、請求項９の発明は、請求項８に記載の情報処理システムにおいて、前記端末装置は、前記サーバ装置から送信された前記複数の候補施設それぞれの前記施設データを、前記優先順位の高いものから表示する表示手段、を備えている。
【００１７】
また、請求項１０の発明は、請求項１ないし９のいずれかに記載の情報処理システムにおいて、前記端末装置は、前記サーバ装置から送信された前記施設データを用いて、経路案内の目的地を設定する設定手段、を備えている。
【００１８】
また、請求項１１の発明は、端末装置に情報を提供するサーバ装置であって、複数の施設それぞれに関する施設データを記憶する記憶手段と、ソーシャルネットワーキングサービスに投稿された前記複数の施設のいずれかに関する投稿データに含まれる関連ワードを、当該施設に関連付けて登録する登録手段と、前記端末装置から受信した検索ワードを用いて前記関連ワードを対象に検索を行い、前記複数の施設のうちから前記検索ワードに関連する施設を抽出する抽出手段と、抽出された前記施設の前記施設データを前記端末装置に送信する送信手段と、を備えている。
【００１９】
また、請求項１２の発明は、サーバ装置から提供された情報を利用する端末装置であって、検索ワードを前記サーバ装置に送信する送信手段と、前記検索ワードに関連する複数の候補施設それぞれの施設データと、ソーシャルネットワーキングサービスに投稿された投稿データに基づいて設定された前記複数の候補施設の優先順位と、を前記サーバ装置から受信する受信手段と、前記複数の候補施設それぞれの前記施設データを、前記優先順位の高いものから表示する表示手段と、を備えている。
【００２０】
また、請求項１３の発明は、請求項１２に記載の端末装置において、前記複数の候補施設のうちからユーザに選択された施設を、経路案内の目的地に設定する設定手段、をさらに備えている。
【００２１】
また、請求項１４の発明は、サーバ装置から提供された情報を利用する端末装置に含まれるコンピュータによって実行可能なプログラムであって、前記コンピュータによる前記プログラムの実行は、前記コンピュータに、（ａ）検索ワードを前記サーバ装置に送信する工程と、（ｂ）前記検索ワードに関連する複数の候補施設それぞれの施設データと、ソーシャルネットワーキングサービスに投稿された投稿データに基づいて設定された前記複数の候補施設の優先順位と、を前記サーバ装置から受信する工程と、（ｃ）前記複数の候補施設それぞれの前記施設データを、前記優先順位の高いものから表示する工程と、を実行させる。
【００２２】
また、請求項１５の発明は、請求項１４に記載のプログラムにおいて、前記コンピュータによる前記プログラムの実行は、前記コンピュータに、（ｄ）前記複数の候補施設のうちからユーザに選択された施設を、経路案内の目的地に設定する工程、をさらに実行させる。
【００２３】
また、請求項１６の発明は、情報処理方法であって、（ａ）ソーシャルネットワーキングサービスに投稿された、複数の施設のいずれかに関する投稿データに含まれる関連ワードを、当該施設に関連付けて登録する工程と、（ｂ）端末装置から受信した検索ワードを用いて前記関連ワードを対象に検索を行い、前記複数の施設のうちから前記検索ワードに関連する施設を抽出する工程と、（ｃ）抽出された前記施設の施設データを前記端末装置に送信する工程と、を備えている。
【発明の効果】
【００２４】
請求項１ないし１１、及び、１６の発明によれば、ソーシャルネットワーキングサービスの投稿データに含まれる関連ワードを利用して検索ワードに関連する施設を抽出するため、最新の情報に基づいて施設を抽出し、その施設の施設データを端末装置に提供することができる。
【００２５】
また、特に請求項２の発明によれば、直近の一定期間の投稿データに含まれる関連ワードのみを施設に関連付けるため、古い投稿データが利用されず、最新の情報に基づいて施設を抽出することができる。
【００２６】
また、特に請求項３の発明によれば、直近の一定数の投稿データに含まれる関連ワードのみを施設に関連付けるため、古い投稿データが利用されず、最新の情報に基づいて施設を抽出することができる。
【００２７】
また、特に請求項４の発明によれば、新規にオープンした施設に関する施設データを追加することができる。
【００２８】
また、特に請求項５の発明によれば、投稿データに基づいて複数の候補施設の優先順位を設定するため、複数の候補施設の優先順位にソーシャルネットワーキングサービスでの評価を反映することができる。
【００２９】
また、特に請求項６の発明によれば、複数の候補施設の優先順位に投稿データの数を反映することができるため、ソーシャルネットワーキングサービスのユーザに人気のある候補施設の優先順位を高くすることができる。
【００３０】
また、特に請求項７の発明によれば、複数の候補施設の優先順位に投稿データを肯定的に評価したユーザの数を反映することができるため、ソーシャルネットワーキングサービスのユーザから評価の高い候補施設の優先順位を高くすることができる。
【００３１】
また、特に請求項８の発明によれば、端末装置において、複数の候補施設の優先順位を利用することができる。
【００３２】
また、特に請求項９の発明によれば、複数の候補施設それぞれの施設データを、優先順位の高いものから表示することができる。
【００３３】
また、特に請求項１０の発明によれば、最新の情報に基づいて抽出された施設を目的地に設定することができる。
【００３４】
また、請求項１２ないし１５の発明によれば、検索ワードに関連する複数の候補施設を、ソーシャルネットワーキングサービスでの評価を反映した優先順位で表示することができる。
【００３５】
また、特に請求項１３及び１５の発明によれば、検索ワードに関連する施設を経路案内の目的地に設定することができる。
【図面の簡単な説明】
【００３６】
【図１】図１は、情報処理システムの概要を示す図である。
【図２】図２は、管理サーバの構成を示す図である。
【図３】図３は、ナビゲーション装置の構成を示す図である。
【図４】図４は、ソーシャルネットワーキングサービスの概要を示す図である。
【図５】図５は、投稿レコードの例を示す図である。
【図６】図６は、施設レコードの例を示す図である。
【図７】図７は、投稿データ分類処理の流れを示す図である。
【図８】図８は、施設レコードを新規に作成する処理を説明する図である。
【図９】図９は、施設レコード更新処理の流れを示す図である。
【図１０】図１０は、ナビゲーション装置の目的地を設定する処理の流れを示す図である。
【図１１】図１１は、複数の候補施設が一覧表示された画面の例を示す図である。
【図１２】図１２は、複数の候補施設それぞれの評価値が表示された画面の例を示す図である。
【図１３】図１３は、候補施設の投稿データが表示された画面の例を示す図である。
【図１４】図１４は、第２の実施の形態の情報処理システムの概要を示す図である。
【図１５】図１５は、音声サーバの構成を示す図である。
【図１６】図１６は、第２の実施の形態のナビゲーション装置の構成を示す図である。
【発明を実施するための形態】
【００３７】
以下、図面を参照しつつ本発明の実施の形態について説明する。
【００３８】
＜１．第１の実施の形態＞
＜１−１．システム概要＞
図１は、本実施の形態の情報処理システム１０の概要を示す図である。情報処理システム１０は、固定的に配置される管理サーバ４と、車両９において用いられるナビゲーション装置２とを備えている。管理サーバ４とナビゲーション装置２とは、インターネットなどのネットワーク１１を介して相互にデータを送受信することが可能となっている。
【００３９】
管理サーバ４は、施設に関する施設データをナビゲーション装置２に提供するサーバ装置である。一方、ナビゲーション装置２は、管理サーバ４から提供された施設データを用いる端末装置である。ナビゲーション装置２は、施設データを用いて目的地を設定し、設定した目的地までの経路案内を実行する。なお、図中では、ナビゲーション装置２を一つのみ図示しているが、管理サーバ４はネットワーク１１を介して複数の車両９の複数のナビゲーション装置２に対して施設データを提供することが可能である。
【００４０】
また、管理サーバ４は、ソーシャルネットワーキングサービスのサーバ機能を備えている。管理サーバ４は、ネットワーク１１への接続機能を有する通信装置８１に、このソーシャルネットワーキングサービス（以下、「ＳＮＳ」という。）を提供する。ＳＮＳ用の通信装置８１は、例えば、スマートフォンやパーソナルコンピュータなどである。また、ナビゲーション装置２がＳＮＳ用の通信装置８１として機能してもよい。
【００４１】
＜１−２．構成＞
図２は、管理サーバ４の構成を示す図である。管理サーバ４は、制御部４１と、データ通信部４２と、記憶部４３とを備えている。
【００４２】
データ通信部４２は、ネットワーク１１に接続され、ネットワーク１１への接続機能を有する各種の端末装置とデータ通信を行う。すなわち、データ通信部４２は、ナビゲーション装置２やＳＮＳ用の通信装置８１との間でデータの送受信を行うことが可能である。
【００４３】
記憶部４３は、ハードディスクなどの不揮発性の記憶装置であり、各種の情報を記憶する。記憶部４３は、投稿データベース５１、施設データベース５２、及び、プログラム５３を記憶している。
【００４４】
投稿データベース５１は、ＳＮＳ用の通信装置８１から投稿された投稿データを含むデータベースである。また、施設データベース５２は、ナビゲーション装置２が目的地の設定に利用する施設データを含むデータベースである。施設データベース５２では、予め用意された複数の施設それぞれの施設データが蓄積されている。
【００４５】
また、制御部４１は、ＣＰＵ、ＲＡＭ及びＲＯＭなどを備えたコンピュータである。記憶部４３に記憶されたプログラム５３に従ってＣＰＵが演算処理を行うことで、制御部４１の各種の機能が実現される。
【００４６】
図中に示すＳＮＳ部４１ａ、ワード登録部４１ｂ、施設抽出部４１ｃ及び順位設定部４１ｄは、プログラム５３に従ってＣＰＵが演算処理を行うことで実現される制御部４１の機能の一部である。
【００４７】
ＳＮＳ部４１ａは、ＳＮＳのサーバ機能である。ＳＮＳ部４１ａは、ＳＮＳ用の通信装置８１から投稿されたＳＮＳの投稿データを投稿データベース５１に蓄積する。また、ＳＮＳ部４１ａは、投稿データベース５１に蓄積された投稿データを、その投稿データの閲覧を希望するユーザの通信装置８１に提供する。
【００４８】
また、ワード登録部４１ｂは、ＳＮＳの投稿データに含まれるキーワードを、そのキーワードが関連する施設に関連付けて施設データベース５２に登録する。施設抽出部４１ｃは、ナビゲーション装置２から受信した検索ワードに基づいて、施設データベース５２に登録された複数の施設のうちから検索ワードに関連する施設を抽出する。順位設定部４１ｄは、施設抽出部４１ｃが検索ワードに関連する施設として複数の候補施設を抽出した場合に、それら複数の候補施設の優先順位を設定する。これらの機能の処理の詳細については後述する。
【００４９】
図３は、ナビゲーション装置２の構成を示す図である。ナビゲーション装置２は、例えば、車両９に搭載される車載装置であり、制御部２１と、データ通信部２２と、ディスプレイ２３と、操作部２４と、ＧＰＳ部２５と、記憶部２６とを備えている。
【００５０】
データ通信部２２は、ＷｉＭＡＸ（登録商標）などの無線通信を利用したネットワーク１１への接続機能を有している。データ通信部２２は、ネットワーク１１に接続された管理サーバ４との間でデータの送受信を行うことが可能である。なお、データ通信部２２が、ユーザが所持する携帯電話等の他の通信装置を中継器として利用して、ネットワーク１１に接続された管理サーバ４との間でデータの送受信を行うことが可能となっていてもよい。
【００５１】
ディスプレイ２３は、例えば、液晶パネルなどを備えた薄型の表示装置である。ディスプレイ２３は、制御部２１からの指示に従って、各種の情報を表示する。ナビゲーション装置２は、ディスプレイ２３の表示画面がユーザから視認可能なように、車室内のインストルメントパネルなどに配置される。
【００５２】
操作部２４は、ユーザが直接的に操作可能な部材であり、タッチパネル及び操作ボタンを含んでいる。タッチパネルはディスプレイ２３の表示画面に重ねて設けられ、操作ボタンはディスプレイ２３の表示画面の周囲に設けられる。ユーザが操作部２４を操作した場合は、その操作内容を示す信号が制御部２１に入力される。
【００５３】
ＧＰＳ部２５は、複数のＧＰＳ衛星からの信号を受信して、ナビゲーション装置２の位置（すなわち、車両９の位置）を示す位置情報（緯度経度）を取得する。
【００５４】
記憶部２６は、例えば、フラッシュメモリなどの不揮発性メモリであり、各種の情報を記憶する。記憶部２６は、地図データ２６ａ及びプログラム２６ｂを記憶している。
【００５５】
また、制御部２１は、ナビゲーション装置２の全体を統括的に制御するマイクロコンピュータである。制御部２１は、ＣＰＵ、ＲＡＭ及びＲＯＭなどを備えている。制御部２１の各種の機能は、記憶部２６に記憶されたプログラム２６ｂに従ってＣＰＵが演算処理を行うことで実現される。図中に示す目的地設定部２１ａ及び経路案内部２１ｂは、プログラム２６ｂに従ってＣＰＵが演算処理を行うことで実現される制御部２１の機能の一部である。
【００５６】
目的地設定部２１ａは、管理サーバ４の機能を利用して、経路案内の目的地を設定する。目的地設定部２１ａは、ユーザから入力された検索ワードを管理サーバ４に送信し、この検索ワードに基づいて抽出された施設の施設データを管理サーバ４から受信する。そして、目的地設定部２１ａは、受信した施設データに含まれる位置情報に基づいて目的地を設定する。この目的地設定部２１ａの処理の詳細については後述する。
【００５７】
経路案内部２１ｂは、車両９の現在位置から目的地までの経路案内を行う。経路案内部２１ｂは、車両９の現在位置としてＧＰＳ部２５から位置情報を取得し、地図データ２６ａを利用して現在位置から目的地までの経路を導出する。そして、経路案内部２１ｂは、現在位置の近傍の地図に経路を重畳した画像をディスプレイ２３に表示させ、ユーザに目的地までの経路を案内する。
【００５８】
＜１−３．ＳＮＳの概要＞
次に、管理サーバ４が提供するソーシャルネットワーキングサービス（ＳＮＳ）の概要について説明する。このＳＮＳは、ユーザ同士のコミュニケーションを促進・サポートするサービスであり、例えば、Ｔｗｉｔｔｅｒ（登録商標）やＦａｃｅｂｏｏｋ（登録商標）などの既存のＳＮＳと同様のものである。図４は、ＳＮＳの概要を示す図である。なお、以下の説明では、便宜のため、既存のＳＮＳでの用語を適宜に括弧書きで示す。
【００５９】
ＳＮＳのユーザはそれぞれ、自分の保有する通信装置８１を利用して管理サーバ４に対し、任意の文章を投稿データ（ツイート）として投稿することが可能となっている。このような投稿データは、管理サーバ４において蓄積される。投稿に利用する通信装置８１が可搬性であり、ＧＰＳなどの位置情報を取得する機能を有している場合は、投稿した時点での位置情報（緯度経度）を投稿データに付加することも可能である。
【００６０】
また、ＳＮＳのユーザはそれぞれ、自分の保有する通信装置８１を利用して、管理サーバ４において蓄積された投稿データを閲覧することができる。通常はユーザが閲覧する投稿データは、当該ユーザが予め指定した（フォローした）他のユーザの投稿データとなる。
【００６１】
図４の例では、ユーザＡ〜Ｃが管理サーバ４に対して投稿データを投稿している一方で、ユーザＤは管理サーバ４において蓄積された投稿データを閲覧している。もちろん、ユーザＡ〜Ｃが投稿データを閲覧することも可能であり、ユーザＤが投稿データを投稿することも可能である。このように管理サーバ４には、多数のユーザから投稿データが随時に投稿され、多数の投稿データが蓄積される。一般に、投稿データは投稿時点でのタイムリーな情報となる。
【００６２】
図４の例において、ユーザＤがユーザＡ〜ＣのうちユーザＡのみを指定していた（フォローしていた）場合は、ユーザＤはユーザＡの投稿データのみを選択的に閲覧することができる。一般に、信頼性の高いユーザは、そのユーザを指定する（フォローする）他のユーザ（フォロワー）の数が多くなる。
【００６３】
また、投稿データを閲覧するユーザは、閲覧した投稿データが好ましい場合は、その投稿データに対して肯定的な評価（「いいね！」）を行うことが可能である。一般に、信頼性の高い投稿データは、その投稿データを肯定的に評価するユーザの数（「いいね！」の数）が多くなる。
【００６４】
また、投稿データには、所定の記号（例えば、＃）と施設名とを組み合わせた「＃施設名」という形式の施設タグを含めることが可能となっている。この施設タグは、当該投稿データが、特定の施設についての情報であることを示す。例えば、「＃兵庫寺」という施設タグを投稿データに含めた場合は、投稿データが「兵庫寺」という施設に関する情報であることを明示できることになる。
【００６５】
＜１−４．データベース＞
次に、管理サーバ４の記憶部４３に記憶されている２つのデータベース５１，５２について説明する。
【００６６】
まず、投稿データベース５１について説明する。投稿データベース５１には、ＳＮＳのユーザから投稿された多数の投稿データが蓄積されている。一つの投稿データに係る情報は、投稿データベース５１の一つのレコードとして登録されている。
【００６７】
図５は、投稿データベース５１の一つのレコード（以下、「投稿レコード」という。）ＴＲの例を示す図である。投稿データベース５１には、このような投稿レコードＴＲが投稿データごとに蓄積されている。
【００６８】
図に示すように、投稿レコードＴＲには、「投稿ＩＤ」「投稿日時」「投稿データ」「施設タグ」「投稿位置」「投稿者名」「閲覧者数」及び「肯定評価数」などの情報が含まれている。
【００６９】
「投稿ＩＤ」は、投稿データを識別する識別情報である。「投稿日時」は、投稿データが投稿された日時である。「投稿データ」は、投稿データの内容を示すテキストデータである。「施設タグ」は、投稿データに施設タグが含まれていた場合に、その施設タグのみを抜き出したものである。
【００７０】
また、「投稿位置」は、投稿データに付加されていた位置情報である。「投稿者名」は、投稿データを投稿したユーザ名である。「閲覧者数」は、投稿データを投稿したユーザを指定する（フォローする）他のユーザ（フォロワー）の数である。「肯定評価数」は、投稿データを肯定的に評価したユーザの数（「いいね！」の数）である。
【００７１】
次に、施設データベース５２について説明する。施設データベース５２には、目的地の候補となる複数の施設に関する施設データが蓄積されている。一つの施設に係る施設データは、施設データベース５２の一つのレコードとして登録されている。
【００７２】
図６は、施設データベース５２の一つのレコード（以下、「施設レコード」という。）ＰＲの例を示す図である。施設データベース５２には、このような施設レコードＰＲが施設ごとに蓄積されている。図に示すように、施設レコードＰＲに含まれる施設データは、基本データＤ１と、追加データＤ２と、評価データＤ３とに大別される。
【００７３】
基本データＤ１は、当該施設レコードＰＲの施設の基本的な情報であり、「施設ＩＤ」「施設名」及び「施設位置」を含んでいる。「施設ＩＤ」は、施設を識別する識別情報である。「施設名」は、施設の名称である。「施設位置」は、施設の位置を示す位置情報（緯度経度）である。基本データＤ１は、当該施設レコードＰＲの施設に関する固定的な情報であるとも言える。
【００７４】
これに対して追加データＤ２は、ＳＮＳの投稿データ（ツイート）に基づいて追加された情報である。追加データＤ２は、「投稿データ」と「関連ワード」とを含んでいる。
【００７５】
「投稿データ」は、ＳＮＳに投稿された投稿データのうち、当該施設レコードＰＲの施設に関する投稿データである。ＳＮＳの投稿データがいずれの施設に関するものであるかは、投稿データに含まれる施設タグによって判別される。施設レコードＰＲには、当該施設レコードＰＲの施設に関して過去に投稿された全ての投稿データではなく、直近一定期間（例えば、１週間）に投稿された投稿データのみが含まれるようになっている。
【００７６】
「関連ワード」は、施設レコードＰＲに含まれる投稿データから抽出されたキーワードである。このキーワードは、当該施設レコードＰＲの施設に関連する関連ワードとして、施設レコードＰＲに含まれるようになっている。このような関連ワードは、直近一定期間（例えば、１週間分）の投稿データから抽出されたものである。このため、関連ワードは、「紅葉の見頃」というような、その時点でのタイムリーな事項を示すキーワード（例えば、「紅葉」「見頃」など）を含むことになる。
【００７７】
また、評価データＤ３は、当該施設レコードＰＲの施設、投稿データ及び関連ワードへの評価値及び総合評価値を示す情報である。評価値のそれぞれは、例えば、１０段階（１〜１０のいずれか）で表される。
【００７８】
施設に関しては、２つの評価値（評価ａ，ｂ）がある。これら２つの評価値（評価ａ，ｂ）を合計した値が、施設の総合評価値Ｖ１となる。
【００７９】
「評価ａ」は、施設レコードＰＲに含まれる投稿データの数（直近一定期間の投稿データの数）に応じた評価値である。投稿データの数が多いほど「評価ａ」は高くなる。
【００８０】
また、「評価ｂ」は、施設レコードＰＲに含まれる投稿データを肯定的に評価したユーザの数（「いいね！」の数）の合計（図５の「肯定評価数」の合計）に応じた評価値である。肯定的に評価したユーザの数の合計が多いほど「評価ｂ」は高くなる。
【００８１】
投稿データに関しては、各投稿データごとに４つの評価値（評価ａ〜ｄ）がある。これら４つの評価値（評価ａ〜ｄ）を合計した値が、各投稿データの総合評価値Ｖ２となる。
【００８２】
「評価ａ」は、投稿データを投稿した日時（図５の「投稿日時」）からの経過時間に応じた評価値である。経過時間が短いほど（投稿データが新しいほど）「評価ａ」は高くなる。
【００８３】
「評価ｂ」は、投稿データを投稿したユーザを指定する（フォローする）他のユーザ（フォロワー）の数（図５の「閲覧者数」）に応じた評価値である。投稿したユーザを指定する他のユーザの数が多いほど「評価ｂ」は高くなる。
【００８４】
「評価ｃ」は、投稿データを投稿した位置（図５の「投稿位置」）と、施設の位置（基本データＤ１の「施設位置」）との距離に応じた評価値である。投稿した位置と施設の位置との距離が短いほど「評価ｃ」は高くなる。
【００８５】
「評価ｄ」は、投稿データを肯定的に評価したユーザの数（「いいね！」の数）（図５の「肯定評価数」）に応じた評価値である。肯定的に評価したユーザの数が多いほど「評価ｄ」は高くなる。
【００８６】
関連ワードに関しては、各関連ワードごとに２つの評価値（評価ａ、ｂ）がある。これら２つの評価値（評価ａ，ｂ）を合計した値が、各関連ワードの総合評価値Ｖ３となる。
【００８７】
「評価ａ」は、施設レコードＰＲに含まれる投稿データのうち、関連ワードが含まれていた投稿データの数に応じた評価値である。関連ワードが含まれていた投稿データの数が多いほど「評価ａ」は高くなる。
【００８８】
「評価ｂ」は、施設レコードＰＲに含まれる投稿データのうち、関連ワードが含まれていた投稿データの総合評価値Ｖ２の平均値に応じた評価値である。投稿データの総合評価値の平均値が高いほど「評価ｂ」は高くなる。
【００８９】
＜１−５．関連ワードの登録＞
次に、施設データベース５２の各施設レコードＰＲに関連ワードを登録する処理について説明する。この関連ワードを登録する処理は、所定の時間ごと（例えば１日ごと）に、管理サーバ４のワード登録部４１ｂによって実行される。
【００９０】
ワード登録部４１ｂは、まず、投稿データを関連する施設の施設レコードＰＲに分類する処理（投稿データ分類処理）を行った後に、各施設レコードＰＲごとにその内容を更新する処理（施設レコード更新処理）を実行する。以下、それぞれの処理について説明する。
【００９１】
まず、投稿データ分類処理について説明する。図７は、投稿データ分類処理の流れを示す図である。投稿データ分類処理は、前回の処理から今回の処理までにＳＮＳに投稿された全ての投稿データを対象にし、各投稿データを関連する施設の施設レコードＰＲに分類する処理となる。
【００９２】
まず、ワード登録部４１ｂは、投稿データベース５１から対象となる投稿データのうちの一の投稿データの投稿レコードＴＲを読み出す（ステップＳ１１）。
【００９３】
次に、ワード登録部４１ｂは、読み出した投稿レコードＴＲの「施設タグ」を参照し、投稿データに施設タグが含まれているか否かを判別する（ステップＳ１２）。これにより、ワード登録部４１ｂは、投稿データが特定の施設についての情報であるか否かを判別する。投稿データに施設タグが含まれていない場合は（ステップＳ１２にてＮｏ）、そのまま処理はステップＳ１７へ進む。
【００９４】
一方、投稿データに施設タグが含まれている場合は次に、ワード登録部４１ｂは、施設タグが示す施設についての施設レコードＰＲが、施設データベース５２に存在するか否かを判定する（ステップＳ１３）。
【００９５】
当該施設レコードＰＲが施設データベース５２に存在していた場合は（ステップＳ１３にてＹｅｓ）、ワード登録部４１ｂは、その施設レコードＰＲを読み出し（ステップＳ１４）、読み出した施設レコードＰＲに当該投稿データを追加する（ステップＳ１６）。そして処理はステップＳ１７へ進む。
【００９６】
一方、当該施設レコードＰＲが施設データベース５２に存在していない場合は（ステップＳ１３にてＮｏ）、その施設タグが示す施設は、施設データベース５２に既に登録済の複数の施設とは異なる新たな施設（以下、「未登録施設」という。）となる。この場合は、ワード登録部４１ｂは、特定の条件下で未登録施設に関する施設レコードＰＲを新規に作成し、未登録施設を施設データベース５２に登録する（ステップＳ１５）。
【００９７】
具体的には、ワード登録部４１ｂは、「（未登録施設）にいます」「（未登録施設）から投稿します」など、投稿データが未登録施設からの投稿であることを示す特定用語が、投稿レコードＴＲの「投稿データ」に含まれているか否かを判断する。そして、「投稿データ」にこのような特定用語が含まれる場合は、投稿レコードＴＲの未登録施設の施設名及び「投稿位置」をそれぞれ、「施設名」及び「施設位置」とする施設レコードＰＲを新規に作成する。
【００９８】
例えば、図８の上部に示す投稿レコードＴＲにおいては、施設タグが示す未登録施設が「新神戸公園」であり、「投稿データ」に「新神戸公園にいます」という特定用語が含まれている。このためこの場合は、図８の下部に示すように、「新神戸公園」を「施設名」とし、投稿レコードＴＲの「投稿位置」を「施設位置」とする施設レコードＰＲが新規に作成される。施設レコードＰＲを作成した時点では、その施設レコードＰＲの追加データＤ２及び評価データＤ３はＮｕｌｌとなる。このように未登録施設に関する施設データを含む施設レコードＰＲを新規に作成するため、新規にオープンした施設を施設データベース５２に追加的に登録することができる。
【００９９】
図７に戻り、投稿データを用いて施設レコードＰＲを新規に作成した場合は次に、ワード登録部４１ｂは、作成した施設レコードＰＲに当該投稿データを追加する（ステップＳ１６）。そして処理はステップＳ１７へ進む。
【０１００】
ステップＳ１７においては、ワード登録部４１ｂは、対象となる全ての投稿データに関する処理が完了したか否かを判別する。そして、処理がなされていない投稿データがある場合は（ステップＳ１７にてＮｏ）、処理はステップＳ１１に戻り、新たな投稿データに関して上記と同様の処理が実行される。このような処理を繰り返し、対象となる全ての投稿データの分類が完了すれば（ステップＳ１７にてＹｅｓ）、投稿データ分類処理が終了する。
【０１０１】
次に、施設レコード更新処理について説明する。図９は、施設レコード更新処理の流れを示す図である。投稿データ分類処理は、施設データベース５２に含まれる全ての施設レコードＰＲを対象にし、施設レコードＰＲごとに追加された投稿データに基づいて内容を更新する処理となる。
【０１０２】
まず、ワード登録部４１ｂは、施設データベース５２に含まれる全ての施設レコードＰＲのうちの一の施設レコードＰＲを読み出す（ステップＳ２１）。
【０１０３】
次に、ワード登録部４１ｂは、読み出した施設レコードＰＲに含まれる投稿データのうち、一定期間（例えば、一週間）を過ぎた期限切れの投稿データを削除する（ステップＳ２２）。これにより、施設レコードＰＲには、直近一定期間の投稿データのみが含まれることになる。
【０１０４】
次に、ワード登録部４１ｂは、施設レコードＰＲの施設に関する２つの評価値（評価ａ，ｂ）及び総合評価値Ｖ１を導出して、施設レコードＰＲに追加する（ステップＳ２３）。ワード登録部４１ｂは、施設レコードＰＲに含まれる投稿データの数に基づいて「評価ａ」を導出し、施設レコードＰＲに含まれる投稿データを肯定的に評価したユーザの数の合計に基づいて「評価ｂ」を導出する。そして、ワード登録部４１ｂは、これら「評価ａ」及び「評価ｂ」を合計して総合評価値Ｖ１を導出する。
【０１０５】
次に、ワード登録部４１ｂは、施設レコードＰＲに含まれる各投稿データごとに４つの評価値（評価ａ〜ｄ）及び総合評価値Ｖ２を導出して、施設レコードＰＲに追加する（ステップＳ２４）。ワード登録部４１ｂは、投稿データを投稿した日時からその時点までの経過時間に基づいて「評価ａ」を導出し、投稿データを投稿したユーザを指定する他のユーザの数に基づいて「評価ｂ」を導出する。また、ワード登録部４１ｂは、投稿データを投稿した位置と施設の位置との距離に基づいて「評価ｃ」を導出し、投稿データを肯定的に評価したユーザの数に基づいて「評価ｄ」を導出する。そして、ワード登録部４１ｂは、これら「評価ａ」「評価ｂ」「評価ｃ」及び「評価ｄ」を合計して総合評価値Ｖ２を導出する。
【０１０６】
次に、ワード登録部４１ｂは、施設レコードＰＲに含まれる投稿データから、当該施設に関連する関連ワードを抽出する（ステップＳ２５）。ワード登録部４１ｂは、例えば、投稿データの文章を単語に分割し、助詞や接続詞などの不用語を消去することで、関連ワードを抽出する。
【０１０７】
ワード登録部４１ｂは、このような関連ワードの抽出を施設レコードＰＲに含まれる全ての投稿データに関して実行する。重複して抽出された関連ワードは削除され、同一の関連ワードは一つのみが抽出される。そして、ワード登録部４１ｂは、施設レコードＰＲに既に含まれていた関連ワードを全て削除した上で、新たに抽出した関連ワードを施設レコードＰＲに追加する。これにより、施設レコードＰＲには、直近一定期間の投稿データから抽出された関連ワードのみが含まれることになる。このように関連ワードが施設レコードＰＲに追加されることで、施設に関する関連ワードは当該施設に関連付けて施設データベース５２に登録されることになる。
【０１０８】
次に、ワード登録部４１ｂは、施設レコードＰＲに含まれる各関連ワードごとに２つの評価値（評価ａ，ｂ）及び総合評価値Ｖ３を導出して、施設レコードＰＲに追加する（ステップＳ２６）。ワード登録部４１ｂは、関連ワードが含まれていた投稿データの数に基づいて「評価ａ」を導出し、関連ワードが含まれていた投稿データの総合評価値Ｖ２の平均値に基づいて「評価ｂ」を導出する。そして、ワード登録部４１ｂは、これら「評価ａ」及び「評価ｂ」を合計して総合評価値Ｖ３を導出する。
【０１０９】
次に、ワード登録部４１ｂは、対象となる全ての施設レコードＰＲに関する処理が完了したか否かを判別する。そして、処理がなされていない施設レコードＰＲがある場合は（ステップＳ２７にてＮｏ）、処理はステップＳ２１に戻り、新たな施設レコードＰＲに関して上記と同様の処理が実行される。このような処理を繰り返し、対象となる全ての施設レコードＰＲの更新が完了すれば（ステップＳ２７にてＹｅｓ）、施設レコード更新処理が終了する。
【０１１０】
＜１−６．目的地の設定＞
次に、このような施設データベース５２を利用して、ナビゲーション装置２の目的地を設定する処理について説明する。図１０は、ナビゲーション装置２の目的地を設定する処理の流れを示す図である。図中左側はナビゲーション装置２の処理であり、図中右側は管理サーバ４の処理である。これらの処理の開始前には、所定の認証処理などを経て、ナビゲーション装置２と管理サーバ４とはデータ通信が可能となっている。
【０１１１】
まず、ナビゲーション装置２の目的地設定部２１ａが、目的地の候補となる施設を検索するための検索条件をユーザから受け付ける（ステップＳ３１）。この際、ディスプレイ２３には検索条件の入力用の画面が表示され、ユーザはこの画面を参照しながら操作部２４を操作することで検索条件をナビゲーション装置２に入力する。検索条件には、検索テキスト、及び、距離条件（例えば１０ｋｍ以内）などが含まれる。検索テキストは、検索用のキーワードである一以上の検索ワード、あるいは、一以上の検索ワードを含む文章のいずれであってもよい。
【０１１２】
次に、ナビゲーション装置２の目的地設定部２１ａは、受け付けた検索条件を、車両９の現在位置（ナビゲーション装置２の位置）とともに、データ通信部２２を介して管理サーバ４に送信する（ステップＳ３２）。このようにしてナビゲーション装置２から送信された検索条件は、管理サーバ４のデータ通信部４２で受信され、施設抽出部４１ｃに受け付けられる（ステップＳ４１）。
【０１１３】
施設抽出部４１ｃは、検索条件を受け付けると、検索条件に含まれる検索テキストが文章であるか否かを判断する（ステップＳ４２）。施設抽出部４１ｃは、検索テキストが文章である場合は（ステップＳ４２にて）、検索テキストの文章を単語に分割して助詞や接続詞などの不用語を消去することなどにより、一以上の検索ワードを抽出する（ステップＳ４３）。また、検索テキストが文章ではなく一以上の検索ワードの場合は、以降の処理でその検索ワードがそのまま利用される。
【０１１４】
次に、目的地設定部２１ａは、一以上の検索ワードを用いて、施設データベース５２の各施設レコードＰＲに含まれる関連ワードを検索する（ステップＳ４４）。これにより、目的地設定部２１ａは、検索ワードに関連する施設を抽出する。すなわち、目的地設定部２１ａは、一以上の検索ワードのいずれかと一致する関連ワードを含む施設レコードＰＲの施設を抽出することになる。このような処理により、通常、検索ワードに関連する施設として、複数の候補施設が抽出される。
【０１１５】
次に、目的地設定部２１ａは、検索テキスト以外の検索条件を用いて、抽出された候補施設を絞り込む（ステップＳ４５）。例えば、目的地設定部２１ａは、検索条件の一つである距離条件（例えば１０ｋｍ以内）に従って、車両９の現在位置から所定の距離以内に存在する施設のみに候補施設を絞り込む。なお、このような検索条件として、施設の種別条件（店舗、宿泊施設、公共施設、文化施設など）や時間条件（営業時間など）などが含まれていてもよい。これにより、目的地の候補施設が検索条件に合致する施設に絞り込まれる。
【０１１６】
次に、順位設定部４１ｄが、複数の候補施設の優先順位を設定する（ステップＳ４６）。なお、このような優先順位の設定は、検索ワードに関連する施設として複数の候補施設がある場合のみ実行すればよく、候補施設が一つのみの場合は実行しなくてよい。順位設定部４１ｄは、複数の候補施設のそれぞれについて３つの評価値（ワード評価値、距離評価値、ＳＮＳ評価値）を導出する。そして、順位設定部４１ｄは、導出した３つの評価値の合計点に基づいて、複数の候補施設の優先順位を設定する。これらの３つの評価値のそれぞれは、例えば、１０段階（１〜１０のいずれか）で表される。
【０１１７】
ワード評価値は、候補施設を抽出した際に検索ワードに一致した関連ワードの総合評価値Ｖ３の合計値に応じた評価値である。ワード評価値は、検索ワードに関連する程度が高い候補施設ほど高くなる。
【０１１８】
距離評価値は、車両９の現在位置から候補施設までの距離に応じた評価値である。距離評価値は、車両９の現在位置から近い候補施設ほど高くなる。
【０１１９】
ＳＮＳ評価値は、候補施設の総合評価値Ｖ１に応じた評価値である。ＳＮＳ評価値は、前述した総合評価値Ｖ１が高い候補施設ほど高くなる。
【０１２０】
既述のように、施設の総合評価値Ｖ１は、ＳＮＳへの施設に関する投稿データに基づいて導出される。具体的には、施設の総合評価値Ｖ１は、施設に関する投稿データの数に応じた「評価ａ」と、施設に関する投稿データを肯定的に評価したユーザの数の合計に応じた「評価ｂ」との合計値である。
【０１２１】
したがって、順位設定部４１ｄは、複数の候補施設の優先順位を、それら複数の候補施設それぞれの投稿データに基づいて設定することになる。このため、複数の候補施設の優先順位にＳＮＳでの評価を反映することができる。すなわち、その施設に関する投稿データの数が多い候補施設ほど優先順位が高くなるため、ＳＮＳのユーザに人気のある候補施設の優先順位を高くすることができる。また、その施設に関する投稿データを肯定的に評価したユーザの数の合計が高い候補施設ほど優先順位が高くなるため、ＳＮＳのユーザから評価の高い候補施設の優先順位を高くすることができる。
【０１２２】
複数の候補施設の優先順位が設定されると、次に、目的地設定部２１ａは、抽出した複数の候補施設それぞれの施設データを含む施設レコードＰＲと、それら複数の候補施設の優先順位とを、データ通信部４２を介してナビゲーション装置２に送信する（ステップＳ４７）。このようにして管理サーバ４から送信された複数の候補施設の施設レコードＰＲと優先順位とは、ナビゲーション装置２のデータ通信部２２で受信され、目的地設定部２１ａに受け付けられる（ステップＳ３３）。
【０１２３】
次に、目的地設定部２１ａは、受信した複数の候補施設の施設レコードＰＲを用いて、複数の候補施設の「施設名」の一覧をディスプレイ２３の画面に表示させる（ステップＳ３４）。この際、複数の候補施設の「施設名」は、その複数の候補施設の優先順位の高いものから順にディスプレイ２３の画面に表示される。したがって、ナビゲーション装置２は、検索ワードに関連する複数の候補施設の「施設名」を、ＳＮＳでの評価を反映した優先順位で表示することができる。ユーザはこの画面を参照しながら操作部２４を操作することにより、一の施設を選択することができる。
【０１２４】
目的地設定部２１ａは、このようにして複数の候補施設のうちからユーザに選択された施設を、経路案内の目的地に設定する（ステップＳ３５）。目的地設定部２１ａは、選択された施設の施設レコードＰＲに含まれる「施設位置」に基づいて、目的地を設定する。
【０１２５】
図１１は、複数の候補施設が一覧表示されたディスプレイ２３の画面を示す図である。図に示すように、ディスプレイ２３の画面には、複数の候補施設の「施設名」を示す施設ボタンＢ１と、評価点参照ボタンＢ２と、投稿参照ボタンＢ３と、目的地設定ボタンＢ４とが表示されている。施設ボタンＢ１は、対応する候補施設の優先順位に従って表示されている。
【０１２６】
ユーザは、タッチパネルとしての操作部２４の機能により、画面に表示されたこれらのコマンドボタンＢ１〜Ｂ４に触れることで、ナビゲーション装置２に指示を行うことができる。ユーザが施設ボタンＢ１のいずれかに触れ、さらに、目的地設定ボタンＢ４に触れた場合は、ユーザが触れた施設ボタンＢ１に対応する施設が目的地として設定される。
【０１２７】
また、ユーザが、図１１の画面の評価点参照ボタンＢ２に触れた場合は、図１２に示すように、ディスプレイ２３の画面に、複数の候補施設それぞれの評価値が表示される。すなわち、複数の候補施設それぞれのワード評価値、距離評価値、ＳＮＳ評価値、及び、それらの合計値である総合評価値が表示される。ユーザは、目的地となる施設を選択する場合に、このような評価値を参考にすることができる。また、ユーザがこの画面に含まれる戻ボタンＢ５に触れた場合は、ディスプレイ２３の画面が図１１の画面に戻ることになる。
【０１２８】
また、ユーザが、図１１の画面の施設ボタンＢ１のいずれかに触れ、さらに、投稿参照ボタンＢ３に触れた場合は、図１３に示すように、ユーザが触れた施設ボタンＢ１に対応する候補施設の施設レコードＰＲに含まれる投稿データが表示される。この投稿データは、総合評価値Ｖ２の高いものから順に表示される。ユーザは、目的地となる施設を選択する場合に、このような投稿データを参考にすることができる。また、ユーザがこの画面に含まれる戻ボタンＢ６に触れた場合は、ディスプレイ２３の画面が図１１の画面に戻ることになる。
【０１２９】
以上のように、本実施の形態の情報処理システム１０では、管理サーバ４が、複数の施設それぞれに関する施設データを含む施設データベース５２を記憶している。管理サーバ４のワード登録部４１ｂは、ＳＮＳに投稿された複数の施設のいずれかに関する投稿データに含まれる関連ワードを、当該施設に関連付けて施設データベース５２に登録する。また、管理サーバ４の施設抽出部４１ｃは、ナビゲーション装置２から受信した検索ワードを用いて関連ワードを対象に検索を行い、複数の施設のうちから検索ワードに関連する施設を抽出する。そして、管理サーバ４のデータ通信部４２は、このようにして抽出された施設の施設データをナビゲーション装置２に送信する。
【０１３０】
このように情報処理システム１０では、ＳＮＳの投稿データに含まれる関連ワードを利用して検索ワードに関連する施設を抽出するため、最新の情報に基づいて施設を抽出することができる。したがって、「紅葉が見頃」の施設など、その時点でのタイムリーな事項に関連する施設を抽出できることになる。そして、その施設の施設データをナビゲーション装置２に提供できるため、ナビゲーション装置２はその施設を目的地として設定することができる。
【０１３１】
また、ワード登録部４１ｂは、直近の一定期間の投稿データに含まれる関連ワードのみを施設に関連付けるため、古い投稿データが利用されず、最新の情報に基づいて施設を抽出することができる。
【０１３２】
また、ソーシャルネットワーキングサービスへの投稿データが、一般的な閲覧用に利用される他に、ナビゲーション装置２における目的地の設定にも利用される。このため、投稿データを投稿するユーザに新たな楽しみを与えることができる。
【０１３３】
また、ソーシャルネットワーキングサービスが持つ性質が、目的地の候補施設の抽出結果に反映される。このため、利用するソーシャルネットワーキングサービスの性質を設定することで、ユーザの嗜好にあった候補施設を容易に抽出することが可能である。例えば、情報処理システム１０が、若者向けのソーシャルネットワーキングサービスを利用するものであれば、情報処理システム１０を若者向けの候補施設を容易に抽出できるシステムとすることができる。
【０１３４】
＜２．第２の実施の形態＞
次に、第２の実施の形態について説明する。第１の実施の形態では、施設を検索するための検索テキストをユーザが操作部２４を操作して入力するようになっていた。これに対して、第２の実施の形態では、検索テキストをユーザが音声で入力できるようになっている。また、第２の実施の形態では、候補施設の投稿データを表示する際に、投稿データの内容を示す音声も出力されるようになっている。本実施の形態の情報処理システム１０の構成及び処理は第１の実施の形態と略同様であるため、以下、第１の実施の形態との相違点を中心に説明する。
【０１３５】
図１４は、第２の実施の形態の情報処理システム１０の概要を示す図である。情報処理システム１０は、図１に示す要素に加え、音声サーバ６をさらに備えている。音声サーバ６は、音声データとテキストデータとを相互に変換する機能を備えている。音声サーバ６とナビゲーション装置２とは、ネットワーク１１を介して相互にデータを送受信することが可能となっている。
【０１３６】
図１５は、音声サーバ６の構成を示す図である。音声サーバ６は、制御部６１と、データ通信部６２と、記憶部６３とを備えている。
【０１３７】
データ通信部６２は、ネットワーク１１に接続され、ネットワーク１１への接続機能を有する各種の端末装置とデータ通信を行う。すなわち、データ通信部６２は、ナビゲーション装置２との間でデータの送受信を行うことが可能である。
【０１３８】
記憶部６３は、ハードディスクなどの不揮発性の記憶装置であり、各種の情報を記憶する。記憶部６３は、認識データベース６３ａ、音声データベース６３ｂ、及び、プログラム６３ｃを記憶している。認識データベース６３ａは、音声データの認識に用いられるデータベースである。一方、音声データベース６３ｂは、音声データの生成に用いられるデータベースである。
【０１３９】
また、制御部６１は、ＣＰＵ、ＲＡＭ及びＲＯＭなどを備えたコンピュータである。記憶部６３に記憶されたプログラム６３ｃに従ってＣＰＵが演算処理を行うことで、制御部６１の各種の機能が実現される。図中に示す第１変換部６１ａ、及び、第２変換部６１ｂは、プログラム６３ｃに従ってＣＰＵが演算処理を行うことで実現される制御部６１の機能の一部である。
【０１４０】
第１変換部６１ａは、周知の手法により、認識データベース６３ａを用いて、音声データを同一の内容のテキストデータに変換する。一方、第２変換部６１ｂは、周知の手法により、音声データベース６３ｂを用いて、テキストデータを同一の内容の音声データに変換する。
【０１４１】
図１６は、第２の実施の形態のナビゲーション装置２の構成を示す図である。ナビゲーション装置２は、図３に示す要素に加え、音を集音するマイクロフォン２７と、音を出力するスピーカ２８とを備えている。また、ナビゲーション装置２は、プログラム２６ｂに従ってＣＰＵが演算処理を行うことで実現される機能として、変換要求部２１ｃをさらに備えている。
【０１４２】
変換要求部２１ｃは、データ通信部２２を介して音声サーバ６と通信し、変換要求信号と音声データとを音声サーバ６に送信する。これにより、変換要求部２１ｃは、送信した音声データと同一の内容のテキストデータを音声サーバ６から取得する。また、変換要求部２１ｃは、変換要求信号とテキストデータとを音声サーバ６に送信することもできる。これにより、変換要求部２１ｃは、送信したテキストデータと同一の内容の音声データを音声サーバ６から取得する。
【０１４３】
本実施の形態では、施設を検索するための検索テキストを入力する際に、マイクロフォン２７がユーザが発する声を集音する。これにより、制御部２１は、ユーザが発した声を示す音声データを取得する。そして、変換要求部２１ｃが、この音声データを音声サーバ６に送信することで、ユーザが発した声の内容を示すテキストデータを取得する。以降は、このテキストデータが検索テキストとして用いられ、図１０と同様の処理が実行される。したがって、ユーザは、操作部２４を操作することなく、所望の検索テキスト（検索ワード）に合致する候補施設の施設データを得ることができる。
【０１４４】
また、図１３に示すように候補施設の投稿データを表示する場合は、変換要求部２１ｃが、表示中の投稿データを音声サーバ６に送信することで、投稿データの内容を示す音声データを取得する。そして、変換要求部２１ｃは、この音声データの音を、スピーカ２８を介して出力する。これにより、ユーザは、ディスプレイ２３を注視せずとも、投稿データの内容を把握することができる。
【０１４５】
＜３．変形例＞
以上、本発明の実施の形態について説明してきたが、この発明は上記実施の形態に限定されるものではなく様々な変形が可能である。以下では、このような変形例について説明する。上記実施の形態及び以下で説明する形態を含む全ての形態は、適宜に組み合わせ可能である。
【０１４６】
上記実施の形態では、車両で用いられるナビゲーション装置２として車載装置を例に説明を行ったが、ナビゲーション装置２が携帯電話やスマートフォンなどの可搬性の通信装置として構成されていてもよい。
【０１４７】
また、管理サーバ４から提供された施設データを利用する端末装置は、ナビゲーション装置以外の装置であってもよい。例えば、端末装置は、管理サーバ４から提供された施設データの施設を目的地として設定する指示を、ナビゲーション装置に与える装置などであってもよい。
【０１４８】
また、上記実施の形態では、ＳＮＳ機能と、施設データを提供する機能とが同一の管理サーバ４によって実現されていた。これに対して、ＳＮＳ機能を提供するサーバ装置と、施設データを提供するサーバ装置とが別個に構成されていてもよい。
【０１４９】
また、上記実施の形態では、ワード登録部４１ｂは、直近の一定期間の投稿データに含まれる関連ワードのみを施設に関連付けるものであった。これに対して、ワード登録部４１ｂは、直近の一定数（例えば、１００）の投稿データに含まれる関連ワードのみを施設に関連付けるようにしてもよい。この場合も、古い投稿データが利用されず、最新の情報に基づいて施設を抽出することができる。また、投稿データの投稿が比較的少ない施設に関しても、投稿データに含まれる関連ワードを利用することができる。
【０１５０】
また、上記実施の形態では、投稿データはテキストデータであったが、音声データであってもよい。この場合も、音声データである投稿データをテキストデータに変換することで、投稿データに含まれる関連ワードを抽出することができる。
【０１５１】
また、第２の実施の形態では、管理サーバ４と音声サーバ６とが別個のサーバとして構成されていたが、管理サーバ４と音声サーバ６との双方の機能を有する一つのサーバ装置を用いてもよい。
【０１５２】
また、第２の実施の形態では、投稿データのテキストデータを画面に表示しつつ、投稿データの音声データの音声が出力されていた。これに対して、テキストデータと音声データとのいずれを出力するかをユーザが選択できるようになっていてもよい。
【０１５３】
また、上記実施の形態では、プログラムに従ったＣＰＵの演算処理によってソフトウェア的に各種の機能が実現されると説明したが、これら機能のうちの一部は電気的なハードウェア回路により実現されてもよい。
【符号の説明】
【０１５４】
２    ナビゲーション装置
４    管理サーバ
９    車両
１０    情報処理システム
１１    ネットワーク
４１ａ    ＳＮＳ部
４１ｂ    ワード登録部
４１ｃ    施設抽出部
４１ｄ    順位設定部
５１    投稿データベース
５２    施設データベース
【図１】
2013097758.tif 000003
【図２】
2013097758.tif 000004
【図３】
2013097758.tif 000005
【図４】
2013097758.tif 000006
【図５】
2013097758.tif 000007
【図６】
2013097758.tif 000008
【図７】
2013097758.tif 000009
【図８】
2013097758.tif 000010
【図９】
2013097758.tif 000011
【図１０】
2013097758.tif 000012
【図１１】
2013097758.tif 000013
【図１２】
2013097758.tif 000014
【図１３】
2013097758.tif 000015
【図１４】
2013097758.tif 000016
【図１５】
2013097758.tif 000017
【図１６】
2013097758.tif 000018