(57)【要約】  移動体６の施設間移動相関に基づいて、移動体６の回遊行動を予測することで、所定時間後の移動体分布状況を予測すること。  過去の移動体６からの位置情報の推移と複数の施設情報と道路地図が含まれた地図情報をもとに、施設滞在目安時間と施設間移動目安時間と施設間移動相関とを算出する施設間移動算出部１０３と、複数の移動体６の現在の位置情報を受信する受信部１０１と、施設間移動相関と、複数の移動体６の現在の位置情報に基づいて、所定時間後の移動体の分布状況を予測する移動体分布状況予測部１０４とを備える、サーバシステム１。
2019087595.tif 000002
【特許請求の範囲】
【請求項１】
過去の移動体からの位置情報の推移と複数の施設情報と道路地図が含まれた地図情報をもとに、施設滞在目安時間と施設間移動目安時間と施設間移動相関とを算出する施設間移動算出部と、
複数の移動体の現在の位置情報を受信する位置情報受信部と、
前記施設間移動相関と、前記複数の移動体の現在の位置情報と、に基づいて、所定時間後の移動体の分布状況を予測する移動体状況予測部と
を備える、移動体分布状況予測装置。
【請求項２】
予測した所定時間後の移動体の分布状況をメッシュ状に表現し前記道路地図に重ねて出力する予測状況出力部を備える、
請求項１に記載の移動体分布状況予測装置。
【請求項３】
前記施設間移動算出部は、さらに、
前記施設滞在目安時間と前記施設間移動目安時間と前記施設間移動相関とを移動体の種類別に算出し、
前記移動体状況予測部は、さらに、
所定時間後の移動体の分布状況を移動体の種類別に予測する、
請求項１又は請求項２に記載の移動体分布状況予測装置。
【請求項４】
前記移動体は車両であり、前記移動体の種類は車種である、
請求項１から請求項３の何れか１項に記載の移動体分布状況予測装置。
【請求項５】
移動体分布状況予測装置により実行する移動体分布状況予測方法であって、
過去の移動体からの位置情報の推移と複数の施設情報と道路地図が含まれた地図情報をもとに、施設滞在目安時間と施設間移動目安時間と施設間移動相関とを算出する施設間移動算出ステップと、
複数の移動体の現在の位置情報を受信する位置情報受信ステップと、
前記施設間移動相関と、前記複数の移動体の現在の位置情報と、に基づいて、所定時間後の移動体の分布状況を予測する移動体状況予測ステップと
を備える、移動体分布状況予測方法。
【請求項６】
前記移動体分布状況予測装置が、前記移動体状況予測ステップにおいて予測した所定時間後の移動体の分布状況をメッシュ状に表現し前記道路地図に重ねて出力する出力ステップを備える、
請求項５に記載の移動体分布状況予測方法。
【請求項７】
前記移動体分布状況予測装置が、
前記施設間移動算出ステップにおいて、さらに、前記施設滞在目安時間と前記施設間移動目安時間と前記施設間移動相関とを移動体の種類別に算出し、
前記移動体状況予測ステップにおいて、さらに、所定時間後の移動体の分布状況を移動体の種類別に予測する、
請求項５又は請求項６に記載の移動体分布状況予測方法。
【請求項８】
前記移動体は車両であり、前記移動体の種類は車種である、
請求項５から請求項７の何れか１項に記載の移動体分布状況予測方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体の分布状況、特に施設間移動相関に基づいて、移動体の回遊行動を予測することで、所定時間後の移動体分布状況を予測する移動体分布状況予測装置及び移動体分布状況予測方法に関する。
【背景技術】
【０００２】
飲食店や博物館等の施設で、来訪する顧客の数を事前に知ることは準備等のために重要な課題である。このため、従来は、経営者や店員自身が、平日と土日祝日等での実績に基いて来訪する顧客の数を予測したり、また季節や天候等の変化に応じて過去の経験に基いて来訪する顧客の数を予測していた。
しかしながら、このような予測のやり方では、予測精度にばらつきが生じるとともに、仮に、周辺のイベント開催等の突発的な事象には、対応できない。
さらに、複数の施設が所定のエリア（例えば、観光地エリア）内に存在する場合、施設Ａに滞在した後に、別の施設Ｂに出かけるといった施設間移動を行うケースがよくあるが、上記のやり方では、このような施設間移動を想定して、来訪する顧客の数を予測することは困難であった。また、所定のエリア内の経済の活性化を図るために、各施設を回遊するような施策を講じることは困難であった。【０００３】
この点、特許文献１には、複数のユーザから取得したログ情報に基づいて、ログ情報に含まれる地点間の相関関係を算出することにより、地図情報上に地点間の地点間の相関関係を表示することが記載されている。
ここで、地点間の相関関係とは、例えば地点Ｘを目的地として出かけたユーザが地点Ｙを目的地として回遊する確率を示す確信度（地点Ｘを条件部として地点Ｙを結論部とする確信度Ｃ（Ｘ，Ｙ））、地点Ｘ及び地点Ｙの両方を目的地としたユーザ数を示す地点Ｘと地点Ｙの共起頻度（＝Ｆ（Ｘ，Ｙ））、及び全ユーザ数のうち、地点Ｘ及び地点Ｙの両方を目的地としたユーザ数の割合を示す地点Ｘと地点Ｙの支持度（＝Ｓ（Ｘ，Ｙ））等が含まれる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−０２７２２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された発明では、例えば観光地エリア等において、地点間の相関関係に基づいて、所定時間後の移動体の分布状況を予測し、当該施設の経営者や店員が、所定時間後に当該施設に人がどの程度回遊するかどうか、またどの程度のユーザが当該施設を来訪するかを予測することはできない。【０００６】
本発明は、このような問題に鑑みてなされたものである。本発明は、移動体の分布状況、特に施設間移動相関に基づいて、移動体の回遊行動を予測することで、所定時間後の移動体分布状況を予測するための移動体分布状況予測装置及び移動体分布状況予測方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）本発明は、過去の移動体（例えば、後述の「移動体６」）からの位置情報の推移と複数の施設情報と道路地図が含まれた地図情報をもとに、施設滞在目安時間と施設間移動目安時間と施設間移動相関とを算出する施設間移動算出部（例えば、後述の「施設間移動算出部１０３」）と、複数の移動体の現在の位置情報を受信する位置情報受信部（例えば、後述の「受信部１０１」）と、前記施設間移動相関と、前記複数の移動体の現在の位置情報に基づいて、所定時間後の移動体の分布状況を予測する移動体状況予測部（例えば、後述の「移動体分布状況予測部１０４」）とを備える、移動体分布状況予測装置（例えば、後述の「サーバシステム１」）に関する。【０００８】
（１）の移動体分布状況予測装置（例えば、後述の「サーバシステム１」）は、複数の移動体の現在の位置情報と、施設間移動相関と、に基づいて、所定時間後の移動体の分布を予測する。これにより、例えば飲食店や博物館等の施設において、経営者や店員自身は、所定時間後に来訪する顧客の数について、精度の高い予測が可能となる。【０００９】
（２）  （１）に記載の移動体分布状況予測装置（例えば、後述の「サーバシステム１」）は、予測した所定時間後の移動体の分布状況をメッシュ状に表現し前記道路地図に重ねて出力する予測状況出力部（例えば、後述の「予測状況出力部１０５」）を備えるようにしてもよい。
これにより、経営者や店員は、天気予報図を見るように車両の施設間回遊を視覚的に把握することができるために、所定時間後に施設にどの程度の人が来るか、を精度良く予測することができる。【００１０】
（３）  （１）又は（２）の移動体分布状況予測装置（例えば、後述の「サーバシステム１」）において、前記施設間移動算出部（例えば、後述の「施設間移動算出部１０３」）は、さらに、前記施設滞在目安時間と前記施設間移動目安時間と前記施設間移動相関とを移動体の種類別に算出し、前記移動体状況予測部（例えば、後述の「移動体分布状況予測部１０４」）は、さらに、所定時間後の移動体の分布状況を移動体の種類別に予測するようにしてもよい。
これにより、移動体の種類に応じて、異なる回遊行動をとることが想定される場合、所定時間後の移動体の分布状況を、移動体の種類別に予測することによって、予測精度を一層向上させることができる。【００１１】
（４）  （１）から（３）の何れかに記載の移動体分布状況予測装置（例えば、後述の「サーバシステム１」）において、前記移動体（例えば、後述の「移動体６」）は車両であり、前記移動体の種類は車種としてもよい。
これにより、（３）の移動体分布状況予測装置と同様の効果を奏することができる。【００１２】
（５）  本発明は、移動体分布状況予測装置（例えば、後述の「サーバシステム１」）により実行する移動体分布状況予測方法であって、過去の移動体からの位置情報の推移と複数の施設情報と道路地図が含まれた地図情報をもとに、施設滞在目安時間と施設間移動目安時間と施設間移動相関とを算出する施設間移動算出ステップと、複数の移動体の現在の位置情報を受信する位置情報受信ステップと、前記施設間移動相関と、前記複数の移動体の現在の位置情報と、に基づいて、所定時間後の移動体の分布状況を予測する移動体状況予測ステップと、を備える、移動体分布状況予測方法に関する。【００１３】
（６）  （５）に記載の移動体分布状況予測方法において、前記移動体分布状況予測装置が、前記移動体状況予測ステップにおいて予測した所定時間後の移動体の分布状況をメッシュ状に表現し前記道路地図に重ねて出力する出力ステップを備えてもよい。【００１４】
（７）  （５）又は（６）に記載の移動体分布状況予測方法において、前記移動体分布状況予測装置が、前記施設間移動算出ステップにおいて、前記施設滞在目安時間と前記施設間移動目安時間と前記施設間移動相関とを移動体の種類別に算出し、前記移動体状況予測ステップにおいて、所定時間後の移動体の分布状況を移動体の種類別に予測するようにしてもよい。【００１５】
（８）  （５）から（７）の何れかに記載の移動体分布状況予測方法において、前記移動体は車両であり、前記移動体の種類は車種であるとしてもよい。【００１６】
（５）から（８）の方法によれば、それぞれ（１）から（４）の移動体分布状況予測装置と同様の効果を奏することができる。
【発明の効果】
【００１７】
本発明によれば、移動体の分布状況、特に施設間移動相関に基づいて、移動体の回遊行動を予測することで、所定時間後の移動体分布状況を予測するための移動体分布状況予測装置及び移動体分布状況予測方法を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】移動体分布状況予測システム１００のシステム構成を示す図である。
【図２】サーバシステム１の構成を示す図である。
【図３】地図上に設定されるメッシュ領域の一例を示す図である。
【図４】車両に搭載される車載ナビゲーション装置２の構成を示す図である。
【図５】携帯端末３の構成を示す図である。
【図６】分布状況表示端末４の構成を示す図である。
【図７】分布状況表示端末４に表示される、移動体分布状況配信を要求するための画面の一例を示す図である。
【図８】分布状況表示端末４に各メッシュ領域における現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況を時系列的に表示する画面の一例を示す図である。
【図９】分布状況表示端末４に各メッシュ領域における現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況を時系列的に表示する画面の一例を示す図である。
【図１０】サーバシステム１の処理の流れを示すフローチャートである。
【図１１】サーバシステム１の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１９】
［第１実施形態］
以下、本発明の好ましい一実施形態に係る移動体分布状況予測システム１００について、図を参照しながら説明する。
【００２０】
［移動体分布状況予測システム１００の機能構成］
図１に示すように、移動体分布状況予測システム１００は、サーバシステム１と、車両５に搭載される車載ナビゲーション装置２と、携帯端末３と、分布状況表示端末４と、通信網７と、を含んで構成される。以下、車載ナビゲーション装置２のような通信機器が搭載された車両５又は車両５と信号接続（ペアリング）される携帯端末３を備える車両５を移動体６という。また、サーバシステム１と通信する、移動体６の車載ナビゲーション装置２及び携帯端末３について、特に断らない限り、「移動体６」と総称する。
サーバシステム１と移動体６との間、及びサーバシステム１と分布状況表示端末４との間は、それぞれ通信網７を介して相互に通信可能に接続される。通信網７は、インターネット、携帯電話網を含む、有線ネットワーク又は無線ネットワーク等を組み合わせたネットワークにより実現される。
移動体分布状況予測システム１００の概要は以下のとおりである。
【００２１】
サーバシステム１は、通信部１２を介して、車載ナビゲーション装置２、携帯端末３、及び分布状況表示端末４と情報の送受信を行う。サーバシステム１は、予め算出された施設間移動相関情報と、移動体６の現在位置情報等に基づいて、所定時間後の移動体の分布状況を予測する。サーバシステム１は、分布状況表示端末４からの要求に対して、所定時間後の移動体の分布状況、例えば所定時間後に施設に来訪する移動体６の数に関する予測情報を提供する。
本発明の実施形態では、サーバシステム１を１つのサーバとして記載するが、サーバシステム１の各機能を、適宜複数のサーバに分散する、分散処理システムとしてもよい。また、クラウド上で仮想サーバ機能等を利用して、サーバシステム１の各機能を実現してもよい。
【００２２】
車載ナビゲーション装置２は、車両５に乗車したユーザに対して、ナビゲーション（経路案内）を行う装置である。車載ナビゲーション装置２は、ユーザの要求に基づき、現在位置から目的地までの経路案内を行う。また、車載ナビゲーション装置２は、車載ナビゲーション装置２の位置情報（すなわち、車両５の位置情報）を測位する機能も有する。車載ナビゲーション装置２が測位した位置情報は、サーバシステム１に対して適宜送信される。
車載ナビゲーション装置２は、移動体である車両５に据え付けられたカーナビゲーション装置や、移動体である車両６０ａに簡易的に設置されたＰＮＤ（Ｐｏｒｔａｂｌｅ  Ｎａｖｉｇａｔｉｏｎ  Ｄｅｖｉｃｅ）により実現することができる。
【００２３】
携帯端末３は、車両５に乗車したユーザが利用する携帯端末である。携帯端末３は、上述した車載ナビゲーション装置２と同様に、携帯端末３の位置情報（すなわち、車両５の位置情報）を測位する機能を有する。携帯端末３が測位した位置情報は、車載ナビゲーション装置２が測位した位置情報と同様に、サーバシステム１に対して適宜送信される。
携帯端末３は、携帯電話、スマートフォン、タブレット端末、ＰＤＡ、ノートパソコン、その他の携帯可能な電子機器であって、無線通信機能を備える電子機器を含む。
【００２４】
分布状況表示端末４は、通信部４２を介して、サーバシステム１と情報の送受信を行う。分布状況表示端末４は、サーバシステム１から、所定時間後の移動体６の分布状況、特に所定時間後に施設に来訪する移動体６の数を受信することができる。
より具体的には、分布状況表示端末４は、ユーザーの要求に基づき、移動体６の分布予測状況を表示する。移動体６の分布予測状況は、後述するように現時点及び複数の一定時間経過後に予測される、施設に来訪する移動体６の数であり、分布状況表示端末４は、現時点の移動体６の来訪情報及び一定時間経過後（複数）の来訪予測情報を自動的もしくはユーザー操作に応じて、時系列的に蓄積し、順次表示させる。
ここで、一定時間経過後（複数）とは、例えば、現時点Ｔ０から一定時間経過後のＴ１、Ｔ１からさらに一定時間経過後のＴ２、Ｔ２からさらに一定時間経過後のＴ３、等というように、現時点から複数の近未来を指す。
次にそれぞれの構成について説明する。
【００２５】
最初にサーバシステム１について説明する。図２にサーバシステム１の構成を示す。
＜サーバシステム１＞
図２に示すように、サーバシステム１は、少なくとも、制御部１０と、記憶部１１と、通信部１２とを、さらに必要に応じて表示部１４と、入力部１５を備えている。
【００２６】
制御部１０はＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏ等を有するプロセッサにより構成され、各構成部の制御を行う。ＣＰＵは、ＲＡＭ、ＲＯＭ又は記憶部１１から読み出した移動体分布状況予測のための各プログラムを実行し、その実行の際にはＲＡＭ、ＲＯＭ、及び記憶部１１から情報を読み出し、ＲＡＭ及び記憶部１１に対して情報の書き込みを行い、通信部１２と信号の授受を行う。
詳細については、後述する。
【００２７】
記憶部１１は半導体メモリやハードディスクドライブ等で構成されており、オペレーティングシステム（ＯＳ）やアプリケーションと呼ばれるソフトウェアが保存される等、種々の情報が記憶される。このため、図２に示すように、記憶部１１には、地図情報エリア１１１、施設情報エリア１１２、移動体情報エリア１１３、接続履歴情報エリア１１４、施設移動相関情報エリア１１５といった、様々な記憶エリアが確保されている。
なお、これらの記憶エリアは、記憶部１１において、それぞれ個別に確保されてもよいし、また、例えば、地図情報エリア１１１と施設情報エリア１１２のような複数の記憶エリアを一体で構成してもよい。
【００２８】
＜地図情報エリア１１１＞
地図情報エリア１１１には、道路や施設等の地物に関する情報、ナビゲーションのための地図情報、道路情報、施設駐車場位置情報、駐車場情報等が予め格納されている。地図情報には、道路及び道路地図等の背景を表示するための表示用地図データ、ノード（例えば道路の交差点、屈曲点、端点等）の位置情報及びその種別情報、各ノード間を結ぶ経路であるリンクの位置情報及びその種別情報、全てのリンクのコスト情報（例えば距離、所要時間等）に関するリンクコストデータ等を含む道路ネットワークデータ等が含まれる。
道路情報には道路の種別や信号機等のいわゆる道路地図の情報が保存されている。
施設駐車場位置情報は、各施設駐車場の位置情報が緯度経度の情報として保存されている。
【００２９】
＜分析対象エリア地図データ＞
また、地図情報には、移動体分布状況の予測対象となる所定のエリア（以下「分析対象エリア」という）を表示するための地図データを含むようにしてもよい。その際、分析対象エリア内に位置する、施設間移動相関情報の対象とされる施設（以下「分析対象施設」ともいう）を表示するための施設表示用データを含むことが好ましい。
地図情報エリア１１１には、さらに、少なくとも分析対象エリアに係る道路地図を含む地図として、メッシュ領域に分割されて記憶されるメッシュ地図情報が含まれる。各メッシュ領域は、例えば、当該メッシュ領域の中心位置情報（緯度及び経度）により識別するように構成することができる。図３にメッシュ地図情報の一例を示す。
ここで、メッシュ領域の大きさとしては、例えば、各辺の長さが１０ｋｍとなる区画（以下「大メッシュ領域」という）、大メッシュ領域の１／４の面積（大メッシュ領域の各辺の長さの１／２となる５ｋｍ）となる区画（以下「中メッシュ領域」という）、及び大メッシュ領域の１／１６の面積（大メッシュ領域の各辺の長さの１／４となる２．５ｋｍ）となる区画（以下「小メッシュ領域」という）等、複数種類のメッシュ領域を設定することができる。
また、メッシュ領域の大きさについては、道路の種類（一般道、高速道等）に応じて適宜設定することができる。
地図情報エリア１１１には、メッシュ地図情報を、メッシュ領域の大きさ毎にそれぞれ記憶する。
【００３０】
また、地図情報エリア１１１には、交通情報センタ等から受信する交通情報が当該交通情報を受信した記録時刻とともに記憶してもよい。交通情報には、例えばリンク毎の走行車両数、走行所要時間、渋滞情報、交通規制情報、天候情報等の移動コストを左右する要素が含まれる。また、リンクの過去の交通情報等も記録してもよい。
【００３１】
＜施設情報エリア１１２＞
施設情報エリア１１２には、施設の識別情報（施設ＩＤ）、名称、施設種別（及び／又はジャンル）、電話番号、住所、営業時間、緯度経度等で特定される施設駐車場位置情報、施設が飲食店であれば提供するメニュー、商品役務等に関する施設情報、施設駐車場の統計指標、空き情報、及びクーポン券発行情報等を含む各施設の情報が記憶されている施設情報データベース１１２１が含まれる。施設情報は、車載ナビゲーション装置２及び携帯端末３等からの要求に応じ、随時提供される。
ここで、施設ＩＤは施設毎に付与されている固有の識別情報である。施設ＩＤは、施設種別毎に、さらに、各施設種別の中でさらにジャンル別に階層化されてＩＤが付与されていることが好ましい。例えば、施設種別としては、飲食店、スーパーマーケット、スポーツジム等の店舗種別が一例として挙げられる。さらに施設種別が飲食店の場合、例えば、複数のジャンルによる分類として、和食、中華、洋食、イタリアン、フレンチ、喫茶店等といった提供料理の内容に基づくジャンル、またファストフード、ドライブスルー、ラーメン屋、ファミリーレストラン等といった、速さや手軽さの観点の基づくジャンル等が一例として挙げられる。ここで、ジャンルは、その内容によって複数個のジャンルを組み合わせて付与することができる。例えば、洋食でファストフードといった例が挙げられる。なお、施設種別、ジャンル等はこれに限定されない。
また、施設情報データベース１１２１には、分析対象施設であることを示すデータを施設ＩＤとは独立したデータとして、又は施設ＩＤに含まれるデータとして、記憶されるようにしてもよい。それにより、分析対象施設を、施設情報データベース１１２１から容易に検索することができる。
【００３２】
＜移動体情報エリア１１３＞
移動体情報エリア１１３には、移動体６に関する情報、例えば移動体の移動体種別情報が保存される。移動体種別情報とは、例えば車両のカテゴリー種別、車種（車種名）、車種の下位分類であるグレード、外装色等のいずれかの情報を意味する。ここで、カテゴリー種別とは、例えばミニバンやセダン等のような種別をいう。車種（車種名）とは、例えば「ステップワゴン（登録商標）」、「インスパイア（登録商標）」等のような車種名である。車種の下位分類のグレードとは、当該車種に属する車の装備や内装等に基づいて、例えば「松」「竹」「梅」のように区別されたランク（格）をいう。また、車種の下位分類の外装色とは、車の外装色（ボディーカラー）をいう。なお、移動体種別情報は、カテゴリー種別、車種名、及び車種の下位分類のうちいずれか、又は全部を含んでもよい。
移動体情報エリア１１３に記憶される移動体６に関する情報は、各移動体６を識別するための移動体６の識別情報（以下「移動体ＩＤ」ともいう）により一意的に管理される。ここで、移動体ＩＤは、車載ナビゲーション装置２や携帯端末３、さらに車両５に固有に振られた番号を用いることができる。例えば、携帯電話網のＳＩＭに付与された電話番号を移動体ＩＤとすることができる。また、車両５の場合は、車両５に固有に付与されたＶＩＮ（車両識別番号）やナンバープレートの番号を移動体ＩＤとすることができる。なお、移動体６の使用者であるユーザに係るユーザ情報を、移動体ＩＤに紐づけて記憶するようにしてもよい。
【００３３】
＜接続履歴情報エリア１１４＞
接続履歴情報エリア１１４には、少なくとも分析対象エリアを含むエリア内に位置する移動体６から移動体ＩＤに関連付けて定期的に送信される、移動体位置情報、時刻情報、またオプションとして目的地情報及び移動体６の進行方向等を移動体ＩＤ毎に管理する接続履歴レコードが記憶される。移動体位置情報は、移動体６から逐次受信する現在位置の情報を記憶する。なお、受信は数秒に一度受信してもよいし、移動体側で時系列的に保存しておき、一定時間や移動体側でアプリを起動したとき等のタイミングでまとめて受信するようにしてもよい。なお、道路走行中の各車両の位置情報（緯度及び経度）に基づいて、各車両の位置するメッシュ領域を判別することができる。
また、移動体６から送信される移動体種別情報及び移動体の状態（例えばイグニッションオンされた状態、走行状態、イグニッションオフされた状態等）についても、移動体ＩＤ毎に管理する接続履歴レコードに記憶されるようにしてもよい。
【００３４】
＜施設移動相関情報エリア１１５＞
施設移動相関情報エリア１１５は、移動情報データベース１１５１、移動相関データベース１１５２、及び移動体発着テーブル１１５３を備える。
【００３５】
［移動情報データベース１１５１］
移動情報データベース１１５１には、過去に受信した接続履歴レコードに基づいて算出される、不特定多数の移動体６の出発地から到着地までの全ての駐車情報（分析対象施設の施設ＩＤ、到着日時、駐車時間、出発日時）が移動体ＩＤに紐づけて記憶される。
より具体的には、移動情報データベース１１５１には、移動体６の出発地点又は到着地点が分析対象エリア内に位置する施設（分析対象施設）の駐車場である駐車情報を、同一日の回遊の順に並べた回遊状態レコードを記憶するものとする。なお、回遊状態レコードの算出方法の詳細については後述する。
したがって、移動体６が分析対象施設Ａから他の分析対象施設Ｂに移動する際に、例えば、コンビニやガソリンスタンドに一時的に立ち寄ったり、またトイレ休憩等で一時的に駐車する場合であっても、コンビニやガソリンスタンド等が分析対象施設でない場合には、駐車情報として算出しない。このため、例えば、コンビニやガソリンスタンド等への回遊状況を分析する場合、コンビニ等についても必要に応じて分析対象施設としてもよい。
【００３６】
また、移動情報データベース１１５１には、過去に受信した接続履歴レコードに基づいて算出された、移動体６の施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）に係る地図上のメッシュ集合が記憶される。ここで、分析対象施設を、インデックスｉで識別して、Ｐｉ（１≦ｉ≦Ｎ）（Ｎは分析対象施設数）とする。以下、施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）をＲ（Ｐｉ−＞Ｐｊ）（ｉ≠ｊ）で表す。また、施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合を移動順にインデックスを付与し、出発施設Ｐｉを含むメッシュをＭ（Ｐｉ−＞Ｐｊ）（０）とし、目的施設Ｐｊを含むメッシュをＭ（Ｐｉ−＞Ｐｊ）（Ｋ＋１）として、｛Ｍ（Ｐｉ−＞Ｐｊ）（ｋ）：０≦ｋ≦Ｋ＋１｝で表す。なお、Ｋ＋２は、出発施設Ｐｉから目的施設Ｐｊまでの施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合の個数である。
施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）が複数個あり、施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合として、異なるメッシュ集合が存在する場合、各メッシュ集合を、例えば施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）により識別して、移動情報データベース１１５１に記憶することが好ましい。そうすることで、複数のメッシュ集合がある場合は、それぞれ別に処理することができる。
前述したように、メッシュ領域の大きさとしては、例えば、各辺の長さが１０ｋｍとなる大メッシュ領域、大メッシュ領域の１／４の面積（各辺の長さが５ｋｍ）となる中メッシュ領域、及び大メッシュ領域の１／１６の面積（辺の長さが２．５ｋｍ）となる小メッシュ領域等、複数種類のメッシュ領域を設定することができる。なお、メッシュ領域の大きさについては、これらに限定されない。
また、メッシュ領域の大きさについては、道路の種類（一般道、高速道等）に応じて適宜設定することができる。施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合として、メッシュ領域の大きさ毎にそれぞれ記憶するようにしてもよい。
【００３７】
［移動相関データベース１１５２］
移動相関データベース１１５２には、分析対象エリア内に位置する分析対象施設に係る施設間移動相関情報が記憶される。ここで、施設間移動相関情報について説明する。なお、施設間移動相関情報の算出方法の詳細については、後述する。
分析対象エリア内に位置する各分析対象施設を、インデックスｉで識別して、Ｐｉ（１≦ｉ≦Ｎ）とする。また、任意の日付の時間帯（変数ｘで表す）に施設Ｐｉを出発した移動体数をＮｘ（Ｐｉ）、時間帯ｘに施設Ｐｉを出発した移動体の内、施設Ｐｊを次の目的地（到着地）とした移動体数をＮｘ（Ｐｉ−＞Ｐｊ）（ｉ≠ｊ）とすると、時間帯ｘに施設Ｐｉを出発した移動体のうち、施設Ｐｊを目的地とした移動体の割合Ｃｘ（Ｐｉ，Ｐｊ）（ｉ≠ｊ）は、式（１）で表される。
Ｃｘ（Ｐｉ，Ｐｊ）＝Ｎｘ（Ｐｉ−＞Ｐｊ）／Ｎｘ（Ｐｉ）  （１）
そして、季節、月、曜日、平日・祝日、及び時間帯等の任意の組み合わせの時間帯（変数ｔで表す）におけるＣｘ（Ｐｉ，Ｐｊ）の平均値をＣｔ（Ｐｉ，Ｐｊ）で表し、時間帯ｔにおける施設Ｐｉを出発地として施設Ｐｊを目的地（到着地）とする確信度（＝Ｃｏｎｆｉｄｅｎｃｅ）という。
ここで、時間帯の大きさとしては、例えば、１５分から３０分程度としてもよい。
例えば、休日の時間帯を所定の時間帯（例えば、１１時００分〜１１時１５分、１１時１５分〜１１時３０分、・・・１２時００分〜１２時１５分、・・・１２時４５分〜１３時００分等のように１５分間隔の時間帯）で区分して、例えば１２時〜１２時１５分を変数ｔで表した場合、これまでの所定期間内の個々の休日の昼の時間帯（例えば１２時〜１２時１５分）ｘにおけるＣｘ（Ｐｉ，Ｐｊ）の平均値をＣｔ（Ｐｉ，Ｐｊ）として、休日の昼時間帯ｔにおける、施設Ｐｉを出発地として施設Ｐｊを目的地（到着地）とする確信度（＝Ｃｏｎｆｉｄｅｎｃｅ）という。すなわち、例えば休日の昼時間帯ｔに施設Ｐｉを出発地として出発する移動体６が、施設Ｐｊを次の目的地とする確率をＣｔ（Ｐｉ，Ｐｊ）と仮定することができる。なお、確信度Ｃｔ（Ｐｉ，Ｐｊ）の算出にあたっては、例えば、これまでの所定期間内の個々の祝日の昼の時間帯（例えば１２時〜１２時１５分）ｘに、施設Ｐｉを出発する移動体６の台数合計を分母として、施設Ｐｊを目的地（到着地）とする移動体６の台数合計を分子として確信度Ｃｔ（Ｐｉ，Ｐｊ）を算出してもよい。
ここで、季節、月、曜日、平日・祝日、及び時間帯等の任意の組み合わせの時間帯ｔとしては、例えば、お盆の連休における所定の時間帯、ゴールデンウィークにおける所定の時間帯、夏休み期間中における所定の時間帯等が一例として挙げられるが、これに限定されない。分析対象エリアの特性等を考慮して、適宜設定することができる。
【００３８】
同様に、時間帯ｔに移動体６が施設Ｐｉを出発して、施設Ｐｊに到着するまでの平均所要時間を時間帯ｔにおける施設間移動平均時間（「施設間移動目安時間」ともいう）といい、Ｔｔ（Ｐｉ−＞Ｐｊ）（ｉ≠ｊ）で表す。なお、施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）として、複数の施設間移動経路が利用される場合、施設間移動平均時間（施設間移動目安時間）は、施設間移動経路毎に設定されるようにしてもよい。また、施設間移動平均時間（施設間移動目安時間）とともに（又は施設間移動平均時間（施設間移動目安時間）に換えて）、施設間平均移動速度を設定するようにしてもよい。
また、施設間移動平均時間（施設間移動目安時間）又は施設間平均移動速度を時間帯ｔに関わらず、一定と仮定してもよい。
【００３９】
同様に、時間帯ｔにおける移動体６の施設Ｐｉでの平均滞在時間（「施設滞在目安時間」ともいう）をＳｔ（Ｐｉ）で表す。
【００４０】
移動相関データベース１１５２には、季節、月、曜日、平日・祝日、及び時間帯等の任意の組み合わせの時間帯ｔにおける移動体６の施設Ｐｉを出発地として施設Ｐｊを目的地（到着地）とする確信度Ｃｔ（Ｐｉ，Ｐｊ）、時間帯ｔにおける移動体６の施設Ｐｉから施設Ｐｊまでの施設間移動平均時間（施設間移動目安時間）Ｔｔ（Ｐｉ−＞Ｐｊ）、及び時間帯ｔにおける移動体６の施設Ｐｉでの平均滞在時間（施設滞在目安時間）Ｓｔ（Ｐｉ）が、施設間移動相関情報として記憶される。
これに対して、移動体種別情報毎に移動体６に係る確信度Ｃｔ（Ｐｉ，Ｐｊ）、移動平均時間（施設間移動目安時間）Ｔｔ（Ｐｉ−＞Ｐｊ）、又は施設間移動平均速度、及び平均滞在時間（施設滞在目安時間）Ｓｔ（Ｐｉ）を算出して、移動体種別情報毎の施設間移動相関情報として記憶してもよい。例えば、車両のカテゴリー種別、又は車種（車種名）によって、移動体６がファミリー向け、シルバー家族向け、若者向け、又は女性向け等と相関関係にあることが知られている。したがって、移動体種別毎の移動体６に係る施設移動相関情報を利用することで、分析対象エリアにおける移動体施設間回遊予測（移動体分布状況予測）の精度をより向上させることが期待できる。
なお、施設間移動相関情報の算出方法の詳細については後述する。
【００４１】
［移動体発着テーブル１１５３］
移動体発着テーブル１１５３には、分析対象施設（施設ＩＤ）毎に当該施設駐車場に到着した移動体６の移動体ＩＤ、到着時刻及び出発時刻が記憶管理される。移動体発着テーブル１１５３に係る処理については後述する。
【００４２】
通信部１２は、車載ナビゲーション装置２及び携帯端末３と送受信する場合には、例えば、３Ｇ及びＬＴＥ等の無線通信をすることができる通信プロトコルを実装する。
【００４３】
制御部１０は移動体施設間回遊予測のための各プログラムを実行することによって、サーバシステム１を所定の手段（以下、「移動体施設間回遊予測部」と総称する）として機能させる。
また、制御部１０は移動体施設間回遊予測のための各プログラムを実行することによって、サーバシステム１に、所定のステップ（以下、「移動体施設間回遊予測ステップ」と総称する）を実行させる。
【００４４】
以下、制御部１０の有する機能を移動体施設間回遊予測部の観点から説明する。なお、移動体施設間回遊予測ステップ（方法）の観点に基づく説明は、「部」を「ステップ」に置き換えることで説明できるため、省略する。
【００４５】
図２に示すように、制御部１０は、受信部１０１と、移動体移動情報特定部１０２と、施設間移動算出部１０３と、移動体分布状況予測部１０４と、予測状況出力部１０５と、を備える。
【００４６】
＜受信部１０１＞
受信部１０１は、移動体６（車載ナビゲーション装置２又は携帯端末３）からのログイン処理を実行して、移動体６と接続処理を行う。その後、受信部１０１は、移動体６から送信される位置情報、移動体種別情報、時刻情報、進行方向、及び目的地情報等を移動体ＩＤ毎に管理するための接続履歴レコードを、接続履歴情報エリア１１４に作成する。
この場合、移動体６は、イグニッションスイッチ等の車両５の起動スイッチがオン（エンジンを起動）にされ、車載ナビゲーション装置２が自動起動した直後又は車両５と携帯端末３とがペアリングされた直後に、車両５又は携帯端末３で測位した位置情報に出発位置を表す位置情報であることを示すフラグを追加してサーバシステム１に送信するようにしてもよい。そうすることで、受信部１０１は、移動体６の出発位置を特定することができる。
受信部１０１は、移動体６から定期的に送信される現在位置情報、移動体種別情報、時刻情報、移動体６の進行方向等を、それぞれ前述した接続履歴レコードに追加更新する。なお、受信部１０１は、移動体６から移動体位置情報、及び時刻情報等を数秒に一度受信するようにしてもよいし、また移動体６側で時系列的に保存しておき、一定時間もしくは移動体６側でアプリを起動したとき等のタイミングでまとめて受信するようにしてもよい。また、移動体種別情報については、例えばログイン時にのみ送信されるようにしてもよい。
受信部１０１は、移動体６が目的地に到着してから、イグニッションスイッチがオフ（エンジン停止）にされるまでの間に、移動体６から、送信される現在位置情報、時刻情報、移動体６の進行方向等を接続履歴レコードに追加更新する。
なお、移動体６は、イグニッションスイッチがオフ（エンジン停止）にされる直前に測位された位置情報が駐車位置を表すことを示すフラグを追加してサーバシステム１に送信するようにしてもよい。
そうすることで、受信部１０１は、移動体６の最終の位置、すなわち駐車位置を特定することができる。
また、受信部１０１は、分布状況表示端末４からのログイン処理を実行する。
【００４７】
＜移動体移動情報特定部１０２＞
移動体移動情報特定部１０２は、接続履歴情報エリア１１４に格納された過去（所定期間内）の接続履歴レコードから、移動体６のイグニッション情報と位置情報とに基づいて、移動体６の出発地から到着地までの全ての移動情報（出発地点、出発日時、到着地点、到着日時）を特定する。
具体的には、移動体移動情報特定部１０２は、移動体６の出発地点については、前述したように、位置情報に出発位置を示す情報が含まれているならば、この情報により出発地点を特定することができる。また、位置情報に出発位置を示す情報が含まれていない場合には、移動体移動情報特定部１０２は、位置情報の送信が開始されて終了するまでの間の、最初に受信した位置情報に対応する位置が出発地点であるとみなすこともできる。
また、移動体移動情報特定部１０２は、移動体６の駐車した位置については、例えば、上述したように、位置情報に駐車位置を示す情報が含まれているならば、この情報により到着地点を特定することができる。また、仮に位置情報に駐車位置を示す情報が含まれていない場合には、移動体移動情報特定部１０２は、位置情報の送信が開始されて終了するまでの間の、最後に受信した位置情報に対応する位置や、一定時間変化しない位置を到着地点であるとみなすこともできる。
【００４８】
次に、移動体移動情報特定部１０２は、特定した到着地点と、地図情報エリア１１１に含まれる分析対象施設の施設駐車場位置とを比較し、特定した到着地点と何れかの分析対象施設の施設駐車場位置とが一致した場合に、この経路を、当該分析対象施設を訪問するための往路と判定することができる。
また、移動体移動情報特定部１０２は、特定した出発地点と、地図情報エリア１１１に含まれる分析対象施設の施設駐車場位置とを比較し、特定した出発地点と何れかの分析対象施設の施設駐車場位置とが一致した場合に、この経路を、当該分析対象施設に訪問した後に、当該分析対象施設を出発してからの経路と判定することができる。
このように、移動体移動情報特定部１０２は、接続履歴情報エリア１１４に格納された移動体６の出発位置から駐車位置までの経路情報を示す過去（所定期間内）の接続履歴レコードを、時刻情報に沿って順番に処理することにより、分析対象エリア外の地点、自宅や月極駐車場等のプライベートな駐車場、及び分析対象施設以外の駐車場を除く、分析対象施設の施設駐車場における駐車日時を特定することができる。そして、移動体移動情報特定部１０２は、到着時刻と出発時刻との差分から分析対象施設における駐車時間を算定することができる。以上のようにして、移動体移動情報特定部１０２は、移動体６の分析対象施設の施設駐車場における駐車情報（分析対象施設の施設ＩＤ、到着日時、駐車時間、出発日時）を特定することができる。
移動体移動情報特定部１０２は、移動体６の分析対象施設の施設駐車場における駐車情報（分析対象施設の施設ＩＤ、到着日時、駐車時間、出発日時）を移動体６の識別情報（移動体ＩＤ）に紐づけて、移動体情報エリア１１３に記憶する。
なお、上述した出発位置や駐車位置と、施設駐車場位置との「一致」の度合いは任意に定めるようにしてよい。例えば、車載ナビゲーション装置２や携帯端末３が位置情報を精度良く測定できるような場合には、一致と判定する範囲を狭くするようにしてもよい。一方で、車載ナビゲーション装置２や携帯端末３が位置情報をそれほど精度良く測定できないような場合には、一致と判定する範囲を広くするようにしてもよい。
【００４９】
移動体移動情報特定部１０２は、移動体６の分析対象施設の施設駐車場における駐車情報（分析対象施設の施設ＩＤ、到着日時、駐車時間、出発日時）を移動体ＩＤ毎に、例えば、到着日時順にソートすることで、移動体６の同一日における分析対象施設への回遊状態を算出することができる。
具体的には、移動体移動情報特定部１０２は、到着日時の日付が同じとなる駐車情報（分析対象施設の施設ＩＤ、到着日時、駐車時間、出発日時）を到着時刻順に並べた場合に、到着日と出発日とが異なる駐車情報については、当該施設を到着日当日の最後の回遊地と判定する。また、移動体移動情報特定部１０２は、到着日時が当該到着日の最先にあって、かつ出発日時と同一日となる駐車情報を検出した場合、当該施設に分析対象施設外の地点から当日最初に到着した分析対象施設と判定する。
こうすることで、移動体移動情報特定部１０２は、移動体ＩＤ毎、移動日毎に、分析対象施設間移動情報を同日の時間順に抽出することができる。その際、移動体移動情報特定部１０２は、分析対象施設が宿泊施設であるかどうかを判定することができる。
【００５０】
移動体６の回遊パターンとしては、次のケースが想定される。
回遊パターン１：宿泊施設でない分析対象施設に最初に到着してから、分析対象施設を回遊して、宿泊施設となる分析対象施設に到着するケース。
回遊パターン２：宿泊施設となる分析対象施設を出発してから、分析対象施設を回遊して、宿泊施設となる分析対象施設に到着するケース。
回遊パターン３：宿泊施設となる分析対象施設を出発してから、分析対象施設を回遊して、例えば自宅又は、分析対象エリア外に抜けるケース。
回遊パターン４：宿泊施設でない分析対象施設に最初に到着してから、分析対象施設を回遊して、例えば自宅又は、分析対象エリア外に抜けるケース。
【００５１】
以上により、移動体移動情報特定部１０２は、移動体ＩＤ毎に同一日における分析対象施設間の回遊状態を抽出し、移動体６の回遊パターンに対応する回遊状態レコードを生成し、移動情報データベース１１５１に記憶することができる。
ここで、回遊状態レコードとは、移動体６が分析対象エリア内で回遊した分析対象施設の駐車情報を時刻順に並べたレコード、例えば（施設ＩＤ、＊、＊、出発日時）、（施設ＩＤ、到着日時、駐車時間、出発日時）、（施設ＩＤ、到着日時、＊、＊）順に並べたレコードである。
ここで、（施設ＩＤ、＊、＊、出発日時）は、回遊パターン２及び回遊パターン３における最初の分析対象施設（宿泊施設）を示し、＊は、前日以前の日時及び宿泊した時間を示す。
また、（施設ＩＤ、到着日時、駐車時間、出発日時）は、回遊パターン１における最初の分析対象施設又は回遊途中の分析対象施設を示す。
また、（施設ＩＤ、到着日時、＊、＊）は、回遊パターン１又は回遊パターン２における最後の分析対象施設（宿泊施設）を示し、＊は、翌日以降の日時及び宿泊した時間を示す。
【００５２】
［施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）について］
また、移動体移動情報特定部１０２は、過去（所定期間内）の接続履歴レコードを参照することで、不特定多数の移動体６が施設Ｐｉを出発地として施設Ｐｊを目的地（到着）とした施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）を抽出し、施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合を抽出する。
ここで、抽出された施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）に係る地図上のメッシュ集合を、出発施設Ｐｉを含むメッシュをＭ（Ｐｉ−＞Ｐｊ）（０）とし、移動順にインデックスを付与し、目的施設Ｐｊを含むメッシュをＭ（Ｐｉ−＞Ｐｊ）（Ｌ＋１）として、｛Ｍ（Ｐｉ−＞Ｐｊ）（ｋ）：０≦ｋ≦Ｌ＋１｝で表す。
移動体移動情報特定部１０２は、抽出した施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合｛Ｍ（Ｐｉ−＞Ｐｊ）（ｋ）：０≦ｋ≦Ｌ＋１｝を移動情報データベース１１５１に施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）に紐付けて記憶する。
なお、施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）が複数あり、異なる施設間移動経路に係る地図上のメッシュ集合として、異なるメッシュ集合が存在する場合、各メッシュ集合を施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）により識別して、移動情報データベース１１５１に記憶するようにしてもよい。そうすることで、施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）に係るメッシュ集合が複数個ある場合は、それぞれ別の施設間移動経路（回遊経路）とみなして処理することができる。
また、施設Ｐｉから施設Ｐｊまでの施設間移動経路Ｒ（Ｐｉ−＞Ｐｊ）が複数あり、異なる施設間移動経路に係る地図上のメッシュ集合として、異なるメッシュ集合が存在する場合、移動体移動情報特定部１０２は、施設Ｐｉから施設Ｐｊまでの各施設間移動経路が利用される割合を算出して、各施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）にその割合を紐づけて記憶することが好ましい。そうすることで、複数の移動体６が施設Ｐｉを出発して施設Ｐｊを目的地として移動する場合に、各施設間移動経路を利用する移動体６の台数を予測することができる。
【００５３】
＜施設間移動算出部１０３＞
施設間移動算出部１０３は、移動情報データベース１１５１に記憶された、全ての移動体６の同一日における分析対象施設間の回遊状態レコードに基づいて、所定の期間内（例えば、過去１年）における任意の日付の時間帯（変数ｘで表す）に施設Ｐｉを出発した移動体の数をＮｘ（Ｐｉ）、及びＮｘ（Ｐｉ）の内、施設Ｐｊを次の目的地（到着地）とした移動体の数をＮｘ（Ｐｉ−＞Ｐｊ）を算出する。
次に、施設間移動算出部１０３は、Ｎｘ（Ｐｉ）及びＮｘ（Ｐｉ−＞Ｐｊ）に基づいて、式（１）により時間帯ｘに施設Ｐｉを出発した移動体のうち、施設Ｐｊを目的地とした移動体の割合をＣｘ（Ｐｉ，Ｐｊ）を算出する。
次に、施設間移動算出部１０３は、Ｃｘ（Ｐｉ，Ｐｊ）に基づいて、例えば、所定の期間に含まれる、季節、月、曜日、平日・祝日、及び時間帯等の任意の組み合わせの時間帯（変数ｔで表す）におけるＣｘ（Ｐｉ，Ｐｊ）の平均値を算出することで、時間帯ｔにおける施設Ｐｉを出発地として施設Ｐｊを目的地（到着地）とする確信度Ｃｔ（Ｐｉ，Ｐｊ）を算出する。時間帯ｔの一例として、例えば、休日の各時間帯、平日の各時間帯、お盆休み期間における各時間帯、月曜日の時間帯、夏の休日の時間帯等が挙げられるが、これに限定されない。
こうすることで、施設間移動算出部１０３は、例えば、休日の時間帯を所定の時間帯で区分して、例えば、休日の昼の時間帯毎（例えば１２時４５分〜１３時００分）において、施設Ｐｉを出発地点として出発し、施設Ｐｊを目的地（到着地）とする移動体の確信度を算出することができる。
【００５４】
同様に、施設間移動算出部１０３は、移動情報データベース１１５１に記憶された移動体６における分析対象施設間の回遊状態レコードに基づいて、所定の期間内における時間帯ｔに移動体６が施設Ｐｉを出発して、施設Ｐｊに到着するまでの施設間移動平均時間（施設間移動目安時間）Ｔｔ（Ｐｉ−＞Ｐｊ）を算出することができる。
なお、施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）として、複数の施設間移動経路が利用されている場合であって、施設間移動経路に対応するメッシュ集合が異なる場合、施設間移動算出部１０３は、例えば、移動体６が各施設間移動経路Ｒ（Ｐｉ−＞Ｐｊ）を利用する割合を算出するとよい。また、施設間移動算出部１０３は、各施設間移動経路Ｒ（Ｐｉ−＞Ｐｊ）毎に、所定の期間内における時間帯ｔに移動体６が施設Ｐｉを出発して、施設Ｐｊに到着するまでの施設間移動平均時間（施設間移動目安時間）を算出するとよい。
【００５５】
また、施設間移動算出部１０３は、移動情報データベース１１５１に記憶された移動体６の分析対象施設間の回遊状態レコードに基づいて、所定の期間内における時間帯ｔにおける移動体６の施設Ｐｉでの平均滞在時間（施設滞在目安時間）をＳｔ（Ｐｉ）を算出することができる。
【００５６】
以上、施設間移動算出部１０３は、移動体６の移動体種別情報（例えば車両のカテゴリー種別、又は車種（車種名））に関わらず、全ての移動体６を対象として移動相関情報を算出したが、前述したように、施設間移動算出部１０３は、移動体種別情報、例えば車両のカテゴリー種別、又は車種（車種名）毎に、移動体６に係る確信度Ｃｔ（Ｐｉ，Ｐｊ）、移動平均時間（施設間移動目安時間）Ｔｔ（Ｐｉ−＞Ｐｊ）、及び平均滞在時間（施設滞在目安時間）Ｓｔ（Ｐｉ）を算出して、移動体種別情報毎の施設間移動相関情報として移動相関データベース１１５２に記憶してもよい。それにより、移動体施設間回遊予測（移動体分布状況予測）の精度をより向上させることが期待できる。
【００５７】
施設間移動算出部１０３は、以上のように算出した、季節、月、曜日、平日・祝日、及び時間帯等の任意の組み合わせの時間帯における施設間移動相関情報を、移動相関データベース１１５２に記憶する。なお、前述したように、移動体６の移動体種別情報、例えば車両のカテゴリー種別、又は車種（車種名）毎に、算出された施設間移動相関情報を、移動相関データベース１１５２に記憶してもよい。それにより、移動体施設間回遊予測（移動体分布状況予測）の精度をより向上させることが期待できる。
なお、施設間移動算出部１０３は、移動情報データベース１１５１に追加記憶される回遊状態レコードに基づいて、適宜、施設間移動相関情報等を更新することが好ましい。
【００５８】
＜移動体分布状況予測部１０４＞
移動体分布状況予測部１０４は、予測日当日に、接続履歴情報エリア１１４に格納された当日の接続履歴レコードから、所定の時間間隔（例えば、移動相関情報に係る時間帯ｔの幅に相当する時間間隔）で、移動体６の分析対象施設の施設駐車場における駐車状況及び出発状況を検出し、分析対象施設（施設ＩＤ）毎に当該施設駐車場に到着した移動体６の移動体ＩＤ、到着時刻及び出発時刻を記憶部１１（施設移動相関情報エリア１１５）の移動体発着テーブル１１５３に記憶する。
【００５９】
移動体分布状況予測部１０４は、移動体発着テーブル１１５３を参照することで、時間帯ｔ毎に各施設Ｐｉを出発した移動体６の台数を算出することができる。具体的には、移動体分布状況予測部１０４は、施設Ｐｉにおいて、現時点ｔ０までの所定時間帯ｔ毎に、施設Ｐｉを出発した移動体６（移動体ＩＤ）を抽出することで、施設Ｐｉを出発した移動体６の台数を算出することができる。以下、所定の時間帯ｔに施設Ｐｉを出発した移動体６の台数をＮｔ（Ｐｉ−＞Ｏｕｔ）で表す。
そうすることで、移動体分布状況予測部１０４は、台数Ｎｔ（Ｐｉ−＞Ｏｕｔ）に施設Ｐｉを出発した移動体のうち、施設Ｐｊを目的地とした移動体の割合である確信度Ｃｔ（Ｐｉ，Ｐｊ）を積算することで、所定の時間帯ｔに施設Ｐｉを出発して施設Ｐｊを目的地として回遊する移動体６の台数を予測することができる。以下、所定の時間帯ｔに施設Ｐｉを出発して施設Ｐｊを目的地として回遊する移動体６の台数をＮｔ（Ｐｉ−＞Ｐｊ）で表すと、Ｎｔ（Ｐｉ−＞Ｐｊ）は、式（２）で表される。
Ｎｔ（Ｐｉ−＞Ｐｊ）＝Ｎｔ（Ｐｉ−＞Ｏｕｔ）×Ｃｔ（Ｐｉ，Ｐｊ）
（２）
【００６０】
他方、移動体分布状況予測部１０４は、移動体６が施設Ｐｉに到着後、平均滞在時間経過後に施設Ｐｉを出発すると仮定することで、近未来の所定時間帯ｔに施設Ｐｉを出発する移動体６の台数を、移動体６の到着時刻に基づいて算出することができる。具体的には、移動体分布状況予測部１０４は、移動体発着テーブル１１５３を参照して、移動体６の到着時刻に平均滞在時間を加算することで、近未来の所定時間帯ｔに出発する移動体６の台数Ｎｔ（Ｐｉ−＞Ｏｕｔ）を予測することができる。
そうすることで、近未来の所定時間帯ｔに施設Ｐｉを出発して施設Ｐｊを目的地として回遊すると予測される移動体６の台数をＮｔ（Ｐｉ−＞Ｐｊ）で表すと、Ｎｔ（Ｐｉ−＞Ｐｊ）は、上記同様に式（２）で表される。
以上のように、移動体分布状況予測部１０４は、現時点ｔ０の前後の各時間帯ｔ−ｎ、ｔ−ｎ＋１、・・・、ｔ−１、ｔ０、ｔ１、ｔ２、・・・において、施設Ｐｉを出発して施設Ｐｊを目的地として回遊すると予測される移動体６の台数をＮｔｎ（Ｐｉ−＞Ｐｊ）を予測することができる。
【００６１】
次に、移動体分布状況予測部１０４は、所定時間帯ｔｎに施設Ｐｉ（ｉ≠ｊ）を出発した又は出発する予定の移動体６の集合が、現時点ｔ０から所定時間経過後に、施設Ｐｉから施設Ｐｊまでの施設間移動経路Ｒ（Ｐｉ−＞Ｐｊ）上のどのメッシュ領域に位置するか、を次のように予測することができる。以下の説明において、所定時間帯ｔｎに施設Ｐｉ（ｉ≠ｊ）を出発した又は出発する予定の移動体６の集合をＣｎで表し、集合Ｃｎのうち、施設Ｐｊを目的地とする移動体の集合をＣｎ´で表す。集合Ｃｎに属する移動体６の個数はＮｔｎ（Ｐｉ−＞Ｏｕｔ）である。集合Ｃｎ´に属する移動体６の個数は、Ｎｔ（Ｐｉ−＞Ｐｊ）である。
【００６２】
移動体分布状況予測部１０４は、集合Ｃｎに属する移動体６のうち、一番最初に出発した（又は出発する予定の）移動体６及び最後に出発した（又は出発する予定の）移動体６がそれぞれ仮に施設Ｐｊに向かったと仮定した場合に現時点ｔ０から所定時間経過後に位置する施設間移動経路Ｒ（Ｐｉ−＞Ｐｊ）上のメッシュ領域Ｍ（Ｐｉ−＞Ｐｊ）（ｋ１）及びＭ（Ｐｉ−＞Ｐｊ）（ｋ２）（ｋ２≧ｋ１）を、出発時刻からの経過時間に基づいて、（例えば移動平均時間又は移動平均時速等を参照して）特定することができる。
なお、所定時間経過後に移動体６が施設Ｐｊに到着していると推定される場合、施設間移動経路上のメッシュ領域として、施設Ｐｊを対応付ける。
そうすることで、移動体分布状況予測部１０４は、現時点ｔ０から所定時間経過後に、集合Ｃｎ´に属する移動体６（所定時間帯ｔｎに施設Ｐｉ（ｉ≠ｊ）を出発した又は出発する予定の移動体６）の台数Ｎｔｎ（Ｐｉ−＞Ｐｊ）が施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合｛Ｍ（Ｐｉ−＞Ｐｊ）（ｋ）：０≦ｋ≦Ｌ＋１｝の部分集合となるメッシュ領域Ｍ（Ｐｉ−＞Ｐｊ）（ｋ１）からＭ（Ｐｉ−＞Ｐｊ）（ｋ２）までのメッシュ領域の部分集合（以下、単に「メッシュ領域の部分集合」ともいう）上に位置すると予測することができる。なお、メッシュ領域の大きさを「メッシュ領域の部分集合」の大きさが２以下となるように選択することが好ましい。
また、移動体分布状況予測部１０４は、例えば、台数Ｎｔｎ（Ｐｉ−＞Ｐｊ）をメッシュ領域の部分集合の大きさで除算した数値をメッシュ領域の部分集合に含まれる各メッシュ領域に割り当てるようにしてもよい。この場合、例えば四捨五入等により除算した数値を整数にする場合、その合計値が台数Ｎｔｎ（Ｐｉ−＞Ｐｊ）に等しくなるようにする。
【００６３】
上述した処理を施設Ｐｊ毎に、現時点ｔ０の前後の各時間帯ｔｎについて行うことで、移動体分布状況予測部１０４は、任意の施設Ｐｊを目的地として、他の施設Ｐｉ（ｉ≠ｊ）から施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）を回遊する移動体６の現時点ｔ０から所定時間経過後の分布状況を予測することができる。
すなわち、移動体分布状況予測部１０４は、現時点ｔ０から所定時間経過後に、施設Ｐｊ毎に、当該施設Ｐｊを目的地として、他の施設Ｐｉ（ｉ≠ｊ）から施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）を回遊する移動体６の分布状況を、施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合｛Ｍ（Ｐｉ−＞Ｐｊ）（ｋ）：０≦ｋ≦Ｌ＋１｝に含まれるメッシュ領域に対応させて予測することができる。
移動体分布状況予測部１０４は、以上のようにして施設Ｐｊ毎に予測した当該施設Ｐｊを目的地として現時点ｔ０から所定時間経過後に、他の施設Ｐｉ（ｉ≠ｊ）から施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）を回遊する移動体６の分布予測状況（例えば、移動体６の台数）を地図上のメッシュ領域に対応させた移動体分布予測データを施設移動相関情報エリア１１５に記憶する。
そして、移動体分布状況予測部１０４は、例えば、所要時間として、現時点を含む近未来の複数時刻（例えば、０分、１５分、３０分、４５分、６０分等）として、上述の処理を行い、複数の時間経過毎に作成した、施設Ｐｊを目的地とする移動体分布予測データを参照することで、施設Ｐｊを目的地として他の施設Ｐｉ（ｉ≠ｊ）から施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）を回遊する移動体６の分布状況を時系列的に予測することができる。
移動体分布状況予測部１０４は、施設Ｐｊを目的地とする移動相関のある全ての施設Ｐｉについて、施設Ｐｉ（ｉ≠ｊ）から施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）を回遊する移動体６の分布予測状況（例えば、移動体６の台数）を地図上のメッシュ領域に対応させた移動体分布予測データを同一時間経過毎に重ね合わせることで、施設Ｐｊを目的地として他の施設Ｐｉ（ｉ≠ｊ）から回遊する移動体６の分布状況を時系列的に予測することができる。
【００６４】
［複数の施設間移動経路が存在する場合］
移動体分布状況予測部１０４は、施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）として、複数の施設間移動経路が利用されている場合であって、施設間移動経路に対応するメッシュ集合が異なる場合、施設Ｐｉから施設Ｐｊまでの各施設間移動経路が利用される割合を、Ｎｔ（Ｐｉ−＞Ｐｊ）に積算することにより、施設Ｐｊを目的地とした施設間移動経路毎の移動体６の台数を算出するようにしてもよい。そうすることで、施設Ｐｉから施設Ｐｊまでの施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）毎に移動体分布予測データを算出することができる。
【００６５】
［（移動体種別情報毎に予測する）変形例］
移動体分布状況予測部１０４は、移動体種別情報毎の施設間移動相関情報に基づいて、任意の施設Ｐｊを目的地として、他の施設Ｐｉ（ｉ≠ｊ）から回遊する移動体６の現時点ｔ０から所定時間経過後の分布状況を、移動体種別情報毎に予測することができる。
そうすることで、例えば、車両のカテゴリー種別、又は車種（車種名）によって、移動体６がファミリー向け、シルバー家族向け、若者向け、又は女性向け等と相関関係にあることが知られている場合に、分析対象エリアにおける移動体施設間回遊予測（移動体分布状況予測）の精度をより向上させることが期待できる。
【００６６】
＜予測状況出力部１０５＞
予測状況出力部１０５は、移動体分布状況予測部１０４により予測された一定時間後の各メッシュ領域における移動体６の回遊状態に応じて、各メッシュ領域に例えば色付けを行ったうえで、通信部１２を介して分布状況表示端末４に提供することができる。具体的には、予測状況出力部１０５は、分布状況表示端末４からの移動体分布状況配信要求に応答して、例えば、施設Ｐｊを目的地として他の施設Ｐｉ（ｉ≠ｊ）から回遊する移動体６の分布予測状況を、現時点を含む近未来の複数時刻（例えば１５分、３０分、４５分、６０分等）毎に時系列的に提供する。
予測状況出力部１０５は、一定時間経過後（複数）の施設Ｐｊを目的地として他の施設Ｐｉ（ｉ≠ｊ）から回遊する移動体６の分布予測状況について、メッシュ領域毎に移動体６の台数に応じて、例えば「青」、「黄色」、「赤」のように地図上に色を重畳表示する分布予測状況を生成するようにしてもよい。
例えば、移動体６の台数を３段階（第１設定値＜第２設定値＜第３設定値）に分けて、移動体６の台数が第１設定値未満の場合には青色、移動体６の台数が第１設定値以上で第２設定値未満の場合には黄色、第３設定値以上の場合には赤色というようにしてもよい。なお、段階は３段階に限定されない。ｎを１より大きな任意の自然数としてｎ段階に分類してもよい。以下、ｎ段階別に分類される指標を「分布度」ともいう。なお、分布度を算出するための閾値については、予めデフォルト値を設定しておき、必要に応じて、施設Ｐｊ毎に個別に設定できるようにしてもよい。
そうすることで、施設Ｐｊの経営者や店員はメッシュ領域で区切られた各エリアにおいて、現時点を含む近未来の複数時刻（例えば１５分、３０分、４５分、６０分等）に、施設Ｐｊを目的地とする移動体６の分布予測状況を直感的に把握することができる。これにより、施設Ｐｊの経営者や店員は、天気予報図を見るように移動体６の施設間回遊を時系列的に視覚的に把握することができるために、所定時間後に施設Ｐｊにどの程度の人が来るか、を精度良く予測することができる。
【００６７】
［（移動体種別情報毎に出力する）変形例］
なお、移動体分布状況予測部１０４により移動体種別情報毎の施設間移動相関情報に基づいて、任意の施設Ｐｊを目的地として、他の施設Ｐｉ（ｉ≠ｊ）から回遊する移動体６の現時点ｔ０から所定時間経過後の分布状況を、移動体種別情報毎に予測する場合、予測状況出力部１０５は、移動体種別情報毎に、施設Ｐｊを目的地として他の施設Ｐｉ（ｉ≠ｊ）から回遊する移動体６の分布予測状況を、現時点を含む近未来の複数時刻（例えば１５分、３０分、４５分、６０分等）毎に時系列的に提供することができる。
【００６８】
＜車載ナビゲーション装置２＞
次に車載ナビゲーション装置２について説明する。図４に、車載ナビゲーション装置２の構成を示す。図４に示すように、車両５に搭載される車載ナビゲーション装置２は、少なくとも、制御部２０と、記憶部２１と、無線部２２と、センサ部２３と、表示部２４と、入力部２５とを備える。
【００６９】
制御部２０はマイクロプロセッサ等から構成され、各構成部の制御を行う。詳細については、後述する。
【００７０】
記憶部２１は半導体メモリ等で構成されており、オペレーティングシステム（ＯＳ）や施設情報表示、ルート案内等のための各プログラム、さらに地図情報や位置情報等、種々の情報が記憶される。なお、地図情報については、記憶部２１に予め記憶しておく構成、又はサーバシステム１から取得する構成でもよい。
【００７１】
無線部２２は、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等を有し、３ＧやＬＴＥ等の携帯電話網に代表される無線通信網を通じて無線通信を行い、サーバシステム１と無線通信を行うことが可能に構成されている。無線部２２は、車両５を識別する識別番号（以下、「車両ＩＤ」ともいう）、パスワード、移動体種別情報、車両５の現在位置情報、及び現在時刻情報等をサーバシステム１に送信することができる。
【００７２】
センサ部２３は、車両５に備えられたＧＰＳセンサ、車速センサ、ジャイロセンサ等から構成される。センサ部２３は、現在位置を検出する位置検出手段としての機能を備え、ＧＰＳセンサによりＧＰＳ衛星信号を受信し、車両５の現在位置（緯度及び経度）を測位する。また、車速センサ、ジャイロセンサ、地磁気センサ等を備えることにより自律航法によって車両５の現在位置を測位することができ、ＧＰＳセンサがＧＰＳ衛星信号から測位できない場合に、これに代わって現在位置を測位することができる。また、ＧＰＳ通信が不可能な場合、ＡＧＰＳ（Ａｓｓｉｓｔｅｄ  Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）通信を利用し、無線部２２から取得される基地局情報によって車両５の現在位置を算出することも可能である。
【００７３】
表示部２４は、液晶ディスプレイ又は有機ＥＬパネル等の表示デバイスにより構成され、制御部２０からの指示を受けて画像を表示する。表示部２４は、車両５の現在位置、記憶部２１から読み出された車両５の現在位置周辺の地図情報、ユーザにより設定された目的地、ルート情報等の各種情報を表示することができる。
【００７４】
入力部２５は、テンキーと呼ばれる物理スイッチや表示部２４の表示面に重ねて設けられたタッチパネル等の入力装置（図示せず）等で構成される。入力部２５からの操作入力、例えばユーザによるテンキーの押下、タッチパネルのタッチに基づいた信号を制御部２０に出力することで、地図表示、施設情報表示、地図の拡大縮小等の操作を行うことができる。なお、この他、図示しないが、スピーカ１６、マイク１７を備えることができる。スピーカ１６は、運転者に対して音声出力を行い、マイク１７は、運転者によって発せられた音声等を集音する。
そうすることで、情報をスピーカ１６から音声で出力し、マイク１７を介して音声入力された運転者（又はユーザ）による各種の選択、指示を音声認識技術により、制御部２０に入力することもできる。
【００７５】
制御部２０はＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏ等を有するマイクロプロセッサにより構成される。ＣＰＵは、ＲＯＭ又は記憶部２１から読み出した各プログラムを実行し、その実行の際にはＲＡＭ、ＲＯＭ、及び記憶部２１から情報を読み出し、ＲＡＭ及び記憶部２１に対して情報の書き込みを行い、無線部２２、センサ部２３、表示部２４、及び入力部２５と信号の授受を行う。
【００７６】
制御部２０は、各プログラム（以下、「位置情報送信制御アプリケーション」とも総称する）を実行することによって、車載ナビゲーション装置２に所定の手段（以下、「位置情報送信制御部」と総称する）として機能させる。例えば、位置情報送信制御のためのプログラムを起動すると、サーバシステム１に対して位置情報を定期的に送信する。
また、制御部２０は各プログラムを実行することによって、車載ナビゲーション装置２に、所定の手順（以下、「位置情報送信制御手順」と総称する）を実行させる。
【００７７】
以下、制御部２０の有する機能を位置情報送信制御部の観点から説明する。なお、位置情報送信制御手順（方法）の観点に基づく説明は、「部」を「手順」に置き換えることで説明できるため、省略する。
【００７８】
図４に示すように、制御部２０は、接続処理部２０１と、位置情報更新部２０２と、ルート案内部２０５と、を備える。
【００７９】
＜自動起動＞
車載ナビゲーション装置２は、運転者により車両５のイグニッションスイッチがオン（エンジンを始動）にされることによって自動起動する。車載ナビゲーション装置２は、運転者により車両５のイグニッションスイッチがオフ（エンジンを停止）にされるまで稼働する。
【００８０】
＜接続処理部２０１＞
接続処理部２０１は、車載ナビゲーション装置２が自動起動されると、サーバシステム１に対して、例えば、車両５を識別する識別番号（車両ＩＤ）及びパスワードを用いてログイン処理を実行し、移動体種別情報、センサ部２３により算出した車両５の現在位置情報、及び計時部（図示せず）から取得した現在時刻情報等をサーバシステム１に送信する。
【００８１】
＜位置情報更新部２０２＞
位置情報更新部２０２は、定期的に、車両ＩＤ、センサ部２３により算出した車両５の現在位置情報、及び計時部（図示せず）から取得した現在時刻情報等をサーバシステム１に送信する。なお、送信される情報として、センサ部２３により算出した車両５の進行方向を含むことができる。
位置情報更新部２０２は、所定の時間間隔（例えば３秒間隔）で取得する車両５の現在位置情報及び現在時刻情報等を、その都度リアルタイムにサーバシステム１に送信する。また、リアルタイムにサーバシステム１に送信する替わりに、複数個まとめて（例えば５分間分の車両５の現在位置情報及び現在時刻情報等をまとめて）、一度に送信（いわゆるバースト送信）するようにしてもよい。
なお、車両５の現在位置情報等の取得時間間隔（例えば、３秒間隔）、又は複数個まとめてバースト送信する場合の一度に送信する個数等については、予め設定することができる。
【００８２】
＜ルート案内部２０５＞
ルート案内部２０５は、サーバシステム１から無線部２２を介して受信した所定の施設を目的地とするルート情報、又は車載ナビゲーション装置２自身（例えば、ルート案内部２０５）により算出したルート情報に基づいて、ルート案内を実行する。
【００８３】
なお、ルート案内部２０５により車両５が施設等の目的地に到着したと判断してから、イグニッションスイッチがオフ（エンジン停止）されるまでの間に、位置情報更新部２０２は、車両ＩＤ、センサ部２３により算出した車両５の現在位置情報、及び計時部（図示せず）から取得した現在時刻情報等をサーバシステム１に送信することができる。
【００８４】
＜携帯端末３＞
次に、携帯端末３について説明する。図５に携帯端末３の構成を示す。図５に示すように、携帯端末３は、少なくとも、制御部３０と、記憶部３１と、無線部３２と、センサ部３３と、表示部３４と、入力部３５とを備える。
【００８５】
制御部３０はマイクロプロセッサ等から構成され、各構成部の制御を行う。詳細については、後述する。
【００８６】
記憶部３１は半導体メモリ等で構成されており、オペレーティングシステム（ＯＳ）やルート案内のための各プログラム、さらに地図情報、道路リンク情報、及び位置情報等、種々の情報が記憶される。なお、地図情報、道路リンク情報等については、記憶部３１に予め記憶しておく構成でもよい。また、サーバシステム１から適宜取得する構成でもよい。
【００８７】
無線部３２は、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等を有し、３ＧやＬＴＥ等の携帯電話網に代表される無線通信網を通じて無線通信を行い、サーバシステム１と無線通信を行うことが可能に構成されている。無線部３２は、携帯端末３の現在位置情報、現在時刻情報、サービス加入状態を識別するＩＤ（以下、「ユーザＩＤ」という）やパスワード、目的地として設定した施設情報等をサーバシステム１に送信し、施設情報や施設の電子クーポン情報、さらにルート情報等をサーバシステム１から受信することができる。
【００８８】
センサ部３３は、ＧＰＳセンサ、ジャイロセンサ、地磁気センサ等から構成される。センサ部３３は、現在位置を検出する位置検出手段としての機能を備え、ＧＰＳセンサによりＧＰＳ衛星信号を受信し、携帯端末３の現在位置（緯度及び経度）を測位する。また、ＧＰＳ通信が不可能な場合、ＡＧＰＳ（Ａｓｓｉｓｔｅｄ  Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）通信を利用し、無線部３２から取得される基地局情報によって車両５の現在位置を算出することも可能である。
【００８９】
表示部３４は、液晶ディスプレイ、又は有機ＥＬパネル等の表示デバイスにより構成され、制御部３０からの指示を受けて画像を表示する。表示部３４は、携帯端末３の現在位置、記憶部３１から読み出された携帯端末の現在位置周辺の地図情報、ユーザにより設定された目的地、ルート情報等の各種情報を表示する。
【００９０】
入力部３５は、テンキーと呼ばれる物理スイッチや表示部３４の表示面に重ねて設けられたタッチパネル等の入力装置（図示せず）等で構成される。入力部３５からの操作入力、例えばユーザによるテンキーの押下、タッチパネルのタッチに基づいた信号を制御部３０に出力することで、地図表示、施設情報表示、地図の拡大縮小等の操作を行うことができる。
【００９１】
携帯端末３は、例えばＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）と呼ばれる非接触通信又は有線による近距離通信部２６を備えることができる。
そして、車輌が近距離通信部を備え、例えば車両５のＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）が携帯端末３と、近距離通信部２６を介して、通信することができる場合、携帯端末３は、移動体種別情報や車両５の状態（例えばイグニッションオンされた状態、走行状態、イグニッションオフされた状態等）を取得することができる。なお、車両５がＧＰＳセンサを備える場合、携帯端末３は、車両５のＧＰＳセンサにより測位された車両５の位置情報を取得するようにしてもよい。
より具体的には、ユーザが携帯端末３を所持して車両５に乗車し、イグニッションスイッチ等の車両５の起動スイッチをオンにすると、車両５と携帯端末３とがペアリングされ、車両５又は携帯端末３で測位した位置情報を携帯端末３からサーバシステム１にアップロードするようにできる。さらに、起動スイッチがオフにされると、車両５と携帯端末３とのペアリングが解除され、解除された時の位置を最終の車両位置、すなわち駐車位置としてサーバシステム１にアップロードするようにできる。
【００９２】
制御部３０はＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏ等を有するマイクロプロセッサにより構成される。ＣＰＵは、ＲＯＭ又は記憶部３１から読み出した各プログラムを実行し、その実行の際にはＲＡＭ、ＲＯＭ、及び記憶部３１から情報を読み出し、ＲＡＭ及び記憶部３１に対して情報の書き込みを行い、無線部３２、センサ部３３、表示部３４、及び入力部３５と信号の授受を行う。
【００９３】
制御部３０は、各プログラム（以下、「携帯端末＿位置情報送信制御アプリケーション」とも総称する）を実行することによって、携帯端末３を所定の手段（以下、「携帯端末＿位置情報送信制御部」とも総称する）として機能させる。なお、携帯端末＿位置情報送信制御アプリケーションの機能は、基本的に車載ナビゲーション装置２の位置情報送信制御アプリケーションと同等である。
また、制御部３０は各プログラムを実行することによって、携帯端末３に、所定の手順（以下、「携帯端末＿位置情報送信制御手順」と総称する）を実行させる。
【００９４】
以下、制御部３０の有する機能を携帯端末＿位置情報送信制御部の観点から説明する。なお、携帯端末＿位置情報送信制御手順（方法）の観点に基づく説明は、「部」を「手順」に置き換えることで説明できるため、省略する。
【００９５】
図５に示すように、制御部３０は、携帯端末＿接続情報取得部３００と、携帯端末＿接続処理部３０１と、携帯端末＿位置情報更新部３０２と、携帯端末＿ルート案内部３０５と、を備える。
ユーザがイグニッションスイッチ等の車両５の起動スイッチをオンにすると、車両５と携帯端末３とがペアリングされ、携帯端末＿位置情報送信制御部が起動するように構成される。また、イグニッションスイッチ等の車両５の起動スイッチをオフにされると、車両５と携帯端末３とがペアリングが解消され、携帯端末＿位置情報送信制御部はその機能を停止する。
【００９６】
＜携帯端末＿接続情報取得部３００＞
携帯端末＿接続情報取得部３００は、近距離通信部２６を介して、車両５のＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）と通信することで、移動体種別情報や車両５の状態（例えばイグニッションオンされた状態、走行状態、イグニッションオフされた状態等）を取得する。また、車両５がＧＰＳセンサを備える場合、携帯端末＿接続情報取得部３００は、車両５のＧＰＳセンサにより測位された車両５の位置情報を取得するようにしてもよい。
携帯端末＿接続情報取得部３００は、車両５のＥＣＵから取得した移動体種別情報や車両５の状態（例えばイグニッションオンされた状態、走行状態、イグニッションオフされた状態等）を、後述する携帯端末＿接続処理部３０１及び携帯端末＿位置情報更新部３０２に提供することで、携帯端末＿接続処理部３０１及び携帯端末＿位置情報更新部３０２は、サーバシステム１に対して、移動体種別情報、車両５の状態等を送信することができる。
【００９７】
＜携帯端末＿接続処理部３０１＞
携帯端末＿接続処理部３０１は、車両５とペアリングされると、ＧＰＳセンサ等をＯＮにするとともに、移動体６を識別する識別番号（移動体ＩＤ）及びパスワードを用いてログイン処理を実行し、携帯端末＿接続情報取得部３００を介して取得した移動体種別情報、センサ部１３により算出した車両５の現在位置情報、及び計時部（図示せず）から取得した現在時刻情報等をサーバシステム１に送信する。
【００９８】
＜携帯端末＿位置情報更新部３０２＞
携帯端末＿位置情報更新部３０２は、車載ナビゲーション装置２の位置情報更新部２０２と同等の機能を有する。車載ナビゲーション装置２及び位置情報更新部２０２を、それぞれ携帯端末３及び携帯端末＿位置情報更新部３０２に読み替えることで、その機能を説明することができる。例えば、携帯端末＿位置情報更新部３０２は、車載ナビゲーション装置２の位置情報更新部と同様に、定期的に、移動体ＩＤ、センサ部３３により算出した携帯端末３の現在位置情報、及び計時部（図示せず）から取得した現在時刻情報等をサーバシステム１に送信する。なお、送信情報として、センサ部３３により算出した携帯端末３の進行方向、携帯端末＿接続情報取得部３００により車両５のＥＣＵから取得した移動体種別情報、車両５の状態等を含むことができる。
【００９９】
＜携帯端末＿ルート案内部３０５＞
携帯端末＿ルート案内部３０５は、車載ナビゲーション装置２のルート案内部２０５と同等の機能を有する。車載ナビゲーション装置２及びルート案内部２０５を、それぞれ携帯端末３及び携帯端末＿ルート案内部３０５に読み替えることで、その機能を説明することができるため、その詳細な説明は省略する。
なお、携帯端末３によるルート案内を開始した場合は、ユーザが車両５から下車後に、徒歩や公共交通機関を使用した場合でもルート案内を続けることが可能となる。
携帯端末３のルート案内部２０５によるルート案内を利用しない場合は、携帯端末＿ルート案内部３０５のタスクを終了させてもよい。
【０１００】
＜分布状況表示端末４＞
次に、分布状況表示端末４について概説する。図６に分布状況表示端末４の構成を示す。
図６に示すように、分布状況表示端末４は、少なくとも、制御部４０と、記憶部４１と、通信部４２と、表示部４４と、入力部４５とを備える。通信部４２、表示部４４、入力部４５の構成は、例えば、携帯端末３及びサーバシステム１の対応する各部の構成とそれぞれ同様である。また、記憶部４１の構成は、記憶部４１が移動体分布予測状況記憶エリア４１１を備えること以外は、例えば、携帯端末３及びサーバシステム１の記憶部と同様である。
【０１０１】
制御部４０は各プログラムを実行することによって、分布状況表示端末４を所定の手段（以下、「移動体分布状況表示制御部」と総称する）として機能させる。
また、制御部４０は移動体分布状況表示制御のための各プログラムを実行することによって、分布状況表示端末４に、所定のステップ（以下、「移動体分布状況表示制御ステップ」と総称する）を実行させる。
【０１０２】
以下、制御部４０の有する機能を移動体分布状況表示制御部の観点から説明する。なお、移動体分布状況表示制御ステップ（方法）の観点に基づく説明は、「部」を「ステップ」に置き換えることで説明できるため、省略する。
【０１０３】
図６に示すように、制御部４０は、ログイン処理部４０１と、移動体分布状況取得部４０３、移動体分布状況表示部４０４と、を備える。なお、以下の説明において、施設をＰｊで表す。
【０１０４】
＜ログイン処理部４０１＞
ログイン処理部４０１は、例えば、施設Ｐｊを識別する識別番号（施設ＩＤ）及びパスワードを用いて、サーバシステム１に対してログイン処理を実行する。
【０１０５】
＜移動体分布状況取得部４０３＞
移動体分布状況取得部４０３は、図７に示すように、表示部４４に、例えば「移動体分布状況配信」ボタンを表示して、ユーザーによる当該ボタンのタッチ操作により、移動体分布状況配信をオンに操作された場合、通信部４２を介して、移動体分布状況配信要求を、サーバシステム１に送信する。なお、入力部４５を介して、移動体分布状況配信をオンにすることができる。以下、移動体分布状況取得部４０３及び移動体分布状況表示部４０４の説明において、特に断らない限り、現時点の移動体６の分布予測状況及び予め設定された近未来の一定時間経過後（複数）に予測される移動体６の分布予測状況は、それぞれ施設Ｐｊを目的地とする現時点の移動体６の分布予測状況及び近未来の一定時間経過後（複数）に予測される移動体６の分布予測状況を意味する。
【０１０６】
移動体分布状況取得部４０３は、サーバシステム１から、予め設定された地図上のメッシュ領域毎に、現時点の移動体６の分布予測状況及び予め設定された近未来の一定時間経過後（複数）（例えば、１５分、３０分、４５分、６０分等）に予測される移動体６の分布予測状況を、予め設定された時間間隔（例えば１５分間隔）で受信する。なお、分布予測状況として、例えば、移動体６の分布状況をｎ段階（ｎは１よりも大きな任意の自然数）に分けた移動体６の分布度を受信することができる。例えば、ｎ＝３とする場合、分布度１は施設Ｐｊを目的地とする移動体６が非常に少ない状態、分布度２は施設Ｐｊを目的地とする移動体６の台数が平均的な状態、分布度３は施設Ｐｊを目的地とする移動体６の台数が多い状態を表す。
なお、地図上のメッシュ領域について、移動体分布状況取得部４０３は、サーバシステム１において設定されているメッシュ領域の大きさのｎ２倍（ｎ≧２）となる大きさのメッシュ領域を表示させることができる。
また、近未来の一定時間経過後（複数）については、サーバシステム１において設定されている一定時間経過後（複数）から、選択するようにしてもよい。
【０１０７】
移動体分布状況取得部４０３は、現時点における施設Ｐｊの位置を含む充分大きな地域エリアに含まれる、全てのメッシュ領域における現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況をサーバシステム１から、時系列順又は一度に取得するようにすることが好ましい。より具体的には、例えば、少なくとも表示部４４に表示する地図に含まれるメッシュ領域における、現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況については、時系列順又は一度に取得することが好ましい。なお、移動体分布状況取得部４０３は、表示部４４に、現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況を表示中に、バックグラウンドで、表示部４４に表示されていない他の地域エリアに含まれるメッシュ領域における現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況を並行してサーバシステム１から取得するようにしてもよい。
こうすることで、移動体分布状況取得部４０３は、現時点における自車両の現在位置を含むメッシュ領域を中心とした、充分大きな地域エリアに含まれる各メッシュ領域における、現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況を通信部４２を介して受信して、記憶部４１の移動体分布予測状況記憶エリア４１１に例えば時系列順に格納することができる。
【０１０８】
［（移動体種別情報毎に取得する）変形例］
サーバシステム１（予測状況出力部１０５）が、移動体種別情報毎に、施設Ｐｊを目的地として他の施設Ｐｉ（ｉ≠ｊ）から回遊する移動体６の分布予測状況を、現時点を含む近未来の複数時刻（例えば１５分、３０分、４５分、６０分等）毎に時系列的に提供することができる場合、移動体分布状況取得部４０３は、移動体種別情報毎に、現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況をサーバシステム１から、時系列順又は一度に取得するようにしてもよい。
【０１０９】
＜移動体分布状況表示部４０４＞
移動体分布状況表示部４０４は、移動体分布状況取得部４０３により取得した、現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況を、表示部４４に時系列的に表示する。ここでは、移動体６の分布度を色分け表示する。
【０１１０】
図８及び図９に、現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況を表示部４４に表示する画面の一例を示す。なお、一定時間をＴとした場合、図８及び図９においては、現在から時間Ｔ経過後の近未来の移動体６の分布予測（表示Ｂ）、及び現在から時間２Ｔ経過後の近未来の移動体６の分布予測（表示Ｃ）の２個の近未来を例示しているが、後述するように、サーバシステム１（移動体分布状況予測部１０４）が、Ｎ個（Ｎ≧１）の近未来の予測をした場合、移動体分布状況表示部４０４は、Ｎ個の近未来の移動体６の分布予測状況を時系列順に表示する。
なお、図８及び図９においては、出発施設Ｐｉ（ｉ≠ｊ）を併せて表示することで、施設Ｐｉから施設Ｐｊに向かって移動する移動体６の施設間移動経路及び分布状況の一例を表示する。
前述したように、移動体６の分布度を３段階に分けた場合、移動体分布状況表示部４０４は、現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況について、メッシュ領域毎に、分布度１の場合「青」、分布度２の場合「黄色」、分布度３の場合「赤」というように、地図上の各メッシュ領域上に分布度に該当する色を重畳表示することで、直感的に区別しやすくすることができる。
【０１１１】
図８を参照すると、移動体分布状況表示部４０４は、最初に、表示部４４に現時点の移動体６の分布予測状況をメッシュ表示する（表示Ａ）。表示Ａの次に、移動体分布状況表示部４０４は、一定時間（時間又は分）後の移動体６の分布予測状況を示す表示Ｂを表示し、表示Ｂの次に、さらに一定時間（時間又は分）後の移動体６の分布予測状況を示す表示Ｃを表示するように、順番に表示させて、その後、現時点の移動体６の分布予測状況を示す表示Ａに戻る、という表示動作を繰り返す。
また、画面移動のために、移動体分布状況表示部４０４は、例えば「前画面への移動」ボタン、「次画面への移動」ボタン、又は「移動中断」ボタンを表示して、ユーザーによる当該ボタンのタッチ操作をさせることで、前画面、次画面に移動、又は現在表示中の画面を継続表示するようにしてもよい。
【０１１２】
図８を参照すると、移動体６が施設Ｐｉから施設Ｐｊに向かって移動してきていることが一目でわかる。このように、ユーザーはメッシュで区切られた各エリアの移動体６の分布予測状況の概況を直感的に把握することができる。
そうすることで、施設Ｐｊの経営者や店員はメッシュ領域で区切られた各エリアにおける施設Ｐｊを目的地とする移動体６の分布予測状況（すなわち、来訪する移動体６の台数）を直感的に把握することができ、格別の準備等をすべきかを検討することができる。
【０１１３】
なお、上述したユーザーによる各種入力について、ユーザーに、マイク１７を介して音声入力させることで、音声認識技術により、コードに変換後に移動体分布状況表示部４０４に入力するように構成することもできる。
【０１１４】
＜タイムバー＞
なお、移動体分布状況表示部４０４は、図８に示すように、画面の一部にタイムバーを設けてもよい。タイムバーにより、ユーザーは、移動体６の分布予測状況に係る表示画面が現時点のものなのか、又は、現在時刻からどれくらい後の予測画面なのか、容易に把握することが可能となる。
【０１１５】
［タイムバーの変形例］
移動体分布状況取得部４０３により、現在の移動体６の分布予測状況については所定の大きさのメッシュ領域で予測された予測情報を、その後、渋滞予測情報が現時点よりも遠い時点になるほど直前のメッシュ領域の大きさよりも大きなメッシュ領域で予測された移動体６の分布予測状況を取得するように、すなわち予測時刻が現在時よりも遠い時点になるほど、当該予測時点におけるメッシュ領域の大きさを大きくするように構成することができる。
図９に、移動体分布状況表示部４０４による、移動体６の分布予測状況の表示例を示す。図９に示すように、移動体分布状況表示部４０４は、現在の移動体６の分布予測状況を所定の大きさのメッシュで表示し、その後、移動体６の分布予測状況が現時点よりも遠い時点になるほどメッシュの大きさが大きくなる。より具体的には、表示Ｂにおけるメッシュの大きさは、表示Ａにおけるメッシュの大きさよりも大きく、表示Ｃにおけるメッシュの大きさは、表示Ｂにおけるメッシュの大きさよりも大きく表示する。
そうすることで、移動体６の分布状況の予測は遠い時点になるほど的中率が下がる（誤差が大きくなる）ことが予想されるため、移動体分布状況表示部４０４は、移動体６の分布状況の予測時刻が遠い時刻になるほどメッシュ領域の大きさを大きくすることによって、直感的に、その誤差の大きさを許容した表示とすることができる。また、ユーザーにとっても、メッシュの大きさによって、どれくらい遠い時点の移動体６の分布状況の予測なのかを把握することが、容易となる。このように、図８に示すタイムバーよりもユーザーにとって、さらに直感的に認識が容易になるという効果もある。
【０１１６】
［（移動体種別情報毎に表示する）変形例］
移動体分布状況取得部４０３が、移動体種別情報毎に、現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況をサーバシステム１から、時系列順又は一度に取得することができる場合、移動体分布状況表示部４０４は、移動体種別情報毎に、現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況を表示部４４に時系列的に表示するようにしてもよい。
【０１１７】
（移動体分布状況予測システム１００の動作）
以上、移動体分布状況予測システム１００の構成について説明した。続いて、サーバシステム１の動作について説明する。図１０及び図１１は、それぞれサーバシステム１の処理の流れの一例を示すフローチャートである。
【０１１８】
初めに、図１０を参照して、サーバシステム１の移動相関情報算出処理の流れについて説明する。
【０１１９】
ステップＳ１０１において、サーバシステム１（移動体移動情報特定部１０２）は、接続履歴情報エリア１１４に格納された過去（所定期間内）の接続履歴レコードに基づいて、移動体ＩＤ毎に、時刻情報に沿って順番に処理することにより、当該移動体６の出発地から到着地までの全ての移動情報（出発地点、出発日時、到着地点、到着日時）及び施設間移動経路を特定する。
【０１２０】
ステップＳ１０２において、サーバシステム１（移動体移動情報特定部１０２）は、ステップＳ１０１において特定した、移動体ＩＤ毎の移動情報及び施設間移動経路に基づいて、分析対象エリア外の地点、自宅、月極駐車場等のプライベートな駐車場、及び分析対象施設以外の駐車場等を除いて、移動体ＩＤ毎に、分析対象施設の施設駐車場に係る施設間移動情報（出発施設ＩＤ、出発日時、到着施設ＩＤ、到着日時）及び出発施設ＩＤ（Ｐｉ）から到着施設ＩＤ（Ｐｊ）への施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）を特定する。
【０１２１】
ステップＳ１０３において、サーバシステム１（移動体移動情報特定部１０２）は、ステップＳ１０２において特定した施設間移動情報に基づき、到着時刻と出発時刻との差分から分析対象施設における駐車時間を算定し、移動体ＩＤ毎に、移動体６の分析対象施設の施設駐車場における駐車情報（施設ＩＤ、到着日時、駐車時間、出発日時）を特定する。
【０１２２】
ステップＳ１０４において、サーバシステム１（移動体移動情報特定部１０２）は、移動体ＩＤ毎に、移動体６の分析対象施設の施設駐車場における駐車情報（施設ＩＤ、到着日時、駐車時間、出発日時）を、例えば到着日時順にソートすることで、同一日における分析対象施設間の回遊状態レコード及び施設間移動経路を作成し、移動情報データベース１１５１に記憶する。
【０１２３】
ステップＳ１０５において、サーバシステム１（移動体移動情報特定部１０２）は、移動情報データベース１１５１に記憶した、施設間移動経路Ｒ（Ｐｉ−＞Ｐｊ）に基づいて、当該施設間移動経路（回遊経路）Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合を特定し、移動情報データベース１１５１に記憶する。
なお、サーバシステム１（移動体移動情報特定部１０２）は、各施設間移動経路Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合が複数存在するかどうかをチェックして、複数存在する場合、施設間移動経路Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合毎に、識別ＩＤを付与する。
【０１２４】
ステップＳ１０６において、サーバシステム１（施設間移動算出部１０３）は、移動情報データベース１１５１に記憶した、全ての移動体６の分析対象施設間の回遊状態レコードに基づいて、過去（所定期間内）に含まれる任意の日付の時間帯（変数ｘで表す）毎に、施設Ｐｉを出発した移動体数Ｎｘ（Ｐｉ）、時間帯ｘに施設Ｐｉを出発した移動体の内、施設Ｐｊを次の目的地（到着地）とした移動体数Ｎｘ（Ｐｉ−＞Ｐｊ）、及び施設Ｐｉを出発した移動体のうち、施設Ｐｊを目的地とした移動体の割合Ｃｘ（Ｐｉ，Ｐｊ）を算出する。
【０１２５】
ステップＳ１０７において、サーバシステム１（施設間移動算出部１０３）は、過去（所定期間内）に含まれる、季節、月、曜日、平日・祝日、及び時間帯等の任意の組み合わせの時間帯（変数ｔで表す）に対応するＣｘ（Ｐｉ，Ｐｊ）の平均値を算出することで、時間帯ｔにおける施設Ｐｉを出発地として施設Ｐｊを目的地（到着地）とする確信度Ｃｔ（Ｐｉ，Ｐｊ）を算出する。そうすることで、サーバシステム１（施設間移動算出部１０３）は、例えば、休日の昼の各時間帯ｔにおいて、施設Ｐｉを出発地として施設Ｐｊを目的地（到着地）とする確信度Ｃｔ（Ｐｉ，Ｐｊ）を取得することができる。
【０１２６】
ステップＳ１０８において、サーバシステム１（施設間移動算出部１０３）は、移動情報データベース１１５１に記憶した移動体６の分析対象施設間の回遊状態レコード及び施設間移動経路に基づいて、過去（所定期間内）の時間帯ｔに移動体６が施設Ｐｉを出発して、施設Ｐｊに到着するまでの施設間移動平均時間（施設間移動目安時間）Ｔｔ（Ｐｉ−＞Ｐｊ）及び移動体６の施設Ｐｉでの平均滞在時間（施設滞在目安時間）Ｓｔ（Ｐｉ）を算出する。なお、施設間移動経路Ｒ（Ｐｉ−＞Ｐｊ）に係る地図上のメッシュ集合が複数存在する場合、施設間移動平均時間（施設間移動目安時間）は、メッシュ集合毎に算出することが好ましい。
【０１２７】
ステップＳ１０９において、サーバシステム１（施設間移動算出部１０３）は、以上のように算出した、過去（所定期間内）の季節、月、曜日、平日・祝日、及び時間帯等の任意の組み合わせの時間帯ｔにおける施設間移動相関情報を、移動相関データベース１１５２に記憶する。
【０１２８】
次に、図１１を参照して、サーバシステム１の現時点及び一定時間経過後（複数）の移動体６の分布状況の予測処理の流れについて説明する。
図１１による処理に際して、サーバシステム１は、移動体６から定期的に取得する位置情報に基づいて、接続履歴レコードを接続履歴情報エリア１１４に記憶すること、分布状況表示端末４は、サーバシステム１にログイン処理済みであること、及び分布状況表示端末４は、サーバシステム１に対して移動体分布状況配信要求を送信済みであるとする。
また、簡単のために、以下の説明において、施設Ｐｊに来訪する移動体６の分布状況を予測するものとする。
【０１２９】
ステップＳ２０１において、サーバシステム１（移動体分布状況予測部１０４）は、所定の時間間隔で、各移動体６の駐車状況を算出して、移動体ＩＤ毎に、移動体発着テーブル１１５３に記憶する。
【０１３０】
ステップＳ２０２において、サーバシステム１（移動体分布状況予測部１０４）は、現時点ｔ０の前後の各時間帯ｔ−ｎ、ｔ−ｎ＋１、・・・、ｔ−１、ｔ０、ｔ１、ｔ２、・・・において、施設Ｐｉを出発して施設Ｐｊを目的地として回遊すると予測される移動体６の台数をＮｔｎ（Ｐｉ−＞Ｐｊ）を、移動体発着テーブル１１５３及び施設間移動相関情報に基づいて予測する。
【０１３１】
ステップＳ２０３において、サーバシステム１（移動体分布状況予測部１０４）は、所定時間帯ｔｎ毎に、施設Ｐｉ（ｉ≠ｊ）を出発した又は出発する予定の移動体６が、現時点ｔ０から所定時間経過後に、施設Ｐｉから施設Ｐｊまでの施設間移動経路Ｒ（Ｐｉ−＞Ｐｊ）上のどのメッシュ領域に位置するか予測し、施設Ｐｉから施設Ｐｊまでの施設間移動に伴う出発施設Ｐｉに係る移動体分布予測データとして記憶する。この処理は、全ての施設Ｐｉ（ｉ≠ｊ）について行う。
【０１３２】
ステップＳ２０４において、サーバシステム１（移動体分布状況予測部１０４）は、施設Ｐｉを出発して施設Ｐｊを目的地とする出発施設Ｐｉに係る移動体分布予測データを全ての施設Ｐｉ（ｉ≠ｊ）について、メッシュ領域毎に加算することで、全ての施設Ｐｉ（ｉ≠ｊ）から施設Ｐｊを目的地として回遊する移動体６が現時点ｔ０から所定時間経過後に、どのメッシュ領域に位置するか、その分布状況を予測して、移動体分布予測データとして記憶する。
【０１３３】
ステップＳ２０５において、サーバシステム１（移動体分布状況予測部１０４）は、現時点を含む近未来の複数時刻（例えば、０分、１５分、３０分、４５分、６０分等）として、上述の処理（ステップＳ２０３からステップＳ２０４）を行い、複数の時間経過毎に施設Ｐｊを目的地とする移動体分布予測データを作成して時系列的に記憶する。
【０１３４】
ステップＳ２０６において、サーバシステム１（予測状況出力部１０５）は、施設Ｐｊを目的地として他の施設Ｐｉ（ｉ≠ｊ）から回遊する移動体６の分布予測状況を、現時点を含む近未来の複数時刻（例えば１５分、３０分、４５分、６０分等）毎に時系列的に分布状況表示端末４に対して提供（送信）する。
【０１３５】
ステップＳ３０１において、分布状況表示端末４（移動体分布状況取得部４０３）は、施設Ｐｊを目的地として他の施設Ｐｉ（ｉ≠ｊ）から回遊する移動体６の現時点及び一定時間経過後（複数）の分布予測状況を受信して、移動体分布予測状況記憶エリア４１１に例えば時系列順に格納する。
【０１３６】
ステップＳ３０２において、分布状況表示端末４（移動体分布状況表示部４０４）は、施設Ｐｊを目的地として他の施設Ｐｉ（ｉ≠ｊ）から回遊する移動体６の現時点及び一定時間経過後（複数）の分布予測状況を表示部４４に時系列的に表示する。
【０１３７】
以上、移動体分布状況予測システム１００について実施形態を説明した。しかしながら、本願発明は、本実施形態に限定されない。
【０１３８】
［変形例１］
前述したように、移動体分布状況予測システム１００において、サーバシステム１（施設間移動算出部１０３）は、施設間移動相関情報を移動体６の移動体種別情報毎に算出し、サーバシステム１（移動体分布状況予測部１０４）は、所定時間後の移動体６の分布状況を移動体種別情報毎に予測するようにしてもよい。
また、分布状況表示端末４（移動体分布状況表示部４０４）は、移動体種別情報毎に、施設Ｐｊの位置を含む周辺地域に含まれる全てのメッシュ領域における、現時点の移動体６の分布予測状況及び一定時間経過後（複数）の移動体６の分布予測状況を、表示部４４に時系列的に表示するようにしてもよい。
これにより、移動体の種類、例えば移動体がワゴン車の場合とスポーツカーの場合とでは、異なる回遊行動をとることから、所定時間後の移動体の分布状況を、移動体の種類別に予測することによって、予測精度を一層向上させることができる。
【０１３９】
［変形例２］
本実施形態では、移動分布予測の対象とする移動体６を、出発地点及び目的地点（到着地点）がともに分析対象施設Ｐｉ，Ｐｊとなる、施設間を回遊している移動体６（以下、「回遊移動体６」という）に限定した。したがって、例えば自宅又は分析対象エリア外等から施設Ｐｊを最初の目的地として到着する移動体６（以下、「最初の移動体６」という）の分布予測については省略したが、施設Ｐｊへの「最初の移動体６」の分布予測を行うようにしてもよい。そうすることで、本実施形態のサーバシステム１により予測される「回遊移動体６」の分布予測と併せることで、例えば施設Ｐｊへの来訪者を「最初の移動体６」を含めて予測することができる。
施設Ｐｊへの「最初の移動体６」の分布予測については、「回遊移動体６」の分布予測と独立して実行することができる。
具体的には、まず、移動体移動情報特定部１０２は、接続履歴情報エリア１１４に格納された過去（所定期間内）の接続履歴レコードから、特定された移動体６の移動情報（出発地点、出発日時、到着地点、到着日時）に基づいて、その日の最初の到着地点が施設Ｐｊとなる移動情報を抽出する。そうすることで、移動体移動情報特定部１０２は、過去（所定期間内）の任意の時間帯ｘに施設Ｐｊに到着した「最初の移動体６」及び当該移動体６の（少なくとも分析対象エリア内における）施設Ｐｊまでの施設間移動経路を特定する。
次に、移動体移動情報特定部１０２は、過去（所定期間内）に含まれる、季節、月、曜日、平日・祝日、及び時間帯等の任意の組み合わせの時間帯（変数ｔで表す）に、施設Ｐｊに到着した「最初の移動体６」の平均台数及び「最初の移動体６」の施設Ｐｊまでの施設間移動経路のパターン（施設間移動経路及び平均移動速度）を特定する。そうすることで、移動体移動情報特定部１０２は、例えば休日の各時間帯に施設Ｐｊに到着する「最初の移動体６」の平均台数及び施設Ｐｊまでの施設間移動経路のパターンを特定することができる。
このようにして、移動体移動情報特定部１０２は、時間帯ｔに施設Ｐｊに到着する「最初の移動体６」が、時間帯ｔ以前の複数の時間において、どのメッシュ領域に位置するかを、「最初の移動体６」に係る分布予測データとして、例えば、施設移動相関情報エリア１１５に予め記憶することができる。
【０１４０】
以上説明した移動体分布状況予測システム１００によれば、以下のような効果を奏する。
【０１４１】
（１）移動体分布状況予測システム１００は、過去の移動体６からの位置情報の推移と複数の施設情報と道路地図が含まれた地図情報をもとに、施設滞在目安時間と施設間移動目安時間と施設間移動相関とを算出する施設間移動算出部１０３と、複数の移動体６の現在の位置情報を受信する受信部１０１と、施設間移動相関と、複数の移動体６の現在の位置情報に基づいて、所定時間後の移動体６の分布状況を予測する移動体分布状況予測部１０４とを備える。
これにより、例えば飲食店や博物館等の施設において、経営者や店員は、所定時間後に来訪する顧客（移動体）の数について精度の高い予測が可能となり、事前に準備することができる。
【０１４２】
（２）移動体分布状況予測システム１００は、予測した所定時間後の移動体６の分布状況をメッシュ状に表現し道路地図に重ねて出力する予測状況出力部１０５を備える。
これにより、経営者や店員は、天気予報図を見るように車両の施設間回遊を時系列的に視覚的に把握することができるために、所定時間後に施設にどの程度の人が来るか、を精度良く予測することができる。
【０１４３】
（３）移動体分布状況予測システム１００において、施設間移動算出部１０３は、さらに、施設滞在目安時間と施設間移動目安時間と施設間移動相関とを移動体６の種類別に算出し、移動体分布状況予測部１０４は、さらに、所定時間後の移動体６の分布状況を移動体の種類別に予測する。
これにより、移動体の種類、例えば移動体がワゴン車の場合とスポーツカーの場合とでは、異なる回遊行動をとることから、所定時間後の移動体６の分布状況を、移動体６の種類別に予測することによって、所定時間後に施設にどの程度の人が来るかという予測精度を一層向上させることができる。
【０１４４】
本発明の移動体分布状況予測システム１００は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図２、図４、図５、及び図６の機能的構成は例示に過ぎず、特に限定されない。すなわち、本発明の移動体６の分布状況及び表示機能に関する一連の処理を全体として実行できる機能が移動体分布状況予測システム１００に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図２、図４、図５、及び図６の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組合せで構成してもよい。
【０１４５】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータであってもよい。
【０１４６】
このようなプログラムを含む記録媒体は、ユーザーにプログラムを提供するために装置本体とは別に配布されるリムーバブルメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザーに提供される記録媒体等で構成される。リムーバブルメディアは、例えば、磁気ディスク（フロッピディスクを含む）、ブルーレイディスク、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）、等により構成される。また、装置本体に予め組み込まれた状態でユーザーに提供される記録媒体は、例えば、プログラムが記録されている図２の記憶部１１、図４の記憶部２１、図５の記憶部３１、及び図６の記憶部４１に含まれるハードディスク等で構成される。
【符号の説明】
【０１４７】
１００  移動体分布状況予測システム
１  サーバシステム
１０  制御部
１０１  受信部
１０２  移動体移動情報特定部
１０３  施設間移動算出部
１０４  移動体分布状況予測部
１０５  予測状況出力部
１１  記憶部
１１１  地図情報エリア
１１２  施設情報エリア
１１２１  施設情報データベース
１１３  移動体情報エリア
１１４  接続履歴情報エリア
１１５  施設移動相関情報エリア
１１５１  移動情報データベース
１１５２  移動相関データベース
１１５３  移動体発着テーブル
１２  通信部
１４  表示部
１５  入力部
２  車載ナビゲーション装置
２０  制御部
２０１  接続処理部
２０２  位置情報更新部
２０５  ルート案内部
２１  記憶部
２２  無線部
２３  センサ部
２４  表示部
２５  入力部
３  携帯端末
３０  制御部
３００  携帯端末＿接続情報取得部
３０１  携帯端末＿接続処理部
３０２  携帯端末＿位置情報更新部
３０５  携帯端末＿ルート案内部
３１  記憶部
３２  無線部
３３  センサ部
３４  表示部
３５  入力部
４  分布状況表示端末
４０  制御部
４０１  ログイン処理部
４０３  移動体分布状況取得部
４０４  移動体分布状況表示部
４１  記憶部
４１１  移動体分布予測状況記憶エリア４１１
４２  通信部
４４  表示部
４５  入力部
５  車両
６  移動体
７  通信網
【図１】
2019087595.tif 000003
【図２】
2019087595.tif 000004
【図３】
2019087595.tif 000005
【図４】
2019087595.tif 000006
【図５】
2019087595.tif 000007
【図６】
2019087595.tif 000008
【図７】
2019087595.tif 000009
【図８】
2019087595.tif 000010
【図９】
2019087595.tif 000011
【図１０】
2019087595.tif 000012
【図１１】
2019087595.tif 000013
【国際調査報告】
2019087595.tif 000014
2019087595.tif 000015
2019087595.tif 000016