(57)【特許請求の範囲】
【請求項１】
コンピュータネットワーク上に投稿された投稿文を取得する投稿文情報取得手段と、
前記投稿文情報取得手段により取得された前記投稿文の内容に基づいて、該投稿文と関連する位置情報を抽出する位置情報抽出手段と、
コンピュータネットワーク上に投稿された投稿文に、該投稿文の内容から前記位置情報抽出手段によって抽出された前記位置情報を関連付けて付与する位置情報付与手段と、
前記投稿文の検索条件を取得する検索条件取得手段と、
コンピュータネットワーク上に投稿された前記投稿文の内から、前記検索条件取得手段により取得された前記検索条件に該当する投稿文である該当投稿文を抽出する検索手段と、
前記検索手段によって抽出された前記該当投稿文を前記該当投稿文に付与された前記位置情報とともに提供する提供手段と、を有し、
前記提供手段は、前記該当投稿文の内容から前記位置情報抽出手段によって抽出された前記位置情報が複数ある場合に、該複数の位置情報の内、前記提供手段により前記該当投稿文を提供する対象となる移動体に基づいて選択された前記位置情報を前記該当投稿文とともに提供することを特徴とする投稿文提供システム。
【請求項２】
前記該当投稿文の内容から前記位置情報抽出手段によって抽出された前記位置情報が複数ある場合に、前記提供手段により前記該当投稿文を提供する対象となる前記移動体に基づいて、前記複数の位置情報に優先順位をそれぞれ設定する優先順位設定手段を有し、
前記提供手段は、最も高い優先順位が設定された前記位置情報を前記該当投稿文とともに提供することを特徴とする請求項１に記載の投稿文提供システム。
【請求項３】
前記提供手段により前記該当投稿文を提供する対象となる前記移動体の移動予定経路を取得する移動予定経路取得手段を有し、
前記優先順位設定手段は、前記移動予定経路取得手段により取得した前記移動体の移動予定経路に基づいて、前記移動体が到達すると予測される時刻が早い地点の位置情報を優先して優先順位を設定することを特徴とする請求項２に記載の投稿文提供システム。
【請求項４】
前記提供手段により前記該当投稿文を提供する対象となる前記移動体の位置及び移動方向を取得する位置取得手段を有し、
前記優先順位設定手段は、前記位置取得手段により取得した前記移動体の位置及び移動方向に基づいて、前記移動体が到達すると予測される時刻が早い地点の位置情報を優先して優先順位を設定することを特徴とする請求項２に記載の投稿文提供システム。
【請求項５】
前記優先順位設定手段は、前記該当投稿文に交通状況を示すワードが含まれている場合に、該交通状況を示すワードと前記位置情報の抽出元となるワードとの文章中の位置関係に基づいて優先順位を設定することを特徴とする請求項２に記載の投稿文提供システム。
【請求項６】
前記位置情報抽出手段は、前記投稿文情報取得手段により取得された前記投稿文に道路区間に関するワードが含まれる場合に、該道路区間の始点、終点及び区間中の分岐点の位置情報を抽出することを特徴とする請求項１乃至請求項４のいずれかに記載の投稿文提供システム。
【請求項７】
コンピュータネットワーク上に投稿された投稿文を取得する投稿文情報取得手段と、
前記投稿文情報取得手段により取得された前記投稿文の内容に基づいて、該投稿文と関連する位置情報を抽出する位置情報抽出手段と、
コンピュータネットワーク上に投稿された投稿文に、該投稿文の内容から前記位置情報抽出手段によって抽出された前記位置情報を関連付けて付与する位置情報付与手段と、
前記投稿文の検索条件を取得する検索条件取得手段と、
コンピュータネットワーク上に投稿された前記投稿文の内から、前記検索条件取得手段により取得された前記検索条件に該当する投稿文である該当投稿文を抽出する検索手段と、
前記検索手段によって抽出された前記該当投稿文を前記該当投稿文に付与された前記位置情報とともに提供する提供手段と、を有し、
前記提供手段は、前記該当投稿文の内容から前記位置情報抽出手段によって抽出された前記位置情報が複数ある場合に、該複数の位置情報の内、前記提供手段により前記該当投稿文を提供する対象となる移動体に基づいて選択された前記位置情報を前記該当投稿文とともに提供することを特徴とする投稿文提供装置。
【請求項８】
コンピュータネットワーク上に投稿された投稿文を取得する投稿文情報取得ステップと、
前記投稿文情報取得ステップにより取得された前記投稿文の内容に基づいて、該投稿文と関連する位置情報を抽出する位置情報抽出ステップと、
コンピュータネットワーク上に投稿された投稿文に、該投稿文の内容から前記位置情報抽出ステップによって抽出された前記位置情報を関連付けて付与する位置情報付与ステップと、
前記投稿文の検索条件を取得する検索条件取得ステップと、
コンピュータネットワーク上に投稿された前記投稿文の内から、前記検索条件取得ステップにより取得された前記検索条件に該当する投稿文である該当投稿文を抽出する検索ステップと、
前記検索ステップによって抽出された前記該当投稿文を前記該当投稿文に付与された前記位置情報とともに提供する提供ステップと、を有し、
前記提供ステップは、前記該当投稿文の内容から前記位置情報抽出ステップによって抽出された前記位置情報が複数ある場合に、該複数の位置情報の内、前記提供手段により前記該当投稿文を提供する対象となる移動体に基づいて選択された前記位置情報を前記該当投稿文とともに提供することを特徴とする投稿文提供方法。
【請求項９】
コンピュータに、
コンピュータネットワーク上に投稿された投稿文を取得する投稿文情報取得機能と、
前記投稿文情報取得機能により取得された前記投稿文の内容に基づいて、該投稿文と関連する位置情報を抽出する位置情報抽出機能と、
コンピュータネットワーク上に投稿された投稿文に、該投稿文の内容から前記位置情報抽出ステップによって抽出された前記位置情報を関連付けて付与する位置情報付与機能と、
前記投稿文の検索条件を取得する検索条件取得機能と、
コンピュータネットワーク上に投稿された前記投稿文の内から、前記検索条件取得機能により取得された前記検索条件に該当する投稿文である該当投稿文を抽出する検索機能と、
前記検索機能によって抽出された前記該当投稿文を前記該当投稿文に付与された前記位置情報とともに提供する提供機能と、を実行させるコンピュータプログラムであって、
前記提供機能は、前記該当投稿文の内容から前記位置情報抽出機能によって抽出された前記位置情報が複数ある場合に、該複数の位置情報の内、前記提供手段により前記該当投稿文を提供する対象となる移動体に基づいて選択された前記位置情報を前記該当投稿文とともに提供することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータネットワーク上に投稿された投稿文を提供する投稿文提供システム、投稿文提供装置、投稿文提供方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、端末を介してコンピュータネットワーク上にユーザが投稿文を投稿するとともに、他のユーザから投稿された投稿文を閲覧することが可能なシステムが提供されている。例えば、ブログ、ＳＮＳ(Social Network Service)、Ｔｗｉｔｔｅｒ（登録商標）、チャット等（以下、ＳＮＳ等という）がある。また、これらの投稿文の中には、渋滞情報や通行止め情報等の交通情報に関する情報を投稿した投稿文も多数含まれている。
【０００３】
ここで、ＳＮＳ等では、最新の情報をいち早く取得できるメリットがあるが、情報量が膨大であるので、閲覧するユーザにとって必要な情報のみを抽出して提供することが難しかった。そこで、例えば特開２００６−６５５３５号公報には、ユーザに投稿された投稿文とともに投稿文に対して該投稿文が投稿された際の投稿者の位置を示す位置情報を関連付けてサーバに記憶する構成とし、投稿文を閲覧するユーザに対して投稿文とともに該投稿文を投稿した投稿者の位置を示す位置情報についても提供する技術について提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−６５５３５号（第１０頁〜第１２頁、図８、図１０）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１のように、投稿文とともに該投稿文を投稿した投稿者の位置を示す位置情報を提供するのみでは、その投稿文がユーザにとって必要な情報を投稿した投稿文であるか否かを判断することは難しかった。
【０００６】
本発明は前記従来における問題点を解消するためになされたものであり、コンピュータネットワーク上に投稿された投稿文を提供する際に、投稿文とともに該投稿文に関連する位置情報を提供することによって、その投稿文がユーザにとって必要な情報であるか否かを容易に判断させることを可能とした投稿文提供システム、投稿文提供装置、投稿文提供方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するため本願の請求項１に係る投稿文提供システム（１）は、コンピュータネットワーク上に投稿された投稿文を取得する投稿文情報取得手段（１３）と、前記投稿文情報取得手段により取得された前記投稿文の内容に基づいて、該投稿文と関連する位置情報を抽出する位置情報抽出手段（１３）と、コンピュータネットワーク上に投稿された投稿文に、該投稿文の内容から前記位置情報抽出手段によって抽出された前記位置情報を関連付けて付与する位置情報付与手段（１３）と、前記投稿文の検索条件を取得する検索条件取得手段（１３）と、コンピュータネットワーク上に投稿された前記投稿文の内から、前記検索条件取得手段により取得された前記検索条件に該当する投稿文である該当投稿文を抽出する検索手段（１３）と、前記検索手段によって抽出された前記該当投稿文を前記該当投稿文に付与された前記位置情報とともに提供する提供手段（１３）と、を有し、前記提供手段は、前記該当投稿文の内容から前記位置情報抽出手段によって抽出された前記位置情報が複数ある場合に、該複数の位置情報の内、前記提供手段により前記該当投稿文を提供する対象となる移動体（５）に基づいて選択された前記位置情報を前記該当投稿文とともに提供することを特徴とする。
尚、「移動体」としては、車両以外に、歩行者や二輪車も含む。
また、「位置情報」は、位置を特定する為の情報であり、例えば、位置座標、行政区画、リンク番号、施設ＩＤ等が該当する。
【０００８】
また、請求項２に係る投稿文提供システム（１）は、請求項１に記載の投稿文提供システムであって、前記該当投稿文の内容から前記位置情報抽出手段（１３）によって抽出された前記位置情報が複数ある場合に、前記提供手段により前記該当投稿文を提供する対象となる前記移動体（５）に基づいて、前記複数の位置情報に優先順位をそれぞれ設定する優先順位設定手段（１３）を有し、前記提供手段（１３）は、最も高い優先順位が設定された前記位置情報を前記該当投稿文とともに提供することを特徴とする。
【０００９】
また、請求項３に係る投稿文提供システム（１）は、請求項２に記載の投稿文提供システムであって、前記提供手段（１３）により前記該当投稿文を提供する対象となる前記移動体（５）の移動予定経路（９２〜９４）を取得する移動予定経路取得手段（１３）を有し、前記優先順位設定手段（１３）は、前記移動予定経路取得手段により取得した前記移動体の移動予定経路に基づいて、前記移動体が到達すると予測される時刻が早い地点の位置情報を優先して優先順位を設定することを特徴とする。
【００１０】
また、請求項４に係る投稿文提供システム（１）は、請求項２に記載の投稿文提供システムであって、前記提供手段（１３）により前記該当投稿文を提供する対象となる前記移動体の位置及び移動方向を取得する位置取得手段（１３）を有し、前記優先順位設定手段（１３）は、前記位置取得手段により取得した前記移動体の位置及び移動方向に基づいて、前記移動体が到達すると予測される時刻が早い地点の位置情報を優先して優先順位を設定することを特徴とする。
【００１１】
また、請求項５に係る投稿文提供システム（１）は、請求項２に記載の投稿文提供システムであって、前記優先順位設定手段（１３）は、前記該当投稿文に交通状況を示すワードが含まれている場合に、該交通状況を示すワードと前記位置情報の抽出元となるワードとの文章中の位置関係に基づいて優先順位を設定することを特徴とする。
【００１２】
また、請求項６に係る投稿文提供システム（１）は、請求項１乃至請求項４のいずれかに記載の投稿文提供システムであって、前記位置情報抽出手段（１３）は、前記投稿文情報取得手段（１３）により取得された前記投稿文に道路区間（９１）に関するワードが含まれる場合に、該道路区間の始点、終点及び区間中の分岐点の位置情報を抽出することを特徴とする。
【００１３】
また、請求項７に係る投稿文提供装置（２）は、コンピュータネットワーク上に投稿された投稿文を取得する投稿文情報取得手段（１３）と、前記投稿文情報取得手段により取得された前記投稿文の内容に基づいて、該投稿文と関連する位置情報を抽出する位置情報抽出手段（１３）と、コンピュータネットワーク上に投稿された投稿文に、該投稿文の内容から前記位置情報抽出手段によって抽出された前記位置情報を関連付けて付与する位置情報付与手段（１３）と、前記投稿文の検索条件を取得する検索条件取得手段（１３）と、コンピュータネットワーク上に投稿された前記投稿文の内から、前記検索条件取得手段により取得された前記検索条件に該当する投稿文である該当投稿文を抽出する検索手段（１３）と、前記検索手段によって抽出された前記該当投稿文を前記該当投稿文に付与された前記位置情報とともに提供する提供手段（１３）と、を有し、前記提供手段は、前記該当投稿文の内容から前記位置情報抽出手段によって抽出された前記位置情報が複数ある場合に、該複数の位置情報の内、前記提供手段により前記該当投稿文を提供する対象となる移動体（５）に基づいて選択された前記位置情報を前記該当投稿文とともに提供することを特徴とする。
【００１４】
また、請求項８に係る投稿文提供方法は、コンピュータネットワーク上に投稿された投稿文を取得する投稿文情報取得ステップと、前記投稿文情報取得ステップにより取得された前記投稿文の内容に基づいて、該投稿文と関連する位置情報を抽出する位置情報抽出ステップと、コンピュータネットワーク上に投稿された投稿文に、該投稿文の内容から前記位置情報抽出ステップによって抽出された前記位置情報を関連付けて付与する位置情報付与ステップと、前記投稿文の検索条件を取得する検索条件取得ステップと、コンピュータネットワーク上に投稿された前記投稿文の内から、前記検索条件取得ステップにより取得された前記検索条件に該当する投稿文である該当投稿文を抽出する検索ステップと、前記検索ステップによって抽出された前記該当投稿文を前記該当投稿文に付与された前記位置情報とともに提供する提供ステップと、を有し、前記提供ステップは、前記該当投稿文の内容から前記位置情報抽出ステップによって抽出された前記位置情報が複数ある場合に、該複数の位置情報の内、前記提供手段により前記該当投稿文を提供する対象となる移動体に基づいて選択された前記位置情報を前記該当投稿文とともに提供することを特徴とする。
【００１５】
更に、請求項９に係るコンピュータプログラムは、コンピュータに、コンピュータネットワーク上に投稿された投稿文を取得する投稿文情報取得機能と、前記投稿文情報取得機能により取得された前記投稿文の内容に基づいて、該投稿文と関連する位置情報を抽出する位置情報抽出機能と、コンピュータネットワーク上に投稿された投稿文に、該投稿文の内容から前記位置情報抽出ステップによって抽出された前記位置情報を関連付けて付与する位置情報付与機能と、前記投稿文の検索条件を取得する検索条件取得機能と、コンピュータネットワーク上に投稿された前記投稿文の内から、前記検索条件取得機能により取得された前記検索条件に該当する投稿文である該当投稿文を抽出する検索機能と、前記検索機能によって抽出された前記該当投稿文を前記該当投稿文に付与された前記位置情報とともに提供する提供機能と、を実行させるコンピュータプログラムであって、前記提供機能は、前記該当投稿文の内容から前記位置情報抽出機能によって抽出された前記位置情報が複数ある場合に、該複数の位置情報の内、前記提供手段により前記該当投稿文を提供する対象となる移動体に基づいて選択された前記位置情報を前記該当投稿文とともに提供することを特徴とする。
【発明の効果】
【００１６】
前記構成を有する請求項１に係る投稿文提供システムでは、コンピュータネットワーク上に投稿された投稿文を提供する際に、投稿文とともに該投稿文に関連する位置情報を提供することによって、該当投稿文がユーザにとって必要な情報であるか否かを容易に判断させることが可能となる。また、位置情報を参照することにより、該当投稿文がいずれの対象に関する情報を投稿したものであるのかを、ユーザに容易に把握させることが可能となる。また、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文を提供する対象となる移動体に基づいて提供する位置情報を選択するので、移動体にとって関連の高い情報を投稿した投稿文については移動体にとって関連の高い位置情報を付与して提供することができ、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて、より容易に判断させることが可能となる。
【００１７】
また、請求項２に係る投稿文提供システムでは、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文を提供する対象となる移動体に基づいて、複数の位置情報に優先順位をそれぞれ設定し、最も高い優先順位が設定された位置情報を該当投稿文とともに提供するので、複数の位置情報の内から移動体にとって最も関連の高い位置情報を選択して提供することができる。従って、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて、より容易に判断させることが可能となる。
【００１８】
また、請求項３に係る投稿文提供システムでは、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文を提供する対象となる移動体の移動予定経路に基づいて、複数の位置情報に優先順位をそれぞれ設定し、最も高い優先順位が設定された位置情報を該当投稿文とともに提供するので、複数の位置情報の内から移動体が最初に到達する地点の位置情報を選択して該当投稿文に付与することが可能となる。その結果、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて容易に判断させることが可能となる。
【００１９】
また、請求項４に係る投稿文提供システムでは、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文を提供する対象となる移動体の位置と移動方向に基づいて、複数の位置情報に優先順位をそれぞれ設定し、最も高い優先順位が設定された位置情報を該当投稿文とともに提供するので、複数の位置情報の内から移動体が最初に到達する地点の位置情報を選択して該当投稿文に付与することが可能となる。その結果、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて容易に判断させることが可能となる。
【００２０】
また、請求項５に係る投稿文提供システムでは、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文の文章の文脈に基づいて、複数の位置情報に優先順位をそれぞれ設定し、最も高い優先順位が設定された位置情報を該当投稿文とともに提供するので、複数の位置情報の内から投稿文により投稿される情報と最も関連のある地点の位置情報を選択して該当投稿文に付与することが可能となる。その結果、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて容易に判断させることが可能となる。
【００２１】
また、請求項６に係る投稿文提供システムでは、投稿文に道路区間が含まれる場合に、該道路区間の始点、終点及び区間中の分岐点の位置情報を抽出するので、投稿文により投稿される情報と関連のある地点を洩れることなく位置情報として抽出することが可能となる。
【００２２】
また、請求項７に係る投稿文提供装置では、コンピュータネットワーク上に投稿された投稿文を提供する際に、投稿文とともに該投稿文に関連する位置情報を提供することによって、該当投稿文がユーザにとって必要な情報であるか否かを容易に判断させることが可能となる。また、位置情報を参照することにより、該当投稿文がいずれの対象に関する情報を投稿したものであるのかを、ユーザに容易に把握させることが可能となる。また、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文を提供する対象となる移動体に基づいて提供する位置情報を選択するので、移動体にとって関連の高い情報を投稿した投稿文については移動体にとって関連の高い位置情報を付与して提供することができ、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて、より容易に判断させることが可能となる。
【００２３】
また、請求項８に係る投稿文提供方法では、コンピュータネットワーク上に投稿された投稿文を提供する際に、投稿文とともに該投稿文に関連する位置情報を提供することによって、該当投稿文がユーザにとって必要な情報であるか否かを容易に判断させることが可能となる。また、位置情報を参照することにより、該当投稿文がいずれの対象に関する情報を投稿したものであるのかを、ユーザに容易に把握させることが可能となる。また、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文を提供する対象となる移動体に基づいて提供する位置情報を選択するので、移動体にとって関連の高い情報を投稿した投稿文については移動体にとって関連の高い位置情報を付与して提供することができ、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて、より容易に判断させることが可能となる。
【００２４】
更に、請求項９に係るコンピュータプログラムでは、コンピュータネットワーク上に投稿された投稿文を提供させる際に、投稿文とともに該投稿文に関連する位置情報を提供させることによって、該当投稿文がユーザにとって必要な情報であるか否かを容易に判断させることが可能となる。また、位置情報を参照することにより、該当投稿文がいずれの対象に関する情報を投稿したものであるのかを、ユーザに容易に把握させることが可能となる。また、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文を提供する対象となる移動体に基づいて提供する位置情報を選択させるので、移動体にとって関連の高い情報を投稿した投稿文については移動体にとって関連の高い位置情報を付与して提供することができ、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて、より容易に判断させることが可能となる。
【図面の簡単な説明】
【００２５】
【図１】本実施形態に係る投稿文提供システムを示した概略構成図である。
【図２】本実施形態に係る投稿文提供システムの構成を示したブロック図である。
【図３】投稿文情報管理センタの投稿文情報ＤＢに記憶される投稿文情報の一例を示した図である。
【図４】本実施形態に係るナビゲーション装置の制御系を模式的に示すブロック図である。
【図５】本実施形態に係る投稿文検索処理プログラムのフローチャートである。
【図６】液晶ディスプレイに表示される検索条件入力画面を示した図である。
【図７】ステップ６において液晶ディスプレイに表示される投稿文案内画面を示した図である。
【図８】投稿文案内画面の他の表示形態を示した図である。
【図９】本実施形態に係る位置情報付与処理のサブ処理プログラムのフローチャートである。
【図１０】本実施形態に係る位置情報付与処理のサブ処理プログラムのフローチャートである。
【図１１】投稿文の内容から投稿文に関連する位置情報を抽出する方法について説明した図である。
【図１２】投稿文の内容から抽出された位置情報の例について示した図である。
【図１３】それぞれ異なる３種類の走行予定経路が取得された場合において、地点Ａ〜Ｄの位置情報に対する優先順位の設定方法について示した図である。
【図１４】それぞれ異なる３種類の車両の現在位置及び移動方向が取得された場合において、地点Ａ〜Ｄの位置情報に対する優先順位の設定方法について示した図である。
【図１５】投稿文の文脈から位置情報に対して優先順位を設定する際の設定方法について示した図である。
【発明を実施するための形態】
【００２６】
以下、本発明に係る投稿文提供システムについて具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係る投稿文提供システム１の概略構成について図１及び図２を用いて説明する。図１は本実施形態に係る投稿文提供システム１を示した概略構成図である。図２は本実施形態に係る投稿文提供システム１の構成を示したブロック図である。
【００２７】
図１に示すように、本実施形態に係る投稿文提供システム１は、投稿文提供装置に相当する投稿文検索センタ２と、投稿文情報管理センタ３と、車両５に搭載された移動端末としてのナビゲーション装置６とから基本的に構成されている。尚、ナビゲーション装置６の代わりに、携帯電話機、ＰＤＡ、スマートフォン等の通信端末を用いても良い。
【００２８】
ここで、投稿文検索センタ２は、車両５が投稿文の閲覧を要求した場合に、投稿文情報管理センタ３に記憶された投稿文の内から、該車両５において設定された検索条件に該当する投稿文を抽出するとともに、抽出された投稿文に関連する位置情報を付与し、付与された位置情報とともに抽出された投稿文に関する情報を該車両５のナビゲーション装置６に配信するセンタである。尚、投稿文検索センタ２の詳細については後述する。
【００２９】
また、投稿文情報管理センタ３は、ブログ、ＳＮＳ(Social Network Service)、Ｔｗｉｔｔｅｒ（登録商標）、チャット等（以下、ＳＮＳ等という）を管理し、ＳＮＳ等においてコンピュータネットワーク上に投稿された投稿文の保管及び提供を行うセンタである。尚、ユーザによる投稿文の投稿は、ＰＣ、携帯電話機、ＰＤＡ、スマートフォン等の通信端末で行うことが可能である。そして、投稿文情報管理センタ３は、記憶媒体として投稿文情報ＤＢ８を有し、投稿された投稿文は投稿文情報ＤＢ８に順次格納される。また、投稿文情報ＤＢ８には、投稿文の文章とともに、該投稿文が投稿された投稿時刻、該投稿文が投稿された際の投稿者の位置（以下、投稿位置という）、投稿者のＩＤ等についても記憶される。ここで、図３は、投稿文情報管理センタ３において収集及び提供される投稿文の一例を示した図である。図３に示すように投稿文としては、投稿時刻、投稿位置、ユーザＩＤ、投稿文の文章等が含まれる。尚、投稿文情報管理センタ３には、全国のユーザから投稿された投稿文に関する情報が累積的に投稿文情報ＤＢ８に格納され、格納されたデータ量が所定量以上となると過去の投稿文に関する情報から順に削除される。
【００３０】
また、投稿文検索センタ２と投稿文情報管理センタ３は、通信機器を介して通信ネットワーク網９に接続され、複数のセンタ間で双方向通信可能に構成されている。
【００３１】
一方、ナビゲーション装置６は全国の各道路を走行する車両５に設置され、車両５の現在位置や進行方向を検出したり、格納する地図情報に基づいて車両位置周辺の地図を表示したり、設定された目的地までの経路の探索及び案内を行う車載機である。また、ナビゲーション装置６は、通信モジュール１０を介して通信ネットワーク網９に接続され、投稿文検索センタ２と双方向通信可能に構成されている。そして、投稿文検索センタ２から投稿文に関する情報を受信した場合には、後述のように受信した投稿文の文章内容をナビゲーション装置６のディスプレイに表示し、投稿文の内容をユーザに閲覧可能とする（図７、図８参照）。尚、ナビゲーション装置６の詳細については後述する。
【００３２】
続いて、投稿文提供システム１を構成する投稿文検索センタ２の構成について図２を用いてより詳細に説明する。投稿文検索センタ２は、図２に示すようにサーバ１１と、サーバ１１に接続された情報記録手段としての地図情報ＤＢ１２と、センタ通信装置１３とから基本的に構成されている。
【００３３】
サーバ１１は、図２に示すように投稿文検索センタ２における各種制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのＣＰＵ２１、並びにＣＰＵ２１が各種の演算処理を行うに当たってワーキングメモリとして使用されるＲＡＭ２２、各種制御プログラムの他、後述の投稿文提供処理プログラム（図５、図９、図１０）等が記憶されたＲＯＭ２３等の内部記憶装置を備えている。尚、サーバ１１は、処理アルゴリズムとしての各種手段を構成する。例えば、投稿文情報取得手段は、コンピュータネットワーク上に投稿された投稿文を取得する。位置情報抽出手段は、取得された投稿文の内容に基づいて、該投稿文と関連する位置情報を抽出する。位置情報付与手段は、コンピュータネットワーク上に投稿された投稿文に、該投稿文の内容から位置情報抽出手段によって抽出された位置情報を関連付けて付与する。検索条件取得手段は、投稿文の検索条件を取得する。検索手段は、コンピュータネットワーク上に投稿された投稿文の内から、検索条件に該当する投稿文（該当投稿文）を抽出する。提供手段は、検索手段によって抽出された該当投稿文を該当投稿文に付与された位置情報とともに提供する。優先順位設定手段は、該当投稿文の内容から位置情報抽出手段によって抽出された位置情報が複数ある場合に、該当投稿文を提供する対象となる移動体に基づいて、複数の位置情報に優先順位をそれぞれ設定する。移動予定経路取得手段は、該当投稿文を提供する対象となる移動体の移動予定経路を取得する。位置取得手段は、該当投稿文を提供する対象となる移動体の位置及び移動方向を取得する。
【００３４】
また、地図情報ＤＢ１２は、地図情報が記憶される記憶手段である。ここで、地図情報ＤＢ１２に格納されている地図情報は、道路網を始めとして経路探索及び地図表示に必要な各種情報が記録されており、例えば、道路（リンク）に関するリンクデータ、ノード点に関するノードデータ、施設に関する施設データ、各交差点に関する交差点データ、経路を探索するための探索データ、地点を検索するための検索データ、地図を表示するための地図表示データ等から構成されている。尚、地図情報ＤＢ１２は、定期的に新たな地図情報へと更新される。
【００３５】
また、センタ通信装置１３は、投稿文情報管理センタ３やナビゲーション装置６と通信ネットワーク網９を介して通信を行う為の通信装置である。本実施形態では、センタ通信装置１３を介して検索条件や投稿文に関する情報を投稿文情報管理センタ３やナビゲーション装置６との間で送受信する。
【００３６】
次に、車両５に搭載されたナビゲーション装置６の概略構成について図４を用いて説明する。図４は本実施形態に係るナビゲーション装置６の制御系を模式的に示すブロック図である。
【００３７】
図４に示すように本実施形態に係るナビゲーション装置６は、車両の現在位置を検出する現在位置検出部３１と、各種のデータが記録されたデータ記録部３２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ３３と、ユーザからの操作を受け付ける操作部３４と、ユーザに対して地図画像や投稿文検索センタ２によって所定の検索条件に基づいて抽出された投稿文の内容等の各種情報を表示する液晶ディスプレイ３５と、経路案内に関する音声ガイダンスを出力するスピーカ３６と、記憶媒体であるＤＶＤを読み取るＤＶＤドライブ３７と、投稿文検索センタ２やＶＩＣＳ（登録商標：Vehicle Information and Communication System）センタ等の情報センタとの間で通信を行う通信モジュール１０とから構成されている。
【００３８】
以下に、ナビゲーション装置６を構成する各構成要素について順に説明する。
現在位置検出部３１は、ＧＰＳ４１、車速センサ４２、ステアリングセンサ４３、ジャイロセンサ４４等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ４２は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ３３に出力する。そして、ナビゲーションＥＣＵ３３は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記５種類のセンサをナビゲーション装置６が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置６が備える構成としても良い。
【００３９】
また、データ記録部３２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ４５や受信投稿文ＤＢ４６や所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。尚、データ記録部３２をハードディスクの代わりにメモリーカードやＣＤやＤＶＤ等の光ディスクにより構成しても良い。
【００４０】
ここで、地図情報ＤＢ４５は、例えば、道路（リンク）に関するリンクデータ、ノード点に関するノードデータ、施設に関する施設データ、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、地点を検索するための検索データ等が記憶された記憶手段である。
【００４１】
また、受信投稿文ＤＢ４６は、投稿文検索センタ２から受信した投稿文に関する情報（投稿文検索センタ２によって投稿文に付与された位置情報を含む）が記憶される記憶手段である。尚、投稿文検索センタ２は、車両５が投稿文の閲覧を要求した場合に、投稿文情報管理センタ３に記憶された投稿文の内から、該車両５において設定された検索条件に該当する投稿文を抽出するとともに、抽出された投稿文に関連する位置情報を付与し、付与された位置情報とともに抽出された投稿文に関する情報を該車両５のナビゲーション装置６に配信する。また、受信投稿文ＤＢ４６には、投稿文の文章とともに、該投稿文が投稿された投稿時刻、投稿位置、投稿者のＩＤ等についても記憶される。
【００４２】
一方、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）３３は、ナビゲーション装置６の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのＣＰＵ５１、並びにＣＰＵ５１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ５２、制御用のプログラムのほか、投稿文提供処理プログラム（図５）等が記録されたＲＯＭ５３、ＲＯＭ５３から読み出したプログラムを記憶するフラッシュメモリ５４等の内部記憶装置を備えている。
【００４３】
操作部３４は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際、投稿文の検索条件を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ（図示せず）から構成される。そして、ナビゲーションＥＣＵ３３は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、操作部３４は液晶ディスプレイ３５の前面に設けたタッチパネルによって構成することもできる。また、マイクと音声認識装置によって構成することもできる。
【００４４】
また、液晶ディスプレイ３５には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、出発地から目的地までの走行予定経路、走行予定経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。特に本実施形態では、投稿文検索センタ２から受信した投稿文に関する情報（投稿文の文章内容、投稿者のＩＤ、投稿位置等）や投稿文に付与された位置情報についても表示する。
【００４５】
また、スピーカ３６は、ナビゲーションＥＣＵ３３からの指示に基づいて走行予定経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。
【００４６】
また、ＤＶＤドライブ３７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて音楽や映像の再生、地図情報ＤＢ４５の更新等が行われる。
【００４７】
また、通信モジュール１０は、交通情報センタ、例えば、ＶＩＣＳセンタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やＤＣＭが該当する。また、投稿文検索センタ２との間で検索条件を送信したり、抽出された投稿文に関する情報や投稿文に付与された位置情報を受信するのにも用いられる。
【００４８】
続いて、前記構成を有する投稿文提供システム１を構成するナビゲーション装置６及び投稿文検索センタ２において実行する投稿文提供処理プログラムについて図５に基づき説明する。図５は本実施形態に係る投稿文提供処理プログラムのフローチャートである。ここで、投稿文提供処理プログラムは車両のＡＣＣがＯＮされた後に実行され、車両５が投稿文の閲覧を要求した場合に、コンピュータネットワーク上に投稿された投稿文の内から、該車両５において設定された検索条件に該当する投稿文を抽出するとともに、抽出された投稿文に関する情報を該車両５に提供するプログラムである。尚、以下の図５、図９、図１０にフローチャートで示されるプログラムは、投稿文検索センタ２やナビゲーション装置６が備えるＲＡＭやＲＯＭ等に記憶されており、ＣＰＵ２１やＣＰＵ５１により実行される。
【００４９】
先ず、ナビゲーション装置６において実行される投稿文提供処理プログラムについて説明する。
ステップ（以下、Ｓと略記する）１においてＣＰＵ５１は、操作部３４により受け付けたユーザの操作に基づいて、投稿文を検索する検索条件を取得する。具体的には、ナビゲーション装置６の液晶ディスプレイ３５に表示された検索条件入力画面において操作部３４により入力された検索条件を、投稿文を検索する検索条件として取得する。
【００５０】
ここで、図６はナビゲーション装置６の液晶ディスプレイ３５に表示される検索条件入力画面６１を示した図である。
検索条件入力画面６１は、投稿文の情報を必要とするユーザが、必要とする投稿文を絞り込む為の検索条件を入力する為の入力画面であり、メニュー画面で所定の操作が行われた場合に液晶ディスプレイ３５に表示される。図６に示すように、検索条件入力画面６１は、検索条件としての検索ワードを入力する為の複数の検索ワード入力部６２〜６４と、現在入力された条件で検索を開始する場合に操作される検索開始操作部６５と、が表示される。そして、検索ワード入力部６２〜６４に入力された検索ワードを文章中に含む投稿文が検索されることとなる。例えば、図６に示す例では、検索ワードとして『○×通り』と『渋滞』が入力されており、『○×通り』と『渋滞』の両方を文章中に含む投稿文が検索されることとなる。
尚、検索条件としては、上述した検索ワード以外にも、投稿された時刻や、投稿位置を指定する条件を用いることも可能である。例えば、投稿位置を○○市とする条件を入力すれば、○○市内で投稿者により投稿された投稿文（即ち、投稿位置が○○市内に関連付けられた投稿文）を検索することが可能となる。また、投稿時刻を１２時間以内とする条件を入力すれば、１２時間以内に投稿者により投稿された投稿文を検索することが可能となる。
【００５１】
次に、Ｓ２においてＣＰＵ５１は、ナビゲーション装置６が設置された車両５に関する車両情報を取得する。ここで、前記Ｓ２で取得される車両情報としては、車両の走行予定経路、車両の移動方向、車両の現在位置等がある。ここで、車両の走行予定経路は、ナビゲーション装置６において案内経路が設定されている場合における該案内経路が相当する。また、車両の移動方向や現在位置は、現在位置検出部３１の検出結果に基づいて取得される。
【００５２】
続いて、Ｓ３においてＣＰＵ５１は、投稿文の閲覧を要求する所定の操作が操作部３４において行われたか否か判定する。具体的には、検索条件入力画面６１の検索開始操作部６５が操作された場合に、投稿文の閲覧を要求する所定の操作が行われたと判定する。
【００５３】
そして、投稿文の閲覧を要求する所定の操作が操作部３４において行われたと判定された場合（Ｓ３：ＹＥＳ）には、Ｓ４へと移行する。それに対して、投稿文の閲覧を要求する所定の操作が操作部３４において行われていないと判定された場合（Ｓ３：ＮＯ）には、当該投稿文提供処理プログラムを終了する。
【００５４】
Ｓ４においてＣＰＵ５１は、前記Ｓ１で取得した検索条件及び前記Ｓ２で取得した車両情報を投稿文検索センタ２へと送信する。尚、検索条件及び車両情報を受信した投稿文検索センタ２は後述のように、受信した検索条件に基づいてコンピュータネットワーク上に投稿された投稿文の内から、検索条件に該当する投稿文を抽出する（Ｓ１２）。更に、受信した車両情報に基づいて投稿文に対して該投稿文と関連する位置情報を付与する（Ｓ１３）。
【００５５】
次に、Ｓ５においてＣＰＵ５１は、投稿文検索センタ２から送信された投稿文に関する情報を受信する。尚、前記Ｓ４で受信する投稿文に関する情報は、前記Ｓ４で送信した検索条件に基づいてコンピュータネットワーク上に投稿された投稿文の内から抽出された投稿文、即ち検索条件に該当する投稿文（該当投稿文）に関する情報である。また、投稿文に関する情報としては、投稿文の文章とともに、該投稿文が投稿された投稿時刻、投稿位置、投稿者のＩＤ等が含まれる。更に、前記Ｓ５においてＣＰＵ５１は、該当投稿文に対して後述の位置情報付与処理（Ｓ１３）により付与された位置情報についても受信する。
【００５６】
その後、Ｓ６においてＣＰＵ５１は、前記Ｓ５で受信した該当投稿文に関する情報を該当投稿文に付与された位置情報とともに液晶ディスプレイ３５に表示する。尚、表示する情報は、投稿文の文章、付与された位置情報、該投稿文が投稿された投稿時刻、投稿者のＩＤの全てを表示しても良いし、一部のみを表示する構成としても良い。但し、少なくとも投稿文の文章及び投稿文に付与された位置情報については表示するように構成する。
【００５７】
ここで、図７は前記Ｓ６において液晶ディスプレイ３５に表示される投稿文案内画面７１を示した図である。図７に示すように投稿文案内画面７１は、車両周辺の地図を表示する左画面７２と、投稿文に関する情報を表示する右画面７３の２つの表示領域から構成される。
そして、左画面７２は、車両周辺の地図画像７４と、車両の現在位置を示す自車位置マーク７５と、表示された投稿文に付与された位置情報により特定される位置を示す投稿位置マーク７６〜７９とから構成される。
また、右画面７３には、投稿文に関する情報を表示する情報表示スペース８１〜８４が設けられている。各情報表示スペース８１〜８４には、投稿文を投稿した投稿者のＩＤと。投稿文の文章内容をそれぞれ表示する。尚、図８に示すように情報表示スペース８１〜８４を画面全体に配置するように構成しても良い。また、液晶ディスプレイ３５に表示された所定のアイコンが押下された場合に、各情報表示スペース８１〜８４を表示する構成としても良い。また、投稿文が多数ある場合には、スクロール操作によって投稿文を切り替えて表示するように構成することが望ましい。また、投稿文に関する情報を表示する際には、車両に近い位置で投稿された投稿文を優先して表示するようにしても良い。更に、後述の検索処理（Ｓ１２）において検索条件に対する一致度合が高いと判定された投稿文を優先して表示するようにしても良い。
そして、ユーザは図７、図８に示す投稿文案内画面７１を視認することによって、ユーザが所望する車両５に関連する情報（例えば、渋滞情報や通行止め情報等）に関する内容を投稿した投稿文の内容を閲覧することが可能となり、その結果、車両５に関連する情報をより速いタイミングで把握することが可能となる。また、投稿文に付与された位置情報は、後述するように投稿文と関連する位置であって投稿文の閲覧を要求した車両５が最も到達する可能性の高い位置を示す情報である。従って、投稿文の文章とともに該投稿文に付与された位置情報を表示することによって、その投稿文がユーザにとって必要な情報であるか否かを容易に判断させることが可能となる。
【００５８】
次に、投稿文検索センタ２において実行される投稿文提供処理プログラムについて説明する。
先ず、Ｓ１１においてＣＰＵ２１は、投稿文の閲覧を要求する車両５から送信された検索条件及び車両情報を受信する。
【００５９】
次に、Ｓ１２においてＣＰＵ２１は、前記Ｓ１１で取得した検索条件を用いて、コンピュータネットワーク上に投稿された投稿文の内から、検索条件に該当する投稿文（該当投稿文）を検索する検索処理を実行する。具体的には、該当投稿文に関する情報を、投稿文情報管理センタ３の投稿文情報ＤＢ８に格納された投稿文情報（図３）の中から抽出する。尚、上述したように検索条件としては、検索ワード以外に投稿された時刻や、投稿位置を指定する条件とすることも可能である。
【００６０】
続いて、Ｓ１３においてＣＰＵ２１は、後述の位置情報付与処理（図９）を実行する。ここで、位置情報付与処理は、該当投稿文の文章内容に基づいてその該当投稿文に関連する位置情報を抽出するとともに、抽出された位置情報を該当投稿文に関連付けて付与する処理である。
【００６１】
その後、Ｓ１４においてＣＰＵ２１は、前記Ｓ１２で抽出された該当投稿文に関する情報を、前記Ｓ１３で付与された位置情報とともに、投稿文の閲覧を要求した車両５に対して送信する。その結果、投稿文の閲覧を要求した車両５のナビゲーション装置６において、ユーザが所望する車両５に関連する情報（例えば、渋滞情報や通行止め情報等）に関する内容を投稿した投稿文に関する情報が表示される（Ｓ６）。また、投稿文に付与された位置情報についても表示される。
【００６２】
次に、前記Ｓ１３において実行される位置情報付与処理のサブ処理について図９に基づき説明する。図９は位置情報付与処理のサブ処理プログラムのフローチャートである。
【００６３】
以降のＳ２１〜Ｓ３５の処理は前記Ｓ１２で抽出された検索条件に該当する該当投稿文毎に実施される。具体的には、各該当投稿文について投稿日時が早い順にＳ２１〜Ｓ３５の処理が順次実行され、全ての該当投稿文に対してＳ２１〜Ｓ３５の処理が実行された後にＳ１４へと移行する。
【００６４】
先ず、Ｓ２１においてＣＰＵ２１は、投稿文情報管理センタ３の投稿文情報ＤＢ８（図３参照）から処理対象となる該当投稿文の文章内容を取得する。
【００６５】
次に、Ｓ２２においてＣＰＵ２１は、処理対象となる該当投稿文の文章に対して形態素解析を行う。具体的には、処理対象となる該当投稿文の文章をワード（形態素）単位に分割し、それぞれの品詞を判別する。更に、名詞と判別されたワードについては、特に場所（品川、名古屋、丸の内等）を示す名詞に該当するか、交通状況（渋滞、車線規制、通行止め、事故等）を示す名詞に該当するかについても判別する。
【００６６】
続いて、Ｓ２３においてＣＰＵ２１は、処理対象の該当投稿文の文章中に“場所を示すワード”を含むか否か判定する。尚、場所を示すワードとしては、行政区画の名称に加えて、道路名称、インターチェンジやサービスエリア等の特定施設の名称等についても該当する。
【００６７】
そして、処理対象の該当投稿文の文章中に“場所を示すワード”を含むと判定された場合（Ｓ２３：ＹＥＳ）には、Ｓ２４へと移行する。それに対して、処理対象の該当投稿文の文章中に“場所を示すワード”を含まないと判定された場合（Ｓ２３：ＮＯ）には、処理対象となる該当投稿文を変更し、Ｓ２１以降の処理を再度実行する。
【００６８】
続いて、Ｓ２４においてＣＰＵ２１は、処理対象の該当投稿文の文章中に“場所を示すワード”を複数個含むか否か判定する。
【００６９】
そして、処理対象の該当投稿文の文章中に“場所を示すワード”を複数個含むと判定された場合（Ｓ２４：ＹＥＳ）には、Ｓ２７へと移行する。それに対して、処理対象の該当投稿文の文章中に“場所を示すワード”を１個のみ含むと判定された場合（Ｓ２４：ＮＯ）には、Ｓ２５へと移行する。
【００７０】
Ｓ２５においてＣＰＵ２１は、処理対象の該当投稿文の文章中に含まれる“場所を示すワード”に基づいて、処理対象の該当投稿文に関連する位置情報を抽出する。具体的には、“場所を示すワード”によって特定される地点の位置座標を位置情報として抽出する。例えば、図１１に示すように、「○○ＩＣ付近が渋滞してるよ。」との該当投稿文を対象として処理を行う場合について説明すると、「○○ＩＣ付近が渋滞してるよ。」との該当投稿文には、“場所を示すワード”として『○○ＩＣ』のみが含まれる。従って、ＣＰＵ２１は、『○○ＩＣ』がある地点の位置座標を地図情報ＤＢ１２に記憶された地図情報に基づいて特定し、特定された『○○ＩＣ』がある地点の位置座標を位置情報として抽出することとなる。
【００７１】
次に、Ｓ２６においてＣＰＵ２１は、前記Ｓ２５で抽出された位置情報を処理対象の該当投稿文に関連付けて付与する。そして、付与された位置情報は該当投稿文とともにナビゲーション装置６へと送信される（Ｓ１４）。
【００７２】
一方、Ｓ２７においてＣＰＵ２１は、処理対象の該当投稿文の文章中に含まれる複数の“場所を示すワード”によって示される各場所が、同一の道路上に位置する場所であるか否か判定する。例えば、「○○ＩＣから××ＩＣ付近までが渋滞してるよ。」との該当投稿文を対象として処理を行う場合について説明すると、「○○ＩＣから××ＩＣ付近までが渋滞してるよ。」との該当投稿文には、“場所を示すワード”として『○○ＩＣ』と『××ＩＣ』が含まれる。従って、ＣＰＵ２１は、『○○ＩＣ』と『××ＩＣ』が同一の道路上に位置するか否か判定することとなる。
尚、前記Ｓ２７において“同一の道路”とは、道路名称（例えば、東名高速道路、国道○○号、県道○○号）が同一の道路としても良いし、道なり関係にある道路としても良いし、同じ道路種別の道路としても良い。
【００７３】
一方、Ｓ２７においてＣＰＵ２１は、処理対象の該当投稿文の文章中に含まれる複数の“場所を示すワード”によって示される各場所が、同一の道路上に位置する場所であると判定された場合（Ｓ２７：ＹＥＳ）には、Ｓ２８へと移行する。一方、処理対象の該当投稿文の文章中に含まれる複数の“場所を示すワード”によって示される各場所が、同一の道路上に位置する場所でないと判定された場合（Ｓ２７：ＮＯ）には、Ｓ３４へと移行する。
【００７４】
Ｓ２８においてＣＰＵ２１は、処理対象の該当投稿文の文章中に含まれる複数の“場所を示すワード”によって示される各場所に基づいて、該当投稿文中に含まれる道路区間を特定する。具体的には、“場所を示すワード”によって示される各場所の間にある同一道路の区間を特定する。例えば、図１２に示すように、処理対象の該当投稿文の文章中に含まれる２つの“場所を示すワード”によって地点Ａと地点Ｂの場所がそれぞれ示される場合には、地点Ａと地点Ｂの間にある同一道路の区間９１が、該当投稿文中に含まれる道路区間として特定される。
【００７５】
次に、Ｓ２９においてＣＰＵ２１は、前記Ｓ２８で特定された道路区間に基づいて、処理対象の該当投稿文に関連する位置情報を抽出する。具体的には、道路区間の始点、終点及び区間中の分岐点の位置座標を位置情報として抽出する。例えば、図１２に示すように、地点Ａと地点Ｂの間にある同一道路の区間９１が前記Ｓ２８で特定された場合には、地点Ａと地点Ｂに加えて、区間９１内で交差道路と交差する地点Ｃと地点Ｄも該当する。従って、ＣＰＵ２１は、地点Ａ〜Ｄの位置座標を地図情報ＤＢ１２に記憶された地図情報に基づいて特定し、特定された地点Ａ〜Ｄの位置座標を位置情報として抽出することとなる。
【００７６】
続いて、Ｓ３０においてＣＰＵ２１は、前記Ｓ１１で投稿文の閲覧を要求した車両５から取得した車両情報に基づいて、投稿文の閲覧を要求した車両５の走行予定経路が取得できたか否か判定する。
【００７７】
そして、投稿文の閲覧を要求した車両５の走行予定経路が取得できたと判定された場合（Ｓ３０：ＹＥＳ）には、Ｓ３１へと移行する。それに対して、投稿文の閲覧を要求した車両５の走行予定経路が取得できなかったと判定された場合（Ｓ３０：ＮＯ）には、Ｓ３３へと移行する。
【００７８】
Ｓ３１においてＣＰＵ２１は、投稿文の閲覧を要求した車両５の走行予定経路に基づいて、前記Ｓ２９で抽出された複数の位置情報に対して優先順位を設定する。具体的には、車両５が到達すると予測される時刻が早い地点の位置情報を優先して優先順位を設定する。また、車両５が到達しないと予測される地点の位置情報に対しては、該地点に車両５が最も接近した際の車両５との間の距離が近いと予測される地点の位置情報を優先して優先順位を設定する。
【００７９】
以下に、前記Ｓ３１の優先順位の設定方法について具体例を上げて説明する。ここで、図１３はそれぞれ異なる３種類の走行予定経路９２〜９４が取得された場合において、地点Ａ〜Ｄの位置情報に対する優先順位の設定方法について示した図である。
例えば、（Ａ）に示すように車両５の走行予定経路として走行予定経路９２が取得された場合には、地点Ａ〜Ｄの内、車両５が到達すると予測される時刻が最も早い地点Ｃに対して最も高い優先順位が設定される。また、車両５が到達しないと予測される他の地点Ａ、Ｂ、Ｄについては、各地点に車両が最も接近した際の車両５との間の距離が近いと予測される順に優先順位を設定する。その結果、Ｃ、Ｄ、Ａ、Ｂの順に優先順位が設定される。
また、（Ｂ）に示すように車両５の走行予定経路として走行予定経路９３が取得された場合には、地点Ａ〜Ｄの内、車両５が到達すると予測される時刻が最も早い地点Ｂに対して最も高い優先順位が設定され、次に車両５が到達すると予測される地点Ｄに対して２番目の優先順位が設定される。また、車両５が到達しないと予測される他の地点Ａ、Ｃについては、各地点に車両が最も接近した際の車両５との間の距離が近いと予測される順に優先順位を設定する。その結果、Ｂ、Ｄ、Ｃ、Ａの順に優先順位が設定される。
また、（Ｃ）に示すように車両５の走行予定経路として走行予定経路９４が取得された場合には、地点Ａ〜Ｄの内、車両５が到達すると予測される時刻が最も早い地点Ａに対して最も高い優先順位が設定され、次に車両５が到達すると予測される地点Ｃに対して２番目の優先順位が設定され、更に次に車両５が到達すると予測される地点Ｄに対して３番目の優先順位が設定され、最後に車両５が到達すると予測される地点Ｂに対して４番目の優先順位が設定される。その結果、Ａ、Ｃ、Ｄ、Ｂの順に優先順位が設定される。
【００８０】
その後、Ｓ３２においてＣＰＵ２１は、前記Ｓ３１で最も高い優先順位が設定された位置情報を、処理対象の該当投稿文に関連付けて付与する。そして、付与された位置情報は該当投稿文とともにナビゲーション装置６へと送信される（Ｓ１４）。
【００８１】
一方、Ｓ３３においてＣＰＵ２１は、投稿文の閲覧を要求した車両５の現在位置と移動方向に基づいて、前記Ｓ２９で抽出された複数の位置情報に対して優先順位を設定する。具体的には、車両５が到達すると予測される時刻が早い地点の位置情報を優先して優先順位を設定する。
【００８２】
以下に、前記Ｓ３３の優先順位の設定方法について具体例を上げて説明する。ここで、図１４はそれぞれ異なる３種類の車両５の現在位置及び移動方向が取得された場合において、地点Ａ〜Ｄの位置情報に対する優先順位の設定方法について示した図である。
例えば、（Ａ）に示すように車両５が道路９５を地点Ｃ方向へと走行する現在位置及び移動方向が取得された場合には、地点Ａ〜Ｄの内、道なりに走行する車両５が到達すると予測される時刻が最も早い地点Ｃに対して最も高い優先順位が設定される。また、車両５が地点Ｃで右左折した場合において、地点Ｃの次に車両５が到達すると予測される時刻が早い地点Ｄに対して２番目に高い優先順位が設定される。また、車両５が地点Ｃで右左折した場合において、地点Ｄの次に車両５が到達すると予測される時刻が早い地点Ａに対して３番目に高い優先順位が設定される。更に、車両５が地点Ｃで右左折した場合において、車両５が到達すると予測される時刻が最も遅い地点Ｂに対して４番目に高い優先順位が設定される。その結果、Ｃ、Ｄ、Ａ、Ｂの順に優先順位が設定される。
また、（Ｂ）に示すように車両５が道路９６を分岐点９７方向へと走行する現在位置及び移動方向が取得された場合には、地点Ａ〜Ｄの内、分岐点９７で左折した場合に、車両５が到達すると予測される時刻が最も早い地点Ｂに対して最も高い優先順位が設定され、次に車両５が到達すると予測される地点Ｄに対して２番目の優先順位が設定され、更に次に車両５が到達すると予測される地点Ｃに対して３番目の優先順位が設定され、最後に車両５が到達すると予測される地点Ａに対して４番目の優先順位が設定される。その結果、Ｂ、Ｄ、Ｃ、Ａの順に優先順位が設定される。
また、（Ｃ）に示すように車両５が道路９８を地点Ａ方向へと走行する現在位置及び移動方向が取得された場合には、地点Ａ〜Ｄの内、道なりに走行する車両５が到達すると予測される時刻が最も早い地点Ａに対して最も高い優先順位が設定され、次に車両５が到達すると予測される地点Ｃに対して２番目の優先順位が設定され、更に次に車両５が到達すると予測される地点Ｄに対して３番目の優先順位が設定され、最後に車両５が到達すると予測される地点Ｂに対して４番目の優先順位が設定される。その結果、Ａ、Ｃ、Ｄ、Ｂの順に優先順位が設定される。
【００８３】
その後、Ｓ３２においてＣＰＵ２１は、前記Ｓ３３で最も高い優先順位が設定された位置情報を、処理対象の該当投稿文に関連付けて付与する。そして、付与された位置情報は該当投稿文とともにナビゲーション装置６へと送信される（Ｓ１４）。
【００８４】
一方、Ｓ３４においてＣＰＵ２１は、処理対象の該当投稿文の文章中に“交通状況を示すワード”を含むか否か判定する。尚、尚、交通状況を示すワードとしては、渋滞、車線規制、通行止め、事故等がある。
【００８５】
そして、処理対象の該当投稿文の文章中に“交通状況を示すワード”を含むと判定された場合（Ｓ３４：ＹＥＳ）には、Ｓ３５へと移行する。それに対して、処理対象の該当投稿文の文章中に“交通状況を示すワード”を含まないと判定された場合（Ｓ３４：ＮＯ）には、Ｓ３０へと移行する。その後、前述したように車両５の走行予定経路や現在位置に基づいて、複数の“場所を示すワード”によって特定される各位置情報に優先順位が設定される（Ｓ３０〜Ｓ３３）。
【００８６】
Ｓ３５においてＣＰＵ２１は、文章中に含まれる“交通状況を示すワード”と位置情報の抽出元となる“場所を示すワード”との文章中の位置関係に基づいて、前記Ｓ２９で抽出された複数の位置情報に対して優先順位を設定する。具体的には、文脈から該当投稿文を構成する各ワードの修飾関係を特定し、“交通状況を示すワード”が修飾する“場所を示すワード”に基づいて抽出される位置情報を優先して優先順位を設定する。例えば、図１５に示すように、「今、×○町でご飯を食べた帰りなんだけど、○○ＩＣ付近が渋滞してるよ。」との該当投稿文を対象として処理を行う場合について説明すると、「今、×○町でご飯を食べた帰りなんだけど、○○ＩＣ付近が渋滞してるよ。」との該当投稿文には、“場所を示すワード”として『○○ＩＣ』と『×○町』が含まれる。また、“交通状況を示すワード”として『渋滞』が含まれる。ここで、文脈から『渋滞』が修飾する“場所を示すワード”は『○○ＩＣ』であることから、ＣＰＵ２１は、『○○ＩＣ』に基づいて抽出される位置情報（具体的には『○○ＩＣ』がある地点の位置座標）に最も高い優先順位を設定する。そして、『×○町』に基づいて抽出される位置情報（具体的には『×○町』がある地点の位置座標）に２番目の優先順位を設定する。
【００８７】
その後、Ｓ３２においてＣＰＵ２１は、前記Ｓ３５で最も高い優先順位が設定された位置情報を、処理対象の該当投稿文に関連付けて付与する。そして、付与された位置情報は該当投稿文とともにナビゲーション装置６へと送信される（Ｓ１４）。
【００８８】
以上詳細に説明した通り、本実施形態に係る投稿文提供システム１、投稿文提供システム１による投稿文提供方法及び投稿文提供システム１において実行されるコンピュータプログラムでは、車両５から投稿文の閲覧要求が有った場合に、閲覧要求の有った車両５から検索条件及び車両情報を取得し（Ｓ１１）、コンピュータネットワーク上に投稿された投稿文から、取得した検索条件に該当する投稿文である該当投稿文を抽出し（Ｓ１２）、該当投稿文の内容及び車両情報に基づいて、該当投稿文に対して該当投稿文に関連する位置情報を新たに付与し（Ｓ１３）、付与された位置情報とともに該当投稿文を提供する（Ｓ１４）ので、コンピュータネットワーク上に投稿された投稿文を提供する際に、投稿文とともに該投稿文に関連する位置情報を提供することによって、該当投稿文がユーザにとって必要な情報であるか否かを容易に判断させることが可能となる。また、位置情報を参照することにより、該当投稿文がいずれの対象に関する情報を投稿したものであるのかを、ユーザに容易に把握させることが可能となる。また、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文を提供する対象となる車両５に基づいて提供する位置情報を選択するので、車両５にとって関連の高い情報を投稿した投稿文については車両５にとって関連の高い位置情報を付与して提供することができ、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて、より容易に判断させることが可能となる。
また、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文を提供する対象となる車両５に基づいて、複数の位置情報に優先順位をそれぞれ設定し、最も高い優先順位が設定された位置情報を該当投稿文とともに提供するので、複数の位置情報の内から車両５にとって最も関連の高い位置情報を選択して提供することができる。従って、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて、より容易に判断させることが可能となる。
また、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文を提供する対象となる車両５の移動予定経路や現在位置や移動方向に基づいて、車両５が到達すると予測される時刻が早い地点の位置情報を優先して優先順位を設定し、最も高い優先順位が設定された位置情報を該当投稿文とともに提供するので、複数の位置情報の内から車両５が最初に到達する地点の位置情報を選択して該当投稿文に付与することが可能となる。その結果、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて容易に判断させることが可能となる。
また、該当投稿文の内容から抽出された位置情報が複数ある場合には、該当投稿文の文章の文脈に基づいて、複数の位置情報に優先順位をそれぞれ設定し、最も高い優先順位が設定された位置情報を該当投稿文とともに提供するので、複数の位置情報の内から投稿文により投稿される情報と最も関連のある地点の位置情報を選択して該当投稿文に付与することが可能となる。その結果、該当投稿文がユーザにとって必要な情報であるか否かを位置情報に基づいて容易に判断させることが可能となる。
更に、投稿文に道路区間が含まれる場合には、該道路区間の始点、終点及び区間中の分岐点の位置情報を抽出するので、投稿文により投稿される情報と関連のある地点を洩れることなく位置情報として抽出することが可能となる。
【００８９】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では投稿文検索処理プログラム（図５）のＳ１１〜Ｓ１４の処理を投稿文検索センタ２が実行する構成としているが、投稿文情報管理センタ３やナビゲーション装置６が一部または全部の処理を実行する構成としても良い。例えば、投稿文情報管理センタ３がＳ１１〜Ｓ１４の処理を実行する構成とすれば投稿文検索センタ２は不要となる。また、ナビゲーション装置６の代わりに、携帯電話機、ＰＤＡ、スマートフォン等の通信端末を用いても良い。
【００９０】
また、本実施形態では、検索条件に該当する投稿文である該当投稿文に位置情報を付与する構成としているが、該当投稿文以外の投稿文にも位置情報を付与する構成としても良い。例えば、前記Ｓ１２の投稿文検索処理において検索対象とする各投稿文に対して位置情報を付与する構成としても良い。その場合には、付与された位置情報に基づいて（即ち位置情報を指定する検索条件を設定して）、コンピュータネットワーク上に投稿された投稿文から該当投稿文を抽出する構成とすることも可能である。
【００９１】
また、本実施形態では、投稿文の内容から複数の位置情報が抽出された場合に、投稿文検索センタ２が各投稿文に対して優先順位を設定し、最も高い優先順位が設定された位置情報のみを該当投稿文に付与してナビゲーション装置６に送信する構成としているが、抽出された複数の位置情報を優先順位とともにナビゲーション装置６に送信する構成としても良い。その場合には、ナビゲーション装置６において最も高い優先順位が設定された位置情報を選択し、液晶ディスプレイ３５に表示するように構成する。
【００９２】
また、本実施形態では、投稿文の内容から複数の位置情報が抽出された場合に、最も高い優先順位が設定された位置情報のみをナビゲーション装置６で案内する構成としているが、他の優先順位が設定された位置情報についても案内する構成としても良い。
【００９３】
また、投稿文に付与する位置情報としては、位置座標の代わりに、行政区画、リンク番号、施設ＩＤ等を関連付けることとしても良い。
【００９４】
また、本実施形態では、投稿の閲覧を要求した車両５のナビゲーション装置６で設定された案内経路を、車両５の走行予定経路としてナビゲーション装置６から投稿文検索センタ２へと送信する構成としているが、案内経路の代わりにナビゲーション装置６において設定されている出発地と目的地を送信する構成としても良い。
【００９５】
また、本実施形態では、投稿文情報管理センタ３において投稿文に関する情報として、投稿文の文章とともに、該投稿文が投稿された投稿時刻、投稿位置、投稿者のＩＤ等について記憶される構成としているが、投稿文の文章のみを記憶する構成としても良い。
【符号の説明】
【００９６】
１            投稿文提供システム
２            投稿文検索センタ
３            投稿文情報管理センタ
５            車両
６            ナビゲーション装置
【図１】
0005673445.tif 000002
【図２】
0005673445.tif 000003
【図３】
0005673445.tif 000004
【図４】
0005673445.tif 000005
【図５】
0005673445.tif 000006
【図６】
0005673445.tif 000007
【図７】
0005673445.tif 000008
【図８】
0005673445.tif 000009
【図９】
0005673445.tif 000010
【図１０】
0005673445.tif 000011
【図１１】
0005673445.tif 000012
【図１２】
0005673445.tif 000013
【図１３】
0005673445.tif 000014
【図１４】
0005673445.tif 000015
【図１５】
0005673445.tif 000016