自动锁定及自动解除锁定计算机系统的方法及计算机系统转让专利

申请号 : CN200910000793.6

文献号 : CN101777096B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 罗永志周峰键谢志远张维

申请人 : 晨星软件研发(深圳)有限公司晨星半导体股份有限公司

摘要 :

本发明公开了一种自动锁定及自动解除锁定计算机系统的方法及计算机系统,针对不同情况会得到不同的侦测及识别结果,达到自动锁定及自动解除锁定的功能。该方法包含下列步骤:首先,当一计算机系统处于一未锁定状态时,侦测一预设范围内是否有一使用者,并于该使用者位于该预设范围之外时,记录一持续时间;接着,若该持续时间大于一预定时间,则控制该计算机系统进入一锁定状态;接着,当该计算机系统处于该锁定状态时,若于该预设范围内侦测到该使用者,则判断该使用者是否具有一有效权限;接着,若判断该使用者具有该有效权限,则控制该计算机系统进入该未锁定状态。

权利要求 :

1.一种自动锁定及自动解除锁定计算机系统的方法,其特征在于,包含下列步骤:(a)当一计算机系统处于一未锁定状态时,经由一可见光影像侦测器接收由该使用者反射之一可见光影像;

(b)判断该可见光影像中的肤色分布范围是否大于一门坎值;若判断结果为是,则该使用者位于该预设范围内;以及若判断结果为否,则该使用者位于该预设范围外,并于该使用者位于该预设范围之外时,记录一持续时间;

(c)若该持续时间大于一预定时间,则控制该计算机系统进入一锁定状态;

(d)当该计算机系统处于该锁定状态时,若侦测到该使用者反射之该可见光影像中的肤色分布范围大于一门坎值,则利用该使用者的面貌与指纹判断该使用者是否具有一有效权限;以及(e)若判断该使用者具有该有效权限,则控制该计算机系统进入该未锁定状态。

2.如权利要求1所述的自动锁定及自动解除锁定计算机系统的方法,其特征在于,于接收该侦测波的步骤之前,发送该侦测波。

3.如权利要求1所述的自动锁定及自动解除锁定计算机系统的方法,其特征在于,更包含下列步骤:若该计算机系统处于该锁定状态且该使用者被判断为具有该有效权限,则将该持续时间归零。

4.如权利要求1所述的自动锁定及自动解除锁定计算机系统的方法,其特征在于,步骤(c)的判断包含以下步骤:读取该使用者的一射频识别标签;

判断该射频识别标签是否受到认可;以及

若判断结果为是,则该使用者具有该有效权限。

5.一种可自动锁定及自动解除锁定的计算机系统,其特征在于,包含:一侦测模块,用以接收由该使用者反射之一可见光影像,处理单元藉由接收的该可见光影像中的肤色分布范围是否大于一门坎值,来判断该使用者是否位于该预设范围内;

一识别模块,用以识别该使用者的一权限;以及

一处理单元,耦接至该侦测模块与该识别模块,用以控制该侦测模块及该识别模块,并执行一计算机程序以控制该计算机系统进入一未锁定状态或一锁定状态;

当该计算机系统处于该未锁定状态,且该侦测模块于该预设范围内未侦测到该使用者时,该处理单元记录一持续时间,当该持续时间大于一预定时间时,该处理单元控制该计算机系统进入该锁定状态;当该计算机系统处于该锁定状态,且该侦测模块侦测到该使用者反射之可见光影像中的肤色分布范围大于一门坎值,该处理单元利用该使用者的面貌与指纹判断该使用者的该权限是否为一有效权限,若该处理单元判断该使用者具有该有效权限,则该处理单元控制该计算机系统进入该未锁定状态。

6.如权利要求5所述的可自动锁定及自动解除锁定的计算机系统,其特征在于,该侦测模块包含一发射器及一接收器,该发射器用以发送该侦测波,该接收器用以接收由该使用者反射的该侦测波。

7.如权利要求5所述的可自动锁定及自动解除锁定的计算机系统,其特征在于,若该计算机系统处于该锁定状态且该使用者被判断为具有该有效权限,则该处理单元将该目前持续时间归零。

8.如权利要求5所述的可自动锁定及自动解除锁定的计算机系统,其特征在于,识别模块读取该使用者的一射频识别标签,若该处理单元判断该射频识别标签受到认可,则该使用者具有该有效权限。

