(57)【要約】【課題】  ICカードやRFタグの利用において、利用者の利便性確保と個人情報の保護を両立することが困難である。  本発明の課題は、利用者個人の保護ポリシーに応じて、ICカード内の個人情報を保護することにある。【解決手段】  保護保護対象のICカードやRFタグとは別に、個人情報保護専用のICカードを用意する。保護対象への通信を傍受する。不正なアクセスを検知したら、妨害電波を放出するなどの手段で、ICカードから個人情報が読み取られることを防止する。【選択図】図１
2006155440.tif 000002
【特許請求の範囲】
【請求項１】
ICカードにおける通信状況を検知して、前記ICカードに対する不正アクセスを防止する
個人情報保護カードにおいて、
当該不正アクセス防止装置と所定の位置関係に設置された前記ICカードに対する不正ア
クセスを検知する検知手段と、
前記検知手段で、不正アクセスを検知した場合、所定の信号を発信する信号発信手段と
を有し、
前記不正アクセスを防止することを特徴とする個人情報保護カード。
【請求項２】
請求項１に記載の個人情報保護カードにおいて、
前記信号発信手段は、前記所定の信号として前記ICカードからの情報の読み取りを防止
するノイズ信号および通信を終了させるリセット信号のうち、少なくとも一方を発信する
ことを特徴とする個人情報保護カード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非接触型ICカードおよびRFタグへの不正アクセスを防止する技術に関する。
【背景技術】
【０００２】
近年、非接触型ICカードやRFタグが急速に普及しており、利用分野も拡大している。そ
れに伴い、ICカード内の個人情報が不正に読み取られてしまう危険性も高まっている。
【０００３】
特許文献１では、電波を遮断するケースにICカードを格納し、外部から不正に情報を読
み取られることを防止している。特許文献２、特許文献３では、ICカード本体の不正アク
セス防止機能を強化して、ICカード内の機密情報を保護している。
【０００４】
【特許文献１】特開2004-188215号公報
【特許文献２】特開2001-273471号公報
【特許文献３】特開2001-118042号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
利用者の利便性と安全性を両立することは困難である。特許文献１のように、電波を遮
断するケースにICカードを格納すれば、個人情報の安全は確保されるが、いちいちケース
から取り出さないとICカードを利用することができず、ICカードの利便性が大きく損なわ
れる。
【０００６】
特許文献２、特許文献３のようにICカード本体でアクセス制御すれば、利便性の低下は
ある程度防げる。しかし、ICカードに予め組み込まれた範囲でしかアクセス制御ができず
、利用者個人の意思やポリシーに応じたアクセス制御はできない。個人情報保護について
は、考え方の個人差が極めて大きく、万人が納得できる保護ポリシーを定めることは極め
て困難である。
【課題を解決するための手段】
【０００７】
保護保護対象ICカードとは別に、個人情報保護専用のICカードを用意する。保護対象IC
カードへの通信を傍受して、不正なアクセスを検知したら、妨害電波を送信したり、リセ
ット信号を送信したりするなどの手段で、通信を阻害する。、利用者は、個人情報保護IC
カードを書き換えることにより、自由に保護ポリシーを設定可能とする。
【発明の効果】
【０００８】
本発明によれば、利用者個人の保護ポリシーに応じて、ICカード内の個人情報を保護す
ることができる。
【発明を実施するための最良の形態】
【０００９】
以下本発明の一実施例について図面を用いて説明する。
【００１０】
図１は本発明を適用した個人情報保護カード101の内部構成を示している。個人情報保
護カード101の内部にはICチップ104と通信アンテナ107が埋め込まれている。通信アンテ
ナ107は、保護対象ICカード102と非接触型カードリーダ103との通信の電波を受信して、I
Cチップ104の受信部108に送る。受信部108は通信アンテナ107から受け取った信号を解析
して論理的な通信パケットを取り出す。通信パケットには様々なデータやコマンドが埋め
込まれている。制御部110は受信部108から受け取った通信パケットを解析して、通信パケ
ットの種別を判断する。通信シーケンス制御パケットのように、ICカード業務に関与しな
い通信パケットであれば破棄して、次の通信パケットを待つ。ICカード業務に関連する通
信パケットであれば、不正判定部111に送る。不正判定部111は保護ポリシーデータベース
113を参照して、当該通信パケットが個人情報を脅かすものであるかどうか判断する。無
害な通信パケットであると判断された場合は、制御部110に次の通信パケットを待つよう
に指示する。個人情報を脅かす通信パケットであると判断された場合は、制御部110に対
して通信の妨害処理を行うように指示する。指示を受けた制御部110は、妨害電波生成部1
12を起動する。妨害電波生成部112は、送信部109を経由して、通信アンテナ107から妨害
電波を放出し、保護対象ICカード102と非接触型カードリーダ103の通信を阻害する。これ
により、保護対象ICカード102から個人情報が読み取られることを防ぐ。ICカードの通信
プロトコルは、ISO規格によりTypeA,TypeBなど複数のプロトコルが規定されているが、通
信周波数は13.56MHzに統一されている。通信プロトコルの異なるICカードあっても、13.5
6MHzの妨害電波発生器で通信を阻害することができる。この他に、リセットコマンドを送
信して通信を阻害する方法もある。ICカードがリセットコマンドを受信すると、処理中の
コマンドはすべてクリアされて、ICチップは初期状態にリセットされる。保護対象ICカー
ド102が受信した不正なコマンドは、リセットの処理の過程ですべてクリアされる。保護
ポリシーデータベース113や個人情報保護プログラム105は、プログラム更新キー106で認
証を行うことにより、書き換え可能となっている。利用者は自らの意思と考え方に応じて
、保護ポリシーを設定することができる。
【００１１】
図２は保護対象ICカード102と個人情報保護カード101と非接触型カードリーダ103の関
係を示している。保護対象ICカード102と非接触型カードリーダ103は電波で通信を行う。
非保護対象ICカード102の近傍に個人情報保護カード101があれば、通信内容を傍受したり
、通信を阻害することが可能となる。非接触型カードリーダ103にはカードリーダキー205
が埋め込まれてる。カードリーダキー205は非接触型カードリーダ103を一意に識別するキ
ーである。保護対象ICカード102には、通常、業務アプリケーション201が搭載されており
、業務で使う情報をファイル204に格納している。業務アプリケーション201はAID（アプ
リケーション識別子）で一意に識別される。業務で使うデータは、ファイル単位で管理さ
れ、格納する情報も決まっている。ファイル204は、ファイルID203により業務アプリケー
ション201内で一意に識別される。
【００１２】
図３は通信パケットの書式の一例とその書式に対応した通信パケットの例である。301
は通信パケットの書式の一例である。先頭に命令コードがあり、このコードを参照するこ
とで、命令の種別を判断することができる。次のパラメータは、命令コードを補足する情
報が書き込まれている。ここでは、通信パケットが単独命令のみ含んでいるか、複数の命
令を含んでいるか識別するために使われている。パラメータフィールドに単独を示すコー
ドが入っている場合は、直前の命令コードのみ参照すれば良い。パラメータフィールドが
複合を示すコードになっているときは、通信パケット内にさらにもう1つ命令が含まれて
いることを示している。複数の命令を1つの通信パケットにまとめることは、通信回数を
減らして速度を向上させるために有効な手段である。データフィールドには、命令のデー
タが格納されている。命令によってはデータフィールドが存在しない場合もある。
【００１３】
302は端末認証を行う通信パケットの例を示している。先頭の命令コードには、端末認
証命令を示すコードが格納される。データフィールドには、カードリーダーキーが格納さ
れる。カードリーダーキーを参照すれば、カードリーダーを一意に識別することができる
。
【００１４】
303は業務選択を行う通信パケットの例を示している。先頭の命令コードには、業務選
択命令を示すコードが格納される。データフィールドには、業務のAID（アプリケーショ
ン識別子）が格納される。
【００１５】
304はファイル読み取りを行う通信パケットの例を示している。先頭の命令コードには
、ファイル読み取り命令を示すコードが格納される。データフィールドには、対象となる
ファイルのファイルIDが格納される。
【００１６】
305は、業務選択とファイル読み取りを1つのパケットで実行する複合型の通信パケット
の例を示している。形式としては、業務選択の通信パケット303とファイル読み取りの通
信パケット304を連結した形になっている。最初のパラメータフィールドに複合を示すコ
ードが格納されており、通信フレームに複数の命令が格納されていることが識別できる。
【００１７】
図４は、保護ポリシーデータベース113内部に格納される許可カードリーダーリストの
例を示している。許可カードリーダーリスト401には、アクセスを許可するカードリーダ
ーのカードリーダーキーが格納されている。402,403は具体的なカードリーダーキーの例
である。404はワイルドカード形式でカードリーダキーを指定した例を示している。404は
「1000」で始まるすべてのカードリーダキーと合致する。ワイルドカードを有効に使うこ
とにより、許可するカードリーダーを効率的に指定することができる。この他に、許可し
ないカードリーダーのカードリーダキーを格納する方法もある。
【００１８】
図５は、許可業務と許可ファイルのリスト501の例を示している。通常、業務はAID（ア
プリケーション識別子）で一意に識別される。ファイルは、ファイルIDにより業務内で一
意に識別される。許可業務と許可ファイルのリスト501の内部には、AIDで識別される業務
リストあり、さらにその内部には許可ファイルの項目が存在する。許可業務リスト502は
、ファイル項目504とファイル項目505を持っている。許可業務503に含まれる許可ファイ
ル506はワイルドカード指定の例を示している。この指定では、AIDが「1234」である業務
に含まれるすべてのファイルに対してアクセスが許可される。ワイルドカードを有効に使
うことにより、許可する業務やファイルを効率的に指定することができる。この他に、許
可しない業務のAIDやファイルのファイルIDを格納する方法もある。
【００１９】
図６は不正な通信パケットを検出する手順を示している。まず、601で、制御部110にて
受信した通信パケットを解析する。通信パケットの中には、通信を制御するための情報と
業務で必要となるコマンドやファイルIDなどの情報が含まれている。ここでは、カードリ
ーダーキー、業務ID、ファイルIDの３つを監視項目としている。602で通信パケットを解
析して、カードリーダーキーを抽出する。カードリーダーキーとは、カードリーダーを一
意に識別するキーである。カードリーダーの種別の認識やカードリーダーの認証などに使
われる。カードリーダーキーを含まないパケットと判断された場合は603に処理を移す。
カードリーダーキーを検出したら、605に処理を移し、不正判定部111にキー情報を送り判
定を行う。個人情報保護カード101の保護ポリシーデータベース113には、通信を許可する
カードリーダーのカードリーダーキーが登録されている。検出したカードリーダーキーが
リストに存在すれば、通信を許可する。存在しない場合は、608に処理を移し、通信を妨
害する。この他に通信を許可しないカードリーダーキーのリスト（ブラックリスト）を持
つ方法もある。すなわち、このブラックリストに記載されたカードリーダーキーに対して
は、通信を許可しない。許可すると判断した場合は603に処理を移す。許可しないと判断
した場合は、608に処理を移し、妨害電波を放出する等の保護手段を実行する。
【００２０】
603で、パケットを解析して業務起動コマンドが含まれているかどうか判断する。含ま
れていない場合は、604に処理を移す。業務起動コマンドが検出された場合は、606に処理
を移し、不正判定処理111にAIDを送りを行う。個人情報保護カード101の保護ポリシーデ
ータベース113には、起動を許可する業務が登録されている。検出した業務がリストに存
在すれば、通信を許可する。この他に起動を許可しない業務のリスト（ブラックリスト）
を持つ方法もある。すなわち、このブラックリストに記載された業務に対しては、通信を
許可しない。許可すると判断した場合は604に処理を移す。許可しないと判断した場合は6
08に処理を移し、妨害電波を放出する等の保護手段を実行する。
【００２１】
604でパケットを解析してファイル読み取りコマンドが含まれているかどうか判断する
。含まれていない場合は、通信を許可する。ファイル読み取りコマンドが検出された場合
は、607に処理を移し、不正判定処理111にファイルIDを送信して判定を行う。個人情報保
護カード101の保護ポリシーデータベース113には、読み取りを許可するファイルが登録さ
れている。検出したファイルがリストに存在すれば、通信を許可する。この他に読み取り
を許可しないファイルのリスト（ブラックリスト）を持つ方法もある。すなわち、このブ
ラックリストに記載されたファイルに対しては、通信を許可しない。許可すると判断した
場合は、チェックを完了する。許可しないと判断した場合は608に処理を移し、妨害電波
を放出する等の保護手段を実行する。
【００２２】
すべてのチェックが完了したら、次の通信パケットの到着を待ち、到着したら図6の処
理を繰り返す。
【産業上の利用可能性】
【００２３】
非接触の通信により個人情報をやりとりするシステムにおける、個人情報保護技術とし
て広く応用可能である。
【図面の簡単な説明】
【００２４】
【図１】個人情報保護カードの全体構成。
【図２】保護対象のICカードと非接触型カードリーダーの説明。
【図３】通信パケットの書式の例。
【図４】許可カードリーダーリストの例。
【図５】許可業務と許可ファイルのリストの例。
【図６】不正な読み取り操作を検知する手順。
【符号の説明】
【００２５】
101…個人情報保護カード、102…保護対象のICカード、103…非接触型カードリーダー
。
【図１】
2006155440.tif 000003
【図２】
2006155440.tif 000004
【図３】
2006155440.tif 000005
【図４】
2006155440.tif 000006
【図５】
2006155440.tif 000007
【図６】
2006155440.tif 000008