移动终端及其解码方法

文档序号:6424732阅读:318来源:国知局
专利名称:移动终端及其解码方法
技术领域
本发明涉及条码解码领域,特别是涉及移动终端条码解码装置及其解码方法。
背景技术
目前市场上的移动终端一般不具备扫描条码并进行解码的功能。即使某些技术先进的移动终端具备摄像头和解码软件,但由于目前流行的条码种类和版本繁多,而且现有的移动终端内存较小,无法集成较大的解码库,因此对各种新出现的条码,移动终端的解码库不能实时更新和覆盖,也就无法进行解码。另外,由于移动终端的内存和主频的局限性,移动终端自带的解码软件的解码算法能力也存在一定的局限性,对于清晰度不佳或者被污损、变形的条码而言,解码率较低, 造成在日常生活中使用移动终端进行解码的实用性降低。怎么使移动终端能快速有效地对各种条码进行解码,成为目前亟待解决的一大难题。

发明内容
本发明主要解决移动终端无法快速有效地对各种条码进行解码的技术问题,提供一种移动终端及其解码方法,本发明移动终端及其解码方法能够通过自带的解码软件和网络端的解码服务器快速有效地对各种条码进行解码。为解决上述技术问题,本发明公开的一个技术方案是提供一种移动终端,该移动终端包括中央处理器、摄像模块、存储模块、显示模块和射频模块,该中央处理器电性连接该摄像模块、该存储模块、该显示模块和该射频模块,该存储模块存储有用于解码的解码软件,该移动终端通过该射频模块连接到外围的解码服务器;该中央处理器控制该摄像模块拍摄待解码的目标条码,该中央处理器通过该解码软件进行解码,解码成功则把条码信息发送给该显示模块进行显示,若解码未成功,该射频模块把该目标条码发送给解码服务器进行解码,该解码服务器把解码得到的条码信息返回给该移动终端的显示模块进行显示。作为上述移动终端的进一步改进,该移动终端还包括键盘,该移动终端通过键盘触发该中央处理器,该中央处理器控制该摄像模块开始拍摄。作为上述移动终端的进一步改进,该目标条码包括纸币条码。作为上述移动终端的进一步改进,该射频模块采用无线广域网或无线局域网、或所述无线广域网和无线局域网组合的方式与该解码服务器连接。为解决上述技术问题,本发明公开的另一个技术方案是提供一种移动终端解码方法,包括拍摄目标条码的图像;调用自带的解码软件对该目标条码进行解码;若解码成功,显示该目标条码的条码信息并结束;若解码未成功,把该目标条码发送给解码服务器; 该解码服务器对该目标条码进行解码,并把解码得到的条码信息返回给该移动终端进行显
7J\ O作为上述移动终端解码方法的进一步改进,该目标条码包括一维条码和二维条码。作为上述移动终端解码方法的进一步改进,该目标条码包括纸币条码。作为上述移动终端解码方法的进一步改进,该移动终端通过键盘触发并开始拍摄该目标条码。作为上述移动终端解码方法的进一步改进,调用自带的解码软件进行解码时,首先提取该目标条码的图像各点的辉度信息,然后判断该目标条码的类型,再根据该目标条码的类型而调用相应的解码软件进行解码。作为上述移动终端解码方法的进一步改进,若自带的解码软件无法解码该目标条码、且该目标条码的图像的辉度信息模糊,则提示重新拍摄该目标条码的图像,接着,根据更新拍摄的目标条码的图像,重新尝试利用自带的解码软件进行解码;如果自带的解码软件无法解码该目标条码、且该目标条码的图像的辉度信息清晰,则把该目标条码的图像进行处理并发送给该解码服务器进行解码。本发明的有益效果是区别于现有技术的情况,本发明通过对目标条码进行拍摄, 接着利用自带的解码软件对该目标条码进行解码,解码未成功则通过网络端的解码服务器进行解码,本发明移动终端及其解码算法能对各种条码进行快速有效的解码,使用户能快速准确地掌握各种条码的条码信息。


