(57)【特許請求の範囲】
【請求項１】
ユーザ同士でコミュニケーションをするために複数の端末装置の間において少なくとも１つの種類のデータを送受信する伝送システムに備えられる管理装置であって、
それぞれの前記端末装置に、前記コミュニケーションにおける役割を割り当てる役割割当部と、
それぞれの役割毎に、当該役割が割り当てられた前記端末装置が優先して出力すべきデータを決定するルールを示したルール情報を記憶するルール記憶部と、
それぞれの前記端末装置に、割り当てられた役割の前記ルール情報を提供する提供部と、
を備える管理装置。
【請求項２】
前記ルール情報は、データを送信した前記端末装置の役割とデータ種類とのペア毎に、優先度を決定するための順位を対応付けた情報である
請求項１に記載の管理装置。
【請求項３】
前記ルール情報は、さらに、ユーザの発話順序とデータ種類とのペアに、前記順位を対応付けた情報である
請求項２に記載の管理装置。
【請求項４】
前記ルール情報は、さらに、自端末の前記端末装置のユーザが発話した時刻から予め定められた期間内において基準以上の頻度で発話したユーザの前記端末装置と、データの種類とのペアに、前記順位を対応付けた情報である
請求項３に記載の管理装置。
【請求項５】
それぞれの前記端末装置は、当該端末装置のユーザの音声を集音した音声データ、当該端末装置のユーザを撮像した映像データ、および、当該端末装置のユーザが参照する資料の画像をキャプチャした資料データの少なくとも１つを送信する
請求項１に記載の管理装置。
【請求項６】
前記役割割当部は、議長有りの討論をさせる場合、何れか１つの前記端末装置に議長としての役割を割り当て、他の端末装置に参加者としての役割を割り当て、
前記ルール記憶部は、
前記議長について、現在の話者の前記端末装置から送信された前記音声データ、前記資料データおよび前記映像データを、他のデータより優先して出力するように設定した前記ルール情報を記憶し、
前記参加者について、現在の話者の前記端末装置から送信された前記音声データ、前記資料データおよび前記映像データ、および、議長の前記端末装置から送信された前記音声データ、前記資料データおよび前記映像データを、他のデータより優先して出力するように設定した前記ルール情報を記憶する
請求項５に記載の管理装置。
【請求項７】
前記役割割当部は、プレゼンテーションをさせる場合、何れか１つの前記端末装置に発表者としての役割を割り当て、他の端末装置に参加者としての役割を割り当て、
前記ルール記憶部は、
前記発表者について、前記発表者の前記端末装置から送信された前記資料データ、および、現在の話者の前記端末装置から送信された前記音声データおよび前記映像データを、他のデータより優先して出力するように設定した前記ルール情報を記憶し、
前記参加者について、前記発表者の前記端末装置から送信された前記資料データ、前記音声データおよび前記映像データ、および、現在の話者の前記端末装置から送信された前記音声データを、他のデータより優先して出力するように設定した前記ルール情報を記憶する
請求項５に記載の管理装置。
【請求項８】
前記役割割当部は、講演会をさせる場合、何れか１つの前記端末装置に発表者としての役割を割り当て、他の端末装置に参加者としての役割を割り当て、
前記ルール記憶部は、
前記発表者について、前記発表者の前記端末装置から送信された前記資料データを、他のデータより優先して出力するように設定した前記ルール情報を記憶し、
前記参加者について、前記発表者の前記端末装置から送信された前記資料データ、前記音声データおよび前記映像データを、他のデータより優先して出力するように設定した前記ルール情報を記憶する
請求項５に記載の管理装置。
【請求項９】
ユーザ同士でコミュニケーションをするために複数の端末装置の間において少なくとも１つの種類のデータを送受信する伝送システムに備えられる端末装置であって、
請求項１に記載の管理装置から、当該端末装置の役割を受け付ける役割受付部と、
請求項１に記載の管理装置から、受け付けた前記役割に対応する前記ルール情報を取得するルール取得部と、
前記複数の端末装置から送信されたデータを受信する受信部と、
受信したデータを再生して出力する再生出力部と、
前記ルール情報に従って、受信するデータのそれぞれの優先度を決定する優先度決定部と、
受信するデータのうち前記優先度の高いデータを優先して出力させる出力制御部と、
を備える端末装置。
【請求項１０】
受信するデータの種類が変更された場合、前記優先度決定部は、前記ルール情報に従って、変更後に受信するデータのそれぞれの前記優先度を決定する
請求項９に記載の端末装置。
【請求項１１】
話者が変更された場合、前記優先度決定部は、前記ルール情報に従って、前記話者が変更された後に受信するデータのそれぞれの前記優先度を決定する
請求項９に記載の端末装置。
【請求項１２】
役割が変更された場合、前記役割受付部は、変更後の役割の前記ルール情報を再度受け付け、
前記優先度決定部は、再度受け付けた前記ルール情報に従って前記優先度を決定する
請求項９に記載の端末装置。
【請求項１３】
前記端末装置毎に、当該端末装置のユーザが発話した時刻から予め定められた期間内における他のユーザの発話の頻度を算出し、算出した頻度を当該端末装置のユーザとの対話の頻度として算出する頻度検出部をさらに備え、
前記ルール情報は、さらに、当該端末装置のユーザとの対話の頻度とデータ種類とのペアに、前記優先度を決定するための順位を対応付けた情報であり、
前記対話の頻度が変更された場合、前記優先度決定部は、前記ルール情報に従って、前記対話の頻度が変更された後に受信するデータのそれぞれの前記優先度を決定する
請求項９に記載の端末装置。
【請求項１４】
前記ルール情報には、重要データを決定するためのルールが示されており、
前記優先度決定部は、前記ルール情報に従って、受信したデータのうちの重要データを決定し、
前記出力制御部は、受信品質が予め定められた値より低下した場合、前記重要データ以外のデータの出力を停止させる
請求項９に記載の端末装置。
【請求項１５】
前記出力制御部は、受信品質が予め定められた値より低下した場合、優先度の低いデータほど低いデータ品質で出力させる
請求項９に記載の端末装置。
【請求項１６】
前記ルール情報には、重要データを決定するためのルールが示されており、
前記優先度決定部は、前記ルール情報に従って、受信したデータのうちの重要データを決定し、
前記出力制御部は、受信品質が予め定められた値より低下した場合、送信元に対して、前記重要データ以外のデータの送信の停止を要求する
請求項９に記載の端末装置。
【請求項１７】
前記出力制御部は、受信品質が予め定められた値より低下した場合、送信元に対して、優先度の低いデータほど低いデータ品質で送信することを要求する
請求項９に記載の端末装置。
【請求項１８】
ユーザ同士でコミュニケーションをするために複数の端末装置の間において少なくとも１つの種類のデータを送受信する伝送システムであって、
それぞれの前記端末装置に、前記コミュニケーションにおける役割を割り当てる役割割当部と、
それぞれの役割毎に、当該役割が割り当てられた前記端末装置が優先して出力すべきデータを決定するルールを示したルール情報を記憶するルール記憶部と、
それぞれの前記端末装置に、割り当てられた役割の前記ルール情報を提供する提供部と、
を備え、
前記端末装置は、
当該端末装置の役割を受け付ける役割受付部と、
受け付けた前記役割に対応する前記ルール情報を取得するルール取得部と、
前記複数の端末装置から送信されたデータを受信する受信部と、
受信したデータを再生して出力する再生出力部と、
前記ルール情報に従って、受信するデータのそれぞれの優先度を決定する優先度決定部と、
受信するデータのうち前記優先度の高いデータを優先して出力させる出力制御部と、
を有する
伝送システム。
【請求項１９】
ユーザ同士でコミュニケーションをするために複数の端末装置の間において少なくとも１つの種類のデータを送受信する伝送システムに備えられる管理装置が、それぞれの前記端末装置に、前記コミュニケーションにおける役割を割り当てる役割割当ステップと、
前記管理装置が、それぞれの役割毎に、当該役割が割り当てられた前記端末装置が優先して出力すべきデータを決定するルールを示したルール情報を記憶するルール情報記憶ステップと、
前記管理装置が、それぞれの前記端末装置に、割り当てられた役割の前記ルール情報を提供する提供ステップと、
前記端末装置が、前記管理装置から、当該端末装置の役割を受け付ける役割受付ステップと、
前記端末装置が、前記管理装置から、受け付けた前記役割に対応する前記ルール情報を取得するルール取得ステップと、
前記端末装置が、前記複数の端末装置から送信されたデータを受信する受信ステップと、
前記端末装置が、受信したデータを再生して出力する再生出力ステップと、
前記端末装置が、前記ルール情報に従って、受信するデータのそれぞれの優先度を決定する優先度決定ステップと、
前記端末装置が、受信するデータのうち前記優先度の高いデータを優先して出力させる出力制御ステップと、
を実行する
伝送方法。
【請求項２０】
ユーザ同士でコミュニケーションをするために複数の端末装置の間において少なくとも１つの種類のデータを送受信する伝送システムに備えられる端末装置が、管理装置から、当該端末装置の役割を受け付ける役割受付ステップと、
前記端末装置が、前記管理装置から、受け付けた前記役割が割り当てられた前記端末装置が優先して出力すべきデータを決定するルールを示したルール情報を取得するルール取得ステップと、
前記端末装置が、前記複数の端末装置から送信されたデータを受信する受信ステップと、
前記端末装置が、受信したデータを再生して出力する再生出力ステップと、
前記端末装置が、前記ルール情報に従って、受信するデータのそれぞれの優先度を決定する優先度決定ステップと、
前記端末装置が、受信するデータのうち前記優先度の高いデータを優先して出力させる出力制御ステップと、
を実行する伝送方法。
【請求項２１】
コンピュータを、請求項１に記載の管理装置として機能させるためのプログラム。
【請求項２２】
コンピュータを、請求項９に記載の端末装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置、端末装置、伝送システム、伝送方法およびプログラムに関する。
【背景技術】
【０００２】
従来、ネットワークを介して接続された複数の端末装置間において相互に映像データおよび音声データ等を送受信して、ユーザに会議等のコミュニケーションをさせる伝送システムが知られている。このような伝送システムでは、ネットワークの状態の悪化により、出力する映像データや音声データに劣化が生じる場合があった。このような場合、従来の伝送システムでは、少なくとも最低限のコミュニケーションを維持するため、例えば、音声データの帯域の割り当て比率を大きくして音質の劣化を回避していた（特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような伝送システムが利用されるシチュエーションは多岐に亘る。例えば、伝送システムがプレゼンテーションに用いられる場合もある。この場合、音質の劣化を回避したとしても、プレゼンテーションで用いる参考資料の画像等の画質が劣化すると、プレゼンテーションがスムーズに進まなくなる可能性が高い。
【０００４】
本発明は、上記従来技術における課題に鑑みてなされたものであって、ユーザ同士でコミュニケーションをさせる伝送システムにおいて、コミュニケーションを確実に継続させることができる管理装置、端末装置、伝送システム、伝送方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、ユーザ同士でコミュニケーションをするために複数の端末装置の間において少なくとも１つの種類のデータを送受信する伝送システムに備えられる管理装置であって、それぞれの前記端末装置に、前記コミュニケーションにおける役割を割り当てる役割割当部と、それぞれの役割毎に、当該役割が割り当てられた前記端末装置が優先して出力すべきデータを決定するルールを示したルール情報を記憶するルール記憶部と、それぞれの前記端末装置に、割り当てられた役割の前記ルール情報を提供する提供部と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、コミュニケーションを確実に継続させることができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態に係る伝送システム１０を示す図である。
【図２】図２は、伝送システム１０でのデータの伝送処理を示す図である。
【図３】図３は、端末装置２０の外観の一例を示す図である。
【図４】図４は、端末装置２０のハードウェア構成を示す図である。
【図５】図５は、中継装置４０、管理装置５０およびプログラム提供装置８０のハードウェア構成を示す図である。
【図６】図６は、管理装置５０の機能構成を示す図である。
【図７】図７は、端末管理テーブルの一例を示す図である。
【図８】図８は、セッションテーブルの一例を示す図である。
【図９】図９は、会議モードテーブルの一例を示す図である。
【図１０】図１０は、役割テーブルの一例を示す図である。
【図１１】図１１は、中継装置４０の機能構成を示す図である。
【図１２】図１２は、端末装置２０の機能構成を示す図である。
【図１３】図１３は、議長無しの討論モードの参加者のルール情報の一例を示す図である。
【図１４】図１４は、議長有りの討論モードの議長のルール情報の一例を示す図である。
【図１５】図１５は、議長有りの討論モードの参加者のルール情報の一例を示す図である。
【図１６】図１６は、プレゼンテーションモードの発表者のルール情報の一例を示す図である。
【図１７】図１７は、プレゼンテーションモードの参加者のルール情報の一例を示す図である。
【図１８】図１８は、講演会モードの発表者のルール情報の一例を示す図である。
【図１９】図１９は、講演会モードの参加者のルール情報の一例を示す図である。
【図２０】図２０は、端末装置２０が受信したデータに対して決定された優先度を示す図である。
【図２１】図２１は、会議の開始前のデータのやり取りおよび処理を示す図である。
【図２２】図２２は、通常時における会議中のデータのやり取りおよび処理を示す図である。
【図２３】図２３は、資料データが追加された場合のデータのやり取りおよび処理を示す図である。
【図２４】図２４は、話者が変更した場合のデータのやり取りおよび処理を示す図である。
【図２５】図２５は、優先度の高いデータを優先して出力させるためのフローを示す図である。
【図２６】図２６は、受信品質が第１の閾値以上の場合に出力されるデータの一例を示す図である。
【図２７】図２７は、受信品質が第１の閾値より悪く第２の閾値以上の場合に出力されるデータの一例を示す図である。
【図２８】図２８は、受信品質が第２の閾値より悪い場合に出力されるデータの一例を示す図である。
【図２９】図２９は、変形例に係る端末装置２０の機能構成を示す図である。
【図３０】図３０は、発話時刻の一例を示す図である。
【図３１】図３１は、対話頻度の一例を示す図である。
【図３２】図３２は、変形例に係る議長無しの討論モードの参加者のルール情報の一例を示す図である。
【図３３】図３３は、変形例に係る議長有りの討論モードの議長のルール情報の一例を示す図である。
【図３４】図３４は、変形例に係る議長有りの討論モードの参加者のルール情報の一例を示す図である。
【図３５】図３５は、変形例において、話者が変更した場合の装置間のやり取りおよび処理を示す図である。
【発明を実施するための形態】
【０００８】
以下、図面を用いて、実施形態に係る伝送システム１０について説明する。伝送システム１０は、互いに離れた位置のユーザ間でコミュニケーションをさせるためのシステムである。
【０００９】
（実施形態の全体構成）
図１は、実施形態に係る伝送システム１０を示す図である。伝送システム１０は、複数の端末装置２０と、中継装置４０と、管理装置５０と、プログラム提供装置８０とを備える。
【００１０】
複数の端末装置２０、中継装置４０、管理装置５０およびプログラム提供装置８０は、ネットワークを介して相互に接続して、データの送受信を実現させる。ネットワークは、ＬＡＮ（Local  Area  Network）であってもよいし、ＷＡＮ（Wide  Area  Network）であってもよいし、ＷＡＮに公衆回線が含まれていてもよいし、どのようなネットワークであってもよい。
【００１１】
伝送システム１０は、複数の端末装置２０の間において少なくとも１つの種類のデータを送受信して、端末装置２０を利用するユーザ同士でコミュニケーションをさせるコミュニケーションシステムである。本実施形態においては、伝送システム１０をテレビジョン（ビデオ）会議システム等に適用した例を説明する。伝送システム１０は、テレビジョン会議システムに限らず、例えば、音声会議システム、音声電話システム（携帯電話システムを含む）、テキストチャットシステム、またはホワイトボード共有システム等にも適用できる。
【００１２】
端末装置２０は、ユーザにより取り扱われる。端末装置２０は、各種のデータの入力、および、データの出力をする。端末装置２０が入出力するデータは、端末装置２０のユーザの音声を集音した音声データ、端末装置２０のユーザを撮像した映像データ、端末装置２０のユーザが参照する資料の画像をキャプチャした資料データ、および、テキストデータ等である。なお、テキストデータは、チャット等で用いられるメッセージを示すデータであってもよい。このような端末装置２０は、ユーザが入力した情報および周囲から取得した信号を送信用のデータに変換し、中継装置４０を介して他の端末装置２０に送信することができる。また、端末装置２０は、中継装置４０を介して他の端末装置２０から送信用のデータを受信し、受信したデータを再生して、ユーザに出力することができる。
【００１３】
本実施形態においては、端末装置２０は、テレビジョン会議システム用の専用の装置である。これに代えて、端末装置２０は、デスクトップ型またはノート型等のコンピュータであってもよいし、スマートフォンまたはタブレット端末等の情報携帯機器であってもよいし、電子黒板、プロジェクタ、自動車、産業用機器等であってもよい。端末装置２０は、このような装置に限らず、ネットワークを介した通信、並びに、情報の入力および出力をすることができれば他の機器であってもよい。
【００１４】
また、端末装置２０は、コンピュータ１１０を接続することができる。コンピュータ１１０は、例えばプレゼンテーション用プログラム等のアプリケーションプログラムを実行し、その実行画面をキャプチャした資料データを端末装置２０へと送る。そして、端末装置２０は、資料データを、中継装置４０を介して他の端末装置２０に送信する。また、端末装置２０は、ディスプレイ１２０を接続することができる。ディスプレイ１２０が接続された端末装置２０は、他の端末装置２０から中継装置４０を介して資料データを受信し、ディスプレイ１２０に表示させることができる。
【００１５】
中継装置４０は、例えばサーバまたはコンピュータ等の情報処理装置である。中継装置４０は、ある一の端末装置２０から受信したデータを他の端末装置２０へと転送する。
【００１６】
管理装置５０は、例えばサーバまたはコンピュータ等の情報処理装置である。管理装置５０は、複数の端末装置２０の間の中継装置４０を介した通信を確立し、これら複数の端末装置２０によるセッションを形成する。
【００１７】
また、管理装置５０は、セッションを形成した端末装置２０間で行われるコミュニケーションの種別（会議モード）を設定する。例えば、管理装置５０は、会議モードとして、議長無しの討論モード、議長有りの討論モード、プレゼンテーションモード、および、講演会モードを設定することができる。議長無しの討論モードは、それぞれの端末装置２０のユーザに、議長無しで討論をさせるためのモードである。議長有りの討論モードは、一人の議長の管理の下で、それぞれの端末装置２０のユーザに討論をさせるためのモードである。プレゼンテーションモードは、一人の発表者にプレゼンテーションをさせるモードである。講演会モードは、一人の発表者に講演会をさせるモードである。管理装置５０は、このようなモードの他に、２、３人の代表者に主に討論をさせる討論会モード、パネルディスカッション等をさせるモードを設定できてもよい。
【００１８】
また、管理装置５０は、それぞれの端末装置２０に、会議モードに応じた役割を割り当てる。例えば、議長無しの討論モードの場合、管理装置５０は、全ての端末装置２０に、参加者の役割を割り当てる。また、議長有りの討論モードの場合、管理装置５０は、１つの端末装置２０に議長の役割を割り当て、他の全ての端末装置２０に参加者の役割を割り当てる。また、プレゼンテーションモードの場合、管理装置５０は、１つの端末装置２０に発表者の役割を割り当て、他の全ての端末装置２０に参加者の役割を割り当てる。また、講演会モードの場合、管理装置５０は、１つの端末装置２０に発表者の役割を割り当て、他の全ての端末装置２０に参加者の役割を割り当てる。
【００１９】
プログラム提供装置８０は、例えばサーバまたはコンピュータ等の情報処理装置である。プログラム提供装置８０は、端末装置２０に各種機能または手段を実現させるためのプログラムを記憶し、端末装置２０にそのプログラムを送信することができる。また、プログラム提供装置８０は、中継装置４０に各種機能または手段を実現させるためのプログラムを記憶し、中継装置４０にそのプログラムを送信することができる。また、プログラム提供装置８０は、管理装置５０に各種機能または手段を実現させるためのプログラムを記憶し、管理装置５０にそのプログラムを送信することができる。
【００２０】
図２は、伝送システム１０でのデータの伝送処理を示す図である。伝送システム１０では、中継装置４０が、端末装置２０間のデータ（音声データ、映像データおよび資料データ等）の転送を制御する。また、伝送システム１０では、管理装置５０が、セッションの形成、会議モードの設定、および、役割の割り当て等のための管理用データの転送を制御する。
【００２１】
中継装置４０および管理装置５０は、１つのサーバまたはコンピュータ等により実現されてもよいし、複数のサーバまたはコンピュータが連携して動作することにより実現されてもよい。また、中継装置４０および管理装置５０は、１つのサーバまたはコンピュータに両者が実現されてもよい。また、管理装置５０は、何れかの端末装置２０により実現されてもよい。
【００２２】
（端末装置２０の外観およびハードウェア構成）
図３は、端末装置２０の外観の一例を示す図である。なお、図３において、水平面内における予め定められた方向をＸ軸方向（前後方向）とする。また、図３において、水平面内でＸ軸方向に直交する方向をＹ軸方向、Ｘ軸方向およびＹ軸方向に直交する方向（鉛直方向）をＺ軸方向とする。
【００２３】
図３に示すように、端末装置２０は、筐体１１００、アーム１２００、およびカメラハウジング１３００を備える。筐体１１００の後側壁面１１１０には、不図示の複数の吸気孔が形成されている。筐体１１００の前側壁面１１２０には、複数の排気孔１１２１が形成されている。これにより、端末装置２０は、筐体１１００に内蔵された冷却ファンの駆動によって、後方の外気を取り込み、排気孔１１２１を介して前方へ排気することができる。筐体１１００の右側壁面１１３０には、収音用孔１１３１が形成されている。これにより、端末装置２０は、後述する内蔵型のマイクロフォン１１４によって、ユーザが発声した音声、周囲の音、雑音等を収音することができる。
【００２４】
筐体１１００の上部の右側には、操作パネル１１５０が形成されている。操作パネル１１５０には、複数の操作ボタン１０８ａ〜１０８ｅ、および、電源スイッチ１０９が設けられている。なお、操作ボタン１０８ａ〜１０８ｅをまとめて、操作ボタン１０８と表す場合もある。また、操作パネル１１５０には、後述する内蔵型のスピーカ１１５からの出力音を通すための複数の音出力孔１１５１が形成されている。
【００２５】
また、筐体１１００の上部の左側には、アーム１２００およびカメラハウジング１３００を収容するための収容凹部１１６０が形成されている。筐体１１００の右側壁面１１３０には、後述する外部機器接続Ｉ／Ｆ（Interface）１１８に対して、電気的にケーブルを接続するための複数の接続口１１３２ａ〜１１３２ｃが設けられている。筐体１１００の左側壁面１１４０には、後述するディスプレイＩ／Ｆ１１７に対して電気的にディスプレイ１２０用のケーブル１２１を接続するための不図示の接続口が設けられている。
【００２６】
アーム１２００は、トルクヒンジ１２１０を介して筐体１１００に取り付けられている。アーム１２００は、筐体１１００に対して、例えば１３５度のチルト角θ１の範囲で、上下方向に回転可能となっている。なお、図３には、チルト角θ１が９０度の状態のアーム１２００が示されている。
【００２７】
カメラハウジング１３００には、後述する内蔵型のカメラ１１２が設けられている。これにより、端末装置２０は、ユーザ、書類、および部屋等を撮像することができる。また、カメラハウジング１３００は、トルクヒンジ１３１０を介して、アーム１２００に取り付けられている。カメラハウジング１３００は、アーム１２００に対して、図３で示されている状態を０度として、±１８０度のパン角θ２の範囲で、且つ、±４５度のチルト角θ３の範囲で、上下左右方向に回転可能となっている。
【００２８】
図４は、端末装置２０のハードウェア構成を示す図である。端末装置２０は、バスライン１００と、ＣＰＵ（Central  Processing  Unit）１０１と、ＲＯＭ（Read  Only  Memory）１０２と、ＲＡＭ（Random  Access  Memory）１０３と、フラッシュメモリ１０４と、ＳＳＤ（Solid  State  Drive）１０５と、メディアドライブ１０７と、操作ボタン１０８と、電源スイッチ１０９と、ネットワークＩ／Ｆ１１１と、カメラ１１２と、撮像素子Ｉ／Ｆ１１３と、マイクロフォン１１４と、スピーカ１１５と、音声入出力Ｉ／Ｆ１１６と、ディスプレイＩ／Ｆ１１７と、外部機器接続Ｉ／Ｆ１１８とを備える。
【００２９】
バスライン１００は、各構成要素の間を接続するためのアドレスバスおよびデータバス等である。
【００３０】
ＣＰＵ１０１は、端末装置２０全体の動作を制御する。ＲＯＭ１０２は、ＩＰＬ（Initial  Program  Loader）等のＣＰＵ１０１の駆動に用いられるプログラムを記憶する。ＲＡＭ１０３は、ＣＰＵ１０１のワークエリアとして使用される。フラッシュメモリ１０４は、端末装置２０用の転送制御プログラム、映像データ、および音声データ等の各種データを記憶する。端末装置２０は、フラッシュメモリ１０４に代えて、ＥＥＰＲＯＭ（Electrically  Erasable  and  Programmable  ROM）等を備えてもよい。ＳＳＤ１０５は、ＣＰＵ１０１の制御に従ってフラッシュメモリ１０４に対する各種データの読み出しまたは書き込みを制御する。メディアドライブ１０７は、端末装置２０に対して着脱可能なフラッシュメモリ等の記録メディア１０６に対するデータの読み出しまたは書き込み（記憶）を制御する。
【００３１】
操作ボタン１０８は、データの転送先を選択する場合等に、ユーザの操作情報を入力するためのボタンである。電源スイッチ１０９は、端末装置２０の電源のオン／オフを切り換えるためのボタンである。ネットワークＩ／Ｆ１１１は、ネットワークを介した通信を制御する。
【００３２】
カメラ１１２は、ＣＰＵ１０１の制御に従って被写体を撮像して映像データを得る。カメラ１１２は、レンズ、および、光を電荷に変換して被写体の画像（映像）を電子化する固体撮像素子を含む。固体撮像素子には、ＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）またはＣＣＤ（Charge  Coupled  Device）等が用いられる。
【００３３】
撮像素子Ｉ／Ｆ１１３は、カメラ１１２の駆動を制御する。マイクロフォン１１４は、内蔵型であって、音を入力する。スピーカ１１５は、内蔵型であって、音を出力する。音声入出力Ｉ／Ｆ１１６は、ＣＰＵ１０１の制御に従ってマイクロフォン１１４およびスピーカ１１５との間で音信号の入出力を処理する。
【００３４】
ディスプレイＩ／Ｆ１１７は、ＣＰＵ１０１の制御に従って外付けのディスプレイ１２０に映像データを伝送する。ディスプレイ１２０は、被写体の画像および操作用アイコン等を表示する。ディスプレイ１２０は、ケーブル１２１によってディスプレイＩ／Ｆ１１７に接続される。ケーブル１２１は、アナログＲＧＢ（ＶＧＡ）信号用のケーブルであってもよいし、コンポーネントビデオ用のケーブルであってもよいし、ＨＤＭＩ（High-Definition  Multimedia  Interface）（登録商標）またはＤＶＩ（Digital  Video  Interactive）信号用のケーブルであってもよい。
【００３５】
外部機器接続Ｉ／Ｆ１１８は、接続口１１３２ａ〜１１３２ｃに接続され、ＣＰＵ１０１の制御に従って外部機器を制御するためのインターフェイス回路である。外部機器接続Ｉ／Ｆ１１８には、ＵＳＢ（Universal  Serial  Bus）ケーブル等によって、外付けカメラ、外付けマイクロフォン、および外付けスピーカ等の外部機器がそれぞれ接続可能である。本実施形態においては、外部機器接続Ｉ／Ｆ１１８は、ケーブル１２２を介して、資料データの表示用のコンピュータ１１０と接続される。
【００３６】
ＣＰＵ１０１は、外付けカメラが接続された場合には、内蔵型のカメラ１１２に優先して、外付けカメラを駆動させる。また、ＣＰＵ１０１は、外付けマイクロフォンが接続された場合および外付けスピーカが接続された場合には、内蔵型のマイクロフォン１１４および内蔵型のスピーカ１１５に優先して、外付けマイクロフォンおよび外付けスピーカを駆動させる。
【００３７】
なお、カメラ１１２、マイクロフォン１１４およびスピーカ１１５は、必ずしも内蔵されている必要はなく、外付けカメラ、外付けマイクロフォン、および外付けスピーカのみが接続可能であってもよい。また、ディスプレイ１２０は、端末装置２０に内蔵されていてもよい。また、端末装置２０は、ディスプレイ１２０に代えて、プロジェクタ等の投影装置が接続されてもよい。
【００３８】
（中継装置４０、管理装置５０およびプログラム提供装置８０のハードウェア構成）
図５は、中継装置４０、管理装置５０およびプログラム提供装置８０のハードウェア構成を示す図である。なお、中継装置４０、管理装置５０およびプログラム提供装置８０の外観は、一般的なサーバまたはコンピュータと同様であるので説明を省略する。また、管理装置５０およびプログラム提供装置８０は、中継装置４０と同様のハードウェア構成であるので、中継装置４０のハードウェア構成を代表して説明する。
【００３９】
中継装置４０は、ＣＰＵ５０１と、ＲＯＭ５０２と、ＲＡＭ５０３と、ＨＤ（Hard  Disk）５０４と、ＨＤＤ（Hard  Disk  Drive）５０５と、メディアドライブ５０７と、ディスプレイ５０８と、ネットワークＩ／Ｆ５０９と、バスライン５１０と、キーボード５１１と、マウス５１２と、ＣＤ−ＲＯＭドライブ５１４とを備える。
【００４０】
ＣＰＵ５０１は、中継装置４０全体の動作を制御する。ＲＯＭ５０２は、ＩＰＬ等のＣＰＵ５０１の駆動に用いられるプログラムを記憶する。ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。ＨＤ５０４は、中継装置４０用の転送制御プログラム等の各種データを記憶する。ＨＤＤ５０５は、ＣＰＵ５０１の制御に従ってＨＤ５０４に対する各種データの読み出しまたは書き込みを制御する。メディアドライブ５０７は、フラッシュメモリ等の着脱可能な記録メディア５０６に対するデータの読み出しまたは書き込み（記憶）を制御する。ディスプレイ５０８は、カーソル、メニュー、ウィンドウ、文字、または画像などの各種情報を表示する。ネットワークＩ／Ｆ５０９は、ネットワークを介した通信を制御する。
【００４１】
キーボード５１１は、文字、数値、各種指示などの入力のための複数のキーを備える。マウス５１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う。ＣＤ−ＲＯＭドライブ５１４は、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ（Compact  Disk  Read  Only  Memory）５１３に対する各種データの読み出しまたは書き込みを制御する。バスライン５１０は、各構成要素の間を接続するためのアドレスバスおよびデータバス等である。
【００４２】
なお、図５には、中継装置４０が１つのコンピュータにより構成される場合のハードウェア構成を示した。しかし、中継装置４０は、互いにネットワーク等により接続され、連携して動作する複数のコンピュータにより構成されていてもよい。
【００４３】
（端末装置２０、中継装置４０および管理装置５０の機能構成）
図６は、管理装置５０の機能構成を示す図である。管理装置５０は、図５に示したＣＰＵ５０１がプログラムを実行し、必要に応じて他のハードウェア資源と協働することにより、図６に示す各ブロックの機能が実現される。なお、図６に示した管理装置５０は、一部がハードウェアにより構成されていてもよい。
【００４４】
管理装置５０は、送受信部５１と、端末情報記憶部５２と、セッション確立部５３と、セッション記憶部５４と、会議モード記憶部５５と、会議モード受付部５６と、役割割当部５７と、割当記憶部５８と、ルール記憶部５９と、提供部６０とを有する。送受信部５１は、ネットワークを介して、端末装置２０および中継装置４０とデータの送受信をする。
【００４５】
端末情報記憶部５２は、それぞれの端末装置２０にアクセスするために必要な情報を記憶する。例えば、端末情報記憶部５２は、図７に示されるような端末管理テーブルを記憶する。端末管理テーブルには、それぞれの端末装置２０を識別するための端末ＩＤ、それぞれの端末装置２０を特定するための名称、および、ネットワーク上のＩＰアドレス等が格納される。なお、端末ＩＤは端末固有の識別情報であってもよいし、端末を利用するユーザを識別するための識別情報であってもよい。
【００４６】
セッション確立部５３は、複数の端末装置２０により形成されるセッションを確立する。セッションを形成した複数の端末装置２０は、中継装置４０を介して互いにデータの送受信をすることが可能となる。
【００４７】
セッション記憶部５４は、セッション確立部５３により確立されたセッションに関する情報を記憶する。例えば、セッション記憶部５４は、図８に示されるようなセッションテーブルを記憶する。セッションテーブルには、セッションを識別するためのセッションＩＤ、セッションを形成する端末装置２０のＩＰアドレス等が格納される。
【００４８】
会議モード記憶部５５は、会議モードに関する情報を記憶する。例えば、会議モード記憶部５５は、図９に示されるような、会議モードテーブルを記憶する。会議モードテーブルは、設定可能な会議モードを特定する情報と、その会議モードにおいて端末装置２０に割り当てられる役割および割り当て数とを格納する。
【００４９】
会議モードは、セッションを形成した端末装置２０間で行われるコミュニケーションの種別を表す。会議モードは、セッションの形成の際に登録される。本実施形態においては、会議モードとして、議長無しの討論モード、議長有りの討論モード、プレゼンテーションモード、および、講演会モードが設定可能である。
【００５０】
議長無しの討論モードでは、セッションを形成する複数の端末装置２０の全てに、参加者の役割が割り当てられる。また、議長有りの討論モードでは、セッションを形成する複数の端末装置２０のうちの１つに議長の役割が割り当てられ、他の全てに参加者の役割が割り当てられる。プレゼンテーションモードでは、セッションを形成する複数の端末装置２０のうちの１つに発表者の役割が割り当てられ、他の全てに参加者の役割が割り当てられる。講演会モードでは、セッションを形成する複数の端末装置２０のうちの１つに発表者の役割が割り当てられ、他の全てに参加者の役割が割り当てられる。
【００５１】
会議モード受付部５６は、セッションを形成した何れかの端末装置２０から、何れかの会議モードの指定を受け付ける。会議モード受付部５６は、会議モードを受け付けると、そのセッションの会議モードを登録する。
【００５２】
役割割当部５７は、セッションを形成するそれぞれの端末装置２０に、コミュニケーションにおける役割を割り当てる。具体的には、役割割当部５７は、会議モード受付部５６が受け付けた会議モードについて、それぞれの端末装置２０に対して割り当てるべき役割を会議モード記憶部５５から読み出す。そして、役割割当部５７は、読み出した役割をそれぞれの端末装置２０に割り当てる。役割割当部５７は、それぞれの端末装置２０に役割を選択させ、その回答に従って役割を割り当ててもよい。また、役割割当部５７は、１つの端末装置２０にのみ割り当て可能な役割を、複数の端末装置２０が選択した場合には、先着順またはランダムに１つの端末装置２０にその役割を割り当ててもよい。また、役割割当部５７は、必ず１つの端末装置２０に割り当てなければならない役割を、何れの端末装置２０も選択しなかった場合には、ランダムまたは予め定められたアルゴリズムで何れか１つの端末装置２０にその役割を割り当ててもよい。
【００５３】
割当記憶部５８は、セッションを形成するそれぞれの端末装置２０の役割を記憶する。例えば、割当記憶部５８は、図１０に示すような役割テーブルを記憶する。役割テーブルには、セッションＩＤ、会議モード、および、参加している端末装置２０のＩＰアドレスと役割とを対応付けた情報が格納される。
【００５４】
ルール記憶部５９は、それぞれの役割毎に、当該役割が割り当てられた端末装置２０が優先して出力すべきデータを決定するルールを示したルール情報を記憶する。ルール情報は、例えば、ネットワークのトラフィック混雑等により何れかのデータの受信品質が劣化した場合、セッションを形成している複数の端末装置２０から出力される複数のデータのうち、何れのデータを優先して出力するかを決定するための情報である。端末装置２０は、このルール情報を参照して、複数のデータのそれぞれに優先度を設定し、受信品質が劣化した場合に優先度の高いデータを優先して出力する。
【００５５】
ルール情報は、端末装置２０において解析できるデータまたはアルゴリズムであれば、どのような形式で記述されていてもよい。本実施形態においては、ルール記憶部５９は、詳細を後述する図１３から図１９に示すような、ルール情報を記憶する。
【００５６】
提供部６０は、セッションを形成したそれぞれの端末装置２０に、割り当てられた役割のルール情報を提供する。より具体的には、提供部６０は、セッションを形成したそれぞれの端末装置２０の役割に対応するルール情報を、ルール記憶部５９から読み出して送信する。これにより、それぞれの端末装置２０は、割り当てられた役割に応じたルール情報を取得することができる。
【００５７】
図１１は、中継装置４０の機能構成を示す図である。中継装置４０は、図５に示したＣＰＵ５０１がプログラムを実行し、必要に応じて他のハードウェア資源と協働することにより、図１１に示す各ブロックの機能が実現される。なお、図１１に示した中継装置４０の機能は、一部がハードウェアにより構成されていてもよい。
【００５８】
中継装置４０は、送受信部４１と、セッション管理部４２と、データ配信部４３と、話者検出部４４と、話者通知部４５とを有する。送受信部５１は、ネットワークを介して、端末装置２０および管理装置５０とデータの送受信をする。
【００５９】
セッション管理部４２は、管理装置５０により確立されたセッションに関する情報を管理装置５０から取得して記憶する。例えば、セッション管理部４２は、図８に示したような、セッションテーブルを記憶する。
【００６０】
データ配信部４３は、セッションを形成する何れかの端末装置２０から送信されたデータを、セッションを形成する複数の端末装置２０のそれぞれへと配信する。
【００６１】
話者検出部４４は、それぞれの端末装置２０から送信された音声データから、現在の発話者の端末装置２０を検出する。話者検出部４４は、一例として、音量が最も大きい音声データを送信している端末装置２０を、現在の発話者の端末装置２０として特定する。
【００６２】
話者通知部４５は、現在の発話者の端末装置２０が切り替わった場合、切り替わり後の現在の発話者の端末装置２０を特定する情報を、セッションを形成する複数の端末装置２０の全てへと通知する。例えば、話者通知部４５は、切り替わり後の現在の発話者の端末装置２０のＩＰアドレスを通知する。
【００６３】
図１２は、端末装置２０の機能構成を示す図である。端末装置２０は、図４に示したＣＰＵ１０１がプログラムを実行し、必要に応じて他のハードウェア資源と協働することにより、図１２に示す各ブロックの機能が実現される。なお、図１２に示した端末装置２０の機能は、一部がハードウェアにより構成されていてもよい。
【００６４】
端末装置２０は、撮像部２１と、音声入力部２２と、外部機器接続部２３と、送信データ生成部２４と、送信部２５と、受信部２６と、再生出力部２７と、音声出力部２８と、表示制御部２９と、役割受付部３１と、ルール取得部３３と、発話情報取得部３４と、優先度決定部３５と、優先度記憶部３６と、品質検出部３７と、出力制御部３８とを有する。
【００６５】
撮像部２１は、端末装置２０のユーザを撮像して映像データを生成する。音声入力部２２は、端末装置２０のユーザの発した音を収音して音声データに変換する。外部機器接続部２３は、端末装置２０と接続される外部機器とのインターフェイスである。外部機器接続部２３は、コンピュータ１１０と接続され、コンピュータ１１０で表示されている表示画面をキャプチャした画像データを、資料データとして生成する。
【００６６】
送信データ生成部２４は、撮像部２１により生成された映像データ、音声入力部２２に収音された音声データおよび外部機器接続部２３により生成された資料データを、ネットワークを介して送信するための送信データに変換する。送信部２５は、送信データ生成部２４により生成された送信データをネットワークを介して中継装置４０に送信する。これにより、中継装置４０は、端末装置２０から送信された送信データを、セッションを形成する複数の端末装置２０のそれぞれへと配信することができる。また、送信部２５は、セッションの形成および役割の割り当て等の処理のためのデータを管理装置５０に送信する。
【００６７】
受信部２６は、それぞれの端末装置２０から送信された送信データを中継装置４０を介して受信する。また、受信部２６は、セッションの形成および役割の割り当て等の処理のためのデータを管理装置５０から受信する。また、受信部２６は、中継装置４０から、現在の発話者の端末装置２０を示す情報を受信する。
【００６８】
再生出力部２７は、受信部２６が中継装置４０から受信したデータを取得する。そして、再生出力部２７は、受信したデータをデコード等して再生し、映像データ、音声データおよび資料データ等を出力する。
【００６９】
音声出力部２８は、再生出力部２７から出力された音声データに応じた音声を外部に出力する。これにより、音声出力部２８は、それぞれの端末装置２０のユーザが発した音を出力することができる。
【００７０】
表示制御部２９は、再生出力部２７から出力された映像データに応じた画像をディスプレイ１２０に表示させる。これにより、表示制御部２９は、それぞれの端末装置２０のユーザの画像を表示させることができる。また、表示制御部２９は、再生出力部２７から出力された資料データに応じた画像をディスプレイ１２０に表示させる。これにより、表示制御部２９は、それぞれの端末装置２０に接続されたコンピュータ１１０に表示されたプレゼンテーションデータ等の表示画面をディスプレイ１２０に表示させることができる。
【００７１】
役割受付部３１は、受信部２６が管理装置５０から受信したデータを取得する。そして、役割受付部３１は、管理装置５０から、当該端末装置２０の役割を受け付ける。より具体的には、役割受付部３１は、当該端末装置２０が含まれるセッションの会議モード、および、会議モードでの当該端末装置２０の役割を受け付ける。また、役割受付部３１は、セッションを形成する他の端末装置２０のそれぞれに割り当てられた役割も取得する。
【００７２】
ルール取得部３３は、受信部２６が管理装置５０から受信したデータを取得する。そして、ルール取得部３３は、管理装置５０から、受け付けた役割に対応するルール情報を取得する。より具体的には、ルール取得部３３は、当該端末装置２０が含まれるセッションの会議モードにおける、当該端末装置２０の役割に対応するルール情報を取得する。なお、ルール取得部３３は、全ての会議モードについての全ての役割のルール情報を予め取得しておき、その中から対応するルール情報を選択してもよい。
【００７３】
発話情報取得部３４は、受信部２６が中継装置４０から受信したデータを取得する。そして、発話情報取得部３４は、中継装置４０から、現在の発話者の端末装置２０を取得する。そして、発話情報取得部３４は、セッションを形成する複数の端末装置２０のユーザが、どのような順序で発話をしたかを示す発話順序情報を生成する。
【００７４】
優先度決定部３５は、ルール取得部３３が取得したルール情報に従って、受信部２６が中継装置４０を介して受信すべきデータのそれぞれの優先度を決定する。また、優先度決定部３５は、ルール取得部３３が取得したルール情報に従って、受信部２６が中継装置４０を介して受信すべきデータのうちの重要データを決定する。この場合において、優先度決定部３５は、データの種類、データを送信した端末装置２０に割り当てられた役割、および、ユーザの発話順序に基づき、受信部２６が中継装置４０を介して受信すべきデータのそれぞれの優先度、および、重要データを決定する。優先度記憶部３６は、優先度決定部３５が決定したそれぞれのデータの優先度を記憶する。
【００７５】
品質検出部３７は、受信部２６が受信するデータの受信品質を検出する。品質検出部３７は、一例として、データの出力遅延時間またはネットワークのトラフィックの混雑度を受信品質として検出する。
【００７６】
出力制御部３８は、優先度記憶部３６が記憶しているデータの優先度に基づき、受信するデータのうち優先度の高いデータを優先して出力させる。出力制御部３８は、一例として、優先度の高いデータほど先に再生処理がされるように再生出力部２７を制御する。また、出力制御部３８は、優先度の高いデータほど、再生処理を実行するためのリソースを多く割り当てるように、再生出力部２７を制御する。
【００７７】
また、出力制御部３８は、受信品質が予め定められた値より低下した場合、重要データ以外のデータの出力を停止させてもよい。また、出力制御部３８は、受信品質が予め定められた値より低下した場合、優先度の低いデータほど低いデータ品質で出力させてもよい。また、出力制御部３８は、受信品質が予め定められた値より低下した場合、送信元に対して、重要データ以外のデータの送信の停止を要求してもよい。出力制御部３８は、受信品質が予め定められた値より低下した場合、送信元に対して、優先度の低いデータほど低いデータ品質で送信することを要求してもよい。
【００７８】
（ルール情報の具体的な説明）
図１３から図１９に示すルール情報は、データを送信した端末装置２０の役割とデータ種類とのペア、または、データを送信した端末装置２０のユーザの発話順位とデータ種類とのペア毎に、順位が対応付けられている。端末装置２０は、ルール情報に基づき、セッションを形成する複数の端末装置２０の全てから送信される全てのデータに優先度を設定する。この場合において、端末装置２０は、順位の高いデータから順に、優先度を高く設定する。すなわち、端末装置２０は、ルール情報に示された第１位のデータを最も優先度を高くし、第２位のデータを次に優先度を高くし、第３位のデータを次に優先度を高くするといったように、優先度を設定する。
【００７９】
図１３から図１９に示すルール情報において、“LoudestSpeaker_0”は、現在の発話者の端末装置２０を表す。また、図１３から図１９に示すルール情報において、“LoudestSpeaker_0,1,2,…,n-1”は、現在の発話者（LoudestSpeaker_0）から発話順位に従って優先度を高く設定することを示す。すなわち、“LoudestSpeaker_0,1,2,…,n-1”は、現在の発話者（LoudestSpeaker_0）の端末装置２０の優先度を最も高く設定し、次に、直前の発話者（LoudestSpeaker_1）の端末装置２０の優先度を高く設定し、次に、“LoudestSpeaker_1”および“LoudestSpeaker_0”以外で直近に発話した発話者（LoudestSpeaker_2）の端末装置２０の優先度を高く設定することを示す。なお、ｎは、セッションに参加している端末装置２０の数を表す。
【００８０】
図１３から図１９に示すルール情報において、“Audio”は、音声データを表し、“DataShare”は、資料データを表し、“Video”は、映像データを表す。
【００８１】
さらに、図１３から図１９に示すルール情報には、重要データを決定するためのルールが示されている。本実施形態においては、ルール情報は、重要データとそれ以外のデータとを分ける閾順位が記述されている。それぞれの端末装置２０は、セッションを形成する複数の端末装置２０の全てから送信される複数のデータのうち、ルール情報における閾順位以上の順位のデータを重要データとして決定する。
【００８２】
図１３は、議長無しの討論モードの参加者のルール情報の一例を示す図である。議長無しの討論モードの参加者のルール情報には、図１３に示すような順で優先度を高くすることが記述されている。
【００８３】
すなわち、図１３のルール情報において、第１位は、全ての端末装置２０から送信された音声データである。なお、全ての端末装置２０から送信された音声データは、発話順位に従って優先度が高くなる。これにより、伝送システム１０は、全ての参加者に、全てのユーザの音声を確実に伝達して、確実に討論を進行させることができる。
【００８４】
また、図１３のルール情報において、第２位は、現在の発話者の端末装置２０から送信された資料データである。これにより、伝送システム１０は、全ての参加者に、発話者が説明に参照している資料を確実に伝達することができる。
【００８５】
また、図１３のルール情報において、第３位は、現在の発話者の端末装置２０から送信された映像データである。これにより、伝送システム１０は、全ての参加者に、発話者の映像を確実に伝達することができる。
【００８６】
また、図１３のルール情報において、第４位は、現在の発話者以外の端末装置２０から送信された資料データである。なお、現在の発話者以外の端末装置２０から送信された資料データは、発話順位に従って優先度が高くなる。また、図１３のルール情報において、第５位は、現在の発話者以外の端末装置２０から送信された映像データである。現在の発話者以外の端末装置２０から送信された映像データは、発話順位に従って優先度が高くなる。
【００８７】
さらに、図１３のルール情報において、第３位は、重要データとそれ以外のデータを分ける閾順位である。すなわち、議長無しの討論モードの参加者の端末装置２０は、全ての端末装置２０から送信された音声データ、現在の発話者の端末装置２０から送信された資料データ、および、現在の発話者の端末装置２０から送信された映像データを、重要データとして決定し、これらのデータを他のデータより確実に出力させる。これにより、伝送システム１０は、議長無しの討論でのコミュニケーションを確実に進行させることができる。
【００８８】
図１４は、議長有りの討論モードの議長のルール情報の一例を示す図である。議長有りの討論モードの議長のルール情報には、図１４に示すような順で優先度を高くすることが記述されている。
【００８９】
すなわち、図１４のルール情報において、第１位は、全ての端末装置２０から送信された音声データである。なお、全ての端末装置２０から送信された音声データは、発話順位に従って優先度が高くなる。これにより、伝送システム１０は、議長に、全てのユーザの音声を確実に伝達して、確実に討論を進行させることができる。
【００９０】
また、図１４のルール情報において、第２位は、現在の発話者の端末装置２０から送信された資料データである。これにより、伝送システム１０は、議長に、発話者が説明に参照している資料を確実に伝達することができる。
【００９１】
また、図１４のルール情報において、第３位は、現在の発話者の端末装置２０から送信された映像データである。これにより、伝送システム１０は、議長に、発話者の映像を確実に伝達することができる。
【００９２】
また、図１４のルール情報において、第４位は、現在の発話者以外の端末装置２０から送信された資料データである。なお、現在の発話者以外の端末装置２０から送信された資料データは、発話順位に従って優先度が高くなる。また、図１４のルール情報において、第５位は、現在の発話者以外の端末装置２０から送信された映像データである。現在の発話者以外の端末装置２０から送信された映像データは、発話順位に従って優先度が高くなる。
【００９３】
さらに、図１４のルール情報において、第３位は、重要データとそれ以外のデータを分ける閾順位である。すなわち、議長有りの討論モードの議長の端末装置２０は、全ての端末装置２０から送信された音声データ、現在の発話者の端末装置２０から送信された資料データ、および、現在の発話者の端末装置２０から送信された映像データを、重要データとして決定し、これらのデータを他のデータより確実に出力させる。これにより、伝送システム１０は、議長有りの討論でのコミュニケーションを確実に進行させることができる。
【００９４】
図１５は、議長有りの討論モードの参加者のルール情報の一例を示す図である。議長有りの討論モードの参加者のルール情報には、図１５に示すような順で優先度を高くすることが記述されている。
【００９５】
すなわち、図１５のルール情報において、第１位は、現在の発話者の端末装置２０から送信された音声データである。これにより、伝送システム１０は、全ての参加者に、現在の発話者の音声を確実に伝達して、確実に討論を進行させることができる。
【００９６】
また、図１５のルール情報において、第２位は、現在の発話者の端末装置２０から送信された資料データである。これにより、伝送システム１０は、全ての参加者に、発話者が説明に参照している資料を確実に伝達することができる。
【００９７】
また、図１５のルール情報において、第３位は、現在の発話者の端末装置２０から送信された映像データである。これにより、伝送システム１０は、全ての参加者に、発話者の映像を確実に伝達することができる。
【００９８】
また、図１５のルール情報において、第４位は、議長の端末装置２０から送信された音声データである。これにより、伝送システム１０は、全ての参加者に、議長の音声を確実に伝達し、確実に討論を進行させることができる。
【００９９】
また、図１５のルール情報において、第５位は、議長の端末装置２０から送信された資料データである。これにより、伝送システム１０は、全ての参加者に、議長が説明に参照している資料を確実に伝達することができる。
【０１００】
また、図１５のルール情報において、第６位は、議長の端末装置２０から送信された映像データである。これにより、伝送システム１０は、全ての参加者に、議長の映像を確実に伝達することができる。
【０１０１】
また、図１５のルール情報において、第７位は、現在の発話者を除いた全ての端末装置２０から送信された音声データである。なお、現在の発話者を除いた全ての端末装置２０から送信された音声データは、発話順位に従って優先度が高くなる。また、図１５のルール情報において、第８位は、現在の発話者を除いた全ての端末装置２０から送信された資料データである。なお、現在の発話者を除いた全ての端末装置２０から送信された資料データは、発話順位に従って優先度が高くなる。また、図１５のルール情報において、第９位は、現在の発話者を除いた全ての端末装置２０から送信された映像データである。なお、現在の発話者を除いた全ての端末装置２０から送信された映像データは、発話順位に従って優先度が高くなる。
【０１０２】
さらに、図１５のルール情報において、第６位は、重要データとそれ以外のデータを分ける閾順位である。すなわち、議長有りの討論モードの参加者の端末装置２０は、現在の発話者の端末装置２０から送信された音声データ、現在の発話者の端末装置２０から送信された資料データ、現在の発話者の端末装置２０から送信された映像データ、議長の端末装置２０から送信された音声データ、議長の端末装置２０から送信された資料データ、および、議長の端末装置２０から送信された映像データを、重要データとして決定し、これらのデータを他のデータより確実に出力させる。これにより、伝送システム１０は、議長有りの討論でのコミュニケーションを確実に進行させることができる。
【０１０３】
図１６は、プレゼンテーションモードの発表者のルール情報の一例を示す図である。プレゼンテーションモードの発表者のルール情報には、図１６に示すような順で優先度を高くすることが記述されている。
【０１０４】
すなわち、図１６のルール情報において、第１位は、発表者の端末装置２０から送信された資料データである。これにより、伝送システム１０は、発表者に、参加者に伝送されているデータと同じデータを確認させることができる。
【０１０５】
図１６のルール情報において、第２位は、現在の発話者の端末装置２０から送信された音声データである。これにより、伝送システム１０は、発表者に、質問者等の音声を確実に伝達することができる。
【０１０６】
また、図１６のルール情報において、第３位は、現在の発話者の端末装置２０から送信された映像データである。これにより、伝送システム１０は、発表者に、質問者の映像を確実に伝達することができる。
【０１０７】
また、図１６のルール情報において、第４位は、現在の発話者を除いた全ての端末装置２０から送信された音声データである。なお、現在の発話者を除いた全ての端末装置２０から送信された音声データは、発話順位に従って優先度が高くなる。また、図１６のルール情報において、第５位は、現在の発話者を除いた全ての端末装置２０から送信された映像データである。なお、現在の発話者を除いた全ての端末装置２０から送信された映像データは、発話順位に従って優先度が高くなる。
【０１０８】
さらに、図１６のルール情報において、第３位は、重要データとそれ以外のデータを分ける閾順位である。すなわち、プレゼンテーションモードの発表者の端末装置２０は、発表者の端末装置２０から送信された資料データ、現在の発話者の端末装置２０から送信された音声データ、および、現在の発話者の端末装置２０から送信された音声データを、重要データとして決定し、これらのデータを他のデータより確実に出力させる。これにより、伝送システム１０は、プレゼンテーションでのコミュニケーションを確実に進行させることができる。
【０１０９】
図１７は、プレゼンテーションモードの参加者のルール情報の一例を示す図である。プレゼンテーションモードの参加者のルール情報には、図１７に示すような順で優先度を高くすることが記述されている。
【０１１０】
すなわち、図１７のルール情報において、第１位は、発表者の端末装置２０から送信された資料データである。これにより、伝送システム１０は、参加者に、発表者の資料データを確実に伝送させることができる。
【０１１１】
図１７のルール情報において、第２位は、発表者の端末装置２０から送信された音声データである。これにより、伝送システム１０は、参加者に、発表者の音声を確実に伝達することができる。
【０１１２】
図１７のルール情報において、第３位は、発表者の端末装置２０から送信された映像データである。これにより、伝送システム１０は、参加者に、発表者の映像を確実に伝達することができる。
【０１１３】
図１７のルール情報において、第４位は、現在の発話者の端末装置２０から送信された音声データである。これにより、伝送システム１０は、参加者に、質問者等の音声を確実に伝達することができる。
【０１１４】
また、図１７のルール情報において、第５位は、現在の発話者の端末装置２０から送信された映像データである。図１７のルール情報において、第６位は、現在の発話者を除いた全ての端末装置２０から送信された音声データである。なお、現在の発話者を除いた全ての端末装置２０から送信された音声データは、発話順位に従って優先度が高くなる。
【０１１５】
さらに、図１７のルール情報において、第４位は、重要データとそれ以外のデータを分ける閾順位である。すなわち、プレゼンテーションモードの参加者の端末装置２０は、発表者の端末装置２０から送信された資料データ、発表者の端末装置２０から送信された音声データ、発表者の端末装置２０から送信された映像データ、および、現在の発話者の端末装置２０から送信された音声データを、重要データとして決定し、これらのデータを他のデータより確実に出力させる。これにより、伝送システム１０は、プレゼンテーションでのコミュニケーションを確実に進行させることができる。
【０１１６】
図１８は、講演会モードの発表者のルール情報の一例を示す図である。講演会モードの発表者のルール情報には、図１８に示すような順で優先度を高くすることが記述されている。
【０１１７】
すなわち、図１８のルール情報において、第１位は、発表者の端末装置２０から送信された資料データである。これにより、伝送システム１０は、発表者に、参加者に伝送されているデータと同じデータを確認させることができる。
【０１１８】
また、図１８のルール情報において、第２位は、全ての端末装置２０から送信された音声データである。なお、全ての端末装置２０から送信された音声データは、発話順位に従って優先度が高くなる。また、図１８のルール情報において、第３位は、全ての端末装置２０から送信された映像データである。なお、全ての端末装置２０から送信された映像データは、発話順位に従って優先度が高くなる。
【０１１９】
さらに、図１８のルール情報において、第１位は、重要データとそれ以外のデータを分ける閾順位である。すなわち、講演会モードの発表者の端末装置２０は、発表者の端末装置２０から送信された資料データを、重要データとして決定し、これらのデータを他のデータより確実に出力させる。これにより、伝送システム１０は、講演会でのコミュニケーションを確実に進行させることができる。
【０１２０】
図１９は、講演会モードの参加者のルール情報の一例を示す図である。講演会モードの参加者のルール情報には、図１９に示すような順で優先度を高くすることが記述されている。
【０１２１】
すなわち、図１９のルール情報において、第１位は、発表者の端末装置２０から送信された資料データである。これにより、伝送システム１０は、参加者に、発表者の資料データを確実に伝送させることができる。
【０１２２】
図１９のルール情報において、第２位は、発表者の端末装置２０から送信された音声データである。これにより、伝送システム１０は、参加者に、発表者の音声を確実に伝達することができる。
【０１２３】
図１９のルール情報において、第３位は、発表者の端末装置２０から送信された映像データである。これにより、伝送システム１０は、参加者に、発表者の映像を確実に伝達することができる。
【０１２４】
また、図１９のルール情報において、第４位は、全ての端末装置２０から送信された音声データである。なお、全ての端末装置２０から送信された音声データは、発話順位に従って優先度が高くなる。
【０１２５】
さらに、図１９のルール情報において、第３位は、重要データとそれ以外のデータを分ける閾順位である。すなわち、講演会モードの参加者の端末装置２０は、発表者の端末装置２０から送信された資料データ、発表者の端末装置２０から送信された音声データ、および、発表者の端末装置２０から送信された映像データを、重要データとして決定し、これらのデータを他のデータより確実に出力させる。これにより、伝送システム１０は、講演会でのコミュニケーションを確実に進行させることができる。
【０１２６】
図２０は、端末装置２０が受信したデータに対して決定された優先度を示す図である。端末装置２０は、図１３から図１９に示したルール情報に従って、中継装置４０から受信した複数の端末装置２０から送信されたデータに対して優先度を設定する。
【０１２７】
例えば、端末装置２０は、図２０に示すように、それぞれのデータを識別するデータＩＤに対応付けて、優先度を１から降順に割り当てる。なお、図２０の例においては、優先度１が最も優先度が高い。また、端末装置２０は、図１３から図１９に示したルール情報に従って、それぞれのデータＩＤに対応付けて、重要データであるか否かを設定する。図２０の例においては、優先度１から４のデータが重要データとして設定されている。そして、それぞれの端末装置２０は、図２０に示すように設定された優先度に従って、優先度の高いデータを優先して出力する。
【０１２８】
（伝送システム１０の処理シーケンス）
図２１は、会議の開始前におけるデータのやり取りおよび処理を示す図である。会議開始前において、伝送システム１０は、図２１に示すシーケンスで処理を実行する。
【０１２９】
まず、第１の端末装置２０−１は、ユーザの操作に応じてセッションを形成する宛先となる端末装置２０を指定し（ステップＳ１１）、開始指示を管理装置５０に送信する（ステップＳ１２）。続いて、管理装置５０は、宛先に指定された複数の端末装置２０の間でセッションを確立する（ステップＳ１３）。これにより、セッションを形成する複数の端末装置２０の間で中継装置４０を介してデータの送受信が可能となる。
【０１３０】
続いて、セッションを形成した第１の端末装置２０−１は、ユーザの操作に応じて会議モードを指定し（ステップＳ１４）、指定された会議モードを管理装置５０に通知する（ステップＳ１５）。続いて、管理装置５０は、セッションにおける会議モードを設定する（ステップＳ１６）。
【０１３１】
続いて、管理装置５０は、セッションを形成するそれぞれの端末装置２０に対して、役割を問い合わせる（ステップＳ１７−１，Ｓ１７−２，Ｓ１７―３）。続いて、それぞれの端末装置２０は、ユーザの操作に応じて、役割を選択し（ステップＳ１８−１，Ｓ１８−２，Ｓ１８―３）、結果を管理装置５０に送信する（ステップＳ１９−１，Ｓ１９−２，Ｓ１９―３）。
【０１３２】
続いて、管理装置５０は、それぞれの端末装置２０から受信した結果に基づき、セッションを形成するそれぞれの端末装置２０に対して役割を割り当てる（ステップＳ２０）。この場合において、管理装置５０は、それぞれの端末装置２０により選択された役割を割り当てる。しかし、管理装置５０は、１つの端末装置２０にしか割り当てることができない役割を複数の端末装置２０が選択した場合等においては、例えば先着順等のように予め定められたアルゴリズムで役割を割り当ててもよい。また、管理装置５０は、必ず割り当てなければならない役割を何れの端末装置２０も選択しなかった場合には、例えば予め定められたアルゴリズムでその役割を割り当ててもよい。
【０１３３】
続いて、管理装置５０は、それぞれの端末装置２０に割り当てられた役割、および、ルール情報を中継装置４０に送信する（ステップＳ２１）。続いて、中継装置４０は、それぞれの端末装置２０に対して役割およびルール情報を送信する（ステップＳ２２−１，Ｓ２２−２，Ｓ２２―３）。
【０１３４】
そして、それぞれの端末装置２０は、セッションを形成する複数の端末装置２０から受信すべき複数のデータのそれぞれに対して、ルール情報に従って優先度を決定する（ステップＳ２３−１，Ｓ２３−２，Ｓ２３―３）。
【０１３５】
図２２は、通常時における会議中のデータのやり取りおよび処理を示す図である。通常時（受信品質が悪化していない状態）の会議中において、伝送システム１０は、図２２に示すようなシーケンスで処理を実行する。
【０１３６】
まず、第１の端末装置２０−１は、映像データおよび音声データを中継装置４０へと送信する（ステップＳ３１）。中継装置４０は、第１の端末装置２０−１から映像データおよび音声データを受信すると、セッションを形成する複数の端末装置２０−１，２０−２，２０−３のそれぞれに対して、受信した映像データおよび音声データを送信する（ステップＳ３２−１，Ｓ３２−２，Ｓ３２−３）。
【０１３７】
また、第３の端末装置２０−３も、映像データおよび音声データを中継装置４０へと送信する（ステップＳ３３）。中継装置４０は、第３の端末装置２０−３から映像データおよび音声データを受信すると、セッションを形成する複数の端末装置２０−１，２０−２，２０−３のそれぞれに対して、受信した映像データおよび音声データを送信する（ステップＳ３４−１，Ｓ３４−２，Ｓ３４−３）。
【０１３８】
このようにそれぞれの端末装置２０は、映像データおよび音声データ等を中継装置４０へと送信する。そして、中継装置４０は、受信した映像データおよび音声データ等を、セッションを形成する全ての端末装置２０へと送信する。これにより、それぞれの端末装置２０は、自己も含めたセッションを形成する全ての端末装置２０から送信されたデータを受信して再生出力することができる。
【０１３９】
図２３は、資料データが追加された場合のデータのやり取りおよび処理を示す図である。資料データが追加される場合、伝送システム１０は、図２３に示すようなシーケンスで処理を実行する。
【０１４０】
まず、第１の端末装置２０−１は、映像データおよび音声データを中継装置４０へと送信する（ステップＳ４１）。中継装置４０は、第１の端末装置２０−１から映像データおよび音声データを受信すると、セッションを形成する複数の端末装置２０−１，２０−２，２０−３のそれぞれに対して、受信した映像データおよび音声データを送信する（ステップＳ４２−１，Ｓ４２−２，Ｓ４２−３）。
【０１４１】
続いて、第１の端末装置２０−１にコンピュータ１１０が接続されて、資料共有の開始操作がされる（ステップＳ４３）。第１の端末装置２０−１は、資料共有の開始操作がされた場合、資料データが新たに追加して送信されることを通知する資料共有開始通知を中継装置４０に送信する（ステップＳ４４）。続いて、中継装置４０は、セッションを形成する複数の端末装置２０−１，２０−２，２０−３のそれぞれに対して、第１の端末装置２０−１から資料データが新たに追加して送信されることを示す変更通知を送信する（ステップＳ４５−１，Ｓ４５−２，Ｓ４５−３）。
【０１４２】
続いて、それぞれの端末装置２０は、受信すべき複数のデータのそれぞれに対して、ルール情報に従って優先度を変更する（ステップＳ４６−１，Ｓ４６−２，Ｓ４６−３）。これにより、それぞれの端末装置２０は、新たに追加して送信される資料データを含めた全てのデータに対して優先度を決定することができる。
【０１４３】
続いて、第１の端末装置２０−１は、資料画面をキャプチャする（ステップＳ４７）。続いて、第１の端末装置２０−１は、映像データ、音声データおよび資料データを中継装置４０へと送信する（ステップＳ４８）。中継装置４０は、第１の端末装置２０−１から、映像データ、音声データおよび資料データを受信すると、セッションを形成する複数の端末装置２０−１，２０−２，２０−３のそれぞれに対して、受信した映像データ、音声データおよび資料データを送信する（ステップＳ４９−１，Ｓ４９−２，Ｓ４９−３）。
【０１４４】
図２４は、話者が変更した場合のデータのやり取りおよび処理を示す図である。話者が変更した場合、伝送システム１０は、図２４に示すようなシーケンスで処理を実行する。
【０１４５】
まず、第１の端末装置２０−１は、映像データおよび音声データを中継装置４０へと送信する（ステップＳ５１）。中継装置４０は、第１の端末装置２０−１から映像データおよび音声データを受信すると、セッションを形成する複数の端末装置２０−１，２０−２，２０−３のそれぞれに対して、受信した映像データおよび音声データを送信する（ステップＳ５２−１，Ｓ５２−２，Ｓ５２−３）。
【０１４６】
続いて、中継装置４０は、話者の検出処理を実行する（ステップＳ５３）。話者を検出した結果、現在の話者が変更した場合、話者順位の変更通知を、複数の端末装置２０−１，２０−２，２０−３のそれぞれに対して送信する（ステップＳ５４−１，Ｓ５４−２，Ｓ５４−３）。話者順位の変更通知には、現在の話者の端末装置２０のＩＰアドレス等が示されている。
【０１４７】
続いて、それぞれの端末装置２０は、受信すべき複数のデータのそれぞれに対して、変更後の話者順位に基づいて優先度を変更する（ステップＳ５５−１，Ｓ５５−２，Ｓ５５−３）。これにより、それぞれの端末装置２０は、話者が変更する毎に優先度を決定することができる。
【０１４８】
なお、伝送システム１０は、コミュニケーションの開始後において、それぞれの端末装置２０に割り当てられる役割が変更されてもよい。役割が変更された場合、それぞれの端末装置２０は、変更後の役割のルール情報を再度受け付け、再度受け付けたルール情報に従って優先度を決定する。
【０１４９】
図２５は、優先度の高いデータを優先して出力させるためのフローを示す図である。それぞれの端末装置２０は、受信する複数のデータのうち優先度の高いデータを優先して出力させるために、図２５に示すようなフローを実行する。
【０１５０】
まず、ステップＳ１０１において、端末装置２０は、受信品質が第１の閾値より悪いか否かを判断する。端末装置２０は、受信品質が第１の閾値より悪くない場合には（ステップＳ１０１のＮｏ）、処理をステップＳ１０１で待機する。端末装置２０は、受信品質が第１の閾値より悪い場合には（ステップＳ１０１のＹｅｓ）、処理をステップＳ１０２に進める。
【０１５１】
続いて、ステップＳ１０２において、端末装置２０は、決定した優先度情報を参照して、非重要データの出力を停止する。
【０１５２】
例えば、図２６に示すように、第１の端末装置２０−１（参加者）は、受信品質が悪化する前において、発表者（第２の端末装置２０−２）から送信された資料データ、音声データおよび映像データ、参加者（第３の端末装置２０−３および第４の端末装置２０−４）から送信された音声データおよび映像データを出力しているとする。このような状態から、受信品質が第１の閾値より悪くなった場合には、図２７に示すように、第１の端末装置２０−１（参加者）は、現在の話者（第３の端末装置２０−３）の映像データ、および、現在の話者以外の参加者（第４の端末装置２０−４）の音声データおよび映像データの出力を停止する。
【０１５３】
なお、端末装置２０は、再生処理または受信処理を実行しないことによりデータの出力を停止してもよいし、中継装置４０に対してデータの送信の停止を要求することによりデータの出力を停止してもよい。
【０１５４】
続いて、ステップＳ１０３において、端末装置２０は、受信品質が第１の閾値以上となったか否かを判断する。端末装置２０は、受信品質が第１の閾値以上となった場合には（ステップＳ１０３のＹｅｓ）、処理をステップＳ１０４に進める。ステップＳ１０４において、端末装置２０は、非重要データの再生出力を開始し、処理をステップＳ１０１に戻す。これにより、端末装置２０は、受信品質が復帰した場合には、停止をしていたデータの出力を再開することができる。
【０１５５】
端末装置２０は、受信品質が第１の閾値以上となっていない場合には（ステップＳ１０３のＮｏ）、処理をステップＳ１０５に進める。ステップＳ１０５において、端末装置２０は、受信品質が第２の閾値より悪いか否かを判断する。第２の閾値は、第１の閾値よりも悪い受信品質を示す値である。端末装置２０は、受信品質が第２の閾値より悪くはない場合には（ステップＳ１０５のＮｏ）、処理をステップＳ１０３に戻す。これにより、端末装置２０は、受信品質が第１の閾値より悪く、第２の閾値より良い場合には、非重要データの出力を停止した状態で維持をすることができる。端末装置２０は、受信品質が第２の閾値より悪い場合には（ステップＳ１０５のＹｅｓ）、処理をステップＳ１０６に進める。
【０１５６】
ステップＳ１０６において、端末装置２０は、決定した優先度情報を参照して、重要データのうち優先度の低いデータを低品質化して出力する。例えば、端末装置２０は、優先度の低いデータを少ないリソースで再生処理をしたり、中継装置４０に対して優先度の低いデータのビットレートを小さくすることを要求したりする。
【０１５７】
例えば、図２８に示すように、第１の端末装置２０−１は、第１位のデータである発表者（第２の端末装置２０−２）の資料データ、および、第２位のデータである発表者の音声データを高品質で再生出力する。そして、第１の端末装置２０−１は、第３位のデータである発表者の映像データ、および、第４位のデータである現在の話者（第３の端末装置２０−３）の音声データを低品質で再生出力する。
【０１５８】
続いて、ステップＳ１０７において、端末装置２０は、受信品質が第２の閾値以上となったか否かを判断する。端末装置２０は、受信品質が第２の閾値以上となった場合には（ステップＳ１０７のＹｅｓ）、処理をステップＳ１０８に進める。ステップＳ１０８において、端末装置２０は、全ての重要データの品質を高品質化し、処理をステップＳ１０３に戻す。これにより、端末装置２０は、受信品質が復帰した場合には、重要データの品質を高品質に復帰させることができる。端末装置２０は、受信品質が第２の閾値より悪い場合には（ステップＳ１０７のＮｏ）、処理をステップＳ１０７で待機する。
【０１５９】
以上のように、本実施形態に係る伝送システム１０によれば、受信品質が低下する状況となった場合であっても、コミュニケーションの内容に応じた適切なデータを確実に出力させて、コミュニケーションを確実に継続させることができる。
【０１６０】
（変形例）
図２９は、変形例に係る端末装置２０の機能構成を示す図である。つぎに、変形例に係る伝送システム１０について説明する。なお、変形例は、図１から図２８を参照して説明した伝送システム１０と略同一の機能および構成を有する。従って、変形例については、相違点を説明する。
【０１６１】
変形例に係る端末装置２０は、発話時刻記憶部９１と、頻度検出部９２とをさらに有する。発話時刻記憶部９１は、発話情報取得部３４が発話情報を取得する毎に、すなわち、現在の発話者が変更する毎に、発話時刻と、端末装置２０のＩＰアドレスとを対応付けて記憶する。例えば、発話時刻記憶部９１は、図３０に示すようなテーブルを記憶する。
【０１６２】
頻度検出部９２は、発話時刻記憶部９１に記憶されている情報を参照して、端末装置毎に、当該端末装置２０のユーザとの対話の頻度を算出する。例えば、頻度検出部９２は、当該端末装置２０のユーザが発話した時刻から、予め定められた期間内における他のユーザの発話の頻度を算出し、算出した頻度を、当該端末装置２０のユーザとの対話の頻度として検出する。例えば、頻度検出部９２は、図３０の自端末の発話時刻から一定時間内に発話した他の端末装置２０毎の発話の頻度を検出する。そして、例えば、頻度検出部９２は、図３１に示すような、対話の頻度と、端末装置２０のＩＰアドレスと、対話の頻度の順位とを対応付けたテーブルを算出する。
【０１６３】
そして、優先度決定部３５は、対話の頻度が変更された場合、ルール情報に従って、それぞれのデータの優先度を決定する。
【０１６４】
変形例に係るルール情報は、さらに、当該端末装置２０のユーザとの対話の頻度とデータ種類とのペアにも、順位が対応付けられている。そして、変形例に係る端末装置２０は、ルール情報における順位の高いデータから順に、優先度を高く設定する。
【０１６５】
なお、図３２から図３４に示すルール情報において、“DialogueSpeaker_0”は、当該端末装置２０のユーザとの対話の頻度が基準以上（例えば最も高い）端末装置２０を表す。
【０１６６】
図３２は、議長無しの討論モードの参加者のルール情報の一例を示す図である。議長無しの討論モードの参加者のルール情報は、図１３の例と比較して、第４位以降が異なる。
【０１６７】
図３２のルール情報において、第４位は、当該端末装置２０のユーザとの対話の頻度が最も高い端末装置２０から送信された映像データである。これにより、伝送システム１０は、対話の頻度が最も高いユーザの映像を確実に伝達することができる。
【０１６８】
そして、図３２のルール情報において、第５位は、現在の発話者以外の端末装置２０から送信された資料データである。また、図３２のルール情報において、第６位は、現在の発話者以外の端末装置２０から送信された映像データである。さらに、図３２のルール情報において、第４位は、重要データとそれ以外のデータを分ける閾順位である。
【０１６９】
図３３は、議長有りの討論モードの議長のルール情報の一例を示す図である。議長有りの討論モードの議長のルール情報は、図１４の例と比較して、第４位以降が異なる。
【０１７０】
図３３のルール情報において、第４位は、当該端末装置２０のユーザとの対話の頻度が最も高い端末装置２０から送信された映像データである。これにより、伝送システム１０は、対話の頻度が最も高いユーザの映像を確実に伝達することができる。
【０１７１】
また、図３３のルール情報において、第５位は、現在の発話者以外の端末装置２０から送信された資料データである。また、図３３のルール情報において、第６位は、現在の発話者以外の端末装置２０から送信された映像データである。さらに、図３３のルール情報において、第４位は、重要データとそれ以外のデータを分ける閾順位である。
【０１７２】
図３４は、議長有りの討論モードの参加者のルール情報の一例を示す図である。議長有りの討論モードの参加者のルール情報は、図１５の例と比較して、第４位以降が異なる。
【０１７３】
図３４のルール情報において、第４位は、当該端末装置２０のユーザとの対話の頻度が最も高い端末装置２０から送信された音声データである。これにより、伝送システム１０は、対話の頻度が最も高いユーザの音声を確実に伝達することができる。
【０１７４】
図３４のルール情報において、第５位は、当該端末装置２０のユーザとの対話の頻度が最も高い端末装置２０から送信された映像データである。これにより、伝送システム１０は、対話の頻度が最も高いユーザの映像を確実に伝達することができる。
【０１７５】
また、図３４のルール情報において、第６位は、議長の端末装置２０から送信された音声データである。また、図３４のルール情報において、第７位は、議長の端末装置２０から送信された資料データである。また、図３４のルール情報において、第８位は、議長の端末装置２０から送信された映像データである。
【０１７６】
また、図３４のルール情報において、第９位は、現在の発話者を除いた全ての端末装置２０から送信された音声データである。また、図３４のルール情報において、第１０位は、現在の発話者を除いた全ての端末装置２０から送信された資料データである。また、図３４のルール情報において、第１１位は、現在の発話者を除いた全ての端末装置２０から送信された映像データである。さらに、図３４のルール情報において、第８位は、重要データとそれ以外のデータを分ける閾順位である。
【０１７７】
図３５は、変形例において、話者が変更した場合の装置間のやり取りおよび処理を示す図である。変形例に係る伝送システム１０では、話者が変更した場合、伝送システム１０は、図３５に示すようなシーケンスで処理を実行する。
【０１７８】
なお、図３５のシーケンスは、図２４のシーケンスと比較して、ステップＳ５５−１、Ｓ５５−２、Ｓ５５−３の直前に、ステップＳ２０１−１、ステップＳ２０１−２およびステップＳ２０１−３が実行される点である。
【０１７９】
ステップＳ２０１−１、ステップＳ２０１−２およびステップＳ２０１−３において、それぞれの端末装置２０は、中継装置４０から話者順位の変更通知を受信すると、対話頻度の変更を行う。そして、それぞれの端末装置２０は、セッションを形成する複数の端末装置２０から受信すべき複数のデータのそれぞれに対して、変更後の対話順位に基づいて優先度を変更する（ステップＳ５５−１，Ｓ５５−２，Ｓ５５−３）。これにより、それぞれの端末装置２０は、対話順位が変更する毎に優先度を決定することができる。
【０１８０】
このような変形例に係る伝送システム１０によれば、対話している相手の端末装置２０から送信されたデータを優先して出力させて、コミュニケーションを確実に継続させることができる。
【０１８１】
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能である。
【符号の説明】
【０１８２】
１０  伝送システム
２０  端末装置
２１  撮像部
２２  音声入力部
２３  外部機器接続部
２４  送信データ生成部
２５  送信部
２６  受信部
２７  再生出力部
２８  音声出力部
２９  表示制御部
３１  役割受付部
３３  ルール取得部
３４  発話情報取得部
３５  優先度決定部
３６  優先度記憶部
３７  品質検出部
３８  出力制御部
４０  中継装置
４１  送受信部
４２  セッション管理部
４３  データ配信部
４４  話者検出部
４５  話者通知部
５０  管理装置
５１  送受信部
５２  端末情報記憶部
５３  セッション確立部
５４  セッション記憶部
５５  会議モード記憶部
５６  会議モード受付部
５７  役割割当部
５８  割当記憶部
５９  ルール記憶部
６０  提供部
８０  プログラム提供装置
９１  発話時刻記憶部
９２  頻度検出部
１１０  コンピュータ
１２０  ディスプレイ
【先行技術文献】
【特許文献】
【０１８３】
【特許文献１】特開２０１０−０９３５０５号公報
【図１】
0006500366.tif 000002
【図２】
0006500366.tif 000003
【図３】
0006500366.tif 000004
【図４】
0006500366.tif 000005
【図５】
0006500366.tif 000006
【図６】
0006500366.tif 000007
【図７】
0006500366.tif 000008
【図８】
0006500366.tif 000009
【図９】
0006500366.tif 000010
【図１０】
0006500366.tif 000011
【図１１】
0006500366.tif 000012
【図１２】
0006500366.tif 000013
【図１３】
0006500366.tif 000014
【図１４】
0006500366.tif 000015
【図１５】
0006500366.tif 000016
【図１６】
0006500366.tif 000017
【図１７】
0006500366.tif 000018
【図１８】
0006500366.tif 000019
【図１９】
0006500366.tif 000020
【図２０】
0006500366.tif 000021
【図２１】
0006500366.tif 000022
【図２２】
0006500366.tif 000023
【図２３】
0006500366.tif 000024
【図２４】
0006500366.tif 000025
【図２５】
0006500366.tif 000026
【図２６】
0006500366.tif 000027
【図２７】
0006500366.tif 000028
【図２８】
0006500366.tif 000029
【図２９】
0006500366.tif 000030
【図３０】
0006500366.tif 000031
【図３１】
0006500366.tif 000032
【図３２】
0006500366.tif 000033
【図３３】
0006500366.tif 000034
【図３４】
0006500366.tif 000035
【図３５】
0006500366.tif 000036