(57)【特許請求の範囲】
【請求項１】
移動通信端末のユーザの滞在時間を求める領域を設定する領域設定手段と、
前記領域設定手段によって設定された領域における前記移動通信端末の位置情報、及び前記領域に位置する前後の時間帯の位置情報を取得する位置情報取得手段と、
前記位置情報取得手段によって取得された前記領域における位置情報及び前記領域に位置する前後の時間帯の位置情報に基づいて、前記移動通信端末が前記領域に向かう速度及び前記領域から遠ざかる速度を算出する移動速度算出手段と、
前記位置情報取得手段によって取得された前記移動通信端末の位置情報と、前記移動速度算出手段によって算出された速度とに基づいて、前記移動通信端末が前記領域において滞在を開始した滞在開始時刻、及び前記領域における滞在を終了した滞在終了時刻を推定する時刻推定手段と、
前記時刻推定手段によって推定された前記滞在開始時刻及び前記滞在終了時刻から、前記領域における前記移動通信端末の滞在時間を推定する滞在時間推定手段と、
を備えることを特徴とする滞在時間推定装置。
【請求項２】
前記領域設定手段は、前記移動通信端末のユーザの滞在時間を求める対象期間を設定し、
前記位置情報取得手段は、前記領域設定手段によって設定された前記領域及び前記対象期間において最も早く発生した位置情報及び最も遅く発生した位置情報を取得すると共に、前記最も早く発生した位置情報の直前に発生した位置情報及び前記最も遅く発生した位置情報の直後に発生した位置情報を取得し、
前記移動速度算出手段は、前記位置情報取得手段によって取得された前記領域及び前記対象期間において最も早く発生した位置情報及び最も遅く発生した位置情報と、前記最も早く発生した位置情報の直前に発生した位置情報及び前記最も遅く発生した位置情報の直後に発生した位置情報とに基づいて、前記移動通信端末が前記領域に向かう速度及び前記領域から遠ざかる速度を算出することを特徴とする請求項１記載の滞在時間推定装置。
【請求項３】
前記位置情報取得手段は、前記領域設定手段によって設定された領域に日常的に所定時間以上滞在する移動通信端以外の位置情報を取得することを特徴とする請求項１又は２記載の滞在時間推定装置。
【請求項４】
前記位置情報取得手段は、前記領域設定手段によって設定された領域において発生した位置登録、及び前記領域に位置する前後の時間帯に発生した位置登録に関するポイントデータを取得することを特徴とする請求項１〜３のいずれか一項記載の滞在時間推定装置。
【請求項５】
移動通信端末のユーザの滞在時間を求める領域を設定する領域設定ステップと、
前記領域設定ステップにおいて設定された領域における前記移動通信端末の位置情報、及び前記領域に位置する前後の時間帯の位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにおいて取得された前記領域における位置情報及び前記領域に位置する前後の時間帯の位置情報に基づいて、前記移動通信端末が前記領域に向かう速度及び前記領域から遠ざかる速度を算出する移動速度算出ステップと、
前記位置情報取得ステップにおいて取得された前記移動通信端末の位置情報と、前記移動速度算出ステップにおいて算出された速度とに基づいて、前記移動通信端末が前記領域において滞在を開始した滞在開始時刻、及び前記領域における滞在を終了した滞在終了時刻を推定する時刻推定ステップと、
前記時刻推定ステップにおいて推定された前記滞在開始時刻及び前記滞在終了時刻から、前記領域における前記移動通信端末の滞在時間を推定する滞在時間推定ステップと、
を含むことを特徴とする滞在時間推定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、滞在時間推定装置及び滞在時間推定方法に関する。
【背景技術】
【０００２】
従来から、携帯端末の位置情報を取得して、その位置情報をもとに携帯端末を有するユーザの所定の位置における滞在時間を推定する装置が知られている。例えば特許文献１に記載の装置では、携帯端末の位置を定期的に取得し、所定の位置における携帯端末の滞在時間を携帯端末の位置から計測している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−４１４６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、移動通信端末（携帯端末）は、位置登録を行うために、例えば５４分周期といった所定の周期で無線基地局に位置登録信号を送信している。そのため、移動通信端末の位置登録に基づいて所定のエリア（位置）における滞在時間を推定する場合には、位置登録の時間間隔が大きいため、滞在時間を精度よく求めることが困難であった。また、ＧＰＳ（Global Positioning System）による測位の場合においても、タイムラグが発生する場合があり、滞在時間を精度よく求めることが困難である。
【０００５】
本発明は、上記課題を解決するためになされたものであり、移動通信端末のユーザの滞在時間を精度よく推定することができる滞在時間推定装置及び滞在時間推定方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る滞在時間推定装置は、移動通信端末のユーザの滞在時間を求める領域を設定する領域設定手段と、領域設定手段によって設定された領域における移動通信端末の位置情報、及び領域に位置する前後の時間帯の位置情報を取得する位置情報取得手段と、位置情報取得手段によって取得された領域における位置情報及び領域に位置する前後の時間帯の位置情報に基づいて、移動通信端末が領域に向かう速度及び領域から遠ざかる速度を算出する移動速度算出手段と、位置情報取得手段によって取得された移動通信端末の位置情報と、移動速度算出手段によって算出された速度とに基づいて、移動通信端末が領域において滞在を開始した滞在開始時刻、及び領域における滞在を終了した滞在終了時刻を推定する時刻推定手段と、時刻推定手段によって推定された滞在開始時刻及び滞在終了時刻から、領域における移動通信端末の滞在時間を推定する滞在時間推定手段と、を備えることを特徴とする。
【０００７】
或いは、本発明の滞在時間推定方法は、移動通信端末のユーザの滞在時間を求める領域を設定する領域設定ステップと、領域設定ステップにおいて設定された領域における移動通信端末の位置情報、及び領域に位置する前後の時間帯の位置情報を取得する位置情報取得ステップと、位置情報取得ステップにおいて取得された領域における位置情報及び領域に位置する前後の時間帯の位置情報に基づいて、移動通信端末が領域に向かう速度及び領域から遠ざかる速度を算出する移動速度算出ステップと、位置情報取得ステップにおいて取得された移動通信端末の位置情報と、移動速度算出ステップにおいて算出された速度とに基づいて、移動通信端末が領域において滞在を開始した滞在開始時刻、及び領域における滞在を終了した滞在終了時刻を推定する時刻推定ステップと、時刻推定ステップにおいて推定された滞在開始時刻及び滞在終了時刻から、領域における移動通信端末の滞在時間を推定する滞在時間推定ステップと、を含むことを特徴とする。
【０００８】
この滞在時間推定装置及び滞在時間推定方法では、設定された領域において発生した位置情報及びこの領域に位置する前後の時間帯の位置情報が取得され、設定された領域において発生した位置情報及び領域に位置する前後の時間帯に発生した位置情報に基づいて移動通信端末の移動速度が算出される。そして、算出された移動速度と位置情報とから該当する領域に滞在を開始した滞在開始時間、及び該当する領域の滞在を終了した滞在終了時刻を推定し、この滞在開始時刻及び滞在終了時刻とから滞在時間を推定している。このように、移動通信端末の移動速度を算出して移動通信端末の領域における滞在開始時刻、及び領域における滞在を終了した滞在終了時刻を推定することにより、移動通信端末が設定された領域に滞在していた滞在時間を精度よく推定することが可能となる。
【０００９】
領域設定手段は、移動通信端末のユーザの滞在時間を求める対象期間を設定し、記位置情報取得手段は、領域設定手段によって設定された領域及び対象期間において最も早く発生した位置情報及び最も遅く発生した位置情報を取得すると共に、最も早く発生した位置情報の直前に発生した位置情報及び最も遅く発生した位置情報の直後に発生した位置情報を取得し、移動速度算出手段は、位置情報取得手段によって取得された領域及び対象期間において最も早く発生した位置情報及び最も遅く発生した位置情報と、最も早く発生した位置情報の直前に発生した位置情報及び最も遅く発生した位置情報の直後に発生した位置情報とに基づいて、移動通信端末が領域に向かう速度及び領域から遠ざかる速度を算出することが好ましい。この場合には、所望する対象期間（時間帯、期間）の滞在時間を推定することができ、ニーズに合った滞在時間の推定ができる。また、領域を跨ぐ前後の位置情報を取得するため、移動速度算出手段において移動通信端末が領域に向かう速度及び領域から遠ざかる速度を精度よく推定することができ、その結果、滞在時間をより精度よく推定することができる。
【００１０】
位置情報取得手段は、領域設定手段によって設定された領域に日常的に所定時間以上滞在する移動通信端以外の位置情報を取得することが好ましい。この場合には、設定された領域が観光地である場合に、その領域に居住する人、或いは職場がある人の位置情報が除外されるため、観光地に訪れた観光客の滞在時間を推定することができる。これにより、観光地の滞在時間による経済効果への影響等の検討が可能となる。
【００１１】
位置情報取得手段は、領域設定手段によって設定された領域において発生した位置登録、及び領域に位置する前後の時間帯に発生した位置登録に関するポイントデータを取得する。このように、所定の周期（例えば、５４分周期）で取得される位置登録に関するポイントデータを用いた場合には、上記の本発明の方法が特に有効である。
【発明の効果】
【００１２】
本発明によれば、移動通信端末のユーザの滞在時間を精度よく推定することができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態に係る滞在時間推定装置を含む滞在時間推定システムの概略構成図である。
【図２】位置登録蓄積装置で受信されるポイントデータのデータ構成を示す図である。
【図３】エリアの概略を示す図である。
【図４】滞在開始時刻の推定を説明する図である。
【図５】滞在時間の算出を説明する図である。
【図６】滞在時間格納部に格納された滞在時間の滞在時間データの構成を示す図である。
【図７】滞在時間推定システムの動作を示すシーケンス図である。
【図８】滞在時間推定装置による滞在時間推定の動作を示すフローチャートである。
【図９】第２実施形態に係る滞在時間推定装置を含む滞在時間推定システムの概略構成図である。
【図１０】観光情報格納部に格納された観光データの構成を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面とともに本発明による滞在時間推定装置及び滞在時間推定方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１５】
［第１実施形態］
図１は、第１実施形態に係る滞在時間推定装置を含む滞在時間推定システムの概略構成図である。図１に示すように、第１実施形態に係る滞在時間推定システム１は、複数の移動通信端末２と、無線基地局３と、情報表示装置４と、ポイントデータ蓄積装置１１と、滞在時間推定装置１２とを備えている。
【００１６】
それぞれの移動通信端末２は、携帯電話機、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（PersonalDigital Assistant）等の通信機能を有する携帯端末であり、無線基地局３と移動体通信方式によって接続されることにより、無線基地局３及び移動体通信網ＮＷを介して他の移動通信端末２や移動体通信網ＮＷに接続された通信装置との間で相互にデータ通信及び音声通信を可能にされている。ポイントデータ蓄積装置１１及び滞在時間推定装置１２は、移動体通信網ＮＷに接続されてデータ通信が可能なように構成されたサーバ装置である。また、情報表示装置４は、移動体通信網ＮＷに接続され、滞在時間推定装置１２との間でデータ通信が可能なように構成された携帯端末、コンピュータ端末等の端末装置である。なお、ポイントデータ蓄積装置１１及び滞在時間推定装置１２は、それぞれ１台のサーバ装置で構成されているが、分散された複数のサーバ装置によって構成されてもよいし、逆に、複数のサーバ装置の機能が、１台のサーバ装置に集約されていてもよい。
【００１７】
上記移動通信端末２は、移動体通信網ＮＷに対して位置登録を行うために、所定の周期（例えば、５４分周期で）で無線基地局３に対して位置登録信号を送信する機能を有している。移動通信端末２によって送信された位置登録信号は、無線基地局３及び移動体通信網ＮＷを経由してポイントデータ（位置情報）に変換され、変換されたポイントデータはポイントデータ蓄積装置１１に向けて送信される。図２には、ポイントデータ蓄積装置で受信されるポイントデータのデータ構成を示している。
【００１８】
図２に示すように、ポイントデータは、例えば位置登録信号を送信した移動通信端末２のユーザを識別するための情報“ユーザＩＤ：１”と、位置登録対象のエリアを位置登録信号の受信位置によって識別する情報“セルＩＤ：ＸＸＸＸＸ”と、位置登録の際の時刻を示す情報“位置情報取得時刻：ＹＹＹＹ／ＭＭ／ＤＤ  １１：００：００”と、位置登録信号を送信した際の座標である経度を示す情報“経度：１３５．００”と、緯度を示す情報“緯度：３５．００”とを含んで構成される。なお、座標は、移動体通信網ＮＷにて付加されるものであり、例えば無線基地局３の座標・セクタ中心座標と、伝播遅延（ＰＤ：Propagation Delay）・往復遅延時間（ＲＴＴ：Round TripTime）等に基づいて求められている。具体的には、例えば無線基地局３からデータを送信して移動通信端末２から確認応答が戻ってくるまでにかかる時間である往復遅延時間（ＲＲＴ）を求め、無線基地局３の座標と往復遅延時間に基づいて移動通信端末２の座標が求められる。
【００１９】
また、上記移動通信端末２が、ＧＰＳ（Global Positioning System）機能を有している場合には、移動通信端末２は、現在位置に関する位置情報を取得するためにＧＰＳ測位処理を実行することで、移動通信端末２の現在位置を取得する。移動通信端末２にてＧＰＳ機能により取得された情報は、無線基地局３及び移動体通信網ＮＷを経由してポイントデータに変換され、変換されたポイントデータはポイントデータ蓄積装置１１に向けて送信される。なお、ＧＰＳにて取得されるポイントデータには、ユーザＩＤ、位置情報取得時刻、緯度、経度を示す情報が含まれており、ポイントデータ蓄積装置１１では、これらの情報を格納している。位置登録により得られたポイントデータと、ＧＰＳ測位によって得られたポイントデータとの区別は、テーブルにおけるセルＩＤの有無によって行われる。ポイントデータは、上述の位置登録によって得られた情報及びＧＰＳによって得られた情報に限定されず、座標形式の位置情報を含むものであればよい。
【００２０】
次に、図１に戻って、ポイントデータ蓄積装置１１及び滞在時間推定装置１２の構成要素について詳細に説明する。
【００２１】
ポイントデータ蓄積装置１１は、機能的な構成要素として、ポイントデータ受信部１１１と、ポイントデータ蓄積部１１２とを備えている。ポイントデータ受信部１１１は、複数の移動通信端末２によって位置登録が要求、或いはＧＰＳ測位処理が実行されるつどポイントデータを受信し、このポイントデータをポイントデータ蓄積部１１２に格納する。ポイントデータ蓄積部１１２には、図２に示されるポイントデータが格納されている。なお、図２では、位置登録により取得されたポイントデータを示している。
【００２２】
なお、ポイントデータ蓄積装置１１のポイントデータの受信タイミングは、移動通信端末２による位置登録の要求のタイミングには限定されない。例えば、移動体通信網ＮＷ内の他の情報記憶装置が、所定の情報量をバッファリングしてから定期的或いは随時にポイントデータ蓄積装置１１に転送してもよい。
【００２３】
滞在時間推定装置１２は、要求情報受信部１２１と、エリア設定部（領域設定手段）１２２と、ポイントデータ取得部（位置情報取得手段）１２３と、移動速度算出部（移動速度算出手段）１２４と、時刻推定部（時刻推定手段）１２５と、滞在時間推定部（滞在時間推定手段）１２６と、情報送信部１２７とを備えている。
【００２４】
要求情報受信部１２１は、所定期間の所定エリアにおける移動通信端末２のユーザの滞在時間の計算を要求する要求情報を、情報表示装置４から受信し、この要求情報に応じてポイントデータ取得部１２３によるポイントデータの抽出処理を起動する。ここで、要求情報受信部１２１の受信する要求情報には、滞在時間推定のエリアを“エリアＩＤ”によって指定するための“対象エリア情報”が含まれている。なお、要求情報には、滞在時間推定の対象期間を指定するための“対象期間情報”が含まれていてもよい。対象期間情報においては、対象時間帯又は対象期間を示す情報が含まれており、対象時間帯が指定されている場合には、１日のうち、何時から何時までの間を対象とするのかを示す情報（例えば、公園の開園時間である６時〜１８時）を含んでいる。一方、対象期間が指定されている場合には、何月何日から何月何日までの間を対象とするのかを示す情報（例えば、６月１日〜６月３０日）を含んでいる。
【００２５】
エリア設定部１２２は、移動通信端末２のユーザの滞在時間を求めるべきエリア（領域）を設定する。エリア設定部１２２は、要求情報受信部１２１から出力された要求情報に含まれる対象エリア情報が示す滞在時間を求めるべきエリアを取得し、そのエリアが妥当であるか否かの判定を行った上で、エリアを設定する。図３は、エリアの概略を示す図である。図３に示すように、エリアは、例えば多角形状をなしており、セル毎に区画されている。各セルには、セルＩＤ（例えば、ｘｘｘｘｘ）が付与されており、エリア設定部１２２は、セルＩＤによってエリアを設定する。また、エリア設定部１２２は、要求情報に対象期間情報が含まれている場合には、対象期間情報が示す対象時間帯又は対象期間を取得し、その対象時間帯又は対象期間が妥当であるか否かの判定を行った上で、対象時間帯又は対象期間を設定する。エリア設定部１２２は、設定したエリアや時間帯等に関するエリア情報をポイントデータ取得部１２３に出力する。なお、エリア設定部１２２によって設定されるエリアは、１つのセルであってもよいし、複数のセル（群）であってもよい。また、要求情報に対象期間情報が含まれていない場合には、任意の予め設定された時間帯（例えば６時〜１８時）及び期間（例えば最近１ヶ月）が対象期間として設定される。
【００２６】
ポイントデータ取得部１２３は、要求情報受信部１２１からの起動信号に応じて、ポイントデータ蓄積装置１１のポイントデータ蓄積部１１２からポイントデータを読み出す。そして、ポイントデータ取得部１２３は、読み出された全てのデータの中においてエリア設定部１２２によって設定されたエリア情報から、エリア、対象期間及び対象時間帯におけるポイントデータを抽出する。ここで、ポイントデータ取得部１２３は、抽出したポイントデータの中から、各ユーザについて位置情報取得時刻が最も早いポイントデータを選択し、その選択したポイントデータの直前のポイントデータをポイントデータ蓄積部１１２から読み出されたデータの中から抽出する。同様に、ポイントデータ取得部１２３は、抽出したポイントデータの中から、各ユーザについて位置情報取得時刻が最も遅いポイントデータを選択し、その選択したポイントデータの直後のポイントデータをポイントデータ蓄積部１１２から読み出されたデータの中から抽出する。ポイントデータ取得部１２３は、上述のようにして抽出したユーザ毎の位置情報取得時刻が最も早いポイントデータとその直前のポイントデータ、及び位置情報取得時刻が最も遅いポイントデータとその直後のポイントデータを、移動速度算出部１２４及び滞在時間推定部１２６に出力する。ポイントデータ取得部１２３は、例えば、処理対象のポイントデータの抽出条件を示す対象期間情報及び対象エリア情報が“３／１  １０：００−１７：００”及び“ＸＸＸＸＸ”である場合には、図２に示すポイントデータの中から、まず位置情報取得時刻が対象期間及び対象時間帯に該当し、かつ、緯度経度情報（座標情報）が対象エリアに該当するポイントデータを全て抽出し、次に、ユーザ毎に位置情報取得時刻が最も早いポイントデータと最も遅いポイントデータを選択する。さらに、この選択されたポイントデータのその直前と直後のポイントデータを全て抽出する。
【００２７】
なお、ポイントデータ取得部１２３は、エリア設定部１２２によって設定されたエリアに日常的に所定時間以上滞在する移動通信端以外の位置登録を取得する。具体的には、ポイントデータ取得部１２３は、対象となるエリアにおける移動通信端末２のポイントデータを所定期間（例えば１ヶ月）分だけ取得し、所定時間帯（夜間、昼間）において所定時間以上の存在が確認される場合には、そのエリアが移動通信端末２のユーザの居住地又は勤務地であるして、該当する移動通信端末２のポイントデータを取得しない。これにより、対象となるエリアを日常圏とする移動通信端末２のユーザが除外される。
【００２８】
移動速度算出部１２４は、ポイントデータ取得部１２３によって取得された位置情報取得時刻が最も早いポイントデータ及びこのポイントデータの直前のポイントデータと、位置情報取得時刻が最も遅いポイントデータ及びこのポイントデータの直後のポイントデータとに基づいて、移動通信端末２が設定されたエリアに向かう速度及びエリアから遠ざかる速度を算出する。移動速度算出部１２４は、例えばセルベース測位によって測位された移動通信端末２のポイントデータにおける座標から、移動通信端末２の移動速度を算出する。なお、移動速度の算出方法としては、任意の時刻の前後の速度の平均値が範囲内にある場合には、その速度の平均値を求める方法や、各人の一日の速度毎の時間の統計をとり（例えば、停止（０ｋｍ／ｈ）：２０時間、歩き（４ｋｍ／ｈ）：計３時間・連続１時間まで、電車（５０ｋｍ／ｈ）：１時間等）、その統計に基づいて推測して求めるといった方法、また、移動通信端末２のユーザが取り得る速度の最大値、中間値及び最小値に基づいて統計をとる方法を用いることができる。移動通信端末２のユーザが取り得る速度の最大値、中間値及び最小値に基づいて統計をとる方法は、セルＩＤを用いて算出されるものであり、一意に座標（緯度・経度）が決定されない場合において、時間的前後のポイントデータを比較する必要がある場合に用いられる。移動速度算出部１２４は、算出した移動速度を示す速度情報を時刻推定部１２５に出力する。
【００２９】
時刻推定部１２５は、ポイントデータ取得部１２３によって取得された位置情報取得時刻が最も早いポイントデータ及びこのポイントデータの直前のポイントデータ、及び位置情報取得時刻が最も遅いポイントデータ及びこのポイントデータの直後のポイントデータと移動速度算出部１２４によって算出された速度とに基づいて、移動通信端末２が設定されたエリアにおいて滞在を開始した滞在開始時刻、及びエリアにおける滞在を終了した滞在終了時刻を推定する。図４は、滞在開始時刻の推定を説明する図である。同図に示すように、時刻推定部１２５は、位置Ｐ１から位置Ｐ２に移動してエリアの境界Ｃを跨ぐ際、位置Ｐ１から位置Ｐ２に移動するときの速度を移動速度算出部１２４から出力された速度情報に基づいて求める。次に、時刻推定部１２５は、位置Ｐ１から境界Ｃまでの距離を算出する。この距離は、ユークリッド距離、道路・鉄道等のネットワーク距離等のいずれかである。続いて、時刻推定部１２５は、求めた距離と移動速度とから、位置Ｐ１から境界Ｃに到達するまでの時間ｔ（＝Ｌ／ｖ）を求める。そして、時刻推定部１２５は、位置Ｐ１における時刻ｔ１に位置Ｐ１から境界Ｃに到達するまでにかかった時間ｔを加算し、滞在開始時刻Ｔ（＝ｔ１＋ｔ）を推定する。滞在終了時刻についても同様の処理により求める。時刻推定部１２５は、推定した滞在開始時刻及び滞在終了時刻を示す時刻情報を滞在時間推定部１２６に出力する。
【００３０】
滞在時間推定部１２６は、時刻推定部１２５によって推定された滞在開始時刻及び滞在終了時刻から、設定されたエリアにおける移動通信端末２の滞在時間を推定する。滞在時間推定部１２６は、時刻情報に基づいて、滞在終了時刻から滞在開始時刻を減算することにより、移動通信端末２が設定されたエリアに滞在した時間を算出する。具体的には、滞在時間推定部１２６は、図５に示すように、例えば設定されたエリアが“セルＩＤ：Ａ”及び“セルＩＤ：Ｂ”で示されるエリアである場合には、そのエリアＡ，Ｂにて取得された、位置情報取得時刻が最も早いポイントデータ“ａ”及び位置情報取得時刻が最も遅いポイントデータ“ｂ”と、エリアＡ，Ｂにてポイントデータ“ａ”及び“ｂ”が取得された時間帯の前後の時間帯に位置していたエリアＣ，Ｄにて取得された、ポイントデータ“ａ”の直前に取得されたポイントデータ“ｃ”及びポイントデータ“ｂ”の直後に取得されたポイントデータ“ｄ”とに基づいて算出された滞在開始時刻ｔｓ及び滞在終了時刻ｔｅから、滞在時間を推定する。より具体的には、滞在開始時刻ｔｓは、エリアＣとエリアＡとのポイントデータ“ｃ”及び“ａ”を基に、設定されたエリアに向かう速度及びポイントデータ“ｃ”とポイントデータ“ａ”との間の距離を求め、向かう速度と距離とから求められている。また、滞在終了時刻ｔｅは、エリアＢとエリアＤとのポイントデータ“ｂ”及び“ｄ”を基に、設定されたエリアから遠ざかる速度及びポイントデータ“ｂ”とポイントデータ“ｄ”との間の距離を求め、遠ざかる速度と距離とから求められている。
【００３１】
滞在時間推定部１２６は、推定した滞在時間を滞在時間格納部１２８に格納する。図６には、滞在時間格納部に格納された滞在時間の滞在時間データの構成を示している。同図に示すように、滞在時間格納部１２８には、例えば移動通信端末２のユーザを示す“ユーザＩＤ：１”と、滞在時間の推定対象のエリアを示す“セルＩＤ：Ａ，Ｂ”と、エリアの滞在開始時“ＹＹＹＹ／ＭＭ／ＤＤ  ＨＨ：ＭＭ”と、滞在時間“１２０（分）”とが、互いに対応付けて格納される。
【００３２】
また、滞在時間推定部１２６は、算出した全ての移動通信端末２の滞在時間の統計化を行う。滞在時間の統計は、平均時間だけでなく、最短、最長、分散、中間値等といったあらゆる統計が行われてもよい。また、滞在時間の統計は、移動通信端末２のユーザの性別、年齢、発地等によって分類して行われてもよい。
【００３３】
情報送信部１２７は、滞在時間推定部１２６による滞在時間の推定処理が完了したタイミングで、その滞在時間の滞在時間データを、滞在時間格納部１２８から読み出し情報表示装置４に送信する。
【００３４】
以下、図７及び図８を参照して、滞在時間推定システム１の動作について説明するとともに、併せて滞在時間推定装置１２における滞在時間推定方法について詳述する。図７は、滞在時間推定システムの動作を示すシーケンス図、図８は、滞在時間推定装置による滞在時間推定の動作を示すフローチャートである。なお、以下の説明においては、移動通信端末２の位置登録によってポイントデータが取得される場合を示す。
【００３５】
まず、図７を参照して、移動通信端末２から位置登録信号が送信されると（ステップＳ０１）、無線基地局３及び移動体通信網ＮＷを経由して、位置登録信号がポイントデータに変換されてポイントデータ蓄積装置１１に送信される（ステップＳ０２）。このステップＳ０１〜Ｓ０２の処理は、移動通信端末２ごとに所定の位置登録周期で繰り返される。そして、送信されたポイントデータがポイントデータ蓄積装置１１のポイントデータ蓄積部１１２に蓄積される（ステップＳ０３）。
【００３６】
その後、情報表示装置４において移動通信端末２のユーザの滞在時間に関する表示要求が受け付けられる（ステップＳ０４）。そうすると、情報表示装置４から滞在時間推定装置１２に対して滞在時間の推定を要求する要求情報が、対象期間情報や対象エリア情報を含んで送信される（ステップＳ０５）。
【００３７】
これに応じて、滞在時間推定装置１２からポイントデータ蓄積装置１１に対してポイントデータの参照要求が送信され（ステップＳ０６）、これによって、ポイントデータ蓄積装置１１から滞在時間推定装置１２にポイントデータが渡される（ステップＳ０７）。次に、滞在時間推定装置１２によって、読み出されたポイントデータを対象に対象期間情報の示す時間帯における対象エリア内の移動通信端末２の滞在時間が推定される（ステップＳ０８）。そして、滞在時間推定装置１２から情報表示装置４に滞在時間の滞在時間データが送信されて（ステップＳ０９）、情報表示装置４においてグラフ形式等の所定の出力形式で表示される（ステップＳ１０）。
【００３８】
次に、図８に移って、滞在時間推定装置１２による滞在時間の推定処理の詳細について説明する。
【００３９】
まず、滞在時間推定装置１２は、情報表示装置４から要求情報を受信する（ステップＳ１０１）。それに応じて、滞在時間推定装置１２のエリア設定部１２２は、要求情報に含まれる対象期間情報及び対象エリア情報の妥当性を判断する（ステップＳ１０２）。その判断の結果、要求情報のなかに存在しない“セルＩＤ”等の不当な情報が含まれる場合には（ステップＳ１０２；ＮＯ）、情報表示装置４に対してエラーを送信し（ステップＳ１０３）、滞在時間の推定処理を終了する。
【００４０】
これに対して、要求情報に含まれる条件情報が妥当な場合には（ステップＳ１０２；ＹＥＳ）、滞在時間を推定するエリア、対象期間及び対象時間帯を設定し（領域設定ステップ）、滞在時間推定装置１２のポイントデータ取得部１２３は、ポイントデータ蓄積装置１１からポイントデータを読み込んだ後に、そのポイントデータの中から要求情報に含まれる条件情報に対応するデータを取得する（ステップＳ１０４、位置情報取得ステップ）。このとき、ポイントデータ取得部１２３は、設定されたエリアの対象期間及び対象時間帯において位置情報取得時刻が最も早いポイントデータ及びこのポイントデータの直前のポイントデータと、位置情報取得時刻が最も遅いポイントデータ及びこのポイントデータの直後のポイントデータとを取得する。その後、滞在時間推定装置１２の移動速度算出部１２４は、抽出したポイントデータに基づいて、移動通信端末２が設定されたエリアに向かう速度及びエリアから遠ざかる速度を算出する（ステップＳ１０５、移動速度算出ステップ）。
【００４１】
続いて、滞在時間推定装置１２の時刻推定部１２５は、移動通信端末２が設定されたエリアに向かう速度及びエリアから遠ざかる速度に基づいて、移動通信端末２が設定されたエリアに滞在を開始した滞在開始時刻及びエリアの滞在を終了した時刻を推定する（ステップＳ１０６、時刻推定ステップ）。そして、滞在時間推定装置１２の滞在時間推定部１２６は、滞在開始時刻及び滞在終了時刻に応じて、移動通信端末２のエリアにおける滞在時間を推定する（ステップＳ１０７、滞在時間推定ステップ）。さらに、滞在時間推定装置１２は、対象期間に含まれる全ての移動通信端末２に関して滞在時間の推定が完了したかを判定する（ステップＳ１０８）。判定の結果、全ての移動通信端末２に関して滞在時間の推定が完了していない場合には（ステップＳ１０８；ＮＯ）、次の移動通信端末２に関してステップＳ１０６に戻って処理を繰り返す。
【００４２】
一方、全ての移動通信端末２の滞在時間の推定が完了している場合には（ステップＳ１０８；ＹＥＳ）、滞在時間推定装置１２の情報送信部１２７は、生成した滞在時間データを情報表示装置４に送信する（ステップＳ１０９）。
【００４３】
以上説明したように、滞在時間推定装置１２では、エリア設定部１２２によって設定されたエリアにおいて位置情報取得時刻が最も早いポイントデータ及びこのポイントデータの直前のポイントデータと、位置情報取得時刻が最も遅いポイントデータ及びこのポイントデータの直後のポイントデータとがポイントデータ取得部１２３によって取得され、これらのポイントデータに基づいて移動通信端末２の移動速度が移動速度算出部１２４によって算出される。そして、算出された移動速度から該当するエリアに滞在を開始した滞在開始時間、及び該当するエリアの滞在を終了した滞在終了時刻を時刻推定部１２５が推定し、この滞在開始時刻及び滞在終了時刻とから滞在時間推定部１２６が滞在時間を推定している。このように、移動通信端末２の移動速度を算出して移動通信端末２のエリアにおける滞在開始時刻、及びエリアにおける滞在を終了した滞在終了時刻を推定することにより、移動通信端末２が設定されたエリアに滞在していた滞在時間を精度よく推定することが可能となる。
【００４４】
また、エリア設定部１２２は、移動通信端末２のユーザの滞在時間を求める対象時間帯又は対象期間を設定し、ポイントデータ取得部１２３は、エリア設定部１２２によって設定されたエリアと対象時間帯又は対象期間とにおいて位置情報取得時刻が最も早いポイントデータ及びこのポイントデータの直前のポイントデータと、位置情報取得時刻が最も遅いポイントデータ及びこのポイントデータの直後のポイントデータとを取得し、移動速度算出部１２４は、これらのポイントデータに基づいて移動通信端末２の移動速度を算出する。この場合には、所望する対象時間帯又は対象期間の滞在時間を推定することができ、情報表示装置４を操作するユーザのニーズに合った滞在時間の推定ができる。また、エリアを跨ぐ前後のポイントデータを取得するため、移動速度算出部１２４において移動通信端末２が設定されたエリアに向かう速度及び領域から遠ざかる速度を精度よく推定することができ、その結果、滞在時間をより精度よく推定することができる。
【００４５】
ポイントデータ取得部１２３は、エリア設定部１２２によって設定されたエリアに日常的に所定時間以上滞在する移動通信端２以外のポイントデータを取得する。この場合には、設定されたエリアが観光地である場合に、そのエリアに居住する人、或いは職場がある人のポイントデータが除外されるため、観光地に訪れた観光客の滞在時間を推定することができる。これにより、観光地の滞在時間による経済効果への影響等の検討が可能となる。
【００４６】
［第２実施形態］
続いて、第２実施形態について説明する。図９は、第２実施形態に係る滞在時間推定装置を含む滞在時間推定システムの概略構成図である。図９に示すように、第２実施形態に係る滞在時間推定システム１Ａは、滞在時間推定装置１２Ａが観光情報格納部１２９と、交通機関情報格納部１３０とを備える点で、第１実施形態と異なっている。
【００４７】
観光情報格納部１２９は、観光地やイベントや等に関する観光情報を格納している。図１０には、観光情報格納部に格納された観光データの構成を示している。図１０（ａ）に示すように、観光情報格納部１２９には、例えば観光地にて開催されるイベント毎に割り当てられたユニークな“イベントＩＤ：１”と、イベントの名称を示す“ＸＸ花火大会”と、開催地を示す“ＸＸ公園”と、イベントの開催日時を示す“２０１０／８／４”と、開示時刻を示す“１９：００”と、終了時刻を示す２０：００“とが、互いに対応付けて格納されている。また、図１０（ｂ）に示すように、観光情報格納部１２９には、観光地の施設毎に割り当てられたユニークな“施設ＩＤ：１”と、施設の名称を示す“ＸＸ博物館”と、休園日を示す“水”と、開園時間を示す“９：００”と、閉園時間を示す“１８：００”とが、互いに対応付けて格納されている。また、施設が臨時で休園する等の臨時情報が格納されている。
【００４８】
交通機関情報格納部１３０は、電車やバスなどの交通機関に関する情報を格納している。交通機関情報格納部１３０には、電車・バスの路線、路線の時刻表が対応付けて格納されている。交通機関情報格納部１３０の情報は、ダイヤグラムの改正などに応じて更新される。
【００４９】
時刻推定部１２５は、観光情報格納部１２９及び交通機関情報格納部１３０に格納されている各種の情報を加味して、移動通信端末２が設定されたエリアにおいて滞在を開始した滞在開始時刻、及びエリアにおける滞在を終了した滞在終了時刻を推定する。時刻推定部１２５は、観光情報格納部１２９及び交通機関情報格納部１３０に格納されているタイムスケジュール（開始時刻、開園時間、時刻表等）を用いて、滞在開始時刻及び滞在終了時刻を算出する。具体的には、時刻推定部１２５は、推定した滞在開始時刻及び滞在終了時刻が例えば設定されたエリアに該当する観光施設の営業時間帯外である場合には、営業時間帯に基づいて推定した滞在開始時刻及び滞在終了時刻を修正する。滞在時間推定部１２６では、時刻推定部１２５から取得された時刻情報に基づいて、移動通信端末２の滞在時間を算出する。
【００５０】
以上説明したように、第２実施形態に係る滞在時間推定装置１２Ａでは、時刻推定部１２５が観光情報格納部１２９及び交通機関情報格納部１３０に格納されている各種の情報を加味して滞在開始時刻及び滞在終了時刻を推定するため、滞在開始時刻及び滞在終了時刻の推定精度を向上させることができる。その結果、移動通信端末２の滞在時間の推定精度を向上させることができる。
【００５１】
本発明は、上記実施形態に限定されるものではない。例えば、上記実施形態では、エリアをセル毎に区画しているが、エリアは、セクタ毎に区画されてもよい。また、移動通信端末２の位置登録の測位方式は、セルベース測位、ＧＰＳ測位に限定されず、例えばセクタベース測位、ＰＲＡＣＨ−ＰＤ測位等であってもよい。
【符号の説明】
【００５２】
１…滞在時間推定システム、２…移動通信端末、１２…滞在時間推定装置、１２２…エリア設定部（領域設定手段）、１２３…ポイントデータ取得部（位置情報取得手段）、１２４…移動速度算出部（移動速度算出手段）、１２５…時刻推定部（時刻推定手段）、１２６…滞在時間推定部（滞在時間推定手段）。
【図１】
0005415377.tif 000002
【図２】
0005415377.tif 000003
【図３】
0005415377.tif 000004
【図４】
0005415377.tif 000005
【図５】
0005415377.tif 000006
【図６】
0005415377.tif 000007
【図７】
0005415377.tif 000008
【図８】
0005415377.tif 000009
【図９】
0005415377.tif 000010
【図１０】
0005415377.tif 000011