撷取画面影像数据的方法及系统技术方案

技术编号:2845405 阅读:170 留言:0更新日期:2012-04-11 18:40
本发明专利技术是关于一种撷取画面影像数据的方法及系统,利用系统管理模式撷取一计算机系统的画面影像数据。首先判断是否可将计算机系统的画面缓冲器的画面影像数据撷取至储存单元,如是则执行,并于执行结束后重新启动计算机系统;如否,则将画面影像数据储存至缓冲单元,然后产生一标记并储存于缓冲单元;接着重新启动储存单元;储存单元重新启动后侦测标记,以执行标记所对应的事件,将储存于缓冲单元的画面影像数据储存至储存单元,以及清除标记;最后于清除完标记后重新启动计算机系统。

【技术实现步骤摘要】

本专利技术是关于一种撷取方法及系统,特别是关于一种撷取画面影像数据的方法及系统,其可利用系统管理模式以撷取画面缓冲器的画面影像数据。
技术介绍
计算机系统的诞生对人类生活的影响很大,由于其便利性与强大的功能性,计算机系统几乎成为生活中不可或缺的部分。随着计算机系统大量普及,以往需人力耗费时间的精密或繁杂工作,多半已由计算机系统取而代之,计算机系统技术的发展更加蓬勃,以因应各类不同的需求。然而为因应越加复杂的功能需求,计算机系统的研发过程需考量的技术细节更加繁杂,无法全面兼顾,导致许多错误发生。于此情况下,研发人员需对错误之处进行评估以提供侦错码或解决方案。测试人员即可根据侦错码以及错误的发生状态,进行测试与比对侦错码,将计算机系统发生错误的详细状况再回报给研发人员,使计算机系统的研发可避免再度发生相同错误。然而测试人员对于计算机系统的测试,并无法完全测试出所有可能发生错误的情况,导致计算机系统推出后,仍然有发生错误的情形。此时需使用者于计算机系统发生错误后,将错误的情况回报研发人员。现今回报错误的方式是拨打电话至客户服务专线,于电话中以口头描述发生错误的情形,或发送电子邮件(E-mail)至客户服务电子邮件信箱,于电子邮件中以文字描述发生错误的情况。一般计算机系统的应用程序为方便使用者操作,多半会提供错误信息的服务,当使用者操作错误时,可发出信息警告使用者此项操作可能发生错误或无法操作,而于发生错误时亦可告知使用者何处发生错误,需以何种方式解决。但使用者未必能了解错误信息的内容,仍需求助于程序的提供厂商,甚者,计算机系统可能发生重大错误导致死机。同样地,使用者对计算机系统熟悉度不足,所以无法详细表达计算机系统发生错误当时的情况,当口头叙述或文字叙述对发生错误的情形表达不清时,将导致研发人员无法清楚了解问题所在而进行除错。因此,研发人员为了清楚状况,大致会亲身跑一趟以了解发生错误的情形,但当发生错误的计算机系统设置于远距时,交通往返于时间及人力上造成相当不便。所以研发人员希望使用者回报错误时,可随附错误发生当时的正确错误信息,这样即使不亲身至现场亦可清楚了解。这对有数字照相机(Digital camera)的使用者而言,是可简单地将计算机系统发生错误的画面照下,而附加给研发人员以补充发生错误的情况。但无数字照相机的民众,就仅能于电话中以口头方式回报计算机系统的错误,或于电子邮件中以文字方式表达,此两种方式皆无法清楚表达当时错误情形,如此将无法提供正确的错误信息给研发人员,如此使研发人员无法清楚了解发生错误的情况。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种撷取画面影像数据的方法及系统,是于计算机系统发生错误时,通过驱使中央处理单元进入系统管理模式,而撷取画面缓冲器的画面影像数据并储存至一储存单元,如此可在计算机系统发生异常而画面停留不动时,撷取画面影像数据。本专利技术是有关于一种撷取画面影像数据的方法及系统,其通过一触发单元触发一系统管理中断信号至计算机系统的一中央处理单元,以驱使中央处理单元进入一系统管理模式而撷取计算机系统的画面影像数据。其是将计算机系统的一画面缓冲器的画面影像数据撷取至储存单元,若储存单元可储存画面影像数据时则直接储存画面影像数据至储存单元;若储存单元无法储存画面影像数据时,则先将画面影像数据储存至一缓冲单元;接着,产生一标记并储存于缓冲单元;之后,重新启动储存单元,于启动储存单元后侦测此标记,并依据标记执行对应的事件,即把储存于缓冲单元的画面影像数据储存至储存单元,并清除此标记。本专利技术是这样实现的本专利技术提供一种撷取画面影像数据的方法,用于撷取一计算机系统的画面影像数据,该撷取画面影像数据的方法包含提供一触发单元以触发一系统管理中断信号至该计算机系统的一中央处理单元,以驱使该中央处理单元进入一系统管理模式;储存一画面缓冲器的画面影像数据至一储存单元;以及重新启动该计算机系统。本专利技术还提供一种撷取画面影像数据的方法,用于撷取一计算机系统的画面影像数据,该撷取画面影像数据的方法包含提供一触发单元以触发一系统管理中断信号至该计算机系统的一中央处理单元,以驱使该中央处理单元进入一系统管理模式;暂存一画面缓冲器的画面影像数据至一缓冲单元;以及储存该缓冲单元的画面影像数据至一储存单元。本专利技术又提供一种画面影像数据撷取系统,用于撷取一计算机系统的画面影像数据,该画面影像数据撷取系统包含一触发单元,用以触发该计算机系统撷取该画面影像数据;以及一储存单元,用以储存画面影像数据。附图说明图1是本专利技术的一较佳实施例的方块图;图2是本专利技术的一较佳实施例的流程图。具体实施例方式为使本专利技术的结构特征及所达成的功效更清楚易懂,将以较佳的实施例图及配合详细的说明,说明如后。请参阅图1,其是本专利技术的一较佳实施例的方块图。本实施例的画面影像数据撷取系统10包含一中央处理单元20、一触发单元30、一屏幕装置40、一画面缓冲器50、一储存单元60与一缓冲单元70。触发单元30用以触发系统管理中断信号(SystemManagement Interrupt,SMI),使中央处理单元20执行系统管理中断服务程序(System Management Interrupt service,SMIservice)以撷取画面缓冲器50的画面影像数据;储存单元60用以储存画面缓冲器50的画面影像数据。当储存单元60无法正常工作时,中央处理单元20先将画面缓冲器50的画面影像数据暂存于缓冲单元70,待储存单元60可正常存取时,再将画面影像数据存入。计算机系统正常运作时,画面缓冲器50的画面影像数据会输出至屏幕装置40,以供使用者作为控制计算机系统的界面,如透过鼠标点选窗口或图示等等。但计算机系统发生错误时,操作系统可能无法正常运作,导致画面缓冲器50无法更新输出至屏幕装置40的画面影像数据,使用者亦无法操控鼠标或键盘以储存错误信息,因此本实施例的画面影像数据撷取系统10利用触发单元30触发中央处理单元20进入一系统管理模式(System ManagementMode,SMM)以撷取画面缓冲器50的画面影像数据。上述的触发单元30可为设置于计算机系统的一通用输入输出(General Purpose Input Output,GPIO)端口的一按键,使用者按下此按键后即可发出一触发信号至系统晶片(未绘示),如南桥晶片,使系统晶片发送系统管理中断信号至中央处理单元20,中央处理单元20便依据此系统管理中断信号进入系统管理模式,执行系统管理中断服务程序以撷取画面缓冲器50的画面影像数据。中央处理单元20进入系统管理模式后即可脱离操作系统,改由基本输入输出系统(未绘示)控制,因此计算机系统可通过执行系统管理中断服务程序将画面缓冲器50的画面影像数据保存。于执行系统管理中断服务程序时,中央处理单元20是撷取画面缓冲器50的画面影像数据,并依预设的文件名储存至储存单元60,其中储存单元60可为一硬式磁盘机。若储存单元60因操作系统失常而无法存取,则中央处理单元20先将此画面影像数据暂存至一缓冲单元70,如非易失性随机存取存储器(Non-VolatileRandom Access Memory,NVRAM)或闪速存储器(FlashMemory)本文档来自技高网
...

