用于校验操作者身份的校验设备及记录介质的制作方法

文档序号:6415844阅读:167来源:国知局
专利名称:用于校验操作者身份的校验设备及记录介质的制作方法
技术领域
本发明涉及一种用于校验信息设备的操作者的校验设备,并涉及一种存储用于使计算机作为这样一种校验设备运行的程序的存储介质。
背景技术
近年来,已广泛使用诸如个人计算机、输入便携式终端等信息设备。
一般来讲,这种信息设备设计成能通过校验口令使用户受到限制,以便防止由非授权的个人对信息进行访问。
然而,输入口令是很麻烦的。这在没有键盘的笔输入便携式终端的情况下尤其如此。
本发明的公开因此,本发明的目的是方便用于校验使用信息设备的操作者的操作。
按照本发明的一个方面,提供了一种用于校验操作者的校验设备,该校验设备包含存储装置,用于事先存储一图像以及为该图像设置的至少一个校验点的位置;显示装置,具有一显示屏,用于显示所述图像;指定装置,用于指定所述显示装置的显示屏上的任一点;和校验控制装置,用于使所述显示装置显示存储在所述存储装置中的图像,以便校验所述操作者(校验该操作是否有权使用信息设备),检测所述显示装置的显示屏上的任一点已由所述指定装置指定,并且,当由所述指定装置指定的所述点的位置对应于存储在所述存储装置中的至少一个校验点的位置时,确定校验通过(即,所述操作者有权使用所述信息设备)。
按照上述的校验设备,校验是通过指定图像上的至少一个校验点的简单操作来进行的。在输入口令的情况下,存在的危险是,没有授权使用笔输入便携式终端的个人可根据输入口令时的用户手的运动或者触笔的运动容易地猜出该口令。然而,本发明不会带来这种危险,因为是对图像上的任意指定点的位置进行校验。如果要指定不显示这种图像的显示屏上的纯粹的坐标,用户很有可能会将该坐标忘记。然而,在本发明中,由于寄存的校验点是图像上的一点,用户很容易记住其位置,因此可容易地对其指定。
按照本发明,可顺序显示多个图像。在这种情况下,校验是通过指定顺序显示的每个图像上的一校验点的简单操作来进行的。在输入口令的情况下,存在的危险是,没有授权使用笔输入便携式终端的个人可根据输入口令时的用户手的运动或者触笔的运动容易地猜出该口令。然而,在本发明中,对各图像上的任意指定点的位置进行校验。因此,本发明不会带来这种危险。如果要指定不显示这种图像的显示屏上的纯粹的坐标,用户很有可能会将该坐标忘记。然而,在本发明中,由于寄存的校验点是各图像上的点,用户很容易记住它们的位置,因此可容易指定它们。
此外,按照本发明,可通过选择和指定顺序显示的多个图像的简单操作来进行校验。在输入口令的情况下,存在的危险是,没有授权使用笔输入便携式终端的个人可根据输入口令时的用户手的运动或者触笔的运动容易地猜出该口令。本发明不会带来这种危险,因为校验是通过选择和指定顺序显示的各图像来进行的。如果要指定不显示这种图像的显示屏上的纯粹的坐标,用户很有可能会将该坐标忘记。本发明没有这种可能性,因为仅需要选择和指定顺序显示的图像。
附图的简要说明

