(57)【特許請求の範囲】
【請求項１】
端末装置とネットワークを介して通信するネットワーク通信部と、
前記端末装置との通信を制御する制御部と、
複数の端末装置が所属している既存のグループを記憶するグループテーブル、および、セッションテーブルが設定される記憶部と、
を備えた中継装置であって、
前記ネットワーク通信部は、前記端末装置から、通信相手の端末装置を指定する情報が付加された音声信号を受信し、
前記制御部は、
前記端末装置から、最初の音声信号を受信したとき、この音声信号を送信してきた端末装置、および、この音声信号に付加されていた指定情報で指定される端末装置を参加端末とする通信セッションを前記セッションテーブルに登録し、さらに、前記端末装置から受信した最初の音声信号に付加されていた指定情報が前記既存グループを指定するものであった場合、この音声信号を送信してきた端末装置、および、この既存グループに所属する端末装置を前記参加端末とする通信セッションを前記記憶部のセッションテーブルに登録し、
前記最初の音声信号を含む、前記参加端末から受信した音声信号を各参加端末に転送し、
２台以上の参加端末から同時に音声信号を受信した場合、これらの音声信号をミキシングし、該ミキシングされた音声信号を前記参加端末に向けて送信する
中継装置。
【請求項２】
前記制御部は、前記ミキシング処理において、音声信号を送信してきた端末装置に対しては、その端末装置から送信されてきた音声信号を除く受信音声信号をミキシングしたものを送信する請求項１に記載の中継装置。
【請求項３】
前記制御部は、前記参加端末のいずれからも音声信号を受信せずに所定時間以上経過した場合、前記通信セッションを前記セッションテーブルから削除する
請求項１または請求項２に記載の中継装置。
【請求項４】
前記制御部は、
前記セッションテーブルに登録されている通信セッションの参加端末に含まれない端末装置を少なくとも一つ指定する指定情報が付された音声信号を受信した場合、
この音声信号を送信した端末装置、および、前記指定情報で指定される端末装置を参加端末とする新たな通信セッションを前記セッションテーブルに更に登録する
請求項１乃至請求項３のいずれかに記載の中継装置。
【請求項５】
前記制御部は、
前記新たに登録した通信セッションの参加端末のなかに、前記先に登録されている通信セッションの参加端末が含まれる場合、その両方の通信セッションの参加端末となっている端末装置を、前記先に登録されている通信セッションから削除する
請求項４に記載の中継装置。
【請求項６】
マイク、音声出力部、および、端末ネットワーク通信部を備えた複数の端末装置と、
ネットワーク通信部、制御部、および、記憶部を備えた中継装置と、
を含み、前記端末装置の端末ネットワーク通信部と前記中継装置のネットワーク通信部とがネットワークを介して音声信号を送受信する音声通信システムであって、
前記端末装置は、前記マイクから入力された音声信号に、通信相手の端末装置を指定する情報を付加して、前記端末ネットワーク通信部を用いて前記中継装置に送信し、
前記中継装置の記憶部には、２以上の端末装置が所属している既存のグループを記憶するグループテーブル、および、セッションテーブルが設定され、
前記中継装置のネットワーク通信部は、前記端末装置から、前記指定情報が付加された音声信号を受信し、
前記制御部は、
前記端末装置から、最初の音声信号を受信したとき、この音声信号を送信してきた端末装置、および、この音声信号に付加されていた指定情報で指定される端末装置を参加端末とする通信セッションを前記セッションテーブルに登録し、さらに、前記端末装置から受信した最初の音声信号に付加されていた指定情報が前記既存グループを指定するものであった場合、この音声信号を送信してきた端末装置、および、この既存グループに所属する端末装置を前記参加端末とする通信セッションを前記記憶部のセッションテーブルに登録し、
前記最初の音声信号を含む、前記参加端末から受信した音声信号を各参加端末に転送し、
２台以上の参加端末から同時に音声信号を受信した場合、これらの音声信号をミキシングし、該ミキシングされた音声信号を前記参加端末に向けて送信し、
前記端末装置の音声再生部は、前記中継装置から受信した音声信号を再生する
音声通信システム。
【請求項７】
前記端末装置は、プッシュ・ツー・トーク回路を更に備え、
前記端末ネットワーク通信部は、前記プッシュ・ツー・トーク回路がオンされている間、前記マイクから入力音声信号を前記中継装置に送信し、前記プッシュ・ツー・トーク回路のオン／オフにかかわらず、前記中継装置から送られてくる音声信号を受信する
請求項６に記載の音声通信システム。
【請求項８】
前記ネットワークは、無線ローカル・エリア・ネットワークのアクセスポイントを複数有し、
前記端末装置の端末ネットワーク通信部は、いずれかのアクセスポイントを介して前記ネットワークに接続する
請求項６または請求項７に記載の音声通信システム。
【請求項９】
端末装置とネットワークを介して通信するネットワーク通信部と、複数の端末装置が所属している既存のグループを記憶するグループテーブルおよびセッションテーブルが設定される記憶部と、を備えた中継装置のコンピュータを、
前記端末装置から、通信相手の端末装置を指定する情報が付加された最初の音声信号を受信したとき、この音声信号を送信してきた端末装置、および、この音声信号に付加されていた指定情報で指定される端末装置を参加端末とする通信セッションを前記セッションテーブルに登録する手段であって、前記端末装置から受信した最初の音声信号に付加されていた指定情報が前記既存グループを指定するものであった場合、この音声信号を送信してきた端末装置、および、この既存グループに所属する端末装置を前記参加端末とする通信セッションを前記記憶部のセッションテーブルに登録する第一手段、
前記最初の音声信号を含む、前記参加端末から受信した音声信号を各参加端末に転送する第二手段、および、
２台以上の参加端末から同時に音声信号を受信した場合、これらの音声信号をミキシングし、該ミキシングされた音声信号を前記参加端末に向けて送信する第三手段、
として機能させるプログラム。
【請求項１０】
前記第三手段は、前記音声信号を送信してきた端末装置に対しては、その端末装置から送信されてきた音声信号を除く受信音声信号をミキシングしたものを送信する請求項９に記載のプログラム。
【請求項１１】
前記第一手段は、前記参加端末のいずれからも音声信号を受信せずに所定時間以上経過した場合、前記通信セッションを前記セッションテーブルから削除する請求項９または請求項１０に記載のプログラム。
【請求項１２】
前記第一手段は、前記セッションテーブルに登録されている通信セッションの参加端末に含まれない端末装置を少なくとも一つ指定する指定情報が付された音声信号を受信した場合、この音声信号を送信した端末装置、および、前記指定情報で指定される端末装置を参加端末とする新たな通信セッションを前記セッションテーブルに更に登録する請求項９乃至請求項１１のいずれかに記載のプログラム。
【請求項１３】
前記第一手段は、前記新たに登録した通信セッションの参加端末のなかに、前記先に登録されている通信セッションの参加端末が含まれる場合、その両方の通信セッションの参加端末となっている端末装置を、前記先に登録されている通信セッションから削除する請求項９乃至請求項１２のいずれかに記載のプログラム。
【請求項１４】
端末装置とネットワークを介して通信するネットワーク通信部と、複数の端末装置が所属している既存のグループを記憶するグループテーブルおよびセッションテーブルが設定される記憶部と、を備えた中継装置を用いて音声信号を中継する方法であって、
前記中継装置が、前記端末装置から、通信相手の端末装置を指定する情報が付加された最初の音声信号を受信したとき、この音声信号を送信してきた端末装置、および、この音声信号に付加されていた指定情報で指定される端末装置を参加端末とする通信セッションを前記セッションテーブルに登録するステップであって、前記端末装置から受信した最初の音声信号に付加されていた指定情報が前記既存グループを指定するものであった場合、この音声信号を送信してきた端末装置、および、この既存グループに所属する端末装置を前記参加端末とする通信セッションを前記記憶部のセッションテーブルに登録する第一ステップ、
前記中継装置が、前記最初の音声信号を含む、前記参加端末から受信した音声信号を各参加端末に転送する第二ステップ、および、
前記中継装置が、２台以上の参加端末から同時に音声信号を受信した場合、これらの音声信号をミキシングし、該ミキシングされた音声信号を前記参加端末に向けて送信する第三ステップ、
を含むことを特徴とする音声信号の中継方法。
【請求項１５】
前記第三ステップは、前記音声信号を送信してきた端末装置に対しては、その端末装置から送信されてきた音声信号を除く受信音声信号をミキシングしたものを送信する請求項１４に記載の音声信号の中継方法。
【請求項１６】
前記第一ステップは、前記参加端末のいずれからも音声信号を受信せずに所定時間以上経過した場合、前記通信セッションを前記セッションテーブルから削除する請求項１４または請求項１５に記載の音声信号の中継方法。
【請求項１７】
前記第一ステップは、前記セッションテーブルに登録されている通信セッションの参加端末に含まれない端末装置を少なくとも一つ指定する指定情報が付された音声信号を受信した場合、この音声信号を送信した端末装置、および、前記指定情報で指定される端末装置を参加端末とする新たな通信セッションを前記セッションテーブルに更に登録する請求項１４乃至請求項１６のいずれかに記載の音声信号の中継方法。
【請求項１８】
前記第一ステップは、前記新たに登録した通信セッションの参加端末のなかに、前記先に登録されている通信セッションの参加端末が含まれる場合、その両方の通信セッションの参加端末となっている端末装置を、前記先に登録されている通信セッションから削除する請求項１４乃至請求項１７のいずれかに記載の音声信号の中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線ＬＡＮなどのネットワークを用いた音声通信システムに関する。
【背景技術】
【０００２】
従来、無線による音声通信をする機器としては、連続時間信号である高周波キャリアをアナログ信号またはデジタル信号で変調して送信する所謂無線通信機が主流であった。無線通信機は、１対１の通信が基本であるが、複数の無線通信機同士で同時に通信するグループ通信機能を備えたものも提案されている（非特許文献１参照）。【０００３】
従来の無線通信機を用いたグループ通信は、各無線通信機に自機の所属グループが設定され、無線通信機自身がグループ呼び出しに対して応答するか否かを判断することで実現されていた。具体的には、他の無線通信機からグループ通信の呼び出しがあったとき、そのグループ通信の呼び出しが自機が所属するグループ宛のものであるかを判断し、自機が所属するグループ宛の呼び出しであった場合、その呼び出しに応答する。同じ所属グループが設定されている無線通信機が複数（３台以上）存在する場合、これらの無線通信機同士でグループ通信が実現される。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】株式会社ＪＶＣケンウッド、業務用無線機  ＴＣＰ−Ｕ９０Ｆ  〈URL：http://www2.jvckenwood.com/business/tcp_u90f/〉
【発明の概要】
【発明が解決しようとする課題】
【０００５】
非特許文献１の無線通信機を３台以上用いてグループ通信が可能であるが、通信形態は半二重方式である。このため、グループ通信であっても、音声信号を送信できる（話をできる）のは１台のみである。同時に２台以上が音声信号を送信した場合、送信中の無線通信機は、他者の送信信号を受信することができない。そのうえ、複数の送信信号が輻輳するため、受信中の無線通信機でも音声を聴くことができない。【０００６】
上記無線通信機に所属グループを記憶する方式のグループ通信では、どの無線通信機がどのグループに所属しているかを統括して管理することができない。また、グループに所属する無線通信機の変更は、各無線通信機で所属グループを変更しなければすることができないため、その時々の状況に応じて柔軟にグループ設定を変更することができない。【０００７】
この発明は、通信ネットワークを経由して中継装置と通信機である端末装置を接続し、中継装置に端末装置のグループを管理させるようにしたことにより、自由度の高いグループ通信を可能にした音声通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明の中継装置は、端末装置とネットワークを介して通信するネットワーク通信部、端末装置との通信を制御する制御部、および、複数の端末装置が所属している既存のグループを記憶するグループテーブルとセッションテーブルが設定される記憶部を備えている。ネットワーク通信部は、通信相手の端末装置を指定する情報が付加された音声信号を、端末装置から受信する。制御部は、端末装置から、最初の音声信号（たとえば後述の呼出音声パケット）を受信したとき、この音声信号を送信してきた端末装置、および、この音声信号に付加されていた指定情報で指定される端末装置を参加端末とする通信セッションをセッションテーブルに登録し、さらに、端末装置から受信した最初の音声信号に付加されていた指定情報が既存グループを指定するものであった場合、この音声信号を送信してきた端末装置、および、この既存グループに所属する端末装置を参加端末とする通信セッションを記憶部のセッションテーブルに登録する。通信セッションの確立のためには、音声信号の送信を開始するだけでよく、ＳＩＰ手順のような事前の手順は不要である。以後、制御部は、この最初の音声信号を含む参加端末から受信した音声信号を各参加端末に転送し、２台以上の参加端末から同時に音声信号を受信した場合、これらの音声信号をミキシングし、該ミキシングされた音声信号を参加端末に向けて送信する。
【０００９】
この発明のプログラムは、端末装置とネットワークを介して通信するネットワーク通信部、および、複数の端末装置が所属している既存のグループを記憶するグループテーブルとセッションテーブルが設定される記憶部を備えた中継装置のコンピュータを、第一、第二および第三手段として機能させる。第一手段は、端末装置から通信相手の端末装置を指定する情報が付加された最初の音声信号を受信したとき、この音声信号を送信してきた端末装置、および、この音声信号に付加されていた指定情報で指定される端末装置を参加端末とする通信セッションを前記セッションテーブルに登録する手段であって、端末装置から受信した最初の音声信号に付加されていた指定情報が既存グループを指定するものであった場合、この音声信号を送信してきた端末装置、および、この既存グループに所属する端末装置を参加端末とする通信セッションを記憶部のセッションテーブルに登録する。第二手段は、参加端末から受信した（最初の音声信号を含む）音声信号を各参加端末に転送する。第三手段は、２台以上の参加端末から同時に音声信号を受信した場合、これらの音声信号をミキシングし、このミキシングされた音声信号を参加端末に向けて送信する。
【００１０】
この発明の音声信号の中継方法は、端末装置とネットワークを介して通信するネットワーク通信部と、複数の端末装置が所属している既存のグループを記憶するグループテーブルおよびセッションテーブルが設定される記憶部と、を備えた中継装置を用いて音声信号を中継する。第一ステップでは、中継装置が、端末装置から通信相手の端末装置を指定する情報が付加された最初の音声信号を受信したとき、この音声信号を送信してきた端末装置、および、この音声信号に付加されていた指定情報で指定される端末装置を参加端末とする通信セッションをセッションテーブルに登録するステップであって、端末装置から受信した最初の音声信号に付加されていた指定情報が既存グループを指定するものであった場合、この音声信号を送信してきた端末装置、および、この既存グループに所属する端末装置を前記参加端末とする通信セッションを前記記憶部のセッションテーブルに登録する。第二ステップでは、中継装置が、最初の音声信号を含む参加端末から受信した音声信号を各参加端末に転送する。第三ステップでは、中継装置が、２台以上の参加端末から同時に音声信号を受信した場合、これらの音声信号をミキシングし、このミキシングされた音声信号を参加端末に向けて送信する。
【００１１】
制御部および第三手段は、また、第三ステップにおいて中継装置は、音声信号を送信してきた端末装置に対して、その端末装置から送信されてきた音声信号を除く受信音声信号をミキシングしたものを送信してもよい。【００１２】
制御部および第一手段は、また、第一ステップにおいて中継装置は、および第一ステップは、参加端末のいずれからも音声信号を受信せずに所定時間以上経過した場合、通信セッションをセッションテーブルから削除してもよい。【００１４】
制御部および第一手段は、また、第一ステップにおいて中継装置は、前記セッションテーブルに先に登録されている通信セッションの参加端末に含まれない端末装置を少なくとも一つ指定する指定情報が付された音声信号を受信した場合、この音声信号を送信した端末装置、および、前記指定情報で指定される端末装置を参加端末とする新たな通信セッションをセッションテーブルに更に登録してもよい。【００１５】
制御部および第一手段は、また、第一ステップにおいて中継装置は、新たに登録した通信セッションの参加端末のなかに、先に登録されている通信セッションの参加端末が含まれる場合、その両方の通信セッションの参加端末となっている端末装置を、前記先に登録されている通信セッション（の参加端末）から削除してもよい。【００１６】
この発明の音声通信システムは、マイク、音声出力部および端末ネットワーク通信部を備えた端末装置と、ネットワーク通信部、制御部および記憶部を備えた中継装置と、を含み、端末装置の端末ネットワーク通信部と中継装置のネットワーク通信部とがネットワークを介して音声信号を送受信する。端末装置は、マイクから入力された音声信号に通信相手の端末装置を指定する情報を付加して中継装置に送信し、中継装置から受信した音声信号を再生する。中継装置の記憶部には、２以上の端末装置が所属している既存のグループを記憶するグループテーブル、および、セッションテーブルが設定される。中継装置のネットワーク通信部は、端末装置から指定情報が付加された音声信号を受信する。
中継装置の制御部は、端末装置から最初の音声信号（呼出音声パケット）を受信したとき、この音声信号を送信してきた端末装置、および、この音声信号に付加されていた指定情報で指定される端末装置を参加端末とする通信セッションをセッションテーブルに登録する。さらに、端末装置から受信した最初の音声信号に付加されていた指定情報が既存グループを指定するものであった場合、この音声信号を送信してきた端末装置、および、この既存グループに所属する端末装置を参加端末とする通信セッションを記憶部のセッションテーブルに登録する。通信セッションの確立のためには、音声信号の送信を開始するだけでよく、ＳＩＰ手順のような事前の手順は不要である。以後、制御部は、この最初の音声信号を含む参加端末から受信した音声信号を各参加端末に転送し、２台以上の参加端末から同時に音声信号を受信した場合、これらの音声信号をミキシングし、該ミキシングされた音声信号を参加端末に向けて送信する。
【００１７】
端末装置が、プッシュ・ツー・トーク（ＰＴＴ）回路を更に備え、端末ネットワーク通信部は、ＰＴＴスイッチがオンされている間、マイクから入力された音声信号を中継装置に送信し、ＰＴＴ回路のオン／オフにかかわらず、中継装置から送られてくる音声信号を受信してもよい。【００１８】
ネットワークが、無線ローカル・エリア・ネットワーク（ＬＡＮ）のアクセスポイントを複数有し、端末装置の端末ネットワーク通信部は、いずれかのアクセスポイントを介してネットワークに接続してもよい。
【発明の効果】
【００１９】
この発明によれば、ネットワークを経由して中継装置と端末装置を接続し、中継装置に端末装置同士の通信を中継させるようにしたことにより、自由度の高いグループ通信が可能になる。
【図面の簡単な説明】
【００２０】
【図１】図１は、この発明の実施形態である音声通信システムの構成図である。
【図２】図２は、端末装置であるトランシーバのブロック図である。
【図３】図３は、音声パケットの構成の一例を示す図である。
【図４】図４は、サーバ装置のブロック図である。
【図５Ａ】図５Ａは、サーバ装置に設定される端末テーブルを示す図である。
【図５Ｂ】図５Ｂは、サーバ装置に設定されるグループテーブルを示す図である。
【図５Ｃ】図５Ｃは、サーバ装置に設定されるミキシングテーブルを示す図である。
【図６】図６は、トランシーバの動作を示すフローチャートである。
【図７Ａ】図７Ａは、サーバ装置の動作を示すフローチャートである。
【図７Ｂ】図７Ｂは、サーバ装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００２１】
図面を参照してこの発明の音声通信システムについて説明する。図１は、この発明の実施形態である音声通信システムの構成図である。この音声通信システムでは、Ｗｉ−Ｆｉなどの無線ＬＡＮ１６を用いて、複数の端末装置１４が相互に通信を行う。端末装置１４は、無線通信用のハンディトランシーバに似た形状をしており、図２に示すようにＰＴＴ（プッシュ・トゥ・トーク）スイッチ２２０を備えている。端末装置１４は、機能面で言えば、無線アクセスポイント（ＡＰ）１３を介して音声パケットを送受信する無線ネットワーク機器である。中継装置であるサーバ装置１１は、複数の端末装置１４の有線ネットワーク１５および無線ＬＡＮ（ローカル・エリア・ネットワーク）１６を経由した相互の通信を中継する。なお、以下、有線ネットワーク１５および無線ＬＡＮ１６を総称してネットワーク１７と呼ぶ。
【００２２】
端末装置１４は、起動されるとネットワーク１７に接続される。サーバ装置１１は、端末装置１４がネットワーク１７に接続されたとき、その端末装置１４に対して、設定データを送信し、その端末装置１４を通信可能な状態にセットアップする。サーバ装置１１が送信する設定データは、たとえば、この端末装置１４が通信可能なグループの番号や更新プログラムなどである。また、その後の適当なタイミングに、その端末装置１４に対して各種の設定データを送信する。その後の適当なタイミングとは、たとえば、一定時間毎、接続している無線アクセスポイント１３が切り換わったときなどである。
【００２３】
有線ネットワーク１５として、Ｅｔｈｅｒｎｅｔ（登録商標）のＬＡＮやインターネットなどが使用可能である。有線ネットワーク１５にインターネットが含まれる場合には、ＶＰＮ（バーチャル・プライベート・ネットワーク）を用いることで安全な通信が可能である。また、無線ＬＡＮ１６として、Ｗｉ−ＦｉなどＩＥＥＥ８０２．１１に準拠した通信方式などが適用可能である。端末装置１４と無線アクセスポイント１３とは、この無線ＬＡＮ１６の通信方式で通信する。
【００２４】
無線アクセスポイント１３は、複数設置されている。各無線アクセスポイント１３は、たとえば、ビルの異なるフロア、異なる部屋などにそれぞれ設置される。これにより、端末装置１４がどの無線アクセスポイント１３の配下にあるかによって、その端末装置１４がどのフロアまたは部屋にいるかを推定することができる。
【００２５】
有線ネットワーク１５には、管理装置１２が接続されている。管理装置１２は、管理プログラムがインストールされたパーソナルコンピュータなどで構成されている。管理装置１２は、管理者の操作に応じてサーバ装置１１にアクセスし、サーバ装置１１に図５Ａ、図５Ｂに示すテーブルなどを設定する。また、管理装置１２は、１台の端末装置としても機能し、他の端末装置１４との通信が可能である。
【００２６】
図２は、端末装置１４のブロック図である。上述したように、端末装置１４は、機能面から言うと、無線ＬＡＮの無線アクセスポイント（ＡＰ）１３を介して音声パケットを送受信する無線ネットワーク機器である。制御部２０は、端末装置１４の動作を制御し、マイクロプロセッサで構成される。制御部２０は、各種のデータが記憶される記憶部２１を有している。この記憶部２１にサーバ装置１１からダウンロードされた設定データが記憶される。制御部２０には、操作部２２、表示部２３、オーディオ回路２４および無線ＬＡＮ通信部２５が接続されている。操作部２２は、ＰＴＴスイッチ２２０などのキースイッチを含み、ユーザの操作を受け付けてその操作信号を制御部２０に入力する。表示部２３は液晶ディスプレイを含む。液晶ディスプレイには、ユーザの操作によって選択された通信相手の識別番号や着信した通信相手の識別番号などが表示される。
【００２７】
オーディオ回路２４は、マイク２４０およびスピーカ２４１を有している。制御部２０は、受信した音声パケットをデコードしてオーディオ回路２４に入力する。オーディオ回路は、このデコードされたオーディオ信号をアナログ信号に変換してスピーカ２４１から出力する。また、オーディオ回路２４は、マイク２４０から入力された音声信号をデジタル信号に変換して制御部２０に入力する。制御部２０は、このデジタルオーディオ信号を音声パケット化して無線ＬＡＮ通信部２５に入力する。無線ＬＡＮ通信部２５は、ＩＥＥＥ８０２．１１に準拠した通信方式で無線通信を行う回路を有する。無線ＬＡＮ通信部２５は、制御部２０から入力されたパケットを無線アクセスポイント１３に向けて送信するとともに、無線アクセスポイント１３から受信したパケットを制御部２０に入力する。
【００２８】
ユーザがＰＴＴスイッチ２２０を押しながらマイク２４０に向けて音声を発すると、端末装置１４は、この音声信号を音声パケットに編集してサーバ装置１１に向けて送信する。音声パケットは、図３に示すような構成をしている。音声パケットのヘッダには宛先ＩＰアドレス(destination address)および送信元アドレス(sender address)が含まれている。データ本体には、デジタル化された音声信号とともに、通信相手識別番号および送信元端末番号が含まれている。通信相手識別番号は、通信相手(target device)を識別する情報であり、個別通信の場合、その端末装置１４の端末番号が用いられ、グループ通信の場合、そのグループのグループ番号が用いられる。端末装置１４から送信された音声パケットの宛先はサーバ装置１１であるが、音声信号の最終目的地は、通信相手の端末装置１４である。サーバ装置１１は、音声パケットを受信すると、この音声パケットからデータ本体を取り出し、通信相手の端末装置１４に対して音声信号を転送する。通信相手の識別番号がグループの識別番号である場合、すなわちグループ通信の場合は、そのグループに属する複数の端末装置１４に対して音声信号を転送する。
【００２９】
この音声信号の転送に際して、転送先の端末装置１４のＩＰアドレスを送信先アドレス、サーバ１１のＩＰアドレスを送信元アドレスとする新たな音声パケットが作成される。個別通信の場合は、この新たなパケットのデータ本体に含まれる通信相手識別番号および送信元端末番号は、サーバ装置１１が受信した音声パケットのものと同じである。グループ通信の場合は、この新たなパケットのデータ本体に含まれる通信相手識別番号はサーバ装置１１が受信した音声パケットのものと同じである。また、送信元端末番号はクリアされてもよく、サーバ装置１１が受信した音声パケットのものと同じものが付されてもよい。
【００３０】
以上の手順を要約すると、端末装置１４は、ＰＴＴスイッチ２２０がオンされると、ＳＩＰ手順のような通信確立手順を行うことなく、マイク２４０から入力された音声信号に通信相手の識別番号が付加された音声パケットをサーバ装置１１に送信する。サーバ装置１１は、その音声信号を識別番号で識別される通信相手宛に転送する。このように、この音声通信システムでは、音声パケット（ＲＴＰパケット）を送ることで通信が開始されるため、ユーザはＰＴＴスイッチ２２０をオンするとほぼ同時に通信を開始することができ、従来の無線通信のトランシーバと同じような使用感で通信を行うことができる。このような使用感を実現するため、各端末装置１４のＩＰアドレスやグループなどの管理、および、音声信号の転送はサーバ装置１１が行う。
【００３１】
端末装置１４は、ＰＴＴスイッチ２２０とともにＶＯＸ回路を有している。ＶＯＸ回路とは、マイク２４０の入力レベルとその持続時間に基づいて通話音声（音声信号）が入力されたか否かを判定し、通話音声が入力されたと判定された場合に装置を送信状態（ＰＴＴスイッチオン）に切り換える回路である。端末装置１４は、ＰＴＴスイッチ２２０に代えて、または、ＰＴＴスイッチ２２０とともにＶＯＸ回路を用いて送信オン／オフの切り換えを行ってもよい。また、一般の無線通信のトランシーバは、送信状態の時に無線信号の受信を行うことができないシンプレックス方式である。一方、端末装置１４は、無線ＬＡＮ１６を介した音声パケット通信で音声信号を送受信するため、音声パケットの送信と音声パケットの受信を並行して行うことができる。端末装置１４は、この機能を用いて、音声信号の送信と受信を同時に並行して行うフルデュプレックス方式の通信が可能である。ただし、端末装置１４は、フルデュプレックス通信を行う場合であっても、無音の音声パケットを送信し続けることがないように、ＰＴＴスイッチ２２０またはＶＯＸ機能により、通話音声が入力されたときのみ音声パケットを編集・送信する。
【００３２】
サーバ装置１１は、ネットワーク１７を介して端末装置１４から受信した音声パケットに含まれる音声信号を、ネットワーク１７を介して通信相手の端末装置１４に転送する。グループ通信の場合は、そのグループに属する複数の端末装置１４に音声信号が転送される。グループ通信の場合、複数のユーザが同時に発言し、複数の端末装置１４から同時に音声信号が送信されてくる場合がある。この場合、サーバ装置１１は、これら複数の音声信号をミキシングして新たな音声信号を編集し、この新たな音声信号を音声パケットにして各端末装置１４に転送する。なお、サーバ装置１１によるミキシングは、転送先の端末装置１４ごとに行われ、自装置が送信した音声信号がミキシング音声に含まれて戻ってこないようにされる。すなわち、音声信号を送信していない端末装置１４に対しては、受信した全ての音声信号をミキシングしたものを転送し、音声信号を送信してきた端末装置１４に対しては、その端末装置１４が送信した音声信号を外して、それ以外の音声信号をミキシングしたものを転送する。これにより、端末装置１４で自装置が送信した音声信号のエコーが生じないようにしている。
【００３３】
グループ通信を行う場合、グループに属する端末装置１４の構成は、固定的ではなく、そのときの各端末装置１４の通信の状況に応じて柔軟に増減される。詳細は図５のテーブルを参照して説明する。
【００３４】
図４は、サーバ装置１１のブロック図である。サーバ装置１１は、制御部３０、記憶部３１およびネットワーク通信部３２を有している。記憶部３１は、たとえばハードディスクやＲＡＭなどで構成され、図５に示す各種のテーブルや各端末装置１４の設定データなどが記憶される。制御部３０は、端末装置１４のセットアップや音声信号のミキシングなどを行う。ネットワーク通信部３２は、有線ネットワーク１５との通信を制御する。
【００３５】
図５Ａ、図５Ｂおよび図５Ｃは、サーバ装置１１の記憶部３１に設けられるテーブルを示す図である。
【００３６】
図５Ａは、端末テーブル３０１を示す図である。端末テーブル３０１は、サーバ装置１１が端末装置１４を管理するためのテーブルである。各端末装置１４は、各々ユニークに振られている識別番号（端末番号）で識別される。端末テーブル３０１には、端末番号ごとにアクティブフラグおよび設定データの格納アドレスが記憶されている。アクティブフラグは、端末装置１４が、ネットワーク１７に接続され、サーバ装置１１にアクセスしてサーバ装置１１による登録と各種データのダウンロードを受けたこと、すなわち、レジストを完了して通信可能であることを示すフラグである。アクティブフラグは、サーバ装置１１が、端末装置１４のレジストを完了したときセットされる。設定データは、たとえば、プログラムの更新データ（ファームウェア）、自己が所属するグループ、通信が許可される他のグループを記録した電話帳などである。
【００３７】
サーバ装置１１は、端末装置１４がネットワーク１７に接続されたとき、端末装置１４と通信して、その端末装置１４のレジストを行う。さらに、サーバ装置１１は、その後の適当なタイミングに、端末装置１４と通信して、その端末装置１４のレジストを更新する。その後の適当なタイミングとは、たとえば、一定時間毎、接続している無線アクセスポイント１３が切り換わったときなどである。
【００３８】
ユーザが、通信相手を選択する場合、端末装置１４を操作して、表示部２３に通信相手の候補の番号を表示させる。通信相手の候補の番号とは、上述のアクティブな端末装置１４の端末番号、通信が許可されたグループ番号である。
【００３９】
図５Ｂは、グループテーブル３０２を示す図である。グループテーブル３０２は、サーバ装置１１がグループを管理するためのテーブルである。各グループは、各々ユニークに振られている識別番号（グループ番号）で識別される。グループテーブル３０２には、グループごとに、そのグループ番号、および、そのグループに所属する端末装置１４（所属端末装置）の端末番号が記憶されている。グループに所属する端末装置１４の数は、1台以上であればよい。このグループテーブル３０２に登録されているグループが本発明の既成グループに対応する。これら、端末テーブル３０１およびグループテーブル３０２は、管理者が管理装置１２を操作することによってサーバ装置１１に設定される。
【００４０】
図５Ｃはミキシングテーブル（セッションテーブル）３０３を示す図である。ミキシングテーブル３０３は、サーバ装置１１が通信セッションを管理するためのテーブルである。通信セッションとは、サーバ装置１１を中継装置とした複数の端末装置１４間の通信状態のことである。ミキシングテーブル３０３は、複数の行を有しており、各行に１つの通信セッションの情報が記憶される。サーバ装置１１は、端末装置１４から音声信号（音声パケット）を受信したとき、ミキシングテーブル３０３を参照してその音声信号がどの通信セッションのものかを判断する。
【００４１】
サーバ装置１１が、端末装置１４から最初の音声パケットである呼出音声パケットを受信したとき、この音声パケットに基づく通信セッションがミキシングテーブル３０３に登録される。
【００４２】
ミキシングテーブル３０３には、各通信セッションについて、セッション番号、発呼端末番号、参加端末番号、追加端末番号、除外端末番号、および、残保持時間（Ｔ１）の項目が設けられる。セッション番号は、この通信セッションを識別する番号である。発呼端末番号は、この通信セッションの最初の音声パケット（呼出音声パケット）を送信した端末装置１４（発呼端末装置）の端末番号である。セッション番号は、通信セッションごとにユニークな値であればよいが、この実施形態では、上記呼出音声パケットに書き込まれていた通信相手識別番号が用いられる。セッション番号として端末番号が登録されている通信セッション（たとえば「１９」）が、個別通信の通信セッションである。個別通信とは、１対１の個別の端末装置１４同士の通信である。セッション番号としてグループ番号が登録されている通信セッション（たとえば「Ｇ１」）が、グループ通信の通信セッションである。グループ通信とは、複数の端末装置１４（一般的には３台以上）が相互に音声信号を交換する通信である。
【００４３】
参加端末番号は、この通信セッションに参加している端末装置１４の端末番号の一覧である。参加端末番号に端末番号が登録されている或る端末装置１４から音声パケットが送信されてきた場合、制御部３０は、この音声パケットを、参加端末番号に端末番号が登録されている他の端末装置１４に転送し、参加端末装置間の相互通信を実現する。
【００４４】
グループ通信セッションの場合、参加端末番号は、発呼端末装置の端末番号および通信相手に指名されたグループに属する端末装置１４の端末番号となる。ただし、そのグループに所属していてもアクティブでない端末装置１４や別の個別通信セッションを行っている端末装置１４は、このグループ通信セッションに参加できないため、それらの端末装置１４の端末番号は参加端末番号から除外される（除外端末番号の欄に登録される）。また、発呼端末装置が、このグループに所属していない端末装置１４であった場合、すなわち、端末装置１４が、自局の属するグループ以外のグループを呼び出した場合、その端末装置１４の端末番号も参加端末番号として登録される。同時に臨時にメンバー登録された追加端末装置として、その端末番号が追加端末番号の欄にも登録される。すなわち、このグループ通信セッションでは、発呼端末装置は、グループに所属していなくてもそのグループに所属する端末装置１４と同様にその通信セッションに参加している端末装置１４（参加端末装置）として扱われる。なお、ミキシングテーブル３０３の項目のうち、追加端末番号、除外端末番号の欄は必須ではない。参加端末番号の欄に対する端末番号の追加、除外のみでもテーブルの管理が可能である。
【００４５】
個別通信セッションの場合、参加端末番号として、発呼端末装置の端末番号と通信相手の端末装置１４の端末番号が登録される。一対一通信であるため、追加端末番号および除外端末番号は登録されない。
【００４６】
また、保持時間は、参加端末装置から音声パケットが送信されてこない状態で、この通信セッションを解消せずに保持する時間である。サーバ装置１１における各通信セッションの保持時間は、たとえば３０秒に設定される。ミキシングテーブル３０３の保持時間タイマ（ＴＳ）は、音声パケットが送信されてこないとき、保持時間の経過をカウントするタイマである。保持時間タイマＴＳは、制御部３０による処理（図７参照）で、音声パケットが送信されてこないとカウントダウンされ、且つ、音声パケットが送信されてくれば３０秒にリセットされる。参加端末装置から音声パケットが３０秒間送られて来ないことによりタイマＴＳがタイムアップした場合、この通信セッションは解消され、ミキシングテーブル３０３からこの通信セッションの情報が消去される。
【００４７】
以上の例では、グループ通信セッションにおいて、ミキシングテーブル３０３の参加端末装置の項目には、所属端末装置以外では発呼端末装置が追加で登録され、所属端末装置であっても非アクティブな端末装置１４および他の通信セッションを行っている端末装置１４が除外される。しかし、参加端末装置の項目に追加で登録される端末装置１４、および、除外される端末装置１４はこれらに限定されない。
【００４８】
或る参加端末装置が、グループ通信セッションの途中で他の通信セッション（個別通信セッション）を開始すると、その時点で、そのグループ通話セッションの参加端末装置から除外される。すなわち、その端末装置１４の端末番号が、参加端末番号の欄から除外端末番号の欄に移動される。
【００４９】
また、通信セッションが継続されるためには、各端末装置１４においても保持時間を計時する必要がある。端末装置１４の保持時間（Ｔ１）は、サーバ装置１１の保持時間（ＴＳ＝３０秒）よりも短く、タイマＴ１には例えば５秒が設定される。ユーザは、ＰＴＴスイッチ２２０をオフしたのち、５秒が経過すると、サーバ装置１１でその通信セッションが維持されていても、所定操作により他の通信セッションを開始することができる。
【００５０】
また、ミキシングテーブル３０３を、実行中ミキシングテーブルと退避テーブルからなる２つのテーブルに分けてもよい。実行中ミキシングテーブルは、現在ミキシングを行っているセッションが登録されるテーブルであり、高速なメモリ上に形成される。通信（音声パケットの送受信）が途絶えたセッションは、２００ミリ秒程度の短時間で退避テーブルに転記され、退避テーブルで保持時間（Ｔ１）だけ保持される。保持時間中に再度通信（音声パケットの送受信）が発生すると、そのセッションは再度実行中ミキシングテーブルに転記され、ミキシングの実行に用いられる。これにより、各端末装置１４のミキシングテーブル３０３からの解放を早くすることができる。
【００５１】
図６は端末装置１４の制御部２０によって実行される通信制御処理を示すフローチャートである。この処理は２０ミリ秒毎に繰り返し実行される。この処理では、ＰＴＴスイッチ２２０のオン／オフや音声パケット（ＲＴＰパケット）の受信に応じて、現在の通信の状態（ステータス）を割り出す。ここで、このフローチャートで用いられるフラグ、タイマ類は以下のとおりである。
【００５２】
ＰＴＴ：プッシュ・トゥ・トーク・スイッチ（ＰＴＴスイッチ）２２０の略記であるが、ＰＴＴスイッチ２２０のオン／オフに限定されず、ＶＯＸ回路による送信信号のオン／オフも含んでいる。
ＮＣ０：ユーザの操作によって選択された通信相手の識別番号（端末番号／グループ番号）
ＮＣ１：セッション番号、実行中の通信セッションを識別する番号、通信セッションが確立される最初の音声パケットに書き込まれていた通信相手の識別番号（端末番号／グループ番号）が用いられる。
ＦＣ：通信セッションフラグ（この端末装置１４が通信セッションに参加していることを示すフラグ）
ＦＴ：通信中フラグ（音声パケットの送信中または受信中であることを示すフラグ）
Ｔ１：保持時間タイマ（通信セッションの保持時間（５秒）を計時するタイマ）
【００５３】
Ｓ１０〜Ｓ２０は音声パケットの送信管理処理である。制御部２０は、ＰＴＴスイッチ２２０の状態を判断する（Ｓ１０）。制御部２０は、ＰＴＴスイッチ２２０がオンしている場合、処理をＳ１１に進める。ＰＴＴスイッチ２２０がオンしていない場合、処理をＳ２０に進める。
【００５４】
Ｓ１１では、制御部２０は、通信セッションフラグＦＣがセットされているか否かを判断する。通信セッションフラグＦＣがセットされていない場合（Ｓ１１でＮＯ）、今回のＰＴＴスイッチ２２０のオンによって作成される音声パケットは呼出音声パケットである。制御部２０は、通信セッションフラグＦＣ、および、音声パケットを送受信中であることを示す通信中フラグＦＴをセットする（Ｓ１２）。制御部２０は、ユーザによって選択された通信相手番号ＮＣ０を通信セッション番号ＮＣ１に転記し（Ｓ１３）、この通信セッション番号ＮＣ１が音声信号とともにデータ本体に書き込まれた音声パケットをサーバ装置１１宛に送信する（Ｓ１４）。この呼出音声パケットの送信により、サーバ装置１１により通信セッションが開始される。制御部２０は、保持時間タイマＴ１を５秒にリセットしたのち（Ｓ１５）、Ｓ３０以下の音声パケットの受信管理処理に処理を進める。
【００５５】
Ｓ１１で、通信セッションフラグＦＣが既にセットされている場合（Ｓ１１でＹＥＳ）、制御部２０は、通信中フラグＦＴがセットされているか否か、すなわち、現在音声パケットの送信または受信中であるかを判断する（Ｓ１６）。通信中フラグＦＴがセットされていない場合（Ｓ１６でＮＯ）、制御部２０は、通信中フラグＦＴをセットする（Ｓ１７）。処理がＳ１１→Ｓ１６→Ｓ１７に進むのは、既に開始された通信セッションが維持されている状態で、新たな音声パケット（ユーザの通話音声）の送信を開始する場合である。Ｓ１８では、既に開始されている通信セッションを継続して、その通信セッションに対して今回の音声パケットを返信するか（Ｓ１８でＮＯ）、先の通信セッションから離脱して、新たな通信相手に今回の音声パケットを送信する、すなわち新たな別の通信セッションを確立するか（Ｓ１８でＹＥＳ）を判断する。この判断は、例えば、今回のＰＴＴスイッチ２２０オンの直前のユーザによる操作、例えば通信相手の選択操作など、が行われたか否かに応じて判断すればよい。ユーザによって新たな通信相手の選択操作が行われた場合には、Ｓ１９の処理で、その選択された通信相手に対する新たな通信セッションを確立する処理を行えばよい。
【００５６】
通信セッションを更新する場合（Ｓ１８でＹＥＳ）、制御部２０は、そのとき選択されている通信相手番号ＮＣ０を通信セッション番号ＮＣ１に転記して（Ｓ１９）、Ｓ１４に処理を進める。既に開始されている通信セッションを継続する場合（Ｓ１８でＮＯ）、制御部２０は、Ｓ１８からそのままＳ１４に処理を進める。
【００５７】
Ｓ１０において、ＰＴＴスイッチ２２０がオンされていない場合（Ｓ１０でＮＯ）、制御部２０は、通信中フラグＦＴをリセットする（Ｓ２０）。なお、通信中フラグＦＴが既にリセットされている場合にはそのままでよい。こののち、制御部２０は、Ｓ３０以下の音声パケットの受信管理処理に処理を進める。
【００５８】
制御部２０は、Ｓ３０で、ネットワーク１７を介して音声パケットを受信したか否かを判断する。制御部２０は、音声パケットを受信した場合、処理をＳ３１に進める。音声パケットを受信していない場合、処理をＳ４０に進める。
【００５９】
Ｓ３１では、制御部２０は、通信セッションフラグＦＣがセットされているか否かを判断する。通信セッションフラグＦＣがセットされていない場合（Ｓ３１でＮＯ）、今回新たな通信セッションが確立され、その最初の音声パケットが送信されてきたと判断し、通信セッションフラグＦＣおよび通信中フラグＦＴをセットする（Ｓ３３）。ＦＴフラグは、現在音声パケットを送受信中であることを示すフラグである。制御部２０は、その音声パケットに含まれている通信相手番号を通信セッション番号ＮＣ１に転記する（Ｓ３４）。制御部２０は、音声パケットをオーディオ回路２４に出力し（Ｓ３５）、保持時間タイマＴ１を５秒にリセットする（Ｓ３６）。
【００６０】
Ｓ３１で、通信セッションフラグＦＣが既にセットされている場合（Ｓ３１でＹＥＳ）、制御部２０は、今回の音声パケットの受信に対応して通信中フラグＦＴをセットする（Ｓ３２）。なお、通信中フラグＦＴが既にセットされている場合にはそのままでよい。こののち、制御部２０は、処理をＳ３５に進める。
【００６１】
Ｓ３０において、音声パケットを受信しなかった場合（Ｓ３０でＮＯ）、制御部２０は、通信セッションフラグＦＣがセットされているか否かを判断する（Ｓ４０）。通信セッションフラグＦＣがセットされている場合（Ｓ４０でＹＥＳ）、制御部２０は、Ｓ４１以下の処理を実行する。通信セッションフラグＦＣがセットされていない場合（Ｓ４０でＮＯ）、制御部２０は、そのまま処理を終了する。
【００６２】
Ｓ４１では、制御部２０は、通信中フラグＦＴがセットされているか否かを判断する。通信中フラグＦＴがセットされている場合（Ｓ４１でＹＥＳ）、制御部２０は、そのまま処理を終了する。通信中フラグＦＴがセットされていない場合（Ｓ４１でＮＯ）、すなわち、通信中フラグＦＴはリセットされているが通信セッションフラグＦＣがセットされた状態の場合、制御部２０は、保持時間タイマＴ１を１カウント（２０ミリ秒分）減算する（Ｓ４２）。そして、この減算で保持時間タイマＴ１が０になったか否かを判断する（Ｓ４３）。保持時間タイマＴ１が０になった場合（Ｓ４３でＹＥＳ）、制御部２０は、通信セッションを解消するために、通信セッションフラグＦＣをリセットする（Ｓ４４）。Ｓ４３において、保持時間タイマＴ１が未だ０よりも大きい場合（Ｓ４３でＮＯ）、制御部２０は、そのまま処理を終了する。
【００６３】
図７Ａおよび図７Ｂは、サーバ装置１１の動作を示すフローチャートである。図７Ａは、音声パケット受信時の処理を示している。図７Ｂは、ミキシングテーブル管理処理を示している。
【００６４】
図７Ａにおいて、制御部３０は、音声パケットを受信すると、発信元端末番号および通信相手番号で識別される通信セッションが、既にミキシングテーブル３０３に登録されているかを判断する（Ｓ５０）。通信セッションが既にミキシングテーブル３０３に登録されている場合（Ｓ５０でＹＥＳ）、制御部３０は、ミキシングテーブル３０３の参加端末番号に基づき、受信した音声パケットに含まれている音声信号を通信セッションに参加している端末装置１４宛に転送する（Ｓ５６）。そして、ミキシングテーブル３０３のその通信セッションの保持時間タイマＴＳを３０秒にリセットする（Ｓ５７）。
【００６５】
受信した音声パケットの通信セッションが、ミキシングテーブル３０３に登録されていない場合（Ｓ５０でＮＯ）、すなわち、この音声パケットが呼出音声パケットであった場合、この呼出音声パケットに基づく新たな通信セッションをミキシングテーブル３０３に登録する（Ｓ５１）。このとき、通信相手番号がセッション番号として登録され、この音声パケットの送信元の端末装置１４の端末番号が発呼端末番号として登録される。参加端末番号としては、個別通信セッションの場合、通信相手番号および発呼端末番号が登録され、グループ通信セッションの場合、発呼端末番号および通信相手番号のグループに所属する端末装置１４の端末番号が登録される。また、発呼端末装置がグループに所属していない場合には、発呼端末番号は追加端末番号にも登録される。さらに、グループに所属している端末装置１４のうち、非アクティブ、他の通信セッションに参加中などでこの通信セッションに参加できないものがある場合、その端末番号は参加端末番号の項目から除外され、除外端末番号の項目に転記される。
【００６６】
制御部３０は、受信した音声パケットの音声信号を、その通信セッションに参加している端末装置１４宛に転送する（Ｓ５２）。その通信セッションに参加している端末装置１４は、ミキシングテーブル３０３に登録されているその通信セッションの参加端末番号から決定される。
【００６７】
制御部３０は、Ｓ５１で確立された通信セッションに参加したことにより、既に登録されている通信セッションの参加端末装置から除外される端末装置１４があるかを判断する（Ｓ５３）。該当する端末装置１４が存在する場合（Ｓ５３でＹＥＳ）、当該先に確立されていた通信セッションの参加端末番号からこの端末装置１４の端末番号を削除する（Ｓ５４）。除外された端末番号は、除外端末番号に転記される。このようにして各通信セッションの参加端末装置を最適化する。
【００６８】
図７Ｂのミキシングテーブル管理処理は、定期的（たとえば２０ミリ秒毎）に繰り返し実行される。制御部３０は、まずミキシングテーブル３０３の先頭行の通信セッションを指定する（Ｓ６０）。制御部３０は、指定された通信セッションの保持時間タイマＴＳを１カウント（２０ミリ秒分）減算し（Ｓ６１）、この減算で保持時間タイマＴＳが０になったか否かを判断する（Ｓ６２）。保持時間タイマＴＳが０になった場合（Ｓ６２でＹＥＳ）、制御部３０は、この通信セッションは終了したとして、この行の通信セッションを消去する（Ｓ６３）。
【００６９】
制御部３０は、以上の処理をミキシングテーブル３０３の最終行になるまで順次行うことで（Ｓ６４、Ｓ６５）、ミキシングテーブル３０３の管理を行う。
【００７０】
この実施形態の音声通信システムでは、グループ通信セッションのメンバー（参加端末装置）が固定的でなく柔軟である。たとえば、発呼端末装置がグループに所属していない場合でもグループ通信に参加することができる。また、グループ通信中であっても、途中でそれを抜けて他の通信セッションに参加することができる。これにより、その時々の各端末装置の通信の状況に合わせたグループ通話が可能になる。
【００７１】
上記実施形態において、グループ通信のセッションに、端末装置１４が、途中から参加できるようにしてもよい。たとえば、グループに所属する端末装置１４のみでグループ通信セッションが実行されているときに、そのグループに所属しない端末装置１４からそのグループに対する呼出音声パケットの送信があった場合、その端末装置１４を現在実行されているグループ通信セッションに参加させて、セッションの形態を拡張グループ通信に変更してもよい。また、拡張グループ通信が実行されているときに、そのグループに所属しない更に他の端末装置１４からそのグループ（拡張グループ）に対する呼出音声パケットの送信があった場合、その端末装置１４を現在実行されている拡張グループ通信セッションにさらに参加させてもよい。
【００７２】
上記実施形態では、グループ通信、拡張グループ通信では、非アクティブな端末装置は除外端末装置として通信セッションから除外されているが、この端末装置がアクティブになった時点で通信セッションに参加させてもよい。
【００７３】
上記実施形態において、グループとグループとの拡張グループ通信を可能にしてもよい。たとえば、あるグループに所属する端末装置が、そのグループを代表して他のグループを呼び出すことにより、サーバ装置１１は、その端末装置が所属するグループと呼び出されたグループの全端末装置で構成される拡張グループの通信セッションを設定する。
【００７４】
上記実施形態では、端末装置１４から送信されてきた呼出音声パケットに対応して通信セッションを確立するようにしているが、通信セッション確立の契機はこれに限定されない。たとえば、管理者が管理装置１２からミキシングテーブル３０３を操作してミキシンググループの確立および解消を行ってもよい。また、管理装置１２が、上に述べたグループ同士の拡張グループ通信を確立および解消を行ってもよい。この方式でも、ミキシンググループの統括的な管理と柔軟な変更が可能である。
【符号の説明】
【００７５】
１１  サーバ装置（中継装置）
１２  管理装置
１３  無線アクセスポイント
１４  端末装置
２０  （端末装置の）制御部
３０  （サーバ装置の）制御部
３２  ネットワーク通信部
２２０  ＰＴＴ（プッシュ・トゥ・トーク）スイッチ
３０１  端末テーブル
３０２  グループテーブル
３０３  ミキシングテーブル（セッションテーブル）
【図１】
0006451642.tif 000002
【図２】
0006451642.tif 000003
【図３】
0006451642.tif 000004
【図４】
0006451642.tif 000005
【図５Ａ】
0006451642.tif 000006
【図５Ｂ】
0006451642.tif 000007
【図５Ｃ】
0006451642.tif 000008
【図６】
0006451642.tif 000009
【図７Ａ】
0006451642.tif 000010
【図７Ｂ】
0006451642.tif 000011