JP2003150916A - Wireless communication device and control method thereof, storage medium, and computer program - Google Patents
Wireless communication device and control method thereof, storage medium, and computer programInfo
- Publication number
- JP2003150916A JP2003150916A JP2001350868A JP2001350868A JP2003150916A JP 2003150916 A JP2003150916 A JP 2003150916A JP 2001350868 A JP2001350868 A JP 2001350868A JP 2001350868 A JP2001350868 A JP 2001350868A JP 2003150916 A JP2003150916 A JP 2003150916A
- Authority
- JP
- Japan
- Prior art keywords
- request signal
- communication unit
- response
- signal
- wireless 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/0723—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods 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/10316—Methods 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 using at least one antenna particularly designed for interrogating the wireless record carriers
- G06K7/10356—Methods 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 using at least one antenna particularly designed for interrogating the wireless record carriers using a plurality of antennas, e.g. configurations including means to resolve interference between the plurality of antennas
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Toxicology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Near-Field Transmission Systems (AREA)
Abstract
(57)【要約】
【課題】 無線タグ・リーダ/ライタ同士の干渉を防止
する。
【解決手段】 無線タグ・リーダ/ライタに無線タグと
同等の機能を付加することによって、無線タグ・リーダ
/ライタ自体が他の無線タグ・リーダ/ライタからの要
求に対して無線タグとしての振る舞いをすることができ
る。また、外部の無線タグ・リーダ/ライタからスリー
プ要求を受信したときに、無線タグにおける受動的な信
号送信を禁止することに連動して、無線タグ・リーダ/
ライタにおける能動的な信号送信も禁止することによ
り、他の無線タグ・リーダ/ライタとの間で要求信号の
干渉を軽減することができる。
(57) [Summary] [PROBLEMS] To prevent interference between wireless tag reader / writers. SOLUTION: By adding a function equivalent to a wireless tag to a wireless tag reader / writer, the wireless tag reader / writer itself behaves as a wireless tag in response to a request from another wireless tag reader / writer. Can be. Further, when a sleep request is received from an external wireless tag reader / writer, the wireless tag reader / writer is disabled in conjunction with prohibiting passive signal transmission in the wireless tag.
By prohibiting the active signal transmission in the writer, the interference of the request signal with another wireless tag reader / writer can be reduced.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、比較的近距離の無
線通信エリアで動作する無線通信装置及びその制御方
法、記憶媒体、並びにコンピュータ・プログラムに係
り、例えば特定周波数の電波を受信したことに応答して
識別情報や記憶されている情報に相当する電波を発信す
る動作特性を持つ無線タグを用いて非接触通信を行う無
線通信装置及びその制御方法、記憶媒体、並びにコンピ
ュータ・プログラムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a wireless communication device that operates in a relatively short-distance wireless communication area, a control method therefor, a storage medium, and a computer program. The present invention relates to a wireless communication device that performs contactless communication using a wireless tag having an operation characteristic of transmitting a radio wave corresponding to identification information or stored information, a control method therefor, a storage medium, and a computer program.
【0002】更に詳しくは、本発明は、無線タグ及び無
線タグ・リーダ/ライタ機能を装備する無線通信装置及
びその制御方法、記憶媒体、並びにコンピュータ・プロ
グラムに係り、同じ無線通信エリア内に複数の無線タグ
や無線タグ・リーダ/ライタが混在するような環境にお
いて無線タグ・リーダ/ライタ同士の干渉を防止する無
線通信装置及びその制御方法、記憶媒体、並びにコンピ
ュータ・プログラムに関する。More specifically, the present invention relates to a wireless communication device equipped with a wireless tag and a wireless tag reader / writer function, a control method therefor, a storage medium, and a computer program, and a plurality of wireless communication devices are provided in the same wireless communication area. The present invention relates to a wireless communication device for preventing interference between wireless tag readers / writers in a mixed environment of wireless tags and wireless tag readers / writers, a control method therefor, a storage medium, and a computer program.
【0003】[0003]
【従来の技術】現在、非接触型の無線周波数識別装置
(無線タグ)は、入退室を管理するシステムや、物流に
おける物品識別システム、食堂などでの料金清算のシス
テム、CDやソフトウエアなどの販売店での無断持ち出
し防止システムなど、多数のシステムで利用されてい
る。2. Description of the Related Art Currently, a non-contact type radio frequency identification device (radio tag) is used in a system for managing entry and exit, an item identification system in physical distribution, a fee clearing system in a cafeteria, a CD or software. It is used in many systems, such as the unauthorized removal prevention system at retail stores.
【0004】無線タグは、固有の識別情報や読み書き可
能な記憶領域を含んだデバイスであり、特定周波数の電
波を受信したことに応答して識別情報や記憶されている
情報に相当する電波を発信する動作特性を持ち、読み取
り装置側で無線タグの識別情報や記憶領域に書き込まれ
ている情報を読み出すことによりそれが何であるかを特
定することができる。したがって、無線タグの識別情報
や記憶領域に書き込まれている情報を用いたシステムで
は、書き込まれている固有のIDやその他の情報を利用
して、物品の判別や所有者の判別などを行うことができ
る。A wireless tag is a device that includes unique identification information and a readable / writable storage area, and emits radio waves corresponding to the identification information and stored information in response to reception of radio waves of a specific frequency. It is possible to specify what it is by reading the identification information of the RFID tag or the information written in the storage area on the side of the reading device. Therefore, in the system using the identification information of the RFID tag and the information written in the storage area, the unique ID and other information written in the system can be used to determine the article or the owner. You can
【0005】例えば、特開平6−123773号公報に
は、送受信及びメモリ機能を備えたICチップと、該チ
ップの駆動源と、アンテナとをパッケージ化して小型に
製作される無線周波数識別装置について開示されてい
る。この無線周波数識別装置によれば、物品などに関す
るさまざまのデータをアンテナ経由でICチップの受信
手段に送信し、その出力をメモリに蓄積しておくととも
に、必要に応じてメモリ内のデータを読み出して、アン
テナを介して無線で外部に供給することができる。した
がって、物品などの存在や位置を迅速且つ容易に確認し
たり追跡することが可能である。For example, Japanese Unexamined Patent Publication No. 6-123773 discloses a radio frequency identification device which is manufactured in a small size by packaging an IC chip having transmission / reception and memory functions, a drive source for the chip, and an antenna. Has been done. According to this radio frequency identification device, various data relating to articles and the like are transmitted to the receiving means of the IC chip via the antenna, the output thereof is stored in the memory, and the data in the memory is read as necessary. , Can be supplied to the outside wirelessly via the antenna. Therefore, it is possible to quickly and easily confirm or track the existence or position of an article or the like.
【0006】ところで、このような無線タグ・システム
は基本的に、無線タグへの読み取り又は書き込みを行う
装置は同じ無線通信エリア内では1つしかないことを前
提にして設計されている。このため、同じ無線通信エリ
ア内に複数の無線タグや無線タグ・リーダ/ライタが混
在するような環境下では、互いに干渉し合い、良好な無
線通信を行うことができない。By the way, such a wireless tag system is basically designed on the assumption that there is only one device for reading or writing to the wireless tag in the same wireless communication area. Therefore, in an environment where a plurality of wireless tags and wireless tag readers / writers coexist in the same wireless communication area, they interfere with each other and good wireless communication cannot be performed.
【0007】例えば、1つの無線タグ・リーダ/ライタ
からのアクセスに対して複数の無線タグが応答してしま
ったり、同じ無線タグに対して複数の無線タグ・リーダ
/ライタがアクセスを試みてしまったりする可能性があ
る。For example, a plurality of wireless tags respond to an access from one wireless tag reader / writer, or a plurality of wireless tag readers / writers try to access the same wireless tag. There is a possibility of getting stuck.
【0008】例えば、特表2000−513841号公
報には、1つのRF/IDリーダからの呼び掛けに応答
するときに複数のRF/IDタグが互いに衝突してしま
うという問題を解決するために、ビットワイズのあらか
じめ定められた応答とは異なるビットワイズ応答を持つ
タグを非活性化(deactivate)して、ビット
ワイズのあらかじめ定められた応答を持つタグを選択的
に活性化(activate)させておくことにより、
複数のタグから明瞭に得られるようにする、高周波識別
タグのための方法及び装置について開示されている。[0008] For example, in Japanese Patent Publication No. 2000-513841, in order to solve the problem that a plurality of RF / ID tags collide with each other when responding to a call from one RF / ID reader, a bit Deactivate a tag having a bitwise response different from a predetermined response of Wise, and selectively activate a tag having a predetermined response of bitwise. Due to
Disclosed is a method and apparatus for radio frequency identification tags that allows them to be unambiguously obtained from multiple tags.
【0009】同公報で提案されているように、無線タグ
のリーダ/ライタがアクセスの相手としない無線タグを
非活性化又はスリープさせることにより、無線タグから
の応答が互いに干渉してしまうという問題を回避するこ
とができる。As proposed in the above publication, when the wireless tag reader / writer deactivates or sleeps the wireless tag that is not the access partner, the responses from the wireless tags interfere with each other. Can be avoided.
【0010】ところが、上述したようなリーダ/ライタ
機能付き無線タグのような場合、無線タグはスリープ状
態となって応答が干渉し合う事態を回避することができ
たとしても、そのリーダ/ライタ機能からの要求が他の
リーダ/ライタと干渉してしまうという問題が依然とし
て残されている。However, in the case of the wireless tag with the reader / writer function as described above, even if it is possible to avoid the situation where the wireless tag goes into the sleep state and the responses interfere with each other, the reader / writer function thereof is avoided. There is still a problem that the request from the device interferes with other readers / writers.
【0011】このような同じ無線通信エリア内における
通信の干渉の問題は、非接触通信システムとして周知の
ICカード及びICカード・リーダ/ライタにおいても
当て嵌まるであろう。ICカードは、リーダ/ライタか
らの質問信号に対する応答信号に応じて自身のアンテナ
間の負荷を変化させることによってリーダ/ライタの受
信回路に現れる信号に振幅変調をかけて通信を行う。The problem of communication interference in the same wireless communication area will be applicable to IC cards and IC card reader / writers known as contactless communication systems. The IC card performs communication by amplitude-modulating the signal appearing in the receiving circuit of the reader / writer by changing the load between its own antennas according to the response signal to the inquiry signal from the reader / writer.
【0012】[0012]
【発明が解決しようとする課題】本発明の目的は、特定
周波数の電波を受信したことに応答して識別情報や記憶
されている情報に相当する電波を発信する動作特性を持
つ無線タグを用いて非接触通信を行う、優れた無線通信
装置及びその制御方法、記憶媒体、並びにコンピュータ
・プログラムを提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to use a wireless tag having an operation characteristic of transmitting a radio wave corresponding to identification information or stored information in response to reception of a radio wave of a specific frequency. The present invention provides an excellent wireless communication device for performing non-contact communication by means of the above, a control method thereof, a storage medium, and a computer program.
【0013】本発明の更なる目的は、無線タグ及び無線
タグ・リーダ/ライタ機能の双方を装備して無線通信エ
リア内で好適に動作する、優れた無線通信装置及びその
制御方法、記憶媒体、並びにコンピュータ・プログラム
を提供することにある。A further object of the present invention is to provide an excellent wireless communication device which is equipped with both a wireless tag and a wireless tag reader / writer function and can operate favorably in a wireless communication area, a control method therefor, and a storage medium, And to provide a computer program.
【0014】本発明の更なる目的は、同じ無線通信エリ
ア内に複数の無線タグや無線タグ・リーダ/ライタが混
在するような環境において無線タグ・リーダ/ライタ同
士の干渉を防止することができる、優れた無線通信装置
及びその制御方法、記憶媒体、並びにコンピュータ・プ
ログラムを提供することにある。A further object of the present invention is to prevent interference between wireless tag readers / writers in an environment where a plurality of wireless tags and wireless tag readers / writers coexist in the same wireless communication area. To provide an excellent wireless communication device and its control method, a storage medium, and a computer program.
【0015】[0015]
【課題を解決するための手段及び作用】本発明は、上記
課題を参酌してなされたものであり、その第1の側面
は、無線データを送受信する無線通信装置であって、外
部からの要求信号を受信するとともにこれに対する応答
信号を返す受動通信部と、外部に要求信号を送信すると
ともにこれに対する応答信号を受信する能動通信部とを
備え、前記受動通信部はスリープ要求信号を受信したこ
とに応答してスリープ状態に陥って外部からの要求信号
に応答しなくなる、ことを特徴とする無線通信装置であ
る。The present invention has been made in consideration of the above problems, and a first aspect thereof is a wireless communication device for transmitting and receiving wireless data, which is requested from the outside. A passive communication unit that receives a signal and returns a response signal to the signal, and an active communication unit that transmits a request signal to the outside and receives a response signal to the outside, and the passive communication unit has received the sleep request signal. The wireless communication device is characterized by falling into a sleep state in response to, and not responding to a request signal from the outside.
【0016】また、本発明の第2の側面は、外部からの
要求信号を受信するとともにこれに対する応答信号を返
す受動通信部と、外部に要求信号を送信するとともにこ
れに対する応答信号を受信する能動通信部とを備えて、
無線データを送受信する無線通信装置の制御方法であっ
て、スリープ要求信号を受信したことに応答して前記受
動通信部がスリープ状態に陥って外部からの要求信号に
応答しなくなるステップを備える、ことを特徴とする無
線通信装置の制御方法である。Further, a second aspect of the present invention is that a passive communication unit for receiving a request signal from the outside and returning a response signal thereto, and an active unit for transmitting the request signal to the outside and receiving a response signal thereto. With a communication unit,
A method of controlling a wireless communication device for transmitting and receiving wireless data, comprising the step of responding to the reception of a sleep request signal, wherein the passive communication unit falls into a sleep state and does not respond to a request signal from the outside. Is a method of controlling a wireless communication device.
【0017】本発明の第1又は第2の側面に係る無線通
信装置又はその制御方法によれば、、複数の無線通信装
置が同じ無線通信エリア内に混在するような場合であっ
ても、同じ要求信号に対する複数の受動通信部からの応
答信号が干渉しあることを回避することができる。According to the wireless communication device or the control method thereof according to the first or second aspect of the present invention, the same is true even when a plurality of wireless communication devices are mixed in the same wireless communication area. It is possible to avoid interference of response signals from the plurality of passive communication units with respect to the request signal.
【0018】前記受動通信部は、スリープ状態でスリー
プ解除要求信号を受信したことに応じてスリープ状態を
解除して、外部からの要求信号に対する応答を再開する
ようになっている。The passive communication unit releases the sleep state in response to the reception of the sleep release request signal in the sleep state and resumes the response to the request signal from the outside.
【0019】また、前記受動通信部がスリープ状態の
間、前記能動通信部は要求信号の送信が禁止される。し
たがって、複数の無線通信装置が同じ無線通信エリア内
に混在するような場合であっても、互いの能動通信部か
らの要求信号が干渉しあることを回避することができ
る。While the passive communication unit is in the sleep state, the active communication unit is prohibited from transmitting the request signal. Therefore, even when a plurality of wireless communication devices coexist in the same wireless communication area, it is possible to prevent the request signals from the active communication units from interfering with each other.
【0020】ここで、前記能動通信部は、要求信号を変
調して所定の送信周波数の電波として送出する無線タグ
・リーダとして構成することができる。また、前記受動
通信部は、外部から受信した要求信号を非接触状態で認
識する無線タグとして構成することができる。Here, the active communication unit can be configured as a wireless tag reader which modulates a request signal and sends it out as a radio wave of a predetermined transmission frequency. Further, the passive communication unit can be configured as a wireless tag that recognizes a request signal received from the outside in a non-contact state.
【0021】すなわち、無線タグ・リーダに無線タグと
同等の機能を付加することによって、無線タグ・リーダ
自体が他の無線タグ・リーダからの要求に対して無線タ
グとしての振る舞いをすることができる。このような場
合、本発明の第1の側面に係る無線通信装置は、外部の
無線タグ・リーダからスリープ要求を受信したときに、
無線タグにおける受動的な信号送信を禁止することに連
動して、無線タグ・リーダにおける能動的な信号送信も
禁止することによって、他の無線タグ・リーダとの間で
要求信号の干渉を軽減することができる。That is, by adding a function equivalent to that of the wireless tag to the wireless tag reader, the wireless tag reader itself can behave as a wireless tag in response to a request from another wireless tag reader. . In such a case, the wireless communication device according to the first aspect of the present invention, when receiving a sleep request from an external wireless tag reader,
In conjunction with prohibiting passive signal transmission in the wireless tag, also prohibits active signal transmission in the wireless tag reader, thereby reducing interference of request signals with other wireless tag readers. be able to.
【0022】あるいは、前記能動通信部は、前記受動通
信部におけるアンテナ間の負荷変動に応じて現れる信号
に変調をかけて応答信号を受信するICカード・リーダ
として構成することができる。また、前記受動通信部
は、外部からの要求信号に対する応答信号に応じて自身
のアンテナ間の負荷を変化させるICカードとして構成
することができる。Alternatively, the active communication section can be configured as an IC card reader that receives a response signal by modulating a signal appearing according to a load variation between antennas in the passive communication section. Further, the passive communication unit can be configured as an IC card that changes a load between its own antennas according to a response signal to a request signal from the outside.
【0023】このような場合、本発明の第1の側面に係
る無線通信装置は、外部のICカード・リーダからスリ
ープ要求を受信したときに、ICカードにおける受動的
な信号送信を禁止することに連動して、ICカード・リ
ーダにおける能動的な信号送信も禁止することによっ
て、他のICカード・リーダとの間で要求信号の干渉を
軽減することができる。In such a case, the wireless communication device according to the first aspect of the present invention prohibits passive signal transmission in the IC card when a sleep request is received from an external IC card reader. By interlocking with this, by prohibiting the active signal transmission in the IC card reader, it is possible to reduce the interference of the request signal with other IC card readers.
【0024】また、本発明の第3の側面は、外部からの
要求信号を受信するとともにこれに対する応答信号を返
す受動通信部と、外部に要求信号を送信するとともにこ
れに対する応答信号を受信する能動通信部とを備えた無
線通信装置の制御をコンピュータ・システム上で実行す
るように記述されたコンピュータ・ソフトウェアをコン
ピュータ可読形式で物理的に格納した記憶媒体であっ
て、前記コンピュータ・ソフトウェアは、スリープ要求
信号を受信したことに応答して前記受動通信部がスリー
プ状態に陥って外部からの要求信号に応答しなくするス
テップと、スリープ解除要求信号を受信したことに応じ
て前記受動通信部がスリープ状態を解除して外部からの
要求信号に対する応答を再開させるステップと、前記受
動通信部がスリープ状態の間、前記能動通信部による要
求信号の送信を禁止するステップと、を具備することを
特徴とする記憶媒体である。Further, a third aspect of the present invention is that a passive communication unit for receiving a request signal from the outside and returning a response signal thereto, and an active unit for transmitting the request signal to the outside and receiving a response signal thereto. A storage medium that physically stores computer software in a computer-readable format that is described to execute control of a wireless communication device having a communication unit on a computer system, and the computer software is a sleep medium. In response to receiving the request signal, the passive communication unit falls into a sleep state and stops responding to an external request signal, and the passive communication unit sleeps in response to receiving the sleep release request signal. Releasing the state and restarting the response to the request signal from the outside, and the passive communication unit sleeps. During the state, which is a storage medium which is characterized by comprising the steps of prohibiting the transmission of the request signal by the active communication unit.
【0025】本発明の第3の側面に係る記憶媒体は、例
えば、さまざまなプログラム・コードを実行可能な汎用
コンピュータ・システムに対して、コンピュータ・ソフ
トウェアをコンピュータ可読な形式で提供する媒体であ
る。このような媒体は、例えば、DVD(Digital Vers
atile Disc)やCD(Compact Disc)、FD(FloppyDi
sk)、MO(Magneto-Optical disc)などの着脱自在で
可搬性の記憶媒体である。あるいは、ネットワーク(ネ
ットワークは無線、有線の区別を問わない)などの伝送
媒体などを経由してコンピュータ・ソフトウェアを特定
のコンピュータ・システムに提供することも技術的に可
能である。The storage medium according to the third aspect of the present invention is a medium for providing computer software in a computer-readable format to a general-purpose computer system capable of executing various program codes, for example. Such a medium is, for example, a DVD (Digital Vers
atile Disc), CD (Compact Disc), FD (FloppyDi)
sk), MO (Magneto-Optical disc), and other removable and portable storage media. Alternatively, it is technically possible to provide computer software to a specific computer system via a transmission medium such as a network (whether the network is wireless or wired).
【0026】本発明の第3の側面に係る記憶媒体は、コ
ンピュータ・システム上で所定のコンピュータ・ソフト
ウェアの機能を実現するための、コンピュータ・ソフト
ウェアと記憶媒体との構造上又は機能上の協働的関係を
定義したものである。換言すれば、本発明の第3の側面
に係る記憶媒体を介して所定のコンピュータ・ソフトウ
ェアをコンピュータ・システムにインストールすること
によって、コンピュータ・システム上では協働的作用が
発揮され、本発明の第1及び第2の各側面に係る無線通
信装置又はその制御方法と同様の作用効果を得ることが
できる。The storage medium according to the third aspect of the present invention is a structural or functional cooperation between the computer software and the storage medium for realizing the function of predetermined computer software on a computer system. It defines the physical relationship. In other words, by installing the predetermined computer software in the computer system via the storage medium according to the third aspect of the present invention, the cooperative action is exerted on the computer system, and the first aspect of the present invention is achieved. It is possible to obtain the same effects as those of the wireless communication device or the control method thereof according to the first and second aspects.
【0027】また、本発明の第4の側面は、外部からの
要求信号を受信するとともにこれに対する応答信号を返
す受動通信部と、外部に要求信号を送信するとともにこ
れに対する応答信号を受信する能動通信部とを備えた無
線通信装置の制御をコンピュータ・システム上で実行す
るように記述されたコンピュータ・プログラムであっ
て、スリープ要求信号を受信したことに応答して前記受
動通信部がスリープ状態に陥って外部からの要求信号に
応答しなくするステップと、スリープ解除要求信号を受
信したことに応じて前記受動通信部がスリープ状態を解
除して外部からの要求信号に対する応答を再開させるス
テップと、前記受動通信部がスリープ状態の間、前記能
動通信部による要求信号の送信を禁止するステップと、
を具備することを特徴とするコンピュータ・プログラム
である。Further, a fourth aspect of the present invention is to provide a passive communication unit for receiving a request signal from the outside and returning a response signal thereto, and an active unit for transmitting the request signal to the outside and receiving a response signal thereto. A computer program written to execute control of a wireless communication device having a communication unit on a computer system, wherein the passive communication unit is put into a sleep state in response to receiving a sleep request signal. A step of falling and not responding to a request signal from the outside, a step of restarting the response to the request signal from the outside by canceling the sleep state by the passive communication unit in response to receiving the sleep release request signal, Inhibiting the transmission of a request signal by the active communication unit while the passive communication unit is in a sleep state,
It is a computer program characterized by comprising.
【0028】本発明の第4の側面に係るコンピュータ・
プログラムは、コンピュータ・システム上で所定の処理
を実現するようにコンピュータ可読形式で記述されたコ
ンピュータ・プログラムを定義したものである。換言す
れば、本発明の第4の側面に係るコンピュータ・プログ
ラムをコンピュータ・システムにインストールすること
によって、コンピュータ・システム上では協働的作用が
発揮され、本発明の第1及び第2の各側面に係る無線通
信装置又はその制御方法と同様の作用効果を得ることが
できる。A computer according to the fourth aspect of the present invention
The program defines a computer program written in a computer-readable format so as to realize a predetermined process on a computer system. In other words, by installing the computer program according to the fourth aspect of the present invention in the computer system, a cooperative action is exerted on the computer system, and each of the first and second aspects of the present invention. It is possible to obtain the same effects as those of the wireless communication device or the control method thereof.
【0029】本発明のさらに他の目的、特徴や利点は、
後述する本発明の実施形態や添付する図面に基づくより
詳細な説明によって明らかになるであろう。Further objects, features and advantages of the present invention are as follows.
It will be apparent from the embodiments of the present invention described later and the more detailed description based on the accompanying drawings.
【0030】[0030]
【発明の実施の形態】以下、図面を参照しながら本発明
の実施形態について詳解する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below in detail with reference to the drawings.
【0031】図1には、本発明を実現した無線通信エリ
アの様子を示している。この無線通信エリア内では、複
数の無線タグ、並びに複数のリーダ・ライタ装置が混在
している。同図において、参照番号1及び2は無線タグ
であり、また、参照番号3及び4は無線タグ・リーダ/
ライタである。以下、単に「無線タグ・リーダ/ライ
タ」と呼ぶときには、無線タグ及びリーダ/ライタ機能
の双方を備えた無線通信装置であるとする。FIG. 1 shows a state of a wireless communication area in which the present invention is realized. In this wireless communication area, a plurality of wireless tags and a plurality of reader / writer devices are mixed. In the figure, reference numerals 1 and 2 are wireless tags, and reference numerals 3 and 4 are wireless tag readers / readers.
A writer. Hereinafter, when simply referred to as a “wireless tag reader / writer”, it is assumed to be a wireless communication device having both a wireless tag and a reader / writer function.
【0032】図1に示す例では、無線タグ・リーダ/ラ
イタ3が同じ無線通信エリア内に存在する無線タグ1及
び2、並びに無線タグ・リーダ/ライタ4に対して読み
出し又は書き込み要求を送信し、その応答を受信してい
る様子を示している。この場合、無線タグ・リーダ/ラ
イタ3から見ると、無線タグ・リーダ/ライタ4は、無
線タグ1及び2と同様に振る舞いをする。すなわち、無
線タグ・リーダ/ライタ3は、無線タグ・リーダ/ライ
タ4も無線タグの1つとして認識する。In the example shown in FIG. 1, the wireless tag reader / writer 3 sends a read or write request to the wireless tags 1 and 2 and the wireless tag reader / writer 4 existing in the same wireless communication area. , Showing how the response is being received. In this case, when viewed from the wireless tag reader / writer 3, the wireless tag reader / writer 4 behaves similarly to the wireless tags 1 and 2. That is, the wireless tag reader / writer 3 also recognizes the wireless tag reader / writer 4 as one of the wireless tags.
【0033】さらに、同図に示す例では、無線タグ・リ
ーダ/ライタ3への干渉を軽減するために、無線タグ・
リーダ/ライタ4がリーダ/ライタとして能動的な送信
信号を送出することを抑制している。Further, in the example shown in the figure, in order to reduce interference with the RFID tag reader / writer 3,
As a reader / writer, the reader / writer 4 is restrained from sending an active transmission signal.
【0034】図2には、無線タグ及びリーダ/ライタの
双方の機能を備えた無線通信装置100のハードウェア
構成を模式的に示している。以下、同図を参照しながら
各部について説明する。FIG. 2 schematically shows a hardware configuration of a wireless communication device 100 having both functions of a wireless tag and a reader / writer. Hereinafter, each part will be described with reference to FIG.
【0035】参照番号101は不揮発性記憶領域であ
り、例えばEEPROM(Electrically Erasable and
Programmable ROM)のような書き込み可能な不揮発性メ
モリ装置や,ハード・ディスク装置のような外部記憶装
置で構成される。この不揮発性記憶領域101は、無線
通信装置100の動作を制御するためのプログラム・コ
ードを保持する制御ソフトウェア格納領域と、無線通信
装置100が無線タグ(若しくはその他の受動的な通信
装置)として振舞うときに使用する仮想タグ記憶領域
と、その他の汎用的に使用可能な記憶領域を備えてい
る。Reference numeral 101 is a non-volatile storage area, for example, an EEPROM (Electrically Erasable and
It is composed of a writable non-volatile memory device such as a programmable ROM) and an external storage device such as a hard disk device. The non-volatile storage area 101 is a control software storage area that holds a program code for controlling the operation of the wireless communication device 100, and the wireless communication device 100 behaves as a wireless tag (or other passive communication device). It has a virtual tag storage area that is sometimes used and other storage areas that can be used for general purposes.
【0036】参照番号102は、出力画面を持った表示
部であり、例えば液晶表示ディスプレイ(LCD)で構
成され、無線通信装置100の操作や状態を表示するた
めに使用される。Reference numeral 102 is a display unit having an output screen, which is composed of, for example, a liquid crystal display (LCD), and is used to display the operation and status of the wireless communication device 100.
【0037】参照番号103は、無線通信装置100全
体の動作を統括的にコントロールするCPU(Central
Processing Unit)である。また、参照番号104は、
一時記憶領域104であり、RAM(Random Access Me
mory)のような書き換え可能な揮発性メモリ装置で構成
される。CPU103は、不揮発性記憶領域101の制
御ソフトウェア格納領域から一時記憶領域104上にロ
ードしたプログラム・コードを実行し、また、プログラ
ム実行中の作業データを一時記憶領域104に一時保存
する。Reference numeral 103 is a central processing unit (CPU) that centrally controls the operation of the entire wireless communication apparatus 100.
Processing Unit). Further, the reference number 104 is
A temporary storage area 104, which is a RAM (Random Access Me
mory) and rewritable volatile memory device. The CPU 103 executes the program code loaded from the control software storage area of the non-volatile storage area 101 onto the temporary storage area 104, and temporarily saves work data during program execution in the temporary storage area 104.
【0038】参照番号105は、ユーザが操作コマンド
やデータなどを入力するための入力部である。入力部1
05は、例えば複数のキーやボタン、あるいは、表示部
102の表示画面に重畳されたタッチパネルなどで構成
される。Reference numeral 105 is an input unit for the user to input operation commands, data and the like. Input section 1
Reference numeral 05 denotes, for example, a plurality of keys or buttons, or a touch panel superimposed on the display screen of the display unit 102.
【0039】参照番号106は、無線通信部であり、C
PU103からのコマンドに従って外部と無線通信を行
う機能モジュールであり、信号の送受信を司るベースバ
ンド・ブロックや所定のRF周波数信号をアンテナ10
7を介して送受信するRFブロックを備えている。無線
通信部106は、例えばFPGA(Field Programmable
Gate Array)のような、IC完成後にユーザが内部論
理をプログラムにより変更できる汎用のロジック・デバ
イスで構成することができる。Reference numeral 106 is a wireless communication unit, which is C
A functional module that performs wireless communication with the outside according to a command from the PU 103, and transmits a signal to and from a baseband block and a predetermined RF frequency signal to the antenna 10
An RF block for transmitting and receiving via 7 is provided. The wireless communication unit 106 is, for example, an FPGA (Field Programmable).
It can be configured by a general-purpose logic device such as a gate array) that allows the user to change the internal logic by a program after the completion of the IC.
【0040】本実施形態では、無線通信部106は、外
部からの要求信号を受信して応答信号を返す受動通信機
能と、外部に要求信号を送信するとともに外部からその
応答信号を受信する能動通信機能とを備えている。但
し、これらの詳細については後述に譲る。In this embodiment, the wireless communication section 106 has a passive communication function for receiving a request signal from the outside and returning a response signal, and an active communication for transmitting the request signal to the outside and receiving the response signal from the outside. It has functions and. However, these details will be described later.
【0041】参照番号108は、外部インターフェース
であり、無線通信装置100をコンピュータやその他の
情報機器,情報処理端末と接続するために使用すること
ができる。外部インターフェースは、例えば、Ethe
rnet、RS232C、USB(Universal Serial B
us)、IrDA、Bluetooth、IEEE 80
2.11bなどの標準的なインターフェースで構成する
ことができる。Reference numeral 108 is an external interface, which can be used to connect the wireless communication device 100 to a computer, other information equipment, and an information processing terminal. The external interface is, for example, Ether
rnet, RS232C, USB (Universal Serial B
us), IrDA, Bluetooth, IEEE 80
It can be configured with a standard interface such as 2.11b.
【0042】図3には、無線通信部106の機能構成を
模式的に示している。同図に示すように、外部からの要
求信号を受信して応答信号を返す受動通信部106A
と、外部に要求信号を送信するとともに外部からその応
答信号を受信する能動通信部106Bを備えている。FIG. 3 schematically shows a functional configuration of the wireless communication section 106. As shown in the figure, the passive communication unit 106A that receives a request signal from the outside and returns a response signal
And an active communication unit 106B that transmits a request signal to the outside and receives a response signal from the outside.
【0043】受動通信部106Aは、外部から読み出し
要求や書き込み要求の他、スリープ要求及びスリープ解
除要求などの要求信号を受信することができる。読み出
し要求を受信した場合には、不揮発性記憶領域101の
仮想タグ記憶領域に格納されている要求データを返信す
る。また、書き込み要求を受信した場合には、不揮発性
記憶領域101の仮想タグ記憶領域に要求データを書き
込む。The passive communication section 106A can receive request signals such as a sleep request and a sleep release request as well as a read request and a write request from the outside. When the read request is received, the request data stored in the virtual tag storage area of the nonvolatile storage area 101 is returned. When the write request is received, the request data is written in the virtual tag storage area of the nonvolatile storage area 101.
【0044】また、受動通信部106Aは、スリープ要
求を受信したことに応答して、スリープ状態に陥る。ス
リープ状態では、外部からの読み出し要求や書き込み要
求に応答しなくなる。例えば、同じ無線通信エリア内で
複数の受動通信部106Aが混在するような場合、特定
の受動通信部106A以外をスリープ状態に設定するこ
とにより、受動通信部106Aからの応答が互いに干渉
してしまうという問題を回避することができる。スリー
プ状態は、スリープ解除要求を受信してスリープが解除
されるまで継続する。Further, the passive communication section 106A falls into the sleep state in response to the reception of the sleep request. In the sleep state, it does not respond to external read or write requests. For example, when a plurality of passive communication units 106A coexist in the same wireless communication area, the response from the passive communication unit 106A interferes with each other by setting a sleep state other than the specific passive communication unit 106A. The problem can be avoided. The sleep state continues until the sleep release request is received and the sleep is released.
【0045】受動通信部106Aは、自身の状態すなわ
ちスリープ状態又はスリープ解除状態のいずれであるか
を状態保持部106Cに保持している。能動通信部10
Bは、受動通信部106Aの状態保持部106Cにアク
セスすることができる。The passive communication unit 106A holds its own state, that is, the sleep state or the sleep release state in the state holding unit 106C. Active communication unit 10
B can access the state holding unit 106C of the passive communication unit 106A.
【0046】一方の能動通信部106Bは、外部に読み
出し要求や書き込み要求の他、スリープ要求及びスリー
プ解除要求などの要求信号を送信するとともに、これに
対する応答信号を受信することができる。スリープ要求
を送信することにより、相手方の受動通信部106Aを
スリープ状態に遷移させ、また、スリープ解除要求を送
信することによりそのスリープ状態を解除することがで
きる。On the other hand, the active communication section 106B can transmit request signals such as a sleep request and a sleep release request in addition to a read request and a write request to the outside, and can receive a response signal to this. By transmitting the sleep request, the passive communication unit 106A of the other party can transit to the sleep state, and by transmitting the sleep release request, the sleep state can be released.
【0047】能動通信部10Bは、要求信号を送信する
前に、受動通信部106A内の状態保持部106Cを参
照して、受動通信部106Aがスリープ状態であるか否
かを判別する。そして、スリープ状態であれば、要求信
号の送出をディセーブルする。これによって、例えば同
じ無線通信エリア内に複数の能動通信部10Bが混在す
るような場合に、要求信号が互いに干渉してしまうとい
う問題を回避することができる。Before transmitting the request signal, the active communication section 10B refers to the state holding section 106C in the passive communication section 106A to determine whether or not the passive communication section 106A is in the sleep state. Then, in the sleep state, the transmission of the request signal is disabled. This can avoid the problem that the request signals interfere with each other when a plurality of active communication units 10B coexist in the same wireless communication area.
【0048】受動通信機能と能動通信機能の組合せの一
例として、特定周波数の電波を受信したことに応答して
識別情報や記憶されている情報に相当する電波を発信す
る動作特性を持つ無線タグと、無線タグ・リーダ/ライ
タを挙げることができる。As an example of a combination of the passive communication function and the active communication function, a radio tag having an operation characteristic of transmitting a radio wave corresponding to identification information or stored information in response to reception of a radio wave of a specific frequency. , Wireless tag reader / writer.
【0049】ここで、能動通信部としての無線タグ・リ
ーダ/ライタが受動通信部としての無線タグに対して読
み書き動作を行なう仕組みについて、図4を参照しなが
ら説明する。図示の例では、無線送受信のために電磁授
受方式が採用されている。Here, a mechanism in which the wireless tag reader / writer as the active communication unit performs a read / write operation with respect to the wireless tag as the passive communication unit will be described with reference to FIG. In the illustrated example, an electromagnetic transfer system is used for wireless transmission and reception.
【0050】同図において、参照番号11は、無線タグ
であり、タグ・チップ12とアンテナ13で構成され
る。In the figure, reference numeral 11 is a wireless tag, which is composed of a tag chip 12 and an antenna 13.
【0051】アンテナ13には、半波長のダイポール・
アンテナなどが使用される。また、タグ・チップ12
は、変調部20と、整流・復調部22と、メモリ部23
で構成される。メモリ部23は、仮想タグ記憶領域(前
述)に相当する。The antenna 13 has a half-wavelength dipole
An antenna etc. is used. Also, the tag chip 12
Is a modulation unit 20, a rectification / demodulation unit 22, and a memory unit 23.
Composed of. The memory unit 23 corresponds to the virtual tag storage area (described above).
【0052】無線タグ・リーダ/ライタ10より送信さ
れた電波foは、アンテナ13で受信され、整流・復調
部22に入力される。ここで、電波foは整流され、直
流電源に変換されると同時に、この電源により復調機能
が動作開始して、無線タグ11に対する読み取り信号で
あることが認識される。発生した電源は、メモリ部23
及び変調部20にも供給される。The radio wave fo transmitted from the RFID tag reader / writer 10 is received by the antenna 13 and input to the rectification / demodulation unit 22. Here, the radio wave fo is rectified and converted into a DC power source, and at the same time, the power source activates a demodulation function, and it is recognized that it is a read signal to the wireless tag 11. The generated power is stored in the memory unit 23.
It is also supplied to the modulator 20.
【0053】メモリ部23は、内部にあらかじめ格納さ
れたIDなど情報を読み出して、変調部20に送信デー
タとして送る。変調部20は、ダイオード・スイッチ2
1で構成され、送信データにより、ダイオード・スイッ
チ21はオン/オフ動作を繰り返す。すなわち、データ
が1の場合は、オンとなり、アンテナ13はアンテナ・
インピーダンス(例えば、50オーム)で終端される。The memory section 23 reads information such as an ID stored in advance inside and sends it to the modulation section 20 as transmission data. The modulator 20 includes a diode switch 2
1, the diode switch 21 repeats the on / off operation depending on the transmission data. That is, when the data is 1, it is turned on and the antenna 13 is
It is terminated with an impedance (eg 50 ohms).
【0054】このとき、無線タグ・リーダ/ライタ10
からの電波は無線タグ11側で吸収される。データが0
の場合は、オフとなり、ダイオード・スイッチ21はオ
ープン状態となり、同時にアンテナ13の終端もオープ
ン状態となる。このとき、タグ・リーダ/ライタ10か
らの電波は反射され、送信元に戻ることになる。At this time, the wireless tag reader / writer 10
The radio wave from is absorbed by the wireless tag 11 side. Data is 0
In the case of, the switch is turned off, the diode switch 21 is opened, and at the same time, the terminal of the antenna 13 is also opened. At this time, the radio wave from the tag reader / writer 10 is reflected and returns to the transmission source.
【0055】このような通信方法は「バック・スキャッ
タ方式」と呼ばれる。こうして、無線タグ11は無電源
で内部の情報を無線タグ・リーダ/ライタ10側に送る
ことが可能となる。Such a communication method is called a "back scatter method". In this way, the wireless tag 11 can send internal information to the wireless tag reader / writer 10 without power supply.
【0056】一方の無線タグ・リーダ/ライタ10は、
タグ読み取りモジュール14と、このタグ読み取りモジ
ュール14に接続されたアンテナ15で構成され、ホス
ト機器16に接続して使用される。ホスト機器16は、
例えば、無線通信装置100内のCPU103や、さら
に外部インターフェース108経由で接続されるパーソ
ナル・コンピュータやPDA(Personal Digital Assis
tant)などの情報端末で構成され、ユーザが対話入力を
行うためのユーザ・インターフェースを提供する。One of the RFID tag reader / writer 10 is
The tag reading module 14 and the antenna 15 connected to the tag reading module 14 are used and are connected to the host device 16 for use. The host device 16 is
For example, the CPU 103 in the wireless communication device 100, a personal computer or a PDA (Personal Digital Assis) connected via the external interface 108, and the like.
tant) and other information terminals, and provides a user interface for the user to perform interactive input.
【0057】ホスト機器16は、まず、無線タグ11の
読み取り指示をホスト・インタフェース部31を経由し
て通信制御部30に通知する。The host device 16 first notifies the communication control unit 30 of the instruction to read the RFID tag 11 via the host interface unit 31.
【0058】ベースバンド処理部29は、通信制御部3
0からのタグの読み取りコマンドを受け取ると、送信デ
ータに編集を行い、フィルタリングを行った後、ASK
(Amplitude Shift Keying)変調部27にベースバンド
信号を送る。ASK変調部27は、周波数シンセサイザ
26の周波数foでASK変調を行う。The baseband processing unit 29 includes the communication control unit 3
When the tag read command from 0 is received, the transmitted data is edited and filtered, and then ASK is performed.
(Amplitude Shift Keying) Sends a baseband signal to the modulator 27. The ASK modulator 27 performs ASK modulation at the frequency fo of the frequency synthesizer 26.
【0059】周波数シンセサイザ26の周波数設定は、
通信制御部30によって行われる。一般に、無線タグ1
1からの信号の定在波やマルチパスの軽減のために、無
線タグ11への送信周波数は、ホッピングして用いられ
る。このホッピングの指示も通信制御部30によって行
われる。ASK変調がかけられた送信信号は、サーキュ
レータ24を経由して、アンテナ15より無線タグ11
に向けて放射される。The frequency setting of the frequency synthesizer 26 is
It is performed by the communication control unit 30. Generally, a wireless tag 1
The transmission frequency to the wireless tag 11 is used by hopping in order to reduce the standing wave and multipath of the signal from 1. This communication hopping instruction is also given by the communication control unit 30. The transmission signal that has been ASK-modulated passes through the circulator 24 and is transmitted from the antenna 15 to the wireless tag 11
Is emitted toward.
【0060】先に述べたように、バック・スキャッタ方
式で戻って来た無線タグ11からの反射信号は、無線タ
グ・リーダ/ライタ10から送信された信号と同一周波
数である。この信号は、無線タグ・リーダ/ライタ10
のアンテナ15で受信され、ミキサー25に入力され
る。As described above, the reflected signal from the wireless tag 11 returned by the back scatter method has the same frequency as the signal transmitted from the wireless tag reader / writer 10. This signal is sent to the RFID tag reader / writer 10
The signal is received by the antenna 15 and input to the mixer 25.
【0061】ミキサー25には、送信時と同じローカル
周波数foが入力されるため、ミキサー25の出力に
は、無線タグ11側で変調をかけた信号が現れることに
なる。Since the same local frequency fo as that at the time of transmission is input to the mixer 25, a signal modulated on the wireless tag 11 side appears at the output of the mixer 25.
【0062】復調部28では、この信号から1/0のデ
ータに復調を行い、ベースバンド処理部29に送る。ベ
ースバンド処理部29では、データをデコードし、無線
タグ11内のメモリ部23に格納されていたデータを取
り出す。このデータは、通信制御部30の指示に従い、
ホスト・インタフェース部31からホスト機器16に転
送される。The demodulator 28 demodulates this signal into 1/0 data and sends it to the baseband processor 29. The baseband processing unit 29 decodes the data and extracts the data stored in the memory unit 23 in the wireless tag 11. This data, according to the instruction of the communication control unit 30,
It is transferred from the host interface unit 31 to the host device 16.
【0063】以上のようにして、無線タグ・リーダ/ラ
イタ10は、無線タグ11内の情報を読み出すことがで
きる。また、無線タグ・リーダ/ライタ10は、上述と
同様の動作で無線タグ11への書き込み動作を行なうこ
とができる。この場合、ホスト機器16側の指定データ
を無線タグ11内のメモリ部23(すなわち仮想タグ記
憶領域)に書き込むことができる。As described above, the wireless tag reader / writer 10 can read the information in the wireless tag 11. Further, the wireless tag reader / writer 10 can perform the write operation to the wireless tag 11 by the same operation as described above. In this case, the designated data on the host device 16 side can be written in the memory unit 23 (that is, the virtual tag storage area) in the wireless tag 11.
【0064】また、受動通信機能と能動通信機能の組合
せについての他の例として、リーダ/ライタからの要求
信号に対する応答信号に応じて自身のアンテナ間の負荷
を変化させることによってリーダ/ライタの受信回路に
現れる信号に振幅変調をかけて通信を行う非接触ICカ
ード並びにICカード・リーダ/ライタを挙げることが
できる。As another example of the combination of the passive communication function and the active communication function, the load of the reader / writer is changed by changing the load between the antennas of the reader / writer according to the response signal to the request signal from the reader / writer. A non-contact IC card and an IC card reader / writer that perform communication by applying amplitude modulation to a signal appearing in a circuit can be mentioned.
【0065】ICカードとICカード・リーダ/ライタ
間の無線通信は、例えば電磁誘導の原理に基づいて実現
される。図5には、電磁誘導に基づくICカードとIC
カード・リーダ/ライタの無線通信の仕組みを概念的に
図解している。ICカード・リーダ/ライタは、ループ
・コイルで構成されたアンテナLRWを備え、このアンテ
ナLRWに電流IRWを流すことでその周辺に磁界を発生さ
せる。一方、ICカード側では、電気的にはICカード
の周辺にループ・コイルLcが形設されている。ICカー
ド側のループ・コイルLc端にはICカード・リーダ/ラ
イタ側のループ・アンテナLcが発する磁界による誘導
電圧が生じて、ループ・コイルLc端に接続されたICカ
ードの端子に入力される。Wireless communication between the IC card and the IC card reader / writer is realized, for example, based on the principle of electromagnetic induction. FIG. 5 shows an IC card and an IC based on electromagnetic induction.
It conceptually illustrates the wireless communication mechanism of the card reader / writer. The IC card reader / writer includes an antenna L RW composed of a loop coil, and a current I RW is passed through the antenna L RW to generate a magnetic field around it. On the other hand, on the IC card side, a loop coil L c is electrically formed around the IC card. An induced voltage is generated at the end of the loop coil L c on the IC card side by the magnetic field generated by the loop antenna L c on the side of the IC card reader / writer, and the terminal of the IC card connected to the end of the loop coil L c is generated. Is entered.
【0066】ICカード・リーダ/ライタ側のアンテナ
LRWとICカード側のループ・コイルLcは、その結合度
は互いの位置関係によって変わるが、系としては1個の
トランスを形成していると捉えることができ、ICカー
ドの読み書き動作を図6に示すようにモデル化すること
ができる。The antenna L RW on the IC card reader / writer side and the loop coil L c on the IC card side form a single transformer as a system, although the degree of coupling varies depending on their positional relationship. The read / write operation of the IC card can be modeled as shown in FIG.
【0067】ICカード・リーダ/ライタ側では、アン
テナLRWに流す電流IRWを変調することで、ICチップ
上のループ・コイルLcに誘起される電圧VOは変調を受
け、そのことを利用してICカード・リーダ/ライタは
ICカードへのデータ送信を行うことができる。On the IC card reader / writer side, by modulating the current I RW flowing through the antenna L RW , the voltage V O induced in the loop coil L c on the IC chip is modulated, and Utilizing this, the IC card reader / writer can send data to the IC card.
【0068】また、ICカードは、ICカード・リーダ
/ライタへ返送するためのデータに応じてループ・コイ
ルLcの端子間の負荷を変動させる機能(Load Switchin
g)を持つ。ループ・コイルLcの端子間の負荷が変動す
ると、ICカード・リーダ/ライタ側ではアンテナ端子
間のインピーダンスが変化して、アンテナLRWの通過電
流IRWや電圧VRWの変動となって現れる。この変動分を
復調することで、ICカード・リーダ/ライタはICカ
ードの返送データを受信することができる。Further, the IC card has a function (Load Switchin) of varying the load between the terminals of the loop coil L c in accordance with the data to be returned to the IC card reader / writer.
g). When the load between the terminals of the loop coil L c fluctuates, the impedance between the antenna terminals on the IC card reader / writer side changes, which appears as fluctuations in the passing current I RW and the voltage V RW of the antenna L RW. . By demodulating this fluctuation, the IC card reader / writer can receive the return data of the IC card.
【0069】すなわち、ICカードは、ICカード・リ
ーダ/ライタからの要求信号に対する応答信号に応じて
自身のアンテナ間の負荷を変化させることによって、カ
ード読み書き装置側の受信回路に現れる信号に振幅変調
をかけて通信を行うことができる。That is, the IC card changes the load between its own antennas according to the response signal to the request signal from the IC card reader / writer, thereby amplitude-modulating the signal appearing in the receiving circuit on the card reading / writing device side. It is possible to communicate by spending time.
【0070】図7には、無線通信装置100における信
号受信処理動作をフローチャートの形式で示している。
この動作は、無線通信装置が通常の無線タグ(あるいは
ICカード)のような受動通信機能としての振る舞いを
可能にするものであり、例えば、CPU103が不揮発
記憶領域101に格納されている制御ソフトウェアを実
行するという形態で実現される。あるいは、FPGAな
どによって構成された無線通信部106内のベースバン
ド・ブロックに実装されたロジックによって実現するこ
とも可能である。以下、このフローチャートを参照しな
がら、無線通信装置100における信号受信処理につい
て説明する。FIG. 7 shows a signal reception processing operation in radio communication apparatus 100 in the form of a flowchart.
This operation enables the wireless communication device to behave as a passive communication function such as an ordinary wireless tag (or IC card). For example, the CPU 103 executes control software stored in the nonvolatile storage area 101. It is realized in the form of execution. Alternatively, it can be realized by a logic implemented in a baseband block in the wireless communication unit 106 configured by FPGA or the like. Hereinafter, the signal reception process in the wireless communication device 100 will be described with reference to this flowchart.
【0071】無線通信装置100において信号受信処理
が起動すると、まずステップS1において、スリープ状
態をオフに初期化する。そして、これ以降、ステップS
2で信号受信待ちの状態となる。When the signal receiving process is activated in the wireless communication device 100, first, in step S1, the sleep state is initialized to off. Then, after this, step S
At 2, the signal waits.
【0072】信号受信待ち状態において、無線通信装置
100が、外部の無線タグ(あるいはICカード)など
の受動通信機能から応答信号を受け取ったり、あるいは
無線タグ・リーダ/ライタ(あるいはICカード・リー
ダ/ライタ)などの能動受信機能から要求信号を受け取
ると、ステップS3に進んでスリープ状態の判定を行
う。In the signal reception waiting state, the wireless communication device 100 receives a response signal from a passive communication function such as an external wireless tag (or IC card), or a wireless tag reader / writer (or IC card reader / writer). When a request signal is received from an active reception function such as a writer), the process proceeds to step S3 and the sleep state is determined.
【0073】判断ブロックS3において、スリープ状態
がオンであると判定された場合、ステップS4に進ん
で、さらに受信した信号がスリープ解除要求であるかど
うかの判定を行う。スリープ解除要求以外の信号の場
合、スリープ中にある無線通信装置100は、何も処理
をせずにステップS2に戻り、次の信号受信を待つ。When it is determined in the decision block S3 that the sleep state is ON, the process proceeds to step S4, and it is further determined whether or not the received signal is a sleep release request. If the signal is a signal other than the sleep release request, the wireless communication device 100 in the sleep returns to step S2 without performing any processing and waits for the next signal reception.
【0074】他方、ステップS4においてスリープ解除
要求であると判定された場合には、次ステップS5に進
んで、スリープ状態をオフに設定した後、ステップS2
に戻り、次の信号受信を待つ。On the other hand, if it is determined in step S4 that the request is a sleep release request, the process proceeds to the next step S5 to set the sleep state to OFF, and then to step S2.
Return to and wait for the next signal.
【0075】ステップS5における処理を行うと、この
無線通信装置100は、スリープ状態が解除され、無線
タグ(あるいはICカード)などの受動通信機能として
さまざまな要求に対して応答できる状態となるととも
に、無線タグ・リーダ/ライタ(あるいはICカード・
リーダ/ライタ)としてさまざまな要求を送信できる状
態になる。When the processing in step S5 is performed, the wireless communication device 100 is released from the sleep state and is ready to respond to various requests as a passive communication function such as a wireless tag (or IC card). Wireless tag reader / writer (or IC card
As a reader / writer, it becomes ready to send various requests.
【0076】また、判断ブロックS3において、スリー
プ状態がオフであると判定された場合には、ステップS
6に進んで受信した信号が、他の無線タグ・リーダ/ラ
イタ(あるいはICカード・リーダ/ライタ)などの能
動通信機能からの要求信号であるか、又は、他の無線タ
グ(又はICカード)などの受動通信機能からの応答信
号であるかを判定する。If it is determined in decision block S3 that the sleep state is off, step S
The signal received in step 6 is a request signal from an active communication function such as another wireless tag reader / writer (or IC card reader / writer), or another wireless tag (or IC card) It is determined whether it is a response signal from a passive communication function such as.
【0077】判断ブロックS6において、他の無線タグ
・リーダ/ライタ(あるいはICカード・リーダ/ライ
タ)などの能動通信機能からの要求信号であると判定さ
れた場合には、ステップS7に進んで、さらに受信信号
がスリープ要求であるか否かを判定する。If it is determined in the decision block S6 that the request signal is from an active communication function such as another RFID tag reader / writer (or IC card reader / writer), the operation proceeds to step S7. Further, it is determined whether or not the received signal is a sleep request.
【0078】判断ブロックS7においてスリープ要求で
あると判定された場合には、次S8においてスリープ状
態をオンに設定した後、ステップS2に戻り、次の信号
受信を待つ。When it is determined in the decision block S7 that the sleep request is issued, the sleep state is set to ON in the next S8, and then the process returns to the step S2 to wait for the next signal reception.
【0079】ステップS8の処理を行うと、この無線通
信装置100は、スリープ状態が解除されるまで、無線
タグ(あるいはICカード)などの受動通信機能として
さまざまな要求に対して応答しなくなるとともに、無線
タグ・リーダ/ライタ(あるいはICカード・リーダ/
ライタ)などの能動通信機能としてさまざまな要求を送
信しなくなる。When the processing of step S8 is performed, the wireless communication device 100 does not respond to various requests as a passive communication function of a wireless tag (or IC card) until the sleep state is released, and Wireless tag reader / writer (or IC card reader /
It does not send various requests as an active communication function such as a writer).
【0080】また、判断ブロックS7において、受信信
号がスリープ要求以外であると判定された場合には、ス
テップS10に進んで、無線通信部106は無線タグ
(あるいはICカード)などの受動通信機能としての振
る舞い、すなわち要求受信処理を行う。その後、ステッ
プS2に戻り、次の信号受信を待つ。ステップS10に
おける要求受信処理については、紙面の関係上、別途、
図9にて説明する。If it is determined in the decision block S7 that the received signal is other than the sleep request, the process proceeds to step S10, where the wireless communication section 106 has a passive communication function such as a wireless tag (or IC card). Behavior, that is, request reception processing is performed. Then, it returns to step S2 and waits for the next signal reception. Regarding the request receiving process in step S10, due to space limitations, a separate description will be given.
This will be described with reference to FIG.
【0081】判断ブロックS6において、受信信号が、
他の無線タグ・リーダ/ライタ(あるいはICカード・
リーダ/ライタ)などの能動通信機能からの要求信号で
はないと判定された場合、すなわち、他の無線タグ(あ
るいはICカード)などの受動通信機能からの応答信号
であると判定された場合には、ステップS9に進んで、
無線タグ・リーダ/ライタ(あるいはICカード・リー
ダ/ライタ)などの能動通信機能としての振る舞い、す
なわち応答受信処理を行う。その後、ステップS2に戻
り、次の信号受信を待つ。ステップS9における応答受
信処理については、紙面の関係上、別途、図8にて説明
する。In decision block S6, the received signal is
Other wireless tag reader / writer (or IC card
When it is determined that it is not a request signal from an active communication function such as a reader / writer, that is, when it is determined that it is a response signal from a passive communication function such as another wireless tag (or IC card) , Go to step S9,
It behaves as an active communication function of a wireless tag reader / writer (or IC card reader / writer), that is, a response reception process. Then, it returns to step S2 and waits for the next signal reception. The response reception process in step S9 will be described separately with reference to FIG. 8 due to space limitations.
【0082】図8には、図7に示したフローチャート中
のステップ9における応答受信処理の手順をフローチャ
ートの形式で示している。この応答受信処理は、無線通
信装置100が無線タグ・リーダ/ライタ(あるいはI
Cカード・リーダ/ライタ)などの能動通信機能として
の振る舞いに相当する。この応答受信処理は、例えば、
CPU103が不揮発記憶領域101に格納されている
制御ソフトウェアを実行するという形態で実現される。
あるいは、FPGAなどによって構成された無線通信部
106内のベースバンド・ブロックに実装されたロジッ
クによって実現することも可能である。以下、このフロ
ーチャートを参照しながら、無線通信装置100の応答
受信処理について説明する。FIG. 8 shows, in the form of a flowchart, the procedure of the response receiving process in step 9 in the flowchart shown in FIG. In this response reception process, the wireless communication device 100 performs wireless tag reader / writer (or I
This corresponds to the behavior as an active communication function of a C card reader / writer). This response reception process is, for example,
It is realized in a form in which the CPU 103 executes the control software stored in the non-volatile storage area 101.
Alternatively, it can be realized by a logic implemented in a baseband block in the wireless communication unit 106 configured by FPGA or the like. Hereinafter, the response reception process of the wireless communication device 100 will be described with reference to this flowchart.
【0083】無線通信装置100は、応答信号受信処理
開始後、応答結果を作成し、呼び元の手続きに処理を返
して(ステップS21)、応答受信処理を終了する。After starting the response signal receiving process, the radio communication device 100 creates a response result, returns the process to the procedure of the caller (step S21), and ends the response receiving process.
【0084】また、図9には、図7に示したフローチャ
ート中のステップ10における要求受信処理の手順をフ
ローチャートの形式で示している。この要求受信処理
は、無線通信装置100が無線タグ(あるいはICカー
ド)などの受動通信機能としての振る舞いに相当する。
この要求受信処理は、例えば、CPU103が不揮発記
憶領域101に格納されている制御ソフトウェアを実行
するという形態で実現される。あるいは、FPGAなど
によって構成された無線通信部106内のベースバンド
・ブロックに実装されたロジックによって実現すること
も可能である。以下、このフローチャートを参照しなが
ら、無線通信装置100の要求受信処理について説明す
る。Further, FIG. 9 shows, in the form of a flowchart, the procedure of the request receiving process in step 10 in the flowchart shown in FIG. This request reception process corresponds to the behavior of the wireless communication device 100 as a passive communication function such as a wireless tag (or IC card).
The request receiving process is realized, for example, in a form in which the CPU 103 executes the control software stored in the non-volatile storage area 101. Alternatively, it can be realized by a logic implemented in a baseband block in the wireless communication unit 106 configured by FPGA or the like. The request reception process of the wireless communication device 100 will be described below with reference to this flowchart.
【0085】まず、ステップS31において、受信した
要求がID識別要求であるか否かを判別する。ID識別
要求である場合には、ステップS32に進んで、ID識
別処理を実行する。ID識別処理とは、この無線タグな
どの受動通信機能が持つIDを読み出すことである。こ
の実施形態では、不揮発記憶領域101の仮想タグ記憶
領域内からIDが読み出されて、要求元に送出される。First, in step S31, it is determined whether or not the received request is an ID identification request. If it is an ID identification request, the process proceeds to step S32 to execute the ID identification processing. The ID identification process is to read the ID of the passive communication function such as the wireless tag. In this embodiment, the ID is read from the virtual tag storage area of the non-volatile storage area 101 and sent to the request source.
【0086】また、受信した要求がID識別要求でなけ
れば、次いでステップS34において、書き込み要求で
あるか否かを判別する。書き込み要求である場合には、
ステップS35に進んで、書き込み処理を実行する。こ
の実施形態における書き込み処理とは、図2に示した不
揮発記憶領域101内の仮想タグ記憶領域に対して、要
求された位置に、要求された情報を書き込むことであ
る。If the received request is not the ID identification request, then in step S34, it is determined whether or not the request is a write request. If it is a write request,
In step S35, the writing process is executed. The writing process in this embodiment is to write the requested information at the requested position in the virtual tag storage area in the nonvolatile storage area 101 shown in FIG.
【0087】また、受信した要求が書き込み要求でなけ
れば、次いで次いでステップS36において、読み出し
要求であるか否かを判別する。読み出し要求である場合
には、ステップS37に進んで、読み出し処理を実行す
る。この実施形態における読み出し処理とは、図2に示
した不揮発記憶領域101内の仮想タグ記憶領域に保持
されている情報を、要求された位置から、要求されたサ
イズで読み出すことである。If the received request is not a write request, then in step S36, it is determined whether or not it is a read request. If the request is a read request, the process proceeds to step S37 to execute the read process. The reading process in this embodiment is to read the information held in the virtual tag storage area in the non-volatile storage area 101 shown in FIG. 2 from the requested position in the requested size.
【0088】これら受信した要求の処理を行なった後、
ステップS33で要求元に応答信号を送信して、本処理
ルーチン全体を終了する。After processing these received requests,
In step S33, a response signal is transmitted to the request source, and the entire processing routine ends.
【0089】また、図10には、無線通信装置100が
信号送信処理を行うための処理手順をフローチャートの
形式で示している。この処理手順によれば、無線タグ・
リーダ/ライタ(あるいはICカード・リーダ/ライ
タ)などの能動通信機能として振る舞いをする際に、無
線タグ(あるいはICカード)などの受動通信機能の状
態(すなわちスリープ状態であるか否か)に応じて能動
的な要求信号の送信処理を制限するようになっている。Further, FIG. 10 shows, in the form of a flowchart, a processing procedure for the radio communication apparatus 100 to perform a signal transmission process. According to this processing procedure,
When acting as an active communication function of a reader / writer (or IC card reader / writer), etc., depending on the state of passive communication function of a wireless tag (or IC card) (that is, whether it is in sleep state or not) The active request signal transmission processing is restricted.
【0090】この処理手順は、例えば、CPU103が
不揮発記憶領域101に格納されている制御ソフトウェ
アを実行するという形態で実現される。あるいは、FP
GAなどによって構成された無線通信部106内のベー
スバンド・ブロックに実装されたロジックによって実現
することも可能である。以下、このフローチャートを参
照しながら、無線通信装置100における信号送信処理
について説明する。This processing procedure is realized, for example, in the form that the CPU 103 executes the control software stored in the non-volatile memory area 101. Or FP
It can also be realized by a logic implemented in a baseband block in the wireless communication unit 106 configured by GA or the like. The signal transmission process in the wireless communication device 100 will be described below with reference to this flowchart.
【0091】無線通信装置100は、不揮発記憶領域1
01内に格納されている制御ソフトウエアの動作により
各種要求信号の送信を行う際、まずステップS41にお
いて、無線タグ(あるいはICカード)などの受動通信
機能部106Aがスリープ状態であるか否かを判別す
る。The wireless communication device 100 has a nonvolatile storage area 1
When various request signals are transmitted by the operation of the control software stored in 01, it is first determined in step S41 whether the passive communication function unit 106A such as a wireless tag (or IC card) is in a sleep state. Determine.
【0092】スリープ状態ではないと判定された場合に
は、他の無線通信装置との間で要求信号が互いに干渉す
る心配はないので、ステップS42に進んで要求信号送
信をそのまま実行する。If it is determined that the request signal is not in the sleep state, there is no concern that the request signals will interfere with other wireless communication devices, and the process proceeds to step S42 and the request signal transmission is executed as it is.
【0093】他方、判断ブロックS41において、無線
タグ(あるいはICカード)などの受動通信機能部10
6Aがスリープ状態であると判定された場合には、信号
送信を制限して他の要求信号との干渉を回避するため
に、ステップS43に進んで、応答結果にスリープ中を
設定して、本処理ルーチンを終了する。On the other hand, in decision block S41, the passive communication function unit 10 such as a wireless tag (or IC card) is used.
If 6A is determined to be in the sleep state, in order to limit signal transmission and avoid interference with other request signals, the process proceeds to step S43, the response result is set to sleep, and The processing routine ends.
【0094】以下の表1には、無線タグ及び無線タグリ
ーダ・ライタ装置で構成される無線通信装置間で使用す
る要求信号をまとめている。上述した本発明の実施形態
における無線通信装置100は、最低限、これらの要求
信号を送信できる機能を持つ必要がある。ここに示した
以外の要求信号については必要に応じて追加・変更して
もよい。Table 1 below summarizes the request signals used between the wireless communication devices composed of the wireless tag and the wireless tag reader / writer device. The wireless communication device 100 according to the above-described embodiment of the present invention needs to have at least a function of transmitting these request signals. Request signals other than those shown here may be added or changed as necessary.
【0095】[0095]
【表1】 [Table 1]
【0096】また、以下の表2には、無線タグ及び無線
タグリーダ・ライタ装置で構成される無線通信装置間で
使用する応答信号をまとめている。上述した本発明の実
施形における無線通信装置100は、最低限、これらの
応答信号を送信できる機能を持つ必要がある。ここに示
した以外の応答信号については必要に応じて追加・変更
してもよい。Table 2 below summarizes response signals used between wireless communication devices composed of a wireless tag and a wireless tag reader / writer device. The wireless communication device 100 in the above-described embodiment of the present invention needs to have at least a function of transmitting these response signals. Response signals other than those shown here may be added or changed as necessary.
【0097】[0097]
【表2】 [Table 2]
【0098】[追補]以上、特定の実施形態を参照しな
がら、本発明について詳解してきた。しかしながら、本
発明の要旨を逸脱しない範囲で当業者が該実施形態の修
正や代用を成し得ることは自明である。すなわち、例示
という形態で本発明を開示してきたのであり、本明細書
の記載内容を限定的に解釈するべきではない。本発明の
要旨を判断するためには、冒頭に記載した特許請求の範
囲の欄を参酌すべきである。[Supplement] The present invention has been described in detail with reference to the specific embodiments. However, it is obvious that those skilled in the art can modify or substitute the embodiments without departing from the scope of the present invention. That is, the present invention has been disclosed in the form of exemplification, and the contents of this specification should not be construed in a limited manner. In order to determine the gist of the present invention, the section of the claims described at the beginning should be taken into consideration.
【0099】[0099]
【発明の効果】以上詳記したように、本発明によれば、
特定周波数の電波を受信したことに応答して識別情報や
記憶されている情報に相当する電波を発信する動作特性
を持つ無線タグを用いて非接触通信を行う、優れた無線
通信装置及びその制御方法、記憶媒体、並びにコンピュ
ータ・プログラムを提供することができる。As described above in detail, according to the present invention,
An excellent wireless communication device and its control for performing non-contact communication using a wireless tag having an operating characteristic of transmitting a radio wave corresponding to identification information or stored information in response to reception of a radio wave of a specific frequency A method, a storage medium, and a computer program can be provided.
【0100】また、本発明によれば、無線タグ及び無線
タグ・リーダ/ライタ機能の双方を装備して無線通信エ
リア内で好適に動作する、優れた無線通信装置及びその
制御方法、記憶媒体、並びにコンピュータ・プログラム
を提供することができる。Further, according to the present invention, an excellent wireless communication device equipped with both a wireless tag and a wireless tag reader / writer function and capable of suitably operating in a wireless communication area, a control method thereof, a storage medium, Also, a computer program can be provided.
【0101】また、本発明によれば、同じ無線通信エリ
ア内に複数の無線タグや無線タグ・リーダ/ライタが混
在するような環境において無線タグ・リーダ/ライタ同
士の干渉を防止することができる、優れた無線通信装置
及びその制御方法、記憶媒体、並びにコンピュータ・プ
ログラムを提供することができる。Further, according to the present invention, it is possible to prevent interference between wireless tag readers / writers in an environment where a plurality of wireless tags and wireless tag readers / writers coexist in the same wireless communication area. It is possible to provide an excellent wireless communication device and its control method, a storage medium, and a computer program.
【0102】本発明によれば、無線タグと、無線タグ・
リーダ/ライタからなる無線通信システムにおいて、無
線タグ・リーダ/ライタに無線タグと同等の機能を付加
することによって、無線タグ読み書き装置自体が、他の
無線タグ読み書き装置からの要求に対して無線タグとし
ての振る舞いをすることができる。また、外部の無線タ
グ・リーダ/ライタからスリープ要求を受信したとき
に、無線タグにおける受動的な信号送信を禁止すること
に連動して、無線タグ・リーダ/ライタにおける能動的
な信号送信も禁止することにより、他の無線タグリーダ
・ライタとの互いの要求信号の干渉を軽減することがで
きる。According to the present invention, the wireless tag and the wireless tag
In a wireless communication system including a reader / writer, by adding a function equivalent to that of a wireless tag to a wireless tag reader / writer, the wireless tag reading / writing device itself is a wireless tag in response to a request from another wireless tag reading / writing device. Can behave as. In addition, when a sleep request is received from an external RFID tag reader / writer, the passive signal transmission of the RFID tag is prohibited, and the active signal transmission of the RFID tag reader / writer is also prohibited. By doing so, it is possible to reduce the interference of the request signals with other RFID tag readers / writers.
【0103】さらに、本発明によれば、無線タグと無線
タグ・リーダ/ライタ間の無線規格に特に変更を加える
ことなく上記の効果が得られることから、実装コストを
大幅に低減することができる。Further, according to the present invention, the above effect can be obtained without making any particular change in the wireless standard between the wireless tag and the wireless tag / reader / writer, so that the mounting cost can be greatly reduced. .
【図1】本発明を実現した無線通信エリアの様子を示し
た図である。FIG. 1 is a diagram showing a state of a wireless communication area in which the present invention is realized.
【図2】無線タグ及びリーダ/ライタの双方の機能を備
えた無線通信装置100のハードウェア構成を模式的に
示した図である。FIG. 2 is a diagram schematically showing a hardware configuration of a wireless communication device 100 having both functions of a wireless tag and a reader / writer.
【図3】無線通信部106の機能構成を模式的に示した
ブロック図であるFIG. 3 is a block diagram schematically showing a functional configuration of a wireless communication unit 106.
【図4】能動通信部としての無線タグ・リーダ/ライタ
が受動通信部としての無線タグに読み書き動作を行なう
仕組みを説明するための図である。FIG. 4 is a diagram for explaining a mechanism in which a wireless tag reader / writer as an active communication unit performs a read / write operation on a wireless tag as a passive communication unit.
【図5】電磁誘導に基づくICカードとICカード・リ
ーダ/ライタの無線通信の仕組みを概念的に示した図で
ある。FIG. 5 is a diagram conceptually showing a mechanism of wireless communication between an IC card and an IC card reader / writer based on electromagnetic induction.
【図6】ICカードの読み書き動作をモデル化した図で
ある。FIG. 6 is a diagram modeling a read / write operation of an IC card.
【図7】無線通信装置100における信号受信処理動作
をフローチャートの形式で示した図である。FIG. 7 is a diagram showing a signal reception processing operation in the wireless communication device 100 in the form of a flowchart.
【図8】図7に示したフローチャート中のステップ9に
おける応答受信処理の手順を示したフローチャートであ
る。8 is a flowchart showing a procedure of a response receiving process in step 9 in the flowchart shown in FIG.
【図9】図7に示したフローチャート中のステップS1
0における要求受信処理の手順を示したフローチャート
である。FIG. 9 is a step S1 in the flowchart shown in FIG.
6 is a flowchart showing a procedure of a request receiving process in 0.
【図10】無線通信装置100が信号送信処理を行うた
めの処理手順を示したフローチャートである。FIG. 10 is a flowchart showing a processing procedure for the wireless communication device 100 to perform signal transmission processing.
100…無線通信装置 101…不揮発性記憶領域 102…表示部 103…CPU 104…一時記憶領域 105…入力部 106…無線通信部 107…アンテナ 108…外部インターフェース 100 ... Wireless communication device 101 ... Nonvolatile storage area 102 ... Display unit 103 ... CPU 104 ... Temporary storage area 105 ... Input section 106 ... Wireless communication unit 107 ... antenna 108 ... External interface
Claims (12)
って、 外部からの要求信号を受信するとともにこれに対する応
答信号を返す受動通信部と、 外部に要求信号を送信するとともにこれに対する応答信
号を受信する能動通信部とを備え、 前記受動通信部はスリープ要求信号を受信したことに応
答してスリープ状態に陥って外部からの要求信号に応答
しなくなる、ことを特徴とする無線通信装置。1. A wireless communication device for transmitting and receiving wireless data, comprising: a passive communication unit that receives a request signal from the outside and returns a response signal to the request signal; and a passive communication unit that transmits the request signal to the outside and a response signal to the outside. A wireless communication device, comprising: an active communication unit for receiving, wherein the passive communication unit falls into a sleep state in response to receiving a sleep request signal and does not respond to a request signal from the outside.
受信したことに応じてスリープ状態を解除して外部から
の要求信号に対する応答を再開する、ことを特徴とする
請求項1に記載の無線通信装置。2. The wireless communication system according to claim 1, wherein the passive communication unit releases the sleep state and resumes a response to a request signal from the outside in response to receiving the sleep release request signal. Communication device.
能動通信部は要求信号の送信が禁止される、ことを特徴
とする請求項1に記載の無線通信装置。3. The wireless communication device according to claim 1, wherein the active communication unit is prohibited from transmitting a request signal while the passive communication unit is in a sleep state.
定の送信周波数の電波として送出する無線タグ・リーダ
であり、 前記受動通信部は、外部から受信した要求信号を非接触
状態で認識する無線タグである、ことを特徴とする請求
項1に記載の無線通信装置。4. The active communication unit is a wireless tag reader that modulates a request signal and sends it as a radio wave of a predetermined transmission frequency, and the passive communication unit receives a request signal received from the outside in a non-contact state. The wireless communication device according to claim 1, wherein the wireless communication device is a wireless tag to be recognized.
るアンテナ間の負荷変動に応じて現れる信号に変調をか
けて応答信号を受信するICカード・リーダであり、 前記受動通信部は、外部からの要求信号に対する応答信
号に応じて自身のアンテナ間の負荷を変化させるICカ
ードである、ことを特徴とする請求項1に記載の無線通
信装置。5. The active communication section is an IC card reader that receives a response signal by modulating a signal that appears according to a load variation between antennas in the passive communication section, and the passive communication section is an external device. The wireless communication device according to claim 1, wherein the wireless communication device is an IC card that changes a load between its own antennas according to a response signal to a request signal from the device.
れに対する応答信号を返す受動通信部と、外部に要求信
号を送信するとともにこれに対する応答信号を受信する
能動通信部とを備えて、無線データを送受信する無線通
信装置の制御方法であって、 スリープ要求信号を受信したことに応答して前記受動通
信部がスリープ状態に陥って外部からの要求信号に応答
しなくなるステップを備える、ことを特徴とする無線通
信装置の制御方法。6. Wireless data, comprising: a passive communication unit that receives a request signal from the outside and returns a response signal to the request signal; and an active communication unit that sends the request signal to the outside and receives a response signal to the request signal. A method of controlling a wireless communication device for transmitting and receiving a wireless communication device, comprising the step of: in response to receiving a sleep request signal, the passive communication unit falls into a sleep state and does not respond to a request signal from the outside. A method for controlling a wireless communication device.
じて前記受動通信部がスリープ状態を解除して外部から
の要求信号に対する応答を再開するステップをさらに備
える、 ことを特徴とする請求項6に記載の無線通信装置の制御
方法。7. The method according to claim 6, further comprising the step of releasing the sleep state and restarting a response to a request signal from the outside by the passive communication unit in response to receiving the sleep release request signal. A method for controlling a wireless communication device according to claim 1.
能動通信部による要求信号の送信を禁止するステップを
さらに備える、ことを特徴とする請求項6に記載の無線
通信装置の制御方法。8. The method of controlling a wireless communication device according to claim 6, further comprising the step of prohibiting transmission of a request signal by the active communication unit while the passive communication unit is in a sleep state.
定の送信周波数の電波として送出する無線タグ・リーダ
であり、 前記受動通信部は、外部から受信した要求信号を非接触
状態で認識する無線タグである、ことを特徴とする請求
項6に記載の無線通信装置の制御方法。9. The active communication unit is a wireless tag reader that modulates a request signal and sends it as a radio wave of a predetermined transmission frequency, and the passive communication unit receives a request signal received from the outside in a non-contact state. The wireless communication device control method according to claim 6, wherein the wireless communication device is a wireless tag to be recognized.
けるアンテナ間の負荷変動に応じて現れる信号に変調を
かけて応答信号を受信するICカード・リーダであり、 前記受動通信部は、外部からの要求信号に対する応答信
号に応じて自身のアンテナ間の負荷を変化させるICカ
ードである、ことを特徴とする請求項6に記載の無線通
信装置の制御方法。10. The active communication unit is an IC card reader that receives a response signal by modulating a signal that appears according to a load variation between antennas in the passive communication unit, and the passive communication unit is an external device. 7. The method of controlling a wireless communication device according to claim 6, wherein the IC card is an IC card that changes a load between its own antennas according to a response signal to a request signal from the device.
これに対する応答信号を返す受動通信部と、外部に要求
信号を送信するとともにこれに対する応答信号を受信す
る能動通信部とを備えた無線通信装置の制御をコンピュ
ータ・システム上で実行するように記述されたコンピュ
ータ・ソフトウェアをコンピュータ可読形式で物理的に
格納した記憶媒体であって、前記コンピュータ・ソフト
ウェアは、 スリープ要求信号を受信したことに応答して前記受動通
信部がスリープ状態に陥って外部からの要求信号に応答
しなくするステップと、 スリープ解除要求信号を受信したことに応じて前記受動
通信部がスリープ状態を解除して外部からの要求信号に
対する応答を再開させるステップと、 前記受動通信部がスリープ状態の間、前記能動通信部に
よる要求信号の送信を禁止するステップと、を具備する
ことを特徴とする記憶媒体。11. A wireless communication apparatus comprising: a passive communication unit that receives a request signal from the outside and returns a response signal to the request signal; and an active communication unit that transmits the request signal to the outside and receives a response signal to the outside. A storage medium physically storing in a computer-readable format computer software written to perform the control of a computer system in response to receiving a sleep request signal. The passive communication unit falls into a sleep state and does not respond to a request signal from the outside, and the passive communication unit releases the sleep state and receives an external request in response to receiving a sleep release request signal. Restarting a response to a signal, and the active communication unit while the passive communication unit is in a sleep state. Storage medium characterized by comprising the steps of prohibiting the transmission of the request signal by.
これに対する応答信号を返す受動通信部と、外部に要求
信号を送信するとともにこれに対する応答信号を受信す
る能動通信部とを備えた無線通信装置の制御をコンピュ
ータ・システム上で実行するように記述されたコンピュ
ータ・プログラムであって、 スリープ要求信号を受信したことに応答して前記受動通
信部がスリープ状態に陥って外部からの要求信号に応答
しなくするステップと、 スリープ解除要求信号を受信したことに応じて前記受動
通信部がスリープ状態を解除して外部からの要求信号に
対する応答を再開させるステップと、 前記受動通信部がスリープ状態の間、前記能動通信部に
よる要求信号の送信を禁止するステップと、を具備する
ことを特徴とするコンピュータ・プログラム。12. A wireless communication device comprising: a passive communication unit that receives a request signal from the outside and returns a response signal to the request signal; and an active communication unit that transmits the request signal to the outside and receives a response signal to the request signal. Is a computer program written to execute control of the above in a computer system, wherein the passive communication unit falls into a sleep state in response to receiving a sleep request signal and responds to an external request signal. During the sleep state, the passive communication unit releases the sleep state and resumes a response to a request signal from the outside in response to receiving the sleep release request signal; And a step of prohibiting transmission of a request signal by the active communication unit. Grams.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001350868A JP3890958B2 (en) | 2001-11-15 | 2001-11-15 | Wireless communication apparatus and control method therefor, storage medium, and computer program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001350868A JP3890958B2 (en) | 2001-11-15 | 2001-11-15 | Wireless communication apparatus and control method therefor, storage medium, and computer program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003150916A true JP2003150916A (en) | 2003-05-23 |
| JP3890958B2 JP3890958B2 (en) | 2007-03-07 |
Family
ID=19163273
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001350868A Expired - Fee Related JP3890958B2 (en) | 2001-11-15 | 2001-11-15 | Wireless communication apparatus and control method therefor, storage medium, and computer program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3890958B2 (en) |
Cited By (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004109852A1 (en) * | 2003-06-06 | 2004-12-16 | Sony Corporation | Antenna module and mobile communication terminal having the same |
| WO2005002081A1 (en) * | 2003-06-30 | 2005-01-06 | Sony Corporation | Data communication device |
| JP2006025308A (en) * | 2004-07-09 | 2006-01-26 | Sony Ericsson Mobilecommunications Japan Inc | Mobile radio communication terminal and mobile radio communication system |
| WO2006011194A1 (en) | 2004-07-27 | 2006-02-02 | Fujitsu Limited | Radio interrogator system and radio communication method thereof |
| JP2006067448A (en) * | 2004-08-30 | 2006-03-09 | Ricoh Co Ltd | COMMUNICATION DEVICE AND PORTABLE ELECTRONIC DEVICE HAVING THE COMMUNICATION DEVICE |
| WO2006064781A1 (en) * | 2004-12-13 | 2006-06-22 | Brother Kogyo Kabushiki Kaisha | Tag label producing apparatus, wireless tag label and cartridge, tag tape and roll, interrogator, and wireless tag circuit element |
| JP2006171836A (en) * | 2004-12-13 | 2006-06-29 | Brother Ind Ltd | Tag label producing apparatus and RFID tag label |
| JP2006309592A (en) * | 2005-04-28 | 2006-11-09 | Ntt Advanced Technology Corp | Wireless tag and proximity state detection method thereof |
| JP2007028274A (en) * | 2005-07-19 | 2007-02-01 | Nec Tokin Corp | Reader / writer for wireless tag |
| US7209706B2 (en) | 2002-12-17 | 2007-04-24 | Sony Corporation | Communication apparatus and communication method |
| JP2007158730A (en) * | 2005-12-05 | 2007-06-21 | Sony Corp | Wireless communication method |
| JP2007199895A (en) * | 2006-01-25 | 2007-08-09 | Sony Corp | Proximity communication data processing device |
| JP2008009867A (en) * | 2006-06-30 | 2008-01-17 | Fujitsu Ltd | Information access system |
| KR100861999B1 (en) | 2007-04-17 | 2008-10-07 | 동서대학교산학협력단 | Complex Tags and Readers |
| JP2008276738A (en) * | 2007-04-30 | 2008-11-13 | Ind Technol Res Inst | Radio frequency identification device |
| JP2009527050A (en) * | 2006-02-15 | 2009-07-23 | センサーマティック・エレクトロニクス・コーポレーション | RF switching RFID multiplexer |
| US7580675B2 (en) | 2004-12-20 | 2009-08-25 | Ricoh Company, Ltd. | Data communication apparatus functioning as ID tag and ID-tag reader and writer |
| US20100171594A1 (en) * | 2009-01-08 | 2010-07-08 | William Henry Bares | Rfid reader discipline |
| US7839300B2 (en) | 2005-01-19 | 2010-11-23 | Nec Corporation | RFID reading system, RFID reading method, RFID reader, RFID read controlling apparatus, RFID reader control program, computer-readable information recording medium having recorded the same, control program for RFID read control apparatus, and computer-readable information recording medium having recorded the same |
| KR101122398B1 (en) * | 2006-05-09 | 2012-03-09 | 사비 테크날러지 인코퍼레이티드 | Expanded compatibility rfid tags |
| WO2017138800A1 (en) * | 2015-02-11 | 2017-08-17 | 김미정 | Monopole antenna |
| JP2017167835A (en) * | 2016-03-16 | 2017-09-21 | 株式会社東芝 | Tag reading device, collation device, tag reading method, and program |
| US10283856B2 (en) | 2016-02-11 | 2019-05-07 | Mee Jeong KIM | Monopole antenna |
| US10812147B2 (en) | 2002-12-17 | 2020-10-20 | Sony Corporation | Communication system, communication apparatus and communication method |
| JP2021136650A (en) * | 2020-02-28 | 2021-09-13 | 理想科学工業株式会社 | Electronic apparatus, attachment unit and communication method |
-
2001
- 2001-11-15 JP JP2001350868A patent/JP3890958B2/en not_active Expired - Fee Related
Cited By (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7209706B2 (en) | 2002-12-17 | 2007-04-24 | Sony Corporation | Communication apparatus and communication method |
| US10812147B2 (en) | 2002-12-17 | 2020-10-20 | Sony Corporation | Communication system, communication apparatus and communication method |
| US7712672B2 (en) | 2003-06-06 | 2010-05-11 | Sony Corporation | Antenna module and portable communication terminal equipped with the antenna module |
| WO2004109852A1 (en) * | 2003-06-06 | 2004-12-16 | Sony Corporation | Antenna module and mobile communication terminal having the same |
| WO2005002081A1 (en) * | 2003-06-30 | 2005-01-06 | Sony Corporation | Data communication device |
| US7315290B2 (en) | 2003-06-30 | 2008-01-01 | Sony Corporation | Data communication apparatus |
| JP2006025308A (en) * | 2004-07-09 | 2006-01-26 | Sony Ericsson Mobilecommunications Japan Inc | Mobile radio communication terminal and mobile radio communication system |
| WO2006011194A1 (en) | 2004-07-27 | 2006-02-02 | Fujitsu Limited | Radio interrogator system and radio communication method thereof |
| US8354916B2 (en) | 2004-07-27 | 2013-01-15 | Fujitsu Limited | Radio interrogator system and radio communication method therefor |
| JP2006067448A (en) * | 2004-08-30 | 2006-03-09 | Ricoh Co Ltd | COMMUNICATION DEVICE AND PORTABLE ELECTRONIC DEVICE HAVING THE COMMUNICATION DEVICE |
| JP2006171836A (en) * | 2004-12-13 | 2006-06-29 | Brother Ind Ltd | Tag label producing apparatus and RFID tag label |
| WO2006064781A1 (en) * | 2004-12-13 | 2006-06-22 | Brother Kogyo Kabushiki Kaisha | Tag label producing apparatus, wireless tag label and cartridge, tag tape and roll, interrogator, and wireless tag circuit element |
| US7580675B2 (en) | 2004-12-20 | 2009-08-25 | Ricoh Company, Ltd. | Data communication apparatus functioning as ID tag and ID-tag reader and writer |
| US7839300B2 (en) | 2005-01-19 | 2010-11-23 | Nec Corporation | RFID reading system, RFID reading method, RFID reader, RFID read controlling apparatus, RFID reader control program, computer-readable information recording medium having recorded the same, control program for RFID read control apparatus, and computer-readable information recording medium having recorded the same |
| JP2006309592A (en) * | 2005-04-28 | 2006-11-09 | Ntt Advanced Technology Corp | Wireless tag and proximity state detection method thereof |
| JP2007028274A (en) * | 2005-07-19 | 2007-02-01 | Nec Tokin Corp | Reader / writer for wireless tag |
| JP2007158730A (en) * | 2005-12-05 | 2007-06-21 | Sony Corp | Wireless communication method |
| JP2007199895A (en) * | 2006-01-25 | 2007-08-09 | Sony Corp | Proximity communication data processing device |
| JP2009527050A (en) * | 2006-02-15 | 2009-07-23 | センサーマティック・エレクトロニクス・コーポレーション | RF switching RFID multiplexer |
| KR101122398B1 (en) * | 2006-05-09 | 2012-03-09 | 사비 테크날러지 인코퍼레이티드 | Expanded compatibility rfid tags |
| KR101149670B1 (en) | 2006-05-09 | 2012-05-30 | 사비 테크날러지 인코퍼레이티드 | Expanded compatibility rfid tags |
| JP2008009867A (en) * | 2006-06-30 | 2008-01-17 | Fujitsu Ltd | Information access system |
| KR100861999B1 (en) | 2007-04-17 | 2008-10-07 | 동서대학교산학협력단 | Complex Tags and Readers |
| JP2008276738A (en) * | 2007-04-30 | 2008-11-13 | Ind Technol Res Inst | Radio frequency identification device |
| US20100171594A1 (en) * | 2009-01-08 | 2010-07-08 | William Henry Bares | Rfid reader discipline |
| US9805222B2 (en) * | 2009-01-08 | 2017-10-31 | Zest Labs, Inc. | RFID reader discipline |
| WO2017138800A1 (en) * | 2015-02-11 | 2017-08-17 | 김미정 | Monopole antenna |
| US10283856B2 (en) | 2016-02-11 | 2019-05-07 | Mee Jeong KIM | Monopole antenna |
| JP2017167835A (en) * | 2016-03-16 | 2017-09-21 | 株式会社東芝 | Tag reading device, collation device, tag reading method, and program |
| JP2021136650A (en) * | 2020-02-28 | 2021-09-13 | 理想科学工業株式会社 | Electronic apparatus, attachment unit and communication method |
| JP7517841B2 (en) | 2020-02-28 | 2024-07-17 | 理想科学工業株式会社 | Electronic device, attachment unit and communication method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3890958B2 (en) | 2007-03-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3890958B2 (en) | Wireless communication apparatus and control method therefor, storage medium, and computer program | |
| JP4519142B2 (en) | Information access system and method for accessing information in a contactless information storage device | |
| US8413895B2 (en) | Data communication system, device for executing IC card function, control method for the device, and information processing terminal | |
| EP1644872B1 (en) | Reader device for radio frequency identification transponder with transponder functionality | |
| EP3232409B1 (en) | Information communication sytem, information communication device, information communication method and computer program | |
| JP4090808B2 (en) | Method and system for controlling proximity transactions | |
| JP2006178556A (en) | Contact-type data communication device, transmission / reception device, and transmission / reception method | |
| KR100730745B1 (en) | Radio Frequency Recognition System and Control Method | |
| JP4983017B2 (en) | Information access system and method for accessing information in a contactless information storage device | |
| KR101276878B1 (en) | apparatus and method for action control of RFID system | |
| EP1444787A1 (en) | A communications unit | |
| US9824246B2 (en) | Radio frequency identification tag having input device | |
| CN104809493A (en) | Radio frequency tag, method for accessing same and electronic system | |
| JP2011107894A (en) | Rfid system and anti-collision processing method | |
| JPH11306299A (en) | Data carrier system and its control method | |
| JP2006031473A (en) | Rfid tag | |
| JPH06111085A (en) | Non-contact storage medium | |
| KR20070058366A (en) | Contactless identification device | |
| JP2003022421A (en) | Reader-writer for noncontact ic card | |
| JP2003124852A (en) | Short-range wireless communication system, radio frequency identification communication device, radio frequency identification communication method, storage medium, and computer program | |
| JP2001005921A (en) | Non-contact type data carrier system | |
| JP2006350441A (en) | IC tag reader / writer and IC tag reader / writer system | |
| KR20060115029A (en) | Fan club expansion system using mobile communication terminal equipped with RF tag module | |
| HK1120638B (en) | Data communication system, device executing ic card function, control method for the device, and information processing terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041028 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060720 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060822 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061012 |
|
| 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: 20061114 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061127 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091215 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101215 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111215 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |