交互通信装置、具备交互通信装置的系统及程序的制作方法

文档序号:12906513阅读:343来源:国知局
交互通信装置、具备交互通信装置的系统及程序的制作方法

本发明涉及通过非接触与rf(radiofrequency:射频)标签进行交互通信的交互通信装置,具备交互通信装置的系统以及程序。



背景技术:

目前,通过非接触进行数据交换的近距离无线交互通信技术在各种领域被人们所利用。通常,被称作rfid(radiofrequencyidentification:射频识别)的近距离无线技术正在普及。使用了一般的rfid的系统包括:安装于管理对象物品(以下也称作工件)或者安装于支承或收容该物品的物体(托盘,容器等)的rf标签,与rf标签进行数据交换的交互通信装置(以下也称作“读写器”。),控制读写器的上级设备。

在工厂等的生产现场以及物流管理的现场,为提高生产效率以及管理效率,要求交换正确的数据。在与rfid标签的交互通信中,希望防止“多读”和“漏读”的现象。其中,“多读”表示,将不应该成为读写器处理的对象判别为rfid标签处理的对象的情况,“漏读”表示,没有将应该成为读写器处理的对象的rfid标签判别为对象的情况。

为了防止“多读”和“漏读”,识别成为对象的rfid标签的技术,例如提出有特开2013-037663号公报(以下称为“专利文献1”)。专利文献1中公开了一种方法,其为了识别rfid标签,基于读取次数、接收强度的变化、接收信号的相位的变化等来识别应该成为对象的rfid标签。

专利文献1:日本特许第2013-037663号公报

专利文献1中,为了识别应该成为对象的rfid标签,实施了利用了读取次数、接收强度的变化、接收信号的相位的变化等的识别。但是,专利文献1的识别,是对没有移动的标签和正在移动着的标签的识别。因此,不能在想要读取的标签以及不想读取的标签正在移动的情况下,识别成为对象的标签。



技术实现要素:

因此,本发明期望得到一种结构,其能够即使在标签正在移动的情况下,也能通过简单的结构识别成为交互通信处理的对象的标签(工件)。

本公开一方面提供一种交互通信装置,其中包括:交互通信部,其非接触地与rf标签进行交互通信;通信部,其与上位设备之间进行数据交换;控制部,其控制交互通信部以及通信部。控制部对每个经过位于交互通信部的附近的可交互通信区域的rf标签,执行对由交互通信部从rf标签接收到的各接收信号的强度进行积分的积分处理。积分处理中,每积分各接收信号的强度,都乘以使算出的积分值比之前的积分值大的权重并积分。由通信部将rf标签移动到可交互通信区域内的预定位置时每个rf标签的积分值中的最大值所对应的rf标签的识别符发送到上位装置

根据上述结构,rf标签移动到可交互通信区域内的预定位置时,将表示经过交互通信区域的各rf标签的接收信号的强度的加权积分值中、最大积分值的rf标签的识别符发送到上位装置。由此,各rf标签每移动到可交互通信区域内的预定位置,上位装置都能利用来自交互通信装置的识别符来识别应为交互通信的处理对象的rf标签。因此,即使在rf标签移动的情况下,也能够通过利用了上述加权积分的简单结构来识别成为对象的标签(工件)。

优选地,控制部,在积分处理中,每用交互通信部从经过的rf标签接收到信号,就对该接收信号的强度乘以权重,针对每个rf标签对加权了的强度进行积分。

因此,上述加权积分处理中,能够每从各rf标签接收信号,就对该接收信号的强度进行加权积分的处理。

优选地,控制部在积分处理中,每积分各接收信号的强度,就对所述算出的积分值乘以权重以使算出的积分值比之前的积分值大。

因此,上述加权积分处理中,能够每积分来自各rf标签的接收信号的强度,就执行对该算出的积分值进行上述加权的处理。

优选地,控制部改变权重。因此,能够变改变上述权重边执行积分处理。

优选地,控制部,在rf标签的接收信号的强度变为比之前的接收信号的强度小的值时,权重变为比之前的权重小的权重。

因此,当来自各rf标签的接收信号的强度以减小的方式变化时,改变权重以使其变小,能够使针对该rf标签的积分值更小地变小。由此,对于接收信号的强度减小地变化的rf标签,能够在较早期将其从识别对象的后补中排除。

优选地,控制部,在rf标签的接收信号的强度未从之前的该rf标签的接收信号的强度发生变化时,将来自该rf标签的接收信号的强度从积分处理的对象排除。

因此,接收信号的强度未变化的rf标签,例如对于位置固定且不移动的rf标签,能够将其从识别对象的后补中排除。

本发明另一方面提供一种系统,该系统包括交互通信装置以及上位装置,其中,交互通信装置包括:交互通信部,其非接触地与rf标签进行交互通信;通信部,其与上位设备之间进行数据交换;控制部,其控制交互通信部以及通信部。控制部,对每个经过位于交互通信部的附近的可交互通信区域的rf标签,执行对由交互通信部从rf标签接收到的各接收信号的强度进行积分的积分处理;积分处理中,每积分各接收信号的强度,都乘以使算出的积分值比之前的积分值大的权重并积分。由通信部将rf标签移动到可交互通信区域内的预定位置时每个rf标签的积分值中的最大值所对应的rf标签的识别符发送到上位装置。

本发明再另一方面提供一种程序,用于使交互通信装置执行交互通信的方法,其中,交互通信装置包括:交互通信部,其非接触地与rf标签进行交互通信,和处理器。程序在处理器中执行以下步骤:对每个经过位于交互通信部的附近的可交互通信区域的rf标签,执行对由交互通信部从rf标签接收到的各接收信号的强度进行积分的积分处理的步骤;在执行积分处理的步骤中,每积分各接收信号的强度,都乘以使算出的积分值比之前的积分值大的权重并积分。程序在处理器中,进一步执行以下步骤:由通信部将rf标签移动到可交互通信区域内的预定位置时每个rf标签的积分值中的最大值所对应的rf标签的识别符发送到上位装置。

根据本实施方式,能够通过简单的结构识别成为交互通信处理的对象的标签(工件)。

附图说明

图1是概略性表示本发明实施方式所涉及的被导入工厂的生产线的rfid系统的结构的图。

图2是本发明的实施方式所涉及的设备100的概略结构图。

图3是本发明的实施方式所涉及的读写器200的结构图。

图4是本发明的实施方式所涉及的rf标签300的结构图。

图5是本发明的实施方式所涉及的读写器200的功能结构图。

图6是示意性地示出积分处理的模拟的结果的图。

图7a~图7b是示意性地示出积分处理的模拟的结果的图。

图8是本发明的实施方式所涉及的读写器200中交互通信处理的流程图。

图9是示出实施方式所涉及的积分值的存储形式的图。

图10是示出本发明的实施方式所涉及的积分值的存储形式的其他的图。

图11是说明根据本发明的实施方式进行接收信号的强度增补的图。

图12是说明根据本发明的实施方式进行的权重值的改变的图。

图13是说明根据本发明的实施方式从积分值的区域mt删除的图。

其中,附图标记说明如下:

13循环器,14天线,30线缆,40接近开关,100设备,102显示器,104键盘,106、292存储卡,112存储器,113计时器,114硬盘,118输入接口,120显示控制器,124、290通信接口,200读写器,210发送部,211、226a,226b变换器,212调制器,213功率放大器,216频率合成器,220接收部,221带通滤波器,222低噪声放大器,223a、223b乘法器,223c移相器,224正交解调器,225a、225b放大器,240、331控制部,260上位接口,270存储部,280显示部,291接口,300rf标签,310天线,320阻抗调整电路,ar可交互通信区域。

具体实施方式

参照附图详细说明本发明的实施方式。此外,对于图中的同一或相当部分标注同一附图标记并省略其说明。

以下的说明中,作为包含进行近距离无线交互通信的交互通信装置的系统的典型例,对rfid系统进行说明。在一般的rfid系统中,交互通信装置着眼于其功能,如上述,多被称作“读写器”。因此,在以下的说明中,也将交互通信装置称作“读写器”。需要说明的是,交互通信装置中,并不是必须具备从rf标签读取数据的功能(读取功能)以及向rf标签的的数据写入的功能(写入功能)这两者,也可以仅具备至少一个功能。

如上所述的rf标签也有时被称作ic标签或rfid标签,但在以下的说明中,使用“rf标签”这一术语。

