(57)【特許請求の範囲】
【請求項１】
所定の取引に際して必要とされる取引情報を記憶し、記憶媒体読取装置から入力される読取要求に応じて前記取引情報を前記記憶媒体読取装置に対して出力する記憶媒体であって、
所定の時間を変更可能にして格納する格納手段と、
前記記憶媒体読取装置から読取要求が入力された場合に、前回の取引情報が出力された時点から前記所定の時間以内に入力された読取要求であるか否かを判定する判定手段と、
前記判定手段により前記所定の時間以内に入力された読取要求であると判定された場合には、該読取要求を入力した記憶媒体読取装置に対して前記取引情報を出力しないよう制御するとともに、前記判定手段により前記所定の時間以内に入力された読取要求ではないと判定された場合には、該読取要求を入力した記憶媒体読取装置に対して前記取引情報を出力するよう制御する制御手段と
を備え、
前記格納手段は、前記所定の時間を変更して格納する場合に、所定の最低時間以下の時間については格納を拒絶する
ことを特徴とする記憶媒体。
【請求項２】
前記取引情報が出力された時点から計時を開始して、前記所定の時間を計時すると計時を終了する計時手段を備え、前記判定手段は、前記計時手段により計時が続行されている場合には、前記所定の時間以内に入力された読取要求であるものと判定することを特徴とする請求項１に記載の記憶媒体。
【請求項３】
時間を刻んで時刻を示す時計手段と、前記取引情報が出力された時点において前記時計手段により示された時刻を記憶する記憶手段とを備え、前記判定手段は、前記読取要求の入力時点において前記時計手段により示される時刻が前記記憶手段により記憶された時刻から前記所定の時間以内である場合には、前記所定の時間以内に入力された読取要求であるものと判定することを特徴とする請求項１に記載の記憶媒体。
【請求項４】
所定の取引に際して必要とされる取引情報を記憶し、記憶媒体読取装置から入力される読取要求に応じて前記取引情報を前記記憶媒体読取装置に対して出力する記憶媒体であって、
所定の時間を変更可能にして格納する格納手段と、
前記記憶媒体読取装置から読取要求が入力された場合に、前回の読取要求が入力された時点から所定の時間以内に入力された読取要求であるか否かを判定する判定手段と、
前記判定手段により前記所定の時間以内に入力された読取要求であると判定された場合には、該読取要求を入力した記憶媒体読取装置に対して前記取引情報を出力しないよう制御するとともに、前記判定手段により前記所定の時間以内に入力された読取要求ではないと判定された場合には、該読取要求を入力した記憶媒体読取装置に対して前記取引情報を出力するよう制御する制御手段と
を備え、
前記格納手段は、前記所定の時間を変更して格納する場合に、所定の最低時間以下の時間については格納を拒絶する
ことを特徴とする記憶媒体。
【請求項５】
前記読取要求が入力された時点から計時を開始して、前記所定の時間を計時すると計時を終了する計時手段を備え、前記判定手段は、前記計時手段により計時が続行されている場合には、前記所定の時間以内に入力された読取要求であるものと判定することを特徴とする請求項４に記載の記憶媒体。
【請求項６】
時間を刻んで時刻を示す時計手段と、前記読取要求が入力された時点において前記時計手段により示された時刻を記憶する記憶手段とを備え、前記判定手段は、前記読取要求の入力時点において前記時計手段により示される時刻が前記記憶手段により記憶された時刻から前記所定の時間以内である場合には、前記所定の時間以内に入力された読取要求であるものと判定することを特徴とする請求項４に記載の記憶媒体。
【請求項７】
取引に関する各種情報を外部に報知する報知手段をさらに備え、該報知手段は、前記判定手段により前記所定の時間以内に入力された読取要求であると判定された場合には、取引に際して不正行為がおこなわれた旨の情報を報知することを特徴とする請求項１〜６のいずれか一つに記載された記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、所定の取引（クレジットカード取引など）に際して必要とされる取引情報を記憶し、記憶媒体読取装置から入力される読取要求に応じて取引情報を記憶媒体読取装置に対して出力する記憶媒体に関し、特に、既存のシステムを大幅に変更することなく、クレジットカード取引などの取引の安全性を十分に確保することができる記憶媒体に関する。
【０００２】
【従来の技術】
従来より、商品購入やサービス提供などの取引に際して、現金の代わりにクレジットカードを利用するクレジットカード取引と呼ばれるものがある。かかるクレジットカードは、カードを一意に特定するための識別情報など、クレジットカード取引に際して必要とされるカード情報が記録されたものである。
【０００３】
そして、クレジットカード取引に際しては、店員が顧客からクレジットカードを預かって、クレジットカードに記録されたカード情報をカードリーダにより読み取った後に、取引明細とともにクレジットカードを顧客に返却するという一連の処理がおこなわれる。
【０００４】
かかるクレジットカード取引に用いられるクレジットカードは、上述したようにカード情報を記録するものであるが、安価に製造ができて取扱いも容易であることから、かかるカード情報を磁気情報として記録する磁気カードが一般的に広く利用されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記の従来技術は、カード利用者がクレジットカード取引を安心しておこなうことができず、また、カード会社は偽造カードの使用により多大な被害を被っており、クレジットカード取引の安全性を十分に確保することができないという問題点があった。
【０００６】
すなわち、磁気カードはカード情報を磁気情報として記録するところ、正規なカードリーダでなくとも容易にカード情報を読み取ることが可能であるため、「スキミング」と呼ばれる不正行為が増大する事態に至っている。このスキミングとは、正規なカードリーダによりカード情報を読み取るとともに、不正なカードリーダによってもカード情報を読み取るという二度読みにより、カード情報を不正に入手する行為をいい、この不正なカードリーダにより読み取ったカード情報を用いて偽造カードを複製し、複製した偽造カードを本人になりすまして使用することを目的としたカード犯罪である。
【０００７】
かかるスキミングは、正規なカードリーダによるカード情報の読み取りに際して、店舗のレジカウンタの影に隠されるか、店員が懐に隠し持つなどされた不正なカードリーダにより店員などが顧客の目を盗んでおこなうものであり、また、クレジットカード自体が盗まれるわけではないため、スキミングの現場をカード利用者が認識することは極めて困難である。
【０００８】
このため、スキミングを未然に防止したり、スキミングにより複製された偽造カードの使用を未然に防止することも困難であり、偽造カードが使用されてカード請求書がカード会社からカード利用者に送付されてはじめて、カード利用者はスキミングがなされたことを認識することができた。
【０００９】
このようにスキミングにより複製された偽造カードが使用された場合、店舗側に支払われるカード使用料はカード会社が基本的に負担するが、スキミング行為がカード利用者の不注意によりなされた場合などに限り、カード利用者がカード使用料を負担することが一般的である。
【００１０】
このため、カード利用者はスキミングによって無用なトラブルに巻き込まれ、クレジットカード取引を安心しておこなうことができず、また、カード会社はスキミングにより複製された偽造カードの使用によって多大な被害を被っており、クレジットカード取引の安全性が十分に確保されない事態に至っている。
【００１１】
このような事態に対して、クレジットカードを磁気カードからＩＣカードに移行して安全性を高める対策も考えられるが、単純にＩＣカードに移行しただけでは、カード情報の読み取りや偽造カードの複製が磁気カードよりも多少難しくなるだけなので、スキミングを根本的に防止することは困難であると考えられる。
【００１２】
また、ＩＣカード、カードリーダおよびカード会社の三者間で高度な認証処理などをおこなうことにより安全性を高める対策も考えられるが、ブラックリストなどに基づいて必要最小限で認証処理をおこなっている既存のクレジットカード取引のシステムを変更して、新たなクレジットカード取引のシステムを構築する必要があるため、急速に増大しているスキミングを早急に防止することは困難である。
【００１３】
特に、スキミングによる不利益はカード利用者およびカード会社に主に生じるものであり、店舗側は直接的な不利益を受けない。このため、店舗側は新たなクレジットカード取引のシステムを構築することに積極的ではなく、早急に新たなシステムを構築することは容易ではないと考えられる。さらに、カードリーダの変更をともなう場合には、既に店舗に導入されている数万台ものカードリーダを全て交換しなければならないところ、交換に時間を要するとともに多大な費用がかかるため、新たなクレジットカード取引のシステムを早急に構築することは困難であると考えられる。
【００１４】
このようなことから、既存のクレジットカード取引のシステムを大幅に変更することなく、如何に早急にスキミング対策を講ずるかが極めて重要な課題となっている。
【００１５】
そこで、この発明は、上述した従来技術による問題点を解消するためになされたものであり、既存のシステムを大幅に変更することなく、クレジットカード取引などの取引の安全性を十分に確保することができる記憶媒体を提供することを目的とする。
【００１６】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項１の発明に係る記憶媒体は、所定の取引に際して必要とされる取引情報を記憶し、記憶媒体読取装置から入力される読取要求に応じて前記取引情報を前記記憶媒体読取装置に対して出力する記憶媒体であって、所定の時間を変更可能にして格納する格納手段と、前記記憶媒体読取装置から読取要求が入力された場合に、前回の取引情報が出力された時点から前記所定の時間以内に入力された読取要求であるか否かを判定する判定手段と、前記判定手段により前記所定の時間以内に入力された読取要求であると判定された場合には、該読取要求を入力した記憶媒体読取装置に対して前記取引情報を出力しないよう制御するとともに、前記判定手段により前記所定の時間以内に入力された読取要求ではないと判定された場合には、該読取要求を入力した記憶媒体読取装置に対して前記取引情報を出力するよう制御する制御手段とを備え、前記格納手段は、前記所定の時間を変更して格納する場合に、所定の最低時間以下の時間については格納を拒絶することを特徴とする。
【００１７】
また、請求項２の発明に係る記憶媒体は、請求項１に記載の発明において、前記取引情報が出力された時点から計時を開始して、前記所定の時間を計時すると計時を終了する計時手段を備え、前記判定手段は、前記計時手段により計時が続行されている場合には、前記所定の時間以内に入力された読取要求であるものと判定することを特徴とする。
【００１８】
また、請求項３の発明に係る記憶媒体は、請求項１に記載の発明において、時間を刻んで時刻を示す時計手段と、前記取引情報が出力された時点において前記時計手段により示された時刻を記憶する記憶手段とを備え、前記判定手段は、前記読取要求の入力時点において前記時計手段により示される時刻が前記記憶手段により記憶された時刻から前記所定の時間以内である場合には、前記所定の時間以内に入力された読取要求であるものと判定することを特徴とする。
【００１９】
また、請求項４の発明に係る記憶媒体は、所定の取引に際して必要とされる取引情報を記憶し、記憶媒体読取装置から入力される読取要求に応じて前記取引情報を前記記憶媒体読取装置に対して出力する記憶媒体であって、所定の時間を変更可能にして格納する格納手段と、前記記憶媒体読取装置から読取要求が入力された場合に、前回の読取要求が入力された時点から所定の時間以内に入力された読取要求であるか否かを判定する判定手段と、前記判定手段により前記所定の時間以内に入力された読取要求であると判定された場合には、該読取要求を入力した記憶媒体読取装置に対して前記取引情報を出力しないよう制御するとともに、前記判定手段により前記所定の時間以内に入力された読取要求ではないと判定された場合には、該読取要求を入力した記憶媒体読取装置に対して前記取引情報を出力するよう制御する制御手段とを備え、前記格納手段は、前記所定の時間を変更して格納する場合に、所定の最低時間以下の時間については格納を拒絶することを特徴とする。
【００２０】
また、請求項５の発明に係る記憶媒体は、請求項４に記載の発明において、前記読取要求が入力された時点から計時を開始して、前記所定の時間を計時すると計時を終了する計時手段を備え、前記判定手段は、前記計時手段により計時が続行されている場合には、前記所定の時間以内に入力された読取要求であるものと判定することを特徴とする。
【００２１】
また、請求項６の発明に係る記憶媒体は、請求項４に記載の発明において、時間を刻んで時刻を示す時計手段と、前記読取要求が入力された時点において前記時計手段により示された時刻を記憶する記憶手段とを備え、前記判定手段は、前記読取要求の入力時点において前記時計手段により示される時刻が前記記憶手段により記憶された時刻から前記所定の時間以内である場合には、前記所定の時間以内に入力された読取要求であるものと判定することを特徴とする。
【００２５】
また、請求項７の発明に係る記憶媒体は、請求項１〜６のいずれか一つに記載の発明において、取引に関する各種情報を外部に報知する報知手段をさらに備え、該報知手段は、前記判定手段により前記所定の時間以内に入力された読取要求であると判定された場合には、取引に際して不正行為がおこなわれた旨の情報を報知することを特徴とする。
【００２６】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係る記憶媒体の好適な実施の形態を詳細に説明する。なお、以下に示す実施の形態１および２では、本発明を記憶媒体としてのＩＣカードに適用した場合を示すが、本発明はこれに限定されるものではなく、メモリやデータ処理用のＣＰＵ（central processing unit）を内蔵し、ＣＰＵが外部からの要求に応じてメモリに記憶された所定の情報を外部に出力する、あらゆる記憶媒体にも同様に適用することができる。たとえば、取引情報を記憶して出力する媒体としての利用が将来的に考えられている携帯電話などの携帯情報端末にも同様に適用することができる。
【００２７】
また、以下に示す実施の形態１および２では、クレジットカード取引に用いられるＩＣカードに本発明を適用した場合を示すが、本発明はこれに限定されるものではなく、商品購入やサービス提供などの取引に際して店員などがカード所有者からＩＣカードを預かって、ＩＣカードに記憶された情報をカードリーダにより読み取った後にＩＣカードをカード所有者に返却するという一連の処理を含む、あらゆる取引に用いられるＩＣカードにも同様に適用することができる。
【００２８】
（実施の形態１）
まず、本実施の形態１に係るＩＣカードの構成について説明する。図１は、本実施の形態１に係るＩＣカード１０の構成を示すブロック図である。同図に示すように、このＩＣカード１０は、入出力部１１と、タイマ１２と、カード情報記憶部１３と、報知部１４と、制御部１５とから構成される。
【００２９】
概略的に、本実施の形態１に係るＩＣカード１０は、クレジットカード取引に際して必要とされるカード情報をカード情報記憶部１３に記憶し、ＩＣカード１０のカード情報を読み取る外部装置としてのカードリーダから入力される読取要求に応じてカード情報記憶部１３に記憶されたカード情報をカードリーダに出力するものである。
【００３０】
ここで、本実施の形態１に係るＩＣカード１０は、カード情報の出力処理に特徴があり、具体的には、前回のカード情報が出力された時点から計時を開始して、所定の時間を計時すると計時を終了するタイマ１２を備え、カードリーダから読取要求が入力された際にタイマ１２が作動中である場合には、カードリーダに対してカード情報を出力しないよう制御することにより、ＩＣカード１０それのみでスキミング対策を講じることができるよう構成している。
【００３１】
次に、図１に示したＩＣカード１０の各部の処理を説明する。ＩＣカード１０の各部のうち、入出力部１１は、ＩＣカード１０を読み取る外部装置としてのカードリーダとの間で各種の情報を入出力する処理部である。具体的には、カード情報記憶１３に記憶されたカード情報を読み取る読取要求をカードリーダから入力するとともに、読み取られたカード情報をカードリーダに出力する。
【００３２】
タイマ１２は、あらかじめ設定された所定時間を計時する処理部であり、具体的には、制御部１５からタイマスタート信号が入力されると計時を開始し、あらかじめ設定された所定時間を計時すると計時を終了する。すなわち、時間ゼロから計時を開始して、あらかじめ設定された所定時間をタイムアップするまで計時を継続するものである。
【００３３】
ここで、タイマ１２においてあらかじめ設定される所定時間は、クレジットカード取引という本来の目的を減退させず、かつ、スキミングを防止することの両者を考慮して定められる。すなわち、後述するように、タイマ１２が計時中（作動中）である場合には、制御部１５の制御によりＩＣカード１０のカード情報の読み取りを拒絶するため、所定時間を長時間に設定すると、ＩＣカード１０によりクレジットカード取引を連続しておこなう場合に、続けてカード情報を読み取ることができない状況が生じてしまう。一方、所定時間を短時間に設定すると、短時間をおくだけでスキミングが可能な状況が生じてしまう。
【００３４】
そこで、所定時間は、店員にＩＣカード１０を預けてからカード情報を読み取って返却するまでの時間、すなわち、１回のクレジットカード取引に要する一般的な時間よりも長時間であって、かつ、クレジットカード取引をおこなってから同一店舗または他の店舗において再度クレジットカード取引をおこなうまでの時間、すなわち、１回のクレジットカード取引から次のクレジットカード取引までの一般的な時間よりも短時間に設定される。例えば、３分、５分、１０分などの所定時間があらかじめ設定される。
【００３５】
タイマ１２は、上記のように定められた所定時間を格納するが、この所定時間は変更不可能に設定して格納される。これにより、例えば、悪意を持った店員により、あらかじめ設定された所定時間がスキミングを防ぎきれない短時間に変更されるようなことを防止することできる。なお、このタイマ１２による機能は、ハードウェアまたはソフトウェアのいずれでも実現することができる。
【００３６】
図１の説明に戻ると、カード情報記憶部１３は、ＩＣカード１０を一意に特定するための識別情報など、クレジットカード取引に際して必要とされるカード情報を記憶するメモリである。なお、かかるカード情報が制御部１５の制御により入出力部１１を介してカードリーダに出力される情報である。
【００３７】
報知部１４は、クレジットカード取引に関する各種情報をＩＣカード１０の外部に報知する処理部であり、例えば、カードリーダによりＩＣカード１０に対して不正行為としてのスキミングが試みられた旨をＩＣカード１０の所有者に報知する。具体的には、液晶パネルやスピーカなどにより構成され、例えば、液晶パネルとして構成した場合には、スキミングが試みられた旨を示す情報やスキミングが試みられた時刻などを表示し、また、スピーカとして構成された場合には、スキミングが試みられた旨を示す警報などを出力する。かかる報知部１４による報知を通じて、ＩＣカード１０の所有者はスキミングの現場を認識することができる。
【００３８】
制御部１５は、ＩＣカード１０の各部を制御する処理部であり、機能概念的に、タイマ制御部１５ａと、応答判定部１５ｂと、応答処理部１５ｃとから構成される。このうち、タイマ制御部１５ａは、カード情報記憶部１３に記憶されたカード情報が入出力部１１を介してカードリーダに出力された場合に、タイマスタート信号をタイマ１２に出力する処理部である。なお、かかるタイマスタート信号が入力されたタイマ１２は、時間ゼロから計時を開始する。
【００３９】
応答判定部１５ｂは、入出力部１１を介してカードリーダから入力された読取要求に対して応答するか否かを判定する処理部である。具体的には、読取要求が入力された際にタイマ１２が作動中であるか否かを参照し、タイマ１２が作動中である場合には、応答を拒絶する旨を判定し、一方タイマ１２が作動中でない場合には、応答する旨を判定する。
【００４０】
応答処理部１５ｃは、応答判定部１５ｂの判定結果に応じて所定の応答処理をおこなう処理部である。具体的には、応答判定部１５ｂにより応答する旨が判定された場合には、カード情報記憶部１３に記憶されたカード情報を入出力部１１を介してカードリーダに出力するとともに、タイマ１２にタイマスタート信号を出力するようタイマ制御部１５ａを制御する。
【００４１】
これとは反対に、応答判定部１５ｂにより応答を拒絶する旨が判定された場合には、読取要求を拒絶し（上記のようにカード情報をカードリーダに出力することはおこなわず）、不正行為であるスキミングがＩＣカード１０に対して試みられた旨を報知するよう報知部１４を制御する。
【００４２】
次に、上記してきたように構成されるＩＣカード１０によるカード情報出力処理の手順を説明する。図２は、図１に示したＩＣカード１０によるカード情報出力処理の手順を示すフローチャートである。同図に示すように、ＩＣカード１０においては、カードリーダから入出力部１１を介して読取要求を入力すると（ステップＳ２０１）、応答判定部１５ｂは、タイマ１２が作動中であるか否かを参照することにより、読取要求に対して応答するか否かを判定する（ステップＳ２０２）。
【００４３】
この判定により、応答する旨が判定された場合、すなわちタイマ１２が作動中でない場合には（ステップＳ２０２否定）、応答処理部１５ｃは、カード情報記憶部１３に記憶されたカード情報を入出力部１１を介してカードリーダに出力し（ステップＳ２０３）、タイマ１２は、タイマ制御部１５ａから入力されたタイマスタート信号に対応して時間ゼロから計時を開始する（ステップＳ２０４）。
【００４４】
これとは反対に、応答判定部１５ｂにより応答を拒絶する旨が判定された場合、すなわちタイマ１２が作動中である場合には（ステップＳ２０２肯定）、応答処理部１５ｃは、読取要求を拒絶して、上記のようにカード情報をカードリーダに出力することはおこなわず（ステップＳ２０５）、報知部１４は、不正行為であるスキミングがＩＣカード１０に対して試みられた旨をＩＣカードの所有者に報知する（ステップＳ２０６）。
【００４５】
次に、上記したカード情報出力処理について、（１）正規なカードリーダに続いて不正なカードリーダを用いてＩＣカード１０のカード情報を読み取ろうとする場合、（２）不正なカードリーダに続いて正規なカードリーダを用いてＩＣカード１０のカード情報を読み取ろうとする場合を例に挙げて具体的に説明する。
【００４６】
（１）正規なカードリーダに続いて不正なカードリーダを用いた場合
この場合、正規なカードリーダによるＩＣカード１０の読み取りについては、図２に示すステップＳ２０２において、タイマ１２が作動中でないと判定される。このため、ステップＳ２０３およびＳ２０４に進み、ＩＣカード１０は、カード情報を正規なカードリーダに出力し、タイマ１２の計時を時間ゼロから開始する。そして、正規なカードリーダは、ＩＣカード１０から読み取ったカード情報に基づいて取引明細を発行する。なお、発行された取引明細はＩＣカード１０の所有者に手渡される。
【００４７】
かかる読み取りに続いておこなわれる不正なカードリーダによるＩＣカード１０の読み取りについては、図２に示すステップＳ２０２において、タイマ１２が作動中であると判定される。このため、ステップＳ２０５およびＳ２０６に進み、ＩＣカード１０は、読取要求を拒絶して、上記のようにカード情報をカードリーダに出力することはおこなわず、不正行為であるスキミングがＩＣカード１０に対して試みられた旨をＩＣカード１０の所有者に報知する。
【００４８】
このように、正規なカードリーダに続いて不正なカードリーダを用いた場合には、不正なカードリーダによるＩＣカード１０の読み取りは拒絶されるので、不正行為であるスキミングを未然に防止することができる。また、スキミングがＩＣカード１０に対して試みられた旨がＩＣカード１０の所有者に報知されるので、ＩＣカード１０の所有者は、かかる店舗でのクレジットカード取引に事後的に注意することができる。
【００４９】
（２）不正なカードリーダに続いて正規なカードリーダを用いた場合
この場合、不正なカードリーダによるＩＣカード１０の読み取りについては、図２に示すステップＳ２０２において、タイマ１２が作動中でないと判定される。このため、ステップＳ２０３およびＳ２０４に進み、ＩＣカード１０は、カード情報を正規なカードリーダに出力し、タイマ１２の計時を時間ゼロから開始する。ただし、不正なカードリーダは、ＩＣカード１０から読み取ったカード情報に基づいてクレジットカード会社と通信することなどはしないので、正規なカードリーダと異なり、取引明細を発行することはない。
【００５０】
かかる読み取りに続いておこなわれる正規なカードリーダによるＩＣカード１０の読み取りについては、図２に示すステップＳ２０２において、タイマ１２が作動中であると判定される。このため、ステップＳ２０５およびＳ２０６に進み、ＩＣカード１０は、読取要求を拒絶して、上記のようにカード情報をカードリーダに出力することはおこなわず、不正行為であるスキミングがＩＣカード１０に対して試みられた旨をＩＣカードの所有者に報知する。すなわち、正規なカードリーダであるにもかかわらず、ＩＣカード１０からカード情報を読み取ることができないため、取引明細を発行することができない。
【００５１】
このように、不正なカードリーダに続いて正規なカードリーダを用いた場合には、正規なカードリーダによるＩＣカード１０の読み取りは拒絶されるところ、取引明細が発行されず、また、スキミングがＩＣカード１０に対して試みられた旨がＩＣカード１０の所有者に報知されるので、ＩＣカード１０の所有者は不正なカードリーダによりスキミングがおこなわれたことを知ることができる。このため、ＩＣカード１０の所有者は、その時点でクレジットカード会社に連絡を入れて取引を停止する措置を採ることにより、スキミングされたカード情報に基づいて偽造カードが複製されて不正な取引がおこなわれることを未然に防止することができる。
【００５２】
上述してきたように、本実施の形態１によれば、前回のカード情報が出力された時点から計時を開始して、所定の時間を計時すると計時を終了するタイマ１２を備え、カードリーダから読取要求が入力された場合に、タイマ１２が作動中であるか否かを判定し、タイマ１２が作動中であると判定された場合には、カードリーダに対してカード情報を出力しないよう制御することとしたので、ＩＣカードにタイマ機能を付加するだけでスキミング対策を講じることができ、もって既存のシステムを大幅に変更することなく、クレジットカード取引の安全性を十分に確保することが可能になる。
【００５３】
これを具体的に説明すると、正規なカードリーダに続いて不正なカードリーダを用いた場合には、不正なカードリーダによるＩＣカード１０の読み取りは拒絶されるので、不正行為であるスキミングを未然に防止することができるとともに、スキミングがＩＣカード１０に対して試みられた旨がＩＣカード１０の所有者に報知されるので、ＩＣカード１０の所有者は、かかる店舗でのクレジットカード取引に事後的に注意することができる。
【００５４】
一方、不正なカードリーダに続いて正規なカードリーダを用いた場合には、正規なカードリーダによるＩＣカード１０の読み取りは拒絶されるところ、取引明細が発行されず、また、スキミングがＩＣカード１０に対して試みられた旨がＩＣカード１０の所有者に報知されるので、ＩＣカード１０の所有者は不正なカードリーダによりスキミングがおこなわれたことを知ることができる。このため、ＩＣカード１０の所有者は、その時点でクレジットカード会社に連絡を入れて取引を停止する措置を採ることにより、スキミングされたカード情報に基づいて偽造カードが複製されて不正な取引がおこなわれることを未然に防止することができる。また、スキミングがおこなわれたことが早急に判明することから、スキミングをおこなった店舗を早急に特定することができ、これを取り締まることによって不正な店舗を排除することが可能になる。
【００５５】
このようなことから、カード利用者はクレジットカード取引を安心しておこなうことができ、また、カード会社は偽造カードの使用による多大な被害を防止することができるので、既存のシステムを大幅に変更することなく、クレジットカード取引の安全性を十分に確保することが可能になる。
【００５６】
（実施の形態２）
ところで、上記した実施の形態１では、タイマ１２によるタイマ機能に基づいてカード情報の読取要求に対して応答するか否かを判定する場合を示したが、本発明はこれに限定されるものではなく、時計が示す現在時刻に基づいて応答するか否かを判定することもできる。そこで、本実施の形態２では、時計が示す現在時刻に基づいてカード情報の読取要求に対して応答するか否かを判定する場合について説明する。
【００５７】
図２は、本実施の形態２に係るＩＣカード２０の構成を示すブロック図である。同図に示すように、このＩＣカード２０は、上記した実施の形態１に係るＩＣカード１０と比較して、タイマ１２に代えて時計２１および応答時刻記憶部２２を新たに備えるとともに、制御部２３は、応答時刻処理部２３ａと、応答判定部２３ｂと、応答処理部２３ｃとを備える。以下、このＩＣカード２０の各部の処理を説明するが、上記した実施の形態１に係るＩＣカード１０の各部と同様の処理をおこなう部位は同様の符号を付して、その詳細な説明を省略する。
【００５８】
時計２１は、時間を刻んで、年月日時分単位あるいは秒単位で現在時刻を示す処理部である。なお、かかる現在時刻を、報知部１４を介してＩＣカード２０の所有者に報知することもできる。
【００５９】
応答時刻記憶部２２は、入出力部１１を介してカードリーダにカード情報が出力された時刻を示す応答時刻を記憶するメモリである。なお、この応答時刻は、カード情報を出力する都度、応答時刻を累積して記憶する必要はなく、最新の応答時刻に順次書き換えながら記憶するものでもよい。
【００６０】
制御部２３の応答時刻処理部２３ａは、カード情報記憶部１３に記憶されたカード情報が入出力部１１を介してカードリーダに出力された場合に、時計２１が示す現在時刻を応答時刻として応答時刻記憶部２２に記憶する処理部である。
【００６１】
応答判定部２３ｂは、あらかじめ設定された所定時間を記憶し、入出力部１１を介してカードリーダから入力された読取要求に対して応答するか否かを判定する処理部である。具体的には、読取要求が入力された際に、時計２１が示す現在時刻が応答時刻記憶部２２に記憶された最新の応答時刻（前回の応答時刻）から所定時間以内であるか否かを判定し、所定時間以内である場合には、応答を拒絶する旨を判定し、一方所定時間以内でない場合には、応答する旨を判定する。
【００６２】
なお、かかる所定時間は、上記した実施の形態１と同様、クレジットカード取引という本来の目的を減退させず、かつ、スキミング行為を防止することの両者を考慮して定められ、また、変更不可能に設定して記憶される。
【００６３】
応答処理部２３ｃは、応答判定部２３ｂの判定結果に応じて所定の応答処理をおこなう処理部であり、具体的には、応答判定部２３ｂにより応答する旨が判定された場合には、カード情報記憶部１３に記憶されたカード情報を入出力部１１を介してカードリーダに出力するとともに、応答時刻記憶部２２に応答時刻を記憶するよう応答時刻処理部２３ａを制御する。
【００６４】
これとは反対に、応答判定部２３ｂにより応答を拒絶する旨が判定された場合には、上記した実施の形態１と同様、読取要求を拒絶し（上記のようにカード情報をカードリーダに出力することはおこなわず）、不正行為であるスキミングがＩＣカード１０に対して試みられた旨を報知するよう報知部１４を制御する。
【００６５】
次に、上記してきたように構成されるＩＣカード２０によるカード情報出力処理の手順を説明する。図４は、図２に示したＩＣカード１０によるカード情報出力処理の手順を示すフローチャートである。同図に示すように、ＩＣカード２０においては、カードリーダから入出力部１１を介して読取要求を入力すると（ステップＳ４０１）、応答判定部２３ｂは、時計２１が示す現在時刻が応答時刻記憶部２２に記憶された最新の応答時刻（前回の応答時刻）から所定時間以内であるか否かを判定する（ステップＳ４０２）。
【００６６】
この判定により、所定時間以内ではないと判定された場合には（ステップＳ４０２否定）、応答処理部２３ｃは、カード情報記憶部１３に記憶されたカード情報を入出力部１１を介してカードリーダに出力し（ステップＳ４０３）、応答時刻処理部２３ａは、応答時刻記憶部２２に応答時刻を記憶する（ステップＳ４０４）。
【００６７】
これとは反対に、応答判定部２３ｂにより所定時間以内であると判定された場合には（ステップＳ４０２肯定）、応答処理部２３ｃは、読取要求を拒絶して、上記のようにカード情報をカードリーダに出力することはおこなわず（ステップＳ４０５）、報知部１４は、不正行為であるスキミングがＩＣカード１０に対して試みられた旨をＩＣカードの所有者に報知する（ステップＳ４０６）。
【００６８】
このような一連のカード情報出力処理をおこなうことにより、正規なカードリーダに続いて不正なカードリーダを用いてＩＣカード２０のカード情報を読み取ろうとする場合、および不正なカードリーダに続いて正規なカードリーダを用いてＩＣカード２０のカード情報を読み取ろうとする場合に対して、上記した実施の形態１に係るＩＣカード１０と同様の効果を発揮することができる。
【００６９】
上述してきたように、本実施の形態２によれば、時間を刻んで時刻を示す時計と、前回のカード情報が出力された時刻を記憶する応答時刻記憶部２２とを備え、カードリーダから読取要求が入力された場合に、読取要求の入力時刻が応答時刻記憶部２２に記憶された時刻から所定の時間以内であるか否かを判定し、所定の時間以内であると判定された場合には、カードリーダに対してカード情報を出力しないよう制御することとしたので、ＩＣカードに時計機能を付加するだけでスキミング対策を講じることができ、もって既存のシステムを大幅に変更することなく、クレジットカード取引をの安全性を十分に確保することが可能になる。
【００７０】
なお、上記した実施の形態１および２では、前回のカード情報が出力された時点を基準にして所定時間以内であるか否かを判定する場合を示したが、本発明はこれに限定されるものではなく、前回の読取要求が入力された時点を基準にして所定時間以内であるか否かを判定する場合にも同様に適用することができる。
【００７１】
すなわち、この場合には、実施の形態１に係るＩＣカード１０のタイマ１２は、前回の読取要求が入力された時点から計時を開始し、また、実施の形態２に係るＩＣカード２０の応答時刻記憶部２２は、前回の読取要求が入力された時点において時計２１が示す時刻を記憶することとなる。
【００７２】
このように前回の読取要求が入力された時点を基準にして所定時間以内であるか否かを判定することにより、「カードリーダによる読み取りがうまくゆかない。」などの理由を付けて、カード情報の読み取りが何度も試行される場合でも、読取要求が入力される度に所定時間の基準時点がリセットされるため、確実にスキミングを防止することができる。
【００７３】
また、上記した実施の形態１および２では、所定の時間を変更不可能に設定して格納する場合を示したが、本発明はこれに限定されるものではなく、所定の時間を変更可能に設定して格納する場合にも同様に適用することができる。
【００７４】
すなわち、各カード所有者が所望する任意の所定時間をあらかじめ設定したＩＣカードを配布したり、一旦配布されたＩＣカードに設定された所定時間を専用の装置あるいはＩＣカードに設けられる設定部などを介して所望の時間に変更して設定するというものである。これにより、クレジットカード取引本来の目的を減退させず、かつ、スキミングを防止することの両者を考慮して、カード所有者ごとに所定の時間を任意に設定することが可能になる。
【００７５】
さらに、このように所定時間を変更して任意の所定時間を設定する場合でも、所定の最低時間以下の時間については設定を拒絶するようにすることもできる。これにより、スキミングを防ぎきれない短時間に設定変更されることを防止することが可能になる。
【００７６】
【発明の効果】
以上説明したように、請求項１の発明によれば、記憶媒体読取装置から読取要求が入力された場合に、前回の取引情報が出力された時点から所定の時間以内に入力された読取要求であるか否かを判定し、所定の時間以内に入力された読取要求であると判定された場合には、該読取要求を入力した記憶媒体読取装置に対して取引情報を出力しないよう制御し、所定の時間以内に入力された読取要求ではないと判定された場合には、該読取要求を入力した記憶媒体読取装置に対して取引情報を出力するよう制御することとしたので、記憶媒体それのみでスキミング対策を講じることができ、もって既存のシステムを大幅に変更することなく、クレジットカード取引などの取引の安全性を十分に確保することが可能な記憶媒体が得られるという効果を奏する。
【００７７】
また、請求項２の発明によれば、計時手段は取引情報が出力された時点から計時を開始して、所定の時間を計時すると計時を終了し、計時手段により計時が続行されている場合には、所定の時間以内に入力された読取要求であるものと判定することとしたので、タイマ機能を付加するだけでスキミング対策を講じることが可能な記憶媒体が得られるという効果を奏する。
【００７８】
また、請求項３の発明によれば、時計手段は時間を刻んで時刻を示し、記憶手段は取引情報が出力された時点において時計手段により示された時刻を記憶し、読取要求の入力時点において時計手段により示される時刻が記憶手段により記憶された時刻から所定の時間以内である場合には、所定の時間以内に入力された読取要求であるものと判定することとしたので、時計機能を付加するだけでスキミング対策を講じることが可能な記憶媒体が得られるという効果を奏する。
【００７９】
また、請求項４の発明によれば、記憶媒体読取装置から読取要求が入力された場合に、前回の読取要求が入力された時点から所定の時間以内に入力された読取要求であるか否かを判定し、所定の時間以内に入力された読取要求であると判定された場合には、該読取要求を入力した記憶媒体読取装置に対して取引情報を出力しないよう制御し、所定の時間以内に入力された読取要求ではないと判定された場合には、該読取要求を入力した記憶媒体読取装置に対して取引情報を出力するよう制御することとしたので、記憶媒体それのみでスキミング対策を講じることができ、もって既存のシステムを大幅に変更することなく、クレジットカード取引などの取引の安全性を十分に確保することが可能な記憶媒体が得られるという効果を奏する。
【００８０】
また、請求項５の発明によれば、計時手段は読取要求が入力された時点から計時を開始して、所定の時間を計時すると計時を終了し、計時手段により計時が続行されている場合には、所定の時間以内に入力された読取要求であるものと判定することとしたので、タイマ機能を付加するだけでスキミング対策を講じることが可能な記憶媒体が得られるという効果を奏する。
【００８１】
また、請求項６の発明によれば、時計手段は時間を刻んで時刻を示し、記憶手段は読取要求が入力された時点において時計手段により示された時刻を記憶し、読取要求の入力時点において時計手段により示される時刻が記憶手段により記憶された時刻から所定の時間以内である場合には、所定の時間以内に入力された読取要求であるものと判定することとしたので、時計機能を付加するだけでスキミング対策を講じることが可能な記憶媒体が得られるという効果を奏する。
【００８５】
また、請求項７の発明によれば、取引に関する各種情報を外部に報知する報知手段は、所定の時間以内に入力された読取要求であると判定された場合には、取引に際して不正行為がおこなわれた旨の情報を報知することとしたので、ユーザがスキミングの現場を早急に認識することが可能な記憶媒体が得られるという効果を奏する。
【図面の簡単な説明】
【図１】本実施の形態１に係るＩＣカードの構成を示すブロック図である。
【図２】図１に示したＩＣカードによるカード情報出力処理の手順を示すフローチャートである。
【図３】本実施の形態２に係るＩＣカードの構成を示すブロック図である。
【図４】図３に示したＩＣカードによるカード情報出力処理の手順を示すフローチャートである。
【符号の説明】
１０、２０  ＩＣカード
１１  入出力部
１２  タイマ
１３  カード情報記憶部
１４  報知部
１５、２３  制御部
１５ａ  タイマ制御部
１５ｂ、２３ｂ  応答判定部
１５ｃ、２３ｃ  応答処理部
２３ａ  応答時刻処理部
２１  時計
２２  応答時刻記憶部
【図１】
0004790152.tif 000002
【図２】
0004790152.tif 000003
【図３】
0004790152.tif 000004
【図４】
0004790152.tif 000005