(57)【特許請求の範囲】
【請求項１】
ネットワークに接続され、Ｐ２Ｐ通信によって映像情報または音声情報を含む通信情報の相互通信をおこなう複数の端末装置と、前記通信情報を記録可能な１以上の記録装置とを含み構成される通信システムであって、
前記Ｐ２Ｐ通信によって前記複数の端末装置間で相互通信される前記通信情報について、前記複数の端末装置のいずれかから記録指示があった場合、所定条件に基づいて前記通信情報を記録する記録装置を選択する選択手段と、
前記選択手段によって選択された結果に基づいて、前記複数の端末装置と、前記記録装置との間で前記Ｐ２Ｐ通信の接続を確立するための接続手段と、
前記接続手段による接続の確立に基づいて、前記複数の端末装置が前記記録装置に対して前記通信情報を送信する送信手段と、
前記送信手段によって送信された前記通信情報を、前記複数の端末装置間の相互通信に関連付けて記録する前記記録装置と、
を備え、
前記選択手段は、１以上の記録装置の性能に関する性能情報を取得し、前記性能情報に基づいて前記通信情報を記録する前記記録装置を選択することを特徴とする通信システム。
【請求項２】
ネットワークに接続され、Ｐ２Ｐ通信によって映像情報または音声情報を含む通信情報の相互通信をおこなう複数の端末装置と、前記通信情報を記録可能な１以上の記録装置とを含み構成される通信システムであって、
前記Ｐ２Ｐ通信によって前記複数の端末装置間で相互通信される前記通信情報について、前記複数の端末装置のいずれかから記録指示があった場合、所定条件に基づいて前記通信情報を記録する記録装置を選択する選択手段と、
前記選択手段によって選択された結果に基づいて、前記複数の端末装置と、前記記録装置との間で前記Ｐ２Ｐ通信の接続を確立するための接続手段と、
前記接続手段による接続の確立に基づいて、前記複数の端末装置が前記記録装置に対して前記通信情報を送信する送信手段と、
前記送信手段によって送信された前記通信情報を、前記複数の端末装置間の相互通信に関連付けて記録する前記記録装置と、
を備え、
前記選択手段は、前記記録装置によって前記通信情報を記録する記録領域に関する記録領域情報を取得し、前記記録領域情報に基づいて、前記記録装置を再選択することを特徴とする通信システム。
【請求項３】
ネットワークに接続され、Ｐ２Ｐ通信によって映像情報または音声情報を含む通信情報の相互通信をおこなう複数の端末装置と、前記通信情報を記録可能な１以上の記録装置とを含み構成される通信システムであって、
前記Ｐ２Ｐ通信によって前記複数の端末装置間で相互通信される前記通信情報について、前記複数の端末装置のいずれかから記録指示があった場合、所定条件に基づいて前記通信情報を記録する記録装置を選択する選択手段と、
前記選択手段によって選択された結果に基づいて、前記複数の端末装置と、前記記録装置との間で前記Ｐ２Ｐ通信の接続を確立するための接続手段と、
前記接続手段による接続の確立に基づいて、前記複数の端末装置が前記記録装置に対して前記通信情報を送信する送信手段と、
前記送信手段によって送信された前記通信情報を、前記複数の端末装置間の相互通信に関連付けて記録する前記記録装置と、
を備え、
前記記録装置に記録された前記通信情報の記録先情報を、前記複数の端末装置または前記複数の端末装置の利用者に関する連絡先に報知する報知手段をさらに備えることを特徴とする通信システム。
【請求項４】
前記選択手段によって選択された結果に基づいて、前記P２P通信によって前記通信情報の相互通信がおこなわれている前記端末装置に対して、前記接続手段によって前記Ｐ２Ｐ通信の接続を確立するための前記記録指示に関する記録指示情報を通知する通知手段をさらに備えることを特徴とする請求項１〜３のいずれかに記載の通信システム。
【請求項５】
前記選択手段は、前記複数の端末装置または前記記録装置の前記ネットワークに対する接続環境に基づいて、前記記録装置を選択することを特徴とする請求項１〜４のいずれかに記載の通信システム。
【請求項６】
前記記録装置は、前記複数の端末装置間における相互通信の状況に基づいて、前記送信手段によって送信された前記通信情報のうち、一部分以上を記録することを特徴とする請求項１〜５のいずれか一つに記載の通信システム。
【請求項７】
ネットワークに接続され、Ｐ２Ｐ通信によって映像情報または音声情報を含む通信情報の相互通信をおこなう複数の端末装置のコンピュータに、  前記Ｐ２Ｐ通信によって前記複数の端末装置間で相互通信される前記通信情報について、前記複数の端末装置のいずれかから記録指示があった場合、所定条件に基づいて前記通信情報を記録する記録装置を選択する選択工程と、
前記選択工程によって選択された結果に基づいて、前記複数の端末装置と、前記記録装置との間で前記Ｐ２Ｐ通信の接続を確立するための接続工程と、
前記接続工程による接続の確立に基づいて、前記複数の端末装置が前記記録装置に対して前記通信情報を送信する送信工程と、
を実行させ、
前記選択工程は、１以上の記録装置の性能に関する性能情報を取得し、前記性能情報に基づいて前記通信情報を記録する前記記録装置を選択することを特徴とする通信プログラム。
【請求項８】
ネットワークに接続され、Ｐ２Ｐ通信によって映像情報または音声情報を含む通信情報の相互通信をおこなう複数の端末装置のコンピュータに、  前記Ｐ２Ｐ通信によって前記複数の端末装置間で相互通信される前記通信情報について、前記複数の端末装置のいずれかから記録指示があった場合、所定条件に基づいて前記通信情報を記録する記録装置を選択する選択工程と、
前記選択工程によって選択された結果に基づいて、前記複数の端末装置と、前記記録装置との間で前記Ｐ２Ｐ通信の接続を確立するための接続工程と、
前記接続工程による接続の確立に基づいて、前記複数の端末装置が前記記録装置に対して前記通信情報を送信する送信工程と、
を実行させ、
前記選択工程は、前記記録装置によって前記通信情報を記録する記録領域に関する記録領域情報を取得し、前記記録領域情報に基づいて、前記記録装置を再選択することを特徴とする通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークを介して接続された複数拠点の端末装置によっておこなわれる遠隔会議で送受信される映像情報や音声情報などの通信情報の記録をおこなう通信システムおよび通信方法に関する。
【背景技術】
【０００２】
テレビ会議システムは、複数の拠点間で会議をおこなう際、各拠点間で相互に映像情報や音声情報などを送受信する。各拠点の端末装置は、送受信された映像情報や音声情報を再生する。各拠点の利用者は、自拠点の端末装置によって再生された映像情報や音声情報によって遠隔会議をおこなうことができる。このようなテレビ会議システムは、いわゆるサーバ・クライアント型と呼ばれる方式で、各クライアントの端末装置からの映像情報や音声情報などをサーバ経由でおこなうものが多いが、サーバへの負荷増大という課題を解決するため、Ｐ２Ｐ型と呼ばれる、クライアントの端末装置同士が直接、映像情報や音声情報を送受信する方式も増えてきている。
【０００３】
遠隔会議に参加した者や参加できなかった者などが、遠隔会議内容を把握するため、遠隔会議で再生された映像情報や音声情報などの通信情報を記録することがある。しかしながら、P２P型のテレビ会議システムの場合、サーバを中継しないため、各クライアントの端末装置で通信情報を記録することになるが、遠隔会議中に記録処理をおこなうことになるため、記録処理の負荷によって円滑に遠隔会議をおこなえなくなるという問題があった。また、各クライアントの端末装置に通信情報が記録されるので、遠隔会議に参加した者や参加できなかった者が記録された通信情報を共有するためには、別途他のサーバに保存する必要があり、手間がかかるという問題があった。
【０００４】
近年では、映像情報を録画したいクライアントは、カメラサーバと、映像蓄積サーバとを接続させ、カメラサーバは、撮像された映像情報をクライアントと、映像蓄積サーバとに送信するとともに、映像蓄積サーバは、カメラサーバから送信された映像情報を録画するネットワークシステムが提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３３６３４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１に記載の技術では、映像情報の記録を要求するクライアントによってカメラサーバと映像蓄積サーバとを接続させるため、複数のクライアントが映像情報の記録を要求する場合、すべてのクライアントがカメラサーバと映像蓄積サーバとの接続を要求しなければならないという問題が一例として挙げられる。
【０００７】
また、各クライアントによってそれぞれ映像蓄積サーバを選択するため、映像蓄積サーバが複数存在する場合、複数のクライアントに対する映像情報を同一の映像蓄積サーバで録画できないという問題が一例として挙げられる。すなわち、それぞれＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）やファイウォールなど、各クライアントのネットワークに対する接続環境によっては、各クライアントが選択する映像蓄積サーバが異なってしまうという問題が一例として挙げられる。
【０００８】
この発明は、上述した問題を解決するため、各端末装置が相互通信をおこなっている通信情報の記録に適した記録装置を選択し、各端末装置と、記録装置との間のＰ２Ｐ通信によって通信情報を適切に記録することができる通信システムおよび通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、請求項１に記載の通信システムは、ネットワークに接続され、Ｐ２Ｐ通信によって映像情報または音声情報を含む通信情報の相互通信をおこなう複数の端末装置と、前記通信情報を記録可能な１以上の記録装置とを含み構成される通信システムであって、前記Ｐ２Ｐ通信によって前記複数の端末装置間で相互通信される前記通信情報について、前記複数の端末装置のいずれかから記録指示があった場合、所定条件に基づいて前記通信情報を記録する記録装置を選択する選択手段と、前記選択手段によって選択された結果に基づいて、前記複数の端末装置と、前記記録装置との間で前記Ｐ２Ｐ通信の接続を確立するための接続手段と、前記接続手段による接続の確立に基づいて、前記複数の端末装置が前記記録装置に対して前記通信情報を送信する送信手段と、前記送信手段によって送信された前記通信情報を、前記複数の端末装置間の相互通信に関連付けて記録する前記記録装置と、を備え、前記選択手段は、１以上の記録装置の性能に関する性能情報を取得し、前記性能情報に基づいて前記通信情報を記録する前記記録装置を選択することを特徴とする。
【００１３】
請求項２に記載の通信システムは、ネットワークに接続され、Ｐ２Ｐ通信によって映像情報または音声情報を含む通信情報の相互通信をおこなう複数の端末装置と、前記通信情報を記録可能な１以上の記録装置とを含み構成される通信システムであって、前記Ｐ２Ｐ通信によって前記複数の端末装置間で相互通信される前記通信情報について、前記複数の端末装置のいずれかから記録指示があった場合、所定条件に基づいて前記通信情報を記録する記録装置を選択する選択手段と、前記選択手段によって選択された結果に基づいて、前記複数の端末装置と、前記記録装置との間で前記Ｐ２Ｐ通信の接続を確立するための接続手段と、前記接続手段による接続の確立に基づいて、前記複数の端末装置が前記記録装置に対して前記通信情報を送信する送信手段と、前記送信手段によって送信された前記通信情報を、前記複数の端末装置間の相互通信に関連付けて記録する前記記録装置と、を備え、前記選択手段は、前記記録装置によって前記通信情報を記録する記録領域に関する記録領域情報を取得し、前記記録領域情報に基づいて、前記記録装置を再選択することを特徴とする。
【００１４】
請求項３に記載の通信システムは、ネットワークに接続され、Ｐ２Ｐ通信によって映像情報または音声情報を含む通信情報の相互通信をおこなう複数の端末装置と、前記通信情報を記録可能な１以上の記録装置とを含み構成される通信システムであって、前記Ｐ２Ｐ通信によって前記複数の端末装置間で相互通信される前記通信情報について、前記複数の端末装置のいずれかから記録指示があった場合、所定条件に基づいて前記通信情報を記録する記録装置を選択する選択手段と、前記選択手段によって選択された結果に基づいて、前記複数の端末装置と、前記記録装置との間で前記Ｐ２Ｐ通信の接続を確立するための接続手段と、前記接続手段による接続の確立に基づいて、前記複数の端末装置が前記記録装置に対して前記通信情報を送信する送信手段と、前記送信手段によって送信された前記通信情報を、前記複数の端末装置間の相互通信に関連付けて記録する前記記録装置と、を備え、前記記録装置に記録された前記通信情報の記録先情報を、前記複数の端末装置または前記複数の端末装置の利用者に関する連絡先に報知する報知手段をさらに備えることを特徴とする。
【００１５】
請求項４に記載の通信システムは、上記発明において、前記選択手段によって選択された結果に基づいて、前記P２P通信によって前記通信情報の相互通信がおこなわれている前記端末装置に対して、前記接続手段によって前記Ｐ２Ｐ通信の接続を確立するための前記記録指示に関する記録指示情報を通知する通知手段をさらに備えることを特徴とする。
請求項５に記載の通信システムは、上記発明において、前記選択手段は、前記複数の端末装置または前記記録装置の前記ネットワークに対する接続環境に基づいて、前記記録装置を選択することを特徴とする。
請求項６に記載の通信システムは、上記発明において、前記記録装置は、前記複数の端末装置間における相互通信の状況に基づいて、前記送信手段によって送信された前記通信情報のうち、一部分以上を記録することを特徴とする。
【００１６】
請求項７に記載の通信プログラムは、ネットワークに接続され、Ｐ２Ｐ通信によって映像情報または音声情報を含む通信情報の相互通信をおこなう複数の端末装置のコンピュータに、前記Ｐ２Ｐ通信によって前記複数の端末装置間で相互通信される前記通信情報について、前記複数の端末装置のいずれかから記録指示があった場合、所定条件に基づいて前記通信情報を記録する記録装置を選択する選択工程と、前記選択工程によって選択された結果に基づいて、前記複数の端末装置と、前記記録装置との間で前記Ｐ２Ｐ通信の接続を確立するための接続工程と、前記接続工程による接続の確立に基づいて、前記複数の端末装置が前記記録装置に対して前記通信情報を送信する送信工程と、前記送信工程によって送信された前記通信情報を、前記記録装置によって前記複数の端末装置間の相互通信に関連付けて記録する記録工程と、を実行させ、前記選択工程は、１以上の記録装置の性能に関する性能情報を取得し、前記性能情報に基づいて前記通信情報を記録する前記記録装置を選択することを特徴とする。
請求項８に記載の通信プログラムは、ネットワークに接続され、Ｐ２Ｐ通信によって映像情報または音声情報を含む通信情報の相互通信をおこなう複数の端末装置のコンピュータに、前記Ｐ２Ｐ通信によって前記複数の端末装置間で相互通信される前記通信情報について、前記複数の端末装置のいずれかから記録指示があった場合、所定条件に基づいて前記通信情報を記録する記録装置を選択する選択工程と、前記選択工程によって選択された結果に基づいて、前記複数の端末装置と、前記記録装置との間で前記Ｐ２Ｐ通信の接続を確立するための接続工程と、前記接続工程による接続の確立に基づいて、前記複数の端末装置が前記記録装置に対して前記通信情報を送信する送信工程と、前記送信工程によって送信された前記通信情報を、前記記録装置によって前記複数の端末装置間の相互通信に関連付けて記録する記録工程と、を実行させ、前記選択工程は、前記記録装置によって前記通信情報を記録する記録領域に関する記録領域情報を取得し、前記記録領域情報に基づいて、前記記録装置を再選択することを特徴とする。
【発明の効果】
【００１７】
請求項１に記載の発明によれば、複数の端末装置間で相互通信される通信情報の記録に適した記録装置を選択し、複数の端末装置と、記録装置との間でＰ２Ｐ通信を確立させることで、遠隔会議に支障をきたすことなく記録をすることができるとともに、遠隔会議後も記録装置にアクセスし会議の内容を共有することができる。また、記録装置の性能情報に基づいて、通信情報を記録する記録装置を選択できるため、記録装置の選択の最適化を図ることができる。
請求項２に記載の発明によれば、記録装置の記録領域情報に基づいて、記録装置を再選択し、通信情報の記録領域の不足を生じさせることがないため、遺漏なく通信情報の記録を図ることができる。
請求項３に記載の発明によれば、通信情報の記録先情報を端末装置の利用者に報知することができるため、記録装置によって記録された通信情報を容易かつ確実に利用者に確認させることができる。
【００１８】
請求項４に記載の発明によれば、端末装置に記録指示情報を通知することで、通信情報を記録する前に、利用者が通信情報が記録されることを確認することができる。
【００１９】
請求項５に記載の発明によれば、ネットワークに対する接続環境に基づいて記録装置を選択することができるため、各端末装置との相互通信や記録された通信情報への遠隔会議後のアクセスに最適な記録装置の選択を図ることができる。
【００２１】
請求項５に記載の発明によれば、記録装置の記録領域情報に基づいて、記録装置を再選択し、通信情報の記録領域の不足を生じさせることがないため、遺漏なく通信情報の記録を図ることができる。
【００２２】
請求項６に記載の発明によれば、通信情報の記録先情報を端末装置の利用者に報知することができるため、記録装置によって記録された通信情報を容易かつ確実に利用者に確認させることができる。
【００２３】
請求項６に記載の発明によれば、相互通信の状況に基づいて通信情報を記録することができるため、記録すべき通信情報を確実に記録することができる。
【００２４】
請求項７に記載の発明によれば、ネットワークに対する接続環境に基づいて記録装置を選択することができるため、各端末装置との相互通信や記録された通信情報への遠隔会議後のアクセスに最適な記録装置の選択を図ることができる。また、記録装置の性能情報に基づいて、通信情報を記録する記録装置を選択できるため、記録装置の選択の最適化を図ることができる。
請求項８に記載の発明によれば、記録装置の記録領域情報に基づいて、記録装置を再選択し、通信情報の記録領域の不足を生じさせることがないため、遺漏なく通信情報の記録を図ることができる。
【００２５】
以上説明したように、本発明にかかる通信システムおよび通信方法によれば、各端末装置が相互通信をおこなっている通信情報の記録に適した記録装置を選択し、各端末装置と、記録装置との間のＰ２Ｐ通信によって通信情報を適切に記録することができるという効果を奏する。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態のテレビ会議システムの一例を示す説明図である。
【図２】本発明の実施形態のテレビ会議端末の機能的構成の一例を示す説明図である。
【図３】本発明の実施形態の記録装置の機能的構成の一例を示す説明図である。
【図４】本発明の実施形態の記録装置によって記録されるテレビ会議の通信情報の一例を示す説明図である。
【図５】本発明の実施形態のテレビ会議システムの全体の処理概要の一例を示すシーケンス図である。
【図６】本発明の実施形態の記録装置を選択するテレビ会議端末の処理の内容を示すフローチャートである。
【図７】本発明の実施形態の記録装置の処理の内容を示すフローチャートである。
【図８】本発明の実施形態の記録指示情報を受信するテレビ会議端末の処理の内容を示すフローチャートである。
【図９】本発明の変形例の記録装置を選択するテレビ会議端末の処理の内容を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下に添付図面を参照して、この発明にかかる通信システムおよび通信方法の好適な実施の形態を詳細に説明する。
【００２８】
（実施形態）
（全体構成）
図１を用いて、本発明の実施形態にかかる通信システムおよび通信方法を、複数拠点でテレビ会議をおこなうテレビ会議システムによって実現した場合について説明する。図１は、本発明の実施形態のテレビ会議システムの一例を示す説明図である。図１において、テレビ会議システム１００は、各拠点Ａ，Ｂに設置されたテレビ会議端末１１０ａ，１１０ｂによって送受信される映像情報や音声情報をテレビ会議端末１１０ａ，１１０ｂで再生することで、各拠点Ａ，Ｂにおける利用者Ａ１，Ａ２，Ｂによる遠隔会議が実行される。なお、以降の説明では、各拠点Ａ，Ｂを特に区別しない場合、符号の末尾の記号である「ａ」，「ｂ」を省略して説明する。
【００２９】
テレビ会議端末１１０は、自拠点の内部ネットワークＩＮＷに接続される。内部ネットワークＩＮＷは、１以上のテレビ会議端末１１０と、各種情報を記録可能な記録装置１５０とが接続されている。内部ネットワークＩＮＷは、各拠点の外部ネットワークＯＮＷに対して、ＮＡＴ装置１０１およびファイアウォール１０２を介して接続されている。公知の技術であるため詳細な説明は省略するが、ＮＡＴ装置１０１およびファイアウォール１０２は、内部ネットワークＩＮＷと、外部ネットワークＯＮＷとの間でＩＰアドレスやポート番号の変換および制限などをおこなうことで、内部ネットワークＩＮＷ内の通信に関するセキュリティを保持する。
【００３０】
外部ネットワークＯＮＷは、各拠点Ａ，Ｂの内部ネットワークＩＮＷに接続されており、各拠点Ａ，Ｂのテレビ会議端末１１０間で送受信される各種情報を記録可能な記録装置１５０が接続されている。なお、図１では、各拠点Ａ，Ｂおよび外部ネットワークＯＮＷにそれぞれ１台の記録装置１５０が接続されることとしたが、これに限ることはない。すなわち、記録装置１５０は、本実施形態におけるテレビ会議システム１００で少なくとも１台設置されればよく、また、各拠点Ａ，Ｂおよび外部ネットワークＯＮＷにそれぞれ複数台設置される構成でもよい。
【００３１】
図１では、２つの拠点Ａ，Ｂでテレビ会議をおこなう場合について説明するが、３つ以上の拠点でテレビ会議をおこなうこととしてもよい。また、テレビ会議端末１１０ａ，１１０ｂがネットワークＯＮＷ，ＩＮＷを介して相互に接続されることとして説明するが、ネットワークＯＮＷ，ＩＮＷ上の任意の位置に設置された管理サーバなどを介して相互に接続される構成でもよい。ネットワークＯＮＷ，ＩＮＷは、インターネットやＬＡＮ（ローカルエリアネットワーク）や公衆電話回線網などであってもよい。
【００３２】
テレビ会議端末１１０は、カメラ２１２やマイク２１４（図２参照）によって自拠点における利用者Ａ１，Ａ２，Ｂの映像情報および音声情報を取得する。テレビ会議端末１１０は、取得した自拠点の映像情報および音声情報を他拠点のテレビ会議端末１１０に送信する。
【００３３】
テレビ会議端末１１０は、他拠点のテレビ会議端末１１０から送信される利用者Ａ１，Ａ２，Ｂの映像情報および音声情報を受信する。テレビ会議端末１１０は、受信した他拠点の利用者Ａ１，Ａ２，Ｂの映像情報および音声情報をディスプレイ２１１やスピーカ２１３（図２参照）によって再生する。
【００３４】
すなわち、テレビ会議端末１１０は、相互に送受信される利用者Ａ１，Ａ２，Ｂの映像情報および音声情報を再生する。利用者Ａ１，Ａ２，Ｂは、自拠点のテレビ会議端末１１０によって再生される他拠点の映像情報および音声情報を視聴することで、遠隔に位置する利用者同士でテレビ会議をおこなう。
【００３５】
利用者Ａ１，Ａ２，Ｂは、テレビ会議において送受信された映像情報や音声情報などの通信情報の記録をおこなう場合、記録装置１５０のいずれかによって通信情報の記録をおこなうよう、操作部２０６（図２参照）を介して記録指示を入力する。記録指示の入力があったテレビ会議端末１１０は、テレビ会議システム１００上に設置された記録装置１５０の中から、通信情報の記録に適した記録装置１５０を選択する。なお、本実施形態では、記録指示の入力を受け付けたテレビ会議端末１１０が、記録装置１５０を選択することとして説明するが、これに限ることはない。すなわち、記録指示の入力を受け付けたテレビ会議端末１１０が、他のテレビ会議端末１１０に記録装置１５０を選択させる旨を通知してもよいし、テレビ会議端末１１０間の呼制御をおこなう管理サーバ（不図示）などによって記録装置１５０の選択を行うようにしてもよい。
【００３６】
記録装置１５０の選択は、たとえば、テレビ会議に参加しているテレビ会議端末１１０間と記録装置１５０における、ネットワーク接続環境に基づいておこなわれる。具体的には、たとえば、拠点Ａ内のテレビ会議端末１１０ａ同士でテレビ会議をおこなっており、同じネットワーク内の人が記録された通信情報を簡単に利用できるようにしたい場合は、拠点Ａ内の記録装置１５０ａを選択することとなる。また、拠点Ａ，Ｂ間のテレビ会議端末１１０同士でテレビ会議をおこなっている場合、外部ネットワークＯＮＷに接続された記録装置１５０を選択する。このように、たとえば、所定条件としてネットワークの接続環境に基づいて記録装置１５０を選択することで、通信情報の記録しやすい記録装置１５０によって、通信情報を記録することができる。
【００３７】
テレビ会議端末１１０は、テレビ会議に関する映像情報や音声情報などの通信情報を記録する記録装置１５０を選択すると、テレビ会議に参加している複数のテレビ会議端末１１０と、記録装置１５０とのＰ２Ｐ通信を確立させる。具体的には、たとえば、テレビ会議端末１１０は、テレビ会議に参加している複数のテレビ会議端末１１０に対して、記録装置１５０の宛先情報を含む記録指示情報を通知する。記録指示情報が通知されたテレビ会議端末１１０は、宛先情報に基づく呼制御によって記録装置１５０とのＰ２Ｐ通信の接続を確立する。なお、本実施形態では、テレビ会議端末１１０が、複数のテレビ会議端末１１０に対して記録指示情報を通知することとして説明したが、これに限ることはない。すなわち、記録装置１５０を選択したテレビ会議端末１１０は、選択された記録装置１５０に対して、テレビ会議に参加しているテレビ会議端末１１０の宛先情報を含む記録指示情報を通知し、記録装置１５０が、宛先情報に基づく呼制御によって複数のテレビ会議端末とのＰ２Ｐ通信の接続を確立する。
【００３８】
各テレビ会議端末１１０は、テレビ会議をおこなっているテレビ会議端末１１０および新たにＰ２Ｐ通信の接続が確立された記録装置１５０に対して映像情報や音声情報などの通信情報を送信する。記録装置１５０は、各テレビ会議端末１１０から送信される通信情報を、実施されているテレビ会議の件名、出席者や使用した資料などの情報に関連付けて記録媒体３０８へ記録する。記録装置１５０は、通信情報の記録先を示すＵＲＬなどの記録先情報を、テレビ会議をおこなっているテレビ会議端末１１０、すなわち、通信情報の送信元のテレビ会議端末１１０や、テレビ会議端末１１０の利用者Ａ１，Ａ２，Ｂに報知する。具体的には、記録装置１５０は、テレビ会議端末１１０の呼制御の際に取得されるテレビ会議端末１１０のアドレス情報や、利用者Ａ１，Ａ２，Ｂから取得される利用者Ａ１，Ａ２，Ｂのメールアドレスなどの連絡先情報に基づいて、記録先情報の報知をおこなう。
【００３９】
（機能的構成）
（テレビ会議端末）
図２を用いて、本発明の実施形態のテレビ会議端末１１０の機能的構成について説明する。図２は、本発明の実施形態のテレビ会議端末の機能的構成の一例を示す説明図である。
【００４０】
図２において、テレビ会議端末１１０は、ＣＰＵ（セントラルプロセッシングユニット）２０１と、ＲＡＭ（ランダムアクセスメモリ）２０２と、ＲＯＭ（リードオンリーメモリ）２０３と、ディスプレイ２１１やカメラ２１２に対して映像の入出力を制御する映像Ｉ／Ｆ２０４と、スピーカ２１３やマイク２１４に対して音声の入出力を制御する音声Ｉ／Ｆ２０５と、各種情報の入力を受け付ける操作部２０６と、外部機器との通信を制御する通信Ｉ／Ｆ２０７と、各種情報を記録する記録媒体２０８とを備えている。また、テレビ会議端末１１０の各構成部は、バス２００によってそれぞれ接続されている。
【００４１】
ＣＰＵ２０１は、テレビ会議端末１１０全体の制御をおこなう。ＣＰＵ２０１は、ＲＡＭ２０２をワークエリアとして、ＲＯＭ２０３から読み込まれる各種プログラムを実行する。
【００４２】
映像Ｉ／Ｆ２０４は、ＣＰＵ２０１の制御にしたがって、ディスプレイ２１１に各種情報を表示させる。映像Ｉ／Ｆ２０４は、たとえば、カメラ２１２によって撮像された拠点Ａまたは拠点Ｂである自拠点の映像や、拠点Ｂまたは拠点Ａである他拠点のテレビ会議端末１１０から受信された映像情報や、他拠点とのテレビ会議に関する操作などをおこなうための処理画面などをディスプレイ２１１に表示させる。
【００４３】
映像Ｉ／Ｆ２０４は、ＣＰＵ２０１の制御にしたがって、カメラ２１２によって自拠点の利用者の映像情報を撮像する。映像Ｉ／Ｆ２０４は、ＣＰＵ２０１の制御にしたがって、カメラ２１２によって撮像された映像情報を記録媒体２０８に出力する。
【００４４】
音声Ｉ／Ｆ２０５は、ＣＰＵ２０１の制御にしたがって、スピーカ２１３に各種音声情報を出力させる。音声Ｉ／Ｆ２０５は、他拠点のテレビ会議端末１１０から受信された音声情報や、他拠点とのテレビ会議に関する音声情報などをスピーカ２１３に出力させる。
【００４５】
音声Ｉ／Ｆ２０５は、ＣＰＵ２０１の制御にしたがって、マイク２１４によって自拠点の利用者の音声情報を集音する。音声Ｉ／Ｆ２０５は、ＣＰＵ２０１の制御にしたがって、マイク２１４によって集音された音声情報を記録媒体２０８に出力する。
【００４６】
操作部２０６は、利用者などから各種情報の入力を受け付ける。操作部２０６は、タッチパネルや操作ボタンなどによって構成され、テレビ会議に関する情報の入力を受け付けて、入力された信号をＣＰＵ２０１へ出力する。本実施形態では、操作部２０６は、テレビ会議において再生される映像情報や音声情報などの通信情報の記録指示を受け付ける。
【００４７】
詳細は図６〜図８を用いて説明するが、ＣＰＵ２０１は、操作部２０６によって記録指示の入力を受け付けた場合、通信Ｉ／Ｆ２０７を介して、テレビ会議をおこなう他のテレビ会議端末１１０およびテレビ会議システム１００における記録装置１５０におけるネットワークの接続環境を取得する。接続環境の取得は、たとえば、テレビ会議端末１１０間のＰ２Ｐ接続の呼制御をおこなう管理サーバに問い合わせたり、テレビ会議をおこなっている他のテレビ会議端末１１０に問い合わせたりして取得する。すなわち、管理サーバは、テレビ会議システム１００上の記録装置１５０のアドレス情報などを記録している。テレビ会議端末１１０は、自拠点の内部ネットワークＩＮＷに接続された記録装置１５０のアドレス情報などを記録媒体２０８に記録している構成である。
【００４８】
ＣＰＵ２０１は、テレビ会議システム１００上のテレビ会議端末１１０や記録装置１５０のネットワークに対する接続環境を取得すると、取得された接続環境に基づいて、通信情報の記録先とする記録装置１５０を選択する。テレビ会議端末１１０は、テレビ会議に参加している複数のテレビ会議端末１１０と、記録装置１５０とのＰ２Ｐ通信を確立させる。
【００４９】
通信Ｉ／Ｆ２０７は、通信回線を通じて外部ネットワークＯＮＷや内部ネットワークＩＮＷなどのネットワークに接続され、このネットワークを介して他のテレビ会議端末１１０やその他外部機器に接続される。通信Ｉ／Ｆ２０７は、ネットワークとテレビ会議端末１１０内部のインターフェースをつかさどり、外部機器に対するデータの入出力を制御する。通信Ｉ／Ｆ２０７には、たとえば、モデムやＬＡＮアダプタなどを採用することができる。
【００５０】
通信Ｉ／Ｆ２０７は、ＣＰＵ２０１の制御にしたがって、記録媒体２０８に記録された自拠点の映像情報および音声情報を、他拠点のテレビ会議端末１１０や記録装置１５０へネットワークを介して送信する。通信Ｉ／Ｆ２０７は、ＣＰＵ２０１の制御にしたがって、映像情報および音声情報を所定のタイミングでネットワークを介して送信する。
【００５１】
記録媒体２０８は、ＨＤ（ハードディスク）や着脱可能な記録媒体の一例としてのＦＤ（フレキシブルディスク）などである。記録媒体２０８は、それぞれのドライブデバイスを有し、ＣＰＵ２０１の制御にしたがって各種データが記録される。また、記録媒体２０８からは、それぞれのドライブデバイスの制御にしたがってデータが読み取られる。本実施形態では、記録媒体２０８には、自拠点の内部ネットワークＩＮＷに接続されている記録装置１５０のアドレス情報などが記録されている。
【００５２】
（記録装置）
図３を用いて、本発明の実施形態の記録装置１５０の機能的構成について説明する。図３は、本発明の実施形態の記録装置の機能的構成の一例を示す説明図である。
【００５３】
図３において、記録装置１５０は、ＣＰＵ３０１と、ＲＡＭ３０２と、ＲＯＭ３０３と、各種情報の入力を受け付ける操作部３０６と、外部機器との通信を制御する通信Ｉ／Ｆ３０７と、各種情報を記録する記録媒体３０８とを備えている。また、記録装置１５０の各構成部は、バス３００によってそれぞれ接続されている。なお、図３に示した各機能部の機能について、図２に示したＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、操作部２０６、通信Ｉ／Ｆ２０７、記録媒体２０８と同様の機能については説明を省略する。また、図３の説明では、ディスプレイ、カメラ、映像Ｉ／Ｆ、スピーカ、マイク、音声Ｉ／Ｆなどを特に図示はしないが、記録装置１５０に備える構成でもよい。すなわち、本発明の実施形態のテレビ会議システム１００では、テレビ会議端末１１０が、記録装置１５０として機能する構成としてもよい。
【００５４】
記録媒体３０８は、テレビ会議端末１１０とのＰ２Ｐ接続が確立されると、ＣＰＵ３０１の制御にしたがって、通信Ｉ／Ｆ３０７を介して受信される通信情報を記録する。具体的には、たとえば、図１に示した拠点Ａ，Ｂ間でテレビ会議端末１１０ａ，テレビ会議端末１１０ｂによってテレビ会議がおこなわれている場合、記録装置１５０は、テレビ会議端末１１０ａから送信される通信情報と、テレビ会議端末１１０ｂから送信される通信情報を記録する。
【００５５】
記録装置１５０は、通信情報を記録する際、テレビ会議に関する情報として記録するため、受信された通信情報を用いて、各拠点Ａ，Ｂで再生されているテレビ会議と同等の情報を再現して記録する。すなわち、記録装置１５０は、テレビ会議端末１１０ａから、通信情報としてテレビ会議端末１１０ａの利用者Ａ１，Ａ２の映像情報および音声情報を通信Ｉ／Ｆ３０７を介して受信する。記録装置１５０は、テレビ会議端末１１０ｂから、通信情報としてテレビ会議端末１１０ｂの利用者ｂの映像情報および音声情報を通信Ｉ／Ｆ３０７を介して受信する。また、必要に応じて、テレビ会議端末１１０から、通信情報として共有資料情報や別途入力されるテキスト情報などを通信Ｉ／Ｆ３０７を介して受信する。いずれの場合も、受信情報にのみ基づいて目的は達成され、記録装置１５０から映像情報などを送信する必要がないため、使用するネットワーク帯域の節約にもなる。
【００５６】
ＣＰＵ３０８は、通信Ｉ／Ｆ３０７を介して受信された通信情報を、いずれかのテレビ会議端末１１０で再生されるテレビ会議の情報として記録媒体３０８に記録する。ここで、図４を用いて、本発明の実施形態の記録装置１５０によって記録される通信情報について説明する。
【００５７】
図４は、本発明の実施形態の記録装置によって記録されるテレビ会議の通信情報の一例を示す説明図である。図４において、記録される通信情報４００は、共有資料を示す映像情報４０１と、各利用者Ａ１，Ａ２，Ｂを示す映像情報４０２と、テキストなどを示す映像情報４０３とを含み構成されている。
【００５８】
共有資料を示す映像情報４０１は、テレビ会議をおこなっているいずれかのテレビ会議端末１１０から送信される。利用者Ａ１，Ａ２，Ｂを示す映像情報４０２は、各利用者Ａ１，Ａ２，Ｂが利用しているテレビ会議端末１１０からそれぞれ送信される。テキストなどを示す映像情報は、テキストの入力がおこなわれたテレビ会議端末１１０から送信されるテキスト情報に基づく情報である。
【００５９】
ＣＰＵ３０１は、これら映像情報４０１，４０２，４０３を合わせて、通信情報４００として記録する。換言すれば、ＣＰＵ３０１は、テレビ会議をおこなっているテレビ会議端末で再生される情報と同等の情報を記録する構成である。なお、図４の説明では、映像情報を通信情報として記録することとして説明したが、これに限ることはない。具体的には、音声情報やポインタなどの移動軌跡なども通信情報として記録する構成でもよい。
【００６０】
図３に戻って、通信Ｉ／Ｆ３０７は、記録指示を受け付けたテレビ会議端末１１０から、通信情報の記録先として選択され、記録指示情報の通知を受信する。ＣＰＵ３０１は、通信Ｉ／Ｆ３０７を介して記録指示情報の通知を受信すると、記録指示情報に基づいて、そのテレビ会議端末１１０とのＰ２Ｐ通信の接続を確立させる。
【００６１】
ＣＰＵ３０１は、記録媒体３０８に通信情報を記録すると、記録先のＵＲＬなどの記録先情報を、通信Ｉ／Ｆ３０７を介して、通信情報の送信元のテレビ会議端末１１０や、テレビ会議端末１１０の利用者Ａ１，Ａ２，Ｂの連絡先へ報知する。
【００６２】
なお、各構成要素と、各機能を対応付けて説明すると、図２に示したＣＰＵ２０１によって、本発明の選択手段の機能を実現する。また、図２および図３に示したＣＰＵ２０１、通信Ｉ／Ｆ２０７、ＣＰＵ３０１および通信Ｉ／Ｆ３０７によって、本発明の接続手段、送信手段、通知手段および報知手段の機能を実現する。
【００６３】
（全体の処理の概要）
図５を用いて、本発明の実施形態のテレビ会議システムの全体の処理概要について説明する。図５は、本発明の実施形態のテレビ会議システムの全体の処理概要の一例を示すシーケンス図である。図５に示す例では、テレビ会議端末１１０ａと、テレビ会議端末１１０ｂとがテレビ会議をおこなっており、テレビ会議端末１１０ａに通信情報の記録指示が入力された場合について説明する。
【００６４】
図５において、テレビ会議端末１１０ａと、テレビ会議端末１１０ｂとは、タイミングＴ１において、Ｐ２Ｐ接続が確立され、テレビ会議をおこなっている状態である。テレビ会議端末１１０ａは、タイミングＴ２において、利用者Ａ１（またはＡ２）から操作部２０６を介して、通信情報の記録指示の入力を受け付けると、テレビ会議システム１００上において、通信情報を記録すべき記録装置１５０の選択をおこなう。
【００６５】
テレビ会議端末１１０ａは、タイミングＴ３において、選択された記録装置１５０に対して発呼処理であるＩＮＶＩＴＥを送信する。ＩＮＶＩＴＥは、たとえば、公知のＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に基づいておこなわれ、図示しないサーバを介して、記録装置１５０に送信される。
【００６６】
記録装置１５０は、テレビ会議端末１１０ａからＩＮＶＩＴＥを受信すると、タイミングＴ４において、成功応答として２００ＯＫをテレビ会議端末１１０ａに送信する。特に説明はしないが、記録装置１５０は、２００ＯＫを送信する前に、暫定応答として１８０Ｒｉｎｇｉｎｇを送信したりしてもよい。
【００６７】
テレビ会議端末１１０ａは、記録装置１５０から２００ＯＫを受信すると、タイミングＴ５において、記録装置１５０とＰ２Ｐ接続を確立して、記録装置１５０に対して通信情報を送信する。なお、タイミングＴ５において送信される通信情報は、タイミングＴ１において確立されているＰ２Ｐ接続によって、テレビ会議をおこなっているテレビ会議端末１１０ｂにも送信されている。
【００６８】
テレビ会議端末１１０ａは、タイミングＴ６において、テレビ会議をおこなっているテレビ会議端末１１０ｂに対して、記録装置１５０の宛先情報を含む記録指示情報を通知する。なお、図５のシーケンス図では、タイミングＴ５においてテレビ会議端末１１０ａと、記録装置１５０とのＰ２Ｐ接続を確立してから、タイミングＴ６においてテレビ会議端末１１０ｂに対して記録指示通知をおこなう構成としたが、処理の順序を限定するものではない。
【００６９】
テレビ会議端末１１０ｂは、テレビ会議端末１１０ａから記録指示通知を受信すると、記録装置１５０への通信情報の記録を許可するため、タイミングＴ７において、自装置の宛先情報を含む記録許可を記録装置１５０へ送信する。
【００７０】
記録装置１５０は、テレビ会議端末１１０ｂから記録許可を受信すると、受信された記録許可に基づいて、タイミングＴ８において、テレビ会議端末１１０ｂに対して、ＩＮＶＩＴＥを送信する。テレビ会議端末１１０ｂは、記録装置１５０からＩＮＶＩＴＥを受信すると、タイミングＴ９において、記録装置１５０に２００ＯＫを送信する。
【００７１】
テレビ会議端末１１０ｂは、記録装置１５０に対して２００ＯＫを送信すると、タイミングＴ１０において、記録装置１５０とＰ２Ｐ接続を確立して、記録装置１５０に対して通信情報を送信する。なお、図５のシーケンス図では、記録装置１５０と、テレビ会議端末１１０ｂとのＰ２Ｐ接続は、記録装置１５０からＩＮＶＩＴＥを送信することとして説明したが、これに限ることはない。
【００７２】
具体的には、テレビ会議端末１１０ｂは、記録指示通知を受信すると、タイミングＴ７において、テレビ会議端末１１０ａに対して記録許可を送信するとともに、記録装置１５０へＩＮＶＩＴＥを送信する。
【００７３】
記録装置１５０は、テレビ会議端末１１０ａ，ｂから通信情報を受信すると、タイミングＴ１１において、受信した通信情報を記録する。通信情報の記録は、タイミングＴ５におけるテレビ会議端末１１０ａからの通信情報のみを受信した段階で開始して、タイミングＴ１１においてテレビ会議端末１１０ｂからの通信情報を受信した段階で、たとえば図４に示したテレビ会議の情報として記録する。また、通信情報の記録は、テレビ会議に参加しているテレビ会議端末１１０ａ，ｂ双方の通信情報が揃うのを待って（タイミングＴ１１以後）記録することとしてもよい。
【００７４】
テレビ会議システム１００において、タイミングＴ１２においてテレビ会議が終了される。テレビ会議の終了は、利用者Ａ１，Ａ２，Ｂが利用しているテレビ会議端末１１０の操作部２０６を操作することで、テレビ会議をおこなっている他のテレビ会議端末１１０および記録装置１５０へ終了指示が送信される。
【００７５】
記録装置１５０は、テレビ会議が終了されると、記録された通信情報の記録先を示すＵＲＬなどの記録先情報を、タイミングＴ１３，Ｔ１４において、テレビ会議をおこなっていたテレビ会議端末１１０へ報知する。なお、特に図示はしないが、テレビ会議端末１１０の利用者Ａ１，Ａ２，Ｂは、タイミングＴ１３，Ｔ１４において報知されたＵＲＬに基づいて、テレビ会議に関する通信情報を取得することができる。
【００７６】
なお、図５のシーケンス図では、タイミングＴ１３，Ｔ１４において、テレビ会議が終了したら記録先情報を報知することとしたが、これに限ることはない。具体的には、タイミングＴ１１において、通信情報の記録を開始した時点で記録先情報を報知することとしてもよい。このようにすれば、テレビ会議端末１１０の利用者Ａ１，Ａ２，Ｂは、テレビ会議中に通信情報を取得、確認をおこなうことができる。また、記録先情報を報知する代わりに、記録した通信情報自体を送信することとしてもよい。このようにすれば、テレビ会議端末１１０に対して、確実に通信情報を届けることができる。また、タイミングＴ１３，Ｔ１４を異なるタイミングとして図示したが、同一のタイミングでおこなうこととしてもよい。
【００７７】
（テレビ会議１１０ａの処理の内容）
図６〜図８を用いて、本発明の実施形態のテレビ会議システム１００の処理の内容について説明する。図６〜図８のフローチャートでは、テレビ会議端末１１０ａによって、通信情報を記録する記録装置を選択し、テレビ会議端末１１０ｂによって、記録指示情報を受信する場合について説明する。図６は、本発明の実施形態の記録装置を選択するテレビ会議端末の処理の内容を示すフローチャートである。
【００７８】
図６のフローチャートにおいて、まず、ＣＰＵ２０１は、テレビ会議が開始されたか否かを判断する（ステップＳ６０１）。テレビ会議の開始は、たとえば、利用者Ａ１（あるいはＡ２）による操作部２０６の操作に基づいて、通信Ｉ／Ｆ２０７を介して他のテレビ会議端末１１０に対して接続要求をおこなう。通信Ｉ／Ｆ２０７を介して他のテレビ会議端末１１０から応答を受信することによって判断される。また、他には、他のテレビ会議端末１１０から接続要求があった場合に判断される。
【００７９】
テレビ会議が開始されるのを待って、開始された場合（ステップＳ６０１：Ｙｅｓ）は、ＣＰＵ２０１は、テレビ会議端末１１０ｂとのテレビ会議に関する通信情報の記録指示があったか否かを判断する（ステップＳ６０２）。ステップＳ６０２において、記録指示がない場合（ステップＳ６０２：Ｎｏ）は、記録指示があるまで待ち状態となる。具体的には、ステップＳ６０１およびステップＳ６０２における処理が、図５に示したタイミングＴ１およびＴ２に相当する。
【００８０】
記録指示があった場合（ステップＳ６０２：Ｙｅｓ）は、ＣＰＵ２０１は、テレビ会議システム１００におけるテレビ会議端末１１０および記録装置１５０のネットワークの接続環境を取得する（ステップＳ６０３）。接続環境の取得は、たとえば、テレビ会議端末１１０間のＰ２Ｐ接続の呼制御をおこなう管理サーバに問い合わせたり、テレビ会議をおこなっている他のテレビ会議端末１１０に問い合わせたりして取得される、記録装置１５０のアドレス情報に基づく構成でもよい。
【００８１】
ＣＰＵ２０１は、ステップＳ６０３において取得されたネットワークの接続環境に基づいて、テレビ会議端末１１０ｂとのテレビ会議において送受信される通信情報の記録先となる記録装置１５０を選択する（ステップＳ６０４）。記録装置１５０の選択は、たとえば、テレビ会議端末１１０のアドレスと、記録装置１５０のアドレスとを比較して、各装置が接続されたネットワークを判定することによっておこなわれる。
【００８２】
ＣＰＵ２０１は、通信Ｉ／Ｆ２０７を制御して、ステップＳ６０４において選択された記録装置１５０とＰ２Ｐ接続を確立し（ステップＳ６０５）、記録装置１５０に対して通信情報を送信する（ステップＳ６０６）。具体的には、ステップＳ６０３〜ステップＳ６０６における処理が、図５に示したタイミングＴ３〜Ｔ５に相当する。
【００８３】
ＣＰＵ２０１は、ステップＳ６０４において選択された記録装置１５０について、通信Ｉ／Ｆ２０７を介して、テレビ会議端末１１０ｂに記録指示情報を通知する（ステップＳ６０７）。具体的には、ステップＳ６０における処理が、図５に示したタイミングＴ６に相当する。
【００８４】
ＣＰＵ２０１は、ステップＳ６０１において開始されているテレビ会議が終了したか否かを判断する（ステップＳ６０８）。ステップＳ６０８において、テレビ会議が終了しない場合（ステップＳ６０８：Ｎｏ）は、テレビ会議が終了するまで通信情報の送信を継続する。
【００８５】
テレビ会議を終了する場合（ステップＳ６０８：Ｙｅｓ）は、そのまま一連の処理を終了する。具体的には、ステップＳ６０８における処理が、図５に示したタイミングＴ１２に相当する。なお、特に図示はしないが、図５に示したタイミングＴ１３，Ｔ１４における記録先の報知は、図６のフローチャートにおける処理後や処理中に受信する構成である。
【００８６】
（記録装置１５０の処理の内容）
図７は、本発明の実施形態の記録装置の処理の内容を示すフローチャートである。図７のフローチャートにおいて、まず、ＣＰＵ３０１は、テレビ会議端末１１０ａから通信Ｉ／Ｆ３０７を介して接続要求（ＩＮＶＩＴＥ）があったか否かを判断する（ステップＳ７０１）。
【００８７】
接続要求を受信するのを待って、受信した場合（ステップＳ７０１：Ｙｅｓ）は、ＣＰＵ３０１は、通信Ｉ／Ｆ３０７を介して、テレビ会議端末１１０ａとＰ２Ｐ接続をおこなって、テレビ会議端末１１０ａから通信情報を受信する（ステップＳ７０２）。具体的には、ステップＳ７０２における処理が、図５に示したタイミングＴ４およびＴ５に相当する。
【００８８】
ＣＰＵ３０１は、通信Ｉ／Ｆ３０７を介して、テレビ会議端末１１０ａとテレビ会議をおこなっている他のテレビ会議端末１１０ｂからの記録許可を受信したか否かを判断する（ステップＳ７０３）。ステップＳ７０３において、記録許可を受信しない場合（ステップＳ７０３：Ｎｏ）は、ステップＳ７０５へ移行する。
【００８９】
記録許可を受信した場合（ステップＳ７０３：Ｙｅｓ）は、ＣＰＵ３０１は、通信Ｉ／Ｆ３０７を介して、テレビ会議端末１１０ｂとＰ２Ｐ接続をおこなって、テレビ会議端末１１０ｂから通信情報を受信する（ステップＳ７０４）。具体的には、ステップＳ７０３およびステップＳ７０４における処理が、図５に示したタイミングＴ７〜およびＴ１０に相当する。
【００９０】
ＣＰＵ３０１は、ステップＳ７０２および／またはステップＳ７０４において受信された通信情報を記録媒体３０８へ記録する（ステップＳ７０５）。通信情報の記録は、たとえば、図４に示した会議を再現する情報として記録する。具体的には、ステップＳ７０５における処理が、図５に示したタイミングＴ１１に相当する。
【００９１】
ＣＰＵ３０１は、テレビ会議端末１１０ａと、テレビ会議端末１１０ｂとの間でおこなわれているテレビ会議が終了したか否かを判断する（ステップＳ７０６）。ステップＳ７０６において、テレビ会議が終了しない場合（ステップＳ７０６：Ｎｏ）は、テレビ会議が終了するまで通信情報の記録を継続する。
【００９２】
テレビ会議を終了する場合（ステップＳ７０６：Ｙｅｓ）は、ＣＰＵ３０１は、テレビ会議端末１１０ａおよびテレビ会議端末１１０ｂの連絡先情報を取得する（ステップＳ７０７）。連絡先情報は、たとえば、テレビ会議端末１１０のアドレス情報や、利用者Ａ１，Ａ２，Ｂの連絡先情報などで、ステップＳ７０２やステップＳ７０４におけるＰ２Ｐ接続時に取得したり、テレビ会議端末１１０に問い合わせたりして取得しておくこともできる。具体的には、ステップＳ７０６における処理が、図５に示したタイミングＴ１２に相当する。
【００９３】
ＣＰＵ３０１は、連絡先情報を取得すると、ステップＳ７０７において通信情報が記録された記録先を示す記録先情報を、通信Ｉ／Ｆ３０７を介してテレビ会議端末１１０へ通知して（ステップＳ７０８）、一連の処理を終了する。具体的には、ステップＳ７０８における処理が、図５に示したタイミングＴ１３，Ｔ１４に相当する。なお、特に図示はしないが、記録装置１５０は、テレビ会議端末１１０から、記録媒体３０８に記録された通信情報の取得要求があった場合、テレビ会議端末１１０に対して通信情報を送信する構成である。
【００９４】
（テレビ会議１１０ｂの処理の内容）
図８は、本発明の実施形態の記録指示情報を受信するテレビ会議端末の処理の内容を示すフローチャートである。図８のフローチャートにおいて、まず、ＣＰＵ２０１は、テレビ会議が開始されたか否かを判断する（ステップＳ８０１）。テレビ会議の開始は、たとえば、利用者Ａ１（あるいはＡ２）による操作部２０６の操作に基づいて、通信Ｉ／Ｆ２０７を介して他のテレビ会議端末１１０に対して接続要求をおこなう。通信Ｉ／Ｆ２０７を介して他のテレビ会議端末１１０から応答を受信することによって判断される。また、他には、他のテレビ会議端末１１０から接続要求があった場合に判断される。
【００９５】
テレビ会議が開始されるのを待って、開始された場合（ステップＳ８０１：Ｙｅｓ）は、ＣＰＵ２０１は、通信Ｉ／Ｆ２０７を介して、テレビ会議端末１１０ａからテレビ会議に関する通信情報の記録指示通知を受信したか否かを判断する（ステップＳ８０２）。ステップＳ８０２において記録指示情報の通知がない場合（ステップＳ８０２：Ｎｏ）は、通知があるまで待ち状態となる。具体的には、ステップＳ８０１およびステップＳ８０２における処理が、図５に示したタイミングＴ１およびＴ６に相当する。
【００９６】
記録指示通知があった場合（ステップＳ８０２：Ｙｅｓ）は、ＣＰＵ２０１は、記録指示通知がされた記録装置１５０への記録を許可するか否かを判断する（ステップＳ８０３）。記録の許可は、たとえば、ディスプレイ２１１などによって利用者Ｂに対して、記録の許可を確認する旨のメッセージを表示して、利用者Ｂによる操作入力に基づいたり、テレビ会議に参加している場合に自動で許可をおこなったりする構成である。
【００９７】
記録を許可しない場合（ステップＳ８０３：Ｎｏ）は、テレビ会議端末１１０ｂからの通信情報は送信されないことになり、処理を終了する。ステップＳ８０３において、記録を許可する場合（ステップＳ８０３：Ｙｅｓ）は、ＣＰＵ２０１は、通信Ｉ／Ｆ２０７を介して、記録装置に許可通知を送信する（ステップＳ８０４）。具体的には、ステップＳ８０４における処理が、図５に示したタイミングＴ７に相当する。
【００９８】
ＣＰＵ２０１は、通信Ｉ／Ｆ２０７を制御して、ステップＳ８０４において許可通知を送信した記録装置１５０とＰ２Ｐ接続を確立し（ステップＳ８０５）、記録装置１５０に対して通信情報を送信する（ステップＳ８０６）。具体的には、ステップＳ８０５およびステップＳ８０６における処理が、図５に示したタイミングＴ８〜Ｔ１０に相当する。
【００９９】
ＣＰＵ２０１は、ステップＳ８０１において開始されているテレビ会議が終了したか否かを判断する（ステップＳ８０７）。ステップＳ８０７において、テレビ会議が終了しない場合（ステップＳ８０７：Ｎｏ）は、テレビ会議が終了するまで通信情報の送信を継続する。
【０１００】
テレビ会議を終了する場合（ステップＳ８０７：Ｙｅｓ）は、そのまま一連の処理を終了する。具体的には、ステップＳ８０７における処理が、図５に示したタイミングＴ１２に相当する。なお、特に図示はしないが、図５に示したタイミングＴ１３，Ｔ１４における記録先の報知は、図８のフローチャートにおける処理後や処理中に受信する構成である。
【０１０１】
なお、本発明の各構成要素における処理と、本発明の実施形態の各処理または各機能とを関連付けて説明すると、ステップＳ６０２〜ステップＳ６０４におけるＣＰＵ２０１の処理によって、本発明の通信方法における選択工程の処理が実行される。ステップＳ６０５、ステップＳ７０４およびステップＳ８０５におけるＣＰＵ２０１，３０１および通信Ｉ／Ｆ２０７，３０７の処理によって、本発明の通信方法における接続工程の処理が実行される。ステップＳ６０６およびステップＳ８０６におけるＣＰＵ２０１および通信Ｉ／Ｆ２０７の処理によって、本発明の送信工程の処理が実行される。ステップＳ７０５におけるＣＰＵ３０１および記録媒体３０８の処理によって、本発明の通信方法における記録工程の処理が実行される。
【０１０２】
以上説明したように、本発明の実施形態のテレビ会議システム、テレビ会議端末および通信方法によれば、テレビ会議をおこなっているテレビ会議端末のネットワークへの接続環境に基づいて、通信情報を記録する記録装置を選択できる。したがって、テレビ会議に関する通信情報を確実かつ適切に記録することができる。
【０１０３】
また、本発明のテレビ会議システム、テレビ会議端末および通信方法によれば、通信情報を記録した記録先を示す記録先情報をテレビ会議端末または利用者に報知することができる。したがって、利用者は、記録された通信情報へのアクセスが容易になり、その内容を確認することで、テレビ会議の情報を確実に把握することができる。
【０１０４】
（その他の一部の変形例）
本発明の実施形態では特に、記録装置１５０に対して通信情報を送信して、記録装置１５０は、テレビ会議端末１１０から送信された通信情報をすべて記録することとして説明したが、これに限ることはない。具体的には、記録装置１５０は、テレビ会議に関して、一部分以上の通信情報を記録する構成でもよい。
【０１０５】
一部分以上は、たとえば、テレビ会議に対して重要な部分を抽出する構成でもよい。重要な部分は、たとえば、予めテレビ会議の利用者のうち、重要な役割のある利用者の通信情報、利用者の発話状態について大きな音声が発せられた部分の通信情報、共有資料の説明に関する通信情報などでもよい。また、一部分以上は、たとえば、音声情報のすべてと所定の拠点の映像情報だけとしてもよい。一部分以上とする場合は、記録装置１５０の性能や記録領域や利用者の予めの設定などに基づく構成でもよい。このようにすることで、テレビ会議に対して、重要となる部分を効率的に記録することができる。
【０１０６】
また、本発明の実施形態では特に、ネットワークの接続環境として、記録装置１５０が接続されたネットワークと、テレビ会議に参加しているテレビ会議端末１１０が接続されたネットワークとに基づくこととして説明したが、これに限ることはない。具体的には、たとえば、ネットワークの接続環境として、記録装置１５０が接続されているネットワークのセキュリティレベルに基づいておこなうこととしてもよい。
【０１０７】
すなわち、図１において、拠点Ａ，Ｂ間のテレビ会議端末１１０同士でテレビ会議をおこなっており、外部ネットワークＯＮＷに接続される記録装置がない場合は、拠点ＡのＮＡＴ装置１０１ａ，ファイアウォール１０２ａと、拠点ＢのＮＡＴ装置１０１ｂ，ファイアウォール１０２ｂのセキュリティのレベルに基づいて選択する。より具体的には、たとえば、簡易に通信情報を記録したい場合は、セキュリティのレベルの低い拠点の記録装置１５０を選択し、秘匿性の高い通信情報を記録したい場合は、セキュリティのレベルの高い拠点の記録装置１５０を選択すればよい。
【０１０８】
また、本発明の実施形態では特に、図６のフローチャートにおいて、ネットワークの接続環境に基づいて記録装置１５０を選択することとして説明したが、これに限ることはない。具体的には、たとえば、記録装置１５０の選択は、記録装置１５０の性能情報に基づいておこなうこととしてもよい。
【０１０９】
ここで、図９を用いて、記録装置１５０の選択に性能情報を用いる場合について説明する。図９は、本発明の変形例の記録装置を選択するテレビ会議端末の処理の内容を示すフローチャートである。なお、図９のフローチャートにおいて、図６に示した処理と同様の部分は、同一の符号を付して説明を省略する。
【０１１０】
図９のフローチャートにおいて、図６に示したステップＳ６０１およびステップＳ６０２の処理がなされると、ＣＰＵ２０１は、テレビ会議システム１００における記録装置１５０の性能情報を取得する（ステップＳ９０１）。性能情報は、記録装置１５０のＣＰＵ３０１の処理性能や通信Ｉ／Ｆ３０７の通信性能や記録媒体３０８の記録可能領域などである。
【０１１１】
すなわち、ステップＳ９０１において、ＣＰＵ２０１は、通信Ｉ／Ｆ２０７を介して、各記録装置１５０に対する取得要求や、予め性能情報を記録した図示しない管理サーバなどに取得要求をおこなうことで性能情報を取得する。
【０１１２】
ＣＰＵ２０１は、ステップＳ６０４では、図６で示したネットワークの接続環境の代わりに、ステップＳ９０１において取得された性能情報に基づいて、通信情報の記録先とする記録装置１５０を選択する。具体的には、たとえば、ＣＰＵ２０１は、取得された性能情報に応じて、ＣＰＵ３０１の処理性能や通信Ｉ／Ｆ３０７の通信性能の高い、記録媒体３０８の記録可能領域が大きな記録装置１５０などを選択する。そして、テレビ会議端末１１０は、ステップＳ６０５〜ステップＳ６０８の処理をおこなう。このように、たとえば、記録装置の選択について、所定条件として記録装置１５０の性能情報を用いることとすれば、テレビ会議に支障をきたすことなく、通信情報を迅速かつ高精度に記録することができる。
【０１１３】
また、図６および図９について、ネットワークの接続環境と、記録装置１５０の性能情報を別々に用いることとして説明したが、これに限ることはない。具体的には、たとえば、ネットワークの接続環境と、記録装置１５０の性能情報とについて重み付けなどをおこなって双方を用いることとしてもよい。
【０１１４】
また、本発明の実施形態では特に、選択された記録装置１５０によって通信情報を記録する構成としているが、記録装置１５０の記録媒体３０８の記録領域を参照して、記録領域が少なくなった場合に、他の記録装置１５０を再選択する構成としてもよい。このようにすれば、記録領域の不足により通信情報の記録ができなくなる事態を防ぐことができる。すなわち、通信情報を確実に記録することができる。
【０１１５】
また、上述した説明では、実施形態および一部の変形例について別々の例として説明したが、これに限ることはない。すなわち、それぞれを組み合わせた構成として、実施形態および一部の変形例による手法を適宜組み合わせて利用してもよい。
【０１１６】
なお、本発明の実施形態および変形例で説明した方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。この通信プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【符号の説明】
【０１１７】
１００  テレビ会議システム
１１０（１１０ａ，１１０ｂ）  テレビ会議端末
２００，３００  バス
２０１，３０１  ＣＰＵ
２０２，３０２  ＲＡＭ
２０３，３０３  ＲＯＭ
２０４  映像Ｉ／Ｆ
２０５  音声Ｉ／Ｆ
２０６，３０６  操作部
２０７，３０７  通信Ｉ／Ｆ
２０８，３０８  記録媒体
２１１  ディスプレイ
２１２  カメラ
２１３  スピーカ
２１４  マイク
【図１】
0005494129.tif 000002
【図２】
0005494129.tif 000003
【図３】
0005494129.tif 000004
【図４】
0005494129.tif 000005
【図５】
0005494129.tif 000006
【図６】
0005494129.tif 000007
【図７】
0005494129.tif 000008
【図８】
0005494129.tif 000009
【図９】
0005494129.tif 000010