[go: up one dir, main page]

CN104239831B - Rf标签处理方法和rf标签处理装置 - Google Patents

Rf标签处理方法和rf标签处理装置 Download PDF

Info

Publication number
CN104239831B
CN104239831B CN201310234846.7A CN201310234846A CN104239831B CN 104239831 B CN104239831 B CN 104239831B CN 201310234846 A CN201310234846 A CN 201310234846A CN 104239831 B CN104239831 B CN 104239831B
Authority
CN
China
Prior art keywords
labels
current
processed
label
rfid read
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
Application number
CN201310234846.7A
Other languages
English (en)
Other versions
CN104239831A (zh
Inventor
龙军帅
谷长刚
王春涛
彭远斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong New Beiyang Information Technology Co Ltd
Original Assignee
Shandong New Beiyang Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shandong New Beiyang Information Technology Co Ltd filed Critical Shandong New Beiyang Information Technology Co Ltd
Priority to CN201310234846.7A priority Critical patent/CN104239831B/zh
Priority to PCT/CN2014/079518 priority patent/WO2014198214A1/zh
Publication of CN104239831A publication Critical patent/CN104239831A/zh
Application granted granted Critical
Publication of CN104239831B publication Critical patent/CN104239831B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10019Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers.
    • G06K7/10108Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves resolving collision on the communication channels between simultaneously or concurrently interrogated record carriers. interrogating only those RFIDs that fulfill a predetermined requirement, e.g. selecting all RFIDs having the same speed and moving in a cloud like fashion, e.g. on the same train; interrogating only RFIDs having a certain predetermined temperature, e.g. in the same fridge, another possibility being the active ignoring of a group of tags that fulfill a predetermined requirement, equivalent to the Boolean NOT operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • General Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Near-Field Transmission Systems (AREA)
  • Credit Cards Or The Like (AREA)

Abstract

本发明公开了一种RF标签处理方法和RF标签处理装置。RF标签处理方法包括:从多个RF标签的ID号中确定当前要处理的RF标签的ID号;基于确定的ID号执行射频数据写入。通过本发明,解决了RF标签处理装置不能确定哪一张RF标签是当前要处理的RF标签的问题,提高了RF标签处理的成功率。

Description

RF标签处理方法和RF标签处理装置
技术领域
本发明涉及射频处理领域,具体而言,涉及一种RF标签处理方法和RF标签处理装置。
背景技术
随着物联网技术和射频识别(Radio Frequency Identification,简称RFID)技术的推广和应用,射频(Radio Frequency,简称RF)标签已经越来越广泛地被应用到各个领域中。图1是一种常用的RF标签纸的示意图,如图1所示,RF标签纸1由带状基底2和粘结到基底2的一个表面上的多张RF标签3组成,多张RF标签3沿基底2的长度方向排列并且可被从基底2上剥离,RF标签3的表面可通过打印装置打印字符、条码、图形等可视信息,RF标签3中嵌有IC芯片4和RF天线5,通过RFID读写装置可向RF标签3写入射频数据。
根据RF标签的上述特点,申请号为CN201010293411.6的中国专利公开了一种RF标签处理装置,如图2所示,RF标签纸P′从标签纸卷8′引出后依次经过打印单元10′和RFID读写单元20′在其运行轨道1′上输送,其中打印单元10′包括打印头6′,RFID读写单元20′包括RF天线2′和RF标签控制电路3′,RF标签处理装置工作时,首先驱动RF标签纸P′移动使要处理的RF标签移动至打印头6′的位置,打印头6′在RF标签表面打印可视信息,然后继续驱动RF标签纸P′移动,当要处理的RF标签通过RFID读写单元20′时,RF标签控制电路3′控制RF天线2′发射电磁波信号检测RF天线2′上方是否有RF标签,当检测到RF天线2′上方有RF标签时,RF标签控制电路3′通过RF天线2′发射电磁波信号向该RF标签写入需要写入的射频数据。
采用该相关技术,使用一台RF标签处理装置可以完成在RF标签表面打印可视信息和向RF标签的IC芯片写入射频数据的操作,当需要连续处理如图1所示的RF标签纸的多张RF标签时,RF标签纸在其运行轨道上输送,RFID读写单元20′按顺序对依次经过RF天线2′上方的RF标签执行射频数据写入。由于RFID读写单元20′通过RF天线2′发射电磁波信号向RF标签写入射频数据,而RF天线2′发射的电磁波信号呈漏斗状辐射,因此,当RF天线2′的尺寸及RF天线2′到RF标签纸运行轨道的距离确定后,RF天线2′发射的电磁波信号在RF标签纸运行轨道上的辐射区域(以下简称RFID读写单元的工作区域)的范围被确定,这样,当RF标签进入RFID读写单元20′的工作区域后,RFID读写单元20′可对其进行射频数据写入。
发明人发现,RF标签的长度与RFID读写单元的工作区域的长度关系会影响射频数据能否正确写入预期的RF标签。如图3A所示,如果使用的RF标签的长度L1′与RFID读写单元20′的工作区域的长度L2′相等,在当前要处理的RF标签T2′到达RFID读写单元20′的工作区域时,已完成处理的RF标签T1′已经离开RFID读写单元20′的工作区域,此时,RFID读写单元20′发送射频数据时,RF标签T2′接收RF天线2′发射的电磁波信号,并向RF天线2′反馈电磁波信号进行应答,即,射频数据能够被正确写入预期的RF标签。如图3B所示,当RF标签的长度L1′小于RFID读写单元20′的工作区域的长度L2′时,比如,L2′=2*L1′+L3′其中,L3′为RF标签纸上两张RF标签之间的基底的长度,在当前要处理的RF标签T2′到达RFID读写单元20′的工作区域时,已完成处理的RF标签T1′仍然位于RFID读写单元20′的工作区域内,此时,RFID读写单元20′发送射频数据时,RF标签T2′和RF标签T1′均能够接收到RF天线2′发射的电磁波信号并向RF天线2′反馈电磁波信号进行应答,因此,这种情况下就会导致RFID读写单元20′不能区分哪一张RF标签是当前要处理的RF标签。
由于用户使用的RF标签种类较多,每种RF标签的长度不同,因此,当RF标签的长度小于RFID读写单元的工作区域的长度时,就可能会造成多张RF标签同时位于RFID读写单元的工作区域内,此时,就会导致RFID读写单元不能判定哪一张RF标签是当前要处理的RF标签,可能会出现当前要处理的RF标签不能被正确写入射频数据,或已完成射频数据写入的RF标签再次被误写入射频数据,从而导致RF标签处理异常,降低了RF标签处理的成功率。
发明内容
本发明的主要目的在于提供一种RF标签处理方法和RF标签处理装置,以解决RF标签处理装置不能确定哪一张RF标签是当前要处理的RF标签的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种RF标签处理方法。该RF标签处理方法包括:从多个RF标签的ID号中确定当前要处理的RF标签的ID号;基于确定的ID号执行射频数据写入。
进一步地,确定当前要处理的RF标签的ID号包括:接收第一RF标签的ID号;判断第一RF标签的ID号是否是已经接收过的RF标签的ID号;如果第一RF标签的ID号是已经接收过的RF标签的ID号,则确定第一RF标签的ID号不是当前要处理的RF标签的ID号;如果第一RF标签的ID号不是已经接收过的RF标签的ID号,则确定第一RF标签的ID号是当前要处理的RF标签的ID号。
进一步地,在确定第一RF标签的ID号是当前要处理的RF标签的ID号之后,该方法还包括:存储第一RF标签的ID号。
进一步地,通过判断是否已存储有第一RF标签的ID号判断第一RF标签的ID号是否是已经接收过的RF标签的ID号,其中,如果已存储有第一RF标签的ID号,则第一RF标签的ID号是已经接收过的RF标签的ID号,如果未存储有第一RF标签的ID号,则第一RF标签的ID号不是已经接收过的RF标签的ID号,该方法还包括:在RF标签处理装置上电初始化,且RFID读写单元的工作区域不存在RF标签时,清空已存储的RF标签的ID号。
进一步地,确定当前要处理的RF标签的ID号包括:将当前要处理的RF标签输送至RFID读写单元的工作区域;其中,在当前要处理的RF标签的后沿进入RFID读写单元的工作区域后即停止输送当前要处理的RF标签,并确定当前要处理的RF标签的ID号。
为了实现上述目的,根据本发明的另一方面,提供了一种RF标签处理装置。该RF标签处理装置包括:控制单元,用于从多个RF标签的ID号中确定当前要处理的RF标签的ID号;RFID读写单元,用于基于确定的ID号执行射频数据写入。
进一步地,控制单元用于采用以下方式确定当前要处理的RF标签的ID号:接收第一RF标签的ID号;判断第一RF标签的ID号是否是已经接收过的RF标签的ID号;如果第一RF标签的ID号是已经接收过的RF标签的ID号,则确定第一RF标签的ID号不是当前要处理的RF标签的ID号;如果第一RF标签的ID号不是已经接收过的RF标签的ID号,则确定第一RF标签的ID号是当前要处理的RF标签的ID号。
进一步地,RF标签处理装置还包括:存储单元,用于在确定第一RF标签的ID号是当前要处理的RF标签的ID号之后,存储第一RF标签的ID号。
进一步地,控制单元用于通过判断是否已存储有第一RF标签的ID号判断第一RF标签的ID号是否是已经接收过的RF标签的ID号,其中,如果已存储有第一RF标签的ID号,则第一RF标签的ID号是已经接收过的RF标签的ID号,如果未存储有第一RF标签的ID号,则第一RF标签的ID号不是已经接收过的RF标签的ID号,控制单元还用于在RF标签处理装置上电初始化,且RFID读写单元的工作区域不存在RF标签时,清空已存储的RF标签的ID号。
进一步地,RF标签处理装置还包括驱动单元,控制单元用于采用以下方式确定当前要处理的RF标签的ID号:控制驱动单元将当前要处理的RF标签输送至RFID读写单元的工作区域,其中,在当前要处理的RF标签的后沿进入RFID读写单元的工作区域后即控制驱动单元停止输送RF标签,并确定RF标签的ID号。
通过本发明,解决了RF标签处理装置不能确定哪一张RF标签是当前要处理的RF标签的问题,提高了RF标签处理的成功率。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是现有技术的一种RF标签纸的示意图;
图2是现有技术的RF标签处理装置的结构组成示意图;
图3A是RF标签的长度等于RFID读写单元的工作区域的长度的示意图;
图3B是RF标签的长度小于RFID读写单元的工作区域的长度的示意图;
图4是根据本发明一实施例的RF标签处理装置的模块组成示意图;
图5是根据本发明一实施例的RF标签处理装置的结构组成示意图;
图6是根据本发明第一实施例的RF标签处理方法的流程图;
图7是根据本发明第二实施例的RF标签处理方法的流程图;以及
图8是根据本发明第三实施例的RF标签处理方法的流程图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
图4是根据本发明一实施例的RF标签处理装置的模块组成示意图,如图所示,RF标签处理装置100包括控制单元11、通信单元12、存储单元13、驱动单元14、RFID读写单元15。
控制单元11用于控制各模块执行工作,比如,控制单元11对通信单元12接收的数据进行处理,生成要发送到RFID读写单元15的射频数据,控制单元11控制驱动单元14驱动RF标签纸在其运行轨道上移动,控制单元11控制RFID读写单元15向RF标签写入射频数据等。
通信单元12用于执行RF标签处理装置100和与RF标签处理装置100连接的主机之间的数据交互,包括接收主机发送的数据、向主机返回数据。其中,主机发送的数据包括控制命令、射频数据等,其中,控制命令包括读取RF标签的ID号、向RF标签写入射频数据等命令;射频数据是指要写入到RF标签的IC芯片中的数据,该数据用于表示RF标签需要记录的相关信息,比如,用于表示商品价格、编号、生产日期等。
存储单元13用于存储RF标签处理装置100的控制程序以及程序运行过程中所生成的数据和变量。存储单元13包括接收缓冲区131、射频缓冲区132以及ID存储区133。其中,接收缓冲区131用于存储通信单元12接收的数据;射频缓冲区132用于存储要写入到RF标签的IC芯片中的射频数据;ID存储区134用于存储已完成射频数据写入的RF标签的ID号,其中,RF标签的ID号是由RF标签纸的生产厂商分配的,具有唯一性。
驱动单元14用于驱动RF标签纸在其运行轨道上移动。驱动单元14包括电机驱动器141和电机142,其中,电机驱动器141用于根据控制单元11输出的控制信号输出电机142的输出轴转动所需要的电流;电机142的输出轴与RF标签纸运行轨道上设置的输送胶辊传动连接,当电机142的输出轴转动时,输送胶辊随之转动,从而驱动RF标签纸在其运行轨道上移动。
RFID读写单元15用于向RF标签发送射频数据以及从RF标签读取射频数据。RFID读写单元15包括RF天线151和IC芯片152,其中,RF天线151用于通过自身电流的变化,产生特定频率的电磁波信号,或者用于根据接收到的电磁波信号,使自身的电流产生变化;IC芯片152与控制单元11电连接,用于对主机发送的射频数据进行编码,并根据该编码控制RF天线151上的电流发生变化,从而产生特定频率的电磁波信号,通过发射该电磁波信号使RF标签处理装置100通过RFID读写单元15向RF标签发送射频数据,同时,IC芯片152还用于对RF天线151接收到的电磁波信号进行解码,并将解码后生成的射频数据发送到控制单元11,从而使RF标签处理装置100通过RFID读写单元15从RF标签读取射频数据。
进一步地,RF标签处理装置100还可以包括打印单元16,用于在RF标签表面打印可视信息。打印单元16包括打印头控制器161和打印头162,其中,打印头控制器161用于根据控制单元11输出的控制信号输出打印头162的驱动信号;打印头162根据该驱动信号在RF标签上打印字符、条码以及图形等可视信息。如果RF标签处理装置100包括打印单元16,通信单元12所接收的由主机发送的数据还可以包括打印数据,主机发送的控制命令还包括区分命令和设置命令,其中,区分命令用于区分打印数据、射频数据,设置命令用于对要打印的字符、条码、图形等进行设置,比如设置要打印的字符、条码、图形的打印位置、宽度、高度等;存储单元13还包括打印缓冲区134,打印缓冲区134用于存储要发送到打印头162的点阵数据,其中,该点阵数据是由控制单元11对通信单元12接收的打印数据进行处理生成的。
进一步地,RF标签处理装置100还包括切刀单元17,用于对运行轨道上的RF标签纸进行切割。切刀单元17包括切刀控制器171和切刀172,其中,切刀控制器171用于根据控制单元11输出的控制信号输出切刀172执行切割动作所需要的电流;切刀172包括相对设置的固定刀片和可动刀片(图中未标出),RF标签纸可以从二者之间穿过,切刀172切割RF标签纸时,可动刀片相对固定刀片运动,将RF标签纸切断。
进一步地,RF标签处理装置100还包括报警单元18,用于在检测出RF标签异常时根据控制单元11的要求以光、声音等方式进行报警。报警单元18可以是指示灯、液晶显示屏、蜂鸣器及语音装置等,当报警单元18为指示灯时,通过设置指示灯按设定频率闪烁设定次数的方式指示RF标签异常;当报警单元18为液晶显示屏时,通过文字显示指示RF标签异常,当报警单元18为蜂鸣器时,通过设置蜂鸣器按设定频率鸣叫设定次数指示RF标签异常,当报警单元18为语音装置时,通过语音提示指示RF标签异常。
图5是根据本发明一实施例的RF标签处理装置的结构组成示意图。如图所示,卷筒状RF标签纸21安装在标签发放单元22中,RF标签纸21的起始端P由标签发放单元22引出在其运行轨道上输送,沿RF标签纸运行轨道,打印单元16、切刀单元17和RFID读写单元15依次设置在标签发放单元22的下游。其中,打印单元16可以是热打印单元,也可以是喷墨、激光等打印单元。本实施例中,打印单元16为热打印单元,包括相对设置的打印头162和打印胶辊23,打印时,RF标签纸从二者之间穿过;切刀单元17设置在打印单元16和RFID读写单元15之间,RF标签纸从切刀172的固定刀片1721和可动刀片1722之间穿过,当连续处理设定数量的RF标签时,在最后一张RF标签完成射频数据写入后,切刀172执行切割动作,可动刀片1722相对固定刀片1721运动,使已处理的RF标签和未处理的RF标签分离;RFID读写单元15位于切刀单元17的下游,RF天线151设置在RF标签纸运行轨道的上方,RF标签位于其运行轨道上的RFID读写单元15的工作区域时RFID单元可对其进行射频数据读写;RF标签纸经过RFID读写单元15后经由出纸口24送出RF标签处理装置100。
上述实施例的一些条件可以变化,比如,打印单元16与RFID读写单元15在RF标签纸运行轨道上的相对位置可以调整,也即,打印单元16也可以位于RFID读写单元15的下游。
图6是根据本发明第一实施例的RF标签处理方法的流程图。以下结合该流程图对本实施例的RF标签处理方法进行说明。如图6所示,该方法包括以下步骤:
步骤S101,从多个RF标签的ID号中确定当前要处理的RF标签的ID号
控制单元控制驱动单元驱动RF标签纸移动,将当前要处理的RF标签(以下简称当前RF标签)输送至RFID读写单元的工作区域。
由于RFID读写单元的RF天线的尺寸及RFID读写单元的RF天线到RF标签纸运行轨道的距离确定后,RFID读写单元的RF天线发射的电磁波信号在RF标签纸运行轨道上的辐射区域(以下简称RFID读写单元的工作区域)的范围也被确定,因此,可以通过控制驱动单元驱动RF标签纸移动预设距离使当前RF标签输送至RFID读写单元的工作区域。
RFID读写单元发送读取ID号的射频命令,并接收RF标签返回的ID号,当沿RF标签纸的运行方向,如果RF标签的长度小于RFID读写单元的工作区域的长度,则在当前RF标签到达RFID读写单元的工作区域时,RFID读写单元的工作区域内可能存在两张及以上RF标签(实际操作中,对于多个RF标签的情况,通常为两张),因此,当RFID读写单元发送读取ID号的射频命令后,除当前RF标签外,位于当前RF标签下游的一张或多张RF标签也可能会向RFID读写单元返回自身的ID号,因此,RFID读写单元在发送读取ID号的射频命令后可能接收到多个ID号,比如,接收到当前RF标签的ID号以及位于当前RF标签下游的一张或多张已完成射频数据写入的RF标签的ID号。
控制单元从接收到的多个RF标签的ID号中确定当前要处理的RF标签的ID号。
为了方便地进行判定,可以通过判断当前接收的RF标签的ID号是否是已经接收过的RF标签的ID来确定当前要处理的RF标签的ID号,优选地,在确定当前要处理的RF标签的ID号时,可以采用以下方式确定:接收到第一RF标签的ID号后,判断第一RF标签的ID号是否是已经接收过的RF标签的ID号,如果第一RF标签的ID号是已经接收过的RF标签的ID号,则确定第一RF标签的ID号不是当前要处理的RF标签的ID号,如果第一RF标签的ID号不是已经接收过的RF标签的ID号,则确定第一RF标签的ID号是当前要处理的RF标签的ID号。第一RF标签的ID号可以是接收到的多个RF标签的ID号中任意的一个ID号。
优选地,在确定第一RF标签的ID号是当前要处理的RF标签的ID号之后,存储第一RF标签的ID号。这样,在下次确定需要进行射频数据写入的RF标签时,如果第一RF标签再次返回其ID号,则第一RF标签的ID号由于已经存储,因而,被确定为已经接收过的RF标签的ID号,即,不是当前要处理的RF标签的ID号。
可以通过判断是否已存储有第一RF标签的ID号判断第一RF标签的ID号是否是已经接收过的RF标签的ID号,其中,如果已存储有第一RF标签的ID号,则第一RF标签的ID号是已经接收过的RF标签的ID号,如果未存储有第一RF标签的ID号,则第一RF标签的ID号不是已经接收过的RF标签的ID号,该方法还可以包括:在RF标签处理装置上电初始化,且RFID读写单元的工作区域不存在RF标签时,清空已存储的RF标签的ID号。
步骤S102,基于确定的ID号执行射频数据写入
通过基于确定的ID号执行射频数据写入,使得仅该ID号对应的RF标签被执行射频数据写入。
本实施例通过判定当前要处理的RF标签,并将射频数据正确写入当前要处理的RF标签,可以有效防止对已完成射频数据写入的RF标签再次误写入射频数据,提高了RF标签处理的成功率。
图7是根据本发明第二实施例的RF标签处理方法的流程图,该实施例可以作为图6所示第一实施例的一种优选实施方式,以下结合该流程图对本实施例的RF标签处理方法进行说明。如图7所示,该方法包括以下步骤:
步骤S201,将当前RF标签输送至RFID读写单元的工作区域
控制单元控制驱动单元驱动RF标签纸移动,将当前要处理的RF标签输送至RFID读写单元的工作区域。
优选地,控制单元控制驱动单元驱动RF标签纸移动,在确定沿RF标签纸输送方向,当前RF标签的后沿进入RFID读写单元的工作区域后即停止输送RF标签纸,以保证位于当前RF标签上游(当前RF标签与标签发放单元之间)的RF标签不会进入RFID读写单元的工作区域。
步骤S202,RFID读写单元发送读取ID号的射频命令,并接收RF标签返回的ID号
RFID读写单元发送读取ID号的射频命令,并接收RF标签返回的ID号,当RFID读写单元的工作区域内存在两张及以上RF标签时,RFID读写单元在发送读取ID号的射频命令后可能接收到多个ID号,比如,接收到当前RF标签的ID号以及位于当前RF标签下游的一张或多张已完成射频数据写入的RF标签的ID号。
步骤S203,将接收到的各ID号依次与存储单元中所存储的各ID号进行比较,确定当前RF标签的ID号
控制单元将RFID读写单元接收到的每个ID号与存储单元的ID存储区中所存储的各ID号依次进行比较,确定当前RF标签的ID号。由于存储单元的ID存储区用于存储已完成射频数据写入的RF标签的ID号,因此,通过逐一判断接收到的每一个ID号是否在ID存储区中存储即可判断RFID读写单元是否已经对该ID号所对应的RF标签进行了射频数据写入,进而确定该ID号是否为当前RF标签的ID号,比如,当被判断的ID号已在ID存储区中存储时,说明RFID读写单元已经对该ID号所对应的RF标签进行了射频数据写入,即该ID号不是当前RF标签的ID号;反之,当被判断的ID号没有在ID存储区中存储时,说明RFID读写单元还未对该ID号所对应的RF标签进行射频数据写入,即该ID号为当前RF标签的ID号。
步骤S204,基于当前RF标签的ID号对当前RF标签执行射频数据写入
RFID读写单元基于当前RF标签的ID号对当前RF标签执行射频数据写入,比如,控制单元依次将射频缓冲区中所存储的射频数据发送至RFID读写单元,RFID读写单元的IC芯片根据该射频数据以及当前RF标签的ID号生成写射频数据的命令,并对写射频数据的命令进行编码,控制RF天线发射电磁波信号,以实现向RF标签发送写射频数据的命令,其中,对于写射频数据的命令,其参数包括当前RF标签的ID号和要写入到当前RF标签的IC芯片中的射频数据。由于RF标签的ID号具有唯一性,当RFID读写单元基于当前RF标签的ID号对当前RF标签执行射频数据写入时,虽然处于RFID读写单元工作区域内的其他RF标签也可以接收到RFID读写单元的RF天线发射的电磁波信号,但是,由于RFID读写单元通过将当前RF标签的ID号作为写射频数据的命令的参数以使接收到写射频数据的命令的RF标签通过判断所接收到的ID号与自身的ID号是否一致来判断是否将所接收到的射频数据写入到该RF标签的IC芯片中,这样,RF标签的IC芯片对接收到的电磁波信号解码后,将RFID读写单元要执行射频数据写入的RF标签的ID号与自身的ID号进行比较,当判断到二者不一致时,RF标签不对所接收到的射频数据进行存储;而当前RF标签的IC芯片对接收到的电磁波信号解码后,判断到RFID读写单元要执行射频数据写入的RF标签的ID号与自身的ID号一致,当前RF标签将所接收到的射频数据存储到IC芯片中,因此,基于当前RF标签的ID号对当前RF标签执行射频数据写入,可以保证将射频数据正确写入到当前RF标签的IC芯片中,而位于当前RF标签下游的已完成射频数据写入的RF标签不会再次被误写入射频数据。
步骤S205,将当前RF标签的ID号存储至存储单元中
将当前RF标签的ID号存储至存储单元的ID存储区中,用以指示RFID读写单元已对当前RF标签执行了射频数据写入。
本实施例的控制方法中,在RFID读写单元对RF标签完成射频数据写入后将该RF标签的ID号存储至存储单元中,每次对RF标签进行射频数据写入前通过将所获取的RF标签的ID号与已存储的ID号进行比较以确定当前要执行射频数据写入的RF标签的ID号,然后基于当前RF标签的ID号对当前RF标签执行射频数据写入。通过本实施例的控制方法,RFID读写单元可以正确判定当前要处理的RF标签,并将射频数据正确写入当前要处理的RF标签,可以有效防止对已完成射频数据写入的RF标签再次误写入射频数据,提高了RF标签处理的成功率,解决了现有技术中由于RFID读写单元不能正确判定哪一张RF标签是当前要处理的RF标签而导致的RF标签处理的成功率降低的问题。
图8是根据本发明第三实施例的RF标签处理方法的流程图,该实施例可以作为图6所示第一实施例或图7所示第二实施例的一种优选实施方式,该处理方法的控制对象可以为图5所示的RF标签处理装置,以下结合图4、图5和图8对本实施例的RF标签处理方法进行说明。如图8所示,该方法包括以下步骤:
步骤S301,获取数据,当接收到启动打印的控制命令时控制打印单元16在当前RF标签上打印可视信息
控制单元11将通信单元12接收的由主机发送的数据存储在存储单元13的接收缓冲区131中,并依次对接收缓冲区131中存储的数据进行解析,获取控制命令,并根据控制命令区分打印数据和射频数据,控制单元11对打印数据进行处理生成要发送到打印头162的点阵数据,并将点阵数据存储在打印缓冲区134中,同时,控制单元11将从接收缓冲区131中所提取出来的射频数据依次存储在射频缓冲区132中。当通信单元12所接收的控制命令中包含启动打印的控制命令时,控制单元11控制驱动单元14驱动RF标签纸移动,将当前RF标签定位至打印起始位置,并将打印缓冲区134中存储的点阵数据依次发送到打印头162,控制打印头162在当前RF标签上打印点阵数据。
步骤S302,将当前RF标签输送至RFID读写单元15的工作区域
具体执行方法同步骤S201。
步骤S303,RFID读写单元15发送读取ID号的射频命令,并接收RF标签返回的ID号
具体执行方法同步骤S202。
步骤S304,将接收到的各ID号依次与存储单元13中所存储的各ID号进行比较,判断所接收的ID号中是否存在当前RF标签的ID号
控制单元11将RFID读写单元15接收到的每个ID号与存储单元13的ID存储区133中所存储的各ID号依次进行比较,判断所接收的ID号中是否存在未在ID存储区133中存储的ID号。当被判断的ID号与ID存储区中存储的任意一ID号相同时,说明RFID读写单元已经对该ID号所对应的RF标签进行了射频数据写入,即该ID号不是当前RF标签的ID号;当被判断的ID号没有在ID存储区中存储时,说明RFID读写单元还未对该ID号所对应的RF标签进行射频数据写入,即该ID号为当前RF标签的ID号,也就是接收的ID号中存在当前RF标签的ID号。
由于步骤S302中控制单元11在确定沿RF标签纸输送方向,当前RF标签的后沿进入RFID读写单元15的工作区域后即停止输送RF标签纸,因此,位于当前RF标签上游的RF标签不会进入RFID读写单元15的工作区域,即步骤S303中位于当前RF标签上游的RF标签不会向RFID读写单元15返回其ID号,而位于当前RF标签下游的RF标签均已完成射频数据写入,即RFID读写单元15的工作区域内的当前RF标签下游的RF标签的ID号均已在ID存储区133中存储,因此,通过判断所接收的ID号中是否存在未在ID存储区133中存储的ID号,即可判断所接收的ID号中是否存在当前RF标签的ID号。
当判定所接收的ID号中存在当前RF标签的ID号时,执行步骤S305,否则,执行步骤S307。
优选地,RF标签处理装置100在上电初始化时清空存储单元13的ID存储区133,以保证上电时ID存储区133中未存储有任何RF标签的ID号,同时,RF标签处理装置100在上电初始化时控制切刀172执行切割动作,并将位于切刀172下游的RF标签纸送出出纸口24,以保证上电时RFID读写单元15的工作区域不存在任何一张RF标签。
步骤S305,基于当前RF标签的ID号对当前RF标签执行射频数据写入
具体执行方法同步骤S204。
步骤S306,将当前RF标签的ID号存储至存储单元13中
将当前RF标签的ID号存储至存储单元13的ID存储区133中,用以指示RFID读写单元15已对当前RF标签执行了射频数据写入。
由于RFID读写单元15的RF天线151的尺寸及RFID读写单元15的RF天线151到RF标签纸运行轨道的距离确定后,RFID读写单元15的工作区域的范围也是确定的,因此,同时处于RFID读写单元15的工作区域的RF标签的数量是有限的。优选地,ID存储区133中最大可存储的RF标签的ID号的数量是预先设定的,当ID存储区133中已存储的ID号的数量达到预设值时,控制单元11删除最先存储的ID号,将RFID读写单元15本次执行射频数据写入的RF标签的ID号存储至ID存储区133中,也即,当前RF标签完成射频数据写入后,ID存储区133中存储有当前RF标签以及位于当前RF标签下游的预设数量的已完成射频数据写入的RF标签的ID号。通过预先设定ID存储区133中所能存储的ID号的最大数量可以节省存储单元13的存储空间,并且可以提高步骤S304的执行速度。
步骤S307,进行异常处理
当RFID读写单元15所接收的ID号中不包含当前RF标签的ID号时,表明当前还未被执行射频数据写入的当前RF标签没有成功向RFID读写单元15返回其ID号,RFID标签处理装置100对当前RF标签进行异常处理,比如,控制单元11控制报警单元18进行RF标签异常报警,或控制单元11控制驱动单元14驱动当前RF标签向其运行轨道上游移动以使其退回至打印单元16,并控制打印单元16在当前RF标签上打印无效标志。
上述实施例的控制方法的控制对象是打印单元位于RFID读写单元上游的RF标签处理装置,需要说明的是,本发明实施例提供的RF标签处理装置其打印单元也可以位于RFID读写单元的下游,其处理方法在上述实施例的处理方法上稍作调整即可,在此不再赘述。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (8)

1.一种RF标签处理方法,其特征在于,包括:
从多个RF标签的ID号中确定当前要处理的RF标签的ID号;以及
基于确定的ID号执行射频数据写入;
其中,确定当前要处理的RF标签的ID号包括:
接收第一RF标签的ID号;
判断所述第一RF标签的ID号是否是已经接收过的RF标签的ID号;
如果所述第一RF标签的ID号是已经接收过的RF标签的ID号,则确定所述第一RF标签的ID号不是当前要处理的RF标签的ID号;以及
如果所述第一RF标签的ID号不是已经接收过的RF标签的ID号,则确定所述第一RF标签的ID号是当前要处理的RF标签的ID号。
2.根据权利要求1所述的RF标签处理方法,其特征在于,在确定所述第一RF标签的ID号是当前要处理的RF标签的ID号之后,所述方法还包括:
存储所述第一RF标签的ID号。
3.根据权利要求2所述的RF标签处理方法,其特征在于,通过判断是否已存储有所述第一RF标签的ID号判断所述第一RF标签的ID号是否是已经接收过的RF标签的ID号,其中,如果已存储有所述第一RF标签的ID号,则所述第一RF标签的ID号是已经接收过的RF标签的ID号,如果未存储有所述第一RF标签的ID号,则所述第一RF标签的ID号不是已经接收过的RF标签的ID号,所述方法还包括:
在RF标签处理装置上电初始化,且RFID读写单元的工作区域不存在RF标签时,清空已存储的RF标签的ID号。
4.根据权利要求1所述的RF标签处理方法,其特征在于,确定当前要处理的RF标签的ID号包括:
将所述当前要处理的RF标签输送至RFID读写单元的工作区域;
其中,在所述当前要处理的RF标签的后沿进入所述RFID读写单元的工作区域后即停止输送所述当前要处理的RF标签,并确定所述当前要处理的RF标签的ID号。
5.一种RF标签处理装置,其特征在于,包括:
控制单元,用于从多个RF标签的ID号中确定当前要处理的RF标签的ID号;
RFID读写单元,用于基于确定的ID号执行射频数据写入;
其中,所述控制单元用于采用以下方式确定当前要处理的RF标签的ID号:
接收第一RF标签的ID号;
判断所述第一RF标签的ID号是否是已经接收过的RF标签的ID号;
如果所述第一RF标签的ID号是已经接收过的RF标签的ID号,则确定所述第一RF标签的ID号不是当前要处理的RF标签的ID号;以及
如果所述第一RF标签的ID号不是已经接收过的RF标签的ID号,则确定所述第一RF标签的ID号是当前要处理的RF标签的ID号。
6.根据权利要求5所述的RF标签处理装置,其特征在于,还包括:
存储单元,用于在确定所述第一RF标签的ID号是当前要处理的RF标签的ID号之后,存储所述第一RF标签的ID号。
7.根据权利要求6所述的RF标签处理装置,其特征在于:
所述控制单元用于通过判断是否已存储有所述第一RF标签的ID号判断所述第一RF标签的ID号是否是已经接收过的RF标签的ID号,其中,如果已存储有所述第一RF标签的ID号,则所述第一RF标签的ID号是已经接收过的RF标签的ID号,如果未存储有所述第一RF标签的ID号,则所述第一RF标签的ID号不是已经接收过的RF标签的ID号,
所述控制单元还用于在RF标签处理装置上电初始化,且RFID读写单元的工作区域不存在RF标签时,清空已存储的RF标签的ID号。
8.根据权利要求5所述的RF标签处理装置,其特征在于,还包括驱动单元,所述控制单元用于采用以下方式确定当前要处理的RF标签的ID号:
控制所述驱动单元将所述当前要处理的RF标签输送至所述RFID读写单元的工作区域;
其中,在所述当前要处理的RF标签的后沿进入所述RFID读写单元的工作区域后即控制所述驱动单元停止输送所述RF标签,并确定所述RF标签的ID号。
CN201310234846.7A 2013-06-13 2013-06-13 Rf标签处理方法和rf标签处理装置 Active CN104239831B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310234846.7A CN104239831B (zh) 2013-06-13 2013-06-13 Rf标签处理方法和rf标签处理装置
PCT/CN2014/079518 WO2014198214A1 (zh) 2013-06-13 2014-06-09 Rf标签处理方法和rf标签处理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310234846.7A CN104239831B (zh) 2013-06-13 2013-06-13 Rf标签处理方法和rf标签处理装置

Publications (2)

Publication Number Publication Date
CN104239831A CN104239831A (zh) 2014-12-24
CN104239831B true CN104239831B (zh) 2017-08-01

Family

ID=52021659

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310234846.7A Active CN104239831B (zh) 2013-06-13 2013-06-13 Rf标签处理方法和rf标签处理装置

Country Status (2)

Country Link
CN (1) CN104239831B (zh)
WO (1) WO2014198214A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108256600B (zh) * 2018-01-15 2021-01-01 重庆品胜科技有限公司 标签打印机的rfid标签打印方法、打印方法、装置以及标签打印机
JP2024092570A (ja) * 2022-12-26 2024-07-08 サトーホールディングス株式会社 プリンタ、プリンタの制御方法、及びプログラム

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1818933A (zh) * 2005-02-09 2006-08-16 日本电气株式会社 射频标签读取系统、控制系统及其干扰避免方法
CN101236594A (zh) * 2008-01-25 2008-08-06 北京华海隆科贸有限公司 快速响应远距离识别射频标签
CN101539983A (zh) * 2008-03-20 2009-09-23 上海锐帆信息科技有限公司 防冲突有源只读rfid的一种实现方法
CN103077414A (zh) * 2013-01-06 2013-05-01 公安部第三研究所 高可信度无源uhf的rfid电子标签读写器及读写控制方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101973167A (zh) * 2010-09-27 2011-02-16 福建实达电脑设备有限公司 条码射频标签复合打印的程序控制方法及装置
WO2012131461A1 (en) * 2011-03-25 2012-10-04 Leung Victor Chung Ming Methods and apparatuses for the simultaneous detection of multiple radio frequency identification tags
CN202257658U (zh) * 2011-10-21 2012-05-30 北京物资学院 一种无线射频标签

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1818933A (zh) * 2005-02-09 2006-08-16 日本电气株式会社 射频标签读取系统、控制系统及其干扰避免方法
CN101236594A (zh) * 2008-01-25 2008-08-06 北京华海隆科贸有限公司 快速响应远距离识别射频标签
CN101539983A (zh) * 2008-03-20 2009-09-23 上海锐帆信息科技有限公司 防冲突有源只读rfid的一种实现方法
CN103077414A (zh) * 2013-01-06 2013-05-01 公安部第三研究所 高可信度无源uhf的rfid电子标签读写器及读写控制方法

Also Published As

Publication number Publication date
CN104239831A (zh) 2014-12-24
WO2014198214A1 (zh) 2014-12-18

Similar Documents

Publication Publication Date Title
US7416121B2 (en) Stand-alone proxy RFID read/write unit for print label encoding
CA2521566C (en) Rfid printer system, method of printing and sets of record members
CN101542505B (zh) 应答器通信系统、天线耦合器及介质单元颜色打印方法
CN104044355B (zh) 具有rfid读写功能的打印装置及其控制方法
CN110110561B (zh) 数据写入装置及控制方法
JP2006102953A (ja) 印字ヘッド及びタグラベル作成装置
JP2009251897A (ja) 無線タグ発行装置
WO2007129799A1 (en) System for automatically attaching rfid tag label and method thereof
CN100561506C (zh) 基于电子标签技术的非接触式纸基电子客票
CN104239831B (zh) Rf标签处理方法和rf标签处理装置
US20210406634A1 (en) Wireless tag processing device configured to select from lists a parameter value to be used to communicate with a wireless tag
US9984259B2 (en) Media processing device, printing device and control method of a media processing device
US20070229227A1 (en) Method and apparatus for providing rejuvenated transponders
JP4589673B2 (ja) Rfidプリンタおよび制御方法
US20100007471A1 (en) Apparatus for reading RFID tag
CN201000632Y (zh) 具有rfid功能打印机的读写控制装置
JP2008171193A (ja) タグラベル作成装置
JP2007316973A (ja) 無線タグ回路素子カートリッジ及び無線タグ情報通信装置
JP2009037552A (ja) 記録装置およびその制御方法
JP2007213115A (ja) 無線タグ回路素子、無線タグ情報読み取り装置、タグラベル作成装置
JP2021026537A (ja) 無線タグ書込装置、無線タグ書込方法およびプログラム
US12153991B2 (en) Label printer and control method of a label printer
EP4478243A1 (en) Multi-antenna rfid printer
CN103914714B (zh) 用于电子标签初始化的系统
JP2008302681A (ja) 札発行装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant