JP4207313B2 - データ通信装置 - Google Patents
データ通信装置 Download PDFInfo
- Publication number
- JP4207313B2 JP4207313B2 JP17133199A JP17133199A JP4207313B2 JP 4207313 B2 JP4207313 B2 JP 4207313B2 JP 17133199 A JP17133199 A JP 17133199A JP 17133199 A JP17133199 A JP 17133199A JP 4207313 B2 JP4207313 B2 JP 4207313B2
- Authority
- JP
- Japan
- Prior art keywords
- pulse
- output
- storage medium
- information storage
- data
- 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
- 230000006854 communication Effects 0.000 title claims description 113
- 238000004891 communication Methods 0.000 title claims description 113
- 230000005540 biological transmission Effects 0.000 claims description 76
- 238000000034 method Methods 0.000 claims description 40
- 238000001514 detection method Methods 0.000 claims description 15
- 230000000694 effects Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000007175 bidirectional communication Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
Images
Landscapes
- Near-Field Transmission Systems (AREA)
Description
【発明の属する技術分野】
この発明は、通信機能を有する外部の情報記憶媒体に非接触で電力供給を行いつつ、その情報記憶媒体との間でデータ通信を行うデータ通信装置に関する。
【0002】
【従来の技術】
従来より、個々の情報記憶媒体(例えばICカード)と非接触にデータ通信を行い、情報記憶媒体へのデータの書き込みを行ったり、情報記憶媒体からデータの読み込みを行うデータ通信装置(例えば、ICカードリーダライタ)が知られている。
【0003】
この種の通信システムでは、情報記憶媒体の軽量化や使い易さの向上を図るべく、情報記憶媒体への電力供給機能をデータ通信装置に持たせている。データ通信装置は、具体的には、情報記憶媒体に電波を送信する一方で、情報記憶媒体から送信された電波を検波し、その検波結果を2値化してパルス信号を取得し、そのパルス信号から受信データ(即ち情報記憶媒体からの送信データ)を復調することにより、情報記憶媒体への送信電波により電力供給を行いつつ、情報記憶媒体とのデータ通信を行うことができるよう構成されている。
【0004】
一方、情報記憶媒体は、データ通信装置から受けた電波により発生する誘導電流を整流して自己の動作用の電力を生成すると共に、その電波で送られてきたデータ(コマンドや、記憶すべき情報など)に基づいて各種の動作を行う。
ここで、データ通信装置にて発生された電波は、データ通信装置から離れるほど強度が低くなり、情報記憶媒体を動作させるに足る強度を保ったまま届く範囲(図6において1点鎖線で示す。以下、「作動可能エリア」という。)は限られる。そのため、データ通信装置からの電波により電力供給を受けて動作するタイプの情報記憶媒体は、作動可能エリア外においては十分な電力を得ることができないので動作せず、作動可能エリア内において初めてデータ通信装置からの電波に基づく電力生成が可能となり、動作を開始することとなる。
【0005】
ただし情報記憶媒体は、上記の作動可能エリア内であれば、データ通信装置との双方向の通信が必ずしも確実に行えるというわけではない。作動可能エリアの周縁部においても動作可能ではあるが、データ通信装置から遠かったり、データ通信装置との位置関係により電波のやり取りを行い難かったりといった理由により、情報記憶媒体からデータ通信装置へ届く電波は弱いものとなり、データ通信装置に対する確実なデータ送信が困難となる。
【0006】
そのため、作動可能エリア内においても、データ通信装置との双方向のデータ通信できる範囲(図6において2点鎖線で示す。以下、「正常通信エリア」という)は限られる。
そして、正常通信エリアに情報記憶媒体が入り、データ通信装置−情報記憶媒体間での双方向の通信が可能となると、両者間で通信衝突回避処理(アンチコリジョン処理)が行われ、正常通信エリア内にある情報記憶媒体をデータ通信装置が認識した上で、必要なデータ通信が行われることとなる。アンチコリジョン処理は、正常通信エリア内に複数の情報記憶媒体が存在する場合であっても、データ通信装置が各情報記憶媒体を個別に認識して、各情報記憶媒体との個別の通信を可能とするための処理である。具体的には、データ通信装置が情報記憶媒体に対して識別コードを要求するコマンドを送り、その情報記憶媒体自身の識別コードを返信させることにより、各情報記憶媒体を個別に認識するものである。
【0007】
【発明が解決しようとする課題】
ところで、情報記憶媒体は、作動可能エリア外では動作電力を得ることができないことから、正常通信エリアにおいてデータ通信装置とデータ通信を行っていても、何らかの拍子に正常通信エリアから外れて更に作動可能エリア外まで出てしまうと動作が止まる。この場合、情報記憶媒体が作動可能エリアに戻ったとしても情報記憶媒体はリセットされるので、データ通信装置が情報記憶媒体とのデータ通信を行うためには、再びアンチコリジョン処理を行う必要がある。
【0008】
一方、データ通信装置が情報記憶媒体とデータ通信を行っているときに、何らかの拍子に情報記憶媒体が正常通信エリアから外れたとしても、作動可能エリア内にとどまっていれば電力供給は継続しているので情報記憶媒体はリセットされず、情報記憶媒体にとっては、正常通信エリアにさえ戻れば、(改めてアンチコリジョン処理を行うことなく)データ通信装置とのデータ通信を行える状態のままである。
【0009】
ところが、従来のデータ通信装置は、コマンドに対する情報記憶媒体からの応答(レスポンス)が正常に受信されるかどうかで、情報記憶媒体の存在を認識するようにしており、問題なく受信できた場合には、その情報記憶媒体が近くに存在すると認識し、受信できなかった場合には、その情報記憶媒体が離れてしまった(即ち存在しない)ものと判断するよう構成されている。
【0010】
つまり、従来のデータ通信装置では、情報記憶媒体が正常通信エリア内にあるかどうかを把握するのみであった。このため、正常通信エリアから一旦出たがリセットされることなく正常通信エリアに戻ってきた情報記憶媒体に対しても、アンチコリジョン処理を再び行なって認識し直さなければ、データ通信を行うことができなかった。
【0011】
また情報記憶媒体の種類によっては、アンチコリジョン処理によりデータ通信装置に一旦認識されると、その後リセットされない限りは、上述の識別コードの要求コマンドを受けても自己の識別コードを返さない(即ち、識別コードの要求コマンドを受け付けない)方式の情報記憶媒体もある。この種の方式の情報記憶媒体が、正常通信エリアから一旦出たがリセットされることなく正常通信エリアに戻ってきた場合には、データ通信装置によるアンチコリジョン処理が為されないこととなる。つまり、データ通信装置による情報記憶媒体の認識が為されず、両者間のデータ通信が行われなくなってしまう。
【0012】
本発明はこうした課題に鑑み為されたものであり、通信機能を有する外部の情報記憶媒体に非接触で電力供給を行いつつ、その情報記憶媒体との間でデータ通信を行うデータ通信装置において、情報記憶媒体が電力供給を受けて作動可能なエリア内に存在するかどうかを把握可能とすることを目的とする。
【0013】
【課題を解決するための手段及び発明の効果】
上記課題を解決するために為された本発明(請求項1記載)のデータ通信装置においては、送信手段が、通信機能を有する外部の情報記憶媒体に電波を送信し、信号処理手段が、情報記憶媒体から送信された電波を検波して、その検波結果を2値化してパルス信号を出力し、復調手段が、その出力されたパルス信号から、情報記憶媒体からの送信データを復調する。
【0014】
そして、特に本発明(請求項1記載)のデータ通信装置では、信号処理手段からパルスが出力されると、判断手段が、所定のパルス判定期間においてパルスが更に出力されるかどうかを判定し、パルス判定期間にパルスが出力されたとき、その出力されたパルスが情報記憶媒体からの送信出力に基づくものであると判断する。
【0015】
即ち、情報記憶媒体から送信された電波を検波して、その検波結果を2値化してパルス信号を取得するには、取得すべきパルス信号の周波数帯に対応したフィルタを用いる必要があるが、そのフィルタの影響により検波結果の波形が鈍ることがある。これは、検波結果の波形が変化する前後(例えば、波形の有る無しの切替わりタイミングや波形の振幅や位相の変化タイミングの前後)において、起こりやすい。データ通信装置が受信する電波の強度が強い場合には、検波結果の波形が幾らか鈍っていてもパルスに変換され、問題なくパルス信号に基づく受信データの復調が可能であるが、受信電波の強度が弱い場合には、鈍った波形の部分がパルスとならない可能性が高く、その結果パルス信号が本来の形から崩れてしまう。
【0016】
つまり、受信電波の強度が弱い場合には、パルス信号から受信データを正常に復調すること(即ち正常な受信)ができなくなる(即ち受信エラーが発生する)のだが、こうした場合、従来のデータ通信装置においては、ノイズによる受信エラーと同様に扱っており、そのパルス信号が情報記憶媒体からの送信出力(レスポンス)であるかどうかを判断できなかった。
【0017】
しかし、本発明(請求項1記載)のデータ通信装置においては、パルスが出力されると、予め設定されているパルス判定期間においてパルスが更に出力されるかどうかを判定し、パルス判定期間にパルスが出力されたとき、その出力されたパルスが情報記憶媒体からの送信出力に基づくものであると判断するよう構成されている。
【0018】
このため、本発明(請求項1記載)のデータ通信装置によれば、データを正常に受信しにくい状況であっても、情報記憶媒体が作動可能エリア内に存在するかどうかを把握することができるようになる。つまり、情報記憶媒体が正常通信エリア外に出た場合であっても電源供給を受けて動作している間は、情報記憶媒体を認識することができるのである。従って、データ通信装置は、正常通信エリアから一旦出た情報記憶媒体であっても、リセットされることなく正常通信エリアに戻ってきた場合には、改めてアンチコリジョン処理を行うことなく速やかに通信を行うことができることとなる。
【0019】
以上の様に、請求項1記載のデータ通信装置では、信号処理手段からパルスが出力され、更にパルス判定期間内にパルスが出力された場合に、情報記憶媒体の存在を認識することから、ノイズにより発生したパルスを、情報記憶媒体からの送信出力に基づくものであると誤って認識してしまう可能性は低い。そして、パルス信号が情報記憶媒体からの送信出力に基づくものかどうかをより確実に判断することができるようにするには、判断手段を、請求項2記載の様に構成するとより好ましい。
【0020】
即ち、請求項2記載のデータ通信装置において、判断手段は、信号処理手段からパルスが出力されると、パルス判定期間に複数の連続したパルスが更に出力されるかどうかを判定し、パルス判定期間に複数の連続したパルスが出力されたとき、その出力されたパルスが情報記憶媒体からの送信出力に基づくものであると判断する。
【0021】
つまり、請求項2記載のデータ通信装置においては、信号処理手段からパルスが出力され、更にパルス判定期間内に連続した複数のパルスが出力された場合に、情報記憶媒体の存在を認識することから、ノイズにより発生したパルスを、情報記憶媒体からの送信出力に基づくものであると誤って認識してしまう可能性を更に低くすることができる。すなわち、情報記憶媒体からの電波ではない外来ノイズによって発生したパルスと、情報記憶媒体からの電波によって発生したパルスをより確実に区別することができ、この結果、情報記憶媒体が作動可能エリア内に存在するかどうかをより確実に判断することができるようになるのである。
【0022】
なお、複数の連続したパルスが「少なくとも2つ」の連続したパルスである場合に、その出力されたパルスが情報記憶媒体からの送信出力に基づくものであると判断するようにすれば十分であるが、基準とするパルスの個数が多いほど、その判断をより正確に行うことができることとなり好ましい。
【0023】
ところで、情報記憶媒体側からデータ通信装置側への変調方式(通信方式)によっては、情報記憶媒体からのデータ送信により、予め定められた所定のパルス継続時間に亘る複数の連続したパルスが信号処理手段から出力されることとなる場合がある。この場合、情報記憶媒体は、そうしたパルス列(所定のパルス継続時間に亘る複数の連続したパルスの列)が信号処理手段から出力されるよう搬送波を変調して、データ送信を行うように構成されるが、上述の理由により、情報記憶媒体からデータ処理装置に届く電波の強度が弱いときには、そのパルス列の開始部分或いは終了部分においてはパルスが現れない可能性がある。
【0024】
そこで、こうした場合には、請求項3記載のデータ通信装置の様に、パルス判定期間を、信号処理手段から複数の連続したパルスが安定して出力される期間を含むよう、パルス継続時間に応じて設定するとよい。
即ち、情報記憶媒体からデータ処理装置に届く電波の強度が弱く、そのパルス列の開始部分或いは終了部分においてはパルスが現れない場合であっても、それ以外の部分(即ち開始部分或いは終了部分を除く中間部分)においては、パルスが正常に現れる可能性が高い。つまり、中間部分においては、信号処理手段からパルスが安定して出力されるものと考えられる。そこで、請求項3記載の様に、パルス判定期間を設定しておくのである。
【0025】
この様な請求項3記載のデータ通信装置によれば、パルス判定期間は、複数の連続したパルスが安定して出力される期間(中間部分)を含むよう設定されていることから、パルス判定期間においてパルスを検出し易くなり、信号処理手段から出力されたパルスが情報記憶媒体からの送信出力に基づくものかどうかをより確実に判断することができることとなる。
【0026】
【発明の実施の形態】
以下に、本発明の実施例を図面と共に説明する。
図1は、第1実施例としての非接触式通信方式の通信システムを示しており、当該通信システムを構成するデータ通信装置としてのICカードリーダライタ1(以下、「リーダライタ1」という)と、このリーダライタ1によりデータの読込み及び書込みが可能な情報記憶媒体としてのICカード2の構成が示されている。リーダライタ1およびICカード2は、夫々互いに非接触でデータ授受を行う通信機能を有し、しかもリーダライタ1は、ICカード2に対して非接触にて動作電力を供給する電力供給機能を有している。
【0027】
リーダライタ1は、制御部10と、記憶部20と、変調部30と、コイルにて構成された送受信アンテナ40と、復調部50とに、信号処理部55とを備えており、またこのリーダライタ1が読み書きするデータを処理する上位装置に接続されている。上位装置は、例えば、リーダライタ1がICカード2から読み取ったデータを取り込んでそれに応じた処理を行ったり、ICカード2に書き込むべきデータを生成して、それをリーダライタ1に書き込ませたりするものである。
【0028】
制御部10は、制御部10自身に内蔵のROMに格納されたプログラムに従い動作するものであり、上位装置から送信データを取得して、変調部30、送受信アンテナ40を介して、その送信データを送信する。また、送受信アンテナ40、信号処理部55および復調部50を介してICカード2からのデータを受信する。制御部10は、こうしたICカード2とのデータ通信を行うことにより、個々のICカード2の識別するためのアンチコリジョン処理を行ったり、個々のICカード2へのデータの書込み処理を行ったりする。記憶部20には、アンチコリジョン処理により認識されたICカード2に関する情報(例えばアンチコリジョン処理によりリーダライタ1に通知された、ICカード2の個々の識別コードなど)が格納される。
【0029】
変調部30は、内蔵の発信器(図示せず)から出力される搬送波を、制御部10からの送信データに基づき変調させ、これを送信信号として送受信アンテナ40を介して出力する。これにより、送受信アンテナ40からは、変調部30にて生成された送信信号が電波として出力されることとなる。
【0030】
また、送受信アンテナ40では、ICカード2からの送信信号(返信信号)に基づき変調された搬送波が検出され、その検出結果が信号処理部55に入力される。信号処理部55は請求項の信号処理手段に相当するものであり、ICカード2からの電波を送受信アンテナ40を介して受けて包絡線検波し、その検波出力(検波結果)を内蔵のコンパレータにて2値化したパルス信号を復調部50に入力する。なお、変調部30および送受信アンテナ40が、請求項の送信手段として機能する。
【0031】
復調部50は請求項の復調手段に相当するものであり、信号処理部55からのパルス信号から、ICカード2からの送信データを復調して、その復調結果を制御部10に送る。制御部10では、こうして得られたICカード2からの送信データを記憶部20に格納したり、上位装置に転送したりするなどの各種処理を行う。
【0032】
一方ICカード2は、コイルにて構成された送受信アンテナ60と、電源部70と、復調部80と、変調部90と、記憶部100と、制御部110とを備えている。
電源部70は、リーダライタ1から送信された搬送波を送受信アンテナ60を介して受け、この搬送波により生ずる誘導電流を整流して、当該ICカード2の動作用電力を生成する。この電源部70にて生成された動作用電力は、制御部110その他の電力が必要な各構成部分に供給されることとなる。
【0033】
制御部110は、制御部110自身に内蔵のROMに格納されたプログラムに従い動作するものであり、送受信アンテナ60、復調部80を介してリーダライタ1からの送信データを受信し、その取得(受信)したコマンドに応じた処理を行う。この処理は、例えば、リーダライタ1からの受信データの記憶部100への書込みや、リーダライタ1から要求されたデータ(例えば識別コードなど)の読取り等である。
【0034】
また、制御部110は、その書込処理が正常に行われたか否かといった処理結果や、記憶部100から読み取ったデータなどの各種のデータを、変調部90および送受信アンテナ60を介し、送信データとして送信する。なお、記憶部100には、当該ICカード2に関する情報(例えばアンチコリジョン処理によりリーダライタ1に通知すべき、当該ICカード2の識別コードなど)が格納されているほか、リーダライタ1からの受信データが格納される。
【0035】
変調部90は、リーダライタ1から送られてきた搬送波を送受信アンテナ60にて受信しながら、内蔵のスイッチをオン/オフして送受信アンテナ60の負荷を変化させることにより、搬送波を送信データにて振幅変調した電波を送信するように構成されている。
【0036】
またICカード2は、サブキャリア−ASK−マンチェスタ方式によりデータを送信するよう構成されている。即ち、ICカード2の変調部90は、送信すべきデータをマンチェスタ方式により符号化する。そして、その符号化データに基づいて、搬送波よりも低周波数の副搬送波(サブキャリア)を振幅偏移変調方式(ASK:Amplitude Shift Keying方式)にて変調し、更に、その変調した副搬送波に基づいて、搬送波を振幅変調する。こうして、変調部90は、リーダライタ1からの搬送波を、制御部110からの送信データに基づき変調させ、これを送信信号として送受信アンテナ60から出力させる。なお、副搬送波は、変調部90に内蔵されている副搬送波用の発信器(図示せず)にて発生されている。
【0037】
この様に構成された通信システムにおいて、リーダライタ1は、送受信アンテナ40からICカード2に電力供給を行うため搬送波を常時送信しつつ、コマンドなどのデータを送信する際には、搬送波をその送信データに基づき変調する。ICカード2は、リーダライタ1から送信された送信データを受信すると、その受信データ(コマンドを含む)に応じた処理を行い、リーダライタ1に対してレスポンスを返送する。
【0038】
すると、リーダライタ1の信号処理部55では、送受信アンテナ40にて検出されたICカード2からの電波が包絡線検波されて副搬送波が取り出され、その副搬送波が更に信号処理部55内蔵のコンパレータにて2値化されて、パルス信号として出力される(図2(a)参照)。復調部50では、こうして信号処理部55から出力されたパルス信号に対して復調(即ちマンチェスタ方式に従う復号化)がなされ、ICカード2が送信したデータが得られ、制御部10に入力される。
【0039】
ここで、信号処理部55から出力されるパルス信号について説明すると、図2(a)に示す如く、この通信方式(サブキャリア−ASK−マンチェスタ方式)において、1ビットの情報は、複数個分(本実施例では8個分)のパルスで表現される(即ち、副搬送波の複数周期(8周期)分の時間が用いられる)。1ビットの半分(即ち、4パルス分)に着目すると、パルス信号の波形パターンは、「a」又は「b」の2種類に分けられ、この「a」および「b」の組合せにより、送信データの各ビットの値が「0」或いは「1」として表現される。
【0040】
つまりデータ送信が行われる際、副搬送波は、4周期単位で(4パルス単位)送信データに応じた変調がなされ、その結果、信号処理部55から出力されるパルス信号の波形が「a」又は「b」に切り替わる。「a」の波形パターンは、ICカード2からのデータ送信が行われていない状態か、副搬送波の振幅が小さくなるように副搬送波が振幅変調された状態に対応しておりパルスを含まない。一方「b」の波形パターンは、信号処理部55からの出力にパルスが現れるよう副搬送波が変調された状態に対応しており、4個のパルスを含んでいる。なお、本実施例において、「b」の波形パターンの継続時間(即ちパルス信号の波形が切り替わる副搬送波4周期分の時間)が、請求項のパルス継続時間に相当する。
【0041】
ICカード2からのレスポンスがない場合、信号処理部55からの出力は、「a」の波形のみであり、レスポンスが存在する場合、「a」および「b」を組合せた波形パターンが存在することとなる。従って、信号処理部55から出力されるパルス信号が少なくとも「b」の波形パターンを含むものであれば、そのパルス信号はICカード2からのレスポンスに基づくものであると見なせる。
【0042】
ところで、こうしたリーダライタ1とICカード2との間で正常な通信が図られるのは、ICカード2が正常通信エリア(図6)に存在する場合であり、ICカード2が作動可能エリア内に存在する場合であっても、正常通信エリアの外部においては、ICカード2からリーダライタ1に届く電波の強度が弱いものとなる。この様にリーダライタ1の受信電波の強度が必ずしも強くなく不安定な場合は、「a」および「b」の波形パターンの組合せからなるパルス信号が、本来の形から崩れたもの(図2(b)参照)となり、正常なデータの受信ができなくなる可能性がある。
【0043】
即ち、包絡線検波は、搬送波を除去するためにローパスフィルタを用いて振幅に比例した電圧を取り出すものであるから、副搬送波の波形が変化する前後(即ち、パルス信号の波形パターンが切り替わるタイミングの前後)において、検波により取り出された副搬送波の波形が鈍る。リーダライタ1の受信電波の強度が強い場合には、副搬送波の波形が幾らか鈍っていても、2値化後、図3(a)に示す様にパルスとして現れるが、受信電波の強度が弱い場合には、パルスとならない可能性が高くなり、その結果パルス信号が本来の形から崩れることが起こることとなる。例えば、図3(a)にて点線の円で示すパルスが消えて、パルス信号が、図3(b)に示すような形に崩れてしまう可能性があるのである。
【0044】
従来のリーダライタにおいては、パルス信号の波形が正常でありデータの受信が問題なく行われた場合には、ICカード2からの信号であると判断し、パルス信号の波形が図2(b)の如く崩れてICカード2からのデータを得ることができなかった場合には、そのパルス信号がICカード2からのレスポンスであるとは判断しなかった。即ち、ノイズと同様の扱いである。
【0045】
一方、本第1実施例のリーダライタ1においては、受信電波の強度が弱く正常にデータを受信しにくい状況であっても、そのパルス信号がICカード2からのレスポンスであるのかどうかを把握できるように構成されている。
これを実現すべく本第1実施例のリーダライタ1の復調部50においては、図4に示す様なカード存在判断処理が行われる。
【0046】
このカード存在判断処理は、リーダライタ1に電源が投入されると開始され、まずS10にて、信号処理部55からパルスが出力されたかどうか判断し、信号処理部55からの出力パルスが検出されない間(S10:NO)は、S10の処理を繰り返し行いつつ待機する。
【0047】
そして、信号処理部55からパルスが出力されると(S10:YES)、S20に移行して、予め定められた所定の期間(パルス判定期間)に亘り、信号処理部55からの出力を取り込む。このパルス判定期間は、信号処理部55からパルスが出力されてから予め設定された所定時間後に始まり、信号処理部55からパルスが出力されてからパルス4周期分の時間(即ちパルス継続時間)が経過する前に終了し、パルスの安定出力期間を含むよう設定されている。なおパルス判定期間の長さは、ほぼパルス2周期分である。
【0048】
そして、パルス判定期間内に信号処理部55から取り込んだ信号に、パルスが複数(本第1実施例では2個)連続して含まれているかどうかを判断する(S30)。ここで、複数の連続したパルスが含まれていると判断された場合には(S30:YES)、これらのパルス信号がICカード2からのレスポンスに基づくものである可能性が高いことから、その旨の信号を制御部10に出力する(S40)。即ちS40では、パルス信号がICカード2からのレスポンスである旨の信号、換言すればICカード2が存在しており動作している旨の信号を制御部10に出力する。なおS40の後、S10に戻る。
【0049】
一方、パルス判定期間内に信号処理部55から取り込んだ信号に、所定個数(本第1実施例では上記の如く2個)以上の連続したパルスが含まれていない場合には(S30:NO)、S50にて、パルス信号の終了か否かを判断する。具体的には、信号処理部55からパルスが出力されない状態が所定時間以上(本第1実施例では2ビット、即ちパルスの16周期分に相当する時間)継続しているかどうかを判断する。そして、所定時間以上継続していないと判断された場合には、パルス信号の終了であるとは判断せず(S50:NO)、S20に戻る。
【0050】
一方、信号処理部55からパルスが出力されない状態が所定時間以上継続している場合には、パルス信号の終了であると判断し(S50:YES)、S60に移行する。S60では、パルス信号がICカード2からのレスポンスではないとして、ICカード2が存在しており動作している旨の信号の制御部10への出力を停止する。なお、S60の後は、S10に戻る。
【0051】
ところで、S50にてパルス信号の終了でないと判断された場合には(S50:NO)、S20に戻り、次回のパルス判定期間内において、信号処理部55からの出力信号が取り込まれることとなる。パルス判定期間は、予め定められた一定時間毎(パルス継続時間であるパルス4周期分の時間毎)に設定されており、連続した複数個のパルスが検出されるまで(S30にて「NO」である間)、順次、信号処理部55の出力に連続した複数のパルスが有るか無いかの判断が行われることとなる。即ちICカード2は所定の伝送タイミングに同期してデータ送信を行っており、パルス判定期間は、伝送タイミングの周期に応じて、周期的に(第1実施例では伝送タイミングの周期の2倍)設定されているのである。
【0052】
この様に、カード存在判断処理では、信号処理部55らパルスが出力されると、パルス判定期間に複数の連続したパルスが更に出力されるかどうかを判定し、そのパルス判定期間に複数の連続したパルスが出力されたとき、出力されたパルスがICカード2からの送信出力に基づくものであると判断する。即ち、カード存在判断処理は、請求項の判断手段に相当している。
【0053】
以上の様に構成され、動作する第1実施例のリーダライタ1によれば、次の(1)〜(3)の様な効果を奏する。
(1)信号処理部55からパルスが出力されると、予め設定されているパルス判定期間においてパルスが更に出力されるかどうかを判定し、パルス判定期間にパルスが出力されたとき、その出力されたパルスがICカードからの送信出力に基づくものであると判断するよう構成されている。このため、データを正常に受信しにくい状況であっても、ICカード2が作動可能エリア内に存在するかどうかを把握することができるようになる。つまり、ICカード2が正常通信エリア外に出た場合であっても電源供給を受けて動作している間は、このICカード2を認識することができるのである。従って、リーダライタ1は、正常通信エリアから一旦出たICカード2であっても、リセットされることなく正常通信エリアに戻ってきた場合には、改めてアンチコリジョン処理を行うことなく速やかに通信を行うことができることとなり好ましい。
【0054】
(2)信号処理部55からパルスが出力され、更にパルス判定期間内に連続した複数(2つ)のパルスが出力された場合に、ICカード2が存在するとの判断を行うことから、ノイズにより発生したパルスがICカード2からの送信出力に基づくものであると、誤った認識をしてしまう可能性をより低くすることができる。
【0055】
(3)パルス判定期間は、複数の連続したパルスが安定して出力される期間(中間部分)を含むよう設定されていることから、パルス判定期間においてパルスを検出し易くなり、信号処理手段から出力されたパルスが情報記憶媒体からの送信出力に基づくものかどうかをより確実に判断することができることとなる。
【0056】
次に第2実施例としての非接触式通信方式の通信システムについて説明する。上述の様に第1実施例では、サブキャリア−ASK−マンチェスタ方式によりICカード2からリーダライタ1への通信を行うものとして説明したがこれに限られるものではなく、受信信号をパルス信号として取り出し、このパルス信号から受信データを復調するタイプであれば本発明を適用することができる。例えば、以下に第2実施例として説明する如く、サブキャリア−BPSK方式にて通信を行うタイプのものに対して本発明を適用しても良い。
【0057】
第2実施例の通信システムにおいて、ICカード2の変調部90は、送信すべきデータをNRZ方式により符号化し、その符号化データに基づいて、副搬送波を2相位相偏移変調方式(BPSK:Binary Phase Shift Keying方式)にて変調し、更に、その変調された副搬送波に基づいて、搬送波を振幅変調する。こうして、変調部90は、リーダライタ1からの搬送波を、制御部110からの送信データに基づき変調させ、これを送信信号として送受信アンテナ60から出力させる。
【0058】
サブキャリア−BPSK方式の場合、信号処理部55から出力されるパルス信号について説明すると、図5(a)に示す様に、1ビットの情報は、複数個分(第2実施例では8個分)のパルスで表現される(即ち、副搬送波の複数周期(8周期)分の時間が用いられる)。そして、1ビット(即ち、8パルス分)に着目すると、パルス信号の波形パターンは、「c」、「d」又は「e」の3種類に分けられ、このうち夫々「d」又は「e」は位相が互いに略180°ずれており、これら「d」又は「e」により、送信データの各ビットの値が「0」又は「1」として表現される。
【0059】
つまりデータ送信が行われる際、副搬送波は、8周期単位で(8パルス単位)送信データに応じた変調がなされ、その結果、信号処理部55から出力されるパルス信号の波形が「d」又は「e」に切り替わる。「d」および「e」の波形パターンは、信号処理部55からの出力にパルスが現れるよう副搬送波が変調された状態に対応しており、8個のパルスを含んでいる。一方、「c」の波形パターンは、副搬送波に応じた搬送波の振幅変調が行われていない状態(即ちICカード2からリーダライタ1へのデータ送信が行われていない状態)に対応し、パルスは現れない。なお、本実施例において、「d」および「e」の波形パターンの継続時間(即ちパルス信号の波形が切り替わる、副搬送波8周期分の時間)が、請求項のパルス継続時間に相当する。
【0060】
ICカード2からのレスポンスがない場合、信号処理部55からの出力は、「c」の波形のみであり、レスポンスが存在する場合、「d」又は「e」の何れかの波形パターンが存在することとなる。従って、信号処理部55から出力されるパルス信号が「d」又は「e」の波形パターンを含むものであれば、そのパルス信号はICカード2からのレスポンスに基づくものであると見なせる。
【0061】
ところで、上記第1実施例と同様に、リーダライタ1とICカード2との間で正常な通信が図られるのは、ICカード2が正常通信エリア(図6)に存在する場合であり、ICカード2が作動可能エリア内に存在する場合であっても、正常通信エリアの外部においては、ICカード2からリーダライタ1に届く電波の強度が弱いものとなる。リーダライタ1の受信電波の強度が必ずしも強くなく不安定な場合は、「d」又は「e」の波形パターンからなるパルス信号が、本来の形から崩れたもの(図5(b)参照)となり、正常なデータの受信ができなくなる可能性がある。
【0062】
即ち、上記第1実施例にて説明した様に、副搬送波の波形が変化する前後(即ち、パルス信号の波形パターンが切り替わるタイミングの前後)においては、検波により取り出された副搬送波の波形が鈍くなって、パルスが現れないことが起こる可能性があるのである。
【0063】
しかしサブキャリア−BPSK方式に従う通信方式の場合において、受信電波の強度が弱く正常にデータを受信しにくい状況であっても、上述のカード存在判断処理により、そのパルス信号がICカード2からのレスポンスであるのかどうかを把握できる。その場合、パルス判定期間は、サブキャリア−BPSK方式に合うよう設定しておけばよい。
【0064】
即ち、本第2実施例においては、パルス判定期間は、信号処理部55からパルスが出力されてから予め設定された所定時間後に開始され、信号処理部55からパルスが出力されてからパルス8周期分の時間(パルス継続時間)が経過する前に終了するよう設定されている。なお、パルス判定期間の長さは、ほぼパルス4周期分である。即ちICカード2は所定の伝送タイミングに同期してデータ送信を行っており、パルス判定期間は伝送タイミングの周期に応じて、周期的に設定されているのである。
【0065】
また、第2実施例のリーダライタ1において、パルス判定期間は、予め定められた一定時間毎(パルス継続時間であるパルス8周期分の時間毎)に設定されており、連続した複数個のパルスが検出されるまで(S30にて「NO」である間)、順次、信号処理部55の出力の取り込みが行われることとなる。
【0066】
なお、パルス判定期間の設定に関する以外についての構成および動作は、第1実施例と同様であるので、その説明を省略する。
この様に構成され、動作する第2実施例のリーダライタ1によれば、上記(1)、(3)にて述べた効果に加え、(4)の如く優れた効果を奏する。
【0067】
(4)信号処理部55からパルスが出力され、更にパルス判定期間内に連続した複数(第2実施例では4つ)のパルスが出力された場合に、ICカード2が存在するとの判断を行うことから、ノイズにより発生したパルスがICカード2からの送信出力に基づくものであると、誤った認識をしてしまう可能性をより低くすることができる。
【0068】
以上、本発明の実施例について説明したが、本発明は上記実施例に限定されるものではなく、種々の態様を取ることができる。
例えば、上記実施例では、ICカード側からリーダライタ側への通信方式を、副搬送波(サブキャリア)を使用するものとして説明したが、これに限られるものではない。即ち副搬送波を使用しない通信方式を採るものであっても、情報記憶媒体から送信された電波を検波し、その検波結果を2値化したパルス信号から、情報記憶媒体からの送信データを復調する通信方式であれば、本発明を適用できる。
【0069】
また、上記実施例では、カード存在判断処理により、パルス信号がICカードからのレスポンスに基づくものであるかどうかを判断するものとして説明したが、これと同様な動作を行う回路を構成することにより、請求項の判断手段を実現しても良い。
【0070】
また、上記実施例では、情報記憶媒体としてICカードを例にとり説明したが、、通信機能を有し、所定のデータ通信装置から非接触で電力供給を受けつつ動作するIDタグその他の情報記憶媒体とデータ通信を行うデータ通信装置に本発明を適用してもよい。
【図面の簡単な説明】
【図1】 第1実施例の通信システムにて使用されるリーダライタおよびICカードを示す説明図である。
【図2】 第1実施例のリーダライタの信号処理部から出力されるパルス信号を示すタイムチャートである。
【図3】 検波結果を2値化することによりパルス信号に変換する様子を示す説明図である。
【図4】 リーダライタの復調部にて実行されるカード存在判断処理を示すフローチャートである。
【図5】 第2実施例のリーダライタの信号処理部から出力されるパルス信号を示すタイムチャートである。
【図6】 リーダライタとICカードとの位置関係を示す説明図である。
【符号の説明】
1…ICカードリーダライタ(データ通信装置)、2…ICカード(情報記憶媒体)、10…制御部、20…記憶部、30…変調部、40…送受信アンテナ、50…復調部、55…信号処理部、60…送受信アンテナ、70…電源部、80…復調部、90…変調部、100…記憶部、110…制御部。
Claims (3)
- 通信機能を有する外部の情報記憶媒体に電波を送信する送信手段と、
前記情報記憶媒体から送信された電波を検波し、該検波結果を2値化してパルス信号を出力する信号処理手段と、
該信号処理手段から出力されたパルス信号から、前記情報記憶媒体からの送信データを復調する復調手段とを備え、
前記情報記憶媒体への送信電波により電力供給を行いつつ、該情報記憶媒体との間でデータ通信を行うデータ通信装置において、
前記信号処理手段からパルスが出力されると、予め設定された所定のパルス判定期間においてパルスが更に出力されるかどうかを判定し、該パルス判定期間にパルスが出力されたとき、該出力されたパルスが前記情報記憶媒体からの送信出力に基づくものであると判断する判断手段を備えたことを特徴とするデータ通信装置。 - 前記判断手段は、前記信号処理手段からパルスが出力されると、前記パルス判定期間に複数の連続したパルスが更に出力されるかどうかを判定し、該パルス判定期間に複数の連続したパルスが出力されたとき、該出力されたパルスが前記情報記憶媒体からの送信出力に基づくものであると判断することを特徴とする請求項1記載のデータ通信装置。
- 前記情報記憶媒体は、予め定められた所定のパルス継続時間に亘り複数の連続したパルスが前記信号処理手段から出力されることとなる変調方式で、搬送波を変調して電波を送信するものであり、
前記パルス判定期間は、前記信号処理手段から複数の連続したパルスが安定して出力される期間を含むよう、前記パルス継続時間に応じて設定されていることを特徴とする請求項1又は2記載のデータ通信装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17133199A JP4207313B2 (ja) | 1999-06-17 | 1999-06-17 | データ通信装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17133199A JP4207313B2 (ja) | 1999-06-17 | 1999-06-17 | データ通信装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001005923A JP2001005923A (ja) | 2001-01-12 |
JP4207313B2 true JP4207313B2 (ja) | 2009-01-14 |
Family
ID=15921259
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17133199A Expired - Fee Related JP4207313B2 (ja) | 1999-06-17 | 1999-06-17 | データ通信装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4207313B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9899882B2 (en) * | 2010-12-20 | 2018-02-20 | Qualcomm Incorporated | Wireless power peer to peer communication |
JP5927108B2 (ja) * | 2012-12-21 | 2016-05-25 | 京セラドキュメントソリューションズ株式会社 | 信号復調回路及び送信回路 |
JP6061907B2 (ja) * | 2014-09-30 | 2017-01-18 | 三菱電機株式会社 | Ask復調装置、ask復調方法、及び、プログラム |
-
1999
- 1999-06-17 JP JP17133199A patent/JP4207313B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2001005923A (ja) | 2001-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7106174B1 (en) | Anti-collision tag apparatus and system | |
JP4206109B2 (ja) | 無線タグ読取り装置 | |
JP4275623B2 (ja) | 通信局によるトランスポンダインベントリ方法 | |
JP2009271861A (ja) | 非接触型通信装置、その復号部 | |
JP3568714B2 (ja) | 非接触通信システム及びそれに使用する質問器 | |
EP1038257B2 (en) | System for the transmission of data from a data carrier to a station by means of at least one other auxiliary carrier signal | |
JP4207313B2 (ja) | データ通信装置 | |
JP4506725B2 (ja) | タグリーダ | |
US7126994B2 (en) | Communication station and data carrier with improved acknowledgement measures | |
US8749352B2 (en) | Method for coded data transmission between a base station and at least one transponder within a wireless data transmission system | |
JP4805494B2 (ja) | リーダライタの干渉防止方法 | |
JP4336969B2 (ja) | Rfidリーダ/ライタ装置 | |
JP2006072826A (ja) | 無線タグシステム、リーダライタ、無線タグ装置およびデータの書き込み・読み出し方法 | |
JP2008035104A (ja) | 通信装置及び信号処理方法 | |
WO2022176550A1 (ja) | 無線タグ及び無線タグシステム | |
EP1502230B1 (en) | Method of inventorizing a plurality of data carriers | |
JP2008289197A (ja) | 無線タグ読取り装置 | |
JP4527233B2 (ja) | 非接触型カードリードライト装置 | |
JP2005520379A (ja) | トランスポンダと通信するための通信局、および異なる伝送パラメータを用いた更なる通信局 | |
JP2005004471A (ja) | Icカード用リーダライタ | |
JPH09284172A (ja) | 非接触データ送受信方法およびその装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060227 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080925 |
|
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: 20080930 |
|
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: 20081013 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111031 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111031 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121031 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121031 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121031 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131031 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |