(57)【要約】    【課題】  多数のユーザが会議に参加することができるとともに、会議を聴講するユーザに対して、発言する機会を与えることができるメディア会議システムを提供する。    【解決手段】  メディア会議システムは、複数の発言端末装置間でメディア情報を送受可能にするメディア会議サーバ装置１２と、聴講端末装置に対して発言端末装置間で送受されるメディア情報を配信するストリーミングサーバ装置１１とを備える。メディア会議サーバ装置１２は、聴講端末装置のいずれかから発言端末装置への接続要求を受信すると、メディア会議サーバ装置１２が現在接続する発言端末装置の数に応じて、該接続要求元の聴講端末装置を接続予約端末装置として登録するか、発言端末装置としてメディア会議サーバ装置１２へ接続するかを選択する。【選択図】      図１
2006345103.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して、複数の発言端末装置が接続され、該発言端末装置間でメディア情報を送受可能にするメディア会議サーバ装置と、
前記通信回線を介して、前記メディア会議サーバ装置と接続されるとともに、１以上の聴講端末装置が接続され、該聴講端末装置に対して前記発言端末装置間で送受されるメディア情報を配信するストリーミングサーバ装置とを備え、
前記メディア会議サーバ装置は、前記聴講端末装置のいずれかから前記通信回線を介して発言端末装置への接続要求を受信すると、前記メディア会議サーバ装置が現在接続する発言端末装置の数に応じて、該接続要求元の聴講端末装置を接続予約端末装置として登録するか、発言端末装置としてメディア会議サーバ装置へ接続するかを選択することを特徴とするメディア会議システム。
【請求項２】
前記メディア会議サーバ装置は、前記メディア会議サーバ装置が現在接続する発言端末装置の数が最大接続可能端末装置数に達している場合、前記接続要求元の聴講端末装置を前記接続予約端末装置として登録することを特徴とする請求項１記載のメディア会議システム。
【請求項３】
前記メディア会議サーバ装置は、該メディア会議サーバ装置が接続する発言端末装置の数が最大接続可能端末装置数未満である場合、前記接続要求元の聴講端末装置の接続先を前記ストリーミングサーバ装置から前記メディア会議サーバ装置へ変更するように、前記通信回線を介して、前記接続要求元の聴講端末装置に対して前記メディア会議サーバ装置との接続を指示することを特徴とする請求項１または２記載のメディア会議システム。
【請求項４】
前記接続要求は、前記接続要求元の聴講端末装置から前記通信回線を介して前記メディア会議サーバ装置へ送信されるＤＴＭＦ信号であることを特徴とする請求項１ないし３のいずれか１つに記載のメディア会議システム。
【請求項５】
前記接続要求は、前記接続要求元の聴講端末装置から前記通信回線を介して前記メディア会議サーバ装置へ送信されるメディア情報であることを特徴とする請求項１ないし３のいずれか１つに記載のメディア会議システム。
【請求項６】
前記メディア会議サーバ装置は、前記通信回線を介してメディア会議に参加していない端末装置からの接続要求を受信すると、該メディア会議サーバ装置が現在接続する発言端末装置の数に応じて、該接続要求元の端末装置を聴講端末装置とするか、発言端末装置とするかを選択することを特徴とする請求項１記載のメディア会議システム。
【請求項７】
前記メディア会議サーバ装置は、該メディア会議サーバ装置が現在接続する発言端末装置の数が最大接続可能端末装置数に達している場合、前記通信回線を介して前記受信された接続要求を前記ストリーミングサーバ装置へ転送するとともに、前記該接続要求元の端末装置を接続予約端末装置として登録し、
前記ストリーミングサーバ装置は、前記転送された接続要求に基づいて前記接続要求元の端末装置を聴講端末装置として接続することを特徴とする請求項６記載のメディア会議システム。
【請求項８】
前記メディア会議サーバ装置は、該メディア会議サーバ装置が現在接続する発言端末装置の数が最大接続可能端末装置数未満である場合、前記接続要求元の端末装置を発言端末装置として接続することを特徴とする請求項６または７記載のメディア会議システム。
【請求項９】
前記メディア会議サーバ装置は、該メディア会議サーバ装置が現在接続する前記発言端末装置の数が最大接続可能端末装置数に達しておりかつ前記接続予約端末装置として登録されている聴講端末装置がある場合に、前記発言端末装置のそれぞれのメディア情報の送信状況に基づいてメディア情報の送信が所定時間ないまたはメディア情報の送信回数が少ない発言端末装置を特定し、該特定された発言端末装置の接続先を前記メディア会議サーバ装置から前記ストリーミングサーバ装置へ変更するように、前記通信回線を介して、前記特定された発言端末装置に対して前記メディア会議サーバ装置との接続を指示することを特徴とする請求項１記載のメディア会議システム。
【請求項１０】
前記メディア会議サーバ装置は、該特定された発言端末装置の接続先が前記メディア会議サーバ装置から前記ストリーミングサーバ装置へ変更されると、前記接続予約端末装置として登録されている聴講端末装置の接続先を前記ストリーミングサーバ装置から前記メディア会議サーバ装置へ変更するように、前記通信回線を介して、前記接続予約端末装置として登録されている聴講端末装置に対して前記メディア会議サーバ装置との接続を指示することを特徴とする請求項９記載のメディア会議システム。
【請求項１１】
通信回線を介して、複数の発言端末装置が接続され、該発言端末装置間でメディア情報を送受可能にするメディア会議サーバ装置と、前記通信回線を介して、前記メディア会議サーバ装置と接続されるとともに、１以上の聴講端末装置が接続され、該聴講端末装置に対して前記発言端末装置間で送受されるメディア情報を配信するストリーミングサーバ装置とを備えるメディア会議システムの制御方法であって、
前記メディア会議サーバ装置により、前記聴講端末装置のいずれかから前記通信回線を介して発言端末装置への接続要求を受信すると、前記メディア会議サーバ装置が現在接続する発言端末装置の数に応じて、該接続要求元の聴講端末装置を接続予約端末装置として登録するか、発言端末装置としてメディア会議サーバ装置へ接続するか選択することを特徴とするメディア会議システムの制御方法。
【請求項１２】
通信回線を介して、複数の発言端末装置が接続され、該発言端末装置間でメディア情報を送受可能にするメディア会議サーバ装置と、前記通信回線を介して、前記メディア会議サーバ装置と接続されるとともに、１以上の聴講端末装置が接続され、該聴講端末装置に対して前記発言端末装置間で送受されるメディア情報を配信するストリーミングサーバ装置とを備えるメディア会議システムを制御すべく、前記メディア会議サーバ装置により実行されるプログラムであって、
前記聴講端末装置のいずれかから前記通信回線を介して発言端末装置への接続要求を受信すると、前記メディア会議サーバ装置が現在接続する発言端末装置の数に応じて、該接続要求元の聴講端末装置を接続予約端末装置として登録するか、発言端末装置としてメディア会議サーバ装置へ接続するかを選択するモジュールを有することを特徴とするプログラム。
【請求項１３】
請求項１２記載のプログラムをコンピュータ読み取り可能に格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会議に参加する複数の端末装置を、発言端末装置と聴講端末装置とに区分して会議を行うメディア会議システム、その制御方法、プログラムおよび記憶媒体に関する。
【背景技術】
【０００２】
一般に、メディア会議システムとは、各ユーザのパーソナルコンピュータなどの端末装置を、それぞれ通信回線またはサーバ装置を介して接続し、各端末装置からそれぞれ送信される所定の情報例えば文字情報、または音声および映像などのメディア情報を共有することによって会議を行うシステムである。
【０００３】
文字情報を共有する会議システムにおいては、電子掲示板（BBS：Bulletin Board System）、チャット（即時文字対話）などのシステム上で、各ユーザがそれぞれの端末装置を操作して相互に文字情報を送ることによって、各ユーザからの文字情報が共有される。ここで、電子掲示板とは、ユーザがキーボードより入力した文字情報をネットワーク上のサーバにおいて蓄積し、ネットワークを介して複数のユーザがサーバに蓄積された掲示情報を閲覧するシステムである。このように、ユーザが入力した文字情報をサーバに蓄積し公開することによって、不特定多数のユーザ間において文字情報を共有することができる。電子掲示板は、基本的には、あるユーザが入力したメッセージを閲覧するために、他のユーザは閲覧するための操作を行うことが必要である。よって、電子掲示板における文字情報のやり取りは非同期的なものである。
【０００４】
次に、電子掲示板システムでやり取りされるメッセージについて図１１および図１２を参照しながら説明する。図１１は電子掲示板上でやり取りされるメッセージの時系列表示の一例を示す図、図１２は電子掲示板上でやり取りされるメッセージのスレッド表示の一例を示す図である。
【０００５】
電子掲示板においては、ユーザ間で相互にやり取りされるメッセージを時系列に表示することが可能である。この場合、図１１に示すように、ユーザの端末装置においては、電子掲示板のタイトルおよび最新の発言日時、現在の日時が表示される（２１）。ここで、例えばユーザ名「山田太郎」が発言する（メッセージを入力する）と、ユーザ名、ユーザが入力した文字情報、およびその入力日時が表示される（２２）。上記メッセージに対して他のユーザが発言すると、同様に、ユーザ名、ユーザが入力した文字情報、およびその入力日時が表示される（２３）。以降、同様に、ユーザの発言が行われる毎に、そのユーザ名、ユーザが入力した文字情報、およびその入力日時が表示される（２４〜２７）。
【０００６】
また、上記時系列表示に代えて、発言に対する他のユーザからのコメントを容易に閲覧することを目的とするスレッド表示を行うことが可能である。これは、ユーザの設定に応じて選択可能である。スレッド表示の場合、例えば図１２に示すように、電子掲示板のタイトルおよび最新の発言日時、現在の日時が表示される（３１）。そして、例えばユーザ名「山田太郎」の発言（３２）と当該発言に対する他のユーザの発言とが関連付けられて表示される（３３，３７）。同様に、あるユーザの発言と当該発言に対する他のユーザの発言とが関連付けられて表示される（３３〜３６）。
【０００７】
また、チャットとは、ネットワークにおいてユーザがキーボードより入力した文字情報を送ることによりリアルタイムに会話（即時文字対話）を行うものである。通常、チャットを行うために、ユーザはチャットシステムにログインし、そこで発言された文字情報はチャットシステムにログインしている参加者に即時に通知され、ディスプレイに表示される。そのため、チャットにおける文字情報のやり取りは同期的であり、参加者は、通常の会話のように、互いに即時にメッセージをやり取りすることができる。
【０００８】
メディア情報を共有する会議システムにおいては、音声および映像による会議を行うため、テレビ電話装置が用いられる。各ユーザのテレビ電話装置は、音声および映像をミキシングすることができるＭＣＵ装置（多地点接続装置）に接続され、これにより、ユーザ間で映像および音声による会議が実現されている。
【０００９】
近年、インターネット網や組織内のイントラネット網などの普及、インターネット網の利用における常時接続を前提とした定額制課金体系の普及、そしてネットワークのブロードバンド化、廉価なパーソナルコンピュータ用ビデオキャプチャデバイス（ビデオカメラ）の普及などにより、インターネット網やイントラネット網などの通信回線網を利用して、テレビ電話装置に代わる装置として、ビデオキャプチャデバイスおよびオーディオデバイスが接続されたパーソナルコンピュータを用いることもできる。
【００１０】
また、ユーザ間で音声のみによる会議を行うために、電話を用いた電話会議システムがある。図１３は従来の電話会議システムの構成を示すブロック図である。
【００１１】
電話会議システムは、図１３に示すように、各ユーザが使用する電話装置４１Ａ〜４１Ｃを、回線交換網を介して、音声ミキシングを行うことができる電話会議ブリッジ４３に接続することにより、電話会議ブリッジ４３に接続されているユーザ間で音声会議を行うものである。また、携帯電話装置４２を電話会議ブリッジ４３に接続すれば、外出先から会議に参加することが可能である。
【００１２】
電話会議へ参加するには、指定された時間に各ユーザがそれぞれの電話装置４１Ａ〜４１Ｃおよび携帯電話装置４２から電話会議ブリッジ４３に発呼し、電話装置４１Ａ〜４１Ｃおよび携帯電話装置４２から会議に参加するためのＩＤ（識別情報）などが入力される。これにより、各ユーザが同じ音声会議に参加することができる。逆に、指定された時間に電話会議ブリッジ４３から各電話装置４１Ａ〜４１Ｃおよび携帯電話装置４２に対して発呼が行われ、これに各ユーザが応答することによって、各ユーザは同じ音声会議に参加することができる。
【００１３】
このような電話会議システムにおいては、回線交換網を利用するために、多数のユーザにより長時間の会議を行う場合、多大な通信コストが必要である。また、１台の電話会議ブリッジ４３に対する同時接続可能なユーザ数は制限されているので、会議への参加者を増すためには、より多数の電話回線を収容可能な電話会議ブリッジが必要であるとともに、また電話会議ブリッジに対して新たに多数の電話回線を敷設する必要がある。その結果、非常にコストが掛かる。
【００１４】
このような、多くのユーザが電話会議に参加可能なシステムとして、例えば特許文献１などがある。
【００１５】
このストリーミングサーバ装置を利用した会議システムにおいては、例えば図１３に示すように、ストリーミングサーバ装置４４が回線交換網およびインターネット、ＬＡＮなどのネットワークに接続される。ストリーミングサーバ装置４４は、回線交換網を介して電話会議ブリッジ４３と接続され、電話装置４１Ａ〜４１Ｃおよび携帯電話装置４２が行う電話会議の音声を取得することができる。また、ストリーミングサーバ装置４４は、ネットワークを介してユーザ端末装置４５Ａ〜４５Ｄからの接続を受け付け、取得した電話会議の音声をユーザ端末装置４５Ａ〜４５Ｄへストリーミング配信を行う。このようなストリーミングサーバ装置４４を用いることによって、より多くのユーザが電話会議の内容を聴講することが可能になる。
【００１６】
一般的に、インターネット網に関しては、常時接続を前提とした定額制課金体系の普及により回線利用のコストが低廉であり、またストリーミングサーバ装置は、マルチメディアデータの片方向の配信を目的とするために、電話会議ブリッジよりも多くのユーザと接続可能であるので、より多くのユーザが電話会議の内容を聴講可能なシステムを容易に構築することができる。
【００１７】
また、映像および音声による会議においても、同時に参加可能な人数を飛躍的に増加させるために、同様に、映像および音声をミキシング可能なＭＣＵ装置（多地点接続装置）の映像および音声をストリーミングサーバ装置により配信することにより、会議を聴講することが可能な人数を増加させることが可能である。
【特許文献１】特開平７−１６２８２４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
しかしながら、上述のストリーミングサーバ装置を利用した会議システムにおいては、ストリーミングサーバ装置に接続したユーザは、会議を聴講することのみが可能であり、会議において発言することはできない。すなわち、会議で発言することができるのは、電話会議ブリッジに接続したユーザのみであり、また、電話会議ブリッジに接続可能なユーザ数には制限があるので、会議で発言することができるユーザの数が制限される。よって、会議において積極的に発言を所望するユーザに対して、発言を行う機会を与えることができない場合がある。
【００１９】
本発明の目的は、多数のユーザが会議に参加することができるとともに、会議を聴講するユーザに対して、発言する機会を与えることができるメディア会議システム、その制御方法、プログラムおよび記憶媒体を提供することにある。
【課題を解決するための手段】
【００２０】
本発明は、上記目的を達成するため、通信回線を介して、複数の発言端末装置が接続され、該発言端末装置間でメディア情報を送受可能にするメディア会議サーバ装置と、前記通信回線を介して、前記メディア会議サーバ装置と接続されるとともに、１以上の聴講端末装置が接続され、該聴講端末装置に対して前記発言端末装置間で送受されるメディア情報を配信するストリーミングサーバ装置とを備え、前記メディア会議サーバ装置は、前記聴講端末装置のいずれかから前記通信回線を介して発言端末装置への接続要求を受信すると、前記メディア会議サーバ装置が現在接続する発言端末装置の数に応じて、該接続要求元の聴講端末装置を接続予約端末装置として登録するか、発言端末装置としてメディア会議サーバ装置へ接続するかを選択することを特徴とするメディア会議システムを提供する。
【００２１】
本発明は、上記目的を達成するため、通信回線を介して、複数の発言端末装置が接続され、該発言端末装置間でメディア情報を送受可能にするメディア会議サーバ装置と、前記通信回線を介して、前記メディア会議サーバ装置と接続されるとともに、１以上の聴講端末装置が接続され、該聴講端末装置に対して前記発言端末装置間で送受されるメディア情報を配信するストリーミングサーバ装置とを備えるメディア会議システムの制御方法であって、前記メディア会議サーバ装置により、前記聴講端末装置のいずれかから前記通信回線を介して発言端末装置への接続要求を受信すると、前記メディア会議サーバ装置が現在接続する発言端末装置の数に応じて、該接続要求元の聴講端末装置を接続予約端末装置として登録するか、発言端末装置としてメディア会議サーバ装置へ接続するかを選択することを特徴とするメディア会議システムの制御方法を提供する。
【００２２】
本発明は、上記目的を達成するため、通信回線を介して、複数の発言端末装置が接続され、該発言端末装置間でメディア情報を送受可能にするメディア会議サーバ装置と、前記通信回線を介して、前記メディア会議サーバ装置と接続されるとともに、１以上の聴講端末装置が接続され、該聴講端末装置に対して前記発言端末装置間で送受されるメディア情報を配信するストリーミングサーバ装置とを備えるメディア会議システムを制御すべく、前記メディア会議サーバ装置により実行されるプログラムであって、前記聴講端末装置のいずれかから前記通信回線を介して発言端末装置への接続要求を受信すると、前記メディア会議サーバ装置が現在接続する発言端末装置の数に応じて、該接続要求元の聴講端末装置を接続予約端末装置として登録するか、発言端末装置としてメディア会議サーバ装置へ接続するかを選択するモジュールを有することを特徴とするプログラムを提供する。
【００２３】
本発明は、上記目的を達成するため、上記プログラムをコンピュータ読み取り可能に格納したことを特徴とする記憶媒体。
【発明の効果】
【００２４】
以上説明したように、本発明によれば、多数のユーザが会議に参加することができるとともに、会議を聴講するユーザに対して、発言する機会を与えることができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００２６】
図１は本発明の一実施の形態に係るメディア会議システムの構成を模式的に示すブロック図である。
【００２７】
本実施形態におけるメディア会議システムは、図１に示すように、複数のＩＰ（Internet Protocol）電話端末装置１５Ａ〜１５Ｇが同時に、ＬＡＮ（Local Area Network）およびＷＡＮ（Wide Area Network）で構成されるＩＰネットワーク網を介してメディア会議サーバ装置１２またはストリーミングサーバ装置１１と接続されることにより、メディア会議を実現するものである。ここで、メディア会議サーバ装置１２は、メディア会議の制御を行う。ＩＰ電話端末装置１５Ａ〜１５Ｇ、メディア会議サーバ装置１２およびストリーミングサーバ装置１１は、ＩＥＴＦ（The Internet Engineering Task Force）で策定された、ＳＩＰ（Session Initiation Protocol、RFC3261）を用いてメディア会議におけるメディアセッションを確立する。
【００２８】
具体的には、通信機能を備えるＩＰ電話装置１５Ａ〜１５Ｇ、ＩＰ電話アダプタ１６、携帯無線ＩＰ電話装置１９、各種端末装置１１０，１１１Ａ，１１１Ｂと、ストリーミングサーバ装置１１、メディア会議サーバ装置１２、ＳＩＰサーバ１３、ゲートウェイ装置１４とが、ＬＡＮおよびＷＡＮで構成されるＩＰネットワーク網に接続される。また、電話装置１７Ａおよび携帯電話装置１８は、回線交換網に接続される。また、ゲートウェイ装置１４は、ＩＰネットワーク網および回線交換網を仲介するために、それぞれと相互に通信が可能である。
【００２９】
ここで、以降の説明においては、ＩＰ電話装置１５Ａ〜１５Ｇ、ＩＰ電話アダプタ１６、携帯無線ＩＰ電話装置１９、各種端末装置１１０，１１１Ａ，１１１Ｂを総称して端末装置と呼ぶことにする。特別の断りがない限り、端末装置は、上記のいずれかまたは全てを含むものとする。
【００３０】
本実施の形態においては、メディア会議サーバ装置１２と接続した端末装置間で映像および音声、テキストチャット、アプリケーション共有データなどのメディア情報を双方向に送受信することによって、遠隔地に点在する端末装置間で会議を行うことが可能である。ここで、メディア会議サーバ装置１２と接続され、メディア情報を双方向に送受信することが可能な端末装置を発言端末装置と呼ぶことにする。但し、メディア会議サーバ装置１２に接続可能な最大接続可能端末装置数は、メディア会議サーバ装置１２の性能上の制限、ネットワークにおける帯域の制限などにより、制限されている。すなわち発言端末装置の数は制限される。
【００３１】
ストリーミングサーバ装置１１は、メディア会議サーバ装置１２が扱うメディア会議における上述のメディア情報を、メディア会議サーバ装置１２から受信し、当該ストリーミングサーバ装置１１に接続されている端末装置に対して片方向に配信する。すなわち、メディア会議サーバ装置１２の最大接続可能端末装置数以上の端末装置がメディア会議に参加する場合、メディア会議サーバ装置１２との接続をすることができない一部の端末装置は、ストリーミングサーバ装置１１と接続することによって、ストリーミングサーバ装置１１から片方向のメディア情報の配信を受けることができる。これにより、ストリーミングサーバ装置１１と接続された端末装置は、メディア会議の聴講のみではあるが、同一のメディア会議に参加することができる。
【００３２】
以下、このストリーミングサーバ装置と接続し、当該メディア会議を聴講する端末装置を聴講端末装置と呼ぶことにする。また、聴講端末装置のうち、当該メディア会議に対して発言および情報を発信する発言端末装置として会議へ参加するために、メディア会議サーバ装置１２との接続を予約している端末装置を接続予約端末と呼ぶことにする。
【００３３】
例えばメディア会議において、３台のＩＰ電話装置１５Ａ〜１５Ｃがメディア会議サーバ装置１２に接続され、他の３台のＩＰ電話装置１５Ｄ〜１５Ｆがストリーミングサーバ装置１１に接続されている場合、各ＩＰ電話装置１５Ａ〜１５Ｃは、当該メディア会議においてメディア会議の内容を聴講するとともに発言を行うことができる。これに対し、各ＩＰ電話装置１５Ｄ〜１５Ｆは、メディア会議の内容を聴講することはできるが、発言を行うことができない。この場合、各ＩＰ電話装置１５Ａ〜１５Ｃは発言端末装置であり、各ＩＰ電話装置１５Ｄ〜１５Ｆは聴講端末装置である。
【００３４】
このように、ストリーミングサーバ装置１１を設けることによって、同一のメディア会議に参加可能な端末数を飛躍的に増加させることが可能である。
【００３５】
メディア会議サーバ装置１２は、メディア会議システム全体の制御を行うサーバであり、その制御の詳細については、後述する。
【００３６】
ＳＩＰサーバ１３は、ＩＰ電話装置１５Ａ〜１５Ｇ、ＩＰ電話アダプタ１６、携帯無線ＩＰ電話装置１９、各種端末装置１１０，１１１Ａ，１１１Ｂ、ストリーミングサーバ装置１１、メディア会議サーバ装置１２、ゲートウェイ装置１４に対する呼制御を行うサーバであり、通常、ＩＰ−ＰＢＸと呼ばれる。ＳＩＰサーバ１３は、ＩＰ電話装置１５Ａ〜１５Ｇ、ＩＰ電話アダプタ１６、携帯無線ＩＰ電話装置１９、各種端末装置１１０，１１１Ａ，１１１Ｂから発呼があった際、その呼を発呼先の端末装置へ送信する。
【００３７】
次に、あるＩＰ電話装置から他のＩＰ電話装置へ発呼する際、ＳＩＰサーバの呼制御により、各ＩＰ電話装置間で通話が確立するまでの手順について図２および図３を参照しながら説明する。図２はあるＩＰ電話装置から他のＩＰ電話装置へ発呼する際、ＳＩＰサーバの呼制御により、各ＩＰ電話装置間で通話が確立するまでの手順を示すシーケンス図、図３はＳＤＰ（Session Description Protocol）ＯｆｆｅｒおよびＳＤＰＡｎｓｗｅｒの内容を示す図である。
【００３８】
図２に示すように、例えばＩＰ電話装置１５ＡがＩＰ電話装置１５Ｂへ発呼すると、ＩＰ電話装置１５Ａは、ＩＰ電話装置１５Ｂへの通話要求としてＳＩＰのＩＮＶＩＴＥメソッドをＳＩＰサーバ１３へ送信する（Ｓ５０１）。ここで、ＩＮＶＩＴＥメソッドには、ＩＰ電話装置１５ＡのＩＰアドレス、通話で使用するポート番号、使用可能なコーデックなど、セッションを確立するために必要な情報であるＳＤＰが含まれている。このＳＤＰすなわちＳＤＰＯｆｆｅｒは、図３に示すような内容を有する。
【００３９】
上記ＩＮＶＩＴＥメソッドを受信したＳＩＰサーバ１３は、ＩＮＶＩＴＥメソッドがＩＰ電話装置１５Ｄへの発呼であることを認識し、通話要求であるＩＮＶＩＴＥメソッドをＩＰ電話装置１５Ｂへ送信するとともに（Ｓ５０２）、その通話要求が処理中であることを示す暫定応答を発呼元のＩＰ電話装置１５Ａへ返す（Ｓ５０３）。この暫定応答はＩＮＶＩＴＥメソッドに対する応答であり、その応答コードは１００である。
【００４０】
上記ＩＮＶＩＴＥメソッドを受信したＩＰ電話装置１５Ｂは、呼び出し音を鳴らすとともに、当該通話要求が処理中（呼び出し中）であることを示す暫定応答をＳＩＰサーバ１３へ返す（Ｓ５０４）。この暫定応答は、ＳＩＰサーバ１３からのＩＮＶＩＴＥメソッド（Ｓ５０２）に対する応答であり、その応答コードは１８０である。
【００４１】
ＩＰ電話装置１５Ｂからの暫定応答を受信したＳＩＰサーバ１３は、当該暫定応答がＩＰ電話装置１５Ａからの発呼に対する応答であることを認識し、通話応答である当該暫定応答をＩＰ電話装置１５Ａへ送信する（Ｓ５０５）。
【００４２】
呼出し音が鳴っているＩＰ電話装置１５Ｂの受話器を取ると、ＩＰ電話装置１５Ｂは、通話要求を理解し受け入れたことを示す成功応答をＳＩＰサーバ１３へ送信する（Ｓ５０６）。この成功応答は、ＳＩＰサーバ１３からのＩＮＶＩＴＥメソッドに対する応答であり、その応答コードは２００である。この成功応答には、ＩＰ電話装置１５ＢのＩＰアドレス、通話で使用するポート番号、使用可能なコーデックなど、セッションを確立するために必要な情報であるＳＤＰが含まれる。このＳＤＰすなわちＳＤＰＡｎｓｗｅｒは、図３に示すような内容を有する。
【００４３】
ＩＰ電話装置１５Ｂからの成功応答を受信したＳＩＰサーバ１３は、当該成功応答がＩＰ電話装置１５Ａからの発呼に対する応答であることを認識し、通話応答である当該成功応答をＩＰ電話装置１５Ａへ送信する（Ｓ５０７）。
【００４４】
ＳＩＰサーバ１３からの成功応答を受信したＩＰ電話装置１５Ａは、ＩＰ電話装置１５Ｂへの通話要求が受け入れられたことを確認し、通話要求に対する応答を受信したことを示すＡＣＫメソッドをＳＩＰサーバ１３へ送信する（Ｓ５０８）。
【００４５】
上記ＡＣＫメソッドを受信したＳＩＰサーバ１３は、当該ＡＣＫメソッドがＩＰ電話装置１５Ｂへの応答確認であることを認識し、当該ＡＣＫメソッドをＩＰ電話装置１５Ｂへ送信する（Ｓ５０９）。
【００４６】
このようにしてＩＰ電話装置１５Ａ，１５Ｂ間でのセッションが確立し、ＩＰ電話装置１５ＡとＩＰ電話装置１５Ｂとの間でメディアデータ（この例では音声データ）がＲＴＰ（Real-time Transport Protocol）で送受信され、両者の間で音声通話が行われる。そして、ＩＰ電話装置１５Ｂが受話器を置くことにより、通話終了の要求であるＢＹＥメソッドがＳＩＰサーバ１３へ送信される（Ｓ５１０）。
【００４７】
上記ＢＹＥメソッドを受信したＳＩＰサーバ１３は、当該ＢＹＥメソッドがＩＰ電話装置１５Ａへの通話終了要求であることを認識し、通話終了要求であるＢＹＥメソッドをＩＰ電話装置１５Ａへ送信する（Ｓ５１１）。
【００４８】
ＳＩＰサーバ１３からの通話終了要求を受信したＩＰ電話装置１５Ａは、通話終了要求を理解し、通話終了を受け入れたことを示す成功応答をＳＩＰサーバ１３へ送信する（Ｓ５１２）。この成功応答はＢＹＥメソッドに対する応答であり、その応答コードは２００である。
【００４９】
ＩＰ電話装置１５Ａからの成功応答を受信したＳＩＰサーバ１３は、当該成功応答がＩＰ電話装置１５Ｂからの通話終了要求に対する応答であることを認識し、成功応答をＩＰ電話装置１５Ｂへ送信する（Ｓ５１３）。これにより、当該メディアセッションが終了する。
【００５０】
次に、メディア会議サーバ装置１２の構成について図４を参照しながら説明する。図４は図１のメディア会議サーバ装置１２の構成を示すブロック図である。
【００５１】
メディア会議サーバ装置１２は、図４に示すように、ＣＰＵ７１、ＲＡＭ７２、ＲＯＭ７３、ＨＤＤ（Hard Disk Drive）７４、ネットワークＩ／Ｆ（インタフェース）７５、入力機器Ｉ／Ｆ７６、ディスプレイＩ／Ｆ７７、撮像装置Ｉ／Ｆ７８、外部メディアドライブ装置Ｉ／Ｆ７９、音声入出力機器Ｉ／Ｆ８０、およびそれらを接続するシステムバス８８を有する。入力機器Ｉ／Ｆ７６には、キーボード８１およびマウス８２が接続されている。ディスプレイＩ／Ｆ７７には、ディスプレイ８３が接続されている。撮像装置Ｉ／Ｆ７８には、撮像装置８４が接続されている。外部メディアドライブ装置Ｉ／Ｆ７９には、外部メディアドライブ装置８５が接続されている。音声入出力機器Ｉ／Ｆ８０には、音声入力装置８６および音声出力装置８７が接続されている。
【００５２】
ＣＰＵ７１は、ＲＯＭ７３またはＨＤＤ７４に格納されているプログラムに従って、ＲＡＭ７２を作業領域としながら、メディア会議サーバ装置１２全体の制御を行うとともに、メディア会議システムの制御を実行する。ＨＤＤ７４には、メディア会議システムにおける制御を実現するためのプログラム、および当該プログラムの動作に必要なユーザデータベース情報や端末情報などのデータが格納されている。
【００５３】
ネットワークＩ／Ｆ７５は、ネットワークに接続するための通信制御を行う。ネットワークＩ／Ｆ７５に対しては、環境に応じて様々な通信インタフェースが適用される。例えばアクセス網に直接接続する場合、ネットワークＩ／Ｆ７５は、各種モデムやターミナルアダプタなどから構成される。また、外部装置のＡＤＳＬモデムやケーブルモデムに接続する場合、ネットワークＩ／Ｆ７５は、イーサーネットインタフェースなどから構成される。
【００５４】
入力機器Ｉ／Ｆ７６は、キーボード８１、マウス８２、またはペン入力装置（図示せず）などからの入力を処理するものであり、メディア会議サーバ装置１２の操作に用いられるものである。これらは、必要に応じて設けられるオプション装置である。
【００５５】
ディスプレイＩ／Ｆ７７は、ディスプレイ８３の表示を制御するものである。ディスプレイ８３は、例えばＣＲＴまたは液晶ディスプレイなどから構成される。このディスプレイ８３には、例えばメディア会議サーバ装置１２の動作状況などが表示される。ディスプレイＩ／Ｆ７７およびディスプレイ８３は、必要に応じて設けられるオプション装置である。
【００５６】
撮像装置Ｉ／Ｆ７８は、撮像装置８４からの撮像データを入力するためのものである。撮像装置８４は、メディア会議サーバ装置１２の周辺状況の撮像に用いられる。これらは、必要に応じて設けられるオプション装置である。
【００５７】
外部メディアドライブ装置Ｉ／Ｆ７９は、外部メディアドライブ装置８５に対してデータの入出力を行う。外部メディアドライブ装置８５は、フロッピー（登録商標）ディスクドライブ、ＣＤ−ＲＯＭドライブ、ＭＯドライブ、ＤＶＤ−ＲＯＭドライブなどの外部記憶メディアに対してデータの読み書きを行う装置である。
【００５８】
音声入出力機器Ｉ／Ｆ８０は、マイクなどの音声入力装置８６、スピーカーなどの音声出力装置８７からの入出力を行う。これらは、必要に応じて設けられるオプション装置である。
【００５９】
ストリーミングサーバ装置１１は、メディア会議サーバ装置１２と同様の構成を有する。よって、ここでは、ストリーミングサーバ装置１１の構成の説明は、省略する。
【００６０】
次に、メディア会議サーバ装置１２の機能構成について図５を参照しながら説明する。図５は図１のメディア会議サーバ装置１２の機能構成を示すブロック図である。
【００６１】
メディア会議サーバ装置１２は、ネットワークに接続している端末装置からの接続を受け付け、端末装置に対してメディア会議情報を伝送することにより、メディア会議を実現する。ここで、端末装置とは、上述したように、ＩＰ電話装置１５Ａ〜１５Ｇ、ＩＰ電話アダプタ１６、携帯無線ＩＰ電話装置１９、各種端末装置１１０，１１１Ａ，１１１Ｂを包含するものである。
【００６２】
メディア会議サーバ装置１２は、図５に示すように、メディア会議情報記憶部８０１、メディア会議情報管理部８０２、メディア会議制御部８０３、メディア会議識別部８０４、メディア会議ミキシング部８０５、メディア会議受信部８０６、およびメディア会議送信部８０７を有する。
【００６３】
メディア会議情報記憶部８０１には、メディア会議情報管理部８０２からの要求に従い、メディア会議のセッション情報、メディア会議におけるメディア情報、メディア会議への参加情報、参加ユーザ情報、参加端末情報等のメディア会議に関するメディア会議情報が書き込まれる。また、メディア会議情報記憶部８０１に書き込まれた情報は、必要に応じて読み出される。
【００６４】
メディア会議情報管理部８０２は、メディア会議制御部８０３からの要求に従い、メディア会議情報記憶部８０１を操作、管理する。具体的には、メディア会議情報管理部８０２は、メディア会議制御部８０３からの要求に従い、メディア会議情報をメディア会議情報記憶部８０１に書き込み、メディア会議情報を削除し、またはメディア会議情報をメディア会議情報記憶部８０１から読み出す。
【００６５】
メディア会議制御部８０３は、端末装置からのメディア会議参加要求を受け付け、メディア会議への接続制御を行うが、この制御方法については後述する。
【００６６】
メディア会議識別部８０４は、メディア会議受信部８０６により受信されたメディア会議情報に基づいて処理を行う。メディア会議識別部８０４は、例えば受信されたメディア会議情報がＳＩＰによるメディア会議セッションに関する要求である場合、当該メディア会議情報をメディア会議制御部８０３に送り、処理を依頼する。また、受信されたメディア会議情報が音声、映像などのメディア会議に関するメディア情報である場合、受け取ったメディア会議情報は、メディア会議ミキシング部８０５に送られる。
【００６７】
メディア会議ミキシング部８０５は、メディア会議サーバ装置１２に接続されている複数の端末装置から受信した複数の圧縮された映像および音声などのメディア情報をデコードし、各端末装置からのメディア情報をミキシングする。ミキシングされたメディア情報は再びエンコードされ、エンコードされたメディア情報はメディア会議送信部８０７へ送られる。このメディア会議ミキシング部８０５のミキシング処理によって、メディア会議サーバ装置１２に接続されてメディア会議を実施している各端末装置は、メディア情報を共有することができる。
【００６８】
メディア会議受信部８０６は、端末装置から送信されたメディア会議情報を受信し、受信したメディア会議情報をメディア会議識別部８０４に送る。
【００６９】
メディア会議送信部８０７は、メディア会議識別部８０４およびメディア会議ミキシング部８０５からの送信命令に従い、指定された端末装置に対してメディア会議情報を送信する。
【００７０】
次に、メディア会議サーバ装置１２のメディア会議制御部８０３（ＣＰＵ７１）による接続制御について図６を参照しながら説明する。図６は図５のメディア会議サーバ装置１２のメディア会議制御部８０３による接続制御の手順を示すフローチャートである。
【００７１】
メディア会議サーバ装置１２は、サーバプロセスを起動することによって、メディア会議システムにおける接続制御を開始する。メディア会議サーバ装置１２のメディア会議制御部８０３は、各端末装置から当該メディア会議サーバ装置１２への要求を監視するとともに、メディア会議に参加している発言端末装置の発言状況を監視する。
【００７２】
メディア会議受信部８０６により各端末装置からのメディア会議情報を受信すると、受信されたメディア会議情報は、メディア会議識別部８０４に送られる。メディア会議識別部８０４は、受信されたメディア会議情報がＳＩＰによるメディア会議セッションに関する要求である場合、当該メディア会議情報をメディア会議制御部８０３へ送る。また、メディア会議識別部８０４は、受信されたメディア会議情報が音声、映像などのメディア情報である場合、当該メディア会議情報をメディア会議ミキシング部８０５へ送るとともに、当該メディア会議情報に基づいて各発言端末装置の発言状況を示すデータ（発言間隔、発言回数などを示すデータ）を生成し、メディア会議制御部８０３へ送る。メディア会議制御部８０３は、メディア会議識別部８０４からのメディア会議情報（ＳＩＰによるメディア会議セッションに関する要求）、各発言端末装置の発言状況を示すデータおよび接続予約端末装置の有無に基づいて、端末装置の接続制御を行う。
【００７３】
具体的には、メディア会議制御部８０３は、図６に示すように、まず、登録されている接続予約端末装置（接続予約端末装置として登録されている聴講端末装置）があるか否かを判定する（ステップＳ９０）。ここで、接続予約端末装置があれば、メディア会議制御部８０３は、受信されたメディア会議情報が切断要求であるか否かを判定する（ステップＳ９１）。そして、受信されたメディア会議情報が切断要求でない場合、メディア会議制御部８０３は、受信されたメディア会議情報が聴講端末装置からの接続要求であるか否かを判定する（ステップＳ９２）。聴講端末装置からの接続要求とは、当該聴講端末装置がメディア会議において発言を可能にするために、発言端末装置へ変更することを要求するものである。この接続要求は、例えば聴講端末装置のダイアルをプッシュし、ＤＴＭＦ信号を送信することにより行われる。または、音声認識により上記聴講端末装置の音声を検出した際に接続要求が行われたものとするようにしてもよい。また、ＤＴＭＦ信号は音声として、またはＲＴＰのペイロードとして送信してもよいし、ＳＩＰのＩＮＦＯメソッドにより送信してもよい。
【００７４】
上記ステップＳ９２において受信されたメディア会議情報が聴講端末装置からの接続要求でないと判定された場合、メディア会議制御部８０３は、受信されたメディア会議情報がメディア会議に参加していない端末装置から送信された、メディア会議への接続要求を意味するＳＩＰのＩＮＶＩＴＥメソッドであるか否かを判定する（ステップＳ９３）。
【００７５】
ここで、メディア会議情報がメディア会議に参加していない端末装置から送信されたメディア会議への接続要求でないと判定された場合、メディア会議制御部８０３は、各発言端末装置の発言状況を示すデータに基づいて、各発言端末装置のうち、聴講端末装置へ変更可能な発言端末装置があるか否かを判定する（ステップＳ９４）。すなわち、ここでは、各発言端末装置の発言状況を示すデータに基づいて、各発言端末装置のうち、発言が所定時間ないまたは発言回数が少ない発言端末装置が検出されると、この検出された発言端末装置が聴講端末装置へ変更可能である発言端末装置とされる。この判定は、メディア会議サーバ装置１２に接続されている発言端末装置数がメディア会議サーバ装置１２の最大接続可能端末装置数に達しているとともに、ストリーミグサーバ装置１１に聴講端末が接続されている場合において、聴講端末装置のいずれかに対して発言端末装置としてメディア会議に参加する機会を与えるために行われる。ここで、聴講端末装置へ変更可能な発言端末装置がない場合、メディア会議制御部８０３は、上記ステップＳ９０へ戻る。
【００７６】
上記ステップＳ９０において登録されている接続予約端末装置があると判定されると、メディア会議制御部８０３は、接続予約端末装置（聴講端末装置）がメディア会議サーバ装置１２と接続可能であるか否かを判定する（ステップＳ９５）。この判定は、メディア会議サーバ装置１２に現在接続されている発言端末装置数がメディア会議サーバ装置１２の最大接続可能端末装置数未満であるか否かに応じて行われる。ここで、メディア会議サーバ装置１２に現在接続されている発言端末装置数がメディア会議サーバ装置１２の最大接続可能端末装置数未満であれば、予約接続端末装置がメディア会議サーバ装置１２と接続可能であると判定される。これに対し、メディア会議サーバ装置１２に現在接続されている発言端末装置数がメディア会議サーバ装置１２の最大接続可能端末装置数以上であると、予約接続端末装置がメディア会議サーバ装置１２と接続可能でないと判定される。
【００７７】
予約接続端末装置がメディア会議サーバ装置１２と接続可能であると判定された場合、メディア会議制御部８０３は、メディア会議送信部８０７を介して、接続予約端末装置として登録されている聴講端末装置の接続先をストリーミングサーバ装置１１からメディア会議サーバ装置１２へ変更するように接続処理を行う（ステップＳ９６）。これにより、上記聴講端末装置は、メディア会議において発言を行うことが可能な発言端末装置になる。また、メディア会議制御部８０３は、メディア会議情報記憶部８０１の上記聴講端末装置に関する情報を、メディア会議サーバ装置１２に接続されている発言端末装置としての情報へ更新するようにメディア会議情報管理部８０２に指示する。
【００７８】
上記ステップＳ９１において受信されたメディア会議情報がメディア会議に参加している端末装置のメディア会議からの切断要求であると判定された場合、メディア会議制御部８０３は、切断要求元の端末装置との間でのメディア情報の送受信または切断要求元の端末装置へのメディア情報の配信を停止し、メディア会議セッションを終了する（ステップＳ９７）。ここで、メディア会議セッションを終了する際に、メディア会議制御部８０３は、メディア会議情報記憶部８０１に保存された切断要求元の端末装置のメディア会議への参加情報を削除するようにメディア会議情報管理部８０２に指示する。
【００７９】
上記ステップＳ９２において受信されたメディア会議情報が聴講端末装置からの接続要求であると判定された場合、メディア会議制御部８０３は、接続要求元の聴講端末装置がメディア会議サーバ装置１２と接続可能であるか否かを判定する（ステップＳ９８）。この判定は、ステップＳ９５の判定と同じである。ここで、接続要求元の聴講端末装置がメディア会議サーバ装置１２と接続可能である場合、メディア会議制御部８０３は、接続要求元の聴講端末装置の接続先をストリーミングサーバ装置１１からメディア会議サーバ装置１２へ変更するように接続処理を行う（ステップＳ９６）。これにより、上記聴講端末装置は、メディア会議において発言を行うことが可能な発言端末装置になる。
【００８０】
これに対し、接続要求元の聴講端末装置がメディア会議サーバ装置１２と接続可能でないと判定された場合、メディア会議制御部８０３は、接続要求元の聴講端末装置を、メディア会議サーバ装置１２と接続可能である接続予約端末装置としてメディア会議情報記憶部８０１へ記憶するようにメディア会議情報管理部８０２に指示する（ステップＳ９９）。
【００８１】
上記ステップＳ９６において、受信されたメディア会議情報がメディア会議に参加していない端末装置（未参加端末装置）から送信されたメディア会議への接続要求であると判定された場合、メディア会議制御部８０３は、メディア会議への接続要求の端末装置がメディア会議サーバ装置１２と接続可能であるか否かを判定する（ステップＳ１００）。この判定は、上記ステップＳ９５の判定と同じである。上記接続要求元の未参加端末装置がメディア会議サーバ装置１２と接続可能であると判定された場合、メディア会議制御部８０３は、メディア会議送信部８０７を介して、受信されたメディア会議への接続要求を意味するＳＩＰのＩＮＶＩＴＥメソッドに対する応答として、接続許可を意味するＳＩＰレスポンス「２００  ＯＫ」を、上記接続要求元の未参加端末装置に送信する（ステップＳ９６）。これに伴い、メディア会議情報管理部８０２は、上記接続要求元の未参加端末装置に関する情報をメディア会議情報記憶部８０１へ書き込む。この一連の接続処理におけるＳＩＰのコールフローは、図２において、電話装置１５Ａを端末装置に、電話装置１５Ｂをメディア会議サーバ装置１２にそれぞれ置き換えたものと同様である。
【００８２】
上記ステップＳ１００において接続要求元の未参加端末装置がメディア会議サーバ装置１２と接続可能でないと判定された場合、すなわちメディア会議サーバ装置１２に現在接続されている発言端末装置数がメディア会議サーバ装置１２の最大接続可能端末装置数以上である場合、メディア会議制御部８０３は、メディア会議送信部８０７を介して、メディア会議サーバ装置１２とストリーミングサーバ装置１１との間で通信を確立させる（ステップＳ１０１）。そして、メディア会議制御部８０３は、メディア会議のメディア情報をストリーミングサーバ装置１１へ送信し、受信したメディア会議への接続要求に対する応答として、ストリーミングサーバ装置１１への接続を接続要求元の端末装置に指示する。そして、ストリーミングサーバ装置１１を介して上記接続要求に対応する応答を接続要求元の未参加端末装置に転送する転送処理が行われる。これにより、接続要求元の端末装置は、ストリーミングサーバ装置１１と接続し、ストリーミングサーバ装置１１から配信されるメディア会議のメディア情報を受信することが可能になる。すなわち、接続要求元の未参加端末装置は、メディア会議の内容を聴講する聴講端末装置になる。このメディア会議サーバ装置１２とストリーミングサーバ装置１１との間で通信を確立させ、接続要求をストリーミングサーバ装置１１へ送信する処理の詳細については後述する。また、メディア会議制御部８０３は、上記聴講端末装置とされた端末装置を、メディア会議サーバ装置１２に接続される発言端末装置となることが可能な接続予約端末装置としてメディア会議情報記憶部８０１へ記憶するようにメディア会議情報管理部８０２に指示する。
【００８３】
上記ステップＳ９４において聴講端末装置へ変更可能な発言端末装置があると判定された場合、メディア会議制御部８０３は、聴講端末装置へ変更可能な発言端末装置として特定された発言端末装置の接続先をメディア会議サーバ装置１２からストリーミングサーバ装置１１へ変更するための接続変更処理を行う（ステップＳ１０２）。この接続変更処理については、後述する。
【００８４】
次に、上記ステップＳ１０１における、メディア会議サーバ装置１２とストリーミングサーバ装置１１との間で通信を確立させ、メディア会議のメディア情報をストリーミングサーバ装置１１へ送信する処理について図７および図８を参照しながら説明する。図７は図６のステップＳ１０１においてＳＩＰサーバの呼制御により、メディア会議サーバ装置１２とストリーミングサーバ装置１１との間で通信が確立するまでの手順を示すシーケンス図、図８は図７の手順でやり取りされるＳＤＰ（Session Description Protocol）ＯｆｆｅｒおよびＳＤＰＡｎｓｗｅｒの内容を示す図である。ここで、図７中においては、説明を簡略化するとともに、処理内容を明確化するために、ＳＩＰサーバ１３が省略されているとともに、一部の暫定応答が省略されている。
【００８５】
メディア会議サーバ装置１２は、図７に示すように、ストリーミングサーバ装置１１への通話要求としてＳＩＰのＩＮＶＩＴＥメソッドをストリーミングサーバ装置１１へ送信する（Ｓ１００１）。このＩＮＶＩＴＥメソッドには、図８に示すような、メディア会議サーバ装置１２のＩＰアドレス、通話で使用するポート番号、使用可能なコーデックなど、セッションを確立するために必要な情報であるＳＤＰすなわちＳＤＰＯｆｆｅｒが含まれている。また、このＳＤＰＯｆｆｅｒには、「ａ＝ｓｅｎｄｏｎｌｙ」という記述があり、この記述により、このセッションにおいては、音声送信がメディア会議サーバ装置１２からストリーミングサーバ装置１１へのみ行われ、ストリーミングサーバ装置１１からの音声送信は必要ないことが示されている。
【００８６】
ストリーミングサーバ装置１１は、通話要求を受け入れると、通話要求を理解して受け入れたことを示す成功応答をメディア会議サーバ装置１２へ送信する（Ｓ１００２）。この成功応答は上記ＩＮＶＩＴＥメソッド（Ｓ１００１）に対する応答であり、その応答コードは２００である。上記成功応答には、図８に示すような、ストリーミングサーバ装置１１のＩＰアドレス、通話で使用するポート番号、使用可能なコーデックなど、セッションを確立するために必要な情報であるＳＤＰすなわちＳＤＰＡｎｓｗｅｒが含まれている。また、「ａ＝ｒｅｃｖｏｎｌｙ」という記述があり、この記述により、このセッションにおいては、音声に関しては、メディア会議サーバ装置１２からの受信のみであり、ストリーミングサーバ装置１１からの音声送信はないことが示めされている。
【００８７】
上記成功応答（Ｓ１００２）を受信したメディア会議サーバ装置１２は、ストリーミングサーバ装置１１への通話要求が受け入れられたことを確認し、通話要求に対する応答を受信したことを示すＡＣＫメソッドをストリーミングサーバ装置１１へ送信する（Ｓ１００３）。
【００８８】
次に、上記ステップＳ１０１におけるストリーミングサーバ装置１１を介してメディア会議のメディア情報を接続要求元の端末装置に転送する転送処理について図９および図１０を参照しながら説明する。図９は図６のステップＳ９９においてＳＩＰサーバの呼制御により、ＩＰ電話装置１５Ａ〜Ｇのいずれかとストリーミングサーバ装置１１との間で通信が確立するまでの手順を示すシーケンス図、図１０は図９の手順でやり取りされるＳＤＰ（Session Description Protocol）ＯｆｆｅｒおよびＳＤＰＡｎｓｗｅｒの内容を示す図である。ここで、図９中においては、説明を簡略化するとともに、処理内容を明確化するために、ＳＩＰサーバ１３が省略されているとともに、一部の暫定応答が省略されている。また、メディア会議への参加を希望する端末装置としては、ＩＰ電話装置１５Ａ〜Ｇのいずれかであるとして説明する。
【００８９】
メディア会議への参加を希望するＩＰ電話装置１５Ａ〜Ｇのいずれか（以下、ＩＰ電話装置１５という）がメディア会議サーバ装置１２へ発呼すると、ＩＰ電話装置１５は、メディア会議サーバ装置１２への通話要求としてＳＩＰのＩＮＶＩＴＥメソッドをメディア会議サーバ装置１２へ送信する（Ｓ１２０１）。このＩＮＶＩＴＥメソッドには、図１０に示すような、ＩＰ電話装置１５のＩＰアドレス、通話で使用するポート番号、使用可能なコーデックなど、セッションを確立するために必要な情報であるＳＤＰが含まれている。ここで、既に発言端末装置数がメディア会議サーバ装置１２の最大接続可能端末装置数に達しており、ＩＰ電話装置１５とメディア会議サーバ装置１２との接続不可能であると、メディア会議サーバ装置１２は、ストリーミグサーバ装置１１への転送処理のために、ＩＰ電話装置１５からの通話要求を受け入れる。そして、メディア会議サーバ装置１２は、通話要求を理解し受け入れたことを示す成功応答をＩＰ電話装置１５へ送信する（Ｓ１２０２）。この成功応答はＩＰ電話装置１５からのＩＮＶＩＴＥメソッドに対する応答であり、その応答コードは２００である。
【００９０】
上記成功応答（Ｓ１２０２）を受信したＩＰ電話装置１５は、メディア会議サーバ装置１２への通話要求が受け入れられたことを確認し、通話要求に対する応答を受信したことを示すＡＣＫメソッドをメディア会議サーバ装置１２へ送信する（Ｓ１２０３）。上記ＡＣＫメソッドを受けたメディア会議サーバ装置１２は、ストリーミグサーバ装置１１への転送処理を行うために、通話を保留することを示すＳＩＰのＩＮＶＩＴＥメソッドをＩＰ電話装置１５へ送信する（Ｓ１２０４）。ＩＰ電話装置１５は、保留要求を受け入れたことを示す成功応答をメディア会議サーバ装置１２へ送信する（Ｓ１２０５）。この成功応答は上記ＩＮＶＩＴＥメソッド（Ｓ１２０４）に対する応答であり、その応答コードは２００である。
【００９１】
上記成功応答（Ｓ１２０５）を受信したメディア会議サーバ装置１２は、保留が受け入れられたことを確認し、保留要求に対する応答を受信したことを示すＡＣＫメソッドをＩＰ電話装置１５へ送信する（Ｓ１２０６）。次いで、メディア会議サーバ装置１２は、ストリーミングサーバ装置１１への接続をＩＰ電話装置１５に指示するために、転送指示としてＳＩＰのＲＥＦＥＲメソッドをＩＰ電話装置１５へ送信する（Ｓ１２０７）。例えばストリーミングサーバ装置１１のＳＩＰ−ＵＲＩが「sip:streaming@XXXXXXX」である場合、「ＲＥＦＥＲ  sip:streaming@XXXXXXX」がＩＰ電話装置１５へ送信される。
【００９２】
上記転送指示を受信したＩＰ電話装置１５は、転送指示を受け入れたことを示す成功応答をメディア会議サーバ装置１２へ送信するとともに（Ｓ１２０８）、転送指示に基づきストリーミングサーバ装置１１への接続処理中であることを示す通知としてＳＩＰのＮＯＴＩＦＹメソッドをメディア会議サーバ装置１２へ送信する（Ｓ１２０９）。この成功応答は上記ＲＥＦＥＲメソッドに対する応答であり、その応答コードは２０２である。
【００９３】
上記通知（Ｓ１２０９）を受信したメディア会議サーバ装置１２は、ＩＰ電話装置１５が転送指示を受け入れて転送処理中であることを確認し、当該通知に対する応答をＩＰ電話装置１５へ送信する（Ｓ１２１０）。
【００９４】
メディア会議サーバ装置１２からの応答を受信したＩＰ電話装置１５は、転送指示に基づきストリーミングサーバ装置１１への通話要求としてＳＩＰのＩＮＶＩＴＥメソッドをストリーミングサーバ装置１１へ送信する（Ｓ１２１１）。このＩＮＶＩＴＥメソッドには、図１０に示すような、ＩＰ電話装置１５のIPアドレス、通話で使用するポート番号、使用可能なコーデックなど、セッションを確立するために必要な情報であるＳＤＰすなわちＳＤＰＯｆｆｅｒが含まれている。
【００９５】
ストリーミングサーバ装置１１は、通話要求を受け入れ、通話要求を理解し受け入れたことを示す成功応答をＩＰ電話装置１５へ送信する（ステップＳ１２１２）。この成功応答はＩＰ電話装置１５からのＩＮＶＩＴＥメソッドに対する応答であり、その応答コードは２００である。この成功応答には、ストリーミングサーバ装置１１のＩＰアドレス、通話で使用するポート番号、使用可能なコーデックなど、セッションを確立するために必要な情報であるＳＤＰすなわちＳＤＰＡｎｓｗｅｒが含まれている。また、これには、「ａ＝ｓｅｎｄｏｎｌｙ」という記述があり、この記述により、このセッションにおいては、音声がストリーミングサーバ装置から送信されるのみであり、ＩＰ電話装置１５からの音声送信は必要ないことが示めされている。
【００９６】
上記成功応答を受信したＩＰ電話装置１５は、ストリーミングサーバ装置１１への通話要求が受け入れられたことを確認し、通話要求に対する応答を受信したことを示すＡＣＫメソッドをストリーミングサーバ装置１１へ送信する（Ｓ１２１３）。また、ＩＰ電話装置１５は、ストリーミングサーバ装置１１への通話要求が受け入れられたことをメディア会議サーバ装置１２へＳＩＰのＮＯＴＩＦＹメソッドによって通知する（Ｓ１２１４）。この通知を受信したメディア会議サーバ装置１２は、転送指示が完了し、ＩＰ電話装置１５がストリーミングサーバ装置１１と接続したことを確認し、上記通知に対する応答をＩＰ電話装置１５へ送信する（Ｓ１２１５）。
【００９７】
以上の処理により、セッションが確立し、ストリーミングサーバ装置１１からＩＰ電話装置１５へメディアデータ（この例では音声データ）が片方向にＲＴＰで送信されることにより、ＩＰ電話装置１５は、聴講端末装置としてメディア会議の内容を聴講することができる。
【００９８】
また、転送処理後、メディア会議制御部８０３は、転送処理を指示したＩＰ電話端末装置を接続予約端末としてメディア会議情報記憶部８０１に保存するように、メディア会議情報管理部８０２に対して指示する。
【００９９】
本実施の形態においては、音声を用いたメディア会議について述べたが、メディア情報は音声に限るものではなく、映像、テキストチャット、アプリケーション共有などのメディア情報でもよい。
【０１００】
以上のような機能を有するメディア会議サーバ装置１２およびストリーミングサーバ装置１１によって、メディア会議に参加する多数の端末装置（ユーザ）を、メディア情報を相互に送受信することができる発言端末装置（発言ユーザ）と、メディアデータを片方向に受信のみすることができる聴講端末装置（聴講ユーザ）とに適切に区分けすることができるとともに、聴講端末装置（聴講ユーザ）に対してメディア会議上で発言する機会を与えることができる。
【０１０１】
また、本実施の形態においては、通信網がＬＡＮで構成され、呼制御にはＳＩＰが用いられている場合を説明したが、これに限ることはなく、回線交換網を利用したり、呼制御にＳＩＰ以外のものを利用したりすることも可能である。
【０１０２】
また、本発明の目的は、実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【０１０３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードおよび該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０４】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１０５】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１０６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【０１０７】
【図１】本発明の一実施の形態に係るメディア会議システムの構成を模式的に示すブロック図である。
【図２】あるＩＰ電話装置から他のＩＰ電話装置へ発呼する際、ＳＩＰサーバの呼制御により、各ＩＰ電話装置間で通話が確立するまでの手順を示すシーケンス図である。
【図３】ＳＤＰ（Session Description Protocol）ＯｆｆｅｒおよびＳＤＰＡｎｓｗｅｒの内容を示す図である。
【図４】図１のメディア会議サーバ装置１２の構成を示すブロック図である。
【図５】図１のメディア会議サーバ装置１２の機能構成を示すブロック図である。
【図６】図５のメディア会議サーバ装置１２のメディア会議制御部８０３による接続制御の手順を示すフローチャートである。
【図７】図６のステップＳ９９においてＳＩＰサーバの呼制御により、メディア会議サーバ装置１２とストリーミングサーバ装置１１との間で通信が確立するまでの手順を示すシーケンス図である。
【図８】図７の手順でやり取りされるＳＤＰ（Session Description Protocol）ＯｆｆｅｒおよびＳＤＰＡｎｓｗｅｒの内容を示す図である。
【図９】図６のステップＳ９９においてＳＩＰサーバの呼制御により、ＩＰ電話装置１５Ａ〜Ｇのいずれかとストリーミングサーバ装置１１との間で通信が確立するまでの手順を示すシーケンス図である。
【図１０】図９の手順でやり取りされるＳＤＰ（Session Description Protocol）ＯｆｆｅｒおよびＳＤＰＡｎｓｗｅｒの内容を示す図である。
【図１１】電子掲示板上でやり取りされるメッセージの時系列表示の一例を示す図である。
【図１２】電子掲示板上でやり取りされるメッセージのスレッド表示の一例を示す図である。
【図１３】従来の電話会議システムの構成を示すブロック図である。
【符号の説明】
【０１０８】
１１  ストリーミングサーバ装置
１２  メディア会議サーバ装置
１３  ＳＩＰサーバ
１４  ゲートウェイ装置
１５Ａ〜１５Ｇ  ＩＰ電話装置
１７Ａ，１７Ｂ  電話装置
１８  携帯電話装置
１９  携帯無線ＩＰ電話装置
７１  ＣＰＵ
７２  ＲＡＭ
７３  ＲＯＭ
１１０，１１１Ａ，１１１Ｂ  携帯端末装置
８０１  メディア会議情報記憶部
８０２  メディア会議情報管理部
８０３  メディア会議制御部
８０４  メディア会議識別部
８０５  メディア会議ミキシング部
８０６  メディア会議受信部
８０７  メディア会議送信部
【図１】
2006345103.tif 000003
【図２】
2006345103.tif 000004
【図３】
2006345103.tif 000005
【図４】
2006345103.tif 000006
【図５】
2006345103.tif 000007
【図６】
2006345103.tif 000008
【図７】
2006345103.tif 000009
【図８】
2006345103.tif 000010
【図９】
2006345103.tif 000011
【図１０】
2006345103.tif 000012
【図１１】
2006345103.tif 000013
【図１２】
2006345103.tif 000014
【図１３】
2006345103.tif 000015