一种条码扫描器及其条码扫描方法技术

技术编号:8801336 阅读:156 留言:0更新日期:2013-06-13 05:57
本发明专利技术提供一种条码扫描器,它包括壳体、扳机、设于壳体内的具有中央处理芯片的主板,以及条码扫描模组和感光器件,所述条码扫描器还包括用于检测条码距离的红外测距模组,所述红外测距模组包括用于发出红外线的发射器和用于接收条码发射回来的红外线的接受器;景深指示装置,其与所述主板相连接,中央处理芯片的主程序运算得出条码扫描器需要移动的方向及距离并将指示信号传输给景深指示装置,驱动景深指示装置提示。本发明专利技术还提供了一种条码扫描方法,该方法包括测距和运算步骤、景深提示步骤、位置调整步骤和解码步骤。相较于现有技术,采用本发明专利技术的条码扫描器和条码扫描方法,使用户操作更加简单方便,条码扫描的效率大大提升。

【技术实现步骤摘要】

本专利技术涉及一种条码扫描装置,尤其是涉及一种基于红外测距技术实现景深提示的条码扫描器及其条码扫描方法
技术介绍
条码扫描器,又称为条码阅读器、条码扫描枪、条形码扫描器、条形码扫描枪及条形码阅读器。它是用于读取条码所包含信息的阅读设备,利用光学原理,把条形码的内容解码后通过数据线或者无线的方式传输到电脑或者别的设备。条码扫描器广泛应用于商业POS收银系统、快递、仓储、物流、图书、医药等多个领域的需求。任何读码设备都有特定的适合读取条码的有效距离及景深(DOF,cbpth offield),在景深范围内读码设备能成功读取条码。然而不是所有读码设备的景深都是一样的,即便是对于同一种条码。因为扫码设备用在不同需要的场合有不同的调焦,故不同公司的同样类型读码设备,或同一公司的不同读码设备,或同一设备在读取不同条码时,它们的景深是不一样的,有的时候差别很大。很多用户并不了解此类读码设备,在读码时常常碰到多次尝试仍读不出的现象(在超市收银系统应用中非常常见)。其实大多数的时候,条码都是可以被读取的,但是条码扫描器需要处在合适的位置,使条码在条码扫描器的有效距离及景深范围内即可成功读取条码。然而,使用现有技术的条码扫描器扫描条码,当无法读取条码时,条码扫描器并不能提示条码扫描器与条码之间的距离是否在有效距离及景深范围内,用户不知道该如何移动条码扫描器以成功读取条码。这种情况下,用户只能通过多次尝试,将条码扫描器靠近或远离条码进行扫描,因此操作十分麻烦,条码读取效率较低。
技术实现思路
为了解决上述问题,本专利技术的目的是提供一种能够测算条码的距离并提示引导用户移动条码扫描器从而成功读取条码的条码扫描器,以简化条码扫描操作步骤,提升条码扫描效率。为了达到上述目的,本专利技术提供一种条码扫描器,它包括壳体、扳机、设于壳体内的具有中央处理芯片的主板,以及与主板相连接的条码扫描模组和感光器件,其特征在于,所述条码扫描器还包括: 红外测距模组,其与所述扳机和所述主板相连接,以检测条码并将检测信号传输给中央处理芯片的主程序计算出条码距离和条码大小,所述红外测距模组包括用于发出红外线的发射器和用于接收条码发射回来的红外线的接受器; 景深指示装置,其与所述主板相连接,中央处理芯片的主程序运算得出条码扫描器需要移动的方向及距离并将指示信号传输给景深指示装置,驱动景深指示装置提示。条码扫描器通电待机时,当用户触发扳机启动系统,红外测距模组的发射器将发射出红外线信号,同时中央处理芯片的主程序开始启动物体算法线程,根据红外测距模组的接受器返回的红外线信号不停地根据算法条码的距离以及条码的具体范围与大小。较佳地,所述条码扫描模组为激光模组或具有照明光源的摄像模组。较佳地,所述景深指示装置为指示灯或蜂鸣器或二者皆有。在完成测距后,中央处理芯片的主程序会根据预设条码的原始参数比对,同时感光器件也会拍下条码的副图像进行计算对比度或MTF数值,通过运算得出建议的移动方向以及距离,并将指示信号传输给景深指示装置,驱动景深指示装置进行景深提示,例如通过指示灯的颜色变化,或闪烁的频率,或蜂鸣器的发声频率,或特定音乐,或照明光的变化,或以上的组合运用来指导最终用户操作。用户在条码扫描器的提示引导下,移动条码扫描器可快速读取条码并解码。本专利技术还提供一种条码扫描方法,其特征在于,包括以下步骤: 测距和运算步骤:触发扳机启动系统后,红外测距模组的发射器发出测距红外线,接受器接收条码反射的测距红外线,然后由中央处理芯片的主程序不停地计算出条码的实际距离以及条码的大小,同时扫描器的感光器件捕捉条码的图像计算对比度或MTF值,中央处理芯片通过算法运算得出条码扫描器需要移动的方向和距离; 景深提示步骤:中央处理芯片将条码扫描器需要移动的方向和距离的运算结果通过电子信号传送给景深指示装置,驱动景深指示装置对用户进行景深提示,从而提示用户距离及条码扫描器需要移动的方向; 位置调整步骤:用户根据景深提示移动调整条码扫描器的方向以及和条码之间的距离; 解码步骤:条码的距离进入条码扫描器的有效距离和景深范围后,条码扫描模组读取条码并解码。较佳地,所述测距和运算步骤还包括:中央处理芯片利用捕捉的图像计算MTF值判断条码曝光是否合适。较佳地,所述景深提示步骤中,所述景深提示步骤中,景深提示的方式为通过蜂鸣器提示和/或LED指示灯提示的方式提示用户距离以及需要移动的方向。更进一步地,所述蜂鸣器提示的方式为利用蜂鸣器不同的频率声响或连续鸣叫或播放特定的音乐来提示用户距离以及需要移动的方向。更进一步地,所述LED指示灯提示的方式为利用LED指示灯不同的闪烁方式或不同的颜色显示来提示用户距离以及需要移动的方向。较佳地,所述解码步骤还包括:利用中央处理芯片的主程序计算出的条码实际距离,来触发自动调焦镜头的焦距位置调整实现解码。相较于现有技术,本专利技术提供的条码扫描器以及条码扫描方法,基于红外测距技术实现景深提示,极大地方便了用户扫描条码的操作,提升了条码扫描效率。附图说明图1为本专利技术条码扫描器的结构透视示意图。图2为本专利技术条码扫描器的工作流程方框图。具体实施例方式下面结合附图对本专利技术优选的实施方式进行详细说明。请参阅图1,本专利技术提供一种条码扫描器,它包括壳体1、扳机2、设于壳体内的具有中央处理芯片的主板9,以及与主板9相连接的条码扫描模组6和感光器件11,所述条码扫描器还包括按钮3、玻璃窗4、红外测距模组5、包括LED指示灯7和蜂鸣器8的景深指示装置和设于主板I上的数据及电源接口 10。本实施例中,条码扫描模组6可以为激光模组或者具有照明光源的摄像模组。所述红外测距模组5与所述扳机和所述主板相连接,以检测条码并将检测信号传输给中央处理芯片的主程序计算出条码距离和条码大小,所述红外测距模组包括用于发出红外线的发射器和用于接收条码发射回来的红外线的接受器。所述指示灯7和蜂鸣器8与所述主板相连接,中央处理芯片的主程序运算得出条码扫描器需要移动的方向及距离并将指示信号传输给指示灯7和蜂鸣器8,驱动指示灯7和蜂鸣器8提示。请参阅图2,采用本实施例的条码扫描器进行条码扫描的条码扫描方法,具体包括以下步骤: 启动系统:在条码扫描器通电待机状态下,触发扳机2,在扳机2的作用下按下按钮3,系统启动,条码扫描模组5和红外测距模组5同时开始工作。当条码扫描模组5为激光模组时,系统启动后,激光模组放射激光。当条码扫描模组5为具有照明电源的摄像模组时,系统启动后将发射照明光源。测距和运算步骤:触发扳机2启动系统后,红外测距模组5的发射器发出测距红外线,接受器接收条码反射的测距红外线,然后由中央处理芯片的主程序不停地计算出条码的实际距离以及条码的大小,同时扫描器的感光器件11捕捉条码的图像计算对比度或MTF值,中央处理芯片通过算法运算得出条码扫描器需要移动的方向和距离。当条码扫描模组5为具有照明光源的摄像模组时,同时通过计算MTF值判断条码曝光是否合适。景深提示步骤:中央处理芯片将条码扫描器需要移动的方向和距离的运算结果通过电子信号传送给LED指示灯7和蜂鸣器8,驱动LED指示灯7和蜂鸣器8对用户进行景深提示,从而提示用户距离及条码扫描器需要移动的方向。景深提示的方式具体为通过蜂鸣器8提示和/或LED指示灯7本文档来自技高网...