作为近距离无线交互通信的典型例,对rfid进行说明,但不限于此,例如,即使是以rfid的技术为基础进行了改良的新的方式等,也可以包含在本件发明的技术范围内。另外,rfid的交互通信中使用uhf带的信号,但信号频带不限于uhf带,即使是其它信号频带,也可以包含在本件发明的技术范围内。

[概要]

实施方式中,对每一个经过位于读写器200的交互通信部的附近的可交互通信的区域ar的rf标签300,执行将来自该rf标签的各接收信号的强度进行积分的积分处理。该积分处理中,每积分各接收信号的强度,都乘以权重以使算出的积分值比之前的积分值大。在rf标签300移动到了可交互通信区域ar内的预定位置时,读写器200将每一rf标签300的积分值中最大的rf标签300的标识符发送到设备100。

实施方式中,可交互通信区域ar表示在rf标签300与读写器200之间可进行数据收发的区域。

在可交互通信区域ar,设备100将已移动到最接近交互通信部的位置的rf标签300当做读写器处理的对象。rf标签300移动到最接近交互通信部的位置时输出触发tr。

实施方式中,通过上述加权积分,可使已移动到最接近交互通信部的位置的rf标签300的积分值达到最大。因此,即使在各rf标签300经过可交互通信区域ar的情况下,也能通过选择触发输入时其积分值为最大的rf标签300来确定读写器处理的对象rf标签300。像这样,通过识别rf标签300,可识别附带有rf标签300的工件w。

需要说明的是,积分处理中,即使在接收到由突然噪声产生的信号的情况下,由于该信号是单个的,其积分值是较小的值,并不会对对象rf标签300的产生绝对性的影响。

[系统的概略结构]

图1是概略性表示本发明的实施方式所涉及的被导入工厂的生产线的rfid系统的结构图。参照图1,rfid系统包含多个rf标签300,读写器200及相当于上级设备(个人计算机或可编程逻辑控制器)的设备100。各rf标签300被分别安装于支承工件w1的托盘p上。此外,传送带c上设置有为检测出rf标签300的接近开关40。在rf标签300与托盘p以及工件w一起在带状的传送带c上移动的期间,读写器200执行对标签300的信息的读取处理。

读写器200具备从电路特性不同的多种天线部中选择的天线部和与各种设备通用的交互通信控制装置,通过线缆30与设备100连接。需要说明的是,读写器200也可以代替线缆30的有线连接而通过无线与设备100连接。

读写器200配置于输送机c的周围。当托盘p进入读写器200可以与rf标签300交互通信的区域(以下,也称作“可交互通信区域ar”)内时,在读写器200和rf标签300之间开始交互通信。交互通信包括用于识别rf标签300(以下也称作“对象rf标签300”。)的id读取处理和使用了读取功能或写入功能的读写处理。rf标签300每隔一定间隔或不定间隔经过位于读写器200的交互通信部的附近的可交互通信区域ar。

实施方式中,在可交互通信区域ar,接近开关40检测出rf标签300已移动到最接近交互通信部的位置时向设备100发送信号。设备100接收到来自接近开关40的信号时,向读写器200输出触发tr。读写器200在输入了指示开始读写器处理的触发tr时,确定应为读写器处理的对象的对象rf标签300,并对确定了的对象rf标签300执行读写器处理。由此,读写器200能够对位于可交互通信区域ar内的1个或多个rf标签300中的、最接近交互通信部的对象rf标签300执行读写器处理。

实施方式中,读写器200通过从设备100输入触发tr,判断rf标签300已移动到最接近交互通信部的位置时刻,但触发tr的输入路径不限定于来自设备100的路径。例如,cpu241也可以将来自接近开关40的输出作为触发tr而直接输入。或者,也可以代替接近开关40而使用图像传感器。也可以是,图像传感器以在视场中拍摄上述最接近的位置,在根据拍摄图像的识别结果检测出rf标签移动到该位置时,触发tr被从图像传感器输入到cpu241。或者,在传送带c以一定速度运行的情况下,cpu241根据该速度计算出传送带c上的rf标签到达最接近交互通信部的位置的时间。也可以将控制部240的计时器(未图示)对该算出时间进行计时时的计时器输出作为触发tr输入到cpu241。或者,也可以在rf标签300移动到最接近交互通信部的位置时,由用户操作来输入触发tr。

