本發(fā)明涉及一種計算機(jī)系統(tǒng),尤其涉及一種計算機(jī)系統(tǒng)及其鍵盤背光設(shè)定方法。
背景技術(shù):
近年來,隨著使用者對聲光效果的要求,于是在鍵盤中配置背光模塊,以增強(qiáng)計算機(jī)系統(tǒng)整體的聲光效果。并且,鍵盤的背光模塊已經(jīng)由支持單色演變至支持彩色,且使用者可以依據(jù)個人喜好來調(diào)整背光的顏色。然而,在顏色調(diào)整后,鍵盤的背光模塊的色彩仍是單獨顯示,無法融入計算機(jī)系統(tǒng)的整體聲光效果。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種計算機(jī)系統(tǒng)及其鍵盤背光設(shè)定方法,可使計算機(jī)系統(tǒng)的鍵盤背光同步對應(yīng)計算機(jī)系統(tǒng)的顯示器所顯示的畫面進(jìn)行調(diào)整,以改善計算機(jī)系統(tǒng)整體的聲光效果。
本發(fā)明的計算機(jī)系統(tǒng),包括一顯示器、一主機(jī)及一鍵盤。主機(jī)包括一系統(tǒng)內(nèi)存及一顯示處理電路。系統(tǒng)內(nèi)存連接顯示器,用于儲存一顯示畫面數(shù)據(jù),其中顯示器用于讀取顯示畫面數(shù)據(jù)后顯示對應(yīng)的畫面。顯示處理電路連接系統(tǒng)內(nèi)存,且接收一畫面顯示信號,以寫入顯示畫面數(shù)據(jù)至系統(tǒng)內(nèi)存。鍵盤連接系統(tǒng)內(nèi)存,且具有一背光模塊,其中背光模塊的一發(fā)光狀態(tài)依據(jù)顯示畫面數(shù)據(jù)進(jìn)行設(shè)定。
本發(fā)明的計算機(jī)系統(tǒng)的鍵盤背光設(shè)定方法,包括下列步驟。讀取儲存于一系統(tǒng)內(nèi)存的一顯示畫面數(shù)據(jù),其中顯示畫面數(shù)據(jù)用于設(shè)定一顯示器所顯示的畫面。依據(jù)顯示畫面數(shù)據(jù)進(jìn)行設(shè)定一鍵盤的一背光模塊的一發(fā)光狀態(tài)。
基于上述,本發(fā)明實施例的計算機(jī)系統(tǒng)及其鍵盤背光設(shè)定方法,取得目前顯示畫面數(shù)據(jù)的色調(diào)分布及比重,并且依據(jù)上述設(shè)定背光模塊的發(fā)光狀態(tài)。因此,鍵盤的背光模塊可以是一個顯示器的視覺效果的延伸,進(jìn)而提供更好的使用體驗。
附圖說明
圖1為依據(jù)本發(fā)明一實施例的計算機(jī)系統(tǒng)的系統(tǒng)示意圖。
圖2至圖5分別為依據(jù)本發(fā)明的一實施例的鍵盤背光發(fā)光與顯示器顯示的對應(yīng)示意圖。
圖6為依據(jù)本發(fā)明一實施例的計算機(jī)系統(tǒng)的鍵盤背光設(shè)定方法的流程圖。
附圖標(biāo)記說明:
100:計算機(jī)系統(tǒng); 110:顯示器;
120:主機(jī); 121:中央處理器;
123:顯示處理電路; 125:芯片組;
127:系統(tǒng)內(nèi)存; 130:鍵盤;
131:按鍵模塊; 133:鍵盤控制器;
135:背光模塊; A1~A4、A11、A21:顯示區(qū)域;
B11、B12、B21、B22:像素亮度值; DFD:顯示畫面數(shù)據(jù);
K1~K4:發(fā)光單元; K11、K21:按鍵;
P1~P5:位置; PKD:鍵盤驅(qū)動程序;
SCS:色彩設(shè)定信號; SFD:畫面顯示信號;
SKI:輸入信號; S610、S620:步驟。
具體實施方式
為使本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合所附圖作詳細(xì)說明如下。
圖1為依據(jù)本發(fā)明一實施例的計算機(jī)系統(tǒng)的系統(tǒng)示意圖。請參照圖1,在本實施例中,計算機(jī)系統(tǒng)100包括顯示器110、主機(jī)120及鍵盤130,其中主機(jī)120包括中央處理器121、顯示處理電路123、芯片組125及系統(tǒng)內(nèi)存127。系統(tǒng)內(nèi)存127用于儲存顯示畫面數(shù)據(jù)DFD及鍵盤驅(qū)動程序PKD,并且鍵盤130包括按鍵模塊131、背光模塊135及連接至芯片組125、按鍵模塊131及背光模塊135的鍵盤控制器133。
芯片組125連接顯示器110、鍵盤130、中央處理器121、顯示處理電路123及系統(tǒng)內(nèi)存127。顯示器110通過芯片組125連接至系統(tǒng)內(nèi)存127,以在特定的時間內(nèi)來讀取系統(tǒng)內(nèi)存124內(nèi)的顯示畫面數(shù)據(jù)DFD,然后顯示器110會依據(jù)所讀取的顯示畫面數(shù)據(jù)DFD顯示器110的屏幕上顯示對應(yīng)的畫面。
顯示處理電路123通過芯片組125連接至系統(tǒng)內(nèi)存127,并且在接收到芯片組125所提供的畫面顯示信號SFD后,顯示處理電路123會將畫面顯示信號SFD的數(shù)據(jù)編碼成公用規(guī)格,以產(chǎn)生畫面顯示數(shù)據(jù)DFD。接著,通過芯片組125,畫面顯示數(shù)據(jù)DFD會寫入(或儲存)到系統(tǒng)內(nèi)存127中的特定區(qū)段。其中,畫面顯示信號SFD可以是儲存于系統(tǒng)內(nèi)存127中的數(shù)據(jù),或者是由外部所輸入,此可依據(jù)本領(lǐng)域通常知識者自行設(shè)定,本發(fā)明實施例不以此為限。
中央處理器121通過芯片組125連接至系統(tǒng)內(nèi)存127,用于讀取并執(zhí)行儲存于系統(tǒng)內(nèi)存127的鍵盤驅(qū)動程序PKD,以使主機(jī)120可以驅(qū)動鍵盤130,即芯片組125可接收鍵盤130的 鍵盤控制器133所提供的輸入信號SKI,并且提供鍵盤驅(qū)動程序PKD的控制信號(如色彩設(shè)定信號SCS)至鍵盤130的鍵盤控制器133。并且,鍵盤驅(qū)動程序PKD會讀取顯示畫面數(shù)據(jù)DFD的多個像素亮度值(如B11、B12、B21、B22)的至少其一以提供色彩設(shè)定信號SCS至鍵盤130,以設(shè)定鍵盤130的背光模塊135的發(fā)光狀態(tài)。
依據(jù)上述,本發(fā)明實施例的鍵盤驅(qū)動程序PKD會取得目前顯示器110所顯示的場景色調(diào)的分布及比重,并且依據(jù)上述設(shè)定背光模塊135的發(fā)光狀態(tài)。接著,將色彩設(shè)定信號SCS傳送給鍵盤控制器133,再通過鍵盤控制器133來控制背光模塊135的發(fā)光狀態(tài)。因此,鍵盤130的背光模塊135不只是一個在黑暗中照亮鍵盤的功能,可以是一個顯示器110的視覺效果的延伸,進(jìn)而提供更好的使用體驗。此外,使用者無需手動設(shè)定背光模塊135的色彩,而是計算機(jī)系統(tǒng)100根據(jù)當(dāng)時顯示器110顯示的場景的數(shù)據(jù)自動地調(diào)整背光模塊135的色彩。
圖2至圖5分別為依據(jù)本發(fā)明的一實施例的鍵盤背光發(fā)光與顯示器顯示的對應(yīng)示意圖。請參照圖1及圖2,其中相同或相似的元件使用相同或相似元件。在本實施例中,假設(shè)背光模塊135為單色顯示,即背光模塊135的所有發(fā)光元件都顯示同一色彩。背光模塊130為單色顯示時,鍵盤驅(qū)動程序PKD可讀取顯示畫面數(shù)據(jù)DFD的像素亮度值(如B11、B12、B21、B22)的其中之一,以提供色彩設(shè)定信號CSC,即以顯示器110的某一位置(如P1~P5)所對應(yīng)的像素亮度值(如B11、B12、B21、B22)設(shè)定背光模塊130的發(fā)光狀態(tài)。
其中,背光模塊130的發(fā)光色彩可以相同或相似于鍵盤驅(qū)動程序PKD所讀取的像素亮度值(如B11、B12、B21、B22);背光模塊130的發(fā)光色彩可以是鍵盤驅(qū)動程序PKD所讀取的像素亮度值(如B11、B12、B21、B22)的對比色;或者,背光模塊130的發(fā)光色彩可以是鍵盤驅(qū)動程序PKD所讀取的像素亮度值(如B11、B12、B21、B22)的漸變色,此可依據(jù)本領(lǐng)域通常知識者而定。
在本發(fā)明的實施例中,鍵盤驅(qū)動程序PKD可讀取顯示器110的部分位置(如P1~P5)所對應(yīng)的像素亮度值(如B11、B12、B21、B22),即鍵盤驅(qū)動程序PKD可讀取顯示畫面數(shù)據(jù)DFD的部分像素亮度值(如B11、B12、B21、B22)且計算所讀取的像素亮度值(如B11、B12、B21、B22)的亮度平均值及色度平均值,以提供色彩設(shè)定信號CSC。
其中,背光模塊130的發(fā)光色彩可以相同或相似于上述色度平均值;背光模塊130的發(fā)光色彩可以是上述色度平均值的對比色;或者,背光模塊130的發(fā)光色彩可以是上述色度平均值的漸變色,此可依據(jù)本領(lǐng)域通常知識者而定。
在本發(fā)明的實施例中,鍵盤驅(qū)動程序PKD可讀取顯示器110的所有的像素亮度值(如B11、B12、B21、B22),即鍵盤驅(qū)動程序PKD可讀取顯示畫面數(shù)據(jù)DFD的所有像素亮度值(如B11、B12、B21、B22)且計算所有的像素亮度值(如B11、B12、B21、B22)的亮度平均值及色度 平均值,以提供色彩設(shè)定信號CSC。
其中,背光模塊130的發(fā)光色彩可以相同或相似于上述色度平均值;背光模塊130的發(fā)光色彩可以是上述色度平均值的對比色;或者,背光模塊130的發(fā)光色彩可以是上述色度平均值的漸變色,此可依據(jù)本領(lǐng)域通常知識者而定。
請參照圖1及圖3,其中相同或相似的元件使用相同或相似元件。在本實施例中,假設(shè)背光模塊135為多色顯示,即背光模塊135分為多個部分(如K1~K4),且各個部分的發(fā)光元件(可視為一發(fā)光單元)可以顯示不同色彩。
當(dāng)背光模塊130為多色顯示時,鍵盤驅(qū)動程序PKD會對應(yīng)地將顯示器110的屏幕分為多個顯示區(qū)域(如A1~A4),并且依據(jù)像素亮度值(如B11、B12、B21、B22)對應(yīng)的顯示位置將像素亮度值(如B11、B12、B21、B22)分為多個群組,以對應(yīng)地決定各個發(fā)光單元(如K1~K4)個別的發(fā)光狀態(tài)后提供該色彩設(shè)定信號CSC。舉例來說,顯示區(qū)域A1對應(yīng)的像素亮度值(如B11、B12、B21、B22)用于決定發(fā)光單元K1的發(fā)光狀態(tài),顯示區(qū)域A2對應(yīng)的像素亮度值(如B11、B12、B21、B22)用于決定發(fā)光單元K2的發(fā)光狀態(tài),其余則以此類推,在此則不再贅述。
在本發(fā)明的實施例中,鍵盤驅(qū)動程序PKD可讀取顯示區(qū)域A1對應(yīng)的所有的像素亮度值(如B11、B12、B21、B22),即鍵盤驅(qū)動程序PKD可讀取顯示畫面數(shù)據(jù)DFD中對應(yīng)顯示區(qū)域A1的群組中的所有像素亮度值(如B11、B12、B21、B22)且計算對應(yīng)群組中所有的像素亮度值(如B11、B12、B21、B22)的亮度平均值及色度平均值,以設(shè)定背光模塊130的發(fā)光單元K1的發(fā)光狀態(tài)。
其中,發(fā)光單元K1的發(fā)光色彩可以相同或相似于上述色度平均值;發(fā)光單元K1的發(fā)光色彩可以是上述色度平均值的對比色;或者,發(fā)光單元K1的發(fā)光色彩可以是上述色度平均值的漸變色,此可依據(jù)本領(lǐng)域通常知識者而定。
請參照圖1、圖3及圖4,其中相同或相似的元件使用相同或相似元件。在本實施例中,除了將顯示器110的屏幕分為4個顯示區(qū)域A1~A4外,更將每個顯示區(qū)域(如A1~A4)的長與寬再繼續(xù)細(xì)分成Y等分及X等分(在此皆以4等分為例)。經(jīng)過上述劃分之后,在每個顯示區(qū)域A1可以得到若干個取樣點“╳”。其中上述X與Y為變動值,數(shù)值越大取樣點越多,則色彩反應(yīng)越真實。
接著,鍵盤驅(qū)動程序PKD從系統(tǒng)內(nèi)存127的顯示畫面數(shù)據(jù)DFD中將各個取樣點“╳”對應(yīng)的像素亮度值(如B11、B12、B21、B22)取出,即鍵盤驅(qū)動程序PKD可讀取顯示畫面數(shù)據(jù)DFD的部分像素亮度值(如B11、B12、B21、B22),且計算所讀取的像素亮度值(如B11、B12、B21、B22)的一亮度平均值及一色度平均值,以設(shè)定背光模塊130的發(fā)光單元K1的發(fā)光狀態(tài)。
其中,發(fā)光單元K10的發(fā)光色彩可以相同或相似于上述色度平均值;發(fā)光單元K1的發(fā)光色彩可以是上述色度平均值的對比色;或者,發(fā)光單元K1的發(fā)光色彩可以是上述色度平均值的漸變色,此可依據(jù)本領(lǐng)域通常知識者而定。
在本發(fā)明的實施例中,鍵盤驅(qū)動程序PKD也可讀取顯示區(qū)域A1對應(yīng)的像素亮度值(如B11、B12、B21、B22)的其中之一,以提供色彩設(shè)定信號CSC,即鍵盤驅(qū)動程序PKD可讀取顯示區(qū)域A1對應(yīng)的群組的其中一個像素亮度值(如B11、B12、B21、B22)設(shè)定背光模塊130的發(fā)光單元K1的發(fā)光狀態(tài)。
其中,發(fā)光單元K1的發(fā)光色彩可以相同或相似于鍵盤驅(qū)動程序PKD所讀取的像素亮度值(如B11、B12、B21、B22);發(fā)光單元K1的發(fā)光色彩可以是鍵盤驅(qū)動程序PKD所讀取的像素亮度值(如B11、B12、B21、B22)的對比色;或者,發(fā)光單元K1的發(fā)光色彩可以是鍵盤驅(qū)動程序PKD所讀取的像素亮度值(如B11、B12、B21、B22)的漸變色,此可依據(jù)本領(lǐng)域通常知識者而定。
請參照圖1及圖4,其中相同或相似的元件使用相同或相似元件。在本實施例中,假設(shè)背光模塊135對應(yīng)各個按鍵(如K11、K21)提供對應(yīng)的背光,即各個按鍵(如K11、K21)都具有獨立運作的發(fā)光元件。
當(dāng)對應(yīng)各個按鍵(如K11、K21)提供對應(yīng)的背光時,鍵盤驅(qū)動程序PKD會對應(yīng)地將顯示器110的屏幕分為多個顯示區(qū)域(如A11、A21),并且鍵盤驅(qū)動程序PKD會依據(jù)各個按鍵對應(yīng)的顯示區(qū)域(如A11、A21)取得各個按鍵對應(yīng)的像素亮度值(如B11、B12、B21、B22),以對應(yīng)地決定各個按鍵(如K11、K21)的發(fā)光單元(如K1~K4)個別的發(fā)光狀態(tài)后提供該色彩設(shè)定信號CSC。舉例來說,顯示區(qū)域A11對應(yīng)的像素亮度值(如B11、B12、B21、B22)用于決定按鍵K11的發(fā)光狀態(tài),顯示區(qū)域A21對應(yīng)的像素亮度值(如B11、B12、B21、B22)用于決定發(fā)光單元K21的發(fā)光狀態(tài),其余則以此類推,在此則不再贅述。
在本發(fā)明的一實施例中,鍵盤控制器133可通過主機(jī)120的芯片組125連接至系統(tǒng)內(nèi)存127,以直接讀取系統(tǒng)內(nèi)存127中的顯示畫面數(shù)據(jù)DFD。并且,鍵盤控制器133可在讀取顯示畫面數(shù)據(jù)DFD的像素亮度值(如B11、B12、B21、B22)的至少其一后,依據(jù)所讀取的像素亮度值(如B11、B12、B21、B22)對應(yīng)地設(shè)定背光模塊135的發(fā)光狀態(tài)。
進(jìn)一步來說,當(dāng)背光模塊135為單色顯示時,鍵盤控制器133可讀取顯示畫面數(shù)據(jù)DFD的像素亮度值(如B11、B12、B21、B22)的其中之一,以設(shè)定背光模塊135的發(fā)光狀態(tài);鍵盤控制器133可讀取顯示畫面數(shù)據(jù)DFD的部分的像素亮度值(如B11、B12、B21、B22),且計算所讀取的像素亮度值(如B11、B12、B21、B22)的亮度平均值及色度平均值,以設(shè)定背光模塊135的發(fā)光狀態(tài);或者,鍵盤控制器133可讀取顯示畫面數(shù)據(jù)DFD所有的像素亮度值 (如B11、B12、B21、B22)且計算所有的像素亮度值(如B11、B12、B21、B22)的亮度平均值及色度平均值,以設(shè)定背光模塊135的發(fā)光狀態(tài)。其中,上述的實施細(xì)節(jié)可參照圖2實施所示,在此則不再贅述。
另一方面,當(dāng)背光模塊135為多色顯示時,鍵盤控制器133在讀取顯示畫面數(shù)據(jù)DFD所有的像素亮度值(如B11、B12、B21、B22)后,依據(jù)像素亮度值(如B11、B12、B21、B22)對應(yīng)的顯示位置將像素亮度值(如B11、B12、B21、B22)分為多個群組,以對應(yīng)地決定背光模塊135中發(fā)光單元(如K1~K4、K11、K21)個別的發(fā)光狀態(tài)。其中,上述的實施細(xì)節(jié)可參照圖3~5的實施所示,在此則不再贅述。
圖6為依據(jù)本發(fā)明一實施例的計算機(jī)系統(tǒng)的鍵盤背光設(shè)定方法的流程圖。請參照圖6,在本實施例中,計算機(jī)系統(tǒng)的鍵盤背光設(shè)定方法包括下列步驟。在步驟S610中,會讀取儲存于系統(tǒng)內(nèi)存的顯示畫面數(shù)據(jù),其中顯示畫面數(shù)據(jù)用于設(shè)定顯示器所顯示的畫面。接著,在步驟S620中,會依據(jù)顯示畫面數(shù)據(jù)進(jìn)行設(shè)定鍵盤的背光模塊的發(fā)光狀態(tài)。其中,步驟S610及S620的順序為用于說明,本發(fā)明實施例不以此為限。并且,步驟S610及S620的細(xì)節(jié)可參照圖1至圖5的實施例所示,在此則不再贅述。
依據(jù)上述,在本發(fā)明的實施例中,無論鍵盤130只提供區(qū)域性的背光,或是每個按鍵都具有獨立的發(fā)光元件,通過上述的控制機(jī)制,皆可以提供最佳的環(huán)境光源效果。
綜上所述,本發(fā)明實施例的計算機(jī)系統(tǒng)及其鍵盤背光設(shè)定方法,取得目前顯示器所顯示的場景色調(diào)的分布及比重,并且依據(jù)上述設(shè)定背光模塊的發(fā)光狀態(tài)。因此,鍵盤的背光模塊不只是一個在黑暗中照亮鍵盤的功能,可以是一個顯示器的視覺效果的延伸,進(jìn)而提供更好的使用體驗。此外,使用者無需手動設(shè)定背光模塊的色彩,而是計算機(jī)系統(tǒng)根據(jù)當(dāng)時顯示器顯示的場景的數(shù)據(jù)自動地調(diào)整背光模塊的色彩。
雖然本發(fā)明已以實施例揭露如上,然其并非用于限定本發(fā)明,任何所屬技術(shù)領(lǐng)域中具有通常知識者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動與潤飾,故本發(fā)明的保護(hù)范圍當(dāng)視權(quán)利要求書所界定者為準(zhǔn)。