【技术保护点】
一种撷取画面影像数据的方法,用于撷取一计算机系统的画面影像数据,其特征在于,该撷取画面影像数据的方法包含:提供一触发单元以触发一系统管理中断信号至该计算机系统的一中央处理单元,以驱使该中央处理单元进入一系统管理模式;储存一画 面缓冲器的画面影像数据至一储存单元;以及重新启动该计算机系统。

【技术特征摘要】
1.一种撷取画面影像数据的方法,用于撷取一计算机系统的画面影像数据,其特征在于,该撷取画面影像数据的方法包含提供一触发单元以触发一系统管理中断信号至该计算机系统的一中央处理单元,以驱使该中央处理单元进入一系统管理模式;储存一画面缓冲器的画面影像数据至一储存单元;以及重新启动该计算机系统。2.根据权利要求1所述的撷取画面影像数据的方法,其特征在于,提供一触发单元以触发一系统管理中断信号至一中央处理单元的步骤更包含由该触发单元触发一系统晶片发送该系统管理中断信号至该中央处理单元,使该中央处理单元进入该系统管理模式,执行该系统管理中断信号对应的一系统管理中断服务程序。3.根据权利要求1所述的撷取画面影像数据的方法,其特征在于,储存一画面缓冲器的画面影像数据至一储存单元的步骤更包含若该储存单元无法储存该画面影像数据,则暂存画面影像数据至一缓冲单元。4.根据权利要求3所述的撷取画面影像数据的方法,其特征在于,暂存画面影像数据至一缓冲单元的步骤更包含产生一标记;重新启动该储存单元;侦测该标记,并保留该缓冲单元的画面影像数据;储存该缓冲单元的画面影像数据至该储存单元;以及清除该标记。5.根据权利要求3所述的撷取画面影像数据的方法,其特征在于,暂存画面影像数据至一缓冲单元的步骤更包含附加标头或结尾于画面影像数据。6.一种撷取画面影像数据的方法,用于撷取一计算机系统的画面影像数据,其特征在于,该撷取画面影像数据的方法包含提供一触发单元以触发一系统管理中断信号至该计算机系统的一中央处理单元,以驱使该中央处理单元进入一系统管理模式;暂存一画面缓冲器的画面影像数据至一缓冲单元;以及储存该缓冲单元的画面影像数据至一储存单元。7.根据权利要求6所述的撷取画面影像数据的方法,其特征在于,提供一触发单元以触发一系统管理中断信号至一中央处理单元的步骤更包含由该触发单元触发该计算机系统的一系统晶片发送该系统管理中...

【专利技术属性】
技术研发人员:黄宗庆黄文俊林皓琳
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1