(57)【特許請求の範囲】
【請求項１】
ユーザが投稿した情報であり、位置を示す位置情報が対応付いている１以上の投稿情報が格納される投稿情報格納部と、
投稿内容に関する条件である投稿内容条件と、統計処理を行う単位である所定の処理単位を示す処理単位情報とを有する処理単位管理情報が格納される処理単位管理情報格納部と、
投稿内容を示す投稿内容情報を受け付ける受付部と、
前記受付部が受け付けた投稿内容情報が合致する投稿内容条件に対応する処理単位情報を取得する処理単位情報取得部と、
前記投稿情報格納部に格納されている１以上の投稿情報のうち、前記受付部が受け付けた投稿内容情報を有する１以上の投稿情報を、統計処理を行う単位である所定の処理単位ごとに統計処理し、当該統計処理の結果である１以上の統計情報を生成する統計処理部と、
前記統計処理部が生成した１以上の統計情報を出力する出力部とを具備し、
前記統計処理部は、
前記受付部が受け付けた投稿内容情報を有する１以上の投稿情報を、前記投稿情報格納部から取得する投稿情報取得手段と、
前記投稿情報取得手段が取得した１以上の投稿情報を、前記処理単位情報取得部が取得した処理単位情報が示す処理単位ごとに統計処理し、当該統計処理の結果である１以上の統計情報を生成する統計処理手段とを具備する情報処理装置。
【請求項２】
前記処理単位情報は、処理単位が地図上の地域であることを示す情報であり、
前記統計処理手段は、
前記処理単位情報取得部が取得した処理単位情報に従い、前記投稿情報取得手段が取得した１以上の投稿情報を、地図上の地域ごとに統計処理し、当該統計処理の結果である１以上の統計情報を生成する請求項１記載の情報処理装置。
【請求項３】
前記処理単位情報は、処理単位が地図上の地点からの距離により特定される範囲であることを示す情報であり、
前記統計処理手段は、
前記処理単位情報取得部が取得した処理単位情報に従い、前記投稿情報取得手段が取得した１以上の投稿情報を、地図上の地点からの距離により特定される範囲ごとに統計処理し、当該統計処理の結果である１以上の統計情報を生成する請求項１記載の情報処理装置。
【請求項４】
前記処理単位情報は、処理単位が地図上の地点の名称であることを示す情報であり、
前記統計処理手段は、
前記処理単位情報取得部が取得した処理単位情報に従い、前記投稿情報取得手段が取得した１以上の投稿情報を、当該同一の地点の名称を有する投稿情報ごとに統計処理し、当該統計処理の結果である１以上の統計情報を生成する請求項１記載の情報処理装置。
【請求項５】
記録媒体に、
ユーザが投稿した情報であり、位置を示す位置情報が対応付いている１以上の投稿情報と、
投稿内容に関する条件である投稿内容条件と、統計処理を行う単位である所定の処理単位を示す処理単位情報とを有する処理単位管理情報とが格納されており、
受付部と、処理単位情報取得部と、統計処理部と、出力部とを用いて行われる情報処理方法であって、
前記受付部が、
投稿内容を示す投稿内容情報を受け付ける受付ステップと、
前記処理単位情報取得部が、
前記受付ステップで受け付けられた投稿内容情報が合致する投稿内容条件に対応する処理単位情報を取得する処理単位情報取得ステップと、
前記統計処理部が、
前記記録媒体に格納されている１以上の投稿情報のうち、前記受付部が受け付けた投稿内容情報を有する１以上の投稿情報を、統計処理を行う単位である所定の処理単位ごとに統計処理し、当該統計処理の結果である１以上の統計情報を生成する統計処理ステップと、
前記出力部が、
前記統計処理部が生成した１以上の統計情報を出力する出力ステップとを具備し、
前記統計処理ステップは、
前記受付ステップで受け付けられた投稿内容情報を有する１以上の投稿情報を、前記記録媒体から取得する投稿情報取得サブステップと、
前記投稿情報取得サブステップで取得された１以上の投稿情報を、前記処理単位情報取得ステップで取得された処理単位情報が示す処理単位ごとに統計処理し、当該統計処理の結果である１以上の統計情報を生成する統計処理サブステップとを具備する情報処理方法。
【請求項６】
記録媒体に、
ユーザが投稿した情報であり、位置を示す位置情報が対応付いている１以上の投稿情報と、
投稿内容に関する条件である投稿内容条件と、統計処理を行う単位である所定の処理単位を示す処理単位情報とを有する処理単位管理情報とが格納されており、
コンピュータを、
投稿内容を示す投稿内容情報を受け付ける受付部と、
前記受付部が受け付けた投稿内容情報が合致する投稿内容条件に対応する処理単位情報を取得する処理単位情報取得部と、
前記記録媒体に格納されている１以上の投稿情報のうち、前記受付部が受け付けた投稿内容情報を有する１以上の投稿情報を、統計処理を行う単位である所定の処理単位ごとに統計処理し、当該統計処理の結果である１以上の統計情報を生成する統計処理部と、
前記統計処理部が生成した１以上の統計情報を出力する出力部として機能させるためのプログラムであって、
前記統計処理部は、
前記受付部が受け付けた投稿内容情報を有する１以上の投稿情報を、前記記録媒体から取得する投稿情報取得手段と、
前記投稿情報取得手段が取得した１以上の投稿情報を、前記処理単位情報取得部が取得した処理単位情報が示す処理単位ごとに統計処理し、当該統計処理の結果である１以上の統計情報を生成する統計処理手段とを具備するものとして、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが一の地点に関して投稿した情報である投稿情報を統計処理し、処理結果を出力する情報処理装置等に関するものである。
【背景技術】
【０００２】
ユーザが、訪れた場所や、関心のある物事、現在の感情などを投稿するＷｅｂサービスがある（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“Twitter”、［online］、Twitter, Inc.、［２０１２年４月１６日検索］、インターネット［URL：https://twitter.com/］
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のＷｅｂサービスでは、投稿された情報を、投稿された順や、更新された順に表示するだけであり、これらの情報を統計処理した結果を、表示することができなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の情報処理装置は、ユーザが投稿した情報であり、位置を示す位置情報が対応付いている１以上の投稿情報が格納される投稿情報格納部と、投稿内容を示す投稿内容情報を受け付ける受付部と、投稿情報格納部に格納されている１以上の投稿情報のうち、受付部が受け付けた投稿内容情報を有する１以上の投稿情報を、統計処理を行う単位である所定の処理単位ごとに統計処理し、統計処理の結果である１以上の統計情報を生成する統計処理部と、統計処理部が生成した１以上の統計情報を出力する出力部とを具備する情報処理装置である。
【０００６】
このような構成により、投稿された情報を、所定の処理単位ごとに統計処理することができる。また、その結果を、表示することができる。
【０００７】
また、本第二の発明の情報処理装置は、第一の発明に対して、投稿内容に関する条件である投稿内容条件と、処理単位を示す処理単位情報とを有する処理単位管理情報が格納される処理単位管理情報格納部と、受付部が受け付けた投稿内容情報が合致する投稿内容条件に対応する処理単位情報を取得する処理単位情報取得部とをさらに具備し、統計処理部は、受付部が受け付けた投稿内容情報を有する１以上の投稿情報を、投稿情報格納部から取得する投稿情報取得手段と、投稿情報取得手段が取得した１以上の投稿情報を、処理単位情報取得部が取得した処理単位情報が示す処理単位ごとに統計処理し、統計処理の結果である１以上の統計情報を生成する統計処理手段とを具備する情報処理装置である。
【０００８】
このような構成により、投稿された情報を、投稿された内容に応じた処理単位ごとに統計処理することができる。
【０００９】
また、本第三の発明の情報処理装置は、第二の発明に対して、処理単位情報は、処理単位が地図上の地域であることを示す情報であり、統計処理手段は、処理単位情報取得部が取得した処理単位情報に従い、投稿情報取得手段が取得した１以上の投稿情報を、地図上の地域ごとに統計処理し、統計処理の結果である１以上の統計情報を生成する情報処理装置である。
【００１０】
このような構成により、投稿された情報を、地域ごとに統計処理することができる。
【００１１】
また、本第四の発明の情報処理装置は、第二の発明に対して、処理単位情報は、処理単位が地図上の地点からの距離により特定される範囲であることを示す情報であり、統計処理手段は、処理単位情報取得部が取得した処理単位情報に従い、投稿情報取得手段が取得した１以上の投稿情報を、地図上の地点からの距離により特定される範囲ごとに統計処理し、統計処理の結果である１以上の統計情報を生成する情報処理装置である。
【００１２】
このような構成により、投稿された情報を、地点からの距離により特定される範囲ごとに統計処理することができる。
【００１３】
また、本第五の発明の情報処理装置は、第二の発明に対して、処理単位情報は、処理単位が地図上の地点の名称であることを示す情報であり、統計処理手段は、処理単位情報取得部が取得した処理単位情報に従い、投稿情報取得手段が取得した１以上の投稿情報を、同一の地点の名称を有する投稿情報ごとに統計処理し、統計処理の結果である１以上の統計情報を生成する情報処理装置である。
【００１４】
このような構成により、投稿された情報を、地名ごとに統計処理することができる。
【００１５】
また、本第六の発明の情報処理装置は、第一から第五いずれかの発明に対して、統計処理部は、肯定的である旨を示す用語である１以上の肯定用語が格納される肯定用語格納手段と、受付部が受け付けた投稿内容情報と、肯定用語格納手段に格納されている１以上のいずれかの肯定用語とを有する１以上の投稿情報を、投稿情報格納部から取得する投稿情報取得手段と、投稿情報取得手段が取得した１以上の投稿情報を、所定の処理単位ごとに統計処理し、統計処理の結果である１以上の統計情報を生成する統計処理手段とを具備する情報処理装置である。
【００１６】
このような構成により、投稿された情報のうち、肯定的な情報を統計処理することができる。
【００１７】
また、本第七の発明の情報処理装置は、第一から第六いずれかの発明に対して、受付部は、地図情報を出力する指示である地図出力指示をも受け付け、地図を示す情報であり、１以上の地点情報を有する地図情報が格納される地図情報格納部と、受付部が受け付けた地図出力指示に応じて、地図情報格納部から地図情報を取得する地図情報取得部とをさらに具備し、統計処理部は、地図情報取得部が取得した地図情報から、１以上の地点情報を取得する地点情報取得手段と、地点情報取得手段が取得した１以上の各地点情報に対応する１以上の投稿情報を、所定の処理単位ごとに統計処理し、１以上の各地点情報に対応する１以上の統計情報を生成する統計処理手段とを具備し、出力部は、統計処理部が生成した１以上の統計情報を、各統計情報が有する地点情報を用いて、地図情報取得部が取得した地図情報に対応付けて出力する情報処理装置である。
【００１８】
このような構成により、統計処理した結果を、地図上に表示することができる。
【００１９】
また、本第八の発明の情報処理装置は、第七の発明に対して、受付部は、出発地を示す地点情報である出発地情報と、目的地を示す地点情報である目的地情報とを有する指示であり、出発地から目的地までの経路を探索する指示である経路探索指示を受け付け、受付部が受け付けた経路探索指示が有する出発地情報と、経路探索指示が有する目的地情報とを、地図情報に対して適用し、出発地から目的地までの１以上の経路を探索し、１以上の各経路を示す情報であり、１以上の各経路上の地点を示す１以上の地点情報を有する情報である１以上の経路情報を生成する経路探索部をさらに具備し、地点情報取得手段は、経路探索部が生成した１以上の各経路情報から、１以上の地点情報を取得し、出力部は、統計処理部が生成した１以上の統計情報を、各統計情報が有する地点情報を用いて、経路探索部が生成した１以上の各経路情報に対応付けて出力する情報処理装置である。
【００２０】
このような構成により、統計処理した結果を、経路上に表示することができる。
【００２１】
また、本第九の発明の情報処理装置は、第七の発明に対して、現在位置を示す現在位置情報を取得する現在位置情報取得部をさらに具備し、地点情報取得手段は、現在位置情報取得部が取得した現在位置情報、または現在位置情報が示す現在位置から所定の距離以内の地点を示す１以上の地点情報を取得し、出力部は、統計処理部が生成した１以上の統計情報を、各統計情報が有する地点情報を用いて、地図情報取得部が取得した地図情報に対応付けて出力する情報処理装置である。
【００２２】
このような構成により、現在付近の地点に対応する統計処理した結果を、表示することができる。
【００２３】
また、本第十の発明の情報処理装置は、第七の発明に対して、受付部は、出発地を示す地点情報である出発地情報と、目的地を示す地点情報である目的地情報とを受け付け、１以上の地点情報が格納される地点情報格納部と、受付部が受け付けた出発地情報と、目的地情報とを、地点情報格納部に蓄積する地点情報蓄積部とをさらに具備し、地点情報取得手段は、地点情報格納部に格納されている１以上の地点情報を取得し、出力部は、統計処理部が生成した１以上の統計情報を、各統計情報が有する地点情報を用いて、地図情報取得部が取得した地図情報に対応付けて出力する情報処理装置である。
【００２４】
このような構成により、過去に訪れたことのある地点などに対応する統計処理した結果を、表示することができる。
【００２５】
また、本第十一の発明の情報処理装置は、第七から第十いずれかの発明に対して、統計処理部は、統計処理手段が生成した１以上の統計情報から、１以上の統計情報を示すグラフを生成するグラフ生成手段をさらに具備し、出力部は、グラフ生成手段が生成したグラフをも出力する情報処理装置である。
【００２６】
このような構成により、統計処理した結果を、グラフ形式で表示することができる。
【００２７】
また、本第十二の発明の情報処理装置は、第七から第十いずれかの発明に対して、統計処理部は、統計処理手段が生成した１以上の各統計情報が示す統計処理の結果に応じた色を示す色情報を、１以上の各統計情報に対応付ける色情報付与手段をさらに具備し、出力部は、統計処理部が生成した１以上の統計情報を、各統計情報に対応付いている色情報が示す色で出力する情報処理装置である。
【００２８】
このような構成により、統計処理した結果を、色分けして表示することができる。
【００２９】
また、本第十三の発明の情報処理装置は、第一から第十二いずれかの発明に対して、統計処理部は、投稿情報格納部に所定の数以上の投稿情報が格納されている場合に、１以上の投稿情報を、所定の処理単位ごとに統計処理し、統計処理の結果である１以上の統計情報を生成する情報処理装置である。
【００３０】
このような構成により、所定の数以上の投稿された情報がある場合に、投稿された情報を統計処理することができる。
【００３１】
また、本第十四の発明の情報処理装置は、第一から第十二いずれかの発明に対して、統計処理部は、１以上の投稿情報のうち所定の期間内の１以上の投稿情報を、所定の処理単位ごとに統計処理し、統計処理の結果である１以上の統計情報を生成する情報処理装置である。
【００３２】
このような構成により、所定の期間に投稿された情報を統計処理することができる。
【発明の効果】
【００３３】
本発明による情報処理装置等によれば、投稿された情報を統計処理することができる。また、その結果を、表示することができる。
【図面の簡単な説明】
【００３４】
【図１】実施の形態１における情報処理装置１のブロック図
【図２】同情報処理装置１の全体動作について説明するためのフローチャート
【図３】同統計処理の実行処理について説明するフローチャート
【図４】同処理単位ごとのグループの作成処理について説明するフローチャート
【図５】同処理単位管理情報の例を示す図
【図６】同肯定用語の例を示す図
【図７】同地図情報の出力例を示す図
【図８】同投稿情報の例を示す図
【図９】同投稿情報の例を示す図
【図１０】同統計情報の出力例を示す図
【図１１】同グラフの出力例を示す図
【図１２】同色分けした統計情報の出力例を示す図
【図１３】同経路情報の出力例を示す図
【図１４】同投稿情報の例を示す図
【図１５】同投稿情報の例を示す図
【図１６】同統計情報の出力例を示す図
【図１７】同投稿情報の例を示す図
【図１８】同投稿情報の例を示す図
【図１９】同統計情報の出力例を示す図
【図２０】上記実施の形態におけるコンピュータシステムの概観図
【図２１】上記実施の形態におけるコンピュータシステムのブロック図
【発明を実施するための形態】
【００３５】
以下、本発明による情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、所定の情報が格納され得る格納部等において、当該格納部に情報が記憶される過程は問わないものとする。例えば、記録媒体を介して情報が格納部等で記憶されるようになってもよい。また、通信回線などを介して送信された情報が格納部等で記憶されるようになってもよい。さらに、入力デバイスを介して入力された情報が格納部等で記憶されるようになってもよい。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。
【００３６】
（実施の形態１）
本実施の形態において、ユーザが一の地点に関して投稿した情報である投稿情報を、当該投稿した位置ごとや、当該投稿の内容ごとなどに統計処理し、処理結果を出力する情報処理装置１について説明する。
【００３７】
なお、本実施の形態における情報処理装置１は、例えば、スマートフォンや携帯電話などの携帯端末装置や、カーナビゲーションシステムやディスプレイ・オーディオなどの車載装置などである。
【００３８】
図１は、本実施の形態における情報処理装置１のブロック図である。情報処理装置１は、投稿情報格納部１０１、処理単位管理情報格納部１０２、地図情報格納部１０３、地点情報格納部１０４、受信部１０５、投稿情報蓄積部１０６、現在位置情報取得部１０７、受付部１０８、処理単位情報取得部１０９、地図情報取得部１１０、経路探索部１１１、地点情報蓄積部１１２、統計処理部１１３、出力部１１４を備える。また、統計処理部１１３は、肯定用語格納手段１１３１、投稿情報取得手段１１３２、地点情報取得手段１１３３、統計処理手段１１３４、グラフ生成手段１１３５、色情報付与手段１１３６を備える。
【００３９】
投稿情報格納部１０１には、１以上の投稿情報が格納される。投稿情報とは、ユーザが、いわゆるクチコミサイトや、Ｑ＆Ａコミュニティ、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ、ソーシャル・ネットワーキング・サービス）などのＣＧＭ（Ｃｏｎｓｕｍｅｒ  Ｇｅｎｅｒａｔｅｄ  Ｍｅｄｉａ）と呼ばれるＷｅｂサービスに送信（投稿）したコメントなどである。投稿情報は、例えば、所定のテーマに対するコメント（例えば、オススメの観光スポットや飲食店、観光スポットや飲食店の混雑状況、観光スポットや飲食店の評判、各地の渋滞状況、おもしろいテレビ番組など）や、その他、ユーザの任意のコメント（つぶやき）などであるが、本実施の形態における投稿情報は、通常、地点や地域に関連するコメントである。従って、投稿情報は、地点の名称（以下、適宜、地名）を示す地点名称情報や、地域の名称（以下、適宜、地域名）を示す地域名情報などを有することもある。また、地点は、通常、地図上の地点である。また、地点は、例えば、駅や、施設、ランドマーク、観光スポット、寺社、仏閣、飲食店、その他の建造物などであり、いわゆる地点と呼べるものであれよい。また、地域は、通常、地図上の地域である。また、地域は、例えば、都道府県や、地区町村などであり、いわゆる地域と呼べるものであればよい。
【００４０】
また、投稿情報には、通常、位置を示す位置情報が対応付いている。位置情報は、通常、経緯度を示す経緯度情報であるが、地図上の座標を示す座標情報や、高度を示す高度情報などであってもよい。また、当該位置情報は、通常、対応付いている投稿情報が送信された位置を示す。また、当該位置情報を、送信位置情報としてもよい。
【００４１】
また、投稿情報には、例えば、地点を示す地点情報や、地域を示す地域情報、ユーザが当該投稿情報を投稿した際に使用した端末装置（スマートフォンや、携帯電話など）を識別する情報、当該投稿時の日時を示す情報、当該投稿したユーザを識別する情報、後述の統計処理が行われたか否かを示す処理済フラグなどが対応付いていてもよい。地点情報は、通常、地点の名称を示す地点名称情報や、地点の位置を示す位置情報である地点位置情報などである。また、地域情報は、通常、地域の名称を示す地域名称情報や、地域の範囲を示す地域範囲情報などである。地域範囲情報は、通常、２以上の位置情報を有する。また、処理済フラグは、例えば、未処理であれば対応付いておらず、処理済であれば対応付いていてもよい。
【００４２】
処理単位管理情報格納部１０２には、１以上の処理単位管理情報が格納される。処理単位管理情報とは、投稿内容に関する条件である投稿内容条件と、処理単位を示す処理単位情報とを有する情報である。投稿内容条件とは、通常、後述の受付部１０８が受け付ける投稿内容情報に関する条件である。投稿内容情報とは、投稿内容を示す情報である。また、処理単位情報とは、投稿情報を統計処理する際の単位を示す情報である。つまり、処理単位管理情報は、ユーザから受け付けた投稿内容情報に応じて、投稿情報を統計処理する際の単位を選択するための情報である。
【００４３】
投稿内容とは、投稿情報が示すコメントの内容である。コメントの内容とは、例えば、当該コメントが有する地点の名称や、地域の名称、その他の対象（地点や地域以外の対象）、これらの対象に対する評価を示す形容詞、これらの対象の状況、コメントの内容の種類などである。つまり、投稿内容情報は、これらのコメントの内容を示す情報である。また、投稿内容条件は、これらの投稿内容情報に関する条件である。
【００４４】
投稿内容情報は、例えば、地点名称情報や、地域名称情報、その他の対象（地点や地域以外の対象）を示す対象情報、これらの対象に対する評価を示す評価情報、これらの対象の状況を示す状況情報、投稿情報がどのような種類の情報を有しているかを示す種類情報などである。対象名称情報は、例えば、「桜」や、「紅葉」、「パスタ」、「ケーキ」などである。また、評価情報は、例えば、「きれい」や、「素敵」、「おいしい」、「いまいち」などである。また、状況情報は、「満開」や、「混雑」、「渋滞中」、「暑い」などである。また、種類情報は、例えば、「地点名」や、「公園名」、「地域名」、「都道府県名」、「対象」、「飲食店」、「評価」、「良い評価」、「状況」、「混雑状況」などである。
【００４５】
また、投稿内容条件は、例えば、「投稿内容情報が都道府県名であること」や、「投稿内容情報が「桜」または「紅葉」であること」、「投稿内容情報が市区町村名と「桜」を有すること」、「投稿内容情報が地点名と「混雑状況」を有すること」、「投稿内容情報が「紅葉」と「見ごろ」を有すること」などである。
【００４６】
また、処理単位とは、１以上の投稿情報を統計処理する際の一の単位であり、統計処理を行う１以上の投稿情報の１つのまとまりである。つまり、処理単位情報とは、統計処理の対象となる１以上の投稿情報を、どのような１つのまとまりごとに統計処理するかを示す情報である。処理単位情報は、例えば、（１）処理単位が地図上の地域であることを示す情報や、（２）処理単位が地図上の地点からの距離により特定される範囲であることを示す情報、（３）処理単位が地図上の地点の名称であることを示す情報などである。（１）は、例えば、「都道府県」や、「市区町村」、「行政区画」などである。また、（２）は、例えば、「任意の地点：半径１ｋｍ」や、「半径５００ｍ」、「周囲２００ｍ以内」などである。また、（３）は、例えば、「地名」や、「地点名」、「地点名称」などである。
【００４７】
地図情報格納部１０３には、地図を示す情報である地図情報が格納される。地図は、例えば、地形図や、地勢図、地質図、土地利用図、住宅地図、路線図、道路地図、ガイドマップ、地形や道路等が把握可能な航空写真や衛星写真、当該写真に記号や文字等が記入されたものなどである。
【００４８】
また、地図情報は、例えば、地図の画像情報である。画像情報は、例えば、ラスタデータや、ベクタデータである。画像情報がラスタデータである場合、地図情報は、複数の縮尺に対応した画像情報を有していてもよい。複数の縮尺に対応した画像情報とは、例えば、同一地域について、縮尺が大きい画像情報や、縮尺が中程度の画像情報、縮尺が小さい画像情報などである。また、地図情報は、地図をタイル状に分割したものであってもよい。また、地図情報は、カーナビゲーションで用いられるＫＩＷＩフォーマットのものであってもよい。
【００４９】
また、地図情報は、通常、地図上の地点を示す１以上の地点情報や、地図上の地域を示す１以上の地域情報などを有する。
【００５０】
地点情報格納部１０４には、１以上の地点情報が格納される。当該地点情報は、通常、出発地を示す地点情報である出発地情報や、目的地を示す地点情報である目的地情報、経由地を示す地点情報である経由地情報などである。
【００５１】
受信部１０５は、１以上の投稿情報を送信する２以上のサーバ装置（図示せず）から、１以上の投稿情報を受信する。当該サーバ装置は、例えば、いわゆるつぶやきを投稿するＳＮＳや、ブログ、ミニブログなどを運用するサーバ装置である。また、当該サーバ装置は、通常、ユーザが送信した１以上の投稿情報を受信し、当該１以上の投稿情報を所定の記憶領域に蓄積する。そして、当該サーバ装置は、当該１以上の投稿情報を、情報処理装置１に送信する。このとき、サーバ装置は、情報処理装置１からの要求に応じて、１以上の投稿情報を、情報処理装置１に送信してもよい。そして、受信部１０５は、当該送信された１以上の投稿情報を受信する。なお、１以上の投稿情報を要求する場合、情報処理装置１は、通常、サーバ装置に１以上の投稿情報を要求する指示である投稿情報要求指示を送信する送信部（図示せず）を具備する。また、当該投稿情報要求指示の送信や、当該投稿情報要求指示を受信したサーバ装置における１以上の投稿情報の取得の方法や手順などは、公知であるので、詳細な説明を省略する。
【００５２】
投稿情報蓄積部１０６は、受信部１０５が受信した１以上の投稿情報を、投稿情報格納部１０１に蓄積する。当該蓄積の順序は、通常、問わない。
【００５３】
現在位置情報取得部１０７は、現在位置を示す位置情報である現在位置情報を取得する。当該現在位置とは、通常、情報処理装置１の現在位置である。また、現在位置情報取得部１０７は、通常、定期的に現在位置情報を取得する。
【００５４】
受付部１０８は、投稿内容情報を受け付ける。受け付けとは、タッチパネルや、キーボードなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００５５】
また、受付部１０８は、地図情報を出力する指示である地図出力指示や、出発地から目的地までの経路を探索する指示である経路探索指示、出発地を示す地点情報である出発地情報、目的地を示す地点情報である目的地情報、経由地を示す地点情報である経由地点情報などを受け付けてもよい。地図出力指示は、通常、情報処理装置１の現在位置を示す現在位置情報や、出力する地図の範囲を示す情報（例えば、２以上の位置情報）などを有する。また、経路探索指示は、通常、出発地情報や、目的地情報、経由地点情報などを有する。
【００５６】
また、受付部１０８は、上記の指示以外の指示を受け付けてもよい。上記の指示以外の指示とは、例えば、電源ＯＮの指示や、電源ＯＦＦの指示、地図上の地点を選択する地点選択指示などである。なお、受付部１０８がこれらの指示を受け付けた場合、情報処理装置１は、通常、当該受け付けた指示に応じた所定の処理を行う。
【００５７】
処理単位情報取得部１０９は、受付部１０８が受け付けた投稿内容情報が合致する投稿内容条件に対応する処理単位情報を取得する。処理単位情報取得部１０９は、通常、受付部１０８が受け付けた投稿内容情報が、処理単位管理情報格納部１０２に格納されている１以上の処理単位管理情報が有する投稿内容条件のいずれに合致するか否かを判断する。そして、処理単位情報取得部１０９は、合致すると判断した投稿内容条件に対応付いている処理単位情報を、処理単位管理情報格納部１０２から取得する。
【００５８】
例えば、受付部１０８が受け付けた投稿内容情報が「桜」であり、投稿内容条件が「投稿内容情報＝桜」であるとする。当該投稿内容条件は、「投稿内容情報が「桜」であること」を意味する。この場合、処理単位情報取得部１０９は、当該投稿内容情報が当該投稿内容条件に合致すると判断し、当該投稿内容条件に対応する処理単位情報を取得する。
【００５９】
また、例えば、受付部１０８が受け付けた投稿内容情報が「レストラン」であり、投稿内容条件が「レストランｏｒ飲食店」であるとする。当該投稿内容条件は、「投稿内容情報が「レストラン」または「飲食店」であること」を意味する。この場合、処理単位情報取得部１０９は、当該投稿内容情報が当該投稿内容条件に合致すると判断し、当該投稿内容条件に対応する処理単位情報を取得する。
【００６０】
また、例えば、受付部１０８が受け付けた投稿内容情報が「レストラン」であり、投稿内容条件が「レストランａｎｄ評判」であるとする。当該投稿内容条件は、「投稿内容情報が「レストラン」かつ「評判」であること」を意味する。この場合、処理単位情報取得部１０９は、当該投稿内容情報が当該投稿内容条件に合致しないと判断する。
【００６１】
また、例えば、受付部１０８が受け付けた投稿内容情報が種類情報である場合、または投稿内容条件が有する投稿内容情報が種類情報である場合、処理単位情報取得部１０９は、当該種類情報が示す種類に関連する名称などを示す１以上の関連名称情報を予め保持しており、当該関連名称情報を用いて、処理単位情報を取得してもよい。
【００６２】
例えば、受付部１０８が受け付けた投稿内容情報が「レストラン」であり、投稿内容条件が「飲食店」であるとする。また、このとき、処理単位情報取得部１０９は、「飲食店」の種類を示す１以上の関連名称情報を保持しており、当該関連名称情報に「レストラン」が含まれているとする。この様な場合、処理単位情報取得部１０９は、当該投稿内容情報が当該投稿内容条件に合致すると判断し、当該投稿内容条件に対応する処理単位情報を取得する。
【００６３】
また、例えば、受付部１０８が受け付けた投稿内容情報が「カレー店」であり、投稿内容条件がカレー店の具体的な名称である「○○カレーｏｒカレー△△屋」であるとする。また、このとき、処理単位情報取得部１０９は、「カレー店」の名称を示す１以上の関連名称情報を保持しており、当該関連名称情報に「○○カレー」、「カレー△△屋」のいずれかが含まれているとする。この様な場合、処理単位情報取得部１０９は、当該投稿内容情報が当該投稿内容条件に合致すると判断し、当該投稿内容条件に対応する処理単位情報を取得する。
【００６４】
また、処理単位情報取得部１０９は、通常、１つの処理単位情報を取得する。例えば、受付部１０８が受け付けた投稿内容情報が２以上の投稿内容条件に合致する場合、処理単位情報取得部１０９は、例えば、所定の基準に従い、当該２以上の投稿内容条件から１つの投稿内容条件を決定し、当該投稿内容条件に対応する処理単位情報を取得する。なお、「所定の基準」とは、例えば、最初に合致することや、最後に合致すること、日付が最新であることなどである。
【００６５】
地図情報取得部１１０は、受付部１０８が受け付けた地図出力指示に応じて、地図情報格納部１０３から地図情報を取得する。地図情報取得部１１０は、通常、受付部１０８が受け付けた地図出力指示が有する現在位置情報が示す現在位置を中心とする地図や、当該地図出力指示が有する２以上の位置情報が示す範囲の地図などを取得する。なお、地図情報の取得の方法や手順などは、公知であるので、詳細な説明を省略する。
【００６６】
経路探索部１１１は、地図情報格納部１０３に格納されている地図情報に対して、受付部１０８が受け付けた経路探索指示が有する出発地情報と、経路探索指示が有する目的地情報とを適用する。当該地図情報は、地図情報取得部１１０が取得した地図情報であってもよい。また、「地図情報に対して出発地情報を適用する」とは、当該出発地情報で示される地図上の地点を、出発地とすることである。また、「地図情報に対して目的地情報を適用する」とは、当該目的地情報で示される地図上の地点を、目的地とすることである。そして、経路探索部１１１は、出発地から目的地までの１以上の経路を探索し、当該１以上の各経路を示す情報である１以上の経路情報を生成する。当該経路情報は、通常、当該１以上の各経路上の地点を示す１以上の地点情報を有する。また、当該「生成」には、「取得」の意味も含まれる。また、例えば、受付部１０８が受け付けた経路探索指示が経由地情報を有する場合、経路探索部１１１は、当該経由地情報も地図情報に対して適用する。なお、経路探索は、公知の技術であるので、詳細な説明を省略する。
【００６７】
地点情報蓄積部１１２は、受付部１０８が受け付けた出発地情報と、目的地情報とを、地点情報格納部１０４に蓄積する。また、受付部１０８が経由地情報を受け付けた場合、地点情報蓄積部１１２は、当該経由地情報も地点情報格納部１０４に蓄積してもよい。また、当該出発地情報などの地点情報は、受付部１０８が受け付けた経路探索指示が有する出発地情報などであってもよい。
【００６８】
統計処理部１１３は、投稿情報格納部１０１に格納されている１以上の投稿情報を統計処理し、当該統計処理の結果である１以上の統計情報を生成する。当該１以上の投稿情報は、２以上の投稿情報であることが好適である。また、統計処理とは、例えば、同一の地域において投稿された投稿情報の数を算出することや、同一の地点において投稿された投稿情報の数を算出すること、同一の地域についてのコメントである投稿情報の数を算出すること、同一の地点についてのコメントである投稿情報の数を算出すること、一のユーザが投稿情報を投稿した地域や地点の分布を算出すること、これらの数や分布などを日ごとや時間ごとに算出すること、などである。なお、統計処理の方法や手順などは、公知であるので、詳細な説明を省略する。
【００６９】
また、統計情報には、通常、位置情報が対応付いている。当該位置情報は、通常、統計処理を行った１以上の投稿情報に対応付いている位置情報である。また、統計情報には、例えば、地点情報や、地域情報が対応付いていてもよい。当該地点情報や地域情報は、統計情報がどの地点や地域に属するかを示す情報であり、通常、地図情報が有する情報である。また、これらの情報は、統計情報が有していてもよい。
【００７０】
また、統計処理部１１３は、通常、投稿情報格納部１０１に格納されている１以上の投稿情報のうち、受付部１０８が受け付けた投稿内容情報を有する１以上の投稿情報を、所定の処理単位ごとに統計処理する。また、統計処理部１１３は、通常、所定のタイミングで、当該１以上の投稿情報を統計処理する。また、統計処理部１１３は、例えば、受付部１０８が受け付けた投稿内容情報を有する１以上の投稿情報のうち、所定の条件を満たす１以上の投稿情報を統計処理してもよい。
【００７１】
また、統計処理部１１３は、例えば、生成した１以上の各統計情報を示すグラフを生成してもよい。また、統計処理部１１３は、例えば、生成した１以上の統計情報を、後述の出力部１１４が色分けして出力できるように、当該１以上の各統計情報に、色を示す色情報を対応付けてもよい。
【００７２】
なお、統計処理部１１３は、通常、後述の各手段により、１以上の投稿情報を統計処理する。
【００７３】
肯定用語格納手段１１３１には、肯定的である旨を示す用語である１以上の肯定用語が格納される。肯定用語は、例えば、「綺麗」、「キレイ」、「素敵」、「ステキ」、「おいしい」、「うまい」、「ウマい」などである。
【００７４】
投稿情報取得手段１１３２は、受付部１０８が受け付けた投稿内容情報を有する１以上の投稿情報を、投稿情報格納部１０１から取得する。投稿情報取得手段１１３２は、通常、投稿情報格納部１０１に格納されている１以上の各投稿情報が、受付部１０８が受け付けた投稿内容情報を有するか否かを判断する。そして、投稿情報取得手段１１３２は、有すると判断した投稿情報を、投稿情報格納部１０１から取得する。
【００７５】
また、例えば、受付部１０８が受け付けた投稿内容情報が、投稿内容の種類を示す種類情報である場合、投稿情報取得手段１１３２は、通常、当該種類情報で示される種類に合致する１以上の投稿情報を取得する。この場合、投稿情報取得手段１１３２は、当該種類情報が示す種類に関連する名称などを示す１以上の関連名称情報を予め保持しており、投稿情報格納部１０１に格納されている１以上の各投稿情報が、当該１以上の関連名称情報のいずれかを有するか否かを判断する。
【００７６】
例えば、種類情報が「地点名」である場合、投稿情報取得手段１１３２は、地点名を示す情報を有する投稿情報を取得する。この場合、投稿情報取得手段１１３２は、例えば、当該地点名を示す情報である１以上の地点名称情報を、予め保持しており、投稿情報格納部１０１に格納されている１以上の各投稿情報が、当該１以上の地点名称情報のいずれかを有するか否かを判断する。そして、投稿情報取得手段１１３２は、有すると判断した投稿情報を、投稿情報格納部１０１から取得する。
【００７７】
また、例えば、肯定用語格納手段１１３１に１以上の肯定用語が格納されている場合、投稿情報取得手段１１３２は、受付部１０８が受け付けた投稿内容情報と、肯定用語格納手段１１３１に格納されている１以上のいずれかの肯定用語とを有する１以上の投稿情報を、投稿情報格納部１０１から取得してもよい。
【００７８】
また、投稿情報取得手段１１３２は、後述の地点情報取得手段１１３３が取得した１以上の地点情報に対応する投稿情報を取得してもよい。当該「地点情報に対応する投稿情報」とは、地点情報が有する地点位置情報が示す位置とほぼ同様の位置を示す位置情報が対応付いている投稿情報や、地点情報が有する地点名称情報を有する投稿情報などである。また、「ほぼ同様の位置」とは、当該２つの位置間の距離が所定の条件を満たすほど近いことを意味する。また、投稿情報取得手段１１３２は、地点情報取得手段１１３３が取得した１以上の地点情報に対応する１以上の投稿情報を取得後、取得した１以上の投稿情報から、さらに、受付部１０８が受け付けた投稿内容情報や、肯定用語格納手段１１３１に格納されている１以上の肯定用語を有する１以上の投稿情報を取得してもよい。
【００７９】
地点情報取得手段１１３３は、地図情報取得部１１０が取得した地図情報から、１以上の地点情報を取得する。また、経路探索部１１１が経路情報を生成した場合、地点情報取得手段１１３３は、当該経路情報から１以上の地点情報を取得してもよい。また、地点情報取得手段１１３３は、現在位置情報取得部１０７が取得した現在位置情報や、当該現在位置情報が示す現在位置周辺の地点を示す１以上の地点情報、地点情報格納部１０４に格納されている１以上の地点情報を取得してもよい。現在位置周辺の地点を示す１以上の地点情報を取得する場合、地点情報取得手段１１３３は、通常、当該１以上の地点情報を、地図情報格納部１０３に格納されている地図情報や、地図情報取得部１１０が取得した地図情報などから取得する。また、「現在位置周辺」とは、現在位置から所定の距離以内であることを意味する。
【００８０】
統計処理手段１１３４は、投稿情報取得手段１１３２が取得した１以上の投稿情報を、所定の処理単位ごとに統計処理する。「所定の処理単位」とは、処理単位情報取得部１０９が取得した処理単位情報が示す処理単位である。そして、統計処理手段１１３４は、統計処理の結果である１以上の統計情報を生成する。
【００８１】
例えば、処理単位情報が、処理単位が地図上の地域であることを示す情報であるとき、統計処理手段１１３４は、投稿情報取得手段１１３２が取得した１以上の投稿情報を、地図上の地域ごとに統計処理する。これは、つまり、同一の地域に属する投稿情報を１つの処理単位として、統計処理を行うということである。
【００８２】
この場合、統計処理手段１１３４は、例えば、投稿情報に対応付いている位置情報と、地図情報が有する１以上の地域情報とを用いて、当該位置情報が示す位置が、当該１以上の地域情報が示すどの地域の範囲内であるか否かを判断する。そして、統計処理手段１１３４は、範囲内であると判断した地域情報が示す地域を、投稿情報が属する地域であると特定する。
【００８３】
また、例えば、処理単位情報が、処理単位が地図上の地点からの距離により特定される範囲であることを示す情報であるとき、統計処理手段１１３４は、投稿情報取得手段１１３２が取得した１以上の投稿情報を、地図上の地点からの距離により特定される範囲ごとに統計処理する。これは、つまり、同一の地点に属する投稿情報を１つの処理単位として、統計処理を行うということである。
【００８４】
この場合、統計処理手段１１３４は、例えば、投稿情報に対応付いている位置情報と、地図情報が有する地点情報と、当該処理単位情報を用いて、当該位置情報が示す位置が、当該地点情報が示す地点から当該処理単位情報が示す距離までの範囲内であるか否かを判断する。そして、統計処理手段１１３４は、範囲内であると判断した地点情報が示す地点を、投稿情報が属する地点であると特定する。
【００８５】
また、この場合、統計処理手段１１３４は、例えば、投稿情報に対応付いている位置情報と、地図情報が有する地点情報と、当該処理単位情報を用いて、当該位置情報が示す位置から当該処理単位情報が示す距離までの範囲内に、１以上の地点が存在するか否かを判断する。そして、統計処理手段１１３４は、範囲内であると判断した１以上の地点のうち、当該位置から最も近い距離にある地点を、投稿情報が属する地点であると特定してもよい。
【００８６】
また、例えば、処理単位情報が、処理単位が地図上の地点の名称であることを示す情報であるとき、統計処理手段１１３４は、投稿情報取得手段１１３２が取得した１以上の投稿情報を、同一の地点名称情報を有する投稿情報ごとに統計処理する。これは、つまり、同一の地名に属する投稿情報を１つの処理単位として、統計処理を行うということである。
【００８７】
この場合、統計処理手段１１３４は、例えば、投稿情報と、地図情報が有する１以上の地点情報とを用いて、当該投稿情報が、当該１以上の地点情報が有するどの地点名称情報を有するか否かを判断する。そして、統計処理手段１１３４は、有すると判断した地点名称情報が示す地名を、投稿情報が属する地名であると特定する。
【００８８】
また、統計処理手段１１３４は、通常、上記の様にして統計処理し、生成した１以上の各統計情報に、当該統計情報を生成する際に用いた１以上の投稿情報が属する地域や地点などを示す地域情報や地点情報などを、対応付ける。
【００８９】
また、統計処理手段１１３４は、通常、所定のタイミングで、上記の様な統計処理を行う。つまり、統計処理手段１１３４は、統計処理を行うタイミングであるか否かを判断し、統計処理を行うタイミングである場合に、統計処理を行う。また、「所定のタイミング」とは、例えば、（１）受付部１０８が投稿内容情報を受け付けた場合や、（２）受付部１０８が地図出力指示を受け付けた場合、（３）投稿情報格納部１０１に所定の数以上の投稿情報が格納されている場合などである。（１）の場合、統計処理手段１１３４は、通常、受付部１０８が投稿内容情報を受け付けたか否かを判断し、受け付けた場合に、統計処理を行うタイミングであると判断する。また、（２）の場合は、（１）の場合と同様である。また、（３）の場合、統計処理手段１１３４は、通常、投稿情報蓄積部１０６が投稿情報格納部１０１に１以上の投稿情報を蓄積した直後に、投稿情報格納部１０１に格納されている投稿情報の数が、所定の数以上であるか否かを判断する。そして、所定の数以上である場合に、統計処理手段１１３４は、統計処理を行うタイミングであると判断する。また、この場合、統計処理手段１１３４は、投稿情報格納部１０１に格納されている投稿情報のうち、未処理である投稿情報の数が、所定の数以上であるか否かを判断してもよい。
【００９０】
また、統計処理手段１１３４は、投稿情報取得手段１１３２が取得した１以上の投稿情報のうち、所定の期間内の１以上の投稿情報を統計処理してもよい。この場合、統計処理手段１１３４は、例えば、投稿内容条件と、期間を示す期間情報とを有する期間管理情報を保持していてもよい。そして、統計処理手段１１３４は、受付部１０８が受け付けた投稿内容情報が合致する投稿内容条件に対応付いている期間情報を取得し、当該期間情報が示す期間内の１以上の統計情報を処理する。なお、当該期間管理情報は、所定の記憶領域や任意の記憶領域などに格納されていてもよい。また、統計処理手段１１３４は、投稿情報取得手段１１３２が取得した１以上の投稿情報のうち、未処理である１以上の投稿情報を統計処理してもよい。なお、投稿情報取得手段１１３２が取得した１以上の投稿情報は、投稿情報格納部１０１に格納されている１以上の投稿情報であってもよい。
【００９１】
また、統計処理手段１１３４は、例えば、投稿情報取得手段１１３２が取得した１以上の投稿情報から、地点情報取得手段１１３３が取得した１以上の地点情報に対応する投稿情報を取得してもよい。また、統計処理手段１１３４は、生成した１以上の統計情報から、地点情報取得手段１１３３が取得した１以上の地点情報に対応する統計情報を取得してもよい。この場合、当該取得した１以上の統計情報が、統計処理手段１１３４が生成した１以上の統計情報となる。また、統計処理手段１１３４は、統計処理の完了後、統計処理した１以上の投稿情報であり、投稿情報格納部１０１に格納されている１以上の投稿情報に対して、処理済フラグを付与してもよい。
【００９２】
グラフ生成手段１１３５は、統計処理手段１１３４が生成した１以上の統計情報から、１以上の統計情報を示すグラフを生成する。グラフ生成手段１１３５は、通常、棒グラフを作成するが、その他のグラフであってもよい。なお、統計情報からグラフを生成する方法や手順などは、公知であるので、詳細な説明を省略する。
【００９３】
色情報付与手段１１３６は、統計処理手段１１３４が生成した１以上の各統計情報に、色を示す色情報を対応付ける。色情報付与手段１１３６は、通常、色を示す１以上の色情報を保持しており、当該１以上の各統計情報が示す統計結果に応じて、当該１以上の色情報のうちのいずれか１つを、当該１以上の各統計情報に対応付ける。また、色情報付与手段１１３６は、通常、当該１以上の各統計情報の色が異なるように、１以上の色情報を対応付ける。例えば、統計処理の結果が、投稿情報の数を示す場合、色情報付与手段１１３６は、例えば、当該数が大きいほど赤く、当該数が小さいほど青くなるように、１以上の色情報を対応付けてもよい。また、色情報付与手段１１３６は、例えば、統計情報が示す統計処理の結果に関する条件と、統計情報が当該条件に合致する場合に対応付ける色情報との対応情報を保持しており、当該対応情報を用いて、１以上の色情報を対応付けてもよい。
【００９４】
なお、統計処理部１１３は、上記の各手段を用いて、所定の処理単位ごとの１以上の統計情報や、当該各統計情報を示すグラフが生成できればよく、例えば、地図情報が有する１以上の地点情報に対応する投稿情報の取得や、地図情報が有する１以上の地域情報に対応する投稿情報の取得、経路情報が有する１以上の地点情報に対応する投稿情報の取得、肯定用語を有する投稿情報の取得などの処理の手順や、当該処理の有無などは、問わない。
【００９５】
出力部１１４は、統計処理部１１３が生成した１以上の統計情報を出力する。出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。
【００９６】
出力部１１４は、例えば、統計処理部１１３が生成した１以上の統計情報を、各統計情報に対応付いている地点情報や、地域情報などを用いて、地図情報取得部１１０が取得した地図情報に対応付けて出力する。また、出力部１１４は、例えば、統計処理部１１３が生成した１以上の統計情報を、各統計情報に対応付いている地点情報を用いて、経路探索部１１１が生成した１以上の各経路情報に対応付けて出力する。この場合、出力部１１４は、当該１以上の各経路情報を、地図情報取得部１１０が取得した地図情報に対応付けて出力してもよい。また、この様に１以上の統計情報と１以上の経路情報とを対応付けて出力することにより、ユーザは、当該１以上の統計情報が示す統計処理の結果を参考にしながら、当該１以上の経路情報が示す経路から１つの経路を選択することができる。
【００９７】
また、出力部１１４は、例えば、統計処理部１１３が生成したグラフを出力してもよい。また、出力部１１４は、統計処理部１１３が生成した１以上の統計情報を、各統計情報に対応付いている色情報が示す色で出力してもよい。
【００９８】
なお、投稿情報格納部１０１、処理単位管理情報格納部１０２、地図情報格納部１０３、地点情報格納部１０４、肯定用語格納手段１１３１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００９９】
また、受信部１０５は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【０１００】
また、投稿情報蓄積部１０６、処理単位情報取得部１０９、地図情報取得部１１０、経路探索部１１１、地点情報蓄積部１１２、統計処理部１１３、投稿情報取得手段１１３２、地点情報取得手段１１３３、統計処理手段１１３４、グラフ生成手段１１３５、色情報付与手段１１３６は、通常、ＭＰＵやメモリ等から実現され得る。投稿情報蓄積部１０６などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【０１０１】
また、現在位置情報取得部１０７は、通常、衛星航法システム（ＧＰＳ受信機など）や、移動体通信用の基地局から位置情報を受信する装置などから、現在位置情報を取得する。この場合、現在位置情報取得部１０７は、これらの装置を有していてもよいし、これらの装置で実現され得てもよい。また、現在位置情報取得部１０７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【０１０２】
また、受付部１０８における情報や指示などの入力手段は、メニュー画面によるものや、キーボードなど、何でもよい。受付部１０８は、メニュー画面の制御ソフトウェアや、キーボード等の入力手段のデバイスドライバーなどで実現され得る。
【０１０３】
また、出力部１１４は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。出力部１１４は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【０１０４】
次に、情報処理装置１の全体動作について、図２のフローチャートを用いて説明する。なお、所定の情報におけるｉ番目の情報は、「情報［ｉ］」と記載するものとする。
【０１０５】
（ステップＳ２０１）現在位置情報取得部１０７は、現在位置情報を取得する。以降、現在位置情報取得部１０７は、定期的に現在位置情報を取得する。
【０１０６】
（ステップＳ２０２）投稿情報蓄積部１０６は、受信部１０５が１以上の投稿情報を受信したか否かを判断する。受信した場合は、ステップＳ２０３に進み、そうでない場合は、ステップＳ２０４に進む。
【０１０７】
（ステップＳ２０３）投稿情報蓄積部１０６は、ステップＳ２０２で受信した１以上の投稿情報を、投稿情報格納部１０１に蓄積する。
【０１０８】
（ステップＳ２０４）処理単位情報取得部１０９は、受付部１０８が投稿内容情報を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２０５に進み、そうでない場合は、ステップＳ２１２に進む。
【０１０９】
（ステップＳ２０５）処理単位情報取得部１０９は、ステップＳ２０４で受け付けた投稿内容情報が合致する投稿内容条件に対応付いている処理単位情報を、処理単位管理情報格納部１０２から取得する。
【０１１０】
（ステップＳ２０６）統計処理部１１３は、投稿情報格納部１０１に格納されている１以上の投稿情報を統計処理し、１以上の統計情報を生成する。この処理の詳細は、図３のフローチャートを用いて説明する。
【０１１１】
（ステップＳ２０７）出力部１１４は、地図情報を出力中であるか否かを判断する。出力中である場合は、ステップＳ２０８に進み、そうでない場合は、ステップＳ２０９に進む。
【０１１２】
（ステップＳ２０８）出力部１１４は、ステップＳ２０６で生成した１以上の統計情報を、出力中の地図情報と対応付けて出力する。
【０１１３】
（ステップＳ２０９）出力部１１４は、経路情報を出力中であるか否かを判断する。出力中である場合は、ステップＳ２１０に進み、そうでない場合は、ステップＳ２１１に進む。
【０１１４】
（ステップＳ２１０）出力部１１４は、ステップＳ２０６で生成した１以上の統計情報を、出力中の経路情報と対応付けて出力する。
【０１１５】
（ステップＳ２１１）出力部１１４は、ステップＳ２０６で生成した１以上の統計情報を出力する。
【０１１６】
（ステップＳ２１２）地図情報取得部１１０は、受付部１０８が地図出力指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２１３に進み、そうでない場合は、ステップＳ２１５に進む。
【０１１７】
（ステップＳ２１３）地図情報取得部１１０は、ステップＳ２１２で受け付けた地図出力指示に対応する地図情報を、地図情報格納部１０３から取得する。
【０１１８】
（ステップＳ２１４）出力部１１４は、ステップＳ２１３で取得した地図情報を出力する。
【０１１９】
（ステップＳ２１５）地点情報蓄積部１１２は、受付部１０８が経路探索指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２１６に進み、そうでない場合は、ステップＳ２０１に戻る。
【０１２０】
（ステップＳ２１６）地点情報蓄積部１１２は、ステップＳ２１５で受け付けた経路生成指示が有する出発地情報や、目的地情報などの地点情報を、地点情報格納部１０４に蓄積する。
【０１２１】
（ステップＳ２１７）経路探索部１１１は、ステップＳ２１５で受け付けた経路生成指示に従い、出発地から目的地までの経路を探索し、当該経路を示す経路情報を生成する。
【０１２２】
（ステップＳ２１８）出力部１１４は、ステップＳ２１７で生成した経路情報を出力する。
【０１２３】
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１２４】
図３は、図２のフローチャートのステップＳ２０６の統計処理の実行処理を示すフローチャートである。なお、図３のフローチャートにおいて、投稿情報格納部１０１には、ｍ個の投稿情報が格納されているものとする。
【０１２５】
（ステップＳ３０１）地点情報取得手段１１３３は、地図情報取得部１１０が地図情報を取得済みであるか否かを判断する。取得済みである場合は、ステップＳ３０３に進み、そうでない場合は、ステップＳ３０２に進む。
【０１２６】
（ステップＳ３０２）地点情報取得手段１１３３は、経路探索部１１１が経路情報を生成済みであるか否かを判断する。生成済みである場合は、ステップＳ３０３に進み、そうでない場合は、ステップＳ３０４に進む。
【０１２７】
（ステップＳ３０３）地点情報取得手段１１３３は、ステップＳ３０１で地図情報取得部１１０が地図情報を取得済みであると判断した場合は、地図情報取得部１１０が取得した地図情報から、また、ステップＳ３０２で経路探索部１１１が経路情報を生成済みであると判断した場合は、経路探索部１１１が生成した経路情報から、１以上の地点情報を取得する。
【０１２８】
（ステップＳ３０４）投稿情報取得手段１１３２は、カウンタｉに１をセットする。
【０１２９】
（ステップＳ３０５）投稿情報取得手段１１３２は、投稿情報格納部１０１に格納されている投稿情報［ｉ］が、ステップＳ２０４で受け付けた投稿内容情報を有するか否かを判断する。有する場合は、ステップＳ３０６に進み、そうでない場合は、ステップＳ３０９に進む。
【０１３０】
（ステップＳ３０６）投稿情報取得手段１１３２は、投稿情報［ｉ］が、肯定用語格納手段１１３１に格納されている１以上の肯定用語のいずれかを有するか否かを判断する。有する場合は、ステップＳ３０７に進み、そうでない場合は、ステップＳ３０９に進む。
【０１３１】
（ステップＳ３０７）投稿情報取得手段１１３２は、投稿情報［ｉ］が、ステップＳ３０３で取得した１以上の地点情報のいずれかに対応するか否かを判断する。対応する場合は、ステップＳ３０８に進み、そうでない場合は、ステップＳ３０９に進む。
【０１３２】
（ステップＳ３０８）投稿情報取得手段１１３２は、投稿情報［ｉ］を取得する。
【０１３３】
（ステップＳ３０９）投稿情報取得手段１１３２は、ｉがｍであるか否かを判断する。ｍである場合は、ステップＳ３１１に進み、そうでない場合は、ステップＳ３１０に進む。
【０１３４】
（ステップＳ３１０）投稿情報取得手段１１３２は、ｉを１インクリメントし、ステップＳ３０５に戻る。
【０１３５】
（ステップＳ３１１）統計処理手段１１３４は、ステップＳ３０８で取得した１以上の投稿情報を用いて、ステップＳ２０５で取得した処理単位情報が示す処理単位ごとの投稿情報のグループを作成する。この処理の詳細は、図４のフローチャートを用いて説明する。また、ここで、統計処理手段１１３４は、ａ個のグループを作成したものとする。
【０１３６】
（ステップＳ３１２）統計処理手段１１３４は、カウンタｉに１をセットする。
【０１３７】
（ステップＳ３１３）統計処理手段１１３４は、ステップＳ３１１で作成したｉ番目のグループを示す変数ｇｒｏｕｐ［ｉ］を統計処理し、統計情報を生成する。
【０１３８】
（ステップＳ３１４）統計処理手段１１３４は、ｉがａであるか否かを判断する。ａである場合は、ステップＳ３１６に進み、そうでない場合は、ステップＳ３１５に進む。
【０１３９】
（ステップＳ３１５）統計処理手段１１３４は、ｉを１インクリメントし、ステップＳ３１３に戻る。
【０１４０】
（ステップＳ３１６）グラフ生成手段１１３５は、ステップＳ３１３で生成した統計情報を示すグラフを作成するか否かを判断する。当該判断は、例えば、受付部１０８がグラフを作成する指示であるグラフ作成指示を受け付けたか否かを判断することなどである。
【０１４１】
（ステップＳ３１７）グラフ生成手段１１３５は、ステップＳ３１３で生成した統計情報を示すグラフを作成する。
【０１４２】
（ステップＳ３１８）色情報付与手段１１３６は、ステップＳ３１３で生成した統計情報に色情報を対応付けるか否かを判断する。当該判断は、例えば、受付部１０８が統計情報を色分けして出力する指示である色分出力指示を受け付けたか否かを判断することなどである。
【０１４３】
（ステップＳ３１９）色情報付与手段１１３６は、ステップＳ３１３で生成した統計情報に色情報を対応付け、上位処理にリターンする。
【０１４４】
なお、図３のフローチャートにおいて、ステップＳ３０６の処理は、行わなくてもよい。
【０１４５】
また、図３のフローチャートにおいて、ステップＳ３０７の処理は、行わなくてもよい。行わない場合は、通常、ステップＳ３０１からステップＳ３０３までの処理も行わない。
【０１４６】
また、図３のフローチャートにおいて、ステップＳ３１６からステップＳ３１７までの処理、およびステップＳ３１８からステップＳ３１９までの処理は、行わなくてもよい。
【０１４７】
図４は、図３のフローチャートのステップＳ３１１の処理単位ごとのグループの作成処理を示すフローチャートである。なお、図４のフローチャートにおいて、投稿情報取得手段１１３２は、ｎ個の投稿情報を取得しているものとする。
【０１４８】
（ステップＳ４０１）統計処理手段１１３４は、ステップＳ２０５で取得した処理単位情報が示す処理単位が、地域、地点、地名のいずれであるかを判断する。地域である場合は、ステップＳ４０２に進み、地点である場合は、ステップＳ４０３に進み、地名である場合は、ステップＳ４０４に進む。
【０１４９】
（ステップＳ４０２）統計処理手段１１３４は、地図情報格納部１０３に格納されている地図情報から、１以上の地域情報を取得する。なお、出力部１１４が地図情報を出力している場合、統計処理手段１１３４は、当該出力中の地図情報から、１以上の地域情報を取得してもよい。なお、ここで、統計処理手段１１３４は、ｘ個の地域情報を取得したものとする。
【０１５０】
（ステップＳ４０３）統計処理手段１１３４は、統計処理手段１１３４は、地図情報格納部１０３に格納されている地図情報から、１以上の地点情報を取得する。なお、出力部１１４が地図情報を出力している場合、統計処理手段１１３４は、当該出力中の地図情報から、１以上の地点情報を取得してもよい。なお、ここで、統計処理手段１１３４は、ｙ個の地点情報を取得したものとする。
【０１５１】
（ステップＳ４０４）統計処理手段１１３４は、統計処理手段１１３４は、地図情報格納部１０３に格納されている地図情報から、１以上の地点名称情報を取得する。なお、出力部１１４が地図情報を出力している場合、統計処理手段１１３４は、当該出力中の地図情報から、１以上の地点名称情報を取得してもよい。なお、ここで、統計処理手段１１３４は、ｚ個の地点名称情報を取得したものとする。
【０１５２】
（ステップＳ４０５）統計処理手段１１３４は、カウンタｉに１をセットする。
【０１５３】
（ステップＳ４０６）統計処理手段１１３４は、カウンタｊに１をセットする。
【０１５４】
（ステップＳ４０７）統計処理手段１１３４は、統計処理手段１１３４は、ステップＳ２０５で取得した処理単位情報が示す処理単位が、地域、地点、地名のいずれであるかを判断する。地域である場合は、ステップＳ４０８に進み、地点である場合は、ステップＳ４１１に進み、地名である場合は、ステップＳ４１４に進む。
【０１５５】
（ステップＳ４０８）統計処理手段１１３４は、投稿情報取得手段１１３２が取得した投稿情報［ｉ］に対応付いている位置情報が示す位置が、ステップＳ４０２で取得した地域情報［ｊ］が示す範囲内であるか否かを判断する。範囲内である場合は、ステップＳ４０９に進み、そうでない場合は、ステップＳ４１０に進む。
【０１５６】
（ステップＳ４０９）統計処理手段１１３４は、ｇｒｏｕｐ［ｊ］に投稿情報［ｉ］を追加する。
【０１５７】
（ステップＳ４１０）統計処理手段１１３４は、ｊがｘであるか否かを判断する。ｘである場合は、ステップＳ４１８に進み、そうでない場合は、ステップＳ４１７に進む。
【０１５８】
（ステップＳ４１１）統計処理手段１１３４は、投稿情報取得手段１１３２が取得した投稿情報［ｉ］に対応付いている位置情報が示す位置が、ステップＳ４０３で取得した地点情報［ｊ］が示す地点から、ステップＳ２０５で取得した処理単位情報が示す距離までの範囲内であるか否かを判断する。範囲内である場合は、ステップＳ４１２に進み、そうでない場合は、ステップＳ４１３に進む。
【０１５９】
（ステップＳ４１２）統計処理手段１１３４は、ｇｒｏｕｐ［ｊ］に投稿情報［ｉ］を追加する。
【０１６０】
（ステップＳ４１３）統計処理手段１１３４は、ｊがｙであるか否かを判断する。ｙである場合は、ステップＳ４１８に進み、そうでない場合は、ステップＳ４１７に進む。
【０１６１】
（ステップＳ４１４）統計処理手段１１３４は、投稿情報取得手段１１３２が取得した投稿情報［ｉ］が、ステップＳ４０４で取得した地点名称情報［ｊ］を有するか否かを判断する。有する場合は、ステップＳ４１５に進み、そうでない場合は、ステップＳ４１６に進む。
【０１６２】
（ステップＳ４１５）統計処理手段１１３４は、ｇｒｏｕｐ［ｊ］に投稿情報［ｉ］を追加する。
【０１６３】
（ステップＳ４１６）統計処理手段１１３４は、ｊがｚであるか否かを判断する。ｚである場合は、ステップＳ４１８に進み、そうでない場合は、ステップＳ４１７に進む。
【０１６４】
（ステップＳ４１７）統計処理手段１１３４は、ｊを１インクリメントし、ステップＳ４０７に戻る。
【０１６５】
（ステップＳ４１８）統計処理手段１１３４は、ｉがｎであるか否かを判断する。ｎである場合は、上位処理にリターンし、そうでない場合は、ステップＳ４１９に進む。
【０１６６】
（ステップＳ４１９）統計処理手段１１３４は、ｉを１インクリメントし、ステップＳ４０６に戻る。
【０１６７】
（具体例）
次に、情報処理装置１の動作の具体例について説明する。なお、本具体例において、情報処理装置１は、自動車に搭載されているナビゲーションシステム（以下、カーナビ）であるものとする。また、処理単位管理情報格納部１０２には、図５に示す処理単位管理情報が格納されているものとする。当該処理単位管理情報は、レコードを一意に特定するためのＩＤ（項目名：ＩＤ）と、投稿内容条件（項目名：投稿内容条件）と、処理単位情報（項目名：処理単位）とを有する。また、肯定用語格納手段１１３１には、図６に示す肯定用語が格納されているものとする。当該肯定用語（項目名：肯定用語）は、レコードを一意に特定するためのＩＤ（項目名：ＩＤ）が対応付いている。
【０１６８】
（例１）
まず、ユーザがカーナビを操作し、電源をＯＮにしたとする。すると、現在位置情報取得部１０７は、現在位置情報の取得を開始する。以降、現在位置情報取得部１０７は、電源がＯＮである間、定期的に現在位置情報を取得し続ける。また、受付部１０８は、当該現在位置情報を有する地図出力指示を受け付ける。
【０１６９】
次に、地図情報取得部１１０は、地図出力指示に従い、当該地図出力指示が有する現在位置情報が示す現在位置に対応する地図情報を、地図情報格納部１０３から取得する。そして、出力部１１４は、当該地図情報を出力する。このときの様子は、例えば、図７の様になる。図７の地図情報は、地域Ａと、地域Ｂと、地域Ｃの地域の名称と、当該地域の範囲を示す３つの地域情報を有する。
【０１７０】
次に、受信部１０５は、１以上の投稿情報を受信し、送信しているサーバ装置から、１以上の投稿情報を受信する。そして、投稿情報蓄積部１０６は、当該受信した１以上の投稿情報を、投稿情報格納部１０１に蓄積する。
【０１７１】
次に、投稿情報取得手段１１３２は、出力部１１４が出力している地図情報から、当該地図情報の範囲を示す情報（以下、地図範囲情報）を取得する。
【０１７２】
次に、ユーザがカーナビを操作し、投稿内容情報「桜」を入力したとする。すると、受付部１０８は、当該投稿内容情報「桜」を受け付ける。
【０１７３】
次に、処理単位情報取得部１０９は、受付部１０８が受け付けた投稿内容情報「桜」が、図５の処理単位管理情報が有する投稿内容条件のいずれに合致するか否かを判断し、「ＩＤ＝０１１」の投稿内容条件に合致すると判断する。そして、処理単位情報取得部１０９は、図５の「ＩＤ＝０１１」の処理単位情報「地域」を取得する。当該処理単位情報は、地域ごとに統計処理を行うことを意味する。
【０１７４】
次に、投稿情報取得手段１１３２は、地図範囲情報が示す範囲内に属し、かつ、投稿内容情報「桜」を有し、かつ、図６の１以上の肯定用語のいずれかを有する投稿情報を、投稿情報格納部１０１から取得する。その結果、投稿情報取得手段１１３２は、図８に示す投稿情報を取得したものとする。当該投稿情報（項目名：投稿情報）は、レコードを一意に特定するためのＩＤ（項目名：ＩＤ）と、当該投稿情報が送信された位置を示す位置情報（項目名：位置）と、当該投稿情報が送信された日時を示す日時情報（項目名：日時）とが対応付いている。
【０１７５】
次に、地点情報取得手段１１３３は、図７の地図情報から、地域Ａ、地域Ｂ、地域Ｃのそれぞれを示す３つの地域情報を取得する。この様に、例えば、処理単位情報が、処理単位が地図上の地域であることを示す情報である場合、地点情報取得手段１１３３は、地図情報から１以上の地域情報を取得してもよい。
【０１７６】
次に、統計処理手段１１３４は、地点情報取得手段１１３３が取得した３つの地域情報が有する地域範囲情報と、図８の各投稿情報に対応付いている位置情報とを用いて、当該各投稿情報が、当該３つの地域のいずれに属するかを判断する。そして、統計処理手段１１３４は、属すると判断した地域の名称を示す地域名称情報を、判断された投稿情報に対応付ける。このときの様子は、例えば、図９の様になる。
【０１７７】
次に、統計処理手段１１３４は、図９の投稿情報を、同一の地域名称情報が対応付いている投稿情報ごとに統計処理し、各地域名称ごとに１つの統計情報を生成する。ここで、統計処理手段１１３４は、各地域ごとに、投稿情報の数を算出したものとする。
【０１７８】
次に、出力部１１４は、統計処理手段１１３４が生成した上記の統計情報を、出力中の地図情報に対応付けて出力する。このときの様子は、例えば、図１０の様になる。また、例えば、グラフ生成手段１１３５が、上記の３つの各統計情報を示すグラフを生成した場合、出力部１１４は、図１１の様に、当該グラフを出力する。また、例えば、色情報付与手段１１３６が、上記の３つの各統計情報に色情報を対応付けた場合、出力部１１４は、図１２の様に、各統計情報に対応付いている色情報が示す色にて、各統計情報を出力する。
【０１７９】
また、ユーザがカーナビを操作し、例えば、表示されている統計情報をタッチなどすると、出力部１１４は、当該統計情報の詳細を出力してもよい。当該統計情報の詳細とは、例えば、当該統計情報を生成するために用いた１以上の投稿情報である。
【０１８０】
（例２）
まず、ユーザがカーナビを操作し、例１と同様に、出力部１１４が地図情報を出力しているとする。また、例１と同様に、投稿情報格納部１０１には、受信部１０５が受信した１以上の投稿情報が格納されているものとする。
【０１８１】
次に、ユーザがカーナビを操作し、現在位置（以下、地点Ｘとする）から、地点Ｃまでの経路を探索する操作を行ったとする。すると、受付部１０８は、当該地点Ｘを示す地点情報である出発地情報と、当該地点Ｃを示す地点情報である目的地情報とを有する経路探索指示を受け付ける。
【０１８２】
次に、経路探索部１１１は、経路探索指示に従い、地点Ｘを出発地とし、地点Ｃを目的地とする経路し、当該経路を示す経路情報を生成する。そして、出力部１１４は、当該経路情報を出力する。このときの様子は、例えば、図１３の様になる。図１３の経路情報は、地点Ｘと、地点Ａと、地点Ｂと、地点Ｃのそれぞれを示す４つの地点情報を有する。
【０１８３】
次に、地点情報取得手段１１３３は、図１３の経路情報から、地点Ｘ、地点Ａ、地点Ｂ、地点Ｃのそれぞれを示す４つの地点情報を取得する。
【０１８４】
次に、ユーザがカーナビを操作し、投稿内容情報「ラーメン屋」を入力したとする。すると、受付部１０８は、当該投稿内容情報「ラーメン屋」を受け付ける。当該投稿内容情報は、種類情報である。
【０１８５】
次に、処理単位情報取得部１０９は、受付部１０８が受け付けた投稿内容情報「ラーメン屋」が、図５の処理単位管理情報が有する投稿内容条件のいずれに合致するか否かを判断し、「ＩＤ＝０１２」の投稿内容条件に合致すると判断する。そして、処理単位情報取得部１０９は、図５の「ＩＤ＝０１２」の処理単位情報「地点：１ｋｍ」を取得する。当該処理単位情報は、任意の地点から１ｋｍの範囲ごとに統計処理を行うことを意味する。
【０１８６】
次に、投稿情報取得手段１１３２は、処理単位情報「地点：１ｋｍ」より、地点情報取得手段１１３３が取得した４つの各地点情報が示す地点から１ｋｍ以内の範囲であり、かつ、投稿内容情報「ラーメン屋」に合致する投稿情報を、投稿情報格納部１０１から取得する。その結果、投稿情報取得手段１１３２は、図１４に示す投稿情報を取得したものとする。また、このとき、投稿情報取得手段１１３２は、ラーメン屋の名称を示す１以上のラーメン屋名称情報を保持しており、投稿情報格納部１０１に格納されている１以上の投稿情報が、当該１以上のラーメン屋名称情報を有するか否かを判断したものとする。
【０１８７】
次に、統計処理手段１１３４は、地点情報取得手段１１３３が取得した４つの地域情報が有する地点位置情報と、処理単位情報取得部１０９が取得した処理単位情報「地点：１ｋｍ」と、図１４の各投稿情報に対応付いている位置情報とを用いて、当該各投稿情報が、当該４つの地点から１ｋｍ以内の範囲のいずれに属するかを判断する。そして、統計処理手段１１３４は、属すると判断した範囲の中心である地点の名称を示す地点名称情報を、判断された投稿情報に対応付ける。このときの様子は、例えば、図１５の様になる。
【０１８８】
次に、統計処理手段１１３４は、図１５の統計情報を、同一の地点名称情報が対応付いている投稿情報ごとに統計処理し、各地点名称ごとに１つの統計情報を生成する。ここで、統計処理手段１１３４は、図６の肯定用語を用いて、各地点ごとに、肯定的な投稿情報の数と、そうではない投稿情報の数を算出したものとする。
【０１８９】
次に、出力部１１４は、統計処理手段１１３４が生成した統計情報を、出力中の経路情報に対応付けて出力する。このときの様子は、例えば、図１６の様になる。
【０１９０】
（例３）
まず、ユーザがカーナビを操作し、例１と同様に、出力部１１４が地図情報を出力しているとする。また、例１と同様に、投稿情報格納部１０１には、受信部１０５が受信した１以上の投稿情報が格納されているものとする。
【０１９１】
次に、ユーザがカーナビを操作し、投稿内容情報「観光地」を入力したとする。すると、受付部１０８は、当該投稿内容情報「観光地」を受け付ける。当該投稿内容情報は、種類情報である。
【０１９２】
次に、処理単位情報取得部１０９は、受付部１０８が受け付けた投稿内容情報「観光地」が、図５の処理単位管理情報が有する投稿内容条件のいずれに合致するか否かを判断し、「ＩＤ＝０１３」の投稿内容条件に合致すると判断する。そして、処理単位情報取得部１０９は、図５の「ＩＤ＝０１３」の処理単位情報「地名」を取得する。当該処理単位情報は、同一の地名を有する投稿情報ごとに統計処理を行うことを意味する。
【０１９３】
次に、地点情報取得手段１１３３は、出力部１１４が出力している地図情報から、１以上の地点名称情報を取得する。この様に、例えば、処理単位情報が、処理単位が地図上の地点の名称であることを示す情報である場合、地点情報取得手段１１３３は、地図情報から１以上の地点名称情報を取得してもよい。
【０１９４】
次に、投稿情報取得手段１１３２は、地図範囲情報が示す範囲内に属し、かつ、地点情報取得手段１１３３が取得した１以上の地点名称情報のいずれかを有し、かつ、過去１週間以内に送信された投稿情報を、投稿情報格納部１０１から取得する。その結果、投稿情報取得手段１１３２は、図１７に示す投稿情報を取得したものとする。
【０１９５】
次に、統計処理手段１１３４は、地点情報取得手段１１３３が取得した地点名称情報と、図１７の各投稿情報とを用いて、当該各投稿情報が、当該地名のいずれに属するかを判断する。そして、統計処理手段１１３４は、属すると判断した地名を示す地点名称情報を、判断された投稿情報に対応付ける。このときの様子は、例えば、図１８の様になる。
【０１９６】
次に、統計処理手段１１３４は、図１８の投稿情報を、同一の地点名称情報が対応付いている投稿情報ごとに統計処理し、各地点名称ごとに１つの統計情報を生成する。ここで、統計処理手段１１３４は、各地名ごとに、投稿情報の数を算出したものとする。
【０１９７】
次に、出力部１１４は、統計処理手段１１３４が生成した統計情報を、出力中の地図情報に対応付けて出力する。このときの様子は、例えば、図１９の様になる。
【０１９８】
（例４）
例えば、上記の例２の様に、受付部１０８が経路探索指示を受け付けた場合、地点情報蓄積部１１２は、通常、当該経路探索指示が有する３つの地点情報を、地点情報格納部１０４に蓄積する。
【０１９９】
また、上記の例２や例３の様に、地点名称情報が対応付いた１以上の統計情報を出力する場合、出力部１１４は、例えば、現在位置から所定の距離以内の地点や、地点情報格納部１０４に格納されている１以上の地点情報が示す地点から所定の距離以内の地点などを示す地点名称情報が対応付いた統計情報のみを出力してもよい。
【０２００】
以上、本実施の形態による情報処理装置１によれば、投稿された情報を、地域ごとや、地点からの距離により特定される範囲ごと、地名ごとなどの所定の処理単位ごとに統計処理することができる。
【０２０１】
また、本実施の形態による情報処理装置１によれば、統計処理した結果を、地図上や、経路上に表示することができる。
【０２０２】
また、本実施の形態による情報処理装置１によれば、統計処理した結果のうち、現在付近の地点や、過去に訪れたことのある地点などに対応する結果のみを表示することができる。
【０２０３】
また、本実施の形態による情報処理装置１によれば、統計処理した結果を、グラフで表示したり、色分けして表示したりすることができる。
【０２０４】
なお、本実施の形態において、情報処理装置１は、受信部１０５を備えていなくてもよい。この場合、投稿情報格納部１０１には、通常、予め１以上の投稿情報が格納されている。また、この場合、情報処理装置１は、投稿情報蓄積部１０６も備えていなくてもよい。
【０２０５】
また、本実施の形態において、情報処理装置１は、グラフ生成手段１１３５を備えていなくてもよい。また、本実施の形態において、情報処理装置１は、色情報付与手段１１３６を備えていなくてもよい。
【０２０６】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されてもよいことは言うまでもない。
【０２０７】
また、上記各実施の形態における情報処理装置は、例えば、スタンドアロンの装置であってもよいし、サーバ・クライアントシステムにおけるサーバ装置であってもよい。後者の場合には、例えば、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）として投稿情報の統計処理が行われてもよい。
【０２０８】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０２０９】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０２１０】
また、上記各実施の形態における情報処理装置を実現するソフトウェアは、例えば、以下のようなプログラムである。つまり、このプログラムは、記録媒体に、ユーザが投稿した情報であり、位置を示す位置情報が対応付いている１以上の投稿情報が格納されており、コンピュータを、投稿内容を示す投稿内容情報を受け付ける受付部と、前記記録媒体に格納されている１以上の投稿情報のうち、前記受付部が受け付けた投稿内容情報を有する１以上の投稿情報を、統計処理を行う単位である所定の処理単位ごとに統計処理し、当該統計処理の結果である１以上の統計情報を生成する統計処理部と、前記統計処理部が生成した１以上の統計情報を出力する出力部として機能させるためのプログラムである。
【０２１１】
なお、上記プログラムにおいて、ハードウェアでしか行われない処理は少なくとも含まれない。
【０２１２】
また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【０２１３】
また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。
【０２１４】
また、図２０は、前述のプログラムを実行して、前述の実施の形態の情報処理装置等を実現するコンピュータシステム９の概観図である。前述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。
【０２１５】
図２０において、コンピュータシステム９は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブ９０１１、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）ドライブ９０１２を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０２１６】
図２１は、コンピュータシステム９のブロック図である。図２１において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２に加えて、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１３と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０１４と、ＭＰＵ９０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０１５と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク９０１６と、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２、ＭＰＵ９０１３等を相互に接続するバス９０１７とを備える。ここでは図示しないが、コンピュータ９０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを備えていてもよい。
【０２１７】
コンピュータシステム９に、前述の実施の形態の情報処理装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９１０１、またはＦＤ９１０２に記憶されて、ＣＤ−ＲＯＭドライブ９０１１またはＦＤドライブ９０１２に挿入され、さらにハードディスク９０１６に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９０１６に記憶されてもよい。プログラムは実行の際にＲＡＭ９０１５にロードされる。プログラムは、ＣＤ−ＲＯＭ９１０１、ＦＤ９１０２またはネットワークから直接、ロードされてもよい。
【０２１８】
プログラムは、コンピュータ９０１に、前述の実施の形態の情報処理装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいればよい。コンピュータシステム９がどのように動作するかは周知であり、詳細な説明は省略する。
【０２１９】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２２０】
以上のように、本発明にかかる情報処理装置は、投稿された情報を統計処理した結果を、表示することができるという効果を有し、カーナビゲーションシステム等として有用である。
【符号の説明】
【０２２１】
１  情報処理装置
１０１  投稿情報格納部
１０２  処理単位管理情報格納部
１０３  地図情報格納部
１０４  地点情報格納部
１０５  受信部
１０６  投稿情報蓄積部
１０７  現在位置情報取得部
１０８  受付部
１０９  処理単位情報取得部
１１０  地図情報取得部
１１１  経路探索部
１１２  地点情報蓄積部
１１３  統計処理部
１１４  出力部
１１３１  肯定用語格納手段
１１３２  投稿情報取得手段
１１３３  地点情報取得手段
１１３４  統計処理手段
１１３５  グラフ生成手段
１１３６  色情報付与手段
【図１】
0005977576.tif 000002
【図２】
0005977576.tif 000003
【図３】
0005977576.tif 000004
【図４】
0005977576.tif 000005
【図５】
0005977576.tif 000006
【図６】
0005977576.tif 000007
【図７】
0005977576.tif 000008
【図８】
0005977576.tif 000009
【図９】
0005977576.tif 000010
【図１０】
0005977576.tif 000011
【図１１】
0005977576.tif 000012
【図１２】
0005977576.tif 000013
【図１３】
0005977576.tif 000014
【図１４】
0005977576.tif 000015
【図１５】
0005977576.tif 000016
【図１６】
0005977576.tif 000017
【図１７】
0005977576.tif 000018
【図１８】
0005977576.tif 000019
【図１９】
0005977576.tif 000020
【図２０】
0005977576.tif 000021
【図２１】
0005977576.tif 000022