CN102750508B - 具有闪光校正瞄准器和交替照明的终端 - Google Patents

具有闪光校正瞄准器和交替照明的终端 Download PDF

Info

Publication number
CN102750508B
CN102750508B CN201210100298.4A CN201210100298A CN102750508B CN 102750508 B CN102750508 B CN 102750508B CN 201210100298 A CN201210100298 A CN 201210100298A CN 102750508 B CN102750508 B CN 102750508B
Authority
CN
China
Prior art keywords
terminal
illumination
phase
activation
screen
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
CN201210100298.4A
Other languages
English (en)
Other versions
CN102750508A (zh
Inventor
D·范沃尔金伯格
S·P·德罗奇
K·鲍威尔
M·W·潘科夫
R·凯瑟
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.)
Honeywell China Co Ltd
Original Assignee
Hand Held Products Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=45529007&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN102750508(B) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Hand Held Products Inc filed Critical Hand Held Products Inc
Priority to CN201710149403.6A priority Critical patent/CN107122690B/zh
Publication of CN102750508A publication Critical patent/CN102750508A/zh
Application granted granted Critical
Publication of CN102750508B publication Critical patent/CN102750508B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10712Fixed beam scanning
    • G06K7/10722Photodetector array or CCD scanning
    • G06K7/10732Light sources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10712Fixed beam scanning
    • G06K7/10722Photodetector array or CCD scanning
    • G06K7/10752Exposure time control
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10792Special measures in relation to the object to be scanned
    • G06K7/10801Multidistance reading
    • G06K7/10811Focalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10881Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices constructional details of hand-held scanners
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/1095Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices the scanner comprising adaptations for scanning a record carrier that is displayed on a display-screen or the like
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K2019/06215Aspects not covered by other subgroups
    • G06K2019/06225Aspects not covered by other subgroups using wavelength selection, e.g. colour code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2207/00Other aspects
    • G06K2207/1011Aiming

Abstract

公开具有闪光校正瞄准器和交替照明的终端。除了其它有利特征之外,公开了一种消除在照明的屏幕读取模式中的不想要的闪光影响的标记读取终端。响应于屏幕读取信号,所述标记读取终端操作激活屏幕读取循环。在所述屏幕读取循环中,对于第一照明曝光期,在对于多个激活照明期的一个激活照明子系统同时成像子系统被激活至少一次。对于第一非照明曝光期,在照明子系统不被激活时成像子系统被激活至少一次,该第一非照明曝光期长于第一照明曝光期。当成像子系统还是照明子系统都不被激活时,对于多个激活瞄准器期,瞄准器子系统被激活,其中在激活瞄准器期之间的时间间隔在标称容差内是相等的。

Description

具有闪光校正瞄准器和交替照明的终端
相关申请的交叉引用
本申请要求在2011年1月31日提交的美国专利申请号13/017,926,名称为“Terminal With Flicker-Corrected Aimer and Alternating Illumination(具有闪光校正瞄准器和交替照明的终端)”的优先权。上述申请通过引用全文并入本文中。
技术领域
本发明一般地涉及基于光学的寄存器,并且具体涉及基于图像传感器的标记读取终端。
背景技术
用于读取可解码标记的标记读取终端在多个种类中是可用的。例如,在销售点应用中,常见的是没有键盘和显示器的最低限度功能的标记读取终端。没有键盘和显示器的标记读取终端可用于可识别枪型形状因数(form factor),具有可被食指驱动的手柄且触发按钮(触发器)。具有键盘和显示器的标记读取终端也是可用的。配备键盘和显示器的标记读取终端通常用于船舶和仓库应用,并可用于包含显示器和键盘的形状因数。在配备键盘和显示器的标记读取终端中,用于驱动解码消息输出的触发按钮被典型地提供在如通过操作者拇指能够驱动的这种位置中。形状上没有键盘和显示器或者形状上装配键盘和显示器的标记读取终端通常用于多种数据采集应用中,包括销售点应用,船舶应用,仓库应用,安全检查点应用,以及病人照顾应用。一些标记读取终端适用于读取条形码符号,包括一维(1D)条形码,堆叠1D条形码,和二维(2D)条形码的一个或多个。另一些标记读取终端适用于使用光学字符识别(OCR)来读取标准字符,而还有其它的标记读取终端被配备用于读取条形码符号和OCR字符。最近,针对扫描器开发移动电话读取模式以从移动电话或者其它LED显示屏读取条形码。这种模式具有照明切换特性,其中一个图像在照明开启时获得,下一个图像在没有照明时获得。
上述讨论仅仅提供通常的背景信息,并且不旨在作为用来帮助确定要求保护的主题的范围。
发明内容
公开了标记读取终端及关联的方法,除了其它优点,其提供在设备屏幕上改进的标记读取,在照明和瞄准器子系统中都提供闪光校正,来减少或者消除在屏幕读取模式中不想要的闪光影响。对于从诸如移动电话上的设备屏幕或其他LED屏幕或显示器读取条形码的扫描器,典型照明屏幕读取模式依赖于有照明和没有照明交替的曝光,某些曝光不被照明从而避免读取来自设备屏幕的镜面反射。未照明的曝光时间需要明显的更长,并且被照明的曝光和瞄准器激活关于未照明的长曝光时间被定时,这在照明和瞄准器中导致显著的闪光影响。这些闪光影响包括照明亮度的容易看见的改变,并趋于分心和令人不舒服。
此处提供的各种实施例的终端减少或消除在照明和瞄准器子系统中的这些闪光影响。在说明性的实施例中,终端包括各种实施例中的照明子系统,操作用于投射照明图案;瞄准器子系统,操作用于投射瞄准图案;成像子系统;外壳;存储器和处理器。外壳封装照明子系统、瞄准器子系统和成像子系统。成像子系统包括图像传感器阵列和操作用于聚焦图像到图像传感器陈列上的成像光学组件。存储器能够存储表示入射在图像传感器阵列上的光的图像数据的帧。处理器操作用于寻址所述存储器,并且尝试解码在图像数据帧的至少一个中表示的可解码标记。标记读取终端,响应于屏幕读取信号,操作的用来激活屏幕读取循环。在屏幕读取模式中,对于第一照明曝光期,在对于多个激活照明期的一个激活照明子系统同时成像子系统被激活至少一次。对于第一非照明曝光期,在照明子系统不被激活时成像子系统被激活至少一次,该第一非照明曝光期长于第一照明曝光期。当成像子系统还是照明子系统都不被激活时,对于多个激活瞄准器期,瞄准器子系统被激活,其中在激活瞄准器期之间的时间间隔在标称容差内是相等的。
在另一个说明性的实施例中,一种方法包括,对于第一照明曝光期,在对于多个激活照明期的一个激活照明子系统同时激活成像子系统至少一次。该方法还包括对于第一非照明曝光期,在照明子系统不被激活时激活成像子系统至少一次,该第一非照明曝光期长于第一照明曝光期。该方法还包括当成像子系统还是照明子系统都不被激活时,对于多个激活瞄准器期,激活瞄准器子系统,其中在激活瞄准器期之间的时间间隔在标称容差内是相等。该方法还包括通过处理器利用来自第一照明曝光期和第一非照明曝光期的至少之一的图像数据的一个或多个帧来执行可解码标记的尝试解码。
提供发明内容用于以简化的形式介绍概念的选择,其在下面的“具体实施方式”将被进一步描述。本发明内容不旨在识别要求保护的主题的关键特征或者重要特征,也不旨在用作帮助确定要求保护的主题的范围。该要求保护的主题不限于解决背景技术中提到的任何或全部缺点的实施方式。
附图说明
参考下文描述的附图,可以更好的理解此处描述的特征。这些附图不必按比例,而是通常把重点放在阐示多个示例性实施例的原则上。在附图中,相似的数字用于指示遍及不同视图中相似的部件
图1描绘了根据示例性的实施例的标记读取终端的透视图,其具有多个操作者可选择的配置,以及在数字设备的屏幕上读取标记。
图2描绘了根据示例性的实施例的标记读取终端的成像模块的分解透视图。
图3描绘了根据示例性的实施例的标记读取终端的框图。
图4描绘了根据示例性的实施例的方法的流程图。
图5描绘了根据示例性的实施例的说明在激活照明期、曝光期和激活瞄准器期之间关联的时序图。
具体实施方式
图1描绘了根据示例性的实施例的标记读取终端1000的透视图,其具有多个操作者可选择的配置,并被描述为读取数字设备240的屏幕242上的标记15。图2描绘了根据对应于图1所示的标记读取终端1000的示例性的实施例的标记读取终端1000的成像模块299的分解透视图。图3描绘了根据对应于图1所示的标记读取终端1000和图2所示的成像模块299的示例性的实施例的标记读取终端1000的框图。参考图1到图3,在这些图的一个或多个中描绘了多种指示的特征,此处阐明了一种新颍的标记读取终端1000,其具有成像模块299,手持外壳1014,存储器1085,以及处理器1060,其中成像模块299包括成像照明子系统800,成像子系统900,以及瞄准器子系统1208。
成像照明子系统800可操作用于投影照明图案。成像子系统900可包括图像传感器阵列1033和操作用于聚焦图像到图像传感器阵列1033的成像光学组件200。在这个示例性实施例中,手持外壳1014封装了成像照明子系统800和成像子系统900。存储器1085能够存储图像数据的一个或多个帧,其中图像数据的帧可表示图像传感器阵列1033上入射的光。处理器1060操作用于寻址存储器1085和处理图像数据的帧,例如用于尝试解码在图像数据中表示的可解码标记的处理。
标记读取终端1000操作用于激活闪光校正的屏幕读取模式,特别适用于读取监视器、显示器或任何其它类型设备的屏幕,如数字设备240的屏幕242上的标记。当在屏幕读取模式中操作时,标记读取终端1000可激活单独的曝光期,包括照明曝光期和非照明曝光期。
照明曝光期和非照明曝光期可以屏幕读取循环中的任何顺序被激活。例如,在各种示例性实施例中,循环中的第一曝光可以是照明曝光,以及循环中的第二曝光可以是非照明曝光,或者循环中的第一曝光可以是非照明曝光,以及循环中的第二曝光可以是照明曝光。例如,成像照明子系统800可在成像子系统900在照明曝光期期间使图像数据的第一帧曝光同时投射照明图案。其后短时间地,成像照明子系统800可以在成像子系统900在非照明曝光期期间使图像数据的第二帧曝光同时抑制投射照明图案。处理器1060操作用于从来自照明曝光和/或非照明曝光的图像数据帧或图像数据随后帧的至少一个中尝试解码可解码标记,如标记15。在各种示例性实施例中,处理器1060可以能够根据包括终端和屏幕的细节的各种因素成功解码图像。图1和2中描述的标记读取终端1000的一些组件将在下面随后的段落中描述。例如,终端1000进一步包括对应于各种操作配置的各种用户可选择按钮6102和6104。这些在下文进一步被解释。
在示例性实施例中,在屏幕读取模式中操作的标记读取终端1000可以由此执行照明曝光和非照明曝光。非照明曝光有时可以在读取屏幕上的标记时提供优良的性能。在各种示例性实施例中,通过执行照明曝光和非照明曝光,以及示意性地在两者之间交替,终端1000可提高或者优化它在读取基于屏幕的标记时的性能,其中照明或非照明曝光都可以提供用于成像和解码标记的最好条件。屏幕读取模式也可以使用其它特征,在各种实施例中,其结合交替照明和非照明曝光可以是有优势的,如闪光校正特征,下文将进一步描述。在此用法中,“非照明曝光”指当成像系统曝光图像数据帧时,照明系统保持不活动并且抑制投射照明在曝光目标上的曝光。“非照明曝光”指缺少来自终端本身,或者成像照明或者来自瞄准器照明的激活照明,尽管目标可能仍然被其它光源照明,如周围光或目标自身照明,例如,监视器或者另一个数字设备上其它类型的屏幕。
非照明曝光可以在读取设备屏幕上呈现的标记时提供优势。关于各种设备使用各种屏幕和屏幕技术,并且可以包括任何类型的显示器、监视器或其它类型的图形或视觉输出设备。屏幕可示例性地包括液晶显示器(LCD)、电子墨水或者电子书、等离子、阴极射线管(CRT)和/或其它图形输出机械装置。
不同的屏幕技术具有非常多样的光学特性,并在反射率或其它属性上非常不同,其在不同形式的照明下光学干扰成功地屏幕成像,取决于例如,潜在技术、屏幕中或屏幕上涉及的层的数目和类型、屏幕是彩色的还是黑白的、或者屏幕是否被使能触摸输入这样的因素。例如,很多类型的屏幕可以引起外部照明源巨大的镜面反射(specularreflection)。在各种示例性实施例中,通过成像照明子系统800在曝光期内抑制投射照明图案,在该曝光期间成像子系统900曝光图像数据帧,成像子系统900可以将目标标记成像而没有来自屏幕的光学干涉影响,如镜面反射,这可以使终端1000能够多在成像和解码标记上具有卓越的能力。
根据示例性实施例,图4描绘使用具有屏幕读取模式的标记读取终端的方法400的流程图。举例来说,方法400的多种实施例可以示例性地使用在图1到3的标记读取终端1000的多种操作模式中。
图5描绘说明在激活照明期、曝光期和激活瞄准器期之间关联的时序图,其对应于图4的流程图中所描绘的示例性方法例子。在讨论图4中的方法400的步骤之前简单介绍图5。根据示例性实施例,图5描绘初始标准循环303A,其后是代表性的屏幕读取循环305A、305B。在示例性实施例中,时序图300示出了施加到终端1000的成像模块299的不同部件的电压电平,在每个情况下示出了基线,例如,其可以是零伏特,以及提升电平,在示例性实施例中,其通常在大约1.5到2伏特的范围中。
还参考图2和3中所见的部件,这些电压电平被施加用于LED电平信号330,向成像照明光源组件700(在图2和3中所见的)提供的成像照明信号340,向成像子系统900造成曝光而提供的曝光控制信号350,以及为瞄准器子系统1208提供的瞄准器信号360。时序图上所示的电压提升电平指示了给定部件的激活,如成像照明340的代表性的成像照明激活信号341,曝光控制350的代表性的曝光激活信号351,以及瞄准器控制360的代表性的瞄准器激活信号361。因而,初始标准循环303A包括照明曝光期311,其包括成像照明激活信号341,同时曝光激活信号351;随后是激活瞄准器期312,其包括瞄准器激活信号361;随后是依次间歇期313,在该期间内成像照明、成像曝光或瞄准器都不是激活的。如下所述,该初始标准循环303A可以与屏幕读取循环305A、305B比较。
如下在表A上论证了对于屏幕读取循环中的对应于图5所示的那些期间的由321-326标记的给定的代表性连续期间的采样,照明状态和曝光状态是如何工作的。
表A
方法400的流程图表示在方法的一种实现中步骤的示例性选择和排序,而其它方法实现可以仅包含这些步骤的一些,和/或图4中未描绘的附加步骤,并且可以在用于执行不同步骤的排序或过程中具有不同。方法400的步骤根据一个示例性的实施例在下文中更详细的描述,而其步骤和细节的变形可用于其它实施例中。
方法400可包括准备步骤401,用于检测终端是否处于屏幕读取模式,以及步骤403,用于执行参数确定曝光。对于检测终端是否处于屏幕读取模式的步骤401,可以通过任何不同的触发器使终端进入屏幕读取模式。例如,用户还可以用终端1000去扫描编程的标记,当其被终端1000扫描和解码时,指示终端1000进入屏幕读取模式。作为另一个例子,用户可以例如使用终端1000的屏幕1222上的按钮6110进入手工输入来设置终端1000在屏幕读取模式中。例如,用户激活终端1000上的人工触发器可以激活触发信号。该触发器可以是物理部件,例如如,终端1000的触发器1220,其举例来说可以被物理地按压、拉、或触摸,或者它可以是触摸屏上的构件(widget),如终端1000的被触摸的显示器1222,或者在各种实施例中任何其它形式的用户输入。当触发器激活信号开启或被激活时,终端可以接着在开环基础上执行一个或多个屏幕读取循环,并且当触发器信号停止或不再激活时结束,举例来说,由于例如触发器的释放,超时期间过期,或成功解码。虽然这些示例性实例采用人工触发模式,但是很多实施例也可以采用自动触发模式。
举例来说,终端1000也可以被配置,从而当其检测到设备屏幕位于成像子系统900的目标区域时,终端1000进入屏幕读取模式。这可能涉及单独的专用传感器,或者终端的现有特性的方面,其将终端适配为感测在成像目标区域中的工作屏幕。例如,工作屏幕的视觉提示可以通过成像子系统被成像,并被编码在发送到处理器的数据中,并且该处理器可被编程为在成像数据中识别工作屏幕的视觉提示。在不同实施例中,工作屏幕的这种视觉提示可以示例性的包括如光频率、功率谱、光源形状或者其它指示特征之类的方面。处理器可被编程为响应于因此检测到屏幕接着自动激活屏幕读取模式。因此,人工输入、扫描指令标记输入以及设备屏幕在目标区域中的检测是用于激活终端1000中的屏幕读取信号的各种各样的触发,响应于其,终端1000操作激活屏幕读取循环。
用于执行参数确定曝光的步骤403可以包括一个或多个曝光。这些可以是照明或者非照明的曝光,并且可以用于确定随后曝光的操作参数来实际获取用于尝试解码的图像数据帧。这些参数确定曝光可以被披露和处理来确定参数,如目标距离和环境光,其用来确定用于尝试标记解码的随后曝光的如焦距和照明持续时间的参数。举例来说,执行参数确定曝光的步骤403也可以与其它准备步骤交叠,潜在地例如通过成像和确定数字设备的工作屏幕在目标区域中的存在,并且响应地激活屏幕读取模式。
步骤411包括执行标记读取终端的照明曝光期。在步骤411中,在照明曝光期,终端1000的成像照明子系统800在终端1000的成像子系统900在图像传感器阵列1033上曝光图像数据帧的同时投射照明图案。这对应于图5所示的屏幕读取循环305A的照明曝光期321,其包括与曝光激活信号352同时的成像照明激活信号342。
步骤412包括执行标记读取终端的第一激活瞄准器期。在步骤412中,终端1000的瞄准器子系统1208,在激活瞄准器期,投射瞄准器照明图案。这对应于屏幕读取循环305A的第一激活瞄准器期322,其包括瞄准器激活信号362。
步骤413包括执行标记读取终端的非照明曝光期。在步骤413中,在非照明曝光期,当终端1000的成像照明子系统800不投射照明图案时,终端1000的成像子系统900将图像数据帧曝光到图像传感器阵列1033上。在此时间期间,瞄准器子系统1208也不投射照明。这对应于图5所示的屏幕读取循环305A的非照明曝光期323,其包括曝光激活信号353。来自前面的被曝光激活信号352激活的照明曝光的图像数据帧被从图像传感器阵列1033下载到数据存储缓冲器或者处理器,用于在曝光激活信号353之前处理,这样图像传感器阵列1033准备好在非照明曝光期323期间获取图像数据的新帧。来自非照明曝光期323的图像数据帧同样被从图像传感器阵列1033下载到数据存储缓冲器或者处理器,用于在随后的曝光之前处理。图像数据的多个帧可以在一个或多个数据存储缓冲部件中同时被缓冲,并且图像数据的多个帧可以由一一个或多个处理器同时处理。
在不同的示例性实施例中,有优势的是,在非照明曝光期间,使用更长的曝光时间,包括屏幕读取循环305A的非照明曝光期323的持续时间周期比照明曝光期321时间更长。例如,当读取设备上的屏幕时,屏幕可以提供其自身照明,但在不同的示例性实施例中,典型的,其强度可能比标记读取终端自身的照明子系统提供的典型照明低。在这种情况下,更长的曝光时间可以促进目标标记成像有好的性能,例如,示例性地用分辨率或者信噪比来衡量。
在另一示例性实施例中,设备的屏幕可不使用其自身的照明,如电子墨水或电子书屏幕,并且在这个实施例中,第二曝光期可以采用环境光来照明屏幕上的目标标记。可能存在很宽范围的环境光情况,至少其中一些可能向目标标记提供比终端照明子系统提供的照明显著少很多的照明。还是在这个例子中,更长持续时间的非照明曝光期323可能是有利的以足够的分辨率或者信号强度将目标成像。
非照明曝光的这个更长的曝光期在不同的实施例中可以十分不同,这取决于诸如标记读取终端的给定实施例的成像光学组件和图像传感器阵列的细节之类的因素。一些与获得足够的图像分辨率所需的持续时间相关的示例性细节可包括光学物镜的大小,任何折射光学元件的透射系数和任何反射光学元件的反射系数,图像传感器阵列的类型,光通路中或图像传感器阵列上的任何滤波器的存在和类型,图像传感器阵列的像素数目和每个像素的面积,图像传感器阵列上像素的量子效率,以及图像传感器阵列上提高像素有效量子效率的任何特征,例如微透镜(microlense)。诸如这些的因素可被考虑进去,来确定成像子系统的任何特定的实施例在非照明曝光期323中曝光非照明的图像数据帧的合适的持续时间。
步骤414包括执行标记读取终端的非曝光照明期。在步骤414中,在照明曝光期321投射照明图案的相同期间内,终端1000的成像照明子系统800投射照明图案,但是终端1000的成像子系统900仍然保持不活动,并不曝光图像数据帧。这对应于图5所示的屏幕读取循环305A的非曝光照明期324,其包括成像照明激活信号343,其在曝光激活信号353之后和瞄准器激活信号363之前发生。
步骤415包括执行标记读取终端的第二激活瞄准器期。在步骤415中,为了另一个激活瞄准器期,在屏幕读取循环305A的第一激活瞄准器期322投射瞄准器照明图案的相同期间内,终端1000的瞄准器子系统1208再次投射瞄准器照明图案。这对应于屏幕读取循环305A的激活瞄准器期325,其包括瞄准器激活信号363。
步骤415和激活瞄准器期325之后是间歇期326,其中成像照明、成像曝光信号或者瞄准器都不被激活,直至在本实例中随后的屏幕读取循环305B开始,其中期间321-326,以及步骤411、412、413、414和415被重复。在本示例性的实施例中,在屏幕读取循环内以及之间,激活瞄准器期362、363等彼此持续相同的时间量,并且它们之间的时间间隔也相等。同样,在屏幕读取循环内以及之间,成像照明激活信号342、343等彼此持续相同的时间量,并且它们之间的时间间隔也相等。这些效果对减少或者消除肉眼容易看见的任何闪光影响有贡献。同时,屏幕读取循环提供用于照明曝光期和非照明曝光期两者,以使得它们合适于成像照明期和激活瞄准器期之间的方式,而不干扰成像照明期或激活瞄准期的规则周期或一致性。照明(成像照明和瞄准器照明)之间具有规则时间间隔的固定周期,与成像照明周期彼此之间的一致性以及激活瞄准周期彼此之间的一致性,都对减少或者消除外在的闪光影响有贡献。
图像数据的每个帧可以从图像传感器阵列1033下载到缓冲器或者直接下载到处理器,在其被获取的曝光期结束时,包括步骤411中照明曝光期以及步骤415中非照明曝光期。因而,这两个步骤之后是执行在至少一个图像数据帧上尝试解码的步骤421。图像数据的一个或多个帧可以同时被一个或多个处理器分析,来从至少一个图像数据帧中尝试解码标记。
图4中的判断节点431描绘了确定标记是否从数据的至少一个帧中解码。标记的成功解码可以使步骤411-415的屏幕读取循环结束,而未成功从图像数据帧中解码标记可能导致重复步骤411-415的屏幕读取循环。尝试解码标记的步骤可以与正在进行的屏幕读取循环以及获取新照明曝光和非照明曝光操作继续并行运行;并且尝试解码标记可以用一个或多个照明曝光帧以及一个或多个非照明曝光帧继续同时在多个图像数据帧上操作,直到在任何一个帧中解码标记。
尽管在激活瞄准器期之间的时间间隔大约相等,并且在激活照明期之间的时间间隔大约相等,但是应该理解的是它们通常不精确相等,也不需要精确相等。相反,它们在标称容差内相等,其可以包括许多类型的不确定性和误差的余量(margin),但其并不会让间隔非常不同于“相等”,它们生成容易看见的干涉来减少或消除闪光影响。标称容差(nominal tolerance)可以包括存在于部件中在工业理解和接受的变化范围以及在可接受的质量保证限制内它们如何在终端中影响内部信号定时,并且根据工业上的标准实践和预期,不会认为终端有缺陷。在标称容差内偏离精确相等也可以是在为控制信号编程时设计选择的人为现象。类似的,标称容差也可以应用于持续相同时间量的激活瞄准器期,以及应用于持续相同时间量的激活照明期,其中这些通常在正常的预料的误差的变化或余量的范围内是相等的时间量。
保持照明期之间的时间间隔低于时间间隔的阈值,使之持续可见,也助于减少或消除显现的闪光影响。这个使之持续可见的时间间隔的阈值可以约为40毫秒,并且对于激活瞄准器期的重复和激活成像照明期的重复,不同的实施例示例性地保持小于大约40毫秒的时间周期。作为示例性的例子,图4和5的实施例可以在每秒约60帧的帧速度下捕获图像数据帧,或者平均近似17毫秒大约曝光一次。每个屏幕读取循环305A、305B等可以持续近以34毫秒,其中照明曝光期321的近似值在1毫秒左右,第一激活瞄准器期322是5毫秒,非照明曝光期323是11毫秒,非曝光照明期324是1毫秒,第二激活瞄准器期322是5毫秒,间歇期326是11毫秒,作为示例性的例子。在该例子中,从激活瞄准器期的开始到紧随的激活瞄准器期的开始的时间间隔约为17毫秒,比近似40毫秒的阈值最大间隔低很多,从而保证持续可见有助消除显现的闪光影响。同样,在本例子中,从激活成像照明期之一的开始到紧随的激活成像照明期的开始的时间间隔也为大约17毫秒,再次比近似40毫秒的阈值最大间隔低很多,使之持续可见。此外,间隔保持在20毫秒之下,其实质的余量在40毫秒以下,保证间隔远低于使之持续可见的阈值,从而减少或消除显现的闪光影响。
不同的其它示例性实施例可以采用持续小于或等于2毫秒的激活照明期,持续在2-8毫秒之间的激活瞄准器期,和持续在8-18毫秒之间的非照明曝光期和间歇期,作为每个情况中的示例性实例。还有其它实施方式可以不同于这些实例,在每个情况中获得更少或更多的时间量的周期。
任意一个或多个屏幕读取循环可以由终端执行。终端被设置为执行设置数目的屏幕读取循环,除非它在所述设置的数目被完成之前解码标记并提早停止,或者终端可以被设置成在开放式的基础上继续执行屏幕读取循环,直至标记解码发生。
屏幕读取循环的不同实施方式还可以在细节上或上面所述的步骤和周期顺序上有所不同。例如,在其他示例性实施例中,每个屏幕读取循环可以开始于周期322-326之中任意一个,即,除了照明曝光期321的任何其它周期和任何相应的步骤,并在相同步骤中以相同的顺序循环,但开始于其他周期322-326之中任意一个。因此,例如,每个屏幕读取循环可以开始于第一激活瞄准器期322,并在周期322-326循环,然后照明曝光期321完成此循环。
作为另一个例子,也在其它示例性的实施例中,不同的步骤和周期可以按照与图4和5的示例性实施例中的顺序时间反转的顺序执行。这些实现也可以开始于图5所示的周期321-326这6个周期的任何一个,并在这6个周期中循环,但以图5中的周期321-326和图4中的步骤411-415所描绘的排序相关的时间反转的排序。因此,例如,屏幕读取循环的一个实现可以开始于类似于周期322的第一激活瞄准器期,接着激活类似周期321的照明曝光期,接着等待经过类似于周期326的全面(across-the-board)非激活周期,接着激活类似于周期325的第二激活瞄准器期,然后激活类似于周期324的非曝光照明期,然后在非照明曝光期323完成,并且随后可以按照这个顺序重复接下来的循环。
作为另一个例子,在图4和5所描绘的实施例的变形中,另一非照明曝光可以在第二激活瞄准器期363之后,在接下来的屏幕读取循环305A之前在间歇期期间被执行,其中这个第二非照明曝光期比该循环的第一非照明曝光期353要短,从而在随后的屏幕读取循环305B的随后的照明曝光期321之前,允许有时间让图像数据帧从图像传感器阵列1033下载到缓冲器。
仍然在其它例子中,代替照明曝光期和非照明曝光期在一对一基础上交替,两个或多个照明曝光期在循环中的非照明曝光期之前或之后重复,或者两个或多个非照明曝光期在循环中的照明曝光期之前或之后重复,或者在非照明曝光期和照明曝光期之间的其它交替顺序。也是在其它例子中,随后的屏幕读取循环可以在不同排序之间灵活交替而非以一系列每个循环中相同的顺序重复相同的周期或者步骤。
这些实施例有一个共同点就是在这些示例性例子中,它们提供了激活瞄准器期和激活照明期,以减少或消除显现的闪光影响,同时提供照明曝光期和非照明曝光期。
回到图3,图3以框图的形式描绘的标记读取终端1000的示例性实施例,根据不同的示例性实施例,说明了不同的附加硬件平台特征来支持这里描述的操作。例如,在图1和3的标记读取终端1000的实施例中,处理器1060可以示例性的是或者包括中央处理单元(CPU)。根据不同的实施例,处理器1060可以示例性的是或者包括复杂可编程逻辑器件(CPLD),专用集成电路(ASIC),现场可编程门阵列(FPGA),或能够处理逻辑操作的任何类型电路。
在示例性实施例中,如图1,2和3示例性描绘的,成像照明子系统800和成像子系统900的元件可以结合在成像模块299中。成像模块299可包括如图2和3所描绘的不同元件,以及在不同实施例中潜在的附加元件。示例性的成像模块299可以包括印刷电路板,装载具有图像传感器阵列1033的图像传感器集成电路1040。示例性的成像模块299可以包括成像光学组件200,由支撑组件支撑。全部或者部分包括在成像模块299中的成像子系统900可以包括图像传感器阵列1033,其与成像光学组件200结合集成到图像传感器集成电路1040上。
标记读取终端1000可以包括图像传感器1032,其包括具有设置成行像素和列像素的像素的多个像素图像传感器阵列1033、关联的列电路1034和行电路1035。与图像传感器1032相关联的是放大器电路1036(放大器)以及模拟-数字转换器1037,其将图像传感器阵列1033读出的模拟信号形式的图像信息转换为数字信号形式的图像信息。图像传感器1032也可以具有关联的定时和控制电路1038用于控制例如图像传感器1032的曝光期,施加到放大器1036的增益。所指出的电路部件1032、1036、1037和1038可以被封装在普通的图像传感器集成电路1040中。图像传感器集成电路1040可结合比上述部件数量更少的部件。
在一个实例中,图像传感器集成电路1040可以是例如由从Micro Technology公司得到的图像传感器集成电路MT9V022(752×480像素阵列)或者MT9V023(752×480像素阵列)提供。在一个例子中,图像传感器集成电路1040可以结合拜耳模式滤波器,这样可以在图像传感器阵列上定义某些彩色像素位置,红色像素在红色像素位置上,绿色像素在绿色像素位置上,并且蓝色像素在蓝色像素位置上。在不同实施例中可采用其它类型的彩色滤波器阵列。利用如结合拜耳模式的图像传感器阵列提供的帧可以包括在红色像素位置上的红色像素值,在绿色像素位置上的绿色像素值,以及在蓝色像素位置上的蓝色像素值。在结合拜耳模式图像传感器阵列的实施例中,在使帧经受进一步处理之前,处理器1060可以用绿色像素值在绿色像素位置中间的帧像素位置上内插像素值来出现图像数据的单色帧。可替换地,在使帧经受进一步处理之前,处理器1060可以用红色像素值内插红色像素位置中间的像素值来出现图像数据的单色帧。可替换地,在使帧经受进一步处理之前,处理器1060可以用蓝色像素值内插蓝色像素位置中间的像素值。
在终端1000的操作过程中,图像信号可以从图像传感器1032中读出、转换以及存储到系统存储器1085中,其示例性地包括RAM 1080。终端1000的存储器1085可以包括RAM1080,非易失存储器如EPROM 1082,和内存存储器设备1084,例如可以由闪存或者硬盘驱动存储器提供的,和/或在不同实施例中的不同的其它类型的存储器部件。在一个实施例中,终端1000可以包括处理器1060,其可以适配于读出存储器1080中存储的图像数据并将这样的图像数据经受不同的图像处理算法。终端1000包括直接存储器访问单元(DMA)1070,用于路由从图像传感器1032读出的已经受转换的图像信息到RAM 1080。在另一个实施例中,终端1000可以采用系统总线来提供总线仲裁机制(例如,PCI总线),因此消除对中央DMA控制器的需要。在本发明的范围内,系统总线架构和/或直接存储器访问部件的很多不同其它实施例可以提供在图像传感器1032和RAM 1080之间的高效数据传递。
参考终端1000的进一步的方面,成像光学组件200可以适配于将位于衬底T的视场1240内的可解码标记15的图像聚焦到图像传感器阵列1033上。终端1000的视场1240的纸空间的大小可以在多种可替换的方式上变化。视场1240的目标空间的大小可以改变,例如通过改变终端到目标的距离,改变成像透镜设置,改变图像传感器阵列1033的被读出的像素数目。成像光线可以在成像轴25附近传播。成像光学组件200可以适配于能够有多个焦距和多个焦平面(最优焦距)。
终端1000可以包括成像照明子系统800,用于对目标T照明,如图1中的数字设备240的屏幕242,以及用于投射照明图案1260。在所示出的实施例中,照明图案1260可以被投射最接近视场1240定义的区域,但比该区域大,但也可以被投射在比视场1240定义的区域更小的区域中。
在不同的示例性实施例中,成像照明子系统800可以包括成像照明光源组件700,其根据不同的示例性实施例,可包括一个或多个光源。成像照明光源组件700可以进一步包括一个或多个光源组(light source bank),例如,每组包括一个或多个光源。在示例性的实施例中,这种光源可以示例性地包括发光二极管(LED)。在不同的实施例中,可以采用LED,其具有任何各种各样的波长和滤波器,或者波长或滤波器的组合。在其它实施例中也可以使用其它类型的光源。光源可以示例性地安装在印刷电路板上。该印刷电路板与具有图像传感器阵列1033的图像传感器集成电路1040可以被示意性地安装在其上的印刷电路板相同。
在不同的示意性实施例中,如在图2和3的实施例所示出的,成像照明子系统800可包括成像照明光学组件701。成像照明光学组件701,或者成像照明子系统800的其它部分,可包括各种各样光学元件之一,例如一个或多个透镜,一个或多个漫射器,一个或多个反射镜,和/或一个或多个棱镜,作为示意性例子。因此,成像照明光学组件701可以聚焦、散射、成形或另外向目标区域投射。由此,成像照明子系统800可以向目标区域或在目标区域上投射照明图案。在不同的实施例中,由此被投射的照明图案可以包括任何照明类型或图案。
在使用时,终端1000可以被操作者以照明图案1260投射到可解码标记15上的方式关于承载可解码标记15的目标T(例如,数字设备240的屏幕242、一张纸、一个包裹或任何其他类型的衬底)定向。在图1和2的示例性实例中,可解码标记15由一维(1D)条码符号提供。可解码标记15可以由1D条码符号、2D条码符号、光学字符识别(O℃R)字符或在不同示意性实施例中的其它类型的可解码标记提供。
参考终端1000的进一步方面,成像光学组件200可以用电源输入单元1202控制,其提供改变成像光学组件200的最佳焦平面的能量。在一个实施例中,电源输入单元1202可以操作为受控电压源,并且在另一个实施例中,作为受控电流源。照明子系统光源组件700可以使用光源控制电路1206控制。电源输入单元1202可以施加信号来改变成像光学组件200的光学特征,例如,改变成像光学组件200的焦距/或(的最佳焦平面的)最好焦距。光源控制电路1206可以发送信号到照明模式光源组件700,例如,用照明模式光源组件700改变照明输出的电平。
下而进一步描绘作为成像光学组件200使用的透镜组件的不同实施例。在图3的实施例中,成像光学组件200包含液体透镜202。在一个实施例中,液体透镜202可以为电湿润液体透镜,包括多个不混溶光学液体。在一个实施例中,液体透镜202可以由法国里昂的VARIOPTIC S.A可得到的ARCTIC 314或ARCTIC 316类型液体透镜提供。可替换地,液体透镜202可以是具有可变形表面的液体透镜,并且能与耦合到电源输入单元1202的机械激光器组件(未示出)相关联被提供。在不同的其它实施例中,不同的其它类型的透镜和/或其它光学元件也可以被包含在成像光学组件200中。
终端1000还可包括一些外围设备,例如触发器1220,其可被用于使得激活触发信号来激活帧读出和/或特定解码过程。终端1000可以被适配使得触发器1220的激活能激活触发信号并发起解码尝试。特别地,终端1000可以被操作,使得响应于触发信号的激活,通过从图像传感器阵列1033读出图像信息(典型的为模拟信号形式)并然后在转换之后存储图像信息到存储器1080(其可在给定时间上缓冲一个或多个连续的帧)的方式,读出并捕获连续的帧。处理器1060可操作使得一个或多个连续的帧经受解码尝试。
对于尝试解码条形码符号,例如一维条形码符号,处理器1060可以处理与像素线位置(如,行、列或者一组对角像素位置)对应的帧的图像数据来确定暗和亮单元的空间图案,并且能够通过表查找转换所确定的每个亮和暗单元图案为字符或字符串。在可解码标记表示为2D条码符号的情况下,解码尝试可以包括步骤:使用特征检测算法定位查找器图案(finder pattern),根据与查找器图案预定的关系定位与查找器图案交叉的矩阵线,沿矩阵线确定暗和亮单元的图案,以及通过表查找转换每个亮图案为字符或字符串。
终端1000可以包括不同的接口电路,用于将不同的外围设备与系统地址/数据总线(系统总线)1500耦合,用于与还耦合到系统总线1500的处理器1060通信。终端1000可以包括接口电路1028,用于将图像传感器定时和控制电路1038耦合到系统总线1500,接口电路1102,用于将电源输入单元1202耦合到系统总线1500,接口电路1106,用于将照明光源组控制电路1206耦合到系统总线1500,以及接口电路1120,用于将触发器1220耦合到系统总线1500。终端1000还可以包括经由接口1122与系统总线1500耦合以及与处理器1060通信的显示器1222,和经由连接到系统总线1500的接口1124与处理器1060通信的指示机构1224。
终端1000也可以包括瞄准器子系统1208,其与系统总线1500经由接口1108耦合。瞄准器子系统1208可以示例性地包括瞄准器光源1281和瞄准器光学元件1283和1285。例如,瞄准器光源1281可以包括一个或多个发光二极管(LED)和/或瞄准激光器,而瞄准器光学元件可以包括一个或多个孔1283,以及一个或多个透镜1285,其可以是例如,球面透镜、非球面透镜、柱面透镜或变形透镜(animorphic lens)。瞄准器子系统1208从瞄准器光源1281投射光穿过孔1283和光学元件1285,以在目标上提供瞄准图案来帮助用图像传感器阵列1033捕获目标的图像。例如,瞄准器光源1281可以前向投射光线到半球图案中。LED光源的前表面可以包括集成的凸透镜表面,设计用来减少离开LED的光的角发散。尽可能多的光直接通过瞄准器孔1283并直接进一步穿过瞄准器光学元件1285。瞄准器光学元件1285可以被设计为在位于目标T的标记上创建瞄准器孔的图像。例如,瞄准器子系统1208在另外的实现中可以包括激光器和激光准直器。
可以被捕获并经受上述处理的图像数据的连续的帧可以是满帧(包括与图像传感器阵列1033的每个像素对应的像素值或者在终端1000的操作期间从阵列1033读出的最大数目的像素)。可以被捕获并经受上述处理的图像数据的连续的帧也可以是“加窗帧(windowed frame)”,包括对应于少于图像传感器阵列1033像素的满帧的像素值。可以被捕获并经受上述处理的图像数据的连续帧也可以包括满帧和加窗帧的组合。
可以通过有选择地为具有图像传感器阵列1033的图像传感器1032读出的与满帧对应的像素寻址来捕获满帧。可以通过有选择地为具有图像传感器阵列1033的图像传感器1032读出的与加窗帧对应的像素寻址来捕获加窗帧。在一个实施例中,经受寻址和读出的一些像素确定帧的图片尺寸。由此,满帧可以被视为具有第一相对较大的图片尺寸,并且加窗帧可以被视为具有比满帧的图片尺寸相对小的图片尺寸。加窗帧的图片尺寸可以取决于经受寻址和读出来捕获加窗帧的像素数目而变化。
终端1000可以以称为帧速度的速度捕获图像数据帧。在示例性实施例中,示例性的帧速度可以是每秒60帧(FPS),其转换为帧时间(帧周期)为16.6毫秒(ms)。在示例性实施例中,另一个示例性的帧速度可以是每秒30帧(FPS),其转换为帧时间(帧周期)为每帧33.3毫秒(ms)。在另一个示例性实施例中,可以使用每秒1000帧的帧速度,其帧周期是1毫秒。任何各种各样的帧周期和帧速度可以在不同的实施例中使用。一个到下一帧的帧周期也可以不同,例如在被照明的曝光帧上可以更短,以及在随后非照明的曝光帧上可以更长。通过减少帧图片尺寸,终端1000的帧速度可以增加(以及帧时间减少)。
每个帧周期可以示例性地包括曝光的准备操作,执行曝光本身和关联的同时发生的操作,以及曝光后的操作。曝光后的操作可以示例性的包括从图像传感器1032读出数据;用成像照明子系统800提供后曝光闪光校正照明;转换、存储或缓冲系统存储器1085中的数据;以及处理器1060处理被存储的或缓冲的帧,例如尝试解码可解码标记的处理的过程的全部或部分。在示例性的实施例中,从图像传感器1032读出数据和/或提供后曝光闪光校正照明可以在帧周期的后曝光部分内执行,而转换、存储或缓冲数据,处理存储或缓冲的数据如尝试解码可解码标记的处理的附加步骤的至少一部分可以延伸越过曝光的帧周期,其中帧数据被捕获并且随后一个或多个随后帧周期开始。
在图1中示出了根据示例性实施例的终端1000的示例性的物理外形因子。触发器1220、显示器1222、指示机构1224和键盘1226可以被布置在手持外壳1014通用的一边上,如图1所示。显示器1222和指示机构1224组合可以被视为终端1000的用户接口。在一个实施例中,显示器1222可以结合触摸板用于导航和虚拟激励选择,在这种情况下终端1000的用户接口可以由显示器1222来提供。终端1000的用户接口也可以通过配置终端1000为操作的通过解码编程条形码符号而被重新编程来提供。成像模块299包括图像传感器阵列1033和成像光学组件200,其可以被结合在手持外壳1014中。在不同的示例性的实施例中,终端1000的手持外壳1014可以缺少显示器。在不同的示例性的实施例中,终端1000的手持外壳1014可以是枪形的。在其它实施例中,可以采用其它类型的外壳,例如固定安装的外壳。其它形状因子以及特征与部件的组可以被用在其它实施例中。
参考终端1000,终端1000可以操作用于在至少第一曝光和所得的图像数据帧与第二曝光和所得的图像数据帧之间,改变成像照明子系统800和成像子系统900的设置或状态。第二帧可以是与第一帧相关的连续帧或者与第一帧相关的不连续随后帧,以及上述帧的其中之一或者两者可以来自照明曝光期或非照明曝光期。在不同的示例性实施例中,图像数据的第一和第二帧可以在单一触发信号激活周期(解码会话),或在单独的触发信号激活周期(解码会话)期间被曝光、捕获和处理。如所示的,读取尝试可以通过激活由于按压触发器所得到的触发信号来开始,并可以通过去激活例如由于释放所得到的触发信号来停止。
下面参考图1和表A,标记读取终端1000可以具有多个不同的操作者可选择的操作配置。在一个例子中,用户接口显示器1222,如图1示例性所示,可以显示不同的按钮6110、6102和6104,对应于不同的可选择的项或者配置,允许操作者从多个配置中激励一个配置。按钮6110可以用作人工触发器允许用户人工选择屏幕读取模式的操作,用屏幕读取循环激活扫描。按钮6102和6104允许选择不同的操作模式:一个是通过选择按钮6102,屏幕读取模式在开环基础上执行;一个是通过选择按钮6104,屏幕读取模式在闭环基础上执行。
通过选择和激活按钮6102选择了开环基础,与连续的帧相关联的瞄准器、照明和成像设置可以在开环基础上变化,无需考虑感测到的情况。通过选择和激活按钮6104选择了闭环基础,与连续的帧相关联的瞄准器、照明和成像设置可以在闭环基础上变化,即可以响应感测到的临时情况改变。感测到的情况可以是,例如:传感器检测到操作的屏幕在成像目标区域中;或者超时终止;或者感测的终端到目标的距离,作为示例性的例子。对操作的屏幕情况的检测可能包括专用传感器,或者终端的已有的特性方面,将其适配于感测操作屏幕在成像目标区域中,作为示例性的例子。超时情况的终止可能示例性地包括终端1000是可操作的,这样照明子系统状态响应于第一超时而有条件的变化,在终端在第一超时停止之前没有解码可解码标记的条件下,且触发器信号可以响应于第二超时被去激活。
其中此处阐述的装置和方法将在此阐述:
A1.一种标记读取终端,包括:
照明子系统,操作用于投射照明图案;
瞄准器子系统,操作用于投射瞄准图案;
成像子系统,包括图像传感器阵列和操作用于聚焦图像到图像传感器阵列上的成像光学组件;
外壳,封装照明子系统、瞄准器子系统和成像子系统;
存储器,能够存储表示入射在图像传感器阵列上的光的图像数据的帧;以及
处理器,操作用于寻址所述存储器,其中所述处理器操作的尝试解码在图像数据帧的至少一个中表示的可解码标记;
其中标记读取终端,响应于屏幕读取信号,操作的用来激活屏幕读取循环,其中:
对于第一照明曝光期,在对于多个激活照明期的一个激活照明子系统同时成像子系统被激活至少一次;
对于第一非照明曝光期,在照明子系统不被激活时成像子系统被激活至少一次,该第一非照明曝光期长于第一照明曝光期;以及
当成像子系统还是照明子系统都不被激活时,对于多个激活瞄准器期,瞄准器子系统被激活,其中在激活瞄准器期之间的时间间隔在标称容差内是相等的。
A2.如A1所述的终端,其中所述终端进一步操作使得激活瞄准器期在标称容差内持续相等的时间量。
A3.如A1所述的终端,其中所述终端进一步操作使得从激活瞄准器期之一的开始到紧随的激活瞄准器期的开始的时间间隔小于或等于40毫秒。
A4.如A1所述的终端,其中所述终端进一步操作使得在激活照明期之间的时间间隔在标称容差内是相等的。
A5.如A1所述的终端,其中所述终端进一步操作使得激活照明期在标称容差内持续相等的时间量。
A6.如A1所述的终端,其中所述终端进一步操作使得从激活照明期之一的开始到紧随的激活照明期的开始的时间间隔小于或等于40毫秒。
A7.如A1所述的终端,其中所述终端进一步操作使得成像子系统在第一照明曝光期期间捕获第一被照明的图像数据帧,成像子系统在第一非照明曝光期期间捕获第一非照明的图像数据帧,以及处理器尝试解码来自被照明的图像数据帧和非照明的图像数据帧的可解码标记。
A8.如A1所述的终端,其中所述终端进一步操作使得第一照明曝光期在第一非照明曝光期之前被激活。
A9.如A1所述的终端,其中所述终端进一步操作使得第一非照明曝光期在第一照明曝光期之前被激活。
A10.如A1所述的终端,其中所述终端进一步操作使得对于第一激活瞄准器期激活瞄准器子系统,该第一激活瞄准器期在第一照明曝光期之后,并且在第一非照明曝光期之前,以及对于第二激活瞄准器期激活瞄准器子系统,该第二激活瞄准器期在第一非照明曝光期之后,并且在第二照明曝光期之前。
A11.如A10所述的终端,其中所述终端进一步操作使得对于第一非曝光照明期激活照明子系统,而成像子系统在第一非照明曝光期之后并且在第二瞄准器期之前,保持不被激活。
A12.如A11所述的终端,其中所述终端进一步操作使得屏幕读取循环包括,第一照明曝光期;然后跟随在第一照明曝光期之后的第一激活瞄准器期;然后跟随在第一激活瞄准器期之后的第一非照明曝光期;然后跟随在第一非照明曝光期之后的第一非曝光照明期;然后跟随在第一非曝光照明期之后的第二激活瞄准器期;以及屏幕读取循环依次被激活多次。
A13.如A12所述的终端,其中所述终端进一步操作使得当屏幕读取循环依次被激活多次时从一个屏幕读取循环到下一个屏幕读取循环,激活瞄准器期在标称容差内相等;在激活瞄准器期之间的时间间隔在标称容差内相等;激活照明期在标称容差内相等;在激活照明期之间的时间间隔在标称容差内相等。
A14.如A1所述的终端,其中所述终端进一步操作使得激活照明期持续小于或等于2毫秒。
A15.如A1所述的终端,其中所述终端进一步操作使得激活瞄准器期持续在2-8毫秒之间。
A16.如A1所述的终端,其中所述终端进一步操作使得第一非照明曝光期持续在8-18毫秒之间。
A17.如A1所述的终端,其中所述终端进一步操作在屏幕读取循环中激活三个或多个曝光期序列,所述曝光期包括以下至少一个:至少第二非照明曝光期;以及至少第二非照明曝光期。
A18.如A1所述的终端,其中所述终端进一步操作为当屏幕读取信号激活时,在开环基础上激活屏幕读取循环。
A19.如A1所述的终端,其中所述终端进一步操作为当屏幕读取信号被激活后,在闭环基础上激活屏幕读取循环。
A20.如A1所述的终端,其中所述终端进一步操作为响应于检测到数字设备的屏幕在所述终端的读取目标区域中,激活屏幕读取循环。
A21.如A1所述的终端,其中所述终端进一步操作为响应于检测到编码进入屏幕读取循环的终端的指令的标记,激活屏幕读取循环。
A22.如A1所述的终端,其中所述终端进一步操作为响应于所述终端上的进入屏幕读取循环的用户输入,激活屏幕读取循环。
A23.一种方法,包括:
对于第一照明曝光期,在对于多个激活照明期的一个激活照明子系统同时激活成像子系统至少一次;
对于第一非照明曝光期,在照明子系统不被激活时激活成像子系统至少一次,该第一非照明曝光期长于第一照明曝光期;以及
当成像子系统还是照明子系统都不被激活时,对于多个激活瞄准器期,激活瞄准器子系统,其中在激活瞄准器期之间的时间间隔在标称容差内是相等;以及
通过处理器利用来自第一照明曝光期和第一非照明曝光期的至少之一的图像数据的一个或多个帧来执行可解码标记的尝试解码。
A24.如A23所述的方法,其中激活瞄准器期在标称容差内持续相等的时间量。
A25.如A23所述的方法,其中从激活瞄准器期之一的开始到紧随的激活瞄准器期的开始的时间间隔小于或等于40毫秒。
A26.如A23所述的方法,其中在激活照明期之间的时间间隔在标称容差内是相等的。
A27.如A23所述的方法,其中激活照明期在标称容差内持续相等的时间量。
A28.如A23所述的方法,其中从激活照明期之一的开始到紧随的激活照明期的开始的时间间隔小于或等于40毫秒。
A29.如A23所述的方法,其中对于第一激活瞄准器期激活瞄准器子系统,该第一激活瞄准器期在第一照明曝光期之后,并且在第一非照明曝光期之前,以及对于第二激活瞄准器期激活瞄准器子系统,该第二激活瞄准器期在第一非照明曝光期之后,并且在第二照明曝光期之前。
A30.如A29所述的方法,其中对于第一非曝光照明期激活照明子系统,而成像子系统在第一非照明曝光期之后并且在第二瞄准器期之前,保持不被激活。
A31.如A30所述的方法,其中第一激活瞄准器期跟随在第一照明曝光期之后;然后第一非照明曝光期跟随在第一激活瞄准器期之后;然后第一非曝光照明期跟随在第一非照明曝光期之后;然后第二激活瞄准器期跟随在第一非曝光照明期之后;以及在与处理器用来自第一照明曝光期和第一非照明曝光期的至少之一的图像数据的一个或多个帧来执行可解码标记的尝试解码的交叠时间上,第一照明曝光期、第一激活瞄准器期、第一非照明曝光期、第一非曝光照明期和第二激活瞄准器器依次被激活多次。
A32.如A31所述的方法,其中激活瞄准器期在标称容差内相等;在激活瞄准器期之间的时间间隔在标称容差内相等;激活照明期在标称容差内相等;以及在激活照明期之间的时间间隔在标称容差内相等。
尽管参考一些具体实施例已经描述了本发明,但应该理解的是本发明的范围不应限于上文讨论的或图中描述的任何特定的实施例或者实施例或元件的组合。进一步的,尽管此处在很多情况下描述的设备、系统、装置或方法具有特定数目的元件,但应该理解的是这些设备、系统、装置或方法可以用比示例性指示的元件的特定数目更少或更多的元件实现。例如,在要求保护的实施例可以陈述一个特征或者至少一个特征,例如光源的情况下,实施例也可以包括不止一个的特征。同样,虽然已经描述了多个特定实施例,应该理解的是参考每个特定实施例描述的特征和方面可以用于与任何其它实施例的特征和方面结合。

