(57)【要約】【課題】ＩＣカードの偽造等の不正利用に対する耐性を高めることが望まれている。【解決手段】ＩＣカードは、ＩＣカードによる取引を承認するサーバと第１の通信回線を通じて通信可能な店舗端末とＩＣカードとの間でデータを入出力するための入出力部と、取引の承認に用いられる第１の情報を記憶し、第１の情報を入出力部に出力するための第１のＩＣチップと、取引の承認に用いられる第２の情報を記憶し、第１のＩＣチップの動作に応じて第１の通信回線とは異なる第２の通信回線を通じてサーバに第２の情報を送信するための第２のＩＣチップとを備える。【選択図】図１
2020173606.tif 000002
【特許請求の範囲】
【請求項１】
取引に用いられるＩＣカードであって、
前記ＩＣカードによる取引を承認するサーバと第１の通信回線を通じて通信可能な店舗端末と前記ＩＣカードとの間でデータを入出力するための入出力部と、
前記取引の承認に用いられる第１の情報を記憶し、前記第１の情報を前記入出力部に出力するための第１のＩＣチップと、
前記取引の承認に用いられる第２の情報を記憶し、前記第１のＩＣチップの動作に応じて前記第１の通信回線とは異なる第２の通信回線を通じて前記サーバに前記第２の情報を送信するための第２のＩＣチップと
を備えるＩＣカード。
【請求項２】
前記第２のＩＣチップは、前記店舗端末が前記取引を識別するための取引識別情報、前記店舗端末の識別情報、及び、前記店舗端末を管理する店舗の識別情報のうちの少なくとも一つの情報を取得し、取得した前記情報を更に前記サーバに送信する
請求項１に記載のＩＣカード。
【請求項３】
前記第２のＩＣチップは、前記店舗端末が設けられた店舗に設けられ、前記サーバと前記第２の通信回線を通じて通信可能な無線中継装置を通じて、前記第２の情報を送信する
請求項１又は２に記載のＩＣカード。
【請求項４】
前記第２のＩＣチップは、前記ＩＣカードから受信した情報を中継する又は前記ＩＣカードから受信した情報を前記サーバ宛に転送する消費者端末を通じて、前記第２の情報を送信する
請求項１から３のいずれか一項に記載のＩＣカード。
【請求項５】
前記第１の情報は、前記ＩＣカードを特定する情報のうちの一部の情報であり、前記第２の情報は、前記ＩＣカードを特定する前記情報のうちの他の部分の情報を含む
請求項１から４のいずれか一項に記載のＩＣカード。
【請求項６】
前記第１の情報及び前記第２の情報は、前記ＩＣカードを特定するための同一の情報を含む
請求項１から４のいずれか一項に記載のＩＣカード。
【請求項７】
前記第２のＩＣチップは、第２の通信回線上における前記サーバのロケーションを特定するロケーション情報を更に記憶し、前記ロケーション情報に基づいて前記第２の情報を送信する
請求項１から６のいずれか一項に記載のＩＣカード。
【請求項８】
前記第２のＩＣチップは、前記店舗端末が前記第１の情報を取得するために前記ＩＣカードに供給される電力の一部を前記第１のＩＣチップから取得することにより動作して、前記第２の通信回線を通じて前記サーバに前記第２の情報を送信する
請求項１から７のいずれか一項に記載のＩＣカード。
【請求項９】
前記ＩＣカードは、電池をさらに備え、
前記第２のＩＣチップは、前記第１のＩＣチップが動作する場合に、前記電池から供給される電力により動作して、前記第２の通信回線を通じて前記サーバに前記第２の情報を送信する
請求項１から７のいずれか一項に記載のＩＣカード。
【請求項１０】
請求項１から９のいずれか一項に記載のＩＣカードと、
前記サーバと
をさらに備え、
前記サーバは、前記第１の情報及び前記第２の情報に基づいて、前記取引を承認する
ＩＣカードシステム。
【請求項１１】
コンピュータを、請求項１から９のいずれか一項に記載のＩＣカードとして機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカード、ＩＣカードシステム及びプログラムに関する。
【背景技術】
【０００２】
クレジッドカード機能やデビットカード機能を備えるＩＣカードが知られている（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２００４−３５５４８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ＩＣカードの偽造等の不正利用に対する耐性を高めることが望まれている。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、ＩＣカードが提供される。ＩＣカードは、取引に用いられる。ＩＣカードは、ＩＣカードによる取引を承認するサーバと第１の通信回線を通じて通信可能な店舗端末とＩＣカードとの間でデータを入出力するための入出力部を備える。ＩＣカードは、取引の承認に用いられる第１の情報を記憶し、第１の情報を入出力部に出力するための第１のＩＣチップを備える。ＩＣカードは、取引の承認に用いられる第２の情報を記憶し、第１のＩＣチップの動作に応じて第１の通信回線とは異なる第２の通信回線を通じてサーバに第２の情報を送信するための第２のＩＣチップを備える。
【０００５】
第２のＩＣチップは、店舗端末が取引を識別するための取引識別情報、店舗端末の識別情報、及び、店舗端末を管理する店舗の識別情報のうちの少なくとも一つの情報を取得し、取得した情報を更にサーバに送信してよい。
【０００６】
第２のＩＣチップは、店舗端末が設けられた店舗に設けられ、サーバと第２の通信回線を通じて通信可能な無線中継装置を通じて、第２の情報を送信してよい。
【０００７】
第２のＩＣチップは、ＩＣカードから受信した情報を中継する又はＩＣカードから受信した情報をサーバ宛に転送する消費者端末を通じて、第２の情報を送信してよい。
【０００８】
第１の情報は、ＩＣカードを特定する情報のうちの一部の情報であり、第２の情報は、ＩＣカードを特定する情報のうちの他の部分の情報を含んでよい。
【０００９】
第１の情報及び第２の情報は、ＩＣカードを特定するための同一の情報を含んでよい。
【００１０】
第２のＩＣチップは、第２の通信回線上におけるサーバのロケーションを特定するロケーション情報を更に記憶し、ロケーション情報に基づいて第２の情報を送信してよい。
【００１１】
第２のＩＣチップは、店舗端末が第１の情報を取得するためにＩＣカードに供給される電力の一部を第１のＩＣチップから取得することにより動作して、第２の通信回線を通じてサーバに第２の情報を送信してよい。
【００１２】
ＩＣカードは、電池をさらに備えてよい。第２のＩＣチップは、第１のＩＣチップが第１の情報を入出力部に出力する場合に、電池から供給される電力により動作して、第２の通信回線を通じてサーバに第２の情報を送信してよい。
【００１３】
本発明の第３の態様においては、システムが提供される。システムは、上記のＩＣカードと、サーバとを備える。サーバは、第１の情報及び第２の情報に基づいて、取引を承認する。
【００１４】
本発明の第３の態様においては、プログラムが提供される。プログラムは、コンピュータを、上記のＩＣカードとして機能させるためのプログラムであってよい。プログラムは、コンピュータに、上記のＩＣカードにおける情報処理を実行させるためのプログラムであってもよい。プログラムを格納するコンピュータ可読媒体が提供されてもよい。コンピュータ可読媒体は、非一時的なコンピュータ可読媒体であってもよい。コンピュータ可読媒体は、コンピュータ可読記録媒体であってもよい。
【００１５】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１６】
【図１】一実施形態におけるシステム１０の構成の一例を概略的に示す。
【図２】クレジットカード１００の構成を示す。
【図３】ＩＣチップ１２０の機能構成を示すブロック図である。
【図４】イシュアサーバ４０が格納するカード会員情報テーブルの一例をテーブル形式で示す。
【図５】イシュアサーバ４０が加盟店サーバ５０及びユーザ端末８２から受信する情報の一例を示す。
【図６】クレジットカード１００のＩＣチップ１２０が実行する処理を示すフローチャートである。
【図７】イシュアサーバ４０が実行する処理を示すフローチャートである。
【図８】本実施形態に係るコンピュータ２０００の例を示す。
【発明を実施するための形態】
【００１７】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。
【００１８】
図１は、一実施形態におけるシステム１０の構成の一例を概略的に示す。本実施形態において、システム１０は、クレジットカード１００の利用を管理する。システム１０は、クレジットカード１００と、ＩＣカードリーダライタ６０と、店舗通信端末６２と、加盟店サーバ５０と、ユーザ端末８２と、イシュアサーバ４０とを備える。
【００１９】
加盟店サーバ５０及びＩＣカードリーダライタ６０は、商店等の店舗に設けられる。加盟店サーバ５０はＩＣカードリーダライタ６０と接続される。イシュアサーバ４０は、クレジットカード１００の発行会社が運営するサーバである。イシュアサーバ４０は、クレジットカード１００による取引を承認するサーバの一例である。
【００２０】
クレジットカード１００は、例えば、ＩＣチップを備えるクレジットカードである。ユーザ８０は、クレジットカード１００の所有者である。ユーザ８０は消費者の一例である。ユーザ８０は、クレジットカード１００を用いて、店舗で購入しようとする商品の対価を支払う。ユーザ端末８２は、ユーザ８０が利用する端末である。ユーザ端末８２は、スマートフォン、ＰＤＡ等の携帯情報機器である。ユーザ端末８２は消費者端末の一例である。店舗通信端末６２は無線中継装置である。店舗通信端末６２は、例えば、ＷｉＦｉルータである。
【００２１】
加盟店サーバ５０とイシュアサーバ４０とは、とは、ネットワーク１１を介して接続される。ネットワーク１１は、加盟店サーバ５０とイシュアサーバ４０との間の通信に用いられるネットワークである。ネットワーク１１は、ＣＡＦＩＳネットワークなどのクレジットカードの決済ネットワークを含んでよい。第１のネットワークは、第１の通信回線の一例である。
【００２２】
ＩＣカードリーダライタ６０は、加盟店サーバ５０を介してイシュアサーバ４０と通信する。ＩＣカードリーダライタ６０は、ネットワーク１１を通じてイシュアサーバ４０と通信可能な店舗端末の一例である。ＩＣカードリーダライタ６０は、例えば、ＣＣＴ端末である。
【００２３】
ユーザ端末８２及び店舗通信端末６２とイシュアサーバ４０とは、ネットワーク１２を介して接続される。ネットワーク１２は、インターネットと、いわゆる３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、４Ｇ（４ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）及び５Ｇ（５ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）等の移動電話網、公衆通信網、及び専用網のいずれかを含んでよい。ネットワーク１２は、第２の通信回線の一例である。
【００２４】
なお、ネットワーク１１及びネットワーク１２は、一部が、同一の物理通信媒体により実現されてよい。例えば、ネットワーク１１は、公衆回線上にＶＰＮ等によって接続されるネットワークを含んでよい。
【００２５】
クレジットカード１００は、後述するＩＣチップ１１０に加えて、ＩＣチップ１２０を備える。ＩＣチップ１１０及びＩＣチップ１２０は互いに別体のＩＣチップである。ＩＣチップ１１０は、第１のクレジットカード情報を記憶する記憶媒体を有する。第２のＩＣチップ１２０は、第２のクレジットカード情報を記憶する記憶媒体を有する。
【００２６】
第１のクレジットカード情報及び第２のクレジットカード情報は、クレジットカードの会員を特定するための情報である。例えば、第１のクレジットカード情報は、クレジットカード番号の一部の情報を示す情報を含み、第２のクレジットカード情報は、クレジットカード番号の他の部分の情報を含む。
【００２７】
ユーザ８０が商品を購入する場合、店員にクレジットカード１００を手渡す。店員は、クレジットカード１００をＩＣカードリーダライタ６０に差し込む。ユーザ８０がＩＣカードリーダライタ６０に暗証番号を入力するなどして本人認証を行うと、ＩＣカードリーダライタ６０は、クレジットカード１００のＩＣチップ１１０に暗証番号など本人認証情報を示す信号を出力する。ＩＣカードリーダライタ６０は、ＩＣチップ１１０から認証が成功した旨の信号を取得すると、ＩＣチップ１１０から出力される第１のクレジットカード情報を示す信号を取得する。ＩＣカードリーダライタ６０は、第１のクレジットカード情報を加盟店サーバ５０に送信する。加盟店サーバ５０は、第１のクレジットカード情報を含むオーソリ電文を生成して、ネットワーク１１を通じてオーソリ電文をイシュアサーバ４０に送信する。
【００２８】
ＩＣカードリーダライタ６０がＩＣチップ１１０との間で信号の入出力を行う場合、ＩＣカードリーダライタ６０はＩＣチップ１１０に電力を供給する。ＩＣチップ１２０は、ＩＣカードリーダライタ６０からＩＣチップ１１０に電力が供給されたことに応じて、ＩＣチップ１１０に供給された電力の一部を用いて動作を開始する。ＩＣチップ１２０は、動作を開始すると、第２のクレジットカード情報をユーザ端末８２又は店舗通信端末６２に送信する。ユーザ端末８２や店舗通信端末６２は、第２のクレジットカード情報を受信すると、ネットワーク１２を通じて第２のクレジットカード情報をイシュアサーバ４０に送信する。
【００２９】
イシュアサーバ４０は、加盟店サーバ５０から送信されるオーソリ電文とユーザ端末８２を通じて送信される第２のクレジットカード情報を受信すると、オーソリ電文に含まれる第１のクレジットカード情報と第２のクレジットカード情報とを組み合わせて、完全なクレジットカード情報を生成する。イシュアサーバ４０は、完全なクレジットカード情報に基づいて、クレジットカード１００による取引を承認するか否かを判断するオーソリ処理を行う。イシュアサーバ４０は、クレジットカード１００による取引を承認する場合、加盟店サーバ５０に、オーソリＯＫの電文を送信する。イシュアサーバ４０は、クレジットカード１００による取引を承認しない場合、加盟店サーバ５０に対してオーソリＮＧの電文を送信する。
【００３０】
システム１０によれば、イシュアサーバ４０は、第１のクレジットカード情報及び第２のクレジットカード情報に基づいてオーソリゼーションを行う。そのため、クレジットカード１００を偽造して不正利用しようとする者は、ＩＣチップ１１０を偽造するだけでは、偽造カードを利用することができない。また、クレジットカード１００の情報を盗聴しようとする者が、第１のクレジットカード情報を取得しただけでは、クレジットカード１００を不正利用することができない。そのため、クレジットカード１００の偽造等の不正利用に対する耐性を高めることができる。
【００３１】
図２は、クレジットカード１００の構成を示す。図２の（Ａ）は、クレジットカード１００の表面を示す。図２の（Ｂ）は、クレジットカード１００の内部を示す。クレジットカード１００は、ＩＣチップ１１０及びＩＣチップ１２０を備える。ＩＣチップ１１０及びＩＣチップ１２０は、クレジットカード１００の内部に設けられる。
【００３２】
クレジットカード１００の表面１０１には、カード番号、有効期限、氏名等が、刻印又は印字により表示される。表面１０１には、電極１０２、グランド電極１０３、電極１０４を含む複数の電極が設けられる。電極１０２は、ＩＣチップ１１０に電力を供給するための電極である。ＩＣチップ１１０は、電極１０２から電力が供給されることに応じて動作する。電極１０４は、ＩＣカードリーダライタ６０との間で信号を入出力するための電極である。なお、電極１０４は、イシュアサーバ４０とＩＣカードリーダライタ６０とクレジットカード１００との間でデータを入出力するための入出力部の一例である。
【００３３】
ＩＣチップ１１０は、取引の承認に用いられる第１のクレジットカード情報を記憶し、第１のクレジットカードを電極１０４に出力する。ＩＣチップ１２０は、取引の承認に用いられる第２のクレジットカード情報を記憶している。ＩＣチップ１２０は、ＩＣチップ１１０の動作に応じて、ネットワーク１２を通じてイシュアサーバ４０に第２のクレジットカード情報を送信する。例えば、ＩＣチップ１２０は、ＩＣカードリーダライタ６０がＩＣチップ１１０から第１のクレジットカード情報を取得するためにクレジットカード１００に供給される電力によって動作する。具体的には、ＩＣチップ１２０は、ＩＣカードリーダライタ６０から電極１０２を通じてＩＣチップ１１０に供給される電力で動作する。ＩＣチップ１２０は、ネットワーク１１とは異なるネットワーク１２を通じてイシュアサーバ４０に第２のクレジットカード情報を送信する。イシュアサーバ４０は、第１のクレジットカード情報及び第２のクレジットカード情報に基づいて、クレジットカード１００による取引を承認する。
【００３４】
ＩＣチップ１１０及びＩＣチップ１２０は、互いに異なる場所に設けられてよい。例えば、ＩＣチップ１１０は、ＩＣチップ１２０より、クレジットカード１００の一方の短辺１０８に近い側に設けられてよい。ＩＣチップ１２０は、ＩＣチップ１１０より、クレジットカード１００の他方の短辺１０９に近い側に設けられてよい。ＩＣチップ１２０は、クレジットカード１００の長辺方向の中央位置より、クレジットカード１００の短辺１０９に近い側に設けられてよい。これにより、クレジットカード１００をＩＣカードリーダライタ６０に挿入したときでも、ＩＣチップ１２０がＩＣカードリーダライタ６０によって覆われないようにすることができるので、ＩＣチップ１２０から出力される無線信号がＩＣカードリーダライタ６０によって弱められにくくすることができる。また、クレジットカード１００が長辺方向に撓んだときにＩＣチップ１２０に大きな歪みが生じることを抑制することができる。
【００３５】
なお、ＩＣチップ１１０及びＩＣチップ１２０は、近傍に設けられてよい。例えば、ＩＣチップ１１０及びＩＣチップ１２０は、１つのパッケージ内に実装されてよい。
【００３６】
図２の（Ｂ）に示されるように、ＩＣチップ１２０は、信号ライン１３０及び電源ライン１３２により接続されている。ＩＣカードリーダライタ６０から電極１０２を通じてＩＣチップ１１０に供給された電力の一部は、電源ライン１３２を通じてＩＣチップ１２０に供給される。ＩＣチップ１２０は、電源ライン１３２を通じて供給される電力を消費して動作する。
【００３７】
ＩＣチップ１１０は、ＩＣカードリーダライタ６０から入出力電極１０４を通じて入力された一部の信号を、信号ライン１３０を通じてＩＣチップ１２０に供給する。ＩＣカードリーダライタ６０から出力され、ＩＣチップ１２０に供給する信号としては、例えば、加盟店ＩＤ、ＩＣカードリーダライタ６０の端末ＩＤ、処理通番等の加盟店取引識別情報である。加盟店ＩＤは、クレジットカード１００のイシュアが加盟店を特定するための情報である。ＩＣカードリーダライタ６０の端末ＩＤは、ＩＣカードリーダライタ６０の特定するための情報である。
【００３８】
ＩＣチップ１２０は、ＩＣチップ１２０自身が記憶している第２のクレジットカード情報とともに、ＩＣカードリーダライタ６０からクレジットカード１００に出力された加盟店取引識別情報を、ユーザ端末８２又は店舗通信端末６２に送信する。
【００３９】
なお、クレジットカード１００は電池を備えてよい。クレジットカード１００が電池を備える形態において、ＩＣチップ１２０は、ＩＣチップ１１０が動作する場合に、クレジットカード１００が備える電池から供給される電力により動作して、ネットワーク１２を通じてイシュアサーバ４０に第２のクレジットカード情報を送信してよい。例えば、ＩＣカードリーダライタ６０がＩＣチップ１１０から情報を読み取る場合にＩＣチップ１１０がクレジットカード１００内の電池又はＩＣカードリーダライタ６０から供給される電力により動作を開始すると、ＩＣチップ１１０は、ＩＣチップ１２０を起動するための起動信号を、信号ライン１３０に出力してよい。ＩＣチップ１２０は、起動信号に応じて電池から供給される電力により動作を開始して、ネットワーク１２を通じてイシュアサーバ４０に第２のクレジットカード情報を送信してよい。
【００４０】
図３は、ＩＣチップ１２０の機能構成を示すブロック図である。ＩＣチップ１２０は、処理部２４０と、記憶部２５０と、通信部２２０と、電源部２６０とを備える。処理部２４０は、プロセッサを含む処理装置により実現される。電源部２６０は、電源ライン１３２から供給される電力を一時的に蓄積するキャパシタや、電源ライン１３２から供給される電力及びキャパシタに蓄積された電気エネルギーに基づいて処理部２４０及び記憶部２５０の動作電圧を生成する電源回路等を含む。
【００４１】
通信部２２０は、通信回路により実現される。通信部２２０は、無線通信機能を有する。通信部２２０は、ＷｉＦｉ通信機能を有して良い。通信部２２０は、ＷｉＦｉ通信によりユーザ端末８２と通信してよい。通信部２２０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信によりユーザ端末８２と通信してよい。また、通信部２２０は、ＷｉＦｉ通信により店舗通信端末６２と通信してよい。
【００４２】
記憶部２５０は、第２のクレジットカード情報を記憶する。記憶部２５０は、不揮発性の記憶媒体により実現される。処理部２４０は、ＩＣカードリーダライタ６０の処理通番を取得する。例えば、処理部２４０は、ＩＣチップ１１０に出力される処理通番を示す情報を、電極１０４及び信号ライン１３０を通じて取得する。処理通番は、ＩＣカードリーダライタ６０が取引を識別するための取引識別情報の一例である。通信部２２０は、取引識別情報をイシュアサーバ４０に送信する。
【００４３】
処理部２４０は、ＩＣカードリーダライタ６０の識別情報を取得する。通信部２２０は、当該ＩＣカードリーダライタ６０の識別情報を更にイシュアサーバ４０に送信する。
【００４４】
処理部２４０は、ＩＣカードリーダライタ６０を管理する店舗の識別情報を取得する。通信部２２０は、当該店舗の識別情報を更にイシュアサーバ４０に送信する。
【００４５】
なお、店舗通信端末６２は、ＩＣカードリーダライタ６０が設けられた店舗に設けられる。店舗通信端末６２は、ネットワーク１２を通じてイシュアサーバ４０と通信可能な無線中継装置の一例である。ＩＣチップ１２０は、店舗通信端末６２を通じて、第２のクレジットカード情報をイシュアサーバ４０に送信してよい。
【００４６】
ＩＣチップ１２０は、クレジットカード１００から受信した情報を中継する又はクレジットカード１００から受信した情報をイシュアサーバ４０宛に転送するユーザ端末８２を通じて、第２のクレジットカード情報を送信する。ユーザ端末８２は消費者端末の一例である。
【００４７】
第１のクレジットカード情報は、例えば、クレジットカード１００を特定する情報のうちの一部の情報である。第２のクレジットカード情報は、例えば、クレジットカード１００を特定する前述の情報のうちの他の部分の情報を含む。従って、第１のクレジットカード情報と第２のクレジットカード情報とを組み合わせる事により、クレジットカード情報が生成され得る。
【００４８】
なお、第１のクレジットカード情報及び第２のクレジットカード情報は、クレジットカード１００を特定するための同一の情報であってよい。例えば、第１のクレジットカード情報及び第２のクレジットカード情報はいずれも、クレジットカード１００のクレジットカード番号と有効期限を含んで良い。
【００４９】
記憶部２５０は、ネットワーク１２上におけるイシュアサーバ４０のロケーションを特定するロケーション情報を更に記憶している。通信部２２０は、ロケーション情報に基づいて第２のクレジットカード情報を送信する。例えば、通信部２２０は、第２のクレジットカード情報とロケーション情報とをユーザ端末８２又は店舗通信端末６２に送信して、第２のクレジットカード情報をイシュアサーバ４０に転送するよう依頼してよい。
【００５０】
図４は、イシュアサーバ４０が格納するカード会員情報テーブルの一例をテーブル形式で示す。カード会員情報テーブルは、会員ＩＤ、クレジットカード番号、有効期限、利用限度額、製造番号、及びカード情報復元方式を対応づける。
【００５１】
会員ＩＤは、カード会員を識別するための識別子である。クレジットカード番号は、カード会員が所有するクレジットカードの番号である。一人のカード会員が複数のクレジットカードを所有することもあるため、一つの会員ＩＤに対して複数レコードのデータが存在し得る。有効期限は、クレジットカードを使用することができる有効期限を示す。利用限度額は、カード会員のクレジットカード決済の利用限度額を示す。製造番号は、ＩＣチップ１２０の記憶部２５０に記憶される番号を示す。製造番号は、ＩＣチップ１２０の製造時に記憶部２５０に書き込まれる。クレジットカード１００の製造時に、ＩＣチップ１２０は、製造番号及び第２のクレジットカード情報が記憶部２５０に書き込まれた状態でクレジットカード１００内に組み込まれる。
【００５２】
カード情報復元方式は、第１のクレジットカード情報と第２のクレジットカード情報から完全なクレジットカード情報を復元する復元方式を識別する情報である。例えば、復元方式としては、第１のクレジットカード情報の文字列と第２のクレジットカード情報の文字列とを結合して完全なクレジットカード情報の文字列を得る方式を例示することができる。例えば、第１のクレジットカード情報の文字列を完全なクレジットカード情報の奇数桁の文字に適用し、第２のクレジットカード情報の文字列を完全なクレジットカード情報の偶数桁の文字に適用することにより、完全なクレジットカード情報を生成してよい。具体的には、第１のクレジットカード情報のクレジットカード番号が「２４６８０２４６」及び第２のクレジットカード情報のクレジットカード番号が「１３５７９１３」である場合、イシュアサーバ４０は、１６桁のクレジットカード番号の一桁目から順に奇数桁の文字に「２４６８０２４６」の「６」「４」「２」「０」「８」「６」「４」「２」を当てはめ、１６桁のクレジットカード番号の二桁目から順に偶数桁の文字に、「３」「１」「９」「７」「５「３」「１」」を当てはめることにより、完全なクレジットカード番号を「１２３４５６７８９０１２３４５６」を生成する。
【００５３】
その他、クレジットカード情報の復元方式としては、完全なクレジットカード情報の上位８桁に第１のクレジットカード情報を適用し、完全なクレジットカード番号の下位８桁に第２のクレジットカード情報を適用する方式等を例示することができる。他の復元方式としては、暗号化された第１のクレジットカード情報を特定の復号鍵で復号化する方式を例示することができる。図４のカード情報復元方式には、各復元方式に割り振られた識別情報が格納される。
【００５４】
なお、ユーザがクレジットカードの発行申請時の設定によって、第２のクレジットカード情報を使用せずに、加盟店サーバ５０からのオーソリ電文のみによってクレジットカード情報を特定するように設定することもできる。この場合、カード情報復元方式には「ＮＵＬＬ」が格納される。このように設定されたクレジットカードのＩＣチップ１１０には、完全なクレジットカード情報が書き込まれる。
【００５５】
図５は、イシュアサーバ４０が加盟店サーバ５０及びユーザ端末８２から受信する情報の一例を示す。図５の（Ａ）は、加盟店サーバ５０から受信するオーソリ電文に含まれる情報を示す。図５の（Ｂ）は、ユーザ端末８２から受信する副オーソリ情報を示す。
【００５６】
図５の（Ａ）に示される様に、オーソリ電文は、クレジットカード番号の奇数桁の文字を表す文字列５１０と、有効期限の奇数桁の文字を表す文字列５１１と、店舗ＩＤ５１２と、端末ＩＤ５１３と、処理通番５１４と、日時５１５とを含む。
【００５７】
図５の（Ｂ）に示される様に、副オーソリ情報は、クレジットカード番号の偶数桁の文字を表す文字列５２０と、有効期限の偶数桁の文字を表す文字列５２１と、店舗ＩＤ５２２と、端末ＩＤ５２３と、処理通番５２４と、製造番号５２５と、日時５２６とを含む。日時５２６は、ユーザ端末８２がＩＣチップ１２０から第２のクレジットカード情報を受信したときの日時である。ユーザ端末８２は、ＩＣチップ１２０から第２のクレジットカード情報を受信すると、ユーザ端末８２の現在時刻を日時５２６に追加して、イシュアサーバ４０に送信する。
【００５８】
処理部２４０は、ＩＣカードリーダライタ６０から、ＩＣチップ１１０を通じて店舗ＩＤ、端末ＩＤ、及び処理通番を受信する。そのため、ユーザ端末８２から送信される副オーソリ情報に含まれる店舗ＩＤ５２２、端末ＩＤ５２３及び処理通番５２４は、それぞれ加盟店サーバ５０から送信されるオーソリ電文に含まれる店舗ＩＤ５１２、端末ＩＤ５１３及び処理通番５１４と一致する。したがって、イシュアサーバ４０は、受信した複数のオーソリ電文及び複数の副オーソリ情報の中から、店舗ＩＤ、端末ＩＤ、及び処理通番の組み合わせが一致する副オーソリ情報を検索することにより、特定のクレジットカード取引に関する情報を選択することができる。また、イシュアサーバ４０は、カード会員情報テーブルを参照して、副オーソリ情報に含まれる製造番号に対応づけられたクレジットカード番号と、クレジットカード番号を復元することによって得られたクレジットカード番号とが一致するか否かを判断することにより、オーソリ電文と副オーソリ情報の整合性を判断することができる。
【００５９】
図６は、クレジットカード１００のＩＣチップ１２０が実行する処理を示すフローチャートである。図６のフローチャートが示す処理は、主としてＩＣチップ１２０の処理部２４０がＩＣチップ１２０の各部を制御することによって実行される。図６のフローチャートは、ＩＣチップ１２０の電源部２６０に電源ライン１３２を通じて電力が供給された場合に開始される。
【００６０】
処理部２４０は、ＩＣチップ１２０の各部を初期化する（Ｓ６０２）。続いて、処理部２４０は、記憶部２５０に記憶されたクレジットカード番号及び有効期限の部分文字列と、製造番号とを読み出す（Ｓ６０４）。続いて、処理部２４０は、ＩＣチップ１１０を通じて、店舗ＩＤ、端末ＩＤ及び処理通番を受信する（Ｓ６０６）。
【００６１】
続いて、クレジットカード番号の部分文字列、有効期限の部分文字列及び製造番号を含む第２のクレジットカード情報と、店舗ＩＤ、端末ＩＤ、及び処理通番を含む取引識別情報とを含む副オーソリ情報を生成する（Ｓ６０８）。処理部２４０は、生成した副オーソリ情報及びイシュアサーバ４０の宛先を示す情報を、通信部２２０を通じてユーザ端末８２に送信する（Ｓ６１０）。
【００６２】
ユーザ端末８２は、ＩＣチップ１２０の通信部２２０から副オーソリ情報及びイシュアサーバ４０の宛先を示す情報を受信すると、ユーザ端末８２の現在時刻を副オーソリ情報に追加して、イシュアサーバ４０宛のパケットを生成してネットワーク１２を通じて送信する。
【００６３】
図７は、イシュアサーバ４０が実行する処理を示すフローチャートである。図７のフローチャートは、加盟店サーバ５０からのオーソリ電文を受信した場合に開始される。
【００６４】
Ｓ７００において、イシュアサーバ４０は、オーソリ電文に含まれる情報を抽出する。オーソリ電文には、クレジットカード番号の奇数桁の文字を表す文字列と、有効期限の奇数桁の文字を表す文字列とを含む第１のクレジットカード情報と、取引識別情報とを含む。取引識別情報は、店舗ＩＤと、端末ＩＤと、処理通番と、日時とを含む。
【００６５】
Ｓ７０２において、イシュアサーバ４０は、取引識別情報に整合する取引識別情報を含む副オーソリ情報を検索する。例えば、イシュアサーバ４０は、ネットワーク１２を通じて受信した副オーソリ情報を、受信履歴テーブルに格納している。副オーソリ情報には、クレジットカード番号の偶数桁の文字を表す文字列と、有効期限の偶数桁の文字を表す文字列と、製造番号とを含む第２のクレジットカード情報と、取引識別情報とが含まれる。イシュアサーバ４０は、受信履歴テーブルを参照して、オーソリ電文の取引識別情報に含まれる店舗ＩＤ、端末ＩＤ及び処理通番と一致する情報を持ち、かつ、オーソリ電文の取引識別情報に含まれる日時との間の時間差が予め定められた長さより短い日時を含む取引識別情報を持つ副オーソリ情報を検索する。なお、オーソリ電文を受信してから予め定められた時間内に、整合する取引識別情報を持つ副オーソリ情報が検索されなかった場合には、検索処理はタイムアウトする。
【００６６】
Ｓ７０４において、オーソリ電文に含まれる取引識別情報に整合する取引識別情報を含む副オーソリ情報が検索されたか否かを判断する。副オーソリ情報が検索されなかった場合、イシュアサーバ４０は、Ｓ７２０においてオーソリＮＧを加盟店サーバ５０に送信する。
【００６７】
副オーソリ情報が検索された場合、イシュアサーバ４０は、Ｓ７０６において、カード会員情報テーブルを参照して、副オーソリ情報に含まれる製造番号に対応づけられた会員情報があるか否かを判断する。副オーソリ情報に含まれる製造番号に対応づけられた会員情報がない場合、イシュアサーバ４０は、Ｓ７２０においてオーソリＮＧを加盟店サーバ５０に送信する。
【００６８】
副オーソリ情報に含まれる製造番号に対応づけられた会員情報がある場合、オーソリ電文及び副オーソリ情報を用いて、クレジットカード情報を復元する。例えば、イシュアサーバ４０は、副オーソリ情報に含まれる製造番号に対応づけられたカード情報復元方式を用いて、クレジットカード番号の奇数桁の文字を表す文字列とクレジットカード番号の偶数桁の文字を表す文字列とを組み合わせて、完全なクレジットカード番号を復元する。又、イシュアサーバ４０は、有効期限の奇数桁の文字を表す文字列と有効期限の偶数桁の文字を表す文字列とを組み合わせて、完全な有効期限を復元する。
【００６９】
Ｓ７１０において、イシュアサーバ４０は、クレジットカード番号、有効期限及び製造番号が全て整合するか否かを判断する。具体的には、イシュアサーバ４０は、副オーソリ情に含まれる製造番号に対応するクレジットカード番号とＳ７０８で復元したクレジットカード番号が一致し、かつ、副オーソリ情報に含まれる製造番号に対応する有効期限とＳ７０８で復元した有効期限とが一致する場合に、クレジットカード番号、有効期限及び製造番号が全て整合すると判断する。Ｓ７１０において整合すると判断した場合、Ｓ７１２において、イシュアサーバ４０は、利用限度額内の利用であるか否かを判断する。例えば、イシュアサーバ４０は、クレジットカード番号から特定される会員情報の利用残高と売上額との和が検索された会員情報の利用限度額を超えない場合に、利用限度額内の利用であると判断する。
【００７０】
利用限度額内の利用である場合、Ｓ７１４において、イシュアサーバ４０はオーソリＯＫを加盟店サーバ５０に送信する。利用限度額内の利用でない場合、Ｓ７２０においてイシュアサーバ４０はオーソリＮＧを加盟店サーバ５０に送信する。
【００７１】
Ｓ７１０の判断が否定判断（Ｎ）の場合、Ｓ７３０において、クレジットカード番号、有効期限及び製造番号が全て不整合であるか否かを判断する。例えば、イシュアサーバ４０は、副オーソリ情報に含まれる製造番号に対応するクレジットカード番号とＳ７０８で復元したクレジットカード番号が一致せず、かつ、副オーソリ情報に含まれる製造番号に対応する有効期限とＳ７０８で復元した有効期限とが一致しなかった場合に、クレジットカード番号、有効期限及び製造番号が全て不整合であると判断する。クレジットカード番号、有効期限及び製造番号が全て不整合であった場合、Ｓ７２０において、イシュアサーバ４０はオーソリＮＧを加盟店サーバ５０に送信する。更にＳ７３０の判断が否定判断（Ｎ）の場合、Ｓ７３２においてイシュアサーバ４０はオーソリ保留を加盟店サーバ５０に送信して、加盟店への電話確認依頼をサポートセンターへ出力してもよい（Ｓ７３４）。なお、Ｓ７３０の判断が否定判断（Ｎ）の場合、イシュアサーバ４０は、Ｓ７３２及びＳ７３４の処理に替えて、オーソリＮＧを加盟店サーバ５０に送信してもよい。
【００７２】
以上に説明した実施形態では、ＩＣチップ１２０が店舗通信端末６２やユーザ端末８２に第２のクレジットカード情報を送信するものとした。しかし、店舗側端末が、ＩＣチップ１２０に記憶された第２のクレジットカード情報を非接触で読み取って、ネットワーク１２を通じてイシュアサーバ４０に送信しても良い。例えば、通信部２２０から出力される第２のクレジットカード情報を示す微弱信号を非接触で検出するセンサをＩＣカードリーダライタ６０に設け、当該センサで検出された情報を店舗通信端末６２を通じてイシュアサーバ４０に送信してもよい。
【００７３】
以上に説明したように、システム１０によれば、オーソリ電文と、オーソリ電文とは別の通信経路で送信される副オーソリ情報とを用いて、取引を承認するか否かを判断する。そのため、クレジットカード１００が悪用される可能性を低減することができる。また、クレジットカード１００が悪用されたことを検知し易くなる。
【００７４】
以上に説明した実施形態におけるクレジットカード１００は、取引に用いられるＩＣカードの一例である。また、クレジットカード番号は、クレジットカード１００の識別情報の一例である。クレジットカード１００の識別情報は、クレジットカード１００を識別することができる情報であれば、クレジットカード番号以外の任意の情報であってもよい。
【００７５】
なお、以上に説明した本実施形態において、クレジットカード１００は、金融取引に利用されるカードの一例である。金融取引に利用されるカードとは、クレジットカードの他に、デビッドカード、銀行や証券会社等の金融機関の口座カード等であってよい。
【００７６】
図８は、本実施形態に係るコンピュータ２０００の例を示す。コンピュータ２０００にインストールされたプログラムは、コンピュータ２０００に、実施形態に係るＩＣチップ１２０等の装置又は当該装置の各部として機能させる、当該装置又は当該装置の各部に関連付けられるオペレーションを実行させる、及び／又は、実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ２０００に、本明細書に記載の処理手順及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、ＣＰＵ２０１２によって実行されてよい。
【００７７】
本実施形態によるコンピュータ２０００は、ＣＰＵ２０１２、及びＲＡＭ２０１４を含み、それらはホストコントローラ２０１０によって相互に接続されている。コンピュータ２０００はまた、ＲＯＭ２０２６、フラッシュメモリ２０２４、通信インタフェース２０２２、及び入力／出力チップ２０４０を含む。ＲＯＭ２０２６、フラッシュメモリ２０２４、通信インタフェース２０２２、及び入力／出力チップ２０４０は、入力／出力コントローラ２０２０を介してホストコントローラ２０１０に接続されている。
【００７８】
ＣＰＵ２０１２は、ＲＯＭ２０２６及びＲＡＭ２０１４内に格納されたプログラムに従い動作し、それにより各ユニットを制御する。
【００７９】
通信インタフェース２０２２は、ネットワークを介して他の電子デバイスと通信する。フラッシュメモリ２０２４は、コンピュータ２０００内のＣＰＵ２０１２によって使用されるプログラム及びデータを格納する。ＲＯＭ２０２６は、アクティブ化時にコンピュータ２０００によって実行されるブートプログラム等、及び／又はコンピュータ２０００のハードウエアに依存するプログラムを格納する。入力／出力チップ２０４０はまた、キーボード、マウス及びモニタ等の様々な入力／出力ユニットをシリアルポート、パラレルポート、キーボードポート、マウスポート、モニタポート、ＵＳＢポート、ＨＤＭＩ（登録商標）ポート等の入力／出力ポートを介して、入力／出力コントローラ２０２０に接続してよい。
【００８０】
プログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、又はメモリカードのようなコンピュータ可読媒体又はネットワークを介して提供される。ＲＡＭ２０１４、ＲＯＭ２０２６、又はフラッシュメモリ２０２４は、コンピュータ可読媒体の例である。プログラムは、フラッシュメモリ２０２４、ＲＡＭ２０１４、又はＲＯＭ２０２６にインストールされ、ＣＰＵ２０１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ２０００に読み取られ、プログラムと上記様々なタイプのハードウエアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ２０００の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
【００８１】
例えば、コンピュータ２０００及び外部デバイス間で通信が実行される場合、ＣＰＵ２０１２は、ＲＡＭ２０１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース２０２２に対し、通信処理を命令してよい。通信インタフェース２０２２は、ＣＰＵ２０１２の制御下、ＲＡＭ２０１４及びフラッシュメモリ２０２４のような記録媒体内に提供される送信バッファ処理領域に格納された送信データを読み取り、読み取った送信データをネットワークに送信し、ネットワークから受信された受信データを、記録媒体上に提供される受信バッファ処理領域等に書き込む。
【００８２】
また、ＣＰＵ２０１２は、フラッシュメモリ２０２４等のような記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がＲＡＭ２０１４に読み取られるようにし、ＲＡＭ２０１４上のデータに対し様々な種類の処理を実行してよい。ＣＰＵ２０１２は次に、処理されたデータを記録媒体にライトバックする。
【００８３】
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に格納され、情報処理にかけられてよい。ＣＰＵ２０１２は、ＲＡＭ２０１４から読み取られたデータに対し、本明細書に記載され、プログラムの命令シーケンスによって指定される様々な種類のオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索／置換等を含む、様々な種類の処理を実行してよく、結果をＲＡＭ２０１４にライトバックする。また、ＣＰＵ２０１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、ＣＰＵ２０１２は、第１の属性の属性値が指定されている、条件に一致するエントリを当該複数のエントリの中から検索し、当該エントリ内に格納された第２の属性の属性値を読み取り、それにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【００８４】
上で説明したプログラム又はソフトウェアモジュールは、コンピュータ２０００上又はコンピュータ２０００近傍のコンピュータ可読媒体に格納されてよい。専用通信ネットワーク又はインターネットに接続されたサーバーシステム内に提供されるハードディスク又はＲＡＭのような記録媒体が、コンピュータ可読媒体として使用可能である。コンピュータ可読媒体に格納されたプログラムを、ネットワークを介してコンピュータ２０００に提供してよい。
【００８５】
コンピュータ２０００にインストールされ、コンピュータ２０００をクレジットカード１００として機能させるプログラムは、ＣＰＵ２０１２等に働きかけて、コンピュータ２０００を、ＩＣチップ１１０及びＩＣチップ１２０の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ２０００に読込まれることにより、ソフトウエアと上述した各種のハードウエア資源とが協働した具体的手段である処理部２４０、通信部２２０及び記憶部２５０並びにＩＣチップ１１０として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ２０００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有のイシュアサーバ４０が構築される。
【００８６】
様々な実施形態が、ブロック図等を参照して説明された。ブロック図において各ブロックは、（１）オペレーションが実行されるプロセスの段階又は（２）オペレーションを実行する役割を持つ装置の各部を表わしてよい。特定の段階及び各部が、専用回路、コンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、及び／又はコンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタル及び／又はアナログハードウエア回路を含んでよく、集積回路（ＩＣ）及び／又はディスクリート回路を含んでよい。プログラマブル回路は、論理ＡＮＤ、論理ＯＲ、論理ＸＯＲ、論理ＮＡＮＤ、論理ＮＯＲ、及び他の論理オペレーション、フリップフロップ、レジスタ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブルロジックアレイ（ＰＬＡ）等のようなメモリ要素等を含む、再構成可能なハードウエア回路を含んでよい。
【００８７】
コンピュータ可読媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読媒体は、処理手順又はブロック図で指定されたオペレーションを実行するための手段をもたらすべく実行され得る命令を含む製品の少なくとも一部を構成する。コンピュータ可読媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読媒体のより具体的な例としては、フロッピー（登録商標）ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭ又はフラッシュメモリ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、ブルーレイ（登録商標）ディスク、メモリスティック、集積回路カード等が含まれてよい。
【００８８】
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ（ＩＳＡ）命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、又はＳｍａｌｌｔａｌｋ、ＪＡＶＡ（登録商標）、Ｃ＋＋等のようなオブジェクト指向プログラミング言語、及び「Ｃ」プログラミング言語又は同様のプログラミング言語のような従来の手続型プログラミング言語を含む、１又は複数のプログラミング言語の任意の組み合わせで記述されたソースコード又はオブジェクトコードのいずれかを含んでよい。
【００８９】
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ又はプログラマブル回路に対し、ローカルに又はローカルエリアネットワーク（ＬＡＮ）、インターネット等のようなワイドエリアネットワーク（ＷＡＮ）を介して提供され、説明された処理手順又はブロック図で指定されたオペレーションを実行するための手段をもたらすべく、コンピュータ可読命令を実行してよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。
【００９０】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００９１】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００９２】
１０  システム
１２  ネットワーク
４０  イシュアサーバ
５０  加盟店サーバ
６０  ＩＣカードリーダライタ
６２  店舗通信端末
８０  ユーザ
８２  ユーザ端末
１００  クレジットカード
１１０  ＩＣチップ
１２０  ＩＣチップ
１３０  信号ライン
１３２  電源ライン
２２０  通信部
２４０  処理部
２５０  記憶部
２６０  電源部
２０００  コンピュータ
２０１０  ホストコントローラ
２０１２  ＣＰＵ
２０１４  ＲＡＭ
２０２０  入力／出力コントローラ
２０２２  通信インタフェース
２０２４  フラッシュメモリ
２０２６  ＲＯＭ
２０４０  入力／出力チップ
【図１】
2020173606.tif 000003
【図２】
2020173606.tif 000004
【図３】
2020173606.tif 000005
【図４】
2020173606.tif 000006
【図５】
2020173606.tif 000007
【図６】
2020173606.tif 000008
【図７】
2020173606.tif 000009
【図８】
2020173606.tif 000010