(57)【要約】  セクタ単位でのユーザの属性分布情報に対する統計処理を行うことができる通信システムおよび統計処理方法を提供することを目的とする。  取得部５１０が複数の移動機１００のそれぞれから、在圏するセクタのセクタＩＤを移動機の識別情報であるユーザ識別子とともに取得し、加入者位置情報記憶部５１１は、これら取得したセクタＩＤと移動機を対応付けて記憶しておく。そして、セクタレベル属性分布導出部５１７は、加入者属性情報記憶部５１２に記憶されている加入者情報および加入者位置情報記憶部５１１に記憶されている位置情報に基づいて、セクタＩＤで示されるセクタ単位に、移動機の属性ごとの移動機数を集計する。これにより、セクタ単位で移動機の属性ごとの統計情報を把握することができる。
2011021608.tif 000002
【特許請求の範囲】
【請求項１】
移動機を示す識別情報と当該移動機の属性を示す属性情報とを対応付けた加入者情報を記憶する加入者情報記憶手段と、
複数の移動機のそれぞれから在圏するセクタのセクタＩＤを移動機の識別情報とともに取得する取得手段と、
前記取得手段により取得されたセクタＩＤと移動機の識別情報とを対応付けた位置情報管理テーブルを記憶する位置情報記憶手段と、
前記加入者情報記憶手段に記憶されている加入者情報に基づいて、前記位置情報記憶手段に記憶されているセクタＩＤで示されるセクタ単位に、移動機の属性ごとの移動機数を集計する集計手段とを備える管理サーバ。
【請求項２】
複数の移動機の無線接続制御を行う複数のＲＮＣと、当該ＲＮＣを管理する交換機と、請求項１に記載の管理サーバを含む通信システムにおいて、
前記ＲＮＣは、
前記複数の移動機のうちの一の移動機との間で通信接続する際に、当該一の移動機が在圏するセクタのセクタＩＤを取得するＲＮＣ側取得手段と、
前記取得手段により取得された前記一の移動機の識別情報および在圏するセクタのセクタＩＤを、前記一の移動機との間で通信接続する際に前記交換機に送信するＲＮＣ側送信手段と、を備え、
前記交換機は、
前記送信手段により送信されたセクタＩＤおよび移動機の識別情報を受信する受信手段と、
前記受信手段により受信されたセクタＩＤおよび移動機の識別情報を記憶する記憶手段と、
前記管理サーバからの要求に応じて、または所定周期で、前記記憶手段に記憶されているセクタＩＤを前記管理サーバに送信する交換機側送信手段と、を備え、
前記管理サーバにおける取得手段は、前記交換機からセクタＩＤおよび移動機の識別情報を取得することを特徴とする通信システム。
【請求項３】
移動機を示す識別情報と当該移動機の属性を示す属性情報とを対応付けた加入者情報を記憶する加入者情報記憶手段を備える管理サーバの統計処理方法において、
複数の移動機のそれぞれから在圏するセクタのセクタＩＤを移動機の識別情報とともに取得する取得ステップと、
前記取得ステップにより取得されたセクタＩＤと移動機の識別情報とを対応付けた位置情報管理テーブルを位置情報記憶手段に記憶する位置情報記憶ステップと、
前記加入者情報記憶手段に記憶されている加入者情報に基づいて、前記位置情報記憶手段に記憶されているセクタＩＤで示されるセクタ単位に、移動機の属性ごとの移動機数を集計する集計ステップとを備える統計処理方法。
【請求項４】
周波数ごとに形成されるセクタを示すセクタ識別子、当該セクタにおいて使用される第１の周波数または第２の周波数のいずれかを示す周波数情報、および当該セクタの中心位置を示す位置情報を記憶するセクタ情報記憶手段と、
周波数ごとに形成されるセクタを示すセクタ識別子と当該セクタにいる人口を示す人口情報とを対応付けて記憶する人口情報記憶手段と、
前記セクタ情報記憶手段に記憶されている情報に基づいてボロノイ分割を行い、第１の周波数ごとのボロノイ領域および第２の周波数ごとのボロノイ領域のそれぞれを生成するボロノイ領域生成手段と、
前記ボロノイ領域生成手段により生成された、第１の周波数のボロノイ領域と第２の周波数のボロノイ領域とが重複している分割領域を生成する分割領域生成手段と、
前記分割領域生成手段により生成された新規分割領域と前記第１の周波数のボロノイ領域との面積比、前記新規分割領域と前記第２の周波数のボロノイ領域との面積比、前記人口情報記憶手段に記憶されている人口情報により算出される第１の周波数のボロノイ領域の人口情報、および前記人口情報記憶手段に記憶されている人口情報により算出される第２の周波数のボロノイ領域の人口情報に基づいて、前記新規分割領域の人口情報を算出する人口情報算出手段と、
を備える管理サーバ。
【請求項５】
前記分割領域生成手段により生成された新規分割領域を含んだ所定の領域に対して、所定のメッシュ領域で分割する分割手段と、
前記分割手段により分割されたメッシュ領域の人口情報を、当該メッシュ領域に含まれている前記新規分割領域の面積比に基づいて算出する人口情報算出手段と、を備える請求項４に記載の管理サーバ。
【請求項６】
前記セクタ情報記憶手段は、さらに、第３の周波数を示す周波数情報、および当該第３の周波数情報のセクタの中心位置を示す位置情報を記憶するものであって、
第２の周波数と第３の周波数とのオーバーレイ関係を示す対応関係を記憶するオーバーレイ情報記憶手段をさらに備え、
前記ボロノイ領域生成手段は、前記オーバーレイ情報記憶手段に記憶されている対応関係に基づいて、第３の周波数のセクタの中心位置に基づくボロノイ領域を生成することなく、当該第３の周波数に対応する第２の周波数のセクタの中心位置に基づいてボロノイ領域を生成し、
前記人口情報算出手段は、前記第１の周波数のボロノイ領域の人口情報は、前記第１の周波数のセクタにいる人口情報を利用し、前期第２の周波数のボロノイ領域の人口情報は、前記第２の周波数のセクタにいる人口情報および前記第３の周波数のセクタにいる人口情報を利用して、第１の周波数のボロノイ領域の人口情報および第２の周波数のボロノイ領域の人口情報とすることを特徴とする請求項４または５に記載の管理サーバ。
【請求項７】
周波数ごとに形成されるセクタを示すセクタ識別子、当該セクタにおいて使用される第１の周波数または第２の周波数のいずれかを示す周波数情報、および当該セクタの中心位置を示す位置情報を記憶するセクタ情報記憶手段と、周波数ごとに形成されるセクタを示すセクタ識別子と当該セクタにいる人口を示す人口情報とを対応付けて記憶する人口情報記憶手段と、を備える管理サーバの人口算出方法において、
前記セクタ情報記憶手段に記憶されている情報に基づいてボロノイ分割を行い、第１の周波数ごとのボロノイ領域および第２の周波数ごとのボロノイ領域のそれぞれを生成するボロノイ領域生成ステップと、
前記ボロノイ領域生成ステップにより生成された、第１の周波数のボロノイ領域と第２の周波数のボロノイ領域とが重複している分割領域を生成する分割領域生成ステップと、
前記分割領域生成ステップにより生成された新規分割領域と前記第１の周波数のボロノイ領域との面積比、前記新規分割領域と前記第２の周波数のボロノイ領域との面積比、前記人口情報記憶手段に記憶されている人口情報により算出される第１の周波数のボロノイ領域の人口情報、および前記人口情報記憶手段に記憶されている人口情報により算出される第２の周波数のボロノイ領域の人口情報に基づいて、前記新規分割領域の人口情報を算出する人口情報算出ステップと、
を備える人口情報算出方法。
【請求項８】
複数の移動機のそれぞれから、位置情報とともに移動機の識別情報を取得する取得手段と、
前記取得手段により取得された位置情報、当該位置情報の取得時刻および移動機の識別情報を対応付けた基礎テーブルを記憶する基礎テーブル記憶手段と、
前記基礎テーブル記憶手段に記憶された基礎テーブルに基づいて、所定時刻における人口分布情報を算出する算出手段と
を備える管理サーバ。
【請求項９】
前記基礎テーブル記憶手段は、さらに、移動機のユーザの属性情報と対応付けて記憶し、
前記算出手段は、前記属性情報ごとに、所定時刻における人口分布情報を算出することを特徴とする請求項８に記載の管理サーバ。
【請求項１０】
所定領域から構成される集計領域を複数定義して記憶する集計領域記憶手段、
をさらに備え、
前記基礎テーブル記憶手段は、前記集計領域記憶手段により定義された集計領域ごとに区分した基礎テーブルを記憶しておき、
前記算出手段は、前記基礎テーブル記憶手段により記憶された集計領域ごとに、所定時刻における人口分布情報を算出することを特徴とする請求項８または９に記載の管理サーバ。
【請求項１１】
前記集計領域記憶手段は、無線基地局により定義されたセクタ領域を集計領域として定義することを特徴とする請求項１０に記載の管理サーバ。
【請求項１２】
前記集計領域記憶手段は、予め定められた大きさを有する矩形領域を集計領域として定義することを特徴とする請求項１０に記載の管理サーバ。
【請求項１３】
前記集計領域記憶手段は、都道府県単位または市町村単位により定められた領域を集計領域として定義することを特徴とする請求１０に記載の管理サーバ。
【請求項１４】
前記算出手段は、所定期間における同一取得時刻の複数の人口分布情報の平均値を算出して、当該平均値を人口分布情報として算出することを特徴とする請求項１から１３のいずれか一項に記載の管理サーバ。
【請求項１５】
前記算出手段は、人口分布情報として、人口を算出することを特徴とする請求項１から１３のいずれか一項に記載の管理サーバ。
【請求項１６】
前記算出手段は、人口分布情報として、全体に対する任意の属性の人口割合を算出することを特徴とする請求項９から１４のいずれか一項に記載の管理サーバ。
【請求項１７】
前記取得手段は、位置情報として、座標情報である詳細位置情報を取得することを特徴とする請求項８から１６のいずれか一項に記載の管理サーバ。
【請求項１８】
前記取得手段は、位置情報として、セクタを特定するセクタ情報および当該セクタ内における位置情報を含んだ概略位置情報を取得することを特徴とする請求項８から１６のいずれか一項に記載の管理サーバ。
【請求項１９】
前記取得手段は、位置情報として、座標情報である詳細位置情報、およびセクタを特定するセクタ情報および当該セクタ内における位置情報を含んだ概略位置情報を予め定められた周期で取得し、
当該詳細位置情報の取得周期が前記概略位置情報の取得周期より小さい場合には、前記詳細位置情報を位置情報として選択し、
前記詳細位置情報の取得周期が前記概略位置情報の取得周期より大きい場合には、位置情報として利用するタイミングの直近に取得された情報を位置情報として選択することを特徴とする請求項８から１６のいずれか一項に記載の管理サーバ。
【請求項２０】
前記取得手段により取得された位置情報、ユーザの属性情報、移動機の識別情報および位置情報種別を対応付けて記憶する位置情報記憶手段と、
前記位置情報記憶手段に記憶された情報に基づいて、属性情報ごとの移動機数を集計し、当該集計した移動機数と、予め調査されて得られた統計情報の属性情報ごとの人口との比率である拡大係数を属性情報ごとに算出する拡大係数算出手段と、
拡大係数算出手段により算出された拡大係数を、前記位置情報記憶手段に記憶された位置情報、属性情報、移動機の識別情報、および位置情報種別に対応付けて記憶する拡大係数記憶手段と、
集計領域を定義する集計領域記憶手段と、
セクタにより定められたセクタ領域、および当該セクタ領域と前記集計領域記憶手段により定義された集計領域との重複部分である重複領域との面積比を前記重複領域ごとに算出する面積比算出手段と、
前記拡大係数記憶手段に記憶されている位置情報種別に概略位置情報と記述されている情報には、前記面積比算出手段により算出された面積比を、集計領域ごとに対応付けて付加して概略位置情報用データを生成するとともに、前記拡大係数記憶手段に記憶されている位置情報種別に詳細位置情報と記述されている情報には、面積比を１とした情報を付加して詳細位置情報用データを生成し、前記拡大係数と面積比とを乗算して得られた人口寄与率を、移動機の識別情報、属性情報および集計領域に対応付けた基礎テーブルを生成する基礎テーブル生成手段と、
を備え、
前記基礎テーブル記憶手段は、前記基礎テーブル生成手段により生成された基礎テーブルを記憶し、
前記算出手段は、基礎テーブル記憶手段により記憶された人口寄与率に基づいて人口分布情報を算出することを特徴とする請求項８から１９に記載の管理サーバ。
【請求項２１】
複数の移動機のそれぞれから、位置情報とともに移動機の識別情報を取得する取得ステップと、
前記取得ステップにより取得された位置情報、当該位置情報の取得時刻および移動機の識別情報を対応付けた基礎テーブルを基礎テーブル記憶手段に記憶する基礎テーブル記憶ステップと、
前記基礎テーブル記憶手段に記憶された基礎テーブルに基づいて、所定時刻における人口分布情報を算出する算出ステップと
を備える統計処理方法。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動機の位置情報を収集する管理サーバ、通信システムおよび統計処理方法に関する。
【背景技術】
【０００２】
位置情報を収集する方法として、３ＧＰＰに規定されており、例えば、外部サーバからの各移動機の位置情報の収集要求を、キャリア事業者の管理センタが受けると、その要求に従って、交換機（例えば、ＭＭＳ（Mobile Multimedia Switching System）／ｘＧＳＮ（serving /gateway Generalpacket radioservice Support Node）、およびＲＮＣ（Remote Network Controller）に対して、各移動機の位置情報を収集するよう指示を出力し、各ノード、コントローラは位置情報収集のための処理を実行する。この処理内容は３ＧＰＰ（3rdGeneration Partnership Project）にてＭＴ−ＬＲ（Mobile Terminated-. Location Request：移動着信位置要求）方式として規定されているものであり、例えば非特許文献１（３ＧＰＰ（3RDGeneration Partnership Project）ＴＳ２３．２７１）に記載されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】３ＧＰＰ（3RD Generation Partnership Project） ＴＳ２３．２７１
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、非特許文献１に記載の技術においては、位置情報を収集することにとどまるものであった。よって、この位置情報を様々な角度から統計的処理を行い分析可能な情報を生成することが望まれる。【０００５】
そこで、本発明は、これら位置情報に基づいた統計処理を行うことができる管理サーバ、通信システムおよび統計処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の課題を解決するために、本発明の管理サーバは、移動機を示す識別情報と当該移動機の属性を示す属性情報とを対応付けた加入者情報を記憶する加入者情報記憶手段と、複数の移動機のそれぞれから在圏するセクタのセクタＩＤを移動機の識別情報とともに取得する取得手段と、前記取得手段により取得されたセクタＩＤと移動機の識別情報とを対応付けた位置情報管理テーブルを記憶する位置情報記憶手段と、前記加入者情報記憶手段に記憶されている加入者情報に基づいて、前記位置情報記憶手段に記憶されているセクタＩＤで示されるセクタ単位に、移動機の属性ごとの移動機数を集計する集計手段とを備えている。【０００７】
また、本発明の統計処理方法は、移動機を示す識別情報と当該移動機の属性を示す属性情報とを対応付けた加入者情報を記憶する加入者情報記憶手段を備える管理サーバの統計処理方法において、複数の移動機のそれぞれから在圏するセクタのセクタＩＤを移動機の識別情報とともに取得する取得ステップと、前記取得ステップにより取得されたセクタＩＤと移動機の識別情報とを対応付けた位置情報管理テーブルを位置情報記憶手段に記憶する位置情報記憶ステップと、前記加入者情報記憶手段に記憶されている加入者情報に基づいて、前記位置情報記憶手段に記憶されているセクタＩＤで示されるセクタ単位に、移動機の属性ごとの移動機数を集計する集計ステップとを備えている。【０００８】
この発明によれば、複数の移動機のそれぞれから在圏するセクタのセクタＩＤを移動機の識別情報とともに取得し、これら取得したセクタＩＤと移動機を対応付けて記憶しておく。そして、予め記憶されている加入者情報に基づいて、セクタＩＤで示されるセクタ単位に、移動機の属性ごとの移動機数を集計する。これにより、セクタ単位で移動機の属性ごとの統計情報を把握することができる。【０００９】
本発明の管理サーバは、複数の移動機の無線接続制御を行う複数のＲＮＣと、当該ＲＮＣを管理する交換機と、上記管理サーバを含む通信システムにおいて、前記ＲＮＣは、前記複数の移動機のうちの一の移動機との間で通信接続する際に、当該一の移動機が在圏するセクタのセクタＩＤを取得するＲＮＣ側取得手段と、前記取得手段により取得された前記一の移動機の識別情報および在圏するセクタのセクタＩＤを、前記一の移動機との間で通信接続する際に前記交換機に送信するＲＮＣ側送信手段と、を備え、前記交換機は、前記送信手段により送信されたセクタＩＤおよび移動機の識別情報を受信する受信手段と、前記受信手段により受信されたセクタＩＤおよび移動機の識別情報を記憶する記憶手段と、前記管理サーバからの要求に応じて、または所定周期で、前記記憶手段に記憶されているセクタＩＤを前記管理サーバに送信する交換機側送信手段と、を備え、前記管理サーバにおける取得手段は、前記交換機からセクタＩＤおよび移動機の識別情報を取得することが好ましい。【００１０】
この発明によれば、ＲＮＣにおいて取得した移動機の在圏するセクタのセクタＩＤを移動機との間で通信接続する際に交換機に送信し、交換機は、管理サーバからの要求に応じてまたは所定周期をもって管理サーバに、移動機の識別情報および移動機が在圏するセクタＩＤを出力することができる。これにより、ネットワークの負荷を軽減して、各移動機の位置情報を管理サーバ側に出力することができる。【００１１】
上述の課題を解決するために、本発明の管理サーバは、周波数ごとに形成されるセクタを示すセクタ識別子、当該セクタにおいて使用される第１の周波数または第２の周波数のいずれかを示す周波数情報、および当該セクタの中心位置を示す位置情報を記憶するセクタ情報記憶手段と、周波数ごとに形成されるセクタを示すセクタ識別子と当該セクタにいる人口を示す人口情報とを対応付けて記憶する人口情報記憶手段と、前記セクタ情報記憶手段に記憶されている情報に基づいてボロノイ分割を行い、第１の周波数ごとのボロノイ領域および第２の周波数ごとのボロノイ領域のそれぞれを生成するボロノイ領域生成手段と、前記ボロノイ領域生成手段により生成された、第１の周波数のボロノイ領域と第２の周波数のボロノイ領域とが重複している分割領域を生成する分割領域生成手段と、前記分割領域生成手段により生成された新規分割領域と前記第１の周波数のボロノイ領域との面積比、前記新規分割領域と前記第２の周波数のボロノイ領域との面積比、および前記人口情報記憶手段に記憶されている人口情報により算出される第１の周波数のボロノイ領域の人口情報、前記人口情報記憶手段に記憶されている人口情報により算出される第２の周波数のボロノイ領域の人口情報に基づいて、前記新規分割領域の人口情報を算出する人口情報算出手段と、を備えている。【００１２】
また、本発明の人口情報算出方法は、周波数ごとに形成されるセクタを示すセクタ識別子、当該セクタにおいて使用される第１の周波数または第２の周波数のいずれかを示す周波数情報、および当該セクタの中心位置を示す位置情報を記憶するセクタ情報記憶手段と、周波数ごとに形成されるセクタを示すセクタ識別子と当該セクタにいる人口を示す人口情報とを対応付けて記憶する人口情報記憶手段と、を備える管理サーバの人口算出方法において、前記セクタ情報記憶手段に記憶されている情報に基づいてボロノイ分割を行い、第１の周波数ごとのボロノイ領域および第２の周波数ごとのボロノイ領域のそれぞれを生成するボロノイ領域生成ステップと、前記ボロノイ領域生成ステップにより生成された、第１の周波数のボロノイ領域と第２の周波数のボロノイ領域とが重複している分割領域を生成する分割領域生成ステップと、前記分割領域生成ステップにより生成された新規分割領域と前記第１の周波数のボロノイ領域との面積比、前記新規分割領域と前記第２の周波数のボロノイ領域との面積比、前記人口情報記憶手段に記憶されている人口情報により算出される第１の周波数のボロノイ領域の人口情報、および前記人口情報記憶手段に記憶されている人口情報により算出される第２の周波数のボロノイ領域の人口情報に基づいて、前記新規分割領域の人口情報を算出する人口情報算出ステップと、を備えている。【００１３】
この発明によれば、セクタを示すセクタ識別子、当該セクタにおいて使用される第１の周波数または第２の周波数のいずれかを示す周波数情報、および当該セクタの中心位置を示す位置情報を予め記憶しておき、また、セクタを示すセクタ識別子と当該セクタにいる人口を示す人口情報とを対応付けて予め記憶しておき、各周波数において、予め記憶されているセクタの位置情報に基づいてボロノイ分割を行い、第１の周波数ごとのボロノイ領域および第２の周波数ごとのボロノイ領域のそれぞれを生成する。そして、第１の周波数のボロノイ領域と第２の周波数のボロノイ領域とが重複している新規分割領域を生成する。生成された新規分割領域と第１の周波数のボロノイ領域との面積比、新規分割領域と第２の周波数のボロノイ領域との面積比、および第１の周波数のボロノイ領域の人口情報、第２の周波数のボロノイ領域の人口情報に基づいて、新規分割領域の人口情報を算出する。【００１４】
これにより、ある領域における人口分布をムラ無く、正確に算出することができる。すなわち、使用する各セクタの周波数帯またはオーバーレイ状態を区別せず、セクタの中心位置情報のみまたは基地局の位置情報のみからボロノイ領域を作成した場合には、周波数がカバーするエリアに応じて重複する範囲が出てきており、人口分布を算出しようとしてもムラが出るものであるが、本発明によれば、ボロノイ領域が重複している部分を新規分割領域とし、当該新規分割領域ごとに人口情報を算出するようにしたため、人口分布ムラは出にくくなる。【００１５】
また、本発明の管理サーバは、前記分割領域生成手段により生成された新規分割領域を含んだ所定の領域に対して、所定のメッシュ領域で分割する分割手段と、前記分割手段により分割されたメッシュ領域の人口情報を、当該メッシュ領域に含まれている前記新規分割領域の面積比に基づいて算出する人口情報算出手段と、を備えている。【００１６】
また、本発明の統計処理方法は、複数の移動機のそれぞれから、位置情報とともに移動機の識別情報を取得する取得ステップと、前記取得ステップにより取得された位置情報、当該位置情報の取得時刻および移動機の識別情報を対応付けた基礎テーブルを基礎テーブル記憶手段に記憶する基礎テーブル記憶ステップと、前記基礎テーブル記憶手段に記憶された基礎テーブルに基づいて、所定時刻における人口分布情報を算出する算出ステップとを備えている。【００１７】
この発明によれば、生成された新規分割領域を含んだ所定の領域に対して、所定のメッシュ領域で分割し、分割されたメッシュ領域の人口情報を、当該メッシュ領域に含まれている新規分割領域の面積比に基づいて算出する。これにより、メッシュ領域ごとの人口分布を算出することができる。【００１８】
また、本発明の管理サーバにおいて、前記セクタ情報記憶手段は、さらに、第３の周波数を示す周波数情報、および当該第３の周波数情報のセクタの中心位置を示す位置情報を記憶するものであって、第２の周波数と第3の周波数とのオーバーレイ関係を示す対応関係を記憶するオーバーレイ情報記憶手段をさらに備え、前記ボロノイ領域生成手段は、前記オーバーレイ情報記憶手段に記憶されている対応関係に基づいて、第３の周波数のセクタの中心位置に基づくボロノイ領域を生成することなく、当該第３の周波数に対応する第２の周波数のセクタの中心位置に基づいてボロノイ領域を生成し、前記人口情報算出手段は、前記第１の周波数のボロノイ領域の人口情報は、前記第１の周波数のセクタにいる人口情報を利用し、前期第２の周波数のボロノイ領域の人口情報は、前記第２の周波数のセクタにいる人口情報および前記第３の周波数のセクタにいる人口情報を利用して、第１の周波数のボロノイ領域の人口情報および第２の周波数のボロノイ領域の人口情報とすることが好ましい。【００１９】
この発明によれば、第２の周波数と第３の周波数とのオーバーレイ関係に基づいて、第３の周波数のセクタに対応するボロノイ領域を生成することなく、第２の周波数のセクタに対応するボロノイ領域を生成して、人口情報を算出することで、オーバーレイ関係による人口分布のムラを解消することができる。【００２０】
また、本発明の管理サーバは、複数の移動機のそれぞれから、位置情報とともに移動機の識別情報を取得する取得手段と、前記取得手段により取得された位置情報、当該位置情報の取得時刻および移動機の識別情報を対応付けた基礎テーブルを記憶する基礎テーブル記憶手段と、前記基礎テーブル記憶手段に記憶された基礎テーブルに基づいて、所定時刻における人口分布情報を算出する算出手段とを備えている。【００２１】
この発明によれば、複数の移動機のそれぞれから、位置情報とともに移動機の識別情報を取得し、取得された位置情報、当該位置情報の取得時刻および移動機の識別情報に基づいて、所定時刻における人口分布情報を算出することができる。これにより、より詳細な人口分布情報を得ることができ、このような詳細な人口分布情報を提供することで、様々なサービスを提供することを可能にする。【００２２】
また、本発明の管理サーバは、前記基礎テーブル記憶手段は、さらに、移動機のユーザの属性情報と対応付けて記憶し、前記算出手段は、前記属性情報ごとに、所定時刻における人口分布情報を算出することが好ましい。【００２３】
この発明によれば、属性情報ごとに、所定時間単位における人口分布情報を算出することができる。【００２４】
また、本発明の管理サーバは、所定領域から構成される集計領域を複数定義して記憶する集計領域記憶手段、をさらに備え、前記基礎テーブル記憶手段は、前記集計領域記憶手段により定義された集計領域ごとに区分した基礎テーブルを記憶しておき、前記算出手段は、前記基礎テーブル記憶手段により記憶された集計領域ごとに、所定時刻における人口分布情報を算出することが好ましい。【００２５】
この発明によれば、予め定められた集計領域ごとに、所定時刻における人口分布情報を算出することができる。【００２６】
また、本発明の管理サーバにおいて、前記集計領域記憶手段は、無線基地局により定義されたセクタ領域を集計領域として定義することが好ましい。【００２７】
また、本発明の管理サーバにおいて、前記集計領域記憶手段は、予め定められた大きさを有する矩形領域を集計領域として定義することが好ましい。【００２８】
また、本発明の管理サーバにおいて、前記集計領域記憶手段は、都道府県単位または市町村単位により定められた領域を集計領域として定義することが好ましい。【００２９】
また、本発明の管理サーバおいて、前記算出手段は、所定期間における同一取得時刻の複数の人口分布情報の平均値を算出して、当該平均値を人口分布情報として算出することが好ましい。【００３０】
この発明によれば、所定期間における同一取得時刻の複数の人口分布情報の平均値を算出して、当該平均値を人口分布情報として算出することで、より正確な人口分布情報を算出することができる。【００３１】
また、本発明の管理サーバにおいて、前記算出手段は、人口分布情報として、人口を算出することが好ましい。【００３２】
また、本発明の管理サーバにおいて、前記算出手段は、人口分布情報として、全体に対する任意の属性の人口割合を算出することが好ましい。【００３３】
また、本発明の管理サーバにおいて、前記取得手段は、位置情報として、座標情報である詳細位置情報を取得することが好ましい。【００３４】
また、本発明の管理サーバにおいて、前記取得手段は、位置情報として、セクタを特定するセクタ情報および当該セクタ内における位置情報を含んだ概略位置情報を取得することが好ましい。【００３５】
また、本発明の管理サーバにおいて、前記取得手段は、位置情報として、座標情報である詳細位置情報、およびセクタを特定するセクタ情報および当該セクタ内における位置情報を含んだ概略位置情報を予め定められた周期で取得し、当該詳細位置情報の取得周期が前記概略位置情報の取得周期より小さい場合には、前記詳細位置情報を位置情報として選択し、前記詳細位置情報の取得周期が前記概略位置情報の取得周期より大きい場合には、位置情報として利用するタイミングの直近に取得された情報を位置情報として選択することが好ましい。【００３６】
この発明によれば、概略位置情報と詳細位置情報の両方を取得できる場合には、適切な位置情報を選択することができる。ここでは、取得周期に基づいて詳細位置情報を優先的に選択するようにすることで、より正確な位置情報を取得することができる。【００３７】
また、本発明の管理サーバは、前記取得手段により取得された位置情報、ユーザの属性情報、移動機の識別情報および位置情報種別を対応付けて記憶する位置情報記憶手段と、前記位置情報記憶手段に記憶された情報に基づいて、属性情報ごとの移動機数を集計し、当該集計した移動機数と、予め調査されて得られた統計情報の属性情報ごとの人口との比率である拡大係数を属性情報ごとに算出する拡大係数算出手段と、拡大係数算出手段により算出された拡大係数を、前記位置情報記憶手段に記憶された位置情報、属性情報、移動機の識別情報、および位置情報種別に対応付けて記憶する拡大係数記憶手段と、集計領域を定義する集計領域記憶手段と、セクタにより定められたセクタ領域、および当該セクタ領域と前記集計領域記憶手段により定義された集計領域との重複部分である重複領域との面積比を前記集計領域ごとに算出する面積比算出手段と、前記拡大係数記憶手段に記憶されている位置情報種別に概略位置情報と記述されている情報には、前記面積比算出手段により算出された面積比を、集計領域ごとに対応付けて付加して概略位置情報用データを生成するとともに、前記拡大係数記憶手段に記憶されている位置情報種別に詳細位置情報と記述されている情報には、面積比を１とした情報を付加して詳細位置情報用データを生成し、前記拡大係数と面積比とを乗算して得られた人口寄与率を、移動機の識別情報、属性情報および集計領域に対応付けた基礎テーブルを生成する基礎テーブル生成手段と、を備え、前記基礎テーブル記憶手段は、前記基礎テーブル生成手段により生成された基礎テーブルを記憶し、前記算出手段は、基礎テーブル記憶手段により記憶された人口寄与率に基づいて人口分布情報を算出することが好ましい。
【発明の効果】
【００３８】
本発明によれば、移動機を利用した統計情報を取得することができる。
【図面の簡単な説明】
【００３９】
【図１】本実施形態の通信システム１０のシステム構成図である。
【図２】ＲＮＣ３００および交換機４００の機能構成を示すブロック図である。
【図３】通信システム１０における移動機１００、ＲＮＣ３００、交換機４００、および管理センタ５００の処理を示すシーケンス図である。
【図４】ＢＴＳ２００とセクタとの関係を示す説明図である。
【図５】交換機４００において管理している加入者情報の管理テーブルの例を示す説明図である。
【図６】管理サーバ５０３ａの機能を示すブロック図である。
【図７】加入者位置情報記憶部５１１に記憶される管理テーブルを示す説明図である。
【図８】ユーザの属性情報を記述した管理テーブルを示す説明図である。
【図９】位置情報と加入者情報とを結合した属性付結合管理テーブルを示す説明図である。
【図１０】セクタレベル属性分布導出部５１７により導出された属性分布の出力例を示す説明図である。
【図１１】セクタごとに統計処理を行う管理サーバ５０３ａの処理を示すフローチャートである。
【図１２】第二の実施形態の通信システム１０のシステム構成図である。
【図１３】モバイルデモグラフィユニット５０３に配置されている管理サーバ５０３ｂおよび可視化ソリューションユニット５０４に配置されている管理サーバ５０４ｂの機能を示すブロック図である。
【図１４】管理サーバ５０３ｂまたは管理サーバ５０４ｂのハードウェア構成を示すブロック図である。
【図１５】オーバーレイ管理情報テーブルを示す説明図である。
【図１６】セクタ情報管理テーブルを示す説明図である。
【図１７】中間テーブルを示す説明図である。
【図１８】２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域管理テーブルの説明図である。
【図１９】８００ＭＨｚ帯用ボロノイ領域管理テーブルの説明図である。
【図２０】新規分割領域管理テーブルを示す説明図である。
【図２１】周波数ごとのボロノイ領域を示す説明図である。
【図２２】２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域、および８００ＭＨｚ帯用ボロノイ領域から作成された新規分割領域を示す説明図である。
【図２３】管理サーバ５０３ｂの動作を示すフローチャートである。
【図２４】人口情報管理テーブルを示す説明図である。
【図２５】領域内人口情報管理テーブルを示す説明図である。
【図２６】ある新規分割領域を所定のメッシュ領域を用いて分割したときの模式図を示す。
【図２７】メッシュ管理テーブルを示す説明図である。
【図２８】人口分布メッシュ管理テーブルを示す説明図である。
【図２９】管理サーバ５０４ｂの動作を示すフローチャートである。
【図３０】第三の実施形態の管理サーバ５０３ｃの機能を示すブロック図である。
【図３１】詳細位置情報取得部５５１が取得する情報を示す説明図である。
【図３２】概略位置情報取得部５５２が取得する情報を示す説明図である。
【図３３】、加入者位置情報記憶部５５３に記憶されている情報の説明図である。
【図３４】加入者属性情報結合部５５７により生成された分布情報を示す説明図である。
【図３５】人口分布メッシュ作成部５６３により作成された管理情報を示す説明図である。
【図３６】拡大係数算出部５５９により算出された拡大係数をユーザごとに割り振った管理テーブルを示す図である。
【図３７】基礎テーブル作成部５６５により概略位置情報を用いて作成された中間テーブルを示す説明図である。
【図３８】基礎テーブル作成部５６５により詳細位置情報を用いて作成された中間テーブルを示す説明図である。
【図３９】基礎テーブル作成部５６５により作成された基礎テーブルを示す説明図である。
【図４０】人口分布メッシュ作成部５６３における集計領域管理データの作成処理を示すフローチャートである。
【図４１】管理サーバ５０３ｃにおける基礎テーブルの作成処理および作成した基礎テーブルを利用した検索処理・統計処理の処理を示すフローチャートである。
【図４２】集計領域であるメッシュ領域で、セクタ領域を分割したことを示す概念図である。
【発明を実施するための形態】
【００４０】
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
［第一の実施形態］
【００４１】
この第一の実施形態においては、以下の課題を解決するものである。すなわち、従来技術において、緯度経度の座標からなる位置情報を管理していることから、セクタ単位でのユーザの属性分布情報を管理することは不適であった。
【００４２】
そこで、本実施形態に係る発明は、セクタ単位などの所定の範囲でのユーザの属性分布情報に対する統計処理を行うことができる通信システムおよび統計処理方法を提供することを目的とする。以下、第一の実施形態について図面を用いて説明する。
【００４３】
図１は、本実施形態の通信システム１０のシステム構成図である。図１に示すように、この通信システム１０は、移動機１００、ＢＴＳ（基地局）２００、ＲＮＣ（無線制御装置）３００、交換機４００、および管理センタ５００を含んで構成されている。また、この管理センタ５００は、社会センサユニット５０１、ペタマイニングユニット５０２、モバイルデモグラフィユニット５０３、および可視化ソリューションユニット５０４から構成されている。
【００４４】
交換機４００は、ＢＴＳ２００、ＲＮＣ３００を介して、移動機１００のセクタのセクタＩＤであるＳＡＩ（Subscriber Area ID）を収集する。ＲＮＣ３００は、移動機１００があるセクタに在圏している場合に、そのセクタのＳＡＩを把握し、取得することができる。交換機４００は、このように取得された移動機１００のＳＡＩを、移動機１００が通信接続を実行する際に受け取ることができる。交換機４００は受け取ったＳＡＩを記憶しておき、所定のタイミング、または管理センタ５００からの要求に応じて収集したＳＡＩを管理センタ５００に出力する。ここで、一般的に、ＲＮＣ３００は、約千個からなるものであり、日本全国に配置されている。一方で、交換機４００は、３００個程度日本国内に配置されている。
【００４５】
管理センタ５００は、上述したとおり、社会センサユニット５０１、ペタマイニングユニット５０２、モバイルデモグラフィユニット５０３、および可視化ソリューションユニット５０４を含んで構成されており、各ユニットでは、移動機１００の位置情報に用いた統計処理を行う。
【００４６】
社会センサユニット５０１は、各交換機４００から移動機１００のＳＡＩ等を含んだデータを収集するサーバ装置である。この社会センサユニット５０１は、交換機４００から定期的に出力されたデータを受信したり、または社会センサユニット５０１において予め定められたタイミングに従って交換機４００からデータを取得したりできるように構成されている。
【００４７】
ペタマイニングユニット５０２は、社会センサユニット５０１から受信したデータを所定のデータ形式に変換するサーバ装置である。例えば、ペタマイニングユニット５０２は、ユーザＩＤをキーにソーティング処理を行ったり、エリアごとにソーティング処理を行ったりする。
【００４８】
モバイルデモグラフィユニット５０３は、ペタマイニングユニット５０２において処理されたデータに対する集計処理、すなわち各項目のカウンティング処理を行うサーバ装置である。例えば、モバイルデモグラフィユニット５０３は、あるエリアに在圏するユーザ数をカウントしたり、また在圏分布を集計したりすることができる。
【００４９】
可視化ソリューションユニット５０４は、モバイルデモグラフィユニット５０３において集計処理されたデータを可視可能に処理するサーバ装置である。例えば、可視化ソリューションユニット５０４は、集計されたデータを地図上にマッピング処理することができる。なお、このように統計処理された情報は、当然にプライバシーを侵害しないように個人等は特定されないように加工されている。
【００５０】
つぎに、ＲＮＣ３００、および交換機４００の構成について説明する。図２は、ＲＮＣ３００および交換機４００の機能構成を示すブロック図である。ＲＮＣ３００は、通信制御部３０２を含んで構成されている。また、交換機４００は、通信制御部４０１、変換部４０２、および記憶部４０３を含んで構成されている。
【００５１】
まず、ＲＮＣ３００について説明する。通信制御部３０２は、移動機１００とＢＴＳ２００を介して通信接続を行う部分であり、例えば、移動機１００からの発信処理若しくは着信処理に基づいた通信接続処理および位置登録要求に基づいた通信接続処理を行う部分である。本実施形態では、さらに通信制御部３０２は、通信接続処理に用いられるInitial UE Messageに、移動機１００のＳＡＩを付加して、交換機４００に送信することができる。なお、このInitial UE Messageは、発信または位置登録要求を示す指示情報、移動機１００を一意に特定するＴＭＳＩ（Temporary Mobile Subscriber Identity）、およびＳＡＩを含んでいる。なお、ＴＭＳＩとは、移動機１００がネットワークに接続した際に、交換機４００により払い出されたＩＤ情報である。
【００５２】
この通信制御部３０２は、ＢＴＳ２００から移動機１００が在圏するセクタのＳＡＩを受信することができる。図４は、ＢＴＳ２００とセクタとの関係を示す説明図である。円形で示されている領域の中心にＢＴＳ２００が位置するものであり、それを中心に複数の等分されたものがセクタである。例えば図４では、ＢＴＳ２００の通信エリアは最大６セクタからなるものであり、移動機１００はそのセクタのいずれかにいるか、ＢＴＳ２００を介してＲＮＣ３００は把握することができる。例えば、ＲＮＣ３００は、セクタＩＤを示すＳＡＩを把握することができ、交換機４００にこのＳＡＩを通知することができる。
【００５３】
つぎに、交換機４００について説明する。通信制御部４０１は、ＲＮＣ３００から送信されるInitial UE Messageを受信し、このInitial UE Messageを用いて通信接続処理を行う部分である。また、この通信制御部４０１は、定期的に、または管理センタ５００からの要求に応じて、管理センタ５００にユーザ識別子、ＳＡＩ、およびＳＡＩ取得時刻を送信する。
【００５４】
変換部４０２は、通信制御部４０１により受信されたInitial UE Messageに含まれているＴＭＳＩをユーザ識別子に変換する部分である。変換部４０２は、変換処理に際して、加入者プロファイル情報を記憶する加入者プロファイル情報記憶部６００から、ＴＭＳＩに対応付けられているユーザ識別子を抽出し、当該抽出したユーザ識別子に変換する。なお、この加入者プロファイル情報記憶部６００は、例えばＨＬＲ（Home Location Register）に備えられているものであり、ここではＴＭＳＩとユーザ識別子とを対応付けて管理・記憶している。
【００５５】
記憶部４０３は、ユーザ識別子とInitial UE Messageに含まれている移動機１００のＳＡＩと当該ＳＡＩが取得された時刻とを対応付けて記憶する部分である。この記憶部４０３に記憶されているＳＡＩは、通信制御部４０１による通信処理に従って、所定のタイミングまたは管理センタ５００からの要求に応じて収集される。この記憶部４０３は、例えば、図５に示されるような形式で記憶される。図５は、交換機４００において管理している加入者情報の管理テーブルの例を示す説明図である。図５に示されるように、ユーザ識別子、ＨＬＲナンバー、ＳＡＩ、およびサービス種別（移動機に対して提供できる通信サービス等）を対応付けて記憶している。
【００５６】
つぎに、このように構成された通信システム１０の処理について説明する。図３は、通信システム１０における移動機１００、ＲＮＣ３００、交換機４００、および管理センタ５００の処理を示すシーケンス図である。
【００５７】
移動機１００から発信要求または位置登録要求が出力されると、ＲＮＣ２００では、それら要求に従って、基地局２００から移動機１００の在圏位置を示すＳＡＩ（セクタＩＤ）の取得が行われる（Ｓ１０１）。そして、ＲＮＣ３００では、通信制御部３０２により、移動機１００が在圏するセクタのセクタＩＤであるＳＡＩと、当該移動機１００を示すＴＭＳＩとが抽出される（Ｓ１０３）。通信制御部３０２により、取得されたＳＡＩとＴＭＳＩとは、Initial UE Messageに付加され、交換機４００に送信される（Ｓ１０４）。
【００５８】
交換機４００では、通信制御部４０１により、Initial UE Messageが受信され、そして当該Initial UE Messageに含まれているＴＭＳＩは、変換部４０２により移動機１００のユーザ識別子に変換される（Ｓ１０５）。そして、記憶部４０３に、変換されたユーザ識別子、ＳＡＩ取得時刻、およびＳＡＩが対応付けて記憶される（Ｓ１０６）。その後、Ｓ１０１において発信要求がなされた場合には、その宛先に対する接続処理が行われる（Ｓ１０７）。
【００５９】
記憶部４０３に記憶されたユーザ識別子、ＳＡＩ取得時刻、およびＳＡＩは、管理センタ５００に定期的に送信され、または管理センタ５００からの要求に従って、取得される（Ｓ１０８）。
【００６０】
このようにして、Initial UE Messageを用いて移動機のＳＡＩを交換機４００および管理センタ５００側に通知することができるが、これに限るものではない。例えば、本実施形態の変形例として、通信制御部３０２は、Initial UE Messageに代えて、ハンドオーバ時にはLocation Report信号を用いて移動機１００のＴＭＳＩおよびＳＡＩを通知するようにしてもよい。このLocation Report信号は、３ＧＰＰのＴＳ２５．４１３に規定されている信号である。この場合、当然に交換機４００はこのLocation Report信号を受信することができる構成となっている。
【００６１】
つぎに、このように構成された通信システム１０の作用効果について説明する。本実施形態の通信システム１０のＲＮＣ３００において、通信制御部３０２が複数の移動機１００のうちの一の移動機１００との間で通信接続処理する際に、当該一の移動機１００が在圏しているセクタのＳＡＩを取得する。そして、通信制御部３０２は一の移動機１００のＳＡＩを、一の移動機１００との間で通信接続する際に交換機４００に送信する。
【００６２】
一方、交換機４００においては、通信制御部４０１がＲＮＣ３００から送信されたＳＡＩを受信し、記憶部４０３は、受信されたＳＡＩを記憶する。そして、管理センタ５００からの要求に応じて、または所定周期で、記憶部４０３に記憶されているＳＡＩと移動機１００を識別するユーザ識別子を送信する。これにより、ＲＮＣ３００と交換機４００とが通信接続の際に一の移動機１００のＳＡＩを送信することができ、ネットワークのトラフィックに負荷をかけることなく、ＳＡＩを交換機４００に集約することができる。交換機４００は一般的にはＲＮＣ３００より数が少なく、ＳＡＩを収集する際には交換機４００にのみアクセスすればよいため、各移動機のＳＡＩの収集を行う際にはネットワークの負荷を軽減することができる。
【００６３】
ここで、ＲＮＣ３００において、通信制御部３０２は、交換機４００との通信接続処理において送信されるInitial UE Messageに一の移動機１００のＳＡＩを含めることで、よりネットワークに負荷をかけることなく、交換機４００に移動機１００のＳＡＩを集約させることができる。
【００６４】
つぎに、このようにしてＳＡＩと移動機のユーザ識別子とＳＡＩの取得時刻とを取得した管理センタ５００における統計処理の方法について説明する。
【００６５】
図６は、管理センタ５００のうちの一つであるモバイルデモグラフィユニット５０３に備えられている管理サーバ５０３ａの機能を示すブロック図である。この管理サーバ５０３ａは、取得部５１０、加入者位置情報記憶部５１１、加入者属性情報記憶部５１２、加入者属性結合部５１３、属性付加入者分布記憶部５１６、セクタレベル属性分布導出部５１７、およびセクタレベル属性分布記憶部５１８を含んで構成されている。また、取得部５１０は、社会センサユニット５０１に備えられてもよい。なお、加入者属性情報記憶部５１２、属性付加入者分布記憶部５１６、およびセクタレベル属性分布記憶部５１８の各記憶部は、ペタマイニングユニット５０２に備えられるように構成されてもよい。以下、各構成について説明する。
【００６６】
取得部５１０は、交換機４００から定期的に出力される各移動機１００のＳＡＩ、ユーザ識別子、およびＳＡＩ取得時刻を取得する部分である。なお、本実施形態では、モバイルデモグラフィユニット５０３に備えた構成としているが、これに限るものではなく、社会センサユニット５０１に備え、加入者位置情報記憶部５１１に取得した情報を記憶させる構成としてもよい。
【００６７】
加入者位置情報記憶部５１１は、取得部５１０において取得された各移動機１００のＳＡＩを記憶する部分であり、本実施形態ではセクタを特定するＳＡＩを、移動機１００を識別するためのユーザ識別子およびＳＡＩ取得時刻と対応付けて記憶する部分である。この具体例について、図７を用いて説明する。図７は、加入者位置情報記憶部５１１に記憶される管理テーブルを示す説明図である。図７に示されるように、この管理テーブルには、ユーザ識別子、ＳＡＩの取得時刻を示すタイムスタンプ、およびＳＡＩが対応付けて記憶されている。
【００６８】
加入者属性情報記憶部５１２は、加入者である移動機１００のユーザの属性情報を記述した管理テーブルを記憶する部分である。例えば、図８に示されるとおり、ユーザ識別子、性別、年齢、住所、契約している料金プランなどの加入者情報が対応付けて記憶されている。そのほか、ユーザの属性を示す情報であれば図８に示される情報に限定されるものではない。
【００６９】
加入者属性結合部５１３は、加入者位置情報記憶部５１１に記憶される管理テーブルと、加入者属性情報記憶部５１２に記憶される管理テーブルとをユーザ識別子をキーにして結合して、属性付結合管理テーブルを生成する部分である。この属性付結合管理テーブルの具体例について、図９を用いて説明する。図９に示されるとおり、この属性付結合管理テーブルには、ユーザ識別子、タイムスタンプ、ＳＡＩ、性別、年齢・・・（属性情報）などの情報が対応付けて記述されている。
【００７０】
属性付加入者分布記憶部５１６は、加入者属性結合部５１３から出力された属性付結合管理テーブルを記憶する部分である。
【００７１】
セクタレベル属性分布導出部５１７は、所定周期をもってセクタごとに属性分布を導出する部分であり、ＳＡＩおよび属性情報に基づいて、各セクタにおける属性ごとの移動機数を集計する部分である。より具体的には、セクタレベル属性分布導出部５１７は、属性付結合管理テーブルから、前回集計処理した時刻から現在までに記憶されたデータ、すなわち、前回集計処理した時刻以降に取得されたデータを抽出し、そして抽出したデータに対してユーザ識別子に基づいてユニーク化することで、重複したユーザ識別子が属性付結合管理テーブルにある場合には、そのユーザ識別子を一つとなるよう整理する処理を行う。そして、ユニーク化処理された属性付結合管理テーブルの各項目についてそのユーザ識別子数（すなわち移動機数）を集計する。
【００７２】
図１０に、セクタレベル属性分布導出部５１７により導出された属性分布の出力例を示す。図１０に示されるとおり、セクタレベル属性分布導出部５１７により、ＳＡＩ、推定人口、推定女性数、推定男整数、２０代男性数、２０代女性数などの人口情報がそれぞれ対応付けられて生成される。
【００７３】
セクタレベル属性分布記憶部５１８は、セクタレベル属性分布導出部５１７により生成され、出力された人口情報を記憶する部分である。
【００７４】
このように構成された管理サーバ５０３ａの処理について説明する。図１１は、セクタごとに統計処理を行う管理サーバ５０３ａの処理を示すフローチャートである。
【００７５】
予め定められた時間が経過すると（Ｓ２０１）、加入者属性結合部５１３により、加入者位置情報記憶部５１１から加入者の位置情報が、加入者属性情報記憶部５１２から加入者の属性情報が、それぞれ抽出され、ユーザ識別子をキーにして結合処理され、属性付結合管理テーブルが生成され、属性付加入者分布記憶部５１６に記憶さる（Ｓ２０２）。
【００７６】
そして、セクタレベル属性分布導出部５１７により、この属性付結合管理テーブルに対してユーザ識別子に基づいてユニーク化が行われる（Ｓ２０３）。
【００７７】
そして、セクタレベル属性分布導出部５１７により、属性情報の各項目ごとに集計処理が行われ（Ｓ２０４）、集計処理結果を元に人口情報管理テーブルが生成される（Ｓ２０５）。生成された人口情報管理テーブルは、セクタレベル属性分布記憶部５１８に記憶される（Ｓ２０６）。ここで記憶された人口情報管理テーブルに記憶されている人口情報は各種統計情報として利用される。
【００７８】
つぎに、このように構成された管理サーバ５０３ａおよび通信システム１０の作用効果について説明する。本実施形態の管理サーバ５０３ａにおいては、取得部５１０が複数の移動機１００のそれぞれから、在圏するセクタのＳＡＩを移動機の識別情報であるユーザ識別子とともに取得し、加入者位置情報記憶部５１１は、これら取得したＳＡＩと移動機を対応付けて記憶しておく。そして、セクタレベル属性分布導出部５１７は、加入者属性情報記憶部５１２に記憶されている加入者情報および加入者位置情報記憶部５１１に記憶されている位置情報に基づいて、ＳＡＩで示されるセクタ単位に、移動機の属性ごとの移動機数を集計する。これにより、セクタ単位で移動機の属性ごとの統計情報を把握することができる。
【００７９】
また、本実施形態の通信システムによれば、ＲＮＣ３００において取得した移動機１００の在圏するセクタのＳＡＩを移動機１００との間で通信接続する際に、例えばInitial UE Messageを利用して交換機４００に送信し、交換機４００は、管理サーバ５０３ａからの要求に応じてまたは所定周期をもって管理サーバ５０３ａに、移動機１００のユーザ識別子および移動機１００が在圏するＳＡＩを出力することができる。これにより、ネットワークの負荷を軽減して、各移動機１００の位置情報を管理サーバ５０３ａ側に出力することができる。よって、システム全体として、ネットワークの負荷を軽減しつつ、各移動機１００の在圏するセクタを把握し、そのセクタ単位での統計情報を算出することができる。
［第二の実施形態］
【００８０】
この第二の実施形態においては、以下に説明する課題を解決するものである。従来において、セクタ単位で求められた人口推定値に基づいて人口分布メッシュ地図を作成することが望まれている。この人口分布メッシュ地図を作成するために、各セクタの勢力範囲（カバーエリア）を正確に把握する必要があるが、セクタは指向性のアンテナにより定められたエリアであることから、正確にエリアを区分することは困難である。そこで、例えばボロノイ分割により勢力範囲を把握することが考えられる。例えば、特許文献２（特開２００５−２５２５４８号公報）には、基地局の位置を用いてボロノイ分割を行うことによりエリアを分割することが記載されている。
【００８１】
特許文献２に記載されている通り、基地局に基づいてボロノイ分割することによりエリアを把握する場合には、当該基地局に基づいて分割されたエリアごとの人口分布を把握することになる。しかしながら、基地局においては、全方向にそのエリアを形成しているわけではなく、一方の方向のみ指向性のアンテナを配置し、その方向のみエリアを形成する場合もあり得る。
【００８２】
このような特性を持っている基地局を利用してボロノイ分割を行い、ボロノイ領域を形成しようとしても、正確なエリア形成を行うことができない。そこで、基地局の接続エリアを示すセクタの中心位置に基づいてボロノイ分割を行うことが考えられるが、その場合にも、やはり以下の通りの問題が生ずる。
【００８３】
すなわち、現在の携帯電話は、それぞれ使用する周波数が異なっており、例えば、８００ＭＨｚ帯、１．７ＧＨｚ帯、または２ＧＨｚ帯の周波数を利用している。基地局はこれら周波数ごとにセクタを形成しているが、この周波数ごとに形成されるセクタの中心位置に従ったボロノイ分割を行い、そのボロノイ分割により得られたボロノイ領域を利用して人口分布を把握しようとしても、人口分布ムラが生じてしまう、という問題がある。これは周波数に応じて収容できる人数が異なっているためであり、例えば、２ＧＨｚ帯のセクタは８００ＭＨｚ帯のセクタに比べ数倍のユーザを収容できる。また、異なる周波数であってもそのセクタが重複する、いわゆるオーバーレイ関係が生じていることから、これを考慮したボロノイ分割を行うことが望ましい。
【００８４】
例えば、携帯電話が使用する周波数には、８００ＭＨｚ帯、１．７ＧＨｚ帯、および２ＧＨｚ帯のそれぞれの周波数が存在している。１．７ＧＨｚ帯、および２ＧＨｚ帯においては、運用されるセクタ同士は同じ放射角度、同じエリアをカバーしているが、８００ＭＨｚ帯では、１．７ＧＨｚ帯、および２ＧＨｚ帯のセクタとは異なる放射角に設置されている場合もあるが、周波数特性上勢力範囲が広いことから１．７ＧＨｚ帯、および２ＧＨｚ帯のセクタの勢力範囲と重複する場合がある。よって、それぞれの周波数帯域のセクタの中心位置に基づいてボロノイ分割を行ってボロノイ図を作成すると人口分布にムラが生じることになる。
【００８５】
そこで、本発明においては、ボロノイ分割などで得られたエリアを正確にカバーしつつ、人口分布ムラのないように人口情報を算出することができる管理サーバおよび人口情報算出方法を提供することを目的とする。
【００８６】
本実施形態の概要は以下の通りである。すなわち、管理サーバ５０３ａにおいて、人口分布領域作成部５３５は、各周波数において、予め記憶されているセクタの位置情報に基づいてボロノイ分割を行い、それぞれ周波数の領域を生成する。そして、人口分布領域作成部５３５は、８００ＭＨｚ帯用ボロノイ領域と２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域とが重複している新規分割領域を生成する。新規分割領域と８００ＭＨｚ帯用ボロノイ領域との面積比、２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域との面積比、ならびに８００ＭＨｚ帯用ボロノイ領域および２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域の人口情報に基づいて、新規分割領域の人口情報を算出する。以下、詳細に説明する。
【００８７】
図１２は、本実施形態の通信システム１０のシステム構成図である。図１２に示すように、この通信システム１０は、移動機１００、ＢＴＳ（基地局）２００、ＲＮＣ（無線制御装置）３００、交換機４００、および管理センタ５００を含んで構成されている。また、この管理センタ５００は、社会センサユニット５０１、ペタマイニングユニット５０２、モバイルデモグラフィユニット５０３、および可視化ソリューションユニット５０４から構成されている。
【００８８】
交換機４００は、ＢＴＳ２００、ＲＮＣ３００を介して、移動機１００の位置情報を収集する。ＲＮＣ３００は、移動機１００との間で特定の通信が行われる際に、移動機１００の位置を測定することができる。交換機４００は、このように測定された移動機１００の位置情報を、移動機１００が通信接続を実行する際に受け取ることができる。交換機４００は受け取った位置情報を記憶しておき、所定のタイミング、または管理センタ５００からの要求に応じて収集した位置情報を管理センタ５００に出力する。
【００８９】
管理センタ５００は、上述したとおり、社会センサユニット５０１、ペタマイニングユニット５０２、モバイルデモグラフィユニット５０３、および可視化ソリューションユニット５０４を含んで構成されており、各ユニットでは、移動機１００の位置情報に用いた統計処理を行う。
【００９０】
社会センサユニット５０１は、各交換機４００から移動機１００の位置情報等を含んだデータを収集するサーバ装置である。この社会センサユニット５０１は、交換機４００から定期的に出力されたデータを受信したり、または社会センサユニット５０１において予め定められたタイミングに従って交換機４００からデータを取得したりできるように構成されている。
【００９１】
ペタマイニングユニット５０２は、社会センサユニット５０１から受信したデータを所定のデータ形式に変換するサーバ装置である。例えば、ペタマイニングユニット５０２は、ユーザＩＤをキーにソーティング処理を行ったり、エリアごとにソーティング処理を行ったりする。
【００９２】
モバイルデモグラフィユニット５０３は、ペタマイニングユニット５０２において処理されたデータに対する集計処理、すなわち各項目のカウンティング処理を行うサーバ装置である。例えば、モバイルデモグラフィユニット５０３は、あるエリアに在圏するユーザ数をカウントしたり、また在圏分布を集計したりすることができる。
【００９３】
可視化ソリューションユニット５０４は、モバイルデモグラフィユニット５０３において集計処理されたデータを可視可能に処理するサーバ装置である。例えば、可視化ソリューションユニット５０４は、集計されたデータを地図上にマッピング処理することができる。なお、このように統計処理された情報は、当然にプライバシーを侵害しないように個人等は特定されないように加工されている。
【００９４】
図１３は、本実施形態の通信システムにおけるモバイルデモグラフィユニット５０３に配置されている管理サーバ５０３ｂおよび可視化ソリューションユニット５０４に配置されている管理サーバ５０４ｂの機能を示すブロック図である。この管理サーバ５０３ｂは、オーバーレイ情報蓄積部５３１（オーバーレイ情報記憶手段）、オーバーレイ情報抽出部５３２、セクタ情報蓄積部５３３（セクタ情報記憶手段）、セクタ情報抽出部５３４、人口分布領域作成部５３５（ボロノイ領域生成手段、分割領域生成手段）、および人口分布領域保存部５３６を含んで構成されている。また、管理サーバ５０４ｂは、セクタ人口情報蓄積部５４１、人口分布算出部５４２、人口分布メッシュ作成部５４３、メッシュ領域人口算出部５４５、および人口分布メッシュ保存部５４６を含んで構成されている。これら各管理サーバ５０３ｂおよび５０４ｂは、図１４に示されるようなハードウェアから構成される。
【００９５】
図１４は、管理サーバ５０３ｂのハードウェア構成図である。図１３に示される管理サーバ５０３ｂは、物理的には、図１４に示すように、ＣＰＵ５９１、主記憶装置であるＲＡＭ５９２及びＲＯＭ５９３、入力デバイスであるキーボード及びマウス等の入力装置５９４、ディスプレイ等の出力装置５９５、ネットワークカード等のデータ送受信デバイスである通信モジュール５９６、ハードディスク等の補助記憶装置５９７などを含むコンピュータシステムとして構成されている。図１３において説明した各機能は、図１４に示すＣＰＵ５９１、ＲＡＭ５９２等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、ＣＰＵ５９１の制御のもとで入力装置５９４、出力装置５９５、通信モジュール５９６を動作させるとともに、ＲＡＭ５９２や補助記憶装置５９７におけるデータの読み出し及び書き込みを行うことで実現される。管理サーバ５０４ｂも同様の構成をとる。以下、図１３示す機能ブロックに基づいて、各機能ブロックを説明する。
【００９６】
オーバーレイ情報蓄積部５３１は、セクタ間のオーバーレイ関係を示すオーバーレイ管理情報テーブルを記憶する部分である。このオーバーレイ管理情報テーブルは、各セクタにおいて使用される周波数帯域ごとに付与されているセクタ識別子を記憶するものであり、図１５では、２ＧＨｚ帯セクタ識別子および１．７ＧＨｚ帯セクタ識別子を対応付けて記憶している。すなわち、２ＧＨｚ帯の周波数を利用する端末と、１．７ＧＨｚ帯を利用する端末とは同じ勢力範囲で利用することができることを、図１５のオーバーレイ管理情報テーブルは示している。なお、このオーバーレイ管理情報テーブルは、予めキャリア事業者等により定められ規定されたものである。
【００９７】
オーバーレイ情報抽出部５３２は、オーバーレイ情報を抽出する部分である。これはモバイルデモグラフィユニット５０３のオペレータにより、人口分布の生成指示がなされたときに、抽出処理が行われる。
【００９８】
セクタ情報蓄積部５３３は、基地局に基づいて規定された各セクタに関連する情報を記述するセクタ情報管理テーブルを記憶する部分である。このセクタ情報管理テーブルは、図１６に示すとおり、セクタを示すセクタ識別子、セクタ周波数種類、セクタ中心緯度、セクタ中心経度、基地局名、基地局緯度、および基地局経度を対応付けて記述している。セクタ周波数種類は、当該セクタにおいて利用される周波数帯域の種別が第１の周波数帯域（８００ＭＨｚ帯）のものか、または第２の周波数帯域（１．７ＧＨｚ帯および２ＧＨｚ帯）のものかを示すものである。図１６では、２ＧＨｚ帯の周波数が利用されることを示す。また、セクタ中心緯度およびセクタ中心経度は、当該セクタの中心位置を示す情報である。さらにセクタ情報管理テーブルは、基地局名、基地局の位置情報である基地局緯度、基地局経度を対応付けて記述している。
【００９９】
セクタ情報抽出部５３４は、セクタ情報蓄積部５３３に記憶されているセクタ情報管理テーブルからセクタ情報を抽出する部分である。
【０１００】
人口分布領域作成部５３５は、セクタ情報管理テーブルの情報およびオーバーレイ管理情報テーブルの情報に基づいて人口分布領域管理テーブルを生成する部分である。すなわち、人口分布領域作成部５３５は、第１の周波数帯域のセクタと第２の周波数帯域のセクタとが重複する領域である新規分割領域、およびそれぞれ第１の周波数帯域のセクタと第２の周波数帯域のセクタとの面積比を対応付けた人口分布領域管理テーブルを生成する。以下、さらに詳細に説明する。
【０１０１】
まず、人口分布領域作成部５３５は、セクタ情報抽出部５３４に対してセクタ情報蓄積部５３３から、セクタ情報のセクタ周波数種類が１．７／２ＧＨｚ帯であるセクタ情報を抽出させる。そして、オーバーレイ情報抽出部５３２にオーバーレイ情報蓄積部５３１からオーバーレイ情報管理テーブルを抽出させ、抽出したオーバーレイ情報管理テーブルを取得する。そして、人口分布領域作成部５３５は、オーバーレイ情報管理テーブルに従って、中間処理テーブルを作成する。
【０１０２】
例えば、セクタ情報抽出部５３４は、セクタ情報蓄積部５３３のセクタ情報管理テーブルから１．７ＧＨｚ帯または２ＧＨｚ帯のセクタ周波数種類のセクタ情報を抽出し、人口分布領域作成部５３５は、オーバーレイ情報抽出部５３２を用いてオーバーレイ情報蓄積部５３１から、オーバーレイ管理情報を取得し、中間処理テーブルを作成する。すなわち、２ＧＨｚ帯の周波数帯域を利用するセクタの中心位置に基づいた処理を可能にさせるための情報を生成する。
【０１０３】
図１７に、中間テーブルの具体例を示す。図１７に示すとおり、この中間テーブルは、オーバーレイ情報に基づいて２ＧＨｚ帯のセクタ識別子、１．７ＧＨｚ帯のセクタ識別子、および２ＧＨｚ帯のセクタ中心緯度、および２ＧＨｚ帯のセクタ中心経度を対応付けて記述するものである。
【０１０４】
そして、人口分布領域作成部５３５は、２ＧＨｚ帯のセクタの中心位置を利用してボロノイ分割を行い、ボロノイ図（ボロノイ領域に分割された図）を生成する。そして、生成したボロノイ領域およびそのボロノイ領域の面積、２ＧＨｚ帯および１．７ＧＨｚ帯のそれぞれのセクタ識別子と対応付けた２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域管理テーブルを生成する。
【０１０５】
図１８は、２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域管理テーブルの説明図である。図１８に示すように、２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域管理テーブルは、２ＧＨｚ帯セクタ識別子、１．７ＧＨｚ帯セクタ識別子、そのボロノイ領域の面積、および、ボロノイ領域のポリゴンデータ（ボロノイ領域の形状を示すバイナリデータであって、位置情報が付与されているもの）を対応付けて記憶している。
【０１０６】
同様に、セクタ周波数種類が８００ＭＨｚ帯であるセクタ情報（セクタ中心緯度、セクタ中心経度）を抽出し、それを用いてボロノイ分割を行って、ボロノイ領域を生成する。そして、各ボロノイ領域の面積等を算出し、８００ＭＨｚ帯用ボロノイ領域管理テーブルを生成する。
【０１０７】
図１９は、８００ＭＨｚ帯用ボロノイ領域管理テーブルの説明図である。図１９に示すように、８００ＭＨｚ帯用ボロノイ領域管理テーブルは、８００ＭＨｚ帯のセクタ識別子、そのボロノイ領域の面積、およびボロノイ領域のポリゴンデータ（バイナリデータであって、位置情報が付与されているもの）を対応付けて記憶している。
【０１０８】
人口分布領域作成部５３５は、生成した１．７ＧＨｚ帯／２ＧＨｚ帯用ボロノイ領域管理テーブルおよび８００ＭＨｚ帯用ボロノイ領域管理テーブルを用いて、それぞれの１．７ＧＨｚ帯／２ＧＨｚ帯用ボロノイ領域と、８００ＭＨｚ帯用ボロノイ領域とを、その位置情報に従って重ね合わせる。重ね合わせることで、１．７ＧＨｚ帯／２ＧＨｚ帯用ボロノイ領域と、８００ＭＨｚ帯用ボロノイ領域との重複した領域を抽出し、それを新規分割領域とする。その新規分割領域に対して、分割領域識別子を付与するとともに、１．７ＧＨｚ帯／２ＧＨｚ帯用ボロノイ領域との面積比および８００ＭＨｚ帯用ボロノイ領域との面積比を算出し、これら情報を新規分割領域管理テーブルとして生成する。
【０１０９】
図２０は、新規分割領域管理テーブルの具体例を示す説明図である。図２０に示すように新規分割領域管理テーブルは、新規分割領域の識別子、２ＧＨｚ帯セクタ識別子、１．７ＧＨｚ帯セクタ識別子、２ＧＨｚ帯／１．７ＧＨｚ帯のボロノイ領域と新規分割領域との面積比（＝新規分割領域／ボロノイ領域）、８００ＭＨｚ帯セクタ識別子、８００ＭＨｚ帯のボロノイ領域と新規分割領域との面積比（＝新規分割領域／ボロノイ領域）、新規分割領域の面積、およびポリゴンデータ（バイナリデータであって、その新規分割領域の形状を示すイメージデータおよびボロノイ領域等と重ね合わせするための位置情報を含む）を対応付けて記憶する。
【０１１０】
上述の人口分布領域作成部５３５の処理概念について模式図を用いて説明する。２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域管理テーブルに記憶されるポリゴンデータの具体例を図２１（ａ）に示す。また、８００ＭＨｚ帯用ボロノイ領域管理テーブルに記憶されるポリゴンデータの具体例を図２１（ｂ）に示す。
【０１１１】
２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域は、２ＧＨｚ帯用セクタのセクタ中心位置Ｘに基づいてボロノイ分割されることにより、人口分布領域作成部５３５により作成されたものである。また、８００ＭＨｚ帯用ボロノイ領域は、８００ＭＨｚ帯用セクタのセクタ中心位置Ｙに基づいてボロノイ分割されることにより、人口分布領域作成部５３５により作成されたものである。
【０１１２】
そして、人口分布領域作成部５３５は、作成した２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域、および８００ＭＨｚ帯用ボロノイ領域を、それぞれの位置情報に基づいて、重ねあわせ処理を行う。図２２は、２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域、および８００ＭＨｚ帯用ボロノイ領域を重ねあわせ処理して作成された新規分割領域を示す説明図である。
【０１１３】
図２２に示されるとおり、２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域、および８００ＭＨｚ帯用ボロノイ領域が重複している部分が新規分割領域を示す部分であり、人口分布領域作成部５３５は、それぞれ新規分割領域Ａ〜Ｆを作成する。人口分布領域作成部５３５は、作成した新規分割領域Ａ〜Ｆに基づいて、新規分割領域管理テーブルを生成する。具体的には、それぞれの周波数のボロノイ領域が重複している部分について、新規分割領域の識別子をユニークになるように割り振るとともに、新規分割領域の面積を求め、そして、２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域、および８００ＭＨｚ帯用ボロノイ領域のそれぞれの面積との面積比を求める。これら求めた面積比、各セクタ識別子、およびポリゴンデータを新規分割領域の識別子と対応付けることで、新規分割領域管理テーブルを生成することができる。
【０１１４】
人口分布領域保存部５３６は、上述の通り人口分布領域作成部５３５により作成された新規分割領域管理テーブルを記憶する部分である。
【０１１５】
以上説明した管理サーバ５０３ｂにおいて作成された新規分割領域管理テーブルは、新規分割領域の人口情報を作成するために利用される。よって、利用される周波数による人口分布ムラが生じることが無くなる。
【０１１６】
つぎに、上述の通り作成した新規分割領域管理テーブルを用いて人口情報の算出する管理サーバ５０４ｂについて説明する。管理サーバ５０４ｂは、上述したとおり、セクタ人口情報蓄積部５４１（人口情報記憶手段）、人口分布算出部５４２（人口情報算出手段）、人口分布メッシュ作成部５４３（分割手段）、メッシュ領域人口算出部５４５、および人口分布メッシュ保存部５４６を含んで構成されている。
【０１１７】
セクタ人口情報蓄積部５４１は、各セクタにおける人口を示す人口情報を記憶する部分であり、ここに記憶される人口情報は推定された推定人口情報である。この推定人口情報は、移動機１００を制御するＲＮＣ２００から定期的に出力される位置情報または各種信号数（位置登録信号数等）を集計したものであって、例えば、ＲＮＣ２００の管理下にある各移動機１００がセクタを跨いで移動して位置登録処理を行う際に、ＲＮＣ２００は、各移動機１００が在圏するセクタのセクタ情報を管理サーバ５０３ｂに送信することによって得られる数値である。例えば、セクタ人口情報蓄積部５４１は、図２４に示す人口情報管理テーブルを記憶する。図２４に示すセクタ人口情報管理テーブルには、セクタ識別子、および推定人口が対応付けて記憶されており、セクタ識別子で示されているセクタ領域において、指定された周波数の人口が対応付けて記憶されている。図２４では、セクタ識別子“31405272”、推定人口６１４人という情報が対応付けて記憶されていることが示されている。
【０１１８】
人口分布算出部５４２は、新規分割領域における人口分布を算出する部分であり、具体的には、人口分布領域保存部５３６に記憶されている新規分割領域管理テーブルと、セクタ人口情報蓄積部５４１に記憶されている人口情報管理テーブルとに基づいて、各領域内における人口分布を算出し、当該算出した人口分布を記述する領域内人口情報管理テーブルを作成する部分である。
【０１１９】
すなわち、人口分布算出部５４２は、セクタ人口情報蓄積部５４１から人口情報管理テーブルを抽出し、また、人口分布領域保存部５３６から新規分割領域管理テーブルを抽出し、これら各管理テーブルのセクタ識別子をキーにして、結合処理を行う。そして、人口分布算出部５４２は、結合処理に基づいて対応付けられたセクタ識別子で示されるセクタ領域における推定人口および新規分割領域と当該セクタ識別子に対応付けられるボロノイ領域との面積比に従って、新規分割領域における人口を算出し、領域内人口情報管理テーブルを作成する。なお、セクタ領域とボロノイ領域とは、その範囲は異なっているが、人口統計情報を簡易に算出するために、セクタ識別子に対応するボロノイ領域をセクタ領域として扱っている。
【０１２０】
この領域内人口情報管理テーブルの具体例について説明する。図２５は、領域内人口情報管理テーブルの具体例を示す説明図である。図２５に示されるとおり、領域内人口情報管理テーブルは、新規分割領域の識別子、推定人口、新規分割領域の面積、およびポリゴンデータを対応付けて記憶している。なお、新規分割領域の属性分布もその面積比に応じて記憶される。
【０１２１】
ここで、この領域内人口情報管理テーブルにおける推定人口の算出方法について詳細に説明する。人口情報管理テーブルにおいて、例えば、新規分割領域の識別子Ａに対応する２ＧＨｚ帯用セクタの人口推定値、同１．７ＧＨｚ帯用セクタの人口推定値、および同８００ＭＨｚ帯用のセクタの人口推定値がそれぞれ、Ｘ人、Ｙ人、Ｚ人と定められていたものとする。この場合、識別子Ａで示される新規分割領域の推定人口値は、（Ｘ＋Ｙ）×面積比＋ｚ×面積比で求められる。なお、ここの面積比は、それぞれ新規分割領域／ボロノイ領域（セクタ識別子に対応する）で求められる。
【０１２２】
引き続き、管理サーバ５０４ｂの構成について説明する。人口分布メッシュ作成部５４３は、予め定められた矩形のメッシュ領域を用いて、新規分割領域を含んだ所定の領域を分割する部分である。この人口分布メッシュ作成部５４３は、メッシュ領域に含まれている一部分の新規分割領域の面積、または新規分割領域とメッシュ領域内における当該一部分の新規分割領域との面積比を算出する。そして、人口分布メッシュ作成部５４３は、新規分割領域の人口情報およびその面積比に基づいてメッシュ領域の人口情報を算出することができる。
【０１２３】
なお、メッシュ領域は、メッシュ領域人口算出部５４５において記憶されているものであり、例えば、図２７に示されるように、メッシュＩＤとポリゴンデータとを対応付けて記憶するメッシュ管理テーブルを記憶することにより、メッシュ領域を規定している。また、ポリゴンデータには、バイナリデータとともに、その位置情報が記述される。以下、さらに詳細に説明する。
【０１２４】
図２６は、ある新規分割領域を所定のメッシュ領域を用いて分割したときの模式図を示す。図２６では、メッシュ領域Ｍには、領域ａからｄが含まれている。これら領域ａからｄは、それぞれ、新規分割領域ＰからＳに含まれている小領域である。この人口分布メッシュ作成部５４３は、メッシュ管理テーブルに記憶されるポリゴンデータと、領域内人口情報管理テーブルにおけるポリゴンデータとをそれぞれ保持されている位置情報に従って重ねあわせ処理を行うことにより、下記の通り領域ａからｄの面積を算出し、中間処理テーブルとして保持することができる。なお、この中間保持テーブルは、新規分割領域の識別子、推定人口、新規分割領域の面積に加えて、メッシュＩＤおよびメッシュ領域内における新規分割領域の面積、およびそのポリゴンデータ（バイナリデータ、位置情報等）を対応付けて記憶する。
【０１２５】
ここで具体的に説明する。領域ａの面積をａ１、領域ｂの面積をｂ１、領域ｃの面積をｃ１、領域ｄの面積をｄ１とし、新規分割領域Ｐの面積をＰ１、人口をｐ、新規分割領域Ｑの面積をＱ１、人口をｑ、新規分割領域Ｒの面積をＲ１、人口をｒ、新規分割領域Ｓの面積をＳ１、人口をｓとすると、メッシュ領域Ｍにおける人口ｍは、以下の式（１）の通り表すことができる。
【０１２６】
メッシュ領域Ｍの人口ｍ＝ｐ×（ａ１／Ｐ１）＋ｑ×（ｂ１／Ｑ１）＋ｒ×（ｃ１／Ｒ１）＋ｓ×（ｄ１／Ｓ１）・・・（１）
【０１２７】
このように算出したメッシュ領域Ｍの人口ｍは、人口分布メッシュ管理テーブルとして記述され、人口分布メッシュ保存部５４６に記憶される。人口分布メッシュ管理テーブルの具体例について図２８を用いて説明する。図２８に示すとおり、人口分布メッシュ管理テーブルは、メッシュＩＤ、メッシュ内推定人口、およびポリゴンデータ（バイナリデータ及び位置情報）を対応付けて記憶している。
【０１２８】
つぎに、このように構成された管理サーバ５０３ｂの処理について説明する。図２３は、管理サーバ５０３ｂの動作を示すフローチャートである。まず、セクタ情報蓄積部５３３のセクタ情報管理テーブルから８００ＭＨｚ帯セクタのレコード情報が、セクタ情報抽出部５３４により抽出される（Ｓ３０１）。そして、人口分布領域作成部５３５により、抽出された８００ＭＨｚ帯用のセクタの中心座標に基づいて８００ＭＨｚ帯用ボロノイ領域管理テーブルが作成される（Ｓ３０２）。このボロノイ領域管理テーブルにおいては、８００ＭＨｚ帯セクタ識別子、ボロノイ領域のポリゴンデータ、および面積が記憶される。
【０１２９】
一方で、セクタ情報蓄積部５３３のセクタ情報管理テーブルから２ＧＨｚ帯／１．７ＧＨｚ帯用セクタのレコード情報が、セクタ情報抽出部５３４により抽出される（Ｓ３０３）。そして、抽出されたレコード情報に従って、オーバーレイ情報蓄積部５３１のオーバーレイ情報管理テーブルが、オーバーレイ情報抽出部５３２により抽出される（Ｓ３０４）。そして、人口分布領域作成部５３５により、２ＧＨｚ帯セクタ識別子、１．７ＧＨｚ帯セクタ識別子、および２ＧＨｚ帯セクタ中心座標が対応付けられた中間処理テーブルが作成される（Ｓ３０５）。
【０１３０】
作成された中間処理テーブルの２ＧＨｚ帯セクタの中心座標に従って、２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域管理テーブルが、人口分布領域作成部５３５により作成される（Ｓ３０６）。そして、２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域管理テーブルおよび８００ＭＨｚ帯用ボロノイ領域管理テーブルに従って、人口分布領域作成部５３５により、２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域と８００ＨＭｚ帯用ボロノイ領域とが重ねあわせ処理され、新規分割領域のための新規分割領域管理テーブルが作成される（Ｓ３０７）。すなわち、新規分割領域および２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域との面積比、８００ＨＭｚ帯用ボロノイ領域との面積比などの新規分割領域の人口情報を算出するための情報を含んだ新規分割領域管理テーブルが作成される。作成された新規分割領域管理テーブルは、人口分布領域保存部５３６に記憶される（Ｓ３０８）。
【０１３１】
また、この管理サーバ５０３ｂを用いて生成された新規分割領域管理テーブルを利用してメッシュ領域における人口を算出する管理サーバ５０４ｂの処理について説明する。図２９は、管理サーバ５０４ｂの動作を示すフローチャートである。人口分布領域保存部５３６から新規分割領域管理テーブルが、人口分布算出部５４２により抽出される（Ｓ４０１）。つぎに、人口分布算出部５４２によりセクタ人口情報蓄積部５４１から人口情報管理テーブルが抽出される（Ｓ４０２）。
【０１３２】
そして、人口分布算出部５４２により、抽出された新規分割領域管理テーブルおよび人口情報管理テーブルにそれぞれ記述されているセクタの識別子をキーに結合処理が行われる（Ｓ４０３）。人口分布算出部５４２により、結合処理して得られたセクタ識別子で示されるセクタ領域における推定人口および新規分割領域と当該セクタ識別子に対応するボロノイ領域との面積比に従って、新規分割領域における人口が算出される（Ｓ４０４）。
【０１３３】
つぎに、人口分布メッシュ作成部５４３により、新規分割領域はメッシュ領域に基づいて分割される（Ｓ４０５）。そして、メッシュ領域人口算出部５４５により、メッシュ領域に含まれている新規分割領域の面積が求められる（Ｓ４０６）そして、当該メッシュ領域に含まれている一部分の新規分割領域と全体の新規分割領域のとの面積比に基づいてメッシュ領域の人口が算出される（Ｓ４０７）。算出された人口情報は、人口分布メッシュ保存部５４６に記憶される（Ｓ４０８）。
【０１３４】
つぎに、このように構成された管理サーバ５０３ｂおよび管理サーバ５０４ｂの作用効果について説明する。本実施形態の管理サーバ５０３ｂにおいて、セクタ情報蓄積部５３３が、セクタを示すセクタ識別子、当該セクタにおいて使用される第１の周波数（例えば、８００ＭＨｚ帯）または第２の周波数（例えば、２ＧＨｚ帯、または１．７ＧＨｚ帯）のいずれかを示す周波数情報、および当該セクタの中心位置を示す位置情報（セクタ中心緯度およびセクタ中心経度）を予め記憶している。また、管理サーバ５０４ｂにおいて、セクタ人口情報蓄積部５４１が、セクタを示すセクタ識別子と当該セクタにいる人口を示す人口情報とを対応付けて予め記憶している。そして、管理サーバ５０３ｂにおいて、人口分布領域作成部５３５は、各周波数において、予め記憶されているセクタの位置情報に基づいてボロノイ分割を行い、８００ＭＨｚ帯用ボロノイ領域および２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域のそれぞれを生成する。
【０１３５】
そして、人口分布領域作成部５３５は、８００ＭＨｚ帯用ボロノイ領域と２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域とが重複している新規分割領域を生成する。これは、人口分布領域保存部５３６に保存される。そして、人口分布算出部５４２は、保存された新規分割領域と８００ＭＨｚ帯用ボロノイ領域との面積比、新規分割領域と２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域との面積比、ならびにセクタ人口情報蓄積部５４１に記憶されている８００ＭＨｚ帯用のセクタの人口情報、すなわち８００ＭＨｚ帯用ボロノイ領域の人口情報、およびセクタ人口情報蓄積部５４１に記憶されている２ＧＨｚ帯用のセクタの人口情報と１．７ＧＨｚ帯用のセクタの人口情報とを合算して得た２ＧＨｚ帯／１．７ＧＨｚ帯用ボロノイ領域の人口情報に基づいて、新規分割領域の人口情報を算出する。
【０１３６】
これにより、ある領域における人口分布をムラ無く、正確に算出することができる。すなわち、周波数がカバーするエリアに応じて重複する範囲が出てきており、人口分布を算出しようとしてもムラが出るものであるが、本発明によれば、ボロノイ領域が重複している部分を新規分割領域とし、当該新規分割領域ごとに人口情報を算出するようにしたため、人口分布ムラは出にくくなる。
【０１３７】
また、管理サーバ５０３ｂにおいて、オーバーレイ情報蓄積部５３１は、２ＧＨｚ帯（第２の周波数に相当）と１．７ＧＨｚ帯（第3の周波数に相当）とのオーバーレイ関係を示す対応関係を記憶している。
【０１３８】
人口分布領域作成部５３５は、オーバーレイ情報蓄積部５３１に記憶されている対応関係に基づいて、１．７ＧＨｚ帯の周波数のセクタの中心位置に基づくボロノイ領域を生成することなく、当該１．７ＧＨｚ帯に対応する２ＧＨｚ帯の周波数のセクタの中心位置に基づいてボロノイ領域を生成する。生成したボロノイ領域は、人口分布領域保存部５３６に記憶される。
【０１３９】
そして、人口分布算出部５４２は、人口分布領域保存部５３６も記憶されているボロノイ領域およびその推定人口に従って新規分割領域の人口情報を算出することができる。すなわち、１．７ＧＨｚ帯／２ＧＨｚ帯用ボロノイ領域は、１．７ＧＨｚ帯のセクタの人口および２ＧＨｚ帯のセクタの人口を含んだものであることから、人口分布算出部５４２は、その両方の周波数の人口を合算した人口、およびその面積比を用いて新規分割領域に人口情報を算出することができる。これにより、オーバーレイ関係による人口分布ムラを解消することができる。
【０１４０】
また、管理サーバ５０３ｂおよび管理サーバ５０４ｂによれば、人口分布領域作成部５３５により生成された新規分割領域を含んだ所定の領域に対して、所定のメッシュ領域で分割し、分割されたメッシュ領域の人口情報を、当該メッシュ領域Ｍに含まれている新規分割領域の面積比に基づいて算出する。例えば、図２６においては、メッシュ領域Ｍには、領域ａからｄが含まれている。それぞれ領域ａからｄは、新規分割領域ＰからＳの一部分である。よって、新規分割領域ＰからＳの人口情報と、領域ａからｄの、新規分割領域ＰからＳに対する面積比に基づいて、領域ａからｄのそれぞれの人口情報を算出し、これを合算することでメッシュ領域Ｍの人口情報を算出することができる。よって、メッシュ領域ごとに人口分布を算出することができる。
［第三の実施形態］
【０１４１】
つぎに、あらゆる統計情報を処理可能な基礎テーブルを生成するための管理サーバについて説明する。この管理サーバ５０３ｃは、図１で示される通信システムにおけるモバイルデモグラフィユニット５０３の一機能を実行するためのサーバである。なお、第一の実施形態の管理サーバおよび第二の実施形態の管理サーバとは、移動機の概略位置または詳細地に基づいて統計処理を行うものである点で、その技術的特徴を同じにするものである。
【０１４２】
図３０は、その管理サーバ５０３ｃの機能を示すブロック図である。図３０に示されるように、管理サーバ５０３ｃは、詳細位置情報取得部５５１（取得手段）、概略位置情報取得部５５２（取得手段）、加入者位置情報記憶部５５３、加入者位置情報選択部５５４、加入者属性情報記憶５５６、加入者属性情報結合部５５７、属性付加入者分布記憶部５５８（位置情報記憶手段）、拡大係数算出部５５９（拡大係数算出手段、拡大係数記憶手段）、セクタ情報蓄積部５６０、セクタ間オーバーレイ情報蓄積部５６１、人口分布領域作成部５６２、人口分布メッシュ作成部５６３（面積比算出手段）、集計領域データ保存部５６４（集計領域記憶手段）、基礎テーブル作成部５６５（基礎テーブル生成手段）、基礎テーブル保存部５６６（基礎テーブル記憶手段）、検索部５６７（算出手段）、および検索結果保存部５６８を含んで構成されている。以下、各構成について説明する。
【０１４３】
詳細位置情報取得部５５１は、移動機においてＧＰＳなどにより取得された座標情報を取得する部分である。移動機においては、所定周期でＧＰＳにより位置情報として座標情報を取得し、その座標情報を管理サーバ５０３ｃに送信することで、詳細位置情報取得部５５１は、各移動機の位置情報（座標情報）を取得することができる。なお、所定周期で取得することに限るものではなく、不定期に位置情報は取得されるような構成であってもよい。
【０１４４】
図３１に、詳細位置情報取得部５５１が取得する情報について説明する。図３１に示されているように、詳細位置情報取得部５５１は、移動機のユーザを識別するためのユーザ識別子、位置測位した時刻、位置データ種類、および緯度経度を移動機から取得する。これら取得された各種情報は、詳細位置情報取得部５５１に備えられる詳細位置情報管理テーブルに記憶される（図３１参照）。
【０１４５】
概略位置情報取得部５５２は、移動機が在圏しているセクタを示すＳＡＩ（またはセクタ識別子）、そのセクタ内の概略位置を示す概略位置情報を取得する部分である。移動機による位置登録処理などにより、ＲＮＣ３００において、いわゆるＰＲＡＣＨＰＤ測位計算を行うことによりセクタ内の位置を測定することができる。そして、このようなＰＲＡＣＨ ＰＤによる処理に従って、概略位置情報が生成され、交換機４００から定期的に出力される。例えば、図３に示される処理により、この概略位置情報が出力される。
【０１４６】
図３２に、概略位置情報取得部５５２が取得する情報について説明する。図３２に示されているように、概略位置情報取得部５５２は、移動機のユーザを識別するためのユーザ識別子、位置測位した時刻、位置データ種類、ＳＡＩ（セクタ識別子）および緯度経度を移動機から取得する。なお、位置情報として、緯度経度の情報を取得することなくＳＡＩのみを取得する場合もある。これら取得された各種情報は、概略位置情報取得部５５２に備えられる概略位置情報管理テーブルに記憶される（図３２参照）。
【０１４７】
加入者位置情報記憶部５５３は、詳細位置情報取得部５５１により取得された座標情報、および概略位置情報取得部５５２により取得された概略位置情報である加入者位置情報を記憶する部分である。ここには、少なくとも、座標情報またはセクタ情報と、移動機を特定する識別情報と、その測位時刻が対応付けて記憶されている。
【０１４８】
図３３は、加入者位置情報記憶部５５３に記憶されている多種位置情報管理テーブルの説明図である。図３３に示されているように、この加入者位置情報記憶部５５３は、図３１および図３２で示した管理テーブルの各レコードを結合した管理テーブルを記憶している。
【０１４９】
加入者位置情報選択部５５４は、加入者位置情報記憶部５５３に記憶されている詳細位置情報および概略位置情報のいずれかを、統計処理のための基礎テーブルとして記憶させるか、選択する部分である。例えば、加入者位置情報選択部５５４は、基礎テーブル作成指示時である時刻ｔに取得された概略位置情報または詳細位置情報を選択する。なお、同時刻に概略位置情報と詳細位置情報との両方を取得している場合には、精度のよいと考えられている詳細位置情報を選択する。
【０１５０】
また、別の選択方法として、以下のことがあげられる。すなわち、具体的には、加入者位置情報選択部５５４は、詳細位置情報の取得周期ｔ１が概略位置情報の取得周期ｔ２より小さい場合には、詳細位置情報を選択する。また、加入者位置情報選択部５５４は、詳細位置情報の取得周期ｔ１が概略位置情報の取得周期ｔ２より大きい場合には、位置情報として利用するタイミングの直近に取得された情報を位置情報として選択する。すなわち、基礎テーブル作成時である時刻ｔを基準に、いずれか直近に取得された詳細位置情報若しくは概略位置情報を、位置情報として選択するものである。例えば、“詳細位置情報の取得時刻ｔ３−時刻ｔ”＞“概略位置情報の取得時刻ｔ４−時刻ｔ”である場合には、概略位置情報を位置情報として選択する。また、“詳細位置情報の取得時刻ｔ３−時刻ｔ”≦“概略位置情報の取得時刻ｔ４−時刻ｔ”である場合には、時刻ｔに対応する位置情報は詳細位置情報が選択される。
【０１５１】
また、加入者位置情報選択部５５４は、時刻ｔ５にユーザがいたであろう位置情報を補間してもよい（補間処理）。時刻ｔ５に近い時刻で取得された詳細位置情報または概略位置情報に含まれる緯度経度情報を用いて、時刻ｔ５におけるユーザ位置を推定する。なお、ユーザ位置は緯度経度で推測される。具体的には時刻ｔ５−１に取得した位置情報が(x=0,y=0)、時刻ｔ５+１に取得した位置情報が(x=2,y=2)の場合、時刻ｔ５の位置情報を(x=1,y=1)のように線形補間するなどの方法があげられる。他の方法としてはカーナビゲーションシステムで用いられるマップマッチング法なども利用できる。
【０１５２】
加入者位置情報選択部５５４は、上述の選択方法のいずれかを行うことができるものである。なお、加入者位置情報選択部５５４は、特定の日にち・時間帯を指定して位置情報を選択してもよい。
【０１５３】
加入者属性情報記憶部５５６は、加入者情報の属性を表す加入者属性情報を加入者であるユーザの識別子と対応付けて記憶する部分であり、加入者属性情報として、加入者である移動機のユーザの年齢（若しくは年代）、性別、住所コードなどを記憶する。
【０１５４】
加入者属性情報結合部５５７は、加入者位置情報選択部５５４で選択された位置情報（詳細位置情報または概略位置情報）と、加入者属性情報記憶部５５６に記憶されている加入者属性情報とを結合して、分布情報を生成する部分である。
【０１５５】
属性付加入者分布記憶部５５８は、加入者属性情報結合部５５７により生成された属性情報を結合した多種位置情報管理テーブルを記憶する部分である。図３４は、その属性情報を結合した多種位置情報管理テーブルの具体例を示す図であり、加入者の分布情報を示す図である。図３４に示されるとおり、属性付加入者分布記憶部５５８は、ユーザ識別子ごとに、属性情報（性別、年齢、住所コード）と、加入者位置情報（時刻、位置データ種別、ＳＡＩ（セクタ識別子）、緯度・経度）とを対応付けて記憶する。
【０１５６】
拡大係数算出部５５９は、属性付加入者分布記憶部５５８に記憶されている分布情報と、その他統計データ（例えば国勢調査による統計データ）とに基づいて、属性ごとの拡大係数を算出する部分である。より具体的には、拡大係数算出部５５９は、属性付加入者分布記憶部５５８の分布情報から、属性ごとの人口を算出し、また、図示しない格納部に記憶されているその他統計データから全国の属性ごとの人口を導出する。そして、その他統計データから得られた全国人口を、分布情報から算出された人口で割ることにより、拡大係数を算出する。例えば、その他統計データから２０歳男性の人口Ａを導出し、同様に２０歳男性の人口Ｂを分布情報から算出する。そして、人口Ａ／人口Ｂを算出することにより、拡大係数を求めることができる。本実施形態では、年齢および性別ごとに、拡大係数を算出するようにしているが、これに限るものではなく、年代のように幅を持たせた属性に対する拡大係数を算出してもよいし、また住所コードなど地域に基づいて拡大係数を算出するようにしてもよい。
【０１５７】
そして、拡大係数算出部５５９は、算出した拡大係数をユーザごとに対応付けたデータを生成する。図３６は、拡大係数算出部５５９により算出された拡大係数をユーザごとに割り振った拡大係数管理テーブルを示す図である。図３６に示されるように、拡大係数算出部５５９には、ユーザ識別子、性別、年齢、住所コード、時刻、位置データ種類、ＳＡＩ、緯度・経度、および拡大係数が対応付けられた拡大係数管理テーブルが記憶されている。
【０１５８】
セクタ情報蓄積部５６０は、基地局に基づいて規定された各セクタに関連する情報を記述するセクタ情報管理テーブルを記憶する部分である。このセクタ情報管理テーブルは、第二の実施形態にも記載されているものと同じであり（図１６を参照）、セクタを示すセクタ識別子、セクタ周波数種類、セクタ中心緯度、セクタ中心経度、基地局名、基地局緯度、および基地局経度を対応付けて記述している。セクタ周波数種類は、当該セクタにおいて利用される周波数帯域の種別が第１の周波数帯域（８００ＭＨｚ帯）のものか、または第２の周波数帯域（１．７ＧＨｚ帯および２ＧＨｚ帯）のものかを示すものである。また、セクタ中心緯度およびセクタ中心経度は、当該セクタの中心位置を示す情報である。さらにセクタ情報管理テーブルは、基地局名、基地局の位置情報である基地局緯度、基地局経度を対応付けて記述している。
【０１５９】
セクタ間オーバーレイ情報蓄積部５６１は、セクタ間のオーバーレイ関係を示すオーバーレイ管理情報テーブルを記憶する部分である（図１５を参照）。このオーバーレイ管理情報テーブルは、各セクタにおいて使用される周波数帯域ごとに付与されているセクタ識別子を記憶するものであり、２ＧＨｚ帯セクタ識別子および１．７ＧＨｚ帯セクタ識別子を対応付けて記憶している。すなわち、２ＧＨｚ帯の周波数を利用する端末と、１．７ＧＨｚ帯を利用する端末とは同じ勢力範囲で利用することができることを、オーバーレイ管理情報テーブルは示している。なお、このオーバーレイ管理情報テーブルは、予めキャリア事業者等により定められ規定されたものである。
【０１６０】
人口分布領域作成部５６２は、セクタ情報蓄積部５６０に記憶されている８００ＭＨｚ帯セクタのレコード情報を抽出して、８００ＭＨｚ帯用のセクタ勢力範囲を推定する。このセクタ勢力範囲は、セクタの中心位置に基づいてボロノイ領域に分割する方法や、電波伝搬モデルを用いる方法により推定される。なお、ここで勢力範囲を推定することとは、勢力範囲を、ポリゴンデータなどを用いて定義することである。また、人口分布領域作成部５６２は、セクタ情報蓄積部５６０に記憶されている２ＧＨｚ帯セクタのレコード情報を抽出し、セクタ間オーバーレイ情報蓄積部５６１からオーバーレイ管理情報テーブルを取得して、２ＧＨｚ帯／１．７ＧＨｚ帯セクタのセクタ勢力範囲を推定する。
【０１６１】
人口分布メッシュ作成部５６３は、集計領域データ保存部５６４に記憶されている集計領域データに従って、８００ＭＨｚ帯セクタのセクタ勢力範囲（たとえば、図１９参照）と集計領域との面積比、および２ＧＨｚ帯／１．７ＧＨｚ帯のセクタ勢力範囲（たとえば、図１８参照）と集計領域との面積比を算出して、集計領域ごとに対応付けて面積比を記憶する部分である。なお、ここでは、セクタ勢力範囲と集計領域との重複部分を重複領域として、その重複領域とセクタ勢力範囲との面積比を算出するものである。
【０１６２】
図３５は、人口分布メッシュ作成部５６３により作成された管理情報である面積比管理テーブルを示す説明図である。図３５に示されるとおり、人口分布メッシュ作成部５６３により作成された面積比管理テーブルは、ＳＡＩ（またはセクタ識別子）、集計領域の識別子、面積比（重複領域の面積／セクタ勢力範囲の面積）、および周波数帯を対応付けており、人口分布メッシュ作成部５６３は、この面積比管理テーブルを記憶している。なお、周波数帯が２ＧＨｚのものと、８００ＭＨｚのものとで、集計領域の識別子が同じとなっているが、これは便宜上２ＧＨｚのセクタ領域と、８００ＭＨｚのセクタ領域とが同じにしているためである。当然にこれら識別子は異なっている場合もある。また、ここにおける面積比は、大まかな数値で表している。
【０１６３】
ここで、ＳＡＩにより特定されたセクタ領域と、集計領域および面積比について説明する。図４２に、集計領域であるメッシュ領域で、セクタ領域を分割していることを示す概念図を示す。図４２に示されているように、メッシュ領域である集計領域ａ〜ｎが集計領域データ保存部５６４において定義されており、セクタ領域ＡおよびＣは、その集計領域ａ〜ｎで分割されている。セクタ領域Ａに含まれている集計領域は、重複領域ａ１、ｂ１、ｃ１、ｅ１、ｆ１、ｇ１、ｊ１、ｋ１であり、セクタ領域Ｃに含まれている集計領域は、重複領域ｄ１、ｇ２、ｈ１、ｉ１、ｌ１、ｍ１、ｎ１である。ここで、例えば重複領域ａ１は、集計領域ａの一部であって、セクタ領域Ａと集計領域ａとが重複した領域である。他の集計領域についても同様である。そして、図３５における各面積比は、重複領域／セクタ領域により算出され、例えば、重複領域ａ１／セクタ領域Ａにより算出される。
【０１６４】
集計領域データ保存部５６４は、集計領域を定義する情報を記憶する部分であり、例えば、集計領域データとして、都道府県を定義する県領域データ、市町村を定義する市町村領域データ、番地等を定義する町丁目領域データを記憶する部分である。また、所定の大きさの矩形領域を示すメッシュ領域データとして、一辺が８０ｋｍの一次メッシュ領域データ、一辺が１０ｋｍの二次メッシュ領域データ、一辺が１ｋｍの三次メッシュ領域データ、および一辺が５００ｍの１／２地域メッシュ領域データを記憶するようにしてもよい。
【０１６５】
基礎テーブル作成部５６５は、人口分布メッシュ作成部５６３により記憶されている面積比管理テーブル（図３５）のレコードと、拡大係数算出部５５９により記憶されている拡大係数管理テーブル（図３６）の概略位置に関するレコードとを、ＳＡＩ（またはセクタ識別子）をキーにして結合して、概略位置情報部分の拡大係数管理テーブルの中間テーブルを作成する。図３７は、基礎テーブル作成部５６５により概略位置情報の拡大係数管理テーブルを変換した中間テーブルを示す説明図である。図３７に示されるように、この中間テーブルは、ユーザ識別子、性別、年齢、住所コード、時刻、位置データ種類、ＳＡＩ（またはセクタ識別子）、集計領域の識別子、面積比、拡大係数が対応付けて構成されている。そして、この中間テーブルでは、集計領域の識別子のそれぞれにおいて、同じパラメータが対応付けて記述されており、ユーザ識別子、性別、年齢、住所コード、時刻、位置データ種類、ＳＡＩ（またはセクタ識別子）、面積比、および拡大係数が記述されている。なお、上述では、ＳＡＩを利用して中間テーブルを作成したが、これに限るものではなく、概略位置情報として、ＳＡＩに対応づけて緯度・経度が記述されている場合には、その緯度・経度を利用して、どの集計領域に含まれているかを判断し、中間テーブルを作成するようにしてもよい。
【０１６６】
また、基礎テーブル作成部５６５は、人口分布メッシュ作成部５６３により記憶されている面積比管理テーブル（図３５）のレコードと、拡大係数算出部５５９により記憶されている拡大係数管理テーブル（図３６）の詳細位置に関するレコードとを、拡大係数管理テーブル（図３６）の位置情報（緯度・経度）と面積比管理テーブル（図３５）の集計領域とを結びつけることで結合して、新たな管理情報である中間テーブルを作成する。すなわち、拡大係数管理テーブルにおける位置データとして座標情報（緯度・経度）が記述されているレコードについては、その座標情報がどの集計領域に含まれているかを判断して、中間テーブルを作成する。
【０１６７】
図３８は、基礎テーブル作成部５６５により詳細位置情報部分の拡大係数管理テーブルを変換した中間テーブルを示す説明図である。図３８に示されるように、この中間テーブルは、ユーザ識別子、性別、年齢、住所コード、時刻、位置データ種類、集計領域の識別子、面積比、拡大係数が対応付けて構成されている。なお、詳細位置情報を利用した図３８の情報においては、ＳＡＩ（またはセクタ識別子）は実質利用されておらず、空欄であり、面積比は１と記述されている。
【０１６８】
そして、基礎テーブル作成部５６５は、図３７および図３８のそれぞれおいて示された中間テーブルに基づいて基礎テーブルを作成する。図３９は、基礎テーブル作成部５６５により作成された基礎テーブルを示す説明図である。この基礎テーブルは、集計領域の識別子ごとに、測位時刻、集計領域への人口寄与率、性別、年齢、住所コード、ユーザ識別子、および位置データ種類が対応付けて構成されている。人口寄与率は、面積比と拡大係数とを乗算した値であり、集計領域においてどれぐらい人口に寄与しているかを示す値である。
【０１６９】
基礎テーブル保存部５６６は、基礎テーブル作成部５６５により作成された基礎テーブルを記憶する部分である。
【０１７０】
検索部５６７は、基礎テーブル保存部５６６に記憶されている基礎テーブルを利用して検索処理・集計処理を行う部分であり、オペレータにより入力された項目に基づいた検索処理・集計処理を行う部分である。例えば、検索部５６７において、ある集計領域の人口を算出したい場合には、集計領域ごとに対応付けられている人口寄与率を抽出して合算して集計領域全体の人口を算出する。さらに、この集計領域全体の人口を、全ての集計領域に対して算出して、合算することで、さらにまとまった集計領域（例えば、日本全国や地方単位など）の人口を算出することができる。
【０１７１】
検索結果保存部５６８は、検索部５６７において検索された検索結果を保存する部分である。
【０１７２】
ここで、検索部５６７による検索処理・集計処理の具体例について説明する。上述の通り、検索部５６７は、基礎テーブル作成部５６５により作成された基礎テーブルに従って、以下の検索処理・集計処理を行うことができる。
【０１７３】
・時間別全国人口分布
検索部５６７は、基礎テーブルにおいて、同一の日にち・時刻ごとに各集計領域における人口を集計して、日本全国の人口を算出することができる。すなわち、検索部５６７は、基礎テーブルにおける日にち・時刻に基づいて、予め指定した日にち・時刻の集計領域および人口寄与率を抽出する。そして、抽出された人口寄与率を集計領域ごとに合算することで、指定された日にち・時刻における各集計領域における人口を算出することができる。そして、各集計領域における人口をさらに合算することで全集計領域の人口を算出することができる。集計領域が日本全国の隅々にまで割り振られている場合には、日にち・時刻ごとの日本全国の人口を算出することができる。これにより海外旅行などで海外に移動した人を考慮した、現実に日本に存在する人口を算出することができる。
【０１７４】
・時間別全国属性人口分布
検索部５６７は、基礎テーブルにおいて、同一の日にち・時刻ごとに属性別で人口を集計することができる。すなわち、検索部５６７は、基礎テーブルにおける日にち・時刻に基づいて、予め指定した日にち・時刻の、人口寄与率、属性情報（年齢および性別）を抽出する。そして、抽出された人口寄与率を、属性情報ごとに合算することで、指定された日にち・時刻における全国の指定された属性情報に合致した人口を算出することができる。なお、基礎テーブルでは、具体的な年齢が記述されているが、ここでの処理を行う際においては、年齢を年代に変換することで、２０代男性のように、属性に幅を持たせることができる。例えば、属性が２０代男性の人口を算出する場合には、対象となる日にち・時刻を指定し、その日にち・時刻に基づいて、属性情報および人口寄与率を抽出し、抽出した属性ごとに人口寄与率を合算して集計することにより、ある日にち・時刻におけるその属性の人口を算出することができる。
【０１７５】
・時間別全国属性割合分布
検索部５６７は、基礎テーブルにおいて、日にち・時刻ごとに属性別で人口を集計して、その属性割合を算出することができる。すなわち、検索部５６７は、基礎テーブルにおける日にち・時刻に基づいて、予め指定した日にち・時刻の、人口寄与率、属性情報（年齢および性別）を抽出する。そして、抽出された人口寄与率を、属性情報ごとに合算することで、指定された日にち・時刻における全国の指定された属性情報に合致した人口を算出する。また、同様にして指定された日にち・時刻における全国の人口を、人口寄与率を合算することで算出する。そして、属性情報ごとの人口を全国人口で割ることで、属性割合を算出することができる。
【０１７６】
・ある集計領域における時間別人口分布
検索部５６７は、基礎テーブルにおいて、指定された集計領域における人口を、日にち・時刻ごとに集計することで、指定された集計領域における人口を算出することができる。例えば、集計領域ａを示す集計領域の識別子がオペレータにより指定された場合には、検索部５６７は、その集計領域ａに対応付けられている人口寄与率を合算して集計することで、その集計領域ａにおける人口を算出することができる。
【０１７７】
・ある集計領域における時間別属性人口分布
検索部５６７は、オペレータにより、集計対象となる属性および集計領域が指定され、その属性ごとに、各集計領域内における人口寄与率を、日にち・時刻ごとに区別して集計する。そして、同一日にち・時刻における各集計領域の人口寄与率を属性ごとに区別して合算して、人口を算出する。例えば、属性が２０代男性の人口を算出したい場合には、対象となる集計領域ａの２０代男性の人口寄与率を抽出し、これを合算することで、その集計領域ａの指定された属性の人口を算出することができる。
【０１７８】
・ある集計領域における時間別属性割合
検索部５６７は、オペレータにより属性および集計領域が指定され、日にち・時刻ごとに区別して、その指定された属性ごとに、指定された集計領域の人口寄与率を集計する。そして、同一日にち・時刻における同一属性の、各集計領域における人口寄与率を合算し、全国の属性ごとの人口寄与率を算出する。そして、同一日にち・時刻における、全国の人口に対する、その属性割合を算出する。例えば、オペレータにより指定された属性が２０代男性である場合に、まず属性ごとの各集計領域の人口を算出し、これを合算することで全国の人口を算出する。つぎに、属性ごとの全国の人口を算出し、これらを用いて全国の人口に対する属性割合を算出することができる。
【０１７９】
・時間別平均人口分布
検索部５６７は、指定された集計領域における一日あたりの平均人口分布を算出する。すなわち、検索部５６７は、オペレータにより指定された集計領域における、指定された時刻の人口寄与率を集計する。この集計する期間は、オペレータにより指定された期間とする。そして、この期間で集計された人口をその期間で割り、一日あたりの人口を算出する。これにより、ある集計領域における、ある時刻における平均人口分布を算出することができる。
【０１８０】
・時間別平均属性人口分布
検索部５６７は、オペレータにより集計対象となる集計領域、時刻、属性、および集計期間を受け付ける。そして、検索部５６７は、集計期間における、集計領域の人口寄与率を属性ごとに集計して、人口を算出する。そして、その集計期間における属性ごとの人口を合算し、その期間で割ることで、１日あたりの人口分布を算出することができる。
【０１８１】
・時間別平均属性割合
検索部５６７は、オペレータにより集計対象となる集計領域、時刻、属性、および集計期間を受け付ける。そして、検索部５６７は、集計期間における、各集計領域の、同一時刻の人口を属性ごとに集計し、集計した人口を集計期間で割ることにより、各集計領域の、同一時刻の、一日あたりの人口（平均人口）を属性ごとに算出することができる。そして、算出された属性ごとの平均人口を、全国の平均人口で割ることにより、平均属性割合を算出することができる。ここでは、全国の平均人口で割っているが、集計領域単位の人口で割ることにより、集計領域単位における平均属性割を算出するようにしてもよい。
【０１８２】
以上は、統計処理の例示であり、様々な統計処理・集計処理を行うことができる。また、属性として、本実施形態では、性別、年齢を例に挙げているが、これ以外の情報であってもよい。例えば、嗜好・性格などの情報であってもよい。
【０１８３】
つぎに、このようにして構成された管理サーバ５０３ｃの処理について説明する。まず、人口分布メッシュ作成部５６３により作成された集計領域管理データの作成方法について説明する。図４０は、人口分布メッシュ作成部５６３における集計領域管理データの作成処理を示すフローチャートである。
【０１８４】
まず、人口分布領域作成部５６２により、セクタ情報蓄積部５６０から８００ＭＨｚ帯セクタのレコード情報が抽出され（Ｓ５０１）、このレコード情報に基づいて８００ＭＨｚ帯のセクタ勢力範囲が推定される（Ｓ５０２）。
【０１８５】
また、人口分布領域作成部５６２により、セクタ情報蓄積部５６０から２ＧＨｚ帯セクタのレコード情報が抽出される（Ｓ５０３）。そして、人口分布領域作成部５６２により、セクタ間オーバーレイ情報蓄積部５６１からオーバーレイ情報管理テーブルが取得され（Ｓ５０４）、取得されたオーバーレイ情報管理テーブルに基づいて、２ＧＨｚ帯／１．７ＧＨｚ帯のセクタ勢力範囲が推定される（Ｓ５０５）。
【０１８６】
人口分布メッシュ作成部５６３により、集計領域データ保存部５６４から集計領域データ（例えばメッシュ領域）が抽出され、それぞれ推定された８００ＭＨｚ帯のセクタ勢力範囲および２ＧＨｚ帯／１．７ＧＨｚ帯のセクタ勢力範囲と抽出された集計領域の重複領域との面積比が算出される（Ｓ５０６）。そして、人口分布メッシュ作成部５６３により算出された集計領域における重複領域ごとの面積比は、人口分布メッシュ作成部５６３に記憶される（Ｓ５０７）。
【０１８７】
つぎに、管理サーバ５０３ｃにおける検索処理・統計処理を行うための基礎テーブルを作成するための処理および当該基礎テーブルを利用した検索処理・統計処理について説明する。図４１は、管理サーバ５０３ｃにおける基礎テーブルの作成処理および作成した基礎テーブルを利用した検索処理・統計処理の処理を示すフローチャートである。
【０１８８】
まず、定期的に詳細位置情報取得部５５１および概略位置情報取得部５５２により詳細位置情報である座標情報および概略位置情報であるセクタ情報が取得され、加入者位置情報記憶部５５３に記憶される（Ｓ６０１）。加入者位置情報選択部５５４により、所定の条件に従って詳細位置情報および概略位置情報のいずれかが選択され、抽出される（Ｓ６０２）。
【０１８９】
そして、加入者属性情報結合部５５７により、加入者属性情報記憶部５５６に記憶されている加入者属性情報と、加入者位置情報選択部５５４により選択された加入者位置情報とが結合された分布情報が得られる（Ｓ６０３）。そして、この分布情報は、属性付加入者分布記憶部５５８に記憶される（Ｓ６０４）。
【０１９０】
つぎに、拡大係数算出部５５９により、属性付加入者分布記憶部５５８に記憶されている分布情報と、その他統計データ（国勢調査など）を組み合わせて、位置情報に基づいて導出された移動機数から人口に変換するための拡大係数が算出される。この拡大係数は、ユーザ識別子ごとに割り振られ、拡大係数算出部５５９に対応付けて記憶される（Ｓ６０５）。
【０１９１】
基礎テーブル作成部５６５により、人口分布メッシュ作成部により作成された管理情報と、拡大係数算出部５５９により記憶されている拡大係数を含んだ管理情報とが結合され、結合された管理情報における面積比および拡大係数に基づいて集計領域における人口寄与率が算出され、この人口寄与率を含んだ基礎テーブルが作成される（Ｓ６０６）。基礎テーブル作成部５６５により作成された基礎テーブルは、基礎テーブル保存部５６６に記憶される（Ｓ６０７）。
【０１９２】
そして、オペレータによる操作に従って、検索部５６７により基礎テーブルに対して任意の条件での情報の抽出、情報の変換処理が行われる（Ｓ６０８）。そして、これら処理された結果が検索結果保存部５６８に記憶される（Ｓ６０９）。
【０１９３】
このようにして、基礎テーブルが作成され、そして、この基礎テーブルを利用した検索処理・集計処理を可能にすることができる。この基礎テーブルには、属性ごとの集計処理や、集計領域ごとの集計処理を、容易に可能にすることができるように各種項目が対応付けて記憶されている。
【０１９４】
つぎに、本実施形態における管理サーバ５０３ｃの作用効果について説明する。本実施形態における管理サーバ５０３ｃにおいて、詳細位置情報取得部５５１および概略位置情報取得部５５２は、複数の移動機１００のそれぞれから、位置情報（詳細位置情報または概略位置情報、若しくはその両方）とともに移動機の識別情報（ユーザ識別子）を取得する。そして、検索部５６７は、取得された位置情報、当該位置情報の測位時刻および移動機の識別情報に基づいて、所定時刻における人口分布情報を算出することができる。これにより、より詳細な人口分布情報を得ることができ、このような詳細な人口分布情報を提供することで、様々なサービスを提供することを可能にする。
【０１９５】
より詳細には、基礎テーブル作成部５６５は、取得された位置情報に基づいて、集計処理・検索処理のための基礎テーブルを生成し、基礎テーブル保存部５６６が基礎テーブルを記憶する。そして、検索部５６７は、基礎テーブル保存部５６６に記憶されている基礎テーブルを利用して、様々な集計処理を行うことができる。例えば、所定時刻における人口分布情報を算出することができる。
【０１９６】
さらに、基礎テーブル作成部５６５は、加入者属性情報記憶部５５６に記憶されている加入者属性情報を用いた基礎テーブルを作成し、基礎テーブル保存部５６６がこの基礎テーブルを記憶するようにしてもよい。そして、加入者属性情報を加味した基礎テーブルに基づいて、検索部５６７は、属性情報ごとの集計処理を行うことで、属性情報ごとの人口分布情報を算出することができる。例えば、２０代男性の属性の位置情報のみを集計することにより、２０代男性の人口分布情報を算出することができる。
【０１９７】
また、基礎テーブル作成部５６５は、人口分布メッシュ作成部５６３により作成された管理情報に基づいて、集計領域ごとに区分した基礎テーブルを作成し、基礎テーブル保存部５６６はこの基礎テーブルを記憶しておく。そして、検索部５６７は、集計領域ごとにその位置情報を集計することにより、人口分布情報を算出することができる。
【０１９８】
さらに、詳細には、基礎テーブル作成部５６５は、集計領域ごとに区分した基礎テーブルを作成するに先立って、拡大係数算出部５５９は、セクタ領域または集計領域の人口分布と、国勢調査などにより得られた、該当するセクタ領域または集計領域の人口分布との比である拡大係数を算出する。そして、拡大係数算出部５５９は、この拡大係数をユーザ識別子ごとに加入者分布情報に割り振って、基礎テーブル作成部５６５は、これを用いて基礎テーブルを作成する。この拡大係数を集計することにより正確な人口分布情報を算出することができる。
【０１９９】
なお、集計領域は、無線基地局の勢力範囲に基づいて定義されたセクタ領域であってもよいし、予め定められた矩形領域としてもよいし、さらに、都道府県、市町村などの領域により定義してもよい。
【０２００】
また、検索部５６７は、所定期間における同一取得時刻の複数の人口分布情報の平均値を算出して、当該平均値を人口分布情報として算出するようにしてもよい。これにより、より正確な人口分布情報を算出することができる。すなわち、検索部５６７は、一ヶ月の同一時刻（例えば午後１時）の位置情報を集計する。そして、一日あたりの平均値を算出することにより、平均化した人口分布情報を算出することができ、より正確なものを算出することができる。
【０２０１】
なお、検索部５６７は、人口分布情報として、人口を算出してもよいし、全体に対する人口割合を算出するようにしてもよい。
【０２０２】
また、詳細位置情報取得部５５１および概略位置情報取得部５５２のいずれかが詳細位置情報または概略位置情報を取得するようにしてもよいし、その両方を取得するようにしてもよい。両方取得する場合には、詳細位置情報の取得周期が概略位置情報の取得周期より小さい場合には、詳細位置情報を位置情報として選択し、詳細位置情報の取得周期が概略位置情報の取得周期より大きい場合には、位置情報として利用するタイミングの直近に取得された情報を位置情報として選択することで、適切な位置情報を得ることができる。すなわち、取得周期を基準に詳細位置情報を優先的に選択するように制御するとともに、取得周期の基準に合わない場合には、直近に取得した位置情報を選択することで、より正確な位置情報を得ることができる。
【符号の説明】
【０２０３】
１０…通信システム、１００…移動機、２００…基地局、３０２…通信制御部、４００…交換機、４０１…通信制御部、４０２…変換部、４０３…記憶部、５００…管理センタ、５０１…社会センサユニット、５０２…ペタマイニングユニット、５０３…モバイルデモグラフィユニット、５０３ａ…管理サーバ、５０４…可視化ソリューションユニット、５１０…取得部、５１１…加入者位置情報記憶部、５１２…加入者属性情報記憶部、５１３…加入者属性結合部、５１６…属性付加入者分布記憶部、５１７…セクタレベル属性分布導出部、５１８…セクタレベル属性分布記憶部、６００…加入者プロファイル情報記憶部、５０３ｂ…管理サーバ、５０４ｂ…管理サーバ、５３１…オーバーレイ情報蓄積部、５３２…オーバーレイ情報抽出部、５３３…セクタ情報蓄積部、５３４…セクタ情報抽出部、５３５…人口分布領域作成部、５３６…人口分布領域保存部、５４１…セクタ人口情報蓄積部、５４２…人口分布算出部、５４３…人口分布メッシュ作成部、５４５…メッシュ領域人口算出部、５４６…人口分布メッシュ保存部、５５１…詳細位置情報取得部、５５２…概略位置情報取得部、５５３…加入者位置情報記憶部、５５４…加入者位置情報選択部、５５６…加入者属性情報記憶部、５５７…加入者属性情報結合部、５５８…属性付加入者分布記憶部、５５９…拡大係数算出部、５６０…セクタ情報蓄積部、５６１…セクタ間オーバーレイ情報蓄積部、５６２…人口分布領域作成部、５６３…人口分布メッシュ作成部、５６４…集計領域データ保存部、５６５…基礎テーブル作成部、５６６…基礎テーブル保存部、５６７…検索部、５６８…検索結果保存部。
【図１】
2011021608.tif 000003
【図２】
2011021608.tif 000004
【図３】
2011021608.tif 000005
【図４】
2011021608.tif 000006
【図５】
2011021608.tif 000007
【図６】
2011021608.tif 000008
【図７】
2011021608.tif 000009
【図８】
2011021608.tif 000010
【図９】
2011021608.tif 000011
【図１０】
2011021608.tif 000012
【図１１】
2011021608.tif 000013
【図１２】
2011021608.tif 000014
【図１３】
2011021608.tif 000015
【図１４】
2011021608.tif 000016
【図１５】
2011021608.tif 000017
【図１６】
2011021608.tif 000018
【図１７】
2011021608.tif 000019
【図１８】
2011021608.tif 000020
【図１９】
2011021608.tif 000021
【図２０】
2011021608.tif 000022
【図２１】
2011021608.tif 000023
【図２２】
2011021608.tif 000024
【図２３】
2011021608.tif 000025
【図２４】
2011021608.tif 000026
【図２５】
2011021608.tif 000027
【図２６】
2011021608.tif 000028
【図２７】
2011021608.tif 000029
【図２８】
2011021608.tif 000030
【図２９】
2011021608.tif 000031
【図３０】
2011021608.tif 000032
【図３１】
2011021608.tif 000033
【図３２】
2011021608.tif 000034
【図３３】
2011021608.tif 000035
【図３４】
2011021608.tif 000036
【図３５】
2011021608.tif 000037
【図３６】
2011021608.tif 000038
【図３７】
2011021608.tif 000039
【図３８】
2011021608.tif 000040
【図３９】
2011021608.tif 000041
【図４０】
2011021608.tif 000042
【図４１】
2011021608.tif 000043
【図４２】
2011021608.tif 000044
【手続補正書】
【提出日】平成24年2月14日(2012.2.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
周波数帯ごとに形成されるセクタを示すセクタ識別子、当該セクタにおいて使用される第１の周波数帯または第２の周波数帯のいずれかを示す周波数情報、および当該セクタを代表する位置情報を記憶するセクタ情報記憶手段と、
周波数帯ごとに形成されるセクタを示すセクタ識別子と当該セクタにいる人口を示す人口情報とを対応付けて記憶する人口情報記憶手段と、
前記第１の周波数帯のセクタを代表する位置情報に基づいて生成されたボロノイ領域と前記第２の周波数帯のセクタを代表する位置情報に基づいて生成されたボロノイ領域とが重複している分割領域を生成する分割領域生成手段と、
前記分割領域生成手段により生成された新規分割領域と前記第１の周波数帯のボロノイ領域との面積比、前記新規分割領域と前記第２の周波数帯のボロノイ領域との面積比、前記人口情報記憶手段に記憶されている人口情報により算出される第１の周波数帯のボロノイ領域の人口情報、および前記人口情報記憶手段に記憶されている人口情報により算出される第２の周波数帯のボロノイ領域の人口情報に基づいて、前記新規分割領域の人口情報を算出する人口情報算出手段と、
を備える管理サーバ。
【請求項２】
前記位置情報は、セクタ内の中心位置を示すことを特徴とする請求項１に記載の管理サーバ。
【請求項３】
前記セクタ情報記憶手段に記憶されている情報に基づいてボロノイ分割を行い、第１の周波数帯ごとのボロノイ領域および第２の周波数帯ごとのボロノイ領域のそれぞれを生成するボロノイ領域生成手段
をさらに備えることを特徴とする請求項１または２に記載の管理サーバ。
【請求項４】
前記分割領域生成手段により生成された新規分割領域を含んだ所定の領域に対して、所定の単位領域で分割する分割手段と、
前記分割手段により分割された領域の人口情報を、当該領域に含まれている前記新規分割領域の面積比に基づいて算出する人口情報算出手段と、を備える請求項１から３のいずれか一項に記載の管理サーバ。
【請求項５】
前記セクタ情報記憶手段は、さらに、第３の周波数帯を示す周波数情報、および当該第３の周波数帯のセクタを代表する位置情報を記憶するものであって、
第２の周波数帯と第３の周波数帯とのオーバーレイ関係を示す対応関係を記憶するオーバーレイ情報記憶手段をさらに備え、
前記ボロノイ領域生成手段は、前記オーバーレイ情報記憶手段に記憶されている対応関係に基づいて、第３の周波数帯のセクタを代表する位置情報に基づくボロノイ領域を生成することなく、当該第３の周波数帯に対応する第２の周波数帯のセクタを代表する位置情報に基づいてボロノイ領域を生成し、
前記人口情報算出手段は、前記第１の周波数帯のボロノイ領域の人口情報は、前記第１の周波数帯のセクタにいる人口情報を利用し、前記第２の周波数帯のボロノイ領域の人口情報は、前記第２の周波数帯のセクタにいる人口情報および前記第３の周波数帯のセクタにいる人口情報を利用して、第１の周波数帯のボロノイ領域の人口情報および第２の周波数帯のボロノイ領域の人口情報とすることを特徴とする請求項３に記載の管理サーバ。
【請求項６】
前記分割領域生成手段により生成された新規分割領域を含んだ所定の領域に対して、所定の単位領域で分割する分割手段と、
前記分割手段により分割された領域の人口情報を、当該領域に含まれている前記新規分割領域の面積比に基づいて算出する人口情報算出手段と、を備える請求項４に記載の管理サーバ。
【請求項７】
周波数帯ごとに形成されるセクタを示すセクタ識別子、当該セクタにおいて使用される第１の周波数帯または第２の周波数帯のいずれかを示す周波数情報、および当該セクタを代表する位置情報を記憶するセクタ情報記憶手段と、周波数帯ごとに形成されるセクタを示すセクタ識別子と当該セクタにいる人口を示す人口情報とを対応付けて記憶する人口情報記憶手段と、を備える管理サーバの人口算出方法において、
前記第１の周波数帯のセクタを代表する位置情報に基づいて生成されたボロノイ領域と前記第２の周波数帯のセクタを代表する位置情報に基づいて生成された第２の周波数帯のボロノイ領域とが重複している分割領域を生成する分割領域生成ステップと、
前記分割領域生成ステップにより生成された新規分割領域と前記第１の周波数帯のボロノイ領域との面積比、前記新規分割領域と前記第２の周波数帯のボロノイ領域との面積比、前記人口情報記憶手段に記憶されている人口情報により算出される第１の周波数帯のボロノイ領域の人口情報、および前記人口情報記憶手段に記憶されている人口情報により算出される第２の周波数帯のボロノイ領域の人口情報に基づいて、前記新規分割領域の人口情報を算出する人口情報算出ステップと、
を備える人口情報算出方法。
【請求項８】
周波数ごとに形成されるセクタを示すセクタ識別子、当該セクタにおいて使用される第１の周波数帯または第２の周波数帯のいずれかを示す周波数情報、および当該セクタを代表する位置情報を記憶するセクタ情報記憶手段と、
周波数帯ごとに形成されるセクタを示すセクタ識別子と当該セクタにいる人口を示す人口情報とを対応付けて記憶する人口情報記憶手段と、
前記第１の周波数帯のセクタを代表する位置情報に基づいて生成された領域と前記第２の周波数帯のセクタを代表する位置情報に基づいて生成された領域とが重複している分割領域を生成する分割領域生成手段と、
前記分割領域生成手段により生成された新規分割領域と前記第１の周波数帯の領域との面積比、前記新規分割領域と前記第２の周波数帯の領域との面積比、前記人口情報記憶手段に記憶されている人口情報により算出される第１の周波数帯の領域の人口情報、および前記人口情報記憶手段に記憶されている人口情報により算出される第２の周波数帯の領域の人口情報に基づいて、前記新規分割領域の人口情報を算出する人口情報算出手段と、
を備える管理サーバ。
【国際調査報告】
2011021608.tif 000045
2011021608.tif 000046
2011021608.tif 000047