专利名称:触摸式电子设备及其权限管控方法
技术领域:
本发明涉及一种电子设备及其安全保护方法,特别是关于一种触摸式电子设备及其权限 管控方法。
背景技术:
随着科技产品向人机接口友善化的方向发展,触摸屏的需求不断增长,应用领域越来越 广泛。触摸屏在应用上大略可分为个人数字装置(例如触摸屏相机、触摸屏手机)及公共领 域装置(例如触摸屏公共信息査询机)。触摸屏提供了简单自然的人机交互方式,使人机交 互更为直截了当,用户操作更加方便。
与此同时,随着信息技术的飞速发展,信息安全越来越受到人们的重视。密码的使用能 够很大程度上保证信息的安全性。对于触摸式电子设备,也可以通过密码对信息进行保护。 例如,在触摸屏手机上设定了密码,当开机或者开启一些私人的文件时,用户需要输入正确 的密码。然而,当前普遍使用的密码通常为数字与字母的组合,不便于合法用户记忆,且易 被非法用户破解,此外,密码的形式比较单一,不能满足用户的个性化需求。
发明内容
鉴于以上内容,有必要提供一种触摸式电子设备,能够利用触摸屏设定和验证密码,便 于合法用户记忆且不易被非法用户破解。
此外,还有必要提供一种触摸式电子设备的权限管控方法,能够利用触摸屏设定和验证 密码,便于合法用户记忆且不易被非法用户破解。
一种触摸式电子设备,该触摸式电子设备包括触摸屏及存储区,该触摸式电子设备还包 括权限管控系统,该权限管控系统包括第一记录模块,用于记录用户通过所述触摸屏输入 的待设定图形;密码设定模块,用于根据所述待设定图形设定图形密码,并将设定的图形密 码存储于所述存储区;第二记录模块,用于记录用户通过触摸屏输入的待验证图形;及密码 验证模块,用于比较存储的图形密码及该待验证图形,确定该待验证图形是否通过验证。
一种触摸式电子设备的权限管控方法,该方法包括步骤记录用户通过所述触摸式电子 设备的触摸屏输入的待设定图形;根据记录的待设定图形设定图形密码;将设定的图形密码 存储于所述触摸式电子设备的存储区;记录用户通过所述触摸屏输入的待验证图形;及比较 存储的图形密码及该待验证图形,确定该待验证图形是否通过验证。本发明能够利用触摸屏设定及验证图形密码,从而使密码形式多样化和个性化,便于合 法用户记忆且不易被非法用户破解。
图l为本发明触摸式电子设备较佳实施例的架构图。
图2为本发明触摸式电子设备的权限管控系统较佳实施例的功能模块图。 图3为一个触摸屏的示意图。
图4为输入的图形及该图形相对应的矩阵的示意图。 图5为两次记录的图形之间的偏移量的示意图。
图6为本发明触摸式电子设备的权限管控方法较佳实施例的流程图。
具体实施例方式
参阅图1所示,是本发明触摸式电子设备的架构图。所述触摸式电子设备l可以是触摸屏 手机、触摸屏相机,或是其他使用触摸屏的电子设备。所述触摸式电子设备l包括权限管控 系统2、触摸屏3及存储区4。触摸屏3作为触摸式电子设备1的输入装置,用于接收用户输入 的图形。所述触摸屏3可以是电阻式触摸屏、电容式触摸屏,或是其他类型的触摸屏。权限 管控系统2用于根据用户通过触摸屏3输入的图形设定图形密码并将设定的图形密码存储于存 储区4,以及根据设定的图形密码以及用户通过触摸屏3输入的待验证图形判断是否通过验证 。所述输入的图形表示的是用户用手指或其他物体在触摸屏3上触摸过的轨迹。
参阅图2所示,是本发明触摸式电子设备1的权限管控系统2较佳实施例的功能模块图。 所述权限管控系统2包括第一记录模块20、密码设定模块21、第二记录模块22及密码验证模 块23。
所述第一记录模块20用于记录用户通过触摸屏3输入的待设定图形。所述待设定图形是 在设定图形密码时用户输入的图形,即用户想要设定为密码的图形。参阅图3所示,为一个 触摸屏3的示意图。在本实施例中,该触摸屏3为一个3寸的电容式触摸屏,该触摸屏3分为7 Xll (即长7等分,宽ll等分)个小方格。相应地,构造一个7X11矩阵,矩阵中的每一个元 素对应触摸屏3中的一个小方格。若记录的图形经过一个小方格,则将该小方格对应的矩阵 中的元素取值为l,若记录的图形不经过一个小方格,则将该小方格对应的矩阵中的元素取 值为O。因此,用户通过触摸屏3记录的图形可以用该图形相对应的矩阵来表示,矩阵中取值 为l的元素(以下称图形元素)即代表图形在触摸屏3上所经过的位置。矩阵中的每个元素有 确定的行数和列数。参阅图4所示,为记录的图形及该图形相对应的矩阵的示意图。在本实 施例中,第一记录模块20提供一个用户界面,提示用户开始输入待设定图形;第一记录模块20还提供一个结束按钮,当用户按该结束按钮时结束一次待设定图形的记录。在本实施例中 ,为了确保图形密码设定正确,要求用户多次输入待设定图形,例如输入三次,第一记录模 块20记录下各次输入的待设定图形。
密码设定模块21用于根据记录的待设定图形设定图形密码,并将设定的图形密码存储于 存储区4。在本实施例中,密码设定模块21计算各次记录的待设定图形的误差值,并且判断 该误差值是否在预先设定的允许误差范围内。若误差值超出预先设定的允许误差范围,则提 示用户重新设定图形密码。若误差值在预先设定的允许误差范围内,则将第一次记录的待设 定图形设定为图形密码。所述误差值在允许误差范围是指误差值小于或者等于一个允许的最 大误差值。以三次记录待设定图形为例,密码设定模块21将第一次记录的待设定图形作为参 考,分别计算第二次、第三次记录的待设定图形与第一次记录的待设定图形的误差值。在本 实施例中,密码设定模块21依次计算两次记录的待设定图形相对应图形元素的行数之差和列 数之差,将所有行数之差和列数之差中的最大值作为两次记录的待设定图形之间的误差值。 在本实施例中,若两次记录的待设定图形存在一个偏移量,即两次记录的待设定图形的起点 位置不同,则计算这两次记录的待设定图形的误差值时需要减去该偏移量。参阅图5所示, 为两次记录的图形之间的偏移量的示意图。该偏移量可以分解为行偏移量和列偏移量,假设 行偏移量为5,列偏移量为3,则将原来计算得到的行数之差减去5作为实际的行数之差,将 原来计算得到的列数之差减去3作为实际的列数之差。所述允许的最大误差值可根据触摸屏 的大小进行设定,例如尺寸较小的触摸屏设定较小的允许最大误差值(例如l),尺寸较大 的触摸屏设定较大允许最大误差值(例如2)。允许的最大误差值也可不依赖于触摸屏的大 小,而设定为一个固定值,例如设定为l。
第二记录模块22用于记录用户通过触摸屏3输入的待验证图形。所述待验证图形是在验 证图形密码时用户输入的图形。在本实施例中,第二记录模块22采用与第一记录模块20相同 的方法记录输入的图形。参阅图4所示,第二记录模块22利用矩阵来记录用户输入的待验证 图形。在本实施例中,第二记录模块22提供一个用户界面,提示用户开始输入待验证图形; 第二记录模块22还提供一个结束按钮,当用户按该结束按钮时结束待验证图形的记录。
密码验证模块23用于根据存储的图形密码及记录的待验证图形,判断是否通过验证。在 本实施例中,密码验证模块23计算记录的待验证图形与设定的图形密码的误差值,并判断该 误差值是否在所述允许误差范围内。若误差值在允许误差范围内,则通过验证;若误差值超 出允许误差范围,则未通过验证。在本实施例中,密码验证模块23采用与密码设定模块22相 同的方法计算待验证图形与设定的图形密码的误差值。具体而言,密码验证模块23计算待验
6证图形与设定的图形密码相对应的图形元素的行数之差和列数之差,将所有行数之差和列数 之差中的最大值作为待验证图形与设定的图形密码之间的误差值。同样地,若待验证图形与 设定的图形密码之间存在一个偏移量,则计算待验证图形与设定的图形密码的误差值时需要 减去该偏移量。
参阅图6所示,是本发明触摸式电子设备的权限管控方法较佳实施例的流程图。 步骤S601,第一记录模块20记录用户通过触摸屏3输入的待设定图形。所述待设定图形 是在设定图形密码时用户输入的图形,即用户想要设定为密码的图形。参阅图3所示,为一 个触摸屏3的示意图。在本实施例中,该触摸屏3为一个3寸的电容式触摸屏,该触摸屏3分为 7X11 (即长7等分,宽ll等分)个小方格。相应地,构造一个7X11矩阵,矩阵中的每一个 元素对应触摸屏3中的一个小方格。若记录的图形经过一个小方格,则将该小方格对应的矩 阵中的元素取值为l,若记录的图形不经过一个小方格,则将该小方格对应的矩阵中的元素 取值为O。因此,用户通过触摸屏3记录的图形可以用该图形相对应的矩阵来表示,矩阵中取 值为l的元素(以下称图形元素)即代表图形在触摸屏3上所经过的位置。矩阵中的每个元素 有确定的行数和列数。参阅图4所示,为记录的图形及该图形相对应的矩阵的示意图。在本 实施例中,第一记录模块20提供一个用户界面,提示用户开始输入待设定图形;第一记录模 块20还提供一个结束按钮,当用户按该结束按钮时结束一次待设定图形的记录。在本实施例 中,为了确保图形密码设定正确,要求用户多次输入待设定图形,例如输入三次,第一记录 模块20记录下各次输入的待设定图形。
步骤S602,密码设定模块21根据记录的待设定图形设定图形密码。在本实施例中,密码 设定模块21计算各次记录的待设定图形的误差值,并且判断该误差值是否在预先设定的允许 误差范围内。若误差值超出预先设定的允许误差范围,则提示用户重新设定图形密码。若误 差值在预先设定的允许误差范围内,则将第一次记录的待设定图形设定为图形密码。所述误 差值在安全值范围是指误差值小于或者等于一个允许的最大误差值。以三次记录待设定图形 为例,密码设定模块21将第一次记录的待设定图形作为参考,分别计算第二次、第三次记录 的待设定图形与第一次记录的待设定图形的误差值。在本实施例中,密码设定模块21依次计 算两次记录的待设定图形相对应图形元素的行数之差和列数之差,将所有行数之差和列数之 差中的最大值作为两次记录的待设定图形之间的误差值。在本实施例中,若两次记录的待设 定图形存在一个偏移量,即两次记录的待设定图形的起点位置不同,则计算这两次记录的待 设定图形的误差值时需要减去该偏移量。参阅图5所示,为两次记录的图形之间的偏移量的 示意图。该偏移量可以分解为行偏移量和列偏移量,假设行偏移量为5,列偏移量为3,则将原来计算得到的行数之差减去5作为实际的行数之差,将原来计算得到的列数之差减去3作为 实际的列数之差。所述允许的最大误差值可根据触摸屏的大小进行设定,例如尺寸较小的触 摸屏设定较小的允许最大误差值(例如l),尺寸较大的触摸屏设定较大的允许最大误差值 (例如2)。所述允许的最大误差值也可不依赖于触摸屏的大小,而设定为一个固定值,例 如设定为l。
步骤S603,密码设定模块21将设定的图形密码存储于存储区4。
步骤S604,第二记录模块22记录用户通过触摸屏3输入的待验证图形。所述待验证图形 是在验证图形密码时用户输入的图形。在本实施例中,第二记录模块22采用与第一记录模块 20相同的方法记录输入的图形。参阅图4所示,第二记录模块22利用矩阵来记录用户输入的 待验证图形。在本实施例中,第二记录模块22提供一个用户界面,提示用户开始输入待验证 图形;第二记录模块22还提供一个结束按钮,当用户按该结束按钮时结束待验证图形的记录
步骤S605,密码验证模块23根据存储的图形密码及记录的待验证图形,判断是否通过验 证。在本实施例中,密码验证模块23计算记录的待验证图形与设定的图形密码的误差值,并 判断该误差值是否在所述允许误差范围内。若误差值在允许误差范围内,则通过验证;若误 差值超出允许误差范围,则未通过验证。在本实施例中,密码验证模块23采用与密码设定模 块22相同的方法计算待验证图形与设定的图形密码的误差值。具体而言,密码验证模块23计 算待验证图形与设定的图形密码相对应的图形元素的行数之差和列数之差,将所有行数之差 和列数之差中的最大值作为待验证图形与设定的图形密码之间的误差值。同样地,若待验证 图形与设定的图形密码之间存在一个偏移量,则计算待验证图形与设定的图形密码的误差值 时需要减去该偏移量。
8
权利要求
1.一种触摸式电子设备,该触摸式电子设备包括触摸屏及存储区,其特征在于,该触摸式电子设备还包括权限管控系统,该权限管控系统包括第一记录模块,用于记录用户通过所述触摸屏输入的待设定图形;密码设定模块,用于根据所述待设定图形设定图形密码,并将设定的图形密码存储于所述存储区;第二记录模块,用于记录用户通过触摸屏输入的待验证图形;及密码验证模块,用于比较存储的图形密码及该待验证图形,确定该待验证图形是否通过验证。
2.如权利要求l所述的触摸式电子设备,其特征在于,所述第一记录 模块记录多次输入的待设定图形,所述密码设定模块通过计算记录的多次输入的待设定图形 的误差值来设定图形密码。
3.如权利要求1或2所述的触摸式电子设备,其特征在于,所述密码 验证模块通过计算待验证图形与存储的图形密码的误差值来确定该待验证图形是否通过验证
4.如权利要求3所述的触摸式电子设备,其特征在于,所述第一记录 模块及第二记录模块利用矩阵记录所述待设定图形及待验证图形。
5. 一种触摸式电子设备的权限管控方法,其特征在于,该方法包括步骤记录用户通过所述触摸式电子设备的触摸屏输入的待设定图形; 根据记录的待设定图形设定图形密码; 将设定的图形密码存储于所述触摸式电子设备的存储区; 记录用户通过所述触摸屏输入的待验证图形;及比较存储的图形密码及该待验证图形,确定该待验证图形是否通过验证。
6.如权利要求5所述的触摸式电子设备的权限管控方法,其特征在于,所述记录用户通过所述触摸式电子设备的触摸屏输入的待设定图形是记录多次输入的待设 定图形,所述根据记录的待设定图形设定图形密码是通过计算所述多次输入的待设定图形的 误差值来设定图形密码。
7. 如权利要求5或6所述的触摸式电子设备的权限管控方法,其特征 在于,所述根据存储的图形密码及记录的待验证图形,确定是否通过验证是通过计算记录的 待验证图形与存储的图形密码的误差值来确定该待验证图形是否通过验证。
8. 如权利要求7所述的触摸式电子设备的权限管控方法,其特征在于 ,所述待设定图形及待验证图形均利用矩阵进行记录。
全文摘要
一种触摸式电子设备及其权限管控方法,该方法包括步骤记录用户通过触摸屏输入的待设定图形;根据记录的待设定图形设定图形密码;将设定的图形密码存储于存储区;记录用户通过所述触摸屏输入的待验证图形;及比较存储的图形密码及该待验证图形,确定该待验证图形是否通过验证。本发明能够利用触摸屏设定及验证图形密码,从而使密码形式多样化和个性化,并且便于用户记忆。
文档编号G06F21/04GK101676926SQ20081030451
公开日2010年3月24日 申请日期2008年9月16日 优先权日2008年9月16日
发明者林裕伟 申请人:深圳富泰宏精密工业有限公司;奇美通讯股份有限公司