计算机系统的光驱电力管理方法

文档序号:6572034阅读:166来源:国知局
专利名称:计算机系统的光驱电力管理方法
技术领域
本发明关于一种计算机系统的省电技术,特别是关于一种计算机系统的光 驱电力管理方法。
背景技术
计算机系统已日益普遍使用于各类工商业场合与民生需求中,借由计算机 系统的使用或辅助,而获得最大的工作效率、最佳的工商活动效果、以及最便 利的生活条件。而可携式计算机或笔记本计算机的普及更提供了使用者更大的 便利性。在使用可携式计算机或笔记本计算机时,由于整个系统操作所需的电 力是由电池所供应,故如何节省电力乃成为极为重要的课题。
要使可携式计算机或笔记本计算机达到节省电力的目的,目前已有许多种 不同的方法。例如,在某些操作系统中具有休眠控制的功能,可使计算机系统 在使用者不使用一段时间后,自动进入睡眠或休眠状态。虽然此种方法可以提 供自动侦测计算机系统工作状态的功能,但实际上却只有在使用者不使用计算 机系统达一预定长时间的状况的下,才能发挥其节省电力的功能。
而就整个计算机系统的负载状况分析的,某些连接于计算机系统的外围装 置往往是消耗电力最主要的因素。例如,目前笔记本计算机中,如果有光驱的 配备,在电池供电的模式下,会耗损相当多的电力。即使光驱中没有盘片的闲 置状态,但该光驱仍处于耗电的状态。如此在电池供电的模式下,笔记本计算 机的电池供电的时间即会受到很大的影响。
为了要达到电力节省及达到良好的电力管理的功能,在先前专利技术中,
可以发现有各种不同的相关技术。例如中国台湾发明专利第267732号专利案中, 其揭示了一种借由侦测计算机系统的负载状况,再据以控制电源供应模块输出 电力的大小的省电装置,其在计算机系统中额外增加了一个负载侦测电路及一 省电控制电路,负载侦测电路接收负载电压信号,并与一参考电压比较后,产 生一控制信号,而省电控制电路接收该控制信号后,依据该控制信号来控制电 源供应模块输出电力的大小,如此以达到省电的目的。
又如中国台湾发明专利第255449号专利案中,其揭示了一种光驱的自动省 电方法及装置,其主要是借由侦测光驱是否进入睡眠模式而据以控制供应至该 光驱的电源。其设计是在光驱中设计一主端判断器,当光驱进入睡眠模式后, 由该光驱的一主端判断器关闭其它继续运作的电路组件,且由该主端判断器响 应由该光驱外部所输入的信号;若该光驱外部所输入的信号代表唤醒该光驱脱
离睡眠模式时,由该主端判断器唤醒被其所关闭的电路组件。
又如美国发明专利第6957282号专利案中,其揭示了一种由笔记本计算机 的键盘控制器来控制光驱的装置,其主要是在键盘控制器与光驱之间,包括有 一光盘闲置侦测连接线,键盘控制器即经由该光盘闲置侦测连接线来侦测光驱 的状态,进而控制该光驱的操作状态。
虽然先前技术中已见到有针对计算机系统或外围装置的各种不同节省电 力、管理电能的技术,但在实现这些技术时,都较为麻烦,例如有些方法必须 额外增加电子控制电路或是更动硬盘内部的电子电路才能达到省电的目的。在 这些先前专利技术中,没有善加利用计算机系统的完善系统资源,以致无法达 到最佳的省电功能。
再者,在先前技术中,纵使可达到节省电力或管理电能的效果,但对于使 用者而言,却往往无法充份掌握其系统的状态。例如针对目前计算机系统或笔 记本计算机而言,光驱(例如CD或DVD)几成为标准配备,当使用者在使用计算 机处理事务时,虽经常会用到光驱来作为数据读取或写入的数据储存装置,但 实际上该光驱在大部份时间却是在闲置状态,而光驱在没有承置盘片时,实际 上亦属闲置状态。光驱在这些大部份的闲置时间中,必定消耗电力。此一状况, 对于一般桌上型计算机而言,仅为单纯电力消耗、浪费电力的问题,但对于笔 记本计算机而言,却增加了电池电力消耗的问题。
就整个计算机系统各构成组件消耗电力的大小分析的,光驱乃属较大电力 消耗的模块。如果在节能、电能管理方面忽略此一问题,则实际所能达到的效 果会极为有限。

