JP5061365B2 - Non-contact communication medium reading device and non-contact communication medium reading method - Google Patents
Non-contact communication medium reading device and non-contact communication medium reading method Download PDFInfo
- Publication number
- JP5061365B2 JP5061365B2 JP2007255311A JP2007255311A JP5061365B2 JP 5061365 B2 JP5061365 B2 JP 5061365B2 JP 2007255311 A JP2007255311 A JP 2007255311A JP 2007255311 A JP2007255311 A JP 2007255311A JP 5061365 B2 JP5061365 B2 JP 5061365B2
- Authority
- JP
- Japan
- Prior art keywords
- communication medium
- frequency band
- standard
- contact communication
- communication
- 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.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 220
- 238000000034 method Methods 0.000 title claims description 49
- 230000005540 biological transmission Effects 0.000 claims description 68
- 238000001514 detection method Methods 0.000 claims description 31
- 230000008054 signal transmission Effects 0.000 claims description 15
- 239000000969 carrier Substances 0.000 claims description 2
- 238000012545 processing Methods 0.000 description 30
- 230000008569 process Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 6
- 238000010408 sweeping Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000003321 amplification Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 230000008685 targeting Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
Images
Description
本発明は、非接触通信媒体読み取り装置、および非接触通信媒体読み取り方法に関する。より詳しくは、変復調方式や符号化方式、周波数が異なる非接触型ICカードおよびRFID(Radio Frequency Identification)タグの読み取りが行える読み取り装置、およびRFIDタグなどの読み取り方法に関する。 The present invention relates to a non-contact communication medium reading device and a non-contact communication medium reading method. More specifically, the present invention relates to a modulation / demodulation method, a coding method, a non-contact type IC card and a RFID (Radio Frequency Identification) tag having different frequencies, and a reading method for the RFID tag.
近年、非接触型ICカードおよびRFIDタグの利用が普及しつつある。RFIDタグは、バーコードを代替するものとして、特に物流の分野において期待を集めており、近い将来において広く普及することが予想されている。 In recent years, the use of contactless IC cards and RFID tags has become widespread. RFID tags are expected to replace barcodes, especially in the field of physical distribution, and are expected to become widespread in the near future.
現在、電池を内蔵しないタイプのRFIDタグに用いる周波数帯域として、13.56MHz帯、860〜960MHzのUHF帯、2.45GHz帯が決められている。それぞれの周波数帯域で、変復調方式、符号化方式が異なる非接触型ICカードおよびRFIDタグが製造されている。これらの国際規格として、ISO14443、ISO15693、ISO18000−4、ISO18000−6等が制定されている。 Currently, the 13.56 MHz band, the 860 to 960 MHz UHF band, and the 2.45 GHz band are determined as frequency bands used for RFID tags of a type that does not incorporate a battery. In each frequency band, non-contact type IC cards and RFID tags having different modulation / demodulation methods and encoding methods are manufactured. As these international standards, ISO14443, ISO15693, ISO18000-4, ISO18000-6, etc. are established.
これら複数の規格の非接触型ICカードおよびRFIDタグと通信を行う読み取り装置として、例えば「非接触型ICカード用リーダライタ」(特許文献3参照)や、「RFID通信システムおよび無線通信装置」(特許文献4参照)がある。 As readers that communicate with these non-contact type IC cards and RFID tags of a plurality of standards, for example, “reader / writer for non-contact type IC cards” (see Patent Document 3), “RFID communication system and wireless communication device” ( Patent Document 4).
複数の異なる方式のICカード等を読み取るリーダライタの技術が、特許文献2および5に記載されている。特許文献2の技術は、複数の変復調方式に対応し、異なる方式のポーリング信号を順次送信して、応答した方式で読み取る。特許文献5の技術は、ICカードから送信されるプロトコルタイプを有する情報に基づき、および/または、当該ICカード用リーダライタに接続されるホストコンピュータからの切り換え命令に基づき、ICカードに対応するプロトコルに切り換える。
その他、カードを複数枚重ねた時でも所定の通信距離を得るための非接触通信媒体の技術が特許文献1に記載されている。また、特許文献6には、送信パワーレベルを最大化することなく、多数タグ読み取り能力を強化し、受動タグ読み取り範囲を増加するRFIDリーダー電力供給方法が記載されている。
複数の規格の非接触型ICカードおよびRFIDタグと通信を行う読み取り装置は、異なるプロトコルを同時に読み書きしようとすると電波が干渉するため、各規格の信号を順番に送信し、応答のあった信号が通信を行おうとする非接触ICカードおよびRFIDタグの規格であると判断している。しかし、いつ、どの規格の非接触型ICカードおよびRFIDタグがかざされるかわからない場合には、該当する規格を実行するまでに時間がかかるという問題があった。 A reader that communicates with a plurality of non-contact type IC cards and RFID tags transmits radio signals of each standard in order to read and write different protocols at the same time. It is determined that it is a standard for a non-contact IC card and an RFID tag to communicate. However, there is a problem that when it is not known when and which standard non-contact type IC card and RFID tag are held over, it takes time to execute the corresponding standard.
また、特に、特許文献4に記載の規格毎の処理を実行するソフトウェアを入れ替える事により、複数の規格の非接触型ICカードおよびRFIDタグと通信を行うようなソフトウェア型非接触通信媒体読み取り装置の場合、各規格のソフトウェア(以下、プロトコルプログラムと呼ぶ)を格納するメモリには制限があり、多数のプロトコルプログラムを格納しておくことが難しいものがある。上記のような通信プロトコルを順番に実行する方法では、RFIDタグから応答が返ってくるまでプロトコルプログラムをダウンロードして入れ替えて実行するという処理を行う必要があるため、RFIDタグと通信を行うまでに非常に時間がかかるという問題があった。 In particular, a software-type non-contact communication medium reading device that communicates with a plurality of non-contact type IC cards and RFID tags by replacing software that executes processing for each standard described in Patent Document 4. In some cases, the memory for storing software of each standard (hereinafter referred to as a protocol program) is limited, and it is difficult to store a large number of protocol programs. In the method of sequentially executing the communication protocols as described above, it is necessary to perform a process of downloading and replacing the protocol program until a response is returned from the RFID tag. There was a problem of being very time consuming.
そこで本発明は、複数の規格の非接触型ICカードおよびRFIDタグと通信を行う際、すばやく通信が開始できる非接触通信媒体読み取り装置を提供することを目的とする。
また、ソフトウェア型非接触通信媒体読み取り装置で、多数のプロトコルプログラムを格納しておくことが難しい場合でも、複数の規格の非接触型ICカードおよびRFIDタグとすばやく通信を開始できる非接触通信媒体読み取り装置を提供することを目的とする。
Accordingly, an object of the present invention is to provide a non-contact communication medium reading device capable of quickly starting communication when communicating with a plurality of non-contact type IC cards and RFID tags of a plurality of standards.
In addition, even when it is difficult to store a large number of protocol programs with a software-type non-contact communication medium reader, non-contact communication medium reading that can quickly start communication with non-standard IC cards and RFID tags of multiple standards An object is to provide an apparatus.
本発明の第1の観点に係る非接触通信媒体読み取り装置は、
複数の周波数帯の電波を放射および捕捉するアンテナと、
非接触通信媒体の複数の周波数帯の搬送波を前記アンテナを介して送出する搬送波送出手段と、
前記非接触通信媒体の通信規格の信号の送信の前に、前記搬送波送出手段で搬送波を送出したときに、前記アンテナで捕捉した電波の強度またはパターンを検知する検知手段と、
前記検知手段で検知した電波の強度またはパターンに基づいて、前記非接触通信媒体の周波数帯域または通信規格もしくは種類を判定する判定手段と、
前記判定手段で判定した前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適合する送信信号を生成して前記アンテナを介して送信し、また、前記アンテナを介して受信した信号を前記送信信号の通信規格に合わせて復号する送受信手段と、
を備えることを特徴とする。
A non-contact communication medium reading device according to a first aspect of the present invention includes:
An antenna that radiates and captures radio waves in multiple frequency bands;
A carrier sending means for sending a carrier of a plurality of frequency bands of a non-contact communication medium via the antenna;
Detection means for detecting the intensity or pattern of the radio wave captured by the antenna when a carrier wave is transmitted by the carrier wave transmission means before transmission of a signal of the communication standard of the non-contact communication medium ;
Determination means for determining the frequency band or communication standard or type of the non-contact communication medium based on the intensity or pattern of the radio wave detected by the detection means;
A transmission signal conforming to the frequency band or communication standard or type of the non-contact communication medium determined by the determination means is generated and transmitted via the antenna, and the signal received via the antenna is transmitted as the transmission signal. Transmitting and receiving means for decoding according to the communication standard of
It is characterized by providing.
好ましくは、前記判定手段は、前記検知手段で検知した電波の強度またはパターンを所定のしきい値またはパターンと比較して、前記非接触通信媒体の周波数帯域または通信規格もしくは種類を判定する。 Preferably, the determination unit determines the frequency band or communication standard or type of the non-contact communication medium by comparing the intensity or pattern of the radio wave detected by the detection unit with a predetermined threshold value or pattern.
または、前記判定手段は、前記搬送波送出手段で送出した複数の搬送波に対応して、前記検知手段で検知した複数の電波の強度またはパターンを相互に比較することによって、前記非接触通信媒体の周波数帯域または通信規格もしくは種類を判定してもよい。 Alternatively, the determination unit compares the intensities or patterns of the plurality of radio waves detected by the detection unit with respect to the plurality of carriers transmitted by the carrier transmission unit, thereby comparing the frequency of the non-contact communication medium. The band or communication standard or type may be determined.
好ましくは、前記非接触通信媒体と通信を行う通信プロトコルプログラムを記憶する記憶手段を備え、
前記送受信手段は、前記記憶手段が記憶している前記通信プロトコルプログラムの中から、前記判定手段で判定した前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適応する通信プロトコルプログラムを選択して実行し、前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適合する送信信号を生成して前記アンテナを介して送信し、また、前記アンテナを介して受信した信号を前記送信信号の通信規格に合わせて復号する。
Preferably, storage means for storing a communication protocol program for communicating with the non-contact communication medium is provided,
The transmission / reception means selects a communication protocol program adapted to the frequency band or communication standard or type of the non-contact communication medium determined by the determination means from the communication protocol programs stored in the storage means. Executing, generating a transmission signal conforming to the frequency band or communication standard or type of the non-contact communication medium and transmitting the signal via the antenna, and transmitting the signal received via the antenna to the communication standard of the transmission signal. Decode according to
さらに、前記非接触通信媒体と通信を行う通信プロトコルプログラムを格納するサーバから、前記通信プロトコルプログラムを取得する通信手段と、
前記記憶手段に、前記判定手段で判定した前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適応する通信プロトコルプログラムが記憶されていない場合に、前記サーバから前記通信手段を介して、前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適応する通信プロトコルプログラムをダウンロードして、前記記憶手段に記憶するダウンロード手段と、
を備えてもよい。
Further, communication means for obtaining the communication protocol program from a server storing a communication protocol program for communicating with the non-contact communication medium;
If the communication means program adapted to the frequency band or communication standard or type of the non-contact communication medium determined by the determination means is not stored in the storage means, the non-contact is transmitted from the server via the communication means. Download means for downloading a communication protocol program adapted to the frequency band or communication standard or type of the contact communication medium, and storing it in the storage means;
May be provided.
本発明の第2の観点に係る非接触通信媒体読み取り方法は、
非接触通信媒体の通信規格の信号の送信の前に、前記非接触通信媒体の周波数帯の搬送波を送出する搬送波送出工程と、
前記搬送波送出工程で搬送波を送出したときに、捕捉した電波の強度またはパターンを検知する検知工程と、
前記検知工程で検知した電波の強度またはパターンに基づいて、前記非接触通信媒体の周波数帯域または通信規格もしくは種類を判定する判定工程と、
前記判定工程で判定した前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適合する送信信号を生成して送信し、また、受信した信号を前記送信信号の通信規格に合わせて復号する送受信工程と、
を備えることを特徴とする。
A non-contact communication medium reading method according to a second aspect of the present invention includes:
A carrier sending step for sending a carrier wave in a frequency band of the non-contact communication medium before transmitting a signal of a communication standard of the non-contact communication medium;
A detection step of detecting the intensity or pattern of the captured radio wave when the carrier wave is sent in the carrier wave sending step;
A determination step of determining the frequency band or communication standard or type of the non-contact communication medium based on the intensity or pattern of the radio wave detected in the detection step;
A transmission / reception step of generating and transmitting a transmission signal conforming to the frequency band or communication standard or type of the non-contact communication medium determined in the determination step, and decoding the received signal in accordance with the communication standard of the transmission signal When,
It is characterized by providing.
好ましくは、前記判定工程は、前記検知工程で検知した電波の強度またはパターンを所定のしきい値またはパターンと比較して、前記非接触通信媒体の周波数帯域または通信規格もしくは種類を判定する。 Preferably, the determination step determines the frequency band or communication standard or type of the non-contact communication medium by comparing the intensity or pattern of the radio wave detected in the detection step with a predetermined threshold value or pattern.
または、前記判定工程は、前記搬送波送出工程で送出した複数の搬送波に対応して、前記検知工程で検知した複数の電波の強度またはパターンを相互に比較することによって、前記非接触通信媒体の周波数帯域または通信規格もしくは種類を判定する。 Alternatively, the determination step corresponds to the plurality of carrier waves transmitted in the carrier wave transmission step, and compares the intensities or patterns of the plurality of radio waves detected in the detection step with each other to thereby determine the frequency of the non-contact communication medium. Determine the bandwidth or communication standard or type.
さらに、当該非接触通信媒体読み取り装置に、前記判定工程で判定した前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適応する通信プロトコルプログラムが記憶されていない場合に、前記非接触通信媒体と通信を行う通信プロトコルプログラムを格納するサーバから、前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適応する通信プロトコルプログラムを取得する、ダウンロード工程を備えてもよい。 Further, when the communication protocol program adapted to the frequency band or communication standard or type of the non-contact communication medium determined in the determination step is not stored in the non-contact communication medium reader, the non-contact communication medium and You may provide the download process which acquires the communication protocol program which adapts to the frequency band of the said non-contact communication medium, or a communication standard or kind from the server which stores the communication protocol program which communicates.
本発明によれば、複数の規格の非接触通信媒体を対象とする非接触通信媒体読み取り装置において、各規格の通信手順を順番に実行して、非接触通信媒体が応答する規格を見つける方法より早く、非接触通信媒体との通信を開始することが可能である。 According to the present invention, in a non-contact communication medium reader for non-contact communication media of a plurality of standards, a method for executing a communication procedure of each standard in order and finding a standard to which the non-contact communication medium responds. It is possible to start communication with a non-contact communication medium quickly.
非接触通信媒体には、非接触型ICカードまたはRFID(Radio Frequency
Identification)タグがある。実施の形態では、RFIDタグで代表して説明する。本発明は、非接触型ICカードにも適用することができる。なお、RFID読み取り装置を例として本発明の実施の形態を説明するが、本発明は非接触通信媒体のリーダライタ装置にも適用できる。
Non-contact communication media include non-contact IC cards or RFID (Radio Frequency)
Identification) tag. In the embodiment, an RFID tag will be described as a representative. The present invention can also be applied to a non-contact type IC card. Although an embodiment of the present invention will be described using an RFID reader as an example, the present invention can also be applied to a reader / writer device for a non-contact communication medium.
RFIDタグは、その属する規格で用いる周波数帯域のアンテナを内蔵していて、特定の周波数帯域の電波または電磁波に対し共振して、その外の周波数帯域の電波を受けたときより強い反射波を返す。本発明ではこの共振現象を利用し、RFID読み取り装置が、RFIDタグの周波数帯域の搬送波を送信したときにRFIDタグが返す反射波を受信し、その反射波の強さをみることでRFIDタグの周波数帯域を判定する。すなわち、反射波によってどの周波数帯域の搬送波に対して共振したかがわかり、RFIDタグの周波数帯域が推定できる。 An RFID tag has a built-in antenna of a frequency band used in the standard to which it belongs, resonates with a radio wave or electromagnetic wave in a specific frequency band, and returns a stronger reflected wave when receiving radio waves in other frequency bands. . In the present invention, by utilizing this resonance phenomenon, the RFID reader receives a reflected wave returned by the RFID tag when transmitting a carrier wave in the frequency band of the RFID tag, and by checking the intensity of the reflected wave, Determine the frequency band. That is, the frequency band of the RFID tag can be estimated by knowing which frequency band of the carrier wave is resonated by the reflected wave.
反射波の強度によってRFIDタグの周波数帯域を判定するには、反射波の強度を所定のしきい値と比較して、それより大きい場合にその周波数帯域であると判断できる。あるいは、RFIDタグの周波数帯域の搬送波を送信し、複数の搬送波に対してRFIDタグが返す反射波の相対強度およびパターンもしくはタイミング等により、どの周波数帯域のRFIDタグ、または、どの規格のRFIDタグ、あるいは、どの種類のRFIDタグがかざされた可能性があるかを判定する。 In order to determine the frequency band of the RFID tag based on the intensity of the reflected wave, the intensity of the reflected wave is compared with a predetermined threshold value. Alternatively, an RFID tag of any frequency band or an RFID tag of any standard is transmitted according to the relative intensity and pattern or timing of the reflected wave transmitted from the RFID tag to a plurality of carrier waves by transmitting a carrier wave in the frequency band of the RFID tag. Alternatively, it is determined which type of RFID tag may be held over.
これにより、判定した周波数帯域、もしくは判定した規格に対応する規格の通信手順のみを実行して、近接する(読み取り可能な距離にある)RFIDタグを読み取ることができる。関連する技術では、各規格の通信手順を順番に実行してRFIDタグが応答する規格を見つける方法が行われているのに対して、本発明ではそれより早く、RFIDタグとの通信を開始できる。 Thereby, only the communication procedure of the determined frequency band or the standard corresponding to the determined standard can be executed, and the RFID tag that is close (at a readable distance) can be read. In the related technology, a method for finding the standard to which the RFID tag responds is performed by sequentially executing the communication procedure of each standard, whereas in the present invention, communication with the RFID tag can be started earlier. .
また、プログラムを実行することによってRFIDタグとの通信を行うソフトウェア型RFID読み取り装置の場合、判定手段が判定した周波数帯域、もしくは規格に該当するプロトコルプログラムを、RFID読み取り装置にダウンロードして実行することによって、複数のRFIDタグの種類に対応できる。RFID読み取り装置のメモリに制限があって、同時に記憶できる通信プロトコルプログラムの数に限りがあっても、判定した周波数帯域、もしくは規格に該当するプロトコルプログラムのみを、RFID読み取り装置にダウンロードすればよいので、複数の規格のRFIDタグを対象としながらも、各規格の通信手順を順番に実行するより早くRFIDタグとの通信を開始できる。 In the case of a software-type RFID reader that communicates with an RFID tag by executing a program, the protocol program corresponding to the frequency band or standard determined by the determination means is downloaded to the RFID reader and executed. Therefore, it is possible to cope with a plurality of types of RFID tags. Even if the RFID reader's memory is limited and the number of communication protocol programs that can be stored at the same time is limited, only the protocol program corresponding to the determined frequency band or standard needs to be downloaded to the RFID reader. In addition, while targeting a plurality of standard RFID tags, communication with the RFID tag can be started earlier than the sequential execution of the communication procedures of each standard.
また、本発明では、RFIDタグの規格を判定するときに、RFIDタグの周波数帯域の搬送波を、所定の範囲(例えば電波法で許可されている各周波数帯域の範囲等)でスイープ、あるいはホッピング等で変化させながら送出し、搬送波に対してRFIDタグが返す反射波の変化により、どの規格のRFIDタグ、あるいは、どの種類のRFIDタグがかざされた可能性があるかを判定することを特徴とする。
これにより、判定したRFIDタグの規格に対応するプロトコルプログラムを実行することができるため、さらに早くRFIDタグとの通信を開始できる。
Further, in the present invention, when determining the RFID tag standard, the carrier wave in the frequency band of the RFID tag is swept or hopped within a predetermined range (for example, the range of each frequency band permitted by the Radio Law). It is characterized by determining which standard RFID tag or which type of RFID tag may be held by changing the reflected wave returned from the RFID tag with respect to the carrier wave. To do.
As a result, a protocol program corresponding to the determined RFID tag standard can be executed, so that communication with the RFID tag can be started earlier.
本発明の実施の形態について図面を参照して詳細に説明する。なお、図中同一または相当部分には同一符号を付し、その説明は繰り返さない。 Embodiments of the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals, and description thereof will not be repeated.
(実施の形態1)
図1は、本発明によるRFID読み取り装置の構成例を示すブロック図である。図1に示すRFID読み取り装置1は、アンテナ部13と、送受信部12と、制御部11とから構成される。アンテナ部13は、パッチアンテナやループアンテナ等で実現され、RFIDタグの各周波数帯域の電波および電磁波を送受信する。
(Embodiment 1)
FIG. 1 is a block diagram showing a configuration example of an RFID reader according to the present invention. The
送受信部12は、送信信号を生成して符号化し、変調、増幅等を行ってアンテナ部13から送信する。また、アンテナ部13から受信する受信信号を増幅して復調し、符号化した情報の復号等の処理を行う。送受信部12は、AD/DA変換回路や増幅回路、フィルタ回路、変調・復調回路、符号化・復号回路等を備える。制御部11は、MPU(Micro Processor Unit)等を備え、送受信部12を制御する。
The transmission /
送受信部12は、検知信号送受信部121と、RFIDタグ2の各規格に適合する通信を行う規格送受信部122a〜122nを備える。検知信号送受信部121は、RFIDタグ2の周波数帯域の搬送波をアンテナ部13を介して送出する。そして、送出した搬送波に対してRFIDタグ2が返す電波を、アンテナ部13を介して捕捉して、その強度を数値化(例えば電流値等に変換)して制御部11へ送る。
The transmission /
規格送受信部122a〜122nはそれぞれ、RFIDタグ2の各規格a〜nに沿った変復調、符号化・復号処理、通信プロトコルを実行し、RFIDタグ2との通信処理を行う。規格送受信部122aは、規格a用の送受信を行う。規格送受信部122nは、規格n用の送受信を行う。
Each of the standard transmission /
制御部11は、判定部111およびRFIDタグ通信部112を備える。判定部111は、検知信号送受信部121へRFIDタグ2の各周波数帯域の搬送波を送信するよう指令を送り、また、検知信号送受信部121からRFIDタグ2が返す電波を数値化した値を受け、予め設定しておいた判定パラメタを用いて、どの周波数帯域のRFIDタグ2がかざされた可能性があるか、もしくは、どの規格のRFIDタグ2がかざされた可能性があるかを判定する。
The
RFIDタグ通信部112は、判定部111で判定したRFIDタグ2の周波数帯域の規格(a〜nの1つ)に適合する規格送受信部122a〜122nを選択し、選択した規格送受信部122a〜122nを動作させる。
The RFID
アンテナ部13は、RFIDタグ2へ電波を送信する送信アンテナと、RFIDタグ2からの電波を受信する受信アンテナを別に備えていてもよい。また、複数の周波数帯域で送信および受信可能な周波数共用アンテナを用いても、周波数帯域毎のアンテナを複数備えていてもよい。
The
送受信部12の検知信号送受信部121、規格a用の規格送受信部122a〜規格n用の規格送受信部122nは、1つの回路に組み込まれていても、別の回路になっていてもよい。
The detection signal transmission /
判定部111の判定パラメタは、RFIDタグ2の周波数帯域の所定の周波数の搬送波に対するRFIDタグ2の反射波の強度を数値化した値と比較する、閾値とすることができる。または、時間に対する強度のパターンとすることもできる。あるいは、例えば、RFIDタグ2の周波数帯域の所定の範囲(例えば、電波法で決められた範囲)内で、周波数をスイープまたはホッピング等により変化させた搬送波に対して、RFIDタグ2が返す反射波の変化パターンやピーク値の周波数等を設定することができる。本実施の形態では、RFIDタグ2の反射波を電流値に変換した値に対する閾値を設定し、RFIDタグ2の周波数帯を判定する場合について説明する。
The determination parameter of the
なお、電波法で決められた周波数帯域の範囲とは、例えばISO/IEC18000−4(2.45GHz)の特定小電力無線局(FHSS)では2400〜2483.5MHzであり、ISO/IEC18000−6(UHF帯)の特定小電力無線局の場合では952〜955MHzである。 The frequency band range determined by the Radio Law is, for example, 2400-2483.5 MHz for a specific low power radio station (FHSS) of ISO / IEC 18000-4 (2.45 GHz), and ISO / IEC 18000-6 ( In the case of a specific low power radio station in the UHF band), it is 952 to 955 MHz.
次に、本実施の形態1のRFID読み取り装置1の動作について図2を参照して説明する。図2は、本実施の形態1に係るRFID読み取り装置1により、RFIDタグ2のユニークID(UID)を読み取る動作の一例を示すフローチャートである。
Next, the operation of the
まず、RFID読み取り装置1の判定部111が処理を開始し、検知信号送受信部121に対し、周波数帯域N(NはRFIDタグ2の周波数帯域のいずれかで、例えば、13.56MHz、UHF帯、2.45GHz等である)の搬送波を送信する指令を送る(ステップS11)。指令を受けた検知信号送受信部121は、アンテナ部13を介して周波数帯域Nの搬送波を送信する(ステップS11)。
First, the
送出する搬送波は、RFIDタグ2の周波数帯域Nの所定の範囲(例えば電波法で決められた範囲)内で、周波数をスイープまたはホッピング等により変化させてもよい。本実施の形態では、周波数帯域Nの所定の周波数の搬送波を送信する場合について説明する。
The frequency of the carrier wave to be transmitted may be changed by sweeping or hopping within a predetermined range (for example, a range determined by the Radio Law) of the frequency band N of the
RFIDタグ2は、受けた搬送波の周波数に応じて、RFIDタグ2の回路によって決まる強さで、搬送波に対する反射波を返す(ステップR1)。
The
RFID読み取り装置1の検知信号送受信部121は、RFIDタグ2からの反射波を受信して数値化(例えば電流値等に変換)し、判定部111に渡す(ステップS12)。
The detection signal transmission /
判定部111は、反射波を数値化した値が、設定している閾値に達しない場合は(ステップS13;NO)、周波数帯域を変えて(ステップS14)、ステップS11〜S12の処理を繰り返し行う。周波数帯域を実行する順序は、周波数が低い順番でも、高い順番でも、前回RFIDタグ2が反応した順番でも、過去にRFIDタグ2が反応した回数が多い順番でも、ランダムでもよい。
When the value obtained by digitizing the reflected wave does not reach the set threshold value (step S13; NO), the
受信した電波の強度(例えば電流値)が、判定部111で設定している閾値に達した場合(ステップS13;YES)、RFIDタグ2は、送信した搬送波の周波数帯域Nの規格であると判定する(ステップS15)。
When the intensity (for example, current value) of the received radio wave reaches the threshold set by the determination unit 111 (step S13; YES), the
本実施の形態では、RFIDタグ2の周波数帯域の搬送波を1つずつ送信しているが、複数の周波数帯域の搬送波を同時に送信して、受信した電波の周波数帯域ごとの強度(周波数成分)によってRFIDタグ2の規格を判定してもよい。
In the present embodiment, the carrier wave in the frequency band of the
RFIDタグ通信部112は、判定部111が判定した周波数帯域の規格kを選択し(ステップS20)、規格k用の規格送受信部122kへ、RFIDタグ2と通信するためのプロトコルに則った信号を送る。ここで、規格送受信部122kは図1の規格送受信部122a〜122nのいずれかである。規格送受信部122kは、アンテナ部13を介して信号を送信する(ステップS24)。
The RFID
RFIDタグ2は、プロトコルに則った規定の信号に対して(ステップR2;YES)、UID情報を含んだ信号を返す(ステップR3)。規定の信号でなければ(ステップR2;NO)、UIDを送信しない。
The
RFID読み取り装置1の規格k用の規格送受信部122kは、RFIDタグ2から返ってくる信号を受信し、規格kのプロトコルに則って、復調および符号の復号を行い、UIDを取得する(ステップS25)。UIDが取得できた場合は(ステップS26:YES)、一連の処理を終了する。
The standard transmitter / receiver 122k for the standard k of the
返ってくる信号がない、もしくは信号に含まれるUIDが正しくない場合(ステップS26;NO)、ステップS15で判定した周波数帯に、まだ実行していない規格が存在する場合(ステップS27;YES)、その規格を規格kとして(ステップS28)、ステップS24〜S26の処理を実行する。 When there is no signal returned or the UID included in the signal is not correct (step S26; NO), when there is a standard that has not yet been executed in the frequency band determined in step S15 (step S27; YES), The standard is set as the standard k (step S28), and the processes of steps S24 to S26 are executed.
ステップS15で判定した周波数帯域の全ての規格を実行して、UIDが取得できない場合(ステップS27;NO)、予め指定した回数までステップS20〜S27を繰り返す。繰り返し回数が予め指定した回数に達してもUIDを取得できない場合(ステップS29;YES)、一連の処理を終了し、改めてRFID読み取り処理を行う。 When all the standards of the frequency band determined in step S15 are executed and the UID cannot be acquired (step S27; NO), steps S20 to S27 are repeated up to a predetermined number of times. If the UID cannot be acquired even if the number of repetitions reaches the number of times specified in advance (step S29; YES), a series of processing is terminated and RFID reading processing is performed again.
以上のように、本実施の形態によれば、RFIDタグ2の周波数帯域の搬送波を送出し、搬送波に対してRFIDタグ2が返す反射波の強さにより、どの周波数帯域、もしくは、どの規格のRFIDタグ2がかざされた可能性があるかを判定することが可能となり、判定した周波数帯域に対応する規格の通信手順のみを実行することができる。その結果、複数の規格のRFIDタグ2を対象とするRFID読み取り装置において、各規格の通信手順を順番に実行し、RFIDタグ2が反応する規格を見つける方法より早く、RFIDタグ2との通信を開始することが可能である。したがって、RFIDタグ2の読み取りを速く行うことができる。
As described above, according to this embodiment, a carrier wave in the frequency band of the
(実施の形態2)
次に、RFID読み取り装置1の判定部が、送出する搬送波の周波数ごとのRFIDタグ2からの反射波の強さで、かざされたRFIDタグ2の周波数帯域、もしくは、RFIDタグ2の規格の判定を行うのではなく、複数の周波数帯域に対するRFIDタグ2からの反射波の強さの形(パターン)で、かざされたRFIDタグ2の周波数帯域、もしくはRFIDタグ2の規格、あるいは、RFIDの種類を判定する場合のRFID読み取り装置の一例を説明する。
(Embodiment 2)
Next, the determination unit of the
本実施の形態2に係るRFID読み取り装置1の構成は、実施の形態1と同様であるが、判定部111が複数の周波数帯域に対してRFIDタグ2が返す電波を電流値に変換した値を受け、予め設定しておいた判定パラメタを用いて、どの周波数帯域のRFIDタグ2がかざされた可能性があるか、もしくは、どの規格のRFIDタグ2がかざされた可能性があるか、あるいは、どの種類のRFIDタグ2がかざされた可能性があるかを判定する点が異なる。
The configuration of the
判定パラメタには、各周波数帯域の搬送波に対する反射波の大きさの相対値や、各周波数帯域の所定の範囲(例えば、電波法で決められた範囲)内で、周波数をスイープまたはホッピング等により変化させた搬送波に対して、RFIDタグ2が返す反射波の変化パターンやピーク値の周波数等を設定してもよい。
The determination parameters include the relative value of the magnitude of the reflected wave with respect to the carrier wave in each frequency band, and the frequency changed by sweeping or hopping within a predetermined range (for example, a range determined by the Radio Law) of each frequency band. A change pattern of a reflected wave returned from the
次に、本実施の形態の動作について図3を参照して説明する。図3は、実施の形態2によるRFID読み取り装置1によりRFIDタグ2のユニークID(UID)を読み取る動作の一例を示すフローチャートである。なお、図3には、図2と同じ処理には同じ番号を付している。以下、実施の形態1の処理と異なる部分のみ説明する。
Next, the operation of the present embodiment will be described with reference to FIG. FIG. 3 is a flowchart illustrating an example of an operation of reading the unique ID (UID) of the
まず、RFID読み取り装置1の判定部111が、検知信号送受信部121に対し、搬送波を送信する指令を送る(ステップS11)。指令を受けた検知信号送受信部121は、アンテナ部13を介して周波数帯域N(例えば、13.56MHz、UHF帯、2.45GHz等)の搬送波を送信する(ステップS11)。
First, the
送出する搬送波は、RFIDタグ2の周波数帯域Nの所定の範囲(例えば電波法で決められた範囲)内で、周波数をスイープまたはホッピング等により変化させてもよいが、本実施の形態では、周波数帯域Nの所定の周波数の搬送波を送信する場合について説明する。
The carrier wave to be transmitted may be changed by sweeping or hopping within a predetermined range (for example, a range determined by the Radio Law) of the frequency band N of the
RFIDタグ2は、受けた搬送波の周波数に応じて、RFIDタグ2の回路によって決まる強さで、搬送波に対する反射波を返す(ステップR1)。RFID読み取り装置1の検知信号送受信部121は、RFIDタグ2からの反射波を捕捉して数値化(例えば、電流値等)し、判定部111に渡す(ステップS12)。
The
このようなRFIDタグ2の検出処理を、判定部111で設定しているRFIDタグ2の周波数帯域全てに対して行う。すなわち、設定している残りの周波数帯域がある場合(ステップS16;YES)、その残りの周波数帯域の1つを選択して(ステップS17)、ステップS11、ステップS12を繰り返す。
Such detection processing of the
周波数帯域を実行する順序は、周波数が低い順番でも、高い順番でも、前回RFIDタグ2が反応した順番でも、過去にRFIDタグ2が反応した回数が多い順番でも、ランダムでもよい。また、本実施の形態ではRFIDタグ2の周波数帯域の搬送波を一つずつ送信する例を示すが、複数の周波数帯域の搬送波を同時に送信してもよい。
The order in which the frequency bands are executed may be random in order of low frequency, high order, order in which the
設定しているすべての周波数帯域について、検出処理を終了すると(ステップS16;NO)、判定部111は、設定しているRFIDタグ2の周波数帯域全てに対する反射波を数値化した値から、予め設定している判定パラメタにより、かざされたRFIDタグ2の周波数帯域、もしくは、RFIDタグ2の規格、あるいは、RFIDタグ2の種類を判定する(ステップS18)。本実施の形態では、RFIDタグ2の周波数帯域を判定する場合について説明する。
When the detection process is completed for all the set frequency bands (step S16; NO), the
RFIDタグ2の周波数帯域が判定できない場合(ステップS19;NO)、周波数帯域の搬送波の送信(ステップS11)から繰り返す。RFIDタグ2の周波数帯域が判定できた場合(ステップS19;YES)、ステップS20以降の処理は、実施の形態1と同様である。
If the frequency band of the
以上のように、本実施の形態によれば、RFIDタグ2の複数の周波数帯域の搬送波に対するRFIDタグ2の反射波の強さの形(パターン)から、かざされたRFIDタグ2の周波数帯域、もしくは、RFIDタグ2の規格、あるいは、RFIDタグ2の種類を判定するため、判定精度が高まる。
As described above, according to the present embodiment, the frequency band of the
RFID読み取り装置1とRFIDタグ2の距離と方向がほぼ一定である場合には、実施の形態1のように、周波数ごとの反射波の強さを閾値と比較して判定しても、必要な精度が確保できるであろう。RFID読み取り装置1とRFIDタグ2との距離または方向が変化する場合には、周波数ごとの反射波の強さ(の絶対値)では、正確に判定できない可能性がある。
When the distance and direction between the
実施の形態2の方法では、いわば、複数の周波数に対する反射波のピーク値で正規化することになるので、RFID読み取り装置1とRFIDタグ2との距離または方向が変化しても、判定精度を維持できる。複数の規格のRFIDタグ2を対象とする読み取り装置において、周波数帯域の判定精度が高まると、対応する規格の通信手順を実行する際の間違いが減少するため、より早くRFIDタグ2との通信を開始することが可能である。
In the method according to the second embodiment, so to speak, normalization is performed with the peak values of reflected waves for a plurality of frequencies, so that even if the distance or direction between the
(実施の形態3)
実施の形態3は、RFID読み取り装置が規格毎に送受信部を備えるのではなく、送受信部の回路が各規格に共通であって、ソフトウェアの変更により通信機能の変更が可能である、ソフトウェア型RFID読み取り装置の場合である。
(Embodiment 3)
In the third embodiment, the RFID reader does not include a transmission / reception unit for each standard, but the circuit of the transmission / reception unit is common to each standard, and the communication function can be changed by changing the software. This is the case of a reading device.
図4は、実施の形態3に係るRFID読み取り装置の構成例を示すブロック図である。図4に示すRFID読み取り装置1は、実施の形態1または2のRFID読み取り装置の構成に加え、記憶部14を備える。記憶部14は、フラッシュメモリ、ハードディスク、DVD−RAM(Digital Versatile Disc Random-Access Memory)、DVD−RW(Digital Versatile Disc ReWritable)等の不揮発性メモリから構成され、判定処理プログラム141と、各規格に対応する通信プロトコルプログラム142a〜142nを記憶する。
FIG. 4 is a block diagram illustrating a configuration example of the RFID reader according to the third embodiment. The
判定処理プログラム141は、制御部11で動作して、RFIDタグ2の周波数帯域と各規格の対応と、判定部111の判定処理を行う。通信プロトコルプログラム142a〜142nは、制御部11の通信プロトコル実行部113で動作して、送受信部12にRFIDタグ2の各規格に沿った変復調、符号化・復号処理、通信プロトコルを実行させ、RFIDタグ2との通信処理を行う。
The
送受信部12は、制御部11の判定部111、または通信プロトコル実行部113の指令によって、検知信号送受信部121、または、各規格に対応する規格送受信部122a〜122nとして動作する。
The transmission /
制御部11は、CPUや再構成可能な回路であるFPGAやDSP等で実現され、上述のとおり、記憶部14が記憶している判定処理プログラム141や、通信プロトコルプログラム142a〜142nを実行し、送受信部12と信号をやりとりする。
The
判定部111は、記憶部14が記憶している判定処理プログラム141を実行し、送受信部12へRFIDタグ2の周波数帯域の搬送波を送信するよう指令を送り、また、送受信部12からRFIDタグ2が返す電波を数値化した値を受ける。そして、判定処理プログラム141に含まれる判定パラメタを用いて、かざされたRFIDタグ2の周波数帯域、もしくはRFIDタグ2の規格、あるいはRFIDタグ2の種類を判定する。
The
通信プロトコル実行部113は、記憶部14が記憶している通信プロトコルプログラム142a〜142nの中から、判定部111で判定した規格に対応する通信プロトコルプログラムを実行する。通信プロトコル実行部113は、通信プロトコルプログラムを実行することによって、規格に合わせた変調、符号化処理、通信プロトコルを行い、送信信号を送受信部12に渡す。また、送受信部12から渡された受信信号を、規格に合わせた復調、復号処理、通信プロトコルによりRFIDタグ2から送られた情報を取得する。
The communication
アンテナ部13は、RFIDタグ2へ電波を送信する送信アンテナと、電波を受信する受信アンテナを別に備えていてもよい。また、複数の周波数帯域で送信および受信可能な周波数共用アンテナを用いても、周波数帯域毎のアンテナを複数備えていてもよい。
The
判定パラメタは、RFIDタグ2の周波数帯域の所定の周波数の搬送波に対するRFIDタグ2の反射波の強度を数値化した値と比較する、閾値とすることができる。または、時間に対する強度のパターンとすることもできる。あるいは、各周波数帯域の搬送波に対する反射波の大きさの相対値、またはRFIDタグ2の周波数帯域の所定の範囲(例えば、電波法で決められた範囲)内で、周波数をスイープまたはホッピング等により変化させた搬送波に対するRFIDタグ2が返す反射波の変化パターンやピーク値の周波数等を設定することができる。本実施の形態では、RFIDタグ2の反射波を電流値に変換した値に対する閾値を設定し、RFIDタグ2の周波数帯を判定する場合について説明する。
The determination parameter can be a threshold value that compares the intensity of the reflected wave of the
図5は、実施の形態3に係るRFID読み取り装置1により、RFIDタグ2のユニークID(UID)を読み取る動作の一例を示すフローチャートである。なお、図5では、図3と同じ処理には同じ番号を付している。
FIG. 5 is a flowchart illustrating an example of an operation of reading the unique ID (UID) of the
まず、RFID読み取り装置1の判定部111が判定処理プログラム141を実行し、搬送波を送信する指令を送受信部12へ送る(ステップS11)。指令を受けた送受信部12は、アンテナ部13を介して周波数帯域N(例えば、13.56MHz、UHF帯、2.45GHz等)の搬送波を送信する(ステップS11)。
First, the
送出する搬送波は、RFIDタグ2の周波数帯域Nの所定の範囲(例えば電波法で決められた範囲)内で、周波数をスイープまたはホッピング等により変化させてもよい。本実施の形態では、周波数帯域Nの所定の周波数の搬送波を送信する場合について説明する。
The frequency of the carrier wave to be transmitted may be changed by sweeping or hopping within a predetermined range (for example, a range determined by the Radio Law) of the frequency band N of the
RFIDタグ2は、受けた搬送波の周波数に応じて、RFIDタグ2の回路によって決まる強さで、搬送波に対する反射波を返す(ステップR1)。RFID読み取り装置1の検知信号送受信部121は、RFIDタグ2からの反射波を捕捉して数値化(例えば、電流値等)し、判定部111に渡す(ステップS12)。
The
以降、ステップS19までの処理は、実施の形態2と同様である。図5の一点鎖線で囲まれた範囲の動作は、判定処理プログラム141による処理である。
Henceforth, the process to step S19 is the same as that of
RFIDタグ2の周波数帯域が判定できた場合(ステップS19;YES)、制御部11は判定部111が判定した周波数帯域の規格kを選択する(ステップS20)。通信プロトコル実行部113は、規格k用の通信プロトコルプログラム142kを実行する。通信プロトコル実行部113は、規格kに則った通信プロトコル、符号化処理、変調を行って、送信信号を生成し、送受信部12へ渡す。送受信部12は、渡されたプロトコルに則った送信信号を、アンテナ部13を介して送信する(ステップS24)。
When the frequency band of the
RFIDタグ2は、通信プロトコルに則った規定の信号に対して(ステップR2;YES)、UID情報を含んだ信号を返す(ステップR3)。規定の信号でなければ(ステップR2;NO)、UIDを送信しない。
The
RFID読み取り装置1の送受信部12は、RFIDタグ2から返ってくる信号を受信し、規格kのプロトコルに則って、復調および符号の復号を行い、UIDを取得する(ステップS25)。ステップS24およびS25の動作は、実施の形態1と同様であるが、通信プロトコルプログラムを実行することによって行われる。
The transmission /
UIDが取得できた場合は(ステップS26:YES)、一連の処理を終了する。返ってくる信号がない、もしくは信号に含まれるUIDが正しくない場合(ステップS26;NO)、ステップS15で判定した周波数帯に、まだ実行していない規格が存在する場合(ステップS27;YES)、その規格を規格kとして(ステップS28)、ステップS24〜S26の処理を実行する。 If the UID can be acquired (step S26: YES), the series of processes is terminated. When there is no signal returned or the UID included in the signal is not correct (step S26; NO), when there is a standard that has not yet been executed in the frequency band determined in step S15 (step S27; YES), The standard is set as the standard k (step S28), and the processes of steps S24 to S26 are executed.
ステップS18で判定した周波数帯域の全ての規格を実行して、UIDが取得できない場合(ステップS27;NO)、予め指定した回数までステップS20〜S27を繰り返す。繰り返し回数が予め指定した回数に達してもUIDを取得できない場合(ステップS29;YES)、一連の処理を終了し、改めてRFID読み取り処理を行う。 If all the standards of the frequency band determined in step S18 are executed and the UID cannot be acquired (step S27; NO), steps S20 to S27 are repeated up to a predetermined number of times. If the UID cannot be acquired even if the number of repetitions reaches the number of times specified in advance (step S29; YES), a series of processing is terminated and RFID reading processing is performed again.
以上説明したとおり、本実施の形態3によれば、複数の規格のRFIDタグ2を対象とするソフトウェア型RFID読み取り装置において、RFIDタグ2の周波数帯域の搬送波を送信し、搬送波に対してRFIDタグ2が返す反射波の強さにより、どの周波数帯域、もしくは、どの規格、あるいはどの種類のRFIDタグ2がかざされた可能性があるかを判定することが可能となり、判定した周波数帯域に対応する規格の通信手順のみを実行することができるため、従来の各規格の通信手順を順番に実行し、RFIDタグ2が反応する規格を見つける方法より早くRFIDタグ2との通信を開始することが可能である。
As described above, according to the third embodiment, in the software type RFID reader for the RFID tags 2 of a plurality of standards, the carrier wave in the frequency band of the
(実施の形態4)
次に、ソフトウェアの変更により通信機能の変更が可能であるソフトウェア型RFID読み取り装置において、メモリ容量に制限がある場合の一例を説明する。
(Embodiment 4)
Next, an example will be described in which the memory capacity is limited in a software type RFID reader that can change the communication function by changing the software.
図6は、本発明によるRFID読み取り装置の構成例を示すブロック図である。図6に示すRFID読み取り装置1は、実施の形態3と同様であるが、RFID読み取り装置1の記憶部14の記憶容量は限られている。また、通信部15を備える。図6には、図4と同等のものに同じ番号を付している。
FIG. 6 is a block diagram illustrating a configuration example of an RFID reader according to the present invention. The
記憶部14は、実施の形態3のように、RFIDタグ2との通信処理を行う可能性のある全ての規格用の通信プロトコルプログラムを予め記憶しているのではなく、限られた規格n用通信プロトコルプログラム142のみ記憶しており、必要があれば別の規格n’用の通信プロトコルプログラム142n’に書き換える。図6には規格n用通信プロトコルプログラム142は一つしか記載していないが、複数の通信プロトコルプログラムが記憶されている場合もある。
The
また、制御部11は、実施の形態3の構成に加えて、ダウンロード処理部114を備える。ダウンロード処理部114は、通信部15を介して通信プロトコルプログラム142をダウンロードして、記憶部14に記憶する。
Further, the
通信部15は、無線送受信機、無線モデム又は網終端装置、およびそれらと接続するシリアルインタフェース又はLAN(Local Area Network)インタフェースから構成されている。通信部15は、外部のサーバ等(図示せず)と通信を行い、通信プロトコルプログラム142を取得する。
The
次に、本実施の形態の動作について図7を参照して説明する。図7は、実施の形態4に係るRFID読み取り装置1によりRFIDタグのユニークID(UID)を読み取る動作の一例を示すフローチャートである。図7では、RFIDタグ2の処理を省略しているが、RFIDタグ2の動作は図2、図3、図5と同様である。また、図5の一点鎖線で囲んだ処理S1と、二点鎖線で囲んだ処理S2をそれぞれまとめて、ステップS1およびステップS2で表している。なお、図7には、図5と同じ処理には同じ番号を付している。以下、実施の形態3の処理と異なる部分のみ説明する。
Next, the operation of the present embodiment will be described with reference to FIG. FIG. 7 is a flowchart showing an example of an operation for reading a unique ID (UID) of an RFID tag by the
ステップS20で、通信プロトコル実行部113が判定部111で判定した周波数帯域の規格kを決定すると、通信プロトコル実行部113は、規格k用の通信プロトコルプログラム142kが記憶部14に記憶されているかを調べる(ステップS21)。通信プロトコルプログラム142kが記憶されていれば(ステップS21;YES)、規格k用通信プロトコルプログラム142kを実行する(ステップS2)。その後は実施の形態3の処理と同様である。
When the communication
規格k用の通信プロトコルプログラム142kが記憶部14に記憶されていなければ(ステップS21;NO)、ダウンロード処理部114が、通信部15を介して通信プロトコルプログラムを格納しているサーバに、規格k用の通信プロトコルプログラム142kを要求する(ステップS22)。サーバは、ダウンロード処理部114からの要求を受信し(ステップT1)、要求された規格k用の通信プロトコルプログラム142kを送信する(ステップT2)。
If the communication protocol program 142k for the standard k is not stored in the storage unit 14 (step S21; NO), the
ダウンロード処理部114は、規格k用の通信プロトコルプログラム142kを、通信部15を介して受信して記憶部14に格納する(ステップS23)。通信プロトコル実行部113は、規格k用通信プロトコルプログラム142kを実行する(ステップS2)。その後は実施の形態3の処理と同様である。
The
以上のように、本実施の形態によれば、メモリ容量に制限があるソフトウェア型RFID読み取り装置において、RFIDタグ2の周波数帯域の搬送波を送信し、搬送波に対してRFIDタグ2が返す反射波の強さにより、どの周波数帯域、もしくは、どの規格、あるいは、どの種類のRFIDタグ2がかざされた可能性があるかを判定するので、該当する通信プロトコルプログラムをただちにRFID読み取り装置にダウンロードし、実行することができる。したがって、各規格の通信手順を順番にダウンロードして実行し、RFIDタグ2が反応する規格を見つける方法より早く、RFIDタグ2との通信を開始することが可能である。その結果、RFIDタグ2の読み取りを速く行うことができる。
As described above, according to the present embodiment, in a software RFID reader having a limited memory capacity, a carrier wave in the frequency band of the
本発明による第1の効果は、複数の規格のRFIDタグ2を対象とするRFID読み取り装置において、各規格の通信手順を順番に実行してRFIDタグ2が反応する規格を見つける方法より早く、RFIDタグ2との通信を開始することが可能である。その理由は、RFIDタグ2の周波数帯域の搬送波を送信し、各搬送波に対してRFIDタグ2が返す反射波の強さおよびパターンにより、かざされたRFIDタグ2の周波数帯域、もしくは、RFIDタグ2の規格、あるいは、RFIDタグ2の種類を判定することが可能となり、判定した周波数帯域、もしくは規格、種類に対応する通信手順のみを実行することができるためである。
The first effect of the present invention is faster than the method of finding the standard to which the
本発明による第2の効果は、ソフトウェア型RFID読み取り装置の場合、RFID読み取り装置のメモリに制限があっても、複数の規格のRFIDタグ2を対象としながら、従来方法より早くRFIDタグ2との通信を開始することが可能である。その理由は、判定した周波数帯域およびRFIDタグ2の規格に該当するプロトコルプログラムのみを、RFID読み取り装置にダウンロードし、実行することができるためである。
The second effect of the present invention is that, in the case of a software-type RFID reader, even if the memory of the RFID reader is limited, the
本発明は、複数の規格のRFIDタグ2を対象とするサービス、例えば、コンビニエンスストアの電子マネー処理端末や、複数の企業が入居しているビルの入り口のセキュリティシステム、複数種類の商品を扱うSCMシステムや盗難監視システムなどの用途に適用可能である。
The present invention provides services for
1 RFID読み取り装置
2 RFIDタグ
11 制御部
12 送受信部
13 アンテナ部
14 記憶部
15 通信部
111 判定部
112 RFIDタグ通信部
113 通信プロトコル実行部
121 検知信号送受信部
122a、122n 規格送受信部
141 判定処理プログラム
142 通信プロトコルプログラム
DESCRIPTION OF
Claims (9)
非接触通信媒体の複数の周波数帯の搬送波を前記アンテナを介して送出する搬送波送出手段と、
前記非接触通信媒体の通信規格の信号の送信の前に、前記搬送波送出手段で搬送波を送出したときに、前記アンテナで捕捉した電波の強度またはパターンを検知する検知手段と、
前記検知手段で検知した電波の強度またはパターンに基づいて、前記非接触通信媒体の周波数帯域または通信規格もしくは種類を判定する判定手段と、
前記判定手段で判定した前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適合する送信信号を生成して前記アンテナを介して送信し、また、前記アンテナを介して受信した信号を前記送信信号の通信規格に合わせて復号する送受信手段と、
を備えることを特徴とする非接触通信媒体読み取り装置。 An antenna that radiates and captures radio waves in multiple frequency bands;
A carrier sending means for sending a carrier of a plurality of frequency bands of a non-contact communication medium via the antenna;
Detection means for detecting the intensity or pattern of the radio wave captured by the antenna when a carrier wave is transmitted by the carrier wave transmission means before transmission of a signal of the communication standard of the non-contact communication medium ;
Determination means for determining the frequency band or communication standard or type of the non-contact communication medium based on the intensity or pattern of the radio wave detected by the detection means;
A transmission signal conforming to the frequency band or communication standard or type of the non-contact communication medium determined by the determination means is generated and transmitted via the antenna, and the signal received via the antenna is transmitted as the transmission signal. Transmitting and receiving means for decoding according to the communication standard of
A non-contact communication medium reading device comprising:
前記送受信手段は、前記記憶手段が記憶している前記通信プロトコルプログラムの中から、前記判定手段で判定した前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適応する通信プロトコルプログラムを選択して実行し、前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適合する送信信号を生成して前記アンテナを介して送信し、また、前記アンテナを介して受信した信号を前記送信信号の通信規格に合わせて復号する
ことを特徴とする請求項1ないし3のいずれか1項に記載の非接触通信媒体読み取り装置。 Storage means for storing a communication protocol program for communicating with the non-contact communication medium;
The transmission / reception means selects a communication protocol program adapted to the frequency band or communication standard or type of the non-contact communication medium determined by the determination means from the communication protocol programs stored in the storage means. Executing, generating a transmission signal conforming to the frequency band or communication standard or type of the non-contact communication medium and transmitting the signal via the antenna, and transmitting the signal received via the antenna to the communication standard of the transmission signal. 4. The non-contact communication medium reading device according to claim 1, wherein decoding is performed in accordance with
前記記憶手段に、前記判定手段で判定した前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適応する通信プロトコルプログラムが記憶されていない場合に、前記サーバから前記通信手段を介して、前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適応する通信プロトコルプログラムをダウンロードして、前記記憶手段に記憶するダウンロード手段と、
を備えることを特徴とする請求項4に記載の非接触通信媒体読み取り装置。 Communication means for obtaining the communication protocol program from a server storing a communication protocol program for communicating with the non-contact communication medium;
If the communication means program adapted to the frequency band or communication standard or type of the non-contact communication medium determined by the determination means is not stored in the storage means, the non-contact is transmitted from the server via the communication means. Download means for downloading a communication protocol program adapted to the frequency band or communication standard or type of the contact communication medium, and storing it in the storage means;
The non-contact communication medium reading device according to claim 4, comprising:
前記搬送波送出工程で搬送波を送出したときに、捕捉した電波の強度またはパターンを検知する検知工程と、
前記検知工程で検知した電波の強度またはパターンに基づいて、前記非接触通信媒体の周波数帯域または通信規格もしくは種類を判定する判定工程と、
前記判定工程で判定した前記非接触通信媒体の周波数帯域または通信規格もしくは種類に適合する送信信号を生成して送信し、また、受信した信号を前記送信信号の通信規格に合わせて復号する送受信工程と、
を備えることを特徴とする非接触通信媒体読み取り方法。 A carrier sending step for sending a carrier wave in a frequency band of the non-contact communication medium before transmitting a signal of a communication standard of the non-contact communication medium;
A detection step of detecting the intensity or pattern of the captured radio wave when the carrier wave is sent in the carrier wave sending step;
A determination step of determining the frequency band or communication standard or type of the non-contact communication medium based on the intensity or pattern of the radio wave detected in the detection step;
A transmission / reception step of generating and transmitting a transmission signal conforming to the frequency band or communication standard or type of the non-contact communication medium determined in the determination step, and decoding the received signal in accordance with the communication standard of the transmission signal When,
A non-contact communication medium reading method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007255311A JP5061365B2 (en) | 2007-09-28 | 2007-09-28 | Non-contact communication medium reading device and non-contact communication medium reading method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007255311A JP5061365B2 (en) | 2007-09-28 | 2007-09-28 | Non-contact communication medium reading device and non-contact communication medium reading method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009086984A JP2009086984A (en) | 2009-04-23 |
JP5061365B2 true JP5061365B2 (en) | 2012-10-31 |
Family
ID=40660334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007255311A Expired - Fee Related JP5061365B2 (en) | 2007-09-28 | 2007-09-28 | Non-contact communication medium reading device and non-contact communication medium reading method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5061365B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010113586A1 (en) | 2009-03-31 | 2010-10-07 | 日本碍子株式会社 | Honeycomb filter and method of manufacturing same |
JP2011060133A (en) * | 2009-09-11 | 2011-03-24 | Toshiba Tec Corp | Rf tag reader writer |
JP5633336B2 (en) | 2010-11-29 | 2014-12-03 | ソニー株式会社 | COMMUNICATION DEVICE AND COMMUNICATION METHOD, COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND PROGRAM |
JP2015032957A (en) * | 2013-08-01 | 2015-02-16 | 株式会社東芝 | Proximity wireless transmitting/receiving device |
JP6011896B2 (en) * | 2015-11-09 | 2016-10-25 | ソニー株式会社 | Communication apparatus and communication method |
SG10201913374UA (en) | 2016-12-30 | 2020-03-30 | Angel Playing Cards Co Ltd | Management system of gaming chips and storage box |
JP7306730B2 (en) * | 2021-03-12 | 2023-07-11 | Necプラットフォームズ株式会社 | Information processing device, reading system, information processing method, and program |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002150238A (en) * | 2000-11-16 | 2002-05-24 | Max Co Ltd | Reflected wave type id identification system |
JP4552106B2 (en) * | 2003-08-05 | 2010-09-29 | ソニー株式会社 | Information processing apparatus and method, program, and storage medium |
JP2006174380A (en) * | 2004-12-20 | 2006-06-29 | Shinko Electric Ind Co Ltd | Reader/writer and antenna detection method |
JP3966340B2 (en) * | 2005-03-23 | 2007-08-29 | 松下電工株式会社 | Contactless ID system |
JP4334530B2 (en) * | 2005-11-01 | 2009-09-30 | シャープ株式会社 | Wireless communication method and wireless communication system |
JP4624239B2 (en) * | 2005-11-10 | 2011-02-02 | 株式会社横須賀テレコムリサーチパーク | RFID communication device |
-
2007
- 2007-09-28 JP JP2007255311A patent/JP5061365B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009086984A (en) | 2009-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5061365B2 (en) | Non-contact communication medium reading device and non-contact communication medium reading method | |
US8653946B2 (en) | Passive RFID reader and operation control method therefor | |
US8362879B2 (en) | Apparatus and method for integrated reader and tag | |
US7009495B2 (en) | System and method to identify multiple RFID tags | |
US8704641B2 (en) | Method and communication system for controlling communication distance of RF SIM card with the aid of tag identification | |
US20070273481A1 (en) | RFID tag with programmable read range | |
US10141982B2 (en) | RFID protocols with non-interacting variants | |
CN107886276B (en) | Coded information reading terminal with article positioning function | |
US7589618B2 (en) | RFID readers systems and methods for hopping away from a frequency channel with RF interference | |
US8543056B2 (en) | Communication device, communication method, and program | |
JP5514707B2 (en) | Wireless communication apparatus and wireless communication method | |
CN101159025B (en) | RFID tag reader and method | |
KR100988813B1 (en) | Multi-mode rfid reader architecture | |
US20170017874A1 (en) | Radio frequency identification (rfid) reader with frequency adjustment of continuous radio frequency (rf) wave | |
JP2010505358A (en) | Radio frequency identification fast tag response method and system | |
JP4594250B2 (en) | Communication device | |
KR100807109B1 (en) | Reader of rfid system and controlling methdo therefore | |
EP2620895B1 (en) | System for managing RFID tags | |
JP4682478B2 (en) | Non-contact IC card communication system, IC card and IC card reader | |
JP2013004054A (en) | Active rfid communication control method and rfid wireless device | |
KR100968749B1 (en) | Preamble detector for miller encoding signal having sub carrier | |
JP6258259B2 (en) | Wireless tag communication device | |
CN112771784B (en) | System and method for device coexistence | |
CN101589559B (en) | Radio frequency identification fast tag response method and system | |
JP2008257516A (en) | Data reading device, data reading system, and data reading method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111026 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111108 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120110 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120313 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120710 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120717 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5061365 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150817 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |