自动开机模块与播放装置以及自动开机的方法

文档序号:2613574阅读:110来源:国知局
专利名称:自动开机模块与播放装置以及自动开机的方法
技术领域
本发明是有关于一种开机模块与开机方法,且特别是有关于一种自动开机模块与自动开机的方法以及利用此模块的应用。
背景技术
一般来说,以往计算机的启动都是依赖人工启动,所以在使用上难免有所不便,例如到特定的时间,人们必须将电源开启,而使计算机开始运作。近年来,虽然可以利用基本输入输出系统(Basic Input Output System,BIOS)设定的方式来取代人工启动计算机,但是此方式仅适用于少数机种。而且,各种机种之间,并没有标准的接口存在,所以增加了使用上的困扰。除此之外,由于在BIOS下只能设定一组开机功能,且BIOS的设定无法透过软件来进行,如此一来,更减低了BIOS在使用上的方便性与弹性。
另一方面,随着科技的进步,原本的一些平面宣传也渐渐地被一些电子看板(Digital Signage)或信息站(Kiosk)所取代。例如于街道上,可以通过在电子看板中播放特定的节目,来达到宣传的效果;或者,通过在旅客服务中心设置信息站,来提供人们查询旅游信息的服务。就电子看板而言,透过这样的设备设置可以进行信息传播。然而,在人们活动较少的深夜,电子看板的宣传效果可能不如预期。因此,为了节能电能,在深夜时段可以先将电源关闭,等到天亮,人们开始活动,再将其启动。不过,透过人工的方式来启动这些设备,有可能因为操作人员迟到等人为因素而延迟了开机时间。另一方面,就信息站而言,透过信息站的设置可以减少人力成本的支出。此外,更可通过在非营业时间将信息站的电源关闭,而于营业时间再予以启动,来达到省电及延长设备寿命的优点。然而,如同前述的问题,透过人工的方式来启动,却有可能因为人为的疏失而延迟了开机时间。虽然上述的问题可以透过全天候开机来解决,但是如此将造成电能的浪费,并且增加成本的支出。

发明内容
有鉴于此,本发明的目的就是在提供一种自动开机模块与播放装置以及自动开机的方法,以增加开机的便利性。
本发明提出一种自动开机模块,此自动开机模块至少包括计时器、逻辑单元与存储单元。计时器产生一即时时间数据,而逻辑单元电性耦接至计时器,且逻辑单元中具有暂存器(Register),而且此暂存器具有暂存状态。存储单元电性耦接至逻辑单元,且此存储单元具有预定开机的时间数据。逻辑单元对即时时间数据与预定开机的时间数据进行比对,当即时时间数据与预定开机的时间数据相符时,此逻辑单元是产生启动信号,并且参照预定开机的时间数据更改暂存器中的暂存状态。
本发明所述的自动开机模块,该存储单元可储存至少两组的预定开机的时间数据。
本发明所述的自动开机模块,该自动开机模块透过一系统管理总线(System Management Bus,SM bus)与外界连接。
本发明提出一种播放装置,此播放装置至少包括播放系统以及与播放系统电性耦接的自动开机模块。其中,自动开机模块包括计时器、逻辑单元与存储单元。计时器产生一即时时间数据,而逻辑单元电性耦接至计时器,且逻辑单元中具有暂存器,而且此暂存器具有暂存状态。存储单元电性耦接至逻辑单元,且此存储单元具有预定开机的时间数据。逻辑单元对即时时间数据与预定开机的时间数据进行比对,当即时时间数据与预定开机的时间数据相符时,此逻辑单元是产生一启动信号并传送至播放系统,并且参照预定开机的时间数据更改暂存器中的暂存状态。
本发明所述的播放装置,该播放装置包括自动柜员机(AutoTeller Machine,ATM)、电子看板(Digital Signage)、信息站(Kiosk)或游戏机(Gaming Machine)。
本发明所述的播放装置,该存储单元可储存至少两组的预定开机的时间数据。
本发明所述的播放装置,该自动开机模块透过一系统管理总线与外界连接。
本发明提出一种自动开机的方法,此方法先确认主电源为关闭状态。然后,分别于计时器以及存储单元中取得即时时间数据以及预定开机的时间数据。接着,于逻辑单元中比对即时时间数据以及预定开机的时间数据。当即时时间数据与预定开机的时间数据相符时,此逻辑单元是产生启动信号,并且参照此预定开机的时间数据更改逻辑单元中的暂存器的暂存状态。
本发明所述的自动开机的方法,该存储单元可储存至少两组的预定开机的时间数据。
本发明所述的自动开机的方法,在比对该即时时间数据以及该预定开机的时间数据之后更包括参照已更动的该暂存状态以执行一程序。
本发明所述的自动开机的方法,该主电源为一播放装置的一主电源,而所执行的该程序为一播放程序。
本发明所述的自动开机的方法,该主电源为一播放装置的一主电源。
由于本发明配置暂存器,其暂存状态会因不同的开机原因而更动,因此使用者可以透过查询暂存器的记录得知机器是因为何种原因而开机。此外,就播放系统而言,透过自动开机模块的配置或是自动开机方法的使用,不但可以避免因人为因素所造成的延迟开机或疏忽,更可以减少人力成本的支出。


图1绘示为包含本发明一较佳实施例的一种自动开机模决的一计算机系统架构的示意图。
图2绘示为依照本发明一较佳实施例的一种自动开机模块的示意图。
图3绘示为依照本发明另一较佳实施例的一种自动开机模块的示意图。
图4绘示为依照本发明一较佳实施例的一种播放装置的示意图。
图5绘示为依照本发明又一较佳实施例的一种播放装置的示意图。
图6绘示为依照本发明又一较佳实施例的一种自动开机的方法流程图。
具体实施例方式
为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
图1绘示为包含本发明一较佳实施例的一种自动开机模块的一计算机系统架构的示意图。图2所示,其绘示依照本发明一较佳实施例的一种自动开机模块的示意图。请同时参照图1与图2,计算机系统架构20至少包括中央处理器(CPU)22、北桥芯片(NB)24、南桥芯片(SB)26、存储器28、绘图芯片30、电源控制系统32、基本输入-输出系统(Basic I/O System,BIOS)34以及本发明的自动开机模块100。其中,北桥芯片24为一控制芯片,其分别与中央处理器22、存储器28与绘图芯片30电性连接。南桥芯片26亦为一控制芯片,其与电源控制系统32、BIOS 34以及本发明的自动开机模块100电性连接。此外,图1中的备用电源信号36、电源开关信号38、主电源信号40通过电源控制系统32来控制。值得一提的是,以往可用于设定一组开机时间的BIOS是透过低接脚数(Low PinCount,LPC)总线与南桥芯片26电性连接,而本发明的自动开机模块100是透过系统管理总线122与南桥芯片26电性连接。
接着,说明本发明的自动开机模块100。请参照图2,自动开机模块1OO至少包括计时器102、逻辑单元104与存储单元106。在一较佳实施例中,自动开机模块100更可以包括输入/输出单元(I/0Unit)108。
计时器102具有一即时时间数据。在一较佳实施例中,计时器102例如是由即时计时器110以及电源供应器112所组成,其中电源供应器112可以是电池。特别是,以即时计时器110来说,可以透过振荡器产生时脉并进行除频来作为时间的计算,以得到所谓的即时时间。另外,电源供应器112则是用来维持即时计时器110的运作。
此外,逻辑单元104与计时器102电性耦接,且逻辑单元104中具有暂存器114,而且此暂存器114中具有暂存状态。逻辑单元104具有类似中央处理器(CPU)的功能,且其可以透过备用电源116或用以保护电路的外部电源118来维持运作。
另外,存储单元106与逻辑单元104电性耦接,且此存储单元106具有一预定开机的时间数据。其中,存储单元106例如是非易失性的电可擦除可编程只读存储器(Electrically ErasableProgrammable Read Only Memory,EEPROM),所以当无电源供应时,已存入的预定开机的时间数据并不会丢失。值得一提的是,存储单元106可以通过软件的设计,而将所欲开机的时间写入并储存,例如于今天早上七点开机或是于每周一晚上八点开机等等的时间事件。此外,在一较佳实施例中,存储单元106更可以储存至少两组的预定开机的时间数据。例如将今天早上七点开机以及于每周一晚上八点开机等等的时间事件同时写入存储单元106中。
特别是,当计时器102中的即时时间数据与存储单元106的预定开机的时间数据于逻辑单元104中进行比对,且二者相符时,此逻辑单元104会产生启动信号来启动电源开关120,并且更改暂存器114中的暂存状态。在一较佳实施例中,启动信号可以是透过输入/输出单元108传递至电源开关120。另外,暂存器114中的暂存状态会因不同的开机原因,而更动其暂存状态。例如将原本的初始状态更改成“今天早上七点开机”的状态;或是将前一次“今天早上七点的开机”记录更改成“每周一晚上八点开机”的状态,如此一来,使用者可以透过查询暂存器114的记录得知电源开关120是因为何种原因而开机。
在一较佳实施例中,本发明的自动开机模块100更可以透过系统管理总线122与外界连接,而透过此系统管理总线122可以将预定开机的时间数据写入存储单元106中。特别是,系统管理总线122为一般通用的接口,所以本发明的自动开机模块100在不需额外透过其他接口与外界连接的情况下,在使用上更加便利,且成本也较为低廉。
另外,在一较佳实施例中,可以将逻辑单元104、输入/输出单元108视为微控制器124的一部分。当然,在又一较佳实施例中,存储单元106可以由存储单元126所取代,如图3所示。此时,则可将逻辑单元104、输入/输出单元108、存储单元126视为微控制器124的一部分。换句话说,存储单元126是属于微控制器124的一部分,其用以储存与微控制器124动作相关的指令,然而,图2中存储单元106则是独立于微控制器124之外。因此,预定开机的时间可以被储存在图2的存储单元106中或是图3的存储单元126中,只要存储单元的存储容量充足即可。另一方面,也可以将本发明的整个自动开机模块视为一个片上系统(System-on-Chip,SOC)。
综上所述,本发明的自动开机模块通过暂存器的设置,可以得知电源开关因为何种原因而开机。而且,相较于BIOS的设定,本发明的自动开机模块可以透过存储单元储存两组以上的预定开机的时间数据。除此之外,本发明的自动开机模块可以与系统管理总线搭配使用,如此不仅在使用上较为方便,且可以减少成本支出。
值得一提的是,本发明的自动开机模块除了能够自动开启计算机之外,更包括其他的应用范畴。例如将自动开机模块100应用于播放装置中,这些播放装置包括自动柜员机、电子看板、信息站或游戏机等等。其中,这些播放装置至少包括播放系统128以及与播放系统128电性耦接的自动开机模块100,如图4所示。当计时器102中的即时时间数据与存储单元106的预定开机的时间数据于逻辑单元104中进行比对,且二者相符时,此逻辑单元104会将产生的启动信号透过输入/输出单元108将电源开关120启动,并传递至播放系统128,进而启动播放装置。
除此之外,暂存器114中的暂存状态也会因储存于存储单元106的不同开机原因而有所更动,如此一来,使用者可以查询播放装置开机的原因。在一较佳实施例中,暂存器114中的暂存状态也可以作为另一动作执行的参考依据。举例来说,使用者可以设定预定开机的第一时间数据为星期一早上七点,且当时预定播放的节目为A节目,且可设定预定开机的第二时间数据为星期二早上七点,且当时预定播放的节目为B节目,则当播放装置在比对计时器102中的即时时间数据与设定预定开机的第一时间数据相同时,先将暂存器114中的暂存状态更动为A’并执行系统开机。此一暂存状态A’是一对一的对应至预定开机中多个时间数据的第一时间数据,所以当系统开机后执行一播放程序,该播放程序读取到此暂存状态A’时,即可得知此时应播放A节目。同样地,若播放装置比对计时器102中的即时时间数据与设定预定开机的第二时间数据相同时,由于暂存器114中的暂存状态已更动为B’,且此一暂存状态B’是一对一的对应至预定开机中多个时间数据的第二时间数据。所以当一播放程序读取到此暂存状态B’时,即可得知此时应播放B节目。
同样地,在一较佳实施例中,可以将逻辑单元104、输入/输出单元108视为微控制器124的一部分。当然,在又一较佳实施例中,存储单元106则可以由存储单元126所取代,如图5所示。此时,逻辑单元104、输入/输出单元108与存储单元126则视为微控制器124的一部分。
因此,将本发明的自动开机模块使用于播放系统中,除了具有上述的优点以外,就播放系统而言,不但可以减少因人为因素所造成的延迟开机或疏忽,更可以减少人力成本的支出。
以下以图6的自动开机的方法流程图,并搭配上图2的自动开机模块100说明本发明的自动开机的方法。
请同时参照图2与图6,当在一系统中配置有本发明的自动开机模块100时(步骤200),就会开始下述的步骤。首先,进行步骤202的判断主电源的状态。详细的说明是,在步骤202中,会先确认主电源130是否透过输入/输出单元108进入自动开机模块100中。如果主电源130已开启,则不需要执行下述的步骤。详细的说明是,若主电源130已经开启,则透过下述的步骤再次开机,有可能造成计算机错误的动作,或者即便计算机作业无误,但是暂存器114的暂存状态因这次的再次开机而被更动,如此一来,使用者可能查询到不正确的开机原因。不过,若主电源仍为关闭状态,则有可能需要执行下述的步骤,其视存储单元106中所储存的预定开机的时间数据而定。
然后,进行步骤204与206,以分别于计时器102取得即时时间数据以及于存储单元106中取得预定开机的时间数据。其中,存储单元106中所取得的预定开机的时间数据例如是预定于今天早上七点开机或是于每周一晚上八点开机等等的时间事件。特别是,在一较佳实施例中,此存储单元106可以储存至少两组的预定开机的时间数据。例如存储单元106可以同时储存今天早上七点开机以及于每周一晚上八点开机等等的时间事件。除此之外,在另一较佳实施例中,图2的存储单元106也可以用图3的存储单元126所取代。
接着,进行步骤208,判断计时器102中所取得的即时时间数据以及存储单元106中所取得的预定开机的时间数据是否相同。详细的说明是,在逻辑单元104中比对计时器102以及存储单元106中所取得时间数据,当此二时间数据不相同时,表示此时不需要开机,因此整个方法流程又会回到步骤202,并且重新执行步骤202至206。反之,若此二时间数据相同时,则表示这个时间点需要进行自动开机,因此继续下面的步骤。
在确认计时器102以及存储单元106中的时间数据相符之后,进行步骤210与212,以产生一启动信号而使电源开关120开启,并且更改逻辑单元104中的暂存器114的暂存状态。详细的说明是,由逻辑单元104所产生启动信号会透过输入/输出单元108输出至电源开关120,并将其开启。特别是,由于本发明配置有暂存器114,因此暂存器114中的暂存状态会因不同的开机原因,而更动其暂存状态。如此一来,使用者可以透过查询暂存器114的记录得知电源开关120是因为何种原因而开机。举例来说,使用者可以设定预定开机的第一时间数据为星期一早上七点,且设定预定开机的第二时间数据为星期二早上七点,当在比对计时器102中的即时时间数据与设定预定开机的第一时间数据相同时,会将暂存器114中的暂存状态更改为A’并进行系统开机;当在比对计时器102中的即时时间数据与设定预定开机的第二时间数据相同时,会将暂存器114中的暂存状态更改为B’并进行系统开机。所以,当使用者查询到暂存器114中的暂存状态为A’时,即可得知机器开机的原因是因为设定星期一早上七点开机。同样地,当使用者查询到暂存器114中的暂存状态为B’时,即可得知机器开机的原因是因为设定星期二早上七点开机。
另外,关于存储单元106中的时间数据的储存方式,除了可以透过计算机来进行设定之外,也可以利用远程遥控或是网络操作等方式进行设定,使得在操作上变得更加地弹性化。除此之外,本发明亦可透过软件设计而预先将多组的时间数据储存于存储单元中。如此一来,当购买者购入之后,则不需再进行额外的程序设定。
值得一提的是,本发明的自动开机的方法除了能够自动开启计算机之外,更包括其他的应用范畴。例如将自动开机的方法应用于播放装置中,其中这些播放装置包括自动柜员机、电子看板、信息站或游戏机等等。也就是说,这些播放装置透过执行上述的自动开机的方法,可以于特定的时间将播放装置的电源开启。以图4为例,当图6的判断步骤208中,判定计时器102中的即时时间数据与存储单元106的预定开机的时间数据二者相符时,此逻辑单元104会将产生的启动信号透过输入/输出单元108传递至电源开关120,进而传递至播放系统128,而启动播放装置。如此一来,这些自动柜员机、电子看板、信息站或游戏机等等播放装置可以于特定的时间自动开启,且因人为因素所造成的延迟开机或疏忽的问题也可以获得解决。除此之外,由于暂存器114中的暂存状态会因储存于存储单元106的不同开机原因而有所更动,所以,使用者可以查询播放装置开机的原因。在一较佳实施例中,暂存器114中的暂存状态也可以作为另一动作执行的参考依据。举例来说,使用者可以设定预定开机的第一时间数据为星期一早上七点,且当时预定播放的节目为A节目,且可设定预定开机的第二时间数据为星期二早上七点,且当时预定播放的节目为B节目,则当播放装置在比对计时器102中的即时时间数据与设定预定开机的第一时间数据相同时,先将暂存器114中的暂存状态更动为A’并执行系统开机。此一暂存状态A’是一对一的对应至预定开机中多个时间数据的第一时间数据,所以当系统开机后执行一播放程序,该播放程序读取到此暂存状态A’时,即可得知此时应播放A节目。同样地,若播放装置比对计时器102中的即时时间数据与设定预定开机的第二时间数据相同时,由于暂存器114中的暂存状态已更动为B’,且此一暂存状态B’是一对一的对应至预定开机中多个时间数据的第二时间数据。所以当一播放程序读取到此暂存状态B’时,即可得知此时应播放B节目。
在另一较佳实施例中,本发明的自动开机的方法亦可应用于图5中,其中图5的逻辑单元104、输入/输出单元108以及存储单元126视为微控制器124的一部分。
因此,将本发明的自动开机方法应用于播放装置中,除了具有上述的优点以外,就播放系统而言,不但可以减少因人为因素所造成的延迟开机或疏忽,更可以减少人力成本的支出。
以上所述仅为本发明较佳实施例,然其并非用以限定本发明的范围,任何熟悉本项技术的人员,在不脱离本发明的精神和范围内,可在此基础上做进一步的改进和变化,因此本发明的保护范围当以本申请的权利要求书所界定的范围为准。
附图中符号的简单说明如下20计算机系统架构22中央处理器24北桥芯片26南桥芯片28存储器30绘图芯片32电源控制系统34基本输入-输出系统36备用电源信号38电源开关信号40主电源信号100自动开机模块102计时器104逻辑单元106、126存储单元108输入/输出单元110即时计时器112电源供应器114暂存器116备用电源118外部电源120电源开关122系统管理总线124微控制器128播放系统
130主电源200、202、204、206、208、210、212步骤标号
权利要求
1.一种自动开机模块,其特征在于,该自动开机模块至少包括一计时器,产生一即时时间数据;一逻辑单元,电性耦接至该计时器,该逻辑单元中具有一暂存器,而该暂存器具有一暂存状态;以及一存储单元,电性耦接至该逻辑单元,该存储单元具有一预定开机的时间数据,其中该逻辑单元对该即时时间数据与该预定开机的时间数据进行比对,当该即时时间数据与该预定开机的时间数据相符时,该逻辑单元是产生一启动信号,并且参照该预定开机的时间数据更改该暂存器中的该暂存状态。
2.根据权利要求1所述的自动开机模块,其特征在于,该存储单元可储存至少两组的预定开机的时间数据。
3.根据权利要求1所述的自动开机模块,其特征在于,该自动开机模块透过一系统管理总线与外界连接。
4.一种播放装置,其特征在于,该播放装置至少包括一播放系统;以及一自动开机模块,电性耦接至该播放系统,该自动开机模块包括一计时器,产生一即时时间数据;一逻辑单元,电性耦接至该计时器,该逻辑单元中具有一暂存器,而该暂存器具有一暂存状态;以及一存储单元,电性耦接至该逻辑单元,该存储单元具有一预定开机的时间数据,其中该逻辑单元对该即时时间数据与该预定开机的数据进行比对,当该即时时间数据与该预定开机的时间数据相符时,该逻辑单元是产生一启动信号并传送至该播放系统,并且参照该预定开机的时间数据更改该暂存器中的该暂存状态。
5.根据权利要求4所述的播放装置,其特征在于,该播放装置包括自动柜员机、电子看板、信息站或游戏机。
6.根据权利要求4所述的播放装置,其特征在于,该存储单元可储存至少两组的预定开机的时间数据。
7.根据权利要求4所述的播放装置,其特征在于,该自动开机模块透过一系统管理总线与外界连接。
8.一种自动开机的方法,其特征在于,该自动开机的方法包括确认一主电源为一关闭状态;于一计时器中取得一即时时间数据;于一存储单元中取得一预定开机的时间数据;比对该即时时间数据以及该预定开机的时间数据,当该即时时间数据与该预定开机时间数据相符时,该逻辑单元是产生一启动信号,并且参照该预定开机的时间数据更改该逻辑单元中的一暂存器的一暂存状态。
9.根据权利要求8所述的自动开机的方法,其特征在于,该存储单元可储存至少两组的预定开机的时间数据。
10.根据权利要求8所述的自动开机的方法,其特征在于,在比对该即时时间数据以及该预定开机的时间数据之后更包括参照已更动的该暂存状态以执行一程序。
11.根据权利要求10所述的自动开机的方法,其特征在于,该主电源为一播放装置的一主电源,而所执行的该程序为一播放程序。
12.根据权利要求8所述的自动开机的方法,其特征在于,该主电源为一播放装置的一主电源。
全文摘要
本发明为一种自动开机模块与播放装置以及自动开机的方法,此自动开机模块包括计时器、逻辑单元与存储单元。计时器具有即时时间数据,而逻辑单元与计时器电性耦接,并且具有暂存器,此暂存器具有暂存状态。存储单元与逻辑单元电性耦接,且存储单元具有预定开机的时间数据。当即时时间数据与预定开机的时间数据于逻辑单元进行比对,且即时时间数据与预定开机的时间数据相符时,逻辑单元是产生启动信号,并且参照预定开机的时间数据更改暂存器中的暂存状态。本发明所述的自动开机模块与播放装置以及自动开机的方法,不但可以减少因人为因素所造成的延迟开机或疏忽,更可以减少人力成本的支出。
文档编号G09F9/00GK1945497SQ20061015056
公开日2007年4月11日 申请日期2006年10月19日 优先权日2006年10月19日
发明者袁承智 申请人:威盛电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1