(57)【特許請求の範囲】
【請求項１】
間欠的に位相を変化させることによって伝達すべきデータで変調されたキャリア信号から前記データを復調する通信装置において、前記データによって変調されたキャリア信号を受信する受信手段と、受信された前記キャリア信号から前記通信装置の内部動作用のクロックを生成するクロック生成手段と、受信された前記キャリア信号から前記データを復調して出力するとともに受信された前記キャリア信号の位相の変化があった場合に位相変化を示す信号を出力する復調手段と、前記クロック生成手段によって生成されたクロックを分周して復調された前記データのサンプリングのためのサンプリング信号を生成するサンプリング信号生成手段であって、前記復調手段から出力される前記位相変化を示す信号が出力されたときにクロックの分周をリセットし、初期状態からクロックの分周を開始して前記サンプリング信号を生成するサンプリング信号生成手段と、前記サンプリング信号に基づいて前記復調手段から出力された前記データのサンプリングを実行するサンプリング手段とを具備することを特徴とする通信装置。
【請求項２】
サンプリング手段は所定の数の前記データをサンプリングした後にパラレル信号に変換することを特徴とする請求項１記載の通信装置。
【請求項３】
間欠的に位相を変化させることによって伝達すべきデータで変調されたキャリア信号から前記データを復調する通信装置において、前記データによって変調されたキャリア信号を受信する受信手段と、受信された前記キャリア信号から前記通信装置の内部動作用のクロックを生成するクロック生成手段と、前記キャリア信号の各ビットの開始から所定時間経過した点から次のビットの開始点までの間のうちの所定の期間は前記キャリア信号の位相変化の検出を停止し、前記所定の期間以外の期間は受信された前記キャリア信号の位相の変化を検出して伝達すべきデータを復調する復調手段とを具備することを特徴とする通信装置。
【請求項４】
通信装置は、復調されたデータのサンプリングのためのサンプリング信号をクロック生成手段によって生成されたクロックを分周して生成するサンプリング信号生成手段と、前記サンプリング信号に基づいて復調手段から出力された前記データのサンプリングを実行するサンプリング手段とを具備し、前記復調手段は前記サンプリング信号に基づいて所定の期間を決定することを特徴とする請求項３記載の通信装置。
【請求項５】
通信装置は、クロック生成手段によって生成されるクロックに基づいてキャリア信号の位相変化の検出を停止する期間を示す信号を生成する復調停止信号生成手段をさらに有し、復調手段は前記復調停止信号生成手段によって生成された信号に基づいて所定の期間を決定することを特徴とする請求項３記載の通信装置。
【請求項６】
サンプリング信号生成手段は、復調手段から位相変化を示す信号が出力されたときにクロックの分周をリセットし、初期状態からクロックの分周を開始してサンプリング信号を生成することを特徴とする請求項４記載の通信装置。
【請求項７】
サンプリング信号生成手段は直列に接続され、クロック信号の分周を行う複数のフリップフロップを有し、復調手段から出力される位相変化を示す信号が出力されたときに前記複数のフリップフロップをリセットし、初期状態からクロックの分周を開始してサンプリング信号を生成することを特徴とする請求項１、請求項２、請求項４、及び請求項６のうちのいずれか１項記載の通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、スキー場のリフト券等として用いられる非接触式のＩＣカードなどの通信装置に関するものである。
【０００２】
【従来の技術】
図１１は従来の非接触式ＩＣカードの構成を示すブロック図である。同図において、１００はホストコンピュータ、２００はリード・ライト装置、３００は非接触式ＩＣカードを示している。リード・ライト装置２００はホストコンピュータ１００からの指示に基づいてリード・ライト装置２００の動作を制御する制御部２１０と、送受信アンテナ２２０と、非接触式ＩＣカード３００に送信すべきデータでキャリア信号を変調するとともに非接触式ＩＣカード３００から送信されてきた信号を復調する変復調回路２３０とを具備している。また、非接触式ＩＣカード３００は、送受信アンテナ３１０と、送受信アンテナ３１０によって受信された信号を復調する復調回路３２０と、送信すべきデータでキャリア信号を変調する変調回路３３０と、シリアル信号をパラレル信号に、パラレル信号をシリアル信号に変換するシリアル・パラレル変換器３４０と、非接触式ＩＣカード３００の動作を制御する制御回路３５０と、データ等が格納されているＥＥＰＲＯＭ３６０と、各回路間のデータ転送のためのバス３７０と、入出力バッファ３８０と、キャリア信号からクロックを生成するクロック生成回路３９０とを具備している。
【０００３】
次に動作について説明する。
リード・ライト装置２００はホストコンピュータ１００からの指示に従って、制御部２１０の制御により、変復調回路２３０で所定のデータによりキャリア信号が変調され、変調されたキャリア信号は送受信アンテナ２２０から電波として放射される。その電波は非接触式ＩＣカード３００の送受信アンテナ３１０によって受信され、そこで誘起した高周波信号が復調回路３２０に送られてデータの復調がなされる。復調されたシリアルのデータはシリアル・パラレル変換器３４０でパラレル信号に変換される。このパラレルの復調信号に基づいて制御回路３５０は所定の処理を実行する。この処理の一例としてＥＥＰＲＯＭ３６０に格納されているデータを送信する処理がある。この場合には、制御回路３５０はＥＥＰＲＯＭ３６０に格納されているデータをシリアル・パラレル変換器３４０に入出力バッファ３８０を介してパラレルデータとして送出する。シリアル・パラレル変換器３４０は入力されたパラレルデータをシリアルデータに変換して変調回路３３０に送出し、変調回路３３０でこのデータによりキャリア信号が変調される。変調されたキャリア信号は送受信アンテナ３１０から電波として放射される。この電波をリード・ライト装置２００が受信して変復調回路２３０でデータの復調がなされてリード・ライト装置２００側での所定の処理が実行される。
【０００４】
図１２は上述した非接触式ＩＣカード３００のシリアル・パラレル変換器３４０、入出力バッファ３８０、及びクロック生成回路３９０の構成を示す図である。同図に示すように、シリアル・パラレル変換器３４０は、データの転送速度を決定するボーレートジェネレータ３４１と、シフトレジスタ３４２とを有している。また、入出力バッファ３８０は出力バッファ３８１と、入力バッファ３８２とを有している。さらにクロック生成回路３９０はコンパレータ３９１と入力端子３９２とを有している。なお、コンパレータ３９１の負極入力端子はグラウンドに接続されている。ボーレートジェネレータ３４１は受信時に復調回路３２０からのシリアル信号を１ビット毎にサンプルするサンプリング信号をシフトレジスタ３４２に出力する。また、入力端子３９２にはキャリア信号が入力され、この信号はコンパレータ３９１により負の半波長分が「Ｌ」レベル、正の半波長分が「Ｈ」レベルとなるクロック信号を発生する。
【０００５】
図１３は復調回路３２０に入力されるキャリア信号、コンパレータ３９１から出力されるクロック信号、復調回路３２０から出力されるデータ、及びボーレートジェネレータ３４１から出力されるサンプリング信号を示す図である。同図に示すようにキャリア信号にはビット毎に位相が変化するか否かによるＢＰＳＫ（バイナリフェイズシフトキーイング）変調が成されている。非接触式ＩＣカード３００はクロック生成回路３９０のコンパレータ３９１でキャリア信号から内部動作用のクロックを生成する。生成されたクロックはボーレートジェネレータ３４１に送られてサンプリング信号の周波数が決定される。例えば、１ビットが１６クロック分である場合には８クロック毎にサンプリング信号を「Ｌ」レベルから「Ｈ」レベル、あるいは「Ｈ」レベルから「Ｌ」レベルに変化させる。そして、サンプリング信号の立ち上がりで復調回路から送られてくるデータをシフトレジスタ３４２でラッチする。データが８ビット分ラッチされるところのデータは入力バッファ３８２にパラレルで送出される。制御回路３５０は必要に応じて入力バッファ３８２に格納されているデータをデータバス３７０を介して取り込む。
【０００６】
ところで、リード・ライト装置２００と非接触式ＩＣカード３００との間の電波の伝搬状態によっては図１３に示すようにキャリア信号の位相変化時にキャリア信号の波形が乱れてクロックが１パルス分抜けてしまう場合がある。このような状態が連続して続くとサンプリング信号の立ち上がりエッジが実際のキャリア信号に比べて遅れて出力されるようになり、データが不安定な領域でラッチ動作が行われたり、１つ遅れたビットをラッチしてしまう現象が生じることになる。このような場合にはデータの伝送に誤りが生じるなどの課題があった。
さらに、キャリア信号のビットの先頭に相当する部分以外の期間にノイズあるいはマルチパスなどによって受信したキャリア信号の波形が乱れると復調回路３２０がキャリア信号の位相が変調により変化したと誤って認識してしまうという課題もあった。
【０００７】
【発明が解決しようとする課題】
従来の非接触式ＩＣカードは以上のように構成されているので、電波の伝搬状況等によっては、クロックの生成においてキャリア信号の位相変化時にクロックパルスが抜けたり、キャリア信号の波形が乱れてしまい、位相変化があったと誤認識してしまうことによりデータ伝送に誤りが生じてしまうなどの課題があった。
【０００８】
この発明は上記のような課題を解決するためになされたもので、伝送路の伝搬状態が良好でない場合でもデータ伝送を正確に行うことができる通信装置を得ることを目的にする。
【０００９】
【課題を解決するための手段】
請求項１記載の発明に係る通信装置は、受信されたキャリア信号からデータを復調して出力するとともに受信されたキャリア信号の位相の変化があった場合に位相変化を示す信号を出力する復調手段と、クロック生成手段によって生成されたクロックを分周して復調されたデータのサンプリングのためのサンプリング信号を生成するサンプリング信号生成手段であって、復調手段から出力される位相変化を示す信号が出力されたときにクロックの分周をリセットし、初期状態からクロックの分周を開始してサンプリング信号を生成するサンプリング信号生成手段と、サンプリング信号に基づいて復調手段から出力されたデータのサンプリングを実行するサンプリング手段とを具備するものである。
【００１０】
請求項２記載の発明に係る通信装置は、サンプリング手段が所定の数のデータをサンプリングした後にパラレル信号に変換するものである。
【００１１】
請求項３記載の発明に係る通信装置は、キャリア信号の各ビットの開始から所定時間経過した点から次のビットの開始点までの間のうちの所定の期間はキャリア信号の位相変化の検出を停止し、所定の期間以外の期間は受信されたキャリア信号位相の変化を検出して伝達すべきデータを復調する復調手段とを具備するものである。
【００１２】
請求項４記載の発明に係る通信装置は、復調されたデータのサンプリングのためのサンプリング信号をクロック生成手段によって生成されたクロックを分周して生成するサンプリング信号生成手段と、サンプリング信号に基づいて復調手段から出力されたデータのサンプリングを実行するサンプリング手段とをさらに具備し、復調手段がサンプリング信号に基づいて所定の期間を決定するものである。
【００１３】
請求項５記載の発明に係る通信装置は、クロック生成手段によって生成されるクロックに基づいてキャリア信号の位相変化の検出を停止する期間を示す信号を生成する復調停止信号生成手段をさらに有し、復調手段が復調停止信号生成手段によって生成された信号に基づいて所定の期間を決定するものである。
【００１４】
請求項６記載の発明に係る通信装置は、サンプリング信号生成手段が、復調手段から出力される位相変化を示す信号が出力されたときにクロックの分周をリセットし、初期状態からクロックの分周を開始してサンプリング信号を生成するものである。
【００１５】
請求項７記載の発明に係る通信装置は、サンプリング信号生成手段が直列に接続され、クロック信号の分周を行う複数のフリップフロップを有し、復調手段から出力される位相変化を示す信号が出力されたときに複数のフリップフロップをリセットし、初期状態からクロックの分周を開始してサンプリング信号を生成するものである。
【００１６】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。
なお、以下の実施の形態でこの発明の通信装置を非接触式ＩＣカードに適用した場合について説明する。
【００１７】
実施の形態１．
図１は非接触式ＩＣカード通信システムの構成を示すブロック図である。同図において、４００はホストコンピュータ、５００はホストコンピュータ４００の指示に基づいて動作するリード・ライト装置、６００はリード・ライト装置５００との間で電波を用いてデータ伝送を実行する非接触式ＩＣカード（通信装置）を示している。
【００１８】
リード・ライト装置５００はホストコンピュータ４００からの指示に基づいてリード・ライト装置５００の動作を制御する制御部５１０と、送受信アンテナ５２０と、非接触式ＩＣカード６００に送信すべきデータでキャリア信号を変調するとともに非接触式ＩＣカード６００から送信されてきた信号を復調する変復調回路５３０とを具備している。
【００１９】
また、非接触式ＩＣカード６００は、送受信アンテナ（受信手段）６１０と、送受信アンテナ６１０によって受信された信号を復調する復調回路（復調手段）６２０と、送信すべきデータでキャリア信号を変調する変調回路６３０と、シリアル信号をパラレル信号に、パラレル信号をシリアル信号に変換するシリアル・パラレル変換器（サンプリング信号生成手段、サンプリング手段）６４０と、非接触式ＩＣカード６００の動作を制御する制御回路６５０と、データ等が格納されているＥＥＰＲＯＭ６６０と、各回路間のデータ転送のためのバス６７０と、入出力バッファ６８０と、クロック生成回路（クロック生成手段）６９０とを具備している。
【００２０】
次に動作について説明する。
まず、はじめにリード・ライト装置５００がホストコンピュータ４００の指示に従って、非接触式ＩＣカード６００のＩＤ及び有効期限情報の照合を行う動作について説明する。リード・ライト装置５００ではホストコンピュータ４００からの指示に従って、制御部５１０の制御のもとでＩＤ及び有効期限データを非接触式ＩＣカード６００から読み出すコマンドにより変復調回路５３０でキャリア信号を変調する。コマンドにより変調されたキャリア信号は送受信アンテナ５２０から電波として放射される。この電波は非接触式ＩＣカード６００の送受信アンテナ６１０によって受信され、誘起した高周波信号が復調回路６２０に送られ、コマンドが復調される。復調されたコマンドはシリアル・パラレル変換器６４０でパラレルのコマンド信号に変換され、入出力バッファ６８０に送られる。このコマンドに基づいて制御回路６５０は非接触式ＩＣカード６００のＥＥＰＲＯＭ６６０に格納されているＩＤ及び有効期限データを送出する処理を実行する。この場合には、制御回路６５０はＥＥＰＲＯＭ６６０に格納されているＩＤ及び有効期限データをシリアル・パラレル変換器６４０にパラレルデータとして送出する。シリアル・パラレル変換器６４０は入力されたパラレルデータをシリアルデータに変換して変調回路６３０に送出し、変調回路６３０ではＩＤ及び有効期限データでキャリア信号が変調される。変調された高周波信号は送受信アンテナ６１０から電波として放射される。この電波をリード・ライト装置５００が受信して変復調回路５３０で非接触式ＩＣカード６００のＩＤ及び有効期限データが復調されてリード・ライト装置５００からホストコンピュータ４００にデータが転送される。そして、そこでＩＤの照合処理、有効期限データの確認処理などが施される。ＩＤの照合の結果、有効期限データの確認の結果に基づいてホストコンピュータ４００のスクリーン上に表示が行われる。なお、キャリア信号は１２５ＫＨｚから４ＭＨｚの範囲で、リードライト装置５００と非接触式ＩＣカード６００との間で周波数を一致させて通信が行われる。
【００２１】
図２は図１に示す入出力バッファ６８０、シリアル・パラレル変換器６４０、クロック生成回路６９０の構成を示すブロック図であり、図１と同一の部分には同一の符号を付し重複する説明を省略する。同図に示すように、入出力バッファ６８０は出力バッファ６８１と入力バッファ６８２とを有している。また、シリアル・パラレル変換器６４０はボーレートジェネレータ（サンプリング信号生成手段）６４１とシフトレジスタ（サンプリング手段）６４２とを有している。
【００２２】
なお、コンパレータ６９１の負極入力端子６９２はグラウンドに接続されている。ボーレートジェネレータ６４１は受信時に復調回路６２０からのシリアル信号を１ビット毎にサンプリングするタイミングを示すサンプリング信号を出力する。また、コンパレータ６９１の入力端子６９２には復調回路６２０から出力されるキャリア信号が入力され、このキャリア信号はコンパレータ６９１により負の半波長分が「Ｌ」レベル、正の半波長分が「Ｈ」レベルとなるクロック信号に変換される。また、復調回路６２０はキャリア信号の位相変化を検出すると、ボーレートジェネレータ６４１にローアクティブのリセット信号（位相変化を示す信号）を出力するように構成されている。
【００２３】
図３は図２に示すボーレートジェネレータ６４１の構成を示す図であり、９０１〜９０５は直列に接続されたフリップフロップ、９０６はクロックセレクタを示している。なお、フリップフロップ９０１から９０５にはリセット入力端子が設けられており、復調回路６２０から出力されるローアクティブのリセット信号が入力されると同時にすべてのフリップフロップ９０１〜９０５がリセットして「Ｌ」信号を出力する。なお、クロックセレクタ９０６はフリップフロップ９０２の出力、フリップフロップ９０３の出力、フリップフロップ９０４の出力、フリップフロップ９０５からの出力を必要に応じて選択してサンプリング信号を出力する。このため、サンプリング信号の周波数はクロック信号の周波数の１／４、１／８、１／１６、１／３２のいずれかになる。このとき例えば、キャリア周波数が４ＭＨｚであるとするとデータの伝送速度は、それぞれ、順に１Ｍｂｐｓ、５００Ｋｂｐｓ、２５０Ｋｂｐｓ、１２５Ｋｂｐｓとなる。
【００２４】
図４は復調回路６２０に入力されるキャリア信号、コンパレータ６９１から出力されるクロック信号、復調回路６２０から出力されるデータ、ボーレートジェネレータ６４１から出力されるサンプリング信号、及び復調回路６２０から出力されるリセット信号を示す図である。同図に示すように、受信されるキャリア信号にはビット毎に位相が変化するかしないかによるＢＰＳＫ変調が施されている。非接触式ＩＣカード６００はコンパレータ６９１でキャリア信号から内部動作用のクロックを生成する。生成されたクロックはボーレートジェネレータ６４１に送られてサンプリング信号の周波数が決定される。例えば、１ビットが１６クロック分である場合には８クロック毎にサンプリング信号を「Ｌ」レベルから「Ｈ」レベル、あるいは「Ｈ」レベルから「Ｌ」レベルに変化させる。そして、サンプリング信号の立ち上がりで復調回路から送られてくるデータをシフトレジスタ６４２でラッチする。データが８ビット分ラッチされるとこのデータは入力バッファ６８２にパラレルで送出される。制御回路６５０は、例えば、ＩＤの照合、有効期限データの確認処理のために、入力バッファ６８２に格納されているデータをデータバス６７０を介して取り込む。
【００２５】
ところで、この実施の形態では、復調回路６２０が受信したキャリア信号の位相の変化を検出すると、復調回路６２０はボーレートジェネレータ６４１にローアクティブのリセット信号を送出する。そして、リセット信号を受信するとボーレートジェネレータ６４１ではすべてのフリップフロップ９０１〜９０５がリセットされて「Ｌ」信号を出力する。従って、ボーレートジェネレータ６４１のカウント動作が初期状態に戻ってから再びカウント動作が開始される。このため、各々の位相変化を伴うビットで復調回路６２０が受信したキャリア信号の位相変化を検出してから８クロック経過したときにサンプリング信号が「Ｈ」レベルに立ち上がる。すなわち、それぞれの位相変化を伴うビットでボーレートジェネレータ６４１においてクロックの分周がリセットされ、サンプリング信号が生成されてデータのサンプリングがされる。
【００２６】
以上のように、この実施の形態１によれば、それぞれの位相変化を伴うビットでボーレートジェネレータ６４１においてクロックの分周がリセットされ、サンプリング信号が生成されてデータのサンプリングがされるので、電波伝搬の状態が悪化してクロック抜けが連続して生じてもデータ伝送に誤りが生じにくくなり正確なデータ伝送ができるという効果がある。
【００２７】
実施の形態２．
図５は非接触式ＩＣカード通信システムの構成を示すブロック図である。同図において、６００ａは非接触式ＩＣカード（通信装置）、６２０ａはＢＰＳＫ信号の復調を実行する復調回路（復調手段）、６４０ａはサンプリング信号を復調回路６２０ａに出力する機能を有するシリアル・パラレル変換器（サンプリング信号生成手段、サンプリング手段）である。なお、図１と同一の部分には同一の符号を付し、重複する説明は省略する。復調回路６２０ａはシリアル・パラレル変換器６４０ａから出力されたサンプリング信号が「Ｌ」の期間は、キャリア信号の位相の変化を検出する動作を停止する機能を有している。
【００２８】
図６は図５に示す入出力バッファ６８０、シリアル・パラレル変換器６４０ａ、クロック生成回路６９０の構成を示すブロック図であり、図５と同一の部分には同一の符号を付し重複する説明を省略する。同図に示すように、シリアル・パラレル変換器６４０ａはサンプリング信号を復調回路６２０ａに出力する機能を有している。
【００２９】
次に動作について説明する。
図７は復調回路６２０ａに入力されるキャリア信号、コンパレータ６９１から出力されるクロック信号、復調回路６２０ａから出力されるデータ、ボーレートジェネレータ６４１から出力されるサンプリング信号を示す図である。
【００３０】
同図に示すように、受信されるキャリア信号にはビット毎に位相が変化するかしないかによるＢＰＳＫ変調が施されている。非接触式ＩＣカード６００ａはコンパレータ６９１でキャリア信号から内部動作用のクロックを生成する。生成されたクロックはボーレートジェネレータ６４１に送られてサンプリング信号の周波数が決定される。例えば、１ビットが１６クロック分である場合には８個のクロックをカウントする毎にサンプリング信号を「Ｌ」レベルから「Ｈ」レベル、あるいは「Ｈ」レベルから「Ｌ」レベルに変化させる。そして、サンプリング信号の立ち上がりで復調回路６２０ａから送られてくるデータをシフトレジスタ６４２でラッチする。データが８ビット分ラッチされるとこのデータは入力バッファ６８２にパラレルで送出される。制御回路６５０は、例えば、ＩＤの照合、有効期限データの確認処理のために、入力バッファ６８２に格納されているデータをデータバス６７０を介して取り込む。また、復調回路６２０ａはボーレートジェネレータ６４１から送られてくるサンプリング信号が「Ｌ」レベルの間は受信したキャリア信号の位相の変化の検出を停止する。このため、一旦、サンプリング信号が「Ｌ」レベルの間にノイズなどによって変調による位相変化があったと誤認識してしまうことを防止することができる。
【００３１】
なお、以上の説明ではサンプリング信号が「Ｌ」レベルの場合はキャリア信号の位相の変化は検出しないように構成したが、図８に示すような復調停止信号を、例えば、コンパレータ６９１から出力されるクロックパルスから作成して、復調停止信号が「Ｌ」レベルの期間、すなわち、キャリア信号のビットの開始位置から一定時間経過後から次のビットの直前までの期間は復調回路６２０ａの位相変化の検出を停止することもできる。
【００３２】
図９は図８に示す復調停止信号を生成する場合の非接触式ＩＣカード６００ｂの構成を示す図であり、６９５はクロック信号から復調停止信号を生成する復調停止信号生成回路（復調停止信号生成手段）、６２０ｂは復調停止信号生成回路６９５からの復調停止信号に基づいて復調停止信号が「Ｌ」レベルのときはキャリア信号の位相変化の検出を停止し、「Ｈ」レベルのときはキャリア信号の位相変化を検出して復調動作を実行する復調回路（復調手段）、６４０ｂは図５に示すシリアル・パラレル変換器６４０ａからサンプリング信号を出力する機能を削除したシリアル・パラレル変換器（サンプリング信号生成手段，サンプリング手段）である。なお、図５と同一の部分には同一の符号を付し、重複する説明は省略する。この場合には、サンプリング信号を用いる場合に比べて、位相変化の誤認識をいっそう低減することができる。
【００３３】
以上説明したように、この実施の形態２によれば、ノイズ等の発生による波形の乱れを変調による位相変化の発生と誤認識することを減少させ、より正確なデータ伝送を行うことができるという効果がある。
【００３４】
実施の形態３．
図１０は非接触式ＩＣカード通信システムの構成を示すブロック図である。同図において、６００ｃは非接触式ＩＣカード（通信装置）、６２０ｃはＢＰＳＫ信号の復調を行う復調回路（復調手段）、６４０ｃはサンプリング信号を復調回路６２０ｃに出力する機能を有するシリアル・パラレル変換器（サンプリング信号生成手段、サンプリング手段）である。なお、図１と同一の部分には同一の符号を付し、重複する説明は省略する。また、復調回路６２０ｃは上述した実施の形態１で説明した復調回路６２０と同様にキャリア信号の位相が変化したことを検出するとシリアル・パラレル変換器６４０ｃにリセット信号を送出する。シリアル・パラレル変換器６４０ｃはリセット信号を受信するとクロック信号の分周をリセットして初期状態から再びサンプリング信号を生成する。さらに、復調回路６２０ｃは上述した実施の形態２の復調回路６２０ａと同様にシリアル・パラレル変換器６４０ｃから出力されたサンプリング信号が「Ｌ」の期間は、キャリア信号の位相の変化を検出する動作を停止する機能を有している。なお、実施の形態２の図９で説明したようにクロック信号から復調停止信号を作成して復調回路６２０ｃに入力させるようにしてもよい。すなわち、この実施の形態３では、上述した実施の形態１と実施の形態２とを組み合わせて実施した場合について記載したものである。
【００３５】
以上説明したようにこの実施の形態３によれば、クロック抜けが連続して生じても正確なデータ受信を行うことができるとともに、波形の乱れを変調による位相変化の発生と誤認識することを減少させることができるという効果がある。
【００３６】
なお、以上説明した実施の形態１から実施の形態３ではこの発明の通信装置を非接触式ＩＣカードに適用した場合について説明したが、非接触式ＩＣカード以外であっても外部から送られてくるキャリア信号から内部動作用のクロックを生成するとともに、キャリア信号からデータを復調する受信部を有する通信装置であれば適用することが可能である。
【００３７】
【発明の効果】
以上のように、請求項１記載の発明によれば、サンプリング手段を、復調手段から位相変化を示す信号が出力されたときにクロックの分周をリセットし、初期状態からクロックの分周を開始してサンプリング信号を生成するように構成したので、クロック抜けが連続して生じてもデータ伝送に誤りが生じにくくなり正確なデータ伝送ができる効果がある。
【００３８】
請求項２記載の発明によれば、サンプリング手段を所定の数のデータをサンプリングした後にパラレル信号に変換するように構成したので、パラレル信号の変換が正確に行うことができる効果がある。
【００３９】
請求項３記載の発明によれば、復調手段を、キャリア信号の各ビットの開始から所定時間経過した点から次のビットの開始点までの間のうちの所定の期間はキャリア信号の位相変化の検出を停止し、所定の期間以外の期間は受信されたキャリア信号位相の変化を検出して伝達すべきデータを復調するように構成したので、波形の乱れを変調による位相変化の発生と誤認識することを減少させ、より正確なデータ伝送を行うことができる効果がある。
【００４０】
請求項４記載の発明によれば、復調手段がサンプリング信号に基づいて復調手段の位相変化の検出を停止する期間を決定するように構成したので、特別な信号を作成することなしに波形の乱れを変調による位相変化の発生と誤認識することを減少させ、より正確なデータ伝送を行うことができる効果がある。
【００４１】
請求項５記載の発明によれば、復調手段を、復調停止信号生成手段によって生成された信号に基づいて位相変化の検出を停止する期間を決定するように構成したので、より細かく位相変化の検出を停止する期間を特定することができ、より正確なデータ伝送を行うことができる効果がある。
【００４２】
請求項６記載の発明によれば、サンプリング信号生成手段を、復調手段から出力される位相変化を示す信号が出力されたときにクロックの分周をリセットし、初期状態からクロックの分周を開始してサンプリング信号を生成するように構成したのでクロック抜けが連続して生じてもデータ伝送に誤りが生じにくくなり正確なデータ伝送ができる効果がある。
【００４３】
請求項７記載の発明によれば、サンプリング信号生成手段を、直列に接続され、クロック信号の分周を行う複数のフリップフロップを有し、復調手段から出力される位相変化を示す信号が出力されたときに複数のフリップフロップをリセットし、初期状態からクロックの分周を開始してサンプリング信号を生成するように構成したので、クロック抜けが連続して生じてもデータ伝送に誤りが生じにくくなり正確なデータ伝送ができる効果がある。
【図面の簡単な説明】
【図１】実施の形態１の非接触式ＩＣカード通信システムの構成を示すブロック図である。
【図２】図１に示す入出力バッファ、シリアル・パラレル変換器、クロック生成回路の構成を示すブロック図である。
【図３】図２に示すボーレートジェネレータの構成を示す図である。
【図４】実施の形態１の復調回路に入力されるキャリア信号、コンパレータから出力されるクロック信号、復調回路から出力されるデータ、ボーレートジェネレータから出力されるサンプリング信号、及び復調回路から出力されるリセット信号を示す図である。
【図５】実施の形態２の非接触式ＩＣカード通信システムの構成を示すブロック図である。
【図６】図５に示す入出力バッファ、シリアル・パラレル変換器、クロック生成回路の構成を示すブロック図である。
【図７】実施の形態２の復調回路に入力されるキャリア信号、コンパレータから出力されるクロック信号、復調回路から出力されるデータ、ボーレートジェネレータから出力されるサンプリング信号を示す図である。
【図８】実施の形態２の復調回路に入力されるキャリア信号、コンパレータから出力されるクロック信号、復調回路から出力されるデータ、ボーレートジェネレータから出力されるサンプリング信号、及び復調停止信号を示す図である。
【図９】図８に示す復調停止信号の作成を実現する非接触式ＩＣカード通信システムの構成を示すブロック図である。
【図１０】実施の形態３の非接触式ＩＣカード通信システムの構成を示すブロック図である。
【図１１】従来の非接触式ＩＣカード通信システムの構成を示すブロック図である。
【図１２】従来の非接触式ＩＣカードのシリアル・パラレル変換器、入出力バッファ、及びクロック生成回路の構成を示す図である。
【図１３】従来の非接触式ＩＣカードの復調回路に入力されるキャリア信号、コンパレータから出力されるクロック信号、復調回路から出力されるデータ、及びボーレートジェネレータから出力されるサンプリング信号を示す図である。
【符号の説明】
６００，６００ａ，６００ｂ，６００ｃ  非接触式ＩＣカード（通信装置）、６１０  送受信アンテナ（受信手段）、６２０，６２０ａ，６２０ｂ，６２０ｃ復調回路（復調手段）、６４０，６４０ａ，６４０ｂ，６４０ｃ  シリアル・パラレル変換器（サンプリング信号生成手段、サンプリング手段）、６４１  ボーレートジェネレータ（サンプリング信号生成手段）、６４２  シフトレジスタ（サンプリング手段）、６９０  クロック生成回路（クロック生成手段）、６９５  復調停止信号生成回路（復調停止信号生成手段）。
【図１】
0003565966.tif 000002
【図２】
0003565966.tif 000003
【図３】
0003565966.tif 000004
【図４】
0003565966.tif 000005
【図５】
0003565966.tif 000006
【図６】
0003565966.tif 000007
【図７】
0003565966.tif 000008
【図８】
0003565966.tif 000009
【図９】
0003565966.tif 000010
【図１０】
0003565966.tif 000011
【図１１】
0003565966.tif 000012
【図１２】
0003565966.tif 000013
【図１３】
0003565966.tif 000014