9.如权利要求5所述的可自动锁定及自动解除锁定的计算机系统,其特征在于,该识别模块为一射频识别标签读取器、一指纹识别器或一影像识别器。

10.如权利要求5所述的可自动锁定及自动解除锁定的计算机系统,其特征在于,该侦测模块为一可见光影像侦测器、红外线侦测器、雷射侦测器或超音波侦测器。

说明书 :

自动锁定及自动解除锁定计算机系统的方法及计算机系统

技术领域

[0001] 本发明涉及一种锁定及解除锁定计算机系统的方法及计算机系统,尤指一种自动锁定及自动解除锁定计算机系统的方法及计算机系统。

背景技术

[0002] 目前而言,若计算机持续一段时间以上(超过预设时间值)未接收到任何指令,例如使用者不按压键盘的按键,不移动鼠标或按压鼠标键,则计算机会进入锁定模式,例如开启屏幕保护程序或限制计算机的存取。这样的设定除了延长屏幕寿命并达到节能的功效之外,还具有数据保密的功能。一般来说,当使用者欲解除屏幕的锁定状态时,需要输入密码。于使用者不在时,这样的设定可避免计算机被他人使用。但常常会有使用者忘记密码的情况发生,此将产生极大的困扰。而关于预设时间值的大小方面,不同的使用者对于预设时间值的大小,有着不同的需求。亦即,若多个成员共享一部计算机,单一的预设时间值无法满足每个成员使用计算机的习惯。
[0003] 当设定的预设时间值过短时,则需时常输入密码以解除屏幕的锁定状态,对使用者来说非常麻烦。反之,当设定的预设时间值过长,虽不需时常输入密码,但同时也失去了延长屏幕寿命及防止计算机任意被他人使用的意义。
[0004] 藉此,本发明提供一种自动锁定及自动解除锁定计算机系统的方法,能针对不同情况做出是否需锁定及自动解除锁定的判断,进而降低使用者的困扰及不便,以解决上述问题。

发明内容

[0005] 本发明所要解决的技术问题是提供一种自动锁定及自动解除锁定计算机系统的方法及计算机系统,针对不同情况会得到不同的侦测及识别结果,达到自动锁定及自动解除锁定的功能。
[0006] 为了解决以上技术问题,本发明提供了如下技术方案:
[0007] 本发明提供一种自动锁定及自动解除锁定计算机系统之方法,透过侦测使用者及识别使用者的方式,来决定是否要进行锁定及解除锁定。
[0008] 根据一具体实施例,本发明的自动锁定及自动解除锁定计算机系统的方法包含下列步骤。首先,当一计算机系统处于一未锁定状态时,侦测一预设范围内是否有一使用者,并于该使用者位于该预设范围之外时,记录一持续时间;接着,若该持续时间大于一预定时间,则控制该计算机系统进入一锁定状态;接着,当该计算机系统处于该锁定状态时,若于该预设范围内侦测到该使用者,则判断该使用者是否具有一有效权限;接着,若判断该使用者具有该有效权限,则控制该计算机系统进入该未锁定状态。
[0009] 本发明还提供一种可自动锁定及自动解除锁定的计算机系统,透过侦测模块侦测使用者的结果,并搭配识别模块识别使用者的结果,来决定是否要进行锁定及解除锁定。
[0010] 根据一具体实施例,本发明的计算机系统包含侦测模块、识别模块及处理单元。侦测模块用以侦测一使用者是否位于一预设范围内,识别模块用以识别该使用者的一权限。处理单元耦接至该侦测模块与该识别模块,用以控制该侦测模块及该识别模块。处理单元执行一计算机程序以控制该计算机系统进入一未锁定状态或一锁定状态。
[0011] 其中,当该计算机系统处于该未锁定状态,且该侦测模块于该预设范围内未侦测到该使用者时,该处理单元记录一持续时间,当该持续时间大于一预定时间时,该处理单元控制该计算机系统进入该锁定状态;当该计算机系统处于该锁定状态,且该侦测模块于该预设范围内侦测到该使用者时,该处理单元判断该使用者的该权限是否为一有效权限,若该处理单元判断该使用者具有该有效权限,则该处理单元控制该计算机系统进入该未锁定状态。
[0012] 本发明采用的自动锁定及自动解除锁定计算机系统的方法及计算机系统,透过侦测模块侦测使用者是否存在于预设范围内,进而根据使用者不在计算机系统前的持续时间来判断是否需要进行锁定。并且,本发明透过识别模块识别使用者的权限,进而根据使用者的权限来判断是否需要进行解除锁定。藉此,本发明的计算机系统将侦测模块的侦测结果及识别模块的识别结果作为是否要进行锁定及解除锁定的判断依据。由于不同情况会得到不同的侦测及识别结果,因而本发明的计算机系统可做出对应的反应,亦即达到自动锁定及自动解除锁定的功能。

