專利名稱:在無線終端中顯示圖像的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在無線終端中顯示圖像的方法。更具體地說,本發(fā)明涉及一種在無線終端中顯示圖像的方法,其中,通過無線終端中的一設(shè)備描述表(DC)以相應(yīng)屏幕模式的相應(yīng)大小來記錄相應(yīng)圖像,并將其輸出。
背景技術(shù):
在典型的無線終端中,DC形成于存儲器中,以便將圖像顯示在液晶顯示器(LCD)上。無線終端將要輸出到LCD的圖像記錄在DC中,然后,將記錄在相應(yīng)DC中的圖像輸出到LCD。DC傳送輸出單元的信息,其與包括所有輸出所必需的信息的數(shù)據(jù)結(jié)構(gòu)相應(yīng)。輸出所必需的信息包括字體類型、線條的顏色和粗度、填充圖案、顏色、輸出方法等。DC包括虛擬顯示緩沖器,記錄在虛擬顯示緩沖器中的圖像最終被發(fā)送到LCD驅(qū)動器,由此輸出到LCD。虛擬顯示緩沖器具有X*Y*彩色位的大小。
在支持根據(jù)無線終端的折疊器的位置的風(fēng)景屏幕模式和肖像屏幕模式的當(dāng)前的無線終端中,無線終端使用用于風(fēng)景屏幕模式和肖像屏幕模式的兩個DC。
例如,當(dāng)肖像屏幕模式具有176×220的屏幕大小時,無線終端具有一大小為176×220的DC。當(dāng)風(fēng)景屏幕模式具有220×176的屏幕大小時,無線終端具有另一大小為220×176的DC。即,無線終端總共具有兩個DC。如上所述,無線終端具有根據(jù)風(fēng)景屏幕模式和肖像屏幕模式的DC,從而無線終端可顯示適于每個屏幕模式的數(shù)據(jù)并持續(xù)顯示數(shù)據(jù)。因此,快速屏幕改變是可行的。
然而,由于無線終端分別保存與風(fēng)景屏幕模式和肖像屏幕模式相應(yīng)的DC,所以DC之間不存在圖像連續(xù)性,對于每個DC必須分別創(chuàng)建寫入圖像的函數(shù)。因此,編碼量會增加。
例如,在肖像屏幕模式下輸出5個菜單列表的狀態(tài)下,當(dāng)將肖像屏幕模式切換到風(fēng)景屏幕模式以便從5個菜單列表中選擇第三菜單列表時,即使肖像屏幕模式被切換到風(fēng)景屏幕模式,也必須保持肖像屏幕模式下的輸出狀態(tài)。然而,如果分別操作DC,則在將相應(yīng)信息輸出到LCD之前,必須在用于肖像屏幕模式的DC中配置相應(yīng)信息。
發(fā)明內(nèi)容
本發(fā)明示例性實施例的一方面在于至少解決上述問題和/或缺點,并提供至少下述優(yōu)點。因此,本發(fā)明示例性實施例的一方面在于提供一種用于在無線終端中顯示圖像的方法,其中,通過無線終端中的一設(shè)備描述表(DC,Device Context)以相應(yīng)屏幕模式下的屏幕大小來記錄相應(yīng)圖像,并將其輸出。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明示例性實施例的一方面,提供一種用于在包括至少兩種屏幕模式的無線終端中顯示圖像的方法,其中,形成存在于一設(shè)備描述表(DC)中的顯示緩沖器,其能夠記錄將根據(jù)至少兩種屏幕模式下的屏幕大小而顯示的相應(yīng)圖像。通過存在于DC中的顯示緩沖器以所述至少兩種屏幕模式來記錄將根據(jù)相應(yīng)屏幕模式的屏幕大小而顯示的相應(yīng)圖像,并且將相應(yīng)圖像輸出到相應(yīng)屏幕模式下的屏幕。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明示例性實施例的另一方面,提供一種在包括第一屏幕模式和第二屏幕模式的無線終端中顯示圖像的方法,其中,形成存在于一設(shè)備描述表(DC)中的顯示緩沖器,其能夠記錄將根據(jù)第一屏幕模式和第二屏幕模式下的屏幕大小而顯示的相應(yīng)圖像。確定無線終端處于第一屏幕模式還是第二屏幕模式。當(dāng)無線終端處于第一屏幕模式下時,將相應(yīng)圖像記錄在存在于DC中的顯示緩沖器的第一區(qū)域和第三區(qū)域兩者中,并將相應(yīng)圖像輸出到第一屏幕模式下的屏幕,其中,所述第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享,所述第三區(qū)域用于第一屏幕模式下的屏幕大小。當(dāng)無線終端處于第二屏幕模式下時,將相應(yīng)圖像記錄在存在于DC中的顯示緩沖器的第一區(qū)域和第二區(qū)域兩者中,并將相應(yīng)圖像輸出到第二屏幕模式下的屏幕,其中,所述第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享,所述第二區(qū)域用于第二屏幕模式下的屏幕大小。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明示例性實施例的另一方面,提供一種在包括第一屏幕模式和第二屏幕模式的無線終端中顯示圖像的方法,其中,形成存在于一設(shè)備描述表(DC)中的顯示緩沖器,其能夠記錄將根據(jù)第一屏幕模式和第二屏幕模式下的屏幕大小顯示的相應(yīng)圖像。確定無線終端處于第一屏幕模式還是第二屏幕模式。當(dāng)無線終端處于第一屏幕模式下時,將相應(yīng)圖像記錄在存在于DC中的顯示緩沖器的第一區(qū)域和第二區(qū)域兩者中,并將相應(yīng)圖像輸出到第一屏幕模式下的屏幕,其中,所述第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享,所述第二區(qū)域邏輯上添加到第一區(qū)域的預(yù)定位置以便與第二屏幕模式下的屏幕大小相應(yīng)。當(dāng)無線終端處于第二屏幕模式下時,將相應(yīng)圖像記錄在存在于DC中的顯示緩沖器的第一區(qū)域和第二區(qū)域兩者中,并將相應(yīng)圖像輸出到第二屏幕模式下的屏幕,其中,所述第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享,所述第二區(qū)域邏輯上添加到第一區(qū)域的預(yù)定位置以便與第二屏幕模式下的屏幕大小相應(yīng)。
通過下面結(jié)合附圖進行的詳細(xì)描述,本發(fā)明特定示例性實施例的上述和其它目的、特點和優(yōu)點將會變得更加清楚,其中圖1是示出根據(jù)本發(fā)明示例性實施例的DC的顯示緩沖器的框圖;圖2是示出根據(jù)本發(fā)明示例性實施例的通過DC的顯示緩沖器記錄和輸出圖像的處理的流程圖;圖3是示出根據(jù)本發(fā)明示例性實施例的DC的顯示緩沖器的框圖;圖4是示出根據(jù)本發(fā)明示例性實施例的通過DC的顯示緩沖器記錄和輸出圖像的處理的流程圖;圖5是示出根據(jù)本發(fā)明示例性實施例的DC的顯示緩沖器的框圖;以及圖6是示出根據(jù)本發(fā)明示例性實施例的通過DC的顯示緩沖器記錄和輸出圖像的處理的流程圖。
在整個附圖中,相同的附圖標(biāo)號將被理解為指示相同的部件、特點和結(jié)構(gòu)。
具體實施例方式
提供諸如詳細(xì)的構(gòu)造和部件的在說明書中定義的內(nèi)容,以幫助全面理解本發(fā)明的實施例。因此,本領(lǐng)域的普通技術(shù)人員將認(rèn)識到在不脫離本發(fā)明的范圍和精神的情況下,可對這里描述的實施例進行各種改變和修改。此外,為了清楚和簡明,將省略對公知功能和構(gòu)造的描述。
在本發(fā)明的示例性實施例中,設(shè)備描述表(DC)代表其中的虛擬顯示緩沖器。
圖1是示出根據(jù)本發(fā)明第一實施例的DC的顯示緩沖器的框圖。根據(jù)本發(fā)明的示例性實施例,在設(shè)置有用于切換到肖像屏幕模式或風(fēng)景屏幕模式的折疊器的無線終端中,在假設(shè)肖像屏幕模式具有176×220的屏幕大小,風(fēng)景屏幕模式具有220×176的屏幕大小的情況下來進行描述。當(dāng)在無線終端中肖像屏幕模式具有176×220的屏幕大小時,如果將無線終端切換到風(fēng)景屏幕模式,則無線終端的屏幕大小切換為220×176。即,如果肖像屏幕模式下的屏幕大小的橫向大小176變成風(fēng)景屏幕模式下的屏幕大小的縱向大小176,則肖像屏幕模式下的屏幕大小的縱向大小220變成風(fēng)景屏幕模式下的屏幕大小的橫向大小200。
參照圖1,DC的顯示緩沖器具有220×220的大小,其可包括肖像屏幕模式下的屏幕大小176×220和風(fēng)景屏幕模式下的屏幕大小220×176。DC的緩沖器具有220×220的大小,其包括大小為176×176的第一區(qū)域A1、大小為44×176的第二區(qū)域A2、大小為176×44的第三區(qū)域A3、大小為44×44的剩余區(qū)域A4。第一區(qū)域A1可用于肖像屏幕模式和風(fēng)景屏幕模式兩者下的屏幕大小。第二區(qū)域A2僅用于風(fēng)景屏幕模式的屏幕大小,第三區(qū)域A3僅用于肖像屏幕模式的屏幕大小。第一區(qū)域A1和第三區(qū)域A3與用于記錄將輸出到肖像屏幕模式下的屏幕大小的相應(yīng)圖像的DC的顯示緩沖器相應(yīng),第一區(qū)域A1和第二區(qū)域A2與用于記錄將輸出到風(fēng)景屏幕模式下的屏幕大小的相應(yīng)圖像的DC的顯示緩沖器相應(yīng)。
以下,將參照圖2詳細(xì)描述通過如圖1構(gòu)建的一DC的顯示緩沖器來記錄和輸出圖像的操作。
圖2是示出根據(jù)本發(fā)明示例性實施例的通過DC的顯示緩沖器記錄和輸出圖像的處理的流程圖。
參照圖2,在步驟202,用于控制無線終端的一般操作的控制器確定無線終端處于肖像屏幕模式還是風(fēng)景屏幕模式。如果無線終端具有可相對其主體旋轉(zhuǎn)的折疊器,則控制器通過折疊器遠離主體的旋轉(zhuǎn)來確定無線終端的顯示單元是否已切換到肖像屏幕模式,或者通過折疊器在遠離主體的狀態(tài)下的進一步旋轉(zhuǎn)來確定無線終端的顯示單元是否已切換到風(fēng)景屏幕模式。
此外,如果無線終端具有以不同方向相對于主體打開的折疊器,則控制器確定閉合狀態(tài)下的折疊器是否以例如向上的預(yù)定方向相對于主體打開,并且無線終端的顯示單元切換到肖像屏幕模式,或者確定閉合狀態(tài)下的折疊器是否以例如向右的預(yù)定方向相對于主體打開,并且無線終端的顯示單元切換到風(fēng)景屏幕模式。
如果通過步驟202確定無線終端已切換到肖像屏幕模式,則在步驟203,控制器檢測出切換到肖像屏幕模式。在步驟204,控制器在如圖1所示的DC的顯示緩沖器的第一區(qū)域A1和第三區(qū)域A3中從左到右增加列地址值并從上到下增加行地址值的同時,記錄將要輸出到肖像屏幕模式的屏幕大小的相應(yīng)圖像。即,當(dāng)通過無線終端的折疊器遠離主體旋轉(zhuǎn),或閉合狀態(tài)下的折疊器向上打開以切換到肖像屏幕模式,檢測出無線終端切換到肖像屏幕模式時,控制器執(zhí)行步驟204的相應(yīng)圖像記錄處理。因此,可減少新更新肖像屏幕模式下的屏幕所需的時間消耗。
然而,如果通過步驟202確定無線終端已切換到風(fēng)景屏幕模式,則在步驟205,控制器檢測出切換到風(fēng)景屏幕模式。在步驟206,控制器在如圖1所示的DC的顯示緩沖器的第一區(qū)域A1和第二區(qū)域A2中從左到右增加列地址值并從上到下增加行地址值的同時,記錄將要輸出到風(fēng)景屏幕模式的屏幕大小的相應(yīng)圖像。即,當(dāng)通過無線終端的折疊器在遠離主體的狀態(tài)下旋轉(zhuǎn),或閉合狀態(tài)下的折疊器向右打開以切換到風(fēng)景屏幕模式,檢測出無線終端切換到風(fēng)景屏幕模式時,控制器執(zhí)行步驟206的相應(yīng)圖像記錄處理。因此,可減少新更新風(fēng)景屏幕模式下的屏幕大小所需的時間消耗。
為了輸出到肖像屏幕模式的屏幕大小而在步驟204被記錄在DC的顯示緩沖器的第一區(qū)域A1和第三區(qū)域A3中的相應(yīng)圖像,或者為了輸出到風(fēng)景屏幕模式的屏幕大小而在步驟206被記錄在DC的顯示緩沖器的第一區(qū)域A1和第二區(qū)域A2中的相應(yīng)圖像,被存儲在顯示單元驅(qū)動器的存儲器中,并在步驟207,被輸出到顯示單元的相應(yīng)屏幕模式下的屏幕。
圖3是示出根據(jù)本發(fā)明示例性實施例的DC的顯示緩沖器的框圖。根據(jù)本發(fā)明的示例性實施例,在設(shè)置有用于切換到肖像屏幕模式或風(fēng)景屏幕模式的折疊器的無線終端中,在假設(shè)例如肖像屏幕模式具有176×220的屏幕大小,風(fēng)景屏幕模式具有220×176的屏幕大小的情況下來進行描述。在本發(fā)明的示例性實施例中,無線終端的顯示單元以5∶4的固定屏幕大小進行操作。
參照圖3,DC的顯示緩沖器包括大小為176×176的第一區(qū)域B1和大小為176×44的第二區(qū)域B2。第一區(qū)域B1可用于具有176×220的屏幕大小的肖像屏幕模式和具有220×176的屏幕大小的風(fēng)景屏幕模式兩者下的屏幕大小。第二區(qū)域B2根據(jù)相應(yīng)屏幕模式被邏輯上添加到第一區(qū)域B1的預(yù)定位置,以構(gòu)成相應(yīng)屏幕模式下的DC的顯示緩沖器。根據(jù)無線終端的顯示單元具有5∶4的固定屏幕大小的情況,將第二區(qū)域B2劃分為4個區(qū)域b1到b4,其中的每一個具有44×44的大小。所述4個區(qū)域通過段/排(segment/band)形成、圖3中的(a)示出對于肖像屏幕模式下的屏幕大小通過將第二區(qū)域B2邏輯上添加到第一區(qū)域B1的物理下端而形成的DC的顯示緩沖器。圖3中的(b)示出對于風(fēng)景屏幕模式下的屏幕大小通過將第二區(qū)域B2邏輯上添加到第一區(qū)域B1的右端而形成的DC的顯示緩沖器。
以下,將參照圖4詳細(xì)描述通過如圖3構(gòu)建的一DC的顯示緩沖器來記錄和輸出圖像的操作。
圖4是示出根據(jù)本發(fā)明示例性實施例的通過DC的顯示緩沖器來記錄和輸出圖像的處理的流程圖。
參照圖4,在步驟402,用于控制無線終端的一般操作的控制器確定無線終端處于肖像屏幕模式還是風(fēng)景屏幕模式。如果無線終端具有可相對其主體旋轉(zhuǎn)的折疊器,則控制器通過折疊器遠離主體的旋轉(zhuǎn)來確定無線終端的顯示單元是否已切換到肖像屏幕模式,或者通過折疊器在遠離主體的狀態(tài)下的進一步旋轉(zhuǎn)來確定無線終端的顯示單元是否已切換到風(fēng)景屏幕模式。
此外,如果無線終端具有以不同方向相對于主體打開的折疊器,則控制器確定閉合狀態(tài)下的折疊器是否以例如向上的預(yù)定方向相對于主體打開,并且無線終端的顯示單元切換到肖像屏幕模式,或者確定閉合狀態(tài)下的折疊器是否以例如向右的預(yù)定方向相對于主體打開,并且無線終端的顯示單元切換到風(fēng)景屏幕模式。
如果通過步驟402確定無線終端已切換到肖像屏幕模式,則在步驟403,控制器檢測出切換到肖像屏幕模式。在步驟404,控制器如圖3中的(a)所示將第二區(qū)域B2邏輯上添加到第一區(qū)域B1的下端,由此形成用于肖像屏幕模式下的屏幕大小的DC的顯示緩沖器。在步驟405,控制器在通過將第二區(qū)域B2邏輯上添加到第一區(qū)域B1的下端形成的DC的顯示緩沖器中從左到右增加列地址值并從上到下增加行地址值的同時,將相應(yīng)圖像從第一區(qū)域B1的開始地址值(0,0)到最后地址值(176,176)進行記錄。如果在步驟405,在第一區(qū)域B1中全部記錄了相應(yīng)圖像,則控制器在從左到右增加列地址值并從上到下增加行地址值的同時,從第二區(qū)域B2的開始地址值(0,176)到最后地址值(176,220)記錄相應(yīng)圖像。因此,控制器控制將輸出到肖像屏幕模式下的屏幕大小的相應(yīng)圖像被記錄。
此外,當(dāng)通過無線終端的折疊器遠離主體旋轉(zhuǎn),或閉合狀態(tài)下的折疊器向上打開以切換到肖像屏幕模式,檢測出無線終端切換到肖像屏幕模式時,控制器通過步驟404和405執(zhí)行相應(yīng)圖像記錄處理。因此,可減少新更新肖像屏幕模式下的屏幕大小所需的時間消耗。
然而,如果通過步驟402確定無線終端已切換到風(fēng)景屏幕模式,則在步驟406,控制器檢測出切換到風(fēng)景屏幕模式。在步驟407,控制器如圖3中的(b)所示將第二區(qū)域B2邏輯上添加到第一區(qū)域B1的右端,由此形成用于風(fēng)景屏幕模式下的屏幕大小的DC的顯示緩沖器。
在步驟408,控制器在通過將第二區(qū)域B2邏輯上添加到第一區(qū)域B1的右端形成的DC的顯示緩沖器中從左到右增加列地址值并從上到下增加行地址值的同時,將相應(yīng)圖像從第一區(qū)域B1的開始地址值(0,0)到第二區(qū)域B2的最后地址值(220,176)進行記錄。
以下,將更詳細(xì)地描述在步驟408執(zhí)行的相應(yīng)圖像記錄處理。如果從左到右增加的列地址值超過地址值(176,Y),則控制器將相應(yīng)圖像的像素記錄在邏輯上添加到第一區(qū)域B1右端的第二區(qū)域B2的4個區(qū)域b1到b4中相應(yīng)區(qū)域的相應(yīng)行中。如果列地址值超過地址值(220,Y),則控制器在從上到下增加行地址值的同時,將相應(yīng)圖像的像素記錄在第一區(qū)域B1和第二區(qū)域B2的相應(yīng)行中。
這里,以在物理存儲器中實際記錄的方向來計算和記錄相應(yīng)圖像在第二區(qū)域B2中被記錄的方向。在圖3中的(b)中,第二區(qū)域(B2-1)代表記錄在第二區(qū)域B2中的相應(yīng)圖像在物理存儲器中被實際記錄的方向。
此外,當(dāng)通過無線終端的折疊器在遠離主體的狀態(tài)下旋轉(zhuǎn),或閉合狀態(tài)下的折疊器向右打開以切換到風(fēng)景屏幕模式,檢測出無線終端切換到風(fēng)景屏幕模式時,控制器通過步驟407和408執(zhí)行相應(yīng)圖像記錄處理。因此,可減少新更新風(fēng)景屏幕模式下的屏幕大小所需的時間消耗。
為了輸出到肖像屏幕模式的屏幕大小而在步驟405被記錄在通過將第二區(qū)域B2邏輯上添加到第一區(qū)域B1的下端而形成的DC的顯示緩沖器中的相應(yīng)圖像,或者為了輸出到風(fēng)景屏幕模式的屏幕大小而在步驟408記錄在通過將第二區(qū)域B2邏輯上添加到第一區(qū)域B1的右端而形成的DC的顯示緩沖器的相應(yīng)圖像,被存儲在顯示單元驅(qū)動器的存儲器中,并在步驟409,被輸出到顯示單元的相應(yīng)屏幕模式下的屏幕。
圖5是示出根據(jù)本發(fā)明第三實施例的DC的顯示緩沖器的框圖,其示出當(dāng)無線終端的寬高比是固定比例時的DC的顯示緩沖器的例子。
根據(jù)本發(fā)明的示例性實施例,在設(shè)置有用于切換到肖像屏幕模式或風(fēng)景屏幕模式的折疊器的無線終端中,在假設(shè)例如無線終端的寬高比是16∶9的情況下來進行描述,其中,肖像屏幕模式具有128×228的屏幕大小,風(fēng)景屏幕模式具有228×128的屏幕大小。
參照圖5,DC的虛擬顯示緩沖器包括大小為128×128的第一區(qū)域C1和大小為128×100的第二區(qū)域C2。第一區(qū)域C1可用于具有128×228的屏幕大小的肖像屏幕模式和具有228×128的屏幕大小的風(fēng)景屏幕模式兩者下的屏幕大小。第二區(qū)域C2根據(jù)相應(yīng)屏幕模式被邏輯上添加到第一區(qū)域C1的預(yù)定位置,以構(gòu)成相應(yīng)屏幕模式下的DC的顯示緩沖器。第二區(qū)域C2具有通過段/排形成的一個區(qū)域。
圖5中的(a)示出對于肖像屏幕模式下的屏幕大小通過將第二區(qū)域C2邏輯上添加到第一區(qū)域C1的物理下端來形成DC的顯示緩沖器。
圖5中的(b)示出對于風(fēng)景屏幕模式下的屏幕大小通過將第二區(qū)域C2邏輯上添加到第一區(qū)域C1的右端而形成的DC的顯示緩沖器。
以下,將參照圖6詳細(xì)描述通過如圖5構(gòu)建的一DC的顯示緩沖器記錄和輸出圖像的操作。
圖6是示出根據(jù)本發(fā)明示例性實施例的通過DC的顯示緩沖器來記錄和輸出圖像的處理的流程圖。
參照圖6,在步驟602,用于控制無線終端的一般操作的控制器確定無線終端處于肖像屏幕模式還是風(fēng)景屏幕模式。如果無線終端具有可相對其主體旋轉(zhuǎn)的折疊器,則控制器通過折疊器遠離主體的旋轉(zhuǎn)來確定無線終端的顯示單元是否已切換到肖像屏幕模式,或者通過折疊器在遠離主體的狀態(tài)下的進一步旋轉(zhuǎn)來確定無線終端的顯示單元是否已切換到風(fēng)景屏幕模式。
此外,如果無線終端具有以不同方向相對于主體打開的折疊器,則控制器確定閉合狀態(tài)下的折疊器是否以例如向上的預(yù)定方向相對于主體打開,并且無線終端的顯示單元切換到肖像屏幕模式,或者確定閉合狀態(tài)下的折疊器是否以例如向右的預(yù)定方向相對于主體打開,并且無線終端的顯示單元切換到風(fēng)景屏幕模式。
如果通過步驟602確定無線終端已切換到肖像屏幕模式,則在步驟603,控制器檢測出切換到肖像屏幕模式。在步驟604,控制器如圖5(a)所示將第二區(qū)域C2邏輯上添加到第一區(qū)域C1的下端,由此形成用于肖像屏幕模式下的屏幕大小的DC的顯示緩沖器。
在步驟605,控制器在通過將第二區(qū)域C2邏輯上添加到第一區(qū)域C1的下端而形成的DC的顯示緩沖器中從左到右增加列地址值并從上到下增加行地址值的同時,將相應(yīng)圖像從第一區(qū)域C1的開始地址值(0,0)到最后地址值(128,128)進行記錄。如果在步驟605,在第一區(qū)域C1中完全記錄了相應(yīng)圖像,則控制器在從左到右增加列地址值并從上到下增加行地址值的同時,將相應(yīng)圖像從第二區(qū)域C2的開始地址值(0,128)到最后地址值(128,228)進行記錄。以這種方式,控制器控制將輸出到肖像屏幕模式的屏幕大小的相應(yīng)圖像被記錄。
此外,當(dāng)通過無線終端的折疊器遠離主體旋轉(zhuǎn),或閉合狀態(tài)下的折疊器向上打開以切換到肖像屏幕模式,檢測出無線終端切換到肖像屏幕模式時,控制器通過步驟604和605執(zhí)行相應(yīng)圖像記錄處理。因此,可減少新更新肖像屏幕模式下的屏幕大小所需的時間消耗。
然而,如果通過步驟602確定無線終端已切換到風(fēng)景屏幕模式,則在步驟606,控制器檢測出切換到風(fēng)景屏幕模式。在步驟607,控制器如圖5中的(b)所示將第二區(qū)域C2邏輯上添加到第一區(qū)域C1的右端,由此形成用于風(fēng)景屏幕模式下的屏幕大小的DC的顯示緩沖器。
在步驟608,如果在通過將第二區(qū)域C2邏輯上添加到第一區(qū)域C1的右端而形成的DC的顯示緩沖器中從左到右增加的列地址值超過地址值(128,Y),則控制器將相應(yīng)圖像記錄在第二區(qū)域C2中。此外,如果列地址值超過地址值(228,Y),則控制器在從上到下增加行地址值的同時,將相應(yīng)圖像從第一區(qū)域C1的開始地址值(0,0)到第二區(qū)域C2的最后地址值(228,128)進行記錄。
以下,將更詳細(xì)地描述在步驟608執(zhí)行的相應(yīng)圖像記錄處理。如果從左到右增加的列地址值超過地址值(128,Y),則控制器將相應(yīng)圖像記錄在邏輯上添加到第一區(qū)域C1的右端的第二區(qū)域C2中。如果列地址值超過地址值(228,Y),則控制器在從上到下增加行地址值的同時,記錄將輸出到風(fēng)景屏幕模式下的屏幕大小的相應(yīng)圖像。這里,以在物理存儲器中實際記錄的方向來計算和記錄相應(yīng)圖像在第二區(qū)域C2中被記錄的方向。
在圖5中的(b)中,第二區(qū)域(C2-1)代表記錄在第二區(qū)域C2中的相應(yīng)圖像實際記錄在物理存儲器中的方向。在邏輯上添加到第一區(qū)域C1的第二區(qū)域C2中,控制器在從左到右增加列地址值并從上到下增加行地址值的同時,記錄相應(yīng)圖像。然而,在物理存儲器的實際第二區(qū)域(C2-1)中,控制器在從上到下增加行地址值并從左到右增加列地址值的同時,記錄相應(yīng)圖像。
可根據(jù)用于將第二區(qū)域(C2-1)邏輯上添加到第二區(qū)域C2的方法,來變更相應(yīng)圖像在物理存儲器的第二區(qū)域(C2-1)中被實際記錄的方向。
(a)如果第二區(qū)域(C2-1)的地址值(0,129)位于邏輯添加的第二區(qū)域(C2)的地址值(129,0)處,則控制器在物理存儲器的實際第二區(qū)域(C2-1)中從上到下增加行地址值并從左到右增加列地址值。
(b)如果第二區(qū)域(C2-1)的地址值(0,228)位于邏輯添加的第二區(qū)域(C2)的地址值(129,0),則控制器在物理存儲器的實際第二區(qū)域(C2-1)中從下到上減小行地址值并從左到右增加列地址的同時,記錄相應(yīng)圖像。
(c)如果第二區(qū)域(C2-1)的地址值(128,129)位于邏輯添加的第二區(qū)域(C2)的地址值(129,0),則控制器在物理存儲器的實際第二區(qū)域(C2-1)中從上到下增加行地址值并從右到左減小列地址值。
(d)如果第二區(qū)域(C2-1)的地址值(128,228)位于邏輯添加的第二區(qū)域(C2)的地址值(129,0),則控制器從物理存儲器的實際第二區(qū)域(C2-1)的地址值(Y,228)開始從下到上減小行地址值并從右到左減小列地址的同時,記錄相應(yīng)圖像。
等式MAX(Y)=MAX(Y(C1區(qū)域+(C2-1區(qū)域))),MAX(X)=MAX(XC1區(qū)域)(a)第二邏輯區(qū)域(x,y)=實際存儲器的第二區(qū)域(y,x)(b)第二邏輯區(qū)域(x,y)=實際存儲器的第二區(qū)域(y,MAX(Y)-x+MAX(YC1))(c)第二邏輯區(qū)域(x,y)=實際存儲器的第二區(qū)域(MAX(X)-y,MAX(YC1)+x)(d)第二邏輯區(qū)域(x,y)=實際存儲器的第二區(qū)域(MAX(Y)-x+MAX(YC1),MAX(X)-y)
上述等式表示用于計算像素位置的等式,所述像素實際記錄在物理存儲器中,所述物理存儲器與記錄在邏輯添加的第二區(qū)域(C2)中的相應(yīng)圖像的像素位置相應(yīng)。
此外,當(dāng)通過無線終端的折疊器在遠離主體的狀態(tài)下旋轉(zhuǎn),或閉合狀態(tài)下的折疊器向右打開以切換到風(fēng)景屏幕模式,檢測出無線終端切換到風(fēng)景屏幕模式時,控制器通過步驟607和608執(zhí)行相應(yīng)圖像記錄處理。因此,可減少新更新風(fēng)景屏幕模式下的屏幕大小所需的時間消耗。
為了輸出到肖像屏幕模式下的屏幕大小而在步驟605記錄在通過將第二區(qū)域C2邏輯上添加到第一區(qū)域C1的下端而形成的DC的顯示緩沖器中的相應(yīng)圖像,或者為了輸出到風(fēng)景屏幕模式下的屏幕大小而在步驟608記錄在通過將第二區(qū)域C2邏輯上添加到第一區(qū)域C1的右端而形成的DC的顯示緩沖器中的相應(yīng)圖像,被存儲在顯示單元驅(qū)動器的存儲器中,并在步驟609,被輸出到顯示單元的相應(yīng)屏幕模式的屏幕。
如上所述,本發(fā)明的特定示例性實施例提供一種在無線終端中通過一DC的顯示緩沖器來記錄和輸出圖像的方法,從而可當(dāng)切換屏幕模式時,在保持連續(xù)性的同時輸出圖像。此外,在不需要兩次創(chuàng)建用于管理DC的顯示緩沖器的復(fù)雜編碼的情況下存儲屏幕大小信息,從而可將必要存儲器最多減小50%。
盡管已參照本發(fā)明的特定示例性實施例示出并描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解在不脫離由權(quán)利要求及其等同物限定的本發(fā)明的精神和范圍的情況下,可在其中進行形式和細(xì)節(jié)上的各種改變。
權(quán)利要求
1.一種在包括至少兩種屏幕模式的無線終端中顯示圖像的方法,所述方法包括形成一設(shè)備描述表中的顯示緩沖器,所述顯示緩沖器用于記錄將根據(jù)至少兩種屏幕模式下的屏幕大小而顯示的相應(yīng)圖像;通過設(shè)備描述表中的顯示緩沖器,記錄將根據(jù)所述至少兩種屏幕模式中的相應(yīng)屏幕模式下的屏幕大小而顯示的相應(yīng)圖像;以及將相應(yīng)圖像輸出到相應(yīng)屏幕模式下的屏幕。
2.如權(quán)利要求1所述的方法,其中,所述顯示緩沖器的大小包括所述至少兩種屏幕模式下的所有屏幕大小。
3.如權(quán)利要求2所述的方法,其中,所述顯示緩沖器包括由所述至少兩種屏幕模式下的屏幕大小共享的區(qū)域和用于所述至少兩種屏幕模式下的屏幕大小的相應(yīng)區(qū)域。
4.如權(quán)利要求1所述的方法,其中,所述顯示緩沖器包括由所述至少兩種屏幕模式下的屏幕大小共享的第一區(qū)域,以及邏輯上添加到第一區(qū)域的位置的第二區(qū)域,所述第二區(qū)域與所述至少兩種屏幕模式中的相應(yīng)屏幕模式下的屏幕大小相應(yīng)。
5.如權(quán)利要求4所述的方法,其中,將第二區(qū)域邏輯上添加到第一區(qū)域的上端、下端、左端和右端中的至少一個。
6.如權(quán)利要求4所述的方法,其中,第二區(qū)域包括多個區(qū)域。
7.一種在包括第一屏幕模式和第二屏幕模式的無線終端中顯示圖像的方法,所述方法包括形成一設(shè)備描述表中的顯示緩沖器,所述顯示緩沖器用于記錄將根據(jù)第一屏幕模式和第二屏幕模式下的屏幕大小而顯示的相應(yīng)圖像;確定無線終端是否處于第一屏幕模式和第二屏幕模式中的至少一個;當(dāng)無線終端處于第一屏幕模式下時,將相應(yīng)圖像記錄在設(shè)備描述表中的顯示緩沖器的第一區(qū)域和第三區(qū)域中,并將相應(yīng)圖像輸出到第一屏幕模式下的屏幕,其中,所述第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享,所述第三區(qū)域用于第一屏幕模式下的屏幕大?。灰约爱?dāng)無線終端處于第二屏幕模式下時,將相應(yīng)圖像記錄在設(shè)備描述表中的顯示緩沖器的第一區(qū)域和第二區(qū)域中,并將相應(yīng)圖像輸出到第二屏幕模式下的屏幕,其中,所述第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享,所述第二區(qū)域用于第二屏幕模式下的屏幕大小。
8.如權(quán)利要求7所述的方法,其中,所述顯示緩沖器包括由第一屏幕模式和第二屏幕模式下的屏幕大小共享的第一區(qū)域、用于第二屏幕模式下的屏幕大小的第二區(qū)域、以及用于第一屏幕模式下的屏幕大小的第三區(qū)域。
9.如權(quán)利要求7所述的方法,其中,根據(jù)無線終端的折疊器是否包括打開、關(guān)閉和旋轉(zhuǎn)配置中的至少一個來確定第一屏幕模式和第二屏幕模式。
10.如權(quán)利要求7所述的方法,其中,當(dāng)?shù)谝黄聊荒J桨ㄐは衿聊荒J綍r,將相應(yīng)圖像記錄在所述顯示緩沖器中的第一區(qū)域和位于第一區(qū)域的下端的第三區(qū)域中,并將相應(yīng)圖像輸出到第一屏幕模式下的屏幕,其中,所述第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享,所述第三區(qū)域用于第一屏幕模式下的屏幕大小。
11.如權(quán)利要求7所述的方法,其中,當(dāng)?shù)诙聊荒J桨L(fēng)景屏幕模式時,將相應(yīng)圖像記錄在所述顯示緩沖器中的第一區(qū)域和位于第一區(qū)域的右端的第二區(qū)域中,并將相應(yīng)圖像輸出到第二屏幕模式下的屏幕,其中,所述第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享,所述第二區(qū)域用于第二屏幕模式下的屏幕大小。
12.一種在包括第一屏幕模式和第二屏幕模式的無線終端中顯示圖像的方法,所述方法包括形成一設(shè)備描述表中的顯示緩沖器,所述顯示緩沖器用于記錄將根據(jù)第一屏幕模式和第二屏幕模式下的屏幕大小而顯示的相應(yīng)圖像;確定無線終端是否處于第一屏幕模式和第二屏幕模式中的至少一個;當(dāng)無線終端處于第一屏幕模式下時,將相應(yīng)圖像記錄在設(shè)備描述表中的顯示緩沖器的第一區(qū)域和第二區(qū)域中,并將相應(yīng)圖像輸出到第一屏幕模式下的屏幕,其中,所述第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享,所述第二區(qū)域邏輯上添加到第一區(qū)域的位置以便與第二屏幕模式下的屏幕大小相應(yīng);以及當(dāng)無線終端處于第二屏幕模式下時,將相應(yīng)圖像記錄在設(shè)備描述表中的顯示緩沖器的第一區(qū)域和第二區(qū)域兩者中,并將相應(yīng)圖像輸出到第二屏幕模式下的屏幕,其中,所述第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享,所述第二區(qū)域邏輯上添加到第一區(qū)域的位置以便與第二屏幕模式下的屏幕大小相應(yīng)。
13.如權(quán)利要求12所述的方法,其中,所述顯示緩沖器包括由第一屏幕模式和第二屏幕模式下的屏幕大小共享的第一區(qū)域、邏輯上添加到第一區(qū)域的位置以便與相應(yīng)屏幕模式下的屏幕大小相應(yīng)的第二區(qū)域。
14.如權(quán)利要求13所述的方法,其中,第二區(qū)域包括多個區(qū)域。
15.如權(quán)利要求13所述的方法,其中,第二區(qū)域包括單個區(qū)域。
16.如權(quán)利要求12所述的方法,其中,根據(jù)無線終端的折疊器是否包括打開、關(guān)閉和旋轉(zhuǎn)配置中的至少一個來確定第一屏幕模式和第二屏幕模式。
17.如權(quán)利要求12所述的方法,其中,將相應(yīng)圖像輸出到第一屏幕模式下的屏幕的步驟包括當(dāng)?shù)谝黄聊荒J绞切は衿聊荒J綍r,將第二區(qū)域邏輯上添加到顯示緩沖器中的第一區(qū)域的下端,由此形成顯示緩沖器,其中,第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享;將相應(yīng)圖像記錄在第一區(qū)域和第二區(qū)域中;以及將相應(yīng)圖像輸出到第一屏幕模式下的屏幕。
18.如權(quán)利要求12所述的方法,其中,將相應(yīng)圖像輸出到第二屏幕模式下的屏幕的步驟包括當(dāng)?shù)诙聊荒J绞秋L(fēng)景屏幕模式時,將第二區(qū)域邏輯上添加到顯示緩沖器中的第一區(qū)域的右端,由此形成顯示緩沖器,其中,第一區(qū)域由第一屏幕模式和第二屏幕模式下的屏幕大小共享;將相應(yīng)圖像記錄在第一區(qū)域和第二區(qū)域中;以及將相應(yīng)圖像輸出到第二屏幕模式下的屏幕。
19.如權(quán)利要求18所述的方法,其中,以相應(yīng)圖像在物理存儲器中被記錄的方向來記錄在第二區(qū)域中記錄的所述相應(yīng)圖像。
全文摘要
提供一種用于在包括至少兩種屏幕模式的無線終端中顯示圖像的方法,其中,形成存在于一設(shè)備描述表(DC)中的顯示緩沖器,其能夠記錄將根據(jù)至少兩種屏幕模式下的屏幕大小而顯示的相應(yīng)圖像,通過存在于DC中的顯示緩沖器記錄將根據(jù)所述至少兩種屏幕模式中的相應(yīng)屏幕模式下的屏幕大小而顯示的相應(yīng)圖像,并且將相應(yīng)圖像輸出到相應(yīng)屏幕模式下的屏幕。
文檔編號H04M1/02GK101026828SQ20061014182
公開日2007年8月29日 申請日期2006年9月30日 優(yōu)先權(quán)日2006年2月17日
發(fā)明者金宰賢 申請人:三星電子株式會社