(57)【要約】【課題】電力の利用効率を向上させることが可能な通信装置を提供する。【解決手段】通信端末は、第１の信号を送信する信号送信部と、他の通信装置から、前記第１の信号の受信品質を示す品質情報を受信する受信部と、前記品質情報のうち、最も悪い受信品質を示す品質情報に基づいて、前記他の通信装置が送信する第２の信号の送信電力を算出する算出部と、前記第２の信号の送信電力を示す電力情報を前記他の通信装置に送信する電力情報送信部とを備える。【選択図】図６
2017063371.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
第１の信号を送信する信号送信部と、
他の通信装置から、前記第１の信号の受信品質を示す品質情報を受信する受信部と、
前記品質情報のうち、最も悪い受信品質を示す品質情報に少なくとも基づいて、前記他の通信装置が送信する第２の信号の送信電力を算出する算出部と、
前記第２の信号の送信電力を示す電力情報を前記他の通信装置に送信する電力情報送信部とを備える、通信装置。
【請求項２】
前記第２の信号の送信電力は、
前記最も悪い受信品質を示す品質情報を送信した前記他の通信装置と前記通信装置との間の距離の少なくとも２倍の距離まで前記第２の信号を送信可能な送信電力である、請求項１に記載の通信装置。
【請求項３】
前記第２の信号の送信電力は、
前記最も悪い受信品質を示す品質情報を送信した他の通信装置と前記通信装置との間の距離と、前記最も悪い受信品質の次に悪い受信品質を示す品質情報を送信した他の通信装置と前記通信装置との間の距離とを合計した距離まで前記第２の信号を送信可能な送信電力である、請求項１に記載の通信装置。
【請求項４】
前記第１の信号は、ディスカバリ信号である、請求項１〜３のいずれか１項に記載の通信装置。
【請求項５】
前記第２の信号の送信電力を示す電力情報をユーザに通知する電力情報通知部をさらに備える、請求項１〜４のいずれか１項に記載の通信装置。
【請求項６】
前記通信装置の電池残量を検出する電池残量検出部と、
前記第２の信号の送信電力に基づいて、前記電池残量検出部により検出された電池残量が予め定められた値以下になるまでの時間を算出する時間算出部と、
前記時間算出部により算出された時間をユーザに通知する時間通知部とをさらに備える、請求項１〜５のいずれか１項に記載の通信装置。
【請求項７】
通信装置における通信処理方法であって、
第１の信号を送信するステップと、
他の通信装置から、前記第１の信号の受信品質を示す品質情報を受信するステップと、
前記品質情報のうち、最も悪い受信品質を示す品質情報に基づいて、前記他の通信装置が送信する第２の信号の送信電力を算出するステップと、
前記第２の信号の送信電力を示す電力情報を前記他の通信装置に送信するステップとを含む、通信処理方法。
【請求項８】
請求項７に記載の通信処理方法を通信装置に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線通信が可能な通信装置、通信処理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、基地局装置（ｅＮＢ：evolved NodeB）を介さずダイレクトに端末（ＵＥ：User Equipment）同士が通信を行なう端末間（D2D: device to device）通信が知られている。端末間通信は、D2D Proximity Services (ProSe)とも称される。Proximity Servicesは、3GPP（3rd Generation Partnership Project）のRelease 12において規格化されている。このような端末間通信においては、各端末は、オフネットワーク通信、グループコール通信を含むMCPTT（Mission Critical Push-To-Talk）等をサポートしている必要がある。
【０００３】
なお、オフネットワーク通信と、MCPTT（Mission Critical Push-To-Talk）とは、3GPPのRelease 13の一部として継続している。また、Group Call System Enablers（GCSE）が、上記Release 12において規格化されている。
【０００４】
特開２００６−２４５８９７号公報（特許文献１）は、通信装置を開示している。この通信装置は、予め決定している通信相手である端末には送信電力制御を行い、それ以外の端末には送信電力を最大にしてデータを送信する。また、複数の端末宛てのデータも、送信電力を最大にして送信する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２４５８９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術では、端末同士の距離が近かった場合、送信電力が必要以上に大きくなる。そのため、端末は搭載している電池を必要以上に消費してしまい、電力の利用効率が悪いという問題がある。
【０００７】
本開示は、上記のような問題点を解決するためになされたものであって、ある局面における目的は、電力の利用効率を向上させることが可能な通信装置を提供することである。
【課題を解決するための手段】
【０００８】
ある実施の形態に従うと、通信端末は、第１の信号を送信する信号送信部と、他の通信装置から、第１の信号の受信品質を示す品質情報を受信する受信部と、品質情報のうち、最も悪い受信品質を示す品質情報に基づいて、他の通信装置が送信する第２の信号の送信電力を算出する算出部と、第２の信号の送信電力を示す電力情報を他の通信装置に送信する電力情報送信部とを備える。
【発明の効果】
【０００９】
本開示によると、通信装置における電力の利用効率を向上させることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態に従う通信システムの全体構成を示す図である。
【図２】本実施の形態に従う通信システムの処理の流れを示すシーケンス図である。
【図３】本実施の形態に従う情報テーブルを示す図である。
【図４】本実施の形態に従う送信電力の算出方式を説明するための図である。
【図５】本実施の形態に従う端末のハードウェア構成を表わすブロック図である。
【図６】本実施の形態に従う端末の機能構成を示す機能ブロック図である。
【図７】本実施の形態に従う端末が提供するユーザインターフェイス画面の一例を示す図である。
【図８】本実施の形態に従う端末が提供するユーザインターフェイス画面の他の例を示す図である。
【図９】本実施の形態に従う端末が実行する処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照しつつ、本発明の実施の形態係る通信システムについて説明する。特に、以下では、通信システムを構成する移動体端末（以下、「端末」と称する）について説明する。また、以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１２】
端末としては、スマートフォン、タブレット端末、ファブレット端末等の各種の通信端末装置が挙げられる。ただし、端末は、これらの機器に限定されるものではない。
【００１３】
＜システム構成＞
図１は、本実施の形態に従う通信システムの全体構成を示す図である。図１を参照して、通信システム１は、複数の端末１０，２１，２２を含んで構成されている。端末は、端末間通信、オフネットワーク通信、グループコール通信を含むMCPTT（Mission Critical Push-To-Talk）等をサポートしている。なお、端末は、たとえば、ＬＴＥなどの無線アクセス技術に従った無線通信を実行するＵＥである。端末は、基地局を介さずに、近くに存在する他の端末と、Ｄ２Ｄ通信（端末間通信）を行なうことが可能であり、Ｄ２Ｄディスカバリ機能を有する。
【００１４】
図１の例では、端末１０と、端末２１と、端末２２とが、１つのグループを形成している。端末１０，２１，２２の各々は、基地局（図示せず）を介さずに、グループ内の相手端末とグループ通信が可能である。本実施の形態では、基地局を介さない端末間通信（詳しくは、オフネットワークでのダイレクト通信）でグループコールを行なう場合について説明する。
【００１５】
＜システムの動作概要＞
次に、システムの動作概要について説明する。図２は、通信システムの処理の流れを示すシーケンス図である。なお、本実施の形態では、端末１０は、グループの管理端末（Administrator端末）として機能しており、端末２１，２２に対して各種の指示を行なう。
【００１６】
グループコールにおけるグループの定義は、管理端末である端末１０によって行われる。たとえば、端末１０は、自端末が属するグループコールＩＤを端末２１，２２に予め通知しておく。端末２１，２２の各々は、通知されたグループコールＩＤを自端末に記憶する。これにより、端末１０，２１，２２には同じグループコールＩＤが記憶され、これらの端末は１つのグループを形成することとなる。なお、１つの端末が、複数のグループコールに参加可能となるように、複数のグループコールＩＤを有していてもよい。
【００１７】
図２を参照して、端末１０は、Ｄ２Ｄディスカバリ信号を用いて、グループコール情報を端末２１，２２に送信する（シーケンスＳＱ２，ＳＱ４）。グループコール情報は、グループコールへの参加の問い合わせ情報、グループコールＩＤなどを含む。
【００１８】
端末２１は、グループコール情報を含む信号（ディスカバリ信号）を受信したときの受信電力を測定する。端末２１は、測定した受信電力と、グループコールへの参加リクエストとを端末１０に通知する（シーケンスＳＱ６）。
【００１９】
端末１０は、端末２１から受信した参加リクエストに基づいて、端末２１のグループコールへの参加を許可する。端末１０は、端末２１により測定された受信電力をメモリに記憶するとともに、当該受信電力に基づいて端末２１がグループコールを行なう際の送信電力を算出する（シーケンスＳＱ８）。具体的には、端末１０は、自端末に記憶されている図３に示す情報テーブル５００を参照して、端末２１から通知された受信電力に対して適切な送信電力を算出する。
【００２０】
図３は、本実施の形態に従う情報テーブルを示す図である。図３を参照して、情報テーブル５００には、端末１０が他の端末から受信した受信電力と、グループコールを行なう際に適用すべき送信電力との関係が示されている。具体的には、端末２１から通知された受信電力が−９３（ｄＢｍ）である場合には、端末１０は当該受信電力に対応する送信電力として２２（ｄＢｍ）を算出する。
【００２１】
再び、図２を参照して、端末１０は、算出した送信電力と、グループコールへの参加を許可する旨とを端末２１に通知する（シーケンスＳＱ１０）。これにより、端末２１は、通知された送信電力を適用してグループコールに参加可能となる。なお、典型的には、端末１０がグループコールを行なう際の送信電力は、当該算出した（端末２１に通知した）送信電力と同じである。
【００２２】
また、端末２２は、グループコール情報を含む信号（ディスカバリ信号）を受信したときの受信電力を測定し、測定した受信電力と、グループコールへの参加リクエストとを端末１０に通知する（シーケンスＳＱ１２）。端末１０は、端末２２から受信した参加リクエストに基づいて、端末２２のグループコールへの参加を許可する。端末１０は、端末２２により測定された受信電力をメモリに記憶するとともに、端末２１，２２の各々から通知された各受信電力に基づいて、端末２１，２２がグループコールを行なう際の送信電力を算出する（シーケンスＳＱ１４）。
【００２３】
具体的には、端末１０は、端末２１，２２から通知された２つの受信電力のうち小さい方の受信電力と、情報テーブル５００とに基づいて送信電力を再算出する。例えば、端末２１から通知された受信電力Ｐ１が−９３（ｄＢｍ）であり、端末２２から通知された受信電力Ｐ２が−１０３（ｄＢｍ）である場合には、受信電力Ｐ２に基づいて端末２１，２２がグループコールを行なう際の送信電力として２４（ｄＢｍ）を算出する。このように、端末１０は、受信状態が悪い方の端末２２の受信電力を基準として、グループコールを行なう際の送信電力を算出する。
【００２４】
また、端末２１と、端末２２との間のグループコールもより円滑に行なうために、グループコールを行なう際の送信電力は、受信状態の悪い端末２２から端末１０までの距離を考慮して算出されてもよい。
【００２５】
図４は、本実施の形態に従う送信電力の算出方式を説明するための図である。図４を参照して、端末１０と端末２１との間の距離がＤａであるとし、端末１０と端末２２との間の距離がＤｂであるとする。また、端末２１から通知された受信電力Ｐ１よりも、端末２２から通知された受信電力Ｐ２の方が小さいことから、距離Ｄａ＜距離Ｄｂが成立する。端末１０は、距離Ｄｂよりも大きい距離Ｄｃまで端末２２が信号を送信可能な送信電力を算出して、当該送信電力をグループコールを行なう際の送信電力とする。なお、距離Ｄａ＜距離Ｄｂが成立するため、端末２１と端末２２との間の距離は、距離Ｄｂの２倍である２Ｄｂよりも小さくなる。したがって、例えば、Ｄｃ＝２Ｄｂである。これにより、端末２１と端末２２との間のグループコールも円滑に行なうことができる。具体的には、特定の端末（ここでは、端末１０）を基準として、端末１０から最も遠い端末（ここでは、端末２２）までの距離をα（ここでは、距離Ｄｂ）としたとき、全端末（端末１０，２１，２２）は、一律に自端末から２α（ここでは、２Ｄｂ）の圏内に届くように電波を出力することになる。そのため、各端末の相互の位置関係によらず、全端末から発信された電波が他の全ての端末に届く状態になり、相互に信号が直接やり取りできる状態となる。
【００２６】
なお、端末１０は、各端末から通知された受信電力Ｐ１，Ｐ２に基づいて、それぞれ距離Ｄａ，Ｄｂを算出することができる。例えば、端末１０は、予めシミュレーションなどにより求められた受信電力と距離との関係を示す情報と、受信電力Ｐ１，Ｐ２とに基づいて、距離Ｄａ，Ｄｂを算出する。なお、端末１０は、自端末から送信する信号の送信電力、周波数、アンテナ利得、受信電力Ｐ１，Ｐ２に基づいて、任意の公知の方法により距離Ｄａ，Ｄｂを算出してもよい。また、端末１０は、予めシミュレーションなどにより求められた送信電力と距離との関係を示す情報を参照して、距離Ｄｂの２倍の距離である２Ｄｂに対応する送信電力を算出する。
【００２７】
再び、図２を参照して、端末１０は、再算出した送信電力と、グループコールへの参加を許可する旨とを端末２２に通知する（シーケンスＳＱ１６）。また、端末１０は、端末２１に対して、再算出した送信電力を端末２１に通知するとともに、グループコールに用いる送信電力を、シーケンスＳＱ１０において通知した送信電力から、当該再算出した送信電力に更新するように指示する（シーケンスＳＱ１８）。そして、端末１０と、端末２１と、端末２２との間で、グループコールが開始される。このとき、端末１０、端末２１，２２から送信される信号の送信電力は、シーケンスＳＱ１４において端末１０により算出された送信電力となる。
【００２８】
上記によると、管理端末である端末１０は、同じグループに属する端末２１，２２の信号の受信状態（または、端末間の距離）を考慮して、グループコールに用いられる送信電力を各端末２１，２２に指示する。これにより、必要以上に高い送信電力でグループコールが行われるのを防ぐことができ、その結果、端末の消費電力を抑えることができる。また、グループ内でのグループコールを円滑に行なうこともできる。
【００２９】
＜ハードウェア構成＞
図５は、本実施の形態に従う端末１０のハードウェア構成の一例を表わすブロック図である。図５を参照して、端末１０は、主たる構成要素として、ＣＰＵ（Central  Processing  Unit）１５２と、メモリ１５４と、タッチパネル１５６と、ディスプレイ１５８と、無線通信インターフェイス（Ｉ／Ｆ）１６０と、メモリインターフェイス（Ｉ／Ｆ）１６４と、マイク１６６と、ＧＰＳ（Global  Positioning  System）コントローラ１６８と、バッテリ１７０とを含む。なお、端末２１，２２のハードウェア構成は、端末１０のハードウェア構成と同じである。
【００３０】
ＣＰＵ１５２は、メモリ１５４に記憶されたプログラムを読み出して実行することで、端末１０の各部の動作を制御する制御部として機能する。ＣＰＵ１５２は、当該プログラムを実行することによって、後述する端末１０の処理（ステップ）の各々を実現する。
【００３１】
メモリ１５４は、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read-Only  Memory）、フラッシュメモリなどによって実現される。メモリ１５４は、ＣＰＵ１５２によって実行されるプログラム、またはＣＰＵ１５２によって用いられるデータなどを記憶する。
【００３２】
タッチパネル１５６は、表示部としての機能を有するディスプレイ１５８上に設けられており、たとえば、静電容量方式タイプである。タッチパネル１５６は、所定時間毎に外部物体によるタッチパネル１５６へのタッチ操作を検知し、タッチ座標をＣＰＵ１５２に入力する。
【００３３】
無線通信インターフェイス１６０は、通信アンテナ１６２に接続されている。通信アンテナ１６２および無線通信インターフェイス１６０は、たとえば、他の端末とのＤ２Ｄ通信に用いられる。
【００３４】
メモリインターフェイス１６４は、外部の記憶媒体１６５からデータを読み出す。ＣＰＵ１５２は、メモリ１５４からデータを読み出して、メモリインターフェイス１６４を介して当該データを外部の記憶媒体１６５に格納する。なお、記憶媒体１６５としては、ＣＤ（Compact  Disc）、ＤＶＤ（Digital  Versatile  Disk）、ＢＤ（Blu-ray（登録商標）  Disc）、ＵＳＢ（Universal  Serial  Bus）メモリ、ＳＤ（Secure  Digital）メモリカードなどの不揮発的にプログラムを格納する媒体が挙げられる。
【００３５】
マイク１６６は、端末１０に対する発話を受け付ける。ＧＰＳコントローラ１６８は、ＧＰＳ信号または基地局からの位置信号（測位信号）を受信して端末１０の位置情報を取得する。ＧＰＳコントローラ１６８は、取得した端末１０の位置情報をＣＰＵ１５２に入力する。バッテリ１７０は、充放電可能な電力貯蔵要素であり、代表的にはリチウムイオン電池やニッケル水素電池などの二次電池で構成される。なお、端末１０は、ユーザからの指示を受け付けるためのボタン、ＣＰＵ１５２からの指示に従って音声を出力するスピーカを含んでいてもよい。
【００３６】
＜機能構成＞
図６は、本実施の形態に従う端末１０の機能構成を示す機能ブロック図である。図６を参照して、端末１０は、主たる機能構成として、信号送信部１０２と、品質情報受信部１０４と、算出部１０６と、電力情報送信部１０８と、電力情報通知部１１０と、電池残量検出部１１２と、時間算出部１１４と、時間通知部１１６とを含む。これらの機能は、主に、端末１０のＣＰＵ１５２がメモリ１５４に格納されたプログラムを実行し、端末１０の構成要素へ指令を与えることなどによって実現される。これらの機能構成の一部または全部はハードウェアで実現されていてもよい。
【００３７】
信号送信部１０２は、第１の信号を送信する。具体的には、信号送信部１０２は、複数の端末２１，２２にグループコール情報を含む第１の信号を送信する。第１の信号は、管理端末である端末１０から同じグループに属する端末２１，２２に向けて送信される信号であり、例えば、基地局を介さずに自端末の存在を相手端末に通知するためのディスカバリ信号である。
【００３８】
品質情報受信部１０４は、他の端末から、第１の信号の受信品質を示す品質情報を受信する。具体的には、品質情報受信部１０４は、複数の他の端末（ここでは、端末２１，２２）の各々から、当該他の端末が受信した第１の信号の受信品質を示す品質情報を受信する。例えば、品質情報は、受信電力（ＲＳＲＰ：Reference Signal Received Power）、パスロス値である。品質情報が受信電力である場合には、端末２１，２２の各々は、信号送信部１０２により送信された第１の信号を受信すると、第１の信号の受信電力を測定する。そして、端末２１，２２の各々は、測定した受信電力を品質情報として端末１０に送信する。また、品質情報がパスロス値である場合には、端末２１，２２の各々は、信号送信部１０２により送信された第１の信号を受信すると、第１の信号の受信電力を測定する。また、端末２１，２２の各々は、信号送信部１０２から第１の信号の送信電力情報を受信する。そして、端末２１，２２の各々は、第１の信号の送信電力および受信電力からパスロス値を算出し、当該算出したパスロス値を品質情報として端末１０に送信する。
【００３９】
算出部１０６は、複数の他の端末から受信した複数の品質情報のうち、最も悪い受信品質を示す品質情報に基づいて、複数の他の端末から送信される第２の信号の送信電力を算出する。具体的には、第２の信号は、グループコール通信を行なう際に端末２１，２２から送信される信号である。ここで、例えば、品質情報が受信電力であるとする。この場合、算出部１０６は、端末２１から受信した受信電力Ｐ１と、端末２２から受信した受信電力Ｐ２とのうち、受信品質が悪い（受信電力値が小さい）方の受信電力に基づいて、第２の信号の送信電力を算出する。なお、品質情報がパスロス値である場合には、算出部１０６は、端末２１，２２から送信されるパスロス値のうち、受信品質が悪い（パスロス値が大きい）方のパスロス値に基づいて、第２の信号の送信電力を算出する。
【００４０】
また、好ましくは、算出部１０６により算出される第２の信号の送信電力は、最も悪い受信品質を示す品質情報を送信した端末２２から端末１０までの距離Ｄｂよりも大きい距離Ｄｃまで第２の信号を送信可能な送信電力を含む。典型的には、距離Ｄｃは、距離Ｄｂの少なくとも２倍の距離（すなわち、Ｄｃ≧２Ｄｂ）である。
【００４１】
算出部１０６は、例えば、図３に示した情報テーブル５００を参照して、第２の信号の送信電力を算出する。また、算出部１０６は、予めメモリ１５４に記憶しておいた品質情報（受信電力、パスロス値）と、第２の信号の送信電力との関係式を用いて、当該送信電力を算出してもよい。
【００４２】
電力情報送信部１０８は、算出された送信電力を示す電力情報を複数の他の端末２１，２２に送信する。これにより、端末２１，２２の各々は、当該電力情報に基づく送信電力によりグループコールを行なうことができる。なお、典型的には、端末１０からグループコールのために送信される信号（第１の信号）の送信電力Ｑは、端末２１，２２に対して通知した送信電力と同じに設定される。ただし、端末１０は管理端末であることから、できるだけ多くの他の端末にグループコール情報を送信する構成も考えられる。そのため、送信電力Ｑは、端末２１，２２に対して通知した送信電力よりも大きくてもよい。例えば、送信電力Ｑは、端末１０の最大送信電力であってもよい。
【００４３】
電力情報通知部１１０は、グループコールを行なう際の端末１０の送信電力Ｑ（典型的には、算出部１０６により算出された第２の信号の送信電力と同じ）を示す電力情報をユーザに通知する。具体的には、電力情報通知部１１０は、当該電力情報をディスプレイ１５８に表示させる。例えば、電力情報通知部１１０は、図７のようなユーザインターフェイス画面をディスプレイ１５８に表示させる。
【００４４】
図７は、本実施の形態に従う端末１０が提供するユーザインターフェイス画面の一例を示す図である。図７を参照して、ユーザインターフェイス画面６００は、グループコール通話中であることを示す情報６０２と、現在の送信電力値を示す情報６０４とを含む。これにより、端末１０のユーザは、現在どのくらいの送信電力でグループコールが行われているのかを把握することができる。なお、電力情報通知部１１０は、例えば、当該電力情報に対応する音声をスピーカから出力させることによりユーザへの通知を行なってもよい。
【００４５】
再び、図６を参照して、電池残量検出部１１２は、バッテリ１７０を監視するとともに端末１０の電池残量を検出する。
【００４６】
時間算出部１１４は、グループコールを行なう際の端末１０の送信電力Ｑ（典型的には、算出部１０６により算出された第２の信号の送信電力と同じ）に基づいて、電池残量検出部１１２により検出された電池残量が予め定められた基準残量（たとえば、満充電量に対する電池残量の割合が５％）以下になるまでの時間を算出する。
【００４７】
時間通知部１１６は、時間算出部１１４により算出された時間をユーザに通知する。具体的には、時間通知部１１６は、当該時間をディスプレイ１５８に表示させる。なお、基準残量を、電池残量がゼロ（すなわち、満充電量に対する電池残量の割合が０％）に設定した場合には、時間算出部１１４により算出される時間はグループコール通話を継続可能な残りの通話時間（残通話時間）となる。例えば、時間通知部１１６は、図８のようなユーザインターフェイス画面をディスプレイ１５８に表示させる。
【００４８】
図８は、本実施の形態に従う端末１０が提供するユーザインターフェイス画面の他の例を示す図である。図８を参照して、ユーザインターフェイス画面６１０は、グループコール通話中であることを示す情報６０２と、現在の送信電力値を示す情報６０４と、残通話時間を示す情報６０６とを含む。これにより、端末１０のユーザは、現在の送信電力とともにグループコールの残通話時間も把握することができる。なお、時間通知部１１６は、例えば、当該時間に対応する音声をスピーカから出力させることによりユーザへの通知を行なってもよい。
【００４９】
＜処理手順＞
図９は、本実施の形態に従う端末１０が実行する処理の一例を示すフローチャートである。以下の各ステップは、端末１０のＣＰＵ１５２がメモリ１５４に格納されたプログラムを実行することによって実現される。
【００５０】
図８を参照して、端末１０は、グループコール情報を含むディスカバリ信号を端末２１，２２に対して送信する（ステップＳ１０）。端末１０は、グループコール情報に対する応答情報を端末２１，２２から受信したか否かを判断する（ステップＳ１２）。応答情報は、端末２１，２２により測定された受信電力と、グループコールへの参加リクエストとを含む。
【００５１】
端末１０は、当該応答情報を受信していない場合には（ステップＳ１２においてＮＯ）、ステップＳ１２の処理を繰り返す。端末１０は、当該応答情報を受信した場合には（ステップＳ１２においてＹＥＳ）、グループコールを行なう際の各端末（典型的には、端末１０，２１，２２）の送信電力を算出する（ステップＳ１４）。具体的には、端末１０は、端末２１，２２から受信した受信電力Ｐ１，Ｐ２のうち、小さい方の受信電力Ｐ２と情報テーブル５００とに基づいて、当該送信電力を算出する。
【００５２】
端末１０は、算出した送信電力を示す電力情報を端末２１，２２に通知する（ステップＳ１６）。端末１０は、グループコールを行なう際の自端末の送信電力（典型的には、ステップＳ１４で算出した送信電力）をディスプレイ１５８に表示する（ステップＳ１８）。例えば、端末１０は、図８や図９のようなユーザインターフェイス画面を表示する。そして、端末１０は、処理を終了する。
【００５３】
なお、端末２１，２２の各々は、端末１０から通知された送信電力を示す電力情報や残通話時間を自端末のディスプレイに表示したり、スピーカから出力したりしてもよい。これにより、端末２１，２２のユーザは、現在の送信電力やグループコールの残通話時間を把握することができる。
【００５４】
＜利点＞
本実施の形態によると、管理端末は、同じグループに属する複数の他の端末の信号の受信状態を考慮して、グループコールに用いられる送信電力を複数の他の端末に指示する。これにより、必要以上に高い送信電力でグループコールが行われるのを防ぐことができる。その結果、端末の消費電力を抑えることができ、電力の利用効率を向上させることが可能となる。また、グループ内でのグループコールを円滑に行なうこともできる。
【００５５】
［その他の実施の形態］
上述した実施の形態において、算出部１０６により算出される第２の信号の送信電力は、最も悪い受信品質を示す品質情報を送信した端末２２から端末１０までの距離Ｄｂの少なくとも２倍の距離（すなわち、Ｄｃ≧２Ｄｂが成立）まで第２の信号を送信可能な送信電力であることについて説明したが、これに限られない。具体的には、特定の端末（ここでは、端末１０）を基準として、端末１０から最も遠い端末（ここでは、端末２２）までの距離をα（ここでは、距離Ｄｂ）とし、端末２２の次に端末１０から遠い端末（ここでは、端末２１）までの距離をβ（ここでは、距離Ｄａ）とする（図４参照）。この場合、距離Ｄｃは、αとβとの合計値（ここでは、Ｄｃ＝Ｄｂ＋Ｄａ）であってもよい。
【００５６】
具体的には、算出部１０６により算出される第２の信号の送信電力は、最も悪い受信品質を示す品質情報を送信した端末２２から端末１０までの距離Ｄｂと、当該品質情報の次に悪い受信品質を示す品質情報を送信した端末２１から端末１０までの距離Ｄａとを合計した距離まで第２の信号を送信可能な送信電力であってもよい。すなわち、算出部１０６は、予めシミュレーションなどにより求められた送信電力と距離との対応関係を示す情報を参照して、距離Ｄｂと距離Ｄａとの合計距離であるＤｂ＋Ｄａに対応する送信電力を算出する。
【００５７】
当該構成によっても、全端末（端末１０，２１，２２）は、一律に自端末からα＋β（ここでは、Ｄｂ＋Ｄａ）の圏内に届くように電波を出力することになる。そのため、各端末の相互の位置関係によらず、全端末から発信された電波が他の全ての端末に届く状態になり、相互に信号が直接やり取りできる状態となる。
【００５８】
なお、コンピュータを機能させて、上述のフローチャートで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk  Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどの一時的でないコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００５９】
プログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本実施の形態にかかるプログラムに含まれ得る。
【００６０】
また、本実施の形態にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本実施の形態にかかるプログラムに含まれ得る。
【００６１】
［総括］
上記実施の形態を通して述べてきた内容を総括すると、以下のとおりである。
【００６２】
（１）通信装置（端末１０）は、第１の信号を送信する信号送信部１０２と、他の通信装置（端末２１，２２）から、第１の信号の受信品質を示す品質情報を受信する品質情報受信部１０４と、品質情報のうち、最も悪い受信品質を示す品質情報に基づいて、他の通信装置が送信する第２の信号の送信電力を算出する算出部１０６と、第２の信号の送信電力を示す電力情報を他の通信装置に送信する電力情報送信部１０８とを備える。
【００６３】
（２）第２の信号の送信電力は、最も悪い受信品質を示す品質情報を送信した他の通信装置と通信装置との間の距離（Ｄｂ）の少なくとも２倍の距離（Ｄｃ＝２Ｄｂ）まで第２の信号を送信可能な送信電力である。
【００６４】
（３）第２の信号の送信電力は、最も悪い受信品質を示す品質情報を送信した他の通信装置と通信装置との間の距離（Ｄｂ）と、最も悪い受信品質を示す品質情報の次に悪い受信品質を示す品質情報を送信した他の通信装置と通信装置との間の距離（Ｄａ）とを合計した距離（Ｄｃ＝Ｄｂ＋Ｄａ）まで第２の信号を送信可能な送信電力である。
【００６５】
（４）第１の信号は、ディスカバリ信号である。
（５）通信装置は、第２の信号の送信電力を示す電力情報をユーザに通知する電力情報通知部１１０をさらに備える。
【００６６】
（６）通信装置は、電池残量を検出する電池残量検出部１１２と、第２の信号の送信電力に基づいて、電池残量検出部１１２により検出された電池残量が予め定められた値（基準残量）以下になるまでの時間を算出する時間算出部１１４と、時間算出部１１４により算出された時間をユーザに通知する時間通知部１１６とをさらに備える。
【００６７】
（７）通信装置（端末１０）における通信処理方法は、第１の信号を送信するステップと、他の通信装置から、第１の信号の受信品質を示す品質情報を受信するステップと、品質情報のうち、最も悪い受信品質を示す品質情報に基づいて、他の通信装置が送信する第２の信号の送信電力を算出するステップと、第２の信号の送信電力を示す電力情報を他の通信装置に送信するステップとを含む。
【００６８】
（８）上記（７）に記載の通信処理方法を通信装置に実行させるためのプログラム。
［付記］
（１）基地局を介さない端末間通信によるグループコールが可能な通信装置であって、
複数の他の端末装置にグループコールに関するコール情報を含む第１の信号を送信する信号送信部と、
前記複数の他の通信装置の各々から、当該他の通信装置が受信した前記第１の信号の受信品質を示す品質情報を受信する受信部と、
前記複数の他の通信装置から受信した各前記品質情報のうち、最も悪い受信品質を示す品質情報に基づいて、前記複数の他の通信装置から送信される第２の信号の送信電力を算出する算出部と、
前記算出された送信電力を示す電力情報を前記複数の他の通信装置に送信する電力情報送信部とを備える。
【００６９】
（２）好ましくは、前記第１の信号は、前記基地局を介さずに自端末の存在を相手端末に通知するためのディスカバリ信号を含む。
【００７０】
（３）好ましくは、前記第２の信号の送信電力は、前記最も悪い受信品質を示す品質情報を送信した前記他の通信装置と前記通信装置との間の第１の距離よりも大きい第２の距離まで前記第２の信号を送信可能な送信電力を含む。
【００７１】
上述の実施の形態として例示した構成は、本発明の構成の一例であり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、一部を省略する等、変更して構成することも可能である。
【００７２】
また、上述した実施の形態において、他の実施の形態で説明した処理や構成を適宜採用して実施する場合であってもよい。
【００７３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７４】
１  通信システム、１０，２１，２２  端末、１０２  信号送信部、１０４  品質情報受信部、１０６  算出部、１０８  電力情報送信部、１１０  電力情報通知部、１１２  電池残量検出部、１１４  時間算出部、１１６  時間通知部、１５２  ＣＰＵ、１５４  メモリ、１５６  タッチパネル、１５８  ディスプレイ、１６０  無線通信インターフェイス、１６２  通信アンテナ、１６４  メモリインターフェイス、１６５  記憶媒体、１６６  マイク、１６８  ＧＰＳコントローラ、１７０  バッテリ、５００  情報テーブル、６００，６１０  ユーザインターフェイス画面。
【図１】
2017063371.tif 000003
【図２】
2017063371.tif 000004
【図３】
2017063371.tif 000005
【図４】
2017063371.tif 000006
【図５】
2017063371.tif 000007
【図７】
2017063371.tif 000008
【図８】
2017063371.tif 000009
【図９】
2017063371.tif 000010
【図６】
2017063371.tif 000011