(57)【要約】【課題】  ＩＣカードのセキュリティ情報を外部に開示を行うことなく、かつ、簡単な仕組みでＩＣカード決済処理が行えるＩＣカード決済システムおよびＩＣカード決済方法を提供する。【解決手段】  ＩＣカードを用いた決済処理に際して、上位端末１０１は記憶部１０５に有するカード処理テーブル１０６を参照することで決済処理に必要な情報に対応した命令コードを含む命令コマンドを発行し、通信Ｉ／Ｆ１０７を介してＩＣカード処理端末２０１へ送信する。ＩＣカード処理端末２０１は受信した命令コマンドに対応するＩＣカード処理端末２０１の記憶部２０６に有するカードアクセス情報テーブル２０７を参照し、決済処理時に必要なカードアクセス情報を取得することでリードライト部２０２を介してＩＣカードに対するアクセス制御を行う。【選択図】  図１
2005258885.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣカードを用いて決済処理を行うＩＣカード決済システムにおいて、
前記ＩＣカードに記憶された前記決済処理に必要な情報にアクセスするためのカードアクセス情報と命令コードを対応付けて記憶しているカードアクセス情報テーブルを有するＩＣカードモジュールと、
前記決済処理に必要な情報の内容と前記命令コードを対応付けて記憶しているカード処理テーブルを有する上位端末と
を具備し、
前記上位端末は、
前記決済処理に際して前記カード処理テーブルを参照して決済処理に必要な情報の内容に対応した命令コードを含む命令コマンドを発行して前記ＩＣカードモジュールに送信し、
前記ＩＣカードモジュールは、
前記上位端末から前記命令コマンドを受信すると、前記カードアクセス情報テーブルを参照して前記命令コマンドに含まれる命令コードに対応したカードアクセス情報を用いて前記ＩＣカードに記憶された前記決済処理に必要な情報にアクセスして前記命令コマンドの命令を実行し、該実行結果を前記上位端末に応答する
ことを特徴とするＩＣカード決済システム。
【請求項２】
前記上位端末は、
クレジット決済、プリペイド決済、デビット決済等を含む複数種類の決済方法の中から実行する決済処理を選択するための決済方法選択手段を具備し、
前記決済処理に際して前記カード処理テーブルを参照して前記決済方法選択手段で選択された決済方法による決済処理に必要な情報の内容に対応した命令コードを含む命令コマンドを発行して前記ＩＣカードモジュールに送信する
ことを特徴とする請求項１記載のＩＣカード決済システム。
【請求項３】
前記カードアクセス情報は、
前記ＩＣカードに記憶されている前記決済処理に必要な情報にアクセスするために必要な認証鍵情報を含む
ことを特徴とする請求項１または２記載のＩＣカード決済システム。
【請求項４】
前記カードアクセス情報テーブルは、
暗号化鍵により暗号化されており、
前記ＩＣカードモジュールは、
前記カードアクセス情報テーブルを前記暗号化鍵と対になる復号化鍵で復号化する復号化手段
を具備することを特徴とする請求項１乃至３のいずれかに記載のＩＣカード決済システム。
【請求項５】
ＩＣカードを用いて決済処理を行うＩＣカード決済方法において、
前記ＩＣカードに記憶された前記決済処理に必要な情報にアクセスするためのカードアクセス情報と命令コードを対応付けて記憶しているカードアクセス情報テーブルを有するＩＣカードモジュールと、
前記決済処理に必要な情報の内容と前記命令コードを対応付けて記憶しているカード処理テーブルを有する上位端末と
を具備し、
前記上位端末は、
前記決済処理に際して前記カード処理テーブルを参照して決済処理に必要な情報の内容に対応した命令コードを含む命令コマンドを発行して前記ＩＣカードモジュールに送信し、
前記ＩＣカードモジュールは、
前記上位端末から前記命令コマンドを受信すると、前記カードアクセス情報テーブルを参照して前記命令コマンドに含まれる命令コードに対応したカードアクセス情報を用いて前記ＩＣカードに記憶された前記決済処理に必要な情報にアクセスして前記命令コマンドの命令を実行し、該実行結果を前記上位端末に応答する
ことを特徴とするＩＣカード決済方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣ（Integrated Circuit）カード決済システムおよびＩＣカード決済方法に関し、特に、ＩＣカードのセキュリティ情報を外部に開示を行うことなく、かつ、簡単な仕組みでＩＣカード決済処理が行えるようにしたＩＣカード決済システムおよびＩＣカード決済方法に関する。
【背景技術】
【０００２】
近年、スーパーマーケットおよびコンビニエンスストア、飲食店あるいは商店などにおいて、ＩＣカードを利用して決済などの取引処理を行うといったシステムおよび装置が種々提案されている。
【０００３】
例えば、この種のＩＣカードを介して取引を行うシステムとして特許文献１記載の「商品販売登録データ処理システム」が開示されている。
【０００４】
この特許文献１の発明は、商品販売登録データ処理装置により商品を認識し、該商品に基づく取引データを生成する。そして、該取引データとＩＣカードリーダライタによりＩＣカードの記憶部の空き容量とを比較し、該比較によりＩＣカードに取引データを記憶できる領域がある場合はＩＣカードの記憶部に記憶させ、ＩＣカードの記憶部に空き領域がないと判断した場合、レシートを発行するという構成でもって、ＩＣカードの記憶部の記憶容量を超えることがなくなり、取引業務の中断を防止することができるようにして、時間や資源を有効に利用することができるというものである。
【０００５】
また、最近ではＩＣカード処理の専用モジュールとしてＩＣカードモジュール（ＩＣカードと特殊な暗号化データでやり取りしたり、カード内のデータへのアクセス管理などを司る処理基板）を用いてカード処理を行うようにして、高いセキュリティ性を確保し、かつ、様々な機器への組み込みや接続を可能としたものが提案されている。
【特許文献１】特開２０００−１１２５９
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、上記ＩＣカードモジュールを用いてＩＣカード決済システムを構成する場合、ＩＣカードモジュールと接続されるＰＯＳ（Point Of Sales）レジスタなどの上位端末の製造メーカは、ＩＣカードおよびＩＣカードモジュールの開発や管理を行っているカード発行会社やサービス運営会社からカード処理におけるセキュリティに関する情報としてカードセキュリティ情報（例えば、カード内の記憶エリアのどこにどの様なデータが書き込まれているかという情報や、カード内の記憶エリアにアクセスするために必要なアクセス鍵など）を開示してもらい、上位端末の製造メーカ自らがＩＣカードを処理するための比較的大がかりな専用ソフトウェアをその都度開発しなければならず、これが大きな負担となっている。
【０００７】
また、１枚のＩＣカードで複数の決済方法（例えば、電子マネー（主にプリペイド型）、クレジット、デビットなど）が選択可能となっているものも提案されはじめているため、カード処理がより複雑化している。
【０００８】
一方で、カード偽造や不正取引操作などの犯罪が増加しているため、上述のカード発行会社やサービス運営会社にとっては、少なくともカードセキュリティ情報は上位端末の製造メーカに開示せずにＩＣカードモジュールを提供したいという要望もある。
【０００９】
そこで、本発明は、ＩＣカードのセキュリティ情報を外部に開示を行うことなく、かつ、簡単な仕組みでＩＣカード決済処理が行えるＩＣカード決済システムおよびＩＣカード決済方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、請求項１の発明は、ＩＣカードを用いて決済処理を行うＩＣカード決済システムにおいて、前記ＩＣカードに記憶された前記決済処理に必要な情報にアクセスするためのカードアクセス情報と命令コードを対応付けて記憶しているカードアクセス情報テーブルを有するＩＣカードモジュールと、前記決済処理に必要な情報の内容と前記命令コードを対応付けて記憶しているカード処理テーブルを有する上位端末とを具備し、前記上位端末は、前記決済処理に際して前記カード処理テーブルを参照して決済処理に必要な情報の内容に対応した命令コードを含む命令コマンドを発行して前記ＩＣカードモジュールに送信し、前記ＩＣカードモジュールは、前記上位端末から前記命令コマンドを受信すると、前記カードアクセス情報テーブルを参照して前記命令コマンドに含まれる命令コードに対応したカードアクセス情報を用いて前記ＩＣカードに記憶された前記決済処理に必要な情報にアクセスして前記命令コマンドの命令を実行し、該実行結果を前記上位端末に応答することを特徴とする。
【００１１】
また、請求項２の発明は、請求項１の発明において、前記上位端末は、クレジット決済、プリペイド決済、デビット決済等を含む複数種類の決済方法の中から実行する決済処理を選択するための決済方法選択手段を具備し、前記決済処理に際して前記カード処理テーブルを参照して前記決済方法選択手段で選択された決済方法による決済処理に必要な情報の内容に対応した命令コードを含む命令コマンドを発行して前記ＩＣカードモジュールに送信することを特徴とする。
【００１２】
また、請求項３の発明は、請求項１または請求項２の発明において、前記カードアクセス情報は、前記ＩＣカードに記憶されている前記決済処理に必要な情報にアクセスするために必要な認証鍵情報を含むことを特徴とする。
【００１３】
また、請求項４の発明は、請求項１乃至３の発明において、前記カードアクセス情報テーブルは、暗号化鍵により暗号化されており、前記ＩＣカードモジュールは、前記カードアクセス情報テーブルを前記暗号化鍵と対になる復号化鍵で復号化する復号化手段を具備することを特徴とする。
【００１４】
また、請求項５の発明は、ＩＣカードを用いて決済処理を行うＩＣカード決済方法において、前記ＩＣカードに記憶された前記決済処理に必要な情報にアクセスするためのカードアクセス情報と命令コードを対応付けて記憶しているカードアクセス情報テーブルを有するＩＣカードモジュールと、前記決済処理に必要な情報の内容と前記命令コードを対応付けて記憶しているカード処理テーブルを有する上位端末とを具備し、前記上位端末は、前記決済処理に際して前記カード処理テーブルを参照して決済処理に必要な情報の内容に対応した命令コードを含む命令コマンドを発行して前記ＩＣカードモジュールに送信し、前記ＩＣカードモジュールは、前記上位端末から前記命令コマンドを受信すると、前記カードアクセス情報テーブルを参照して前記命令コマンドに含まれる命令コードに対応したカードアクセス情報を用いて前記ＩＣカードに記憶された前記決済処理に必要な情報にアクセスして前記命令コマンドの命令を実行し、該実行結果を前記上位端末に応答することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ＩＣカードのカードセキュリティ情報（記憶エリア、アクセス鍵など）をＩＣカードモジュールで管理し、カード決済処理に際して上位端末（ＰＯＳレジスタ）はＩＣカード処理端末（ＩＣカードモジュール）に対して決済処理に必要な情報に対応した命令コードを送るだけでＩＣカードから決済処理に必要な情報を取得できるよう構成したので、上位端末を製造するメーカ等にカードセキュリティ情報を開示する必要がなくなりカードセキュリティ情報の秘匿性が高まる。
【００１６】
また、上位端末で複数種類の決済方法を処理可能とした場合であっても、非常に単純な処理で決済処理を行うことが可能になる。
【００１７】
また、ＩＣカードの偽造防止にも効果があり、決済処理時に高いセキュリティを確保できるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
以下、この発明に係わるＩＣカード決済システムおよびＩＣカード決済方法の実施例について添付図面を参照して詳細に説明する。
【実施例】
【００１９】
図１は、この発明を適用して構成したＩＣカード決済システムの概略構成を示すブロック図である。
【００２０】
図１に示すＩＣカード決済システムは、上位端末（ＰＯＳレジスタ）１０１、ＩＣカード処理端末２０１、センター３０１を具備して構成される。
【００２１】
ここで、上位端末１０１は、例えば、ＩＣカード処理端末２０１を用いてＩＣカード決済を行う店舗等に設置されたＰＯＳレジスタである。この上位端末は、商品などの販売に際して該販売の決済処理を行うが、この決済がＩＣカードを用いた決済である場合は、ＩＣカード処理端末２０１に命令コマンドを送ることによりＩＣカード決済を制御する。また、電子マネーによるプリペイド決済、クレジット決済、デビット決済などの複数の決済方法による決済処理が可能である。
【００２２】
上位端末１０１は、商品に関するデータや値段の表示等を行う表示部１０２、商品に関するデータの入力および決済方法の選択等を行うための操作部１０３、上位端末１０１を全体統括する主制御部１０４、データの記憶・管理を行う記憶部１０５、ＩＣカード処理端末２０１およびセンター３０１と通信処理を行う通信Ｉ／Ｆ１０７を具備して構成される。詳細は後述するが、記憶部１０５には、決済処理に必要な情報の内容とテーブル番号（命令コードであり、以下ではテーブル番号と記載する）を対応付けて記憶しているカード処理テーブル１０６が設けられている。主制御部１０４は、操作部（決済方法選択手段）１０３により決済方法の選択がなされると、カード処理テーブル１０６を参照して選択された決済方法による決済処理に必要な情報の内容に対応したテーブル番号を選択し、この選択されたテーブル番号とどのような処理を行うのかを示す処理コマンド（いわゆるＲＥＡＤやＷＲＩＴＥといったコマンドであり、以下では処理コマンドと記載する）を含む命令コマンドを発行して、ＩＣカード処理端末２０１（実際には後述のＩＣカードモジュール２０３）に送信するようになっている。
【００２３】
ＩＣカード処理端末２０１は、上位端末１０１からの命令コマンドに従い、ＩＣカードに所定の処理を行う処理装置である。
【００２４】
ＩＣカード処理端末２０１は、リードライト部２０２、ＩＣカードモジュール２０３を具備して構成される。
【００２５】
リードライト部２０２は、ＩＣカードから非接触で各種情報の読み込みおよび該ＩＣカードに対して各種情報の書き込みを行う。
【００２６】
ＩＣカードモジュール２０３は、ＩＣカードと特殊な暗号化データで情報の送受を行ったり、該ＩＣカードが有する各種情報へのアクセス管理などを司る処理基板である。
【００２７】
また、ＩＣカードモジュール２０３は、ＩＣカード処理端末２０１を全体統括する主制御部２０４、上位端末１０１と通信処理を行う通信Ｉ／Ｆ２０５、データの記憶・管理を行う記憶部２０６を具備して構成される。詳細は後述するが、記憶部２０６には、ＩＣカードの各記憶エリアに記憶された決済処理に必要な情報にアクセスするためのカードアクセス情報とテーブル番号を対応付けて記憶しているカードアクセス情報テーブル２０７が設けられている。そして、ＩＣカードモジュール２０３の主制御部２０４は、上位端末１０１から上述の命令コマンドを受信すると、カードアクセス情報テーブル２０７を参照して命令コマンドに含まれるテーブル番号に対応したカードアクセス情報を用いてＩＣカードに記憶された決済処理に必要な情報にアクセスして命令コマンドに含まれる命令を実行し、その実行結果を上位端末１０１に応答（送信）する。
【００２８】
センター３０１は、電子マネーの運営会社やクレジットカード会社により運営され、取引管理などを行う。また、センター３０１は、ＩＣカードモジュール２０３の記憶部２０６に設けられたカードアクセス情報テーブル２０７を暗号化するための暗号化鍵および同テーブルを復号化するための復号化鍵の配布をＩＣカード処理端末２０１に行う。
【００２９】
図２は、上位端末１０１の記憶部１０５に記憶されたカード処理テーブル１０６およびＩＣカードモジュール２０３の記憶部２０６に記憶されたカードアクセス情報テーブル２０７の一例を示す図である。
【００３０】
図２（ａ）には、上位端末１０１の記憶部１０５に記憶されたカード処理テーブル１０６の一例が示されている。
【００３１】
図２（ａ）において、カード処理テーブル１０６は、「テーブル番号」と「内容」を対応付けて記憶している。ここで、「テーブル番号」は、前述したように、命令コードに相当し、「内容」すなわち、顧客番号やプリペイド残高などの決済処理に必要な情報の内容毎に割り当てられた番号であり、「内容」に示された情報を取得したり、書き換えたりする場合に、このテーブル番号と処理コマンドを命令コマンドとしてＩＣカード処理端末２０１に送信するようになっている。
【００３２】
図２（ｂ）には、ＩＣカードモジュール２０３の記憶部２０６に記憶されたカードアクセス情報テーブル２０７の一例が示されている。
【００３３】
図２（ｂ）において、カードアクセス情報テーブル２０７は、「テーブル番号」と「エリア情報」および「鍵情報」を対応付けて記憶している。ここで、「テーブル番号」は、上述の上位端末１０１からの命令コマンドに含まれるテーブル番号に対応している。
【００３４】
また、「エリア情報」とは、ＩＣカード内の記憶エリアのどこにどのようなデータが書き込まれているかといった情報が示されている。また、「鍵情報」とは、ＩＣカードの記憶エリアにアクセスするために必要なアクセス鍵などの情報を示すものである。
【００３５】
ここで、このような構成のカードアクセス情報テーブル２０７を有することで、上位端末１０１から上述の命令コマンドを受信した場合に、命令コマンドに含まれるテーブル番号に対応した「エリア情報」および「鍵情報」（前述のカードアクセス情報に相当する）を用いて、該当するＩＣカードの記憶エリアに記憶された情報にアクセスして命令コマンドに含まれる命令を実行することが可能になるのである。
【００３６】
なお、ＩＣカードモジュール２０３の記憶部２０６に記憶されたカードアクセス情報テーブル２０７は、ＩＣカード処理端末２０１の電源ＯＮ時に、センター３０１から配布された復号化鍵を用いて復号化され、使用可能になる。また、ＩＣカード処理端末２０１の電源をＯＦＦにすると、センター３０１から配布された上記暗号化鍵を用いて上記カードアクセス情報テーブル２０７は、暗号化される。
【００３７】
これにより、ＩＣカード処理端末２０１が電源ＯＦＦ時に盗難などにあった場合にもカードセキュリティ情報は外部に流出することなく、高いセキュリティを確保できる。
【００３８】
なお、この実施例においては、ＩＣカード処理端末２０１にリードライト部２０２およびＩＣカードモジュール２０３を組み込んだ構成としたが、ＩＣカード処理端末２０１のリードライト部２０２およびＩＣカードモジュール２０３を上位端末１０１に組み込んだ構成にしてもよい。
【００３９】
図３は、ＩＣカードを用いたクレジット決済処理における上位端末１０１とＩＣカード処理端末２０１間の通信手順を示すシーケンスチャートである。
【００４０】
なお、ここでは、操作部１０３により決済方法としてクレジット決済が選択された後の処理として説明する。
【００４１】
商品の販売等に際して、上位端末１０１でＩＣカードを用いたクレジット決済処理を行う場合、上位端末１０１の主制御部１０４は、記憶部１０５に有するカード処理テーブル１０６を参照しＩＣカード処理端末２０１に対して、ＩＣカードを用いたクレジット決済処理を行う上で必要な処理コマンドとテーブル番号からなる命令コマンドを発行して通信Ｉ／Ｆ１０７を介して送信する。
【００４２】
ＩＣカードを用いたクレジット決済処理においては、ＩＣカード情報のうち、「顧客番号」、「クレジット番号」、「カード有効期限」、「累積ポイント」が必要であるので、処理コマンドとしてＲＥＡＤコマンドを、テーブル番号として図２（ａ）に示すカード処理テーブル１０６の「テーブル番号」から「１」、「４」、「５」、「６」を選択し、これらをまとめた命令コマンドを発行してＩＣカード処理端末２０１に送信する。
【００４３】
ＩＣカード処理端末２０１は、上位端末１０１から通信Ｉ／Ｆ２０５を介して上記処理コマンドおよびテーブル番号からなる命令コマンドを受信すると、まず、リードライト部２０２においてＩＣカードがかざされたことを検知するまでＩＣカードかざし待ち状態になる。
【００４４】
そして、ＩＣカードがかざされると、ＩＣカード処理端末２０１は、ＩＣカードに対してカード認証コマンドを送信することによりＩＣカードとの相互認証処理を行う。
【００４５】
ここで、カード認証コマンドとは、ＩＣカードが取引可能か否かを確認するためのコマンドである。
【００４６】
この相互認証処理により、ＩＣカードが取扱可能であり、ＩＣカードからカード認証応答（カード認証コマンドに対する応答）を受信すると、ＩＣカード処理端末２０１に組み込まれたＩＣカードモジュール２０３の主制御部２０４は、記憶部２０６に有するカードアクセス情報テーブル２０７を参照して、上位端末１０１から受信した命令コマンドに含まれるテーブル番号に対応した「エリア情報」および「鍵情報」を用いて、ＩＣカードの該当記憶エリアに記憶された情報にアクセスして命令コマンドに含まれる処理コマンドを実行することになる。
【００４７】
この場合、上位端末１０１から受信した処理コマンドがＲＥＡＤでテーブル番号が「１」、「４」、「５」、「６」であるので、カードアクセス情報テーブル２０７の「テーブル番号」が「１」、「４」、「５」、「６」の示すレコードを参照して対応するエリア情報および鍵情報を取得することで、カード情報の読み出し／書き込み処理要求をＩＣカードに送信する。
【００４８】
これにより、ＩＣカードから「顧客番号」、「クレジット番号」、「カード有効期限」、「累積ポイント」をカード情報応答として受信する。
【００４９】
その後、ＩＣカードから受信した「顧客番号」、「クレジット番号」、「カード有効期限」、「累積ポイント」を上位端末１０１に送信することでこのＩＣカードを用いたクレジット決済処理が行われる。
【００５０】
なお、図３においては、ＩＣカードを用いたクレジット決済処理について示したが、例えば、ＩＣカードを用いたプリペイド決済処理においては、ＩＣカード情報のうち、「顧客番号」、「プリペイド残高」、「最終利用日時」が必要であるので、処理コマンドとしてＲＥＡＤコマンドを、テーブル番号として図２（ａ）に示すカード処理テーブル１０６の「テーブル番号」から「１」、「２」、「３」を選択しＩＣカード処理端末２０１に送信する。
【００５１】
以後の処理は、ＩＣカードから受信するカード情報が「顧客番号」、「プリペイド残高」、「最終利用日時」となるだけで、図３に示したＩＣカードを用いたクレジット決済処理と同様である。
【００５２】
図４は、図３に示した本発明におけるＩＣカード決済システムの動作をフロー形式で示したものであり、説明の便宜上、決済方法としてクレジット決済が選択されたものとして説明する。
【００５３】
まず、上位端末１０１の操作部１０３でクレジット決済の選択・実行ボタンが押下され、決済方法が選択・実行される（ステップＳ１０１）。
【００５４】
次に、上位端末１０１は前述したようにカード処理テーブル１０６を参照して選択されたクレジット決済での処理に必要な情報の内容に対応したテーブル番号を選択し、この選択されたテーブル番号と情報取得のためのＲＥＡＤコマンドを含む命令コマンドを発行して、ＩＣカード処理端末２０１（実際にはＩＣカードモジュール２０３）に送信する（ステップＳ１０２）。
【００５５】
そして、上位端末１０１から命令コマンドを受信したＩＣカード処理端末２０１は、カードをかざすことを促すためのカードかざし要求、例えば、図示しない表示部あるいは図示しない音声出力部により、文字あるいは音声によるガイダンスを行い（ステップＳ１０３）、カードかざし待ちの状態になる（ステップＳ１０４）。
【００５６】
次に、カードがかざされたことを検知すると（ステップＳ１０４でＹＥＳ）、前述のＩＣカードの相互認証処理を行う（ステップＳ１０５）。
【００５７】
ここで、ＩＣカードの相互認証がＮＧであった場合（ステップＳ１０６でＮＯ）、ＩＣカード処理端末２０１は上位端末１０１へカード認証ＮＧである旨の情報を送信するなどのエラー処理を実行し（ステップＳ１０７）、上位端末１０１では処理を終了させる。
【００５８】
一方、相互認証ＯＫならば（ステップＳ１０６でＹＥＳ）、ＩＣカード処理端末２０１はカードアクセス情報テーブル２０７を参照して、上位端末１０１から受信した命令コマンドに含まれるテーブル番号に対応した「エリア情報」および「鍵情報」を用いて、ＩＣカードの該当記憶エリアに記憶された情報を読取って取得し（ステップＳ１０８）、この情報を上位端末１０１へ送信する（ステップＳ１０９）。
【００５９】
そして、上位端末１０１はＩＣカード処理端末２０１から送信されてきたＩＣカードの情報を用いてクレジット決済を実行し（ステップＳ１１０）、このＩＣカード決済処理を終了する。
【００６０】
なお、上記ステップＳ１１０でのクレジット決済の実行については、公知の処理なので、ここでは説明を省略する。
【００６１】
このような構成によると、ＩＣカードのセキュリティ情報、例えば、カード内のどの記憶エリアのどこにどのようなデータが書き込まれているかといった情報を上位端末を製造するメーカに開示する必要がなくなり、ＩＣカードにおける決済処理のセキュリティを向上させることが可能となる。
【００６２】
また、比較的簡単な仕組みで上記ＩＣカード決済処理を行えるので、セキュリティを高めるために大掛かりなシステムを新たに一から作るといった作業も発生することなくコストの削減にも効果がある。
【００６３】
また、上位端末で複数種類の決済方法を処理可能とした場合であっても、非常に単純な処理で決済処理を行うことが可能となる。
【００６４】
また、本実施例のＩＣカード決済システムにおいては、ＩＣカード処理端末の電源ＯＮ／ＯＦＦに際して、カードアクセス情報テーブル２０７の復号化および暗号化を行うよう構成したので、ＩＣカード処理端末２０１電源オフ時に盗難などにあった場合にもカードセキュリティ情報は外部に流出することなく、高いセキュリティを確保できる。
【産業上の利用可能性】
【００６５】
本発明のＩＣカード決済システムおよびＩＣカード決済方法は、カードセキュリティ情報の秘匿性を高めカードセキュリティ情報の不正入手によるカード偽造や不正取引操作などの犯罪を抑止する場合に有効であり、特に、カード決済処理が頻繁に行われるスーパーマーケット、コンビニエンスストア、飲食店などで有効利用できる。
【図面の簡単な説明】
【００６６】
【図１】この発明を適用して構成したＩＣカード決済システムの概略構成を示すブロック図である。
【図２】上位端末の内部に設けられたカード処理テーブルおよびＩＣカードモジュールの内部に設けられたカードアクセス情報テーブルの一例を示す図である。
【図３】ＩＣカードを用いた決済処理における上位端末とＩＣカード処理端末との間の通信手順を示すシーケンスチャートである。
【図４】図３に示した本発明におけるＩＣカード決済システムの動作をフロー形式で示したものである。
【符号の説明】
【００６７】
１０１    上位端末（ＰＯＳレジスタ）
１０２    表示部
１０３    操作部
１０４    主制御部
１０５    記憶部
１０６    カード処理テーブル
１０７    通信Ｉ／Ｆ
２０１    ＩＣカード処理端末
２０２    リードライト部
２０３    ＩＣカードモジュール
２０４    主制御部
２０５    通信Ｉ／Ｆ
２０６    記憶部
２０７    カードアクセス情報テーブル
３０１    センター
【図１】
2005258885.tif 000003
【図２】
2005258885.tif 000004
【図３】
2005258885.tif 000005
【図４】
2005258885.tif 000006