发明内容
鉴于上述目的,本发明的主要目的即是提供一种计算机系统的光驱电力管 理方法,其以计算机系统的现有系统组件及资源进行光驱电力的供应管理,以 期达到最精节有效的效果。
为达到上述目的,本发明针对光驱没有光盘且闲置时会耗电的问题,以在 电池供电的模式下,关闭光驱的电源,以延长电池供电的时间。而当使用者需 要用使用光驱时,才供给电源,让光驱可以正常运作。本发明采用了如下的技 术方案 一种计算器系统的光驱电力管理系统,以计算机系统的键盘微控制器 配合计算机系统的基本输出入系统及一光盘虚拟装置驱动程序而对计算机系统 中的光驱进行是否连接、是否被抽取出、是否承置有盘片以及是否退片功能键 被按下等状态侦测,而据以控制供应至该光驱的电力。同时,借由基本输出入 系统通知光盘虚拟装置驱动程序于计算机系统以可辨识颜色(例如彩色或灰色) 或符号显示光驱的图标,以显示该光驱的状态。
本发明的另一 目的是提供一种可针对光驱不同使用状态而进行电力供应管 理的光驱电力管理方法,其针对光驱的插入、抽取、是否有承置盘片、是否退 片等状态,而分别进行适当的电力控制。
本发明的另一目的是提供一种可让使用者清楚知道光驱状态的光驱电力管 理方法,本发明的方法在针对不同的光驱使用状态下,以光盘虚拟装置驱动程 序于计算机系统以可辨识颜色(例如彩色或灰色)或符号显示光驱的图标,以显 示该光驱的状态。
本发明所采用的具体实施例,将借由以下的实施例及附图作进一步的说明。


