首页> 中国专利> 安全关键系统中数据显示的检验方法和装置

安全关键系统中数据显示的检验方法和装置

摘要

本发明涉及一种计算机系统(203)的操作方法,所述计算机系统包含计算机(205)和显示单元(207),其基于馈入计算机(205)的输入值(425)产生图像信号(427)供显示单元(207)显示该输入值,还基于输入的输入值形成参考模板,并基于输入的输入值(425)形成参考模板(303),其中对检测的图像信号(427)实施(305)模板识别,并将利用模板识别识别到的模板与参考模板进行比较(307)。本发明进一步涉及一种对应的装置(101),涉及一种对应的系统(201)以及一种对应的计算机程序。

著录项

  • 公开/公告号CN104471543A

    专利类型发明专利

  • 公开/公告日2015-03-25

    原文格式PDF

  • 申请/专利权人 倍福自动化有限公司;

    申请/专利号CN201380038503.1

  • 发明设计人 J·萨克斯;M·弗吕希特尔;

    申请日2013-05-08

  • 分类号G06F11/16;G06F11/22;G09G5/00;

  • 代理机构广州嘉权专利商标事务所有限公司;

  • 代理人谭英强

  • 地址 德国费尔

  • 入库时间 2023-12-18 08:54:31

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-09-28

    授权

    授权

  • 2015-04-22

    实质审查的生效 IPC(主分类):G06F11/16 申请日:20130508

    实质审查的生效

  • 2015-03-25

    公开

    公开

说明书

技术领域

本发明涉及一种计算机系统的操作方法和装置。本发明进一步涉及一种系统以及一种计 算机程序。

背景技术

欧洲专利EP2273369B1公开了一种用于在显示装置上显示安全相关信息的方法并且涉及 一种用于实现该方法的装置。其公开的方法包括向运算单元插入至少一个输入值的步骤,利 用运算单元的运算来处理该输入值以获得反映该输入值的图像数据序列的步骤,转发图像数 据序列到显示装置的步骤,在显示装置上呈现该图像数据序列的步骤,将图像数据序列供给 校验单元的步骤,依靠运算且通过产生图像数据序列的校验代码来实现安全校验的步骤,用 多个在校验单元中出现的对比代码来比较该校验代码的步骤,以及分配待确定的对比代码到 对应的潜在的输入值从而对其和输入值进行比较以在校验单元中产生肯定或者否定的校验结 果进而发起安全相关的反应的步骤。

在该文中,每个对比代码与基于预定位图的预计算的CRC校验和相对应。

这特别意味着,对于每个合适的位图,即图像数据序列,在运算单元中将有效的CRC校 验和储存为对比代码。

此已知方法的一个具体缺点在于,其只有在对应于加入值的对比代码储存在校验单元中 的时候才能发挥作用。如果加入未知的输入值,该方法将不再工作。此外,加入的输入值的 轻微偏差,例如不同的颜色表现或者另一种字体足以产生不同于储存的校验和的校验和,即 使没有发生错误也会导致错误报告。

而且,当产生和储存的预计算的CRC校验和时,必须对其实施安全保护以确保它们是正 确地产生和储存的。

欧洲专利EP0856792B1公开了一种用于安全地反映监视器上的图像的方法。在该文中, 此发明提供互相独立的两个图像存储器,储存待显示图像的相应图像数据。利用图像处理器 生成所述图像数据并且同时将其储存在驱动监视器的图像重传缓存器中。在特定的时间点, 分别从单独的存储器读取数据并且互相比较。

欧洲专利EP4332143A1公开了一种用于运作数据显示单元的方法以及用于实现该方法的 单元。在类似的专利EP0856792B1的说明书中,该发明产生两个图像存储器,其中基于储存 在图像存储器中的数据来产生校验和。在特定的时间点,对这些校验和进行互相比较。

这两个已知方法的特有的缺点在于,需用两个图像存储器来实现这些方法,因此需要更 多资源并且增加相应配置的复杂度。

