(57)【要約】【課題】  輻輳の発生を良好に抑制して、配信情報を受信できない通信装置に対する配信情報の確実な転送処理を実行することができる通信装置、通信システム、通信方法および通信制御用プログラムを提供する。【解決手段】受信部は配信情報を受信し、判定部は通信ネットワークを構成する各基地局との通信状況に基づき、他の通信装置に配信情報を送信するか否かを判定し、送信部は前記判定部の判定結果に基づき、他の通信装置に配信情報を送信する。【選択図】      図１４
2018182652.tif 000002
【特許請求の範囲】
【請求項１】
配信情報を受信する受信手段と、
通信ネットワークを構成する各基地局との通信状況に基づき、他の通信装置に前記配信情報を送信するか否かを判定する判定手段と、
前記判定手段の判定結果に基づき、前記他の通信装置に前記配信情報を送信する送信手段と
を備える通信装置。
【請求項２】
通信可能な基地局の数を取得する取得手段を備え、
前記判定手段は、前記通信可能な基地局の数が所定の閾値以下であるか否かを判定し、
前記送信手段は、前記通信可能な基地局の数が所定の閾値以下である場合に、前記他の通信装置に前記配信情報を送信する
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
基地局から送信される信号の受信電力の値を測定する測定手段を備え、
前記判定手段は、前記受信電力の値が所定の閾値以下であるか否かを判定し、
前記送信手段は、前記受信電力の値が所定の閾値以下である場合に、前記他の通信装置に前記配信情報を送信する
ことを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記判定手段は、前記配信情報に、前記配信情報が他の通信装置から送信された配信情報であることを示す転送済みフラグがセットされているか否かを判定し、
前記送信手段は、前記配信情報に前記転送済みフラグがセットされていない場合に、前記配信情報を送信する
ことを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記判定手段は、前記配信情報の緊急性を判定し、
前記送信手段は、前記緊急性に基づき、前記配信情報を送信する
ことを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記配信情報は、前記配信情報の転送回数を示すホップ数情報を含み、
前記判定手段は、前記ホップ数情報が示す値が所定の値未満であった場合に、前記他の通信装置に前記配信情報を送信しないと判定し、
前記判定手段は、前記ホップ数情報が示す値が所定の値以上であった場合に、前記ホップ数情報が示す値を減算して、前記他の通信装置に配信情報を送信すると判定する、
ことを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
請求項１乃至６のいずれか１項に記載の通信装置と、
前記通信装置に配信情報を送信する基地局と、
前記他の通信装置と、
を備える通信システム。
【請求項８】
配信情報を受信し、
通信ネットワークを構成する各基地局との通信状況に基づき、他の通信装置に前記配信情報を送信するか否かを判定し、
他の通信装置に前記配信情報を送信するか否かの判定結果に基づき、前記他の通信装置に前記配信情報を送信する
通信方法。
【請求項９】
コンピュータに、
配信情報を受信する受信処理と、
通信ネットワークを構成する各基地局との通信状況に基づき、他の通信装置に前記配信情報を送信するか否かを判定する判定処理と、
前記判定処理における判定結果に基づき、前記他の通信装置に前記配信情報を送信する送信処理と
を実行させるための通信制御用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信システム、通信方法および通信制御用プログラムに関する。
【背景技術】
【０００２】
地震や津波等の緊急速報に関する情報を配信するＥＴＷＳ（Ｅａｒｔｈｑｕａｋｅ  ａｎｄ  Ｔｓｕｎａｍｉ  Ｗａｒｎｉｎｇ  Ｓｙｓｔｅｍ）が３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）にて規定されている。
【０００３】
特許文献１には、緊急情報を受信した場合に、当該緊急情報を受信できない他の携帯端末装置に、当該緊急情報を送信する携帯端末装置が記載されている。
【０００４】
特許文献２には、受信した時点における配信情報の転送回数を示すホップ数と端末間で配信情報を転送可能な上限値を示す上限ホップ数とに基づいて配信情報を転送する端末が記載されている。
【０００５】
すなわち、特許文献１に記載された携帯端末装置および特許文献２に記載された端末は、基地局と通信可能な範囲であるセル内にいた場合に（言い換えれば、基地局から送信された緊急情報や配信情報を受信できる場合に）、緊急情報や配信情報を転送する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２４４０６８号公報
【特許文献２】特開２０１６−１７８５２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
したがって、セル内にいる全ての特許文献１に記載された携帯端末装置および特許文献２に記載された端末は、配信情報の転送を試みるので、配信情報の送信元と配信情報の送信先との間の無線通信路で輻輳が発生し得る。
【０００８】
本発明は、上記課題に鑑み、輻輳の発生を良好に抑制して、配信情報を受信できない通信装置に対する配信情報の確実な転送処理を実行することができる通信装置、通信システム、通信方法および通信制御用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の通信装置は、配信情報を受信する受信手段と、通信ネットワークを構成する各基地局との通信状況に基づき、他の通信装置に前記配信情報を送信するか否かを判定する判定手段と、前記判定手段の判定結果に基づき、前記他の通信装置に前記配信情報を送信する送信手段とを備える。
【００１０】
本発明の通信システムは、いずれかの態様の通信装置と、前記通信装置に配信情報を送信する基地局と、他の通信装置とを備える。
【００１１】
本発明の通信方法は、配信情報を受信し、通信ネットワークを構成する各基地局との通信状況に基づき、他の通信装置に前記配信情報を送信するか否かを判定し、他の通信装置に前記配信情報を送信するか否かの判定結果に基づき、前記他の通信装置に前記配信情報を送信する。
【００１２】
本発明の通信制御用プログラムは、コンピュータに、配信情報を受信する受信処理と、通信ネットワークを構成する各基地局との通信状況に基づき、他の通信装置に前記配信情報を送信するか否かを判定する判定処理と、前記判定処理における判定結果に基づき、前記他の通信装置に前記配信情報を送信する送信処理とを実行させる。
【発明の効果】
【００１３】
輻輳の発生を良好に抑制し、配信情報を受信できない通信装置に対する配信情報の確実な転送処理を実行することができる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態における通信システムの構成例を示す図である。
【図２】第１の実施形態における通信装置の構成例を示すブロック図である。
【図３】第１の実施形態における他の通信装置の構成例を示すブロック図である。
【図４】第１の実施形態における他の通信装置の構成例を示すブロック図である。
【図５】第１の実施形態における他の通信装置の構成例を示すブロック図である。
【図６】第１の実施形態における基地局の構成例を示すブロック図である。
【図７】第１の実施形態における他の基地局の構成例を示すブロック図である。
【図８】第１の実施形態におけるＭＭＥの構成例を示すブロック図である。
【図９】第１の実施形態におけるＣＢＣの構成例を示すブロック図である。
【図１０】第１の実施形態におけるＣＢＥの構成例を示すブロック図である。
【図１１】第１の実施形態における通信装置が実行する配信情報の転送処理を示すフローチャートである。
【図１２】第１の実施形態における通信装置が実行する配信情報の受信処理を示すフローチャートである。
【図１３】第１の実施形態における基地局が実行する配信情報の送信処理を示すフローチャートである。
【図１４】第２の実施形態における通信装置の構成例を示す図である。
【発明を実施するための形態】
【００１５】
＜第１の実施形態＞
第１の実施形態の通信システム１について、図面を参照して説明する。図１は、第１の実施形態の通信システム１の構成例を示すブロック図である。通信システム１は、通信装置１００と、通信装置２００と、基地局５００とを含む。
【００１６】
通信装置１００と、基地局５００とは、互いの間で通信するために互いに接続可能である。通信装置１００は、例えば、スマートフォンや携帯電話機等の通信装置である。例えば、通信装置１００は、基地局５００から送信された信号を受信する。例えば、通信装置１００は、基地局５００から配信情報に応じた信号または同期信号を受信する。なお、通信装置１００は、基地局５００と通信可能な範囲であるセル１０００内にいるが、基地局６００と通信可能な範囲であるセル１１００内にはいないので、基地局５００と通信できるが、基地局６００と通信できない。また、配信情報は、例えば、災害に関する情報等を含む情報である。例えば、災害に関する情報は、地震の震度や津波の到達日時等を示す緊急速報である。また、通信装置１００および通信装置２００は、例えば、同期信号によって示されている情報に基づき、物理セルＩＤ（ＰＣＩ：Ｐｈｙｓｉｃａｌ  Ｃｅｌｌ  Ｉｄｅｎｔｉｆｉｅｒ）を取得する。
【００１７】
通信装置３００と、基地局５００とは、互いの間で通信するために互いに接続可能である。通信装置３００は、例えば、スマートフォンや携帯電話機等の通信装置である。例えば、通信装置３００は、基地局５００から送信された信号を受信する。具体的には、例えば、通信装置３００は、基地局５００から配信情報に応じた信号または同期信号を受信する。
【００１８】
通信装置３００と、基地局６００とは、互いの間で通信するために互いに接続可能である。例えば、通信装置３００は、基地局６００から送信された信号を受信する。具体的には、例えば、通信装置３００は、基地局６００から配信情報に応じた信号または同期信号を受信する。なお、通信装置３００は、セル１０００およびセル１１００内にいるので、基地局５００および基地局６００と通信できる。
【００１９】
通信装置１００と、通信装置２００とは、互いの間で通信するために互いに接続可能である。通信装置２００は、例えば、スマートフォンや携帯電話機等の通信装置である。例えば、通信装置１００と、通信装置２００とは、Ｂｌｕｅｔｏｏｔｈ（登録商標）の仕様に従って互いに接続される。例えば、通信装置１００は、通信先になり得る通信装置２００がいることをＢｌｕｅｔｏｏｔｈの仕様に従って事前に確認するように構成されていてもよい。なお、通信装置２００は、セル１０００およびセル１１００内にいないので、基地局５００および基地局６００と通信できない。
【００２０】
通信装置２００と、通信装置４００とは、互いの間で通信するために互いに接続可能である。通信装置４００は、例えば、スマートフォンや携帯電話機等の通信装置である。例えば、通信装置２００と、通信装置４００とは、Ｂｌｕｅｔｏｏｔｈの仕様に従って互いに接続される。例えば、通信装置２００は、通信先になり得る通信装置４００があることをＢｌｕｅｔｏｏｔｈの仕様に従って事前に確認するように構成されていてもよい。なお、通信装置４００は、セル１０００およびセル１１００内にいないので、基地局５００および基地局６００と通信できない。
【００２１】
基地局５００および基地局６００と、ＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）７００とは、互いの間で通信するために互いに接続可能である。ＭＭＥ７００は、基地局５００および基地局６００に、ＣＢＣ（Ｃｅｌｌ  Ｂｒｏａｄｃａｓｔ  Ｃｅｎｔｅｒ）８００から受信した配信情報に応じた信号を送信する。
【００２２】
ＭＭＥ７００と、ＣＢＣ８００とは、互いの間で通信するために互いに接続可能である。ＣＢＣ８００は、ＭＭＥ７００に、配信情報に応じた信号を送信する。
【００２３】
ＣＢＣ８００と、ＣＢＥ（Ｃｅｌｌ  Ｂｒｏａｄｃａｓｔ  Ｅｎｔｉｔｙ）９００とは、互いの間で通信するために互いに接続可能である。ＣＢＥ９００は、ＣＢＣ８００に、配信情報の生成要求に応じた信号を送信する。ＣＢＣ８００は、受信した生成要求に基づき、配信情報を生成する。生成要求には、例えば、配信情報を識別する情報であるメッセージＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）、災害に関する情報、および配信情報の有効期限を示す情報である有効期限情報等が含まれている。また、生成された配信情報には、これらの情報が含まれている。
【００２４】
なお、基地局５００および基地局６００は、それぞれｅＮｏｄｅＢ（Ｅ（Ｅｖｏｌｖｅｄ）−ＵＴＲＡＮ（Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）  ＮｏｄｅＢ）やＨｅＮＢ（Ｈｏｍｅ  ｅＮｏｄｅ  Ｂ）であってもよい。
【００２５】
図２は、通信装置１００の構成例を示すブロック図である。図２に示すように、通信装置１００は、通信部１１０と、制御部１２０と、記憶部１３０とを含む。
【００２６】
通信部１１０は、基地局５００から送信された信号を受信する。具体的には、例えば、通信部１１０は、基地局５００から同期信号を受信する。また、例えば、通信部１１０は、基地局５００から配信情報に応じたデータで変調された搬送波を受信する。
【００２７】
通信部１１０は、制御部１２０に受信した配信情報を入力する。具体的には、通信部１１０は、配信情報に応じたデータで変調された搬送波を復調し、配信情報を取得して、制御部１２０に取得した配信情報を入力する。
【００２８】
通信部１１０は、他の通信装置に、制御部１２０から入力された新たな配信情報を転送する。具体的には、例えば、通信部１１０は、新たな配信情報に応じたデータで搬送波を変調し、通信装置２００に変調後の搬送波を送信する。
【００２９】
通信部１１０は、他の通信装置から送信された信号を受信するように構成されている。具体的には、例えば、他の通信装置が生成した新たな配信情報に応じたデータで変調された搬送波を受信するように構成されている。また、例えば、通信部１１０は、新たな配信情報に応じたデータで変調された搬送波を復調し、新たな配信情報を取得して、制御部１２０に取得した新たな配信情報を入力するように構成されている。
【００３０】
なお、通信部１１０は、例えば、送信回路、受信回路およびアンテナ等によって実現される。
【００３１】
制御部１２０は、受信した配信情報に含まれているメッセージＩＤに基づき、受信済みの配信情報を受信したか否かを判定する。具体的には、例えば、制御部１２０は、受信した配信情報に含まれているメッセージＩＤと合致するメッセージＩＤが記憶部１３０に記憶されているか否かを判定する。そして、制御部１２０は、受信した配信情報に含まれているメッセージＩＤと合致するメッセージＩＤが記憶部１３０に記憶されていると判定した場合に、受信済みの配信情報を受信したと判定する。また、制御部１２０は、受信した配信情報に含まれているメッセージＩＤと合致するメッセージＩＤが記憶部１３０に記憶されていないと判定した場合に、未受信の配信情報を受信したと判定する。
【００３２】
制御部１２０は、未受信の配信情報を受信したと判定した場合に、受信した配信情報に含まれている有効期限情報に基づき、受信した配信情報の有効期限が到来しているか否かを判定する。有効期限情報は、例えば、日時を示す情報である。具体的には、例えば、制御部１２０は、通信装置１００に備えられている計時手段によって測定された現在の日時と、有効期限情報によって示されている日時とを比較する。そして、制御部１２０は、当該有効期限情報によって示されている日時が、現在の日時よりも過去の日時である場合に、受信した配信情報の有効期限が到来していると判定する。また、制御部１２０は、当該有効期限情報によって示されている日時が、現在の日時よりも未来の日時である場合に、受信した配信情報の有効期限が到来していないと判定する。
【００３３】
制御部１２０は、受信した配信情報の有効期限が到来していないと判定した場合に、通信装置１００の報知処理を実行する。例えば、制御部１２０は、通信装置１００に備えられているディスプレイ等から構成されている表示部に、配信情報に基づく情報を表示させるとともに、通信装置１００に備えられているスピーカに警告音を出力させるように制御する。また、例えば、制御部１２０は、通信装置１００を振動させたり、通信装置１００に備えられているＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を点灯させたりするように構成されていてもよい。
【００３４】
制御部１２０は、報知処理を実行した場合に、記憶部１３０に、受信した配信情報に含まれているメッセージＩＤを記憶させる。
【００３５】
制御部１２０は、受信した配信情報に転送済みフラグがセットされているか否かを判定する。ここで、転送済みフラグは、当該受信した配信情報が、他の通信装置から転送されてきた配信情報であることを示す情報である。
【００３６】
制御部１２０は、受信した配信情報に転送済みフラグがセットされていないと判定した場合に、セル識別子を取得する。セル識別子は、セルを識別するための情報であり、例えば、物理セルＩＤやセル固有のＳＣ（Ｓｃｒａｍｂｌｉｎｇ  Ｃｏｄｅ）等である。具体的には、例えば、図１に示すように、セル１０００内にいる通信装置１００の制御部１２０は、通信部１１０が基地局５００から受信した同期信号によって示されている情報に基づき、セル１０００に対応する物理セルＩＤを取得する。
【００３７】
制御部１２０は、取得したセル識別子の数が閾値以下であるか否かを判定する。例えば、当該閾値を示す情報は、記憶部１３０に予め記憶されている。
【００３８】
制御部１２０は、セル識別子の数が閾値以下であると判定した場合に、受信した配信情報に転送済みフラグをセットした新たな配信情報を生成する。なお、受信した配信情報と、新たな配信情報との差異は、例えば、転送済みフラグがセットされているか否かであって、配信情報を識別する情報であるメッセージＩＤ、災害に関する情報、および有効期限情報等は同じである。
【００３９】
制御部１２０は、通信部１１０に、生成した新たな配信情報を入力する。
【００４０】
なお、受信済みの配信情報を受信したと判定した場合、受信した配信情報の有効期限が到来していると判定した場合、受信した配信情報に転送済みフラグがセットされていると判定した場合、または、取得したセル識別子の数が閾値より大きいと判定した場合に、制御部１２０は、新たな配信情報を生成しない。したがって、これらの場合には、通信部１１０は、他の通信装置（例えば、通信装置２００）に当該新たな配信情報を転送せずに処理を終了する。
【００４１】
制御部１２０は、例えば、プログラム制御に従って処理を実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）や複数の回路等によって実現される。
【００４２】
記憶部１３０には、上述した閾値を示す情報が予め記憶されている。また、記憶部１３０には、受信した配信情報に含まれているメッセージＩＤを示す情報が記憶される。なお、記憶部１３０は、例えば、メモリやハードディスク等の記憶手段によって実現される。
【００４３】
図３は、通信装置２００の構成例を示すブロック図である。図３に示すように、通信装置２００は、通信部２１０と、制御部２２０と、記憶部２３０とを含む。通信部２１０、制御部２２０、および記憶部２３０は、図２に示す通信装置１００の通信部１１０、制御部１２０、および記憶部１３０とそれぞれ同様な機能を有する。
【００４４】
図４は、通信装置３００の構成例を示すブロック図である。図４に示すように、通信装置３００は、通信部３１０と、制御部３２０と、記憶部３３０とを含む。通信部３１０、制御部３２０、および記憶部３３０は、図２に示す通信装置１００の通信部１１０、制御部１２０、および記憶部１３０とそれぞれ同様な機能を有する。なお、例えば、図１に示すように、セル１０００およびセル１１００内にいる通信装置３００の制御部３２０は、通信部３１０が基地局５００および基地局６００から受信した同期信号によって示されている情報に基づき、セル１０００に対応する物理セルＩＤおよびセル１１００に対応する物理セルＩＤを取得する。
【００４５】
図５は、通信装置４００の構成例を示すブロック図である。図５に示すように、通信装置４００は、通信部４１０と、制御部４２０と、記憶部４３０とを含む。通信部４１０、制御部４２０、および記憶部４３０は、通信装置１００の通信部１１０、制御部１２０、および記憶部１３０とそれぞれ同様な機能を有する。
【００４６】
図６は、基地局５００の構成例を示すブロック図である。図６に示すように、基地局５００は、通信部５１０を含む。
【００４７】
通信部５１０は、ＭＭＥ７００から配信情報に応じた信号を受信する。
【００４８】
また、通信部５１０は、セル１０００内の通信装置１００および通信装置３００に、配信情報に応じた信号を送信する。
【００４９】
なお、通信部５１０は、送信回路、受信回路およびアンテナ等によって実現される。
【００５０】
図７は、基地局６００の構成例を示すブロック図である。図７に示すように、基地局６００は、通信部６１０を含む。通信部６１０は、図６に示す基地局５００の通信部５１０と同様な機能を有する。例えば、通信部６１０は、セル１１００内の通信装置３００に、配信情報に応じた信号を送信する。
【００５１】
図８は、ＭＭＥ７００の構成例を示すブロック図である。図８に示すように、ＭＭＥ７００は、通信部７１０を含む。
【００５２】
通信部７１０は、ＣＢＣ８００から配信情報に応じた信号を受信する。
【００５３】
また、通信部７１０は、基地局５００および基地局６００に、配信情報に応じた信号を送信する。
【００５４】
なお、通信部７１０は、送信回路、受信回路およびアンテナ等によって実現される。
【００５５】
図９は、ＣＢＣ８００の構成例を示すブロック図である。図９に示すように、ＣＢＣ８００は、通信部８１０と、制御部８２０とを含む。
【００５６】
通信部８１０は、ＣＢＥ９００から配信情報の生成要求に応じた信号を受信する。
【００５７】
また、通信部８１０は、ＭＭＥ７００に、配信情報に応じた信号を送信する。当該配信情報は、制御部８２０によって生成される。
【００５８】
なお、通信部８１０は、送信回路、受信回路およびアンテナ等によって実現される。
【００５９】
制御部８２０は、通信部８１０が受信した配信情報の生成要求に基づき、配信情報を生成する。生成した配信情報には、配信情報を識別する情報であるメッセージＩＤ、災害に関する情報、および配信情報の有効期限を示す情報である有効期限情報等が含まれている。
【００６０】
制御部８２０は、通信部８１０に生成した配信情報を入力する。
【００６１】
制御部８２０は、例えば、プログラム制御に従って処理を実行するＣＰＵや複数の回路等によって実現される。
【００６２】
図１０は、ＣＢＥ９００の構成例を示すブロック図である。図１０に示すように、ＣＢＥ９００は、制御部９１０と、通信部９２０とを含む。
【００６３】
制御部９１０は、配信情報の生成要求を生成する。具体的には、例えば、制御部９１０は、配信情報を識別する情報であるメッセージＩＤ、災害に関する情報、および配信情報の有効期限を示す情報である有効期限情報等に基づき、配信情報の生成要求を生成する。
【００６４】
制御部９１０は、通信部９２０に生成した配信情報の生成要求を入力する。
【００６５】
なお、制御部９１０は、例えば、プログラム制御に従って処理を実行するＣＰＵや複数の回路等によって実現される。
【００６６】
通信部９２０は、ＣＢＣ８００に、配信情報の生成要求に応じた信号を送信する。
【００６７】
なお、通信部９２０は、送信回路、受信回路およびアンテナ等によって実現される。
【００６８】
次に、第１の実施形態の通信システム１の動作について説明する。
【００６９】
図１１は、通信装置１００が実行する配信情報の転送処理を示すフローチャートである。
【００７０】
通信部１１０は、基地局５００から配信情報に応じた信号を受信する（ステップＳ１０１）。
【００７１】
制御部１２０は、受信した配信情報に含まれているメッセージＩＤに基づき、受信済みの配信情報を受信したか否かを判定する（ステップＳ１０２）。本例では、制御部１２０は、未受信の配信情報を受信したと判定したとする。
【００７２】
制御部１２０が、未受信の配信情報を受信したと判定した場合に（ステップＳ１０２のＮ）、制御部１２０は、受信した配信情報に含まれている有効期限情報に基づき、受信した配信情報の有効期限が到来しているか否かを判定する（ステップＳ１０３）。本例では、制御部１２０は、受信した配信情報の有効期限が到来していないと判定したとする。
【００７３】
制御部１２０が、受信した配信情報の有効期限が到来していないと判定した場合に（ステップＳ１０３のＮ）、制御部１２０は、通信装置１００の報知処理を実行する（ステップＳ１０４）。
【００７４】
制御部１２０は、受信した配信情報に含まれているメッセージＩＤを記憶部１３０に記憶させる（ステップＳ１０５）。
【００７５】
制御部１２０は、受信した配信情報に転送済みフラグがセットされているか否かを判定する（ステップＳ１０６）。本例では、制御部１２０は、受信した配信情報に転送済みフラグがセットされていないと判定したとする。
【００７６】
制御部１２０が、受信した配信情報に転送済みフラグがセットされていないと判定した場合に（ステップＳ１０６のＮ）、制御部１２０は、セル識別子を取得し、取得したセル識別子の数が閾値以下であるか否かを判定する（ステップＳ１０７）。本例では、制御部１２０は、セル１０００に対応するセル識別子を取得したとする。また、本例では、閾値の値を「１」とし、制御部１２０は、取得したセル識別子の数が閾値以下であると判定したとする。
【００７７】
制御部１２０が、取得したセル識別子の数が閾値以下であると判定した場合に（ステップＳ１０７のＹ）、受信した配信情報に転送済みフラグをセットした新たな配信情報を生成する（ステップＳ１０８）。制御部１２０は、通信部１１０に生成した新たな配信情報を入力する。
【００７８】
通信部１１０は、他の通信装置に、制御部１２０が生成した新たな配信情報を転送する（ステップＳ１０９）。具体的には、例えば、通信装置１００と通信装置２００とがＢｌｕｅｔｏｏｔｈの仕様に従って互いの間で通信するために互いに接続可能である場合に、通信部１１０は、通信装置２００に、制御部１２０が生成した新たな配信情報を転送する。
【００７９】
制御部１２０が、受信済みの配信情報を受信したと判定した場合（ステップＳ１０２のＹ）、制御部１２０が、受信した配信情報の有効期限が到来していると判定した場合（ステップＳ１０３のＹ）、制御部１２０が、受信した配信情報に転送済みフラグがセットされていると判定した場合（ステップＳ１０６のＹ）、または、制御部１２０が、取得したセル識別子の数が閾値より大きいと判定した場合に（ステップＳ１０７のＮ）、通信装置１００は、他の通信装置に配信情報を転送せずに処理を終了する。
【００８０】
なお、通信装置３００の制御部３２０は、例えば、セル１０００に対応するセル識別子と、セル１１００に対応するセル識別子とを取得する。したがって、制御部３２０は、取得したセル識別子の数が閾値より大きいと判定し（ステップＳ１０７のＮ）、他の通信装置に配信情報を転送せずに処理を終了する。
【００８１】
図１２は、通信装置２００が実行する配信情報の受信処理を示すフローチャートである。なお、本例では、例えば、通信装置１００と通信装置２００とが、Ｂｌｕｅｔｏｏｔｈの仕様に従って、事前に互いの間で通信するために互いに接続可能であるとする。また、本例では、例えば、通信装置２００と通信装置４００とが、Ｂｌｕｅｔｏｏｔｈの仕様に従って、事前に互いの間で通信するために互いに接続可能であるとする。
【００８２】
図１２に示すステップＳ２０２からステップＳ２０５の処理およびステップＳ２０７からステップＳ２０９の処理は、図１１に示すステップＳ１０２からステップＳ１０５の処理およびステップＳ１０７からステップＳ１０９の処理と同様なため、説明を省略する。そして、図１１に示す処理と異なるステップＳ２０１およびステップＳ２０６の処理について説明する。
【００８３】
通信部２１０は、通信装置１００から配信情報に応じた信号を受信する（ステップＳ１０１）。
【００８４】
制御部２２０は、受信した配信情報に転送済みフラグがセットされているか否かを判定する（ステップＳ２０６）。本例では、制御部２２０は、受信した配信情報に転送済みフラグがセットされていると判定したとする。
【００８５】
制御部２２０が、受信した配信情報に転送済みフラグがセットされていると判定した場合に（ステップＳ２０６のＹ）、通信装置２００は、他の通信装置（例えば、通信装置４００）に配信情報を転送せずに処理を終了する。
【００８６】
図１３は、基地局５００が実行する配信情報の送信処理を示すフローチャートである。
【００８７】
通信部５１０は、ＭＭＥ７００から配信情報に応じた信号を受信する（ステップＳ３０１）。
【００８８】
通信部５１０は、セル１０００内の通信装置に、配信情報に応じた信号を送信する（ステップＳ３０２）。具体的には、例えば、図１に示す例の場合に、通信部５１０は、セル１０００内の通信装置１００および通信装置３００に、配信情報に応じた信号を送信する。
【００８９】
本実施形態によれば、通信装置１００は、例えば、配信情報に応じた信号を受信した場合に、セル識別子を取得し、セル識別子の数が閾値以下であるか否かを判定する。取得したセル識別子の数が閾値以下であると判定した場合に、通信装置１００は、受信した配信情報に転送済みフラグをセットした新たな配信情報を生成し、通信装置２００に当該新たな配信情報を転送する。
【００９０】
例えば、一のセルと他のセルとが重複するように複数の基地局が配置されることがあるので、通信装置１００が取得したセル識別子の数が１つの場合に、通信装置１００は、携帯電話通信サービスの提供範囲の縁部にいることが想定される。したがって、通信装置１００は、取得したセル識別子の数に基づいて、携帯電話通信サービスの提供範囲の縁部にいるか否かを判断し、携帯電話通信サービスの提供範囲の縁部にいると判断した場合に、当該携帯電話通信サービスの提供範囲外にいる通信装置２００に向けて配信情報を転送する。そして、通信装置１００は、携帯電話通信サービスの提供範囲の縁部にいないと判断した場合に、配信情報を転送しない。
【００９１】
したがって、輻輳の発生を良好に抑制して、配信情報に応じた信号を受信できない通信装置に対する配信情報の確実な転送処理を実行することができる。
【００９２】
例えば、セル識別子の数に応じて、通信装置１００は配信情報を転送するが、通信装置３００は転送しないので、無線通信路における輻輳の発生を良好に抑制することができる。
【００９３】
また、例えば、通信装置２００が基地局５００から配信情報に応じた信号を直接受信できない場合であっても、携帯電話通信サービスの提供範囲の縁部にいる通信装置１００を経由して、通信装置２００は配信情報を受信することができる。すなわち、例えば、建物の地下にいる通信装置や電波環境により一時的に携帯電話通信サービスの提供範囲外となってしまった通信装置に対しても配信情報が配信されるので、携帯電話通信サービスの提供範囲が実質的に拡張されることとなる。
【００９４】
また、制御部１２０は、配信情報に配送済みフラグをセットするので、当該配信情報の配送範囲を制限することができる。例えば、制御部１２０は、災害の発生に応じて配信された配信情報が、当該災害の発生していない地域にまで配信されることを抑制することができる。
【００９５】
なお、本実施形態では、通信装置１００と、通信装置２００とは、Ｂｌｕｅｔｏｏｔｈの仕様に従って互いに接続される例を説明したが、任意の無線通信の仕様に従って互いに接続されるように構成されていてもよい。
【００９６】
例えば、通信装置１００、通信装置２００、通信装置３００および通信装置４００は、ＩＭＴ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ）−２０００の仕様、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ、登録商標）の仕様、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ、登録商標）の仕様、ＸＧＰ（ｅＸｔｅｎｄｅｄ  Ｇｌｏｂａｌ  Ｐｌａｔｆｏｒｍ）の仕様のうち、少なくともいずれか１つの仕様に従って通信するように構成されていてもよい。
【００９７】
また、通信装置１００、通信装置２００、通信装置３００および通信装置４００は、ＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ、登録商標）、ＺｉｇＢｅｅ（登録商標）等の仕様に従って近距離無線通信を行うように構成されていてもよい。例えば、通信装置１００は、通信装置２００に、ＷｉＦｉまたはＺｉｇＢｅｅ等の仕様に従った近距離無線通信を用いて配信情報を転送するように構成されていてもよい。また、例えば、通信装置２００は、通信装置４００に、ＷｉＦｉまたはＺｉｇＢｅｅ等の仕様に従った近距離無線通信を用いて配信情報を転送するように構成されていてもよい。
【００９８】
以上のように、通信装置１００、通信装置２００、通信装置３００および通信装置４００は、任意の無線通信の仕様に従って互いの間で無線通信するために互いに接続可能であるように構成されていてもよい。例えば、通信装置１００は、通信装置２００に、任意の無線通信の仕様に従って配信情報を転送するように構成されていてもよい。
【００９９】
また、通信装置１００と通信装置２００とが、ＬＴＥの仕様に従ったＤ２Ｄ（Ｄｅｖｉｃｅ  ｔｏ  Ｄｅｖｉｃｅ）通信を行い、通信装置１００が、配信情報の転送先として通信装置２００を事前に検出するように構成されていてもよい。具体的には、例えば、通信装置１００は、基地局５００からＤ２Ｄ通信のための設定情報を受信し、当該設定情報に基づき、通信装置２００を検出する。また、通信装置２００と通信装置４００とが、ＬＴＥの仕様に従ったＤ２Ｄ通信を行い、通信装置２００が、配信情報の転送先として通信装置４００を事前に検出するように構成されていてもよい。
【０１００】
また、通信装置１００の制御部１２０および通信装置２００の制御部２２０は、新たな配信情報を作成する際に、配信情報に、ホップ数を示すホップ数情報を追加する処理を行うように構成されていてもよい。なお、ホップ数情報は、配信情報の転送回数を指定する情報である。
【０１０１】
具体的には、例えば、通信装置２００から他の通信装置に配信情報を転送させる場合には、制御部１２０は、受信した配信情報に、転送済みフラグをセットせずに、「１」を示すホップ数情報を追加して、通信装置２００に当該配信情報を転送する。そして、通信装置１００から配信情報を受信した通信装置２００の制御部２２０は、ホップ数情報によって示されている値が「１」以上であるか否かを判定する。本例では、制御部２２０は、ホップ数情報によって示されている値が「１」以上であると判定して、通信部２１０は、通信装置４００に配信情報を転送する。なお、制御部２２０は、ホップ数情報によって示されている値が「０」であると判定した場合、またはホップ数情報が追加されていないと判定した場合には、他の通信装置に配信情報を転送せずに処理を終了する。
【０１０２】
このような構成によれば、制御部１２０および制御部２２０は、配信情報の転送回数を制御することができる。例えば、配信情報を他の複数の通信装置に転送するようにして、携帯電話通信サービスの提供範囲を実質的にさらに拡張することができる。また、制御部１２０および制御部２２０は、配信情報の配信範囲を制御することができる。
【０１０３】
また、制御部１２０および制御部２２０は、新たな配信情報を作成する際に、配信情報に追加されているホップ数情報によって示されている値の減算処理を行うように構成されていてもよい。なお、ＣＢＣ８００は、配信情報を生成する際に、配信情報にホップ数情報を追加して配信情報を生成するように構成されていてもよい。
【０１０４】
具体的には、例えば、制御部２２０は、通信装置１００から受信した配信情報に「１」を示すホップ数情報が追加されていると判定した場合に、当該ホップ数情報によって示されている値を「１」減算し、通信装置４００に配信情報を転送する。そして、通信装置２００から配信情報を受信した通信装置４００は、ホップ数情報によって示されている値が「０」であると判定して、他の通信装置に配信情報を転送しない。
【０１０５】
このような構成によれば、制御部１２０および制御部２２０は、配信情報の転送回数を制御することができる。例えば、ホップ数情報により小さな値が設定された場合には、配信情報を転送させる範囲を制限することができ、制御部１２０および制御部２２０は、災害の発生に応じて配信された配信情報が当該災害の発生していない地域にまで配信されることを抑制することができる。また、例えば、ホップ数情報により大きな値が設定された場合には、携帯電話通信サービスの提供範囲が実質的に拡張されることとなる。なお、制御部１２０および制御部２２０は、必要に応じて、またはユーザの指示等に応じてホップ数情報によって示されている値を加算できるように構成されていてもよい。
【０１０６】
また、本実施形態では、セル識別子の数に基づいて、制御部１２０および制御部２２０は配信情報を転送するか否かを判定していたが、制御部１２０および制御部２２０は、基地局から送信された信号の受信電力の値に基づいて配信情報を転送するか否かを判定するように構成されていてもよい。
【０１０７】
具体的には、例えば、通信部１１０は、基地局５００から送信された信号の受信電力を測定する。そして、制御部１２０は、通信部１１０が測定した受信電力の値が閾値以下であるか否かを判定する。制御部１２０は、受信した信号の受信電力の値が閾値以下であると判定した場合に、図１１のステップＳ１０８およびステップＳ１０９の処理を行う。また、通信装置２００の通信部２１０は、基地局５００から送信された信号の受信電力を測定できないので、制御部２２０は、受信した信号の受信電力の値が閾値以下であると判定し、図１２のステップＳ２０８およびステップＳ２０９の処理を行うように構成されていてもよい。
【０１０８】
また、制御部１２０および制御部２２０は、セル識別子の数および受信電力の値に基づいて、配信情報を転送するか否かを判定するように構成されていてもよい。
【０１０９】
また、制御部１２０および制御部２２０は、受信した配信情報に含まれている当該配信情報の緊急性を示す識別子に基づき、当該配信情報の緊急性を判断して、配信情報を転送するか否かを判定するように構成されていてもよい。具体的には、例えば、制御部１２０は、受信した配信情報に含まれている識別子によって配信情報の緊急性が高いことが示されていると判断した場合に、配信情報を転送すると判定し、図１１のステップＳ１０８およびステップＳ１０９の処理を行う。なお、ＣＢＣ８００は、配信情報を生成する際に、配信情報に緊急性を示す識別子を追加して配信情報を生成するように構成されていてもよい。また、制御部１２０および制御部２２０は、セル識別子の数および配信情報の緊急性を示す識別子に基づいて、配信情報を転送するか否かを判定するように構成されていてもよい。
【０１１０】
また、制御部１２０および制御部２２０は、無作為に生成した時間を待機した後に、通信部１１０に生成した新たな配信情報を入力するように構成されていてもよい。具体的には、例えば、制御部１２０は、新たな配信情報を生成した後、無作為に生成した時間を待機した後に、通信部１１０に当該新たな配信情報を入力する。
【０１１１】
また、通信部１１０および通信部２１０は、無作為に生成した時間を待機した後に、新たな配信情報に応じた信号を送信するように構成されていてもよい。
【０１１２】
このように構成することで、複数の通信装置が、他の通信装置に配信情報を転送する場合でも、転送元の通信装置と転送先の通信装置との間の無線通信路における輻輳を良好に抑制することができる。
【０１１３】
＜第２の実施形態＞
次に、第２の実施形態の通信装置１０について、図面を参照して説明する。
【０１１４】
図１４は、第２の実施形態の通信装置１０の構成例を示すブロック図である。図１４に示すように、通信装置１０は、受信部１１と、判定部１２と、送信部１３とを含む。
【０１１５】
通信装置１０は、例えば、図１に示す第１の実施形態における通信装置１００または通信装置２００に相当する。
【０１１６】
受信部１１は、例えば、図２に示す第１の実施形態における通信部１１０または図３に示す第１の実施形態における通信部２１０に相当する。
【０１１７】
判定部１２は、例えば、図２に示す第１の実施形態における制御部１２０または図３に示す第１の実施形態における制御部２２０に相当する。
【０１１８】
送信部１３は、例えば、図２に示す第１の実施形態における通信部１１０または図３に示す第１の実施形態における通信部２１０に相当する。
【０１１９】
受信部１１は、配信情報を受信する。なお、配信情報は、例えば、第１の実施形態における災害に関する情報である。
【０１２０】
判定部１２は、通信ネットワークを構成する各基地局との通信状況に基づき、他の通信装置に前記配信情報を送信するか否かを判定する。なお、通信ネットワークを構成する各基地局は、例えば、図１に示す第１の実施形態における基地局５００および基地局６００に相当する。また、他の通信装置は、例えば、図１に示す第１の実施形態における通信装置２００または図１に示す第１の実施形態における通信装置４００に相当する。
【０１２１】
送信部１３は、判定部１２の判定結果に基づき、他の通信装置に配信情報を送信する。
【０１２２】
本実施形態によれば、通信装置１０は、配信情報を受信する。また、通信装置１０は、通信ネットワークを構成する各基地局との通信状況に基づき、他の通信装置に前記配信情報を送信するか否かを判定する。また、通信装置１０は、判定結果に基づき、他の通信装置に配信情報を送信する。
【０１２３】
したがって、通信装置１０は、輻輳の発生を良好に抑制して、配信情報を受信できない通信装置に対する配信情報の確実な転送処理を実行することができる。
【０１２４】
以上、本発明の実施形態を説明したが、本発明は、上記したそれぞれの実施形態に限定されるものではない。本発明は、各実施形態の変形、置換および調整に基づいて実施できる。すなわち、本発明は、本明細書の全ての開示内容、技術的思想に従って実現できる各種変形、修正を含む。なお、各図面に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではない。また、図面中の矢印の向きは、一例を示すものであり、ブロック間の信号の向きを限定するものではない。
【符号の説明】
【０１２５】
１  通信システム
１０、１００、２００、３００、４００  通信装置
１１  受信部
１２  判定部
１３  送信部
１１０、２１０、３１０、４１０、５１０、６１０、７１０、８１０、９２０  通信部
１２０、２２０、３２０、４２０、８２０、９１０  制御部
１３０、２３０、３３０、４３０  記憶部
５００、６００  基地局
７００  ＭＭＥ
８００  ＣＢＣ
９００  ＣＢＥ
１０００、１１００  セル
【図１】
2018182652.tif 000003
【図２】
2018182652.tif 000004
【図３】
2018182652.tif 000005
【図４】
2018182652.tif 000006
【図５】
2018182652.tif 000007
【図６】
2018182652.tif 000008
【図７】
2018182652.tif 000009
【図８】
2018182652.tif 000010
【図９】
2018182652.tif 000011
【図１０】
2018182652.tif 000012
【図１１】
2018182652.tif 000013
【図１２】
2018182652.tif 000014
【図１３】
2018182652.tif 000015
【図１４】
2018182652.tif 000016