电子系统及其交互式输入方法 【技术领域】
本发明涉及一电子系统及其输入方法,特别是涉及一种电子系统及其交互式输入方法。
背景技术
随着网络服务的快速发展,大部分与个人化信息有关的网络服务,在使用者使用前都需要输入相关的个人信息,例如:账号及密码等,以供服务系统确认。同时由于网络的发达,恶意程序藉由网络的传送更加扩散,使用者往往在使用网络时,在浏览网页或下载数据的过程中,使用者的计算机就被某种恶意程序,例如:木马程序(key logger)进驻,当使用者输入个人信息时,遭到侧录而被破解。
现有技术的防范方式为在使用者输入信息的接口上做设计,除了让使用者不使用键盘输入个人信息外,此接口则在使用者每次使用时,输入的动作都会不同。举例而言,于显示接口的系统中,将使用者可输入的值,例如:数字或英文字母等以图片及随机数排列的方式显示让使用者去点选需要输入的信息。
然而,当接口中显示选择的图片,例如:数字、特殊符号及英文字母很多时,则因每次随机数排列的位置都不同,造成使用者有困难且无法立即寻找所要选择的图片。
【发明内容】
鉴于以上内容,有必要提供一种可防止侧录,又减低选择困难的电子系统及其交互式输入方法。
一种电子系统的交互式输入方法,包含步骤:接收至少一组图像输入栏上所显示自至少二群相异的图像群组分别选出的一个图像、至少一换组输入栏或一确认输入栏;依序储存图像输入栏的图像;依据换组输入栏,产生下一组图像输入栏及产生自图像群组分别选出来的下一个图像;以及依据确认输入栏,停止产生图像输入栏。
一种电子系统,包含一数据库、一控制单元以及一显示单元。数据库储存复数个图像。控制单元具有至少一组图像输入栏、一换组输入栏及一确认输入栏,控制单元依据一默认值将图像分成至少二群图像群组,并依序储存至数据库中,控制单元接收及依据一点选输入指令以储存、传输或停止传输图像至图像输入栏上。显示单元具有一显示输入画面,显示换组输入栏、确认输入栏、图像输入栏及其上的图像。
与现有技术相比,本发明的电子系统及其交互式输入方法,藉由将图像随机分群为图像群组,并依据换组输入栏产生下一组图像输入栏以供选择,此种方式,不仅因将图像分群设计,使呈现选择时可减轻判断上的困难,更可达到防止被侧录而遭破解的攻击。
【附图说明】
下面结合附图及较佳实施方式对本发明作进一步详细描述:
图1为本发明较佳实施方式的的电子系统的示意图。
图2为本发明较佳实施方式的显示单元的显示输入画面的示意图。
图3为本发明较佳实施方式的显示单元的显示输入画面的示意图。
图4为本发明较佳实施方式的显示单元的显示输入画面的示意图。
图5为本发明较佳实施方式的显示单元的显示输入画面的示意图。
图6为本发明较佳实施方式的显示单元的显示输入画面的示意图。
图7为本发明较佳实施方式的电子系统的交互式输入方法的流程图。
【具体实施方式】
请参照图1所示,本实施方式的电子系统1包含一数据库11、一控制单元12以及一显示单元13。
数据库11储存复数个图像111,各图像111于实施上可为一文字、一数字、一图案或一英文字母,在此以数据库11储存有0至9共十个阿拉伯数字的图像111及a至z共二十六个英文字母的图像111为例(图未示)。
于本实施方式中,控制单元12具有一默认值121、至少一组图像输入栏122、至少一换组输入栏123及一确认输入栏124。每一组图像输入栏122则可显示二个以上的图像111。控制单元12依据默认值121将图像111分成至少二群图像群组G,再将图像群组G中的图像111依序储存至数据库11中,而换组输入栏123可控制替换下一组图像输入栏122。控制单元12接收及依据一点选输入指令,例如:一第一点选输入指令D1、一第二点选输入指令D2及一第三点选输入指令D3以储存、传输或停止传输图像111至图像输入栏122上。本实施方式之控制单元12于实施上可具有许多个默认值121,而默认值121可由外部输入来设定,更可针对不同类型的图像111随机分群,而使图像群组G分群数目不相同。此外,图像输入栏122、换组输入栏123及确认输入栏124于实施上可分别为一按键。
请同时参照图1与图2所示,显示单元13具有一显示输入画面131,其显示各换组输入栏123、确认输入栏124及各组图像输入栏122及其上的图像111,在此以显示输入画面131显示二组图像输入栏122为例。显示单元13于实施上可为一显示面板,更可为一触控式显示面板
为使本发明的内容更加清楚,以下将列举一实例以说明本实施方式之电子系统1的交互式输入运作。
请参照图1所示,于本实施方式中,电子系统1的数据库11储存有0至9共十个阿拉伯数字的图像111及A至Z共二十六个英文字母的图像111。控制单元12具有二个默认值121其数值分别为2及3,并依据默认值121为2将0至9的图像111随机分成两个图像群组G1、G2为6、9、3、4、0及2、8、5、1、7及依据默认值121为3将a至z的图像111随机分成三个图像群组G3、G4、G5为y、b、n、x、e、r、h、t、l及s、g、c、i、u、m、p、w及a、k、o、d、q、f、v、j、z,然后,再以(6,2)、(9,8)、(3,5)、(4,1)、(0,7)及(y,s,a)、(b,g,k)、(n,c,o)、(x,i,d)、(e,u,q)、(r,m,f)、(h,p,v)、(t,w,j)、(l,z)的形式依序储存至数据库11中。
请同时参照图1与图2所示,当一使用者登入电子系统1时,需输入个人信息,例如:密码im885,此时,显示单元13的显示输入画面131会随机显示二组图像输入栏122及其图像111为(4,1)及(x,i,d)及二个换组输入栏123、123’,其可替换下二组图像输入栏122。
请同时参照图2与图3所示,使用者点选图像输入栏122中的字母i的图像111,而控制单元12依据一第一点选输入指令D1储存图像111,而使用者再分别点选换组输入栏123、123’,使控制单元12依据一第二点选输入指令D2以传输另外二组图像输入栏122及其图像111为(9,8)及(r,m,f)至显示单元13的显示输入画面131上(如图3所示),使用者选择字母m的图像111以储存至控制单元12。
请参照图4所示,然后,使用者再点选图像输入栏122的数字8的图像111二次,以储存至控制单元12,并点选换组输入栏123以替换前一组图像输入栏122并显示下一组图像输入栏122及其图像111为(3,5),并选择数字5的图像111并储存至控制单元12(如图5所示)。
倘若现在呈现的图像11 1不是使用者所要选择的,则使用者可再次点选各换组输入栏123、123’直到找到要选择的数字的图像111或字母的图像111为止。
请参照图6所示,当使用者完成输入个人信息后,则可点选确认输入栏124,使控制单元12依据一第三点选输入指令D3停止再传输图像输入栏122及其图像111。
另外,请参照图7所示,依本发明较佳实施方式之交互式输入方法应用于上述(如图1所示)电子系统1,并包括步骤S01至S04。
步骤S01,接收至少一组图像输入栏122上所显示自至少二群相异的图像群组G分别选出的一个图像111、至少一换组输入栏123或一确认输入栏124。
而电子系统1则依据不同需求执行步骤S02、S03或S04。
步骤S02,依序储存图像输入栏122的图像111。然后,再执行步骤S03或S04。
步骤S03,依据换组输入栏123,产生下一组图像输入栏122及产生自图像群组G分别选出来的下一个图像111。接着,再执行步骤S02或S04。
步骤S04,依据确认输入栏124,停止产生图像输入栏122。
本实施方式的电子系统1及其交互式输入方法,藉由将图像111随机分群为图像群组G,并依据换组输入栏123产生下一组图像输入栏122以供选择,此种方式,不仅因将图像111分群设计,使呈现选择时可减轻判断上的困难,更可达到防止被侧录而遭破解的攻击。
应该指出,上述实施方式仅为本发明的较佳实施方式,本领域技术人员还可在本发明精神内做其它变化。这些依据本发明精神所做的变化,都应包含在本发明所要求保护的范围之内。