(57)【特許請求の範囲】
【請求項１】
磁気カードの主面に形成されたエンボス加工、ホログラム及びマイクロ文字の少なくとも一つを検出する検出手段と、
前記磁気カードの主面及び裏面の少なくとも一つに設けられた磁気コードを読み取る磁気コード読取手段と、
前記磁気カードのカード発行者あるいはカード決済者毎に偽造判定条件を対応付けた判定条件データ群と、
前記検出手段あるいは前記磁気コード読取手段で検出された検出データと前記判定条件データ群とを照合し、カード発行者あるいはカード決済者に応じた偽造判定条件に基づく偽造判定を実行する偽造判定手段と、
前記偽造判定手段による判定結果を出力する出力手段と、
異常が発生したことを検知した場合、又は機能停止要求データを受信した場合に、前記検出手段、前記磁気コード読取手段、前記偽造判定手段としての機能の少なくとも一つを停止させる機能停止制御手段と
を備えた端末を備えた偽造カード判別システム。
【請求項２】
請求項１に記載の偽造カード判別システムにおいて、
前記端末の出力手段から出力された判定結果が偽造であることを特定する情報である場合に、該判定結果を出力して出力先に前記端末の警備を促す偽造通知手段を備えたサーバを更に備えたことを特徴とする偽造カード判別システム。
【請求項３】
請求項２に記載の偽造カード判別システムにおいて、
前記偽造判定手段は、前記偽造判定条件を、前記サーバから取得するようにした偽造カード判別システム。
【請求項４】
請求項２または請求項３に記載の偽造カード判別システムにおいて、
前記偽造判定手段は、前記偽造判定に用いられるプログラムを、前記サーバから取得するようにした偽造カード判別システム。
【請求項５】
請求項２乃至４のうち何れか１項に記載の偽造カード判別システムにおいて、
前記サーバは、
前記判定結果を受信する毎に前記判定結果に応じて判定回数及び偽造カード検出回数をカウントするカウント手段と、
前記カウント手段のカウント値を前記端末を識別する情報に関連付けて格納する記憶手段と
を更に備えた偽造カード判別システム。
【請求項６】
請求項２乃至４のうち何れか１項に記載の偽造カード判別システムにおいて、
前記サーバは、
前記判定結果を受信する毎に判定回数をカウントするカウント手段と、
前記カウント手段のカウント値を前記偽造判定の対象となったカードのカード発行者を識別する情報に関連付けて格納する記憶手段と
を更に備えた偽造カード判別システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、クレジットカードなどの磁気カードの偽造判定を防止するための偽造カード判別システムに関する。
【０００２】
【従来の技術】
クレジットカードなどの偽造カードによる被害が深刻化している。従来から、偽造カードの被害を防止するため、偽造カードを防止する装置が開発されている。偽造カード防止装置は、例えば偽造カードを挿入すると、内部のプログラムが起動して偽造か否かの判定を行う。
【０００３】
【発明が解決しようとする課題】
しかしながら、従来の偽造カード防止装置では、書換不能なＲＯＭなどに偽造カードを判別するためのプログラムが装置内に組み込まれていた。従って、偽造カードを悪用する者にそのプログラムが解析された場合には、その偽造カード防止装置の偽造カード判別機能は実効性の無いものとなってしまう。また、さらに新たな判別プログラムを組み込む場合には、さらに装置内のＲＯＭのプログラムを書き換える必要があり、作業が繁雑であった。
【０００４】
本発明は上記課題を解決するためになされたもので、その目的とするところは、偽造カードの利用を有効に防止する偽造カード判別システムを提供することにある。
【０００５】
【課題を解決するための手段】
この発明の一の観点によれば、磁気カードの主面に形成されたエンボス加工、ホログラム及びマイクロ文字の少なくとも一つを検出する検出手段と、磁気カードの主面及び裏面の少なくとも一つに設けられた磁気コードを読み取る磁気コード読取手段と、磁気カードのカード発行者あるいはカード決済者毎に偽造判定条件を対応付けた判定条件データ群と、検出手段あるいは磁気コード読取手段で検出された検出データと判定条件データ群とを照合し、カード発行者あるいはカード決済者に応じた偽造判定条件に基づく偽造判定を実行する偽造判定手段と、偽造判定手段による判定結果を出力する出力手段と、異常が発生したことを検知した場合、又は機能停止要求データを受信した場合に、検出手段、磁気コード読取手段、偽造判定手段としての機能の少なくとも一つを停止させる機能停止制御手段とを備えた端末を備えた偽造カード判別システムが提供される。また、この端末と、出力手段から出力された判定結果が偽造であることを特定する情報である場合に、該判定結果を出力して出力先に前記端末の警備を促す偽造通知手段を備えたサーバを更に備えた偽造カード判別システムが提供される。
【０００６】
このような構成によれば、異常が発生した場合には端末の主要な機能が停止するため、偽造カードの装置の解析が困難となる。従って、従来に比較して偽造カードの判別の機能が無効化する可能性が低くなる。
【０００７】
本発明の一の実施形態によれば、サーバは、判定結果を受信する毎に判定結果に応じて判定回数及び偽造カード検出回数をカウントするカウント手段と、カウント手段のカウント値を端末を識別する情報に関連付けて格納する記憶手段とを更に備える。これにより、端末が設置された加盟店毎に偽造判定処理回数を管理することができる。
【０００８】
また、本発明の別の一の実施形態によれば、サーバは、判定結果を受信する毎に判定回数をカウントするカウント手段と、カウント手段のカウント値を偽造判定の対象となったカードのカード発行者を識別する情報に関連づけて格納する記憶手段とを備える。これにより、カード発行者毎に偽造判定処理回数を管理することができる。
【０００９】
また、システム（装置）に係る本発明は、その装置により実現される方法の発明としても成立する。
【００１０】
また、本発明は、コンピュータに当該発明に相当する手順を実行させるための（あるいはコンピュータを当該発明に相当する手段として機能させるための、あるいはコンピュータに当該発明に相当する機能を実現させるための）プログラム、このプログラムを記録したコンピュータ読み取り可能な記録媒体としても成立する。
【００１１】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施形態を説明する。
（第１実施形態）
図１は本発明の第１実施形態に係る偽造カード防止システムの全体構成を示す図である。加盟店端末群１、カード発行者サーバ２及びカード決済サーバ３がカード決済ネットワーク７を介して互いに接続されている。また、加盟店端末群１はインターネットなどのネットワーク８を介して運営サーバ４に接続されている。運営サーバ４はカード発行者サーバ２、警備サーバ５及び加盟店管理サーバ６とネットワークなどを介して接続されている。加盟店端末群１はクレジットカードの加盟店に設置される。カード発行者サーバ２はカード発行者が管理するサーバである。運営サーバ４は本システムを運営する運営者が管理するサーバである。警備サーバ５は、例えば警備会社や警察など、偽造カードが利用された場合に偽造カード利用者を逮捕等するための警備を行う組織が管理するサーバである。加盟店管理サーバ６は、複数の加盟店を管理する加盟店管理者が管理するサーバである。図１では説明の便宜のため端末群１、サーバ２，３，４，５及び６はそれぞれ一つのみ示しているが、それぞれ複数設けられていてもよい。
【００１２】
図２は加盟店端末群１の詳細な構成を示す図である。加盟店端末群１はカード決済端末１１及び偽造判別端末１２から構成される。図２（ａ）はこれらカード決済端末１１及び偽造判別端末１２からなる加盟店端末群１の概念図である。カード決済端末１１は通信回線１１ａを介してカード決済ネットワーク７に接続されている。カード決済端末１１は、既存のクレジットカード決済装置でよい。偽造判別端末１２は通信回線１２ａを介してネットワーク８に接続されている。これらカード決済端末１１及び偽造判別端末１２は通信回線１２ｂを介して接続されている。偽造判別端末１２は、端末本体１２１及びこの端末本体１２１を覆う本体カバー１２２から構成される。また、偽造判別端末１２の撮像手段接続端子１３３には撮像手段１３が接続されている。この撮像手段１３は、偽造カードが利用されたと判定した場合にクレジットカードの利用者を撮像する。
【００１３】
図２（ｂ）はカード決済端末１１及び偽造判別端末１２のハードウェア構成を示す図であり、端末本体１２１の断面図である。クレジットカードを挿入するクレジットカード挿入部１２３と、このクレジットカード挿入部１２３に挿入されたクレジットカードの偽造判定を行うための各種検出部に搬送するための搬送機構１２４が端末本体１２１に設けられている。また、この搬送機構１２４によりクレジットカードが搬送される位置に偽造判定領域１２４ａが設けられている。この偽造判定領域１２４ａには、クレジットカードの偽造判定を行うための表面磁気コード読取部１２５ａと、裏面磁気コード読取部１２５ｂと、エンボス読取部１２５ｃと、ホログラム読取部１２５ｄと、マイクロ文字読取部１２５ｅが設けられている。エンボス読取部１２５ｃ、ホログラム読取部１２５ｄ及びマイクロ文字読取部１２５ｅは例えば撮像手段により実現される。
【００１４】
搬送機構１２４によりクレジットカード挿入部１２３から搬送されたクレジットカードは偽造判定領域１２４ａに達すると、これら各種読取部１２５ａ〜１２５ｅがクレジットカードが内蔵する各種情報を読み取り、偽造判定を行えるようになっている。また、この偽造判定領域１２４ａにはさらにホルダ１２６が設けられており、偽造判定処理で偽造と判定された場合に、クレジットカードをクレジットカード挿入部１２３から排出することなく取り込む。
【００１５】
また、各種読取部１２５ａ〜１２５ｅはそれぞれプロセッサ１２７に接続されており、このプロセッサ１２７に読取データを出力することにより、プロセッサ１２７が読取データに基づく偽造判定処理を実行する。プロセッサ１２７はこれら読取部１２５ａ〜１２５ｅ以外にクレジットカード挿入部１２３、書換可能メモリ１２８ａ、書換不能データ記録媒体１２８ｂ、ＩＤ読取センサ１２８ｃ、電源検知センサ１２９ａ、カバー開閉検知センサ１２９ｂ及びコントローラ１３０、通信インタフェース１３１に接続されている。
【００１６】
クレジットカード挿入部１２３にはセンサが設けられており、このセンサがカードの挿入を検知すると、プロセッサ１２７にカード挿入を検知したことを示す挿入検知データを出力する。プロセッサ１２７は、この挿入検知データの入力に応答してコントローラ１３０により搬送機構１２４を駆動させる。
【００１７】
またプロセッサ１２７は、電源検知センサ１２９ａ及びカバー開閉検知センサ１２９ｂで検知されたデータに基づきライフチェック処理を実行する。また、ＩＤ読取センサ１２８ｃが書換不能データ記録媒体１２８ｂから読み取ったＩＤに基づき、プロセッサ１２７はライフチェック処理を実行する。
【００１８】
プロセッサ１２７は、偽造判定手段、カウント情報送信手段、ライフチェック手段として機能する。例えば書換可能メモリ１２８ａからプログラムが読み出されることにより、あるいはプロセッサ１２７に内蔵されたメモリからプログラムが読み出されることにより、プロセッサ１２７がこれら各手段として機能する。また、これら各手段としてプログラム１２７が機能する際のカード決済端末１１、ネットワーク７及びネットワーク８との通信制御をプロセッサ１２７に接続された通信インタフェース１３１が行う。通信インタフェース１３１は、これらカード決済端末１１と通信回線１２ａを介して接続され、またネットワーク７及びネットワーク８と通信回線を介して接続されている。
【００１９】
さらに、偽造判別端末１２のプロセッサ１２７には外部端末接続端子１３２が設けられており、入力手段を備えた端末を接続し、その端末を操作することにより、例えば偽造判別端末１２の初期設定など、偽造判別端末１２の各種設定を行うことができる。また、偽造判別端末１２のプロセッサ１２７には外部に備え付けられた撮像手段１３と接続するための撮像手段接続端子１３３を備える。
【００２０】
図３は運営サーバ４の詳細な構成を示す図である。図３に示すように、運営サーバ４は、通信インタフェース４１と、この通信インタフェース４１に接続されたプロセッサ４２と、このプロセッサ４２に接続された加盟店情報記憶手段４３、カウント値管理情報記憶手段４４、加盟店管理記憶手段４５及びプログラム記憶手段４６からなる。また、図示しない記憶手段から所定のプログラムが読み出されることにより、プロセッサ４２がライフチェック手段４２ａ、カウント手段４２ｂ、偽造通知手段４２ｃ、加盟店管理手段４２ｄとして機能する。
【００２１】
ライフチェック手段４２ａは、偽造判別端末１２から受信したライフチェック結果データに基づきライフチェックを行いライフチェック処理を実行する手段である。
【００２２】
カウント手段４２ｂは、偽造判定処理毎に偽造判別端末１２から受信した判定データに基づき偽造判別端末１２におけるカード発行者毎の偽造判定処理の回数（カウント値）をカウントする手段である。
【００２３】
偽造通知手段４２ｃは、偽造判定処理の際に偽造判別端末１２から受信した判定データが偽造であることを示すデータである場合に偽造カードが使用されたことを警備サーバ５に通知する手段である。
【００２４】
加盟店管理手段４２ｄは、偽造判定処理毎に偽造判別端末１２から受信した判定データに基づき偽造判別端末１２における加盟店毎の偽造判定処理の回数（カウント値）を管理する手段である。
【００２５】
加盟店情報記憶手段４３は、加盟店のＩＰアドレスや電話番号の加盟店情報、偽造判別端末１２毎に付与されたＩＤを格納する。カウント値管理情報記憶手段４４は、カード発行者側における本システム利用頻度の管理のためのカウント値をデータ項目として有するカウント値管理テーブルを格納する。加盟店管理記憶手段４５は、加盟店毎に本システムの利用頻度やそれに対する偽造カードの利用頻度を管理するためのカウント値などをデータ項目として有する加盟店管理テーブルを格納する。プログラム記憶手段４６は、偽造判別端末１２に送信し、偽造判別端末１２側で起動されて偽造防止のための各種処理を実行するための送信用プログラムを格納する。また、プログラムのみならず、偽造カード（利用）防止のために必要な判定条件テーブルも格納する。
【００２６】
カウント値管理テーブルの一例を図３（ｂ）に示す。図３（ｂ）に示すように、カード発行会社毎に偽造判定回数が対応付けられている。
【００２７】
図３（ｃ）は判定条件テーブルの一例を示す図である。図３（ｃ）に示すように、判定条件テーブルは、カード発行者による利用可能なカード決済会社が対応付けられた発行者テーブルと、カード決済会社とそのカード決済会社の判定条件が対応付けられた判定テーブルから構成される。発行者テーブルにより、あるカード発行者によるカードがどのカード決済会社の決済を利用可能であるかを確認することができる。また、判定テーブルにより、あるカード決済会社がどのような判定条件を要求しているかを確認することができる。図３（ｃ）の判定テーブルにおける条件１，条件２，条件３とは、例えば磁気コード、エンボス、ホログラム、マイクロ文字のうちのいずれを偽造の判定処理として採用するか、あるいはそれらの判定をどのような手法で行うか等を特定する条件である。
【００２８】
なお、図３（ｃ）のように判定条件テーブルを発行者テーブルと判定テーブルの２つにより構成する場合に本実施形態は限定されるものではない。例えば、カード発行者毎にどのような判定条件を要求するかを確認するために、カード発行会社と判定条件を対応付けた発行者毎判定テーブルを用いてカード発行者毎に判定条件を設定してもよい。
【００２９】
加盟店管理テーブルの一例を図３（ｄ）に示す。図３（ｄ）に示すように、各加盟店での偽造カードか否かを判定した回数（偽造判定カウント値）と、偽造カードであると判定した回数（偽造カウント値）が加盟店毎に格納されている。
【００３０】
次に、上述した偽造カード防止システムを用いた偽造カード利用防止処理の動作を説明する。
【００３１】
以下に示す端末起動作業を行う前は、偽造判別端末１２のプロセッサ１２７は偽造判定手段、カウント情報送信手段、ライフチェック手段として機能し得る状態ではない。
【００３２】
まず、新規に偽造判別端末１２を利用する場合、偽造判別端末１２の起動作業を行う。起動作業は、偽造判別端末１２をカード決済端末１１と通信回線１２ｂを介して接続する。そして、偽造判別端末１２の外部端末接続端子１３２に入力手段を備えた端末を接続し、偽造判別端末１２の電源をオンにする。そして、外部端末接続端子１３２に接続された端末を用いて運営サーバ４との通信接続の設定処理を行う。具体的には、例えば偽造判別端末１２のＩＰアドレスの設定及び電話番号の登録を行う。これら設定されたＩＰアドレス及び電話番号は、運営サーバ４に送信される。運営サーバ４のプロセッサ４２は、受信したＩＰアドレス及び電話番号を加盟店情報記憶手段４３に記憶する。そして、プログラム記憶手段４６から送信用プログラム及び判定条件テーブルを読み出し、偽造判別端末１２に送信する。これら送信用プログラム及び判定条件テーブルを偽造判別端末１２が受信した後、偽造判別端末１２に接続された端末により、送信用プログラム及び判定条件テーブルが偽造判別端末１２で起動可能にインストールされる。より具体的には、このインストールにより、書換可能メモリ１２８ａにこれら送信プログラム及び判定条件テーブルが格納される。このインストールが終了すると、偽造判別端末１２における起動作業が終了する。この起動作業により、偽造判別端末１２のプロセッサ１２７が偽造判定手段、カウント情報送信手段、ライフチェック手段として機能し得る状態となる。
【００３３】
図４に示すように、クレジットカードを偽造判別端末１２のクレジットカード挿入部１２３に挿入する（ｓ１）。このカード挿入を検知したクレジットカード挿入部１２３のセンサは、カードが挿入されたことを検知すると、プロセッサ１２７にカード挿入を検知したことを示す挿入検知データを出力する。プロセッサ１２７は、この挿入検知データの入力に応答してコントローラ１３０により搬送機構１２４を駆動させてクレジットカードを偽造判定領域１２４ａに搬送する。
【００３４】
偽造判定領域１２４ａに搬送されたクレジットカードは、各読取部１２５ａ〜１２５ｅにより表面磁気コード、裏面磁気コード、エンボス、ホログラム、マイクロ文字が読み取られる。
【００３５】
図５はクレジットカードの構成の一例を示す図である。図５（ａ）はクレジットカードの主面、（ｂ）はクレジットカードの裏面を示している。図５（ａ）に示すように、クレジットカードの主面には表面磁気コード５１ａ、エンボス５２、ホログラム５３、マイクロ文字５４が形成されている。一方、図５（ｂ）に示すように、クレジットカードの裏面には裏面磁気コード５１ｂが形成されている。表面磁気コード５１ａ、エンボス５２、ホログラム５３、マイクロ文字５４がそれぞれ読み取られたデータは、プロセッサ１２７に出力される。プロセッサ１２７は、偽造判定手段として偽造判定処理を実行する（ｓ２）。
【００３６】
偽造判定の前提として、各読取部１２５ａ〜１２５ｅで読み取られたデータに含まれるカード発行者データに基づき判定条件を判定条件テーブルから抽出する。より具体的には、判定条件テーブルのうちの発行者テーブルにより、その発行者に対応付けられたカード決済会社を抽出する。そして、各読取部１２５ａ〜１２５ｅで読み取られたデータに含まれるカード決済会社データに基づき、そのカード決済会社が発行者テーブルとして登録された会社か否かを判定する。登録されている場合、そのカード決済会社による判定条件を判定テーブルにより抽出する。そして、抽出された判定条件に基づく判定処理を実行する。
【００３７】
判定処理は、具体的には、読み取られた表面磁気コード、裏面磁気コード、エンボス、ホログラム、マイクロ文字などと予め記憶された判定基礎データと照合するなどして行う。
【００３８】
以上のように、偽造判定処理手段が表面磁気コード、裏面磁気コード、エンボス、ホログラム、マイクロ文字のうちのいずれかによりクレジットカードの偽造か否かを判定すると、偽造判定結果データに加盟店のＩＰアドレス、電話番号などの加盟店情報とカード発行者データを関連づけて運営サーバ４に送信する（ｓ３）。偽造判定結果データを受信した運営サーバ４のカウント手段４２ｂは、カウント値情報記憶手段４４に格納されたカウント値管理テーブルにおいて、偽造判定結果データに関連づけられたカード発行者データで特定されるカード発行者について判定回数を１回カウントする。これにより、カード発行者毎に何回真偽判定のために偽造判別端末１２が利用されたかがカウントされ、カウント値管理テーブルが更新される。また、カウント手段４２ｂは、加盟店管理記憶手段４５に格納された加盟店管理テーブルにおいて、真偽判定結果データに関連づけられた加盟店情報で特定される加盟店について判定回数を１回カウントする。また、偽造と判定した場合には偽造カード検出回数を１回カウントする。これにより、加盟店でカウントされた真偽判定結果が真正のカードであるか、あるいは偽造のカードであるかが区別されて加盟店毎にカウントされ、加盟店管理テーブルが更新される。
【００３９】
真偽判定結果が、偽造カードで無いことを示す判定結果である場合、偽造判別端末１２は、カード読取により得られたカード発行者データ、カード決済会社データ、カード利用者データなどからなる読取データをカード決済端末１１に送信する（ｓ４）。カード決済端末１１は、受信した読み取りデータに決済金額、決済対象商品データ、加盟店情報などの決済必要情報を付加して決済データとしてカード決済サーバ３に送信する（ｓ５）。決済必要情報は、カード決済端末１１に設けられた図示しない入力手段を用いて入力されてもよいし、カード読取により取得されてもよい。決済データを受信したカード決済サーバ３は、受信した決済データに基づき決済処理を実行する。そして、決済処理結果を示す決済処理データをカード発行者サーバ２に送信する（ｓ６）。
【００４０】
一方、運営サーバ４は、（ｓ３）後で更新されたカウント値管理テーブルをカード発行者サーバ２に送信する（ｓ１１）。これにより、カード発行者は、偽造判定のために偽造判別端末１２が利用された頻度をカウント値管理テーブルにより確認することができる。また、（ｓ６）で受信した決済処理データとこのカウント値管理テーブルを照合することにより、決済情報が正確であるか否かを確認することができる。また、このように偽造判別端末１２での偽造判定回数を示すカウント値をカード発行者サーバ２及び運営サーバ４が管理することにより、偽造判定回数毎に運営サーバ４の運営者がカード発行者に対して偽造判定サービスの利用による料金を請求することができる。
【００４１】
また、（ｓ３）後で更新された加盟店管理テーブルは、加盟店管理サーバ６に送信される（ｓ１２）。これにより、加盟店管理者は、偽造判定のための偽造判別端末１２の利用頻度とともに、どの加盟店でどの程度偽造カードが利用されたか確認することができる。その結果、偽造カードの利用頻度が高い加盟店を特定し、偽造カードに対するセキュリティ対策をそのような加盟店で重点的に行うことができる。
【００４２】
なお、（ｓ１１）や（ｓ１２）はカウント値がある程度累積してから実行されてもよいし、カウントされる毎に実行されてもよい。
【００４３】
一方、（ｓ２）でプロセッサ１２７が偽造カードと判定した場合、プロセッサ１２７の偽造判定手段は、撮像手段接続端子１３３を介して接続された撮像手段１３により判定と同時に、あるいは判定してから所定の時間内にクレジットカードの利用者を自動撮像する。撮像手段１３により撮像された偽造カード利用者画像データはプロセッサ１２７に出力される。得られた偽造カード利用者画像データは判定データとともに運営サーバ４に送信される。
【００４４】
また、運営サーバ４の偽造通知手段４２ｃは、真偽判定結果データが偽造のカードであることを示す場合、図６に示すように、警備サーバ５に対して偽造カード検出通知を行って警備を促す（ｓ５１）。この偽造カード検出通知は、偽造カードであることを示す判定結果にその判定の基礎となった検出データと、偽造カードが検出された加盟店を特定する情報、偽造カード利用者画像データを送信する。警備サーバ５で検出データを受信すると、警備員はその検出データとともに送信された加盟店を特定する情報、偽造カード利用者画像データに基づき、加盟店に出向き、偽造カード利用者の追跡を行う。また、加盟店に設置された偽造判別端末１２内のホルダ１２６には、偽造カードが取り込まれているため、警備員はこの偽造判別端末１２の本体カバー１２２を取り外してホルダ１２６内に取り込まれた偽造カードを取り出し、偽造カード利用者の追跡に利用することができる。なお、これら偽造カード、偽造カード利用者画像データ、検出データを証拠として用いることにより偽造カード利用者を逮捕する条件が満たされる可能性が高くなる。
【００４５】
また、偽造カードが検出された場合も、運営サーバ４のカウント手段４２ｂ及び加盟店管理手段４２ｄは、偽造カードが検出されない場合の偽造判定処理で行ったのと同様の処理（ｓ１１，ｓ１２）を実行する。この場合、加盟店管理手段４２ｄは、偽造判定処理毎のカウント値を１回分カウントするとともに、偽造カードが検出された場合として１回カウントする。
【００４６】
偽造カードが検出された場合には、決済する必要が無いため、読取部１２５ａ〜１２５ｅで読み取られた読取データはカード決済端末１１に送信されなくてもよい。
【００４７】
次に、ライフチェック処理について説明する。
【００４８】
ライフチェック処理は、電源のオン／オフ状態を検出することによる第１のライフチェック処理、本体カバー１２２の取り外しの有無を検出することによる第２のライフチェック処理、書換不能データ記録媒体１２８ｂに記録されたＩＤや、ＩＰアドレス、電話番号などの加盟店情報を定期的に確認することによる第３のライフチェック処理からなる。
【００４９】
第１のライフチェック処理は、偽造判別端末１２の電源検知センサ１２９ａが電源がオフにされたことを検知し、電源オフ検知データをプロセッサ１２７に出力する。プロセッサ１２７のライフチェック手段は、この電源オフ検知データを運営サーバ４に送信した後、プロセッサ１２７に接続された書換可能メモリ１２８ａに格納された送信用プログラム及び判定条件テーブルなどのすべてのプログラム及びデータを消去するとともに、プロセッサ１２７の処理を終了する。これにより、偽造判別端末１２自体が偽造判定手段、カウント情報送信手段、ライフチェック手段として機能しなくなり、さらに端末１２内のプログラムを解析することができなくなる。
【００５０】
電源オフ検知データを受信した運営サーバ４のライフチェック手段は、受信した電源オフ検知データに基づき警備サーバ５に電源がオフになったことを加盟店を特定する情報とともに通知する。この通知を受け、警備サーバ５側の警備員は、偽造判別端末１２が設置された加盟店に出向いて電源がオフになった状況を早期に確認することができる。
【００５１】
第２のライフチェック手段は、偽造判別端末１２のカバー開閉検知センサ１２９ｂがカバーが取り外されたことを検知し、カバーが取り外されたことを特定するカバー検知データをプロセッサ１２７に出力する。プロセッサ１２７のライフチェック手段は、このカバー検知データを運営サーバ４に送信した後、プロセッサ１２７に接続された書換可能メモリ１２８ａに格納された送信用プログラム及び判定条件テーブルなどのすべてのプログラム及びデータを消去するとともに、プロセッサ１２７の処理を終了する。これにより、偽造判別端末１２自体が偽造判定手段、カウント情報送信手段、ライフチェック手段として機能しなくなり、さらに端末１２内のプログラムを解析することができなくなる。
【００５２】
カバー検知データを受信した運営サーバ４のライフチェック手段は、受信したカバー検知データに基づき警備サーバ５に本体カバー１２２が取り外された状態になったことを、加盟店を特定する情報とともに通知する。この通知を受け、警備サーバ５側の警備員は、偽造判別端末１２が設置された加盟店に出向いて本体カバー１２２が取り外されるに至った状況を早期に確認することができる。なお、偽造判別端末１２のオペレータが本体カバー１２２を取り外して作業する場合には、例えば外部端末接続端子１３２から端末を接続し、プロセッサ１２７のライフチェック手段としての機能を一旦停止させることにより可能となる。
【００５３】
図７は第３のライフチェック処理の動作を説明するための図である。第３のライフチェック処理では、運営サーバ４のライフチェック手段４２ａは偽造判別端末１２に対してライフチェック要求を行う（ｓ６１）。このライフチェック要求に応答して、偽造判別端末１２のプロセッサ１２７はライフチェック手段として機能し、ライフチェック処理を実行する（ｓ６２）。具体的には、ライフチェック手段は、書換可能メモリ１２８ａに格納されたＩＰアドレスや電話番号からなる加盟店情報を読み出す。また、ライフチェック手段は、書換不能データ記録媒体１２８ｂに記録されたＩＤをＩＤ読取センサ１２８ｃで読み取る。
【００５４】
そして、これらＩＰアドレス、電話番号、ＩＤをライフチェック結果データとして運営サーバ４に送信する（ｓ６３）。運営サーバ４のライフチェック手段４２ａは、このライフチェック結果データを加盟店情報記憶手段４３に格納された加盟店情報テーブルに基づき照合し、それぞれが一致しているか否かを判定する。一致していない場合には、異常有りと判定して異常有りであることを特定する情報を加盟店を特定する情報とともに警備サーバ５に送信してライフ確認要求を行う（ｓ６４）。警備サーバ５の警備員は、偽造判別端末１２が設置された加盟店に出向いて異常の有無を早期に確認することができる。
【００５５】
また、運営サーバ４のライフチェック手段４２ａは、（ｓ６４）のライフ確認要求と同時、あるいはそれと前後してライフ終了要求を偽造判別端末１２に行う（ｓ６５）。偽造判別端末１２側のライフチェック手段は、このライフ終了要求に応答して、プロセッサ１２７に接続された書換可能メモリ１２８ａに格納された送信用プログラム及び判定条件テーブルなどのすべてのプログラム及びデータを消去するとともに、動作を終了する。これにより、偽造判別端末１２自体が偽造判定手段、カウント情報送信手段、ライフチェック手段として機能しなくなる。これにより、偽造カードが利用される危険を異常が発生した場合に即座に低減することができる。
【００５６】
ライフチェックにより各種プログラムやデータなどが消去された場合、例えば外部端末接続端子１３２から端末を接続し、新たにその端末や運営サーバ４からプログラム及びデータのダウンロード作業を行うことにより、再度偽造判別端末１２を偽造判定手段などとして機能させることができる。また、この再度のダウンロードを行う際、書込不能データ記録媒体１２８ｂに記録されたＩＤを外部端末を用いて更新するのが望ましい。ＩＤを更新した場合には、偽造判別端末１２から運営サーバ４に対して更新ＩＤの登録要求を行い、運営サーバ４側でＩＤの更新処理を行うことにより、更新されたＩＤにより再度の判別システム利用が可能となる。このＩＤの更新は、例えば外部端末接続端子１３２に接続した端末からプロセッサ１２７を制御することにより実行してもよいし、予め外部接続端末１３２と書換不能データ記録媒体１２８ｂとを接続しておきプロセッサ１２７を介さずに実行してもよい。
【００５７】
本発明は上記実施形態に限定されるものではない。
【００５８】
書換不能データ記録媒体１２８ｂに記録された書換不能データ（ＩＤ）をＩＤ読取センサ１２８ｃで読み出す例を示したが、これに限定されるものではない。例えば、書換可能メモリ１２８ａの一部に設けられた書換不能領域にＩＤを予め書き込ませ、この書換不能領域のＩＤをプロセッサ１２７が読み出すようにしてもよい。
【００５９】
また、サーバ４と偽造判別端末１２との情報の送受信や、他のサーバや端末間の情報の送受信は無線通信でも有線通信でもよい。
【００６０】
また、カード決済端末１１及び偽造判別端末１２により加盟店端末群１を構成する場合を示したが、これに限定されるものではない。例えば、決済に必要な決済金額、決済の対象となった商品データ、加盟店情報などの決済必要情報を入力する入力手段を偽造判別端末１２が備え、またこれら決済必要情報を含む決済データを送信する送信手段を備えることにより、カード決済端末１１を設置することなく偽造判別端末１２単独の構成に置換することができる。
【００６１】
また、磁気カードを例に説明したが、例えばＩＣカードなど磁気カード以外のカードの場合でも、センサ１２５ａ〜１２５ｅをＩＣカード用の構成に置換することにより、本発明を適用できる。また、プロセッサ１２７のライフチェック手段はライフチェックにより書換可能メモリ１２８ａのプログラム及びデータを消去する場合を示したが、単にプロセッサ１２７によるライフチェック手段、偽造判定手段などとしての機能を停止させるのみでもよい。
【００６２】
また、ライフチェックとして電源検知とカバー開閉検知により機能を停止しプログラムやデータを消去する場合を示したが、これに限定されない。端末１２内のプログラムなどを解析するために、通常の偽造判別に必要の無い作業を検知する検知センサを設け、この検知センサにより、そのような作業を検知して機能停止やプログラム・データの消去を行うものであれば、何でも本発明を適用可能である。
【００６３】
【発明の効果】
以上詳述したように本発明によれば、偽造カードの利用を有効に防止することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係る偽造カード防止システムの全体構成を示す図。
【図２】同実施形態に係る加盟店端末群の詳細な構成を示す図。
【図３】同実施形態に係る運営サーバの詳細な構成を示す図。
【図４】同実施形態に係る偽造判定処理の動作を示す図。
【図５】クレジットカードの構成の一例を示す図。
【図６】同実施形態に係る偽造判定処理で偽造カードを検出した場合の動作を示す図。
【図７】同実施形態に係るライフチェック処理の動作を示す図。
【符号の説明】
１・・・加盟店端末群、２・・・カード発行者サーバ、３・・・カード決済サーバ、４・・・運営サーバ、５・・・警備サーバ、６・・・加盟店管理サーバ、７・・・カード決済ネットワーク、８・・・ネットワーク、１１・・・カード決済端末、１２・・・偽造判別端末、１３・・・撮像手段、１２１・・・端末本体、１２２・・・本体カバー、１２３・・・クレジットカード挿入部、１２４・・・搬送機構、１２４ａ・・・偽造判定領域、１２５ａ・・・表面磁気コード読取部、１２５ｂ・・・裏面磁気コード読取部、１２５ｃ・・・エンボス読取部、１２５ｄ・・・ホログラム読取部、１２５ｅ・・・マイクロ文字読取部、１２６・・・ホルダ、１２７・・・プロセッサ、１２８ａ・・・書換可能メモリ、１２８ｂ・・・書換不能データ記録媒体、１２８ｃ・・・読取センサ、１２９ａ・・・電源検知センサ、１２９ｂ・・・カバー開閉検知センサ、１３０・・・コントローラ、１３１・・・通信インタフェース、１３２・・・外部接続端子、１３３・・・撮像手段接続端子
【図１】
0003647794.tif 000002
【図２】
0003647794.tif 000003
【図３】
0003647794.tif 000004
【図４】
0003647794.tif 000005
【図５】
0003647794.tif 000006
【図６】
0003647794.tif 000007
【図７】
0003647794.tif 000008