一种使用蓝牙通讯的手持设备解码加密系统技术方案

技术编号:18369920 阅读:67 留言:0更新日期:2018-07-05 14:21
一种使用蓝牙通讯的手持设备解码加密系统,所述手持设备是指非专业条码扫描设备,例如手机、平板电脑等带摄像头和基本的扫描识读功能的设备,可以识读一维码、二维码,但是扫描识读效果不佳。所述加密组件对专用图像解码算法进行加密和授权,通过蓝牙与手持设备主体通讯,提高普通手持设备的条码识别速度和准确度。

A decoding and encryption system for handheld devices using Bluetooth communication

A handheld device for Bluetooth communication is used to decode an encryption system. The handheld device refers to a non professional bar code scanning device, such as a device with a camera and a basic scan reading function, such as a mobile phone or a tablet computer, and can read one dimension code and a two-dimensional code, but the scanning literacy is poor. The encrypted component encrypts and authorizes the special image decoding algorithm, and improves the speed and accuracy of the bar code recognition of the ordinary handheld devices by communicating with the main body of the handheld device by Bluetooth.

【技术实现步骤摘要】
一种使用蓝牙通讯的手持设备解码加密系统
本专利技术涉及条码扫描领域,尤其涉及一种使用蓝牙通讯的手持设备解码加密系统。
技术介绍
条形码(简称条码)可分为一维条码和二维条码,一维条码是由一组规则排列的条、空以及对应的字符组成的标记,“条”指对光线反射率较低的部分,“空”指对光线反射率较高的部分,这些条和空组成的数据表达一定的信息。二维条码是用特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的矩形方阵记录数据符号信息的新一代条码技术。在日常生活和工业应用中,条码的使用越来越广泛,诸如:零售行业、物流行业、金融行业对条码的使用需求越来越大。条码技术的发展非常迅速,条码技术的发展对相应的条码扫描设备提出了更高的要求。目前市面上的专用扫描识读设备都具备专门设计的图像采集设备,比如摄像头、激光扫描头、CCD等,配合专用的硬件解码芯片或是软件解码库,具备识读速度快,效率高等优势;普通手持设备虽然具有一定的条码扫描识读能力,但由于没有使用专门的硬件解码芯片,软件解码也都是基于开放的解码库,很少有生产厂家专门为手持设备配备解码芯片或者设计专用解码库,导致其在解码性能上无法提高。随着手持设备应用范围的扩大,在一些物流仓储等场合,企业主希望能通过员工自备的手持设备(如PAD、手机、手持终端等)就可以进行条码的扫描识读,一方面解决了企业购置工业级PDA设备的成本,同时由于员工手持设备随身携带,可以免去再带一台PDA设备的麻烦。针对这个需求,本专利技术提出了一种解决方式,可以在现有的手持设备上实现识读性能的极大提升。
技术实现思路
本专利技术的目的,主要是针对使用普通手持设备扫码过程中,扫描效率低下,识别准确度不高的的缺点,通过一种使用蓝牙通讯的手持设备解码加密系统,提高扫描效率和识别精度,节省购置专业扫描设备的成本。为了解决上述技术问题,本专利技术采用下述技术方案:一种使用蓝牙通讯的手持设备解码加密系统,包含蓝牙加密组件,内含加密模块;手持设备;所述手持设备预装有条码解码数据库的大部分,被称为PartA,所述蓝牙加密组件中包含有条码解码数据库的剩余部分,被称为PartB;其中,所述一种使用蓝牙通讯的手持设备解码加密系统的工作步骤为:S1:所述手持设备拍摄条码;S2:所述手持设备对图像进行预处理并发送解密请求给所述蓝牙加密组件;S3:所述蓝牙加密组件接受并验证解密请求;S4:如果获得授权则发送PartB给所述手持设备,未获得授权则不予发送;S5:所述手持设备接受PartB并与PartA组合,生成完整条码解码数据库,并对预处理图像进行解码输出解码结果。所述手持设备发送的解密请求包含机器特征码。所述解密请求为非对称加密的密文。所述PartB为特征提取模块。所述PartB为图像定位模块。所述蓝牙加密组件可同时支持多个所述手持设备工作。所述手持设备初次使用时需要发送机器特征码给所述蓝牙加密组件进行授权登记,在后期的使用过程中,可以直接操作所述蓝牙加密组件删除不再支持的手持设备。所述蓝牙加密模块可附加在电子手环、钥匙扣、电子手表等物品内。本专利技术的上述技术方案相比现有技术具有以下优点:充分利用了手持设备现有的摄像头,解码的码制支持范围上更广,解码速度大大提高,抗污损解码能力也大大增强,极大提升了解码成功率。基本可以满足一般物流仓储超市领域的使用,既节省了购买专用扫描解码设备的成本,手环、钥匙扣、手表的产品形式又便于携带,还可以根据工作需要选择要不要与手持设备连接。附图说明为了使本专利技术的内容更容易被清楚的理解,下面根据本专利技术的具体实施例并结合附图,对本专利技术作进一步详细的说明,其中图1是本专利技术一个实施例的一种使用蓝牙通讯的手持设备解码加密系统的工作流程图。具体实施方式如图1所示,是本专利技术一种使用蓝牙通讯的手持设备解码加密系统的一个实施例的工作流程图。所述一种使用蓝牙通讯的手持设备解码加密系统,包括蓝牙加密组件,内含加密模块,手持设备,所述手持设备预装有条码解码数据库的大部分,被称为PartA,所述蓝牙加密组件中包含有条码解码数据库的剩余部分,被称为PartB。在该实施例中,本专利技术的工作流程为,将本公司研发的条码解码数据库及相关软件下载到所述手持设备中,所述手持设备包括手机,平板电脑等带有摄像头和处理器的设备。通过所述手持设备拍摄到条码图像后,经过相关软件对图像进行预处理,常见的预处理方式包括,对锐化程度、对比度、亮暗等参数进行设置来达到最好的解码效果,预处理成功后等待解码处理。所述条码解码数据库优势在于,相对于手机常用的软件解码库基于开源的解码库,其功能更强大,支持的码制更多,不限于常见的QR码和Code128码,也包括工业领域和邮政领域常用的PDF417和汉信码等特殊专用码制。解码需要通过所述手持设备中已经加载的条码解码数据库和外置的所述蓝牙加密组件数据交互来实现,即所述PartA和PartB。所述蓝牙加密组件中包含PartB数据以外,还包含了验证所述手持设备发送的解密请求的公钥及在与所属手持设备通信过程中使用到的密钥。所述手持设备不作为专用解码设备使用时,不需要与所述蓝牙加密组件通信,在需要使用所述手持设备的专用解码功能时,将激活所述蓝牙加密组件。每次所述手持设备激活所述蓝牙加密组件成功后,内置的条码解码数据库相关软件启动,发送一个非对称加密的密文,即所述解密请求给所述蓝牙加密组件,所述蓝牙加密组件中的加密模块通过自身的公钥验证所述解密请求已获得授权后才能正常使用所述蓝牙加密组件的功能,这样可以防止山寨厂商直接复制条码解码数据库。所述解密请求包括所述手持设备的机器特征码,便于所述蓝牙加密组件进行验证。所述蓝牙加密组件正常工作后,开始与所述手持设备内置的条码解码数据库配合解码,在一个图片进行解码的过程需要使用到所述手持设备内置的条码解码数据库的PartA部分与所述蓝牙加密模块的PartB部分组合完整后才能正确解码。这样也可以保证,即使不法厂商获得我们的软件解码库,没有所述蓝牙加密组件的配合,仍然不能使用,极大的保护了我们的合法权益。在一个实施例中,所述PartB为条码解码数据库中特征提取模块,该模块负责对预处理图像中条码的特征位进行识别,从而识别出当前条码的种类。在另一个实施例中,所述PartB为条码解码数据库中图像定位模块,该模块负责对预处理图像中条码的定位点进行识别,从而识别出当前条码的位置和边缘。在一个实施例中,所述蓝牙加密组件同时支持多个所述手持设备工作,这样可以使得多名员工同时工作。在所述手持设备初次使用时,需要发送机器特征码给所述蓝牙加密组件进行授权登记,在后期的使用过程中,可以直接操作蓝牙加密组件删除不再支持的所述手持设备,这样当某位员工离职或者手机丢失后,可以直接使其手机上的专用条码扫描功能失效。现有的专用识读设备一般是将解码芯片也集成到设备内部,而本专利技术是将解码芯片部分独立出来,这样就大大拓展了其使用范围,可以在普通手持设备上进行使用,不需要改变手持设备电路设计,只需加载专用的条码解码数据库,然后购买带蓝牙加密组件的产品,例如电子手环、钥匙扣、电子手表就可以使用。显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这本文档来自技高网...
一种使用蓝牙通讯的手持设备解码加密系统

