著录项信息
专利名称 | 利用终端设备存储数据的配置和方法 |
申请号 | CN99120588.X | 申请日期 | 1999-10-09 |
法律状态 | 权利终止 | 申报国家 | 暂无 |
公开/公告日 | 2001-01-24 | 公开/公告号 | CN1281199 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | 暂无 | IPC分类号 | 暂无查看分类表>
|
申请人 | 弗朗科泰普-波斯特利亚两合公司 | 申请人地址 | 联邦德国比肯韦德
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 弗朗科泰普-波斯特利亚两合公司 | 当前权利人 | 弗朗科泰普-波斯特利亚两合公司 |
发明人 | 马萨斯·穆勒;弗兰克·雷辛格;奥拉夫·图纳尔 |
代理机构 | 中国国际贸易促进委员会专利商标事务所 | 代理人 | 王以平 |
摘要
利用终端设备存储数据的配置和方法,其中用于存储使用数据的使用存储器与微处理器连接,它完成下述工作:将实时使用数据与已经存储的使用数据进行比较;以对应于使用的历史顺序在使用存储器中存储新的使用数据数组,如果此使用数据相对于从前存储的使用数据数组发生变化或者不同类的话;对使用数据建立一个计数器;如果实时使用数据相对于已存储的数据组未发生变化或相同,递增计数器值并且用反映已递增的计数器状态的新数据替代已经存储的数组中的相应数据。
1.利用终端设备存储数据的配置,其中终端设备至少包含一个存储 器和一个微处理器,其特征在于,用于存储从前的使用数据的一个非易 失的使用存储器(16)与微处理器(6)相连接,微处理器
-访问存储块,它实现对应于从前使用的使用数据的存储,
-访问通信块,在通信块中微处理器(6)实现从使用存储器(16) 到一个外部存储器(31)的数据传输,而且数据传输的实现是为了在终 端设备外部进行对使用数据的统计评估,以及
-为了在数据传输完成之后恢复使用存储器(16)中预定的存储器 容量,重新初始化使用存储器(16)。
2.如权利要求1所述的配置,其特征在于,微处理器(6)在存储 块中实现以下工作:
-将实时使用数据与已经存储的使用数据进行比较,
-如果新的使用数据相对于从前存储的已有使用数据数组发生变 化或不同类的话,对应于使用的历史顺序在使用存储器中存储新的使用 数据数组,
-对使用数据建立一个计数器,以及
-如果实时使用数据相对于已存储的数据数组未发生变化或相同, 递增计数器值并且用反映已递增的计数器状态的新数据替换已经存储 的数据数组中的相应数据。
3.如权利要求1所述的配置,其特征在于,使用数据存储器(16) 与用于邮务记录的非易失存储器(5a,41)分开配置并且使用数据独立 于结算数据进行存储。
4.如权利要求1或2所述的配置,其特征在于,微处理器实现对 应于发生的事件来组织对运行过程中数据数组的数据的存储器位置的 分配,并且数据数组至少包含一个参量值和一个件数。
5.如权利要求1所述的配置,其特征在于,终端设备是一台具有 微处理器(6)的盖邮戳机,微处理器在系统程序(200)中访问一个输 入/显示程序(209)和一个盖戳块(400),其中输入/显示程序(209) 通过盖邮戳机的微处理器实现将实时使用数据收集在非易失存储器 (5a)中,它包含用于至少输入盖戳值,重量或与运送有关的实时使用 信息中的一个的请求段,并且盖戳块(400)包含存储块(417-430, 417a-430a,417b-430b),其用于将实时使用信息与已发生的使用信 息一起进行累积存储。
6.如权利要求3所述的配置,其特征在于,非易失存储器(5a) 是一个参量存储器,在其中由盖邮戳机的微处理器(6)在收集实时使 用数据时收集实时使用信息的性能种类和值作为数据,使用存储器(16) 具有用于存储事件表格(500)和关系表格(610)的存储区,程序存储 器(11)与微处理器(6)相连接并含有用于存储块(417-430)的程 序,且微处理器(6)将代码存储在关系表格(610)和事件表格(500) 中,其中对应于每个代码在关系表格(610)中存储说明性能的种类和 值的数据,代码中的一个被取出来用于将实时使用数据与事件表格 (500)中累积存储的使用数据进行比较,调出涉及某种类的相关数据 并且与从参量存储器(5a)取出的实时数据比较实时使用数据的性能种 类,如果调出的数据是不同类的,则取出事件表格(500)中下一个代 码,直至事件表格(500)中所有的代码都被调用,涉及性质性能并且 与每个调用代码都不同的实时数据被置给实时使用数据的性能种类,其 中微处理器(6)在代表方式的数据不相同时产生一个新的代码并登录 到关系表格(610)和事件表格(500)中去,其中反映代码所对应的新 性能种类的种类和值的数据也被存储在关系表格(610)中,当种类相 同时微处理器(6)借助于关系表格(610)中存储的数据检验其值与实 时性能相关的数据中的值是否相同,如果不同,则给此新性能的值产生 一个新的代码,在关系表格(610)中存储反映新代码对应的新性能的 种类和值的数据并且登录新代码及相应的1件码到事件表格(500)中, 事件表格以一个表格终止码结束,微处理器(6)在事件相同时仅递增 件数计数器(Z)并且用实时的件数码替代事件表格(500)中相应的实 时件数码。
7.利用终端设备存储数据的方法,其特征在于,
-提供一个具有预定的可用存储器容量的使用存储器(16),
-利用一个终端设备来收集至少对应于一个使用信息的实时使用 数据,通过将相应的实时使用数据与已经存储的使用数据进行比较来判 定使用的实时特征或变更,以及
-如果这些实时使用数据相对于从前存储的数据数组发生变化或 不同类的话,在使用存储器(16)中存储一个新的使用数据数组,
-如果实时使用数据相对于已存储的数据数组未发生变化或相同, 递增计数器值并且用反映已递增的计数器状态的新数据替换已经存储 的数据数组中的相应数据,
-将使用数据从使用存储器(16)传输到外部的存储器,在终端设 备外部对使用数据进行统计评估,以及
-重新初始化使用存储器(16),以恢复使用存储器(16)中预定 的可用存储器容量。
8.如权利要求7所述的方法,其特征在于,外部的存储器是外部 的数据中心的一个存储器(31),并且在存储器即将或已满时将终端设 备中使用存储器(16)中存储的使用数据装到数据中心的存储器(31) 中去。
9.如权利要求7或8所述的方法,其特征在于,在系统程序(200) 的查询段(211)中在传输和存储使用数据到外部存储器之后确定数据 已经被传输,在重新初始化使用存储器(16)的步骤(213)中,在事 件表格开始的存储器位置上设置一个表格终止码,并且接着在返回系统 程序(200)重新开始执行之前执行一个显示文本的步骤(215)。
10.如权利要求7所述的方法,其特征在于,在完成了从使用存储 器(16)将终端设备使用期间非易失地存储在使用存储器中的使用数据 装载到外部的存储器(31)的工作之后,在数据中心进行关于终端设备 使用的随意统计。
11.如权利要求7所述的方法,其特征在于,为了在使用存储器中 进行存储,采用了一种节省空间的历史性存储方法,在终端设备使用并 收集实时数据的同时以行方式存储或替代数组的数据,这些数据至少对 应于一个使用信息,以及在数据至数据中心传输时通过调制解调器实现 数据压缩。
12.如权利要求9所述的方法,其特征在于,在重新初始化使用存 储器(16)的步骤(213)中置一个表格终止码在事件表格开始的存储 器位置上并且清除掉从前在其余存储器位置上存储的使用数据。
13.如权利要求9所述的方法,其特征在于,使用存储器中的使用 数据数组包含至少一个代码,并且以行方式存储对应于使用信息的代 码。
14.如权利要求13所述的方法,其特征在于,使用信息是数量特 性和/或件数。
15.如权利要求14所述的方法,其特征在于,关于一个新事件的 使用信息对应于一个自由定义的代码,其中这种对应关系被存储在一个 关系表格中,关于件数的代码被固定定义,其中对于每个新事件相应的 件数计数器的值被置为1,并且将对应于一件的代码登录到事件表格中。
技术领域\n本发明涉及利用终端设备存储数据的一种配置和一种方法。此配置 和方法特别适用于盖邮戳机。\n背景技术\n盖邮戳机至少具有在印刷品(粘贴条,信件)上打印上邮资的功能。 现有的其它功能例如有邮资结算,例如为运货人或承运商求出对其最为 有利的邮资(EP 747864A2)。为此一方面每个终端设备提供可编程的功 能,另一方面现有终端设备与远地数据中心(DE 19549305A1)或与远 地个人计算机(ED 19517557A1)相连接,以与远地设备交互利用其功 能。\nEP 493948B1公开了一种盖邮戳机,它能分选邮件,分类进行盖戳 或集中盖戳,并且以备查的方式进行大数量的登录、存储会计数据,这 些数据与用于对邮件盖戳的盖邮戳机的使用有关。第一组登录项涉及第 一项专门业务,第二组登录项涉及第二项专门业务,并且通过输入装置 可选择专门业务和激活所选业务的会计数据。然而仅收集以结算为目的 规定的业务。此结算不能向运货人提供足够的关于顾客行为的信息。\n现在有一些运货人要求,或者为了降低价格而要求使用者通过一次 成功的命令,利用存储在盖邮戳机中的营业过程为随邮局货堆/货物的单 据/运单或在一个时间段所发生的货运打印出结算即统计报表或发票,以 扩大运货量。对于将来的运货人来说预知顾客行为也是感兴趣的,为运 货人提供了哪些必须单独结算的新业务。按照EP 285956B1设计的盖邮 戳机具有一个专用的营业过程存储器和一个与外部打印机的接口。在使 用者的要求下从所存储的时间段内所有数据的登录中找出并打印要求的 数据。\n为此,使用者不仅仅要准备一个单独的打印机,而且很可能要用较 长时间来找出和打印数据。\n本申请人的新的盖邮戳机使用数字方式工作的打印装置。例如盖邮 戳机T1000及申请人Francotyp Postalia AG&Co的JetMail机在世界范 围内首次具有一个热变换打印机或一个喷墨打印机。这样原则上可在输 入信件上邮戳区域内也打印出地址和其它与业务有关的信息。此外在盖 戳时也可打印出分类印章,以标识货物种类或规格。\n存储的方式可适应于同一种盖邮戳机的大量使用者的需要。这样可 在同一机器上对收费进行不同规格的分类,每种规格适应一类使用者。 为了打印相关信息而又不用另外的外部打印机,在DE 4224955A1中建 议了用于内部收费处的打印方法和配置。可对每个收费处制造的打印包 含盖分类印章后细分的盖邮戳机的使用的资料。省去附加打印机对于使 用者是有好处的。对使用者而言应运货人或数据中心的要求总是打印关 于盖邮戳机使用情况的数据表格是不愉快的。因为在用盖邮戳机内部打 印头打印收费处数据表格时当然不能盖邮戳。\nFR 2665003B1公开了一种用于跟踪电子盖邮戳机使用情况的装置, 它与中心建立连接,它们交换电子消息。消息格式除包含用于识别、用 于登录状态和用于信贷状态的信息字节外,还包含一定数量用于统计排 序的附加字节。用于统计排序的字节包括按邮资,按重量或按盖戳邮件 的目的地进行的划分。用于统计排序的部分指令能在与中心通信期间被 更改。指令的更改必须在统计收集开始之前完成。通信通过电话线或通 过电子装置进行,它应该被通信者随身携带。\nEP 717376A2公开了一种带有统计程序的盖邮戳机,它通过调制解 调器传送统计数据到数据中心,并且通过从数据中心下载新的规定分类 界限的参数来改变盖邮戳机中统计数据收集参数。然而统计进行的可能 性局限于邮资等级。\n由于大量的业务功能,不总是清楚对某种业务需要提供的容量。部 分老通信设备没有高的数据吞吐量。在尚未公开的德国专利申请 19731304.3-53中建议在数据中心生成用于分类的可选的连接指令并且 以新的统计指令数据的形式传送给盖邮戳机。在盖邮戳机中基于新的统 计指令数据并且时间上在用功能和业务量以及统计收集到盖邮戳机的存 储器中之前完成新统计模式的建立。优点在于通过连接数据被预压缩, 并且预压缩数据至数据中心的传输不干扰业务的开展,因为其传输仅花 费较少时间。\n发明内容\n本发明的目的在于,这样设计数据在终端设备中的存储并这样设计 其与远地数据中心的通信,使得统计的种类和方法能被补充定义。终端 设备应不由于统计的进行而中断,存储和传输使用数据应该不影响终端 设备为完成其业务在业务功能方式中的使用。对于盖戳装置还应该能统 计收集与数据中心交互使用的业务。\n上述任务这样来完成:\n本发明提供一种利用终端设备存储数据的配置,其中终端设备至少 包含一个存储器和一个微处理器,其中用于存储从前的使用数据的一个 非易失的使用存储器与微处理器相连接,微处理器访问存储块,它实现 对应于从前使用的使用数据的存储,并且微处理器访问通信块,在通信 块中微处理器实现从使用存储器到一个外部存储器的数据传输,而且数 据传输的实现是为了在终端设备外部进行对使用数据的统计评估,以及 为了在数据传输完成之后恢复使用存储器中预定的存储器容量,重新初 始化使用存储器。\n本发明提供一种利用终端设备存储数据的方法,其中提供一个具有 预定的可用存储器容量的使用存储器,利用一个终端设备来收集至少对 应于一个使用信息的实时使用数据,通过将相应的实时使用数据与已经 存储的使用数据进行比较来判定使用的实时特征或变更,如果这些实时 使用数据相对于从前存储的数据数组发生变化或不同类的话,在使用存 储器中存储一个新的使用数据数组,如果实时使用数据相对于已存储的 数据数组未发生变化或相同,递增计数器值并且用反映已递增的计数器 状态的新数据替换已经存储的数据数组中的相应数据,将使用数据从使 用存储器传输到外部的存储器,在终端设备外部对使用数据进行统计评 估,以及重新初始化使用存储器,以恢复使用存储器中预定的可用存储 器容量。\n本发明的出发点是能使用廉价的,有很大存储容量的存储器来收集 系统的使用数据。使用数据涉及有关使用者所选的系统性能或设备的特 征的信息,这些信息适合于至少可对业务进行统计性收集。通过公众或 私人邮递员进行的邮件的邮递或传送仅是一种可能的业务方式。在传送 系统的设备中存在一个不在营业员处的终端设备,即一个位于顾客处的 盖戳系统的终端设备。这里,传送系统,即(顾客/终端设备)设备的性 能应理解为专门的使用者输入和专门的自动进行的输入,这些输入与顾 客给营业员的指令相联系。通过对使用数据的节省位置的存储器位置管 理获得的优点一方面是最佳利用存储器的存储器容量,这意味着存储器 容量配置小于现有的纯历史地存储使用信息所用的存储器容量。另一方 面在尽量全部使用可用的存储器容量时提高了存储的数量,这就是说在 与数据中心通信之前终端设备即盖戳系统的设备能运行更长的时间。\n在使用存储器即将或者已被存满时,存储的数据被装载到数据中心 的一个存储器中。由于有更好的可能性以高的波特率进行通信,通信只 需要相对短的时间即可从终端设备传输所有数据至数据中心。在完成了 从使用存储器到数据中心的存储器的数据传输时,通过适时地进行包括 删除使用数据的初始化使原有的可用存储器容量能重被使用。终端设备 主要是一个盖邮戳机,也可是盖戳和/或邮政处理系统的一个装置,一个 个人计算机盖戳机或任何一个系统外设,它自身能完成一种功能或利用 第三者的功能。在一个相应的功能设备中建立关于单次使用事件的记录。 使用信息最好描述盖邮戳机或一个盖戳系统的邮务。按照本发明,盖戳 装置包含一个用于累积存储实时的使用信息及以前的使用信息的存储装 置。盖邮戳机在其运行时或其运行结束时在盖戳装置中一方面节省地, 另一方面以一种形式存储使用信息,它反映事件的历史顺序。优化方式 中在终端设备盖邮戳机中不需要存储完成的或者预压缩的统计数据。按 照本发明,在远地数据中心中当从使用存储器装载数据至远地存储器之 后完成要求的对终端设备使用的统计,这些数据是在终端设备使用期间 非易失地存储在使用存储器中的。\n使用一个节省位置的历史地存储方法并通过调制解调器在传输时 实现数据压缩。按照本发明,如果一个事件的使用数据与从前的一个事 件的已存储使用数据相同,则放弃此使用数据的存储。如果存在的区别 可忽略,则它们在种类上相同。例如被确定的数据仅仅在一个相近的水 平上,它将不被送到盖邮戳机。同样,如果存在的差别在参量存储器中 不被察觉或缺少相应的信息,它们也属于同一类。也可以不使用盖戳系 统的设备或者此设备不被连接(例如分立的力学天平)。\n按照本发明,涉及已经生效或肯定会生效的性能或特征的,适合于 统计分析业务的信息按定性的或定量的变化而被分析。性能的定性变化 的事件被历史地存储,新的存储位置被这样的使用数据占用。但是,定 量的变化只引起对涉及与上述分析结果所用的数据的已占用存储器位置 中的数据进行校正。对其它数据的记录保持不变。\n分析的结果以历史顺序数组的形式或以历史地列出的事件码形式 存储在事件表格中。同时给出一个节省存储器位置的存储器利用方法来 历史地存储使用数据,且与存储形式无关,即与信息是以数组数据的形 式存储还是以事件码形式存储在事件表格中无关。\n这里,一个事件应被理解为对一个将来肯定发生的或已经产生的邮 政数据或设备中运送信息的状态变更的确定。这通过自动的或由使用者 输入的指令或进行的调整而导致。会随业务而改变机器或系统的状态的 性能是例如一个盖邮戳机或盖戳系统的另一个设备的一个被存储的(专 用的)调整,它在盖戳时起作用,因为在打印时相应呈现一个有区别的 字符特征或者因为至少在业务结算时相应的使用者输入起作用或者使用 者行为起作用。存储的盖邮戳机或盖戳系统的(专用)调整也称为参量。 这种参量列在一参量表中并非易失地存储在参量存储器中直到下一次变 化。发生在盖戳之前的有关性质性能的参量的变更按照本发明是一个在 使用存储器16中存储的事件。它登录一个状态变更。在有大量的这种参 量的情况下节省位置的存储方法特别有意义。可以发现,如果关于性质 或数量性能的事件以列出的专用代码存储在一个事件表格中,在确定的 使用行为下是特别有优点的。按照本发明,微处理器如此编程,在相应 出现事件的运行过程中组织对数组中数据指派存储位置,其中数组的数 据至少包含一个参量值和一个件数。一个相应的关系表格对于与性质特 性有关的每个事件存储一个专用码,该码可在一个规定界限内自由定义 的动态过程中被对应给一种性能。\n本发明的节省位置的历史存储方法不同于现有具有分级结构的统 计,在级别中没有性质上不同的使用被存储并且使用数据存储的历史顺 序原则上可以在事后被查明。与现有的历史存储方法的区别在于本发明 采用节省存储器位置的方法,这也缩短了数据传输的传输时间。最终统 计的种类和方式不一定事先规定,而是根据查询时刻的需要或者以后在 数据中心进行所要求的统计时再确定。传输的数据可以具有优点的方法 在以后必要时,也可以在查询之后长时间以后被利用来产生所需的统计。 这种按要求统计具有以下优点:为了以后的应用可以圆满地改变统计。\n附图说明\n本发明的优化方案在下面借助附图结合着对本发明实施例的说明 被详细描述。附图中\n图1a,一个盖邮戳机的方框图,\n图1b,在盖邮戳机的控制装置中具有分开的使用存储器和OTP的 方案,\n图1c,盖邮戳机的一个表头方框图,\n图2,盖邮戳机总流程图,\n图3a和3b,在具有一个件数计数器的第一方案和具有多个件数计 数器的第二方案中的存储格式,\n图3c-1至3c-5按照具有分开管理的件数计数器的第三方案的存 储器状态描述,\n图3d-1至3d-5,按照仅具有一个件数计数器的第四方案的存储 器状态描述,\n图4,用于按图3c存储使用数据的流程,\n图5,参量表的存储位置描述,\n图6,关系表的存储位置描述,\n图7a,图7b流程的搜索程序,\n图7b,用于按图3d存储的流程,\n图7c,图7b流程的搜索程序,\n图8,至任意事件数的扩展,\n图9,存储器重新初始化的程序描述。\n具体实施方式\n图1a示出本发明的盖邮戳机的方框图,它具有一个全电子生成邮 戳图的打印装置1,具有至少一个有多个操作元件的输入装置2,一个显 示单元3,一个与数据中心建立通信的调制解调器23,另一个输入装置 21及天平22,它们通过输入/输出控制器4与控制装置相连接,并且还 具有非易失存储器5a,5b及9,10和11用于存储数据及程序,它们包 含邮戳图的变化及恒定部分。\n在德国专利DE 19534530A1中有完成该装置单个功能的相似实施 例。一个字符存储器9为邮戳图的变化部分提供必要的数据给易失性存储 器7。控制装置具有一个微处理器6,它与输入/输出控制器4,字符存储 器9,易失性存储器7,非易失的存储器5a,5b(带内部的使用存储器) 和(虚线示出的)附加使用存储器16,程序存储器11,必要时用带式释 放装置的传送和推动装置的电机12,编码器(编码圆盘)13以及一个日 历或时钟/日期组件8相连接。包括非易失的工作存储器5b在内的存储器 组件可以是例如一个EEPROM,它通过至少一个附加措施,例如粘贴在 线路板上,用环氧树脂密封或浇注以防被取出。在非易失的存储器5a中 一个规定范围内存储实时参量,它们至少在盖戳后作为变化数据被打印在 邮件上。这个存储区也能作为分开的参量存储器来实施。相应在参量表中 列出的参量在参量存储器中非易失地存储到下一次变更。使用存储器同样 可分开或者例如在非易失的存储器5a内部以提供专用存储区的方式实 现。在一个专门的由另一个营业员提供的业务中存在图中没有示出的使用 数据存储区或另外的存储器组件。单个存储器可由多个物理上分开的或以 没有示出的方式由小组件合成实现。必需的使用信息至少被存储在一个分 开的存储区中,它包括大多数存储器位置16-01至16-0n。在实施例中 存储器组件16配置给营业员,并且其存储区配置给所有付费处。在多数 存储区,每个存储区配置给一个付费处。对每个存储位置,对应于被存储 信息单元比特数量的一定数量存储行被微处理器寻址。在上述信息单元比 特上能构成以下的信息:数量,邮资,日期,广告版号,重量,规格,运 送信息(形式,方式,目的地)以及规定误差等。\n在使用存储器中的有用的存储器容量例如是20KByte(千字节)。 通过一个节省存储器位置管理来最佳地利用此容量,然后对一个业务进 行使用信息顺序的重组。从事对邮件的运送盖戳业务的盖邮戳机的使用 产生至少一个规定的使用信息。为了以后在数据中心产生一个随意的统 计所需要的使用信息通过调制解调器23传输给数据中心。\n通过一个由使用者输入的收费位置来选择存储区,以存储在第一次 使用“盖戳”时作为第一个使用信息的邮资于第一个存储位置16-01。 其它的存储位置提供给作为使用信息的数值或号码。对每个使用信息配 置一个计数器,当跟着的使用给出相同的使用信息时它递增。但是当跟 着的使给有不同的使用信息时,相应的另一个使用信息存储到后一个存 储器位置上。在第二个存储器位置16-02中至少存在相应数量的存储器 行作为跟着的相同使用的存储的计数器。该计数器仅需要第二个存储位 置16-02中少量的存储器行。存储器位置的节省来自于出现直接相继的 同类的盖邮戳机使用时对件数的计数。在一个变型中一组使用信息被配 置一个计数器。这在一堆邮件时是有好处的,这时同一组可对应于每个 邮件。这组的各个使用信息保持不变。在另一个变型中使用信息至少由 一个码或一个标记构成,它同样只占用存储器位置的少量存储器行。\n在图1b中是电子盖邮戳机另一方案详细的方框图,它在控制装置 中有一次可编程(OTP)处理器。在EP716398A2所建议的盖邮戳机实 施例中一个合适的OTP处理器与用于结算的非易失存储器及一个作为 与库的接口的专用集成电路(ASIC)相连接。这个实施例的细节在下面 专利中说明:德国专利DE19534530A1:保护电子盖邮戳机的数据和程 序码的方法,以及德国专利DE19731304.3-53:存储数组时按统计分类 的用于统计方式装载和用于统计收集的方法。图1b所示的方框图原则上对 任意另一个电子的控制单元也有效,一个没有示出的打印机和一个没有 示出的调制解调器可与它相连接。按照本发明,电子的控制单元至少为 使用数据提供一个分开的存储区,可以通过调制解调器隔一段时间将数 据传输到数据中心。当邮政处理能力可以比较小时也可用一个这里没有 示出的方案实现电子盖邮戳机,它由一台个人计算机及与其相连接的商 用打印机构成。这种设备也称作PC(个人计算机)盖邮戳机。然而打印 机也可是为高速的邮政处理而设计的。具有一个由个人计算机控制打印 的机械基础站的邮政处理系统在尚未公开的德国专利DE19711998.0中被 说明。\n图1c示出电子盖邮戳机的表头方框图,它可从一个库中取数,它也 适合于混合邮政处理。表头的主要部分是一个专用的安全装置40,它进 行和存储对盖戳的结算。安全装置40通过物理的和软件的安全措施而被 保护。\n为了非易失地存储使用数据,一个写/读存储器16连接到表头的微 处理器6。此存储器具有存储数组用的大量存储器行的存储区。微处理器 6可以是以通常方式与一易失性工作存储器RAM7相连接,它存储工作 变量和像素数据并为不同业务构成栈区;或者装有内部RAM。微处理器 6与程序存储器ROM 11连接或者装有内部ROM,利用它微处理器6进 行编程,使相应于使用的数组放在非易失写/读存储器16中。非易失写/ 读存储器16是例如一个NV-CMOS-RAM或一个E2PROM。微处理 器6相应被编程,以管理至少一个存储区,并且在上述存储区中可存储 规定数量的同类数据组。微处理器6通过总线44还与广告版存储器10, 电池支持的时钟/日期组件8,邮资存储器13以及输入装置和输出装置相 连接。一个输入装置是键盘2。另一个图中未示出的输入装置是调制解调 器或者一个芯片卡写/读装置,并且它们也作为输出装置工作。显示单元 4是例如一个具有相应控制器的LCD显示器(液晶显示器)。另一个输 出装置是打印机,它主要是一个机械的打印头1,它在打印时不运动并且 用它至少打印一个印记在邮件上。在安全装置40中的结算可以像欧洲专 利EP789333A2(“盖邮戳机”)中所明的那样进行。采用硬件结算是快速 且有操纵安全性,不会出现结算错误。安全装置40具有一个OTP(一次 可编程)处理器50,一个用于上电时起动的复位组件48和一个含有一个 结算单元60的专用组件66(专用集成电路)以及一个由锂电池42支持 的CMOS-RAM存储器41。库中供计算的通过总线44传送给专用组件 66的接口64,并且从那里传送到结算单元60,在这里进行硬件的结算。 打印数据从微处理器6或者经过专用集成组件66的接口64和打印机监 测单元62传送给打印机的打印控制器14的打印寄存器15,或者直接通 过输入/输出单元4输出。安全装置40具有一个用现有方法保护的外壳并 且至少一种附加的物理的安全措施,以避免中断安全装置的工作及对它 的查询。尚未公开的德国专利19816572.2“安全装置的配置”详述了物 理的安全措施。尚未公开的德国专利19816571.4“对安全装置进行存取 保护的配置”详细说明了其它的物理安全措施。安全装置避免了滥用表 头中,即从安全装置外部存入的程序或数据。合适的安全措施也可从以 下专利中找到:德国专利EP660269A2(“优化盖邮戳机安全性的方法”), EP762227A2(“提高重要数据操纵安全性的方法和配置”)以及EP 762338A2(“保护电子盖邮戳机数据和程序码的方法”)。\n微处理器6最好配置在盖邮戳机的表头中,并且像EP 716398A2所 建议的那样用一个盖邮戳机内部接口与库连接,尤其是与操纵/传感器控 制17,和用于决定邮件传送速度的编码器13相连接。操纵器之一是信件 传感器,它控制信件或其它邮件达到打印位置,其中信件厚度可达20毫 米。邮件厚度比较厚时一个图中未示出的打带机进行盖戳打带,它也通 过操纵/传感器控制17与微处理器6连接。此外输入/输出单元4具有与 调制解调器和/或芯片卡写/读单元相应的接口以及用于连接其它各种外设 的系统接口,例如一个外部的天平,一个自动的邮件输入装置,一个邮 件输出装置或一台个人计算机PC。\n图2示出盖邮戳机总流程图,其中按照本发明的步骤417到430用 于盖戳块400内的存储块。流程在起始程序101之后有一个用点S表示 的系统程序200。在步骤100中开启盖邮戳机之后启动程序101完成功能 自检和接着的初始化。在非可读内部OTP-ROM的一个程序码提供多 种启动安全检查程序,如德国专利申请DE 19534530A1“保护电子盖邮 戳机数据和程序码的方法”所说明的那样。终端设备最好是一个具有编 程的微处理器6的盖邮戳机,在系统程序200内进入输入/显示程序209 和盖戳块(400),在用于通过盖邮戳机的微处理器在非易失存储器5a中 收集实时使用数据的输入程序209中包含用于输入至少盖戳值,重量或 有关运送的使用信息的请求步骤。流程在输入/显示程序209之后继续通 信块300上的分支和改变后的盖戳块400。在改变的盖戳块400中401 至407步骤最好以现有的如所说明的方法工作。然而一个区别在于,安 全装置40的OTP-处理器50运行这步骤。而步骤406由ASIC 66的 硬件结算单元60执行。结算数据被存储在安全装置中锂电池支持的NV -RAM 41中。其后一定数量的(图中未示出)步骤415用于构成一个 检查总数和其DES-编码生成一个MAC(消息识别码)。\n输入/显示系统特性或设备特征的步骤209,盖戳块与统计块一起在 德国专利申请DE 19731304.3-53,“存储数组时按统计分类统计装载和 统计收集的方法”中被详细说明。根据任务的不同,采用一个专门的按 照本发明的存储块来代替上述专利DE 19731304.3-53中的统计块。这 样提供相对高的存储器位置数量用于收集使用信息。这些信息是在数据 中心进行随意的统计所必需的。统计不在盖邮戳机中进行。\n本发明的存储块(步骤417至430)在盖戳块400内由安全装置40 的OTP-处理器50或表头的分开的微处理器6调用。然而使用数据的 存储总是在安全装置外进行,这区别于结算数据。这种存储关于终端设 备使用的数据的配置至少包含一个存储器和一个微处理器,其中一个非 易失的使用存储器16实现对从前的使用数据的累积存储,它与微处理器 6相连接。微处理器6用存储块编程并且在通信块中工作。在通信块中微 处理器6完成从使用存储器16至远地存储器31的数据传输,以实现在 远离终端设备处对使用数据的统计评估。在数据传输完成后微处理器6 编程实现原有存储器容量的恢复。微处理器6在存储块编程下实现以下 功能:\n-比较实时的使用数据和累积存储的使用数据,\n-如果使用数据相对于从前存储的数组中的使用数据发生变化或不 同类,在使用存储器中以对应于使用的历史顺序存储一个新的使用数据 数组,\n-为使用数据建立一个计数器,\n-如果实时使用数据相对于已经存储的数组没有发生变化或者相 同,使计数器值递增并且用反映被递增的计数器值的新数据代替已存储 数组的相应数据。\n为了非易失存储实时使用数据,存在一个参量存储器5a。在使用存 储器16中非易失地累积存储实时的和从前的使用数据。不同于结算数据 的处理,使用数据在其被安全装置40的OTP-处理器50或表头的微处 理器6传输到数据中心之后可以被重写或清除。微处理器被编程用来通 过在重新初始化时重写或清除存储器内容以恢复使用存储器16中原有的 存储器容量。图9示出新初始化使用存储器16的程序。在通信块300(图 2)之后到达b点并抵达上述程序的起点。在查询段211中查询在通信中 使用数据是否传送到数据中心。在传输和存储使用数据到远地存储器之 后在终端设备系统程序200的查询段211中确定数据已被传输,在步骤213 重新初始化使用存储器16并且接着在步骤215中产生显示文本,最后转 移到系统程序200的s点(图2)。从查询段211可以转移到进行通信的 步骤214。图2示出的流程中b点和d点之间存在其它的查询,它们处 于业务块之前,业务块包括按照本发明的存储块。如果使用存储器已满, 可从业务块直接转移到g点,以自动进入通信块II。在存储器即将或发 生溢出时存储在终端设备使用存储器中的使用数据被传送到数据中心。 将在后面与图7c一起详细说明如何判别存储器已满。在重新初始化213 的程序框中列表终止码被置于存储器位置N=0(图9)。\n机器能判别出运行变量被置于n=N=0。在重新初始化程序框中也可 实现列表终止码以上的存储内容的清除。这样存储区可被重写或等待使 用数据并且达到图3d-1所示的初始状态。\n此外,图9所示程序必要时可包括作为通信块300或350的一部分 的对存储区清除功能,这在上面提到的德国专利DE19731304A1中被说 明。\n按照图2在存储器块中进行下面的步骤:例如在步骤417中进行的 参量比较结果是一个新的参量值输入到盖邮戳机中。在查询段418查询 是否一个新的邮资值被输入到盖邮戳机,以决定是否转移到步骤424。如 果此邮资值是一个新的参量值,步骤424在一表格中登录一个新的行。 接着程序转移到下一查询段419,因为可能还有其它的参量值发生变化或 者首次被输入。否则,当在查询段418的第一个查询结果是邮资值没有 变化并且不是首次输入时程序也转移到第二个查询段419。在查询段419 中查询是否一个新的重量值输入到盖邮戳机中,以决定是否转移到步骤 425。此外查询段还附加另一个查询。此附加的另一个转移到步骤425的 条件是以前还没有新的行登录在此表格中。另一方面,如果在步骤424 中一个新的行被登录在此表格上,则在步骤422中登录新的重量值到已 经列出的新的一行中,这里重量值代表一个重量范围。如果还没有出现 新的行则在步骤425登录一个新的行。参见图3a,如果在这一循环中新 的一行已被登录,行J=1中的信息W1被修改。接着通过查询段418、419 转移到第三个查询段420。如果查询结果是此值没有变更或者因为一个新 的行已经在此表格中列出而说明此值不是第一次输入,则到达第三个查 询段420。在第三个查询段420中查询是否一个新的日期输入到盖邮戳 机,以决定是否转移到步骤426。此外查询段420还进行另一个查询。查 询段420的另一个附加转移条件是在此之前还没有新的行在此表格中登 录。否则在此已经列出的新的行中登录新的日期。如果新的参量值是新 的日期,步骤426在此表格中登录新的一行。此后转移到后一查询段423。 如果查询段420中进行的第三个查询结果是日期没有变更并且不是第一 次输入,则直接转移到下一个查询段423。一方面,如果确定参量发生变 化,则转移到步骤427,在此表格中登录新的一行,如果它在这一循环中 还未出现的话。另一方面,如果确定参量没有发生变化,则可执行后面 的一定数量的查询段。在这种情况下转移到步骤428,使得件数计数器Z: =Z+1递增。参见图3a,当使用以同类进行或者被重复时没有新的一行 被存储,行J=1的数组中N1区域中的计数值被作相应校正。在接着的 步骤429中检查在使用存储器16的存储区内还可供使用的存储位置。如 果可供使用的存储器容量足够用于下一个不同类使用的存储,转移到步 骤431进行众所周知的盖戳打印程序。另一方面,如果表格快满了,则 在转移到步骤431盖戳打印程序前转移到步骤430,产生警告并结束存储 使用信息的时间段。盖戳打印程序最好以现有的方法由微处理器6执行。 因为当被盖戳的邮件可以输出时微处理器在系统程序中不断快速查询打 印请求405,保证了查询段349的执行。这样可以间接的方式启动将数据 传输到数据中心的通信,并启动与其相联系的存储区清除。\n图3a示出第一方案中的存储格式。微处理器借助于存储器构成一 个件数计数器Z。仅当使用数据之一首次被存储时Z被置于1并且在一 个新的行J=2存储新的或变更的和不变更的使用数据数值。在重复存储 不变更的使用数据时仅在第一行J=1的区域N1登录一个递增的计数器 值,因为出现了一个明显同类的终端设备使用。\n每一行J存储以下信息的数据,如数量Nj,邮资Pj,日历状态Cj(日 期),广告版号Aj,重量值Wj,格式Fj,运送信息Dj(形式,方式,目 的地)以及必要时规定的收集误差Ej。\n存储器行J=1,2,…,5,…以历史顺序列在存储区中。当一堆货 中的邮件相继被盖戳时,不出现不同类的被盖戳邮件,因而一个确定的 存储器行对应于有同类被盖戳邮件的一堆邮件。第一堆同类邮件对应第 一行J=1,第二堆同类邮件对应于第二行J=2,…,第五堆同类邮件对 应于第五行J=5。在每一个存储器行J中存储同类使用的信息。仅当不 同类的使用,即当至少一种信息变更时才必须用相应的新的和其余的前 面已有的使用数据写使用存储器16中的新的一行。\n图3a和3b示出对应于一种业务的相继使用的同类或不同类的使用 信息的历史顺序存储用的两种不同的存储格式。在图3a方案中在一个行 中的存储位置在一个顺序中左右或先后排列,因而一个专用信息的值可 顺序对每一个存储器位置寻址读出;在图3b的方案中存储器位置排列成 组,它具有一个标记,在一个序列中寻址时利用此标记。图3b的方案允 许在一序列存储位置中或在一行中寻址三类组,其优点是可随机进行。 微处理器被编程来按照参量的实时标记进行搜寻,标记包含关于序列的 信息。它然后挑出一个感兴趣的三类组,它在前次存储过程的结果中被 存储在存储器位置中。在所说明的例子中三类组有三个存储器位置。但 这并不排除一组包括多个存储位置。\n第一个三类组有比特B11,比特B12和比特B13。第一个存储位置16 -01的比特B11涉及一个参量的值。第二个存储位置16-02的比特B12 涉及具有相同参量值的邮件数。第三个存储位置16-03的B13涉及对应 参量方式的标记。标记的一部分说明三类组存储的时间顺序,它由一个 递增的计数器值构成。\n第一个三类组的第一个存储位置的比特B11涉及邮资这类参量的第 一个值。第三个三类组的第一个存储位置的比特B21涉及邮资这类参量的 第二个值,参量的第二个值是按历史顺序在后面输入的。在第一和第三 个三类组之间有至少另一个三类组。在图3b所示的例子中存在一个第二 个三类组,它具有涉及广告版识别号的信息,它也盖在第一堆的一个邮 件上。识别标记包括参量类型部分和第二个三类组存储的时间顺序部分。 使用存储器16每个三类组具有一个第三存储位置16-03,在其中存储相 应于所希望的信息的一个识别标记。在查询存储器时微处理器按照实时 的参量识别标记搜寻并且读所感兴趣的三类组,在此组前面有相应参量 识别标记。使用信息的值或顺序号被存储在相应为其设置的第一个存储 位置16-01中,同类使用信息的件数被存储在为其设置的三类组的第二 个存储器位置16-02中。不同于图3a所示方案不同,多个件数计数器 必须分开管理。\n图3c示出存储格式作为以列表方式表示在一种业务的相继使用中不 同类或同类使用信息历史的存储过程中的存储器状态的例子(图3c-1 至3c-5)。前述的存储器位置的三类组在下面称作表格。表格数量由使用 信息的数量决定。下面实施例中为了简单使用信息只有邮资,重量等级 和日期。事实上可以对很大数量的使用类型存储表格。每个列表在每次 盖戳时由微处理器在盖戳块400中的存储块(步骤417至430)完成。\n开始时每个表格是空的。在步骤417的参量比较结果例如是:一封 邮资等于1.10马克的信应被盖戳,这封信的重量属于第一重量等级GW1 并且日历组件给出日期31.08.98。微处理器在存储块(步骤417至430) 产生图3c-1所示的使用存储器16的状态。\n接着在下一封信盖戳时盖邮戳机完成同类的使用。微处理器在此情 况下只增长此三个表格中的件数,并且在存储块(步骤417至430)产生 图3c-2所示的使用存储器16的状态。\n现在又有另外几封相同重量等级GW1,相同1.10马克邮资的信以 相同的日期31.08.98被盖戳。从而得到图3c-3所示的使用存储器16的 状态。仅仅件数增长至Z=10。这样第1堆包含10封同类的信。\n接着在一个不同类的使用中,两封第二重量等级GW2,具有第二 个邮资3.00马克,但具有相同日期31.08.98的信被盖戳。从而产生图3C 一4所示使用存储器16的状态。在日期表格中只是件数计数器增长到Z =12。在邮资和重量的另外两个表格中分别登录一个新的行。从这些表 格可以看出:第一堆盖戳包含10封同类的信并且历史上跟着的第二堆 盖戳包含两封同类的信。\n在第二天01.09.98又有一封第一重量等级GW1,具有第一个邮资 1.10马克的信被盖戳。从而产生图3C-5所示的使用存储器16的状态。 因为在日期表格的第一行中的件数计数器Z=12,此日期对应于邮资和 重量等级表格的头两行中的登录项,而不对应最后一行中的登录项。另 一方面这是明显的:第一堆的另一封信在后一天被盖戳,因为在日期表 格中登录了新的一行,该行对应于邮资和重量等级表格中的最后一行。\n这种数据存储是节省位置的并且允许以后按照数据中心对数据的查 询随意利用数据相互间的对应关系。\n图3d示出以表格方式表示存储器状态的另一个实施例(图3d-1 至3d-5)。它与图3a所示第一方案的区别在于避免了在新的一行中登 录相同的事件。只登录事件出现序列中性质变更或非同类的事件。这以 具有相应关系表格610的事件表格的形式实现。在事件表格510中登录 代码,它与质量变化或非同类事件的关系从相应的关系表格610得到。 由事件表格500可以看出性质变更或非同类事件(使用信息)历史存储 的过程。关系表格610存储用于性质变更或非同类事件的使用信息的代 码的参考登录。\n参考登录比事件登录需要更少的存储位置,因为当相同的使用行为 重复和出现相同的业务时,相同的参考登录不重复进行。\n在优选的实施方案中非易失存储器5a是一个参量存储器,在其中 由盖邮戳机的微处理器6在收集实时使用数据时收集实时使用信息的性 能方式和值作为数据。配置的使用存储器16具有存储事件表格500和 关系表格610的存储区。程序存储器11连接于微处理器6并含有编程 微处理器6的存储块417b-430b程序。此程序实现:\n-在关系表格610和事件表格500中存储代码,其中表示性能的方 式和值的代码相应存储在表格610中,\n-取出代码中的一个,以将实时使用数据与事件表格500累积存储 的使用数据进行比较,\n-找出与方式有关的相应数据并且将其与从参量存储器5a取出的 对应实时使用数据的性能方式的实时数据进行比较,如果调出的代表方 式的数据是不相同的,则事件表格500中的另一个代码被取出比较,直 至事件表格500的所有对应于性质性能的并与实时使用数据性能方式实 时数据有关系的代码均被调用。在表示方式的数据不相同时微处理器6 产生一个新的代码并写在关系表格610和事件表格500中,同时与此代 表方式和代表此新性能的值的代码所对应的数据也在关系表格610中被 存储,在方式相同时微处理器6检查在关系表格(610)中存储的数据 的值是否与实时性能有关数据的值相同,并且在不相同时为新性能的值 产生一个新的代码,代表方式和代表新性能的值的数据所对应的新代码 存入关系表格610中并且写此新代码及一个相应的一件码到事件表格500 中,此表格以一个表格终止码结束。\n-在相同时微处理器6仅递增件数计数器Z并且写一个相应的实 时件数码到具有实时件数码的事件表格500中。\n事件表格虽然也存储对应于相同使用行为的数量事件,然而不是以 历史的方式。数量事件被计数,并且以一个可以改变的代码的形式被存 储。在终端设备被相继相同使用时对应于件数的代码被改变。对于业务 方式的每个数量事件在程序存储器11中存在一个对应的代码。微处理 器提取程序存储器11中存储的预定代码并将其写入表格。在每个业务 的范围内微处理器至少改变事件表格500中的一个代码。在所示例子中 为了简单将业务限制于邮件的盖戳上,然而此限制是不必需的。多数不 同的代码也可用于另外的业务,或在过程中动态生成。每个代码位于表 格中的单独一行中并且每行都只需要使用存储器16中一个小的存储位 置。最好每一行所需的位置压缩到一个计算机可寻址的存储器位置,且 以一定数量的存储行对应于在一个合适的计数进制中变换后代码的长 度。实际中自然地为了机器语言使用转换为二进制的十六进制代码。在 最简单的情况下一个字节,即8*8比特,对于每一行是够用的。\n为了更好地理解,下面借助于用于一字节行的变换为十进制的代码 说明存储器状态。借助图3d所说明的事件例如规定如下:\n-代码0用于在第一个日期,必要时带小时的盖戳,\n-代码1用于邮资为第1个标准值1.10马克的盖戳,\n-代码2用于邮资为第2个标准值3.00马克的盖戳,等等。\n-代码3用于直至20克的重量等级,\n-代码4至239为其它性能储备,\n-代码240用于单件邮件的盖戳,\n-代码241用于两件邮件的盖戳,\n-代码242用于三件邮件的盖戳,等等,直至\n-代码250用于11件邮件的盖戳,\n-代码251至255为其它事件储备和用于控制。\n如图3d-1所示使用存储器16的状态说明开始时关系表格610还 空着并且事件表格500仅在第一行(第一个存储位置)中有一个代码255 用于表格终止。\n在邮资为1.10马克的第一次盖戳被结算后,在关系表格610中第 一个存储器位置611登录了例如第一个日期码,日期和必要时带小时或 精确的时间值。表中“0=日期,时间”表示登录关系码和相应的说明。 微处理器产生第一个关系码。同时第一个存储器位置的存储器位置号611 可例如通过从存储器位置的地址码减去一个常数码求出,用来形成第一 个关系码0。借助于第二个存储器位置的存储器位置号612可生成邮资 标准值代码。它和对方式和值的相应说明,例如“1=邮资110”被写在 关系表格610中。\n这样得到了图3d-2所示的使用存储器16的状态。事件表格500 含有4行,第一行(第一个存储器位置501)具有第一个日期码0,第 二行(第二个存储器位置502)具有表示邮资1.10马克的标准值码1, 第三行(第三个存储器位置503)具有1件码240,第四行(第四个存 储器位置504)具有表示表格终止的码255。\n图3d-3示出邮资为1.10马克的第10次盖戳结算之后使用存储器 16的状态。在关系表格610中仍旧只含有两行:“0=日期,时间”和“1 =邮资110”被登录。事件表格仍然只含有4行,它们具有第一个日期 码,表示邮资1.10马克的标准值码1,然而具有10件码249和仍然有 表示表格终止的码255。\n图3d-4示出具有第二个标准邮资值3.00马克的另外两次盖戳结 算后使用存储器16的状态。关系表格中行“邮资110”之后又登录了第 二行“邮资300”。从第一个日期码0出发微处理器可递增一个计数器, 以形成第一个标准值码1并在其后形成第二个标准值码2,微处理器在 第二行中自动设置说明“邮资300”。现在事件表格包含6行;表示日期 的第一个日期码0,表示邮资1.10马克的第一个标准值码1,10件码249, 表示邮资3.00马克的第二个标准值码2,2件码241和表示表格终止的 码255。\n图3d-5示出又具有1.10马克的第一个标准邮资值的另一次盖戳 结算后使用存储器16的状态。而且这一次天平22给出邮件的重量值20 克。在关系表格中第一行“0=日期”,和第二行“1=邮资110”之后登 录第三行“2=邮资300”。在关系表格中第三行“2=邮资300”之后登 录第四行“3=重量值20”。现在事件表格包含9行,其内容为:第1个 日期码0,表示邮资1.10马克的第一个标准值码1,10件码249,表示 邮资3.00马克的第二个标准值码2,2件码241,表示邮资1.10马克的 第一个标准值码1,第一个重量值码3,1件码240及表示表格终止的码 255。\n仅仅一定数量的,由例如每个存储器位置一个字节反映的事件必须 在第一次起动前在程序存储器11中定义。混合邮政业务中的使用行为 通过简化收集同类邮局来表示。表示12个邮件的盖戳的12件码251构 成一个凭经验得到的界限,它仅仅偶尔被使用者超过。在超过这个界限 时一个控制码252及其后跟着的一个表示超出上述界限的件数的值码被 写入。另一个控制码253及其后跟着的值码允许继续推移按照件数的收 集。按照一个合适的进制选择的界限原则上也允许另外的节省存储器位 置的计数方法。\n没有定义的事件在机器运行期间动态地定义。代码与事件的对应应 该在盖邮戳机运行期间自动完成。事件在盖戳过程前的存储块范围内才 被存进关系表格。在关系表格中可以有事件的精确说明。\n此方法规定参量或特性(性能)的变化作为事件被收集在事件表格 500中。当发生一个以前曾发生过的事件时,仅需在事件表格中进行登 录。登录的代码也存在于关系表格610中的一个位置上,在图3d-5中 示出的箭头指向此位置。\n进入事件表格500中的每次登录最好占用一定数量的字节或者至少 一个字节。不同事件的数目最好限制在240上。然而这个数目可能不够, 那么在一个事件表格500*中相继写入2个字节,其中第一个字节有代码 254并且指向图8所示的第二个关系表格620。如果2个具有代码254 的字节相继连在一起,则指向第三个关系表格,由于篇幅的原因附图中 没有示出。根据此原理,可收集的不同事件的数目可以随意增大。\n借助于图2,用于存储使用数据的存储块(步骤417至430)的流 程图被说明,该存储块在盖戳块400内部执行。然而本发明的方法不局 限于此特殊的实施例。使用数据的存储原则上也可在盖戳打印程序之后 或者直接在判定打印请求的步骤405之后进行。与一个改变后的存储器 结构相联系,存储块中的特殊流程被替换,这借助于图4及图7a,7b 和7c所示的两种方案详细说明。\n图4示出按照图3c所说明的存储器结构存储使用数据的流程。其 中以特性的列表方式存储出发。特性是与盖戳有关的,规定的机器性能, 主要是盖戳参量和调整或误差。执行是在例如通过以相同方式对每一个 特性将已经存储的参量,调整和误差与实时存储的参量、调整和存在误 差进行比较以判定实时特性或其变化之后进行。在第一个步骤420a中 判定为应该执行“特性存储”工作并转移到步骤421a,以调用表中存储 的最后一个特征Mm。在接着的步骤422a中完成与实时特性的比较。如 果此特性与已存储的特性Mm相同,则仅递增已存储特征的计数值Zm, 即Mm:=Mm+1(步骤425a)。否则在表格终端设备增添一个新的特性 Mn并且置相应的计数值为初始值Zn:=1(步骤424a)。\n图7b详细说明存储使用数据的流程,其中存储是按照图3d所示 存储格式进行。从在事件表格500中存储事件作为已列出的具有相应关 系表格610的专用码开始。由于性质性能的状态变化应添加一个事件在 历史序列中。以表格方式在事件表格中存储事件即涉及性质的也涉及数 量的性能,后者对应于一个固定编程的代码。与事件表格500相应的关 系表格610仅包含与性质性能相关的存储事件及相应的代码,这些代码 是在规定界限内一个自由编程的动态过程中生成的。对一个事件至少存 在两组数据或代码在事件表格500中。与性质性能相应的可自由编程的 代码登录在第一个存储器位置501中。与数量性能相应的固定编程的代 码登录在第二个存储器位置502中。在事件表格500中的存储以在第三 个存储器位置503中存储的表格终止码结束。\n为了存储数据在事件表格500或关系表格610中,一定数量的步骤 被微处理器执行。如果在盖戳块内(例如图2中步骤416进行结算后) 执行的程序到达应该执行“事件存储”工作,则在步骤417b调用参量 表,在此表中含有一定数量的实时性能。第1种性能E1例如表示调整 后的邮资,其中事件E1u的序号u理解为从1,…,u,…,w这些不同 的离散值中选出的一个。第二种事件E2例如表示调整后的重量等级。 虽然按照邮资价目表一个重量等级对应于一个离散的邮资值,然而还是 输入其它运送参量到邮资结算中,因而从邮资值不总能得出重量等级。 所以重量范围被如此精确地划分为重量等级,具体的重量被包含在一个 替换值所代表的范围内,替换值从第一等级到最后一个等级。以后在数 据中心或者在邮政业务中的计算例如能够用于根据对使用者行为的统计 确定邮资价目表中的等级。第三种性能E3例如表示一天中自动调整后 的日期,类似于前面所述的它可分为离散的时间等级。存在其它的第i 种至第k种性能,它们适合于对业务进行最起码的统计。不同的性能可 能对应于相同的值(例如110克和110×10-2马克)。它们由其种类来区 分(对应于物理度量的测量单位)。种类的顺序是任意的。参量表例如 在非易失存储器5a中实现。它包含一定数量的存储不同参量(例如邮 资值,重量值,时钟时间/日期,…等)的存储器位置,其数量编程在程 序存储器中。\n图5示出参量存储器的存储器位置的原理结构。第一个字节用于一 个参量种类(邮资,重量,日期,…等)的识别标记“第i种”,后4个 字节“第u个值”用于参量的离散值。对于每个种类,离散参量值只能 取多个不同的可能值中的一个。每一个离散值被视为性质不同的事件。\n图6示出使用存储器16中用于关系表格610的存储位置的原理结 构。第一个字节用于一个相应的代码“代码”,后一个字节“种类”用 于参量种类(邮资,重量,日期,…等)的识别标记,其后4个字节“值” 用于参量的离散值。\n按照图7b,在步骤417b调用参量表。一个称为“标记_新的_性能” 的标记P在步骤418b被置为P:=0,并且表示被处理参量的序号的运 行变量i被置为第一个参量,即现在运行参量i:=1。\n第一个局部变量E在步骤419b中得到被处理的性能(Eiu)的值。 因为运行变量i:=1,参量表中列出的第一个性能(例如在此例中对应 于特有值1的邮资值)被查询给局部变量E=Eiu。在步骤419b中置第 二个运行变量j:=1,并且置字节计数器为初始值n:=N字节,它对 应于事件列表中实时所抵达的行数。\n在a1点上转移到搜索程序600,它在事件表格600中寻找规定的自 由定义的代码。一个简单的搜索程序600借助于图7a被详细说明。首 先进入判定N=0的查询段600a,仅当直接发生在初始化之后这才是真 的,程序转移到图7b或7c中的C1点。在转移到7c的C1点情况下当 前值N=0被加1(步骤704)。否则,如果N≠0,则在其后搜索程序600 的子步骤601中如此选择一个存储器位置,使得第n个存储器位置被定 义为n:=N-j。这样做好在后面步骤420b中将相继被调用的关系表格 中已经包含的性能种类的性能与从参量存储器调用的性能种类进行比较 的准备。第二个运行变量已被置于j:=1并且被从字节计数值N中减 去。这样得到表格终止码下面的一行,它被寻址和读出。通过与在程序 存储器11中固定定义的代码进行比较来判别读出的代码。\n现在微处理器在子步骤602判别在事件列表中第n个存储器位置 (放第n个字节的行)上是否存储了一个(为了预定的解释)固定编程 的代码。如果是,则抵达a3点且程序转移到子步骤603,在这里递增第 二个运行变量j,然后返回子步骤601减小字节计数值n,以得出表格终 止码255下的第二行。如果在子步骤602中判定存储的是一个(由于非 预先规定的解释)自由编程的代码,程序抵达a2点。然后在跟着的步 骤420b中可判定这个代码代表的性质性能。\n在图6所示关系表格中存储位置上的用于参量种类识别的第二个字 节对应于一个代码-用于性质性能“种类”的识别值。第二个局部变量 EL被置于事件表格500中第n个存储位置上列出的事件码相应的识别 值。此识别值应对应于诸如日期,重量,邮资…等种类的一个。关系表 格610对于在事件表格500中列出的代码(自由定义的)例如含有相应 的种类识别值。被置为种类相应的识别值的第二个局部变量EL用作实 得值,此识别值存储在关系表格中每个存储位置(行)的第二个字节中 (图6)。第i种识别值用作在步骤420b中与第二个局部变量EL进行 比较时的规定值。\n在步骤421b中检验是否找到相同的种类。如果是,转移到步骤 422b。在步骤422b中在关系表格610中寻找存储在存储器位置第三个 位置中的4个字节的值。现在从参量存储器来的实时性能可在步骤422b 中与规定值进行比较,实时性能在步骤419b中已被置给第一个局部变 量E,而规定值是包含在关系表格610中的。\n如果在步骤421b中判定没有找到相同的种类,则转移到步骤423b, 检验是否所有的以前已含有的性能的识别值都被调用了,这仅仅发生在 字节计数值n=0时。n=0时转移到C1点开始子步骤700。如果不是所 有以前已含有的性能的识别值都已被调用,即n≠0,则返回子步骤600 的a3点。子步骤600为步骤420b的执行作准备。在步骤420b中比较之 前完成对第二个局部变量EL的置数,关系表格610中相应识别值上面 的一个对应于代码的识别值被赋给EL,此代码是从事件表格500中第n 个存储器位置读出的。用这种方式和方法在步骤421b中检验,是否一 个从前已经包含的性能与被调用的实时性能相符。如果是,则可以相同 方法鉴别其值并又转移到步骤422b。步骤422在关系表格610中寻找存 储的具体值,并将其与变量E的值比较。如果后面的查询段424b得出 结果是存在相同的值,自然不需要在事件表格中增加新的性质性能并转 移到步骤425b,递增第一个运行变量i。这样运行变量i指向下一个事 件种类。在后面跟着的步骤426b中判定对于可包含在参量存储器中的 实时参量值是否所有k个种类均已被检验,若不是这种情况,则转移到 步骤419b。此返回转移构成循环,以使得可将所有的实时性能与至今所 存储的性能进行比较。\n借助于搜索程序600在事件表格500中自上而下地搜索一个代码, 被搜索的代码对应于一个种类,在步骤420b该种类被检验与实时所感 兴趣的性能种类“第i个种类”相符,以便在以后当在步骤421b中的判 定符合时在步骤422b中将参量存储器来的实时性能值与关系表格610 中存储的性能值进行比较。如果步骤424b判定它们不等,则转移到C2 点子程序700进行第二次登录。这时微处理器开始运行子程序700,它 借助于图7c被详细说明。\n图7c示出图4b流程图中的子程序700,它至少适用于存储新的特 性码到事件表格500中或者当表格已满时至少给出一个警告。在子程序 700C1点开始子程序700后首先查询对应于最后存储的自由定义代码所 达到的存储器位置序号并将其与一个规定序号进行比较。如果还没有达 到规定值,则关系表格610还没有满。现在程序转到子步骤702补充关 系表格。否则,如果达到了规定序号,则在子步骤706中产生一个“表 格已满”警告并转移到g点(图2)。从进入子程序700的第二个入口C2 点或以子步骤702到达查询段703,在其中已到达的字节计数值N与一 个相应的规定值进行比较,以判定事件表格500是否已满。如果事件表 格500已满,则也经过子步骤706到达g点(图2)。否则,若事件表格 500还没有满,则转到子步骤704。在子步骤704中添加一个新的事件 码到事件表格的终端设备处,并且然后将字节计数值递增N:=N+1, 接着转移到子步骤705。在子步骤705中置标记新的性能P:=1,并 且接着到达子程序出口C3点。\n如果没有已存储的种类相同于实时在参量存储器中收集的种类,则 转移到子程序700的开始C1点。然而如果在关系表格中列出的已存储 种类的值不同于在参量存储器中实时收集的值,则转到子程序700的开 始C2点,以存储一个新的性能码到事件表格500中,并且置标记新的 性能P为1或者如果表格已满,给出至少一个警告。\n从图7b所示流程图中的步骤426b出发,如果循环已处理完,即 i>k,也就是说所有实时性能均与至今存储的性能比较完毕,则转移到 步骤427b。在步骤427b中判定取值只能为0或1的标记新的性能P。 若P=1则转到步骤428b,并在事件表格的终端设备登录一个1件码 240。字节计数值被递增N:=N+1。在其后步骤430b中在事件表格 500的终端设备置表格终止码255。\n否则,若P≠1则从步骤427b转到步骤429b,使位于事件表格终端 设备的件数码增加1。从步骤429b或430b出发,抵达流程的结束。\n规定对应于使用信息的代码以行方式存储在事件表格中,其中一个 使用信息是件数。\n相应于一个新的事件的使用信息被微处理器对应于一个新定义的 代码,并且对应关系被存在关系表格中。关系表格可存储在使用存储器 16的第二个存储区中或第一个存储区的备用存储位置16-On+1中。\n进一步规定相应于件数的代码是固定定义的,并且在每个新的事件 时相应件数计数器被置为值1且在事件表格中登录对应于一件的代码。 固定定义的代码存在于程序存储器11中,它们不能自由定义并且不能 由关系表格得知。\n本发明不局限于所举出的实施例。使用数据的存储可以在使用存储 器的任意位置上并且以任意适合的形式进行,例如以可变长度数组的形 式存储。累积存储虽然明显减少了对存储器位置的需求,然而在非常大 的可用自由存储器容量时它是不必要的。由于这个原因在权利要求的范 围内多种其它的方案是可以料想的。所以明显不同的本发明实施例可被 开发或使用,这些实施例是从与本发明权利要求所包含的内容相同的原 理引出的。
法律信息
- 2019-11-01
专利权有效期届满
IPC(主分类): G06F 13/00
专利号: ZL 99120588.X
申请日: 1999.10.09
授权公告日: 2004.06.23
- 2004-06-23
- 2001-01-24
- 2000-12-13
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |