專利名稱:用于控制圖形圖像的分辨率的方法
技術領域:
本發(fā)明涉及一種用于控制圖像圖像的分辨率的方法,并且特別涉及當多種電子設備(比如裝備有互聯網功能的個人計算機(PC),置頂盒(STB)等)起動(enable)外部顯示單元(比如電視(TV)等)來顯示圖形圖像時的一種控制圖形圖像的分辨率的方法。
背景技術:
近來,使用外部顯示單元,比如電視(TV),并且將其和裝備有互聯網功能的個人計算機(PC)或置頂盒(STB)連接的情況越來越多。如圖1所示,個人計算機(PC)100包括中心處理單元(CPU)10、圖形卡11、鍵盤控制器12、光盤驅動13和互聯網模塊14。這里,可以使用PC100并且同時將它和監(jiān)視器200或電視(TV)300連接。
當用戶使用鍵盤或鼠標請求改變在監(jiān)視器200上顯示的圖形圖像的分辨率的時候,該CPU 10通過耦合到總線的和鍵盤控制器12連接的接口設置“顯示控制模式”。該CPU 10確認由用戶從現有的監(jiān)視器的分辨率值,例如,“640×480”象素、“800×600”象素、“1024×768”象素、“1152×864”象素、“1280×1024”象素、“1600×1200”象素等中選擇出的圖形圖像的分辨率值。
另外,該CPU 10控制圖形卡11以便設置并存儲由用戶選擇的圖像圖像的分辨率值。該圖形卡11參考圖形圖像的設置分辨率值并且控制要在監(jiān)視器200上顯示的圖形圖像的水平和垂直象素的數量。這樣,監(jiān)視器200顯示對應于設置的分辨率值的象素的數量的圖形圖像。如圖2所述,監(jiān)視器屏幕的頂部部分完全顯示菜單條。
另一方面,在使用PC100同時將其和TV 300連接的情況下,該CPU 10響應于用戶請求設置“顯示控制模式”。該CPU 10確認由用戶從在現有的電視中能夠提供的分辨率值(例如,“720×480”象素,“1920×1080”象素,“1280×720”象素等)中選擇出的圖形圖像的分辨率值。
另外,該CPU 10控制圖形卡11以便設置并且存儲由用戶選擇的圖形圖像的分辨率值。該圖形卡11參考圖形圖像的設置分辨率值并且控制要在TV 300上顯示的圖形圖像的水平和垂直象素的數量。這樣,如圖3所示,該TV 300顯示對應于設置的分辨率值的象素的數量的圖形圖像。
但是,這里使用PC,同時將其耦合到傳統的TV,在該TV中,顯示傳統視頻圖像的有效屏幕的尺寸小于實際物理屏幕的尺寸,如圖3所示,不能合適的顯示圖形圖像的部分外部部分。特別的,在此由用戶選擇的菜單條位于圖形圖像的頂部部分,會產生一個問題,即,因為菜單條目不能在有效屏幕上顯示,所以不能選擇用戶需要的菜單條目。
另外,在使用傳統的TV中的縮放技術控制外部接收的圖形圖像的分辨率之后顯示圖形圖像的情況下,存在的另一個問題在于包括在圖形圖像中的字符發(fā)生失真并且顯示失真的字符。
發(fā)明內容
因此,本發(fā)明是為了解決上述問題,并且本發(fā)明的一個目的是提供一種方法,其在多種電子設備(比如裝備有互聯網功能的個人計算機(PC),置頂盒(STB)等)起動(enable)外部顯示單元(比如電視(TV)等)來顯示圖形圖像時,可以在外部顯示單元的有效屏幕上完全顯示圖形圖像。
本發(fā)明的另一目的是提供一種方法,其當在電視(TV)上顯示圖形圖像時,可以在有效屏幕內完全顯示位于的圖形圖像的外部部分的重要內容。
本發(fā)明的再一目的是提供一種方法,其可以在多種電子設備,比如裝備有互聯網功能的個人計算機(PC)、置頂盒(STB)等起動電視來顯示通過數字廣播接收的圖像時,防止基于電視(TV)創(chuàng)建的圖像偏向一側。
根據本發(fā)明的一個方面,上述和其它目的可以通過提供一種用于控制圖形圖像的分辨率的方法來實現,該方法包括下列步驟(a)選擇要在外部顯示單元上顯示的圖形圖像的分辨率值;(b)附加的選擇對應于外部顯示單元的有效屏幕的另一分辨率值;(c)確認要在外部顯示單元上顯示的圖形圖像的源類型以及屏幕模式;以及(d)根據確認的結果,引用所選擇的分辨率值并重新設置該圖形圖像。
本發(fā)明的上述和其它目的、特征和其它優(yōu)點將通過下面結合附圖做出的詳細說明被更為清楚的理解,在附圖中圖1是一示意性的方框圖,示出了使用傳統的監(jiān)視器或電視機而且同時將其和個人計算機(PC)連接的情況;圖2是一示例性的視圖,示出了傳統的PC起動監(jiān)視器屏幕來顯示圖形圖像的情況;圖3是一示例性的視圖,示出了傳統PC起動電視(TV)屏幕來顯示圖形圖像的情況;圖4是一流程圖,示出了根據本發(fā)明優(yōu)選實施例的用于控制圖形圖像的分辨率的方法;圖5是一說明性的視圖,示出了根據本發(fā)明的將基于控制的分辨率的圖形圖像的起始點移動到有效顯示范圍之內的情況;以及圖6是一示例性的視圖,示出了根據本發(fā)明優(yōu)選實施例的在TV的有效屏幕上顯示基于控制的分辨率的圖形圖像的情況。
具體實施例方式
在下文中,將參考附圖詳細描述根據本發(fā)明的用于控制圖形圖像的分辨率的方法的優(yōu)選實施例。
根據本發(fā)明的用于控制圖形圖像的分辨率的方法能被應用到各種電子設備,比如裝備有互聯網功能的個人計算機(PC)、置頂盒(STB)。這里如圖1所示組成的PC100的CPU 10在其中PC100被耦合到傳統的電視(TV)300的狀態(tài)中響應于用戶請求設置“顯示控制模塊”,執(zhí)行分辨率設置和控制操作使得可以在TV 300的有效屏幕上完全顯示圖形圖像。這將在下面詳細描述。
圖4是一流程圖,示出了根據本發(fā)明的優(yōu)選實施例的用于控制圖形圖像的分辨率的方法。
該CPU 10響應用戶請求設置“顯示控制模式”(S10)。
用戶可以在“顯示控制模式”中選擇要和PC 100連接的顯示單元。例如,用戶在PC 100和傳統電視300連接的狀態(tài)中選擇電視(TV)作為顯示單元(S11),該CPU 10顯示用戶菜單使得可以選擇對應于能夠由現有TV 300提供的水平和垂直頻率的多個主水平和垂直分辨率值中的任意一個(S13)。就是說,用戶菜單顯示諸如“720×480”象素、“1920×1080”象素、“1280×720”象素等的分辨率值。另外,CPU 10確定是否已經選擇了主分辨率值中的一個(S14)。
然后,CPU 10起動要被顯示的用于控制子水平和垂直分辨率值必要的選擇菜單,以便能夠在有效屏幕內適當地顯示基于所選的主水平和垂直分辨率值的圖形圖像(S15)。如果用戶已經選擇了“1280×720”象素作為主水平和垂直分辨率值,例如,則可以選擇“1200×700”象素作為子水平和垂直分辨率值。另外,該CPU 10確定是否另外選擇了子水平和垂直分辨率值(S16)。然后,該CPU 10控制圖形卡11,并且存儲主分辨率值和子分辨率值(S17)。
另一方面,該CPU 10確定要在TV上顯示的圖形圖像的源是否是視頻圖像,并且如果圖形圖像的源是視頻圖像或廣播圖像,則確定屏幕模式是否是完全屏幕模式(S18)。
例如,在將插入光盤驅動13中的數字通用光盤(DVD)的重放視頻圖像以完全屏幕模式輸出的情況下(S19),該CPU 10控制圖形卡11并且起動TV 300來顯示圖像,在該圖像中,水平和垂直象素的數量響應于由用戶選擇的主水平和垂直分辨率值而被控制(S20)。
但是,在TV以另一種屏幕模式而不是完全屏幕模式來顯示圖形圖像而不是視頻圖像、或者顯示視頻圖像或廣播圖像的情況下(S19),圖形卡11引用由用戶選擇的主水平和垂直分辨率值和子水平和垂直分辨率值,并且執(zhí)行分辨率控制操作,用于控制要在TV上顯示的圖形圖像的水平和垂直象素的數量,并重新設置控制的圖形圖像的起始和結束點(S21)。如圖5所示,該圖形圖像的起始點根據分辨率控制操作被移動到包括在水平同步信號H_Sync之間的有效屏幕之內,并且將圖形圖像的后部末端的一部分排除在有效顯示區(qū)域之外,使得在水平方向上的圖形圖像的象素數量被減少,并且在垂直方向上的圖形圖像的線數被減少。
如圖6所示,位于在圖形圖像的頂部部分的用戶選擇菜單條被合適的顯示,并且用戶可以選擇所需的條目。另外,在以完全屏幕模式顯示基于傳統TV創(chuàng)建的視頻圖像或廣播圖像的情況下,受益于分辨率控制的操作,本發(fā)明可以防止圖像偏向一側而不在電視屏幕的中心顯示。
如上所述,本發(fā)明可以被應用到裝備有互聯網功能的置頂盒。在這個情況下,通過引用由用戶選擇的主水平和垂直分辨率值和子水平和垂直分辨率值,用戶可以控制多種通過互聯網接收的圖形圖像的分辨率,這樣可以在現有TV的有效屏幕內完全顯示圖形圖像。另外,在TV上以完全屏幕模式顯示由STB通過數字廣播接收的廣播圖像的情況下,該廣播圖像可以僅通過主水平和垂直分辨率值而不是上述的分辨率控制操來控制,并且可以防止基于TV產生的廣播圖像偏向TV屏幕的一側。
從上面的描述中可以很清楚的看到,本發(fā)明提供了一種用于控制圖形圖像的分辨率的方法,本發(fā)明可以完全顯示位于圖形圖像的外部部分的重要內容,其中圖形圖像位于外部顯示單元(比如TV等)的有效屏幕之內,本發(fā)明還可以適當的顯示位于圖形圖像的外部部分的用戶選擇菜單條,并且使得用戶可以很容易的選擇所需的菜單條目。另外,本發(fā)明的方法可以防止基于TV產生的廣播圖像偏向TV屏幕的一側。
雖然本發(fā)明是結合特定優(yōu)選實施例描述的,本領域的普通技術人員應該認可在不脫離本發(fā)明在附加的權利要求中所公開的范圍和精神的情況下,可以對特定部分做出多種修改、添加和替代。
權利要求
1.一種用于控制圖形圖像的分辨率的方法,其包括下列步驟(a)選擇要在外部顯示單元上顯示的圖形圖像的分辨率值;(b)附加的選擇對應于外部顯示單元的有效屏幕的另一分辨率;(c)確認要在外部顯示單元上顯示的圖形圖像的源類型和屏幕模式;以及(d)根據確認的結果引用選擇的分辨率值并且重新設置圖形圖像。
2.如權利要求1所述的方法,其中該分辨率值是水平和垂直分辨率值。
3.如權利要求1所述的方法,其中該外部顯示單元是電視(TV),在該電視中,顯示視頻圖像的有效屏幕的尺寸小于實際物理屏幕的尺寸。
4.如權利要求3所述的方法,其中該步驟(a)通過選擇對應于能夠在TV中提供的水平和垂直頻率的多個水平和垂直分辨率值中的任意一個來執(zhí)行。
5.如權利要求3所述的方法,其中該步驟(b)通過另外選擇對應于有效水平和垂直頻率的水平和垂直分辨率值來實現,以便由在步驟(a)中選擇的分辨率值控制的圖形圖像能夠在TV的有效屏幕上完全顯示。
6.如權利要求3所述的方法,其中在確認的圖形圖像的源類型是視頻圖像并且屏幕模式是完全屏幕模式的情況下,該步驟(d)通過基于在步驟(a)選擇的分辨率值控制圖形圖像的分辨率來實現。
7.如權利要求6所述的方法,其中該視頻圖像是從光盤讀取或再現的視頻圖像或通過廣播接收的廣播圖像。
8.如權利要求3所述的方法,其中該步驟(d)通過引用在步驟(a)和(b)選擇的分辨率值、并且控制圖形圖像的分辨率來執(zhí)行,其中確認的圖形圖像的源類型是除了視頻或廣播圖像以外的另一圖像,或者是基于另一屏幕模式而不是完全屏幕模式的視頻或廣播圖像。
9.如權利要求8所述的方法,進一步包括下列步驟(e)將由在步驟(b)選擇的水平和垂直分辨率值控制的圖形圖像的起始點移動到在包括水平同步信號之間的有效顯示區(qū)域之內。
全文摘要
本發(fā)明涉及用于控制圖形圖像的分辨率的方法。當各種電子設備,比如裝備有互聯網功能的個人計算機(PC)、置頂盒(STB)等起動諸如電視(TV)等的外部顯示單元來顯示圖形圖像時,控制圖形圖像的分辨率使得圖形圖像可以在外部顯示單元的有效屏幕上完全顯示。因此,可以合適的顯示位于圖形圖像的外部部分的用戶選擇菜單條,并且用戶可以容易的選擇所需的菜單條目。
文檔編號H04N5/445GK1523874SQ20041000766
公開日2004年8月25日 申請日期2004年2月23日 優(yōu)先權日2003年2月21日
發(fā)明者姜中庸 申請人:數碼士有限公司