JP2010118715A - Conference system and data processing method - Google Patents
Conference system and data processing method Download PDFInfo
- Publication number
- JP2010118715A JP2010118715A JP2008288308A JP2008288308A JP2010118715A JP 2010118715 A JP2010118715 A JP 2010118715A JP 2008288308 A JP2008288308 A JP 2008288308A JP 2008288308 A JP2008288308 A JP 2008288308A JP 2010118715 A JP2010118715 A JP 2010118715A
- Authority
- JP
- Japan
- Prior art keywords
- conference
- information
- client terminal
- terminal
- address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
Abstract
【課題】中継サーバにかかる負荷を軽減した会議システムを提供すること。
【解決手段】複数のクライアント端末150から送信される映像データ及び音声データを、会議管理サーバ110からのルーティング指示に応じて、ビデオルータ130から他のクライアント端末150に転送し、転送されたクライアント端末150で、複数の映像データ及び音声データの合成を行う。
【選択図】図1A conference system is provided that reduces a load on a relay server.
In accordance with a routing instruction from a conference management server, video data and audio data transmitted from a plurality of client terminals are transferred from a video router to another client terminal, and the transferred client terminals are transmitted. At 150, a plurality of video data and audio data are synthesized.
[Selection] Figure 1
Description
本発明は、複数のクライアント端末が、中継装置を介して会議を行う技術に関する。 The present invention relates to a technique in which a plurality of client terminals conduct a conference via a relay device.
従来のテレビ会議システムでは、例えば、特許文献1に記載の技術のように、テレビ会議を行う部屋等に端末を設置し、複数の端末から得られる映像及び音声を中継サーバで合成して、中継サーバから各々の端末に配信し、配信を受けた端末で合成された映像及び音声を出力するようにしている。
In a conventional video conference system, for example, as in the technique described in
特許文献1に記載の技術のように、従来のテレビ会議システムでは、複数の端末から得られる映像及び音声を中継サーバで合成して各々の端末に配信するようにしているため、会議に参加する端末の数が増えたり、開催する会議の数が増えたりすると、中継サーバの負担が大きくなり、配信する映像及び音声が遅延する場合もあった。
As in the technology described in
そこで、本発明は、中継サーバにかかる負荷を軽減した会議システムを提供することを目的とする。 Accordingly, an object of the present invention is to provide a conference system that reduces the load on the relay server.
以上の課題を解決するため、本発明は、複数のクライアント端末から送信される映像データ及び音声データを、中継装置から他のクライアント端末に転送し、転送されたクライアント端末で、複数の映像データ及び音声データの合成を行う。 In order to solve the above problems, the present invention transfers video data and audio data transmitted from a plurality of client terminals from a relay device to another client terminal, and the transferred client terminals receive a plurality of video data and audio data. Performs speech data synthesis.
例えば、本発明は、複数のクライアント端末と、中継装置と、を有する会議システムであって、前記クライアント端末の制御部は、撮像部で撮像した映像データ及び音声収集部で収集した音声データを前記中継装置のアドレスを宛先として送信する処理を行い、前記中継装置の制御部は、会議に参加している一のクライアント端末に対して、当該会議に参加している他のクライアント端末から送信されてきた映像データ及び音声データを各々送信する処理を行い、前記一のクライアント端末の制御部は、複数の前記他のクライアント端末より映像データ及び音声データを受信すると、受信した複数の映像データを一つの映像データに合成して映像出力部に出力し、受信した複数の音声データを一つの音声データに合成して音声出力部に出力する処理を行うこと、を特徴とする。 For example, the present invention is a conference system having a plurality of client terminals and a relay device, wherein the control unit of the client terminal receives the video data captured by the imaging unit and the audio data collected by the audio collecting unit. A process of transmitting the address of the relay device as a destination is performed, and the control unit of the relay device has been transmitted from one client terminal participating in the conference from another client terminal participating in the conference. When the video data and audio data are received from the plurality of other client terminals, the control unit of the one client terminal performs a process of transmitting the received video data and audio data. Combine with video data and output to video output unit, combine multiple received audio data into one audio data and output to audio output unit Process be carried out, characterized by.
以上のように、本発明によれば、中継サーバにかかる負荷を軽減した会議システムを提供することができる。 As described above, according to the present invention, it is possible to provide a conference system that reduces the load on the relay server.
図1は、本発明の一実施形態である会議システム100の概略図である。
FIG. 1 is a schematic diagram of a
図示するように、会議システム100は、会議管理サーバ110と、中継装置としてのビデオルータ130と、ゲートウェイ(以下、GWという)140と、クライアント端末150A〜150C(以下、各々を区別しない場合にはクライアント端末150という)と、交換機としてのPBX(Private Branch eXchange)170と、IP電話端末180A〜180B(以下、各々を区別しない場合にはIP電話端末180という)と、アナログ電話端末190A〜190B(以下、各々を区別しない場合にはアナログ電話端末190という)と、を有する。
As shown in the figure, the
そして、会議管理サーバ110、ビデオルータ130、GW140及びクライアント端末150は、LAN(Local Area Network)200を介して相互に情報を送受信することができるようにされており、GW140及びPBX170は、WAN(Wide Area Network)201(例えば、IP−VPN、広域イーサネット、インターネットVPN及びこれらの複合ネットワーク)を介して相互に情報を送受信することができるようにされており、PBX170及びIP電話端末180は、LAN202を介して相互に情報を送受信することができるようにされている。
The
図2は、会議管理サーバ110の概略図である。図示するように、会議管理サーバ110は、記憶部111と、制御部117と、入力部122と、出力部123と、通信部124と、を備える。
FIG. 2 is a schematic diagram of the
記憶部111は、クライアント情報記憶領域112と、電話番号情報記憶領域113と、会議開催情報記憶領域114と、会議設定情報記憶領域115と、を備える。
The storage unit 111 includes a client
クライアント情報記憶領域112には、会議を行うために使用されるクライアント端末150の通信アドレスを特定する情報が記憶される。例えば、本実施形態においては、図3(クライアント情報テーブル112aの概略図)に示すようなクライアント情報テーブル112aが記憶される。
The client
クライアント情報テーブル112aは、クライアントID欄112bと、アドレス欄112cと、を有する。
The client information table 112a has a
クライアントID欄112bには、各々のクライアント端末150を特定する情報が格納される。ここでは、クライアント端末150を特定する情報として、クライアント端末150を識別するために各々のクライアント端末150に割り振られたクライアントIDが格納される。
Information for identifying each
アドレス欄112cには、クライアントID欄112bで特定されるクライアント端末150の通信アドレス(IPアドレス等)を特定する情報が格納される。
The
図2に戻り、電話番号情報記憶領域113には、WAN201を介して接続されている端末(IP電話端末180、アナログ電話端末190)に割り振られた電話番号及び通信アドレスを特定する情報が格納される。例えば、本実施形態においては、図4(電話番号情報テーブル113aの概略図)に示すような電話番号情報テーブル113aが記憶される。
Returning to FIG. 2, the telephone number
電話番号情報テーブル113aは、電話番号欄113bと、アドレス欄113cと、を有する。
The telephone number information table 113a has a
電話番号欄113bは、WAN201を介して接続されているIP電話端末180又はアナログ電話端末190に割り振られている電話番号を特定する情報が格納される。
The
アドレス欄113cには、電話番号欄113bで特定されるIP電話端末180又はアナログ電話端末190に割り振られている通信アドレスを特定する情報が格納される。本実施形態においては、IP電話端末180については、当該IP電話端末180に割り振られている通信アドレス、アナログ電話端末190については、当該アナログ電話端末190が収容されているPBX170に割り振られている通信アドレス、が格納される。
The address field 113c stores information for specifying a communication address assigned to the IP telephone terminal 180 or the analog telephone terminal 190 specified in the
図2に戻り、会議開催情報記憶領域114には、会議管理サーバ110を介して設定された会議に参加している端末と、当該端末が送受信するデータのデータ種別と、を特定する情報が格納される。例えば、本実施形態においては、図5(会議開催情報テーブル114aの概略図)に示すような会議開催情報テーブル114aが記憶される。
Returning to FIG. 2, the conference holding
会議開催情報テーブル114aは、会議用番号欄114bと、端末ID欄114cと、アドレス欄114dと、データ種別欄114eと、を有する。
The conference holding information table 114a has a
会議用番号欄114bには、会議管理サーバ110を介して設定された各々の会議に割り振られる会議用電話番号を特定する情報が格納される。なお、各々の会議に割り振る電話番号については、予め取得されている複数の電話番号(記憶部111に予め記憶)から、既に設定されている会議に割り振られた番号と同じ番号にならないように割り振ればよい。
In the
端末ID欄114cには、会議用番号欄114bで特定される会議に参加している端末(クライアント端末150、IP電話端末180及びアナログ電話端末190)を特定する情報が格納される。
The terminal ID column 114c stores information for specifying terminals (
ここでは、端末を特定する情報として、クライアント端末150については、各々のクライアント端末150に割り振られているクライアントID、IP電話端末180及びアナログ電話端末190については、各々のIP電話端末180及びアナログ電話端末190に割り振られている電話番号が格納される。
Here, as information for identifying the terminal, for the
アドレス欄114dには、端末ID欄114cで特定される端末に割り振られている通信アドレスを特定する情報が格納される。 The address column 114d stores information for specifying a communication address allocated to the terminal specified in the terminal ID column 114c.
データ種別欄114eには、端末ID欄114cで特定される端末が送受信するデータのデータ種別を特定する情報が格納される。ここでは、データ種別を特定する情報として、「映像及び音声」又は「音声」の何れかを特定する情報が格納される。 The data type column 114e stores information for specifying the data type of data transmitted and received by the terminal specified in the terminal ID column 114c. Here, information specifying either “video and audio” or “audio” is stored as information specifying the data type.
図2に戻り、会議設定情報記憶領域115には、会議管理サーバ110のWAN201側に接続されている端末から、LAN200側に接続されているクライアント端末150を選択して会議を設定するための識別情報が格納される。例えば、本実施形態においては、図6(会議設定情報テーブル115aの概略図)に示すような会議設定情報テーブル115aが記憶される。
Returning to FIG. 2, in the conference setting
会議設定情報テーブル115aは、電話番号欄115bと、会議相手欄115cと、を有する。
The conference setting information table 115a has a
電話番号欄115bには、後述する会議相手欄115cで特定されるクライアント端末150との会議を設定するために使用する設定用電話番号を特定する情報が格納される。
The
会議相手欄115cには、電話番号欄115bで特定される設定用電話番号において、会議をする相手として呼び出されるクライアント端末150を特定する情報が格納される。ここでは、クライアント端末150を特定する情報として、クライアント端末150毎に割り振られているクライアントIDが格納される。
In the
なお、本実施形態においては、LAN200に接続される全てのクライアント端末150、および、LAN200に接続されているクライアント端末150の全ての組合せ、に設定用電話番号が割り振られているものとする。
In the present embodiment, it is assumed that setting telephone numbers are allocated to all
図2に戻り、制御部117は、全体制御部118と、呼制御部119と、会議管理部120と、を備える。
Returning to FIG. 2, the
全体制御部118は、会議管理サーバ110での処理の全体を制御する。
The
例えば、本実施形態においては、クライアント情報記憶領域112および電話番号情報記憶領域113に情報を記憶し、更新する処理を行う。
For example, in the present embodiment, information is stored and updated in the client
具体的には、全体制御部118は、入力部122を介してクライアント端末150のクライアントID及び通信アドレスの入力を受け付け、入力を受け付けた情報をクライアント情報テーブル112aの対応する欄に格納する処理を行う。
Specifically, the
また、全体制御部118は、通信部124を介して、WAN201側より、IP電話端末180又はアナログ電話端末190に割り振られた電話番号及び通信アドレスを特定する情報を有する登録要求を受け付けることにより、当該電話番号及び通信アドレスを特定する情報を電話番号情報テーブル113aの対応する欄に格納する処理を行う。
Further, the
呼制御部119は、会議を設定するための呼制御を行う。
The
例えば、呼制御部119は、クライアント端末150より、他のクライアント端末150のクライアントID又は通信アドレスを指定した発呼(会議の設定依頼)メッセージを、通信部124を介して受信すると、指定されたクライアントIDで特定される通信アドレス又は指定された通信アドレスに予め定めら得たプロトコルに応じた発呼メッセージを送信する処理を行う。
For example, when the
そして、呼制御部119は、このような発呼メッセージに対して、会議に応答する応答メッセージを受信すると、会議用電話番号と、当該会議用電話番号で特定される会議に参加する端末に割り振られているクライアントIDと、当該会議用電話番号で特定される会議に参加する端末に割り振られている通信アドレスと、当該会議用電話番号で特定される会議に参加する端末が送受信するデータ種別と、を特定して、後述する会議管理部120にルーティング処理指令を行うことにより、会議を設定する。
When the
また、呼制御部119は、WAN201側に接続されているIP電話端末180又はアナログ電話端末190より、会議を設定するための設定用電話番号による発呼がおこなわれると、当該設定用電話番号で特定される会議相手のクライアント端末150を会議設定情報テーブル115aから特定して、特定したクライアント端末150に発呼メッセージを送信する処理を行う。
In addition, when a call is made from the IP telephone terminal 180 or the analog telephone terminal 190 connected to the
そして、このような発呼メッセージに対して、会議に応答する応答メッセージを受信すると、呼制御部119は、会議用電話番号と、当該会議用電話番号で特定される会議に参加する端末に割り振られているクライアントID又は電話番号と、当該会議用電話番号で特定される会議に参加する端末に割り振られている通信アドレスと、当該会議用電話番号に参加する端末が送受信するデータ種別と、を特定して、後述する会議管理部120にルーティング処理指令を行うことにより、会議を設定する。
When a response message for responding to the conference is received in response to such a call message, the
さらに、呼制御部119は、クライアント端末150、IP電話端末180又はアナログ電話端末190より、既に開催されている会議に割り振られている会議用電話番号による発呼が行われると、当該会議用電話番号で発呼を行った端末との間の接続処理を行うともに、当該会議用電話番号と、当該会議用電話番号で発呼を行った端末に割り振られているクライアントID又は電話番号と、当該会議用電話番号で発呼を行った端末に割り振られている通信アドレスと、当該会議用電話番号で発呼を行った端末が送受信するデータ種別と、を特定して、後述する会議管理部120にルーティング処理指令を行うことにより、当該会議用電話番号で発呼を行った端末が既に開催されている会議に参加することができるようにする処理を行う。
Further, when a call is made from the
なお、呼制御部119は、クライアント端末150、IP電話端末180又はアナログ電話端末190より、これらの端末に割り振られている通信アドレスを特定した取消通知を受けると、当該通信アドレスを特定して、会議管理部120にルーティング取消処理指令を行うことにより、既に開催されている会議から、取消通知を行った端末の参加を取り消す処理を行う。
When the
会議管理部120は、会議管理サーバ110を介して設定された会議を管理する処理を行う。
The
例えば、会議管理部120は、呼制御部119よりルーティング処理指令を受けると、当該ルーティング処理指令で特定されている会議用電話番号が、会議開催情報テーブル114aの会議用番号欄114bに既に格納されていない場合には、会議開催情報テーブル114aに新たなレコードを追加して、追加したレコードに、ルーティング処理指令で特定されている会議用電話番号、端末に割り振られているクライアントID又は電話番号、通信アドレス、および、データ種別、を格納するとともに、通信部124を介して、ルーティング処理指令で特定されている会議用電話番号、端末の通信アドレス及びデータ種別、を特定したルーティング指示をビデオルータ130に送信する処理を行う。
For example, when the
また、会議管理部120は、呼制御部119よりルーティング処理指令を受けると、当該ルーティング処理指令で特定されている会議用電話番号が、会議開催情報テーブル114aの会議用番号欄114bに既に格納されている場合には、当該会議用電話番号が会議用番号欄114bに格納されているレコードに新たな行を追加して、ルーティング処理指令で特定されている端末に割り振られているクライアントID又は電話番号、通信アドレス、および、データ種別、を格納するとともに、通信部124を介して、ルーティング処理指令で特定されている会議用電話番号、端末の通信アドレス及びデータ種別、を特定したルーティング指示をビデオルータ130に送信する処理を行う。
When the
なお、会議管理部120は、呼制御部119より、ルーティング取消処理指令を受けると、当該ルーティング取消処理指令で特定されている通信アドレスが、会議開催情報テーブル114aのアドレス欄114dに格納されている行の情報を削除する。なお、会議用電話番号に対応付けられている全ての行の情報が削除された場合には、当該会議用電話番号のレコードを削除する。
When the
そして、会議管理部120は、当該ルーティング取消処理指令に含まれている通信アドレスを特定する情報を含むルーティング取消指示を、通信部124を介してビデオルータ130に送信する。
Then, the
入力部122は、情報の入力を受け付ける。
The
出力部123は、情報を出力する。
The
通信部124は、LAN200を介した情報の送受信を行う。
The
以上に記載した会議管理サーバ110は、例えば、図7(コンピュータ900の概略図)に示すような、CPU(Central Processing Unit)901と、メモリ902と、HDD(Hard Disk Drive)等の外部記憶装置903と、CD−ROM(Compact Disk Read Only Memory)やDVD−ROM(Digital Versatile Disk Read Only Memory)等の可搬性を有する記憶媒体904に対し情報の読み出し及び書き込みを行う読書装置905と、キーボードやマウスなどの入力装置906と、ディスプレイなどの出力装置907と、通信ネットワークに接続するためのNIC(Network Interface Card)等の通信装置908と、を備えた一般的なコンピュータ900で実現できる。
The
例えば、記憶部111は、CPU901がメモリ902又は外部記憶装置903を利用することにより実現可能であり、制御部117は、外部記憶装置903に記憶されている所定のプログラムをメモリ902にロードしてCPU901で実行することで実現可能であり、入力部122は、CPU901が入力装置906を利用することで実現可能であり、出力部123は、CPU901が出力装置907を利用することで実現可能であり、通信部124は、CPU901が通信装置908を利用することで実現可能である。
For example, the storage unit 111 can be realized by the
この所定のプログラムは、読書装置905を介して記憶媒体904から、あるいは、通信装置908を介してネットワークから、外部記憶装置903にダウンロードされ、それから、メモリ902上にロードされてCPU901により実行されるようにしてもよい。また、読書装置905を介して記憶媒体904から、あるいは、通信装置908を介してネットワークから、メモリ902上に直接ロードされ、CPU901により実行されるようにしてもよい。
The predetermined program is downloaded from the
図8は、ビデオルータ130の概略図である。図示するように、ビデオルータ130は、記憶部131と、制御部134と、通信部138と、を備える。
FIG. 8 is a schematic diagram of the
記憶部131は、ルーティング情報記憶領域132を備える。
The
ルーティング情報記憶領域132には、端末から受信した情報を転送する通信アドレスを特定する情報が記憶される。例えば、本実施形態においては、図9(ルーティング情報テーブル132aの概略図)に示すような、ルーティング情報テーブル132aが記憶される。
The routing
ルーティング情報テーブル132aは、会議用番号欄132bと、アドレス欄132cと、データ種別欄132dと、を有する。
The routing information table 132a includes a
会議用番号欄132bには、各々の会議毎に割り振られた会議用電話番号を特定する情報が格納される。
In the
アドレス欄132cには、会議用番号欄132bで特定される会議に参加している端末(クライアント端末150、IP電話端末180又はアナログ電話端末190)に割り振られる通信アドレスを特定する情報が格納される。
The
データ種別欄132dには、アドレス欄132cで特定される通信アドレスが割り振られている端末が送受信するデータの種別であるデータ種別を特定する情報が格納される。
The
図8に戻り、制御部134は、全体制御部135と、会議情報管理部136と、を備える。
Returning to FIG. 8, the
全体制御部135は、ビデオルータ130での処理の全体を制御する。例えば、本実施形態においては、ルーティング情報テーブル132aに従ったルーティング処理を行う。
The
具体的には、全体制御部135は、通信部138から受信した映像データ又は音声データの送信元のアドレスを特定し、特定したアドレスがルーティング情報テーブル132aのアドレス欄132cに含まれている行が関連付けられている会議用番号欄132bのレコード(情報)を特定する。そして、全体制御部135は、特定したレコードに含まれているアドレス欄132cに格納されている通信アドレスの内、送信元の通信アドレス以外の通信アドレスに、データ種別欄132dで特定される種別のデータを転送する。
Specifically, the
会議情報管理部136は、ルーティング情報テーブル132の管理を行う。
The conference
例えば、会議情報管理部136は、会議管理サーバ110よりルーティング指示を受けると、当該ルーティング指示で特定されている会議用電話番号が、ルーティング情報テーブル132aの会議用番号欄132bに格納されていない場合には、ルーティング情報テーブル132aに新たなレコードを追加して、追加したレコードに、ルーティング指示で特定されている会議用電話番号、通信アドレス及びデータ種別を格納する。
For example, when the conference
また、会議情報管理部136は、会議管理サーバ110よりルーティング指示を受けると、当該ルーティング指示で特定されている会議用電話番号が、ルーティング情報テーブル132aの会議用番号132bに既に格納されている場合には、当該会議用電話番号が会議用番号欄132bに格納されているレコードに新たな行を追加して、ルーティング指示で特定されている通信アドレス及びデータ種別を格納する。
When the conference
なお、会議情報管理部136は、会議管理サーバ110よりルーティング取消指示を受けると、当該ルーティング取消指示で特定されている通信アドレスが、ルーティング情報テーブル132aのアドレス欄132cに格納されている行の情報を削除する。なお、会議用電話番号に対応付けられている全ての行の情報が削除された場合には、当該会議用電話番号のレコードを削除する。
When the conference
以上に記載したビデオルータ130は、例えば、図7に示すような一般的なコンピュータ900で実現できる。
The
例えば、記憶部131は、CPU901がメモリ902又は外部記憶装置903を利用することにより実現可能であり、制御部134は、外部記憶装置903に記憶されている所定のプログラムをメモリ902にロードしてCPU901で実行することで実現可能であり、通信部138は、CPU901が通信装置908を利用することで実現可能である。
For example, the
この所定のプログラムは、読書装置905を介して記憶媒体904から、あるいは、通信装置908を介してネットワークから、外部記憶装置903にダウンロードされ、それから、メモリ902上にロードされてCPU901により実行されるようにしてもよい。また、読書装置905を介して記憶媒体904から、あるいは、通信装置908を介してネットワークから、メモリ902上に直接ロードされ、CPU901により実行されるようにしてもよい。
The predetermined program is downloaded from the
図10は、GW140の概略図である。図示するように、GW140は、記憶部141と、制御部143と、第一のIF部148と、第二のIF部149と、を備える。
FIG. 10 is a schematic diagram of the
記憶部141には、GW140で処理を行う際に必要とされる情報が記憶される。
The
制御部143は、全体制御部144と、プロトコル変換部145と、音声合成部146と、を備える。
The
全体制御部144は、GW140での処理の全体を制御する。
The
例えば、本実施形態においては、全体制御部144は、後述するプロトコル変換部145でプロトコル変換が行われたメッセージを第一のIF部148又は第二のIF部149を介して送信する処理を行う。また、全体制御部144は、音声合成部146で合成された音声データを、第二のIF部149を介して送信する処理を行う。
For example, in the present embodiment, the
プロトコル変換部145は、LAN200側のプロトコルと、WAN201側のプロトコルと、の間の相互変換を行う。ここで、本実施形態においては、LAN200側においては、独自プロトコルに従った呼制御を行っており、WAN側においては、SIP(Session Initiation Protocol)に従った呼制御を行っているため、プロトコル変換部145は、呼制御で使用されるメッセージの変換を、例えば、記憶部141に記憶されている変換テーブル(図示せず)に従って行う。
The
なお、本実施形態においては、LAN200側において独自プロトコルに従った呼制御を行っているが、このような態様に限定されず、例えば、H.323等の既存のプロトコルを用いてもよく、このような場合でも、プロトコル変換部145でプロトコルの変換を行えばよい。
In the present embodiment, call control is performed according to a unique protocol on the
音声合成部146は、異なる送信元の通信アドレスから、同じ送信先の通信アドレスに送信する音声データを受信すると、これらの音声データの合成を行う。
When the
例えば、音声合成部146は、第一のIF部148で受信したRTPパケットの送信元アドレス及び送信先アドレスを抽出し、異なる送信元アドレスから、同じ送信先アドレスに送信している音声データがある場合には、記憶部141にバッファを行い、RTPパケットから音声データを再生し、再生した音声データの合成を行う。ここで、音声データを合成する技術については、既存の技術を使用すればよいため、詳細な説明は省略する。
For example, the
第一のIF部148は、LAN200を介した情報の送受信を行う。
The first IF
第二のIF部149は、WAN201を介した情報の送受信を行う。
The second IF
以上に記載したGW140は、例えば、図7に示すような一般的なコンピュータ900で実現できる。
The
例えば、記憶部141は、CPU901がメモリ902又は外部記憶装置903を利用することにより実現可能であり、制御部143は、外部記憶装置903に記憶されている所定のプログラムをメモリ902にロードしてCPU901で実行することで実現可能であり、第一のIF部148及び第二のIF部149は、CPU901が複数の通信装置908を利用することで実現可能である。
For example, the
この所定のプログラムは、読書装置905を介して記憶媒体904から、あるいは、通信装置908を介してネットワークから、外部記憶装置903にダウンロードされ、それから、メモリ902上にロードされてCPU901により実行されるようにしてもよい。また、読書装置905を介して記憶媒体904から、あるいは、通信装置908を介してネットワークから、メモリ902上に直接ロードされ、CPU901により実行されるようにしてもよい。
The predetermined program is downloaded from the
図11は、クライアント端末150の概略図である。図示するように、クライアント端末150は、記憶部151と、制御部153と、撮像部159と、集音部160と、入力部161と、映像出力部162と、音声出力部163と、通信部164と、を備える。
FIG. 11 is a schematic diagram of the
記憶部151には、クライアント端末150で処理を行うために必要な情報が格納される。例えば、本実施形態においては、ビデオルータ130との間で送受信する映像データ及び音声データの少なくとも何れか一方や、会議管理サーバ110の通信アドレス等が記憶される。
The
制御部153は、全体制御部154と、通信制御部155と、映像合成部156と、音声合成部157と、を備える。
The
全体制御部154は、クライアント端末150での処理の全体を制御する。
The
例えば、本実施形態においては、全体制御部154は、後述する入力部161を介して、クライアント端末150のオペレータより、会議を設定するクライアント端末150に割り振られているクライアントID、または、IP電話端末180若しくはアナログ電話端末190の電話番号、を特定した会議の設定指示の入力を受け付けると、入力されたクライアントID又は電話端末を含む発呼メッセージを生成して、通信制御部155及び通信部164を介して、生成した発呼メッセージを会議管理サーバ110に送信する処理を行う。
For example, in the present embodiment, the
また、全体制御部154は、会議を設定するための発呼メッセージを受信すると、クライアント端末150のオペレータに会議を設定するための着呼があった旨の通知を行う。そして、全体制御部154は、入力部161を介して、会議を行う旨の意思表示の入力を受け付けると、通信制御部155及び通信部164を介して、会議管理サーバ110に応答メッセージを送信する処理を行う。
In addition, when receiving a call message for setting a conference, the
ここで、着呼があった旨の通知は、例えば、後述する映像出力部162に予め定められた着呼メッセージを表示する、後述する音声出力部163から着信音を出力する、等により行えばよい。 Here, notification that there has been an incoming call is performed by, for example, displaying a predetermined incoming call message on a video output unit 162 (to be described later) or outputting a ring tone from an audio output unit 163 (to be described later). Good.
さらに、本実施形態においては、全体制御部154は、後述する撮像部159及び集音部160を介して得られた映像データ及び音声データを通信制御部155に出力する処理を行う。
Further, in the present embodiment, the
また、全体制御部154は、映像合成部156又は音声合成157で合成された映像又は音声を、映像出力部162又は音声出力部163に出力する処理を行う。
Further, the
通信制御部155は、通信部164を介した情報の送受信を行う。
The
また、通信制御部155は、異なる送信元から送信されてきた映像データを映像合成部156に出力し、異なる送信元から送信されてきた音声データを音声合成部157に出力する。
In addition, the
なお、本実施形態においては、通信制御部155は、全体制御部154より出力された映像データ及び音声データの各々のデータを各々別の送信データとしてビデオルータ130に送信する。
In the present embodiment, the
映像合成部156は、通信制御部155から得られた映像データを合成する。映像データの合成は、一つの画面を特定の領域に区分して、特定の送信元から送信されてきた映像データを予め定められた領域に嵌め込めばよいが、このような態様に限定されず、例えば、複数の映像データの一部又は全部を重ね合わせる等により行ってもよい。
The
音声合成部157は、通信制御部155から得られた音声データを合成する。ここで、音声データを合成する技術については、既存の技術を使用すればよいため、詳細な説明は省略する。
The
撮像部159は、映像を撮像する。なお、撮像された映像は、映像データとして、全体制御部154に出力する。
The
集音部160は、音声を集音する。なお、集音された音声は、音声データとして、全体制御部154に出力する。
The
入力部161は、情報の入力を受け付ける。 The input unit 161 receives input of information.
映像出力部162は、映像データを出力する。 The video output unit 162 outputs video data.
音声出力部163は、音声データを出力する。
The
通信部164は、LAN200を介した情報の送受信を行う。
The
以上に記載したクライアント端末150は、例えば、図7に示すような一般的なコンピュータ900に、ビデオカメラ装置等の撮像装置(図示せず)、マイク等の集音装置(図示せず)、スピーカ等の音声出力装置(図示せず)、を備えることで実現できる。
The
例えば、記憶部141は、CPU901がメモリ902又は外部記憶装置903を利用することにより実現可能であり、制御部143は、外部記憶装置903に記憶されている所定のプログラムをメモリ902にロードしてCPU901で実行することで実現可能であり、撮像部159は、CPU901が撮像装置を利用することにより実現可能であり、集音部160は、CPU901が集音装置を利用することにより実現可能であり、入力部161は、CPU901が入力装置906を利用することにより実現可能であり、映像出力部162は、CPU901が出力装置907を利用することにより実現可能であり、音声出力部163は、CPU901が音声出力装置を利用することにより実現可能であり、通信部164は、CPU901が通信装置908を利用することで実現可能である。
For example, the
この所定のプログラムは、読書装置905を介して記憶媒体904から、あるいは、通信装置908を介してネットワークから、外部記憶装置903にダウンロードされ、それから、メモリ902上にロードされてCPU901により実行されるようにしてもよい。また、読書装置905を介して記憶媒体904から、あるいは、通信装置908を介してネットワークから、メモリ902上に直接ロードされ、CPU901により実行されるようにしてもよい。
The predetermined program is downloaded from the
図12は、PBX170の概略図である。図示するように、PBX170は、記憶部171と、制御部172と、WANIF部173と、LANIF部174と、アナログIF部175と、を備える。
FIG. 12 is a schematic diagram of the
記憶部171は、PBX170で行う処理に必要な情報が記憶される。
The
制御部172は、PBX170での処理を制御する。例えば、本実施形態においては、WANIF部173と、LANIF部174と、アナログIF部175と、の間のスイッチング制御を行う。
The
また、制御部172は、アナログIF部175からアナログ電話端末190からのアナログ信号をデジタル化し、WAN201で使用するプロトコルに対応した通信データを生成してWAN201を介して通信する処理を行う。
In addition, the
WANIF部173は、WAN201を介した情報の送受信を行う。
The
LANIF部174は、LAN202を介した情報の送受信を行う。
The
アナログIF部175は、アナログ電話端末190との間で情報の送受信を行う。
The analog IF
以上に記載したPBX170は、例えば、図7に示すような一般的なコンピュータ900で実現できる。
The
例えば、記憶部171は、CPU901がメモリ902又は外部記憶装置903を利用することにより実現可能であり、制御部172は、外部記憶装置903に記憶されている所定のプログラムをメモリ902にロードしてCPU901で実行することで実現可能であり、WANIF部173、LANIF部174及びアナログIF部175は、CPU901がそれぞれの規格に対応した通信装置908を利用することで実現可能である。
For example, the
この所定のプログラムは、読書装置905を介して記憶媒体904から、あるいは、通信装置908を介してネットワークから、外部記憶装置903にダウンロードされ、それから、メモリ902上にロードされてCPU901により実行されるようにしてもよい。また、読書装置905を介して記憶媒体904から、あるいは、通信装置908を介してネットワークから、メモリ902上に直接ロードされ、CPU901により実行されるようにしてもよい。
The predetermined program is downloaded from the
IP電話端末180は、IP(Internet Protocol)を用いて音声通話を行う電話端末である。 The IP telephone terminal 180 is a telephone terminal that performs a voice call using IP (Internet Protocol).
アナログ電話端末190は、アナログ回線を用いて音声通話を行う電話端末である。 The analog telephone terminal 190 is a telephone terminal that performs a voice call using an analog line.
図13は、会議システム100において会議を行う際の処理を示すシーケンス図である。
FIG. 13 is a sequence diagram illustrating processing when a conference is performed in the
ここで、図13では、クライアント端末150Aから、クライアント端末150B、150Cに発呼を行い、会議を設定する際の処理を示すが、このような態様に限定されるわけではない。
Here, FIG. 13 shows processing when a call is set from the
まず、クライアント端末150Aの全体制御部154は、入力部161を介して、クライアント端末150Aのオペレータより、会議を設定するクライアント端末150B、150Cに割り振られているクライアントIDを特定した会議の設定指示の入力を受け付けると、入力されたクライアントIDを含む発呼メッセージを生成して、通信制御部155に会議管理サーバ110への送信指示を行うことで、通信制御部155は、発呼メッセージを、通信部163を介して会議管理サーバ110に送信する(S10)。
First, the
このような発呼メッセージを受信した会議管理サーバ110では、呼制御部119が、発呼メッセージに含まれるクライアントIDに対応する通信アドレスをクライアント情報テーブル112aのアドレス欄112cより抽出し、抽出した通信アドレスに、通信部124を介して発呼メッセージを転送する(S11、S12)。なお、呼制御部119は、クライアント端末150B、150Cに送信する発呼メッセージには、ビデオルータ130のアドレスを含める。
In the
このような発呼メッセージを受信したクライアント端末150Bでは、全体制御部154が、例えば、映像出力部162に予め定められた着呼メッセージを表示するか、音声出力部163から着信音を出力するか、等によりクライアント端末150Bのオペレータに会議を設定するための発呼があった旨の通知を行い、入力部161を介して、会議を行う旨の意思表示の入力を受け付けると、通信部164を介して、会議管理サーバ110に応答メッセージを送信する(S13)。
In the
また、このような発呼メッセージを受信したクライアント端末150Cでも同様に、全体制御部154が、例えば、映像出力部162に予め定められた着呼メッセージを表示するか、音声出力部163から着信音を出力するか、等によりクライアント端末150Cのオペレータに会議を設定するための発呼があった旨の通知を行い、入力部161を介して、会議を行う旨の意思表示の入力を受け付けると、通信部164を介して、会議管理サーバ110に応答メッセージを送信する(S14)。
Similarly, in the
このような応答メッセージを受信した会議管理サーバ110では、会議管理部120が、予め設定されている電話番号の中から、今回のクライアント端末150A、150B、150Cが開催する会議の電話番号を会議用電話番号として割り当て、会議開催情報テーブル114aに新たなレコードを生成し、割り当てた会議用電話番号、クライアント端末150A、150B、150CのクライアントID及び通信アドレス、クライアント端末150A、150B、150Cが送受信するデータ種別(ここでは、「映像及び音声」)、を生成したレコードの対応する欄に格納するとともに、割り当てた会議用電話番号、クライアント端末150A、150B、150Cの通信アドレス、クライアント端末150A、150B、150Cが送受信するデータ種別(ここでは、「映像及び音声」)、を特定したルーティング指示を、通信部124を介してビデオルータ130に送信する(S15)。
In the
また、このような応答メッセージを受信した会議管理サーバ110では、呼制御部119が、通信部124を介して、クライアント端末150Aに応答メッセージを転送する(S16)。なお、呼制御部119は、転送する応答メッセージに、ビデオルータ130の通信アドレスと、割り当てた会議用電話番号と、を含めておく。
In the
このようなルーティング指示を受信したビデオルータ130の会議情報管理部130は、ルーティング情報テーブル132aに新たなレコードを追加して、ルーティング指示に含まれている会議用電話番号、通信アドレス、データ種別(ここでは、「映像及び音声」)、を対応する欄に格納し、全体制御部135がこのようなレコードに従って、ルーティング処理を行う。
Upon receiving such a routing instruction, the conference
例えば、第一のクライアント端末150Aから映像データ及び音声データを受信し(S17)、クライアント端末150Bから映像データ及び音声データを受信し(S18)、クライアント端末150Cから映像データ及び音声データを受信した(S19)場合には、ビデオルータ130の全体制御部135は、クライアント端末150Aに対して、クライアント端末150Bから送られてきた映像データ及び音声データの送信(S20)と、クライアント端末150Cから送られてきた映像データ及び音声データの送信(S21)と、を行う。
For example, video data and audio data are received from the
そして、クライアント端末150Bからの映像データ及び音声データと、クライアント端末150Cからの映像データ及び音声データと、を受信したクライアント端末150Aでは、映像合成部156が映像データの合成を行い、音声合成部157が音声データの合成を行い(S23)、それぞれ映像出力部162及び音声出力部163に出力する。
Then, in the
また、ビデオルータ130の全体制御部135は、クライアント端末150Bには、クライアント端末150Aから送られてきた映像データ及び音声データの送信(S23)と、クライアント端末150Cから送られてきた映像データ及び音声データの送信(S24)と、を行う。
Further, the
そして、クライアント端末150Aからの映像データ及び音声データと、クライアント端末150Cからの映像データ及び音声データと、を受信したクライアント端末150Bでは、映像合成部156が映像データの合成を行い、音声合成部157が音声データの合成を行い(S25)、それぞれ映像出力部162及び音声出力部163に出力する。
Then, in the
さらに、ビデオルータ130の全体制御部135は、クライアント端末150Cには、クライアント端末150Aから送られてきた映像データ及び音声データの送信(S26)と、クライアント端末150Bから送られてきた映像データ及び音声データの送信(S27)と、を行う。
Further, the
そして、クライアント端末150Aからの映像データ及び音声データと、クライアント端末150Bからの映像データ及び音声データと、を受信したクライアント端末150Cでは、映像合成部156が映像データの合成を行い、音声合成部157が音声データの合成を行い(S28)、それぞれ映像出力部162及び音声出力部163に出力する。
Then, in the
なお、図13のシーケンスでは、LAN200に接続されているクライアント端末150間で会議を設定する際の処理を説明したが、例えば、WAN201側のIP電話端末180又はアナログ電話端末190も会議に加える場合には、ステップS10において、会議に参加させるIP電話端末180又はアナログ電話端末190の電話番号の入力を受け付けて、入力された電話番号を含む発呼メッセージを会議管理サーバ110に送信する。
In the sequence of FIG. 13, the process for setting a conference between the
そして、会議管理サーバ110の呼制御部119は、電話番号情報テーブル113aから、発呼メッセージに含まれる電話番号に対応する通信アドレスを抽出し、抽出したアドレスに発呼メッセージを転送すればよい。
Then, the
このような発呼メッセージはGW140のプロトコル変換部145でSIPのINVITEメッセージに変換されて、以降GW140の全体制御部144と、IP電話端末180又はアナログ電話端末190(PBX170)でSIPによる呼制御を行い、IP電話端末180又はアナログ電話端末190(PBX170)より呼の接続が完了した際のACKメッセージをGW140で受信することにより、GW140のプロトコル変換部145が、会議管理サーバ110にステップS13又はS14と同様な応答メッセージを送信し、ステップS15以降の処理を行えばよい。
Such a call message is converted into a SIP INVITE message by the
図14は、会議システム100において既に開催されている会議に、WAN201側の端末が参加する際の処理を示すシーケンス図である。
FIG. 14 is a sequence diagram illustrating processing when a terminal on the
なお、図14においては、クライアント端末150A及びクライアント端末150B間で開催されている会議に、WAN201側のIP電話端末180Aから参加する際の処理を示すが、このような態様に限定されるわけではなく、PBX170に収容されるアナログ電話端末190や他のクライアント端末150等からの追加参加も可能としている。
Note that FIG. 14 shows processing when joining from the
また、クライアント端末150A、150Bのオペレータは、例えば、図13のステップS16で転送されてきた応答メッセージに含まれている会議用電話番号を、参加を許可するIP電話端末180Aのオペレータに、通信等の手段で通知しておくことで、当該IP電話端末180Aが入手した会議用電話番号にて会議への参加動作が可能となる。
Further, the operator of the
まず、IP電話端末180Aのオペレータは、会議を設定したクライアント端末150Aのオペレータより、会議毎に割り振られている会議用電話番号を通信等により取得し、取得した会議用電話番号に電話をかけることにより、IP電話端末180Aは、SIPのINVITEメッセージをPBX170に送信する(S30)。なお、このINVITEメッセージには、IP電話端末180Aが送受信するデータ種別(ここでは、「音声」)を特定する情報が含まれるものとする。
First, the operator of the
このようなINVITEメッセージを受信したPBX170では、制御部172が、WANIF部173を介して、INVITEメッセージをWAN201に転送する。なお、WAN201には、SIPサーバ(図示せず)が設けられているものとし、当該SIPサーバを介して、INVITEメッセージは会議管理サーバ110に転送される(S31)。
In the
会議管理サーバ110に転送されたINVITEメッセージは、GW140のプロトコル変換部145で、SIPから会議管理サーバ110が対応しているプロトコルの発呼メッセージに変換されて、第一のIF部148を介して会議管理サーバ110に転送される(S32)。
The INVITE message transferred to the
また、GW140の全体制御部144は、INVITEメッセージに対する応答メッセージである180RINGINGメッセージを返信し(S33)、PBX170の制御部172は、受信した180RINGINGメッセージをIP電話端末180Aに転送する(S34)。
The
また、ステップS32で転送された発呼メッセージを受信した会議管理サーバ110では、呼制御部119が、応答メッセージを返信する(S35)。なお、この応答メッセージには、ビデオルータ130の通信アドレスを特定する情報が含まれるものとする。
In the
このような応答メッセージを受信したGW140では、プロトコル変換部145が、応答メッセージを、SIPの200OKメッセージに変換して、WAN201に送信し(S36)、PBX170は、IP電話端末180Aに転送する(S37)。
In the
200OKメッセージを受信したIP電話端末180Aは、ACKメッセージをPBX170に送信し(S38)、PBX170の制御部172は、WANIF部173を介して、会議管理サーバ110に転送する(S39)。
The
このようなACKメッセージを受信したGW140では、プロトコル変換部145が、ACKメッセージを、SIPから会議管理サーバ110が対応しているプロトコルの応答メッセージに変換して、第一のIF部148を介して会議管理サーバ110に転送する(S40)。
In the
このような応答メッセージを受信した会議管理サーバ110では、会議管理部120が、ステップS32で発呼されてきた会議用電話番号が会議開催情報テーブル114aの会議用番号欄114bに格納されているレコードを特定し、特定したレコードに新たな行を追加して、IP電話端末180Aの電話番号、IP電話端末180Aに割り当てられている通信アドレス、IP電話端末180Aが送受信するデータ種別(ここでは、「音声」)、を生成したレコードの対応する欄に格納するとともに、会議用電話番号、IP電話端末180Aに割り当てられた通信アドレス、IP電話端末180Aが送受信するデータ種別(ここでは、「音声」)、を特定したルーティング指示をビデオルータ130に送信する(S41)。
In the
このようなルーティング指示を受信したビデオルータ130の会議情報管理部130は、受信したルーティング指示に含まれている会議用電話番号が会議用番号欄132bに格納されているルーティング情報テーブル132のレコードを特定し、特定したレコードに新たな行を追加して、ルーティング指示に含まれているアドレス及びデータ種別(ここでは、「音声」)を対応する欄に格納し、全体制御部135がこのようなレコードに従って、ルーティング処理を行う。
The conference
例えば、ビデオルータ130の全体制御部135は、図13のステップS17〜28に示されている処理と同様に、クライアント端末150A及びクライアント端末150B間で、映像データ及び音声データの送受信を行うとともに、IP電話端末180Aから音声データを受信すると(S42)、ルーティング情報テーブル132に従って、送信元のアドレスと同じ会議用電話番号のレコードに含まれているクライアント端末150A、150Bに当該音声データを転送する(S43、S44)。
For example, the
また、ビデオルータ130の全体制御部135は、クライアント端末150Aより、映像データ及び音声データを受信すると(S45)、ルーティング情報テーブル132のデータ種別欄132dに従って、音声データをIP電話端末180Aに転送する(S46)。
When the
さらに、ビデオルータ130の全体制御部135は、クライアント端末150Bより、映像データ及び音声データを受信すると(S47)、ルーティング情報テーブル132のデータ種別欄132dに従って、音声データをIP電話端末180Aに転送する(S48)。
Further, when receiving the video data and the audio data from the
クライアント端末150A及びクライアント端末150Bより音声データを受信したGW140では、音声合成部146がそれぞれ受信した音声データを合成して一つの音声データにして(S49)、IP電話端末180Aに転送する(S50)。
In the
図15は、会議システム100において、WAN201側の端末から会議を設定する際の処理を示すシーケンス図である。
FIG. 15 is a sequence diagram illustrating processing when setting a conference from a terminal on the
なお、図15においては、アナログ電話端末190Aから、クライアント端末150A及びクライアント端末150Bに対して会議を設定する際の処理を示すが、このような態様に限定されるわけではなく、IP電話端末180からの会議設定も可能としている。
FIG. 15 shows processing when a conference is set from the
また、アナログ電話端末190Aは、会議管理サーバ110より、会議設定情報テーブル115に格納されているクライアント端末150A、150Bに対して会議を設定するための設定用電話番号を、通信等の手段で既に取得しているものとする。
Also, the
まず、アナログ電話端末190Aのオペレータは、会議を設定したいクライアント端末150A、150Bと会議を設定するための設定用電話番号に電話をかけることにより、アナログ電話番号は、設定用電話番号を識別することのできる発呼信号(選択信号)をPBX170に送信する(S60)。
First, the operator of the
このような発呼信号を受信したPBX170では、制御部172が、SIPのINVITEメッセージを生成して、WANIF部173を介して、INVITEメッセージをWAN201に転送する。なお、WAN201には、SIPサーバ(図示せず)が設けられているものとし、当該SIPサーバを介して、INVITEメッセージは会議管理サーバ110に転送される(S61)。なお、このINVITEメッセージには、アナログ電話端末190Aが送受信するデータ種別(ここでは、「音声」)を特定する情報を含めておく。
In the
会議管理サーバ110に転送されたINVITEメッセージは、GW140のプロトコル変換部145で、SIPから会議管理サーバ110が対応しているプロトコルの発呼メッセージに変換されて、第一のIF部148を介して会議管理サーバ110に転送される(S62)。
The INVITE message transferred to the
また、GW140の全体制御部144は、INVITEメッセージに対する応答メッセージである180RINGINGメッセージを返信し(S63)、PBX170の制御部172は、180RINGINGメッセージを受信すると、鳴動信号(RBT:Ring Back Tone)をアナログ電話端末190Aに転送する(S64)。
Further, the
そして、発呼メッセージを受信した会議管理サーバ110は、呼制御部119が、発呼メッセージで特定される設定用電話番号が電話番号欄115bに格納されている会議設定情報テーブル115aのレコードを特定して、特定したレコードの会議相手欄115cより、会議相手となるクライアント端末150A、150BのクライアントIDを取得する。
When the
次に、呼制御部119は、取得したクライアントIDがクライアントID欄112bに格納されているクライアント情報テーブル112aのレコードを特定し、特定したレコードのアドレス欄112cより、クライアント端末150A、150Bの通信アドレスを取得する。
Next, the
そして、会議管理サーバ110の呼制御部119は、取得した通信アドレスに、通信部124を介して発呼メッセージを送信する(S65、S66)。なお、呼制御部119は、クライアント端末150B、150Cに送信する発呼メッセージには、ビデオルータ130の通信アドレスを含める。
Then, the
このような発呼メッセージを受信したクライアント端末150Aでは、全体制御部154が、例えば、映像出力部162に予め定められた着呼メッセージを表示するか、音声出力部163から着信音を出力するか、等によりクライアント端末150Aのオペレータに会議を設定するための着呼があった旨の通知を行い、入力部161を介して、会議を行う旨の意思表示の入力を受け付けると、通信部163を介して、会議管理サーバ110に応答メッセージを送信する(S67)。
In the
また、このような発呼メッセージを受信したクライアント端末150Bでも同様に、全体制御部154が、例えば、映像出力部162に予め定められた着呼メッセージを表示するか、音声出力部163から着信音を出力するか、等によりクライアント端末150Bのオペレータに会議を設定するための着呼があった旨の通知を行い、入力部161を介して、会議を行う旨の意思表示の入力を受け付けると、通信部163を介して、会議管理サーバ110に応答メッセージを送信する(S68)。
Similarly, in the
クライアント端末150A、150Bより応答メッセージを受信した会議管理サーバ110では、会議の設定要求に対する応答メッセージをアナログ電話端末190Aに送信する(S69)。なお、この応答メッセージには、ビデオルータ130の通信アドレスを特定する情報が含まれるものとする。
Upon receiving the response message from the
このような応答メッセージを受信したGW140では、プロトコル変換部145が、応答メッセージをSIPの200OKメッセージに変換して、PBX170に送信する(S70)。
In the
そして、このような200OKメッセージを受信したPBX170では、制御部172が、アナログ電話端末190Aの回線を切り替えて、アナログ電話端末190Aの回線を接続する(S71)とともに、会議管理サーバ110にACKメッセージを返信する(S72)。なお、PBX170の制御部172は、200OKメッセージに含まれているビデオルータ130の通信アドレスを特定する情報を抽出し、当該通信アドレスを記憶部171に記憶するとともに、アナログ電話端末190Aから送信されてくる音声データを記憶した通信アドレスに送信するように設定する。
Then, in the
ACKメッセージを受信したGW140では、プロトコル変換部145が、SIPのACKメッセージを、会議管理サーバ110が対応している応答メッセージに変換して、会議管理サーバ110に転送する(S73)。
In the
そして、このような応答メッセージを受信した会議管理サーバ110では、会議管理部120が、予め設定されている電話番号の中から、今回の会議の電話番号を会議用電話番号として割り当て、会議開催情報テーブル114aに新たなレコードを生成し、割り当てた会議用電話番号、アナログ電話端末190Aの電話番号及びクライアント端末150A、150BのクライアントID、アナログ電話端末190Aに割り振られている通信アドレス及びクライアント端末150A、150Bの通信アドレス、アナログ電話端末190Aが送受信するデータ種別(ここでは、「音声」)及びクライアント端末150A、150Bが送受信するデータ種別(ここでは、「映像及び音声」)、を生成したレコードの対応する欄に格納するとともに、割り当てた会議用電話番号、アナログ電話端末190A及びクライアント端末150A、150Bのアドレス、アナログ電話端末及びクライアント端末150A、150Bが送受信するデータ種別、を特定したルーティング指示をビデオルータ130に送信する(S74)。
In the
このようなルーティング指示を受信したビデオルータ130の会議情報管理部130は、ルーティング情報テーブル132aに新たなレコードを追加して、ルーティング指示に含まれている会議用電話番号、アドレス、データ種別(ここでは、「映像及び音声」)、を対応する欄に格納し、全体制御部135がこのようなレコードに従って、ルーティング処理を行うことで、会議が設定される(S75)。
Upon receiving such a routing instruction, the conference
以上のように、本実施形態においては、ビデオルータ130は、映像データ、音声データを、ルーティング情報テーブル132aに従って転送し、映像や音声を合成するといった負荷の重い処理を行わなくてもよいため、データをより高速かつ安定的に転送することができる。
As described above, in this embodiment, the
また、例えば、図16(クライアント端末250の概略図)に示すクライアント端末250のように、制御部253に映像データ及び音声データの出力形態を設定する出力設定部258を設けておくことで、出力設定部258で設定された出力形態となるように映像合成部256及び音声合成部257で映像データ及び音声データを合成することができるようになる。
Further, for example, like the
例えば、出力設定部258は、入力部161及び映像出力部162を介して、各々の宛先から送られてくる映像データを映像出力部162に表示する位置(画面における水平方向の位置)の選択を受け付け、選択された位置に映像が表示されるように映像合成部256に設定を行うとともに、選択された位置に音像が定位するように、各宛先から送られてくる音声データからステレオ音声データを合成するように音声合成部257に設定を行うことができる。
For example, the
そして、映像合成部256及び音声合成部257で設定されたところに従って、映像データ及び音声データを合成して、全体制御部154を介して映像出力部162及び音声出力部163に出力することで、臨場感のある映像及び音声による会議を行うことができるようになる。
Then, the video data and the audio data are synthesized according to the settings made by the
また、図17(会議管理サーバ210の概略図)に示す会議管理サーバ210のように、制御部217に、開催されている会議に参加するための会議用電話番号、または、会議を設定するための設定用電話番号、を特定する通知用の情報を生成する通知処理部221を設けることにより、円滑に会議に参加し、または、会議を設定することができる。
Further, as in the case of the
例えば、通知処理部221は、会議開催情報テーブル114aの会議用番号欄114bと、端末ID欄114cと、アドレス欄114dと、に格納されている情報を、予め定められた表示形式に加工して、WWW(World Wide Web)におけるドキュメントとして公開したり、WAN201に接続されているコンピュータからの開示要求に対してメールで転送したり、といった方法で開示する。
For example, the
また、通知処理部221は、会議を設定した端末から会議用電話番号の公開を了承されたものだけを公開することも可能である。例えば、図13のステップS16の応答メッセージを受信したクライアント端末150Aのオペレータより、会議用電話番号の開示を行うか否かの返信メッセージを受信し、会議用電話番号の開示を行うと返信があったクライアント端末150Aを介して設定された会議の会議用電話番号を公開する。
Further, the
なお、通知処理部221は、会議開催情報テーブル114aの会議用番号欄114bと、端末ID欄114cと、アドレス欄114dと、に格納されている情報を、予め用意されたデータを組み合わせることで音声データとして、特定の電話番号(開示用電話番号)で接続してきた端末に送信するようにしてもよい。
The
また、通知処理部221は、会議設定情報テーブル115aの電話番号欄115bと、会議相手欄115cと、に格納されている情報を、予め定められた表示形式に加工して、WWW(World Wide Web)におけるドキュメントとして公開したり、WAN201に接続されているコンピュータからの開示要求に対してメールで転送したり、といった方法で開示する。
Further, the
なお、通知処理部221は、会議設定情報テーブル115aの電話番号欄115bと、会議相手欄115cと、に格納されている情報を、予め用意されたデータを組み合わせることで音声データとして、特定の電話番号(開示用電話番号)で接続してきた端末に送信するようにしてもよい。
Note that the
さらに、以上に記載した実施形態においては、図13のステップS10で、会議の相手方のクライアント端末150のクライアントIDを特定した発呼メッセージを送信するようにしているが、このような態様に限定されず、例えば、会議設定情報テーブル115aの設定用電話番号を特定した発呼メッセージを送信するようにしてもよい。
Furthermore, in the embodiment described above, a call message specifying the client ID of the
また、以上に記載した実施形態においては、ビデオルータ130を一つ設けているが、このような態様に限定されず、複数のビデオルータ130を設けて負荷分散を行うことも可能である。このような場合でも、本実施形態においては、端末からの発呼が有ってから使用するビデオルータ130の通信アドレスを会議に参加する端末に通知するようにしているため、各々のビデオルータ130に割り当てた会議の数、各々のビデオルータ130で通信を行っている端末の数、等に応じて、効率的に負荷分散を行うことができる。
In the embodiment described above, one
例えば、会議を設定する新たな発呼があった場合に、既に割り当てられている会議の数が少ないビデオルータ130から順に、または、既に割り当てられている会議に参加している端末の数が少ないビデオルータ130から順に、選択して会議を行うことで、効率的に負荷分散を行うことができる。
For example, when there is a new call for setting a conference, the
以上に記載した実施形態においては、会議管理サーバ110で設定された各々の会議を識別する識別子として、会議用電話番号を用いて、ビデオルータ130に対してルーティング指示を行うようにしているが、このような態様に限定されず、会議用電話番号とは別に、各々の会議毎に一意となるように割り振られた識別IDを用いて各々の会議を識別してもよい。
In the embodiment described above, a routing instruction is given to the
100 会議システム
110 会議管理サーバ
111 記憶部
112 クライアント情報記憶領域
113 電話番号情報記憶領域
114 会議開催情報記憶領域
115 会議設定情報記憶領域
117 制御部
118 全体制御部
119 呼制御部
120 会議管理部
130 ビデオルータ
131 記憶部
132 ルーティング情報記憶領域
134 制御部
135 全体制御部
136 会議情報管理部
140 GW
141 記憶部
143 制御部
144 全体制御部
145 プロトコル変換部
146 音声合成部
150 クライアント端末
151 記憶部
153 制御部
154 全体制御部
155 通信制御部
156 映像合成部
157 音声合成部
159 撮像部
160 集音部
162 映像出力部
163 音声出力部
170 PBX
171 記憶部
172 制御部
180 IP電話端末
190 アナログ電話端末
100
141
Claims (9)
前記クライアント端末の制御部は、撮像部で撮像した映像データ及び音声収集部で収集した音声データを前記中継装置のアドレスを宛先として送信する処理を行い、
前記中継装置の制御部は、会議に参加している一のクライアント端末に対して、当該会議に参加している他のクライアント端末から送信されてきた映像データ及び音声データを各々送信する処理を行い、
前記一のクライアント端末の制御部は、複数の前記他のクライアント端末より映像データ及び音声データを受信すると、受信した複数の映像データを一つの映像データに合成して映像出力部に出力し、受信した複数の音声データを一つの音声データに合成して音声出力部に出力する処理を行うこと、
を特徴とする会議システム。 A conference system having a plurality of client terminals and a relay device,
The control unit of the client terminal performs processing of transmitting the video data captured by the imaging unit and the audio data collected by the audio collecting unit with the address of the relay device as a destination,
The control unit of the relay device performs processing of transmitting video data and audio data transmitted from another client terminal participating in the conference to one client terminal participating in the conference, respectively. ,
When the control unit of the one client terminal receives the video data and the audio data from the plurality of other client terminals, the control unit synthesizes the received plurality of video data into one video data and outputs it to the video output unit. Performing a process of synthesizing a plurality of audio data into one audio data and outputting it to the audio output unit;
A conference system characterized by
会議管理サーバをさらに備え、
前記会議管理サーバの記憶部には、クライアント端末を特定する情報と、当該クライアント端末のアドレスを特定する情報と、を有するクライアント情報が記憶され、
前記会議管理サーバの制御部は、
前記クライアント端末より、会議に参加するクライアント端末を特定する情報を有する発呼メッセージを受信すると、前記クライアント情報より、当該会議に参加するクライアント端末のアドレスを抽出する処理と、
抽出したアドレスと、発呼メッセージを送信してきたクライアント端末のアドレスと、を含むルーティング指示を前記中継装置に送信する処理と、を行い、
前記中継装置の制御部は、前記ルーティング指示に含まれている一のアドレスで特定されるクライアント端末から受信した映像データ及び音声データを、前記ルーティング指示に含まれている他のアドレスで特定されるクライアント端末に送信する処理を行うこと、
を特徴とする会議システム。 The conference system according to claim 1,
A conference management server;
The storage unit of the conference management server stores client information having information for specifying the client terminal and information for specifying the address of the client terminal,
The control unit of the conference management server
When receiving a call message having information identifying a client terminal participating in a conference from the client terminal, a process of extracting an address of the client terminal participating in the conference from the client information;
A process of transmitting a routing instruction including the extracted address and the address of the client terminal that has transmitted the call message to the relay device;
The control unit of the relay device specifies the video data and audio data received from the client terminal specified by one address included in the routing instruction, by another address included in the routing instruction. Process to send to the client terminal,
A conference system characterized by
電話端末をさらに備え、
前記会議管理サーバの記憶部には、電話端末の電話番号を特定する情報と、当該電話端末に割り振られているアドレスを特定する情報と、を有する電話番号情報が記憶され、
前記会議管理サーバの制御部は、
前記クライアント端末より、会議に参加する電話番号を特定する情報を有する発呼メッセージを受信すると、前記電話番号情報より、当該会議に参加する電話端末のアドレスを抽出する処理と、
抽出したアドレスと、発呼メッセージを送信してきたクライアント端末のアドレスと、を含むルーティング指示を前記中継装置に送信する処理と、を行い、
前記中継装置の制御部は、
前記ルーティング指示に含まれている一のアドレスで特定されるクライアント端末から受信した映像データ及び音声データを、前記ルーティング指示に含まれている他のアドレスで特定されるクライアント端末に送信する処理、
前記ルーティング指示に含まれる一のアドレスで特定されるクライアント端末から受信した音声データを、前記ルーティング指示に含まれている他のアドレスで特定される電話端末に送信する処理、
前記ルーティング指示に含まれる一のアドレスで特定される電話端末から受信した音声データを、前記ルーティング指示に含まれている他のアドレスで特定されるクライアント端末に送信する処理、
の少なくとも一つ以上の処理を行うこと、
を特徴とする会議システム。 The conference system according to claim 2,
A phone terminal,
In the storage unit of the conference management server, telephone number information having information for specifying a telephone number of the telephone terminal and information for specifying an address allocated to the telephone terminal is stored.
The control unit of the conference management server
When receiving a calling message having information for identifying a telephone number participating in the conference from the client terminal, a process of extracting the address of the telephone terminal participating in the conference from the telephone number information;
A process of transmitting a routing instruction including the extracted address and the address of the client terminal that has transmitted the call message to the relay device;
The control unit of the relay device
Processing for transmitting video data and audio data received from a client terminal specified by one address included in the routing instruction to a client terminal specified by another address included in the routing instruction;
Processing for transmitting voice data received from a client terminal specified by one address included in the routing instruction to a telephone terminal specified by another address included in the routing instruction;
Processing for transmitting voice data received from a telephone terminal specified by one address included in the routing instruction to a client terminal specified by another address included in the routing instruction;
Performing at least one process of
A conference system characterized by
電話端末をさらに備え、
前記会議管理サーバの記憶部には、会議に参加する少なくとも一つ以上のクライアント端末を特定する情報と、当該クライアント端末との間で会議を設定するための設定用電話番号を特定する情報と、を有する会議設定情報が記憶され、
前記会議管理サーバの制御部は、
前記電話端末より、前記設定用電話番号を選択した発呼メッセージを受信すると、前記会議設定情報より、前記設定用電話番号で会議に参加するクライアント端末を特定し、特定したクライアント端末のアドレスを前記クライアント情報より抽出する処理と、
抽出したアドレスと、発呼メッセージを送信してきた電話端末に割り振られているアドレスと、を含むルーティング指示を前記中継装置に送信する処理と、を行い、
前記中継装置の制御部は、
前記ルーティング指示に含まれている一のアドレスで特定されるクライアント端末から受信した映像データ及び音声データを、前記ルーティング指示に含まれている他のアドレスで特定されるクライアント端末に送信する処理、
前記ルーティング指示に含まれる一のアドレスで特定されるクライアント端末から受信した音声データを、前記ルーティング指示に含まれている他のアドレスで特定される電話端末に送信する処理、
前記ルーティング指示に含まれる一のアドレスで特定される電話端末から受信した音声データを、前記ルーティング指示に含まれている他のアドレスで特定されるクライアント端末に送信する処理、
の少なくとも一つ以上の処理を行うこと、
を特徴とする会議システム。 The conference system according to claim 2,
A phone terminal,
In the storage unit of the conference management server, information for specifying at least one client terminal participating in the conference, information for specifying a setting telephone number for setting a conference with the client terminal, Conference setting information is stored,
The control unit of the conference management server
When a call message in which the setting telephone number is selected is received from the telephone terminal, the client terminal that participates in the conference with the setting telephone number is identified from the conference setting information, and the address of the identified client terminal is Processing to extract from client information;
A process of transmitting a routing instruction including the extracted address and an address assigned to the telephone terminal that has transmitted the call message to the relay device, and
The control unit of the relay device
Processing for transmitting video data and audio data received from a client terminal specified by one address included in the routing instruction to a client terminal specified by another address included in the routing instruction;
Processing for transmitting voice data received from a client terminal specified by one address included in the routing instruction to a telephone terminal specified by another address included in the routing instruction;
Processing for transmitting voice data received from a telephone terminal specified by one address included in the routing instruction to a client terminal specified by another address included in the routing instruction;
Performing at least one process of
A conference system characterized by
会議管理サーバと、電話端末と、をさらに備え、
前記会議管理サーバの記憶部には、
クライアント端末を特定する情報、および、当該クライアント端末のアドレスを特定する情報、を有するクライアント情報と、
電話端末の電話番号を特定する情報、および、当該電話端末に割り振られているアドレスを特定する情報、を有する電話番号情報と、
が記憶され、
前記会議管理サーバの制御部は、
前記クライアント端末又は前記電話端末より、会議に参加するクライアント端末を特定する情報及び会議に参加する電話端末を特定する情報の少なくとも何れか一方を有する発呼メッセージを受信すると、前記クライアント情報又は前記電話番号情報より、当該会議に参加するクライアント端末又は電話番号のアドレスを抽出する処理と、
予め定められた電話番号の中から、当該会議に参加するために使用する会議用電話番号を割り振る処理と、
当該会議に割り振られた会議用電話番号を特定する情報、当該会議に参加するクライアント端末及び電話端末の少なくとも何れか一つを特定する情報、および、当該クライアント端末又は当該電話端末のアドレスを特定する情報、を有する会議開催情報を前記会議管理サーバの記憶部に記憶する処理と、
当該会議に参加するクライアント端末又は電話端末のアドレスを特定する情報と、当該会議に割り振られた会議用電話番号を特定する情報と、を含むルーティング指示を前記中継装置に送信する処理と、を行い、
前記中継装置の制御部は、
前記ルーティング指示に含まれている当該会議に参加するクライアント端末又は電話端末のアドレスを特定する情報と、当該会議に割り振られた会議用電話番号を特定する情報と、を対応付けてルーティング情報として前記中継装置の記憶部に記憶する処理と、
前記ルーティング情報において、一の会議用電話番号に対応付けられている一のアドレスで特定されるクライアント端末から受信した映像データ及び音声データを、当該一の会議用電話番号に対応付けられている他のアドレスで特定されるクライアント端末に送信する処理、
前記ルーティング情報において、一の会議用電話番号に対応付けられている一のアドレスで特定されるクライアント端末から受信した音声データを、当該一の会議用電話番号に対応付けられている他のアドレスで特定される電話端末に送信する処理、
前記ルーティング情報において、一の会議用電話番号に対応付けられている一のアドレスで特定される電話端末から受信した音声データを、当該一の会議用電話番号に対応付けられている他のアドレスで特定されるクライアント端末に送信する処理、
前記ルーティング情報において、一の会議用電話番号に対応付けられている一のアドレスで特定される電話端末から受信した音声データを、当該一の会議用電話番号に対応付けられている他のアドレスで特定される電話端末に送信する処理、の少なくとの何れか一つ以上の処理と、
を行うこと、
を特徴とする会議システム。 The conference system according to claim 1,
A conference management server and a telephone terminal;
In the storage unit of the conference management server,
Client information having information for specifying the client terminal and information for specifying the address of the client terminal;
Telephone number information having information for identifying a telephone number of the telephone terminal and information for identifying an address allocated to the telephone terminal;
Is remembered,
The control unit of the conference management server
When a call message having at least one of information specifying a client terminal participating in a conference and information specifying a telephone terminal participating in the conference is received from the client terminal or the telephone terminal, the client information or the phone A process of extracting the address of the client terminal or telephone number participating in the conference from the number information;
A process of allocating a conference telephone number to be used for participating in the conference from predetermined telephone numbers;
Information identifying the conference telephone number allocated to the conference, information identifying at least one of the client terminal and the telephone terminal participating in the conference, and identifying the address of the client terminal or the telephone terminal Storing the conference holding information having information in the storage unit of the conference management server;
A process for transmitting a routing instruction including information for identifying an address of a client terminal or a telephone terminal participating in the conference and information for identifying a conference telephone number allocated to the conference to the relay device. ,
The control unit of the relay device
Information specifying the address of the client terminal or telephone terminal participating in the conference included in the routing instruction and information specifying the conference telephone number allocated to the conference are associated with each other as routing information. Processing stored in the storage unit of the relay device;
In the routing information, the video data and audio data received from the client terminal specified by the one address associated with one conference telephone number are associated with the one conference telephone number. Processing to send to the client terminal specified by the address of
In the routing information, the voice data received from the client terminal specified by one address associated with one conference telephone number is transmitted to another address associated with the one conference telephone number. Process to send to the identified phone terminal,
In the routing information, the voice data received from the telephone terminal specified by one address associated with one conference telephone number is transmitted to another address associated with the one conference telephone number. Processing to be sent to the identified client terminal,
In the routing information, the voice data received from the telephone terminal specified by one address associated with one conference telephone number is transmitted to another address associated with the one conference telephone number. One or more of at least one of the processes to send to the identified telephone terminal;
To do the
A conference system characterized by
前記会議管理サーバの制御部は、
前記電話端末より、前記会議用電話番号を選択した発呼メッセージを受信すると、当該発呼メッセージに含まれている前記会議用電話番号を特定する情報と、発呼メッセージを送信してきた電話端末に割り振られているアドレスを特定する情報と、を含むルーティング指示を前記中継装置に送信する処理を行い、
前記中継装置の制御部は、受信したルーティング指示に含まれているアドレスを特定する情報を、受信したルーティング指示に含まれている会議用電話番号に対応するルーティング情報に含めて、前記中継装置の記憶部に記憶する処理を行うこと、
を特徴とする会議システム。 The conference system according to claim 5,
The control unit of the conference management server
When a call message in which the conference telephone number is selected is received from the telephone terminal, information specifying the conference telephone number included in the call message and the telephone terminal that has transmitted the call message A process for transmitting a routing instruction including information specifying an allocated address to the relay device;
The control unit of the relay device includes information specifying the address included in the received routing instruction in the routing information corresponding to the conference telephone number included in the received routing instruction, and Performing processing to be stored in the storage unit;
A conference system characterized by
前記中継装置と、前記電話端末と、の間にゲートウェイをさらに備え、
前記ゲートウェイの制御部は、一の電話端末に送信する音声データが複数ある場合には、複数の音声データを一つの音声データに合成して前記交換機に送信する処理を行うこと、
を特徴とする会議システム。 The conference system according to any one of claims 3 to 6,
A gateway between the relay device and the telephone terminal;
When there are a plurality of voice data to be transmitted to one telephone terminal, the control unit of the gateway performs a process of combining a plurality of voice data into one voice data and transmitting the voice data to the exchange.
A conference system characterized by
前記クライアント端末の制御部は、入力部及び映像出力部を介して、各々の宛先から送られてくる映像データを映像出力部に表示する位置の選択を受け付け、選択された位置に選択された映像データが表示されるように、複数の映像データを一つの映像データに合成する処理を行うこと、
を特徴とする会議システム。 The conference system according to any one of claims 1 to 7,
The control unit of the client terminal receives selection of a position for displaying video data sent from each destination on the video output unit via the input unit and the video output unit, and the video selected at the selected position. Performing a process of combining a plurality of video data into one video data so that the data is displayed;
A conference system characterized by
前記クライアント端末の制御部が、撮像部で撮像した映像データ及び音声収集部で収集した音声データを前記中継装置のアドレスを宛先として送信する処理を行う過程と、
前記中継装置の制御部が、会議に参加している一のクライアント端末に対して、当該会議に参加している他のクライアント端末から送信されてきた映像データ及び音声データを各々送信する処理を行う過程と、
前記一のクライアント端末の制御部が、複数の他のクライアント端末より映像データ及び音声データを受信すると、受信した複数の映像データを一つの映像データに合成して映像出力部に出力し、受信した複数の音声データを一つの音声データに合成して音声出力部に出力する処理を行う過程と、を有すること、
を特徴とするデータ処理方法。 A data processing method performed in a conference system having a plurality of client terminals and a relay device,
A process in which the control unit of the client terminal performs a process of transmitting the video data captured by the imaging unit and the audio data collected by the audio collecting unit with the address of the relay device as a destination;
The control unit of the relay device performs a process of transmitting video data and audio data transmitted from another client terminal participating in the conference to one client terminal participating in the conference, respectively. Process,
When the control unit of the one client terminal receives video data and audio data from a plurality of other client terminals, the received plurality of video data are combined into one video data and output to the video output unit. Performing a process of synthesizing a plurality of audio data into one audio data and outputting it to the audio output unit,
A data processing method characterized by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008288308A JP2010118715A (en) | 2008-11-11 | 2008-11-11 | Conference system and data processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008288308A JP2010118715A (en) | 2008-11-11 | 2008-11-11 | Conference system and data processing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010118715A true JP2010118715A (en) | 2010-05-27 |
Family
ID=42306113
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008288308A Pending JP2010118715A (en) | 2008-11-11 | 2008-11-11 | Conference system and data processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010118715A (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002152264A (en) * | 2000-11-15 | 2002-05-24 | Hitachi Ltd | Multi-party call system and multi-party call method |
| JP2003309832A (en) * | 2002-04-16 | 2003-10-31 | Mitsubishi Electric Corp | Video conference reservation system and conference reservation server and network management server used for the system |
| JP2005260384A (en) * | 2004-03-10 | 2005-09-22 | Fujitsu Ltd | Video conference system |
| JP2005260800A (en) * | 2004-03-15 | 2005-09-22 | Fujitsu Ltd | Meeting support program |
| JP2007074221A (en) * | 2005-09-06 | 2007-03-22 | Ntt Resonant Inc | MULTIPOINT CONFERENCE METHOD, MULTIPOINT CONFERENCE SYSTEM, AND MULTIPOINT CONFERENCE PROCESSING DEVICE PROGRAM |
| JP2007096974A (en) * | 2005-09-29 | 2007-04-12 | Toshiba Corp | Video conference terminal and display position determination method |
| JP2008236553A (en) * | 2007-03-22 | 2008-10-02 | Omron Corp | Terminal device in video conference system, control method for terminal device, control program for terminal device |
-
2008
- 2008-11-11 JP JP2008288308A patent/JP2010118715A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002152264A (en) * | 2000-11-15 | 2002-05-24 | Hitachi Ltd | Multi-party call system and multi-party call method |
| JP2003309832A (en) * | 2002-04-16 | 2003-10-31 | Mitsubishi Electric Corp | Video conference reservation system and conference reservation server and network management server used for the system |
| JP2005260384A (en) * | 2004-03-10 | 2005-09-22 | Fujitsu Ltd | Video conference system |
| JP2005260800A (en) * | 2004-03-15 | 2005-09-22 | Fujitsu Ltd | Meeting support program |
| JP2007074221A (en) * | 2005-09-06 | 2007-03-22 | Ntt Resonant Inc | MULTIPOINT CONFERENCE METHOD, MULTIPOINT CONFERENCE SYSTEM, AND MULTIPOINT CONFERENCE PROCESSING DEVICE PROGRAM |
| JP2007096974A (en) * | 2005-09-29 | 2007-04-12 | Toshiba Corp | Video conference terminal and display position determination method |
| JP2008236553A (en) * | 2007-03-22 | 2008-10-02 | Omron Corp | Terminal device in video conference system, control method for terminal device, control program for terminal device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2726630B2 (en) | Gateway device and gateway method | |
| CN101090475B (en) | Conference layout controls and control protocol | |
| US7653013B1 (en) | Conferencing systems with enhanced capabilities | |
| JP2012050063A (en) | Transmission management system and transmission system | |
| CN1185071A (en) | Multimedia Conference Using Parallel Network | |
| JP6492562B2 (en) | Transmission system, transmission management apparatus and program | |
| US10003623B2 (en) | Method for transferring control of a conference call | |
| JP3929248B2 (en) | Telephone conference system | |
| JP2022191389A (en) | Communication terminal, communication system, communication method and program | |
| KR100230548B1 (en) | Computer-telephone integrated system and relay method using the same | |
| JP2022133291A (en) | Transmission management device | |
| JP5831320B2 (en) | Transmission management system, transmission system, and program for transmission management system | |
| JP2009159516A (en) | Connection apparatus and connection method | |
| JP2016167676A (en) | Communication terminal device, communication management system, communication method, and program | |
| JP2005311670A (en) | Video conference terminal, video conference system, video conference method and program thereof | |
| JP2009194661A (en) | Conference terminal | |
| JP2004527156A (en) | System architecture for linking packet-switched and circuit-switched clients | |
| JP4406295B2 (en) | Application linkage system and application linkage method | |
| JP6652735B2 (en) | Telephone system | |
| JP2010124232A (en) | Conference system and conference method | |
| JP2007013726A (en) | Server device | |
| JP2007318556A (en) | Multi-point video conference system in communication network | |
| JP2010118715A (en) | Conference system and data processing method | |
| JP2000286899A (en) | Multimedia information communication system and its communication device | |
| EP1949682A1 (en) | Method for gatekeeper streaming |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101207 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120914 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121016 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130312 |