【技术保护点】
一种条码扫描器,它包括壳体、扳机、设于壳体内的具有中央处理芯片的主板,以及与主板相连接的条码扫描模组和感光器件,其特征在于,所述条码扫描器还包括:红外测距模组,其与所述扳机和所述主板相连接,以检测条码并将检测信号传输给中央处理芯片的主程序计算出条码距离和条码大小,所述红外测距模组包括用于发出红外线的发射器和用于接收条码发射回来的红外线的接受器;景深指示装置,其与所述主板相连接,中央处理芯片的主程序运算得出条码扫描器需要移动的方向及距离并将指示信号传输给景深指示装置,驱动景深指示装置提示。

【技术特征摘要】
1.一种条码扫描器,它包括壳体、扳机、设于壳体内的具有中央处理芯片的主板,以及与主板相连接的条码扫描模组和感光器件,其特征在于,所述条码扫描器还包括: 红外测距模组,其与所述扳机和所述主板相连接,以检测条码并将检测信号传输给中央处理芯片的主程序计算出条码距离和条码大小,所述红外测距模组包括用于发出红外线的发射器和用于接收条码发射回来的红外线的接受器; 景深指示装置,其与所述主板相连接,中央处理芯片的主程序运算得出条码扫描器需要移动的方向及距离并将指示信号传输给景深指示装置,驱动景深指示装置提示。2.根据权利要求1所述的一种条码扫描器,其特征在于:所述条码扫描模组为激光模组或具有照明光源的摄像模组。3.根据权利要求1所述的一种条码扫描器,其特征在于:所述景深指示装置为指示灯或蜂鸣器或二者皆有。4.一种条码扫描方法,其特征在于,包括以下步骤: 测距和运算步骤:触发扳机启动系统后,红外测距模组的发射器发出测距红外线,接受器接收条码反射的测距红外线,然后由中央处理芯片的主程序不停地计算出条码的实际距离以及条码的大小,同时扫描器的感光器件捕捉条码的图像计算对比度或MTF值,中央处理芯片通过算法运算得出条码扫描器需要移动的方向和距离; 景深提示步骤:中央处理芯片将条码扫描器需要移动...

【专利技术属性】
技术研发人员:许振荣
申请(专利权)人:苏州斯普锐智能系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1