CN111539236A - 一种一次性读取多个条码的方法 - Google Patents
一种一次性读取多个条码的方法 Download PDFInfo
- Publication number
- CN111539236A CN111539236A CN202010283710.5A CN202010283710A CN111539236A CN 111539236 A CN111539236 A CN 111539236A CN 202010283710 A CN202010283710 A CN 202010283710A CN 111539236 A CN111539236 A CN 111539236A
- Authority
- CN
- China
- Prior art keywords
- bar codes
- scanning
- bar
- read
- barcodes
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000005286 illumination Methods 0.000 abstract 1
- 238000003384 imaging method Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1439—Methods for optical code recognition including a method step for retrieval of the optical code
- G06K7/1443—Methods for optical code recognition including a method step for retrieval of the optical code locating of the code in an image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
本发明提供一种一次性读取多个条码的方法,包括如下步骤:接收到用户的控制动作,打开扫码引擎;打开照明部和瞄准部;将待扫描的条码一次全部瞄准,或者将待扫描的所述条码依序多次瞄准直到所有所述条码被瞄准;解码库解析扫描到的所述条码;查找所述条码中的重复条码,并删除所述重复条码后输出结果。本发明通过提供一种简便而通用的一次性读取多个条码的方法,解决现有技术中手动操作一下才扫描一个条码的问题,使得多条码扫描更加便捷,极大地提高了扫码效率,且保证了扫码的准确率。
Description
技术领域
本发明涉及条码扫描技术领域,尤其涉及一种一次性读取多个条码的方法。
背景技术
随着物联网产业的快速发展,目前作为重要的信息采集手段之一的条码扫描技术广泛应用于商业收银***、快递仓储物流、图书服装医药、银行保险通讯等多个领域,用户对于条码扫描设备的要求也越来越高。条码扫描设备是用于读取条码所包含信息的阅读设备,其利用光学原理,把条码的内容解码后通过数据线或无线的方式传输到电脑或别的网络设备,从而构成物联网运转的基础信息。
由物联网催生的大数据采集中,需要搜集的各种数据信息越来越多,数据的采集速度也越来越快,比如,在通过条码扫描采集数据的过程中,会碰到越来越多的需要在短时间内甚至在同一时间内对同一块区域(比如同一张纸上或同一个显示屏上)的多个条码进行扫描和数据读取的情况,目前的条码扫描设备,比如普通的扫码设备、智能手机、移动电脑(或称个人数字助理,PDA)等移动终端只能一个个地进行条码扫描,每次都需要手动操作一下,才可以对准某一条码扫描,这样需要手动操作多次才能将多个条码扫描完成;而且一个个地扫描条码,容易出现这些误区:如果录入时需要按照排序去扫描的话,就需要按照标签序列号一个个对照着扫描条码;不知道是否录入错误,或者漏扫、忘扫时,又要重新扫描。所以一次扫描单个条码的方法导致扫码效率低,且影响扫描条码的准确率。另外,在考虑到实现一次操作同时读取多个条码的同时,也要考虑到最常使用的一次单扫一个条码的应用需求,两种操作模式要能够方便切换。
发明内容
本发明的目的是为了解决现有技术中对多个条码扫描时需要手动操作逐一进行条码扫描的问题,而提出的一种一次性读取多个条码的方法。
为实现上述目的,本发明提供一种一次性读取多个条码的方法,包括如下步骤:
步骤S1:扫描设置,即在启动条码扫描之前,对设备的条码扫描模式进行设置,选择多条码同时读取并可设定同时读取的条码个数;设置完成后退出,回到工作待命状态;
步骤S2:开启扫描,设备接收到用户的控制动作,打开扫码引擎(或称扫码模组),包括打开照明部件和瞄准部件;
步骤S3:执行条码扫描:用户按下扫描触发按钮,将瞄准部件发出的瞄准光逐一对准待扫描的条码,在此期间,触发按钮一直保持工作状态;设备解码库对条码逐一读取;
步骤S4:条码扫描结果输出:用户松开触发按钮,解码库判断解出的条码的个数,若读取的条码个数少于步骤S1中设定的同时读取的条码个数,则不输出结果,***报错;若条码个数等于或大于步骤S1中设定的同时读取的条码个数,则输出最先读取数量与步骤S1中设定的同时读取条码个数相同的条码信息。
优选的,上述的一次性读取多个条码的方法还包括重复步骤S2至S4的步骤。
再优选的,所述的一次性读取多个条码的方法,在步骤S4中,在条码扫描结果输出之前,还包括扫描设备对重复的条码信息进行自动查找和删除的步骤。
一种一次性读取多个条码的方法,包括如下步骤::
步骤S1:扫描设置,即在启动条码扫描之前,对设备的条码扫描模式进行设置,选择多条码同时读取并可设定同时读取的条码个数;设置完成后退出,回到工作待命状态;
步骤S2:开启扫描,设备接收到用户的控制动作,打开扫码引擎,包括打开照明部件和瞄准部件;
步骤S3:执行条码扫描:用户通过瞄准部件发出的瞄准光确定视窗涵盖的范围,按下扫描触发按钮,扫码引擎的图像传感器获取条码图像,若图像中的条码个数少于步骤S1中设定的同时读取的条码个数,则***报错,不进行解码动作;若条码个数等于或大于步骤S1中设定的同时读取的条码个数,则设备解码库执行解码工作,解码的个数为步骤S1中设定的解码个数;然后用户移动视窗位置,进行下一个视窗范围内的条码信息读取,直至完成所有条码的读取;
步骤S4:条码扫描结果输出:用户松开触发按钮,扫描设备首先对重复的条码信息进行自动查找并删除其中的重复条码,然后将所有解码结果同时输出。
优选的,在所述的步骤S3中,用户在移动视窗位置的时使下一视窗的位置与之前的视窗位置存在部分重叠。
与现有技术相比,本发明的有益效果为:通过提供一种简便而通用的一次性读取多个条码的方法与装置,解决现有技术中手动操作一下才扫描一个条码的问题,使得多条码扫描更加便捷,极大地提高了扫码效率,且保证了扫码的准确率。
附图说明
无。
具体实施方式
为使对本发明的目的、技术特征及其效果有进一步的了解,兹配合实施例详细说明如下。
在使用条码扫描设备对条码进行扫描时,由于每一个扫描设备都有其额定的扫描距离以及视窗尺寸,而且,相对于传统的激光扫描设备,采用图像传感器的图像式条码扫描设备可以解码的种类要多得多,比如其可以快速的进行多种码制、多种形式的二维码的扫描解码,因此,目前的图像式条码扫描设备是主流的解码设备。不同规格的图像传感器取像范围,即抓取清晰图像的范围,就受到其成像距离以及设备的视窗尺寸所限,因此,本发明的条码读取方法在实际工作时,就会发生两种情况,一是所有待读取的条码均在设备的成像范围也即扫描范围内;另外就是条码比较多或分布比较分散,所有不能通过一幅图像抓取完毕,需要移动扫描视窗位置,抓取两幅或更多幅图像才能完成全部条码的扫描读取,对于第一种情况处理起来要简单一些,而对于第二种情况就要复杂一些,比如,在移动视窗位置进行不同位置抓取图像解码时,为了避免漏扫,视窗位置会不可避免的发生重叠,此时,就会有条码被读取超过一次,数据信息会有被重复采集的问题。
另外,由于目前几乎所有的条码扫描设备,均只能实现一次操作只能读取一个条码,比如按一次扫描触发按钮只能解有个条码,这也是条码扫描设备最常使用的状态,因此,对于本发明的一次实现同时读取多个条码的方法,需要进行额外的方案设计。
具体的,针对上述两种情况,本发明采用不同的实施方式来进行解决。在本发明的一个实施方式中,本发明的一种一次性读取多个条码的方法,包括如下步骤:
步骤S1:扫描设置,即在启动条码扫描之前,对设备的条码扫描模式进行设置,选择多条码同时读取并可设定同时读取的条码个数;设置完成后退出,回到工作待命状态;具体应用时,用户可以根据条码的大小、排布的密度以及设备视窗的大小来灵活设置需要一次读取的条码个数;
步骤S2:开启扫描,设备接收到用户的控制动作,打开扫码引擎(或称扫码模组),包括打开照明部件和瞄准部件;
步骤S3:用户按下扫描触发按钮,将瞄准部件发出的瞄准光(比如是形成的瞄准斑点、瞄准线、瞄准框或其他瞄准光图案)逐一对准待扫描的条码,在此期间,触发按钮一直保持工作状态(即“按下”的状态);设备解码库对条码逐一读取;
步骤S4:条码扫描结果输出:用户松开触发按钮,解码库判断解出的条码的个数,若读取的条码个数少于步骤S1中设定的同时读取的条码个数,则不输出结果,***报错;若条码个数等于或大于步骤S1中设定的同时读取的条码个数,则输出最先读取数量与步骤S1中设定的同时读取条码个数相同的条码信息。
上述的实施方式对于待扫描的条码个数比较少的情况比较适用,可以通过一次操作(一次触发按钮)来实现设定数量的条码扫描;对于更多条码的扫描,可以在步骤S4完成后,再次重复步骤S2至S4,在这种情况下,可能会出现有条码被重复扫描的现象,因此,在这种情况下,所述的一次性读取多个条码的方法在步骤S4中,在条码扫描结果输出之前,还包括扫描设备对重复的条码信息进行自动查找和删除的步骤。
上述的实施方式是使用“一个步骤,逐一扫描”的方法,对于待扫描的条码个数很多的情况,比如,在条码扫描设备的一个成像清楚的视窗范围内具有多个条码时(比如,条码比较小且排布比较密的情况),上述的方法效率就显得有些低,针对此种情况,本发明提出另外一种扫描方法,其包括如下步骤:
步骤S1:扫描设置,即在启动条码扫描之前,对设备的条码扫描模式进行设置,选择多条码同时读取并可设定同时读取的条码个数;设置完成后退出,回到工作待命状态;
步骤S2:开启扫描,设备接收到用户的控制动作,打开扫码引擎(或称扫码模组),包括打开照明部件和瞄准部件;
步骤S3:用户通过瞄准部件发出的瞄准光(比如是形成的瞄准斑点、瞄准线、瞄准框或其他瞄准光图案,其一般位于视窗的中间或四个边角处)确定视窗涵盖的范围,按下扫描触发按钮,扫码引擎的图像传感器获取条码图像,若图像中的条码个数少于步骤S1中设定的同时读取的条码个数,则***报错,不进行解码动作;若条码个数等于或大于步骤S1中设定的同时读取的条码个数,则设备解码库执行解码工作,解码的个数为步骤S1中设定的解码个数;然后用户移动视窗位置,进行下一个视窗范围内的条码信息读取,直至完成所有条码的读取;在此步骤中,为了避免条码漏扫,用户可以在移动视窗位置的时使下一视窗的位置与之前的视窗位置存在部分重叠;
步骤S4:条码扫描结果输出:用户松开触发按钮,扫描设备首先对重复的条码信息进行自动查找并删除其中的重复条码,然后将所有解码结果同时输出。
在用户需要回归到传统的单个条码逐一扫描的工作模式时,仅需通过扫描设置,将其切换为一次仅读取一个条码即可。
本发明的技术方案,针对需要同时读取的多条码的具体情况,提供一种简便而通用的一次性读取多个条码的方法,解决现有技术中手动操作一下只扫描一个条码的问题,使得多条码扫描更加便捷,极大地提高了扫码效率,提升了用户体验度,且保证了扫码的准确率。
本发明已由上述相关实施例加以描述,然而上述实施例仅为实施本发明的范例。必需指出的是,已揭露的实施例并未限制本发明的范围。相反地,在不脱离本发明的精神和范围内所作的更动与润饰,均属本发明的专利保护范围。
Claims (5)
1.一种一次性读取多个条码的方法,其特征在于,所述的方法包括如下步骤:
步骤S1:扫描设置,即在启动条码扫描之前,对设备的条码扫描模式进行设置,选择多条码同时读取并可设定同时读取的条码个数;设置完成后退出,回到工作待命状态;
步骤S2:开启扫描,设备接收到用户的控制动作,打开扫码引擎(或称扫码模组),包括打开照明部件和瞄准部件;
步骤S3:执行条码扫描:用户按下扫描触发按钮,将瞄准部件发出的瞄准光逐一对准待扫描的条码,在此期间,触发按钮一直保持工作状态;设备解码库对条码逐一读取;
步骤S4:条码扫描结果输出:用户松开触发按钮,解码库判断解出的条码的个数,若读取的条码个数少于步骤S1中设定的同时读取的条码个数,则不输出结果,***报错;若条码个数等于或大于步骤S1中设定的同时读取的条码个数,则输出最先读取数量与步骤S1中设定的同时读取条码个数相同的条码信息。
2.如权利要求1所述的一种一次性读取多个条码的方法,其特征在于,其还包括重复步骤S2至S4的步骤。
3.如权利要求2所述的一种一次性读取多个条码的方法,其特征在于,所述的一次性读取多个条码的方法,在步骤S4中,在条码扫描结果输出之前,还包括扫描设备对重复的条码信息进行自动查找和删除的步骤。
4.一种一次性读取多个条码的方法,包括如下步骤::
步骤S1:扫描设置,即在启动条码扫描之前,对设备的条码扫描模式进行设置,选择多条码同时读取并可设定同时读取的条码个数;设置完成后退出,回到工作待命状态;
步骤S2:开启扫描,设备接收到用户的控制动作,打开扫码引擎,包括打开照明部件和瞄准部件;
步骤S3:执行条码扫描:用户通过瞄准部件发出的瞄准光确定视窗涵盖的范围,按下扫描触发按钮,扫码引擎的图像传感器获取条码图像,若图像中的条码个数少于步骤S1中设定的同时读取的条码个数,则***报错,不进行解码动作;若条码个数等于或大于步骤S1中设定的同时读取的条码个数,则设备解码库执行解码工作,解码的个数为步骤S1中设定的解码个数;然后用户移动视窗位置,进行下一个视窗范围内的条码信息读取,直至完成所有条码的读取;
步骤S4:条码扫描结果输出:用户松开触发按钮,扫描设备首先对重复的条码信息进行自动查找并删除其中的重复条码,然后将所有解码结果同时输出。
5.如权利要求4所述的一种一次性读取多个条码的方法,其特征在于,在所述的步骤S3中,用户在移动视窗位置的时使下一视窗的位置与之前的视窗位置存在部分重叠。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010283710.5A CN111539236A (zh) | 2020-04-13 | 2020-04-13 | 一种一次性读取多个条码的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010283710.5A CN111539236A (zh) | 2020-04-13 | 2020-04-13 | 一种一次性读取多个条码的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111539236A true CN111539236A (zh) | 2020-08-14 |
Family
ID=71978605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010283710.5A Pending CN111539236A (zh) | 2020-04-13 | 2020-04-13 | 一种一次性读取多个条码的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111539236A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112560533A (zh) * | 2020-12-26 | 2021-03-26 | 苏州斯普锐智能***股份有限公司 | 一种实时瞄准指定解码方法 |
CN112949332A (zh) * | 2021-02-20 | 2021-06-11 | 深圳市民德电子科技股份有限公司 | 一种条形码识读设备的瞄准器辅助识读方法及*** |
CN114139563A (zh) * | 2021-11-03 | 2022-03-04 | 赛轮集团股份有限公司 | 一种硫化机集群式轮胎条码识别***及控制方法 |
CN114169478A (zh) * | 2021-12-31 | 2022-03-11 | 北京爱创科技股份有限公司 | 一种快速扫码出库的方法及装置 |
TWI823463B (zh) * | 2022-01-26 | 2023-11-21 | 大陸商環旭電子股份有限公司 | 標籤完整度自適應檢測方法及系統 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103207982A (zh) * | 2012-01-13 | 2013-07-17 | 鸿富锦精密工业(深圳)有限公司 | 扫描二维条码的方法及*** |
CN204496515U (zh) * | 2014-11-05 | 2015-07-22 | 新疆博众信息技术有限公司 | 一种批量条码自动识别设备 |
CN109271825A (zh) * | 2018-09-29 | 2019-01-25 | 广州市猫态信息科技有限责任公司 | 一种条码自动扫描器 |
CN209821848U (zh) * | 2019-06-27 | 2019-12-20 | 北京常青锋尚科技有限公司 | 一种箱式条码批量扫描设备 |
CN210123559U (zh) * | 2019-08-26 | 2020-03-03 | 福建(泉州)哈工大工程技术研究院 | 一种快速批量包裹扫码装置 |
-
2020
- 2020-04-13 CN CN202010283710.5A patent/CN111539236A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103207982A (zh) * | 2012-01-13 | 2013-07-17 | 鸿富锦精密工业(深圳)有限公司 | 扫描二维条码的方法及*** |
CN204496515U (zh) * | 2014-11-05 | 2015-07-22 | 新疆博众信息技术有限公司 | 一种批量条码自动识别设备 |
CN109271825A (zh) * | 2018-09-29 | 2019-01-25 | 广州市猫态信息科技有限责任公司 | 一种条码自动扫描器 |
CN209821848U (zh) * | 2019-06-27 | 2019-12-20 | 北京常青锋尚科技有限公司 | 一种箱式条码批量扫描设备 |
CN210123559U (zh) * | 2019-08-26 | 2020-03-03 | 福建(泉州)哈工大工程技术研究院 | 一种快速批量包裹扫码装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112560533A (zh) * | 2020-12-26 | 2021-03-26 | 苏州斯普锐智能***股份有限公司 | 一种实时瞄准指定解码方法 |
CN112949332A (zh) * | 2021-02-20 | 2021-06-11 | 深圳市民德电子科技股份有限公司 | 一种条形码识读设备的瞄准器辅助识读方法及*** |
CN114139563A (zh) * | 2021-11-03 | 2022-03-04 | 赛轮集团股份有限公司 | 一种硫化机集群式轮胎条码识别***及控制方法 |
CN114169478A (zh) * | 2021-12-31 | 2022-03-11 | 北京爱创科技股份有限公司 | 一种快速扫码出库的方法及装置 |
TWI823463B (zh) * | 2022-01-26 | 2023-11-21 | 大陸商環旭電子股份有限公司 | 標籤完整度自適應檢測方法及系統 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111539236A (zh) | 一种一次性读取多个条码的方法 | |
US11983599B2 (en) | System and method for document processing | |
US10049250B2 (en) | Document decoding system and method for improved decoding performance of indicia reading terminal | |
US7077317B2 (en) | Bar code reading apparatus having one-dimensional image sensor and digital digitizer | |
JP7460728B2 (ja) | 多数の復号可能な証印を処理するための方法 | |
US8464954B2 (en) | Method of improving the barcode recognition efficiency using continuous sampling, computer readable medium, and barcode recognition apparatus | |
US20040004128A1 (en) | Optical reader system comprising digital conversion circuit | |
US20020171745A1 (en) | Multimode image capturing and decoding optical reader | |
WO2006049704A2 (en) | Methods and apparatus for dynamic signal processing | |
US8511572B2 (en) | Encoded information reading terminal with data formatting functionality | |
CN105787403B (zh) | 一种高像素图像的条码识读方法及高像素图像的条码识读设备 | |
US20110101103A1 (en) | Annotation of optical images on a mobile device | |
US20060152595A1 (en) | Method for capturing of real-time image | |
CN103577787A (zh) | 信息终端及符号读取方法 | |
EP2733641B1 (en) | Mobile computer configured to read multiple decodable indicia | |
CN100586153C (zh) | 对编码数据成像的方法和*** | |
CN113988240B (zh) | 一种读写器的解码方法、读写器及存储介质 | |
CN218729071U (zh) | 一体化自动关联和赋码装置 | |
Senda et al. | Camera-typing interface for ubiquitous information services | |
TWI223777B (en) | Decoding method for bar code scanning | |
CN112560535A (zh) | 一种全景排序的解码输出方法 | |
TW201342251A (zh) | 實體物件的掃描辨識方法及其應用程式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200814 |
|
RJ01 | Rejection of invention patent application after publication |