专利名称::计算机及其控制方法
技术领域:
:本发明涉及一种计算机及其一种控制方法,具体地说,涉及当检测到预定报警条件时取消扬声器静音模式并通过扬声器产生报警声的一种计算机及其一种控制方法。
背景技术:
:通常,计算机被划分为位于如桌面的某种安装表面上的台式计算机和足够小而轻使用户可以携带的便携式计算机。由电池供电的便携式计算机例如包括膝上型计算机、笔记本计算机、PDA(个人数字助理)和板式计算机(tabletcomputer)。这些常规的计算机具有在特定条件下通过内部扬声器产生报警声的报警功能。例如,便携式计算机由于其易于携带而面临很多被偷盗的机会。因此便携式计算机须具有在有人企图偷盗该便携式计算机时通过内部扬声器产生报警音的报警功能。在韩国专利首次公开号为2004-74911的文献中公开了一种当窃贼企图偷盗计算机时自动产生报警音的便携式计算机。但这样的计算机当内部扬声器处于无效状态时不能产生报警音,即便是检测到盗窃。例如,当例如耳机或头带受话器的外部扬声器连接到计算机上时,内部扬声器被抑制。在这种情况下,报警音通过外部扬声器输出,而计算机不能适当地显示其报警功能。
发明内容因此,本发明的一个方面在于提供一种计算机及其控制方法,当检测到预定报警条件时,消除内部扬声器被禁止的条件并通过扬声器产生报警音。本发明的上述和/或其它方面可以通过一种具有输出声音的扬声器的计算机来实现,该计算机包括声音信号输出单元,输出扬声器声音信号到扬声器;扬声器输出控制单元,控制该声音信号输出单元是否输出扬声器声音信号;以及报警控制单元,控制该扬声器输出控制单元,使得声音信号输出单元在检测到预定报警条件时输出扬声器声音信号,并控制该声音信号输出单元使扬声器产生对应于报警条件的预设报警音。根据本发明的一个方面,声音信号输出单元包括一个将输入信号转换为模拟声音信号的音频编码解码器,以及一个扬声器放大器,其通过放大由该音频编码解码器输出的模拟声音信号输出扬声器声音信号,以及其中,扬声器输出控制单元控制该扬声器放大器的激活以及是否输出扬声器声音信号。根据本发明的一个方面,声音信号输出单元还包括外部输出放大器,用于通过放大由音频编码解码器输出的模拟声音信号输出外部输出声音信号,以及一个连接外部扬声器的外部连接端,以将外部输出声音信号输出到该外部扬声器,以及其中,扬声器输出控制单元包括连接检测单元,用于检测外部扬声器是否连接到该外部连接端,和逻辑运算单元,用于在检测到报警条件时无论外部扬声器是否连接到该外部连接端都控制扬声器放大器输出扬声器声音信号。根据本发明的一个方面,逻辑运算单元在连接检测单元检测到在未检测到报警条件时连接了外部扬声器的情况下控制扬声器放大器不输出扬声器声音信号。根据本发明的一个方面,报警控制单元包括报警检测单元,用于检测报警条件;以及报警产生单元,用于当该报警检测单元检测报警条件时控制扬声器输出控制单元和/或声音信号输出单元响应报警条件。根据本发明的一个方面,报警产生单元包括音频控制器,用于向音频编码解码器提供声音数据;微计算机,用于当报警检测单元检测到报警条件时产生预定的中断信号;以及控制例程单元,用于控制该音频控制器,使声音信号输出单元根据该微计算机产生的中断信号通过扬声器输出报警音。根据本发明的一个方面,微计算机或音频控制器向逻辑运算单元输出一个对应于报警检测单元的检测结果的信号。根据本发明的一个方面,控制例程单元在计算机接通时实施系统初始化过程,在实施系统初始化过程中请求输入预设口令,并在响应于输入预设口令的请求而输入的口令与预设口令至少有预设次数的不一致时控制音频控制器使声音信号输出单元通过扬声器输出报警音。根据本发明的一个方面,计算机还包括静音设置单元,用于当检测到报警条件时防止产生当前报警音。本发明的上述和/或其它方面还通过提供一种计算机的控制方法实现,该计算机具有输出声音的扬声器和通过扬声器输出扬声器声音信号的声音信号输出单元,该控制方法包括禁止该声音信号输出单元被激活;检测是否存在预定的报警条件;以及使能该声音信号输出单元使得在检测到报警条件时输出对应于报警条件的预设报警音。根据本发明的一个方面,声音信号输出单元包括一个扬声器放大器,其将模拟声音信号放大为扬声器声音信号,并输出该扬声器声音信号;一外部输出放大器将模拟声音信号放大为外部输出声音信号,并输出该外部输出声音信号;以及一个连接外部扬声器的外部连接端,以将该外部输出声音信号输出到该外部扬声器,以及其中,禁止声音信号输出单元包括禁止扬声器放大器在该外部连接端与外部扬声器连接时被激活。根据本发明的一个方面,使能声音信号输出单元包括当检测到报警条件时无论外部扬声器是否连接到外部连接端都使能扬声器放大器激活。本发明的另外的和/或其它的优点将部分地在下面描述,部分地从下述描述中明显得到或在实施本发明时学到。通过下面结合附图对本发明实施例的描述,本发明的上述和/或其它方面和优点将更加清楚。图中图1是根据本发明实施例的计算机的透视图;图2是根据本发明实施例的计算机的控制框图;图3和4是图2的计算机的详细控制框图;以及图5是描述根据本发明实施例的计算机控制方法的流程图。具体实施例方式现在将详述本发明的实施例,附图中对这些实施例进行了图解,其中,相同的附图标记表示相同的组件。以下参考附图解释本发明的实施例以解释本发明。在此,以例如笔记本计算机的便携式计算机作为根据本发明实施例的计算机100的例子。但应理解,计算机100还可包括可以应用本发明的其它种类的计算机。图1是根据本发明实施例的计算机100的透视图。如图所示,计算机100包括主体1和与主体1旋转地组合的显示单元3。在显示单元3上显示由主体1作为图像提供的图片数据。在此,显示单元3可以采用LCD(液晶显示器)显示板。在主体1中,提供了输入部分5,如用于输入键信号的键盘5a、触摸垫5b,等等。在主体1中提供了用于执行计算机100的功能的电子组件,对这些电子组件将在下面进行描述。图2是计算机100的用于根据预定报警条件产生报警音的配置的方框图。如图所示,计算机100包括扬声器60、声音信号输出单元30、扬声器输出控制单元50和报警控制单元10。由声音信号输出单元30输出的扬声器声音信号被输入到扬声器60,然后通过扬声器60作为声音输出到计算机100之外。在此,扬声器60可以被设置为主体1或显示单元3的一部分。在图1中,扬声器60相对地设置在主体1上侧。声音信号输出单元30向扬声器60输出扬声器声音信号。如图3所示,声音信号输出单元30可以包括一个音频编码器/解码器(CODEC)31和扬声器放大单元(AMP)32。还如图3所示,声音信号输出单元30还可以包括一个外部输出AMP33和外部连接端34。音频编码解码器31将输入信号转换为模拟声音信号,并输出该模拟声音信号。扬声器AMP32将由音频编码解码器31输出的模拟声音信号放大为扬声器声音信号,然后输出该扬声器声音信号。这里,从扬声器AMP32输出的扬声器声音信号被作为声音通过扬声器60输出。外部输出AMP33将由音频编码解码器31输出的模拟声音信号放大为外部输出声音信号,然后输出该外部输出声音信号。在此,由外部输出AMP33输出的外部输出声音信号被输出到与外部连接端34连接的外部扬声器70,如耳机、头带受话器,等等。扬声器输出控制单元50控制声音信号输出单元30输出或不输出扬声器声音信号。此外,扬声器输出控制单元50还通过控制扬声器AMP32的激活或不激活来控制是否输出扬声器声音信号。因此,扬声器输出控制单元50控制扬声器60输出或不输出声音。报警控制单元10控制该扬声器输出控制单元50,使得声音信号输出单元30在检测到预定报警条件时输出扬声器声音信号。报警控制单元10还控制声音信号输出单元30使得通过扬声器60输出对应于报警条件的预设报警音。在此,报警控制单元10控制音频编码解码器31在检测到报警条件时通过扬声器AMP32向扬声器60输出其中提供的声音,如PC警告信号。即报警控制单元10通过转换音频编码解码器31中特定引线(pin)的逻辑值来控制音频编码解码器31向扬声器AMP32输出其中提供的PC警告信号,从而在检测到报警条件时通过扬声器60输出报警音。如图3所示,扬声器输出控制单元50可以包括一个连接检测单元52和一个逻辑运算单元51。连接检测单元52检测外部扬声器是否连接到外部连接端34。在此,连接检测单元52可以包括其逻辑值随外部连接端34是否与外部扬声器70连接而变化的电路。因此,连接检测单元52向逻辑运算单元51输出一具有对应于外部扬声器70是否连接的逻辑值的检测信号。逻辑运算单元51从报警控制单元10接收具有对应于是否检测到报警条件的逻辑值的报警信号。逻辑运算单元51还从连接检测单元52接收具有对应于外部扬声器70是否连接的逻辑值的检测信号。逻辑运算单元51通过对从报警控制单元10接收的报警信号和从连接检测单元52接收的检测信号进行逻辑操作来控制是否激活扬声器AMP32。在此,当逻辑运算单元51从报警控制单元10接收到具有对应于检测到报警条件的逻辑值的报警信号时,无论其从连接检测单元52接收的检测信号的逻辑值为何,逻辑运算单元51都控制扬声器AMP32被激活并输出扬声器声音信号。因此,当检测到报警条件时,声音信号输出单元30转换为能够通过扬声器60输出报警音。例如,逻辑运算单元51可以具有OR门。当从逻辑运算单元51输出的逻辑值为“0”时,扬声器AMP32被禁止。此时,报警控制单元10在检测到报警条件时可以输出逻辑值为“1”的报警信号。当连接了外部扬声器70时,连接检测单元52可以输出逻辑值为“0”的检测信号。因此,当未检测到报警条件且外部扬声器70与连接检测单元52连接时,扬声器AMP32被禁止。此外,逻辑运算单元51还可以具有其它在检测到报警条件时无论外部扬声器70是否连接到外部连接端34都能够使能扬声器AMP32输出扬声器声音信号的电路。以下将参考图4详述根据本发明实施例的计算机100。如图4所示,计算机100可以包括中央处理器(CPU)23、输出视频信号到显示单元3的图形适配器26、存储器控制集线器(MCH)24,和输入/输出控制集线器(ICH)13。存储器控制集线器24是控制作为主存储器的随机存储存储器(RAM)25和来/往于CPU23、RAM25和图形适配器26传输的数据的芯片组。在此,图形适配器26可以和存储器控制集线器24组合成一个芯片组,例如图形存储器控制集线器(GMCH)。输入/输出控制集线器13是控制来/往于除了与存储器控制集线器24连接的硬件之外的硬件传输的数据的芯片组。例如,如图4所示,输入/输出控制集线器13可以是控制来/往于只读存储器(ROM)11、硬盘驱动器(HDD)16、声音信号输出单元30和微计算机15传输的数据的芯片组。声音信号输出单元30可以包括音频编码解码器31、扬声器AMP32、外部输出AMP33和外部连接端34。在此,音频编码解码器31将从音频控制器14输入的声音数据转换为模拟声音信号,然后输出该模拟声音信号。在图4中,音频控制器14是输入/输出控制集线器13的一部分,但也可以是分离的芯片组。音频控制器14向音频编码解码器31输出声音数据或根据预先安装并存储在硬盘驱动器16中的音频驱动器17的控制执行其它功能。如图4所示,计算机100的报警控制单元10包括用于检测报警条件的报警检测单元20;以及报警产生单元,用于当该报警检测单元20检测报警条件时响应报警条件,以及控制扬声器输出控制单元50和/或声音信号输出单元30。报警产生单元控制扬声器输出控制单元50,使得在报警检测单元20检测到报警条件时声音信号输出单元30被激活以输出扬声器声音信号。报警产生单元还控制声音信号输出单元30使扬声器60产生对应于报警条件的报警音。在此,如图4所示,报警产生单元包括微计算机15、音频控制器14和控制例程单元12。微计算机15根据从报警检测单元20输入的信号确定计算机100的当前状态是否属于报警条件。此外,当微计算机15确定计算机100的当前状态属于报警条件时,微计算机15输出中断信号。微计算机15输出的中断信号通过CPU23被提供给存储在ROM11中的控制例程单元12。此时,控制例程单元12根据中断信号控制音频控制器14,使得声音信号输出单元30通过扬声器60输出报警音。控制例程单元12可以是BIOS(基本输入/输出系统)的一部分。此外,控制例程单元12还可以是计算机100的能够响应微计算机15输出的中断信号控制音频控制器14的任何硬件的一部分。音频控制器14控制音频编码解码器31根据控制例程单元12的控制输出报警音。然后,音频控制器14控制音频编码解码器31输出在音频编码解码器31中提供的PC警告信号。当微计算机15确定计算机100的当前状态属于报警条件时,报警产生单元向逻辑运算单元51输出具有对应于报警条件的逻辑值的报警信号。在此,输出到逻辑运算单元51的报警信号可以由报警产生单元的微计算机15输出,或由音频控制器14输出。由报警产生单元输出的报警信号被输入到逻辑运算单元51,而逻辑运算单元51根据输入的报警信号使能声音信号输出单元30的扬声器AMP32的激活。报警检测单元20检测计算机100的报警条件。如图4所示,报警检测单元20可以包括温度传感器22和/或偷盗传感器21。温度传感器22感知计算机100的特定组件的温度,即例如CPU23的温度。在此,关于由温度传感器22感知的CPU23的温度的信息被提供给微计算机15,而微计算机15基于由温度传感器22提供的关于CPU23的温度的信息,在CPU23的温度上升到预定温度或更高时产生中断信号。偷盗传感器21检测计算机100是否处于被盗状态。例如,偷盗传感器21可以设置在计算机100主体1的下表面,当偷盗传感器21检测到计算机100被从安装表面抬起时,提供一相应的信号。还有,当计算机100与坞站(dockingstation)组合在一起时,偷盗传感器21将检测计算机100是否与该坞站分离,由此来检测计算机100是否处于被盗状态。此外,在本发明中可以使用任何能够检测计算机100的被盗状态的偷盗传感器21。如图4所示,计算机100还可以包括静音设置单元53。当用户用静音设置单元53在计算机100中设置了静音功能时,音频驱动器17控制音频控制器14不向音频编码解码器31输出声音数据。当微计算机15产生中断信号时,控制例程单元12通知音频驱动器17检测到报警条件。然后,如果在静音设置单元53中设置了静音功能,则音频驱动器17控制音频控制器14取消静音功能。因此,即使是音频控制器14将对应于报警音的声音数据输入到音频编码解码器31中,音频控制器14也会在检测到报警条件时取消静音功能,由此,报警音通过扬声器60输出。在此,静音设置单元53可以是在主体1的部分提供的所谓的“热键(hot-key)”。计算机100的静音功能还可以通过由音频驱动器17提供的图形用户界面(未示出)来设置。尽管在以上描述中报警条件是由诸如温度传感器22和偷盗传感器21的传感器来检测的,报警条件还可以通过其它能够检测计算机100是否处于报警条件的途径来检测。例如,当计算机100接通时,可要求用预设的口令来初始化计算机100。如果输入计算机100的口令与预设的口令至少有预设的次数不符,则报警控制单元10的控制例程单元12可以控制音频控制器14使声音信号输出单元30通过扬声器60输出报警音。在这种情况下,优选控制例程单元12是执行系统初始化的BIOS的一部分,BIOS可以通过音频控制器14控制声音信号输出单元30和/或扬声器输出控制单元50。根据本发明一个实施例的计算机100的控制过程示于图5,下面将参考图1-5对其进行描述。首先,当计算机100不能通过扬声器60输出声音时,例如当外部扬声器70连接在外部连接端34且扬声器AMP32在操作S10被禁止激活时,报警控制单元10在操作S20通过报警检测单元20检测是否满足报警条件。然后,如果检测到报警条件,报警控制单元10控制扬声器输出控制单元50,使得在操作S30使能扬声器AMP32,还控制声音信号输出单元30,使得在操作S40通过扬声器60输出报警音。如上所述,提供了声音信号输出单元30,向扬声器输出扬声器声音信号,扬声器输出控制单元50控制声音信号输出单元30是否输出扬声器声音信号,以及报警控制单元10控制扬声器输出控制单元50,如果检测到预定报警条件则使声音信号输出单元30输出扬声器声音信号,还控制声音信号输出单元30使得通过扬声器60对应于报警条件输出报警音。利用这种配置,当检测到报警条件时取消扬声器60的禁止状态,并且报警音通过扬声器60输出。尽管在此描述了若干本发明的实施例,本发明并不局限于所述实施例。相反,本领域的技术人员在不脱离本发明精神和范围的情况下可以对这些实施例进行修改。与相关申请的交叉引用本中请要求2004年11月25日向韩国知识产权局提交的申请号为2004-0097688的韩国专利申请的利益,其公开在此通过引用而包括进来。权利要求1.一种具有输出声音的扬声器的计算机,该计算机包括声音信号输出单元,输出扬声器声音信号到扬声器;扬声器输出控制单元,控制该声音信号输出单元是否输出扬声器声音信号;以及报警控制单元,控制该扬声器输出控制单元,使得声音信号输出单元在检测到预定报警条件时输出扬声器声音信号,并控制该声音信号输出单元使扬声器产生对应于报警条件的预设报警音。2.根据权利要求1所述的计算机,其中,所述声音信号输出单元包括一个将输入信号转换为模拟声音信号的音频编码解码器,以及一个扬声器放大器,其通过放大由该音频编码解码器输出的模拟声音信号输出扬声器声音信号,以及其中,所述扬声器输出控制单元控制该扬声器放大器的激活以及是否输出扬声器声音信号。3.根据权利要求2所述的计算机,其中,所述声音信号输出单元还包括外部输出放大器,用于通过放大由所述音频编码解码器输出的模拟声音信号输出外部输出声音信号,以及一个连接外部扬声器的外部连接端,以将外部输出声音信号输出到该外部扬声器,以及其中,所述扬声器输出控制单元包括连接检测单元,用于检测外部扬声器是否连接到该外部连接端,和逻辑运算单元,用于在检测到报警条件时无论外部扬声器是否连接到该外部连接端都控制扬声器放大器输出扬声器声音信号。4.根据权利要求3所述的计算机,其中,所述逻辑运算单元在所述连接检测单元检测到在未检测到报警条件时连接了外部扬声器的情况下控制扬声器放大器不输出扬声器声音信号。5.根据权利要求3所述的计算机,其中,所述报警控制单元包括报警检测单元,用于检测报警条件;以及报警产生单元,用于当该报警检测单元检测报警条件时控制扬声器输出控制单元和/或声音信号输出单元响应报警条件。6.根据权利要求5所述的计算机,其中,所述报警产生单元包括音频控制器,用于向音频编码解码器提供声音数据;微计算机,用于当报警检测单元检测到报警条件时产生预定的中断信号;以及控制例程单元,用于控制该音频控制器,使声音信号输出单元根据该微计算机产生的中断信号通过扬声器输出报警音。7.根据权利要求6所述的计算机,其中,所述微计算机或音频控制器向所述逻辑运算单元输出一个对应于报警检测单元的检测结果的信号。8.根据权利要求6所述的计算机,其中,所述控制例程单元在计算机接通时实施系统初始化过程,在实施系统初始化过程中请求输入预设口令,并在响应于输入预设口令的请求而输入的口令与预设口令至少有预设次数的不一致时控制所述音频控制器使声音信号输出单元通过扬声器输出报警音。9.根据权利要求1所述的计算机,还包括静音设置单元,用于当检测到报警条件时防止产生当前报警音。10.一种计算机的控制方法,该计算机具有输出声音的扬声器和通过扬声器输出扬声器声音信号的声音信号输出单元,该控制方法包括禁止该声音信号输出单元被激活;检测是否存在预定的报警条件;以及使能该声音信号输出单元,使得在检测到报警条件时输出对应于报警条件的预设报警音。11.根据权利要求10所述的计算机的控制方法,其中,所述声音信号输出单元包括一个扬声器放大器,其将模拟声音信号放大为扬声器声音信号,并输出该扬声器声音信号,一个外部输出放大器将模拟声音信号放大为外部输出声音信号,并输出该外部输出声音信号,以及一个连接外部扬声器的外部连接端,以将该外部输出声音信号输出到该外部扬声器,以及其中,禁止声音信号输出单元包括禁止扬声器放大器在该外部连接端与外部扬声器连接时被激活。12.根据权利要求11所述的计算机的控制方法,其中,使能该声音信号输出单元包括当检测到报警条件时无论所述外部扬声器是否连接到外部连接端都使能扬声器放大器的激活。全文摘要本发明提供了一种具有输出声音的扬声器的计算机,该计算机包括输出扬声器声音信号到扬声器的声音信号输出单元;控制该声音信号输出单元是否输出扬声器声音信号的扬声器输出控制单元;以及报警控制单元,其控制该扬声器输出控制单元,使得声音信号输出单元在检测到预定报警条件时输出扬声器声音信号,并控制该声音信号输出单元使扬声器产生对应于报警条件的预设报警音。文档编号G08B13/00GK1779595SQ200510126888公开日2006年5月31日申请日期2005年11月25日优先权日2004年11月25日发明者朴胜骏,李炳昌申请人:三星电子株式会社