(57)【要約】【課題】ＩＣカードを廃棄せずに再発行をできるようにしＩＣカード資源の無駄な消費を無くす。【解決手段】通信部と制御手段と記憶手段を備えるＩＣカードであって、前記記憶手段のシステム記憶領域にＩＣカードのライフサイクル情報を記憶し、運用フェーズ設定手段を有し、前記ＩＣカードがユーザによって最初に使用される際に、前記運用フェーズ設定手段が、前記ＩＣカードのライフサイクル情報を運用フェーズに書き換えるＩＣカードを用いる。【選択図】図２
2017204021.tif 000002
【特許請求の範囲】
【請求項１】
通信部と制御手段と記憶手段を備えるＩＣカードであって、
前記記憶手段のシステム記憶領域にＩＣカードのライフサイクル情報を記憶し、かつ運用フェーズ設定手段を有し、
前記ＩＣカードがユーザによって最初に使用される際に、前記運用フェーズ設定手段が、前記ＩＣカードのライフサイクル情報を運用フェーズに書き換えることを特徴とするＩＣカード。
【請求項２】
カード発行者ホストコンピュータとカード契約事業者ホストコンピュータを有するＩＣカード発行システムであって、
前記ＩＣカードが運用フェーズ設定手段を有し、
前記カード発行者ホストコンピュータが前記ＩＣカードにアプリケーションソフトウェアを書き込む１次発行処理を行い、
次に、前記カード契約事業者ホストコンピュータが、前記ＩＣカードにユーザ用個別データを書き込む２次発行処理を行い、
前記ＩＣカードを受け取ったユーザが前記ＩＣカードを最初に使用する際に、前記運用フェーズ設定手段が、前記ＩＣカードのライフサイクル情報を運用フェーズに書き換えることで前記ＩＣカードのパーソナライズ処理を完成させ、前記ＩＣカードがユーザに通常の取引サービスを提供することができるようにすることを特徴とするＩＣカード発行システム。
【請求項３】
カード発行者ホストコンピュータとカード契約事業者ホストコンピュータを用いるＩＣカード発行方法であって、
前記ＩＣカードに運用フェーズ設定手段を設け、
前記カード発行者ホストコンピュータが前記ＩＣカードにアプリケーションソフトウェアを書き込む１次発行処理を行い、
次に、前記カード契約事業者ホストコンピュータが、前記ＩＣカードにユーザ用個別データを書き込む２次発行処理を行い、
前記ＩＣカードを受け取ったユーザが前記ＩＣカードを最初に使用する際に、前記運用フェーズ設定手段に、前記ＩＣカードのライフサイクル情報を運用フェーズに書き換えさせることで前記ＩＣカードのパーソナライズ処理を完成させ、前記ＩＣカードがユーザに通常の取引サービスを提供することができるようにすることを特徴とするＩＣカード発行方法。
【請求項４】
カード発行者ホストコンピュータとカード契約事業者ホストコンピュータを用いるＩＣカード発行方法であって、
前記ＩＣカードに運用フェーズ設定手段を設け、
前記カード発行者ホストコンピュータが前記ＩＣカードにアプリケーションソフトウェアを書き込み、発行フェーズのライフサイクル情報を書き込む１次発行処理を行い、
次に、前記カード契約事業者ホストコンピュータが、前記ＩＣカードにユーザ用個別データを書き込む２次発行処理を行い、
次に、前記ＩＣカードを再発行するために、ユーザ又はカード契約事業者が前記ＩＣカードをカード発行者に戻し、
前記カード発行者ホストコンピュータが前記ＩＣカードの１次発行処理をやり直しアプリケーションソフトウェアを削除した上で再度アプリケーションソフトウェアを書き込み、次に、前記カード契約事業者ホストコンピュータが、前記ＩＣカードにユーザ用個別データを書き込む２次発行処理をやり直し、
前記ＩＣカードを受け取ったユーザが前記ＩＣカードを最初に使用する際に、前記運用フェーズ設定手段に、前記ＩＣカードのライフサイクル情報を運用フェーズに書き換えさせることで前記ＩＣカードのパーソナライズ処理を完成させ、前記ＩＣカードがユーザに通常の取引サービスを提供することができるようにすることを特徴とするＩＣカード発行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカード及びＩＣカード発行システム、ＩＣカード発行方法に関する。
【背景技術】
【０００２】
従来、ＩＣカードは、特許文献１や特許文献２の様に、ＩＣカードの使用開始時にいくつかの処理を必要としていた。例えば、ＩＣカードを製造業者の生産工場で製造し、そのＩＣカード内のメモリ領域には、システム記憶領域にシステムデータが入っている状態で出荷される。この状態のことを０次発行とも称する。
【０００３】
この０次発行されたＩＣカードに対して、カード発行者が１次発行処理を行う。すなわち、ＩＣカードの記憶手段のユーザデータ記憶領域に、その領域をフォーマットした上で、全ＩＣカード共通のアプリケーションソフトウェア（アプリケーション）、例えば、キャッシュカードやクレジットカードで代表される様な金融系カード、定期券や残高式乗車券などの交通系カード、住民基本台帳カードや保険証カードや運転免許証やパスポートなどの公共系カードのプログラムのアプリケーション等の共通データを書き込む初期設定を行う１次発行処理を行う。
【０００４】
次に、１次発行されたＩＣカードに対して、カード契約事業者が２次発行処理を行う。すなわち、ＩＣカードの記憶手段のユーザデータ記憶領域に、個別のユーザの個人情報を書き込み、個別のユーザがＩＣカードを運用するために必要なデータを記憶させ、また、ＩＣカードに運用フェーズのライフサイクル情報を書き込むパーソナライズ処理を行う２次発行処理を行う。
【０００５】
この様なパーソナライズ処理を行ったＩＣカードがユーザにＩＣカードの各種アプリケーションを運用する、例えば、キャッシュカードやクレジットカードとして実際に金銭授受を実行させることが可能になる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−０２８６９１号公報
【特許文献２】特開２００４−１９９２０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、このようにパーソナライズ処理されて２次発行されたＩＣカードでは、そのＩＣカードに１次発行で書き込まれた共通データやアプリケーションソフトの設定誤りがあった場合や、２次発行で書き込まれた個別のユーザの個人情報の設定に誤りを発見した場合に、そのＩＣカードをカード発行者に戻してＩＣカードに正しいアプリケーションを書き込む再発行処理を行うことができなかった。
【０００８】
詳しくは、既に２次発行処理により、ＩＣカードのライフサイクル情報が運用フェーズに書き換えられているため、そのＩＣカードに対しては、アプリケーションソフトを削除して再発行を行うことができなくなっている問題があった。
【０００９】
そのため、従来は、２次発行まで終えたＩＣカードは、それらの誤りがあった場合は、そのＩＣカードをカード発行者に戻さずに廃棄処分していた。そして、再発行は、誤りがあったＩＣカードとは別に、新規なＩＣカードを発行してユーザに渡すことで再発行して
いた。そのようにＩＣカードの発行に誤りがあった場合にＩＣカードを廃棄するためＩＣカード資源が無駄になる問題があった。
【００１０】
本発明はかかる問題に鑑み、ＩＣカードを廃棄せずに再発行をできるようにし、従来は廃棄していたＩＣカード資源の無駄な消費を無くしたＩＣカード発行方法、ＩＣカード発行システム、及びＩＣカードを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、以上の課題を解決するために、通信部と制御手段と記憶手段を備えるＩＣカードであって、
前記記憶手段のシステム記憶領域にＩＣカードのライフサイクル情報を記憶し、かつ運用フェーズ設定手段を有し、
前記ＩＣカードがユーザによって最初に使用される際に、前記運用フェーズ設定手段が、前記ＩＣカードのライフサイクル情報を運用フェーズに書き換えることを特徴とするＩＣカードである。
【００１２】
本発明は、この構成により、ユーザがＩＣカードを最初に使用する以前において、ＩＣカードを廃棄せずに再発行処理ができる効果がある。
【００１３】
また、本発明は、カード発行者ホストコンピュータとカード契約事業者ホストコンピュータを有するＩＣカード発行システムであって、
前記ＩＣカードが運用フェーズ設定手段を有し、
前記カード発行者ホストコンピュータが前記ＩＣカードにアプリケーションソフトウェアを書き込む１次発行処理を行い、
次に、前記カード契約事業者ホストコンピュータが、前記ＩＣカードにユーザ用個別データを書き込む２次発行処理を行い、
前記ＩＣカードを受け取ったユーザが前記ＩＣカードを最初に使用する際に、前記運用フェーズ設定手段が、前記ＩＣカードのライフサイクル情報を運用フェーズに書き換えることで前記ＩＣカードのパーソナライズ処理を完成させ、前記ＩＣカードがユーザに通常の取引サービスを提供することができるようにすることを特徴とするＩＣカード発行システムである。
【００１４】
また、本発明は、カード発行者ホストコンピュータとカード契約事業者ホストコンピュータを用いるＩＣカード発行方法であって、
前記ＩＣカードに運用フェーズ設定手段を設け、
前記カード発行者ホストコンピュータが前記ＩＣカードにアプリケーションソフトウェアを書き込む１次発行処理を行い、
次に、前記カード契約事業者ホストコンピュータが、前記ＩＣカードにユーザ用個別データを書き込む２次発行処理を行い、
前記ＩＣカードを受け取ったユーザが前記ＩＣカードを最初に使用する際に、前記運用フェーズ設定手段に、前記ＩＣカードのライフサイクル情報を運用フェーズに書き換えさせることで前記ＩＣカードのパーソナライズ処理を完成させ、前記ＩＣカードがユーザに通常の取引サービスを提供することができるようにすることを特徴とするＩＣカード発行方法である。
【００１５】
また、本発明は、カード発行者ホストコンピュータとカード契約事業者ホストコンピュータを用いるＩＣカード発行方法であって、
前記ＩＣカードに運用フェーズ設定手段を設け、
前記カード発行者ホストコンピュータが前記ＩＣカードにアプリケーションソフトウェアを書き込み、発行フェーズのライフサイクル情報を書き込む１次発行処理を行い、
次に、前記カード契約事業者ホストコンピュータが、前記ＩＣカードにユーザ用個別データを書き込む２次発行処理を行い、
次に、前記ＩＣカードを再発行するために、ユーザ又はカード契約事業者が前記ＩＣカードをカード発行者に戻し、
前記カード発行者ホストコンピュータが前記ＩＣカードの１次発行処理をやり直しアプリケーションソフトウェアを削除した上で再度アプリケーションソフトウェアを書き込み、次に、前記カード契約事業者ホストコンピュータが、前記ＩＣカードにユーザ用個別データを書き込む２次発行処理をやり直し、
前記ＩＣカードを受け取ったユーザが前記ＩＣカードを最初に使用する際に、前記運用フェーズ設定手段に、前記ＩＣカードのライフサイクル情報を運用フェーズに書き換えさせることで前記ＩＣカードのパーソナライズ処理を完成させ、前記ＩＣカードがユーザに通常の取引サービスを提供することができるようにすることを特徴とするＩＣカード発行方法である。
【発明の効果】
【００１６】
本発明に係るＩＣカード発行方法は、ＩＣカードに運用フェーズ設定手段を設け、ユーザがＩＣカードを最初に使用する際に、そのＩＣカードの運用フェーズ設定手段が、ＩＣカードのライフサイクル情報を運用フェーズに書き換えることでＩＣカードのパーソナライズ処理を完成させてＩＣカードがユーザに通常の取引サービスを提供することができるようにする。
【００１７】
それにより、本発明は、ユーザがＩＣカードを最初に使用する以前において、ＩＣカードを廃棄せずに再発行処理ができ、ＩＣカード資源の無駄な消費を低減できる効果がある。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態のＩＣカード発行システムの構成を示す図である。
【図２】本発明の実施形態の０次発行状態のＩＣカードの構成を示すブロック図である。
【図３】本発明の実施形態の１次発行状態のＩＣカードの構成を示すブロック図である。
【図４】本発明の実施形態の２次発行状態のＩＣカードの構成を示すブロック図である。
【図５】本発明の実施形態のＩＣカード発行システムの動作手順を示す流れ図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について、図１から図５を用いて説明する。
＜第１の実施形態＞
図１は、第１の実施形態のＩＣカード発行システムの構成を示す図である。ＩＣカード発行システムは、図１の様に、ＩＣカード製造業者の生産工場で製造されたＩＣカード１０と、カード発行者ホストコンピュータ１００とＩＣカード１次発行装置１１０と、カード契約事業者ホストコンピュータ２００とＩＣカード２次発行装置２１０と、通信ネットワーク３００と、ＩＣカードリーダ／ライタ２２０から成る。このＩＣカードリーダ／ライタ２２０が、ユーザが使用するＩＣカード１０のデータを読み取る。
【００２０】
（ＩＣカード１０のブロック構成）
図２のブロック図は、ＩＣカード１０が製造業者の生産工場で製造された出荷段階での、ＩＣカード１０のハードウェア構成と、記憶手段１３の記憶領域のブロック構成を示す。ＩＣカード１０のハードウェア構成は、外部機器との間でデータ、メッセージ等を交換する為の通信部１１と、マイクロプロセッサ等の制御手段１２と、揮発性メモリＲＡＭと、不揮発性記憶手段群から成る記憶手段１３とを備えている。記憶手段１３は、例えば、リードオンリメモリＲＯＭを含み、その他に、ＥＥＰＲＯＭ(Electrically Erasable and Programmable ROM)、フラッシュメモリ等で構成する。
【００２１】
ＩＣカード１０は、記憶手段１３に記憶されたプログラム（ソフトウェア）を制御手段１２が実行することで、セキュア通信処理や外部機器との相互認証処理や、その他の、アプリケーションソフトウェア（アプリケーション）のプログラムを実行する。
【００２２】
（ＩＣカード１０の記憶手段の記憶領域の構成）
ＩＣカード１０は、ＩＣカード製造業者の生産工場の出荷段階では、ＩＣカード１０のライフサイクルは製造フェーズであり、記憶手段１３が、ＲＯＭや、ＥＥＰＲＯＭ、ＦＲＡＭ（登録商標）、ＦＬＵＳＨ等で構成されている。図２のように、その記憶手段１３にシステム記憶領域１３ａと、データが書き換え可能なユーザデータ記憶領域１３ｂが設定されている。ユーザデータ記憶領域１３ｂのファイル名は主ファイル（ＭＦ）である。この製造フェーズのＩＣカード１０の状態を０次発行とも称する。
【００２３】
０次発行の状態では、ＩＣカード１０の記憶手段１３のデータが書き換え可能なユーザデータ記憶領域１３ｂである主ファイル（ＭＦ）にはフォーマット処理もされていない状態である。
【００２４】
（システム記憶領域１３ａ）
０次発行の状態では、図２の様に、システム記憶領域１３ａに、カードオペレーションソフトウェア（カードＯＳ）が書き込まれている。また、ＥＦ(基礎ファイル)として、システム記憶領域１３ａ内に内部基礎ファイルＩＥＦ０と作業基礎ファイルＷＥＦ０の記憶領域を持つ。
【００２５】
また、システム記憶領域１３ａの書き換え可能な記憶領域の内部基礎ファイルＩＥＦ０に、ＩＣカード１０の一意の発行者キー１６が記録されていてＩＣカード１０が個別化されている。その発行者キー１６は、正しい発行者キー１６を知っているＩＣカード１０サービス発行者のみが、ユーザデータ記憶領域１３ｂの主ファイルＭＦ内に専用ファイル（ＤＦ１〜ＤＦｎ）を創生、書き込み等を実行する権限を与えるための認証用のデータである。
【００２６】
すなわち、システム記憶領域１３ａの各ファイルの内容は、ＩＣカード１０の外部の機器から読み取ることはできない。ユーザデータ記憶領域１３ｂである主ファイルＭＦの内容は、正しい発行者キー１６を知っているＩＣカード１０サービス発行者のみが読み書きが可能である。
【００２７】
（ライフサイクル情報１５）
ＩＣカード１０のカードＯＳはカードマネージャ１４を含み、カードマネージャ１４にはＩＣカード１０のライフサイクル情報１５を記憶する。
【００２８】
このライフサイクル情報１５のデータは、システム記憶領域１３ａにおける書き換え可能な記憶領域に記憶する。ライフサイクル情報１５の内容は、製造フェーズ、発行フェーズ、及び運用フェーズに分けられる。
【００２９】
（製造フェーズ）
ＩＣカード１０は、ＩＣカード製造業者の生産工場の出荷段階では、０次発行の状態であり、ＩＣカード１０のライフサイクル情報１５は製造フェーズである。ＩＣカードの生産工場は、ＩＣカード１０のカードマネージャ１４に記憶させるライフサイクル情報１５に製造フェーズを書き込む。
【００３０】
また、ＩＣカードの生産工場は、トランスポート鍵（仮鍵）として生産工場が発行する
発行者キー１６を書き込んだＩＣカード１０を出荷してカード発行者に渡す。このトランスポート鍵（仮鍵）である発行者キー１６はカード発行者によって発行者キー１６ｂに書き換えられる。
【００３１】
（発行フェーズ）
生産工場が出荷したＩＣカード１０を受け取ったカード発行者が、ＩＣカード１０にアプリケーションを書き込むと、ＩＣカード１０のライフサイクルが発行フェーズになる。
【００３２】
ＩＣカード１０の発行フェーズは、１次発行フェーズと２次発行フェーズに細分できる。１次発行フェーズでは、ＩＣカード１０の主ファイルＭＦ内のファイル構成が作成され、アプリケーションがＩＣカード１０に書き込まれる。２次発行フェーズでは、ＩＣカード１０に個人データが書き込まれ重要データを含む各種データが設定される。
【００３３】
（１次発行）
１次発行フェーズでは、図１のように、カード発行者のカード発行者ホストコンピュータ１００が、ＩＣカード１次発行装置１１０を用いて、ＩＣカード１０のユーザデータ記憶領域１３ｂである主ファイルＭＦをフォーマットし、図３の様に、主ファイルＭＦに各ＤＦ(専用ファイル)の記憶領域（ＤＦ１〜ＤＦｎ）を設け、各専用ファイルＤＦ毎に、内部基礎ファイルＩＥＦと作業基礎ファイルＷＥＦを設ける。
【００３４】
そして、カード発行者ホストコンピュータ１００は、その専用ファイルＤＦに、カード発行者の全ＩＣカード１０に共通のアプリケーションソフトウェア、例えば、キャッシュカードやクレジットカードで代表される様な金融系カード、定期券や残高式乗車券などの交通系カード、住民基本台帳カードや保険証カードや運転免許証やパスポートなどの公共系カードのプログラムのアプリケーション等の共通データを書き込む初期設定を行う。
【００３５】
また、カード発行者ホストコンピュータ１００は、ＩＣカード１０のカードマネージャ１４に記憶させるライフサイクル情報１５を１次発行フェーズに書き換える。こうして、ＩＣカード１０の初期設定を行う１次発行処理により、ＩＣカード１０がどのようなアプリケーション（例えば、銀行取引を行うキャッシュカードアプリケーション）を動作可能にするかが決定される。
【００３６】
１次発行されたＩＣカード１０は、ＩＣカード１０のユーザに結び付けられた処理は行えない状態になっており、まだＩＣカード１０本来の使い方はできない状態である。１次発行されたＩＣカード１０は、カード発行者からカード契約事業者（カード発行者が兼ねることが多い）に渡される。
【００３７】
（２次発行）
図１の様に、２次発行フェーズでは、カード契約事業者のカード契約事業者ホストコンピュータ２００がＩＣカード２次発行装置２１０を用いて、初期設定済みのＩＣカード１０に対して、図４の様に、記憶手段１３のユーザデータ記憶領域１３ｂの個人用のホルダの設定を行い、また、ユーザ用個別データ１８やその他のデータを記憶させるパーソナライズ処理を行う。
【００３８】
本実施形態では、この段階では、カード契約事業者ホストコンピュータ２００は、ＩＣカード１０のカードマネージャ１４に記憶させるライフサイクル情報１５は運用フェーズにはせず、ライフサイクル情報１５を１次発行フェーズに維持するか２次発行フェーズに書き換える。すなわち、ＩＣカード１０のライフサイクル情報１５に発行フェーズを書き込んだＩＣカード１０をユーザに渡す。
【００３９】
（運用フェーズ）
ＩＣカード１０を受け取ったユーザがＩＣカード１０を最初に使用する際に、すなわち、ユーザのＩＣカード１０が最初にＩＣカードリーダ／ライタ２２０と情報を交換する際に、ＩＣカード１０の運用フェーズ設定手段２０が実行されることで、ＩＣカードリーダ／ライタ２２０と通信ネットワーク３００を介してカード契約事業者ホストコンピュータ２００と通信して、そのＩＣカード１０の運用開始を登録する。
【００４０】
そして、カード契約事業者ホストコンピュータ２００が、通信ネットワーク３００とＩＣカードリーダ／ライタ２２０を介して、ＩＣカード１０に運用開始の指令を送信する。
【００４１】
その運用開始の指令を受信したＩＣカード１０は、その運用フェーズ設定手段２０が、ＩＣカード１０のライフサイクル情報１５を運用フェーズに書き換えてＩＣカード１０のパーソナライズ処理を完成させる。それにより、そのＩＣカード１０が、ユーザに通常のＩＣカード１０の取引サービス、例えば、キャッシュカードやクレジットカードとして実際に金銭授受や証明などの取引サービスを提供する。
【００４２】
（カード発行処理の動作手順）
以下に、本発明の第１の実施形態における、ＩＣカード発行システムのＩＣカード１０の発行、再発行の流れを図５のフローチャートを用いて説明する。
【００４３】
（０次発行）
ＩＣカード製造業者の生産工場で、ＩＣカード１０に最初に、ＩＣカード１０内の記憶手段１３のシステム記憶領域１３ａの内部基礎ファイルＩＥＦ０の記憶領域に、ＩＣカード１０の一意の発行者キー１６を書き込んでＩＣカード１０を個別化する０次発行処理を行う。そのＩＣカード１０をカード発行者へ出荷する。
【００４４】
ここで、ＩＣカード製造業者の生産工場が書き込む発行者キー１６はトランスポート鍵（仮鍵）にし、そのＩＣカード１０を受け取ったカード発行者に、そのトランスポート鍵をカード発行者の発行キーに書き換えさせる。
【００４５】
（１次発行）
次に、その０次発行済みのＩＣカード１０は生産工場からカード発行者へ輸送され、カード発行者のカード発行者ホストコンピュータ１００が、図３のフローチャートに従ってＩＣカード１０の１次発行を行う。１次発行処理では、図３の様に、生産工場が書き込んでいたトランスポート鍵（仮鍵）である発行者キー１６を、カード発行者の発行者キー１６ｂに書き換える。
【００４６】
また、１次発行処理では、ＩＣカード１０のカードマネージャ１４に記憶させるライフサイクル情報１５を、１次発行フェーズに書き換える。
【００４７】
また、１次発行処理では、カード発行者ホストコンピュータ１００が、このＩＣカード１０の記憶手段１３のユーザデータ記憶領域１３ｂに、ＩＣカード１０の利用に共通して必要な、アプリケーションソフトを含む共通データを書き込む初期設定を行う。
【００４８】
例えば、銀行であるＩＣカード１０サービス発行者のカード発行者ホストコンピュータ１００は、図３の様に、クレジットカード用のアプリケーション用の専用ファイルＤＦの記憶領域を、ユーザデータ記憶領域１３ｂの主ファイルＭＦの下に作成する。
【００４９】
そして、専用ファイルＤＦ内に、内部基礎ファイルＩＥＦと作業基礎ファイルＷＥＦを作成し、作業基礎ファイルＷＥＦにクレジットカード用のアプリケーションを書き込み、
そのアプリケーションに対応するアプリケーションキー（ＡＰキー）１７を内部基礎ファイルＩＥＦに格納する１次発行処理を行う。そして、その１次発行された状態のＩＣカード１０をカード契約事業者（カード発行者が兼ねることが多い）に渡す。
【００５０】
具体的には図５の流れ図のプロセスに従ってＩＣカードの１次発行処理を行う。
（ステップＳ１）生産工場の発行者キー１６の相互認証
カード発行者ホストコンピュータ１００はＩＣカード１次発行装置１１０を用いてＩＣカード１０との間で、ＩＣカード製造業者がトランスポート鍵としてＩＣカード１０に設定した発行者キー１６を使って相互認証する。
【００５１】
（ステップＳ２）専用ファイルＤＦの作成
図３は、カード発行者による１次発行処理後のＩＣカード１０のメモリ内容を示す図である。カード発行者が生産工場から受け取った０次発行状態のＩＣカード１０に対して、カード発行者ホストコンピュータ１００がＩＣカード１次発行装置１１０を用いて、ＩＣカード１０のユーザデータ記憶領域１３ｂの主ファイルＭＦの下にアプリケーション（VISA, MasterCard, JCB, etc.）用の専用ファイルＤＦ（ＤＦ１〜ＤＦｎ）の記憶領域を作成する。
【００５２】
そして、専用ファイルＤＦ（ＤＦ１〜ＤＦｎ）内に、その下の階層の内部基礎ファイル（ＩＥＦ１〜ＩＥＦｎ）と作業基礎ファイル（ＷＥＦ１〜ＷＥＦｎ）を作成する。
【００５３】
（ステップＳ３）アプリケーションの書き込み
その内部基礎ファイル（ＩＥＦ１〜ＩＥＦｎ）の中にＡＰ（アプリケーション）キー１７を記憶させ、また、作業基礎ファイル（ＷＥＦ１〜ＷＥＦｎ）の中にアプリケーション（VISA, MasterCard, JCB, etc.）の共通データ等を記憶させる。
【００５４】
（ステップＳ４）トランスポート鍵の書き換え
この１次発行処理の際に、ＩＣカード製造業者の生産工場が書き込んだトランスポート鍵（仮鍵）である発行者キー１６を、カード発行者の発行者キー１６ｂに書き換える。この状態では、まだＩＣカード１０本来の使い方はできない状態である。
【００５５】
図３は、１次発行済みのＩＣカード１０のメモリ内容を示す図である。尚、本実施の形態では、ＩＣカード１０を利用して受けるサービスは３つであるが、他のＩＣカード１０サービス発行者へＩＣカード１０を輸送してそれぞれのサービスに固有なアプリケーションをユーザデータ記憶領域１３ｂの未使用領域へ書き込むことで、さらに他のサービスを提供するようにすることもできる。
【００５６】
（２次発行）
この１次発行した状態のＩＣカード１０を、カード発行者からカード契約事業者（カード発行者が兼ねることが多い）に渡し、２次発行処理に進む。例えば、カード発行者が１次発行したＩＣカード１０を家電販売店等のカード契約事業者へ輸送して、そのカード契約事業者に２次発行処理を行わせることができる。
【００５７】
２次発行処理は、カード契約事業者のカード契約事業者ホストコンピュータ２００がＩＣカード２次発行装置２１０を用いて、ＩＣカード１０のアプリケーションの専用ファイルＤＦの作業基礎ファイルＷＥＦへユーザ用個別データ１８を書き込む。詳しくは、以下の手順でＩＣカード１０の２次発行処理を行う。
【００５８】
（ステップＳ５）ＩＣカード１０の発行依頼処理
ユーザは、個人情報（例えば、氏名、住所、電話番号、生年月日など）および希望する
アプリケーションに関する情報（例えば、種別、アプリケーション名、など）のデータを添えて、カード契約事業者にＩＣカード１０の発行依頼と利用の申し込みを行う。
【００５９】
（ステップＳ６）ユーザ情報登録依頼指令
カード契約事業者は、ユーザからのＩＣカード１０の発行依頼に関る情報をもとに、カード契約事業者ホストコンピュータ２００に、ＩＣカード１０のユーザ情報を登録する。
【００６０】
カード契約事業者ホストコンピュータ２００が登録するユーザ情報は、例えば、ユーザを特定するユーザコード、住所、氏名、電話番号、生年月日、あるいは暗証番号（ＰＩＮ：PersonalIdentification Number）、及び、サービスの申込みの種別などの情報である。
【００６１】
（ステップＳ７）カード発行者が書き換えたトランスポート鍵で相互認証
カード契約事業者ホストコンピュータ２００はＩＣカード２次発行装置２１０を用いて、ＩＣカード１０との間で、カード発行者が書き換えたトランスポート鍵である発行者キー１６ｂを使って相互認証する。
【００６２】
（ステップＳ８）ユーザ用個別データ１８の書き込み
カード契約事業者ホストコンピュータ２００はＩＣカード２次発行装置２１０を用いて、カード契約事業者ホストコンピュータ２００はＩＣカード２次発行装置２１０を用いて、ＩＣカード１０の状態を確認し、ＩＣカード１０に書き込まれているアプリケーションを選択する。
【００６３】
そして、そのアプリケーションに係わる作業基礎ファイルＷＥＦ１〜ＷＥＦｎに、ユーザ用個別データ１８(ＰＡＮ、有効期限、カード所持者名等の個人用の情報)を書き込みや、ホルダの個人用の設定等を行う。
【００６４】
ここでカード契約事業者ホストコンピュータ２００が、ユーザ情報として、ＩＣカード１０状態情報とＩＣカード１０のＩＤ、ＩＣカード１０を１次発行したカード発行者名、ＩＣカード１０の発行を依頼したユーザ情報等を登録して記憶することができる。
【００６５】
（トランスポート鍵の書き換え）
この２次発行処理の際に、必要に応じて、トランスポート鍵（仮鍵）である発行者キー１６ｂを、カード契約事業者の発行者キー１６ｃに書き換える。
【００６６】
こうして、カード契約事業者ホストコンピュータ２００がＩＣカード２次発行装置２１０を用いて、ＩＣカード１０を２次発行する第１のパーソナライズ処理を行う。
【００６７】
この第１のパーソナライズ処理を行うことで、ＩＣカード１０が、例えば、キャッシュカードやクレジットカードで代表される様な金融系カード、定期券や残高式乗車券などの交通系カード、住民基本台帳カードや保険証カードや運転免許証やパスポートなどの公共系カードなどの各種アプリケーションが実行可能になる。
【００６８】
ここで、カード契約事業者ホストコンピュータ２００が第１のパーソナライズ処理を行い２次発行したＩＣカード１０には、未だ、そのライフサイクル情報１５を運用フェーズに変更しない。カード契約事業者ホストコンピュータ２００は、必要により、ＩＣカード１０のライフサイクル情報１５を２次発行フェーズに書き換えるが、運用フェーズには書き換えない。
【００６９】
（再発行処理）
そうすることで、パラメータの設定ミス等によりＩＣカード１０の発行処理に誤りがあった場合にも、カード発行者が、そのＩＣカード１０のソフトウェアを再度正しいソフトウェアに書き直して、ＩＣカード１０の１次発行処理をやり直すことでＩＣカード１０が再発行できる効果がある。
【００７０】
すなわち、第１のパーソナライズ処理を行った状態のＩＣカード１０は、ＩＣカード１０のカードマネージャ１４が記憶するライフサイクル情報１５は発行フェーズであり、運用フェーズではない。そのため、カード発行者がＩＣカード１０への追加の書き込みやアプリケーションの削除等を行い１次発行処理をやり直すことができる効果がある。
【００７１】
従来のＩＣカードでは、２次発行後にＩＣカードへの追加の書き込みやアプリケーションの削除等を行うためには、そのＩＣカードを廃棄処分し、新規にＩＣカードを発行する必要があり、ＩＣカード資源が無駄に消費される問題があった。
【００７２】
それに対し、本実施形態のＩＣカード１０を用いることで、ＩＣカード１０の再発行が以下の手順で行えるので、ＩＣカード１０を廃棄せずに再発行ができ、ＩＣカード資源の無駄な消費を無くすことができる効果がある。
【００７３】
（ＩＣカード１０の返送）
先ず、ＩＣカード１０の２次発行処理の後に、１次発行処理で書き込んだアプリケーションソフトウェアに誤りを発見した場合に、ユーザ又はカード契約事業者がそのＩＣカード１０をカード発行者に返送する。
【００７４】
（専用ファイルの削除）
そのＩＣカードを受け取ったカード発行者のカード発行者ホストコンピュータ１００が、誤りがあるアプリケーションソフトウェアが書き込まれていた専用ファイルＤＦを、ＤＥＬＥＴＥコマンドで削除する。
【００７５】
（１次発行処理のやり直し）
次に、カード発行者ホストコンピュータ１００が、そのＩＣカード１０に、正しいアプリケーションソフトウェアと専用ファイルＤＦを再発行することができる。これによりＩＣカードの再発行が可能になる効果がある。
【００７６】
（ユーザにＩＣカードを引き渡し）
２次発行が完了したＩＣカード１０は、図１のように、カード契約事業者からＩＣカードのユーザに渡す。ここで、ＩＣカードのユーザはＩＣカード１０に不具合を発見した場合に、カード契約事業者又はカード発行者にＩＣカード１０を返送できる。
【００７７】
（ステップＳ９）３次発行処理
カードのユーザがこのＩＣカード１０を最初に使用する際に、ＩＣカード１０の第２のパーソナライズ処理として、ＩＣカード１０のカードマネージャ１４に記憶させるライフサイクル情報１５を、発行フェーズから運用フェーズに書き換える。この処理を３次発行処理と称する。
【００７８】
具体的には、このＩＣカード１０の運用時に、例えば接触式クレジットカードの場合には、ＩＣカード１０が接触式のＩＣカードリーダ／ライタ２２０から、以下の何れかのコマンドを受信した場合に、ＩＣカード１０のカードＯＳの運用フェーズ設定手段２０が、以下の手順で第２のパーソナライズ処理を実行する。
【００７９】
・Get Processing Option コマンド
このコマンドは、クレジットカード取引時は必ず最初に実行されるコマンドであり、ＩＣカード１０のサポートしている機能と読み出しが可能な領域をＩＣカード１０からＩＣカードリーダ／ライタ２２０へ通知することで、ＩＣカード１０のアプリケーションを起動させるコマンドである。
【００８０】
（その他のコマンド）
・Verify コマンド（PINの照合を行うコマンド）。
・Generate AC コマンド（取引用コマンド）。
・PIN Change コマンド（PINを変更する場合に使用されるコマンド）。
・Application Block/Unblock コマンド（アプリケーションを機能停止するために使用するコマンド）。
【００８１】
すなわち、ＩＣカード１０の運用フェーズ設定手段２０は、ＩＣカード１０を設置したＩＣカードリーダ／ライタ２２０と通信ネットワーク３００を介してカード契約事業者ホストコンピュータ２００と通信して、ユーザのＩＣカード１０の最初の使用の開始をカード契約事業者ホストコンピュータ２００に報告する。
【００８２】
そして、カード契約事業者ホストコンピュータ２００が、ＩＣカード１０の運用開始を登録する。
【００８３】
次に、カード契約事業者ホストコンピュータ２００が、ＩＣカードリーダ／ライタ２２０を介してＩＣカード１０に、運用開始の指令を送信する。
【００８４】
ＩＣカード１０の運用開始の指令を受信したＩＣカード１０は、ＩＣカード１０の運用フェーズ設定手段２０が、ＩＣカード１０のカードマネージャ１４が記憶するライフサイクル情報１５を、発行フェーズから運用フェーズに書き換える第２のパーソナライズ処理を行う。
【００８５】
これにより、ＩＣカード１０のパーソナライズ処理が完成し、ＩＣカード１０がユーザに通常の取引サービスを提供する。
【００８６】
こうして、カードのユーザがＩＣカード１０を最初に使用することで、ＩＣカード１０が運用フェーズ設定手段２０を動作させて、運用フェーズに移行することで、そのＩＣカード１０が、ユーザに通常の取引サービスを提供することができるようになる。例えば、キャッシュカードやクレジットカードとして実際に金銭授受や証明などの取引サービスをユーザに提供する。
【符号の説明】
【００８７】
１０・・・ＩＣカード
１１・・・通信部
１２・・・制御手段
１３・・・記憶手段
１３ａ・・・システム記憶領域
１３ｂ・・・ユーザデータ記憶領域
１４・・・カードマネージャ
１５・・・ライフサイクル情報
１６・・・（カード製造業者の）発行者キー
１６ｂ・・・（カード発行者の）発行者キー
１６ｃ・・・（カード契約事業者の）発行者キー
１７・・・ＡＰキー
１８・・・ユーザ用個別データ
２０・・・運用フェーズ設定手段
１００・・・カード発行者ホストコンピュータ
１１０・・・ＩＣカード１次発行装置
２００・・・カード契約事業者ホストコンピュータ
２１０・・・ＩＣカード２次発行装置
２２０・・・ＩＣカードリーダ／ライタ
３００・・・通信ネットワーク
ＤＦ、ＤＦ１、ＤＦ２、ＤＦ３・・・専用ファイル
ＩＥＦ０、ＩＥＦ１、ＩＥＦ２、ＩＥＦ３・・・内部基礎ファイル
ＲＡＭ・・・揮発性メモリ
ＷＥＦ０、ＷＥＦ１、ＷＥＦ２、ＷＦＥ３・・・作業基礎ファイル
【図１】
2017204021.tif 000003
【図２】
2017204021.tif 000004
【図３】
2017204021.tif 000005
【図４】
2017204021.tif 000006
【図５】
2017204021.tif 000007