(57)【要約】【課題】精度と粒度との間のバランスを取りながらも人口密度を適切に表現することができるメッシュデータ作成方法を提供する。【解決手段】メッシュデータ作成方法によれば、所定の大きさを有する基準メッシュデータの領域内に含まれるサンプル数が閾値以上である場合に、基準メッシュデータの領域を分割した分割メッシュデータを作成する。すなわち、人口密度が高い部分はメッシュデータの領域を細かく、人口密度が低い部分はメッシュデータの領域を粗く表現することができる。以上により、メッシュを細かくしすぎて精度を落としてしまったり、逆にメッシュを粗くしすぎることにより粒度を失い、その結果で人口密度の詳細な把握ができなかったりすることを防ぎ、精度と粒度との間のバランスを取りながらも人口密度を適切に表現することが可能となる。【選択図】  図２
2010250358.tif 000002
【特許請求の範囲】
【請求項１】
人口密度を表すためのメッシュデータを作成するメッシュデータ作成方法であって、
所定のサイズを有する基準メッシュデータを作成する基準メッシュデータ作成ステップと、
前記基準メッシュデータ作成ステップにおいて作成された前記基準メッシュデータの領域内に含まれる位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにおいて取得された前記位置情報に基づいて、前記基準メッシュデータの前記領域内に存在するサンプル数を特定し、当該サンプル数が予め設定された閾値以上であるか否かを判定する判定ステップと、
前記判定ステップにおいて前記サンプル数が前記閾値以上であると判定された場合に、前記基準メッシュデータの前記領域を分割した分割メッシュデータを作成するメッシュデータ作成ステップと、
を含むことを特徴とするメッシュデータ作成方法。
【請求項２】
ユーザから前記メッシュデータの前記領域の最小サイズを指定する要求を受け付ける最小サイズ受付ステップを更に含み、
前記メッシュデータ作成ステップにおいて、前記基準メッシュデータの前記領域が前記最小サイズ受付ステップにおいて前記ユーザから要求された前記最小サイズよりも小さくならないように、前記分割メッシュデータを作成することを特徴とする請求項１記載のメッシュデータ作成方法。
【請求項３】
ユーザから前記メッシュデータの前記領域のサイズを指定する要求を受け付けるサイズ受付ステップと、
前記サイズ受付ステップにおいて前記ユーザから要求された前記領域のサイズとするために必要な前記位置情報を取得するための時間幅を算出する時間幅算出ステップと、
を更に含み、
前記位置情報取得ステップにおいて、前記時間幅算出ステップにおいて算出された前記時間幅に応じて、前記位置情報を取得することを特徴とする請求項１記載のメッシュデータ作成方法。
【請求項４】
ユーザから前記位置情報を取得する時間幅を指定する要求を受け付ける時間幅受付ステップを更に含み、
前記位置情報取得ステップにおいて、前記時間幅受付ステップにおいて前記ユーザから要求された前記時間幅に応じて、前記位置情報を取得することを特徴とする請求項１記載のメッシュデータ作成方法。
【請求項５】
異なる複数の時間帯における前記位置情報に基づいて作成された複数のメッシュデータを比較し、同一の位置における前記複数のメッシュデータの各領域のサイズが同一であるか否かを判定するサイズ判定ステップと、
前記サイズ判定ステップにおいて前記各領域のサイズが同一でないと判定された場合に、前記異なる複数の時間帯における前記メッシュデータの前記各領域のサイズが同一となるように、前記複数のメッシュデータの各領域のサイズを調整するサイズ調整ステップと、
を更に含むことを特徴とする請求項１〜４のいずれか一項記載のメッシュデータ作成方法。
【請求項６】
異なる複数の時間帯における前記位置情報に基づいて作成された複数のメッシュデータを取得し、同一の位置における前記複数のメッシュデータの各領域のサイズが予め設定された所定のサイズとなるように、前記複数のメッシュデータの各領域のサイズを調整するサイズ調整ステップを更に含むことを特徴とする請求項１〜４のいずれか一項記載のメッシュデータ作成方法。
【請求項７】
人口密度を表すためのメッシュデータを作成するメッシュデータ作成方法であって、
所定のサイズを有する基準メッシュデータを作成する基準メッシュデータ作成ステップと、
前記基準メッシュデータ作成ステップにおいて作成された前記基準メッシュデータの領域内に含まれるセクタが位置していることを示すセクタ情報を取得するセクタ情報取得ステップと、
前記セクタ情報取得ステップにおいて取得された前記セクタ情報に基づいて、前記基準メッシュデータの前記領域内に存在するセクタ数を特定し、当該セクタ数が予め設定された閾値以上であるか否かを判定する判定ステップと、
前記判定ステップにおいて前記セクタ数が前記閾値以上であると判定された場合に、前記基準メッシュデータの領域を分割した分割メッシュデータを作成するメッシュデータ作成ステップと、
を含むことを特徴とするメッシュデータ作成方法。
【請求項８】
人口情報を有する前記セクタ情報に示されるセクタ領域と前記メッシュデータの領域とが重なる面積比に応じて、セクタ単位の人口情報から前記メッシュデータの領域単位の人口情報に変換する変換ステップを更に含むことを特徴とする請求項７記載のメッシュデータ作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッシュデータ作成方法に関する。
【背景技術】
【０００２】
従来、人口密度（分布）を表現する方法として、例えば地図をメッシュ状に区切り、その区切られた領域を人口密度に応じて色分けするものが知られている（例えば、特許文献１参照）。このような人口密度の表現方法は、例えば国勢調査等において多くのサンプル（全数調査）を対象とするものに対しては有効である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２２９１８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の人口密度の表現方法にあっては、メッシュのサイズが一定の値で予め設定されていたので、以下のような問題点があった。すなわち、従来のようにメッシュサイズを一定にした場合に、人口密度が高いところで必要な精度を確保するようにすると、人口密度が低いところではサンプル数が足りず、必要な精度を確保できなかった。逆に、人口密度が低いところで必要な精度を確保すると、メッシュサイズが必要以上に大きくなってしまう。人口密度が高いところでは、もっと小さいメッシュでも必要な精度を確保できるのに、必要以上にメッシュサイズを大きくしたため、メッシュ内の人口密度を詳細に把握できなかった。言い換えれば、従来の技術においては、メッシュを細かくしすぎて精度を落としてしまったり、逆にメッシュを粗くしすぎることにより粒度を失い、その結果で人口密度の詳細な把握ができなかったりしていた。これは、従来の技術においては、精度と粒度との間のバランスが取れていなかったともいえる。
【０００５】
そこで、本発明は上記に鑑みてなされたもので、精度と粒度との間のバランスを取りながらも人口密度を適切に表現することができるメッシュデータ作成方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のメッシュデータ作成方法は、人口密度を表すためのメッシュデータを作成するメッシュデータ作成方法であって、所定のサイズを有する基準メッシュデータを作成する基準メッシュデータ作成ステップと、基準メッシュデータ作成ステップにおいて作成された基準メッシュデータの領域内に含まれる位置情報を取得する位置情報取得ステップと、位置情報取得ステップにおいて取得された位置情報に基づいて、基準メッシュデータの領域内に存在するサンプル数を特定し、サンプル数が予め設定された閾値以上であるか否かを判定する判定ステップと、判定ステップにおいてサンプル数が閾値以上であると判定された場合に、基準メッシュデータの領域を分割した分割メッシュデータを作成するメッシュデータ作成ステップと、を含むことを特徴とする。
【０００７】
このような本発明のメッシュデータ作成方法によれば、所定の大きさを有する基準メッシュデータの領域内に含まれるサンプル数が閾値以上である場合に、基準メッシュデータの領域を分割した分割メッシュデータを作成する。すなわち、人口密度が高い部分はメッシュデータの領域を細かく、人口密度が低い部分はメッシュデータの領域を粗く表現することができる。また、サンプル数が閾値以上である場合に基準メッシュデータの領域を分割するので、必要以上に領域が大きくなることがなく、特に人口密度が高い部分を詳細に表すことができる。以上により、メッシュを細かくしすぎて精度を落としてしまったり、逆にメッシュを粗くしすぎることにより粒度を失い、その結果で人口密度の詳細な把握ができなかったりすることを防ぎ、精度と粒度との間のバランスを取りながらも人口密度を適切に表現することが可能となる。なお、メッシュデータとは、表示領域ごとにメッシュ状に区分されたデータである。
【０００８】
また、ユーザからメッシュデータの領域の最小サイズを指定する要求を受け付ける最小サイズ受付ステップを更に含み、メッシュデータ作成ステップにおいて、基準メッシュデータの領域が最小サイズ受付ステップにおいてユーザから要求された最小サイズよりも小さくならないように、分割メッシュデータを作成することが好適である。
【０００９】
メッシュデータの領域内に存在するサンプル数が多い場合には、メッシュデータの領域のサイズが極端に小さくなることがある。そこで、ユーザから要求された最小サイズよりも小さくならないように分割メッシュデータを作成することにより、ユーザに対して適切な表示を行うことができる。
【００１０】
また、ユーザからメッシュデータの領域のサイズを指定する要求を受け付けるサイズ受付ステップと、サイズ受付ステップにおいてユーザから要求された領域のサイズとするために必要な位置情報を取得するための時間幅を算出する時間幅算出ステップと、を更に含み、位置情報取得ステップにおいて、時間幅算出ステップにおいて算出された時間幅に応じて、位置情報を取得することが好適である。
【００１１】
この場合には、ユーザが所望する領域のサイズにするために必要な位置情報を取得するための時間幅を算出し、この時間幅に応じて取得された位置情報に基づいてメッシュデータが作成されるので、ユーザのニーズに応じた表示を行うことができる。
【００１２】
また、ユーザから位置情報を取得する時間幅を指定する要求を受け付ける時間幅受付ステップを更に含み、位置情報取得ステップにおいて、時間幅受付ステップにおいてユーザから要求された時間幅に応じて、位置情報を取得することが好適である。
【００１３】
この場合には、ユーザから指定された位置情報を取得する時間幅に応じて取得された位置情報に基づいてメッシュデータが作成されるので、ユーザが所望する時間幅に応じた表示を行うことができる。
【００１４】
また、異なる複数の時間帯における位置情報に基づいて作成された複数のメッシュデータを比較し、同一の位置における複数のメッシュデータの各領域のサイズが同一であるか否かを判定するサイズ判定ステップと、サイズ判定ステップにおいて各領域のサイズが同一でないと判定された場合に、異なる複数の時間帯におけるメッシュデータの各領域のサイズが同一となるように、複数のメッシュデータの各領域のサイズを調整するサイズ調整ステップと、を更に含むことが好適である。
【００１５】
異なる複数の時間において作成されたメッシュデータを連続して表示（アニメーション）する場合、それぞれの時間によって取得される位置情報のサンプル数が異なるため、時間によってメッシュデータの領域のサイズが異なり、一見して人口密度の変化を把握することが困難となる。そこで、異なる時間において作成されたメッシュデータにおいて、同一の位置におけるメッシュデータの各領域のサイズを同一となるよう領域のサイズを調整することで、複数の時間を連続して表示する際に、一見して人口密度の変化を把握することができる。
【００１６】
また、異なる複数の時間帯における位置情報に基づいて作成された複数のメッシュデータを取得し、同一の位置における複数のメッシュデータの各領域のサイズが予め設定された所定のサイズとなるように、複数のメッシュデータの各領域のサイズを調整するサイズ調整ステップを更に含むことが好適である。
【００１７】
異なる複数の時間において作成されたメッシュデータを連続して表示（アニメーション）する場合、それぞれの時間によって取得される位置情報のサンプル数が異なるため、時間によってメッシュデータの領域のサイズが異なり、一見して人口密度の変化を把握することが困難となる場合がある。そこで、異なる時間において作成されたメッシュデータにおいて、同一の位置におけるメッシュデータの各領域のサイズが予め設定された所定のサイズとなるよう領域のサイズを調整することで、複数の時間を連続して表示する際に、一見して人口密度の変化を把握することができる。
【００１８】
また、本発明のメッシュデータ作成方法は、人口密度を表すためのメッシュデータを作成するメッシュデータ作成方法であって、所定のサイズを有する基準メッシュデータを作成する基準メッシュデータ作成ステップと、基準メッシュデータ作成ステップにおいて作成された基準メッシュデータの領域内に含まれるセクタが位置していることを示すセクタ情報を取得するセクタ情報取得ステップと、セクタ情報取得ステップにおいて取得されたセクタ情報に基づいて、基準メッシュデータの領域内に存在するセクタ数を特定し、セクタ数が予め設定された閾値以上であるか否かを判定する判定ステップと、判定ステップにおいてセクタ数が閾値以上であると判定された場合に、基準メッシュデータの領域を分割した分割メッシュデータを作成するメッシュデータ作成ステップと、を含むことを特徴とする。
【００１９】
このような本発明のメッシュデータ作成方法によれば、所定の大きさを有する基準メッシュデータの領域内に含まれるサンプル数が閾値以上である場合に、基準メッシュデータの領域を分割した分割メッシュデータを作成する。すなわち、セクタ数が多い部分はメッシュデータの領域を細かく、セクタ数が少ない部分はメッシュデータの領域を粗く表現することができる。また、セクタ数が閾値以上である場合に基準メッシュデータの領域を分割するので、必要以上に領域が大きくなることがなく、特にセクタ数が多い部分を詳細に表すことができる。以上により、メッシュを細かくしすぎて精度を落としてしまったり、逆にメッシュを粗くしすぎることにより粒度を失い、その結果でセクタの密度の詳細な把握ができなかったりすることを防ぎ、精度と粒度との間のバランスを取りながらもセクタの密度を適切に表現することが可能となる。
【００２０】
また、人口情報を有するセクタ情報に示されるセクタ領域とメッシュデータの領域とが重なる面積比に応じて、セクタ単位の人口情報からメッシュデータの領域単位の人口情報に変換する変換ステップを更に含むことが好適である。
【００２１】
この場合には、セクタ情報が有する人口情報を、メッシュデータに好適に反映させることができる。なお、セクタ領域とは、基地局のセルを所定の角度で区分した領域である。
【発明の効果】
【００２２】
本発明によれば、精度と粒度との間のバランスを取りながらも人口密度を適切に表現することができる。
【図面の簡単な説明】
【００２３】
【図１】通信システムの概略を示す図である。
【図２】メッシュデータ作成システムの概略を示す図である。
【図３】分割メッシュデータを示す図である。
【図４】メッシュデータ作成システムの動作の一例を示すシーケンスである。
【図５】メッシュデータ作成処理を示すフローチャートである。
【図６】ユーザ端末に表示される人口密度データの一例を示す図である。
【図７】最小メッシュサイズが指定された場合におけるメッシュデータ作成処理を示すフローチャートである。
【図８】メッシュサイズが指定された場合におけるメッシュデータ作成処理を示すフローチャートである。
【図９】位置情報を取得する時間幅が指定された場合におけるメッシュデータ作成処理を示すフローチャートである。
【図１０】人口密度データの連続表示が要求された場合におけるメッシュデータ作成処理を示すフローチャートである。
【図１１】人口密度データの連続表示が要求された場合におけるメッシュデータ作成処理を示すフローチャートである。
【図１２】第２実施形態に係るメッシュデータ作成システムの概要を示す図である。
【図１３】セクタ領域とメッシュ領域とを示す図である。
【図１４】セクタ情報の人口情報からメッシュデータの人口情報への変換を説明するための図である。
【発明を実施するための形態】
【００２４】
以下、添付図面を参照して本発明に係るメッシュデータ作成方法の好適な実施形態を詳細に説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００２５】
［第１実施形態］
まず、本発明の第１実施形態に係るメッシュデータ作成方法について説明する。本実施形態に係るメッシュデータ作成方法は、メッシュデータ作成システムによって実現される。このメッシュデータ作成システムは、通信システムによって取得された移動機（携帯電話機）の位置情報（位置ポイントデータ）に基づいて、地図上にマッピング処理を行い、メッシュデータを作成する。そこで、最初に通信システムについて説明する。
【００２６】
図１は、通信システムの概略を示す図である。同図に示すように、通信システム１０は、移動機２０と、ＢＴＳ（基地局）３０と、ＲＮＣ（無線ネットワーク制御装置）４０と、交換機５０と、管理センタ６０とを含んで構成されている。また、この管理センタ６０は、社会センサユニット６０１と、ペタマイニングユニット６０２と、モバイルデモグラフィユニット６０３と、可視化ソリューションユニット６０４とから構成されている。
【００２７】
交換機５０は、ＢＴＳ３０、ＲＮＣ４０を介して、移動機２０の位置情報を収集する。ＲＮＣ４０は、移動機２０との間で通信接続が行われる際に、ＲＲＣコネクション要求信号における遅延値を用いて移動機２０の位置を測定することができる。交換機５０は、このように測定された移動機２０の位置情報を、移動機２０が通信接続を実行する際に受け取ることができる。交換機５０は受け取った位置情報を記憶しておき、所定のタイミング、または管理センタ６０からの要求に応じて収集した位置情報を管理センタ６０に出力する。ここで、一般的に、ＲＮＣ４０は、約千個からなるものであり、日本全国に配置されている。一方で、交換機５０は、３００個程度日本国内に配置されている。
【００２８】
管理センタ６０は、上述したとおり、社会センサユニット６０１、ペタマイニングユニット６０２、モバイルデモグラフィユニット６０３、及び可視化ソリューションユニット６０４を含んで構成されており、各ユニットでは、移動機２０の位置情報を用いた統計処理を行う。
【００２９】
社会センサユニット６０１は、各交換機５０から移動機２０の位置情報等を含んだデータを収集するサーバ装置である。この社会センサユニット６０１は、交換機５０から定期的に出力されたデータを受信したり、または社会センサユニット６０１において予め定められたタイミングに従って交換機５０にデータ送信を要求したりできるように構成されている。
【００３０】
ペタマイニングユニット６０２は、社会センサユニット６０１から受信したデータを所定のデータ形式に変換するサーバ装置である。例えば、ペタマイニングユニット６０２は、ユーザＩＤをキーにソーティング処理を行ったり、エリアごとにソーティング処理を行ったりする。
【００３１】
モバイルデモグラフィユニット６０３は、ペタマイニングユニット６０２において処理されたデータに対する集計処理、すなわち各項目のカウンティング処理を行うサーバ装置である。例えば、モバイルデモグラフィユニット６０３は、あるエリアに在圏するユーザ数をカウントしたり、また在圏分布を集計したりすることができる。
【００３２】
可視化ソリューションユニット６０４は、モバイルデモグラフィユニット６０３において集計処理されたデータを可視可能に処理するサーバ装置である。可視化ソリューションユニット６０４は、集計されたデータを地図上にマッピング処理することができる。この可視化ソリューションユニット６０４にて処理されたデータは、企業、官公庁または個人等のユーザ端末２（後述）からの要求に応じて提供され、店舗開発、道路交通調査、災害対策、環境対策などに利用される。なお、このように統計処理された情報は、当然にプライバシーを侵害しないように個人等は特定されないように加工されている。
【００３３】
なお、社会センサユニット６０１、ペタマイニングユニット６０２、モバイルデモグラフィユニット６０３及び可視化ソリューションユニット６０４はいずれも、前述したようにサーバ装置により構成され、図示は省略するが、通常の情報処理装置の基本構成（即ち、ＣＰＵ、ＲＡＭ、ＲＯＭ、キーボードやマウス等の入力デバイス、外部との通信を行う通信デバイス、情報を記憶する記憶デバイス、及び、ディスプレイやプリンタ等の出力デバイス）を備えることは言うまでもない。また、後述するユーザ端末２においても、サーバ装置と同様に通常の情報処理装置の基本構成を備える。
【００３４】
続いて、メッシュデータ作成システムついて説明する。図２は、メッシュデータ作成システムの概要を示す図である。図２に示すように、メッシュデータ作成システム１は、ユーザ端末２と、サーバ装置３とを含んで構成されている。ユーザ端末２とサーバ装置３とは、通信ネットワークＮを介して互いに通信可能に接続されている。
【００３５】
ユーザ端末２は、ユーザの操作によってサーバ装置３に人口密度に関する情報の提供を要求し、この要求に応じてサーバ装置３から送信される人口密度データを受信して表示する端末である。ユーザ端末２は、上述のように企業、官公庁または個人等によって操作される例えばパソコンや携帯端末である。
【００３６】
サーバ装置３は、ユーザ端末２からの情報要求に応じて、メッシュデータを作成し、このメッシュデータ及び人口データを地図データにマッピングした人口密度データをユーザ端末２に送信する機能を有する装置である。サーバ装置３は、上述した可視化ソリューションユニット６０４に相当する。
【００３７】
次に、ユーザ端末２について詳細に説明する。ユーザ端末２は、機能的には、入力部２０１と、送信部２０２と、受信部２０３と、表示部２０４とを備えて構成されている。
【００３８】
入力部２０１は、ユーザからの操作を受け付けるものである。入力部２０１は、ユーザからの操作を受け付け、そのユーザの入力操作に応じた人口密度表示要求情報を生成し、この人口密度表示要求情報を送信部２０２に出力する。なお、入力部２０１によって生成される人口密度表示要求情報には、人口密度を表示する際のメッシュ領域の最小メッシュサイズを指定する最小サイズ指定情報、メッシュ領域のメッシュサイズを指定するサイズ指定情報、位置情報を取得する時間幅を指定する時間幅指定情報、及び人口密度データの連続表示を要求する連続表示要求情報なども含まれる。
【００３９】
送信部２０２は、入力部２０１から出力された人口密度表示要求情報を受け取ると、この人口密度表示要求情報をサーバ装置３に送信するものである。
【００４０】
受信部２０３は、送信部２０２から人口密度表示要求情報を送信したことに応じてサーバ装置３から送信される人口密度データを受信するものである。受信部２０３は、受信した人口密度データを表示部２０４に出力する。
【００４１】
表示部２０４は、例えばディスプレイであり、受信部２０３から出力された人口密度データを受け取ると、この人口密度データに応じた画像表示を行うものである。表示部２０４に表示される画像の詳細については後述する。
【００４２】
次に、サーバ装置３について詳細に説明する。サーバ装置３は、機能的には、受信部３０１と、基準メッシュデータ作成部３０２と、時間幅算出部３０３と、位置情報取得部３０４と、データ保存部３０５と、判定部３０６と、メッシュデータ作成部３０７と、サイズ判定部３０８と、サイズ調整部３０９と、人口密度データ作成部３１０と、送信部３１１とを備えている。
【００４３】
受信部３０１は、ユーザ端末２から送信された人口密度表示要求情報を受信するものである。受信部３０１は、受信した人口密度表示要求情報を基準メッシュデータ作成部３０２、時間幅算出部３０３、位置情報取得部３０４、及びサイズ判定部３０８に出力する。
【００４４】
基準メッシュデータ作成部３０２は、受信部３０１から人口密度表示要求情報を受け取ると、基準メッシュデータを作成するものである。この基準メッシュデータは、メッシュ状に区分され、所定のサイズを有する略正方形状の領域を有するデータである。基準メッシュデータ作成部３０２は、人口密度データを作成する領域に対応する数の基準メッシュデータを作成する。基準メッシュデータ作成部３０２は、作成した基準メッシュデータを判定部３０６及びメッシュデータ作成部３０７に出力する。
【００４５】
時間幅算出部３０３は、受信部３０１から出力された人口密度表示要求情報にサイズ指定情報が含まれている場合に、そのサイズ指定情報が示すメッシュ領域のメッシュサイズを実現するために必要な位置情報を取得するための最小の時間幅を算出するものである。時間幅算出部３０３は、後述するメッシュデータ作成部３０７によって作成されたメッシュデータのメッシュ領域のメッシュサイズとサイズ指定情報が示すメッシュ領域のメッシュサイズとを検出して比較することで、位置情報の取得に必要な時間幅を算出する。時間幅算出部３０３は、算出した時間幅を示す時間幅情報を位置情報取得部３０４に出力する。
【００４６】
位置情報取得部３０４は、位置情報を取得するものである。位置情報取得部３０４は、受信部３０１から出力された人口密度表示要求情報を受け取ると、この人口密度表示要求情報に応じた位置情報をデータ保存部３０５から取得する。また位置情報取得部３０４は、受信部３０１から出力された人口密度表示要求情報に時間幅情報が含まれている場合、或いは時間幅算出部３０３から出力された時間幅情報を受け取ると、その時間幅情報に応じて位置情報を取得する。具体的には、位置情報取得部３０４は、時間幅情報に応じた時間に対応する位置情報を、データ保存部３０５に保存されている位置情報の中から抜き出す処理を行うことで、位置情報を取得する。位置情報取得部３０４は、取得した位置情報を判定部３０６及び人口密度データ作成部３１０に出力する。
【００４７】
データ保存部３０５は、上述のように位置情報を保存するものである。データ保存部３０５は、通信システム１０によって取得された移動機の位置情報を保存する。また、データ保存部３０５は、後述する人口密度データ作成部３１０によって作成された人口密度データを保存する。
【００４８】
判定部３０６は、基準メッシュデータ作成部３０２から出力された基準メッシュデータを受け取ると共に、位置情報取得部３０４から出力された位置情報を受け取ると、位置情報に基づいてサンプル数を特定してカウントし、このサンプル数が基準メッシュデータの領域内において閾値以上であるか否かを判定するものである。閾値は、例えば４００に設定されている。判定部３０６は、サンプル数が閾値以上であると判定した場合には、基準メッシュデータの領域の分割を指示する分割指示情報をメッシュデータ作成部３０７に出力する。
【００４９】
メッシュデータ作成部３０７は、基準メッシュデータ作成部３０２によって作成された基準メッシュデータに基づいて、分割メッシュデータを作成するものである。メッシュデータ作成部３０７は、判定部３０６から出力された分割指示情報を受け取ると、この分割指示情報に基づいて基準メッシュデータの領域を分割した分割メッシュデータを作成する。具体的には、図３を参照しながら説明する。図３は、分割メッシュデータを示す図である。同図に示すように、メッシュデータ作成部３０７は、基準メッシュデータのメッシュ領域Ｍを例えば４分割した分割メッシュデータＤ１〜Ｄ４を作成する。また、メッシュデータ作成部３０７は、受信部３０１から出力された人口密度表示要求情報に最小サイズ指定情報が含まれている場合に、分割メッシュデータのメッシュ領域が最小サイズ指定情報の示すメッシュ領域のサイズよりも小さくならないように分割メッシュデータを作成する。メッシュデータ作成部３０７は、作成した分割メッシュデータを人口密度データ作成部３１０に出力する。なお、メッシュデータの分割数は、任意に設定される。
【００５０】
サイズ判定部３０８は、受信部３０１から出力された人口密度表示要求情報に連続表示要求情報が含まれている場合、すなわちユーザから人口密度データの連続表示（アニメーション）を要求された場合に、異なる複数の時間帯における位置情報に基づいて作成された複数のメッシュデータを比較し、同一の位置（同一の緯度経度）における複数のメッシュデータの各領域のサイズが同一であるか否かを判定するものである。具体的に、サイズ判定部３０８は、人口密度データ作成部３１０によって生成され、データ保存部３０５に保存されている異なる複数の時間帯の人口密度データにおいて、同一の位置における複数のメッシュデータの各メッシュ領域のメッシュサイズが同一でないと判定した場合に、その旨を示す判定情報をサイズ調整部３０９に出力する。
【００５１】
サイズ調整部３０９は、メッシュデータのメッシュ領域のメッシュサイズを調整するものである。サイズ調整部３０９は、サイズ判定部３０８から出力された判定情報を受け取ると、異なる複数の時間帯におけるメッシュデータの各メッシュ領域のメッシュサイズが同一となるように、複数のメッシュデータの各領域のサイズを調整する。具体的に、サイズ調整部３０９は、複数の人口密度データから各メッシュデータを取得し、表示される全ての時間帯において表示区域内の各メッシュデータのメッシュ領域のメッシュサイズが同一となるように各メッシュ領域のメッシュサイズを調整する。サイズ調整部３０９は、サイズ調整後のメッシュデータを人口密度データ作成部３１０に出力する。
【００５２】
人口密度データ作成部３１０は、人口密度データを作成するものである。人口密度データ作成部３１０は、基準メッシュデータ作成部３０２から出力された基準メッシュデータと、位置情報取得部３０４から出力された位置情報とに基づいて、人口密度データを作成する。また、人口密度データ作成部３１０は、メッシュデータ作成部３０７から出力された分割メッシュデータを受け取ると、この分割メッシュデータと位置情報とに基づいて、人口密度データを作成する。より具体的には、人口密度データ作成部３１０は、基準メッシュデータ或いは分割メッシュデータ及びそのメッシュデータに対応する位置情報（人口データ）を地図データにマッピングし、人口密度データを作成する。また、人口密度データ作成部３１０は、サイズ調整部３０９からメッシュデータが出力された場合には、そのメッシュデータに基づいた人口密度データを作成する。人口密度データ作成部３１０は、作成した人口密度データを送信部３１１に出力する。また、人口密度データ作成部３１０は、作成した人口密度データをデータ保存部３０５に出力する。
【００５３】
送信部３１１は、人口密度データ作成部３１０から出力された人口密度データを受け取ると、この人口密度データをユーザ端末２に送信する。また、送信部３１１は、データ保存部３０５に保存されている人口密度データをユーザ端末２に送信する。
【００５４】
続いて、メッシュデータ作成システム１により行われる動作について、図４及び図５を参照しながら説明する。図４は、メッシュデータ作成システム１の動作の一例を示すシーケンスである。図５は、メッシュデータ作成処理を示すフローチャートである。なお、以下の説明においては、ユーザからの人口密度表示の要求後に、人口密度データが作成される様態について説明する。
【００５５】
図４に示すように、まずユーザ端末２から人口密度の表示を要求する人口密度表示要求情報がサーバ装置３に送信される（ステップＳ０１）。この人口表示要求情報が受信されたサーバ装置３では、メッシュデータ作成処理が実施される（ステップＳ０２）。メッシュデータ作成処理について、図５を参照しながら説明する。
【００５６】
図５に示すように、メッシュデータ作成処理が実施されると、まず基準メッシュデータ作成部３０２によって基準メッシュデータが作成される（ステップＳ１１）。次に、作成された基準メッシュデータのメッシュ領域内に含まれる位置情報が位置情報取得部３０４によって取得される（ステップＳ１２）。位置情報が取得されると、この位置情報に基づいて、基準メッシュデータのメッシュ領域内に存在するサンプル数が特定されてカウントされ（ステップＳ１３）、このサンプル数が閾値（例えば４００）以上であるか否かが判定部３０６によって判定される（ステップＳ１４）。サンプル数が閾値以上であると判定された場合には、ステップＳ１５に進む。一方、サンプル数が閾値以上であると判定されなかった場合には、基準メッシュデータがメッシュデータとして作成される（ステップＳ１６）。
【００５７】
ステップＳ１５では、メッシュデータ作成部３０７によって、基準メッシュデータのメッシュ領域が分割された分割メッシュデータが作成される。以上のように、メッシュデータ作成処理が実施される。
【００５８】
図４に戻って、サーバ装置３において、メッシュデータ作成処理によって作成されたメッシュデータに基づいて、人口密度データが作成される（ステップＳ０３）。そして、作成された人口密度データが送信部３１１によってサーバ装置３からユーザ端末２に送信される（ステップＳ０４）。この人口密度データを受信したユーザ端末２では、人口密度データに応じた画像が表示部に表示される（ステップＳ０５）。なお、図４での図示はしないが、ユーザ端末２から人口密度表示要求情報がサーバ装置３に送信された場合に、サーバ装置３において予め作成されてデータ保存部３０５に保存されている人口密度データが送信されてもよい。
【００５９】
図６は、ユーザ端末２に表示される人口密度データの一例を示す図である。同図に示すように、ユーザ端末２の表示部２０４に表示される人口密度データに基づいた画像には、地図上にサンプル数に基づいて作成された複数のメッシュデータのメッシュ領域がマッピングされている。このメッシュ領域においては、色分けや色の濃淡により、位置情報に基づいて求められた人口密度を示している。図６において、メッシュ領域のサイズが小さいところは、人口密度が高いことを示し、メッシュ領域のサイズが大きいところは、人口密度が低いことを示している。
【００６０】
次に、ユーザからメッシュ領域の最小サイズが指定された場合、つまり図４のステップＳ０１において人口密度表示要求情報に最小サイズ指定情報が含まれていた場合のメッシュデータ作成方法について、図７を参照しながら説明する。図７は、最小メッシュサイズが指定された場合におけるメッシュデータ作成処理を示すフローチャートである。なお、図５のフローチャートと同様の処理（ステップＳ２１〜ステップＳ２３）については、説明を省略する。
【００６１】
図７に示すように、ステップＳ２４では、位置情報に基づいて、基準メッシュデータのメッシュ領域内に存在するサンプル数が特定され、このサンプル数が閾値（例えば４００）以上で、且つメッシュデータのメッシュ領域のメッシュサイズが最小メッシュサイズ以上であるか否かが判定部３０６によって判定される。サンプル数が閾値以上で、且つ最小メッシュサイズ以上であると判定された場合には、メッシュデータ作成部３０７によって、基準メッシュデータのメッシュ領域が分割された分割メッシュデータが作成され（ステップＳ２５）、ステップＳ２３の処理に戻る。一方、サンプル数が閾値以上で、且つ最小メッシュサイズ以上あると判定されなかった場合には、メッシュデータが作成される（ステップＳ２６）。
【００６２】
次に、ユーザからメッシュデータにおけるメッシュ領域のメッシュサイズが指定された場合、つまり図４のステップＳ０１において人口密度表示情報にサイズ指定情報が含まれていた場合のメッシュデータ作成方法について、図８を参照しながら説明する。図８は、メッシュサイズが指定された場合におけるメッシュデータ作成処理を示すフローチャートである。
【００６３】
図８に示すように、まず位置情報が位置情報取得部３０４によって取得される（ステップＳ３１）。次に、取得された位置情報に対して、時間による抽出が行われる。つまり、ステップＳ３１にて取得された位置情報のうち、予め設定された時間幅に該当する位置情報だけが抽出される（ステップＳ３２）。
【００６４】
続いて、基準メッシュデータ作成部３０２によって基準メッシュデータが作成される（ステップＳ３３）。そして、作成された基準メッシュデータの領域内に含まれる位置情報に基づいて、基準メッシュデータのメッシュ領域内に存在するサンプル数が特定されてカウントされ（ステップＳ３４）、このサンプル数が閾値（例えば４００）以上であるか否かが判定部３０６によって判定される（ステップＳ３５）。サンプル数が閾値以上であると判定された場合には、メッシュデータ作成部３０７によって、基準メッシュデータのメッシュ領域が分割された分割メッシュデータが作成され（ステップＳ３６）、ステップＳ３４の処理に戻る。サンプル数が閾値以上であると判定されなかった場合には、メッシュデータが作成される（ステップＳ３７）。
【００６５】
次に、ステップＳ３７においてメッシュデータが作成されると、表示範囲におけるメッシュデータのメッシュ領域が切り出される（ステップＳ３８）。表示範囲とは、ユーザ端末２の表示部２０４おける表示範囲を示している。そして、切り出されたメッシュ領域において、表示範囲における最大のメッシュサイズが取得され（ステップＳ３９）、この最大のメッシュサイズがユーザから指定された要求メッシュサイズを満たしているか否かが判定される（ステップＳ４０）。ユーザの要求メッシュサイズを満たしていると判定された場合には、処理が終了する。一方、ユーザの要求メッシュサイズを満たしていると判定されなかった場合には、時間幅が拡大され（ステップＳ４１）、当該拡大された時間幅をもってステップＳ３２の処理に戻る。
【００６６】
続いて、ユーザから位置情報を取得する時間幅が指定された場合、つまり図４のステップＳ０１において人口密度表示情報に時間幅指定情報が含まれていた場合のメッシュデータ作成方法について、図９を参照しながら説明する。図９は、位置情報を取得する時間幅が指定された場合におけるメッシュデータ作成処理を示すフローチャートである。
【００６７】
図９に示すように、まずユーザから指定された時間幅情報に基づいて、時間幅が設定される（ステップＳ５１）。次に、位置情報が位置情報取得部３０４によって取得される（ステップＳ５２）。そして、取得された位置情報に対して、時間による抽出が行われる。つまり、ステップＳ５２にて取得された位置情報のうち、ステップＳ５１にて設定された時間幅に該当する位置情報だけが抽出される（ステップＳ５３）。
【００６８】
続いて、基準メッシュデータ作成部３０２によって基準メッシュデータが作成される（ステップＳ５４）。そして、作成された基準メッシュデータのメッシュ領域内に含まれる位置情報に基づいて、基準メッシュデータのメッシュ領域内に存在するサンプル数が特定されてカウントされ（ステップＳ５５）、このサンプル数が閾値（例えば４００）以上であるか否かが判定部３０６によって判定される（ステップＳ５６）。
【００６９】
サンプル数が閾値以上であると判定された場合には、メッシュデータ作成部３０７によって、基準メッシュデータのメッシュ領域が分割された分割メッシュデータが作成され（ステップＳ５７）、ステップＳ５５の処理に戻る。サンプル数が閾値以上であると判定されなかった場合には、メッシュデータが作成される（ステップＳ５８）。なお、作成されたメッシュデータは、表示範囲におけるメッシュデータのメッシュ領域の例えば最大メッシュサイズとなるように、メッシュ領域のメッシュサイズが調整されてもよい。
【００７０】
続いて、ユーザから人口密度データの連続表示が要求された場合、つまり図４のステップＳ０１において人口密度表示情報に連続表示要求が含まれていた場合のメッシュデータ作成方法について、図１０を参照しながら説明する。図１０は、人口密度データの連続表示が要求された場合におけるメッシュデータ作成処理を示すフローチャートである。なお、以下の説明においては、人口密度データ作成部３１０によって作成された人口密度データが予めデータ保存部３０５に保存されているものとする。
【００７１】
図１０に示すように、まず異なる複数の時間帯の人口密度データがデータ保存部３０５から取得され、その各人口密度データからメッシュデータが取得される（ステップＳ６１）。次に、取得された各メッシュデータにおいて、同一の位置におけるメッシュ領域のメッシュサイズが比較される（ステップＳ６２）。そして、同一の位置において異なるメッシュサイズのメッシュ領域があるか否かがサイズ判定部３０８によって判定される（ステップＳ６３）。
【００７２】
同一の位置において異なるサイズのメッシュ領域があると判定された場合には、その該当するメッシュ領域のメッシュサイズを他のメッシュ領域のメッシュサイズと同一のメッシュサイズになるように、メッシュサイズがサイズ調整部３０９によって調整される（ステップＳ６４）。一方、同一の位置において異なるメッシュサイズのメッシュ領域があると判定されなかった場合には、処理を終了する。なお、メッシュ領域のメッシュサイズは、表示範囲において最大メッシュサイズとなるようにメッシュサイズが調整されてもよい。
【００７３】
以上説明したように、本実施形態に係るメッシュデータ作成システム１におけるメッシュデータ作成方法によれば、所定の大きさを有する基準メッシュデータの領域内に含まれるサンプル数が閾値以上である場合に、基準メッシュデータの領域を分割した分割メッシュデータを作成する。すなわち、人口密度が高い部分はメッシュデータの領域を細かく、人口密度が低い部分はメッシュデータの領域を粗く表現することができる。また、サンプル数が閾値以上である場合に基準メッシュデータの領域を分割するので、必要以上に領域が大きくなることがなく、特に人口密度が高い部分を詳細に表すことができる。以上により、メッシュを細かくしすぎて精度を落としてしまったり、逆にメッシュを粗くしすぎることにより粒度を失い、その結果で人口密度の詳細な把握ができなかったりすることを防ぎ、精度と粒度との間のバランスを取りながらも人口密度を適切に表現することが可能となる。
【００７４】
また、本実施形態では、ユーザからメッシュデータのメッシュ領域の最小メッシュサイズの指定を受け付け、その指定された最小メッシュサイズよりもメッシュ領域のメッシュサイズが小さくならないようにメッシュデータを作成する。メッシュデータの領域内に存在するサンプル数が多い場合には、メッシュデータの領域のメッシュサイズが極端に小さくなることがある。そこで、ユーザから要求された最小メッシュサイズよりも小さくならないように分割メッシュデータを作成することにより、ユーザに対して適切な表示を行うことができる。
【００７５】
また、本実施形態では、ユーザが所望する領域のサイズにするために必要な位置情報を取得するための時間幅を算出し、この時間幅に応じて取得された位置情報に基づいてメッシュデータが作成されるので、ユーザのニーズに応じた表示を行うことができる。
【００７６】
また、本実施形態では、ユーザから指定された位置情報を取得する時間幅に応じて取得された位置情報に基づいてメッシュデータが作成されるので、ユーザが所望する時間幅に応じた表示を行うことができる。
【００７７】
ところで、異なる複数の時間において作成されたメッシュデータを連続して表示（アニメーション）する場合、それぞれの時間によって取得される位置情報のサンプル数が異なるため、時間によってメッシュデータの領域のメッシュサイズが異なり、一見して人口密度の変化を把握することが困難となる。そこで、本実施形態では、異なる時間において作成されたメッシュデータにおいて、同一の位置におけるメッシュデータの各メッシュ領域のメッシュサイズを同一となるようメッシュ領域のメッシュサイズを調整することで、複数の時間を連続して表示する際に、一見して人口密度の変化を把握することができる。
【００７８】
なお、本発明は上記実施形態に限定されるものではない。例えば、上記実施形態に加えて、表示範囲のメッシュデータのメッシュ領域のメッシュサイズが全て同一となるメッシュデータが作成されて表示されてもよい。具体的には、ユーザ端末２から送信された人口密度要求情報に、メッシュ領域のメッシュサイズを全て同じメッシュサイズにすることを指定する情報が含まれている場合には、データ保存部３０５に保存されている人口密度データを取得し、この人口密度データにおけるメッシュデータのメッシュ領域のメッシュサイズが全て同じメッシュサイズとなるようにメッシュデータを調整する。なお、ここでいう「同じメッシュサイズ」とは、本実施形態による上記の各処理が行われることにより算出された複数のメッシュサイズのうちの何れかを意味し、例えば画面に表示されている最大のメッシュサイズを意味する。そして、このメッシュデータを地図データにマッピングした人口密度データをユーザに送信する。これにより、メッシュ領域のメッシュサイズを全て同一のメッシュサイズとしたいユーザの要求に対応することが可能となる。
【００７９】
また、上記実施形態では、連続して人口密度データが表示される場合において、サイズ判定部３０８によって異なる複数の時間帯における位置情報に基づいて作成された複数のメッシュデータを比較し、同一の位置における複数のメッシュデータの各メッシュ領域のメッシュサイズが同一となるようにメッシュ調整部３０９がメッシュデータを調整しているが、例えば以下のような方法でメッシュデータが調整されてもよい。
【００８０】
具体的には、図１１を参照しながら説明する。図１１は、人口密度データの連続表示が要求された場合におけるメッシュデータ作成処理を示すフローチャートである。
【００８１】
図１１に示すように、まず異なる複数の時間帯の人口密度データがデータ保存部３０５から取得され、その各人口密度データからメッシュデータが取得される（ステップＳ７１）。次に、表示範囲における最大メッシュサイズが取得される（ステップＳ７２）。そして、各メッシュデータのメッシュ領域のメッシュサイズを、最大のメッシュ領域のメッシュサイズとなるようにサイズ調整部３０９によってメッシュデータを調整する（ステップＳ７３）。
【００８２】
以上のような方法であっても、異なる時間において作成されたメッシュデータにおいて、同一の位置におけるメッシュデータの各メッシュ領域のメッシュサイズを同一となるようメッシュサイズを調整することで、複数の時間を連続して表示する際に、一見して人口密度の変化を把握することができる。
【００８３】
[第２実施形態]
次に、本発明の第２実施形態に係るメッシュ作成方法について説明する。第２実施形態に係るメッシュ作成方法は、セクタ情報に基づいてメッシュデータが作成される点で、第１実施形態と異なる。なお、第１実施形態と同様の構成については同一の符号を付し、その説明を省略する。
【００８４】
図１２は、第２実施形態に係るメッシュデータ作成システムの概要を示す図である。図１２に示すように、メッシュデータ作成システム１Ａは、ユーザ端末２と、サーバ装置３Ａとを含んで構成されている。ユーザ端末２とサーバ装置３Ａとは、通信ネットワークＮを介して互いに通信可能に接続されている。
【００８５】
サーバ装置３Ａは、第1実施形態と異なる構成として、機能的には、セクタ情報取得部３１２と、判定部３１３と、人口密度変換部３１４とを備えている。
【００８６】
セクタ情報取得部３１２は、セクタが位置していることを示すセクタ情報を取得するものである。このセクタ情報は、人口情報を有している。セクタ情報取得部３１２は、受信部３０１から出力された人口密度表示要求情報を受け取ると、この人口密度表示要求情報に応じたセクタ情報をデータ保存部３０５から取得する。セクタ情報取得部３１２は、取得したセクタ情報を判定部３１３及び人口密度変換部３１４に出力する。
【００８７】
判定部３１３は、基準メッシュデータ作成部３０２から出力された基準メッシュデータを受け取ると共に、セクタ情報取得部３１２から出力されたセクタ情報を受け取ると、セクタ情報に基づいてセクタ数を特定してカウントし、このセクタ数が基準メッシュデータのメッシュ領域内において閾値以上であるか否かを判定するものである。閾値は、例えばメッシデータ作成部３０７によって作成される分割メッシデータにおけるセクタ数の０にならない程度の値に設定されている。判定部３１３は、セクタ数が閾値以上であると判定した場合には、基準メッシュデータの領域の分割を指示する分割指示情報をメッシュデータ作成部３０７に出力する。メッシュデータ作成部３０７では、判定部３１３から出力された分割指示情報に基づいて、分割メッシュデータを作成する。
【００８８】
人口密度変換部３１４は、セクタ情報が有する人口情報をメッシュデータに割り当て、セクタ情報が有する人口情報（人口データ）をメッシュデータにおける人口情報に変換するものである。具体的には、図１３及び図１４を参照しながら説明する。図１３は、セクタ領域とメッシュ領域とを示す図である。図１４は、セクタ情報の人口情報からメッシュデータの人口情報への変換を説明するための図である。
【００８９】
図１３（ａ）は、セクタ情報に示されるセクタ領域を示している。同図に示すように、セクタ領域ＳＲは、ＢＴＳ（基地局）３０のセルを所定の角度で区分した領域であり、多角形のポリゴンをなしている。この各セクタ領域ＳＲには、どのセクタ領域であるのかを識別するためのセクタＩＤ（例えばＳ１）が付与されている。また、図１３（ｂ）は、メッシュデータのメッシュ領域ＭＲを示している。同図に示すように、このメッシュ領域ＭＲにも、どのメッシュ領域であるのを識別するためのメッシュＩＤ（例えばＭ１）が付与されている。
【００９０】
人口密度変換部３１４は、図１３（ｃ）に示すように、セクタ領域ＳＲとメッシュ領域ＭＲとを重ね合わせ、セクタ領域ＳＲをメッシュ領域ＭＲで分割する。そして、各セクタ領域ＳＲの人口情報に示される人口密度をメッシュ領域ＭＲによって分割された面積比に応じて、メッシュ領域ＭＲに割り当てる。そして、各メッシュ領域ＭＲに割り当てられた人口情報の合計を、そのメッシュ領域ＭＲの人口情報とする。
【００９１】
上述の面積比に応じた人口情報の割り当てについて、図１３及び図１４を参照しながら更に詳細に説明する。図１３に示すように、セクタ領域ＳＲにおける一のセクタＩＤが例えばＳ１であり、メッシュ領域ＭＲにおける一のメッシュＩＤが例えばＭ１であるとする。そして、図１４（ａ）に示すように、セクタＩＤがＳ１のセクタ領域ＳＲは、ポリゴン（形状）がＳＰ１、その面積がＡ１、人口情報に示される人口がＰ１であるとする。また、図１４（ｂ）に示すように、メッシュＩＤがＭ１のメッシュ領域ＭＲは、そのポリゴンがＭＰ１であるとする。
【００９２】
以上のようなセクタ領域ＳＲとメッシュ領域ＭＲとを重ね合わせた場合、図１４（ｃ）に示すように、セクタ領域ＳＲのポリゴンはＳＰ２となる。具体的には、セクタ領域ＳＲがメッシュ領域ＭＲに分割され、セクタ領域ＭＲの形状が変形する。このとき、その面積もメッシュ領域ＭＲに分割されることで小さくなり、例えばＡ２となる。そして、この面積の変化に応じて、その面積に対して割り振られる人口も減少し、例えばＰ２となる。このＰ２は、（面積Ａ２／面積Ａ１）×Ｐ１によって求められる値である。従って、各セクタ領域ＳＲの人口情報が、メッシュ領域ＭＲによって分割された面積比に応じてメッシュ領域ＭＲに割り当てられることになる。このようにして割り当てられた人口情報を足し合わせることで、人口情報を有さないメッシュ領域ＭＲに対して人口情報を与えることができる。
【００９３】
以上説明したように、本実施形態に係るメッシュデータ作成システム１Ａにおけるメッシュデータ作成方法によれば、所定の大きさを有する基準メッシュデータの領域内に含まれるサンプル数が閾値以上である場合に、基準メッシュデータの領域を分割した分割メッシュデータを作成する。すなわち、セクタ数が多い部分はメッシュデータの領域を細かく、セクタ数が少ない部分はメッシュデータの領域を粗く表現することができる。また、セクタ数が閾値以上である場合に基準メッシュデータの領域を分割するので、必要以上に領域が大きくなることがなく、特にセクタ数が多い部分を詳細に表すことができる。以上により、メッシュを細かくしすぎて精度を落としてしまったり、逆にメッシュを粗くしすぎることにより粒度を失い、その結果でセクタの密度の詳細な把握ができなかったりすることを防ぎ、精度と粒度との間のバランスを取りながらもセクタの密度を適切に表現することが可能となる。
【００９４】
また、人口情報を有するセクタ情報に示されるセクタ領域とメッシュデータの領域とが重なる面積比に応じて、セクタ単位の人口情報からメッシュデータの領域単位の人口情報に変換するので、セクタ情報が有する人口情報を、メッシュデータに好適に反映させることができる。
【符号の説明】
【００９５】
Ｍ…基準メッシュデータ、ＭＲ…メッシュ領域、Ｄ…分割メッシュデータ、ＳＲ…セクタ領域。
【図１】
2010250358.tif 000003
【図２】
2010250358.tif 000004
【図３】
2010250358.tif 000005
【図４】
2010250358.tif 000006
【図５】
2010250358.tif 000007
【図７】
2010250358.tif 000008
【図８】
2010250358.tif 000009
【図９】
2010250358.tif 000010
【図１０】
2010250358.tif 000011
【図１１】
2010250358.tif 000012
【図１２】
2010250358.tif 000013
【図１３】
2010250358.tif 000014
【図１４】
2010250358.tif 000015
【図６】
2010250358.tif 000016