(57)【特許請求の範囲】
【請求項１】
ネットワークを介して他の装置と音声信号の通信を行う通信処理部と、
前記音声信号の送信先として、第１および第２の通信相手を記憶する記憶部と、
第１および第２の送信スイッチと、
通信制御部と、を備え、
前記通信制御部は、
前記第２の送信スイッチをオン状態に保持する操作がされているとき、前記第２の通信相手に対して前記ネットワークを介して継続的に音声信号を送信し、
該第２の通信相手に対する音声信号の送信中に前記第１の送信スイッチがオンされたとき、前記音声信号の送信先を前記第１の通信相手に切り換える
通信装置。
【請求項２】
前記第１の送信スイッチは、内蔵のＰＴＴスイッチであり、前記第２の送信スイッチは、ロック機能を有する外部のＰＴＴスイッチである請求項１に記載の通信装置。
【請求項３】
前記通信制御部は、
前記音声信号および該音声信号の宛先情報を含む音声パケットを所定間隔で作成して該音声パケットを前記ネットワーク上に設置されたサーバ装置宛に送信し、
前記第１の送信スイッチがオンされていないとき、前記宛先情報として第２の通信相手を書き込み、前記第１の送信スイッチがオンされている間、前記宛先情報として第１の通信相手を書き込み、
前記通信処理部は、前記サーバ装置から前記第１および第２の通信相手が送信した音声信号を受信する
請求項１または請求項２に記載の通信装置。
【請求項４】
前記ネットワークに接続され、該ネットワークを介して請求項３に記載の通信装置と通信するネットワーク通信部と、該ネットワーク通信部を介して前記通信装置から受信した音声信号を通信相手の通信装置に転送することで通信装置間の音声通信を処理する制御部と、を備えたサーバ装置、および、
複数の請求項３に記載の通信装置を
有する音声通信システム。
【請求項５】
前記サーバ装置の制御部は、前記第１および第２の通信相手から受信した音声信号をミキシングして前記通信装置に転送する請求項４に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線ＬＡＮなどのネットワークを用いた音声通信システムに関し、特にその端末装置である通信装置に関する。
【背景技術】
【０００２】
トランシーバなどの一般的な音声通信機は、ユーザがボタン等で選択した通信相手をＰＴＴスイッチを押して呼び出すことで通信を行う。別の通信相手と通信するためには、再度選択操作をやり直し、再度ＰＴＴスイッチを押して当該別の通信先を呼び出す。
【０００３】
以上の操作を簡単にするため、複数の通信相手（複数のスケルチ制御信号）に対応する複数のスイッチ（ＰＴＴスイッチ２１、第２の送信開始スイッチ２２）を設け、どちらかスイッチが操作されたとき、そのスイッチに対応するスケルチ制御信号が付加された音声信号を送信するものが提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−０４３９７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
確かに、特許文献１のものは、ＰＴＴスイッチ２１、第２の送信開始スイッチ２２のどちらかが操作されたときにそのスイッチに対応する通信相手と通信することができる。しかし、ある通信相手との通信中に簡単な操作で別の通信相手に切り換えて通信を継続するという割り込みの運用をすることはできなかった。すなわち、特許文献１のものでは、一方の通信相手との通信を終了したのち、別のスイッチを操作して他方の通信相手との通信を開始するという運用しかできなかった。
【０００６】
そこで、この発明は、ある通信相手との通信中に簡略な操作で別の通信相手との通信を割り込ませることができる通信装置および音声通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明の通信装置は、ネットワークを介して他の装置と音声信号の通信を行う通信処理部と、音声信号の送信先として、第１および第２の通信相手を記憶する記憶部と、第１および第２の送信スイッチと、通信制御部と、を備え、通信制御部は、第２の送信スイッチをオン状態に保持する操作がされているとき、第２の通信相手に対して前記ネットワークを介して継続的に音声信号を送信し、第２の通信相手に対する音声信号の送信中に第１の送信スイッチがオンされたとき、音声信号の送信先を第１の通信相手に切り換えることを特徴とする。この発明によれば、通信装置が、第２の通信相手に継続的に音声信号を送信しているときに、ユーザが第１の送信スイッチをオンすれば、送信先が第１の通信相手に切り換えられる。
【００１０】
第１の送信スイッチを、内蔵のＰＴＴスイッチとし、第２の送信スイッチを、ロック機能を有する外部ＰＴＴスイッチとしてもよい。
【００１１】
通信制御部は、音声信号およびこの音声信号の宛先情報を含む音声パケットを所定間隔で作成してネットワーク上に設置されたサーバ装置宛に送信するものであってもよい。この場合、通信制御部は、第１の送信スイッチがオンされていないとき、宛先情報として第２の通信相手を書き込み、第１の送信スイッチがオンされている間、宛先情報として第１の通信相手を書き込む。また、通信処理部は、サーバ装置から前記第１および第２の通信相手が送信した音声信号を受信する。
【００１２】
この発明の音声通信システムは、上記通信装置およびサーバ装置を有する。サーバ装置は、ネットワークに接続され、このネットワークを介して通信装置と通信するネットワーク通信部と、ネットワーク通信部を介して通信装置から受信した音声信号を通信相手の通信装置に転送することで通信装置間の音声通信を処理する制御部と、を備える。
【００１３】
上記発明において、サーバ装置の制御部は、第１および第２の通信相手から受信した音声信号をミキシングして通信装置に転送してもよい。
【発明の効果】
【００１４】
この発明によれば、通信装置が、第２の通信相手と通信中に（音声信号を送信している場面で）、ユーザにより第１の送信スイッチがオンされると、音声信号の送信先を第１の通信相手に切り換える。また、第１の送信スイッチのオンが解除されると、音声信号の送信先が第２の通信相手に再度切り換わる。これにより、ユーザは簡略な操作で第１、第２通信相手を切り換えた通信、すなわち、第２の通信相手との通信中に第１の通信相手との通信を割り込ませる運用をすることができる。
【図面の簡単な説明】
【００１５】
【図１】この発明の実施形態である音声通信システムの構成図である。
【図２】端末装置であるトランシーバのブロック図である。
【図３】サーバ装置のブロック図である。
【図４】サーバ装置に設定される端末テーブル、および、グループテーブルを示す図である。
【図５】サーバ装置に設定されるミキシングテーブルを示す図である。
【図６】音声パケットの構成の一例を示す図である。
【図７】サーバ装置の音声パケット受信処理、音声信号転送処理、および、セッション管理処理を示すフローチャートである。
【図８】端末装置の送信制御動作を示すフローチャートである。
【発明を実施するための形態】
【００１６】
図面を参照してこの発明の音声通信システムについて説明する。図１は、この発明の実施形態である音声通信システムの構成図である。図２は、音声通信システムで用いられる端末装置（通信装置）のブロック図である。図３は、音声通信システムで用いられるサーバ装置のブロック図である。
【００１７】
この音声通信システムは、Ｗｉ−Ｆｉなどの無線ＬＡＮ１６を用いて、端末装置１４（１４−１，２，３，４）、管理装置１２、および、放送設備１８間の通信を可能にした音声通信システムである。端末装置１４は、無線通信用のハンディトランシーバに似た形状をしており、図２に示すようにＰＴＴ（プッシュ・トゥ・トーク）スイッチ２２０などのトランシーバ用の装備を備えているが、機能的には、無線アクセスポイント（ＡＰ）１３を介して音声パケットを送受信する無線ネットワーク機器である。中継装置であるサーバ装置１１は、有線ネットワーク１５および無線ＬＡＮ１６を経由した端末装置１４相互の通信、および、端末装置１４と管理装置１２、放送設備１８との通信を中継する。以下、有線ネットワーク１５および無線ＬＡＮ１６を総称してネットワーク１７と呼ぶ。
【００１８】
端末装置１４は、ユーザによって本体ＰＴＴスイッチ２２０（または外部ＰＴＴスイッチ４１）が押されたとき、マイク２４０（または外部マイク４２）から入力された音声をサーバ装置１１に送信する。音声は、パケット化されてネットワーク１７を介してサーバ装置１１に送信される。音声パケットには、通信相手である他の端末装置１４の端末番号やグループ番号が通信情報として書き込まれている（図６参照）。サーバ装置１１は、端末装置１４から受信した音声を、パケットに書き込まれている宛先情報に基づいて通信相手の端末装置１４、管理装置１２または放送設備１８に転送する。
【００１９】
サーバ装置１１は、端末装置１４の音声通信を中継するとともに、端末装置１４のセットアップを行う。端末装置１４がネットワーク１７に接続されたとき、その端末装置１４に対して、設定データを送信し、その端末装置１４を通信可能な状態にセットアップする。サーバ装置１１が送信する設定データは、たとえば、この端末装置１４が通信可能な端末番号や更新プログラムなどである。
【００２０】
有線ネットワーク１５として、Ｅｔｈｅｒｎｅｔ（登録商標）で構成されるＬＡＮやインターネットなどが適用可能である。インターネットを用いる場合には、ＶＰＮを用いれば安全な通信が可能である。また、無線ＬＡＮ１６として、Ｗｉ−ＦｉなどＩＥＥＥ８０２．１１に準拠した通信方式などが適用可能である。端末装置１４と無線アクセスポイント１３とは、この通信方式で通信する。
【００２１】
無線アクセスポイント１３は、複数設置されている。各無線アクセスポイント１３は、たとえば、ビルの異なるフロア、異なる部屋などにそれぞれ設置される。これにより、端末装置１４がどの無線アクセスポイント１３と通信しているかによって、その端末装置１４がどのフロア／部屋にいるかを推定することができる。
【００２２】
有線ネットワーク１５には、管理装置１２および放送設備１８が接続されている。管理装置１２は、たとえば、管理プログラムがインストールされたパーソナルコンピュータなどで構成されている。管理装置１２は、管理者の操作に応じてサーバ装置１１にアクセスし、サーバ装置１１に図４（Ａ）、(Ｂ）に示すテーブルなどを設定する。また、管理装置１２は、１台の端末装置としても機能し、端末装置１４との通信が可能である。放送設備１８は、ネットワーク１７を介して音声信号を受信する受信部、および、拡声装置を備え、受信部で受信した音声信号を増幅してスピーカ１８Ａから放音する。
【００２３】
端末装置１４（ユーザ）は、個別通信（「個別呼出」とも呼ぶ）、または、グループ通信（「グループ呼出」とも呼ぶ）のいずれかの形態で他の端末装置１４と通信する。個別通信は、端末装置１４が他の１台の端末装置１４を指定して呼び出すことにより、２台の端末装置１４が１対１で通信を行う形態である。グループ通信は、端末装置１４が予め設定されているグループを呼び出し、そのグループに所属する複数の端末装置１４が相互に通信を行う形態である。ユーザは、自己の端末装置１４を操作して、希望する通信形態（「呼出種別」とも呼ぶ）および呼出番号（呼び出す端末装置１４またはグループの番号）を選択してＰＴＴスイッチ２２０（または４１）を押す。これにより、端末装置１４は呼出音声パケットをサーバ装置１１に送信する。
【００２４】
サーバ装置１１は、端末装置１４から呼出音声パケットが送られてきたことに応じて通信セッションを形成する。通信セッションとは、サーバ装置１１を中継装置として相互に音声信号を送受信する複数の端末装置１４の一時的な集合である。通信セッションは、ミキシンググループとも言われる。個別通信の場合、通信セッションには、呼び出した端末装置１４と呼び出された端末装置１４が参加する。グループ通信の場合、通信セッションには、呼び出されたグループに所属する端末装置１４が参加する。また、全体通信の場合、通信セッションには、その時通信可能な全ての端末装置１４が参加する。サーバ装置１１は、通信セッションを形成したのちは、その通信セッションに参加している端末装置１４から受信した音声信号をその通信セッションに参加している他の端末装置１４に転送する。通信が行われない状態、すなわち通信セッションに参加しているどの端末装置１４からも音声パケットが送信されてこない状態が所定の保持時間継続すると、サーバ装置１１は、その通信セッションを解消する。
【００２５】
サーバ装置１１は、複数の通信セッションを同時に並行して存在させることが可能である。ただし、各端末装置１４には、いずれか１つの通信セッションのみに参加を許可する。１台の端末装置１４が複数の通信セッションに参加可能な場合がある。たとえば、２つのグループ通信の通信セッションが形成され、ある１台の端末装置１４が両方のグループに所属している場合などである。この場合、サーバ装置１１は、この端末装置１４を優先度の最も高い通信セッションに参加させる。
【００２６】
ここで、呼出音声パケットにより指名された端末装置１４が通信セッションに所属する。通信セッションに所属する端末装置１４は、個別通信の場合、呼び出した端末装置１４と呼び出された端末装置１４の２台であり、グループ通信の場合、そのグループに所属する全ての端末装置１４である。また、通信セッションで実際に音声信号を送受信して音声通信を行う（参加する）のは、所属している端末装置１４の一部または全部であり、これは参加端末装置と呼ばれる。
【００２７】
複数の通信セッションに所属している端末装置１４がある場合、サーバ装置１１は、その端末装置１４に対して、所属しているが参加していない通信セッションの音声信号を、参加している通信セッションの音声信号にミキシングして送信する（追加ミキシング）。これにより、端末装置１４には、参加している通信セッションの音声と所属しているが参加していない通信セッションの音声の両方が聴こえる。これにより、所属しているが参加していない通信セッションの通話には参加できないが、その通話内容を傍受することができる。なお、追加ミキシングの機能は、端末装置１４毎に有効／無効が設定され、無効とされている端末装置１４が複数の通信セッションに所属していても、その端末装置１４に転送される音声信号に追加ミキシングは行われない。
【００２８】
この実施形態において、音声通信システムは、以下のような使用形態が想定されている。広い店舗や催し会場において、複数の係員（ユーザ）がそれぞれ端末装置１４を所持する。係員は、放送設備１８を介して案内などの放送を適宜行う。また必要に応じて、他の係員や管理装置１２（管理者）と個別に通信する。この形態の運用を効率的に行うため、各端末装置１４と、放送設備１８とは常時通信状態にしておき、端末装置１４において特定の操作がされたとき、その端末装置１４が、個別の通信に動作を切り換える。この運用形態を実現するため、端末装置１４およびサーバ装置１１は以下の構成および機能を備える。
【００２９】
図２において、上述したように、端末装置１４は、ハンディトランシーバの外観をしているが、機能的には、無線ＬＡＮの無線アクセスポイント（ＡＰ）１３を介して音声パケットを送受信する無線ネットワーク機器である。装置の動作を制御する制御部２０はマイクロプロセッサで構成される。制御部２０は、各種のデータが記憶される記憶部２１を有している。この記憶部２１にサーバ装置１１からダウンロードされた設定データが記憶される。また、記憶部２１は、第１の通信相手、第２の通信相手を記憶する通信相手記憶エリア２１１、２１２を有している。第１の通信相手は、必要に応じて個別に通信をする相手であり、特定の端末装置１４や管理装置１２の端末番号が登録される。また、第２の通信相手は、放送設備１８を含むグループ通信をするグループのグループ番号（後述のＧ１）が登録される。
【００３０】
制御部２０には、操作部２２、表示部２３、オーディオ回路２４および無線ＬＡＮ通信部２５が接続されている。操作部２２は、ＰＴＴスイッチ２２０などのキースイッチを含み、ユーザの操作を受け付けてその操作信号を制御部２０に入力する。表示部２３は液晶ディスプレイを含む。液晶ディスプレイには、ユーザの操作によって選択された通信相手の端末番号などが表示される。なお、制御部２０が本発明の通信制御部に対応し、無線ＬＡＮ通信部２５が本発明の通信処理部に対応する。
【００３１】
また、オーディオ回路２４は、マイク２４０およびスピーカ２４１を有している。制御部２０は、受信した音声パケットをデコードしてオーディオ回路２４に入力する。オーディオ回路は、このデコードされたオーディオ信号をアナログ信号に変換してスピーカ２４１から出力する。また、オーディオ回路２４は、マイク２４０から入力された音声信号をデジタル信号に変換して制御部２０に入力する。制御部２０は、このデジタルオーディオ信号を音声パケット化して無線ＬＡＮ通信部２５に入力する。無線ＬＡＮ通信部２５は、上述のＩＥＥＥ８０２．１１に準拠した通信方式で無線通信を行う回路を有し、制御部２０から入力されたパケットを無線アクセスポイント１３に向けて送信するとともに、無線アクセスポイント１３から受信したパケットを制御部２０に入力する。
【００３２】
また、操作部２２およびオーディオ回路２４は、コネクタ２６に接続されている。コネクタ２６には、外部セット４０が接続される。外部セット４０としては、たとえば胸にタイピン状に固定するタイプのものやヘッドセット型のものが適用可能である。外部セット４０は、マイク４２および外部ＰＴＴスイッチ４１を有している。また、外部セット４０には、ジャックを経由してイヤホン（スピーカ）４３が接続される。外部ＰＴＴスイッチ４１は、オン状態を固定するロック機能を有している。本体のＰＴＴスイッチ２２０がオンされると、第１の通信相手宛に音声信号を送信し、外部ＰＴＴスイッチ４１がオンされると、第２の通信相手（グループＧ１）宛に音声信号を送信する。本体ＰＴＴスイッチ２２０と外部ＰＴＴスイッチ４１とが同時にオンされている場合には、本体のＰＴＴスイッチ２２０が優先され、第１の通信相手宛に音声信号が送信される。
【００３３】
この外部セット４０を本体に接続することにより、端末装置１４本体を腰（ベルト）に装着したりポケットにしまった状態で、外部セット４０を用いて音声の送受信することが可能になる。
【００３４】
ユーザがＰＴＴスイッチ２２０（または４１）を押しながらマイク２４０（または４２）に向けて音声を入力すると、端末装置１４は、この音声信号を音声パケットに編集してサーバ装置１１に送信する。また、一般の無線通信のトランシーバは、無線送信時に無線信号の受信を行うことができないシンプレックス方式の通信であるが、端末装置１４は無線ＬＡＮ１６を介したパケット通信であるため、音声パケットの送信と音声パケットの受信を並行して行うことができ、この機能を用いてフルデュプレックス方式の通信が可能である。なお、外部セット４０の外部ＰＴＴスイッチ４１はロック機能を有するが、ＰＴＴスイッチ４１がロックされた場合、音声パケットは定期的（たとえば５ミリ秒毎）に継続的に送信される。
【００３５】
サーバ装置１１は、ネットワーク１７を介して端末装置１４から受信した音声信号（音声パケット）を、ネットワーク１７を介して通信相手の端末装置１４に転送する。グループ通信の場合は、そのグループに所属する複数の端末装置１４に音声信号を転送する。また、グループ通信の場合、その通信セッションに参加している複数の端末装置１４のユーザが同時に発言し、これら複数の端末装置１４から同時に音声パケットが送信されてくる場合がある。この場合、サーバ装置１１は、これら複数の音声パケットの音声信号をミキシングして新たな音声パケットを編集し、この新たな音声パケットをその通信セッションに所属する各端末装置１４に転送する。なお、サーバ装置１１は、そのとき音声信号を送信していない端末装置１４に対しては、全ての音声信号をミキシングしたものを転送し、そのとき音声信号を送信している端末装置１４に対しては、その端末装置１４が送信した音声信号以外の音声信号をミキシングしたものを転送する。これにより、音声信号を送信した端末装置１４で自装置が送信した音声信号のエコーが生じないようにしている。
【００３６】
図３は、サーバ装置１１のブロック図である。上記の処理を行うため、サーバ装置１１は、制御部３０、記憶部３１およびネットワーク通信部３２を有している。記憶部３１は、たとえばハードディスクやＲＡＭなどで構成され、図４に示す各種のテーブルや各端末装置１４の設定データなどが記憶される。制御部３０は、音声信号のミキシングや端末装置１４のセットアップなどを行う。ネットワーク通信部３２は、有線ネットワーク１５との通信を制御する。
【００３７】
図４（Ａ）、図４（Ｂ）、および、図５（Ａ）、（Ｂ）は、サーバ装置１１の記憶部３１に設けられるテーブルを示す図である。図４，図５では、図１に示した端末装置１４−１，２，３，４のハイフン以下の数を端末番号として記載している。また、管理装置１２、放送設備１８については、部品番号（１２、１８）をそのまま端末番号として記載している。
【００３８】
図４（Ａ）は、端末テーブル３０１を示す図である。各端末装置１４は、各々ユニークに振られている識別番号である端末番号で識別される。端末テーブル３０１には、アクティブフラグおよび設定データの格納アドレスが記憶されている。アクティブフラグは、端末装置１４が、ネットワーク１７に接続され、サーバ装置１１から各種データのダウンロードを受けて通信可能になったことを示すフラグである。アクティブフラグは、端末装置１４のレジストを完了したサーバ装置１１によってセットされる。設定データは、たとえば、プログラムの更新データ（ファームウェア）、自己が所属するグループ、通信が許可される他のグループを記録した電話帳などである。
【００３９】
サーバ装置１１は、適当なタイミングに、端末装置１４と通信してその端末装置１４の存在を確認する。適当なタイミングとは、たとえば、一定時間毎、接続している無線アクセスポイント１３が切り換わったときなどである。
【００４０】
図４（Ｂ）は、グループテーブル３０２を示す図である。各グループは、各々ユニークに振られている識別番号であるグループ番号で識別される。グループテーブル３０２には、各グループ番号に対応づけて、そのグループに所属する１台以上の端末装置１４の端末番号が記憶されている。図４（Ｂ）のテーブルでは、端末装置１４−１、２、３および管理装置１２、放送設備１８が所属するグループＧ１が登録されている。
【００４１】
これら、端末テーブル３０１およびグループテーブル３０２は、管理装置１２を操作する管理者によって設定される。
【００４２】
図５（Ａ），（Ｂ）はミキシングテーブル３０３を示す図である。ミキシングテーブル３０３は、現在形成されている通信セッションを記憶するテーブルである。図５（Ａ）のミキシングテーブル３０３は、通信セッションが１つ形成されている状態を示している。また、図５（Ｂ）のミキシングテーブル３０３は、通信セッションが２つ形成されている状態を示している。
【００４３】
上述したように、通信セッションは、サーバ装置１１を中継装置として相互に通信（音声信号の送受信）をするために形成された端末装置１４の一時的なグループである。個別通信の場合、その通信セッションに所属する端末装置１４は、呼び出した端末装置１４と呼び出された端末装置１４の２台である。グループ通信の場合、通信セッションに所属する端末装置１４は、図４（Ｂ）のグループテーブル３０２に設定されているいずれかのグループに所属する端末装置１４である。ミキシングテーブル３０３は、複数の行（レコード）を有しており、各行に１つの通信セッションの情報が記憶される。
【００４４】
ミキシングテーブル３０３には、各通信セッションについて、セッション番号、所属端末番号、参加端末番号、除外端末番号、および、通信形態情報が記憶される。なお、所属端末番号、参加端末番号、除外端末番号のうち、１つの欄は省略可能である。セッション番号は、この通信セッションを識別する番号である。
【００４５】
所属端末番号の欄(フィールド)には、この通信セッションに所属する端末装置１４の端末番号が記憶される。通信セッションに所属する端末装置１４は、上述したように、個別通信の場合、呼び出した端末装置１４と呼び出された端末装置１４の２台であり、グループ通信の場合、そのグループに所属する全ての端末装置１４である。参加端末番号の欄には、所属端末装置のうち、実際に相互通信に参加している端末装置１４の端末番号が記憶される。上述したように、端末装置１４は、１つの通信セッションにしか参加できないため、ある通信セッションに所属していても、他の優先度の高い通信セッションにも同時に所属している場合には、その端末装置１４は、優先度の高い通信セッションに参加し、優先度の低い通信セッションには所属するのみで参加しない。複数の通信セッションに所属するとは、たとえば、複数のグループ呼出があり、ある端末装置１４がその両方のグループに所属する場合や、グループ呼出と前後して個別呼出がされた場合などである。除外端末番号の欄には、他の優先度の高い通信セッションに参加しているため、所属するのみで参加していない端末装置１４の番号が記憶される。通信形態情報の欄には、この通信セッションが、個別呼出によって形成されたものか、グループ呼出によって形成されたものか、または、全体呼出によって形成されたものかが記憶される。
【００４６】
図５（Ａ）のミキシングテーブル３０３では、グループＧ１のグループ通信の通信セッションが形成されている。端末装置１４−１，２，３のいずれかが、外部ＰＴＴスイッチ４１をロックされた状態で使用されると、グループＧ１のグループ通信は、継続的に形成された状態が維持される。図５（Ａ）に示すように、ミキシングテーブル３０３に継続的に通信セッションが登録されている。
【００４７】
また、図５（Ｂ）のミキシングテーブル３０３では、グループＧ１のグループ通信の通信セッションに加えて、端末装置１４−１，４の個別呼出の通信セッションが形成されている。端末装置１４−１は、グループ通信Ｇ１にも所属しているが、後述するように、個別通信のほうが優先度が高いため、個別呼出があると（相手が呼び出したものでも自分が呼び出したものでもよい）、それまで参加していたグループ通信の通信セッションから外れて個別通信に参加する。
【００４８】
なお、図５（Ｂ）では、グループ通信（Ｇ１）の通信セッションに所属（参加）する端末装置１４−１が、所属しない端末装置１４−４を呼び出した場合を示しているが、グループ通信の通信セッションに所属（参加）している端末装置間でも、相互の個別通信は可能である。
【００４９】
なお、同時に存在する複数の通信セッション間の優先度は、以下のルールで決定される。「通信形態によって優先度が異なり、全体通信、個別通信、グループ通信の順に優先度が高い。」また、「同じ通信形態で形成された通信セッションが複数存在する場合、先に形成された通信セッションの優先度が高い。」
【００５０】
端末装置１４が複数の通信セッションに同時に所属する場合、サーバ装置１１は、上のルールによって最も優先度が高いと判断された通信セッションにその端末装置１４を参加させる。端末装置１４が第１の通信セッションに参加している場合に、並行して第２の通信セッションが形成された場合、第１の通信セッションの優先度が高い場合、サーバ装置１１は、その端末装置１４を現在参加している通信セッションにそのまま継続して参加させる。一方、後から形成された第２の通信セッションの優先度が高い場合、サーバ装置１１は、端末装置１４の現在参加している優先度の低い通信セッションへの参加を取り消して、新たな優先度の高い通信セッションに参加させる。また、参加している優先度の高い通信セッションが解消されたとき、優先度の低い通信セッションが継続している場合、サーバ装置１１は端末装置１４をその優先度の低い通信セッションに途中から参加させる。
【００５１】
サーバ装置１１は、端末装置１４をどの通信セッションに参加させるかを上記ルールに基づいて決定し、その決定内容をミキシングテーブル３０３に書き込む。通信セッションに所属且つ参加する端末装置１４は、ミキシングテーブル３０３のその通信セッションの行の所属端末の欄および参加端末の欄に、その端末番号が書き込まれる。通信セッションに所属するが参加しない端末装置１４は、ミキシングテーブル３０３のその通信セッションの行の所属端末の欄および除外端末の欄に、その端末番号が書き込まれる。
【００５２】
図６は端末装置１４からサーバ装置１１に送信される音声パケットの構成を示す図である。端末装置１４は、ＰＴＴスイッチ２２０が押されている間、所定のフレーム時間（たとえば５ミリ秒）ごとにパケットを作成してサーバ装置１１宛に送信する。音声パケットは、デジタル化された１フレーム分の音声信号、および、通信情報をデータ本体（ペイロード）とするパケットである。通信情報（宛先情報）は、送信元端末番号、呼出番号および呼出種別（通信形態）情報を含んでいる。呼出番号は、音声信号の送信先の端末番号またはグループ番号である。サーバ装置１１は、音声パケットを受信したとき、通信情報を見て、この音声パケットがどの通信セッションのものか、新たな呼び出しか否か（新たな通信セッションを形成するか否か）などを判断する。
【００５３】
端末装置１４およびサーバ装置１１ともに、音声信号の送信を１フレーム（たとえば５ミリ秒）単位で行う。端末装置１４は、ユーザによってＰＴＴスイッチ２２０が押されたことを契機として音声パケットを送信するため、各端末装置１４およびサーバ装置１１間のフレームは非同期である。サーバ装置１１は、１フレームの間に受信した各端末装置１４からの音声信号を通信セッション別に、または、各端末装置１４宛毎にミキシングする。そして、各端末装置１４にそのミキシングされた音声信号(ＭＩＸ音声信号)を送信する。複数の通信セッションに所属している端末装置１４には複数の（参加している通信セッションのＭＩＸ音声信号および所属のみしている通信セッションのＭＩＸ音声信号）がさらにミキシングされた１つの音声信号が送信される。サーバ装置１１から端末装置１４に送信される音声パケットには、その端末装置１４が参加している通信セッションの通信情報が書き込まれる。
【００５４】
図７のフローチャートを参照してサーバ装置１１の動作を説明する。図７（Ａ）は、サーバ装置１１が端末装置１４から音声パケットを受信したときの動作を示すフローチャートである。音声パケットを受信すると（Ｓ１０）、この処理が実行される。受信した音声パケットの内容を記憶部３１に設けられているバッファに記憶する（Ｓ１１）。この音声パケット（音声信号）がすでに形成されている通信セッションのものであるかを判断する（Ｓ１２）。今回受信した音声パケットがすでに形成されている通信セッションのものである場合には（Ｓ１２でＹＥＳ）、そのまま処理を終了する。受信した音声パケットが既存の通信セッションのものでなかった場合には（Ｓ１２でＮＯ）、今回受信した音声パケットが呼出音声パケットであると判断して、その音声パケットの通信情報に基づき新たな通信セッションを形成してミキシングテーブル３０３に登録する（Ｓ１３）。この通信セッションの所属端末には、その呼び出しの対象となる全ての端末装置１４が含まれる。所属端末のなかに他の既存の通信セッションにも所属する端末装置１４がある場合には、この通信セッションと既存の通信セッションとの優先順位に基づき、両方の通信セッションに所属する端末装置１４をどちらに参加させるかを調停（adjust）する（Ｓ１４）。すなわち、既存の通信セッションのほうが優先順位が高ければ、その端末装置１４を既存の通信セッションに参加させたままにしておき、この新たな通信セッションでは除外端末とする。逆に、新たな通信セッションのほうが優先順位が高い場合は、その端末装置１４をこの新たな通信セッションに参加させ、それまで参加していた既存の通信セッションでの登録を除外端末に変更する。
【００５５】
図７（Ｂ）は、サーバ装置１１の音声信号転送動作を示すフローチャートである。この処理は、１フレーム（たとえば５ミリ秒）ごとに実行される。まず、いずれかの通信セッションを選択し、その通信セッションに参加している端末装置１４を１つ選択する（Ｓ２１）。その通信セッションの参加端末装置１４から受信した音声信号（Ｓ２１で選択された端末装置１４から受信したものを除く）をミキシングする（Ｓ２２）。そして、この端末装置１４に対して追加ミキシング機能が有効とされているか否かを判断する（Ｓ２３）。追加ミキシング機能が有効とされている場合は（Ｓ２３でＹＥＳ）、その通信セッション以外で、この（該選択された）端末装置１４が所属しているものがあるかを検索する（Ｓ２４）。
【００５６】
追加ミキシング機能が無効にされている場合（Ｓ２３でＮＯ）、または、他にこの端末装置１４が所属している通信セッションが無い場合には（Ｓ２４でＮＯ）、Ｓ２２でミキシングした音声信号と参加している通信セッションの通信情報を内容とする音声パケットを作成して（Ｓ２６）、この端末装置１４宛に送信する（Ｓ２７）。一方、この端末装置１４が所属している通信セッションがある場合には（Ｓ２４でＹＥＳ）、Ｓ２２でミキシングした音声信号に加えて、その所属している通信セッションに参加している端末装置１４から今回のフレームに受信した音声信号を、Ｓ２２でミキシングした音声信号にさらにミキシングして（Ｓ２５）、Ｓ２６に進む。以上の処理を全ての通信セッションに参加している全ての端末装置１４について実行して処理を終了する（Ｓ２８）。
【００５７】
この処理により、各端末装置１４は、参加している通信セッションにおける自機が送信した音声以外の通話音声信号を受信する。これにより、エコーを防止することができる。また、各端末装置は、参加していないが所属している他の通信セッションがある場合には、その通信セッションのミキシングされた通話音声信号も受信するため、自機に関係のある通信を傍受することができる。
【００５８】
図７（Ｃ）は、サーバ装置１１のセッション管理動作、すなわちミキシングテーブル３０３の管理動作を示すフローチャートである。この処理は、１フレーム（たとえば５ミリ秒）ごとに実行される。まず、ミキシングテーブル３０３に登録されている通信セッションを１つ選択する（Ｓ３１）。この通信セッションで今回のフレームに受信した音声信号（音声パケット）があったか否かを判断する（Ｓ３２）。受信した音声信号があった場合には（Ｓ３２でＹＥＳ）、通話が継続中であるとして保持時間をリセットして（Ｓ３３）、Ｓ３７に進む。保持時間はたとえば１５秒にリセットされる。
【００５９】
今回のフレーム時間に音声信号が全く受信されなかった場合には（Ｓ３２でＮＯ）、通話が中断しているとして保持時間を１フレーム時間分減算する（Ｓ３４）。この減算により保持時間がタイムアップした場合には（Ｓ３５でＹＥＳ）、通話が終了したと判断してこの通信セッションを解消する（Ｓ３６）。解消された通信セッションに参加していた端末装置１４のうち、他の通信セッションにも所属しているものがある場合には、この端末装置１４をその所属している通信セッションに参加させる（Ｓ３６）。こののちＳ３７に進む。Ｓ３５で保持時間がタイムアップしていないと判断された場合（Ｓ３５でＮＯ）もＳ３７に進む。以上の処理を全ての通信セッションに対して繰り返し実行したのち（Ｓ３７）、処理を終了する。
【００６０】
図８は、端末装置１４の送信制御処理を示すフローチャートである。この処理は定期的に（たとえば５ミリ秒毎に）実行される。まず、内部ＰＴＴスイッチ２２０がオンされているか否かを検出する（Ｓ５１）。内部ＰＴＴスイッチ２２０がオンされている場合には（Ｓ５１でＹＥＳ）、通信相手記憶エリア２１１に記憶されている通信相手（他の端末装置１４または管理装置１２）に対して個別呼出の音声パケット（ＲＴＰパケット）を作成して送信する（Ｓ５３）。また、内部ＰＴＴスイッチ２２０がオンされていない場合には（Ｓ５１でＮＯ）、外部ＰＴＴスイッチ４１がオンされているか否かを検出する（Ｓ５２）。外部ＰＴＴスイッチ４１がオンされている場合には（Ｓ５２でＹＥＳ）、通信相手記憶エリア２１２に記憶されている通信相手（グループＧ１）に対する音声パケットを作成して送信する（Ｓ５４）。外部ＰＴＴスイッチ４１もオンされていなかった場合には（Ｓ５２でＮＯ）、音声パケットの送信中であればその送信を停止して（Ｓ５５）動作を終了する。なお、外部ＰＴＴスイッチ４１がロックされている場合、Ｓ５２の判断は常にＹＥＳである。
【００６１】
この実施形態では、端末装置１４の外部ＰＴＴスイッチ４１をロック（常時オン）した形態を主として説明したが、本発明はこの運用形態に限定されない。また、第２の通信相手はグループ通信に限定されず個別通信であってもよい。また、サーバ装置１１の優先順位の設定を変更して、第１の通信相手をグループ通信とすることも可能である。
【００６２】
この実施形態では、端末装置１４が無線ＬＡＮ１６を経由してサーバ装置１１と通信するが、有線ネットワーク１５のみを経由してサーバ装置１１と通信する端末装置１４であっても本発明を適用可能である。また、通信の形態は、全二重方式に限定されない。半二重方式であってもよい。
【符号の説明】
【００６３】
１１  サーバ装置（中継装置）
１２  管理装置
１３  無線アクセスポイント
１４  端末装置
２０  （端末装置の）制御部
３０  （サーバ装置の）制御部
３２  ネットワーク通信部
４０  外部セット
４１  外部ＰＴＴ（プッシュ・トゥ・トーク）スイッチ（第２の送信スイッチ）
２２０  （内部）ＰＴＴスイッチ（第１の送信スイッチ）
【図１】
0006459253.tif 000002
【図２】
0006459253.tif 000003
【図３】
0006459253.tif 000004
【図４】
0006459253.tif 000005
【図５】
0006459253.tif 000006
【図６】
0006459253.tif 000007
【図７】
0006459253.tif 000008
【図８】
0006459253.tif 000009