專利名稱:顯示系統(tǒng)、顯示設(shè)備以及控制視頻源和顯示設(shè)備的方法
技術(shù)領(lǐng)域:
本發(fā)明的總體概念涉及一種顯示系統(tǒng),更具體地,涉及一種在執(zhí)行畫中畫(PIP)功能的同時當(dāng)產(chǎn)生重疊區(qū)域時能夠有效地控制重疊區(qū)域而無需用戶鍵操縱的顯示系統(tǒng)、顯示設(shè)備以及一種控制視頻源和顯示設(shè)備的控制方法。
背景技術(shù):
通常,顯示設(shè)備包括電可擦除可編程只讀存儲器(EEPROM),其中存儲了其規(guī)格(即,擴(kuò)展的顯示標(biāo)識數(shù)據(jù)(EDID)),以便通過顯示數(shù)據(jù)通道(DDC)通信將EDID發(fā)送到視頻源(即,計算機(jī))。然后,計算機(jī)接收EDID并自動地在顯示設(shè)備支持的范圍之內(nèi)顯示最優(yōu)畫面,而與用戶使用的軟件無關(guān)。
近年來,顯示設(shè)備支持同時在一個監(jiān)視器中顯示兩個畫面的畫中畫(PIP)功能。由PIP功能處理從兩個或多個視頻源輸入的視頻信號,并且將主畫面顯示為較大畫面并以主畫面1/n的尺寸顯示子畫面,由此在監(jiān)視器上顯示兩個不同的畫面。
典型地,支持PIP功能的顯示設(shè)備將來自計算機(jī)圖形卡的PC視頻信號輸入顯示為主畫面,將來自諸如TV或VCR之類外部設(shè)備的視頻信號輸入顯示為子畫面,從而使用戶能夠在使用計算機(jī)的同時觀看來自TV和VCR的TV節(jié)目或電影。
在包括計算機(jī)、外部設(shè)備以及支持PIP功能的顯示設(shè)備的顯示系統(tǒng)中,當(dāng)將PC視頻信號顯示為主畫面而將來自外部源的視頻信號顯示為子畫面時,在用戶通過計算機(jī)運(yùn)行文檔或執(zhí)行諸如因特網(wǎng)之類的PC程序時,對應(yīng)于主畫面的PC程序有效窗口與對應(yīng)于子畫面的窗口相重疊。
圖1示出了一種傳統(tǒng)顯示系統(tǒng),用于當(dāng)在顯示設(shè)備10的顯示部分5上的PC程序有效窗口3與子畫面2彼此重疊時控制重疊區(qū)域4。在傳統(tǒng)顯示系統(tǒng)中,用戶操縱顯示設(shè)備10的操縱部分7并將子畫面2的尺寸調(diào)整為子畫面2’以去除重疊區(qū)域4??蛇x地,計算機(jī)包括PC軟件,通過沿箭頭4b的方向移動鼠標(biāo)的光標(biāo)或通過利用鍵盤(未示出),將PC程序有效窗口3的尺寸調(diào)整為第二PC程序有效窗口3’,由此在傳統(tǒng)顯示系統(tǒng)中去除重疊區(qū)域4。
在傳統(tǒng)顯示系統(tǒng)中,當(dāng)PC程序有效窗口3和子畫面2彼此重疊時,用戶操縱顯示設(shè)備10的操縱部分7、或計算機(jī)的鼠標(biāo)(未示出)和鍵盤(未示出)以去除重疊區(qū)域4,由此造成操縱子畫面2或PC程序有效窗口3的不便。
發(fā)明內(nèi)容
本發(fā)明總體概念的一個方面提供了一種在執(zhí)行畫中畫(PIP)功能的同時當(dāng)產(chǎn)生重疊區(qū)域時能夠有效地控制重疊區(qū)域而無需用戶鍵操縱的顯示系統(tǒng)、顯示設(shè)備以及一種控制視頻源和顯示設(shè)備的控制方法。
將在隨后的說明書中部分地描述本發(fā)明總體概念的附加方面和/或優(yōu)點,根據(jù)說明書,所述附加方面和/或優(yōu)點將顯而易見,或由本發(fā)明的實踐獲悉。
通過提供一種顯示系統(tǒng)可以實現(xiàn)本發(fā)明總體概念的上述和/或其它方面,所述顯示系統(tǒng)包括視頻源,提供第一視頻信號;以及顯示設(shè)備,接收第一視頻信號和來自顯示系統(tǒng)外部的第二視頻信號,以便通過畫中畫(PIP)處理將其分別顯示為主畫面和子畫面,所述顯示系統(tǒng)還包括控制器,改變主畫面的程序有效窗口的第一顯示區(qū)域和子畫面的第二顯示區(qū)域中至少一個的一個或多個顯示區(qū)域特性,并去除程序有效窗口的顯示區(qū)域和子畫面的顯示區(qū)域之間的重疊區(qū)域。
控制器可以包括在視頻源中設(shè)置的視頻源控制器,向顯示設(shè)備請求子畫面的顯示區(qū)域信息并通過對子畫面的顯示區(qū)域信息與程序有效窗口的顯示區(qū)域信息進(jìn)行比較來確定是否存在重疊區(qū)域。
控制器可以包括設(shè)置為顯示設(shè)備中的顯示控制器,當(dāng)接收到來自視頻源的請求信號時,基于PIP處理向視頻源提供子畫面的顯示區(qū)域信息。
顯示區(qū)域特性可以包括顯示區(qū)域的尺寸和位置中的至少一個。
控制器可以包括重疊顯示改進(jìn)功能設(shè)置器,將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài),以改進(jìn)重疊區(qū)域的顯示,當(dāng)通過重疊顯示改進(jìn)功能設(shè)置器將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)時,確定是否存在重疊區(qū)域,以及改變程序有效窗口和子畫面中至少一個的顯示區(qū)域。
控制器還可以包括優(yōu)先級設(shè)置器,設(shè)置程序有效窗口和子畫面的優(yōu)先級,并存儲所設(shè)置的程序有效窗口和子畫面的優(yōu)先級信息。
顯示設(shè)備可以包括PIP處理器,通過PIP處理將第一和第二視頻信號顯示為主畫面和子畫面,當(dāng)從視頻源輸入預(yù)定的子畫面控制信號時,顯示控制器可以控制PIP處理器,以便根據(jù)子畫面控制信號來改變子畫面的顯示區(qū)域尺寸。
控制器還可以包括位置移動功能設(shè)置器,將程序有效窗口和子畫面的位置移動功能設(shè)置為開啟/關(guān)閉狀態(tài),并存儲通過位置移動功能設(shè)置器設(shè)置的位置移動功能的開啟/關(guān)閉設(shè)置信息。
主畫面可以包括可視地劃分程序有效窗口及其顯示區(qū)域邊界的、程序有效窗口的框架區(qū)域。
通過提供一種顯示設(shè)備也可以實現(xiàn)本發(fā)明總體概念的上述和/或其它方面,所述顯示設(shè)備接收多個視頻信號并通過畫中畫(PIP)處理將視頻信號顯示為主畫面和子畫面,所述顯示設(shè)備包括控制器,基于PIP處理向視頻源提供子畫面的顯示區(qū)域信息,所述視頻源提供至少一個視頻信號以便顯示為主畫面,當(dāng)從視頻源輸入子畫面控制器信號時,所述控制器根據(jù)子畫面控制信號來改變子畫面顯示區(qū)域的位置和尺寸中的至少一個。
視頻源和控制器可以通過顯示數(shù)據(jù)通道(DDC)通信線路來彼此進(jìn)行通信。
控制器還可以包括優(yōu)先級設(shè)置器,設(shè)置主畫面的程序有效窗口和子畫面的優(yōu)先級,并存儲所設(shè)置的程序有效窗口和子畫面的優(yōu)先級信息。
控制器還可以包括位置移動功能設(shè)置器,將主畫面的程序有效窗口和子畫面的位置移動功能設(shè)置為開啟/關(guān)閉狀態(tài),并存儲通過位置移動功能設(shè)置器設(shè)置的位置移動功能的開啟/關(guān)閉設(shè)置信息。
通過提供一種控制視頻源和顯示設(shè)備的方法也可以實現(xiàn)本發(fā)明總體概念的上述和/或其它方面,其中所述視頻源提供第一視頻信號,且顯示設(shè)備接收來自視頻源的第一視頻信號和來自外部設(shè)備的第二視頻信號,以通過畫中畫(PIP)處理顯示第一和第二視頻信號,所述方法包括通過畫中畫(PIP)處理將第一和第二視頻信號分別顯示為主畫面和子畫面,改變主畫面的程序有效窗口的第一顯示區(qū)域和子畫面的第二顯示區(qū)域中至少一個的顯示區(qū)域特性,以去除程序有效窗口的顯示區(qū)域和子畫面的顯示區(qū)域之間的重疊區(qū)域。
所述方法還可以包括視頻源請求子畫面的顯示區(qū)域信息,并通過對子畫面的顯示區(qū)域信息與基于向顯示設(shè)備提供的第一視頻信號的程序有效窗口的顯示區(qū)域信息進(jìn)行比較來確定是否存在重疊區(qū)域。
所述方法還可以包括當(dāng)接收到來自視頻源的請求信號時,基于PIP處理向視頻源提供子畫面的顯示區(qū)域信息。
所述方法還可以包括接收并存儲程序有效窗口和子畫面的優(yōu)先級信息,改變程序有效窗口和子畫面的顯示區(qū)域中的至少一個還可以包括當(dāng)存在重疊時,根據(jù)所存儲的優(yōu)先級信息,改變相對于程序有效窗口和子畫面的另一個不具有優(yōu)先級的程序有效窗口和子畫面之一的顯示區(qū)域。
所述方法還可以包括將程序有效窗口和子畫面的位置移動功能設(shè)置為開啟/關(guān)閉狀態(tài),改變程序有效窗口和子畫面的顯示區(qū)域中的至少一個可以包括控制視頻源的視頻信號提供器和執(zhí)行PIP處理的PIP處理器之一,以便當(dāng)存在重疊區(qū)域且位置移動功能被設(shè)置為開啟狀態(tài)時,根據(jù)優(yōu)先級信息,移動相對于程序有效窗口和子畫面另一個不具有優(yōu)先級的程序有效窗口和子畫面之一的顯示區(qū)域位置。
所述方法還可以包括向視頻源請求程序有效窗口的顯示區(qū)域信息,并通過對接收自視頻源的程序有效窗口的顯示區(qū)域信息和子畫面的顯示區(qū)域信息進(jìn)行比較來確定是否存在重疊區(qū)域。
視頻源可以包括輸出第一視頻信號的視頻信號提供器,確定重疊區(qū)域的存在可以包括基于視頻信號提供器,接收由已經(jīng)接收到請求信號的視頻源提供的程序有效窗口的顯示區(qū)域信息。
主畫面的程序有效窗口可以包括可視地劃分程序有效窗口的顯示區(qū)域邊界的、程序有效窗口的框架區(qū)域,子畫面可以包括可視地劃分子畫面的第二顯示區(qū)域邊界的、子畫面的第二框架區(qū)域。
通過提供一種包括控制器的顯示系統(tǒng)也可以實現(xiàn)本發(fā)明總體概念的上述和/或其它方面,所述控制器根據(jù)主畫面和子畫面的優(yōu)先級,自動地改變要在屏幕上顯示的主畫面和子畫面之一的特性。
通過提供一種包括控制器的顯示系統(tǒng)也可以實現(xiàn)本發(fā)明總體概念的上述和/或其它方面,所述控制器根據(jù)主畫面和子畫面的優(yōu)先級、位置移動設(shè)置以及在主畫面和子畫面之間是否存在重疊區(qū)域的確定,改變要在屏幕上顯示的主畫面和子畫面之一的特性。
通過提供一種包括處理單元和控制器的顯示系統(tǒng)也可以實現(xiàn)本發(fā)明總體概念的上述和/或其它方面,所述處理單元接收第一信號和第二信號,以便分別根據(jù)第一信號和第二信號來產(chǎn)生要顯示在屏幕上的主畫面和子畫面,所述控制器相對于屏幕改變主畫面的顯示區(qū)域和子畫面的顯示區(qū)域中至少其中之一的至少一個顯示區(qū)域特性,以便去除程序有效窗口和子畫面的顯示區(qū)域之間的重疊區(qū)域。
通過提供一種包括處理單元和控制器的顯示系統(tǒng)也可以實現(xiàn)本發(fā)明總體概念的上述和/或其它方面,所述處理單元接收第一信號和第二信號,以便分別根據(jù)第一信號和第二信號來產(chǎn)生要顯示在屏幕上第一位置和第二位置的主畫面和子畫面,所述控制器確定在第一位置和第二位置之間是否存在重疊區(qū)域,以便根據(jù)是否存在重疊區(qū)域的確定將第一位置和第二位置中的至少一個改變到第三位置,并控制處理單元產(chǎn)生分別要顯示在與第一位置和第二位置中改變的一個相對應(yīng)的位置上、以及第一位置和第二位置中另一個位置上的主畫面和子畫面。
通過提供一種包括顯示部分、處理單元和控制器的顯示系統(tǒng)也可以實現(xiàn)本發(fā)明總體概念的上述和/或其它方面,所述顯示部分具有屏幕,所述處理單元接收第一信號和第二信號,并確定與第一信號和第二信號相對應(yīng)的屏幕的第一部分和屏幕的第二部分,所述控制器確定在第一部分和第二部分之間是否存在重疊區(qū)域,確定與第一部分和第二部分之一相對應(yīng)的屏幕的第三部分,并且根據(jù)第一信號、第二信號和屏幕的第三部分來產(chǎn)生主畫面和子畫面。
通過提供一種包括主機(jī)和顯示設(shè)備的顯示系統(tǒng)也可以實現(xiàn)本發(fā)明總體概念的上述和/或其它方面,所述主機(jī)產(chǎn)生第一信號,所述顯示設(shè)備具有處理單元,用于接收來自主機(jī)的第一信號輸入和來自外部設(shè)備的第二信號輸入,以便根據(jù)第一信號和第二信號分別產(chǎn)生要顯示在屏幕上的主畫面和子畫面,所述顯示設(shè)備還具有控制器,用于相對于屏幕改變主畫面的顯示區(qū)域和子畫面的顯示區(qū)域中至少其中之一的至少一個顯示區(qū)域特性,以便去除程序有效窗口和子畫面的顯示區(qū)域之間的重疊區(qū)域。
根據(jù)下述實施例的描述,結(jié)合附圖,本發(fā)明總體概念的這些和/或其它方面和優(yōu)點將變得顯而易見且更易于理解,圖中圖1示出了在傳統(tǒng)顯示系統(tǒng)中顯示的程序有效窗口和子畫面之間的重疊區(qū)域;圖2是示出了根據(jù)本發(fā)明總體概念實施例的顯示系統(tǒng)的控制方框圖;圖3是示出了根據(jù)本發(fā)明總體概念實施例的顯示系統(tǒng)的控制方框圖;圖4和5是示出了圖2中顯示系統(tǒng)的方法的控制流程圖;圖6是示出了在圖4的顯示系統(tǒng)方法中確定是否存在重疊區(qū)域的操作的控制流程圖;圖7和8是示出了圖3的顯示系統(tǒng)的方法的控制流程圖;
圖9是示出了在圖7的顯示系統(tǒng)方法中確定是否存在重疊區(qū)域的操作的控制流程圖;圖10A、10B和10C是示出了根據(jù)本發(fā)明總體概念實施例的顯示系統(tǒng)移動和改變子畫面的圖示;圖11A、11B和11C是示出了根據(jù)本發(fā)明總體概念實施例的顯示系統(tǒng)移動和改變程序有效窗口的圖示;圖12是示出了在根據(jù)本發(fā)明總體概念實施例的顯示系統(tǒng)中子畫面和程序有效窗口的框架區(qū)域的圖示;以及圖13是示出了根據(jù)本發(fā)明總體概念實施例的顯示設(shè)備的方法的控制流程圖。
具體實施例方式
現(xiàn)在對本發(fā)明的實施例進(jìn)行詳細(xì)描述,在附圖中演示了本發(fā)明的示例,其中貫穿圖中相似的參考數(shù)字表示相似的組件。下面通過參考附圖對實施例進(jìn)行描述,以便解釋本發(fā)明的總體概念。
如圖2所示,根據(jù)本發(fā)明總體概念的顯示系統(tǒng)300包括提供第一視頻信號的計算機(jī)100,作為第一視頻源;以及顯示設(shè)備200,接收計算機(jī)100的第一視頻信號和來自作為第二視頻源的外部設(shè)備20的第二視頻信號,以便通過PIP處理分別在顯示設(shè)備200的屏幕上將第一和第二視頻信號顯示為主畫面和子畫面。顯示設(shè)備200包括外部視頻輸入部分52,接收來自外部設(shè)備20的第二視頻信號;處理部分50,具有PIP處理器56和視頻處理器58,以處理第一和/或第二視頻信號、顯示部分80,顯示已處理第一和/或第二視頻信號;以及顯示控制器75。
計算機(jī)100和顯示設(shè)備200包括控制器60,確定在主畫面的第一顯示區(qū)域和子畫面的第二顯示區(qū)域之間是否存在重疊區(qū)域,并且當(dāng)存在重疊區(qū)域時,改變PC程序有效窗口和子畫面的第一和第二顯示區(qū)域中的至少一個,以便去除重疊區(qū)域。當(dāng)從計算機(jī)100產(chǎn)生窗口作為要在顯示設(shè)備200的屏幕的第一顯示區(qū)域中顯示的主畫面時,將該窗口稱作程序有效窗口或個人計算機(jī)(PC)程序有效窗口,以便將其顯示在顯示設(shè)備200的部分屏幕上。此外,PC程序有效窗口可以包括子窗口,具有與操縱鍵相對應(yīng)的圖標(biāo),以便控制在PC程序有效窗口中顯示的圖像;以及第二子窗口,具有顯示圖像的子屏幕??梢詫⒌诙哟翱谠O(shè)置在子窗口周圍的區(qū)域上。當(dāng)顯示設(shè)備200與計算機(jī)100可以形成如便攜式計算機(jī)或膝上型計算機(jī)的單個主體時,顯示設(shè)備200可旋轉(zhuǎn)相連的便攜式計算機(jī)或膝上型計算機(jī)200,便攜式計算機(jī)或膝上型計算機(jī)的單個主體包括設(shè)置在其中的存儲器單元,用于產(chǎn)生作為第一和第二視頻源的第一和第二視頻信號之一的信號。即,可以從存儲器單元產(chǎn)生第一視頻信號和第二視頻信號并將其與顯示控制器75或PIP處理器56相連,從而將與第一視頻信號或第二視頻信號相對應(yīng)的信號提供給PIP處理器56,作為主畫面(程序有效窗口)或子畫面。
控制器60包括設(shè)置在計算機(jī)100中的計算機(jī)控制器65,向顯示設(shè)備200請求子畫面的顯示區(qū)域信息,并通過對基于提供給顯示設(shè)備200的第一視頻信號的PC程序有效窗口的顯示區(qū)域信息和從與請求相對應(yīng)的顯示設(shè)備200提供的子畫面的顯示區(qū)域信息進(jìn)行比較,來確定是否存在重疊區(qū)域;存儲部分62;用戶輸入部分40;以及設(shè)置在顯示設(shè)備200中的顯示控制器75,當(dāng)接收到來自計算機(jī)100的請求信號時,基于PIP處理,向計算機(jī)100提供所請求的子畫面的顯示區(qū)域信息。計算機(jī)控制器65可以通過顯示數(shù)據(jù)通道(DDC)通信線路與顯示控制器75進(jìn)行通信。
參考圖2,作為第一視頻源向顯示設(shè)備200提供第一視頻信號的計算機(jī)100包括圖形卡30,作為向顯示設(shè)備200提供第一視頻信號(以下稱作PC視頻信號)的視頻信號提供器。用戶通過例如鼠標(biāo)(未示出)和鍵盤(未示出)的用戶輸入部分40輸入命令或輸入信號。輸入信號處理器45處理通過用戶輸入部分40輸入的輸入信號。存儲部分62在其中存儲信息。計算機(jī)控制器65根據(jù)來自輸入信號處理器45和/或用戶輸入部分40的輸入信號來控制計算機(jī)100的整體操作。整體操作可以包括根據(jù)來自輸入信號處理器45的輸入信號來執(zhí)行PC程序,以及控制圖形卡30提供PC視頻信號,以便在顯示設(shè)備200上顯示所執(zhí)行PC程序的有效窗口。
用戶輸入部分40包括重疊顯示改進(jìn)部分,用于將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài),并改進(jìn)重疊區(qū)域的顯示;位置移動功能設(shè)置器,將PC程序有效窗口和子畫面的位置移動功能設(shè)置為開啟/關(guān)閉狀態(tài);以及優(yōu)先級設(shè)置器,用于設(shè)置PC程序有效窗口和子畫面的優(yōu)先級。這里,可以使用鼠標(biāo),通過顯示在顯示設(shè)備200上的狀態(tài)調(diào)整UI菜單將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)、可以通過利用雙擊顯示在顯示設(shè)備200上的PC程序有效窗口和子畫面之一來將其設(shè)置為開啟狀態(tài)、或可以通過利用顯示設(shè)備200的窗口的盤式圖標(biāo)(tray icon)來進(jìn)行設(shè)置。
計算機(jī)控制器65根據(jù)輸入信號處理器45從用戶輸入部分輸入的輸入信號來控制計算機(jī)100的整體操作。
計算機(jī)控制器65可以控制存儲部分62,以便存儲通過用戶輸入部分40設(shè)置的PC程序有效窗口和子畫面的優(yōu)先級信息,并存儲通過用戶輸入部分40設(shè)置的PC程序有效窗口和子畫面的位置移動功能的開啟/關(guān)閉設(shè)置信息。
計算機(jī)控制器65確定是否通過用戶輸入部分40將重疊顯示改進(jìn)功能設(shè)為開啟狀態(tài),以便通過減小或防止重疊區(qū)域來改進(jìn)重疊區(qū)域的顯示狀態(tài)。當(dāng)將重疊顯示改進(jìn)功能設(shè)為開啟狀態(tài)時,計算機(jī)控制器65向顯示設(shè)備200請求子畫面的顯示區(qū)域信息。當(dāng)顯示設(shè)備200提供與請求相對應(yīng)的子畫面的顯示區(qū)域信息時,計算機(jī)控制器65確定在接收到的子畫面的顯示區(qū)域信息和PC程序有效窗口的顯示區(qū)域信息之間是否存在重疊區(qū)域。計算機(jī)控制器65可以具有從計算機(jī)100的圖形卡30產(chǎn)生的PC程序有效窗口的顯示區(qū)域信息,或可以接收來自顯示PC程序有效窗口的顯示設(shè)備200的PC程序有效窗口的顯示區(qū)域信息。計算機(jī)控制器65可以通過比較子畫面的顯示區(qū)域信息的顯示象素信息和從圖形卡30檢測到的PC程序有效窗口的顯示區(qū)域信息、并確定子畫面和PC程序有效窗口是否在顯示設(shè)備200的屏幕上具有相同的顯示區(qū)域(顯示象素),來確定是否存在重疊區(qū)域。
當(dāng)計算機(jī)控制器65與顯示控制器75通過DDC通信線路進(jìn)行通信時,計算機(jī)控制器65可以確定顯示設(shè)備200當(dāng)前是否執(zhí)行PIP功能。因此,即使當(dāng)通過用戶輸入部分40將重疊顯示改進(jìn)功能設(shè)為開啟狀態(tài)時,在顯示設(shè)備200沒有執(zhí)行PIP功能時,計算機(jī)65也不能請求子畫面的顯示區(qū)域信息并且不能確定是否存在重疊區(qū)域。
當(dāng)根據(jù)確定結(jié)果確定存在重疊區(qū)域時,計算機(jī)控制器65根據(jù)存儲部分62的信息,識別子畫面和PC程序有效窗口的優(yōu)先級以及位置移動功能的開啟/關(guān)閉狀態(tài)。
當(dāng)確定位置移動功能被設(shè)置為開啟狀態(tài)且子畫面相對于PC程序有效窗口具有優(yōu)先級時,計算機(jī)控制器65控制圖形卡30,以便通過移動PC程序有效窗口的顯示區(qū)域位置或改變在顯示設(shè)備200的屏幕上顯示的PC程序有效窗口的尺寸來去除重疊區(qū)域。當(dāng)確定即使在移動PC程序有效窗口的顯示區(qū)域位置之后仍然存在至少一部分之前已有的重疊區(qū)域時,計算機(jī)控制器65控制圖形卡30,以便通過改變已移動PC程序有效窗口的顯示區(qū)域尺寸來去除至少一部分重疊區(qū)域。這里,重疊顯示改進(jìn)功能設(shè)置器、優(yōu)先級設(shè)置器和位置移動功能設(shè)置器可以是由控制器60功能性構(gòu)成的功能配置(例如軟件),而不是由用戶輸入部分40構(gòu)成的硬件配置。換句話說,通過控制器60來執(zhí)行重疊顯示改進(jìn)功能設(shè)置器、優(yōu)先級設(shè)置器和位置移動功能設(shè)置器的所有功能。此外,優(yōu)選地,由控制器60的計算機(jī)控制器65來執(zhí)行重疊顯示改進(jìn)功能設(shè)置器、優(yōu)先級設(shè)置器和位置移動功能設(shè)置器的功能。
即,計算機(jī)控制器65控制圖形卡30,以便根據(jù)顯示設(shè)備200的可顯示區(qū)域的顯示象素信息和子畫面的顯示區(qū)域(顯示象素信息),改變PC程序有效窗口的顯示位置和尺寸,以便與子畫面的顯示區(qū)域不重疊,而不是改變子畫面的顯示區(qū)域。參考圖11A到11C來描述這種操作。
參考圖2、11A、11B和11C,當(dāng)從外部設(shè)備20輸入第二視頻信號且顯示設(shè)備200執(zhí)行PIP功能時,顯示設(shè)備200的顯示部分80將具有PC程序有效窗口83的PC視頻85顯示為主畫面,對應(yīng)第二視頻信號的子畫面82。如圖11A所示,子畫面82包括在PC程序有效窗口83中,且子畫面82的顯示區(qū)域變?yōu)橹丿B區(qū)域。在這種情況下,子畫面82的顯示區(qū)域與重疊區(qū)域84相同。當(dāng)用戶將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)且PC程序有效窗口83相對于子畫面82不具有優(yōu)先級時,沿箭頭87的方向?qū)C程序有效窗口的顯示位置或顯示區(qū)域移動到顯示設(shè)備200的可顯示區(qū)域中沒有包括在子畫面82的顯示區(qū)域中的第二顯示位置(第二顯示區(qū)域),以便PC程序有效窗口的第二顯示位置與子畫面82的顯示區(qū)域不重疊,并且將移動到顯示設(shè)備200的可顯示區(qū)域的第二顯示位置的已移動PC程序有效窗口顯示為第二PC程序有效窗口83a。參考數(shù)字42表示在顯示設(shè)備200的外殼上形成的一個或多個按鍵或按鈕,以便控制顯示設(shè)備200的功能。由于按鍵42與顯示控制器75相連,用戶可以通過操縱按鍵42控制移動、調(diào)整和改變子畫面82和PC程序有效窗口83中至少一個的操作,以便去除重疊區(qū)域84。
當(dāng)PC程序有效窗口相對于子畫面82不具有優(yōu)先級時,移動第二PC程序有效窗口83a的顯示位置,在子畫面82和第二PC程序有效窗口83a之間不存在重疊區(qū)域,不改變第二PC程序有效窗口83a的顯示尺寸。
然而,如這里所示,在第二PC程序有效窗口83a的部分第二顯示區(qū)域和子畫面82的部分顯示區(qū)域之間仍存在第二重疊區(qū)域84a。于是,沿箭頭87a的方向?qū)⒌诙C程序有效窗口83a調(diào)整到顯示設(shè)備200的可顯示區(qū)域中沒有包括在子畫面82的顯示區(qū)域中的第三顯示部分或第三顯示區(qū)域,以便第三顯示區(qū)域與子畫面82的顯示區(qū)域不重疊,并且將已移動第二PC程序有效窗口顯示為第三PC程序有效窗口83b。
在部分子畫面82和PC程序有效窗口83之間存在重疊區(qū)域84的同時(參考圖11C),當(dāng)執(zhí)行PIP功能并且用戶將重疊顯示改進(jìn)功能設(shè)為開啟狀態(tài)時,沿箭頭87c的方向?qū)⑾鄬τ谧赢嬅?2不具有優(yōu)先級的PC程序有效窗口83移動到顯示設(shè)備200的可顯示區(qū)域中沒有包括在子畫面82的顯示區(qū)域中的新顯示區(qū)域,以便新顯示區(qū)域與子畫面82的顯示區(qū)域不重疊,并且將被移動到新顯示區(qū)域的PC程序有效窗口83顯示為第四PC程序有效窗口83d。
根據(jù)優(yōu)先級和位置移動功能的開啟/關(guān)閉的識別結(jié)果,當(dāng)確定位置移動功能被設(shè)為關(guān)閉狀態(tài)且子畫面82相對于PC程序有效窗口83具有優(yōu)先級時,計算機(jī)控制器65控制圖形卡30,改變PC程序有效窗口83的顯示區(qū)域尺寸,以去除重疊區(qū)域84。
即,計算機(jī)控制器65控制圖形卡30,改變相對于顯示設(shè)備200的屏幕的可顯示區(qū)域的PC程序有效窗口83的顯示區(qū)域尺寸,以便不與子畫面82的顯示區(qū)域重疊,而不是改變子畫面82的顯示區(qū)域。將參考圖11B來描述這種操作。
如圖11B所示,當(dāng)執(zhí)行PIP功能以便在顯示設(shè)備200的屏幕的可顯示區(qū)域中顯示子畫面82和PC程序有效窗口83時,用戶將重疊顯示改進(jìn)功能設(shè)為開啟狀態(tài),且PC程序有效窗口83相對于子畫面82不具有優(yōu)先級,沿箭頭87b的方向?qū)C程序有效窗口83移動到?jīng)]有包括在子畫面82的顯示區(qū)域中的新顯示區(qū)域,以便新顯示區(qū)域與子畫面82的顯示區(qū)域不重疊,并且將被移動到新顯示區(qū)域的PC程序有效窗口83顯示為第五PC程序有效窗口83c。
當(dāng)確定位置移動功能被設(shè)置為開啟狀態(tài)且PC程序有效窗口83相對于子畫面82具有優(yōu)先級時,計算機(jī)控制器65向顯示設(shè)備200輸出子畫面控制信號,以便相對于子畫面82或顯示設(shè)備200的可顯示區(qū)域來移動子畫面82的顯示區(qū)域位置,以便去除或防止重疊區(qū)域84。當(dāng)即使在移動子畫面82的顯示區(qū)域位置之后仍存在部分重疊區(qū)域84時,計算機(jī)控制器65向顯示設(shè)備200輸出子畫面控制信號,以便改變已移動子畫面82的顯示區(qū)域尺寸,由此去除或防止重疊區(qū)域84。可選地,計算機(jī)控制器65向顯示設(shè)備200輸出子畫面控制信號,以便根據(jù)顯示設(shè)備的整個可顯示區(qū)域、子畫面82以及PC程序有效窗口83的各自顯示區(qū)域信息,相對于顯示設(shè)備200的可顯示區(qū)域移動子畫面82的顯示區(qū)域位置并同時改變其顯示區(qū)域尺寸,由此防止或去除重疊區(qū)域。
即,計算機(jī)控制器65向顯示設(shè)備200輸出子畫面控制信號,以便根據(jù)顯示設(shè)備的整個可顯示區(qū)域的顯示象素信息和PC程序有效窗口83的顯示區(qū)域(顯示象素信息),移動子畫面82的顯示區(qū)域并改變其顯示區(qū)域尺寸,以便不與PC程序有效窗口83的顯示區(qū)域重疊,而無需改變PC程序有效窗口83的顯示區(qū)域。
當(dāng)確定位置移動功能被設(shè)置為關(guān)閉狀態(tài)且PC程序有效窗口83相對于子畫面82具有優(yōu)先級時,計算機(jī)控制器65向顯示設(shè)備200輸出子畫面控制信號,以便改變子畫面82的顯示區(qū)域尺寸并去除重疊區(qū)域84。即,計算機(jī)控制器65向顯示設(shè)備200輸出子畫面控制信號,以便根據(jù)顯示設(shè)備的整個可顯示區(qū)域的顯示象素信息和PC程序有效窗口83的顯示區(qū)域(顯示象素信息),改變子畫面82的顯示區(qū)域尺寸,以便不與PC程序有效窗口83的顯示區(qū)域重疊。
這里,當(dāng)位置移動功能被設(shè)置為關(guān)閉狀態(tài)且PC程序有效窗口83和子畫面82中的一個的整個顯示區(qū)域被包括在另一個之中時,優(yōu)選地,根據(jù)本發(fā)明,計算機(jī)控制器65不執(zhí)行操作(例如,控制圖形卡30或輸出子畫面控制信號以處理重疊區(qū)域)。
返回參考圖2,在顯示設(shè)備200中,外部視頻輸入部分52接收來自外部設(shè)備20的第二視頻信號,PIP處理器56處理從計算機(jī)100輸入的PC視頻信號和通過外部視頻輸入部分52輸入的第二視頻信號,以便通過PIP處理分別在顯示部分80上將PC視頻信號和第二視頻信號顯示為主畫面和子畫面,視頻處理器58處理由PIP處理器56處理的視頻信號,以便將其顯示在顯示部分80上,以及當(dāng)接收到來自計算機(jī)100的請求信號時,顯示控制器75根據(jù)PIP處理器56的PIP處理,將子畫面顯示區(qū)域信息提供給計算機(jī)100。
當(dāng)執(zhí)行PIP功能時,顯示控制器75控制PIP處理器56將第一視頻信號(PC視頻信號)顯示為主畫面以及將來自外部設(shè)備20的第二視頻信號顯示為子畫面。當(dāng)顯示控制器75通過DDC通信線路與計算機(jī)控制器65進(jìn)行通信時,顯示控制器75可以向計算機(jī)控制器65通知正在執(zhí)行PIP功能。
當(dāng)從計算機(jī)控制器65輸入請求信號以請求子畫面82的顯示區(qū)域信息時,顯示控制器75根據(jù)PIP處理器56的PIP處理,向計算機(jī)控制器65提供子畫面82的顯示區(qū)域信息。然后,顯示控制器75確定計算機(jī)控制器65是否輸出子畫面控制信號,以便執(zhí)行以下操作的至少之一相對于PC程序有效窗口和/或顯示設(shè)備200的可顯示區(qū)域移動子畫面82的顯示區(qū)域位置,以及改變其顯示區(qū)域尺寸。當(dāng)輸入子畫面控制信號時,顯示控制器75根據(jù)子畫面控制信號控制PIP處理器56,移動和/或改變子畫面82的顯示位置和尺寸中的至少一個。
這里,從計算機(jī)控制器65輸出子畫面控制信號,以便根據(jù)顯示設(shè)備200的整個可顯示區(qū)域的顯示象素信息和PC程序有效窗口83的顯示區(qū)域(顯示象素信息),執(zhí)行移動子畫面82的顯示區(qū)域位置以及改變其顯示區(qū)域尺寸操作中的至少一個,以使不與PC程序有效窗口83的顯示區(qū)域重疊,所述子畫面82相對于PC程序有效窗口83不具有優(yōu)先級,而不改變PC程序有效窗口83的顯示區(qū)域??梢杂勺鴺?biāo)來表示子畫面和PC程序有效窗口83的顯示象素信息和顯示區(qū)域,例如二維、二軸或顯示設(shè)備200的屏幕的水平和垂直方向。
參考圖2、10A、10B和10C,將描述根據(jù)從計算機(jī)100輸入的子畫面控制信號來移動和/或改變顯示設(shè)備200的子畫面82的顯示位置和顯示尺寸中至少一個的操作。當(dāng)執(zhí)行PIP功能時,顯示設(shè)備200的顯示部分80顯示具有主畫面的PC程序有效窗口83的PC視頻85,并顯示子畫面82。如圖10A所示,子畫面82可以被包括在PC程序有效窗口83中,并且子畫面82的整個顯示區(qū)域可以具有與PC程序有效窗口83的重疊區(qū)域84。PC視頻85可以具有其中設(shè)置有PC程序有效窗口以顯示與第一視頻信號相對應(yīng)的圖像的第一部分,以及其中沒有設(shè)置PC程序有效窗口的第二部分。這里,圖10A和10B示出了當(dāng)將位置移動功能設(shè)為開啟狀態(tài)時的顯示設(shè)備200,而圖10C示出了當(dāng)將位置移動狀態(tài)設(shè)為關(guān)閉狀態(tài)時的顯示設(shè)備200。
如圖2和10A所示,當(dāng)確定位置移動功能被設(shè)置為開啟狀態(tài)且PC程序有效窗口83相對于子畫面82具有優(yōu)先級時,顯示控制器75接收來自計算機(jī)控制器65的子畫面控制信號。顯示控制器75根據(jù)子畫面控制信號控制PIP處理器56,改變和/或移動相對于PC程序有效窗口83或顯示設(shè)備的可顯示區(qū)域的子畫面82的顯示位置和顯示尺寸。即,根據(jù)子畫面控制信號,將子畫面82沿箭頭86的方向移動到顯示設(shè)備200的整個可顯示區(qū)域中沒有包括在PC程序有效窗口83的顯示區(qū)域中的第二顯示區(qū)域中,以便子畫面82的第二顯示區(qū)域與PC程序有效窗口83的顯示區(qū)域不重疊,并且將子畫面82顯示為第二子畫面82a。然而,如圖10A所示,當(dāng)已移動子畫面82a的部分第二顯示區(qū)域和PC程序有效窗口83的部分顯示區(qū)域相重疊時,仍存在部分重疊區(qū)域84a。于是,可以根據(jù)子畫面控制信號,沿箭頭86a的方向?qū)⒁岩苿拥诙赢嬅?2a調(diào)整到顯示設(shè)備200的整個可顯示區(qū)域中沒有包括在PC程序有效窗口83的顯示區(qū)域中的第三顯示區(qū)域,第三顯示區(qū)域與PC程序有效窗口83的顯示區(qū)域不重疊,并且將子畫面82顯示為第三子畫面82b。
參考圖10B,當(dāng)確定位置移動功能被設(shè)置為開啟狀態(tài)且PC程序有效窗口83相對于子畫面82具有優(yōu)先級時,顯示控制器75接收來自計算機(jī)控制器65的子畫面控制信號。然后,可以根據(jù)子畫面控制信號,沿箭頭86b的方向?qū)⒆赢嬅?2移動到顯示設(shè)備200的整個可顯示區(qū)域中沒有包括在PC程序有效窗口83的顯示區(qū)域中的第四顯示區(qū)域,以便第四顯示區(qū)域與PC程序有效窗口83的顯示區(qū)域不重疊,并且將子畫面82顯示為第四子畫面82c。當(dāng)移動相對于PC程序有效窗口83不具有優(yōu)先級的子畫面82的顯示位置以去除PC程序有效窗口83和已移動第四子畫面82c之間的重疊區(qū)域84時,沒有改變第四子畫面82c的顯示尺寸。
如圖10C所示,當(dāng)執(zhí)行PIP功能時,當(dāng)部分子畫面82與PC程序有效窗口83重疊時,仍存在重疊區(qū)域84。當(dāng)確定位置移動功能被設(shè)為關(guān)閉狀態(tài)且PC程序有效窗口83相對于子畫面82具有優(yōu)先級時,顯示控制器75接收來自計算機(jī)控制器65的子畫面控制信號。然后,顯示控制器75根據(jù)子畫面控制信號控制PIP處理器56,以便改變子畫面82的顯示尺寸。即,根據(jù)子畫面控制信號,沿箭頭86c的方向?qū)⒆赢嬅?2移動、改變或調(diào)整到?jīng)]有包括在PC程序有效窗口83的顯示區(qū)域中的第五顯示區(qū)域,以便第五顯示區(qū)域與PC程序有效窗口83的顯示區(qū)域不重疊,并且將子畫面82顯示為第五子畫面82d。當(dāng)調(diào)整子畫面82的顯示尺寸時,可以改變子畫面82的至少一個特性或?qū)傩?,例如子畫?2的分辨率和/或子畫面82的寬度和高度比。
在上述實施例中,顯示設(shè)備200顯示主畫面和單個子畫面,但本發(fā)明并不局限于此。可選地,可以顯示多個子畫面,并且存儲作為主畫面的PC程序有效窗口和多個子畫面的優(yōu)先級??梢杂捎嬎銠C(jī)控制器65、顯示控制器75來確定優(yōu)先級。用戶可以通過一個或多個按鍵42和/或用戶輸入部分40來輸入優(yōu)先級。此外,可以根據(jù)優(yōu)先級不同地調(diào)整PC程序有效窗口83和子畫面82的顯示尺寸。
當(dāng)外部設(shè)備20包括廣播站時,第二視頻信號可以包括廣播信號。當(dāng)外部設(shè)備20包括視頻播放器時,第二視頻信號可以包括從視頻播放器中的記錄介質(zhì)再現(xiàn)的視頻信號。當(dāng)外部設(shè)備20包括用于視頻電話的通信網(wǎng)絡(luò)時,第二視頻信號可以包括與通過視頻電話進(jìn)行通話的個人相對應(yīng)的視頻信號。當(dāng)外部設(shè)備20是通過因特網(wǎng)與外部視頻輸入部分52相連的設(shè)備時,第二視頻信號可以包括通過因特網(wǎng)傳輸?shù)囊曨l信號。即,可以不同地設(shè)置外部視頻輸入部分52,以便接收來自各種外部設(shè)備20的視頻信號。此外,第二視頻信號可以根據(jù)外部設(shè)備20的類型來改變格式。
圖10A到10C示出了PC程序有效窗口83和子畫面82,其中不包括劃分顯示區(qū)域邊界的框架區(qū)域。然而,主畫面的PC程序有效窗口83還包括框架區(qū)域,可視地劃分或指示了PC程序有效窗口83的顯示區(qū)域邊界。子畫面82還包括框架區(qū)域,可視地劃分或指示了子畫面82的顯示區(qū)域邊界。
當(dāng)主畫面的PC程序有效窗口83包括顯示區(qū)域及其框架區(qū)域時,以及當(dāng)子畫面82包括顯示區(qū)域及其框架區(qū)域時,可以確定PC程序有效窗口83的框架區(qū)域與子畫面82的框架區(qū)域重疊的區(qū)域沒有包括在重疊區(qū)域84中。此外,可以確定PC程序有效窗口83的框架區(qū)域與子畫面82的顯示區(qū)域重疊的區(qū)域以及PC程序有效窗口83的顯示區(qū)域與子畫面82的框架區(qū)域重疊的區(qū)域沒有包括在重疊區(qū)域84中。當(dāng)提供給用戶的實際視頻沒有顯示在PC程序有效窗口83或子畫面82的框架區(qū)域上時,即使PC程序有效窗口83和子畫面82的框架區(qū)域重疊,用戶也可以毫無困難地觀看視頻。重疊區(qū)域84可以包括部分顯示區(qū)域和框架區(qū)域,或可以包括部分框架區(qū)域。如上所述,當(dāng)部分框架區(qū)域重疊,部分顯示區(qū)域不重疊時,可以確定不存在重疊區(qū)域。
圖12是示出了主畫面的PC程序有效窗口83和子畫面82的顯示區(qū)域和框架區(qū)域的圖示。
參考圖2、10A到10C以及12,通過改變相對于PC程序有效窗口83不具有優(yōu)先級的子畫面82來去除重疊區(qū)域84。這里,沒有改變與PC程序有效窗口83相對應(yīng)的顯示區(qū)域以及指示了相對于子畫面82具有優(yōu)先級的PC程序有效窗口83的顯示區(qū)域的邊界的框架區(qū)域83’。相反,改變了子畫面82的顯示區(qū)域82d和框架區(qū)域82d’(參考圖10C)。當(dāng)子畫面82的框架區(qū)域82d’與PC程序有效窗口83的框架區(qū)域83’重疊時,不能將PC程序有效窗口83的框架區(qū)域83’與子畫面82的框架區(qū)域82d’重疊的區(qū)域確定為重疊區(qū)域84。因此,可以改變(移動或調(diào)整)子畫面82,直到PC程序有效窗口83的框架區(qū)域83’與子畫面82的框架區(qū)域82d’相重疊。
圖4和5是示出了圖2的顯示系統(tǒng)300的方法的控制流程圖,圖6是示出了在圖4的確定方法中確定是否存在重疊區(qū)域的操作的控制流程圖。出于方便的目的,將計算機(jī)100的控制操作演示為實線,而將顯示設(shè)備200的控制操作演示為虛線。
參考圖2、4、5和6,在操作S10,計算機(jī)控制器65確定顯示設(shè)備200是否通過與顯示控制器75的通信來執(zhí)行(實現(xiàn))PIP功能。當(dāng)確定顯示設(shè)備200執(zhí)行PIP功能時,在操作S12,計算機(jī)控制器65確定是否通過用戶輸入部分40將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)。當(dāng)根據(jù)操作S12的確定結(jié)果確定重疊顯示改進(jìn)功能被設(shè)置為開啟狀態(tài)時,在操作S14,計算機(jī)控制器65確定在PC程序有效窗口83和子畫面82之間是否存在重疊區(qū)域84。參考圖6,下面將詳細(xì)描述確定重疊區(qū)域的存在的操作S14。
當(dāng)在執(zhí)行PIP功能的同時將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)時,在操作S1,計算機(jī)控制器65向顯示設(shè)備200請求子畫面82的顯示區(qū)域信息。在操作S2,顯示控制器75向與請求相對應(yīng)的計算機(jī)控制器65提供子畫面82的顯示區(qū)域信息。然后,在操作S3,計算機(jī)控制器65對接收到的子畫面82的顯示區(qū)域信息與PC程序有效窗口83的顯示區(qū)域信息的各個顯示象素信息進(jìn)行比較??梢酝ㄟ^計算機(jī)控制器65或顯示控制器75從圖形卡30檢測PC程序有效窗口83的顯示區(qū)域信息。在操作S4,計算機(jī)控制器65根據(jù)操作S3的比較結(jié)果來確定在子畫面82和具有相同顯示區(qū)域(顯示象素)的PC程序有效窗口83之間是否存在重疊區(qū)域。
當(dāng)在操作S14確定存在重疊區(qū)域時,在操作S16,計算機(jī)控制器65根據(jù)存儲在存儲部分62的信息來確定子畫面82相對于PC程序有效窗口83是否具有優(yōu)先級。當(dāng)子畫面82相對于PC程序有效窗口83具有優(yōu)先級時,在操作S20,計算機(jī)控制器65根據(jù)存儲部分62的信息來確定位置移動功能是否被設(shè)置為開啟狀態(tài)。當(dāng)位置移動功能被設(shè)置為開啟狀態(tài)時,在操作S22,計算機(jī)控制器65可以控制圖形卡30,移動PC程序有效窗口83的顯示區(qū)域位置以便去除重疊區(qū)域84。然后,在操作S24,計算機(jī)控制器65確定在PC程序有效窗口83和子畫面82之間是否仍然存在部分重疊區(qū)域84。當(dāng)確定仍然存在重疊區(qū)域時,在操作S26,計算機(jī)控制器65控制圖形卡30,改變(調(diào)整)PC程序有效窗口83的顯示區(qū)域尺寸,以便去除部分重疊區(qū)域84。
這里,當(dāng)在操作S20確定將位置移動功能設(shè)置為關(guān)閉功能時,在操作S28,計算機(jī)控制器65控制圖形卡30,改變(調(diào)整)PC程序有效窗口83的顯示區(qū)域尺寸,以便去除重疊區(qū)域84。
同時,當(dāng)操作S16確定子畫面82相對于PC程序有效窗口83不具有優(yōu)先級時,通過連接圖5中的①和②執(zhí)行圖5的操作。即,在操作S30,計算機(jī)控制器65根據(jù)存儲部分62的信息確定位置移動功能是否被設(shè)置為開啟狀態(tài)。當(dāng)位置移動功能被設(shè)置為開啟狀態(tài)時,在操作S32,計算機(jī)控制器65根據(jù)顯示設(shè)備200的整個可顯示區(qū)域的顯示象素信息和PC程序有效窗口83的顯示區(qū)域(顯示象素信息),向顯示設(shè)備200輸出子畫面控制信號以移動子畫面82的顯示區(qū)域位置,從而去除重疊區(qū)域84。然后,在操作S34,顯示控制器75接收子畫面控制信號,并且在操作S36,控制PIP處理器56,以便根據(jù)接收到的子畫面控制信號來移動子畫面82的顯示區(qū)域位置。在操作S38,計算機(jī)控制器65確定在已移動的子畫面82和PC程序有效窗口83之間是否仍然存在部分重疊區(qū)域84。當(dāng)確定仍然存在重疊區(qū)域84時,計算機(jī)控制器65向顯示設(shè)備200輸出子畫面控制信號以改變子畫面82的顯示區(qū)域尺寸,從而去除重疊區(qū)域84。在操作S40,顯示控制器75根據(jù)從計算機(jī)控制器65接收到的子畫面控制信號控制PIP處理器56,以便改變子畫面82的顯示區(qū)域尺寸。
這里,當(dāng)在操作S30確定位置移動功能被設(shè)置為關(guān)閉狀態(tài)時,在操作S42,計算機(jī)控制器65根據(jù)顯示設(shè)備200的整個可顯示區(qū)域的顯示象素信息和PC程序有效窗口83的顯示區(qū)域(顯示象素信息),向顯示設(shè)備200輸出子畫面控制信號以改變子畫面82的顯示區(qū)域尺寸,從而去除重疊區(qū)域84。然后,在操作S44,顯示控制器75接收子畫面控制信號,并且在操作S46,并根據(jù)接收到的子畫面控制信號控制PIP處理器56,以便改變子畫面82的顯示區(qū)域尺寸。
這里,圖6示出了在操作S12和S16之間執(zhí)行的操作S14??梢酝ㄟ^圖6中的操作S1到S4來執(zhí)行圖5的操作S24和S38。
如上所述,通過簡單操縱(即,將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)),顯示系統(tǒng)300及其控制方法以及包括在根據(jù)本發(fā)明總體概念的顯示系統(tǒng)300中的計算機(jī)100和顯示設(shè)備200能夠有效地去除PC程序有效窗口83和子畫面82之間的重疊區(qū)域84,而無需用戶輸入一個或多個鍵輸入來控制重疊區(qū)域84。
如圖3所示,根據(jù)本發(fā)明總體概念的實施例的一種顯示系統(tǒng)300’包括提供第一視頻信號的計算機(jī)100’,作為視頻源;以及顯示設(shè)備200’,接收計算機(jī)100’的第一視頻信號和來自外部設(shè)備20的第二視頻信號,以便通過PIP處理分別在顯示設(shè)備200’的屏幕上將第一視頻信號和第二視頻信號顯示為主畫面和子畫面??梢栽谔幚聿糠?0中執(zhí)行PIP處理。計算機(jī)100’和顯示設(shè)備200’包括控制器60’,確定在主畫面的顯示區(qū)域和子畫面的顯示區(qū)域之間是否存在重疊區(qū)域,并且當(dāng)存在重疊區(qū)域時,改變主畫面和子畫面中至少一個的顯示區(qū)域,以便去除或防止重疊區(qū)域。這里,由于第一視頻信號可以是根據(jù)計算機(jī)100’的程序(或PC程序)產(chǎn)生的信號以便顯示圖像或文本,將主畫面稱作為程序(或PC程序)輸出的圖像或文本。因此,將主畫面的顯示區(qū)域稱作程序有效窗口(PC程序有效窗口)。
控制器60’包括設(shè)置在計算機(jī)100’中的計算機(jī)控制器65’,向顯示設(shè)備200’提供基于發(fā)送給顯示設(shè)備200’的第一視頻信號的PC程序有效窗口的顯示區(qū)域信息;設(shè)置在顯示設(shè)備200’中的顯示控制器75’,比較從計算機(jī)100’接收到的PC程序有效窗口的顯示區(qū)域信息和子畫面的顯示區(qū)域信息,以確定是否存在重疊區(qū)域;顯示存儲部分72;輸入信號處理器45’;以及用戶輸入部分40。計算機(jī)控制器65’可以通過DDC通信線路與顯示控制器75’進(jìn)行通信。
下面,將詳細(xì)描述根據(jù)本實施例的顯示系統(tǒng)300’。
顯示設(shè)備200’接收來自作為視頻源的計算機(jī)100’的第一視頻信號(下文中稱之為PC視頻信號)。顯示設(shè)備200’包括顯示部分80;接收來自外部設(shè)備20的第二視頻信號的外部視頻輸入部分52;PIP處理器56,接收來自計算機(jī)100’的PC視頻信號以及通過外部視頻輸入部分52輸入的第二視頻信號,以便通過PIP處理分別將PC視頻信號和第二視頻信號分別顯示為主畫面和子畫面;視頻處理器58,處理由PIP處理器56處理的視頻信號以便顯示在顯示部分80上;用戶輸入部分40’,被設(shè)置成由用戶輸入命令,例如操縱按鍵(未示出)或設(shè)置在顯示設(shè)備200’的外殼上的遙控器(未示出);輸入信號處理器45’,處理通過用戶輸入部分40’輸入的輸入信號(或命令);其中存儲信息的顯示存儲部分72;以及顯示控制器75’,根據(jù)從輸入信號處理器45’輸入的輸入信號來控制顯示設(shè)備200’的整體操作,以便控制PIP處理器56和視頻處理器58執(zhí)行PIP功能。
用戶輸入部分40包括重疊顯示改進(jìn)部分,被設(shè)置成將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài),并改進(jìn)重疊區(qū)域的顯示和防止重疊區(qū)域;位置移動功能設(shè)置器,將PC程序有效窗口和子畫面的位置移動功能設(shè)置為開啟/關(guān)閉狀態(tài);以及優(yōu)先級設(shè)置器,用于設(shè)置PC程序有效窗口和子畫面的優(yōu)先級。這里,可以通過利用操縱鍵(未示出)和遙控器(未示出),通過顯示在顯示設(shè)備200’上的狀態(tài)調(diào)整用戶接口(UI)菜單將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)。用戶可以通過利用雙擊顯示在顯示設(shè)備200’上的PC程序有效窗口和子畫面之一來將設(shè)置重疊顯示改進(jìn)功能、或可以通過利用窗口的tray icon來進(jìn)行設(shè)置??梢詮挠嬎銠C(jī)控制器65’和顯示控制器75’之一來產(chǎn)生狀態(tài)調(diào)整UI菜單,以便顯示在顯示部分80的屏幕上。
顯示控制器75’根據(jù)通過輸入信號處理器45’從用戶輸入部分40’輸入的輸入信號來控制顯示設(shè)備200’的整體操作。顯示控制器75’可以控制存儲部分72,以便存儲通過用戶輸入部分40’設(shè)置的PC程序有效窗口和子畫面的優(yōu)先級信息,和/或通過用戶輸入部分40’設(shè)置的PC程序有效窗口和子畫面的位置移動功能的開啟/關(guān)閉設(shè)置信息。
顯示控制器75’確定是否通過用戶輸入部分40’將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài),以改變重疊區(qū)域的顯示。當(dāng)重疊顯示功能被設(shè)置為開啟狀態(tài)時,顯示控制器75’向計算機(jī)100’請求PC程序有效窗口的顯示區(qū)域信息。當(dāng)計算機(jī)100’提供與請求相對應(yīng)的PC程序有效窗口的顯示區(qū)域信息時,顯示控制器75’確定PC程序有效窗口的顯示區(qū)域信息和子畫面的顯示區(qū)域信息之間是否存在重疊區(qū)域。顯示控制器75’可以通過比較從PIP處理器56檢測到的、PC程序有效窗口的顯示區(qū)域信息和子畫面的顯示區(qū)域信息的各個顯示象素信息,以及確定子畫面和PC程序有效窗口是否具有相同的顯示區(qū)域(顯示象素),來確定重疊區(qū)域的存在。顯示控制器75’可以從第一視頻信號和/或用戶輸入部分40’的鍵操縱來得到PC程序有效窗口的顯示區(qū)域信息。顯示控制器75’還可以利用顯示部分80的屏幕的坐標(biāo)來計算PC程序有效窗口的顯示區(qū)域信息的顯示象素信息。
當(dāng)計算機(jī)100’周期性地提供PC程序有效窗口的顯示區(qū)域信息時,顯示控制器75’可以周期性地接收來自計算機(jī)100’的PC程序有效窗口的顯示區(qū)域信息,而不是向計算機(jī)100’請求PC程序有效窗口的顯示區(qū)域信息。當(dāng)周期性地輸入PC程序有效窗口的顯示區(qū)域信息時,在通過用戶輸入部分40’將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)的情況下,顯示控制器75’確定是否存在重疊區(qū)域以改進(jìn)重疊區(qū)域的顯示。
因此,即使當(dāng)通過用戶輸入部分40’將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)時,顯示控制器75’也可以根據(jù)周期性輸入的、當(dāng)顯示設(shè)備200’當(dāng)前不執(zhí)行PIP功能時接收到的PC程序有效窗口的顯示區(qū)域信息,不請求PC程序有效窗口的顯示區(qū)域信息并且不確定是否存在重疊區(qū)域。
當(dāng)根據(jù)上述確定結(jié)果確定存在重疊區(qū)域時,顯示控制器75’根據(jù)存儲在顯示存儲部分62中的信息來識別子畫面和PC程序有效窗口的優(yōu)先級以及位置移動功能的開啟/關(guān)閉設(shè)置狀態(tài)。
當(dāng)確定位置移動功能被設(shè)置為開啟狀態(tài)且PC程序有效窗口相對于子畫面具有優(yōu)先級時,顯示控制器75’控制PIP處理器56移動子畫面的顯示區(qū)域位置,以便去除或防止重疊區(qū)域。當(dāng)即使在移動子畫面的顯示區(qū)域位置之后仍存在至少部分重疊區(qū)域時,顯示控制器75’控制PIP處理器56改變已移動子畫面的顯示區(qū)域尺寸,由此去除或防止重疊區(qū)域。這里,重疊顯示改進(jìn)功能設(shè)置器、優(yōu)先級設(shè)置器和位置移動功能設(shè)置器可以是由控制器60’功能性構(gòu)成的功能配置(例如軟件),而不是由用戶輸入部分40’構(gòu)成的硬件配置。換句話說,通過控制器60’來執(zhí)行重疊顯示改進(jìn)功能設(shè)置器、優(yōu)先級設(shè)置器和位置移動功能設(shè)置器的所有功能。此外,優(yōu)選地,由控制器60’的顯示控制器75’來執(zhí)行重疊顯示改進(jìn)功能設(shè)置器、優(yōu)先級設(shè)置器和位置移動功能設(shè)置器的功能。
即,顯示控制器75’控制PIP處理器56,以便根據(jù)顯示設(shè)備200’的整個可顯示區(qū)域的顯示象素信息和PC程序有效窗口的顯示區(qū)域(顯示象素信息),改變子畫面的顯示位置和尺寸,以便與PC程序有效窗口的顯示區(qū)域不重疊,而不是改變PC程序有效窗口的顯示區(qū)域。參考圖10A和10B來描述上述操作。
參考圖3、10A和10B,當(dāng)執(zhí)行PIP功能時,顯示設(shè)備200’的顯示部分80在其屏幕上顯示具有主畫面的PC程序有效窗口83的PC視頻85,并顯示子畫面82。如圖10A和10B所示,子畫面82可以被包括在PC程序有效窗口83中,并且子畫面82的整個顯示區(qū)域部分成為重疊區(qū)域84。
參考圖10A,當(dāng)確定位置移動功能被設(shè)置為開啟狀態(tài)且PC程序有效窗口83相對于子畫面82具有優(yōu)先級時,通過顯示控制器75’的控制,將子畫面82沿箭頭86的方向移動到顯示設(shè)備200’的整個可顯示區(qū)域中沒有包括在PC程序有效窗口83的顯示區(qū)域中的第二顯示區(qū)域中,并且將子畫面82顯示為第二子畫面82a。然而,如圖所示,當(dāng)已移動子畫面82a的部分第二顯示區(qū)域和PC程序有效窗口83的部分顯示區(qū)域相重疊時,仍存在第二重疊區(qū)域84a。因此,可以沿箭頭86a的方向?qū)⒁岩苿拥诙赢嬅?2a調(diào)整到?jīng)]有包括在PC程序有效窗口83中的第三顯示區(qū)域,以便與PC程序有效窗口83的顯示區(qū)域不重疊,并且將子畫面82顯示為第三子畫面82b。
參考圖10B,當(dāng)確定位置移動功能被設(shè)置為開啟狀態(tài)且PC程序有效窗口相對于子畫面具有優(yōu)先級時,沿箭頭86b的方向?qū)⒆赢嬅?2移動到顯示設(shè)備200’的整個可顯示區(qū)域中沒有包括在PC程序有效窗口83的顯示區(qū)域中的顯示區(qū)域,并且將子畫面82顯示為第四子畫面82c。當(dāng)通過移動相對于PC程序有效窗口83不具有優(yōu)先級的子畫面82的顯示位置在PC程序有效窗口83和已移動子畫面82c之間不存在重疊區(qū)域時,沒有改變子畫面82c的顯示尺寸??梢詫⒆赢嬅?2移動到PC程序有效窗口83的邊界和顯示部分80的可顯示區(qū)域的邊界之間的空間。取決于已移動子畫面82和PC程序有效窗口83之間的空間和重疊,可以調(diào)整已移動子畫面82的尺寸或位置。
當(dāng)根據(jù)優(yōu)先級和位置移動功能的開啟/關(guān)閉設(shè)置狀態(tài)的識別結(jié)果確定位置移動功能被設(shè)置為關(guān)閉狀態(tài)且PC程序有效窗口83相對于子畫面82具有優(yōu)先級時,顯示控制器75’控制PIP處理器56改變子畫面82的顯示區(qū)域尺寸以去除重疊區(qū)域。
即,顯示控制器75’根據(jù)顯示設(shè)備200’的整個可顯示區(qū)域的顯示象素信息和PC程序有效窗口83的顯示區(qū)域(顯示象素信息)改變子畫面82的顯示尺寸,以便與PC程序有效窗口83的顯示區(qū)域不重疊,而不是改變PC程序有效窗口83的顯示區(qū)域。參考圖10C來描述上述操作。
當(dāng)執(zhí)行PIP功能時,顯示設(shè)備200’的顯示部分80顯示具有PC程序有效窗口83的PC視頻85作為主畫面,并顯示子畫面82。如圖10C所示,當(dāng)部分子畫面與PC程序有效窗口83重疊時,存在重疊區(qū)域84。
當(dāng)確定位置移動功能被設(shè)置為關(guān)閉狀態(tài)且PC程序有效窗口83相對于子畫面82具有優(yōu)先級時,沿箭頭86c的方向?qū)⒆赢嬅?2調(diào)整到?jīng)]有包括在PC程序有效窗口83的顯示區(qū)域中的第五顯示區(qū)域,以便不與PC程序有效窗口83的顯示區(qū)域重疊,并且將子畫面82顯示為第五子畫面82d。
當(dāng)確定位置移動功能被設(shè)置為開啟狀態(tài)且子畫面82相對于PC程序有效窗口83具有優(yōu)先級時,顯示控制器75’向計算機(jī)100’輸出PC有效窗口控制信號,以便移動PC程序有效窗口83的顯示區(qū)域位置,由此去除或防止重疊區(qū)域。當(dāng)即使在移動了PC程序有效窗口83的顯示區(qū)域位置之后仍然存在重疊區(qū)域時,顯示控制器75’向計算機(jī)100’輸出PC有效窗口控制信號,以便改變PC程序有效窗口83的顯示區(qū)域尺寸,由此去除重疊區(qū)域??蛇x地,顯示控制器75’可以向計算機(jī)100’輸出PC有效窗口控制信號,以便根據(jù)顯示設(shè)備200’的整個可顯示區(qū)域、子畫面82以及PC程序有效窗口83的各自顯示區(qū)域信息,移動PC程序有效窗口83的顯示區(qū)域位置并同時改變其顯示區(qū)域尺寸,由此去除重疊區(qū)域。
顯示控制器75’向計算機(jī)100’輸出PC有效窗口控制信號,以便根據(jù)顯示設(shè)備200’的整個可顯示區(qū)域的顯示象素信息以及子畫面的顯示區(qū)域(顯示象素信息),移動PC程序有效窗口83的顯示區(qū)域并改變其顯示區(qū)域尺寸,以便不與子畫面82的顯示區(qū)域重疊,而無需改變子畫面82的顯示區(qū)域。
當(dāng)確定位置移動功能被設(shè)置為關(guān)閉狀態(tài)且子畫面82相對于PC程序有效窗口83具有優(yōu)先級時,顯示控制器75’向計算機(jī)100’輸出PC有效窗口控制信號,以便改變PC程序有效窗口83的顯示區(qū)域尺寸,由此去除重疊區(qū)域。即,顯示控制器75’向計算機(jī)100’輸出PC有效窗口控制信號,以便根據(jù)顯示設(shè)備200’的整個可顯示區(qū)域的顯示象素信息和子畫面82的顯示區(qū)域(顯示象素信息),改變PC程序有效窗口83的顯示區(qū)域尺寸,從而不與子畫面的顯示區(qū)域重疊。
這里,當(dāng)位置移動功能被設(shè)置為關(guān)閉狀態(tài)且PC程序有效窗口83和子畫面82中一個的整個顯示區(qū)域被包括在PC程序有效窗口83和子畫面中另一個的顯示區(qū)域中時,根據(jù)本實施例,顯示控制器75’不執(zhí)行移動PC程序有效窗口83和子畫面82之一的操作。即,顯示控制器75’不執(zhí)行控制PIP處理器56或輸出與重疊區(qū)域相對應(yīng)的PC有效窗口控制信號。
作為第一視頻源的計算機(jī)100’向顯示設(shè)備200’提供第一視頻信號。計算機(jī)100’包括作為視頻信號提供器的圖形卡30,向顯示設(shè)備200’提供第一視頻信號(下文中稱之為PC視頻信號);以及計算機(jī)控制器65’,控制計算機(jī)100’的整體操作并識別從圖形卡30發(fā)送的PC程序有效窗口83的顯示區(qū)域信息以便將PC程序有效窗口83和/或顯示區(qū)域信息發(fā)送到顯示控制器75’。
計算機(jī)控制器65’控制計算機(jī)100’的整體操作,例如根據(jù)用戶的選擇執(zhí)行PC程序。當(dāng)從顯示控制器75’輸入請求信號以便請求PC程序有效窗口83的顯示區(qū)域信息時,計算機(jī)控制器65’根據(jù)通過圖形卡30提供給顯示設(shè)備200’的PC視頻信號,從圖形卡30中識別PC程序有效窗口83的顯示區(qū)域信息,并將PC程序有效窗口83的顯示區(qū)域信息輸出到顯示設(shè)備200’??蛇x地,計算機(jī)控制器65’可以周期性地識別來自圖形卡30的PC程序有效窗口83的顯示區(qū)域信息,并周期性地將顯示區(qū)域信息輸出到顯示設(shè)備200’。當(dāng)計算機(jī)控制器65’通過DDC通信線路與顯示控制器75’進(jìn)行通信時,計算機(jī)控制器65’可以確定當(dāng)前是否在顯示設(shè)備200’中執(zhí)行PIP功能。根據(jù)當(dāng)前是否在顯示設(shè)備200’中執(zhí)行PIP功能的確定,計算機(jī)控制器65’周期性地向顯示設(shè)備200’輸出PC程序有效窗口83的顯示區(qū)域信息。
計算機(jī)控制器65’確定顯示控制器75’是否輸出PC有效窗口控制信號,以便執(zhí)行移動PC程序有效窗口83的顯示區(qū)域位置以及改變其顯示區(qū)域尺寸中的至少一個。當(dāng)輸入PC有效窗口控制信號時,計算機(jī)控制器65’控制圖形卡30根據(jù)PC有效窗口控制信號來移動和/或改變PC程序有效窗口83的顯示區(qū)域位置和尺寸中的至少一個。
這里,從顯示控制器75’輸出PC有效窗口控制信號,以便根據(jù)顯示設(shè)備200’的整個可顯示區(qū)域的顯示象素信息和子畫面82的顯示區(qū)域(顯示象素信息),執(zhí)行移動PC程序有效窗口83的顯示區(qū)域位置和改變其顯示區(qū)域尺寸中的至少一個,從而不與子畫面82的顯示區(qū)域重疊,而無需改變子畫面82的顯示區(qū)域。
參考圖11A到11C,將描述根據(jù)來自顯示設(shè)備200’的PC有效窗口控制信息來移動和/或改變PC程序有效窗口83的顯示區(qū)域位置和顯示區(qū)域尺寸中的至少一個的操作。
參考圖11A,當(dāng)確定位置移動功能被設(shè)置為開啟狀態(tài)且子畫面82相對于PC程序有效窗口83具有優(yōu)先級時,計算機(jī)控制器65’接收來自顯示控制器75’的PC有效窗口控制信號。計算機(jī)控制器65’控制圖形卡30根據(jù)PC有效窗口控制信號,移動和/或改變PC程序有效窗口83的顯示區(qū)域位置和顯示區(qū)域尺寸。即,根據(jù)PC有效窗口控制信號,將PC程序有效窗口83沿箭頭87的方向移動到顯示設(shè)備200’的整個可顯示區(qū)域中沒有包括在子畫面82的顯示區(qū)域中的第二顯示區(qū)域中,以便不與子畫面82的顯示區(qū)域重疊,并且將PC程序有效窗口83顯示為第二PC程序有效窗口83a。然而,如圖11A所示,當(dāng)部分第二PC程序有效窗口83a和子畫面82的部分顯示區(qū)域相重疊時,仍存在部分重疊區(qū)域84a。于是,可以根據(jù)PC有效窗口控制信號,沿箭頭87a的方向?qū)⒌诙C程序有效窗口83a調(diào)整到顯示設(shè)備200’的整個可顯示區(qū)域中沒有包括在子畫面82的顯示區(qū)域中的第三顯示區(qū)域,以便與子畫面82的顯示區(qū)域不重疊,并且將PC程序有效窗口83顯示為第三PC程序有效窗口83b。
參考圖11C,當(dāng)確定位置移動功能被設(shè)置為開啟狀態(tài)且子畫面相對于PC程序有效窗口具有優(yōu)先級時,計算機(jī)控制器65’接收來自顯示控制器75’的PC有效窗口控制信號。然后,根據(jù)PC有效窗口控制信號,將PC程序有效窗口83沿箭頭87的方向移動到顯示設(shè)備200’的整個可顯示區(qū)域中沒有包括在子畫面82的顯示區(qū)域中的第四顯示區(qū)域中,以便不與子畫面82的顯示區(qū)域重疊,并且將PC程序有效窗口83顯示為第四PC程序有效窗口83d。當(dāng)移動相對于子畫面82不具有優(yōu)先級的PC程序有效窗口83的顯示位置以便去除子畫面82和第四PC程序有效窗口83d之間的重疊區(qū)域時,不改變第四PC程序有效窗口83d的顯示尺寸。
參考圖11B,當(dāng)確定位置移動功能被設(shè)置為關(guān)閉狀態(tài)且子畫面82相對于PC程序有效窗口83具有優(yōu)先級時,計算機(jī)控制器65’接收來自顯示控制器75’的PC有效窗口控制信號。然后,計算機(jī)控制器65’控制圖形卡30根據(jù)PC有效窗口控制信號,改變PC程序有效窗口83的顯示區(qū)域尺寸。即,根據(jù)PC有效窗口控制信號,將PC程序有效窗口83沿箭頭87b的方向移動到?jīng)]有包括在子畫面82的顯示區(qū)域中的第五顯示區(qū)域中,以便不與子畫面82的顯示區(qū)域重疊,并且將PC程序有效窗口83顯示為第五PC程序有效窗口83c。
利用該配置,將參考圖7、8和9來描述根據(jù)本發(fā)明總體概念的實施例的顯示系統(tǒng)300’的控制流程圖。出于方便的目的,將顯示設(shè)備200’的控制操作演示為實線,而將計算機(jī)100’的控制操作演示為虛線。
參考圖3、7、8和9,在操作S50,顯示控制器75’確定顯示設(shè)備200’當(dāng)前是否執(zhí)行PIP功能。當(dāng)確定顯示設(shè)備200’執(zhí)行PIP功能時,在操作S52,顯示控制器75’確定是否通過用戶輸入部分40’將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)。當(dāng)根據(jù)確定結(jié)果確定重疊顯示改進(jìn)功能被設(shè)置為開啟狀態(tài)時,在操作S54,顯示控制器75’確定在PC程序有效窗口83和子畫面82之間是否存在重疊區(qū)域。參考圖7和9,下面將詳細(xì)描述確定重疊區(qū)域的存在的操作S54。
當(dāng)在執(zhí)行PIP功能的同時將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)時,在操作S91,顯示控制器75’向計算機(jī)100’請求PC程序有效窗口83的顯示區(qū)域信息。在操作92,計算機(jī)控制器65’向與請求相對應(yīng)的顯示控制器75’提供PC程序有效窗口83的顯示區(qū)域信息。然后,在操作S93,顯示控制器75’對接收到的PC程序有效窗口83的顯示區(qū)域信息與子畫面82的顯示區(qū)域信息的各個顯示象素信息進(jìn)行比較。在操作S94,顯示控制器75’根據(jù)比較結(jié)果來確定在子畫面82和具有相同顯示區(qū)域(顯示象素)的PC程序有效窗口83之間是否存在重疊區(qū)域。
返回參考圖7,當(dāng)確定存在重疊區(qū)域時,在操作S56,顯示控制器75’根據(jù)存儲在顯示存儲部分72的信息來確定PC程序有效窗口83相對于子畫面82是否具有優(yōu)先級。當(dāng)PC程序有效窗口83相對于子畫面82具有優(yōu)先級時,在操作S60,顯示控制器75’根據(jù)顯示存儲部分72的信息來確定位置移動功能是否被設(shè)置為開啟狀態(tài)。當(dāng)位置移動功能被設(shè)置為開啟狀態(tài)時,在操作S62,顯示控制器75’控制PIP處理器56移動子畫面82的顯示區(qū)域位置以便去除重疊區(qū)域。然后,在操作S64,顯示控制器75’確定在已移動子畫面82PC和程序有效窗口83之間是否仍然存在部分重疊區(qū)域。當(dāng)確定仍然存在部分重疊區(qū)域時,在操作S66,顯示控制器75’控制PIP處理器改變已移動子畫面82的顯示區(qū)域尺寸,以便去除重疊區(qū)域。
這里,當(dāng)在操作S60確定將位置移動功能設(shè)置為關(guān)閉功能時,在操作S68,顯示控制器75’控制PIP處理器56改變子畫面82的顯示區(qū)域尺寸,以便去除重疊區(qū)域。
同時,當(dāng)操作S56確定PC程序有效窗口83相對于子畫面82不具有優(yōu)先級時,通過連接圖8的③和④執(zhí)行圖8的操作。即,在操作S70,顯示控制器75’根據(jù)顯示存儲部分72的信息確定位置移動功能是否被設(shè)置為開啟狀態(tài)。當(dāng)位置移動功能被設(shè)置為開啟狀態(tài)時,在操作S72,顯示控制器75’根據(jù)顯示設(shè)備200’的整個可顯示區(qū)域的顯示象素信息和子畫面82的顯示區(qū)域(顯示象素信息),向計算機(jī)100’輸出PC有效窗口控制信號以移動PC程序有效窗口83的顯示區(qū)域位置,從而去除重疊區(qū)域。然后,在操作S74,計算機(jī)控制器65’接收PC有效窗口控制信號,并且在操作S76,控制圖形卡30,以便根據(jù)接收到的PC有效窗口控制信號來移動PC程序有效窗口83的顯示區(qū)域位置。在操作S78,顯示控制器75’確定在已移動的PC程序有效窗口83和子畫面82之間是否仍然存在部分重疊區(qū)域。當(dāng)確定仍然存在重疊區(qū)域時,顯示控制器75’向計算機(jī)100’輸出PC有效窗口控制信號以改變PC程序有效窗口83的顯示區(qū)域尺寸,從而去除重疊區(qū)域。在操作S80,計算機(jī)控制器65’控制圖形卡30,以便根據(jù)從顯示控制器75’接收到的PC有效窗口控制信號來改變PC程序有效窗口83的顯示區(qū)域尺寸。
這里,當(dāng)在操作S70確定位置移動功能被設(shè)置為關(guān)閉狀態(tài)時,在操作S82,顯示控制器75’根據(jù)顯示設(shè)備200’的整個可顯示區(qū)域的顯示象素信息和子畫面82的顯示區(qū)域(顯示象素信息),向計算機(jī)100’輸出PC有效窗口控制信號以改變PC程序有效窗口83的顯示區(qū)域尺寸,從而去除重疊區(qū)域。然后,在操作S84,計算機(jī)控制器65’接收PC有效窗口控制信號,并且在操作S86,控制圖形卡30,以便根據(jù)接收到的PC有效窗口控制信號來改變PC程序有效窗口83的顯示區(qū)域尺寸。
這里,圖9示出了在操作S52和S56之間執(zhí)行的操作S54??梢酝ㄟ^圖9中的操作S91到S94來執(zhí)行操作S64和S78。
如上所述,通過簡單操縱(即,將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)),顯示系統(tǒng)300’及其控制方法以及包括在根據(jù)本發(fā)明總體概念的顯示系統(tǒng)300’中的計算機(jī)100’和顯示設(shè)備200’能夠有效地去除PC程序有效窗口83和子畫面82之間的重疊區(qū)域,而無需用戶的鍵輸入來處理重疊區(qū)域。
同時,將參考圖13來描述一種根據(jù)本發(fā)明總體概念實施例的視頻源和顯示設(shè)備的控制方法。
參考圖2、3和13,在操作S100,計算機(jī)100(或100’)和/或顯示設(shè)備200(或200’)接收并存儲PC程序有效窗口(主畫面)和子畫面的優(yōu)先級信息。這里,可以通過計算機(jī)100的輸入部分或通過顯示設(shè)備200的輸入部分來輸入優(yōu)先級信息。在操作110,計算機(jī)100和/或顯示設(shè)備200接收PC程序有效窗口和子畫面的位置移動功能的開啟/關(guān)閉設(shè)置信息,以便將信息存儲在存儲器中。還可以通過計算機(jī)100或顯示設(shè)備200的輸入部分來輸入開啟/關(guān)閉設(shè)置信息。
在操作S120,計算機(jī)100和顯示設(shè)備200分別確定是否輸入了來自彼此的預(yù)定請求信號。即,在根據(jù)本實施例的視頻源和顯示設(shè)備的控制方法中,計算機(jī)100可以確定是否輸入來自顯示設(shè)備200的請求信號,或顯示設(shè)備200可以確定是否輸入來自計算機(jī)100的請求信號。當(dāng)接收到來自計算機(jī)100和顯示設(shè)備中一個的請求信號時,計算機(jī)100和顯示設(shè)備200中的另一個向顯示設(shè)備200或計算機(jī)100中的一個提供所請求的顯示區(qū)域信息。即,當(dāng)計算機(jī)100接收到請求信號時,計算機(jī)向顯示設(shè)備200提供PC程序有效窗口的顯示區(qū)域信息。當(dāng)顯示設(shè)備200接收到請求信號時,顯示設(shè)備200向計算機(jī)100提供子畫面的顯示區(qū)域信息。
在操作S140,顯示設(shè)備200或計算機(jī)100通過比較所提供的顯示區(qū)域信息(PC程序有效窗口或子畫面的顯示區(qū)域信息)和所識別的顯示區(qū)域信息,來根據(jù)顯示區(qū)域信息確定是否存在重疊區(qū)域。即,當(dāng)顯示設(shè)備200接收到PC程序有效窗口的顯示區(qū)域信息時,顯示設(shè)備200通過比較利用PIP處理識別的子畫面的顯示區(qū)域信息和PC程序有效窗口的顯示區(qū)域信息,來確定是否存在重疊區(qū)域。當(dāng)計算機(jī)100接收到子畫面的顯示區(qū)域信息時,計算機(jī)100通過比較利用提供給顯示設(shè)備200的視頻信號識別的PC程序有效窗口的顯示區(qū)域信息和子畫面的顯示區(qū)域信息,來確定是否存在重疊區(qū)域。
當(dāng)確定存在重疊區(qū)域時,在操作S150,已經(jīng)確定存在重疊區(qū)域的顯示設(shè)備200和計算機(jī)100中的一個控制顯示設(shè)備200和計算機(jī)100中的另一個,根據(jù)通過操作S100和S110存儲的優(yōu)先級信息和位置移動功能的開啟/關(guān)閉設(shè)置信息,以改變不具有優(yōu)先級的PC程序有效窗口或子畫面的顯示位置或尺寸。然后,在操作S160,改變重疊的PC程序有效窗口和子畫面中至少一個的顯示區(qū)域特性(顯示位置和尺寸),以去除重疊區(qū)域。
如上所述,當(dāng)通過PIP功能顯示的主畫面的PC程序有效窗口和子畫面彼此重疊時,根據(jù)本發(fā)明總體概念實施例的顯示系統(tǒng)、顯示設(shè)備以及視頻源和顯示設(shè)備的控制方法能夠有效地去除重疊區(qū)域,而無需用戶的鍵輸入來控制重疊區(qū)域。
盡管已經(jīng)示出并描述了本發(fā)明總體概念的幾個實施例,本領(lǐng)域的普通技術(shù)人員可以理解,在不脫離由所附的權(quán)利要求書及其等同物限定的本發(fā)明總體概念的原理和范圍的前提下,可以對這些實施例進(jìn)行修改。
權(quán)利要求
1.一種顯示系統(tǒng),包括視頻源,用于提供第一視頻信號;顯示設(shè)備,用于接收第一視頻信號和來自顯示系統(tǒng)外部的第二視頻信號,以便通過畫中畫(PIP)處理將其分別顯示為主畫面和子畫面,所述顯示系統(tǒng)還包括控制器,至少改變主畫面的程序有效窗口的顯示區(qū)域和子畫面的顯示區(qū)域之一的一個或多個顯示區(qū)域特性,并去除程序有效窗口和子畫面的顯示區(qū)域之間的重疊區(qū)域。
2.根據(jù)權(quán)利要求1所述的顯示系統(tǒng),其中,控制器包括在視頻源中設(shè)置的視頻源控制器,所述視頻源控制器向顯示設(shè)備請求子畫面的顯示區(qū)域信息,并通過比較對應(yīng)請求接收的子畫面的顯示區(qū)域信息與程序有效窗口的顯示區(qū)域信息來確定是否存在重疊區(qū)域。
3.根據(jù)權(quán)利要求1所述的顯示系統(tǒng),其中,控制器包括設(shè)置在顯示設(shè)備中的顯示控制器,當(dāng)接收到來自視頻源的請求信號時,所述顯示控制器基于PIP處理向視頻源提供子畫面的顯示區(qū)域信息。
4.根據(jù)權(quán)利要求1所述的顯示系統(tǒng),其中,顯示區(qū)域特性包括以下之一相對于屏幕的位置、主畫面和子畫面中的一個相對于主畫面和子畫面中的另一個的尺寸以及主畫面和子畫面之一的分辨率。
5.根據(jù)權(quán)利要求1所述的顯示系統(tǒng),其中,控制器包括重疊顯示改進(jìn)功能設(shè)置器,將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài),以改進(jìn)重疊區(qū)域的顯示,當(dāng)通過重疊顯示改進(jìn)功能設(shè)置器將重疊顯示改進(jìn)功能設(shè)置為開啟狀態(tài)時,確定是否存在重疊區(qū)域,以及改變程序有效窗口和子畫面中至少一個的顯示區(qū)域。
6.根據(jù)權(quán)利要求1所述的顯示系統(tǒng),其中,控制器包括優(yōu)先級設(shè)置器,設(shè)置程序有效窗口和子畫面的優(yōu)先級,并存儲通過優(yōu)先級設(shè)置器所設(shè)置的程序有效窗口和子畫面的優(yōu)先級信息。
7.根據(jù)權(quán)利要求1所述的顯示系統(tǒng),其中,控制器包括位置移動功能設(shè)置器,將程序有效窗口和子畫面的位置移動功能設(shè)置為開啟/關(guān)閉狀態(tài),并存儲通過位置移動功能設(shè)置器設(shè)置的位置移動功能的開啟/關(guān)閉設(shè)置信息。
8.根據(jù)權(quán)利要求1所述的顯示系統(tǒng),其中,主畫面包括程序有效窗口的框架區(qū)域,所述框架區(qū)域可視地劃分程序有效窗口及其顯示區(qū)域邊界。
9.一種顯示設(shè)備,接收多個視頻信號并通過畫中畫處理將視頻信號顯示為主畫面和子畫面,所述顯示設(shè)備包括控制器,基于PIP處理向視頻源提供子畫面的顯示區(qū)域信息,所述視頻源提供被顯示的視頻信號之一作為主畫面,當(dāng)從視頻源輸入子畫面控制器信號時,所述控制器根據(jù)子畫面控制信號來改變子畫面顯示區(qū)域的位置和尺寸中的至少一個。
10.根據(jù)權(quán)利要求9所述的顯示設(shè)備,其中,視頻源和控制器通過顯示數(shù)據(jù)通道通信線路來彼此進(jìn)行通信。
11.根據(jù)權(quán)利要求9所述的顯示設(shè)備,其中,控制器包括優(yōu)先級設(shè)置器,用于設(shè)置主畫面的程序有效窗口和子畫面的優(yōu)先級,并存儲通過優(yōu)先級設(shè)置器所設(shè)置的程序有效窗口和子畫面的優(yōu)先級信息。
12.根據(jù)權(quán)利要求9所述的顯示設(shè)備,其中,控制器包括位置移動功能設(shè)置器,將主畫面的程序有效窗口和子畫面的位置移動功能設(shè)置為開啟/關(guān)閉狀態(tài),并存儲通過位置移動功能設(shè)置器設(shè)置的位置移動功能的開啟/關(guān)閉設(shè)置信息。
13.一種控制視頻源和顯示設(shè)備的方法,所述視頻源提供第一視頻信號,且顯示設(shè)備接收來自視頻源的第一視頻信號和來自外部設(shè)備的第二視頻信號,以通過畫中畫處理顯示第一和第二視頻信號,所述方法包括通過畫中畫處理將第一和第二視頻信號分別顯示為主畫面和子畫面;以及至少改變主畫面的程序有效窗口的顯示區(qū)域和子畫面的顯示區(qū)域之一的一個或多個顯示區(qū)域特性,以去除程序有效窗口的顯示區(qū)域和子畫面的顯示區(qū)域之間的重疊區(qū)域。
14.根據(jù)權(quán)利要求13所述的方法,還包括視頻源請求子畫面的顯示區(qū)域信息;以及通過將對應(yīng)請求接收的子畫面的顯示區(qū)域信息與基于向顯示設(shè)備提供的第一視頻信號的程序有效窗口的顯示區(qū)域信息進(jìn)行比較,來確定是否存在重疊區(qū)域。
15.根據(jù)權(quán)利要求14所述的方法,還包括當(dāng)接收到來自視頻源的請求信號時,基于PIP處理向視頻源提供子畫面的顯示區(qū)域信息。
16.根據(jù)權(quán)利要求13所述的方法,還包括接收并存儲程序有效窗口和子畫面的優(yōu)先級信息,其中,改變程序有效窗口和子畫面的顯示區(qū)域中的至少一個包括當(dāng)存在重疊區(qū)域時,根據(jù)所存儲的優(yōu)先級信息,改變相對于其它程序有效窗口和子畫面不具有優(yōu)先級的程序有效窗口和子畫面之一的顯示區(qū)域。
17.根據(jù)權(quán)利要求13所述的方法,還包括將程序有效窗口和子畫面的位置移動功能設(shè)置為開啟/關(guān)閉狀態(tài),其中,改變程序有效窗口和子畫面的顯示區(qū)域中的至少一個包括控制視頻源的視頻信號提供器和執(zhí)行PIP處理的PIP處理器之一,以便當(dāng)存在重疊區(qū)域且位置移動功能被設(shè)置為開啟狀態(tài)時,根據(jù)優(yōu)先級信息,移動相對于其它程序有效窗口和子畫面不具有優(yōu)先級的程序有效窗口和子畫面之一的顯示區(qū)域位置,以去除重疊區(qū)域。
18.根據(jù)權(quán)利要求13所述的方法,還包括向視頻源請求程序有效窗口的顯示區(qū)域信息;以及通過將對應(yīng)請求從視頻源接收的的程序有效窗口的顯示區(qū)域信息與子畫面的顯示區(qū)域信息進(jìn)行比較,來確定是否存在重疊區(qū)域。
19.根據(jù)權(quán)利要求18所述的方法,其中視頻源包括輸出第一視頻信號的視頻信號提供器;以及確定重疊區(qū)域的存在包括基于視頻信號提供器,接收由已經(jīng)接收到請求信號的視頻源提供的程序有效窗口的顯示區(qū)域信息。
20.根據(jù)權(quán)利要求13所述的方法,其中,主畫面的程序有效窗口包括可視地劃分程序有效窗口的顯示區(qū)域邊界的、程序有效窗口的框架區(qū)域,子畫面包括可視地劃分子畫面的顯示區(qū)域邊界的、子畫面的框架區(qū)域。
21.一種顯示設(shè)備,包括輸入單元,接收第一視頻信號和第二視頻信號;以及控制器,根據(jù)主畫面和子畫面的優(yōu)先級,自動地分別改變對應(yīng)于在屏幕上顯示的第一視頻信號和第二視頻信號的主畫面和子畫面之一的特性。
22.根據(jù)權(quán)利要求21所述的顯示設(shè)備,其中,特性包括以下之一相對于屏幕的位置、主畫面和子畫面中的一個相對于主畫面和子畫面中的另一個的尺寸以及主畫面和子畫面之一的分辨率。
23.一種顯示設(shè)備,包括處理單元,接收第一信號和第二信號以便根據(jù)第一信號和第二信號分別產(chǎn)生顯示在屏幕上的主畫面和子畫面;以及控制器,相對于屏幕改變與第一視頻信號和第二視頻信號相對應(yīng)的主畫面和子畫面的顯示區(qū)域中至少其中之一的至少一個顯示區(qū)域特性,以便去除程序有效窗口和子畫面的顯示區(qū)域之間的重疊區(qū)域。
24.根據(jù)權(quán)利要求23所述的顯示設(shè)備,其中,處理單元,接收與第一信號相對應(yīng)的主畫面的顯示區(qū)域特性的信息;以及控制器,控制處理單元,根據(jù)第一信號、第二信號以及接收到的信息產(chǎn)生主畫面和子畫面。
25.一種顯示設(shè)備,包括處理單元,接收第一信號和第二信號,以便根據(jù)第一信號和第二信號分別產(chǎn)生顯示在屏幕上第一位置和第二位置的主畫面和子畫面;以及控制器,確定在第一位置和第二位置之間是否存在重疊區(qū)域,以便根據(jù)是否存在重疊區(qū)域的確定將第一位置和第二位置中的至少一個改變到第三位置,并控制處理單元產(chǎn)生顯示在與第一位置和第二位置中改變的一個相對應(yīng)的位置上、以及第一位置和第二位置中另一個位置上的主畫面和子畫面。
26.根據(jù)權(quán)利要求25所述的顯示設(shè)備,其中,第一位置和第二位置中已改變的一個的尺寸和位置不同于第一位置和第二位置之一。
27.根據(jù)權(quán)利要求25所述的顯示設(shè)備,其中,主畫面包括第一框架區(qū)域和設(shè)置在第一框架中的第一圖像;子畫面包括第二框架區(qū)域和設(shè)置在第二框架中的第二圖像;以及當(dāng)?shù)谝粓D像和第二圖像重疊時,控制器確定存在重疊區(qū)域。
28.根據(jù)權(quán)利要求27所述的顯示設(shè)備,其中,當(dāng)?shù)谝豢蚣軈^(qū)域和第二框架區(qū)域重疊時,控制器確定不存在重疊區(qū)域。
29.根據(jù)權(quán)利要求25所述的顯示設(shè)備,其中,主畫面包括第一框架區(qū)域和設(shè)置在第一框架中的第一圖像;子畫面包括第二框架區(qū)域和設(shè)置在第二框架中的第二圖像;以及當(dāng)?shù)谝豢蚣軈^(qū)域和第二框架區(qū)域重疊時,控制器確定不存在重疊區(qū)域。
30.一種顯示系統(tǒng),包括具有屏幕的顯示部分;處理單元,接收第一信號和第二信號,并確定與第一信號和第二信號相對應(yīng)的屏幕的第一部分和屏幕的第二部分;以及控制器,確定在第一部分和第二部分之間存在重疊區(qū)域,確定與第一部分和第二部分之一相對應(yīng)的屏幕的第三部分,并且根據(jù)第一信號、第二信號和屏幕的第三部分來產(chǎn)生主畫面和子畫面。
31.根據(jù)權(quán)利要求30所述的顯示系統(tǒng),其中,控制器確定將第三部分設(shè)置在屏幕的邊界與第一部分和第二部分之一的邊界之間。
32.根據(jù)權(quán)利要求30所述的顯示系統(tǒng),其中,屏幕的第三部分小于第一部分和第二部分之一。
33.根據(jù)權(quán)利要求30所述的顯示系統(tǒng),其中,相對于第一部分和第二部分之一來移動屏幕的第三部分。
34.一種顯示系統(tǒng),包括產(chǎn)生第一信號的主機(jī);以及顯示設(shè)備,具有處理單元,用于接收來自主機(jī)的第一信號輸入和來自外部設(shè)備的第二信號輸入,以便根據(jù)第一信號和第二信號分別產(chǎn)生顯示在屏幕上的主畫面和子畫面,所述顯示設(shè)備還具有控制器,用于至少改變相對于屏幕的主畫面的顯示區(qū)域和子畫面的顯示區(qū)域之一的至少一個顯示區(qū)域特性,以便去除程序有效窗口和子畫面的顯示區(qū)域之間的重疊區(qū)域。
35.根據(jù)權(quán)利要求34所述的顯示系統(tǒng),其中,在單個主體內(nèi)形成主機(jī)和顯示設(shè)備。
36.根據(jù)權(quán)利要求34所述的顯示系統(tǒng),其中,通過因特網(wǎng)或有線和無線通信之一,將顯示設(shè)備和外部設(shè)備相連。
37.根據(jù)權(quán)利要求34所述的顯示系統(tǒng),其中,顯示設(shè)備接收來自主機(jī)的主畫面的顯示區(qū)域的顯示區(qū)域特性的第一信息,根據(jù)相對于屏幕的預(yù)定值來確定子畫面的顯示區(qū)域的顯示區(qū)域特性的第二信息,并根據(jù)第一信息和第二信息來產(chǎn)生主畫面和子畫面。
38.根據(jù)權(quán)利要求37所述的顯示系統(tǒng),其中,處理單元不接收來自外部設(shè)備的第二信息。
全文摘要
一種顯示系統(tǒng)包括視頻源,提供第一視頻信號;以及顯示設(shè)備,接收第一視頻信號和來自顯示系統(tǒng)外部的第二視頻信號,以便通過畫中畫(PIP)處理將其分別顯示為主畫面和子畫面。所述顯示系統(tǒng)還包括控制器,所述控制器至少改變主畫面的程序有效窗口的顯示區(qū)域和子畫面的顯示區(qū)域之一的一個或多個顯示區(qū)域特性,并去除程序有效窗口和子畫面的顯示區(qū)域之間的重疊區(qū)域。因此,在執(zhí)行畫中畫(PIP)功能的同時,當(dāng)產(chǎn)生重疊區(qū)域時,顯示系統(tǒng)能夠有效地處理重疊區(qū)域,而無需用戶的鍵操縱,一種顯示系統(tǒng)的顯示設(shè)備控制重疊區(qū)域,一種控制方法控制視頻源和顯示設(shè)備,以便去除或防止重疊區(qū)域。
文檔編號G09G5/14GK1893590SQ20061008444
公開日2007年1月10日 申請日期2006年5月24日 優(yōu)先權(quán)日2005年5月28日
發(fā)明者金榮燦 申請人:三星電子株式會社