公开文件EP2405317A1公开了一种安全装置的安全参数化方法。该方法包括经由用户向 配置单元插入参数值并且在显示单元上显示该参数值的步骤。该方法进一步包括在配置单元 中加密参数值并且储存至少一个由加密产生的特征的方法步骤。然后利用该特征进行验证, 在显示单元上第二次显示参数值,第二次的显示与第一次的显示在时间和空间上互相关联。 下一步,用户利用两个显示器对反映的参数值进行数值比较,如果确定有关联性,则确认有 效的参数指示。下一步,从安全装置内的配置单元自由回读出有效加入的参数值。

此公知方法的一个特有缺点在于,其单独依靠代表用户的视觉上的检查来实现对加入的 和反映的参数值的验证。

发明内容

因此,本发明的基本目的体现在提供一种计算机系统的操作方法,此方法可克服已知的 缺点并可根据显示的输入值是否与传送到计算机中的输入值是否对应,允许对显示在显示单 元的输入值进行检验。

本发明的基本目的还在于提供一种计算机系统对应的操作装置。

本发明的基本目的还在于提供一种对应的系统。

此外,本发明的基本目的还在于提供一种对应的计算机程序。

本发明的独立权利要求各自的主题致力于实现这些目的。有益的实施例在各个从属权利 要求中得以体现。

根据一个实施例,本发明提供一种计算机系统的操作方法。该计算机系统包括计算机和 显示单元。基于输入到计算机中的输入值,产生使显示单元显示所述输入值的图像信号。此 外,基于供给的输入值产生参考模板。通过模板识别程序对图像信号进行处理,其中在该程 序中识别的模板与参考模板进行比较。优选地本发明提供所述计算机自身实施本发明的方法。 特别地,可以利用该计算机执行本发明的方法的所有步骤或者某些步骤或者仅一个步骤。

另一方面,本发明提供一种计算机系统的操作装置。该计算机系统包括计算机和显示单 元。该装置包括参考模板单元,从而基于传送到计算机的输入值来产生参考模板。此外,设 有模板识别单元,在基于输入值的图像信上应用模板识别,供显示单元显示该输入值。所述 装置进一步包括对比单元,用于将模板识别单元所识别的模板与参考模板进行比较。因此, 特别地分别配备或者配置该装置以实施本发明的方法。优选地,该装置集成在计算机中。优 选地,该装置的一些元件集成在计算机中。该装置的其它元件例如可以配置在计算机的外部。

再另一方面,本发明提供一种系统。该系统包括带有计算机和显示单元计算机系统。此 外,该系统还包括所述计算机系统的操作装置。

再另一个方面,本发明提供一种计算机程序,包括程序代码,如果该计算机程序在计算 机上执行,则该程序代码执行用于运作计算机系统的方法,该计算机系统包含计算机和显示 单元。

因此,特别地,本发明包括对显示单元的图像信号实施模板识别的构想。利用模板识别 可在图像信号中以有利的方式识别一个或多个模板。在图像信号中识别一个或多个模板时, 分别执行者一个或多个识别的模板与参考模板之间的比较。根据本发明,提出基于输送计算 机中的输入值来产生该参考模板,该输入值被用作产生图像信号的基础。

通过使用馈入的输入值作为参考模板的基础,可以忽略对包含预设比较代码的储存器的 需求,而在专利EP2273369B1中,不得不在执行方法之前的较早的时间点上分别确定或者计 算预设比较代码的储存器需求。尽管可能出现各种偏差,例如不同的颜色或者不同的字体尺 寸,但有益地利用本发明创造性的方法使其不再导致错误报警,原因在于本发明在产生参考 模板的过程中已直接考虑了所述偏差。根据本发明,在运行时间内基于送入的输入值产生参 考模板。

在这种情况中,运行时间特别指的是,方法或者计算机程序或者装置的运作或者系统的 各自的执行时间跨度或者执行时间间隔。因此,特别地,运行时间分别指的是执行方法或者 计算机程序的时间。因此,运行时间尤其指的是其中装置或者系统活动的时间。

一个进一步的具体优点在于,如果馈入的输入值确实与显示的输入值对应,系统或者装 置自身分别地可以自动并且不出错地实施检验。因此不需要公开文件EP2405317A1中所述的 用户视觉上的检查。

此外,无需提供多个图像存储器,从而有利于节约资源。