【技术保护点】
1.一种使用蓝牙通讯的手持设备解码加密系统,包含:蓝牙加密组件,内含加密通讯模块;手持设备;所述手持设备预装有条码解码数据库的大部分,被称为PartA,所述蓝牙加密组件中包含有条码解码数据库的剩余部分,被称为PartB;其中,所述一种使用蓝牙通讯的手持设备解码加密系统的工作步骤为:S1:所述手持设备拍摄条码;S2:所述手持设备对图像进行预处理并发送解密请求给所述蓝牙加密组件;S3:所述蓝牙加密组件接受并验证解密请求;S4:如果获得授权则发送PartB给所述手持设备,未获得授权则不予发送;S5:所述手持设备接受PartB并与PartA组合,生成完整条码解码数据库,并对预处理图像进行解码输出解码结果。

【技术特征摘要】
1.一种使用蓝牙通讯的手持设备解码加密系统,包含:蓝牙加密组件,内含加密通讯模块;手持设备;所述手持设备预装有条码解码数据库的大部分,被称为PartA,所述蓝牙加密组件中包含有条码解码数据库的剩余部分,被称为PartB;其中,所述一种使用蓝牙通讯的手持设备解码加密系统的工作步骤为:S1:所述手持设备拍摄条码;S2:所述手持设备对图像进行预处理并发送解密请求给所述蓝牙加密组件;S3:所述蓝牙加密组件接受并验证解密请求;S4:如果获得授权则发送PartB给所述手持设备,未获得授权则不予发送;S5:所述手持设备接受PartB并与PartA组合,生成完整条码解码数据库,并对预处理图像进行解码输出解码结果。2.根据权利要求1所述的一种使用蓝牙通讯的手持设备解码加密系统,其特征在于,所述手持设备发送的解密请求包含机器特征码。3.根据权利要求2所述的一种使用蓝牙通讯...

【专利技术属性】
技术研发人员:宋晓燕兰福生余展然
申请(专利权)人:福建新大陆自动识别技术有限公司
类型:发明
国别省市:福建,35

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

1