具有触控功能的电子装置执行程序的方法
技术领域
本发明有关于一种执行应用程序的方法,尤指一种具有触控功能的电子装置执行程序的方法。
背景技术
在现有技术中,当具有触控荧幕的电子装置处于荧幕锁定的状况时,若使用者要使用此电子装置,使电子装置进入正常操作的状态,常见的解锁方式如iPhone所使用的”滑动解锁”用以解锁触控荧幕或是如台湾专利申请号98106253所揭露的第7A图,以手指对触控荧幕上显示的两个特定图示碰触后,使电子装置荧幕解锁。上述两种方法可让使用者直觉式的操作荧幕,任意使用者都可以轻易操作,解锁此电子装置后使用。
对某些使用者而言,电子装置内的资料为个人隐私,需要进一步的保护措施,才能保护个人的资料不至于外泄,常见的加密方式,例如,在电子装置锁定的状况时,需要在输入介面输入特定密码字串,输入完全正确才能进行解锁;或是如Android的平台装置上提供一种安全解锁的方法,使用者需要先进行预设轨迹的设定,当需要解锁时,以触控方式画出一个输入轨迹,将输入轨迹与预设轨迹比对,当完全相同时才解锁荧幕,上述两种方式都有缺点存在,前者需要使用者记忆原先设定的密码,后者需要使用者记忆预设轨迹的样子,比对正确的输入才能解锁荧幕。
然而对使用者而言,尤其是对一些上了年纪或记忆力不佳的使用者,正确记忆密码或是轨迹是不容易的事。
因此,如何让使用者更简易地使用触控装置特定的功能成为现今一项重要的课题。
发明内容
因此,本发明的目的之一在于提供一种用执行应用程序的方法,适用于具有触控面板的电子装置,该电子装置具有触控荧幕、记忆单元与控制单元,其特征在于该方法包含:储存至少二个字符的顺序及该至少二个字符在该触控荧幕的位置于该记忆单元;显示至少一个干扰字符与该至少二个字符在该触控荧幕上,该至少二个字符系位于储存时对应的位置;触碰该触控荧幕决定输入轨迹;比对输入轨迹与该至少二个字符的顺序及其对应的位置;当该输入轨迹符合该至少二个字符的顺序及其对应位置时,该控制单元执行第一应用程序。
作为进一步可选的技术方案,该至少一个干扰字符以无序方式选择显示位置。
作为进一步可选的技术方案,该至少一个干扰字符与该至少二个字符其中之一相同。
作为进一步可选的技术方案,当该输入轨迹包含该至少一个干扰字符,该控制单元执行该第一应用程序。
作为进一步可选的技术方案,该至少二个字符为字串内的字符,该字串包括复数个字符,其中,当该输入轨迹碰触该字串内字符的位置占字串所有字符的位置的比率高于预定比率,该控制单元执行该第一应用程序。
作为进一步可选的技术方案,当该输入轨迹包含该至少一个干扰字符的位置,该控制单元忽略该输入轨迹。
作为进一步可选的技术方案,该至少二个字符为字串的连续两字符,该方法还包括:储存预设轨迹,该预设轨迹于触控荧幕上经过该字串的所有字符,其中,经过该至少二个字符的该预设轨迹与该输入轨迹包围区域,当该区域的面积小于第一预定值,该控制单元执行该第一应用程序。
作为进一步可选的技术方案,该至少二个字符为字串的字符,该方法还包括:储存预设轨迹,该预设轨迹与该输入轨迹分别于触控荧幕上经过该字串的所有字符,其中,经过该至少二个字符的该预设轨迹与该输入轨迹包围区域,当所有的区域的面积和小于第二预定值,该控制单元执行该第一应用程序。
作为进一步可选的技术方案,该方法还包括:储存干扰字符及其在荧幕上的位置于该记忆单元中,当该输入轨迹经过该干扰字符时,该控制单元执行第二应用程序。
作为进一步可选的技术方案,该方法还包括:决定字串,该字串包含该至少二个字符;显示样板,该样板包含该字串的所有字符;以及触碰该触控面板决定预设轨迹,该预设轨迹依序经过该字串的所有字符。
作为进一步可选的技术方案,该方法还包括:显示样板,该显示样板上显示复数个字符;决定字串,该字串的所有字符选自该复数个字符,且该字串包含该至少二个字符;以及触碰该触控面板决定预设轨迹,该预设轨迹依序经过该字串的所有字符。
通过本发明,可以使解锁功能多了容错机制的选择,且通过荧幕字符的提示可以提醒使用者原先的密码或是密码轨迹的位置,增进保护电子装置内资料的方式。
关于本发明的优点与精神可以藉由以下的发明详述及所附图式得到进一步的了解。
附图说明
图1a为本发明设定字串与预设轨迹的步骤示意图;
图1b为本发明另一种设定字串与预设轨迹的步骤示意图;
图2为本发明解锁荧幕的步骤示意图;
图3a-3d为本发明设定字串与待机显示的显示示意图;
图4a为本发明设定字串的显示示意图;
图4b为本发明设定字串的另一显示示意图;
图5a-5d为本发明输入轨迹的一组显示示意图;
图6a为本发明中等容错等级实施例的显示示意图;
与6b为本发明较高精密容错等级实施例的显示示意图;
图7a为本发明输入轨迹可驱动特定程序的显示示意图;
图7b为本发明输入轨迹可驱动特定程序的另一显示示意图;
图8为本发明电子装置***示意图。
具体实施方式
为使对本发明的目的、构造、特征、及其功能有进一步的了解,兹配合实施例详细说明如下。
图8为本发明电子装置***示意图,如图8所示,电子装置10包括触控荧幕11、记忆单元12与控制单元13,本发明的电子装置10可以是任何具有触控荧幕的电子装置,例如行动电话、平板电脑或是提款机(ATM)等,还有部份电子元件未在图8显示,然在本发明说仅就有相关元件进行说明。
本发明所实施的方法须作字串设定作为使用者的密码,请参见图1a和图1b,图1a为本发明设定字串与预设轨迹的步骤示意图,图1b为本发明另一种设定字串与预设轨迹的步骤示意图,图1a与图1b皆揭露了设定字串的方法,以图1a为例,步骤101为使用者心里已经想好一组密码,这组密码为一组字串,步骤101亦即为决定字串,字串包含至少二个字符,这些字符可以是字母也可以是数字或汉字等,或者它们的组合;本发明的实施例皆以字母为例来进行说明,下述实施例中将不再赘述。例如,使用者已经决定密码为包含四个字母的字串“LUCK”,先行输入于电子装置10内,控制单元13将字串内的字母嵌入一个样板内,该样板可为预设样板,进行步骤102:显示预设样板,如图3a所示,图3a-3d为本发明设定字串与待机显示的显示示意图,预设样板内有其他的干扰字母以及与字串重复的字母,使用者可以依自己的喜好选择如图3b或图3c中“L”、“U”、“C”、“K”的位置,另外步骤103可以以图4a(对应图3b)的方式绘出LUCK的预设轨迹S1,或是以图4b(对应图3c)的方式绘出LUCK的预设轨迹R1,字串LUCK的至少二个字母的顺序与字母位置会储存在记忆单元12内(步骤104),在本实施例中,是将整个字串LUCK的顺序、字母位置与预设轨迹S1或R1全部储存在记忆单元12内,其中,图4a为本发明设定字串的显示示意图,图4b为本发明设定字串的另一显示示意图;然后在步骤105进行容错等级的设定,决定是否容许使用者做“不精确”的输入,至此完成密码(或字串)与预设轨迹的设定。
请参考图1b,图1b为本发明另一种设定密码(或字串)与预设轨迹的步骤示意图设定方式,方法如下:步骤201,先显示预设样板,如图3a所示,此预设样板可以随机的显示各种字母排列,步骤202,使用者看到此排列方式后,可以由预设样板上选择LUCK字串作为密码,以图4a的方式绘出LUCK的预设轨迹S1,或以图4b的方式绘出LUCK的预设轨迹R1;步骤203,将字串LUCK内字母的顺序、字母位置与预设轨迹P1或R1储存在记忆单元12内;然后在步骤204进行容错等级的设定,决定是否容许使用者做“不精确”的输入,至此完成字串与预设轨迹的设定。
参考图2,图2为本发明解锁荧幕的步骤。当电子装置10进入荧幕11锁定时,步骤301荧幕11显示字串LUCK中的字母“L”、“U”、“C”、“K”分别在其预设的位置,即位于“L”、“U”、“C”、“K”储存时的对应的位置,同时荧幕11上会显示干扰字母,如图3a或图3d,具底线的字母(实际显示不会有底线)为字串中的字母,其余不具底线的字母为干扰字母,图3a的显示为当初设定时的预设样板,使用图3a的显示方式使用者会有较高的熟悉度,图3d中则以无序方式选取干扰字母与其位置;选取的干扰字母可与字串中的字母的至少其中之一相同,当然于其它实施例中干扰字母也可以与字串的字母完全不同。
步骤302为使用者依据上述图3a或图3d的触控荧幕11显示的示意图,用手指在触控荧幕11上划上一个输入轨迹,步骤303则比对输入轨迹与字串的字母位置或预设轨迹,经由容错等级的区别,决定是否执行步骤304,若输入轨迹符合字串的至少二个字母的顺序及其对应位置,则执行步骤304,即控制单元13解锁荧幕11,即启动第一应用程序。在本发明中解锁触控荧幕也属一种应用程序。
本发明揭露数种容错等级的设定,使用者可以依其需要的精密度选择,容错等级精密度越高,操作的精准度需要越高,才能有较好的保障,此处的精密度指输入轨迹经过字串内字母所在位置的精准度以及输入轨迹与预设轨迹的相似度。
图5a-5d为本发明输入轨迹的一组显示示意图,揭露较低容错等级的实施例。图5a(对应图3b)与图5b(对应图3c)揭露输入轨迹符合字串中字母的顺序,其通过了字串所有字母的位置,且通过了至少一个干扰字母,即可执行第一应用程序。然在此例子中,是否执行第一应用程序与输入轨迹与预设轨迹之间的差异无关,或是与是否通过干扰字母并无关,只要字母的顺序及位置,符合输入轨迹必须依序通过预设字串所有字母的位置,即可执行第一应用程序。
图5c揭露一种更宽松的容错等级,判别条件为只要输入轨迹碰触字串内字母的位置占字串所有字母的位置的比率高于预定比率,控制单元13即解锁荧幕或执行第一应用程序,例如预定比率为50%,图5c中只有“L”、“C”、“K”在输入轨迹上,“U”被遗漏了,但输入轨迹依序触碰三个字母的位置且比率为75%,则控制单元13解锁荧幕11或执行第一应用程序。另外,也可以以“字串的头尾字母一定要碰触到”作为判定条件,图5c中,输入轨迹依序通过(即碰触到)字串的首字母“L”与尾字母“K”,因此控制单元解锁荧幕或执行第一应用程序。
图6a揭露中等容错等级的实施例,在此实施例中,输入轨迹通过了字串内所有字母的位置且“不许”通过任何干扰字母,在此例子中,输入轨迹不受预设轨迹的限制,即输入轨迹与预设轨迹无关,只要符合输入轨迹必须依序通过字串所有字母的位置且不通过干扰字母,即可执行第一应用程序,如此可以防止其他使用者尝试碰触干扰字母来猜测真实的字串;相对的,使用者必须注意输入轨迹须避开干扰字母,做较高注意力的输入。
图6b为本发明较高精密容错等级实施例的显示示意图,揭露需要较高精密容错等级的实施例,在此实施例中,在步骤104或步骤203中须同时储存预设轨迹P1于记忆单元12中。预设轨迹P1与输入轨迹P 2通过所有字母“L”、“U”、“C”、“K”且上述两轨迹分别相交于点a1、a2、a3、a4、a5与a6,预设轨迹P1与输入轨迹P2在连续两点分别挟持f1、f2、f3、f4与f5五个小区域,f1为经过连续的两个字母“L”与“U”的预设轨迹P1与输入轨迹P2包围的区域,亦可以理解为预设轨迹P1与输入轨迹P2在连续的两个交点a1与a2之间围成的区域,f2则为预设轨迹P1与输入轨迹P2在连续的两个交点a2与a3之间围成的区域,依此类推;在本实施例中可以以f1的面积大小比对第一预定值,其中第一预定值例如为差异值,当f1的面积大于第一预定值时,表示预设轨迹P1与输入轨迹P2差异过大,忽略本次输入,反之则对荧幕11解锁或执行第一应用程序;除f1外,亦可选择f2+f3或f4+f5的面积和与第一预定值比较,以确定是否解锁荧幕11或执行第一应用程序。该种较高精密容错等级设置使得使用者于输入之初或输入结束前必须以较高的精准度来输入。另外,本实施例也可以f1+f2+f3+f4+f5的面积总和与第二预定值比对,若该面积总和大于第二预定值,表示预设轨迹P1与输入轨迹P2差异过大,忽略本次输入,反之,则可解锁荧幕11或执行第一应用程序。
本发明另揭露除输入密码解锁荧幕11外,更可以选择第二应用程序驱动,例如图7a所示,使用者的密码(或字串)为LUCK,当使用者在触控面板的输入轨迹通过“L”、“U”、“C”、“K”且通过“M”与“A”,字串MA对应邮件程序,则,电子装置除解锁触控荧幕外,更同时执行邮件程序;如图7b所示,而当使用者在触控面板的输入轨迹通过“L”、“U”、“C”、“K”且通过“P”与“L”,字串PL对应音乐播放器,则,电子装置除解锁触控荧幕11外,还同时执行启动音乐播放器。
通过本发明,可以使解锁功能多了容错机制的选择,且通过荧幕字符(如字母)的提示可以提醒使用者原先的密码或是密码轨迹的位置,增进保护电子装置内资料的方式。
本发明已由上述相关实施例加以描述,然而上述实施例仅为实施本发明的范例。必需指出的是,已揭露的实施例并未限制本发明的范围。相反地,在不脱离本发明的精神和范围内所作的更动与润饰,均属本发明的专利保护范围。