(57)【特許請求の範囲】
【請求項１】
電波を放射し、非接触ＩＣカードに電源を供給する電源供給処理と、
前記非接触ＩＣカードを捕捉する捕捉処理と、
前記非接触ＩＣカードの認証を行う認証処理と、
該認証後、前記非接触ＩＣカード内のデータを読出すデータ読出し処理と、
該データ読出し後、前記非接触ＩＣカード内にデータを書込むデータ書込み処理と、を行う非接触ＩＣカードの制御方法において、
前記電源供給処理から前記データ書込み処理までを行なう時間が設定されたカード更新タイマと、
前記電源供給処理から前記捕捉処理までを行なう時間が設定されたカード補足タイマと、を使用し、
前記カード補足タイマの設定時間は、前記補足処理後の前記カード更新タイマの設定時間内に前記全ての処理が終了する時間に設定され、前記補足処理が前記カード補足タイマの設定時間までに完了しない時、前記電波の放射を終了する、
ことを特徴とする非接触ＩＣカードの制御方法。
【請求項２】
前記データ書込み処理が終了する前、前記非接触ＩＣカードとのデータ通信が不可能になった場合、前記電波の放射を停止する放射停止処理と、
該電波の放射停止後、前記非接触ＩＣカードへの電波の放射を再開する電波放射処理と、
を行うことを特徴とする請求項１に記載の非接触ＩＣカードの制御方法。
【請求項３】
前記データ書込み処理中、前記非接触ＩＣカードとのデータ通信が不可能になった後、前記非接触ＩＣカードとのデータ通信が再び可能になった時、再度データ書込み処理を行うか判断し、前記非接触ＩＣカード内のデータが既に書換えられている場合、データ書込み処理を省略し、処理を終了することを特徴とする請求項１に記載の非接触ＩＣカードの制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は通信対象機器との間で、非接触でデータ通信を行い、電波放射による電源供給を受ける非接触ＩＣカードの制御方法に関する。
【０００２】
【従来の技術】
今日、多くのＩＣカードが使用されている。通常、ＩＣカードにはＣＰＵ、ＲＯＭ、ＲＡＭ等が構築され、外部に露出する接点を介してデータのリード、ライトが行われる。しかし、接触型のＩＣカードは、カードリーダにＩＣカードを挿入し、データのリード、ライトを行う必要があり不便である。そこで、非接触ＩＣカードが要望され、利用されている。
【０００３】
この非接触ＩＣカードは、例えばカード制御部に設けられたアンテナから電源供給を受け、カード制御部との間でデータの授受を行う。通常、カード制御部と非接触ＩＣカード（以下、単にＩＣカードで示す）間のデータ通信（データ更新処理）は、▲１▼ＩＣカードの捕捉処理、▲２▼カード制御部とＩＣカード間の相互認証処理、▲３▼ＩＣカードからのデータ読出し処理、▲４▼ＩＣカードへのデータ書込み処理を順次行うことによって実行される。
【０００４】
また、上記処理は更新タイマのスタートと同時に開始され、更新タイマがタイムアップする所定時間内に終了しない場合、タイムアウトとなり、ＩＣカードのデータ更新処理は中止される。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の方法では非接触のＩＣカードを使用するため、カード制御部とＩＣカード間の間隔が一定せず、データの授受が不安定になる。また、カード制御部にＩＣカードを近づけるタイミングも利用者によって一定しないため、データの更新処理が完了する前にタイムアウトしてしまう場合もある。以下、具体的に説明する。
（イ）先ず、図８はデータの授受が完了する前に処理がタイムアウトしてしまう例である。同図に示すように、先ずカード制御部は電波を放射し、カード捕捉コマンドをＩＣカードに送信する。この場合、利用者がＩＣカードをカード制御部に近づけていない場合、ＩＣカードには電源が供給されず（カード電源オフ）、カード制御部はカード捕捉コマンドを送信し続ける。
【０００６】
その後、タイムアウト間近のタイミングで（同図に示すａのタイミングで）、利用者がＩＣカードをカード制御部に近づけると、ＩＣカードはカード捕捉コマンドを検知し、カード捕捉レスポンスをカード制御部に送信する。その後、相互認証処理（認証モード）、データ読出し処理（読書きモード）、データ書込み処理（読書きモード）が順次実行されるが、上記のようにタイムアウト間近にＩＣカードを近づけた為、所定時間内に全ての処理が完了せず、タイムアウトし、ＩＣカードへの電源供給が停止される。
【０００７】
また、図９及び図１０も所定時間の経過によるタイムアウトの例であり、この場合ＩＣカードをカード制御部に近づける操作は早いタイミング（図９に示すａ’のタイミング）で行ったが、その後相互認証処理等を行った後、ＩＣカードが電波を受信できない位置に離れた場合である（図９に示すｂのタイミングでＩＣカードが離れた場合である）。この場合、カード制御部は状態確認コマンドを送信し、ＩＣカード無しと判断して電波の放射を停止する。その後、例えば利用者がタイムアップ間近にＩＣカードを近づけると（図１０に示すｂ’のタイミングでＩＣカードを近づけると）、前述と同様、後の処理を完了するまでに時間が足りず、カードの更新処理はタイムアウトし、ＩＣカードへの電源供給が停止する。
（ロ）また、図１１及び図１２に示す例も、ＩＣカードをカード制御部に一旦近づけ（図１１に示すａ’のタイミング）、データの授受を開始するが、後にＩＣカードがカード制御部から離れてしまう例である。この場合、上記と同様、カード制御部は電波を放射し、カード捕捉コマンドをＩＣカードに送信すると、ＩＣカードに電源が供給され、カード捕捉処理（捕捉モード）、相互認証処理（認証モード）、データ読出し処理（読書きモード）、データ書込み処理（読書きモード）が順次実行されるが、ＩＣカードがアンテナから離れるため（同図に示すｂのタイミング）、ＩＣカードからレスポンスが無くなる。
【０００８】
但し、この場合、アンテナから電源供給を受け、カード制御部からのコマンド受信は可能であるが、レスポンスを送信できない状態である。このため、カード制御部は状態確認コマンドを出力し、ＩＣカード側では確認するが、ＩＣカードからレスポンスを出力できない。この為、カード制御部は状態確認コマンドを出力し、更にＩＣカードを捕捉するため、図１２に示すようにカード捕捉コマンドを送信する。しかし、この場合ＩＣカード側は読書きモードを継続しており、カード捕捉コマンドも認識できず、電波の送信が停止される。
【０００９】
したがって、この場合もカードの更新処理を確実に行うことができない。
（ハ）さらに、上記の場合カード制御部側ではカードの更新処理を中止する為、ＩＣカード側で実際にはデータの更新が行われているにも関わらず、異常終了となる。すなわち、ＩＣカードにデータが書込まれた後に上記問題が発生すると、ＩＣカードはデータ更新が行われたにも関わらず、異常終了となってしまう。
【００１０】
そこで、本発明はＩＣカードのデータ書込み時間を充分確保し、ＩＣカードのデータ更新処理を確実に行うことができる非接触ＩＣカードの制御方法を提供するものである。
【００１１】
【課題を解決するための手段】
上記課題は請求項１記載の発明によれば、電波を放射し、非接触ＩＣカードに電源を供給する電源供給処理と、前記非接触ＩＣカードを捕捉する捕捉処理と、前記非接触ＩＣカードの認証を行う認証処理と、該認証後、前記非接触ＩＣカード内のデータを読出すデータ読出し処理と、該データ読出し後、前記非接触ＩＣカード内にデータを書込むデータ書込み処理と、を行う非接触ＩＣカードの制御方法において、前記電源供給処理から前記データ書込み処理までを行なう時間が設定されたカード更新タイマと、前記電源供給処理から前記捕捉処理までを行なう時間が設定されたカード補足タイマと、を使用し、前記カード補足タイマの設定時間は、前記補足処理後の前記カード更新タイマの設定時間内に前記全ての処理が終了する時間に設定され、前記補足処理が前記カード補足タイマの設定時間までに完了しない時、前記電波の放射を終了する、非接触ＩＣカードの制御方法を提供することによって達成できる。
【００１２】
ここで、上記非接触ＩＣカードは、上記カード制御部に設けられたアンテナから供給される電波を受信しＩＣカードの電源とする。また、上記所定時間は、後に相互認証処理、データ読出し処理、データ書込み処理を行う為に充分な時間であり、上記所定時間内にＩＣカードの補足処理が完了しない場合、電波の放射を停止し、カード更新処理を中止する構成である。
【００１３】
このように構成することにより、カード補足処理以降の処理に進む場合には、必ずデータ書込み処理までタイムアウトすることがなく、カード更新処理を確実に行うことができる。
【００１５】
上記課題は請求項２記載の発明によれば、前記データ書込み処理が終了する前、前記非接触ＩＣカードとのデータ通信が不可能になった場合、前記電波の放射を停止する放射停止処理と、該電波の放射停止後、前記非接触ＩＣカードへの電波の放射を再開する電波放射処理とを行う非接触ＩＣカードの制御方法を提供することによって達成できる。
【００１６】
このように構成することにより、ＩＣカードへの電源供給は停止され、再度カード捕捉処理から処理が行われ、ＩＣカードの更新処理を確実に行うことができる。
【００１７】
上記課題は請求項３記載の発明によれば、前記データ書込み処理中、前記非接触ＩＣカードとのデータ通信が不可能になった時、電波の放射を停止する放射停止処理と、該電波の放射停止後、再度データ書込み処理を行うか判断し、前記非接触ＩＣカード内のデータが既に書換えられている場合、データ書込み処理を省略し、処理を終了する終了処理とを行う非接触ＩＣカードの制御方法を提供することによって達成できる。
【００１８】
本発明はデータ書込み処理を実行する前、データ書込みの必要性を判断し、データが未だ書込みされていない場合のみ再度のデータ書込み処理を行う。
このように構成することにより、非接触ＩＣカードのデータ更新処理をより高速に行うことができ、無駄な電力消費も防止できる。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。
＜第１の実施形態＞
図１は本実施形態の非接触ＩＣカードの制御方法を説明するシステム図である。同図において、カード制御部１は、例えば自動販売機に組み込まれ、ＩＣカードとの間でデータの授受を行う。また、このカード制御部１にはアンテナ２が配設され、電磁誘導作用によりＩＣカード３に電力を供給する。
【００２０】
ＩＣカード３は非接触ＩＣカードであり、アンテナ２から放射される電波を受け、電力の供給が行われる。また、ＩＣカード３の内部にはＣＰＵ、ＲＯＭ、ＲＡＭ等の回路が形成され、各種データが記録されている。尚、カード制御部１には後述するカード更新タイマ４、及びカード捕捉タイマ５も配設されている。
【００２１】
先ず、カード制御部１とＩＣカード３間で行われるデータ通信の基本的な処理について説明する。図２はこの処理を説明するフローチャートである。尚、本例においては、自動販売機に使用される例を説明するものであり、カード制御部１とＩＣカード３間で通信されるデータは、例えば金銭データや、商品の価格に対応する減算データ等である。
【００２２】
同図において、例えば利用者が自動販売機の商品を選択すると、カード制御部１はＩＣカード３のデータ更新処理を開始する（ステップ（以下、ＳＴで示す）１）。この処理は、先ずアンテナ２から電波を放射する（ＳＴ２）。ここで、例えば自動販売機に設けられたディスプレイの表示に従って、利用者がＩＣカード３をカード制御部１に近づけると（図２に示すｃ）、ＩＣカード３に電力が供給され、ＩＣカード３の電源がオフからオンに変わる。
【００２３】
次に、カード制御部１はカード捕捉コマンドを送出し（ＳＴ３）、ＩＣカード３から送信されるカード捕捉レスポンスを待つ。その後、ＩＣカード３からカード捕捉レスポンスが送信されると（ＳＴ４）、カード制御部１はＩＣカード３を捕捉したものと判断し（ＳＴ５がＹ（ＹＥＳ））、捕捉モードを終了し、認証モードに移行する。
【００２４】
この認証モードでは、カード制御部１が相互認証コマンドを送出し（ＳＴ６）、ＩＣカード３からの相互認証レスポンスを待つ。ＩＣカード３では、例えば暗号を使用して相互認証を行い（ＳＴ７）、相互認証レスポンスをカード制御部１へ送る（ＳＴ８）。カード制御部１では相互認証レスポンスが送られてくると、相互認証がＯＫであると判断し、読書きモードに移行する（ＳＴ９がＹＥＳ）。
【００２５】
この読書きモードでは、先ず読出しコマンドを送出し（ＳＴ１０）、ＩＣカード３に記録されているデータ（例えば、金銭データ）を読み出す（ＳＴ１１）。尚、ＩＣカード３に記録されたデータ（金銭データ）は、金銭データ書込み機等によって予め書き込まれたデータである。ＩＣカード３は上記データを読出し、読出しレスポンスとしてカード制御部１に送信する（ＳＴ１２）。
【００２６】
次に、カード制御部１は書込みコマンドをＩＣカード３に送信する（ＳＴ１３）。この書込みコマンドは、上記例においては金銭データの減算情報であり、例えば利用者が選択した商品の金額を減算するデータである。
【００２７】
ＩＣカード３では上記書込みコマンドに対応した減算処理を行い（ＳＴ１４）、書込みレスポンスをカード制御部１に送信する（ＳＴ１５）。この送信によって、カード制御部１は書込み処理がＯＫであると判断し（ＳＴ１６がＹＥＳ）、アンテナ２からの電波の放射を停止し、カードの更新処理を完了する（ＳＴ１７）。
【００２８】
尚、上記処理ではカード更新タイマ４が働き、所定時間内に終わることが条件である。
図３は各種コマンドの入力に基づく状態遷移（モード遷移）の一覧図である。例えば、上記捕捉モードから確認モードへの移行は、同図に示す▲１▼が対応する。また、確認モードから読込みモード（読書きモード）への移行は同図に示す▲２▼が対応する。
【００２９】
次に、上記基本処理に基づいて、本発明は更にカード捕捉タイマを使用する構成である。このカード捕捉タイマは前述の図１に示すカード補足タイマ５であり、カード制御部１の制御によって機能する。尚、同図に示すカード更新タイマ４は従来から使用されているカードの更新タイマである。
【００３０】
ここで、本例においては、カード更新タイマ４のタイムアップ時間を３０秒とし、カード捕捉タイマ５のタイムアップ時間を１０秒として説明する。
図４は本例の処理を説明するフローチャートであり、前述の基本処理と同様、利用者の商品選択後、カード制御部１はカードの更新処理を開始する（ステップ（以下、ＳＴＰで示す）１）。本例においては、上記カード更新処理の開始と同時にカード更新タイマ４、及びカード捕捉タイマ５をスタートする。
【００３１】
次に、前述と同様アンテナ２から電波を放射し（ＳＴＰ２）、ＩＣカード３に電力を供給する。そして、カード捕捉コマンドを送出し（ＳＴＰ３）、前述のようにＩＣカード３からカード捕捉レスポンスの応答を待つ（ＳＴＰ４）。尚、この処理は、カード捕捉レスポンスがあるまで繰り返される。
【００３２】
この状態において、利用者がＩＣカード３をカード制御部１に近づける操作が遅れると、ＩＣカード３に電源が入らず、上記カード捕捉コマンドを検出できない。また、ＩＣカード３を近づける距離によっては、アンテナ２からの電波の放射は受けられるが、カード捕捉レスポンスを送出できない場合もある。
【００３３】
このような場合、本例においてはカード捕捉タイマ５がタイムアップする（ＳＴＰ５）。そして、その時点で（カード捕捉タイマのスタートから１０秒後）、カード制御部１はカード捕捉レスポンスを検出したか否かを判断し（ＳＴＰ６）、本例では、この時までにカード捕捉レスポンスを受信できないので（ＳＴＰ６がＮ（ＮＯ））、アンテナ２からの電波の放射を停止する（ＳＴＰ７）。
【００３４】
このように処理することにより、カード捕捉処理が遅れる場合には処理が中止され、後に残った処理（相互認証処理、データ読出し処理、データ書込み処理）を短時間で行うことによる弊害、即ちカード更新タイマ４のタイムアウトによる処理の中断を防止する。
【００３５】
したがって、本例に使用するカード捕捉タイマ５を用いることによって、充分余裕のある時間（例えば、本例では２０秒以上の時間）を利用し、データ書込み処理等を中断させることなく、カードの更新処理を実現できる。
【００３６】
図５はこの場合の例を説明するフローチャートである。すなわち、カードの更新処理の開始から１０秒以内にカード補足レスポンスが送出された場合のフローチャートである。
【００３７】
この場合、前述と同様、カードの更新処理の開始と同時にカード更新タイマ４、及びカード捕捉タイマ５をスタートし（ＳＴＰ１）、アンテナ２から電波を放射し（ＳＴＰ２）、更にカード捕捉コマンドを送出し（ＳＴＰ３）、ＩＣカード３から送られてくるカード捕捉レスポンスの入力を判断する（ＳＴＰ４）。
【００３８】
この場合、所定時間内に（本例では、１０秒以内に）、利用者がＩＣカード３をカード制御部１に近づけ（図４に示すｄ）、この結果カード捕捉レスポンスがカード制御部１に送出される（ＳＴＰ９）。したがって、カード捕捉タイマ５がタイムアップする前にカード制御部１はカードの捕捉を行い（ＳＴＰ１０がＹＥＳ）、残る充分な時間（本例では、少なくとも２０秒以上の時間）を使用して、相互認証コマンドの送出（ＳＴＰ１１）〜電波放射の停止処理（ＳＴＰ２３）までを行うことができ、データの書込み処理等が中断されることがない。
【００３９】
尚、上記例ではカード更新タイマ４のタイマ時間を３０秒とし、カード捕捉タイマ５のタイマ時間を１０秒としたが、上記時間に限定されるものではない。
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
【００４０】
本例は一旦ＩＣカード３を捕捉した後、何らかの理由でＩＣカードが離れ、カード制御部１からの距離が一定範囲外になった場合の例である。以下、図６に示すフローチャートに従って処理を説明する。
【００４１】
先ず、前述と同様カード更新処理が開始されると、アンテナ２から電波を放射し（ステップ（以下、Ｗで示す）１、２）、ＩＣカード３に電力を供給する。その後、利用者がＩＣカード３をカード制御部１に近づけると（図６に示すｅ）、ＩＣカード３はカード制御部１から電力の供給を受け、電源がオンする。
【００４２】
次に、カード制御部１からカード捕捉コマンドが送出され（Ｗ３）、ＩＣカード３はカード捕捉レスポンスを送信し（Ｗ４）、カード制御部１はＩＣカードの捕捉を行う（Ｗ５がＹＥＳ）。さらに、カード制御部１から相互認証コマンドが送出され（Ｗ６）、前述と同様相互認証後、ＩＣカード３は相互認証レスポンスを送信し（Ｗ７、Ｗ８）、カード制御部１は相互認証を確認する（Ｗ９がＹＥＳ）。
【００４３】
その後、カード制御部１は読出しコマンドを送出し（Ｗ１０）、ＩＣカード３に記録されるデータを読み出し（Ｗ１１）、読出しレスポンスをカード制御部１に送る（Ｗ１２）。さらに、カード制御部１は書込みコマンドをＩＣカード３に送出し（Ｗ１３）。データの書込み処理を行う（Ｗ１４）。このデータの書込み処理は、前述のように金銭データの減算処理であり、カード制御部１は当該減算結果の入力を待つ。
【００４４】
ここで、本例ではＩＣカード３がカード制御部１から離れ、カード制御部１が書込みレスポンスを受信できない状態になる（図６に示すｆ）。このため、カード制御部１では状態確認コマンドを送出し、応答を待つ（Ｗ１５がＮＯ、Ｗ１６）。本例においては、次にカード有りを判断し（Ｗ１７）、ＩＣカード３を認識できない場合、電波の放射を停止する（図７に示すＷ１８）。
【００４５】
したがって、上記処理によってＩＣカード３への電力供給は絶たれ、ＩＣカード３の電源は遮断される。したがって、ＩＣカード３は一旦初期状態に戻る。
したがって、その後カード制御部１から電波放射が再開され（Ｗ１９）、更にＩＣカード３が所定の範囲内に近づくと（図７に示すｇ）、ＩＣカード３の電源がオンし、その後送信されるカード捕捉コマンドを検出し（Ｗ２０）、カード捕捉レスポンスをカード制御部１に送信する（Ｗ２１）。したがって、カード制御部１はＩＣカード３を捕捉でき（Ｗ２２がＹＥＳ）、その後、前述と同様相互認証コマンドの送出処理（Ｗ２３）〜データ読出しレスポンスの受信を行い（Ｗ２９）、更に書込み処理を行ってカードの更新処理を完了する。
【００４６】
以上のように、本例によれば書込みコマンド送出後、ＩＣカード３が離れた位置に移動し、以後の処理が不可能になった場合、電波の放射を停止し、一旦ＩＣカード３を初期状態に戻した後、再度電波の放射を行うことによって、カード制御部１はＩＣカード３を捕捉することができ、再度相互認証処理、データ読出し処理、データ書込み処理を行い、エラーを生じさせることなくカード更新処理を行うことができる。
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。
【００４７】
本例においても、一旦ＩＣカード３を捕捉した後、書込みコマンドの送出処理まで進んだ後、ＩＣカード３が離れた場合の例である。尚、本例の説明においても上記図６及び図７を使用するが、本例の要部は図７に示すＩの処理である。以下、具体的に説明する。
【００４８】
先ず、前述と同様カード更新処理を開始し（Ｗ１）、アンテナ２から電波を放射し（Ｗ２）、利用者がＩＣカード３を一定範囲内に近づけることにより、ＩＣカード３に電源が入る。その後、カード制御部１はカード捕捉コマンドを送出し、カード捕捉処理〜データ読出し処理を実行し（Ｗ３〜Ｗ１２）、更にデータの書込み処理を行う（Ｗ１３）。
【００４９】
ここで、本例においてもＩＣカード３がカード制御部１から離れ、書込みレスポンスが入力しない状態になり（図６に示すｆ）、本例においても書込みコマンドは、電波の放射を停止する（図７に示すＷ１８）。その後、カード制御部１から電波放射が再開され（Ｗ１９）、カード捕捉処理、相互認証処理、データ読出し処理を行った後（Ｗ２０〜Ｗ２９）、書込み済みの判断を行う（Ｗ３０）。
【００５０】
この判断は、前述のようにＩＣカード３が離れた際、カード制御部１から送出された書込みコマンドに基づいてＩＣカード３は金銭データの減算処理を実行したか否かを判断するものである。したがって、例えば上記データ読出しレスポンスによって得たデータを確認することによって、既に減算処理が実行されたか否かが分かる。そして、書込み処理が未だ実行されていなければ、再度書込みコマンドを送出する（Ｗ３０がＮＯ、Ｗ３１）。この処理により、ＩＣカード３ではデータ書込み処理を行い（Ｗ３２）、データを書き換え、書込みレスポンスを返送する（Ｗ３３、Ｗ３４）。
【００５１】
一方、書換え後のデータであれば、減算処理は前の書込みコマンドに基づいて実行されたものと判断し（Ｗ３０がＹＥＳ）、直ちに電波の放射を停止し、カード更新処理を完了する（Ｗ３５）。
【００５２】
以上のように、本例によれば書込みコマンド送出後、ＩＣカード３が離れた位置に移動し、その後処理を再開した場合、再度書込みコマンドを送出する前、データの書き換えを判断し、既にデータ書き換え処理が完了していれば直ちに電波の放射を停止し、カード更新処理を完了するものである。
【００５３】
このように構成することにより、処理を簡便化し、処理速度の向上、無駄な電力消費を無くすものである。
尚、上記第１乃至第３の実施形態において、本例の非接触ＩＣカード制御方法を自動販売機のシステムに適用したが、他のシステムに適用できることは勿論である。例えば、ＡＴＭにおける入出金や、自動改札機におけるＩＣカードの使用等に適用することができる。
【００５４】
【発明の効果】
以上説明したように、本発明によればカード捕捉処理の終了が所定時間以内の場合のみ、相互認証処理に移行するように構成し、カード更新処理がタイムアウトによって中断することを防止する。
【００５５】
また、書込みコマンド送出後、ＩＣカードとの通信が不可能になった場合、電波の放射を停止することによって、ＩＣカードを初期状態に戻し、カード更新エラーを生じさせることのない非接触ＩＣカードの制御方法を提供できる。
【００５６】
さらに、書込みコマンド送出後、ＩＣカードとの通信が不可能になった場合、再度書込みコマンドを送出する前、データの書き換えを判断し、既に書換え処理が完了していれば、再度データの書換え処理を行うことなく、カード更新処理の高速化、無駄な電力消費を防止する。
【図面の簡単な説明】
【図１】非接触ＩＣカードの制御方法を説明するシステム図である。
【図２】カード制御部とＩＣカード間で行われるデータ通信の基本的な処理を説明するフローチャートである。
【図３】各種コマンドの入力に基づく状態遷移（モード遷移）の一覧図である。
【図４】第１の実施形態を説明するフローチャートである。
【図５】第１の実施形態を説明するフローチャートである。
【図６】第２、第３の実施形態を説明するフローチャートである。
【図７】第２、第３の実施形態を説明するフローチャートである。
【図８】従来例を説明するフローチャートである。
【図９】従来例を説明するフローチャートである。
【図１０】従来例を説明するフローチャートである。
【図１１】従来例を説明するフローチャートである。
【図１２】従来例を説明するフローチャートである。
【符号の説明】
１  カード制御部
２  アンテナ
３  ＩＣカード
４  カード更新タイマ
５  カード捕捉タイマ
【図１】
0004834945.tif 000002
【図２】
0004834945.tif 000003
【図３】
0004834945.tif 000004
【図４】
0004834945.tif 000005
【図５】
0004834945.tif 000006
【図６】
0004834945.tif 000007
【図７】
0004834945.tif 000008
【図８】
0004834945.tif 000009
【図９】
0004834945.tif 000010
【図１０】
0004834945.tif 000011
【図１１】
0004834945.tif 000012
【図１２】
0004834945.tif 000013