(57)【要約】【課題】本発明は、通信システムにおいて、通信を円滑に進めるための支援技術を提供することを目的とする。【解決手段】複数のユーザ端末とネットワークを介して接続される通信支援装置が行う通信支援方法であって、前記複数のユーザ端末から送信される通信データを受信し、前記複数のユーザ端末間の通信を支援するための支援データを取得するステップＳ２１と、受信した前記通信データに音声データが含まれるか否かを判定するステップＳ２３と、前記支援データに音声データが含まれるか否かを判定するステップＳ２４と、前記ステップＳ２３及びステップＳ２４に応じて前記支援データ中の音声データの音量を調整し、前記複数のユーザ端末に提供するステップＳ２５，Ｓ２６，Ｓ２７とを含む通信支援方法を提供する。【選択図】      図８
2004235895.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザ端末とネットワークを介して接続される通信支援装置が行う通信支援方法であって、
前記複数のユーザ端末から送信される通信データを受信する受信ステップと、
前記複数のユーザ端末間の通信を支援するための支援データを取得する支援データ取得ステップと、
受信した前記通信データに音声データが含まれるか否かを判定する通信状況判定ステップと、
前記支援データに音声データが含まれるか否かを判定する支援データ判定ステップと、
前記通信状況判定ステップにおいて前記複数のユーザ端末から受信した通信データに音声データが含まれていると判定され、かつ前記支援データ判定ステップにおいて前記支援データに音声データが含まれていると判定された場合、前記支援データ中の音声データの音量を調整する音量調整ステップと、
音量が調整された音声データを含む支援データを前記複数のユーザ端末に提供する支援データ提供ステップと、
を含む通信支援方法。
【請求項２】
前記複数のユーザ端末から受信した通信データと前記支援データとの関連度合いを評価する第１関連度評価ステップをさらに含み、
前記音量調整ステップは、前記第１関連度評価ステップの評価結果に応じて前記複数ユーザ端末に提供する前記支援データ中の音声データの音量を調整する、請求項１に記載の通信支援方法。
【請求項３】
複数のユーザ端末とネットワークを介して接続される通信支援装置であって、
前記複数のユーザ端末から送信される通信データを受信する受信手段と、
前記複数のユーザ端末間の通信を支援するための支援データを取得する支援データ取得手段と、
受信した前記通信データに音声データが含まれるか否かを判定する通信状況判定手段と、
前記支援データに音声データが含まれるか否かを判定する支援データ判定手段と、
前記通信状況判定手段において前記複数のユーザ端末から受信した通信データに音声データが含まれていると判定され、かつ前記支援データ判定手段において前記支援データに音声データが含まれていると判定された場合、前記支援データ中の音声データの音量を調整する音量調整手段と、
音量が調整された音声データを含む支援データを前記複数のユーザ端末に提供する支援データ提供手段と、
を含む通信支援装置。
【請求項４】
複数のユーザ端末とネットワークを介して接続されるコンピュータにより実行される通信支援プログラムであって、
前記複数のユーザ端末から送信される通信データを受信する受信手段、
前記複数のユーザ端末間の通信を支援するための支援データを取得する支援データ取得手段、
受信した前記通信データに音声データが含まれるか否かを判定する通信状況判定手段、
前記支援データに音声データが含まれるか否かを判定する支援データ判定手段、
前記通信状況判定手段において前記複数のユーザ端末から受信した通信データに音声データが含まれていると判定され、かつ前記支援データ判定手段において前記支援データに音声データが含まれていると判定された場合、前記支援データ中の音声データの音量を調整する音量調整手段、及び
音量が調整された音声データを含む支援データを前記複数のユーザ端末に提供する支援データ提供手段、
として前記コンピュータを機能させる通信支援プログラム。
【請求項５】
複数のユーザ端末とネットワークを介して接続されるコンピュータが実行する通信支援プログラムを記録した、コンピュータ読み取り可能な記録媒体であって、
前記複数のユーザ端末から送信される通信データを受信する受信ステップと、
前記複数のユーザ端末間の通信を支援するための支援データを取得する支援データ取得ステップと、
受信した前記通信データに音声データが含まれるか否かを判定する通信状況判定ステップと、
前記支援データに音声データが含まれるか否かを判定する支援データ判定ステップと、
前記通信状況判定ステップにおいて前記複数のユーザ端末から受信した通信データに音声データが含まれていると判定され、かつ前記支援データ判定ステップにおいて前記支援データに音声データが含まれていると判定された場合、前記支援データ中の音声データの音量を調整する音量調整ステップと、
音量が調整された音声データを含む支援データを前記複数のユーザ端末に提供する支援データ提供ステップと、
を実行する通信支援プログラムを記録した、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して接続される複数のユーザ端末における通信支援方法及び通信支援装置に関する。本発明において、メール及びチャットの通信形態は音声データ、テキストデータ及び画像データを含み、画像データは静止画像及び動画像を含むものとする。また、テキストベースでのメールをテキストメール、音声ベースでのメールを音声メールというものとする。同様に、テキストベースでのチャットをテキストチャット、音声ベースでのチャットを音声チャットというものとする。
【０００２】
【従来の技術】
テレビ会議システムには、複数台のパソコンやカメラ等のユーザ端末とユーザ端末を統合するサーバ端末とが接続されている。テレビ会議システムでは、発言内容に関連する蓄積データをサーバから読み出してユーザ端末の画面に表示することにより、円滑に会議を進行することができる技術が使用されている。例えば、あらかじめ会議に関連する情報をサーバに蓄積しておくか、あるいは会議の進行中にユーザ端末から入力された発言内容をサーバに蓄積しておく。そして、あらかじめ蓄積された情報や過去の発言内容を、ユーザ端末からの発言内容に応じて読み出し、画面に表示する。このように、会議中に議題として採りあげられている内容に関連する情報を選択して適宜表示することにより会議を効率的に進めることができる（特許文献１参照）。
【０００３】
また、テレビ会議システムにおいてあらかじめ識別子を付して画像を登録しておき、会議中にその識別子が入力されたり、その識別子に関連する発言があると、その識別子に応じた画像を表示する技術が開示されている（特許文献２参照）。
さらに、チャットシステムの付加サービスとして、テキストチャットによる自動応答サービスがある。ここで、チャットシステムは、ネットワークに接続されたチャットサーバと複数のチャットクライアントとによって構成される。このチャットシステムでは、ネットワーク上に設営されたチャネルと呼ばれる仮想的な会話空間を複数のチャットクライアントにより共有して、リアルタイムにメッセージを送受信可能である。また、テキストチャットによる自動応答サービスとは、自動応答サービスを提供する装置がチャットクライアントと同様にチャット会議室へ参加し、ユーザ端末から単語が会議室に送信された場合に、その単語を元に検索を行い、検索結果をチャットで会議室へ送信するサービスである。このような自動応答サービスとして例えば、ユーザ端末によりチャットで指定された会社の株価を画面に表示することにより提供する株価サービス、指定した出発駅の電車時刻を知らせるサービス、ユーザ端末により指定された単語を検索用のＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ページに送信し、関連するＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を知らせるサービスなどがある。このような自動応答サービスにより、チャットクライアント間の円滑な会話を助けている。
【０００４】
【特許文献１】
特開平５−３４７６６６
【０００５】
【特許文献２】
特開平１１−３５５７４７
【０００６】
【発明が解決しようとする課題】
しかし、前記特許文献１及び２に記載の技術や自動応答サービスでは、会議室内の発言内容に応じた情報をユーザ端末に音声データにより提供する場合、ユーザ端末間の音声通信が音声データにより提供される情報により妨害される問題がある。例えば、テレビ会議システム内のユーザ端末は、通常、複数のユーザ端末を含む端末からの音声データを受信する機能を有している。そのため、テレビ会議の議題に関連する情報をユーザ端末に対して音声データにより提供すると、ユーザ端末間における音声通信と重なる場合が生じ得る。よって、ユーザ端末間の音声通信が聞き取りにくくなり、会議が円滑に進まないという問題がある。
【０００７】
近年の通信ネットワークの高速化にともなって、ユーザ端末間の通信形態はテキストデータや画像データのみならず、音声データを伴うテレビ会議システムの利用が加速すると予想される。例えば、航空等の乗車券予約、電車乗換え案内、宿泊案内、介護医療情報提供、占い、天気予報等の音声によるサービスの開発が進められており、これらのサービスをテレビ会議システムにおいて利用することが考えられる。さらに、ＷＷＷでの検索サービスを、Ｖｏｉｃｅ  ＸＭＬ（Ｖｏｉｃｅ  ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を用いた共通のＸＭＬデータを用いて提供するサービスも開発が進められている。よって今後、ユーザ端末間の音声通信のみならずサービス提供側とユーザ端末との音声通信も多くなることに伴い、通信を円滑に行える技術がさらに要求される。
【０００８】
そこで、本発明は、通信システムにおいて、通信を円滑に進めるための支援技術を提供することを目的とする。
【０００９】
【課題を解決するための手段】
前記課題を解決するために、本願第１発明は、複数のユーザ端末とネットワークを介して接続される通信支援装置が行う通信支援方法を提供する。この通信支援方法は、以下のステップを含む。
・前記複数のユーザ端末から送信される通信データを受信する受信ステップ、
・前記複数のユーザ端末間の通信を支援するための支援データを取得する支援データ取得ステップ、
・受信した前記通信データに音声データが含まれるか否かを判定する通信状況判定ステップ、
・前記支援データに音声データが含まれるか否かを判定する支援データ判定ステップ、
・前記通信状況判定ステップにおいて前記複数のユーザ端末から受信した通信データに音声データが含まれていると判定され、かつ前記支援データ判定ステップにおいて前記支援データに音声データが含まれていると判定された場合、前記支援データ中の音声データの音量を調整する音量調整ステップ、
・音量が調整された音声データを含む支援データを前記複数のユーザ端末に提供する支援データ提供ステップ。
【００１０】
上記の通信支援方法においては、ユーザ端末において音声通信が行われているか否かと支援データが音声データを含むか否かとに基づいて支援データの音量を調整してユーザ端末に提供する。そのため、ユーザ端末に提供される支援データが音声データを含む場合、ユーザ端末間の音声通信が妨害されるのを低減しつつユーザ端末に対して支援データを提供できる。よって、ユーザ端末間で支援データを有効に共有しつつ、会話を円滑に進行することができ、会話の質を向上することができる。支援データが音声データを含まない場合は、テキストデータや画像データにより支援データを提供することもできる。
【００１１】
また、記憶した語彙と前記受信ステップで受信した通信データとを比較し、前記通信データから前記語彙に含まれる少なくとも１の単語を抽出するようにし、抽出された単語と関連する支援データを取得するようにすると好ましい。このようにすると、ユーザ端末はユーザ端末間の通信の内容に沿った支援データを受け取ることができ、ユーザ端末間の会話の質をさらに向上することができる。
さらに、ユーザ端末から一定時間内に受信した単語を記憶し、その各単語の出現回数を算出する。そして、算出された出現回数が一定回数以上の単語を単語として抽出すると、ユーザ端末間で行われている通信、つまり会話の内容に対する関連が高い支援データを取得することができ好ましい。このとき、有用と思われる支援データを想定される単語と対応づけておくことにより、ユーザ端末間の通信を効率的に促進することができる。
【００１２】
また、支援データを記憶しているコンピュータ端末にネットワークを介して接続し、コンピュータ端末から支援データを取得するようにすると、例えばインターネット上のＷＷＷサーバから広範囲に支援データを検索・取得することができ好ましい。
前記通信状況判定ステップにおいて、通信支援装置が、ユーザ端末間における音声通信の音量を測定し、その測定結果に応じて音量を調整するようにすると、ユーザ端末間の音声通信が支援データにより妨害されるのを低減することができるので好ましい。例えば、測定音量が小さい場合は、支援データを測定音量より小さい音量で提供するようにすると音声通信の妨害を低減することができる。
【００１３】
さらに、受信した通信データと前記支援データとの関連度合いを各ユーザ端末毎に評価し、その関連度合いに基づいて支援データの音量をユーザ端末毎に調整するようにすると、ユーザ端末毎の支援データへの関心度に応じて効果的に支援データを提供することができ好ましい。例えば、あるユーザ端末と支援データとの関連度合いが他のユーザ端末より高い場合は、そのユーザ端末に提供する支援データの音量を大きくする。一方、別のユーザ端末と支援データとの関連度合いが低い場合は、そのユーザ端末に提供する支援データの音量を小さくする。
【００１４】
また、各ユーザ端末における関連度合いを評価する場合、各ユーザ端末から送信された共通の単語の送信順により各ユーザ端末と支援データとの関連度合いを決定すると、自動的に関連度合いを評価し音量を調整することができ好ましい。例えば、最初にある共通の単語を送信したユーザ端末に対して関連する支援データを提供する場合、そのユーザ端末には他のユーザ端末よりも大きな音量で支援データを提供する。各ユーザ端末における関連度合いを各ユーザ端末から送信された共通の単語の送信回数により決定しても良い。例えばある共通の単語の送信回数を各ユーザ端末毎に算出し、送信回数に比例した音量で各ユーザ端末に支援データを提供する。このようにすることで、各ユーザ端末毎における支援データの必要度に応じて音量を調整することができる。
【００１５】
本願第２発明は、前記第１発明において、前記複数のユーザ端末から受信した通信データと前記支援データとの関連度合いを評価する第１関連度評価ステップをさらに含み、前記音量調整ステップは、前記第１関連度評価ステップの評価結果に応じて前記複数ユーザ端末に提供する前記支援データ中の音声データの音量を調整する通信支援方法を提供する。
通信支援装置が、複数のユーザ端末と支援データとの関連度合いに応じて音量を調整して複数のユーザ端末に支援データを提供することで、例えばユーザ端末間で話題として採りあげられている度合いに応じて音量を調整することができる。
【００１６】
本願第３発明は、前記第１発明の方法を実行する通信支援装置を提供する。
本願第４発明は、前記第１発明の方法をコンピュータに実行させる通信支援プログラムを提供する。
本願第５発明は、前記通信支援プログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
ここで記録媒体としては、コンピュータが読み書き可能なフレキシブルディスク、ハードディスク、半導体メモリ、ＣＤ−ＲＯＭ、ＤＶＤ、光磁気ディスク（ＭＯ）、その他のものが挙げられる。
【００１７】
【発明の実施の形態】
＜発明の概要＞
電話、マイク等のユーザ端末により音声通信が行われる音声会議システムを用いて、本発明の通信支援方法の概略を説明する。
図１は、本発明の音声会議システムの構成図、図２は図１の音声会議システムにおける通信支援方法の一例を示すフローチャートである。
（１）構成
まず、音声会議システムの構成を説明する。図１の音声会議システムでは、複数のユーザ端末（１ａ、１ｂ、１ｃ…）１、サーバ端末２及び通信支援装置（４ａ、４ｂ、４ｃ…）４がネットワーク３を介して互いに接続されている。サーバ端末２は、接続ユーザの情報やユーザ端末１の間で音声通信を行うための音声会議システムの情報を管理している。また、通信支援装置４は、ユーザ端末１間の音声通信に関連する情報の検索を行い、その検索結果をユーザ端末１に音声データにより提供する。ここで、検索結果とはユーザ端末１間の音声通信による通信データに関連した情報であり、以下では支援データというものとする。ユーザ端末１は、この支援データを参照することにより会議を円滑に進行し、会話の質を向上することができる。
（２）処理の流れ
次に、図２のフローチャートを用いて、ユーザ端末に支援データを提供する場合における通信支援装置４の通信支援方法を概説する。通信支援装置４は、複数の単語の集まりである語彙を記憶しているデータベース（以下、単語ＤＢ）をあらかじめ備えているものとする。
【００１８】
ステップＳ１：通信支援装置４は、ネットワーク３を介してユーザ端末１間で行われる音声通信の通信データを受信する。
ステップＳ２：通信支援装置４は、受信した通信データを例えば、文字列として扱うことができるテキストデータに変換及び記憶し、通信データに関するデータベース（以下、テキストＤＢ）を作成する。
ステップＳ３：ステップＳ２で作成されたテキストＤＢと単語ＤＢとを比較し、ユーザ端末１間の通信データから単語を抽出する。このとき、例えば一定時間内の通信データをテキストＤＢに記憶し、そのテキストＤＢ内に含まれる単語毎に出現回数を算出する。そして、一定数以上になった単語を抽出するようにしても良い。また、単語ＤＢとして、ユーザ端末１間の通信データに関連する可能性のある単語のみを記憶したデータベース（以下、関連単語ＤＢ）を作成しておき、その、関連単語ＤＢとテキストＤＢと比較し、通信データから単語を抽出するようにしても良い。関連単語ＤＢを作成することで、より有用な支援データを検索するための単語を効率的に抽出することができる。
【００１９】
ステップＳ４：ステップＳ３により単語が抽出された場合、通信支援装置４は、抽出された単語に基づいて、ユーザの通信データに対応する支援データを検索する。この場合の支援データは、音声会議を前提としているので音声データのみとする。通信支援装置４は、例えば通信支援装置４内にあらかじめ記憶されている支援データのデータベース（以下、支援データＤＢ）の中から支援データを検索する。この支援データＤＢ内の支援データは、例えば単語ＤＢや関連単語ＤＢ内の単語と関連づけられている。あるいは、通信支援装置４以外のネットワーク３上のコンピュータ端末、例えばインターネット上のＷＷＷサーバから支援データを検索するようにすると、広範囲に支援データを検索し取得することができる。
【００２０】
ステップＳ５：通信支援装置４は、ステップＳ４で取得した支援データをユーザ端末１に提供するために、ユーザ端末１間で通信が行われているかどうか等の通信状況を把握する。通信状況は、例えばユーザ端末１間での音量を測定して把握するようにしても良い。また、サーバ端末２及び通信支援装置４の通信状況をさらに把握するようにすると、ネットワーク３に接続された全ての端末における通信状況に合わせて支援データを提供できる。例えば、サーバ端末２や通信支援装置４からユーザ端末１に何らかの情報が提供されている提供されている場合、その通信が音声で行われているかにより音量を調整して支援データを提供する等の対応が可能である。
【００２１】
ステップＳ６：ステップＳ５により把握した通信状況に基づいて、音声通信が行われているか否かを判定する。
ステップＳ７：ステップＳ６により音声通信が行われていないことが判定された場合、ユーザ端末１に対して支援データを規定の音量または規定の音量に関係なく提供する。
ステップＳ８：ステップＳ７により音声通信が行われていることが判定された場合、支援データの音量を規定の音量よりも下げて提供する。支援データの音量は、ユーザ端末１間での音声通信の音量と比較し、その音量よりも下げて提供するようにしても良い。
【００２２】
以上のように、音声データからなる支援データをユーザ端末１に提供する場合、ユーザ端末１の通信状況を把握し、通信状況に応じて支援データの音量を変化させて提供することで、ユーザ端末１間の音声通信が支援データにより妨害されるのを低減しつつ、複数ユーザに対して同時に支援データを提供できる。よって、ユーザ端末１間で、支援データを有効に共有しつつ、会話を円滑に進行することができ、会話の質を向上することができる。
＜第１実施形態例＞
図３（ａ）は本発明の第１実施形態例に係るテレビ会議システムの構成図、同図（ｂ）はユーザ端末の一例である。
【００２３】
図３（ａ）のテレビ会議システムは、図１の音声会議システムと同様に、複数のユーザ端末（１ａ、１ｂ、１ｃ…）１、サーバ端末２及び通信支援装置（４ａ、４ｂ…）４がネットワーク３を介して接続されている。サーバ端末２には、接続ユーザの情報やユーザ端末１の間で音声データ、テキストデータ及び画像データによる通信を行うためのテレビ会議システムの状態を管理するサーバ５が含まれている。また、通信支援装置４には、ユーザ端末１に提供する支援データの音量を調整する音量管理部６、ユーザ端末１間の通信データ内の単語を抽出する単語管理部７、抽出された単語に基づいて支援データの検索を行う検索管理部８及び支援データが音声データを含むか否かを判定する判定管理部９が含まれている。通信支援装置４では、ユーザ端末１から送信された単語に基づいて検索を行い、その検索結果である支援データをユーザ端末１に音声データ、テキストデータ及び画像データにより提供する。ユーザ端末１は、この支援データを参照することにより会議を円滑に進行し、会話の質を向上することができる。
【００２４】
図３（ｂ）は、テレビ会議システムにおけるユーザ端末１の一例であり、音声データ、テキストデータ及び画像データにより通信が可能なように、テキストデータ入力用のキーボード１１、音声データ入力用のマイク１３、画像データ入力用のカメラ１５、音声データ出力用のスピーカ１７及びテキスト・画像データ出力用のディスプレイ１９等の入出力機器を備える。
図４は、このようなユーザ端末のディスプレイ１９における画面例である。ディスプレイ１９には、ネットワーク３に接続されている各ユーザ端末１を使用しているユーザの画像やテキストによる会話が表示されている。
【００２５】
以下に、第１実施形態例に係るテレビ会議システムにおけるサーバ端末２及び通信支援装置４の具体的構成を説明する。
（１）構成
（１−１）サーバ端末の構成
まずサーバ５について説明する。図５は、サーバ端末２内のサーバ５の構成の一例である。サーバ５は、例えば接続しているユーザ端末１のユーザ名、ユーザＩＤ等が記憶されているユーザＤＢ２０、ユーザ端末１の間でテレビ会議を行うためのテレビ会議システムの情報を管理する会議システムＤＢ２２を有している。サーバ５はこれらの情報により、ユーザ端末１やネットワーク３を介して接続されるユーザ端末１等の端末が構成するテレビ会議システムを管理する。また、サーバ５は、テレビ会議を行うためのテレビ会議サーバ２４を有している。さらに、音声・テキストチャット、音声・テキストメールによる通信を行うためのチャットサーバやＥｍａｉｌサーバが設けられていても良い。チャットサーバやＥｍａｉｌサーバは、テレビ会議サーバ２４内に含まれていても良い。
（１−２）通信支援装置の構成
図６は、通信支援装置４の構成の一例である。通信支援装置４は、受信部３０、音量管理部６、単語管理部７、検索管理部８、判定管理部９及び支援データ送信部１００を有している。各部について、以下に説明を行う。
［受信部］
受信部３０は、ユーザ端末１から送信された通信データを受信する部分である。受信部３０は、ユーザ端末１からの通信データのみならず通信支援装置４やサーバ端末２からの通信データを受信するようにしても良い。受信部３０は、例えば、マイク１３からの音声データを受信する音声受信部３２、キーボード１１からのテキストデータを受信するテキスト受信部３４及びカメラ１５からの画像データを受信する画像受信部３６を有している。
【００２６】
なお、受信部３０は、テレビ会議システムに接続されたユーザ端末１が有しているクライアント機能により実現可能である。その場合には省略可能である。
［単語管理部］
単語管理部７は、受信部３０が受信した通信データ内から単語を検出する部分である。単語管理部７は、例えばテキスト変換部７２、テキストＤＢ７４、単語抽出部７６、単語ＤＢ７７及び単語カウンタ７８を有している。
テキスト変換部７２は、受信部３０で受信した通信データ内の音声データを例えば音声テキスト変換ツールによりテキストデータに、画像データを例えば画像データからテキスト情報を抽出するツール、あるいは画像データから画像データの特徴を示すテキスト情報を生成するツールよりテキストデータに変換する。テキストＤＢ７４は、テキスト変換部７２によりテキストデータに変換された通信データを蓄積する。テキストＤＢ７４は、通信データとその通信データを送信したユーザ端末１を関連づけて蓄積すると、後述の支援データとの関連度合いを判定することができるので好ましい。
【００２７】
単語ＤＢ７７は、複数の単語の集まりである語彙を記憶している。単語抽出部７６は、テキストＤＢ７４と単語ＤＢ７７とを比較し、テキストＤＢ７４から単語を抽出する。単語の抽出は、例えば一定時間内の単語毎の出現回数を算出し、単語カウンタ７８によりカウントし、出現回数の多いものを順に抽出することにより行う。あるいは、出現回数が一定数以上になった単語を抽出するようにしても良い。また、単語ＤＢ７７としてユーザ端末１間の通信データに関連する可能性のある単語のみを記憶した前述の関連単語ＤＢを備えておき、関連単語ＤＢとテキストＤＢ７４とを比較することにより単語を抽出すると、より有用な支援データを検索するための単語を効率的に抽出することができる。その他、検索ボタンがＯＮされたことを検出して単語を抽出するようにしても良い。
【００２８】
単語管理部７は、関連度判定部９４により関連度合いを判定するために、単語抽出部７６は、テキストＤＢ７４から抽出された単語とともにその単語を送信したユーザ端末１の情報を抽出し、判定管理部９に送信する。ここで、ユーザ端末１の情報とは、単語を送信したユーザ端末１を使用しているユーザ名、ユーザＩＤ、ユーザ端末が単語を送信した日時等の情報を含むものとする。
［検索管理部］
検索管理部８は、単語管理部７により抽出された単語に基づいて支援データを検索する。検索管理部８は、例えば支援データ検索部８２及び支援データＤＢ８４を有している。
【００２９】
支援データＤＢ８４には、例えば単語ＤＢ内の単語と関連づけられた支援データが蓄積されている。さらに、支援データが前述の関連単語ＤＢと関連づけられて蓄積されていると、より有用な支援データを検索することができ、好ましい。支援データ検索部８２は、単語管理部７で抽出した単語に対応する支援データを支援データＤＢ８４から検索する。支援データ検索部８２は、支援データを検索後、単語管理部７で抽出された単語と支援データとを関連づけて判定管理部９に送信する。検索管理部８が、支援データＤＢ８４から支援データを検索する代わりに、ネットワーク３上のコンピュータ端末、例えばインターネット上のＷＷＷサーバから支援データを検索するようにすると、広範囲に支援データを検索し取得することができるので好ましい。
［判定管理部］
判定管理部９は、支援データの形態、つまりデータ形式の判定や支援データとユーザ端末との関連度を判定する。判定管理部９は、例えば、支援データ判定部９２及び関連度判定部９４を有している。
【００３０】
支援データ判定部９２は、ユーザ端末１に提供する支援データが音声データ、テキストデータ及び／または画像データであるかを判定する。
関連度判定部９４は、単語管理部７で抽出された単語及びその単語を送信したユーザ端末１の情報や、検索管理部８から単語と関連づけられた支援データを受信し、支援データと各ユーザ端末１との関連度合い、または支援データと全てのユーザ端末１との関連度合いを判定する。
例えば、関連度判定部９４は、各々のユーザ端末１と支援データとの関連度合いを、各ユーザ端末１が支援データに対応する単語を送信した順番に基づいて決定する。送信した順番は、例えば単語抽出部７６により抽出された単語とその単語を送信したユーザ端末１の情報や検索管理部８で抽出された単語と関連づけられた支援データに基づいて決定される。ある共通の単語が複数のユーザ端末１から送信され、その共通の単語に対応する支援データが検索管理部８により検索された場合、単語抽出部７６や検索管理部８の情報に基づいてある共通の単語に関する各ユーザ端末１の送信順が判定される。例えば、ユーザ端末１と支援データとの関連度合いは、ある共通の単語を最初に送信したユーザ端末１がもっとも関連度合いが高いということが考えられる。よって、関連度判定部９４は、ユーザ端末１ａが最初にある共通の単語を送信した場合、ユーザ端末１ａが他のユーザ端末１ｂ、１ｃ…よりもある共通の単語との関連度合いが高い、つまり支援データとの関連度合いが高いと判定する。
【００３１】
また、各々のユーザ端末１と支援データとの関連度合いを、各々のユーザ端末１からの送信された単語の送信回数により決定する。送信回数は、例えば前述と同様に単語抽出部７６から抽出した単語とその共通の単語を送信したユーザ端末１との関係に基づいて決定される。ある共通の単語が複数のユーザ端末１から送信され、その共通の単語に対応する支援データが検索管理部８により検索された場合、ある共通の単語に関する送信回数をユーザ端末１毎に算出する。例えば、あるユーザ端末１ａと共通の単語との関連度合いは、ユーザ端末１ａにおける単語の送信回数に比例すると考えられる。よって、関連度判定部９４が、ユーザ端末１ａにおけるある共通の単語の送信回数が他のユーザ端末１ｂ、１ｃ…より相対的に多いと判定すると、ユーザ端末１ａとその共通の単語に対応する支援データとの関連度合いが他のユーザ端末１ｂ、１ｃ…より高いと判断する。
【００３２】
また、あるユーザ端末１ａに着目し、そのユーザ端末１ａにおける単語の送信回数を単語（α、β…）毎に算出し、単語の送信回数に基づいて支援データとの関連度合いを判定すると、ユーザ端末１ａ内での単語の送信回数に基づいて支援データとの関連度合いを判定することができる。この場合、ユーザ端末１ａとその他のユーザ端末１ｂ、１ｃ…との関係は考慮されず、ユーザ端末１ａから送信された単語の送信回数にのみ基づいて支援データとユーザ端末１ａとの関連度合いが判定されるので、個々のユーザ端末と支援データの関連度合いを評価できる。
【００３３】
その他、関連度判定部９４は、全てのユーザ端末１におけるある単語の送信回数の合計に基づいて、支援データと全てのユーザ端末１との関連度合いを判定しても良い。関連度合いは、複数のユーザ端末１から送信されたある単語の送信回数の合計が多いほど関連度合いが高いと考えられる。よって、送信回数を算出することでユーザ端末１間で話題として採りあげられている度合いを判定することができる。
また、関連度判定部９４により同一の支援データが検索された回数を算出し、算出回数が多い場合は支援データが重複して検索・送信されていることを判定しても良い。
【００３４】
上記のように、送信順又は送信回数を算出することで、送信順又は送信回数に応じて支援データの音量の調整や支援データの送信が行われているか否かを判定することができる。
さらに、関連度判定部９４により支援データの内容の変化を検知するようにしても良い。
［音量管理部］
音量管理部６は、テレビ会議において音声通信が行われているかを検出し、音声データを含む支援データの音量を調整する部分である。音量管理部６は、例えば音声検出部６２及び音量調整部６４を有している。
【００３５】
音声検出部６２は、受信部３０やテレビ会議システムのクライアント機能により受信した通信データに音声データが含まれているか否かなどの通信状況を検出する。通信データは、ユーザ端末１からの受信の他に、ネットワーク３を介して接続されているサーバ端末２や通信支援装置４から受信すると、ネットワークを介して接続されている端末間における通信状況に応じて音声データを含む支援データの音量を調整することができる。
。音声検出部６２では、音声データと雑音とを判別して音声データの有無を検出するようにすると好ましい。また、音声検出部６２において音量を測定するようにすると、音声データを含む支援データの音量を測定された音量を基準にして調整することができるので好ましい。さらに話者の性別を検出するようにしても良い。
【００３６】
音量調整部６４は、音声検出部６２により音声データが検出され、かつ支援データ判定部９２により支援データに音声データが含まれると判定された場合は、提供する支援データの音量を調整する。よって、ユーザ端末１間の音声通信が支援データにより妨害されるのを低減することができる。
一方、支援データに音声データが含まれない、つまりテキストデータまたは画像データからなると判定された場合は、そのままユーザ端末１に提供し、支援データの提供方法を切り換える。
【００３７】
音量を調整する場合は、例えば音声検出部６２により音声データが無いと判定されると、支援データの音量を規定の音量、または規定の音量に関係ない音量にする。一方、ユーザ端末１からの音声データがあると判定された場合は、支援データの音量を規定の音量よりも小さい音量、または音声検出部６２により測定された音量よりも小さい音量にする。
また、音量調整部６４は、支援データが音声データを含む場合は、関連度判定部９４の判定結果に応じて以下のように支援データの音量を調整するようにしても良い。
【００３８】
関連度判定部９４において、単語の送信順に基づいて関連度合いが決定される場合、例えばある共通の単語を最初に送信したユーザ端末１ａには、その他のユーザ端末１ｂ、１ｃ…よりも大きな音量で支援データを提供するようにする。また、関連度判定部９４において、各ユーザ端末１におけるある共通の単語の送信回数に基づいて関連度合いが判定される場合、例えば送信回数に比例して支援データの音量を調整し、ユーザ端末１に提供する。さらに、あるユーザ端末１ａに着目し、そのユーザ端末１ａにおける算出した単語毎の送信回数に比例した音量で各ユーザ端末１ａに支援データを提供する。
【００３９】
このように各ユーザ端末１のある単語との関連度合いに応じて音声データを含む支援データの音量を調整することで、ユーザの必要としている度合いに応じて支援データを提供できる。また、単語の送信順や送信回数により関連度合いを決定することにより、自動的に関連度合いを判定し、音量を調整することができる。さらに、このように音量を調整することで、ユーザ端末間の音声通信が支援データにより妨害されるのを低減することができる。
また、関連度判定部９４において、全てのユーザ端末１で話題として採りあげられている度合いが高いと判定した場合は、全てのユーザ端末１に音量を大きくして支援データを提供する。このように音量を調整することで、ユーザ端末間で話題として採りあげられている度合いに応じて自動的に音量を調整することができる。
【００４０】
さらに、関連度判定部９４においてより同一の支援データの算出回数が多いと判定された場合、その支援データについては音量を小さくし、算出回数の少ないと判定された支援データは音量を大きくすることで、重複して送信されている支援データの音量を小さくすることができる。算出回数の多い支援データについては、ユーザ端末１への出力を不要とすることもできる。
また、関連度判定部９４において支援データの内容に変化があったと判定された場合には、音量調整部６４により支援データの音量を大きくしてユーザ端末１に提供するようにする。例えば、支援データとして株価が提供されている場合、その株価が大きく変動したときに、音声データによる株価情報の音量を大きくしてユーザ端末１に提供する。
【００４１】
また、音量調整部６４は、音声検出部６２で検出されたユーザ端末１とは異なる性別あるいは同じ性別により音声データを含む支援データを提供するようにしても良い。
［支援データ送信部］
支援データ送信部１００は、音量管理部６からの支援データをユーザ端末１に提供する。音声検出部６２により音声データが検出され、かつ支援データ判定部９２により支援データに音声データが含まれると判定された場合は、音量調整部６４により上記のように音量を調整してユーザ端末１に支援データを提供する。ここで、音声データを含む支援データをテキストデータまたは画像データに変換し、音声データを含まない支援データにしてユーザ端末１に提供すると好ましい。音声データをテキストデータまたは画像データに変換すると、音声データを含む支援データであっても音量を調整することなくユーザ端末１に支援データを提供することができ、ユーザ端末間の音声通信が支援データにより妨害されることがないので、会話が円滑に進行する。
【００４２】
一方、音声検出部６２により音声データが検出されなかった場合は、音声データ、テキストデータ及び／または画像データを含む支援データをユーザ端末１に提供する。
（２）通信支援装置が行う通信支援方法の処理の流れ
次に、テレビ会議システムに接続されている通信支援装置４が、ユーザ端末１に支援データを提供する場合の通信支援方法の処理の流れについて説明する。まず、支援データを検索するための単語を抽出する処理の流れについて説明する。
（２−１）単語抽出処理の流れ
図７は、単語抽出処理の流れの一例を示すフローチャートである。通信支援装置４は、複数の単語の集まりである語彙をあらかじめ記憶しており、単語ＤＢ７７を備えているものとする。
【００４３】
ステップＳ１１：受信部３０によりユーザ端末１から送信される通信データを受信する。音声受信部３２、テキスト受信部３４及び／または画像受信部３６により、それぞれ音声データ、テキストデータ及び／または画像データを受信する。
ステップＳ１２：受信部３０により受信したユーザ端末１からの通信データを、テキスト変換部７２によりテキストデータに変換する。
ステップＳ１３：テキスト変換部７２によりテキストデータに変換された通信データをテキストＤＢ７４に蓄積し、ユーザ端末１間で行われている通信データ記憶する。
【００４４】
ステップＳ１４：テキストＤＢ７４と単語ＤＢ７７とを比較し、テキストＤＢ７４から単語を抽出する。単語の抽出は、単語カウンタ７８により単語を算出しておき、その回数に基づき抽出しても良い。
（２−２）通信支援方法の流れ
次に、図８を用いてテレビ会議システムにおける通信支援方法の流れについて説明する。図８は、テレビ会議システムにおける通信支援方法の流れの一例を示すフローチャートである。この処理は、前述の単語抽出処理により単語が抽出された後に実行される。
【００４５】
ステップＳ２１：前述の単語抽出処理により抽出された単語に基づいて支援データ検索部８２により支援データを検索する。
ステップＳ２２：支援データ判定部９２により支援データが音声データを含むか否かを判定する。
ステップＳ２３：支援データ判定部９２により支援データが音声データを含むと判定された場合は、音声検出部６２によりユーザ端末１間の音声データによる通信状況を検出する。ここでは、通信状況の検出は支援データの提供時に行われているが、テレビ会議システムが使用されている間は常に検出するようにすると、ユーザ端末１間の通信状況に応じて随時支援データの音量を調整することができ好ましい。
【００４６】
ステップＳ２４：音声検出部６２により検出された通信状況に基づいて、音声データの有無を判定する。
ステップＳ２５：ステップＳ２４によりユーザ端末１間の通信データに音声データが含まれていなかった場合は、音声データを含む支援データを規定の音量または規定の音量に関係なく、ユーザ端末１に出力する。
ステップＳ２６：ステップＳ２４によりユーザ端末１からの通信データに音声データが含まれていた場合は、音声データを含む支援データを規定の音量よりも小さい音量、または音声検出部６２により測定された音量よりも小さい音量で支援データをユーザ端末１に出力する。また、関連度判定部９４により判定された関連度合いに基づいて、各ユーザ端末１ａ、１ｂ、１ｃ…またはユーザ端末１全体の音量を調整するようにしても良い。さらに、支援データ送信部１００により音声データを含む支援データをテキストデータまたは画像データに変換してユーザ端末１に提供するようにしても良い。
【００４７】
ステップＳ２７：ステップＳ２２により支援データに音声データが含まれないと判定された場合は、テキストデータ、画像データ等からなる支援データをそのままの形態でユーザ端末１に出力する。
ステップＳ２８：ステップＳ２５において支援データが規定の音量または規定の音量に関係なく出力されている途中に、ユーザ端末１間で音声通信が始まったか否かを検出する。
ステップＳ２９：ステップＳ２８において、支援データがまだ出力途中にユーザ端末１間で音声通信が始まったことを検出した場合は、ステップＳ２６と同様に、支援データの音量を調整、あるいは支援データをテキスト・画像変換等してユーザ端末１に出力する。
【００４８】
ステップＳ３０：ステップＳ２８において、ユーザ端末１間での音声通信が検出されなかった場合は、音量を変更せずにユーザ端末１に出力する。
（３）ユーザ端末及び通信支援装置と間で行われる処理の一例
ネットワーク３を介してユーザ端末１と通信支援装置４とが接続されている場合に、ユーザ端末１と通信支援装置４との間で行われる処理の一例を以下に示す。
図４に示すように、例えば５台のユーザ端末１が接続されテレビ会議システムを構成しており、互いに通信を行っているとする。
【００４９】
図９は、図４に示す５台のユーザ端末１のうち３台のユーザ端末１と通信支援装置４との通信状況を経時的に示す模式図である。図１０は、図９に示す通信が行われているユーザ端末の画面例である。図９、１０を参照して、ユーザ端末の間でＢ会社の株価について音声により通信が行われており、かつ通信支援装置４からユーザ端末１に提供される支援データが音声データを含んでいる場合の処理について説明する。
Ｔａｒｏの端末から“Ｂ社の株価は？”という音声データが送信されると、Ｉｃｈｉｒｏ及びＪｉｒｏの端末はＴａｒｏの端末からの音声データを受信する。通信支援装置４は、ユーザ端末１の音声通信から単語“Ｂ社の株価”を抽出し、その単語に基づいて支援データであるＢ社の株価情報を検索する。また株価情報が音声データか否かを判定し、その判定の結果、株価情報が音声データであることを認識する。
【００５０】
このとき、Ｉｃｈｉｒｏが“Ｂ社の方がお買い得では？”という音声データを送信し、Ｔａｒｏ及びＪｉｒｏの端末がＩｃｈｉｒｏの端末からの音声データを受信している。このとき、通信支援装置４は、株価情報をユーザ端末１に送信するにあたり、ユーザ端末１間の音声データによる通信状況を検出し、音声データにより通信が行われていることを検出する。そこで、通信支援装置４は、株価情報の音量を下げてユーザ端末１に送信する。ここでは、通信支援装置４から“１５時、現在のＢ社の株価は４０００円です。”という株価情報が送信され、Ｔａｒｏ、Ｉｃｈｉｒｏ及びＪｉｒｏの端末がその株価情報を受信している。
【００５１】
図１１は、前記ステップＳ２６により支援データが音声データからテキストデータまたは画像データに変換され、メールにより送信される場合のユーザ端末１の画面例である。前記図１０においては、ユーザ端末１は、株価情報を比較的小さい音量で受信しているが、図１１では、テキストメールで株価情報を受信している。
以上のように、通信支援装置４から提供される支援データが音声データを含んでおり、かつユーザ端末１間で音声通信が行われているときは、その音量を調整して支援データをユーザ端末１に提供する。よって、ユーザ端末１間で音声通信が行われている場合であっても、ユーザ端末１間の音声通信が支援データにより妨害されるのを低減しつつ複数ユーザに対して同時に支援データを提供できる。そのため、ユーザ端末１間で、支援データを有効に共有しつつ、会話を円滑に進行することができ、会話の質を向上することができる。
【００５２】
一方、支援データが音声データを含まない場合は、そのままユーザ端末１に提供することができ、ユーザ端末１への支援データのデータ形態に応じて提供方法を切り換えることができる。
＜第２実施形態例＞
（１）構成
前記図５及び図６を再び用いて、第２実施形態例に係るテレビ会議システムにおけるサーバ端末２及び通信支援装置４の構成を説明する。
【００５３】
通信支援装置４は、支援データ判定部９２において、支援データに広告が含まれているかどうかを判定する。その他の通信支援装置４及びサーバ端末２の構成は第１実施形態例と同様である。
（２）広告を含む支援データを提供する場合の通信支援方法の処理の流れ
次に、図１２を用いて、通信支援装置４が提供する支援データが広告を含む場合の通信支援方法の処理流れについて説明する。図１２は、テレビ会議システムにおける通信支援方法の流れの一例を示すフローチャートである。この処理は、前述の単語抽出処理により単語が抽出された後に実行される。
【００５４】
ステップＳ４１：前述の単語抽出処理により抽出された単語に基づいて支援データ検索部８２により支援データを検索する。
ステップＳ４２：ステップ４１により検索された支援データが広告であるか否かを支援データ判定部９２により判定する。ここで、支援データに広告が含まれている場合には、支援データと広告とを分離するようにしても良い。
ステップＳ４３：ステップ４２により支援データが広告ではないと判定された場合、支援データ判定部９２により支援データが音声データを含む情報であるか否かを判定する。
【００５５】
ステップＳ４４：支援データ判定部９２により支援データが音声データを含むと判定された場合は、音声検出部６２によりユーザ端末１間の音声データによる通信状況を検出する。
ステップＳ４５：音声検出部６２によりユーザ端末１間の音声データの有無を判定する。
ステップＳ４６：ステップＳ４５によりユーザ端末１間の音声データが検出されなかった場合は、音声データを含む支援データを規定の音量または規定の音量に関係なく、ユーザ端末１に出力する。
【００５６】
ステップＳ４７：ステップＳ４５によりユーザ端末１からの音声データが検出された場合は、音声データを含む支援データを規定の音量よりも小さい音量、または音声検出部６２により測定された音量よりも小さい音量でユーザ端末１に出力する。また、関連度判定部９４により判定された関連度合いに基づいて音量を調整したり、音声データを含む支援データをテキスト・画像データなどに変換して出力するようにしても良い。
ステップＳ４８：ステップＳ４３により支援データに音声データが含まれないと判定された場合は、テキストデータ、画像データ等からなる支援データをそのままの形態でユーザ端末１に出力する。
【００５７】
ステップＳ４９：ステップＳ４６による支援データの出力が完了しているか否かを判定する。
ステップＳ５０：ステップＳ４７による支援データの出力が完了しているか否かを判定する。
ステップＳ５１：ステップＳ４８による支援データの出力が完了しているか否かを判定する。
ステップＳ５２：ステップＳ４２により支援データが広告であると判定され、かつステップＳ４９、ステップＳ５０及びステップＳ５１により支援データの出力が完了していると判定された場合は、支援データに含まれている広告をユーザ端末１に出力する。
【００５８】
図１３は、広告が提供されている場合のユーザ端末１の画面例である。ユーザ端末１間の音声通信や支援データの提供が無い場合（各ユーザ端末の音量は“０”である。）に、ユーザ端末１に広告が提供されている。
図１２に示すフローチャートにより、通信支援装置４から提供される支援データが広告である場合、あるいは広告が含まれている場合、ユーザ端末１への支援データの提供が完了しているか否かに応じて広告を提供することができる。つまり、支援データの提供が完了した後で、広告を提供することでユーザが必要とする情報を先に提供することができる。また、支援データの提供が完了し音声データを含む広告を提供する際に、ユーザ端末１において音声通信が行われているかに基づいて広告を提供する。このようにすると、ユーザ端末間の音声通信が音声データを含む広告の提供により妨害されるのを低減することができる。さらに、広告を提供することで、ネットワーク３上の空きリソースを有効に活用することができる。
＜第３実施形態例＞
図１４から図１６を用いて、第３実施形態例に係るテレビ会議システムの構成を説明する。図１４は第３実施形態例に係るテレビ会議システムの構成図、図１５は通信支援装置４の構成の一例、図１６は支援データ検索装置１０の構成の一例である。
（１）構成
まず、第３実施形態例に係るテレビ会議システムの構成を説明する。
（１−１）全体構成
第３実施形態例に係るテレビ会議システムは、複数のユーザ端末１、通信支援装置４及び支援データ検索装置（１０ａ、１０ｂ、…）１０がネットワーク３を介して接続されている。通信支援装置４には、サーバ５、音量管理部６、単語管理部７及び判定管理部９が含まれている。また、支援データ検索装置１０には、検索管理部８が含まれている。
【００５９】
以下に、通信支援装置４及び支援データ検索装置１０の具体的構成を説明する。
（１−２）通信支援装置の構成
通信支援装置４は、サーバ５、音量管理部６、単語管理部７、判定管理部９、支援データ送信部１００、支援データ受信部１０２及び単語送信部１０４を有している。
単語管理部７内のテキスト変換部７２及び音量管理部６内の音声検出部６２は、サーバ５内のテレビ会議サーバ２４から通信データを受信する。ここで、テレビ会議サーバ２４は、ネットワーク３に接続されているユーザ端末１、支援データ検索装置１０等の端末から音声データ、テキストデータ及び／または画像データ等の通信データを受信している。
【００６０】
単語送信部１０４は、単語管理部７で抽出された単語を支援データ検索装置１０に送信する。支援データ受信部１０２は、支援データ検索装置１０から送信された支援データを受信する。判定管理部９は、単語管理部７から抽出された単語とともにその単語を送信したユーザ端末１の情報を受信し、また支援データ受信部１０２より支援データを受信する。
上記の構成を除いて、サーバ５、音量管理部６、単語管理部７、判定管理部９及び支援データ送信部１００内における第１実施形態例と同一の符号番号は、第１実施形態例と同様の構成である。
（１−３）支援データ検索装置の構成
支援データ検索装置１０は、検索管理部８、単語受信部１０６及び支援データ送信部１０８を有している。
【００６１】
単語受信部１０６は、通信支援装置４内の単語送信部１０４から抽出された単語を受信し、検索管理部８内の支援データ検索部８２に送信する。支援データ検索部８２では、受信した単語に基づいて支援データを検索し、支援データと単語とを関連づけて支援データ送信部１０８に送信する。支援データ送信部１０８は、単語と関連づけられた支援データを通信支援装置４内の支援データ受信部１０２に送信する。
上記の構成を除いて、検索管理部８内における第１実施形態例と同一の符号番号は、第１実施形態例と同様の構成である。
（２）第３実施形態例における通信支援方法の処理の概略
次に、第３実施形態例に係るテレビ会議システムの処理の概略を説明する。
【００６２】
通信支援装置４内のテレビ会議サーバ２４はユーザ端末１からの通信データを受信し、単語管理部７はユーザ端末１間の通信データから単語を抽出する。単語管理部７は、抽出した単語を単語送信部１０４へ送信し、また抽出した単語及び単語を送信したユーザ端末１の情報を判定管理部９に送信する。次に、単語送信部１０４は、通信支援装置４とネットワーク３を介して接続された支援データ検索装置１０に抽出した単語を送信する。
支援データ検索装置１０内の単語受信部１０６は、単語送信部１０４から送信された単語を受信し、検索管理部８内の支援データ検索部８２に送信する。単語を受信した支援データ検索部８２は、支援データＤＢ８４から抽出した単語に対応する支援データを検索し、検索した支援データを単語と関連づけて支援データ送信部１０８へ送信する。支援データ送信部１０８は、通信支援装置４内の支援データ受信部１０２へ受信した支援データを送信する。
【００６３】
通信支援装置４内の支援データ受信部１０２は、単語と関連づけられた支援データを判定管理部９へ送信する。判定管理部９は、支援データの形態や関連度合いを判定して音量管理部６に送信する。音量管理部６は、判定管理部９や音声検出部６２に応じて支援データの音量を調整し、支援データ送信部１００は支援データをユーザ端末１に送信する。
このように、単語の抽出や音量などの調整を通信支援装置４が行い、支援データの検索を検索管理部８が行うことで、前述の処理を分担して並列処理を行うことができる。
＜第４実施形態例＞
図１７から図１９を用いて、第４実施形態例に係るテレビ会議システムの構成を説明する。図１７は第４実施形態例に係るテレビ会議システムの構成図、図１８は通信支援装置４の構成の一例、図１９は支援データ検索装置１０の構成の一例である。
（１）構成
まず、第４実施形態例に係るテレビ会議システムの構成を説明する。
（１−１）全体構成
第４実施形態例に係るテレビ会議システムは、複数のユーザ端末１、通信支援装置４及び支援データ検索装置１０がネットワーク３を介して接続されている。通信支援装置４には、サーバ５、音量管理部６が含まれている。また、支援データ検索装置１０には、単語管理部７、検索管理部８及び判定管理部９が含まれている。
（１−２）通信支援装置の構成
通信支援装置４は、サーバ５、音量管理部６、支援データ送信部１００及び支援データ受信部１０２を有している。
【００６４】
音量管理部６内の音声検出部６２は、サーバ５内のテレビ会議サーバ２４から音声データからなる通信データを受信する。ここで、テレビ会議サーバ２４は、ネットワーク３に接続されているユーザ端末１、支援データ検索装置１０等の端末から音声データ、テキストデータ及び／または画像データ等の通信データを受信している。
支援データ受信部１０２は、支援データ検索装置１０から送信された支援データを受信する。このとき、支援データ検索装置１０から送信される支援データは、支援データ検索装置１０で抽出された単語、その単語を送信したユーザ端末のＩＤ、ユーザ端末が単語を送信した日時、支援データの形態等の情報と関連づけられている。支援データ送信部１００は、前述の支援データの情報に基づいて音量を調整し、ユーザ端末１に支援データを送信する。
【００６５】
上記の構成を除いて、サーバ５、音量管理部６及び支援データ送信部１００内における第１実施形態例と同一の符号番号は、第１実施形態例と同様の構成である。
（１−３）支援データ検索装置の構成
支援データ検索装置１０は、受信部３０、単語管理部７、検索管理部８、判定管理部９及び支援データ送信部１０８を有している。
判定管理部９は、単語管理部７で抽出された単語とその単語を送信したユーザ端末の情報及び支援データ検索部８２で検索された支援データを受信する。支援データ送信部１０８は、支援データ判定部９２で判定された支援データの形態及び関連度判定部９４で判定された関連度合いを判定管理部９より受信し、通信支援装置４内の支援データ受信部１０２に送信する。
【００６６】
上記の構成を除いて、受信部３０、単語管理部７、検索管理部８及び判定管理部９内における第１実施形態例と同一の符号番号は、第１実施形態例と同様の構成である。
（２）第４実施形態例における通信支援方法の処理の概略
次に、第４実施形態例に係るテレビ会議システムの処理の概略を説明する。
通信支援装置４内の音声検出部６２により音声データの有無を検出する。一方、支援データ検索装置１０内の単語管理部７は、受信部３０により受信したユーザ端末１からの通信データに基づいて単語管理部７により単語を抽出し、検索管理部８により支援データを検索する。支援データ検索装置１０内の支援データ送信部１０８は、支援データを通信支援装置４へ送信する。このとき、支援データは、支援データの形態、支援データとユーザ端末との関連度合い等の情報及び単語管理部７から抽出された単語と関連づけられている。
【００６７】
通信支援装置４内の支援データ受信部１０２は、支援データ送信部１０８からの支援データを受信する。音量管理部６内の音量調整部６４は、支援データ受信部１０２から受信した支援データ及び支援データに関連する情報に応じて支援データの音量を調整し、支援データ送信部１００に送信する。支援データ送信部１００は、ユーザ端末１に支援データを送信する。
このように、音量の調整を通信支援装置４が行い、単語の抽出や支援データの検索等を支援データ検索装置１０が行うことで、前述の処理を分担して並列処理を行うことができる。
＜第５実施形態例＞
図２０及び図２１を用いて、第５実施形態例に係るテレビ会議システムの構成を説明する。図２０は第５実施形態例に係るテレビ会議システムの構成図、図２１は通信支援装置４の構成の一例である。
【００６８】
第５実施形態例に係るテレビ会議システムは、図２０に示すように、複数のユーザ端末１及び通信支援装置４がネットワーク３を介して接続されている。通信支援装置４は、サーバ５、音量管理部６、単語管理部７、検索管理部８、判定管理部９及び支援データ送信部１００を有している。
音量管理部６内の音声検出部６２は、サーバ５内のテレビ会議サーバ２４から音声データからなる通信データを受信する。ここで、テレビ会議サーバ２４は、ネットワーク３に接続されているユーザ端末１、支援データ検索装置１０等の端末から音声データ、テキストデータ及び／または画像データ等の通信データを受信している。また、単語管理部７のテキスト変換部７２はユーザ端末１からの通信データを受信する。上記の構成を除いて、通信支援装置４内における第１実施形態例と同一の符号番号は、第１実施形態例と同様の構成である。
【００６９】
通信支援装置４における通信支援方法は、音量管理部６及び単語管理部７がサーバ５内のテレビ会議サーバ２４から通信データを受信する以外は第１実施形態例と同様である。
上記のように通信支援装置４のみで、前記第１実施形態例と同様に音量が調整された支援データを提供することができる。
＜その他の実施例＞
前記通信支援方法を実行するプログラム及びそれを記録したコンピュータ読み取り可能な記録媒体は、本発明に含まれる。ここで記録媒体としては、コンピュータが読み書き可能なフレキシブルディスク、ハードディスク、半導体メモリ、ＣＤ−ＲＯＭ、ＤＶＤ、光磁気ディスク（ＭＯ）、その他のものが挙げられる。
【００７０】
＜付記＞
（付記１）
複数のユーザ端末とネットワークを介して接続される通信支援装置が行う通信支援方法であって、
前記複数のユーザ端末から送信される通信データを受信する受信ステップと、
前記複数のユーザ端末間の通信を支援するための支援データを取得する支援データ取得ステップと、
受信した前記通信データに音声データが含まれるか否かを判定する通信状況判定ステップと、
前記支援データに音声データが含まれるか否かを判定する支援データ判定ステップと、
前記通信状況判定ステップにおいて前記複数のユーザ端末から受信した通信データに音声データが含まれていると判定され、かつ前記支援データ判定ステップにおいて前記支援データに音声データが含まれていると判定された場合、前記支援データ中の音声データの音量を調整する音量調整ステップと、
音量が調整された音声データを含む支援データを前記複数のユーザ端末に提供する支援データ提供ステップと、
を含む通信支援方法。
【００７１】
（付記２）
語彙を記憶する語彙記憶ステップと、
前記語彙記憶ステップで記憶した語彙と前記受信ステップで受信した通信データとを比較し、前記通信データから前記語彙に含まれる少なくとも１の単語を抽出する単語抽出ステップとをさらに含み、
前記支援データ取得ステップは、前記単語抽出ステップにより抽出された単語と関連する支援データを取得する、
付記１に記載の通信支援方法。
【００７２】
（付記３）
前記単語抽出ステップにより抽出された各単語の出現回数を算出する回数算出ステップと、
前記回数算出ステップにより出現回数が算出された単語の中から、出現回数の高い単語を単語として抽出する単語抽出ステップとをさらに含み、
前記支援データ取得ステップは、前記単語抽出ステップにより抽出された単語と関連する支援データのうち、前記単語と関連する支援データを取得する、
付記２に記載の通信支援方法。
【００７３】
（付記４）
前記語彙に含まれる単語と前記支援データとを対応づけて記憶する支援データ記憶ステップをさらに含み、
前記支援データ取得ステップは、前記単語抽出ステップで抽出した単語に対応する前記支援データを検索する検索ステップを含む、付記２に記載の通信支援方法。
（付記５）
前記支援データ取得ステップは、前記支援データを記憶しているコンピュータ端末に前記ネットワークを介して接続し、前記コンピュータ端末から前記支援データを取得する、付記１に記載の通信支援方法。
【００７４】
（付記６）
前記支援データ提供ステップは、前記支援データ判定ステップにおいて前記支援データが音声データを含まないと判定された場合、テキストデータ及び／または画像データを含む支援データを前記ユーザ端末に提供する、付記１に記載の通信支援方法。
（付記７）
前記通信状況判定ステップは、前記通信データ中の音声データの音量を測定する音量測定ステップを含み、
前記音量調整ステップは、前記音量測定ステップの測定結果に応じて前記支援データ中の音声データの音量を調整する、付記ｌに記載の通信支援方法。
【００７５】
（付記８）
前記複数のユーザ端末から受信した通信データと前記支援データとの関連度合いを評価する第１関連度評価ステップをさらに含み、
前記音量調整ステップは、前記第１関連度評価ステップの評価結果に応じて前記複数ユーザ端末に提供する前記支援データ中の音声データの音量を調整する、付記１に記載の通信支援方法。
（付記９）
前記複数のユーザ端末から受信した通信データと前記支援データとの関連度合いを各ユーザ端末毎に評価する第２関連度評価ステップをさらに含み、
前記音量調整ステップは、前記第２関連度評価ステップの評価結果に応じて前記支援データ中の音声データの音量を各ユーザ端末毎に調整する、付記１に記載の通信支援方法。
【００７６】
（付記１０）
語彙を記憶する語彙記憶ステップと、
前記語彙記憶ステップで記憶した語彙と前記受信ステップで受信した通信データとを比較し、前記複数のユーザ端末からそれぞれの通信データ及び前記語彙に含まれる少なくとも１の共通の単語を抽出する共通単語抽出ステップとをさらに含み、
前記第２関連度評価ステップは、前記共通の単語の各ユーザ端末からの送信順に基づいて前記支援データとの関連度合いを評価し、
前記支援データ取得ステップは、前記共通単語抽出ステップにより抽出された共通の単語と関連する支援データを取得する、付記９に記載の通信支援方法。
【００７７】
（付記１１）
語彙を記憶する語彙記憶ステップと、
前記語彙記憶ステップで記憶した語彙と前記受信ステップで受信した通信データとを比較し、前記複数のユーザ端末からそれぞれの通信データ及び前記語彙に含まれる少なくとも１の共通の単語を抽出する共通単語抽出ステップと、
前記共通の単語の各ユーザ端末毎の送信回数を算出する送信回数算出ステップとをさらに含み、
前記第２関連度評価ステップは、前記送信回数に基づいて前記支援データとの関連度合いを評価し、
前記支援データ取得ステップは、前記共通単語抽出ステップにより抽出された共通の単語と関連する支援データを取得する、付記９に記載の通信支援方法。
【００７８】
（付記１２）
複数のユーザ端末とネットワークを介して接続される通信支援装置であって、
前記複数のユーザ端末から送信される通信データを受信する受信手段と、
前記複数のユーザ端末間の通信を支援するための支援データを取得する支援データ取得手段と、
受信した前記通信データに音声データが含まれるか否かを判定する通信状況判定手段と、
前記支援データに音声データが含まれるか否かを判定する支援データ判定手段と、
前記通信状況判定手段において前記複数のユーザ端末から受信した通信データに音声データが含まれていると判定され、かつ前記支援データ判定手段において前記支援データに音声データが含まれていると判定された場合、前記支援データ中の音声データの音量を調整する音量調整手段と、
音量が調整された音声データを含む支援データを前記複数のユーザ端末に提供する支援データ提供手段と、
を含む通信支援装置。
【００７９】
（付記１３）
複数のユーザ端末とネットワークを介して接続されるコンピュータにより実行される通信支援プログラムであって、
前記複数のユーザ端末から送信される通信データを受信する受信手段、
前記複数のユーザ端末間の通信を支援するための支援データを取得する支援データ取得手段、
受信した前記通信データに音声データが含まれるか否かを判定する通信状況判定手段、
前記支援データに音声データが含まれるか否かを判定する支援データ判定手段、
前記通信状況判定手段において前記複数のユーザ端末から受信した通信データに音声データが含まれていると判定され、かつ前記支援データ判定手段において前記支援データに音声データが含まれていると判定された場合、前記支援データ中の音声データの音量を調整する音量調整手段、及び
音量が調整された音声データを含む支援データを前記複数のユーザ端末に提供する支援データ提供手段、
として前記コンピュータを機能させる通信支援プログラム。
【００８０】
（付記１４）
複数のユーザ端末とネットワークを介して接続されるコンピュータが実行する通信支援プログラムを記録した、コンピュータ読み取り可能な記録媒体であって、
前記複数のユーザ端末から送信される通信データを受信する受信ステップと、
前記複数のユーザ端末間の通信を支援するための支援データを取得する支援データ取得ステップと、
受信した前記通信データに音声データが含まれるか否かを判定する通信状況判定ステップと、
前記支援データに音声データが含まれるか否かを判定する支援データ判定ステップと、
前記通信状況判定ステップにおいて前記複数のユーザ端末から受信した通信データに音声データが含まれていると判定され、かつ前記支援データ判定ステップにおいて前記支援データに音声データが含まれていると判定された場合、前記支援データ中の音声データの音量を調整する音量調整ステップと、
音量が調整された音声データを含む支援データを前記複数のユーザ端末に提供する支援データ提供ステップと、
を実行する通信支援プログラムを記録した、コンピュータ読み取り可能な記録媒体。
【００８１】
【発明の効果】
本発明を用いれば、通信システムにおいて、通信を円滑に進めるための支援技術を提供することが可能となる。
【図面の簡単な説明】
【図１】本発明の音声会議システムの構成図。
【図２】図１の音声会議システムにおける通信支援方法の一例を示すフローチャート。
【図３】（ａ）本発明の第１実施形態例に係るテレビ会議システムの構成図。
（ｂ）ユーザ端末の一例。
本発明の音声会議システムの構成図。
【図４】ユーザ端末のディスプレイ１９における画面例。
【図５】サーバ端末２内のサーバ５の構成の一例。
【図６】第１実施形態例の通信支援装置４の構成の一例。
【図７】単語抽出処理の流れの一例を示すフローチャート。
【図８】テレビ会議システムにおける通信支援方法の流れの一例を示すフローチャート。
【図９】会話状況を経時的に示す模式図。
【図１０】図９に示す会話が行われているユーザ端末の画面例。
【図１１】支援データが音声データからテキストデータまたは画像データに変換され、メールにより送信される場合のユーザ端末１の画面例。
【図１２】テレビ会議システムにおいて、広告を提供する場合の通信支援方法の流れの一例を示すフローチャート。
【図１３】広告が提供されている場合のユーザ端末１の画面例。
【図１４】第３実施形態例に係るテレビ会議システムの構成図。
【図１５】第３実施形態例に係る通信支援装置４の構成の一例。
【図１６】第３実施形態例に係る支援データ検索装置１０の構成の一例。
【図１７】第４実施形態例に係るテレビ会議システムの構成図。
【図１８】第４実施形態例に係る通信支援装置４の構成の一例。
【図１９】第４実施形態例に係る支援データ検索装置１０の構成の一例。
【図２０】第５実施形態例に係るテレビ会議システムの構成図。
【図２１】第５実施形態例に係る通信支援装置４の構成の一例。
【符号の説明】
１  ユーザ端末
２  サーバ端末
３  ネットワーク
４  通信支援装置
５  サーバ
６  音量管理部
７  単語管理部
８  検索管理部
９  判定管理部
１０  支援データ検索装置
２４  テレビ会議サーバ
３０  受信部
６２  音声検出部
６４  音量調整部
７２  テキスト変換部
７４  テキストＤＢ
７６  単語抽出部
７７  単語ＤＢ
７８  単語カウンタ
８２  支援データ検索部
８４  支援データＤＢ
９２  支援データ判定部
９４  関連度判定部
１００  支援データ送信部
【図１】
2004235895.tif 000003
【図２】
2004235895.tif 000004
【図３】
2004235895.tif 000005
【図４】
2004235895.tif 000006
【図５】
2004235895.tif 000007
【図６】
2004235895.tif 000008
【図７】
2004235895.tif 000009
【図８】
2004235895.tif 000010
【図９】
2004235895.tif 000011
【図１０】
2004235895.tif 000012
【図１１】
2004235895.tif 000013
【図１２】
2004235895.tif 000014
【図１３】
2004235895.tif 000015
【図１４】
2004235895.tif 000016
【図１５】
2004235895.tif 000017
【図１６】
2004235895.tif 000018
【図１７】
2004235895.tif 000019
【図１８】
2004235895.tif 000020
【図１９】
2004235895.tif 000021
【図２０】
2004235895.tif 000022
【図２１】
2004235895.tif 000023