CN103150539B - 一种条码扫描器及其条码扫描方法 - Google Patents
一种条码扫描器及其条码扫描方法 Download PDFInfo
- Publication number
- CN103150539B CN103150539B CN201310084698.5A CN201310084698A CN103150539B CN 103150539 B CN103150539 B CN 103150539B CN 201310084698 A CN201310084698 A CN 201310084698A CN 103150539 B CN103150539 B CN 103150539B
- Authority
- CN
- China
- Prior art keywords
- bar code
- depth
- barcode scanner
- distance
- central processing
- 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
Links
Landscapes
- Optical Radar Systems And Details Thereof (AREA)
- Telephone Function (AREA)
Abstract
本发明提供一种条码扫描器,它包括壳体、扳机、设于壳体内的具有中央处理芯片的主板,以及条码扫描模组和感光器件,所述条码扫描器还包括用于检测条码距离的红外测距模组,所述红外测距模组包括用于发出红外线的发射器和用于接收条码发射回来的红外线的接受器;景深指示装置,其与所述主板相连接,中央处理芯片的主程序运算得出条码扫描器需要移动的方向及距离并将指示信号传输给景深指示装置,驱动景深指示装置提示。本发明还提供了一种条码扫描方法,该方法包括测距和运算步骤、景深提示步骤、位置调整步骤和解码步骤。相较于现有技术,采用本发明的条码扫描器和条码扫描方法,使用户操作更加简单方便,条码扫描的效率大大提升。
Description
技术领域
本发明涉及一种条码扫描装置,尤其是涉及一种基于红外测距技术实现景深提示的条码扫描器及其条码扫描方法。
背景技术
条码扫描器,又称为条码阅读器、条码扫描枪、条形码扫描器、条形码扫描枪及条形码阅读器。它是用于读取条码所包含信息的阅读设备,利用光学原理,把条形码的内容解码后通过数据线或者无线的方式传输到电脑或者别的设备。条码扫描器广泛应用于商业POS收银***、快递、仓储、物流、图书、医药等多个领域的需求。
任何读码设备都有特定的适合读取条码的有效距离及景深(DOF,depthoffield),在景深范围内读码设备能成功读取条码。然而不是所有读码设备的景深都是一样的,即便是对于同一种条码。因为扫码设备用在不同需要的场合有不同的调焦,故不同公司的同样类型读码设备,或同一公司的不同读码设备,或同一设备在读取不同条码时,它们的景深是不一样的,有的时候差别很大。很多用户并不了解此类读码设备,在读码时常常碰到多次尝试仍读不出的现象(在超市收银***应用中非常常见)。其实大多数的时候,条码都是可以被读取的,但是条码扫描器需要处在合适的位置,使条码在条码扫描器的有效距离及景深范围内即可成功读取条码。
然而,使用现有技术的条码扫描器扫描条码,当无法读取条码时,条码扫描器并不能提示条码扫描器与条码之间的距离是否在有效距离及景深范围内,用户不知道该如何移动条码扫描器以成功读取条码。这种情况下,用户只能通过多次尝试,将条码扫描器靠近或远离条码进行扫描,因此操作十分麻烦,条码读取效率较低。
发明内容
为了解决上述问题,本发明的目的是提供一种能够测算条码的距离并提示引导用户移动条码扫描器从而成功读取条码的条码扫描器,以简化条码扫描操作步骤,提升条码扫描效率。
为了达到上述目的,本发明提供一种条码扫描器,它包括壳体、扳机、设于壳体内的具有中央处理芯片的主板,以及与主板相连接的条码扫描模组和感光器件,其特征在于,所述条码扫描器还包括:
红外测距模组,其与所述扳机和所述主板相连接,以检测条码并将检测信号传输给中央处理芯片的主程序计算出条码距离和条码大小,所述红外测距模组包括用于发出红外线的发射器和用于接收条码发射回来的红外线的接受器;
景深指示装置,其与所述主板相连接,中央处理芯片的主程序运算得出条码扫描器需要移动的方向及距离并将指示信号传输给景深指示装置,驱动景深指示装置提示。
条码扫描器通电待机时,当用户触发扳机启动***,红外测距模组的发射器将发射出红外线信号,同时中央处理芯片的主程序开始启动物体算法线程,根据红外测距模组的接受器返回的红外线信号不停地根据算法条码的距离以及条码的具体范围与大小。
较佳地,所述条码扫描模组为激光模组或具有照明光源的摄像模组。
较佳地,所述景深指示装置为指示灯或蜂鸣器或二者皆有。
在完成测距后,中央处理芯片的主程序会根据预设条码的原始参数比对,同时感光器件也会拍下条码的副图像进行计算对比度或MTF数值,通过运算得出建议的移动方向以及距离,并将指示信号传输给景深指示装置,驱动景深指示装置进行景深提示,例如通过指示灯的颜色变化,或闪烁的频率,或蜂鸣器的发声频率,或特定音乐,或照明光的变化,或以上的组合运用来指导最终用户操作。用户在条码扫描器的提示引导下,移动条码扫描器可快速读取条码并解码。
本发明还提供一种条码扫描方法,其特征在于,包括以下步骤:
测距和运算步骤:触发扳机启动***后,红外测距模组的发射器发出测距红外线,接受器接收条码反射的测距红外线,然后由中央处理芯片的主程序不停地计算出条码的实际距离以及条码的大小,同时扫描器的感光器件捕捉条码的图像计算对比度或MTF值,中央处理芯片通过算法运算得出条码扫描器需要移动的方向和距离;
景深提示步骤:中央处理芯片将条码扫描器需要移动的方向和距离的运算结果通过电子信号传送给景深指示装置,驱动景深指示装置对用户进行景深提示,从而提示用户距离及条码扫描器需要移动的方向;
位置调整步骤:用户根据景深提示移动调整条码扫描器的方向以及和条码之间的距离;
解码步骤:条码的距离进入条码扫描器的有效距离和景深范围后,条码扫描模组读取条码并解码。
较佳地,所述测距和运算步骤还包括:中央处理芯片利用捕捉的图像计算MTF值判断条码曝光是否合适。
较佳地,所述景深提示步骤中,所述景深提示步骤中,景深提示的方式为通过蜂鸣器提示和/或LED指示灯提示的方式提示用户距离以及需要移动的方向。更进一步地,所述蜂鸣器提示的方式为利用蜂鸣器不同的频率声响或连续鸣叫或播放特定的音乐来提示用户距离以及需要移动的方向。更进一步地,所述LED指示灯提示的方式为利用LED指示灯不同的闪烁方式或不同的颜色显示来提示用户距离以及需要移动的方向。
较佳地,所述解码步骤还包括:利用中央处理芯片的主程序计算出的条码实际距离,来触发自动调焦镜头的焦距位置调整实现解码。
相较于现有技术,本发明提供的条码扫描器以及条码扫描方法,基于红外测距技术实现景深提示,极大地方便了用户扫描条码的操作,提升了条码扫描效率。
附图说明
图1为本发明条码扫描器的结构透视示意图。
图2为本发明条码扫描器的工作流程方框图。
具体实施方式
下面结合附图对本发明优选的实施方式进行详细说明。
请参阅图1,本发明提供一种条码扫描器,它包括壳体1、扳机2、设于壳体内的具有中央处理芯片的主板9,以及与主板9相连接的条码扫描模组6和感光器件11,所述条码扫描器还包括按钮3、玻璃窗4、红外测距模组5、包括LED指示灯7和蜂鸣器8的景深指示装置和设于主板1上的数据及电源接口10。本实施例中,条码扫描模组6可以为激光模组或者具有照明光源的摄像模组。
所述红外测距模组5与所述扳机和所述主板相连接,以检测条码并将检测信号传输给中央处理芯片的主程序计算出条码距离和条码大小,所述红外测距模组包括用于发出红外线的发射器和用于接收条码发射回来的红外线的接受器。
所述指示灯7和蜂鸣器8与所述主板相连接,中央处理芯片的主程序运算得出条码扫描器需要移动的方向及距离并将指示信号传输给指示灯7和蜂鸣器8,驱动指示灯7和蜂鸣器8提示。
请参阅图2,采用本实施例的条码扫描器进行条码扫描的条码扫描方法,具体包括以下步骤:
启动***:在条码扫描器通电待机状态下,触发扳机2,在扳机2的作用下按下按钮3,***启动,条码扫描模组6和红外测距模组5同时开始工作。当条码扫描模组6为激光模组时,***启动后,激光模组放射激光。当条码扫描模组6为具有照明电源的摄像模组时,***启动后将发射照明光源。
测距和运算步骤:触发扳机2启动***后,红外测距模组5的发射器发出测距红外线,接受器接收条码反射的测距红外线,然后由中央处理芯片的主程序不停地计算出条码的实际距离以及条码的大小,同时扫描器的感光器件11捕捉条码的图像计算对比度或MTF值,中央处理芯片通过算法运算得出条码扫描器需要移动的方向和距离。当条码扫描模组5为具有照明光源的摄像模组时,同时通过计算MTF值判断条码曝光是否合适。
景深提示步骤:中央处理芯片将条码扫描器需要移动的方向和距离的运算结果通过电子信号传送给LED指示灯7和蜂鸣器8,驱动LED指示灯7和蜂鸣器8对用户进行景深提示,从而提示用户距离及条码扫描器需要移动的方向。
景深提示的方式具体为通过蜂鸣器8提示和/或LED指示灯7提示的方式提示用户距离以及需要移动的方向。更进一步地,所述蜂鸣器8提示的方式为利用蜂鸣器8不同的频率声响或连续鸣叫或播放特定的音乐来提示用户距离以及需要移动的方向。更进一步地,所述LED指示灯7提示的方式为利用LED指示灯7不同的闪烁方式或不同的颜色显示来提示用户距离以及需要移动的方向。
位置调整步骤:用户根据景深提示移动调整条码扫描器的方向以及和条码之间的距离。
解码步骤:条码的距离进入条码扫描器的有效距离和景深范围后,条码扫描模组读取条码并解码。当条码扫描模组具有自动调焦镜头时,利用中央处理芯片的主程序计算出的条码实际距离,来触发自动调焦镜头的焦距位置调整实现解码。
上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围,凡根据本发明精神实质所作的等效变化或修饰,都应涵盖在本发明的保护范围之内。
Claims (7)
1.一种条码扫描器,它包括壳体、扳机、设于壳体内的具有中央处理芯片的主板,以及与主板相连接的条码扫描模组和感光器件,其特征在于,所述条码扫描器还包括:
红外测距模组,其与所述扳机和所述主板相连接,以检测条码并将检测信号传输给中央处理芯片的主程序计算出条码距离和条码大小,所述红外测距模组包括用于发出红外线的发射器和用于接收条码发射回来的红外线的接受器;
景深指示装置,其与所述主板相连接,中央处理芯片的主程序运算得出条码扫描器需要移动的方向及距离并将指示信号传输给景深指示装置,驱动景深指示装置提示;
所述条码扫描模组为具有照明光源的摄像模组,扫描器的感光器件捕捉条码的图像,所述中央处理芯片利用捕捉的图像计算MTF值判断条码曝光是否合适,通过算法运算得出条码扫描器需要移动的方向和距离。
2.根据权利要求1所述的一种条码扫描器,其特征在于:所述景深指示装置为指示灯或蜂鸣器或二者皆有。
3.一种条码扫描方法,其特征在于,包括以下步骤:
测距和运算步骤:触发扳机启动***后,红外测距模组的发射器发出测距红外线,接受器接收条码反射的测距红外线,然后由中央处理芯片的主程序不停地计算出条码的实际距离以及条码的大小,同时扫描器的感光器件捕捉条码的图像,当条码扫描模组为具有照明光源的摄像模组时,***启动后所述条码扫描模组将发射照明光源;中央处理芯片利用捕捉的图像计算MTF值判断条码曝光是否合适,并通过算法运算得出条码扫描器需要移动的方向和距离;
景深提示步骤:中央处理芯片将条码扫描器需要移动的方向和距离的运算结果通过电子信号传送给景深指示装置,驱动景深指示装置对用户进行景深提示,从而提示用户距离及条码扫描器需要移动的方向;
位置调整步骤:用户根据景深提示移动调整条码扫描器的方向以及和条码之间的距离;
解码步骤:条码的距离进入条码扫描器的有效距离和景深范围后,条码扫描模组读取条码并解码。
4.根据权利要求3所述的一种条码扫描方法,其特征在于,所述景深提示步骤中,景深提示的方式为通过蜂鸣器提示和/或LED指示灯提示的方式提示用户距离以及需要移动的方向。
5.根据权利要求4所述的一种条码扫描方法,其特征在于,所述蜂鸣器提示的方式为利用蜂鸣器不同的频率声响或连续鸣叫或播放特定的音乐来提示用户距离以及需要移动的方向。
6.根据权利要求5所述的一种条码扫描方法,其特征在于,所述LED指示灯提示的方式为利用LED指示灯不同的闪烁方式或不同的颜色显示来提示用户距离以及需要移动的方向。
7.根据权利要求3所述的一种条码扫描方法,其特征在于,所述解码步骤:还包括:利用中央处理芯片的主程序计算出的条码实际距离,来触发自动调焦镜头的焦距位置调整实现解码。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310084698.5A CN103150539B (zh) | 2013-03-18 | 2013-03-18 | 一种条码扫描器及其条码扫描方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310084698.5A CN103150539B (zh) | 2013-03-18 | 2013-03-18 | 一种条码扫描器及其条码扫描方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103150539A CN103150539A (zh) | 2013-06-12 |
CN103150539B true CN103150539B (zh) | 2016-02-10 |
Family
ID=48548606
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310084698.5A Active CN103150539B (zh) | 2013-03-18 | 2013-03-18 | 一种条码扫描器及其条码扫描方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103150539B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI595426B (zh) * | 2016-03-24 | 2017-08-11 | 佳世達科技股份有限公司 | 條碼解碼方法 |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104239834A (zh) * | 2013-06-24 | 2014-12-24 | 万信科技***有限公司 | 无线射频识别阅读器***及其控制方法 |
CN103699866A (zh) * | 2013-11-21 | 2014-04-02 | 苏州斯普锐智能***有限公司 | 具有产品定位反馈的扫描设备 |
CN104484642A (zh) * | 2015-01-06 | 2015-04-01 | 王启云 | 一种手握条码扫描器 |
CN105187719A (zh) * | 2015-08-21 | 2015-12-23 | 深圳市金立通信设备有限公司 | 一种拍摄方法及终端 |
CN105469092A (zh) * | 2015-12-04 | 2016-04-06 | 苏州佳世达光电有限公司 | 扫描辅助定位***、条码扫描装置及扫描辅助定位方法 |
CN107451499A (zh) * | 2016-06-01 | 2017-12-08 | 曾平桂 | 条码扫描方法和装置 |
CN107451500A (zh) * | 2016-06-01 | 2017-12-08 | 曾平桂 | 条码扫描方法和*** |
CN106067050A (zh) * | 2016-08-05 | 2016-11-02 | 河南师范大学 | 一种基于光电通讯的图书定位识别*** |
US10643044B2 (en) * | 2016-10-31 | 2020-05-05 | Ncr Corporation | Variable depth of field scanning devices and methods |
CN108304741B (zh) * | 2017-01-12 | 2023-06-09 | 手持产品公司 | 条形码扫描器中的唤醒*** |
CN106682558A (zh) * | 2017-03-02 | 2017-05-17 | 苏州摩比力特电子科技有限公司 | 激光测距式条码扫描装置及扫描方法 |
JP6658696B2 (ja) * | 2017-08-10 | 2020-03-04 | カシオ計算機株式会社 | バーコード読取装置、及びその制御方法とプログラム |
CN108021841A (zh) * | 2017-12-19 | 2018-05-11 | 苏州吉赛电子科技有限公司 | 一种自动免持扫码器 |
CN108090387A (zh) * | 2018-01-02 | 2018-05-29 | 东莞市鼎锋智能电子科技有限公司 | 一种带收银***的扫码枪 |
CN109740392A (zh) * | 2018-12-03 | 2019-05-10 | 深圳盈达信息科技有限公司 | 扫描装置及其扫描引擎 |
CN109934034A (zh) * | 2019-02-22 | 2019-06-25 | 无锡盈达聚力科技有限公司 | 一种参数可调的扫描装置及扫码方法 |
CN110309682B (zh) * | 2019-07-08 | 2023-07-04 | 环鸿电子(昆山)有限公司 | 用于扫描器的测试方法 |
CN111428528A (zh) * | 2020-03-26 | 2020-07-17 | 上海艾舜杰信息科技有限公司 | 一种条码读取装置及其读取方法 |
CN117332798A (zh) * | 2023-10-25 | 2024-01-02 | 广州讯宝电子科技有限公司 | 一种条码扫描方法、模块、存储介质及扫码器 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6193157B1 (en) * | 1998-07-27 | 2001-02-27 | Cimatrix | Frequency division multiplexed bar code scanner |
CN101470799A (zh) * | 2007-12-28 | 2009-07-01 | 茂森科技股份有限公司 | 激光条码扫描器及其执行方法 |
CN102801857A (zh) * | 2012-07-30 | 2012-11-28 | 无锡智感星际科技有限公司 | 一种基于图像匹配的智能手机拍照引导方法 |
CN203179035U (zh) * | 2013-03-18 | 2013-09-04 | 苏州斯普锐智能***有限公司 | 一种条码扫描器 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2576410B2 (ja) * | 1994-06-10 | 1997-01-29 | 日本電気株式会社 | 光学記号読取装置 |
US20080277477A1 (en) * | 2007-05-10 | 2008-11-13 | Serge Thuries | Dynamic focus calibration, such as dynamic focus calibration using an open-loop system in a bar code scanner |
-
2013
- 2013-03-18 CN CN201310084698.5A patent/CN103150539B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6193157B1 (en) * | 1998-07-27 | 2001-02-27 | Cimatrix | Frequency division multiplexed bar code scanner |
CN101470799A (zh) * | 2007-12-28 | 2009-07-01 | 茂森科技股份有限公司 | 激光条码扫描器及其执行方法 |
CN102801857A (zh) * | 2012-07-30 | 2012-11-28 | 无锡智感星际科技有限公司 | 一种基于图像匹配的智能手机拍照引导方法 |
CN203179035U (zh) * | 2013-03-18 | 2013-09-04 | 苏州斯普锐智能***有限公司 | 一种条码扫描器 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI595426B (zh) * | 2016-03-24 | 2017-08-11 | 佳世達科技股份有限公司 | 條碼解碼方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103150539A (zh) | 2013-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103150539B (zh) | 一种条码扫描器及其条码扫描方法 | |
US11080497B2 (en) | Attachment including a targeting optic system that directs illumination from a white light source towards a target area | |
CN104854548B (zh) | 管理经由蓝牙配对连接与手持电光读取器相连的移动终端上的软键盘的装置和方法 | |
US8556176B2 (en) | Method of and apparatus for managing and redeeming bar-coded coupons displayed from the light emitting display surfaces of information display devices | |
US9773145B2 (en) | Encoded information reading terminal with micro-projector | |
US9747482B2 (en) | Aimer accessory for capturing a coded image | |
US9016582B2 (en) | Electro-optical code reading terminal for switching from a printed code reading mode to an electronically displayed code reading mode | |
WO2011075276A1 (en) | Aiming sight for a barcode reader | |
US20140089121A1 (en) | Arrangement for and method of alerting a user to context-based transactional information under which products are to be transacted at a point-of-transaction site | |
US8950672B2 (en) | Methods and apparatus for control of an imaging scanner | |
CN203179035U (zh) | 一种条码扫描器 | |
CN103218596A (zh) | 具有动态多角度照明***的条码扫描器及其条码扫描方法 | |
US20130126596A1 (en) | Methods and apparatus for detecting indicia and projecting images related to the detected indicia | |
US11003874B1 (en) | Devices and methods for reading picklists | |
US9990526B2 (en) | System for capturing a coded image | |
KR102079697B1 (ko) | 판독장치, 프로그램 및 유닛 | |
US8746571B2 (en) | Method and apparatus for representing state of charge on battery | |
US10732380B2 (en) | Swipe scanning for variable focus imaging systems | |
JP2020008750A5 (ja) | 表示装置および画像処理方法 | |
US9147097B1 (en) | Audio file enabled synthetic barcode module | |
US9361496B2 (en) | Apparatus for and method of audibly guiding a user to a selected target from an array of targets | |
US20240211710A1 (en) | Methods and systems for operating object detection-based indicia scanner | |
JP6997603B2 (ja) | 光学読取装置 | |
CN118261172A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |