在计算机系统的开机画面中显示图形的方法

文档序号:6603624阅读:340来源:国知局
专利名称:在计算机系统的开机画面中显示图形的方法
技术领域
本发明涉及一种显示图形的方法,尤指一种在计算机系统的开机画面中显示图形的方法背景技术在计算机系统架构中,基本输入输出系统(Basic Input-outputsystem,BIOS)乃是计算机系统基本操作中最基础的软件。BIOS主要是由一连串低层的指令集所组成,提供计算机系统运作时最基本的硬件测试、定义计算机系统的特性并处理基本的工作。比如当计算机系统开机时,执行计算机系统的开机自我测试,检测与管理基本的附属装置如硬盘与键盘,与连接端口间信息的传递等等。
早期计算机系统开机执行BIOS软件时,只能于开机画面中显示BIOS制造厂商的商标(logo)图形,因此计算机原始设备制造商(original equipmentmanufacturer,OEM)无法于开机画面中加入其商标(logo)图形,更不用说使用者能自行设定开机画面的图形。
虽然,近期业界开发出能使OEM厂商或是使用者于计算机系统开机画面中自行加入图文件的软件。但是,该软件于窗口操作系统(Windows)下执行时,必须将系统先跳回Dos模式下才能执行,徒增执行的复杂度。何况对于一般计算机系统使用者而言,大部分都不甚了解Dos模式的使用方式,因此对于每个指令所代表的意义感到非常陌生,无法顺利正确执行该软件,增加操作上的困难度。

发明内容
本发明的主要目的在于提供一种在计算机系统的开机画面中显示图形的方法,让使用者或是OEM厂商能在窗口操作系统(windows)下使用简易的操作步骤就可将一图形加入该计算机系统的开机画面中。
本发明的另一目的在于提供一种在计算机系统的开机画面中显示图形的方法,适用于一窗口操作系统(windows),其步骤为(a)提供一图形文件;(b)分析该图形文件的档案数据;(c)提供一第一基本输入输出系统档案;(d)对应该图形文件的档案数据来判断该图形文件是否为与该第一基本输入输出系统档案兼容的档案格式,而于该图形文件符合时,将该图形文件压缩成符合该第一基本输入输出系统档案的一图形模块;(e)将该第一基本输入输出系统档案与该图形模块结合使成为一第二基本输入输出系统档案;以及(f)执行一刻录程序来程序化该第二基本输入输出系统档案,用以使该图形文件的图形显示于该计算机系统的开机画面中。
根据上述构想,方法中该图形文件可为BMP(Bit Mapped)或是PCX格式。
根据上述构想,方法中该图形文件的档案数据可为记录图形相关信息的文件头、图形的长宽大小、关于图形颜色的调色盘及图形的压缩模式或更多。
根据上述构想,方法中该计算机系统的基本输入输出系统(BIOS)对于图形文件的需求可为16色或256色及640*480大小的图形。
根据上述构想,方法中该步骤(b)之后还包括下列步骤(b1)检测该图形文件是否符合该计算机系统的基本输入输出系统的需求。
根据上述构想,方法中该步骤(b1)之后还包括下列步骤(b2)于该图形文件符合时,将该图形文件显示于该窗口操作系统的一窗口画面中。
根据上述构想,方法中该图形文件系利用该窗口操作系统的图形装置接口(Graphics Device Interface,GDI)的应用程序接口(Application ProgramInterface,API)将其显示至该窗口画面中。
根据上述构想,方法中该步骤(b2)之后还包括下列步骤(b3)进行一全屏幕模式预览,用以检视该图形文件于该计算机系统的开机画面中所显示的状态。
根据上述构想,方法中该全屏幕模式可为256色及640*480大小的图形。
根据上述构想,方法中该第一基本输入输出系统档案可选自一主机板上所使用的基本输出输入系统内存及一储存装置其中之一。
根据上述构想,方法中该步骤(e)所述的结合方法可为读取该第一输入输出系统档案的文件头信息,使获得其内部相连的模块及最后作为终结的模块,再将该图形模块置于该第一输入输出系统档案的空白处,进而产生该第二输入输出系统档案。
根据上述构想,方法中该图形文件系储存于一储存装置中。
根据上述构想,方法中该储存装置为一软盘片、硬盘、光盘片其中之一。
根据上述构想,方法中该刻录程序置于一储存装置中。


