(57)【要約】【課題】ネットワークを介してエリア情報を配信する際、デバイスが移動先に到達する前に移動先のエリア情報を配信するための情報配信技術を提供することである。【解決手段】本発明の一態様は、配信対象のエリア情報を管理する配信情報管理機能部と、デバイスの移動先を管理する移動先管理機能部と、前記エリア情報を前記デバイスに配信する通信機能部と、を有する情報配信装置であって、前記移動先管理機能部は、前記デバイスの移動情報に基づき前記デバイスの移動先を決定し、前記通信機能部は、前記デバイスが前記移動先に移動する前に、前記移動先のエリア情報を前記デバイスに配信する情報配信装置に関する。【選択図】図３
2019215666.tif 000002
【特許請求の範囲】
【請求項１】
配信対象のエリア情報を管理する配信情報管理機能部と、
デバイスの移動先を管理する移動先管理機能部と、
前記エリア情報を前記デバイスに配信する通信機能部と、
を有する情報配信装置であって、
前記移動先管理機能部は、前記デバイスの移動情報に基づき前記デバイスの移動先を決定し、
前記通信機能部は、前記デバイスが前記移動先に移動する前に、前記移動先のエリア情報を前記デバイスに配信する情報配信装置。
【請求項２】
前記移動先管理機能部は、前記デバイスの移動履歴情報に基づき前記デバイスの移動先を推定する、請求項１記載の情報配信装置。
【請求項３】
前記移動履歴情報は、前記デバイスが移動してきた１つ以上のエリアと、前記デバイスの属性とを示し、
前記移動先管理機能部は、前記移動履歴情報によって学習された移動先推定モデルを利用して、前記デバイスの移動履歴情報から前記デバイスの移動先を推定する、請求項２記載の情報配信装置。
【請求項４】
前記配信情報管理機能部は、エリアに存在するデバイスの台数に応じて、前記エリアのエリア情報を予め取得及び保持する、請求項１乃至３何れか一項記載の情報配信装置。
【請求項５】
プロセッサが、デバイスの移動情報に基づき前記デバイスの移動先を決定するステップと、
前記プロセッサが、メモリに格納されている配信対象のエリア情報から前記移動先のエリア情報を抽出するステップと、
前記プロセッサが、前記デバイスが前記移動先に移動する前に、前記抽出したエリア情報を前記デバイスに配信するステップと、
を有する情報配信方法。
【請求項６】
請求項１乃至４何れか一項記載の情報配信装置の各部としてプロセッサを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報配信システムに関し、より詳細には、クラウド等に構築されたアプリケーションサーバが移動しているデバイスに対して移動先の情報を配信する情報配信システムに関する。
【背景技術】
【０００２】
クラウド等に構築されたアプリケーションサーバが、デバイスのＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）情報等に基づいて、デバイスがいるエリアの情報（広告や乗換案内等のユーザに有益な情報）を、当該デバイスに対して配信する情報配信サービスが一般的になってきた。
【０００３】
このようなサービスを実現するための配信技術として、大きく分けて二種類の手法が検討されている。一つ目は、デバイスが目的のエリアに到達した際に、アプリケーションサーバに「到達したこと」及び「デバイスが欲しい情報」を通知して、アプリケーションサーバからエリア情報をダウンロードするプル型の方式である。二つ目は、アプリケーションサーバがデバイスの移動情報を管理して、デバイスに対して一方的にエリア情報を配信するプッシュ型の方式である。
【０００４】
プル型配信方式の一つとして、非特許文献１では、デバイスにエリア情報を配信する際に、併せてアプリケーションサーバが意図する場所にデバイスのユーザを誘導するような情報を配信してデバイスを誘導すると共に、デバイスに誘導先の情報を予め配信する技術が提案されている。
【０００５】
また、プッシュ型配信方式の一つとして、非特許文献２では、公共交通（主に、鉄道とする）を利用するユーザ向けに、ユーザの移動行程と現在位置に基づいて、ユーザの置かれた状況に即した案内情報を自動的に配信する技術が提案されている。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】"インタラクティブデジタルサイネージシステムと携帯電話による歩行者誘導"  高梨郁子、菅沼優子、久永聡、田中敦、田中聡  情報処理学会研究報告  2007-ITS-28(10), 2009.
【非特許文献２】"利用者の移動行程と位置に基づくプッシュ型案内情報配信システム"  土屋隆司、松岡彰彦、荻野隆彦、後藤浩一、中尾寿朗、竹林一  IEEJ Trans. IA, Vol. 125, No.4, 2005.
【発明の概要】
【発明が解決しようとする課題】
【０００７】
一方、上述した何れの従来技術においても、デバイスが移動先に到達した後に、デバイスはエリア情報を受信する方式となっている。すなわち、非特許文献１によると、誘導先の情報を予め配信することも行っているが、デバイスが誘導先のエリアに移動せず、それ以外のエリアに移動する場合については考慮されていない。非特許文献２によると、移動先に到着した際に、ユーザの目的地に応じた最適な移動経路を再計算し、更なる移動先のエリア情報（非特許文献２の場合は、移動先で更なる移動先に移動するための乗換案内等の手段に関する情報）を配信する方式であるが、エリア情報を配信する契機は、デバイスの移動先への到達タイミングとなっている。
【０００８】
しかしながら、このような配信情報は、デバイスが移動先に到達する前に配信可能となることで、ユーザが得られる価値が高くなる可能性がある。例えば、電動車イス等のパーソナルモビリティの走行を支援する情報が配信されるエリア情報の場合、当該エリアに到達してから、パーソナルモビリティがエリア情報を受信し始めたのでは、タイムラグが生じるため、パーソナルモビリティのスムーズな移動に支障をきたす可能性がある。
【０００９】
他方、この解決方法として、デバイスに全てのエリア情報を保持しておき、移動先に到達した際に迅速にそのエリア情報を読み込む、という方式も考えられる。しかしながら、パーソナルモビリティのような高機能で高性能なデバイスであれば適用可能であるが、単機能で性能の高くないデバイスへの適用は難しく、デバイスの低廉化の障壁となる。
【００１０】
上述した問題点を鑑み、本発明の課題は、ネットワークを介してエリア情報を配信する際、デバイスが移動先に到達する前に移動先のエリア情報を配信するための情報配信技術を提供することである。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明の一態様は、配信対象のエリア情報を管理する配信情報管理機能部と、デバイスの移動先を管理する移動先管理機能部と、前記エリア情報を前記デバイスに配信する通信機能部と、を有する情報配信装置であって、前記移動先管理機能部は、前記デバイスの移動情報に基づき前記デバイスの移動先を決定し、前記通信機能部は、前記デバイスが前記移動先に移動する前に、前記移動先のエリア情報を前記デバイスに配信する情報配信装置に関する。
【発明の効果】
【００１２】
本発明によると、ネットワークを介してエリア情報を配信する際、デバイスが移動先に到達する前に移動先のエリア情報を配信することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施例による通信システムの全体構成を示すブロック図である。
【図２】本発明の一実施例によるプロアクティブ配信装置のハードウェア構成を示すブロック図である。
【図３】本発明の一実施例によるプロアクティブ配信装置の機能構成を示すブロック図である。
【図４】本発明の一実施例による情報配信処理を示すフローチャートである。
【図５】本発明の一実施例による移動経路情報記憶フローを示すフローチャートである。
【図６】本発明の一実施例による移動履歴記憶フローを示すフローチャートである。
【図７】本発明の一実施例による移動先推定フローを示すフローチャートである。
【図８】本発明の一実施例による情報配信フローを示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面に基づいて本発明の実施の形態を説明する。
【００１５】
以下の実施例では、デバイスの移動先のエリア情報を配信するプロアクティブ配信装置が開示される。後述される実施例によるプロアクティブ配信装置は、デバイスの移動経路、移動履歴等の移動情報に基づいてデバイスの移動先を予め把握しておき、デバイスが移動先に到達する前に、デバイスに移動先のエリア情報を配信する情報配信装置である。
【００１６】
まず、図１を参照して、本発明の一実施例による通信システムを説明する。図１は、本発明の一実施例による通信システムの全体構成を示すブロック図である。
【００１７】
図１に示されるように、通信システム１０は、デバイス２０、通信ネットワーク３０、アプリケーションサーバ４０及びプロアクティブ配信装置１００を有し、ユーザのデバイス２０に情報を配信する情報配信システムとして機能する。図示されるように、デバイス２０は、プロアクティブ配信装置１００を含む通信ネットワーク３０を介しアプリケーションサーバ４０との間で情報を送受信する。
【００１８】
デバイス２０は、アプリケーションサーバ４０からエリア情報を受信し、典型的には、携帯電話、スマートフォン、タブレット、ウェアラブルデバイス、ナビゲーションデバイス、車載装置などの移動デバイスである。図示されるように、デバイス２０は、ＧＰＳ機能などのデバイス２０の位置を検出する測位機能を有し、通信ネットワーク３０を介しアプリケーションサーバ４０と通信（無線通信及び／又は有線通信）する。
【００１９】
通信ネットワーク３０は、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のプロトコルスタックなどの通信方式をサポートする通信ネットワークである。例えば、通信ネットワーク３０は、無線通信及び／又は有線通信をサポートし、デバイス２０などのユーザ装置、アプリケーションサーバ４０などの各種サーバ、ネットワークデバイス等と通信接続することによって、デバイス２０とアプリケーションサーバ４０との間の各種情報の通信を実現する。
【００２０】
アプリケーションサーバ４０は、デバイス２０に各エリアのエリア情報を配信するアプリケーションを提供する。典型的には、アプリケーションサーバ４０は、クラウド等に構築され、サービス事業者によって提供される。アプリケーションサーバ４０は、通信ネットワーク３０及びプロアクティブ配信装置１００を介しデバイス２０と通信する。
【００２１】
プロアクティブ配信装置１００は、以下で詳細に説明されるように、アプリケーションサーバ４０から受信したエリア情報をデバイス２０に配信する。プロアクティブ配信装置１００は、典型的には、サーバにより実現され、例えば、図２に示されるようなハードウェア構成を有してもよい。すなわち、プロアクティブ配信装置１００は、バスＢを介し相互接続されるドライブ装置１０１、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０４、インタフェース装置１０５及び通信装置１０６を有する。
【００２２】
プロアクティブ配信装置１００における後述される各種機能及び処理を実現するプログラムを含む各種コンピュータプログラムは、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などの記録媒体１０７によって提供されてもよい。プログラムを記憶した記録媒体１０７がドライブ装置１０１にセットされると、プログラムが記録媒体１０７からドライブ装置１０１を介して補助記憶装置１０２にインストールされる。但し、プログラムのインストールは必ずしも記録媒体１０７により行う必要はなく、ネットワークなどを介し何れかの外部装置からダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータなどを格納する。メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムやデータを読み出して格納する。プロセッサとして機能するＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムやプログラムを実行するのに必要なパラメータなどの各種データに従って、プロアクティブ配信装置１００の各種機能及び処理を実行する。インタフェース装置１０５は、ネットワーク又は外部装置に接続するための通信インタフェースとして用いられる。通信装置１０６は、端末や外部装置と通信するための各種通信処理を実行する。しかしながら、プロアクティブ配信装置１００は、上述したハードウェア構成に限定されるものでなく、他の何れか適切なハードウェア構成により実現されてもよい。
【００２３】
次に、図３を参照して、本発明の一実施例によるプロアクティブ配信装置１００を説明する。図３は、本発明の一実施例によるプロアクティブ配信装置１００の機能構成を示すブロック図である。
【００２４】
図３に示されるように、プロアクティブ配信装置１００は、配信情報管理機能部１１０、移動先管理機能部１２０及び通信機能部１３０を有する。なお、本発明によるプロアクティブ配信装置１００は上述した機能／構成に限定されず、他の機能／構成を排除するものでない。また、実装上の観点からは、プロアクティブ配信装置１００は単一の装置、ノード等として実現される必要はなく、複数の装置によって実現されるなど、実装上の制約はない。
【００２５】
配信情報管理機能部１１０は、デバイス２０に配信される情報を管理する。配信情報管理機能部１１０は、配信情報抽出機能１１１、配信情報格納機能１１２及び配信情報記憶機能１１３を有する。
【００２６】
配信情報抽出機能１１１は、デバイス２０に配信される情報（例えば、各エリアに関する情報を示すエリア情報など）を配信情報記憶機能１１２から抽出する。
【００２７】
配信情報格納機能１１２は、アプリケーションサーバ４０から受信した配信情報（エリア情報）を配信情報記憶機能１１３に格納する。具体的には、配信情報格納機能１１２は、配信情報受信機能１３４がアプリケーションサーバ４０から受信した配信情報を受け取り、受け取った配信情報を配信情報記憶機能１１３に格納する。
【００２８】
配信情報記憶機能１１３は、デバイス２０に配信される情報を記憶する。具体的には、配信対象の情報は、アプリケーションサーバ４０から提供され、本実施例では、地理的エリアに関するエリア情報（例えば、当該エリアにおける公共施設情報、交通情報、店舗情報、気象情報、災害情報など）を含む。
【００２９】
移動先管理機能部１２０は、デバイス２０の移動経路を管理する。移動先管理機能部１２０は、移動先推定機能１２１、移動先抽出機能１２２、移動経路情報記憶機能１２３及び移動履歴情報記憶機能１２４を有する。
【００３０】
移動先推定機能１２１は、デバイス２０の移動経路が不明である場合（例えば、デバイス２０が予め移動経路を決定しない場合など）において、デバイス２０の移動履歴に基づきデバイス２０が次に移動するエリアを推定する。当該推定処理については、以降において詳細に説明する。
【００３１】
移動先抽出機能１２２は、デバイス２０の移動経路が判明している場合（例えば、デバイス２０が予め移動経路を決定している場合など）において、移動経路情報記憶機能１２３からデバイス２０が次に移動するエリアを抽出する。例えば、デバイス２０がユーザによって設定された移動先へのナビゲーションの実行中であるとき、移動経路情報は、ナビゲーション中の出発地点から移動先までの移動経路を示すものであってもよい。
【００３２】
移動経路情報記憶機能１２３は、デバイス２０の移動経路が判明している場合において、デバイス２０の移動経路情報を記憶すると共に、デバイス２０の移動経路が不明である場合において、移動先推定機能１２１によって推定されたデバイスの移動先又は当該移動先までの移動経路を記憶する。
【００３３】
移動履歴情報記憶機能１２４は、通信機能部１３０によって受信された移動履歴情報を記憶する。移動履歴情報は、デバイス２０がどのエリアから移動してきたかを示す"移動元情報"、デバイス２０が当該エリアからどのエリアに移動していったかを示す"移動先情報"及びデバイス２０の種別、移動速度、ユーザ情報等の属性情報を含む。
【００３４】
通信機能部１３０は、プロアクティブ配信装置１００とデバイス２０を含む外部装置との通信（無線通信及び／又は有線通信を含む）を制御する。通信機能部１３０は、移動経路情報受信機能１３１、移動履歴情報受信機能１３２、移動先通知機能１３３、配信情報受信機能１３４及び情報配信機能１３５を有する。
【００３５】
移動経路情報受信機能１３１は、デバイス２０の移動経路が判明している場合において、デバイス２０の移動経路情報を当該デバイス２０から受信する。
【００３６】
移動履歴情報受信機能１３２は、デバイス２０の移動経路が不明である場合において、デバイス２０が次に移動するエリアを推定するのに利用される移動履歴情報を受信する。
【００３７】
移動先通知機能１３３は、移動先推定機能１２１及び／又は移動先抽出機能１２２から取得したデバイス２０の移動先情報をアプリケーションサーバ４０に送信する。
【００３８】
配信情報受信機能１３４は、アプリケーションサーバ４０から配信情報（エリア情報）を受信し、受信した配信情報を配信情報管理機能部１１０にわたす。具体的には、配信情報受信機能１３４は、移動先通知機能１３３がアプリケーションサーバ４０に通知した移動先情報に対応するエリア情報を受信する。
【００３９】
情報配信機能１３５は、配信情報抽出機能１１１から取得した情報（例えば、エリア情報など）をデバイス２０に配信する。
【００４０】
次に、図４〜８を参照して、本発明の一実施例によるプロアクティブ配信装置１００による情報配信処理を説明する。図４は、本発明の一実施例による情報配信処理を示すフローチャートである。
【００４１】
図４に示されるように、ステップＳ１０１において、デバイス２０の移動経路が判明している場合、移動経路情報受信機能１３１は、デバイス２０から移動経路情報を受信する。具体的には、図５に示されるように、ステップＳ１０１において、移動経路情報受信機能１３１は、移動経路情報を受信する。本実施例では、移動経路情報はデバイス２０から受信されるが、これに限定されず、移動経路情報受信機能１３１は、アプリケーションサーバ４０等の他の機構から移動経路情報を受信してもよい。
【００４２】
ステップＳ１０２において、移動経路情報記憶機能１２３は、受信した移動経路情報を記憶する。具体的には、図５に示されるように、ステップＳ１０２において、移動経路情報記憶機能１２３は、受信した移動経路情報を記憶する。
【００４３】
ステップＳ１０３において、デバイス２０の移動経路が不明である場合、移動履歴情報受信機能１３２は、デバイス２０から移動履歴情報を受信する。具体的には、図６に示されるように、ステップＳ１０３において、移動履歴情報受信機能１３２は、デバイス２０から移動履歴情報を受信する。本実施例では、移動履歴情報はデバイス２０から受信されるが、これに限定されず、移動履歴情報受信機能１３２は、アプリケーションサーバ４０、無線基地局等の通信ネットワーク３０を構成するネットワーク装置等の他の機構が保持するデバイス２０の収容情報又は位置登録情報を受信してもよい。
【００４４】
ステップＳ１０４において、移動履歴情報記憶機能１２４は、受信した移動履歴情報を記憶する。具体的には、図６に示されるように、ステップＳ１０４において、移動履歴情報記憶機能１２４は、受信した移動履歴情報を記憶する。
【００４５】
ステップＳ１０５において、デバイス２０の移動経路が不明である場合、移動先推定機能１２１は、移動先推定の対象となるデバイス２０の移動履歴情報を抽出する。当該移動履歴情報の抽出は、デバイス２０の種別、移動速度等の属性に基づき実行されてもよい。具体的には、図７に示されるように、ステップＳ１０５において、移動先推定機能１２１は、移動履歴情報記憶機能１２４から移動履歴情報を抽出する。
【００４６】
ステップＳ１０６において、移動先推定機能１２１は、抽出した移動履歴情報に基づきデバイス２０の移動先を推定する。具体的には、図７に示されるように、移動先推定機能１２１は、移動履歴情報に基づきデバイス２０の移動先を推定する。
【００４７】
具体的な推定処理の一例として、移動先推定機能１２１は、デバイス２０が現在エリアに進入した際の進行方向を維持しながら進み続けると仮定し、当該進行方向の先にあるエリアを次エリアと推定してもよい。また、移動先推定機能１２１は、地図情報を利用して、デバイス２０が移動している道路、線路等の進行方向の先にあるエリアを次エリアと推定してもよい。
【００４８】
他の例として、移動先推定機能１２１は、機械学習技術を利用して、予め取得してあるデバイスの移動履歴情報を分類しておき、デバイス２０の移動先を判定してもよい。例えば、大量のデバイスの種別、移動速度、ユーザ情報等の属性情報を含む移動履歴情報を入力データとし、各デバイスの移動先又は次エリアを出力データとする学習用データを予め準備し、準備した学習用データによってニューラルネットワークなどの学習モデルを学習しておく。移動先推定機能１２１は、取得された学習済みモデルを用いて、抽出した移動履歴情報に基づき移動先又は次エリアを推定してもよい。これは、類似する属性及び／又は移動履歴を有するユーザ又はデバイスは類似する移動先を目指す傾向があるという仮定に基づくものである。
【００４９】
また、次に移動する可能性が最も高いエリアを抽出する方法、次に移動する可能性があるもの全てを抽出する方法、次に移動する可能性が高い順番に予め設定した順位までエリアを抽出する方法が採用されてもよい。
【００５０】
ステップＳ１０７において、移動経路情報記憶機能１２３は、移動先推定結果を移動経路情報として記憶する。具体的には、図７に示されるように、ステップＳ１０７において、移動経路情報記憶機能１２３は、移動先推定結果を移動経路情報として記憶する。
【００５１】
ステップＳ１０８において、移動先抽出機能１２２は、デバイス２０が次に移動するエリア（移動経路情報）を抽出する。具体的には、図８に示されるように、ステップＳ１０８において、移動先抽出機能１２２は、移動経路情報記憶機能１２３からデバイス２０の移動経路情報を抽出する。
【００５２】
ステップＳ１０９において、情報配信機能１３５は、アプリケーションサーバ４０から配信情報を取得するか判断する。具体的には、情報配信機能１３５は、抽出された移動先に対応する配信情報が配信情報記憶機能１１３に記憶されているか確認し、抽出された移動先に対応する配信情報が配信情報記憶機能１１３に記憶されていない場合、アプリケーションサーバ４０から移動先に対応する配信情報を取得する必要があると判断してもよい。他方、抽出された移動先に対応する配信情報が配信情報記憶機能１１３に記憶されている場合、情報配信機能１３５は、アプリケーションサーバ４０から移動先に対応する配信情報を取得する必要がないと判断してもよい。
【００５３】
なお、抽出された移動先に対応する配信情報が配信情報記憶機能１１３に記憶されている場合であっても、情報配信機能１３５は、アプリケーションサーバ４０の負荷に応じてアプリケーションサーバ４０から移動先に対応する配信情報を取得してもよい。すなわち、アプリケーションサーバ４０の負荷を考慮して、アプリケーションサーバ４０の負荷が高く、例えば、所定の負荷閾値以上である場合、情報配信機能１３５は、事前に取得及び記憶されている配信情報を配信し、他方、アプリケーションサーバ４０の負荷が高くなく、例えば、所定の負荷閾値未満である場合、配信情報を新たに取得し、取得した配信情報を配信するようにしてもよい。これにより、アプリケーションサーバ４０の負荷を考慮しながら、最新のエリア情報をデバイス２０に配信することが可能になる。
【００５４】
ここで、デバイス２０の移動先を決定した時点において、移動先に対応する配信情報が取得済みになっている必要があり、当該時点より前の時点で、推定した移動先のエリア情報が取得され、現時点で利用されることになる。このため、次の移動先１だけでなく、移動先１の次の移動先２、更にその次の移動先３・・・も推定し、推定した移動先２，３・・・に対応する配信情報を取得するようにしてもよい。つまり、移動先を数手先まで推測し、推測した移動先のエリア情報を事前に取得するようにしてもよい。また、このような後続する各移動先に対応するエリア情報の取得は、アプリケーションサーバ４０の負荷が低いとき、例えば、所定の負荷閾値以下であるときに実行されるようにしてもよい。
【００５５】
アプリケーションサーバ４０から移動先に対応する配信情報を取得する場合（Ｓ１０９：ＹＥＳ）、ステップＳ１１０において、移動先通知機能１３３は、デバイス２０が次に移動するエリア（移動経路情報）をアプリケーションサーバ４０に通知する。具体的には、図８に示されるように、ステップＳ１１０において、移動先通知機能１３３は、デバイス２０の移動経路情報をアプリケーションサーバ４０に通知する。他方、アプリケーションサーバ４０から移動先に対応する配信情報を取得しない場合（Ｓ１０９：ＮＯ）、当該処理はステップＳ１１３に移行する。
【００５６】
なお、配信情報管理機能部１１０があるエリアのエリア情報を予め取得して保持するか否かは、当該エリア内に存在するデバイスの台数等によって判断してもよい。すなわち、当該エリアのエリア情報を要求するデバイスが多数存在する場合（例えば、エリア内に所定の閾値数以上のデバイスが存在する場合、所定の閾値数以上のエリア情報の取得要求がある場合など）、アプリケーションサーバ４０等の他の機構にその都度通知してエリア情報を取得することは、当該シグナリングに係る通信及び処理負荷を増大させ、非効率的である。従って、この場合には、配信情報受信機能１３４が、アプリケーションサーバ４０等の機構から予め当該エリアのエリア情報を取得し、情報配信機能１３５が、保持しているエリア情報をデバイス２０に配信することが効率的であると考えられる。
【００５７】
他方、当該エリアのエリア情報を要求するデバイスが多数存在しない場合（例えば、エリア内に所定の閾値数未満のデバイスしか存在しない場合、所定の閾値数未満のエリア情報の取得要求しかない場合など）、プロアクティブ配信装置１００が当該エリア情報を予め保持することは、記憶容量の浪費となり、非効率的である。従って、この場合には、予めエリア情報を取得及び保持することなく、移動先通知機能１３３は、その都度アプリケーションサーバ４０等に通知し、エリア情報を取得するようにしてもよい。
【００５８】
ステップＳ１１１において、配信情報受信機能１３４は、アプリケーションサーバ４０等の機構からデバイス２０の次エリア又は次エリアに後続する１つ以上のエリアのエリア情報を取得する。具体的には、図８に示されるように、配信情報受信機能１３４は、次エリア又は後続する１つ以上のエリアのエリア情報をアプリケーションサーバ４０から取得し、取得したエリア情報を配信情報格納機能１１２にわたす。
【００５９】
ステップＳ１１２において、配信情報格納機能１１２は、受信したエリア情報を配信情報記憶機能１１３に格納する。具体的には、図８に示されるように、配信情報格納機能１１２は、配信情報受信機能１３４から受け取ったエリア情報を配信機能記憶機能１１３に格納する。
【００６０】
ステップＳ１１３において、配信情報抽出機能１１１は、配信情報記憶機能１１３からデバイス２０の移動先のエリア情報を抽出する。具体的には、図８に示されるように、配信情報抽出機能１１１は、配信情報記憶機能１１３からデバイス２０の移動先のエリア情報を抽出する。
【００６１】
ステップＳ１１４において、情報配信機能１３５は、次エリアのエリア情報をデバイス２０に送信する。具体的には、図８に示されるように、情報配信機能１３５は、現在エリアに在圏するデバイス２０に当該エリアの移動先のエリア情報を配信する。
【００６２】
上述したプロアクティブ配信装置１００によると、デバイス２０が移動先に到達する前に移動先のエリア情報が配信可能である。また、デバイス２０の移動経路が不明である場合でも、プロアクティブ配信装置１００は、過去の移動履歴情報に基づきデバイス２０が次に移動するエリアを推定し、推定された移動先のエリア情報を配信することができる。また、エリア情報は、デバイス台数、配信数などに応じて、プロアクティブ配信装置１００に保持され、アプリケーションサーバ４０から都度取得されることなくデバイス２０に配信されてもよいし、あるいは、その都度アプリケーションサーバ４０から取得されてデバイス２０に配信されてもよい。このようにして、デバイス２０を利用するユーザは、移動先に移動する前に移動先に関するエリア情報が取得可能になるため、移動後にエリア情報を取得する場合と比較して、ユーザが得られる情報の価値を高めることが可能になる。
【００６３】
以上、本発明の実施例について詳述したが、本発明は上述した特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００６４】
１０  通信システム
２０  デバイス
３０  通信ネットワーク
４０  アプリケーションサーバ
１００  プロアクティブ配信装置
【図１】
2019215666.tif 000003
【図２】
2019215666.tif 000004
【図３】
2019215666.tif 000005
【図４】
2019215666.tif 000006
【図５】
2019215666.tif 000007
【図６】
2019215666.tif 000008
【図７】
2019215666.tif 000009
【図８】
2019215666.tif 000010