在本发明的范围内,输入值可以是,例如字母和/或数字。本发明的输入值可以包括,例 如字母序列和/或数字序列,其中可以用混合的方式提供这些序列。优选地,该输入值包括计 算机语言比如C、C++、Fortran、Java、Javascript、Visual Basic、Python、C#、JPython、 Pearl、PHP、SQL中的命令和/或参数。优选地该输入值可以为图形元素,比如图形计算机语 言的图形命令。在本发明的范围内,输入值例如可以是这些图形元素和/或图形命令的组合。 不应以限制的方式来理解上述提及的计算机语言的实例。不应对本发明限制在上述提及的计 算机语言,而是可以应用任意期望的计算机语言。

将输入值馈送入计算机中,具体地包括对计算机的用户输入进行检测。用户供给计算机 的输入值可以是,例如键入的输入值。例如可以通过键盘来检测用户输入。优选地,也可以 通过传感器来检测用户输入。该传感器可以包括,例如光学的、听觉的和/或触觉的传感器。 将输入值馈送到计算机中,优选地包括发送输入值到计算机。优选地,分别通过无线或者无 线连接,和/或通过线缆连接即是基于线缆的方式,执行发送。无线连接例如可以包括WiFi、 蓝牙、蜂窝移动和/或红外连接。基于线缆的连接例如可以包括以太网连接。

在本发明的范围内,具体地,模板识别涉及一种用于识别一定量的信号的规则性和/或重 复性和/或相似性的方法,这里的信号分别为图像信号或者数据。从所述的规则性、重复性和 /或相似性中优选地生成一个或多个识别的模板。

在本发明的范围内,具体地,图像信号包括显示单元上的信息,该显示单元使其能够显 示输入的输入值,即是在视觉上呈现它们。

根据一个实施例,本发明可以提供,为加入的输入值分配特性,在具有分配特性的输入 的输入值的基础上,产生图像信号和参考模板。由于该特性通常提供唯一并且之前已公知的 信号,在模板识别过程中可以特定地扫描该特性,因此优选地可以更高效和更有效地实现模 板识别。因此可以在较好的方式中分别减少或者避免模板识别的潜在错误率。此外,在一种 有利的方式中,可以用这种方法减少模板识别所需的运算量,因此节约了能源。此外,在一 种有利的方式中,例如可以在更小功率配置的处理器上实施模板识别。具体地,可以提供多 个特性。该特性例如可以等同地或者区别地配置。

根据另一个实施例,本发明可以提供,使所述特性包括条码。优选地,条码可以配置为 数据矩阵代码。具体地,可以提供多个条码。该条码可以等同地或者区别地配置。

在本发明的范围内,具体地,条码指的是光电可读的包含不同宽度的线条的字形,这些 线条优选地互相平行并且在线条之间分别以间隙来间隔。该条码可以优选地配置为1D或者 2D条码,“D”代表维数。在1D条码即是一维条码中,在一个方向对数据进行编码。在二维 条码即是2D条码中,在二维平面上,即是在两个方向对数据进行编码。数据矩阵代码是2D 条码的一个例子。

根据进一步的实施例,本发明可以提供,使所述的特性包含图形元素。该图形元素例如 可以是任何期望的几何形状,比如圆形、矩形、三角形或者六角形。应理解前述的几何形状 只是例子,而不作为限制。

根据另一个实施例,本发明可以提供,使所述的特性嵌入到图像信号中作为隐写 (steganographic)元素。在本发明范围内的隐写元素指的是,利用隐写方法嵌入到图像信 号中的元素。因此,本发明利用隐写方法在图像信号中嵌入特性。这里,具体地,图形信号 作为载体信号,其中可以分别隐藏特性或者对应的特性信号。具体地,隐写方法有利地允许 嵌入特性到图像信号中,不会为此目的而改变与图像信号对应的输入值的显示,通常使得用 户例如加入输入值的用户不会分别注意在输入值中的特性的存在或者对应的分配。