本发明利用下列附图及详细说明得以更深入的了解图1为本发明的在计算机系统的开机画面中显示图形文件的方法中,计算机系统的功能方块图;图2为本发明在计算机系统的开机画面中显示图形文件的方法的第一较佳实施例流程图;图3为本发明在计算机系统的开机画面中显示图形文件的方法的第二较佳实施例流程图;图4(a)为本发明第一基本输入输出系统档案的内部结构示意图;图4(b)为本发明第二基本输入输出系统档案的内部结构示意图。
其中,附图标记说明如下10计算机系统 11图形文件的储存装置12储存装置13主机板的BIOS内存14刻录程序的储存装置40第一基本输入输出系统档案41第二基本输入输出系统档案具体实施方式
本发明的在计算机系统的开机画面中显示图形文件的方法,将可由以下的实施例说明而得到充分的了解,使得本领域普通技术人员可据以完成,然本发明的实施并非可由下列实施例而被限制其实施形态。
请参阅图1及图2,其为本发明的在计算机系统的开机画面中显示图形文件的方法中,计算机系统的功能方块图及其流程图。其适用于一窗口操作系统(windows),当执行该程序时其步骤可为首先,由使用者自一图形文件的储存装置11中选择并提供一BMP(Bit Mapped)或是PCX格式的图形文件。接着,分析有关该图形文件的记录图形相关信息的文件头、图形的长宽大小、关于图形颜色的调色盘及图形的压缩模式或更多的档案数据。且由于该计算机系统10的基本输入输出系统(BIOS)对于图形文件的需求为16色或256色及640*480大小的图形故需先初步检测该图形文件是否符合该计算机系统10的基本输入输出系统的需求。其次,于该图形文件符合时,利用该窗口操作系统的图形装置接口(Graphics Device Interface,GDI)的应用程序接口(Application Program Interface,API)将图形显示至一窗口画面中。接着,将该计算机系统的屏幕模式切换至256色及640*480大小的图形环境下,将图形放大到640*480以进行一全屏幕模式预览,用以检视该图形于该计算机系统的开机画面中所显示的状态。再来,从主机板上的BIOS内存13或是一储存装置12其中之一,提供一Award格式或是AMI格式的第一基本输入输出系统档案。然后,对应该图形文件的档案数据来判断该图形文件是否为与该第一基本输入输出系统档案兼容的档案格式,即Award基本输入输出系统档案需使用BMP格式的图形文件,AMI基本输入输出系统档案需使用PCX格式的图形文件。
请参阅图2及图3,当该图形文件不符合时,根据图2的实施例则需提供另一图形文件,重新执行该程序。而根据图3的实施例则将该不兼容的图形文件转换成与该第一基本输入输出系统档案兼容的档案格式。
至于当该图形文件符合时,将该图形文件压缩成符合该第一基本输入输出系统档案的一图形模块。
之后,读取该第一基本输入输出系统档案40的文件头信息,使获得其内部相连的模块及最后作为终结的模块(如图4(a)所示),再将该图形模块插入该第一输入输出系统档案的空白处,使产生一第二基本输入输出系统档案41(如图4(b)所示)。最后,至一刻录程序的储存装置14中呼叫一刻录程序用来程序化该第二基本输入输出系统档案,使该图形文件的图形可以显示于该计算机系统的开机画面中。
至于当使用者选择由主机板上的BIOS内存13提供该第一基本输入输出系统档案时,可以先将该第一基本输入输出系统档案储存于一储存装置的中。关于上述的所有储存装置可为一软盘片、硬盘、光盘片其中之一。
综上所述,本发明的在计算机系统的开机画面中显示图形的方法,能解决现有技术的种种问题,以达到让使用者或是OEM厂商能在窗口操作系统(windows)下使用简易的操作步骤就可将一图形加入该计算机系统的开机画面中,进而达成发展本发明的主要目的。
权利要求
1.一种在计算机系统的开机画面中显示图形的方法,适用于一窗口操作系统,其步骤为(a)提供一图形文件;(b)分析该图形文件的档案数据;(c)提供一第一基本输入输出系统档案;(d)对应该图形文件的档案数据来判断该图形文件是否为与该第一基本输入输出系统档案兼容的档案格式,而于该图形文件符合时,将该图形文件压缩成符合该第一基本输入输出系统档案的一图形模块;(e)将该第一基本输入输出系统档案与该图形模块结合使成为一第二基本输入输出系统档案;以及(f)执行一刻录程序来程序化该第二基本输入输出系统档案,用以使该图形文件的图形显示于该计算机系统的开机画面中。
2.如权利要求1所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该图形文件为BMP或PCX格式。
3.如权利要求1所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该图形文件的档案数据为记录图形相关信息的文件头、图形的长宽大小、关于图形颜色的调色盘及图形的压缩模式或更多。
4.如权利要求1所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该计算机系统的基本输入输出系统(BIOS)对于图形文件的需求为16色或256色及640*480大小的图形。
5.如权利要求4所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该步骤(b)之后还包括下列步骤(b1)检测该图形文件是否符合该计算机系统的基本输入输出系统的需求。
6.如权利要求5所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该步骤(b1)之后还包括下列步骤(b2)于该图形文件符合时,将该图形文件显示于该窗口操作系统的一窗口画面中。
7.如权利要求6所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该图形文件利用该窗口操作系统的图形装置接口的应用程序接口将其显示至该窗口画面中。
8.如权利要求6所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该步骤(b2)之后还包括下列步骤(b3)进行一全屏幕模式预览,用以检视该图形文件于该计算机系统的开机画面中所显示的状态。
9.如权利要求8所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该全屏幕模式为256色及640*480大小的图形。
10.如权利要求1所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该第一基本输入输出系统档案选自一主机板上所使用的基本输入输出系统内存及一储存装置其中之一。
11.如权利要求1所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该步骤(e)所述的结合方法为读取该第一基本输入输出系统档案的文件头信息,使获得其内部相连的模块及最后作为终结的模块,再将该图形模块置于该第一输入输出系统档案的空白处,进而产生该第二基本输入输出系统档案。
12.如权利要求1所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该图形文件储存于一储存装置中。
13.如权利要求12所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该储存装置为一软盘片、硬盘、光盘片其中之一。
14.如权利要求1所述的在计算机系统的开机画面中显示图形的方法,其特征在于,该刻录程序置于一储存装置中。
全文摘要
本发明涉及一种在计算机系统的开机画面中显示图形的方法,适用于一窗口操作系统(windows),其步骤为提供一图形文件;分析该图形文件的档案数据;提供一第一基本输入输出系统档案;对应该图形文件的档案数据来判断该图形文件是否为与该第一基本输入输出系统档案兼容的档案格式,而于该图形文件符合时,将该图形文件压缩成符合该第一基本输入输出系统档案的一图形模块;将该第一基本输入输出系统档案与该图形模块结合使成为一第二基本输入输出系统档案;以及执行一刻录程序来程序化该第二基本输入输出系统档案,用以使该图形文件的图形显示于该计算机系统的开机画面中。
文档编号G06F17/00GK1508664SQ02157130
公开日2004年6月30日 申请日期2002年12月17日 优先权日2002年12月17日
发明者张世滨 申请人:技嘉科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1