图1A是描述采用按照本发明第一实施例的校验设备的笔输入便携式终端的结构的方框图;图1B是描述一显示屏的图,用于解释按照本发明第一实施例的操作;图2是解释采用本发明第一实施例的校验设备的笔输入便携式终端如何操作的流程图;图3A是表示事件和图像之间的对应关系的图;图3B是描述一图像位置表的图;图3C是解释图像尺寸和图像上的校验点之间的关系的图;图3D是解释图像原点位置的图;图4A是描述按照本发明第二实施例的一图像位置表的图;图4B是描述显示屏的图,用于解释按照本发明第二实施例的操作;图4C是解释在本发明的第三实施例中为每个应用程序提供的校验窗口表的图;图5是解释采用本发明第二实施例的校验设备的笔输入便携式终端如何操作的流程图;图6A是描述显示屏的变化形式的图,用于解释按照本发明第三实施例的操作;和图6B是解释采用本发明第三实施例的校验设备的笔输入便携式终端如何操作的流程图。
实现本发明的最好模式第一实施例图1A是描述采用按照本发明第一实施例的校验设备的笔输入便携式终端的结构的方框图。在本图中,标号10表示一CPU,用作控制该笔输入便携式终端的整体操作的控制部分。标号12表示一输入设备,该输入设备包括一触摸板、一触笔等。例如,该触摸板安排在比如LCD显示器的显示设备14的显示屏上。标号16表示比如硬盘、ROM等的存储设备,比如用于存储要显示的图像。标号18表示一RAM,用于存储后面要描述的图像位置表。
标号20表示一存储介质控制部分,用于控制从存储介质读取数据或者将数据存储到该存储介质,该存储介质比如为装载的软盘、光(磁)盘等。标号24表示一通信控制部分,用于通过通信线路26(可以是电缆或者无线电波)将数据传送到外部设备或者从外部设备接收数据。
CPU 10执行处理程序和数据等,以作为校验设备工作,所述处理程序和数据事先存储在存储设备16或者存储介质22中。无需说明,他们也可以不存储在存储设备16或存储介质22中,而可以从连接到通信线路26等的任何其它设备接收这些处理程序和数据,并随后对其进行存储(例如,存储在提供于RAM 18中的未示出的工作存储器中)。或者,连接到通信线路26等的任何其它设备可包括一存储单元或者存储介质,并且,存储在其中的程序和数据可通过通信线路26从其中传送出。
下面将描述相应于上述结构的操作。
按照第一实施例的校验设备,如图1B所示,显示设备14的显示屏14A显示事先预定并存储的图像28。当由输入设备12的触笔指定了图像28上的任何点时,校验设备判断所指定点的位置是否与事先预定并存储的那些点28A和28B一致,从而判断校验是通过(O.K.)还是不通过(N.G.)。
图2是说明上述过程的流程图。存储设备16或者存储介质22以由CPU 10可读的程序代码形式存储用来实现在上述流程图中所表述的各个功能的程序。
图3A示出了用户事先预定和存储在RAM 18中的一表。该表列出了多个事件(笔输入便携式终端的启动和特定应用程序的启动),以及相互关联的多个图像(图像A和B)。首先,CPU 10从图3A的表中选择对应于当前事件的一个图像(步骤S10)。之后,CPU 10将初始值“1”设置到一秩(rank)寄存器和一图像比(image ratio)寄存器这两个寄存器中,这些寄存器包括在CPU 10或者RAM 18中(步骤S12)。
用户可选择每个图像(A和B)上的一个或多个校验点,并将它们的位置事先存储在图像位置表中,该图像位置表存储在RAM 18中并图示于图3B中。设置在秩寄存器中的值指示校验点的指定顺序。如图3B所示,该图像位置表存储与每个校验点相关的其在相应图像上的位置及其在指定顺序中的秩。图像上校验点的位置不是从位于如图3C所示图像左边角的原点(0,0)起的相对坐标(例如,秩中第一个校验点的相对坐标为(w1,h1)),而是以从原点(0,0)起的相对坐标与图像尺度即宽度WA(或WB)及高度HA(或HB)的比例表示的“比例位置”。这是因为这种图像的比例尺可自由增大或缩小。如果图像比例尺增大或缩小,则从原点起的点位置(相对坐标)也会发生变化。鉴于这种图像比例尺的可能变化而采用比例位置。设置在比例寄存器中的值指示所选图像的显示比例尺。
在选择图像并对各寄存器初始化之后,CPU 10使显示设备14显示所选图像,以使图像从原点开始并以由设置在图像比寄存器中的值表示的比例尺显示(步骤S14)。图像原点的坐标是位于显示屏14A的左上角的显示坐标原点开始的坐标,并且可以是预定、预先存储的坐标或者可以是随机产生的坐标。
然后,CPU 10确定是否已用输入设备12的触笔进行了输入(步骤S16)。当CPU 10确定没有输入时,它更新图像原点的坐标,并改变设置在图像比寄存器中的值(步骤S18),之后,CPU 10返回步骤S14。结果,图像的位置和尺寸发生变化,如由图3D的虚线所示那样。
当CPU 10确定已经用触笔进行了输入时,它获得由触笔指定的各点的坐标(步骤S20),并根据所获得的坐标得出指定点的位置(步骤S22)。各点的位置可通过从该点的坐标中减去图像原点的坐标而得出。然后,CPU 10根据所得出的位置和图像的尺度计算各指定点的比例位置(步骤S24)。例如,在点位置由(xs,ys)规定的情况下,其比例位置为(xs/WA,ys/HA)。如此计算出各指定点的比例位置之后,CPU 10将该计算出的比例位置与存储在图像位置表中并且其秩与计算出的比例位置相对应的那些比例位置进行比较(步骤S26),并确定在相互比较的比例位置之间的差错或者差异是否在预定允许的范围之内(步骤S28)。当CPU 10确定差错不在允许的范围之内时,它产生一报警信号并终止处理(步骤S30)。
当CPU 10确定差错在允许的范围之内时,它参照图像位置表并确定由设置在秩寄存器中的值表示的秩是否是最后一个(步骤S32)。当CPU 10确定该秩不是最后一个时,CPU 10更新(向上计数)设置在秩寄存器中的值(步骤S34)并返回步骤S14。
当CPU 10确定该秩是最后一个时,则判断校验通过,并启动所述笔输入便携式终端或者应用程序(步骤S36)。
因此,显示事先寄存的图像而不是口令输入屏,并校验该图像上预定的每个点是否已由触笔指定。当确定该图像上预定的每个点已由触笔指定时,则确定校验通过。
更具体地讲,用户事先选择所需图像,并事先寄存图像上的所需点及其指定顺序。在接通电源从而初始启动笔输入便携式终端时,所选图像显示在显示屏上,并且该笔输入便携式终端等待,直到所显示图像上的任意点由触笔指定(在这种情况下,图像的显示位置和显示尺寸进行变化,以增强安全性)。当所显示图像上的任意点由触笔指定时,判断各点的比例位置(而不是显示坐标)及指定顺序是否与事先寄存的比例位置及指定顺序相符。当确定各点的比例位置及指定顺序与事先寄存的比例位置及指定顺序相符时,确定校验通过,然后使所述终端可用。
因此,不必很费事地输入口令。在输入口令的情况下,存在的危险是,没有授权使用笔输入便携式终端的个人可根据输入口令时的用户手的运动或者触笔的运动容易地猜出该口令。然而,在本发明中,对图像上指定的校验点的位置进行校验。因此,本发明不会带来这种危险。
由于校验点是图像上的点,用户很容易记住它们的位置(如果要指定不显示这种图像的显示屏上的纯粹的坐标,用户很有可能会忘记它们的位置)。
最好,图像的显示位置和显示尺寸每次都变化。(这将有助于提高安全性。如果相同的点由触笔多次重复指定,则在显示屏上可形成笔的标记,这样就有可能使其它人觉察到事先寄存的各点的位置。然而,如果每次都改变图像的显示位置和显示尺寸,则由触笔指定的各点的位置不固定,这样带来的极大好处是,可以避免上述被他人觉察的可能性。)在上述实施例中,比例位置设置并存储在图像位置表中。然而,毫无疑问,如果图像尺寸不变,则从图像原点起的相对坐标可代替比例位置存储在图像位置表中。
在上述实施例的步骤S18中,既更新图像坐标原点,又修改设置在图像比寄存器中的值。然而,在步骤S18中也可以只进行这两种行为中的一个。
第二实施例下面将描述本发明的第二实施例。
下面将不再解释采用本发明第二实施例的校验设备的笔输入便携式终端的结构,因为该结构与第一实施例的笔输入便携式终端的结构相同。然而,在第二实施例中,存储在RAM 18中的图像位置表如图4A所示。更具体地讲,第二实施例的图像位置表存储与每个图像窗口相关的其显示位置及其寄存的坐标。
图5是用于解释采用该第二实施例的校验设备的笔输入便携式终端的操作的流程图。存储设备16或者存储介质22以由CPU 10可读的程序代码形式存储用来实现在上述流程图中所表述的各个功能的程序。
按照该第二实施例,CPU 10从图像位置表中选择第一图像(图像A)(步骤S40)。然后,CPU 10使显示设备14按照存储在图像位置表中的相应显示位置,将所选图像作为一图像窗口显示(步骤S42)。CPU 10等待,直到用输入设备12的触笔进行了任何输入(步骤S44)。
当CPU 10确定已用触笔进行了任何输入时,它获得由触笔指定的点的坐标(步骤S46),并根据所获得的坐标,以与第一实施例中相同的方式,得出指定点的位置(步骤S48)。然后,CPU 10将所得出的位置与由寄存的坐标规定的位置相比较(步骤S50),其中,图像位置表存储与所选图像相关的寄存的坐标,并确定在相互比较的两个位置之间的差错或者差异是否在预定允许的范围之内(步骤S52)。当CPU 10确定差错不在允许的范围之内时,它产生一报警信号并终止处理(步骤S54)。
当CPU 10确定差错在可允许的范围之内时,它参照图像位置表并确定所选图像是否是最后一个图像(步骤S56)。当CPU 10确定所选图像不是最后一个图像时,CPU 10选择下一图像(步骤S58)并返回步骤S42。
当CPU 10确定所选图像是最后一个图像时,则其判断校验通过,并启动所述笔输入便携式终端(步骤S60)。
因此,按照该第二实施例,事先预定并存储的多个图像顺序显示以执行校验,如图4B所示。当在显示各图像的期间检测出显示屏上任何点已被指定时,所指定各点的位置与事先存储的那些位置进行比较。当所指定各点的位置与事先存储的位置相符时,确定校验通过。
在该第二实施例以及上述第一实施例中,每次都改变图像窗口的显示位置和显示尺寸。毫无疑问,可以采用比例位置来代替寄存的坐标。
第三实施例下面将描述本发明的第三实施例。
下面将不再解释采用本发明第三实施例的校验设备的笔输入便携式终端的结构,因为该结构与第一实施例的笔输入便携式终端的结构相同。
然而,在第三实施例中,RAM 18不存储图像位置表,而存储为每个应用程序提供的校验窗口表,如图4C所示。该校验窗口表存储与每个窗口相关的多个显示图标以及寄存的图标。
更具体地讲,当启动一个应用程序时,则参照相应的校验窗口表,使多个图标显示在首(head)窗口中,如图6A所示。当选择并指定首窗口中的一个图标时,判断该图标是否与寄存的一个图标相同。如果所指定的图标与其相同,则显示下一窗口(窗口A)。当在最后一个窗口(窗口G)中指定一个寄存的图标时,确定校验通过。
在此情况下,最好,所述图标在内容上彼此相关。例如,图标“a”是一座山的图像,图标“b”是一个海洋的图像,图标“c”是一片森林的图像,图标“d”是一个岛屿的图像,图标“e”是珠穆朗玛峰(Mt.Everest)的图像,图标“f”是富士山(Mt.Fuji)的图像,图标“g”是乞力马扎罗山(Mt.Kilimanjoro)的图像,而图标“h”是艾特纳山(Mt.Etna)的图像。图标“i”是维苏威火山(Mt.Vesuvius)的图像,图标“j”是埃尔伯特山(Mt.Elbert)的图像,而图标“k”是克利夫兰山(Mt.Cleveland)的图像。
图6B是用于解释采用该第三实施例的校验设备的笔输入便携式终端的上述操作的流程图。存储设备16或者存储介质22以由CPU 10可读的程序代码形式存储用来实现在上述流程图中所表述的各个功能的程序。
具体地讲,按照该第三实例,CPU 10从相应的校验窗口表中选择首窗口(步骤S70),并使显示设备14在所选的窗口中显示各图标(步骤S72)。CPU 10等待,直到用输入设备12的触笔指定了任何图标(步骤S74)。
当已用触笔指定了任何图标时,则CPU 10参照校验窗口表,并判断所指定的图标是否是寄存的图标,其中,校验窗口表存储与所选窗口相关的寄存的图标(步骤S76)。当指定的图标不是寄存的图标时,CPU 10产生一报警信号并终止处理(步骤S78)。
当指定的图标是寄存的图标时,CPU 10参照校验窗口表,并判断当前选择的窗口是否是最后一个窗口(步骤S80)。若当前选择的窗口不是最后一个窗口,CPU 10选择下一窗口(步骤S82),并返回步骤S72。
若当前选择的窗口是最后一个窗口,CPU 10确定校验通过,并启动相应应用程序(步骤S84)。
上面在第一到第三实施例中解释的情况是将校验设备应用于笔输入便携式终端的情况。然而,本发明并不限于此,所述校验设备也可以应用于比如个人计算机等的任何其它信息设备。
权利要求
1.一种用于校验操作者的校验设备,该校验设备包含存储装置(16、18),用于事先存储一图像以及为所述图像设置的至少一个校验点的位置;显示装置(14),具有一显示屏,用于显示所述图像;指定装置(12、14),用于指定所述显示装置(14)的显示屏上的任一点;和校验控制装置(10),用于使所述显示装置(14)显示存储在所述存储装置(16、18)中的所述图像,以便校验所述操作者;检测所述显示装置的显示屏上的任一点已由所述指定装置(12、14)指定,并且,当由所述指定装置指定的所述点的位置对应于存储在所述存储装置(16、18)中的所述至少一个校验点的位置时,确定校验通过。
2.如权利要求1所述的校验设备,其中,根据所述显示屏上的所述指定点的位置以及显示在所述显示装置(14)上的所述图像的显示位置,所述校验控制装置(10)将所述指定点定位于显示在所述显示屏上的所述图像上,并且,当所述图像上的所述指定点位置对应于存储在所述存储装置中的所述至少一个校验点的位置时,确定校验通过。
3.如权利要求1所述的校验设备,其中,所述存储装置(16、18)存储所述至少一个校验点的位置,作为所述图像上的相关坐标。
4.如权利要求1所述的校验设备,其中,存储在所述存储装置(16、18)中的所述至少一个校验点的位置和由所述校验控制装置(10)检测的所指定的点的位置是比例位置,其每一个比例位置都以所述图像上的相对坐标与所述图像的尺度的比例来表示。
5.如权利要求1所述的校验设备,其中,所述存储装置(16、18)存储为所述图像设置的多个校验点的位置以及所述多个校验点由所述指定装置(12、14)指定的指定顺序;和所述校验控制装置(10)检测已由所述指定装置(12、14)指定所述显示屏上的任意点,并且,当由所述指定装置(12、14)指定的各点的位置和指定顺序与存储在所述存储装置(16、18)中的所述多个校验点的位置和指定顺序相对应时,确定校验通过。
6.如权利要求1所述的校验设备,其中,所述存储装置(16、18)为每一个要启动的程序存储所述图像及所述至少一个校验点。
7.一种用于校验操作者的校验设备,该校验设备包含存储装置(16、18),用于事先存储多个图像以及为所述图像设置的多个校验点的位置;显示装置(14),具有一显示屏,用于显示所述图像;指定装置(12、14),用于指定所述显示装置(14)的显示屏上的任一点;和校验控制装置(10),用于使所述显示装置(14)顺序显示存储在所述存储装置(16、18)中的所述图像,以便校验所述操作者;检测所述显示装置(14)的显示屏上的任意点已由所述指定装置(12、14)指定,并且,当由所述指定装置(12、14)指定的各点的位置对应于存储在所述存储装置(16、18)中的所述多个校验点的位置时,确定校验通过。
8.如权利要求7所述的校验设备,其中,所述校验控制装置(10)使所述显示装置(14)顺序显示所述图像,并且,在所述显示装置(14)显示所述图像中的一个图像的同时,当所述校验控制装置(10)检测到所述显示屏上的一点已由所述指定装置(12、14)指定,并确定所指定点的位置对应于为所述一个图像设置的所述多个校验点中的一个的位置时,所述校验控制装置(10)使所述显示装置(14)显示所述图像中的下一个图像。
9.一种用于校验操作者的校验设备,该校验设备包含顺序显示装置(14),用于顺序显示各个显示图像,每个显示图像都与预定的指定操作中的一个操作有关;指定操作装置(12、14),用于相对于顺序显示在所述顺序显示装置(14)上的所述显示图像来执行指定操作;和判断装置(10),用于根据由所述指定操作装置(12、14)执行的指定操作是否对应于所述预定的指定操作,来判断由所述指定操作装置(12、14)执行的指定操作是否适当。
10.如权利要求9所述的校验设备,其中,所述显示图像是窗口图像;所述顺序显示装置(14)以逐一叠加的状态显示所述窗口图像;和当所述判断装置(10)判断出所述指定操作装置(12、14)相对于所述窗口图像中的一个图像执行的一指定操作对应于所述预定操作中的一个操作时,所述顺序显示装置(14)显示所述窗口图像中的下一个图像。
11.如权利要求9所述的校验设备,其中,所述显示图像是窗口图像,并且由所述指定操作执行的指定操作是选择并指定显示在所述窗口图像中的图标的操作。
12.如权利要求9所述的校验设备,其中,所述显示图像是窗口图像,并且由所述指定操作装置(12、14)执行的指定操作是指定显示在所述窗口图像中的图像上的任意点的操作。
13.一种具有存储在其中的程序的存储介质(16、20、22、24、26),所述程序可由计算机读取并且含有使该计算机通过下列步骤校验操作者的指令事先存储一图像以及为所述图像设置的至少一个校验点的位置;显示存储的所述图像;检测已指定了一显示屏上的任一点,并且,当指定点的位置对应于存储的所述至少一个校验点的位置时,确定校验通过。
14.一种具有存储在其中的程序的存储介质(16、20、22、24、26),所述程序可由计算机读取并且含有使该计算机通过下列步骤校验操作者的指令事先存储多个图像以及为所述图像设置的多个校验点的位置;顺序显示存储的所述图像,检测在显示窗口图像期间已指定了一显示屏上的任意点,并且,当指定的各点的位置对应于存储的所述多个校验点的位置时,确定校验通过。
15.一种具有存储在其中的程序的存储介质(16、20、22、24、26),所述程序可由计算机读取并且含有使该计算机通过下列步骤校验操作者的指令顺序显示各显示图像,其中每个显示图像都与预定的指定操作中的一个操作有关;和根据相对于所述顺序显示的显示图像而执行的各指定操作是否对应于所述预定的指定操作,来判断该相对于所述顺序显示的显示图像而执行的各指定操作是否适当。
全文摘要
为能够用简单操作来执行校验,CPU(10)参照事先存储在RAM(18)中的一图像位置表,在显示设备(14)上显示一图像。当由输入设备(12)顺序指定该图像上的坐标时,CPU(10)顺序比较由指定坐标规定的位置与存储在图像位置表中的校验点的位置。当相互比较的位置之间的差错或差异在可允许的范围之内,并且当坐标的指定顺序恰当时,CPU(10)确定校验通过。
文档编号G06F21/20GK1271432SQ98809503
公开日2000年10月25日 申请日期1998年10月20日 优先权日1997年10月23日
发明者铃木秀夫 申请人:卡西欧计算机株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1