(57)【要約】【課題】１台の操作端末で、簡単に、複数台の被操作端末の操作を行うことができるようにする。【解決手段】室内空間において、操作端末２０１が、自己および通信相手の特性情報を取得し、取得した特性情報に基づいて複数の被操作端末２０２−１乃至２０２−６の接続優先度を算出し、複数の被操作端末２０２−１乃至２０２−６に送信する。被操作端末２０２−１乃至２０２−６は、自己の接続優先度に応じた情報をインジケータ２１１−１乃至２１１−６にそれぞれ提示し、さらに、操作端末２０１から外部通信回線１１−２を介して送信されてくる操作情報データに対応する操作を、自己の接続優先度に応じたバランス（度合い）でそれぞれ行う。本発明は、複数の端末間で通信を行う通信システムに適用できる。【選択図】図１６
2006148219.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して通信を行う情報処理装置において、
所定の空間を共有し、通信を行う他の情報処理装置の、通信相手との相互の位置情報および方向情報、前記通信相手に対しての接続要求の度合いを表す接続要求度情報、並びに各方位に対しての接続要求の度合いを表す指向性情報からなる特性情報に基づいて算出される前記他の情報処理装置と前記通信相手との接続優先度が更新されたか否かを判定する更新判定手段と、
前記更新判定手段により前記他の情報処理装置と前記通信相手との接続優先度が更新されたと判定された場合、前記他の情報処理装置と前記通信相手との接続優先度のうち、前記他の情報処理装置と自己との接続優先度を通知するための通知情報を生成する通知情報生成手段と、
前記通知情報生成手段により生成された前記通知情報の出力を制御する出力制御手段と、
前記他の情報処理装置からのデータを受信する受信手段と、
前記受信手段により受信された前記データに対応する操作の実行を、前記他の情報処理装置と自己との接続優先度に基づいて制御する操作制御手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記操作制御手段は、前記受信手段により受信された前記データに対応する操作を、前記他の情報処理装置と自己との接続優先度に応じた度合いで実行させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記他の情報処理装置と前記通信相手との接続優先度のうち、前記他の情報処理装置と自己との接続優先度が最大であるか否かを判定する比較判定手段をさらに備え、
前記比較判定手段により前記他の情報処理装置と自己との接続優先度が最大ではないと判定された場合、前記通知情報生成手段による前記通知情報の生成、および前記操作制御手段による前記操作の実行の制御は禁止される
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記出力制御手段は、インジケータの出力を制御し、
前記更新判定手段により複数の前記他の情報処理装置と前記通信相手との接続優先度が更新されたと判定された場合、前記通知情報生成手段は、前記インジケータから、前記他の情報処理装置と自己との接続優先度に応じた色または方向毎に分割されて出力されるように前記通知情報を生成する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記通知情報生成手段により生成された前記通知情報を、前記他の情報処理装置に送信する送信手段をさらに備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
ネットワークを介して通信を行う情報処理装置の情報処理方法において、
所定の空間を共有し、通信を行う他の情報処理装置の、通信相手との相互の位置情報および方向情報、前記通信相手に対しての接続要求の度合いを表す接続要求度情報、並びに各方位に対しての接続要求の度合いを表す指向性情報からなる特性情報に基づいて算出される前記他の情報処理装置と前記通信相手との接続優先度が更新されたか否かを判定する更新判定ステップと、
前記更新判定ステップの処理により前記他の情報処理装置と前記通信相手との接続優先度が更新されたと判定された場合、前記他の情報処理装置と前記通信相手との接続優先度のうち、前記他の情報処理装置と自己との接続優先度を通知するための通知情報を生成する通知情報生成ステップと、
前記通知情報生成ステップの処理により生成された前記通知情報の出力を制御する出力制御ステップと、
前記他の情報処理装置からのデータを受信する受信ステップと、
前記受信ステップの処理により受信された前記データに対応する操作の実行を、前記他の情報処理装置と自己との接続優先度に基づいて制御する操作制御ステップと
を含むことを特徴とする情報処理方法。
【請求項７】
ネットワークを介して通信を行う処理を行わせるプログラムが記録されている記録媒体であって、
所定の空間を共有し、通信を行う情報処理装置の、通信相手との相互の位置情報および方向情報、前記通信相手に対しての接続要求の度合いを表す接続要求度情報、並びに各方位に対しての接続要求の度合いを表す指向性情報からなる特性情報に基づいて算出される前記情報処理装置と前記通信相手との接続優先度が更新されたか否かを判定する更新判定ステップと、
前記更新判定ステップの処理により前記情報処理装置と前記通信相手との接続優先度が更新されたと判定された場合、前記情報処理装置と前記通信相手との接続優先度のうち、前記情報処理装置と自己との接続優先度を通知するための通知情報を生成する通知情報生成ステップと、
前記通知情報生成ステップの処理により生成された前記通知情報の出力を制御する出力制御ステップと、
前記情報処理装置からのデータを受信する受信ステップと、
前記受信ステップの処理により受信された前記データに対応する操作の実行を、前記情報処理装置と自己との接続優先度に基づいて制御する操作制御ステップと
を含むことを特徴とする記録媒体。
【請求項８】
ネットワークを介して通信を行う処理を行わせるプログラムであって、
所定の空間を共有し、通信を行う情報処理装置と、前記情報処理装置の通信相手との相互の位置情報および方向情報、前記通信相手に対しての接続要求の度合いを表す接続要求度情報、並びに各方位に対しての接続要求の度合いを表す指向性情報からなる特性情報に基づいて算出される前記情報処理装置と前記通信相手との接続優先度が更新されたか否かを判定する更新判定ステップと、
前記更新判定ステップの処理により前記情報処理装置と前記通信相手との接続優先度が更新されたと判定された場合、前記情報処理装置と前記通信相手との接続優先度のうち、前記情報処理装置と自己との接続優先度を通知するための通知情報を生成する通知情報生成ステップと、
前記通知情報生成ステップの処理により生成された前記通知情報の出力を制御する出力制御ステップと、
前記情報処理装置からのデータを受信する受信ステップと、
前記受信ステップの処理により受信された前記データに対応する操作の実行を、前記情報処理装置と自己との接続優先度に基づいて制御する操作制御ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、通信における相互の位置や方向、指向性から算出される接続優先度に基づいて、複数ノード間における通信バランスを最適に制御することができるようにした情報処理装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
複数のユーザで通信（コミュニケーション）を行う方法として、仮想空間を用いる方法がある。ユーザは、ネットワークを介してサーバにアクセスし、サーバが提供する共有仮想空間を用いることにより、他のユーザとリアルタイムにコミュニケーションを行うことができる。仮想空間においては、ユーザは、アバタと呼ばれるユーザの分身を設定することで、ユーザ同士は各自のアバタを介してチャットなどを行う。
【０００３】
例えば、特許文献１には、複数のユーザが仮想空間を共有している場合に、ユーザの位置および方向情報などに応じて、アバタの動作を変更して表示するようにした表示装置が開示されている。また、特許文献２には、仮想空間にいるアバタが、仮想携帯電話を用いて、別の仮想空間にいる他のアバタや実空間にいるユーザに対して、メッセージの送受信をするようにしたシステムが開示されている。
【０００４】
ところで、従来より、上述したような仮想空間を用いての複数ノード間の通信だけに限らず、実空間における複数ノード間の通信においても、通信を行うノード数の増加にしたがって、通信チャンネルの制限から複数ノード間での同時回線確立が困難になる問題があった。
【０００５】
これに対応して、同一通信ネットワークでのある時間帯における情報送信可能ノードを限定するなどにより、通信バランスの制御を行う方法として、例えば、複数トランシーバ端末間におけるＰＴＴ(Push To Talk)の制御方法などがある。
【０００６】
また、VoIP(Voice over IP)機能などを用いてネットワーク上において複数人で通信を行う音声チャットソフトなどのように、複数ノード間での同時回線確立を行う方法もある。
【０００７】
【特許文献１】特開２００１−１６０１５４号公報
【特許文献２】特開２００１−１５４９６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、前者の方法では、同一時間に複数ノードが情報を送信してしまうと、不具合が発生しまうため、同時に複数ノードに情報を発信することが困難であり、後者の方法では、ノード数が増加することに伴い、お互いの音声情報同士が混信してしまい、最適な通信が困難になってしまう問題があった。なお、このとき、仮に、各ノード回線の音声バランスなどを調整することによって混信を回避することができたとしても、時々刻々と変化するコミュニケーションの状況に応じて、音声バランスを調整することは、複雑な操作伴い、困難であった。
【０００９】
以上のような問題は、上述したようなユーザが所持する複数ノード間での通信に限らず、例えば、家庭内におけるテレビジョン受像機、ステレオ機器、照明、自動ドア、およびエアーコンディショナーなどの被操作機器と、ユーザのリモートコントローラ端末間の通信においても発生する。
【００１０】
すなわち、１台のリモートコントローラ端末で、複数の被操作機器を同時に操作する操作信号を発信することは、実現が困難であった。仮に発信したとしても、操作の割合を変更することは困難であり、さらに、どの機器が操作信号を受信しているのかも不明確であった。また、逆に、複数台のリモートコントローラ端末で、１台の被操作機器を同時に操作しようとしても、被操作機器においては、どちらかの操作信号しか受けられず、さらに、どちらを受けたかもユーザにはわからないため、扱い難く、実現が困難であった。
【００１１】
以上のことから、現状、複数台のリモートコントローラ端末と複数の被操作機器との通信は、実現が困難である課題があった。したがって、ユーザは、被操作機器の台数分のリモートコントローラ端末を使い分け、持ち替えて、被操作機器ごとに操作を行わなければならず、手間がかかってしまう課題があった。
【００１２】
本発明はこのような状況に鑑みてなされたものであり、複数ノード間において複数回線を同時に確立し、簡単で自然な操作により複数ノード間における通信バランスを最適に制御することができるようにすることを目的とする。
【課題を解決するための手段】
【００１３】
本発明の情報処理装置は、所定の空間を共有し、通信を行う他の情報処理装置の、通信相手との相互の位置情報および方向情報、通信相手に対しての接続要求の度合いを表す接続要求度情報、並びに各方位に対しての接続要求の度合いを表す指向性情報からなる特性情報に基づいて算出される他の情報処理装置と通信相手との接続優先度が更新されたか否かを判定する更新判定手段と、更新判定手段により他の情報処理装置と通信相手との接続優先度が更新されたと判定された場合、他の情報処理装置と通信相手との接続優先度のうち、他の情報処理装置と自己との接続優先度を通知するための通知情報を生成する通知情報生成手段と、通知情報生成手段により生成された通知情報の出力を制御する出力制御手段と、他の情報処理装置からのデータを受信する受信手段と、受信手段により受信されたデータに対応する操作の実行を、他の情報処理装置と自己との接続優先度に基づいて制御する操作制御手段とを備えることを特徴とする。
【００１４】
操作制御手段は、受信手段により受信されたデータに対応する操作を、他の情報処理装置と自己との接続優先度に応じた度合いで実行させるようにすることができる。
【００１５】
他の情報処理装置と通信相手との接続優先度のうち、他の情報処理装置と自己との接続優先度が最大であるか否かを判定する比較判定手段をさらに備え、比較判定手段により他の情報処理装置と自己との接続優先度が最大ではないと判定された場合、通知情報生成手段による通知情報の生成、および操作制御手段による操作の実行の制御は禁止されるようにすることができる。
【００１６】
出力制御手段は、インジケータの出力を制御し、更新判定手段により複数の他の情報処理装置と通信相手との接続優先度が更新されたと判定された場合、通知情報生成手段は、インジケータから、他の情報処理装置と自己との接続優先度に応じた色または方向毎に分割されて出力されるように通知情報を生成するようにすることができる。
【００１７】
通知情報生成手段により生成された通知情報を、他の情報処理装置に送信する送信手段をさらに備えるようにすることができる。
【００１８】
本発明の情報処理方法は、所定の空間を共有し、通信を行う他の情報処理装置の、通信相手との相互の位置情報および方向情報、通信相手に対しての接続要求の度合いを表す接続要求度情報、並びに各方位に対しての接続要求の度合いを表す指向性情報からなる特性情報に基づいて算出される他の情報処理装置と通信相手との接続優先度が更新されたか否かを判定する更新判定ステップと、更新判定ステップの処理により他の情報処理装置と通信相手との接続優先度が更新されたと判定された場合、他の情報処理装置と通信相手との接続優先度のうち、他の情報処理装置と自己との接続優先度を通知するための通知情報を生成する通知情報生成ステップと、通知情報生成ステップの処理により生成された通知情報の出力を制御する出力制御ステップと、他の情報処理装置からのデータを受信する受信ステップと、受信ステップの処理により受信されたデータに対応する操作の実行を、他の情報処理装置と自己との接続優先度に基づいて制御する操作制御ステップとを含むことを特徴とする。
【００１９】
本発明の記録媒体に記録されているプログラムは、所定の空間を共有し、通信を行う情報処理装置の、通信相手との相互の位置情報および方向情報、通信相手に対しての接続要求の度合いを表す接続要求度情報、並びに各方位に対しての接続要求の度合いを表す指向性情報からなる特性情報に基づいて算出される情報処理装置と通信相手との接続優先度が更新されたか否かを判定する更新判定ステップと、更新判定ステップの処理により情報処理装置と通信相手との接続優先度が更新されたと判定された場合、情報処理装置と通信相手との接続優先度のうち、情報処理装置と自己との接続優先度を通知するための通知情報を生成する通知情報生成ステップと、通知情報生成ステップの処理により生成された通知情報の出力を制御する出力制御ステップと、情報処理装置からのデータを受信する受信ステップと、受信ステップの処理により受信されたデータに対応する操作の実行を、情報処理装置と自己との接続優先度に基づいて制御する操作制御ステップとを含むことを特徴とする。
【００２０】
本発明のプログラムは、所定の空間を共有し、通信を行う情報処理装置の、通信相手との相互の位置情報および方向情報、通信相手に対しての接続要求の度合いを表す接続要求度情報、並びに各方位に対しての接続要求の度合いを表す指向性情報からなる特性情報に基づいて算出される情報処理装置と通信相手との接続優先度が更新されたか否かを判定する更新判定ステップと、更新判定ステップの処理により情報処理装置と通信相手との接続優先度が更新されたと判定された場合、情報処理装置と通信相手との接続優先度のうち、情報処理装置と自己との接続優先度を通知するための通知情報を生成する通知情報生成ステップと、通知情報生成ステップの処理により生成された通知情報の出力を制御する出力制御ステップと、情報処理装置からのデータを受信する受信ステップと、受信ステップの処理により受信されたデータに対応する操作の実行を、情報処理装置と自己との接続優先度に基づいて制御する操作制御ステップとを含むことを特徴とする。
【００２１】
本発明においては、所定の空間を共有し、通信を行う情報処理装置の、通信相手との相互の位置情報および方向情報、通信相手に対しての接続要求の度合いを表す接続要求度情報、並びに各方位に対しての接続要求の度合いを表す指向性情報からなる特性情報に基づいて算出される情報処理装置と通信相手との接続優先度が更新されたか否かが判定され、情報処理装置と通信相手との接続優先度が更新されたと判定された場合、情報処理装置と通信相手との接続優先度のうち、情報処理装置と自己との接続優先度を通知するための通知情報が生成され、生成された通知情報の出力が制御される。そして、情報処理装置からのデータが受信され、受信されたデータに対応する操作の実行が、情報処理装置と自己との接続優先度に基づいて制御される。
【００２２】
ネットワークとは、少なくとも２つの装置が接続され、ある装置から、他の装置に対して、情報の伝達をできるようにした仕組みをいう。ネットワークを介して通信する装置は、独立した装置どうしであってもよいし、１つの装置を構成している内部ブロックどうしであってもよい。
【００２３】
また、通信とは、無線通信および有線通信は勿論、無線通信と有線通信とが混在した通信、すなわち、ある区間では無線通信が行われ、他の区間では有線通信が行われるようなものであってもよい。さらに、ある装置から他の装置への通信が有線通信で行われ、他の装置からある装置への通信が無線通信で行われるようなものであってもよい。
【発明の効果】
【００２４】
本発明によれば、１台の操作端末で、簡単に、複数台の被操作端末の操作を行うことができる。特に、複数台の被操作端末の操作を一度に行うことができる。これにより、本発明によれば、ユーザは、複数台の操作端末を備える必要がなくなる。
【発明を実施するための最良の形態】
【００２５】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。したがって、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２６】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００２７】
請求項１に記載の情報処理装置（例えば、図１６の被操作端末２０２−１）は、所定の空間（例えば、図１６の室内空間）を共有し、通信を行う他の情報処理装置（例えば、図１６の操作端末２０１）の、通信相手（例えば、図１６の被操作端末２０２−１乃至２０２−６）との相互の位置情報および方向情報、通信相手に対しての接続要求の度合いを表す接続要求度情報、並びに各方位に対しての接続要求の度合いを表す指向性情報からなる特性情報に基づいて算出される他の情報処理装置と通信相手との接続優先度（例えば、図１１の接続優先度リスト）が更新されたか否かを判定する更新判定手段（例えば、図１９の優先度情報取得部２８２）と、更新判定手段により他の情報処理装置と通信相手との接続優先度が更新されたと判定された場合、他の情報処理装置と通信相手との接続優先度のうち、他の情報処理装置と自己との接続優先度を通知するための通知情報を生成する通知情報生成手段（例えば、図１９の提示情報生成部２９３）と、通知情報生成手段により生成された通知情報（例えば、図２１の通知情報３２１）の出力を制御する出力制御手段（例えば、図１９の混合器２８５）と、他の情報処理装置からのデータを受信する受信手段（例えば、図１９のデータ受信部２９２）と、受信手段により受信されたデータに対応する操作の実行を、他の情報処理装置と自己との接続優先度に基づいて制御する操作制御手段（例えば、図１９の操作情報調整部２９４）とを備えることを特徴とする。
【００２８】
請求項２に記載の情報処理装置（例えば、図２１の被操作端末２０２−１）は、操作制御手段は、受信手段により受信されたデータに対応する操作を、他の情報処理装置と自己との接続優先度に応じた度合いで実行させることを特徴とする。
【００２９】
請求項３に記載の情報処理装置（例えば、図２０の被操作端末２０１−１）は、他の情報処理装置と通信相手との接続優先度のうち、他の情報処理装置と自己との接続優先度が最大であるか否かを判定する比較判定手段（例えば、図１９の通信制御部２８１）をさらに備え、比較判定手段により他の情報処理装置と自己との接続優先度が最大ではないと判定された場合、通知情報生成手段による通知情報の生成、および操作制御手段による操作の実行の制御は禁止されことを特徴とする。
【００３０】
請求項４に記載の情報処理装置（例えば、図２２の被操作端末２０１−１）は、出力制御手段は、インジケータ（例えば、図２２のインジケータ２１１−１）の出力を制御し、更新判定手段により複数の他の情報処理装置と通信相手との接続優先度が更新されたと判定された場合、通知情報生成手段は、インジケータから、他の情報処理装置と自己との接続優先度に応じた色または方向毎に分割されて出力されるように通知情報を生成することを特徴とする。
【００３１】
請求項５に記載の情報処理装置は、通知情報生成手段により生成された通知情報を、他の情報処理装置に送信する送信手段（例えば、図１９のデータ送信部２９１）をさらに備えることを特徴とする。
【００３２】
請求項６に記載の情報処理方法は、所定の空間を共有し、通信を行う他の情報処理装置の、通信相手との相互の位置情報および方向情報、通信相手に対しての接続要求の度合いを表す接続要求度情報、並びに各方位に対しての接続要求の度合いを表す指向性情報からなる特性情報に基づいて算出される他の情報処理装置と通信相手との接続優先度が更新されたか否かを判定する更新判定ステップ（例えば、図２５のステップＳ１５１）と、更新判定ステップの処理により他の情報処理装置と通信相手との接続優先度が更新されたと判定された場合、他の情報処理装置と通信相手との接続優先度のうち、他の情報処理装置と自己との接続優先度を通知するための通知情報を生成する通知情報生成ステップ（例えば、図２６のステップＳ１７３）と、通知情報生成ステップの処理により生成された通知情報の出力を制御する出力制御ステップ（例えば、図２６のステップＳ１７４）と、他の情報処理装置からのデータを受信する受信ステップ（例えば、図２５のステップＳ１５４）と、受信ステップの処理により受信されたデータに対応する操作の実行を、他の情報処理装置と自己との接続優先度に基づいて制御する操作制御ステップ（例えば、図２５のステップＳ１５７）とを含むことを特徴とする。
【００３３】
なお、請求項７に記載の記録媒体および請求項８に記載のプログラムも、上述した請求項６記載の情報処理方法と基本的に同様の構成であるため、繰り返しになるのでその説明は省略する。
【００３４】
以下、図を参照して本発明の実施の形態について説明する。
【００３５】
図１は、本発明を適用した通信システムの構成例を示している。
【００３６】
この通信システムは、端末１−１が、ネットワーク２を介して、所定の空間（実空間や仮想空間）を共有する複数の端末１（図１の例の場合、端末１−２および１−３）と一度に通信を行う場合に、通信相手の端末１、ＧＰＳ（Global Positioning System）衛星３、仮想空間管理サーバ４、または基地局５などから、自己および通信相手の情報を取得し、取得した情報に基づいて算出される複数の端末１の接続優先度に応じて、複数の端末１間の通信バランスを制御し、複数の端末１と最適に通信を行うようにするものである。なお、以下、端末１−１乃至１−３を個々に区別する必要がない場合、まとめて端末１とも称する。
【００３７】
図１の例において、インタネットに代表されるネットワーク２には、ユーザａが操作する端末１−１、ユーザｂが操作する端末１−２、および端末１−３（ユーザには操作されていない）が接続されている。なお、以下、適宜、ユーザａと端末１−１を合わせてノードＡとも称し、ユーザｂと端末１−３を合わせてノードＢとも称し、端末１−３をノードＮとも称する。この例においては、端末１が３台のみ示されているが、ネットワーク２には、任意の台数の端末１が接続される。
【００３８】
ネットワーク２には、また、端末１の画面にＣＧ(Computer Graphic)として表示させる仮想的な空間（仮想空間）や、仮想空間におけるユーザの象徴としてのマスコット（アバタ）の位置情報および方向情報などを管理し、提供する仮想空間管理サーバ４、および、端末１に図示せぬ無線ＩＣタグ（RFID（Radio Frequency Identification））を埋め込むことにより、端末１の位置を検出し、ローカルポジショニングシステム（Local Positioning System）による位置情報などを提供する基地局５などが接続されている。この仮想空間管理サーバ４および基地局５も、任意の台数、ネットワーク２に接続される。
【００３９】
ネットワーク２は、端末１同士、仮想空間管理サーバ４、または基地局５の間で、各端末１の特性情報を通信する通信路である特性情報通信回線１１−１、および、端末１間において、各種データを通信する通信路である外部通信回線１１−２により構成される。なお、図１の例においては、説明の便宜上、ネットワーク２を２つの通信路に分けて説明するが、実際には、１つの通信路で特性情報も各種データも通信される。
【００４０】
なお、ネットワーク２は、例えば、イーサネット（登録商標）（Ethernet(登録商標)）やIEEE（Institute of Electrical and Electronic Engineers）１３９４等を利用したネットワークなどの有線により構成されるネットワークであってもよいし、IEEE８０２．１１ａ、IEEE８０２．１１ｂ、または、IEEE８０２．１１ｇ等を利用した無線通信により構成されるネットワークであってもよい。
【００４１】
端末１−１は、パーソナルコンピュータなどで構成される。端末１−１の接続優先度解析部２１、内部通信処理部２３、および出力制御部２４は、入出力インタフェース２５を介して、入出力インタフェース２５に適宜装着される動作入力部２６、情報入力部２７、および出力部２８と接続されている。
【００４２】
すなわち、動作入力部２６または情報入力部２７からの情報は、入出力インタフェース２５を介して、接続優先度解析部２１、内部通信処理部２３、または出力制御部２４に入力され、内部通信処理部２３または出力制御部２４からの情報は、入出力インタフェース２５を介して、出力部２８に出力される。
【００４３】
接続優先度解析部２１は、図示せぬＧＰＳ機能または無線ＩＣタグを搭載しており、ＧＰＳ衛星３または基地局５を介して、位置情報を取得し、その位置情報を記憶する。なお、ＧＰＳ機能が用いられる場合には、接続優先度解析部２１において、ＧＰＳ衛星３から地球に送出される信号（電波）が受信され、その信号を解析することにより、受信位置（緯度、経度など）が算出される。また、接続優先度解析部２１は、動作入力部２６から入力されるノードＡの方向情報も記憶する。
【００４４】
接続優先度解析部２１は、端末１−２および１−３と、外部通信回線１１−２を介して通信を行う場合、特性情報通信回線１１−１を介して、各端末１（または仮想空間管理サーバ４）から、ノードＢおよびノードＮの特性情報を取得する。なお、ノードＡの特性情報も、端末１−２および１−３の要求に応じて、特性情報通信回線１１−１を介して送信される。
【００４５】
特性情報は、ノードのＩＤ(Identification)情報、所定の空間（実空間または仮想空間）におけるノードの位置や方向の情報、ノードが他のノードとの通信を要求する度合いを表す接続確立指数、および、ノードを中心とした各方向に対しての接続確立指数を表す指向性フィルタ指数情報（以下、指向性フィルタ情報とも称する）などにより構成される。
【００４６】
接続優先度解析部２１は、自己の位置情報を基準とした、所定の空間（実空間または仮想空間）で構成される基準空間を設定し、設定した基準空間に、自己および通信相手の特性情報に基づいて、通信相手の位置を配置し、自己と通信相手の相対的な位置や関係を求めることにより、端末１−２および１−３との通信における各ノードの接続優先度を算出し、算出した接続優先度を記憶部２２に登録する。なお、無線通信の場合には、通信相手から取得される受信電界強度（RSSI（Received Signal Strength Indicator）値）を接続優先度とすることも可能である。
【００４７】
また、接続優先度解析部２１は、端末１−２および１−３との通信の途中に、ユーザａの動作や操作に基づいて、動作入力部２６から入力されるノードＡの方向や位置の変化を検出した場合、情報入力部２７からの指示に応じて、接続確立指数や指向性フィルタ情報を変更した場合、または、通信相手の端末１−２または１−３から変更された特性情報が受信された場合など、少なくとも１つの特性情報の変化に応じて、各ノードの接続優先度を再算出し、算出した接続優先度で、記憶部２２に登録される接続優先度を更新する。
【００４８】
なお、接続優先度解析部２１は、端末１−２および１−３との通信の途中に、動作入力部２６から入力されるノードＡの方向や位置の変化を検出した場合、または、情報入力部２７からの指示に応じて、接続確立指数や指向性フィルタ情報を変更した場合、通信相手の端末１−２および１−３に、特性情報通信回線１１−１を介して、ノードＡの特性情報を送信する。
【００４９】
記憶部２２には、接続優先度解析部２１により算出された通信相手（端末１−２および１−３）の接続優先度が、ＩＤ情報に対応付けて、接続優先度リスト（図３）として登録される。記憶部２２に登録された接続優先度リストは、自己または通信相手の特性情報の変化が１つでも検出された場合に接続優先度解析部２１により改めて算出された接続優先度で更新される。
【００５０】
なお、端末１−１で登録された接続優先度リストは、接続優先度解析部２１により、必要に応じて、特性情報通信回線１１−１を介して端末１−２や１−３に送信される。また、端末１−２または１−３で登録された接続優先度リストが送信されてくると、それぞれのノードのＩＤ情報に基づいて、各端末１における接続優先度リストとして、記憶部２２に登録される。このように、各端末１における接続優先度リストは、通信システム内で共有することも可能である。
【００５１】
内部通信処理部２３は、記憶部２２に登録される接続優先度が登録（変更）されると、ユーザａや、通信相手のユーザｂなどに自己の接続優先度を提示するための通知情報を接続優先度に基づいて生成し、生成された通知情報を出力部２８に出力したりする。あるいは、内部通信処理部２３は、外部通信回線１１−２を介して、通信が確立された端末１−２および端末１−３からのデータを受信すると、記憶部２２に登録される接続優先度を参照し、参照した接続優先度に応じて、端末１−１内部において、端末１−２と１−３との通信バランスを制御する。
【００５２】
例えば、通信中のデータが音声データであれば、複数端末１のうち、接続優先度の高い端末からの音声データの音量を大きく出力するように通信バランスを制御したり、また、映像データであれば、接続優先度の低い端末１からの映像データを間引いて出力するように制御する。操作データであれば、対応する操作の度合いを接続優先度に応じて制御する。
【００５３】
出力制御部２４は、情報入力部２７から入力されるユーザの指示に対応して、あるいは、記憶部２２の接続優先度リストを監視しており、接続優先度リストが登録されたり、または、接続優先度リストが自己または通信相手の方向や位置の変化に応じて更新されると、記憶部２２の接続優先度リストをユーザに通知するための画面データなどを生成し、入出力インタフェース２５を介して、出力部２８を構成するモニタなどに出力させる。
【００５４】
動作入力部２６は、ジャイロセンサ、加速度センサ、電子コンパス、またはチルト（傾斜）センサなどで構成され、ユーザａに装着されたり、端末１−１に設置されている。動作入力部２６は、動作入力部２６が装着されたユーザａの動作に応じて、または、動作入力部２６が設けられた端末１−１を移動させるユーザａの動作に応じて、ノードＡの位置情報または方向情報を入力する。また、動作入力部２６を、ユーザの操作に応じて、ノードＡの位置情報または方向情報を入力する方向キーが設けられたコントローラなどで構成するようにしてもよい。
【００５５】
情報入力部２７は、キーボードやマウスなどで構成され、ユーザの操作に対応した操作信号を、入出力インタフェース２５を介して、接続優先度解析部２１、内部通信処理部２３、および出力制御部２４に入力する。
【００５６】
出力部２８は、出力制御部２４や内部通信処理部２３から入出力インタフェース２５を介して入力されるデータに対応して、映像を表示するモニタ、点灯するＬＥＤ（Light Emitting Diode）からなるインジケータ、およびビープ音を発生するスピーカなどで構成される。
【００５７】
なお、端末１−２および１−３の構成例については、端末１−１の構成例と同様であるので、その説明は省略する。この端末１は、パーソナルコンピュータで構成することができることはもちろん、例えば、リモートコントローラなどの操作端末、操作端末により操作される被操作端末であるＡＶ(Audio Visual)機器や家電（家庭用電化製品）などのＣＥ（Consumer Electronics）機器、携帯電話機、または、その他のＰＤＡ(Personal Digital Assistant)機器などで構成することもできる。
【００５８】
また、図１の例においては、接続優先度解析部２１は、ＧＰＳ衛星３によるＧＰＳ機能を用いて、地球上における位置情報を取得する場合を説明したが、例えば、室内空間のようなＧＰＳの場合よりも狭い実空間で、端末１などに無線ＩＣタグが埋め込まれている場合には、基地局５から、ローカルポジショニングシステムによる位置情報を取得するようにしてもよいし、仮想空間を共有する端末同士で通信を行う場合には、仮想空間管理サーバ４から仮想空間における位置情報などを取得するようにしてもよい。仮想空間の場合には、他のノードの特性情報も仮想空間管理サーバ４から取得される。
【００５９】
さらに、図示はしないが、地面に埋め込んだ無線ＩＣタグによる位置検出、電波やレーダを用いた測距機能、端末１にカメラを複数台設け、ステレオ視による測距機能、あるいは、室内空間にカメラを設置し、そのカメラから取得される情報などを用いて位置情報を取得するようにしてもよい。すなわち、この通信システムは、地球上としての広範囲の空間、所定の地域の空間、または室内空間などの大小さまざまな実空間、および仮想空間において適用される。
【００６０】
図２は、端末１の接続優先度解析部の詳細な構成例を示している。
【００６１】
図２の例において、接続優先度解析部２１は、方向検出部５１、特性情報設定部５２、空間情報設定部５３、情報取得制御部５４、特性情報通信部５５、空間情報管理部５６、および優先度算出部５７により構成される。
【００６２】
方向検出部５１は、情報取得制御部５４からの制御に応じて、動作入力部２６から入力されるユーザ（自己のノード）の方向情報を、自己のノードの現在の方向として設定するとともに、情報取得制御部５４に供給する。また、方向検出部５１は、動作入力部２６から入力される自己のノードの方向や位置の変化を検出した場合、変化が検出された方向情報や位置情報を、情報取得制御部５４に供給する。
【００６３】
すなわち、方向検出部５１は、自己のノードの方向設定時の方向に対して変化を検出するため、予めキャリブレーション処理として、現在の方向を設定する。なお、位置についても同様に設定するようにしてもよい。具体的には、方向検出部５１は、端末１の起動またはリセット時に、動作入力部２６を規定の基準位置に適応させたり、動作入力部２６を構成する電子コンパスまたはチルトセンサからの情報に基づいて、自己のノードの現在の方向や位置を設定し、設定した自己のノードの現在の方向または位置を基準に、動作入力部２６を構成するジャイロセンサ、加速度センサ、またはコントローラからの情報から、自己のノードの方向や位置の変化を検出する。
【００６４】
特性情報設定部５２は、情報入力部２７から入力されるユーザの指示に対応して、各種設定情報を、情報取得制御部５４に供給するとともに、ユーザの指示に応じて、通信の開始や終了などを通知する。すなわち、特性情報設定部５２は、情報入力部２７から入力されるユーザの指示に対応して、内蔵するメモリ（図示せぬ）に、特性情報のうち、自己のノードのＩＤ情報、自己のノードが他のノードとの通信を要求する度合いを表す接続確立指数、および、自己のノードを中心とした各方向に対しての接続確立指数を表す指向性フィルタ指数を設定し、情報取得制御部５４に供給する。また、特性情報設定部５２は、情報入力部２７から入力されるユーザの指示に対応して、自己のノードの接続確立指数および指向性フィルタ指数を変更した場合、変更した自己のノードの接続確立指数および指向性フィルタ指数を、情報取得制御部５４に供給する。
【００６５】
空間情報設定部５３は、情報入力部２７から入力されるユーザの指示に対応して、所定の地域の空間、室内空間、および仮想空間などの中から、基準空間とする空間（すなわち、どの空間を共有する端末と通信を行うか）を設定し、基準空間とする空間の情報を、空間情報管理部５６に供給する。
【００６６】
情報取得制御部５４は、特性情報設定部５２から、自己のノードの接続確立指数および指向性フィルタ指数などが入力されると、方向検出部５１、および特性情報通信部５５を制御し、自己の方向情報および位置情報、並びに通信相手の特性情報をそれぞれ取得させ、方向検出部５１、特性情報設定部５２、または特性情報通信部５５からの自己および通信相手の特性情報を、空間情報管理部５６に供給する。また、情報取得制御部５４は、特性情報通信部５５を介して受信される通信相手からの要求に応じて、特性情報通信部５５を制御し、自己の特性情報を、通信相手に送信させる。
【００６７】
情報取得制御部５４は、他の端末１の外部通信回路１１−２を介しての通信の途中に、方向検出部５１、特性情報設定部５２、または特性情報通信部５５から自己または通信相手の変更された特性情報が入力された場合、自己または通信相手の変更された特性情報を、空間情報管理部５６に供給する。なお、このとき、方向検出部５１または特性情報設定部５２から変更された自己の特性情報が入力された場合には、変更された自己の特性情報は、特性情報通信部５５を介して通信相手の端末１に送信される。
【００６８】
特性情報通信部５５は、特性情報送信部６１および特性情報受信部６２により構成されており、情報取得制御部５４の制御のもと、予め端末１内に記憶されている通信相手のアドレス（例えば、ＩＰ(Internet Protocol)アドレス、ＭＡＣ（Media Access Control Address）アドレス、または携帯電話機の番号など）を用いて、特性情報通信回線１１−１を介して、各ノードの特性情報を送受信したり、優先度算出部５７により算出され登録される優先度情報リストを送受信する。
【００６９】
特性情報送信部６１は、情報取得制御部５４から自己の特性情報の送信が指示された場合、または、通信相手の端末１から特性情報を要求された場合、情報取得制御部５４から自己のノードの特性情報を取得し、特性情報通信回線１１−１を介して通信相手の各端末１に送信したり、情報取得制御部５４の制御のもと、情報通信回線１１−１を介して、通信相手の各端末１にそれぞれの特性情報を要求する。
【００７０】
特性情報受信部６２は、特性情報送信部６１からの要求に応じて、情報通信回線１１−１を介して、通信相手の各端末１から送信されてくる、それぞれの特性情報を取得する。また、特性情報受信部６２は、図示せぬＧＰＳ機能を内蔵しており、情報取得制御部５４の制御のもと、ＧＰＳ衛星３から地球に送出される信号（電波）を受信し、その信号を解析することにより、受信位置（緯度、経度など）を算出し、その位置情報を、情報取得制御部５４に供給する。
【００７１】
なお、この位置情報は、端末１に無線ＩＣタグを埋め込めこみ、特性情報受信部６２により、基地局５のローカルポジショニングシステムから取得されるようにしてもよい。また、仮想空間管理サーバ４により提供される仮想空間を共有するノード間における通信を行う場合には、特性情報送信部６１および特性情報受信部６２は、仮想空間管理サーバ４にアクセスし、相互の位置情報および方向情報などを受信し、それらの情報の変化も検出する。この場合、仮想空間管理サーバ４に各ノードの特性情報のうち、必要に応じたもの（すべても含む）を管理させるようにしてもよい。
【００７２】
また、特性情報送信部６１は、優先度算出部５７により算出され登録される優先度情報リストを報通信回線１１−１を介して、通信相手の各端末１に送信する。特性情報受信部６２は、情報通信回線１１−１を介して、通信相手の各端末１において算出された接続優先度リストを受信すると、各端末１のＩＤ情報に基づいて、各端末１における接続優先度リストとして、記憶部２２に登録する。すなわち、これにより、この通信システムにおいて、ある端末１が算出した接続優先度リストが共有される。
【００７３】
空間情報管理部５６は、空間情報設定部５３からの基準とする空間情報に基づいて、情報取得制御部５４から入力されるユーザの位置情報を基準位置とし、自己を基準とした自己のノードの基準空間を定義する。空間情報管理部５６は、情報取得制御部５４から自己および通信相手の特性情報が入力されると、自己および通信相手の特性情報に基づいて、自己のノードの基準空間に、通信相手のノードを配置したり、各情報を反映させることにより自己のノードの基準空間を設定し、設定された自己のノードの基準空間を管理し、優先度算出部５７に供給する。空間情報管理部５６は、すでに自己のノードの基準空間が管理されている場合に、情報取得制御部５４から自己または通信相手の特性情報が入力されると、入力された特性情報に基づいて、記憶されている自己のノードの基準空間を更新するとともに、優先度算出部５７に供給する。
【００７４】
優先度算出部５７は、空間情報管理部５６により供給された自己のノードの基準空間を用いて、自己と通信相手の相対的な位置や関係を求めることにより、自己のノードから通信相手の各ノードまでの接続優先度を算出し、各ノードに関する接続優先度を接続優先度リストとしてＩＤ情報に対応付けて記憶部２２に登録するとともに、特性情報送信部６１を制御して、接続優先度リストを情報通信回線１１−１を介して、他の端末１に送信させる。
【００７５】
なお、図２の例においては、位置情報の変化の検出は、方向検出部５１により検出される場合を説明したが、方向検出部５１による位置情報の変化の検出は、例えば、室内空間においてなどあまり広くない空間の場合に用いられる。したがって、ＧＰＳ機能により位置情報の変化が取得されるような大きな空間の場合には、位置情報の変化は、特性情報受信部６２が内蔵する図示せぬＧＰＳ機能が用いられて検出されるように構成される。
【００７６】
図３は、記憶部２２に登録される接続優先度リストの構成例を示している。接続優先度リストは、ＩＤ情報に対応付けてリスト形式で記憶部２２に登録される。
【００７７】
図３の例の場合、接続優先度リストは、「ノード名」、優先度算出部５７により算出された「接続優先度」、接続を優先する「順位」、およびノードの位置情報である「位置」により構成される。
【００７８】
例えば、図３の接続優先度リストには、「ノードＢ」は、接続優先度が「１００」で、順位が「１」であることが登録されており、「ノードＮ」は、接続優先度が「６５」で、順位が「２」であることが登録されている。
【００７９】
次に、図４を参照して、空間情報管理部５６において設定されるノードＡの基準空間について説明する。図４の例においては、ノードＡの位置を中心（原点）としたノードＡの基準空間座標がｘ，ｙの２次元で示されている。なお、基準空間は、実際には、ｘ，ｙ，ｚの３次元で構成される。
【００８０】
ノードＡの基準空間座標において、ノードＡの位置を中心に、ｙ軸の図中上方向が０度として設定され、０度から時計回りに３６０度の方位（θ）が設定されている。すなわち、図４の例の場合、ノードＡの正面方向ｐａは、０度の方位を向いている。また、ノードＡの基準空間座標には、各ノードの特性情報に基づいて、正面方向ｐｂを向くノードＢ、正面方向ｐｃを向くノードＣ、および正面方向ｐｎを向くノードＮが配置されている。また、ノードＡの基準空間座標において、原点（ノードＡ）を中心とする６つの円の半径は、ノードＡからの距離をそれぞれ示す。例えば、説明の便宜上、最内周の円の半径を１０ｍ、次の円の半径を２０ｍ、…、最外周の円の半径を６０ｍとして説明する。
【００８１】
具体的には、ノードＡの基準空間座標において、ノードＢは、原点に対して、略３１５度の方位の、略５５ｍ離れた位置に、略２２５度の方位を正面方向ｐｂとして配置されている。ノードＣは、原点に対して、略７０度の方位の、略３５ｍ離れた位置に、略７０度の方位を正面方向ｐｃとして配置されている。ノードＮは、原点に対して、略２２５度の方位の、略４５ｍ離れた位置に、略１３５度の方位を正面方向ｐｎとして配置されている。
【００８２】
さらに、図４の例において、ノードＡを囲む指向性フィルタｆａは、ノードＡの正面方向ｐａに対して背面の方向が凹んだ形状をしている円で表されており、これは、ノードＡが、正面指向性型の指向性フィルタ情報を有することを表している。ノードＢを囲む無指向性フィルタＮｆｂ、ノードＣを囲む無指向性フィルタＮｆｃ、ノードＮを囲む無指向性フィルタＮｆｎは、正円で示されており、これは、各ノードが、無指向性型の指向性フィルタ情報を有していることを表している。
【００８３】
ここで、指向性フィルタ情報について、図５を参照して説明する。指向性フィルタ情報とは、ｘ，ｙ，ｚの３次元の空間における方位（すなわち、ｘｙ平面上における角度θ（deg）およびｙｚ平面における角度φ（deg））への通信に対する要望の大きさである指向性フィルタ指数ｆ（θ，φ）を表すものである。この指向性フィルタ情報は、ユーザによる情報入力部２７の操作に応じて変更が可能である。
【００８４】
図５は、説明の便宜上、３次元のうち、ｚ次元が省略された、すなわち、３次元のうち、ｘ，ｙの２次元（ｘｙ平面）における、各方位に対する指向性フィルタ指数ｆ（θ，φ）を表すグラフ１２１と、縦軸を指向性フィルタ指数ｆ（θ，φ）とし、横軸を方位θ（グラフ１２１の同じ方位を示す）としたグラフ１２２を示しており、グラフ１２１およびグラフ１２２には、それぞれ正面指向性型の指向性フィルタ１３１と、無指向性型の指向性フィルタ１３２の指向性フィルタ指数が表されている。
【００８５】
グラフ１２１において、原点は、指向性フィルタの中心であるノード位置を示し、ｘｙ平面の各円は、−５０（原点）から、−１０刻みの指向性フィルタ指数を表している。また、グラフにおいては、ｙ軸上において上方向が０度を表し、３６０度の方位が０度から時計回りに設定されており、０度の方位が各指向性フィルタの正面方向ｑとされている。
【００８６】
正面指向性型の指向性フィルタ１３１は、正面方向ｑの方位に対しては、略３と大きく、正面方向ｑの方位から、原点を中心に背面方向に回動するにつれて、だんだん小さくなり、背面方向（１８０度）の方位に対しては、略−４０と急に小さくなっていく指向性フィルタ指数を有している。したがって、正面指向性型の指向性フィルタ１３１の指向性フィルタ指数は、グラフ１２１においては、凹んだ形状で表され、グラフ１２２においては、凸型の２次曲線で表される。
【００８７】
無指向性型の指向性フィルタ１３２は、どの方位に対しても一定で同じ大きさ（略０）である（すなわち、無指向である）指向性フィルタ指数を有している。したがって、無指向性型の指向性フィルタ１３２の指向性フィルタ指数は、グラフ１２１においては、正円の形状で表され、グラフ１２２においては、ｘ軸に平行な直線で表される。
【００８８】
すなわち、端末１において、無指向性型の指向性フィルタ１３２を用いる場合には、どの方向にも一様の接続要望（指向性フィルタ指数）の大きさがあるが、正面指向性型の指向性フィルタ１３１を用いる場合には、正面方向ｑに対しての接続要望が一番大きく、背面方向に対しては、接続要望が小さい。
【００８９】
したがって、図４のノードＡの基準空間座標においては、ノードＡが指向性フィルタｆａを有することから、ノードＡの正面方向ｐａから±６０度以内に位置するノードＢへの指向性フィルタ指数が一番大きく、ノードＡの正面方向ｐａから±１２０度以内に位置するノードＣへの指向性フィルタ指数が、ノードＢの指向性フィルタ指数よりも小さく、ノードＡの背面方向から±６０度以内に位置するノードＮへの指向性フィルタ指数が一番小さいことがわかる。
【００９０】
そして、ノードＡ（端末１−１）においては、図４に示されるように、各ノードが配置され、指向性フィルタ情報などの各特性情報が反映（設定）されたノードＡの基準空間を参照して、ノードＡから各ノードＸへの接続優先度ＹAXが算出される。すなわち、接続優先度ＹAXは、次の式（１）で表される。
【００９１】
ＹAX  ＝  ＰA×ｆA（θAX，φAX）÷ＬAX×ｆX（θXA，φXA）×ＰX    ・・・（１）
【００９２】
ここで、ＰAは、ノードＡの接続確立指数を表し、ＰXは、ノードＸの接続確立指数を表し、ＬAXは、ノードＡからノードＸの距離に応じて大きくなる接続優先度減衰指数を表す。また、ｆA（θAX，φAX）は、ノードＡの指向性フィルタのノードＡからみたノードＡ方向における指向性フィルタ指数を表し、ｆX（θXA，φXA）は、ノードＸの指向性フィルタのノードＸからみたノードＡ方向における指向性フィルタ指数を表す。
【００９３】
なお、接続優先度の算出に必要な各ノードの特性情報（すなわち、位置情報、方向情報、ＩＤ情報、指向性フィルタ指数情報、接続確立指数情報）のうち取得できないものがある場合には適宜、規定値を入力するようにして接続優先度の算出を行うようにしてもよい。
【００９４】
以上のように、図４のノードＡの基準空間座標においては、無指向性フィルタＮｆｂ、無指向性フィルタＮｆｃ、および無指向性フィルタＮｆｎをそれぞれ有するノードＢ、ノードＣおよびノードＮの正面方向に応じて各ノードの指向性フィルタ情報は変化しないが、指向性フィルタｆａを有するノードＡの正面方向ｐａに応じてノードＡの指向性フィルタ情報は変化する。したがって、指向性フィルタ情報を用いて算出される接続優先度も、指向性フィルタｆａを有するノードＡの正面方向ｐａに応じて変化することがわかる。
【００９５】
そして、このような特性（指数）を有する指向性フィルタｆａの正面方向とユーザａの方向を連動させることで、例えば、ユーザａが接続したいノードの方向を振り向くといったようなごく自然な動作によって簡単に各ノードの接続優先度を変更することができる。
【００９６】
さらに、図６および図７を参照して、指向性フィルタの他の例を説明する。なお、図６および図７において、図５と対応する部分には、対応する符号が付してある。
【００９７】
図６のグラフ１２１およびグラフ１２２には、前方向優先型の指向性フィルタ１４１と、無指向性型の指向性フィルタ１３２の指向性フィルタ指数が表されている。
【００９８】
前方向優先型の指向性フィルタ１４１は、正面方向ｑの方位に対しては、略３と大きく、正面方向ｑの方位から、原点を中心に背面方向に回動するにつれて、だんだん小さくなり、背面方向（１８０度）の方位に対しては、略−４５と、図５の正面指向性型の指向性フィルタ１３１の指向性フィルタ指数よりもさらに急に小さくなっていく指向性フィルタ指数を有している。したがって、前方向優先型の指向性フィルタ１４１の指向性フィルタ指数は、グラフ１２１においては、図５の正面指向性型の指向性フィルタ１３１の指向性フィルタ指数よりも、背面方向がさらに凹んだ形状で表され、グラフ１２２においては、背面方向が急に減少する凸型の３次曲線で表される。
【００９９】
すなわち、端末１において、無指向性型の指向性フィルタ１３２を用いる場合には、どの方向にも一様の接続要望（指向性フィルタ指数）の大きさがあるが、前方向優先型の指向性フィルタ１４１を用いる場合には、正面方向ｑに対しての接続要望が一番大きく、背面方向に対しては、接続要望が、図５の正面指向性型の指向性フィルタ１３１の指向性フィルタ指数よりもさらに小さい。
【０１００】
したがって、前方向優先型の指向性フィルタ１４１の場合も、前方向優先型の指向性フィルタ１４１の正面方向とユーザａの方向を連動させることにより、例えば、ユーザａが接続したいノードの方向を振り向くといったようなごく自然な動作によって簡単に各ノードの接続優先度を変更することができる。
【０１０１】
図７のグラフ１２１およびグラフ１２２には、前後方向優先型の指向性フィルタ１５１と、無指向性型の指向性フィルタ１３２の指向性フィルタ指数が表されている。
【０１０２】
前後方向優先型の指向性フィルタ１５１は、正面方向ｑの方位に対しては、略３と大きく、左右の方位（すなわち、９０度および２７０度の方位）に対して、略−４０度となるように、原点を中心に正面方向ｑの方位から左右の方位に回動するにつれてだんだん小さくなり、正面方向ｑの方位に対しては、略０と大きくなるように、原点を中心に左右の方位から背面方向（１８０度）の方位に回動するにつれてだんだん大きくなっていく指向性フィルタ指数を有している。したがって、前後方向優先型の指向性フィルタ１５１の指向性フィルタ指数は、グラフ１２１においては、左右方向の方位を境として、正面方向ｑと背面方向に円が２つ連なるような形状で表され、グラフ１２２においては、０度と１８０度の方位が山になり、９０度と−９０度（２７０度）の方位が谷になるような曲線で表される。
【０１０３】
すなわち、端末１において、無指向性型の指向性フィルタ１３２を用いる場合には、どの方向にも一様の接続要望（指向性フィルタ指数）の大きさがあるが、前後方向優先型の指向性フィルタ１５１を用いる場合には、正面方向ｑと背面方向の方位に対しての接続要望が大きく、左右の方位に対しては、接続要望が小さい。
【０１０４】
したがって、前後方向優先型の指向性フィルタ１５１の場合には、前後方向優先型の指向性フィルタ１５１の正面方向とユーザａの方向を連動させることにより、例えば、ユーザａが接続したいノードの方向を正面にするか、あるいは、背面にするといったような簡単な動作によって各ノードの接続優先度を変更することができる。
【０１０５】
次に、図８乃至図１０を参照して、ノードの方向と接続優先度の遷移について説明する。
【０１０６】
図８は、ノードＡの基準空間の座標例を示しており、図９は、図８のノードＡの基準空間において、各ノードが有する指向性フィルタ情報を示している。図１０は、図８のノードＡの基準空間において、図９の指向性フィルタ情報を有する場合の接続優先度の遷移を示している。
【０１０７】
図８の例においては、ノードＡの基準空間座標と、ノードＡとノードＡの基準空間座標に配置される各ノードとの相対位置表が示されている。なお、図８に示されるノードＡの基準空間座標は、図４の基準空間座標と同様に構成されており、ｙ軸の上方向（図中上方向）が０度として設定され、０度から時計回りに３６０度の方位（θ）が設定されている。すなわち、図８の例においても、ノードＡの正面方向ｐａは、０度の方位を向いている。また、ノードＡの基準空間において、原点（ノードＡ）を中心とする６つの円（点線）の半径は、ノードＡからの距離をそれぞれ示し、最内周の円の半径を１０ｍ、次の円の半径を２０ｍ、…、最外周の円の半径を６０ｍとして説明する。
【０１０８】
図８の例の場合、ノードＡの座標は、座標［０，０］（［ｘ座標，ｙ座標］を示す）である。ノードＡの基準空間座標には、各ノードの特性情報に基づいて、ノードＢ、ノードＣおよびノードＤが配置されている。
【０１０９】
ノードＢは、ノードＡとの相対距離Ｄａｂが４０ｍで、ノードＡとの相対方位θａｂが３１５度（−４５度）で、座標［ｘｂ，ｙｂ］の位置に配置されている。ノードＣは、ノードＡとの相対距離Ｄａｃが３０ｍで、ノードＡとの相対方位θａｃが９０度で、座標［ｘｃ，ｙｃ］の位置に配置されている。ノードＤは、ノードＡとの相対距離Ｄａｄが２５ｍで、ノードＡとの相対方位θａｄが１５７．５度で、座標［ｘｄ，ｙｄ］の位置に配置されている。
【０１１０】
なお、このノードＡの基準空間座標は、各ノードの特性情報が、ＧＰＳ機能やローカルポジショニングシステムなどによりそれぞれのノードで取得された後、各ノード間で送受信されて設定されたものである。
【０１１１】
このような図８のノードＡの基準空間座標において、図９に示されるように、ノードＡだけにより正面指向性型の指向性フィルタが用いられたとする。
【０１１２】
図９の例の場合、ノードＡは、図５を参照して上述した正面指向性型の指向性フィルタｆａを有しており、ノードＡの正面方向ｐａは、ｙ軸の上方向を向いている。また、ノードＡの基準空間座標に配置されるノードＢ、ノードＣ、およびノードＤは、それぞれ、無指向性フィルタＮｆｂ、無指向性フィルタＮｆｃ、および無指向性型の指向性フィルタＮｆｄを有している。
【０１１３】
したがって、図９に示されるノードＡの基準空間座標においては、無指向性フィルタＮｆｂ、無指向性フィルタＮｆｃ、および無指向性フィルタＮｆｄをそれぞれ有するノードＢ、ノードＣおよびノードＤの正面方向に応じて各指向性フィルタ情報は変化しないが、指向性フィルタｆａを有するノードＡの正面方向に応じて、ノードＡの指向性フィルタ情報は変化する。
【０１１４】
以上のように構成される、ノードＡだけが正面指向性型の指向性フィルタを用いたノードＡの基準空間座標において、上述した式（１）を用いて、ノードＡの方位毎にノードＡと各ノードとの接続優先度を算出した結果、ノードＡと各ノードとの接続優先度は、図１０に示されるように、ノードＡの正面方向ｐａが向いた方位（θ）に応じて遷移する。
【０１１５】
なお、この場合、接続優先度の算出には、ノード間の距離に応じて大きくなる接続優先度減衰指数の算出方法の一例として、自由空間中における２．４ＧＨｚ帯電磁波の電波損失の算出方法が用いられるとする。また、式（１）において、各ノードの接続確立指数は、０［ｄＢ］が用いられ、図５を参照して上述した指向性フィルタ指数ｆ（θ，φ）の単位にも、［ｄＢ］が用いられる。
【０１１６】
自由空間中における２．４ＧＨｚ帯電磁波の電波損失Ｌ［ｄＢ］は、次の式（２）で表される。
【０１１７】
Ｌ［ｄＢ］＝  １０ log（４πｄ／λ）2  ＝  １０ log（４πｆｄ／ｃ）2
・・・（２）
【０１１８】
ここで、λは、波長［ｍ］を表し、ｄは、電波距離［ｍ］を表し、ｆは、周波数［Ｈｚ］を表し、ｃは、光速（３．０＊１０8）［ｍ／ｓ］を表す。
【０１１９】
図１０は、図９の指向性フィルタ情報が用いられた図８のノードＡの基準空間座標におけるノードＡの正面方向ｐａに対する、ノードＡと各ノード間の接続優先度の遷移を示すグラフである。
【０１２０】
図１０においては、縦軸が接続優先度［ｄＢ］を表し、横軸は、ノードＡの基準空間座標におけるノードＡの正面方向ｐａの向き（θ）（すなわち、ノードＡの基準空間座標において、ノードＡの正面方向が向いた方位）を表している。なお、図１０の例においては、図９における方位（θ）である１８０度乃至３６０度は、−１８０度乃至０度に換算されている。
【０１２１】
ノードＢは、ノードＡの基準空間座標において、ノードＡとの相対距離Ｄａｂが４０ｍで、ノードＡとの相対方位θａｂが−４５（３１５）度の方位に位置している。したがって、図１０に示されるノードＡとノードＢ間の接続優先度Ｑａｂは、ノードＡの正面方向ｐａが−４５度の方位を向いたときに略−７１［ｄＢ］と一番高くなり、ノードＡの正面方向ｐａが、−４５度の方位からノードＡを中心に回動していくにつれてだんだん下がっていき、ノードＡの正面方向ｐａが９０度または１８０度を向いたときに、略−９１［ｄＢ］になり、図示されないが、ノードＡの正面方向ｐａが１３５度を向いたときに一番低くなる。
【０１２２】
同様に、ノードＣは、ノードＡの基準空間座標において、ノードＡとの相対距離Ｄａｃが３０ｍで、ノードＡとの相対方位θａｃが９０度の方位に位置している。したがって、図１０に示されるノードＡとノードＣ間の接続優先度Ｑａｃは、ノードＡの正面方向ｐａが９０度の方位を向いたときに略−６７［ｄＢ］と一番高くなり、ノードＡの正面方向ｐａが、９０度の方位からノードＡを中心に回動かしていくにつれてだんだん下がっていき、ノードＡの正面方向ｐａが−４５（３１５）度または２２５度を向いたときに、略−８９［ｄＢ］になり、図示されないが、ノードＡの正面方向ｐａが２７０度を向いたときに一番低くなる。
【０１２３】
ノードＤは、ノードＡの基準空間座標において、ノードＡとの相対距離Ｄａｄが２５ｍで、ノードＡとの相対方位θａｄが１５７．５度の方位に位置している。したがって、図１０に示されるノードＡとノードＤ間の接続優先度Ｑａｄは、ノードＡの正面方向ｐａが１５７．５度の方位を向いたときに略−６６［ｄＢ］と一番高くなり、ノードＡの正面方向ｐａが、１５７．５度の方位からノードＡを中心に回動かしていくにつれてだんだん下がっていき、ノードＡの正面方向ｐａが２２．５度または−６７．５（２９２．５）度を向いたときに、略−８７［ｄＢ］になり、図示されないが、ノードＡの正面方向ｐａが−２２．５（３３７．５）度を向いたときに一番低くなる。
【０１２４】
したがって、ノードＡが正面指向性型の指向性フィルタｆａを有している図９の基準空間座標におけるノードＡと各ノード間の接続優先度を比較した場合、ノードＡの正面方向ｐａが−４５度の方位（すなわち、ノードＢ方向）を向いたとき、点線Ｌ１上の丸に示されるように、接続優先度Ｑａｂ（略−７１［ｄＢ］）＞＞接続優先度Ｑａｃ（略−８９［ｄＢ］）＞接続優先度Ｑａｄ（−９０［ｄＢ］以下）となる。
【０１２５】
また、ノードＡの正面方向ｐａが９０度の方位（すなわち、ノードＣ方向）を向いたとき、点線Ｌ２上の丸に示されるように、接続優先度Ｑａｃ（略−６７［ｄＢ］）＞接続優先度Ｑａｄ（略−７２［ｄＢ］）＞＞接続優先度Ｑａｂ（略−９１［ｄＢ］）となる。
【０１２６】
さらに、ノードＡの正面方向ｐａが１５７．５度の方位（すなわち、ノードＤ方向）を向いたとき、点線Ｌ３上の丸に示されるように、接続優先度Ｑａｄ（略−６６［ｄＢ］）＞＞接続優先度Ｑａｃ（略−７３［ｄＢ］）＞＞接続優先度Ｑａｂ（−９０［ｄＢ］以下）となる。
【０１２７】
なお、ノードＡが正面指向性型の指向性フィルタを持たない基準空間座標、すなわち、各ノードが無指向性フィルタを有する基準空間座標におけるノードＡと各ノード間の接続優先度を比較した場合には、ノードＡの正面方向の向きは各ノードとの接続優先度には影響せず、相対距離に応じて、接続優先度Ｑａｄ（略−６６［ｄＢ］）＞接続優先度Ｑａｃ（略−６７［ｄＢ］）＞接続優先度Ｑａｂ（略−７１［ｄＢ］）となる。
【０１２８】
以上のように、ノードＡのみが正面指向性型の指向性フィルタを有している図９の場合、ノードＡの正面方向の向きに応じて、各ノードの接続優先度が遷移し、ノードＡの正面方向の向きにあるノードの接続優先度が他のノードの接続優先度よりも大きくなることがわかる。
【０１２９】
なお、図示は省略するが、端末１−１が無指向性フィルタを有し、端末１−２乃至１−４のうちの少なくとも１つの端末が正面指向性型の指向性フィルタを有する場合には、正面指向性型の指向性フィルタを有するノードの正面方向の向きに応じて、そのノードの接続優先度が遷移する。
【０１３０】
また、端末１−１も正面指向性型の指向性フィルタを有し、端末１−２乃至１−４のうちの少なくとも１つの端末が正面指向性型の指向性フィルタを有する場合には、上述したように、ノードＡの正面方向の向きに応じて、各ノードの接続優先度が遷移し、正面指向性型の指向性フィルタを有する他のノードの接続優先度は、ノードＡおよびそのノードの正面方向の向きに応じて遷移する。
【０１３１】
さらに、図８乃至図１０においては、図５の正面指向性型の指向性フィルタ情報を用いて説明したが、図６の前方向優先型の指向性フィルタ情報や図７の前後方向優先型の指向性フィルタ情報の場合も、各指向性フィルタ情報を有するノードの向きに応じて接続優先度が遷移する。
【０１３２】
以上のように、各ノードが有する特性情報（すなわち、位置情報、方向情報、ＩＤ情報、指向性フィルタ指数情報、接続確立指数情報）を用いて、自己と通信相手の相対的な位置や関係を求め、ある時点におけるノードＡと各ノード間での接続優先度を算出し、算出された接続優先度を比較することにより、通信を行う複数のノードの中で優先順位を付与することができる。
【０１３３】
また、各ノードの接続優先度は、動作入力部２６からのノードの方向情報を変化させる（すなわち、ユーザが動作入力部２６を動作させる）ことにより調整が可能であり、図６を参照して上述したような正面指向型の指向性フィルタを、各ノードの方向情報と連動させて使用することにより、例えば、ノードＡが接続したいノードの方向を振り向くといったようなごく自然な動作によって簡単に各ノードの接続優先度を調整することができる。
【０１３４】
なお、上記説明においては、ｘ，ｙの２次元で示されている基準空間座標を用いて接続優先度を説明したが、上述したように、実際には、基準空間は、３次元で構成される。したがって、例えば、３次元の基準空間座標において、ノードＡが他のノードとあまり接続したくない場合には、ｙｚ平面の角度（φ）を下に向ける、すなわち、ノードがうつむくといったごく自然な動作によって、簡単に各ノードの接続優先度を調整することができる。
【０１３５】
図１１は、記憶部２２に記憶される接続優先度リストの構成例を示している。すなわち、図１１の接続優先度リストは、図４の接続優先度リストの他の構成例である。
【０１３６】
図１１の例の場合、接続優先度リストは、ノードのＩＤ情報に基づいて、「ノード名」、優先度算出部５７により算出された「接続優先度」、接続するノードの中での接続優先順位を示す「順位」、ノードの位置情報である「位置」、ノードの方向情報である「方向」、ノードに接続するための「アドレス」、ノードが有する「指向性フィルタ指数」、および、ノードの「接続確立指数」によりリスト化されて構成されている。
【０１３７】
「ノードＢ」は、接続優先度が「１００」で、順位が「２」であり、位置が［ｘｂ，ｙｂ，ｚｂ］（［ｘ座標，ｙ座標，ｚ座標］）で、方向が（θB，φB）（（ｘｙ平面の角度，ｙｚ平面の角度））で、アドレスが「xx-xx-xx-」であり、指向性フィルタ指数は、ｆB（θ，φ）であり、接続確立指数が「４５」である。
【０１３８】
「ノードＣ」は、接続優先度が「６５」で、順位が「３」であり、位置が［ｘｃ，ｙｃ，ｚｃ］（［ｘ座標，ｙ座標，ｚ座標］）で、方向が（θC，φC）（（ｘｙ平面の角度，ｙｚ平面の角度））で、アドレスが「090-xxxx」であり、指向性フィルタ指数は、ｆC（θ，φ）であり、接続確立指数が「２１」である。
【０１３９】
「ノードＮ」は、接続優先度が「１２３」で、順位が「１」であり、位置が［ｘｎ，ｙｎ，ｚｎ］（［ｘ座標，ｙ座標，ｚ座標］）で、方向が（θN，φN）（（ｘｙ平面の角度，ｙｚ平面の角度））で、アドレスが「xx-xx-xx-」であり、指向性フィルタ指数は、ｆN（θ，φ）であり、接続確立指数が「７０」である。
【０１４０】
すなわち、この接続優先度リストは、各ノードの特性情報である「位置」、「方向」、「指向性フィルタ指数」、および「接続確立指数」が取得され、上述した式（１）および式（２）を用いて各ノードの「接続優先度」が算出され、算出された各ノードの「接続優先度」に基づいて、接続するノードの中での各ノードの接続優先順位を示す「順位」が設定され、これらの情報がノードＩＤに基づいて、記憶部２２に登録されたものである。
【０１４１】
また、この接続優先度リストは、特性情報送信部６１により特性情報通信回線１１−１を介して、他の端末１に送信されたり、内部通信処理部２３に供給されるとともに、出力制御部２４に供給され、入出力インタフェース２５を介して、出力部２８を構成するモニタに表示される。このとき、出力制御部２４は、接続優先度リストを構成する情報を、図１５の接続優先度リストと同じ構成のリスト形式で、あるいは、接続優先度リストのうちの一部の情報だけをリスト形式でモニタに表示させる。さらに、出力制御部２４は、接続優先度リストを構成する情報を、図１２に示すように、ノードＡの基準空間座標を、３Ｄ（dimension）空間としてＣＧ（Computer Graphics）合成した映像を用いて表示させることもできる。
【０１４２】
図１２は、出力部２８に出力される接続優先度リストの表示例を示している。
【０１４３】
図１２の例においては、ｘ，ｙ，ｚからなる３次元のノードＡの基準空間座標に、各ノードの特性情報に基づいた位置に配置された各ノードを象徴するアバタとともに、図１２の接続優先度リストのうちのノード名、位置、方向、指向性フィルタ指数の各情報が表示されている。なお、説明の便宜上、ｘｙ平面において、ｙ軸の正方向を０度とし、０度から時計回りに３６０度の方位を示すものとして説明する。
【０１４４】
出力部２８には、ノードＡ、ノードＢ、およびノードＣは、各端末１を操作するユーザａ、ユーザｂ、およびユーザｃがマスコット形状のアバタとしてそれぞれ表示され、ノードＮは、端末１が接続されているのみである（ユーザには操作されていない）ため、端末１がデータベース形状のアバタとして表示されている。また、各ノードの方向は、各アバタの正面方向の向きで表され、各アバタの下部には、各ノードが有する指向性フィルタ指数情報を表す指向性フィルタが表示されている。
【０１４５】
すなわち、ノードＡの基準空間座標の原点には、ノードＡのアバタＡＡが、その正面方向ｐａがノードＣ向き（略１３５度方向）に表示され、アバタＡＡの下部には、ノードＡが有する指向性フィルタ指数情報として、正面指向型の指向性フィルタｆａが凹んだ形状をしている円で表示されている。また、アバタＡＡの上部には、ノード名「ノードＡ」と、位置情報「座標値［０，０，０］」が吹き出し表示されている。
【０１４６】
ノードＡの背面方向（略３１５度）の方位の、ノードＡとの相対距離Ｄａｂの位置には、ノードＢのアバタＡＢが、その正面方向ｐｂが略１８０度の方位向きに表示され、アバタＡＢの下部には、ノードＢが有する指向性フィルタ指数情報として、正円の無指向性フィルタＮｆｂが表示されている。また、アバタＡＢの上部には、ノード名「ノードＢ」と、位置情報「座標値［ｘｂ，ｙｂ，ｚｂ］」が吹き出し表示されている。
【０１４７】
ノードＡの正面方向（略１３５度）の方位の、ノードＡとの相対距離Ｄａｃの位置には、ノードＣのアバタＡＣが、その正面方向ｐｃが略２７０度の方位向きに表示され、アバタＡＣの下部には、ノードＣが有する指向性フィルタ指数情報として、正円の無指向性フィルタＮｆｃが表示されている。また、アバタＡＣの上部には、ノード名「ノードＣ」と、位置情報「座標値［ｘｃ，ｙｃ，ｚｃ］」が吹き出し表示されている。
【０１４８】
ノードＡの略４５度の方位の、ノードＡとの相対距離Ｄａｎの位置には、ノードＮのアバタＡＮが、その正面方向ｐｎがノードＡ向き（略２２５度方向）に表示され、アバタＡＮの下部には、ノードＮが有する指向性フィルタ指数情報として、正円の無指向性フィルタＮｆｂが表示されている。また、アバタＡＮの上部には、ノード名「ノードＮ」と、位置情報「座標値［ｘｎ，ｙｎ，ｚｎ］」が吹き出し表示されている。
【０１４９】
なお、図１２の例の場合、ノードＡと各ノードとの相対距離は、Ｄａｃ＞Ｄａｂ＞Ｄａｎとなっている。
【０１５０】
以上のように、記憶部２２に登録された接続優先度リスト、すなわち、算出された接続優先度が、各特性情報とともにモニタに表示されるので、ノードＡのユーザａは、表示された接続優先度リストをもとに、動作入力部２６を動作させることで、動作入力部２６からのノードの方向情報の変化による効果をすぐに知ることができ、容易に各ノードの接続優先度を調整することができる。
【０１５１】
さらに、ユーザが、各ノードの位置やノードに関する他の情報を予め知らなくても、表示された接続優先度リストをもとに、各ノードの位置や情報を簡単に把握することができる。
【０１５２】
次に、図１３のフローチャートを参照して、端末１の接続優先度設定処理について説明する。
【０１５３】
端末１−１を操作するユーザａは、ノードＢの端末１−２およびノードＮの端末１−３と外部通信回線１１−２を介して、複数のノード間でのチャットを行うアプリケーションなどを用いることにより、相互に音声データを通信するため、マウスなどからなる情報入力部２７を操作して、端末１−１に通信の開始を指示する。このとき、ユーザａは、必要に応じて、例えば、通信を行う対象の空間情報や、ノードが他のノードとの通信を要求する度合いを表す接続確立指数、および、ノードを中心とした各方向に対しての接続確立指数を表す指向性フィルタ指数を入力する。
【０１５４】
情報入力部２７は、ユーザの操作に対応する操作信号を、特性情報設定部５２および空間情報設定部５３に入力する。特性情報設定部５２は、情報入力部２７から入力されるユーザａの指示に対応して、ノードＡのＩＤ情報、接続確立指数情報、および指向性フィルタ指数情報などを情報取得制御部５４に供給するとともに、情報取得制御部５４に通信開始を通知する。空間情報設定部５３は、情報入力部２７から入力されるユーザａの指示に対応して、基準空間とする空間の情報を、空間情報管理部５６に供給する。
【０１５５】
情報取得制御部５４は、特性情報設定部５２から通信開始の通知が入力されるまで待機しており、ノードＡの接続確立指数情報および指向性フィルタ指数情報が入力され、通信開始の通知が入力されると、通信開始が指示されたと判定し、図１３の接続優先度設定処理を開始する。
【０１５６】
情報取得制御部５４は、ステップＳ２１において、特性情報受信部６２を制御し、ＧＰＳ衛星３から地球に送出される信号（電波）を受信させて、自己の位置情報を取得させ、空間情報設定部５３に供給し、ステップＳ２２に進む。なお、このとき、特性情報受信部６２は、位置情報を、特性情報通信回線１１−１を介して、基地局５のローカルポジショニングシステムから取得するようにしてもよい。
【０１５７】
空間情報管理部５６は、ステップＳ２２において、空間情報設定部５３からの基準とする空間情報に基づいて、情報取得制御部５４から入力されるユーザａの位置情報を基準位置とし、自己を基準としたノードＡの基準空間を定義し、ステップＳ２３に進む。
【０１５８】
情報取得制御部５４は、ステップＳ２３において、方向検出部５１を制御し、動作入力部２６から入力されるユーザａ（ノードＡ）の方向情報に基づいて、ノードＡの現在の方向を設定させ、設定されたノードＡの現在の方向を、空間情報管理部５６に供給し、ノードＡの基準空間に反映させ、ステップＳ２４に進む。
【０１５９】
空間情報管理部５６は、ステップＳ２４において、情報取得制御部５４に供給されている端末１−１（ノードＡ）のＩＤ情報、接続確立指数情報、および指向性フィルタ指数情報を取得し、ステップＳ２５に進む。
【０１６０】
情報取得制御部５４は、ステップＳ２５において、特性情報送信部６１を制御し、特性情報通信回線１１−１を介して、通信相手の各ノードにそれぞれの特性情報（位置情報、方向情報、ＩＤ情報、接続確立指数情報、および指向性フィルタ指数情報など）を要求させることにより、情報通信回線１１−１を介して、通信相手の各ノードから送信されてくるそれぞれの特性情報を、特性情報受信部６２に取得させ、空間情報管理部５６に供給し、ステップＳ２６に進む。
【０１６１】
すなわち、通信相手のノードの端末１−２および１−３においては、予め、例えば、ステップＳ２１の処理と同様にして自己（通信相手）の位置情報が取得され、ステップＳ２４の処理と同様にして自己の方向情報が取得され、ステップＳ２４の処理と同様にして自己のＩＤ情報、接続確立指数情報、および指向性フィルタ指数情報が取得されており、特性情報送信部６１からの要求に応じてこれらの特性情報が、情報通信回線１１−１を介して端末１−１に送信されてくる。なお、通信相手のノードの端末１−２および１−３は、特性情報送信部６１からの要求が受信されたときに特性情報を取得するようにしてもよい。
【０１６２】
なお、端末１−２および１−３が実行するステップＳ２５の処理により、端末１−１（ノードＡ）の特性情報が要求された場合には、情報取得制御部５４は、特性情報送信部６１を制御し、特性情報受信部６２からの位置情報、特性情報設定部５２からノードＡのＩＤ情報、接続確立指数情報、および指向性フィルタ指数情報、並びに、方向検出部５１からのノードＡの方向情報を、情報通信回線１１−１を介して、端末１−２および１−３に送信させる。
【０１６３】
空間情報管理部５６は、情報取得制御部５４から通信相手の各ノードの特性情報が供給されると、ステップＳ２６において、取得された各情報を、ノードＡの基準空間に配置し、通信相手のノードが配置されたノードＡの基準空間を、優先度算出部５７に供給し、ステップＳ２７に進む。
【０１６４】
すなわち、空間情報管理部５６は、ステップＳ２４において取得された端末１（ノード）のＩＤ情報、接続確立指数情報、および指向性フィルタ指数情報と、ステップＳ２５において情報取得制御部５４から通信相手の各ノードの特性情報に基づいて、ステップＳ２３において現在の方向が反映されたノードＡの基準空間に、各ノードを配置し、接続確立指数情報、および指向性フィルタ指数情報を反映させる。そして、空間情報管理部５６は、通信相手のノードが配置され、各情報が反映されたノードＡの基準空間を記憶し、管理するとともに、優先度算出部５７に供給する。
【０１６５】
優先度算出部５７は、ステップＳ２７において、空間情報管理部５６から供給されたノードＡの基準空間に基づいて（すなわち、式（１）および式（２）を用いて）、自己と通信相手の相対的な位置関係を求めることで、自己のノード（ノードＡ）から、他のノード（ノードＢおよびノードＮなど）までの接続優先度をそれぞれ算出し、ステップＳ２８に進み、各ノードに関する特性情報や、接続優先度解析結果を、ＩＤ情報に対応付けて、接続度優先度リストとして、記憶部２２に登録させ、接続優先度設定処理を終了する。
【０１６６】
以上のようにして、記憶部２２に接続優先度リストが登録されるので、出力制御部２４は、接続優先度リストが登録されたと判定し、各ノードの接続優先度リストの情報をユーザに通知するための画面データなどを生成し、入出力インタフェース２５を介して、画面データに対応する画面を、出力部２８を構成するモニタなどに出力させる。これにより、図１２を参照して上述したような接続優先度リストの情報（以下、接続優先度の通知画面とも称する）が表示される。
【０１６７】
これにより、動作入力部２６が装着（設置）されているユーザａは、モニタに表示される接続優先度の通知画面を参照して、例えば、ノードＡが接続したいノードの方向を振り向くといったようなごく自然な動作を行ったり、または、情報入力部２７を介して、ノードＡの接続確立指数および指向性フィルタ指数などを変更するなど、所望の接続優先度を設定することが可能である。
【０１６８】
また、内部通信処理部２３の優先度情報取得部８２も、記憶部２２に接続度優先度リストが登録されると、優先度リストが登録されたことを通信制御部８１に通知する。これにより、内部通信処理部２３においては、記憶部２２に登録された接続優先度リストに応じて、後述するように、端末１−１内部において、端末１−２および１−３との通信バランスが制御される。
【０１６９】
次に、図１４のフローチャートを参照して、図１３の接続優先度設定処理により登録された接続優先度リストの接続優先度更新処理を説明する。なお、図１４の接続優先度更新処理は、情報入力部２７から入力されるユーザａの通信終了を指示する操作信号に基づいて、特性情報設定部５３が情報取得制御部５４に通信の終了を通知し、情報取得制御部５４が通信を終了すると判定するまで、繰り返し続けられる処理である。
【０１７０】
図１３のステップＳ２８において、接続優先度リストが登録されると、例えば、各ノードの接続優先度リストの情報をユーザに通知するための接続優先度の通知画面がモニタに表示される。
【０１７１】
ユーザａは、外部通信回線１１−２を介して、例えば、他のノードと相互に音声データの通信を行いながら、モニタに表示される接続優先度の通知画面を参照して、例えば、接続したいノードの方向を振り向くといったようなごく自然な動作を行う。なお、ジャイロセンサ、または加速度センサなどで構成される動作入力部２６は、例えば、ユーザａに装着されており、ユーザａの動作に応じて、ノードＡの位置情報または方向情報を入力する。
【０１７２】
あるいは、例えば、ユーザａは、モニタに表示される接続優先度の通知画面を参照して、情報入力部２７を介して、ノードＡの接続確立指数、または指向性フィルタ指数などを変更する指示を行う。
【０１７３】
または、例えば、通信相手のユーザｂは、端末１−１の場合と同様にして、端末１−２のモニタに表示される接続優先度の通知画面を参照して、例えば、端末１−２の動作入力部２６が装着されたユーザｂが、接続したいノードの方向を振り向くといったようなごく自然な動作を行ったり、端末１−２の情報入力部２７を介して、ノードＢの接続確立指数、または指向性フィルタ指数などを変更する指示を行う。この場合、端末１−２は、後述される図１５のステップＳ７２、Ｓ７４，またはＳ７６の処理と同様に、変更されたノードＢの特性情報を、特性情報通信回線１１−１を介して、端末１−１に送信してくる。
【０１７４】
これに対応して、優先度情報解析部２１は、図１４のステップＳ５１において変化情報供給処理を実行する。この変化情報供給処理を、図１５のフローチャートを参照して説明する。
【０１７５】
方向検出部５１は、ステップＳ７１において、図１３のステップＳ２３において設定されたノードＡの現在の方向や位置を基準として、動作入力部２６から入力されたノードＡの位置情報または方向情報から、ノードＡの方向や位置の変化を検出したか否かを判定し、ノードＡの方向や位置の変化を検出したと判定した場合、ステップＳ７２に進み、動作入力部２６から入力されたノードＡの位置情報または方向情報を、情報取得制御部５４を介して、空間情報管理部５６に供給し、ステップＳ７３に進む。
【０１７６】
なお、このとき、情報取得制御部５４は、変更が検出されたノードＡの位置情報または方向情報を、特性情報送信部６１を制御し、特性情報通信回線１１−１を介して、ノードの端末１−２や端末１−３にも送信させる。
【０１７７】
ステップＳ７１において、入力されたノードＡの位置情報または方向情報から、ノードＡの方向や位置の変化を検出していないと判定された場合、ステップＳ７２の処理はスキップされ、処理は、ステップＳ７３に進む。
【０１７８】
ステップＳ７３において、特性情報設定部５２は、情報入力部２７を介して入力されるユーザａの操作信号に基づいて、ノードＡの接続確立指数情報、または指向性フィルタ指数情報の変更指示が入力されたか否かを判定し、情報入力部２７を介して、ノードＡの接続確立指数情報、または指向性フィルタ指数情報を変更する指示が入力されたと判定した場合、ノードＡの接続確立指数情報、または指向性フィルタ指数情報を変更し、ステップＳ７４に進み、変更したノードＡの接続確立指数情報、または指向性フィルタ指数情報を、情報取得制御部５４を介して、空間情報管理部５６に供給し、ステップＳ７５に進む。
【０１７９】
なお、このとき、情報取得制御部５４は、変更されたノードＡの接続確立指数情報、または指向性フィルタ指数情報を、特性情報送信部６１を制御し、特性情報通信回線１１−１を介して、ノードの端末１−２や端末１−３にも送信させる。
【０１８０】
ステップＳ７３において、ノードＡの接続確立指数および指向性フィルタ情報の変更指示が入力されていないと判定された場合、ステップＳ７４の処理はスキップされ、処理は、ステップＳ７５に進む。
【０１８１】
また、例えば、上述したように、ノードＢの特性情報に変更があった場合、端末１−２は、変更されたノードＢの特性情報を、特性情報通信回線１１−１を介して、端末１−１に送信してくる。
【０１８２】
これに対応して、特性情報受信部６２は、ステップＳ７５において、他のノードから特性情報が受信されたか否かを判定し、他のノードから特性情報を受信したと判定した場合、ステップＳ７６に進み、受信した他のノードから特性情報を、空間情報管理部５６に供給し、図１４のステップＳ５１に戻り、ステップＳ５２に進む。
【０１８３】
ステップＳ７５において、他のノードから特性情報を受信していないと判定された場合、ステップＳ７６の処理はスキップされ、処理は、図１４のステップＳ５１に戻り、ステップＳ５２に進む。
【０１８４】
図１４のステップＳ５２において、空間情報管理部５６は、ノードＡの位置情報、方向情報、接続確立指数情報、および指向性フィルタ指数情報、並びに、他のノードの特性情報のうち、少なくとも１つの情報が供給されたか否かを判定する。
【０１８５】
空間情報管理部５６は、ステップＳ５２において、ノードＡの位置情報、方向情報、接続確立指数情報、および指向性フィルタ指数情報、並びに、他のノードの特性情報のうち、どの情報も供給されていないと判定した場合、ステップＳ５１に戻り、それ以降の処理を繰り返す。すなわち、ステップＳ５２において、ノードＡの位置情報、方向情報、接続確立指数情報、および指向性フィルタ指数情報、並びに、他のノードの特性情報のうち、少なくとも１つの情報が供給されたと判定されるまで、ステップＳ５１の処理が繰り返される。
【０１８６】
一方、ステップＳ５２において、ノードＡの位置情報、方向情報、接続確立指数情報、および指向性フィルタ指数情報、並びに、他のノードの特性情報のうち、少なくとも１つの情報が供給されたと判定された場合、空間情報管理部５６は、ステップＳ５３に進み、供給された情報に基づいて、ノードＡの基準空間に配置されるノードの配置位置などを変更して、記憶されているノードＡの基準空間を更新するとともに、優先度算出部５７に供給し、ステップＳ５４に進む。
【０１８７】
優先度算出部５７は、ステップＳ５４において、空間情報管理部５６から供給されたノードＡの基準空間（すなわち、式（１）および式（２））を用いて、自己と通信相手の相対的な位置関係を求めることで、自己のノード（ノードＡ）から、他のノード（ノードＢおよびノードＮなど）までの接続優先度をそれぞれ算出し、ステップＳ５５に進み、記憶部２２に登録されている、接続優先度解析結果である接続度優先度リストをＩＤ情報に対応付けて更新し、接続優先度更新処理を終了する。
【０１８８】
これにより、出力制御部２４により、各ノードの接続優先度をユーザに通知するための画面データなどが新たに生成され、入出力インタフェース２５を介して、画面データに対応する画面が更新されて出力される。
【０１８９】
以上のように、自己のノードの特性情報、および通信相手のノードの特性情報を取得し、それらを用いて、自己と通信相手の相対的な位置関係を求めることで、接続優先度を算出するようにしたので、この接続優先度を用いて、複数の通信相手との通信に、重み付けなどの制御を行うことができ、通信相手のノード数が増えた場合であっても、最適な通信品質を得ることができる。
【０１９０】
また、これらの接続優先度は、各ノードの位置情報や方向情報の変化、あるいは、接続確立指数および指向性フィルタ指数に応じて、逐次変更されるので、この接続優先度を用いて、各ノードの状態が変わった場合にも、その状態に応じた通信の制御を行うことができる。
【０１９１】
さらに、ユーザは、振り向くなどの自然かつ簡単な動作、または、コントローラなどに設けられる方向指示ボタンなどで方向を指示することだけで、接続優先度を変更させることすなわち、接続優先度に応じて制御される処理を変更させることができる。
【０１９２】
次に、上述した接続優先度に応じて実行される内部通信処理部２３の処理について説明する。
【０１９３】
図１６は、本発明を適用した通信システムの他の構成例を示している。なお、図１６においては、操作端末２０１および被操作端末２０２−１乃至２０２−６は、図１の端末１と基本的に同様に構成され、図１６において、図１における場合と対応する部分には対応する符号を付してあり、その説明は繰り返しになるので省略する。
【０１９４】
また、図示は省略されているが、操作端末２０１および被操作端末２０２−１乃至２０２−６は、図１と同様に構成されるネットワーク２（図１６の例の場合、無線通信）に接続されており、ネットワーク２には、その他、無線ＩＣタグ（図示せぬ）が埋め込まれている操作端末２０１および被操作端末２０２−１乃至２０２−６の位置を検出し、ローカルポジショニングシステムによる位置情報などを提供する基地局５などが接続されている。
【０１９５】
この通信システムは、室内空間において、操作端末２０１が、特性情報通信回線１１−１を介して、自己および通信相手の特性情報を取得し、取得した特性情報に基づいて算出される複数の端末１の接続優先度を、複数の被操作端末２０２−１乃至２０２−６に送信することにより、被操作端末２０２−１乃至２０２−６が、自己の接続優先度に応じた情報を提示し、さらに、操作端末２０１から外部通信回線１１−２を介して送信されてくる操作情報データに対応する操作を、被操作端末２０２−１乃至２０２−６が、自己の接続優先度に応じたバランス（度合い）で行うようにするものである。
【０１９６】
なお、以下、被操作端末２０２−１乃至２０２−６を個々に区別する必要がない場合、まとめて被操作端末２０２とも称する。また、図１の例に対応させて、操作端末２０１とユーザａを合わせたもの、および被操作端末２０２をノードとも適宜称する。
【０１９７】
図１６の例において、ユーザａは、操作端末２０１を携帯しており、操作端末２０１の正面方向ｐａを室内空間に設置されている被操作端末２０２に向けて、操作端末２０１の情報入力部２７を操作することにより、室内空間に設置されている被操作端末２０２と無線通信し、被操作端末２０２の機能を制御する。
【０１９８】
なお、図１６の通信システムにおいては、被操作端末２０２の操作モードとして、複数の被操作端末２０２の中で接続優先度が最大の被操作端末２０２のみが提示情報の出力や操作端末２０１からの操作に基づく処理を行う最優先機器選択モードと、各被操作端末２０２が接続優先度に応じて重み付けされた提示情報の出力や操作端末２０１からの操作に基づく処理を行う優先バランス調整モードが選択できるように構成されており、ユーザａは、操作端末２０１を操作することにより、予め設定することができる。
【０１９９】
操作端末２０１は、例えば、リモートコントローラなどにより構成され、指向性フィルタｆａに示されるように、正面方向ｐａに指向性がある（すなわち、正面指向型の）指向性フィルタ情報を有している。
【０２００】
操作端末２０１は、端末１と同様に、接続優先度解析部２１、記憶部２２、内部通信処理部２３、出力制御部２４、入出力インタフェース２５、動作入力部２６、情報入力部２７、および出力部２８により構成され、内部に図示せぬ無線ＩＣタグが埋め込まれている。
【０２０１】
操作端末２０１の接続優先度解析部２１は、特性情報通信回線１１−１を介して、基地局５から位置情報を取得し、各被操作端末２０２から通信相手の特性情報を取得する。そして、操作端末２０１の接続優先度解析部２１は、自己の位置情報を基準とした基準空間に、通信相手の特性情報を配置（反映）し、自己と通信相手の相対的な位置や関係を求めることにより、自己と各被操作端末２０２との通信における接続優先度をそれぞれ算出し、算出した接続優先度や特性情報を接続優先度リストとして記憶部２２に登録するとともに、特性情報通信回線１１−１を介して、各被操作端末２０２に送信する。すなわち、これにより、操作端末２０１および被操作端末２０２において、操作端末２０１で算出された接続優先度リストが共有される。
【０２０２】
また、操作端末２０１の接続優先度解析部２１は、被操作端末２０２との通信の途中に、ユーザａの動作や操作に基づいて、動作入力部２６から入力される自己の方向や位置の変化を検出した場合、情報入力部２７からの指示に応じて、接続確立指数や指向性フィルタ情報を変更した場合、または、通信相手の被操作端末２０２から変更された特性情報が受信された場合など、少なくとも１つの特性情報の変化に応じて、各接続優先度を再算出し、算出した接続優先度で、記憶部２２に登録される接続優先度リストを更新するとともに、特性情報通信回線１１−１を介して、各被操作端末２０２に送信する。
【０２０３】
操作端末２０１の内部通信処理部２３は、操作モードに応じて、ユーザにより情報入力部２７から入力される操作の度合いに、記憶部２２の被操作端末２０２の各接続優先度に応じた重み付けをし、重み付けされた操作に対応する操作情報データを、外部通信回線１１−２を介して、各被操作端末２０２に送信する。また、操作端末２０１の内部通信処理部２３は、被操作端末２０２から外部通信回線１１−２を介して提示情報データが送信されてきた場合は、出力制御部２４を介して、出力部２８から対応する提示情報を出力する。
【０２０４】
被操作端末２０２−１乃至２０２−６は、操作端末２０１からの操作情報データにより操作される、例えば、テレビジョン受像機、オーディオ機器、エアーコンディショナー装置、自動シャッタ装置、照明装置、およびビデオ録画装置などにより構成され、室内空間の所定の位置に設置されている。
【０２０５】
被操作端末２０２−１乃至２０２−６は、各無指向性フィルタＮｆｎ１乃至Ｎｆｎ６に示されるように、無指向型の指向性フィルタ情報を有しており、各被操作端末２０２の上部中央には、光を点灯する発光素子からなるインジケータ２１１−１乃至２１１−６が設置されている。なお、以降、無指向性フィルタＮｆｎ１乃至Ｎｆｎ６およびインジケータ２１１−１乃至２１１−６を個々に区別する必要がない場合、単に無指向性フィルタＮｆｎおよびインジケータ２１１とも称する。
【０２０６】
具体的には、被操作装置２０２−１は、テレビジョン受像機により構成され、正面方向ｐｎ１を図中下に向けて、室内空間の図中上側の壁に設置されている。被操作装置２０２−２は、ビデオ録画装置により構成され、正面方向ｐｎ２を図中右に向けて、室内空間の図中左上隅に設置されている。被操作装置２０２−３は、オーディオ機器により構成され、正面方向ｐｎ３を図中右上に向けて、室内空間の図中左の被操作装置２０２−２の隣に設置されている。
【０２０７】
被操作装置２０２−４は、照明装置により構成され、正面方向ｐｎ４を図中右上に向けて、室内空間の図中左下隅に設置されている。被操作装置２０２−５は、エアーコンディショナー装置により構成され、正面方向ｐｎ５を図中左に向けて、室内空間の図中右側の壁に設置されている。被操作装置２０２−６は、自動シャッタ装置により構成され、正面方向ｐｎ６を図中左に向けて、室内空間の室内空間の図中右側の壁の被操作装置２０２−５の近傍（図中下方）に設置されている。
【０２０８】
被操作端末２０２も、端末１と同様に、接続優先度解析部２１、記憶部２２、内部通信処理部２３、出力制御部２４、入出力インタフェース２５、動作入力部２６、情報入力部２７、および出力部２８により構成され、内部に図示せぬ無線ＩＣタグが埋め込まれている。
【０２０９】
被操作端末２０２の接続優先度解析部２１は、特性情報通信回線１１−１を介して、基地局５から自己の位置情報を取得し、自己の特性情報を操作端末２０１に送信したり、操作端末２０１から送信されてくる操作端末２０１と各被操作端末２０２の接続優先度や特性情報などからなる接続優先度リストを受信し、受信した接続優先度リストを記憶部２２に登録する。
【０２１０】
被操作端末２０２の内部通信処理部２３は、設定されている操作モードに基づいて、記憶部２２に登録した接続優先度リストを参照し、自己の接続優先度を提示するための提示情報を表示したり、受信した操作情報データに応じた操作に基づいて、内部の機能処理を実行する。なお、ユーザａは、被操作端末２０２においてインジケータ２１１から出力された提示情報を見て、その被操作端末２０２が操作可能であるかどうかを確認する。すなわち、提示情報は、操作端末２０１により操作可能であることを示す情報でもある。
【０２１１】
操作モードが最優先機器選択モードの場合、被操作端末２０２の内部通信処理部２３は、自己の接続優先度が、接続優先度リストにある被操作端末の接続優先度の中で最大であったとき、提示情報を生成し、生成した提示情報をインジケータ２１１から出力させたり、操作端末２０１からの操作情報データを、外部通信回線１１−２を介して受信し、受信した操作情報データに応じた操作に基づいて、内部の機能処理を実行する。
【０２１２】
操作モードが優先バランス調整モードの場合、被操作端末２０２の内部通信処理部２３は、自己の接続優先度に応じた提示情報を生成し、生成した提示情報をインジケータ２１１から出力させる。また、被操作端末２０２の内部通信処理部２３は、操作端末２０１からの操作信号を、外部通信回線１１−２を介して受信し、受信した操作情報データに応じた操作の度合いに、記憶部２２に登録されている接続優先度に応じて重み付けし、重み付けされた度合いに基づいて、内部の機能処理を実行する。
【０２１３】
なお、操作の度合いに対する重み付けは、操作端末２０１側のみで行うようにしてもよいし、被操作端末２０２側のみで行うようにしてもよい。すなわち、操作端末２０１および被操作端末２０２は、接続優先度リストを共有しているので、どちらが行っても同じ結果が得られる。
【０２１４】
以上のように、図１６の通信システムにおいては、被操作端末２０２は、無指向性フィルタＮｆｎを有し、さらに、室内空間においては、ユーザにより動かされない限り移動することがないので、操作端末２０１と各被操作端末２０２の接続優先度は、正面指向型の指向性フィルタｆａを有する操作端末２０１の位置情報および方向情報に応じて遷移する。したがって、ユーザａは、操作端末２０１の方向や位置を変えることで、接続優先度を設定できる。すなわち、ユーザａは、操作端末２０１の方向や位置を変えることで、操作の対象となる被操作端末２０２を選択することができる。
【０２１５】
なお、図１６の例においては、操作端末２０１が１台しか示されていないが、この通信システムは、操作端末２０１が１台とは限らず、複数台で構成される場合もある。
【０２１６】
図１７は、図１６の操作端末の構成例を示している。
【０２１７】
操作端末２０１は、正面方向ｐａに指向性がある正面指向型の指向性フィルタ情報（指向性フィルタｆａ）を有するリモートコントローラにより構成される。すなわち、操作端末２０１の指向性指数は、正面方向ｐａの方位に対して最も大きい。
【０２１８】
操作端末２０１には、出力部２８を構成するＬＣＤ（Liquid Crystal Display）２２１と、情報入力部２７を構成する電源ボタン２２２、ボリューム調整ダイヤル２２３、チャンネル選択ダイヤル２２４、バランス調整ダイヤル２２５、およびチャンネル選択キー群２２６が設けられている。
【０２１９】
ＬＣＤ（Liquid Crystal Display）２２１は、図１２の接続優先度リストの画面や、操作情報などを表示する。電源ボタン２２２は、ユーザが操作端末２０１の電源のＯＮやＯＦＦを指示するためのボタンである。ボリューム調整ダイヤル２２３は、ユーザが被操作端末２０２の音量、明るさ、風力、または温度などのボリュームの調整を指示するためのダイヤルである。
【０２２０】
具体的には、テレビジョン受像機の音量や明るさ、オーディオ機器の音量、ビデオ録画装置の再生速度、照明装置の明るさ、エアーコンディショナー装置の風力や温度、自動シャッタ装置の開閉具合などが挙げられる。
【０２２１】
チャンネル調整ダイヤル２２４は、ユーザが被操作端末２０２のチャンネルなどの選択を指示するためのダイヤルである。バランス調整ダイヤル２２５は、ユーザが被操作端末２０２に対して操作指示をどの程度実行させるかのバランスを指示するためのダイヤルである。すなわち、ノードが他のノードとの通信を要求する度合いを表す接続確立指数や、ノードを中心とした各方向に対しての接続確立指数を表す指向性フィルタ指数情報などを設定するためのダイヤルである。チャンネル選択キー群２２６は、被操作端末２０２のチャンネルなどの選択を指示するための複数のキーである。
【０２２２】
すなわち、ユーザａは、ボリューム調整ダイヤル２２３を操作することにより、複数の被操作端末２０２のボリュームの調整を行うことができる。また、ユーザａは、操作端末２０１の方向や位置を変更すること、または、バランス調整ダイヤル２２５を操作することにより、複数の被操作端末２０２の接続優先度（通信バランス）の調整を行うことができる。
【０２２３】
図１８は、操作端末２０１の内部通信処理部の詳細な構成例を示している。図１８の例の場合、操作端末２０１の内部通信処理部２３は、通信制御部２５１、優先度情報取得部２５２、外部通信インタフェース（Ｉ／Ｆ）２５３、バランス調整部２５４、分配器２５５、および混合器２５６により構成され、情報入力部２７からのユーザの指示に対応する操作の度合いを、接続優先度に応じて調整して、各被操作端末２０２に送信する。
【０２２４】
通信制御部２５１は、ユーザの指示に応じて、情報入力部２７から入力される操作信号、または優先度情報取得部２５２からの接続優先度リストの情報の供給に対応して、外部通信インタフェース２５３を制御し、外部通信回線１１−２を介して、通信相手の被操作端末２０２と通信を行わせる。また、通信制御部２５１は、設定されている操作モードと、優先度情報取得部２５２からの接続優先度リストの情報に応じて、バランス調整部２５４を制御し、情報入力部２７から入力される操作信号に対応する操作のバランスを、優先度情報取得部２５２からの被操作端末２０２の接続優先度に応じて調整させる。
【０２２５】
優先度情報取得部２５２は、優先度情報取得部２５２は、記憶部２２の接続優先度リストを監視し、接続優先度リストが変更（更新）されたと判定した場合、変更された接続優先度リストの情報を取得し、取得した接続優先度リストの情報を通信制御部２５１に供給する。
【０２２６】
外部通信インタフェース２５３は、データ送信部２６１およびデータ受信部２６２により構成され、通信制御部２５１の制御のもと、外部通信回線１１−２を介して、通信相手の被操作端末２０２と接続（回線を確立）し、各種データを送受信する。データ送信部２６１は、バランス調整部２５４からの操作情報データを、外部通信回線１１−２を介して対応する操作端末２０１に送信する。データ受信部２６２は、外部通信回線１１−２を介して、被操作端末２０２からの提示情報データを受信すると、受信した提示情報データを、混合器２５６および入出力インタフェース２５を介して、出力制御部２４に供給する。
【０２２７】
出力制御部２４は、入出力インタフェース２５を介して、提示情報データを受信すると、提示情報データに対応する提示情報を、ＬＣＤ２２１に出力する。なお、この場合、出力制御部２４は、例えば、図１２に示される接続優先度の通知画面に、提示情報を重畳して出力するようにすることも可能である。
【０２２８】
バランス調整部２５４は、操作情報調整部２６３により構成される。操作情報調整部２６３は、操作モードが優先バランス調整モードの場合、通信制御部２５１の制御のもと、情報入力部２７から分配器２５５を介して入力された操作の度合いが、接続優先度に応じたバランスになるように（接続優先度に応じた重み付けをして）、入力される操作の度合いの調整を行い、調整した操作を操作情報データとして、データ送信部２６１に供給する。  
【０２２９】
なお、バランス調整部２５４は、通信制御部２５１の制御のもと、操作モードが最優先機器選択モードの場合には、最大の接続優先度のみ、必要に応じて操作の度合いの調整を行い、操作情報データをデータ送信部２６１に供給するが、他の接続優先度に対しては、調整を行わず、操作情報データをデータ送信部２６１に供給しない。
【０２３０】
ここで、図１８の例の場合、データ送信部２６１は、例えば、被操作端末２０２−１への操作情報データＡｎ１を送信するデータ送信部２６１−１、被操作端末２０２−２への操作情報データＡｎ２を送信するデータ送信部２６１−２、…として、通信相手に応じて分けて構成されている。データ受信部２６２は、例えば、被操作端末２０２−１からの提示情報データＮａ１を受信するデータ受信部２６２−１、被操作端末２０２−２からの提示情報データＮａ２を受信するデータ受信部２６２−２、…として、通信相手に応じて分けて構成されている。
【０２３１】
また、操作情報調整部２６３は、例えば、被操作端末２０２−１への操作情報データＡｎ１の操作の度合いを調整する操作情報調整部２６３−１、被操作端末２０２−２への操作情報データＡｎ２の操作の度合いを調整する操作情報調整部２６３−２、…として、通信相手に応じて分けて構成されている。
【０２３２】
すなわち、操作情報調整部２６３−１は、分配器２５５からの操作信号の操作の度合いを、被操作端末２０２−１の接続優先度に応じて調整し、データ送信部２６１−１に供給する。データ送信部２６１−１は、被操作端末２０２−１への操作情報データＡｎ１を、外部通信回線１１−２を介して被操作端末２０２−１に送信する。操作情報調整部２６３−２は、分配器２５５からの操作信号の操作の度合いを、被操作端末２０２−２の接続優先度に応じて調整し、データ送信部２６１−２に供給する。データ送信部２６１−２は、被操作端末２０２−２への操作情報データＡｎ２を、外部通信回線１１−２を介して被操作端末２０２−２に送信する。
【０２３３】
また、データ受信部２６２−１は、被操作端末２０２−１からの提示情報データＮａ１を、外部通信回線１１−２を介して受信し、混合器２５６に供給する。データ受信部２６２−２は、被操作端末２０２−２からの提示情報データＮａ２を、外部通信回線１１−２を介して受信し、混合器２５６に供給する。
【０２３４】
分配器２５５は、情報入力部２７からユーザにより入力された指示に対応する操作信号を、入出力インタフェース２５を介して入力し、対応する操作情報を、操作情報調整部２６３−１、２６２−２、…に分配する。混合器２５６は、データ受信部２６２−１、２６２−２、…からの各提示情報データを混合し、混合した提示情報データを、入出力インタフェース２５を介して、出力制御部２４に供給し、ＬＣＤ２２１に出力する。
【０２３５】
図１９は、被操作端末２０２の内部通信処理部の詳細な構成例を示している。図１９の例においては、入出力インタフェース２５に装着される出力部２８は、光を点灯する発光素子からなるインジケータ２１１およびビープ音などを出力するスピーカ２９５により構成されている。
【０２３６】
図１９の例の場合、被操作端末２０２の内部通信処理部２３は、通信制御部２８１、優先度情報取得部２８２、外部通信インタフェース（Ｉ／Ｆ）２８３、バランス調整部２８４、混合器２８５、混合器２８６、および機能制御部２８７により構成され、設定されている操作モードに基づいて、各操作端末２０１との接続優先度を提示するための提示情報を生成してインジケータ２１１より出力したり、操作端末２０１からの操作信号データを受信すると、設定されている操作モードおよび操作端末２０１との接続優先度に応じた度合いで、操作信号に対応する操作を実行する。
【０２３７】
通信制御部２８１は、外部通信インタフェース２８３を制御し、外部通信回線１１−２を介して、操作端末２０１と通信を行わせたり、外部通信インタフェース２８３により受信された操作端末２０１のＩＤ情報を優先度情報取得部２８２に供給し、ＩＤ情報に対応する操作端末２０１が算出した接続優先度リストの情報を記憶部２２より取得させる。
【０２３８】
また、通信制御部２８１は、設定されている操作モード（最優先機器選択モードまたは優先バランス調整モード）と、優先度情報取得部２８２からの接続優先度リストの情報（接続優先度や方向情報など）に基づいて、バランス調整部２８４による接続優先度に応じた提示情報の生成を制御したり、バランス調整部２８４を制御し、操作の度合い（バランス）を、優先度情報取得部２８２からの操作端末２０１との自己の接続優先度に応じて調整させる。
【０２３９】
優先度情報取得部２８２は、記憶部２２の接続優先度リストを監視し、接続優先度リストが登録、または更新されると、通信制御部２８１に、接続優先度リストの情報を供給する。また、優先度情報取得部２８２は、通信制御部２８１から供給されるＩＤ情報に対応する操作端末２０１の接続優先度リスト（操作端末２０１により算出された接続優先度リスト）の情報を記憶部２２から取得し、取得した接続優先度リストの情報を通信制御部２８１に供給する。
【０２４０】
外部通信インタフェース２８３は、データ送信部２９１およびデータ受信部２９２により構成され、通信制御部２８１の制御のもと、外部通信回線１１−２を介して、通信相手の被操作端末２０２と接続（回線を確立）し、各種データを送受信する。
【０２４１】
データ送信部２９１は、通信制御部２８１の制御のもと、提示情報生成部２９３により生成された提示情報データを、外部通信回線１１−２を介して対応する操作端末２０１に送信する。データ受信部２９２は、外部通信回線１１−２を介して操作情報データを受信すると、受信した操作情報データを操作情報調整部２９４に供給するとともに、その操作情報データに付加されている端末のＩＤ情報を取り出し、取り出したＩＤ情報を通信制御部２８１に供給する。
【０２４２】
バランス調整部２８４は、提示情報生成部２９３および操作情報調整部２９４により構成され、通信制御部２８１の制御のもと、接続優先度リストの情報に応じた処理を行う。なお、操作モードが最優先機器選択モードであり、接続優先度が最大でない場合には、バランス調整部２８４において、各処理は実行されない。
【０２４３】
提示情報生成部２９３は、通信制御部２８１の制御のもと、操作モードおよび接続優先度に応じた提示情報を生成し、生成した提示情報データを、混合器２８５に供給する。なお、操作端末２０１および被操作端末２０２間の距離が遠い場合など、必要に応じて、バランス調整部２８４は、生成した提示情報データをデータ送信部２９１に供給する。
【０２４４】
操作情報調整部２９４は、データ受信部２９２からの操作情報データの対応する操作の度合いを、被操作端末２０２−１の接続優先度に応じて調整し、混合器２８６に供給する。
【０２４５】
ここで、図１９の例においては、通信システムの操作端末２０１が、操作端末２０１−１および２０１−２で構成されており、それに応じて、データ送信部２９１は、例えば、操作端末２０１−１への提示情報データＮａ１を送信するデータ送信部２９１−１、操作端末２０１−２への提示情報データＮｂ１を送信するデータ送信部２９１−２、…として、分けて構成されている。同様に、データ受信部２９２は、例えば、操作端末２０１−１からの操作情報データＡｎ１を受信するデータ受信部２９２−１、操作端末２０１−２からの操作情報データＢｎ１を受信するデータ受信部２９２−２、…として、通信相手に応じて分けて構成されている。
【０２４６】
また、提示情報生成部２９３は、例えば、操作端末２０１−１と被操作端末２０２との接続優先度に応じた提示情報データＮａ１を生成する提示情報生成部２９３−１、操作端末２０１−２と被操作端末２０２との接続優先度に応じた提示情報データＮｂ１を生成する提示情報生成部２９３−２、…として、通信相手に応じて分けて構成されている。操作情報調整部２９４は、例えば、操作端末２０１−１からの操作情報データＡｎ１の操作の度合いを調整する操作情報調整部２９４−１、操作端末２０１−２からの操作情報データＢｎ１の操作の度合いを調整する操作情報調整部２９４−２、…として、通信相手に応じて分けて構成されている。
【０２４７】
すなわち、データ受信部２９２−１は、操作端末２０１−１からの操作情報データＡｎ１を受信し、受信した操作情報データＡｎ１を操作情報調整部２９４−１に供給する。操作情報調整部２９４−１は、データ受信部２９２−１からの操作情報データＡｎ１の操作の度合いを調整する。データ受信部２９２−２は、操作端末２０１−２からの操作情報データＢｎ１を受信し、受信した操作情報データＢｎ１を操作情報調整部２９４−２に供給する。操作情報調整部２９４−２は、データ受信部２９２−２からの操作情報データＢｎ１の操作の度合いを調整する。
【０２４８】
提示情報生成部２９３−１は、例えば、操作端末２０１−１と被操作端末２０２との接続優先度に応じた提示情報データＮａ１を生成し、混合器２８５またはデータ送信部２９１−１に供給する。データ送信部２９１−１は、提示情報生成部２９３−１からの提示情報データＮａ１を、通信制御部２８１の制御のもと、外部通信回線１１−２を介して、対応する操作端末２０１−１に送信する。
【０２４９】
提示情報生成部２９３−２は、例えば、操作端末２０１−２と被操作端末２０２との接続優先度に応じた提示情報データＮｂ１を生成し、混合器２８５またはデータ送信部２９１−２に供給する。データ送信部２９１−２は、提示情報生成部２９３−２からの提示情報データＮｂ１を、通信制御部２８１の制御のもと、外部通信回線１１−２を介して、対応する操作端末２０１−２に送信する。
【０２５０】
混合器２８５は、提示情報生成部２９３−１からの提示情報データＮａ１、提示情報生成部２９３−２からの提示情報データＮｂ１、…を混合し、混合した提示情報データを、入出力インタフェース２５を介してインジケータ２１１またはスピーカ２９５に出力させる。混合器２８６は、操作情報調整部２９４−１からの操作情報データＡｎ１、操作情報調整部２９４−２からの操作情報データＢｎ１、…を混合し、混合した操作情報データを機能制御部２８７に供給する。
【０２５１】
機能制御部２８７は、混合器２８６からの混合した操作情報データに応じた度合い（バランス）で、被操作端末２０２の所定の機能を制御する。
【０２５２】
次に、図２０を参照して、最優先機器選択モードの場合の図１６の通信システムについて説明する。なお、図２０において、図１６と対応する部分には対応する符号が付してあり、その説明は繰り返しになるので、適宜省略する。
【０２５３】
ユーザａは、室内空間の略中央において、図５を参照して上述した正面指向型（すなわち、正面方向ｐａに最大の利得を持つ）の指向性フィルタｆａを有する操作端末２０１を用いて、操作端末２０１の正面方向ｐａを室内空間の図中左上隅に向ける。
【０２５４】
これに対応して、操作端末２０１において、特性情報通信回線１１−１を介して、自己および各被操作端末２０２の特性情報が取得され、操作端末２０１と各被操作端末２０２の接続優先度が算出される。操作端末２０１において算出された接続優先度や特性情報で構成される接続優先リストは、操作端末２０１に登録されるとともに、特性情報通信回線１１−１を介して、各被操作端末２０２−１乃至２０２−６に送信される。
【０２５５】
このとき、算出された操作端末２０１と各被操作端末２０２の接続優先度は、被操作端末２０２−１乃至２０２−６の接続優先度のうち、正面方向ｐａ（室内空間の図中左上隅）に設置されている被操作端末２０２−２の接続優先度が最大となっている。
【０２５６】
被操作端末２０２−１乃至２０２−６は、特性情報通信回線１１−１を介して、操作端末２０１により算出された操作端末２０１と各被操作端末２０２の接続優先度リストを受信し、記憶部２２に、操作端末２０１の接続優先度リストとして登録すると、設定されている最優先機器選択モードに基づいて、自己の接続優先度に応じた提示情報の生成、出力を行う。
【０２５７】
すなわち、被操作端末２０２−１、および被操作端末２０２−３乃至２０２−６は、自己の接続優先度が最大であるか否かを判定し、接続優先度が最大ではないので、提示情報の生成、出力を行わない。被操作端末２０２−２は、自己の接続優先度が最大であるか否かを判定し、操作端末２０１と自己（被操作端末２０２−２）の接続優先度が最大であるので、操作端末２０１の方向に点灯するように、自己の接続優先度を提示する提示情報３１１を生成し、生成された提示情報３１１をインジケータ２１１−２から出力する。
【０２５８】
これにより、提示情報３１１は、インジケータ２１１−２から、操作端末２０１の方向（図中右下方向）に対して出力されるので、ユーザａは、操作端末２０１を用いて被操作端末２０２−２が操作可能な状態であることを認識することができる。
【０２５９】
そして、被操作端末２０２−１乃至２０２−６に、ユーザａの指示のもと、操作端末２０１から操作情報データが受信された場合には、設定されている最優先機器選択モードに基づいて、自己の接続優先度に応じて操作の度合いが調整され、実行される。すなわち、被操作端末２０２−１、および被操作端末２０２−３乃至２０２−６は、接続優先度が最大ではないので、操作情報の調整、実行を行わない。被操作端末２０２−２は、操作端末２０１と自己（被操作端末２０２−２）の接続優先度が最大であるので、操作情報データに応じた操作の度合いを接続優先度に応じて（必要な場合）調整し、操作情報データに応じた操作を実行する。
【０２６０】
なお、ユーザａが他の被操作端末２０２−１、および２０２−３乃至２０６のうちのいずれかを操作したい場合にも、操作端末２０１の正面方向ｐａの向きを変更することにより、操作対象の被操作端末２０２を選択しなおすことができる。
【０２６１】
例えば、操作端末２０１の正面方向ｐａの向きを変更した場合、操作端末２０１において接続優先度リストが更新され、接続優先度リストが被操作端末２０２に送信される。これにより、更新された接続優先度リストにおいて、接続優先度が最大である被操作端末２０２のインジケータ２１１のみから、提示情報が出力されるので、ユーザａは、操作対象の被操作端末２０２が変更され、提示情報が出力された被操作端末２０２を操作可能であることを認識することができる。
【０２６２】
次に、図２１を参照して、優先バランス調整モードの場合の図１６の通信システムについて説明する。なお、図２１において、図１６と対応する部分には対応する符号が付してあり、その説明は繰り返しになるので、適宜省略する。
【０２６３】
ユーザａは、図２０の例の場合と同様に、室内空間の略中央において、正面指向型（すなわち、正面方向ｐａに最大の利得を持つ）の指向性フィルタｆａを有する操作端末２０１を用いて、操作端末２０１の正面方向ｐａを室内空間の図中左上隅に向ける。
【０２６４】
これに対応して、操作端末２０１において、特性情報通信回線１１−１を介して、自己および各被操作端末２０２の特性情報が取得され、操作端末２０１と各被操作端末２０２の接続優先度が算出される。操作端末２０１において算出された接続優先度や特性情報で構成される接続優先リストは、操作端末２０１に登録されるとともに、特性情報通信回線１１−１を介して、各被操作端末２０２−１乃至２０２−６に送信される。
【０２６５】
このとき、算出される操作端末２０１と各被操作端末２０２の接続優先度は、被操作端末２０２−１乃至２０２−６の接続優先度のうち、正面方向ｐａ（室内空間の図中左上隅）に設置されている被操作端末２０２−２の接続優先度が最大となっている。
【０２６６】
さらに、操作端末２０１の正面方向ｐａ（例えば、０度の方位）から相対角度が浅い（すなわち、±９０度以内の）位置に配置される被操作端末２０２−１および２０２−３の接続優先度が、被操作端末２０２−２の接続優先度に次いで大きく、その後、操作端末２０１の正面方向ｐａから相対角度が±１３５度以内の位置に配置される被操作端末２０２−４および２０２−５の接続優先度が、被操作端末２０２−１および２０２−３の接続優先度に次いで大きく、操作端末２０１の正面方向ｐａの略背面方向に位置する被操作端末２０２−６の接続優先度が一番低くなっている。
【０２６７】
被操作端末２０２−１乃至２０２−６は、特性情報通信回線１１−１を介して、操作端末２０１により算出された操作端末２０１と各被操作端末２０２の接続優先度リストを受信し、記憶部２２に、操作端末２０１の接続優先度リストとして登録すると、設定されている優先バランス調整モードに基づいて、自己の接続優先度に応じた提示情報の生成、出力を行う。
【０２６８】
すなわち、被操作端末２０２−２は、操作端末２０１と自己（被操作端末２０２−２）の接続優先度が最大であるので、操作端末２０１の方向に対して最大数の発光素子が（最大強度で）点灯するような提示情報３２２を生成し、生成された提示情報３２２をインジケータ２１１−２から出力する。
【０２６９】
被操作端末２０２−１は、操作端末２０１と自己（被操作端末２０２−１）の接続優先度に応じて重み付けされた（最大強度の提示情報３２２よりも若干強度が弱い）提示情報３２１を生成し、生成された提示情報３２１をインジケータ２１１−２から出力する。被操作端末２０２−３は、操作端末２０１と自己（被操作端末２０２−３）の接続優先度に応じて重み付けされた（最大強度の提示情報３２２よりも若干強度が弱い）提示情報３２３を生成し、生成された提示情報３２３をインジケータ２１１−３から出力する。
【０２７０】
被操作端末２０２−４は、操作端末２０１と自己（被操作端末２０２−４）の接続優先度に応じて重み付けされた（提示情報３２１および提示情報３２３よりも若干強度が弱い）提示情報３２４を生成し、生成された提示情報３２４をインジケータ２１１−４から出力する。被操作端末２０２−５は、操作端末２０１と自己（被操作端末２０２−５）の接続優先度に応じて重み付けされた（提示情報３２１および提示情報３２３よりも若干強度が弱い）提示情報３２５を生成し、生成された提示情報３２５をインジケータ２１１−３から出力する。
【０２７１】
被操作端末２０２−６は、操作端末２０１と自己（被操作端末２０２−６）の接続優先度に応じて重み付けされた（他の提示情報に比較して最弱の強度の）提示情報３２６を生成し、生成された提示情報３２６をインジケータ２１１−４から出力する。
【０２７２】
すなわち、室内空間の被操作端末２０２の各インジケータ２１１からは、ユーザａに対して、操作端末２０１と各被操作端末２０２の接続優先度の数値に応じた強度の提示情報（接続優先度情報）が出力される。
【０２７３】
そして、被操作端末２０２−１乃至２０２−６に、ユーザａの指示のもと、操作端末２０１から操作情報データが受信された場合には、設定されている優先バランス調整モードに基づいて、自己の接続優先度に応じて操作の度合いが調整され、実行される。
【０２７４】
例えば、図２１の例において、ユーザａが、操作端末２０１のボリューム調整ダイヤル２２３を用いて、ボリュームを「１０」上昇させる操作を行った場合、接続優先度１００％の被操作端末（オーディオ機器）２０２−２は、音量が１０上昇し、他の端末は、それぞれの接続優先度％に応じて、オーディオ機器における音量、テレビにおける明るさ、エアコンにおける風力や温度設定値、シャッタにおける開閉具合などに対する操作が実行される。なお、この場合の接続優先度は、算出された接続優先度（図１１）の数値範囲に基づいて、０〜１００％の値に換算されるものとする。
【０２７５】
以上のように、ユーザａは、室内空間において出力される提示情報を見ることにより、被操作機器２０２がどのくらいのバランスで操作可能であるかを確認することができ、例えば、操作端末２０１の方向や位置を動かしたり、図１７のバランス調整ダイヤル２２５などを用いたりすることにより、接続優先度（所望のバランス）を設定することができ、所望のバランスに応じて被操作機器２０２の操作を行うことができる。
【０２７６】
次に、図２２を参照して、操作端末２０１が２台により構成される場合の図１６の通信システムについて説明する。なお、図２２において、図１６の被操作端末２０２−２乃至２０２−６は、省略されているだけであり、実際には配置されており、被操作端末２０２−１乃至２０２−６においては、図２０と同様に、最優先機器選択モードが設定されているとする。
【０２７７】
図２２の例においては、ユーザａは、室内空間の図中右側において、正面指向型の指向性フィルタｆａを有する操作端末２０１−１を用いて、操作端末２０１−１の正面方向ｐａを室内空間の図中上側の壁に設置されている被操作端末２０２−１（操作端末２０１−１から見て図中左上方向）に向ける。
【０２７８】
これに対応して、操作端末２０１−１において、特性情報通信回線１１−１を介して、自己および各被操作端末２０２の特性情報が取得され、操作端末２０１−１と各被操作端末２０２の接続優先度が算出される。操作端末２０１−１において算出された接続優先度や特性情報で構成される接続優先リストは、操作端末２０１−１に登録されるとともに、特性情報通信回線１１−１を介して、各被操作端末２０２−１乃至２０２−６に送信される。
【０２７９】
このとき、算出される操作端末２０１−１と各被操作端末２０２の接続優先度は、被操作端末２０２−１乃至２０２−６の接続優先度のうち、正面方向ｐａの方位（室内空間の図中上側の壁）に設置されている被操作端末２０２−１の接続優先度が最大となっている。
【０２８０】
一方、ユーザｂは、室内空間の図中左側において、指向性フィルタｆａと同様に構成される正面指向型の指向性フィルタｆｂを有する操作端末２０１−２を用いて、操作端末２０１−２の正面方向ｐｂを室内空間の図中上側の壁に設置されている被操作端末２０２−１（操作端末２０１−２から見て図中右上方向）に向ける。
【０２８１】
これに対応して、操作端末２０１−２において、特性情報通信回線１１−１を介して、自己および各被操作端末２０２の特性情報が取得され、操作端末２０１−２と各被操作端末２０２の接続優先度が算出される。操作端末２０１−２において算出された接続優先度や特性情報で構成される接続優先リストは、操作端末２０１−２に登録されるとともに、特性情報通信回線１１−１を介して、各被操作端末２０２−１乃至２０２−６に送信される。
【０２８２】
このとき、算出される操作端末２０１−２と各被操作端末２０２の接続優先度は、被操作端末２０２−１乃至２０２−６の接続優先度のうち、正面方向ｐｂの方位（室内空間の図中上側の壁）に設置されている被操作端末２０２−１の接続優先度が最大となっている。
【０２８３】
被操作端末２０２−１は、特性情報通信回線１１−１を介して、操作端末２０１−１により算出された操作端末２０１−１と各被操作端末２０２の接続優先度リストを受信し、記憶部２２に、操作端末２０１−１の接続優先度リストとして登録する。また、被操作端末２０２−１は、特性情報通信回線１１−１を介して、操作端末２０１−２により算出された操作端末２０１−２と各被操作端末２０２の接続優先度リストを受信し、記憶部２２に、操作端末２０１−２の接続優先度リストとして登録する。
【０２８４】
そして、被操作端末２０２−１は、設定されている最優先機器選択モードに基づいて、操作端末２０１−１と被操作端末２０２−１の接続優先度リストの情報、および操作端末２０１−２と被操作端末２０２−１の接続優先度の接続優先度リストの情報に応じた提示情報の生成、出力を行う。
【０２８５】
すなわち、被操作端末２０２−１は、操作端末２０１−１と自己（被操作端末２０２−２）の接続優先度が最大であり、操作端末２０１−２と自己（被操作端末２０２−２）の接続優先度が最大であるので、操作端末２０１−１側の方向に点灯する発光素子を黄色（図中格子のハッチング）に点灯させる提示情報３５１と、操作端末２０１−２側の方向に点灯する発光素子を赤色（図中細かいハッチング）に点灯させる提示情報３５２を生成し、生成された提示情報３５１および提示情報３５２を、混合器２８５により混合させ、インジケータ２１１から出力させる。
【０２８６】
これにより、黄色の提示情報３５１は、インジケータ２１１−１の操作端末２０１−１側（図中右下部）の発光素子から、操作端末２０１−１の方向（図中右下方向）に対して出力され、赤色の提示情報３５２は、インジケータ２１１−１の操作端末２０１−２側（図中左下部）の発光素子から、操作端末２０１−２の方向（図中左下方向）に対して出力される。したがって、ユーザａもユーザｂも、各操作端末２０１を用いて被操作端末２０２−１を操作可能な状態であることを認識することができ、被操作端末２０２−１を操作することができる。
【０２８７】
そして、被操作端末２０２−１に、ユーザａの指示のもと、操作端末２０１−１および２０１−２から操作情報データが受信された場合には、設定されている最優先機器選択モードに基づいて、自己の接続優先度に応じて操作の度合いが調整され、実行される。すなわち、被操作端末２０２−１は、操作端末２０１−１および２０１−２と自己（被操作端末２０２−２）の接続優先度がそれぞれ最大であるので、操作情報データに応じた操作の度合いが各接続優先度に応じて（必要な場合）調整され、混合器２８により混合された操作を実行する。
【０２８８】
以上のように、操作端末２０１が複数で構成された場合には、被操作端末２０２からの提示情報を方向別、または、色情報別に出力させるようにすることも可能である。
【０２８９】
なお、図２２においては、２台の操作端末２０１を用いて説明したが、２台ではなくても、３台などの複数台であってもよく、また、最優先機器選択モードの場合を説明したが、優先バランス調整モードの場合も、複数の操作端末２０１に対して、被操作端末２０２からの提示情報を方向別、または、色情報別に出力させるようにすることも可能である。
【０２９０】
さらに、図２２においては、被操作端末２０２においては、複数の操作端末２０１からのデータに応じて、提示または操作が行われるようにしたが、操作端末２０１−１と自己の接続優先度リストの情報と、操作端末２０１−２と自己の接続優先度リストの情報も比較されて、大きいほうのみを選択するようにしてもよい。
【０２９１】
次に、図２３のフローチャートを参照して、操作端末２０１の通信制御処理を説明する。ユーザａは、操作端末２０１の電源ボタン２２２を押す。これに対応して、図示せぬ電源供給部より操作端末２０１に電源が供給され、操作端末２０１が起動する。
【０２９２】
操作端末２０１を操作するユーザａは、室内空間に設置される被操作端末２０２−１乃至２０２−６の少なくとも１の端末を、外部通信回線１１−２を介して操作するために、ボタンやキー、ダイヤルなどにより構成される情報入力部２７を操作して、操作端末２０１に通信の開始を指示する。このとき、ユーザａは、必要に応じて、情報入力部２７を操作して、例えば、通信を行う対象の室内空間の情報や、操作端末２０１が被操作端末２０２との通信を要求する度合いを表す接続確立指数、および、操作端末２０１を中心とした各方向に対しての接続確立指数を表す指向性フィルタ指数を入力する。
【０２９３】
情報入力部２７は、ユーザの操作に対応する操作信号を、接続優先度解析部２１の特性情報設定部５２および空間情報設定部５３に入力する。特性情報設定部５２は、情報入力部２７から入力されるユーザａの指示に対応して、ステップＳ１０１において、接続優先度設定処理を実行する。
【０２９４】
この接続優先度設定処理は、図１３を参照して上述した接続優先度設定処理と基本的に同様の処理を行うため、その説明は省略するが、ステップＳ１０１の接続優先度設定処理により、例えば、特性情報通信回線１１−１を介して、基地局５からローカルポジショニングシステムによる操作端末２０１の位置情報が取得され、被操作端末２０２の特性情報が取得され、設定された操作端末２０１の基準空間に、自己および通信相手の特性情報が配置される。
【０２９５】
そして、優先度算出部５７は、各端末の特性情報が配置された操作端末２０１の基準空間を参照することにより、操作端末２０１と各被操作端末２０２の接続優先度を算出し、算出した接続優先度や各端末の特性情報などを、接続優先度リストとして、各被操作端末２０２のＩＤ情報に対応付けて、記憶部２２に登録し、ステップＳ１０２に進む。
【０２９６】
優先度算出部５７は、ステップＳ１０２において、算出した接続優先度や各端末の特性情報などからなる接続優先度リストを、特性情報通信部５５の特性情報送信部６１を制御し、特性情報通信回線１１−１を介して、被操作端末２０２に送信させ、ステップＳ１０３に進む。
【０２９７】
これにより、被操作端末２０２においては、接続優先度リストが登録（更新）され、後述する図２６のステップＳ１７５において、被操作端末２０２のインジケータ２１１から、設定されている操作モードおよび各被操作端末２０２の接続優先度リストの情報に応じた提示情報として、各被操作端末２０２の接続優先度に応じた強度の光量が出力される。
【０２９８】
ユーザａは、インジケータ２１１の提示情報を参照して、所望の被操作端末２０２が操作可能であるか否かを確認する。例えば、所望の被操作端末２０２のインジケータ２１１が提示情報を出力していなかったり、あるいは、インジケータ２１１から出力される光量の強度が小さい場合には、ユーザａは、所望の被操作端末２０２が操作可能ではないと認識し、操作端末２０１を対象の被操作端末２０２に向けたり、ユーザａ自身が移動を行ったり、あるいは、バランス調整ダイヤル２２５を操作することにより、操作端末２０１と各被操作端末２０２の接続優先度を変更する。
【０２９９】
内部通信処理部２３の通信制御部２５１は、ステップＳ１０３において、ユーザの情報入力部２７への操作に対応して、情報入力部２７から、被操作端末２０２に対する指示（例えば、ボリューム調整ダイヤル２２３やチャンネル調整ダイヤル２２４の操作など）が入力されたか否かを判定し、情報入力部２７から、被操作端末２０２に対する指示が入力されていないと判定した場合、ステップＳ１０４に進む。
【０３００】
接続優先度解析部２１は、ステップＳ１０４において、変化情報供給処理を実行する。この変化情報供給処理は、図１５を参照して上述した変化情報供給処理と基本的に同様の処理を行うため、その説明は適宜省略する。
【０３０１】
ステップＳ１０４において、変化情報供給処理が実行され、方向検出部５１により操作端末２０１の方向や位置の変化を検出したと判定された場合、ユーザによりバランス調整ダイヤル２２５の操作に応じて、特性情報設定部５２により操作端末２０１の接続確立指数情報、もしくは指向性フィルタ指数情報の変更指示が入力されたと判定された場合、または、被操作端末２０２から特性情報が受信されたと判定された場合、変更された操作端末２０１または被操作端末２０２の特性情報などが空間情報管理部５６に供給される。
【０３０２】
空間情報管理部５６は、ステップＳ１０５において、操作端末２０１の位置情報、方向情報、接続確立指数情報、および指向性フィルタ指数情報、並びに、被操作端末２０２の特性情報のうち、少なくとも１つの情報が供給されたか否かを判定し、操作端末２０１の位置情報、方向情報、接続確立指数情報、および指向性フィルタ指数情報、並びに、他のノードの特性情報のうち、少なくとも１つの情報が供給されたと判定された場合、空間情報管理部５６は、ステップＳ１０６に進み、接続優先度算出更新処理を実行する。
【０３０３】
この接続優先度算出更新処理を、図２４のフローチャートを参照して説明する。なお、図２４のステップＳ１３１乃至Ｓ１３３は、図１４のステップＳ５３乃至Ｓ５５の処理と基本的に同じ処理を行うため、繰り返しになるのでその詳細な説明は省略する。
【０３０４】
空間情報管理部５６は、ステップＳ１３１において、供給された情報に基づいて、操作端末２０１の基準空間に配置される被操作端末２０２の配置位置などを変更して、記憶されている操作端末２０１の基準空間を更新するとともに、優先度算出部５７に供給し、ステップＳ１３２に進む。
【０３０５】
優先度算出部５７は、ステップＳ１３２において、空間情報管理部５６から供給された操作端末２０１の基準空間（すなわち、式（１）および式（２））を用いて、自己と通信相手の相対的な位置関係を求めることで、自己（操作端末２０１）から、被操作端末２０２−１乃至２０２−６の接続優先度をそれぞれ算出し、ステップＳ１３３に進み、記憶部２２に登録されている接続優先度解析結果である接続度優先度リストをＩＤ情報に対応付けて更新する。
【０３０６】
優先度算出部５７は、ステップＳ１３３において、接続度優先度リストをＩＤ情報に対応付けて更新すると、接続優先度算出更新処理を終了し、図２３のステップＳ１０６に戻り、ステップＳ１０７に進み、更新した接続優先度や各端末の特性情報などからなる接続優先度リストを、特性情報通信部５５の特性情報送信部６１を制御し、特性情報通信回線１１−１を介して、被操作端末２０２に送信させ、ステップＳ１０３に戻り、それ以降の処理を繰り返す。
【０３０７】
すなわち、接続優先度リストが被操作端末２０２に送信されることにより、被操作端末２０２においては、接続優先度リストが更新され、後述する図２６のステップＳ１７５において、被操作端末２０２のインジケータ２１１から、更新された、各被操作端末２０２の接続優先度に応じた提示情報として、各被操作端末２０２の接続優先度に応じた強度の光量が出力される。
【０３０８】
ユーザａは、インジケータ２１１の提示情報を参照して、所望の被操作端末２０２が操作可能であるか否かを確認する。例えば、所望の被操作端末２０２のインジケータ２１１が提示情報を出力しており、あるいは、インジケータ２１１からユーザａにとって所望の強度の光量（提示情報）が出力されている場合には、ユーザａは、所望の被操作端末２０２が操作可能であると認識し、操作端末２０１の各情報入力部２７（例えば、ボリューム調整ダイヤル２２３やチャンネル調整ダイヤル２２４など）を操作し、操作端末２０１に所望の指示を行う。すなわち、インジケータ２１１から出力される提示情報は、被操作端末２０２が、操作端末２０１からの操作を受け付けることがどの程度可能であるかを表す操作受付状態情報であるとも言える。
【０３０９】
例えば、ユーザａは、ボリューム調整ダイヤル２２３を操作して、ボリュームを「１０」上昇させる操作を行ったとする。
【０３１０】
情報入力部２７は、ユーザの指示に対応する操作情報を、入出力インタフェース２５を介して、内部通信処理部２３の通信制御部２５１および分配器２５５に入力する。分配器２５５に入力された操作情報は、被操作端末２０２毎に分配され、操作情報調整部２６３−１，２６３−２，…に供給される。
【０３１１】
通信制御部２５１は、情報入力部２７から操作情報を入力すると、ステップＳ１０３において、情報入力部２７から、被操作端末２０２に対する指示が入力されたと判定し、ステップＳ１０８に進み、優先度情報取得部２５２を制御し、記憶部２２の接続優先度リストに登録されている被操作端末２０２の接続優先度を取得させ、ステップＳ１０９に進む。
【０３１２】
通信制御部２５１は、ステップＳ１０９において、操作情報調整部２６３を制御し、操作端末２０１および被操作端末２０２間で設定されている操作モード（最優先機器選択モードまたは優先バランス調整モード）および各被操作端末２０２の接続優先度に応じて、分配器２５５から供給されている操作情報の操作の度合いを調整させ、操作の度合いが調整された操作情報を操作情報データとしてデータ送信部２６１に供給させ、ステップＳ１１０に進む。
【０３１３】
なお、具体的には、ステップＳ１０９においては、図２７を参照して後述する操作情報調整処理のステップＳ１９１乃至Ｓ１９４と同様な処理が行われる。したがって、最優先機器選択モードが選択されている場合に、接続優先度が最大でない被操作端末２０２に対しての操作情報データは送信されない。
【０３１４】
ステップＳ１１０において、通信制御部２５１は、データ送信部２６１を制御し、操作情報調整部２６３から供給された操作情報データを、外部通信回線１１−２を介して、対応する被操作端末２０２に送信させ、ステップＳ１０３に戻り、それ以降の処理が繰り返される。
【０３１５】
一方、ステップＳ１０５において、空間情報管理部５６は、操作端末２０１の位置情報、方向情報、接続確立指数情報、および指向性フィルタ指数情報、並びに、被操作端末２０２の特性情報のうち、どの情報も供給されていないと判定した場合、ステップＳ１１１に進み、ユーザａにより情報入力部２７の電源ボタン２２２が操作されて、電源オフが指示されたか否かを判定し、電源オフが指示されたと判定した場合、通信制御処理を終了する。
【０３１６】
ステップＳ１１１において、電源オフが指示されていないと判定された場合、ステップＳ１０３に戻り、それ以降の処理を繰り返す。すなわち、ステップＳ１１１において、電源オフが指示されたと判定されるまで、ステップＳ１０３の以降の処理が繰り返される。なお、ユーザａが操作端末２０１に対して何の操作（指示の入力や端末の移動など）も行わない状態で、所定の時間が経過した場合には、操作端末２０１の電源状態をスリープモードに設定するようにしてもよい。
【０３１７】
なお、後述する図２５の通信制御処理のように、被操作端末２０２においても操作の度合いが制御される場合には、図２３のステップＳ１０８およびＳ１０９の処理をスキップさせて、ステップＳ１１０において、各被操作端末２０２に対して同じ操作情報データが送信されるようにしてもよい。すなわち、図１６の通信システムにおいては、優先度情報リストが共有されているので、操作情報の度合いの制御処理は、操作側および被操作側のどちら側で行うようにしてもよい。
【０３１８】
次に、図２５のフローチャートを参照して、図２３の操作端末２０１の通信制御処理に対応する、被操作端末２０２の通信制御処理を説明する。
【０３１９】
図２３のステップＳ１０２において、操作端末２０１は、算出した接続優先度リストを、特性情報通信回線１１−１を介して送信してくる。
【０３２０】
被操作端末２０２の特性情報受信部６２は、特性情報通信回線１１−１を介して、操作端末２０１からの接続優先度リストを受信し、受信した操作端末２０１からの接続優先度リストを、優先度算出部５７に供給する。
【０３２１】
優先度算出部５７は、特性情報受信部６２から接続優先度リストが供給されると、操作端末２０１からの接続優先度リストを、操作端末２０１のＩＤ情報に対応付けて記憶部２２に登録する。
【０３２２】
内部通信処理部２３の優先度情報取得部２８２は、記憶部２２を監視しており、ステップＳ１５１において、接続度優先度リストが登録（更新）されたか否かを判定し、接続度優先度リストが登録（更新）されたと判定した場合、ステップＳ１５２に進み、登録（更新）された接続優先度リストの情報（接続優先度や操作端末２０１との方向情報など）を通信制御部２８１に供給し、ステップＳ１５３に進む。
【０３２３】
通信制御部２８１は、ステップＳ１５３において、優先度情報取得部２８２から供給された接続優先度リストの情報を用いて、提示情報出力制御処理を実行する。ステップＳ１５３の提示情報出力制御処理を、図２６のフローチャートを参照して説明する。
【０３２４】
通信制御部２８１は、ステップＳ１７１において、設定されている操作モードが最優先機器選択モードであるか否かを判定し、設定されている操作モードが最優先機器選択モードであると判定した場合、ステップＳ１７２に進み、優先度情報取得部２８２から供給された接続優先度リストの情報に基づいて、操作端末２０１と（その通信相手と）の接続優先度の中で、操作端末２０１と自己（被操作端末２０２）との接続優先度が最大であるか否かを判定する。
【０３２５】
ステップＳ１７２において、操作端末２０１との接続優先度の中で、操作端末２０１と自己（被操作端末２０２）との接続優先度が最大であると判定された場合、通信制御部２８１は、ステップＳ１７３に進み、提示情報生成部２９３を制御し、操作端末２０１からの操作の受付が可能であることを示す提示情報を生成させ、ステップＳ１７５に進む。
【０３２６】
ステップＳ１７１において、設定されている操作モードが最優先機器選択モードではない（すなわち、優先バランス調整モードである）と判定された場合、通信制御部２８１は、ステップＳ１７４に進み、提示情報生成部２９３を制御し、操作端末２０１と自己（被操作端末２０２）との接続優先度に応じた提示情報を生成させ、ステップＳ１７５に進む。
【０３２７】
ステップＳ１７５において、提示情報生成部２９３は、生成した提示情報を、混合器２８５、入出力インタフェース２５を介して、インジケータ２１１から出力させる。これにより、インジケータ２１１からは、接続優先度に応じた強度の光量（提示情報）が出力され、処理は、図２５のステップＳ１５４に戻り、さらに、ステップＳ１５１に戻り、それ以降の処理が繰り返される。
【０３２８】
例えば、操作端末２０１が、操作端末２０１−１および２０１−２で構成される場合に、操作モードが優先バランス調整モードのステップＳ１７４およびＳ１７５の処理を具体的に説明すると、提示情報生成部２９３−１は、例えば、操作端末２０１−１と被操作端末２０２との接続優先度に応じた提示情報データＮａ１を生成し、混合器２８５に出力する。提示情報生成部２９３−２は、例えば、操作端末２０１−２と被操作端末２０２との接続優先度に応じた提示情報データＮｂ１を生成し、混合器２８５に出力する。
【０３２９】
混合器２８５は、提示情報生成部２９３−１からの提示情報データＮａ１、および提示情報生成部２９３−２からの提示情報データＮｂ１を混合し、混合した提示情報データを、入出力インタフェース２５を介してインジケータ２１１に出力させる。これにより、図２２のように、インジケータ２１１−１からは、提示情報３５１および提示情報３５２が出力される。
【０３３０】
なお、操作端末２０１を操作するユーザａから、被操作端末２０２が見えない場所に設定されている場合には、提示情報データを操作端末２０１に送信し、操作端末２０１において、出力させるようにしてもよい。
【０３３１】
この場合、提示情報生成部２９３−１は、操作端末２０１−１と被操作端末２０２との接続優先度に応じた提示情報データＮａ１を生成し、データ送信部２６１−１に出力する。データ送信部２９１−１は、提示情報生成部２９３−１からの提示情報データＮａ１を、通信制御部２８１の制御のもと、外部通信回線１１−２を介して、操作端末２０１−１に送信する。
【０３３２】
提示情報生成部２９３−２は、例えば、操作端末２０１−２と被操作端末２０２との接続優先度に応じた提示情報データＮｂ１を生成し、混合器２８５に出力する。データ送信部２９１−２は、提示情報生成部２９３−１からの提示情報データＮｂ１を、通信制御部２８１の制御のもと、外部通信回線１１−２を介して、操作端末２０１−２に送信する。
【０３３３】
これにより、操作端末２０１−１および２０１−２においては、データ受信部２６２により提示情報データＮａ１やＮａ２が受信され、混合部２５６において混合され、出力制御部２４に供給されて、提示情報データＮａ１やＮａ２に対応する提示情報がＬＣＤ２２１より出力される。なお、このとき、出力制御部２４は、図１２の接続優先度の通知画面に、これらの提示情報データを合成して出力するようにしてもよい。すなわち、この場合、例えば、接続優先度の通知画面のノードＮの一部が点滅された提示情報が出力される。
【０３３４】
なお、提示情報は、ＬＣＤ２２１に限らず、例えば、ユーザａの顔に装着されるヘッドマウントディスプレイなどに表示させるようにしてもよい。
【０３３５】
図２６に戻って、ステップＳ１７２において、操作端末２０１との接続優先度の中で、操作端末２０１と自己（被操作端末２０２）との接続優先度が最大ではないと判定された場合、ステップＳ１７３およびＳ１７５の処理はスキップされ、処理は、図２５のステップＳ１５３に戻り、さらに、ステップＳ１５１に戻り、それ以降の処理が繰り返される。
【０３３６】
一方、図２５のステップＳ１５１において、接続度優先度リストが登録（更新）されていないと判定された場合、通信制御部２８１は、ステップＳ１５４に進み、データ受信部２９２が操作情報データを受信したか否かを判定する。
【０３３７】
上述した図２３のステップＳ１１０において、操作端末２０１は、外部通信回路１１−２を介して、被操作端末２０２に操作情報データを送信してくる。データ受信部２９２は、外部通信回路１１−２を介して、操作端末２０１からの操作情報データを受信し、受信した操作情報データを操作情報調整部２９４に供給するとともに、通信制御部２８１に、操作情報データから取得されるＩＤ情報を供給する。
【０３３８】
これに対応して、通信制御部２８１は、ステップＳ１５４において、データ受信部２９２が操作情報データを受信したと判定し、ステップＳ１５５に進み、優先度情報取得部２８２を制御し、記憶部２２から、ＩＤ情報に対応する操作端末２０１との自己の接続優先度リストの情報を取得（供給）させ、ステップＳ１５６に進み、提示情報出力制御処理を実行する。この提示情報出力制御処理は、図２６を参照して上述したステップＳ１５３の提示情報出力制御処理と同様の処理を行うため、その説明は繰り返しになるので省略する。すなわち、この提示情報出力ともに、次のステップの操作制御が実行されるので、ユーザは、操作の対象を明確に把握することができる。
【０３３９】
ステップＳ１５６の提示情報出力制御処理により、インジケータ２１１からは、接続優先度に応じた強度の光量（提示情報）が出力され、処理は、ステップＳ１５７に進み、通信制御部２８１は、操作情報調整部２９４を制御し、操作情報調整処理を実行させる。
【０３４０】
この操作情報調整処理を、図２７のフローチャートを参照して説明する。なお、図２７のステップＳ１９１およびＳ１９２は、図２６のステップＳ１７２およびＳ１７２と同様の処理を行うため、その詳細な説明は繰り返しになるので省略する。
【０３４１】
通信制御部２８１は、ステップＳ１９１において、設定されている操作モードが最優先機器選択モードであるか否かを判定し、設定されている操作モードが最優先機器選択モードであると判定した場合、ステップＳ１９２に進み、優先度情報取得部２８２から供給された接続優先度リストの情報に基づいて、操作端末２０１との接続優先度の中で、操作端末２０１と自己（被操作端末２０２）との接続優先度が最大であるか否かを判定する。
【０３４２】
ステップＳ１９２において、操作端末２０１との接続優先度の中で、操作端末２０１と自己との接続優先度が最大であると判定された場合、通信制御部２８１は、ステップＳ１９３に進み、操作情報調整部２９４を制御し、データ受信部２９２から供給された操作情報をそのまま、混合器２８６を介して機能制御部２８７に供給させ、ステップＳ１９５に進む。
【０３４３】
ステップＳ１９１において、設定されている操作モードが最優先機器選択モードではない（すなわち、優先バランス調整モードである）と判定された場合、通信制御部２８１は、ステップＳ１９４に進み、操作情報調整部２９４を制御し、データ受信部２９２から供給された操作情報の操作の度合いを、操作モードと操作端末２０１と自己（被操作端末２０２）との接続優先度に応じて調整させ、調整させた操作情報を、混合器２８６を介して機能制御部２８７に供給させ、ステップＳ１９５に進む。
【０３４４】
例えば、操作端末２０１が、操作端末２０１−１および２０１−２で構成される場合に、操作モードが優先バランス調整モードのステップＳ１９４の処理を具体的に説明すると、データ受信部２９２−１は、操作端末２０１−１からの操作情報データＡｎ１を受信し、受信した操作情報データＡｎ１を操作情報調整部２９４−１に供給する。操作情報調整部２９４−１は、データ受信部２９２−１からの操作情報データＡｎ１の操作の度合いを調整する。データ受信部２９２−２は、操作端末２０１−２からの操作情報データＢｎ１を受信し、受信した操作情報データＢｎ１を操作情報調整部２９４−２に供給する。操作情報調整部２９４−２は、データ受信部２９２−２からの操作情報データＢｎ１の操作の度合いを調整する。
【０３４５】
混合器２８６は、操作情報調整部２９４−１からの操作情報データＡｎ１、および操作情報調整部２９４−２からの操作情報データＢｎ１を混合し、混合した操作情報データを機能制御部２８７に供給する。
【０３４６】
機能制御部２８７は、操作情報調整部２９４から操作情報が入力されると、ステップＳ１９５において、所定の機能を、操作情報調整部２９４により優先度に応じて調整された操作度合いで制御し、図２５のステップＳ１５７に戻り、ステップＳ１５８に進む。
【０３４７】
ステップＳ１５８において、通信制御部２８１は、ユーザａにより情報入力部２７が操作されて、電源オフが指示されたか否かを判定し、電源オフが指示されたと判定した場合、通信制御処理を終了する。
【０３４８】
ステップＳ１５８において、電源オフが指示されていないと判定された場合、ステップＳ１５１に戻り、それ以降の処理を繰り返す。すなわち、ステップＳ１５８において、電源オフが指示されたと判定されるまで、ステップＳ１５１の以降の処理が繰り返される。
【０３４９】
以上のように、複数の被操作端末を制御する場合に、被操作端末から求められた接続優先度に応じた提示情報を出力し、さらに、接続優先度に応じてその操作の度合いを制御するようにしたので、ユーザは、操作対象の被操作端末を簡単に確認することができる。
【０３５０】
また、接続優先度は、操作端末の向きを変更したり、ユーザ自身が移動して操作端末が移動するなどの簡単な操作で変更することができるので、操作対象の被操作端末を簡単に変更することができる。
【０３５１】
以上により、１の操作端末により、複数の被操作端末の操作が可能になる。
【０３５２】
なお、上記説明においては、インジケータ２１１から提示情報を出力するようにしたが、提示情報として、スピーカ２９５などからビープ音など出力するようにしてもよいし、操作端末２０１を携帯するユーザａから被操作端末２０２が見えない場所に配置されている場合には、上述したように被操作端末２０２から提示情報データを操作端末２０１やユーザの近傍に配置される他の情報処理装置に送信し、それらが有する表示部より出力させるようにしてもよい。
【０３５３】
また、上記説明においては、被操作端末は、操作端末により算出された接続優先度リストを取得し、更新するように説明したが、通信システムにおいて、接続優先度リストが共有できればよく、通信システムを構成する操作端末、被操作端末、または、サーバなどのどこで算出されてもよい。したがって、被操作端末の接続優先度解析部において、各特性情報を取得し、操作端末を中心とした基準空間を参照して、操作端末により算出された接続優先度リストと同じものを算出することにより更新するようにしてもよい。
【０３５４】
さらに、上記説明においては、接続優先度に応じて、操作端末から被操作端末への一方向の操作情報の度合い（バランス）を制御する例を説明したが、接続優先度リストの情報であれば、方向情報などに基づいて、制御されるようにしてもよく、また、制御の例としては、例えば、本発明は、複数の通信相手から受信され、出力される音声データ、または入力され、複数の通信相手に送信される音声データ（すなわち、複数の通信相手と送受信される音声データ）の音量調整の制御、複数の通信相手と送受信される映像データの透明度の制御や、映像データを子画面表示する場合の子画面の大きさの制御、または、映像データの解像度の制御などの制御にも用いることができる。
【０３５５】
以上のように、自己および通信相手の各ノードの位置情報、方向情報、ＩＤ情報、指向性フィルタ指数情報、接続確立指数情報などからなる特性情報に基づいて算出された接続優先度に応じて、複数ノード間において通信にかかる制御を行うようにしたので、接続する被操作端末が増えたとしても、その接続優先度に応じて、通信の内容（すなわち、どの被操作端末を操作するかなど）を制御することができる。
【０３５６】
これにより、例えば、１つの操作端末だけであっても、複数の被操作端末間においても、混信などが抑制されるので、快適な通信により、複数の被操作端末の制御を行うことができる。
【０３５７】
また、位置情報、方向情報、指向性フィルタ指数情報、および接続確立指数情報などの特性情報の変化に応じて、接続優先度も更新するようにしたので、各操作端末や被操作端末などのノードの状態が変わったとしても簡単に対応できる。
【０３５８】
さらに、位置情報や方向情報を、操作端末に連動させて入力されるようにしたので、簡単で自然な操作により複数ノード間における通信バランスを最適に制御することができる。
【０３５９】
なお、上記説明においては、説明の便宜上、ネットワーク２を特性情報通信回線１１−１と外部通信回線１１−２に分けて説明したため、端末１においては、機能別に、特性情報通信部５５と外部通信インタフェース８３と分けて構成するようにしたが、特性情報通信回線１１−１と外部通信回線１１−２を分ける必要がない場合には、１つの通信部として構成するようにしてもよい。
【０３６０】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。この場合、例えば、図１の端末１−１乃至１−３は、図２８に示されるようなパーソナルコンピュータ４０１により構成される。
【０３６１】
図２８において、ＣＰＵ（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)（商標）を含む）、もしくは半導体メモリ４２４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭ４１２や、記憶部４１８に含まれるハードディスクなどで構成される。
【０３６８】
ここで、本明細書において、コンピュータに各種の処理を行わせるためのプログラムを記述する処理ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。
【０３６９】
また、プログラムは、１のコンピュータにより処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。
【０３７０】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０３７１】
【図１】本発明の通信システムの構成例を示す図である。
【図２】図１の端末の接続優先度解析部の詳細な構成例を示すブロック図である。
【図３】図１の端末の記憶部に記憶される接続優先度リストの構成例を示す図である。
【図４】ノードＡの基準空間を説明する図である。
【図５】指向性フィルタ指数を説明する図である。
【図６】指向性フィルタ指数の他の例を説明する図である。
【図７】指向性フィルタ指数の他の例を説明する図である。
【図８】ノードＡの基準空間座標の他の例を説明する図である。
【図９】図８のノードＡの基準空間座標に指向性フィルタ指数を反映させた例を説明する図である。
【図１０】図９の場合の接続優先度の遷移を説明する図である。
【図１１】接続優先度リストの他の構成例を示す図である。
【図１２】図１の端末の出力部を構成するモニタに出力される接続優先度リストの表示例を示す図である。
【図１３】図１の端末の接続優先度解析部の接続優先度設定処理を説明するフローチャートである。
【図１４】図１の端末の接続優先度解析部の接続優先度更新処理を説明するフローチャートである。
【図１５】図１４のステップＳ５１の変化情報供給処理を説明するフローチャートである。
【図１６】本発明の通信システムの他の構成例を示す図である。
【図１７】図１６の操作端末の外観の構成例を示す図である。
【図１８】図１６の操作端末の内部通信処理部の詳細な構成例を示すブロック図である。
【図１９】図１６の被操作端末の内部通信処理部の詳細な構成例を示すブロック図である。
【図２０】最優先機器選択モードの場合の通信システムを説明する図である。
【図２１】優先バランス調整モードの場合の通信システムを説明する図である。
【図２２】操作端末が複数台で構成される場合の通信システムを説明する図である。
【図２３】図１６の操作端末の通信制御処理を説明するフローチャートである。
【図２４】図２３のステップＳ１０６の接続優先度算出更新処理を説明するフローチャートである。
【図２５】図１６の被操作端末の通信制御処理を説明するフローチャートである。
【図２６】図２５のステップＳ１５３の提示情報出力制御処理を説明するフローチャートである。
【図２７】図２５のステップＳ１５７の操作情報調整処理を説明するフローチャートである。
【図２８】本発明を適用するパーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０３７２】
１−１乃至１−３  端末，２  ネットワーク，５  基地局，１１−１  特性情報通信回線，１１−２  外部通信回線，２１  接続優先度解析部，２２  記憶部，２３  内部通信処理部，２４  出力制御部，２６  動作入力部，２７  情報入力部，２８  出力部，５１  方向検出部，５２  特性情報設定部，５３  空間情報設定部，５４  情報取得制御部，５５  特性情報通信部，５６  空間情報管理部，５７  優先度算出部，２０１  操作端末，２０２−１乃至２０２−６  被操作端末，２１１−１乃至２１１−６  インジケータ，２２１  ＬＣＤ，２５１  通信制御部，２５２  優先度情報取得部，２５３  外部通信インタフェース，２５４  バランス調整部，２８１  通信制御部，２８２  優先度情報取得部，２８３  外部通信インタフェース，２８７  機能制御部，２９３  提示情報生成部，２９４  操作情報調整部
【図１】
2006148219.tif 000003
【図２】
2006148219.tif 000004
【図３】
2006148219.tif 000005
【図４】
2006148219.tif 000006
【図５】
2006148219.tif 000007
【図６】
2006148219.tif 000008
【図７】
2006148219.tif 000009
【図８】
2006148219.tif 000010
【図９】
2006148219.tif 000011
【図１０】
2006148219.tif 000012
【図１１】
2006148219.tif 000013
【図１２】
2006148219.tif 000014
【図１３】
2006148219.tif 000015
【図１４】
2006148219.tif 000016
【図１５】
2006148219.tif 000017
【図１６】
2006148219.tif 000018
【図１７】
2006148219.tif 000019
【図１８】
2006148219.tif 000020
【図１９】
2006148219.tif 000021
【図２０】
2006148219.tif 000022
【図２１】
2006148219.tif 000023
【図２２】
2006148219.tif 000024
【図２３】
2006148219.tif 000025
【図２４】
2006148219.tif 000026
【図２５】
2006148219.tif 000027
【図２６】
2006148219.tif 000028
【図２７】
2006148219.tif 000029
【図２８】
2006148219.tif 000030