根据另一实施例,本发明可以提供,如果识别的模板与参考模板对应,则基于加入的输 入值产生第一校验和并且基于识别的模板产生第二校验和,然后将校验和互相比较。因此, 在一种有利的方式中,对于加入的输入值是否与显示的输入值对应进行第二次检查。如果是 对应的情况下,这两个校验和通常是相等的。然而,如果加入的输入值不与显示的输入值对 应,所述的两个校验和通常会互相偏离。即是在模板识别中将要发生系统性的错误,例如导 致识别的模板被错误地,即是有缺陷地被识别为参考模板;当比较两个校验和的时候,将会 检测出这个系统性的错误,从而激活对应的机制,比如发出警告。

根据进一步的实施例,本发明可以提供,图像信号包括用于访问显示单元的像素单元的 控制信号,并且将模板识别应用到该控制信号。通常对发送到显示单元的图像信号进行处理 以获取控制信号,例如,从而能够依照控制信号来访问显示装置的单个像素单元。这里,创 造性地提出了对这些控制信号加以模板识别。因此,自从将图像信号用在计算机显示单元链 末端所产生的模板识别中,不再存在发生进一步的系统固有的错误的可能性。由此,在一种 有利的方式中,使输入的输入值在实际上是否与显示的输入值对应的命题得以正确的可能性 被相当大程度地增加。

在进一步的实施例中,本发明可以提供,例如通过计算机,从控制信号中分别取回像素 单元对应的状态值或者状态参数,并且分别对所述状态值或者状态参数应用模板识别。在这 种情况中,当图像信号包括用于访问像素单元的控制信号时,以间接的方式对图像信号应用 模板识别,其中使控制信号中的像素单元切换为对应的状态或者根据控制信号来操作。例如 一种状态可以是“渗透状态”,其中的像素单元是透明的。另一种状态例如可以是“非渗透状 态”,其中的像素单元是非透明的,即是不透明的。其它状态例如可以是“渗透状态”和“非 渗透状态”之间的中间状态。具体地,利用计算机,通过主动查询,有利于分别避免不必要 的信号传输或者执行的模板识别,使得,例如,有效地使用现存的传输带宽,优选有效地使 用计算机显示单元连接的传输带宽。

分别对控制信号和/或像素单元的状态值或者状态参数的检测被称为执行监视复制,通常 被称为术语“截屏”。

根据另一个实施例,本发明可以提供分配单元以对输入的输入值分配特性,其中参考模 板单元被配置为基于具有分配的特性的输入的输入值来形成参考模板。这特别意味着,在这 种情况中的图像信号是基于带有分配的特性的输入的输入值产生的。因此,模板识别单元明 确地向对应的图像信号应用模板识别。

在另一个实施例中,本发明提供校验和发生器,用于在识别的模板与参考模板对应的情 况下,具体地,基于包含分配的特性的输入的输入值,产生第一校验和,并且基于识别的模 板产生第二校验和,以及提供进一步的对比单元,用于比较第一校验和和第二校验和。

根据进一步的实施例,本发明可以提供模板识别单元,其分别被配置成或者布置在显示 单元中,向构成图像信号的控制信号应用模板识别,从而访问显示单元的像素单元。

在进一步的实施例中,本发明提供用于检测图像信号和/或检测控制信号和/或状态参数 的信号检测单元,其与模板识别单元连接。这特别意味着,信号检测单元仅检测图像信号并 且发送它们到图像识别单元,从而实现模板识别。信号检测单元在下文中还可以被视为为检 测单元。优选地,信号检测单元可集成或者配置在显示单元中。因此,其可通过一种有利的 方式,具体地,包含控制信号和/或状态参数。优选地本发明可使得信号检测单元被配置为检 测控制信号然后将其发送到模板识别单元中。优选地本发明可使得信号检测单元被配置为分 别检测状态值或者状态参数。信号检测单元优选地被配置为依靠来自计算机的查询来检测控 制信号和/或状态参数,并被配置为将它们发送到模板识别单元。

优选地,本发明可以提供,在信号检测单元和模板识别单元之间配置基于线缆的连接和/ 或无线连接。就最通常的意义而言,基于线缆的连接例如可以包括以太网连接,优选为千兆 以太网连接。就最通常的意义而言,无线连接可以具体地包括WiFi、红外、蜂窝移动和/或 蓝牙连接。