图1是本发明移动终端的功能模块连接方式示意图;图2是图1所示移动终端工作时的信息交互示意图;图3是本发明移动终端解码方法的流程示意图;及图4是图3所示移动终端解码方法时的解码服务器工作流程示意图。
具体实施例方式请参阅图1,是本发明移动终端的功能模块连接方式示意图。本发明移动终端10包括中央处理器101、摄像模块102、存储模块103、显示模块 104、射频模块105、电源管理模块106和键盘107。其中,本发明移动终端10为基于云计算系统的移动终端。中央处理器101用于控制管理该摄像模块102、存储模块103、显示模块104、射频模块105、电源管理模块106和键盘107的工作状态。中央处理器101根据该键盘107的动作而控制该摄像模块102的动作,并能根据需要而去调动该存储模块103所存储的信息,该中央处理器101还控制该显示模块104的显示动作,并能控制该射频模块105进行发送和接收射频信号。该摄像模块102电性连接该中央处理器101,该摄像模块102用于拍摄图像,在本发明中,摄像模块102用于拍摄目标条码,以获取目标条码的二维图片特征信息,并把特征信息发送给该中央处理器101进行处理,接着该中央处理器101可调动该存储模块103里面的解码软件进行解码,其中,该解码软件包括解码算法和解码库等。另外,该中央处理器 101还可以根据解码时遇到的情况而控制该摄像模块102进行多次的拍摄动作,以保证该摄像模块102的拍摄图片的质量。
该存储模块103电性连接该中央处理器101,该存储模块103用于存储解码时需要的解码软件,该移动终端10自带的解码软件可以在生产时一并下载到移动终端10中,也可以在使用过程中自行进行更新,这个可以根据实际需要进行调整。其中,该存储模块103存储的解码软件可被该中央处理器101重复调用。该显示模块104电性连接该中央处理器101,该显示模块104用于显示并由该中央处理器101进行控制其显示的动作,包括显示解码成功后的条码信息和拍摄图片的错误提示等动作。在本发明中,用来显示解码成功之后的目标条码的条码信息,可以包括数据、真伪判断等内容。该射频模块105电性连接该中央处理器101,该射频模块105通过通信网络连接到外围设备,比如解码服务器等各种类型的服务器。该射频模块105与该通信网络之间采用 WWAN (无线广域网)或WLAN(无线局域网)、或该WffAN和该WLAN组合的连接方式,该射频模块105的输出端可以包括BT(蓝牙)天线、GPS天线等。其中,该通信网络即为使用时的网络环境,包括WWAN或WLAN等网络。其中,该中央处理器101控制该射频模块105发送目标条码的图像和接收来自解码服务器的目标条码的条码信息等。该电源管理模块106电性连接该中央处理器101,该电源管理模块106包括与该电源管理模块106连接的电池1060,该电源管理模块106负责把该电池1060或其他设备提供的工作电压分配到各功能模块,并保证各功能模块的进行运行电压。其中,该电池1060负责提供该移动终端运行时的工作电压。该键盘107电性连接该中央处理器101,该键盘107即为一般移动终端的键盘,在本发明中,用户可以通过该键盘107触发该中央处理器101,接着该中央处理器101控制该摄像模块102开始拍摄目标条码的动作。当然,对于支持触摸屏模式的移动终端,用户也可以通过触摸控制的方式进行触发该中央处理器101进行拍摄。上述移动终端10的各功能模块通过一般的组装方法,即可组装成本发明的移动终端10。请参阅图2,是图1所示移动终端工作时的信息交互示意图。本发明移动终端解码的过程包括条码和设备目标条码20、移动终端10、通信网络21和解码服务器22,该移动终端10拍摄该目标条码20,接着通过本身的解码软件进行解码、或者把该目标条码20处理再通过该通信网络21发送给该解码服务器22进行解码, 解码成功之后,该移动终端10对目标条码进行显示。其中,该解码服务器22的解码软件实时更新并保持在线工作,该解码服务器22的解码软件包括的解码库和解码算法能最大限度地满足各种移动终端和各种类型的条码解码需求。下面通过实施例对本发明移动终端解码方法作进一步细述,以使本发明更通俗易懂。请参阅图3和图4,图3是本发明移动终端解码方法的流程示意图,图4是图3所示移动终端解码方法时的解码服务器工作流程示意图。拍摄目标条码20的图像;调用自带的解码软件对该目标条码20进行解码;若解码成功,显示该目标条码20的条码信息并结束;若解码未成功,把该目标条码20发送给解码服务器22 ;
该解码服务器22对该目标条码20进行解码,并把解码得到的条码信息返回给该移动终端10进行显示。其中,当需要解码时,用户可通过该键盘107触发该中央处理器101,该中央处理器101控制该摄像模块102拍摄该目标条码20。其中,该目标条码20可以为一维条码或二维条码等,其具体的归类可以为纸币条码或者其他类型的识别码,如商品的防伪标签等。其中,调用自带的解码软件进行解码时,首先提取该目标条码20的图像各点的辉度信息,然后判断该目标条码20的类型,再根据该目标条码20的类型而调用相应的解码软件进行解码。另外,该移动终端10自行解码时,如果自带的解码软件无法解码该目标条码20、 且该目标条码20的图像的辉度信息模糊,则提示重新拍摄该目标条码20的图像,接着,根据更新拍摄的目标条码20的图像,重新尝试利用自带的解码软件进行解码;如果自带的解码软件无法解码该目标条码20、且该目标条码20的图像的辉度信息清晰,则把该目标条码的图像进行处理并发送给该解码服务器22进行解码。请再次参阅图4,该解码服务器22的解码流程包括解码服务器22在线等待解码请求;该解码服务器22收到来自移动终端的解码请求,该解码服务器22通过外部接口 (如以太网、WWAN和WLAN)接收需解码的条码照片;该解码服务器22对该条码照片按该移动终端的信息和该条码照片的信息进行分离处理;该解码服务器22通过内部的软件对该条码照片进行解码,该解码服务器22将解码出来的信息和对应的移动终端的信息组合编辑成对应的条码信息,再通过外部接口把该条码信息发送给对应的移动终端。通过上述方法,本发明移动终端及其解码方法,通过智能地辨别目标条码的类型、 照片的情况而选择由自带或解码服务器进行解码,且可对各种类型的条码进行解码,因此, 本发明移动终端可有效、快速地解码,满足了现代技术发展的需要。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种移动终端,其特征在于,所述移动终端包括中央处理器、摄像模块、存储模块、显示模块和射频模块,所述中央处理器电性连接所述摄像模块、所述存储模块、所述显示模块和所述射频模块,所述存储模块存储有用于解码的解码软件,所述移动终端通过所述射频模块连接到外围的解码服务器;所述中央处理器控制所述摄像模块拍摄待解码的目标条码,所述中央处理器通过所述解码软件进行解码,解码成功则把条码信息发送给所述显示模块进行显示,若解码未成功, 所述射频模块把所述目标条码发送给解码服务器进行解码,所述解码服务器把解码得到的条码信息返回给所述移动终端的显示模块进行显示。
2.根据权利要求1所述的移动终端,其特征在于,所述移动终端还包括键盘,所述移动终端通过键盘触发所述中央处理器,所述中央处理器控制所述摄像模块开始拍摄。
3.根据权利要求1所述的移动终端,其特征在于,所述目标条码包括纸币条码。
4.根据权利要求1所述的移动终端,其特征在于,所述射频模块采用无线广域网或无线局域网、或所述无线广域网和无线局域网组合的方式与所述解码服务器连接。
5.一种移动终端解码方法,其特征在于,包括拍摄目标条码的图像;调用自带的解码软件对所述目标条码进行解码;若解码成功,显示所述目标条码的条码信息并结束;若解码未成功,把所述目标条码发送给解码服务器;所述解码服务器对所述目标条码进行解码,并把解码得到的条码信息返回给该移动终端进行显示。
6.根据权利要求5所述的移动终端解码方法,其特征在于,所述目标条码包括一维条码和二维条码。
7.根据权利要求5所述的移动终端解码方法,其特征在于,所述目标条码包括纸币条码。
8.根据权利要求5所述的移动终端解码方法,其特征在于,所述移动终端通过键盘触发并开始拍摄所述目标条码。
9.根据权利要求5所述的移动终端解码方法,其特征在于,调用自带的解码软件进行解码时,首先提取所述目标条码的图像各点的辉度信息,然后判断所述目标条码的类型,再根据所述目标条码的类型而调用相应的解码软件进行解码。
10.根据权利要求9所述的移动终端解码方法,其特征在于,若自带的解码软件无法解码所述目标条码、且所述目标条码的图像的辉度信息模糊,则提示重新拍摄所述目标条码的图像,接着,根据更新拍摄的目标条码的图像,重新尝试利用自带的解码软件进行解码; 如果自带的解码软件无法解码所述目标条码、且所述目标条码的图像的辉度信息清晰,则把所述目标条码的图像进行处理并发送给所述解码服务器进行解码。
全文摘要
本发明公开了一种移动终端及其解码方法,包括拍摄目标条码的图像;调用自带的解码软件对该目标条码进行解码;若解码成功,显示该目标条码的条码信息并结束;若解码未成功,把该目标条码发送给解码服务器;该解码服务器对该目标条码进行解码,并把解码得到的条码信息返回给该移动终端进行显示。通过上述方式,本发明能够快速有效地对各种条码进行解码,使用户能快速准确地掌握各种条码的条码信息。
文档编号G06K7/10GK102270292SQ201110135610
公开日2011年12月7日 申请日期2011年5月24日 优先权日2011年5月24日
发明者顾建良 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1