專利名稱:在計算機系統(tǒng)的開機畫面中顯示圖形的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種顯示圖形的方法,尤指一種在計算機系統(tǒng)的開機畫面中顯示圖形的方法背景技術(shù)在計算機系統(tǒng)架構(gòu)中,基本輸入輸出系統(tǒng)(Basic Input-outputsystem,BIOS)乃是計算機系統(tǒng)基本操作中最基礎(chǔ)的軟件。BIOS主要是由一連串低層的指令集所組成,提供計算機系統(tǒng)運作時最基本的硬件測試、定義計算機系統(tǒng)的特性并處理基本的工作。比如當計算機系統(tǒng)開機時,執(zhí)行計算機系統(tǒng)的開機自我測試,檢測與管理基本的附屬裝置如硬盤與鍵盤,與連接端口間信息的傳遞等等。
早期計算機系統(tǒng)開機執(zhí)行BIOS軟件時,只能于開機畫面中顯示BIOS制造廠商的商標(logo)圖形,因此計算機原始設(shè)備制造商(original equipmentmanufacturer,OEM)無法于開機畫面中加入其商標(logo)圖形,更不用說使用者能自行設(shè)定開機畫面的圖形。
雖然,近期業(yè)界開發(fā)出能使OEM廠商或是使用者于計算機系統(tǒng)開機畫面中自行加入圖文件的軟件。但是,該軟件于窗口操作系統(tǒng)(Windows)下執(zhí)行時,必須將系統(tǒng)先跳回Dos模式下才能執(zhí)行,徒增執(zhí)行的復雜度。何況對于一般計算機系統(tǒng)使用者而言,大部分都不甚了解Dos模式的使用方式,因此對于每個指令所代表的意義感到非常陌生,無法順利正確執(zhí)行該軟件,增加操作上的困難度。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種在計算機系統(tǒng)的開機畫面中顯示圖形的方法,讓使用者或是OEM廠商能在窗口操作系統(tǒng)(windows)下使用簡易的操作步驟就可將一圖形加入該計算機系統(tǒng)的開機畫面中。
本發(fā)明的另一目的在于提供一種在計算機系統(tǒng)的開機畫面中顯示圖形的方法,適用于一窗口操作系統(tǒng)(windows),其步驟為(a)提供一圖形文件;(b)分析該圖形文件的檔案數(shù)據(jù);(c)提供一第一基本輸入輸出系統(tǒng)檔案;(d)對應該圖形文件的檔案數(shù)據(jù)來判斷該圖形文件是否為與該第一基本輸入輸出系統(tǒng)檔案兼容的檔案格式,而于該圖形文件符合時,將該圖形文件壓縮成符合該第一基本輸入輸出系統(tǒng)檔案的一圖形模塊;(e)將該第一基本輸入輸出系統(tǒng)檔案與該圖形模塊結(jié)合使成為一第二基本輸入輸出系統(tǒng)檔案;以及(f)執(zhí)行一刻錄程序來程序化該第二基本輸入輸出系統(tǒng)檔案,用以使該圖形文件的圖形顯示于該計算機系統(tǒng)的開機畫面中。
根據(jù)上述構(gòu)想,方法中該圖形文件可為BMP(Bit Mapped)或是PCX格式。
根據(jù)上述構(gòu)想,方法中該圖形文件的檔案數(shù)據(jù)可為記錄圖形相關(guān)信息的文件頭、圖形的長寬大小、關(guān)于圖形顏色的調(diào)色盤及圖形的壓縮模式或更多。
根據(jù)上述構(gòu)想,方法中該計算機系統(tǒng)的基本輸入輸出系統(tǒng)(BIOS)對于圖形文件的需求可為16色或256色及640*480大小的圖形。
根據(jù)上述構(gòu)想,方法中該步驟(b)之后還包括下列步驟(b1)檢測該圖形文件是否符合該計算機系統(tǒng)的基本輸入輸出系統(tǒng)的需求。
根據(jù)上述構(gòu)想,方法中該步驟(b1)之后還包括下列步驟(b2)于該圖形文件符合時,將該圖形文件顯示于該窗口操作系統(tǒng)的一窗口畫面中。
根據(jù)上述構(gòu)想,方法中該圖形文件系利用該窗口操作系統(tǒng)的圖形裝置接口(Graphics Device Interface,GDI)的應用程序接口(Application ProgramInterface,API)將其顯示至該窗口畫面中。
根據(jù)上述構(gòu)想,方法中該步驟(b2)之后還包括下列步驟(b3)進行一全屏幕模式預覽,用以檢視該圖形文件于該計算機系統(tǒng)的開機畫面中所顯示的狀態(tài)。
根據(jù)上述構(gòu)想,方法中該全屏幕模式可為256色及640*480大小的圖形。
根據(jù)上述構(gòu)想,方法中該第一基本輸入輸出系統(tǒng)檔案可選自一主機板上所使用的基本輸出輸入系統(tǒng)內(nèi)存及一儲存裝置其中之一。
根據(jù)上述構(gòu)想,方法中該步驟(e)所述的結(jié)合方法可為讀取該第一輸入輸出系統(tǒng)檔案的文件頭信息,使獲得其內(nèi)部相連的模塊及最后作為終結(jié)的模塊,再將該圖形模塊置于該第一輸入輸出系統(tǒng)檔案的空白處,進而產(chǎn)生該第二輸入輸出系統(tǒng)檔案。
根據(jù)上述構(gòu)想,方法中該圖形文件系儲存于一儲存裝置中。
根據(jù)上述構(gòu)想,方法中該儲存裝置為一軟盤片、硬盤、光盤片其中之一。
根據(jù)上述構(gòu)想,方法中該刻錄程序置于一儲存裝置中。
本發(fā)明利用下列附圖及詳細說明得以更深入的了解圖1為本發(fā)明的在計算機系統(tǒng)的開機畫面中顯示圖形文件的方法中,計算機系統(tǒng)的功能方塊圖;圖2為本發(fā)明在計算機系統(tǒng)的開機畫面中顯示圖形文件的方法的第一較佳實施例流程圖;圖3為本發(fā)明在計算機系統(tǒng)的開機畫面中顯示圖形文件的方法的第二較佳實施例流程圖;圖4(a)為本發(fā)明第一基本輸入輸出系統(tǒng)檔案的內(nèi)部結(jié)構(gòu)示意圖;圖4(b)為本發(fā)明第二基本輸入輸出系統(tǒng)檔案的內(nèi)部結(jié)構(gòu)示意圖。
其中,附圖標記說明如下10計算機系統(tǒng) 11圖形文件的儲存裝置12儲存裝置13主機板的BIOS內(nèi)存14刻錄程序的儲存裝置40第一基本輸入輸出系統(tǒng)檔案41第二基本輸入輸出系統(tǒng)檔案具體實施方式
本發(fā)明的在計算機系統(tǒng)的開機畫面中顯示圖形文件的方法,將可由以下的實施例說明而得到充分的了解,使得本領(lǐng)域普通技術(shù)人員可據(jù)以完成,然本發(fā)明的實施并非可由下列實施例而被限制其實施形態(tài)。
請參閱圖1及圖2,其為本發(fā)明的在計算機系統(tǒng)的開機畫面中顯示圖形文件的方法中,計算機系統(tǒng)的功能方塊圖及其流程圖。其適用于一窗口操作系統(tǒng)(windows),當執(zhí)行該程序時其步驟可為首先,由使用者自一圖形文件的儲存裝置11中選擇并提供一BMP(Bit Mapped)或是PCX格式的圖形文件。接著,分析有關(guān)該圖形文件的記錄圖形相關(guān)信息的文件頭、圖形的長寬大小、關(guān)于圖形顏色的調(diào)色盤及圖形的壓縮模式或更多的檔案數(shù)據(jù)。且由于該計算機系統(tǒng)10的基本輸入輸出系統(tǒng)(BIOS)對于圖形文件的需求為16色或256色及640*480大小的圖形故需先初步檢測該圖形文件是否符合該計算機系統(tǒng)10的基本輸入輸出系統(tǒng)的需求。其次,于該圖形文件符合時,利用該窗口操作系統(tǒng)的圖形裝置接口(Graphics Device Interface,GDI)的應用程序接口(Application Program Interface,API)將圖形顯示至一窗口畫面中。接著,將該計算機系統(tǒng)的屏幕模式切換至256色及640*480大小的圖形環(huán)境下,將圖形放大到640*480以進行一全屏幕模式預覽,用以檢視該圖形于該計算機系統(tǒng)的開機畫面中所顯示的狀態(tài)。再來,從主機板上的BIOS內(nèi)存13或是一儲存裝置12其中之一,提供一Award格式或是AMI格式的第一基本輸入輸出系統(tǒng)檔案。然后,對應該圖形文件的檔案數(shù)據(jù)來判斷該圖形文件是否為與該第一基本輸入輸出系統(tǒng)檔案兼容的檔案格式,即Award基本輸入輸出系統(tǒng)檔案需使用BMP格式的圖形文件,AMI基本輸入輸出系統(tǒng)檔案需使用PCX格式的圖形文件。
請參閱圖2及圖3,當該圖形文件不符合時,根據(jù)圖2的實施例則需提供另一圖形文件,重新執(zhí)行該程序。而根據(jù)圖3的實施例則將該不兼容的圖形文件轉(zhuǎn)換成與該第一基本輸入輸出系統(tǒng)檔案兼容的檔案格式。
至于當該圖形文件符合時,將該圖形文件壓縮成符合該第一基本輸入輸出系統(tǒng)檔案的一圖形模塊。
之后,讀取該第一基本輸入輸出系統(tǒng)檔案40的文件頭信息,使獲得其內(nèi)部相連的模塊及最后作為終結(jié)的模塊(如圖4(a)所示),再將該圖形模塊插入該第一輸入輸出系統(tǒng)檔案的空白處,使產(chǎn)生一第二基本輸入輸出系統(tǒng)檔案41(如圖4(b)所示)。最后,至一刻錄程序的儲存裝置14中呼叫一刻錄程序用來程序化該第二基本輸入輸出系統(tǒng)檔案,使該圖形文件的圖形可以顯示于該計算機系統(tǒng)的開機畫面中。
至于當使用者選擇由主機板上的BIOS內(nèi)存13提供該第一基本輸入輸出系統(tǒng)檔案時,可以先將該第一基本輸入輸出系統(tǒng)檔案儲存于一儲存裝置的中。關(guān)于上述的所有儲存裝置可為一軟盤片、硬盤、光盤片其中之一。
綜上所述,本發(fā)明的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,能解決現(xiàn)有技術(shù)的種種問題,以達到讓使用者或是OEM廠商能在窗口操作系統(tǒng)(windows)下使用簡易的操作步驟就可將一圖形加入該計算機系統(tǒng)的開機畫面中,進而達成發(fā)展本發(fā)明的主要目的。
權(quán)利要求
1.一種在計算機系統(tǒng)的開機畫面中顯示圖形的方法,適用于一窗口操作系統(tǒng),其步驟為(a)提供一圖形文件;(b)分析該圖形文件的檔案數(shù)據(jù);(c)提供一第一基本輸入輸出系統(tǒng)檔案;(d)對應該圖形文件的檔案數(shù)據(jù)來判斷該圖形文件是否為與該第一基本輸入輸出系統(tǒng)檔案兼容的檔案格式,而于該圖形文件符合時,將該圖形文件壓縮成符合該第一基本輸入輸出系統(tǒng)檔案的一圖形模塊;(e)將該第一基本輸入輸出系統(tǒng)檔案與該圖形模塊結(jié)合使成為一第二基本輸入輸出系統(tǒng)檔案;以及(f)執(zhí)行一刻錄程序來程序化該第二基本輸入輸出系統(tǒng)檔案,用以使該圖形文件的圖形顯示于該計算機系統(tǒng)的開機畫面中。
2.如權(quán)利要求1所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該圖形文件為BMP或PCX格式。
3.如權(quán)利要求1所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該圖形文件的檔案數(shù)據(jù)為記錄圖形相關(guān)信息的文件頭、圖形的長寬大小、關(guān)于圖形顏色的調(diào)色盤及圖形的壓縮模式或更多。
4.如權(quán)利要求1所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該計算機系統(tǒng)的基本輸入輸出系統(tǒng)(BIOS)對于圖形文件的需求為16色或256色及640*480大小的圖形。
5.如權(quán)利要求4所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該步驟(b)之后還包括下列步驟(b1)檢測該圖形文件是否符合該計算機系統(tǒng)的基本輸入輸出系統(tǒng)的需求。
6.如權(quán)利要求5所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該步驟(b1)之后還包括下列步驟(b2)于該圖形文件符合時,將該圖形文件顯示于該窗口操作系統(tǒng)的一窗口畫面中。
7.如權(quán)利要求6所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該圖形文件利用該窗口操作系統(tǒng)的圖形裝置接口的應用程序接口將其顯示至該窗口畫面中。
8.如權(quán)利要求6所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該步驟(b2)之后還包括下列步驟(b3)進行一全屏幕模式預覽,用以檢視該圖形文件于該計算機系統(tǒng)的開機畫面中所顯示的狀態(tài)。
9.如權(quán)利要求8所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該全屏幕模式為256色及640*480大小的圖形。
10.如權(quán)利要求1所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該第一基本輸入輸出系統(tǒng)檔案選自一主機板上所使用的基本輸入輸出系統(tǒng)內(nèi)存及一儲存裝置其中之一。
11.如權(quán)利要求1所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該步驟(e)所述的結(jié)合方法為讀取該第一基本輸入輸出系統(tǒng)檔案的文件頭信息,使獲得其內(nèi)部相連的模塊及最后作為終結(jié)的模塊,再將該圖形模塊置于該第一輸入輸出系統(tǒng)檔案的空白處,進而產(chǎn)生該第二基本輸入輸出系統(tǒng)檔案。
12.如權(quán)利要求1所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該圖形文件儲存于一儲存裝置中。
13.如權(quán)利要求12所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該儲存裝置為一軟盤片、硬盤、光盤片其中之一。
14.如權(quán)利要求1所述的在計算機系統(tǒng)的開機畫面中顯示圖形的方法,其特征在于,該刻錄程序置于一儲存裝置中。
全文摘要
本發(fā)明涉及一種在計算機系統(tǒng)的開機畫面中顯示圖形的方法,適用于一窗口操作系統(tǒng)(windows),其步驟為提供一圖形文件;分析該圖形文件的檔案數(shù)據(jù);提供一第一基本輸入輸出系統(tǒng)檔案;對應該圖形文件的檔案數(shù)據(jù)來判斷該圖形文件是否為與該第一基本輸入輸出系統(tǒng)檔案兼容的檔案格式,而于該圖形文件符合時,將該圖形文件壓縮成符合該第一基本輸入輸出系統(tǒng)檔案的一圖形模塊;將該第一基本輸入輸出系統(tǒng)檔案與該圖形模塊結(jié)合使成為一第二基本輸入輸出系統(tǒng)檔案;以及執(zhí)行一刻錄程序來程序化該第二基本輸入輸出系統(tǒng)檔案,用以使該圖形文件的圖形顯示于該計算機系統(tǒng)的開機畫面中。
文檔編號G06F17/00GK1508664SQ02157130
公開日2004年6月30日 申請日期2002年12月17日 優(yōu)先權(quán)日2002年12月17日
發(fā)明者張世濱 申請人:技嘉科技股份有限公司