(57)【要約】【課題】データ伝送が中断した場合に、適切なネットワーク帯域を設定して再接続を行うことを容易化する伝送システムを提供する。【解決手段】伝送システムは、データ伝送のネットワーク帯域を測定する帯域測定手段と、前記データ伝送に係る接続情報を記憶する記憶手段と、前記データ伝送が切断された場合、前記ネットワーク帯域に基づいて前記データ伝送の伝送パラメータを制御するパラメータ制御手段と、前記接続情報に基づいて、切断された前記データ伝送の再開を指示する伝送制御手段と、を有する。【選択図】図４
2015130584.tif 000002
【特許請求の範囲】
【請求項１】
データ伝送のネットワーク帯域を測定する帯域測定手段と、
前記データ伝送に係る接続情報を記憶する記憶手段と、
前記データ伝送が切断された場合、前記ネットワーク帯域に基づいて前記データ伝送の伝送パラメータを制御するパラメータ制御手段と、
前記接続情報に基づいて、切断された前記データ伝送の再開を指示する伝送制御手段と、
を有する伝送システム。
【請求項２】
前記記憶手段は、前記帯域測定手段が測定したネットワーク帯域を記憶する請求項１に記載の伝送システム。
【請求項３】
前記接続情報は、前記データ伝送を特定するための識別情報を含む請求項１又は２に記載の伝送システム。
【請求項４】
前記接続情報は、前記データ伝送を中継する中継装置のアドレス情報を含む請求項１乃至３のいずれか一項に記載の伝送システム。
【請求項５】
前記帯域測定手段は、ｐｉｎｇコマンドを用いて前記ネットワーク帯域を測定する請求項１乃至４のいずれか一項に記載の伝送システム。
【請求項６】
前記伝送パラメータは、画像圧縮処理のエンコードパラメータである請求項１乃至５のいずれか一項に記載の伝送システム。
【請求項７】
データ伝送のネットワーク帯域を測定する帯域測定手段と、
前記データ伝送に係る接続情報を記憶する記憶手段と、
前記データ伝送が切断された場合、前記ネットワーク帯域に基づいて前記データ伝送の伝送パラメータを制御するパラメータ制御手段と、
前記接続情報に基づいて、切断された前記データ伝送の再開を指示する伝送制御手段と、
を有する端末装置。
【請求項８】
データ伝送のネットワーク帯域を測定する帯域測定手段と、
前記データ伝送に係る接続情報を記憶する記憶手段と、
前記データ伝送が切断された場合、前記ネットワーク帯域に基づいて前記データ伝送の伝送パラメータを制御するパラメータ制御手段と、
前記接続情報に基づいて、切断された前記データ伝送の再開を指示する伝送制御手段
としてコンピュータを機能させるためのプログラム。
【請求項９】
データ伝送を行う伝送システムであって、
前記データ伝送のネットワーク帯域を測定する帯域測定手段、及び
前記データ伝送に係る接続情報を記憶する記憶手段、
を有するサーバと、
コンピュータを、
前記データ伝送が切断された場合、前記サーバから前記ネットワーク帯域及び前記データ伝送に係る接続情報を取得する情報取得手段、
取得した前記ネットワーク帯域に基づいて前記データ伝送の伝送パラメータを制御するパラメータ制御手段、及び
取得した前記接続情報に基づいて、切断された前記データ伝送の再開を指示する伝送制御手段、
として機能させるためのプログラムと、
を有する伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、伝送システム、端末装置、及びプログラムに関する。
【背景技術】
【０００２】
ビデオ会議システム等の伝送システムにおいて、ネットワーク帯域が確保できないためにデータ伝送が途切れたり、データ伝送が切断（中断）してしまう場合がある。データ伝送が切断された場合、切断前と同じ伝送品質でデータ伝送を再開すると再びネットワーク帯域が不足し、再度切断が発生する可能性があるので、利用者等は、適切なネットワーク帯域等を設定してデータ伝送を再開させることが望ましい。
【０００３】
利用者等によって設定されたネットワーク帯域を目標値として通信パラメータを設定する技術は知られている。例えば、ネットワーク帯域制御技術と、送信する映像の種類を検知する画像認識技術との組合せにより、映像の種類に応じた最適な解像度、フレームレート等で映像データを送信する技術が知られている（例えば、特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来の技術は、利用者等が設定したネットワーク帯域を目標値として通信パラメータの設定を行うため、設定を行う利用者が適切なネットワーク帯域を把握していることが望ましい。例えば、ネットワーク帯域を適切なネットワーク帯域よりも低く設定してしまうと、例えば、ビデオ会議の映像品質が下がり、十分なコミュニケーションが取れない場合がある。また、逆にネットワーク帯域を適切なネットワーク帯域よりも高く設定してしまうと、再びデータ伝送が途切れたり、データ伝送が切断してしまう場合がある。しかし、ユーザは必ずしも適切なネットワーク帯域を把握していないため、従来の技術では、データ伝送が中断した場合に、適切なネットワーク帯域を設定して再接続を行うことには困難を伴っていた。
【０００５】
本発明の実施の形態は、上記問題点に鑑みてなされたものであって、データ伝送が中断した場合に、適切なネットワーク帯域を設定して再接続を行うことを容易化する伝送システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、一実施の形態に係る伝送システムは、データ伝送のネットワーク帯域を測定する帯域測定手段と、前記データ伝送に係る接続情報を記憶する記憶手段と、前記データ伝送が切断された場合、前記ネットワーク帯域に基づいて前記データ伝送の伝送パラメータを制御するパラメータ制御手段と、前記接続情報に基づいて、切断された前記データ伝送の再開を指示する伝送制御手段と、を有する。
【発明の効果】
【０００７】
本実施の形態によれば、データ伝送が中断した場合に、適切なネットワーク帯域を設定して再接続を行うことを容易化する伝送システムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係る伝送システムの構成例を示す図である。
【図２】一実施形態に係る伝送端末のハードウェア構成例を示す図である。
【図３】一実施形態に係る伝送管理システムハードウェア構成の例を示す図である。
【図４】第１の実施形態に係る伝送システムの機能ブロック図である。
【図５】第１の実施形態に係る通信制御部の機能構成図である。
【図６】第１の実施形態に係る通信開始時の準備段階の処理を示すシーケンスチャートである。
【図７】第１の実施形態に係るセッション確立時の処理を示すシーケンスチャートである。
【図８】第１の実施形態に係る切断検知時の処理を示すシーケンスチャートである。
【図９】第1の実施形態に係るセッションの再接続処理の流れを示すフローチャートである。
【図１０】一実施形態に係る通信パラメータの例を示す図である。
【図１１】第２の実施形態に係る伝送システムの機能ブロック図である。
【図１２】第２の実施形態に係るセッション確立までの処理を示すシーケンスチャートである。
【図１３】第２の実施形態に係る切断検知時の処理を示すシーケンスチャート。
【図１４】第２の実施形態に係るセッションの再接続処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【００１０】
＜システム構成＞
図１は、一実施形態に係る伝送システムの構成例を示す図である。伝送システムには、伝送管理システムを介して一方の伝送端末から他方の伝送端末に一方向でコンテンツデータを伝送するデータ提供システムや、伝送管理システムを介して複数の伝送端末間で情報や感情等を相互に伝達するコミュニケーションシステムが含まれる。このコミュニケーションシステムは、コミュニケーション管理システム（「伝送管理システム」に相当）を介して複数のコミュニケーション端末（「伝送端末」に相当）間で情報や感情等を相互に伝達するためのシステムである。このコミュニケーションシステムの例として、テレビ会議システム、テレビ電話システム、音声会議システム、音声電話システム、画面共有システム等が挙げられる。
【００１１】
本実施形態では、コミュニケーションシステムの一例としてのテレビ会議システム、コミュニケーション管理システムの一例としてのテレビ会議管理システム。およびコミュニケーション端末の一例としてのテレビ会議端末を想定した上で、伝送システム、伝送管理システム、および伝送端末について説明する。即ち、本発明の伝送端末および伝送管理システムは、テレビ会議システムに適用されるだけでなく、コミュニケーションシステム、または伝送システムにも適用される。
【００１２】
図１に示す伝送システム１は、複数の伝送端末（１０ａａ，１０ａｂ，…，１０ｄｃ）、各伝送端末（１０ａａ，１０ａｂ，…，１０ｄｃ）用のディスプレイ（１２０ａａ，１２０ａｂ，…，１２０ｄｃ）、複数の中継装置（３０ａ，３０ｂ，３０ｃ，３０ｄ）、および伝送管理システム５０、プログラム提供システム９０およびメンテナンスシステム１００等によって構築されている。
【００１３】
なお、本実施形態では、伝送端末（１０ａａ，１０ａｂ，…，１０ｄｃ）のうち任意の伝送端末を示す場合には「伝送端末１０」を用いる。また、ディスプレイ（１２０ａａ，１２０ａｂ，…，１２０ｄｃ）のうち任意のディスプレイを示す場合には「ディスプレイ１２０」を用い、中継装置（３０ａ，３０ｂ，３０ｃ，３０ｄ）のうち任意の中継装置を示す場合には「中継装置３０」を用いる。
【００１４】
また、図１に示す伝送端末１０がディスプレイ１２０を有する構成は、あくまで一例である。
【００１５】
中継装置３０は、複数の伝送端末１０の間で、画像データおよび音声データ等の中継を行う。伝送管理システム５０は、伝送端末１０からのログイン認証、他の伝送端末１０の通信状況の管理、宛先リストの管理等、および中継装置３０の通信状況等を一元的に管理する。
【００１６】
複数のルータ（７０ａ，７０ｂ，７０ｃ，７０ｄ，７０ａｂ，７０ｃｄ）は、画像データおよび音声データの最適な経路の選択を行う。なお、本実施形態では、ルータ（７０ａ，７０ｂ，７０ｃ，７０ｄ，７０ａｂ，７０ｃｄ）のうち任意のルータを示す場合には「ルータ７０」を用いる。
【００１７】
プログラム提供システム９０は、伝送端末１０に各種機能または各種手段を実現させるための伝送端末用のプログラムが記憶された、後述ののＨＤ(Hard Disk)を備えており、伝送端末１０に、伝送端末用のプログラムを送信することができる。また、プログラム提供システム９０のＨＤには、中継装置３０に各種機能または各種手段を実現させるための中継装置用プログラムも記憶されており、中継装置３０に、中継装置用プログラムを送信することができる。更に、プログラム提供システム９０のＨＤには、伝送管理システム５０に各種機能または各種手段を実現させるための伝送管理用プログラムも記憶されており、伝送管理システム５０に、伝送管理用プログラムを送信することができる。
【００１８】
メンテナンスシステム１００は、伝送端末１０、中継装置３０、伝送管理システム５０、及びプログラム提供システム９０のうちの少なくとも１つの維持、管理、又は保守を行うためのコンピュータである。例えば、メンテナンスシステム１００が国内に設置され、伝送端末１０、中継装置３０、伝送管理システム５０、又はプログラム提供システム９０が国外に設置されている場合、メンテナンスシステム１００は、通信ネットワーク２を介して遠隔的に、伝送端末１０、中継装置３０、伝送管理システム５０、及びプログラム提供システム９０のうちの少なくとも１つの維持、管理、保守等のメンテナンスを行う。また、メンテナンスシステム１００は、通信ネットワーク２を介さずに、伝送端末１０、中継装置３０、伝送管理システム５０、及びプログラム提供システム９０のうちの少なくとも１つにおける機種番号、製造番号、販売先、保守点検、又は故障履歴の管理等のメンテナンスを行う。
【００１９】
ところで、伝送端末（１０ａａ，１０ａｂ，１０ａｃ，・・・）、中継装置３０ａ、及びルータ７０ａは、ＬＡＮ２ａによって通信可能に接続されている。伝送端末（１０ｂａ，１０ｂｂ，１０ｂｃ，・・・）、中継装置３０ｂ、及びルータ７０ｂは、ＬＡＮ２ｂによって通信可能に接続されている。また、ＬＡＮ２ａ及びＬＡＮ２ｂは、ルータ７０ａｂが含まれた専用線２ａｂによって通信可能に接続されており、所定の地域Ａ内で構築されている。例えば、地域Ａは日本であり、ＬＡＮ２ａは東京の事業所内で構築されており、ＬＡＮ２ｂは大阪の事業所内で構築されている。
【００２０】
一方、伝送端末（１０ｃａ，１０ｃｂ，１０ｃｃ，・・・）、中継装置３０ｃ、及びルータ７０ｃは、ＬＡＮ２ｃによって通信可能に接続されている。伝送端末１０ｄ（ａ，１０ｄｂ，１０ｄｃ，・・・）、中継装置３０ｄ、及びルータ７０ｄは、ＬＡＮ２ｄによって通信可能に接続されている。また、ＬＡＮ２ｃ及びＬＡＮ２ｄは、ルータ７０ｃｄが含まれた専用線２ｃｄによって通信可能に接続されており、所定の地域Ｂ内で構築されている。例えば、地域Ｂはアメリカ合衆国であり、ＬＡＮ２ｃはニューヨークの事業所内で構築されており、ＬＡＮ２ｄはワシントンＤ．Ｃ．の事業所内で構築されている。地域Ａ及び地域Ｂは、それぞれルータ（７０ａｂ，７０ｃｄ）からインターネット２ｉを介して通信可能に接続されている。
【００２１】
また、伝送管理システム５０、及びプログラム提供システム９０は、インターネット２ｉを介して、伝送端末１０、及び中継装置３０と通信可能に接続されている。伝送管理システム５０、及びプログラム提供システム９０は、地域Ａ又は地域Ｂに設置されていてもよいし、これら以外の地域に設置されていてもよい。
【００２２】
なお、本実施形態では、ＬＡＮ２ａ、ＬＡＮ２ｂ、専用線２ａｂ、インターネット２ｉ、専用線２ｃｄ、ＬＡＮ２ｃ、及びＬＡＮ２ｄによって、本実施形態の通信ネットワーク２が構築されている。この通信ネットワーク２には、有線だけでなく、無線ＬＡＮ、短距離無線通信等の無線通信により通信が行われる箇所があってもよい。
【００２３】
また、図１において、各伝送端末１０、各中継装置３０、伝送管理システム５０、各ルータ７０、及びプログラム提供システム９０の下に示されている４組の数字は、一般的なＩＰｖ４におけるＩＰ（Internet Protocol）アドレスを簡易的に示している。例えば、伝送端末１０ａａのＩＰアドレスは「１．２．１．３」である。また、ＩＰｖ４ではなく、ＩＰｖ６を用いてもよいが、説明を簡略化するため、ＩＰｖ４を用いて説明する。
【００２４】
なお、各伝送端末１０は、複数の事業所間での通信や、同じ事業所内の異なる部屋間での通信だけでなく、同じ部屋内での通話や、屋外と屋内又は屋外と屋外での通信で使われてもよい。各伝送端末１０が屋外で使われる場合には、移動体通信網等による通信が行われる。
【００２５】
＜伝送端末のハードウェア構成＞
図２は、一実施形態に係る伝送端末１０のハードウェア構成例を示す図である。尚、伝送端末１０は、本発明に係る端末装置の一例である。図２に示されているように、伝送端末１０は、一般的なコンピュータの構成を有しており、例えば、ＣＰＵ(Central Processing Unit)１０１、ＲＯＭ(Read Only Memory)１０２、ＲＡＭ(Random Access Memory)１０３、フラッシュメモリ１０４、ＳＳＤ（Solid State Drive）１０５、メディアドライブ１０７、操作ボタン１０８、電源スイッチ１０９、ネットワークＩ／Ｆ１１１、カメラ１１２、撮像素子Ｉ／Ｆ１１３、マイク１１４、スピーカ１１５、音声入出力Ｉ／Ｆ１１６、ディスプレイＩ／Ｆ１１７、外部機器接続Ｉ／Ｆ１１８、および上記各構成要素を図３に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン１１９等を備えている。
【００２６】
尚、図２に示す伝送端末１０のハードウェア構成は、あくまで一例である。例えば、伝送端末１０は、マイク１１４、スピーカ１１５、カメラ１１２等を必ずしも内蔵している必要はなく、マイク、スピーカ、カメラ等は、外付けであっても良い。また、伝送端末１０は、ディスプレイ１２０を内蔵していても良い。
【００２７】
ＣＰＵ１０１は、ＲＯＭ１０２等からプログラムやデータを読出し、処理を実行することで、伝送端末１０が備える各機能を実現する演算装置である。ＲＯＭ１０２は、伝送端末１０のプログラム等を記憶する不揮発性のメモリで、例えば、フラッシュＲＯＭ等で構成される。ＲＡＭ１０３は、ＣＰＵ１０１のワークエリアとして利用される揮発性のメモリである。フラッシュメモリ１０４は、画像データ、音声データ等の各種データを記憶する不揮発性のメモリである。ＳＳＤ１０５は、ＣＰＵ１０１の制御に従って、フラッシュメモリ１０４に対する各種データの読出し又は書込みを制御する。
【００２８】
メディアドライブ１０７は、メモリカード等の記録メディア１０６に対するデータの読出し又は書込み（記憶）を制御する。操作ボタン１０８は、伝送端末１０の各種操作を行うための入力部であり、例えば、タッチパネル等、ボタン以外の入力手段であっても良い。電源スイッチ１０９は、伝送端末１０の電源のオン／オフを切替えるためのスイッチである。ネットワークＩ／Ｆ１１１は、ネットワークを利用してデータの送受信を行う有線／無線ＬＡＮ等のインタフェースである。
【００２９】
カメラ１１２は、ＣＰＵ１０１の制御に従って被写体を撮像するデバイスであり、レンズや、光を電荷に変換して被写体の画像（映像）を電子化する固体撮像素子を含む。尚、固体撮像素子としては、ＣＭＯＳ(Complementary Metal Oxide Semiconductor)や、ＣＣＤ（Charge Coupled Device）等が用いられる。撮像素子Ｉ／Ｆ１１３は、撮像用のカメラ１１２から出力される画像信号を所定の画像データとして取り込むインタフェースである。マイク１１４は、音声を入力し音声信号に変換する。スピーカ１１５は、入力された音声信号を音声に変換する。音声入出力Ｉ／Ｆは、ＣＰＵ１０１の制御に従って、マイク１１４から入力された音声信号を所定の音声データとして取り込む。また、出力する音声データをスピーカ１１５で再生可能な音声信号に変換する。
【００３０】
ディスプレイＩ／Ｆ１１７は、ディスプレイ１２０に、例えば、通信先の画像、メニュー画面、設定画面等の各種画像を出力するインタフェースである。ディスプレイ１２０は、被写体の画像や操作用アイコン等を表示する液晶や有機ＥＬによって構成された表示部である。また、ディスプレイ１２０は、ケーブル１２０ｃによってディスプレイＩ／Ｆ１１７に接続される。このケーブル１２０ｃは、アナログＲＧＢ（ＶＧＡ）信号用のケーブルであってもよいし、コンポーネントビデオ用のケーブルであってもよい。または、ＨＤＭＩ（登録商標）(High-Definition Multimedia Interface)やＤＶＩ(Digital Video Interactive)信号用のケーブルであってもよい。
【００３１】
外部機器接続Ｉ／Ｆ１１８は、外部の装置と各種データを送受信するインタフェースで、例えばＵＳＢ（Universal Serial Bus）等を含む。外部機器接続Ｉ／Ｆ１１８には、ＵＳＢケーブル等によって、外付けカメラ、外付けマイク、および外付けスピーカ等の外部機器がそれぞれ電気的に接続可能である。外付けカメラが接続された場合には、ＣＰＵ１０１の制御に従って、内蔵型のカメラ１１２に優先して、外付けカメラが駆動する。同じく、外付けマイクが接続された場合や、外付けスピーカが接続された場合には、ＣＰＵ１０１の制御に従って、それぞれが内蔵型のマイク１１４や内蔵型のスピーカ１１５に優先して、外付けマイクや外付けスピーカが駆動する。
【００３２】
なお、記録メディア１０６は、伝送端末１０に対して着脱自在な構成となっている。また、フラッシュメモリ１０４は、ＣＰＵ１０１の制御にしたがってデータの読み出しまたは書き込みを行う不揮発性メモリであれば、フラッシュメモリに限らず、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）等であってもよい。
【００３３】
また、上記伝送端末用のプログラムは、インストール可能な形式または実行可能な形式のファイルで、上記記録メディア１０６等の、コンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。
【００３４】
＜伝送管理システムのハードウェア構成＞
図３は、一実施形態に係る伝送管理システムのハードウェア構成図である。伝送管理システム５０は、一般的なコンピュータ（サーバ）の構成を有しており、例えば、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤ２０４、ＨＤＤ(Hard Disk Drive)２０５、メディアドライブ２０７、ディスプレイ２０８、ネットワークＩ／Ｆ２０９、キーボード２１１、マウス２１２、光学ドライブ２１４、バスライン２１０等を有している。
【００３５】
ＣＰＵ２０１は、ＲＯＭ２０２やＨＤ２０４等からプログラムやデータを読み出し、処理を実行することで、伝送管理システム５０が備える各機能を実現する演算装置である。ＲＯＭ２０２は、外部入力装置４０のプログラム等を記憶する不揮発性のメモリで、例えば、フラッシュＲＯＭ等で構成される。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして利用される揮発性のメモリである。
【００３６】
ＨＤ２０４は、ＣＰＵ２０１により実行される様々な処理に必要とされる各種ソフトウェア、データ、画像データ、音声データ等を格納する。ＨＤＤ２０５は、ＣＰＵ２０１の制御に従って、ＨＤ２０４に対する各種データの読出し又は書込みを制御する。メディアドライブ２０７は、例えば、メモリカード等の記録メディアであるメディア２０６に対するデータの読出し又は書込みを制御する。ディスプレイ２０８は、カーソル、メニュー、ウィンドウ、文字、画像、映像等の各種情報を表示する。尚、ディスプレイ２０８は、外部入力装置の外部に設けられていても良い。
【００３７】
ネットワークＩ／Ｆ２０９は、ネットワークを介してデータの送受信を行うインタフェースで、例えば、有線ＬＡＮ及び／又は無線ＬＡＮ等を含む。キーボード２１１は、文字等のキー入力を行う。マウス２１２は、各種指示の選択や実行、処理対象の選択、カーソルの移動等を行う手段であり、例えば、タッチパネルやタッチパッド等の他のポインティングデバイスであっても良い。光学ドライブ２１４は、例えば、ＣＤ（Compact Disc）、ＤＶＤ、ブルーレイ等の光ディスク２１３に対するデータの読出し又は書き込みを制御する。
【００３８】
外部装置Ｉ／Ｆ２１５は、外部の装置と各種データの入出力を行うためのインタフェースで、例えば、ＵＳＢインタフェース等を含む。バスライン２１０は、アドレスバス、データバス及び各種制御信号等を伝達する。
【００３９】
尚、ＲＯＭ２０２及び／又はＨＤ２０４には、外部入力装置４０を制御するための伝送管理システム５０のプログラムが記録されている。この外部入力装置用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、メディア２０６、光ディスク２１３等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしても良い。
【００４０】
＜その他の装置のハードウェア構成＞
中継装置３０は、図３の伝送管理システム５０と同様のハードウェア構成を有しているため、その説明を省略する。但し、ＨＤ２０４及び／又はＲＯＭ２０２には、中継装置３０を制御するための中継装置用プログラムが記録されている。この場合も、中継装置用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記メディア２０６や光ディスク２１３等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしても良い。
【００４１】
また、プログラム提供システム９０及びメンテナンスシステム１００についても、図３の伝送管理システム５０と同様のハードウェア構成を有しているため、その説明を省略する。但し、ＨＤ２０４及び／又はＲＯＭ２０２には、プログラム提供システム９０を制御するためのプログラム提供用プログラム、又はメンテナンスシステム１００を制御するためのメンテナンス用プログラムが記録されている。この場合も、プログラム提供用プログラム、メンテナンス用プログラム等は、インストール可能な形式又は実行可能な形式のファイルで、上記メディア２０６や光ディスク２１３等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしても良い。
【００４２】
［第１の実施形態］
＜機能構成＞
次に、第１の実施形態の機能構成について説明する。図４は、本実施形態の伝送システム１を構成する各端末、装置及びシステムの機能ブロック図である。図４では、伝送端末１０、中継装置３０、及び伝送管理システム５０が、通信ネットワーク２を介してデータ通信することができるように接続されている。また、図１に示されているプログラム提供システム９０及びメンテナンスシステム１００は、通信に直接関係しないため、図４では省略されている。
【００４３】
（伝送端末の機能構成）
伝送端末１０は、送受信部１１、操作入力受付部１２、ログイン要求部１３、撮像部１４、音声入力部１５ａ、音声出力部１５ｂ、最終絞込部１６、表示制御部１７、遅延検出部１８、及び記憶・読出処理部１９、中継情報制御部２０、通信制御部２１等を有している。これら各部は、図２に示されている各構成要素のいずれかが、フラッシュメモリ１０４等からＲＡＭ１０３上に展開された伝送端末用のプログラムに従ったＣＰＵ１０１からの命令によって動作することで実現される機能、又は機能する手段である。また、伝送端末１０は、図２に示されているＲＡＭ１０３及び／又はフラッシュメモリ１０４によって構築される記憶部１０００を有している。
【００４４】
次に、図２及び図４を用いて、伝送端末１０の機能構成について詳細に説明する。なお、以下では、伝送端末１０の機能構成を説明するにあたって、図２に示されている各構成要素のうち、伝送端末１０の各機能構成を実現させるための主な構成要素との関係も説明する。
【００４５】
図４に示されている伝送端末１０の送受信部１１は、図２に示されているＣＰＵ１０１で動作するプログラム、及び図２に示されているネットワークＩ／Ｆ１１１等によって実現される。送受信部１１は、通信ネットワーク２を介して他の端末、装置又はシステムと各種データ（または情報）の送受信を行う。また、送受信部１１は、ＣＰＵ１０１で動作するプログラム等により、所定の映像圧縮規格、例えば、Ｈ．２６４、Ｈ．２６３、Ｈ．２６５等の圧縮伸張処理を行う。例えば、送受信部１１は、指定された通信（伝送）パラメータに応じて、撮像部１４で取得した画像データ及び／又は音声入力部１５で取得した音声データを圧縮して送信する。また、通信ネットワーク２から受信したデータストリームを伸張して、画像データ及び／又は音声データを生成する。
【００４６】
また、この送受信部１１は、所望の宛先端末と通話を開始する前から、管理システム５０より、宛先候補としての各端末の状態を示す各状態情報の受信を開始する。なお、この状態情報は、各伝送端末１０の稼動状態（オンラインかオフラインかの状態）だけでなく、オンラインであっても更に通話可能であるか、通話中であるか、離籍中であるか等の詳細な状態を示す。また、この状態情報は、各伝送端末１０の稼動状態だけでなく、伝送端末１０でケーブル１２０ｃが伝送端末１０から外れていたり、音声を出力するが画像は出力させなかったり、音声を出力さないようにする（ＭＵＴＥ）等、様々な状態を示す。以下では、一例として、状態情報が稼動状態を示す場合について説明する。
【００４７】
操作入力受付部１２は、図２に示されているＣＰＵ１０１からの命令、並びに図２に示されている操作ボタン１０８及び電源スイッチ１０９によって実現され、利用者による各種入力を受け付ける。例えば、利用者が、図２に示されている電源スイッチ１０９をオンにすると、図４に示されている操作入力受付部１２が電源オンを受け付けて、電源をオンにする。
【００４８】
ログイン要求部１３は、図２に示されているＣＰＵ１０１からの命令によって実現され、上記電源オンの受け付けを契機として、送受信部１１から通信ネットワーク２を介して伝送管理システム５０に、ログインを要求する旨を示すログイン要求情報、及び要求元端末の現時点のＩＰアドレスを自動的に送信する。また、利用者が電源スイッチ１０９をオンの状態からオフにすると、送受信部１１が伝送管理システム５０へ電源をオフする旨の状態情報を送信した後に、操作入力受付部１２が電源を完全にオフにする。これにより、伝送管理システム５０側では、伝送端末１０が電源オンから電源オフになったことを把握することができる。
【００４９】
撮像部１４は、図２に示されているＣＰＵ１０１からの命令、並びに図２に示されているカメラ１１２及び撮像素子Ｉ／Ｆ１１３によって実現され、カメラ１１２等により被写体を撮像した画像を、撮像素子Ｉ／Ｆで所定の画像データに変換して出力する。
【００５０】
音声入力部１５ａは、図２に示されているＣＰＵ１０１からの命令、及び図２に示されている音声入出力Ｉ／Ｆ１１６によって実現され、マイク１１４によって取得した利用者等の音声信号等を、音声入出力Ｉ／Ｆ１１６で所定の音声データに変換する。音声出力部１５ｂは、図２に示されているＣＰＵ１０１からの命令、及び図２に示されている音声入出力Ｉ／Ｆ１１６によって実現され、出力する音声データを音声入出力Ｉ／Ｆ１１６によって音声信号に変換し、変換した音声信号をスピーカ１１５から音声として出力する。
【００５１】
最終絞込部１６は、複数の中継装置３０から最終的に１つの中継装置３０に絞り込む最終絞り込み処理を行うため、ＣＰＵ１０１からの命令によって、計測部、算出部、及び最終選択部等を実現する。このうち、計測部は、送受信部１１によって受信された後述の事前送信情報毎に、送受信部１１によって事前送信情報が受信される際の受信日時を計測する。算出部は、計測部によって受信日時が計測された事前送信情報毎に、この計測された受信時間と、この事前送信情報に含まれている送信日時との差に基づいて、事前送信情報の送信から受信までの所要時間(T)を算出する。最終選択部は、算出部によって算出された所要時間のうち最短の所要時間を要した事前送信情報が中継された中継装置３０を選択することで、最終的に１つの中継装置を選択する。
【００５２】
表示制御部１７は、図２に示されているＣＰＵ１０１からの命令、及び図２に示されているディスプレイＩ／Ｆ１１７によって実現され、後述のように、受信された解像度の異なる画像データを組み合わせ、この組み合わされた画像データをディスプレイ１２０に送信するための制御を行う。また、表示制御部１７は、伝送管理システム５０から受信した宛先リストの情報をディスプレイ１２０に送信して、ディスプレイ１２０に宛先リストを表示させることができる。
【００５３】
遅延検出部１８は、図２に示されているＣＰＵ１０１からの命令によって実現され、他の伝送端末１０から中継装置３０を介して送られて来る画像データ又は音声データの遅延時間（ｍｓ）を検出する。
【００５４】
記憶・読出処理部１９は、図２に示されているＣＰＵ１０１からの命令及び図２に示すＳＳＤ１０５等によって実現される。或いは、記憶・読出処理部１９は、ＣＰＵ１０１からの命令によって実現される。記憶・読出処理部１９は、記憶部１０００に各種データを記憶したり、記憶部１０００に記憶された各種データを読み出す処理を行う。記憶・読出処理部１９は、記憶部１０００と共に、伝送端末１０の記憶手段に含まれる。
【００５５】
記憶部１０００は、伝送端末１０を識別するための端末ＩＤ(Identification）、及びパスワード等が記憶される。更に、記憶部１０００には、宛先端末との通話を行う際に受信される画像データ及び音声データが、受信される度に上書き記憶される。このうち、上書きされる前の画像データによってディスプレイ１２０に画像が表示され、上書きされる前の音声データによってスピーカ１１５から音声が出力される。さらにまた、記憶部１０００には、通信制御部２１が測定したネットワーク帯域、及びセッション（データ伝送）確立時に用いた、セッションＩＤ、中継装置３０のＩＰアドレス等の中継情報（接続情報）が記憶される。
【００５６】
なお、本実施形態の端末ＩＤ及び後述の中継装置ＩＤは、それぞれ伝送端末１０及び中継装置３０を一意に識別するために使われる言語、文字、記号、又は各種のしるし等の識別情報を示す。また、端末ＩＤ及び中継装置ＩＤは、上記言語、文字、記号、及び各種のしるしのうち、少なくとも２つが組み合わされた識別情報であってもよい。
【００５７】
中継情報制御部２０は、例えば、ＣＰＵ１０１で動作するプログラムによって実現される。中継情報制御部２０は、データ伝送開始時に用いた中継情報（接続情報）を、記憶・読出処理部１９、記憶部１０００等の記憶手段に記憶する。中継情報は、例えば、セッション（データ伝送）を特定するための識別情報であるセッションＩＤ、中継装置３０のアドレス情報（例えば、ＩＰアドレス）等を含む。また、上記中継情報には、例えば、会議の開始時間、レイアウト設定値、マイク及びスピーカのボリューム値等の情報が含まれていても良い。
【００５８】
また、中継情報制御部２０は、データ伝送が切断された場合、記憶手段に記憶した中継情報に基づいて、切断されたデータ伝送の再開を試みる。例えば、記憶手段に記憶したセッションＩＤ、及び中継装置３０のＩＰアドレスを用いて、例えば、中継装置３０、伝送管理システム５０、接続先の他の伝送端末１０等にデータ伝送の開始を指示（要求）する。
【００５９】
通信制御部２１は、例えば、ＣＰＵ１０１で動作するプログラム等によって実現される。
【００６０】
図５は、第１の実施形態に係る通信制御部２１の機能構成図である。通信制御部２１は、帯域測定部５０１、パラメータ設定部５０２、切断検知部５０３を有する。
【００６１】
帯域測定部５０１は、データ伝送中に、データ伝送のネットワーク帯域を測定し、測定したネットワーク帯域を、記憶・読出処理部１９及び記憶部１０００等の記憶手段に記憶する。ネットワーク帯域は、データ伝送の伝送速度を示す値であり、伝送速度、伝送帯域、帯域幅等とも呼ばれる。ネットワーク帯域が広いほどデータの伝送速度が速い、つまりネットワークが高速であることを示す。ネットワーク帯域の測定方法は、例えば、ＯＳ（Operating System）のモニタ値を取得しても良いし、ｐｉｎｇコマンド等を用いて測定しても良い。
【００６２】
ｐｉｎｇは、ＩＣＭＰ(Internet Control Message Protocol)のエコー要求メッセージを対象ノードに送信し、対象ノードからエコー応答メッセージを受信することにより、対象ノードへの到達性を確認するためのソフトウェアのツールである。ｐｉｎｇコマンドを実行すると、対象ノードへＩＣＭＰパケットが送信され、通常はその送信したパケットが対象ノードから返送されるので、この機能を利用して、概算のネットワーク帯域を算出することができる。
【００６３】
例えば、ｐｉｎｇコマンドにより送信されるデータのサイズをＸ（ｂｉｔｓ）、ＩＣＭＰパケットの往復に要した時間をＴ（秒）、概算のネットワーク帯域をＢＷ（ｂｐｓ）とすると、ネットワーク帯域幅ＢＷは、次の式（１）で求められる。
ＢＷ ≒ Ｘ／Ｔ（ｂｐｓ）・・・（１）
式（１）は、対象ノードの応答時間、ヘッダのサイズ等を無視しているため誤差を含んでいるが、本実施の形態では概算のネットワーク帯域ＢＷが求められれば十分である。
【００６４】
次にパラメータ設定部５０２は、例えば、データ伝送が切断された場合等に、通信制御部２１が測定し、記憶手段に記憶したデータ伝送のネットワーク帯域に基づいて、前述した、送受信部１１の通信（伝送）パラメータを制御する。例えば、送受信部１１に設定された通信パラメータに対してネットワーク帯域が不足していること等により切断が発生した場合、測定したデータ伝送のネットワーク帯域に基づいて、伝送品質を下げて通信パラメータを設定することにより、切断を防止する効果が期待できる。一方、切断前のネットワーク帯域が十分に広い場合等には、測定したデータ伝送のネットワーク帯域に基づいて、伝送品質を上げて通信パラメータを設定することにより、データ伝送のパフォーマンスを向上させる効果が期待できる。尚、具体的な通信パラメータの設定方法の例については後述する。
【００６５】
切断検知部５０３は、データ伝送が切断されたことを検知する。好適な例として、切断検知部５０３は、ユーザ操作等による正常切断ではない、データ伝送中の異常切断等を検知する。
【００６６】
＜中継装置の機能構成＞
中継装置３０は、送受信部３１、状態検知部３２、データ品質確認部３３、変更品質管理部３４、データ品質変更部３５、及び記憶・読出処理部３９を有している。これら各部は、図３に示されている各構成要素のいずれかが、ＨＤ２０４からＲＡＭ２０３上に展開された中継装置用プログラムに従ったＣＰＵ２０１からの命令によって動作することで実現される機能又は機能する手段である。また、中継装置３０は、図３に示されているＲＡＭ２０３、及び／又は図３に示されているＨＤ２０４によって構築される記憶部３０００を有している。
【００６７】
記憶部３０００には、変更品質管理テーブルによって構成される変更品質管理ＤＢ(Data Base)３００１が構築される。変更品質管理テーブルは、画像データの中継先（宛先）としての伝送端末１０のＩＰアドレス、及びこの中継先に中継装置３０が中継する画像データの画質が関連付けられて管理されている。
【００６８】
次に、中継装置３０の各機能構成について詳細に説明する。なお、以下では、中継装置３０の各機能構成を説明するにあたって、図３に示されている各構成要素のうち、中継装置３０の各機能構成を実現させるための主な構成要素との関係も説明する。
【００６９】
図４に示されている中継装置３０の送受信部３１は、図３に示されているＣＰＵ２０１からの命令、及び図３に示されているネットワークＩ／Ｆ２０９によって実現され、通信ネットワーク２を介して他の端末、装置、又はシステムと各種データ（または情報）の送受信を行う。
【００７０】
状態検知部３２は、図３に示されているＣＰＵ２０１からの命令によって実現され、この状態検知部３２を有する中継装置３０の稼動状態を検知する。稼動状態としては、「オンライン」、「オフライン」、「通話中」又は「一時中断」の状態がある。
【００７１】
データ品質確認部３３は、図３に示されているＣＰＵ２０１からの命令によって実現され、宛先端末のＩＰアドレスを検索キーとして、変更品質管理ＤＢ３００１を検索し、対応した中継される画像データの画質を抽出することで、中継される画像データの画質を確認する。
【００７２】
変更品質管理部３４は、図３に示されているＣＰＵ２０１からの命令によって実現され、伝送管理システム５０から送られて来る、後述の品質情報に基づいて、変更品質管理ＤＢ３００１の内容を変更する。例えば、端末ＩＤが「０１ａａ」である要求元端末（伝送端末１０ａａ）と、端末ＩＤが「０１ｄｂ」である宛先端末（伝送端末１０ｄｂ）との間で高画質の画像データを送受信することによってテレビ会議を行っている最中に、他のテレビ会議を行う要求元端末（伝送端末１０ｂｂ）と宛先端末（伝送端末１０ｃａ）が通信ネットワーク２を介してテレビ会議を開始すること等によって、宛先端末（伝送端末１０ｄｂ）で画像データの受信の遅延が生じた場合には、中継装置３０は今まで中継していた画像データの画質を、高画質から中画質に下げる。このような場合に、中画質を示す品質情報に基づいて、中継装置３０が中継する画像データの画質を高画質から中画質に下げるように、変更品質管理ＤＢ３００１の内容が変更される。
【００７３】
データ品質変更部３５は、図３に示されているＣＰＵ２０１からの命令によって実現され、送信元端末から送られて来た画像データの画質を、上記変更された変更品質管理ＤＢ３００１の内容に基づいて変更する。
【００７４】
記憶・読出処理部３９は、図３に示されているＣＰＵ２０１からの命令、及び図３に示されているＨＤＤ２０５によって実現され、記憶部３０００に各種データを記憶したり、記憶部３０００に記憶された各種データを読み出す処理を行う。
【００７５】
＜伝送管理システムの機能構成＞
伝送管理システム５０は、送受信部５１、端末認証部５２、状態管理部５３、端末抽出部５４、端末状態取得部５５、一次絞込部５６、セッション管理部５７、品質決定部５８、記憶・読出処理部５９、及び遅延時間管理部６０を有している。また、データ伝送の中継情報の制御を行う中継情報制御部６１を有していても良い。これら各部は、図３に示されている各構成要素のいずれかが、ＨＤ２０４からＲＡＭ２０３上に展開された管理システム用プログラムに従ったＣＰＵ２０１からの命令によって動作することで実現される機能又は機能する手段である。また、伝送管理システム５０は、図３に示されているＨＤ２０４により構築される記憶部５０００を有している。
【００７６】
記憶部５０００には、中継装置管理テーブルによって構成される中継装置管理ＤＢ５００１が構築されている。この中継装置管理テーブルでは、各中継装置３０の中継装置ＩＤ毎に、各中継装置３０の稼動状態、稼動状態が示される状態情報が伝送管理システム５０で受信された受信日時、中継装置３０のＩＰアドレス、及び中継装置３０における最大データ伝送速度（Ｍｂｐｓ）が関連付けられて管理される。
【００７７】
更に、記憶部５０００には、端末認証管理テーブルによって構成されている端末認証管理ＤＢ５００２が構築されている。この端末認証管理テーブルでは、伝送管理システム５０によって管理される全ての伝送端末１０の各端末ＩＤに対して、各パスワードが関連付けられて管理される。
【００７８】
また、記憶部５０００には、端末管理テーブルによって構成されている端末管理ＤＢ５００３が構築されている。この端末管理テーブルでは、各伝送端末１０の端末ＩＤ毎に、各伝送端末１０を宛先とした場合の宛先名、各伝送端末１０の稼動状態、後述のログイン要求情報が伝送管理システム５０で受信された受信日時、及び伝送端末１０のＩＰアドレスが関連付けられて管理される。
【００７９】
更に、記憶部５０００には、宛先リスト管理テーブルによって構成されている宛先リスト管理ＤＢ５００４が構築されている。この宛先リスト管理テーブルでは、テレビ会議における通話の開始を要求する要求元端末の端末ＩＤに対して、宛先端末の候補として登録されている宛先端末の端末ＩＤが全て関連付けられて管理される。
【００８０】
また、この記憶部５０００には、セッション管理テーブルによって構成されているセッション管理ＤＢ５００５が構築されている。このセッション管理テーブルでは、中継装置３０を選択するためのセッションの実行に用いられる選択用セッションＩＤ毎に、画像データ及び音声データの中継に使用される中継装置３０の中継装置ＩＤ、要求元端末の端末ＩＤ、宛先端末の端末ＩＤ、宛先端末において画像データが受信される際の受信の遅延時間（ｍｓ）、及びこの遅延時間が示されている遅延情報を宛先端末から送られて来て伝送管理システム５０で受信された受信日時が関連付けられて管理される。
【００８１】
更に、記憶部５０００には、アドレス優先度管理テーブルによって構成されている優先度管理ＤＢ５００６が構築されている。このアドレス優先度管理テーブルでは、任意の伝送端末１０と任意の中継装置３０において、一般的なＩＰｖ４におけるＩＰアドレスのうちの４組のドットアドレス(Dot Address)部分の「同」が多い程、アドレス優先度のポイントが高くなるように、ドットアドレスの同異とアドレス優先度とが関連付けられて管理される。この「同」は、ドットアドレス部分が同じであることを意味し、「異」は、ドットアドレス部分が異なることを意味する。
【００８２】
また、記憶部５０００に構築されている優先度管理ＤＢ５００６には、伝送速度優先度管理テーブルも含まれている。この伝送速度優先度管理テーブルでは、中継装置３０における最大データ伝送速度（Ｍｂｐｓ）の値が大きくなる程、伝送速度優先度のポイントが高くなるように、最大テータ伝送速度と伝送速度優先度とが関連付けられて管理される。
【００８３】
更に、記憶部５０００には、品質管理テーブルによって構成されている品質管理ＤＢ５００７が構築されている。この品質管理テーブルでは、要求元端末又は宛先端末における画像データの遅延時間（ｍｓ）が長い程、中継装置３０で中継させる画像データの画質を下げるように、画像データの遅延時間と画像データの画質（画像の品質）とが関連付けられて管理される。
【００８４】
また、記憶部５０００には、中継情報制御部６１によって指示された中継情報（接続情報）を記憶する中継情報管理ＤＢ５００８が、必要に応じて構築される。中継情報管理ＤＢ５００８には、例えば、セッション（データ伝送）を特定するための識別情報であるセッションＩＤ、データ伝送を中継する中継装置のＩＰアドレス等の中継情報が記憶される。
【００８５】
次に、伝送管理システム５０の各機能構成について詳細に説明する。なお、以下では、伝送管理システム５０の各機能構成を説明するにあたって、図３に示されている各構成要素のうち、伝送管理システム５０の各機能構成を実現させるための主な構成要素との関係も説明する。
【００８６】
送受信部５１は、図３に示されているＣＰＵ２０１からの命令、及び図３に示されているネットワークＩ／Ｆ２０９によって実行され、通信ネットワーク２を介して他の端末、装置又はシステムと各種データ（または情報）の送受信を行う。
【００８７】
端末認証部５２は、図３に示されているＣＰＵ２０１からの命令によって実現され、送受信部５１を介して受信されたログイン要求情報に含まれている端末ＩＤ及びパスワードを検索キーとして、記憶部５０００の端末認証管理ＤＢ５００２を検索し、端末認証管理ＤＢ５００２に同一の端末ＩＤ及びパスワードが管理されているかを判断することによって端末認証を行う。
【００８８】
状態管理部５３は、図３に示されているＣＰＵ２０１からの命令によって実現され、ログイン要求してきた要求元端末の稼動状態を管理すべく、端末管理ＤＢ５００３に、この要求元端末の端末ＩＤ、要求元端末の稼動状態、伝送管理システム５０でログイン要求情報が受信された受信日時、及び要求元端末のＩＰアドレスを関連付けて記憶して管理する。また、状態管理部５３は、利用者が伝送端末１０の電源スイッチ１０９の状態をオンからオフにすることで、伝送端末１０から送られてきた、電源をオフする旨の状態情報に基づいて、端末管理ＤＢ５００３のオンラインを示す稼動状態をオフラインに変更する。
【００８９】
端末抽出部５４は、図３に示されているＣＰＵ２０１からの命令によって実現され、ログイン要求した要求元端末の端末ＩＤをキーとして、宛先リスト管理ＤＢ５００４を検索し、要求元端末と通話することができる宛先端末の候補の端末ＩＤを読み出すことで、端末ＩＤを抽出する。また、端末抽出部５４は、ログイン要求してきた要求元端末の端末ＩＤをキーとして、宛先リスト管理ＤＢ５００４を検索し、上記要求元端末の端末ＩＤを宛先端末の候補として登録している他の要求元端末の端末ＩＤも抽出する。
【００９０】
端末状態取得部５５は、図３に示されているＣＰＵ２０１からの命令によって実現され、上記端末抽出部５４によって抽出された宛先端末の候補の端末ＩＤを検索キーとして、端末管理ＤＢ５００３を検索し、上記端末抽出部５４によって抽出された端末ＩＤ毎に稼動状態を読み出す。これにより、端末状態取得部５５は、ログイン要求してきた要求元端末と通話することができる宛先端末の候補の稼動状態を取得することができる。また、端末状態取得部５５は、上記端末抽出部５４によって抽出された端末ＩＤを検索キーとして、端末管理ＤＢ５００３を検索し、ログイン要求してきた要求元端末の稼動状態も取得する。
【００９１】
一次絞込部５６は、図３に示されているＣＰＵ２０１からの命令によって実現され、複数の中継装置３０から最終的に１つの中継装置３０に絞り込む最終絞り込み処理を支援するため、この最終絞り込み処理前の一次絞り込み処理を行う。そのために、一次絞込部５６は、図３に示されているＣＰＵ２０１からの命令によって、選択用セッションＩＤ生成部、端末ＩＰアドレス抽出部、一次選択部、及び優先度決定部を実現する。
【００９２】
このうち、選択用セッションＩＤ生成部は、中継装置３０を選択するためのセッションの実行に用いられる選択用セッションＩＤを生成する。端末ＩＰアドレス抽出部は、要求元端末から送られてきた開始要求情報に含まれている要求元端末の端末ＩＤ、及宛先端末の端末ＩＤに基づいて、端末管理ＤＢ５００３を検索することにより、対応するそれぞれの伝送端末１０のＩＰアドレスを抽出する。一次選択部は、中継装置管理ＤＢ５００１で管理されている中継装置３０のうち、稼動状態が「オンライン」となっている中継装置３０の中継装置ＩＤを選択することにより、中継装置３０の選択を行う。
【００９３】
また、一次選択部は、上記端末ＩＰアドレス抽出部によって抽出された、要求元端末のＩＰアドレス、及び宛先端末のＩＰアドレスに基づいて、中継装置管理ＤＢ５００１を検索することにより、上記選択された中継装置３０のＩＰアドレスのドットアドレス毎に、上記要求元端末及び宛先端末の各ＩＰアドレスにおける各ドットアドレスと同じであるか異なるかを調査する。更に、一次選択部５６ｃは、中継装置毎に、アドレス優先度のポイントにおいて伝送端末１０に対する高い方のポイントと、伝送速度優先度のポイントを統合した統合ポイントのうち、ポイントが高い上位２つの中継装置３０を選択することにより、中継装置３０の更なる選択を行う。なお、本実施形態では、ポイントが高い上位２つの中継装置３０を選択することにしているが、これに限られるものではなく、中継装置３０を１つでも多く絞り込むことができれば、ポイントが高い上位３つ以上の中継装置３０を選択するようにしてもよい。
【００９４】
優先度決定部は、優先度管理ＤＢ５００６を参照して、上記一次選択部によって調査された中継装置３０毎に、アドレス優先度のポイントを決定する。また、優先度決定部は、中継装置管理ＤＢ５００１で管理されている各中継装置３０の最大データ伝送速度に基づいて、優先度管理ＤＢ５００６を検索することにより、上記一次選択部による第１次の絞り込み処理によって絞り込まれた中継装置３０毎に伝送速度優先度のポイントを決定する。
【００９５】
続いて、セッション管理部５７は、図３に示されているＣＰＵ２０１からの命令によって実現され、記憶部５０００のセッション管理ＤＢ５００５に、選択用セッションＩＤ生成部で生成された選択用セッションＩＤ、要求元端末の端末ＩＤ、及び宛先端末の端末ＩＤを関連付けて記憶して管理する。また、セッション管理部５７は、セッション管理ＤＢ５００５に対して、選択用セッションＩＤ毎に、伝送端末１０の最終選択部１６ｃで最終的に１つに選択された中継装置３０の中継装置ＩＤを記憶して管理する。
【００９６】
品質決定部５８は、上記遅延時間を検索キーとして、品質管理ＤＢ５００７を検索し、対応する画像データの画質を抽出することで、中継装置３０に中継させる画像データの画質を決定する。
【００９７】
記憶・読出処理部５９は、図３に示されているＣＰＵ２０１からの命令、及び図３に示されているＨＤＤ２０５によって実行され、記憶部５０００に各種データを記憶したり、記憶部５０００に記憶された各種データを読み出す処理を行う。
【００９８】
遅延時間管理部６０は、図３に示されているＣＰＵ２０１からの命令によって実現され、上記宛先端末のＩＰアドレスを検索キーとして、端末管理ＤＢ５００３を検索することで、対応する端末ＩＤを抽出し、更に、セッション管理ＤＢ５００５のセッション管理テーブルにおいて、上記抽出した端末ＩＤが含まれるレコードにおける遅延時間のフィールド部分に、上記遅延情報で示されている遅延時間を記憶して管理する。
【００９９】
中継情報制御部６１は、データ伝送を特定するための識別情報であるセッションＩＤ、データ伝送を中継する中継装置のＩＰアドレス等の中継情報（接続情報）を、中継情報管理ＤＢ５００８に記憶し、管理する。尚、本実施の形態では、伝送端末１０が中継情報制御部２０及び中継情報を記憶する記憶手段を有しているので、伝送管理システム５０は中継情報制御部６１を必ずしも有していなくても良い。
【０１００】
＜処理の流れ＞
次に、本実施の形態に係る伝送システムの処理の流れについて説明する。
【０１０１】
図６は、第１の実施形態に係る通信開始時の準備段階の処理を示すシーケンスチャートである。
【０１０２】
例えば、利用者が、図２に示されている電源スイッチ１０９をオンにすると、図４に示されている操作入力受付部１２が電源オンを受け付けて、電源をオンにする（ステップＳ６０１）。そして、ログイン要求部１３は、上記電源オンの受け付けを契機とし、送受信部１１から通信ネットワーク２を介して伝送管理システム５０に、ログイン要求を示すログイン要求情報を自動的に送信する（ステップＳ６０２）。このログイン要求情報には、要求元としての自端末である伝送端末１０ａａを識別するための端末ＩＤ及びパスワードが含まれている。これら端末ＩＤ及びパスワードは、記憶・読出処理部１９を介して記憶部１０００から読み出されて、送受信部１１に送られたデータである。なお、伝送端末１０ａａから伝送管理システム５０へログイン要求情報が送信される際は、受信側である伝送管理システム５０は、送信側である伝送端末１０ａｂのＩＰアドレスを把握することができる。
【０１０３】
次に、伝送管理システム５０の端末認証部５２は、送受信部５１を介して受信したログイン要求情報に含まれている端末ＩＤ及びパスワードを検索キーとして、記憶部５０００の端末認証管理ＤＢ５００２を検索する。また端末認証部５２は、端末認証管理ＤＢ５００２に同一の端末ＩＤ及びパスワードが管理されているかを判断することによって端末認証を行う（ステップＳ６０３）。この端末認証部５２によって、同一の端末ＩＤ及びパスワードが管理されているため、正当な利用権限を有する伝送端末１０からのログイン要求であると判断された場合には、状態管理部５３は、端末管理ＤＢ５００３に、伝送端末１０ａａの端末ＩＤ、稼動状態、上記ログイン要求情報が受信された受信日時、及び伝送端末１０ａａのＩＰアドレスを関連付けて記憶する（ステップＳ６０４）。これにより、端末管理テーブルには、端末ＩＤ「０１ａａ」に、稼動状態「オンライン」、受信日時「２００９．１１．１０．１３：４０」及び伝送端末１０ａａのＩＰアドレス「１．２．１．３」が関連付けて管理されることになる。
【０１０４】
そして、伝送管理システム５０の送受信部５１は、上記端末認証部５２によって得られた認証結果が示された認証結果情報を、通信ネットワーク２を介して、上記ログイン要求してきた要求元端末（伝送端末１０ａａ）に送信する（ステップＳ６０５）。本実施形態では、端末認証部５２によって正当な利用権限を有する端末であると判断された場合につき、以下続けて説明する。
【０１０５】
伝送管理システム５０の端末抽出部５４は、ログイン要求した要求元端末（伝送端末１０ａａ）の端末ＩＤ「０１ａａ」を検索キーとして、宛先リスト管理ＤＢ５００４を検索し、要求元端末（伝送端末１０ａａ）と通信することができる宛先端末の候補の端末ＩＤを読み出すことによって抽出する（ステップＳ６０６）。ここでは、要求元端末（伝送端末１０ａａ）の端末ＩＤ「０１ａａ」に対応する宛先端末（伝送端末１０ａｂ，１０ｂａ，１０ｄｂ）のそれぞれの端末ＩＤ（「０１ａｂ」、「０１ｂａ」、「０１ｄｂ」）が抽出されるものとする。
【０１０６】
次に、端末状態取得部５５は、上記端末抽出部５４によって抽出された宛先端末の候補の端末ＩＤ（「０１ａｂ」、「０１ｂａ」、「０１ｄｂ」）を検索キーとして、端末管理ＤＢ５００３を検索し、上記端末抽出部５４によって抽出された端末ＩＤ毎に稼動状態（「オフライン」、「オンライン」、「オンライン」）を読み出すことにより、伝送端末（１０ａｂ，１０ｂａ，１０ｄｂ）の各稼動状態を取得する（ステップＳ６０７）。
【０１０７】
次に、送受信部５１は、上記ステップＳ６０７で使用された検索キーとしての端末ＩＤ（「０１ａｂ」、「０１ｂａ」、「０１ｄｂ」）と、それぞれに対応する宛先端末（伝送端末１０ａｂ，１０ｂａ，１０ｄｂ）のそれぞれの稼動状態（「オフライン」、「オンライン」、「オンライン」）とが含まれた宛先状態情報を、通信ネットワーク２を介して要求元端末（伝送端末１０ａａ）に送信する（ステップＳ６０８）。これにより、要求元端末（伝送端末１０ａａ）は、この要求元端末（伝送端末１０ａａ）と通信することができる宛先端末の候補である伝送端末（１０ａｂ，１０ｂａ，１０ｄｂ）の現時点のそれぞれの稼動状態（「オフライン」、「オンライン」、「オンライン」）を把握することができる。
【０１０８】
更に、伝送管理システム５０の端末抽出部５４は、ログイン要求してきた要求元端末（伝送端末１０ａａ）の端末ＩＤ「０１ａａ」を検索キーとして、宛先リスト管理ＤＢ５００４を検索し、上記要求元端末（伝送端末１０ａａ）の端末ＩＤ「０１ａａ」を宛先端末の候補として登録している他の要求元端末の端末ＩＤを抽出する（ステップＳ６０９）。ここでは、抽出される他の要求元端末の端末ＩＤは、「０１ａｂ」、「０１ｂａ」、及び「０１ｄｂ」であるものとする。
【０１０９】
次に、伝送管理システム５０の端末状態取得部５５は、上記ログイン要求して来た要求元端末（伝送端末１０ａａ）の端末ＩＤ「０１ａａ」を検索キーとして、端末管理ＤＢ５００３を検索し、ログイン要求してきた要求元端末（伝送端末１０ａａ）の稼動状態を取得する（ステップＳ６１０）。
【０１１０】
そして、送受信部５１は、上記ステップＳ６０９で抽出された端末ＩＤ（「０１ａｂ」、「０１ｂａ」、「０１ｄｂ」）に係るそれぞれの伝送端末（１０ａｂ，１０ｂａ，１０ｄｂ）のうち、端末管理ＤＢ５００３で稼動状態が「オンライン」となっている、例えば、伝送端末（１０ｄｂ）に、上記ステップＳ６１０で取得された要求元端末（伝送端末１０ａａ）の端末ＩＤ「０１ａａ」と稼動状態「オンライン」が含まれる宛先状態情報を送信する（ステップＳ６１１）。なお、送受信部５１が端末（１０ｄｂ）に宛先状態情報を送信する際に、各端末ＩＤ（「０１ｄｂ」）に基づいて、端末管理テーブルで管理されている端末のＩＰアドレスを参照する。これにより、ログイン要求した要求元端末（伝送端末１０ａａ）を宛先として通信することができる他の宛先端末（伝送端末１０ｄｂ）に、上記ログイン要求した要求元端末（伝送端末１０ａａ）の端末ＩＤ「０１ａａ」、及び稼動状態「オンライン」を伝えることができる。
【０１１１】
一方、他の伝送端末１０でも、上記ステップＳ６０１と同様に、利用者等が図２に示されている電源スイッチ１０９をオンにすると、図４に示されている操作入力受付部１２が電源オンを受け付け、上記ステップＳ６０２〜Ｓ６１１の処理と同様の処理を行うため、その説明を省略する。
【０１１２】
図７は、第１の実施形態に係るセッション確立時の処理を示すシーケンスチャートである。ここでは、図６の準備段階の処理を終えた後、例えば、ユーザ操作等により、伝送端末１０ａａから伝送端末１０ｄｂに対するデータ伝送を開始する場合の処理について説明する。
【０１１３】
ユーザ操作等により、伝送端末１０ｄｂへのデータ伝送（例えば、ＴＶ会議の通信）を要求された伝送端末１０ａａは、伝送管理システム５０に開始要求情報を送信する（ステップＳ７０１）。この開始要求情報には、例えば、要求元の端末ＩＤ、宛先の端末ＩＤ、要求元のＩＰアドレス等の情報が含まれる。
【０１１４】
開始要求情報を受信した伝送管理システム５０は、データ伝送の識別情報であるセッションＩＤ、データ伝送に用いる中継装置３０ｃのＩＰアドレス等の中継情報（接続情報）を含む開始要求情報を宛先の伝送端末１０ｄｂに送信する（ステップＳ７０２）。
【０１１５】
伝送管理システム５０から、上記中継情報を含む開始要求情報を受信した伝送端末１０ｄｂは、例えば、自動応答、ユーザ操作等により接続を許可されると、データ伝送を許可することを示す開始要求応答を伝送管理システム５０に送信する（ステップＳ７０３）。伝送端末１０ｄｂから、伝送を許可する開始要求応答を受信した伝送管理システム５０は、要求元の伝送端末１０ａａに、接続が許可されたことを示す情報及び中継情報を含む開始要求応答を送信する。この中継情報に含まれる中継情報は、伝送端末１０ｄｂに送信されたセッションＩＤ、中継装置３０ｃのＩＰアドレス等の情報を含む。
【０１１６】
伝送端末１０ｄｂは、伝送管理システム５０から受信した開始要求情報に含まれていたセッションＩＤ、中継装置３０ｃのＩＰアドレス等の中継情報を用いて、中継装置３０ｃとセッションを確立する（ステップＳ７０５）。さらに、伝送端末１０ｄｂの中継情報制御部２０は、ステップＳ７０５のセッション確立処理で用いた中継情報を記憶・読出処理部１９を介して記憶部１０００等に保存（記憶）する（ステップＳ７０６）。このとき保存する情報は、セッションＩＤと中継装置３０ｃのＩＰアドレスとを含む。さらに、会議を開始した時間、レイアウト設定値、マイク及びスピーカボリューム値等の情報を合わせて保存しても良い。
【０１１７】
また、伝送端末１０ａａも、同様に、伝送管理システム５０から受信した開始要求応答に含まれていたセッションＩＤ、中継装置３０ｃのＩＰアドレス等の中継情報を用いて、中継装置３０ｃとセッションを確立する（ステップＳ７０８）。さらに、伝送端末１０ａａの中継情報制御部２０は、ステップＳ７０７のセッション確立処理で用いた中継情報を記憶・読出処理部１９を介して記憶部１０００等に保存（記憶）する（ステップＳ７０８）。
【０１１８】
上記処理により、伝送端末１０ａａと、伝送端末１０ｄｂとの間でテレビ会議等のデータ伝送が行えるようになる。伝送端末１０ａａの帯域測定部５０１は、伝送端末１０ｄｂとデータ伝送が開始すると、例えば、前述した式（１）等を用いてネットワーク帯域を測定する（ステップＳ７０９）。ネットワーク帯域を測定するタイミングは、例えば、テレビ会議開始時に行っても良いし、テレビ会議中に定期的（例えば、６０秒に１回）行っても良い。帯域測定部５０１によるネットワーク帯域の測定タイミングは、伝送端末１０の処理能力、ネットワーク環境等に応じて適切なタイミングを決定すれば良い。
【０１１９】
また、式（１）によるネットワーク帯域の測定は一例であって、他の方法でネットワーク帯域を測定しても良い。例えば、帯域測定部５０１は、ＯＳのネットワーク帯域のモニター値を取得するものであっても良いし、ＯＳ等から取得したモニタ値を、所定の時間毎に、例えば、平均化等の処理を施してネットワーク帯域を算出するものであっても良い。
【０１２０】
図８は、第１の実施形態に係る切断検知時の処理を示すシーケンスチャートである。伝送端末１０ａａの切断検知部５０３は、例えば、テレビ会議中等のデータ伝送中に、切断の検知を行う。例えば、切断検知部５０３等によりデータ伝送の切断が検知されると、伝送端末１０ａａは、伝送管理システム５０にログイン要求情報を送信しログインを要求する（ステップＳ８０２）。尚、この処理は、図６のステップＳ６０２と同様である。
【０１２１】
伝送管理システム５０から認証を許可する認証結果情報を受信すると（ステップＳ８０３）、伝送端末１０ａａの中継情報制御部２０は、図７のステップＳ７０８で記憶した中継情報を記憶手段から読込む（ステップＳ８０４）。また、伝送端末１０ａａのパラメータ設定部５０２は、図７のステップＳ７１０で記憶したネットワーク帯域の測定結果を記憶手段から読込む（ステップＳ８０５）。さらに、パラメータ設定部５０２は、読込んだネットワーク帯域の測定結果に基づいて、送受信部１１の通信（伝送）パラメータを設定する。
【０１２２】
その後、中継情報制御部２０は、ステップＳ８０４で読み出した中継情報に含まれるセッションＩＤと中継装置３０ｃのＩＰアドレスを用いて、中継装置３０ｃ等にデータ伝送の再開を指示し、切断されたセッションを再確立する（ステップＳ８０７）。
【０１２３】
図９は、第１の実施の形態に係る伝送端末１０のセッションの再接続処理の流れを示すフローチャートである。
【０１２４】
伝送端末１０は、データ伝送中にデータ伝送が切断されると、伝送管理システム５０にログインを要求する（ステップＳ９０１）。伝送端末１０は、伝送管理システム５０にログインが成功すると（ステップＳ９０２）、記憶手段に記憶した中継情報を読込みを行う（ステップＳ９０３）。一方、ログインに失敗した場合は、処理を終了する。
【０１２５】
伝送端末１０は、中継情報の読込み（取得）に成功すると（ステップＳ９０４）、ネットワーク帯域（帯域情報）の読込みを行う（ステップＳ９０５）。一方、伝送端末１０ａａは、中継情報の取得に失敗した場合、処理を終了する。
【０１２６】
伝送端末１０は、帯域情報の読込み（取得）に成功すると（ステップＳ９０６）、取得したネットワーク帯域に基づいて通信（伝送）パラメータを設定する（ステップＳ９０７）。一方、伝送端末１０は、帯域情報の読込みに失敗した場合、処理を終了する。
【０１２７】
ステップＳ９０７において、通信パラメータを設定した後、伝送端末１０は、ステップＳ９０３で読込んだ中継情報に基づいて、中継装置とのセッションを再度確立する（ステップＳ９０８）。
【０１２８】
ここで、パラメータ設定部５０２による、通信パラメータの設定方法について説明する。パラメータ設定部５０２は、例えば、データ伝送中に測定したネットワーク帯域と、記憶部１０００等に記憶した通信パラメータ設定用テーブル等に基づいて、送受信部１１に設定する通信パラメータを決定する。尚、本実施の形態では、通信（伝送）パラメータは、画像圧縮処理のエンコードパラメータである。尚、通信パラメータは、エンコードパラメータ以外のパラメータであっても良い。
【０１２９】
図１０は、一実施形態に係る通信パラメータ設定用テーブルの例を示す図である。通信パラメータ設定用テーブル１００５には、ネットワーク帯域１００１の値に応じて、エンコード解像度１００２、フレームレート１００３、圧縮率１００４等の通信パラメータが予め定められている。
【０１３０】
パラメータ設定部５０２は、帯域測定部５０１によって測定されたネットワーク帯域と、図１０の通信パラメータ設定テーブルにより、送受信部１１に設定する通信パラメータを一意に決定することができる。送受信部１１は、設定された通信パラメータに従って、撮像部１４で取得した画像データ及び／又は音声入力部１５で取得した音声データを、所定の映像圧縮規格に従って圧縮し、送信する。
【０１３１】
以上、本実施の形態によれば、伝送端末１０（端末装置）は、データ伝送のネットワーク帯域を測定する帯域測定部５０１（帯域測定手段）と、データ伝送の中継情報（接続情報）を記憶する記憶手段（記憶・読出処理部１９及び記憶部１０００）を有する。また、データ伝送が切断された場合、測定されたネットワーク帯域に基づいて、データ伝送の通信（伝送）パラメータを設定（制御）するパラメータ設定部５０２（パラメータ制御手段）と、記憶手段に記憶した中継情報（接続情報）に基づいて、切断されたデータ伝送の再開を指示する中継情報制御部２０（伝送制御手段）とを有する。
【０１３２】
上記構成により、伝送端末１０は、データ伝送中にデータ伝送が中断されると、データ伝送中に測定したネットワーク帯域に基づいて適切な伝送パラメータを設定し、自動的にデータ伝送を再接続できるようになる。
【０１３３】
［第２の実施形態］
第２の実施形態は、第１の実施形態の中継情報、ネットワーク帯域等の情報を伝送端末１０ではなく、伝送管理システム５０に記憶する場合の例である。以下、第１の実施形態との差分を中心に説明する。
【０１３４】
＜機能構成＞
図１１は、第２の実施形態に係る伝送システムの機能ブロック図である。本実施の形態に係る伝送端末１０は、図４に示した第１の実施の形態に係る伝送端末１０の構成に加えて、会議情報取得部１１０１を有している。会議情報取得部１１０１は、データ伝送が切断された場合、伝送管理システム５０から、切断されたデータ伝送のネットワーク帯域、中継情報等を取得する。会議情報取得部１１０１は、例えば、図２のＣＰＵ１０１等で動作するプログラムによって実現される。尚、第２の実施形態では、データ伝送のネットワーク帯域の測定を伝送管理システム５０が行うため、伝送端末１０は、図５の帯域測定部５０１を有していなくても良い。
【０１３５】
伝送端末１０の上記以外の構成は、第１の実施形態と同様である。
【０１３６】
また、本実施の形態に係る伝送管理システム５０は、中継情報制御部６１と、中継情報管理ＤＢ５００８を有している。
【０１３７】
中継情報制御部６１は、データ伝送を特定するための識別情報であるセッションＩＤ、データ伝送を中継する中継装置のＩＰアドレス等の中継情報（接続情報）を、中継情報管理ＤＢ５００８に記憶し、管理する。また、中継情報制御部６１は、伝送端末１０からの会議情報要求に応じて、中継情報管理ＤＢ５００８に記憶した、セッションＩＤ、中継装置３０ｃのＩＰアドレス等の中継情報を含む会議情報応答を返信する。
【０１３８】
中継情報管理ＤＢ５００８は、中継情報制御部６１の制御により、データ伝送を特定するための識別情報であるセッションＩＤ、データ伝送を中継する中継装置３０ｃのＩＰアドレス等の中継情報（接続情報）が記憶される。
【０１３９】
尚、第１の実施の形態では、伝送管理システム５０は、中継情報制御部６１及び中継情報管理ＤＢ５００８を有していなくても構わないとしたが、本実施の形態には必要となる。
【０１４０】
また、伝送管理システム５０の端末状態取得部５５は、第１の実施の形態の機能に加えて、データ伝送中にデータ伝送のネットワーク帯域を測定し、端末管理ＤＢ５００３に記憶する機能を有している。尚、ネットワーク帯域を測定する手段を、端末状態取得部５５とは別に新たに設けても良い。
【０１４１】
＜処理の流れ＞
図１２は、第２の実施形態に係るセッション確立までの処理を示すシーケンスチャートである。図１２において、ステップＳ１２０１〜Ｓ１２０８の処理は、第１の実施の形態と同様であるため、説明を省略する。
【０１４２】
図１２のステップＳ１２０８において、伝送端末１０ｄｂから伝送を許可する開始要求応答を受信した伝送管理システム５０の中継情報制御部６１は、中継情報を中継情報管理ＤＢ５００８に記憶する。中継情報制御部６１は、セッションＩＤ、中継装置３０ｃのＩＰアドレス等の接続情報を、伝送端末１０ａａ、１０ｄｂのアドレス、端末ＩＤ等と関連付けて記憶する。本実施の形態では、伝送管理システム５０が中継情報を記憶を行うため、伝送端末１０ａａ、１０ｄｂは、中継情報の記憶を行わなくても良い。
【０１４３】
第１の実施の形態と同様に、ステップＳ１２１０〜Ｓ１２１２の処理により、伝送端末１０ａａと伝送端末１０ｄｂとの間で、例えば、テレビ会議等のデータ伝送が開始する。データ伝送が開始すると、伝送管理システム５０の端末状態取得部５５は、データ伝送のネットワーク帯域を測定し（ステップＳ１２１３）、測定したネットワーク帯域を帯域情報として端末管理ＤＢ５００３に記憶する（ステップＳ１２１４）。
【０１４４】
端末状態取得部５５は、例えば、第１の実施形態と同様の方法で、それぞれの伝送端末１０ａａ、１０ｄｂについて、ネットワーク帯域の測定を行う。端末状態取得部５５がネットワーク帯域を測定するタイミングは、例えば、テレビ会議開始時に行っても良いし、テレビ会議中に定期的（例えば、６０秒に１回）行っても良い。端末状態取得部５５によるネットワーク帯域の測定タイミングは、伝送端末１０の処理能力、ネットワーク環境等に応じて適切に変更すれば良い。
【０１４５】
図１３は、第２の実施形態に係る切断検知時の処理を示すシーケンスチャートである。伝送端末１０ａａは、データ伝送中にデータ伝送の切断を検知すると（ステップＳ１３０１）、第１の実施形態と同様に、伝送管理システム５０にログインする（ステップＳ１３０２、Ｓ１３０３）。
【０１４６】
伝送管理システム５０にログインすると、伝送端末１０ａａの会議情報取得部１１０１は、伝送管理システム５０に会議情報要求を送信して会議情報の送信を要求する（ステップＳ１３０４）。伝送端末１０ａａから会議情報要求を受信した伝送管理システム５０の中継情報制御部６１は、中継情報管理ＤＢ５００８に記憶した情報に基づいて、セッションＩＤ、中継装置３０ｃのＩＰアドレス等の中継情報を含む会議情報応答を伝送端末１０ａａに返信する。また、中継情報制御部６１は、端末管理ＤＢ５００３に記憶された、データ伝送のネットワーク帯域の情報を会議情報応答に含めて送信する。
【０１４７】
会議情報応答を受信した伝送端末１０ａａの会議情報取得部１１０１は、会議情報応答から、中継情報、及びネットワーク帯域の測定結果を取得する（ステップＳ１３０６、Ｓ１３０７）。伝送端末１０ａａの通信制御部２１は、会議情報取得部１１０１が取得したネットワーク帯域に基づいて、データ伝送の伝送（通信）パラメータを設定する（ステップＳ１３０８）。また、伝送端末１０ａａの中継情報制御部２０は、会議情報取得部１１０１が取得した中継情報を用いて、セッションの再確立を行う（ステップＳ１３０９）。
【０１４８】
上記構成により、伝送端末１０は、データ伝送中にデータ伝送が中断されると、伝送管理システム５０からネットワーク帯域及び中継情報を取得し、適切な伝送パラメータを設定し、データ伝送を自動的に再接続できるようになる。
【０１４９】
＜まとめ＞
上記各実施の形態によれば、伝送端末１０又は伝送管理システム５０で切断前のネットワーク帯域及び中継情報を記憶し、記憶したネットワーク帯域をターゲットとして伝送パラメータを設定した後に、記憶した中継情報を用いて同一のテレビ会議等に参加する。
【０１５０】
そのため、伝送端末１０は、データ伝送中にデータ伝送が切断された場合、利用可能なネットワーク帯域に適した設定で、同一会議にすばやく再参加することができるようになる。
【０１５１】
尚、本発明に係る伝送端末１０（端末装置）は、会議専用端末であっても良いし、ゲーム機器、タブレット型端末、携帯電話、スマートフォン、ＰＣ（Personal Computer）等の汎用端末であっても良い。また伝送端末１０は、複合機やプリンタ等の画像形成装置、プロジェクタ等の投影装置、自動車等に搭載されるカーナビゲーション端末、各種通信装置等であっても良い。
【０１５２】
また、上記各実施の形態は、本発明の範囲を限定するものではない。例えば、中継情報とネットワーク帯域の情報を記憶する記憶手段は、同一である必要はなく、例えば、伝送管理システム５０が中継情報を記憶し、伝送端末１０がネットワーク帯域を記憶するものであっても良い。
【０１５３】
さらに、伝送端末１０は、中継装置３０を介さずに他の伝送端末と通信を行うものであっても良い。この場合、伝送端末１０は、通信先の伝送端末の宛先を特定するための情報、例えば、ＩＰアドレス、ＭＡＣアドレス、加入者番号等を含む接続情報を記憶すると良い。
【符号の説明】
【０１５４】
１            伝送システム
１０          伝送端末（端末装置）
１９、５９    記憶・読出し処理部（記憶手段）
２０、６１    中継情報制御部
５０          伝送管理システム（サーバ）
５０１        帯域測定部（帯域測定手段）
５０２        パラメータ制御部（パラメータ制御手段）
１１０１      会議情報取得部（情報取得手段）
１０００、５０００    記憶部（記憶手段）
【先行技術文献】
【特許文献】
【０１５５】
【特許文献１】特開２０１３−４８３５６号公報
【図１】
2015130584.tif 000003
【図２】
2015130584.tif 000004
【図３】
2015130584.tif 000005
【図４】
2015130584.tif 000006
【図５】
2015130584.tif 000007
【図６】
2015130584.tif 000008
【図７】
2015130584.tif 000009
【図８】
2015130584.tif 000010
【図９】
2015130584.tif 000011
【図１０】
2015130584.tif 000012
【図１１】
2015130584.tif 000013
【図１２】
2015130584.tif 000014
【図１３】
2015130584.tif 000015
【図１４】
2015130584.tif 000016