附图说明

[0013] 图1为根据本发明一具体实施例的计算机系统的功能方块图。
[0014] 图2为根据本发明一具体实施例的自动锁定及自动解除锁定计算机系统的方法的流程图。
[0015] 图3(a)为对应图2中的步骤S320至步骤S326的示意图。
[0016] 图3(b)为对应图2中的步骤S340至步骤S346的示意图。
[0017] 【主要组件符号说明】
[0018] 3:计算机系统 30:侦测模块
[0019] 300:发送器 302:接收器
[0020] 32:识别模块 34:处理单元
[0021] S30、S320~S328、S340~S346:步骤
[0022] 320:射频识别标签

具体实施方式

[0023] 请参阅图1,图1为根据本发明一具体实施例的计算机系统3的功能方块图。如图1所示,本发明的计算机系统3包含侦测模块30、识别模块32及处理单元34。处理单元34耦接至侦测模块30与识别模块32,用以控制侦测模块30及识别模块32,并执行一计算机程序以控制计算机系统3进入一未锁定状态或一锁定状态。
[0024] 图2为根据本发明一具体实施例的自动锁定及自动解除锁定计算机系统方法的流程图。为了让流程图容易了解,另绘示图3(a)及图3(b)的情境示意图。图3(a)为对应图2中的步骤S320至步骤S326的示意图。图3(b)为对应图2中的步骤S340至步骤S346的示意图。
[0025] 如图2所示,本发明的自动锁定及自动解除锁定计算机系统的方法,包含下列步骤。
[0026] 首先,执行步骤S30,处理单元34判断计算机系统3是否为锁定状态。举例来说,计算机系统3的锁定状态是执行屏幕保护及/或限制使用者存取或操作计算机,如图3(a)所示。反之,计算机系统3的未锁定状态是让计算机屏幕处于正常显示状态并允许使用者存取或操作计算机,如图3(b)所示。
[0027] 若步骤S30的判断结果为是,也就是计算机系统3处于锁定状态,则进行步骤S320。若步骤S30的判断结果为否,也就是计算机系统3处于未锁定状态,则进行步骤S340。
[0028] 于步骤S320中,处理单元34判断预设范围R1内是否有使用者U1的存在。如图3(a)所示,计算机系统3的侦测模块30为-可见光影像侦测器(例如网络摄影机),用以撷取可见光影像(接收从使用者反射回来的侦测波,亦即接收可见光,其中侦测波的发射源为太阳或灯具等发光体)。继而,处理单元34(图1所示)分析撷取的影像中的肤色(肉色)分布范围。若撷取影像中的肤色分布范围够大,则表示使用者U1离网络摄影机够近,亦即处理单元34可判断出预设范围R1内有使用者U1存在。
[0029] 于另一例子中,计算机系统3的侦测模块30包含发射器300及接收器302,如图1所示。侦测模块30发射并接收反射后的侦测波,继而由处理器分析侦测波来判断预设范围内是否有使用者的存在。举例来说,发射器300用以发射红外线,接收器用以接收从阻碍物(例如使用者)反射回来的红外线。倘若接收器302所接收的红外线强度够大(大于门坎值),则表示使用者距离计算机系统很近,也代表预设范围内有使用者存在。此外,侦测模块30还可为雷射侦测器或超音波侦测器,原理与红外线侦测器类似,于此不再赘述。
[0030] 由于步骤S320是接续着步骤S30的否定结果,此时若步骤S320的判断结果为否,则表示计算机系统3处于未锁定状态且预设范围R1内没有使用者U1存在。因此,若使用者U1不在预设范围R1内出现的时间达一段时间以上,则计算机系统3应改为锁定状态,才能防止他人任意使用计算机系统3。
[0031] 为了符合上述逻辑,首先,执行步骤S322,处理单元34纪录使用者U1位于预设范围R1外的持续时间。举例来说,侦测模块30每隔0.5秒就进行一次侦测,若已进行N次侦测行为且皆未侦测到使用者,则持续时间为N*0.5(秒)。
[0032] 接着,执行步骤S324,处理单元34判断持续时间是否大于预定时间。若步骤S324的判断结果为否,则代表使用者离开预设范围R1的时间不够长,因此不需进行后续锁定动作,可回到步骤S320。进而,由于使用者已回到计算机系统3前,步骤S320中可判断出预设范围内已有使用者存在,则执行步骤S328,将所纪录的持续时间归零,以避免下次纪录持续时间的时候,累加到旧有的持续时间。
[0033] 若步骤S324的判断结果为是,则代表预设范围R1内没有使用者U1存在的状况持续超过了预设时间。接着,执行步骤S326,执行一计算机程序(例如屏幕保护程序)控制计算机系统3进入锁定状态。由于目前计算机系统3处于锁定状态,因此接着进入步骤S340的判断流程中。
[0034] 于步骤S340中,处理单元34判断预设范围R1内是否有使用者U1的存在。步骤S340与上述步骤S320所进行的动作是一样的,于此不再赘述。需注意的是,步骤S340与步骤S320各自的后续流程不同。
[0035] 由于步骤S340接续步骤S30的肯定结果,并且步骤S340的判断结果为是的话,则表示计算机系统3处于锁定状态且预设范围R1内有使用者U1存在。此时,计算机系统3的处理单元34(图1所示)应判断使用者U1是否具有有效权限。若使用者U1具有有效权限,则计算机系统3应进入未锁定状态,如图3(b)所示,让使用者U1得以使用计算机系统3。
[0036] 为了满足上述逻辑,首先,执行步骤S342,如图3(b)所示,识别模块32扫瞄使用者U1的射频识别(Radio Frequency Identification,RFID)标签320。
[0037] 接着,执行步骤S344,处理单元34判断射频识别标签320是否受到认可。举例来说,如图3(b)所示,计算机系统3的识别模块32为射频识别标签读取器,用以发送于特定频段的电磁波。当然,使用者身上也需携有射频识别标签320。继而,射频识别标签320接收到特定频段的电磁波后,就会回传属于射频识别标签320的唯一识别编号。因此,处理单元34就可将接收的识别编号比对有效识别编号列表,用以判断使用者U1是否具有有效权限。
[0038] 若步骤S344的判断结果为是,代表使用者U1具有有效权限,因而执行步骤S346,处理单元34控制计算机系统3进入未锁定状态,让使用者U1得以使用计算机系统3。由于此时计算机系统3处于未锁定状态且使用者U1位于计算机系统前,因此整体状况符合步骤S320的判断结果为是的条件及其先行条件(步骤S30的判断结果为否)。所以,步骤S346之后接着执行步骤S328,其中步骤S328及其后续动作请见上述说明。
[0039] 需补充说明的是,于步骤S342及步骤S344中,透过读取射频识别标签作为判断使用者是否具有有效权限的方式,为本发明的一实施例。另外,本发明还可采用影像识别方式或指纹识别方式。亦即,先行纪录具有计算机系统使用权的使用者的面貌或指纹,而后就可透过比对面貌(影像识别)或分析指纹(指纹识别)的方式,判断目前的使用者是否被允许使用计算机系统。
[0040] 此外,于另一实施例中,步骤S320及步骤S340中所使用的侦测模块30,以及步骤S342中所使用的识别模块32,也可是相同的对象,例如影像撷取装置。影像撷取装置是撷取使用者的影像,因此处理单元可分析撷取影像中的肤色分布情况,来判断使用者是否位于预设范围内。同样地,处理单元可分析撷取影像中的面貌特征,来判断使用者是否具有有效权限。
[0041] 相较于先前技术,本发明透过侦测模块侦测使用者是否存在于预设范围内,进而根据使用者不在计算机系统前的持续时间来判断是否需要进行锁定。并且,本发明透过识别模块识别使用者的权限,进而根据使用者的权限来判断是否需要进行解除锁定。藉此,本发明的计算机系统将侦测模块的侦测结果及识别模块的识别结果作为是否要进行自动锁定及自动解除锁定的判断依据。由于不同情况会得到不同的侦测及识别结果,因而本发明的计算机系统可做出对应的反应,亦即达到自动锁定及自动解除锁定的功能。
[0042] 藉由以上较佳具体实施例的详述,系希望能更加清楚描述本发明的特征与精神,而并非以上述所揭露的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明权利要求的范畴内。因此,本发明权利要求的范畴应该根据上述的说明作最宽广的解释,以致使其涵盖所有可能的改变以及具相等性的安排。