(57)【特許請求の範囲】
【請求項１】
所定のリーダライタに近接して保持されると、前記リーダライタのアンテナとの結合により内蔵アンテナに誘起される高周波信号により動作を開始し、前記高周波信号を介して前記リーダライタとの間でデータ交換するＩＣカードであって、
同種のＩＣカードと共に前記リーダライタに近接して保持された状態で、前記リーダライタのアンテナを介した前記同種のＩＣカードの内蔵アンテナと前記内蔵アンテナとの結合により、前記同種のＩＣカードとの間で直接データ交換し、前記同種のＩＣカードに内蔵のメモリとの間で、内蔵のメモリの記録をコピーする
ことを特徴とするＩＣカード。
【請求項２】
前記高周波信号を信号処理すると共に前記内蔵アンテナの終端インピーダンスを切り換えることにより、前記同種のＩＣカード及び前記リーダライタとの間でデータ交換する
ことを特徴とする請求項１に記載のＩＣカード。
【請求項３】
前記内蔵のメモリに保持したデータのうちの、所定の識別コードが設定されたデータについては、前記リーダライタからのアクセスコマンドを無視する
ことを特徴とする請求項１に記載のＩＣカード。
【請求項４】
前記内蔵のメモリに保持したシーケンスに従った前記同種のＩＣカードとの間のデータ交換により、前記同種のＩＣカードに内蔵のメモリとの間で、前記内蔵のメモリの記録をコピーする
ことを特徴とする請求項１に記載のＩＣカード。
【請求項５】
前記リーダライタから発行されるコマンドに対応した前記同種のＩＣカードとの間のデータ交換による、前記リーダライタのシーケンスに従った処理により、前記同種のＩＣカードに内蔵の前記メモリとの間で、前記内蔵のメモリの記録をコピーする
ことを特徴とする請求項１に記載のＩＣカード。
【請求項６】
所定のリーダライタに近接して保持されると、前記リーダライタのアンテナとの結合により内蔵アンテナに誘起される高周波信号により動作を開始し、前記高周波信号を介して前記機器との間でデータ交換する第１及び第２のＩＣカード間で内蔵のメモリの記録をコピーするＩＣカードのデータ通信方法であって、
前記リーダライタのアンテナに前記第１及び第２のＩＣカードを近接して保持し、前記リーダライタのアンテナを介した前記第１及び第２のＩＣカードに内蔵のアンテナ間の結合により、前記第１及び第２のＩＣカード間で直接にデータ交換することにより、前記第１及び第２のＩＣカード間で内蔵のメモリの記録をコピーする
ことを特徴とするＩＣカード間のデータ通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＣカード及びＩＣカードのデータ通信方法に関し、特に非接触型のＩＣカードに適用することができる。本発明は、リーダライタのアンテナを介したＩＣカードのアンテナ間の結合を利用して、ＩＣカード間で直接データ交換することにより、ＩＣカードの内容を安全に他のＩＣカードにコピーすることができるようにする。
【０００２】
【従来の技術】
従来、非接触型ＩＣカードにおいては、専用のリーダライタを使用して非接触により種々のデータを記録し、また記録したデータを読み出すことができるようになされている。
【０００３】
すなわち図６は、ＩＣカードとリーダライタとの関係を示す略線図である。ここでＩＣカード１は、ループアンテナ２及び集積回路３を配置した配線基板と、プラスチック等による板材を積層して全体が薄板形状により構成される。ＩＣカード１は、ループアンテナ２に誘起される高周波信号の電力により集積回路３が動作し、この集積回路３の動作によりループアンテナ２を介してリーダライタ５との間で種々のデータを送受できるようになされている。
【０００４】
これに対してリーダライタ５は、ループアンテナ６を所定の駆動回路により駆動し、これによりＩＣカード１が接近すると、ＩＣカード１のループアンテナ２に高周波信号を誘起してＩＣカード１の動作を立ち上げるようになされている。またリーダライタ５は、パーソナルコンピュータ等のホスト装置の要求に応じたＤＰＵ（Digital Processing Unit ）８の制御により、変復調回路７でループアンテナ６の駆動を切り換え、またループアンテナ６より得られる高周波信号を信号処理し、これによりＩＣカード１との間でコマンド、データを送受できるようになされている。
【０００５】
すなわち図７に示すように、リーダライタ５において、信号発生回路９は、ＤＰＵ８の制御により例えば周波数１３．５６〔ＭＨｚ〕の高周波信号を発生し、この高周波信号によりループアンテナ６を駆動する。ＤＰＵ８は、ホスト装置からの要求に応じて信号発生回路９に動作の開始を指示すると共に、ＩＣカード１に送出する各種データを変復調回路７に出力し、また変復調回路７で受信した各種データを取得する。ＤＰＵ８は、この処理の繰り返しにより、ＩＣカード１との間で相互認証等の処理を実行し、またホスト装置からのデータをＩＣカード１に記録し、またＩＣカード１に記録されたデータを読み出してホスト装置に出力する。
【０００６】
変復調回路７は、ＤＰＵ８の出力データを変調し、この変調結果によりループアンテナ６の終端インピーダンスを可変し、これによりこの出力データをＩＣカード１に送信する。また変復調回路７は、ループアンテナ６の終端インピーダンスを一定値に保持した状態で、ループアンテナ６における高周波信号を信号処理することにより、このループアンテナ６と結合したＩＣカード１側ループアンテナ２のインピーダンス変化を検出する。変復調回路７は、これによりＩＣカード１より送出されたデータを受信し、受信したデータをＤＰＵ８に出力する。
【０００７】
ＩＣカード１においては、集積回路３に内蔵のダイオード１１と、抵抗１２及びコンデンサ１３によるローパスフィルタとにより、ループアンテナ２に誘起される高周波信号を検波する。電源回路１４は、この検波結果を入力して整流した後、安定化することにより、動作用電源を生成する。
【０００８】
変復調回路１５は、コンデンサ１６及び抵抗１７によるハイパスフィルタを介して検波結果を入力し、この検波結果を処理することにより、リーダライタ５より送出されたデータを復調する。さらに変復調回路１５は、シーケンサー１９の制御によりシーケンサー１９の出力データを変調し、その変調結果により電界効果型トランジスタＦＥＴをオンオフ制御する。電界効果型トランジスタＦＥＴは、このオンオフ制御により、ダイオード１１のアノードに接続された負荷Ｚを接地する。これによりＩＣカード１では、リーダライタ５側のループアンテナ６と結合したループアンテナ２の終端インピーダンスを切り換えてリーダライタ５に種々のデータを送信するようになされている。
【０００９】
シーケンサー１９は、電源回路１４から供給される電源により動作を開始し、変復調回路１５で検出されるリーダライタ５からのデータに応じて、変復調回路１５に種々のデータを出力する。これによりＩＣカード１は、リーダライタ５に接近して動作を開始してリーダライタ５からの呼びかけが検出されると、この呼びかけに応答し、さらには相互認証等の処理を実行するようになされている。さらにシーケンサー１９は、このような一連の処理の後、同様に変復調回路１５より入力されるデータに応じてメモリ２０をアクセスし、このメモリ２０の内容を更新し、またメモリ２０に保持した内容を変復調回路１５に出力する。
【００１０】
このような一連の処理により、ＩＣカード１を使用したシステムにおいては、ユーザー各人が携帯するＩＣカード１に各種個人情報を記録して部屋の入退出管理に利用できるようになされ、また各種商品の購入履歴等を記録してクレジットカードとして利用できるようになされている。
【００１１】
【発明が解決しようとする課題】
ところでＩＣカードを種々のイベント会場の入場券に利用することが考えられる。この場合、事前に、オンライン等によるアクセスにより入場券の購入をＩＣカードに記録し、イベント会場の入場に際して、ユーザーの携帯するＩＣカードの記録を確認することにより、簡易かつ確実に入場者を管理でき、またユーザーにおいても、遠隔地より所望するイベントの入場券を購入することができると考えられる。
【００１２】
ところがこのようにＩＣカードを入場券に利用する場合、このように入場券の購入を記録したＩＣカードの一部内容を安全に他のＩＣカードにコピーする等の処理が必要になる。
【００１３】
すなわち、紙により発行される入場券においては、まとめ買いされて分配される場合がある。ＩＣカードによる入場券において、まとめ買いした場合には、このようなまとめ買いによる入場券の購入が１つのＩＣカードに記録されることが考えられ、この場合紙による入場券のように、他のＩＣカードによってもイベント会場に入場できるように、入場券の購入の記録を他のＩＣカードに移し換えることが必要になる。
【００１４】
このようなＩＣカードの一部内容を他のＩＣカードにコピーする処理をリーダライタを介して実行する場合には、入場券の不正コピーも考えられ、極力、安全性を確保してこのような処理を実行することが望まれる。
【００１５】
また例えばクレジットカードにＩＣカードを利用する場合には、定期的にＩＣカードを更新することも考えられ、この場合、それまで使用していたＩＣカードに記録された購入履歴等の情報についても、そっくり新たなＩＣカードにコピーすることが必要と考えられ、この場合もこのような記録を安全に移し換えることが求められる。
【００１６】
本発明は以上の点を考慮してなされたもので、ＩＣカードの内容を安全に他のＩＣカードにコピーすることができるＩＣカード及びＩＣカードのデータ通信方法を提案しようとするものである。
【００１７】
【課題を解決するための手段】
かかる課題を解決するため請求項１の発明においては、ＩＣカードに適用して、同種のＩＣカードと共に前記リーダライタに近接して保持された状態で、リーダライタのアンテナを介した同種のＩＣカードの内蔵アンテナと内蔵のアンテナとの結合により、この同種のＩＣカードとの間で直接データ交換し、この同種のＩＣカードに内蔵のメモリとの間で、内蔵のメモリの記録をコピーする。
【００１８】
また請求項６の発明においては、ＩＣカードのデータ通信方法に適用して、リーダライタのアンテナに第１及び第２のＩＣカードを近接して保持し、このリーダライタのアンテナを介した第１及び第２のＩＣカードに内蔵のアンテナ間の結合により、第１及び第２のＩＣカード間で直接にデータ交換することにより、第１及び第２のＩＣカード間で内蔵のメモリの記録をコピーする。
【００１９】
請求項１の構成によれば、リーダライタのアンテナを介した同種のＩＣカードの内蔵アンテナと内蔵のアンテナとの結合により、この同種のＩＣカードとの間で直接データ交換し、この同種のＩＣカードに内蔵のメモリとの間で、内蔵のメモリの記録をコピーすることにより、リーダライタを介さずにＩＣカード間でデータ交換して記録をコピーすることができ、これによりＩＣカードの内容を安全に他のＩＣカードにコピーすることができる。
【００２０】
また請求項６の構成によれば、リーダライタのアンテナを介した第１及び第２のＩＣカードに内蔵のアンテナ間の結合により、第１及び第２のＩＣカード間で直接にデータ交換することにより、第１及び第２のＩＣカード間で内蔵のメモリの記録をコピーすることにより、リーダライタを介さずにＩＣカード間でデータ交換して記録をコピーすることができ、これによりＩＣカードの内容を安全に他のＩＣカードにコピーすることができる。
【００２１】
【発明の実施の形態】
以下、適宜図面を参照しながら本発明の実施の形態を詳述する。
【００２２】
（１）第１の実施の形態
（１−１）第１の実施の形態の構成
図１は、本発明の実施の形態によりＩＣカードシステムを示すブロック図である。このＩＣカードシステム２１において、リーダライタ２３は、図６及び図７について説明したリーダライタ５と同一に構成される。これに対してＩＣカード２４Ａ及び２４Ｂは、メモリ２０Ａ及び２０Ｂの内容が異なる点を除いて、図６及び図７について上述したＩＣカード１と同一に構成される。
【００２３】
すなわちＩＣカード２４Ａにおいては、図６について上述したように、リーダライタ５に単独で載置されて、ホスト装置であるパーソナルコンピュータにおける所定のアプリケーションプログラムの実行により、ユーザーの所望するイベント会場の入場券についての購入記録がメモリ２０Ａに記録されるようになされている。これによりＩＣカード２４Ａは、駅の改札口を通過する場合のように、単独で携帯してリーダライタが配置されてなる入場ゲートを通過してこの対応するイベント会場に入場が許可されるようになされている。
【００２４】
ＩＣカード２４Ａは、このような入場券の購入記録として、イベントを特定するデータ、イベントがコンサート等の場合にはイベント会場における座席を特定するデータ、購入番号等の購入の行為を特定するデータ等が、これらのデータに固有のデータ等によるセキュリティーを確保するデータと共に記録されるようになされている。また複数枚の入場券を纏め買いした場合には、入場券の購入記録として、これらのデータが購入枚数分だけ記録され、又はこれらのデータに加えて購入枚数のデータが記録されるようになされている。さらにＩＣカード２４Ａは、入場券の購入記録として、ＩＣカードとの間の直接のデータ交換によってのみこれらのデータの全てを読み出し可能であることを示す処理制限のデータ、すなわちリーダライタ５に対しては、イベント、座席を特定するデータ、購入枚数については、閲覧可能としながらも、セキュリティーを確保するデータまでは読み出しを許可しない処理制限のデータが付加されるようになされている。
【００２５】
さらにＩＣカード２４Ａ及び２４Ｂは、このような処理制限のデータが設定されたデータをＩＣカード２４Ｂに移し換える際のコマンド及び対応するシーケンスがリーダライタ２３では読み出し困難にメモリ２０Ａ及び２０Ｂに記録されるようになされている。さらにＩＣカード２４Ａ及び２４Ｂは、これらのシーケンスに使用するコマンドについては、リーダライタ２３との間で送受するコマンドとは異なるコードが割り当てられ、これによりリーダライタ２３側で一連の処理を把握できないようになされている。
【００２６】
このＩＣカードシステム２１においては、ＩＣカード２４Ａで纏め買いした入場券をＩＣカード２４Ｂでも使用できるようにする所定のアプリケーションプログラムがパーソナルコンピュータ２２で立ち上げられると、このパーソナルコンピュータ２２における表示画面において、リーダライタ２３におけるＩＣカードの載置箇所に、纏め買いした側のＩＣカードであるＩＣカード２４Ａの載置が指示され、さらにパーソナルコンピュータ２２よりリーダライタ２３の起動が指示される。
【００２７】
リーダライタ２３においては、このパーソナルコンピュータ２２からの起動の指示により、ループアンテナ６を高周波信号により駆動し、これによりＩＣカード２４Ａが接近すると、ＩＣカード２４Ａの動作を立ち上げる。また図２のステップＳＰ１〜ステップＳＰ６に一連の処理を示すように、ＩＣカード２４Ａに呼びかけを発し、ＩＣカード２４Ａより応答が得られると、ＩＣカード２４Ａとの間で相互認証の処理を実行する。リーダライタ２３においては、このようにして相互認証の処理を完了すると、パーソナルコンピュータ２２の制御により入場券に関するデータの読み出しコマンドをＩＣカード２４Ａに発行する。ＩＣカード２４Ａにおいては、このコマンドに応動してセキュリティーのデータを除いて、ユーザーにより移し換える対象を特定可能なデータのみ（イベント、座席を特定するデータ）をメモリ２０Ａより読み出してリーダライタ２３に返す。
【００２８】
リーダライタ２３においては、このデータをパーソナルコンピュータ２２に渡し、これによりこのＩＣカードシステム２１では、パーソナルコンピュータ２２の表示画面において、ＩＣカード２４Ｂに移し換える入場券を具体的にユーザーにより特定できるようになされている。
【００２９】
パーソナルコンピュータ２２においては、上述したアプリケーションプログラムの実行により、ユーザーより移し換える入場券の特定（イベント会場、座席番号）を受け付けた後、ユーザーに移し換え先のＩＣカード２４Ｂの載置を指示する。
【００３０】
ここでこのＩＣカードシステム２１では、ＩＣカード２４Ａに重ね合わせてＩＣカード２４Ｂを載置するように、パーソナルコンピュータ２２より指示される。これによりこのＩＣカードシステム２１では、リーダライタ２３のループアンテナ６、ＩＣカード２４Ａ及び２４Ｂのループアンテナ２Ａ及び２Ｂが相互に結合して、ＩＣカード２４Ａ及び２４Ｂの双方がリーダライタ２３からの電力により動作するようになされ、さらには図３に示すように、何れかのループアンテナ６、ループアンテナ２Ａ及び２Ｂで終端インピーダンスを切り換えると、これらの終端インピーダンスの切り換えを他の機器で検出できるようになされている。
【００３１】
なお図３はリーダライタ２３、ＩＣカード２４Ａ及び２４Ｂのそれぞれについて、送信結果（図３（Ａ１）、（Ｂ１）及び（Ｃ１））と、変復調回路７、１５Ａ、１５Ｂの出力である受信結果（図３（Ａ２）、（Ｂ２）及び（Ｃ２））とを示すものであり、期間Ｔ１は、リーダライタ２３及びＩＣカード２４Ｂで終端インピーダンスの切り換えを停止し、ＩＣカード２４Ａで終端インピーダンスを切り換えた場合であり、この場合、ＩＣカード２４Ａにおける終端インピーダンスの切り換えを応じて、リーダライタ２３及びＩＣカード２４Ｂでデータ受信することができる。これに対して続く期間Ｔ２は、リーダライタ２３及びＩＣカード２４Ａで終端インピーダンスの切り換えを停止し、ＩＣカード２４Ｂで終端インピーダンスを切り換えた場合であり、この場合、ＩＣカード２４Ｂにおける終端インピーダンスの切り換えを応じて、リーダライタ２３及びＩＣカード２４Ａでデータ受信することができる。この実施の形態では、これら期間Ｔ１及びＴ２を利用してそれぞれＩＣカード２４ＡからＩＣカード２４Ｂに入場券の記録を移し換え、またＩＣカード２４ＢからＩＣカード２４Ａに処理の応答を返す。
【００３２】
すなわちこのようにしてＩＣカード２４Ａ及び２４Ｂの重ね合わせた載置を指示すると、パーソナルコンピュータ２２は、リーダライタ２３にＩＣカード２４Ｂの認識を指示する。これによりリーダライタ２３は（図２、ステップＳＰ７〜ステップＳＰ１２）、改めて呼びかけを発し、ＩＣカード２４Ｂより応答が得られると、相互認証の処理を実行した後、ＩＣカード２４Ｂのメモリ２０Ｂの内容を確認する。
【００３３】
パーソナルコンピュータ２２は、これらの処理によりＩＣカード２４Ａ及び２４Ｂが重ね合わされて載置されたと確認できると、ステップＳＰ１３において、ユーザーの指示した入場券の移転をＩＣカード２４Ａに指示する。
【００３４】
ＩＣカード２４Ａにおいては、この指示によりメモリ２０Ａに記録した特有のシーケンスを実行し、ＩＣカード２４Ｂに呼びかけを発して応答を得（ステップＳＰ１４及び１５）、さらにＩＣカード２４Ｂとの間で相互認証の処理を実行する（ステップＳＰ１６及び１７）。さらにＩＣカード２４Ａは、続いてパーソナルコンピュータ２２により指示された購入の記録の全部又は一部をＩＣカード２４Ｂに移し換えるように、ＩＣカード２４Ｂのメモリ２０Ｂの書き込みを指示し（ステップＳＰ１８及び１９）、またこれに対応するようにメモリ２０Ａの内容を更新する。
【００３５】
すなわち購入枚数の分だけイベントのデータが記録されている場合は、セキュリティーのデータを含めて、ユーザーにより指定された枚数分、これらのデータをＩＣカード２４Ｂに転送してメモリ２０Ｂに記録し、またこのように処理した枚数分、メモリ２０Ａのデータを消去する。また購入枚数のデータの記録により購入枚数が記録されている場合には、ユーザーにより指定された枚数の記録により、メモリ２０Ａに保持したと同様のデータをＩＣカード２４Ｂのメモリ２０Ｂに記録し、またメモリ２０Ａに保持した購入枚数をその分減算するようにメモリ２０Ａの内容を更新する。なおＩＣカード２４Ａに記録された購入枚数を全てＩＣカード２４Ｂに移転する場合、ＩＣカード２４Ａにおいては、経歴のみ記録に残すようになされている。
【００３６】
これらの処理においてＩＣカード２４Ａ及び２４Ｂは、処理制限のデータを含めて、当初、これらのデータがメモリ２０Ａに記録されていたと同一のフォーマットによりこれらのデータをメモリ２０Ｂに記録する。これによりＩＣカードシステム２１では、改めてＩＣカード２４ＢよりＩＣカード間で入場券を移転できるようになされ、またリーダライタ２３によっては、ＩＣカード２４Ｂの内容を更新できないようになされている。
【００３７】
なおメモリ２０Ａ及び２０Ｂは、これらの処理のために、ＩＣカード間でデータのコピー（ｃｏｐｙ）、データの移動（ｍｏｖｅ）、データの分割（ｄｉｖｉｄｅ）、データの結合（ｃｏｎｎｅｃｔ）、データの比較（ｃｏｍｐａｒｅ）等の処理を可能に、上述したコマンド及びシーケンスが記録されるようになされている。
【００３８】
ＩＣカード２４Ａにおいては、このようにしてパーソナルコンピュータ２２により指示された処理を完了すると、リーダライタ２３に処理の結果を報告し、これによりユーザーにおいて、処理結果を確認できるようになされている。
【００３９】
なおＩＣカード２４Ａ、２４Ｂ、リーダライタ２３は、それぞれ通信対象との間の相互認証により各種のデータを暗号化処理して送受するようになされ、これにより例えばＩＣカード２４Ａ及び２４Ｂ間でデータ交換している内容をリーダライタ２３によっては把握することができないようになされている。
【００４０】
（１−２）第１の実施の形態の動作
以上の構成において、ＩＣカードシステム２１では、リーダライタ２３にＩＣカード２４Ａを載置した状態で、パーソナルコンピュータ２２により例えば入場券の発売センターにアクセスして一連の処理を実行することにより、この発売センターにより所望のイベント会場の入場券を購入し、この購入の記録がＩＣカード２４Ａのメモリ２０Ａに記録される。
【００４１】
これによりＩＣカードシステム２１では、このイベント会場への入場の際のリーダライタを用いたＩＣカード２４Ａのチェックにより、ＩＣカード２４Ａを携帯するユーザーが入場する権利を有する正規のユーザーであることが確認され、このイベント会場への入場が許可されることになる。
【００４２】
このようにして入場券をＩＣカード２４Ａに記録する際に、イベント会場等を特定するデータとは他に、セキュリティーを確保するデータが記録され、さらに処理制限のデータの設定により、セキュリティーを確保するデータを除いてイベント会場等を特定するデータのみリーダライタ２３により読み出し可能とされる。これによりこのＩＣカードシステム２１では、リーダライタ２３により入場券購入の記録を読み出して他のＩＣカードに記録するようにしても、イベント会場における入場の際に、セキュリティーを確保するデータにより排除することができ、このような不正な行為を防止することができる。
【００４３】
またこれとは逆に、イベント会場等を特定するデータのみリーダライタ２３により読み出し可能とされていることにより、リーダライタ２３を用いて購入した入場券をユーザーにより確認することが可能となり、またこのような確認により第３者の正規に入場券の移転処理を実行することが可能となる。
【００４４】
すなわちＩＣカードシステム２１では、パーソナルコンピュータ２２におけるアプリケーションプログラムの実行により、このようなイベント会場、座席等によるデータがＩＣカード２４Ａよりリーダライタ２３で読み出されて表示され、これによりユーザーによりＩＣカード２４Ｂに移し換える入場券の内容が受け付けられる。さらにこの内容の受け付けにより、ＩＣカード２４Ａ及び２４Ｂを重ね合わせての配置が指示され、この指示によりＩＣカード２４Ａ及び２４Ｂを重ね合わせて配置して、リーダライタ２３のループアンテナ６から供給される高周波信号によりＩＣカード２４Ａ及び２４Ｂが動作を開始し、リーダライタ２３との間だけでなく、ＩＣカード２４Ａ及び２４Ｂ間でデータ交換可能とされる。
【００４５】
この状態でリーダライタ２３より、ユーザーにより指示された入場券の移動が入場券を記録してなる側のＩＣカード２４Ａに指示され、この指示によりＩＣカード２４Ａ及び２４Ｂ間で相互認証等の処理が実行された後、ＩＣカード２４Ａに記録されたシーケンスに従った処理によりＩＣカード２４Ａに記録された入場券購入の記録の全部又は一部がＩＣカード２４Ｂに移し換えられる。これによりこのＩＣカードシステム２１では、ＩＣカード２４Ｂを携帯してこのイベント会場に入場することが可能となる。
【００４６】
このときこのＩＣカードシステム２１では、リーダライタ２３からの指示によりＩＣカード２４Ａに記録されたシーケンスによりＩＣカード２４Ａの記録をＩＣカード２４Ｂに移し換えることにより、またこのときこのＩＣカード２４Ａ及び２４Ｂ間のデータ通信に固有の、リーダライタ２３では把握困難なコマンドにより一連の処理を実行することにより、リーダライタ２３側ではこの一連の処理に介在を困難にすることができ、これにより安全にこの種のデータを移し換え、またＩＣカード２４Ａ及び２４Ｂに保存することが可能となる。これによりこの実施の形態では、安全かつ簡易にＩＣカード間で内容を移し換えることが可能となる。
【００４７】
（１−３）第１の実施の形態の効果
以上の構成によれば、リーダライタ２３より供給される電力により動作して、このリーダライタ２３のアンテナを介して実行されるＩＣカード２４Ａ及び２４Ｂ間におけるアンテナの結合により、ＩＣカード２４Ａ及び２４Ｂ間で直接にデータ交換してメモリの内容を移し換えることにより、ＩＣカードの内容を安全に他のＩＣカードに移し換えることができる。
【００４８】
またこのデータ交換をアンテナの終端インピーダンスの切り換えと、この切り換えにより変化する高周波信号の信号処理とにより実行することにより、リーダライタとの間でデータ交換する場合と同様にしてＩＣカード間でデータ交換することができる。
【００４９】
またこのときメモリに保持したデータのうちの、所定の識別コードである処理制限のデータが設定されたセキュリティーのデータについては、リーダライタからのアクセスコマンドを無視することにより、不正な入場券のコピー等を防止することができる。
【００５０】
またメモリに保持したシーケンスに従ったＩＣカード２４Ｂとの間のデータ交換により、ＩＣカード２４Ｂに内蔵のメモリに記録を移し換えることにより、リーダライタの介在を必要最小限に制限することができ、これによってもＩＣカードの内容を安全に他のＩＣカードに移し換えることができる。
【００５１】
また相互認証に基づくＩＣカード間に固有の暗号化の処理によりＩＣカード間でデータ交換し、さらにはリーダライタとの間のデータ交換とは異なるコマンドによりＩＣカード間でデータ交換したことにより、さらに一段と安全にＩＣカードの内容を他のＩＣカードに移し換えることができる。
【００５２】
（２）第２の実施の形態
この実施の形態において、ＩＣカードシステムは、クレジットカードの更新に利用される。なおこの実施の形態においては、ＩＣカードに記録された内容が異なる点を除いて、第１の実施の形態に係るＩＣカードシステム２１と同一に構成されることにより、この実施の形態については、図１に示す構成を利用して説明する。
【００５３】
ここでＩＣカード２４Ａは、従来、ユーザーが使用していたクレジットカードに係るＩＣカードであり、ユーザーの商品購入履歴等が記録されるようになされている。またＩＣカード２４Ａは、この他にも、このクレジットカードの発行会社との契約により、例えば電子マネー、各種会員証に利用できるように、メモリ２０Ａの内容が記録されるようになされている。なお、これら異なるサービスに係るメモリ２０Ａの内容は、それぞれ各サービスを提供する事業者に固有の鍵により暗号化されて記録されるようになされている。
【００５４】
これに対してＩＣカード２４Ｂは、ＩＣカード２４Ａを使用するユーザーに対して新たに発行されたカードであり、ＩＣカード２４Ａの使用期限を延長する関係にある。ＩＣカード２４Ａ及び２４Ｂは、このような使用期限を示すデータがそれぞれメモリ２０Ａ及び２０Ｂに記録され、またＩＣカード２４Ｂにあっては、更新に係るＩＣカード２４Ａを特定するデータがメモリに２０Ｂに記録されるようになされている。またＩＣカード２４Ｂは、起動により自動的に所定のシーケンスが開始するように、メモリ２０Ｂに所定の処理手順が記録されるようになされている。
【００５５】
この実施の形態において、パーソナルコンピュータ２２は、ＩＣカード２４Ａ及び２４Ｂの更新を指示するアプリケーションプログラムが実行されると、表示画面に操作手順を表示した後、リーダライタ２３を制御してリーダライタ２３のアンテナ６より高周波信号の送出を開始する。これによりＩＣカード２４Ａ及び２４Ｂは、リーダライタ２３に近接して保持されると、動作を開始し、ＩＣカード２４Ｂにおいては、メモリに記録されたシーケンスを開始する。
【００５６】
ここでこのシーケンスは、ＩＣカード２４Ａに記録された商品購入の経歴等のＩＣカード２４Ａに代えてＩＣカード２４Ｂを使用する上で必要なデータをＩＣカード２４Ａより読み出してメモリ２０Ｂに記録する処理であり、リーダライタ２３との間でデータ交換する際のコマンドとは異なるＩＣカード間のデータ交換に固有のコマンドにより実行される。
【００５７】
ＩＣカード２４Ａは、このシーケンスの処理により、動作を開始すると、ＩＣカード２４Ａに呼びかけを発して応答を得、相互認証の処理を実行する。またその後、ＩＣカード２４Ａが更新対象であるか否か判定し、更新対象の場合には、メモリ２０Ａに記録された内容を順次読み出して対応するロケーションによりメモリ２０Ｂに記録する。さらに記録を完了すると、このＩＣカード２４Ａのメモリ２０Ａの内容の更新により、ＩＣカード２４Ａを使用困難にし、さらにこの一連の処理を実行したシーケンスが次回以降は立ち上がらないようにする。
【００５８】
なおＩＣカード２４Ａは、必要に応じてリーダライタ２３との間で相互認証した後、処理の完了を通知するようになされている。
【００５９】
この実施の形態のように、データを移し換える側に記録したシーケンスの実行によっても、ＩＣカードの内容を安全に他のＩＣカードに移し換えることができる。
【００６０】
（３）第３の実施の形態
この実施の形態において、ＩＣカードシステムは、第１の実施の形態と同様に、入場券の記録をＩＣカード２４ＡからＩＣカード２４Ｂに移し換える際に使用される。なおこの実施の形態においては、パーソナルコンピュータ２２における処理及びＩＣカードに記録された内容が異なる点を除いて、第１の実施の形態に係るＩＣカードシステム２１と同一に構成されることにより、この実施の形態については、図１に示す構成を利用して説明する。
【００６１】
この実施の形態において、ＩＣカード２４Ａ又は２４Ｂは、リーダライタ２３より発行されるコマンドに応じて、ＩＣカード間におけるデータ交換に固有のコマンドを送受することにより、パーソナルコンピュータ２２において実行されるアプリケーションプログラムのシーケンスに従って、ＩＣカード２４Ａ及び２４Ｂ間で直接にデータ交換し、これによりメモリ２０Ａ及び２０Ｂの内容を移し換える。
【００６２】
かくするにつきこの実施の形態のように、ホスト装置のシーケンスに従った処理により、ＩＣカード２４Ａ及び２４Ｂ間で直接にデータ交換してメモリの記録を移し換えるようにしても、第１の実施の形態と同様の効果を得ることができる。
【００６３】
またこの場合には、アプリケーションプログラムの設定によりＩＣカード２４Ａに記録したデータを、ＩＣカード２４Ａで複雑に処理してＩＣカード２４Ｂに移し換えることもでき、これにより例えばいわゆる親のカードより一部機能の制限した子のカードを作成する場合等に広く適用することができる。
【００６４】
（４）他の実施の形態
なお上述の実施の形態においては、リーダライタに重ね合わせてＩＣカードを載置してデータ交換する場合について述べたが、本発明はこれに限らず、例えば図４に示すように、リーダライタ側の大型のループアンテナに対して、ＩＣカード２４Ａ及び２４Ｂを並べて配置してこれらＩＣカード２４Ａ及び２４Ｂのアンテナを結合させる場合、さらには図５に示すように、２つのループアンテナを結合された形状によるリーダライタ側のループアンテナに対して、ＩＣカード２４Ａ及び２４Ｂをそれぞれ配置してこれらＩＣカード２４Ａ及び２４Ｂのアンテナを結合させる場合等、要はデータ交換するＩＣカード２４Ａ及び２４Ｂのアンテナを電力供給用のアンテナを介して結合させる場合に広く適用することができる。
【００６５】
また上述の実施の形態においては、１つのＩＣカードの内容を他のＩＣカードに移し換えて、元の内容は消去又は使用困難とする場合について述べたが、本発明はこれに限らず、１つのＩＣカードの内容を他のＩＣカードに単にコピーする場合にも適用することができる。
【００６６】
また上述の実施の形態においては、入場券の記録を移し換える場合、クレジットカードの記録を移し換える場合に本発明を適用する場合について述べたが、本発明はこれに限らず、１つのＩＣカードの内容を他のＩＣカードにコピーする場合に適用することができる。
【００６７】
【発明の効果】
上述のように本発明によれば、リーダライタのアンテナを介したＩＣカードのアンテナ間の結合を利用して、ＩＣカード間で直接データ交換することにより、ＩＣカードの内容を安全に他のＩＣカードにコピーすることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るＩＣカードシステムを示すブロック図である。
【図２】ＩＣカード間、リーダライタとの間のデータ交換の説明に供するタイムチャートである。
【図３】図１のＩＣカード間のアンテナの結合の説明に供するタイムチャートである。
【図４】他の実施の形態に係るループアンテナとＩＣカードとの関係を示す略線図である。
【図５】図４とは異なる他の実施の形態に係るループアンテナとＩＣカードとの関係を示す略線図である。
【図６】従来のＩＣカードシステムを示す略線図である。
【図７】図６の詳細構成を示すブロック図である。
【符号の説明】
１、２４Ａ、２４Ｂ……ＩＣカード、５、２３……リーダライタ、２０Ａ、２０Ｂ……メモリ、２１……ＩＣカードシステム、２２……パーソナルコンピュータ
【図１】
0004501241.tif 000002
【図２】
0004501241.tif 000003
【図３】
0004501241.tif 000004
【図４】
0004501241.tif 000005
【図５】
0004501241.tif 000006
【図６】
0004501241.tif 000007
【図７】
0004501241.tif 000008