需要说明的是,上述最接近交互通信部的位置是指,距交互通信部的距离相当于预定距离的位置。该位置基于读写器200的发送功率和基于可交互通信区域ar的可交互通信距离的关系,可在功率最小时的可交互通信距离~功率最大时的可交互通信距离之间通过预先进行的实验等来确定。

(设备100的结构)

图2是按照实施方式的设备100的概略结构图。参照图2,设备100包括作为运算处理部的cpu(centralprocessingunit:中央处理单元)110,作为存储部的存储器112及硬盘114,对时间进行计时并将计时数据输出给cpu110的计时器113,输入接口118,显示控制器120,通信接口124,数据读/写器126。这些各部经由总线128相互间可进行数据通信地连接。

cpu110通过执行存储于硬盘114中的程序(代码),实施各种运算。典型而言,存储器112是dram(dynamicrandomaccessmemory:动态随机存取存储器)等易失性的存储装置,不仅存储从硬盘114读取的程序,数据,还存储从读写器200接收到的数据及工件数据等。

输入接口118中转cpu110与键盘104,鼠标(未图示)103,触摸面板(未图示)等输入装置之间的数据传输。即,输入接口118受理通过用户对输入装置的操作而提供的操作命令。

显示控制器120与作为显示装置的典型例的显示器102连接,通过显示cpu110中的处理结果等而通知给用户。

通信接口124经由lan中转cpu110和读写器200,接近开关40之间的数据传输。数据读/写器126中转cpu110和作为记录介质的存储卡106之间的数据传输。

另外,在设备100上,根据需要也可以连接打印机等其它输出装置。

(读写器200和rf标签300的结构)

图3是实施方式的读写器200的结构图。图4是实施方式的rf标签300的结构图。实施方式中,图4的rf标签300是未内置电源而通过由来自读写器200的发射波产生的电动势进行动作的,所谓的无源类型的标签,具备通信部和包含控制部331及半导体存储器332的标签ic电路330。通信部包含天线310及阻抗调整电路320。需要说明的是,控制部331除计算机之外,还包含用于对与读写器200的交互通信信号进行调制或解调的调制解调电路等。此外,应用的rf标签300不限于无源类型,也可以是内置电源的类型。

参照图3,读写器200具备:用于与rf标签300进行交互通信的交互通信部,与交互通信部连接的天线14,包括cpu(centralprocessingunit:中央处理单元)241的控制部240,用于与设备100进行通信的通信部,作为rom(readonlymemory:只读存储器)及ram(randomaccessmemory:随机存取存储器)等易失性或非易失性的存储介质的存储部270,包含数值显示器或多个显示灯(led:lightemittingdiode:发光二极管)等的显示部280,用于与外部网络进行通信的通信接口290以及接口291。

交互通信部包含发送部210,接收部220,频率合成器216及循环器13。通信部包含作为通信模块的上位接口260。控制部240控制交互通信部及通信部。

接口291中转cpu241与作为记录介质的存储卡292之间的数据传输。即,在存储卡292中由读写器200执行的程序等以被存储的状态分发,接口291从存储卡292读取程序。另外,接口291响应于cpu241的内部命令,将关于与设备100或rf标签300的通信的处理结果等写入存储卡292。需要说明的是,存储卡292包含cf(compactflash:闪存卡),sd(securedigital:安全数字卡)等通用的半导体存储器件,软盘(flexibledisk)等磁存储介质,cd-rom(compactdiskreadonlymemory:光盘只读存储器)等光学存储介质等。

控制部240具有相当于计算机的功能。具体而言,cpu241基于存储于存储部270等存储器的程序,执行包括与设备100的交互通信处理,与rf标签300的交互通信处理的各种数据处理。另外,控制部240输出关于与rf标签300的交互通信处理的,表示指令的脉冲信号(以下,将该输出信号也称作“指令”)。

存储部270存储用于各种数据处理的程序及数据。在该存储部270中存储在实施交互通信处理时由cpu241读取/写入的数据。

首先,对接收部220进行单边带(ssb,singlesideband)接收的情况进行说明。参照图3,读写器200包括:发送部210;接收部220;将来自发送部210的发送信号导向天线14,并将由天线14接收的来自rf标签300的接收信号导向接收部220的循环器13;向发送部210及接收部220供给载波的频率合成器216;控制发送部210及接收部220的控制部240。读写器200经由天线14与rf标签300进行收发。

