(57)【特許請求の範囲】
【請求項１】
コンピュータネットワーク上に投稿された投稿文を、該投稿文に関連付けられた位置情報とともに取得する投稿文情報取得手段と、
前記投稿文を投稿した投稿者の位置の履歴である投稿者位置履歴を取得する投稿者位置履歴取得手段と、
前記投稿文情報取得手段により取得された前記投稿文の内容と前記投稿者位置履歴とに基づいて、該投稿文に関連付けられた前記位置情報を補正する位置情報補正手段と、
前記位置情報補正手段によって補正された前記位置情報に基づいて前記投稿文を提供する提供手段と、を有することを特徴とする投稿文提供システム。
【請求項２】
前記位置情報補正手段は、前記投稿文情報取得手段により取得された前記投稿文を前記投稿者が投稿した時点から所定時間前までの間における前記投稿者の位置を特定した前記投稿者位置履歴に基づいて、該投稿文に関連付けられた前記位置情報を補正することを特徴とする請求項１に記載の投稿文提供システム。
【請求項３】
前記位置情報補正手段は、
前記投稿文情報取得手段により取得された前記投稿文に交通状況に関連するワードが含まれている場合に、前記投稿者位置履歴に基づいて該交通状況に前記投稿者が遭遇した位置を特定し、
前記特定された位置に前記位置情報を補正することを特徴とする請求項１又は請求項２に記載の投稿文提供システム。
【請求項４】
前記位置情報補正手段は、
前記投稿文情報取得手段により取得された前記投稿文に移動内容に関連するワードが含まれている場合に、前記投稿者位置履歴に基づいて該移動内容に該当する移動を前記投稿者が行った位置を特定し、
前記特定された位置に前記位置情報を補正することを特徴とする請求項１乃至請求項３のいずれかに記載の投稿文提供システム。
【請求項５】
前記投稿文の検索条件を取得する検索条件取得手段と、
コンピュータネットワーク上に投稿された前記投稿文から、前記検索条件取得手段により取得された前記検索条件に該当する投稿文である該当投稿文を抽出する検索手段と、を有し、
前記提供手段は、前記該当投稿文を提供することを特徴とする請求項１乃至請求項４のいずれかに記載の投稿文提供システム。
【請求項６】
前記提供手段は、前記検索手段によって抽出された前記該当投稿文の文章とともに前記該当投稿文に関連付けられた前記位置情報を提供することを特徴とする請求項５に記載の投稿文提供システム。
【請求項７】
コンピュータネットワーク上に投稿された投稿文を、該投稿文に関連付けられた位置情報とともに取得する投稿文情報取得手段と、
前記投稿文を投稿した投稿者の位置の履歴である投稿者位置履歴を取得する投稿者位置履歴取得手段と、
前記投稿文情報取得手段により取得された前記投稿文の内容と前記投稿者位置履歴とに基づいて、該投稿文に関連付けられた前記位置情報を補正する位置情報補正手段と、
前記位置情報補正手段によって補正された前記位置情報に基づいて前記投稿文を提供する提供手段と、を有することを特徴とする投稿文提供装置。
【請求項８】
コンピュータネットワーク上に投稿された投稿文を、該投稿文に関連付けられた位置情報とともに取得する投稿文情報取得ステップと、
前記投稿文を投稿した投稿者の位置の履歴である投稿者位置履歴を取得する投稿者位置履歴取得ステップと、
前記投稿文情報取得ステップにより取得された前記投稿文の内容と前記投稿者位置履歴とに基づいて、該投稿文に関連付けられた前記位置情報を補正する位置情報補正ステップと、
前記位置情報補正ステップによって補正された前記位置情報に基づいて前記投稿文を提供する提供ステップと、を有することを特徴とする、コンピュータが実行する投稿文提供方法。
【請求項９】
コンピュータを、
コンピュータネットワーク上に投稿された投稿文を、該投稿文に関連付けられた位置情報とともに取得する投稿文情報取得機能と、
前記投稿文を投稿した投稿者の位置の履歴である投稿者位置履歴を取得する投稿者位置履歴取得機能と、
前記投稿文情報取得機能により取得された前記投稿文の内容と前記投稿者位置履歴とに基づいて、該投稿文に関連付けられた前記位置情報を補正する位置情報補正機能と、
前記位置情報補正機能によって補正された前記位置情報に基づいて前記投稿文を提供する提供機能と、
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータネットワーク上に投稿された投稿文を提供する投稿文提供システム、投稿文提供装置、投稿文提供方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、端末を介してコンピュータネットワーク上にユーザが投稿文を投稿するとともに、他のユーザから投稿された投稿文を閲覧することが可能なシステムが提供されている。例えば、ブログ、ＳＮＳ(Social Network Service)、Ｔｗｉｔｔｅｒ（登録商標）、チャット等（以下、ＳＮＳ等という）がある。また、これらの投稿文の中には、渋滞情報や通行止め情報等の交通情報に関する情報を投稿した投稿文も多数含まれている。
【０００３】
ここで、ＳＮＳ等では、最新の情報をいち早く取得できるメリットがあるが、情報量が膨大であるので、閲覧するユーザにとって必要な情報のみを抽出して提供することが難しかった。そこで、例えば特開２００６−６５５３５号公報には、ユーザに投稿された投稿文とともに投稿文に対して該投稿文が投稿された際の投稿者の位置を示す位置情報を関連付けてサーバに記憶する構成とし、投稿文を閲覧するユーザに対して投稿文とともに該投稿文を投稿した投稿者の位置を示す位置情報についても提供する技術について提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−６５５３５号（第１０頁〜第１２頁、図８、図１０）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上記投稿文ではユーザの遭遇した事象（例えば車両走行中である場合には渋滞や事故等）を記載した内容が投稿される場合が多い。しかしながら、実際に投稿文が投稿されるタイミングは、上記事象にユーザが遭遇したタイミングとは限らない。例えば、遭遇した事象が解消した後やユーザが事象に遭遇してから一定時間経過した後に投稿されることも多い。その結果、上記特許文献１のように投稿文とともに該投稿文が投稿された際の投稿者の位置情報についても提供する場合に、投稿文の内容に含まれる事象が実際に生じている位置と異なる位置が該事象の内容を投稿した投稿者の位置として提供される場合がある。それによって、提供される情報の信頼度が低下する問題が生じていた。
【０００６】
本発明は前記従来における問題点を解消するためになされたものであり、コンピュータネットワーク上に投稿された投稿文に対して位置情報を関連付ける場合において、投稿文の内容と投稿者の位置履歴とに基づいて位置情報を補正することによって、投稿文の内容と該投稿文に関連付けられた位置情報との間にズレが生じている場合であっても、そのズレを補正することを可能とした投稿文提供システム、投稿文提供装置、投稿文提供方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するため本願の請求項１に係る投稿文提供システム（１）は、コンピュータネットワーク上に投稿された投稿文を、該投稿文に関連付けられた位置情報とともに取得する投稿文情報取得手段（１１）と、前記投稿文を投稿した投稿者（６）の位置の履歴である投稿者位置履歴を取得する投稿者位置履歴取得手段（１１）と、前記投稿文情報取得手段により取得された前記投稿文の内容と前記投稿者位置履歴とに基づいて、該投稿文に関連付けられた前記位置情報を補正する位置情報補正手段（１１）と、前記位置情報補正手段によって補正された前記位置情報に基づいて前記投稿文を提供する提供手段（１１）と、を有することを特徴とする。
【０００８】
また、請求項２に係る投稿文提供システム（１）は、請求項１に記載の投稿文提供システムであって、前記位置情報補正手段（１１）は、前記投稿文情報取得手段（１１）により取得された前記投稿文を前記投稿者（６）が投稿した時点から所定時間前までの間における前記投稿者の位置を特定した前記投稿者位置履歴に基づいて、該投稿文に関連付けられた前記位置情報を補正することを特徴とする。
【０００９】
また、請求項３に係る投稿文提供システム（１）は、請求項１又は請求項２に記載の投稿文提供システムであって、前記位置情報補正手段（１１）は、前記投稿文情報取得手段（１１）により取得された前記投稿文に交通状況に関連するワードが含まれている場合に、前記投稿者位置履歴に基づいて該交通状況に前記投稿者（６）が遭遇した位置を特定し、前記特定された位置に前記位置情報を補正することを特徴とする。
【００１０】
また、請求項４に係る投稿文提供システム（１）は、請求項１乃至請求項３のいずれかに記載の投稿文提供システムであって、前記位置情報補正手段（１１）は、前記投稿文情報取得手段（１１）により取得された前記投稿文に移動内容に関連するワードが含まれている場合に、前記投稿者位置履歴に基づいて該移動内容に該当する移動を前記投稿者（６）が行った位置を特定し、前記特定された位置に前記位置情報を補正することを特徴とする。
【００１１】
また、請求項５に係る投稿文提供システム（１）は、請求項１乃至請求項４のいずれかに記載の投稿文提供システムであって、前記投稿文の検索条件を取得する検索条件取得手段（１１）と、コンピュータネットワーク上に投稿された前記投稿文から、前記検索条件取得手段により取得された前記検索条件に該当する投稿文である該当投稿文を抽出する検索手段（１１）と、を有し、前記提供手段は、前記該当投稿文を提供することを特徴とする。
【００１２】
また、請求項６に係る投稿文提供システム（１）は、請求項５に記載の投稿文提供システムであって、前記提供手段（１１）は、前記検索手段（１１）によって抽出された前記該当投稿文の文章とともに前記該当投稿文に関連付けられた前記位置情報を提供することを特徴とする。
【００１３】
また、請求項７に係る投稿文提供装置（２）は、コンピュータネットワーク上に投稿された投稿文を、該投稿文に関連付けられた位置情報とともに取得する投稿文情報取得手段（１１）と、前記投稿文を投稿した投稿者（６）の位置の履歴である投稿者位置履歴を取得する投稿者位置履歴取得手段（１１）と、前記投稿文情報取得手段により取得された前記投稿文の内容と前記投稿者位置履歴とに基づいて、該投稿文に関連付けられた前記位置情報を補正する位置情報補正手段（１１）と、前記位置情報補正手段によって補正された前記位置情報に基づいて前記投稿文を提供する提供手段（１１）と、を有することを特徴とする。
【００１４】
また、請求項８に係る投稿文提供方法は、コンピュータによって実行され、コンピュータネットワーク上に投稿された投稿文を、該投稿文に関連付けられた位置情報とともに取得する投稿文情報取得ステップと、前記投稿文を投稿した投稿者（６）の位置の履歴である投稿者位置履歴を取得する投稿者位置履歴取得ステップと、前記投稿文情報取得ステップにより取得された前記投稿文の内容と前記投稿者位置履歴とに基づいて、該投稿文に関連付けられた前記位置情報を補正する位置情報補正ステップと、前記位置情報補正ステップによって補正された前記位置情報に基づいて前記投稿文を提供する提供ステップと、を有することを特徴とする。
【００１５】
更に、請求項９に係るコンピュータプログラムは、コンピュータに、コンピュータネットワーク上に投稿された投稿文を、該投稿文に関連付けられた位置情報とともに取得する投稿文情報取得機能と、前記投稿文を投稿した投稿者（６）の位置の履歴である投稿者位置履歴を取得する投稿者位置履歴取得機能と、前記投稿文情報取得機能により取得された前記投稿文の内容と前記投稿者位置履歴とに基づいて、該投稿文に関連付けられた前記位置情報を補正する位置情報補正機能と、前記位置情報補正機能によって補正された前記位置情報に基づいて前記投稿文を提供する提供機能と、を実行させることを特徴とする。
【発明の効果】
【００１６】
前記構成を有する請求項１に係る投稿文提供システムでは、投稿文の内容と投稿者の位置履歴に基づいて、該投稿文に関連付けられた位置情報を補正し、補正された後の位置情報に基づいて投稿文を提供するので、コンピュータネットワーク上に投稿された投稿文に対して位置情報を関連付ける場合において、投稿文の内容と該投稿文に関連付けられた位置情報との間にズレが生じている場合であっても、そのズレを補正することが可能となる。例えば、投稿文が投稿された際の投稿者の位置が関連付けられている場合には、投稿文の内容に従ったより適切な投稿者の位置を示すことが可能となる。
【００１７】
また、請求項２に係る投稿文提供システムでは、投稿文を投稿者が投稿した時点から所定時間前までの間における投稿者の位置を特定した投稿者位置履歴に基づいて、該投稿文に関連付けられた位置情報を補正するので、処理対象とする投稿者位置履歴を投稿文の内容と関連のある履歴に限定することができる。その結果、制御部の処理負担を軽減できるとともに、投稿文の内容と関連の無い位置へと位置情報が補正される虞を軽減することが可能となる。
【００１８】
また、請求項３に係る投稿文提供システムでは、投稿文に交通状況に関連するワードが含まれている場合に、該交通状況に投稿者が遭遇した位置へと位置情報を補正するので、投稿文に含まれる交通状況が生じている場所と該投稿文に関連付けられた位置情報との間にズレが生じている場合であっても、そのズレを補正することが可能となる。その結果、投稿文を提供する場合に、投稿文に含まれる交通状況が生じている場所を適切にユーザに把握させ、情報の信頼度を向上させることが可能となる。
【００１９】
また、請求項４に係る投稿文提供システムでは、投稿文に移動内容に関連するワードが含まれている場合に、該移動内容に該当する移動を投稿者が行った位置へと位置情報を補正するので、投稿文に含まれる移動内容が行われる場所と該投稿文に関連付けられた位置情報との間にズレが生じている場合であっても、そのズレを補正することが可能となる。その結果、投稿文を提供する場合に、投稿文に含まれる移動内容が生じる場所を適切にユーザに把握させ、情報の信頼度を向上させることが可能となる。
【００２０】
また、請求項５に係る投稿文提供システムでは、検索条件に基づいて抽出された該当投稿文を提供するので、ユーザが必要とする投稿文を適切に提供することが可能となる。
【００２１】
また、請求項６に係る投稿文提供システムでは、検索条件に基づいて抽出された該当投稿文の文章とともに該当投稿文に関連付けられた位置情報を提供するので、ユーザが必要とする投稿文を位置情報とともに適切に提供することが可能となる。また、提供される投稿文の内容と位置情報との間にズレを生じさせることが無いので、より正確な情報を提供することが可能となる。
【００２２】
また、請求項７に係る投稿文提供装置では、投稿文の内容と投稿者の位置履歴に基づいて、該投稿文に関連付けられた位置情報を補正し、補正された後の位置情報に基づいて投稿文を提供するので、コンピュータネットワーク上に投稿された投稿文に対して位置情報を関連付ける場合において、投稿文の内容と該投稿文に関連付けられた位置情報との間にズレが生じている場合であっても、そのズレを補正することが可能となる。例えば、投稿文が投稿された際の投稿者の位置が関連付けられている場合には、投稿文の内容に従ったより適切な投稿者の位置を示すことが可能となる。
【００２３】
また、請求項８に係る投稿文提供方法では、投稿文の内容と投稿者の位置履歴に基づいて、該投稿文に関連付けられた位置情報を補正し、補正された後の位置情報に基づいて投稿文を提供するので、コンピュータネットワーク上に投稿された投稿文に対して位置情報を関連付ける場合において、投稿文の内容と該投稿文に関連付けられた位置情報との間にズレが生じている場合であっても、そのズレを補正することが可能となる。例えば、投稿文が投稿された際の投稿者の位置が関連付けられている場合には、投稿文の内容に従ったより適切な投稿者の位置を示すことが可能となる。
【００２４】
更に、請求項９に係るコンピュータプログラムでは、投稿文の内容と投稿者の位置履歴に基づいて、該投稿文に関連付けられた位置情報を補正させ、補正された後の位置情報に基づいて投稿文を提供させるので、コンピュータネットワーク上に投稿された投稿文に対して位置情報を関連付ける場合において、投稿文の内容と該投稿文に関連付けられた位置情報との間にズレが生じている場合であっても、そのズレを補正させることが可能となる。例えば、投稿文が投稿された際の投稿者の位置が関連付けられている場合には、投稿文の内容に従ったより適切な投稿者の位置を示すことが可能となる。
【図面の簡単な説明】
【００２５】
【図１】本実施形態に係る投稿文提供システムを示した概略構成図である。
【図２】本実施形態に係る投稿文提供システムの構成を示したブロック図である。
【図３】投稿文情報管理センタの投稿文情報ＤＢに記憶される投稿文情報の一例を示した図である。
【図４】投稿文情報管理センタの投稿者位置履歴ＤＢに記憶される投稿者位置履歴の一例を示した図である。
【図５】本実施形態に係る通信端末の制御系を模式的に示すブロック図である。
【図６】本実施形態に係る投稿文情報補正処理プログラムのフローチャートである。
【図７】本実施形態に係る位置情報補正処理のサブ処理プログラムのフローチャートである。
【図８】交通状況に関連するワードが投稿文に含まれる場合における投稿位置情報の補正方法について説明した図である。
【図９】走行案内に関連するワードが投稿文に含まれる場合における投稿位置情報の補正方法について説明した図である。
【図１０】本実施形態に係る投稿者位置情報取得処理プログラムのフローチャートである。
【図１１】本実施形態に係る投稿文提供処理プログラムのフローチャートである。
【図１２】ステップ５５においてディスプレイに表示される投稿文案内画面を示した図である。
【図１３】投稿文案内画面の他の表示形態を示した図である。
【発明を実施するための形態】
【００２６】
以下、本発明に係る投稿文提供システムについて具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係る投稿文提供システム１の概略構成について図１及び図２を用いて説明する。図１は本実施形態に係る投稿文提供システム１を示した概略構成図である。図２は本実施形態に係る投稿文提供システム１の構成を示したブロック図である。
【００２７】
図１に示すように、本実施形態に係る投稿文提供システム１は、投稿文提供装置に相当する投稿文検索センタ２と、投稿文情報管理センタ３と、全国各地において車両５に乗員するユーザ６（投稿分を投稿する投稿者又は投稿文を閲覧する閲覧者に相当）が所有する通信端末７とから基本的に構成されている。尚、通信端末７としては例えば携帯電話機、ＰＤＡ、スマートフォン、ＰＣ、車両５に搭載されたナビゲーション装置等がある。また、ユーザ６は車両以外の移動手段（例えば電車、自転車、徒歩等）による移動中であっても良いし、移動していない状態であっても良い。
【００２８】
ここで、投稿文検索センタ２は、通信端末７を介してユーザ６から投稿された投稿文について、投稿文に関連付けられた“投稿文が投稿された際の投稿者の位置を示す位置情報（以下、投稿位置情報という）”を投稿文の内容に応じた位置へと補正し、投稿文情報管理センタ３へと送信するセンタである。また、投稿文検索センタ２は、ユーザ６が投稿文の閲覧を要求した場合に、投稿文情報管理センタ３に記憶された投稿文の内から、該ユーザ６が設定した検索条件に該当する投稿文を抽出するとともに、抽出された投稿文に関する情報を該ユーザ６の通信端末７に配信することも行う。尚、投稿文検索センタ２の詳細については後述する。
【００２９】
また、投稿文情報管理センタ３は、ブログ、ＳＮＳ(Social Network Service)、Ｔｗｉｔｔｅｒ（登録商標）、チャット等（以下、ＳＮＳ等という）を管理し、ＳＮＳ等においてコンピュータネットワーク上にユーザ６から投稿された投稿文の保管及び提供を行うセンタである。尚、ユーザ６による投稿文の投稿は、携帯可能な通信端末７以外に固定の通信端末で行うことも可能である。そして、投稿文情報管理センタ３は、記憶媒体として投稿文情報ＤＢ８を有し、投稿された投稿文は投稿文情報ＤＢ８に順次格納される。また、投稿文情報ＤＢ８には、投稿文の文章とともに、該投稿文が投稿された投稿時刻、投稿位置情報、投稿者のＩＤ等についても記憶される。ここで、図３は、投稿文情報管理センタ３において収集及び提供される投稿文の一例を示した図である。図３に示すように投稿文としては、投稿時刻、投稿位置情報、ユーザＩＤ、投稿文の文章等が含まれる。尚、投稿文情報管理センタ３には、全国のユーザ６から投稿された投稿文に関する情報が累積的に投稿文情報ＤＢ８に格納され、格納されたデータ量が所定量以上となると過去の投稿文に関する情報から順に削除される。
【００３０】
また、投稿文検索センタ２と投稿文情報管理センタ３は、通信機器を介して通信ネットワーク網９に接続され、複数のセンタ間で双方向通信可能に構成されている。
【００３１】
一方、通信端末７は、ユーザ６が所有し、投稿文を作成して投稿文情報管理センタ３に投稿する機能や、他の通信端末等から投稿されて投稿文情報管理センタ３に格納されている投稿文を閲覧する機能を備えた情報通信端末が用いられ、例えば携帯電話機、ＰＤＡ、スマートフォン、ＰＣ、車両５に搭載されたナビゲーション装置等が該当する。また、通信端末７は、ＧＰＳ等の通信端末７の現在位置（即ち投稿者であるユーザ６の現在位置）を特定する為の機能やナビ機能等も有する。ここで、ナビ機能では、サーバから取得したりメモリに格納された地図データに基づいて通信端末７（ユーザ６）の現在位置周辺の地図画像を表示したり、表示された地図画像中において通信端末７（ユーザ６）の現在位置を表示したり、設定された目的地までの経路の探索及び案内を行うことが可能である。また、通信端末７は、後述の送受信回路部（ＲＦ）１０を介して通信ネットワーク網９に接続され、投稿文検索センタ２と双方向通信可能に構成されている。尚、上記通信端末７の現在位置を特定する為の機能やナビ機能は必ずしも全ての通信端末７が備えている必要はなく、例えば、少なくとも投稿文を投稿する通信端末７がＧＰＳ等の現在位置を特定する為の機能を備え、投稿文を閲覧する通信端末７が現在位置周辺の地図画像を表示する機能を有していれば本願発明を構成することが可能である。また、通信端末７の詳細については後述する。
【００３２】
続いて、投稿文提供システム１を構成する投稿文検索センタ２の構成について図２を用いてより詳細に説明する。投稿文検索センタ２は、図２に示すようにサーバ１１と、サーバ１１に接続された情報記録手段としての地図情報ＤＢ１２及び投稿者位置履歴ＤＢ１３と、センタ通信装置１４とから基本的に構成されている。
【００３３】
サーバ１１は、図２に示すように投稿文検索センタ２における各種制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのＣＰＵ２１、並びにＣＰＵ２１が各種の演算処理を行うに当たってワーキングメモリとして使用されるＲＡＭ２２、各種制御プログラムの他、後述の投稿文情報補正処理プログラム（図６、図７）や投稿者位置情報取得処理プログラム（図１０）や投稿文提供処理プログラム（図１１）等が記憶されたＲＯＭ２３等の内部記憶装置を備えている。尚、サーバ１１は、処理アルゴリズムとしての各種手段を構成する。例えば、投稿文情報取得手段は、コンピュータネットワーク上に投稿された投稿文を、該投稿文に関連付けて記憶された該投稿文が投稿された際の投稿者の位置情報とともに取得する。投稿者位置履歴取得手段は、投稿文を投稿した投稿者の位置を所定間隔で特定した特定結果の履歴である投稿者位置履歴を取得する。位置情報補正手段は、投稿文情報取得手段により取得された投稿文の内容と投稿者位置履歴とに基づいて、該投稿文に関連付けられた位置情報を補正する。検索条件取得手段は、投稿文の検索条件を取得する。検索手段は、コンピュータネットワーク上に投稿された投稿文から、検索条件取得手段により取得された検索条件に該当する投稿文（該当投稿文）を抽出する。提供手段は、位置情報補正手段によって補正された投稿位置情報に基づいて、検索手段によって抽出された該当投稿文を提供する。
【００３４】
また、地図情報ＤＢ１２は、地図情報が記憶される記憶手段である。ここで、地図情報ＤＢ１２に格納されている地図情報は、道路網を始めとして経路探索及び地図表示に必要な各種情報が記録されており、例えば、道路（リンク）に関するリンクデータ、ノード点に関するノードデータ、鉄道の路線に関する路線データ、施設に関する施設データ、各交差点に関する交差点データ、経路を探索するための探索データ、地点を検索するための検索データ、地図を表示するための地図表示データ等から構成されている。尚、地図情報ＤＢ１２は、定期的に新たな地図情報へと更新される。
【００３５】
また、投稿者位置履歴ＤＢ１３は、全国にある各通信端末７の現在位置（即ち、通信端末７を所有するユーザ６の現在位置）を所定間隔で特定した特定結果の履歴（以下投稿者位置履歴という）が記憶される記憶手段である。本実施形態に係る投稿文提供システム１では、後述のように所定時間（例えば１０ｓｅｃ）毎に各通信端末７から投稿文検索センタ２へとユーザＩＤとＧＰＳ等により検出した通信端末７の現在位置座標に関する情報が送信され、投稿者位置履歴ＤＢ１３に累積的に格納される。ここで、図４は、投稿者位置履歴ＤＢ１３に記憶される投稿者位置履歴の一例を示した図である。図４に示すように、投稿者位置履歴は、ユーザＩＤと時刻とその時刻における通信端末７（ユーザ６）の位置座標とから構成される。尚、投稿者位置履歴ＤＢ１３には、全国の通信端末７（ユーザ６）の現在位置に関する情報が累積的に格納され、格納されたデータ量が所定量以上となると過去の情報から順に削除される。
【００３６】
また、センタ通信装置１４は、投稿文情報管理センタ３や通信端末７と通信ネットワーク網９を介して通信を行う為の通信装置である。本実施形態では、センタ通信装置１４を介して検索条件や投稿文に関する情報を投稿文情報管理センタ３や通信端末７との間で送受信する。
【００３７】
次に、ユーザ６の有する通信端末７の概略構成について図５を用いて説明する。図５は本実施形態に係る通信端末７の制御系を模式的に示すブロック図である。
【００３８】
一方、図５に示すように通信端末７はデータバスＢＵＳに、ＣＰＵ３１と、通信端末７を所持するユーザ６に関するユーザ情報（ユーザＩＤ、氏名等）や地図情報等が記憶されたメモリ３２と、通信ネットワーク網９の基地局との間で信号の送受信を行う送受信回路部（ＲＦ）１０と、送受信回路部１０において受信したＲＦ（Radio Frequency）信号をベースバンド信号に変換するとともにベースバンド信号をＲＦ信号に変換するベースバンド処理部３４と、マイクロホン３５及びスピーカ３６等とのインターフェイスである入出力部３７と、液晶表示パネル等で構成されたディスプレイ３８と、タッチパネルやキーボード等から構成される入力操作部３９と、ＧＰＳ４０とが接続されることにより構成されている。
【００３９】
ここで、通信端末７に内蔵されるＣＰＵ３１は、メモリ３２に格納されている動作プログラムに従って種々の動作を実行する通信端末７の制御手段であり、メモリ３２とともに通信端末ＥＣＵ４１を構成する。また、通信端末ＥＣＵ４１の各種処理内容は必要に応じてディスプレイ３８に表示される。
【００４０】
また、メモリ３２は通信端末７を所持するユーザ６に関するユーザ情報（ユーザＩＤ、氏名等）や地図情報の他、後述の投稿文情報補正処理プログラム（図６、図７）や投稿者位置情報取得処理プログラム（図１０）や投稿文提供処理プログラム（図１１）等が記憶された記憶媒体である。尚、地図情報はメモリ３２に記憶せずにサーバから通信により取得する構成としても良い。また、メモリ３２は、ハードディスク、メモリーカード、ＣＤやＤＶＤ等の光ディスク等により構成しても良い。
【００４１】
また、メモリ３２には、投稿文検索センタ２から受信した投稿文に関する情報についても記憶される。尚、投稿文検索センタ２は、通信端末７が投稿文の閲覧を要求した場合に、投稿文情報管理センタ３に記憶された投稿文の内から、該通信端末７において設定された検索条件に該当する投稿文を抽出するとともに、抽出された投稿文に関する情報を該通信端末７に配信する。また、メモリ３２には、投稿文の文章とともに、該投稿文が投稿された投稿時刻、投稿位置情報、投稿者のＩＤ等についても記憶される。
【００４２】
また、ディスプレイ３８は、筐体の一面に配設されており、液晶ディスプレイや有機ＥＬディスプレイ等が用いられる。そして、入力操作部３９による入力内容やインターネットサイト等の各種情報が表示される。また、ナビ機能の実行時においては、道路を含む地図画像、交通情報、出発地から目的地までの走行予定経路、走行予定経路に沿った案内情報等についても表示される。更に、本実施形態に係る通信端末７では、投稿文検索センタ２から受信した投稿文に関する情報（投稿文の文章内容、投稿者のＩＤ、投稿位置情報等）についても表示する。
【００４３】
また、入力操作部３９は、ディスプレイ３８の前面に設けられたタッチパネルによって構成されている。そして、通信端末ＥＣＵ４１は、タッチパネルの押下等により出力される電気信号に基づき、対応する各種の動作を実行すべく制御を行う。また、本実施形態では、投稿文を投稿する際や投稿文の検索条件を入力する際等においても操作される。尚、入力操作部３９は、番号／文字入力キー、表示された内容を選択するためのカーソルを動かすカーソルキー、選択を確定する決定キー等の各種キー等により構成することもできる。
【００４４】
また、ＧＰＳ４０は、人工衛星によって発生させられた電波を受信することにより、通信端末７（即ちユーザ６）の現在位置及び現在時刻を検出可能とする。
【００４５】
続いて、前記構成を有する投稿文提供システム１を構成する通信端末７及び投稿文検索センタ２において実行する投稿文情報補正処理プログラムについて図６に基づき説明する。図６は本実施形態に係る投稿文情報補正処理プログラムのフローチャートである。ここで、投稿文情報補正処理プログラムは通信端末７において所定の操作が行われた後に実行され、通信端末７を介してユーザ６から投稿された投稿文について、投稿文に関連付けられた“投稿文が投稿された際の投稿者の位置を示す投稿位置情報”を投稿文の内容に応じた位置へと補正し、投稿文情報管理センタ３へと送信するプログラムである。尚、以下の図６、図７、図１０、図１１にフローチャートで示されるプログラムは、投稿文検索センタ２や通信端末７が備えるＲＡＭやＲＯＭ等に記憶されており、ＣＰＵ２１やＣＰＵ３１により実行される。
【００４６】
先ず、通信端末７において実行される投稿文情報補正処理プログラムについて説明する。
ステップ（以下、Ｓと略記する）１においてＣＰＵ３１は、ＧＰＳ４０の検出結果に基づいて通信端末７の現在位置（即ち投稿文を投稿するユーザ６の現在位置）を取得する。
【００４７】
次に、Ｓ２においてＣＰＵ３１は、入力操作部３９により受け付けたユーザ６の操作に基づいて、ユーザ６によって入力された投稿文の内容を取得する。尚、入力される投稿文の内容としては、例えばユーザ６の遭遇した事象（例えば車両走行中である場合には渋滞や事故等の交通状況）やユーザ６の行動（例えば車両走行中である場合には車両の走行内容）を記載した内容等がある。
【００４８】
続いて、Ｓ３においてＣＰＵ３１は、入力された投稿文を投稿する所定の操作が入力操作部３９において行われたか否か判定する。
【００４９】
そして、入力された投稿文を投稿する所定の操作が入力操作部３９において行われたと判定された場合（Ｓ３：ＹＥＳ）には、Ｓ４へと移行する。それに対して、入力された投稿文を投稿する所定の操作が入力操作部３９において行われていないと判定された場合（Ｓ３：ＮＯ）には、当該投稿文情報補正処理プログラムを終了する。
【００５０】
Ｓ４においてＣＰＵ３１は、前記Ｓ１で取得した通信端末７の現在位置や前記Ｓ２で取得した投稿文の内容を含む投稿文に係る情報（以下、投稿文情報という）を投稿文検索センタ２へと送信する。尚、投稿文情報としては、投稿文の内容や通信端末７の現在位置（即ち投稿文が投稿された際の投稿者の位置を示す投稿位置情報）とともに、投稿文が投稿された投稿時刻、投稿者のＩＤ等についても含まれる。そして、投稿文情報を受信した投稿文検索センタ２は後述のように、受信した投稿文情報の内、特に投稿者の位置を示す投稿位置情報を投稿文の内容に応じた位置へと補正し、投稿文情報管理センタ３へと送信する。
【００５１】
次に、投稿文検索センタ２において実行される投稿文情報補正処理プログラムについて説明する。
先ず、Ｓ１１においてＣＰＵ２１は、投稿文を投稿した通信端末７から送信された投稿文情報を受信する。
【００５２】
次に、Ｓ１２においてＣＰＵ２１は、後述の位置情報補正処理（図７）を実行する。ここで、位置情報補正処理は、前記Ｓ１１で取得した投稿文情報の内、特に投稿者の位置を示す投稿位置情報について、該当投稿文の文章内容や投稿者の位置履歴に基づいて投稿文の内容に沿った位置へと補正する処理である。
【００５３】
その後、Ｓ１３においてＣＰＵ２１は、前記Ｓ１１で取得した投稿文情報を、投稿文情報管理センタ３に対して送信する。また、投稿位置情報については、前記Ｓ１２の位置情報補正処理により補正された投稿位置情報を送信する。そして、投稿文情報管理センタ３は、送信された投稿文情報を投稿文情報ＤＢ８に順次格納する（図３参照）。また、後述のように通信端末７から投稿文の閲覧の要求が有った場合には、投稿文情報ＤＢ８に格納された投稿文情報の内、該当する投稿文情報を要求のあった通信端末７へと配信する（図１１）。
【００５４】
次に、前記Ｓ１２において実行される位置情報補正処理のサブ処理について図７に基づき説明する。図７は位置情報補正処理のサブ処理プログラムのフローチャートである。
【００５５】
先ず、Ｓ２１においてＣＰＵ２１は、前記Ｓ１１において通信端末７から受信した投稿文情報に基づいて、投稿文を投稿した投稿者を投稿文情報に含まれるユーザＩＤによって特定する。
【００５６】
次に、Ｓ２２においてＣＰＵ２１は、前記Ｓ２１で特定した投稿者の位置履歴を取得する。尚、本実施形態に係る投稿文提供システム１では、後述の投稿者位置情報取得処理プログラム（図１０）において所定時間（例えば１０ｓｅｃ）毎に各通信端末７から投稿文検索センタ２へとユーザＩＤとＧＰＳ等により検出した通信端末７の現在位置座標に関する情報が送信され、投稿者位置履歴ＤＢ１３（図４）に累積的に格納される。従って、前記Ｓ２２においてＣＰＵ２１は、投稿者位置履歴ＤＢ１３に記憶された位置履歴の内、前記Ｓ２１で特定した投稿者の位置履歴を抽出することによって取得する。尚、前記Ｓ２２で取得対象となる位置履歴は、投稿文が投稿された時点から所定時間前（例えば３０分前）までの間の位置履歴となる。
【００５７】
続いて、Ｓ２３においてＣＰＵ２１は、前記Ｓ１１において通信端末７から受信した投稿文情報の内、投稿文の文章を読み出す。
【００５８】
その後、Ｓ２４においてＣＰＵ２１は、前記Ｓ２３で読み出した投稿文の文章に基づいて、投稿文が交通に関する情報を投稿した投稿文であるか否かを判定する。具体的には、投稿文の文章に交通に関するワードが含まれている場合に、投稿文が交通に関する情報を投稿した投稿文であると判定する。尚、交通に関するワードとしては、例えば、鉄道の路線名称、路線種別、電車の車両名、駅の名称、道路名称、道路種別、インターチェンジやサービスエリア等の特定施設の名称、運休や渋滞や通行止めなどの交通状況、車両や電車の走行内容を示すワード等がある。なお、ワードとは言葉や単語等を示すものとして説明する。
【００５９】
そして、前記Ｓ２３で読み出した投稿文が交通に関する情報を投稿した投稿文であると判定された場合（Ｓ２４：ＹＥＳ）には、Ｓ２５へと移行する。それに対して、投稿文が交通に関する情報を投稿した投稿文でないと判定された場合（Ｓ２４：ＮＯ）には、投稿位置情報を補正することなくＳ１３へと移行する。
【００６０】
Ｓ２５においてＣＰＵ２１は、前記Ｓ２３で読み出した投稿文の文章に交通状況に関連するワードを含むか否か判定する。尚、交通状況に関連するワードとしては、運休、渋滞、通行止め、事故などが該当する。
【００６１】
そして、前記Ｓ２３で読み出した投稿文の文章に交通状況に関連するワードを含むと判定された場合（Ｓ２５：ＹＥＳ）には、Ｓ２６へと移行する。それに対して、投稿文の文章に交通状況に関連するワードを含まないと判定された場合（Ｓ２５：ＮＯ）には、Ｓ２７へと移行する。
【００６２】
Ｓ２６においてＣＰＵ２１は、前記Ｓ２２で取得した投稿者の位置履歴に基づいて、投稿文の文章に含まれる交通状況に投稿者が遭遇した場所を特定する。例えば、図８は投稿文の文章に交通状況に関連するワードとして『渋滞』が含まれている場合について説明する。図８に示す例では、投稿者４５は渋滞区間を抜けた後に投稿文を投稿しており、投稿者４５の位置履歴４６から投稿者４５が渋滞に遭遇した場所を特定する必要がある。ここで、位置履歴４６は上記したように所定時間間隔での投稿者４５の位置を示すものであるので、位置履歴４６の距離間隔から投稿者４５の移動速度が算出できる。従って、算出された移動速度が所定の閾値（例えば一般道では１０ｋｍ／ｈ、高速道路では４０ｋｍ／ｈ）未満である区間を渋滞区間（即ち交通状況に投稿者が遭遇した場所）として特定する。
同様にして他の渋滞状況が含まれていた場合においても、投稿者の位置履歴に基づいて投稿文の文章に含まれる交通状況に投稿者が遭遇した場所を特定する。その後、Ｓ２７へと移行する。
【００６３】
Ｓ２７においてＣＰＵ２１は、前記Ｓ２３で読み出した投稿文の文章に走行内容に関連するワードを含むか否か判定する。尚、走行内容に関連するワードとしては、右折、左折、直進、後退、停車、駐車などが該当する。
【００６４】
そして、前記Ｓ２３で読み出した投稿文の文章に走行内容に関連するワードを含むと判定された場合（Ｓ２７：ＹＥＳ）には、Ｓ２８へと移行する。それに対して、投稿文の文章に走行内容に関連するワードを含まないと判定された場合（Ｓ２７：ＮＯ）には、Ｓ２９へと移行する。
【００６５】
Ｓ２８においてＣＰＵ２１は、前記Ｓ２２で取得した投稿者の位置履歴に基づいて、投稿文の文章に含まれる走行内容に該当する走行を投稿者が行った場所を特定する。例えば、図９は投稿文の文章に走行内容に関連するワードとして『右折』が含まれている場合について説明する。図９に示す例では、投稿者４５は交差点での右折を終了した後に投稿文を投稿しており、投稿者４５の位置履歴４６から投稿者４５が右折した場所を特定する必要がある。ここで、位置履歴４６は上記したように所定時間間隔での投稿者４５の位置を示すものであるので、地図情報ＤＢ１２から取得した地図データと位置履歴４６とを比較することにより投稿する直前に投稿者４５が右折した交差点の位置を特定できる。従って、特定された交差点のノード位置を走行内容に該当する走行を投稿者４５が行った場所として特定する。
同様にして他の走行内容が含まれていた場合においても、投稿者の位置履歴に基づいて投稿文の文章に含まれる走行内容に該当する走行を投稿者が行った場所を特定する。その後、Ｓ２９へと移行する。
【００６６】
Ｓ２９においてＣＰＵ２１は、前記Ｓ１１において通信端末７から受信した投稿文に関連付けられた投稿位置情報を、前記Ｓ２６又はＳ２８で特定された場所に位置するように補正する。
例えば、図８に示す例では、投稿位置情報が、実際に投稿者４５が投稿文を投稿した位置Ｘから、投稿文の文章に含まれる交通状況（図８では渋滞）に投稿者４５が遭遇した場所である位置Ｘ´へと補正される。尚、渋滞のように投稿者が遭遇した場所が点では無く区間で特定される場合には、該区間の内でユーザが交通状況に遭遇した最も早い位置へと補正される。
また、図９に示す例では、投稿位置情報が、実際に投稿者４５が投稿文を投稿した位置Ｙから、投稿文の文章に含まれる走行内容（図９では右折）に該当する走行を投稿者４５が行った場所Ｙ´へと補正される。
その結果、後述のように投稿文情報を通信端末７で案内する際に、投稿文の内容と投稿者の位置との間に大きなズレを生じさせることなく、投稿文の内容に従ったより適切な投稿者の位置を示すことが可能となる（図１２参照）。また、表示される投稿文の文章内容と投稿者の位置に矛盾を生じさせることを防止できる。更に、投稿文がどのエリアに関する情報を投稿したものであるのかを、ユーザに容易に把握させることが可能となる。
【００６７】
尚、投稿文に交通状況に関連するワードと走行内容に関連するワードが両方含まれている場合には、前記Ｓ２６及びＳ２８で特定された複数の場所にそれぞれ位置するように投稿位置情報を補正しても良いし、優先する一方の場所へ投稿位置情報を補正しても良い。尚、どちらを優先するかについては、予め設定（例えば走行内容を優先）しても良いし、投稿文の文脈から判断しても良い。
【００６８】
続いて、投稿文提供システム１を構成する通信端末７及び投稿文検索センタ２において実行する投稿者位置情報取得処理プログラムについて図１０に基づき説明する。図１０は本実施形態に係る投稿者位置情報取得処理プログラムのフローチャートである。ここで、投稿者位置情報取得処理プログラムは通信端末７の電源がＯＮされた後に所定間隔（例えば１０ｓｅｃ毎）で実行され、通信端末７の現在位置（即ち通信端末７を有するユーザの現在位置）に関する情報を投稿文検索センタ２へと送信するプログラムである。
【００６９】
先ず、通信端末７において実行される投稿者位置情報取得処理プログラムについて説明する。
Ｓ３１においてＣＰＵ３１は、ＧＰＳ４０の検出結果に基づいて通信端末７の現在位置（即ち通信端末を所有するユーザ６の現在位置）を取得する。
【００７０】
次に、Ｓ３２においてＣＰＵ３１は、前記Ｓ３１で取得した通信端末７の現在位置と通信端末７のメモリ３２に記憶されたユーザを特定するユーザＩＤに係る情報（以下、現在位置情報という）を投稿文検索センタ２へと送信する。
【００７１】
続いて、投稿文検索センタ２において実行される投稿者位置情報取得処理プログラムについて説明する。
先ず、Ｓ４１においてＣＰＵ２１は、通信端末７から送信された現在位置情報を受信する。
【００７２】
次に、Ｓ４２においてＣＰＵ２１は、前記Ｓ４１で受信した現在位置情報を投稿者位置履歴ＤＢ１３（図４）に順次格納する。その結果、投稿者位置履歴ＤＢ１３には、全国にある各通信端末７の現在位置（即ち、通信端末７を所有するユーザ６の現在位置）を所定間隔で特定した特定結果の履歴（投稿者位置履歴）が記憶されることとなる。尚、投稿者位置履歴ＤＢ１３に格納されたデータ量が所定量以上となると過去の情報から順に削除される。そして、前述したように投稿文情報補正処理プログラム（図６、図７）では、投稿者位置履歴ＤＢ１３に格納された投稿者位置履歴に基づいて投稿位置情報を補正する。
【００７３】
続いて、投稿文提供システム１を構成する通信端末７及び投稿文検索センタ２において実行する投稿文提供処理プログラムについて図１１に基づき説明する。図１１は本実施形態に係る投稿文提供処理プログラムのフローチャートである。ここで、投稿文提供処理プログラムは通信端末において所定の操作が行われた後に実行され、ユーザが投稿文の閲覧を要求した場合に、コンピュータネットワーク上に投稿された投稿文の内から、通信端末７において設定された検索条件に該当する投稿文を抽出するとともに、抽出された投稿文に関する情報を該通信端末７に提供するプログラムである。
【００７４】
先ず、通信端末７において実行される投稿文提供処理プログラムについて説明する。
Ｓ５１においてＣＰＵ３１は、入力操作部３９により受け付けたユーザの操作に基づいて、投稿文を検索する検索条件を取得する。具体的には、ディスプレイ３８に表示された検索条件入力画面において入力操作部３９により入力された検索条件を、投稿文を検索する検索条件として取得する。
【００７５】
次に、Ｓ５２においてＣＰＵ３１は、投稿文の閲覧を要求する所定の操作が入力操作部３９において行われたか否か判定する。
【００７６】
そして、投稿文の閲覧を要求する所定の操作が入力操作部３９において行われたと判定された場合（Ｓ５２：ＹＥＳ）には、Ｓ５３へと移行する。それに対して、投稿文の閲覧を要求する所定の操作が入力操作部３９において行われていないと判定された場合（Ｓ５２：ＮＯ）には、当該投稿文提供処理プログラムを終了する。
【００７７】
Ｓ５３においてＣＰＵ３１は、前記Ｓ５１で取得した検索条件を投稿文検索センタ２へと送信する。尚、検索条件を受信した投稿文検索センタ２は後述のように、受信した検索条件に基づいてコンピュータネットワーク上に投稿された投稿文の内から、検索条件に該当する投稿文を抽出する（Ｓ６２）。
【００７８】
次に、Ｓ５４においてＣＰＵ３１は、投稿文検索センタ２から送信された投稿文に関する情報を受信する。尚、前記Ｓ５４で受信する投稿文に関する情報は、前記Ｓ５３で送信した検索条件に基づいてコンピュータネットワーク上に投稿された投稿文の内から抽出された投稿文、即ち検索条件に該当する投稿文（該当投稿文）に関する情報である。また、投稿文に関する情報としては、投稿文の文章とともに、該投稿文が投稿された投稿時刻、投稿位置情報、投稿者のＩＤ等が含まれる。
【００７９】
その後、Ｓ５５においてＣＰＵ３１は、前記Ｓ５４で受信した該当投稿文に関する情報をディスプレイ３８に表示する。尚、表示する情報は、投稿文の文章、該投稿文が投稿された投稿時刻、投稿位置情報、投稿者のＩＤの全てを表示しても良いし、一部のみを表示する構成としても良い。但し、少なくとも投稿文の文章については表示するように構成する。また、投稿位置情報を表示する場合には、前記Ｓ１２の位置情報補正処理により補正された投稿位置情報を表示する。
【００８０】
ここで、図１２は前記Ｓ５５においてディスプレイ３８に表示される投稿文案内画面７１を示した図である。図１２に示すように投稿文案内画面７１は、通信端末７（ユーザ６）周辺の地図を表示する左画面７２と、投稿文に関する情報を表示する右画面７３の２つの表示領域から構成される。
そして、左画面７２は、通信端末７（ユーザ６）周辺の地図画像７４と、通信端末７（ユーザ６）の現在位置を示す現在位置マーク７５と、表示された投稿文の投稿位置（投稿位置情報により特定される位置）を示す投稿位置マーク７６〜７９とから構成される。
また、右画面７３には、投稿文に関する情報を表示する情報表示スペース８１〜８４が設けられている。各情報表示スペース８１〜８４には、投稿文を投稿した投稿者のＩＤと。投稿文の文章内容をそれぞれ表示する。尚、図１３に示すように情報表示スペース８１〜８４を画面全体に配置するように構成しても良い。また、ディスプレイ３８に表示された所定のアイコンが押下された場合に、各情報表示スペース８１〜８４を表示する構成としても良い。また、投稿文が多数ある場合には、スクロール操作によって投稿文を切り替えて表示するように構成することが望ましい。また、投稿文に関する情報を表示する際には、通信端末７（ユーザ６）に近い位置で投稿された投稿文を優先して表示するようにしても良い。更に、後述の検索処理（Ｓ６２）において検索条件に対する一致度合が高いと判定された投稿文を優先して表示するようにしても良い。
そして、ユーザは図１２、図１３に示す投稿文案内画面７１を視認することによって、ユーザが所望する情報（例えば、渋滞情報や通行止め情報等）に関する内容を投稿した投稿文の内容を閲覧することが可能となり、その結果、ユーザに関連する情報をより速いタイミングで把握することが可能となる。また、投稿位置情報を表示する場合には、前記Ｓ１２の位置情報補正処理により補正された投稿位置情報を表示するので、投稿文の内容と投稿者の位置との間に大きなズレを生じさせることなく、投稿文の内容に従ったより適切な投稿者の位置を示すことが可能となる
【００８１】
次に、投稿文検索センタ２において実行される投稿文提供処理プログラムについて説明する。
先ず、Ｓ６１においてＣＰＵ２１は、投稿文の閲覧を要求する通信端末７から送信された検索条件を受信する。
【００８２】
次に、Ｓ６２においてＣＰＵ２１は、前記Ｓ６１で取得した検索条件を用いて、コンピュータネットワーク上に投稿された投稿文の内から、検索条件に該当する投稿文（該当投稿文）を検索する検索処理を実行する。具体的には、該当投稿文に関する情報を、投稿文情報管理センタ３の投稿文情報ＤＢ８に格納された投稿文情報（図３）の中から抽出する。尚、上述したように検索条件としては、検索ワード以外に投稿された時刻や、投稿位置を指定する条件とすることも可能である。
【００８３】
続いて、Ｓ６３においてＣＰＵ２１は、前記Ｓ６２で抽出された該当投稿文に関する情報（投稿位置情報を含む）を、投稿文の閲覧を要求した通信端末７に対して送信する。また、投稿位置情報については、前記Ｓ１２の位置情報補正処理により補正された投稿位置情報を送信する。その結果、投稿文の閲覧を要求した通信端末７において、ユーザが所望する情報（例えば、渋滞情報や通行止め情報等）に関する内容を投稿した投稿文に関する情報が表示される（Ｓ５５）。また、投稿位置情報については、補正後の適切な位置情報が表示されることとなる。
【００８４】
以上詳細に説明した通り、本実施形態に係る投稿文提供システム１、投稿文提供システム１による投稿文提供方法及び投稿文提供システム１において実行されるコンピュータプログラムでは、通信端末７からコンピュータネットワーク上に投稿文が投稿された場合に、投稿文を投稿した投稿者の位置を所定間隔で特定した特定結果の履歴である投稿者位置履歴を取得し（Ｓ２２）、投稿された投稿文の内容と投稿者の位置履歴に基づいて、該投稿文に関連付けられた“投稿文が投稿された際の投稿者の位置を示す投稿位置情報”を補正し（Ｓ２６、Ｓ２８、Ｓ２９）、補正された後の投稿位置情報に基づいて投稿文を提供する（Ｓ６３）ので、コンピュータネットワーク上に投稿された投稿文に対して位置情報を関連付ける場合において、投稿文の内容と該投稿文に関連付けられた位置情報との間にズレが生じている場合であっても、そのズレを補正することが可能となる。例えば、投稿文が投稿された際の投稿者の位置が関連付けられている場合には、投稿文の内容に従ったより適切な投稿者の位置を示すことが可能となる。
また、投稿文を投稿者が投稿した時点から所定時間前までの間における投稿者の位置を特定した投稿者位置履歴に基づいて、該投稿文に関連付けられた位置情報を補正するので、処理対象とする投稿者位置履歴を投稿文の内容と関連のある履歴に限定することができる。その結果、制御部の処理負担を軽減できるとともに、投稿文の内容と関連の無い位置へと位置情報が補正される虞を軽減することが可能となる。
また、投稿された投稿文に交通状況に関連するワードが含まれている場合に、該交通状況に投稿者が遭遇した位置へと位置情報を補正する（Ｓ２６、Ｓ２９）ので、投稿文に含まれる交通状況が生じている場所と該投稿文に関連付けられた位置情報との間にズレが生じている場合であっても、そのズレを補正することが可能となる。その結果、投稿文を提供する場合に、投稿文に含まれる交通状況が生じている場所を適切にユーザに把握させ、情報の信頼度を向上させることが可能となる。
また、投稿された投稿文に移動内容に関連するワードが含まれている場合に、該移動内容に該当する移動を投稿者が行った位置へと位置情報を補正する（Ｓ２８、Ｓ２９）ので、投稿文に含まれる移動内容が行われる場所と該投稿文に関連付けられた位置情報との間にズレが生じている場合であっても、そのズレを補正することが可能となる。その結果、投稿文を提供する場合に、投稿文に含まれる移動内容が生じる場所を適切にユーザに把握させ、情報の信頼度を向上させることが可能となる。
また、検索条件に基づいて抽出された該当投稿文を提供するので、ユーザが必要とする投稿文を適切に提供することが可能となる。
また、検索条件に基づいて抽出された該当投稿文の文章とともに該当投稿文に関連付けられた投稿位置情報を提供するので、ユーザが必要とする投稿文を投光位置情報とともに適切に提供することが可能となる。また、提供される投稿文の内容と投稿位置情報との間にズレを生じさせることが無いので、より正確な情報を提供することが可能となる。
【００８５】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では投稿文情報補正処理プログラム（図６、図７）のＳ１１〜Ｓ１３、Ｓ２１〜Ｓ２９や投稿者位置情報取得処理プログラム（図１０）のＳ４１、Ｓ４２や投稿文提供処理プログラム（図１１）のＳ６１〜Ｓ６３の処理を投稿文検索センタ２が実行する構成としているが、投稿文情報管理センタ３や通信端末７が一部または全部の処理を実行する構成としても良い。例えば、投稿文情報管理センタ３や通信端末７がＳ１１〜Ｓ１３、Ｓ２１〜Ｓ２９、Ｓ４１、Ｓ４２、Ｓ６１〜Ｓ６３の処理を実行する構成とすれば、投稿文検索センタ２は不要となる。
【００８６】
また、本実施形態では、投稿文が投稿されたタイミングで、投稿された該投稿文に関連付けられた投稿位置情報を補正する構成としているが、投稿位置情報を補正するタイミングは他のタイミングとしても良い。例えば定期的（２４時間毎）に投稿文情報管理センタ３の投稿文情報ＤＢ８に格納された各投稿文に関連付けられた投稿位置情報を補正する構成としても良い。また、投稿文に関する情報をユーザに提供するタイミングで提供対象となる投稿文に関連付けられた投稿位置情報を補正する構成としても良い。
【００８７】
また、本実施形態では、投稿文に関連付けられた位置情報として、投稿文が投稿された際の投稿者の位置を示す位置情報（投稿位置情報）を用いているが、他の位置情報を関連付けても良い。また、位置情報としては位置座標の代わりに、行政区画、リンク番号、施設ＩＤ等を関連付けることとしても良い。
【００８８】
また、本実施形態では、投稿文情報管理センタ３において投稿文に関する情報として、投稿文の文章とともに、該投稿文が投稿された投稿時刻、投稿位置情報、投稿者のＩＤ等について記憶される構成としているが、投稿文の文章と投稿位置情報のみを記憶する構成としても良い。
【００８９】
また、本実施形態では、投稿文の文章内容と投稿者の位置履歴に基づいて投稿位置情報を補正する構成としているが、ＶＩＣＳ（登録商標）情報等の交通情報も用いて補正する構成としても良い。それによって、渋滞発生地点や事故の発生地点等をより正確に特定することが可能となる。
【００９０】
また、本実施形態では、投稿者が車両５で移動する場合について説明しているが、車両５以外の移動手段（例えば、電車、自転車、歩行）により移動する場合についても適用することが可能である。
【００９１】
また、本実施形態では、投稿文検索センタ２は所定時間（例えば１０ｓｅｃ）毎に各通信端末７から現在位置座標に関する情報を取得することにより投稿者位置履歴を取得する構成としているが、通信端末７が投稿文を投稿する際に通信端末７から投稿文とともに投稿時点から所定時間前までの間における通信端末７の現在位置座標に関する情報を取得する構成としても良い。その場合には、投稿者位置情報取得処理プログラム（図１０）は不要となる。
【符号の説明】
【００９２】
１            投稿文提供システム
２            投稿文検索センタ
３            投稿文情報管理センタ
５            車両
６            ユーザ
７            通信端末
【図１】
0005686087.tif 000002
【図２】
0005686087.tif 000003
【図３】
0005686087.tif 000004
【図４】
0005686087.tif 000005
【図５】
0005686087.tif 000006
【図６】
0005686087.tif 000007
【図７】
0005686087.tif 000008
【図８】
0005686087.tif 000009
【図９】
0005686087.tif 000010
【図１０】
0005686087.tif 000011
【図１１】
0005686087.tif 000012
【図１２】
0005686087.tif 000013
【図１３】
0005686087.tif 000014