在进一步的实施例中,本发明可以提供与模板识别单元连接且用于检测图像信号的信号 检测单元,该信号检测单元配置在计算机的图像信号发生器的图像信号输出端与显示单元的 图像信号输入端之间。优选地,图像信号发生器被配置为,基于输入的输入值为显示单元形 成对应的图像信号。

这样的一种图像信号发生器可,例如,包括图形芯片或者配置为图形芯片。该图形芯片 可以由,例如显卡,构成。优选地,图像信号发生器可被配置为显卡。例如,图像信号发生 器可以配置在计算机中。优选地,图像信号发生器可以配置在计算机外部。

根据另一个实施例,本发明可以对输入的输入值进行储存,并基于储存的输入的输入值 产生参考模板和图像信号。因此,在一种有利的方式中能够提供安全保护,正确显示储存的 输入值,该输入值通常作为计算机中进一步处理步骤的基础,并且使得在对有可能导致修改 的输入值的输入的输入值进行储存的时候,不会发生错误。换句话说,在这种情况中可以优 选地,将显示单元视觉上显示的内容,即例如是显示计算机语言命令、参数、字幕数字、图 形元素或者图形计算机语言的图形命令,与储存在存储器的数据的内容进行比较,其中,如 果没有错误发生,则所述内容则是基于加入的输入值或者与加入的输入值对应。

根据另一个实施例,本发明可以配置多个信号检测单元。例如,可以在图像信号发生器 的图像信号输出端与显示单元的图像信号输入端之间提供信号检测单元。具体地,在显示单 元中可以提供进一步地信号检测单元,以检测控制信号和/或状态参数。

附图说明

下面,将参考附图对本发明进行更详细的描述,其中:

图1所示为一计算机系统的操作装置;

图2描述了一系统;

图3描述了计算机系统的操作方法的流程图;

图4所示为更进一步的系统;以及

图5所示为图形编辑器的图形界面。

具体实施方式

下面,相同的附图标记用于标识相同的特征。

图1所示为计算机系统(没有示出)的操作装置101,该计算机系统包含计算机和显示 单元。

该装置101包括参考模板单元103,用于产生基于传送到计算机的输入值的参考模板。 此外,还设有模板识别单元105,其被配置为,在基于加入的输入值所产生图像信号上实现 模板识别,以显示单元显示该输入值。此外,该装置101包括对比单元107,用于将模板识 别单元105所识别的模板和参考模板进行比较。

图2所示为系统201。

该系统201包括计算机系统203,该计算系统带有计算机205和显示单元207。

而且,该系统201包括图1的装置101。

将加入到计算机205的输入值馈入参考模板单元103,使其可以基于输入值来产生参考 模板。将基于输入的输入值所产生的图像信号传送到显示单元207中,使其可以分别地显示 或者基于图像信号来反映加入的输入值。所述图像信号还可被馈入到模板识别单元105中, 使其可以在图像信号上实现模板识别。然后将一个或多个通过模板识别以识别出的模板馈入 到对比单元107中。此外,将参考模板传馈入对比单元107中,使得对比单元107可以将参 考模板与一个或多个识别的模板进行比较。

如果比较结果得出参考模板没有和至少一个识别的模板对应,例如可以发出警告和/或实 施一个或多个安全相关的动作。

在这里没有示出的本发明的一个实施例中,可以提供,在计算机205中整合所述装置101。 在这里没有示出的本发明的另一个实施例中,可以提供,在计算机205中只整合装置101的 一些元件,比如参考模板单元103和/或对比单元107和/或模板识别单元105。在这里没有 示出的本发明的另一个实施例中,可以提供,在显示单元207中整合模板识别单元。

在这里没有示出的本发明的一个实施例中,可以提供,对比单元107被配置在模板识别 单元105中。这特别意味着,模板识别单元105可以实现模板识别以及实现识别的模板与参 考模板的比较。

在这里没有示出的本发明的一个进一步的实施例中,可以提供用于检测图像信号的信号 检测单元,所述信号检测单元与模板识别单元105连接。因此,这特别意味着信号检测单元 仅检测图像信号并且发送这些信号到图像识别单元105以用于模板识别。优选地可以提供, 使信号检测单元整合到显示单元207中。优选地可以提供,使信号检测单元配置为检测控制 信号然后发送它们到模板识别单元105中。优选地,信号检测单元可以配置为分别检测状态 值或者状态参数。

