(57)【要約】【課題】複数端末間の通信バランスを自然な動作で、かつ簡単に制御することができるようにする。【解決手段】  ユーザａは、端末１−１のユーザａの顔の向きに連動する指向性アンテナ１１−１を用いて、ユーザｂの端末１−２の無指向性アンテナ１２−２、および、ユーザｃの端末１−３の指向性アンテナ１１−３を介して、端末１−２および端末１−３と無線通信を行い、各端末からの受信電界強度を取得し、取得した受信電界強度を、接続優先度として、ＩＤ情報に対応付けて記憶部２２に登録する。そして、端末１−１の内部通信処理部２３は、登録された自己と端末１−２および１−３の各接続優先度に応じて、端末１−２および１−３との間の通信バランスを最適に制御し、ネットワーク２を介して、端末１−２および１−３との通信を行う。本発明は、複数の端末間で通信を行う通信システムに適用できる。【選択図】図１
2006140716.tif 000002
【特許請求の範囲】
【請求項１】
無線通信を行う情報処理装置において、
ユーザの向きに連動した指向性を有する指向性アンテナと、
前記指向性アンテナを用いて、他の情報処理装置と無線通信を行い、前記他の情報処理装置のＩＤ(Identification)情報を取得するＩＤ情報取得手段と、
前記ＩＤ情報取得手段により取得された前記ＩＤ情報に対応して、前記他の情報処理装置からの受信電界強度を取得する電界強度取得手段と、
前記ＩＤ情報に対応付けて、前記電界強度取得手段により取得された前記受信電界強度を、複数の前記他の情報処理装置と通信する際の接続優先度として登録する優先度登録手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記ユーザの向きに連動して、前記指向性アンテナの方向情報を入力する方向情報入力手段と、
前記指向性アンテナが全方位に掃引されることにより、前記電界強度取得手段により取得された全方位の受信電界強度、および前記方向情報入力手段により入力された前記指向性アンテナの方向情報に基づいて、前記他の情報処理装置の方向情報または距離情報を推定する端末情報推定手段と
をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記方向情報入力手段により入力された前記指向性アンテナの方向情報の変化を検出する方向変化検出手段をさらに備え、
前記方向変化検出手段により変化が検出された場合、前記端末情報推定手段により推定された前記他の情報処理装置の方向情報または距離情報、および、前記優先度登録手段により登録された前記接続優先度が更新される
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記電界強度取得手段により取得された前記受信電界強度の変化を検出する電界変化検出手段をさらに備え、
前記電界変化検出手段により変化が検出された場合、前記端末情報推定手段により推定された前記他の情報処理装置の方向情報または距離情報、および、前記優先度登録手段により登録された前記接続優先度が更新される
ことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
複数の他の情報処理装置と通信回線を介して複数のデータを通信する通信手段と、
前記優先度登録手段により登録された前記接続優先度に応じて、前記通信手段による前記複数のデータの通信を制御する通信制御手段と
をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
無線通信を行う情報処理装置の情報処理方法において、
ユーザの向きに連動した指向性を有する指向性アンテナを用いて、他の情報処理装置と無線通信を行い、前記他の情報処理装置のＩＤ(Identification)情報を取得するＩＤ情報取得ステップと、
前記ＩＤ情報取得ステップの処理により取得された前記ＩＤ情報に対応して、前記他の情報処理装置からの受信電界強度を取得する電界強度取得ステップと、
前記ＩＤ情報に対応付けて、前記電界強度取得ステップの処理により取得された前記受信電界強度を、複数の前記他の情報処理装置と通信する際の接続優先度として登録する優先度登録ステップと
を含むことを特徴とする情報処理方法。
【請求項７】
無線通信を行う処理をコンピュータに実行させるプログラムが記録されている記録媒体であって、
ユーザの向きに連動した指向性を有する指向性アンテナを用いて、情報処理装置と無線通信を行い、前記情報処理装置のＩＤ(Identification)情報を取得するＩＤ情報取得ステップと、
前記ＩＤ情報取得ステップの処理により取得された前記ＩＤ情報に対応して、前記情報処理装置からの受信電界強度を取得する電界強度取得ステップと、
前記ＩＤ情報に対応付けて、前記電界強度取得ステップの処理により取得された前記受信電界強度を、複数の前記情報処理装置と通信する際の接続優先度として登録する優先度登録ステップと
を含むことを特徴とするプログラムが記録されている記録媒体。
【請求項８】
無線通信を行う処理をコンピュータに実行させるプログラムであって、
ユーザの向きに連動した指向性を有する指向性アンテナを用いて、情報処理装置と無線通信を行い、前記情報処理装置のＩＤ(Identification)情報を取得するＩＤ情報取得ステップと、
前記ＩＤ情報取得ステップの処理により取得された前記ＩＤ情報に対応して、前記情報処理装置からの受信電界強度を取得する電界強度取得ステップと、
前記ＩＤ情報に対応付けて、前記電界強度取得ステップの処理により取得された前記受信電界強度を、複数の前記情報処理装置と通信する際の接続優先度として登録する優先度登録ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、ユーザの動作に連動する指向性を有する指向性アンテナと、それにより得られる受信電界強度を用いることにより、複数端末間における通信バランスを最適に制御することができるようにした情報処理装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
特定エリア内で複数端末での音声コミュニケーションを可能とするものとしてトランシーバがある。トランシーバは、基本的にＰＴＴ（Push To Talk）方式によって話者を一人に限定し、ユーザ間での発信順序の調整によって複数端末間での通信を行っている。現在は、２端末間での同時通話を実現する製品も発売されているが、３端末目以降は、その会話を受信することができなかった。
【０００３】
そこで、複数端末での完全な同時音声コミュニケーションを行えるものとして、VoIP(Voice over IP)による複数人音声チャットソフトウェアが挙げられる。これは、複数ユーザが同時に話者となれるが、ユーザ数が増えるにつれて、音声が混信しやすくなってしまい、特に、お互いの状態やコミュニケーションの場の雰囲気（間）がつかみにくいネットワーク経由での音声チャットなどの場合には、自然な音声コミュニケーションが困難であった。
【０００４】
なお、複数端末で通信を行う例としては、他に、ネットワークを介して、サーバが提供する仮想空間を共有する方法が挙げられる（特許文献１または特許文献２）。
【０００５】
【特許文献１】特開２００１−１６０１５４号公報
【特許文献２】特開２００１−１５４９６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
以上のように、複数端末での音声コミュニケーションにおいては、同時通話ができなかったり、上述した音声チャットソフトウェアのように、複数ユーザが同時に話者となれたとしても、ユーザ数が増えるにつれて、音声が混信する恐れが増え、自然なコミュニケーションを行うことが困難である課題があった。
【０００７】
さらに、仮に、ユーザ数が増えた場合に、ユーザ間での接続レベルを調整したり、ユーザ間で混信する音声のバランスなどを調整することができたとしても、その調整は煩雑であり、時々刻々と変化するコミュニケーションの状況に対して逐次最適な制御を簡単に行うことが困難である課題があった。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、複数端末間において接続を同時に確立し、簡単で自然な操作により複数端末間における通信バランスを最適に制御することができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の情報処理装置は、ユーザの向きに連動した指向性を有する指向性アンテナと、指向性アンテナを用いて、他の情報処理装置と無線通信を行い、他の情報処理装置のＩＤ(Identification)情報を取得するＩＤ情報取得手段と、ＩＤ情報取得手段により取得されたＩＤ情報に対応して、他の情報処理装置からの受信電界強度を取得する電界強度取得手段と、ＩＤ情報に対応付けて、電界強度取得手段により取得された受信電界強度を、複数の他の情報処理装置と通信する際の接続優先度として登録する優先度登録手段とを備えることを特徴とする。
【００１０】
ユーザの向きに連動した指向性アンテナの方向情報を入力する方向情報入力手段と、指向性アンテナが全方位に掃引されることにより、電界強度取得手段により取得された全方位の受信電界強度、および方向情報入力手段により入力された指向性アンテナの方向情報に基づいて、他の情報処理装置の方向情報または距離情報を推定する端末情報推定手段とをさらに備えるようにすることができる。
【００１１】
方向情報入力手段により入力された指向性アンテナの方向情報の変化を検出する方向変化検出手段をさらに備え、方向変化検出手段により変化が検出された場合、端末情報推定手段により推定された他の情報処理装置の方向情報または距離情報、および、優先度登録手段により登録された接続優先度が更新されるようにすることができる。
【００１２】
電界強度取得手段により取得された受信電界強度の変化を検出する電界変化検出手段をさらに備え、電界変化検出手段により変化が検出された場合、端末情報推定手段により推定された他の情報処理装置の方向情報または距離情報、および、優先度登録手段により登録された接続優先度が更新されるようにすることができる。
【００１３】
複数の他の情報処理装置と通信回線を介して複数のデータを通信する通信手段と、優先度登録手段により登録された接続優先度に応じて、通信手段による複数のデータの通信を制御する通信制御手段とをさらに備えるようにすることができる。
【００１４】
本発明の情報処理方法は、ユーザの向きに連動した指向性を有する指向性アンテナを用いて、他の情報処理装置と無線通信を行い、他の情報処理装置のＩＤ情報を取得するＩＤ情報取得ステップと、ＩＤ情報取得ステップの処理により取得されたＩＤ情報に対応して、他の情報処理装置からの受信電界強度を取得する電界強度取得ステップと、ＩＤ情報に対応付けて、電界強度取得ステップの処理により取得された受信電界強度を、複数の他の情報処理装置と通信する際の接続優先度として登録する優先度登録ステップとを含むことを特徴とする。
【００１５】
本発明の記録媒体に記録されているプログラムは、ユーザの向きに連動した指向性を有する指向性アンテナを用いて、情報処理装置と無線通信を行い、情報処理装置のＩＤ情報を取得するＩＤ情報取得ステップと、ＩＤ情報取得ステップの処理により取得されたＩＤ情報に対応して、情報処理装置からの受信電界強度を取得する電界強度取得ステップと、ＩＤ情報に対応付けて、電界強度取得ステップの処理により取得された受信電界強度を、複数の情報処理装置と通信する際の接続優先度として登録する優先度登録ステップとを含むことを特徴とする。
【００１６】
本発明のプログラムは、ユーザの向きに連動した指向性を有する指向性アンテナを用いて、情報処理装置と無線通信を行い、情報処理装置のＩＤ情報を取得するＩＤ情報取得ステップと、ＩＤ情報取得ステップの処理により取得されたＩＤ情報に対応して、情報処理装置からの受信電界強度を取得する電界強度取得ステップと、ＩＤ情報に対応付けて、電界強度取得ステップの処理により取得された受信電界強度を、複数の情報処理装置と通信する際の接続優先度として登録する優先度登録ステップとを含むことを特徴とする。
【００１７】
本発明においては、ユーザの向きに連動した指向性を有する指向性アンテナを用いて、情報処理装置と無線通信を行い、情報処理装置のＩＤ情報が取得され、取得されたＩＤ情報に対応して、情報処理装置からの受信電界強度が取得される。そして、ＩＤ情報に対応付けて、受信電界強度が、複数の情報処理装置と通信する際の接続優先度として登録される。
【００１８】
ネットワークとは、少なくとも２つの装置が接続され、ある装置から、他の装置に対して、情報の伝達をできるようにした仕組みをいう。ネットワークを介して通信する装置は、独立した装置どうしであってもよいし、１つの装置を構成している内部ブロックどうしであってもよい。
【００１９】
また、通信とは、無線通信および有線通信は勿論、無線通信と有線通信とが混在した通信、すなわち、ある区間では無線通信が行われ、他の区間では有線通信が行われるようなものであってもよい。さらに、ある装置から他の装置への通信が有線通信で行われ、他の装置からある装置への通信が無線通信で行われるようなものであってもよい。
【発明の効果】
【００２０】
本発明によれば、複数端末間の通信バランスを自然な動作で、かつ簡単に制御することができる。また、本発明によれば、最適な通信バランスで、複数端末間の通信を行うことができる。
【発明を実施するための最良の形態】
【００２１】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。したがって、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２２】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００２３】
請求項１に記載の情報処理装置（例えば、図１の端末１−１）は、ユーザの向きに連動した指向性を有する指向性アンテナ（例えば、図１の指向性アンテナ１１−１）と、指向性アンテナを用いて、他の情報処理装置と無線通信を行い、他の情報処理装置のＩＤ(Identification)情報を取得するＩＤ情報取得手段（例えば、図３の端末情報検出部５３）と、ＩＤ情報取得手段により取得されたＩＤ情報に対応して、他の情報処理装置からの受信電界強度を取得する電界強度取得手段（例えば、図３の受信強度取得部５１）と、ＩＤ情報に対応付けて、電界強度取得手段により取得された受信電界強度を、複数の他の情報処理装置と通信する際の接続優先度として登録する優先度登録手段（例えば、図３の優先度算出部５７）とを備えることを特徴とする。
【００２４】
請求項２に記載の情報処理装置は、ユーザの向きに連動した指向性アンテナの方向情報を入力する方向情報入力手段（例えば、図１の方位測定器１４−１）と、指向性アンテナが全方位に掃引されることにより、電界強度取得手段により取得された全方位の受信電界強度、および方向情報入力手段により入力された指向性アンテナの方向情報に基づいて、他の情報処理装置の方向情報または距離情報を推定する端末情報推定手段（例えば、図３の空間情報解析部５８）とをさらに備えるようにすることができる。
【００２５】
請求項３に記載の情報処理装置は、方向情報入力手段により入力された指向性アンテナの方向情報の変化を検出する方向変化検出手段（例えば、図３の方向検出部５４）をさらに備え、方向変化検出手段により変化が検出された場合、端末情報推定手段により推定された他の情報処理装置の方向情報または距離情報、および、優先度登録手段により登録された接続優先度が更新されるようにすることができる。
【００２６】
請求項４に記載の情報処理装置は、電界強度取得手段により取得された受信電界強度の変化を検出する電界変化検出手段（例えば、図１９のステップＳ６２の処理を実行する図３の端末情報検出部５３）をさらに備え、電界変化検出手段により変化が検出された場合、端末情報推定手段により推定された他の情報処理装置の方向情報または距離情報、および、優先度登録手段により登録された接続優先度が更新されるようにすることができる。
【００２７】
請求項５に記載の情報処理装置は、複数の他の情報処理装置と通信回線を介して複数のデータを通信する通信手段（例えば、図４の外部通信インタフェース８３）と、優先度登録手段により登録された接続優先度に応じて、通信手段による複数のデータの通信を制御する通信制御手段（例えば、図４の通信制御部８１）とをさらに備えるようにすることができる。
【００２８】
請求項６に記載の情報処理方法は、ユーザの向きに連動した指向性を有する指向性アンテナを用いて、他の情報処理装置と無線通信を行い、他の情報処理装置のＩＤ情報を取得するＩＤ情報取得ステップ（例えば、図１６のステップＳ２５）と、ＩＤ情報取得ステップの処理により取得されたＩＤ情報に対応して、他の情報処理装置からの受信電界強度を取得する電界強度取得ステップ（例えば、図１６のステップＳ２６）と、ＩＤ情報に対応付けて、電界強度取得ステップの処理により取得された受信電界強度を、複数の他の情報処理装置と通信する際の接続優先度として登録する優先度登録ステップ（例えば、図１６のステップＳ２７）とを含むことを特徴とする。
【００２９】
なお、請求項７に記載の記録媒体および請求項８に記載のプログラムも、上述した請求項６に記載の情報処理方法と基本的に同様の構成であるため、繰り返しになるのでその説明は省略する。
【００３０】
以下、図を参照して本発明の実施の形態について説明する。
【００３１】
図１は、本発明を適用した無線通信システムの構成例を示している。
【００３２】
この無線通信システムは、無線通信端末などで構成される端末１−１が、複数の端末１（図１の例の場合、端末１−２および１−３）と一度に通信を行う場合に、端末１−１のユーザａの向きに連動した指向性を有する指向性アンテナ１１−１を介して通信相手の端末１−２および１−３から得られる受信電界強度に応じて、複数の端末１間の通信バランスを制御し、複数の端末１と最適に通信を行うようにするものである。なお、以下、端末１−１乃至１−３を個々に区別する必要がない場合、まとめて端末１とも称する。
【００３３】
図１においては、各ユーザの位置がｘ，ｙ，ｚの３次元で示されている。ユーザａは、位置Ａ［ｘａ，ｙａ，ｚａ］において、端末１−１を携帯しており、端末１−１を用いて、ユーザｂおよびユーザｃと無線通信を行う。端末１−１には、ユーザａの顔の向きに連動した指向性（ビーム方向）を有する指向性アンテナ１１−１、および指向性を有しない無指向性アンテナ１２−１が、セレクタ１３を介して、端末１−１に接続されている。また、端末１−１には、ユーザａの顔の向きに連動して、ユーザａの顔の向きの方向情報を入力する、例えば、デジタルコンパスなどにより構成される方位測定器１４−１も接続されている。
【００３４】
ユーザｂは、位置Ａとの関係が「相対方位φａｂ，相対距離Ｄａｂ」である位置Ｂ［ｘｂ，ｙｂ，ｚｂ］において、端末１−２を携帯しており、端末１−２を用いて、ユーザａおよびユーザｃと無線通信を行う。端末１−２には、無指向性アンテナ１２−２が接続されている。なお、相対方向φは、ｙｚ平面における相対角度を示している。
【００３５】
ユーザｃは、位置Ａとの関係が「相対方位φａｃ，相対距離Ｄａｃ」である位置Ｃ［ｘｃ，ｙｃ，ｚｃ］において、端末１−３を携帯しており、端末１−３を用いて、ユーザａおよびユーザｂと無線通信を行う。端末１−３には、ユーザｃの顔の向きに連動した指向性を有する指向性アンテナ１１−３と、ユーザｃの顔の向きに連動して、ユーザｃの顔の向きの方向を検出する方位測定器１４−３が接続されている。
【００３６】
なお、図１の例において、ユーザａを囲む点線は、ユーザａの顔の向き、指向性アンテナ１１−１のビーム方向、および、方位測定器１４−１が入力する方向情報が連動していることを表しており、同様に、ユーザｃを囲む点線は、ユーザｃの顔の向き、指向性アンテナ１１−３のビーム方向、および、方位測定器１４−３が入力する方向情報が連動していることを表している。すなわち、方位測定器１４−１は、指向性アンテナ１１−１の方向情報を入力し、方向測定器１４−３は、指向性アンテナ１１−３の方向情報を入力するともいえる。
【００３７】
ユーザａは、端末１−１の指向性アンテナ１１−１または無指向性アンテナ１２−１を用いて、位置Ｂに位置するユーザｂの端末１−２の無指向性アンテナ１２−２、および、位置Ｃに位置するユーザｃの端末１−３の指向性アンテナ１１−３を介して、端末１−２および端末１−３と無線通信を行う。
【００３８】
また、ユーザａが操作する端末１−１、ユーザｂが操作する端末１−２、および、ユーザｃが操作する端末１−３は、インタネットに代表されるネットワーク２に相互に接続されている。この例においては、端末１が３台のみ示されているが、ネットワーク２には、任意の台数の端末１が接続される。
【００３９】
なお、ネットワーク２は、例えば、イーサネット（登録商標）（Ethernet(登録商標)）やIEEE（Institute of Electrical and Electronic Engineers）１３９４等を利用したネットワークなどの有線により構成されるネットワークであってもよいし、IEEE８０２．１１ａ、IEEE８０２．１１ｂ、または、IEEE８０２．１１ｇ等を利用した無線通信により構成されるネットワークであってもよい。すなわち、図１においては、説明の便宜上、ネットワーク２は、各端末１が有するアンテナと離して示されているが、ネットワーク２は、各端末１が有するアンテナにより接続されるものであってもよい。
【００４０】
端末１−１は、端末情報解析部２１、記憶部２２、内部通信制御部２３、出力制御部２４、入出力インタフェース２５、無線通信回路部２６、情報入力部２７、および出力部２８により構成される。
【００４１】
端末１−１の端末情報解析部２１、内部通信処理部２３、および出力制御部２４は、入出力インタフェース２５を介して、入出力インタフェース２５に適宜装着される、情報入力部２７および出力部２８と接続されている。なお、図１においては、図示しないが、入出力インタフェース２５には、例えば、マイクロフォンなどで構成される音声入力部、またはヘッドフォンやスピーカなどで構成される音声出力部なども適宜装着される。
【００４２】
すなわち、情報入力部２７からの情報は、入出力インタフェース２５を介して、端末情報解析部２１、内部通信処理部２３、または出力制御部２４に入力され、内部通信処理部２３または出力制御部２４からの情報は、入出力インタフェース２５を介して、出力部２８に出力される。
【００４３】
端末情報解析部２１は、無線通信回路部２６を制御し、指向性アンテナ１１−１または無指向性アンテナ１２−１を介して、他の端末（例えば、端末１−２）と無線通信させることにより、端末１−２のＩＤ(Identification)情報を取得し、ＩＤ情報に基づいて、端末１−２からの受信電界強度（以下、RSSI（Received Signal Strength Indicator）値とも称する）をそれぞれ取得し、取得したRSSI値を接続優先度として、ＩＤ情報に対応付けて記憶部２２に登録する。
【００４４】
また、端末情報解析部２１は、無線通信回路部２６を介して取得される全方位のRSSI値、および方位測定器１４−１から入力されるユーザａの方向情報に基づいて、端末１−１からの端末１−２の方向情報（すなわち、端末１−１の位置Ａからの相対方位φａｂ）や位置情報（端末１−１の位置Ａからの相対距離Ｄａｂ）を推定し、ＩＤ情報に対応付けて記憶部２２に登録する。
【００４５】
さらに、端末情報解析部２１は、無線通信回路部２６を介して取得されるRSSI値や、方位測定器１４−１から入力されるユーザａの方向情報に変化が検出された場合、記憶部２２に登録されている接続優先度、方向情報、または位置情報などを更新する。
【００４６】
記憶部２２には、端末情報解析部２１により登録された通信相手（端末１−２および１−３）の接続優先度、方向情報、および位置情報などがＩＤ情報に対応付けて端末情報リストとして登録される。
【００４７】
内部通信処理部２３は、ネットワーク２を介して、端末１−２および端末１−３からのデータを受信すると、記憶部２２に記憶される接続優先度を参照し、参照した接続優先度に応じて、端末１−１内部において、端末１−２と１−３との通信バランスを制御する。すなわち、例えば、通信中のデータが音声データであれば、複数端末１のうち、接続優先度の高い端末からの音声データの音量を大きく出力するように通信バランスを制御したり、また、映像データであれば、接続優先度の低い端末１からの映像データを間引いて出力するように制御する。
【００４８】
出力制御部２４は、情報入力部２７から入力されるユーザの指示に対応して、あるいは、記憶部２２の端末情報リストを監視しており、端末情報リストが登録されたり、自己または通信相手の方向や位置の変化に応じて更新されると、各端末の接続優先度をユーザに通知するための画面データなどを生成し、入出力インタフェース２５を介して、出力部２８を構成するモニタなどに出力させる。
【００４９】
無線通信回路部２６は、端末情報解析部２１からの制御のもと、送信電力強度を設定し、指向性アンテナ１１−１または無指向性アンテナ１２−１を介して、他の端末１（例えば、端末１−２）と通信し、端末１−２から受信された情報を端末情報解析部２１に供給したり、端末情報解析部２１からの情報を、指向性アンテナ１１−１または無指向性アンテナ１２−１を介して、他の端末１に送信する。また、無線通信回路部２６は、端末情報解析部２１からの制御のもと、RSSI値を端末情報解析部２１に供給する。
【００５０】
情報入力部２７は、キーボードやマウスなどで構成され、ユーザの操作に対応した操作信号を、入出力インタフェース２５を介して、端末情報解析部２１、内部通信処理部２３、および出力制御部２４に入力する。
【００５１】
出力部２８は、出力制御部２４や内部通信処理部２３から入出力インタフェース２５を介して入力されるデータに対応して、映像を表示するモニタや、点灯するＬＥＤ（Light Emitting Diode）などで構成される。
【００５２】
なお、端末１−２および１−３の構成例についてはアンテナの構成が異なるだけであり、端末１−１の構成例と同様であるので、その説明は省略する。この端末１は、携帯端末で構成することができることはもちろん、例えば、パーソナルコンピュータ、携帯電話機、その他のＰＤＡ(Personal Digital Assistant)機器や、ＡＶ(Audio Visual)機器や家電（家庭用電化製品）などのＣＥ（Consumer Electronics）機器などで構成することもできる。
【００５３】
また、以下、指向性アンテナ１１−１および１１−３、並びに、無指向性アンテナ１２−１および１２−２を個々に区別する必要がない場合、まとめて指向性アンテナ１１並びに無指向性アンテナ１２とも称する。
【００５４】
図２は、図１の指向性アンテナ、無指向性アンテナ、および方向測定器を内蔵するヘッドセットの構成例を示している。
【００５５】
図２の例においては、ｘ，ｙ，ｚの３次元空間座標の中心にユーザａの頭部が示されている。ユーザａの顔は、正面方向Ｆａ（図中左方向）を向いており、ユーザａの頭部には、ヘッドセット３１が装着されている。
【００５６】
ヘッドセット３１は、アンテナ部４１、ヘッドフォン部４２、およびマイクロフォン部４３により構成されており、図２において、それらは、アンテナ部４１Ａ、ヘッドフォン部４２Ａ、およびマイクロフォン部４３Ａとして拡大して吹き出し型に示されている。
【００５７】
アンテナ部４１Ａには、ユーザａの頭部と同じ３次元空間座標の中心に位置し（すなわち、同じ空間座標を有し）、同じ方向情報を有する無指向性アンテナ１２が内蔵されている。なお、無指向性アンテナ１２を中心とする円４１Ｂは、無指向性アンテナ１２のアンテナ特性を表しており、そのアンテナ特性は、ビームの強さが全方位に対して一定であること、すなわち、無指向性アンテナ１２のビーム方向に指向性がないことを表している。
【００５８】
ヘッドフォン部４２Ａには、ユーザａに音声を出力するヘッドフォン（例えば、後述する図４の音声出力部９１）と、ユーザａの頭部と同じ３次元空間座標の中心に位置し、同じ方向情報を有する方向測定器１４が内蔵されている。
【００５９】
マイクロフォン部４３Ａには、ユーザａが発する音声に対応する音声データを入力するマイクロフォン（例えば、後述する図４の音声入力部９２）と、ユーザａの頭部と同じ３次元空間座標の中心に位置し、同じ方向情報を有する指向性アンテナ１１が内蔵されている。なお、指向性アンテナ１１を中心とする歪な円４３Ｂは、指向性アンテナ１１のアンテナ特性を表しており、指向性アンテナ１１は、アンテナ特性として、ユーザの顔の正面方向Ｆａと同じ方向であるビーム正面方向Ｆ１１に対してビームの強さが最大となり、逆に、ビーム正面方向Ｆ１１と逆方向に対しては、ビームの強さが最小となる指向性を有することを表している。
【００６０】
すなわち、図２の無指向性アンテナ１２、方向測定器１４、および指向性アンテナ１１は、ユーザａの頭部と同じ３次元空間と同じ方向情報を持ち、ユーザａの顔の動作（振り向くなど）に連動して、ユーザａの正面方向Ｆａと同じ方向を向くように構成されている。
【００６１】
したがって、これらの無指向性アンテナ１２、方向測定器１４、および指向性アンテナ１１をヘッドセット３１に内蔵させることにより、例えば、ユーザａの顔の正面方向Ｆａと、指向性アンテナ１１のビームの強さが最大となるビーム正面方向Ｆ１１が同じ方向を向くように固定される。これにより、ユーザａの顔の向きと、無指向性アンテナ１２、方向測定器１４、および指向性アンテナ１１が示す方向を一致させることができる。
【００６２】
図３は、端末１の端末情報解析部の詳細な構成例を示している。なお、図３の例においては、端末１−１を例とし、通信相手を端末１−２として説明する。
【００６３】
図３の例において、端末情報解析部２１は、受信強度取得部５１、情報送受信部５２、端末情報検出部５３、方向検出部５４、情報設定部５５、情報取得制御部５６、優先度算出部５７、および空間情報解析部５８により構成される。
【００６４】
受信強度取得部５１は、端末情報検出部５３の制御のもと、無線通信回路部２６よりRSSI値を取得する。情報送受信部５２は、無線通信回路部２６を介して、他の端末１−２からの情報を受信したり、情報取得制御部５６からの端末１−１の設定情報などを送信する。
【００６５】
端末情報検出部５３は、情報送受信部５２を介して入力される情報から、その情報を送信してきた端末１−２のＩＤ情報（例えば、ＭＡＣ（Media Access Control Address）アドレス）を取得し、そのときのRSSI値を、受信強度取得部５１を制御し、無線通信回路部２６から取得させ、取得した端末１−２のＩＤ情報と、ＩＤ情報に対応するRSSI値を優先度算出部５７に供給する。
【００６６】
方向検出部５４は、情報取得制御部５６からの指示に応じて、方向測定器２６から入力される方向情報を、端末１−１の基準方向として設定するとともに、情報取得制御部５６に供給する。また、方向検出部５４は、方向測定器２６から入力される方向の変化を検出した場合、変化が検出された端末１−１の方向情報を、情報取得制御部５６に供給する。
【００６７】
なお、方向検出部５４は、自己の端末の方向設定時の方向に対して変化を検出するため、予めキャリブレーション処理として、基準方向を設定する。具体的には、方向検出部５４は、端末１−１の起動またはリセット時に、方向測定器２６を規定の基準位置に適応させたり、方向測定器２６からの情報に基づいて、基準方向を設定し、その後、方向測定器２６からの情報と基準方向に基づいて、方向の変化を検出する。
【００６８】
情報設定部５５は、特性情報設定部６１および空間情報設定部６２から構成される。特性情報設定部６１は、情報入力部２７から入力されるユーザａの指示に応じて、セレクタ１３を制御し、使用するアンテナを、指向性アンテナ１１または無指向性アンテナ１２に切り換えさせたり、無線通信回路部２６の送信電力強度を設定するとともに、ユーザの指示に応じて、通信の開始や終了などを情報取得制御部５６に通知する。このとき、特性情報設定部６１は、設定した送信電力強度やアンテナの情報を、情報取得制御部５６に供給する。
【００６９】
空間情報設定部６２は、情報入力部２７から入力されるユーザａの指示に応じて、基準空間を定義し、基準空間の情報を、空間情報解析部５８に供給する。すなわち、空間情報設定部６２は、ユーザａにより設定された送信電力強度などに基づいた大きさの基準空間を定義し、基準空間の情報を、空間情報解析部５８に供給する。
【００７０】
情報取得制御部５６は、方向検出部５４からの端末１−１の方向情報を優先度算出部５７に供給する。情報取得制御部５６は、方向検出部５４により設定された端末１−１の基準方向、並びに、特性情報設定部６１からの送信電力強度およびアンテナの情報を、空間情報解析部５８に供給する。なお、情報取得制御部５６は、必要に応じて、端末１−１の設定情報として、方向情報、送信電力強度、およびアンテナの情報などを情報送受信部５２に供給し、他の端末１−２に送信させたり、情報送受信部５２を介して、他の端末１−２の設定情報なども受信し、空間情報解析部５８に供給する。
【００７１】
優先度算出部５７は、端末情報検出部５３からのRSSI値を接続優先度として、端末情報検出部５３からの端末１−２のＩＤ情報および情報取得制御部５６からの端末１−１方向情報に対応付けて記憶部２２の端末情報リストに登録する。優先度算出部５７は、端末１−２のＩＤ情報、RSSI値、および対応する端末１−１の方向情報を、空間情報解析部５８に供給する。
【００７２】
空間情報解析部５８は、情報取得制御部５６からの端末１−１の方向情報、送信電力強度およびアンテナの情報などを、空間情報設定部６２より供給された基準空間に反映させる。空間情報解析部５８は、必要に応じて、他の端末１−２の設定情報も基準空間に反映させる。
【００７３】
空間情報解析部５８には、優先度算出部５７より、端末１−２のＩＤ情報、RSSI値、対応する端末１−１の方向情報が供給される。空間情報解析部５８は、基準空間を参照し、端末１−１の全方向に対応する端末１−２のRSSI値に基づいて、端末１−２の方向情報を推定し、最大となる端末１−２のRSSI値に基づいて、端末１−２の距離情報を推定し、推定した端末１−２の方向情報および距離情報を、ＩＤ情報に対応付けて記憶部２２の端末情報リストに登録する。
【００７４】
図４は、端末１の内部通信処理部の詳細な構成例を示している。図４の例の場合、例えば、複数の端末１間でネットワーク２を介して相互に音声データを通信するチャット（会話）において、それぞれの音声データの音量が、対応する接続優先度に応じて制御される、すなわち、通信における音量バランスが調整される場合を説明する。なお、図４の例においても、端末１−１を例とし、通信相手を端末１−２（または端末１−３）として説明する。
【００７５】
内部通信処理部２３は、通信制御部８１、優先度情報取得部８２、外部通信インタフェース（Ｉ／Ｆ）８３、コーディック部８４、音量調整部８５、混合器８６、および分配器８７により構成される。また、図４の例においては、入出力インタフェース２５には、他のユーザの音声データに対応する音声を出力するヘッドフォンなどからなる音声出力部９１、および、ユーザの音声を集音し、音声に対応するデータを入力するマイクロフォンからなる音声入力部９２もさらに装着されている。
【００７６】
通信制御部８１は、情報入力部２７から入力されるユーザの指示または優先度情報取得部８２からの通知に対応して、外部通信インタフェース８３を制御し、外部通信回線１１−２を介して、通信相手の端末１−２と通信を行わせる。また、外部通信インタフェース８３により受信された端末１−２のＩＤ情報を優先度情報取得部８２に供給し、ＩＤ情報に対応する端末１−２の接続優先度を取得させ、音量調整部８５を制御し、優先度情報取得部８２からの端末１−２の接続優先度に応じた音量に調整させる。
【００７７】
優先度情報取得部８２は、記憶部２２の端末情報リストを監視し、端末情報リストが登録されると、通信制御部８１に通知する。また、優先度情報取得部８２は、通信制御部８１から供給されるＩＤ情報に対応する接続優先度を記憶部２２から取得し、取得した接続優先度を通信制御部８１に供給する。その後、優先度情報取得部８２は、通信制御部８１から供給されたＩＤ情報に対応する接続優先度を監視し、接続優先度が変更されたと判定した場合、変更された接続優先度を取得し、取得した接続優先度を通信制御部８１に供給する。
【００７８】
外部通信インタフェース８３は、データ受信部１０１およびデータ送信部１０２により構成され、通信制御部８１の制御のもと、ネットワーク２を介して、通信相手の端末と接続（回線を確立）し、音声データを送受信する。データ受信部１０１は、ネットワーク２を介して音声データを受信すると、受信した音声データをコーディック部８４に供給するとともに、その音声データに付加されている端末１−２のＩＤ情報を取り出し、取り出したＩＤ情報を通信制御部８１に供給する。データ送信部１０２は、通信制御部８１の制御のもと、コーディック部８４により符号化された音声データを、ネットワーク２を介して対応する端末１−２に送信する。
【００７９】
コーディック部８４は、復号部１０３および符号化部１０４により構成される。復号部１０３は、データ受信部１０１により受信された音声データ（デジタルデータ）を復号し、復号された音声データ（アナログデータ）を音量調整部８５に供給する。符号化部１０４は、音量調整部８５により音量が調整された音声データ（アナログデータ）を符号化し、符号化された音声データ（デジタルデータ）をデータ送信部１０２に供給する。
【００８０】
音量調整部８５は、出力音量調整部１０５および入力音量調整部１０６により構成され、通信制御部８１の制御のもと、接続優先度に応じた音量バランスになるように（すなわち、接続優先度に応じた重み付けをして）、入力されるデータの音量調整を行う。出力音量調整部１０５は、復号部１０３からの音声データを、通信制御部８１の制御のもと、優先度情報取得部８２からの各端末の接続優先度に応じた音量に調整することにより、端末１−２より受信された音声データの音量バランスを制御し、混合器８６に出力する。入力音量調整部１０６は、分配器８７からの音声データを、通信制御部８１の制御のもと、優先度情報取得部８２からの端末の接続優先度に応じた音量に調整することにより、送信される音声データの音量バランスを制御し、符号化部１０４に出力する。
【００８１】
なお、図４の例の場合、データ受信部１０１は、端末１−２（ユーザｂ）からの音声データＡｂ１を受信するデータ受信部１０１−１、端末１−３（ユーザｃ）からの音声データＡｃ１を受信するデータ受信部１０１−２、…として、通信相手に応じて分けて構成されており、データ送信部１０２は、端末１−２に対しての音声データＡｂ２を送信するデータ送信部１０２−１、端末１−３に対しての音声データＡｃ２を送信するデータ送信部１０２−２、…として、通信相手に応じて分けて構成されている。
【００８２】
また、出力音量調整部１０５は、端末１−２からの音声データＡｂ１の音量を調整する出力音量調整部１０５−１、端末１−３からの音声データＡｃ１の音量を調整する出力音量調整部１０５−２、…として、通信相手に応じて分けて構成されており、入力音量調整部１０６は、端末１−２に対しての音声データＡｂ２の音量を調整する入力音量調整部１０６−１、端末１−３に対しての音声データＡｃ２の音量を調整する入力音量調整部１０６−２、…として、通信相手に応じて分けて構成されている。
【００８３】
すなわち、データ受信部１０１−１は、端末１−２からの音声データＡｂ１を受信し、復号部１０３を介して、出力音量調整部１０５−１に供給する。出力音量調整部１０５−１は、端末１−２からの音声データＡｂ１の音量を、端末１−２の接続優先度に応じて調整し、混合器８６に供給する。データ受信部１０１−２は、端末１−３からの音声データＡｃ１を受信し、復号部１０３を介して、出力音量調整部１０５−２に供給する。出力音量調整部１０５−２は、端末１−３からの音声データＡｃ１の音量を、端末１−３の接続優先度に応じて調整し、混合器８６に供給する。
【００８４】
また、入力音量調整部１０６−１は、分配器８７からの音声データの音量を、端末１−２の接続優先度に応じて調整し、音声データＡｂ２として、符号化部１０４を介して、データ送信部１０２−１に供給する。データ送信部１０２−１は、端末１−２に対しての音声データＡｂ２を、対応する端末１−２に送信する。入力音量調整部１０６−２は、分配器８７からの音声データの音量を、端末１−３の接続優先度に応じて調整し、音声データＡｃ２として、符号化部１０４を介して、データ送信部１０２−２に供給する。データ送信部１０２−２は、端末１−３に対しての音声データＡｃ２を、対応する端末１−３に送信する。
【００８５】
混合器８６は、出力音量調整部１０５−１、１０５−２、…からの音量が調整された音声データを混合し、混合した音声データを、入出力インタフェース２５を介して、音声出力部９１から出力させる。分配器８７は、音声入力部９２から入力された音声データを、入出力インタフェース２５を介して入力し、入力音量調整部１０６−１、１０６−２、…に分配する。
【００８６】
図５は、記憶部２２に記憶される端末情報リストの構成例を示している。
【００８７】
図５の例の場合、端末情報リストは、端末１を操作するユーザの「ユーザ名」、優先度算出部５７により算出された「接続優先度」、接続を優先する「順位」、および端末の位置情報である「位置」により構成される。
【００８８】
例えば、「ユーザｂ」は、接続優先度が「１００」で、順位が「１」であり、「ユーザｃ」は、接続優先度が「６５」で、順位が「２」であることが示されている。
【００８９】
次に、図６および図７を参照して、図１の指向性アンテナ１１の特性（放射パターン）について説明する。なお、以下、説明の便宜上、ｚ次元が省略された、すなわち、３次元のうち、ｘ，ｙの２次元空間を例に説明するが、本発明は、実際の３次元空間の場合にも適用される。
【００９０】
図６は、２次元のｘｙ平面において、各方位（θ）に対する、指向性アンテナ１１の放射パターン１３１と、無指向性アンテナ１２の放射パターン１３２を示している。なお、図６のｘｙ平面の原点は、各アンテナの位置を示し、ｘｙ平面の各円は、−５０（原点）から、外側に向かう毎に−１０刻みの利得［ｄＢｉ］を表している。
【００９１】
図７は、縦軸を利得［ｄＢｉ］とし、横軸を方位θ［ｄｅｇ］としたグラフにおいて、指向性アンテナ１１の放射パターン１３１と、無指向性アンテナ１２の放射パターン１３２を示している。
【００９２】
指向性アンテナ１１は、ビーム正面方向Ｆ１１の方位（０度）に対しては、利得が略３［ｄＢｉ］と最も大きく、ビーム正面方向Ｆ１１の方位から、自己（指向性アンテナ１１）を中心として、背面方向に回動するにつれて、利得がだんだん小さくなり、背面方向（１８０度）の方位に対しては、利得が略−４０［ｄＢｉ］と急激に凹んだ形状からなる指向性の放射パターン１３１を有している。
【００９３】
これに対して、無指向性アンテナ１２は、無指向であるので、その利得が、どの方位に対しても一定で同じ大きさ（０［ｄＢｉ］）である放射パターン１３２を有している。
【００９４】
すなわち、端末１において、無指向性アンテナ１２を用いて無線通信する場合には、どの方向にも一様の利得があるが、指向性アンテナ１１を用いて通信する場合には、ビーム正面方向Ｆ１１に対しての利得が最も大きく、背面方向に対しての利得が最も小さい。
【００９５】
したがって、このような特性（放射パターン）を有する指向性アンテナ１１のビーム正面方向とユーザａの顔の向きを連動させることにより、ユーザａの顔が向いた方向に対しての指向性アンテナ１１の利得を大きくすることができる。すなわち、端末１において接続優先度として登録される受信電界強度(RSSI値)を大きくすることができる。なお、自由空間における受信電界強度ＰＲ［ｄＢｍ］は、次の式（１）で表される。
【００９６】
受信電界強度(RSSI値)ＰＲ  ＝  ＰＴ＋ＧＴ＋−Ｌ＋ＧＲ        ・・・（１）
【００９７】
ここで、ＰＴは、送信端末の送信電力強度［ｄＢｍ］を表し、Ｌは、自由空間における電波伝搬損失［ｄＢ］を表す。また、ＧＴは、送信端末から受信端末方向への送信アンテナ絶対利得を表し、ＧＲは、受信端末から送信端末方向への受信アンテナ絶対利得を表す。なお、電界強度の式においては、＋は、乗算を表し、−は、除算を表す。
【００９８】
図８は、ユーザａの顔の向きと各アンテナのビーム方向の連動の例を示している。図８を参照して、ユーザａの顔の向きと各アンテナのビーム方向の連動についてさらに具体的に説明する。
【００９９】
図８の例においては、ユーザａの顔の向きを表す空間座標１２１と、空間座標１２１と同様に構成され、ユーザａの顔の向きに連動するように設定された指向性アンテナ１１および無指向性アンテナ１２の放射パターンを表す空間座標１２２が示されている。空間座標１２１および１２２は、ｙ軸において、図中上方向が０度を表し、３６０度の方位（θ）が０度から時計回りに設定されている。
【０１００】
空間座標１２１の中心（原点）には、ユーザａとユーザａの方向を検出する方位測定器１４がともに、０度の方位を正面方向Ｆａ、９０度の方位を右方向Ｒａ、１８０度の方位を背面方向Ｂａ、２７０度の方位を左方向Ｌａとして配置されている。
【０１０１】
空間座標１２２の中心（原点）には、ビーム正面方向Ｆ１１に、大きい利得を有する放射パターン１３１を持つ指向性アンテナ１１と、全方位に対して同じ利得を有する放射パターン１３２を持つ無指向性アンテナ１２が、０度の方位をビーム正面方向Ｆ１１、９０度の方位をビーム右方向Ｒ１１、１８０度の方位をビーム背面方向Ｂ１１、２７０度の方位をビーム左方向Ｌ１１として配置されている。
【０１０２】
したがって、ユーザａの正面方向Ｆａが０度の方位に向いている場合には、指向性アンテナ１１および無指向性アンテナ１２のビーム正面方向Ｆ１１も連動して、０度の方位を向くので、０度の方位に対しての利得が大きくなる。これにより、０度の方位にいる他の端末から取得されるRSSI値が最も大きくなる。なお、このとき、ユーザａの背面方向Ｂａで、ビーム背面方向Ｂ１１である１８０度の方位に対しての利得は、最も小さくなり、１８０度の方位にいる他の端末から取得されるRSSI値が最も小さくなる。
【０１０３】
例えば、ユーザａの正面方向Ｆａが９０度の方位に振り向き、９０度の方位を正面方向Ｆａにした場合には、指向性アンテナ１１および無指向性アンテナ１２のビーム正面方向Ｆ１１も連動して、９０度の方位を向くので、９０度の方位に対しての利得が大きくなる。これにより、９０度の方位にいる他の端末から取得されるRSSI値が最も大きくなる。なお、このとき、ユーザａの背面方向Ｂａで、ビーム背面方向Ｂ１１である２７０度の方位に対しての利得は、最も小さくなり、２７０度の方位にいる他の端末から取得されるRSSI値が最も小さくなる。
【０１０４】
また、例えば、ユーザａの正面方向Ｆａが１８０度の方位に振り向き、１８０度の方位を正面方向Ｆａにした場合には、指向性アンテナ１１および無指向性アンテナ１２のビーム正面方向Ｆ１１も連動して、１８０度の方位を向くので、１８０度の方位に対しての利得が大きくなる。これにより、１８０度の方位にいる他の端末から取得されるRSSI値が最も大きくなる。なお、このとき、ユーザａの背面方向Ｂａで、ビーム背面方向Ｂ１１である０度の方位に対しての利得は、最も小さくなり、０度の方位にいる他の端末から取得されるRSSI値が最も小さくなる。
【０１０５】
さらに、例えば、ユーザａの正面方向Ｆａが２７０度の方位に振り向き、２７０度の方位を正面方向Ｆａにした場合には、指向性アンテナ１１および無指向性アンテナ１２のビーム正面方向Ｆ１１も連動して、２７０度の方位を向くので、２７０度の方位に対しての利得が大きくなる。これにより、２７０度の方位にいる他の端末から取得されるRSSI値が最も大きくなる。なお、このとき、ユーザａの背面方向Ｂａで、ビーム背面方向Ｂ１１である９０度の方位に対しての利得は、最も小さくなり、９０度の方位にいる他の端末から取得されるRSSI値が最も小さくなる。
【０１０６】
以上のように、ユーザの方向と指向性アンテナのビーム方向を連動させるようにしたので、ユーザの方向に連動して変動するRSSI値を、複数の端末と通信を行う際の接続優先度とし、複数の端末の接続優先度を比較することにより、通信を行う複数の端末の中に、優先順位を付与することができる。すなわち、接続優先度に基づいて、複数の端末間で通信のバランスを制御することができるので、例えば、複数の端末間で会話を同時に行おうとしても、無秩序に混信することを防ぐことができる。
【０１０７】
さらに、上述したように、接続優先度であるRSSI値は、ユーザの方向に連動して変動するので、例えば、ユーザが、通信を強く要望するユーザの方向を振り向くといったようなごく自然な動作によって簡単に各端末の接続優先度を調整することができる。
【０１０８】
なお、以上においては、ｘ，ｙの２次元で示されている空間座標を用いて接続優先度を説明したが、上述したように、実際には、実空間は、３次元で構成される。したがって、例えば、３次元の基準空間座標において、ユーザａが他のユーザとあまり接続したくない場合には、ｙｚ平面の角度（φ）を下に向ける、すなわち、ユーザａがうつむくといったごく自然な動作によって、簡単に他のユーザの接続優先度を調整することもできる。
【０１０９】
図９は、各アンテナにより無線通信を行う複数の端末１が配置される実空間の座標例をｘ，ｙの２次元で示している。なお、図９においても、ｙ軸上の図中上方向が０度として設定され、０度から時計回りに３６０度の方位（θ）が設定されている。
【０１１０】
図９の実空間座標には、ユーザａが操作する端末１−１は、ユーザａの正面方向Ｆａを０度の方位に向けて、位置Ａ［０，０］（原点）に配置されている。ユーザｂが操作する端末１−２は、端末１−１の位置Ａとの相対距離Ｄａｂが４０ｍで、位置Ａとの相対方位θａｂが３１５度（−４５度）である位置Ｂ［ｘｂ，ｙｂ］に配置されている。
【０１１１】
また、ユーザｃが操作する端末１−３は、端末１−１の位置Ａとの相対距離Ｄａｃが３０ｍで、位置Ａとの相対方位θａｃが９０度である位置Ｃ［ｘｃ，ｙｃ］に配置されている。ユーザｄが操作する端末１−４（図示せず）は、端末１−１の位置Ａとの相対距離Ｄａｄが２５ｍで、位置Ａとの相対方位θａｄが１５７．５度である位置Ｄ［ｘｄ，ｙｄ］に配置されている。
【０１１２】
さらに、図１０に示されるように、位置Ａの端末１−１は、正面方向Ｆａに指向性を有する放射パターンｆａの指向性アンテナ１１を有しており、位置Ｂの端末１−２、位置Ｃの端末１−３、および位置Ｄの端末１−４は、それぞれ無指向性の放射パターンＮｆｂ、放射パターンＮｆｃ、および放射パターンＮｆｄの無指向性アンテナ１２を有している。
【０１１３】
このようにして端末１−１乃至端末１−４が配置される実空間座標において、端末１−１は、指向性アンテナ１１を全方位に掃引させる。
【０１１４】
なお、具体的には、ユーザａが全方位を向くように自転することにより、ユーザａの頭部に装着されるヘッドセット３１に内蔵される指向性アンテナ１１を全方位に掃引させたり、または、無線通信回路部２６などが制御されることにより、指向性アンテナ１１のビーム方向を機械的に、または電気的に全方位掃引させる。
【０１１５】
これにより、端末１−１は、図１１に示されるように、端末１−１のユーザａ（すなわち、指向性アンテナ１１のビーム方向）の全方位に対応する端末１−２乃至１−４の接続優先度であるRSSI値を取得することができる。
【０１１６】
図１１は、図１０の空間座標の位置Ａに配置される端末１−１（ユーザａ）の正面方向に対する、端末１−１と、位置Ｂ乃至位置Ｄにそれぞれ配置される端末１−２乃至１−４間の各RSSI値（接続優先度）の遷移を示すグラフである。
【０１１７】
図１１においては、縦軸がRSSI値［ｄＢ］を表し、横軸は、ユーザａの正面方向（矢印Ｆａ）の向き（θ）（すなわち、図９および図１０の空間座標において、位置Ａのユーザａの正面方向が向いた方位）を表している。なお、図１１の例においては、方位（θ）の１８０度乃至３６０度は、−１８０度乃至０度に換算されている。
【０１１８】
位置Ｂに配置される端末１−２は、位置Ａに配置される端末１−１との相対距離Ｄａｂが４０ｍで、端末１−１との相対方位θａｂが−４５（３１５）の方位に位置している。したがって、図１１に示される端末１−１と端末１−２間のRSSI値Ｒａｂは、ユーザａの正面方向Ｆａが−４５度の方位を向いたときに−７１［ｄＢ］と一番高くなり、ユーザａの正面方向Ｆａの向きが、−４５度の方位からユーザａを中心に回動していくにつれてだんだん下がっていき、ユーザａの正面方向Ｆａが９０度または−１８０度を向いたときに、略−９１［ｄＢ］になり、図示されないが、ユーザａの正面方向Ｆａが１３５度を向いたときに一番低くなる。
【０１１９】
同様に、位置Ｃに配置される端末１−３は、位置Ａに配置される端末１−１との相対距離Ｄａｃが３０ｍで、端末１−１との相対方位θａｃが９０度の方位に位置している。したがって、図１１に示される端末１−１と端末１−３間のRSSI値Ｒａｃは、ユーザａの正面方向Ｆａが９０度の方位を向いたときに略−６７［ｄＢ］と一番高くなり、ユーザａの正面方向Ｆａの向きが、９０度の方位からユーザａを中心に回動していくにつれてだんだん下がっていき、ユーザａの正面方向Ｆａが−４５（３１５）度または−１３５（２２５）度を向いたときに、略−８９［ｄＢ］になり、図示されないが、ユーザａの正面方向Ｆａが−９０（２７０）度を向いたときに一番低くなる。
【０１２０】
位置Ｄに配置される端末１−４は、位置Ａに配置される端末１−１との相対距離Ｄａｄが２５ｍで、端末１−１との相対方位θａｄが１５７．５度の方位に位置している。したがって、図１１に示される端末１−１と端末１−４間のRSSI値Ｒａｄは、ユーザａの正面方向Ｆａが９０度の方位を向いたときに略−６６［ｄＢ］と一番高くなり、ユーザａの正面方向Ｆａの向きが、１５７．５度の方位からユーザａを中心に回動していくにつれてだんだん下がっていき、ユーザａの正面方向Ｆａが２２．５度または−６７．５（２９２．５）度を向いたときに、略−８７［ｄＢ］になり、図示されないが、ユーザａの正面方向Ｆａが−２２．５（３３７．５）度を向いたときに一番低くなる。
【０１２１】
したがって、端末１−１がユーザａの顔の向きと連動する指向性アンテナ１１を有している場合の図１０の空間座標における端末１−１と各端末間の接続優先度を比較した場合、ユーザａの正面方向Ｆａが−４５度の方位（すなわち、位置Ｂ（端末１−２）方向）を向いたとき、点線Ｌ１上の丸に示されるように、RSSI値Ｒａｂ（略−７１［ｄＢ］）＞＞RSSI値Ｒａｃ（略−８９［ｄＢ］）＞RSSI値Ｒａｄ（−９０［ｄＢ］以下）となる。
【０１２２】
また、ユーザａの正面方向Ｆａが９０度の方位（すなわち、位置Ｃ（端末１−３）方向）を向いたとき、点線Ｌ２上の丸に示されるように、RSSI値Ｒａｃ（略−６７［ｄＢ］）＞RSSI値Ｒａｄ（略−７１［ｄＢ］）＞＞RSSI値Ｒａｂ（略−９１［ｄＢ］）となる。
【０１２３】
さらに、ユーザａの正面方向Ｆａが１５７．５度の方位（すなわち、位置Ｄ（端末１−４）方向）を向いたとき、点線Ｌ３上の丸に示されるように、RSSI値Ｒａｄ（略−６６［ｄＢ］）＞＞RSSI値Ｒａｃ（略−７３［ｄＢ］）＞＞RSSI値Ｒａｂ（−９０［ｄＢ］以下）となる。
【０１２４】
なお、端末１−１がユーザａの顔の向きと連動する指向性アンテナ１１を持たない空間座標、すなわち、各端末１−１乃至１−４が無指向性アンテナ１２を有する空間座標における端末１−１と各端末間の接続優先度を比較した場合には、ユーザａの正面方向Ｆａの向きは各端末との接続優先度には影響せず、相対距離に応じて、RSSI値Ｒａｄ（略−６６［ｄＢ］）＞RSSI値Ｒａｃ（略−６７［ｄＢ］）＞RSSI値Ｒａｂ（略−７１［ｄＢ］）となる。
【０１２５】
以上のように、指向性アンテナ１１より得られる各端末１のRSSI値は、ユーザａの正面方向Ｆａに配置される端末のものが最も大きいので、このRSSI値を、複数端末間での通信における接続優先度として用いることにより、複数の端末間で通信のバランスを制御することができる。例えば、複数の端末間で会話を同時に行おうとしても、無秩序に混信することを防ぐことができる。
【０１２６】
さらに、指向性アンテナ１１のビーム方向を全方位掃引させ、各端末に対応するRSSI値を取得することにより、各端末に対応する全方位のRSSI値がそれぞれ遷移し、全方位のRSSI値の中で、ユーザａの正面方向Ｆａの方位（すなわち、指向性アンテナ１１のビーム方向）に位置する場合の接続優先度が最も高くなることがわかる。すなわち、図１０の空間座標において、各端末の全方位のRSSI値の中で、最もRSSI値が高くなる方位に、その端末が位置することがわかる。
【０１２７】
したがって、指向性アンテナ１１のビーム方向を全方位掃引させることにより得られる各端末の、端末１−１の全方位のRSSI値から、RSSI値が最大となる方向を求め、求められた方向に、対応する端末が存在していると推定することができる。
【０１２８】
図１２は、図１１のグラフを参照することにより、推定された方向情報推定結果の例を示している。
【０１２９】
図１２の方向情報推定結果は、各端末名と、それぞれの端末に対応して取得される最大RSSI値と、推定される端末１−１からの相対方向情報で構成されており、方向情報推定結果においては、端末１−２は、最大RSSI値が「−７１」［ｄＢ］であり、相対方向情報が「−４５°」の方位であることが示され、端末１−３は、最大RSSI値が「−６７」［ｄＢ］であり、相対方向情報が「９０°」の方位であることが示され、端末１−４は、最大RSSI値が「−６６」［ｄＢ］であり、相対方向情報が「１５７．５°」の方位であることが示されている。
【０１３０】
すなわち、端末１−１においては、指向性アンテナ１１のビーム方向を全方位掃引させることにより、端末１−２が、最大RSSI値−７０［ｄＢ］となる方位である、端末１−１の位置Ａ（原点）から−４５°の相対方位に位置することが推定され、端末１−３が、最大RSSI値−６８［ｄＢ］となる方位である、端末１−１の位置Ａ（原点）から９０°の方位に位置することが推定され、端末１−４が、最大RSSI値−６６［ｄＢ］となる方位である、端末１−１の位置Ａ（原点）から１５７．５°の方位に位置することが推定される。
【０１３１】
また、以上のように各端末の方向を推定するときに求められる最大となるRSSI値から、端末１−１から各端末への距離情報を推定することも可能である。
【０１３２】
図１３は、RSSI値と伝搬距離ｄの相関グラフである。この相関グラフを参照して、最大RSSI値からの端末間距離推定方法を詳しく説明する。
【０１３３】
伝搬距離ｄとRSSI値の相関は、上述した受信電界強度を算出する式（１）と、次に表される自由空間における電波伝搬損失Ｌを算出する次の式（２）を用いることにより求められる次の式（３）で表される。
【０１３４】
電波伝搬損失Ｌ  ＝  １０  log（４πｄ／λ）２
＝  １０  log（４πｆｄ／ｃ）２            ・・・（２）
【０１３５】
なお、λは、波長［ｍ］を表し、ｄは、伝搬距離［ｍ］を表し、ｆは、周波数［Ｈｚ］を表し、ｃは、光速（３．０＊１０８）［ｍ／ｓ］を表す。
【０１３６】
伝搬距離ｄ  ＝  （ｃ／４πｆ）＊１０＾（ＰＴ−ＰＲ＋ＧＴ＋ＧＲ／２０）
・・・（３）
【０１３７】
ここで、例えば、障害物のない自由空間内において、各端末（端末１−２または端末１−２）が、送信周波数２．４ＧＨｚ帯を使用し、無指向性アンテナ１１を用いて送信電力０［ｄＢｍ］で情報を送信し、各端末から送信された情報が、端末１−１が有するビーム正面方向Ｆａの最大利得が３［ｄＢｍ］の指向性アンテナ１２（例えば、図６）で受信された場合、式（３）は、図１３のグラフおよび次の式（４）で表される。なお、このとき、送信電力強度、アンテナ特性、環境ごとの伝搬損失修正値などは、必要に応じて、予め設定されるか、端末間で送信される情報内のヘッダなどに格納され、取得されるものとする。
【０１３８】
伝搬距離ｄ  ＝  １０＾｛−（RSSI値＋４０．２）／２０｝    ・・・（４）
【０１３９】
すなわち、図１３は、式（４）を表すRSSI値（横軸）と伝搬距離ｄ（縦軸）の相関グラフである。
【０１４０】
図１３の相関グラフにおいては、例えば、最大RSSI値が−６０［ｄＢ］の場合、伝搬距離ｄが略１０ｍであることが示されており、最大RSSI値が−７０［ｄＢ］の場合、伝搬距離ｄが略３５ｍであることが示されており、最大RSSI値が−８０［ｄＢ］の場合、伝搬距離ｄが略９０ｍであることが示されている。
【０１４１】
したがって、式（４）または図１３の相関グラフを参照することにより、端末１−１と最大RSSI値が「−７１」［ｄＢ］である端末１−２との相対距離は、略４０ｍであることが推定される。同様に、端末１−１と最大RSSI値が「−６６」［ｄＢ］である端末１−３との相対距離は、略３０ｍであり、端末１−１と最大RSSI値が「−６７」［ｄＢ］である端末１−４との相対距離は、略２５ｍであることが推定される。ただし、多少の誤差はあるものとする。
【０１４２】
以上のように、端末１−１においては、指向性アンテナ１１のビーム方向を全方位掃引させることにより、最大となるRSSI値を取得するようにしたので、取得された最大となるRSSI値に基づいて、各端末の方向情報および距離情報を推定することができる。また、推定された方向情報および距離情報に基づいて、各端末の位置情報も求めることができる。
【０１４３】
なお、上記説明においては、端末１−１のみが指向性アンテナ１１を有し、端末１−２乃至１−４は、無指向性アンテナ１２を有する場合を説明したが、端末１−１も無指向性アンテナ１２を有する場合、または、端末１−２乃至１−４のうちの少なくとも１つの端末が指向性アンテナ１２を有する場合もある。これらの場合にも必要に応じて、送信電力強度、アンテナ特性、環境ごとの伝搬損失修正値などは、必要に応じて、予め設定されるか、端末間で送信される情報内のヘッダなどに格納され、取得される。
【０１４４】
以上のようにして取得された各端末の接続優先度（RSSI値）、端末位置情報（距離情報および方向情報）は、ＩＤ情報に基づいて、図１４に示されるようにリスト化され、記憶部２２に端末情報リストとして登録される。
【０１４５】
図１４は、記憶部２２に記憶される端末情報リストの構成例を示している。すなわち、図１４の端末情報リストは、図５の端末情報リストの他の構成例である。
【０１４６】
図１４の例の場合、端末情報リストは、各端末のＩＤ情報と端末１−１の方向情報に対応付けて、端末を操作するユーザの「ユーザ名」、優先度算出部５７により算出された「接続優先度（RSSI値）」、接続する端末の中での接続優先順位を示す「順位」、端末の位置情報である「位置」、端末１−１との相対距離情報である「距離」、端末１−１との相対方向情報である「方向」、端末に接続するための「アドレス」、端末が有する「アンテナ特性」、および、端末の「送信電力強度」などがリスト化されて構成されている。
【０１４７】
すなわち、ユーザ名が「ユーザｂ」の端末１−２は、接続優先度が「１００」で、順位が「２」であり、位置が［ｘｂ，ｙｂ，ｚｂ］（［ｘ座標，ｙ座標，ｚ座標］）で、距離が「Ｄａｂ」で、方向が（θＢ，φＢ）（（ｘｙ平面の角度，ｙｚ平面の角度））で、アドレスが「xx-xx-xx-」であり、アンテナ特性は、ｆＢ（θ，φ）であり、送信電力強度が「４５」である。
【０１４８】
ユーザ名が「ユーザｃ」の端末１−３は、接続優先度が「６５」で、順位が「３」であり、位置が［ｘｃ，ｙｃ，ｚｃ］（［ｘ座標，ｙ座標，ｚ座標］）で、距離が「Ｄａｃ」で、方向が（θＣ，φＣ）（（ｘｙ平面の角度，ｙｚ平面の角度））で、アドレスが「090-xxxx」であり、アンテナ特性は、ｆＣ（θ，φ）であり、送信電力強度が「２１」である。
【０１４９】
ユーザ名が「ユーザｄ」の端末１−４は、接続優先度が「１２３」で、順位が「１」であり、位置が［ｘｄ，ｙｄ，ｚｄ］（［ｘ座標，ｙ座標，ｚ座標］）で、方向が（θＤ，φＤ）（（ｘｙ平面の角度，ｙｚ平面の角度））で、アドレスが「xx-xx-xx-」であり、アンテナ特性は、ｆＤ（θ，φ）であり、送信電力強度が「７０」である。
【０１５０】
すなわち、図１４の端末情報リストは、各端末のRSSI値が取得されて、接続優先度として、ＩＤ情報に基づいて記憶部２２に登録され、さらに、各端末に対応したRSSI値が取得され、必要に応じて、「アンテナ特性」や「送信電力強度」が取得されることにより、式（１）および式（２）に基づいて、各端末の「方向情報」および「位置情報」が推定され、推定された「方向情報」および「位置情報」から、「位置情報」も推定されて、各端末のＩＤ情報と端末１−１の方向情報に対応付けて記憶部２２に登録されたものである。
【０１５１】
そして、記憶部２２に登録された端末情報リストは、内部通信処理部２３に供給されるとともに、出力制御部２４に供給され、入出力インタフェース２５を介して、出力部２８を構成するモニタに表示される。このとき、出力制御部２４は、端末情報リストの情報を、図１４の端末情報リストと同じ構成のリスト形式で、あるいは、端末情報リストのうちの一部の情報だけをリスト形式でモニタに表示させたり、図１５に示すように、端末１−１が通信する空間座標を、３Ｄ（dimension）空間としてＣＧ（Computer Graphics）合成した映像を用いて表示させることもできる。
【０１５２】
図１５は、モニタに出力される端末情報リストの表示例を示している。
【０１５３】
図１５の例においては、ｘ，ｙ，ｚからなる３次元の基準空間座標に、各端末１の端末情報リストの各情報に基づいた位置に配置された各端末１のユーザを象徴するアバタとともに、端末情報リストのうちのユーザ名、位置、方向、アンテナ特性の各情報が表示されている。なお、説明の便宜上、ｘｙ平面において、ｙ軸の正方向を０度とし、０度から時計回りに３６０度の方位を示すものとして説明する。
【０１５４】
出力部２８には、端末１−１を操作するユーザａ、端末１−２を操作するユーザｂ、端末１−３を操作するユーザｃ、および端末１−４を操作するユーザｄが、マスコット形状のアバタとしてそれぞれ表示されている。また、各ユーザの顔の方向は、アバタの正面方向の向きで表され、各アバタの下部には、各端末が有するアンテナ特性を表す波形パターンが表示されている。
【０１５５】
すなわち、基準空間座標の原点には、ユーザａのアバタＡＡが、その正面方向ＦａがユーザｃのアバタＡＣ向き（略１３５度方向）に表示され、アバタＡＡの下部には、ユーザａの端末１−１が用いるアンテナの特性として、正面指向型の指向性アンテナ１１の波形パターンｆａが凹んだ形状をしている円で表示されている。また、アバタＡＡの上部には、ユーザ名「ユーザａ」と、位置情報「座標値Ａ［０，０，０］」が吹き出し表示されている。
【０１５６】
ユーザａのアバタＡＡの背面方向（略３１５度）の方位の、ユーザａとの相対距離Ｄａｂの位置には、ユーザｂのアバタＡＢが、その正面方向Ｆｂが略１８０度の方位向きに表示され、アバタＡＢの下部には、ユーザｂの端末１−２が用いるアンテナの特性として、正円の無指向性アンテナ１２の波形パターンＮｆｂが表示されている。また、アバタＡＢの上部には、ユーザ名「ユーザｂ」と、位置情報「座標値Ｂ［ｘｂ，ｙｂ，ｚｂ］」が吹き出し表示されている。
【０１５７】
ユーザａのアバタＡＡの正面方向（略１３５度）の方位の、ユーザａとの相対距離Ｄａｃの位置には、ユーザｃのアバタＡＣが、その正面方向Ｆｃが略２７０度の方位向きに表示され、アバタＡＣの下部には、ユーザｃの端末１−３が用いるアンテナの特性として、正円の無指向性アンテナ１２の波形パターンＮｆｃが表示されている。また、アバタＡＣの上部には、ユーザ名「ユーザｃ」と、位置情報「座標値Ｃ［ｘｃ，ｙｃ，ｚｃ］」が吹き出し表示されている。
【０１５８】
ユーザａのアバタＡＡの略４５度の方位の、ユーザａとの相対距離Ｄａｎの位置には、ユーザｄのアバタＡＤが、その正面方向Ｆｄが端末１−３向き（略２２５度方向）に表示され、アバタＡＤの下部には、ユーザｄの端末１−４が用いるアンテナの特性として、正円の無指向性アンテナ１２の波形パターンＮｆｄが表示されている。また、アバタＡＤの上部には、ユーザ名「ユーザｄ」と、位置情報「座標値Ｄ［ｘｎ，ｙｎ，ｚｎ］」が吹き出し表示されている。
【０１５９】
なお、図１５の例の場合、ユーザａのアバタＡＡと各アバタとの相対距離は、Ｄａｃ＞Ｄａｂ＞Ｄａｄとなっている。
【０１６０】
以上のように、記憶部２２に登録された端末情報リストの情報、すなわち、接続優先度、端末のアンテナ特性、または最大RSSI値から推定された端末の位置情報などがモニタに表示されるので、ユーザは、各ユーザの位置を知らなくても、表示された端末情報リストの情報をもとに、ユーザの位置情報（方向や距離）を簡単に把握することができる。すなわち、端末１−１のユーザａは、表示された端末情報リストをもとに、通信を行う（電波を発する）相手の位置を探索することができる。すなわち、端末１−１を簡易の測位測距装置としても利用することが可能である。
【０１６１】
なお、記憶部２２に登録された端末情報リストの情報の出力は、モニタ表示に限らず、例えば、各端末との距離情報に応じた音声信号をヘッドフォンなどから出力させるようにすることもできる。
【０１６２】
次に、図１６のフローチャートを参照して、端末１−１の端末情報設定処理について説明する。なお、この処理は、情報入力部２７からのユーザの操作に対応する操作信号が特性情報設定部６１に入力された場合に開始される。
【０１６３】
端末１−１を操作するユーザａは、ユーザｂが操作する端末１−２、およびユーザｃが操作する端末１−３とネットワーク２を介して、複数の端末間でのチャットを行うアプリケーションなどを用いることにより、相互に音声データを通信するため、マウスなどからなる情報入力部２７を操作して、端末１−１に通信の開始を指示する。このとき、ユーザａは、必要に応じて、例えば、無線通信に使用するアンテナや送信電力強度などの情報を入力する。
【０１６４】
情報入力部２７は、ユーザの操作に対応する操作信号を、特性情報設定部６１および空間情報設定部６２に入力する。
【０１６５】
これに対応して、特性情報設定部６１は、ステップＳ２１において、情報入力部２７から入力されるユーザａの指示に応じて、セレクタ１３を制御し、使用するアンテナを、例えば、指向性アンテナ１１に切り換えさせ、無線通信回路部２６の送信電力強度を設定し、無線通信を開始させ、ステップＳ２２に進む。なお、このとき、特性情報設定部６１は、設定したアンテナや送信電力強度の情報を、情報取得制御部５６に供給する。
【０１６６】
また、空間情報設定部６２は、情報入力部２７から入力されるユーザａの指示に応じて、ステップＳ２２において、基準空間を定義し、基準空間の情報を、空間情報解析部５８に供給し、ステップＳ２３に進む。
【０１６７】
情報取得制御部５６は、特性情報設定部６１から、設定したアンテナや送信電力強度の情報が供給されると、ステップＳ２３において、方向検出部５４を制御し、方向測定器２６から入力される方向情報を取得させ、端末１−１の基準方向として設定させ、取得させた方向情報を、空間情報解析部５８に供給し、ステップＳ２４に進む。
【０１６８】
空間情報解析部５８は、ステップＳ２４において、情報取得制御部５６からの送信電力強度、アンテナの情報、および端末１−１の方向情報などを、空間情報設定部６２により定義された基準空間に反映させ、ステップＳ２５に進む。
【０１６９】
ステップＳ２１において、無線通信回路部２６により無線通信が開始されており、情報送受信部５２は、他の端末１から情報を受信している。端末情報検出部５３は、情報送受信部５２より情報を入力し、ステップＳ２５において、入力された情報から、その情報を送信してきた端末１−２のＩＤ情報（例えば、ＭＡＣ（Media Access Control Address）アドレス）を取得し、ステップＳ２６に進み、受信強度取得部５１を制御し、そのときのRSSI値（ＩＤ情報に対応するRSSI値）を、無線通信回路部２６から取得させ、取得した端末１−２のＩＤ情報と、ＩＤ情報に対応するRSSI値を優先度算出部５７に供給し、ステップＳ２７に進む。
【０１７０】
優先度算出部５７は、ステップＳ２７において、端末情報検出部５３からのRSSI値を接続優先度として、端末情報検出部５３からの端末１−２のＩＤ情報および情報取得制御部５６からの端末１−１（自己）の方向情報に対応付けて記憶部２２の端末情報リストに登録し、ステップＳ２８に進む。このとき、優先度算出部５７は、端末１−２のＩＤ情報、RSSI値、および対応する端末１−１の方向情報を、空間情報解析部５８に供給する。
【０１７１】
なお、内部通信処理部２３の優先度情報取得部８２は記憶部２２の端末情報リストを監視しており、端末情報リストに、接続優先度が登録されると、接続優先度が登録されたことを通信制御部８１に通知する。これにより、内部通信処理部２３においては、記憶部２２に登録された接続優先度に応じて、図２０を参照して後述する内部通信制御処理が実行される。
【０１７２】
空間情報解析部５８は、優先度算出部５７から端末１−２のＩＤ情報、RSSI値、および対応する端末１−１の方向情報が入力されると、各情報が反映された基準空間を参照し、ステップＳ２８において、端末情報推定処理を実行する。この端末情報推定処理を、図１７のフローチャートを参照して説明する。
【０１７３】
空間情報解析部５８は、図１７のステップＳ３１において、特性情報設定部６１に、無線通信回路部２６を制御させ、指向性アンテナ１１のビーム方向を、機械的にまたは電気的に全方位掃引させる。これにより、端末情報検出部５３は、受信強度取得部５１を制御し、無線通信回路部２６から、ＩＤ情報に対応した全方位のRSSI値を取得させ、優先度算出部５７を介して、空間情報解析部５８に各端末の全方位のRSSI値を供給し、ステップＳ３２に進む。
【０１７４】
空間情報解析部５８は、ステップＳ３２において、各情報が反映された基準空間を参照し、供給された各端末の全方位のRSSI値から、各端末における最大RSSI値を求め、求めた最大RSSI値に基づいて、各端末の方向情報を推定し、ステップＳ３３に進む。すなわち、最大RSSI値の方位に、対応する端末がいることが推定されることにより、端末１−１と対応する端末の相対方位が求められる。
【０１７５】
空間情報解析部５８は、ステップＳ３３において、各情報が反映された基準空間を参照し、最大RSSI値に基づいて、各端末の距離情報を推定し、ステップＳ３４に進む。すなわち、式（１）と式（２）を用いることにより、伝搬距離とRSSI値の相関（図１３）が求められ、伝搬距離とRSSI値の相関において、最大RSSI値の伝搬距離を求めることにより、端末１−１と対応する端末の相対距離が求められる。
【０１７６】
ステップＳ３４において、空間情報解析部５８は、各情報が反映された基準空間を参照し、ステップＳ３２において推定された方位情報、およびステップＳ３３において推定された距離情報から、各端末の位置情報を推定し、ステップＳ３５に進み、ＩＤ情報に対応付けて、推定された方位情報、距離情報、および位置情報などの端末情報を、記憶部２２の端末情報リストに登録し、端末情報推定処理を終了し、図１６のステップＳ２７に戻り、ステップＳ２８に進む。
【０１７７】
出力制御部２４は、記憶部２２の端末情報リストを監視しており、ステップＳ２７において端末情報リストに接続優先度が登録され、ステップＳ２８において推定された情報が登録されると、ステップＳ２９において、各端末の端末情報リストの情報をユーザに通知するための画面データなどを生成し、入出力インタフェース２５を介して、画面データに対応する画面を、出力部２８を構成するモニタなどに出力させ、端末情報設定処理を終了する。
【０１７８】
以上により、モニタには、図１５を参照して上述したような端末情報リストの情報（以下、端末情報の通知画面とも称する）が表示される。
【０１７９】
これにより、方向測定器１４および指向性アンテナ１１を内蔵するヘッドセット３１が装着（設置）されているユーザａは、モニタに表示される端末情報の通知画面を参照して、例えば、接続したいユーザの方向を振り向くといったようなごく自然な動作を行ったり、または、情報入力部２７を介して、端末１−１の送信電力強度やアンテナの情報などを変更することにより、他の端末との接続優先度を容易に設定することが可能である。
【０１８０】
さらに、モニタに表示される端末情報の通知画面により、他のユーザが位置する方向を知ることができるので、他のユーザが位置する方向を知らなかったとしても、上述した自然な動作だけで、他の端末との接続優先度を容易に設定することが可能である。
【０１８１】
次に、図１８のフローチャートを参照して、図１６の端末情報設定処理により登録された端末情報リストの端末情報更新処理を説明する。なお、図１８のステップＳ５４乃至Ｓ５７は、図１６のステップＳ２６乃至Ｓ２９と基本的に同様の処理を行うため、その詳細な説明は、適宜省略される。
【０１８２】
この端末情報更新処理は、図２０を参照して後述する内部通信制御部２４による内部通信制御処理と並行で行われる処理であり、情報入力部２７から入力されるユーザａの通信終了を指示する操作信号に基づいて、特性情報設定部５３が情報取得制御部５４に通信の終了を通知し、情報取得制御部５４が通信を終了すると判定するまで、繰り返し続けられる処理である。
【０１８３】
ユーザａの頭には、端末１−１に接続される方向測定器１４および指向性アンテナ１１を内蔵するヘッドセット３１が装着（設置）されており、ユーザａは、ネットワーク２を介しての、他の端末と相互に音声データの通信を行いながら、モニタに表示される端末情報の通知画面を参照して、例えば、接続したいユーザがいる（または、いるであろうと推定される）方向を振り向くといったようなごく自然な動作を行ったり、その方向へ移動する。
【０１８４】
これに対応して、方向検出部５１は、設定された端末１−１の基準方向に基づいて、方向測定器２６から入力される方向情報から、端末１−１の方向の変化を検出した場合、方向測定器２６から入力される方向情報を情報取得制御部５６に供給する。
【０１８５】
あるいは、例えば、ユーザａは、モニタに表示される端末情報の通知画面を参照して、情報入力部２７を介して、端末１−１の送信電力強度やアンテナの情報などを変更する指示を行う。
【０１８６】
これに対応して、特性情報設定部５２は、情報入力部２７を介して入力されるユーザａの操作信号に応じて、端末１−２の送信電力強度やアンテナの設定をした場合、送信電力強度やアンテナの情報を情報取得制御部５６に供給する。
【０１８７】
または、例えば、通信相手のユーザｂは、端末１−１の場合と同様にして、端末１−２のモニタに表示される端末情報の通知画面を参照して、例えば、ユーザｂが、接続したいユーザ（端末）の方向を振り向くといったようなごく自然な動作を行ったり、移動したり、端末１−２の情報入力部２７を介して、端末１−２の送信電力強度やアンテナの情報などを変更する指示を行う。
【０１８８】
これに対応して、端末１−２において、端末１−２の送信電力強度やアンテナの情報が変更され、それらの設定情報が、指向性アンテナ１１、および無線通信回路部２６を介して、情報送受信部５２に受信される。情報送受信部５２は、受信した情報から、設定情報を情報取得制御部５６に供給する。
【０１８９】
情報取得制御部５６は、図１８のステップＳ５１において、端末１−１や通信相手の端末１−２の方向情報や設定情報に変化があったと判定するまで待機している。情報取得制御部５６は、方向検出部５１、特性情報設定部５２、および情報送受信部５２の少なくとも１つから情報が供給されると、ステップＳ５１において、方向情報または設定情報に変化があったと判定し、方向検出部５１、特性情報設定部５２、および情報送受信部５２の少なくとも１つから供給された情報を、空間情報解析部５８に供給し、ステップＳ５２に進む。
【０１９０】
空間情報解析部５８は、ステップＳ５２において、情報取得制御部５６から供給された情報（送信電力強度やアンテナの情報、および端末１−１の方向情報など）を、基準空間に反映させ、ステップＳ５３に進む。
【０１９１】
端末情報検出部５３は、ステップＳ５３において、受信強度取得部５１を制御し、各端末のＩＤ情報に対応したRSSI値を無線通信回路部２６から取得させ、ＩＤ情報、および対応するRSSI値を優先度算出部５７に供給し、ステップＳ５４に進む。
【０１９２】
優先度算出部５７は、ステップＳ５４において、端末情報検出部５３からのRSSI値を接続優先度として、端末情報検出部５３からの端末１−２のＩＤ情報および情報取得制御部５６からの端末１−１の方向情報に対応付けて登録し、記憶部２２の端末情報リストを更新し、ステップＳ５５に進む。このとき、優先度算出部５７は、更新した端末１−２のＩＤ情報、RSSI値、および対応する端末１−１の方向情報を、空間情報解析部５８に供給する。
【０１９３】
空間情報解析部５８は、優先度算出部５７から端末１−２のＩＤ情報、RSSI値、および対応する端末１−１の方向情報が入力されると、各情報が反映された基準空間を参照し、ステップＳ５５において、端末情報推定処理を実行する。この端末情報推定処理は、図１７を参照して上述した端末情報推定処理と基本的に同様の処理を行うため、その説明は繰り返しになるので、省略するが、ステップＳ５５の端末情報推定処理により、各端末の全方位のRSSI値が取得され、その中から最大RSSI値が求められ、最大RSSI値に基づいて、各端末の方向情報、距離情報、および位置情報などが推定され、記憶部２２の端末情報リストが更新される。
【０１９４】
出力制御部２４は、記憶部２２の端末情報リストを監視しており、ステップＳ５４において接続優先度により端末情報リストが更新され、ステップＳ５５において推定された情報により端末情報リストが更新されると、ステップＳ５６において、各端末の端末情報リストの情報をユーザに通知するための画面データなどを生成し、入出力インタフェース２５を介して、画面データに対応する画面を、出力部２８を構成するモニタなどに出力させ、端末情報設定処理を終了する。
【０１９５】
以上により、モニタには、更新された端末情報リストの情報（以下、端末情報の通知画面とも称する）が表示される。
【０１９６】
次に、図１９のフローチャートを参照して、図１６の端末情報設定処理により登録された端末情報リストの端末情報更新処理を説明する。なお、図１９のステップＳ６３乃至ステップＳ６５は、図１６のステップＳ２７乃至Ｓ２９と基本的に同様の処理を行うため、その詳細な説明は、適宜省略される。
【０１９７】
この端末情報更新処理は、図１８の端末情報更新処理の他の例であり、図１８のステップＳ５１において、方向情報や設定情報に変化があったと判定されていない場合に行われるものとして説明する。すなわち、この端末情報更新処理は、端末１−１の方向情報や設定情報に変化がなく、通信相手の方向情報や設定情報に変化があった場合に対応する処理である。なお、図１８および図１９の端末情報更新処理は、並行して行われてもよいし、単独で行われてもよい。
【０１９８】
例えば、通信相手のユーザｂは、端末１−１の場合と同様にして、端末１−２のモニタに表示される端末情報の通知画面を参照して、例えば、ユーザｂが、接続したい端末の方向を振り向くといったようなごく自然な動作を行ったり、移動したり、端末１−２の情報入力部２７を介して、端末１−２の送信電力強度やアンテナの情報などを変更する指示を行う。これにより、この端末１−２のRSSI値が変化する。
【０１９９】
端末情報検出部５３は、図１９のステップＳ６１において、所定の時間が経過するまで待機しており、所定の時間が経過したと判定した場合、ステップＳ６２に進み、受信強度取得部５１を制御し、各端末のＩＤ情報に対応したRSSI値を無線通信回路部２６から取得させ、各端末のＩＤ情報に対応したRSSI値が変化したか否かを判定する。
【０２００】
ステップＳ６２において、端末情報検出部５３は、各端末のＩＤ情報に対応したRSSI値が変化したと判定した場合、各端末のＩＤ情報に対応したRSSI値を、優先度算出部５７に供給し、ステップＳ６３に進む。
【０２０１】
優先度算出部５７は、ステップＳ６３において、端末情報検出部５３からのRSSI値を接続優先度として、端末情報検出部５３からの端末１−２のＩＤ情報および情報取得制御部５６からの端末１−１の方向情報に対応付けて登録し、記憶部２２の端末情報リストを更新し、ステップＳ６４に進む。このとき、優先度算出部５７は、更新した端末１−２のＩＤ情報、RSSI値、および対応する端末１−１の方向情報を、空間情報解析部５８に供給する。
【０２０２】
空間情報解析部５８は、優先度算出部５７から端末１−２のＩＤ情報、RSSI値、および対応する端末１−１の方向情報が入力されると、各情報が反映された基準空間を参照し、ステップＳ６４において、端末情報推定処理を実行する。この端末情報推定処理は、図１７を参照して上述した端末情報推定処理と基本的に同様の処理を行うため、その説明は繰り返しになるので、省略するが、ステップＳ６４の端末情報推定処理により、各端末の全方位のRSSI値が取得され、その中から最大RSSI値が求められ、最大RSSI値に基づいて、各端末の方向情報、距離情報、および位置情報などが推定され、記憶部２２の端末情報リストが更新される。
【０２０３】
出力制御部２４は、記憶部２２の端末情報リストを監視しており、ステップＳ６３において接続優先度により端末情報リストが更新され、ステップＳ６４において推定された情報により端末情報リストが更新されると、ステップＳ６５において、各端末の端末情報リストの情報をユーザに通知するための画面データなどを生成し、入出力インタフェース２５を介して、画面データに対応する画面を、出力部２８を構成するモニタなどに出力させ、端末情報設定処理を終了する。
【０２０４】
以上により、モニタには、更新された端末情報リストの情報（以下、端末情報の通知画面とも称する）が表示される。
【０２０５】
一方、ステップＳ６２において、各端末のＩＤ情報に対応したRSSI値が変化していないと判定された場合、端末情報更新処理は終了され、再度所定の時間が経過した場合に再開される。
【０２０６】
以上のように、無線通信により得られるRSSI値を、接続優先度として登録するようにしたので、この接続優先度を用いて、複数の通信相手との通信に、重み付けなどの制御を行うことができ、通信相手の端末数が増えた場合であっても、最適な通信品質を得ることができる。すなわち、接続優先度に基づいて、複数の端末間で通信のバランスを制御することができるので、例えば、複数の端末間で会話を同時に行おうとしても、無秩序に混信することを防ぐことができる。
【０２０７】
また、全方位のRSSI値を取得し、その中から求められる最大RSSI値に基づいて、端末１−１から見た、各端末の方向情報、距離情報、または位置情報を推定するようにしたので、ユーザの位置を簡単に把握することができる。すなわち、端末１−１のユーザａは、表示されたこれらの端末情報をもとに、通信を行う（電波を発する）相手の位置を探索することができる。すなわち、端末１−１を簡易の測位測距装置としても利用することが可能である。
【０２０８】
さらに、これらの端末情報は、端末の方向情報、設定情報、および、取得されるRSSI値の変化に応じて、逐次更新されるので、この接続優先度を用いて、各端末の状態が変わった場合にも、その状態に応じた通信の制御を行うことができる。
【０２０９】
また、ユーザは、振り向くなどの自然かつ簡単な動作を行うだけで、接続優先度を変更させること、すなわち、接続優先度に応じて制御される処理を変更させることができる。
【０２１０】
次に、図２０のフローチャートを参照して、以上のようにして設定される接続優先度を用いての制御処理の例を説明する。
【０２１１】
図２０の制御処理は、図１６の端末情報設定処理により記憶され、更新される端末情報リストに基づいて実行される端末１−１の内部通信制御処理の例である。
【０２１２】
上述した図１６のステップＳ２７において、優先度算出部５７は、端末情報リストを記憶部２２に記憶させる。優先度情報取得部８２は、記憶部２２の端末情報リストを監視し、端末情報リストが登録されると、通信制御部８１に通知する。通信制御部８１は、優先度情報取得部８２からの通知が入力されるのを待機しており、優先度算出部５７からの通知が入力されたと判定した場合、図２０の内部通信制御処理を開始する。
【０２１３】
通信制御部８１は、ステップＳ８１において、データ送信部１０２−１を制御し、通信相手の端末１（例えば、端末１−２）と、外部通信回線１１−２を介して接続させる。
【０２１４】
このとき、データ送信部１０２−１は、外部通信回線１１−２を介して、端末１−２に対して、端末のＩＤ情報を要求する。端末１−２は、端末１−１からの要求を受信すると、外部通信回線１１−２を介して、端末１−１に対して、端末１−２のＩＤ情報を送信してくる。
【０２１５】
データ受信部１０１−１は、端末１−２から、ＩＤ情報を受信し、通信制御部８１に供給する。通信制御部８１は、データ受信部１０１−１から端末１−２のＩＤ情報を取得し、ステップＳ８３に進み、優先度情報取得部８２を制御し、記憶部２２の端末情報リストに、端末１−２のＩＤ情報があるか否かを判定し、記憶部２２の端末情報リストに、端末１−２のＩＤ情報がないと判定された場合、ステップＳ８４に進む。
【０２１６】
優先度情報取得部８２は、ステップＳ８４において、接続優先度が設定されていない端末１−２に、規定の接続優先度を設定し、ステップＳ８５に進む。なお、接続優先度が設定されていない場合、端末との接続を停止させるようにしてもよく、規定の接続優先度を設定するか、接続を停止させるかの設定は、ユーザａが情報入力部２７を操作することなどで変更可能とされる。
【０２１７】
ステップＳ８３において、記憶部２２の端末情報リストに、端末１−２のＩＤ情報があると判定された場合、優先度情報取得部８２は、端末１−２に対応する接続優先度を取得し、ステップＳ８４をスキップし、ステップＳ８５に進む。
【０２１８】
ステップＳ８５において、通信制御部８１は、通信候補となるすべての通信相手と接続されたか否かを判定し、通信候補となるすべての通信相手と接続されていないと判定した場合、ステップＳ８１に戻り、次の通信相手（例えば、端末１−３）と、それ以降の処理を繰り返す。
【０２１９】
ステップＳ８５において、通信候補となるすべての通信相手と接続されたと判定された場合、通信制御部８１は、ステップＳ８６に進み、各端末１から受信される音声データを処理する音量調整部８５に対して、優先度情報取得部８２により取得（設定）された接続優先度に応じた音量バランス（重み付け）を設定し、ステップＳ８７に進み、外部通信インタフェース８３および音声調整部８５を制御し、音声情報調整処理を実行する。この音声情報調整処理を、図２１のフローチャートを参照して説明する。
【０２２０】
外部通信インタフェース８３のデータ受信部１０１−１は、図２１のステップＳ１１１において、通信制御部８１の制御のもと、端末１−２からの音声データを受信し、受信した音声データを復号部１０３に供給し、ステップＳ１１２に進む。
【０２２１】
復号部１０３は、ステップＳ１１２において、データ受信部１０１−１により受信された音声データ（デジタルデータ）を復号し、復号された音声データ（アナログデータ）を音量調整部１０５−１に供給し、ステップＳ１１３に進む。
【０２２２】
出力音量調整部１０５−１は、ステップＳ１１３において、復号部１０３により復号された、端末１−２からの音声データＡｂ１の音量を、ステップＳ８６において通信制御部８１により設定された端末１−２の音量バランス（重み付け）に応じて調整し、混合器８６に供給し、ステップＳ１１４に進む。
【０２２３】
なお、ステップＳ１１１乃至Ｓ１１３においては、データ受信部１０１−１が端末１−２からの音声データＡｂ１を受信し、出力音量調整部１０５−１が処理する例を説明したが、この処理は、端末１−３からの音声データＡｃ１を受信し、処理するデータ受信部１０１−２および出力音量調整部１０５−２などにおいても同様に実行される。
【０２２４】
混合器８６は、ステップＳ１１４において、出力音量調整部１０５−１、１０５−２、…からの音量が調整された音声データを混合し、混合した音声データを、入出力インタフェース２５を介して、音声出力部９１から出力させ、音量バランス調整処理を終了する。そして、処理は、図２０のステップＳ８７に戻り、ステップＳ８８に進む。
【０２２５】
ステップＳ８８において、記憶部２２に記憶されている端末情報リストを監視し、通信が確立されている端末のＩＤ情報の接続優先度が変更されたか否かを判定し、接続優先度が変更されたと判定した場合、変更された接続優先度を通信制御部８１に供給し、ステップＳ８６に戻り、それ以降の処理を繰り返す。すなわち、このステップＳ８６においては、音量調整部８５に対して、変更された接続優先度に応じた音量バランスを設定し、以降の処理を繰り返す。
【０２２６】
ステップＳ８８において、接続優先度が変更されていないと判定した場合、ステップＳ８９に進み、情報入力部２７から入力されるユーザａの通信終了を指示する操作信号に基づいて、情報取得制御部５４が通信を終了するか否かを判定し、情報取得制御部５４が通信を終了しないと判定した場合、ステップＳ８７に戻り、それ以降の処理を繰り返す。
【０２２７】
すなわち、この場合、変更されていない接続優先度に応じた音声バランス調整処理が実行される。
【０２２８】
ステップＳ８９において、通信制御部８１は、情報入力部２７から入力されるユーザａの通信終了を指示する操作信号に基づいて、通信を終了すると判定した場合、各端末と接続を停止し、内部通信制御処理を終了する。
【０２２９】
また、図２２のフローチャートを参照して、図２０のステップＳ８７の音量バランス調整処理の例を説明する。すなわち、図２２の処理は、図２１の音量バランス調整処理の他の例である。
【０２３０】
分配器８７は、ステップＳ１３１において、音声入力部９２から入出力インタフェース２５を介して入力される、ユーザａの音声に対応する音声データを、入力音量調整部１０６−１、１０６−２、…に分配し、ステップＳ１３２に進む。
【０２３１】
入力音量調整部１０６−１は、ステップＳ１３２において、分配器８７からの音声データの音量を、ステップＳ８６において通信制御部８１により設定された端末１−２の音量バランス（重み付け）に応じて調整し、端末１−２に対しての音声データＡｂ２として、符号化部１０４に供給し、ステップＳ１３３に進む。
【０２３２】
ステップＳ１３３において、符号化部１０４は、音量調整部８５により音量が調整された音声データ（アナログデータ）を符号化し、符号化された音声データ（デジタルデータ）をデータ送信部１０２−１に供給し、ステップＳ１３４に進む。
【０２３３】
ステップＳ１３４において、データ送信部１０２−１は、通信制御部８１の制御のもと、符号化部１０４により符号化された音声データを、外部通信回線１１−２を介して対応する端末１−２に送信する。
【０２３４】
なお、ステップＳ１３２乃至Ｓ１３４においては、入力音量調整部１０６−１が端末１−２に対しての音声データＡｂ２を処理し、データ送信部１０２−１が端末１−２に送信する例を説明したが、この処理は、端末１−３に対しての音声データＡｃ２を処理し、送信する入力音量調整部１０６−２およびデータ送信部１０２−２などにおいても同様に実行され、音量バランス調整処理を終了する。そして、処理は、図２０のステップＳ８７に戻り、ステップＳ８８に進む。
【０２３５】
以上のように、複数の端末との通信を行う際に、求められた各端末の接続優先度に応じて、重み付けをして通信するデータの制御などを行うことにより、複数の端末とであっても、混信してしまうことが抑制され、最適な通信を行うことができる。
【０２３６】
また、ユーザが振り向いたり、方向ボタンを操作するなどの簡単な操作で、通信途中においても、接続優先度が変わった場合にも、それに対応した通信の制御を行うことができる。
【０２３７】
なお、図２１および図２２の例においては、複数の通信相手から受信され、出力される音声データ、または入力され、複数の通信相手に送信される音声データ（すなわち、複数の通信相手と送受信される音声データ）の音量調整の制御の例を説明したが、音声データに限らず、この接続優先度は、例えば、複数の通信相手と送受信される映像データの透明度の制御や、映像データを子画面表示する場合の子画面の大きさの制御、または、映像データの解像度の制御などの制御にも用いることができる。
【０２３８】
また、上記説明においては、端末情報リストのうち、接続優先度を用いた場合を説明したが、端末情報リストの情報は、どの情報を用いるようにしてもよい。例えば、推定距離や、推定方向情報などを用いて、上述した内部通信制御処理を行うようにすることも可能である。
【０２３９】
さらに、上記処理の説明においては、ユーザからの通信開始の指示に応じて、図１６の端末情報設定処理が開始され、端末情報設定処理により端末情報リストが記憶されたことに応じて、図２０の内部通信制御処理が開始されるように説明したが、それらの処理は、ユーザからの開始指示に応じて、別途開始するようにしてもよい。すなわち、ユーザからの端末情報設定開始の指示に応じて、図１６の端末情報設定処理が開始され、その後、例えば、モニタに表示される端末情報リストを確認したユーザからの通信開始の指示に応じて、図２０の内部通信制御処理が開始されるようにしてもよい。
【０２４０】
以上のように、ユーザの方向と指向性アンテナのビーム方向を連動させるようにしたので、ユーザの方向に連動して変動するRSSI値を、複数の端末と通信を行う際の接続優先度とし、複数の端末の接続優先度を比較することにより、通信を行う複数の端末の中に、優先順位を付与することができ、コミュニケーション中の時々刻々と変化する状況に対して逐次最適な制御を簡単に行うことができる。
【０２４１】
すなわち、接続優先度に基づいて、例えば、音声データの音量バランスを調整したり、画像データの解像度などを調整したりする、複数の端末間で通信のバランスの制御ができるので、複数端末間においても、無秩序な混信などが抑制され、快適な通信を行うことができる。
【０２４２】
また、指向性アンテナをユーザの顔の方向と連動させるようにしたので、接続優先度であるRSSI値が、ユーザの方向に連動して変動する。これにより、例えば、ユーザが、通信を強く要望するユーザの方向を振り向くといったようなごく自然な動作によって簡単に各端末の接続優先度を調整することができる。
【０２４３】
以上の効果は、通常、人間同士がカクテルパーティなどの特定空間内で会話する場合の効果と類似している。すなわち、人間の正面方向に指向性を持つ口（送信アンテナ）と耳（受信アンテナ）を用いて、お互いを正面方向に見て極力近づくなどの自然な動作により、特定のユーザ間で優先的な会話を行うことができる。
【０２４４】
さらに、指向性アンテナのビーム方向を全方位掃引させることにより、最大となるRSSI値を取得するようにしたので、取得された最大となるRSSI値に基づいて、各端末の方向情報および距離情報を推定することができる。これにより、相手の位置を探索することができるので、本発明を適用した装置を簡易の測位測距装置としても利用することが可能である。
【０２４５】
なお、上記説明においては、説明の便宜上、アンテナによる無線通信とネットワーク２を介しての通信の２つの通信路に分けて説明したため、端末１においては、機能別に、情報送受信部５２と外部通信インタフェース８３と分けて構成するようにしたが、アンテナによる無線通信とネットワーク２を介しての通信を分ける必要がない場合）は、１つの通信部として構成するようにしてもよい。
【０２４６】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。この場合、例えば、図１の端末１−１乃至１−３は、図２３に示されるようなパーソナルコンピュータ４０１により構成される。
【０２４７】
図２３において、ＣＰＵ（Central Processing Unit）４１１は、ＲＯＭ(Read Only Memory) ４１２に記憶されているプログラム、または、記憶部４１８からＲＡＭ（Random Access Memory）４１３にロードされたプログラムに従って各種の処理を実行する。ＲＡＭ４１３にはまた、ＣＰＵ４１１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【０２４８】
ＣＰＵ４１１、ＲＯＭ４１２、およびＲＡＭ４１３は、バス４１４を介して相互に接続されている。このバス４１４にはまた、入出力インタフェース４１５も接続されている。
【０２４９】
入出力インタフェース４１５には、キーボード、マウスなどよりなる入力部４１６、ＣＲＴ(Cathode Ray Tube)，ＬＣＤ（Liquid Crystal Display）などよりなるディスプレイ、並びにスピーカなどよりなる出力部４１７、ハードディスクなどより構成される記憶部４１８、モデム、ターミナルアダプタなどより構成される通信部４１９が接続されている。通信部４１９は、無線などのネットワークを介しての通信処理を行う。
【０２５０】
入出力インタフェース４１５にはまた、必要に応じてドライブ４２０が接続され、磁気ディスク４２１、光ディスク４２２、光磁気ディスク４２３、或いは半導体メモリ４２４などが適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて記憶部４１８にインストールされる。
【０２５１】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０２５２】
なお、このプログラムは、全体として上述した一連の処理を実行できれば、その形態は特に限定されない。例えば、上述した各ブロックのそれぞれに対応するモジュールのそれぞれからなるモジュール構成とされてもよいし、幾つかのブロックの機能の一部または全部が組み合わされたモジュール、若しくは、ブロックの機能が分割されたモジュールからなるモジュール構成とされてもよい。或いは、単に１つのアルゴリズムを有するプログラムでもよい。
【０２５３】
このプログラムが記録される記録媒体は、図２３に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク４２１（フレキシブルディスクを含む）、光ディスク４２２（CD-ROM(Compact Disk-Read Only Memory)，ＤＶＤ(Digital Versatile Disk)を含む）、光磁気ディスク４２３（MD(Mini-Disk)（商標）を含む）、もしくは半導体メモリ４２４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭ４１２や、記憶部４１８に含まれるハードディスクなどで構成される。
【０２５４】
ここで、本明細書において、コンピュータに各種の処理を行わせるためのプログラムを記述する処理ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。
【０２５５】
また、プログラムは、１のコンピュータにより処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。
【０２５６】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０２５７】
【図１】本発明の通信システムの構成例を示す図である。
【図２】図１の指向性アンテナ、無指向性アンテナ、および方向測定器の構成例を示す図である。
【図３】図１の端末の端末情報解析部の詳細な構成例を示すブロック図である。
【図４】図１の端末の内部通信処理部の詳細な構成例を示すブロック図である。
【図５】図１の端末の記憶部に記憶される端末情報リストの構成例を示す図である。
【図６】指向性アンテナの特性を説明する図である。
【図７】指向性アンテナの特性を説明する図である。
【図８】ユーザの顔の向きと各アンテナのビーム方向の連動を説明する図である。
【図９】無線通信を行う複数の端末１が配置される実空間の座標例を示す図である。
【図１０】図９の座標例における各アンテナの特性を説明する図である。
【図１１】図１０の空間座標における各端末のRSSI値の遷移を説明する図である。
【図１２】方向情報推定結果の例を示す図である。
【図１３】RSSI値と伝搬距離の相関グラフを示す図である。
【図１４】端末情報リストの他の構成例を示す図である。
【図１５】図１の端末の表示部を構成するモニタに出力される端末情報リストの表示例を示す図である。
【図１６】図１の端末の端末情報解析部の端末情報設定処理を説明するフローチャートである。
【図１７】図１６のステップＳ２８の端末情報推定処理を説明するフローチャートである。
【図１８】図１の端末の端末情報解析部の端末情報更新処理の例を説明するフローチャートである。
【図１９】図１の端末の端末情報解析部の端末情報更新処理の他の例を説明するフローチャートである。
【図２０】図１の端末の内部通信処理部の内部通信制御処理を説明するフローチャートである。
【図２１】図２０のステップＳ８７の音声情報調整処理の例を説明するフローチャートである。
【図２２】図２０のステップＳ８７の音声情報調整処理の他の例を説明するフローチャートである。
【図２３】本発明を適用するパーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０２５８】
１−１乃至１−３  端末，２  ネットワーク，１１−１，１１−３  指向性アンテナ，１２−１，１２−２  無指向性アンテナ，１４−１，１４−３  方位測定器，２１  端末情報解析部，２２  記憶部，２３  内部通信処理部，２４  出力制御部，２５  入出力インタフェース，２６  無線通信回路部，２７  情報入力部，２８  出力部，３１  ヘッドセット，５１  受信強度取得部，５２  情報送受信部，５３  端末情報検出部，５４  方向検出部，５５  情報設定部，５６  情報取得制御部，５７  優先度算出部，５８  空間情報解析部，６１特性情報設定部，６２  空間情報設定部，８１  通信制御部，８２  優先度情報取得部，８３  外部通信インタフェース，８４  コーディック部，８５  音声調整部，８６  混合器，８７  分配器，９１  音声出力部，９２  音声入力部
【図１】
2006140716.tif 000003
【図２】
2006140716.tif 000004
【図３】
2006140716.tif 000005
【図４】
2006140716.tif 000006
【図５】
2006140716.tif 000007
【図６】
2006140716.tif 000008
【図７】
2006140716.tif 000009
【図８】
2006140716.tif 000010
【図９】
2006140716.tif 000011
【図１０】
2006140716.tif 000012
【図１１】
2006140716.tif 000013
【図１２】
2006140716.tif 000014
【図１３】
2006140716.tif 000015
【図１４】
2006140716.tif 000016
【図１５】
2006140716.tif 000017
【図１６】
2006140716.tif 000018
【図１７】
2006140716.tif 000019
【図１８】
2006140716.tif 000020
【図１９】
2006140716.tif 000021
【図２０】
2006140716.tif 000022
【図２１】
2006140716.tif 000023
【図２２】
2006140716.tif 000024
【図２３】
2006140716.tif 000025