(57)【特許請求の範囲】
【請求項１】
ユーザの位置を示す位置情報、当該位置情報が得られた時刻情報、および、当該ユーザのユーザ識別子を含むポイントデータであって、複数のユーザについての複数の時刻にわたる当該ポイントデータを読み込む位置情報読込部と、
ユーザの住所情報と当該ユーザのユーザ識別子とを含む属性情報を読み込む属性情報読込部と、
前記ポイントデータに含まれる前記ユーザ識別子と前記属性情報に含まれる前記ユーザ識別子とに基づいて、前記ポイントデータと前記属性情報とを関連付けて第２結合データを生成する第２結合部と、
所定区間の位置情報を含むラインデータを読み込む区間情報読込部と、
前記第２結合データに含まれる前記位置情報と前記ラインデータに含まれる前記位置情報とに基づいて、前記第２結合データと前記ラインデータとを関連付けて第１結合データを生成する第１結合部と、
前記第１結合データに含まれる前記時刻情報と前記住所情報とに基づいて、前記所定区間ごとに単位時間あたりの前記ユーザ識別子の数を集計することで前記所定区間の地元住民以外の交通量を取得する交通量取得部と、
を備えていることを特徴とする交通量取得装置。
【請求項２】
前記所定区間単位に区画された地図情報を読み込む地図情報読込部と、
前記所定区間ごとに集計された前記交通量に基づいて、前記地図情報の対応する前記所定区間に色または模様を施す出力部と、
をさらに備えていることを特徴とする請求項１に記載の交通量取得装置。
【請求項３】
前記第１結合データに含まれる前記ユーザ識別子ごとの前記位置情報の時系列変化から算出される移動速度に基づいて、前記所定区間における交通手段を判定する交通手段判定部をさらに備えており、
前記交通量取得部は、前記交通手段判定部による判定で得られた前記交通手段に基づいて、ある交通手段の条件に合致した前記交通量を取得することを特徴とする請求項１または２に記載の交通量取得装置。
【請求項４】
前記第１結合データに含まれる前記ユーザ識別子ごとの前記位置情報の時系列変化から算出される移動速度に基づいて、前記所定区間における渋滞状況を判定する渋滞状況判定部をさらに備えており、
前記交通量取得部は、前記渋滞状況判定部による判定で得られた前記渋滞状況に基づいて、ある渋滞状況の条件に合致した前記交通量を取得することを特徴とする請求項１〜３のいずれか１項に記載の交通量取得装置。
【請求項５】
交通量取得装置により実行される交通量取得方法であって、
ユーザの位置を示す位置情報、当該位置情報が得られた時刻情報、および、当該ユーザのユーザ識別子を含むポイントデータであって、複数のユーザについての複数の時刻にわたる当該ポイントデータを読み込む位置情報読込ステップと、
ユーザの住所情報と当該ユーザのユーザ識別子とを含む属性情報を読み込む属性情報読込ステップと、
前記ポイントデータに含まれる前記ユーザ識別子と前記属性情報に含まれる前記ユーザ識別子とに基づいて、前記ポイントデータと前記属性情報とを関連付けて第２結合データを生成する第２結合ステップと、
所定区間の位置情報を含むラインデータを読み込む区間情報読込ステップと、
前記第２結合データに含まれる前記位置情報と前記ラインデータに含まれる前記位置情報とに基づいて、前記第２結合データと前記ラインデータとを関連付けて第１結合データを生成する第１結合ステップと、
前記第１結合データに含まれる前記時刻情報と前記住所情報とに基づいて、前記所定区間ごとに単位時間あたりの前記ユーザ識別子の数を集計することで前記所定区間の地元住民以外の交通量を取得する交通量取得ステップと、
を備えていることを特徴とする交通量取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定区間における歩行者や自動車等の交通量を取得する交通量取得装置および交通量取得方法に関する。
【背景技術】
【０００２】
街頭で調査員が歩行者等の交通量を調査しているのをよく見かける。従来の歩行者交通量調査は、街頭において調査員が、該当する位置を通過する自動車や歩行者の数をカウンタ（計数器）を用いて計測する。そして、カウントした結果を所定の用紙に記入し、目的に応じた集計をしていた。そして、このような交通量調査を、ペーパーレスにし、効率的に計測する技術が以下のように開示されている。
【０００３】
例えば、特許文献１では、自動車や歩行者等をカウントするためのカウンタとして移動機（携帯端末）を使用し、調査員が移動機においてカウントしたデータをサーバに送信し、目的に応じて自動的に集計する交通量調査システムに関する技術が開示されている。これによれば、交通量調査の集計および報告を自動化およびペーパーレス化することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３０２８１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１における交通量調査システムにおいては、集計用紙等を使用せずに自動的に集計することは可能であるが、調査員が街頭に出て、目的に応じた交通量をカウントしなければならない。このため、調査員を確保するための人件費が発生し、また、交通量調査の準備等に時間を要することから、交通量調査を容易に実施することができない。
【０００６】
本発明は、入手したい箇所の交通量に関する情報を容易に取得することが可能な交通量取得装置および交通量取得方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の交通量取得装置は、ユーザの位置を示す位置情報、当該位置情報が得られた時刻情報、および、当該ユーザのユーザ識別子を含むポイントデータであって、複数のユーザについての複数の時刻にわたる当該ポイントデータを読み込む位置情報読込部と、ユーザの住所情報と当該ユーザのユーザ識別子とを含む属性情報を読み込む属性情報読込部と、ポイントデータに含まれるユーザ識別子と属性情報に含まれるユーザ識別子とに基づいて、ポイントデータと属性情報とを関連付けて第２結合データを生成する第２結合部と、所定区間の位置情報を含むラインデータを読み込む区間情報読込部と、第２結合データに含まれる位置情報とラインデータに含まれる位置情報とに基づいて、第２結合データとラインデータとを関連付けて第１結合データを生成する第１結合部と、第１結合データに含まれる時刻情報と住所情報とに基づいて、所定区間ごとに単位時間あたりのユーザ識別子の数を集計することで所定区間の地元住民以外の交通量を取得する交通量取得部と、を備えていることを特徴とする。
【０００８】
また、本発明の交通量調査方法は、交通量取得装置により実行される交通量取得方法であって、ユーザの位置を示す位置情報、当該位置情報が得られた時刻情報、および、当該ユーザのユーザ識別子を含むポイントデータであって、複数のユーザについての複数の時刻にわたる当該ポイントデータを読み込む位置情報読込ステップと、ユーザの住所情報と当該ユーザのユーザ識別子とを含む属性情報を読み込む属性情報読込ステップと、ポイントデータに含まれるユーザ識別子と属性情報に含まれるユーザ識別子とに基づいて、ポイントデータと属性情報とを関連付けて第２結合データを生成する第２結合ステップと、所定区間の位置情報を含むラインデータを読み込む区間情報読込ステップと、第２結合データに含まれる位置情報とラインデータに含まれる位置情報とに基づいて、第２結合データとラインデータとを関連付けて第１結合データを生成する第１結合ステップと、第１結合データに含まれる時刻情報と住所情報とに基づいて、所定区間ごとに単位時間あたりのユーザ識別子の数を集計することで所定区間の地元住民以外の交通量を取得する交通量取得ステップと、を備えていることを特徴とする。
【０００９】
なお、ここでいう「区間」とは、道路網や鉄道網における、例えば、交差点、駅等の結節点（ノード）どうしを結ぶ区間（リンク）をいう。また、ここでいう交通量とは、歩行者交通量だけでなく、例えば、移動速度や複数移動等を考慮した所定の処理を施すことに得られる自動車交通量や、交通機関の利用者数等も含まれる。
【００１０】
このような交通量取得装置および交通量取得方法によれば、ラインデータに関連付けられたポイントデータに含まれるユーザ識別子と時刻情報とに基づいて区間ごとの時刻ごとにユーザの数を集計することができ、歩行者交通量等の交通量を算出することが可能となる。この結果、所定区間の交通量を取得するために街頭で計測をすることなく、入手したい箇所の交通量に関する情報を容易に取得することが可能となる。
【００１１】
また、本発明の交通量取得装置では、移動機を所有するユーザに関する情報と当該ユーザのユーザ識別子とを含む属性情報を読み込む属性情報読込部と、ポイントデータに含まれるユーザ識別子と属性情報に含まれるユーザ識別子とに基づいて、ポイントデータと属性情報とを関連付けて第２結合データを生成する第２結合部と、をさらに備えており、交通量取得部は、第２結合データに含まれる属性情報に基づいて、ある属性の条件に合致したユーザに関する前記交通量を取得してもよい。なお、ここでいう属性情報には、例えば、性別、年齢、現住所、職業、勤務先住所といった情報が含まれる。
【００１２】
このような交通量取得装置によれば、所定区間の交通量だけでなく、例えば、所定区間における時刻ごとに、性別別、年齢別のユーザの数を集計することができるようになる。この結果、属性情報に含まれる、例えば、性別、年齢といった観点から交通量の特色を把握することが可能なデータを取得することが可能となる。
【００１３】
また、本発明の交通量取得装置では、所定区間単位に区画された地図情報を読み込む地図情報読込部と、所定区間ごとに集計された交通量に基づいて、地図情報の対応する所定区間に色または模様を施す出力部と、をさらに備えていてもよい。このような交通量取得装置によれば、所定区間の交通量を直感的に把握することが可能な情報を提供することができる。
【００１４】
また、本発明の交通量取得装置では、第１結合データに含まれるユーザ識別子ごとの位置情報の時系列変化から算出される移動速度に基づいて、所定区間における交通手段を判定する交通手段判定部をさらに備えており、交通量取得部は、交通手段判定部による判定で得られた交通手段に基づいて、ある交通手段の条件に合致した交通量を取得してもよい。このような交通量取得装置によれば、交通手段別に所定区間の交通量を取得することが可能となる。
【００１５】
また、本発明の交通量取得装置では、第１結合データに含まれるユーザ識別子ごとの位置情報の時系列変化から算出される移動速度に基づいて、所定区間における渋滞状況を判定する渋滞状況判定部をさらに備えており、交通量取得部は、渋滞状況判定部による判定で得られた渋滞状況に基づいて、ある渋滞状況の条件に合致した交通量を取得してもよい。このような交通量取得装置によれば、所定区間の渋滞状況を把握することが可能となる。
【発明の効果】
【００１６】
本発明によれば、入手したい箇所の交通量に関する情報を容易に取得することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明の好適な実施形態にかかる交通量取得装置を含む通信システムのシステム構成図である。
【図２】本発明の好適な実施形態にかかる交通量取得装置の機能構成を示すブロック図である。
【図３】ポイントデータ、属性データ、第１結合データのデータ構成の一例を説明する図である。
【図４】交通量の集計単位である区間を説明する図である。
【図５】ポイントデータ、第２結合データのデータ構成の一例を説明する図である。
【図６】図２の交通量取得部が取得する区間ごとの交通量の一例を説明する図である。
【図７】ポリラインデータのデータ構成の一例を説明する図である。
【図８】図２の出力部が出力するデータを説明する図である。
【図９】図２の交通量取得装置における処理を示すフローチャートである。
【図１０】本発明の好適な他の実施形態にかかる交通量取得装置の機能構成を示すブロック図である。
【発明を実施するための形態】
【００１８】
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１９】
［通信システムの構成］
図１は、本発明の好適な一実施形態に係る通信システム１０のシステム構成図である。図１に示すように、この通信システム１０は、移動機１００、ＢＴＳ（基地局）２００、ＲＮＣ（無線制御装置）３００、交換機４００、各種処理ノード７００および管理センタ５００を含んで構成されている。また、この管理センタ５００は、社会センサユニット５０１、ペタマイニングユニット５０２、モバイルデモグラフィユニット５０３および可視化ソリューションユニット５０４から構成されている。
【００２０】
交換機４００は、ＢＴＳ２００、ＲＮＣ３００を介して、移動機１００の位置情報を収集する。ＲＮＣ３００は、移動機１００との間で通信接続が行われる際に、ＲＲＣコネクション要求信号における遅延値を用いて移動機１００の位置を測定することができる。交換機４００は、このように測定された移動機１００の位置情報を、移動機１００が通信接続を実行する際に受け取ることができる。交換機４００は受け取った位置情報を記憶しておき、所定のタイミング、または、管理センタ５００からの要求に応じて収集した位置情報を管理センタ５００に出力する。ここで、一般的に、ＲＮＣ３００は、約千個からなるものであり、日本全国に配置されている。一方で、交換機４００は、３００個程度日本国内に配置されている。
【００２１】
各種処理ノード７００は、ＲＮＣ３００および交換機４００を通じて移動機１００の位置情報を取得し、場合によっては位置の再計算などを行い、所定のタイミングで、または、管理センタ５００からの要求に応じて、収集された位置情報を管理センタ５００に出力する。
【００２２】
管理センタ５００は、上述したとおり、社会センサユニット５０１、ペタマイニングユニット５０２、モバイルデモグラフィユニット５０３および可視化ソリューションユニット５０４を含んで構成されており、各ユニットでは、移動機１００の位置情報に用いた統計処理を行う。
【００２３】
社会センサユニット５０１は、各交換機４００および各種処理ノード７００から、又は、オフラインで、移動機１００の位置情報等を含んだデータを収集するサーバ装置である。この社会センサユニット５０１は、交換機４００および各種処理ノード７００から定期的に出力されたデータを受信したり、または社会センサユニット５０１において予め定められたタイミングに従って交換機４００および各種処理ノード７００からデータを取得したりできるように構成されている。
【００２４】
ペタマイニングユニット５０２は、社会センサユニット５０１から受信したデータを所定のデータ形式に変換するサーバ装置である。例えば、ペタマイニングユニット５０２はユーザ識別子をキーにソーティング処理を行ったり、エリアごとにソーティング処理を行ったりする。
【００２５】
モバイルデモグラフィユニット５０３は、ペタマイニングユニット５０２において処理されたデータに対する集計処理、すなわち、各項目のカウンティング処理を行うサーバ装置である。例えば、モバイルデモグラフィユニット５０３は、ある区間に属するユーザごとのポイントデータをカウントしたり、また、区間ごとに歩行者交通量を集計したりすることができる。
【００２６】
可視化ソリューションユニット５０４は、モバイルデモグラフィユニット５０３において集計処理されたデータを可視可能に処理するサーバ装置である。例えば、可視化ソリューションユニット５０４は、集計されたデータを地図上にマッピング処理することができる。この可視化ソリューションユニット５０４にて処理されたデータは、企業、官公庁、又は、個人等に提供され、店舗開発、道路交通調査、災害対策、環境対策などに利用される。なお、このように統計処理された情報は、当然にプライバシーを侵害しないように個人等は特定されないように加工されている。
【００２７】
なお、社会センサユニット５０１、ペタマイニングユニット５０２、モバイルデモグラフィユニット５０３および可視化ソリューションユニット５０４はいずれも、前述したようにサーバ装置により構成され、図示は省略するが、通常の情報処理装置の基本構成（即ち、ＣＰＵ、ＲＡＭ、ＲＯＭ、キーボードやマウス等の入力デバイス、外部との通信を行う通信デバイス、情報を記憶する記憶デバイス、および、ディスプレイやプリンタ等の出力デバイス）を備えることは言うまでもない。
【００２８】
［交通量取得装置６００の構成］
次に、本実施形態に係る交通量取得装置６００について説明する。図２には交通量取得装置６００の機能ブロック構成を示す。図２に示すように、交通量取得装置６００は、位置情報読込部６０１、属性情報読込部６０２、第２結合部６０３、区間情報読込部６０４、第１結合部６０５、交通量取得部６０６、地図情報読込部６０７および出力部６０８を備えている。各部の機能は後述する。
【００２９】
本実施形態における位置情報は、ユーザの位置を示す位置情報、当該位置情報が得られた時刻情報および当該データのユーザ識別子を主に含むポイントデータの形式で処理される。多数のユーザについての複数の時刻にわたるポイントデータは、位置情報データベース６７０に保存されている。ここでの「ポイントデータ」としては、ＧＰＳ測位システムで得られたＧＰＳ測位データを採用する。また、区間の位置情報を含むラインデータ、区間の領域を示すポリラインデータ、その他の地図情報は、地図情報データベース６８０に保存されている。また、移動機１００を所有するユーザに関する情報である属性情報は、属性情報データベース６９０に保存されている。
【００３０】
図２の論理的な構成と図１のシステム構成との対応について概説する。ここでは、一例として、交通量取得装置６００が、図１のモバイルデモグラフィユニット５０３および可視化ソリューションユニット５０４に相当し、位置情報データベース６７０、地図情報データベース６８０、属性情報データベース６９０が、図１のペタマイニングユニット５０２に相当する。
【００３１】
以下、図２の交通量取得装置６００の各部の機能を説明する。位置情報読込部６０１は、ユーザの位置を示す位置情報、当該位置情報が得られた時刻情報、および、当該ユーザのユーザ識別子を含むポイントデータであって、複数のユーザについての複数の時刻にわたる当該ポイントデータを位置情報データベース６７０から読み出す部分である。ポイントデータは、図３（ａ）に示すように、例えば、「ユーザ識別子」と「タイムスタンプ」と「緯度」と「経度」とを主に含んで形成されるポイントデータテーブルに従って位置情報データベース６７０に格納されている。
【００３２】
属性情報読込部６０２は、移動機１００を所有するユーザに関する情報と当該ユーザのユーザ識別子とを含む属性情報を属性情報データベース６９０から読み出す部分である。属性情報データは、図３（ｂ）に示すように、「ユーザ識別子」、「性別」、「年齢」、「住所コード」を主に含んで形成される属性情報データテーブルに従って属性情報データベース６９０に格納されている。
【００３３】
第２結合部６０３は、ポイントデータに含まれる「ユーザ識別子」と属性情報に含まれる「ユーザ識別子」とに基づいて、ポイントデータと属性情報とを関連付けて第２結合データを生成する部分である。第２結合データは、図３（ｃ）に示すように、例えば、「ユーザ識別子」、「タイムスタンプ」、「緯度」、「経度」、「性別」、「年齢」、「住所コード」を主に含んで形成される第２結合データテーブルに従って生成される。
【００３４】
区間情報読込部６０４は、道路網の区間に関する情報を読み込む部分である。ここでいう道路網における区間とは、図４で示すように、交差点等の結節点Ｎ１〜Ｎ１２と隣接する結節点Ｎ１〜Ｎ１２との間の区間Ｌ１〜Ｌ１９をいう。なお、結節点となる要素は、交差点に限られるものではなく、その他道路網表現上の変化点（例えば、屈曲点）等、任意に設定することが可能である。また、区間の位置情報は、ライン情報として管理される。なお、「ライン情報」は、例えば、起点座標と終点座標、起点座標と方向と長さといったデータの組み合わせにより構成される。そして、道路網の区間に関する情報であるラインデータは、図５（ａ）に示すように、例えば、「ライン識別子」、「ライン情報」、「区間名称」等を主に含んで形成されるラインデータテーブルに従って地図情報データベース６８０に格納されている。
【００３５】
第１結合部６０５は、ポイントデータに含まれる位置情報とラインデータに含まれる位置情報とに基づいて、ポイントデータとラインデータとを関連付けて第１結合データを生成する部分である。具体的には、ポイントデータに含まれる「緯度」、「経度」といった情報とラインデータに含まれるライン情報とに基づいて、ポイントデータの位置に最近傍のラインデータを検索し、ポイントデータと当該ラインデータとを関連付けて第１結合データを生成する。そして、第１結合データは、図５（ｂ）に示すように、例えば、「ライン識別子」、「ライン情報」、「ユーザ識別子」、「タイムスタンプ」、「緯度」、「経度」、「性別」、「年齢」、「住所コード」を主に含んで形成される第１結合データテーブルに従って生成される。
【００３６】
交通量取得部６０６は、第１結合データに含まれる「タイムスタンプ」に基づいて、区間ごとに単位時間あたりのユーザ識別子の数を集計することで区間ごとの歩行者交通量を取得する部分である。具体的には、例えば、所定の１時間あたりのユーザ識別子の数を集計する場合、第１結合データの中から、該当する時間が含まれるデータを抽出し、ユニーク化したユーザ識別子の数を集計する。これにより、例えば、図６（ａ）に示すような、区間ごとにユーザ識別子の数が集計された歩行者交通量を得ることができる。また、交通量取得部６０６は、区間ごとに単位時間あたりのユーザ識別子の数を集計することで得られる歩行者交通量をさらに属性情報別に集計することも可能である。具体的には、交通量取得部６０６は、第１結合データに含まれている「性別」、「年齢」、「住所コード」といった属性情報に基づいて歩行者交通量を算出することができる。これにより、例えば、区間ごとに性別、年齢別にユーザの数を集計することが可能となる。この結果、交通量取得部６０６は、図６（ｂ）に示すような、区間ごとに性別、年齢別にユーザ識別子の数を集計した歩行者交通量を取得することができる。
【００３７】
地図情報読込部６０７は、道路網の区間に関する領域情報を読み込む部分である。区間の領域情報は、ポリライン情報として管理されている。なお、ポリライン情報は、例えば、各頂点の識別名および各頂点座標から形成される頂点情報と、当該頂点情報の接続関係を示した接続関係情報とにより構成される。そして、道路網の領域に関する情報であるポリラインデータは、図７に示すように、「ライン識別子」、「ポリライン情報」等を主に含んで形成されるポリラインデータテーブルに従って地図情報データベース６８０に格納されている。
【００３８】
出力部６０８は、区間ごとに取得された歩行者交通量に基づいて、地図情報読込部６０７が読み込んだポリラインデータで表現される区間ごとの領域に色または模様を施す。具体的には、例えば、図８に示すように、出力部６０８は、所定時刻における歩行者交通量（例えば、０人〜５０人、５１〜１００人、１０１人〜１５０人、１５１人以上）に応じて、ポリラインデータで表現される領域内に模様を施す。
【００３９】
［交通量取得装置６００における処理］
以下、交通量取得装置６００が歩行者交通量を取得する処理について、図９を用いて詳細に説明する。最初に、区間情報読込部６０４は、区間の位置情報を含む、図５（ａ）に示すようなデータ構成のラインデータを地図情報データベース６８０から読み込む（ステップＳ１）。このステップＳ１と同時並行で、以下のステップＳ２〜ステップＳ４が実行される。
【００４０】
位置情報読込部６０１は、ユーザの位置を示す「緯度」、「経度」、当該位置情報が得られた時刻を示す「タイムスタンプ」、および、当該ユーザの「ユーザ識別子」を含む、図３（ａ）に示すようなデータ構成のポイントデータであって、複数のユーザについての複数の時刻にわたる当該ポイントデータを位置情報データベース６７０から読み込む（ステップＳ２）。
【００４１】
次に、属性情報読込部６０２は、移動機１００を所有するユーザの属性を示す「性別」、「年齢」、「住所コード」と当該ユーザの「ユーザ識別子」とを含む図３（ｂ）に示すようなデータ構成の属性情報を属性情報データベース６９０から読み込む（ステップＳ３）。
【００４２】
次に、第２結合部６０３は、ステップＳ２で読み込んだポイントデータに含まれるユーザ識別子とステップＳ３で読み込んだ属性情報に含まれるユーザ識別子とに基づいて、ポイントデータと属性情報とを関連付け、図３（ｃ）に示すようなデータ構成の第２結合データを生成する（ステップＳ４）。
【００４３】
次に、第１結合部６０５は、ステップＳ１で読み込んだラインデータに含まれる「緯度」、「経度」と、ステップＳ４で生成した第２結合データに含まれるライン情報とに基づいて、第２結合データに対する最近傍のラインデータを検索する（ステップＳ５）。
【００４４】
次に、第１結合部６０５は、各第２結合データに対して、ステップＳ５で検索した最近傍のラインデータに関する情報を付与し、図５（ｂ）に示されるようなデータ構成の第１結合データを生成する（ステップＳ６）。
【００４５】
次に、交通量取得部６０６は、第１結合データに含まれる「タイムスタンプ」に基づいて、区間ごとに単位時間あたりのユニーク化したユーザ識別子の数を集計することで、例えば、図６（ａ）に示されるような区間ごとの交通量を取得する（ステップＳ７）。これにより、所望区間、所望時間における歩行者交通量を取得することができる。また、交通量取得部６０６は、第１結合データに含まれる「タイムスタンプ」、第２結合データに含まれる「性別」、「年齢」、「住所コード」に基づいて、区間ごとに単位時間あたりのユニーク化したユーザ識別子の数を集計することで、例えば、図６（ｂ）に示されるような区間ごとの交通量を取得する。このように、第１結合データから、所望の条件を設定することにより、所望区間、所望時間、所望の属性条件に合致したユーザに関する交通量を取得することが可能となる。
【００４６】
そして、交通量取得部６０６は、例えば、図６（ａ）や図６（ｂ）に示されるような集計結果を出力する（ステップＳ８）。これにより、交通量取得装置６００は、所望区間における所望条件の交通量を数値データとして提供することが可能となる。
【００４７】
次に、地図情報読込部６０７は、区間の領域情報を含む、図７に示すようなデータ構成のポリラインデータを地図情報データベース６８０から読み込む（ステップＳ９）。
【００４８】
次に、出力部６０８は、ステップＳ７において取得された区間ごとの歩行者交通量に基づいて、対応するポリラインデータの領域に色または模様を施す（ステップＳ１０）。これにより、例えば、図８に示すような、区間を示す領域に所定の模様が施された地図データが出力される。なお、図８に示す地図データは、区間Ｌ４，Ｌ７における歩行者交通量が０〜５０人、区間Ｌ１０における歩行者交通量が５１〜１００人、区間Ｌ１１，Ｌ１３における歩行者交通量が１０１〜１５０人、区間Ｌ９，Ｌ１２，Ｌ１５における歩行者交通量が１５１人以上であることを示している。なお、出力部６０８は、歩行者交通量に応じた色等で表示されたポリラインデータを表示するだけでなく、地図情報データベース６８０に格納されている地図情報を重ねて表示することも可能である。
【００４９】
以上に説明したように、本実施形態の交通量取得装置６００によれば、ラインデータに関連付けられたポイントデータ、すなわち、第１結合データに含まれる「ユーザ識別子」と「タイムスタンプ」とに基づいて、図５（ａ）に示すような、区間ごと、時刻ごとにユーザの数を集計することで区間ごとの歩行者交通量を取得することが可能となる。この結果、所定区間の交通量を取得するために街頭において実際に歩行者の数を計測することなく、入手したい箇所の歩行者交通量を容易に取得することが可能となる。
【００５０】
また、本実施形態の交通量取得装置６００によれば、区間ごとに、時刻ごとに、性別別、年齢別のユーザの数を集計している。この結果、属性情報に含まれる、性別、年齢といった観点から歩行者交通量の特色を把握することが可能なデータを取得することができる。
【００５１】
また、本実施形態の交通量取得装置６００によれば、区間ごとに集計された歩行者交通量に基づいて、対応する区間の領域を所定の条件で色または模様を施している。この結果、所定区間の交通量を直感的に把握することが可能な情報を提供することができる。
【００５２】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で以下のような様々な変形が可能である。
【００５３】
上記実施形態の交通量取得装置６００は、図１０に示すように、第１結合データに含まれるユーザ識別子ごとの「緯度」、「経度」の時系列変化から算出される移動速度に基づいて、所定区間における交通手段を判定する交通手段判定部６１１をさらに備え、交通量取得部６０６は、交通手段判定部６１１による判定で得られた交通手段に基づいて、ある交通手段の条件に合致した交通量を取得してもよい。
【００５４】
例えば、交通手段判定部６１１は、ユーザごとのポイントデータを時系列で並べ、ポイントデータに含まれる「緯度」、「経度」に基づいて、隣接するポイントデータ間の移動速度を算出する。そして、交通手段判定部６１１は、このようにして算出された移動速度Ｖと、予め定められた交通手段判定のための第１基準速度Ｖ１および第２基準速度Ｖ２とを比較することで、例えば、移動速度Ｖ＜第１基準速度Ｖ１の場合に、交通手段を「徒歩」と判定し、第１基準速度Ｖ１≦移動速度Ｖ＜第２基準速度Ｖ２の場合に、交通手段を「自転車」と判定し、第２基準速度Ｖ２≦移動速度Ｖの場合に、交通手段を「バス（自動車も含む）」と判定する。その際、バス路線等の情報を考慮すれば、さらにその特定精度は高くなる。このような交通量取得装置６００によれば、交通手段別に所定区間の交通量を取得することが可能となる。
【００５５】
また、上記実施形態の交通量取得装置６００は、図１０に示すように、第１結合データに含まれるユーザ識別子ごとの「緯度」、「経度」の時系列変化から算出される移動速度に基づいて、所定区間における渋滞状況を判定する渋滞状況判定部６１２をさらに備え、交通量取得部６０６は、渋滞状況判定部６１２による判定で得られた渋滞状況に基づいて、ある渋滞状況の条件に合致した交通量を取得してもよい。
【００５６】
例えば、渋滞状況判定部６１２は、ユーザごとのポイントデータを時系列で並べ、ポイントデータに含まれる「緯度」、「経度」に基づいて、隣接するポイントデータ間の移動速度を算出する。次に、渋滞状況判定部６１２は、このようにして算出された移動速度と、予め設定された当該区間における標準移動速度とを比較する。ここで、渋滞状況判定部６１２は、標準移動速度と比較して算出した移動速度の方が遅いと判定した場合、渋滞中に移動したことを特定することができる。このような交通量取得装置６００によれば、所定区間の渋滞状況を把握することが可能となる。
【００５７】
また、上記実施形態の交通量取得装置６００では、交通量取得部６０６が、尾属性情報のうち「性別」と「年齢」とに基づいた歩行者交通量を取得した例を挙げて説明したがこれに限定されるものではない。例えば、交通量取得部６０６は、「住所コード」に基づいた交通量を取得することにより、全歩行者交通量に占める地元住民以外の歩行者交通量を取得することも可能となる。これにより、観光地において地元住民以外の歩行者交通量を取得することにより、いわゆる観光者の歩行者交通量を取得することが可能となる。
【００５８】
また、上記実施形態の交通量取得装置６００では、交通量取得部６０６が、道路網における区間について各種交通量を取得する例を挙げて説明したがこれに限定されるものではない。例えば、交通量取得部６０６は、鉄道網における区間について、各種交通量を取得してもよい。この場合、例えば、駅と駅との間を区間（リンク）として設定することが可能となる。この場合、上記実施形態と同様の処理によって、時刻ごとの鉄道輸送量を交通量として取得することが可能となる。また、同様に、属性情報を利用すれば、時刻ごと、属性ごとに鉄道輸送量を取得することができる。
【００５９】
また、上記実施形態の交通量取得装置６００では、出力部６０８が、区間ごとに集計された歩行者交通量に基づいて、対応する区間の領域を所定の条件で色または模様を施す例を挙げて説明したがこれに限定されるものではない。例えば、出力部６０８は、所定の条件（例えば、歩行者交通量が１５１人以上）に適合する区間のみを表示するように出力する等、任意に設定することが可能である。
【００６０】
また、上記実施形態の交通量取得装置６００では、出力部６０８が、区間ごとに集計された歩行者交通量に基づいて、図７に示すようなデータ構成のポリラインデータで表現される領域を所定の条件で色または模様を施す例を挙げて説明したがこれに限定されるものではない。例えば、出力部６０８は、図５（ａ）に示すようなデータ構成のラインデータで表現される線を所定の条件で色分けして表示してもよい。
【００６１】
また、上記実施形態の交通量取得装置６００では、交通量取得部６０６が、第１結合データに含まれる属性情報（性別、年齢、住所コード）等に基づいて、所定の条件で抽出する例を挙げて説明したがこれに限定されるものではない。例えば、ポイントデータおよびラインデータは、所定条件（例えば、地域ごと、時間ごと、属性ごと）に基づいて分散して保存しておくデータ保存部を備えていてもよく、この場合、データ保存単位で歩行者交通量を取得することが可能となる。また、位置情報データベース６７０、地図情報データベース６８０、属性情報データベース６９０からそれぞれ読み込む位置情報読込部６０１、区間情報読込部６０４、属性情報読込部６０２が、所定条件に基づいたデータを読み込むようにしてもよい。
【００６２】
また、上記実施形態の交通量取得装置６００では、予め区間に分割された区間の領域情報を示すポリラインデータを直接読み込む例を挙げて説明したがこれに限定されるものではない。例えば、図１０に示すように、地図情報データベース６８０から道路網に関するラインデータを読み込んで、交差点等の情報を基にラインデータを区間に分割する区間分割部６１３を備えていてもよい。
【００６３】
また、上記実施形態の交通量取得装置６００では、ステップＳ１とステップＳ２〜ステップＳ４とを並行して処理する例を挙げて説明したがこれに限定されるものではない。例えば、ステップＳ１からステップＳ４まで順番に処理してもよいし、また、ステップＳ２〜ステップＳ４を処理した後、ステップＳ１を実行してもよい。
【符号の説明】
【００６４】
１０…通信システム、１００…移動機、４００…交換機、５００…管理センタ、５０１…社会センサユニット、５０２…ペタマイニングユニット、５０３…モバイルデモグラフィユニット、５０４…可視化ソリューションユニット、６００…交通量取得装置、６０１…位置情報読込部、６０２…属性情報読込部、６０３…結合部、６０４…区間情報読込部、６０５…結合部、６０６…交通量取得部、６０７…地図情報読込部、６０８…出力部、６１１…交通手段判定部、６１２…渋滞状況判定部、６１３…区間分割部、６７０…位置情報データベース、６８０…地図情報データベース、６９０…属性情報データベース、７００…各種処理ノード。
【図１】
0005448704.tif 000002
【図２】
0005448704.tif 000003
【図３】
0005448704.tif 000004
【図４】
0005448704.tif 000005
【図５】
0005448704.tif 000006
【図６】
0005448704.tif 000007
【図７】
0005448704.tif 000008
【図９】
0005448704.tif 000009
【図１０】
0005448704.tif 000010
【図８】
0005448704.tif 000011