图3所示为用于运作计算机系统的方法的流程图,该计算机系统包含计算机和显示单元。

根据步骤301,产生图像信号,所述产生动作基于馈入计算机的输入值来实施。使图像 信号用于显示单元,从而使其可以基于图像信号显示输入的输入值。

根据步骤303,基于馈入的输入值产生参考模板。

根据步骤305,对图像信号实施模板识别,其中依照步骤307,通过模板识别而识别到的 模板与参考模板进行比较。

因此,可以有利于保证输入的输入值与实际显示的输入值对应。例如,在输入的输入值 和显示的输入值之间可以存在非常细微的区别,用户或者操作员各自都不会认出该区别。例 如,用户可以输入可变的名称“VarInput12”,然而显示的可名称为“VarInput21”。该区别 对于用户来说是细微的并且难以认出的,却以有利的并且完全自动的方式创造性地检测出该 区别,而无需用于此目的的单独数据库,该数据库包含在输入值的输入之前计算的校验和, 此外不得不以复杂的方式且注重正确性地验证该输入值。根据本发明,而且可以对任何期望 的加入的输入值进行检验。然而,在现有技术中,只能够检验已经出现在数据库中的那些加 入的输入值。因此,在现有技术中,在数据库的编译时间点中,统计决定的实施与储存在数 据库中的校验和有关。

图4所示为更进一步的系统401。

该系统401包括计算机403和显示单元405,其组成的计算机系统在此没有分配特定的 附图标记。

显示单元405包括像素单元407,其象征性地以交叉线的交叉点来表示。这种像素单元 407的结构还可以称作像素结构或者像素矩阵。

显示单元405进一步包括缩放工具409和处理单元411,基于图像信号,该处理单元411 可以为了访问像素单元407而产生控制信号。可以通过控制信号线路413分别发送或者传输 所述控制信号到像素单元407。

计算机403通过图像信号线路415将图像信号传输到缩放工具409,其中控制信号是以 该图像信号为基础。在此,还可以提供,使图像信号线路415配置为无线信号线路或者基于 线缆的信号线路。因此,实现图像信号的基于线缆的或者无线的传输。优选地,可以同时提 供两种传输方式,即是基于线缆的或者无线的传输方式。在这种情况中,优选地提供相应的 信号线路。

通过图像信号线路415传输的相应的图像信号处于计算机403中,其中利用图像信号发 生器尤其利用显卡来配置该计算机403,该图像信号发生器没有在此呈现。对于图像信号, 该图像信号发生器例如可以提供RGB信号和/或HDMI信号和/或DVI信号和/或显示接口 (display-port)信号。“RGB”代表“红、绿、蓝”。“HDMI”指的是“高清晰度多媒体接口”。 “DVI”表示“数字视频接口”。图像信号发生器优选地包括对应的信号输出端,该输出端例 如可以连接对应的匹配的图像信号线路。

此外,可以提供检测单元417,该检测单元417可以检测控制信号并且具体地从控制信 号线路413中取回这些控制信号。在这种情况中可以提供,使检测单元417从控制信号中分 别收回像素单元407的对应的状态值或者状态参数,其中计算机403优选地初始化该查询。

然后使检测单元417分别收回的控制信号和状态值经由连接419发送到计算机403,该 连接419例如是以太网连接、WiFi连接和/或移动蜂窝连接。优选地,可以用加密的方式实 施通信。

在计算机403中,提供包含对比单元422的模板识别单元421,在此没有示出的一个实 施例中,该计算机403还可以在外部配置模板识别单元421,即是被配置为与模板识别单元 421分离。象征性示出的是,包含对比单元422的模板识别单元421设在计算机403中,以 及设在扩展插图中并处于计算机403的外部配置中。可以同时提供,例如在两个或者多个对 比单元的情况中都提供外部和内部的配置选择,或者单独地提供外部和内部的配置选择。

模板识别单元421接收控制信号和/或状态参数以进行模板识别,然后利用检测单元417 将控制信号和/或状态参数发送到计算机403。在此利用带有附图标记429的箭头象征性地表 示这些传输的控制信号和/或状态参数。

