(57)【要約】【課題】参加者が煩わしさを感じることがないネットワーク会議支援プログラムおよびネットワーク会議支援サーバを提供する。【解決手段】ネットワーク会議支援サーバ１は、ネットワークを介して複数の参加者で会議を行う際に、当該参加者を合計した総人数未満で予め定めた設定人数の参加者が利用する参加者端末に、１対１の通信形態であるユニキャストを確保し、前記設定人数以外の他の参加者が利用する参加者端末に１対複数の通信形態であるマルチキャストを確保して、当該会議を支援するものであって、発言検出手段７ｄと、ユニ・マルチキャスト切替制御手段７と、発言音声混合手段９と、混合音声送信手段１１とを備えた。【選択図】図１
2007135108.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数の参加者で会議を行う際に、当該参加者を合計した総人数未満で予め定めた設定人数の参加者が利用する参加者端末に、１対１の通信形態であるユニキャストを確保し、前記設定人数以外の他の参加者が利用する参加者端末に１対複数の通信形態であるマルチキャストを確保して、当該会議を支援するために、コンピュータを、
前記参加者が発言した音声を検出する発言検出手段、
この発言検出手段で音声検出した検出結果に基づいて、前記ユニキャストと前記マルチキャストとの切替制御を行うユニ・マルチキャスト切替制御手段、
このユニ・マルチキャスト切替制御手段でユニキャストが確保された参加者端末を利用する前記設定人数の参加者が発言者となり、当該発言者が発言した発言音声を混合して混合音声とすると共に、発言者当人以外の他の発言者が発言した発言音声を混合した当人発言不付加混合音声とする発言音声混合手段、
この発言音声混合手段で混合された混合音声を、前記マルチキャストが確保された参加者端末に送信すると共に、前記当人発言不付加混合音声それぞれを、前記ユニキャストが確保された参加者端末それぞれに送信する混合音声送信手段、
として機能させることを特徴とするネットワーク会議支援プログラム。
【請求項２】
ネットワークを介して複数の参加者で会議を行う際に、当該参加者を合計した総人数未満で予め定めた設定人数の参加者が利用する参加者端末に、１対１の通信形態であるユニキャストを確保し、前記設定人数以外の他の参加者が利用する参加者端末に１対複数の通信形態であるマルチキャストを確保して、当該会議を支援するネットワーク会議支援サーバであって、
前記参加者が発言した音声を検出する発言検出手段と、
この発言検出手段で音声検出した検出結果に基づいて、前記ユニキャストと前記マルチキャストとの切替制御を行うユニ・マルチキャスト切替制御手段と、
このユニ・マルチキャスト切替制御手段でユニキャストが確保された参加者端末を利用する前記設定人数の参加者が発言者となり、当該発言者が発言した発言音声を混合して混合音声とすると共に、発言者当人以外の他の発言者が発言した発言音声を混合した当人発言不付加混合音声とする発言音声混合手段と、
この発言音声混合手段で混合された混合音声を、前記マルチキャストが確保された参加者端末に送信すると共に、前記当人発言不付加混合音声それぞれを、前記ユニキャストが確保された参加者端末それぞれに送信する混合音声送信手段と、
を備えることを特徴とするネットワーク会議支援サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して会議を行うためのネットワーク会議支援プログラムおよびネットワーク会議支援サーバに関する。
【背景技術】
【０００２】
従来、アナログの電話会議システムは、アナログの電話回線網を介して、同一の場所（例えば、会議室）にいない、つまり、異なる場所にいる複数の参加者が通話器を用いて通話することで、成り立っている。
また、従来のデジタルの電話会議システムも、ネットワーク（例えば、ＩＰネットワーク）を介して、同一の場所にいない複数の参加者が端末を用いて音声信号を送受信することで、成り立っている（例えば、特許文献１、２、３参照）。
【０００３】
従来のアナログまたはデジタルの電話会議システムでは、複数の参加者は、自らの意見を発言したり、他人の発言を聞いたりすることを、あたかも同一の場所にいるかの如く行うことができる。
【特許文献１】特開平１１−１１２９５７号公報
【特許文献２】特許第２６４６９１０号公報
【特許文献３】特開２００４−３２８５８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のデジタルの電話会議システムでは、参加者が当該電話会議に参加しようとした場合に、参加者端末に対し何らかの操作を行う必要があり、煩わしさが生じてしまうという問題がある。
【０００５】
そこで、本発明では、参加者が会議に参加する際に煩わしさを感じることのないネットワーク会議支援プログラムおよびネットワーク会議支援サーバを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、請求項１に記載のネットワーク会議支援プログラムは、ネットワークを介して複数の参加者で会議を行う際に、当該参加者を合計した総人数未満で予め定めた設定人数の参加者が利用する参加者端末に、１対１の通信形態であるユニキャストを確保し、前記設定人数以外の他の参加者が利用する参加者端末に１対複数の通信形態であるマルチキャストを確保して、当該会議を支援するために、コンピュータを、発言検出手段、ユニ・マルチキャスト切替制御手段、発言音声混合手段、混合音声送信手段、として機能させる構成とした。
【０００７】
かかる構成によれば、ネットワーク会議支援プログラムは、発言検出手段によって、参加者が発言した音声を検出し、ユニ・マルチキャスト切替制御手段によって、発言検出手段で参加者が音声検出した検出結果に基づいて、ユニキャストとマルチキャストとの切替制御を行う。このユニ・マルチキャスト切替制御手段では、参加者の発言を検出する場合には、参加者は発言することを意識することなく、会議に参加することとなる。
【０００８】
ここで、発言しようとする参加者が設定人数に達した場合には、ビジー状態となり、発言している参加者の発言が終了するまで、他の参加者は発言するのを待つことになる。なお、このネットワーク会議支援プログラムは、会議に参加する参加者が利用する参加者端末に、会議の開催される時刻や、参加メンバーの名簿等を含む会議情報を生成して、事前に通知する機能を備えることができる。
【０００９】
続いて、ネットワーク会議支援プログラムは、発言音声混合手段によって、発言音声混合手段によって、ユニ・マルチキャスト切替制御手段でユニキャストが確保された参加者端末を利用する設定人数の参加者が発言者となり、当該発言者が発言した発言音声を混合して混合音声とすると共に、発言者当人以外の他の発言者が発言した発言音声を混合した当人発言不付加混合音声とする。つまり、この発言音声混合手段では、発言していない参加者が利用する参加者端末にマルチキャストで送信する混合音声と、発言者が利用する参加者端末にユニキャストで個々に送信する当人発言不付加混合音声とを生成する。
【００１０】
そして、ネットワーク会議支援プログラムは、混合音声送信手段によって、発言音声混合手段で混合された混合音声を、マルチキャストが確保された参加者端末に送信すると共に、当人発言不付加混合音声それぞれを、ユニキャストが確保された参加者端末それぞれに送信する。
【００１１】
請求項２に記載のネットワーク会議支援サーバは、ネットワークを介して複数の参加者で会議を行う際に、当該参加者を合計した総人数未満で予め定めた設定人数の参加者が利用する参加者端末に、１対１の通信形態であるユニキャストを確保し、前記設定人数以外の他の参加者が利用する参加者端末に１対複数の通信形態であるマルチキャストを確保して、当該会議を支援するネットワーク会議支援サーバであって、発言検出手段と、ユニ・マルチキャスト切替制御手段と、発言音声混合手段と、混合音声送信手段と、を備える構成とした。
【００１２】
かかる構成によれば、ネットワーク会議支援サーバは、発言検出手段によって、参加者が発言した音声を検出し、ユニ・マルチキャスト切替制御手段によって、発言検出手段で参加者が音声検出した検出結果に基づいて、ユニキャストとマルチキャストとの切替制御を行う。続いて、ネットワーク会議支援サーバは、発言音声混合手段によって、ユニ・マルチキャスト切替制御手段でユニキャストが確保された参加者端末を利用する設定人数の参加者が発言者となり、当該発言者が発言した発言音声を混合して混合音声とすると共に、発言者当人以外の他の発言者が発言した発言音声を混合した当人発言不付加混合音声とする。そして、ネットワーク会議支援サーバは、混合音声送信手段によって、発言音声混合手段で混合された混合音声を、マルチキャストが確保された参加者端末に送信すると共に、当人発言不付加混合音声それぞれを、ユニキャストが確保された参加者端末それぞれに送信する。
【発明の効果】
【００１３】
請求項１または請求項２に記載の発明によれば、参加者の発言を検出した検出結果に基づいて、ユニキャストとマルチキャストとの切替制御を行って、参加者（発言者）が発言した発言音声を混合して混合音声とすると共に、発言者当人以外の他の発言者が発言した発言音声を混合した当人発言不付加混合音声とする。そして、混合音声を、マルチキャストが確保された参加者端末に送信すると共に、当人発言不付加混合音声それぞれを、ユニキャストが確保された参加者端末それぞれに送信する。このため、参加者は、会議において発言したいと感じた場合、参加者端末に対し何らかの操作をすることなく発言することができ、煩わしさを感じることがない。さらに、参加者端末において、会議に参加する際に要求信号を出力することや、発言ごとに要求信号を出力する必要がなくなるため、当該端末の構成を簡略化することができる。
【発明を実施するための最良の形態】
【００１４】
次に、本発明の実施形態について、適宜、図面を参照しながら詳細に説明する。
図１は、ネットワーク会議システムのブロック図である。図１に示すように、ネットワーク会議システムＡは、ネットワーク会議支援サーバ１と、複数のネットワーク会議参加者端末３（３ａ、３ｂ、・・・・）とから構成されている。
【００１５】
〈ネットワーク会議支援サーバの構成〉
ネットワーク会議支援サーバ１は、ネットワーク（ＩＰネットワーク）を介して、複数のネットワーク会議参加者端末３（３ａ、３ｂ、・・・・）を利用する参加者によって開催する会議（通話による会議、いわゆる電話会議）を支援するもので、会議情報生成手段５と、ユニ・マルチキャスト切替制御手段７と、発言音声混合手段９と、混合音声送信手段１１と、参加者情報生成送信手段１３とを備えている。
【００１６】
このネットワーク会議支援サーバ１は、ネットワークにおいて、会議で使用する占有帯域を抑制するために、予め設定した設定人数だけ当該会議で同時に発言できるようにして、当該会議で発言する参加者（発言者）が利用するネットワーク会議参加者端末３だけを当該サーバ１とユニキャストで結び（ユニキャストを確保し）、その他の参加者が利用するネットワーク会議参加者端末３を当該サーバ１とマルチキャストで結ぶようにする（マルチキャストを確保する）ものである。
【００１７】
ユニキャストは、ＩＰ（インターネットプロトコル）において定義される１対１の通信形態であり、ここでは、ネットワーク会議支援サーバ１とネットワーク会議参加者端末３とが１対１でデータ（各種信号、音声データ）の送受信を行うこととなる。つまり、ユニキャストが確保されると、ネットワーク会議支援サーバ１からネットワーク会議参加者端末３に個別に別々のデータが送信されることになる。
【００１８】
マルチキャストは、ＩＰ（インターネットプロトコル）において定義される１対Ｎの通信形態であり、ここでは、ネットワーク会議支援サーバ１とネットワーク会議参加者端末３とが１対Ｎでデータ（各種信号、音声データ）の送受信を行うこととなる。つまり、マルチキャストが確保されると、ネットワーク会議支援サーバ１から複数のネットワーク会議参加者端末３に同じデータが送信されることになる。
【００１９】
会議情報生成手段５は、会議を開催する日、会議の開始時刻、会議の終了時刻、会議の議題、会議に参加する参加者数Ｎ、会議に参加する参加者の名簿（参加者の氏名、所在地、役職）、一般聴取者数α等を含む会議情報を生成して、ネットワーク会議参加者端末３に送信するものである。また、この会議情報生成手段５で生成された会議情報は、参加者情報生成送信手段１３にも出力される。さらに、会議をネットワーク上で公開して行う場合には、会議情報生成手段５は、生成した会議情報（公開しても差し支えないところ）を、所定のホームページ等に送信することも可能である。
【００２０】
会議情報は、開催される会議ごとに生成され、これらの情報以外に、会議に参加可能なネットワーク会議参加者端末３のＩＰアドレスも含んでいる。なお、参加者数Ｎは、会議に参加する参加者の総数を設定したものである。一般聴取者数αは、会議をネットワーク上で公開して行う場合に、一般聴取者に対して、ユニキャストを確保する総数を設定したものである。この一般聴取者は通常、会議を聴取するだけの存在であるが、会議の進行によっては、当該会議に参加者として飛び込み参加することができる。
【００２１】
また、この会議情報に含まれている開始時刻から終了時刻の間（会議時間）だけ、会議中に発言する参加者の数が設定人数ｎに達するまで、後記するユニ・マルチキャスト切替制御手段７の発言可能・ビジー信号送信手段７ｃから発言可能信号がネットワーク会議参加者端末３に送信される。
【００２２】
なお、会議情報は、当該サーバ１の管理者が当該サーバ１に備えられている操作手段（図示せず）を用いて生成後、発信する場合や、いずれかのネットワーク会議参加者端末３の参加者が当該端末３に備えられている操作手段（図示せず）を用いて生成後、ネットワーク会議支援サーバ１に送信してから、当該サーバ１から配信される場合がある。
【００２３】
ユニ・マルチキャスト切替制御手段７は、発言音声を検出した結果によって、当該サーバ１とネットワーク会議参加者端末３との間の通信形態を、ユニキャストまたはマルチキャストに切り替える制御を行うもので、ユニキャスト数設定手段７ａと、発言音声受信手段７ｃと、発言検出手段７ｄと、切替制御手段７ｅと、発言可能・ビジー信号送信手段７ｆとを備えている。
【００２４】
ユニキャスト数設定手段７ａは、操作手段（図示せず）を用いて入力された数値に基づいて、会議に参加する参加者の中で、ユニキャストを確保する人数を設定するものである。つまり、このユニキャスト数設定手段７ａは、参加者数Ｎに対して、この参加者数Ｎ未満となる設定人数ｎ（ｎ＜Ｎ）を設定するものである。この設定人数ｎが会議で同時に発言可能な人数を示しており、会議の規模にもよるが、例えば、参加者数Ｎが２０人である場合には、設定人数ｎは４人と設定される。なお、この設定人数ｎは、会議で同時に発言可能な人数を示していると共に、ユニキャストを確保するネットワーク会議参加者端末３の数を表したものであるので、場合によっては、設定端末数ｎと呼称することとする。このユニキャスト数設定手段７ａで設定された設定人数ｎは、切替制御手段７ｅに出力される。
【００２５】
発言音声受信手段７ｃは、ネットワーク会議参加者端末３の利用者が発言した音声（発言音声）を受信するものである。この発言音声受信手段７ｃは、ネットワーク会議参加者端末３から送信された発言音声を、発言検出手段７ｄと発言音声混合手段９とに出力する。なお、この発言音声受信手段７ｃは、発言音声を、発言検出手段７ｄと発言音声混合手段９とに出力する際に、ネットワーク会議参加者端末３のＩＰアドレスとを対応付けている。
【００２６】
発言検出手段７ｄは、ネットワーク会議参加者端末３から送信された信号（発言音声）を検出して、どのネットワーク会議参加者端末３から送信された発言音声かを検出するものである。
【００２７】
つまり、この発言検出手段７ｄは、ネットワーク会議参加者端末３から送信された信号のレベルが、予め設定した閾値以上であり、且つ、継続して所定時間以上当該レベルが維持された場合に、発言音声があったことを検出し、発言音声を検出した場合には、検出したこと（検出結果）と共に、検出した発言音声とネットワーク会議参加者端末３のＩＰアドレスとを対応付けて、切替制御手段７ｅに出力する。また、この発言検出手段７ｄは、ネットワーク会議参加者端末３から送信された信号のレベルが、予め設定した閾値未満であり、且つ、継続して所定時間以上当該レベルが維持された場合に、発言音声がなかったことを検出する（発言無しを検出）。
【００２８】
切替制御手段７ｅは、ユニキャスト数設定手段７ａで設定された設定人数ｎと、発言検出手段７ｄで発言音声が検出された結果とに基づいて、ユニキャストを確保するネットワーク会議参加者端末３を切り替えるものである。
【００２９】
つまり、この切替制御手段７ｅは、発言要求・終了信号受信手段７ｂが発言要求信号を受信した時刻、または、発言検出手段７ｄが発言音声が検出された時刻に従って、先着順に、ユニキャストを確保する数が設定人数（設定端末数）ｎに達するまで、ネットワーク会議参加者端末３にユニキャストを確保する。そして、切替制御手段７ｅは、ユニキャストを確保したネットワーク会議参加者端末３には、発言可能信号を、発言可能・ビジー信号送信手段７ｆから、該当するネットワーク会議参加者端末３に送信させる。
【００３０】
また、この切替制御手段７ｅは、発言検出手段７ｄが発言音声を検出した場合に、既に、ユニキャストを確保したネットワーク会議参加者端末３の数が、設定端末数ｎに達している場合には、ビジー信号を、発言可能・ビジー信号送信手段７ｆから、該当するネットワーク会議参加者端末３に送信させる。
【００３１】
そして、この切替制御手段７ｅは、発言検出手段７ｄが発言無しと検出した場合に、ユニキャストが確保されているネットワーク会議参加者端末３のユニキャストをはずして、マルチキャストに戻す。
【００３２】
さらに、この切替制御手段７ｅは、発言音声混合手段９、混合音声送信手段１１および参加者情報生成送信手段１３にユニキャストを確保したネットワーク会議参加者端末３のＩＰアドレスと、ユニキャストをはずしたネットワーク会議参加者端末３のＩＰアドレスとを出力する。
【００３３】
発言可能・ビジー信号送信手段７ｆは、切替制御手段７ｅによる制御に従って、該当するネットワーク会議参加者端末３に、発言可能信号またはビジー信号を送信する。つまり、この発言可能・ビジー信号送信手段７ｆは、ネットワーク会議参加者端末３を利用する参加者の中で、現在発言している発言者の人数が設定人数（設定端末数）ｎに達していない場合には、発言可能信号を送信し、発言者の人数が設定人数ｎに達している場合には、ビジー信号を送信する。なお、このビジー信号を送信する際に、どれだけの発言者が会議参加待ちであるかということ（例えば、待ち人数何人）をネットワーク会議参加者端末３に通知することも可能である。これによって、ビジー信号を受信したネットワーク会議参加者端末３を利用している参加者は、自分が発言できるまで、どれだけ待たなければならないかを把握することができる。
【００３４】
発言音声混合手段９は、ネットワーク会議参加者端末３から送信された発言音声を混合するもので、混合音声生成手段９ａと、第一暗号化手段９ｂと、当人発言不付加混合音声生成手段９ｃと、第二暗号化手段９ｄとを備えている。
【００３５】
なお、この発言音声混合手段９では、混合した発言音声（混合音声、当人発言不付加混合音声）を暗号化する機能を有しているが、必ずしも必要なものではない。ただ、混合した発言音声を暗号化しておくことで、ネットワーク上で暗号化した音声が漏洩してしまった場合でも特定の者（復号鍵（秘密鍵）を有している者）しか解読することができないので、会議の内容に高度の秘匿性を要す場合に、有用となる。
【００３６】
混合音声生成手段９ａは、ネットワーク会議参加者端末３から送信された発言音声、つまり、ユニ・マルチキャスト切替制御手段７の発言音声受信手段７ｃで受信された発言音声を、全て混合した混合音声を生成するものである。この混合音声生成手段９ａで生成された混合音声は、会議に参加していて、発言していない参加者や、当該会議を聴取する一般聴取者に向けて、マルチキャストで送信するものである。そして、この混合音声は、第一暗号化手段９ｂに出力される。
【００３７】
第一暗号化手段９ｂは、混合音声生成手段９ａで生成された混合音声を、暗号鍵で暗号化して、混合音声送信手段１１（後記するマルチキャスト送信手段１１ａ）に出力するものである。ここで用いる暗号鍵は、例えば、共通鍵暗号化方式によるものであり、送受信側の双方で保持される同じ鍵（暗号鍵、復号鍵）を用いる。
【００３８】
当人発言不付加混合音声生成手段９ｃは、ユニ・マルチキャスト切替制御手段７の発言音声受信手段７ｃで受信された発言音声と、ユニ・マルチキャスト切替制御手段７の切替制御手段７ｅから出力されたＩＰアドレスとに基づいて、発言した当人の発言音声を付加しない混合音声である当人発言不付加混合音声を生成するものである。
【００３９】
つまり、この当人発言不付加混合音声生成手段９ｃは、ネットワーク会議参加者端末３のＩＰアドレスにより、現在発言している発言者が利用しているネットワーク会議参加者端末３を特定して、このネットワーク会議参加者端末３に向けて送信する混合音声に、当人の発言した発言音声が含まれないように、他の発言者が発言した発言音声だけを混合する。この当人発言不付加混合音声生成手段９ｃで生成された当人発言不付加混合音声は、会議に参加していて、発言している参加者（発言者）それぞれに向けて、ユニキャストで送信されるものである。そして、この当人発言不付加混合音声は、第二暗号化手段９ｄに出力される。
【００４０】
第二暗号化手段９ｄは、当人発言不付加混合音声生成手段９ｃで生成された当人発言不付加混合音声を、暗号鍵で暗号化して、混合音声送信手段１１（後記するユニキャスト送信手段１１ｂ）に出力するものである。ここで用いる暗号鍵は、例えば、公開鍵暗号化方式によるものであり、受信側のネットワーク会議参加者端末３を利用する参加者が公開鍵証明書局等に登録している公開鍵である。
【００４１】
混合音声送信手段１１は、発言音声混合手段９で混合された発言音声（混合音声、当人発言不付加混合音声）をネットワーク会議参加者端末３に向けて送信するもので、マルチキャスト送信手段１１ａと、ユニキャスト送信手段１１ｂとを備えている。
【００４２】
マルチキャスト送信手段１１ａは、ユニ・マルチキャスト切替制御手段７でマルチキャストが確保されたネットワーク会議参加者端末３に、発言音声混合手段９で生成された混合音声を送信するものである。つまり、このマルチキャスト送信手段１１ａは、発言していない参加者（発言を終えた参加者）が利用するネットワーク会議参加者端末３に、または、一般聴取者が利用する端末（図示せず、なお、会議途中で参加することを想定した場合、ネットワーク会議参加者端末３であってもよい）に向けて、混合音声を送信する。
【００４３】
ユニキャスト送信手段１１ｂは、ユニ・マルチキャスト切替制御手段７でユニキャストが確保されたネットワーク会議参加者端末３それぞれに、発言音声混合手段９で生成された当人発言不付加混合音声を送信するものである。つまり、このユニキャスト送信手段１１ｂは、発言している参加者（発言者）が利用するネットワーク会議参加者端末３に向けて、当人発言不付加混合音声を送信する。なお、このユニキャスト送信手段１１ｂは、ネットワーク会議参加者端末３と当該サーバ１とが１対１の通信形態を実現するために、設定人数（設定端末数）ｎ分だけ備える必要がある。
【００４４】
参加者情報生成送信手段１３は、ユニ・マルチキャスト切替制御手段７が発言音声混合手段９および混合音声送信手段１１を制御した結果に基づいて、会議の議題と、会議に参加しているメンバーに関する情報と、当該メンバーの中で発言している参加者が誰であるのか（ステータス）とを示す参加者情報を生成して、ネットワーク会議参加者端末３に送信するものである。
【００４５】
ここで、図３を参照して、参加者情報の具体的な例について説明する。図３は、ネットワーク会議支援サーバ１において、参加者情報を表示装置（図示せず）に表示させている表示画面を示している。なお、この図３において、点線で囲った部分が、ネットワーク会議参加者端末３に接続される表示部８（詳細は後記する）に表示される。
【００４６】
この図３に示すように、会議名「グループ１：全国営業拠点会議」が表示され、この会議に参加している参加者の所在地および名前と、ＩＰアドレスと、ステータスとが表示されている。ここで、グレープ１は、いくつかの定例の会議について、予め設定しておいた標準的な参加者グレープ（参加者リスト）の一つを示すものである。
【００４７】
参加者については、所在地として都道府県名と、名前として名字および敬称と、ＩＰアドレスとが表示されている。さらに、参加者については、発言するか、聞くだけか（一般聴取者とするか）が設定可能になっている。ステータスは、各参加者について、会議に参加していることを示す「参加中」と、会議に参加していて、さらに発言していることを示す「発言中」と、会議に参加していないことを示す「不参加」との３つの状態が表示されている。
【００４８】
また、この表示画面には、会議情報生成手段５で生成された会議情報について編集する機能が備えられおり、この機能を実現するものとして、「会議の招集」、「参加者の追加」、「参加者の削除」、「会議の終了」および「通信設定」が用意されている。
【００４９】
これら「会議の招集」、「参加者の追加」、「参加者の削除」、「会議の終了」および「通信設定」は、当該サーバ１の管理者が会議の詳細な項目について設定したり、実行したりする設定実行ボタンであり、この設定実行ボタンを操作手段等によって選択して押下すると、それぞれのウインドウが開いて各項目を設定したり、実行したりすることができる。
【００５０】
「会議の招集」は、会議の日時（日程、開始時刻、終了時刻）を、会議に参加してもらいたい参加者が利用するネットワーク会議参加者端末３に送信する設定実行ボタンである。
「参加者の追加」は、会議の参加者名を追加するウインドウを開いて、当該ウインドウに、新たな参加者名を加えることで、参加者の人数を増加させる設定実行ボタンである。
【００５１】
「参加者の削除」は、現在会議に参加している参加者が表示されるウインドウを開いて、いずれかの参加者名を削除することで、参加者の人数を削減させる設定実行ボタンである。
「会議の終了」は、開催中の会議を終了させる旨を、当該会議に参加している参加者が利用するネットワーク会議参加者端末３に送信する設定実行ボタンである。
【００５２】
「通信設定」は、会議中に、各ネットワーク会議参加者端末３に送信される混合音声や当人発言不付加混合音声の音声品質を設定するウインドウを開いて、音声品質の詳細、例えば、音質、サンプリング周波数、音声帯域、遅延時間、パケットサイズ、パケット欠落補正方式等を設定する設定実行ボタンである。
なお、補足であるが、設定人数（設定端末数）は、参加者の発言権の数であると言える。
【００５３】
図１に示したネットワーク会議支援サーバ１によれば、ユニ・マルチキャスト切替制御手段７によって、参加者の発言を検出した検出結果、または、発言要求信号若しくは発言終了信号に基づいて、ユニキャストとマルチキャストとの切替制御を行って、参加者（発言者）が発言した発言音声を混合して混合音声とすると共に、発言者当人以外の他の発言者が発言した発言音声を混合した当人発言不付加混合音声とする。そして、混合音声を、マルチキャストが確保されたネットワーク会議参加者端末３に送信すると共に、当人発言不付加混合音声それぞれを、ユニキャストが確保されたネットワーク会議参加者端末３それぞれに送信する。このため、参加者は、発言すれば、ネットワーク会議支援サーバ１に備えられたユニ・マルチキャスト切替制御手段７の発言検出手段７ｄによって、当該発言が検出されるので、ネットワーク会議参加者端末３に対して、何らかの操作を行う必要がなくなり、煩わしさを感じることがなくなる。
【００５４】
また、ネットワーク会議支援サーバ１によれば、ユニ・マルチキャスト切替制御手段７の発言検出手段７ｄによって、どのネットワーク会議参加者端末３から発言（音声信号）が送信されたのかを検出することができ、当該端末３の構成を簡略化することができる。また、ネットワーク会議参加者端末３を利用している参加者は、発言することを意識することなく、会議に参加することができる。
【００５５】
さらに、ネットワーク会議支援サーバ１によれば、発言音声混合手段９の第一暗号化手段９ｂおよび第二暗号化手段９ｄによって、混合音声および当人発言不付加混合音声が暗号化されるので、不特定多数の者が利用する端末が接続するネットワーク（ＩＰネットワーク）であっても、会議内容の漏洩を防止することができる。
【００５６】
〈ネットワーク会議参加者端末の構成〉
また、ネットワーク会議参加者端末３の詳細なブロック図を図２に示す。この図２に示すように、ネットワーク会議参加者端末３は、ネットワーク（ＩＰネットワーク）を介して、会議（通話による会議、いわゆる電話会議）を行う参加者が利用するもので、発言可能・ビジー信号受信手段１７と、発言音声送信手段１９と、混合音声受信手段２１と、復号手段２３と、参加者情報受信手段２５と、表示制御手段２７とを備えている。
【００５７】
また、ネットワーク会議参加者端末３には、参加者が各種の操作を行うキーボードやマウスを含む操作手段（図示せず）と、参加者に会議の状態を提示する提示部２と、音声（発言音声）を入力するマイクロフォン等の音声入力部４と、混合音声または当人発言不付加混合音声を出力するスピーカ等の音声出力部６と、会議情報や参加者情報を表示する液晶等の表示部（表示装置）８とが接続されている。
【００５８】
なお、提示部２には、発言可能である場合に点灯するＬＥＤ等で構成される発言可能ランプ２ｃと、発言不可能である場合に点灯するＬＥＤ等で構成されるビジーランプ２ｄとが備えられている。
【００５９】
発言可能・ビジー信号受信手段１７は、ネットワーク会議支援サーバ１から送信される発言可能信号およびビジー信号を受信して、提示部２に出力するものである。この発言可能・ビジー信号受信手段１７は、発言可能信号を受信した場合には、提示部２の発言可能ランプ２ｃを点灯させる制御信号を出力すると共に、ビジー信号を受信した場合には、提示部２のビジーランプ２ｄを点灯させる制御信号を出力する。
【００６０】
発言音声送信手段１９は、音声入力部４を介して入力された、当該端末３の利用者が発した音声（発言音声）を、ネットワーク会議支援サーバ１に送信するものである。
混合音声受信手段２１は、ネットワーク会議支援サーバ１から送信された、暗号化された混合音声（マルチキャストによる）または暗号化された当人発言不付加混合音声（ユニキャストによる）を受信して、復号手段２３に出力するものである。
【００６１】
復号手段２３は、混合音声受信手段２１で受信された、暗号化された混合音声、または、暗号化された当人発言不付加混合音声を復号して、音声出力部６に出力するものである。この復号手段２３で採用されている復号化の方式は、ネットワーク会議支援サーバ１で施された暗号化の方式に対応したものである。
【００６２】
参加者情報受信手段２５は、ネットワーク会議支援サーバ１から送信された参加者情報を受信して、表示制御手段２７に出力するものである。参加者情報（図３参照）は、現在会議に参加している参加者の所在地および名前と、ＩＰアドレスと、ステータス（参加中、発言中、不参加）とを示すものである。
【００６３】
表示制御手段２７は、参加者情報受信手段２５で受信された参加者情報を、表示部８に表示する制御を行うものである。これにより、会議に参加している参加者の所在地や名前、会議での状態（誰が参加していて、誰が発言しているか等）を当該端末３の参加者は、目視で確認することができる。
【００６４】
このネットワーク会議参加者端末３によれば、発言音声送信手段１９によって、参加者が発言した発言音声を当該サーバ１に送信し、さらに、混合音声受信手段２１によって、当該サーバ１から送信された、参加者が発言した発言音声を混合した混合音声、または、参加者当人以外の他の参加者が発言した発言音声を混合した当人発言不付加混合音声を受信する。このため、異なる場所にいる参加者によって会議を円滑に行うことができる。
【００６５】
また、このネットワーク会議参加者端末３によれば、暗号化された混合音声または当人発言不付加混合音声を、復号手段２３によって復号することで、聴取することができ、不特定多数の者が利用する端末（図示せず）が接続するネットワークであっても、会議内容の漏洩を防止することができる。
【００６６】
さらに、このネットワーク会議参加者端末３によれば、参加者情報を表示部８に表示させることで、会議において発言している発言者が刻々と変化する（交代する）場合に、どの参加者が発言しているのかを、当該端末３を利用する参加者は把握することができる。
【００６７】
〈ネットワーク会議支援サーバの動作〉
次に、図４に示すフローチャートを参照して、ネットワーク会議支援サーバ１の動作を説明する（適宜、図１参照）。
まず、ネットワーク会議支援サーバ１は、会議情報生成手段５によって会議情報を生成して送信後、会議開始の日時になったか否かを判定し（ステップＳ１）、会議開始の日時になるまで待機する（ステップＳ１、Ｎｏ）。
【００６８】
そして、ネットワーク会議支援サーバ１は、会議開始の日時なったと判定した場合（ステップＳ１、Ｙｅｓ）、会議を開始する。ネットワーク会議支援サーバ１は、ユニ・マルチキャスト切替制御手段７によって、始めに、発言者が設定人数（設定端末数）未満であるか（発言権に空きはあるのか）を判定し（ステップＳ２）、発言者が設定人数未満であると判定しなかった場合（ステップＳ２、Ｎｏ）、発言可能・ビジー信号送信手段７ｆによって、全てのネットワーク会議参加者端末３にビジー信号を送信（発言権に空きがない旨を通知）する（ステップＳ３）。
【００６９】
また、ネットワーク会議支援サーバ１は、発言者が設定人数未満であると判定した場合（ステップＳ２、Ｙｅｓ）、発言が開始されたか（発言音声を受信したか）を判定する（ステップＳ４）。ネットワーク会議支援サーバ１は、発言要求信号を受信または発言が開始されたと判定されるまで（ステップＳ４、Ｎｏ）待機し、発言要求・終了信号受信手段７ｂまたは発言音声受信手段７ｃによって、発言要求信号を受信または発言が開始された（発言音声を受信した）と判定した場合（ステップＳ４、Ｙｅｓ）、該当するネットワーク会議参加者端末３（発言要求信号または発言音声を送信してきたネットワーク会議参加者端末３）にユニキャストを確保する（発言権を割り当てる）（ステップＳ５）。
【００７０】
そして、ネットワーク会議支援サーバ１は、ユニキャストを確保したネットワーク会議参加者端末３に、発言可能・ビジー信号送信手段７ｆによって、発言可能信号を送信（発言権を取得したことを通知）する（ステップＳ６）。そうすると、ネットワーク会議支援サーバ１は、ユニキャストを確保したネットワーク会議参加者端末３を利用する参加者（発言者）の発言音声を、発言音声受信手段７ｃによって、ユニキャストで受信し（ステップＳ７）、発言音声混合手段９によって、混合音声および当人発言不付加混合音声を生成して、暗号化した後、混合音声送信手段１１に出力する。
【００７１】
そして、ネットワーク会議支援サーバ１は、混合音声送信手段１１のマルチキャスト送信手段１１ａによって、発言していない参加者に、暗号化した混合音声をマルチキャストで送信し、混合音声送信手段１１のユニキャスト送信手段１１ｂによって、発言者に、暗号化した当人発言不付加混合音声をユニキャストで送信する（ステップＳ８）。
【００７２】
そして、ネットワーク会議支援サーバ１は、発言音声受信手段７ｃにより発言終了信号または発言が終了されたか（受信した信号レベルが所定未満であり、且つ、所定時間経過したか）を判定し（ステップＳ９）、判定されるまで（ステップＳ９、Ｎｏ）ステップＳ７、Ｓ８の処理を続行し、発言終了信号または発言が終了されたと判定した場合（ステップＳ９、Ｙｅｓ）、該当するネットワーク会議参加者端末３に確保したユニキャストを解除する（発言権を取り消す）（ステップＳ１０）。
【００７３】
そして、ネットワーク会議支援サーバ１は、会議終了の日時になったか否かを判定し（ステップＳ１１）、会議終了の日時と判定されるまで（ステップＳ１１、Ｎｏ）、ステップＳ２に戻る。そして、会議終了の日時と判定された場合（ステップＳ１１、Ｙｅｓ）、動作を終了する。
【００７４】
以上、本発明の実施形態について説明したが、本発明は前記実施形態には限定されない。例えば、本実施形態では、ネットワーク会議支援サーバ１を装置として構成したが、この装置による動作処理を行うコンピュータプログラム（ネットワーク会議支援プログラム）として構成することも可能である。この場合、ネットワーク会議支援サーバ１と同様の効果を奏する。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施形態に係るネットワーク会議システム（ネットワーク会議支援サーバおよびネットワーク会議参加者端末を包含）のブロック図である。
【図２】本発明の実施形態に係るネットワーク会議参加者端末のブロック図である。
【図３】ネットワーク会議支援サーバにおいて、参加者情報を表示装置（図示せず）に表示させている表示画面の一例を示した図である。
【図４】図１に示したネットワーク会議支援サーバの動作を説明したフローチャートである。
【符号の説明】
【００７６】
１      ネットワーク会議支援サーバ
２      提示部
２ｃ    発言可能ランプ
２ｄ    ビジーランプ
３      ネットワーク会議参加者端末
４      音声入力部
５      会議情報生成手段
６      音声出力部
７      ユニ・マルチキャスト切替制御手段
７ａ    ユニキャスト数設定手段
７ｃ    発言音声受信手段
７ｄ    発言検出手段
７ｅ    切替制御手段
７ｆ    発言可能・ビジー信号送信手段
８      表示部（表示手段）
９      発言音声混合手段
９ａ    混合音声生成手段
９ｂ    第一暗号化手段（暗号化手段）
９ｃ    当人発言不付加混合音声生成手段
９ｄ    第二暗号化手段（暗号化手段）
１１    混合音声送信手段
１１ａ  マルチキャスト送信手段
１１ｂ  ユニキャスト送信手段
１３    参加者情報生成送信手段
１７    発言可能・ビジー信号受信手段
１９    発言音声送信手段
２１    混合音声受信手段
２３    復号手段
２５    参加者情報受信手段
２７    表示制御手段
Ａ      ネットワーク会議システム
【図１】
2007135108.tif 000003
【図２】
2007135108.tif 000004
【図３】
2007135108.tif 000005
【図４】
2007135108.tif 000006