货币接收器 【技术领域】
本发明涉及一种货币接收器,尤其涉及一种用来接收并且验证纸币和/或硬币的设备。
背景技术
货币接收器或验证器或者象包含货币验证器的自动售货机的交易处理设备的工作特性是随着许多因素造成的结果的不同而不同的。通常要精确的预测工作特性的不同的方面是不可能的,例如验证器要接收多少货币项(例如纸币或者硬币),货币中的多少被接受以及多少被拒绝,这个设备多长时间用完一次零钱,等等。因此,如果设备的工作性能不是最佳的,那么考虑这个问题通常是很困难的。如果性能变差了,在被发觉之前可能还有相当长的一段时间,那么变差的原因也许不清楚。
举例来说,设备可能开始拒绝特定币值(denomination)的真货币增加的比例。由于已经接受了许多这种币值地货币,因此不能立即显示出已经发生的问题。可能被认为很多的拒绝是由伪币或者非常破的货币导致的。因此在意识到这个问题之前可能会有相当长的延迟。然后,可以假定设备发生故障,在这种情况下,在检测以及维修(如果需要的话)设备之前存在进一步的延迟。
如果存在具有轻微的不同特征的不同版本的特定币值的货币,例如由于是通过不同的制造方法生产,或者如果货币的精确特征的改变是由于制造过程的改变,那么这种情况就可能发生。货币的一个版本的特征如果与期望的特征有足够的不同,那么货币就很可能被拒绝。如果仅仅货币的一小部分是这种特定的版本的话,这种情况并不是经常发生。因此,不能很快地意识到这个问题。当正版的货币被拒绝的时候,虽然设备没有发生故障,但是就会当成是发生了故障。既使在注意到这个问题之后,在收集足够数量的被拒绝的货币以分析它们的特点以便通过重新组装接收器来解决该问题的过程中仍然存在进一步的困难。
如果开始使用一种新型的伪钞,那么错误的接受伪钞的问题也可能发生。
至少减少这些或者其他的问题是必要的。
在权利要求书中陈述了本发明的特点。
【发明内容】
根据本发明的进一步特点,提供一种用来指示货币接收器需要重新配置的系统,这种系统包括用来将来自多个正在运行的货币接收器的性能数据传递给用来分析数据的装置的装置,可运行以检测指示一台或者多台货币接收器的损坏工作特性的统计异常的分析装置以及用来指示异常的装置。
根据本发明的另一个方面,提供一种用于重新配置货币接收器的系统,这个系统包括用来传送来自正在使用的货币接收器的性能数据的装置、用来分析数据的装置以及计算为了重新配置接收器由至少一台接收器使用的重新配置数据的装置。
本发明的优选实施例组合了上述两方面。
公知的是,收集来自货币验证器的检验数据。这些可以通过由网络与中心服务器连接的验证器或者其他的主机(例如自动售货机)获得。这个可以是物理网络,例如包括电话线和/或因特网。可替换的是,还可以是非物理网络,在这个网络中检验数据是从每一台机器下载到存储体中,然后通过存储体物理地传送到中心服务器中。
建议相似的处理过程可以用来收集来自机器的性能数据,分析这些性能数据能够检测指示非最优化配置的异常的存在和/或产生重新配置的数据。实际上,相同的系统既可以用来传递性能数据又可以用来传递检验数据。
利用本发明的技术,由于数据是从多个(并且最好是许多)货币接收器收集的,由影响一些或者所有的验证器的外部环境产生的变化可以很容易地通过统计分析检测到,并且与影响单个机器所产生的变化是不同的,例如错误的结果。这使在早期阶段检测到问题成为可能,或许甚至可以在现场在意识到它们之前就可以检测到,例如通过将来自一组货币接收器的数据中检测到的反常数据与被监控的全体进行比较,或者随着时间的变化检测在全体中的变化。
进一步的,主要的优点是在现场的货币接收器被用来作为大量实际资料的来源,为了达到改善性能的目的可以统计分析这些实际资料以提供用来配置或者重新配置货币接收器的配置数据。通常,验证器的配置是通过制造商在工厂中利用设备获得的数据的统计整理实现的,并且可以通过对应于在使用期间由单个的接收器接收到的货币项的测量的运算法则得到扩充(参见例如GB-A-2059129)。无论如何,利用本发明的技术,由于大量的统计数据是可靠的,因此可以实现非常好的性能。
【附图说明】
现在通过结合附图的实施例的方法对本发明进行说明,其中:
图1概略的显示了根据本发明的多个接收器的交易处理系统;
图2A至2E是使用在图1显示的交易处理系统中的监测过程的流程框图;以及
图3是以简单的形式参与说明如何检测特性问题的图表。
优选实施例详述
参考图1,交易处理系统2包括安装在各自相应的主机(没有显示,例如自动售货机或者投币式公用电话)中的多个货币接收器4。每个接收器4能够接收、测量并且识别以硬币和/或纸币形式存在的货币制品。每个货币接收器4用于通过将存储的测量标准应用到测量中以识别属于所知的类别(“目标类别”)中的任何一种的制品。为了达到初始说明的目的,假设每个货币接收器需要对每个货币制品进行多次测量,并且保存有关能够识别的每个目标类别的一组范围。如果所有的测量落在对应于那个类别的相应的范围内,那么认为这个制品属于目标类别。目标类别主要与相应的真正的制品种类相关,但是一个或者更多的目标类别可以代表被接收器拒绝的已知的伪钞的类型。
如下面描述,为了达到制品识别的目的,可以选择地或者附加地使用更加复杂的技术。
每个货币接收器4具有为了存储用来找零的特定币值的货币制品的大量的零钱存储器10。这些零钱存储器是通过接收的适当币值的货币制品补充的。通常,在零钱存储器中存储的币值仅仅是货币接收器接收的币值的子集。每个货币接收器还具有钱盒12,钱盒12用来接收那些因为这个币值不属于零钱存储器或者因为适当的零钱存储器已经满了的原因没有送到零钱接收器中的那些已经接收的货币制品。
维修员周期性地对每个货币接收器进行维护,维修员将钱盒12清空,并且可选择地,改变存储在零钱存储器中的货币制品的数量到预定的水平。这称为“浮动操作(float operation)”,并且导致不同币值的水平被改变到相应的预定的各自的“浮动水平(float levels)”。
在每个货币接收器4中,能够对零钱存储器10进行重新配置以使其能够存储不同币值的组合。
在本发明的实施例中,每个货币接收器4用于记录下面的特性数据:
(1)货币接收器的唯一的标识号码;
(2)通过货币接收器4检测过的至少一些制品的测量;
(3)刚刚在浮动操作之前作为零钱分发而存储的每个币值的数量;
(4)用完每个零钱存储器中的零钱导致“零钱不足”问题的次数。
参数(2)至(4)被保持在每个接收器4的数据存储中并且通过货币接收器的控制装置14进行适当的更新。
交易处理系统也具有用于从每一个货币验证器4中接收性能数据的性能数据服务器6。服务器6最好与接收器4连接在一起,以实现在数据传输线8上的数据传输。然而作为选择,单个的存储器模块可以手动的插入到货币接收器4中,然后为了传送数据将其物理地与服务器6连接。构成性能数据的值能够在每次将数据传送到服务器6中的时候复位。
图1也显示了接收器识别存储器16。利用接收器的识别号码以及每个货币接收器4所位于的地理区域的指示,接收器识别存储器存储了货币接收器4的清单。
图2A至2E显示利用传送到性能数据服务器6中的数据实现分析操作的例子。这种分析能够通过服务器6本身执行(通过传输线1 8从存储器16中得出数据)或者设置成自动地或响应手动的操作从服务器6和存储器1 6中采集数据的其它装置执行。
过程从步骤200开始(附图2A)。
步骤202,从货币接收器4中收集性能数据。这个过程能够通过许多不同的方式获得。服务器6发送指令序列到每个接收器4中以促成它们传送它们的性能数据。可选择地,服务器4可以在适当的时间单个地启动数据的传输,例如当执行浮动操作的时候。所有的性能数据没有必要代表货币接收器4的同时发生的状态;数据可在对它进行分析之前的相当长的周期上采集。
在特定优选的实施例中,货币接收器4与服务器6通信以响应检测性能问题。通信可以包括工作特性问题性质的指示,或者可选择地,也可以包括用于接收器4的性能数据。步骤202,仅仅当报告相似的工作特性问题的接收器4的数量超过阀值的时候,或者当在特定的时期内报告问题的接收器的数量超过阀值(任一个阀值最好依赖在系统中的的接收器4总数)的时候,服务器6被设置进行。响应达到的阀值,服务器6然后可以从报告相似问题的接收器4中请求性能数据(如果它没有接收到这种性能数据的话)。服务器也可以被设置成从在系统中的其他的接收器4中收集性能数据,虽然这些可以不必依赖于特定的实施或者已经显示出来的问题的特点。
为了实现这种配置,每个接收器最好具有可以用来检测许多不同潜在的性能问题的任何一种的装置。例如,每个接收器最好具有用来记录关于不同币值的零钱不足事件的单独的计数器,并且当计数超出预定阀值的时候,它用于以启动与服务器6的通信。
同样地,最好每个接收器4用于记录被拒绝的货币制品,连同为什么制品被拒绝的指示,并且如果由于同一个原因拒绝的制品的数量超过了阀值那么启动对服务器6的报告。可以将接收器4设置成执行多次测试,并且记录导致拒绝的测试。在特别优选的实施例中,每个接收器开始执行分类操作以确定每个货币制品相似的目标类别,然后执行验证操作以确定接收到的制品是正品。更可取的,接收器4为每个被拒绝的制品存储初始分类的指示。如果具有相同分类的被拒绝的制品与接收的制品的比率超出了阀值,那么可以检测到潜在的问题。可选择的是,接收器可以根据拒绝的原因对被拒绝的制品进行子分类,并且只有在同一个原因被拒绝的制品的比率超出阀值时,才报告问题。(EP-A-0294068披露了用来监测单个接收器的工作特性的配置以确定与接收器联系的问题,相似的技术可以用在本发明中,然而为了检测外部影响本发明还关联来自多个接收器的信息。)
在步骤202的末尾,因此服务器6至少存储已经报告工作特性问题的那些接收器4的性能数据。从每个接收器收集的性能数据可以包括所有可用的数据,或者仅仅是分析所报告的特定问题所需的一部分数据。依靠来自各自的接收器的在前接收的数据和/或通过服务器执行的特定的操作,数据可以以单个操作从接收器4传送出去,或者可以响应来自可能启动的服务器的请求可选择地并且逐渐地传送出去。
步骤203,执行初始的数据分析以建立包括在性能数据中的不同参数的统计平均值(means)以及标准偏差,例如分类制品的如下参数的测量值的平均值和偏差:每个存储的币值缺乏导致不能找出适当的零钱的次数、当实现浮动操作的时候在存储器中剩余的不同币值的数量、已经接收的相应的目标类型的制品的次数、失败的分类制品的次数等等。这些统计数据用来实现随后的异常的检测。
代替这个性能数据(尤其如果性能数据仅仅关系到接收器4的子集),或另外,优选的是还可以利用在步骤202采集历史数据之前采集的性能数据进行这种统计分析。历史数据能够包括来自所有的接收器的在先接收的数据,或者在一些情况下来自通过接收器制作厂家实现的分析的数据。其后的数据分析能够因此检测到由在接收器的性能中的改变或者由在一些接收器和其他的接收器之间的不同产生的异常。
在步骤204,分析数据以检测分类异常。跟着是步骤205,通过分析来检测在显示了找零操作数据中的异常。分析过程204和205的可能的例子在下面予以说明。
只有在它从接收器4接收到分别发生了分类或者得到的找零钱问题的指示时,才可以将程序设置成执行步骤204或步骤205。
在步骤206,输出分析产生的结果。这个结果可以显示在显示器上或者打印出来。在这个实施例中,分析将包括以下的信息:
(1)识别那些被怀疑遭到利用新形式的伪造品欺骗攻击的货币接收器4的清单;
(2)识别那些已经接收过但是拒绝了在通用的方式上与货币接收器设计能够接收的特定钞票类别不同的真钞票的货币接收器4的清单;
(3)识别那些在货币接收器4中确定应该改变至少一个浮动水平(优选的是它应该改变到的水平的指示)的清单;以及
(4)识别那些由货币验证器4确定的需要改变的零钱存储器的配置的清单(最好指示出零钱存储器需要怎样的重新配置)。
分类异常检测步骤204是在通过接收器识别存储器16和性能数据服务器6存储的信息的基础上实现的。通过引用附图2B对这个过程予以说明。
这个步骤意图检测到产生的问题,这个问题的产生是由于接收与那些过去用于定义识别标准类别的测量标准的那些类型不同类型的制品的货币接收器导致的。
参考图3,这是一个指示属于特定的类别CL的制品的一个特征的测量分布的图表,水平轴代表测量并且纵轴代表产生相应的测量的制品的数量。类别CL的分布以C1显示出来。
每个货币接收器4用于测量所述特征并且确定测量值是否符合测量标准。在这个例子中,如果测量值位于在图3中所示的范围R中,那么标准符合。如果这样,那么认为所述测量值适合于类别CL的制品,并且对于其他测量值执行相似的测试。
然而,通过货币验证器接收的一些制品具有C2所示的分布并且属于不同类别CL’也是可能的。当货币接收器使用确定的范围R以测试制品是否属于类别CL的时候,这些制品可能是没有考虑到的新类型的伪造品。作为选择,可能存在一种新类型的真正的货币制品,这种货币在物理上与类别CL的制品相似并且为相同的币值,但其与用来建立包括范围R的测量标准的货币的特征具有细微的不同(例如相同的货币项目,但是是通过不同的铸造方法生产的)。
注意,因为它们的测量落在范围R内,因此属于类别CL’的制品中的一些可以被接收,而对其他的来说,由于它们的测量位于范围R之外,因此不能被接收。
如果已经接收了类别CL’的制品,那么由各自的货币接收器接收的制品的所有分布可以不再与在图3中显示的分布C1相似,而是具有C3显示的形状。为了检测这种情况,如下面说明的,将分析程序配置成检测因为制品具有落在范围R之下的测量值而被拒绝的制品的比例。如果这个比例与图3的阴影区域A1相对应,那么认为由货币验证器接收的制品的分布与根据分布C1期望的分布不具有明显的不同。然而,如果这个比例对应于阴影区域A1和A2的组合,那么认为接收了不同类别的制品,因此变形该分布为与C3相对应。
参考附图2B,在步骤208,指针CLASS设置为指示货币接收器4希望接收的第一目标分类。在步骤210,第二个指针MEAS设置为指示由每个货币制品形成的第一类型的测量值。
步骤212,对于所有的已经测试的并且发现与类别CLASS相似的(只要这个测量MEAS是有关的)制品的所有非分类的制品,采集类型MEAS的测量值。为了这个目的,对于每个测量类型来说,需要设置一个较宽的范围(在图3中W所指示的)并且收集所有的落在这个范围中的测量值。分析程序然后除去所有与已知项目也就是属于类别CLASS或者属于任何其他目标类别的已经分类的项目相关的测量值。(注意,其它目标类别的制品也可能具有与类别CLASS的制品相似的一些个别特性,既使其他的特性可能不同。)
可取的是,步骤212也删除与所有的目标类别具有明显不同的制品相关的测量值。也就是说,仅仅考虑这样的制品:它的其它测量值与目标类别CL类似,并且由此可能引起问题。
任何其余的测量值可能与(i)具有被测量特性的极端值的真正制品有关,或者与(ii)具有未知的分布(假定是随机的)的特性的伪币有关,或者与(iii)属于象CL’的可识别的另外类别的制品有关。
在步骤214中,将落在范围R的下面的测量值集中在一起。然后在步骤216中,如下文所描述,对这些测量值进行处理以检测统计异常。
在步骤218中,将位于范围R上面的测量值集中在一起,然后在步骤220中也分析这些测量值以检测异常。
在步骤222中,程序检测是否所有的测量值已经处理了。如果没有,则在步骤224中指针MEAS加1,然后重复步骤212,214,216,218以及220。
当所有的测量值以这种方式处理以后,程序进入到步骤226以检测是否所有的目标类别已经处理过。如果没有,程序进入到步骤228,在步骤228指针CLASS加1,并且在下一个类别重复整个的分析过程。当所有的类别已经处理过以后,步骤204结束。
图2C显示了在步骤216和220实现的分析过程,在步骤216和220中的分析过程是相同的,并且在分析过程中使用了在步骤212中导出的非分类制品的数据。
为了实现这个过程,轮流校验每个货币接收器4的数据。因此,在步骤232,指针ACCEPTOR设置为等于1,指示为考虑第一个接收器。并且设置异常计数器ANOM等于0。
在步骤234,分析程序设置变量Q等于由当前接收器产生的测量值的数量(这些测量值都落在范围W中但是落在范围R以外)。
在步骤236,确定取准系数。将会理解的是,落在范围R以外的测量值的总数在一定程度上取决于接收器4被使用的频率。希望使用这个取准系数补偿这一点。系数能够通过几个不同的方式计算。在这个实施例中,为当前接收器确定包括已经分类的制品的测量值的落在图3的区域W中的测量值的总数。设置变量N等于这个值。
在步骤238,程序确定比率Q/N是否比在统计分析步骤203期间计算的预定的阀值更大。
如果比率Q/N高,那么这表示接收的制品的分布不符合在图3中显示的期望的分布C1,并且因此程序进入到递增异常计数器ANOM的步骤240。
在步骤242,程序检验确认是否处理了所有接收器的数据。如果没有,指针ACCEPTOR在步骤244递增,然后为下一个接收器重复步骤234、236、238以及(如果需要的话)240。
当所有接收器的数据已经被检验之后,程序从步骤242进入到步骤246。在这里异常ANOM的数量与正常值NORM(正常值NORM可以在步骤203确定并且最好与在被分析的组中的接收器的总体数量相关,例如是总体数量的5%)进行比较。如果ANOM≤NORM,那么确定不需要进行进一步的动作并且过程216、220结束。然而,如果ANOM>NORM,也就是具有统计上有影响的异常的数量,程序进行到步骤248以检索有关发现具有异常数据的接收器的地理信息(来自存储器16)。
在步骤250,程序检验这些接收器是否主要处于相近的地理关系中。如果是这样,表示在那个区域使用了一种新型的伪币并且程序进行到步骤252。如果已经研制了新的伪钞,这很可能传开了,因为这些伪钞经常在局部区域投入。在步骤252,程序存储数据以在步骤206提供指示出存在欺骗性的异常类型的信息,并且也存储已经发现这种异常的接收器4的识别号码。程序也可以指示出相关的类别CLASS和测量值MEAS。
如果在步骤250没有发现地理的相关性,那么程序进行到步骤254。如果异常是在地理上广泛分布的,那么已经扩展了。在这种情况下,认为出现了问题,因为具有与类别CLASS类似但是在平均上具有比类别CLASS的平均值更低(在过程220的情况下,更高)的测量值MEAS的平均值的新的纸币系列。因此,存储指示“新系列”类型的异常数据,连同已经发现异常的接收器的识别号码以及CLASS和MEAS的值的指示。
然后过程216或220结束。
在分类异常检测阶段204之后,程序进行到步骤205以确定是否存在任何有关零钱的异常。这个过程在图2D中描述。
在步骤260,程序设置指针DISP以指示能够通过货币接收器4作为零钱分发的第一个币值。
然后程序进行到步骤262,其中确定(如下面说明的那样)在指示出在币值DISP的零钱的分发中产生问题的货币接收器的数量中是否是有明显的异常。
然后,程序进行到步骤264以确定是否还要检验更多的可分发的币值。如果是这样,那么在步骤266程序递增指针DISP的值,然后为下一个零钱币值重复步骤262。
这个一直持续到所有可分配的币值都被检验完,然后程序从步骤264进行到步骤268。在步骤268,程序确定产生的是哪种异常,并且是否这个问题能够通过如下的方式解决:通过改变浮动水平和/或重新配置已经发生问题的接收器的零钱存储器以便可以配置不同币值的组合。
分析步骤262在图2E中会得到更详细的显示。
在步骤270,指针ACCEPTOR设置为等于1,代表在该组中的第一个接收器。异常计数器ANOM重新设置为0。
在步骤272,程序确定在接收器ACCEPTOR中包含币值DISP的存储器已经耗尽由此不能提供零钱的次数。设置变量E等于这个数量。
在步骤274,确定取准系数。如果货币接收器以非常高的频率被使用,那么非常可能发生零钱的亏空。因此,为了能够在不同的接收器之间进行比较,考虑利用系数U。这个能够基于许多不同参数中的任何一个,例如通过接收器执行的交易的数量,已经接收的币值DISP的制品的数量,自最后一次浮动操作以来的时间,等等。
在步骤276,程序检验以确定是否比率E/U超过了阀值,其中阀值在初步的分析步骤203中计算。
如果超过了阀值,这就意味着接收器分配零钱的问题比预期的要频繁,并且程序进行到步骤277将异常计数器ANOM加1。
在步骤278,程序检验这个过程是否已经对所有的接收器执行了。如果没有,程序进入到步骤280将指针ACCEPTOR加1,然后对下一个接收器4重复步骤272、274、276以及如果需要重复步骤277。
这要持续到已经检测完有关所有接收器的数据的时候,接下来程序执行步骤278至步骤282以检验是否异常计数器ANOM超出了标识异常的阀值水平。这个阀值水平最好是基于在被分析的组中的货币接收器4的数量,并且因此如果显示异常的机器的数量超过了某个百分率那么就会产生问题。
在这种情况下,程序进行到步骤284,在这个步骤具有存储的关于表示有关币值DISP的零钱分配的异常特性的信息的数据,连同识别显示异常的相关接收器的号码。
这样完成了变化(change)数据分析步骤262。
回到图2D,将会理解到的是,当到达步骤268的时候,存储了在统计上明显的接收器具有分配问题的的币值的清单,以及对于每个币值来说,显示这些问题的货币接收器的识别的清单。对于每个接收器来说,程序可以确定(a)在零钱存储器10中存储的币值,(b)用于零钱存储器的浮动水平,以及(c)通过包含货币接收器的主设备提供的服务或者商品的价值。这些数据能够包含在通过货币接收器4传送的性能数据中,或者能够存储在存储器16中。
在步骤290,分析数据以确定由这些数据定义的配置和在步骤262中确定的任何零钱分配问题之间的相关性。
在步骤292,程序确定是否发现任何相关性。如果没有,那么完成零钱异常检测步骤205。否则,程序进行到步骤294以确定是否在浮动水平和零钱问题之间存在相关性,如果浮动水平太低那么零钱问题将会发生。如果这样,程序进入到步骤296,在那里为每个具有零钱分配问题的货币接收器4计算新的浮动水平。这些新的浮动水平可以基于在没有发生零钱不足问题的货币接收器4的浮动水平的平均上得出。然后这些数据附加到在步骤284存储的数据上,因此其随后在显示过程206期间被显示。
如果没有发现这种相关性,那么程序从步骤294进行到步骤298以检测是否在零钱不足和零钱存储器10的配置之间存在任何相关性。如果存在,程序进行到步骤300,在步骤300中程序为每一个具有零钱不足问题的接收器4确定推荐的新的配置。在其他的不具有零钱不足问题并且具有相似的存储价值的货币接收器4中使用的是最普遍的配置。
再次,这个信息附加到在步骤284中存储的信息上。
如果在步骤208发现与零钱配置数据没有相关性,那么程序进行到步骤302。这里根据已经发现的相关性的性质,其他的信息可以附加到在步骤284存储的数据上。
根据上面进行的描述可以理解,当完成分析并且程序到达步骤206(附图2A)的时候,在步骤252、254、284、26、300和302存储的信息能够被显示以允许进行矫正措施。
在步骤206,程序最好也执行下面的操作:
(a)发展并且显示附加的信息以及用来处理任何已经定位的异常的一系列建议。例如,如果已经发现了制品CL’的类别,计算和显示代表类别的值(例如平均值和标准偏差)。如果确定分类CL’可能是伪币的类别,那么建议可以提高范围R(图3)的下限。作为选择,建议可以是计算有关类别CL’的测量标准,因此这个能够加在由接收器4识别的标准类别上和/或安排这个类别的任何另外的纸币保存在接收器的废物箱中以便收集和检验。其他的建议可以包括浮动水平的变化或者零钱存储器的重新配置。
(b)存储从接收器接收的新的统计数据,因此这个能用在位于后面的操作步骤202中;以及
(c)确定是否应该改变任何存在的测量标准(包括由没有显示异常的接收器存储的标准),并且显示适当的建议。这是有利的,因为,与在制造商的工厂中产生统计数据的已知系统相比较,在现场来自现有的接收器4的测量数据的使用显著地增加了在研究测量标准中可用的统计数据的数量。这个操作最好仅在从所有的或者多个接收器(而不是仅仅从具有异常特性的接收器)中获得性能数据的时候执行。
在本发明的优选实施例中,程序具有在图2A中的虚线显示的附加步骤。在这个实施例中,程序从步骤206进行到步骤320,在这些步骤中,系统的监控程序具有指示是否应该执行所显示的建议的能力。
然后,在步骤322,系统自动执行管理人指示的应该执行的建议。这个可能包括发送到一些或者所有的接收器4的(a)经修改的测量标准,(b)用来允许识别一个新的标准类别CL’的信号(可能伴随类别CL’的测量标准并且最好是在每个接收器都可以改变与属于那个类别的制品的测量相关的标准类别的测量标准的系统中,如在GB-A-2059129中说明的那样),(c)指示接收器在独立的存储器(例如废物箱)中保留任何新的类别CL’的制品的指令,和/或(d)在浮动操作期间,能够让维修人员在接收器4的内部显示器上看到的浮动水平或重新配置数据,等等。
对这个实施例的很多修改是可以实现的。
在上述装置中,接收器4能够单独地检测潜在的性能问题,然后分析对于多个接收器来说的性能数据以检测特定的异常。如果需要,能够省略第二步,并且可以将中心分析简单地设置成检测显示相似问题的接收器的总数或者比例,因此这是外部影响的指示。这样将减少由服务器6收集的性能数据的数量。例如,将测量数据传送给服务器6是不必要的。作为选择,可以省略第一步,因此从所有的接收器采集数据以及异常检测只限于中心分析。
在任何一种情况下,当多个制品由于同一个原因被拒绝的时候,例如,对于纸币来说,单个的接收器和/或中心分析软件最好配置用来检测纸币的特定区域参数的结果和/或具有特定波长的光学特性,等等。
虽然接收器4已经在上面描述了是利用基于窗口的分类技术,但是本发明可以利用其他的包括多变量技术的分类技术。例如,可以结合所述制品的多个测量以导出代表制品相对于标准类别中间值的相似度的马哈朗诺比斯(Mahalanobis)距离。例如参见EP-A-0560023。异常可以通过确定具有位于预先确定的范围内的马哈朗诺比斯距离并且最好具有个别或者总体的落在特定区域中的某种特性的测量的制品数量来检验。
上述中心分析程序用来检测分类异常,并且接收器至少发送与某些被拒绝制品相关的测量数据,也可能发送涉及已经接收制品的测量数据。然而,如上所述,为了增强分类特性本发明扩展为配置以收集测量数据的系统,而不执行异常检测。因此,这个系统能够配置以从接收器4中以规则的间距收集涉及已经接收的制品并且最好涉及已经拒绝的制品的测量数据,然后将这个加到中心数据库中。然后,为了增强它它们的分类特性,这个数据库用来产生能够传送到接收器4中的增强的测量标准。
众所周知,接收器使用了自适应技术,因此所述制品的测量用来更新测量标准。本发明提供这个技术的改进(或者可能替换),因此,代替或除了基于在相同的接收器中产生的测量值进行改变,响应来自多个接收器的数据的统计分析更新测量标准。
在一个特定的例子中,接收器4为每个目标类别存储用于多元变量分类中的测量标准。例如,所存储的数据定义逆协方差矩阵,这个矩阵用来为每个表现出这个制品属于各自的标准类别的似然性的每个已经接收到的制品计算出马哈朗诺比斯距离。优选的是,存储的数据包括第一数据和第二数据。利用如在GB-A-2059129中说明的自适应技术响应分类制品的测量值对第一数据进行修改。因此这个能够补偿由例如损耗或者温度漂移在传感器相应特性中引起的变化导致的机器特性的变化。第二个数据可以代表属于标准类别的制品的测量的统计分布。这个能够被修正以适应从中心服务器接收的信息,因此避免了在第二个数据仅仅通过由接收器自己产生的测量值更新的条件下可能会产生的问题,仅仅通过由接收器自己产生的测量值可能是在统计上缺乏代表性的。
这个装置的优点在于,利用第一个数据,测量标准能够适应各自的接收器4的特点,尽管要通过基于从整个组接收器4的统计信息通过中央服务器更新。然而,这个优点也可以通过其他的方法获得。例如,中心导出的测量标准在被传送到接收器以前使其适配每一个独立的接收器4。例如,可以存储涉及接收器的各自的特征的信息(例如存储在识别存储器16中)并且用于适配测量标准。
在交易系统2中的接收器3可以是属于操作中心分析程序的普通用户。作为选择,接收器可以属于更广泛的组,并且中心分析系统可由接收器制造商操作。
虽然单独的中心服务器用在上述实施例中以执行数据分析,但是这不是必要的。可以通过接收器之一实施处理,或者如果使用分布式处理则可以由多个接收器实现。
统计数据分析可以用于与上面陈述的目的不同的目的。例如指示出故障的普遍类型(例如硬币堵塞)连同引起堵塞的硬币的类型的数据的分析能够指示出导致硬币毛边的制造的问题。通过适当测试的特定纸币币值的普遍的缺陷(例如,参见EP-A-0706698)能够指示出在纸币的印刷上的问题。