(57)【要約】  複数の端末間で通信するシステムにおいて、複数の端末間で信号を送受信するタイミングを制御することで電力の消費をいっそう低減する技術を提供する。端末間通信システム（１）において、各通信端末（１０Ａ）、（１０Ｂ）、（１０Ｃ）、（１０Ｄ）は、ＧＰＳ衛星（９２）から受信するＧＰＳ信号に含まれる時刻情報により時刻を同期させ、同期させた時刻を基準として、ビーコン信号などの報知信号を送受信する報知期間を設定する。報知期間において、各端末は、信号を送信するタイミングを示す情報をビーコン信号に含めて他の端末へ送信する。各端末は、他の端末間で行われる端末間通信を中継する機能を有する。各端末は、各端末の位置情報、電界強度の情報などをビーコン信号の送受信により各端末で共有することで、中継局を決定する。
2017086046.tif 000002
【特許請求の範囲】
【請求項１】
通信端末であって、
時刻情報を含む無線信号を受信するように構成された受信部と、
前記通信端末の動作を制御するように構成された制御部とを備え、
前記制御部は、前記時刻情報に基づいて、他の通信端末と同一のタイミングで周期的に一定期間ビーコン信号の受信を行う、通信端末。
【請求項２】
前記制御部は、
前記一定期間内に、他端末が送信するビーコン信号を受信し、
前記一定期間内に、自端末がビーコン信号を送信するタイミング情報をビーコン信号に含めて送信し、
受信したビーコン信号に、前記他端末がビーコン信号を送信するタイミング情報が含まれていた時、該タイミング情報に基づいて、前記通信端末がビーコン信号を送信するタイミングを調整する、請求項１に記載の通信端末。
【請求項３】
前記通信端末は、端末間通信をすることが可能なように構成されており、
前記制御部は、
前記無線信号に含まれる前記時刻情報に基づいて、他の端末と送受信するためのビーコン信号の送信および受信をする報知期間を設定し、当該報知期間において前記通信端末がビーコン信号を送信するタイミングを示す情報を前記ビーコン信号に含めて前記ビーコン信号を送出するビーコン制御部と、
前記報知期間において、他の端末が送出する前記ビーコン信号を受信し、受信する前記ビーコン信号に含まれる各端末が前記ビーコン信号を送信するタイミングを示す情報に基づいて、各端末の無線信号の送信タイミングを調整するタイミング制御部とを含む、請求項１に記載の通信端末。
【請求項４】
前記制御部の前記ビーコン制御部が前記報知期間を設定することには、各端末が送出する前記ビーコン信号を受信することにより特定される通信可能な端末数の増減に応じて、前記報知期間の長さを設定することが含まれる、請求項３に記載の通信端末。
【請求項５】
前記端末間通信をする各端末は、端末間の通信を中継する機能を有しており、
前記受信部は、前記無線信号として、ＧＰＳ（Global  Positioning  System）衛星から送出されるＧＰＳ信号を受信するように構成されており、
前記制御部の前記ビーコン制御部が送出する前記ビーコン信号は、前記ＧＰＳ信号により特定される位置情報、および、前記通信端末が通信可能な端末から受信する信号の品質を示す情報を含み、
前記制御部は、
前記受信するビーコン信号に含まれる、前記通信端末が通信可能な端末の位置情報、および、当該端末が他の端末から受信する信号の品質を示す情報に基づいて、端末間の通信を中継する端末を決定するように構成されている、請求項３または４に記載の通信端末。
【請求項６】
前記制御部は、端末間の通信を中継する端末の候補が複数ある場合に、候補となる各端末が送出する前記ビーコン信号に含まれる位置情報または前記信号の品質を示す情報の少なくともいずれかに基づいて、前記中継する端末を決定するように構成されている、請求項５に記載の通信端末。
【請求項７】
端末間通信をすることが可能な通信端末であって、
前記端末間通信をすることが可能な各端末の少なくともいずれかは、基準となるタイミングを示す無線信号を送出するように構成されており、
前記通信端末は、
前記基準となるタイミングを示す無線信号を特定端末から受信するように構成された受信部と、
前記通信端末の動作を制御するように構成された制御部とを備え、
前記制御部は、
前記無線信号に含まれる、前記基準となるタイミングの情報に基づいて、端末間で送受信するためのビーコン信号の送信および受信をする報知期間を設定し、当該報知期間において前記通信端末がビーコン信号を送信するタイミングを示す情報を前記ビーコン信号に含めて前記ビーコン信号を送出するビーコン制御部と、
前記報知期間において、各端末が送出する前記ビーコン信号を受信し、受信する前記ビーコン信号に含まれる各端末が前記ビーコン信号を送信するタイミングを示す情報に基づいて、各端末の無線信号の送信タイミングを調整するタイミング制御部とを含む、通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１５年１１月１６日に出願された特願２０１５−２２３７３２に対して、優先権の利益を主張するものであり、それを参照することにより、その内容のすべてを本書に含める。【０００２】
本開示は、無線通信可能な端末間で通信するシステムに関し、特に、これら複数の端末間で信号を送受信するタイミングを制御するための技術に関する。
【背景技術】
【０００３】
従来より、基地局（eNodeB）を介して通信端末が無線通信を行う移動体通信システムが広く利用されている。これらの通信システムは、大規模な災害が発生すること等により基地局が稼働停止状態に陥ると、通信端末が通信不能になるなど大きな悪影響を及ぼす。また、基地局がカバーしている範囲にも限りがあるため、山岳地帯など一部の地域においては基地局を介した通信を行うことが困難なこともある。そこで、通信システムにおける通信端末同士が端末間(D2D:Device  to  Device)の直接通信（Direct  Communication）を行うものが検討されている。例えば、ＬＴＥ（Long  Term  Evolution）におけるＤ２Ｄ通信は、端末間の直接通信（Direct  Communication）、および、近接する端末を発見する技術（Device  Discovery）などの機能を発揮するように通信端末が構成される。【０００４】
これら通信端末同士で通信を行うことで通信ネットワークを構成する技術は、様々なものが検討されている。例えば、特開２００４−３４３５０９号公報（特許文献１）は、複数のチャネルを利用しながらアドホック・ネットワークを構築する無線通信システムについて記載している。特許文献１の技術によると、無線通信装置が複数のチャネルを所定の周期で定期的にスキャン動作を行うとともに、スキャン動作を行うタイミングとチャネルの情報とをビーコン信号で通知し、すべてのチャネルの利用状況を周囲の無線通信装置に通知することが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３４３５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の技術によると、無線通信装置の周囲の端末がスキャン動作を行っていないタイミングであってもビーコン信号を送信する必要があり、各端末が不必要に電力を消費する可能性がある。【０００７】
本開示は、複数の端末間で通信するシステムにおいて、複数の端末間で信号を送受信するタイミングを制御することで電力の消費をいっそう低減する技術を提供することを目的としている。
【課題を解決するための手段】
【０００８】
一実施形態に従う通信端末は、時刻情報を含む無線信号を受信するように構成された受信部と、通信端末の動作を制御するように構成された制御部とを備える。制御部は、時刻情報に基づいて、他の通信端末と同一のタイミングで周期的に一定期間ビーコン信号の受信を行う。【０００９】
一実施形態に従う通信端末は、端末間通信をすることが可能なものである。通信端末は、時刻情報を含む無線信号を受信するように構成された受信部と、通信端末の動作を制御するように構成された制御部とを備える。制御部は、無線信号に含まれる時刻情報に基づいて、他の端末と送受信するためのビーコン信号の送信および受信をする報知期間を設定し、当該報知期間において通信端末がビーコン信号を送信するタイミングを示す情報をビーコン信号に含めてビーコン信号を送出するビーコン制御部と、報知期間において、他の端末が送出するビーコン信号を受信し、受信するビーコン信号に含まれる各端末がビーコン信号を送信するタイミングを示す情報に基づいて、各端末の無線信号の送信タイミングを調整するタイミング制御部とを含む。【００１０】
別の実施形態に従うと、端末間通信をすることが可能な通信端末が提供される。端末間通信をすることが可能な各端末の少なくともいずれかは、基準となるタイミングを示す無線信号を送出するように構成されている。通信端末は、基準となるタイミングを示す無線信号を特定端末から受信するように構成された受信部と、通信端末の動作を制御するように構成された制御部とを備える。制御部は、無線信号に含まれる、基準となるタイミングの情報に基づいて、端末間で送受信するためのビーコン信号の送信および受信をする報知期間を設定し、当該報知期間において通信端末がビーコン信号を送信するタイミングを示す情報をビーコン信号に含めてビーコン信号を送出するビーコン制御部と、報知期間において、各端末が送出するビーコン信号を受信し、受信するビーコン信号に含まれる各端末がビーコン信号を送信するタイミングを示す情報に基づいて、各端末の無線信号の送信タイミングを調整するタイミング制御部とを含む。
【発明の効果】
【００１１】
一実施形態によると、端末同士が時刻情報に基づいて同期を取り、各端末が同一のタイミングで一定の時間にわたってビーコン信号の送受信を行うため、周囲の端末がスキャンしていないタイミングではビーコン信号を送信する必要がなくなる。そのため、電力の消費をいっそう低減しうる。【００１２】
この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【００１３】
【図１】実施の形態１の端末間通信システム１を示す図である。
【図２】各端末が、同期された時刻を基準として報知信号の送信のタイミングを決定し、決定に従って報知信号を送信する例を示す図である。
【図３】通信端末１０の構成を示すブロック図である。
【図４】記憶部１５０に記憶される端末管理情報１５１のデータ構造を示す図である。
【図５】各端末が時刻を同期させて時刻情報に基づいて報知信号を送受信する報知期間を設定し、送信タイミングを端末間で調整する処理を示すフローチャートである。
【図６】実施の形態２において、各端末が直接通信するために中継局を設定する局面を示す図である。
【図７】実施の形態２の端末管理情報１５１１のデータ構造を示す図である。
【図８】実施の形態２の通信端末１０の動作を示すフローチャートである。
【図９】実施の形態３において、端末間通信を行う各端末のいずれかが基準となるビーコン信号を周期的に送信する局面を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１５】
＜実施の形態１＞
本実施形態では、通信端末１０Ａ、通信端末１０Ｂ、通信端末１０Ｃおよび通信端末１０Ｄ（以下、「通信端末１０」と総称することもある）などの各端末が、端末間（Ｄ２Ｄ:Device  to  Device）で直接通信（Direct  Communication）する端末間通信システム１について説明する。ＬＴＥ（Long  Term  Evolution）などの通信技術を基盤としてＤ２Ｄ通信をサポートすることで、例えば基地局がダウンした状況、基地局のカバレッジ外その他の通信環境であっても通信手段をユーザに提供することができる。例えば、ＬＴＥにおけるＤ２Ｄ通信は、端末に近接する端末とのデータ通信および音声通話を直接通信により可能とする機能（Direct  Communication）と、端末の周辺にある他の端末およびサービスなどを検出する機能（Device  Discovery）を有する。
【００１６】
図１は、実施の形態１の端末間通信システム１を示す図である。図１に示すように、端末間通信システム１を構成する各端末（通信端末１０）は、ＧＰＳ（Global  Positioning  System）衛星９２、準天頂衛星その他の衛星が送出するＧＰＳ信号を受信する。
【００１７】
（ＧＰＳ信号に基づく報知信号の送受信の期間の設定）  各端末は、衛星から受信するＧＰＳ信号に含まれる時刻情報により端末間で時刻の同期をとる。各端末は、この同期された時刻に基づいて、ビーコン信号など他の端末へ報知する報知信号を送信すること、および、他の端末から報知信号を受信することを行うための報知期間を周期的に設定する。報知期間は、予め定められた時間的長さの期間である。
【００１８】
（ビーコン信号の送信タイミング）  各端末は、同期された時刻に基づいて、報知信号の送信のタイミングを決定する。各端末は、予め定められた時刻を基準とした報知期間において、基準となる時刻からどれだけの時間をずらしてビーコン信号を送信するか（ビーコン信号の送信タイミング）の情報を報知信号に含めて周囲の端末へ送信する。例えば、図１の例において、通信端末１０Ａが、基準となる時刻においてビーコン信号を送信すること（基準となる時刻からのずれは「０」）を報知信号に含めて周囲の端末へ送信する。さらに、通信端末１０Ｂは、基準となる時刻から時間「α」をずらしてビーコン信号を送信することを報知信号に含める。通信端末１０Ｃは、基準となる時刻から時間「２α」をずらしてビーコン信号を送信することを報知信号に含める。通信端末１０Ｄは、基準となる時刻から時間「３α」をずらしてビーコン信号を送信することを報知信号に含める。
【００１９】
図２は、各端末が、同期された時刻を基準として報知信号の送信のタイミングを決定し、決定に従って報知信号を送信する例を示す図である。図２において、横軸は時間を示す。通信端末１０は、同期された時刻に基づいて、報知期間（時刻ＴＰ１〜時刻ＴＰ２の期間、および、時刻ＴＰ３〜時刻ＴＰ４の期間）を設定する。通信端末１０Ａは、基準となる時刻（時刻ＴＰ１または時刻ＴＰ３）においてビーコン信号Ｂａを送信する。通信端末１０Ｂは、基準となる時刻から時間「α」をずらしたタイミングにおいてビーコン信号Ｂｂを送信する。通信端末１０Ｃは、基準となる時刻から時間「２α」をずらしたタイミングにおいてビーコン信号Ｂｃを送信する。通信端末１０Ｄは、基準となる時刻から時間「３α」をずらしたタイミングにおいてビーコン信号Ｂｄを送信する。
【００２０】
（サーチ動作）  また、各端末は、同期された時刻に基づいて設定される報知期間において、報知信号の送信とともに、周囲の端末からの報知信号を受信するためのサーチを行う。
【００２１】
本実施形態において、各端末は、ＧＰＳ衛星９２を利用することで得られる位置情報を報知信号に含める。また、端末間通信システム１において、各端末から送信されるビーコン信号が衝突したことを検出した場合（例えば、各端末は、報知信号に含まれる、ビーコン信号の送信タイミングの情報により、ビーコン信号の衝突を検出する）、ビーコン信号の送信タイミングが衝突する端末の少なくともいずれかの送信タイミングを変更することで、衝突を回避する。例えば、ビーコン信号の衝突を検出した場合、ＲＴＳ（Request  To  Send）／ＣＴＳ（Clear  To  Send））方式で衝突を回避してもよい。また、各端末は、通信可能な周囲の端末の台数の増減に応じて、報知期間の長さを変更できるようにしてもよい。例えば、各端末が通信可能な周囲の端末の台数が増加すると報知期間を長くし、台数が減少すると報知期間を短くする。また、端末の移動量に応じて、報知期間の周期を変更できるようにしてもよい。端末が静止したり、移動量が小さい場合は周期を長くし、移動量が大きい場合は周期を短くする。移動量は各端末の位置情報の前回との差分で測定する。
【００２２】
＜構成＞
図３は、通信端末１０の構成を示すブロック図である。
【００２３】
図３に示すように、通信端末１０は、アンテナ１０１と、無線通信部１１１と、物理操作キー１３１と、ＧＰＳモジュール１３２と、操作受付部（タッチパネル）１４１と、ディスプレイ１４２と、音声処理部１４６と、マイク１４７と、スピーカ１４８と、記憶部１５０と、制御部１６０とを含む。
【００２４】
アンテナ１０１は、通信端末１０が発する信号を電波として放射する。また、アンテナ１０１は、空間から電波を受信して受信信号を無線通信部１１１へ与える。本実施形態では、通信端末１０は、複数の無線通信規格に対応している。
【００２５】
無線通信部１１１は、通信端末１０が他の無線機器と通信するため、アンテナ１０１等を介して信号を送受信するための変復調処理などを行う。無線通信部１１１は、チューナー、ＲＳＳＩ（Received  Signal  Strength  Indicator）算出回路、ＣＲＣ（Cyclic  Redundancy  Check）算出回路、高周波回路などを含む通信モジュールである。無線通信部１１１は、通信端末１０が送受信する無線信号の変復調や周波数変換を行い、受信信号を制御部１６０へ与える。
【００２６】
物理操作キー１３１は、物理的な入力装置であり、ユーザによる押下操作を受け付ける。物理操作キー１３１は、ユーザの押下操作に応じて、操作内容を示す信号を制御部１６０へ出力する。
【００２７】
操作受付部１４１は、ユーザの入力操作を受け付ける。操作受付部１４１は、例えば静電容量方式のタッチパネルを用いることによって、ユーザの接触位置を検出する。操作受付部１４１は、検出したユーザの接触位置を示す信号を入力操作として制御部１６０へ出力する。
【００２８】
ディスプレイ１４２は、制御部１６０の制御に応じて、画像、動画、テキストなどのデータを表示する。ディスプレイ１４２は、例えばＬＣＤ（Liquid  Crystal  Display）や有機ＥＬ（Electro-Luminescence）ディスプレイによって実現される。
【００２９】
音声処理部１４６は、音声信号の変復調を行う。音声処理部１４６は、マイク１４７から与えられる信号を変調して、変調後の信号を制御部１６０へ与える。また、音声処理部１４６は、音声信号をスピーカ１４８へ与える。音声処理部１４６は、例えば音声処理用のプロセッサによって実現される。マイク１４７は、音声入力を受け付けて、当該音声入力に対応する音声信号を音声処理部１４６へ与える。スピーカ１４８は、音声処理部１４６から与えられる音声信号を音声に変換して当該音声を通信端末１０の外部へ出力する。
【００３０】
記憶部１５０は、例えばフラッシュメモリ等により構成され、通信端末１０が使用するデータおよびプログラムを記憶する。ある局面において、記憶部１５０は、端末管理情報１５１と、自端末情報１５２とを記憶する。
【００３１】
端末管理情報１５１は、各端末で送受信する報知信号に含まれるビーコン信号の送信タイミングの情報、位置情報などを管理するための情報である。
【００３２】
自端末情報１５２は、通信端末１０が設定するビーコン信号の送信タイミングの情報、自端末を識別する情報、報知期間として設定する長さの情報などの自端末に関する情報である。
【００３３】
制御部１６０は、記憶部１５０に記憶されるプログラムを読み込んで、プログラムに含まれる命令を実行することにより、通信端末１０の動作を制御する。制御部１６０は、例えばプロセッサである。制御部１６０は、プログラムに従って動作することにより、ビーコン制御部１６１と、タイミング制御部１６２としての機能を発揮する。
【００３４】
ビーコン制御部１６１は、ＧＰＳ衛星９２から受信するＧＰＳ信号などの無線信号に含まれる時刻情報に基づいて、他の端末と送受信するためのビーコン信号の送信および受信をする報知期間を設定する。ビーコン制御部１６１は、当該報知期間において通信端末１０がビーコン信号を送信するタイミングを示す情報をビーコン信号に含めてビーコン信号をアンテナ１０１から無線信号として送出する。ビーコン制御部１６１は、各端末が送出するビーコン信号を受信することにより特定される通信可能な端末数の増減に応じて、報知期間の長さを設定する。
【００３５】
タイミング制御部１６２は、報知期間において、他の端末が送出するビーコン信号を受信し、受信するビーコン信号に含まれる、各端末がビーコン信号を送信するタイミングを示す情報に基づいて、各端末の無線信号の送信タイミングを調整する。
【００３６】
図４は、記憶部１５０に記憶される端末管理情報１５１のデータ構造を示す図である。図４に示すように、端末管理情報１５１の各レコードは、端末識別情報１５１Ａと、報知期間１５１Ｂと、ビーコン送信タイミング１５１Ｃと、位置情報１５１Ｄとを含む。
【００３７】
端末識別情報１５１Ａは、各端末が他の端末から受信したビーコン信号に含まれる各端末を識別する情報を示す。端末識別情報１５１Ａは、ビーコン信号の送受信により、自端末を含めＤ２Ｄ通信をすることができる端末のリストを示す。
【００３８】
報知期間１５１Ｂは、各端末が報知期間として設定する期間の長さを示す。例えば、通信端末１０は、自端末情報１５２において報知期間の長さの設定を保持する。
【００３９】
ビーコン送信タイミング１５１Ｃは、各端末が報知期間において基準となる時刻に基づいてビーコン信号を送信するタイミングを示す。
【００４０】
位置情報１５１Ｄは、各端末がＧＰＳ衛星９２から受信するＧＰＳ信号により特定される各端末の位置の情報である。
【００４１】
＜動作＞
図５を参照して、本実施形態の端末間通信システム１を構成する通信端末１０の動作を説明する。
【００４２】
図５は、各端末が時刻を同期させて時刻情報に基づいて報知信号を送受信する報知期間を設定し、送信タイミングを端末間で調整する処理を示すフローチャートである。各端末は、図５に示す処理を、例えば、予め定められた周期で繰り返し実行する。
【００４３】
ステップＳ５０１において、通信端末１０は、ＧＰＳ衛星９２からＧＰＳ信号を受信し、受信したＧＰＳ信号に含まれる時刻情報に基づいて、各端末で同期をとるタイミングを設定する。通信端末１０は、例えば、予め定められた時刻を基準として報知期間を設定する。
【００４４】
ステップＳ５０３において、通信端末１０は、基準となる時刻に基づいて、ビーコン信号を送信するタイミングを示す情報（ビーコン送信タイミング１５１Ｃ）、および、報知期間においてサーチをする際のパラメータを設定する。
【００４５】
ステップＳ５０５において、通信端末１０は、報知期間において他の端末のサーチを開始するタイミングであるか判断し、サーチ開始のタイミングである場合は（ステップＳ５０５においてＹＥＳ）、ステップＳ５０７の処理を行い、そうでない場合は（ステップＳ５０５においてＮＯ）、サーチ開始のタイミングとなるまで待機する。
【００４６】
ステップＳ５０７において、通信端末１０は、他の端末をサーチする。
ステップＳ５０９において、通信端末１０は、報知期間においてビーコン信号を送信するタイミングであるか（ビーコン送信タイミング１５１Ｃ）否かを判断し、ビーコン信号を送信するタイミングである場合（ステップＳ５０９においてＹＥＳ）、ステップＳ５１１の処理を行い、そうでない場合（ステップＳ５０９においてＮＯ）、ビーコン信号を送信するタイミングとなるまで待機する。
【００４７】
ステップＳ５１１において、通信端末１０は、ビーコン信号を送信するタイミングに従って、ビーコン信号を送信する。
【００４８】
ステップＳ５１３において、通信端末１０は、報知期間において、他の端末からビーコン信号を受信しているか否かを判断し、他の端末からビーコン信号を受信している場合（ステップＳ５１３においてＹＥＳ）、ステップＳ５１５の処理を行い、そうでない場合（ステップＳ５１３においてＮＯ）、ステップＳ５２１の処理を行う。
【００４９】
ステップＳ５１５において、通信端末１０は、報知期間における自端末のビーコン信号の送出時に、他の端末とビーコン信号の送出タイミングが衝突しているか否かを、例えば端末管理情報１５１に基づき判断し、ビーコン信号が衝突している場合（ステップＳ５１５においてＹＥＳ）、ステップＳ５１７の処理を行い、そうでない場合（ステップＳ５１５においてＮＯ）、ステップＳ５１９の処理を行う。
【００５０】
ステップＳ５１７において、通信端末１０は、ＲＴＳ／ＣＴＳ方式などに従って、ビーコン信号の送信タイミングが衝突している端末と信号の送信タイミングを調整し、調整結果に基づいて送信タイミング（ビーコン送信タイミング１５１Ｃ）の設定を更新する。
【００５１】
ステップＳ５１９において、通信端末１０は、報知期間において各端末から受信するビーコン信号に含まれる情報に基づいて端末管理情報１５１を更新する。
【００５２】
ステップＳ５２１において、通信端末１０は、他の端末のサーチが終了するタイミングであるか否かを判断し、サーチが終了するタイミングである場合（ステップＳ５２１においてＹＥＳ）は処理を終了し、そうでない場合（ステップＳ５２１においてＮＯ）、他の端末のサーチを継続する。
【００５３】
＜実施の形態１のまとめ＞
実施の形態１の端末間通信システム１によると、各端末は、周囲の端末が時刻を同期させ、同期させた時刻に基づいてビーコン信号などの報知信号を送受信する報知期間を設定する。そのため、各端末は、周囲の端末がスキャンしていないタイミングではビーコン信号を送信する必要がなくなるため、周囲の端末がスキャンしていないタイミングでビーコン信号を不要に送出することによる電力の不要な消費を回避することができる。
【００５４】
＜実施の形態２＞
次に、別の実施形態について説明する。
【００５５】
図６は、実施の形態２において、各端末が直接通信するために中継局を設定する局面を示す図である。
【００５６】
図６の状態（Ａ）は、通信端末１０Ａと通信端末１０Ｂとが直接通信する局面を示す。図６の状態（Ｂ）は、状態（Ａ）における通信端末１０Ｂが移動し、通信端末１０Ａと通信端末１０Ｂとが直接通信することが可能な距離を超えて離れたため、通信端末１０Ｃを中継局として選択した局面を示す。
【００５７】
実施の形態２において、各端末は、ビーコン信号に、各端末が通信可能な他の端末から受信する信号の電界強度の情報を含めて送出する。これにより、各端末において、他の端末から受信する電界強度の情報を共有することができ、データのルーティング可能な経路を交換する。各端末は、実施の形態１で説明したような報知期間が終了した段階で、予め各端末で共有されている基準に従い、どの端末が、どの端末間の通信を中継するかを端末自身が自律的に決定する。
【００５８】
図６の状態（Ｂ）の例では、通信端末１０Ａと通信端末１０Ｂとの間に、通信端末１０Ｃと通信端末１０Ｄとが存在する。報知期間の間に、各端末は、ビーコン信号に、ＧＰＳ信号に基づく位置情報と、他の端末から受信する電界強度の情報とを含めてビーコン信号を送出する。各端末は、他の端末からのビーコン信号を受信することで、他の端末の位置情報、および、電界強度の情報を取得する。このように、各端末から受信したビーコン信号に含まれる情報を、各端末で保持する。
【００５９】
図７は、実施の形態２の端末管理情報１５１１のデータ構造を示す図である。端末管理情報１５１１において、電界強度１５１Ｅは、各端末が他の端末から受信する信号の電界強度を示す。例えば、図６の状態（Ｂ）の例において、通信端末１０Ａは、通信端末１０Ｃおよび通信端末１０Ｄからのビーコン信号を受信し、通信端末１０Ｃの位置情報と通信端末１０Ｃが通信可能な通信端末１０Ａ、通信端末１０Ｂおよび通信端末１０Ｄの電界強度の情報を取得するとともに、通信端末１０Ｄの位置情報と通信端末１０Ｄが通信可能な通信端末１０Ａおよび通信端末１０Ｃの電界強度の情報を取得する。また、通信端末１０Ｂは、通信端末１０Ｃからのビーコン信号を受信し、通信端末１０Ｃの位置情報と通信端末１０Ｃが通信可能な通信端末１０Ａ、通信端末１０Ｂおよび通信端末１０Ｄの電界強度の情報を取得する。これにより、通信端末１０Ａは、通信端末１０Ｃが通信端末１０Ｂと通信可能であることを特定することができ、通信端末１０Ｂは、通信端末１０Ｃが通信端末１０Ａと通信可能であることが特定できる。通信端末１０Ａと通信端末１０Ｂは、通信端末１０Ｃを中継局として決定する。報知期間が経過した後、中継局が決定している場合、通信端末１０Ａと通信端末１０Ｂとは通信端末１０Ｃと中継局とした端末間通信を行う。
【００６０】
通信端末１０Ａと通信端末１０Ｂとの通信を中継する中継局となる通信端末１０が複数ある場合は、例えば、通信端末１０Ａと通信端末１０Ｂとの中間点に最も近いものを通信端末１０Ａと通信端末１０Ｂとが中継局として決定するようにしてもよい。また、通信端末１０Ａと通信端末１０Ｂとの電界強度が最も強いものを通信端末１０Ａと通信端末１０Ｂとが中継局として決定するようにしてもよい。また、通信端末１０Ａと通信端末１０Ｂとが中継局を経由して通信する場合に、データの上りとデータの下りで異なる端末を中継局としてもよい。
【００６１】
＜動作＞
図８を参照して、実施の形態２の通信端末１０の動作を説明する。
【００６２】
図８は、実施の形態２の通信端末１０の動作を示すフローチャートである。
ステップＳ５１３において、通信端末１０は、報知期間において、他の端末からビーコン信号を受信しているか否かを判断し、他の端末からビーコン信号を受信している場合（ステップＳ５１３においてＹＥＳ）、ステップＳ５１９の処理を行い、そうでない場合（ステップＳ５１３においてＮＯ）、ステップＳ５２１の処理を行う。
【００６３】
ステップＳ５２１において、通信端末１０は、他の端末のサーチが終了するタイミングであるか否かを判断し、サーチが終了するタイミングである場合（ステップＳ５２１においてＹＥＳ）はステップＳ５３１の処理を行い、そうでない場合（ステップＳ５２１においてＮＯ）、他の端末のサーチを継続する。
【００６４】
ステップＳ５３３において、通信端末１０は、端末管理情報１５１１を参照し、各端末が他の端末から受信する信号の電界強度の情報に基づいて、中継局となる端末を選択する。
【００６５】
ステップＳ５３５において、通信端末１０は、ステップＳ５３３において選択した中継局を経由した端末間通信を行う。
【００６６】
＜実施の形態２のまとめ＞
端末間通信をする各端末（通信端末１０）は、端末間の通信を中継する機能を有する。各端末は、無線信号として、ＧＰＳ衛星９２から送出されるＧＰＳ信号を受信する。ビーコン制御部１６１が送出するビーコン信号は、ＧＰＳ信号により特定される位置情報、および、通信端末１０が通信可能な他の端末から受信する信号の品質（電界強度）を示す情報を含む。制御部１６０は、受信するビーコン信号に含まれる、通信端末１０が通信可能な他の端末の位置情報、および、当該通信端末１０が通信可能な他の端末が通信可能な端末から受信する信号の品質を示す情報に基づいて、端末間の通信を中継する端末を決定する。制御部１６０は、端末間の通信を中継する端末の候補が複数ある場合に、候補となる各端末が送出するビーコン信号に含まれる位置情報または信号の品質を示す情報の少なくともいずれかに基づいて、中継する端末を決定する。
【００６７】
＜実施の形態３＞
次に、別の実施形態について説明する。
【００６８】
図９は、実施の形態３において、端末間通信を行う各端末のいずれかが基準となるビーコン信号を周期的に送信する局面を示す図である。図９の状態（Ａ）は、通信端末１０Ａが、基準となるビーコン信号を他の端末へ送信する局面を示す。状態（Ｂ）は、各端末で保持される端末管理情報１５１２を示す。端末管理情報１５１２は、端末間通信を行う各端末のいずれが、基準となるビーコン信号を送信する端末に該当するかを示す特定の基準端末１５１Ｆを含む。
【００６９】
実施の形態１の端末間通信システム１では、端末間通信を行う各端末は、ＧＰＳ衛星９２から受信するＧＰＳ信号に基づき時刻を同期させ、同期させた時刻に基づいて報知期間においてビーコン信号を送受信している。これに対し、実施の形態３では、端末間通信を行う各端末からなるグループのうちの１台が、基準となるビーコン信号を周期的に送信する。グループの他の端末は、基準となるビーコン信号を受信したタイミングから一定期間を報知期間とみなしてビーコン信号の送信タイミング（ビーコン送信タイミング１５１Ｃ）を決定してビーコン信号を送信する。
【００７０】
ここで、端末間通信を行う各端末は、基準となるビーコン信号を送信する端末を、一定のルールに従って決定する。各端末は、例えば、端末間通信を行う各端末からなるグループのうち、端末ＩＤを昇順または降順に整列させた場合の最も端末ＩＤの値が小さいものを、基準となるビーコン信号を送信する端末として決定する。また、各端末は、位置情報１５１Ｄを参照し、各端末の座標値の平均値を算出して得られる中心点からの距離が最も小さい端末を、基準となるビーコン信号を送信する端末として決定することとしてもよい。
【００７１】
＜実施の形態３のまとめ＞
実施の形態３で説明した通信端末１０は、端末間通信をすることが可能な各端末のいずれかを、基準となるビーコン信号（基準となるタイミングを示す無線信号）を送出する特定の基準端末として決定する。通信端末１０は、基準となるビーコン信号を、特定の基準端末から受信する。通信端末１０は、特定の基準端末から受信する、基準となるビーコン信号に基づいて、端末間で送受信するためのビーコン信号の送信および受信をする報知期間を設定する。通信端末１０は、報知期間において通信端末１０がビーコン信号を送信するタイミングを示す情報（ビーコン送信タイミング１５１Ｃ）をビーコン信号に含めてビーコン信号を送出する。
【００７２】
本実施の形態に係るシステムを構成する各装置は、プロセッサと、その上で実行されるプログラムにより実現される。本実施の形態を実現するプログラムは、通信インタフェースを介してネットワークを利用した送受信等により提供される。
【００７３】
今回開示された実施の形態はすべての点で例示であって制限的なものでないと考えられるべきである。この発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７４】
１０  通信端末、９２  ＧＰＳ衛星、１０１  アンテナ、１１１  無線通信部、１３１  物理操作キー、１３２  ＧＰＳモジュール、１４１  操作受付部、１４２  ディスプレイ、１４６  音声処理部、１４７  マイク、１４８  スピーカ、１５０  記憶部、１５１  端末管理情報、１５２  自端末情報、１６０  制御部、１６１  ビーコン制御部、１６２  タイミング制御部。
【図１】
2017086046.tif 000003
【図２】
2017086046.tif 000004
【図３】
2017086046.tif 000005
【図４】
2017086046.tif 000006
【図５】
2017086046.tif 000007
【図６】
2017086046.tif 000008
【図７】
2017086046.tif 000009
【図８】
2017086046.tif 000010
【図９】
2017086046.tif 000011
【国際調査報告】
2017086046.tif 000012
2017086046.tif 000013
2017086046.tif 000014
2017086046.tif 000015