(57)【要約】【課題】端末が別のシステムのサービスを利用可能にすることが可能な情報処理装置を提供すること。【解決手段】情報処理装置５０は、第１の伝送端末の認証が成立した場合、第１の伝送端末の認証が成立した場合、第１の識別情報で特定される第１の伝送端末と第２の識別情報により特定される第２の伝送端末との間で第１のデータの通信接続を行う通信接続手段５６と、第１の伝送端末から第１の識別情報と第２の識別情報を含む第２のデータの通信接続要求を取得した場合、第１の識別情報に対応づけて第３の識別情報が登録され、第２の識別情報に対応づけて第４の識別情報が登録された対応情報を参照し、第３の識別情報と第４の識別情報を取得する識別情報取得手段６２と、識別情報取得手段が取得した第３の識別情報と第４の識別情報と共に第２のデータの通信接続要求を他の情報処理装置に対して行う接続要求手段５８と、を有する。【選択図】図２２
2020005312.tif 000002
【特許請求の範囲】
【請求項１】
第１の伝送端末と第２の伝送端末との通信接続を行う第１の情報処理装置であって、
前記第１の伝送端末から送信された第１の識別情報に基づく認証が成立した場合、該第１の識別情報で特定される前記第１の伝送端末と第２の識別情報により特定される前記第２の伝送端末との間で第１のコンテンツデータの通信接続を行う第１の通信接続手段と、
前記第２の識別情報に前記第１の情報処理装置とは異なる第２の情報処理装置が認証する際に用いる識別情報が対応付けて登録されている場合に、前記第１の伝送端末が前記第１のコンテンツデータの通信接続先と前記第１のコンテンツデータとは異なる第２のコンテンツデータの通信接続が可能であると判断する判断手段と、
前記判断手段により前記第２のコンテンツデータの通信接続が可能であると判断された場合に、前記第１の通信接続手段により行われた通信接続中に前記第１の伝送端末から前記第１の識別情報と前記第２の識別情報を含む前記第２のコンテンツデータの通信接続の要求を受けると、前記第１の識別情報に対応づけて前記第２の情報処理装置が認証する際に用いる第３の識別情報が登録され、前記第２の識別情報に対応づけて前記第２の情報処理装置が認証する際に用いる第４の識別情報が登録された対応情報を参照し、前記第３の識別情報と前記第４の識別情報を取得する識別情報取得手段と、
前記識別情報取得手段が取得した前記第３の識別情報と前記第４の識別情報と共に前記第２のコンテンツデータの通信接続の要求を前記第２の情報処理装置に対して行う接続要求手段と、を有する情報処理装置。
【請求項２】
前記識別情報取得手段は、前記第２の識別情報又は前記第４の識別情報が前記対応情報に登録されているか否かを判断した結果に応じて、前記第２の伝送端末との間で第２のコンテンツデータの通信接続が可能か否かを、前記第２の伝送端末との間で前記第１のコンテンツデータの通信接続が確立されている前記第１の伝送端末に通知する請求項１に記載の情報処理装置。
【請求項３】
任意の装置から前記第１の識別情報及び前記第３の識別情報を取得した場合、前記第１の識別情報及び前記第３の識別情報のそれぞれが重複しないように、前記第１の識別情報に対応づけて前記第３の識別情報を前記対応情報に登録する識別情報登録手段を有する請求項１又は２に記載の情報処理装置。
【請求項４】
前記識別情報登録手段は、前記第１の識別情報及び前記第３の識別情報と共に認証識別情報を取得し、前記第１の識別情報の認証が前記認証識別情報により成立した場合にのみ前記第１の識別情報に対応づけて前記第３の識別情報を前記対応情報に登録する請求項３に記載の情報処理装置。
【請求項５】
前記第１の伝送端末から認証先を指定する認証要求を取得した場合、該認証先に認証要求を送信して、前記認証先における前記第１の伝送端末の第５の識別情報を取得する認証先識別情報取得手段を有し、
前記識別情報取得手段は、前記第５の識別情報に対応づけて前記第１の識別情報が登録された識別情報登録情報を参照し、前記第５の識別情報に対応づけられた前記第１の識別情報を取得して、
前記第１の伝送端末から前記第１の識別情報及び前記第１の伝送端末の宛先端末として登録されている前記第２の伝送端末の前記第２の識別情報を取得した場合、前記対応情報を参照して前記第３の識別情報と前記第４の識別情報を取得し、
前記接続要求手段は、前記第３の識別情報と前記第４の識別情報と共に前記第２のコンテンツデータの通信接続の要求を前記第２の情報処理装置に対して行う請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記第１の伝送端末から認証先を指定する認証要求を取得した場合、該認証先に認証要求を送信して、前記認証先における前記第１の伝送端末の第５の識別情報を取得する認証先識別情報取得手段を有し、
前記識別情報取得手段は、前記第５の識別情報に対応づけて前記第３の識別情報が登録された識別情報登録情報を参照し、前記第５の識別情報に対応づけられた前記第３の識別情報を取得して、
前記第１の伝送端末から前記第３の識別情報及び前記第１の伝送端末の宛先端末として登録されている前記第２の伝送端末の前記第４の識別情報を取得した場合、前記対応情報を参照して前記第１の識別情報と前記第２の識別情報を取得し、
前記接続要求手段は、前記第１の識別情報と前記第２の識別情報と共に前記第１のコンテンツデータの通信接続の要求を前記第２の情報処理装置に対して行う請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項７】
前記第１の伝送端末から認証先を指定する認証要求を取得した場合、該認証先に認証要求を送信して、前記認証先における前記第１の伝送端末の第５の識別情報を取得する認証先識別情報取得手段を有し、
前記認証先識別情報取得手段は、重複しない前記第１の識別情報を生成して前記第５の識別情報に対応づけて前記識別情報登録情報に登録する請求項５に記載の情報処理装置。
【請求項８】
前記識別情報取得手段は、前記第２の識別情報又は前記第４の識別情報が前記対応情報に登録されているか否かを判断した結果に応じて、前記第２の伝送端末との間で前記第２のコンテンツデータの通信接続が可能か否かを、前記第２の伝送端末との間で前記第１のコンテンツデータの通信接続が確立されている前記第１の伝送端末に通知し、
前記第２の伝送端末との間で前記第２のコンテンツデータの通信接続が可能な場合、前記第１の伝送端末が前記第１のコンテンツデータの通信接続で受信した情報を表示している画面に、前記第２の伝送端末との間で前記第２のコンテンツデータの通信接続が可能である旨及び前記第２のコンテンツデータの通信接続の開始を受け付けるボタンを表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
第１の伝送端末と第２の伝送端末との通信接続を行う第１の情報処理装置によって行われる通信方法であって、
第１の通信接続手段が、前記第１の伝送端末から送信された第１の識別情報に基づく認証が成立した場合、該第１の識別情報により特定される前記第１の伝送端末と第２の識別情報により特定される前記第２の伝送端末との間で第１のコンテンツデータの通信接続を行う第１の通信接続ステップと、
判断手段が、前記第２の識別情報に前記第１の情報処理装置とは異なる第２の情報処理装置が認証する際に用いる識別情報が対応付けて登録されている場合に、前記第１の伝送端末が前記第１のコンテンツデータの通信接続先と前記第１のコンテンツデータとは異なる第２のコンテンツデータの通信接続が可能であると判断するステップと、
前記判断手段により前記第２のコンテンツデータの通信接続が可能であると判断された場合に、前記第１の通信接続手段により行われた通信接続中に前記第１の伝送端末から前記第１の識別情報と前記第２の識別情報を含む前記第２のコンテンツデータの通信接続の要求を受けると、識別情報取得手段が、前記第１の識別情報に対応づけて前記第２の情報処理装置が認証する際に用いる第３の識別情報が登録され、前記第２の識別情報に対応づけて前記第２の情報処理装置が認証する際に用いる第４の識別情報が登録された対応情報を参照し、前記第３の識別情報と前記第４の識別情報を取得する識別情報取得ステップと、
接続要求手段が、前記識別情報取得ステップにより取得された前記第３の識別情報と前記第４の識別情報と共に前記第２のコンテンツデータの通信接続の要求を前記第２の情報処理装置に対して行う接続要求ステップと、を有する通信方法。
【請求項１０】
第１の伝送端末と第２の伝送端末との通信接続を行う情報処理装置に、
前記第１の伝送端末から送信された第１の識別情報に基づく認証が成立した場合、該第１の識別情報により特定される前記第１の伝送端末と第２の識別情報により特定される前記第２の伝送端末との間で第１のコンテンツデータの通信接続を行う第１の通信接続ステップと、
前記第２の識別情報に前記情報処理装置とは異なる第２の情報処理装置が認証する際に用いる識別情報が対応付けて登録されている場合に、前記第１の伝送端末が前記第１のコンテンツデータの通信接続先と前記第１のコンテンツデータとは異なる第２のコンテンツデータの通信接続が可能であると判断する判断ステップと、
前記判断ステップにより前記第２のコンテンツデータの通信接続が可能であると判断された場合に、前記第１の通信接続ステップにより行われた通信接続中に前記第１の伝送端末から前記第１の識別情報と前記第２の識別情報を含む前記第２のコンテンツデータの通信接続の要求を受けると、前記第１の識別情報に対応づけて前記第２の情報処理装置が認証する際に用いる第３の識別情報が登録され、前記第２の識別情報に対応づけて前記第２の情報処理装置が認証する際に用いる第４の識別情報が登録された対応情報を参照し、前記第３の識別情報と前記第４の識別情報を取得する識別情報取得ステップと、
前記識別情報取得ステップにより取得された前記第３の識別情報と前記第４の識別情報と共に第２のコンテンツデータの通信接続の要求を前記第２の情報処理装置に対して行う接続要求ステップと、を実行させるプログラム。
【請求項１１】
第１の伝送端末と第２の伝送端末との間で第１のコンテンツデータの通信接続を行う第１の情報処理装置、及び、前記第１の伝送端末と前記第２の伝送端末との間で第２のコンテンツデータの通信接続を行う第２の情報処理装置を有するシステムであって、
前記第１の情報処理装置は、前記第１の伝送端末から送信された第１の識別情報に基づく認証が成立した場合、第１の識別情報により特定される前記第１の伝送端末と第２の識別情報により特定される前記第２の伝送端末との間で第１のコンテンツデータの通信接続を行う第１の通信接続手段と、
前記第２の識別情報に前記第１の情報処理装置とは異なる第２の情報処理装置が認証する際に用いる識別情報が対応付けて登録されている場合に、前記第１の伝送端末が前記第１のコンテンツデータの通信接続先と前記第１のコンテンツデータとは異なる第２のコンテンツデータの通信接続が可能であると判断する判断手段と、
前記判断手段により前記第２のコンテンツデータの通信接続が可能であると判断された場合に、前記第１の通信接続手段により行われた通信接続中に前記第１の伝送端末から前記第１の識別情報と前記第２の識別情報を含む前記第２のコンテンツデータの通信接続の要求を受けると、前記第１の識別情報に対応づけて前記第２の情報処理装置が認証する際に用いる第３の識別情報が登録され、前記第２の識別情報に対応づけて前記第２の情報処理装置が認証する際に用いる第４の識別情報が登録された対応情報を参照し、前記第３の識別情報と前記第４の識別情報を取得する識別情報取得手段と、
前記識別情報取得手段が取得した前記第３の識別情報と前記第４の識別情報と共に第２のコンテンツデータの通信接続の要求を前記第２の情報処理装置に対して行う接続要求手段と、を有し、
前記第２の情報処理装置は、
前記第１の情報処理装置から前記第２のコンテンツデータの通信接続の要求を受信した場合、前記第１の伝送端末の第３の識別情報と前記第２の伝送端末の第４の識別情報により特定される伝送端末間で前記第２のコンテンツデータの通信接続を行う第２の通信接続手段を有するシステム。
【請求項１２】
前記第２の情報処理装置は、
前記第１の情報処理装置から前記第２のコンテンツデータの通信接続の要求を受信した場合、前記第３の識別情報に対し前記第４の識別情報が予め対応づけられているか否かを判定する判定手段を有し、
前記判定手段が前記第３の識別情報に対し前記第４の識別情報が予め対応づけられていると判定した場合にのみ、前記第２の通信接続手段は、前記第３の識別情報と前記第４の識別情報により特定される伝送端末間で前記第２のコンテンツデータの通信接続を行う請求項１１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、通信方法、プログラム及びシステムに関する。
【背景技術】
【０００２】
インターネット等の通信ネットワークを介して、複数の端末装置間でテレビ会議を行うテレビ会議システムが知られている。このようなテレビ会議システムでは、一方の伝送端末から画像データ及び音声データを送信する。他方の伝送端末でこの画像データ及び音声データを受信し、ディスプレイ等に画像を表示したり、スピーカから音声を出力したりすることで、これらの伝送端末間でテレビ会議を行うことができる。
【０００３】
また、インターネット等の通信ネットワークを介して、複数の装置間でテキストデータを送受信し、チャットを行うテキストチャットシステムも知られている。
【０００４】
テレビ会議システムとテキストチャットシステムは互いに独立していることが一般的であり、ユーザにはそれぞれのシステムで別々のＩＤとパスワードが与えられている。このため、ユーザはＩＤとパスワードをシステムごとに管理している。
【０００５】
このような独立したシステムの連携を向上させる技術として、電子メールと電話という２つの独立したシステムにおいて、電話番号と電子メールアドレスを対応づける技術が考案されている（例えば、特許文献１参照。）。特許文献１には、電話の発着信時に通話相手の電話番号を電子メールシステムに通知し、電子メールシステムは、送受信した電子メールを保存しておき、電話の着信時又は電話の発信時に保存した電子メールを検索して、電子メールの本文中に通話相手の電話番号に該当する文字列が含まれる電子メールを抽出して表示する連携システムが開示されている。この連携システムでは、通話相手の電話番号と抽出した電子メールのアドレスとの対応情報を登録することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来、独立したそれぞれのシステムを利用するために、ユーザはそれぞれのシステムのＩＤとパスワードで認証を受ける必要があり、どちらかのＩＤを他方のシステムの認証に利用することができないという問題がある。
【０００７】
例えば、テキストチャットシステムは、ユーザを一意に特定できるメールアドレスをＩＤとしてユーザを認証し、テレビ会議システムは独自に割り当てられたＩＤでユーザを認証する。このため、一方のユーザが他方のユーザとテキストチャット中にテレビ会議を行いたい場合、一方のユーザは改めてテレビ会議システムの認証を受けてログインしてから、他方のユーザとテレビ会議を開始する必要がある。
【０００８】
本発明は、上記課題に鑑み、別々のシステムのサービスをユーザが利用できる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題に鑑み、本発明は、第１の伝送端末と第２の伝送端末との通信接続を行う第１の情報処理装置であって、前記第１の伝送端末から送信された第１の識別情報に基づく認証が成立した場合、該第１の識別情報で特定される前記第１の伝送端末と第２の識別情報により特定される前記第２の伝送端末との間で第１のコンテンツデータの通信接続を行う第１の通信接続手段と、前記第２の識別情報に前記第１の情報処理装置とは異なる第２の情報処理装置が認証する際に用いる識別情報が対応付けて登録されている場合に、前記第１の伝送端末が前記第１のコンテンツデータの通信接続先と前記第１のコンテンツデータとは異なる第２のコンテンツデータの通信接続が可能であると判断する判断手段と、前記判断手段により前記第２のコンテンツデータの通信接続が可能であると判断された場合に、前記第１の通信接続手段により行われた通信接続中に前記第１の伝送端末から前記第１の識別情報と前記第２の識別情報を含む前記第２のコンテンツデータの通信接続の要求を受けると、前記第１の識別情報に対応づけて前記第２の情報処理装置が認証する際に用いる第３の識別情報が登録され、前記第２の識別情報に対応づけて前記第２の情報処理装置が認証する際に用いる第４の識別情報が登録された対応情報を参照し、前記第３の識別情報と前記第４の識別情報を取得する識別情報取得手段と、前記識別情報取得手段が取得した前記第３の識別情報と前記第４の識別情報と共に前記第２のコンテンツデータの通信接続の要求を前記第２の情報処理装置に対して行う接続要求手段と、を有する。
【発明の効果】
【００１０】
端末が別のシステムのサービスを利用可能にすることが可能な情報処理装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る伝送システムの一例の概略図である。
【図２】本実施形態に係るテレビ会議専用端末のハードウェア構成図の一例である。
【図３】本実施形態に係る携帯端末の一例のハードウェア構成図である。
【図４】本実施形態に係る中継装置、伝送管理システム、共通情報管理装置、プログラム提供システム、メンテナンスシステムのハードウェア構成図の一例である。
【図５】本実施形態に係る伝送システムを構成する各端末、装置及びシステムの機能ブロック図の一例である。
【図６】セッション管理テーブルの一例を示す図である。
【図７】宛先リスト管理テーブルの一例を示す図である。
【図８】認証管理テーブルの一例を示す図である。
【図９】ＩＤ情報登録テーブルの一例を示す図である。
【図１０】管理者リストテーブルの一例を示す図である。
【図１１】サービス管理テーブルの一例を示す図である。
【図１２】端末種別テーブルの一例を示す図である。
【図１３】ＩＤ管理テーブルの一例を示す図である。
【図１４】本実施形態に係るテレビ会議専用端末のログインから宛先リスト表示までの一例のシーケンス図である。
【図１５】本実施形態に係る稼働状態通知判定処理の一例を示すフローチャートである。
【図１６】テレビ会議専用端末に表示される宛先リスト表示画面の一例のイメージ図である
【図１７】テレビ会議専用端末がセッションを確立する処理の一例を示すシーケンス図である。
【図１８】本実施形態に係る携帯端末のログインから宛先リスト表示までの一例のシーケンス図である。
【図１９】携帯端末に表示される宛先リスト表示画面の一例のイメージ図である。
【図２０】ＰＣを操作する管理者がユーザＩＤと通信ＩＤをＩＤ情報登録テーブルに登録する手順を示すシーケンス図の一例である。
【図２１】ＩＤ・パスワード入力画面の一例を示す図である。
【図２２】携帯端末がテキストチャット管理システムへのログイン後にテレビ会議を行う手順を示すシーケンス図の一例である。
【図２３】ログイン画面の一例を示す図である。
【図２４】テキストチャット画面の一例を示す図である。
【図２５】他システムのシステムＩＤが登録された認証管理テーブルの一例を示す図である。
【図２６】他システムのシステムＩＤが登録された認証管理テーブルを利用したテキストチャット管理システムへのログイン手順を示すシーケンス図の一例である。
【図２７】他システムＡのログイン画面の一例を示す図である。
【図２８】他システムのシステムＩＤが登録された認証管理テーブルの一例を示す図である。
【図２９】他システムのシステムＩＤが登録された認証管理テーブルを利用したテレビ会議管理システムへのログイン手順を示すシーケンス図の一例である。
【図３０】伝送管理システム及び伝送端末の機能ブロック図の一例である。
【図３１】宛先リスト管理テーブルの別の一例を示す図である。
【図３２】宛先端末が要求元端末の宛先リスト管理テーブルに登録されているか否かをテレビ会議管理システムが確認する手順を示すシーケンス図の一例である。
【図３３】宛先端末が要求元端末の宛先リスト管理テーブルに登録されているか否かをテレビ会議管理システムが確認する手順を示すシーケンス図の一例である。
【図３４】テキストチャット画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について図面を参照しながら実施例を挙げて説明する。
【００１３】
本実施形態の伝送システムは、２つの伝送システムのうち一方のＩＤを用いてユーザが他方の伝送システムにログインすることを可能にする。すなわち、ユーザは他方の伝送システムのＩＤを意識することなく他方の伝送システムで宛先端末と通信することが可能となる。
【００１４】
また、本実施形態では、伝送システムとは独立した他システムのＩＤとパスワードによりユーザが伝送システムにログインすることを可能とする。ユーザは他システムにログインできれば、伝送システムのＩＤを入力することなく宛先端末と通信することができる。なお、他システムは、例えばTwitter（登録商標）、Google（登録商標）、Facebook（登録商標）、Line（登録商標）、Yahoo（登録商標）などであるが、これらには制限されない。
【００１５】
ここで、ＩＤを以下のように定義する。
伝送システムのうちテレビ会議管理システムのＩＤ…通信ＩＤ（テレビ会議管理システムにユーザがログインする際の認証で利用される）。通信ＩＤは第３の識別情報、第４の識別情報の一例である。テレビ会議で送受信されるデータ（主に画像データ、音声データ、表示データ）は第２のデータの一例である。
伝送システムのうちテキストチャット管理システムのＩＤ…ユーザＩＤ（テキストチャット管理システムにユーザがログインする際の認証で利用される）。ユーザＩＤは第１の識別情報、第２の識別情報の一例である。テキストチャットで送受信されるデータ（主にテキストデータであるがテキストデータには限られない）は第１のデータの一例である。
伝送システムの管理者のＩＤ…管理者ＩＤ（通信ＩＤとユーザＩＤを対応づける際にテレビ会議管理システムに管理者がログインする際の認証で利用される）
他システムのＩＤ…システムＩＤ（他システムにユーザがログインする際の認証で利用される）。第５の識別情報の一例である。
【００１６】
本実施形態のＩＤは、伝送端末若しくはこの伝送端末を利用するユーザを一意に識別するために使われる言語、文字、記号、又は各種のしるし等の識別情報を示す。また、通信ＩＤは、上記言語、文字、記号、及び各種のしるしのうち、少なくとも２つが組み合わされた識別情報であってもよい。
【００１７】
＜全体構成＞
図１は、本実施形態に係る伝送システムの一例の概略図である。伝送システムには、伝送管理システムを介して一方の伝送端末から他方の伝送端末に一方向でコンテンツデータを伝送するデータ提供システムや、伝送管理システムを介して複数の伝送端末間で情報や感情等を相互に伝達するコミュニケーションシステムが含まれる。このコミュニケーションシステムは、コミュニケーション管理システム（「伝送管理システム」に相当）を介して複数のコミュニケーション端末（「伝送端末」に相当）間で情報や感情等を相互に伝達するためのシステムであり、テレビ会議システムやテレビ電話システム、音声会議システム、音声電話システム、ＰＣ（Personal Computer）画面共有システム、テキストチャットシステム等が例として挙げられる。
【００１８】
本実施形態では、コミュニケーションシステムの一例としてのテレビ会議及びテキストチャットを行うことができるシステムを想定した上で、伝送システムについて説明する。すなわち、本実施形態のコミュニケーションシステムは、テレビ会議サービスとテキストチャットサービスを提供することができる伝送システムである。また、本実施形態では、コミュニケーション管理システムの一例としてのテレビ会議管理システム及びテキストチャット管理システムを想定した上で、伝送管理システムについて説明する。同様に、コミュニケーション端末の一例としてのテレビ会議若しくはテキストチャットのいずれか又はその両方を行うことができる端末を想定した上で、伝送端末について説明する。
【００１９】
すなわち、本発明の伝送端末及び伝送管理システムは、上記の伝送システムに適用されるだけでなく、その他のコミュニケーションシステムやデータ提供システム等にも適用される。
【００２０】
図１に示されている伝送システム１は、複数の伝送端末（１０ａａ，１０ａｂ，・・・，２０ａａ，２０ａｂ，・・・）、各伝送端末（１０ａａ，１０ａｂ，・・・）用のディスプレイ（１２０ａａ，１２０ａｂ，・・・）、複数の中継装置（３０ａ，３０ｂ，・・・）、複数の伝送管理システム（５０１，５０２、・・・）、共通情報管理装置８０、プログラム提供システム９０、及びメンテナンスシステム１００によって構築されている。
【００２１】
複数の伝送端末１０は、コンテンツデータの一例としての画像データ及び音声データの送受信を行う。すなわち、複数の伝送端末１０は、テレビ会議サービスを利用することができるテレビ会議端末である。本実施形態では、伝送端末１０は、テレビ会議サービス専用の端末（テレビ会議専用端末）であるとする。以降、伝送端末１０をテレビ会議専用端末１０と表す。これらのテレビ会議専用端末１０は、テレビ会議サービスの呼制御を管理する伝送管理システム５０１により管理される。なお、テレビ会議専用端末１０は必ずしも端末のハードウェア自体がテレビ会議サービスに特化した端末でなくてもよく、ハードウェアは汎用的であっても端末が利用可能なアプリケーションがテレビ会議サービスに特化した端末も含まれる。
【００２２】
また、コミュニケーション管理システムが音声会議システムまたは音声電話システムの場合にはコンテンツデータの一例として音声データの送受信を行い、音声通話サービスを利用することができる。
【００２３】
他方、複数の伝送端末２０は、コンテンツデータの一例としての画像データ及び音声データ、又は、テキストデータの送受信を行う。すなわち、複数の伝送端末２０は、テレビ会議又はテキストチャットを利用することができる端末である。本実施形態では、伝送端末２０は、特に断らない限り、テレビ会議サービスとテキストチャットサービスの両方を利用することができるタブレット型端末、携帯電話、スマートフォンなどの汎用の携帯端末であるとする。伝送端末２０は、少なくともテキストチャットサービスを利用することができればよく、テレビ会議サービスは必ずしも利用することができなくてもよい。なお、伝送端末２０は、例えば携帯電話通信網やＷｉＦｉ（Wireless Fidelity）などを介して通信ネットワーク２に無線で接続されている。以降、伝送端末２０を携帯端末２０と表す。これらの携帯端末２０は、テキストチャットサービスの呼制御を管理する伝送管理システム５０２により管理される。
【００２４】
なお、上記のテレビ会議専用端末１０及び携帯端末２０は、上述した通りコミュニケーション端末の一例であり、コミュニケーション端末としては、会議専用端末、タブレット型端末、携帯電話、スマートフォンの他に、ゲーム機器、汎用ＰＣ端末、自動車に搭載されるカーナビゲーション端末、プロジェクタなどの投影装置、電子黒板、ウェアラブル端末などの各種電子機器であってもよい。
【００２５】
なお、以下では、複数のテレビ会議専用端末（１０ａａ，１０ａｂ，・・・）のうちの任意の端末は「テレビ会議専用端末１０」と表され、複数の携帯端末（２０ａａ，２０ａｂ，・・・）のうちの任意の端末は「携帯端末２０」と表されている。
【００２６】
また、複数のディスプレイ（１２０ａａ，１２０ａｂ，・・・）のうち任意のディスプレイは「ディスプレイ１２０」と表され、複数の中継装置（３０ａ，３０ｂ，・・・）のうち任意の中継装置は「中継装置３０」と表されている。また、複数の伝送管理システム（５０１，５０２、・・・）のうち任意の伝送管理システムは「伝送管理システム５０」と表されている。さらに、一方のテレビ会議専用端末１０若しくは携帯端末２０から他方のテレビ会議専用端末１０若しくは携帯端末２０へのテレビ会議若しくはテキストチャットの開始を要求する端末は「要求元端末」と表され、要求先である宛先としての端末は「宛先端末」と表されている。
【００２７】
また、伝送システム１において、要求元端末と宛先端末との間では、伝送管理システム５０を介して、各種の管理情報を送受信するための管理情報用セッションが確立される（通信接続が確立される）。また、要求元端末と宛先端末との間では、中継装置３０を介して、コンテンツデータを送受信するためのセッションが確立される。なお、要求元端末と宛先端末との間で送受信されるコンテンツデータがテキストデータのみである場合、伝送管理システム５０を介したセッション又は要求元端末と宛先端末とが直接セッションを確立してもよい。
【００２８】
ここで、本実施形態では、要求元端末がテレビ会議専用端末１０である場合は伝送管理システム５０１を介してセッションが確立され、他方、要求元端末が携帯端末２０である場合は伝送管理システム５０２を介してセッションが確立される。換言すれば、テレビ会議サービスのみを利用するテレビ会議専用端末１０は伝送管理システム５０１により呼制御が管理され、他方、テキストチャットサービスを利用する携帯端末２０は伝送管理システム５０２により呼制御が管理される。このように、本実施形態では、サービス毎に呼制御を行う伝送管理システム５０が異なり、各伝送端末は、いずれのサービスを主に利用するかに応じて、いずれかの伝送管理システム５０により呼制御が管理される。以降では、伝送管理システム５０１は「テレビ会議管理システム５０１」、伝送管理システム５０２は「テキストチャット管理システム５０２」と表される。伝送管理システム５０２は第１の情報処理装置の一例であり、伝送管理システム５０１は第２の情報処理装置の一例である。
【００２９】
図１に示されている中継装置３０は、複数のテレビ会議専用端末１０、携帯端末２０の間で、コンテンツデータの中継を行う。
【００３０】
伝送管理システム５０は、伝送端末のログイン認証、通話状況の管理、宛先リストの管理、及び中継装置３０の通話状況等を行う。伝送管理システム５０は情報処理装置の一例である。また、伝送管理システム５０は、これらの管理を、各サービスの呼制御を管理する伝送管理システム５０毎に管理する。換言すれば、テレビ会議専用端末１０のログイン認証、通話状況の管理、宛先リストの管理、中継装置３０の通話状況等はテレビ会議管理システム５０１で管理される。他方、携帯端末２０のログイン認証、通話状況の管理、宛先リストの管理、中継装置３０の通話状況等はテキストチャット管理システム５０２で管理される。なお、後述するように、通話状況の管理などのいわゆる各伝送端末の状態情報は、関係する各伝送管理システム５０間において互いに通知される。
【００３１】
共通情報管理装置８０は、各伝送管理システム５０間で共通に利用する情報を管理するＤＢ（Database）サーバなどである。共通情報管理装置８０は、各伝送管理システム５０間で共通に利用する情報を記憶する例えばネットワークストレージなどの記憶装置であってもよい。なお、本実施形態では、共通情報管理装置８０は、各伝送管理システム５０と別に設けられている構成であるが、各伝送管理システム５０に含まれる構成であってもよい。
【００３２】
複数のルータ（７０ａ，７０ｂ，７０ｃ，７０ｄ，７０ａｂ，７０ｃｄ）は、コンテンツデータの最適な経路選択を行う。なお、以下では、ルータ（７０ａ，７０ｂ，７０ｃ，７０ｄ，７０ａｂ，７０ｃｄ）のうち任意のルータは「ルータ７０」と表されている。
【００３３】
プログラム提供システム９０は、後述のＨＤ（Hard Disk）２０４を備えており、テレビ会議専用端末１０や携帯端末２０に各種機能を実現させる（又は、テレビ会議専用端末１０、携帯端末２０を各種手段として機能させる）ための端末用プログラムが記憶され、テレビ会議専用端末１０、携帯端末２０に端末用プログラムを送信することができる。ここで、テレビ会議専用端末１０、携帯端末２０にそれぞれ異なる端末用プログラムを送信する。すなわち、プログラム提供システム９０は、テレビ会議サービスを利用するための端末用プログラムをテレビ会議専用端末１０に送信し、他方、テレビ会議サービス及びテキストチャットサービスを利用するための端末用プログラムを携帯端末２０に送信する。なお、プログラム提供システム９０は、テキストチャットサービスのみを利用するための端末用プログラムを携帯端末２０に送信してもよい。
【００３４】
また、プログラム提供システム９０のＨＤ２０４には、中継装置３０に各種機能を実現させる（又は、中継装置３０を各種手段として機能させる）ための中継装置用プログラムも記憶されており、中継装置３０に、中継装置用プログラムを送信することができる。また、プログラム提供システム９０のＨＤ２０４には、伝送管理システム５０に各種機能を実現させる（又は、伝送管理システム５０を各種手段として機能させる）ための伝送管理用プログラムも記憶されており、伝送管理システム５０に、伝送管理用プログラムを送信することができる。さらに、プログラム提供システム９０のＨＤ２０４には、共通情報管理装置８０に各種機能を実現させる（又は、共通情報管理装置８０を各種手段として機能させる）ための情報管理用プログラムも記憶されており、共通情報管理装置８０に、情報管理用プログラムを送信することができる。
【００３５】
メンテナンスシステム１００は、テレビ会議専用端末１０、携帯端末２０、中継装置３０、伝送管理システム５０、共通情報管理装置８０、及びプログラム提供システム９０のうちの少なくとも１つの維持、管理、又は保守を行うためのコンピュータである。例えば、メンテナンスシステム１００が国内に設置され、テレビ会議専用端末１０、携帯端末２０、中継装置３０、伝送管理システム５０、共通情報管理装置８０、又はプログラム提供システム９０が国外に設置されている場合、メンテナンスシステム１００は、通信ネットワーク２を介して遠隔的に、テレビ会議専用端末１０、携帯端末２０、中継装置３０、伝送管理システム５０、共通情報管理装置８０、及びプログラム提供システム９０のうちの少なくとも１つの維持、管理、保守等のメンテナンスを行う。また、メンテナンスシステム１００は、通信ネットワーク２を介さずに、テレビ会議専用端末１０、携帯端末２０、中継装置３０、伝送管理システム５０、共通情報管理装置８０、及びプログラム提供システム９０のうちの少なくとも１つにおける機種番号、製造番号、販売先、保守点検、又は故障履歴の管理等のメンテナンスを行う。
【００３６】
ところで、テレビ会議専用端末（１０ａａ，１０ａｂ，１０ａｃ，・・・）、中継装置３０ａ、及びルータ７０ａは、ＬＡＮ２ａによって通信可能に接続されている。テレビ会議専用端末（１０ｂａ，１０ｂｂ，１０ｂｃ，・・・）、中継装置３０ｂ、及びルータ７０ｂは、ＬＡＮ２ｂによって通信可能に接続されている。また、ＬＡＮ２ａ及びＬＡＮ２ｂは、ルータ７０ａｂが含まれた専用線２ａｂによって通信可能に接続されており、所定の地域Ａ内で構築されている。例えば、地域Ａは日本であり、ＬＡＮ２ａは東京の事業所内で構築されており、ＬＡＮ２ｂは大阪の事業所内で構築されている。また、携帯端末（２０ａａ，２０ａｂ，・・・）は、地域Ａで利用されている。
【００３７】
一方、テレビ会議専用端末（１０ｃａ，１０ｃｂ，１０ｃｃ，・・・）、中継装置３０ｃ、及びルータ７０ｃは、ＬＡＮ２ｃによって通信可能に接続されている。テレビ会議専用端末（１０ｄａ，１０ｄｂ，１０ｄｃ，・・・）、中継装置３０ｄ、及びルータ７０ｄは、ＬＡＮ２ｄによって通信可能に接続されている。また、ＬＡＮ２ｃ及びＬＡＮ２ｄは、ルータ７０ｃｄが含まれた専用線２ｃｄによって通信可能に接続されており、所定の地域Ｂ内で構築されている。例えば、地域Ｂはアメリカ合衆国であり、ＬＡＮ２ｃはニューヨークの事業所内で構築されており、ＬＡＮ２ｄはワシントンＤ．Ｃ．の事業所内で構築されている。また、携帯端末（２０ｂａ，２０ｂｂ，・・・）は、地域Ｂで利用されている。
【００３８】
地域Ａ及び地域Ｂは、それぞれルータ（７０ａｂ，７０ｃｄ）からインターネット２ｉを介して通信可能に接続されている。
【００３９】
なお、テレビ会議専用端末１０は必ずしも専用線を介する必要はなく、インターネット２iに直接接続されていてもよい。
【００４０】
また、伝送管理システム５０、プログラム提供システム９０、及びメンテナンスシステム１００は、インターネット２ｉを介して、テレビ会議専用端末１０、携帯端末２０、中継装置３０、及び共通情報管理装置８０と通信可能に接続されている。伝送管理システム５０、共通情報管理装置８０、プログラム提供システム９０、又はメンテナンスシステム１００は、地域Ａ又は地域Ｂに設置されていてもよいし、これら以外の地域に設置されていてもよい。
【００４１】
なお、本実施形態では、ＬＡＮ２ａ、ＬＡＮ２ｂ、専用線２ａｂ、インターネット２ｉ、専用線２ｃｄ、ＬＡＮ２ｃ、及びＬＡＮ２ｄによって、通信ネットワーク２が構築されている。この通信ネットワーク２には、有線だけでなく、ＷｉＦｉや、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線による通信が行われる箇所があってもよい。
【００４２】
また、図１において、各テレビ会議専用端末１０、各携帯端末２０、各中継装置３０、各伝送管理システム５０、共通情報管理装置８０、各ルータ７０、プログラム提供システム９０、及びメンテナンスシステム１００の下に示されている４組の数字は、一般的なＩＰｖ４におけるＩＰアドレスを簡易的に示している。例えば、テレビ会議専用端末１０ａａのＩＰアドレスは「１．２．１．３」である。また、ＩＰｖ４ではなく、ＩＰｖ６を用いてもよいが、説明を簡略化するため、ＩＰｖ４を用いて説明する。
【００４３】
なお、各テレビ会議専用端末１０、各携帯端末２０は、複数の事業所間での通信や、同じ事業者内の異なる部屋間での通信だけでなく、同じ部屋内での通信や、屋外と屋内又は屋外と屋外での通信で使われてもよい。各テレビ会議専用端末１０、各携帯端末２０が屋外で使われる場合には、携帯電話通信網等の無線による通信が行われる。
【００４４】
＜ハードウェア構成＞
次に、図２を用いて、テレビ会議専用端末１０のハードウェア構成について説明する。図２は、本実施形態に係るテレビ会議専用端末のハードウェア構成図である。図２に示されているように、本実施形態のテレビ会議専用端末１０は、テレビ会議専用端末１０全体の動作を制御するＣＰＵ（Central Processing Unit）１０１、ＩＰＬ（Initial Program Loader）等のＣＰＵ１０１の駆動に用いられるプログラムを記憶したＲＯＭ（Read Only Memory）１０２、ＣＰＵ１０１のワークエリアとして使用されるＲＡＭ（Random Access Memory）１０３、端末用プログラム、画像データ、及び音声データ等の各種データを記憶するフラッシュメモリ１０４、ＣＰＵ１０１の制御にしたがってフラッシュメモリ１０４に対する各種データの読み出し又は書き込みを制御するＳＳＤ（Solid State Drive）１０５、フラッシュメモリ等の記録メディア１０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ１０７、テレビ会議専用端末１０の宛先を選択する場合などに操作される操作ボタン１０８、テレビ会議専用端末１０の電源のＯＮ／ＯＦＦを切り換えるための電源スイッチ１０９、通信ネットワーク２を利用してデータ伝送をするためのネットワークＩ／Ｆ（Interface）１１１を備えている。
【００４５】
また、テレビ会議専用端末１０は、ＣＰＵ１０１の制御に従って被写体を撮像して画像データを得る内蔵型のカメラ１１２、このカメラ１１２の駆動を制御する撮像素子Ｉ／Ｆ１１３、音声を入力する内蔵型のマイク１１４、音声を出力する内蔵型のスピーカ１１５、ＣＰＵ１０１の制御に従ってマイク１１４及びスピーカ１１５との間で音声信号の入出力を処理する音声入出力Ｉ／Ｆ１１６、ＣＰＵ１０１の制御に従って外付けのディスプレイ１２０に画像データを伝送するディスプレイＩ／Ｆ１１７、各種の外部機器を接続するための外部機器接続Ｉ／Ｆ１１８、及び、上記各構成要素を図２に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン１１０を備えている。
【００４６】
ディスプレイ１２０は、被写体の画像や操作用アイコン等を表示する液晶や有機ＥＬによって構成された表示部である。また、ディスプレイ１２０は、ケーブル１２０ｃによってディスプレイＩ／Ｆ１１７に接続される。このケーブル１２０ｃは、アナログＲＧＢ（ＶＧＡ）信号用のケーブルであってもよいし、コンポーネントビデオ用のケーブルであってもよいし、ＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）やＤＶＩ（Digital Video Interactive）信号用のケーブルであってもよい。
【００４７】
カメラ１１２は、レンズや、光を電荷に変換して被写体の画像（映像）を電子化する固体撮像素子を含み、固体撮像素子として、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）や、ＣＣＤ（Charge Coupled Device）等が用いられる。
【００４８】
外部機器接続Ｉ／Ｆ１１８には、ＵＳＢ（Universal Serial Bus）ケーブル等によって、外付けカメラ、外付けマイク、及び外付けスピーカ等の外部機器がそれぞれ接続可能である。外付けカメラが接続された場合には、ＣＰＵ１０１の制御に従って、内蔵型のカメラ１１２に優先して外付けカメラが駆動する。同じく、外付けマイクが接続された場合や、外付けスピーカが接続された場合には、ＣＰＵ１０１の制御に従って、それぞれが内蔵型のマイク１１４や内蔵型のスピーカ１１５に優先して、外付けマイクや外付けスピーカが駆動する。なお、テレビ会議専用端末１０は、内蔵型のカメラ１１２を必ずしも備えていなくてもよく、外部機器接続Ｉ／Ｆ１１８を介して外付けカメラのみが接続されていてもよい。同様に、テレビ会議専用端末１０は、内蔵型のマイク１１４や内蔵型のスピーカ１１５を必ずしも備えていなくてもよく、外部機器接続Ｉ／Ｆ１１８を介して外付けマイクや外付けスピーカのみが接続されていてもよい。また、テレビ会議専用端末１０のディスプレイ１２０は、ケーブル１２０ｃによってディスプレイＩ／Ｆ１１７に接続されているが、これに限られず、ディスプレイ１２０は、テレビ会議専用端末１０に内蔵されていてもよい。
【００４９】
また、テレビ会議専用端末１０は、外部機器接続Ｉ／Ｆ１１８以外にもＳＤカードやＳＩＭ（Subscriber Identity Module）カードなどの外部記録媒体を読み込み可能な外部記録媒体Ｉ／Ｆを備えていてもよい。
【００５０】
なお、記録メディア１０６は、テレビ会議専用端末１０に対して着脱自在な構成となっている。また、ＣＰＵ１０１の制御にしたがってデータの読み出し又は書き込みを行う不揮発性メモリであれば、フラッシュメモリ１０４に限らず、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）等を用いてもよい。
【００５１】
さらに、上記端末用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記記録メディア１０６等の、コンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。また、上記端末用プログラムは、フラッシュメモリ１０４ではなくＲＯＭ１０２に記憶させるようにしてもよい。
【００５２】
≪携帯端末≫
図３は、本実施形態に係る携帯端末の一例のハードウェア構成図である。図３に示されているように、本実施形態の携帯端末２０は、携帯端末２０全体の動作を制御するＣＰＵ２０１、携帯端末２０に各種操作信号を入力するための入力装置２０２、携帯端末２０による処理結果を表示するための表示装置２０３、外付けマイク、外付けカメラや外部記録媒体（記録メディア）などの各種外部装置とのインタフェースである外部Ｉ／Ｆ２０４、ＣＰＵ２０１のワークエリアとして使用されるＲＡＭ２０５、携帯端末２０のＯＳの設定やネットワーク設定などのプログラムやデータが格納されるＲＯＭ２０６、携帯電話通信網などを利用してデータ伝送をするためのネットワークＩ／Ｆ２０７、端末用プログラム等の各種データを記憶するフラッシュメモリ２０８、ＣＰＵ２０１の制御にしたがってフラッシュメモリ２０８に対する各種データの読み出し又は書き込みを制御するＳＳＤ２０９を備えている。
【００５３】
また、携帯端末２０は、ＣＰＵ２０１の制御に従って被写体を撮像して画像データを得る内蔵型のカメラ２１０、このカメラ２１０の駆動を制御する撮像素子Ｉ／Ｆ２１１、音声を入力する内蔵型のマイク２１２、音声を出力する内蔵型のスピーカ２１３、ＣＰＵ２０１の制御に従ってマイク２１２及びスピーカ２１３との間で音声信号の入出力を処理する音声入出力Ｉ／Ｆ２１４、及び上記各構成要素を図４に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン２１５を備えている。なお、携帯端末２０がテキストチャットサービスのみを利用する端末である場合、カメラ２１０やマイク２１２、スピーカ２１３などは備えていなくてもよい。
【００５４】
また、ＣＰＵ１０１の制御にしたがってデータの読み出し又は書き込みを行う不揮発性メモリであれば、フラッシュメモリ２０８に限らず、ＥＥＰＲＯＭ等を用いてもよい。
【００５５】
上記端末用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記記録メディア等の、コンピュータで読み取り可能な記録媒体に記録して流通させてもよい。また、上記端末用プログラムは、フラッシュメモリ２０８ではなくＲＯＭ２０６に記憶させるようにしてもよい。
【００５６】
≪中継装置、伝送管理システム、共通情報管理装置、プログラム提供システム、メンテナンスシステム≫
次に、中継装置３０、伝送管理システム５０、共通情報管理装置８０、プログラム提供システム９０、及びメンテナンスシステム１００のハードウェア構成について説明する。図４は、本実施形態に係る中継装置、伝送管理システム、共通情報管理装置、プログラム提供システム、メンテナンスシステムのハードウェア構成図である。
【００５７】
伝送管理システム５０は、伝送管理システム５０全体の動作を制御するＣＰＵ３０１、ＩＰＬ等のＣＰＵ３０１の駆動に用いられるプログラムを記憶したＲＯＭ３０２、ＣＰＵ３０１のワークエリアとして使用されるＲＡＭ３０３、伝送管理用プログラム等の各種データを記憶するＨＤ３０４、ＣＰＵ３０１の制御にしたがってＨＤ３０４に対する各種データの読み出し又は書き込みを制御するＨＤＤ(Hard Disk Drive)３０５、フラッシュメモリ等の記録メディア３０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ３０７、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示するディスプレイ３０８、通信ネットワーク２を利用してデータ伝送をするためのネットワークＩ／Ｆ３０９、文字、数値、各種指示などの入力のための複数のキーを備えたキーボード３１１、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行うマウス３１２、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ(Compact Disc Read Only Memory)３１３に対する各種データの読み出し又は書き込みを制御するＣＤ−ＲＯＭドライブ３１４、及び、上記各構成要素を図４に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン３１０を備えている。
【００５８】
なお、上記伝送管理用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記記録メディア３０６やＣＤ−ＲＯＭ３１３等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。また、上記伝送管理用プログラムは、ＨＤ３０４ではなくＲＯＭ３０２に記憶されるようにしてもよい。
【００５９】
また、中継装置３０及び共通情報管理装置８０は、上記の伝送管理システム５０と同様のハードウェア構成を有しているため、その説明を省略する。ただし、中継装置３０のＨＤ３０４には、中継装置３０を制御するための中継装置用プログラムが記録されており、共通情報管理装置８０のＨＤ３０４には、共通情報管理装置８０を制御するための情報管理用プログラムが記憶されている。この場合も、中継装置用プログラム、情報管理用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記記録メディア３０６やＣＤ−ＲＯＭ３１３等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。また、上記中継装置用プログラム、情報管理用プログラムは、ＨＤ３０４ではなくＲＯＭ３０２に記憶されるようにしてもよい。
【００６０】
また、プログラム提供システム９０及びメンテナンスシステム１００は、上記の伝送管理システム５０と同様のハードウェア構成を有しているため、その説明を省略する。但し、ＨＤ３０４には、プログラム提供システム９０を制御するためのプログラム提供用プログラムが記録されている。この場合も、プログラム提供用プログラムは、インストール可能な形式又は実行可能な形式のファイルで、上記記録メディア３０６やＣＤ−ＲＯＭ３１３等のコンピュータで読み取り可能な記録媒体に記録して流通させるようにしてもよい。また、上記プログラム提供システム用プログラムは、ＨＤ３０４ではなくＲＯＭ３０２に記憶されるようにしてもよい。
【００６１】
なお、上記着脱可能な記録媒体の他の例として、ＣＤ−Ｒ(Compact Disc Recordable)、ＤＶＤ(Digital Versatile Disk)、ブルーレイディスク等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００６２】
＜機能構成＞
次に、図５を用いて、本実施形態の機能構成について説明する。図５は、本実施形態に係る伝送システムを構成する各端末、装置及びシステムの機能ブロック図である。図５では、テレビ会議専用端末１０、携帯端末２０、伝送管理システム５０、及び共通情報管理装置８０が、通信ネットワーク２を介してデータ通信することができるように接続されている。なお、図１に示されている中継装置３０，プログラム提供システム９０及びメンテナンスシステム１００は、本実施形態では直接関係ないため、図５では省略されている。
【００６３】
《端末の各機能構成》
テレビ会議専用端末１０及び携帯端末２０は、送受信部１１、操作入力受付部１２、ログイン要求部１３、撮像部１４、音声入力部１５ａ、音声出力部１５ｂ、表示制御部１６、宛先リスト作成部１７、及び記憶・読出処理部１８を有している。以降では、図５の伝送端末がテレビ会議専用端末１０である場合について主に説明する。
【００６４】
上記の各部は、図２に示されている各構成要素のいずれかが、フラッシュメモリ１０４からＲＡＭ１０３上に展開された端末用プログラムに従ったＣＰＵ１０１からの命令によって動作することで実現される機能、又は機能される手段である。
【００６５】
また、テレビ会議専用端末１０は、図２に示されているＲＡＭ１０３によって構築される揮発性記憶部２０００、及び図２に示されているフラッシュメモリ１０４によって構築される不揮発性記憶部１０００を有している。
【００６６】
次に、図２及び図５を用いて、テレビ会議専用端末１０の各機能構成について詳細に説明する。なお、以下では、テレビ会議専用端末１０の各機能構成部を説明するにあたって、図２に示されている各構成要素のうち、テレビ会議専用端末１０の各機能構成部を実現させるための主な構成要素との関係も説明する。
【００６７】
図５に示されているテレビ会議専用端末１０の送受信部１１は、図２に示されているＣＰＵ１０１からの命令、及び図２に示されているネットワークＩ／Ｆ１１１によって実現され、通信ネットワーク２を介してほかの端末、装置又はシステムと各種データ（または情報）の送受信を行う。この送受信部１１は、所望の宛先端末と通話を開始する前から、テレビ会議管理システム５０１より、宛先候補としての各伝送端末の状態を示す各状態情報の受信を開始する。なお、この状態情報は、各テレビ会議専用端末１０又は／及び各携帯端末２０の稼働状態（ＯＮラインかＯＦＦラインかの状態）だけでなく、ＯＮラインであってもさらに通話中であるか、離席中であるか等の詳細な状態を示す。また、この状態情報は、各テレビ会議専用端末１０の稼働状態だけでなく、テレビ会議専用端末１０でケーブル１２０ｃがテレビ会議専用端末１０から外れていたり、音声を出力するが画像は出力させなかったり、音声を出力させないようにする（ＭＵＴＥ）等、様々な状態を示す。以下では、一例として、状態情報が稼働状態を示す場合について説明する。なお、上記において、図５の伝送端末が携帯端末２０である場合、送受信部１１は、所望の宛先端末と通話を開始する前から、テキストチャット管理システム５０２より、宛先候補としての各端末の状態を示す各状態情報の受信を開始する。
【００６８】
操作入力受付部１２は、図２に示されているＣＰＵ１０１からの命令、並びに図２に示されている操作ボタン１０８及び電源スイッチ１０９によって実現され、ユーザによる各種入力を受け付ける。例えば、ユーザが、図２に示されている電源スイッチ１０９をＯＮにすると、図５に示されている操作入力受付部１２が電源ＯＮを受け付けて、電源をＯＮにする。なお。図５の伝送端末が携帯端末２０である場合、ＣＰＵ２０１からの命令、及び操作入力受付部１２は、入力装置２０２によって実現される。
【００６９】
ログイン要求部１３は、図２に示されているＣＰＵ１０１からの命令によって実現され、上記電源ＯＮの受け付けを契機として、送受信部１１から通信ネットワーク２を介してテレビ会議管理システム５０１に、ログインを要求する旨を示すログイン要求情報、端末種別を示す情報、この端末が利用することができるサービス名、及び要求元端末の現時点のＩＰアドレスを自動的に送信する。また、ユーザが電源スイッチ１０９をＯＮの状態からＯＦＦにすると、送受信部１１がテレビ会議管理システム５０１へ電源をＯＦＦする旨の状態情報を送信した後に、操作入力受付部１２が電源を完全にＯＦＦにする。これにより、テレビ会議管理システム５０１側では、テレビ会議専用端末１０が電源ＯＮから電源ＯＦＦになったことを把握することができる。
【００７０】
なお、上記において、図５の伝送端末が携帯端末２０である場合、ログイン要求部１３はＣＰＵ２０１からの命令によって実現され、携帯端末２０のユーザが行ったログイン操作の受け付けを契機として、送受信部１１から通信ネットワーク２を介してテキストチャット管理システム５０２に、ログインを要求する旨を示すログイン要求情報、及び要求元端末の端末種別を示す情報、この伝送端末が利用することができるサービス名、及び要求元端末の現時点のＩＰアドレスを送信する。このように、携帯端末２０においては、この携帯端末２０にインストールされたプログラム（端末用プログラム）においてユーザがログイン操作を行うことでログイン要求等がテキストチャット管理システム５０２に送信される。
【００７１】
撮像部１４は、図２に示されているＣＰＵ１０１からの命令、並びに図２に示されているカメラ１１２及び撮像素子Ｉ／Ｆ１１３によって実現され、被写体を撮像して、この撮像して得た画像データを出力する。なお、図５の伝送端末が携帯端末２０である場合、撮像部１４は図４に示されているＣＰＵ２０１からの命令、並びに図３に示されているカメラ２１０及び撮像素子Ｉ／Ｆ２１１によって実現される。ただし、携帯端末２０がテキストチャットサービスのみ利用することができるときは、携帯端末２０は、撮像部１４を有しなくてもよい。
【００７２】
音声入力部１５ａは、図２に示されているＣＰＵ１０１からの命令、及び図２に示されている音声入出力Ｉ／Ｆ１１６によって実現され、マイク１１４によってユーザの音声が音声信号に変換された後、この音声信号に係る音声データを入力する。音声出力部１５ｂは、図２に示されているＣＰＵ１０１からの命令、及び図２に示されている音声入出力Ｉ／Ｆ１１６によって実現され、音声データに係る音声信号をスピーカに出力し、スピーカ１１５から音声を出力させる。なお、図５の伝送端末が携帯端末２０である場合、音声入力部１５ａ及び音声出力部１５ｂは図３に示されているＣＰＵ２０１からの命令、並びに図４に示されている音声入出力Ｉ／Ｆ２１４によって実現される。ただし、携帯端末２０がテキストチャットサービスのみ利用することができるときは、携帯端末２０は、音声入力部１５ａ及び音声出力部１５ｂを有しなくてもよい。
【００７３】
表示制御部１６は、図２に示されているＣＰＵ１０１からの命令、及び図２に示されているディスプレイＩ／Ｆ１１７によって実現され、外付けのディスプレイ１２０に対して画像データを送信するための制御を行う。なお、図５の伝送端末が携帯端末２０である場合、表示制御部１６は図３に示されているＣＰＵ２０１からの命令、及びに図３に示されている表示装置２０３によって実現され、表示装置２０３に画像データ等を送信するための制御を行う。
【００７４】
宛先リスト作成部１７は、図２に示されているＣＰＵ１０１からの命令によって実現され、伝送管理システム５０から受信した宛先リスト情報及び各宛先候補としてのテレビ会議専用端末１０及び／又は携帯端末２０の状態情報に基づいて、宛先リストの作成及び更新を行う。なお、図５の伝送端末が携帯端末２０である場合、宛先リスト作成部１７は図３に示されているＣＰＵ２０１からの命令によって実現される。
【００７５】
記憶・読出処理部１８は、図２に示されているＣＰＵ１０１からの命令、及び図２に示すＳＳＤ１０５によって実行され、不揮発性記憶部１０００に各種データを記憶したり、揮発性記憶部２０００に記憶された各種データを読み出したりする処理を行う。この不揮発性記憶部１０００には、通信先としてのテレビ会議専用端末１０の端末又はユーザを識別するための通信ＩＤ（Identification）、及びパスワード等が記憶される。なお、通信ＩＤ及びパスワードは不揮発性記憶部１０００に記憶されておらず、例えば伝送管理システム５０に対してログイン要求を行う際に都度、ユーザが入力するようにしてもよい。
【００７６】
また、記憶・読出処理部１８は、揮発性記憶部２０００に各種データを記憶したり、揮発性記憶部２０００に記憶された各種データを読み出したりする処理も行う。この揮発性記憶部２０００には、宛先端末との通話を行う際に受信される画像データや音声データが、受信される度に上書き記憶される。このうち、上書きされる前の画像データによってディスプレイ１２０に画像が表示される、上書きされる前の音声データによってスピーカ１５０から音声が出力される。なお、上記において、図５の伝送端末が携帯端末２０である場合、記憶・読出処理部１８は図３に示されているＣＰＵ２０１からの命令、及び図３に示されているＳＳＤ２０９によって実現される。また、揮発性記憶部２０００には、宛先端末とのテキストチャットを行う際に受信されるテキストデータも記憶される。
【００７７】
≪伝送管理システムの機能構成≫
伝送管理システム５０は、送受信部５１、認証部５２、状態管理部５３、端末抽出部５４、端末状態通知・取得部５５、セッション管理部５６、通知先判定部５７、テキスト／テレビ呼び出し部５８、他システム連携部５９、ＩＤ登録部６０、管理者認証部６１、ＩＤ取得部６２、及び記憶・読出処理部６３を有している。これら各部は、図４に示されている各構成要素のいずれかが、ＨＤ３０４からＲＡＭ３０３上に展開された管理システム用プログラムに従ったＣＰＵ３０１からの命令によって動作することで実現される機能又は機能される手段である。また、伝送管理システム５０は、伝送管理システム５０の電源をＯＦＦにしても各種データ（または情報）の記憶が維持される不揮発性記憶部３０００を有しており、この不揮発性記憶部３０００は図４に示されているＨＤ３０４により構築されている。
【００７８】
（セッション管理テーブル）
この不揮発性記憶部３０００には、図６に示されているようなセッション管理テーブルによって構成されているセッション管理ＤＢ３００２が構築されている。このセッション管理テーブルでは、中継装置３０を選択するためのセッションの実行に用いられるセッションＩＤ毎に、データの中継に使用される中継装置３０の中継装置ＩＤ、要求元端末の通信ＩＤ及び宛先端末の通信ＩＤが関連付けられて管理される。例えば、図６に示されているセッション管理テーブルにおいて、セッションＩＤ「ｓｅ１」を用いて実行されたセッションで選択された中継装置３０ａ（中継装置ＩＤ「１１１ａ」）は、通信ＩＤが「０２ａａ」の要求元端末（携帯端末０２ａａ）と、通信ＩＤが「０１ａｂ」の宛先端末（テレビ会議専用端末１０ａｂ）との間で、データを中継することが示されている。
【００７９】
（宛先リスト管理テーブル）
さらに、不揮発性記憶部３０００には、図７に示されているような宛先情報を管理する宛先リスト管理テーブルによって構成されている宛先リスト管理ＤＢ３００３が構築されている。図７（ａ）は、テレビ会議管理システム５０１が管理する宛先情報が登録されている宛先リスト管理テーブルの一例である。他方、図７（ｂ）は、テキストチャット管理システム５０２が管理する宛先情報が登録されている宛先リスト管理テーブルの一例である。これらの宛先リスト管理テーブルでは、テレビ会議サービスやテキストチャットサービスにおける接続の開始（発呼）を要求する要求元端末の通信ＩＤに対して、宛先端末の候補として登録されている宛先端末の通信ＩＤ又はユーザＩＤが宛先情報として全て関連付けられて管理される。また、宛先端末の通信ＩＤ又はユーザＩＤには、「＠」以降に、それぞれこの宛先端末の呼制御を管理している伝送管理システム５０の情報が関連付けられている。
【００８０】
例えば、図７（ａ）に示されているテレビ会議管理システム５０１が管理する宛先リスト管理テーブルにおいて通信ＩＤが「０１ａｂ」である要求元端末（テレビ会議専用端末１０ａｂ）からテレビ会議サービスを利用した接続開始を要求することができる宛先端末の候補は、テレビ会議管理システムで管理されている通信ＩＤが「０１ａａ」のテレビ会議専用端末１０ａｂ、テキストチャット管理システムで管理されているユーザＩＤが「０２ＡＡ」の携帯端末２０ａａ等であることが示されている。
【００８１】
他方、例えば図７（ｂ）に示されているテキストチャット管理システム５０２が管理する宛先リスト管理テーブルにおいてユーザＩＤが「０２ＡＡ」である要求元端末（携帯端末２０ａａ）からテレビ会議サービス又はテキストチャットサービスを利用した接続開始を要求することができる宛先端末の候補は、テキストチャット管理システムで管理されているユーザＩＤが「０２ＡＢ」の携帯端末２０ａｂ、テレビ会議管理システムで管理されている通信ＩＤが「０１ａｂ」のテレビ会議専用端末１０ａｂ等であることが示されている。なお、宛先リストで管理されている場合であっても、宛先端末が利用することができないサービスの接続開始要求をすることはできない。例えば、ユーザＩＤが「０２ＡＡ」の携帯端末２０ａａは、通信ＩＤ「０１ａｂ」の宛先端末とテキストチャットサービスの接続開始要求をすることはできない（一方、テレビ会議サービスの接続開始要求をすることはできる。）。
【００８２】
なお、図７に示されている「＠」以降の記載はそれぞれの伝送管理システム５０に対応するドメイン情報（ドメイン名）であってもよい。
【００８３】
（認証管理テーブル）
また、不揮発性記憶部９０００には、図８に示されているような認証管理テーブルによって構成されている認証管理ＤＢ３００５が構築されている。図８（ａ）は、テレビ会議管理システム５０１が認証に用いる認証管理テーブルであり、図８（ｂ）は、テキストチャット管理システム５０２が認証に用いる認証管理テーブルである。
【００８４】
図８（ａ）の認証管理テーブルでは、テレビ会議管理システム５０１によって管理されるすべての伝送端末（テレビ会議専用端末１０及び携帯端末２０）の各通信ＩＤに対して、各パスワードが関連付けられて管理される。例えば、図８（ａ）に示されている認証管理テーブルにおいて、テレビ会議専用端末１０ａａの通信ＩＤは「０１ａａ」で、パスワードは「ａａａａ」であることが示されている。
【００８５】
図８（ｂ）の認証管理テーブルでは、テキストチャット管理システム５０２によって管理されるすべての伝送端末（テレビ会議専用端末１０及び携帯端末２０）のユーザＩＤに対して、各パスワードが関連付けられて管理される。例えば、図８（ｂ）に示されている認証管理テーブルにおいて、テレビ会議専用端末１０ＡＡのユーザＩＤは「０１ＡＡ」で、パスワードは「ＡＡＡＡ」であることが示されている。また、各ユーザＩＤにはユーザ名が対応づけて登録されているが、ユーザ名がなくてもユーザはテキストチャットのサービスを受けることができる。
【００８６】
（ＩＤ情報登録テーブル）
不揮発性記憶部９０００には、図９に示されているようなＩＤ情報登録テーブルによって構成されているＩＤ情報登録ＤＢ３００４が構築されている。このＩＤ情報登録テーブルでは、管理番号に通信ＩＤとユーザＩＤが対応づけられている。例えば、図９に示されているＩＤ情報登録テーブルにおいて、管理番号１には通信ＩＤの「０１ａａ」とユーザＩＤの「０１ＡＡ」が対応づけられている。
【００８７】
なお、ユーザＩＤと通信ＩＤはそれぞれユニークである。つまり、ユーザＩＤは他のユーザＩＤと重複しないし、通信ＩＤは他の通信ＩＤと重複しない。
【００８８】
ＩＤ情報登録テーブルは対応情報の一例である。
【００８９】
（管理者リストテーブル）
不揮発性記憶部９０００には、図１０に示されているような管理者リストテーブルによって構成されている管理者リスト管理ＤＢ３００６が構築されている。この管理者リストテーブルでは、管理者ＩＤとパスワードが対応づけられている。例えば、図１０に示されている管理者リストテーブルにおいて、管理者ＩＤが「Ｘ００１」の管理者にはパスワード「９９９」が対応づけられている。
【００９０】
管理者ＩＤとは、テレビ会議管理システム５０１の管理者又はテレビ会議管理システム５０１によるサービスの提供を受けるユーザ側（企業側）の管理者を識別するための識別情報である。テキストチャット管理システム５０２の管理者又はテキストチャット管理システム５０２によるサービスの提供を受けるユーザ側（企業側）の管理者を識別するための識別情報でもよい。管理者は、ユーザ側で使用可能な通信ＩＤを確認したり、新たに登録したりすることができるため、ユーザとは区別されるが、ユーザの一人が管理者となる場合もある。
【００９１】
<<伝送管理システム５０の各機能>>
次に、伝送管理システム５０の各機能構成について詳細に説明する。なお、以下では、伝送管理システム５０の各機能構成部を説明するにあたって、図４に示されている各構成要素のうち、伝送管理システム５０の各機能構成部を実現させるための主な構成要素との関係も説明する。
【００９２】
送受信部５１は、図４に示されているＣＰＵ３０１からの命令、及び図４に示されているネットワークＩ／Ｆ３０９によって実行され、通信ネットワーク２を介して他の端末、装置又はシステムと各種データ（または情報）の送受信を行う。
【００９３】
認証部５２は、図４に示されているＣＰＵ３０１からの命令、及び図４に示されているネットワークＩ／Ｆ３０９によって実行され、送受信部５１を介して受信されたログイン要求情報に含まれている通信ＩＤ及びパスワードを検索キーとし、共通情報管理装置８０の認証管理ＤＢ３００５を検索し、認証管理ＤＢ３００５に同一の通信ＩＤ及びパスワードが管理されているかを判断することによって認証を行う。
【００９４】
状態管理部５３は、図４に示されているＣＰＵ３０１からの命令によって実現され、ログイン要求してきた要求元端末の稼働状態を管理すべく、共通情報管理装置８０のＩＤ管理ＤＢ９００３に、この要求元端末の稼働状態を、通信ＩＤなどと関連して記憶させる。
【００９５】
端末抽出部５４は、図４に示されているＣＰＵ３０１からの命令によって実現され、ログイン要求した要求元端末の通信ＩＤをキーとして、宛先リスト管理ＤＢ３００３を検索し、要求元端末と接続することができる宛先端末の候補の通信ＩＤと、この通信ＩＤの端末の呼制御を管理している伝送管理システム５０の情報とを読み出す。
【００９６】
端末状態通知・取得部５５は、図４に示されているＣＰＵ３０１からの命令によって実現され、上記端末抽出部５４によって抽出された宛先端末の候補の通信ＩＤのうち、自身で管理している伝送端末の稼働状態を取得する。また、端末状態通知・取得部５５は、受け取った要求元端末の稼働状態を、該当の宛先候補の端末に通知する。
【００９７】
セッション管理部５６は、図４に示されているＣＰＵ３０１からの命令によって実現され、不揮発性記憶部３０００のセッション管理ＤＢ３００２に、コンテンツデータを中継する中継装置３０の中継装置ＩＤと、セッションＩＤ、要求元端末の通信ＩＤ、及び宛先端末の通信ＩＤを関連付けて記憶して管理する。伝送管理装置５０２のセッション管理部５６は第１の通信接続手段の一例であり、伝送管理装置５０１のセッション管理部５６は第２の通信接続手段の一例である。
【００９８】
通知先判定部５７は、図４に示されているＣＰＵ３０１からの命令によって実現され、要求元端末からのログイン要求情報に含まれるサービス名に応じて、この要求元端末の稼働状態を通知する伝送管理システム５０を判定する。すなわち、例えば、テレビ会議サービスを利用することができる携帯端末２０がテキストチャット管理システム５０２にログインした場合、この携帯端末２０の稼働状態をテレビ会議管理システム５０１に通知するように判定する。これにより、異なる呼制御で管理される異なるサービス間において、サービスを跨いで利用することができる伝送端末の稼働状態などの状態情報を通知・取得できるようになる。
【００９９】
テキスト／テレビ呼び出し部５８は、図４に示されているＣＰＵ３０１からの命令によって実現され、ログイン中のテキストチャット管理システム５０２からテレビ会議管理システム５０１を呼び出しテレビ会議の開始を要求する。また、ログイン中のテレビ会議管理システム５０１からテキストチャット管理システム５０２を呼び出しテキストチャットの開始を要求する。テキスト／テレビ呼び出し部５８は接続要求手段の一例である。
【０１００】
他システム連携部５９は、図４に示されているＣＰＵ３０１からの命令によって実現され、ユーザが他システムにログインした場合に他システムのシステムＩＤを取得する。また、他システムＩＤをユーザＩＤに対応づけて認証管理テーブルに登録する。他システム連携部５９は認証先識別情報取得部の一例である。
【０１０１】
管理者認証部６１は図４に示されているＣＰＵ３０１からの命令によって実現され、管理者の認証が成立するか否かを判定し、認証が成立した場合にはＩＤ登録部６０によるユーザＩＤと通信ＩＤの登録を許可する。
【０１０２】
ＩＤ登録部６０は図４に示されているＣＰＵ３０１からの命令によって実現され、ユーザＩＤと通信ＩＤを対応づけてＩＤ情報登録テーブルに登録する。ＩＤ登録部６０は識別情報登録手段の一例である。
【０１０３】
ＩＤ取得部６２は図４に示されているＣＰＵ３０１からの命令によって実現され、ＩＤ情報登録テーブルから、ユーザＩＤに対応付けられた通信ＩＤ、又は、通信ＩＤに対応付けられたユーザＩＤを取得する。ＩＤ取得部６２は識別情報取得手段の一例である。
【０１０４】
記憶・読出処理部６３は、図４に示されているＣＰＵ３０１からの命令、及び図４に示されているＨＤＤ３０５によって実行され、不揮発性記憶部３０００に各種データを記憶したり、不揮発性記憶部３０００に記憶された各種データを読み出したりする処理を行う。
【０１０５】
≪共通情報管理装置の機能構成≫
共通情報管理装置８０は、送受信部７１及び記憶・読出処理部７２を有している。これら各部は、図４に示されている各構成要素のいずれかが、ＨＤ３０４からＲＡＭ３０３上に展開された管理システム用プログラムに従ったＣＰＵ３０１からの命令によって動作することで実現される機能又は機能される手段である。また、共通情報管理装置８０は、共通情報管理装置８０の電源をＯＦＦにしても各種データ（または情報）の記憶が維持される不揮発性記憶部９０００を有しており、この不揮発性記憶部９０００は図４に示されているＨＤ３０４により構築されている。
【０１０６】
（サービス管理テーブル）
不揮発性記憶部９０００には、図１１に示されているようなサービス管理テーブルによって構成されているサービス管理ＤＢ９００１が構築されている。このサービス管理テーブルでは、伝送システム１のサービス名毎に、各サービスの呼制御を行う伝送管理システム名が関連付けられて管理される。例えば、図１１に示されているサービス管理テーブルにおいて、サービス名が「テレビ会議」は、伝送管理システム名が「テレビ会議管理システム」（伝送管理システム５０１）によって呼制御が管理されることを示されている。同様に、サービス名が「テキストチャット」は、伝送管理システム名が「テキストチャット管理システム」（伝送管理システム５０２）によって呼制御が管理されることを示されている。
【０１０７】
なお、図１１に示されている管理システム名はそれぞれの伝送管理システム５０に対応するドメイン情報（ドメイン名）であってもよい。
【０１０８】
（端末種別管理テーブル）
また、不揮発性記憶部９０００には、図１２に示されているような端末種別テーブルによって構成されている端末種別管理ＤＢ９００２が構築されている。この端末種別テーブルでは、伝送システム１を構成するすべての伝送端末の端末種別名と、この端末種別の端末が利用することができるサービス名とが関連付けられて管理される。例えば、図１２に示されている端末種別テーブルにおいて、端末種別名が「テレビ会議専用」は、サービス名が「テレビ会議」のサービスを利用できることが示されている。同様に、端末種別名が「汎用」は、サービス名が「テレビ会議」とサービス名が「テキストチャット」のサービスを利用できることが示されている。端末種別名が「チャット専用」は、サービス名が「テキストチャット」のサービスが利用できることが示されている。
【０１０９】
なお、本実施形態において、テレビ会議専用端末１０の端末種別は「テレビ会議専用」であり、携帯端末２０の端末種別は「汎用」であるものとする。ただし、携帯端末２０は、この携帯端末２０に、テキストチャットサービスのみが行えるプログラムをインストールすることで、端末種別が「チャット専用」の端末として用いることができる。同様に、携帯端末２０に、テレビ会議サービスのみが行えるプログラムをインストールすることで、端末種別が「テレビ会議専用」の端末として用いることができる。このように、携帯端末２０は、インストールする端末用プログラムの種類に応じて、異なる端末種別の端末として用いることができる。
【０１１０】
（ＩＤ管理テーブル）
さらに、不揮発性記憶部９０００には、図１３に示されているようなＩＤ管理テーブルによって構成されているＩＤ管理ＤＢ９００３が構築されている。このＩＤ管理テーブルでは、伝送システム１を構成する各端末の通信ＩＤ毎に、各通信ＩＤを宛先とした場合の名称、各端末の稼働状態、稼働状態の通知先、ログイン要求情報が伝送管理システム５０で受信された受信日時、及び端末のＩＰアドレスが関連付けられて管理される。例えば、図１３に示されているＩＤ管理テーブルにおいて、通信ＩＤが「０１ａａ」のテレビ会議専用端末１０ａａは、名称が「ＡＡ会議端末」で、稼働状態が「ＯＮライン（通信可能）」で、通知先が「−」（設定なし）で、伝送管理システム５０（テレビ会議管理システム５０１）でログイン要求情報が受信された日時が「２０１３年１１月１０日の１３時４０分」で、このテレビ会議専用端末１０ａａのＩＰアドレスが「１．２．１．３」であることが示されている。なお、通知先が「−」（設定なし）の場合は、端末の稼働状態は、他の伝送管理システム５０には通知されない。換言すれば、この端末の稼働状態は、ログイン要求を行った伝送管理システム５０にのみ通知される。上記の例では、テレビ会議専用端末１０ａａの稼働状態は伝送管理システム５０１（テレビ会議管理システム）にのみ通知される。
【０１１１】
他方、ユーザＩＤが「０２ＡＡ」の携帯端末２０ａａは、名称が「ＡＡ携帯端末」で、稼働状態が「ＯＮライン（通信可能）」で、通知先が「テレビ会議管理システム」で、伝送管理システム５０（テキストチャット管理システム５０２）でログイン要求情報が受信された日時が「２０１３年１１月２５日の１４時３０分」で、この携帯端末２０ａａのＩＰアドレスが「１．４．１．１」であることが示されている。なお、通知先が設定されている場合、この端末の稼働状態を、設定されている他の伝送管理システム５０には通知する。上記の例では、携帯端末２０ａａの稼働状態は伝送管理システム５０１（テレビ会議管理システム）にも通知される。なお、通知先は、例えば「テレビ会議管理システム、○○○管理システム、・・・」というように、複数設定されていてもよい。
【０１１２】
次に、共通情報管理装置８０の各機能構成について詳細に説明する。なお、以下では、共通情報管理装置８０の各機能構成部を説明するにあたって、図５に示されている各構成要素のうち、共通情報管理装置８０の各機能構成部を実現させるための主な構成要素との関係も説明する。
【０１１３】
送受信部７１は、図４に示されているＣＰＵ３０１からの命令、及び図４に示されているネットワークＩ／Ｆ３０９によって実行され、通信ネットワーク２を介して伝送管理システム５０と各種データ（または情報）の送受信を行う。
【０１１４】
記憶・読出処理部７２は、図４に示されているＣＰＵ３０１からの命令、及び図４に示されているＨＤＤ３０５によって実行され、不揮発性記憶部９０００に各種データを記憶したり、不揮発性記憶部９０００に記憶された各種データを読み出したりする処理を行う。
【０１１５】
＜処理の詳細＞
本実施形態では、ユーザがテレビ会議管理システム５０１に先にログインする場合と、テキストチャット管理システム５０２に先にログインする場合がある。それぞれのログイン手順を順に説明する。一方で、本実施形態では先にどちらにログインしたとしても、ユーザが後にログインする際のＩＤ（ユーザＩＤ又は通信ＩＤ）及びパスワード（テキストチャット管理システムのパスワード又はテレビ会議管理システムのパスワード）の入力を省略できる。
【０１１６】
《テレビ会議管理システムへのログイン》
図１４を用いて、ユーザがテレビ会議専用端末１０ａｂを操作して、このテレビ会議専用端末１０ａｂとの宛先端末の候補のリストである宛先リストを表示させる処理の詳細について説明する。図１４は、本実施形態に係るテレビ会議専用端末のログインから宛先リスト表示までの一例のシーケンス図である。
【０１１７】
ユーザが、図２に示されている電源スイッチ１０９をＯＮにすると、図５に示されている操作入力受付部１２が電源ＯＮを受け付けて、電源をＯＮにする（ステップＳ１４０１）。すると、ログイン要求部１３は、上記電源ＯＮの受け付けを契機とし、送受信部１１から通信ネットワーク２を介してテレビ会議管理システム５０１に、ログイン要求を示すログイン要求情報を自動的に送信する（ステップＳ１４０２）。なお、ログイン要求はユーザの指示入力に応じて送信してもよい。このログイン要求情報には、要求元としての自端末であるテレビ会議専用端末１０ａｂを識別するための通信ＩＤ、及びパスワードが含まれている。また、ログイン要求情報には、テレビ会議専用端末１０ａｂの端末種別名とサービス名が含まれている。なお、通信ＩＤ及びパスワードは、記憶・読出処理部１８を介して不揮発性記憶部１０００から読み出されてもよいし、ユーザから操作入力受付部１２を介して入力されてもよい。また、外部記録媒体に記録されている通信ＩＤ及びパスワード、サービス名、端末種別名を記憶・読出処理部１８を介して読み出されてもよい。なお、テレビ会議専用端末１０ａｂからテレビ会議管理システム５０１へログイン要求情報が送信されると、受信側であるテレビ会議管理システム５０１は、送信側であるテレビ会議専用端末１０ａｂのＩＰアドレスを把握することができる。
【０１１８】
ここで、以降では、テレビ会議専用端末１０ａｂが送信したログイン要求情報に含まれる端末種別名は「テレビ会議専用」であり、サービス名は「テレビ会議」であるとして説明する。
【０１１９】
次に、テレビ会議管理システム５０１の認証部５２は、送受信部５１を介してログイン要求情報を受信すると認証処理を行う（ステップＳ１４０３）。この認証処理は、認証管理テーブルにＳ１４０２で送信された通信ＩＤとパスワードが登録されているかに基づき判定される。
【０１２０】
テレビ会議管理システム５０１の送受信部５１は、上記のステップＳ１４０３の認証処理において生成された認証結果をテレビ会議専用端末１０ａｂに送信する（ステップＳ１４０４）。テレビ会議管理システム５０１は、ログイン成功を示す認証結果をテレビ会議専用端末１０ａｂに送信したものとして説明を続ける。なお、テレビ会議専用端末１０ａｂは、テレビ会議管理システム５０１からログイン失敗を示す認証情報を受信した場合、ログインが失敗したことを示す画面をテレビ会議専用端末１０ａｂのディスプレイ１２０ａｂに表示させ、処理を終了させる。
【０１２１】
続いて、テレビ会議専用端末１０ａｂの送受信部１１は、ログイン成功を示す認証結果をテレビ会議管理システム５０１から受け取ると、宛先リスト情報を要求すると共に、テレビ会議専用端末１０ａｂの稼働状態を通知する（ステップＳ１４０５）。ここで通知するテレビ会議専用端末１０ａｂの稼働状態は、稼働状態が「ＯＮライン（通信可能）」であることを示す情報である。なお、例えば、稼働状態がＯＮラインであるが、何らかの理由により他の伝送端末と通信を行うことができない状態等である場合は「ＯＮライン（通信不可）」などであることを示す情報であってもよい。
【０１２２】
その後、テレビ会議管理システム５０１の状態管理部５３は、共通情報管理装置８０のＩＤ管理ＤＢ９００３おける要求元端末（テレビ会議専用端末１０ａｂ）の稼働状態を「ＯＮライン（通信可能）」にする（ステップＳ１４０６）。
【０１２３】
すると、テレビ会議管理システム５０１は、稼働状態通知判定処理を行う（ステップＳ１４０７）。この稼働状態通知判定処理について、図１５を用いて説明する。図１５は、本実施形態に係る稼働状態通知判定処理の一例を示すフローチャートである。
【０１２４】
テレビ会議管理システム５０１の端末抽出部５４は、宛先リスト管理ＤＢ３００３の宛先リスト管理テーブルから要求元端末（テレビ会議専用端末１０ａｂ）の宛先リストを取得する（ステップＳ１６０１）。ここでテレビ会議専用端末１０ａｂの宛先リストとして取得されるのは、「０１ａａ＠テレビ会議管理システム」、「０２ＡＡ＠テキストチャット管理システム」、・・・等である。
【０１２５】
次に、テレビ会議管理システム５０１の通知先判定部５７は、上記のステップＳ１６０１で取得した宛先リストに、他の伝送管理システム５０が管理する伝送端末が存在するか否かを判定する（ステップＳ１６０２）。
【０１２６】
ここでは、テレビ会議専用端末１０ａｂ（通信ＩＤ「０１ａｂ」）の宛先リストは、他の伝送管理システム５０により管理されている「０２ＡＡ＠テキストチャット管理システム」が含まれている。したがって、他の伝送管理システム５０が管理する伝送端末が存在するため、ステップＳ１６０３に進む。
【０１２７】
なお、取得した宛先リストに他の伝送管理システム５０が管理する伝送端末が存在しない場合、処理を終了させる。すなわち、この場合、取得した宛先リストに含まれる宛先端末の候補は、すべてテレビ会議管理システム５０１で管理される伝送端末である。したがって、テレビ会議管理システム５０１の通知先判定部５７は、要求元端末の稼働状態を他の伝送管理システム５０に通知したり他の伝送管理システム５０から稼働状態を取得したりする必要はないと判定する。
【０１２８】
次に、テレビ会議管理システム５０１の通知先判定部５７は、要求元端末（テレビ会議専用端末１０ａｂ）について、ＩＤ管理テーブルの通知先が設定されているか否かを判定する（ステップＳ１６０３）。
【０１２９】
ここでは、テレビ会議専用端末１０ａｂ（通信ＩＤ「０１ａｂ」）のＩＤ管理テーブルにおける通知先は設定されていないため、ステップＳ１６０５に進む。なお、要求元端末のＩＤ管理テーブルにおける通知先が設定されている場合、ステップＳ１６０４に進む。このステップＳ１６０４の処理については図１８にて説明する。
【０１３０】
続いて、テレビ会議管理システム５０１の通知先判定部５７は、要求元端末（テレビ会議専用端末１０ａｂ）の宛先リストの宛先端末の候補について、ＩＤ管理テーブルの通知先に自身（テレビ会議管理システム５０１）を設定している宛先端末があるか否かを判定する（ステップＳ１６０５）。
【０１３１】
ここでは、テレビ会議専用端末１０ａｂの宛先リストに含まれる宛先端末の候補である携帯端末２０ａａ（通信ＩＤ「０２ａａ」）の通知先に「テレビ会議管理システム」が設定されているため、ステップＳ１６０６に進む。
【０１３２】
なお、宛先端末の候補について、ＩＤ管理テーブルの通知先に自身（テレビ会議管理システム５０１）を設定している宛先端末がない場合、処理を終了させる。すなわち、この場合、取得した宛先リストに含まれる宛先端末の候補には、他の伝送管理システム５０で管理される伝送端末があるものの、要求元端末の稼働状態を他の伝送管理システム５０に通知する必要がない。換言すれば、宛先リストに含まれる他の伝送管理システム５０で管理される伝送端末とは稼働状態などの状態情報をやり取りしない場合である。これは、例えば、テレビ会議専用端末１０の宛先リストの宛先端末の候補として、テキストチャット専用の伝送端末が含まれるような場合である。このような場合、テレビ会議専用端末１０とテキストチャット専用の伝送端末は互いのサービスを利用することができないため、稼働状態などの状態情報を通知・取得する必要がない。
【０１３３】
次に、テレビ会議管理システム５０１の通知先判定部５７は、自身（テレビ会議管理システム５０１）を通知先に設定している宛先端末の候補を管理している伝送管理システム５０に対して稼働状態の通知及び取得要と判定する（ステップＳ１６０６）。
【０１３４】
ここでは、テレビ会議専用端末１０ａｂの宛先リストに含まれる携帯端末２０ａａ（通信ＩＤ「０２ａａ」）を管理しているテキストチャット管理システム５０２に対して、稼働状態の通知及び取得が必要であると判定して処理を終了させる。
【０１３５】
図１４の説明に戻る。ステップＳ１４０７の稼働状態通知判定処理において、他の伝送管理システム５０に対して、稼働状態の通知及び取得が必要であると判定された場合、ステップＳ１４０８〜Ｓ１４１０の処理を行う。ここでは、上述した通り、テキストチャット管理システム５０２に対して、稼働状態の通知及び取得が必要であると判定されたため、ステップＳ１４０８〜Ｓ１４１０の処理を行う。
【０１３６】
まず、テレビ会議管理システム５０１の送受信部５１は、要求元端末（テレビ会議専用端末１０ａｂ）の稼働状態「ＯＮライン（通信可能）」と、該当の宛先端末の候補（携帯端末２０ａａ）の稼働状態の取得要求とをテキストチャット管理システム５０２に対して行う（ステップＳ１４０８）。
【０１３７】
次に、テキストチャット管理システム５０２の端末状態通知・取得部５５は、上記の要求元端末の稼働状態と、該当の宛先端末の候補の稼働状態の取得要求とを受信すると、この該当の宛先端末の候補の稼働状態を取得するとともに、この宛先端末の候補に要求元端末の稼働状態を通知する（ステップＳ１４０９）。ただし、要求元端末の稼働状態は、宛先端末の候補の稼働状態が「ＯＮライン」である場合にのみ、宛先端末の候補に通知される。
【０１３８】
ここでは、テキストチャット管理システム５０２の端末状態通知・取得部５５は、宛先端末の候補である携帯端末２０ａａ（通信ＩＤ「０２ａａ」）の稼働状態をＩＤ管理ＤＢ９００３から取得する。そして、この携帯端末２０ａａの稼働状態は「ＯＮライン」であるため、テキストチャット管理システム５０２の端末状態通知・取得部５５は、携帯端末２０ａａに対して、テレビ会議専用端末１０ａｂが「ＯＮライン」になったことを通知する。これにより、携帯端末２０ａａは、自身の宛先リストの宛先端末の候補であるテレビ会議専用端末１０ａｂが「ＯＮライン」になったことを検知することができる。
【０１３９】
続いて、テキストチャット管理システム５０２の送受信部５１は、宛先端末の候補（携帯端末２０ａａ）の稼働状態をテレビ会議管理システム５０１に通知する（ステップＳ１４１０）。
【０１４０】
テレビ会議管理システム５０１の端末状態通知・取得部５５は、要求元端末（テレビ会議専用端末１０ａｂ）の宛先端末の候補のうち、自身（テレビ会議管理システム５０１）が管理する伝送端末の稼働状態をＩＤ管理ＤＢ９００３から取得する（ステップＳ１４１１）。ここでは、テレビ会議管理システム５０１の端末状態通知・取得部５５は、テレビ会議専用端末１０ａｂの宛先端末の候補のうち、自身が管理する伝送端末であるテレビ会議専用端末１０ａａ（通信ＩＤ「０１ａａ」）の稼働状態をＩＤ管理ＤＢ９００３から取得する。
【０１４１】
そして、テレビ会議管理システム５０１の送受信部５１は、要求元端末（テレビ会議専用端末１０ａｂ）に対して、この要求元端末の宛先リストの情報（宛先端末の候補の通信ＩＤなど）と、上記のステップＳ１４１０及びＳ１４１１で取得した宛先端末の候補の稼働状態とを送信する（ステップＳ１４１２）。ここでは、要求元端末であるテレビ会議専用端末１０ａｂの宛先リストの情報と、この宛先リストに含まれる宛先端末の候補であるテレビ会議専用端末１０ａａ及び携帯端末２０ａａの稼働状態とをテレビ会議専用端末１０ａｂに送信する。
【０１４２】
テレビ会議専用端末１０ａｂの宛先リスト作成部１７は、テレビ会議管理システム５０１から宛先リストの情報と、宛先端末の候補の稼働状態とを受け取ると、宛先リストを作成し、ディスプレイ１２０ａｂに表示させる（ステップＳ１４１３）。ここで、テレビ会議専用端末１０ａｂのディスプレイ１２０ａｂには、例えば図１６に示されるような宛先リストが表示される。
【０１４３】
図１６は、テレビ会議専用端末に表示される宛先リスト表示画面の一例のイメージ図である。図１６に示される宛先リスト表示画面６００は、宛先リスト６１０と、自端末の通信ＩＤ６２０と、自端末が撮像した映像表示６３０とが含まれる。宛先リスト６１０は、テレビ会議専用端末１０ａｂの宛先端末の候補としての伝送端末の一覧が表示されている。これらの宛先端末の候補の一覧には、宛先端末の候補の通信ＩＤと、名称と、稼働状態とが表示されている。
【０１４４】
通信ＩＤ６２０は、この宛先リスト表示画面６００を表示しているテレビ会議専用端末１０ａｂの通信ＩＤが表示される。映像表示６３０は、この宛先リスト表示画面６００を表示しているテレビ会議専用端末１０ａｂのカメラ１０２１で撮像されている映像が表示されている。
【０１４５】
テレビ会議専用端末１０ａｂのユーザは、この宛先リスト表示画面６００の宛先リスト６１０から通信を行いたい所望の伝送端末を選択することで、選択した伝送端末とテレビ会議を行うことができる。なお、図示してはいないが、宛先リスト６１０に表示されている宛先端末の候補の一覧のうち、例えば稼働状態が「ＯＦＦライン」である伝送端末や、稼働状態が「ＯＮライン」であっても他の伝送端末と通信中であるような場合には、このような伝送端末とはテレビ会議を行うことができない。
【０１４６】
次に、図１７を参照して、テレビ会議専用端末がセッションを確立する処理について説明する。本実施形態では、要求元端末１０ａｂは、宛先の候補としてのテレビ会議専用端末１０のうち、上記ステップＳ１４１２において受信した宛先状態情報により、稼働状態が「ＯＮライン」である通信ＩＤが「０１ａａ」のテレビ会議専用端末１０ａａと通信ＩＤが「０２ａａ」の携帯端末２０と通信を行うことができる。以下の記載では、要求元端末１０ａａを有するユーザが、通信ＩＤが「０２ａａ」の携帯端末２０と通信を開始することを選択した場合について説明する。
【０１４７】
図１７は、テレビ会議専用端末１０ａｂがセッションを確立する処理の一例を示すシーケンス図である。まず、ユーザが操作ボタン１０８を押下して携帯端末２０ａａを選択すると、テレビ会議専用端末１０ａｂの操作入力受付部１２は、宛先端末の選択を受け付ける（ステップＳ４１）。
【０１４８】
次に、テレビ会議専用端末１０ａｂの送受信部１１は、要求元端末１０ａｂの通信ＩＤ「０１ａｂ」および宛先端末２０ａａの通信ＩＤ「０２ａａ」が含まれる、通信を開始したい旨を示す開始要求情報を、テレビ会議管理システム５０１へ送信する（ステップＳ４２）。これにより、テレビ会議管理システム５０１の送受信部５１は、開始要求情報を受信するとともに、送信元である要求元端末１０ａｂのＩＰアドレス「１．２．１．３」を把握することになる。
【０１４９】
そして、状態管理部５３は、開始要求情報に含まれる要求元端末１０ａｂの通信ＩＤ「０１ａｂ」および宛先端末２０ａａの通信ＩＤ「０２ａａ」に基づいて、ＩＤ管理ＤＢ９００３のＩＤ管理テーブル上で、通信ＩＤ「０１ａｂ」および通信ＩＤ「０２ａａ」がそれぞれ含まれるレコードの稼働状態のフィールド部分を、それぞれ「通信中」に変更する（ステップＳ４３）。
【０１５０】
テレビ会議管理システム５０１は、中継装置３０を選択するためのセッションの実行に用いられる選択用セッションＩＤを生成する（ステップＳ４４）。そして、セッション管理部５６は、不揮発性記憶部３０００のセッション管理テーブルに、ステップＳ４４で生成された選択用セッションＩＤ「ｓｅ１」、要求元端末１０ａａの通信ＩＤ「０１ａｂ」、および宛先端末２０ａａの通信ＩＤ「０２ａａ」を関連付けて記憶して管理する（ステップＳ４５）。
【０１５１】
この後、伝送管理システム５０は、要求元端末１０ａｂと宛先端末である携帯端末２０ａａとの通信を中継するための中継装置３０の絞り込みを行うが詳細は省略した。
【０１５２】
次に、テレビ会議管理システム５０１のセッション管理部５６は、セッション管理ＤＢ３００２のセッション管理テーブルにおいて、選択用セッションＩＤ「ｓｅ１」が含まれるレコードの中継装置ＩＤのフィールド部分に、１つ選択した中継装置３０ａの中継装置ＩＤ「１１１ａ」を記憶して管理する（ステップＳ４６）。
【０１５３】
送受信部５１は中継装置３０ａに継開始要求情報を送信する（Ｓ４７）。この中継開始要求情報には、中継される要求元端末１０ａｂおよび宛先端末２０ａａの各ＩＰアドレス（「１．２．１．３」、「１．３．２．４」）が含まれている。
【０１５４】
これにより、中継装置３０ａは、テレビ会議専用端末１０ａｂと携帯端末２０ａａとのＩＰアドレスを把握して、テレビ会議専用端末１０ａｂと携帯端末２０ａａとの間で、画像データと音声データを通信するためのセッションを確立する（ステップＳ４８）。テレビ会議専用端末１０ａｂと携帯端末２０ａａは、テレビ会議を開始することができる。
【０１５５】
《テキストチャット管理システムへのログイン》
次に、図１８を用いて、ユーザが携帯端末２０ａａを操作して、この携帯端末２０ａａの宛先端末の候補のリストである宛先リストを表示させる処理の詳細について説明する。図１８は、本実施形態に係る携帯端末２０のログインから宛先リスト表示までの一例のシーケンス図である。なお、図１４との違いは、通信ＩＤがユーザＩＤに変更されていることとログイン先がテキストチャット管理システム５０２に変更されている点なので主に相違点を説明する。携帯端末２０ａａは第１の伝送端末の一例であり、携帯端末２０ａｂは第２の伝送端末の一例である。
【０１５６】
ユーザが、携帯端末２０の入力装置２０２を介して、ログイン操作を行う（ステップＳ１８０１）。すると、携帯端末２０の操作入力受付部１２は、このログイン操作を受け付けて、ログイン要求情報をテキストチャット管理システム５０２に送信する（ステップＳ１８０２）。このログイン要求情報には、要求元端末である携帯端末２０ａａのユーザＩＤ、及びパスワードが含まれている。また、ログイン要求情報には、携帯端末２０の端末種別名とサービス名が含まれている。なお、ユーザＩＤ及びパスワードは、ログイン操作の際に、ユーザから操作入力受付部１２を介して入力される。また、テキストチャット管理システム５０２は、送信側である携帯端末２０ａａのＩＰアドレスを把握することができる。
【０１５７】
次に、テキストチャット管理システム５０２の認証部５２は、送受信部５１を介してログイン要求情報を受信すると認証処理を行う（ステップＳ１８０３）。この認証処理について、テレビ会議専用端末１０ａｂの認証処理と同様となる。
【０１５８】
テキストチャット管理システム５０２の送受信部５１は、ステップＳ１８０３の認証処理において生成された認証結果を携帯端末２０ａａに送信する（ステップＳ１８０４）。テキストチャット管理システム５０２は、ログイン成功を示す認証結果を携帯端末２０ａａに送信したものとして説明を続ける。
【０１５９】
携帯端末２０ａａの送受信部１１は、ログイン成功を示す認証結果をテキストチャット管理システム５０２から受け取ると、宛先リスト要求を送信すると共に、携帯端末２０ａａの稼働状態を通知する（ステップＳ１８０５）。ここで通知する携帯端末２０ａａの稼働状態は、稼働状態が「ＯＮライン（通信可能）」であることを示す情報である。
【０１６０】
その後、テキストチャット管理システム５０２の状態管理部５３は、共通情報管理装置８０のＩＤ管理ＤＢ９００３おける要求元端末（携帯端末２０ａａ）の稼働状態を「ＯＮライン（通信可能）」にする（ステップＳ１８０６）。
【０１６１】
すると、テキストチャット管理システム５０２は、稼働状態通知判定処理を行う（ステップＳ１８０７）。この稼働状態通知判定処理について、図１５と同様であるが、ステップＳ１６０３において、携帯端末２０ａａ（ユーザＩＤ「０２ＡＡ」）のＩＤ管理テーブルにおける通知先が「テレビ会議管理システム」設定されているため、ステップＳ１６０４に進む。
【０１６２】
テキストチャット管理システム５０２の通知先判定部５７は、要求元端末のＩＤ管理テーブルにおける通知先に設定されている他の伝送管理システム５０（テレビ会議管理システム５０１）に対して稼働状態の通知及び取得要と判定して、処理を終了させる（ステップＳ１６０４）。このように、通知先判定部５７は、ＩＤ管理テーブルにおいて要求元端末の通知先が設定されている場合、この通知先に対して要求元端末の稼働状態を通知するとともに要求元端末の宛先端末の候補の稼働状態の取得する必要があると判定する。
【０１６３】
図１８に戻り、ステップＳ１８０７の稼働状態通知判定処理において、他の伝送管理システム５０に対して、稼働状態の通知及び取得が必要であると判定された場合、ステップＳ１８０８〜Ｓ１８１０の処理を行う。ここでは、上述した通り、テレビ会議管理システム５０１に対して、稼働状態の通知及び取得が必要であると判定されたため、ステップＳ１８０８〜Ｓ１８１０の処理を行う。
【０１６４】
まず、テキストチャット管理システム５０２の送受信部５１は、要求元端末（携帯端末２０ａａ）の稼働状態「ＯＮライン（通信可能）」と、該当の宛先端末の候補（テレビ会議専用端末１０ａｂ）の稼働状態の取得要求とをテレビ会議管理システム５０１に対して行う（ステップＳ１８０８）。
【０１６５】
次に、テレビ会議管理システム５０１の端末状態通知・取得部５５は、上記の要求元端末の稼働状態と、該当の宛先端末の候補の稼働状態の取得要求とを受信すると、この該当の宛先端末の候補の稼働状態を取得するとともに、この宛先端末の候補に要求元端末の稼働状態を通知する（ステップＳ１８０９）。ただし、要求元端末の稼働状態は、宛先端末の候補の稼働状態が「ＯＮライン」である場合にのみ、宛先端末の候補に通知される。
【０１６６】
ここでは、テレビ会議管理システム５０１の端末状態通知・取得部５５は、宛先端末の候補であるテレビ会議専用端末１０ａｂ（通信ＩＤ「０１ａｂ」）の稼働状態をＩＤ管理ＤＢ９００３から取得する。そして、このテレビ会議専用端末１０ａｂの稼働状態は「ＯＦＦライン」であるため、要求元端末（携帯端末２０ａａ）の稼働状態は、テレビ会議専用端末１０ａｂには通知されない。
【０１６７】
続いて、テキストチャット管理システム５０２の送受信部５１は、宛先端末の候補（テレビ会議専用端末１０ａｂ）の稼働状態をテキストチャット管理システム５０２に通知する（ステップＳ１８１０）。
【０１６８】
テキストチャット管理システム５０２の端末状態通知・取得部５５は、要求元端末（携帯端末２０ａａ）の宛先端末の候補のうち、自身（テキストチャット管理システム５０２）が管理する伝送端末の稼働状態をＩＤ管理ＤＢ９００３から取得する（ステップＳ１８１１）。ここでは、テキストチャット管理システム５０２の端末状態通知・取得部５５は、携帯端末２０ａａの宛先端末の候補のうち、自身が管理する伝送端末である携帯端末２０ａｂ（ユーザＩＤ「０２ＡＢ」）の稼働状態をＩＤ管理ＤＢ９００３から取得する。
【０１６９】
そして、テキストチャット管理システム５０２の送受信部５１は、要求元端末（携帯端末２０ａａ）に対して、この要求元端末の宛先リストの情報（宛先端末の候補の通信ＩＤなど）と、上記のステップＳ１８１０及びＳ１８１１で取得した宛先端末の候補の稼働状態とを送信する（ステップＳ１８１２）。ここでは、要求元端末である携帯端末２０ａａの宛先リストの情報と、この宛先リストに含まれる宛先端末の候補である携帯端末２０ａｂ及びテレビ会議専用端末１０ａｂの稼働状態とを携帯端末２０ａａに送信する。
【０１７０】
携帯端末２０ａａの宛先リスト作成部１７は、テキストチャット管理システム５０２から宛先リストの情報と、宛先端末の候補の稼働状態とを受け取ると、宛先リストを作成し、表示装置２０３に表示させる（ステップＳ１８１３）。ここで、携帯端末２０ａａの表示装置２０３には、例えば図１９に示されるような宛先リストが表示される。
【０１７１】
図１９は、携帯端末に表示される宛先リスト表示画面の一例のイメージ図である。図１９に示される宛先リスト表示画面７００は、宛先リスト７１０と、自端末のユーザＩＤ７２０と、自端末が撮像した映像表示７３０とが含まれる。宛先リスト７１０は、携帯端末２０ａａの宛先端末の候補としての伝送端末の一覧が表示されている。これらの宛先端末の候補の一覧には、宛先端末の候補の通信ＩＤ・ユーザＩＤと、名称と、稼働状態と、この宛先端末の候補が利用可能なサービス（テレビ会議、テキストチャット）が表示されている。
【０１７２】
ユーザＩＤ７２０は、この宛先リスト表示画面７００を表示している携帯端末２０ａａのユーザＩＤが表示される。映像表示７３０は、この宛先リスト表示画面７００を表示している携帯端末２０ａａのカメラ２１０で撮像されている映像が表示されている。
【０１７３】
図１８に戻り説明する。携帯端末２０ａａのユーザは、この宛先リスト表示画面７００の宛先リスト７１０から通信を行いたい所望の伝送端末を選択する（Ｓ１８１４）。
【０１７４】
次に、携帯端末２０ａａの送受信部１１は、要求元端末２０ａａのユーザＩＤ「０２ＡＡ」および宛先端末２０ａｂのユーザＩＤ「０２ＡＢ」が含まれる、通信を開始したい旨を示す開始要求情報を、テキストチャット管理システム５０２へ送信する（ステップＳ１８１５）。開始要求情報は通信接続要求の一例である。
【０１７５】
これにより、テキストチャット管理システム５０２は、ＩＤ管理テーブルを参照して宛先端末である携帯端末２０ａｂのＩＰアドレスを読み出し、携帯端末２０ａａと携帯端末２０ａｂの間でテキストチャットのセッションを確立する（Ｓ１８１６）。
【０１７６】
テキストチャット管理システム５０２は、携帯端末２０ａａと携帯端末２０ａｂの間でテキストチャットのデータを送受信する。中継装置３０によるセッションを確立する必要はないが、中継装置３０により中継してもよい。
【０１７７】
＜テキストチャット管理システムによる認証を利用したテレビ会議管理システムへのログイン＞
以上のように、本実施形態においてログイン要求を受け取った伝送管理システムは、このログイン要求に含まれる各種情報に基づいて、他の伝送管理システムに対してログイン要求に係る伝送端末の稼働状態などの状態情報を通知する。また、伝送管理システムは、他の伝送管理システムが管理している所定の伝送端末の状態情報を取得してユーザに提供できる。
【０１７８】
しかしながら、テキストチャット管理システムにログインしたユーザがテレビ会議管理システムにログインするためには、通信ＩＤとパスワードによるログインが必要であり、テレビ会議管理システムにログインしたユーザがテキストチャット管理システムにログインするためには、ユーザＩＤとパスワードによるログインが必要であった。
【０１７９】
そこで、本実施形態では、ユーザがテキストチャット管理システム５０２にログインしたことを利用して、テレビ会議管理システム５０１にログインしたり、ユーザがテレビ会議管理システム５０１にログインしたことを利用して、テキストチャット管理システム５０２にログインしたりする手順について説明する。
【０１８０】
<<ＩＤ情報登録テーブルへの通信ＩＤとユーザＩＤの登録>>
まず、図２０を用いて、通信ＩＤとユーザＩＤを対応づけて登録する手順について説明する。通信ＩＤとユーザＩＤとが対応づけられることで、テレビ会議管理システム５０１又はテキストチャット管理システム５０２のどちらかにログインすると、ログインしていない方のＩＤ（通信ＩＤ又はユーザＩＤ）が得られるため、１度のログインでログインしていない方の伝送管理システムを利用できる。
【０１８１】
図２０は、ＰＣを操作する管理者がユーザＩＤと通信ＩＤをＩＤ情報登録テーブルに登録する手順を示すシーケンス図の一例である。
【０１８２】
まず、管理者がＰＣ１０−１を操作してテレビ会議管理システム５０１にログインする。ＰＣ１０−１はテレビ会議管理システム５０１にログインすることができる装置であればよく、上述したコミュニケーション端末が一例として挙げられる。
S1：管理者はＰＣを操作してテレビ会議管理システム５０１から通信ＩＤを登録するためのＷｅｂページをディスプレイに表示させ、管理者ＩＤとパスワードを入力する。
S2：ＰＣ１０−１は、管理者ＩＤとパスワードを管理者ログイン要求としてテレビ会議管理システム５０１の管理者認証部６１に送信する。
S3.1：管理者認証部６１は、図１０の管理者リストテーブルに、管理者ＩＤとパスワードが登録されている否かを検索する。図では「find」というコマンドが記述されているが、検索に用いられるコマンドは一例でありこの限りではない。管理者認証部６１は管理者リストテーブルから検索した結果を取得する。ここでは「find」というコマンドと共に送信された管理者ＩＤとパスワードの組が管理者リストテーブルに登録されている場合、「find」というコマンドと共に送信された管理者ＩＤとパスワードと同じ管理者ＩＤとパスワードが帰ってくるものとする。
S3.2：管理者認証部６１は、検索により得た結果に基づき、管理者の認証が成立するか否かを検証する。すなわち、「find」というコマンドと共に送信された管理者ＩＤとパスワードと、検索の結果、得られた管理者ＩＤとパスワードが一致するか否かを判定する。
S3.3：管理者認証部６１は検証結果（成功）をＰＣ１０−１に送信する。
S4：次に、管理者は通信ＩＤ、パスワード及びユーザＩＤをＰＣ１０−１に入力する。このパスワードは、図８（ａ）の認証管理テーブルに通信ＩＤと対応づけて登録されているパスワードである。
【０１８３】
図２１は、ＩＤ・パスワード入力画面８０００の一例を示す図である。ＩＤ・パスワード入力画面８０００は、例えば管理者が通信ＩＤを登録するための画面である。
【０１８４】
ＩＤ・パスワード入力画面８０００は、ＩＤ・パスワード入力画面であることを示すためのメッセージ８００２、通信ＩＤを入力するための通信ＩＤ入力欄８００３、パスワードを入力するためのパスワード入力欄８００４、ユーザＩＤを入力するためのユーザＩＤ入力欄８００５、通信ＩＤとパスワードの登録を取り止めるためのＣａｎｃｅｌボタン８００６、及び、通信ＩＤとパスワードをテレビ会議管理システム５０１に送信するためのＯＫボタン８００７を有している。このパスワードは認証識別情報の一例である。
【０１８５】
このＩＤ・パスワード入力画面８０００では、１つの通信ＩＤを登録しているが、管理者が複数の通信ＩＤを管理している場合、管理対象の複数の通信ＩＤから１つを選択してユーザＩＤと対応づけたり、複数の通信ＩＤとユーザＩＤと対応づけて登録可能したりしてもよい。
【０１８６】
ここで、管理者ＩＤとしてユーザＩＤが用いられる場合がある。すなわち、管理者とユーザが同じ場合、管理者は管理者ＩＤでなくユーザＩＤを用いることができる。この場合、管理者はユーザＩＤでログインするため、通信ＩＤとパスワードを入力すればよくユーザＩＤを入力する必要がない。
【０１８７】
図２０に戻って説明する。ユーザがＯＫボタン８００７を押下したものとする。
S5：ＰＣは、通信ＩＤ入力欄８００３に入力された通信ＩＤ、パスワード入力欄８００４に入力されたパスワード、及び、ユーザＩＤ入力欄８００５に入力されたユーザＩＤを管理者認証部６１に送信する。
S6：管理者認証部６１は通信ＩＤ登録要求と共に、通信ＩＤ、ユーザＩＤ及びパスワードをＩＤ登録部６０に送出する。
S6.1:ＩＤ登録部６０は、登録が要求された通信ＩＤとパスワードを認証する。すなわち、図８（ａ）に示した認証管理テーブルに登録が要求された通信ＩＤとパスワードが登録されているか否かに基づき認証が成立するか否かを判定する。ここでは、認証が成立したものとする。
S6.2：次に、ＩＤ登録部６０はＰＣ１０−１から送信されたユーザＩＤによりＩＤ登録情報テーブルのユーザＩＤを検索する。これは、ＩＤ情報登録テーブルに同じユーザＩＤがすでに登録されている場合があるが、ユーザＩＤはユニークでなければならないためである。仮に同じユーザＩＤがすでに登録されている状態でユーザＩＤと通信ＩＤを登録すると、１つのユーザＩＤに異なる通信ＩＤが登録され得るため、ユーザＩＤから一意に通信ＩＤを特定できない。なお、同じユーザＩＤが登録されている場合、ＩＤ登録部６０は検索結果として該ユーザＩＤを取得する。
S6.3：ＩＤ登録部６０は、検索結果にＰＣ１０−１から送信されたユーザＩＤが含まれていないことを確認することで、ＩＤ登録情報テーブルにＰＣ１０−１から送信されたユーザＩＤが既に登録されていないことを確認する。ここでは、ユーザＩＤは登録されていないものとする。
S6.4：ＩＤ登録部６０は、ＰＣ１０−１から送信された通信ＩＤによりＩＤ登録情報テーブルの通信ＩＤを検索する。これは、すでに同じ通信ＩＤが登録されている場合があるが、通信ＩＤはユニークでなければならないためである。仮に同じ通信ＩＤがすでに登録されている状態でユーザＩＤと通信ＩＤを登録すると、１つの通信ＩＤに異なるユーザＩＤが登録されて得るため、通信ＩＤから一意にユーザＩＤを特定できない。同じ通信ＩＤが登録されている場合、ＩＤ登録部６０は検索結果として通信ＩＤを取得する。
S6.5：ＩＤ登録部６０は、検索結果にＰＣ１０−１から送信された通信ＩＤが含まれていないことを確認することで、ＩＤ登録情報テーブルにＰＣから送信された通信ＩＤが既に登録されていないことを確認する。ここでは、通信ＩＤは登録されていないものとする。
S6.6：ＩＤ登録部６０は、ＩＤ登録情報テーブルに、通信ＩＤとユーザＩＤを対応づけて登録する。
【０１８８】
なお、S6.3又はS6.5でユーザＩＤ又は通信ＩＤに重複が検出された場合、ＩＤ登録部６０はＰＣ１０−１から送信されたユーザＩＤと通信ＩＤをセットにしてＩＤ登録情報テーブルに上書きする。例えば、ＰＣから送信されたユーザＩＤと通信ＩＤが「０１ａａ  ０１ＡＡ」であるが、ＩＤ登録情報テーブルに「０１ａａ    ０１ＣＣ」というレコードが登録されている場合、「０１ａａ  ０１ＣＣ」を「０１ａａ  ０１ＡＡ」で上書きする。ＩＤ登録情報テーブルに「０１ｃｃ  ０１ＡＡ」というレコードが登録されている場合、「０１ｃｃ  ０１ＡＡ」を「０１ａａ  ０１ＡＡ」で上書きする。ＩＤ登録情報テーブルに「０１ａａ  ０１ＣＣ」と「０１ｃｃ  ０１ＡＡ」という２つのレコードが登録されている場合、２つのレコードのどちらかを削除し、残った方のレコードを「０１ａａ  ０１ＡＡ」で上書きする。
【０１８９】
あるいは、ＩＤ登録部６０はエラーと共にすでにＩＤ登録情報テーブルに登録されている通信ＩＤとユーザＩＤのセットをＰＣに送信して、ユーザに新規対応づけのために既存のレコードの削除を促してもよい。この場合、ユーザが既存のユーザＩＤ及び通信ＩＤを削除するかどうかを選択できる。
【０１９０】
<<テキストチャット管理システムへのログイン>>
次に、図２２を用いてテキストチャット管理システム５０２へのログインとテレビ会議の開始の手順を説明する。図２２は携帯端末２０がテキストチャット管理システム５０２へのログイン後にテレビ会議を行う手順を示すシーケンス図の一例である。
S1：携帯端末２０ａａはテキストチャット管理システムのトップページにアクセスする。これにより、携帯端末２０ａａの表示装置２０３にはログイン画面が表示される。
【０１９１】
図２３は、ログイン画面の一例を示す図である。ログイン画面５０００は、ユーザＩＤ入力欄５００１、パスワード入力欄５００２、ログインボタン５００３、及び、他システムＩＤでログインボタン５００４を有している。ユーザはログインボタン５００３又は他システムＩＤでログインボタン５００４のどちらかでログインできるが、まず、ログインボタン５００３が選択された場合のログインについて説明する。
S2：図２２に戻り、ユーザがログイン画面５０００にユーザＩＤとパスワードを入力してログインボタン５００３を押下すると、携帯端末２０ａａはログイン要求と共にユーザＩＤとパスワードをテキストチャット管理システム５０２に送信する。テキストチャット管理システム５０２が行う認証処理については図１８にてすでに説明した。図１８にて説明したように携帯端末２０ａａの表示装置２０３には図１９に示した宛先リスト表示画面が表示される。
S3：ユーザが宛先端末を選択することで、携帯端末は図１８のＳ１８１４で説明した開始要求情報をテキストチャット管理システム５０２に送信する。開始要求情報には、宛先端末のユーザＩＤ（０２ＡＢ）が含まれている。
S4：本実施形態では、テキストチャット管理システム５０２のＩＤ取得部６２が開始要求情報に含まれるユーザＩＤを用いてＩＤ情報登録ＤＢ３００４に対し通信ＩＤ有無判定を送信する。ＩＤ情報登録ＤＢ３００４からは、宛先端末のユーザＩＤ（０２ＡＢ）に対応づけられている通信ＩＤ（０２ａｂ）が検索結果として帰ってくるので、テキストチャット管理システム５０２のＩＤ取得部６２は、携帯端末２０ａａがテキストチャットの相手とテレビ会議できるか否かを判断できる。
S5：ユーザは携帯端末２０ａａを操作して宛先端末のユーザとテキストチャットを行う。
【０１９２】
図２４は、テキストチャット画面の一例を示す図である。テキストチャット画面６０００には、自分のユーザ名を示すユーザ名表示６００１、テキストチャットの相手を示す相手ユーザ名表示６００２、テレビ会議開始ボタン６００３、チャット表示欄６００４、６００５、及び、テキストチャット可能ユーザ表示欄６００６が表示されている。
【０１９３】
まず、ユーザ名表示６００１により「Ｍｉｋｅ」というユーザがテキストチャット管理システム５０２にログインしていることが示される。また、現在のチャット相手が「Ｒｙｕ」というユーザであることが相手ユーザ名表示６００２により示されている。また、チャット表示欄６００４には「Ｍｉｋｅ」が入力したテキストが表示されており、チャット表示欄６００５には「Ｒｙｕ」が入力したテキストが表示されている。さらに、テキストチャット可能ユーザ表示欄６００６には、テキストチャットが可能なユーザのユーザ名が表示されている。テキストチャットが可能なユーザとは、ＩＤ管理テーブルにおいて稼働状態がＯＮライン又はＯＮライン（通信可能）の伝送端末を所持するユーザである。すなわち、図１９に表示された宛先リストに含まれる宛先端末の候補のうちＯＮラインの携帯端末２０のユーザである。
【０１９４】
そして、テレビ会議開始ボタン６００３の「video available」という表示は、現在のチャット相手である「Ｒｙｕ」とテレビ会議を開始できることを示している。テレビ会議では、これまで説明したように通信ＩＤで宛先を特定するので、テレビ会議を開始できるとは、少なくとも「Ｒｙｕ」のユーザＩＤと通信ＩＤとがＩＤ情報登録テーブルにて対応づけられていることが必要である。よって、「video available」という表示はユーザＩＤと通信ＩＤとがＩＤ情報登録テーブルにて対応づけられていることを示す。
【０１９５】
本実施形態では、テレビ会議管理システム５０１がユーザＩＤに対応する通信ＩＤを保持するため、「Ｍｉｋｅ」は「Ｒｙｕ」の通信ＩＤを知らなくても「Ｒｙｕ」というユーザにテレビ会議を要求するだけでテレビ会議を行うことができる。すなわち、「Ｍｉｋｅ」はテレビ会議開始ボタン６００３を押下すれば「Ｒｙｕ」とテレビ会議することができる。
S6：図２２に戻り、ユーザがテキストチャット画面６０００のテレビ会議開始ボタン６００３を押下することで、携帯端末２０ａａはユーザ名が「Ｒｙｕ」である携帯端末２０ａｂとのテレビ会議を要求する。この要求には要求元端末と宛先端末のユーザＩＤ（０２ＡＡと０２ＡＢ）が含まれている。
S7：テキストチャット管理システム５０２のＩＤ取得部６２は、テレビ会議の要求と共に送信された要求元端末と宛先端末のユーザＩＤ（０２ＡＡ，０２ＡＢ）によりＩＤ情報登録ＤＢ３００４を検索する。検索の結果、要求元端末と宛先端末の通信ＩＤ（０２ａａ、０２ａｂ）をそれぞれ取得できる。
S8：テキストチャット管理システム５０２のテキスト／テレビ呼び出し部５８は、テレビ会議管理システム５０１に対しテレビ会議の開始を要求する。この要求には、要求元端末と宛先端末の通信ＩＤが含まれている。
【０１９６】
このステップＳ８のテレビ会議の開始は、図１７のステップＳ４２の開始要求情報の送信に相当する。したがって、ＩＤ管理テーブルに宛先端末の稼働状態がＯＮラインであることとＩＰアドレスが登録されている場合、図１７で説明したようにテレビ会議を開始することができる。
【０１９７】
なお、宛先端末がテレビ会議管理システム５０１にＩＰアドレスを通知する仕組みとしては、テキストチャットしている間にテレビ会議管理システム５０１にＩＰアドレスを送信することが考えられる。
【０１９８】
＜他システムのシステムＩＤを用いたログイン＞
続いて、図２３のログイン画面５０００で、他システムＩＤでログインボタン５００４が押下された場合について説明する。他システムＩＤでログインボタン５００４によりユーザは認証先を指定できる。他システムＩＤでログインボタン５００４は他システムの数だけ用意される。
【０１９９】
ユーザが他システムＩＤでログインするため、認証管理テーブルに他システムのシステムＩＤが登録されている。図２５（ａ）は、他システムのシステムＩＤが登録された認証管理テーブルの一例を示す図である。図２５（ａ）のような認証管理テーブルにより、テキストチャット管理システム５０２のユーザＩＤだけでなく、他システムＩＤを用いてテキストチャット管理システム５０２にログインすることが可能になる。この認証管理テーブルは識別情報登録情報の一例である。
【０２００】
図２５（ａ）の認証管理テーブルの登録方法について説明する。テキストチャット管理システム５０２では、ユーザＩＤに加えて、他システムの認証情報でユーザがログインできることを想定している。本実施形態では、ユーザが他システムＡ又は他システムＢへログインできること及びログイン先の他システムＡ又は他システムＢから、テキストチャット管理システム５０２がシステムＩＤを取得できることを利用する。
【０２０１】
図２５（ｂ）はシステムＩＤの登録手順を示すフローチャート図の一例である。
・Ｓ１０
まず、ユーザは図２３のログイン画面５０００で、他システムＩＤでログインボタン５００４を押下する。これにより、ユーザは他システムのログイン画面（図２７に一例を表示する）でシステムＩＤとパスワードを入力してログインする。
・Ｓ２０
ログインできた場合、他システムはテキストチャット管理システム５０２にシステムＩＤを送信する。システムＩＤが送信されるまでの処理は後述する図２６にて説明する。
・Ｓ３０
すると、テキストチャット管理システム５０２の他システム連携部５９はこのユーザに重複しない番号を割り当て、認証管理テーブルに対応づけて登録する。
・Ｓ４０
一人のユーザに複数のユーザＩＤが紐づけられてもよいが、ユーザがシステムＩＤによりテキストチャット管理システム５０２にログインした後に、予めユーザに付与されているユーザＩＤの入力を促してもよい。ユーザＩＤがすでに認証管理テーブルに登録されている場合、Ｓ３０で登録したユーザＩＤをユーザが入力したＩＤで上書きする。
【０２０２】
これにより、システムＩＤとユーザＩＤが対応づけられる。割り当てられるユーザＩＤは一意であればよい。ユーザは、割り当てられたユーザＩＤと対応づけられるパスワードを作成し登録することができるが、登録しなくてもテキストチャット管理システム５０２にログインできる。
【０２０３】
例えば、番号１，６〜８のユーザはユーザＩＤとパスワードが登録されているので、他システムを経由せずにテキストチャット管理システム５０２にログイン可能なユーザである。
【０２０４】
番号２のユーザは他システムＡのシステムＩＤとユーザＩＤが登録されているので、他システムＡを経由してテキストチャット管理システム５０２にログインしたユーザである。
【０２０５】
番号３のユーザは他システムＢのシステムＩＤ、ユーザＩＤ及びパスワードが登録されているので、他システムを経由せずにテキストチャット管理システム５０２にログイン可能であると共に、他システムＢを経由してテキストチャット管理システム５０２にログインしたユーザである。
【０２０６】
番号４のユーザは他システムＢのシステムＩＤとユーザＩＤが登録されているので、他システムＢを経由してテキストチャット管理システム５０２にログインしたユーザである。
【０２０７】
番号５のユーザは他システムＡと他システムＢのシステムＩＤが登録されているので、他システムＡと他システムＢを経由してテキストチャット管理システム５０２にログインしたユーザである。
【０２０８】
このように、他システムのログイン結果を利用してユーザＩＤとシステムＩＤの対応が保持される。
【０２０９】
なお、番号３のユーザのように、すでにユーザＩＤとパスワードが登録されているユーザが他システムＢにログインした場合、上記Ｓ４０の手順により、ユーザＩＤ「０１ＢＡ」を他システムＢのシステムＩＤ「９８７６」と対応づけることができる。
【０２１０】
このようにしてユーザＩＤが得られれば、図２０にて説明したように、管理者がユーザＩＤと通信ＩＤを対応づけて登録することができる。したがって、他システムの認証によりテキストチャット管理システム５０２にログインしたユーザが、テレビ会議システムをシームレスに利用することも可能となる。
【０２１１】
また、テキストチャット管理システム５０２は必ずしもユーザＩＤを付与することなく番号を付与するだけでもよい。番号のユニーク性を保障することで、テキストチャット管理システム５０２は番号をユーザＩＤとして使用できる。管理者が番号と通信ＩＤを対応づけて登録すれば、番号がユーザＩＤと同等の作用をもたらす。
【０２１２】
例えば、番号９のユーザは他システムＡのシステムＩＤが番号に対応づけて登録されているので、他システムＡを経由してテキストチャット管理システム５０２にログインしたユーザである。ユニークな番号９が付与されているので、ＩＤ情報登録ＤＢ３００４に番号と通信ＩＤが対応づけられていれば、番号９のユーザはテレビ会議を開始できる。
【０２１３】
<<システムＩＤを用いたログイン手順>>
図２６は、他システム５０３のシステムＩＤが登録された認証管理テーブルを利用したテキストチャット管理システム５０２へのログイン手順を示すシーケンス図の一例である。図２６では他システムＡのシステムＩＤが使用されるものとして説明するが他システムＢの場合も同様である。
S1：ユーザは携帯端末２０ａａを操作してテキストチャット管理システム５０２のトップページへアクセスする。携帯端末２０ａａの表示装置２０３には図２３で示したテキストチャット管理システム５０２のログインページが表示される。
S2：ユーザは他システム５０３でログインボタン５００４を押下する。これにより、携帯端末２０ａａは他システムＡによるログインをテキストチャット管理システム５０２に要求する。これに対し、テキストチャット管理システム５０２は携帯端末２０ａａを他システムＡのログインページにリダイレクトさせる。
S3：携帯端末２０ａａは他システムＡのログインページへリダイレクトする。すなわち、他システムＡのログインページに遷移する。これにより、携帯端末２０ａａの表示装置２０３には他システムＡのログイン画面が表示される。
【０２１４】
図２７は、他システムＡのログイン画面の一例を示す図である。他システムＡのログイン画面７０００は、システムＩＤ入力欄７００１、パスワード入力欄７００２、連携アプリを認証ボタン７００３、及び、キャンセルボタン７００４を有している。ユーザは、システムＩＤ入力欄７００１に他システムＡのシステムＩＤを入力する。ここでシステムＩＤでなくユーザ名を入力してもよい。ユーザ名はシステムＩＤと対応づけられているので他システムＡはユーザ名からシステムＩＤを特定できる。ユーザが連携アプリを認証ボタン７００３、を押下すると他システムＡに対する認証を要求される。
S4：図２６に戻り、携帯端末２０ａａは他システムＡに対し認証要求を行う。これに対し、他システムＡはユーザを認証し、テキストチャット管理システム５０２にリダイレクトを要求する。ここでは、認証が成立したものとして説明する。認証によりテキストチャット管理システム５０２は他システムＡからシステムＩＤを取得可能になる。
S5：携帯端末２０ａａはテキストチャット管理システム５０２へリダイレクトする。
S5.1：テキストチャット管理システム５０２の他システム連携部５９は他システムＡに対し携帯端末２０ａａのAccess Tokenを要求する。他システムＡはAccess Tokenを返す。Access Tokenとはユーザに対し認められた権限が記述されたものである。ステップＳ２〜Ｓ５のアクセス手順は、OAuth2.0に準拠したものであるが、本実施形態において必ずOAuth2.0に準拠する必要はない。本実施形態ではテキストチャット管理システム５０２が他の他システムＡのシステムＩＤを取得できればよい。
S5.2：テキストチャット管理システム５０２の他システム連携部５９はこのユーザのユーザプロファイルを他システムＡに要求する。携帯端末２０ａａを特定する情報はＳ５のリダイレクトに含まれている。これに対し、他システムＡは少なくともシステムＩＤが含まれるユーザプロファイルを返す。この処理により、他システムＡにおいて、テキストチャット管理システム５０２にログインしたユーザを特定できる。
S5.3：テキストチャット管理システム５０２のＩＤ取得部６２は、Ｓ５．２で取得したシステムＩＤに対応づけられたユーザＩＤを認証管理ＤＢ３００５の認証管理テーブルから読み出す。上記のように、過去にシステムＩＤを持つユーザが、他システムＡを経由してテキストチャット管理システム５０２にログインしている。また、管理者等がＩＤ情報登録テーブルにユーザＩＤと通信ＩＤを紐づけている。ここまでの処理で、テキストチャット管理システム５０２へのログイン処理が完了し、携帯端末２０ａａには成功が通知される。したがって、携帯端末２０ａａの表示装置には図１９の宛先リスト表示画面７００が表示される。
【０２１５】
S6：以降の処理はユーザＩＤを用いたログインの場合と同様である。携帯端末２０ａａは、開始要求情報をテキストチャット管理システム５０２に送信する。この開始要求情報は図１８のＳ１８１４で説明した開始要求情報に相当する。
S7：携帯端末２０は宛先端末のユーザとテキストチャットを行う。
S8：次に、ユーザがテキストチャット画面６０００のテレビ会議開始ボタン６００３を押下することで、携帯端末２０ａａはユーザ名が「Ｒｙｕ」という携帯端末２０ａｂとのテレビ会議を要求する。この要求には要求元端末と宛先端末のユーザＩＤ（０２ＡＡ、０２ＡＢ）が含まれている。
S8.1：テキストチャット管理システム５０２のＩＤ取得部６２は、テレビ会議の要求と共に送信された要求元端末と宛先端末のユーザＩＤによりＩＤ情報登録ＤＢ３００４を検索する。検索の結果、要求元端末と宛先端末の通信ＩＤ（０２ａａ、０２ａｂ）をそれぞれ取得できる。
S8.2：テキストチャット管理システム５０２のテキスト／テレビ呼び出し部５８は、テレビ会議管理システム５０１に対しテレビ会議の開始を要求する。この要求は、図１７で説明したＳ４２の開始要求情報の送信に相当し、要求元端末と宛先端末の通信ＩＤが含まれている。したがって、図１７で説明したように、携帯端末２０ａａと携帯端末２０ａｂとがテレビ会議を開始することができる。
【０２１６】
このように、携帯端末２０ａａのユーザは他システムＡへログインできることを利用してテキストチャット管理システム５０２にログインできるだけでなく、テレビ会議を行うことができる。ユーザは、通信ＩＤを入力する必要がないだけでなく、意識さえすることなくテレビ会議を利用することができる。
【０２１７】
<<システムＩＤを用いたテレビ会議管理システムへのログイン>>
図２６では他システムＡへのログインを利用してテキストチャット管理システム５０２にログインしたが、他システムＡへのログインを利用してテレビ会議管理システム５０１にログインしてもよい。
【０２１８】
この場合、認証管理テーブルには、図２８に示すように通信ＩＤに対応づけてパスワードとシステムＩＤが対応づけられている。図２８は他システムのシステムＩＤが登録された認証管理テーブルの一例を示す図である。このような認証管理テーブルは、図２５（ａ）の認証管理テーブルと同様の手順で作成可能であるが、テレビ会議管理システム５０１は通信ＩＤを任意に割り当てることはできないので（通信ＩＤはライセンスにより付与されるため）、通信ＩＤとパスワードが登録されていることが前提となる。したがって、図２５（ａ）の番号９のようなユーザは存在しない。なお、試用期間などのように通信ＩＤを無償で配布する場合は、図２５（ａ）の番号９のようなユーザが存在してもよい。
【０２１９】
図２９は、他システム５０３のシステムＩＤが登録された認証管理テーブルを利用したテレビ会議管理システム５０１へのログイン手順を示すシーケンス図の一例である。図２９の手順は図２６と同様の手順になっており、主に相違点を説明する。
S1：ユーザは携帯端末２０ａａを操作してテレビ会議管理システム５０１のトップページへアクセスする。携帯端末２０ａａの表示装置２０３には図２３と同様のテレビ会議管理システム５０１のログインページが表示される。
S2：ユーザは他システム５０３でログインボタン５００４を押下する。これにより、携帯端末２０ａａは他システムＡによるログインをテレビ会議管理システム５０１に要求する。これに対し、テレビ会議管理システム５０１の他システム連携部５９は携帯端末２０ａａを他システムＡのログインページにリダイレクトさせる。
S3：携帯端末２０ａａは他システムＡのログインページへリダイレクトする。すなわち、他システムＡのログインページに遷移する。これにより、携帯端末２０ａａの表示装置２０３には図２７のような他システムＡのログイン画面７０００が表示される。ユーザが連携アプリを認証ボタン７００３、を押下すると他システムＡに対する認証を要求される。
S4：携帯端末２０ａａは他システムＡに対し認証要求を行う。これに対し、他システムＡはユーザを認証し、テレビ会議管理システム５０１にリダイレクトを要求する。認証によりテレビ会議管理システム５０１は他システムＡからシステムＩＤを取得可能になる。
S5：携帯端末２０ａａはテレビ会議管理システム５０１へリダイレクトする。
S5.1：テレビ会議管理システム５０１の他システム連携部５９は他システムＡに対し携帯端末２０ａａのAccess Tokenを要求する。他システムＡはAccess Tokenを返す。
S5.2：テレビ会議管理システム５０１の他システム連携部５９はこのユーザのユーザプロファイルを他システムＡに要求する。これに対し、他システムＡは少なくともシステムＩＤが含まれるユーザプロファイルを返す。この処理により、他システムＡにおいて、テレビ会議管理システム５０１にログインしたユーザを特定できる。
S5.3：ＩＤ取得部６２は、Ｓ５．２で取得したシステムＩＤに対応づけられた通信ＩＤ（０２ａａ）を認証管理テーブルから読み出す。ここまでの処理で、テレビ会議管理システム５０１へのログイン処理が完了し、携帯端末２０ａａには成功が通知される。
S6：以降の処理はユーザＩＤを用いたログインの場合と同様である。携帯端末２０ａａは、開始要求情報をテレビ会議管理システム５０１に送信する。この開始要求情報は図１７のステップＳ４２の開始要求情報に相当する。
S7：携帯端末２０は宛先端末のユーザとテレビ会議を行う。
S8：次に、ユーザがテレビ会議の画面からテキストチャットを開始する操作を行うと、携帯端末２０ａａはテレビ会議管理システム５０１に対し宛先端末のユーザとのテレビ会議を要求する。この要求には要求元端末と宛先端末の通信ＩＤ（０２ａａ、０２ａｂ）が含まれている。
S8.1：テレビ会議管理システム５０１のＩＤ取得部６２は、テレビ会議の要求と共に送信された要求元端末と宛先端末の通信ＩＤ（０２ａａ、０２ａｂ）によりＩＤ情報登録ＤＢ３００４を検索する。検索の結果、要求元端末と宛先端末のユーザＩＤ（０２ＡＡ、０２ＡＢ）をそれぞれ取得できる。
S8.2：テレビ会議管理システム５０１のテキスト／テレビ呼び出し部５８は、テキストチャット管理システム５０２に対しテキストチャットの開始を要求する。この要求は、図１８のステップＳ１８１４で説明した開始要求情報に相当し、要求元端末と宛先端末のユーザＩＤ（０２ＡＡ、０２ＡＢ）が含まれている。したがって、図１８で説明したようにテキストチャットを開始することができる。
【０２２０】
以上説明したように、携帯端末２０ａａのユーザは他システムＡへログインできることを利用してテレビ会議管理システム５０１にログインできるだけでなく、テキストチャットを行うことができる。したがって、先にテキストチャットを開始しても、先にテレビ会議を開始しても２回目のＩＤとパスワードを入力することなく、テレビ会議又はテキストチャットを開始できる。
【０２２１】
＜宛先端末からの承認について＞
ところで、テレビ会議システムやテキストチャットシステムでは、ユーザが相手と通信するためにはユーザが予め相手に承認されていることが必要な場合がある。これは、知らないユーザからテレビ会議又はテキストチャットを要求されることを防止するための措置である。具体的には、ＡさんがＢさんと通信したい場合、ＡさんはＢさんに承認を要求し、Ｂさんが承認することでＡさんのアドレス帳にＢさんが登録され、アドレス帳に登録されることでＡさんはＢさんにテレビ会議又はテキストチャットを要求することができる。
【０２２２】
上記の実施形態では、ＡさんがＢさんにテレビ会議を要求する際に、テレビ会議管理システム５０１のＡさんの宛先リスト管理テーブルにＢさんが登録されているか否かが検証されていない。
【０２２３】
しかし、Ｂさんにテレビ会議を要求することができるユーザを制限するためには、ＡさんとＢさんがテキストチャットサービスを利用しておりＡさんがＢさんにテレビ会議を要求する前に、テレビ会議管理システム５０１のＡさんの宛先リスト管理テーブルにＢさんが登録されているか否かを検証することが好ましい。以下では、この検証の手順を説明する。
【０２２４】
図３０は、本実施形態に係る伝送管理システム５０及び伝送端末１０の機能ブロック図の一例である。図３０の構成要素のうち、図５において同一の符号を付した構成要素は同様の機能を果たすので、主に本実施例の主要な構成要素についてのみ説明する場合がある。
【０２２５】
図３０の伝送管理システム５０は検証部６４を有している。検証部６４は、図４に示されているＣＰＵ３０１からの命令によって実現され、要求元端末の通信ＩＤに対応づけて宛先端末の通信ＩＤが宛先リスト管理テーブルに登録されているか否かを判定する。検証部６４は判定手段の一例である。
【０２２６】
この宛先リスト管理テーブルがアドレス帳に相当する。ここで、説明の便宜のため、図７とは異なる宛先リスト管理テーブルを説明する。
【０２２７】
図３１は、宛先リスト管理テーブルの別の一例を示す。テレビ会議管理システム５０１が図３０の宛先リスト管理テーブルを宛先リスト管理ＤＢ３００３に保持している。この宛先リスト管理テーブルでは、通信ＩＤ（０２ａａ）に対し、通信ＩＤ（０２ａｂ、０２ｂａ、０２ｂｂ、０２ｃｂ、０２ｄａ、０２ｄｂ等）が対応づけられている。したがって、図３０の宛先リスト管理テーブルによれば、通信ＩＤ（０２ａａ）のユーザは通信ＩＤ（０２ａｂ、０２ｂａ、０２ｂｂ、０２ｃｂ、０２ｄａ、０２ｄｂ等）に対してのみテレビ会議の開始を要求できる。
【０２２８】
図３２は、宛先端末が要求元端末の宛先リスト管理テーブルに登録されているか否かをテレビ会議管理システム５０１が確認する手順を示すシーケンス図の一例である。テレビ会議管理システム５０１は、宛先端末が要求元端末の宛先リスト管理テーブルに登録されていない場合、テレビ会議を許可しない。このため、ユーザがテレビ会議の開始を要求するとテキストチャット管理システム５０２はテレビ会議管理システム５０１に対し、宛先端末の通信ＩＤが要求元端末の通信ＩＤに対応づけて宛先リスト管理テーブルに登録されているか否かを確認する。
【０２２９】
ステップＳ１、Ｓ２の処理は図２２と同様である。
S3：ユーザが宛先端末を選択することで、携帯端末２０は図１８のＳ１８１４で説明した開始要求情報をテキストチャット管理システム５０２に送信する。開始要求情報には、要求元端末のユーザＩＤ（０２ＡＡ）と宛先端末のユーザＩＤ（０２ＡＢ）が含まれている。
【０２３０】
S3.1：テキストチャット管理システム５０２のＩＤ取得部６２が開始要求情報に含まれるユーザＩＤを用いて、テレビ会議管理システム５０１に対し通信ＩＤ有無判定を送信する。テレビ会議管理システム５０１の記憶・読出処理部６３はＩＤ情報登録ＤＢ３００４から要求元端末と宛先端末のユーザＩＤ（０２ＡＡ、０２ＡＢ）に対応づけられている通信ＩＤ（０２ａａ、０２ａｂ）を読み出す。これにより、テキストチャット管理システム５０２のＩＤ取得部６２は、ユーザＩＤ（０２ＡＡ、０２ＡＢ）に対応づけられている通信ＩＤ（０２ａａ、０２ａｂ）を取得できる。
【０２３１】
S4：テキストチャット管理システム５０２のテキスト／テレビ呼び出し部５８は、ステップＳ３．１で取得した通信ＩＤ（０２ａａ、０２ａｂ）と共に、テレビ会議管理システム５０２に対しテレビ会議の開始を要求する。
【０２３２】
S4.1：テレビ会議管理システム５０１の検証部６４は、図３１の宛先リスト管理テーブルから通信ＩＤ（０２ａａ）に対応づけられている通信ＩＤ（０２ａｂ、０２ｂａ、０２ｂｂ、０２ｃｂ、０２ｄａ、０２ｄｂ）を読み出す。
【０２３３】
S4.2：検証部６４はステップＳ４．１で読み出した通信ＩＤに通信ＩＤ（０２ａｂ）が含まれているか否かを判定する。通信ＩＤ（０２ａｂ）が含まれているので、検証結果は成功となる。
【０２３４】
テレビ会議管理システム５０１はテキストチャット管理システム５０２に対し、テレビ会議を開始する旨を通知する。すなわち、図２２のステップＳ８と同様に、テレビ会議管理システム５０１が開始要求情報を取得したものとして、テレビ会議が開始される。
【０２３５】
図３３は、宛先端末が要求元端末の宛先リスト管理テーブルに登録されているか否かをテレビ会議管理システム５０１が確認する手順を示すシーケンス図の一例である。図３２と異なり、検証が失敗する例を説明する。
【０２３６】
S3.1：テキストチャット管理システム５０２のＩＤ取得部６２が開始要求情報に含まれるユーザＩＤを用いて、テレビ会議管理システム５０１に対し通信ＩＤ有無判定を送信する。これにより、テキストチャット管理システム５０２のＩＤ取得部６２は、ユーザＩＤ（０２ＡＡ、０２ＣＡ）に対応づけられている通信ＩＤ（０２ａａ、０２ｃａ）を取得できる。
【０２３７】
S4：テキストチャット管理システム５０２のテキスト／テレビ呼び出し部５８は、ステップＳ３．１で取得した通信ＩＤ（０２ａａ、０２ｃａ）と共に、テレビ会議管理システム５０２に対しテレビ会議の開始を要求する。
【０２３８】
S4.1：テレビ会議管理システム５０１の検証部６４は、図３１の宛先リスト管理テーブルから通信ＩＤ（０２ａａ）に対応づけられている通信ＩＤ（０２ａｂ、０２ｂａ、０２ｂｂ、０２ｃｂ、０２ｄａ、０２ｄｂ）を読み出す。
S4.2：検証部６４はステップＳ４．１で読み出した通信ＩＤに通信ＩＤ（０２ｃａ）が含まれているか否かを判定する。通信ＩＤ（０２ｃａ）が含まれていないので、検証結果は失敗となる。
【０２３９】
この場合、テレビ会議管理システム５０１はテレビ会議の開始不可をテキストチャット管理システム５０２に送信する。すなわち、通信ＩＤ（０２ａａ）に対応づけて通信ＩＤ（０２ｃａ）がテレビ会議管理システム５０１の宛先リスト管理テーブルに登録されていないのでテレビ会議は開始されない。
【０２４０】
テレビ会議が開始されない旨は、テキストチャット管理システム５０２から携帯端末２０に送信される。携帯端末２０は図３４に示すようなメッセージをテキストチャット画面６０００に表示する。図３４では、「相手が会議サービスのアドレス帳に登録されていないので会議を開始できません。」というメッセージ６００７が表示されている。これにより、ユーザはテレビ会議を開始できない理由を把握できる。
【０２４１】
以上のように、本実施形態の伝送システム１によって行われる通信方法は、テレビ会議管理システム５０１とテキストチャット管理システム５０２とが連携する際、宛先リスト管理テーブルの登録状況を検証するので、セキュリティを維持して２つのシステムを連携させることができる。
【０２４２】
＜好適な変形例＞
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【０２４３】
例えば、共通情報管理装置８０が有する各種のデータベースは伝送管理システム５０が有していてもよい。
【０２４４】
また、本実施形態ではＩＤ情報登録ＤＢ３００４はテレビ会議管理システム５０１が有しているが、テキストチャット管理システム５０２や共通情報管理装置８０が有していてもよい。また、不揮発性記憶部３０００，１０００、９０００は、伝送管理システム５０及び共通情報管理装置８０が通信ネットワーク２からアクセス可能な場所にあればよい。
【０２４５】
また、複数のテレビ会議管理システム５０１、複数のテキストチャット管理システム５０２がそれぞれ存在してもよい。また、複数のテレビ会議管理システム５０１、複数のテキストチャット管理システム５０２の機能の一部が別の装置により分散して保持されていてもよい。
【０２４６】
また、本実施形態では、伝送システムがテレビ会議システムとテキストチャットシステムを例にして説明したが、通話システム、ＳＮＳ（Social Network Service）、電子メールシステムの任意の２つの組み合わせに適用できる。
【０２４７】
また、本実施形態では、テキストチャットシステムからテレビ会議システムへのシームレスなログインを例にして説明したが、さらにテキストチャットシステムから例えば通話システムへのシームレスなログインが可能であってもよい。
【符号の説明】
【０２４８】
１      伝送システム
１０、２０    伝送端末
３０    中継装置
５０    伝送管理システム
５１    送受信部
５２    認証部
５３    状態管理部
５４    端末抽出部
５５    端末状態通知・取得部
５６    セッション管理部
５７    通知先判定部
５８    テキスト／テレビ呼び出し部
５９    他システム連携部
６０    ＩＤ登録部
６１    管理者認証部
６２    ＩＤ取得部
６３    記憶・読出処理部
８０    共通情報管理装置
【先行技術文献】
【特許文献】
【０２４９】
【特許文献１】特開2002−330234号公報
【図１】
2020005312.tif 000003
【図２】
2020005312.tif 000004
【図３】
2020005312.tif 000005
【図４】
2020005312.tif 000006
【図５】
2020005312.tif 000007
【図６】
2020005312.tif 000008
【図７】
2020005312.tif 000009
【図８】
2020005312.tif 000010
【図９】
2020005312.tif 000011
【図１０】
2020005312.tif 000012
【図１１】
2020005312.tif 000013
【図１２】
2020005312.tif 000014
【図１３】
2020005312.tif 000015
【図１４】
2020005312.tif 000016
【図１５】
2020005312.tif 000017
【図１６】
2020005312.tif 000018
【図１７】
2020005312.tif 000019
【図１８】
2020005312.tif 000020
【図１９】
2020005312.tif 000021
【図２０】
2020005312.tif 000022
【図２１】
2020005312.tif 000023
【図２２】
2020005312.tif 000024
【図２３】
2020005312.tif 000025
【図２４】
2020005312.tif 000026
【図２５】
2020005312.tif 000027
【図２６】
2020005312.tif 000028
【図２７】
2020005312.tif 000029
【図２８】
2020005312.tif 000030
【図２９】
2020005312.tif 000031
【図３０】
2020005312.tif 000032
【図３１】
2020005312.tif 000033
【図３２】
2020005312.tif 000034
【図３３】
2020005312.tif 000035
【図３４】
2020005312.tif 000036