Claims (15)

1.一种标记读取终端,包括:
照明子系统,操作用于投射照明图案;
瞄准器子系统,操作用于投射瞄准图案;
成像子系统,包括图像传感器阵列和操作用于聚焦图像到图像传感器阵列上的成像光学组件;
外壳,封装照明子系统、瞄准器子系统和成像子系统;
存储器,能够存储表示入射在图像传感器阵列上的光的图像数据的帧;以及
处理器,操作用于寻址所述存储器,其中所述处理器操作为尝试解码在图像数据帧中的至少一个中表示的可解码标记;
其中标记读取终端,响应于屏幕读取信号,操作来激活屏幕读取循环,其中:
针对第一照明曝光期,在针对多个激活照明期中的一个激活照明子系统的同时,成像子系统被激活来获取图像数据帧至少一次;
针对第一非照明曝光期,在标记读取终端不投射照明时成像子系统被激活来获取图像数据帧至少一次,该第一非照明曝光期长于第一照明曝光期;以及
当成像子系统或者照明子系统都不被激活时,针对多个激活瞄准器期激活瞄准器子系统,其中在激活瞄准器期之间的时间间隔在标称容差内是相等的。
2.如权利要求1所述的终端,其中所述终端进一步操作为使得激活瞄准器期在标称容差内持续相等的时间量。
3.如权利要求1所述的终端,其中所述终端进一步操作为使得从激活瞄准器期之一的开始到紧随的激活瞄准器期的开始的时间间隔小于或等于40毫秒。
4.如权利要求1所述的终端,其中所述终端进一步操作为使得在激活照明期之间的时间间隔在标称容差内是相等的。
5.如权利要求1所述的终端,其中所述终端进一步操作为使得激活照明期在标称容差内持续相等的时间量。
6.如权利要求1所述的终端,其中所述终端进一步操作为使得成像子系统在第一照明曝光期期间捕获第一被照明的图像数据帧,成像子系统在第一非照明曝光期期间捕获第一非照明的图像数据帧,以及处理器尝试解码来自被照明的图像数据帧和非照明的图像数据帧的可解码标记。
7.如权利要求1所述的终端,其中所述终端进一步操作为使得针对第一激活瞄准器期激活瞄准器子系统,该第一激活瞄准器期在第一照明曝光期之后,并且在第一非照明曝光期之前,以及针对第二激活瞄准器期激活瞄准器子系统,该第二激活瞄准器期在第一非照明曝光期之后,并且在第二照明曝光期之前。
8.如权利要求1所述的终端,其中所述终端进一步操作为使得激活照明期持续小于或等于2毫秒。
9.如权利要求1所述的终端,其中所述终端进一步操作为使得激活瞄准器期持续在2-8毫秒之间。
10.如权利要求1所述的终端,其中所述终端进一步操作为在屏幕读取循环中激活三个或更多个曝光期的序列,所述曝光期包括以下至少一个:至少第二非照明曝光期;以及至少第二非照明曝光期。
11.如权利要求1所述的终端,其中所述终端进一步操作为当屏幕读取信号激活时,在开环基础上激活屏幕读取循环。
12.如权利要求1所述的终端,其中所述终端进一步操作为在屏幕读取信号被激活后,在闭环基础上激活屏幕读取循环。
13.如权利要求1所述的终端,其中所述终端进一步操作为响应于检测到数字设备的屏幕在所述终端的读取目标区域中,激活屏幕读取循环。
14.如权利要求1所述的终端,其中所述终端进一步操作为响应于检测到编码用于所述终端来进入屏幕读取循环的指令的标记,激活屏幕读取循环。
15.如权利要求1所述的终端,其中所述终端进一步操作为响应于所述终端上的进入屏幕读取循环的用户输入,激活屏幕读取循环。
CN201210100298.4A 2011-01-31 2012-01-31 具有闪光校正瞄准器和交替照明的终端 Active CN102750508B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710149403.6A CN107122690B (zh) 2011-01-31 2012-01-31 具有闪光校正瞄准器和交替照明的终端

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/017,926 2011-01-31
US13/017926 2011-01-31
US13/017,926 US9418270B2 (en) 2011-01-31 2011-01-31 Terminal with flicker-corrected aimer and alternating illumination

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201710149403.6A Division CN107122690B (zh) 2011-01-31 2012-01-31 具有闪光校正瞄准器和交替照明的终端

Publications (2)

Publication Number Publication Date
CN102750508A CN102750508A (zh) 2012-10-24
CN102750508B true CN102750508B (zh) 2017-04-12

Family

ID=45529007

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201710149403.6A Active CN107122690B (zh) 2011-01-31 2012-01-31 具有闪光校正瞄准器和交替照明的终端
CN201210100298.4A Active CN102750508B (zh) 2011-01-31 2012-01-31 具有闪光校正瞄准器和交替照明的终端

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201710149403.6A Active CN107122690B (zh) 2011-01-31 2012-01-31 具有闪光校正瞄准器和交替照明的终端

Country Status (4)

Country Link
US (2) US9418270B2 (zh)
EP (3) EP2482226B1 (zh)
JP (2) JP2012160183A (zh)
CN (2) CN107122690B (zh)

Families Citing this family (149)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8596542B2 (en) 2002-06-04 2013-12-03 Hand Held Products, Inc. Apparatus operative for capture of image data
US7568628B2 (en) 2005-03-11 2009-08-04 Hand Held Products, Inc. Bar code reading device with global electronic shutter control
US7770799B2 (en) 2005-06-03 2010-08-10 Hand Held Products, Inc. Optical reader having reduced specular reflection read failures
US20070063048A1 (en) * 2005-09-14 2007-03-22 Havens William H Data reader apparatus having an adaptive lens
US8794526B2 (en) * 2007-06-04 2014-08-05 Hand Held Products, Inc. Indicia reading terminal processing plurality of frames of image data responsively to trigger signal activation
US20110163165A1 (en) * 2010-01-07 2011-07-07 Metrologic Instruments, Inc. Terminal having illumination and focus control
US8640958B2 (en) 2010-01-21 2014-02-04 Honeywell International, Inc. Indicia reading terminal including optical filter
EP2638505B1 (en) * 2010-11-10 2019-04-24 Datalogic USA, Inc. Adaptive data reader and method of operating
US8387881B2 (en) 2010-12-01 2013-03-05 Hand Held Products, Inc. Terminal with screen reading mode
WO2012075608A1 (en) 2010-12-09 2012-06-14 Metrologic Instruments, Inc. Indicia encoding system with integrated purchase and payment information
US9418270B2 (en) 2011-01-31 2016-08-16 Hand Held Products, Inc. Terminal with flicker-corrected aimer and alternating illumination
US8561903B2 (en) 2011-01-31 2013-10-22 Hand Held Products, Inc. System operative to adaptively select an image sensor for decodable indicia reading
US8537245B2 (en) 2011-03-04 2013-09-17 Hand Held Products, Inc. Imaging and decoding device with quantum dot imager
US8636215B2 (en) 2011-06-27 2014-01-28 Hand Held Products, Inc. Decodable indicia reading terminal with optical filter
US8640960B2 (en) 2011-06-27 2014-02-04 Honeywell International Inc. Optical filter for image and barcode scanning
US8985459B2 (en) 2011-06-30 2015-03-24 Metrologic Instruments, Inc. Decodable indicia reading terminal with combined illumination
US8590792B2 (en) * 2011-09-14 2013-11-26 Symbol Technologies, Inc. Apparatus for and method of reading printed and electronic codes
US8646692B2 (en) 2011-09-30 2014-02-11 Hand Held Products, Inc. Devices and methods employing dual target auto exposure
US20130092727A1 (en) * 2011-10-14 2013-04-18 Codonics, Inc. Networkable medical labeling apparatus and method
US8608071B2 (en) 2011-10-17 2013-12-17 Honeywell Scanning And Mobility Optical indicia reading terminal with two image sensors
US8881983B2 (en) 2011-12-13 2014-11-11 Honeywell International Inc. Optical readers and methods employing polarization sensing of light from decodable indicia
US8628013B2 (en) 2011-12-13 2014-01-14 Honeywell International Inc. Apparatus comprising image sensor array and illumination control
US8777108B2 (en) 2012-03-23 2014-07-15 Honeywell International, Inc. Cell phone reading mode using image timer
US9779546B2 (en) 2012-05-04 2017-10-03 Intermec Ip Corp. Volume dimensioning systems and methods
US10007858B2 (en) 2012-05-15 2018-06-26 Honeywell International Inc. Terminals and methods for dimensioning objects
US8978981B2 (en) 2012-06-27 2015-03-17 Honeywell International Inc. Imaging apparatus having imaging lens
US20140104413A1 (en) 2012-10-16 2014-04-17 Hand Held Products, Inc. Integrated dimensioning and weighing system
CN103780847A (zh) 2012-10-24 2014-05-07 霍尼韦尔国际公司 基于板上芯片的高度集成的成像器
US9930142B2 (en) 2013-05-24 2018-03-27 Hand Held Products, Inc. System for providing a continuous communication link with a symbol reading device
US8918250B2 (en) 2013-05-24 2014-12-23 Hand Held Products, Inc. System and method for display of information using a vehicle-mount computer
US10228452B2 (en) 2013-06-07 2019-03-12 Hand Held Products, Inc. Method of error correction for 3D imaging device
US9016582B2 (en) 2013-06-11 2015-04-28 Motorola Solutions, Inc. Electro-optical code reading terminal for switching from a printed code reading mode to an electronically displayed code reading mode
US9476823B2 (en) 2013-07-23 2016-10-25 General Electric Company Borescope steering adjustment system and method
US10359620B2 (en) 2013-07-23 2019-07-23 General Electric Company Borescope steering adjustment system and method
US9058531B2 (en) 2013-08-13 2015-06-16 Symbol Technologies, Llc Imaging scanner having near field communication device
US9672398B2 (en) 2013-08-26 2017-06-06 Intermec Ip Corporation Aiming imagers
US9400906B2 (en) 2013-08-26 2016-07-26 Intermec Ip Corp. Automatic data collection apparatus and method
US9665757B2 (en) 2014-03-07 2017-05-30 Hand Held Products, Inc. Indicia reader for size-limited applications
US9224022B2 (en) 2014-04-29 2015-12-29 Hand Held Products, Inc. Autofocus lens system for indicia readers
US9823059B2 (en) 2014-08-06 2017-11-21 Hand Held Products, Inc. Dimensioning system with guided alignment
US10775165B2 (en) 2014-10-10 2020-09-15 Hand Held Products, Inc. Methods for improving the accuracy of dimensioning-system measurements
US10810715B2 (en) 2014-10-10 2020-10-20 Hand Held Products, Inc System and method for picking validation
US9779276B2 (en) 2014-10-10 2017-10-03 Hand Held Products, Inc. Depth sensor based auto-focus system for an indicia scanner
US9897434B2 (en) 2014-10-21 2018-02-20 Hand Held Products, Inc. Handheld dimensioning system with measurement-conformance feedback
US9743731B2 (en) 2014-12-18 2017-08-29 Hand Held Products, Inc. Wearable sled system for a mobile computer device
US9761096B2 (en) 2014-12-18 2017-09-12 Hand Held Products, Inc. Active emergency exit systems for buildings
US10049246B2 (en) 2014-12-23 2018-08-14 Hand Held Products, Inc. Mini-barcode reading module with flash memory management
CN204706037U (zh) 2014-12-31 2015-10-14 手持产品公司 移动设备的可重配置的滑板和标记读取系统
US9734639B2 (en) 2014-12-31 2017-08-15 Hand Held Products, Inc. System and method for monitoring an industrial vehicle
US9997935B2 (en) 2015-01-08 2018-06-12 Hand Held Products, Inc. System and method for charging a barcode scanner
US9852102B2 (en) 2015-04-15 2017-12-26 Hand Held Products, Inc. System for exchanging information between wireless peripherals and back-end systems via a peripheral hub
US20160314294A1 (en) 2015-04-24 2016-10-27 Hand Held Products, Inc. Secure unattended network authentication
US9954871B2 (en) 2015-05-06 2018-04-24 Hand Held Products, Inc. Method and system to protect software-based network-connected devices from advanced persistent threat
US9978088B2 (en) 2015-05-08 2018-05-22 Hand Held Products, Inc. Application independent DEX/UCS interface
US9786101B2 (en) 2015-05-19 2017-10-10 Hand Held Products, Inc. Evaluating image values
US9892876B2 (en) 2015-06-16 2018-02-13 Hand Held Products, Inc. Tactile switch for a mobile electronic device
US20160377414A1 (en) 2015-06-23 2016-12-29 Hand Held Products, Inc. Optical pattern projector
US9835486B2 (en) 2015-07-07 2017-12-05 Hand Held Products, Inc. Mobile dimensioner apparatus for use in commerce
US9911023B2 (en) 2015-08-17 2018-03-06 Hand Held Products, Inc. Indicia reader having a filtered multifunction image sensor
US9781681B2 (en) 2015-08-26 2017-10-03 Hand Held Products, Inc. Fleet power management through information storage sharing
US9646191B2 (en) 2015-09-23 2017-05-09 Intermec Technologies Corporation Evaluating images
US9767337B2 (en) 2015-09-30 2017-09-19 Hand Held Products, Inc. Indicia reader safety
US9844956B2 (en) 2015-10-07 2017-12-19 Intermec Technologies Corporation Print position correction
US9656487B2 (en) 2015-10-13 2017-05-23 Intermec Technologies Corporation Magnetic media holder for printer
US9876923B2 (en) 2015-10-27 2018-01-23 Intermec Technologies Corporation Media width sensing
US9594936B1 (en) 2015-11-04 2017-03-14 Datalogic Usa, Inc. System and method for improved reading of data from reflective surfaces of electronic devices
US9935946B2 (en) 2015-12-16 2018-04-03 Hand Held Products, Inc. Method and system for tracking an electronic device at an electronic device docking station
US9805343B2 (en) 2016-01-05 2017-10-31 Intermec Technologies Corporation System and method for guided printer servicing
US10025314B2 (en) 2016-01-27 2018-07-17 Hand Held Products, Inc. Vehicle positioning and object avoidance
US9990524B2 (en) 2016-06-16 2018-06-05 Hand Held Products, Inc. Eye gaze detection controlled indicia scanning system and method
US9902175B1 (en) 2016-08-02 2018-02-27 Datamax-O'neil Corporation Thermal printer having real-time force feedback on printhead pressure and method of using same
US9919547B2 (en) 2016-08-04 2018-03-20 Datamax-O'neil Corporation System and method for active printing consistency control and damage protection
US10372954B2 (en) * 2016-08-16 2019-08-06 Hand Held Products, Inc. Method for reading indicia off a display of a mobile device
US9881194B1 (en) 2016-09-19 2018-01-30 Hand Held Products, Inc. Dot peen mark image acquisition
US9785814B1 (en) 2016-09-23 2017-10-10 Hand Held Products, Inc. Three dimensional aimer for barcode scanning
US9936278B1 (en) 2016-10-03 2018-04-03 Vocollect, Inc. Communication headsets and systems for mobile application control and power savings
US9892356B1 (en) 2016-10-27 2018-02-13 Hand Held Products, Inc. Backlit display detection and radio signature recognition
CN108616148A (zh) 2016-12-09 2018-10-02 手持产品公司 智能电池平衡系统和方法
CN117556839A (zh) 2016-12-28 2024-02-13 手持产品公司 用于dpm扫描仪的照明器
CN108259702B (zh) 2016-12-28 2022-03-11 手持产品公司 一种用于同步多传感器成像器中的照明定时的方法和系统
CN108304741B (zh) 2017-01-12 2023-06-09 手持产品公司 条形码扫描器中的唤醒系统
US11042834B2 (en) 2017-01-12 2021-06-22 Vocollect, Inc. Voice-enabled substitutions with customer notification
US10468015B2 (en) 2017-01-12 2019-11-05 Vocollect, Inc. Automated TTS self correction system
US10263443B2 (en) 2017-01-13 2019-04-16 Hand Held Products, Inc. Power capacity indicator
US9802427B1 (en) 2017-01-18 2017-10-31 Datamax-O'neil Corporation Printers and methods for detecting print media thickness therein
CN108363932B (zh) 2017-01-26 2023-04-18 手持产品公司 读取条形码并去激活商品电子防窃标签的方法
US10350905B2 (en) 2017-01-26 2019-07-16 Datamax-O'neil Corporation Detecting printing ribbon orientation
US10984374B2 (en) 2017-02-10 2021-04-20 Vocollect, Inc. Method and system for inputting products into an inventory system
US9908351B1 (en) 2017-02-27 2018-03-06 Datamax-O'neil Corporation Segmented enclosure
US10737911B2 (en) 2017-03-02 2020-08-11 Hand Held Products, Inc. Electromagnetic pallet and method for adjusting pallet position
CN108537077B (zh) 2017-03-06 2023-07-14 手持产品公司 用于条形码检验的系统和方法
US11047672B2 (en) 2017-03-28 2021-06-29 Hand Held Products, Inc. System for optically dimensioning
US9937735B1 (en) 2017-04-20 2018-04-10 Datamax—O'Neil Corporation Self-strip media module
US10463140B2 (en) 2017-04-28 2019-11-05 Hand Held Products, Inc. Attachment apparatus for electronic device
CN108859447B (zh) 2017-05-12 2021-11-23 大数据奥尼尔公司 热敏打印机的介质更换过程的方法、介质转接器及打印机
US9984366B1 (en) 2017-06-09 2018-05-29 Hand Held Products, Inc. Secure paper-free bills in workflow applications
US10867141B2 (en) 2017-07-12 2020-12-15 Hand Held Products, Inc. System and method for augmented reality configuration of indicia readers
US10733748B2 (en) 2017-07-24 2020-08-04 Hand Held Products, Inc. Dual-pattern optical 3D dimensioning
CN109308430B (zh) 2017-07-28 2023-08-15 手持产品公司 对彩色条形码进行解码
US10650631B2 (en) 2017-07-28 2020-05-12 Hand Held Products, Inc. Systems and methods for processing a distorted image
US10255469B2 (en) 2017-07-28 2019-04-09 Hand Held Products, Inc. Illumination apparatus for a barcode reader
US10099485B1 (en) 2017-07-31 2018-10-16 Datamax-O'neil Corporation Thermal print heads and printers including the same
US10373032B2 (en) 2017-08-01 2019-08-06 Datamax-O'neil Corporation Cryptographic printhead
CN109388981B (zh) 2017-08-04 2024-03-08 手持产品公司 用于多个安装位置的标记读取器声学壳体
CN109390994B (zh) 2017-08-11 2023-08-11 手持产品公司 基于pogo连接器的软功率启动解决方案
CN109424871B (zh) 2017-08-18 2023-05-05 手持产品公司 用于条码扫描器的照明器
US10399359B2 (en) 2017-09-06 2019-09-03 Vocollect, Inc. Autocorrection for uneven print pressure on print media
US10372389B2 (en) 2017-09-22 2019-08-06 Datamax-O'neil Corporation Systems and methods for printer maintenance operations
US10756900B2 (en) 2017-09-28 2020-08-25 Hand Held Products, Inc. Non-repudiation protocol using time-based one-time password (TOTP)
US10621470B2 (en) 2017-09-29 2020-04-14 Datamax-O'neil Corporation Methods for optical character recognition (OCR)
US10245861B1 (en) 2017-10-04 2019-04-02 Datamax-O'neil Corporation Printers, printer spindle assemblies, and methods for determining media width for controlling media tension
US10728445B2 (en) 2017-10-05 2020-07-28 Hand Held Products Inc. Methods for constructing a color composite image
US10884059B2 (en) 2017-10-18 2021-01-05 Hand Held Products, Inc. Determining the integrity of a computing device
US10654287B2 (en) 2017-10-19 2020-05-19 Datamax-O'neil Corporation Print quality setup using banks in parallel
US10084556B1 (en) 2017-10-20 2018-09-25 Hand Held Products, Inc. Identifying and transmitting invisible fence signals with a mobile data terminal
US10293624B2 (en) 2017-10-23 2019-05-21 Datamax-O'neil Corporation Smart media hanger with media width detection
US10399369B2 (en) 2017-10-23 2019-09-03 Datamax-O'neil Corporation Smart media hanger with media width detection
US10679101B2 (en) 2017-10-25 2020-06-09 Hand Held Products, Inc. Optical character recognition systems and methods
US10210364B1 (en) 2017-10-31 2019-02-19 Hand Held Products, Inc. Direct part marking scanners including dome diffusers with edge illumination assemblies
US10427424B2 (en) 2017-11-01 2019-10-01 Datamax-O'neil Corporation Estimating a remaining amount of a consumable resource based on a center of mass calculation
US10181896B1 (en) 2017-11-01 2019-01-15 Hand Held Products, Inc. Systems and methods for reducing power consumption in a satellite communication device
US10369823B2 (en) 2017-11-06 2019-08-06 Datamax-O'neil Corporation Print head pressure detection and adjustment
US10369804B2 (en) 2017-11-10 2019-08-06 Datamax-O'neil Corporation Secure thermal print head
US10399361B2 (en) 2017-11-21 2019-09-03 Datamax-O'neil Corporation Printer, system and method for programming RFID tags on media labels
US10654697B2 (en) 2017-12-01 2020-05-19 Hand Held Products, Inc. Gyroscopically stabilized vehicle system
US10232628B1 (en) 2017-12-08 2019-03-19 Datamax-O'neil Corporation Removably retaining a print head assembly on a printer
US10703112B2 (en) 2017-12-13 2020-07-07 Datamax-O'neil Corporation Image to script converter
US10756563B2 (en) 2017-12-15 2020-08-25 Datamax-O'neil Corporation Powering devices using low-current power sources
US10323929B1 (en) 2017-12-19 2019-06-18 Datamax-O'neil Corporation Width detecting media hanger
US10773537B2 (en) 2017-12-27 2020-09-15 Datamax-O'neil Corporation Method and apparatus for printing
US10546160B2 (en) 2018-01-05 2020-01-28 Datamax-O'neil Corporation Methods, apparatuses, and systems for providing print quality feedback and controlling print quality of machine-readable indicia
US10795618B2 (en) 2018-01-05 2020-10-06 Datamax-O'neil Corporation Methods, apparatuses, and systems for verifying printed image and improving print quality
US10803264B2 (en) 2018-01-05 2020-10-13 Datamax-O'neil Corporation Method, apparatus, and system for characterizing an optical system
US10834283B2 (en) 2018-01-05 2020-11-10 Datamax-O'neil Corporation Methods, apparatuses, and systems for detecting printing defects and contaminated components of a printer
US10731963B2 (en) 2018-01-09 2020-08-04 Datamax-O'neil Corporation Apparatus and method of measuring media thickness
US10897150B2 (en) 2018-01-12 2021-01-19 Hand Held Products, Inc. Indicating charge status
US10809949B2 (en) 2018-01-26 2020-10-20 Datamax-O'neil Corporation Removably couplable printer and verifier assembly
US10584962B2 (en) 2018-05-01 2020-03-10 Hand Held Products, Inc System and method for validating physical-item security
US10434800B1 (en) 2018-05-17 2019-10-08 Datamax-O'neil Corporation Printer roll feed mechanism
US11639846B2 (en) 2019-09-27 2023-05-02 Honeywell International Inc. Dual-pattern optical 3D dimensioning
US11335105B2 (en) * 2019-10-08 2022-05-17 Zebra Technologies Corporation Methods and systems to focus an imager for machine vision applications
US11562161B2 (en) * 2019-11-06 2023-01-24 Zebra Technologies Corporation Flicker mitigation for multiple interspersed illumination systems
US11019276B1 (en) * 2019-11-14 2021-05-25 Hand Held Products, Inc. Apparatuses and methodologies for flicker control
US11212460B2 (en) 2020-02-28 2021-12-28 Hand Held Products, Inc. Apparatuses, methods, and computer program products for flicker reduction in a multi-sensor environment
EP3896957B1 (en) 2020-03-02 2022-08-17 Optoelectronics Co., Ltd. Imaging method, imaging device, and computer program
US11295104B2 (en) 2020-06-10 2022-04-05 Zebra Technologies Corporation Methods and apparatus to read barcodes on reflective surfaces
CN113542592B (zh) * 2020-07-16 2023-04-07 深圳盈达信息科技有限公司 控制瞄准光源的扫描系统及方法
US11461988B2 (en) * 2020-07-23 2022-10-04 Suresh Babu Revoled Konti Method of transferring data between unconnected computing devices
CN114374785A (zh) * 2022-01-12 2022-04-19 深圳盈达信息科技有限公司 光学信息采集装置和光学信息采集方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6669093B1 (en) * 1997-12-19 2003-12-30 Telxon Corporation Hand-held dataform reader having multiple target area illumination sources for independent reading of superimposed dataforms

