專利名稱:用于合成信息的裝置、用于控制信息的裝置以及計(jì)算機(jī)程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于合成所接收的信息的裝置、用于控制所接收的信息的 裝置,以及計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
多點(diǎn)電話會(huì)議系統(tǒng)已經(jīng)用于通過網(wǎng)絡(luò)來相互連接多個(gè)電話會(huì)議終端, 并且在會(huì)議終端之間交換圖像數(shù)據(jù)和聲音數(shù)據(jù)。
這樣的多點(diǎn)電話會(huì)議系統(tǒng)常常包M體合成器。在多點(diǎn)電話會(huì)議系統(tǒng) 中使用的媒體合成器的資源有限。媒體合成器的例子是合成從會(huì)議終端接 收的圖像數(shù)據(jù)的圖像合成器。
圖像合成器從會(huì)議終端接收?qǐng)D像數(shù)據(jù),解壓縮所接收的圖像數(shù)據(jù),合 成被解壓縮的數(shù)據(jù),壓縮所合成的數(shù)據(jù),以及發(fā)送被壓縮的數(shù)據(jù)。圖像合 成器使用軟件或硬件來實(shí)現(xiàn)這些過程。然而,可處理的圖像的數(shù)目有限, 并且可以同時(shí)連接到圖像合成器的會(huì)議終端的數(shù)目也是有限的。
如上所述,圖像合成器可以連接到僅有限數(shù)目的會(huì)漢終端。然而,需 要將更多的會(huì)議終端連接到單個(gè)圖像合成器。
JP-A H8-88842 (KOKAI)(下文的"第一文獻(xiàn),,)公開了一種技術(shù), 其通過相互級(jí)聯(lián)地(cascadingly )連接圖像合成器(在第一文獻(xiàn)中稱為 MCU's)可以實(shí)現(xiàn)大型會(huì)漢。
"Operating Instructions for SONY'S Video Communication System PCS-lllP, Chap.8."Multipoint Videoconference" ;Sony Corporation;2003" (下文的"第二文獻(xiàn)")描述了一種視頻會(huì)議系統(tǒng),其通過相互連接多個(gè) 圖像合成器來啟用處于多達(dá)十個(gè)位置的多點(diǎn)視頻會(huì)漢,每個(gè)圖像合成器都 連接到有限數(shù)目的會(huì)漢終端。
7根據(jù)第一和第二文獻(xiàn)中所描述的技術(shù),媒體合成器與會(huì)議終端之間的
映射以及媒體合成器之間的級(jí)聯(lián)連接的映射在多點(diǎn)電話^H義系統(tǒng)中是固定 的。換言之,用戶需要手動(dòng)分派將要連接到每個(gè)媒體合成器的會(huì)議終端以 及媒體合成器之間的級(jí)聯(lián)連接。為了通過利用媒體合成器的資源來實(shí)現(xiàn)多 點(diǎn)電話會(huì)議,需要復(fù)雜的設(shè)置工作。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個(gè)方面, 一種通信控制器,其經(jīng)由多路復(fù)用通信網(wǎng)絡(luò) 控制設(shè)備的通信,所述i殳備包括與專用線路(exclusive line)雙向連接 的至少兩個(gè)信息合成器,以及發(fā)送將由所述信息合成器合成的信息的至少 兩個(gè)終端設(shè)備;所述通信控制器包括接收單元,其從所述信息合成器接 收第一 ID和第二 ID,所述第一 ID是雙向連接到所述信息合成器中的一個(gè) 信息合成器的信息合成器的ID,并且所述第二 ID是所述信息合成器中的 所述一個(gè)信息合成器的ID;存儲(chǔ)單元,其存儲(chǔ)相互關(guān)聯(lián)的所接收的第一ID 和所接收的第二ID;以及分派單元,當(dāng)從第一信息合成器接收到的第一ID 和第二 ID這二者與從第二信息合成器接收到的笫一 ID和第二 ID都匹配 時(shí),所述分派單元向所述第一信息合成器分派所述終端設(shè)備中的一個(gè)終端 設(shè)備,并且向所述第二信息合成器分派所述終端設(shè)備中的另一個(gè)終端設(shè)備。
根據(jù)本發(fā)明的另一方面, 一種信息合成器,其包括第一通信單元, 其經(jīng)由將所述信息合成器雙向連接到其它信息合成器的專用線路,接收所 述其它信息合成器的ID,向所述其它信息合成器發(fā)送所述信息合成器的 ID,以及接收待合成的第一信息;第二通信單元,其經(jīng)由用于與第一終端 設(shè)備、通信控制器和所述其它信息合成器進(jìn)行多路復(fù)用通信的多路復(fù)用通 信網(wǎng)絡(luò),將所述其它信息合成器的ID連同所述信息合成器的ID —M送 到所述通信控制器,從所述通信控制器接收所述第一終端設(shè)備的ID,以及 從所述第一終端設(shè)備接收待合成的第二信息;以及合成單元,其合成所述 第一信息和所述第二信息,以便生成合成信息。
根據(jù)本發(fā)明的又一方面, 一種計(jì)算才;^p呈序產(chǎn)品,其具有包括程序化指令的計(jì)算機(jī)可讀介質(zhì),所述程序化指令用于經(jīng)由多路復(fù)用通信網(wǎng)絡(luò)控制設(shè)
備的通信,所述設(shè)備包括與專用線路雙向連接的至少兩個(gè)信息合成器,以及發(fā)送將由所述信息合成器合成的信息的至少兩個(gè)終端設(shè)備,其中當(dāng)通過計(jì)算機(jī)執(zhí)行時(shí),所述指令使得所述計(jì)算機(jī)實(shí)現(xiàn)從所述信息合成器接收第一 ID和第二 ID,所述第一 ID是雙向連接到所述信息合成器中的一個(gè)信息合成器的信息合成器的ID,并且所述第二 ID是所述信息合成器中的所述一個(gè)信息合成器的ID;存儲(chǔ)相互關(guān)聯(lián)的所接收的第一 ID和所接收的第二 ID;以及當(dāng)從第一信息合成器接收到的第一 ID和第二 ID這二者與從第二信息合成器接收到的第一 ID和第二 ID都匹配時(shí),向所述第一信息合成器分派所述終端設(shè)備中的一個(gè)終端設(shè)備,并且向所述第二信息合成器分派所述終端設(shè)備中的另 一個(gè)終端設(shè)備。
根據(jù)本發(fā)明的再一方面, 一種計(jì)算扭4呈序產(chǎn)品,其具有包括程序化指令的計(jì)算機(jī)可讀介質(zhì),所述程序化指令用于合成待合成的信息以及生成合成信息,其中當(dāng)通過計(jì)算機(jī)執(zhí)行時(shí),所述指令使得所述計(jì)算機(jī)實(shí)現(xiàn)經(jīng)由專用線#收信息合成器的ID;經(jīng)由所述專用線路向所述信息合成器發(fā)送所述計(jì)算機(jī)的ID;經(jīng)由多路復(fù)用通信網(wǎng)絡(luò)將所述信息合成器的ID連同所述計(jì)算機(jī)的ID —起發(fā)送到通信控制器;經(jīng)由所述多路復(fù)用通信網(wǎng)絡(luò)從所述通信控制器接收終端設(shè)備的ID;經(jīng)由所述專用線路從所述信息合成器接收第 一信息;經(jīng)由所述多路復(fù)用通信網(wǎng)絡(luò)從所述終端設(shè)備接收待合成的第二信息;經(jīng)由所述專用線路向所述信息合成器發(fā)送所述第二信息;以及合成所述第 一信息和所述第二信息以生成合成信息。
圖l是根據(jù)本發(fā)明的實(shí)施例的多點(diǎn)電話會(huì)漢系統(tǒng)的示意圖2是圖1所示的圖像合成器的框圖3是圖1所示的會(huì)漢控制器的框圖4是圖3所示的資源存儲(chǔ)單元中的管理表的例子;
圖5是由圖像合成器實(shí)現(xiàn)的注冊(cè)過程的流程9圖6是注冊(cè)過程中消息傳輸?shù)男蛄袌D;圖7是向資源存儲(chǔ)單元注冊(cè)信息的過程的流程圖;圖8是在圖3所示的注冊(cè)單元注冊(cè)了第一圖像合成器的條目之后的管理表的例子;
圖9是在注冊(cè)單元注冊(cè)了第二圖像合成器的條目之后的管理表的例
子;
圖IO是會(huì)議控制器開始和終止會(huì)議的過程的流程圖;圖11是當(dāng)^i義開始時(shí)消息傳輸?shù)男蛄袌D;圖12是在會(huì)議開始之前的管理表的例子;
圖13是圖像合成器在與另一圖像合成器群集(cluster)時(shí)其合成圖像數(shù)據(jù)的流程圖14A至14D是在會(huì)議期間顯示在會(huì)議終端上的屏幕布局的例子;圖15是圖像合成器的控制單元中布局信息的數(shù)據(jù)配置的例子;圖16是當(dāng)圖像合成器被群集時(shí)布局信息的數(shù)據(jù)配置的例子;圖17是當(dāng)^H義被終止時(shí)的消息傳輸?shù)男蛄袌D;圖18是圖像合成器的硬件框圖;以及圖19是會(huì)議控制器的硬件框圖。
具體實(shí)施例方式
參照附圖,下面詳細(xì)解釋了本發(fā)明的示例性實(shí)施例。該解釋假設(shè)根據(jù)本實(shí)施例的信息合成器被應(yīng)用于圖像合成器,并且根據(jù)本實(shí)施例的信息控制器被應(yīng)用于^i義控制器。本發(fā)明并不限于下面所解釋的實(shí)施例。所述信息合成器和所述信息控制器可以被應(yīng)用于其它設(shè)備。
如圖1所示,才艮據(jù)本發(fā)明實(shí)施例的多點(diǎn)電話會(huì)議系統(tǒng)包括會(huì)議終端120a至120d、圖像合成器110a、 110b和110c、會(huì)議控制器100,以及將它們彼此連接的網(wǎng)絡(luò)150。該網(wǎng)絡(luò)是多路復(fù)用通信網(wǎng)絡(luò)。
會(huì)議終端120a至120d被用于參與電話會(huì)漢。會(huì)漢終端120a至120d中的每一個(gè)均向圖像合成器發(fā)送參與者的圖像數(shù)據(jù),從該圖4象合成器接收
10其它參與者的圖像數(shù)據(jù),并且顯示該圖像數(shù)據(jù)。
圖像合成器110a、 110b和110c從會(huì)議終端120a至120d接收?qǐng)D像數(shù)據(jù),根據(jù)所接收的圖像數(shù)據(jù)來合成每個(gè)會(huì)議終端的圖像數(shù)據(jù),并且向會(huì)議終端120a至120d發(fā)送該合成數(shù)據(jù)。
當(dāng)會(huì)議終端120a至120d舉行會(huì)議時(shí),會(huì)議控制器100控制會(huì)議終端120a至120d與圖^f象合成器110a、 110b和110c之間的連接。
盡管在圖1中四個(gè)會(huì)議終端120a至120d連接到網(wǎng)絡(luò),然而,在電話會(huì)議中使用的會(huì)議終端的數(shù)目并不限于四個(gè)。
圖像合成器110a和110b經(jīng)由專用線路151而一對(duì)一的連接,從而使得它們可以經(jīng)由用于所謂的雙向連接的專用線路151而相互通信(下文的"群集")。圖像合成器110c作為不與其它圖像合成器群集的獨(dú)立設(shè)備而被包括在該多點(diǎn)電話^i義系統(tǒng)中。
為了連接^i義控制器100、圖像合成器110a、 110b和110c以及^i義終端120a至120d,該實(shí)施例中使用了盡力而為分組交換網(wǎng)絡(luò),例如因特網(wǎng)。連接它們的網(wǎng)絡(luò)并不限于分組交換網(wǎng)絡(luò),并且可以使用任何類型的網(wǎng)絡(luò),而不管是無線線路還是有線線路。
如圖2所示,圖^f象合成器110a包括分組通信單元201、控制單元202、圖像數(shù)據(jù)通信單元203、圖像合成單元204、圖像解壓縮單元205a至205e,以及圖像壓縮單元206a至206e。圖像合成器110b包括相同的單元,并且省略了對(duì)其的解釋。
圖像合成器110a基本上遵循來自會(huì)議控制器100的指令。其從在會(huì)議控制器100所指定的電話會(huì)議中使用的會(huì)議終端接收?qǐng)D像數(shù)據(jù),合成所接收的圖像數(shù)據(jù),并且向其它會(huì)議終端發(fā)送所合成的數(shù)據(jù)。
圖像解壓縮單元205a至205e實(shí)現(xiàn)解壓縮,并且圖《象壓縮單元206a至206e實(shí)現(xiàn)壓縮。通過使用它們,圖像合成器110a被連接到五個(gè)會(huì)漢終端,并且實(shí)現(xiàn)關(guān)于每個(gè)會(huì)議終端的圖像數(shù)據(jù)的解壓縮和壓縮。圖像解壓縮單元和圖像壓縮單元的數(shù)目取決于圖像合成器110a所要求的會(huì)議終端的最大數(shù)目,并且其不限于五個(gè)。分組通信單元201包括發(fā)送單元221和接收單元222。其通過網(wǎng)絡(luò)ISO發(fā)送和接收與會(huì)漢終端120a至120d的各種類型的數(shù)據(jù)、會(huì)活控制信息或其它協(xié)議信息。將利用發(fā)送單元221和接收單元222來解釋這些類型的數(shù)據(jù)。
分組通信單元201使用這樣的通信協(xié)議,例如,通過因特網(wǎng)工程任務(wù)組(IETF )標(biāo)準(zhǔn)化的會(huì)話起始協(xié)議(SIP) (RFC3261: —種控制會(huì)話的起始和終止的信令協(xié)議)、實(shí)時(shí)傳輸協(xié)議/RTP控制協(xié)議(RTP/RTCP)(RFC3550: —種用于發(fā)送和接收諸如圖像和聲音數(shù)據(jù)的實(shí)時(shí)數(shù)據(jù)或用于監(jiān)視與控制該實(shí)時(shí)數(shù)據(jù)的協(xié)議)、傳輸控制協(xié)議/用戶數(shù)據(jù)報(bào)協(xié)議(TCP/UDP)(其作為傳送協(xié)議信息的底層協(xié)議)、網(wǎng)際協(xié)議(IP),以及以太網(wǎng)Ethernet (注冊(cè)商標(biāo))。
分組通信單元201所使用的這些協(xié)議符合使用圖像數(shù)據(jù)的會(huì)議系統(tǒng)的規(guī)范,并且可以使用其它協(xié)議。
發(fā)送單元221向會(huì)議控制器IOO發(fā)送用于注冊(cè)圖像合成器110a的注冊(cè)信息、用于連接和斷開會(huì)漢終端的控制數(shù)據(jù),以及根據(jù)從其它會(huì)漢終端發(fā)送的圖像數(shù)據(jù)所合成的圖像數(shù)據(jù)。
該注冊(cè)信息包括圖像合成器110a的標(biāo)識(shí)符(例如,媒體訪問控制(MAC)地址)以及IP地址。如果圖像合成器110a與另一圖像合成器群集,則該注冊(cè)信息包括所述另一圖像合成器的標(biāo)識(shí)符。稍后將解釋該注冊(cè)過程。該注冊(cè)信息可以包括資源的最大數(shù)目。資源的最大數(shù)目是圖像合成器110a可以操作的會(huì)漢終端的數(shù)目,并且在圖像合成器110a的情況下是五個(gè)。
接收單元222接收對(duì)于開始會(huì)議的請(qǐng)求、用于從會(huì)議控制器100連接和斷開會(huì)議終端的控制數(shù)據(jù),以及從會(huì)漢終端120a至120d發(fā)送的圖像數(shù)據(jù)。
圖像解壓縮單元205a至205e解壓縮由接收單元222接收的圖像數(shù)據(jù)。單個(gè)圖像解壓縮單元解壓縮從對(duì)應(yīng)的會(huì)議終端發(fā)送的圖像數(shù)據(jù)。如果所接收的圖像數(shù)據(jù)針對(duì)每個(gè)^i義終端被進(jìn)行不同的編碼(例如,解壓縮編碼方法、分辨率、幀速率、比特速率),則圖像解壓縮單元205a至205e以合適的方法來解壓縮每個(gè)圖像數(shù)據(jù)。
控制單元202包括檢測(cè)單元211,并且控制整個(gè)圖像合成器110a??刂茊卧?02指示圖像數(shù)據(jù)通信單元203實(shí)現(xiàn)群集,并且分析由分組通信單元201所接收的分組的協(xié)議。此外,控制單元202生成用于向會(huì)議控制器100注冊(cè)圖l象合成器110a的注冊(cè)信息,并且向分組通信單元201輸出該信息。然后該注冊(cè)信息由發(fā)送單元221發(fā)送。
基于來自會(huì)議控制器100的信息,控制單元202發(fā)布會(huì)話控制的指令,例如,開始和終止與其它會(huì)議終端的會(huì)議。
控制單元202控制向每個(gè)圖像解壓縮單元輸出分組通信單元201從其它會(huì)議終端接收到的圖像數(shù)據(jù)?;趯?duì)被壓縮的合成圖像數(shù)據(jù)被發(fā)送到的會(huì)議終端來說合適的協(xié)議,控制單元202對(duì)所述被壓縮的合成圖像數(shù)據(jù)進(jìn)行分組化,并且將該分組輸出到分組通信單元201??刂茊卧?02控制圖像合成單元204中的圖像合成布置模式(arrangement pattern)??刂茊卧?02指示圖像壓縮單元206a至206e以及圖像解壓縮單元205a至205e設(shè)置或改變各種參數(shù)、方法等。
檢測(cè)單元211控制圖像數(shù)據(jù)通信單元203來檢測(cè)經(jīng)由專用線路151所群集的圖像合成器。
圖像數(shù)據(jù)通信單元203與經(jīng)由除了網(wǎng)絡(luò)150以外的專用信號(hào)線路而群集的圖像合成器110b交換圖像數(shù)據(jù)。圖像數(shù)據(jù)通信單元203發(fā)送由圖像解壓縮單元205a至205e解壓縮的圖像數(shù)據(jù),并且接收由圖像合成器110b解壓縮的圖像數(shù)據(jù)。
圖像數(shù)據(jù)通信單元203檢測(cè)所群集的圖像合成器,并且經(jīng)由專用信號(hào)線路與所群集的圖像合成器nob交換標(biāo)識(shí)符。該標(biāo)識(shí)符是對(duì)圖像合成器進(jìn)行標(biāo)識(shí)的一條唯一的信息,并且在此將MAC地址用作標(biāo)識(shí)符。
用于一對(duì)一連接的信號(hào)線路被用做群集圖像合成器的群集接口 ,當(dāng)安裝圖像合成器時(shí),該接口與線纜和連接器相連。根據(jù)該實(shí)施例,圖像合成器被一對(duì)一的連接。因此,舉例來說,通過圖像數(shù)據(jù)通信單元203監(jiān)控用
13于檢測(cè)該群集的信號(hào)線路的電壓,檢測(cè)到這些圖像合成器被群集。此外,
因?yàn)槔脤S镁€路151來一對(duì)一地連接這些圖像合成器,所以保證了圖像數(shù)據(jù)通信單元203在無需授權(quán)或編碼/解碼的情況下與適當(dāng)?shù)脑O(shè)備交換信息。
除了所述實(shí)施例,諸如無線局域網(wǎng)(無線LAN )或藍(lán)牙Bluetooth (注冊(cè)商標(biāo))的無線接口也可以被用作群集接口。為了使用該無線接口來群集這些圖像合成器,要求特定設(shè)備來確保實(shí)現(xiàn)與所期望的圖像合成器的連接,或者與適當(dāng)?shù)膱D像合成器交換適當(dāng)?shù)男畔ⅰ?br>
返回該實(shí)施例的解釋,在多點(diǎn)電話^i義系統(tǒng)中,相互群集的多個(gè)圖像合成器可以共享從多個(gè)會(huì)議終端發(fā)送的圖像數(shù)據(jù)。相比于圖像合成器110a可以單獨(dú)處理的會(huì)漢終端,這允許更多的會(huì)漢終端舉行會(huì)漢。
基于來自控制單元202的指令,圖像合成單元204使用被解壓縮的圖像數(shù)據(jù),按照用于每個(gè)會(huì)議終端不同的屏幕布局來合成圖像數(shù)據(jù)。稍后將解釋用于每個(gè)會(huì)議終端的屏幕布局。
圖像合成單元204使用從圖像數(shù)據(jù)通信單元203接收的圖像數(shù)據(jù)以及由圖像解壓縮單元205a至205e解壓縮的圖像數(shù)據(jù)。來自圖像數(shù)據(jù)通信單元203的圖像數(shù)據(jù)是由其它圖像合成器110b的圖像解壓縮單元解壓縮的。換言之,圖像合成器110a合成并未經(jīng)由網(wǎng)絡(luò)150與其連接的會(huì)議終端的圖像數(shù)據(jù)。
舉例來說,假設(shè)圖像合成器110a被連接到會(huì)議終端120a和120b,并且所群集的圖像合成器110b被連接到會(huì)議終端120c和120d。圖像合成器110a僅接收來自會(huì)議終端120a和120b的圖像數(shù)據(jù)。然而,圖像合成器110a經(jīng)由專用信號(hào)線路從圖像合成器110b接收會(huì)議終端120c和120d的被解壓縮的圖像數(shù)據(jù)。以這樣的方式,圖像合成器110a合成來自會(huì)議終端120a至120d的所有圖像數(shù)據(jù)。
因?yàn)閳D像合成器110b經(jīng)由專用信號(hào)線路從圖像合成器110a接收^i義終端120a和120b的被解壓縮的圖像數(shù)據(jù),所以圖像合成器110b也合成來自會(huì)漢終端120a至120d的所有圖像數(shù)據(jù)。如此,即使會(huì)議終端120a至120d被連接到不同的圖像合成器,也生成參與單個(gè)會(huì)議的會(huì)議終端120a 至120d的合成圖4象。
圖像壓縮單元206a至206e相對(duì)于被連接到圖像合成器110a的每個(gè)會(huì) 議終端來壓縮由圖像合成單元204所合成的圖像數(shù)據(jù)。圖像壓縮單元206a 至206e以適合爭(zhēng)個(gè)會(huì)議終端的方法來壓縮所合成的圖像數(shù)據(jù)。
換言之,單個(gè)圖像壓縮單元被專用于壓縮將要被發(fā)送到對(duì)應(yīng)的會(huì)議終 端的圖像數(shù)據(jù)。如此,可以以相對(duì)于每個(gè)會(huì)議終端不同的壓縮編碼方法或 壓縮參數(shù)來壓縮將要按照不同布局顯示的所合成的圖像數(shù)據(jù)。
例如,當(dāng)會(huì)議終端120a至120d參與會(huì)議時(shí),會(huì)議終端120a顯示根據(jù) 從^i義終端120b、 120c和120d發(fā)送的圖像數(shù)據(jù)所合成的圖像數(shù)據(jù),并且 ^"i義終端120b顯示根據(jù)從^i義終端120a、 120c和120d發(fā)送的圖像數(shù)據(jù)所 合成的圖像數(shù)據(jù)。
因?yàn)槊總€(gè)圖像壓縮單元206a至206e均壓縮單個(gè)會(huì)議終端的圖像數(shù)據(jù), 所以可以關(guān)于每個(gè)會(huì)議終端來設(shè)置壓縮編碼方法(例如,MPEG (運(yùn)動(dòng)圖 像專家組)-2、 MPEG-4、 H.263、 H.264等)、分辨率、幀速率、比特速 率,等等。
由此,圖像合成器110a生成和輸出按照不同布局的圖像數(shù)據(jù)或者按照 不同方法壓縮的圖像數(shù)據(jù)。
如圖3所示,會(huì)漢控制器100包括分組通信單元301、控制單元302、 資源存儲(chǔ)單元303、布局管理單元304,以及時(shí)鐘305。會(huì)議控制器100控 制被注冊(cè)到資源存儲(chǔ)單元303的圖像合成器、每個(gè)^i義終端與圖像合成器 之間的連接、會(huì)H義的開始以及會(huì)漢的終止。
會(huì)議控制器100可以控制所合成的圖像數(shù)據(jù)的屏幕布局。會(huì)議控制器 100的每個(gè)單元可以通過軟件來實(shí)現(xiàn)。
時(shí)鐘305測(cè)量當(dāng)前時(shí)間。所測(cè)量的當(dāng)前時(shí)間被用于控制會(huì)議的開始時(shí) 間等。
資源存儲(chǔ)單元303在其中存儲(chǔ)了可以實(shí)現(xiàn)圖像合成過程的圖像合成器 的信息。如圖4所示,存儲(chǔ)在資源存儲(chǔ)單元303中的管理表關(guān)聯(lián)于條目號(hào)、圖像合成器的標(biāo)識(shí)符、圖像合成器的IP地址、資源的最大數(shù)目、使用的資 源數(shù)、群集標(biāo)記,以及彼此群集的圖像合成器的標(biāo)識(shí)符。每個(gè)記錄是指示 了對(duì)于圖l象合成器的注冊(cè)的條目。
圖像合成器的標(biāo)識(shí)符唯一地標(biāo)識(shí)了每個(gè)圖像合成器。圖像合成器的標(biāo) 識(shí)符可以是保證區(qū)別于其它圖像合成器的標(biāo)識(shí)符的任何種類的信息。在此,
被分派給圖像合成器的網(wǎng)絡(luò)接口的MAC地址被用作標(biāo)識(shí)符。
圖像合成器的IP地址被每個(gè)圖像合成器用來基于IP進(jìn)行通信。其可
以被用作自身ID (標(biāo)識(shí)信息)。
資源的最大數(shù)目是在相同時(shí)間可以被連接到圖像合成器的會(huì)議終端的
最大數(shù)目,在圖2所示的圖像合成器110a的情況下是五?;趫D像合成器
的硬件配置等來確定資源的最大數(shù)目。
使用的資源數(shù)是由當(dāng)前連接到圖像合成器的會(huì)議終端所耗用的資源
數(shù)。通常,每個(gè)會(huì)議終端耗用一個(gè)資源。然而,如果單個(gè)務(wù)漢終端在某一
時(shí)間參與了多個(gè)會(huì)議,則可以耗用多于一個(gè)的資源。資源的最大數(shù)目和使
用的資源數(shù)之間的差是可以被使用的可允許的資源數(shù)。
通過存儲(chǔ)可允許的資源數(shù),當(dāng)從會(huì)議終端120a至120d中的任何一個(gè) 接收到開始^i義的請(qǐng)求時(shí),會(huì)議控制器100指定舉行該^i義的圖像合成器。 此外,根據(jù)本實(shí)施例的多點(diǎn)電話會(huì)議系統(tǒng)可以在可允許的資源數(shù)之內(nèi)舉行 多個(gè)會(huì)漢。
群集標(biāo)記指示了圖〗象合成器是否與另一圖像合成器群集。 如果該圖像合成器與另 一圖像合成器群集,則所群集的圖像合成器的 標(biāo)識(shí)符是與該圖傳-合成器群集的另 一圖像合成器的標(biāo)識(shí)符。其唯一標(biāo)識(shí)了 所群集的圖像合成器。該標(biāo)識(shí)符被定義為與上述圖像合成器的標(biāo)識(shí)符相同 的信息。在此,被分派給所群集的圖像合成器的網(wǎng)絡(luò)接口的MAC地址被 用作所群集的圖4象合成器的標(biāo)識(shí)符。
返回到圖3的解釋,分組通信單元301包括發(fā)送單元321和接收單元 322。分組通信單元301發(fā)送和接收各種數(shù)據(jù)、用于控制在圖像合成器 110a、 110b和110c與^i義終端120a至120d之間的會(huì)漢的開始和終止的M控制信息、用于合成圖像的屏幕布局信息,以及其它協(xié)議信息。將利
用發(fā)送單元321和接收單元322來解釋各種數(shù)據(jù)。
類似于圖像合成器110a,分組通信單元301可以使用各種通信協(xié)議, 例如,SIP、 RTP/RTCP、 TCP/UDP、 IP和Ethernet (注冊(cè)商標(biāo))。
根據(jù)本實(shí)施例,由分組通信單元301所使用的協(xié)議符合使用圖像數(shù)據(jù) 的^i義系統(tǒng)的規(guī)范,并且可以使用其它協(xié)議。
接收單元322接收來自圖像合成器110a、 110b和110c的注冊(cè)信息, 并且接收來自會(huì)議終端120a至120d的對(duì)開始或終止會(huì)議的請(qǐng)求。
發(fā)送單元321向會(huì)議終端120a至120d發(fā)送關(guān)于該會(huì)議是否可以開始 的信息,并且向合成圖像數(shù)據(jù)的圖像合成器發(fā)送信息以標(biāo)識(shí)與其連接的會(huì) 議終端。稍后將詳細(xì)解釋通過接收單元322和發(fā)送單元321實(shí)現(xiàn)的過程。
控制單元302包括注冊(cè)單元311、設(shè)備提取單元312、確定單元313 和分派單元314,并且控制單元302控制整個(gè)會(huì)漢控制器100。
注冊(cè)單元311向資源存儲(chǔ)單元303中的管理表注冊(cè)由接收單元322接 收的注冊(cè)信息。換言之,注冊(cè)單元311向管理表注冊(cè)圖像合成器的標(biāo)識(shí) 符、圖像合成器的IP地址、圖像合成器的最大數(shù)目、使用的資源數(shù)、群集 標(biāo)記,以及彼此關(guān)聯(lián)的所群集的圖像合成器的標(biāo)識(shí)符。資源的最大數(shù)目可 以預(yù)先存儲(chǔ)在會(huì)議控制器100中,或者其可以被從圖像合成器發(fā)送。注冊(cè) 單元311將使用的資源數(shù)設(shè)置為零作為初始值。稍后將描i^集標(biāo)記。
如果所接收的注冊(cè)信息包括所群集的圖像合成器的標(biāo)識(shí)符,則確定單 元313確定所群集的圖像合成器是否已經(jīng)存儲(chǔ)在資源存儲(chǔ)單元303中。
確定單元313確定在所接收的注冊(cè)信息中的該圖《象合成器的標(biāo)識(shí)符 和所群集的圖像合成器的標(biāo)識(shí)符的組合是否匹配于存儲(chǔ)在資源存儲(chǔ)單元 303中的任何記錄中的相同組合。
更具體而言,確定單元313確定在管理表中的圖像合成器的標(biāo)識(shí)符 的字段中是否包括所群集的圖像合成器的標(biāo)識(shí)符。如果包括,則確定單元 313確定在包括有該標(biāo)識(shí)符的記錄中,所群集的圖像合成器的標(biāo)識(shí)符的 字段中是否包括所接收的注冊(cè)信息中的圖像合成器的標(biāo)識(shí)符。如果包括,則確定單元313確定所群集的圖像合成器已經(jīng)被注冊(cè)。
如果所接收的注冊(cè)信息不包括所群集的圖像合成器的任何標(biāo)識(shí)符,或 者如果確定單元313確定所群集的圖像合成器沒有被注冊(cè),則注冊(cè)單元311 將群集標(biāo)記設(shè)置為"否(no)"作為初始值。
如果確定單元313確定所群集的圖4象合成器已經(jīng)被注冊(cè)到管理表,則 注冊(cè)單元311將群集標(biāo)記設(shè)置為"是(yes)"。在這種情況下,注冊(cè)單元 311將所群集的圖像合成器的記錄中的群集標(biāo)記更新為"是"。通過以這 種方式處理,僅當(dāng)圖像合成器識(shí)別出彼此群集時(shí),群集標(biāo)記才指示"是"。 通過檢查群集標(biāo)記,每個(gè)圖像合成器標(biāo)識(shí)出被識(shí)別為彼此群集的圖像合成 器。群集標(biāo)記并不僅僅由于圖像合成器之一錯(cuò)誤地檢測(cè)到所群集的圖像合 成器而指示"是,,。因此,通過檢查群集標(biāo)記而改進(jìn)了提取彼此群集的圖 《象合成器的準(zhǔn)確度。
如果所接收到的注冊(cè)信息中的圖像合成器的條目已經(jīng)被注冊(cè)到管理 表,則注冊(cè)單元311使用所接收到的注冊(cè)信息來更新該管理表。因此,最 新信息被記錄在該管理表中。
使用從會(huì)漢終端120a至120d中的任何一個(gè)收到的對(duì)開始會(huì)議的請(qǐng)求 作為觸發(fā)器,設(shè)備提取單元312從管理表中提取用于開始會(huì)議的圖像合成 器的標(biāo)識(shí)符、IP地址等。
當(dāng)設(shè)備提取單元312提取該圖像合成器以開始會(huì)議時(shí),控制單元302 進(jìn)行控制以開始在會(huì)漢終端與該圖像合成器之間的44義會(huì)活。
作為開始會(huì)議的觸發(fā)器,可以使用其它過程而不是從會(huì)議終端120a 至120d收到對(duì)于開始會(huì)議的請(qǐng)求。例如,可以使用通過網(wǎng)站而保留的信息 來作為開始^i義的觸發(fā)器。
分派單元314確定用于分派的由設(shè)備提取單元312所提取的圖像合成 器,以便合成來自會(huì)議終端120a至120d的圖像。
布局管理單元304管理屏幕布局信息,以便為會(huì)議中的每個(gè)^H義終端 確定圖像數(shù)據(jù)的布局。布局管理單元304向發(fā)送單元321輸出屏幕布局信 息,并且發(fā)送單元321將其發(fā)送到圖像合成器。因此,圖像合成器受布局管理單元304控制,以便使用適合每個(gè)會(huì)議終端的屏幕布局來合成圖像數(shù) 據(jù)。
除了直接控制屏幕布局之外,布局管理單元304還可以基于來自^i義 中每個(gè)會(huì)漢終端的請(qǐng)求或來自領(lǐng)導(dǎo)該會(huì)漢的會(huì)議終端的指示來進(jìn)行控制。 布局管理單元304可以根據(jù)從會(huì)漢終端檢測(cè)到的話音(即,所檢測(cè)到的發(fā) 言者)來改變布局。如果圖像合成器110a、 110b和110c相對(duì)于每個(gè)^i義 終端發(fā)送不同的合成圖像數(shù)據(jù),則布局管理單元304可以基于來自每個(gè)會(huì) 議終端的指令來控制屏幕布局。
圖5是由圖像合成器110a所實(shí)現(xiàn)的向會(huì)議控制器100的注冊(cè)過程的流 程圖。盡管基于圖像合成器110a給出了解釋,然而,通過其它圖像合成器 也實(shí)現(xiàn)了相同的過程,并且省略了其解釋。
僅通過來自于圖像合成器110a、 110b和110c的注冊(cè),會(huì)議控制器100 便識(shí)別出它們。該識(shí)別使得會(huì)議控制器100能夠?qū)⑺R(shí)別的圖像合成器 110a、 110b和110c連接到4H義終端120a至120d,并且開始會(huì)議。
圖像合成器110a的控制單元202在啟動(dòng)時(shí)進(jìn)行初始設(shè)置(步驟S401 )。 該初始設(shè)置包括各種網(wǎng)絡(luò)設(shè)置操作(其包括設(shè)置圖像合成器110a的IP地 址)以及用于圖像合成器110a的各種硬件設(shè)置操作。為了設(shè)置用于圖像合 成器110a的網(wǎng)絡(luò)(其包括IP地址和默認(rèn)網(wǎng)關(guān)),可以設(shè)置從動(dòng)態(tài)主機(jī)配 置協(xié)議(DHCP)服務(wù)器獲取的信息,或者可以基于由管理員預(yù)先手動(dòng)設(shè) 置的信息來進(jìn)行設(shè)置。除了網(wǎng)絡(luò)信息之外,DHCP服務(wù)器可以向圖像合成 器110a發(fā)送將要連接的^H義控制器100的信息,包括IP地址和端口號(hào)。 在該方式下,通過使用DHCP來連接在多點(diǎn)電話會(huì)議系統(tǒng)中的網(wǎng)絡(luò),管理 員在降低的負(fù)荷下很容易操作被連接到該系統(tǒng)的圖像合成器。
檢測(cè)單元211從圖像數(shù)據(jù)通信單元203檢測(cè)所群集的圖像合成器(步 驟S402 )。對(duì)于群集的檢測(cè)被實(shí)現(xiàn)為圖像數(shù)據(jù)通信單元203的功能。例如, 存在這樣一種方法,在該方法中,在用于群集的專用線路151中,當(dāng)未連 接設(shè)備的時(shí)候電信號(hào)是低的,而當(dāng)群集了設(shè)備并且專用線路151在物理上 進(jìn)行傳導(dǎo)的時(shí)候,電信號(hào)升高。然而,可以使用任何其它的方法。當(dāng)檢測(cè)單元211檢測(cè)到所群集的圖像合成器時(shí)(在步驟S402為"是"), 圖像數(shù)據(jù)通信單元203向所群集的圖像合成器發(fā)送圖像合成器110a的標(biāo)識(shí) 符(步驟S403)。
圖像數(shù)據(jù)通信單元203從所群集的圖像合成器接收所群集的圖像合成 器的標(biāo)識(shí)符(步驟S404)。
發(fā)送單元221向會(huì)議控制器100發(fā)送注冊(cè)信息(步驟S405)。如果未 檢測(cè)到任何所群集的圖像合成器,則該注冊(cè)信息包括圖像合成器110a的標(biāo) 識(shí)符、圖像合成器110a的IP地址以及資源的最大數(shù)目。如果檢測(cè)到所群 集的圖^象合成器,則注冊(cè)信息包括圖^象合成器110a的標(biāo)識(shí)符、圖4象合成器 110a的IP地址、資源的最大數(shù)目以及所群集的圖〗象合成器的標(biāo)識(shí)符。
由此,會(huì)議控制器100將圖像合成器110a注冊(cè)為條目。稍后將詳細(xì)解 釋注冊(cè)時(shí)的消息傳輸。
接收單元222確定是否從會(huì)議控制器100接收到作為對(duì)開始會(huì)議的請(qǐng) 求的消息(步驟S406)。如果沒有接收到(在步驟S406為"否"),則 不實(shí)現(xiàn)任何特定過程。
如果接收單元222從會(huì)議控制器100接收到該消息(在步驟S406為 "是"),則實(shí)現(xiàn)用于該會(huì)議的過程(過程S407)。稍后將詳細(xì)解釋基于 開始會(huì)漢的消息而實(shí)現(xiàn)的用于會(huì)漢的過程。
檢測(cè)單元211檢測(cè)在所群集的圖像合成器的配置中的任何改變(步驟 S408)。如果沒有任何改變(在步驟S408為"否"),則檢測(cè)單元211 確定是否接收到對(duì)于開始會(huì)議的請(qǐng)求。
如果檢測(cè)單元211檢測(cè)到在所群集的圖像合成器的配置中的任何改變 (在步驟S408為"是"),則其再次確定是否存在任何群集(步驟S402 )。
在根據(jù)該實(shí)施例的多點(diǎn)電話^i義系統(tǒng)中,圖像合成器110a、 110b和 110c在上述過程中被自動(dòng)注冊(cè)到會(huì)議控制器100。群集的存在或不存在也 在注冊(cè)時(shí)祐發(fā)送。由此,會(huì)議控制器100自動(dòng)識(shí)別出圖像合成器110a、 110b 和110c的狀態(tài)(包括群集的存在)。多點(diǎn)電話會(huì)議系統(tǒng)降低了管理員手動(dòng) 注冊(cè)每個(gè)圖像合成器的工作負(fù)荷。根據(jù)該處理過程,如果改變了群集,則該群集立即,皮檢測(cè)到,并且發(fā)
送指示該群集的改變的注冊(cè)信息。會(huì)議控制器100的注冊(cè)單元311利用所 接收到的注冊(cè)信息來更新資源存儲(chǔ)單元303中的管理表。因此,會(huì)議控制 器100總是識(shí)別出圖像合成器的最新狀態(tài)。
下面參照?qǐng)D6來解釋用于注冊(cè)圖像合成器110a和110b的^H義控制器 100的消息傳輸。
在對(duì)該實(shí)施例的解釋中,使用SIP來控制各種會(huì)話,包括在圖像合成 器110a、 110b和110c與^i義控制器100之間所進(jìn)行的注冊(cè)、會(huì)漢的開始, 以及會(huì)漢的終止。SIP用于控制IP網(wǎng)絡(luò)中的呼叫,并且其由因特網(wǎng)工程任 務(wù)組(IETF)標(biāo)準(zhǔn)化。該實(shí)施例并不限于使用SIP來控制會(huì)話,并且可以 -使用任何其它的控制方法。
圖像合成器110a和110b在基于圖5所示的過程啟動(dòng)時(shí)檢測(cè)到彼此群 集,并且交換標(biāo)識(shí)符(步驟S501和S502 )。
圖像合成器110a向會(huì)議控制器100發(fā)送"REGISTER (注冊(cè)),,消 息(步驟S503 )。
會(huì)議控制器100通過從圖像合成器110a接收該"REGISTER"消息 而檢測(cè)到圖像合成器110a請(qǐng)求注冊(cè)。會(huì)議控制器100向圖像合成器110a 發(fā)送指示成功的"200OK"消息(步驟S504)。
通過接收該"200OK"消息,圖像合成器110a識(shí)別出該請(qǐng)求被接受, 并且向會(huì)議控制器100發(fā)送"SUBSCRIBE (預(yù)定),,消息(步驟S505 )。
該"SUBSCRIBE"消息是對(duì)事件進(jìn)行通知的請(qǐng)求。其包括注冊(cè)信息, 例如圖4象合成器110a的標(biāo)識(shí)符(00:00:aa:00:00:01 )、圖像合成器110a 的IP地址(192.168.10.10)、資源的最大數(shù)目(5),以及所群集的圖像 合成器110b的標(biāo)識(shí)符(00:00:aa:00:00:02 )。
在接收到"SUBSCRIBE"消息時(shí),會(huì)議控制器100向圖像合成器110a 發(fā)送"200OK,,消息(步驟S506)。
會(huì)議控制器100在資源存儲(chǔ)單元303中將所接收到的注冊(cè)信息注冊(cè)到 管理表(步驟S507 )。稍后將描述被注冊(cè)到管理表的信息以及注冊(cè)的過程。圖像合成器110b向會(huì)漢控制器100發(fā)送"REGISTER"消息(步驟 S508)。
當(dāng)^i義控制器100從圖像合成器110b接收到"REGISTER"消息的 時(shí)候,會(huì)議控制器100識(shí)別出圖像合成器110b請(qǐng)求注冊(cè)。會(huì)議控制器100 向圖像合成器110b發(fā)送"200OK"消息(步驟S509)。
在接收到該"200OK"消息時(shí),圖像合成器110b向^i義控制器100 發(fā)送"SUBSCRIBE"消息(步驟S510)。從圖像合成器110b發(fā)送的 "SUBSCRIBE"消息包括注冊(cè)信息,例如圖像合成器110b的標(biāo)識(shí)符 (00:00:aa:00:00:02 )、圖像合成器110b的IP地址(192.168.10.il)、資 源的最大數(shù)目(5),以及所群集的圖像合成器110a的標(biāo)識(shí)符 (00:00:aa:00:00:01 )。
在接收到該"SUBSCRIBE"消息時(shí),會(huì)議控制器100向圖像合成器 110b發(fā)送"200OK,,消息(步驟S511)。
會(huì)漢控制器100將所接收的注冊(cè)信息注冊(cè)到管理表(步驟S512 )。因 為在這種情況下已經(jīng)注冊(cè)了所群集的圖像合成器110a,所以利用將群集標(biāo) 記i殳置成"是,,等等來更新管理表。稍后將詳細(xì)解釋該注冊(cè)過程。
通過實(shí)現(xiàn)上述過程,會(huì)議控制器100將圖像合成器110a和110b的信 息連同關(guān)于它們被群集的信息一起注冊(cè)到資源存儲(chǔ)單元303。
在圖6所示的序列圖中,按照相對(duì)于每個(gè)設(shè)備的順序來實(shí)現(xiàn)步驟S503 至S506以及步驟S508至S511。然而,以簡(jiǎn)單的方式表示該過程是為了便 于解釋,并且可以以不同的順序來實(shí)現(xiàn)該過程。例如,由圖像合成器110a 和會(huì)議控制器100實(shí)現(xiàn)的過程以及由圖像合成器110b和會(huì)漢控制器100 實(shí)現(xiàn)的過程可以在彼此并行的情況下獨(dú)立地實(shí)現(xiàn)。
基于圖7解釋了將接收自會(huì)議控制器100的信息注冊(cè)到資源存儲(chǔ)單元 303的過程的流程圖。
^H義控制器100中的接收單元322確定是否從任何一個(gè)圖像合成器接 收到注冊(cè)信息(步驟S701)。如果接收單元322并未接收到任何注冊(cè)信息 (在步驟S701為"否"),則接收單元322重復(fù)步驟S701,直到其接收到注冊(cè)信息。該接收過程對(duì)應(yīng)于圖6中所示的對(duì)于"SUBSCRIBE"消息 的接收。^i義控制器100發(fā)送"200OK"消息(未示出)。
如果接收單元322接收到注冊(cè)信息(在步驟S701為"是"),則確定 單元313確定注冊(cè)信息是否包括所群集的圖像合成器的標(biāo)識(shí)符(步驟 S702)。
如果注冊(cè)信息包括所群集的圖像合成器的標(biāo)識(shí)符(在步驟S702為 "是"),則確定單元313確定所群集的圖像合成器是否作為條目被注冊(cè) 到管理表(步驟S703)。當(dāng)確定單元313檢測(cè)到這樣的記錄時(shí),其確定所 群集的圖像合成器作為條目被注冊(cè),其中該記錄在管理表的相應(yīng)字段中包 括所群集的圖像合成器的標(biāo)識(shí)符。
例如,在步驟S703,如果所群集的圖像合成器已經(jīng)被注冊(cè)為條目,則 確定單元313確定該條目中的所群集的圖像合成器的標(biāo)識(shí)符是否匹配于其 注冊(cè)信息4皮發(fā)送的圖像合成器的標(biāo)識(shí)符。只有在它們匹配時(shí),它們才都識(shí) 別出彼此群集,并且該過程前進(jìn)到步驟S704。
如果該注冊(cè)信息并不包括所群集的圖像合成器的標(biāo)識(shí)符(在步驟S702 為"否")或者如果并未注冊(cè)所群集的圖像合成器的條目(在步驟S703 為"否"),則注冊(cè)單元311注冊(cè)相互關(guān)聯(lián)的注冊(cè)信息中的圖像合成器的 標(biāo)識(shí)符、圖像合成器的IP地址、資源的最大數(shù)目、使用的資源數(shù)、群集標(biāo) 記"否",以及所群集的圖像合成器的標(biāo)識(shí)符(步驟S706)。圖像合成器 的標(biāo)識(shí)符、圖像合成器的IP地址、資源的最大數(shù)目以及使用的資源數(shù)與在 步驟S704中使用的那些相同。如果在注冊(cè)信息中包括所群集的圖像合成器 的標(biāo)識(shí)符,則該標(biāo)識(shí)符總是被注冊(cè)。
在圖4所示的例子中,在步驟S703, ^i義控制器100不能夠從圖像合 成器的標(biāo)識(shí)符的字段中檢測(cè)到這樣的記錄,即該記錄包括了來自圖像合成 器110a的注冊(cè)信息中的所群集的圖像合成器110b的相同標(biāo)識(shí)符 (00:00:aa:00:00:02 )。這意味著并未注冊(cè)指示了所群集的圖像合成器110b 的條目。在這樣的情況下,群集標(biāo)記^i殳置成"否"。
如圖8所示,在注冊(cè)了圖像合成器110a的條目之后的管理表中,圖像合成器110a的群集標(biāo)記為"否",因?yàn)閳D像合成器110b的條目沒有被注 冊(cè)。
返回圖7的解釋,如果所群集的圖像合成器的條目被注冊(cè)(在步驟S703 為"是,,),則注冊(cè)單元311注冊(cè)相互關(guān)聯(lián)的注冊(cè)信息中的圖像合成器的 標(biāo)識(shí)符、圖像合成器的IP地址、資源的最大數(shù)目、使用的資源數(shù)、群集標(biāo) 記"是",以及所群集的圖像合成器的標(biāo)識(shí)符(步驟S704)。圖像合成器 的標(biāo)識(shí)符、圖像合成器的IP地址、所群集的圖像合成器的標(biāo)識(shí)符以及資源 的最大數(shù)目被包括在注冊(cè)信息中。使用的資源數(shù)凈皮設(shè)置成零作為初始值。
注冊(cè)單元311在管理表中將所群集的圖像合成器的條目的群集標(biāo)記更 新成"是"(步驟S705 )。
在圖8所示的例子中,在步驟S703,會(huì)議控制器100確認(rèn)在圖像合 成器110b的注冊(cè)信息中的所群集的圖像合成器110a的標(biāo)識(shí)符 (OO:OO:aa:OO:OO:Ol)作為條目被注冊(cè)到管理表(參見圖8中所示的管理 表中的條目號(hào)2)。在這種情況下,圖像合成器110b的群集標(biāo)記被設(shè)置成 "是"。在這種情況下,圖像合成器110a的群集標(biāo)記也被更新成"是,,。
如圖9所示,在注冊(cè)了圖像合成器110b的條目之后的管理表中,圖像 合成器110b的群集標(biāo)記為"是,,(參見條目號(hào)3),這是因?yàn)閳D像合成器 110a的條目已經(jīng)被注冊(cè)。圖像合成器110a的群集標(biāo)記也被更新成"是" (參見條目號(hào)碼2)。
使用圖10來解釋開始和終止會(huì)議的會(huì)議控制器100的過程的流程圖。
會(huì)議控制器100中的接收單元322確定是否從會(huì)議終端接收到對(duì)于開 始會(huì)議的請(qǐng)求(步驟S1001)。在此,對(duì)于開始會(huì)議的請(qǐng)求包括開始^i義 所需要的資源數(shù)。
如果接收到該請(qǐng)求(在步驟S1001為"是"),則設(shè)備提取單元312 從管理表提取可以讓出(spare )該請(qǐng)求中所需要的資源數(shù)的圖像合成器(步 驟S1002 )。
如果設(shè)備提取單元312不能夠提取可以讓出所需要的資源數(shù)的圖像合 成器(在步驟S1002為"否"),則設(shè)備提取單元312從管理表提取可以讓出所需要的資源數(shù)的相互群集的多個(gè)圖像合成器(步驟S1003)。換言 之,雖然不能夠利用單個(gè)圖像合成器來舉行會(huì)議,但是設(shè)備提取單元312 確定是否可以通過組合多個(gè)圖像合成器來舉行會(huì)議。例如,如果相互群集 的可用圖傳*合成器的資源總數(shù)大于開始會(huì)議的請(qǐng)求中的資源數(shù),則這些圖 <象合成器#皮提取。這些圖像合成器分擔(dān)開始會(huì)議的過程。
如果設(shè)備提取單元312提取了可以讓出該請(qǐng)求中的資源數(shù)的一個(gè)或多 個(gè)圖像合成器(在步驟S1002或S1003為"是"),則發(fā)送單元321向請(qǐng) 求開始會(huì)漢的會(huì)漢終端發(fā)送可以開始會(huì)漢的消息(步驟S1004)。然后會(huì) 議控制器100生成會(huì)話來開始該會(huì)漢(步驟S1005 )。
如果設(shè)備提取單元312不能夠提取多個(gè)圖像合成器(在步驟S1003為 "否,,),則發(fā)送單元321向會(huì)議終端發(fā)送不能夠舉行會(huì)漢的消息(步驟
51006) 。
如果所接收的信息不是對(duì)于開始會(huì)議的請(qǐng)求(在步驟SIOOI為"否"), 則接收單元222確定所接收的信息是否是對(duì)于終止會(huì)議的請(qǐng)求(步驟
51007) 。
如果所接收的信息是對(duì)于終止會(huì)議的請(qǐng)求(在步驟S1007為"是,,), 則會(huì)議控制器100進(jìn)行控制來終止當(dāng)前會(huì)議(步驟S1008 )。控制單元302 實(shí)現(xiàn)一種過程來減少管理表中用于舉行會(huì)議的圖像合成器的條目中由會(huì)4義 所耗用的資源數(shù)(步驟S1009)。此時(shí),會(huì)議資源被釋放。
下面參照?qǐng)D11和12解釋當(dāng)響應(yīng)于來自會(huì)漢終端120a至120d的對(duì) 于開始會(huì)議的請(qǐng)求,圖像合成器110a和110b合成圖像數(shù)據(jù)的時(shí)候,通過 會(huì)漢控制器100的消息傳輸。
如圖12所示,根據(jù)在實(shí)現(xiàn)圖11中所示的過程之前的管理表,具有條 目號(hào)1的圖像合成器110c的所有資源都被耗用。在具有條目號(hào)2的圖像合 成器110a中,資源的最大數(shù)目是5,使用的資源數(shù)是3,并且因此資源的 額外數(shù)目是2。類似地,在具有條目號(hào)3的圖像合成器110b中,資源的最 大數(shù)目是5,使用的資源數(shù)是3,并且因此資源的額外數(shù)目是2。圖像合成 器110a和110b彼此群集。換言之,任何一個(gè)圖像合成器都不能夠單獨(dú)舉行在超過兩個(gè)會(huì)議終端
之間的會(huì)議;然而,通過圖像合成器110a和110b分擔(dān)合成過程,可以在 高達(dá)四個(gè)的會(huì)議終端之間舉行會(huì)議。在這種情況下,如果會(huì)議控制器100 從超過四個(gè)的會(huì)議終端接收到對(duì)于開始會(huì)議的請(qǐng)求,則其返回不能夠舉行 該會(huì)議的消息,因?yàn)榧词雇ㄟ^使用群集也不能獲取足夠的資源。
盡管在圖11所示的序列圖中使用SIP作為傳輸控制協(xié)議,然而,該傳 輸控制協(xié)議并不限于SIP。
會(huì)議終端120a向會(huì)漢控制器IOO發(fā)送對(duì)于開始與會(huì)議終端120b、120c 和120d的會(huì)議的請(qǐng)求(步驟S1101)。會(huì)議終端120a發(fā)送"NOTIFY (通 知),,消息,其表示傳輸對(duì)請(qǐng)求事件的通知,作為對(duì)于開始會(huì)議的請(qǐng)求。 可以從另外的會(huì)議終端而不是會(huì)議終端120a發(fā)送該請(qǐng)求。
可以使用另外的事件(而不是從會(huì)漢終端向44義控制器100發(fā)送的該 請(qǐng)求)作為觸發(fā)器來開始該會(huì)議。例如,在預(yù)定會(huì)漢的情況下,在當(dāng)前時(shí) 間達(dá)到存儲(chǔ)在^H義控制器100中的該預(yù)定會(huì)漢的開始時(shí)間的時(shí)候,會(huì)議控 制器100可以進(jìn)行控制以開始該會(huì)漢。這樣的配置自然在會(huì)漢控制器100 中需要時(shí)鐘305來測(cè)量當(dāng)前時(shí)間。因?yàn)轭A(yù)先預(yù)定了該會(huì)議,所以在降低用 戶負(fù)荷的情況下舉行了該會(huì)漢,并且可以預(yù)先保存舉行該會(huì)漢的資源。
^i義控制器100向會(huì)議終端120a發(fā)送"200OK"消息用于進(jìn)行確認(rèn)(步 驟S1102)。
會(huì)漢控制器100提取具有可用資源的圖像合成器(步驟S1103)。例 如,在圖12所示的會(huì)議資源的情況下,設(shè)備提取單元312通過將彼此群集 的圖像合成器110a和110b的剩余資源進(jìn)行組合,而識(shí)別出可以開始新的 會(huì)漢。如果設(shè)備提取單元312識(shí)別出新的4H義可以開始,則控制單元302 在管理表的相應(yīng)記錄中增加所耗用的資源數(shù)。分派單元314分派用于會(huì)議 終端120a和120b的圖4象合成器110a,并且其分派用于會(huì)漢終端120c和 120d的圖像合成器110b。
為了通知可以舉行會(huì)議,發(fā)送單元321向會(huì)議終端120a發(fā)送指示會(huì)議 可以開始的"NOTIFY"消息(步驟S1104)。如果沒有足夠的資源來開始該會(huì)漢,則發(fā)送單元321發(fā)送指示會(huì)漢不能開始的"NOTIFY"消息。
在接收到該"NOTIFY"消息時(shí),會(huì)議終端120a向會(huì)議控制器100發(fā) 送"200OK,,消息用于進(jìn)行確認(rèn)(步驟S1105)。
會(huì)議控制器100發(fā)送"REFER (INVITE)(參考(邀請(qǐng)))"消息 給圖像合成器110a,以便在圖像合成器110a與會(huì)議終端120a之間建立會(huì) 話(步驟S1106)。該"REFER"消息被稱為第三方呼叫控制,其被^H義 控制器100用作第三方來控制在圖像合成器110a與會(huì)議終端120a之間建 立和終止會(huì)話。
在接收到該"REFER (INVITE )"消息時(shí),圖像合成器110a的發(fā)送 單元221向會(huì)漢控制器100發(fā)送"202ACCEPTED (接受)"消息(步驟 S1107)。
控制單元202將"REFER (INVITE)"消息中用于合成圖像的屏幕 布局信息設(shè)置給圖像合成單元204 (步驟S1108)。
因?yàn)樗邮盏?REFER (INVITE ),,消息包括對(duì)于圖像合成器110a 要連接到會(huì)議終端120a的指示,所以發(fā)送單元221向會(huì)議終端120a發(fā)送 "INVITE"消息,以便在圖像合成器110a與會(huì)議終端120a之間建立M (步驟S1109)。
在接收到該"INVITE"消息時(shí),會(huì)議終端120a向圖像合成器110a 發(fā)送"200OK"消息(步驟SlllO)。會(huì)議終端120a基于RTP開始與圖 像合成器110a交換圖像數(shù)據(jù)(步驟Sllll)。該"INVITE"消息可以包 括圖像數(shù)據(jù)的各種參數(shù),例如,壓縮編碼方法、分辨率、幀速率以及比特 速率。
類似地,基于來自會(huì)議控制器100的第三方呼叫控制,在圖像合成器 110a與會(huì)議終端120b之間建立會(huì)話和交換圖像(步驟S1112至S1117)。
由此,圖像合成器110a從4H義終端120a和120b獲取圖像數(shù)據(jù)。在圖 像合成器110a解壓縮所接收的圖像數(shù)據(jù)之后,圖像合成器110a的圖像數(shù) 據(jù)通信單元203開始向圖像合成器110b發(fā)送被解壓縮的圖像數(shù)據(jù)(步驟 S1118)。然而,并不是所有的被解壓縮的圖像數(shù)據(jù)都需要M送到圖像合成器110b。例如,圖像數(shù)據(jù)通信單元203可以僅發(fā)送圖像合成器110b所 要求的圖像數(shù)據(jù)。
會(huì)漢控制器100發(fā)送"REFER (INVITE)"消息以4更在圖像合成器 110b與會(huì)漢終端120c之間建立會(huì)話(步驟S1119 )。
在接收到該"REFER (INVITE )"消息時(shí),圖像合成器110b的發(fā)送 單元221向會(huì)議控制器100發(fā)送"202ACCEPTED"消息(步驟S1120)。
圖像合成器110b的控制單元202將"REFER (INVITE )"消息中用 于合成圖像的屏幕布局信息設(shè)置給圖像合成單元204 (步驟S1121)。
因?yàn)樗邮盏?REFER (INVITE)"消息包括對(duì)于要連接到會(huì)議終 端120c的指示,所以圖像合成器110b的發(fā)送單元221向會(huì)議終端120c發(fā) 送"INVITE"消息,以便建立與會(huì)議終端120c的會(huì)話(步驟S1122)。
在接收到該"INVITE"消息時(shí),會(huì)議終端120c向圖像合成器110b 發(fā)送"200OK,,消息(步驟S1123)。會(huì)議終端120c基于RTP開始與圖 像合成器110b交換圖像數(shù)據(jù)(步驟S1125 )。
類似地,基于來自會(huì)議控制器100的第三方呼叫控制,在圖像合成器 110b與會(huì)議終端120d之間建立會(huì)話和交換圖像(步驟S1126至S1130 )。
由此,圖像合成器110b從會(huì)議終端120c和120d獲取圖像數(shù)據(jù)。在圖 像合成器110b解壓縮所接收的圖像數(shù)據(jù)之后,圖像合成器110b的圖像數(shù) 據(jù)通信單元203開始向圖像合成器110a發(fā)送被解壓縮的圖像數(shù)據(jù)(步驟 S1131)。然而,并不是所有的被解壓縮的圖像數(shù)據(jù)都需要^Jl送到圖像合 成器110a。例如,圖像數(shù)據(jù)通信單元203可以僅發(fā)送圖像合成器110a所 要求的圖像數(shù)據(jù)。
根據(jù)上述過程,可以在會(huì)議終端120a至120d之間舉行會(huì)議。會(huì)議終 端120a和120b ,皮連接到圖像合成器110a,并且會(huì)漢終端120c和120d被 連接到圖像合成器110b。換言之,圖像合成器110a和110b經(jīng)由網(wǎng)絡(luò)150 接收不同的圖像數(shù)據(jù)。然而,圖像合成器110a和110b經(jīng)由專用線路151 交換被解壓縮的圖像數(shù)據(jù)。因此,由每個(gè)圖像合成器中的圖像合成單元204 所合成的被發(fā)送到其它圖像合成器的圖像數(shù)據(jù)包括了會(huì)議終端120a至120d的所有圖像。
在圖11所示的序列圖中,按照相對(duì)于每個(gè)設(shè)備的順序?qū)崿F(xiàn)步驟S1106 至Sllll、步驟S1112至S1117、步驟S1119至S1124以及步驟S1125至 S1130。然而,以簡(jiǎn)單的方式表示該過程是為了便于解釋,并且可以以不同 的順序?qū)崿F(xiàn)該過程。更具體而言,由圖像合成器110a、會(huì)漢控制器100和 對(duì)應(yīng)的會(huì)議終端所實(shí)現(xiàn)的過程以及由圖像合成器110b、會(huì)議控制器100和 對(duì)應(yīng)的會(huì)議終端所實(shí)現(xiàn)的過程在彼此并行的情況下獨(dú)立地實(shí)現(xiàn)。
圖13是當(dāng)圖像合成器110a與圖像合成器110b群集以分擔(dān)對(duì)圖像數(shù)據(jù) 的解壓縮和壓縮的時(shí)候,合成來自會(huì)議終端的圖像數(shù)據(jù)的過程的流程圖。 當(dāng)圖像合成器110b和110c相互群集的時(shí)候,它們可以實(shí)現(xiàn)相同的過程, 并且省略了其解釋。
圖4象合成器110a的控制單元202確定是否終止會(huì)漢(步驟S1301)。 例如,當(dāng)接收單元222接收到對(duì)于終止會(huì)議的請(qǐng)求時(shí),該會(huì)議終止。
如果會(huì)漢并不終止(在步驟S1301為"否"),則控制單元202確定 所接收的信息是否是來自所連接的會(huì)議終端的圖像數(shù)據(jù)(步驟S1302)。
如果所接收的信息是圖像數(shù)據(jù)(在步驟S1302為"是,,),則負(fù)責(zé)該 圖像數(shù)據(jù)的圖像解壓縮單元205a至205e之一解壓縮所接收的圖像數(shù)據(jù)(步 驟S1303)。
如果所群集的圖像合成器110b運(yùn)作相同的會(huì)議,則圖像數(shù)據(jù)通信單元 203發(fā)送被解壓縮的圖像數(shù)據(jù)(步驟S1304)。在這種情況下,圖像數(shù)據(jù)通 信單元203接收被解壓縮的圖像數(shù)據(jù)(步驟S1305 )。
圖像合成器110a的圖像合成單元204合成被解壓縮的圖像數(shù)據(jù),以便 生成關(guān)于每個(gè)會(huì)議終端的單個(gè)圖像數(shù)據(jù)(步驟S1306)。稍后將描述圖像 布局。
圖像合成器110a的每個(gè)圖像壓縮單元206a至206e壓縮所合成的圖像 數(shù)據(jù)(步驟S1307)。
發(fā)送單元221相對(duì)于每個(gè)會(huì)議終端發(fā)送被壓縮的圖像數(shù)據(jù)(步驟 S1308)??刂茊卧?02確定接收單元222是否已經(jīng)接收到用于合成圖像的屏幕 布局(步驟S1309)。如果接收到該屏幕布局(在步驟S1309為"是"), 則控制單元202設(shè)置布局信息給圖像合成單元204 (步驟S1310)。
通過如上所述的控制單元202設(shè)置來實(shí)現(xiàn)圖14A中所示的屏幕布局。 該屏幕布局并不限于圖14中所示的例子。例如,當(dāng)檢測(cè)到發(fā)言者的時(shí)候, 可以放大該發(fā)言者的圖像。
如圖14B所示,作為發(fā)言者的參與者D所使用的會(huì)議終端120d的圖 像數(shù)據(jù)^^故大,并且可以在底部顯示被縮小的參與者A至C的圖像。
在圖14C所示的例子中,參與者A至C的圖傳^目比于圖14B所示的 例子中的圖傳^皮縮小得更多。
在圖14D所示的例子中,參與者A至C的圖傳4皮縮小并且被顯示在 角落。如圖14A至14D所示,可以根據(jù)需要改變屏幕布局。該屏幕布局并 不限于上述那些,并且可以^:用任何其它的布局。
為了設(shè)置布局,使用了布局信息。該布局信息被從會(huì)漢控制器IOO發(fā) 送,并且存儲(chǔ)在控制單元202中。如圖15所示,圖像號(hào)、使用狀態(tài)、縮減 比率和布置位置在關(guān)于每個(gè)會(huì)議終端的布局信息中相互關(guān)聯(lián)。該信息包括
五個(gè)圖像,因?yàn)閳D像合成器可以連接五個(gè)會(huì)漢終端。
在圖15中,假設(shè)會(huì)漢終端的屏幕大小是720x 480點(diǎn)(dot)。將被輸 入到圖像合成器的圖像1至4舉行單個(gè)會(huì)議,并且因此,圖像數(shù)據(jù)1至4 的使用狀態(tài)指示"是"。該布局信息是基于圖14A所示的四分布局的。該 布局信息中的布置位置包括分層信息以及作為原點(diǎn)的X坐標(biāo)和Y坐標(biāo)。該 分層信息指示了顯示的優(yōu)先級(jí)。其指示當(dāng)圖像重疊的時(shí)候哪個(gè)圖像數(shù)據(jù)具 有進(jìn)行顯示的較高優(yōu)先級(jí)。
根據(jù)該實(shí)施例,因?yàn)閳D像數(shù)據(jù)關(guān)于每個(gè)會(huì)議終端被合成,所以可以排 除自己的圖4象數(shù)據(jù)。例如,當(dāng)存在參與者A至D的時(shí)候,將發(fā)送到參與者 A的圖像數(shù)據(jù)可以被合成為僅顯示參與者B至D。
此外,根據(jù)該實(shí)施例,因?yàn)閳D像數(shù)據(jù)是基于用于每個(gè)^4義終端的布局 信息被合成的(與圖像合成器無關(guān)),所以根據(jù)用戶喜好以任何布局提供該圖像數(shù)據(jù)。
當(dāng)圖像合成器與另一圖像合成器群集的時(shí)候,圖16中所示的布局信息 的數(shù)據(jù)配置包括了與圖15中所示的布局信息相同的字段;然而,圖像數(shù)不 同。換言之,可以使用來自該圖像合成器的五個(gè)圖像數(shù)據(jù)以及來自所群集 的圖像合成器的五個(gè)圖像數(shù)據(jù)來合成該圖像數(shù)據(jù)。該布局信息是基于使用 來自該圖像合成器的圖像數(shù)據(jù)1和2以及來自所群集的圖像合成器的圖像 數(shù)據(jù)l'和2'的四分布局的。
通過如此i殳置布局信息,可以按照適合每個(gè)會(huì)議終端的布局來合成圖 像數(shù)據(jù)。
返回圖13的解釋,如果會(huì)議終止(在步驟S1301為"是,,),則圖像 合成器110a的控制單元202進(jìn)行控制以停止會(huì)議(步驟S1311)。
通過實(shí)現(xiàn)如上所述的過程,圖像合成器110a、 110b和110c基于布局 信息來合成從所連接的會(huì)議終端接收到的圖像數(shù)據(jù),并且以適合每個(gè)會(huì)i義 終端的布局發(fā)送該圖像數(shù)據(jù)。當(dāng)圖像合成器并不與另外的圖像合成器分擔(dān) 對(duì)圖像數(shù)據(jù)的解壓縮和壓縮的時(shí)候,在步驟S1304和S1305,圖像數(shù)據(jù)通 信單元203并不發(fā)送或接收?qǐng)D像數(shù)據(jù);然而,如上所述實(shí)現(xiàn)其它過程。
參照?qǐng)D17解釋了當(dāng)根據(jù)該實(shí)施例的多點(diǎn)電話會(huì)議系統(tǒng)終止會(huì)議時(shí)實(shí) 現(xiàn)的消息傳輸。
該解釋假設(shè)會(huì)議終端120a向會(huì)議控制器100發(fā)送對(duì)于終止會(huì)漢終端 120a至120d之間的會(huì)漢的請(qǐng)求;然而,消息傳輸并不限于這種情況。例 如,另外的會(huì)漢終端(而不是會(huì)議終端120a )可以發(fā)送該請(qǐng)求。除此之外, 可以將另外的事件用作觸發(fā)器來終止該^i義,而不是會(huì)漢終端120a至120d 之一向會(huì)漢控制器IOO發(fā)送該請(qǐng)求。例如,在當(dāng)前時(shí)間達(dá)到存儲(chǔ)在會(huì)議控 制器100等中的預(yù)定會(huì)議的終止時(shí)間的時(shí)候,會(huì)H義控制器100可以進(jìn)行控 制來終止該會(huì)議。
盡管在圖17所示的序列圖中將SIP用作傳輸控制協(xié)議,但并不限于使 用SIP。
在會(huì)議期間,會(huì)議終端120a和120b與所連接的圖像合成器110a交換圖像數(shù)據(jù)(步驟S1401、 S1402 )。會(huì)議終端120c和120d與所連接的圖傳_ 合成器110b交換圖像數(shù)據(jù)(步驟S1403、 S1404)。在彼此群集的圖像合 成器110a與110b之間還交換被解壓縮的圖像數(shù)據(jù)(步驟S1405)。
會(huì)漢終端120a向會(huì)議控制器100發(fā)送"NOTIFY"消息,其指示對(duì)于 終止會(huì)議終端120a至120d之間的會(huì)議的請(qǐng)求(步驟S1406 )。
會(huì)漢控制器100中的發(fā)送單元321向會(huì)議終端120a發(fā)送"200OK"消 息用于進(jìn)行確認(rèn)(步驟S1407 )。
發(fā)送單元321發(fā)送"REFER (BYE)(參考(再見))"消息以終止 圖像合成器110a與會(huì)議終端120a之間的會(huì)話(步驟S1408 )。
在接收到該"REFER (BYE)"消息時(shí),圖像合成器110a的控制單 元202向^H義控制器100發(fā)送"202ACCEPTED"消息(步驟S1409 )。
因?yàn)樵?REFER (BYE)"消息指示終止圖像合成器110a與會(huì)議終 端120a之間的會(huì)話,所以圖像合成器110a向會(huì)議終端120a發(fā)送"BYE" 消息以終止與會(huì)漢終端120a的會(huì)話(步驟S1410 )。
在接收到該"BYE"消息時(shí),^i義終端120a向圖《象合成器110a發(fā)送 "200OK"消息(步驟S1411)。
由此,^4義終端120a基于RTP停止與圖像合成器110a交換圖像數(shù)據(jù) (步驟S1412 )。
通過實(shí)現(xiàn)類似于步驟S1408至S1412的過程,會(huì)議控制器100實(shí)現(xiàn)第 三方呼叫控制,以便終止圖像合成器110a與會(huì)漢終端120b之間的會(huì)話, 并停止圖像數(shù)據(jù)的傳輸(步驟S1413至S1416 )。
發(fā)送單元321發(fā)送"REFER (BYE),,消息以終止圖像合成器110b 與會(huì)議終端120c之間的會(huì)話(步驟S1418)。
在接收到該"REFER (BYE)"消息時(shí),圖像合成器110b的控制單 元202向^H義控制器IOO發(fā)送"202ACCEPTED"消息(步驟S1419 )。
因?yàn)樗邮盏?REFER (BYE)"消息指示圖像合成器110b終止與 會(huì)議終端120c的會(huì)話,所以圖像合成器110b向會(huì)議終端120c發(fā)送"BYE" 消息以終止該會(huì)話(步驟S1420)。在接收到該"BYE"消息時(shí),會(huì)議終端120c向圖像合成器110b發(fā)送 "200OK,,消息(步驟S1421)。
由此,會(huì)議終端120c基于RTP停止與圖像合成器110b交換圖像數(shù)據(jù) (步驟S1422 )。
通過實(shí)現(xiàn)類似于步驟S1418至S1422的過程,會(huì)漢控制器100實(shí)現(xiàn)第 三方呼叫控制,以便終止圖像合成器110b與會(huì)議終端120d之間的會(huì)話, 并停止圖像數(shù)據(jù)的傳輸(步驟S1423至S1427)。
會(huì)議控制器100釋放對(duì)于該會(huì)議所使用的會(huì)議資源(步驟S1428)。 例如,控制單元302分別減少圖像合成器110a和110b這二者的使用資源 數(shù)。
利用上述過程,會(huì)議終端120a至120d之間的會(huì)議被終止。在圖17 所示的序列圖中,按照關(guān)于每個(gè)設(shè)備在步驟S1408至S1412、步驟S1413 至S1417、步驟S1418至S1422以及步驟S1423至S1427的順序來實(shí)現(xiàn)該 終止過程。然而,以便于解釋的順序表示了該過程,并且可以以不同的順 序?qū)崿F(xiàn)該過程。例如,在圖像合成器110a與^i義控制器100之間的過程以 及在圖像合成器110b與會(huì)議控制器100之間的過程在彼此并行的情況下獨(dú) 立地實(shí)現(xiàn)。
圖像合成器110a、 110b和110c解壓縮、合成并且壓縮從多個(gè)會(huì)議終 端接收的圖像數(shù)據(jù)。然而,考慮到將要處理的圖像數(shù)據(jù)量以及在該過程中 實(shí)現(xiàn)的步驟數(shù),通過使用單個(gè)中央處理單元(CPU)的軟件難以實(shí)現(xiàn)該過 程。使用硬件可以實(shí)現(xiàn)根據(jù)該實(shí)施例的圖像合成器llOa、 110b和110c的 功能。
如圖18所示,圖像合成器110a包括CPU 1801、隨機(jī)訪問存儲(chǔ)器 (RAM) 1802、網(wǎng)^l"口 (網(wǎng)絡(luò)I/F) 1803、圖像壓縮/解壓縮電路1804 至1808、圖像合成電路1809、群集接口 (群集I/F) 1810以及連接這些單 元的總線1811。
通過圖像壓縮/解壓縮電路1804至1808來實(shí)現(xiàn)圖像解壓縮單元205a 至205e以及圖像壓縮單元206a至206e??梢酝ㄟ^分離的電路來實(shí)現(xiàn)圖像壓縮電路和圖像解壓縮電路。通過圖像合成電路1809來實(shí)現(xiàn)圖像合成單元 204。
分組通信單元201經(jīng)由網(wǎng)絡(luò)I/F 1803 (例如,基于100 Mbps Ethernet (注冊(cè)商標(biāo))的網(wǎng)絡(luò)接口 )控制信息的傳輸。圖像數(shù)據(jù)通信單元203經(jīng)由 群集I/F 1810控制圖像數(shù)據(jù)的傳輸,等等。
使用CPU 1801以及由CPU 1801所使用的RAM 1802,通過軟件來實(shí) 現(xiàn)控制單元202。
總線1811 (例如,PCI (外圍組件互連))連接了 CPU 1801、圖像壓 縮/解壓縮電路1804至1808、圖像合成電路1809以及網(wǎng)絡(luò)I/F 1803。盡管 在圖18中利用單個(gè)總線連接這些單元,然而,可以經(jīng)由總線橋接器以不同 的比特速率將這些單元與多個(gè)總線相連。
使用對(duì)未壓縮圖像數(shù)據(jù)進(jìn)行交換的總線(例如,ITU-R BT.656總線), 圖像合成電路1809被連接到圖像壓縮/解壓縮電路1804至1808。
設(shè)計(jì)指南規(guī)定了每個(gè)內(nèi)部總線接口 。
群集I/F 1810是專用信號(hào)線路,其根據(jù)實(shí)時(shí)合成過程的需要來傳輸必 要數(shù)量的壓縮圖像數(shù)據(jù)。根據(jù)該實(shí)施例,群集I/F 1810是基于低電壓差分 信號(hào)(LDVS)的約10 Gbps的信號(hào)線路。由此,在以約250 Mbps利用標(biāo) 準(zhǔn)定義質(zhì)量解碼了圖像數(shù)據(jù)之后,可以在所群集的圖像合成器之間傳輸用 于會(huì)議終端的未壓縮的圖像數(shù)據(jù)量。然而,該信號(hào)線路并不限于LVDS。
盡管根據(jù)該實(shí)施例使用群集I/F 1810來傳輸圖像數(shù)據(jù),然而,將被傳 輸?shù)臄?shù)據(jù)可以包括除了圖像數(shù)據(jù)之外的其它數(shù)據(jù)。如上所述,相比于網(wǎng)絡(luò) I/F 1803,群集I/F 1810以更高的速度進(jìn)行可靠的通信。例如,群集I/F 1810 可靠地傳輸網(wǎng)絡(luò)I/F 1803由于比特速率不足而不能處理的未壓縮的圖4象數(shù) 據(jù)。
除此以外,可以通過計(jì)算機(jī)程序來實(shí)現(xiàn)整個(gè)圖像合成器。 如圖19所示,會(huì)議控制器100包括作為硬件的CPU 1901、RAM l卯3、 網(wǎng)絡(luò)I/F 1904、硬盤驅(qū)動(dòng)(HDD )1906以及總線1905。 CPU l卯l根據(jù)HDD 1906中的程序來控制會(huì)議控制器100的每個(gè)單元。RAM 1903中存儲(chǔ)了控制會(huì)漢控制器100所需的各種數(shù)據(jù)。網(wǎng)絡(luò)I/F 1904被連接到網(wǎng)絡(luò)150用于 通信。HDD l卯6中存儲(chǔ)了會(huì)4義控制程序以及各種類型的信息。總線1卯5 連接了會(huì)議控制器100中的單元。會(huì)議控制器100可以通過如上所述配置 的通用計(jì)算機(jī)來實(shí)現(xiàn)。
根據(jù)該實(shí)施例,由會(huì)議控制器100執(zhí)行的會(huì)議控制程序以可安裝或可 執(zhí)行格式^^記錄在計(jì)算機(jī)可讀記錄介質(zhì)中,例如HDD、只讀光盤存儲(chǔ)器 (CD-ROM)、軟盤(FD)、可讀光盤(CD-R)以及數(shù)字視頻盤(DVD )。
在這種情況下,當(dāng)會(huì)議控制器100從記錄介質(zhì)讀取會(huì)議控制程序并執(zhí) 行它的時(shí)候,會(huì)議控制程序被加栽到主存儲(chǔ)單元中,并且在主存儲(chǔ)單元中 生成控制單元302。當(dāng)執(zhí)行^i義控制程序的時(shí)候,將資源存儲(chǔ)單元303和 布局管理單元304存儲(chǔ)在主存儲(chǔ)單元中。
^i義控制程序可以被存儲(chǔ)在連接到諸如因特網(wǎng)的網(wǎng)絡(luò)的計(jì)算機(jī)中,以 便經(jīng)由網(wǎng)絡(luò)通過下載而提供??梢越?jīng)由網(wǎng)絡(luò)提供或分布會(huì)議控制程序。
根據(jù)該實(shí)施例的會(huì)漢控制程序可以被記錄在將提供的ROM等中。
^i義控制程序包括上述單元的模塊。當(dāng)CPU從記錄介質(zhì)讀取該^i義控 制程序并執(zhí)行它的時(shí)候,這些單元被加載到主存儲(chǔ)單元中并在其中被生成。
圖l象合成器并不限于一對(duì)一地群集,并且它們可以一對(duì)n地群集。
在假設(shè)多點(diǎn)電話會(huì)漢系統(tǒng)使用圖像數(shù)據(jù)的情況下描述了該實(shí)施例。當(dāng) 所傳輸?shù)臄?shù)據(jù)與圖像數(shù)據(jù)一樣大的時(shí)候,通過用于群集的專用線路的通信 甚至更有效。然而,根據(jù)該實(shí)施例的多點(diǎn)電話^i義系統(tǒng)并不限于傳輸圖像 數(shù)據(jù),并且其可以被配置成傳輸各種媒體數(shù)據(jù),例如聲音數(shù)據(jù)和包括文本 聊天應(yīng)用和電子表格的應(yīng)用數(shù)據(jù)。
根據(jù)該實(shí)施例,會(huì)議控制器100將從圖像合成器發(fā)送的注冊(cè)信息存儲(chǔ) 在資源存儲(chǔ)單元303中。當(dāng)會(huì)議控制器100從會(huì)議終端接收到對(duì)于開始會(huì) 議的請(qǐng)求時(shí),其基于該注冊(cè)信息分派適合該會(huì)議的圖像合成器。如果已經(jīng) 注冊(cè)有這些圖像合成器被群集,則會(huì)議控制器100自動(dòng)控制所群集的圖像 合成器舉行^i義。如此,管理員不需要手動(dòng)進(jìn)行設(shè)置,這減少了實(shí)現(xiàn)多點(diǎn) ^i義的設(shè)置的工作負(fù)荷。此外,在根據(jù)該實(shí)施例的多點(diǎn)電話會(huì)議系統(tǒng)中,在沒有管理員操作的
情況下,會(huì)議控制器100注冊(cè)圖像合成器,并且利用圖像合成器的資源來
控制舉行多點(diǎn)電話會(huì)漢。
本發(fā)明并不限于上述實(shí)施例,并且可以按照如下所述的各種修改來實(shí) 施本發(fā)明。
根據(jù)實(shí)施例的圖4象合成器110a、 110b和110c包括與資源的最大數(shù)目 相同數(shù)目的圖像壓縮單元206a至206e;然而,并不對(duì)包括在圖像合成器 中的圖像壓縮單元的數(shù)目進(jìn)行限制。
根據(jù)第一修改,圖像合成器僅包括一個(gè)圖像壓縮單元。單個(gè)圖像合成 器運(yùn)作單個(gè)會(huì)議。如果圖像合成器與另一圖像合成器群集,則多個(gè)群集的 圖像合成器可以運(yùn)作單個(gè)會(huì)議。圖像合成器按照對(duì)于連接到該圖像合成器 的所有會(huì)議終端來說共用的屏幕布置、壓縮編碼方法、分辨率、幀速率和 比特速率來生成合成的圖像數(shù)據(jù),并且向與其連接的所有會(huì)議終端發(fā)送所 合成的圖像數(shù)據(jù)。
圖像合成器可以,皮配置以^f更使用分級(jí)編碼(scalable coding )作為壓縮 編碼方法。利用分級(jí)編碼,即使圖像合成器僅包括一個(gè)圖像壓縮單元,圖 像合成器也可以在不同的分辨率或比特速率的情況下從被壓縮的圖像數(shù)據(jù) 中提取多個(gè)圖像數(shù)據(jù),由此向每個(gè)會(huì)漢終端發(fā)送酌情處理的圖像數(shù)據(jù)。
在上述實(shí)施例中,如果圖像合成器110a和110b相互群集(通過從圖 像合成器110a接收注冊(cè)信息),則圖像合成器110a的條目被注冊(cè)到會(huì)i義 控制器100中的資源存儲(chǔ)單元303。此時(shí),尚未注冊(cè)關(guān)于這些圖像合成器 被群集的事實(shí)。在從圖像合成器110b接收到注冊(cè)信息時(shí),注冊(cè)單元311 向資源存儲(chǔ)單元303中圖像合成器110a和110b的條目注冊(cè)關(guān)于該群集的 事實(shí)。然而,該實(shí)施例并不限于如上所述的注冊(cè)方法。
例如,如果圖〗象合成器110a和110b相互群集,則會(huì)漢控制器100可 以被配置以便在從圖像合成器110a和110b之一接收到所群集的圖像合 成器的標(biāo)識(shí)符時(shí),向資源存儲(chǔ)單元303注冊(cè)關(guān)于該群集的事實(shí)。
本發(fā)明并不限于該實(shí)施例,并且可以利用在本發(fā)明范圍之內(nèi)修改的那些單元來實(shí)現(xiàn)本發(fā)明。
例如,根據(jù)實(shí)施例,會(huì)議控制器100和圖4象合成器110a、 110b和110c 是獨(dú)立的設(shè)備。然而,會(huì)議控制器100可以包括圖像合成器的功能。如果 通過包括有圖4象合成器的多個(gè)會(huì)議控制器而實(shí)現(xiàn)了多點(diǎn)電話會(huì)漢系統(tǒng),則 任何一個(gè)會(huì)議控制器便集中實(shí)現(xiàn)用于其它圖像合成器的注冊(cè)過程。
可以根據(jù)需要來組合在實(shí)施例以及修改中所公開的多個(gè)單元。例如, 可以移除一些單元。此外,可以根據(jù)需要組合在實(shí)施例和修改中單獨(dú)公開 的單元。
本領(lǐng)域的技術(shù)人員將很容易想到其它的優(yōu)點(diǎn)和修改。因此,在其更廣 的方面中,本發(fā)明并不限于文中所示出和描述的具體細(xì)節(jié)和代表性實(shí)施例。 相應(yīng)地,在不背離如所附權(quán)利要求及其等同物所限定的整體創(chuàng)造性概念的 精神和范圍的情況下,可以進(jìn)行各種修改。
權(quán)利要求
1. 一種通信控制器,其經(jīng)由多路復(fù)用通信網(wǎng)絡(luò)控制設(shè)備的通信,所述設(shè)備包括與專用線路雙向連接的至少兩個(gè)信息合成器,以及發(fā)送將由所述信息合成器合成的信息的至少兩個(gè)終端設(shè)備,所述通信控制器包括接收單元,其從所述信息合成器接收第一ID和第二ID,所述第一ID是雙向連接到所述信息合成器中的一個(gè)信息合成器的信息合成器的ID,并且所述第二ID是所述信息合成器中的所述一個(gè)信息合成器的ID;存儲(chǔ)單元,其存儲(chǔ)相互關(guān)聯(lián)的所接收的第一ID和所接收的第二ID;以及分派單元,當(dāng)從第一信息合成器接收到的第一ID和第二ID這二者與從第二信息合成器接收到的第一ID和第二ID都匹配時(shí),所述分派單元向所述第一信息合成器分派所述終端設(shè)備中的一個(gè)終端設(shè)備,并且向所述第二信息合成器分派所述終端設(shè)備中的另一個(gè)終端設(shè)備。
2. 根據(jù)權(quán)利要求l所述的通信控制器,其進(jìn)一步包括發(fā)送單元,所述 發(fā)送單元經(jīng)由所述多路復(fù)用通信網(wǎng)絡(luò)向所述第 一信息合成器發(fā)送所述一個(gè) 終端設(shè)備的ID,以及向所述第二信息合成器發(fā)送所述另一個(gè)終端設(shè)備的 ID。
3. 根據(jù)權(quán)利要求1所述的通信控制器,其中所述存儲(chǔ)單元包括就每個(gè)信息合成器而言每次能被合成的信息段的最 大數(shù)目,并且所述分派單元向所述第一信息合成器分派一定數(shù)目的終端設(shè)備,所述 數(shù)目少于所述第一信息合成器能合成的信息段的最大數(shù)目。
4. 根據(jù)權(quán)利要求l所述的通信控制器,其中當(dāng)所述接收單元接收到來 自所述終端設(shè)備的請(qǐng)求時(shí),所述分派單元向所述第一信息合成器分派所述 一個(gè)終端i殳備,并且向所述第二信息合成器分派所述另 一個(gè)終端設(shè)備。
5. 根據(jù)權(quán)利要求l所述的通信控制器,其進(jìn)一步包括測(cè)量當(dāng)前時(shí)間的 時(shí)鐘,其中所述存儲(chǔ)單元進(jìn)一步存儲(chǔ)預(yù)定時(shí)間,以便向所述第一信息合成器分派所述一個(gè)終端i殳備,以及向所述第二信息合成器分派所述另 一個(gè)終端i殳備, 并且當(dāng)所述當(dāng)前時(shí)間達(dá)到所述預(yù)定時(shí)間的時(shí)候,所述分派單元向所述第一 信息合成器分派所述第一終端設(shè)備,并且向所述第二信息合成器分派所述 另 一個(gè)終端設(shè)備。
6. —種信息合成器,其包括第 一通信單元,其經(jīng)由將所述信息合成器雙向連接到其它信息合成器 的專用線路,接收所述其它信息合成器的ID,向所述其它信息合成器發(fā)送 所述信息合成器的ID,以及接收待合成的第一信息;第二通信單元,其經(jīng)由用于與第一終端設(shè)備、通信控制器和所述其它 信息合成器進(jìn)行多路復(fù)用通信的多路復(fù)用通信網(wǎng)絡(luò),將所述其它信息合成 器的ID連同所述信息合成器的ID —M送到所述通信控制器,從所述通 信控制器接收所述第一終端設(shè)備的ID,以及從所述第一終端設(shè)備接收待合 成的第二信息;以及合成單元,其合成所述第一信息和所述第二信息,以便生成合成信息。
7. 根據(jù)權(quán)利要求6所述的信息合成器,其中所述專用線路的通信能夠 快于經(jīng)由所述多路復(fù)用通信網(wǎng)絡(luò)的通信。
8. 根據(jù)權(quán)利要求6所述的信息合成器,其中 所述第 一通信單元進(jìn)一 步接收第三信息;所述第二通信單元進(jìn)一步從所述通信控制器接收用于所述第一終端設(shè) 備的布局信息、第二終端設(shè)備的ID和用于所述第二終端設(shè)備的布局信息, 并且經(jīng)由用于進(jìn)一步與所述第二終端設(shè)備進(jìn)行多路復(fù)用通信的多路復(fù)用通 信網(wǎng)絡(luò)而從所述第二終端設(shè)備接收第四信息;以及所述合成單元基于用于所述第一終端設(shè)備的布局信息來合成所述第三 信息和所述第四信息,以便生成將要發(fā)送到所述第一終端設(shè)備的第一合成 信息,并且基于用于所述第二終端設(shè)備的布局信息來合成所迷第一信息和 所述第二信息,以便生成將要發(fā)送到所述第二終端設(shè)備的第二合成信息。
9. 一種計(jì)算機(jī)程序產(chǎn)品,其具有包括程序化指令的計(jì)算機(jī)可讀介質(zhì), 所述程序化指令用于經(jīng)由多路復(fù)用通信網(wǎng)絡(luò)控制設(shè)備的通信,所述設(shè)備包 括與專用線路雙向連接的至少兩個(gè)信息合成器,以及發(fā)送將由所述信息 合成器合成的信息的至少兩個(gè)終端設(shè)備,其中當(dāng)通過計(jì)算機(jī)執(zhí)行時(shí),所述 指令使得所述計(jì)算機(jī)實(shí)現(xiàn)從所述信息合成器接收第一 ID和第二 ID,所述第一 ID是雙向連接到 所述信息合成器中的 一個(gè)信息合成器的信息合成器的ID ,并且所述第二 ID 是所述信息合成器中的所述一個(gè)信息合成器的ID;存儲(chǔ)相互關(guān)聯(lián)的所接收的第一ID和所接收的第二ID;以及 當(dāng)從第一信息合成器接收到的第一 ID和第二 ID這二者與從第二信息 合成器接收到的笫一 ID和第二 ID都匹配時(shí),向所述第一信息合成器分派 所述終端設(shè)備中的一個(gè)終端設(shè)備,并且向所述第二信息合成器分派所述終 端設(shè)備中的另 一個(gè)終端設(shè)備。
10. 根據(jù)權(quán)利要求9所述的計(jì)算才;i^呈序產(chǎn)品,其中所述指令進(jìn)一步使 得所述計(jì)算機(jī)實(shí)現(xiàn)經(jīng)由所述多路復(fù)用通信網(wǎng)絡(luò)向所述第一信息合成器發(fā) 送所述一個(gè)終端設(shè)備的ID,以及向所述第二信息合成器發(fā)送所述另一個(gè)終 端設(shè)備的ID。
11. 根據(jù)權(quán)利要求10所述的計(jì)算才;i4呈序產(chǎn)品,其中所述存儲(chǔ)包括了就每個(gè)信息合成器而言每次能被合成的信息段的最大 數(shù)目,并且所述分派向所述第一信息合成器分派一定數(shù)目的終端設(shè)備,所述數(shù)目 少于所述第一信息合成器能合成的信息段的最大數(shù)目。
12. 根據(jù)權(quán)利要求9所述的計(jì)算才;^呈序產(chǎn)品,其中當(dāng)接收單元接收到 來自所述終端設(shè)備的請(qǐng)求時(shí),所述分派向所述第一信息合成器分派所述一 個(gè)終端設(shè)備,并且向所述第二信息合成器分派所述另 一個(gè)終端設(shè)備。
13. 根據(jù)權(quán)利要求9所述的計(jì)算機(jī)程序產(chǎn)品,其中所述指令進(jìn)一步使 得所述計(jì)算機(jī)實(shí)現(xiàn)對(duì)當(dāng)前時(shí)間的測(cè)量,其中所述存儲(chǔ)存儲(chǔ)了預(yù)定時(shí)間,以便向所述第一信息合成器分派所述一個(gè)終端設(shè)備,以及向所述第二信息合成器分派所述另一個(gè)終端設(shè)備,并且當(dāng)所述當(dāng)前時(shí)間達(dá)到所述預(yù)定時(shí)間的時(shí)候,所述分派向所述第 一信息 合成器分派所述笫一終端設(shè)備,并且向所述第二信息合成器分派所述另一個(gè)終端i殳備。
14. 一種計(jì)算機(jī)程序產(chǎn)品,其具有包括程序化指令的計(jì)算機(jī)可讀介 質(zhì),所述程序化指令用于合成待合成的信息以及生成合成信息,其中當(dāng)通 過計(jì)算機(jī)執(zhí)行時(shí),所述指令使得所述計(jì)算機(jī)實(shí)現(xiàn)經(jīng)由專用線M收信息合成器的ID; 經(jīng)由所述專用線路向所述信息合成器發(fā)送所述計(jì)算機(jī)的ID; 經(jīng)由多路復(fù)用通信網(wǎng)絡(luò)將所述信息合成器的ID連同所述計(jì)算機(jī)的ID 一起發(fā)送到通信控制器;經(jīng)由所述多路復(fù)用通信網(wǎng)絡(luò)從所述通信控制器接收終端設(shè)備的ID;經(jīng)由所述專用線路從所述信息合成器接收第一信息;經(jīng)由所述多路復(fù)用通信網(wǎng)絡(luò)從所述終端設(shè)備接收待合成的第二信息;經(jīng)由所述專用線路向所述信息合成器發(fā)送所述第二信息;以及合成所述第一信息和所述第二信息以便生成合成信息。
15. 根據(jù)權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,其中所述專用線路的 通信能夠快于經(jīng)由所述多路復(fù)用通信網(wǎng)絡(luò)的通信。
16. 根據(jù)權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,其中所述指令進(jìn)一步 使得所述計(jì)算機(jī)實(shí)現(xiàn)接收待合成的第三信息;經(jīng)由所述多路復(fù)用通信網(wǎng)絡(luò)從所述通信控制器接收用于第 一終端設(shè)備 的布局信息、第二終端設(shè)備的ID和用于所述第二終端設(shè)備的布局信息; 以及經(jīng)由所述多路復(fù)用通信網(wǎng)絡(luò)從所述第二終端設(shè)備接收待合成的第四信 息,其中基于用于所述第一終端設(shè)備的布局信息來合成所述第三信息和所述第 四信息,以便生成將要發(fā)送到所述第一終端設(shè)備的第一合成信息,并且基于用于所述第二終端設(shè)備的布局信息來合成所述第一信息和所述第 二信息,以便生成將要發(fā)送到所述第二終端設(shè)備的第二合成信息。
全文摘要
一種通信控制器(100),其從每個(gè)信息合成器接收指示了彼此雙向連接的兩個(gè)信息合成器的第一ID和第二ID;在其中存儲(chǔ)相互關(guān)聯(lián)的所述第一ID和所述第二ID;以及當(dāng)來自第一信息合成器的第一信息和第二信息都匹配于來自第二信息合成器的那些信息的時(shí)候,向所述第一信息合成器分派終端設(shè)備中的一個(gè)終端設(shè)備,并且向所述第二信息合成器分派所述終端設(shè)備中的另一個(gè)終端設(shè)備。
文檔編號(hào)H04N7/15GK101491091SQ200780026470
公開日2009年7月22日 申請(qǐng)日期2007年3月16日 優(yōu)先權(quán)日2006年9月27日
發(fā)明者川村卓也, 澀谷尚久, 田中信吾, 菅沢延彥 申請(qǐng)人:株式會(huì)社東芝