发送部210包括:将来自控制部240的数字信号(包含指令信号)变换成模拟信号的da变换器211;与da变换器211连接,接收发送基带信号并来调制来自频率合成器216的载波的调制器212;功率放大器213。功率放大器213的输出被输入至循环器13。

接收部220包括:限制来自循环器13的接收信号的频带的带通滤波器(bpf,bandpassfilter)221;与带通滤波器221连接的低噪声放大器222;接收来自低噪声放大器222的输出信号和来自频率合成器216的载波,并输出相互错开90度相位的信号的正交解调器224。正交解调器224包含乘法器223a,223b和用于错开相位以将相互正交的信号解调的π/2移相器223c。由正交解调器224解调的信号分别作为i信号及q信号,经过用于放大及变换成数字信号的放大器225a,225b和ad变换器226a,226b使i信号和q信号整合并输出到控制部240。需要说明的是,正交解调器224,放大器225a,225b,ad变换器226a,226b以及控制部240内的解调信号处理部(未图示)构成解调功能。

(交互通信动作)

在图3和图4所示的读写器200和rf标签300的交互通信动作中,rf标签300无论在从读写器200读取数据的情况还是在写入数据的情况下,都将从设备100接收到的指令发送给rf标签300,如果从rf标签300接收到针对该指令的响应(response),则将接收到的响应内容发送给设备100。另外,在交互通信时,由于rf标签300没有内部电源,所以通过来自天线14的发射波使rf标签300侧的天线310产生电动势,驱动rf标签300内的控制电路。

在交互通信中,读写器200的控制部240适当地输出由规定比特数构成的指令。在发送部210中,通过指令信号调制载波,由此,指令信号与载波叠加。

如果通过上述动作从天线14发送出载波,则由该载波在交互通信区域内的rf标签300上产生电动势,rf标签300侧的控制部331起动。如果在该状态下从天线14发送叠加了指令的载波,则rf标签300的控制部331在解读指令并执行了所指示的处理后,生成表示响应数据的应答(响应信号),并返回发送至读写器200。

读写器200的接收部220从rf标签300接收返回信号。在接收部220,接收信号被除去噪声并被解调,之后转换成数字数据并输出到控制部240。cpu241从被解调的数字数据解读rf标签300的响应内容,输出包含该解读数据的交互通信结果数据。例如,发送给设备100或存储于存储部270或显示于显示部280或使led点亮等。

本实施方式中,因为rf标签300使用不内置电源的无源标签,所以读写器200和rf标签300之间的交互通信方式为半二重方式,将天线14共用于发送用和接收用,将发送信号和接收信号分离。

[功能结构]

图5是本实施方式所涉及的读写器200的功能结构图。参照图5,读写器200具有由交互通信部执行的与rf标签300的交互通信所涉及的处理的交互通信处理部242。交互通信处理部242包括与rf标签300进行交互通信,并获取id(标识符)的id获取部243。id获取部243包括积分处理部244,所述积分处理部244针对各rf标签300,执行每通过交互通信部接收信号就对接收信号的强度进行时间积分(累积)的处理。积分处理部244对每个rf标签的接收信号的强度乘以来自权重部245的权重并积分。权重部245在积分处理中,每按照接收的顺序对各接收信号的强度进行积分,就输出权重以使计算出的积分值(通过对本次的接收信号的强度进行积分而得到的积分值)比之前的积分值(通过对上次的接收信号的强度进行积分而得到的积分值)大。以下详细说明该加权积分的处理。

最大值确定部246从设备100接收到触发tr时,从各rf标签300的积分值中确定最大值。选择部247选择所确定的最大值所对应的rf标签300作为读写器处理的对象rf标签。功率增加部248使发送功率提高至预定值以执行对对象rf标签300的读写器处理。此外,信道变更部249切换用于与对象rf标签300交互通信的信道(频带)。

如图5所示的各部通过cpu241所执行的程序或程序与电路的组合而实现。程序可以是作为各部所对应的程序模块而构成的,或者是整体作为一个程序模块而构成的。

[积分处理]

实施方式中,根据由上述积分处理得到的积分值确定对象rf标签300。通过这样的对象rf标签300的确定方法,能够避免“多读”和“漏读”。

(积分处理的模拟)

通过积分处理判别对象rf标签300,由此能够避免“多读”和“漏读”,对此,通过发明者等的实验进行说明。

发明者等,在实验中模拟了积分处理。首先,作为模拟的前提,使rf标签300每隔一定间隔或不定间隔经过位于交互通信部的附近的可交互通信区域ar。示出了以下情况:传送带c上的rf标签300的移动速度为最大移动速度6m/分以及距天线的交互通信距离为最大2m的情况下,同时考虑富裕度,能够确保约1m的可交互通信区域ar。该情况下,读写器200与rf标签300之间的可交互通信时间为10秒(最小值)。

积分处理中,作为接收信号的强度,使用rssi(receivedsignalstrengthindicator:接收的信号强度指示),但表示强度的值不限定于rssi。此外,在可交互通信区域ar内,即使在rf标签300移动的情况下,也使接收信号的强度不产生差别,成为相同的强度。

图6和图7是示意性地示出积分处理的模拟的结果的图。图6的纵轴作为接收信号的强度来表示接收功率的值,横轴表示时间的经过。实验中,在传送带c上非对象rf标签300先行移动,其后为对象rf标签300移动的情况下,如图6所示,由读写器200检测出的接收信号的强度的变化。图6中,来自非对象rf标签300的接收信号的强度的变化以虚线表示,来自对象rf标签300的接收信号的强度的变化以实线表示。

图7(a)中,分别对于以图6的虚线表示的非对象rf标签300的接收信号的强度和以实线表示的对象rf标签300的接收信号的强度,示出了每接受来自rf标签300的信号时,就在积分时间内对该接收信号的强度进行了积分时的积分值的变化。该积分时间基于上述可交互通信时间而被确定。

读写器200从设备100接受到触发tr时,将积分值为最大的rf标签300判别为对象rf标签300时,图7(a)中,由于非对象rf标签300的积分值为最大,将非对象rf标签300误判别为交互通信处理的对象,其结果是,产生“多读”以及“漏读”的问题。

对此,在乘以权重并进行积分的情况下,能够避免“多读”以及“漏读”。具体而言,由积分处理部244对针每个rf标签的每个接收信号对其接收强度乘以来自权重部245的权重α(0<α<1)并进行积分。例如,加权后的接收强度由(接收强度×α)算出。第n个接收信号所乘以的权重α(n)被设定为比其之前接收到的第(n-1)个信号所乘以的权重(α(n-1))大的值。即,如图7(b)的图表400所示,加权处理后的积分值(斜线部分)变得过去的积分值变得更小(最近的积分值变得更大)。

由此,对于以图6的虚线表示的非对象rf标签300的接收信号的强度和以实线表示的对象rf标签300的接收信号的强度,乘以权重值并通过积分处理部244进行积分处理,从而能够如图7(b)所示,在输入触发tr时,使对象rf标签300的积分值(斜线部分的面积)变得比非对象rf标签300的积分值(斜线部分的面积)大。此外,发明者等,根据如图7(b)所示的实验结果,通过实施加权积分处理,能够在输入触发tr时使对象rf标签300的积分值最大,其结果是,能够避免“多读”以及“漏读”。

[处理流程]

图8是本实施方式所涉及的读写器200中交互通信处理的流程图。该流程图,作为程序预先存储在存储部270。cpu241,从存储部270读取该程序并执行。图9是示出实施方式所涉及的积分值的存储形式的图。在传送带c上的rf标签300每隔一定间隔或不定间隔经过可交互通信区域ar的情况下,说明本流程图。

首先id获取部243执行以下读取处理,即,根据来自设备100的控制指令,向rf标签300发送查询id(识别符)的指令信号(步骤s3)。id读取处理中,id获取部243接受来自在可交互通信区域ar的各rf标签300的、针对该查询的响应信号。响应中包含该rf标签300的id。

积分处理部244,对来自rf标签300的应答即接收信号的强度乘以来自权重部245的权重并积分,并将积分值存储于存储部270的区域mt中(步骤s5)。区域mt中对每个rf标签300的id存储积分值。例如,如图9所示,区域mt中,分别对应于id为“a”、“b”、……“x”,存储有积分值id(a)、id(b)、……、id(x)。

交互通信处理部242判断rf标签300是否已移动到可交互通信区域ar内的预定位置,即判断是否从设备100输入触发tr(步骤s9)。交互通信处理部242判断为未输入触发tr时(步骤s9中,no),处理返回至步骤s3,重复之后的处理。因此,直到输入触发tr为止的期间,重复id读取处理(步骤s3)和积分处理(步骤s5)。由此,在各次重复中,对来自各rf标签300的接收信号的强度加权,并加上区域mt的该rf标签300的积分值(前一次的积分值)一起计算,更新该积分值。

交互通信处理部242判断为输入了触发tr时(步骤s9中,yes),即rf标签300移动到可交互通信区域ar内的预定位置时,最大值确定部246从区域mt的各rf标签300的积分值中确定最大积分值(步骤s11)。由此,确定用于之后的交互通信处理的对象rf标签300。

接着,交互通信处理部242判断来自设备100的指令信号是id读取还是数据读取/写入(步骤s13)。交互通信处理部242判断为接收了id读取的指令信号时(步骤s13中,yes),将由最大值确定部246确定的最大积分值与对应的id关联并发送到设备100(步骤s23)。之后,结束处理。

另一方面,交互通信处理部242判断为接收了数据读取/写入的指令信号时(步骤s13中,no),执行与确定了的对象rf标签300进行的交互通信处理(步骤s15~s21)。

具体而言,选择部247从区域mt的各rf标签300的积分值中读取最大积分值所对应的id,设置该id端的读写器的指令信号。此外,功率增加部248控制功率放大器213以使发送读写器的指令信号的功率比id读取的发送功率更为增加(步骤s15)。例如,使发送功率最大。

之后,交互通信处理部242通过交互通信部发送所配置的指令信号。由此,仅对对象rf标签300执行读写器处理(单次读写器处理)(步骤s17)。

在读写器处理中,交互通信处理部242基于来自对象rf标签300的响应,判断读写器处理是否成功(步骤s19)。在判断为不成功的情况下(步骤s19中,yes),交互通信处理部242对读写器处理进行重试。此时,信道变更部249控制频率合成器以将改变振荡频率(信道)变更至其他的信道(步骤s21)。之后,处理返回到步骤s15,使用变更后的新信道,重复上述读写器处理。另一方面,在交互通信处理部242判断为读写器处理成功的情况下(步骤s19中,no),结束处理。

图8的处理的步骤s15中,使用通过id读取处理中的加权积分处理而确定的对象rf标签300的id,从而能够避免“多读”。此外,在步骤s15中,通过使发送功率增加从而能够防止来自对象rf标签300的接收信号的强度的降低,由此能够防止“漏读”。此外,通过边切换频率的信道边执行读写器处理的触发,能够提高读写器处理的成功率并避免“漏读”。

[变形例]

实施方式中,能够使用以下所述的各种变形例。

(积分处理的其他例)

上述积分处理中,在直到输入触发tr为止的期间内,每接收来自rf标签300的信号时就重复进行积分处理,但积分方法并不限于此。如下,也可以在输入触发tr时开始积分处理。

图10是示出本实施方式所涉及的积分值的存储形式的其他的图。在当输入触发tr时开始积分处理的情况下,在直到输入触发tr为止的期间内,每接受来自各rf标签300的信号时,在区域mt存储该rf标签300的接收信号的强度(参照图9)。例如,按照接收顺序存储强度。在输入了触发tr时,积分处理部244对图10的各rf标签300的强度乘以来自权重部245的权重并积分。例如,按照接收顺序加权并积分。该积分方法也能够从各rf标签300的积分值中确定最大值所对应的rf标签300为读写器处理的对象rf标签300。

以图10所示的存储形式进行的积分处理与由图9所示的区域mt的存储形式进行的积分处理相比,存储的消耗量多,但能够在区域mt中保持经过积分时间的一串接收信号的强度。因此,将图10的区域mt的接收强度输出至显示部280(或显示器102),从而,可对各rf标签300输出接收强度的时间变化。此外,根据输出的接收强度的值的变化,可提示异常值的有无。

此外,也可以针对各rf标签300,在区域mt中存储图9的积分值和图10的接收信号的时间序列的强度这两者。

(接收信号的增补)

图11是说明根据本实施方式进行接收信号的强度增补的图。如图11所示,原本是,来自rf标签300的接收信号的强度与传送带c上的rf标签300的移动相关联,并沿着线411变化。但是,在可交互通信区域ar中,在产生噪声、电磁波的干扰等的情况下,接收信号的强度变化较大,该变化作为图11的突发异常值而被检出。如果在积分处理中使用该异常值,则积分值的精度降低。

实施方式中,代替该异常值,使用图11所示的增补值。例如,在异常值的前后根据接收到的信号强度计算出增补值,通过内插计算出的值(平均值等)进行增补。由此,作为上述积分处理的对象,可排除异常值,取而代之使用增补值,从而能够防止积分值的精度的降低。

(权重的改变)

图12是说明根据本实施方式进行的权重值的改变的图。上述实施方式中,可以根据各rf标签300的在积分时间内的一串接收信号的强度的变化来改变权重值。

具体而言,权重部245对在时间序列上连续的接收信号的强度进行微分,根据微分值计算出强度变化的大小。参照图12,权重部245在微分值为“+”的期间,即强度处于增加倾向的期间,使权重α例如为“0<α<0.9”,微分值为从“+”变化为“-”时的权重例如变更为“0<α<0.1”。由此,对于向远离可交互通信区域ar的方向移动的rf标签300来说,可使其积分值更早地变小(参照图12的下图),可容易确定最大积分值的对象rf标签300。

(加权积分的其他例)

实施方式的加权积分中,对每个rf标签的每个接收信号,进行加权积分,但权重可以去乘以积分值来代替接收信号的强度。

即,每执行id读取处理(步骤s3)并计算出积分值(步骤s5),就对该积分值加权(积分值×α)。第n次计算出的积分值的权重α(n)被设置为比其之前的第(n-1)次计算出的积分值的权重(α(n-1))大的值。在这种情况下也能够使积分值如图7(b)的图表400所示的那样变化。

(加权积分的另一个其他例)

上述积分值的加权可以根据该积分值引入预定的权重β来执行。对于权重β,权重部245根据第n次(即随着第n次的id读取处理)计算出的积分值而引入的权重β(n)被设定为,比根据其之前的第(n-1)次计算出的积分值而引入的权重(β(n-1))更小的值。在这种情况下,也能够使积分值如图7(b)的图表400所示的那样变化。

(积分值的删除)

图13是说明根据本实施方式从积分值的区域mt删除的图。实施方式中,交互通信处理部242根据区域mt的积分值(参照图9)或根据一连串的接收信号的强度(参照图10)而得到的最大积分值来确定对象rf标签300。因此,在确定后,可以至少将对象rf标签300的数据从区域mt删除(参照图13的下图)。由此,能够有效利用区域mt。

(固定的rf标签300的排除)

实施方式中,也存在位于可交互通信区域ar内的固定的(不移动)的rf标签300的情况。实施方式中,固定的rf标签300执行交互通信处理的对象以外的处理。

交互通信处理部242对存储在区域mt的各rf标签300的时间序列上连续的接收信号在某个期间内的强度变化进行微分,即,检测出变化倾向(大小)。交互通信处理部242,判别其微分值(倾向)为预定值以下(例如约为0)的rf标签300的id,对于判别出的rf标签300停止(中断)积分处理。例如,将该数据从区域mt删除的同时,从id读取处理(步骤s3)的对象排除该id。

由此,能够判别固定于可交互通信区域ar内的rf标签300,并从id读取处理的对象排除,能够减轻id读取处理(特别是积分处理)的负荷,还能避免区域mt的无用消耗。

(读写器200移动的例子)

实施方式中,传送带c上的rf标签300移动,读写器200是固定的,也可以与之相反。即,也可以是读写器200移动,针对来自固定的rf标签300的接收信号的强度,通过由加权积分得到的最大积分值来确定对象rf标签300。

(权重的设定改变)

实施方式中,权重部245所赋予的权重也可改变。设定改变例如是用户操作以改变。这种情况下,也可以在显示部280上显示当前设定的权重。

本次公开的实施方式在全部的点上是示例,而不应该考虑为受限制。本发明的范围不是通过上述说明来示出,而是由权利要求的范围示出,旨在包含与权利要求的范围均等的含意及范围内的全部变更。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1