Family Cites Families (129)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3618620A1 (de) 1986-06-03 1987-12-10 Bosch Gmbh Robert Vorrichtung zum automatischen zufuehren und eindrehen von schrauben
US5576529A (en) 1986-08-08 1996-11-19 Norand Technology Corporation Hand-held optically readable information set reader focus with operation over a range of distances
US5019699A (en) 1988-08-31 1991-05-28 Norand Corporation Hand-held optical character reader with means for instantaneously reading information from a predetermined area at an optical sensing area
JPH01276283A (ja) 1988-04-27 1989-11-06 Tokyo Electric Co Ltd 符号読取り装置
US5616908A (en) 1991-09-17 1997-04-01 Metrologic Instruments, Inc. Automatic countertop laser scanner with flickering laser scanner beam for improved visibility thereof during bar code symbol reading
JP2897147B2 (ja) 1990-11-13 1999-05-31 株式会社オプトエレクトロニクス 光学的情報読取装置
US5756981A (en) * 1992-02-27 1998-05-26 Symbol Technologies, Inc. Optical scanner for reading and decoding one- and-two-dimensional symbologies at variable depths of field including memory efficient high speed image processing means and high accuracy image analysis means
US6347163B2 (en) 1994-10-26 2002-02-12 Symbol Technologies, Inc. System for reading two-dimensional images using ambient and/or projected light
US5536930A (en) * 1992-06-03 1996-07-16 Symbol Technologies, Inc. Apparatus and method for sensing positional orientations of a portable terminal
US5406062A (en) 1992-07-31 1995-04-11 Alps Electric Co., Ltd. Sensitivity adjustment circuit for bar code scanner and method therefor
US5591955A (en) 1993-05-11 1997-01-07 Laser; Vadim Portable data file readers
US7387253B1 (en) 1996-09-03 2008-06-17 Hand Held Products, Inc. Optical reader system comprising local host processor and optical reader
US5541419A (en) 1994-03-21 1996-07-30 Intermec Corporation Symbology reader wth reduced specular reflection
US5504367A (en) 1994-03-21 1996-04-02 Intermec Corporation Symbology reader illumination system
US5572006A (en) 1994-07-26 1996-11-05 Metanetics Corporation Automatic exposure single frame imaging systems
US5815200A (en) 1994-07-26 1998-09-29 Metanetics Corporation Extended working range dataform reader with reduced power consumption
US5521366A (en) 1994-07-26 1996-05-28 Metanetics Corporation Dataform readers having controlled and overlapped exposure integration periods
US5648650A (en) 1994-09-07 1997-07-15 Alps Electric Co., Ltd. Optical bar code reading apparatus with regular reflection detecting circuit
US5784102A (en) 1995-05-15 1998-07-21 Welch Allyn, Inc. Optical reader having improved interactive image sensing and control circuitry
JP3187287B2 (ja) 1995-06-21 2001-07-11 旭光学工業株式会社 データシンボル読み取り装置
US6155488A (en) 1995-08-25 2000-12-05 Psc Inc. Optical reader with adaptive exposure control
US6254003B1 (en) 1995-12-18 2001-07-03 Welch Allyn Data Collection, Inc. Optical reader exposure control apparatus comprising illumination level detection circuitry
CN1166001A (zh) * 1996-05-16 1997-11-26 赵希玮 一种用于摄像、摄影滤光镜的条形码的应用方法
JP2834113B1 (ja) 1997-06-16 1998-12-09 日本電気精器株式会社 コード読取方法及び装置
JPH11203397A (ja) * 1998-01-14 1999-07-30 Denso Corp バーコード読取装置
US6095661A (en) 1998-03-19 2000-08-01 Ppt Vision, Inc. Method and apparatus for an L.E.D. flashlight
US6283374B1 (en) 1998-09-11 2001-09-04 Robotic Vision Systems, Inc. Symbology imaging and reading apparatus and method
US7270274B2 (en) 1999-10-04 2007-09-18 Hand Held Products, Inc. Imaging module comprising support post for optical reader
US6695209B1 (en) 1999-10-04 2004-02-24 Psc Scanning, Inc. Triggerless optical reader with signal enhancement features
US6832725B2 (en) 1999-10-04 2004-12-21 Hand Held Products, Inc. Optical reader comprising multiple color illumination
JP4242533B2 (ja) 1999-12-27 2009-03-25 オリンパス株式会社 バーコード読取装置
US7054660B2 (en) 2000-05-04 2006-05-30 Paperless Interactive Newspaper, Llc Multimedia broadcasting, broadcast services for cell phone and other users and modified SIM card and related means for enabling such broadcast reception
AU2001288293A1 (en) 2000-08-16 2002-02-25 Omead Amidi Scannable barcode display and methods for using the same
JP4172142B2 (ja) * 2000-10-17 2008-10-29 株式会社デンソー 光学的情報読取り装置
US7128266B2 (en) 2003-11-13 2006-10-31 Metrologic Instruments. Inc. Hand-supportable digital imaging-based bar code symbol reader supporting narrow-area and wide-area modes of illumination and image capture
US8042740B2 (en) 2000-11-24 2011-10-25 Metrologic Instruments, Inc. Method of reading bar code symbols on objects at a point-of-sale station by passing said objects through a complex of stationary coplanar illumination and imaging planes projected into a 3D imaging volume
US7464877B2 (en) 2003-11-13 2008-12-16 Metrologic Instruments, Inc. Digital imaging-based bar code symbol reading system employing image cropping pattern generator and automatic cropped image processor
JP4608766B2 (ja) 2000-11-27 2011-01-12 ソニー株式会社 固体撮像素子の駆動方法、及びカメラ
US7203158B2 (en) 2000-12-06 2007-04-10 Matsushita Electric Industrial Co., Ltd. OFDM signal transmission system, portable terminal, and e-commerce system
US6749120B2 (en) 2000-12-11 2004-06-15 Cpo Technologies Corp. Method and apparatus for scanning electronic barcodes
US6474816B2 (en) 2000-12-29 2002-11-05 Intel Corporation Integrated retinal display
EP1229467A1 (de) 2001-02-06 2002-08-07 Wincor Nixdorf GmbH & Co KG Bezahlsystem mit einem mobilen Gerät
KR100376959B1 (ko) 2001-04-23 2003-03-26 주식회사 시큐베이 모바일 단말기의 lcd 바코드를 이용한 전자결제시스템, 그 전자 결제 방법 및 현금지급 방법
JP4416959B2 (ja) 2001-04-26 2010-02-17 富士通マイクロエレクトロニクス株式会社 Xyアドレス型固体撮像装置のフリッカノイズ低減方法
US7308375B2 (en) 2001-05-14 2007-12-11 Jensen Nanette C System and method for determining light source current
US6476715B1 (en) 2001-05-15 2002-11-05 Nick Bromer Land vehicle identification by flickering lamps
US7187405B2 (en) 2001-10-02 2007-03-06 Avago Technologies General Ip (Singapore) Pte. Ltd. Automatic flicker frequency detection device and method
JP3823314B2 (ja) 2001-12-18 2006-09-20 ソニー株式会社 撮像信号処理装置及びフリッカ検出方法
JP3885596B2 (ja) 2002-02-05 2007-02-21 松下電器産業株式会社 光学的情報読取装置
USRE45181E1 (en) 2002-05-29 2014-10-07 Khyber Technologies Corporation Portable data entry device with a detachable host PDA
US7219843B2 (en) 2002-06-04 2007-05-22 Hand Held Products, Inc. Optical reader having a plurality of imaging modules
US20030222147A1 (en) 2002-06-04 2003-12-04 Hand Held Products, Inc. Optical reader having a plurality of imaging modules
US8596542B2 (en) 2002-06-04 2013-12-03 Hand Held Products, Inc. Apparatus operative for capture of image data
JP2004030014A (ja) 2002-06-24 2004-01-29 Matsushita Electric Ind Co Ltd コード読み取り装置
US7822688B2 (en) 2002-08-08 2010-10-26 Fujitsu Limited Wireless wallet
PT1543456E (pt) 2002-09-17 2007-10-02 Mobiqa Ltd Mensagems optimizadas contendo informação em códigos de barras para dispositivos de recepção móveis
US6866198B2 (en) * 2002-10-15 2005-03-15 Symbol Technologies, Inc. Imaging bar code reader with moving beam simulation
KR100917324B1 (ko) 2002-11-16 2009-09-11 엘지디스플레이 주식회사 모바일 폰용 액정표시장치
JP4423889B2 (ja) 2002-11-18 2010-03-03 ソニー株式会社 フリッカ低減方法、撮像装置およびフリッカ低減回路
US7142234B2 (en) 2002-12-10 2006-11-28 Micron Technology, Inc. Method for mismatch detection between the frequency of illumination source and the duration of optical integration time for imager with rolling shutter
JP4258232B2 (ja) 2003-03-03 2009-04-30 株式会社デンソーウェーブ 光学的情報読取装置
DE60328923D1 (de) 2003-04-15 2009-10-01 Fujitsu Ltd Codeerkennungsverfahren und einrichtung
US7637430B2 (en) 2003-05-12 2009-12-29 Hand Held Products, Inc. Picture taking optical reader
JP3826904B2 (ja) 2003-07-08 2006-09-27 ソニー株式会社 撮像装置およびフリッカ低減方法
JP3800207B2 (ja) 2003-07-18 2006-07-26 ソニー株式会社 撮像装置
US7428997B2 (en) 2003-07-29 2008-09-30 Microvision, Inc. Method and apparatus for illuminating a field-of-view and capturing an image
US7740168B2 (en) 2003-08-18 2010-06-22 Visa U.S.A. Inc. Method and system for generating a dynamic verification value
DE60308385T2 (de) 2003-11-07 2007-09-20 Alcatel Lucent Verfahren zur Unterstützung bargeldloser Zahlung
US7387250B2 (en) 2003-12-04 2008-06-17 Scanbuy, Inc. System and method for on the spot purchasing by scanning barcodes from screens with a mobile device
WO2005062109A1 (ja) 2003-12-24 2005-07-07 Citizen Watch Co., Ltd. 液晶表示パネルおよびこれを用いたバーコード読み取りシステム
US7303126B2 (en) 2004-03-18 2007-12-04 Symbol Technologies, Inc. System and method for sensing ambient light in an optical code reader
US20060011724A1 (en) 2004-07-15 2006-01-19 Eugene Joseph Optical code reading system and method using a variable resolution imaging sensor
US7083098B2 (en) 2004-08-24 2006-08-01 Symbol Technologies, Inc. Motion detection in imaging reader
US7204420B2 (en) 2004-08-31 2007-04-17 Symbol Technologies, Inc. Scanner and method for eliminating specular reflection
US7021534B1 (en) 2004-11-08 2006-04-04 Han Kiliccote Method and apparatus for providing secure document distribution
US8040392B2 (en) 2004-11-15 2011-10-18 Sony Corporation Flicker correcting method, flicker correcting circuit, and imaging device using them
US7234641B2 (en) 2004-12-01 2007-06-26 Datalogic Scanning, Inc. Illumination pulsing method for a data reader
EP2420954B8 (en) 2004-12-01 2017-04-12 Datalogic USA, Inc. Data reader with automatic exposure adjustment and methods of operating a data reader
US7204418B2 (en) 2004-12-08 2007-04-17 Symbol Technologies, Inc. Pulsed illumination in imaging reader
US7281662B2 (en) 2004-12-30 2007-10-16 Symbol Technologies, Inc. Methods and apparatus for information capture illumination
US7920175B2 (en) 2005-01-13 2011-04-05 Canon Kabushiki Kaisha Electronic still camera performing composition of images and image capturing method therefor
US7398927B2 (en) 2005-01-26 2008-07-15 Datalogic Scanning, Inc. Data reader and methods for imaging targets subject to specular reflection
US7499090B2 (en) 2005-01-27 2009-03-03 Datalogic Scanning, Inc. Rolling-reset imager with optical filter
JP4389812B2 (ja) * 2005-03-03 2009-12-24 株式会社デンソーウェーブ 光学情報読取装置
US7611060B2 (en) 2005-03-11 2009-11-03 Hand Held Products, Inc. System and method to automatically focus an image reader
US7780089B2 (en) 2005-06-03 2010-08-24 Hand Held Products, Inc. Digital picture taking optical reader having hybrid monochrome and color image sensor array
US7568628B2 (en) * 2005-03-11 2009-08-04 Hand Held Products, Inc. Bar code reading device with global electronic shutter control
JP2008535407A (ja) 2005-03-30 2008-08-28 デルタ・デザイン・インコーポレイテッド ライン走査カメラによる多元データ・マトリクス・スキャナのためのled照明システム
US7248160B2 (en) 2005-04-22 2007-07-24 Pinpoint Logistics Systems, Inc. Computerized indelible tracking system
WO2006114613A1 (en) 2005-04-25 2006-11-02 Mobiqa Limited Mobile ticket authentication
US7383994B2 (en) 2005-05-03 2008-06-10 Datalogic Scanning, Inc. Methods and systems for forming images of moving optical codes
US7770799B2 (en) 2005-06-03 2010-08-10 Hand Held Products, Inc. Optical reader having reduced specular reflection read failures
US7810720B2 (en) 2005-06-13 2010-10-12 Robert Lovett Account payment using barcode information exchange
US7357326B2 (en) 2005-11-30 2008-04-15 Industrial Data Entry Automation Systems Incorporated Fluorescent or luminescent optical symbol scanner
US8068148B2 (en) 2006-01-05 2011-11-29 Qualcomm Incorporated Automatic flicker correction in an image capture device
US7699227B2 (en) 2006-01-13 2010-04-20 Hand Held Products, Inc. Optical reader
JP4889720B2 (ja) 2006-02-16 2012-03-07 パナソニック株式会社 撮像装置、フリッカ補正方法、フリッカ補正プログラム、及び携帯端末
US7516899B2 (en) 2006-03-06 2009-04-14 V.L. Engineering, Inc. Hand held wireless reading viewer of invisible bar codes
US7552867B2 (en) 2006-03-15 2009-06-30 Qualcomm Incorporated M-commerce virtual cash system, method, and apparatus
JP4396659B2 (ja) 2006-04-19 2010-01-13 株式会社デンソーウェーブ 情報コード読取装置
US20070284447A1 (en) 2006-05-25 2007-12-13 Datalogic Scanning, Inc. Variable illumination scanning
DE102006034755A1 (de) 2006-07-24 2008-01-31 Carl Zeiss Smt Ag Optische Vorrichtung sowie Verfahren zur Korrektur bzw. Verbesserung des Abbildungsverhaltens einer optischen Vorrichtung
US7597263B2 (en) 2006-07-31 2009-10-06 Symbol Technologies, Inc. Imaging reader with target proximity sensor
US7813047B2 (en) 2006-12-15 2010-10-12 Hand Held Products, Inc. Apparatus and method comprising deformable lens element
US7656556B2 (en) 2007-02-28 2010-02-02 Xerox Corporation Detection of a differential gloss region in a cluster-screen halftone image using filters each having a different polarization
US7944438B2 (en) 2007-04-13 2011-05-17 Omnivision Technologies, Inc. System and method for improving image quality by synchronizing display modulation with light source pulses
US7995097B2 (en) 2007-05-25 2011-08-09 Zoran Corporation Techniques of motion estimation when acquiring an image of a scene that may be illuminated with a time varying luminance
US8794526B2 (en) 2007-06-04 2014-08-05 Hand Held Products, Inc. Indicia reading terminal processing plurality of frames of image data responsively to trigger signal activation
JP5147302B2 (ja) 2007-06-13 2013-02-20 株式会社エルモ社 ビデオカメラおよびビデオカメラにおけるフリッカ低減方法
US7762464B2 (en) 2007-06-28 2010-07-27 Symbol Technologies, Inc. Control of specular reflection in imaging reader
US7686223B2 (en) 2007-08-31 2010-03-30 Symbol Technologies, Inc. Selectable aiming pattern for an imaging-based bar code reader
US7946493B2 (en) 2007-09-27 2011-05-24 Hand Held Products, Inc. Wireless bar code transaction device
JP2009129266A (ja) 2007-11-26 2009-06-11 Toshiba Tec Corp データコード読み取り装置及びその方法並びにposシステム
US7967210B2 (en) 2007-11-30 2011-06-28 Symbol Technologies, Inc. Imaging bar code reader having light emitting diode for generating a field of view
US8249967B2 (en) 2008-01-10 2012-08-21 Park David S Image-based payment medium
JP5035025B2 (ja) 2008-03-03 2012-09-26 ソニー株式会社 画像処理装置、フリッカ低減方法、撮像装置及びフリッカ低減プログラム
US20090240598A1 (en) 2008-03-24 2009-09-24 Kargman James B Method and apparatus for automated ordering and payment
CN101299132B (zh) * 2008-05-27 2010-06-02 上海微电子装备有限公司 一种用于光刻设备对准系统的对准标记及其使用方法
US8336778B2 (en) 2008-08-19 2012-12-25 The Code Corporation Graphical code readers that provide sequenced illumination for glare reduction
US8794520B2 (en) 2008-09-30 2014-08-05 Hand Held Products, Inc. Method and apparatus for operating indicia reading terminal including parameter determination
US8628015B2 (en) 2008-10-31 2014-01-14 Hand Held Products, Inc. Indicia reading terminal including frame quality evaluation processing
US20100157086A1 (en) 2008-12-15 2010-06-24 Illumina, Inc Dynamic autofocus method and system for assay imager
US8083148B2 (en) 2008-12-16 2011-12-27 Hand Held Products, Inc. Indicia reading terminal including frame processing
KR101325292B1 (ko) 2009-06-16 2013-11-08 인텔 코오퍼레이션 핸드헬드 디바이스의 카메라 응용
US20110163165A1 (en) 2010-01-07 2011-07-07 Metrologic Instruments, Inc. Terminal having illumination and focus control
US8573497B2 (en) 2010-06-30 2013-11-05 Datalogic ADC, Inc. Adaptive data reader and method of operating
EP2638505B1 (en) 2010-11-10 2019-04-24 Datalogic USA, Inc. Adaptive data reader and method of operating
US8387881B2 (en) 2010-12-01 2013-03-05 Hand Held Products, Inc. Terminal with screen reading mode
US9418270B2 (en) 2011-01-31 2016-08-16 Hand Held Products, Inc. Terminal with flicker-corrected aimer and alternating illumination

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6669093B1 (en) * 1997-12-19 2003-12-30 Telxon Corporation Hand-held dataform reader having multiple target area illumination sources for independent reading of superimposed dataforms

Also Published As

Publication number Publication date
EP2482226A2 (en) 2012-08-01
EP3279829A1 (en) 2018-02-07
JP6293223B2 (ja) 2018-03-14
CN107122690A (zh) 2017-09-01
JP2012160183A (ja) 2012-08-23
EP3279829B1 (en) 2019-05-15
US9418270B2 (en) 2016-08-16
CN102750508A (zh) 2012-10-24
EP2482226B1 (en) 2016-08-17
US20120193429A1 (en) 2012-08-02
EP3113068A1 (en) 2017-01-04
CN107122690B (zh) 2020-06-09
EP3113068B1 (en) 2017-11-01
US20160283761A1 (en) 2016-09-29
JP2017055396A (ja) 2017-03-16
EP2482226A3 (en) 2013-11-27
US9659199B2 (en) 2017-05-23

Similar Documents

Publication Publication Date Title
CN102750508B (zh) 具有闪光校正瞄准器和交替照明的终端
CN103065114B (zh) 采用双目标自动曝光的装置和方法
US5949052A (en) Object sensor system for stationary position optical reader
US8387881B2 (en) Terminal with screen reading mode
CN102693403B (zh) 具有照明和曝光控制的终端
US7874485B2 (en) Adaptive optical image reader
JP2017055396A5 (zh)
CN107425019A (zh) 具有量子点成像器的成像和解码装置
EP0910033A2 (en) Object sensor system comprising controlled light source
CN205959208U (zh) 一种扫描器
CN1312513A (zh) 红外线光源的条码读取装置
JP2012164153A (ja) 光学情報読み取り装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210602

Address after: Building 1, Lane 555, huanke Road, Zhangjiang High Tech Park, Pudong New Area, Shanghai

Patentee after: HONEYWELL (CHINA) Co.,Ltd.

Address before: New York State, USA

Patentee before: Hand Held Products, Inc.