(57)【要約】【課題】端末間の通信において、一対一のコミュニケーションだけでなく、多対多のコミュニケーションを可能にするとともに送信帯域を抑制する。【解決手段】複数の通信端末１０が接続された通信システム１において、コンテンツデータを送受信する送受信部２１と、複数の通信端末１０間で第１通信が確立された場合、予め定めた送信帯域でオペレータ端末１０との間でコンテンツデータを送受信し、ゲスト端末１０との間ではコンテンツデータを送信せずにコンテンツデータを受信するように送受信部２１を制御する機能実行部２５と、第１通信が確立されたゲスト端末１０から第２通信を確立するゲスト端末１０の選択を受け付ける入力受付部１２とを備え、機能実行部２５は、選択されたゲスト端末１０との間で第２通信が確立された場合、当該ゲスト端末１０との間でコンテンツデータを送受信するように送受信部２１を制御する。【選択図】図４
2016163222.tif 000002
【特許請求の範囲】
【請求項１】
第１通信端末および第２通信端末を含む複数の通信端末がネットワークを介して接続された通信システムにおいて、
コンテンツデータを送受信する送受信部と、
前記複数の通信端末間で第１通信が確立された場合、予め定めた送信帯域で、前記第１通信端末との間で前記コンテンツデータを送受信し、前記第２通信端末との間では前記コンテンツデータを送信せずに前記コンテンツデータを受信するように前記送受信部を制御する実行部と、
前記第１通信が確立された前記第２通信端末から、第２通信を確立する前記第２通信端末の選択を受け付ける受付部と、を備え、
前記実行部は、選択を受け付けた前記第２通信端末との間で前記第２通信が確立された場合、選択を受け付けた前記第２通信端末との間で前記コンテンツデータを送受信するように前記送受信部を制御する通信システム。
【請求項２】
前記受付部は、前記第１通信が確立されている前記第２通信端末に前記コンテンツデータの送信を開始する旨の送信開始操作を受け付け、
前記実行部は、前記送信開始操作を受け付けた場合、前記第２通信端末に前記コンテンツデータを送信する制御を行う請求項１に記載の通信システム。
【請求項３】
前記第１通信端末か前記第２通信端末かを示す役割情報と、前記通信端末の現在の状態を示す状態情報と、前記コンテンツデータの送信の可否を示す送信可否情報と、前記送信帯域を定めた帯域情報と、を対応付けた送信管理情報を記憶する記憶部をさらに備え、
前記実行部は、前記送信管理情報に基づいて、前記コンテンツデータの送信を制御する、請求項１または２に記載の通信システム。
【請求項４】
前記通信システムは、さらに前記複数の通信端末間における前記コンテンツデータの送受信を中継する中継装置がネットワークを介して接続され、
前記送受信部は、前記中継装置を介して前記コンテンツデータを送受信する、請求項１〜３のいずれか一つに記載の通信システム。
【請求項５】
第１通信端末および第２通信端末を含む複数の通信端末がネットワークを介して接続された通信システムで実行される通信方法において、
コンテンツデータを送受信する送受信ステップと、
前記複数の通信端末間で第１通信が確立された場合、予め定めた送信帯域で、前記第１通信端末との間で前記コンテンツデータを送受信し、前記第２通信端末との間では前記コンテンツデータを送信せずに前記コンテンツデータを受信するように制御する実行ステップと、
前記第１通信が確立された前記第２通信端末から、第２通信を確立する前記第２通信端末の選択を受け付ける受付ステップと、を含み、
前記実行ステップは、選択を受け付けた前記第２通信端末との間で前記第２通信が確立された場合、選択を受け付けた前記第２通信端末との間で前記コンテンツデータを送受信するように制御する通信方法。
【請求項６】
第１通信端末および第２通信端末を含む複数の通信端末とネットワークを介して接続されたコンピュータを、
コンテンツデータを送受信する送受信部と、
前記複数の通信端末間で第１通信が確立された場合、予め定めた送信帯域で、前記第１通信端末との間で前記コンテンツデータを送受信し、前記第２通信端末との間では前記コンテンツデータを送信せずに前記コンテンツデータを受信するように前記送受信部を制御する実行部と、
前記第１通信が確立された前記第２通信端末から、第２通信を確立する前記第２通信端末の選択を受け付ける受付部と、して機能させ、
前記実行部は、選択を受け付けた前記第２通信端末との間で前記第２通信が確立された場合、選択を受け付けた前記第２通信端末との間で前記コンテンツデータを送受信するように前記送受信部を制御するプログラム。
【請求項７】
第１通信端末および第２通信端末を含む複数の通信端末とネットワークを介して接続された中継装置において、
前記複数の通信端末間におけるコンテンツデータの送受信を中継する送受信部と、
前記複数の通信端末間で第１通信が確立された場合、前記第１通信端末と前記第１通信端末との間では前記コンテンツデータの送受信を許可し、前記第１通信端末と前記第２通信端末との間では、前記第１通信端末から前記第２通信端末への前記コンテンツデータの送信を許可せず、前記第２通信端末から前記第１通信端末への前記コンテンツデータの送信を許可する転送管理部と、を備え、
前記転送管理部は、前記第１通信端末と、当該第１通信端末で選択を受け付けた前記第２通信端末との間で第２通信が確立された場合、前記第１通信端末と選択を受け付けた前記第２通信端末との間で前記コンテンツデータの送受信を許可する中継装置。
【請求項８】
前記送受信部は、前記第１通信が確立されている前記第１通信端末から前記第２通信端末に前記コンテンツデータを送信する旨の送信要求を受信し、
前記転送管理部は、前記送信要求を受信した場合、前記第１通信端末から前記第２通信端末への前記コンテンツデータの送信を許可する、請求項７に記載の中継装置。
【請求項９】
前記コンテンツデータの送信元が前記第１通信端末か前記第２通信端末かを示す送信元情報と、前記コンテンツデータの送信先が前記第１通信端末か前記第２通信端末かを示す送信先情報と、前記コンテンツデータの転送の可否を示す転送可否情報と、を対応付けた転送管理情報を記憶する記憶部をさらに備え、
前記転送管理部は、前記転送管理情報に基づいて、前記コンテンツデータの送受信を許可する請求項７または８に記載の中継装置。
【請求項１０】
第１通信端末および第２通信端末を含む複数の通信端末とネットワークを介して接続されたコンピュータを、
前記複数の通信端末間におけるコンテンツデータの送受信を中継する送受信部と、
前記複数の通信端末間で第１通信が確立された場合、前記第１通信端末と前記第１通信端末との間では前記コンテンツデータの送受信を許可し、前記第１通信端末と前記第２通信端末との間では、前記第１通信端末から前記第２通信端末への前記コンテンツデータの送信を許可せず、前記第２通信端末から前記第１通信端末への前記コンテンツデータの送信を許可する転送管理部と、して機能させ、
前記転送管理部は、前記第１通信端末と、当該第１通信端末で選択を受け付けた前記第２通信端末との間で第２通信が確立された場合、前記第１通信端末と選択を受け付けた前記第２通信端末との間で前記コンテンツデータの送受信を許可するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信方法、中継装置、およびプログラムに関する。
【背景技術】
【０００２】
近年、当事者の移動の経費や時間を削減する要請等に伴い、インターネットや専用線等の通信ネットワークを介して通話等を行う通信システムが普及している。
【０００３】
このような通信システムは様々な一方向又は双方向のコミュニケーションサービスに応用できる。例えば、受付に来訪者（ゲスト）が利用するための電話機やテレビ電話機などの通信端末を設置して、遠隔地に待機している受付案内担当者（オペレータ）が通信端末により音声や映像（画像）等を送信することでゲストを案内する受付システムが開示されている。しかし、このような受付システムでは、オペレータとゲストが多数いる場合であっても、一対一のコミュニケーション（対話）しかできず、多対多のコミュニケーションはできなかった。ここで、「多対多のコミュニケーション」とは、例えば具体的には、複数のオペレータ間のコミュニケーションや、オペレータから複数のゲストへの一方向コミュニケーション（放送）を示している。
【０００４】
そこで、上述のような通信システムを利用して、例えば、在宅においても実際に病院に行ったときに近い環境で医師による診察サービスを提供する在宅診察システムが開示されている（例えば、特許文献１参照）。特許文献１の在宅診察システムは、患者がテレビ電話を用いて遠隔地の医師の端末と接続することで、在宅診察サービスを受けるものである。この在宅診察システムでは、診察要求を受付けた患者端末を仮想の待合室に接続することで、仮想の待合室に接続された患者端末相互間でテレビ電話による対話を行うことができる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の在宅診察システムのような通信システムでは、端末間のコミュニケーションを実現するために広い送信帯域が必要となるという問題があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、端末間の通信において、一対一のコミュニケーションだけでなく、多対多のコミュニケーションを可能とするとともに、送信帯域を抑制する通信システム、通信方法、中継装置、およびプログラムを得ることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、第１通信端末および第２通信端末を含む複数の通信端末がネットワークを介して接続された通信システムにおいて、コンテンツデータを送受信する送受信部と、前記複数の通信端末間で第１通信が確立された場合、予め定めた送信帯域で、前記第１通信端末との間で前記コンテンツデータを送受信し、前記第２通信端末との間では前記コンテンツデータを送信せずに前記コンテンツデータを受信するように前記送受信部を制御する実行部と、前記第１通信が確立された前記第２通信端末から、第２通信を確立する前記第２通信端末の選択を受け付ける受付部と、を備え、前記実行部は、選択を受け付けた前記第２通信端末との間で前記第２通信が確立された場合、選択を受け付けた前記第２通信端末との間で前記コンテンツデータを送受信するように前記送受信部を制御する。
【発明の効果】
【０００８】
本発明によれば、端末間の通信において、一対一のコミュニケーションだけでなく、多対多のコミュニケーションを可能とするとともに、送信帯域を抑制できるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる通信システムの概略図である。
【図２】図２は、実施の形態にかかる通信端末のハードウェア構成図である。
【図３】図３は、実施の形態にかかる中継装置のハードウェア構成図である。
【図４】図４は、実施の形態にかかる通信端末、管理装置、及び中継装置の機能ブロック図である。
【図５】図５は、送信管理テーブルの一例を示す図である。
【図６−１】図６−１は、認証管理テーブルの一例を示す図である。
【図６−２】図６−２は、端末管理テーブルの一例を示す図である。
【図７】図７は、転送管理テーブルの一例を示す図である。
【図８−１】図８−１は、オペレータ端末の状態の遷移を示す状態遷移図である。
【図８−２】図８−２は、ゲスト端末の状態の遷移を示す状態遷移図である。
【図９】図９は、ブロードキャストを行っているオペレータがいない場合の仮想待合室の概略図である。
【図１０−１】図１０−１は、図９の場合にオペレータ端末に表示される画面の一例を示す模式図である。
【図１０−２】図１０−２は、図９の場合にゲスト端末に表示される画面の一例を示す模式図である。
【図１１】図１１は、オペレータＯ１がブロードキャストを行っている場合の仮想待合室の概略図である。
【図１２】図１２は、図１１の場合にゲスト端末に表示される画面の一例を示す模式図である。
【図１３】図１３は、実施の形態にかかる通信端末の認証処理の流れを示すシーケンス図である。
【図１４】図１４は、実施の形態にかかるオペレータ端末によるセッションｓｅｄ１への参加処理の流れを示すシーケンス図である。
【図１５】図１５は、実施の形態にかかるゲスト端末によるセッションｓｅｄ１への参加処理の流れを示すシーケンス図である。
【図１６】図１６は、実施の形態にかかるオペレータ端末間の対話及びブロードキャストの処理の流れを示すシーケンス図である。
【図１７】図１７は、実施の形態にかかるオペレータ端末とゲスト端末によるセッションｓｅｄ２への参加処理の流れを示すシーケンス図である。
【図１８】図１８は、実施の形態にかかるオペレータ端末とゲスト端末によるセッションｓｅｄ２から退出する処理の流れを示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、通信システム、通信方法、中継装置、およびプログラムの実施の形態を詳細に説明する。本実施の形態にかかる通信システムでは、通常の対面式受付にあるような待合室を仮想的に提供する。その仮想的な待合室（仮想待合室）には、複数のオペレータ（受付案内担当者）や複数のゲスト（来訪者）が操作する通信端末で第１通信（後述のセッションｓｅｄ１）を確立させることにより入室する。本実施の形態では、仮想待合室に入室した通信端末間において多対多のコミュニケーションを提供する。ここで、「多対多のコミュニケーション」とは、例えば、複数のオペレータ間のコミュニケーションやオペレータからゲスト全体への一方向コミュニケーション（放送）を示すものとする。
【００１１】
具体的には、本実施の形態の通信システムでは、仮想待合室において、オペレータの操作する通信端末間でのみ映像及び音声を送受信する制御を行う。また、本実施の形態の通信システムでは、オペレータによる所定の操作を受け付けると、一時的にオペレータの操作する通信端末から全てのゲストが操作する通信端末に対して映像及び音声を送信する制御を行う。以下では、このように仮想待合室に入室している全てのゲストが操作する通信端末に対して一時的にオペレータの操作する通信端末から映像及び音声を送信する機能を「ブロードキャスト」と称する。また、以下では、オペレータが操作する端末をオペレータ端末、ゲストが操作する端末をゲスト端末と称する場合がある。
【００１２】
また、仮想待合室とは、第２通信（後述のセッションｓｅｄ２）を確立させてオペレータとゲストの一対一のコミュニケーションを開始する前の一時的なセッションである。従って、コミュニケーションに要する映像及び音声は高品質である必要がない。また、多対多のコミュニケーションを実施すると、通信全体としてやりとりするデータ量が大きくなる。そのため、仮想待合室では映像及び音声の品質を抑制して、送信帯域を節約する制御を行う。
【００１３】
＜通信システムの全体構成＞
図１は、実施の形態にかかる通信システムの概略図である。図１に示すように、通信システム１は、ディスプレイ（１２０ａａ，１２０ａｂ，…）をそれぞれ備えた複数の通信端末（１０ａａ，１０ａｂ，…）、複数の中継装置（３０ａ，３０ｂ，３０ｃ，３０ｄ，３０ｅ）、管理装置５０、プログラム提供装置９０、及びメンテナンス装置１００によって構築されている。この通信システム１によって、通話データの一例としての画像データ及び音データの通信が行われることで、遠隔地間の受付システム等を実現することができる。なお、複数のルータ（７０ａ，７０ｂ，７０ｃ，７０ｄ，７０ａｂ）は、コンテンツデータの最適な経路の選択を行う。
【００１４】
通信端末（１０ａａ，１０ａｂ，１０ａｃ，…）、中継装置３０ａ、及びルータ７０ａは、ＬＡＮ２ａによって通信可能に接続されている。通信端末（１０ｂａ，１０ｂｂ，１０ｂｃ，…）、中継装置３０ｂ、及びルータ７０ｂは、ＬＡＮ２ｂによって通信可能に接続されている。また、ＬＡＮ２ａ及びＬＡＮ２ｂは、ルータ７０ａｂが含まれた専用線２ａｂによって通信可能に接続されている。更に、ＬＡＮ２ａ、ＬＡＮ２ｂ、及び専用線２ａｂは、所定の地域Ｘ内で構築されている。なお、各装置は、必ずしも専用線によって接続されている必要はなく、例えば直接インターネット２ｉに接続されていてもよい。
【００１５】
通信端末（１０ｃａ，１０ｃｂ，１０ｃｃ，…）、中継装置３０ｃ、及びルータ７０ｃは、ＬＡＮ２ｃによって通信可能に接続されている。ＬＡＮ２ｃは、所定の地域Ｙ内で構築されている。また、通信端末（１０ｄａ，１０ｄｂ，１０ｄｃ，…）、中継装置３０ｄ、及びルータ７０ｄは、ＬＡＮ２ｄによって通信可能に接続されている。ＬＡＮ２ｄは、所定の地域Ｚ内で構築されている。
【００１６】
地域Ｘ、地域Ｙ、及び地域Ｚは、それぞれルータ（７０ａｂ，７０ｃ，７０ｄ）からインターネット２ｉを介して通信可能に接続されている。ここで、地域Ｚには、コールセンターが設けられており、通信端末（１０ｄａ，１０ｄｂ，１０ｄｃ，…）は、オペレータが操作する通信端末（オペレータ端末）である。
【００１７】
一方、通信端末（１０ａａ，１０ａｂ，１０ａｃ，…）、通信端末（１０ｂａ，１０ｂｂ，１０ｂｃ，…）、及び通信端末（１０ｃａ，１０ｃｂ，１０ｃｃ，…）は、ゲストが操作する通信端末（ゲスト端末）である。そして、これらの通信端末１０は、コールセンターの通信端末（１０ｄａ，１０ｄｂ，１０ｄｃ，…）に接続することで、案内サービスを受けることができる。
【００１８】
なお、以下では、「通信端末」は単に「端末」と称する場合がある。また、複数の端末（１０ａａ，１０ａｂ，…）のうち任意の端末は、「端末１０」と称し、複数のディスプレイ（１２０ａａ，１２０ａｂ，…）のうち任意のディスプレイは「ディスプレイ１２０」と称する。また、複数の中継装置（３０ａ，３０ｂ，３０ｃ，３０ｄ，３０ｅ）のうち任意の中継装置を「中継装置３０」と称する。また、ルータ（７０ａ，７０ｂ，７０ｃ，７０ｄ，７０ａｂ）のうち任意のルータは「ルータ７０」と称する。
【００１９】
さらに、管理装置５０、プログラム提供装置９０、及びメンテナンス装置１００は、インターネット２ｉに接続されている。なお、管理装置５０、プログラム提供装置９０、及びメンテナンス装置１００は、地域（Ｘ，Ｙ，Ｚ）に設置されていてもよいし、これら以外の地域に設置されていてもよい。
【００２０】
また、本実施の形態では、ＬＡＮ２ａ、ＬＡＮ２ｂ、専用線２ａｂ、インターネット２ｉ、ＬＡＮ２ｃ、及びＬＡＮ２ｄによって、本実施の形態の通信ネットワーク２が構築されている。この通信ネットワーク２には、有線だけでなく、ＷｉＦｉ（Wireless  Fidelity）やＢｌｕｅｔｏｏｔｈ（登録商標）等の無線による通信が行われる箇所があってもよい。
【００２１】
また、図１において、各通信端末１０、各中継装置３０、管理装置５０、各ルータ７０、プログラム提供装置９０、及びメンテナンス装置１００の下に示されている４組の数字は、一般的なＩＰｖ４におけるＩＰアドレスを簡易的に示している。例えば、通信端末１０ａａのＩＰアドレスは「１．２．１．３」である。また、ＩＰｖ４ではなく、ＩＰｖ６を用いてもよいが、説明を簡略化するため、ＩＰｖ４を用いて説明している。
【００２２】
また、図１に示されている各通信端末１０は、音データ又は画像データを含むコンテンツデータの送受信により、ユーザ同士の通話を実現する。更に、通信端末１０は、所定の通信方式（通話の宛先と接続又は切断をするための呼制御方式、及び通話データをＩＰパケット化するための符号化方式）を利用してコンテンツデータの送受信を行う。
【００２３】
また、上述の呼制御方式としては、（１）ＳＩＰ（Session  Initiation  Protocol)、（２）Ｈ.３２３、（３）ＳＩＰを拡張したプロトコル、（４）インスタントメッセンジャーのプロトコル、（５）ＳＩＰのＭＥＳＳＡＧＥメソッドを利用したプロトコル、（６）インターネットリレーチャットのプロトコル（ＩＲＣ（Internet  Relay  Chat））、（７）インスタントメッセンジャーのプロトコルを拡張したプロトコル等が挙げられる。このうち、（４）インスタントメッセンジャーのプロトコルは、例えば、（４−１）ＸＭＰＰ（Extensible  Messaging  and  Presence  Protocol）、又は（４−２）ＩＣＱ（登録商標）、ＡＩＭ（登録商標）、若しくはＳｋｙｐｅ（登録商標）などで利用されるプロトコルである。また、（７）インスタントメッセンジャーのプロトコルを拡張したプロトコルは、例えば、Ｊｉｎｇｌｅである。
【００２４】
中継装置３０は、複数の通信端末１０間におけるコンテンツデータの送受信を中継する。また、管理装置５０は、通信ネットワーク２におけるコンテンツデータの送信状況等を一元的に監視している。この送信状況の監視としては、例えば、通信端末１０からログインしたユーザの認証、通信端末１０におけるコンテンツデータの送受信状態の監視、コンテンツデータの送信元及び送信先等の宛先を示す宛先リストの記憶、中継装置３０におけるコンテンツデータの中継状態の監視等が挙げられる。
【００２５】
プログラム提供装置９０は、ＨＤＤ（Hard  Disk  Drive）を備えており、通信端末１０において各種機能を実現させるための通信端末制御プログラムや、通信端末１０のメンテナンス用のメンテナンスプログラムが記憶されており、それらのプログラムを通信端末１０に送信する。また、プログラム提供装置９０は、中継装置３０において各種機能を実現させるための中継装置用プログラムや管理装置５０において各種機能を実現させるための端末管理プログラム、メンテナンス装置１００において各種機能を実現させるためのプログラムがＨＤＤに記憶され、当該プログラムを各装置に送信する。
【００２６】
メンテナンス装置１００（ログ記憶装置）は、通信端末１０に障害（不具合）が生じた場合、ユーザにより通信端末１０から送信されたログデータ（ログ情報）を受信してＨＤＤなどに記憶する。そして、サービスマンはメンテナンス装置１００に記憶されたログデータを解析し、通信端末１０の故障診断を行うことができる。
【００２７】
＜ハードウェア構成＞
次に、本実施の形態のハードウェア構成について説明する。図２は、実施の形態にかかる通信端末のハードウェア構成図である。通信端末１０は、通信端末１０全体の動作を制御するＣＰＵ（Central  Processing  Unit）１０１、ＩＰＬ（Initial  Program  Loader）等のＣＰＵ１０１の駆動に用いられるプログラムを記憶したＲＯＭ（Read  Only  Memory）１０２、ＣＰＵ１０１のワークエリアとして使用されるＲＡＭ（Random  Access  Memory）１０３、通信端末１０用のプログラム、画像データ、及び音データ等の各種データを記憶するフラッシュメモリ１０４、ＣＰＵ１０１の制御にしたがってフラッシュメモリ１０４に対する各種データの読み出し又は書き込みを制御するＳＳＤ（Solid  State  Drive）１０５、フラッシュメモリやＩＣカード（Integrated  Circuit  Card）等の記録メディア１０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ１０７、通信端末１０の宛先を選択する場合などに操作される操作ボタン１０８、通信端末１０の電源のＯＮ／ＯＦＦを切り換えるための電源スイッチ１０９、通信ネットワーク２を利用してデータ伝送をするためのネットワークＩ／Ｆ（Interface）１１１を備えている。
【００２８】
また、通信端末１０は、ＣＰＵ１０１の制御に従って被写体を撮像して画像データを得る内蔵型のカメラ１１２、このカメラ１１２の駆動を制御する撮像素子Ｉ／Ｆ１１３、音を入力する内蔵型のマイク１１４、音を出力する内蔵型のスピーカ１１５、ＣＰＵ１０１の制御に従ってマイク１１４及びスピーカ１１５との間で音信号の入出力を処理する音入出力Ｉ／Ｆ１１６、ＣＰＵ１０１の制御に従って外付けのディスプレイ１２０に画像データを伝送するディスプレイＩ／Ｆ１１７、各種の外部機器を接続するための外部機器接続Ｉ／Ｆ１１８、通信端末１０の各種機能の異常を知らせるアラームランプ１１９、及び上記各構成要素を図２に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン１１０を備えている。
【００２９】
ディスプレイ１２０は、被写体の画像や操作画面等を表示する液晶や有機ＥＬ（Organic  Electroluminescence）によって構成された表示部である。また、ディスプレイ１２０は、ケーブル１２０ｃによってディスプレイＩ／Ｆ１１７に接続される。このケーブル１２０ｃは、アナログＲＧＢ（ＶＧＡ）信号用のケーブルであってもよいし、コンポーネントビデオ用のケーブルであってもよいし、ＨＤＭＩ（登録商標）（High-Definition  Multimedia  Interface）やＤＶＩ（Digital  Video  Interactive）信号用のケーブルであってもよい。
【００３０】
カメラ１１２は、レンズや、光を電荷に変換して被写体の画像（映像）を電子化する固体撮像素子を含み、固体撮像素子として、ＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）や、ＣＣＤ（Charge  Coupled  Device）等が用いられる。
【００３１】
外部機器接続Ｉ／Ｆ１１８には、筐体の接続口に差し込まれたＵＳＢ（Universal  Serial  Bus）ケーブル等によって、外付けカメラ、外付けマイク、及び外付けスピーカ等の外部機器がそれぞれ電気的に接続可能である。外付けカメラが接続された場合には、ＣＰＵ１０１の制御に従って、内蔵型のカメラ１１２に優先して、外付けカメラが駆動する。同じく、外付けマイクが接続された場合や、外付けスピーカが接続された場合には、ＣＰＵ１０１の制御に従って、それぞれが内蔵型のマイク１１４や内蔵型のスピーカ１１５に優先して、外付けマイクや外付けスピーカが駆動する。
【００３２】
なお、記録メディア１０６は、通信端末１０に対して着脱自在な構成となっている。また、ＣＰＵ１０１の制御にしたがってデータの読み出し又は書き込みを行う不揮発性メモリであれば、フラッシュメモリ１０４に限らず、ＥＥＰＲＯＭ（Electrically  Erasable  Programmable  ROM）等を用いてもよい。
【００３３】
図３は、実施の形態にかかる中継装置のハードウェア構成図である。中継装置３０は、中継装置３０全体の動作を制御するＣＰＵ２０１、ＩＰＬ等のＣＰＵ２０１の駆動に用いられるプログラムを記憶したＲＯＭ２０２、ＣＰＵ２０１のワークエリアとして使用されるＲＡＭ２０３、中継装置３０用のプログラム等の各種データを記憶するＨＤ２０４、ＣＰＵ２０１の制御にしたがってＨＤ２０４に対する各種データの読み出し又は書き込みを制御するＨＤＤ２０５、フラッシュメモリ等の記録メディア２０６に対するデータの読み出し又は書き込み（記憶）を制御するメディアドライブ２０７、カーソル、メニュー、ウィンドウ、文字、又は画像などの各種情報を表示するディスプレイ２０８、通信ネットワーク２を利用してデータ通信するためのネットワークＩ／Ｆ２０９、文字、数値、各種指示などの入力のための複数のキーを備えたキーボード２１１、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行うマウス２１２、着脱可能な記録媒体の一例としてのＣＤ−ＲＯＭ（Compact  Disc  Read  Only  Memory）２１３に対する各種データの読み出し又は書き込みを制御するＣＤ−ＲＯＭドライブ２１４、及び上記各構成要素を図３に示されているように電気的に接続するためのアドレスバスやデータバス等のバスライン２１０を備えている。
【００３４】
また、管理装置５０、プログラム提供装置９０、及びメンテナンス装置１００は、上記中継装置３０と同様のハードウェア構成を有しているため説明を省略する。
【００３５】
＜機能構成＞
次に、本実施の形態の通信システム１における装置の機能構成について説明する。図４は、実施の形態にかかる通信端末、管理装置、及び中継装置の機能ブロック図である。図４では、通信端末１０、管理装置５０、及び中継装置３０が通信ネットワーク２を介して各種データを通信できるように接続されている。
【００３６】
（通信端末の機能構成）
通信端末１０は、装置制御部１０５０及び通話制御部１０６０を有している。このうち、装置制御部１０５０は、ＯＳが実行されることによって実現され、通話制御部１０６０は、例えばレセプションアプリが起動されることによって実現される。ここで、ＯＳは、基本的な機能を提供し、通信端末１０全体を管理する基本ソフトウェアである。また、レセプションアプリは、コールセンターの通信端末１０と接続してオペレータと通話するためのアプリケーションである。
【００３７】
また、通信端末１０は、図２に示されているＲＯＭ１０２、ＲＡＭ１０３、フラッシュメモリ１０４によって構築される記憶部１０００を有している。記憶部１０００に設けられる記憶領域には、自端末の役割を示す役割情報、自端末の状態を示す状態情報、中継装置３０ｅに接続するために用いられる中継装置接続情報等が記憶されている。この中継装置接続情報には、中継装置３０ｅのＩＰアドレス、認証情報、ポート番号、また、後述のセッションｓｅｄ１（第１通信）を識別するためのセッションＩＤ等が含まれている。更に、記憶部１０００には、音声・映像などのデータの送信制御を管理する送信管理テーブルが記憶されている。
【００３８】
図５は、送信管理テーブルの一例を示す図である。本実施の形態の送信管理テーブルは、自端末の役割を示す役割情報と、自端末の現在の状態を示す状態情報と、音データが送信可能か否かを示す音データの送信可否（送信可否情報）と、画像データが送信可能か否かを示す画像データの送信可否（送信可否情報）と、送信帯域を制限するか否か及び制限する場合は送信帯域を定めた送信帯域（帯域情報）と、を対応付けて記憶している。
【００３９】
ここで、「役割情報」とは、通信端末１０を利用するユーザの役割を示している。図５では、「オペレータ」は、通信端末１０がレセプションアプリをオペレータの役割で実行しており、「ゲスト」は、通信端末１０がレセプションアプリをゲストの役割で実行していることを示している。なお、オペレータ端末が第１通信端末に相当し、ゲスト端末が第２通信端末に相当する。
【００４０】
また、「状態情報」とは、通信端末１０の状態を示している。具体的には、「不在」は、通信端末１０の前にユーザがいないことを示している。また、「待機中」は、通信端末１０を仮想待合室に入室させ、ユーザが通話（対話）を待機しているときの通信端末１０の状態を示している。また、「応対中」は、ユーザが通話しているときの通信端末１０の状態を示している。また、「応対済み」は、ユーザが通話を終えたときの通信端末１０の状態を示している。また、「ブロードキャスト中」は、オペレータ端末から全てのゲスト端末に対して画像データ及び音データを送信しているときの通信端末１０の状態を示している。
【００４１】
通信端末１０は、この送信管理テーブルを参照して、自端末の役割情報と状態情報とに対応する音データや画像データの送信可否及び送信帯域に従って、音データや画像データを含むコンテンツデータの送信制御を行う。
【００４２】
例えば、本実施の形態では、仮想待合室に入っているオペレータ端末間での会話を可能にするため、待機中のオペレータ端末は画像データも音データも送信可能となっている。また、仮想待合室に入っているオペレータ端末によるブロードキャストを可能にするため、ブロードキャスト中のオペレータ端末は画像データも音データも送信可能となっている。
【００４３】
また、本実施の形態では、仮想待合室での送信帯域幅を節約するため、待機中のゲスト端末及びオペレータ端末には画像データや音データの送信帯域を制限しており、送信帯域（図５では、３００ｋｂｐｓ）が定められている。なお、図５における送信帯域の数値は一例であって、環境に合わせて設定することが可能である。
【００４４】
図４に戻り、装置制御部１０５０は、送受信部１１、入力受付部１２、表示制御部１３、及び記憶・読出部１９を主に備えている。これら各部は、図２に示されている各構成要素のいずれかが、フラッシュメモリ１０４からＲＡＭ１０３上に展開された起動アプリ（プログラム）に従ったＣＰＵ１０１からの命令によって動作することで実現される機能である。以下では、図２に示されている各構成要素のうち、装置制御部１０５０の各機能構成を実現させるための主な構成要素との関係も説明する。
【００４５】
送受信部１１は、ＣＰＵ１０１からの命令、及びネットワークＩ／Ｆ１１１によって実現され、通信ネットワーク２を介して、相手側の通信端末や各装置と各種データの送受信を行う。
【００４６】
入力受付部１２は、ＣＰＵ１０１からの命令、並びに操作ボタン１０８及び電源スイッチによって実現され、ユーザによる各種入力又は各種選択を受け付ける。例えば、ユーザにより電源スイッチがＯＮにされると、入力受付部１２が電源オンを受け付けて、電源をＯＮにする。
【００４７】
本実施の形態では、複数の通信端末１０が第１通信（セッションｓｅｄ１）を確立して仮想待合室に入室している場合、オペレータ端末１０の入力受付部１２は、第１通信が確立されたゲスト端末１０の中から、第２通信（セッションｓｅｄ２）を確立するゲスト端末１０の選択を受け付ける。また、本実施の形態では、オペレータ端末１０の入力受付部１２は、第１通信が確立されている全てのゲスト端末１０にコンテンツデータを送信する旨の送信開始操作、すなわちブロードキャストの開始操作を受け付ける。また、入力受付部１２は、ブロードキャストを停止する場合、ブロードキャストの停止操作を受け付ける。なお、開始操作及び停止操作は、オペレータに対してボタンを提供する構成としてもよいし、仮想待合室の画面にボタンを表示する構成としてもよい。
【００４８】
表示制御部１３は、ＣＰＵ１０１からの命令、及びディスプレイＩ／Ｆ１１７によって実現され、通話する際に相手側から送られてきた画像データをディスプレイ１２０に表示する制御を行う。
【００４９】
記憶・読出部１９は、ＣＰＵ１０１からの命令及びＳＳＤ１０５によって実行され、又はＣＰＵ１０１からの命令によって実現され、記憶部１０００に各種データを記憶したり、記憶部１０００に記憶された各種データを読み出す処理を行う。
【００５０】
一方、通話制御部１０６０は、送受信部２１、起動部２２、表示制御部２４、機能実行部２５、検出部２６、及び記憶・読出部２９を有している。これら各部は、図２に示されている各構成要素のいずれかが、フラッシュメモリ１０４からＲＡＭ１０３上に展開されたレセプションアプリ（プログラム）に従ったＣＰＵ１０１からの命令によって動作することで実現される機能である。以下では、図２に示されている各構成要素のうち、通話制御部１０６０の各機能構成を実現させるための主な構成要素との関係も説明する。
【００５１】
送受信部２１は、ＣＰＵ１０１からの命令、及びネットワークＩ／Ｆ１１１によって実現され、通信ネットワーク２を介して、相手側の通信端末や各装置等と各種データの送受信を行う。
【００５２】
本実施の形態では、送受信部２１は、第１通信または第２通信が確立された場合に、中継装置３０を介して、オペレータ端末１０やゲスト端末１０との間でコンテンツデータを送受信する。また、本実施の形態では、オペレータ端末１０の送受信部２１は、入力受付部１２によりブロードキャストの開始操作（送信開始操作）を受け付けた場合、コンテンツデータとともに受け付けたブロードキャストの送信要求（送信要求）を中継装置３０に送信する。
【００５３】
起動部２２は、ＣＰＵ１０１からの命令によって実現され、装置制御部１０５０の入力受付部１２がユーザによるアプリの選択を受け付けた場合に、入力受付部１２の起動要求に基づいて通話制御部１０６０（例えばレセプションアプリ）の動作を起動する。
【００５４】
表示制御部２４は、ＣＰＵ１０１からの命令、及びディスプレイＩ／Ｆ１１７によって実現され、画面のデータをディスプレイ１２０に表示する制御を行う。
【００５５】
機能実行部２５は、ＣＰＵ１０１からの命令、及びカメラ１１２、マイク１１４、又はスピーカ１１５等によって実現され、画像又は音等による通話を実現するために送受信部２１の制御を行う。
【００５６】
本実施の形態では、機能実行部２５は、送受信部２１によるコンテンツデータの送受信を制御する。また、機能実行部２５は、送信管理テーブル（図５）に基づいて、コンテンツデータの送信を制御する。
【００５７】
機能実行部２５は、複数の通信端末間で第１通信が確立された場合、送信管理テーブルを参照して、予め定めた送信帯域によって、他の通信端末との間でコンテンツデータを送受信するように送受信部２１を制御する。具体的には、オペレータ端末１０の機能実行部２５は、他のオペレータ端末１０との間ではコンテンツデータを送受信するように送受信部２１を制御する。また、オペレータ端末１０の機能実行部２５は、ゲスト端末１０にはコンテンツデータを送信せずに、コンテンツデータを受信するように送受信部２１を制御する。
【００５８】
また、オペレータ端末１０の機能実行部２５は、選択を受け付けたゲスト端末１０との間で第２通信が確立された場合、選択を受け付けたゲスト端末１０との間でコンテンツデータを送受信するように送受信部２１を制御する。また、オペレータ端末１０の機能実行部２５は、入力受付部１２によりユーザからブロードキャストの開始操作を受け付けた場合、全てのゲスト端末１０にコンテンツデータを送信するように送受信部２１を制御する。
【００５９】
検出部２６は、ＣＰＵ１０１からの命令によって実現され、カメラ１１２が撮像した画像に基づく画像データ、又は、マイク１１４から入力された音に基づく音データを解析することで、通信端末１０の撮像範囲内あるいは集音範囲内にいるユーザを検出する。なお、通信端末１０の外部機器接続Ｉ／Ｆ１１８に、ユーザを検出するための任意の検出装置が接続されている場合には、外部の検出装置により検出部２６を実現しても良い。
【００６０】
記憶・読出部２９は、ＣＰＵ１０１からの命令及びＳＳＤ１０５によって実行され、又はＣＰＵ１０１からの命令によって実現され、記憶部１０００に各種データを記憶したり、記憶部１０００に記憶された各種データを読み出す処理を行う。
【００６１】
（管理装置の機能構成）
管理装置５０は、送受信部５１、認証部５２、管理部５３、セッション制御部５８、及び記憶・読出部５９を有している。これら各部は、図３に示されている各構成要素のいずれかが、ＨＤ２０４からＲＡＭ２０３上に展開された管理装置５０用のプログラムに従ったＣＰＵ２０１からの命令によって動作することで実現される機能又は手段である。
【００６２】
また、管理装置５０は、ＨＤ２０４により構築される記憶部５０００を有している。記憶部５０００には、通信端末１０の認証に用いる認証管理テーブル、及び通信端末１０の状態管理に用いる端末管理テーブルが記憶されている。
【００６３】
図６−１は、認証管理テーブルの一例を示す図である。本実施の形態の認証管理テーブルは、管理装置５０によって管理される全ての通信端末１０の各通信ＩＤと、認証用のパスワードとを対応付けて記憶している。なお、通信ＩＤは、後述の各セッション（第１通信、第２通信）において、コンテンツデータの送信先（通信先）を識別するための情報である。通信ＩＤは、例えば、通信端末１０を識別する情報の他、通信先を特定可能であれば通信端末１０のユーザを識別する情報であっても良い。
【００６４】
図６−２は、端末管理テーブルの一例を示す図である。本実施の形態の端末管理テーブルは、各通信端末１０の通信ＩＤと、各通信端末１０を宛先とした場合の宛先名（端末名）と、各通信端末１０の状態情報と、各通信端末１０のＩＰアドレスと、各通信端末１０の役割情報とを対応付けて記憶している。
【００６５】
図４に戻り、管理装置５０の各機能構成について詳細に説明する。なお、以下では、図３に示されている各構成要素のうち、管理装置５０の各機能構成を実現させるための主な構成要素との関係も説明する。
【００６６】
送受信部５１は、ＣＰＵ２０１からの命令、及びネットワークＩ／Ｆ２０９によって実行され、通信ネットワーク２を介して各通信端末や装置と各種データの送受信を行う。本実施の形態では、送受信部５１は、通信端末１０から当該通信端末の状態を示す状態情報を受信する。
【００６７】
認証部５２は、ＣＰＵ２０１からの命令によって実現され、送受信部５１で受信された通信ＩＤ及びパスワードを検索キーとして、認証管理テーブル（図６−１参照）を検索し、認証管理テーブルに同一の通信ＩＤ及びパスワードが管理されているかを判断することによって通信端末１０の認証を行う。
【００６８】
管理部５３は、ＣＰＵ２０１からの命令によって実現され、端末管理テーブル（図６−２参照）により通信端末１０の最新の状態を管理するものである。本実施の形態では、管理部５３は、送受信部５１により受信した通信端末１０の状態情報を、端末管理テーブルに記憶する。また、管理部５３は、通信端末１０の状態が更新された場合は、端末管理テーブルの各種情報を更新する。
【００６９】
セッション制御部５８は、ＣＰＵ２０１からの命令によって、通信端末１０間でコンテンツデータを送信するセッション（通信）を制御する。この制御としては、セッションを確立するための制御、確立されたセッションに通信端末１０を参加させる制御、セッションを切断する制御、確立されたセッションにおけるコンテンツデータの伝送の制御等が含まれる。
【００７０】
記憶・読出部５９は、ＣＰＵ２０１からの命令及びＨＤＤ２０５によって実行され、又はＣＰＵ２０１からの命令によって実現され、記憶部５０００に各種データを記憶したり、記憶部５０００に記憶された各種データを抽出する処理を行う。
【００７１】
（中継装置の機能構成）
中継装置３０は、送受信部３１、端末情報取得部３２、転送管理部３３、及び記憶・読出部３４を有している。これら各部は、図３に示されている各構成要素のいずれかが、ＨＤ２０４からＲＡＭ２０３上に展開された中継装置３０用のプログラムに従ったＣＰＵ２０１からの命令によって動作することで実現される機能又は手段である。
【００７２】
また、中継装置３０は、ＨＤ２０４により構築される記憶部３０００を有している。記憶部３０００には、仮想待合室において通信端末１０間で送受信されるコンテンツデータの転送管理に用いる転送管理テーブルが記憶されている。
【００７３】
図７は、転送管理テーブルの一例を示す図である。本実施の形態の転送管理テーブルは、コンテンツデータの送信元の通信端末１０の役割情報（状態）（送信元情報）と、コンテンツデータの送信先の通信端末１０の役割情報（状態）（送信先情報）と、音データの転送を許可するか否かを示す音データの転送可否（転送可否情報）と、画像データの転送を許可するか否かを示す画像データの転送可否（転送可否情報）とを対応付けて記憶している。
【００７４】
中継装置３０は、管理装置５０から端末管理テーブル（図６−２参照）に記憶されている送信元と送信先の通信端末１０の状態情報と役割情報とを取得する。そして、中継装置３０は、転送管理テーブル（図７）を参照し、取得した状態情報と役割情報とに対応する音データや画像データの転送可否に従って、コンテンツデータにおける音データや画像データの転送制御を行う。なお、状態情報、役割情報は、更新された時点で管理装置５０により通知される。中継装置３０はその通知をトリガに転送制御を変更する。
【００７５】
例えば、本実施の形態では、仮想待合室に入っているオペレータ端末１０間での会話を可能にするため、オペレータ端末１０はオペレータ端末１０に対して画像データも音データも送信可能となっている。また、仮想待合室に入っているオペレータ端末１０によるブロードキャストを可能にするため、ブロードキャスト中のオペレータ端末１０はゲスト端末１０に対して画像データも音データも送信可能となっている。
【００７６】
図４に戻り、中継装置３０の各機能構成について詳細に説明する。なお、以下では、図３に示されている各構成要素のうち、中継装置３０の各機能構成を実現させるための主な構成要素との関係も説明する。
【００７７】
送受信部３１は、ＣＰＵ２０１からの命令、及びネットワークＩ／Ｆ２０９によって実行され、通信ネットワーク２を介して各通信端末や装置と各種データの送受信を行う。
【００７８】
本実施の形態では、送受信部３１は、第１通信または第２通信が確立された複数の通信端末間におけるコンテンツデータの送受信を中継する。送受信部３１は、第１通信が確立されているオペレータ端末１０から、全てのゲスト端末１０にコンテンツデータを送信する旨の送信要求をコンテンツデータと共に受信する。
【００７９】
端末情報取得部３２は、ＣＰＵ２０１からの命令によって実現され、管理装置５０から通信端末１０の状態情報及び役割情報を取得する。なお、管理装置５０において記憶されている端末管理テーブルが更新されると、管理装置５０から更新された通信端末１０の状態情報及び役割情報が通知され、端末情報取得部３２が取得する。
【００８０】
転送管理部３３は、ＣＰＵ２０１からの命令によって実現され、ゲスト端末１０やオペレータ端末１０の間におけるコンテンツデータの送受信を許可または不許可とする転送管理を行う。
【００８１】
本実施の形態では、転送管理部３３は、転送管理テーブル（図７）に基づいて、仮想待合室に入室しているゲスト端末１０やオペレータ端末１０の間におけるコンテンツデータの送受信を許可または不許可とする。具体的には、例えば、転送管理部３３は、複数の通信端末１０間で第１通信が確立された場合、オペレータ端末１０とオペレータ端末１０との間では画像データ及び音データの送受信を許可する。また、転送管理部３３は、オペレータ端末１０とゲスト端末１０との間では、オペレータ端末１０からゲスト端末１０への音データ及び画像データの送信を許可せず、ゲスト端末１０からオペレータ端末１０への音データの送信を許可しないが、画像データの送信を許可する。
【００８２】
また、転送管理部３３は、複数の通信端末１０間で第１通信が確立されている場合に、オペレータ端末１０から送信要求を受信した場合、オペレータ端末１０から全てのゲスト端末１０への音データ及び画像データの送信を許可する。また、転送管理部３３は、オペレータ端末１０と、そのオペレータ端末１０で選択を受け付けたゲスト端末１０との間で第２通信が確立された場合、オペレータ端末１０と選択を受け付けたゲスト端末１０との間で音データ及び画像データの送受信を許可する。
【００８３】
記憶・読出部３４は、ＣＰＵ２０１からの命令及びＨＤＤ２０５によって実行され、又はＣＰＵ２０１からの命令によって実現され、記憶部３０００に各種データを記憶したり、記憶部３０００に記憶された各種データを抽出する処理を行う。
【００８４】
（通信端末の状態遷移）
次に、オペレータ及びゲストの操作する通信端末１０の状態の遷移について説明する。図８−１は、オペレータ端末の状態の遷移を示す状態遷移図である。図８−１に示すように、オペレータ端末１０においてレセプションアプリが起動すると、オペレータ端末１０の状態は「待機中」となる。オペレータ端末１０は、「待機中」にオペレータによるブロードキャストの開始操作を受け付けると、「ブロードキャスト中」状態に遷移する。また、その後にオペレータによるブロードキャストの停止操作を受け付けると、「待機中」状態に戻る。また、オペレータ端末１０は、「待機中」にオペレータによりゲスト端末１０の選択を受け付けると「応対中」となり、終話すると「待機中」に戻る。
【００８５】
また、図８−２は、ゲスト端末の状態の遷移を示す状態遷移図である。図８−２に示すように、ゲスト端末１０においてレセプションアプリが起動し、検出部２６によってユーザが検出されると、ゲスト端末１０の状態は「待機中」となり、ユーザが検出されないと、ゲスト端末１０の状態は「不在」となる。ゲスト端末１０は、「待機中」にユーザが検出されなくなると「不在」となり、オペレータ端末１０から対話を開始する際の着信があると「応対中」に遷移する。また、ゲスト端末１０は、「応対中」にユーザが検出されなくなると「不在」となり、終話すると「応対済み」に遷移する。さらに、ゲスト端末１０は、「応対済み」でユーザが検出されなくなるか、またはリセットされると「不在」に遷移する。そして、「不在」のときにユーザが検出されると、ゲスト端末１０の状態は「待機中」となる。
【００８６】
このように、通信端末１０の状態が遷移すると、機能実行部２５は、記憶・読出部２９を介して、記憶部１０００へ自端末の状態情報を変更して記憶させる。また、機能実行部２５は、送受信部２１を介して、管理装置５０へ、通信端末１０の状態情報を管理するよう要求する。管理装置５０の送受信部５１がこの要求を受け付けると、管理部５３は、記憶・読出部５９を介して、端末管理テーブル（図６−２参照）において、通信端末１０の通信ＩＤに関連付けて状態情報を記憶する。
【００８７】
次に、仮想待合室の概略を説明する。図９は、ブロードキャストを行っているオペレータがいない場合の仮想待合室の概略図である。また、図１０−１は、図９の場合にオペレータ端末に表示される画面の一例を示す模式図である。図１０−２は、図９の場合にゲスト端末に表示される画面の一例を示す模式図である。
【００８８】
図９では、ゲストＧ１，Ｇ２、オペレータＯ１，Ｏ２が仮想待合室に入室している状態を示している。この場合、中継装置３０は、ゲストＧ１，Ｇ２を映した画像データをオペレータＯ１，Ｏ２に転送するが、オペレータＯ１，Ｏ２の画像データや音データはゲストＧ１，Ｇ２に転送しない。そして、オペレータ間（オペレータＯ１，Ｏ２）では、画像データと音データを転送する。
【００８９】
従って、オペレータＯ１，Ｏ２には、ゲストＧ１，Ｇ２、オペレータＯ１，Ｏ２の映像が見え、オペレータＯ１，Ｏ２の音声が聞こえる状態となる。すなわち、図１０−１で示すように、オペレータ端末１０の画面には、上側にゲストＧ１，Ｇ２の映像と拠点名（地域Ｘ、Ｙ）が並んで表示され、下側にはオペレータＯ１，Ｏ２の映像が並んで表示される。また、オペレータＯ１，Ｏ２には、映像だけでなく、オペレータＯ１，Ｏ２の音声も聞こえる。
【００９０】
一方、ゲストＧ１，Ｇ２には、オペレータＯ１，Ｏ２、ゲストＧ１，Ｇ２の映像は見えず、音声も聞こえない状態となる。すなわち、図１０−２に示すように、ゲスト端末１０の画面には、オペレータＯ１，Ｏ２、ゲストＧ１，Ｇ２の映像は表示されておらず、ゲストＧ１，Ｇ２の状態に応じたメッセージ（例えば、「少々お待ちください」等）が表示される。
【００９１】
図１１は、オペレータＯ１がブロードキャストを行っている場合の仮想待合室の概略図である。また、図１２は、図１１の場合にゲスト端末に表示される画面の一例を示す模式図である。なお、図１１の場合にオペレータ端末に表示される画面は、図１０−１と同様である。
【００９２】
図１１では、図９と同様に、ゲストＧ１，Ｇ２、オペレータＯ１，Ｏ２が仮想待合室に入室している状態を示している。この場合、中継装置３０は、ゲストＧ１，Ｇ２を映した画像データをオペレータＯ１，Ｏ２に転送し、ブロードキャストを行っているオペレータＯ１の画像データ及び音データをゲストＧ１，Ｇ２に転送する。そして、オペレータ間（オペレータＯ１，Ｏ２）では、図９と同様に、画像データと音データを転送する。つまり、オペレータＯ１からゲスト全体（Ｇ１，Ｇ２）に対しては、放送のように一方向で画像データ及び音データを送信する。
【００９３】
従って、オペレータＯ１，Ｏ２には、ゲストＧ１，Ｇ２、オペレータＯ１，Ｏ２の映像が見え、オペレータＯ１，Ｏ２の音声が聞こえる状態となる。すなわち、図１０−１と同様の画面となる。
【００９４】
一方、ゲストＧ１，Ｇ２には、オペレータＯ２、ゲストＧ１，Ｇ２の映像は見えず、音声も聞こえないが、ブロードキャストを行っているオペレータＯ１の映像が見え、音が聞こえる状態となる。すなわち、図１２に示すように、ゲスト端末１０の画面には、オペレータＯ１の映像は表示され、図１２に示す吹き出し（「ただいま混み合っています。…」）等が実際に音声として再生される。なお、同時に複数のオペレータがブロードキャストを行った場合は、例えば、それぞれのオペレータの映像が分割して表示される。
【００９５】
＜通信システム１の処理・動作＞
次に、通信システム１における処理方法を説明する。まず、セッション（通信）の確立の詳細について説明する。図１に示す通信システム１では、端末（１０ａａ，１０ｂａ，１０ｃｂ，１０ｄｂ，１０ｄｃ…）間で画像データや音データを送信するためのセッションが確立される。以下、このセッションをセッションｓｅｄ１とする。中継装置３０ｅは、セッションｓｅｄ１において、通信端末１０間における画像データや音データの送受信を中継する。本実施の形態では、セッションｓｅｄ１は、地域Ｚ（コールセンター）のオペレータ端末１０（１０ｄａ，１０ｄｂ，１０ｄｃ…）と地域Ｘ、Ｙのゲスト端末１０（１０ａａ，１０ａｂ，１０ａｃ，１０ｂａ，１０ｂｂ，１０ｂｃ，１０ｃａ，１０ｃｂ，１０ｃｃ…）との一対一の通信の開始を待機する仮想待合室として用いられる。
【００９６】
そして、仮想待合室にいるオペレータ端末１０において通信相手として任意のゲスト端末１０の選択を受け付けると、これを契機として、選択されたゲスト端末１０との間で、中継装置３０ｄを介して画像データ及び音データを送信するためのセッションが確立される。以下、このセッションをセッションｓｅｄ２と表す。中継装置３０ｄは、セッションｓｅｄ２において、選択を受け付けたオペレータ端末１０と選択されたゲスト端末１０との間で画像データ及び音データを送信可能に制御する。これにより、選択を受け付けたオペレータ端末１０と選択されたゲスト端末１０との間で双方向に画像データ及び音データを送信でき、オペレータとゲストは通話を開始できる。
【００９７】
なお、セッションｓｅｄ１とセッションｓｅｄ２は異なるセッションとして管理されていればよく、異なるセッションとして同じ中継装置３０を介して確立されていてもよい。
【００９８】
（通信端末の認証処理）
次に、通信端末１０が起動してから認証されるまでの処理について説明する。図１３は、実施の形態にかかる通信端末の認証処理の流れを示すシーケンス図である。
【００９９】
まず、ユーザが、通信端末１０の電源スイッチ１０９をＯＮにすると、入力受付部１２は、電源ＯＮを受け付けて通信端末１０を起動させる（ステップＳ１０）。送受信部１１は、上記電源ＯＮの受け付けを契機とし、通信ネットワーク２を介して管理装置５０に、ログイン要求を行う（ステップＳ１２）。これにより、管理装置５０の送受信部５１は、ログイン要求を受け付ける。
【０１００】
このログイン要求には、ログイン要求元である通信端末１０を識別するための通信ＩＤ及びパスワードが含まれている。これら通信ＩＤ及びパスワードは、記憶・読出部１９を介して記憶部１０００から読み出されて、送受信部１１に送られたデータである。なお、これら通信ＩＤ及びパスワードは、要求元の通信端末１０のユーザによって入力されてもよい。また、これら通信ＩＤ及びパスワードは、記録メディア１０６から読み出した情報であってもよい。通信端末１０から管理装置５０へログイン要求が送信されることで、受信側である管理装置５０は、送信側である通信端末１０のＩＰアドレスを取得できる。
【０１０１】
次に、管理装置５０の認証部５２は、ログイン要求に含まれている通信ＩＤ及びパスワードを検索キーとして、記憶部５０００の認証管理テーブル（図６−１参照）を検索し、この認証管理テーブルに同一の通信ＩＤ及びパスワードが管理されているかを判断することによって認証を行う（ステップＳ１４）。認証部５２によって、正当な利用権限を有する通信端末１０からのログイン要求であると認証された場合には、管理部５３は、端末管理テーブル（図６−２参照）に、通信端末１０の通信ＩＤ、宛先名（端末名）、状態情報、ＩＰアドレス、及び役割情報を関連付けて記憶する（ステップＳ１６）。
【０１０２】
そして、管理装置５０の送受信部５１は、上記認証部５２によって得られた認証結果が示された認証結果情報を、通信ネットワーク２を介して、上記ログイン要求元の通信端末１０に送信する（ステップＳ１８）。これにより、通信端末１０の送受信部１１は、認証結果情報を受信する。そして、認証された場合、通信端末１０はセッションｓｅｄ１へ参加できる。
【０１０３】
（オペレータ側の通信端末１０ｄｂによるセッションｓｅｄ１への参加）
続いて、通信端末１０のユーザによってレセプションアプリが起動された場合の処理について説明する。図１４は、実施の形態にかかるオペレータ端末によるセッションｓｅｄ１への参加処理の流れを示すシーケンス図である。図１４では、オペレータ端末として、通信端末１０ｄｂによる処理について説明する。
【０１０４】
通信端末１０ｄｂは、管理装置５０により認証され、レセプションアプリが起動すると、記憶・読出部２９が、記憶部１０００から、セッションｓｅｄ１において画像データを中継する中継装置３０ｅに接続するために用いられる中継装置接続情報を読み出す（ステップＳ３０）。この中継装置接続情報には、中継装置３０ｅのＩＰアドレス、認証情報、ポート番号、セッションｓｅｄ１を識別するためのセッションＩＤ「ｓｅ０１」等が含まれている。なお、中継装置接続情報は通信端末１０ｄｂではなく管理装置５０に記憶させて、管理装置５０からネットワークを介して取得してもよい。
【０１０５】
通信端末１０ｄｂの送受信部１１は、中継装置接続情報を中継装置３０ｅへ送信することで、中継装置３０ｅとの接続を要求する（ステップＳ３２）。これにより、通信端末１０ｄｂと中継装置３０ｅとが接続され、通信端末１０ｄｂはセッションｓｅｄ１に参加できる。
【０１０６】
続いて、通信端末１０ｄｂの機能実行部２５は、自端末の状態を管理する（ステップＳ３４）。具体的には、例えば、機能実行部２５は、記憶・読出部２９を介して、記憶部１０００へ自端末の状態を示す状態情報「待機中」を記憶させる。また、機能実行部２５は、送受信部２１を介して、管理装置５０へ、通信端末１０ｄｂの状態情報として「待機中」を管理するよう要求する。管理装置５０の送受信部５１がこの要求を受け付けると、管理部５３は、記憶・読出部５９を介して、端末管理テーブル（図６−２参照）において、通信端末１０ｄｂの通信ＩＤ「０１ｄｂ」に関連付けて、状態情報として「待機中」を記憶する。
【０１０７】
続いて、通信端末１０ｄｂの機能実行部２５は、自端末によるコンテンツデータの送信を制御する（ステップＳ３６）。この場合、記憶・読出部２９は、記憶部１０００に記憶されている自端末の状態情報「待機中」、及び自端末の役割情報「オペレータ」を読み出す。また、記憶・読出部２９は、送信管理テーブル（図５参照）から、自端末の状態情報「待機中」及び役割情報「オペレータ」に関連付けられた画像データ及び音データの送信可否情報および送信帯域を読み出す。機能実行部２５は、読み出された送信可否情報と送信帯域に基づいて、通信端末１０ｄｂから画像データ及び音データを定められた送信帯域により中継装置３０ｅに送信するように送受信部２１を制御する。これにより、通信端末１０ｄｂにより画像データや音データが中継装置３０ｅに送信され、セッションｓｅｄ１に参加している他のオペレータ端末１０へ送信される。
【０１０８】
（ゲスト側の通信端末１０ａａによるセッションｓｅｄ１への参加）
図１５は、実施の形態にかかるゲスト端末によるセッションｓｅｄ１への参加処理の流れを示すシーケンス図である。図１５では、ゲスト端末として、通信端末１０ａａによる処理について説明する。
【０１０９】
通信端末１０ａａは、管理装置５０により認証され、レセプションアプリが起動すると、「待機中」の状態となる。続いて、通信端末１０ａａの機能実行部２５は、検出部２６によるユーザの検出の有無に応じて、自端末の状態を管理する（ステップＳ４０）。すなわち、機能実行部２５は、検出部２６によってユーザが検出されたか否かを判断し（ステップＳ４２）、検出されないと（ステップＳ４２：Ｎｏ）通信端末１０ａａの状態は「不在」となり、検出されると（ステップＳ４２：Ｙｅｓ）通信端末１０ａａの状態は「待機中」となる。従って、機能実行部２５は、検出部２６によってユーザが検出されたか否かに応じて、記憶・読出部２９を介して、記憶部１０００へ自端末の状態情報として「待機中」又は「不在」を記憶させる。
【０１１０】
また、機能実行部２５は、送受信部２１を介して、管理装置５０へ、端末１０ａａの現在の状態として「待機中」又は「不在」を管理するよう要求する。管理装置５０の送受信部５１がこの要求を受け付けると、管理部５３は、記憶・読出部５９を介して、端末管理テーブル（図６−２参照）において、端末１０ａａの通信ＩＤ「０１ａａ」に関連付けて、状態情報として「待機中」又は「不在」を記憶する。
【０１１１】
また、検出部２６がユーザを検出すると（ステップＳ４２：Ｙｅｓ）、記憶・読出部５９が、記憶部１０００から、中継装置接続情報を読み出す（ステップＳ４４）。通信端末１０ａａの送受信部２１は、中継装置接続情報を中継装置３０ｅへ送信することで、中継装置３０ｅとの接続を要求する（ステップＳ４６）。これにより、通信端末１０ａａと中継装置３０ｅとが接続され、通信端末１０ａａは、セッションｓｅｄ１に参加できる。
【０１１２】
通信端末１０ａａが、セッションｓｅｄ１に参加すると、送受信部２１は、自端末がセッションｓｅｄ１へ参加したことを示す参加通知を管理装置５０へ送信する（ステップＳ４８）。この参加通知には、自端末の通信ＩＤ「０１ａａ」が含まれている。管理装置５０の送受信部５１が参加通知を受信すると、記憶・読出部５９は、参加通知に含まれている通信ＩＤを検索キーとして端末管理テーブル（図６−２参照）を検索して、対応する端末名及び状態情報を読み出す（ステップＳ５０）。
【０１１３】
そして、送受信部５１は、端末管理テーブルにおいて、役割情報「オペレータ」に関連付けられている通信ＩＤ「０１ｄｂ」によって識別される通信端末１０ｄｂへ、上記の参加通知、並びに、ステップＳ５０で読み出された端末名、及び状態情報を送信する（ステップＳ５２）。
【０１１４】
続いて、通信端末１０ａａの機能実行部２５は、自端末によるコンテンツデータの送信を制御する（ステップＳ５４）。この場合、記憶・読出部２９は、記憶部１０００に記憶されている自端末の状態情報「待機中」、及び自端末の役割情報「ゲスト」を読み出す。また、記憶・読出部２９は、送信管理テーブル（図５参照）から、自端末の状態情報「待機中」、及び自端末の役割情報「ゲスト」に関連付けられた画像データ及び音データの送信可否情報および送信帯域を読み出す。機能実行部２５は、読み出された送信可否情報と送信帯域に基づいて、通信端末１０ａａから画像データを定められた送信帯域により中継装置３０ｅに送信し、音データを送信しないように送受信部２１を制御する。これにより、通信端末１０ａａにより画像データが中継装置３０ｅへ送信される（ステップＳ５６）。中継装置３０ｅは、受信した画像データを、転送管理テーブル（図７参照）に基づいて、オペレータ端末１０（ここでは通信端末１０ｄｂ）へ送信する（ステップＳ５８）。
【０１１５】
通信端末１０ｄｂの送受信部２１が、通信端末１０ａａから送られてきた画像データを受信すると、表示制御部２４は、受信した画像データのディスプレイ１２０ｄｂへの表示を制御する（ステップＳ６０）。この場合、表示制御部２４は、ステップＳ５２で管理装置５０から送られてきた端末名と、ステップＳ５８で送られてきた画像データとを関連付けて表示する（図１０−１参照）。なお、表示制御部２４は、ステップＳ５２で管理装置５０から送られてきた各通信端末１０の状態情報に応じて、各通信端末１０が送信した画像データに基づく画像の表示位置や大きさを変えてもよい。例えば、待機中の通信端末１０から送られてきた画像データに基づく画像を、応対済みの通信端末１０の表示位置よりも目立つ位置に表示したり、大きく表示したりしても良い。
【０１１６】
一方で、通信端末１０ｄｂによる画像データは送信されないため（ステップＳ３６参照）、通信端末１０ａａの表示制御部２４は、セッションｓｅｄ２に参加して自端末の状態が応対中であるとき以外は、ディスプレイ１２０ａａにオペレータ側との通話の開始を待機するよう要求するメッセージ等を表示する制御を行う（ステップＳ６２）。
【０１１７】
（オペレータ間の対話及びブロードキャスト）
次に、複数のオペレータ端末及びゲスト端末がセッションｓｅｄ１に参加している場合に、オペレータ間の対話及びブロードキャストについて説明する。図１６は、実施の形態にかかるオペレータ端末間の対話及びブロードキャストの処理の流れを示すシーケンス図である。図１６では、オペレータ端末として通信端末１０ｄｂ，１０ｄｃが参加し、ゲスト端末として通信端末１０ａａ，ｂａ，ｃｂ…が参加している場合における処理について説明する。
【０１１８】
まず、セッションｓｅｄ１に参加している通信端末１０ｄｂの機能実行部２５は、自端末によるコンテンツデータの送信を制御する（ステップＳ７０）。この場合、記憶・読出部２９は、記憶部１０００に記憶されている自端末の状態情報「待機中」、及び自端末の役割情報「オペレータ」を読み出す。また、記憶・読出部２９は、送信管理テーブル（図５参照）から、自端末の状態情報「待機中」、及び自端末の役割情報「オペレータ」に関連付けられた画像データ及び音データの送信可否情報および送信帯域を読み出す。機能実行部２５は、読み出された送信可否情報と送信帯域に基づいて、通信端末１０ｄｂから画像データ及び音データを定められた送信帯域により中継装置３０ｅに送信するように送受信部２１を制御する。
【０１１９】
これにより、通信端末１０ｄｂの画像データ及び音データは、中継装置３０ｅへ送信される（ステップＳ７２）。そして、中継装置３０ｅは、受信した画像データ及び音データを、転送管理テーブル（図７参照）に基づいて、オペレータ端末である通信端末１０ｄｃへ送信し（ステップＳ７４）、ゲスト端末である通信端末１０ａａ，ｂａ，ｃｂ…には送信しない。また、通信端末１０ｄｃから通信端末１０ｄｂへも画像データ及び音データが送信される（ステップＳ７２、７４）。
【０１２０】
そして、通信端末１０ｄｂ，１０ｄｃの送受信部２１が、送られてきた画像データ及び音データを受信すると、表示制御部２４は、送られてきた画像データをディスプレイ１２０ｄｂ，ｄｃへ表示し、音データを出力する制御を行う（ステップＳ７６、７８）。
【０１２１】
次に、通信端末１０ｄｂの入力受付部１２は、ブロードキャストの開始操作を受け付けると（ステップＳ８０：Ｙｅｓ）、機能実行部２５は、状態情報を「ブロードキャスト中」に更新するとともに管理装置５０へも状態を更新させる。そして、機能実行部２５は、自端末によるコンテンツデータの送信を制御する（ステップＳ８２）。この場合、記憶・読出部２９は、記憶部１０００に記憶されている自端末の状態情報「ブロードキャスト中」、及び自端末の役割情報「オペレータ」を読み出す。また、記憶・読出部２９は、送信管理テーブル（図５参照）から、自端末の状態情報「ブロードキャスト中」、及び自端末の役割情報「オペレータ」に関連付けられた画像データ及び音データの送信可否情報および送信帯域を読み出す。機能実行部２５は、読み出された送信可否情報と送信帯域に基づいて、通信端末１０ｄｂから画像データ及び音データを、ブロードキャスト開始要求とともに中継装置３０ｅに送信するように送受信部２１を制御する。
【０１２２】
これにより、通信端末１０ｄｂの画像データ及び音データ、ブロードキャスト開始要求が中継装置３０ｅへ送信される（ステップＳ８４）。そして、中継装置３０ｅは、画像データ及び音データ、ブロードキャスト開始要求を受信すると、転送管理テーブル（図７参照）に基づいて、受信した画像データ及び音データを全てのゲスト端末である通信端末１０ａａ，ｂａ，ｃｂ…へ送信する（ステップＳ８６）。このとき他のオペレータ端末１０ｄｃにも画像データ及び音データが送信される（図７参照）。
【０１２３】
そして、通信端末１０ａａ，ｂａ，ｃｂ…の送受信部２１が、送られてきた画像データ及び音データを受信すると、表示制御部２４は、送られてきた画像データをディスプレイ１２０ａａ，ｂａ，ｃｂ…へ表示し、音データを出力する制御を行う（ステップＳ８８）。これにより、図１２のような画面がゲスト端末１０ａａ，ｂａ，ｃｂ…に表示され、音声が流れる。
【０１２４】
（セッションｓｅｄ２への参加）
次に、通信端末１０ａａ，１０ｄｂがセッションｓｅｄ２へ参加する処理について説明する。図１７は、実施の形態にかかるオペレータ端末とゲスト端末によるセッションｓｅｄ２への参加処理の流れを示すシーケンス図である。
【０１２５】
通信端末１０ｄｂの入力受付部１２は、表示画面に表示されたゲスト端末１０の中から、オペレータによるセッションｓｅｄ２における通信相手の端末名の選択を受け付ける（ステップＳ１００）。ここでは、通信相手として通信端末１０ａａが選択された場合について説明する。通信端末１０ｄｂの送受信部２１は、選択された通信端末１０ａａの通信ＩＤ「０１ａａ」を含む通信開始要求を管理装置５０へ送信する（ステップＳ１０２）。
【０１２６】
管理装置５０の送受信部５１が、通信開始要求を受信すると、セッション制御部５８は、セッションｓｅｄ２においてコンテンツデータを中継する中継装置３０を選択する（ステップＳ１０４）。ここで、中継装置３０ｄが選択された場合について説明する。セッション制御部５８は、ステップＳ１０４の処理の一環として、セッションｓｅｄ２を識別するためのセッションＩＤ「ｓｅ０２」を生成する。
【０１２７】
送受信部５１は、セッションｓｅｄ２においてコンテンツデータを中継する中継装置３０ｄへ接続するための中継装置接続情報を通信開始要求元の通信端末１０ｄｂへ送信する（ステップＳ１０６）。これらの情報は、管理装置５０の記憶部５０００において予め記憶されていたもの、あるいはステップＳ１０４において生成されたものである。また、送受信部５１は、通信端末１０ｄｂから送られてきた通信開始要求及び中継装置接続情報を、通信相手となる通信端末１０ａａへ送信する（ステップＳ１０８）。
【０１２８】
通信端末１０ｄｂ，１０ａａの送受信部２１は、管理装置５０から送られてきた中継装置接続情報を中継装置３０ｄへそれぞれ送信することで、中継装置３０ｄとの接続を要求する（ステップＳ１１０、１１２）。これにより、通信端末１０ｄｂ，１０ａａと中継装置３０ｄとが接続することで、端末１０ｄｂ，１０ａａと中継装置３０ｄとの間のセッションｓｅｄ２が確立される。
【０１２９】
そして、通信端末１０ｄｂの機能実行部２５は、ステップＳ１００において相手側の通信端末１０（ゲスト）が選択された後の所定のタイミングで、自端末の状態を管理する（ステップＳ１１４）。この場合、通信端末１０ｄｂの機能実行部２５は、自端末の状態情報を「待機中」から「応対中」に変更し、管理装置５０へ、通信端末１０ｄｂの状態情報として「応対中」を管理するよう要求する。管理装置５０の送受信部５１がこの要求を受け付けると、管理部５３は、端末管理テーブル（図６−２参照）において、通信端末１０ｄｂの通信ＩＤ「０１ｄｂ」に関連付けて、状態情報「応対中」を記憶する。
【０１３０】
また、ステップＳ１１４と同様に、通信端末１０ａａの機能実行部２５は、ステップＳ１０８において通信端末１０ｄｂからの通信開始要求を着信したことに応じて、自端末の状態を管理する（ステップＳ１１６）。
【０１３１】
続いて、通信端末１０ｄｂの機能実行部２５は、自端末によるコンテンツデータの送信を制御する（ステップＳ１１８）。この場合、記憶・読出部２９は、記憶部１０００に記憶されている自端末の状態情報「応対中」及び役割情報「オペレータ」に関連付けられて、送信管理テーブル（図５参照）において管理されている画像データ及び音データの送信可否情報及び送信帯域を読み出す。機能実行部２５は、読み出された各送信可否情報と送信帯域とに基づいて、通信端末１０ｄｂから中継装置３０ｄへ画像データ及び音データを送信できるように送受信部２１を制御する。
【０１３２】
これにより、通信端末１０ｄｂの画像データ及び音データは中継装置３０ｄへ送信される（ステップＳ１２２）。中継装置３０ｄは、受信した画像データ及び音データを、セッションｓｅｄ２に参加している通信端末１０ａａへ送信する（ステップＳ１２４）。
【０１３３】
また、ステップＳ１１８と同様に、通信端末１０ａａの機能実行部２５は、自端末によるコンテンツデータの送信を制御する（ステップＳ１２０）。これにより、通信端末１０ａａの画像データ及び音データは中継装置３０ｄへ送信される（ステップＳ１２４）。中継装置３０ｄは、受信した画像データ及び音データを、セッションｓｅｄ２に参加している通信端末１０ｄｂへ送信する（ステップＳ１２２）。
【０１３４】
通信端末１０ｄｂ，１０ａａが通信相手の通信端末（１０ａａ，１０ｄｂ）から送られてきた画像データ及び音データを受信すると、表示制御部２４は、送られてきた画像データに基づく画像をディスプレイ１２０へ表示し、送られてきた音データに基づく音声を出力する（ステップＳ１２６、１２８）。
【０１３５】
なお、通信端末１０ｄｂが、セッションｓｅｄ１とセッションｓｅｄ２へ同時に参加している場合には、セッションｓｅｄ２で送られてきた画像データに基づく画像と、セッションｓｅｄ１で送られてきた画像データに基づく画像を、表示制御部２４が切り換え可能に制御しても良い。また、表示制御部２４は、セッションｓｅｄ１で送られてきた画像データに基づく画像と、セッションｓｅｄ２で送られてきた画像データに基づく画像とを、一つのディスプレイに分割表示したり、複数のディスプレイにそれぞれ表示したりしても良い。そうすると、オペレータ端末１０ｄｂのオペレータは、ゲスト端末１０ａａのゲストと通話しながら待機の状況（仮想待合室の状況）を把握することができる。
【０１３６】
（セッションｓｅｄ２からの退出）
次に、通信端末１０ｄｂ，１０ａａがセッションｓｅｄ２から退出する処理について説明する。図１８は、実施の形態にかかるオペレータ端末とゲスト端末によるセッションｓｅｄ２から退出する処理の流れを示すシーケンス図である。
【０１３７】
通信端末１０ａａにおいて、検出部２６がユーザを検出しなくなると（ステップＳ１４０：Ｎｏ）、あるいは、入力受付部１２が、終話の要求の入力を受け付けると（ステップＳ１４２：Ｙｅｓ）、送受信部２１は、セッションｓｅｄ２から退出を要求する旨の退出要求を中継装置３０ｄへ送信する（ステップＳ１４４）。退出要求には、自端末の通信ＩＤ「０１ａａ」及びセッションｓｅｄ２のセッションＩＤ「ｓｅ０２」が含まれている。退出要求に基づいて、通信端末１０ａａがセッションｓｅｄ２から退出すると、通信端末１０ａａと中継装置３０ｄとの間で画像データ及び音データの送受信ができなくなる。
【０１３８】
通信端末１０ａａの機能実行部２５は、ユーザが検出されなくなったこと、あるいは終話要求が受け付けられたことに応じて、自端末の状態を管理する（ステップＳ１４６）。この場合、通信端末１０ａａの機能実行部２５は、自端末の状態情報を「応対中」から「不在」又は「応対済み」に変更し、管理装置５０へ、通信端末１０ａａの現在の状態として「不在」又は「応対済み」を管理するよう要求する。管理装置５０の送受信部５１がこの要求を受け付けると、管理部５３は、端末管理テーブル（図６−２参照）において、通信端末１０ａａの通信ＩＤ「０１ａａ」に関連付けて、状態情報「不在」又は「応対済み」を記憶する。
【０１３９】
なお、ステップＳ１４６において状態が「応対済み」に変更された場合、機能実行部２５は、検出部２６がユーザを一定期間検出しなかったこと、あるいは、入力受付部１２がリセットの入力を受け付けたことを契機として、自端末の状態を「不在」に変更する。この処理は、ステップＳ１４６の処理と同様であるので、説明を省略する。
【０１４０】
一方、通信端末１０ａａにおいて、ユーザを検出しなくなったり、終話の要求が入力されると、通信端末１０ｄｂにおいても、ステップＳ１４４と同様にして、セッションｓｅｄ２から退出する（ステップＳ１４８）。なお、通信端末１０ｄｂが、通信端末１０ａａにおいて、ユーザを検出しなくなったことや終話の要求が入力されたことを把握する方法としては、特に限定されないが、通信端末１０ａａから通知を受ける方法、管理装置５０から通信端末１０ａａの状態情報の通知を受ける方法等が挙げられる。ゲスト側の通信端末１０ａａは、セッションｓｅｄ２から退出すると、ステップＳ４０に移って、ユーザの検出を契機として、再びセッションｓｅｄ１に参加する。
【０１４１】
そして、通信端末１０ｄｂの機能実行部２５は、自端末の状態を管理する（ステップＳ１５０）。この場合、通信端末１０ｄｂの機能実行部２５は、自端末の状態情報を「応対中」から「待機中」に変更し、管理装置５０へ、通信端末１０ｄｂの現在の状態として「待機中」を管理するよう要求する。管理装置５０の送受信部５１がこの要求を受け付けると、管理部５３は、端末管理テーブル（図６−２参照）において、通信端末１０ｄｂの通信ＩＤ「０１ｄｂ」に関連付けて、状態情報「待機中」を記憶する。オペレータ端末１０ｄｂでは、セッションｓｅｄ２から退出すると、ステップＳ１００に移って、次の通話相手の選択を受け付ける。
【０１４２】
＜実施の形態の効果＞
このように、本実施の形態にかかる通信システム１では、オペレータやゲストが操作する複数の通信端末１０がセッションｓｅｄ１（第１通信）に参加することで、仮想待合室に入室する。そして、各通信端末１０は、自端末の状態と役割に応じて、中継装置３０を介してコンテンツデータ（画像データ、音データ等）を送受信する。本実施の形態では、オペレータ端末１０は、仮想待合室に入室しているゲストの映像一覧を見られるだけでなく、オペレータ端末１０間においてコンテンツデータを送受信するため、複数のオペレータ間で映像や音声によるコミュニケーションをとることができる。また、オペレータ端末１０は、所定の操作を受け付けた場合、仮想待合室に入室している全てのゲスト端末１０に対して一時的にコンテンツデータを送信するため、仮想待合室の全てのゲストに対して映像や音声による一方向のコミュニケーション（ブロードキャスト）をとることができる。すなわち、端末間の通信において、一対一のコミュニケーションだけでなく、多対多のコミュニケーションをとることができる。さらに、仮想待合室では、コンテンツデータの送信帯域を制限することで、送信帯域を抑制することができる。
【０１４３】
本実施の形態の通信端末１０で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１４４】
また、本実施の形態の通信端末１０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の通信端末１０で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施の形態の通信端末１０で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１４５】
本実施の形態の通信端末１０で実行されるプログラムは、上述した各部（送受信部１１、入力受付部１２、表示制御部１３、記憶・読出部１９、送受信部２１、起動部２２、表示制御部２４、機能実行部２５、検出部２６、記憶・読出部２９）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、上述した各部が主記憶装置上に生成されるようになっている。また、例えば、上述した各部の機能のうちの一部または全部が専用のハードウェア回路で実現されてもよい。
【０１４６】
上記実施の形態における管理装置５０、及びプログラム提供装置９０は、単一のコンピュータによって構築されてもよいし、各部（機能又は手段）を分割して任意に割り当てられた複数のコンピュータによって構築されていてもよい。また、プログラム提供装置９０が単一のコンピュータによって構築されている場合には、プログラム提供装置９０によって送信されるプログラムは、複数のモジュールに分けて送信されるようにしてもよいし、分けないで送信されるようにしてもよい。更に、プログラム提供装置９０が複数のコンピュータによって構築されている場合には、複数のモジュールが分けられた状態で、各コンピュータから送信されるようにしてもよい。
【０１４７】
また、上記通信システム１の端末用プログラム、中継装置用プログラム、及び通信管理用プログラムが記憶された記録媒体、並びに、これらのプログラムが記憶されたＨＤ２０４、及びこのＨＤ２０４を備えたプログラム提供装置９０は、いずれもプログラム製品（Program  Product）として、国内又は国外へ、上記端末用プログラム、中継装置用プログラム、及び通信管理用プログラムがユーザ等に提供される場合に用いられる。
【０１４８】
更に、上記通信システム１では、端末管理テーブル（図６−２参照）において通信端末１０のＩＰアドレスを管理することとしたが、これに限るものではなく、通信ネットワーク２上で通信端末１０を特定するための端末特定情報であれば、それぞれのＦＱＤＮ（Fully  Qualified  Domain  Name）を管理してもよい。この場合、周知のＤＮＳ（Domain  Name  System）サーバによって、ＦＱＤＮに対応するＩＰアドレスが取得されることになる。
【０１４９】
また、通信システム１は、音会議システム、又はＰＣ（Personal  Computer）画面共有システムであっても良い。また、通信システム１は、ＩＰ（Internet  Protocol）電話や、インターネット電話、携帯電話の通信システムであってもよい。この場合、例えば、通信端末１０は携帯電話機などの電話機に相当する。
【０１５０】
さらに、上記実施の形態では、通信端末の一例として、テレビ会議端末の場合について説明したが、これに限るものではなく、ＩＰ（Internet  Protocol）電話や、インターネット電話等の電話システムであっても良い。また、スマートフォン、携帯電話機、カーナビゲーション端末、ウェアラブルコンピュータ、監視カメラ、電子黒板、ゲーム機、または、通信機能を備えた産業用機器であっても良い。ウェアラブルコンピュータには、腕時計やヘッドマウントディスプレイ等が含まれる。また、産業用機器には、ＭＦＰ（Multifunction  Peripheral／Printer／Product）等のオフィス機器、内視鏡等の医療用機器、耕運機等の農業用機器などが含まれる。
【０１５１】
また、上記実施の形態では、コンテンツデータの一例として、画像データ及び音データについて説明したが、これに限るものではない。なお、コンテンツデータは、リアルタイムなコミュニケーションを実現するためのメディアであることが好ましい。このメディアとしては、静止画及び動画などの画像データ、音データの他、画面共有データ、メッセージ、ストロークデータ、操作データ等のストリーミングデータが挙げられる。
【０１５２】
なお、各通信端末１０は、屋内と屋内の通話だけでなく、複数の事業所間での通話や、同じ事業所内の異なる部屋間での通話や、同じ部屋内での通話や、屋外と屋内又は屋外と屋外での通話で使われてもよい。各通信端末１０が屋外で使われる場合には、携帯電話通信網等の無線による通信が行われる。また、上記実施の形態では、通信システム１による仮想受付システムについて説明したが、これに限るものではなく、会議や、家族間や友人間等の一般的な会話、又は一方向での情報の提示に使用されても構わない。
【符号の説明】
【０１５３】
１  通信システム
２  通信ネットワーク
２ｉ  インターネット
２ａｂ  専用線
１０  通信端末
１１  送受信部
１２  入力受付部
１３  表示制御部
１９  記憶・読出部
２１  送受信部
２２  起動部
２４  表示制御部
２５  機能実行部
２６  検出部
２９  記憶・読出部
３０  中継装置
３１  送受信部
３２  端末情報取得部
３３  転送管理部
３４  記憶・読出部
５０  管理装置
５１  送受信部
５２  認証部
５３  管理部
５８  セッション制御部
５９  記憶・読出部
７０  ルータ
９０  プログラム提供装置
１００  メンテナンス装置
１２０  ディスプレイ
１０００、３０００、５０００  記憶部
１０５０  装置制御部
１０６０  通話制御部
【先行技術文献】
【特許文献】
【０１５４】
【特許文献１】国際公開第２００４／０９２９９１号
【図１】
2016163222.tif 000003
【図２】
2016163222.tif 000004
【図３】
2016163222.tif 000005
【図４】
2016163222.tif 000006
【図５】
2016163222.tif 000007
【図６−１】
2016163222.tif 000008
【図６−２】
2016163222.tif 000009
【図７】
2016163222.tif 000010
【図８−１】
2016163222.tif 000011
【図８−２】
2016163222.tif 000012
【図９】
2016163222.tif 000013
【図１０−１】
2016163222.tif 000014
【図１０−２】
2016163222.tif 000015
【図１１】
2016163222.tif 000016
【図１２】
2016163222.tif 000017
【図１３】
2016163222.tif 000018
【図１４】
2016163222.tif 000019
【図１５】
2016163222.tif 000020
【図１６】
2016163222.tif 000021
【図１７】
2016163222.tif 000022
【図１８】
2016163222.tif 000023