(57)【特許請求の範囲】
【請求項１】
２つ以上のメモリ領域と前記メモリ領域のうち第一のメモリ領域と第二のメモリ領域を読み・書きする権限を持つ第一のキーと前記第二のメモリ領域のみを読み・書きする権限を持つ第二のキーとを保持するＩＣカードと、前記第一のキーのみを保持する第一の端末と、前記第二のキーのみを保持する第二の端末とから構成され、
前記第一の端末において前記ＩＣカードの前記第一のメモリ領域と前記第二のメモリ領域に同一データを書き込み、前記第二の端末においては前記ＩＣカードの前記第二のメモリ領域の前記データの加算処理を行うことを特徴とするＩＣカードシステム。
【請求項２】
２つ以上のメモリ領域と前記メモリ領域のうち第一のメモリ領域と第二のメモリ領域を読み・書きする権限を持つ第一のキーと前記第二のメモリ領域のみを読み・書きする権限を持つ第二のキーとを保持するＩＣカードと、前記第一のキーのみを保持する第一の端末と、前記第二のキーのみを保持する第二の端末とから構成され、
前記第一の端末において前記ＩＣカードの前記第一のメモリ領域と前記第二のメモリ領域に同一データを書き込み、前記第二の端末においては前記ＩＣカードの前記第二のメモリ領域の前記データの減算処理を行うことを特徴とするＩＣカードシステム。
【請求項３】
前記第二の端末において、前記ＩＣカードの前記第二のメモリ領域の前記データの加算処理または減算処理をした後に、前記第一の端末において、前記第一のメモリ領域に前記第二のメモリ領域の前記加算処理または減算処理をした後のデータを書き込むことを特徴とする請求項１または２に記載のＩＣカードシステム。
【請求項４】
前記第一の端末は施設等の入退場口に設置され、施設利用者の入退場毎に前記ＩＣカードの前記第一のメモリ領域と前記第二のメモリ領域のデータを同一にすることを特徴とする請求項１または２に記載のＩＣカードシステム。
【請求項５】
２つ以上のメモリ領域と前記メモリ領域のうち第一のメモリ領域のみを読み・書きする権限を持つ第三のキーと第二のメモリ領域のみを読み・書きする権限を持つ第四のキーとを保持するＩＣカードと、前記第三のキーと前記第四のキーとを保持する第三の端末と、前記第四のキーを保持する第四の端末とから構成され、
前記第三の端末において前記ＩＣカードの前記第一のメモリ領域と前記第二のメモリ領域に同一データを書き込み、前記第四の端末においては前記ＩＣカードの前記第二のメモリ領域の前記データの加算処理を行うことを特徴とするＩＣカードシステム。
【請求項６】
２つ以上のメモリ領域と前記メモリ領域のうち第一のメモリ領域のみを読み・書きする権限を持つ第三のキーと第二のメモリ領域のみを読み・書きする権限を持つ第四のキーとを保持するＩＣカードと、前記第三のキーと前記第四のキーとを保持する第三の端末と、前記第四のキーを保持する第四の端末とから構成され、
前記第三の端末において前記ＩＣカードの前記第一のメモリ領域と前記第二のメモリ領域に同一データを書き込み、前記第四の端末においては前記ＩＣカードの前記第二のメモリ領域の前記データの減算処理を行うことを特徴とするＩＣカードシステム。
【請求項７】
前記第四の端末において、前記ＩＣカードの前記第二のメモリ領域の前記データの加算処理または減算処理をした後に、前記第三の端末において、前記第一のメモリ領域に前記第二のメモリ領域の前記加算処理または減算処理をした後のデータを書き込むことを特徴とする請求項５または６に記載のＩＣカードシステム。
【請求項８】
前記第三の端末は施設等の入退場口に設置され、施設利用者の入退場毎に前記ＩＣカードの前記第一のメモリ領域と前記第二のメモリ領域のデータを同一にすることを特徴とする請求項５または６に記載のＩＣカードシステム。
【請求項９】
前記ＩＣカードは非接触ＩＣカードであることを特徴とする請求項１乃至８のいずれかに記載のＩＣカードシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各種プリペイドカードや金融取引に用いられるＩＣカードシステムの構成に関するものである。
【０００２】
【従来の技術】
従来よりＩＣカードは非常にセキュリティが高く、金融用途や個人のＩＤ用カードとして、非常に大きな市場が期待されている商品である。ただし、セキュリティのレベルを上げようとすればするほど、それに伴いコストが高くなる。ＩＣカードシステムの発展には、コストを押さえてもセキュリティを高く保持できるシステムの提供が重要である。
【０００３】
以下図面に基づいて従来のＩＣカードシステムについて説明する。図６は従来のＩＣカードシステムの構成を示す。図６において、３０はＩＣカード、３１および３２は端末であり、ＩＣカード３０へのアクセス権を持つ同じ第五のキー３３を保有する。
【０００４】
この構成におけるＩＣカード３０におけるキーの照合方法について、図６及び図７を用いて説明する。端末３１に図示していないキーボードから入力されたり、図示していない端末３１内のメモリより読み出されることにより、キーデータ３４として端末３１からＩＣカード３０に配送される。ＩＣカード３０では、配送されたキーデータ３４をＩＣカード３０内の第五のキー３３と比較し、合致すればＩＣカード３０内のメモリにアクセスを許可し、合致しないときは許可しない。第五のキー３３は外部から直接アクセスできず、正しいキーデータ３４をＩＣカードに入力したときのみメモリへのアクセスが可能となるため、セキュリティが高いシステムとなっている。さらにセキュリティを上げる方法として、暗号を用いてキーを照合する方法がある。この場合は、端末からＩＣカード３０へのキーデータ３４は照合毎に異なるデータとして送信されるため、途中でデータをピックアップしてもキーデータ３４の解読は困難である。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来の構成では、端末の数量が多くなってくると、その管理が困難となり、盗難されたり、キーボードと端末間でキーデータを盗聴され、キーを解読される可能性があり、一旦キーが解読されるとＩＣカードの偽造、データの改竄をされる危険性を有していた。また、それを防止するために暗号機能をＩＣカードに持たせると、ＩＣカードおよびシステムのコストが高くなり、さらに処理速度が遅くなるため応用範囲が限られるという課題を有していた。
【０００６】
本発明は上記従来の課題を解決するもので、端末数が増え、管理が困難となった場合でも、セキュリティを高く保つ手段を提供することを目的とする。
【０００７】
【課題を解決するための手段】
２つ以上のメモリ領域と前記メモリ領域のうち第一のメモリ領域と第二のメモリ領域を読み・書きする権限を持つ第一のキーと前記第二のメモリ領域のみを読み・書きする権限を持つ第二のキーとを保持するＩＣカードと、前記第一のキーのみを保持する第一の端末と、前記第二のキーのみを保持する第二の端末とから構成され、前記第一の端末において前記ＩＣカードの前記第一のメモリ領域と前記第二のメモリ領域に同一データを書き込み、前記第二の端末においては前記ＩＣカードの前記第二のメモリ領域の前記データの加算処理または減算処理を行うことを特徴とするものであり、これにより、２つのアクセス権の異なるメモリ領域のデータをアクセス権に応じて読み・書き・比較するという作用を有し、第一の端末で第一のメモリ領域と第二のメモリ領域のデータを読み出し、その上で加算処理するシステムであれば第一のメモリ領域のデータが第二のメモリ領域のデータより小さいか同一であれば、また減算するシステムであれば第一のメモリ領域のデータが第二のメモリ領域のデータより大きいか同一であれば正規のＩＣカードが正しく処理されていると判断できる機能を得ることができる。
【０００８】
また本発明の他の形態のＩＣカードシステムは、２つ以上のメモリ領域と前記メモリ領域のうち第一のメモリ領域のみを読み・書きする権限を持つ第三のキーと第二のメモリ領域のみを読み・書きする権限を持つ第四のキーとを保持するＩＣカードと、前記第三のキーと前記第四のキーとを保持する第三の端末と、前記第四のキーを保持する第四の端末とから構成され、前記第三の端末において前記ＩＣカードの前記第一のメモリ領域と前記第二のメモリ領域に同一データを書き込み、前記第四の端末においては前記ＩＣカードの前記第二のメモリ領域の前記データの加算処理または減算処理を行うものであり、これによっても前述のＩＣカードシステムと同等の機能を得ることができる。
【０００９】
【発明の実施の形態】
以下、本発明の好ましい実施の形態について図面を参照しつつ詳細に説明する。
【００１０】
（実施の形態１）
図１は本発明の一実施の形態のシステム構成を示し、第一のキー４、第二のキー５、図２における第一のメモリ領域６と第二のメモリ領域７とを有するＩＣカード１と、第一のキー４を照合することにより、第一のメモリ領域６と第二のメモリ領域７を読み・書きする作用を有する第一の端末２、第二のキー５を照合することにより、図２の第二のメモリ領域７を読み・書きする作用を有する第二の端末３とから構成される。
【００１１】
本発明のＩＣカードシステムにおいて、まず第一の端末２で第一のキー４を照合する。第一のキー４を照合することにより、ＩＣカード１の第一および第二のメモリー領域６，７にアクセス可能となる。新規カードの場合は、第一と第二のメモリー領域６，７に同じデータ、例えば”１００”を記入する。再利用カードの場合は、第一と第二のメモリ領域６，７のデータを比較し、第一のメモリ領域６のデータの方が大きいか同じで有ればカードは正しく利用されていると判断する。第一のメモリ領域６のデータが第二のメモリ領域７のデータより小さいと第二の端末３あるいは、図示していない他の端末により第二のメモリ領域７に不正にアクセスが行われ、データの加算が行われていることになり、ＩＣカード１の不正利用を発見できる。正しく利用されている場合は、第一のメモリ領域６に第二のメモリ領域７のデータを書き込む。すなわち、第一の端末２を通過すると、それまで正規使用されていたと判断されたＩＣカード１には、第一と第二のメモリ領域６，７に同じデータが書き込まれることとなる。第二の端末３では、第二のキー５を照合する。第二のキー５を照合することにより、第二のメモリ領域７にのみアクセス可能となる。第二の端末３では、第二のメモリ領域７のデータを読み出し、所定の処理がなされた後、減算し、例えば”９５”に再書き込みを行う。減算処理は端末からの指令によりＩＣカード１内で自動的に処理することも可能である。
【００１２】
この第二の端末３はシステムのサービス提供場所に設置されるため通常複数個存在する。従ってサービスが広がれば広がるほど管理が困難となり、第二の端末３が盗難されたり、第二の端末３からキーを盗聴される危険性がある。しかし本発明のＩＣカードシステムを用いることにより、たとえ第二の端末３のキーが盗聴されたとしてもデータの書き換えができるのは第二のメモリ領域７だけであり、データの改竄ができたとしても第一のメモリ領域６のデータまでしかデータを大きくできない。また、第一の端末２を通過する毎に、第一のメモリ領域６のデータを減算しているため、データを改竄するメリットが減少する。また、第一のキー４が解らないため偽造はできない。
【００１３】
なお、以上の説明のＩＣカードシステムでは減算処理を行う場合を説明したが、加算処理を行う場合においても同様に実施できることは言うまでもない。
【００１４】
（実施の形態２）
図３は本発明の他の実施の形態のシステム構成を示し、第三のキー１４、第四のキー１５、図４における第一のメモリ領域６と第二のメモリ領域７とを有するＩＣカード１１と、第三のキー１４を照合することにより、第一のメモリ領域６と第二のメモリ領域７を読み・書きする作用を有する第三の端末１２と、第四のキー１５を照合することにより、第二のメモリ領域７を読み・書きする作用を有する第四の端末１３とから構成される。
【００１５】
本発明のＩＣカードシステムにおいて、まず第三の端末１２で第三のキー１４と第四のキー１５を照合する。前記２つのキーを照合することにより、ＩＣカード１１の第一および第二のメモリー領域６，７にアクセス可能となる。新規カードの場合は、第一と第二のメモリー領域６，７に同一データ、例えば”１００”を記入する。再利用カードの場合は、第一と第二のメモリ領域６，７のデータを比較し、第一のメモリ領域６のデータの方が大きいか同じで有ればカードは正しく利用されていると判断する。第一のメモリ領域６のデータが第二のメモリ領域７のデータより小さいと第四の端末１３あるいは、他の端末により第二のメモリ領域７に不正にアクセスが行われ、データの加算が行われていることになり、ＩＣカード１１の不正利用を発見できる。正規使用されている場合は、第一のメモリ領域６に第二のメモリ領域７のデータを書き込む。すなわち、第三の端末１２を通過すると、それまで正規使用されていたと判断されたＩＣカード１１は、第一と第二のメモリ領域６，７には同一データが書き込まれていることとなる。
【００１６】
第四の端末１３では、第四のキー１５を照合する。第四のキー１５を照合することにより、第二のメモリ領域７にのみアクセスできる。第四の端末１３では、第二のメモリ領域７のデータを読み出し、所定の処理がなされた後に減算し、例えば”９５”に再書き込みを行う。減算処理は端末からの指令によりＩＣカード１１内で自動的に処理することも可能である。この第四の端末１３はシステムのサービス提供場所に設置されるため通常複数個存在する。従ってサービスが広がれば広がるほど管理が困難となり、第四の端末１３が盗難されたり、第四の端末１３からキーを盗聴される危険性がある。しかし本発明のＩＣカードシステムを用いることにより、たとえ第四の端末１３のキーが盗聴されたとしてもデータの書き換えができるのは第二のメモリ領域７だけであり、データの改竄ができたとしても第一のメモリ領域６のデータまでしかデータを大きくできない。また、第三の端末１２を通過する毎に、第一のメモリ領域６のデータを減算しているため、データを改竄するメリットが減少する。また、第三のキー１４が解らないためＩＣカード１１の偽造は困難となる。
【００１７】
なお、以上の説明のＩＣカードシステムでは減算処理を行う場合を説明したが、加算処理を行う場合においても同様に実施できることは言うまでもない。
【００１８】
（実施の形態３）
図５は本発明の他の実施の形態のシステム構成を示し、同図において２０は、ＩＣカードを利用する施設を示し、施設２０の入退場口２３に設置され実施の形態１または２における第一の端末または第三の端末の作用をする受付機２１と、施設２０内に設置され施設２０のサービスに応じて第二のメモリ領域のデータを減算する実施の形態１または２における第二の端末または第四の端末の作用を有するサービス機２２ａ〜２２ｃとから構成される。
【００１９】
実施の形態１記載のＩＣカードシステムにおいて、ＩＣカード１を使用する施設２０の入退場口２３に受付機２１があり、ＩＣカード１保持者は現金等との引き替えに、受付機２１で、第一のキー４を照合し第一のメモリ領域６に例えばデータ”１００”を、第二のメモリ領域７にも第一のメモリ領域６と同一データ”１００”を書き込んでもらう。もしくは、第一・第二のメモリ領域６、７に購入金額に見合う同一のデータが書き込まれたＩＣカード１を購入する。
【００２０】
ＩＣカード１保持者は施設内においてサービスを受けると、例えばサービス機２２ａにより、第二のキー５を照合し、第二のメモリ領域７にアクセスし、データ”１００”を読み出した後、施設が提供したサービス分の減算処理をし、例えばデータ”９５”に書き換える。減算処理は端末からの指令によりＩＣカード１内で自動的に行うことも可能である。施設２０の出口でもある入退場口２３では、受付機２１で、第一のキー４を照合し第一のメモリ領域６のデータ”１００”と第二のメモリ領域７のデータ”９５”を読み出し、第一のメモリ領域６のデータが第二のメモリ領域７のデータより大きいか同じであれば、サービス機２２ａ〜ｃで不正がなく正規の処理が行われたと判断する。小さいとサービス機２２ａ〜ｃあるいは、他の端末により第二のメモリ領域７に不正にアクセスが行われ、データの加算が行われていることになり、ＩＣカード１の不正利用を発見できる。
【００２１】
そして、第一のメモリ領域６のデータ”１００”が第二のメモリ領域７のデータ”９５”より大きければ、第一のメモリ領域６のデータを第二のメモリ領域７のデータ”９５”に書き換える。
【００２２】
次にこの施設２０を利用するときは、施設２０の入り口で受付機２１により、ＩＣカード１の第一のキー４を照合し、第一のメモリ領域６のデータと第二のメモリ領域７のデータが同一であるかどうかを比較する。上記に示した例の場合であれば、同一の”９５”であれば、そのカードは正しく使用されており、同一でなければデータの改竄がなされたと判定できる。このシステムにおいては、ＩＣカード１が使用される施設２０の入退場口２３で受付機２１でデータの検証が行われ、受付機２１さえ管理が十分に行われれば、たとえサービス機２２ａ〜ｃが盗まれ、第二のキー５を解読されたとしても、第一のメモリ領域６にはアクセスできないためデータの改竄は行われず、システムのセキュリティを高めることができる。施設２０の内部で、データの改竄が行われた場合は、第二のメモリ領域７のデータが第一のメモリ領域６のデータより同じか小さい範囲であれば検出できないが、データの改竄を大量に行うことはできず、改竄する効果を極めて小さくすることができる。また、第一のキー４が解らないためＩＣカード１を偽造をされることはない。
【００２３】
ここで、本発明の第一および第二のメモリ領域を減算するＩＣカードシステムを用いた一具体例を示す。
【００２４】
ゴルフ練習場において、入場時に購入金額に見合う練習ボール数を書き込まれたＩＣカードを購入する。例えば１００球分購入したのであれば、第一・第二のメモリ領域に１００が書き込まれたカードとなる。そして、練習場内の端末にＩＣカードを挿入することで、一球ずつもしくは数球ずつゴルフボールが打てる状態となる。
【００２５】
そして例えば、５０球用いたのちに練習場を出る際には、入出場口の端末において、第二のメモリ領域に書き込まれた５０というデータを第一のメモリ領域にも書き込む。そして、次に訪れた際には、５０球分の持ち玉がある状態から始められることとなる。
【００２６】
また、第二のメモリ領域を加算するＩＣカードシステムを用いた一具体例として、遊園地等の施設において、個人情報を書き込んだ会員カードを用いて行う場合を示す。
【００２７】
施設入場時に第一・第二のメモリ領域のデータをチェックした後、第二のメモリ領域に入場料金分を書き加える。そして、アトラクション等を利用する毎にアトラクションの入場口におかれた端末により、順次利用施設数もしくは利用施設金額分を第二のメモリ領域に書き加える。そして、退場する際に第一のメモリ領域のデータを第二のメモリ領域のデータに書き換えるが、その際、差額分をＩＣカード利用者の個人情報に基づいてキャッシュレスで銀行等の口座から引き落とすといった利用法を行うことができる。
【００２８】
なお、以上の説明では、ＩＣカード、第一の端末がそれぞれ１個ずつの場合を説明したが、それぞれ複数個で構成されても同様に実施できる。
【００２９】
またなお、上記実施の形態においては、暗号機能を用いない場合を示したが、暗号機能と組み合わせて用いるとさらにセキュリティが向上することは言うまでもない。
【００３０】
またなお、上記実施の形態においては本システムに用いられるカードをＩＣカードとして説明したが、非接触ＩＣカードの場合は、端末を盗まれなくてもキーを盗聴される可能性が高く、より高い効果を得ることができることも言うまでもない。
【００３１】
【発明の効果】
以上のように本発明によれば、２つのアクセス権の異なるメモリ領域のデータをアクセス権に応じて読み・書き・比較するという作用を有し、第一の端末で第一のメモリ領域と第二のメモリ領域のデータを読み出し、加算処理するシステムであれば第一の領域のデータが第二の領域のデータより小さいか同一であれば、また減算するシステムであれば第一の領域のデータが第二の領域のデータより大きいか同一であれば、正規のＩＣカードが正しく処理されていると判断する機能を得ることができる。
【００３２】
またＩＣカードに暗号機能を搭載することなくセキュリティの高いシステムを提供でき、暗号機能を無くすことにより、システムの安価、処理速度の向上、応用範囲の拡大も可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態１におけるシステム構成図
【図２】本発明の実施の形態１におけるＩＣカードの構成図
【図３】本発明の実施の形態２におけるシステム構成図
【図４】本発明の実施の形態２におけるＩＣカードの構成図
【図５】本発明の実施の形態３における外観図
【図６】従来のＩＣカードシステム構成図
【図７】従来のキー照合のフローチャート
【符号の説明】
１、１１    ＩＣカード
２          第一の端末
３          第二の端末
４          第一のキー
５          第二のキー
６          第一のメモリ領域
７          第二のメモリ領域
１２        第三の端末
１３        第四の端末
１４        第三のキー
１５        第四のキー
２０          ＩＣカード利用施設
２１        受付機
２２ａ〜ｃ  サービス機
２３        入退場口
【図１】
0003575226.tif 000002
【図２】
0003575226.tif 000003
【図３】
0003575226.tif 000004
【図４】
0003575226.tif 000005
【図５】
0003575226.tif 000006
【図６】
0003575226.tif 000007
【図７】
0003575226.tif 000008