(57)【要約】【課題】送信することができるデータサイズの上限値が定まっている際に、データを分割して送信することができる通信システムを提供すること。【解決手段】本発明にかかる通信システムは、１つのデータを複数のアプリケーションデータに分割し、それぞれの前記アプリケーションデータに分割識別情報を設定する配信サーバ１０と、それぞれのアプリケーションデータに異なるメッセージ識別情報を有する制御データを付加する同報配信サーバ２０と、それぞれの制御データに異なるメッセージ識別情報が設定されているか否かを判定する判定部３１、及び、判定部３１によって、それぞれの制御データに異なるメッセージ識別情報が設定されていると判定された場合、それぞれのアプリケーションデータに設定されている分割識別情報に基づいて複数のアプリケーションデータを合成する合成部３２と、備える。【選択図】図１
2015095850.tif 000002
【特許請求の範囲】
【請求項１】
配信サーバから送信されるデータを複数の通信端末へ同報配信する際に、同報配信するデータのデータサイズが予め定められている通信システムであって、
１つのデータを同報配信可能なデータサイズ以下のデータサイズを有する複数のアプリケーションデータに分割し、それぞれの前記アプリケーションデータに分割識別情報を設定する分割手段と、
複数の前記アプリケーションデータを同報配信する際に、それぞれの前記アプリケーションデータに異なるメッセージ識別情報を有する制御データを付加する制御データ付加手段と、
前記制御データが付加された複数のアプリケーションデータを受信すると、それぞれの制御データに異なるメッセージ識別情報が設定されているか否かを判定する判定手段と、
前記判定手段によって、それぞれの制御データに異なるメッセージ識別情報が設定されていると判定された場合、それぞれのアプリケーションデータに設定されている分割識別情報に基づいて複数のアプリケーションデータを合成する合成手段と、を備える通信システム。
【請求項２】
前記分割識別情報は、分割前の前記データを示すアプリデータ識別子を含み、
前記制御データ付加手段は、
同一の前記アプリデータ識別子が設定された前記アプリケーションデータに対して、異なる前記メッセージ識別情報を有する制御データを付加する、請求項１に記載の通信システム。
【請求項３】
前記分割手段は、
前記１つのデータから分割された複数のアプリケーションデータに対して、異なるメッセージ識別情報を有する制御データをそれぞれの前記アプリケーションデータに付加することを指示する指示メッセージを前記制御データ付加手段へ送信する、請求項１又は２に記載の通信システム。
【請求項４】
前記分割手段は、
それぞれの前記アプリケーションデータを受理するか否かの判断に用いられる受信制御情報をそれぞれの前記アプリケーションデータに設定する、請求項１乃至３のいずれか１項に記載の通信システム。
【請求項５】
前記分割手段は、
前記複数のアプリケーションデータに含まれる第１のアプリケーションデータに前記受信制御情報を設定し、前記第１のアプリケーションデータ以外のそれぞれのアプリケーションデータには、前記第１のアプリケーションデータに設定された前記受信制御情報を参照することを示すフラグを設定する、請求項４に記載の通信システム。
【請求項６】
前記合成手段は、
前記受信制御情報が設定されたアプリケーションデータ及び前記受信制御情報の参照先が判明したアプリケーションデータを保持する合成用バッファと、
前記受信制御情報の参照先が判明していないアプリケーションデータを保持する判断用バッファと、を有する請求項５に記載の通信システム。
【請求項７】
前記制御データ付加手段において制御データが付加されたアプリケーションデータを複数の通信端末へ同報配信する基地局と、
前記基地局が前記複数の通信端末へ前記アプリケーションデータを配信するタイミングに応じて、前記基地局へ前記制御データが付加されたアプリケーションデータを配信するタイミングを決定する配信データ送信制御手段と、をさらに備える請求項１乃至６のいずれか１項に記載の通信システム。
【請求項８】
前記制御データ付加手段において制御データが付加されたアプリケーションデータを複数の通信端末へ同報配信する基地局と、
前記分割手段から出力される複数の前記アプリケーションデータの間隔に応じて、前記制御データが付加されたアプリケーションデータを配信する基地局を決定する配信データ送信制御手段と、をさらに備える請求項１乃至６のいずれか１項に記載の通信システム。
【請求項９】
前記同報配信は、ＣＢＳ（Cell Broadcast Service）を用いて実行される、請求項１乃至８のいずれか１項に記載の通信システム。
【請求項１０】
前記制御データ付加手段は、
前記アプリケーションデータに前記制御データを付加してＣＢＳメッセージを生成する、請求項１乃至９のいずれか１項に記載の通信システム。
【請求項１１】
１つのデータを同報配信可能なデータサイズ以下のデータサイズを有する複数のアプリケーションデータに分割し、それぞれの前記アプリケーションデータに分割識別情報を設定する分割部と、
前記１つのデータから分割された複数のアプリケーションデータに対して、異なるメッセージ識別情報を有する制御データをそれぞれの前記アプリケーションデータに付加することを指示する指示メッセージを送信する分割データ送信依頼部と、を備える配信サーバ。
【請求項１２】
前記分割部は、
同報配信により複数の前記アプリケーションデータを受信する通信端末に対して、それぞれの前記アプリケーションデータを受理するか否かの判断に用いられる受信制御情報をそれぞれの前記アプリケーションデータに設定する、請求項１１に記載の配信サーバ。
【請求項１３】
前記分割部は、
前記複数のアプリケーションデータに含まれる第１のアプリケーションデータに前記受信制御情報を設定し、前記第１のアプリケーションデータ以外のそれぞれのアプリケーションデータには、前記第１のアプリケーションデータに設定された前記受信制御情報を参照することを示すフラグを設定する、請求項１２に記載の配信サーバ。
【請求項１４】
１つのデータが同報配信可能なデータサイズ以下のデータサイズに分割され、それぞれのデータに分割識別情報が設定された複数のアプリケーションデータに、メッセージ識別情報を有する制御データが付加された配信データを受信すると、それぞれの制御データに異なる前記メッセージ識別情報が設定されているか否かを判定する判定部と、
前記判定部によって、それぞれの制御データに異なるメッセージ識別情報が設定されていると判定された場合、それぞれのアプリケーションデータに設定されている分割識別情報に基づいて複数のアプリケーションデータを合成する合成部と、を備える通信端末。
【請求項１５】
前記合成部は、
それぞれの前記アプリケーションデータを受理するか否かの判断に用いられる受信制御情報が設定されたアプリケーションデータ及び前記受信制御情報の参照先が判明したアプリケーションデータを保持する合成用バッファと、
前記受信制御情報の参照先が判明していないアプリケーションデータを保持する判断用バッファと、を有する請求項１４に記載の通信端末。
【請求項１６】
１つのデータを同報配信可能なデータサイズ以下のデータサイズを有する複数のアプリケーションデータに分割し、
それぞれの前記アプリケーションデータに分割識別情報を設定し、
前記１つのデータから分割された複数のアプリケーションデータに対して、異なるメッセージ識別情報を有する制御データをそれぞれの前記アプリケーションデータに付加することを指示する指示メッセージを送信するアプリケーションデータ送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信システムに関し、特に同報配信を行う通信システムに関する。
【背景技術】
【０００２】
一般的に、通信ネットワークを介して災害情報等を迅速に配信するために、Cell Broadcast Service（ＣＢＳ）が用いられている。ＣＢＳは、情報配信元装置から送信された情報を、基地局が管理するセル単位に情報を配信するサービスである。つまり、ＣＢＳを用いることによって、セルに在圏する全ての通信端末に対して同一の情報を送信することが出来る。これによって、セルに在圏する全ての通信端末は、基地局を介して同一の情報を受信することが出来る。ＣＢＳのネットワーク構成及びＣＢＳを構成する各装置の動作等は、例えば非特許文献１に開示されている。
【０００３】
近年、災害情報等の配信に用いられていたＣＢＳを、広告配信等の商業的な利用に用いることが検討されている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】3GPP TS 23.041 V12.2.0 (2013-06) 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Technical realization of Cell Broadcast Service (CBS) (Release 12)
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＣＢＳは、少量のデータを迅速に配信するために用いられている。そのため、ＣＢＳは、データサイズの大きいデータを配信することを考慮しておらず、データサイズの大きいデータを分割して配信する等の機能を有さない。例えば、商業的な利用に用いられるデータ（以下、商業データとする）のデータサイズは、災害情報等のデータサイズよりも大きいことが想定される。そのため、ＣＢＳにおいて商業データを配信する際に、商業データを分割して配信する必要がある。しかし、前述したように、ＣＢＳには、データサイズの大きいデータを分割して配信する仕組みは設けられていない。これより、ＣＢＳを用いて、分割することを必要とするデータを配信することができないという問題がある。
【０００６】
本発明の目的は、このような課題を解決するために、送信することができるデータサイズの上限値が定まっている際に、データを分割して送信することができる通信システム、配信サーバ、通信端末及びアプリケーションデータ送信方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１の態様にかかる通信システムは、配信サーバから送信されるデータを複数の通信端末へ同報配信する際に、同報配信するデータのデータサイズが予め定められている通信システムであって、１つのデータを同報配信可能なデータサイズ以下のデータサイズを有する複数のアプリケーションデータに分割し、それぞれの前記アプリケーションデータに分割識別情報を設定する分割手段と、複数の前記アプリケーションデータを同報配信する際に、それぞれの前記アプリケーションデータに異なるメッセージ識別情報を有する制御データを付加する制御データ付加手段と、前記制御データが付加された複数のアプリケーションデータを受信すると、それぞれの制御データに異なるメッセージ識別情報が設定されているか否かを判定する判定手段と、前記判定手段によって、それぞれの制御データに異なるメッセージ識別情報が設定されていると判定された場合、それぞれのアプリケーションデータに設定されている分割識別情報に基づいて複数のアプリケーションデータを合成する合成手段と、を備えるものである。
【０００８】
本発明の第２の態様にかかる配信サーバは、１つのデータを同報配信可能なデータサイズ以下のデータサイズを有する複数のアプリケーションデータに分割し、それぞれの前記アプリケーションデータに分割識別情報を設定する分割部と、前記１つのデータから分割された複数のアプリケーションデータに対して、異なるメッセージ識別情報を有する制御データをそれぞれの前記アプリケーションデータに付加することを指示する指示メッセージを送信する分割データ送信依頼部と、を備えるものである。
【０００９】
本発明の第３の態様にかかる通信端末は、１つのデータが同報配信可能なデータサイズ以下のデータサイズに分割され、それぞれのデータに分割識別情報が設定された複数のアプリケーションデータに、メッセージ識別情報を有する制御データが付加された配信データを受信すると、それぞれの制御データに異なる前記メッセージ識別情報が設定されているか否かを判定する判定部と、前記判定部によって、それぞれの制御データに異なるメッセージ識別情報が設定されていると判定された場合、それぞれのアプリケーションデータに設定されている分割識別情報に基づいて複数のアプリケーションデータを合成する合成部と、を備えるものである。
【００１０】
本発明の第４の態様にかかるアプリケーションデータ送信方法は、１つのデータを同報配信可能なデータサイズ以下のデータサイズを有する複数のアプリケーションデータに分割し、それぞれの前記アプリケーションデータに分割識別情報を設定し、前記１つのデータから分割された複数のアプリケーションデータに対して、異なるメッセージ識別情報を有する制御データをそれぞれの前記アプリケーションデータに付加することを指示する指示メッセージを送信するものである。
【発明の効果】
【００１１】
本発明により、送信することができるデータサイズの上限値が定まっている際に、データを分割して送信することができる通信システム、配信サーバ、通信端末及びアプリケーションデータ送信方法を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１にかかる通信システムの構成図である。
【図２】実施の形態２にかかる通信システムの構成図である。
【図３】実施の形態２にかかる制御データの構成図である。
【図４】実施の形態２にかかる配信データの構成図である。
【図５】実施の形態２にかかるＵＥの構成図である。
【図６】実施の形態２にかかる配信データ生成処理の流れを示す図である。
【図７】実施の形態２にかかる制御データの受信処理の流れを示す図である。
【図８】実施の形態２にかかるアプリケーションデータの合成処理の流れを示す図である。
【図９】実施の形態３にかかる配信データの構成図である。
【図１０】実施の形態３にかかるＵＥの構成図である。
【図１１】実施の形態３にかかるアプリケーションデータ受信処理の流れを示す図である。
【図１２】実施の形態３にかかるアプリケーションデータ受信処理の流れを示す図である。
【図１３】実施の形態４にかかる通信システムの構成図である。
【発明を実施するための形態】
【００１３】
（実施の形態１）
以下、図面を参照して本発明の実施の形態について説明する。はじめに、図１を用いて本発明の実施の形態１にかかる通信システムの構成例について説明する。図１の通信システムは、配信サーバ１０、同報配信サーバ２０及び通信端末３０を有している。図１の通信システムにおいては、配信サーバから送信されるデータが、同報配信サーバ２０を介して複数の通信端末へ同報配信される。図１においては、配信サーバ１０が分割部１１を有し、同報配信サーバ２０が制御データ付加部２１を有し、通信端末３０が判定部３１及び合成部３２を有している構成を示している。また、例えば、同報配信サーバ２０が、分割部１１及び制御データ付加部２１を有してもよく、配信サーバ１０が分割部１１及び制御データ付加部２１を有してもよい。つまり、分割部１１及び制御データ付加部２１の配置は、図１に示される構成に制限されない。
【００１４】
配信サーバ１０が有する分割部１１は、１つのデータを同報配信可能なデータサイズ以下のデータサイズを有する複数のアプリケーションデータに分割し、それぞれの前記アプリケーションデータに分割識別情報を設定する。つまり、分割部１１は、データを分割し、さらに分割情識別報を設定する手段として用いられる。分割部１１における処理は、配信サーバ１０としてコンピュータ装置が用いられる場合に、ＣＰＵによって実行されてもよい。
【００１５】
同報配信可能なデータサイズとは、１つのデータを分割することなく配信することができる最大のデータサイズである。また、アプリケーションデータは、コンピュータ装置においてデータ処理される際に、アプリケーションレイヤのデータとして処理されるデータである。また、分割識別情報は、アプリケーションデータが、元々は一つのデータであり、分割されたデータであることを示す情報である。
【００１６】
分割部１１は、分割識別情報を設定した複数のアプリケーションデータを同報配信サーバ２０へ送信する。
【００１７】
同報配信サーバ２０は、配信サーバ１０から送信された複数のアプリケーションデータを、複数の通信端末３０に対して同報配信する。制御データ付加部２１は、複数のアプリケーションデータを同報配信する際に、それぞれのアプリケーションデータに制御データを付加する。ここで、それぞれのアプリケーションデータに付加される制御データには、異なるメッセージ識別情報が設定される。制御データ付加部２１は、アプリケーションデータに制御データを付加する手段として用いられる。制御データ付加部２１における処理は、同報配信サーバ２０としてコンピュータ装置が用いられる場合に、ＣＰＵによって実行されてもよい。
【００１８】
制御データは、例えば、パケットデータのヘッダ部に設定されるデータであってもよい。また、制御データは、アプリケーションレイヤよりも下位層に設定されるデータであってもよい。
【００１９】
通信端末３０の判定部３１は、同報配信サーバ２０から、制御データが付加された複数のアプリケーションデータを受信すると、それぞれの制御データに異なるメッセージ識別情報が設定されているか否かを判定する。判定部３１は、制御データに設定されているメッセージ識別情報を判定する手段として用いられる。
【００２０】
ここで、制御データに設定されているメッセージ識別情報について説明する。例えば、３ＧＰＰにおける技術仕様においては、通信端末３０が、制御データに設定されているメッセージ識別情報が同一である複数のアプリケーションデータを受信した場合、最初に受信したアプリケーションデータ以外のアプリケーションデータは破棄される。もしくは、通信端末３０が、メッセージ識別情報が同一である複数のアプリケーションデータを受信した場合、後から受信したアプリケーションデータによって、前に受信したアプリケーションデータが上書きされる。判定部３１は、このようにメッセージ識別情報に応じてデータを受理するか否かを決定するシステムにおいて、メッセージ識別情報が以前に受信したアプリケーションデータに付加されている制御データ内のメッセージ識別情報と同一か否かを判定する。
【００２１】
判定部３１は、複数のアプリケーションデータに付加されている制御データ内のメッセージ識別情報が異なると判定した場合、それぞれのアプリケーションデータを受理する。アプリケーションデータを受理するとは、アプリケーションデータを受信した後に、アプリケーションデータを用いた処理を実行することを意図している。
【００２２】
合成部３２は、判定部３１によってそれぞれの制御データに異なるメッセージ識別情報が設定されていると判定された場合、それぞれのアプリケーションデータに設定されている分割識別情報に基づいて、複数のアプリケーションデータを合成する。合成部３２は、複数のアプリケーションデータを合成する手段として用いられる。
【００２３】
通信端末３０が受信した複数のアプリケーションデータが、一つのデータから分割した複数のアプリケーションデータである場合、それぞれのアプリケーションデータに分割識別情報が設定されている。合成部３２は、アプリケーションデータに分割識別情報が設定されている場合、アプリケーションデータを合成する。
【００２４】
以上説明したように、図１の通信システムを用いることによって、同報配信サーバ２０から配信されるデータのデータサイズに上限が設定されている場合においても、配信サーバ１０は、データサイズの上限以下のデータサイズに分割し、分割したデータを同報配信サーバ２０を介して通信端末３０へ配信することができる。
【００２５】
さらに、分割されたデータに、異なるメッセージ識別情報を設定することによって、通信端末３０においても、分割された全てのデータを受理することができる。また、分割されたアプリケーションデータ内に設定された分割識別情報を用いることによって、通信端末３０は、受理した複数のアプリケーションデータを合成することができる。このようにして、配信されるデータのデータサイズに上限が設定されているシステムにおいても、メッセージ識別情報及び分割識別情報を用いることによって、上限値以上のデータサイズを有するデータを分割して配信することができる。
【００２６】
（実施の形態２）
続いて、図２を用いて本発明の実施の形態２にかかる通信システムの構成例について説明する。図２の通信システムは、配信サーバ１０、ＣＢＣ（Cell Broadcast Center）４０、ＭＭＥ（Mobility Management Entity）５０、ｅＮＢ（evolved NodeB）６０及びＵＥ（User Equipment）７０を有している。ＣＢＣ４０、ＭＭＥ５０及びｅＮＢ６０は、３ＧＰＰにおいて仕様が規定されているノード装置である。配信サーバ１０は、３ＧＰＰにおいて仕様が定められているノード装置を介してＵＥ７０へ情報を配信する。
【００２７】
配信サーバ１０は、アプリケーションデータ分割部１５及び分割データ送信依頼部１６を有している。アプリケーションデータ分割部１５は、図１の分割部１１に相当する。アプリケーションデータ分割部１５は、図１の分割部１１と同様に、１つのデータを複数のアプリケーションデータへ分割する。さらに、アプリケーションデータ分割部１５は、アプリケーションデータ内に分割識別情報を設定する。また、配信サーバ１０は、アプリケーションデータの分割サイズの情報を、ＣＢＣ４０およびＭＭＥ５０を有する事業者のシステムから、通信による自動取得（オンライン取得）あるいはオペレータの手入力（オフライン取得）などの手段により取得し、取得した情報をアプリケーションデータ分割部１５に設定しても良い。
【００２８】
ここで、分割識別情報について説明する。分割識別情報は、例えば、分割識別子、アプリデータ識別子及びデータ分割フラグを含む。分割フラグは、アプリケーションデータが、一つのデータから分割されたアプリケーションデータであるか否かを示すフラグである。分割フラグが設定されていれば、分割されたアプリケーションデータであることを示す。分割識別子は、分割されたアプリケーションデータが、分割前のアプリケーションデータのどこに位置するかを示す識別子である。
【００２９】
アプリデータ識別子は、分割前のアプリケーションデータを示す識別子として用いられる。例えば、同一のアプリデータ識別子が設定されている複数の分割後のデータを合成することにより、分割前のアプリケーションデータを復元することができる。
【００３０】
アプリケーションデータ分割部１５は、分割識別情報を設定した複数のアプリケーションデータを分割データ送信依頼部１６へ出力する。
【００３１】
分割データ送信依頼部１６は、ＣＢＣ４０においてアプリケーションデータに制御データを付加する際に、異なるメッセージ識別情報を設定することを指示する指示メッセージを生成する。分割データ送信依頼部１６は、アプリケーションデータ分割部１５から出力された分割後の複数のアプリケーションデータ及び指示メッセージをＣＢＣ４０へ送信する。
【００３２】
ＣＢＣ４０は、セルブロードキャストを実行する際に用いられる装置である。ＣＢＣ４０は、図１の同報配信サーバ２０に相当する。ＣＢＣ４０は、複数のアプリケーションデータを同報配信する際に、それぞれのアプリケーションデータに制御データを付加する。
【００３３】
ここで、図３を用いて、ＣＢＣ４０がアプリケーションデータに付加する制御データについて説明する。図３は、制御データが３２ｂｉｔのデータであることを示しているが、制御データのデータサイズは、３２ｂｉｔに制限されない。
【００３４】
制御データは、Message Identifier（ＭＩ）、Geographical Scope（ＧＳ）、Message Code（ＭＣ）及びUpdate Number（ＵＮ）を有している。ＭＩは、通知する情報の大分類番号を示している。例えば、ＭＩは、送信するデータの内容が、地震情報もしくは洪水情報であるか等を示す。ＧＳは、送信するアプリケーションデータの有効エリアを示している。例えば、ＧＳは、制御データもしくはアプリケーションデータが、同一セル内であれば有効、もしくは、同一トラッキングエリア内であれば有効等を示す。
【００３５】
ＭＣは、通知する情報の小分類番号を示している。例えば、ＭＣは、ＭＩにおいて地震情報であることが示されている場合、震度情報もしくは避難情報等が示される。ＵＮは、制御データの識別番号を示している。例えば、後に説明するＵＥ７０は、ＵＮが同一である複数のアプリケーションデータを受信した場合、最初に受信したアプリケーションデータ以外のアプリケーションデータを破棄する。もしくは、ＵＥ７０は、ＵＮが同一である複数のアプリケーションデータを受信した場合、前に受信したアプリケーションデータを後に受信したアプリケーションデータによって上書きする。ＵＥ７０は、それぞれの制御データに設定されているＵＮが異なる場合には、それぞれのアプリケーションデータを受理する。つまり、異なるＵＮが設定された複数のデータは、それぞれメッセージ識別情報が異なるデータとして扱われる。
【００３６】
図２に戻り、ＣＢＣ４０は、配信サーバ１０から分割後の複数のアプリケーションデータとともに、指示メッセージが送信された場合、それぞれのアプリケーションデータに付加する制御データのＵＮに異なる値を設定する。ＣＢＣ４０は、アプリケーションデータに制御データを付加した配信データをＭＭＥ５０へ送信する。配信データは、ＣＢＳにおいて配信されるメッセージであるため、ＣＢＳメッセージと称されてもよい。また、ＣＢＣ４０は、同報配信するセルに関する情報についても、ＭＭＥ５０へ送信する。同報配信するセルに関する情報は、制御データ内に設定されてもよい。
【００３７】
ここで、図４を用いて、ＣＢＣ４０が生成する配信データの構成例について説明する。配信データは、図３において説明した制御データと、配信サーバ１０から送信されたアプリケーションデータとを含むデータである。アプリケーションデータ内には、アプリデータ識別子、データ分割フラグ、分割識別子及びメッセージ本文が設定されている。メッセージ本文は、例えば、通信端末３０に表示させる広告情報等である。
【００３８】
図２に戻り、ＭＭＥ５０は、ＣＢＣ４０から送信された配信データを配信するｅＮＢ６０を特定し、特定したｅＮＢ６０に対して配信データを配信する。あるいは、ＭＭＥ５０が配下の全ｅＮＢ６０に、配信データと配信を実施するｅＮＢ６０を示す情報を配信する。この場合、ｅＮＢ６０は、受信した情報に自身が配信実施を指示されている場合に配信処理を行う。ｅＮＢ６０は、３ＧＰＰにおいて規定されているＬＴＥ（Long Term Evolution）システムに用いられる基地局である。また、ＵＥ７０は、移動通信装置であり、図１の通信端末３０に相当する。ＵＥ７０は、ｅＮＢ６０が形成するセル内に在圏し、ｅＮＢ６０と無線回線を介して通信を行う。ｅＮＢ６０は、セル内に在圏する複数のＵＥに対して、ＭＭＥ５０から送信された配信データを配信する。
【００３９】
続いて、図５を用いてＵＥ７０の構成例について説明する。ＵＥ７０は、制御データ判定部７１、データ分割有無判定部７２及び分割データ合成処理部７３を有している。制御データ判定部７１及びデータ分割有無判定部７２は、図１の判定部３１に相当する。分割データ合成処理部７３は、図１の合成部３２に相当する。
【００４０】
制御データ判定部７１は、ｅＮＢ６０から配信された配信データに含まれる制御データを解析する。具体的には、制御データ判定部７１は、複数の配信データを受信した場合、それぞれの制御データに設定されているＭＩ、ＧＳ、ＭＣの値を参照し、値が同一か否かを判定する。そして、もし、ＭＩ、ＧＳ、ＭＣが同一の場合、それぞれの制御データに設定されているＵＮの値が同一か否かを判定する。制御データ判定部７１は、ＭＩ、ＧＳ、ＭＣ、ＵＮの値が同一である配信データを受信した場合、最初に受信した配信データ以外を破棄する。もしくは、制御データ判定部７１は、ＭＩ、ＧＳ、ＭＣ、ＵＮの値が同一である配信データを受信した場合、先に受信した配信データを後から受信した配信データによって上書きする。制御データ判定部７１は、少なくともＵＮの値が異なる制御データに付加されているアプリケーションデータをデータ分割有無判定部７２へ出力する。
【００４１】
データ分割有無判定部７２は、制御データ判定部７１から出力されたアプリケーションデータに、データ分割フラグが設定されているか否かを判定する。データ分割有無判定部７２は、制御データ判定部７１から出力された複数のアプリケーションデータに、データ分割フラグが設定されている場合、データ分割フラグが設定されている複数のアプリケーションデータを分割データ合成処理部７３へ出力する。
【００４２】
分割データ合成処理部７３は、データ分割有無判定部７２から出力された複数のアプリケーションデータを、アプリデータ識別子及び分割識別子に基づいて合成する。具体的には、分割データ合成処理部７３は、同一のアプリデータ識別子が設定されている複数のアプリケーションデータを合成する際に、分割識別子に示されている分割前のデータの位置に関する情報を用いて、複数のアプリケーションデータを合成する。制御データ判定部７１、データ分割有無判定部７２及び分割データ合成処理部７３における処理は、ＵＥ７０がコンピュータ装置である場合に、ＣＰＵによって実行されてもよい。
【００４３】
続いて、図６を用いて、ＣＢＣ４０における配信データ生成処理の流れについて説明する。はじめに、ＣＢＣ４０の制御データ付加部２１は、配信サーバ１０から分割後のデータである、複数のアプリケーションデータを受信する（Ｓ１１）。
【００４４】
次に、制御データ付加部２１は、それぞれのアプリケーションデータに付加するＵＮの値を更新するか否かを判定する（Ｓ１２）。具体的には、制御データ付加部２１は、それぞれのアプリケーションデータに付加するＵＮに、異なる値を設定するか否かを判定する。ここで、制御データ付加部２１は、配信サーバ１０から、異なるメッセージ識別子を設定することを指示する指示メッセージが送信されているか否かに応じて、ＵＮに異なる値を設定するか否かを判定する。制御データ付加部２１は、指示メッセージを受信した場合、それぞれのアプリケーションデータに付加するＵＮに異なる値を設定すると判定する。この場合、制御データ付加部２１は、例えば、それぞれのアプリケーションデータに付加する制御データにおいて、ＵＮの値をインクリメントして設定してもよい（Ｓ１３）。ステップＳ１２において、制御データ付加部２１が、指示メッセージを受信しなかった場合、それぞれのアプリケーションデータに付加するＵＮに同一の値を設定すると判定する。この場合、制御データ付加部２１は、ステップＳ１４以降の処理を実行する。
【００４５】
次に、制御データ付加部２１は、アプリケーションデータに制御データを付加し、配信データを生成する（Ｓ１４）。次に、制御データ付加部２１は、ステップＳ１１において受信したアプリケーションデータが、配信サーバ１０から送信された複数のアプリケーションデータのうち、最後のアプリケーションデータか否かを判定する（Ｓ１５）。例えば、制御データ付加部２１は、アプリケーション内に設定されたデータ分割フラグが設定されていない場合、分割されたアプリケーションデータの内、最後のアプリケーションデータであると判定してもよい。もしくは、制御データ付加部２１は、その他の識別子等を用いて、最後のアプリケーションデータであるか否かを判定してもよい。
【００４６】
ステップＳ１５において、制御データ付加部２１は、受信したデータが最後のアプリケーションデータであると判定した場合、処理を終了する。ステップＳ１５において、制御データ付加部２１は、受信したデータが最後のアプリケーションデータではないと判定した場合、ステップＳ１１以降の処理を繰り返す。なお、制御データ付加部２１のうちどのような制御データを作成するかを決定する機能が配信サーバ１０に備わり、制御データを生成する機能がＣＢＣ４０に備わる場合、Ｓ１４のステップは、Ｓ１４までに配信サーバ１０で決定されたＵＮを含む制御データを付加するようにＣＢＣ４０に指示する処理となる。
【００４７】
続いて、図７を用いて、ＵＥ７０における配信データ受信処理の流れについて説明する。はじめに、制御データ判定部７１は、制御データに設定されているＭＩ、ＧＳ、ＭＣ、ＵＮの値が、直前に受信した制御データのＵＮの値と一致しているか否かを判定する（Ｓ２１）。もしくは、制御データ判定部７１は、受信した制御データに設定されているＭＩ、ＧＳ、ＭＣ、ＵＮの値が、所定期間内に受信した他の制御データに設定されているＭＩ、ＧＳ、ＭＣ、ＵＮの値と一致しているか否かを判定してもよい。
【００４８】
制御データ判定部７１は、制御データに設定されているＭＩ、ＧＳ、ＭＣ、ＵＮの値が、直前に受信した制御データのＭＩ、ＧＳ、ＭＣ、ＵＮの値と一致していると判定した場合、受信したデータを破棄する（Ｓ２３）。制御データ判定部７１は、少なくとも、制御データに設定されているＵＮの値が、直前に受信した制御データのＵＮの値と一致していないと判定した場合、制御データに付加されているアプリケーションデータをデータ分割有無判定部７２へ出力する（Ｓ２２）。
【００４９】
続いて、図８を用いて、ＵＥ７０におけるアプリケーションデータの合成処理の流れについて説明する。はじめに、データ分割有無判定部７２は、制御データ判定部７１から出力されたデータが、分割されたアプリケーションデータであるか否かを判定する（Ｓ３１）。データ分割有無判定部７２は、アプリケーションデータ内に、データ分割フラグが設定されているか否かに応じて、分割されたアプリケーションデータであるか否かを判定してもよい。
【００５０】
次に、データ分割有無判定部７２において、分割されたアプリケーションデータではないと判定された場合、ＵＥ７０は、制御データ判定部７１から出力されたアプリケーションデータについて通常処理を実行する（Ｓ３２）。ここで、通常処理とは、例えば、制御データ判定部７１から出力されたアプリケーションデータを、そのままＵＥ７０の表示部等へ表示させる処理であってもよい。
【００５１】
データ分割有無判定部７２において、分割されたアプリケーションデータであると判定された場合、分割データ合成処理部７３は、分割されたアプリケーションデータであると判定された複数のアプリケーションデータを合成する（Ｓ３３）。分割データ合成処理部７３は、同一のアプリデータ識別子が設定されている複数のアプリケーションを、それぞれのアプリケーションデータに設定されている分割識別子を用いて、複数のアプリケーションデータが正しい位置に設定されるように合成する。
【００５２】
以上説明したように、本発明の実施の形態２にかかる通信システムを用いることによって、ＣＢＳを実行する通信システムにおいて、ＣＢＣが配信可能なデータサイズ以上のデータを配信する場合においても、ＵＥ７０へデータを分割して配信することができる。ここでは、配信データ内の制御データにおけるＵＮ及びアプリケーションデータ内の分割識別情報を用いることによって、ＵＥ７０において正確に分割データを合成することができる。
【００５３】
（実施の形態３）
続いて、図９を用いて、本発明の実施の形態３において用いられる配信データについて説明する。図９に示す配信データは、図４において説明した配信データに、受信制御情報もしくは削除フラグが追加されている。図９のその他の情報については、図４と同様であるため詳細な説明を省略する。
【００５４】
受信制御情報は、アプリケーションデータを受信したＵＥ７０が、アプリケーションデータを受理し、処理を実行するか否かを判断するために用いられる。例えば、受信制御情報として、「高速道路の上り車線車だけアプリケーションデータを受理」もしくは「経度緯度（ｘ１、ｙ１）付近の通信端末だけアプリケーションデータを受理」等と定められてもよい。このような場合、受信制御情報に設定されている内容を満たす端末装置のみがアプリケーションデータを受理し、処理を実行する。受信制御情報に設定されている内容を満たさない端末装置は、受信したアプリケーションデータを破棄してもよい。
【００５５】
ここで、アプリケーションデータのデータ領域は予め定められている。そのため、受信制御情報を設定することにより、アプリケーションデータに設定することができるメッセージ本文のデータ領域が圧迫されてしまう。そのため、本実施形態においては、分割されたアプリケーションデータの全てに受信制御情報を設定するのではなく、分割された複数のアプリケーションデータの内、一部のアプリケーションデータにのみ受信制御情報を設定し、他のアプリケーションデータには、受信制御情報を削除したことを示す削除フラグを設定する。
【００５６】
ＵＥ７０は、削除フラグが設定されたアプリケーションデータを受信すると、他のアプリケーションデータに設定されている受信制御情報を参照して、アプリケーションデータを受理し、処理を実行するか否かを判断する。例えば、ＵＥ７０は、削除フラグが設定されたアプリケーションデータを受信した場合、同じアプリデータ識別子が設定されているアプリケーションデータに設定されている受信制御情報を参照する。
【００５７】
削除フラグは、受信制御情報のデータ量と比較すると、十分に小さいデータ量である。そのため、アプリケーションデータに削除フラグを設定することによって、アプリケーションデータに受信制御情報を設定する場合と比較して、メッセージ本文に用いることができるデータ領域を拡大することができる。
【００５８】
続いて、図１０を用いて、本発明の実施の形態３にかかるＵＥ８０の構成例について説明する。ＵＥ８０は、図５のＵＥ７０に、メッセージ受理判定部７４、受信制御情報判断用バッファ７５及び分割データ合成用バッファ７６が追加された構成である。制御データ判定部７１、データ分割有無判定部７２及び分割データ合成処理部７３は、図５のＵＥ７０と同様であるため、詳細な説明を省略する。
【００５９】
メッセージ受理判定部７４は、データ分割有無判定部７２から出力された分割されたアプリケーションデータを受け取ると、受信制御情報が設定されているか否かを判定する。メッセージ受理判定部７４は、受信制御情報が設定されているアプリケーションデータを受け取ると、アプリケーションデータを分割データ合成用バッファ７６に格納し、受信制御情報が設定されておらず、削除フラグが設定されているアプリケーションデータを受け取ると、アプリケーションデータを受信制御情報判断用バッファ７５へ格納する。
【００６０】
また、メッセージ受理判定部７４は、削除フラグが設定されているアプリケーションデータを受信制御情報判断用バッファ７５へ格納した後に、受信制御情報判断用バッファ７５へ格納したアプリケーションデータに設定されているアプリデータ識別子と同一のアプリデータ識別子を有するアプリケーションデータが分割データ合成用バッファ７６に格納されているか否かを判定してもよい。メッセージ受理判定部７４は、受信制御情報判断用バッファ７５へ格納したアプリケーションデータに設定されているアプリデータ識別子と同一のアプリデータ識別子を有するアプリケーションデータが分割データ合成用バッファ７６に格納されていると判定した場合、受信制御情報判断用バッファ７５に格納されているアプリケーションデータであって、同一のアプリデータ識別子を有すると判定されたアプリケーションデータを分割データ合成用バッファ７６へ移動させてもよい。
【００６１】
分割データ合成処理部７３は、分割データ合成用バッファ７６に格納されているアプリケーションデータであって、同一のアプリデータ識別子を有するアプリケーションデータを合成する。
【００６２】
続いて、図１１及び図１２を用いて本発明の実施の形態３にかかるＵＥ８０のアプリケーションデータ受信処理の流れについて説明する。ここでは、図７において説明した制御データの受信処理については実行済みであることを前提とする。
【００６３】
はじめに、データ分割有無判定部７２は、制御データ判定部７１から出力されたアプリケーションデータが、分割されたアプリケーションデータであるか否かを判定する（Ｓ４１）。次に、データ分割有無判定部７２において、分割されたアプリケーションデータではないと判定された場合、ＵＥ８０は、制御データ判定部７１から出力されたアプリケーションデータについて通常処理を実行する（Ｓ４７）。
【００６４】
データ分割有無判定部７２において、分割されたアプリケーションデータであると判定された場合、メッセージ受理判定部７４は、アプリケーションデータに受信制御情報があるか否かを判定する（Ｓ４２）。メッセージ受理判定部７４は、受信制御情報があると判定した場合、受信制御情報が設定されたアプリケーションデータが受理すべきアプリケーションデータであるか否かを判定する（Ｓ４３）。つまり、メッセージ受理判定部７４は、自装置が受信制御情報に設定された条件を満たすか否かを判定する。メッセージ受理判定部７４は、受理すべきアプリケーションデータではないと判定した場合、受信したアプリケーションデータを破棄する（Ｓ４８）。
【００６５】
メッセージ受理判定部７４は、受理すべきアプリケーションデータであると判定した場合、アプリケーションデータをバッファＡに格納し、さらに分割データ合成処理部７３は、バッファＡに格納されているアプリケーションデータを、アプリデータ識別子及び分割識別子に基づいて合成する（Ｓ４４）。ここで、バッファＡは、分割データ合成用バッファ７６とする。
【００６６】
次に、メッセージ受理判定部７４は、バッファＢにバッファＡに格納されたアプリケーションデータと同一のアプリデータ識別子のデータがあるか否かを判定する（Ｓ４５）。ここで、バッファＢは、受信制御情報判断用バッファ７５とする。メッセージ受理判定部７４は、バッファＢにバッファＡに格納されたアプリケーションデータと同一のアプリデータ識別子のデータがあると判定した場合、同一のアプリデータ識別子を有するアプリケーションデータであって、バッファＢに格納されたアプリケーションデータをバッファＡに移し、さらに、分割データ合成処理部７３は、バッファＡに格納されているアプリケーションデータを合成する（Ｓ４９）。
【００６７】
ステップＳ４５において、メッセージ受理判定部７４が、バッファＢにバッファＡに格納されたアプリケーションデータと同一のアプリデータ識別子のデータがないと判定した場合、もしくは、ステップＳ４９の処理の後に、メッセージ受理判定部７４は、バッファＢ内に格納されたアプリケーションデータであって、格納されてから所定期間経過したアプリケーションデータを破棄する（Ｓ４６）。
【００６８】
ステップＳ４２において、メッセージ受理判定部７４は、アプリケーションデータに受信制御情報が設定されていないと判定した場合、アプリケーションデータに削除フラグが設定されているか否かを判定する（Ｓ５０）。メッセージ受理判定部７４は、アプリケーションデータに削除フラグが設定されていないと判定した場合、ステップＳ４４以降の処理を実行する。メッセージ受理判定部７４は、アプリケーションデータに削除フラグが設定されていると判定した場合、バッファＡに同じアプリデータ識別子が設定されたアプリケーションデータがあるか否か判定する（Ｓ５１）。メッセージ受理判定部７４は、バッファＡに同じアプリデータ識別子が設定されたアプリケーションデータがないと判定した場合、アプリケーションデータをバッファＢに保存する（Ｓ５３）。
【００６９】
メッセージ受理判定部７４は、バッファＡに同じアプリデータ識別子が設定されたアプリケーションデータがあると判定した場合、同じアプリデータ識別子が設定されたバッファＡに格納されているアプリケーションデータから、受信制御情報を取得する（Ｓ５２）。次に、メッセージ受理判定部７４は、ステップＳ４４以降の処理を実行し、アプリケーションデータをバッファＡに格納する。なお、ステップＳ４４、ステップＳ４９で合成したデータは、合成が未完了の場合、バッファＡに保存しても良い。
【００７０】
以上説明したように、本発明の実施の形態３にかかるアプリケーションデータに設定された受信制御情報を用いることによって、アプリケーションデータを受信したＵＥが、受信したアプリケーションデータを受理し、そのアプリケーションデータの処理を実行するか否かを判定することができる。これによって、ＵＥは、必要なデータのみ処理を実行することができるため、処理負担を軽減することができる。
【００７１】
さらに、全てのアプリケーションデータに受信制御情報を設定するのではなく、一部のアプリケーションデータに設定された受信制御情報を参照する処理を実行することによって、アプリケーションデータに設定することができるメッセージ本文のデータ領域を拡大することができる。
【００７２】
また、受信制御情報は、一つのアプリケーションデータに設定されてもよく、分割された受信制御情報が、複数のアプリケーションデータに分散して設定されてもよい。
【００７３】
また、配信サーバ１０は、一度受信制御情報を設定したアプリケーションデータを送信した後は、受信制御情報を一意に識別する制御番号を設定したアプリケーションデータを送信してもよい。この場合、ＵＥ８０は、受信した制御情報を制御番号とともに保持することによって、制御番号を確認することで、参照すべき受信制御情報を特定することができる。
【００７４】
（実施の形態４）
続いて、図１３を用いて、本発明の実施の形態４にかかる通信システムの構成例について説明する。図１３の通信システムは、配信サーバ１０、ＣＢＣ９０、ＭＭＥ５０、ｅＮＢ６１〜６３及びＵＥ１００を有している。ｅＮＢ６１は、通信範囲を示すセル１０１を形成している。同様に、ｅＮＢ６２は、セル１０２を形成し、ｅＮＢ６３は、セル１０３を形成している。また、ＵＥ１００は、セル１０１からセル１０２へ移動し、さらに、セル１０２からセル１０３へ移動する。
【００７５】
配信サーバ１０及びＭＭＥ５０は、図２と同様であるため詳細な説明を省略する。さらに、ｅＮＢ６１〜６３は、図２のｅＮＢ６０と同様であるため詳細な説明を省略する。
【００７６】
制御データ付加部２１は、配信サーバ１０から、分割された複数のアプリケーションデータを受信すると、それぞれのアプリケーションデータに制御データを付加し、配信データを生成する。また、制御データ付加部２１は、指示メッセージを受け取っている場合、それぞれの制御データのＵＮを異なる値に設定する。
【００７７】
配信データ送信制御部９１は、制御データ付加部２１において生成された配信データの配信エリアを設定する。具体的には、配信データ送信制御部９１は、配信サーバ１０から送信された複数のアプリケーションデータ間の遅延時間に応じて、配信データの配信エリアを設定する。
【００７８】
例えば、ＣＢＣ９０は、配信サーバ１０からアプリケーションデータを、到着した順番にｅＮＢ６１へ送信する。ＵＥ１００が高速移動する自動車等である場合、ｅＮＢ６１が配信データをＵＥ１００へ順番に配信している間に、ＵＥ１００がセル１０２へ移動してしまうこともある。このような場合、ＵＥ１００は、分割されたアプリケーションデータを組み立てるために必要なすべてのアプリケーションデータを受信できない場合がある。配信サーバ１０から送信される複数のアプリケーションデータ間の遅延時間が大きく、ＣＢＣ９０からＭＭＥ５０を介してｅＮＢ６１へ配信される配信データ間の遅延時間が大きい場合、ＵＥ１００に組み立てるために必要なすべてのアプリケーションデータを送信することができない事象が発生する可能性が高くなる。
【００７９】
そのため、配信データ送信制御部９１は、配信サーバ１０において分割され、分割後の複数のアプリケーションデータ間の遅延時間が大きい、つまり、アプリケーションデータ間のデータの到着間隔が長い場合、配信エリアを広げるように制御してもよい。このような場合、例えば、配信データ送信制御部９１は、複数のアプリケーションデータを、ｅＮＢ６１〜６３に送信するように配信エリアを決定してもよい。配信データ送信制御部９１は、配信サーバ１０において分割され、分割後の複数のアプリケーションデータ間の遅延時間が小さい、つまり、アプリケーションデータ間のデータの到着間隔が短い場合、配信エリアを狭めるように制御してもよい。例えば、配信データ送信制御部９１は、複数のアプリケーションデータを、ｅＮＢ６１のみに送信するように配信エリアを決定してもよい。
【００８０】
また、配信データ送信制御部９１は、配信サーバ１０から配信エリアを指定されている場合においても、複数のアプリケーションデータ間の遅延時間に応じて、配信サーバ１０において指定された配信エリアよりも広いエリアもしくは狭いエリアを配信エリアと定めてもよい。
【００８１】
さらに、配信データ送信制御部９１は、配信データを送信する間隔を次のように定めてもよい。ｅＮＢ６１〜６３が、ＭＭＥ５０を介してＣＢＣ９０から送信された配信データをＵＥ１００へ予め定められた回数繰り返し送信する場合がある。このような場合、ｅＮＢ６１〜６３は、例えば第１の配信データを繰り返し送信している最中に、第１の配信データとは異なる第２の配信データを受信した場合、第１の配信データを第２の配信データによって上書きすることがある。第１の配信データが第２の配信データに上書きされてしまった場合、第１の配信データを再送することができなくなるため、第１の配信データの送信回数が、予め定められた回数よりも少ない回数になってしまう。
【００８２】
このような事象を回避するために、配信データ送信制御部９１は、ｅＮＢ６１〜６３におけるデータの再送期間に基づいて、配信データの送信間隔を定めてもよい。例えば、配信データ送信制御部９１は、ｅＮＢ６１〜６３におけるデータの再送期間よりも長い時間を配信データの送信間隔としてもよい。
【００８３】
以上説明したように、本発明の実施の形態４にかかる通信システムを用いることによって、ＣＢＣ９０は、配信データの配信エリアもしくは送信間隔を制御することができる。これによって、配信サーバ１０から配信された分割後の複数のアプリケーションデータを、確実にＵＥ１００へ配信することができる。
【００８４】
また、図１３においては、配信データ送信制御部９１をＣＢＣ９０が有する構成について説明したが、配信データ送信制御部９１は、配信サーバ１０が有してもよい。例えば、配信サーバ１０が、分割後の複数のアプリケーションデータの送信間隔に基づいて、アプリケーションデータの配信エリアを設定してもよい。さらに、配信サーバ１０が、ｅＮＢ６１〜６３における再送期間に基づいて、分割後の複数のアプリケーションデータの送信間隔を定めてもよい。
【００８５】
上述の実施の形態では、本発明をハードウェアの構成として説明したが、本発明は、これに限定されるものではない。本発明は、配信サーバ１０、同報配信サーバ２０及び通信端末３０における処理を、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。）
【００８６】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００８７】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【００８８】
（付記１）配信サーバから送信されるデータを複数の通信端末へ同報配信する際に、同報配信するデータのデータサイズが予め定められている通信システムであって、１つのデータを同報配信可能なデータサイズ以下のデータサイズを有する複数のアプリケーションデータに分割し、それぞれの前記アプリケーションデータに分割識別情報を設定する分割手段と、複数の前記アプリケーションデータを同報配信する際に、それぞれの前記アプリケーションデータに異なるメッセージ識別情報を有する制御データを付加する制御データ付加手段と、前記制御データが付加された複数のアプリケーションデータを受信すると、それぞれの制御データに異なるメッセージ識別情報が設定されているか否かを判定する判定手段と、前記判定手段によって、それぞれの制御データに異なるメッセージ識別情報が設定されていると判定された場合、それぞれのアプリケーションデータに設定されている分割識別情報に基づいて複数のアプリケーションデータを合成する合成手段と、を備える通信システム。
（付記２）前記分割識別情報は、分割前の前記データを示すアプリデータ識別子を含み、
前記制御データ付加手段は、同一の前記アプリデータ識別子が設定された前記アプリケーションデータに対して、異なる前記メッセージ識別情報を有する制御データを付加する、付記１に記載の通信システム。
（付記３）前記分割手段は、前記１つのデータから分割された複数のアプリケーションデータに対して、異なるメッセージ識別情報を有する制御データをそれぞれの前記アプリケーションデータに付加することを指示する指示メッセージを前記制御データ付加手段へ送信する、付記１又は２に記載の通信システム。
（付記４）前記分割手段は、それぞれの前記アプリケーションデータを受理するか否かの判断に用いられる受信制御情報をそれぞれの前記アプリケーションデータに設定する、付記１乃至３のいずれか１項に記載の通信システム。
（付記５）前記分割手段は、前記複数のアプリケーションデータに含まれる第１のアプリケーションデータに前記受信制御情報を設定し、前記第１のアプリケーションデータ以外のそれぞれのアプリケーションデータには、前記第１のアプリケーションデータに設定された前記受信制御情報を参照することを示すフラグを設定する、付記４に記載の通信システム。
（付記６）前記合成手段は、前記受信制御情報が設定されたアプリケーションデータ及び前記受信制御情報の参照先が判明したアプリケーションデータを保持する合成用バッファと、前記受信制御情報の参照先が判明していないアプリケーションデータを保持する判断用バッファと、を有する付記５に記載の通信システム。
（付記７）前記制御データ付加手段において制御データが付加されたアプリケーションデータを複数の通信端末へ同報配信する基地局と、前記基地局が前記複数の通信端末へ前記アプリケーションデータを配信するタイミングに応じて、前記基地局へ前記制御データが付加されたアプリケーションデータを配信するタイミングを決定する配信データ送信制御手段と、をさらに備える付記１乃至６のいずれか１項に記載の通信システム。
（付記８）前記制御データ付加手段において制御データが付加されたアプリケーションデータを複数の通信端末へ同報配信する基地局と、前記分割手段から出力される複数の前記アプリケーションデータの間隔に応じて、前記制御データが付加されたアプリケーションデータを配信する基地局を決定する配信データ送信制御手段と、をさらに備える付記１乃至６のいずれか１項に記載の通信システム。
（付記９）前記同報配信は、ＣＢＳ（Cell Broadcast Service）を用いて実行される、請求項１乃至８のいずれか１項に記載の通信システム。
（付記１０）前記制御データ付加手段は、前記アプリケーションデータに前記制御データを付加してＣＢＳメッセージを生成する、付記１乃至９のいずれか１項に記載の通信システム。
（付記１１）１つのデータを同報配信可能なデータサイズ以下のデータサイズを有する複数のアプリケーションデータに分割し、それぞれの前記アプリケーションデータに分割識別情報を設定する分割部と、前記１つのデータから分割された複数のアプリケーションデータに対して、異なるメッセージ識別情報を有する制御データをそれぞれの前記アプリケーションデータに付加することを指示する指示メッセージを送信する分割データ送信依頼部と、を備える配信サーバ。
（付記１２）前記分割部は、同報配信により複数の前記アプリケーションデータを受信する通信端末に対して、それぞれの前記アプリケーションデータを受理するか否かの判断に用いられる受信制御情報をそれぞれの前記アプリケーションデータに設定する、付記１１に記載の配信サーバ。
（付記１３）前記分割部は、前記複数のアプリケーションデータに含まれる第１のアプリケーションデータに前記受信制御情報を設定し、前記第１のアプリケーションデータ以外のそれぞれのアプリケーションデータには、前記第１のアプリケーションデータに設定された前記受信制御情報を参照することを示すフラグを設定する、付記１２に記載の配信サーバ。
（付記１４）１つのデータが同報配信可能なデータサイズ以下のデータサイズに分割され、それぞれのデータに分割識別情報が設定された複数のアプリケーションデータを同報配信する際に、それぞれの前記アプリケーションデータに異なるメッセージ識別情報を有する制御データを付加した配信データを生成する制御データ付加部を備える同報配信サーバ。
（付記１５）前記分割識別情報は、分割前の前記データを示すアプリデータ識別子を含み、前記制御データ付加部は、同一の前記アプリデータ識別子が設定された前記アプリケーションデータに対して、異なる前記メッセージ識別情報を有する制御データを付加する、付記１４に記載の同報配信サーバ。
（付記１６）前記配信データを複数の通信端末へ配信する基地局が前記複数の通信端末へ前記配信データを配信するタイミングに応じて、前記基地局へ前記配信データを送信するタイミングを決定する配信データ送信制御部をさらに備える、付記１４又は１５に記載の同報配信サーバ。
（付記１７）送信された複数の前記アプリケーションデータの間隔に応じて、前記配信データを複数の通信端末へ配信する複数の基地局のうち、前記配信データを送信する基地局を決定する配信データ送信制御部をさらに備える、付記１４又は１５に記載の同報配信サーバ。
（付記１８）１つのデータが同報配信可能なデータサイズ以下のデータサイズに分割され、それぞれのデータに分割識別情報が設定された複数のアプリケーションデータに、メッセージ識別情報を有する制御データが付加された配信データを受信すると、それぞれの制御データに異なる前記メッセージ識別情報が設定されているか否かを判定する判定部と、前記判定部によって、それぞれの制御データに異なるメッセージ識別情報が設定されていると判定された場合、それぞれのアプリケーションデータに設定されている分割識別情報に基づいて複数のアプリケーションデータを合成する合成部と、を備える通信端末。
（付記１９）前記合成部は、それぞれの前記アプリケーションデータを受理するか否かの判断に用いられる受信制御情報が設定されたアプリケーションデータ及び前記受信制御情報の参照先が判明したアプリケーションデータを保持する合成用バッファと、
前記受信制御情報の参照先が判明していないアプリケーションデータを保持する判断用バッファと、を有する付記１８に記載の通信端末。
（付記２０）１つのデータを同報配信可能なデータサイズ以下のデータサイズを有する複数のアプリケーションデータに分割し、それぞれの前記アプリケーションデータに分割識別情報を設定し、前記１つのデータから分割された複数のアプリケーションデータに対して、異なるメッセージ識別情報を有する制御データをそれぞれの前記アプリケーションデータに付加することを指示する指示メッセージを送信するアプリケーションデータ送信方法。
（付記２１）１つのデータが同報配信可能なデータサイズ以下のデータサイズに分割され、それぞれのデータに分割識別情報が設定された複数のアプリケーションデータを同報配信する際に、それぞれの前記アプリケーションデータに異なるメッセージ識別情報を有する制御データを付加した配信データを生成する、配信データ生成方法。
（付記２２）１つのデータが同報配信可能なデータサイズ以下のデータサイズに分割され、それぞれのデータに分割識別情報が設定された複数のアプリケーションデータに、メッセージ識別情報を有する制御データが付加された配信データを受信し、それぞれの制御データに異なる前記メッセージ識別情報が設定されているか否かを判定し、それぞれの制御データに異なるメッセージ識別情報が設定されていると判定された場合、それぞれのアプリケーションデータに設定されている分割識別情報に基づいて複数のアプリケーションデータを合成する、分割データ合成方法。
（付記２３）１つのデータを同報配信可能なデータサイズ以下のデータサイズを有する複数のアプリケーションデータに分割し、それぞれの前記アプリケーションデータに分割識別情報を設定し、前記１つのデータから分割された複数のアプリケーションデータに対して、異なるメッセージ識別情報を有する制御データをそれぞれの前記アプリケーションデータに付加することを指示する指示メッセージを送信することをコンピュータに実行させるプログラム。
（付記２４）１つのデータが同報配信可能なデータサイズ以下のデータサイズに分割され、それぞれのデータに分割識別情報が設定された複数のアプリケーションデータを同報配信する際に、それぞれの前記アプリケーションデータに異なるメッセージ識別情報を有する制御データを付加した配信データを生成することをコンピュータに実行させるプログラム。
（付記２５）１つのデータが同報配信可能なデータサイズ以下のデータサイズに分割され、それぞれのデータに分割識別情報が設定された複数のアプリケーションデータに、メッセージ識別情報を有する制御データが付加された配信データを受信し、それぞれの制御データに異なる前記メッセージ識別情報が設定されているか否かを判定し、それぞれの制御データに異なるメッセージ識別情報が設定されていると判定された場合、それぞれのアプリケーションデータに設定されている分割識別情報に基づいて複数のアプリケーションデータを合成することをコンピュータに実行させるプログラム。
【符号の説明】
【００８９】
１０  配信サーバ
１１  分割部
１５  アプリケーションデータ分割部
１６  分割データ送信依頼部
２０  同報配信サーバ
２１  制御データ付加部
３０  通信端末
３１  判定部
３２  合成部
４０  ＣＢＣ
５０  ＭＭＥ
６０  ｅＮＢ
６１  ｅＮＢ
６２  ｅＮＢ
６３  ｅＮＢ
７０  ＵＥ
７１  制御データ判定部
７２  データ分割有無判定部
７３  分割データ合成処理部
７４  メッセージ受理判定部
７５  受信制御情報判断用バッファ
７６  分割データ合成用バッファ
８０  ＵＥ
９０  ＣＢＣ
９１  配信データ送信制御部
１００  ＵＥ
１０１  セル
１０２  セル
１０３  セル
【図１】
2015095850.tif 000003
【図２】
2015095850.tif 000004
【図３】
2015095850.tif 000005
【図４】
2015095850.tif 000006
【図５】
2015095850.tif 000007
【図６】
2015095850.tif 000008
【図７】
2015095850.tif 000009
【図８】
2015095850.tif 000010
【図９】
2015095850.tif 000011
【図１０】
2015095850.tif 000012
【図１１】
2015095850.tif 000013
【図１２】
2015095850.tif 000014
【図１３】
2015095850.tif 000015