(57)【要約】【課題】投稿情報に位置情報を付与し、付与された位置情報に基づいて投稿情報を集計する。【解決手段】複数の投稿情報の各々について、その投稿情報に基づいて位置関連情報を特定し、位置関連情報に応じた位置情報及び位置関連情報の種別をその投稿情報に付与する。位置情報が付与されている投稿情報のうち集計対象語を含む投稿情報である対象投稿情報ＯＰを抽出する。対象投稿情報ＯＰに付与されている位置情報及び位置関連情報の種別に基づいて、その対象投稿情報が属する電子地図上の１以上のメッシュＭを特定する。電子地図に含まれる複数のメッシュＭの各々について、そのメッシュＭに属する対象投稿情報のＯＰ集計を実行することにより、そのメッシュに属する対象投稿情報ＯＰの数に応じた集計スコアＳを算定する。【選択図】図５
2016224487.tif 000002
【特許請求の範囲】
【請求項１】
複数の投稿情報を取得する投稿情報取得部と、
複数の前記投稿情報の各々について、当該投稿情報に基づいて位置関連情報を特定し、前記位置関連情報に応じた位置情報及び前記位置関連情報の種別を当該投稿情報に付与する位置情報付与部と、
集計対象語を取得する集計対象語取得部と、
前記位置情報が付与されている投稿情報のうち前記集計対象語を含む投稿情報である対象投稿情報を抽出する投稿情報抽出部と、
前記対象投稿情報に付与されている前記位置情報及び前記位置関連情報の前記種別に基づいて、当該対象投稿情報が属する電子地図上の１以上のメッシュを特定するメッシュ特定部と、
前記電子地図に含まれる複数のメッシュの各々について、当該メッシュに属する対象投稿情報の集計を実行することにより、当該メッシュに属する前記対象投稿情報の数に応じた集計スコアを算定するスコア集計部とを備える
投稿情報集計装置。
【請求項２】
前記スコア集計部は、
当該メッシュに属する前記対象投稿情報を前記位置関連情報の前記種別ごとに分類して前記集計を実行する
請求項１の投稿情報集計装置。
【請求項３】
前記スコア集計部は、
当該メッシュに属する前記対象投稿情報について、分類された前記位置関連情報の前記種別に対応する、前記対象情報に付与されている前記位置情報がカバーする範囲の広さに応じた位置粒度を用いて前記集計を実行する
請求項２の投稿情報集計装置。
【請求項４】
前記スコア集計部は、
当該メッシュに属する前記対象投稿情報について、分類された前記位置関連情報の前記種別に対応する、前記対象投稿情報に付与されている前記位置情報の確からしさの度合いを示す位置確信度を用いて前記集計を実行する
請求項２または３の投稿情報集計装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投稿情報集計装置に関する。
【背景技術】
【０００２】
近年、様々なソーシャルメディアサービスが活用されている。ソーシャルメディアサービスにおいては、ミニブログやマイクロブログと呼ばれる短文の投稿情報がユーザから投稿され、閲覧される（例えば、特許文献１）。
【０００３】
以上の投稿情報は様々に利用される。例えば、投稿情報に位置情報（緯度及び経度）が付与されている場合、投稿情報と位置情報とを併せて解析することにより、ある地域に特有の話題（例えば、ある地域で生じている通信障害）を発見することが可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2014-106722号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、以上の投稿情報には、位置情報が付与されていない場合が多い。そのため、投稿情報を用いて位置に関する解析を実行することが困難である。
【０００６】
以上の事情を考慮して、本発明は、投稿情報に位置情報を付与し、付与された位置情報に基づいて投稿情報を集計することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の投稿情報集計装置は、複数の投稿情報を取得する投稿情報取得部と、複数の前記投稿情報の各々について、当該投稿情報に基づいて位置関連情報を特定し、前記位置関連情報に応じた位置情報及び前記位置関連情報の種別を当該投稿情報に付与する位置情報付与部と、集計対象語を取得する集計対象語取得部と、前記位置情報が付与されている投稿情報のうち前記集計対象語を含む投稿情報である対象投稿情報を抽出する投稿情報抽出部と、前記対象投稿情報に付与されている前記位置情報及び前記位置関連情報の前記種別に基づいて、当該対象投稿情報が属する電子地図上の１以上のメッシュを特定するメッシュ特定部と、前記電子地図に含まれる複数のメッシュの各々について、当該メッシュに属する対象投稿情報の集計を実行することにより、当該メッシュに属する前記対象投稿情報の数に応じた集計スコアを算定するスコア集計部とを備える。
【０００８】
本発明の投稿情報集計方法は、複数の投稿情報を取得することと、複数の前記投稿情報の各々について、当該投稿情報に基づいて位置関連情報を特定し、前記位置関連情報に応じた位置情報及び前記位置関連情報の種別を当該投稿情報に付与することと、集計対象語を取得することと、前記位置情報が付与されている投稿情報のうち前記集計対象語を含む投稿情報である対象投稿情報を抽出することと、前記対象投稿情報に付与されている前記位置情報及び前記位置関連情報の前記種別に基づいて、当該対象投稿情報が属する電子地図上の１以上のメッシュを特定することと、前記電子地図に含まれる複数のメッシュの各々について、当該メッシュに属する対象投稿情報の集計を実行することにより、当該メッシュに属する前記対象投稿情報の数に応じた集計スコアを算定することとを備える。
【発明の効果】
【０００９】
本発明により、投稿情報に位置情報が付与され、付与された位置情報に基づいて投稿情報が集計される。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る投稿情報集計サーバと、投稿情報集計サーバに関連するコンピュータ装置とを示す図である。
【図２】実施形態のサーバ装置の物理構成ブロック図である。
【図３】実施形態のクライアント端末の物理構成ブロック図である。
【図４】実施形態の投稿情報集計サーバの論理構成ブロック図である。
【図５】実施形態の投稿情報集計動作を示すフローチャートである。
【図６】実施形態の位置情報付与処理の詳細を示すフローチャートである。
【図７】対象投稿情報が属するメッシュの例を示す図である。
【図８】対象投稿情報が属するメッシュの例を示す図である。
【図９】集計スコアの算定の説明図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の実施形態を詳細に説明する。
【００１２】
１．  実施形態
１（１）．  構成概略
図１を参照して、本発明の実施形態に係る投稿情報集計サーバＴＳと、投稿情報集計サーバＴＳに関係するコンピュータ装置とを概略的に示す。本実施形態のコンピュータ装置は、所定のプロトコル（ＴＣＰ／ＩＰ等）に従って通信を実行する。
【００１３】
ブログサーバＢＳは、ソーシャルメディアサービスを提供する装置である。ブログサーバＢＳは、ユーザ端末（たとえば、スマートフォン）が投稿した投稿情報を受信して記憶すると共に、記憶されている投稿情報を投稿情報集計サーバＴＳに提供する。
【００１４】
投稿情報集計サーバＴＳは、ブログサーバＢＳから提供される投稿情報に位置情報を付与し、付与された位置情報に基づいて投稿情報を集計する。
【００１５】
本実施形態における投稿情報集計の地理的単位は、メッシュＭである。本実施形態のメッシュＭは、緯度及び経度に基づいて格子状に分割された矩形領域である。以上のメッシュは、日本国の総務省統計局が提供する標準地域メッシュ（例えば、４分の１地域メッシュ）であってもよいし、他の手法により画定されたメッシュであってもよい。
【００１６】
１（２）．  物理的構成
１（２）−１．  サーバ装置の構成
図２は、投稿情報集計サーバＴＳをはじめとする本実施形態の各サーバ装置の物理的構成を示すブロック図である。各サーバ装置（ＢＳ，ＴＳ）は、ネットワークインタフェース１０と入力部１２と出力部１４とＣＰＵ（Central Processing Unit）１６とＲＡＭ（Random Access Memory）１８とＲＯＭ（Read Only Memory）２０とＨＤＤ（Hard Disk Drive）２２とを備える。
【００１７】
ネットワークインタフェース１０は、ネットワークを介して他のコンピュータ装置と通信を実行する。入力部１２は、キーボード等の入力装置からの入力信号を受け付ける。出力部１４は、ディスプレイ等の出力装置に対して出力信号を送信する。ＣＰＵ１６は、主記憶装置であるＲＡＭ１８及びＲＯＭ２０に記憶されているプログラムを実行することにより種々の制御及び演算を行う。ＨＤＤ２２は、ＲＡＭ１８上に展開可能なプログラム及びデータを記憶する補助記憶装置である。なお、ＨＤＤ２２に代えて又は加えてＳＳＤ（Solid State Drive）等の記憶媒体が採用されてもよい。
【００１８】
当業者が当然に理解する通り、１つのサーバが複数のコンピュータ装置によって構成されてもよいし、１つのコンピュータ装置が仮想化された複数のサーバを備えてもよい。
【００１９】
１（２）−２．  クライアント端末の構成
図３は、本実施形態のクライアント端末ＣＬの物理的構成を示すブロック図である。クライアント端末ＣＬは、ネットワークインタフェース３０と入力部３２と出力部３４とＣＰＵ３６とＲＡＭ３８とＲＯＭ４０とＨＤＤ４２とを備える。以上の各要素は、各サーバが備える、図２を参照して説明された要素と同様の構成を有する。
【００２０】
１（３）．  論理的構成
１（３）−１．  投稿情報集計サーバの構成
図４は、投稿情報集計サーバＴＳの論理的構成を示すブロック図である。投稿情報集計サーバＴＳは、投稿情報取得部１００と位置情報付与部１１０と集計対象語取得部１２０と投稿情報抽出部１３０とメッシュ特定部１４０とスコア集計部１５０とを備える。また、投稿情報集計サーバＴＳは、後述される種々の論理テーブルを備える。
【００２１】
投稿情報取得部１００は、ブログサーバＢＳから複数の投稿情報を取得する。位置情報付与部１１０は、ブログサーバＢＳから取得した複数の投稿情報の各々について、その投稿情報に基づいて位置関連情報を特定する。位置関連情報は、投稿情報の位置情報を示す様々な種別の情報であり、例えば、投稿情報に付与されているジオタグ、投稿情報のテキストに含まれる地名（ＰＯＩ名、市区町村名、都道府県名等）、投稿情報を投稿したユーザのプロフィールに含まれる地名等である。位置情報付与部１１０は、以上のような位置関連情報に応じた位置情報と位置関連情報の種別とを投稿情報に付与して、投稿情報テーブル１１２に記憶する。
【００２２】
集計対象語取得部１２０は、１以上の集計対象語を取得する。投稿情報抽出部１３０は、投稿情報テーブル１１２内の位置情報が付与されている投稿情報のうち、集計対象語取得部１２０が取得した集計対象語を含む投稿情報である対象投稿情報ＯＰを抽出して、対象投稿情報テーブル１３２に記憶する。
【００２３】
メッシュ特定部１４０は、対象投稿情報ＯＰに付与されている位置情報及び位置関連情報の種別に基づいて、その対象投稿情報ＯＰが属する電子地図上の１以上のメッシュＭを特定し、対象投稿情報ＯＰをメッシュＭごとにメッシュテーブル１４２に記憶する。投稿情報集計サーバＴＳは、地名（ＰＯＩ名、市区町村名等）とその地名が属する１以上のメッシュＭとを対応付けて記憶している。
【００２４】
スコア集計部１５０は、電子地図に含まれる複数のメッシュＭの各々について、あるメッシュＭに属する対象投稿情報ＯＰの集計を実行することにより、そのメッシュＭに属する対象投稿情報ＯＰの数に応じた集計スコアを算定し、集計スコアテーブル１５２に記憶する。
【００２５】
以上の機能ブロックは、投稿情報集計サーバＴＳの主記憶装置に記憶されているコンピュータプログラムを、ＣＰＵ１６が実行することにより実現される。また、論理テーブルは、複数のテーブルが所定の関係（リレーション）に基づいて連結される関係データベースの構成要素である。関係データベースは、不揮発性メモリであるＨＤＤ２２にデータが記憶されるオンディスクデータベースで実装されてもよいし、揮発性メモリであるＲＡＭ１８にデータが記憶されるインメモリデータベースで実装されてもよい。
【００２６】
１（４）．  投稿情報集計動作
本実施形態の投稿情報集計動作の一例を以下に説明する。図５は、本例の投稿情報集計動作を示すフローチャートである。
【００２７】
投稿情報取得部１００は、ブログサーバＢＳから複数の投稿情報を取得する（S1000）。位置情報付与部１１０は、ブログサーバＢＳから取得した投稿情報の各々について、投稿情報に基づいて位置関連情報を特定し、位置関連情報に応じた位置情報及び位置関連情報の種別を投稿情報に付与して、投稿情報テーブル１１２に記憶する（S1100）。
【００２８】
ステップS1100の位置情報付与処理の詳細を図６に示す。ブログサーバＢＳから取得された複数の投稿情報の各々に対して、以下に説明する図６の処理が実行される。
【００２９】
位置情報付与部１１０は、投稿情報に、位置関連情報としてジオタグが付与されているか否か判定する（S1102）。付与されている場合（S1102：YES）、位置情報付与部１１０は、ジオタグが示す位置情報と位置関連情報の種別（“ジオタグ”）とをその投稿情報に付与し（S1104）、次ステップに進む。付与されていない場合（S1102：NO）、位置情報付与部１１０は、処理を次ステップに進める。
【００３０】
次いで、位置情報付与部１１０は、投稿情報がチェックインサービスにより生成されたものであり、かつ、投稿情報のテキストにＰＯＩ名が含まれるかを判定する（S1106）。判定がYESである場合（S1106：YES）、位置情報付与部１１０は、ＰＯＩ名が示す位置情報と位置関連情報の種別（“チェックインＰＯＩ名”）とをその投稿情報に付与し（S1108）、次ステップに進む。判定がNOである場合（S1106：NO）、位置情報付与部１１０は、処理を次ステップに進める。
【００３１】
次いで、位置情報付与部１１０は、投稿情報のテキストにＰＯＩ名が含まれるかを判定する（S1110）。ＰＯＩ名が含まれる場合（S1110：YES）、位置情報付与部１１０は、ＰＯＩ名が示す位置情報と位置関連情報の種別（“ＰＯＩ名”）とをその投稿情報に付与し（S1112）、次ステップに進む。ＰＯＩ名が含まれない場合（S1110：NO）、位置情報付与部１１０は、処理を次ステップに進める。
【００３２】
次いで、位置情報付与部１１０は、投稿情報のテキストに市区町村名が含まれるかを判定する（S1114）。市区町村名が含まれる場合（S1114：YES）、位置情報付与部１１０は、市区町村名が示す位置情報と位置関連情報の種別（“市区町村名”）とをその投稿情報に付与し（S1116）、次ステップに進む。市区町村名が含まれない場合（S1114：NO）、位置情報付与部１１０は、処理を次ステップに進める。
【００３３】
次いで、位置情報付与部１１０は、投稿情報のテキストに都道府県名が含まれるかを判定する（S1118）。都道府県名が含まれる場合（S1118：YES）、位置情報付与部１１０は、都道府県名が示す位置情報と位置関連情報の種別（“都道府県名”）とをその投稿情報に付与し（S1120）、次ステップに進む。都道府県名が含まれない場合（S1118：NO）、位置情報付与部１１０は、処理を次ステップに進める。
【００３４】
次いで、位置情報付与部１１０は、投稿情報を投稿したユーザのプロフィールに地名が含まれるかを判定する（S1122）。プロフィールに地名が含まれる場合（S1122：YES）、位置情報付与部１１０は、地名が示す位置情報と位置関連情報の種別（“プロフィール地名”）をその投稿情報に付与し（S1124）、次ステップに進む。プロフィールに地名が含まれない場合、位置情報付与部１１０は、処理を次ステップに進める。
【００３５】
次いで、位置情報付与部１１０は、投稿情報を投稿したユーザの過去の投稿情報群からそのユーザの居住地が推定できるかを判定する（S1126）。居住地が推定できる場合（S1126：YES）、位置情報付与部１１０は、居住地が示す位置情報と位置関連情報の種別（“ユーザ居住地”）とをその投稿情報に付与し（S1128）、その投稿情報に関する位置情報付与処理を終了する。居住地が推定できない場合（S1126：NO）、位置情報付与部１１０は、その投稿情報に関する位置情報付与処理を終了する。
【００３６】
ステップS1100の位置情報付与処理が終了すると、集計対象語取得部１２０は、特定の話題（キーワード）を示す１以上の集計対象語を取得する（S1200）。クライアント端末ＣＬから入力された語を集計対象語取得部１２０が集計対象語として取得してもよいし、投稿情報集計サーバＴＳに予め記憶されている語群から集計対象語取得部１２０が集計対象語を取得してもよい。以上のステップS1200は、ステップS1000の前またはステップS1100の前に実行されてもよい。
【００３７】
投稿情報抽出部１３０は、投稿情報テーブル１１２に記憶される位置情報が付与されている投稿情報のうち、集計対象語取得部１２０が取得した集計対象語を含む投稿情報である対象投稿情報ＯＰを抽出して、対象投稿情報テーブル１３２に記憶する（S1300）。
【００３８】
メッシュ特定部１４０は、対象投稿情報ＯＰに付与されている位置情報及び位置関連情報の種別に基づいて、その対象投稿情報ＯＰが属する電子地図上の１以上のメッシュＭを特定し、対象投稿情報ＯＰをメッシュＭごとにメッシュテーブル１４２に記憶する（S1400）。
【００３９】
図７は、位置関連情報としてジオタグが対象投稿情報ＯＰ１に付与されているケースを示す。ジオタグは電子地図上の１点を示すから、図７に示すように、対象投稿情報ＯＰ１の位置情報も１点を示す。本ケースでは、以上の位置情報が示す１点を含む１つのメッシュＭ１を、その対象投稿情報ＯＰ１が属するメッシュＭとして特定する。
【００４０】
図８は、位置関連情報として、投稿情報のテキストに含まれるＰＯＩ名が対象投稿情報ＯＰ２に付与されているケースを示す。ＰＯＩ名は電子地図上の一定範囲を示すから、図８に示すように、対象投稿情報ＯＰ２の位置情報も一定範囲を示す。本ケースでは、以上の位置情報が示す範囲を含む８つのメッシュＭ１〜Ｍ８の各々を、その対象投稿情報ＯＰ２が属するメッシュＭとして特定する。
【００４１】
スコア集計部１５０は、電子地図に含まれる複数のメッシュＭの各々について、あるメッシュＭに属する対象投稿情報ＯＰの集計を実行することにより、そのメッシュＭに属する対象投稿情報ＯＰの数に応じた集計スコアを算定して、集計スコアテーブル１５２に記憶する（S1500）。より具体的には以下の通りである。
【００４２】
図９を例として集計スコアの算定について説明する。図９が示す電子地図上には、種別“ジオタグ”に対応する対象投稿情報ＯＰ１，ＯＰ３と、種別“ＰＯＩ名”に対応する対象投稿情報ＯＰ２と、種別“市区町村名”に対応する対象投稿情報ＯＰ４とが存在する。
【００４３】
以下、あるメッシュＭに属する対象投稿情報ＯＰの集合をＸＭで表す。図９の例では、対象投稿情報ＯＰ１，ＯＰ２，ＯＰ３，ＯＰ４がメッシュＭ１に属する。すなわち、メッシュＭ１については、以下の式（１）が成立する。
ＸＭ１＝（ＯＰ１，ＯＰ２，ＯＰ３，ＯＰ４）  ……（１）
【００４４】
また、対象投稿情報ＯＰ４がメッシュＭ９に属する。すなわち、メッシュＭ９については、以下の式（２）が成立する。
ＸＭ９＝（ＯＰ４）  ……（２）
【００４５】
スコア集計部１５０により算定される各メッシュＭの集計スコアＳは、メッシュＭに属する対象投稿情報ＯＰの集合ＸＭを用いて以下の式（３）で表される。
【数１】
2016224487.tif 000003
【００４６】
以上の式（３）中のｉは種別を示す。すなわち、種別ｉごとに集計が行われる。式（３）中のｃｏｕｎｔ（ＸＭ，ｉ）は、集合ＸＭに含まれる対象投稿情報ＯＰのうち、種別がｉであるものの数（種別ごと対象投稿情報数）を示す。例えば、図９の例のメッシュＭ１において種別“ジオタグ”の対象投稿情報ＯＰが２つ存在するから、ｃｏｕｎｔ（ＸＭ１，“ジオタグ”）は「２」である。
【００４７】
式（３）中のｆｃｏｎｆｉｄｅｎｃｅ（ｉ）は、対象投稿情報ＯＰに付与されている位置情報がどの程度信頼できるか（すなわち、位置情報の確からしさの度合い）を表す値である位置確信度を示す。位置確信度は種別ｉごとに定まる。
【００４８】
例えば、種別ｉが“ジオタグ”又は“チェックインＰＯＩ名”の場合に「ｆｃｏｎｆｉｄｅｎｃｅ（ｉ）＝１」であり、種別ｉがその他（“ジオタグ”及び“チェックインＰＯＩ名”以外の種別。以下同じ）の場合に「ｆｃｏｎｆｉｄｅｎｃｅ（ｉ）＝０．５」であると定められてよい。種別“ジオタグ”又は種別“チェックインＰＯＩ名”の投稿情報は、ジオタグ又はチェックインＰＯＩ名が示す場所において投稿されたことが確実である一方、その他の種別の投稿情報は、テキストに地名が含まれていても必ずしもその地名において投稿されたとは限らないからである。
【００４９】
式（３）中のｆｇｒａｎｕｌａｒｉｔｙ（ｉ）は、対象投稿情報ＯＰに付与されている位置情報がカバーする範囲の広さに応じた位置粒度を示す。位置情報がカバーする範囲が狭いほど位置粒度は高く、位置情報がカバーする範囲が広いほど位置粒度は低い。位置粒度は、例えば、以下の式（４）で表される。
【数２】
2016224487.tif 000004
【００５０】
以上の式（４）において、
【数３】
2016224487.tif 000005
は「１／（対象投稿情報ＯＰに対応するメッシュＭの数（面積））」を意味する。例えば、図９の例において、対象投稿情報ＯＰ２は８つのメッシュＭを占めるので、式（５）は「１／８」を取る。また、対象投稿情報ＯＰ４は３６個のメッシュＭを占めるので、式（５）は「１／３６」を取る。
【００５１】
図９の例において、メッシュＭ１の集計スコアＳ（ＸＭ１）を式（３）に基づいて求めると、Ｓ（ＸＭ１）＝（２×１×１）＋（１×０．５×１／８）＋（１×０．５×１／３６）≒２．０７６である。また、メッシュＭ９の集計スコアＳ（ＸＭ９）は、Ｓ（ＸＭ９）＝１×０．５×１／３６≒０．０１４である。
【００５２】
以上のように、あるメッシュＭに属する対象投稿情報ＯＰの数が多いほど、そのメッシュＭの集計スコアＳ（ＸＭ）は高くなる。また、ある対象投稿情報ＯＰの位置粒度及び位置確信度が高いほど、その対象投稿情報ＯＰが属するメッシュＭの集計スコアＳ（ＸＭ）は高くなる。
【００５３】
１（５）．  集計された情報の活用例
スコア集計部１５０により算定され集計スコアテーブル１５２に記憶されたメッシュＭごとの集計スコアＳ（ＸＭ）は、種々に活用され得る。以下に集計スコアＳ（ＸＭ）の活用例を非限定的に説明する。
【００５４】
ユーザがキーワードを集計対象語取得部１２０に入力する構成では、投稿情報集計サーバＴＳが、メッシュＭを集計スコアＳ（ＸＭ）が高い順にランキング形式でクライアント端末ＣＬに表示させてもよいし、メッシュＭごとの集計スコアＳ（ＸＭ）を電子地図上にヒートマップ形式でクライアント端末ＣＬに表示させてもよい。結果として、ユーザは、入力したキーワードを含む投稿情報によって言及されているメッシュＭ（すなわち、そのキーワードが話題になっている場所）を知ることができる。
【００５５】
また、投稿情報集計サーバＴＳに予め記憶されている語群から集計対象語取得部１２０が集計対象語を取得する構成では、通信キャリア名及び「繋がらない」等の通信障害に関するキーワードを投稿情報集計サーバＴＳに記憶しておくことにより、ある通信キャリアの通信障害を監視することが可能である。以上の構成では、メッシュＭの集計スコアＳ（ＸＭ）が高いほど、通信障害が発生している可能性が高いと言える。メッシュＭの集計スコアＳ（ＸＭ）を時系列的に解析することにより、通信障害が発生する地域を推定・予測することが可能である。
【００５６】
１（６）．  本実施形態の効果
以上の本実施形態の構成によれば、投稿情報に位置情報が付与され、付与された位置情報に基づいて投稿情報が集計される。より具体的には、投稿情報について位置関連情報が特定され、位置関連情報に応じた位置情報と位置関連情報の種別とが投稿情報に付与される。特定の集計対象語（キーワード）を含む投稿情報が対象投稿情報ＯＰとして抽出され、対象投稿情報ＯＰが属する１以上のメッシュＭが特定される。複数のメッシュＭの各々につて対象投稿情報ＯＰの集計が実行される。集計された結果（集計スコア）は様々に活用される。
【００５７】
２．  変形例
以上の実施形態は多様に変形される。具体的な変形の態様を以下に例示する。以上の実施の形態および以下の例示から任意に選択された２以上の態様は、相互に矛盾しない限り適宜に併合され得る。
【００５８】
２（１）．  変形例１
集計スコアＳ（ＸＭ）を算定する式（３）において、位置確信度ｆｃｏｎｆｉｄｅｎｃｅ（ｉ）及び位置粒度ｆｇｒａｎｕｌａｒｉｔｙ（ｉ）のいずれか一方又は双方を用いない構成も採用可能である。すなわち、位置確信度ｆｃｏｎｆｉｄｅｎｃｅ（ｉ）及び位置粒度ｆｇｒａｎｕｌａｒｉｔｙ（ｉ）のいずれか一方又は双方が、種別ｉに依存せず１に固定されてもよい。
【００５９】
２（２）．  変形例２
以上の実施形態では、１つの装置である投稿情報集計サーバＴＳが、投稿情報集計動作及び後続動作（クライアント端末ＣＬへの表示等）を実行する。しかしながら、複数の装置によって構成される投稿情報集計システムが、投稿情報集計動作及び後続動作を実行してもよい。例えば、投稿情報取得部１００、位置情報付与部１１０、集計対象語取得部１２０、投稿情報抽出部１３０、メッシュ特定部１４０、及びスコア集計部１５０が２以上のサーバ装置を含むシステムによって実装されてもよい。
【００６０】
２（３）．  変形例３
コンピュータ装置、特に、投稿情報集計サーバＴＳにおいてＣＰＵが実行する各機能は、ＦＰＧＡ（Field Programmable Gate Array）またはＤＳＰ（Digital Signal Processor）等のプログラマブルロジックデバイスで実行されてもよい。
【符号の説明】
【００６１】
１０……ネットワークインタフェース、１２……入力部、１４……出力部、１６……ＣＰＵ、１８……ＲＡＭ、２０……ＲＯＭ、２２……ＨＤＤ、３０……ネットワークインタフェース、３２……入力部、３４……出力部、３６……ＣＰＵ、３８……ＲＡＭ、４０……ＲＯＭ、４２……ＨＤＤ、１００……投稿情報取得部、１１０……位置情報付与部、１１２……投稿情報テーブル、１２０……集計対象語取得部、１３０……投稿情報抽出部、１３２……対象投稿情報テーブル、１４０……メッシュ特定部、１４２……メッシュテーブル、１５０……スコア集計部、１５２……集計スコアテーブル、ＢＳ……ブログサーバ、ＣＬ……クライアント端末、Ｍ……メッシュ、ＯＰ……対象投稿情報、ＴＳ……投稿情報集計サーバ。
【図１】
2016224487.tif 000006
【図２】
2016224487.tif 000007
【図３】
2016224487.tif 000008
【図４】
2016224487.tif 000009
【図５】
2016224487.tif 000010
【図６】
2016224487.tif 000011
【図７】
2016224487.tif 000012
【図８】
2016224487.tif 000013
【図９】
2016224487.tif 000014