專利名稱:用于操作多個(gè)計(jì)算裝置的系統(tǒng)、方法以及計(jì)算機(jī)程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于操作多個(gè)計(jì)算裝置的計(jì)算系統(tǒng),該計(jì)算系統(tǒng)包括計(jì)算裝置中的一個(gè)和用于為顯示裝置生成共用視頻信號(hào)的圖像組合單元。本發(fā)明還涉及用于操作計(jì)算系統(tǒng)的方法,該計(jì)算系統(tǒng)用于操作多個(gè)計(jì)算裝置,該計(jì)算系統(tǒng)包括計(jì)算裝置中的一個(gè)和用于為顯示裝置生成共用視頻信號(hào)的圖像組合單元;并且本發(fā)明還涉及對(duì)應(yīng)的軟件。
背景技術(shù):
用于操作多個(gè)計(jì)算裝置的公知計(jì)算系統(tǒng)是使用遠(yuǎn)程桌面解決方案的系統(tǒng)。在計(jì)算技術(shù)中,術(shù)語(yǔ)“遠(yuǎn)程桌面”指允許圖形應(yīng)用在服務(wù)器上遠(yuǎn)程運(yùn)行而在本地顯示的軟件或操作系統(tǒng)特征。不是所有操作系統(tǒng)都支持遠(yuǎn)程桌面解決方案。所有圖形信息通過(guò)通信信道(例如LAN 局域網(wǎng))傳輸并且從而顯示性能縮減。已知以下用于組合多個(gè)計(jì)算裝置的另外的部件“畫(huà)中畫(huà)”或“色度鍵”顯示解決方案、鍵盤(pán)-視頻-鼠標(biāo)切換(KVM切換)以及遠(yuǎn)程虛擬化解決方案(虛擬機(jī))。色度鍵解決方案示出了單個(gè)顯示器上的兩個(gè)或更多計(jì)算裝置的屏幕,但是對(duì)每個(gè)系統(tǒng)仍然需要單獨(dú)的輸入裝置。專利申請(qǐng)US2001/0033340A1描繪了用于通過(guò)色度鍵處理來(lái)組合主圖畫(huà)的圖像數(shù)據(jù)與子圖畫(huà)的圖像數(shù)據(jù)的設(shè)備。KVM切換解決方案允許從一組輸入裝置的多系統(tǒng)操作,但是用戶必須在系統(tǒng)間手動(dòng)切換。即使能夠使用畫(huà)中畫(huà)或色度鍵解決方案將所有裝置的屏幕合并在一個(gè)顯示器上, 用戶仍然必須知道哪個(gè)計(jì)算裝置對(duì)顯示器的哪部分做貢獻(xiàn),以選擇適合的一個(gè)來(lái)將輸入裝置切換至該計(jì)算裝置。
發(fā)明內(nèi)容
本發(fā)明的目的是提供用于操作多個(gè)計(jì)算裝置的簡(jiǎn)單、但是安全并且可靠的系統(tǒng)、 方法和計(jì)算機(jī)程序。本發(fā)明的目的由權(quán)利要求1、12和13的特征實(shí)現(xiàn)。根據(jù)本發(fā)明,所述一個(gè)計(jì)算裝置適合于將所述顯示裝置的顯示區(qū)域劃分為多個(gè)顯示區(qū)域段,其中,所述顯示區(qū)域段中的至少一個(gè)顯示區(qū)域段與至少一個(gè)其它計(jì)算裝置相關(guān);從至少一個(gè)輸入裝置接收輸入信號(hào),其中,所述輸入信號(hào)可與所述顯示區(qū)域內(nèi)的位置相關(guān);以及給所述至少一個(gè)其它計(jì)算裝置提供取決于所述位置的輸入信號(hào),所述位置在與所述其它計(jì)算裝置相關(guān)的所述顯示區(qū)域段中的一個(gè)顯示區(qū)域段中。根據(jù)本發(fā)明的用于操作多個(gè)計(jì)算裝置的計(jì)算系統(tǒng)基于如下概念一個(gè)專用裝置、 一個(gè)計(jì)算裝置保證了對(duì)來(lái)自至少一個(gè)物理輸入裝置輸入信號(hào)的控制。該一個(gè)計(jì)算裝置給其它計(jì)算裝置提供輸入裝置的“虛擬輸入信號(hào)”。該一個(gè)計(jì)算裝置相對(duì)于其它計(jì)算裝置是主計(jì)算裝置。此外,利用從所有裝置至單個(gè)顯示裝置的貢獻(xiàn),計(jì)算系統(tǒng)布置為提供合并的視頻信號(hào)。計(jì)算系統(tǒng)允許其它計(jì)算裝置或系統(tǒng)的高集成質(zhì)量以生成完整的計(jì)算系統(tǒng)。顯示區(qū)域的劃分不是固定的,并且能夠在系統(tǒng)操作期間的任何時(shí)候被改變,如由計(jì)算系統(tǒng)所定義的。每個(gè)顯示區(qū)域段的形狀不限于類似例如矩形形狀的特定類型的形狀。使用的顯示裝置(視頻硬件)和(物理)輸入裝置能夠是工業(yè)標(biāo)準(zhǔn)產(chǎn)品對(duì)相對(duì)于該一個(gè)計(jì)算裝置為從計(jì)算裝置的其它計(jì)算裝置不必要進(jìn)行修改或僅需要進(jìn)行較小的修改。即使其它計(jì)算裝置一點(diǎn)也不知曉該一個(gè)計(jì)算裝置的存在,集成仍然工作(可能具有較低的“集成質(zhì)量”)。根據(jù)本發(fā)明的計(jì)算系統(tǒng)允許顯示裝置(視頻裝置)和輸入裝置接口使用標(biāo)準(zhǔn)信號(hào),被許多系統(tǒng)所支持。例如,DVI能用于視頻并且USB-、PS/2-、LAN-和/或串行控制臺(tái)用于輸入裝置。能夠集成支持這些數(shù)據(jù)格式的任何標(biāo)準(zhǔn)顯示裝置和/或輸入裝置。輸入裝置優(yōu)選為鍵盤(pán)、鼠標(biāo)和/或觸摸屏。位置特別是顯示裝置上的光標(biāo)的位置、和/或鼠標(biāo)指針位置和/或觸摸位置。根據(jù)本發(fā)明的優(yōu)選實(shí)施例,其它計(jì)算裝置(從系統(tǒng))支持指示裝置的絕對(duì)定位 (例如光標(biāo)或鼠標(biāo)指針位置)。根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述圖像組合單元是圖像合成單元,所述圖像合成單元適合于合并用于在所述顯示裝置上顯示的圖像部件,所述圖像部件與以下裝置相關(guān)所述一個(gè)計(jì)算裝置和至少一個(gè)其它計(jì)算裝置;或多個(gè)其它計(jì)算裝置。所述一個(gè)計(jì)算裝置的圖像部件位于與所述一個(gè)計(jì)算裝置相關(guān)的顯示區(qū)域段中,并且其它計(jì)算裝置的圖像部件位于與所述其它計(jì)算裝置相關(guān)的顯示區(qū)域段中。根據(jù)本發(fā)明的另一優(yōu)選實(shí)施例,所述一個(gè)計(jì)算裝置適合于接收用于顯示所述計(jì)算裝置的所述圖像部件和用于根據(jù)所述圖像部件來(lái)將所述顯示區(qū)域劃分為所述顯示區(qū)域段的請(qǐng)求。根據(jù)本發(fā)明的另一優(yōu)選實(shí)施例,所述一個(gè)計(jì)算裝置還適合于控制其自身至少一個(gè)圖像部件的可見(jiàn)性,其中,與另一計(jì)算裝置相關(guān)的任何圖像部件不能隱藏所述一個(gè)計(jì)算裝置的所述圖像部件。優(yōu)選地,所述顯示區(qū)域段形成為使得與所述一個(gè)計(jì)算裝置相關(guān)的所述圖像部件總是可見(jiàn)的。具有所述一個(gè)計(jì)算裝置的不同種類計(jì)算裝置與具有單操作的一個(gè)或多個(gè)其它計(jì)算裝置通過(guò)共享輸入裝置的視覺(jué)(visual)集成(共用圖形輸出)導(dǎo)致一個(gè)單個(gè)整體計(jì)算系統(tǒng)的用戶體驗(yàn)。當(dāng)越過(guò)實(shí)際裝置邊界時(shí),例如當(dāng)使用鼠標(biāo)指針或觸摸屏輸入時(shí),用戶不會(huì)注意到實(shí)際裝置邊界的存在。所述一個(gè)計(jì)算裝置適合于接收用于顯示其它計(jì)算裝置的圖像部件的請(qǐng)求。如果另外的計(jì)算裝置想要顯示新的圖像部件或者移動(dòng)它現(xiàn)有圖像部件中的一個(gè)的位置,它將通過(guò)通信信道通知所述一個(gè)計(jì)算裝置。即使當(dāng)所述其它計(jì)算裝置或所有其它計(jì)算裝置不可用或失效時(shí),所述一個(gè)計(jì)算裝置的圖像部件仍然可見(jiàn)并且能夠在任何時(shí)間由輸入裝置操作。根據(jù)本發(fā)明的更另一優(yōu)選實(shí)施例,所述圖像合成單元適合于接收一組源信號(hào),其中,每個(gè)源信號(hào)與相應(yīng)的計(jì)算裝置相關(guān);根據(jù)所述一個(gè)計(jì)算裝置的第一源信號(hào)來(lái)確定鍵信息;以及取決于所確定的鍵信息,在不同圖像源的所述源信號(hào)之間切換以產(chǎn)生所述共用視
頻信號(hào)。
根據(jù)本發(fā)明的更另一優(yōu)選實(shí)施例,所述圖像合成單元包括鍵檢測(cè)單元,用于根據(jù)所述第一源信號(hào)來(lái)確定所述鍵信息;多路復(fù)用器單元,用于在所述不同源信號(hào)之間切換以產(chǎn)生所述視頻輸出信號(hào);以及圖像合成控制器裝置,用于取決于所確定的鍵信息來(lái)控制所述多路復(fù)用器單元的切換。優(yōu)選地,所述鍵信息是色度鍵(色度鍵信息)并且所述鍵檢測(cè)單元是色度鍵檢測(cè)單元。所述圖像合成單元包括色度鍵檢測(cè)單元,所述色度鍵檢測(cè)單元控制多路復(fù)用器單元在來(lái)自所述一個(gè)計(jì)算裝置和每個(gè)其它計(jì)算裝置的源信號(hào)之間切換。當(dāng)檢測(cè)到某個(gè)色度鍵時(shí),多路復(fù)用器單元切換至指定的像素源、其它計(jì)算裝置。該功能類似于電視產(chǎn)品中使用的色度鍵控。其它色度鍵可以定義哪個(gè)生成源信號(hào)中的兩個(gè)的加權(quán)平均(替代僅選擇一個(gè)信號(hào))以生成半透明的壓痕所述圖像組合單元(圖像合成單元)優(yōu)選為適合于,即使一個(gè)或全部其它計(jì)算裝置失效并且僅所述一個(gè)計(jì)算裝置傳輸對(duì)應(yīng)的源信號(hào)時(shí),也操作。有數(shù)個(gè)可能的實(shí)施方式來(lái)滿足上述要求使所有的計(jì)算裝置與所述一個(gè)計(jì)算裝置的像素時(shí)鐘同步。在僅一個(gè)其它計(jì)算裝置的情況下,使所述一個(gè)計(jì)算裝置的像素時(shí)鐘與所述其它計(jì)算裝置同步。當(dāng)所述其它計(jì)算裝置的像素時(shí)鐘失效時(shí),停止該同步。使用幀緩存器捕獲具有獨(dú)立、可靠時(shí)鐘的所有計(jì)算裝置(如像素源)。根據(jù)本發(fā)明的另一優(yōu)選實(shí)施例,所述圖像合成單元還包括用于驗(yàn)證所述源信號(hào)的同步的同步驗(yàn)證單元。特別地,所述圖像合成單元還包括圖像縮放單元和/或畫(huà)中畫(huà)顯示數(shù)據(jù)生成單元。所述圖像縮放單元或所述畫(huà)中畫(huà)顯示數(shù)據(jù)生成單元可以添加至任意視頻輸入以對(duì)每個(gè)輸入允許不同分辨率和定時(shí)。優(yōu)選地,所述圖像合成單元還配置為用于使所述其它源信號(hào)中的至少一個(gè)與所述
第一源信號(hào)同步。本發(fā)明還涉及一種用于操作計(jì)算系統(tǒng)的方法,所述計(jì)算系統(tǒng)用于操作多個(gè)計(jì)算裝置,所述計(jì)算系統(tǒng)包括所述計(jì)算裝置中的一個(gè)計(jì)算裝置以及用于為顯示裝置生成共用視頻信號(hào)的圖像組合單元,其中,所述方法包括以下步驟將所述顯示裝置的顯示區(qū)域劃分為多個(gè)顯示區(qū)域段,其中,所述顯示區(qū)域段中的至少一個(gè)顯示區(qū)域段與至少一個(gè)其它計(jì)算裝置相關(guān);從至少一個(gè)輸入裝置接收輸入信號(hào),其中,所述輸入信號(hào)可與所述顯示區(qū)域內(nèi)的位置相關(guān);以及給所述至少一個(gè)其它計(jì)算裝置提供取決于所述位置的輸入信號(hào),所述位置在與所述其它計(jì)算裝置相關(guān)的所述顯示區(qū)域段中的一個(gè)顯示區(qū)域段中。特別地,所述方法包括合并顯示在所述顯示裝置上的圖像部件的另一步驟,所述圖像部件與所述一個(gè)計(jì)算裝置和至少一個(gè)其它計(jì)算裝置14、16或多個(gè)另外的計(jì)算裝置相關(guān)。優(yōu)選地,所述方法包括控制其自身至少一個(gè)圖像部件的可見(jiàn)性,其中,與另一計(jì)算裝置相關(guān)的任何圖像部件不能隱藏所述一個(gè)計(jì)算裝置的所述圖像部件。本發(fā)明還涉及計(jì)算機(jī)程序,在用于操作多個(gè)計(jì)算裝置的計(jì)算系統(tǒng)中使用,特別是前述計(jì)算系統(tǒng),所述計(jì)算系統(tǒng)包括所述計(jì)算裝置中的一個(gè)計(jì)算裝置以及用于為顯示裝置生成共用視頻信號(hào)的圖像組合單元,其中,所述計(jì)算機(jī)程序包括計(jì)算機(jī)指令,用于將所述顯示裝置的顯示區(qū)域劃分為多個(gè)顯示區(qū)域段,其中,所述顯示區(qū)域段中的至少一個(gè)顯示區(qū)域段與至少一個(gè)其它計(jì)算裝置相關(guān);從至少一個(gè)輸入裝置接收輸入信號(hào),其中,所述輸入信號(hào)可與所述顯示區(qū)域內(nèi)的位置相關(guān);以及給所述至少一個(gè)其它計(jì)算裝置提供取決于所述位置的輸入信號(hào),所述位置在與所述其它計(jì)算裝置相關(guān)的所述顯示區(qū)域段中的一個(gè)顯示區(qū)域段中。從而能夠基于根據(jù)本發(fā)明的計(jì)算機(jī)程序的指令實(shí)現(xiàn)根據(jù)本發(fā)明必然的技術(shù)效果。 該計(jì)算機(jī)程序能夠存儲(chǔ)在諸如CD-ROM的載體上或者能夠通過(guò)因特網(wǎng)或其它計(jì)算機(jī)網(wǎng)絡(luò)獲得。在執(zhí)行前,通過(guò)從載體讀取計(jì)算機(jī)程序,例如通過(guò)CD-ROM播放器或者從因特網(wǎng),并且將其存儲(chǔ)在計(jì)算機(jī)的存儲(chǔ)器中而將計(jì)算機(jī)程序載入計(jì)算裝置(計(jì)算機(jī))。除其它外,計(jì)算裝置包括中央處理器單元(CPU)、總線系統(tǒng)、存儲(chǔ)器模塊,例如RAM或ROM、存儲(chǔ)模塊,例如軟盤(pán)或硬盤(pán)單元以及輸入/輸出單元。在所描述的實(shí)施例中,上述部件以及所主張的部件和根據(jù)本發(fā)明使用的部件不受關(guān)于它們的尺寸、形狀、材料選擇以及技術(shù)概念的任何特別例外的影響,使得能夠不受限制地應(yīng)用相關(guān)領(lǐng)域中已知的選擇標(biāo)準(zhǔn)。本發(fā)明的目的的附加細(xì)節(jié)、特征、特性和優(yōu)點(diǎn)在從屬權(quán)利要求、附圖以及各個(gè)附圖和范例的以下描述中公開(kāi),其以范例性的方式示出了根據(jù)本發(fā)明的計(jì)算系統(tǒng)的實(shí)施例和范例。
在附圖中圖1表示用于操作多個(gè)計(jì)算裝置的計(jì)算系統(tǒng)的示意性概圖,計(jì)算系統(tǒng)包括為一個(gè)計(jì)算裝置的計(jì)算裝置中的一個(gè)以及用于為顯示裝置生成視頻信號(hào)的圖像組合單元;圖2表示根據(jù)本發(fā)明的一個(gè)實(shí)施例的為圖像合成單元(image compositing unit) 的圖像組合單元(image composing unit)的優(yōu)選實(shí)施例的示意性視圖。
具體實(shí)施例方式圖1示出了用于操作多個(gè)計(jì)算裝置12、14、16的計(jì)算系統(tǒng)10的示意性概圖,其中, 計(jì)算裝置12、14、16中的一個(gè)是為計(jì)算系統(tǒng)10的部分的一個(gè)計(jì)算裝置12。除了計(jì)算裝置中的該一個(gè)12以外,計(jì)算系統(tǒng)10還包括用于為顯示裝置20生成視頻信號(hào)的圖像組合單元18。該一個(gè)計(jì)算裝置12是適合于將顯示裝置20的顯示區(qū)域22劃分為多個(gè)顯示區(qū)域段 (area section) 24,26,28并將顯示區(qū)域段M、26中的一個(gè)與該一個(gè)計(jì)算裝置12關(guān)聯(lián)和/ 或?qū)@示區(qū)域段28中的至少一個(gè)28與通信上可連接至計(jì)算系統(tǒng)10的另一計(jì)算裝置14關(guān)聯(lián)的主計(jì)算裝置12。該一個(gè)計(jì)算裝置12還適合于從至少一個(gè)(物理的)輸入裝置23、34、 36接收輸入信號(hào)(箭頭30),其中,輸入信號(hào)(箭頭30)可與顯示區(qū)域22中的位置38相關(guān)。 該一個(gè)計(jì)算裝置12還適合于給其它計(jì)算裝置14、16提供取決于位置38的輸入信號(hào)(虛擬輸入信號(hào)箭頭40),位置38位于分配給對(duì)應(yīng)的另外的計(jì)算裝置14、16的顯示區(qū)域段M、 26J8中的一個(gè)中。顯示區(qū)域段對(duì)、26、觀可以具有任意類型的形狀,不限于圖1中描繪的矩形。圖像組合單元18是用于為顯示裝置20生成共用視頻信號(hào)(箭頭44)的圖像合成單元42,該合成單元42適合于合并來(lái)自該一個(gè)計(jì)算裝置12和另外的計(jì)算裝置14、16的圖像部件46、48、50。該一個(gè)計(jì)算裝置12適合于控制自身至少一個(gè)圖像部件46、48的可見(jiàn)性, 其中由該其它計(jì)算裝置14、16貢獻(xiàn)的任意圖像部件50不能隱藏此部件46、48。如果另一計(jì)算裝置14、16想要顯示新圖像部件50或者移動(dòng)它現(xiàn)有的圖像部件50 中的一個(gè)的位置,則它會(huì)通過(guò)通信信道(箭頭65)通知該一個(gè)計(jì)算裝置12。圖2示出了圖像合成單元42,該圖像合成單元42能夠理解為“黑盒”,該“黑盒”用于將來(lái)自單獨(dú)的圖像源52、54、56的圖像部件合并為用于生成共用圖像58的一個(gè)輸出信號(hào) (箭頭44),合成單元42適合于接收一組源信號(hào)(箭頭60、62、64),其中,每個(gè)源信號(hào)與對(duì)應(yīng)的圖像源52、54、56相關(guān);從第一圖像源52的第一源信號(hào)確定鍵信息66,特別是色碼鍵信息或色度鍵信息;以及取決于確定的鍵信息66,在不同圖像源52、54、56的源信號(hào)之間切換以產(chǎn)生輸出信號(hào)。合成單元42包括鍵檢測(cè)單元68,特別是色度鍵檢測(cè)單元68,該鍵檢測(cè)單元68控制多路多路復(fù)用器單元70以在來(lái)自該一個(gè)計(jì)算裝置12和其它計(jì)算裝置14、16的像素流之間切換。當(dāng)檢測(cè)到某個(gè)色度鍵時(shí),多路多路復(fù)用器單元70切換至指定的圖像源52、54、56。 該功能性類似于在電視產(chǎn)品中使用的色度鍵控??梢远x附加的色度鍵信息,其生成源信號(hào)的信道中的兩個(gè)的加權(quán)平均(替代僅選擇一個(gè)信道)以生成(半)透明的壓痕。圖像合成單元42還包括圖像合成控制器裝置72和同步驗(yàn)證單元74,該圖像合成控制器裝置72用于根據(jù)確定的鍵信息66來(lái)控制多路多路復(fù)用器單元70的切換,該同步驗(yàn)證單元74用于驗(yàn)證源信號(hào)(箭頭76)的同步。圖像組合單元18優(yōu)選地以即使一個(gè)或所有其它計(jì)算裝置14、16失效并且僅該一個(gè)計(jì)算裝置12生成像素?cái)?shù)據(jù)也仍然操作的方式構(gòu)成。有數(shù)個(gè)可能的實(shí)施方式滿足上述要求使所有的計(jì)算裝置12、14、16與該一個(gè)計(jì)算裝置12的像素時(shí)鐘同步。在僅一個(gè)其它計(jì)算裝置14的情況下使該一個(gè)計(jì)算裝置像素時(shí)鐘同步與該其它計(jì)算裝置14同步,并且如果該其它計(jì)算裝置14的像素時(shí)鐘失效則自動(dòng)停止該同步;使用幀緩存器并且利用獨(dú)立可靠的時(shí)鐘捕獲所有像素源??梢詫D像縮放單元或畫(huà)中畫(huà)單元(未示出)添加至任意視頻輸入以對(duì)每個(gè)輸入允許不同分辨率和定時(shí)。利用現(xiàn)有技術(shù)解決方案,以使得合并看似一個(gè)單個(gè)計(jì)算系統(tǒng)10的方式將非均勻系統(tǒng)與多個(gè)其它計(jì)算裝置14、16集成是可能的。用于操作操作多個(gè)計(jì)算裝置的計(jì)算系統(tǒng)10的(不根據(jù)本發(fā)明的)現(xiàn)有方法在這些領(lǐng)域具有優(yōu)勢(shì)能夠合并的裝置的混合(不能建立不同種類的系統(tǒng));能夠合并的裝置的類型(它們可能需要對(duì)于硬件或軟件的重大修改,不能使用現(xiàn)成的(of-the shelf)部件); 以及集成的質(zhì)量(不平滑或者無(wú)縫,特別是關(guān)于操作)。根據(jù)不同實(shí)施例的用于操作多個(gè)計(jì)算裝置12、14、16的計(jì)算系統(tǒng)10揭露不同的有利選項(xiàng)。屏幕劃分(屏幕目標(biāo)的處理)通過(guò)對(duì)每個(gè)其它計(jì)算裝置14、16使用定義的色度鍵并且用相應(yīng)的色度鍵在它自身的顯示器上繪出這些區(qū)域,該一個(gè)計(jì)算裝置12定義顯示區(qū)域22的哪個(gè)顯示區(qū)域段M、26J8示出哪個(gè)裝置的圖像部件(屏幕目標(biāo))46、48、50。因此,該一個(gè)計(jì)算裝置12知曉顯示裝置20上所有圖像部件的預(yù)期位置。在交疊圖像部件的情況下,該一個(gè)計(jì)算裝置12控制優(yōu)先級(jí)。在任何時(shí)候,該一個(gè)計(jì)算裝置12能夠使它自身的圖像部件可見(jiàn),用于顯示不準(zhǔn)被來(lái)自其它計(jì)算裝置的圖像部件所覆蓋的重要信息。如果另一計(jì)算裝置14、16想要顯示新的圖像部件或者移動(dòng)它現(xiàn)有的圖像部件中的一個(gè)的位置,它會(huì)通過(guò)通信信道65通知該一個(gè)計(jì)算裝置12。如果圖像部件期望位置被該一個(gè)計(jì)算裝置所認(rèn)可,則它會(huì)利用合適的鍵在它的顯示裝置上繪出用于該圖像部件的區(qū)域,以使得它在得到的圖像中可見(jiàn),該合適的鍵是色度鍵。如果該位置沒(méi)有被該一個(gè)計(jì)算裝置所認(rèn)可,則圖像部件將不可見(jiàn)。該一個(gè)計(jì)算裝置12可以通知其它計(jì)算裝置14、16關(guān)于這個(gè)情況。特殊情況是僅存在一個(gè)其它計(jì)算裝置(從系統(tǒng))。在該情況下,該一個(gè)計(jì)算裝置 12可以將顯示器的大部分指定給從計(jì)算裝置并且使用僅覆蓋其它計(jì)算裝置的顯示裝置的部分的顯示區(qū)域段“在上面”顯示該一個(gè)計(jì)算裝置的圖像部件。在該配置中,該其它計(jì)算裝置14、16不需要通知該一個(gè)計(jì)算裝置12關(guān)于它的圖像部件的產(chǎn)生或移動(dòng)。由于來(lái)自該一個(gè)計(jì)算裝置的圖像部件覆蓋分配至該其它計(jì)算裝置的顯示區(qū)域段的一些部分,所以該一個(gè)計(jì)算裝置12可以使這些部件半透明以使得用戶知曉覆蓋的部分。當(dāng)使用畫(huà)中畫(huà)機(jī)制在顯示裝置上顯示其它(從)裝置的完整屏幕時(shí),該其它計(jì)算裝置能定位它的圖像部件而無(wú)該一個(gè)計(jì)算裝置的干預(yù)。輸入焦點(diǎn)跟蹤通過(guò)知道部件布置以及為鼠標(biāo)的輸入裝置32的位置38,該一個(gè)計(jì)算裝置12跟蹤哪個(gè)計(jì)算裝置12、14、16具有焦點(diǎn)(focus),即哪個(gè)計(jì)算裝置當(dāng)前“擁有”輸入裝置32、34、36。該一個(gè)計(jì)算裝置12用以下方式管理焦點(diǎn)的變化通過(guò)鍵盤(pán)一個(gè)計(jì)算裝置12實(shí)施允許用戶使用特殊快捷鍵(例如類似于Windows 中的Alt-Tab)在計(jì)算裝置之間改變的方法。通過(guò)鼠標(biāo)點(diǎn)擊或觸摸利用點(diǎn)擊或觸摸事件,可以將輸入焦點(diǎn)指定至當(dāng)前鼠標(biāo)指針位置上的圖像部件的擁有者(類似微軟Windows)。通過(guò)鼠標(biāo)移動(dòng)可以將輸入焦點(diǎn)指定給當(dāng)前鼠標(biāo)指針位置上的圖像部件的擁有者 (類似 Unix)。通過(guò)單個(gè)計(jì)算裝置(系統(tǒng)),當(dāng)前焦點(diǎn)對(duì)用戶是可見(jiàn)的。為了避免一次在一個(gè)以上的計(jì)算裝置上顯示活動(dòng)的焦點(diǎn),當(dāng)轉(zhuǎn)換至另一裝置時(shí)應(yīng)當(dāng)主動(dòng)地從先前的焦點(diǎn)擁有者消除該焦點(diǎn)。通過(guò)桌面上的模擬鼠標(biāo)點(diǎn)擊(例如右下角)或者不可見(jiàn)窗口上前景中的已知位置的模擬鼠標(biāo)點(diǎn)擊,可以實(shí)現(xiàn)從另一計(jì)算裝置14、16消除焦點(diǎn)的效果。替代地,能夠給其它計(jì)算裝置發(fā)送消息,然后該其它計(jì)算裝置采取措施以消除該焦點(diǎn)。在該一個(gè)計(jì)算裝置上,通過(guò)使該一個(gè)計(jì)算裝置的顯示裝置目標(biāo)半透明,可以使得失焦可見(jiàn)。鍵盤(pán)事件鍵盤(pán)事件轉(zhuǎn)送至當(dāng)前具有焦點(diǎn)的該計(jì)算裝置并且對(duì)所有其它計(jì)算裝置抑制該鍵盤(pán)事件。
另外,鍵盤(pán)也可以用于整體裝置控制功能可以定義特殊鍵序列以執(zhí)行至僅有一個(gè)全屏顯示的切換或者重設(shè)整個(gè)系統(tǒng)。這消除了用于這些特殊目的的類似于“重設(shè)按鈕”的其它“硬鍵”的必要性。鼠標(biāo)和跟蹤球事件-移動(dòng)鼠標(biāo)指針位置優(yōu)選地在所有裝置上同步以避免當(dāng)越過(guò)顯示器上的顯示區(qū)域段邊界時(shí)指針的跳動(dòng)。模擬鼠標(biāo)輸入裝置使用指針的絕對(duì)定位來(lái)替代傳統(tǒng)鼠標(biāo)的相對(duì)定位來(lái)實(shí)現(xiàn)這個(gè)。在任意時(shí)間僅一個(gè)鼠標(biāo)指針的實(shí)例在顯示器上是可見(jiàn)的,所以對(duì)于交疊如由不同系統(tǒng)或者鼠標(biāo)移動(dòng)延遲人工因素繪出的鼠標(biāo)指針位圖是沒(méi)有問(wèn)題的。點(diǎn)擊事件將鼠標(biāo)點(diǎn)擊事件轉(zhuǎn)送至擁有當(dāng)前鼠標(biāo)指針位置下面的圖像部件的計(jì)算
直ο觸摸事件計(jì)算系統(tǒng)接收物理觸摸輸入事件,并且將它們轉(zhuǎn)送至擁有當(dāng)前觸摸位置下面的圖像部件的計(jì)算裝置。根據(jù)對(duì)附圖、公開(kāi)以及所附的權(quán)利要求的研究,本領(lǐng)域技術(shù)人員在實(shí)踐所請(qǐng)求的發(fā)明時(shí)能夠理解并實(shí)現(xiàn)所公開(kāi)的實(shí)施例的其它變形。在權(quán)利要求中,詞語(yǔ)“包括”不排除其它元件或步驟,并且不定冠詞“一”不排除多個(gè)。某些措施記載在互不相同的從屬權(quán)利要求中的僅有事實(shí)不表示不能有利地合并這些措施。權(quán)利要求中的任何參考標(biāo)記不應(yīng)當(dāng)視為為限制范圍。
權(quán)利要求
1.一種用于操作多個(gè)計(jì)算裝置(12,14,16)的計(jì)算系統(tǒng)(10),所述計(jì)算系統(tǒng)(10)包括所述計(jì)算裝置(12,14,16)中的一個(gè)計(jì)算裝置以及用于為顯示裝置00)生成共用視頻信號(hào)的圖像組合單元(18),其中,所述一個(gè)計(jì)算裝置(1 適合于-將所述顯示裝置00)的顯示區(qū)域0 劃分為多個(gè)顯示區(qū)域段(M,26,觀),其中,所述顯示區(qū)域段04,沈)中的至少一個(gè)顯示區(qū)域段與至少一個(gè)其它計(jì)算裝置(14)相關(guān);-從至少一個(gè)輸入裝置(32,34,36)接收輸入信號(hào),其中,所述輸入信號(hào)可與所述顯示區(qū)域02)內(nèi)的位置(38)相關(guān);以及-給所述至少一個(gè)其它計(jì)算裝置(14,16)提供取決于所述位置(38)的輸入信號(hào),所述位置(38)在與所述其它計(jì)算裝置(14,16)相關(guān)的所述顯示區(qū)域段04,沈,28)中的一個(gè)顯示區(qū)域段中。
2.根據(jù)權(quán)利要求1所述的計(jì)算系統(tǒng),其中,所述圖像組合單元(18)是圖像合成單元 (42),所述圖像合成單元02)適合于合并用于在所述顯示裝置OO)上顯示的圖像部件 (46,48,50),所述圖像部件(46,48,50)與以下裝置相關(guān)-所述一個(gè)計(jì)算裝置(12)和至少一個(gè)其它計(jì)算裝置(14,16);或-多個(gè)其它計(jì)算裝置(14,16)。
3.根據(jù)權(quán)利要求2所述的計(jì)算系統(tǒng),其中,所述一個(gè)計(jì)算裝置(12)適合于接收用于顯示所述計(jì)算裝置(12,14,16)的所述圖像部件06,48,50)和用于根據(jù)所述圖像部件06, 48,50)來(lái)將所述顯示區(qū)域0 劃分為所述顯示區(qū)域段04,沈,28)的請(qǐng)求。
4.根據(jù)權(quán)利要求2所述的計(jì)算系統(tǒng),其中,所述一個(gè)計(jì)算裝置(1 還適合于控制其自身至少一個(gè)圖像部件06,48)的可見(jiàn)性,其中,與另一計(jì)算裝置(14,16)相關(guān)的任何圖像部件(50)不能隱藏所述一個(gè)計(jì)算裝置(1 的所述圖像部件06,48)。
5.根據(jù)權(quán)利要求2所述的計(jì)算系統(tǒng),其中,所述圖像合成單元02)適合于-接收一組源信號(hào),其中,每個(gè)源信號(hào)與相應(yīng)的計(jì)算裝置(12,14,16)相關(guān);-根據(jù)所述一個(gè)計(jì)算裝置(1 的第一源信號(hào)來(lái)確定鍵信息(66);以及-取決于所確定的鍵信息(66),在不同圖像源(52巧4,56)的所述源信號(hào)之間切換以產(chǎn)生所述共用視頻信號(hào)。
6.根據(jù)權(quán)利要求5所述的計(jì)算系統(tǒng),其中,所述圖像合成單元0 包括-鍵檢測(cè)單元(68),用于根據(jù)所述第一源信號(hào)來(lái)確定所述鍵信息(66);-多路復(fù)用器單元(70),用于在所述不同源信號(hào)之間切換以產(chǎn)生所述視頻輸出信號(hào);以及-圖像合成控制器裝置(72),用于取決于所確定的鍵信息(66)來(lái)控制所述多路復(fù)用器單元(70)的切換。
7.根據(jù)權(quán)利要求6所述的計(jì)算系統(tǒng),其中,所述鍵信息(66)是色度鍵信息并且所述鍵檢測(cè)單元(68)是色度鍵檢測(cè)單元。
8.根據(jù)權(quán)利要求6所述的計(jì)算系統(tǒng),其中,所述圖像合成控制器裝置(7 包括所述鍵檢測(cè)單元(68)。
9.根據(jù)權(quán)利要求2所述的計(jì)算系統(tǒng),其中,所述圖像合成單元0 還包括同步驗(yàn)證單元(74),所述同步驗(yàn)證單元(74)用于驗(yàn)證所述源信號(hào)的同步。
10.根據(jù)權(quán)利要求2所述的計(jì)算系統(tǒng),其中,所述圖像合成單元0 還包括圖像縮放單元和/或畫(huà)中畫(huà)顯示數(shù)據(jù)生成單元。
11.根據(jù)權(quán)利要求2所述的計(jì)算系統(tǒng),其中,所述圖像合成單元02)還配置為用于使所述其它源信號(hào)中的至少一個(gè)源信號(hào)與所述第一源信號(hào)同步。
12.一種用于操作計(jì)算系統(tǒng)(10)的方法,所述計(jì)算系統(tǒng)(10)用于操作多個(gè)計(jì)算裝置 (12,14,16),所述計(jì)算系統(tǒng)(10)包括所述計(jì)算裝置(12,14,16)中的一個(gè)計(jì)算裝置以及用于為顯示裝置00)生成共用視頻信號(hào)的圖像組合單元(18),其中,所述方法包括以下步驟-將所述顯示裝置00)的顯示區(qū)域0 劃分為多個(gè)顯示區(qū)域段(M,26,觀),其中,所述顯示區(qū)域段04J6)中的至少一個(gè)顯示區(qū)域段與至少一個(gè)其它計(jì)算裝置(14)相關(guān);-從至少一個(gè)輸入裝置(32,34,36)接收輸入信號(hào),其中,所述輸入信號(hào)可與所述顯示區(qū)域02)內(nèi)的位置(38)相關(guān);以及-給所述至少一個(gè)其它計(jì)算裝置(14,16)提供取決于所述位置(38)的輸入信號(hào),所述位置(38)在與所述其它計(jì)算裝置(14,16)相關(guān)的所述顯示區(qū)域段04,沈,28)中的一個(gè)顯示區(qū)域段中。
13.一種計(jì)算機(jī)程序,在用于操作多個(gè)計(jì)算裝置(12,14,16)的計(jì)算系統(tǒng)(10)中使用, 所述計(jì)算系統(tǒng)(10)包括所述計(jì)算裝置(12,14,16)中的一個(gè)計(jì)算裝置以及用于為顯示裝置 (20)生成共用視頻信號(hào)的圖像組合單元(18),其中,所述計(jì)算機(jī)程序包括計(jì)算機(jī)指令,用于-將所述顯示裝置OO)的顯示區(qū)域0 劃分為多個(gè)顯示區(qū)域段(M,26,觀),其中,所述顯示區(qū)域段0436)中的至少一個(gè)顯示區(qū)域段與至少一個(gè)其它計(jì)算裝置(14)相關(guān);-從至少一個(gè)輸入裝置(32,34,36)接收輸入信號(hào),其中,所述輸入信號(hào)可與所述顯示區(qū)域02)內(nèi)的位置(38)相關(guān);以及-給所述至少一個(gè)其它計(jì)算裝置(14,16)提供取決于所述位置(38)的輸入信號(hào),所述位置(38)在與所述其它計(jì)算裝置(14,16)相關(guān)的所述顯示區(qū)域段04,沈,28)中的一個(gè)顯示區(qū)域段中。
14.根據(jù)權(quán)利要求13所述的計(jì)算機(jī)程序,其中,所述計(jì)算系統(tǒng)(10)是根據(jù)權(quán)利要求1 至11中的一項(xiàng)所述的計(jì)算系統(tǒng)(10)。
全文摘要
本發(fā)明涉及一種用于操作多個(gè)計(jì)算裝置(12,14,16)的計(jì)算系統(tǒng)(10),所述計(jì)算系統(tǒng)(10)包括所述計(jì)算裝置(12,14,16)中的一個(gè)計(jì)算裝置以及用于為顯示裝置(20)生成共用視頻信號(hào)的圖像組合單元(18)。根據(jù)本發(fā)明,所述一個(gè)計(jì)算裝置(12)適合于將所述顯示裝置(20)的顯示區(qū)域(22)劃分為多個(gè)顯示區(qū)域段(24,26,28),其中,所述顯示區(qū)域段(24,26)中的至少一個(gè)顯示區(qū)域段與至少一個(gè)其它計(jì)算裝置(14)相關(guān);-從至少一個(gè)輸入裝置(32,34,36)接收輸入信號(hào),其中,所述輸入信號(hào)可與所述顯示區(qū)域(22)內(nèi)的位置(38)相關(guān);以及給所述至少一個(gè)其它計(jì)算裝置(14,16)提供取決于所述位置(38)的輸入信號(hào),所述位置(38)在與所述其它計(jì)算裝置(14,16)相關(guān)的所述顯示區(qū)域段(24,26,28)中的一個(gè)顯示區(qū)域段中。本發(fā)明還涉及用于操作具有一個(gè)計(jì)算裝置(12)和圖像合成單元(18)的計(jì)算系統(tǒng)(10)的方法并且本發(fā)明還進(jìn)一步涉及在所述計(jì)算系統(tǒng)(10)中使用的計(jì)算機(jī)程序。
文檔編號(hào)H04N9/75GK102473042SQ201080031568
公開(kāi)日2012年5月23日 申請(qǐng)日期2010年7月1日 優(yōu)先權(quán)日2009年7月14日
發(fā)明者A·路德維希, R·C·貝克 申請(qǐng)人:皇家飛利浦電子股份有限公司