(57)【要約】      （修正有）【課題】通信ネットワークを通じて情報を配信する場合においても、通信状態の影響を受けることなく、使用者に対して適切なタイミングで有用な情報を提供可能にする。【解決手段】情報配信サーバ装置において、エリア到達予測部１０７は、移動通信端末からの時刻位置情報に基づいて端末の移動速度と移動方向とを求め、配信エリアＤＢ１０５の格納データを参照して、端末が所定時間内に到達する可能性のある配信エリアを予測する。到達する可能性のある配信エリアが予測されると、再生スケジュール作成部１１０は、配信エリアＤＢ１０５の格納データに基づいて移動通信端末で再生されるべき配信情報の再生スケジュール情報を作成する。配信処理部１１２は、作成された再生スケジュール情報を移動通信端末に配信する。【選択図】図２
2019060796.tif 000002
【特許請求の範囲】
【請求項１】
配信情報と前記配信情報を配信すべき配信エリアを特定する情報とを対応付けて記憶する配信エリア記憶手段と、
移動通信端末から送信されて来る位置情報と当該位置情報の取得時刻とを含む時刻位置情報を前記移動通信端末ごとに記憶する時刻位置記憶手段と、
前記時刻位置記憶手段に記憶された前記時刻位置情報と、前記配信エリア記憶手段の記憶情報とに基づいて、前記移動通信端末が到達する可能性のある配信エリアを予測する予測手段と、
前記予測手段により到達する可能性のある配信エリアがあることが予測された場合に、当該配信エリアにおいて前記移動通信端末で再生する配信情報の再生時刻を含む再生スケジュール情報を作成する第１の作成手段と、
前記第１の作成手段により作成された前記再生スケジュール情報を前記移動通信端末に配信する第１の配信手段と
を備えることを特徴とする情報配信サーバ装置。
【請求項２】
請求項１に記載の情報配信サーバ装置であって、
前記第１の作成手段で作成された前記再生スケジュール情報を記憶する再生スケジュール情報記憶手段と、
前記第１の作成手段で作成された前記再生スケジュール情報と、同一移動通信端末用の同一配信エリアについての再生スケジュール情報が前記再生スケジュール情報記憶手段に存在する場合に、両再生スケジュール情報の差分情報を含む更新情報を作成する第２の作成手段と、
前記第２の作成手段で作成された前記更新情報を、前記移動通信端末に配信する第２の配信手段と
を備えることを特徴とする情報配信サーバ装置。
【請求項３】
請求項１に記載の情報配信サーバ装置であって、
前記第１の作成手段で作成された前記再生スケジュール情報を記憶する再生スケジュール情報記憶手段と、
前記移動通信端末からの前記時刻位置情報の前記位置情報が示す位置が配信エリア内である場合に、当該移動通信端末用の当該配信エリアについての再生スケジュール情報が前記再生スケジュール情報記憶手段に存在するか否かを判別する第１の判別手段と、
前記第１の判別手段により、当該移動通信端末用の当該配信エリアについての再生スケジュール情報は存在しないと判別された場合に、当該配信エリアにおいて即時に配信すべき配信情報を含む即時配信情報を作成する第３の作成手段と、
前記第３の作成手段で作成された前記即時配信情報を、前記移動通信端末に配信する第３の配信手段と
を備えることを特徴とする情報配信サーバ装置。
【請求項４】
請求項３に記載の情報配信サーバ装置であって、
前記第１の判別手段により、当該移動通信端末用の当該配信エリアについての再生スケジュール情報が存在すると判別された場合に、当該再生スケジュール情報の再生時刻よりも、前記移動通信端末からの前記時刻位置情報の前記取得時刻が遅いか否かを判別する第２の判別手段と、
前記第２の判別手段により、前記再生時刻よりも前記取得時刻が早いと判別された場合に、配信情報を即時に再生する再生スケジュール情報を作成する第４の作成手段と、
前記第４の作成手段で作成された前記再生スケジュール情報を、前記移動通信端末に配信する第４の配信手段と
を備えることを特徴とする情報配信サーバ装置。
【請求項５】
配信情報と前記配信情報を配信すべき配信エリアを特定する情報とを対応付けて記憶する配信エリア記憶手段と、移動通信端末から送信されて来る位置情報と当該位置情報の取得時刻とを含む時刻位置情報を前記移動通信端末ごとに記憶する時刻位置記憶手段とを備える装置において用いられる情報配信方法であって、
前記時刻位置記憶手段に記憶された前記時刻位置情報と、前記配信エリア記憶手段の記憶情報とに基づいて、前記移動通信端末が到達する可能性のある配信エリアを予測する予測工程と、
前記予測工程により到達する可能性のある配信エリアがあることが予測された場合に、当該配信エリアにおいて前記移動通信端末で再生する配信情報の再生時刻を含む再生スケジュール情報を作成する第１の作成工程と、
前記第１の作成工程において作成した前記再生スケジュール情報を前記移動通信端末に配信する配信工程と
を有することを特徴とする情報配信方法。
【請求項６】
情報配信サーバ装置と移動通信端末とが通信ネットワークを通じて接続されて構成される情報配信システムであって、
前記情報配信サーバ装置は、
配信情報と前記配信情報を配信すべき配信エリアを特定する情報とを対応付けて記憶する配信エリア記憶手段と、
移動通信端末から送信されて来る位置情報と当該位置情報の取得時刻とを含む時刻位置情報を前記移動通信端末ごとに記憶する時刻位置記憶手段と、
前記時刻位置記憶手段に記憶された前記時刻位置情報と、前記配信エリア記憶手段の記憶情報とに基づいて、前記移動通信端末が到達する可能性のある配信エリアを予測する予測手段と、
前記予測手段により到達する可能性のある配信エリアがあることが予測された場合に、当該配信エリアにおいて前記移動通信端末で再生する配信情報の再生時刻を含む再生スケジュール情報を作成する第１の作成手段と、
前記第１の作成手段により作成された前記再生スケジュール情報を前記移動通信端末に配信する第１の配信手段と
を備え、
前記移動通信端末は、
前記時刻位置情報を、前記情報配信サーバ装置に送信する送信手段と、
前記情報配信サーバ装置から配信されて来る前記再生スケジュール情報を受信して、再生スケジュール情報記憶手段に格納する再生スケジュール記憶手段と、
前記再生スケジュール記憶手段に格納されている前記再生スケジュール情報に従って、配信情報を再生するように処理する再生処理手段と
を備えることを特徴とする情報配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、スマートフォンなどと呼ばれる高機能携帯電話端末、タブレットＰＣ（Personal Computer）、車載ナビゲーション装置などの移動通信端末に対して種々の情報を配信するシステム、装置、方法に関する。
【背景技術】
【０００２】
車載ナビゲーション装置の中には、ＶＩＣＳ（登録商標）（Vehicle Information and Communication System）と呼ばれる道路交通情報通信システムにより種々の方式によりリアルタイムに提供される道路交通情報を受信する機能を備えたものがある。これにより、当該車載ナビゲーション装置では、最新の道路交通情報を使用者に提供したり、最新の道路交通情報を考慮した経路探索を行ったりすることができる。
【０００３】
後に記す特許文献１には、交通規制を含むリアルタイムの交通情報に基づき、特定エリアにおける事象に関する情報を出力するナビゲーションシステムなどに関する発明が開示されている。当該発明は、リアルタイムな交通情報が、通信ネットワークを通じて、あるいは、放送を通じて、ナビゲーション装置に配信される。そして、リアルタイムな交通情報に基づいて、特定エリアにおいて発生している、あるいは、発生する可能性のある事象を、ナビゲーション装置の使用者に対して通知できるようにしている。
【０００４】
このように、交通情報などのリアルタイム情報を移動通信端末に配信し、これを移動通信端末で利用可能にすることが種々行われており、交通情報などのリアルタイム情報が活用されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−４６０００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
スマートフォンやタブレットＰＣなどにもナビゲーションソフトウェアが搭載され、歩行者用や自動車用などの用途に応じたナビゲーション機能を実現することができるものもある。スマートフォンやタブレットＰＣなどの場合には、ナビゲーションサービスを提供するサーバ装置と協働し、地図情報や交通情報などの必要な情報の提供を、通信ネットワークを通じて受けることができる。この場合の通信ネットワークは、主にインターネットを意味する。
【０００７】
しかし、移動通信端末は、使用者が移動しながら使用するものであり、通信環境が変化することにより通信状態が悪くなることもある。このため、移動通信端末は、常に適切なタイミングで必要となる情報の提供を受けることが出来ない場合があると考えられる。このことは、車載ナビゲーション装置の場合にも、通信ネットワークを通じて情報の提供を受ける場合には同様に生じる問題である。
【０００８】
以上の点に鑑み、この発明は、インターネットなどを含む通信ネットワークを通じて情報を配信する場合においても、通信状態の影響を受けることなく、使用者に対して適切なタイミングで有用な情報を提供できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、この発明の情報配信サーバ装置は、
配信情報と前記配信情報を配信すべき配信エリアを特定する情報とを対応付けて記憶する配信エリア記憶手段と、
移動通信端末から送信されて来る位置情報と当該位置情報の取得時刻とを含む時刻位置情報を前記移動通信端末ごとに記憶する時刻位置記憶手段と、
前記時刻位置記憶手段に記憶された前記時刻位置情報と、前記配信エリア記憶手段の記憶情報とに基づいて、前記移動通信端末が到達する可能性のある配信エリアを予測する予測手段と、
前記予測手段により到達する可能性のある配信エリアがあることが予測された場合に、当該配信エリアにおいて前記移動通信端末で再生する配信情報の再生時刻を含む再生スケジュール情報を作成する第１の作成手段と、
前記第１の作成手段により作成された前記再生スケジュール情報を前記移動通信端末に配信する第１の配信手段と
を備えることを特徴とする。
【発明の効果】
【００１０】
この発明によれば、移動通信端末が、インターネットなどを含む通信ネットワークを通じて情報の配信を受ける場合に、通信状態に左右されることなく、使用者に対して適切なタイミングで有用な情報を提供できる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態の情報配信システムの構成例を説明するための図である。
【図２】実施の形態の情報配信サーバ装置の構成例を説明するための図である。
【図３】配信情報を配信する配信エリアについて説明するための図である。
【図４】配信エリアＤＢの格納データの例を説明するための図である。
【図５】移動通信端末からの時刻位置情報の例を説明するための図である。
【図６】即時配信情報の例を説明するための図である。
【図７】再生スケジュール情報の例を説明するための図である。
【図８】移動通信端末の構成例を説明するためのブロック図である。
【図９】情報配信サーバ装置の処理を説明するためのフローチャートである。
【図１０】情報配信サーバ装置の処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図を参照しながら、この発明のシステム、装置、方法の一実施の形態について説明する。
【００１３】
［情報配信システムの構成例］
図１は、この実施の形態の情報配信システムの構成例を説明するための図である。図１に示すように、この実施形態の情報配信システムは、通信ネットワーク２を介して、情報配信サーバ装置１と、移動通信端末３（１）、３（２）、…と、情報提供サーバ装置４（１）、４（２）、…とが接続されて構成される。この例において、移動通信端末３（１）、３（２）、…のそれぞれは、携帯電話網の基地局２１（１）、２１（２）、…及び携帯電話網を通じて、通信ネットワーク２に接続される例を示している。
【００１４】
通信ネットワーク２は、主にインターネットであるが、情報配信サーバ装置１、移動通信端末３（１）、３（２）、…、情報提供サーバ装置４（１）、４（２）、…のそれぞれからインターネットまでをつなぐ電話網、携帯電話網、無線ＬＡＮ（Local Area Network）などをも含む。このように、通信ネットワーク２は、種々の機器がインターネットに接続可能な環境であるＩｏＴ（Internet of Things）プラットホームを実現している。
【００１５】
情報配信サーバ装置１は、移動通信端末３（１）、３（２）、…に対して配信すべき１以上の配信情報と、１以上の配信情報のそれぞれを配信すべき予め設定された配信エリアとを管理する。情報配信サーバ装置１は、移動通信端末３（１）、３（２）、…から提供される位置情報に基づいて、移動通信端末３（１）、３（２）、…のそれぞれの現在位置を把握する。そして、情報配信サーバ装置１は、管理している配信エリアに位置する移動通信端末３（１）、３（２）、…に対して、当該配信エリアにおいて配信すべき配信情報を配信（提供）する。
【００１６】
移動通信端末３（１）、３（２）、…のそれぞれは、スマートフォンなどと呼ばれる高機能携帯電話端末、タブレットＰＣ（Personal Computer）、車載装置等、使用者と共に移動しながら当該使用者によって使用される種々の機器である。移動通信端末３（１）、３（２）、…のそれぞれは、所定のタイミングごとに、自機の現在位置を取得して情報配信サーバ装置１に送信する。上述したように、配信エリアに至った移動通信端末３（１）、３（２）、…に対しては、情報配信サーバ装置１から配信情報が配信されるので、移動通信端末３（１）、３（２）、…は、配信された配信情報を出力して使用者に提供する。
【００１７】
情報提供サーバ装置４（１）、４（２）、…は、情報配信サーバ装置１が移動通信端末３（１）、３（２）、…に配信する配信情報を、情報配信サーバ装置１に提供するものである。例えば、情報提供サーバ装置４（１）は、道路工事の実施状況、渋滞の発生状況、交通事故の発生状況などの交通に関する種々の情報を収集し、これらの交通に関する情報を情報配信サーバ装置１に提供する。また、情報提供サーバ装置４（２）は、店舗や施設のＰＲ（public relations）情報やイベントの開催情報などを収集して、情報配信サーバ装置１に提供する。
【００１８】
情報配信サーバ装置１は、情報提供サーバ装置４（１）、４（２）、…から、移動通信端末３（１）、３（２）、…に配信すべき配信情報を取得する。情報配信サーバ装置１は、取得した配信情報ごとに、これを配信すべき配信エリアを設定し、配信情報と配信エリアとを関連付けて管理する。例えば、道路工事、交通渋滞、交通事故等の交通に関する情報は、その事象が発生している場所の周辺において重要な情報である。このため、情報配信サーバ装置１は、当該事象が発生している場所の周辺を配信エリアとして特定するようにしている。
【００１９】
情報配信サーバ装置１は、上述したように、通信ネットワーク２を通じて移動通信端末３（１）、３（２）、…に配信情報を配信するが、通信状態の如何によっては、スムーズな情報提供が行えない場合があると考えられる。そこで、この実施の形態の情報配信システムにおいては、情報配信サーバ装置１が、移動通信端末３（１）、３（２）、…のそれぞれの移動速度と移動方向とを把握し、所定時間内に到達する可能性がある配信エリアを予測する。
【００２０】
そして、移動通信端末３（１）、３（２）、…が所定時間内に到達する可能性がある配信エリアがあることが予測できたとする。この場合には、その配信エリアにおいて当該移動通信端末３（１）、３（２）、…が配信を受けて再生すべき配信情報の再生スケジュール情報を作成し、これを事前に当該移動通信端末３（１）、３（２）、…に配信しておく。予め配信される再生スケジュール情報は、少なくとも再生時刻（再生予定時刻）と配信情報とを含むものである。
【００２１】
これにより、移動通信端末３（１）、３（２）、…のそれぞれが配信エリアに到達し、その配信エリアで使用者に提供すべき配信情報の配信が受けられなかった場合でも、再生スケジュール情報により、当該配信情報を再生して使用者に提供できるようにしている。すなわち、この実施の形態の情報配信システムは、配信エリアにおいて、移動通信端末３（１）、３（２）、…のそれぞれの使用者に対して、配信情報を適切に提供できる機能を担保している。
【００２２】
以下においては、この実施形態の情報配信システムを構成する主要な構成装置である情報配信サーバ装置１と、移動通信端末３（１）、３（２）、…とについて説明する。なお、移動通信端末３（１）、３（２）、…のそれぞれは、基本的に同様の構成を有するものである。このため、以下においては、特に区別して示す必要のある場合を除き、移動通信端末３（１）、３（２）、…を総称して、移動通信端末３と記載する。
【００２３】
また、情報提供サーバ装置４（１）、４（２）、…は、必須の構成要素ではなく、情報配信サーバ装置１に対して、管理者が配信情報と配信エリアとを関連付けて登録するようにすることも可能である。このため、以下においては、情報提供サーバ装置４（１）、４（２）、…の詳細な構成についての説明は省略する。
【００２４】
［情報配信サーバ装置１の構成例］
図２は、情報配信サーバ装置１の構成例を説明するための図である。通信Ｉ／Ｆ１０１は、通信ネットワーク２を通じて情報の送受信を可能にする通信機能を実現する。制御部１０２は、図示しないが、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、不揮発性メモリなどがＣＰＵバスを通じて接続されて構成されたマイクロプロセッサである。制御部１０２は、情報配信サーバ装置１の各部を制御する。
【００２５】
記憶部（記憶装置）１０３は、例えばハードディスクなどの大容量記録媒体とそのドライバとからなり、大容量記録媒体への情報（データ）の書き込み、読み出し、変更、削除等を行う。記憶部１０３は、制御部１０２において実行させる種々のプログラム（ソフトウェア）や処理に必要になる種々のデータを記憶保持する他、処理の途中結果を一時記憶するなど、種々の処理において作業領域としても用いられる。
【００２６】
さらに、情報配信サーバ装置１は、地図情報ＤＢ１０４、配信エリアＤＢ１０５を備える。地図情報ＤＢ１０４や配信エリアＤＢ１０５における文字「ＤＢ」は、データベース（Data Base）の略称である。また、情報配信サーバ装置１は、端末別時刻位置格納部１０６、即時配信情報格納部１０９、再生スケジュール格納部１１１を備える。これらのデータベースや格納部のそれぞれもまた、例えばハードディスクなどの大容量記録媒体とそのドライバとからなる記憶装置である。そして、大容量記録媒体への情報（データ）の書き込み、読み出し、変更、削除等を行うことができるようになっている。
【００２７】
地図情報ＤＢ１０４は、市街図、道路図、広域図、地方図、全国図を表示するための地図データを記憶する。市街図、道路図、広域図、地方図、全国図を表示するための地図データは、地図を描画するための例えばベクトルデータやラスタデータ、注記（注釈）データなどを含む。そして、地図情報ＤＢ１０４の地図データは、移動経路や現在位置などを移動通信端末３の使用者に示すために使用されたり、また、配信エリアを特定するために使用されたりする。
【００２８】
配信エリアＤＢ１０５は、配信情報と配信エリアとを対応付けて記憶する。配信エリアＤＢ１０５の格納データの詳細について説明するに先立って、配信エリアの具体例について説明する。図３は、配信情報を配信する配信エリアについて説明するための図である。図３（Ａ）は、配信エリアを面積範囲として設定する場合について説明するためのものであり、図３（Ｂ）は、配信エリアを距離範囲として設定する場合について説明するためのものである。
【００２９】
図３（Ａ）においては、図の中央付近の道路上に工事現場ＣＳが存在している。工事現場ＣＳがある道路では、例えば、一車線の片側通行や通行止めになるなどの交通規制が行われ、特に自動車での通行がし難くなることが予想されるとする。そこで、図３（Ａ）においては、工事現場ＣＳを中心として、半径の異なる３つの円Ｒｄ１、Ｒｄ２、Ｒｄ３の内側のエリアのそれぞれを配信エリアＡｒ１、Ａｒ２、Ａｒ３として設定している。
【００３０】
この例では、円Ｒｄ１は、工事現場ＣＳから半径１ｋｍの円であり、円Ｒｄ２は、工事現場ＣＳから半径５００ｍの円であり、円Ｒｄ３は、工事現場ＣＳから半径２５０ｍの円であるものとする。したがって、配信エリアＡｒ１は、円Ｒｄ１と円Ｒｄ２との間のエリアであり、配信エリアＡｒ２は、円Ｒｄ２と円Ｒｄ３との間のエリアであり、配信エリアＡｒ３は、円Ｒｄ３の内側のエリアとなる。
【００３１】
これにより、配信エリアＡｒ１、Ａｒ２、Ａｒ３のそれぞれにおいて配信情報を配信できるので、工事現場ＣＳに近づく場合には、３回にわたって配信情報を配信できる。この場合、配信エリアＡｒ１、ＡＲ２、Ａｒ３のそれぞれで同じ配信情報を配信することができる。また、工事現場ＣＳに近づくに従って、異なる配信情報を配信することもできるし、２つの配信エリアで同じ配信情報を配信し、他の１つで他の２つとは異なる配信情報を配信するといったこともできる。
【００３２】
なお、ここでは、工事現場ＣＳを中心した円により配信エリアを設定するようにしたが、多角形により配信エリアを設定することもでき。すなわち、三角形、四角形、五角形、…など、目的とする場所を基準にして、その周囲の地物などに応じて、種々の形状の配信エリアを設定することができる。この場合には、周囲を特定する多点の位置情報を用いて、配信エリアの外縁を設定することができる。換言すれば、種々の形状の面積範囲を配信エリアとして設定することが可能である。
【００３３】
図３（Ｂ）においては、その中央部分に「○○高速道路」が示されており、当該高速道路の下り車線において渋滞が発生し、その最後尾が位置ＴＪ付近にあることが把握されているとする。このため、渋滞の最後尾の位置ＴＪを基準として、その３ｋｍ手前の地点Ｐｔ１と、２ｋｍ手前の地点Ｐｔ２と、１ｋｍ手前の地点Ｐｔ３とのそれぞれを、配信エリアの開始点とする。
【００３４】
そして、図３（Ｂ）に示すように、地点Ｐｔ１から地点Ｐｔ２までの１ｋｍのエリア（区間）を配信エリアＳＡｒ１とする。また、地点Ｐｔ２から地点Ｐｔ３までの１ｋｍのエリアを配信エリアＳＡｒ２とする。そして、地点Ｐｔ３から渋滞最後尾の位置ＴＪまでの約１ｋｍのエリアを配信エリアＳＡｒ３とする。このように、図３（Ｂ）に示した例の場合には、渋滞の最後尾の位置ＴＪを基準にして、３ｋｍ手前から１ｋｍｔずつの３つのエリアＳＡｒ１、ＳＡｒ２、ＳＡｒ３を設定している。
【００３５】
このように、距離に応じて配信エリアを設定した場合にも、各配信エリアにおいて、同じ配信情報を配信したり、配信エリアごとに異なる配信情報を配信したりできる。もちろん、２つの配信エリアで同じ配信情報を配信し、他の１つで他の２つとは異なる配信情報を配信するといったこともできる。
【００３６】
なお、図３（Ａ）に示した例の場合には、工事現場ＣＳを基準にして３つの配信エリアＡｒ１、Ａｒ２、Ａｒ３を設定し、図３（Ｂ）に示した例の場合には、渋滞の最後尾の位置ＴＪを基準にして３つの配信エリアＳＡｒ１、ＳＡｒ２、ＳＡｒ３を設定した。しかし、これに限るものではない。配信エリアは１つでもよいし、配信する配信情報などに応じて、２つ以上の配信エリアを設定することが可能である。つまり、配信エリアは、４つ、５つと必要な数分設けることが可能である。
【００３７】
そして、図３を用いて説明したように設定される配信エリアに対して、各配信エリアで配信すべき配信情報を対応付けて記憶しているのが、配信エリアＤＢ１０５である。図４は、配信エリアＤＢ１０５の格納データの例を説明するための図である。図４では、図３（Ａ）、（Ｂ）を用いて説明した円形の配信エリアと道路上の配信エリアなどについての格納データを示している。図４に示すように、配信エリアＤＢ１０５の格納データは、「エリアＩＤ」と「属性」と「優先」とからなるヘッダ情報と、「種別」と「Ｎｏ．」と「特定情報」とからなる配信エリア情報と、配信情報とからなる。
【００３８】
「エリアＩＤ」は、ひとまとまりとなるエリアに対して付与される識別情報である。すなわち、「エリアＩＤ」は、図３（Ａ）を用いて説明したように、工事現場ＣＳを基準にして３つの配信エリアＡｒ１、Ａｒ２、Ａｒ３が設定された場合において、これら３つの配信エリアに関する情報をひとまとまりの情報として扱う場合の識別情報となる。
【００３９】
「属性」は、対応する配信エリアが何のために設けられたエリアかを示すものである。例えば、交通情報を配信するために設けられた配信エリアの「属性」は「交通」であり、気象情報を配信するために設けられた配信エリアの「属性」は「気象」である。また、広告や宣伝のために設けられた配信エリアの「属性」は「ＰＲ」になる。この他にも種々の属性の設定が可能である。
【００４０】
「優先」は、「エリアＩＤ」によって特定される配信エリアに配信される配信情報の優先度を示すものであり、例えば、数字の１〜５によって示され、当該数字が大きいほど、優先度が高いことが示される。これにより、重複する配信エリアでは、優先度の高い配信情報を優先して配信することができるようにされる。図４に示すように、「属性」が「交通」である配信情報の優先度は「５」とされ、「属性」が「ＰＲ」である配信情報の優先度は「１」とされている。この場合、これらの配信情報が例えば同じ配信エリアで配信される場合には、属性が「交通」である配信情報が優先して配信される。
【００４１】
「種別」は、当該配信エリアがどのような形状の配信エリアかを示す。具体的に「種別」が「円形」であれば、当該配信エリアは、図３（Ａ）を用いて説明したように、所定の位置を中心にした円によって配信エリアが特定される。また、種別が「道路」であれば、当該配信エリアは、図３（Ｂ）を用いて説明したように、所定の位置を基準した距離範囲によって配信エリアが特定される。この他にも、「多角形」の場合などもある。
【００４２】
「Ｎｏ．」は、同一位置を基準にして複数の配信エリアが設定された場合の各配信エリアを特定するエリア番号（エリアＮｏ．）であり、エリアＩＤに対する枝番に相当する。図３（Ａ）、（Ｂ）に示すように、例えば、３つの配信エリアが設定された場合には、「０１」、「０２」、「０３」というように、各配信エリアに対応して番号が付与される。したがって、「エリアＩＤ」と「Ｎｏ．」とによって、設定された配信エリアが一意に特定できる。
【００４３】
「特定情報」は、配信エリアを具体的に特定するための情報である。例えば、「種別」が「円形」で、「特定情報」が「Ｘ１，Ｙ１、１０００ｍ」であれば、位置（Ｘ１，Ｙ１）を中心にした半径１０００ｍの円の範囲が配信エリアということになる。また、「種別」が「道路」で、「特定情報」が「ＸＡ，ＹＡ、以北」であれば、当該道路上の位置（Ｘ１，Ｙ１）から以北の範囲が配信エリアということになる。
【００４４】
但し、図３（Ａ）を用いて説明したように、同心円状に複数の配信エリアが設定された場合には、重複する範囲は除かれる。つまり、図３（Ａ）を用いて説明したように、図３（Ａ）における配信エリアＡｒ１は、円Ｒｄ１と円Ｒｄ２との間のドーナツ状のエリアである。また、図３（Ｂ）を用いて説明したように、同一道路上に連続して配信エリアが設定される場合においても、重複する範囲は除かれる。つまり、図３（Ｂ）における配信エリアＳＡｒ１は、位置Ｐｔ１から位置Ｐｔ２までのエリアである。
【００４５】
「配信情報」は、対応する配信エリアで配信すべき種々の情報である。なお、「配信情報」には、音声メッセージデータ、静止画像データ、動画像データ、テキストデータなど、種々のものを用いるようにすることが考えられる。しかし、以下においては、説明を簡単にするため、「配信情報」は音声メッセージデータであるものとして説明する。
【００４６】
そして、図４に示した例の場合には、「エリアＩＤ」が「０００１」で特定される格納データは、図３（Ａ）を用いて説明した配信エリアＡｒ１、Ａｒ２、Ａｒ３に対応して設けられたものである。また、図４に示した例の場合には、「エリアＩＤ」が「０００２」で特定される格納データは、図３（Ｂ）を用いて説明した配信エリアＳＡｒ１、ＳＡｒ２、ＳＡｒ３に対応して設けられたものである。
【００４７】
また、図４に示すように、例えば、「エリアＩＤ」が「００９２」で特定されるデータとして、「属性」が「ＰＲ」で、「優先」が「１」で、（Ｘ２，Ｙ２）を中心とする半径５００ｍの円の内側を配信エリアとするデータも格納されている。当該配信エリアでは、美術館の展覧会の開催をＰＲするためのメッセージが「配信情報」とされている。
【００４８】
このように、配信エリアＤＢ１０５には、種々の配信エリアについての情報が格納されている。そして、配信エリアＤＢ１０５の格納データにより、何処にどのような配信エリアが設定されているのかを特定でき、その設定されている配信エリアでは、どのような配信情報を配信するのかが管理されている。また、その配信情報の属性や優先度についても管理されている。
【００４９】
端末別時刻位置格納部１０６は、移動通信端末３から送信されて来る時刻位置情報を移動通信端末３ごとに記憶保持する。すなわち、移動通信端末３は、例えば、１０秒ごと、２０秒ごと、３０秒ごとなどのように、所定のタイミングごとに時刻位置情報を情報配信サーバ装置１に送信してくる。情報配信サーバ装置１の制御部１０２は、これを通信Ｉ／Ｆ１０１を通じて受信して、端末別時刻位置格納部１０６に格納する。
【００５０】
図５は、移動通信端末３からの時刻位置情報の例を説明するための図である。図５に示すように、移動通信端末３からは、「送信先ＩＤ」、「送信元ＩＤ」、「位置情報取得時刻」、「位置情報（緯度、経度）」、「その他」の情報からなる時刻位置情報が送信されてくる。当該時刻位置情報は、上述もしたように、ＩｏＴプラットホームとしての通信ネットワーク２を通じて伝送される。このため、「送信先ＩＤ」は、送信元の移動通信端末３から見て相手先となる情報配信サーバ装置１のＩＰアドレスが用いられる。「送信元ＩＤ」は、当該時刻位置情報を送信する移動通信端末３のＩＰアドレスが用いられる。
【００５１】
「位置情報取得時刻」は、移動通信端末３において、自機の現在位置をＧＰＳ部を通じて取得した時点の時刻であり、「位置情報」はＧＰＳ部を通じて取得した自機の現在位置を示す緯度、経度である。そして、情報配信サーバ装置１においては、端末別時刻位置格納部１０６において、図５に示した時刻位置情報を移動通信端末３ごとであって位置情報取得時刻順に格納しておこくことにより、移動通信端末３ごとにその移動経路を把握できる。
【００５２】
また、隣り合う時刻位置情報の位置情報により移動方向と移動距離が把握できる。しかも、位置情報により移動している道路も特定できるので、地図情報も加味することにより、当該移動距離は当該道路上を移動した場合の距離として把握できる。また、隣り合う時刻位置情報の位置情報取得時刻により移動時間も把握できる。したがって、移動距離を移動時間で割り算することにより、移動速度も把握できる。
【００５３】
エリア到達予測部１０７は、上述した端末別時刻位置格納部１０６の時刻位置情報に基づいて、移動通信端末３の現在位置と移動方向と移動速度とを特定する。また、エリア到達予測部１０７は、地図情報ＤＢ１０４の地図情報を用い、配信エリアＤＢの格納データを利用して、地図上において各配信エリアの位置及び大きさを特定する。そして、エリア到達予測部１０７は、所定時間以内、例えば、５分間以内に到達する可能性のある配信エリアを予測する。また、エリア到達予測部１０７は、時刻位置情報の送信元である移動通信端末３は予め設定された配信エリアに到達しているか否かの判別も行う。到達する可能性のある配信エリアに予測よりも早く到達したり、到達する可能性あると予測した配信エリアと異なる配信エリアに到達したりする可能性もあるためである。
【００５４】
エリア到達予測部１０７において、所定時間以内に到達する可能性のある配信エリアの存在が予測できたとする。この場合、エリア到達予測部１０７は、予測結果を、制御部１０２を通じて再生スケジュール作成部１１０に通知する。予測結果には、時刻位置情報から取得する処理対象の移動通信端末３を特定する送信元ＩＤと、当該到達する可能性のある配信エリアの「エリアＩＤ」と「Ｎｏ．」と「到達予定時刻」とを含む。
【００５５】
また、エリア到達予測部１０７は、当該移動通信端末３が配信エリアに到達していると判別した場合には、これを制御部１０２を通じて即時配信情報作成部１０８に通知する。この場合、エリア到達予測部１０７は、時刻位置情報が取得する処理対象の移動通信端末３を特定する「送信元ＩＤ」と、配信エリアＤＢ１０５から取得する当該移動通信端末３が到達した配信エリアを特定する「エリアＩＤ」と「Ｎｏ．」とを即時配信情報作成部１０８に通知する。
【００５６】
即時配信情報作成部１０８は、制御部１０２を通じてエリア到達予測部１０７から提供される情報に基づいて、即時配信情報を作成する。図６は、即時配信情報の例を説明するための図である。図６に示すように、即時配信情報は、「送信先ＩＤ」、「送信元ＩＤ」、「エリアＩＤ」、「Ｎｏ．」、「優先」、「配信情報」からなる。
【００５７】
即時配信情報作成部１０８は、即時配信情報の重複確認を行う。具体的には、エリア到達予測部１０７からの「送信元ＩＤ」を「送信先ＩＤ」とし、エリア到達予測部１０７からの「エリアＩＤ」、「Ｎｏ．」を「エリアＩＤ」、「Ｎｏ．」とする即時配信情報が、既に即時配信情報格納部１０９に存在するか確認する。これらの情報が共通する即時配信情報は同一の即時配信情報となるため、既に同じ即時配信情報が即時配信情報格納部１０９に存在する場合には、即時配信情報作成部１０８は即時配信情報を生成しない。同じ移動通信端末３に対して、同じ配信エリアで、同じ即時配信情報の重複配信を防止するためである。
【００５８】
同じ即時配信情報が即時配信情報格納部１０９に存在しない場合には、即時配信情報作成部１０８は、即時配信情報を作成する。ここで、「送信先ＩＤ」には、エリア到達予測部１０７から通知された処理対象の移動通信端末３を特定する時刻位置情報の「送信元ＩＤ」が入力される。「送信元ＩＤ」には、当該即時配信情報を配信する情報配信サーバ装置１のＩＰアドレスが入力される。
【００５９】
また、「エリアＩＤ」と「Ｎｏ．」には、エリア到達予測部１０７から通知された「エリアＩＤ」と「Ｎｏ．」とが入力される。「優先」と「配信情報」とには、エリア到達予測部１０７から通知された「エリアＩＤ」と「Ｎｏ．」とに基づいて、配信エリアＤＢ１０５の格納データを参照することにより得られる対応する格納データの「優先」と「配信情報」とが入力される。このようにして形成された即時配信情報が即時配信情報格納部１０９に格納される。
【００６０】
即時配信情報格納部１０９は、即時配信情報作成部１０８において作成された即時配信情報を記憶保持する。即時配信情報格納部１０９に格納され即時配信情報は、格納された直後に制御部１０２の制御の下、後述する配信処理部１１２が機能して、配信先の移動通信端末３に配信される。
【００６１】
再生スケジュール作成部１１０は、制御部１０２を通じてエリア到達予測部１０７から提供される情報に基づいて、再生スケジュール情報を作成する。図７は、再生スケジュール情報の例を説明するための図である。図７に示すように、再生スケジュール情報は、「送信先ＩＤ」、「送信元ＩＤ」、「エリアＩＤ」、「属性」、「優先」、「Ｎｏ．」、「再生時刻」、「配信情報」、「ＦＬＧ」からなる。
【００６２】
再生スケジュール情報の「送信先ＩＤ」には、エリア到達予測部１０７から通知された処理対象の移動通信端末３を特定する時刻位置情報の「送信元ＩＤ」が入力される。「送信元ＩＤ」には、当該即時配信情報を配信する情報配信サーバ装置１のＩＰアドレスが入力される。また、「エリアＩＤ」と「Ｎｏ．」には、エリア到達予測部１０７から通知された「エリアＩＤ」と「Ｎｏ．」とが入力される。「属性」と「優先」と「配信情報」とには、エリア到達予測部１０７から通知された「エリアＩＤ」と「Ｎｏ．」とに基づいて、配信エリアＤＢ１０５の格納データを参照することにより得られる対応する格納データの「属性」と「優先」と「配信情報」とが入力される。また、「再生時間」には、エリア到達予測部１０７から通知された「到達予定時刻」が入力される。
【００６３】
なお、「ＦＬＧ」は、この再生スケジュール情報が配信された移動通信端末３において、再生の有無が更新されるフラグ情報であり、情報配信サーバ装置１において空白とされる。このようにして形成された再生スケジュール情報が、再生スケジュール格納部１１１に格納される。そして、図７に示した再生スケジュール情報は、図３（Ａ）を用いて説明した配信エリアＡｒ１、Ａｒ２、Ａｒ３に到達する可能性のある移動通信端末３に対する再生スケジュール情報である。
【００６４】
また、再生スケジュール作成部１１０は、「送信先ＩＤ」と「エリアＩＤ」とが同じ再生スケジュール情報が、再生スケジュール格納部１１１に既に存在する場合には、当該再生スケジュール情報を更新し、存在しない場合には、生成した再生スケジュール情報を追加記録する。ここで、再生スケジュール情報の更新は、主には「再生時刻」を新たな再生スケジュール情報の「再生時刻」に置き換える処理となる。
【００６５】
処理対象の移動通信端末３の移動速度が大きく変化するなど、移動通信端末３の移動状態が変わった場合には、到達が予想される配信エリアへの「到達予定時刻」が変わるためである。また、その他の場合、例えば、「配信情報」が変わっていれば、「配信情報」の更新も可能である。例えば、交通に関する情報の場合、道路工事の進みや遅れ、交通渋滞の状況の変化などにより、「配信情報」も変更される可能性があるためである。
【００６６】
再生スケジュール格納部１１１は、再生スケジュール作成部１１０において作成された再生スケジュール情報を記憶保持する。再生スケジュール格納部１１１に格納され再生スケジュール情報は、格納された直後に制御部１０２の制御の下、後述する配信処理部１１２が機能して、配信先の移動通信端末３に配信されることになる。
【００６７】
そして、配信処理部１１２は、制御部１０２の制御の下、即時配信情報格納部１０９に格納された即時配信情報を、通信Ｉ／Ｆ１０１を通じて通信ネットワーク２に送出し、目的とする移動通信端末３に配信（送信）する。また、配信処理部１１２は、制御部１０２の制御の下、再生スケジュール格納部１１１に格納された再生スケジュール情報を、通信Ｉ／Ｆ１０１を通じて通信ネットワーク２に送出し、目的とする移動通信端末３に配信（送信）する。
【００６８】
このように、情報配信サーバ装置１は、予め設定された配信エリアに移動通信端末３が到達した場合には、即時配信情報を当該移動通信端末３に配信して、移動通信端末３の使用者に提供できるようにする。しかし、通信状態によっては、即時配信情報が移動通信端末３に配信されないといった状況も起こり得る。このため、情報配信サーバ装置１は、移動通信端末３が到達する可能性のある配信エリアを予測し、再生スケジュール情報を作成して事前に配信しておく。これにより、即時配信情報が配信されなかった場合でも、再生スケジュール情報により、再生時刻において、配信情報を再生して移動通信端末３の使用者に提供できるようにしている。
【００６９】
［移動通信端末３の構成例］  
図８は、移動通信端末３の構成例を説明するためのブロック図である。移動通信端末３は、上述もしたように、スマートフォン、タブレットＰＣ、車載用ナビゲーション装置など、使用者と共に移動しながら使用されるものである。ここでは、説明を簡単にするため、移動通信端末３は、配信情報を受信して再生する機能を備えたスマートフォンである場合を例にして説明する。なお、タブレットＰＣであっても、車載用ナビゲーション装置であっても、配信情報を受信して再生する機能を実現する部分の構成は同様のものとなる。
【００７０】
移動通信端末３は、図８に示すように、送受信アンテナ３０１Ａ、無線通信部３０１、制御部３０２、記憶装置３０３、操作部３０４、時計回路３０５、ＧＰＳ部３０６、ＧＰＳアンテナ３０６Ａを備える。また、移動通信端末３は、タッチパネル３０７、音声出力部３０８、スピーカ３０９、時刻位置通知部３１１、再生スケジュールメモリ３１２、情報再生制御部３１３を備える。なお、この発明の実施に直接的に寄与しない通話機能部等の構成部分については省略している。
【００７１】
送受信アンテナ３０１Ａ及び無線通信部３０１は、通信ネットワーク２を通じて情報の送受信を可能にする通信機能を実現する。制御部３０２は、図示しないが、ＣＰＵ、ＲＯＭ、ＲＡＭ、不揮発性メモリなどがＣＰＵバスを通じて接続されて構成されたマイクロプロセッサであり、この実施形態の移動通信端末３の各部を制御する。記憶装置３０３は、比較的に記憶容量の大きな不揮発性メモリとそのドライバとを備え、当該不揮発性メモリに対して情報（データ）の書き込み、読み出し、変更、削除等を行う。当該記憶装置３０３の不揮発性メモリは、種々のアプリケーションプログラムや処理に必要になるデータ、また、使用者によって設定されたパラメータなどが記憶保持される。
【００７２】
操作部３０４は、電源のオン／オフキーやいくつかのファンクションキーなどのハードウェアキーから構成される部分である。時計回路３０５は、現在年月日、現在曜日、現在時刻を提供する。ＧＰＳ部３０６及びＧＰＳアンテナ３０６Ａは、複数の人工衛星からの信号を受信して解析し、自機の現在位置を測位する機能を実現する。タッチパネル３０７は、ＬＣＤなどの表示部３０７Ｄとタッチセンサ３０７Ｓとから構成され、情報の表示機能と使用者からの操作入力の受け付け機能を実現する。
【００７３】
音声出力部３０８は、制御部３０２の制御の下、制御部３０２を通じて供給される音声データをスピーカ３０９に供給するアナログ音声信号に変換し、これをスピーカ３０９に供給する。スピーカ３０９は、音声出力部３０８からのアナログ音声信号に応じた音声を放音する。これら音声出力部３０８及びスピーカ３０９の機能により、ガイダンスメッセージや警告メッセージなどの音声メッセージを放音したり、種々のアラーム音を放音したりするなどのことができるようにされる。
【００７４】
時刻位置通知部３１１は、例えば、１０秒ごと、２０秒ごと、３０秒ごとといった所定のタイミングごとに、時計回路３０５から現在時刻を取得すると共に、ＧＰＳ部３０６を通じて自機の現在位置を示す位置情報を取得する。そして、時刻位置通知部３１１は、図５を用いて説明した時刻位置情報を生成し、これを無線通信部３０１及び送受信アンテナ３０１Ａを通じて通信ネットワーク２に送出して、情報配信サーバ装置１に送信する。このように、時刻位置通知部３１１は、所定のタイミング毎に現在時刻と現在位置を情報配信サーバ装置１に通知する機能を実現する。
【００７５】
再生スケジュールメモリ３１２は、不揮発性メモリとそのドライバとからなり、情報配信サーバ装置１において作成されて配信されて来る再生スケジュール情報を記憶保持する。再生スケジュール情報は、図７を用いて説明したものであり、情報配信サーバ装置１で作成されて配信されて来る自機宛てのものを、送受信アンテナ３０１Ａ及び無線通信部３０１を通じて受信し、制御部１０２が再生スケジュールメモリ３１２に記録する。
【００７６】
情報再生制御部３１３は、再生スケジュールメモリ３１２に格納された再生スケジュール情報の再生時刻と時計回路からの現在時刻とを比較し、再生時刻が到来した再生スケジュール情報であって、「ＦＬＧ」が未再生を示す「０」の配信情報を再生する処理を行う。この実施の形態において、配信情報は、「○○郵便局前工事中」などといった音声メッセージを放音するためのメッセージデータである。情報再生制御部３１３は、再生時刻が到来した再生スケジュール情報の配信情報（メッセージデータ）を音声出力部３０８に供給して、これに応じた音声メッセージをスピーカ３０９から放音するようにする。
【００７７】
なお、上述もしたように、情報配信サーバ装置１からは即時配信情報も送信されて来る。即時配信情報は、送受信アンテナ３０１Ａ及び無線通信部３０１で受信された、制御部３０２に供給される。制御部３０２は、即時配信情報の「エリアＩＤ」と「Ｎｏ．」とに基づいて、再生スケジュールメモリ３１２の格納情報を参照する。そして、制御部３０２は、対応する再生スケジュール情報であって、「ＦＬＧ」が再生済を示す「１」の格納データがある場合には、当該即時配信情報に応じた配信情報を再生しない。
【００７８】
また、制御部３０２は、再生スケジュールメモリ３１２の格納情報を参照した結果、対応する再生スケジュール情報が存在しなかった場合には、当該即時配信情報に応じた配信情報を再生する。また、制御部３０２は、再生スケジュールメモリ３１２の格納情報を参照した結果、対応する再生スケジュール情報であって、「ＦＬＧ」が未再生を示す「０」の格納データがある場合には、当該即時配信情報に応じた配信情報を再生する。この場合、制御部３０２は、当該再生スケジュール情報の「ＦＬＧ」を、再生済を示す「１」に更新する。
【００７９】
このように、制御部３０２は、即時配信情報については、受信後すぐに再生するようにする。しかし、即時配信情報が通信状態の悪化により配信されてこなくても、再生スケジュール情報に基づき、到達した配信エリアで配信すべき配信情報を再生して使用者に提供できるようにしている。なお、即時配信情報を再生する場合、再生スケジュール情報によって既に同じ配信情報が再生されている場合には、即時配信情報に応じた配信情報の再生は行わない。また、制御部３０２は、即時配信情報に応じた配信情報を再生するようにした場合には、対応する再生スケジュール情報の「ＦＬＧ」を更新し、再生スケジュール情報による再生済みの配信情報の再生は行わないようにしている。
【００８０】
［情報配信サーバ装置１の再生スケジュール情報の提供処理］
図９は、情報配信サーバ装置１において行われる主要な処理である配信情報の再生スケジュールを作成して提供する処理について説明するためのフローチャートである。図９のフローチャートに示す処理は、制御部１０２の制御の下、情報配信サーバ装置１の各部が機能して実行される処理である。
【００８１】
情報配信サーバ装置１の制御部１０２は、常時、通信Ｉ／Ｆ１０１を通じて、通信ネットワーク２を介して送信されて来る移動通信端末３からの時刻位置情報を受信して、これを端末別時刻位置格納部１０６に格納するようにしている（ステップＳ１０１）。時刻位置情報は、図５を用いて説明したように、送信元の移動通信端末３の現在位置と、当該現在位置の取得時刻とを含むものである。そして、制御部１０２の制御の下、エリア到達予測部１０７が機能して、端末別時刻位置格納部１０６の履歴をも考慮し、現在の移動通信端末３の移動方向と移動速度を特定する（ステップＳ１０２）。
【００８２】
次に、エリア到達予測部１０７は、移動通信端末３が、所定時間内に到達する可能性のある配信エリアがあるか否かを判別する（ステップＳ１０３）。ステップＳ１０３の判別処理では、移動通信端末３の現在位置、移動方向、移動速度と、配信エリアＤＢ１０５で管理されている各配信エリアの地図上での位置とに基づいて、判別処理がなされる。ステップＳ１０３の判別処理において、移動通信端末３が、所定時間内に到達する可能性のある配信エリアはないと判別した場合には、制御部１０２は、ステップＳ１０１からの処理を繰り返すようにする。
【００８３】
一方、ステップＳ１０３の判別処理において、移動通信端末３が、所定時間内に到達する可能性のある配信エリアがあると判別したとする。この場合、エリア到達予測部１０７は、当該配信エリアへの到達予定時刻を算出し、必要情報を再生スケジュール作成部１１０に通知する（ステップＳ１０４）。ステップＳ１０４において、エリア到達予測部１０７から再生スケジュール作成部１１０に通知される情報には、移動通信端末３を特定する「送信元ＩＤ」と、当該到達する可能性のある配信エリアの「エリアＩＤ」と「エリアＮｏ．」と「到達予定時刻」などの情報を含む。
【００８４】
そして、再生スケジュール作成部１１０は、図７を用いて説明した態様の再生スケジュール情報を作成する（ステップＳ１０５）。次に、再生スケジュール作成部１１０は、ステップＳ１０５で作成した再生スケジュール情報と同一対象の再生スケジュール情報が既に移動通信端末３に配信済みか否かを判別する（ステップＳ１０６）。ステップＳ１０６の判別処理は、ステップＳ１０５で作成した再生スケジュール情報と、少なくとも「送信先ＩＤ」、「エリアＩＤ」、「エリアＮｏ．」が同じ再生スケジュール情報が既に再生スケジュール格納部１１１に格納されているか否かにより判別可能である。
【００８５】
ステップＳ１０６の判別処理において、同一対象の再生スケジュール情報は移動通信端末３に配信済みでないと判別したとする。この場合には、再生スケジュール作成部１１０が、ステップＳ１０５で作成した再生スケジュール情報を、制御部１０２の制御の下、配信処理部１１２が機能して当該移動通信端末３に配信する処理を行う（ステップＳ１０７）。すなわち、ステップＳ１０７においては、再生スケジュール作成部１１０が、ステップＳ１０５で作成した再生スケジュール情報を再生スケジュール格納部１１１に格納するので、これを配信処理部１１２が時刻位置情報の送信元の移動通信端末３に配信する。このステップＳ１０７の処理の後においては、制御部１０２は、ステップＳ１０１からの処理を繰り返すようにする。
【００８６】
また、ステップＳ１０６の判別処理において、同一対象の再生スケジュール情報は移動通信端末３に配信済みであると判別したとする。この場合には、再生スケジュール作成部１１０は、今回作成した再生スケジュール情報と、再生スケジュール格納部１１１に格納されている配信済みの再生スケジュール情報との間に差分があるか否かを判別する（ステップＳ１０８）。具体的に、ステップＳ１０８では、今回作成した再生スケジュール情報と配信済みの再生スケジュール情報とで、再生時刻や配信情報が変わっているか否かを判別する。ステップＳ１０８の判別処理において、今回作成した再生スケジュール情報と配信済みの再生スケジュール情報との間に差分はないと判別したときには、制御部１０２は、ステップＳ１０１からの処理を繰り返すようにする。
【００８７】
一方、ステップＳ１０８の判別処理において、今回作成した再生スケジュール情報と配信済みの再生スケジュール情報との間に差分があると判別したとする。この場合には、配信処理部１１２が機能して、今回作成した再生スケジュール情報と配信済みの再生スケジュール情報との差分を更新するために必要な更新情報を、当該移動通信端末３に配信する（ステップＳ１０９）。ステップＳ１０９で配信される更新情報は、再生時刻や配信情報を更新することができるものであればよい。
【００８８】
より具体的には、再生スケジュール作成部１１０は、ステップＳ１０５で作成した再生スケジュール情報を再生スケジュール格納部１１１に上書き記録する。そして、このステップＳ１０５で作成した再生スケジュール情報を配信処理部１１２が当該移動通信端末３に配信してもよい。また、再生スケジュール格納部１１１の該当データの再生時刻を更新し、配信処理部１１２が、当該再生スケジュール情報を一意に特定可能な情報（エリアＩＤ、エリアＮｏ．）と、差分となる情報（再生時間や配信情報）を当該移動通信端末３に配信してもよい。そして、ステップＳ１０９の処理の後においては、制御部１０２は、ステップＳ１０１からの処理を繰り返すようにする。
【００８９】
このように、この実施の形態の情報配信サーバ装置１は、移動通信端末３からの時刻位置情報を利用して、配信エリアに到達する時刻を予測し、移動通信端末３において配信情報を適切に再生可能にするために再生スケジュール情報を作成し、事前に配信できる。また、再生スケジュールに情報に変更が生じた場合にも、これを更新することができる。
【００９０】
従って、配信エリア周辺の通信状況が悪く、位置情報の未受信により配信エリアに到達したか否かを情報配信サーバ装置１が判定できなかったり、配信情報を適切なタイミングで移動通信端末３に配信できなかったりする事態が発生したとする。このような場合でも、移動通信端末３で再生スケジュール情報に従って配信情報を再生できるので、移動通信端末３の使用者に適切に配信情報を提供できる。
【００９１】
［情報配信サーバ装置１の即時配信情報の提供処理］
図１０は、情報配信サーバ装置１において行われる処理である即時配信情報を作成して提供する処理について説明するためのフローチャートである。図１０のフローチャートに示す処理は、図９を用いて説明した処理と並行して行われる処理であり、制御部１０２の制御の下、情報配信サーバ装置１の各部が機能して実行される処理である。
【００９２】
上述もしたように、情報配信サーバ装置１の制御部１０２は、常時、通信Ｉ／Ｆ１０１を通じて、通信ネットワーク２を介して送信されて来る移動通信端末３からの時刻位置情報を受信して、これを端末別時刻位置格納部１０６に格納するようにしている（ステップＳ２０１）。そして、情報配信サーバ装置１のエリア到達予測部１０７は、時刻位置情報を送信してきた移動通信端末３の現在位置は、いずれかの配信エリア内か否かを判別する（ステップＳ２０２）。ステップＳ２０２において、移動通信端末３の現在位置は、配信エリア内ではないと判別した場合には、制御部１０２は、ステップＳ２０１からの処理を繰り返すようにする。
【００９３】
一方、ステップＳ２０２の判別処理において、移動通信端末３の現在位置は、配信エリア内であると判別したとする。この場合、エリア到達予測部１０７は、再生スケジュール格納部１１１の格納データを参照し、時刻位置情報の送信元の移動通信端末３が位置する配信エリアに対する再生スケジュール情報を当該移動通信端末３に配信済みか否かを判別する（ステップＳ２０３）。すなわち、ステップＳ２０３の判別処理は、当該移動通信端末３を送信先とし、当該移動通信端末３が位置する配信エリアの「エリアＩＤ」と「エリアＮｏ．」とを有する再生スケジュール情報が存在するか否かを確認する処理である。
【００９４】
ステップＳ２０３の判別処理において、移動通信端末３が位置する配信エリアに対する再生スケジュール情報は、当該移動通信端末３に配信済みであると判別したとする。この場合、エリア到達予測部１０７は、当該配信済みの再生スケジュール情報の再生時刻は、当該移動通信端末３から送信されてきた時刻位置情報の位置情報取得時刻より遅いか否かを判別する（ステップＳ２０４）。ステップＳ２０４の判別処理において、配信済みの再生スケジュール情報の再生時刻は、時刻位置情報の位置情報取得時刻よりも早いと判別した場合には、当該再生スケジュール情報に従って配信情報は既に再生済みであるので、制御部１０２は、ステップＳ２０１からの処理を繰り返すようにする。
【００９５】
一方、ステップＳ２０４の判別処理において、配信済みの再生スケジュール情報の再生時刻は、時刻位置情報の位置情報取得時刻より遅いと判別したとする。この場合には、当該移動通信端末３が到達すると予測された配信エリアに予想よりも早く到達したために、再生スケジュール情報に応じて配信情報は再生されていないと考えられる。そこで、エリア到達予測部１０７は、当該移動通信端末３が予測した配信エリアに予測よりも早く到達したことを、制御部１０２を通じて再生スケジュール作成部１１０に通知する。
【００９６】
再生スケジュール作成部１１０は、当該配信エリアにおいて配信すべき配信情報を有し、これを即時に配信するように再生時刻を設定した再生スケジュール情報（図７）を作成し、これを配信処理部１１２が当該移動通信端末３に配信する（ステップＳ２０５）。これにより、当該移動通信端末３において、配信された再生スケジュール情報が更新され、当該配信エリアで配信すべき配信情報が即座に再生するようにされる。
【００９７】
また、ステップＳ２０５において再生スケジュール作成部１１０は、作成した再生スケジュール情報により、再生スケジュール格納部１１１に格納されている対応する再生スケジュール情報を更新する処理も行う。そして、ステップＳ２０５の処理の後においては、制御部１０２は、ステップＳ２０１からの処理を繰り返すようにする。
【００９８】
なお、ステップＳ２０５では、配信情報を即時に再生するようにする再生スケジュール情報を作成して移動通信端末３に配信するようにしたが、これに限るものではない。上述した図９のステップＳ１０９の処理と同様に、新たに作成した再生スケジュール情報と、配信済みの再生スケジュール情報との差分を更新するために必要な更新情報を作成し、これを移動通信端末３に配信するようにしてもよい。
【００９９】
一方、ステップＳ２０３の判別処理において、移動通信端末３が位置する配信エリアに対する再生スケジュール情報は、当該移動通信端末３に配信済みではないと判別したとする。この場合には、予測した配信エリアとは異なる配信エリアに当該移動通信端末３が到達したと考えられる。このため、エリア到達予測部１０７は、予測した配信エリアとは異なる配信エリアに当該移動通信端末３が到達したことを、制御部１０２を通じて即時配信情報作成部１０８に通知する。
【０１００】
即時配信情報作成部１０８は、当該配信エリアにおいて、当該移動通信端末３に配信すべき配信情報を有する即時配信情報（図６）を作成し、これを配信処理部１１２が当該移動通信端末３に配信する（ステップＳ２０６）。また、ステップＳ２０６において、即時配信情報作成部１０８は、作成した即時配信情報を即時配信情報格納部１０９に格納する処理も行う。ステップＳ２０６の処理の後においては、制御部１０２は、ステップＳ２０１からの処理を繰り返すようにする。
【０１０１】
この図１０に示す処理により、移動通信端末３が、予測された配信エリアとは異なる配信エリアに到達した場合と、予測された配信エリアに予測よりも早く到達した場合にも、到達した配信エリアで配信すべき配信情報を移動通信端末３に配信することができる。そして、当該移動通信端末３において、適切なタイミングで当該配信情報を再生することができる。
【０１０２】
［移動通信端末３の処理］
上述したように、情報配信サーバ装置１は、移動通信端末３からの時刻位置情報に基づいて、移動通信端末３の移動経路を予測し、再生スケジュール情報や即時配信情報を作成して移動通信端末３に配信する。移動通信端末３は、情報配信サーバ装置１からの再生スケジュール情報や即時配信情報に基づいて、配信情報の再生処理を行うことになる。以下、移動通信端末３の基本的な処理について説明する。
【０１０３】
まず、移動通信端末３は、所定のタイミングごとに時刻位置情報を生成して、これを情報配信サーバ装置１に送信する処理を行う。また、移動通信端末３は、図９のステップＳ１０８の処理により、情報配信サーバ装置１から再生スケジュール情報の配信を受けた時には、当該再生スケジュール情報に含まれる再生時刻に従って、当該再生スケジュール情報に含まれる配信情報の再生処理を行う。
【０１０４】
また、移動通信端末３は、図９のステップＳ１０９の処理により、情報配信サーバ装置１から更新情報の配信を受けた時には、まず、配信された更新情報により、自機に配信されている再生スケジュール情報を更新する処理を行う。そして、移動通信端末３は、更新後の再生スケジュール情報に含まれる再生時刻に従って、当該再生スケジュール情報に含まれる配信情報の再生処理を行う。
【０１０５】
また、移動通信端末３は、図１０のステップＳ２０６の処理により、情報配信サーバ装置１から即時再生情報の配信を受けた時には、当該即時再生情報に従って、当該即時再生情報に含まれる配信情報を即時に再生する処理を行う。また、移動通信端末３は、図１０のステップＳ２０５の処理により、情報配信サーバ装置１から即時再生する再生スケジュール情報の配信を受けたとする。この場合には、移動通信端末３は、当該再生スケジュール情報に含まれる再生時刻に従って、当該再生スケジュール情報に含まれる配信情報の再生処理を行う。
【０１０６】
なお、図１０のステップＳ２０５の処理により情報配信サーバ装置１から更新情報の配信を受けた時には、まず、配信された更新情報により、自機に配信されている再生スケジュール情報を更新する処理を行う。そして、移動通信端末３は、更新後の再生スケジュール情報に含まれる再生時刻に従って、当該再生スケジュール情報に含まれる配信情報の再生処理を行うことになる。
【０１０７】
このように、移動通信端末３は、情報配信サーバ装置１からの再生スケジュール情報や即時配信情報に応じて、配信情報を再生することができる。また、移動通信端末３は、情報配信サーバ装置１からの更新情報に基づいて、再生スケジュール情報を更新し、更新後の再生スケジュール情報に従って、配信情報の再生処理を行うこともできる。
【０１０８】
［実施の形態の効果］
上述した実施の形態の情報配信システムでは、移動通信端末３が到達する可能性のある配信エリアを予測し、その配信エリアに到達した場合に、その配信エリアで配信されるべき配信情報を再生できるようにする再生スケジュール情報が生成されて配信される。これにより、配信エリアに到達した移動通信端末３に配信される配信情報が、通信状態の悪化等の理由により配信されなくても、再生スケジュール情報に基づき、当該移動通信端末３の使用者に提供すべき配信情報を自動再生して提供できる。したがって、確実に配信情報を移動通信端末３の使用者に提供できる。
【０１０９】
［変形例］
なお、図１０のステップＳ２０６で即時配信情報を移動通信端末３に配信する際に、更に、以下の処理を行ってもよい。すなわち、移動通信端末３に配信済みの再生スケジュール情報の中で、移動通信端末３が到達しない配信エリアを特定し、その特定した配信エリアの再生スケジュール情報の削除要求を移動通信端末３に配信する。移動通信端末３は、当該削除要求に従って既に配信を受けている再生スケジュール情報を削除する。これにより、移動通信端末３は、情報配信サーバ装置１から提供を受けた再生スケジュール情報の中で、当該移動通信端末３が到達しない配信エリアの配信情報を確実に再生しないようにできる。
【０１１０】
また、実施の形態の情報配信サーバ装置１の構成例はあくまで一例であり、情報配信サーバ装置１の各機能を複数のサーバ装置の協働によって実現してもよく、各データベースの内の少なくとも一部は、他の装置の内部／外部記憶装置に設けてもよく、例えば、いわゆるクラウド上に構成されていてもよい。
【０１１１】
また、移動通信端末３の位置情報の取得方法は、特に限定されるものではなく、衛星測位、Ｗｉ−Ｆｉ（登録商標）測位、基地局測位等の任意の方法を用いて位置情報を取得すればよい。
【０１１２】
また、移動通信端末３の時刻情報の取得方法は、特に限定されるものではない。例えば、時計回路から取得した時刻、ＮＴＰ（Network Time Protocol）サーバから取得した時刻、衛星からの信号に含まれる時刻等、取得経路を問わず適切に正確な時刻が取得できる種々の方法を用いることができる。
【０１１３】
また、配信情報は音声メッセージデータに限るものではなく、静止画データ、動画データ、テキストデータであってもよく、これらを組み合わせたものであってもよい。静止画データ、動画データ、テキストデータは、移動通信端末３の表示部３０７Ｄに供給して、表示部３０７Ｄの表示画面に表示出力することにより、移動通信端末３の使用者に提供で生きる。テキストデータは、いわゆるテロップのように表示するなどのことができる。また、例えば、図３に示したような地図を表示するための地図情報と、音声メッセージデータとからなる配信情報を移動通信端末３に配信し、地図を表示部３０７Ｄの表示画面に表示し、音声メッセージはスピーカ３０９から放音するといったことが可能である。
【０１１４】
また、配信情報は交通に関する情報だけでなく、店舗や施設のＰＲ情報、名所や旧跡の案内情報、名物の紹介情報など、設定された配信エリアに応じて、種々の配信情報を配信できる。また、配信情報ごとに優先度を設定しておくことにより、上述もしたように、優先度の高い配信情報を優先して移動通信端末３において再生するように制御できる。
【０１１５】
また、設定された配信エリア内を通過中の場合には、配信情報の再生を繰り返すようにしたり、所定の回数分、配信情報の再生を繰り返すようにしたりすることもできる。この場合には、再生スケジュール情報に、無制限の再生を指示する情報や再生回数を設定するようにすればよい。従って、再生回数を指定すれば、当該再生回数分の再生が終了したら次の配信エリアまで配信情報を再生しないようにすることができる。
【０１１６】
また、上述した実施の形態では、情報配信サーバ装置１は、移動通信端末３から時刻位置情報（図５）の提供を受けて、位置、移動方向、移動速度を特定するようにしたが、これに限るものではない。例えば、移動通信端末３が搭載している方位センサや加速度センサ（６軸センサなど）を通じて検知可能な移動方向や移動速度を、情報配信サーバ装置１が移動通信端末３から提供を受けるようにする。そして、情報配信サーバ装置１において、移動通信端末３からの移動方向や移動速度を利用して、到達する可能性のある配信エリアを予測するようにしてもよい。
【０１１７】
また、上述した実施の形態においては、移動通信端末３を所持した使用者が、例えば自動車や徒歩によって道路を移動する場合において、配信情報を配信する場合について説明したが、これに限るものではない。例えば、美術館や博物観などでの経路に沿ったガイダンス情報の配信や大規模なベント会場でのエリアごとの情報の提供などにもこの発明を適用できる。
【０１１８】
このような、施設やイベント会場における情報の提供の場合には、移動通信端末３の現在位置は、ＧＰＳ部により正確に特定可能な状況にあれば、ＧＰＳ部からの位置情報を用いればよい。しかし、ＧＰＳ部により正確に現在位置が測位できない場合や施設が複数階に分かれている場合などもある。このような場合においては、施設やイベント会場に、例えば、Ｗｉ−Ｆｉ（登録商標）規格のアクセスポイントを複数設置し、その複数のサクセスポイントからの信号の受信電界強度を種々の位置で予め測定しておき、受信電界強度マップを作成しておく。これにより、当該受信電界強度マップを移動通信端末３に登録しておけば、移動通信端末３において、検出したアクセスポイントからの信号の受信電界強度に基づき受信電界強度マップを参照すれば、自機の現在位置を正確に特定できる。
【０１１９】
また、電車やバスで移動する場合においても、座席ごとに設置されるＬＣＤ（Liquid Crystal Display）装置などの表示装置や電車やバスの窓に設けられる透過型ディスプレイを通じて、現在位置の近傍の観光案内や名物、特産品などの案内を行う場合もある。このような場合においても、この発明を適用できる。すなわち、使用者（ユーザ）が移動する場合において、当該使用者と共に移動する携帯型の移動通信端末の現在位置に応じて、あるいは、当該使用者が利用する移動体に搭載された移動通信端末の現在位置に応じて種々の配信情報を提供する場合に、この発明を適用できる。
【０１２０】
［その他］
なお、特許請求の範囲の各構成要素と、実施の形態の装置の構成部分とを対応付けると、以下のようになる。配信エリア記憶手段の機能は、情報配信サーバ装置１の配信エリアＤＢ１０５が実現し、時刻位置記憶手段の機能は、情報配信サーバ装置１の端末別時刻位置格納部１０６が実現している。また、予測手段の機能は、情報配信サーバ装置１のエリア到達予測部１０７が実現し、第１の作成手段の機能は、情報配信サーバ装置１の再生スケジュール作成部１１０が実現し、第１、第２、第３、第４の配信手段の機能は、情報配信サーバ装置１の配信処理部１１２が実現している。
【０１２１】
また、再生スケジュール情報記憶手段の機能は、情報配信サーバ装置１の再生スケジュール格納部１１１が実現し、第２の作成手段の機能は、再生スケジュール作成部１１０が実現するようにしている。また、第１の判別手段の機能は、エリア到達予測部１０７が実現し、第３の作成手段の機能は、情報配信サーバ装置１の即時配信情報作成部１０８が実現している。また、第２の判別手段の機能は、情報配信サーバ装置１のエリア到達予測部１０７が実現し、第４の作成手段の機能は、情報配信サーバ装置１の再生スケジュール作成部１１０が実現している。
【０１２２】
また、図９、図１０のフローチャートに示した処理を行う方法が、この発明の方法の一実施の形態が適用されたものである。図９、図１０のフローチャートに示した処理を行うプログラムをサーバ装置に搭載することにより、この発明の情報配信サーバ装置を実現することもできる。また、図２に示した情報配信サーバ装置１のエリア到達予測部１０７、即時配信情報作成部１０８、再生スケジュール作成部１１０、配信処理部１１２の各部の機能は、制御部１０２において実行されるプログラム（ソフトウェア）によって、制御部１０２の機能として実現することもできる。
【符号の説明】
【０１２３】
１…情報配信サーバ装置、１０１…通信Ｉ／Ｆ、１０２…制御部、１０３…記憶部、１０４…地図情報ＤＢ、１０５…配信エリアＤＢ、１０６…端末別時刻位置格納部、１０７…エリア到達予測部、１０８…即時配信情報作成部、１０９…即時配信情報格納部、１１０…再生スケジュール作成部、１１１…再生スケジュール格納部、１１２…配信処理部、２…通信ネットワーク、２１…基地局、３…移動通信端末、４…情報提供サーバ装置
【図１】
2019060796.tif 000003
【図２】
2019060796.tif 000004
【図３】
2019060796.tif 000005
【図４】
2019060796.tif 000006
【図５】
2019060796.tif 000007
【図６】
2019060796.tif 000008
【図７】
2019060796.tif 000009
【図８】
2019060796.tif 000010
【図９】
2019060796.tif 000011
【図１０】
2019060796.tif 000012