图1显示本发明的系统连接示意图。
图2显示光驱插入连接于计算机系统时的操作流程图。 图3显示光驱已插入连接于计算机系统时的操作流程图。 图4显示光驱被抽取出时的操作流程图。
具体实施例方式
图1显示本发明的系统连接示意图。如图所示, 一简化的计算机系统100 中包括有一中央处理器11、 一基本输出入系统12(System Basic Input/Output System,简称System BIOS)、 一显示装置13、 一键盘微控制器14。键盘微控制 器14经由总线及预设的信号端口连接于中央处理器11,且键盘微控制器14与 基本输出入系统12之间连接有一 SMI信号线。键盘微控制器14借由SMI信号 线可送出状态信号SMI至基本输出入系统12。
一光驱15经由总线(例如IDE界面总线或USB界面)及预设的信号端口连接 于中央处理器11。基本输出入系统12可经由一信号线送出一电力供应控制信号 SI至光驱15,以决定是否供应电力至光驱15。光驱15具有一光盘承盘151, 可供承置一盘片152。当一符合光驱15数据格式(例如CD、 DVD)的盘片152承 置在光盘承盘151并置入关妥时,可由计算机系统100读取或写入数据至盘片 152。本发明的较佳实施例中,以光驱15作为实例说明,该光驱15可为目前习 用的CD、 DVD等光学媒体记录装置,当然也可以应用至其它较为耗电、需要作 电力管理、省电的其它计算机外设装置。
键盘微控制器14可经由一光驱备妥信号S2而侦测出光驱15是否正确地连 接或插接至计算机系统100。如果光驱15是符合即插即用规范的话,则当光驱 15插置连接于计算机系统100时,即可马上被键盘微控制器14侦测到。
键盘微控制器14连接有一键盘141、鼠标142,作为计算机系统100的输 入装置。在笔记本计算机中, 一电池143可供应电力至该计算机系统100,而电 池143的电力可由键盘微控制器14予以管理。
键盘微控制器14亦连接有一退片功能键144,可在使用者压按该退片功能
键17时,产生一光盘退出控制信号S3至键盘微控制器14,再由键盘微控制器 14经由基本输出入系统12控制光驱15的动作,以将光盘承盘151退出。此时, 使用者可将盘片152置入光盘承盘151、或是由该光盘承盘151中取出盘片152。
上述装置组件在计算机系统100中皆属于硬件层LI (Hardware Level)。在 现有的个人计算机中,尚包括其它习知组件,例如硬盘、系统内存(System Memory)、桥接器(Bridge)、显示界面(Display Interface)、电源供应器等。
在计算机系统100中具有驱动程序层L2(Driver Level),其包括有各项硬 件装置的驱动程序。例如,光驱15由一光盘驱动程序21所驱动。计算机系统 100可经由该光盘驱动程序21读取或写入(存取)置入于该光驱15中的盘片152 的数据。
在本发明的计算机系统100中,驱动程序层L2中尚包括有一光盘虚拟装置 驱动程序22。光盘虚拟装置驱动程序22的加载执行可配合本发明的整个控制流 程作为光驱15的电力管理,以达到省电的目的。
而在该计算机系统100中,有各项属于操作系统程序层L3(0S Level)的系 统管理程序或应用程序,例如目前个人计算机所使用的窗口操作系统中的"我 的计算机"31、"档案总管"32、或其它相关会存取光驱的应用程序33。 光盘虚拟装置驱动程序22的位阶定位在驱动程序层,其可在当计算机系统的操 作系统启始完成及各项必要装釁驱动程序启动后,即加载执行该光盘虚拟装置 驱动程序22,并可将该光盘虚拟装置驱动程序22常驻于计算机系统的系统内存 中。
图2至图4显示本发明的控制流程图。同时配合图1对本发明作进一步的 说明。首先如图2所示,其显示光驱插入连接于计算机系统时的操作流程图。 当计算机系统100完成开机(步骤101)、并加载操作系统(Operating System)(步 骤102)后,会启始执行光盘虚拟装置驱动程序22(步骤103)。键盘微控制器14 此时会执行一般常规的键盘控制程序(步骤104),例如电池侦测、键盘侦测、开 关状态侦测等。
此时,键盘微控制器14读取光驱15的状态,以侦测是否有插入连接光驱 15(步骤105)于计算机系统。当键盘微控制器14并未侦测出光驱15时,键盘微 控制器14会通知光盘虚拟装置驱动程序22在显示装置13或相关的预定系统管 理程序(例如[我的计算机]或是[档案总管]中),关闭光驱15的装置图标(步骤 106)。
而当键盘微控制器14侦测出光驱15正常连接时,键盘微控制器14通知光 盘虚拟装置驱动程序22在计算机系统的显示装置13显示光驱15的装置图标(步 骤107),以表示光驱15正常连接于计算机系统。键盘微控制器14同时会发出 SMI信号给基本输出入系统12,以通知基本输出入系统12目前光驱15已经插 入(步骤108)。
基本输出入系统12会进一步检査光驱15中是否有盘片(步骤109),若有的 话,基本输出入系统12不关闭光驱15的电源(步骤110),且基本输出入系统 12通知光盘虚拟装置驱动程序22在计算机系统的显示装置13上以可辨识颜色 (例如彩色)或符号显示光驱15的图标(步骤111),表示光驱15有插入且有盘片 152,且此时有电源。此时,计算机系统可存取该盘片的数据(步骤112)。
但当基本输出入系统12检査光驱15中并无盘片152时,基本输出入系统 12会在一预设时间后(例如30秒后),将光驱15的电源关闭(步骤113)。且基 本输出入系统12通知光盘虚拟装置驱动程序22在计算机系统的显示装置13上 以可辨识标示颜色(例如灰色)或符号显示光驱15的图标(步骤114),表示光驱 15有插入但并没有盘片,且此时无电源。此时,当计算机系统的操作系统程序 层L3的系统管理程序或应用程序要侦询读取该光驱15时,光盘虚拟装置驱动 程序22会向呼叫端(例如"我的计算机"31、"档案总管"32、或其它相关会存 取光驱15的应用程序33)回报没有任何的盘片在实体的光驱15中(步骤115), 亦即该光盘虚拟装置驱动程序22会挡住所有上层的数据存取请求。
参阅图3所示,其显示光驱已插入连接于计算机系统时的操作流程图。当 键盘微控制器14执行一般常规的键盘控制程序(步骤201)时,若侦测到使用者 按下光驱15的退片功能键144时(步骤202),键盘微控制器14会通知基本输出 入系统12,告知此时使用者已按下退片功能键(步骤203),此时基本输出入系 统12会发出将光驱15退出的控制指令至光驱15(步骤204)。
接着,基本输出入系统12会检査光驱15是否已关妥(步骤205),若是的话, 基本输出入系统12进一步检查光驱15中是否有盘片(步骤206),若有的话,基 本输出入系统12不关闭光驱15的电源(步骤207),且基本输出入系统12通知 光盘虚拟装置驱动程序22在计算机系统的显示装置13上以可辨识颜色(例如彩 色)或符号显示光驱15的图标(步骤208),表示光驱15有插入且有盘片152, 且此时有电源。此时,计算机系统可存取该盘片的数据(步骤209)。
但当基本输出入系统12检査光驱15中并无盘片152时,基本输出入系统 12会在一预设时间后(例如30秒后),将光驱15的电源关闭(步骤210)。且基 本输出入系统12通知光盘虚拟装置驱动程序22在计算机系统的显示装置13上 以可辨识标示颜色(例如灰色)或符号显示光驱15的图标(步骤211),表示光驱 15有插入但并没有盘片,且此时无电源。此时,当计算机系统的操作系统程序 层L3的系统管理程序或应用程序要读取该光驱15时,光盘虚拟装置驱动程序 22会向呼叫端(例如"我的计算机"31、"档案总管"32、或其它相关会存取光 驱的应用程序33)回报没有任何的盘片在实体的光驱15中(步骤212),亦即该 光盘虚拟装置驱动程序22会挡住所有上层的数据存取请求。
参阅图4所示,其显示光驱被抽取出时的操作流程图。当键盘微控制器14 执行一般常规的键盘控制程序(步骤301)时,若键盘微控制器14侦测到光驱15被抽取出时(步骤302),键盘微控制器14会通知基本输出入系统12,告知此时 使用者已将光驱15抽取出(步骤303),此时基本输出入系统12会通知光盘虚拟 装置驱动程序22在计算机系统的显示装置13或相关的预定硬件系统管理程序 (例如[我的计算机]或是[档案总管]中),关闭光驱15的装置图标(步骤304)。 然后,基本输出入系统12会将光驱15的电源关闭(步骤305)。
透过上述的控制,可使得计算机系统的光盘装置达到最佳的电力管理效能, 并可在当光盘装置闲置时,达到省电的功效。
综上所述,本发明确提供一具有高度实用价值的计算机系统光盘装置的电 力管理方法。惟以上的实施例说明,仅为本发明的较佳实施例说明,凡习于此 项技术者当可依据本发明的上述实施例说明而作其它种种的改良及变化。然而 这些依据本发明实施例所作的种种改良及变化,当仍属于本发明的发明精神及 界定的专利范围内。
权利要求
1.一种计算机系统的光驱电力管理方法,用以控制一连接于计算机系统的光驱的电力供电状态,该计算机系统包括有一中央处理器、一基本输出入系统、一键盘微控制器、一光驱,其特征在于,该方法包括(a)于计算机系统加载操作系统后,启始执行一光盘虚拟装置驱动程序;(b)检查该光驱中是否承置有盘片,若有的话,不关闭光驱的电源,当光驱中并无盘片时,则关闭供应至该光驱的电力;(c)当计算机系统作为呼叫端侦询读取光驱时,由该光盘虚拟装置驱动程序向呼叫端回报没有任何的盘片在实体的光驱中。
2. 根据权利要求1所述的计算机系统的光驱电力管理方法,其特征在于, 步骤(b)之前,该方法更包括由键盘微控制器侦测是否有插入连接光驱于计算机 系统的步骤。
3. 根据权利要求2所述的计算机系统的光驱电力管理方法,其特征在于, 该键盘微控制器侦测到光驱并未插入连接于计算机系统时,由键盘微控制器经 由光盘虚拟装置驱动程序使计算机系统关闭光驱的装置图标。
4. 根据权利要求2所述的计算机系统的光驱电力管理方法,其特征在于, 该键盘微控制器侦测到光驱已插入连接于计算机系统时,由键盘微控制器经由 光盘虚拟装置驱动程序使计算机系统显示关闭光驱的装置图标。
5. 根据权利要求1所述的计算机系统的光驱电力管理方法,其特征在于, 步骤(b)中,其由基本输出入系统检查该光驱中是否承置有盘片。
6. 根据权利要求1所述的计算机系统的光驱电力管理方法,其特征在于, 当基本输出入系统检査该光驱中是否承置有盘片时,该基本输出入系统通知光 盘虚拟装置驱动程序于计算机系统以可辨识颜色或符号显示光驱的图标。
7. 根据权利要求1所述的计算机系统的光驱电力管理方法,其特征在于, 步骤(b)之前,该方法更包括由键盘微控制器侦测该光驱的一预设退片功能键是 否被按下的步骤,该键盘微控制器侦测到该光驱的退片功能键被按下时,由键 盘微控制器通知基本输出入系统告知退片功能键已被按下,再由基本输出入系 统发出将光驱退出的控制指令至光驱。
8. 根据权利要求7所述的计算机系统的光驱电力管理方法,其特征在于, 该基本输出入系统发出将光驱退出的控制指令至光驱之后,该方法还包括由基 本输出入系统检查光驱是否已关妥的步骤及由基本输出入系统检查该光驱中是 否承置有盘片的步骤,该基本输出入系统检查该光驱中若承置有盘片时,则不 关闭光驱的电源,而当光驱中并无盘片时,则关闭供应至该光驱的电力。
9. 根据权利要求8所述的计算机系统的光驱电力管理方法,其特征在于, 当基本输出入系统检查该光驱中是否承置有盘片时,该基本输出入系统通知光 盘虚拟装置驱动程序于计算机系统以可辨识颜色或符号显示光驱的图标。
10. 根据权利要求1所述的计算机系统的光驱电力管理方法,其特征在于, 步骤(c)之后,该方法更包括由键盘微控制器侦测该光驱由计算机系统被抽取出 的步骤,该键盘微控制器侦测该光驱由计算机系统被抽取出时,由该键盘微控 制器通知基本输出入系统告知使用者已将光驱抽取出。
11. 根据权利要求10所述的计算机系统的光驱电力管理方法,其特征在于, 该键盘微控制器侦测该光驱由计算机系统被抽取出时,由该基本输出入系统将 光驱的电源关闭。
12. 根据权利要求10所述的计算机系统的光驱电力管理方法,其特征在于, 该键盘微控制器侦测该光驱由计算机系统被抽取出时,由该基本输出入系统通 知光盘虚拟装置驱动程序于计算机系统关闭光驱的图标。
全文摘要
本发明提供了一种计算机系统的光驱电力管理方法,以键盘微控制器配合计算机系统的基本输出入系统及一光盘虚拟装置驱动程序而对计算机系统中的光驱进行是否连接、是否被抽取出、是否承置有盘片以及是否退片功能键被按下等状态侦测,而据以控制供应至该光驱的电力。同时,借由基本输出入系统通知光盘虚拟装置驱动程序于计算机系统以可辨识颜色(例如彩色或灰色)或符号显示光驱的图标,以显示该光驱的状态。
文档编号G06F3/06GK101354604SQ200710029389
公开日2009年1月28日 申请日期2007年7月27日 优先权日2007年7月27日
发明者邱佳昌 申请人:佛山市顺德区顺达电脑厂有限公司;神基科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1