此外,象征性地描述图形8(8)并使其带有附图标记425。在此通过附图标记427示出对 应地产生的图像信号,然后图像信号427被传输到缩放工具409做进一步地处理,用于通过 像素元件407在视觉上显示“8”。

在带有附图标记429的箭头中,仍然没有描述该输入值──8,原因在还没有对再次传输 的控制信号或者状态参数实施模板识别。在这个描述中,都没有对作为输入值425的“8”进 行描述,直到已经执行了利用模板识别单元421而实施的对应模板识别。

在此处没有示出的一个实施例中可以提供,使带有附图标记417的元件配置为包含检测 单元的模板识别单元。因此,这特别意味着在该实施例中,从计算机403的外部为对应的信 号应用模板识别。然后通过连接419将识别的模板传输到计算机403。在计算机403的内部, 对比电路422可以执行识别的模板和参考模板之间的比较,由此,可以优选地从计算机403 的外部配置对比电路422。

图5特别地示出了图形编辑器的图形界面,例如用于通过图形元素来设计计算机程序, 该图形元素例如代表了可以在编译后执行的命令和/或变量。图5示例性地示出了以图形命令 503、505和507为形式的输入值。这里,在输入值503和507与输入值505之间建立连接509。

根据步骤510,输入值503、505和507设有特性511、513、515,特性511、513、515 以矩阵数据代码的方式实施。在此处没有示出的一个实施例中,可以提供,使用进一步的条 码和/或预设的图形元件来代替或者附加到所述矩阵数据代码。

在步骤510中,分别基于输入值503、505和507以及带有它们分配得到的特性,并且基 于连接509而进一步产生参考模板。优选地可以提供,基于三个输入值503、505和507以及 它们的分配特性和对应的连接509,配置单个参考模板。

通常利用这里没有示出的显示单元来显示图形编辑器501的图形界面。通常利用计算机 (没有示出)来运作图形编辑器501,使得用于图形编辑器501的输入或者输入值被分别馈 入该计算机。基于输入值503、505和507,为显示单元产生对应的图像信号,使得能够通过 显示单元在视觉上显示出输入值503、505和507。所述图像信号被用于模板识别。这特别意 味着,将该图像信号用作模板识别,其通过带有附图标记517的矩形来表示。根据该步骤517, 因此将该图像信号用作模板识别。在这种情况中,通常对一个或多个模板进行识别。

随后,根据步骤519,在识别的模板与一个或多个参考模板之间实施比较。

在这种情况中可以提供,在存储器523中储存在步骤510中产生的一个或多个参考模板。 带有附图标记520的双向箭头象征性地描述了在存储器523和对比单元之间的对应的存储数 据的交换,该对比单元配置为实施步骤519且在此处没有示出。

在步骤519中确定出一个或多个识别的模板与一个或多个参考模板对应之后,依照步骤 521基于识别的模板来形成第二校验和。校验和521储存在存储器523中,在这种情况中, 其象征性地通过带有附图标记的箭头示出。

此外可以提供,特别地如果识别的模板与参考模板对应,则基于加入的输入值,即是在 此基于储存在存储器523中的输入值503、505和507及其带有的连接509来产生第一校验和。 这里,利用带有附图标记525的箭头来象征性地表示所述的储存。在这里没有示出的本发明 的一个实施例中,可以基于储存在存储器523中的加入的输入值来产生第一校验和。优选地, 分别对于每个加入的输入值或者对于每个储存和加入的输入值,可以分别计算或者产生各自 的第一校验和。

将储存在存储器523中的数据,即具体为第一和第二校验和,传输到进一步的对比单元 527。这里,利用带有附图标记526的箭头来象征性地表示所述的传输。

所述进一步的对比单元527特别地检验两个校验和之间是否互相对应。因此,以一种有 利的方式,无论加入的输入值503、505和507及它们带有的连接509是否正确地显示,都会 进行进一步的检验。例如,即使发生系统性的错误,进一步的对比单元527仍然可以可靠地 分别检测出偏离或者不匹配。因此这有利于在安全方面获得相当大的得益。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号