专利名称:一种双条码扫描单元及其扫描方法和应用的制作方法
技术领域:
本发明涉及一种条形码扫描单元及其扫描方法和应用,特别是一种能够一次扫描识读至少两个条形码的装置所采用的双条码扫描单元。
背景技术:
目前,市场上存在一些条形码扫描装置,它们可以通过扫描条形码来识读条形码的信息。这些条形码扫描装置基本上由四部分组成,包括图像采集部件、控制部件、数据处理部件以及输出部件。这些条形码扫描装置在一次扫描过程中,只能识别读取一个条形码 信息。这类扫描装置虽然具有较好的识别性,但是随着数字技术、网络技术的不断发展,商品包装上不再是简单的一种条形码,现在大多数的商品包装上,除了商品条形码外,往往同时还附有物流码、防伪码、内部码等等条形码,如果采用现有的条形码扫描设备逐一采集商品包装上的这些信息,每一件商品都要经过多次扫描,效率低下。
发明内容
本发明的目的是针对上述不足之处提供一种双条码扫描单元及其扫描方法和应用,通过应用此单元使得扫描装置可以一次扫描至少两个条形码,提高条形码扫描识读的效率。—种双条码扫描单兀及其扫描方法和应用是米取以下技术方案实现的一种双条码扫描单元包括图像采集部件、控制部件、数据处理部件和输出部件,图像采集部件和数据处理部件以及控制部件相连接,数据处理部件和输出部件以及控制部件相连接;数据处理部件中具有条形码缓存模块,用于暂存双条码的扫描结果;在控制部件中具有条形码比对过滤逻辑模块,用于将数据处理部分解析出的条形码信息与条形码缓存模块中的条形码数据进行比对。所述的条形码缓存模块的存储空间大于64K字节。一种双条码扫描单元可以安装在智能手机、移动数据采集设备和POS机上使用。所述的条形码比对过滤逻辑模块工作时,若条形码缓存模块中的条形码数据为空,条形码比对过滤逻辑模块将数据处理解析得到条形码数据保存于条形码缓存模块中;若条形码缓存模块中已经存在条形码数据,则判断比对解析出的条形码数据与条形码缓存模块中已有的条形码数据是否重复,如果重复,则舍弃解析出的条形码数据,如果没有重复,则将解析出的条形码数据保存至条形码缓存模块中;当条形码缓存模块中保存的条形码数量等于2时,控制部件将控制图像采集部件停止条码扫描,同时控制输出部件将缓存中的两个条形码向外输出,并将条形码缓存模块中的存储空间清零。一种双条码扫描单元的扫描方法包括如下步骤
1)将条形码承载物上的两个条形码置于图像采集部件可全景扫描的区域中;
2)图像采集部件采集扫描区域中的条形码影像,并将采集到的条形码影像转换成图像数据,然后将转换后的图像数据发送到数据处理部件;3)数据处理部件对步骤2)中得到的图像数据利用条形码解析工具进行数据解析,并得到其中一个条形码数据;
4)数据处理部件将解析过的条形码数据发送到控制部件,控制部件中的条形码比对过滤逻辑模块将所述的条形码数据与条形码缓存模块中的数据进行比对;若条形码缓存模块中的条形码信息为空,条形码比对过滤逻辑模块将数据处理解析得到的条形码数据保存在条形码缓存模块中;若条形码缓存模块中已经存在条形码数据,则判断比对解析出的条形码数据与条形码缓存模块中已有的条形码信息是否重复,如果重复,则舍弃解析出的条形码数据,如果没有重复,则将解析出的条形码数据保存至条形码缓存模块中;
5)条形码比对过滤逻辑模块检查条形码缓存模块中已保存的条形码数据的数量,如果条形码缓存模块中已经存入2个不同的条形码数据,则转入步骤6),否则返回步骤2);
6)数据处理部件将保存的条形码数据传送到输出部件,控制部件控制图像采集部件停止条码扫描,同时控制输出部件将条形码缓存模块中的两个条形码向外输出,并将条形码 缓存模块中的存储空间清零。所述的条码承载物为包装盒、包装袋和商品标签等。在所述的步骤4)中,如果将解析出的条形码数据保存至条形码缓存模块中,则给出声音提示、振动提示或者人机交互界面的图像或者文字性提示。在所述的步骤4)中存入条形码缓存模块中的条形码数据,被发送到输出部件,在输出部件的控制下,将该条形码数据写入外部存储设备或数据库中。一种双条码扫描单元及其扫描方法应用在商品防伪、物流控制以及企业管理中。例如,南京华博科技有限公司和江苏恒安方信科技有限公司合作研发的商品防伪系统中,商品外包装上采用13位的商品条码和13位的商品防伪码,可以实现对全球商品的统一防伪编码和防伪认证的目的。如果采用一般的条码采集设备的话,每件商品每次采集两次,效率低下。采用安装了本发明双条码扫描单元的扫描装置后,一件商品的商品条码信息和防伪码信息只需要扫描一次,大大加快商品信息采集处理和认证的速度。本发明的优点本发明可以应用于现有的扫描装置中,完全兼容现有的扫描装置和软件运行流程;通过条形码比对过滤逻辑模块以及条形码缓存模块的结合,使得条形码扫描装置能够实现多条码扫描。有效地提高了扫描效率,节约了人力物力,为物流管理、商品销售等赢得时间,提高企业竞争力。
以下将结合附图对本发明作进一步说明
图I是本发明的一种双条形扫描单元的逻辑结构 图2是本发明的一种双条形扫描单元的使用示意 图3是本发明一种双条形扫描单元的扫描方法的流程图。图I中双向单线条表示控制线,传输控制信息;双向双线条表示数据线,传输数据信息。
具体实施例方式参照附图I 3,一种双条码扫描单元包括图像采集部件I、控制部件2、数据处理部件3和输出部件4,图像采集部件I和数据处理部件3以及控制部件2相连接,数据处理部件3和输出部件4以及控制部件2相连接;数据处理部件3中具有条形码缓存模块5,用于暂存双条码的扫描结果;在控制部件2中具有条形码比对过滤逻辑模块6,用于将数据处理部分3解析出的条形码信息与条形码缓存模块5中的条形码数据进行比对。所述的条形码缓存模块5的存储空间大于64K字节。一种双条码扫描单元可以安装在智能手机、移动数据采集设备和POS机上使用。所述的条形码比对过滤逻辑模块6工作时,若条形码缓存模块5中的条形码数据为空,条形码比对过滤逻辑模块6将数据处理解析得到条形码数据保存于条形码缓存模块5中;若条形码缓存模块5中已经存在条形码数据,则判断比对解析出的条形码数据与条形码缓存模块5中已有的条形码数据是否重复,如果重复,则舍弃解析出的条形码数据,如果没有重复,则将解析出的条形码数据保存至条形码缓存模块5中;当条形码缓存模块5中保存的条形码数量等于2时,控制部件2将控制图像采集部件I停止条码扫描,同时控制输出部件4将缓存中的两个条形码向外输出,并将条形码缓存模块5中的存储空间清零。
·
一种双条码扫描单元的扫描方法包括如下步骤
1)将条形码承载物B上的两个条形码置于图像采集部件I可全景扫描的区域中;
2)图像采集部件I采集扫描区域中的条形码影像,并将采集到的条形码影像转换成图像数据,然后将转换后的图像数据发送到数据处理部件3 ;
3)数据处理部件3对步骤2)中得到的图像数据利用条形码解析工具进行数据解析,并得到其中一个条形码数据;
4)数据处理部件3将解析过的条形码数据发送到控制部件2,控制部件2中的条形码比对过滤逻辑模块6将所述的条形码数据与条形码缓存模块5中的数据进行比对;若条形码缓存模块5中的条形码信息为空,条形码比对过滤逻辑模块6将数据处理解析得到的条形码数据保存在条形码缓存模块5中;若条形码缓存模块5中已经存在条形码数据,则判断比对解析出的条形码数据与条形码缓存模块5中已有的条形码信息是否重复,如果重复,则舍弃解析出的条形码数据,如果没有重复,则将解析出的条形码数据保存至条形码缓存模块5中;
5)条形码比对过滤逻辑模块6检查条形码缓存模块5中已保存的条形码数据的数量,如果条形码缓存模块5中已经存入2个不同的条形码数据,则转入步骤6),否则返回步骤
2);
6)数据处理部件3将保存的条形码数据传送到输出部件4,控制部件2控制图像采集部件I停止条码扫描,同时控制输出部件4将条形码缓存模块5中的两个条形码向外输出,并将条形码缓存模块5中的存储空间清零。所述的条码承载物B为包装盒、包装袋和商品标签等。在所述的步骤4)中,如果将解析出的条形码数据保存至条形码缓存模块5中,则给出声音提示、振动提示或者人机交互界面的图像或者文字性提示。在所述的步骤4)中存入条形码缓存模块5中的条形码数据,被发送到输出部件4,在输出部件4的控制下,将该条形码数据写入外部存储设备或数据库中。一种双条码扫描单元及其扫描方法应用在商品防伪、物流控制以及企业管理中。图2中A代表装有本发明单元的扫描装置,B代表双条形码承载物。在条形码横向或竖向排列时,只要将装有本发明单元的扫描装置A的图像采集部件I对准两个条形码,让横向或者竖向排列的两个条形码同时进入扫描区域,本发明单元的图像采集部件I将连 续不断地快速采集扫描区域内的条形码影像,在控制部件2的控制下,数据处理部件3将连续快速解析出两条不同的条形码数据,输出部件4输出两个条形码数据时,则达到了双条形码扫描识读的目的。
权利要求
1.一种双条码扫描単元,其特征在于包括图像采集部件、控制部件、数据处理部件和输出部件,图像采集部件和数据处理部件以及控制部件相连接,数据处理部件和输出部件以及控制部件相连接;数据处理部件中具有条形码缓存模块;在控制部件中具有条形码比对过滤逻辑模块。
2.根据权利要求I所述的ー种双条码扫描単元,其特征在于所述的条形码缓存模块的存储空间大于64K字节。
3.根据权利要求I所述的ー种双条码扫描単元,其特征在于一种双条码扫描単元安装在智能手机、移动数据采集设备和POS机上。
4.权利要求I所述的ー种双条码扫描単元的扫描方法,其特征在于包括如下步骤, 1)将条形码承载物上的两个条形码置于图像采集部件可全景扫描的区域中;、 2)图像采集部件采集扫描区域中的条形码影像,并将采集到的条形码影像转换成图像数据,然后将转换后的图像数据发送到数据处理部件; 3)数据处理部件对步骤2)中得到的图像数据利用条形码解析工具进行数据解析,并得到其中一个条形码数据; 4)数据处理部件将解析过的条形码数据发送到控制部件,控制部件中的条形码比对过滤逻辑模块将所述的条形码数据与条形码缓存模块中的数据进行比对;若条形码缓存模块中的条形码信息为空,条形码比对过滤逻辑模块将数据处理解析得到的条形码数据保存在条形码缓存模块中;若条形码缓存模块中已经存在条形码数据,则判断比对解析出的条形码数据与条形码缓存模块中已有的条形码信息是否重复,如果重复,则舍弃解析出的条形码数据,如果没有重复,则将解析出的条形码数据保存至条形码缓存模块中; 5)条形码比对过滤逻辑模块检查条形码缓存模块中已保存的条形码数据的数量,如果条形码缓存模块中已经存入2个不同的条形码数据,则转入步骤6),否则返回步骤2); 6)数据处理部件将保存的条形码数据传送到输出部件,控制部件控制图像采集部件停止条码扫描,同时控制输出部件将条形码缓存模块中的两个条形码向外输出,并将条形码缓存模块中的存储空间清零。
5.根据权利要求4所述的ー种双条码扫描単元的扫描方法,其特征在于所述的条码承载物为包装盒、包装袋和商品标签。
6.根据权利要求4所述的ー种双条码扫描単元的扫描方法,其特征在于在所述的步骤4)中,如果将解析出的条形码数据保存至条形码缓存模块中,则给出声音提示、振动提示或者人机交互界面的图像或者文字性提示。
7.根据权利要求4所述的ー种双条码扫描単元的扫描方法,其特征在于在所述的步骤4)中存入条形码缓存模块中的条形码数据,被发送到输出部件,在输出部件的控制下,将该条形码数据写入外部存储设备或数据库中。
8.根据权利要求I所述的ー种双条码扫描単元,其特征在于在商品防伪、物流控制以及企业管理中的应用。
全文摘要
本发明涉及一种条形码扫描单元及其扫描方法和应用,特别是一种能够一次扫描识读至少两个条形码的装置所采用的双条码扫描单元。包括图像采集部件、控制部件、数据处理部件和输出部件,图像采集部件和数据处理部件以及控制部件相连,数据处理部件和输出部件以及控制部件相连;数据处理部件具有条形码缓存模块;在控制部件具有条形码比对过滤逻辑模块。其扫描方法1)将条形码置于扫描区域;2)图像采集部件采集扫描并转换成图像送至数据处理部件;3)数据解析;4)将解析过数据发送到控制部件;5)检查已保存数据数量,如已存2个不同数据,则转6),否则回2);6)将已存数据送至输出部件并输出,图像采集部件停止扫描,存储空间清零。
文档编号G06K7/10GK102737219SQ201210202590
公开日2012年10月17日 申请日期2012年6月19日 优先权日2012年4月13日
发明者周剑明, 沈和连 申请人:南京华博科技有限公司