电源监控方法

文档序号:6424955阅读:257来源:国知局
专利名称:电源监控方法
技术领域
本发明涉及一种电源监控方法,尤指一种用以控制回音消除电路的开关状态的电源监控方法。
背景技术
在经济全球化的今天,方便、快捷的信息网络对人们至关重要。但居高不下的长途电话费、国际电话费让人望而却步。因此市面上发展出可以通过网际网络做实时的传输及双边对话的网络语音电话(Voice over IP,VoIP),且随着宽频网络的普及,无论企业或是个人都可借助VoIP通过当地的网际网络服务供货商(ISP)或电话公司以国内电话费用的成本实现全球漫游通话和语音通讯。
VoIP所使用的技术原理为将原来为模拟的声音信号以“数据封包”(Data Packet)的型式在IP数据网络(IP Network)上做实时传递,换句话说,VoIP系统就是将原来为声音的模拟信号数字化后,通过网络上各相关通讯的协议,做点对点(end-to-end)的实时通讯功能。且VoIP技术可对数据封包在网络上传递过程中所发生的失真、回音及数据遗失做适当修补功能,使其原音重现,进而以最低成本电信费用达到全球通话的目的。
VoIP目前已经是一个相当普遍的网络应用。但由于计算机系统内建的麦克风以及扬声器的设计会产生信号的反馈,因此如果使用者直接使用计算机系统内建的扬声器及麦克风来进行VoIP的应用,则语音信号在传到远程的话机再回传时系统会产生极大的回音(如图1所示)。
因此后续发展出回音消除(Echo Cancellation)的技术,其可广泛的使用在扬声器以及其它免持装置(hand free device),如车用行动电话免持听筒等的应用中。当然在计算机系统中也可以使用相同的结构,以提供回音消除的功能,请参阅图2(a),其为公知计算机系统回音消除的结构示意图,如图所示,在使用扬声器及麦克风进行VoIP的应用时,借助回音消除电路21可将所反馈的语音信号消除,如此一来,系统将可解决回音消除的问题。
请参阅图2(b),其为公知计算机系统加入回音消除电路的电路方框示意图,如图所示,外加的回音消除电路21只与麦克风(Mic)22的输入端、扬声器(speaker)23的输出端及使用AC’97的音效装置24连接,并不与计算机系统的其它部分连接,因此回音消除电路21会一直处于工作(always on)的状态,而回音消除电路21若处于闲置状态会额外消耗计算机系统的电量,通常最少会消耗约1瓦特(Watt)的电量,对于笔记本计算机或是其它可携式装置而言,如何减少电源的消耗以增加运行时间一直是业者绞尽脑汁所欲改善的问题,而通常笔记本计算机的显示器若处于休眠状态时会消耗约3.5~4.5瓦特的电量,两者相比较可知回音消除电路21会消耗相当高的电能。
因此,如何发展一种可改善上述公知技术的缺陷,即能够动态控制回音消除电路的电源开关的电源监控系统及监控方法,是目前迫切需要解决的问题。

发明内容
本发明的主要目的在于提供一种可控制回音消除电路的电源开关的电源监控系统及其监控方法,以解决传统使用回音消除电路的笔记本计算机或是可携式装置因为回音消除电路一直处于工作的状态,而额外消耗笔记本计算机或是可携式装置相当高电能等缺点。
为达到上述目的,本发明的一较广义的实施形式为提供一种电源监控系统,其适用于一通讯系统,其中该通讯系统具有一回音消除电路、一语音处理装置及一语音输入装置,用以控制该回音消除电路的开关状态,该电源监控系统至少包含一监测组件,电连接于该语音处理装置,用以监测该语音处理装置是否与一外接语音输入装置电连接,并根据监测结果产生一监测信号;一控制器,其响应该通讯系统的监测程序的触发而产生一输出信号;一电源管理电路,电连接于该监测组件及该控制器,用以响应该监测信号或该输出信号的触发而产生一电源控制信号;一开关组件,电连接于该电源管理电路及该回音消除电路,其响应该电源控制信号的触发而使该回音消除电路处于关闭或是工作的状态。
为达到上述目的,本发明另提供一种电源监控方法,其适用于一通讯系统,其中该通讯系统具有一回音消除电路、一语音处理装置及一语音输入装置,用以控制该回音消除电路的开关状态,该监控方法至少包含步骤监测该语音处理装置是否与一外接语音输入装置电连接;响应该语音处理装置被侦测为与该外接语音输入装置电连接的结果而产生一监测信号;响应该监测信号的触发而产生一电源控制信号,以控制该回音消除电路处于关闭的状态。
本发明的另一较广义的实施形式为提供一种电源监控方法,其适用于一通讯系统,其中该通讯系统具有一回音消除电路、一语音处理装置及一语音输入装置,用以控制该回音消除电路的开关状态,该监控方法至少包含步骤监测该语音处理装置是否与一外接语音输入装置电连接;响应该语音处理装置被侦测为并没有与该外接语音输入装置电连接的结果而侦测该通讯系统是否与一外接语音处理装置电连接及/或侦测该通讯系统中是否正在执行一网络语音装置的运行程序;根据侦测结果控制该回音消除电路处于关闭或是工作状态。


本发明通过下列附图与实施例的说明,可被更深入的了解图1为一公知计算机系统产生回音的结构示意图。
图2(a)为公知计算机系统回音消除的结构示意图。
图2(b)为公知计算机系统加入回音消除电路的电路方框示意图。
图3为本发明第一较佳实施例的用以控制回音消除电路的开关状态的电源监控系统的电路结构方框示意图。
图4为本发明第二较佳实施例的用以控制回音消除电路的开关状态的监控方法流程图。
图5为本发明第三较佳实施例的用以控制回音消除电路的开关状态的监控方法流程图。
其中,附图标记说明如下21回音消除电路 22麦克风 23扬声器24音效装置 31回音消除电路 32音效装置33麦克风34扬声器 35电源监控系统
351监测组件 352电源管理电路 353控制器354开关组件S41~S49用以控制回音消除电路的开关状态的监控步骤S51~S59用以控制回音消除电路的开关状态的监控步骤具体实施方式
体现本发明特征与优点的一些典型实施例将在后面的说明中详细叙述。应理解的是本发明能够在不同的形式上具有各种的变化,其都不脱离本发明的范围,并且其中的说明及附图在本质上是当作说明之用,而并非用以限制本发明。
本发明的电源监控系统及其监控方法可适用于具有回音消除电路的计算机系统、个人数字助理(PDA)或是可携式装置,用以动态控制回音消除电路的电源开关,以节省电源的损耗。
请参阅图3,其为本发明第一较佳实施例的电源监控系统的电路结构方框示意图。本实施例所示的电源监控系统结构应用于具有回音消除电路31、语音处理装置、语音输入装置及语音输出装置的计算机系统,其中语音处理装置为内建于计算机系统的音效装置32,语音输入装置为一麦克风33,用以接收外界输入的语音信号,且与回音消除电路31电连接,语音输出装置为一扬声器34,用以输出另一端网络语音装置(VoIP)所传送的语音信号。如图3所示,本发明的电源监控系统35包含监测组件351、电源管理电路352、控制器353及开关组件354。
由于现行的笔记本计算机的麦克风外挂程序(MIC plug-in)具有插入麦克风的侦测开关,用以提供切换内建麦克风(Internal MIC)33及外接麦克风(External MIC)的功能,即外接麦克风插入计算机系统时,会自动停止内建麦克风33的运行。当使用者借助外接麦克风的方式来进行VoIP的网络应用时,回音消除的工作将由外接麦克风内建的回音消除电路来进行,如此一来,计算机系统内部的回音消除电路31将处于闲置的状态。因此,本发明的电源监控系统35利用监测组件351来侦测麦克风外挂程序(MICplug-in)的使用状态,用以判断音效装置32是否与外接麦克风电连接,并根据监测结果产生一监测信号,当监测信号代表音效装置32与外接麦克风电连接的结果时,将驱动电源管理电路352关闭回音消除电路31,以减少电能损耗。
本发明的电源监控系统35是借助硬件状态侦测及软件状态侦测来判断是否要关闭回音消除电路31,使其进入省电的状态。其中硬件状态侦测是借助监测组件351来侦测计算机系统是否外接麦克风,以判断是否要关闭回音消除电路31。至于软件状态侦测则是借助执行于计算机系统内的一监测程序来分别侦测计算机系统内部的音效装置32是否为目前使用中的音效装置,以及目前计算机系统中是否有VoIP的软件正在执行,而其侦测结果将传送至控制器353。
控制器353与电源管理电路352电连接,其响应监测程序所传送的侦测信号的触发而产生一输出信号,且该输出信号是经由控制器353的通用输入输出端口(GPIO Port)传送至电源管理电路352,其中,控制器353可为一键盘控制器(keyboard controller,KBC)或是一嵌入式控制器(EmbeddedController,EC)。
电源管理电路352电连接于监测组件351及控制器353,其接收监测组件351所传送的监测信号及/或控制器353所传送的输出信号,主要响应监测组件351所传送的监测信号或是控制器353所传送的输出信号的触发而产生一电源控制信号。
至于,开关组件354为一金属氧化物半导体(MOS)晶体管,其设置于电源管理电路352及回音消除电路31之间,且接收一输入电压(Vcc),主要受电源管理电路352所传送的电源控制信号的控制而关闭或是导通,当开关组件354导通时,输入电压(Vcc)将经由开关组件354传送至回音消除电路31,使回音消除电路31处于工作的状态,反之,当开关组件354关闭时,表示计算机系统不需使用回音消除电路31,输入电压(Vcc)将无法提供给回音消除电路31,使回音消除电路31处于关闭的状态,以减少计算机系统额外电能的消耗。
当监测组件351所产生的监测信号表示音效装置32与外接麦克风电连接时,电源管理电路352将控制开关组件354停止输出该输入电压(Vcc),以使回音消除电路31处于关闭状态。
由于使用者可能会使用蓝牙耳机麦克风(Bluetooth Headset),或者使用其它非系统的音效装置,例如外接声卡时,因此监测程序会通过监测计算机系统的预设音效装置32是否为计算机系统本身的音效装置,当监测程序侦测到计算机系统内部所设置的音效装置32并不是目前使用中的音效装置时,电源管理电路352将控制开关组件354停止输出该输入电压(Vcc),以使回音消除电路31处于关闭状态。
当监测程序侦测到该计算机系统中并未执行一VoIP的运行程序时,电源管理电路352将关闭开关组件354,使输入电压(Vcc)无法输出至回音消除电路31,进而使回音消除电路31处于关闭状态。
反之,当监测组件351未监测到音效装置32与任何外接麦克风电连接,计算机系统内部的音效装置32为目前使用中的音效装置以及计算机系统中正执行一VoIP的运行程序时,表示计算机系统需要激活回音消除电路31的功能,因此电源管理电路352将控制开关组件354导通,输入电压(Vcc)将经由开关组件354传送至回音消除电路31,使回音消除电路31处于工作的状态。
请参阅图4,其为本发明第二较佳实施例的用以控制回音消除电路的开关状态的监控方法流程图,其步骤为首先,借助监测组件351侦测计算机系统是否外接麦克风(步骤S41),当侦测到外接麦克风时,即表示计算机系统不需使用回音消除电路31,因此借助电源管理电路352关闭回音消除电路31的电源,以减少计算机系统额外电能的损耗(步骤S42)。
当计算机系统并未外接麦克风时,即可进行后续软件状态侦测,由于VoIP的软件及音效装置32的设定,会随着系统升级或软件演进而有所变更,或是VoIP更换不同的网络连接端口来进行数据的连接,例如使用H.323、SIP、MGCP 0.1及1.0版本的通讯协议所定义的网络连接端口,因此在进行判断时,增加了可以取消这音效装置及VoIP软件的侦测,以提供使用者使用的弹性(步骤S43)。当使用者选择不对音效装置32及VoIP的软件进行侦测时,则借助电源管理电路352将控制开关组件354导通,输入电压(Vcc)将经由开关组件354传送至回音消除电路31,用以开启回音消除电路的电源,使此电路处于工作的状态(步骤S44)。
当使用者选择对音效装置32及VoIP的软件进行侦测时,接着将判断计算机系统内部的音效装置32是否为使用中的音效装置(步骤S45)。当监测程序侦测到计算机系统使用外接的音效装置进行VoIP的网络应用及语音信号的处理时,则计算机系统已经不需使用其内建的回音消除电路31,因此借助电源管理电路352关闭回音消除电路31的电源,以减少计算机系统额外电能的损耗(步骤S46)。
当侦测到计算机系统未插入外接麦克风、使用者选择对音效装置32及VoIP的软件进行侦测,且计算机系统内部的音效装置32为目前使用中的音效装置的步骤流程后,还需要侦测计算机系统中是否执行VoIP的运行程序(步骤S46),此步骤可借助监测计算机系统是否连上网络,如没有连上网络,则无法使用VoIP软件,即不需要激活回音消除电路31的功能,因此需要电源管理电路352关闭回音消除电路31的电源,以减少计算机系统额外电能的损耗(步骤S48)。
反之,如侦测到计算机系统中正执行VoIP的运行程序时,即表示计算机系统需要激活回音消除电路31的功能,因此电源管理电路352将控制开关组件354导通,输入电压(Vcc)将经由开关组件354传送至回音消除电路31,使回音消除电路31处于工作的状态(步骤S49)。
请参阅图5,其为本发明第三较佳实施例的用以控制回音消除电路的开关状态的监控方法流程图,在本实施例中,S51~S54的侦测条件及流程步骤所能达到的目的及功效已详述于第二较佳实施例中,因此不再赘述。
在本较佳实施例中,当使用者选择对音效装置32及VoIP的软件进行侦测后,将先侦测计算机系统中是否执行VoIP的运行程序(步骤S55),当然,此步骤也可借助监测计算机系统是否连上网络,如无连上网络,则无法使用VoIP软件,即不需要激活回音消除电路31的功能,因此电源管理电路352将关闭回音消除电路31的电源,以减少计算机系统额外电能的损耗(步骤S56)。
当侦测到计算机系统中正执行VoIP的运行程序后,接着将判断计算机系统内部的音效装置32是否为使用中的音效装置(步骤S57)。当监测程序侦测到计算机系统使用外接的音效装置进行VoIP的网络应用及语音信号的处理时,表示计算机系统已经不需要使用其内建的回音消除电路31,因此借助电源管理电路352来关闭回音消除电路31的电源,以减少计算机系统额外电能的损耗(步骤S59)。
当计算机系统未插入外接麦克风,使用者选择对音效装置32及VoIP的软件进行侦测,计算机系统中正执行VoIP的运行程序且最后侦测步骤表示计算机系统内部的音效装置32为目前使用中的音效装置时,表示计算机系统需要激活回音消除电路31的功能,因此电源管理电路352将控制开关组件354导通,输入电压(Vcc)将经由开关组件354传送至回音消除电路31,使回音消除电路31处于工作的状态(步骤S58)。
在上述实施例中,回音消除电路31可使用日本冲电气公司(Oki ElectricIndustry Co.,Ltd)所设计制造的编号MSM7602芯片,或是使用FoteMedia公司所制造的编号Euphonik芯片,但并不以此为限,任何具有同样功能的芯片在此都可并入参考。
综上所述,本发明的电源监控系统及其监控方法借助侦测使用者是否外接麦克风,系统中是否正执行VoIP的运行程序以及系统内部的音效装置是否为目前使用中的音效装置,来判断是否要关闭回音消除电路,并借助电源管理电路来控制回音消除电路的电源开关,以节省电源的消耗。所以,本发明的电源监控系统及其监控方法极具产业的价值。
对于本领域的普通技术人员,在了解了本发明之后,可进行各种修改,但这些都应属于本发明的保护范围。
权利要求
1.一种电源监控方法,其适用于一通讯系统,其中该通讯系统具有一回音消除电路、一语音处理装置及一语音输入装置,用以控制该回音消除电路的开关状态,该监控方法包含步骤监测该语音处理装置是否与一外接语音输入装置电连接;响应该语音处理装置被侦测为与该外接语音输入装置电连接的结果而产生一监测信号;响应该监测信号的触发而产生一电源控制信号,以控制该回音消除电路处于关闭的状态。
2.如权利要求1所述的监控方法,其中该语音输入装置为一麦克风,用以接收外界输入的语音信号,且与该回音消除电路电连接。
3.如权利要求1所述的监控方法,其中该通讯系统具有一监测组件,用以监测该语音处理装置是否与该外接语音输入装置电连接,并将该监测信号传送至一电源管理电路,使该电源管理电路响应该监测信号产生该电源控制信号。
4.如权利要求3所述的监控方法,其中该通讯系统还具有一开关组件,用以响应该电源控制信号的触发而控制该回音消除电路处于关闭的状态。
5.一种监控方法,其适用于一通讯系统,其中该通讯系统具有一回音消除电路、一语音处理装置及一语音输入装置,用以控制该回音消除电路的开关状态,该监控方法包含步骤监测该语音处理装置是否与一外接语音输入装置电连接;响应该语音处理装置被侦测为并没有与该外接语音输入装置电连接的结果而侦测该通讯系统是否与一外接语音处理装置电连接及/或侦测该通讯系统中是否正在执行一网络语音装置的运行程序;根据侦测结果控制该回音消除电路处于关闭或是工作状态。
6.如权利要求5所述的监控方法,其中该通讯系统具有一控制器,用以响应侦测该通讯系统是否与该外接语音处理装置电连接及/或侦测该通讯系统中是否正在执行该网络语音装置的运行程序的侦测结果的触发而产生一输出信号,并将该输出信号传送至一电源管理电路,使该电源管理电路响应该监测信号产生一电源控制信号。
7.如权利要求5所述的监控方法,其中该通讯系统还具有一开关组件,其接收一输入电压,用以响应该电源控制信号的触发而控制该回音消除电路处于关闭或是工作的状态。
8.如权利要求6所述的监控方法,其中当该通讯系统内部所设置的该语音处理装置并不是使用中的语音处理装置时,该电源管理电路将控制该开关组件停止输出该输入电压,以使该回音消除电路处于关闭状态。
9.如权利要求6所述的监控方法,其中当该通讯系统中并未执行一网络语音装置的运行程序时,该电源管理电路将控制该开关组件停止输出该输入电压,以使该回音消除电路处于关闭状态。
10.如权利要求6所述的监控方法,其中当该通讯系统内部所设置的该语音处理装置为使用中的语音处理装置以及该通讯系统中正执行该网络语音装置的运行程序时,该电源管理电路将控制该开关组件输出该输入电压至该回音消除电路,以使该回音消除电路处于工作状态。
全文摘要
本发明涉及一种电源监控方法,该系统适用于一通讯系统,其中该通讯系统具有一回音消除电路、一语音处理装置及一语音输入装置,用以控制该回音消除电路的开关状态,该监控方法包含步骤监测该语音处理装置是否与一外接语音输入装置电连接;响应该语音处理装置被侦测为与该外接语音输入装置电连接的结果而产生一监测信号;响应该监测信号的触发而产生一电源控制信号,以控制该回音消除电路处于关闭的状态。通过本发明的电源监控方法,可以借助电源管理电路来控制回音消除电路的电源开关,来节省电源的消耗。
文档编号G06F11/30GK1725153SQ20041007139
公开日2006年1月25日 申请日期2004年7月23日 优先权日2004年7月23日
发明者林永森 申请人:宏碁股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1