CN103718002B - 计量表读取 - Google Patents

计量表读取 Download PDF

Info

Publication number
CN103718002B
CN103718002B CN201280038598.2A CN201280038598A CN103718002B CN 103718002 B CN103718002 B CN 103718002B CN 201280038598 A CN201280038598 A CN 201280038598A CN 103718002 B CN103718002 B CN 103718002B
Authority
CN
China
Prior art keywords
variable display
runner
reading
code
machine readable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201280038598.2A
Other languages
English (en)
Other versions
CN103718002A (zh
Inventor
D·L·瑟考拉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CN103718002A publication Critical patent/CN103718002A/zh
Application granted granted Critical
Publication of CN103718002B publication Critical patent/CN103718002B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D4/00Tariff metering apparatus
    • G01D4/002Remote reading of utility meters
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02B90/20Smart grids as enabling technology in buildings sector
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S20/00Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
    • Y04S20/30Smart metering, e.g. specially adapted for remote reading

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Testing Or Calibration Of Command Recording Devices (AREA)

Abstract

本发明涉及用于读取特别是设置有计量表的机械可变显示器的方法和读取器***,以及涉及用于对商品进行测量的测量***和计量表。具体地,本发明涉及用于电子地读取包括可变地显示一个或更多个机器可读码的一个或更多个机械可变显示元件的可变显示器的方法和读取器***,该方法包括:从光学读取器装置接收读数数据,该读数数据至少包括与所述光学读取器装置读取的至少一个机器可读码相关联的电信号或与该电信号相关联的信息;以及处理接收到的读数数据进行以确定与所述可变显示器关联显示的或与所述可变显示器关联的读数或字符串。

Description

计量表读取
背景技术
本发明涉及用于读取机械可变显示器(特别是具有计量表的机械可变显示器)的方法和读取器***,以及涉及计量***和计量表。
常规的机械式计量表或某些情况下的机电式计量表(例如,车辆中的里程表或短距离里程表、以及用于测量诸如水和电这样的商品的计量表)通常具有机械可变显示器,所述机械可变显示器需要人工操作员物理地查看以从其获得读数或测量结果。这些机械式显示器通常包括多个相互连接的可转动的指示转轮,其显示与需要查看的商品的累计使用相对应的数字或字母数字数据。对于特定的商品,查看这些计量表以获得读数或测量值可能不期望地耗时,并且基于这些读数或测量结果做出的任何计费可能是不可靠的。已经设计出自动计量***,但是这些***通常昂贵并且复杂,并且具有某些使用限制。
在US7349588中描述了自动***的示例。但是,这涉及了摄像头技术和使用图案识别技术的OCR。这种***的主要缺点在于与图案识别相关联的硬件和软件的复杂性,导致糟糕的准确度,这是由于例如当计量表的数字处在变迁过程中并且因此被从摄像头视野遮住或挡住。本发明的目的是解决与相关技术相关联的缺点和问题。
可在US2002/109608和US6853309中找到现有的背景技术,US2002/109608涉及一种用于实现使用***的可转动速度、转动次数和转动方向的准确读数的***和方法;US6853309涉及与用于以光学可读方式测量和显示所测量的值的诸如水表的能源仪表(1)相关的电子图像读取器(9)。
发明内容
根据本发明的第一方面,提供一种电子地读取可变显示器的方法,该可变显示器包括机械可变显示元件,该方法包括以下步骤:
从光学读取器装置接收读数数据,该读数数据包括与所述光学读取器装置读取的机器可读码相关联的电信号或与所述电信号相关联的信息,其中,由所述可变显示器(14)的全部显示元件(16)或大多数显示元件(16)显示所述机器可读码,并且其中所述机器可读码与数值或字母数字值或字符相对应;以及
处理接收到的读数数据以确定与由全部显示元件(16)或所述大多数显示元件(16)显示的机器可读码(20)相关联的数值或字母数字值或字符,从而确定由所述可变显示器显示的和/或与所述可变显示器关联的读数或字符串。
该方法还可以包括以下步骤:
从接收到的所述读数数据确定与由各个显示元件显示的所述机器可读码相关联的各个字符;以及
通过按照与相应的可变显示元件在所述可变显示器上的位置相对应的顺序将所确定的字符连接到一起,确定与由所述显示元件显示的所述机器可读码相关联的读数或字符串。
该方法可以包括以下步骤:通过以下一个或者更多个来输出所确定的读数或字符串:将所确定的读数或字符串发送到远程位置;以及操作电子显示装置以电子地显示所确定的读数或字符串。
该方法可以包括以下步骤:根据解码方案或算法来对所述读数数据解码,以确定与所述读数数据相关联的字符。
所述可变显示器可以与计量表相关联,使得所述显示元件包括可转动地显示与数字或字母数字值或字符相对应的所述机器可读码的显示转轮。
该方法可以包括以下步骤:
在各个显示转轮的显示表面上的各个显示区处提供机器可读码,其中,所述机器可读码从机器可读取的条形码、机器读取颜色码、快速响应(QR)码、几何形状码、暗或黑色显示区、亮或白色显示区以及图案粗线码(pattern thickness code)中的一个或更多个选择;以及
可选地在各个显示区上与所述机器可读码相邻地提供对应的字符标记或数字。
该方法可以包括以下步骤:在一个或更多个显示转轮的至少一个显示区的至少一部分上提供检查机可读码,其中,所述检查机可读码可以从机器可读取的条形码、机器读取颜色码、快速响应(QR)码、几何形状码、暗或黑色显示区、亮或白色显示区以及图案、形状或线条粗细码中的一个或更多个选择。
该方法可以包括以下步骤:
从所述光学读取器装置接收检查数据,所述检查数据至少包括与由所述光学读取器装置读出的至少一个检查机可读码相关联的电信号或与所述电信号相关联的信息;以及
处理接收到的数据以:
确定较低有效位显示转轮是否正在变迁以显示随后的显示区;
如果确定所述较低有效位显示转轮正在变迁以显示随后的显示区,则确定所述变迁是否将导致相邻的较高有效位显示转轮的变迁;
如果确定所述变迁将导致所述相邻的较高有效位显示转轮的变迁,则递增从所述较高有效位显示转轮显示的所述机器可读码确定的数值,或者将所述较高有效位显示转轮要显示的下一个数值指派到所述较高有效位转轮;以及
在适用的情况下,针对所述可变显示器的全部显示转轮重复所述处理步骤。
应当理解,所述处理步骤仅在适用的情况下针对所述转轮进行重复,即,当存在正在变迁的转轮的时候。对于最高有效位转轮,仅在直至确定了所述最高有效位转轮是否正在变迁才执行所述处理,并且相应地处理,因为不存在比所述最高有效位转轮更高有效位转轮。
如果确定了所述较低有效位显示转轮正在变迁以显示随后的显示区,则该方法可以包括以下步骤:递增从所述较低有效位显示转轮显示的所述机器可读码确定的数值或者将所述较低有效位显示转轮要显示的下一个数值指派到所述较低有效位转轮。
该方法可以包括以下步骤:
确定所述计量表的初始数字读数;
实现计数器以获得计数器值;
在显示转轮的每次转动,接收与在所述最后或者所述最低有效位显示转轮的至少一个显示区上提供的所述机器可读码相关联的读数数据;
针对从所述显示区获得的所述读数数据的各个实例,递增所述计数器并因而递增计数器值;以及
通过确定当前计数器值,确定所述计量表的当前读数。
根据本发明的第二个方面,提供一种电子地读取可变显示器的读取器***,该可变显示器包括可变地显示一个或更多个机器可读码的一个或更多个机械可变显示元件,该读取器***包括:
光学读取器装置,光学读取器装置被构造成读取由所述可变显示器(14)的全部显示元件(16)或大多数显示元件(16)显示的机器可读码;以及
处理器,其与所述光学读取器可通信地连接,所述处理器包括:
接收器模块,该接收器模块被构造成从所述光学读取器装置接收读数数据,所述读数数据至少包括与所述光学读取器装置读取的所述机器可读码相关联的电信号或与所述电信号相关联的信息,其中,所述机器可读码(20)与数值或字母数字值或字符相对应;以及
读数确定模块,其被构造成处理接收到的读数数据以确定与由显示元件(16)显示的机器可读码(20)相关联的数值或字母数字值或字符,从而确定所述可变显示器显示的所述机器可读码所显示的和/或与所述可变显示器显示的所述机器可读码关联的读数或字符串。
所述读数确定模块可以被构造成:
从接收到的所述读数数据确定与各个显示元件显示的所述机器可读码相关联的各个字符;以及
通过按照与对应的可变显示元件在所述可变显示器上的位置相对应的顺序将所确定的字符连接到一起,确定与所述可变显示器的大多数显示元件显示的所述机器可读码相关联的读数或字符串。
该读取器***可以包括:可自动或人工驱动的输出装置,该输出装置包括以下的一个或更多个:通信模块,该通信模块被构造成将所确定的读数或字符串发送到远程位置;电子显示装置,该电子显示装置被构造成以电子方式显示所确定的读数或字符串;以及音频输出装置,该音频输出直至以可听的方式输出所确定的读数或字符串。所述可变显示器可以与计量表相关联,使得所述显示元件包括可转动地显示与数字或字母数字值或字符相对应的所述机器可读码的显示转轮。
该读取器***或至少所述读取器***部件可以设置在被构造成手持的壳体中或者容纳在包括附接装置的壳体中,所述附接装置用于可操作地附接到所述计量表,使得所述光学读取器装置相对于所述计量表的所述可变显示器基本横向地定位。
在示例性实施方式中,所述处理器还可以包括:
检查接收器模块,该检查接收器模块被构造成从所述光学读取器装置接收检查数据,所述检查数据至少包括与由所述光学读取器装置从至少一个显示转轮显示的显示区读取的至少一个检查机可读码相关联的电信号或与该电信号相关联的信息;以及
变迁确定模块,该变迁确定模块被构造成执行以下处理步骤:
确定较低有效位显示转轮是否正在变迁以显示随后的显示区;
如果确定所述较低有效位显示转轮正在变迁以显示随后的显示区,则确定所述变化是否将导致相邻的较高有效位显示转轮的变迁;
如果确定了所述变迁将导致所述相邻较高有效位显示转轮的变迁,则操作所述读数确定模块以递增从由所述较高有效位显示转轮显示的所述机器可读码确定的数值或者将所述较高有效位转轮要显示的下一个数值指派到所述较高有效位转轮;以及
针对所述可变显示器的全部显示转轮重复所述处理步骤。
应当理解,所述读取器***可以按照连续模式或人工模式中的一个或更多个模式操作,其中,在所述连续模式中,所述读取器***可以被构造成连续操作以确定所述读数或字符串,并且可选地自动地操作所述输出装置,并且其中,在所述人工模式中,所述读取器***可以被构造成在被提示以确定所述读数或字符串时操作。
我们还描述了一种用于读取计量表的***,该***包括:
计量表,该计量表具有可变显示器,该可变显示器包括可转动地显示与数字或字母数字值或字符相对应的机器可读码的显示转轮;以及
光学读取器装置,其相对于所述可变显示器定位以读取所述机器可读码。
我们还描述了一种商品的计量***,该***包括:
远程接收器模块,该远程接收器模块被构造成周期性地或基于ad hoc从如上所述地相对于计量表定位的多个读取器***接收确定的读数或字符串以测量商品的使用量;
数据库,该数据库被构造成至少存储接收到的读数或字符串;以及
关联模块,该关联模块被构造成在所述数据库中将接收到的读数或字符串与各自的计量表关联。
该***可以包括:计费模块,该计费模块被构造成根据至少一个收费结构来使用与特定计量表或关联的读取器***相关联的读数数据,以确定使用所测量的商品的费用。
根据本发明的又一个方面,提供一种用于测量商品的计量表,该计量表包括与适合的测量部件可操作地连接的可变显示器,该可变显示器包括具有显示与数值或字符相对应的机器可读码的显示区的一个或更多个机械可变显示元件。
应当理解,所述机械可变显示元件可以包括平坦表面,以由此便于利用光学读取器装置来读取。
所述机械可变显示元件可以包括可转动地显示所述机器可读码的显示转轮。
所述机器可读码可以从机器可读取的条形码、机器读取颜色码、快速响应(QR)码、几何形状码、暗或黑色显示区、亮或白色显示区以及图案粗细码中的一个或更多个选择。
我们还描述了一种用于读取计量表或字符的其它显示的方法,该方法包括针对所述显示的图像捕捉装置以及用于分析编码数据的装置。
可以设置用于将编码数据发送到接收站的装置、用于解码所述数据的装置以及用于处理和/或记录和/或利用解码数据的装置。所述解码数据可以经由电子装置转换成ASCII数据。
本发明的优选形式设想了以机器可读码(例如,条形码)的形式来使用编码装置。
这可以适应于读取和识别被部分遮住的字符-例如,在水表或电表中的变迁过程中的相邻数字。
可以按照诸如在条形码扫描技术中使用的一维光扫描技术来扫描编码数据。
附图说明
图1示出了根据本发明示例性实施方式的用于读取计量表的***的示意性框图;
图2示出了根据本发明示例性实施方式的计量表的正面的示例性例示图;
图3示出了常规计量表的正面的示例性例示;
图4示出了根据本发明示例性实施方式的机器码映射的示例性例示图;
图5示出了与图2中例示的计量表相似的计量表的可变显示器的一部分;
图6示出了根据本发明示例性实施方式的计量***的示意性框图;
图7示出了根据本发明示例性实施方式的读取计量表的方法的高级别流程图;
图8示出了根据本发明示例性实施方式的读取计量表的方法的低级别流程图;
图9示出了根据本发明示例性实施方式的读取计量表的方法的高级别流程图;以及
图10示出了根据本发明示例性实施方式的读取计量表的方法的低级别流程图。
具体实施方式
在下面的描述中,出于说明的目的,陈述了多个特定细节以便于提供对本公开的实施方式的全面理解。但是,本领域技术人员应当理解,无需这些特定细节就可以实践本公开。
参照附图中的图1至图5,根据本发明示例性实施方式的读取计量表的***总体上以附图标记8来表示(图1)。***8包括读取器***10和计量表12,其中读取器***10被构造成读取计量表12。计量表12(图2)包括机械致动的可变显示器14,显示器14包括可变地显示数据的多个机械可变显示元件16。计量表12通常是诸如水表或电表这样的商品计量表。尽管本发明可以应用于包括机械可变显示器的其它计量表或装置,将参照与水表12相关联的可变显示器14进行说明。
应当注意,具有图3所例示的类型的常规计量表通常包括具有显示转轮(displaywheel)的机械可变元件,所述显示转轮被可转动地构造,以在显示转轮的显示表面上的显示区上显示从“0”到“9”的数字字符或数字。显示转轮被定位为彼此相邻,其中在正面,较高有效位转轮位于较低有效位转轮的左侧。可变显示器的右侧的最后一个转轮通常是显示器中的最低有效位转轮。换言之,多个转轮在箭头13的方向上按照从最低有效位转轮到最高有效位转轮的顺序设置。这些转轮可操作地连接到关联的测量***和传动机构,使得这些转轮转动以显示测量得到的通常与家庭、公寓楼、工厂等相关联的水的累计消耗量。
常规计量表的问题如上所述在于测量得到的累计消耗量以人工方式显示并且经常需要人工操作员物理地查看计量表以从其获得读数或测量结果以用于例如计费的目的。该方法在某些例子中导致不可靠的读数。某些城市由于能力问题并不频繁地(例如,每个季度)读取计量表,并且基于平均使用量来估计以后每月的读数。在此情况下,进一步加重了第一错误。电子地获得读数或测量结果的***通常是昂贵和复杂的。具有电子显示器和测量***的现代计量表通常是昂贵的,并且使用具有电子显示器的水表来取代具有机械可变显示器的水表通常费用太高并且工作繁重。因此,本发明寻求解决这些问题并且以不同的方式来解决计量表读取的问题。
计量表12与如上所述的常规水表相似。但是,计量表12在以下方面显著不同:各个显示转轮18上的关联的显示区16设置有与通常在常规转轮18上设置的各个数字或数字字符相对应的机器可读码(MRC)20。在某个示例性实施方式中,MRC 20设置在显示区16的中央,对应的数字如图2中例示的那样设置到显示区的角部,以便于在需要的情况下仍然允许人工检查。MRC 20例如不是字母数字的或者不是人可以读取/理解的,并且由机器来读取,下面将对此进行描述。为此,MRC 20可以被编码为机器可以读取的条形码、机器读取颜色码、快速响应(QR)码、几何形状码、暗/黑色显示区、亮/白色显示区以及图案粗细码中的一个或更多个,或者可以从机器可以读取的条形码、机器读取颜色码、快速响应(QR)码、几何形状码、暗/黑色显示区、亮/白色显示区以及图案粗细码中的一个或更多个选择MRC 20。
若干种代码可以在分段显示上使用。这些可以像下面在优选实施方式中描述的简单的线条或者更加独特,诸如在空间频率上变化的线条。例如,可以使用三条线,其中线之间的间距随着数字值的增大而改变。数字一具有比“2”小的线间间距,并且“2”具有比“3”小的线间间距,以此类推。
也可使用2D图案,例如,3行×3列的点矩阵,其中矩阵的特定(行,列)处的点的位置表示人读取数字。例如,矩阵中位于空间位置(1,1)处的点且所有其它位置处为空白空间表示“1”。相似地,空间位置(1,3)处的点表示“9”。根据操作的模式或关于段的信息,使用2D光电传感器阵列或通过将特定段读取超过一次来读取同一段的不同空间部分可以是有利的。
代码也可以用于唯一地标识任何特定段。与表示商品的中央主码或CMRC码不同的特定“ID”码可以设置在段的左侧开端部分,以向光学读取器透露其在接收器的直线位置方面的标识。例如,在可转动的***中,形成LSW的第二个转轮将具有表示数字2的条形码。由于所述段在其中央的主码透露了所述段的值,因此已经在计数器中唯一地标识了该显示段。由于以下原因,这是有利的。对于操作而言,直线光学阵列元件应当合理地适当对准或映射到显示元件以解码。当解码时,标识符码可以用于揭示出光学传感器没有与显示段对准。该功能对于在装置构造中的对置用途同样有用。该功能还可以用于指示故障,特别是如果段上的主码被损坏。相似地,代码也可以设置在段的右端处以表示段的结束。
在任何情况下,通过例示,MRC 20通常是在显示区16上具有四个狭缝,其中,伸长条和空白白色空间可以用于组合地提供MRC 20。条可以是等距的并且具有相等的长度。
四个条或白色空间可以位于狭缝或者位置1、位置2、位置3和位置4。对任何数字的指示依赖于在四个位置中的任一个位置处是否存在条。这可以在图4的示例性映射中例示,其中,“0”对应于白色空间,并且条和白色空间的组合对应于或映射到数字。例如,数字1由位于第一位置处的一个条或者2^0=1指示,数字5由位置1处的一个条和位置3处的一个条指示也就是2^0+2^2=5。不具有条的空白空间指示数字“0”。
如上所述,对于通常的计量表显示器,每一个人可读的数位被4个条所代替。例如,对于4个数位,将存在16个条,各个具有4个条的集合被隔开大的空间或者机械开度(mechanical aperture)。
另选地,使用单个条来代替4个条,其中,反射条强度与数字值成线性比例。例如,9具有比1高的反射强度。一具有较大量的打印条墨水,所以打印的墨水的层厚度决定光的强度。另选地,可以使用针对所有数字具有恒定厚度的单个条,其中,各个条的宽度与数字值成比例。在1D条扫描器扫描(如下所述)宽度时,1D条扫描器将其长度转换成相等的数字值。例如,9产生比1高的电压,该电压通过微控制器处理并转换成人工可读码值。
应当理解的是,各个显示区16可以还包括检查机可读码(图5,CMRC 17),以提供数字或转轮18转动位置(变迁位置)。最后的数字(最低有效位)可以包含具有额外条的CMRC17以指示表盘的转动位置。最后的数字的其中一个问题在于该数字可以根据商品的使用量而处于部分转动状态。这导致了不准确,尤其是在使用常规的OCR***时。在本发明中,在常规的4个条的右侧增加了额外的条,数字表盘的顶部三分之一处的第一附加条加上数字表盘的中间部分的2个附加条和数字表盘的底部三分之一处的3个附加条。附加条的各个集合指示了数字表盘的转动位置。可以使用其它相似的方法,其中所述附加条可以是位于4个条的右侧的单个直角三角形或锐角三角形,其中所述三角形的各个线段的水平宽度(与三角形底边平行)决定数字表盘的转动位置,也就是说,转动的顶部三分之一的宽度小于中部的三分之一,并且随着其长度增加,其表盘以如1D扫描器所见的宽度转动。
尽管设置在显示区16的不同位置处,CMRC 17可以是与MRC 20相似的格式。在一个示例性实施方式中,如图5所例示,CMRC在与MRC 20相邻的显示区中设置成直角三角形码(稍后讨论)。CMRC 17可以仅设置在某个转轮18上(较低位的转轮18)或全部转轮18上。
计量表12可以是已设置了码20的插件单元,其适于向后兼容于已有的水表***。相反或除此以外,仅可变显示器或转轮可以由包含MRC 20的可变显示器14或转轮18替换。要注意的是,在某个示例性实施方式中,MRC 20可以基本向后兼容于设置在显示区16上的数字上方,例如通过使用胶水或其它粘接手段将MRC 20粘贴到数字。但是,应理解的是,显示元件可以采用不损害本发明的各种形式。
读取器***10可以包括多个元件,所述多个元件可以设置在可附接到计量表12的单个耐用/全天候的壳体中。尽管没有例示,但是应当理解,不需要一定是这种情况,这是由于读取器***10的某些元件可以彼此隔开并且可以通过有线或者无线方式彼此可通信地连接。在某些示例性实施方式中,读取器***10的全部或部分元件可以容纳在手持壳体中,使得读取器***10成为手持装置或设备。
所述壳体可以被构造有机械开度以阻止可以使从显示表面到光电传感器的光被遮挡/阻止/偏离的污染物、尘土、昆虫、水进入显示器、光源和感光装置以及作为***10的部分的任何光学组件的表面。所述壳体还被构造并具有在需要时允许将光电传感器与显示表面对准的开度,使得任一特定的段与对应的光电传感器阵列元件以及可作为***的部分的任何光学组件正确匹配。所述壳体可以具有开度或适当地设置的密封件已显示***10是否已被篡改。
在任何情况下,读取器***10包括光学读取器装置30,光学读取器装置30被构造成读取由显示转轮18中的至少一个、全部或大多数显示的MRC 20。光学读取器装置30可以包括用于以接收光反射的至少一个光电传感器;以及光源,所述光源可以相对于显示器14位移以读取MRC 20。应注意的是,通常使用接收由光源发出并被MRC 20反射的光的光电传感器从左到右地(图3中的箭头21的方向)扫描MRC20。根据反射光的强度,产生了针对MRC20的各个条的电压。接着,模拟电压经由微控制器或处理器(稍后更详细地描述)转换成数字信号以进一步处理。
在某些示例性实施方式中,用于折射光的元件可以设置于装置30或者与转轮18相邻地设置,从而更佳地获得读数数据。诸如透镜、微透镜、棱镜、偏振元件等的光学元件可以被用于光学地控制/修改光的属性以有效地使光从光源转向到显示表面上并接着反射到光学传感器阵列元件上。如果使用颜色条形码,则也可以使用衍射光学元件来区分波长。基于光纤的元件可以用于使读取效率最大化。如果光源被设置为远离光学读取器和/或显示表面,则可以使用光缆和光纤束将光从光源传递至显示表面。
在其它示例性实施方式中,装置30包括线性光电传感器阵列,该光电传感器阵列包括被构造成相对于可变显示器14横向定位(优选地基本上垂直)的一个或更多个光电传感器。装置30可以是被构造成从显示器14读取MRC 20的一维光学读取器(例如,1-D红外扫描仪或光学摄像头)。装置30可以沿轴线A或轴线B或为了更加准确而沿轴线A和轴线B(或更多的轴线)来读码。在其它示例性实施方式中,所述装置可以沿例如A和B之间的带来读码。装置30可以是二维光电传感器阵列。
光学条形码读取器可以是由光电二极管(PDA)的线性阵列或CCD(电荷耦合器件)的线性阵列组成的常规线性光学阵列,光电二极管/光电传感器的数量依赖于必要的读取分辨率,该读取分辨率进一步依赖于条形码的间距、段的数量、段和计数器的物理尺寸以及其它参数。在周围光不充足的情况下,可以使用诸如LED的线性阵列这样的适合光源。光源相对于实际的读取器和显示表面设置并对准,以如下所述地有效读取显示码。
***10还包括处理器32。对于处理器32,***10包括与要由处理器32执行的功能任务相对于的多个部件或模块。这里,本说明书的背景下的“模块”应理解为包括可识别的代码部分、可计算或可执行的指令、数据、或可计算的对象以实现特定功能、操作、处理或过程。其遵循如下:模块不需要实现为软件;模块可以实现为软件、硬件或软件与硬件的组合。另外,模块不需要一定被结合为一个装置,而是可以分散在多个装置中。
***10和/或处理器32可以包括携带指令集(嵌入的软件)的存储器装置34或机器可读介质(例如,处理器32中的存储器、主存储器、和/或硬盘驱动器)以引导处理器32的操作。应当理解,处理器32可以是一个或更多个微处理器、控制器、或任何其它适合的计算装置、资源、硬件、软件或嵌入的逻辑。
具体地,处理器32包括接收器模块36,接收器模块36被构造成从光学读取器装置30接收读数数据,该读数数据至少包括与光学读取器装置30读取的MRC 20相关联的电信号或与该电信号相关联的信息。如上所述,所接收到的读数数据可以包括模拟电压数据,该模拟电压数据可以由接收器模块36(与之相关联的ADC)转换成数字数据以进行进一步处理。
***10还包括读数确定模块38,读数确定模块38被构造成对接收到的读数数据进行处理以确定由可变显示器14显示的MRC 20显示的或与可变显示器14显示的MRC 20相关联的读数或字符串。这样,计量表18的转轮18仍然转动以按照常规的方式显示水的累计使用量。但是,根据这里描述的本发明,可以以电子的方式捕捉指示累计使用量的数据以进行进一步处理。
模块38通常被构造成从接收到的读数数据确定与各个显示转轮18显示的MRC20相关联的各个字符。模块38可以处理所有的转轮18的MRC 20。但是,在其它示例性实施方式中,仅处理转轮16中的大多数的MRC 20,例如,除了最低位的转轮18.1(和某些示例性实施方式中的18.2)之外。在另一个更加简单的示例性实施方式中,模块38仅处理最低位转轮18.1的MRC 20,下面将简要描述。
模块38可以被构造成根据特定解码算法或映射(例如,图4的映射)从读数数据中解码出MRC 20以获得对应的数字。在某些示例性实施方式中,模块38被构造成使用读数数据或解码后的读数数据作为对包括对应数字或字符的查找表的输入,以由此从该查找表获得对应的数字或字符。
一旦模块38确定了与要查看的MRC 20相对应的数字或字符,模块38还被构造成通过按照与正视图中对应的可变显示转轮18在可变显示器上的位置相对应的顺序将所确定的字符连接到一起以确定与MRC 20相关联的读数或字符串。为此,模块38接收到的读数数据可以包括用于将特定的MRC 20与其相应的转轮18关联的信息,并且因此其位置。在其它示例性实施方式中,模块38具有转轮18的位置的先验信息,并且可以给予先验信息将所确定的数字连接到一起。
所确定的读数可以可选地例如与时间戳一起存储在存储器34中以进行进一步处理或趋势分析。
读取器***10包括可自动或人工驱动的输出装置。所述输出装置包括通信模块40,通信模块40被构造成将所确定的读数或字符串发送到远程位置。模块40可以包括:用于发送数据的硬接线的电路;用于从***10经由通信网络(根据情况,分组切换或电路切换)发送数据的无线GSM(全球移动通信***)模块或调制解调器。该输出装置还包括被构造成显示所确定的读数或字符串的电子显示装置42,电子显示装置42包括LCD(液晶显示器)、LED(发光二极管)、CRT(阴极射线管)中的一种或更多种。该输出装置还可选地包括音频输出装置44(例如,扬声器)从而以可听到的方式输出所确定的读数或字符串(例如,为了照顾视力受损的人)。
***10还能够在本地的LCD/LED显示单元上显示重要的商品参数,诸如之前的读数、水表的流量、峰值使用量、警告标记(如果水高于当地的平均用量)、***错误等。
在由于极端天气条件而受到影响的某些地区,可能需要增加具有温度传感器和加热/制冷元件的温度控制***以使硬件保持在***10的工作温度范围内。
应当理解,读取器***10可以在连续模式或人工模式中的一种或更多种模式中操作。在连续模式中,读取器***10被构造成连续地操作以确定读数或字符串,并且可选地被构造成操作输出装置以例如自动地以流的方式按照周期间隔或恒定地经由模块40发送所述读数。***10还可以通过其通信模块40得到经由有线/无线/卫星网络的来自远程设置的发送器远程信号的提示,以将读数发回到提示的请求中指定的请求站点或远程位置。相似地,模块42可以被构造成连续地显示所确定的读数。
在人工模式中,***10仅在被驱动(例如,经由按钮、开关)时才操作以获得电子读数。还可以当利用来自远程设置的发送器的经由有线/无线/卫星网络的远程信号通过其通信模块40的提示时驱动***10。远程请求也可以提示***将读数发回到提示的请求中指定的请求站点或远程位置。应当理解,在人工驱动时,该输出装置可以可选地被同时操作。人工模式可以是***10的优选操作模式,这是因为人工模式降低***10的电力消耗。当***10通过便携式蓄电池或电池供电时,这变得特别重要,因为这可以延长电池的寿命。
连续模式操作的一种方法是使用如图3中那样的具有若干个转轮的计数器,但是最低有效位转轮(LSW)显示按照以两种不同的码码交替的方式改变的段。例如,如果使用黑色和白色作为代码,则具有“0”的显示段被涂成白色,“1”被涂成黑色,“2”被涂成白色等等直至数字“9”。通常在水表或电表中,LSW在水流或电流流过时转动且相邻的计数器转轮静止。当LSW完成了从“0”到“9”的完整的10个单位的转动时,LSW使得其相邻的转轮转动一个单位。
为了将这些二进制码转换成数字,读取器被开发为如下:设置诸如适合亮度的LED的适合光源以将光发射到LSW的段上,并且设置光电传感器以接收从LSW段反射的光。随着转轮转动,并且在从黑色段变迁到白色段,计数器增加一个单位。光电传感器检测到这种变迁,光电传感器的输出端连接到运算放大器、必要的电路以及微控制器,微控制器将信息存储在存储器中并递增以计算最终读数。所存储的读数接着可以存储在外部存储器中以经由发送器提取到远程位置或显示在本地LED/LCD显示装置上或转移到能够经由USB存储棒等访问的闪速存储模块。在某些实例中,依赖于光源、光电传感器、硬件组件的稳定性的质量,对于任何特定的段,可能存在读数的错误差异。对这种差异的解决方案是针对特定的段的后续读数求平均值,因为任何特定的段会产生超过依赖于转轮转动的速度的读数。
应当注意,在这种连续***中,仅仅改变最低有效位转轮,而接收器仍然保持以人可读的数字来测量商品值,尽管由于LSW被改变而使得准确度较低。在电子***可能发生故障或检查***是否故障的情况下,保留人可读信息是有利的。
另一种操作模式是人工模式。人工操作模式的示例将在下面描述。通常计数器(图3)的显示段被图4中的条形码替代。在优选实施方式中,对这种模式进行更详细地描述。在任一时刻,要读取的商品被“存储”在很多条形码形式的显示段上。条形码读取器读取所有代码并将它们存储在本地的微控制器/存储器模块中,以进行本地显示或传递到闪速存储棒或经由发送模块输出到远程位置。在人工模式中,这是仅有的消耗电能的时间-即,需要读取计量表的时候。比消耗电力资源并限制了部件的使用寿命的连续***有利的是,人工模式不需要连续地电子地发射光并读取并接着“计算”、存储要测量的商品。在这种人工模式中,操作的本质是经由机械装置产生(“计算”)测量的商品。这展现了对电能的大量节约。
如果需要,这使得还可以在电池模式中操作。必须考虑特定应用,计算总的电能开销以确保足够低以保证电池的用量、寿命、替换等。在实践中,使用电池技术的很好的示例将是农田中的水表,其难以实现来自主电源的电力连接。因此,以电池操作的水表将是优选的。如果像通常大多数情况那样按月读取计量表,则与连续***相比(如果使用电池,则几乎将一直消耗电池),电力***每个月仅开启一次以电子地读取商品并仅仅消耗电池一次。
在需要的情况下,电能节约也可以由机电装置实现。例如,在连续模式操作中,在水表中,机械开度由于当水流过时产生的额外压力而按压机械开关,该开关激活***使其进入光学读取模式,并且当水停止流动导致压力降低时关闭该开关。总体上,也可以通过使微控制器进入睡眠模式并且在需要***被唤醒并被读取时利用中断例程(interruptroutine)来实现电能的节约。例如,如果市政机构想要读取特定水表,则其从中央位置向本地家用水表发送信号,其实现中断并变得可操作。
通过被编程为仅在时段后发送的***,可以进一步节电。例如,水表按月发送数据。因此,***可以仅包括诸如简单的无线调制解调器这样的发送器模块,其由微控制器或其它装置在设定的时间开启,并且排除了计量表所在地点对接收器模块的需要(所述接收器模块的使用会消耗电力)。
相似地,如果使用接收器模块,则接收器模块可以由与外部激励合作的微控制器或机电装置开启,例如,在中央市政机构处的软件可以被指示仅仅在某些日期访问计量表,这与将微控制器互其它电气/电子装置编程同步以开启接收器。
进一步的节电(特别是在温暖的气候下)可以使用太阳能电池来实现,太阳能电池可以用于向***的元件、整个***供电或者在电池作为电源的情况下补充电池使用或对已有的电池充电。
处理器32还便利地包括检查接收器模块,该检查接收器模块被构造为从光学读取器装置30接收检查数据,该检查数据至少包括与由装置30读取的至少一个CMRC17关联的电信号、或者与该电信号关联的信息。
处理器32还有利地包括变迁确定模块48以确定较低有效位转轮18(例如,参照图5的18.1)的变迁,并且确定所述变迁对至少相邻的较高有效位转轮(例如,图5中的转轮18.2)的影响。
模块48被构造成确定较低有效位转轮18.1是否处于要显示后续显示区的变迁中。这可以通过多种不同方式完成,例如,确定检查数据在针对准确读数的阈值范围之外。这也可以通过分析沿A和B的检查数据以确定CMRC 17的粗细来实现。较粗的CMRC 17指示了对应于该具体显示区的数字要被选择用于读取。由于由装置30读取的电信号或电压与从显示区16接收到的反射相关联,因此CMRC 17的粗细导致了检查数据的变化。所述确定也可以通过从读数数据确定出转轮18.1不提供可靠的MRC 20来实现。
模块48还被构造成确定转轮18.1的变迁是否将导致相邻的较高有效位转轮18.2的变迁。这通常在模块18确定了转轮18.1正在从对应于数字“9”的MRC 20变迁(例如,在图5中的箭头15的方向上)时的位置移动以显示与数字“0”相对应的MRC 20。一旦做出确定,模块48被构造成操作变迁确定模块38递增从由较高有效位转轮18.2显示的MRC 20确定的数值,或者指派要由较高有效位转轮18.2显示的下一个数值。在图5例示的示例中,将导致从数字“3”到数字“4”的变迁。这可以仅仅针对最后两个转轮18.1和18.2执行,或者可以针对全部的转轮18执行,在这种情况下,当模块48操作时,其将转轮18.2视为较低有效位转轮并且将紧靠的转轮视为较高有效位转轮并相应地操作。
与人工计量表数字表盘相关联的问题在于表盘变得被碎片机械地卡死。因此,模块48的操作可以用于指示转动的表盘的位置,与电子诊断一起来确定数字是否正确地转动。例如,如果相邻的数字递增地转动,在较低有效位转轮完成了完整的一圈后,可以检查相邻或卡住的数字的转动的程度。这种错误检查是除了首先简单错误检查外电子地确保数字在较低有效相邻的数字完成了完整一圈后应该增大。
可选地,如果模块48确定了任何转轮正在变迁,则模块48被构造成操作模块38以递增从由各个转轮18显示的(或更有可能是部分地显示的)MRC 20确定的数值。例如,如果模块48确定了转轮18从与“3”对应的MRC 20变迁到与“4”对应的MRC 20,并且模块38将针对该显示转轮显示的MRC 20读取为3,则模块48操作模块38以将下一个数值或数字(“4”)分配给相应的转轮18。
应当注意,在某些较不复杂的示例性实施方式中,最低有效位转轮18.1可以设置有至少一个被涂黑或深色的显示区16以及余下的白色的显示区。因此,MRC 20是两种状态的反射表面,其中涂黑的显示区反射的光明显少于白色显示区。在此示例性实施方式中,计量表12的初始读数由***10存储。接着,实现计数器从初始读数开始设置或者增加到初始读数,其中计数器在由模块38确定的黑色或暗色(对于具有主要为暗色的显示区16的转轮18而言较亮的)显示区16的每次转动时递增,由此根据本发明获得读数。
在一个示例性实施方式中,将理解的是,***10可以包括用户接口(例如,输入按钮、开关或触摸屏接口)以使用户能够与***10交互并操作***10或控制***10的操作。
在另一个示例性实施方式中,***10具有:安全层,该安全层可以由用于将输出传输信号加密的装置组成;用于对内部数据进行个人查询的PIN***;以及用于外部提示信号的安全层构成,所述外部提示信号确认外部请求的合法性。
现在参照附图中的图6,其中,包括根据示例性实施方式的测量***50在内的网络由附图标记52指示。
***50包括远程接收器模块54,远程接收器模块54被构造成周期性地或基于adhoc从多个读取器***10接收所确定的读数或字符串,所述多个读取器***10如此前描述的那样相对于计量表12设置以测量诸如水这样的商品的用量。***50通常可以设置在市政/设施服务提供商处。模块54被构造成以有线方式或无线地(根据实现方式,或者有线和无线方式二者)在通信网络53上从***接收数据。通信网络53可以是蜂窝电信网络,可以是分组交换网络,并且可以形成因特网的一部分。或者,通信网络53可以是电路交换网络、公共交换数据网络等。
如在本文中描述的,模块54可以被构造成向***10或计量表12发送提示或询问信号或消息,以从其接收所确定的读数。提示消息可以可选地唤醒***10或计量表12以确定读数并且向***50无线地或经由有线连接发送读数。
***50还包括:数据库56,数据库56被构造成至少存储接收到的读数或字符串;关联模块58,关联模块58被构造成在数据库56中将接收到的读数或字符串与各个计量表关联。
***10和/或计量表12可以形成***50的一部分。
在任何情况下,***50包括计费模块60,计费模块60被构造成根据至少一个收费表来使用与特定计量表12相关联或与读取器***10相关联的读数数据,由此确定所测量的商品(利润,水)的使用量的费用。
在存在多个相对接近的商品计量表(与***10相关联)的情况下,需要从邻近的位置向远程的站点/***50(例如,在市政机构处)发送读数。这可以通过LAN(局域网)将邻近距离内的计量表12相互连接到一起而实现,例如,硬连接的电气互连、短程无线***或光纤/电缆网络。接着,中央位置经由较大面积的长距离网络经由无线、电缆或卫星向最终目的地发送数据。常见的例子可以是具有电表和水表的住宅。这些计量表读数被馈送到住宅处的中央点并接着经由一个GSM传输发送到市政机构,避免了两个单独的传输。接着,通过软件手段在市政机构的部门间将数据分开。第二个传输经由蜂窝网络、经由SMS发送到业主的蜂窝电话和/或经由电缆/无线/卫星网络或家庭LAN连接发送到家里的计算机。
更复杂的示例将是具有若干个水表和电表站的化工厂。计量表数据被硬件装置或软件手段可选地转发到工厂的各个部门,任一特定部门仅接收属于该部门需要的计量表数据并且可以从控制来自整个工厂中的多种计量表的计量表读数的方向的部门计算机通过软件选项来选择。类似的示例可以设想下属办公室从计量表或部门中的任一个来接收数据并接着中央办公室接收全部计量表读数。
这种***的主要优点在于节省了时间、提高了生产率、使对公司或市政机构中的任何特定计量表、部分或区域的故障排除变得容易。
下面将参照图7到图10进一步描述示例性实施方式。参照图1、图3到图6描述图7到图10中示出的示例性方法,但是应当理解,这些示例性方法也可以应用于其它***(未示出)。
首先参照图7,其中,根据本发明的实施方式的电子地读取包括可变地显示一个或更多个MRC 20的一个或更多个机械可变显示元件18的可变显示器14的方法的高级流程图总体上由附图标记70表示。
如上所述,可变显示器14可以与计量表12相关联。
方法70包括:在框72,在计量表12的各个指示转轮18的显示表面上的各个显示区16处提供MRC 20和CMRC 17,其中,MRC 20和CMRC 17从条形码、机器可读颜色码、快速响应(QR)码、几何形状码、暗或黑色显示区、亮或白色显示区以及机器可读的图案粗细码中的一个或更多个选择。应当理解,在某些示例性实施方式中,步骤72可以针对一个或几个转轮18的一个或几个显示区16执行。还应当理解,步骤72可以在某些情况下省略,例如,当计量表12被制造为上面设置有MRC 20和CMRC 17时。
方法70包括:在框74,由模块38从光学读取器装置30接收读数数据,所述读数数据与由光学读取器装置30读取的至少一个MRC 20相关联。如上所述,装置30可以在箭头21的方向上从左到右地扫描,或者可以相对于显示器14静止以进行读取。装置30可以***作以照亮显示器14并接收从显示器14反射的光,所反射的光可以由装置30接收,或者由与装置30相关联的光电感受器/光电传感器接收。接收到的光可以转换成与接收到的反射光成比例的模拟电压。应当理解,接收到的模拟电压可以形成读数数据的一部分。
在任何情况下,方法70包括:在框76,由模块38处理接收到的读数数据以确定与可变显示器14显示或关联的读数或字符串。应当理解,所获得的读数通常对应于***10操作时与可变显示器14显示的MRC 20相关联的数字,所述MRC 20则相当于由常规计量表显示的数字。计量表12通常还在显示区16的角部处提供对应的数字以供人工读取。
现在参照图8,其中,另一方法的流程图总体上由附图标记80表示。
方法80包括:在框82,接收与可变显示器14的全部或大多数显示转轮18所显示的MRC 20相关联的读数数据。该步骤与如上所述的步骤72相似。但是,步骤82涉及接收与超过一个转轮18相关联的MRC 20。
方法80接着包括:在框84,由模块38从接收到的读数数据确定与各个显示转轮18显示的MRC 20相关联的字符或数字。
方法80接着包括:在框86,通过按照对应的显示转轮18在可变显示器14上的对应位置的顺序将所确定的字符组合或连接,以确定与所显示的MRC 20相关联的读数或字符串。
方法80接着包括:在框88,通过由模块40将所确定的读数或字符串发送到远程位置、操作电子显示装置42以电子地显示所确定的读数或字符串以及操作音频输出装置44以可听到的方式输出所确定的读数中的一个或更多个来输出所确定的读数或字符串。
方法80可以包括根据解码方案或算法对读数数据进行解码以确定与如上所述的读数数据相关联的字符的步骤(未示出)。
现在参照图9,其中根据示例性实施方式的另一种方法的流程图总体上以附图标记90表示。
方法90包括:在框92,按照与如上所述的参照图7和方法70的步骤72相似的方式在一个或更多个显示转轮18的至少一个显示区16上提供至少一部分CMRC 17。
方法90接着包括:在框94,按照与上述方式相似的方式经由模块467从光学读取器30接收检查数据。
方法90最后包括:在框96,利用模块48处理接收到的检查数据以将正在变迁中的转轮18考虑在内。
现在参照图10,其中根据示例性实施方式的方法的流程图总体上由附图标记100表示。方法100是对上述例如由模块48执行的方法步骤96的更详细的描述。
方法100在框102确定较低有效位转轮18.1是否正在变迁以显示随后的显示区。
如果确定了较低有效位转轮18正在变迁以显示随后的显示区,方法100包括:在框104,将下一个数字或数值指派到转轮18.1;并且接着在框106,确定所述变迁是否将导致相邻的较高有效位转轮18.2的变迁。
如果确定了所述变迁将导致相邻的较高有效位转轮18.2的变迁,则方法100包括:在框108,递增或者指派从较高有效位转轮18.2显示的MRC 20确定的数值。
方法100接着包括:在框110,针对可变显示器的全部显示转轮重复处理步骤102到108。应当理解,对于最高有效位转轮18(显示器上最左侧的转轮18),将不存在更高的有效位转轮来执行这里讨论的处理步骤。
与人工计量表数字表盘相关联的问题在于表盘被碎片机械地卡死。
参照CMRC 17描述的相同方法可以用于指示转动的表盘位置,以与电子分析仪器组合确定数字是否正确地转动。例如,如果相邻的数字应当递增地转动,则在较低有效数字已完成完整一圈后,可以检查相邻或卡住的数字的转动程度。这种错误检查是除了首先简单错误检查外电子地确保数字在较低有效相邻的数字完成了完整一圈后应该递增。
尽管没有详细描述,但应当理解,本发明扩展到向后兼容于在至少一个转轮的至少一个显示区上具有至少一个机器可读码的计量表。该方法可以包括使用包括如上所述的MRC 20的转轮替换全部的转轮。
这里描述的本发明通常被提供以便于容易地电子读取可变显示器,否则这种读取将会由人类操作员物理地完成或由更加复杂或昂贵的装置电子地完成。由于本发明可以向后兼容地附接于现有的计量表以获得电子或电数据以进行进一步处理,因此本发明避免了对常规的机械式计量表进行替换的费用。

Claims (13)

1.一种电子地读取可变显示器(14)的方法,该可变显示器包括机械可变显示元件(16),该方法包括以下步骤:
从光学读取器装置(30)接收读数数据,该读数数据包括与由所述光学读取器装置读取的机器可读码(20)相关联的电信号或与该电信号相关联的信息,其中,由所述可变显示器(14)的全部机械可变显示元件(16)或大多数机械可变显示元件(16)显示所述机器可读码,并且其中所述机器可读码与字符相对应;
处理接收到的读数数据以确定与由所述全部机械可变显示元件(16)或所述大多数机械可变显示元件(16)显示的机器可读码(20)相关联的字符,从而确定由所述可变显示器显示的和/或与所述可变显示器相关联的读数,其中,处理接收到的读数数据的步骤包括:从接收到的所述读数数据确定与由各个机械可变显示元件显示的所述机器可读码(20)相关联的各个字符;以及
通过按照与对应的机械可变显示元件在所述可变显示器上的位置相对应的顺序将所确定的字符连接到一起,确定与由所述机械可变显示元件显示的所述机器可读码相关联的读数。
2.根据权利要求1所述的方法,该方法包括以下步骤:通过以下中的一个或更多个来输出所确定的读数:将所确定的读数发送到远程位置;以及操作电子显示装置以电子地显示所确定的读数。
3.根据权利要求1所述的方法,该方法包括以下步骤:根据解码方案对所述读数数据解码,以确定与所述读数数据相关联的所述字符。
4.根据权利要求1所述的方法,其中,所述可变显示器(14)与计量表相关联,使得所述机械可变显示元件包括转动地显示与字符相对应的所述机器可读码(20)的显示转轮(18),其中,所述字符与所述显示转轮(18)相关联和/或由所述显示转轮(18)显示,
该方法包括以下步骤:
在各个显示转轮(18)的显示表面上的各个显示区处提供机器可读码(20),其中,所述机器可读码从条形码、机器可读颜色码、快速响应QR码、几何形状码、暗显示区、亮显示区以及机器可读的图案粗细码中的一个或更多个选择;以及
在各个显示区上与所述机器可读码相邻地提供对应的字符。
5.根据权利要求4所述的方法,该方法包括以下步骤:在一个或更多个显示转轮(18)的至少一个显示区的至少一部分上提供检查机可读码(17),其中,所述检查机可读码(17)从条形码、机器可读颜色码、快速响应QR码、几何形状码、暗显示区、亮显示区以及机器可读的图案粗细码中的一个或更多个选择;
从所述光学读取器装置(30)接收检查数据,所述检查数据至少包括与由所述光学读取器装置读取的至少一个检查机可读码(17)相关联的电信号或与所述电信号相关联的信息;以及
处理接收到的检查数据以:
确定较低有效位显示转轮是否正在变迁以显示随后的显示区;
如果确定所述较低有效位显示转轮正在变迁以显示随后的显示区,则确定所述变迁是否将导致相邻的较高有效位转轮的变迁;
如果确定所述变迁将导致所述相邻的较高有效位转轮的所述变迁,则递增从由所述较高有效位转轮显示的所述机器可读码(20)确定的数值,或者把所述较高有效位转轮要显示的下一个数值指派到所述较高有效位转轮;以及
针对所述可变显示器(14)的全部机械可变显示转轮(18)或大多数机械可变显示转轮(18)重复上述处理的步骤。
6.根据权利要求5所述的方法,其中,如果确定了所述较低有效位显示转轮正在变迁以显示随后的显示区,则该方法包括以下步骤:递增从由所述较低有效位显示转轮显示的所述机器可读码(20)确定的所述数值,或者把所述较低有效位显示转轮要显示的下一个数值指派到所述较低有效位显示转轮。
7.根据权利要求6所述的方法,该方法包括以下步骤:
确定所述计量表(12)的初始数值读数;
实现计数器以获得计数器值;
在所述显示转轮的每次转动,接收与在最后或者最低有效位显示转轮的至少一个显示区上提供的所述机器可读码(20)相关联的读数数据;
针对从所述显示区处获得的所述读数数据的每次转动,递增所述计数器并因而递增计数器值;以及
通过确定当前计数器值,确定所述计量表(12)的当前读数。
8.一种用于电子地读取可变显示器(14)的读取器***(10),该可变显示器包括可变地显示一个或更多个机器可读码(20)的一个或更多个机械可变显示元件,该读取器***包括:
光学读取器装置(30),该光学读取器装置(30)被构造成读取由所述可变显示器(14)的全部机械可变显示元件(16)或大多数机械可变显示元件(16)显示的机器可读码(20);以及
处理器(32),其与所述光学读取器装置(30)可通信地连接,所述处理器(32)包括:
接收器模块(36),该接收器模块(36)被构造成从所述光学读取器装置(30)接收读数数据,所述读数数据至少包括与由所述光学读取器装置读取的所述机器可读码相关联的电信号或与所述电信号相关联的信息,其中,所述机器可读码(20)与字符相对应;以及
读数确定模块(38),该读数确定模块(38)被构造成处理接收到的读数数据以确定与由所述机械可变显示元件(16)显示的机器可读码(20)相关联的字符,从而确定由所述可变显示器显示的所述机器可读码显示的和/或与所述机器可读码相关联的读数。
9.根据权利要求8所述的读取器***(10),其中,所述读数确定模块(38)被构造成:
从接收到的所述读数数据确定与各个机械可变显示元件(16)显示的所述机器可读码(20)相关联的各个字符;以及
通过按照与对应的机械可变显示元件在所述可变显示器上的位置相对应的顺序将所确定的字符连接到一起,确定与由所述可变显示器的大多数机械可变显示元件显示的所述机器可读码相关联的读数。
10.根据权利要求8或9所述的读取器***(10),该读取器***包括:可自动或人工致动的输出装置,所述输出装置包括以下中的一个或更多个:通信模块(40),该通信模块(40)被构造成将所确定的读数发送到远程位置;电子显示装置(42),该电子显示装置(42)被构造成以电子方式显示所确定的读数;以及音频输出装置(44),该音频输出装置(44)以可听的方式输出所确定的读数。
11.根据权利要求10所述的读取器***(10),其中,所述可变显示器(14)与计量表(12)相关联,使得所述机械可变显示元件(16)包括显示转轮(18),所述显示转轮转动地显示与字符相对应的所述机器可读码(20),其中,所述处理器(32)还包括:
检查接收器模块(46),该检查接收器模块(46)被构造成从所述光学读取器装置(30)接收检查数据,所述检查数据至少包括与由所述光学读取器装置从至少一个显示转轮显示的显示区读取的至少一个检查机可读码(17)相关联的电信号或与所述电信号相关联的信息;以及
变迁确定模块(48),该变迁确定模块(48)被构造成执行以下处理步骤:
确定较低有效位显示转轮是否正在变迁以显示随后的显示区;
如果确定所述较低有效位显示转轮正在变迁以显示随后的显示区,则确定所述变迁是否将导致相邻的较高有效位转轮的变迁;
如果确定所述变迁将导致所述相邻的较高有效位转轮的变迁,则操作所述读数确定模块以递增从由所述较高有效位转轮显示的所述机器可读码确定的数值,或者把所述较高有效位转轮要显示的下一个数值赋予所述较高有效位转轮;以及
针对所述可变显示器的所述显示转轮重复处理步骤。
12.根据权利要求11所述的读取器***,其中,该读取器***(10)能够按照连续模式或人工模式中的一种或更多种操作,其中,在所述连续模式中,所述读取器***被构造成连续操作以确定所述读数,并且自动地操作所述输出装置,并且其中,在所述人工模式中,所述读取器***被构造成在被提示以确定所述读数时操作。
13.一种用于测量商品的计量表(12),该计量表(12)包括与适合的测量部件可操作地连接的可变显示器(14),该可变显示器包括设置有显示与字符相对应的机器可读码(20)的显示区的一个或更多个机械可变显示元件(16),其中,由所述可变显示器(14)的全部机械可变显示元件(16)或大多数机械可变显示元件(16)显示所述机器可读码,
其中,所述机械可变显示元件包括平坦表面,由此便于利用光学读取器装置来读取;和/或
所述机械可变显示元件包括转动地显示所述机器可读码(20)的显示转轮;和/或
所述机器可读码(20)从条形码、机器可读颜色码、快速响应QR码、几何形状码、暗显示区、亮显示区以及机器可读的图案粗线码中的一个或更多个选择。
CN201280038598.2A 2011-06-06 2012-06-06 计量表读取 Active CN103718002B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
ZA201104168 2011-06-06
ZA2011/04168 2011-06-06
PCT/IB2012/052844 WO2012168873A2 (en) 2011-06-06 2012-06-06 Meter reading

Publications (2)

Publication Number Publication Date
CN103718002A CN103718002A (zh) 2014-04-09
CN103718002B true CN103718002B (zh) 2017-04-26

Family

ID=46458566

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201280038598.2A Active CN103718002B (zh) 2011-06-06 2012-06-06 计量表读取

Country Status (9)

Country Link
US (1) US9442926B2 (zh)
EP (1) EP2718674A2 (zh)
CN (1) CN103718002B (zh)
AP (1) AP2014007347A0 (zh)
AU (1) AU2012265930B2 (zh)
BR (1) BR112013031530A2 (zh)
RU (1) RU2657361C2 (zh)
WO (1) WO2012168873A2 (zh)
ZA (1) ZA201400057B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014213521A1 (de) * 2014-07-11 2016-01-14 Robert Bosch Gmbh Verbrauchserfassungseinrichtung, Verbrauchserfassungssystem und Verfahren zum Betrieb solch eines Verbrauchserfassungssystems
US11093777B2 (en) * 2015-10-26 2021-08-17 Hach Company Optical character recognition (OCR) and coded data for legacy instrument data transfer
WO2017218428A1 (en) * 2016-06-17 2017-12-21 Water Pigeon Inc. Systems and methods for automated meter reading
TR201711552A2 (tr) * 2017-08-04 2017-12-21 Enerjisa Enerji Anonim Sirketi Mobi̇l sayaç hata test ci̇hazi
CN109979174A (zh) * 2019-03-29 2019-07-05 成都千嘉科技有限公司 一种能够实时变更数据的机械式二维码水表

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1151527A (zh) * 1995-11-30 1997-06-11 韩国电力公司 利用光测量组件的光电式用电量计量表
CN1185581A (zh) * 1996-12-20 1998-06-24 株式会社石川制作所 自动查表方法和装置
DE20004969U1 (de) * 1999-05-10 2000-09-21 Schroeter Michael Verbrauchszähler zur Messung und Anzeige einer Meßgröße
CN1421026A (zh) * 1999-12-21 2003-05-28 布鲁马克斯通讯有限公司 用于无线自动读表的***和方法
CN102033518A (zh) * 2009-09-25 2011-04-27 河南大学 基于BACnet网络的集中控制式电表监控***

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2018069A (en) * 1978-03-23 1979-10-10 Kent Ltd G Encoding meter readings
NL120305C (zh) * 1981-02-16
EP0124434A1 (en) * 1983-04-29 1984-11-07 Sangamo Weston, Inc. Optically encoded information display apparatus with tampering indicator
CH661365A5 (de) * 1983-11-03 1987-07-15 Landis & Gyr Ag Anordnung zur darstellung und abtastung des inhalts von zahlenrollen-zaehlwerken.
GB8822495D0 (en) * 1988-09-24 1988-10-26 Hill G A Meter
US5171976A (en) * 1990-07-12 1992-12-15 Bone Jr Wilburn I Dynamic coded mechanical metering system
US5270522A (en) * 1990-07-12 1993-12-14 Bone Jr Wilburn I Dynamic barcode label system
EP1177411A1 (de) * 1999-05-10 2002-02-06 Schröter, Michael Verbrauchszähler und verfahren zum ablesen eines ortsfesten verbrauchszählers
US6784807B2 (en) * 2001-02-09 2004-08-31 Statsignal Systems, Inc. System and method for accurate reading of rotating disk
US7349588B2 (en) 2004-08-25 2008-03-25 Avago Technologies Ecbu Ip Pte Ltd Automatic meter reading

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1151527A (zh) * 1995-11-30 1997-06-11 韩国电力公司 利用光测量组件的光电式用电量计量表
CN1185581A (zh) * 1996-12-20 1998-06-24 株式会社石川制作所 自动查表方法和装置
DE20004969U1 (de) * 1999-05-10 2000-09-21 Schroeter Michael Verbrauchszähler zur Messung und Anzeige einer Meßgröße
CN1421026A (zh) * 1999-12-21 2003-05-28 布鲁马克斯通讯有限公司 用于无线自动读表的***和方法
CN102033518A (zh) * 2009-09-25 2011-04-27 河南大学 基于BACnet网络的集中控制式电表监控***

Also Published As

Publication number Publication date
WO2012168873A2 (en) 2012-12-13
EP2718674A2 (en) 2014-04-16
BR112013031530A2 (pt) 2016-12-13
ZA201400057B (en) 2017-06-28
US20140110472A1 (en) 2014-04-24
CN103718002A (zh) 2014-04-09
US9442926B2 (en) 2016-09-13
AU2012265930B2 (en) 2015-11-26
WO2012168873A3 (en) 2013-03-07
RU2657361C2 (ru) 2018-06-13
AU2012265930A1 (en) 2014-01-23
AP2014007347A0 (en) 2014-01-31
RU2013157303A (ru) 2015-07-20

Similar Documents

Publication Publication Date Title
CN103718002B (zh) 计量表读取
US6087957A (en) Meter data gathering and transmission system
US7508319B2 (en) Meter with IrDA port
US4652877A (en) Meter data gathering and transmission system
US4670737A (en) Method of initializing an optical encoder
US20060106741A1 (en) Utility monitoring system and method for relaying personalized real-time utility consumption information to a consumer
CN101632292A (zh) 量表读取装置及***
US20080218164A1 (en) Automated meter reader
CN101079094A (zh) 用于远程自动抄表***的计量表读数识别装置
US20020030604A1 (en) Telemetry system and method
CN101377830A (zh) 远传表计二维编码字轮光电直读装置
US5171976A (en) Dynamic coded mechanical metering system
CN101482939B (zh) 远传表计二维编码数字轮及其集成传感器读码装置
US20110121989A1 (en) Remote sensing system
US4588982A (en) Optical shaft encoder
CN210244400U (zh) 无源自发电仪表自动抄读装置
KR100196439B1 (ko) 이미지 원격계량장치
US20160198243A1 (en) Device and method for reading a meter
CN103116970B (zh) 一种计量表数据自动采集、远传与处理***及方法
CN211264355U (zh) 水表生命周期监管***
CN108022418A (zh) 仪表读取***
US20070295815A1 (en) Counter with Communication Function
CN100549629C (zh) 三进制无乱码字轮码盘传感器
US20150347800A1 (en) Power supply tap
CN101865703A (zh) 远传仪表编码计数器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant