(57)【特許請求の範囲】
【請求項１】
外部から受けたデータに応答してデータ通信を行なう非接触型ＩＣカードであって、
秘密保守が必要とされる前記データを記憶する第１の記憶手段と、
前記第１の記憶手段に記憶する前記データ以外のデータを記憶する第２の記憶手段と、
前記データの内容に応じて、該当する前記第１の記憶手段もしくは前記第２の記憶手段の位置に、前記データを書込むための制御を行なう制御手段と、
前記制御手段が指定した前記第１の記憶手段の前記位置に前記データを書込むか否かを選択する選択手段と、
前記選択手段の選択を制御する状態設定手段とを備え、
前記状態設定手段が第１の状態にある場合には、前記データは前記制御手段が指定した前記第１の記憶手段の前記位置にそのまま書込まれ、前記状態設定手段が第１の状態と異なる第２の状態にある場合には、前記データは前記制御手段が指定した前記第１の記憶手段の前記位置以外の位置に書込まれる、非接触型ＩＣカード。
【請求項２】
前記状態設定手段は、ヒューズから構成され、前記第１の状態にあっては、前記ヒューズは電気的に導通状態にあり、前記第２の状態にあっては、前記ヒューズは電気的に非導通状態にある、請求項１記載の非接触型ＩＣカード。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、非接触型ＩＣカードに関し、特に、内部に記憶したデータを保護し、データの改ざんを防止することが可能な非接触型ＩＣカードに関するものである。
【０００２】
【従来の技術】
従来より、外部に設置された質問器との間でデータ通信を行なう非接触型ＩＣカードがある。たとえば、スキー場のリフト券、交通機関の定期券、そしてプリペイドカードなどが代表例として挙げられる。
【０００３】
図７は、従来の非接触型ＩＣカード９００の基本的な構成を概略的に示したブロック図である。ここに示した従来の非接触型ＩＣカード９００は、信号重畳方式でデータ通信を行なうＩＣカードであり、図示しない質問器から受ける１つ、または２つ以上の周波数の信号を使用して、電力の供給と情報の送受信とを行なう。
【０００４】
図７における従来の非接触型ＩＣカード９００は、１つの周波数を使用する非接触型ＩＣカードの一例であり、同調回路２０、整流回路２１、増幅復調回路２２、変調増幅回路２３、およびＳＰ／ＰＳ変換回路２４を備える。
【０００５】
同調回路２０は、アンテナとして機能するコイルＬと、コンデンサＣ０とを備える。整流回路２１は、同調回路２０で受信した信号を整流して、電力を生成し、非接触型ＩＣカード９００の各部に供給する。
【０００６】
増幅復調回路２２は、同調回路２０で受けた質問器からのデータＱを増幅して、復調する。増幅復調回路２３から出力される信号は、ＳＰ／ＰＳ変換回路２４でＳＰ変換された後、後述する主制御回路２に出力される。
【０００７】
図７を参照して、さらに従来の非接触型ＩＣカード９００は、主制御回路２と、メモリ１とを備える。
【０００８】
主制御回路２は、ＳＰ／ＰＳ変換回路２４から出力された信号を処理する。主制御回路２は、後述するメモリ１に記憶するデータＤＡを生成するとともに、データＤＡを書込むメモリ１の位置（アドレス）を指定する。
【０００９】
メモリ１は、通常データ記憶領域Ｂ１と、データ保護領域Ｂ２とを備える。メモリ１は、データ線Ｌ２を介してデータＤＡを受けるとともに、アドレス線Ｌ１を介してデータＤＡを書込むアドレス信号ＡＤ（書込位置）を受ける。ここで、データ保護領域Ｂ２には、特に正常なデータ通信を保証するために秘密保守が必要とされ、書き換えが禁止されるデータが記憶される。このようなデータの一例として、個人情報を保持するＩＤカードにおけるＩＤ番号が挙げられる。
【００１０】
さらに主制御回路２は、質問器から受けたデータＱの内容に応じて、指定されたメモリ１の領域Ｂ１もしくはデータ保護領域Ｂ２からデータを読出し、これに基づき返答データＡを生成する。返答データＡは、ＳＰ／ＰＳ変換回路２４でＰＳ変換された後、変調増幅回路２３で処理され、アンテナを構成するコイルＬから質問器に送信される。
【００１１】
【発明が解決しようとする課題】
しかしながら、従来の非接触型ＩＣカード９００においては、質問器とのデータ通信を行なうためのプロトコールを解読すれば、質問器以外からでもメモリ１に記憶されたデータの書き換え（改ざん）が容易に行なえるため、セキュリティが保証されないという問題があった。
【００１２】
そこで、本発明は、かかる問題を解決するためになされたものであり、その目的は、秘密保守が必要とされるデータが記憶されている記憶領域の書き換えを防止することができる非接触型ＩＣカードを提供することにある。
【００１３】
また、本発明のもう一つの目的は、秘密保守が必要とされるデータが記憶されている記憶領域の書き換えを制御することによって、信頼性の高い非接触型ＩＣカードを提供することにある。
【００１８】
【課題を解決するための手段】
上記課題を解決するために、この発明のある局面に係わる非接触型ＩＣカードは、外部から受けたデータに応答してデータ通信を行なう非接触型ＩＣカードであって、秘密保守が必要とされるデータを記憶する第１の記憶手段と、第１の記憶手段に記憶するデータ以外のデータを記憶する第２の記憶手段と、データの内容に応じて、該当する第１の記憶手段もしくは第２の記憶手段の位置に、データを書込むための制御を行なう制御手段と、制御手段が指定した第１の記憶手段の位置にデータを書込むか否かを選択する選択手段と、選択手段の選択を制御する状態設定手段とを備え、状態設定手段が第１の状態にある場合には、データは制御手段が指定した第１の記憶手段の位置にそのまま書込まれ、状態設定手段が第１の状態と異なる第２の状態にある場合には、データは制御手段が指定した第１の記憶手段の位置以外の位置に書込まれる。
【００１９】
好ましくは、状態設定手段が、ヒューズから構成され、第１の状態にあっては、ヒューズは電気的に導通状態にあり、第２の状態にあっては、ヒューズは電気的に非導通状態にある。
【００２２】
【発明の実施の形態】
［実施の形態１］
本発明の実施の形態１は、非接触型ＩＣカードにおいて、メモリのデータ保護領域にデータの書込みが行なわれる場合に、その書き込みアドレスを制御することによって、データ保護領域に予め記憶されたデータの書き換えを防止することを可能とするものである。
【００２３】
図１は、本発明の実施の形態１における非接触型ＩＣカ−ド１００の要部の構成を示した図であり、図７に示した従来の非接触型ＩＣカード９００と共通する構成要素には、同一に参照番号及び参照符号を付し、その説明を省略する。なお、本発明が適用される非接触型ＩＣカードのデータの送受信方式は、信号重畳方式であっても、信号分離方式であっても構わない。
【００２４】
図１に示す非接触型ＩＣカ−ド１００が、従来の非接触型ＩＣカ−ド９００と異なる点は、メモリ１のデータ保護領域Ｂ２にデータを書込む場合に、その指定された書き込みアドレスを制御する状態設定回路３と、アドレス非選択回路４とを備えることにある。
【００２５】
図１を参照して、本発明の実施の形態１における非接触型ＩＣカード１００の構成について説明する。
【００２６】
アドレス非選択回路４は、入力として主制御回路２から出力されるライトイネーブル信号ＲＥと、アドレス線Ｌ１からアドレス信号ＡＤとを受ける。ここで、アドレス信号ＡＤとは、データ線Ｌ２上のデータＤＴが書込まれるデータ保護領域Ｂ２の位置を指定する信号であり、ライトイネーブル信号ＲＥとは、データ保護領域Ｂ２へのデータ書き込み動作を指定する信号である。アドレス非選択回路４は、後述する状態設定回路３の制御をうけて、アドレス信号ＡＤに応じて、アドレス選択信号ＡＣを出力する。
【００２７】
状態設定回路３は、上記に説明したアドレス非選択回路４を制御する回路である。
【００２８】
アドレス非選択回路４から出力されるアドレス選択信号ＡＣは、この状態設定回路３の状態（活性状態／非活性状態）に基づき変化する。より具体的には、状態設定回路３が活性状態である場合には、アドレスＡＤによって指定される位置をデータを書込む位置として選択するアドレス選択信号ＡＣが出力され、非活性状態である場合には、アドレス信号ＡＤによって指定される位置への書込みを禁止する（非選択状態）アドレス選択信号ＡＣが出力される。
【００２９】
データＤＴは、このアドレス非選択回路４から出力されるアドレス選択信号ＡＣに基づき、データ保護領域Ｂ２の該当する位置に書込まれる。
【００３０】
続いて、本発明の実施の形態１における非接触型ＩＣカード１００の動作について説明する。
【００３１】
先ず、状態設定回路３が活性状態にある場合には、ライトイネーブル信号ＲＥと、アドレス信号ＡＤとを受けたアドレス非選択回路４から、アドレス信号ＡＤによって指定される位置を選択するアドレス選択信号ＡＣが出力される。この場合は、データ保護領域Ｂ２の該当する位置に、データＤＴが書込まれる。
【００３２】
一方、状態設定回路３が非活性化状態にある場合には、ライトイネーブル信号ＲＥと、アドレス信号ＡＤとを受けたアドレス非選択回路４から、アドレス信号ＡＤによって指定される位置を非選択状態にするアドレス選択信号ＡＣが出力される。この場合は、データＤＴは、データ保護領域Ｂ２に書込まれない。
【００３３】
このような状態設定回路３としては、ヒューズを使用するものが挙げられる。例えば、ヒューズを使用する場合は、ヒューズ切断前には、データを何度でもデータ保護領域Ｂ２に書込むことができるが、ヒューズを切断すると、データ保護領域Ｂ２のデータの書き換えができなくなる。なお、ヒューズを切断する方法としては、高電圧印加、レーザカット、そして誘導加熱等の方法が挙げられる。
【００３４】
すなわち、非接触型ＩＣカード１００は、状態設定回路３の状態を制御することによって、データ保護領域Ｂ２に秘密保守が必要とされるデータを記憶した（簡単のため、この状態を保護データ記憶状態と呼ぶ）後に、データの書き換えを目的とするデータ保護領域Ｂ２へのアクセスを不可能とすることができる。
【００３５】
以上のように、非接触型ＩＣカード１００は、データの書込動作が行なわれる場合に、データ保護領域のアドレス選択を制御することができるため、データ保護領域に予め記憶してあるデータの改ざんを防止することが可能となる。
【００３６】
［実施の形態２］
本発明の実施の形態２は、本発明の実施の形態１と同じく、非接触型ＩＣカードにおいて、メモリのデータ保護領域にデータの書込みが行なわれる場合に、その書き込みアドレスを制御することによって、データ保護領域に記憶されたデータの書き換え防止を可能とするものである。
【００３７】
図２は、本発明の実施の形態２における非接触型ＩＣカ−ド２００の要部の構成を示した図であり、図１に示した非接触型ＩＣカード１００と共通する構成要素には、同一に参照番号及び参照符号を付し、その説明を省略する。
【００３８】
図２に示す非接触型ＩＣカ−ド１００が、従来の非接触型ＩＣカ−ド９００と異なる点は、メモリのデータ保護領域にデータを書込む場合に、その指定された書き込みアドレスを制御するコマンド検知回路５と、アドレス非選択回路６とを備え、主制御回路１２から出力されるコマンドによって、これらの回路の制御をおこなうことにある。
【００３９】
図２を参照して、本発明の実施の形態２における非接触型ＩＣカード２００の構成について説明する。
【００４０】
アドレス非選択回路６は、入力としてアドレス線Ｌ１からアドレス信号ＡＤを受ける。ここで、アドレス信号ＡＤとは、データ線Ｌ２上のデータＤＴが書込まれるデータ保護領域Ｂ２の位置を指定する信号である。アドレス非選択回路６は、後述するコマンド検知回路５の制御を受けて、アドレス信号ＡＤに応じて、アドレス選択信号ＡＣを出力する。
【００４１】
コマンド検知回路５は、主制御回路１２から出力されるアドレス制御コマンドＣＯＭを受けて、アドレス非選択回路６を制御する。ここで、アドレス制御コマンドＣＯＭとは、アドレス信号ＡＤに基づくデータ保護領域Ｂ２へのデータ書き込み動作を許可もしくは禁止するコマンドである。
【００４２】
アドレス非選択回路６から出力されるアドレス選択信号ＡＣは、このコマンド検知回路５の状態に従って変化する。より具体的には、コマンド検知回路５によって、データ保護領域Ｂ２が書込み許可状態であると検知された場合には、アドレスＡＤによって指定される位置をデータを書込む位置として選択するアドレス選択信号ＡＣが出力される。一方、データ保護領域Ｂ２が書込み禁止状態であると検知された場合には、アドレス信号ＡＤによって指定される位置を非選択状態とするアドレス選択信号ＡＣが出力される。
【００４３】
データＤＴは、このアドレス非選択回路６から出力されるアドレス選択信号ＡＣに基づき、データ保護領域Ｂ２の該当する位置に書込まれる。
【００４４】
続いて、本発明の実施の形態２における非接触型ＩＣカード２００の動作について説明する。
【００４５】
主制御回路１２からデータの書き込みを許可するアドレス制御コマンドＣＯＭが出力された場合、コマンド検知回路５によってこれが検知されると、アドレス非選択回路６から、アドレス信号ＡＤによって指定される位置を選択するアドレス選択信号ＡＣが出力される。この場合は、データ保護領域Ｂ２の該当する位置に、データＤＴが書込まれる。
【００４６】
一方、主制御回路１２からデータの書き込みを禁止するアドレス制御コマンドＣＯＭが出力された場合、コマンド検知回路５によってこれが検知されると、アドレス非選択回路６から、アドレス信号ＡＤによって指定される位置を非選択状態にするアドレス選択信号ＡＣが出力される。この場合は、データＤＴは、データ保護領域Ｂ２に書込まれない。
【００４７】
すなわち、非接触型ＩＣカード２００は、主制御回路１２から出力されるコマンドに基づきコマンド検知回路５を制御することによって、データ保護領域Ｂ２に秘密保守が必要とされるデータが記憶すること（データ保護領域Ｂ２を、保護データ記憶状態にする）、およびデータの書き換えを目的とするデータ保護領域Ｂ２へのアクセスを不可能とすることを調整することができる。
【００４８】
以上のように、非接触型ＩＣカード２００は、データの書込動作が行なわれる場合に、データ保護領域のアドレス選択を制御することができるため、データ保護領域に予め記憶してあるデータの改ざんを防止することが可能となる。
【００４９】
［実施の形態３］
本発明の実施の形態３は、非接触型ＩＣカードにおいて、データ通信用の周波数に応じて、データ保護領域へのアクセスを制御することによって、データ保護領域に一度記憶したデータの書き換えを防止することを可能とするものである。
【００５０】
図３は、本発明の実施の形態３における非接触型ＩＣカ−ド３００の要部の構成を示した図であり、図１に示した非接触型ＩＣカード１００と共通する構成要素には、同一に参照番号及び参照符号を付し、その説明を省略する。
【００５１】
図３に示す非接触型ＩＣカ−ド３００が、従来の非接触型ＩＣカ−ド９００と異なる点は、周波数検知回路７と、アドレス非選択回路８とを備えることにある。
【００５２】
図３を参照して、本発明の実施の形態３における非接触型ＩＣカード３００の構成について説明する。
【００５３】
周波数検知回路７は、同調回路２０が受けた受信電波の周波数を検知する回路であって、図示しない内部には、バンドパスフィルタとスイッチ回路とを備える。周波数検知回路７は、受信電波のキャリア周波数が特定周波数Ｆ１である場合には、目的とする電波を受信したことを検知する。
【００５４】
アドレス非選択回路８は、入力としてアドレス線Ｌ１からアドレス信号ＡＤを受け、主制御回路２からライトイネーブル信号ＲＥを受ける。ここで、アドレス信号ＡＤとは、データ線Ｌ２上のデータＤＴが書込まれるデータ保護領域Ｂ２の位置を指定する信号である。
【００５５】
アドレス非選択回路８は、周波数検知回路７の制御を受けて、アドレス信号ＡＤに応じて、アドレス選択信号ＡＣを出力する。より具体的には、周波数検知回路７が目的とする電波（特定周波数Ｆ１）を受信したと検知した場合には、アドレス信号ＡＤによって指定される位置をデータを書込む位置として選択するアドレス選択信号ＡＣが出力され、それ以外（特定周波数Ｆ１以外）の場合には、アドレス信号ＡＤによって指定される位置を非選択状態にするアドレス選択信号ＡＣが出力される。
【００５６】
データＤＴは、このアドレス選択信号ＡＣに基づき、データ保護領域Ｂ２の該当する位置に書込まれる。
【００５７】
図３を参照して、非接触型ＩＣカード３００の動作について具体的に説明する。
【００５８】
キャリア周波数がＦ１である電波を受けると、上記に説明したように、アドレス非選択回路８から、アドレス信号ＡＤによって指定される位置を選択するアドレス選択信号ＡＣが出力される。この場合、データＤＴは、データ保護領域Ｂ２の該当する位置に書込まれる。
【００５９】
一方、キャリア周波数がＦ１と異なる、本来の周波数Ｆ０である電波を受けると、アドレス非選択回路８から、アドレス信号ＡＤによって指定される位置を非選択状態にするアドレス選択信号ＡＣが出力される。この場合、データＤＴは、データ保護領域Ｂ２に書込まれない。
【００６０】
すなわち、非接触型ＩＣカード３００は、異なる周波数を使用することによって、データ保護領域Ｂ２に秘密保守が必要とされるデータを記憶すること（データ保護領域Ｂ２を、保護データ記憶状態にする）、およびデータの書き換えを目的とするデータ保護領域Ｂ２へのアクセスを不可能とすることを調整することができる。
【００６１】
以上のように、非接触型ＩＣカード３００は、データ通信用の電波の周波数に応じて、データ保護領域へのアクセスを制御することができるため、データ保護領域に予め記憶してあるデータの改ざんを防止することが可能となる。
【００６２】
［実施の形態４］
本発明の実施の形態４は、非接触型ＩＣカードにおいて、メモリのデータ保護領域にデータの書込みが行なわれる場合に、その書込みデータを制御することによって、目的とするデータの改ざんを阻止することを可能とするものである。
【００６３】
図４は、本発明の実施の形態４における非接触型ＩＣカ−ド４００の要部の構成を示した図であり、図１に示した非接触型ＩＣカード１００と共通する構成要素には、同一に参照番号及び参照符号を付し、その説明を省略する。
【００６４】
図４に示す非接触型ＩＣカ−ド４００が、従来の非接触型ＩＣカ−ド９００と異なる点は、メモリ１のデータ保護領域Ｂ２に書込むデータを制御する入力データ固定回路９を備えることにある。
【００６５】
図４を参照して、本発明の実施の形態４における非接触型ＩＣカード４００の構成について説明する。
【００６６】
入力データ固定回路９は、メモリ１のデータ保護領域Ｂ２の各位置の状態を固定する回路である。
【００６７】
入力データ固定回路９は、入力としてデータ線Ｌ２からデータＤＴ１を受け、これを変換して、データＤＴ２を出力する。データＤＴ２は、データ保護領域Ｂ２の書込みデータとなる。
【００６８】
この入力データ固定回路９から出力されるデータＤＴ２の値は、データ保護領域Ｂ２の初期状態に基づき決定されるものとする。例えば、データ保護領域Ｂ２の全てのビットの状態を”１”とすれば、データＤＴ２は、常にその逆の極性にある”０”の値を出力する。すなわち、”１”の値に相当するデータＤＴ１が主制御回路２から出力された場合、データ保護領域Ｂ２へのデータの書込は行なわれない。
【００６９】
図４を参照して、非接触型ＩＣカード４００の動作について具体的に説明する。
【００７０】
メモリ１のデータ保護領域Ｂ２の各ビットの初期状態をすべて”１”（ビットの状態を”１１１１”）に設定したとする。この場合、データＤＴ１を受ける入力データ固定回路９からは、各ビットに対して、”０”のデータＤＴ２のみが出力される。
【００７１】
先ず、秘密保守が必要とされるデータをデータ保護領域Ｂ２に書込（保護データ記憶状態）む。この保護データ記憶状態を仮に、”１１００”とする。上記で説明したように、入力データ固定回路９から出力されるデータＤＴ２は”０”である。従って、一度”０”の状態になったビットを、”１”の状態に戻すことはできない。この結果、これ以降、データ保護領域Ｂ２の状態（”１１００”）を、例えば、”１１０１”に書き換えることはできない。
【００７２】
すなわち、非接触型ＩＣカード４００のデータ保護領域Ｂ２は、ＯＴＰ（一回だけ書き換え可能な不揮発性メモリ）ＲＯＭとして機能することになり、データ保護領域に一度データを記憶した後は、そのデータの書き換えを行なおうとしても、目的とするデータに設定することができない確率が極めて高くなる。
【００７３】
以上のように、非接触型ＩＣカード４００は、データの書込動作が行なわれる場合に、データ保護領域への書き込みデータを制御することができるため、データ保護領域に一度記憶したデータを書き換えて使用することを阻止することができる。
【００７４】
［実施の形態５］
本発明の実施の形態５は、非接触型ＩＣカードにおいて、メモリのデータ保護領域にデータの書込みが行なわれる場合に、その書込みアドレスを制御することによって、目的とするデータの改ざんを阻止することを可能とするものである。
【００７５】
図５は、本発明の実施の形態５における非接触型ＩＣカ−ド５００の要部の構成を示した図であり、図１に示した非接触型ＩＣカード１００と共通する構成要素には、同一に参照番号及び参照符号を付し、その説明を省略する。
【００７６】
図５に示す非接触型ＩＣカ−ド５００が、従来の非接触型ＩＣカ−ド９００と異なる点は、メモリ１のデータ保護領域Ｂ２に書込む場合に、その指定された書込アドレスを制御する状態設定回路１０と、アドレス非選択回路１１とを備えることにある。
【００７７】
図５を参照して、本発明の実施の形態５における非接触型ＩＣカード５００の構成について説明する。
【００７８】
アドレス非選択回路１１は、入力として主制御回路２から出力されるライトイネーブル信号ＲＥと、アドレス線Ｌ１からアドレス信号ＡＤを受ける。ここで、アドレス信号ＡＤとは、データ線Ｌ２上のデータＤＴが書込まれるデータ保護領域Ｂ２の位置を指定する信号である。アドレス非選択回路１１は、後述する状態設定回路１０の制御を受けて、アドレス信号ＡＤに応じて、アドレス選択信号ＡＣを出力する。
【００７９】
状態設定回路１０は、上記に説明したアドレス非選択回路１１を制御する回路である。
【００８０】
アドレス非選択回路１１から出力されるアドレス選択信号ＡＣは、この状態設定回路１０の状態（活性状態／非活性状態）に従って変化する。より具体的には、状態設定回路１０が活性状態である場合には、アドレス信号ＡＤによって指定される位置をデータの書込み位置として選択するアドレス選択信号ＡＣが出力され、非活性状態である場合には、アドレス信号ＡＤによって指定される位置以外の位置を選択（もしくは、いずれも選択しない）するアドレス選択信号ＡＣが出力される。
【００８１】
データＤＴは、このアドレス非選択回路１１から出力されるアドレス選択信号ＡＣに基づき、データ保護領域Ｂ２の該当する位置に書込まれる。
【００８２】
続いて、本発明の実施の形態５における非接触型ＩＣカード５００の動作について説明する。
【００８３】
先ず、状態設定回路１０が活性状態にある場合には、ライトイネーブル信号ＲＥと、アドレス信号ＡＤとを受けたアドレス非選択回路１１から、アドレス信号ＡＤによって指定される位置を選択するアドレス選択信号ＡＣが出力される。この場合は、データ保護領域Ｂ２の該当する位置に、データＤＴが書込まれる。
【００８４】
一方、状態設定回路１０が非活性化状態にある場合には、ライトイネーブル信号ＲＥと、アドレス信号ＡＤとを受けたアドレス非選択回路１１から、アドレス信号ＡＤによって指定される位置と異なる位置を選択する（もしくは、いずれも選択しない）アドレス選択信号ＡＣが出力される。この場合は、データＤＴは、データ保護領域Ｂ２の目的とする位置に書込まれない。
【００８５】
このような状態設定回路１０としては、前述したようにヒューズが挙げられる。
【００８６】
すなわち、非接触型ＩＣカード５００は、状態設定回路１０の状態を制御することによって、データ保護領域Ｂ２に秘密保持が必要とされるデータを記憶した（保護データ記憶状態）後には、書き換え行為が発生しても、目的とするデータの書き換えを不可能とすることができる。
【００８７】
以上のように、非接触型ＩＣカード５００は、データの書込動作が行なわれる場合に、データ保護領域のアドレス選択を制御することができるため、データ保護領域に予め記憶してあるデータを書き換えて使用することを阻止することが可能となる。
【００８８】
［実施の形態６］
本発明の実施の形態６は、非接触型ＩＣカードにおいて、データ保護領域に該当する記憶媒体としてＯＴＰ（一回だけ書き換え可能な不揮発性メモリ）ＲＯＭを備えるものである。
【００８９】
図６は、本発明の実施の形態６における非接触型ＩＣカ−ド６００の要部の構成を示した図であり、図１に示した非接触型ＩＣカ−ド１００の構成と共通する構成要素については、同一の参照符号を付し、その説明は省略する。
【００９０】
図６に示す非接触型ＩＣカ−ド６００が、従来の非接触型ＩＣカ−ド９００と異なる点は、メモリ１の代わって、メモリ１５と、メモリ１６とを備えることにある。
【００９１】
図６を参照して、本発明の実施の形態６における非接触型ＩＣカード６００の構成について説明する。
【００９２】
メモリ１５は、書き換え可能なデータを記憶する記憶媒体であり、メモリ１６は、秘密保持が必要とされるデータを記憶する記憶媒体である。
【００９３】
具体的には、メモリ１５は、ＥＥＰＲＯＭやフラッシュメモリなどの随時書き換え可能な不揮発性のメモリで構成し、メモリ１６は、ＥＰＲＯＭに代表される１回だけ書き換え可能なメモリで構成する。
【００９４】
続いて、本発明の実施の形態６における非接触型ＩＣカード６００の動作について説明する。なお、簡単のため、メモリ１６としてＥＰＲＯＭを使用したものとして説明する。
【００９５】
主制御回路２から出力される保持すべきデータは、メモリ１５、もしくはメモリ１６に記憶される。
【００９６】
この場合、メモリ１６は、ＥＰＲＯＭであり、一度図示しないメモリセルに電荷がチャージされた後は、紫外線をあてなければその電荷をディスチャージすることはできない。従って、仮にメモリセルに電荷をチャージした状態を１の状態とし、ディスチャージした状態を０の状態とみなすと、ＩＣカード６００を封止した後は、メモリ１６に対して、０の状態にあるメモリセルを１の状態にすることはできるが、１の状態にあるメモリセルを０の状態に書き換えることはできない。
【００９７】
従って、メモリ１６に一度記憶されたデータの書き換えを行なおうとしても、目的とするデータに書き換えられる可能性は極めて低い。
【００９８】
以上のように、非接触型ＩＣカード６００は、保護すべきデータを記憶する媒体としてＯＴＰＲＯＭを使用することにより、データの改ざん効率を極めて低く抑えることがができる。
【００９９】
【発明の効果】
以上のように、本発明によれば、データの書き換えを制御することにより、秘密保守が必要とされるデータが記憶されている記憶領域の書き換えを防止することができる。
【０１００】
また、本発明によれば、秘密保守が必要とされるデータが記憶されている記憶領域の書き換えを制御することができるので、非接触型ＩＣカードの信頼性を飛躍的に向上することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１における非接触型ＩＣカード１００の要部の構成を示した図である。
【図２】本発明の実施の形態２における非接触型ＩＣカード２００の要部の構成を示した図である。
【図３】本発明の実施の形態３における非接触型ＩＣカード３００の要部の構成を示した図である。
【図４】本発明の実施の形態４における非接触型ＩＣカード４００の要部の構成を示した図である。
【図５】本発明の実施の形態５における非接触型ＩＣカード５００の要部の構成を示した図である。
【図６】本発明の実施の形態６における非接触型ＩＣカード６００の要部の構成を示した図である。
【図７】従来の非接触型ＩＣカード９００の構成を概略的に表した図である。
【符号の説明】
１、１５、１６  メモリ
２、１２  主制御回路
３、１０  状態設定回路
４、６、８、１１  アドレス非選択回路
５  コマンド検知回路
７  周波数検知回路
９  入力データ固定回路
２０  同調回路
Ｃ０  コンデンサ
Ｌ  コイル
１００〜６００、９００  非接触型ＩＣカード
【図１】
0003689213.tif 000002
【図２】
0003689213.tif 000003
【図３】
0003689213.tif 000004
【図４】
0003689213.tif 000005
【図５】
0003689213.tif 000006
【図６】
0003689213.tif 000007
【図７】
0003689213.tif 000008