(57)【要約】【課題】偽造カードであるか否かを瞬時にかつ容易に判定すること。【解決手段】偽造識別カード判定装置２００は、識別カード１００が挿入された場合、生成部４０１によって起電力を生成し、パルス検出部４０２によってパルスを検出する。そして、トラックごとにエラー検出部４０３によってエラーを検出する。エラーが検出されなかった場合、変換部４０６によってビット信号から文字データに変換し、送信部４０７によって変換された文字データを外部装置に送信する。一方、エラーが検出された場合、判定部４０４によって識別カード１００が偽造カードであるか否かを判定する。偽造カードであると判定された場合、ディスプレイ３０６、スピーカ３０７または外部装置に、偽造カードである旨を出力する。【選択図】        図４
2006107067.tif 000002
【特許請求の範囲】
【請求項１】
識別カードの磁気ストライプを用いて起電力を生成する生成手段と、
前記生成手段によって生成された起電力から前記磁気ストライプのトラックに記録されている磁気データをあらわすパルスを検出するパルス検出手段と、
前記パルス検出手段によって検出されたパルスの幅に基づいて、前記磁気データのエラーを検出するエラー検出手段と、
前記エラー検出手段によって検出された検出結果に基づいて、前記識別カードが偽造されたものであるか否かを判定する判定手段と、
を備えることを特徴とする偽造識別カード判定装置。
【請求項２】
前記エラー検出手段は、
前記パルス検出手段によって検出されたパルスの立ち上がり時間または／および立ち下がり時間に基づいて、前記磁気データのエラーを検出することを特徴とする請求項１に記載の偽造識別カード判定装置。
【請求項３】
前記判定手段は、
前記エラー検出手段によって検出されたトラックごとの検出結果の組み合わせに基づいて、前記識別カードが偽造されたものであるか否かを判定することを特徴とする請求項１または２に記載の偽造識別カード判定装置。
【請求項４】
識別カードの磁気ストライプを用いて起電力を生成する生成工程と、
前記生成工程によって生成された起電力から前記磁気ストライプのトラックに記録されている磁気データをあらわすパルスを検出するパルス検出工程と、
前記パルス検出工程によって検出されたパルスの幅に基づいて、前記磁気データのエラーを検出するエラー検出工程と、
前記エラー検出工程によって検出された検出結果に基づいて、前記識別カードが偽造されたものであるか否かを判定する判定工程と、
を含んだことを特徴とする偽造識別カード判定方法。
【請求項５】
前記エラー検出工程は、
前記パルス検出工程によって検出されたパルスの立ち上がり時間または／および立ち下がり時間に基づいて、前記磁気データのエラーを検出することを特徴とする請求項４に記載の偽造識別カード判定方法。
【請求項６】
前記判定工程は、
前記エラー検出工程によって検出されたトラックごとの検出結果の組み合わせに基づいて、前記識別カードが偽造されたものであるか否かを判定することを特徴とする請求項４または５に記載の偽造識別カード判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、識別カードの真偽を判定する偽造識別カード判定装置および偽造識別カード判定方法に関する。
【背景技術】
【０００２】
日本工業規格である、ＪＩＳ番号−年号，名称  ＪＩＳ  Ｘ  ６３０２：１９９８、識別カード−記録技術（以下「ＪＩＳ  Ｘ  ６３０２」という。「ＪＩＳ  Ｘ  ６３０２」については、下記非特許文献１を参照。）の規定に基づく識別カードは、クレジットカードとして広く普及し、現金をもちいることなく容易に決済処理をおこなうことができる。この識別カードには、決済に必要なデータが磁気データとして磁気ストライプ領域の所定の箇所（たとえば、トラック１、トラック２、トラック３）に記録されている。決済する場合は、その磁気データを読み取って、決済センター（ＣＡＦＩＳ）へ送信し、決済センターがその識別カードが有効であるか否かを各カード会社へ問い合わせをし、各カード会社からの認証データを受信することによっておこなわれる。
【０００３】
【非特許文献１】日本工業標準調査会著  「ＪＩＳ  Ｘ  ６３０２：１９９８、識別カード−記録技術」  日本規格協会出版  １９９８年
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このように従来技術においては、真正（本物）の識別カードの上記トラック１、トラック２の磁気データをコピーするなどして、容易に偽造カードが作成され、偽造カードによってあたかも真正の識別カードのように見せかけて不正に決済を実行してしまうという被害が多数発生しており、社会問題にも発展している。
【０００５】
この発明は、上述した従来技術による問題を解決するため、偽造された識別カードであるか否かを瞬時にかつ容易に判定することができる偽造識別カード判定装置および偽造識別カード判定方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる偽造識別カード判定装置は、識別カードの磁気ストライプを用いて起電力を生成する生成手段と、前記生成手段によって生成された起電力から前記磁気ストライプのトラックに記録されている磁気データをあらわすパルスを検出するパルス検出手段と、前記パルス検出手段によって検出されたパルスの幅に基づいて、前記磁気データのエラーを検出するエラー検出手段と、前記エラー検出手段によって検出された検出結果に基づいて、前記識別カードが偽造されたものであるか否かを判定する判定手段と、を備えることを特徴とする。
【０００７】
この請求項１の発明によれば、磁気データをあらわすパルスの間延びを検出することで、偽造された識別カードであるか否かを判定することができる。
【０００８】
また、請求項２の発明にかかる偽造識別カード判定装置は、請求項１に記載の発明において、前記エラー検出手段は、前記パルス検出手段によって検出されたパルスの立ち上がり時間または／および立ち下がり時間に基づいて、前記磁気データのエラーを検出することを特徴とする。
【０００９】
この請求項２の発明によれば、真正な識別カードと偽造識別カードとの立ち上がり時間または／および立ち下がり時間の時間長の相違から磁気データをあらわすパルスの間延びを検出することで、偽造された識別カードであるか否かを判定することができる。
【００１０】
また、請求項３の発明にかかる偽造識別カード判定装置は、請求項１または２に記載の発明において、前記判定手段は、前記エラー検出手段によって検出されたトラックごとの検出結果の組み合わせに基づいて、前記識別カードが偽造されたものであるか否かを判定することを特徴とする。
【００１１】
この請求項３の発明によれば、識別カードのトラックの偽造箇所に応じて、偽造識別カードであるか否かを判定することができる。
【００１２】
また、請求項４の発明にかかる偽造識別カード判定方法は、識別カードの磁気ストライプを用いて起電力を生成する生成工程と、前記生成工程によって生成された起電力から前記磁気ストライプのトラックに記録されている磁気データをあらわすパルスを検出するパルス検出工程と、前記パルス検出工程によって検出されたパルスの幅に基づいて、前記磁気データのエラーを検出するエラー検出工程と、前記エラー検出工程によって検出された検出結果に基づいて、前記識別カードが偽造されたものであるか否かを判定する判定工程と、を含んだことを特徴とする。
【００１３】
この請求項４の発明によれば、磁気データをあらわすパルスの間延びを検出することで、偽造された識別カードであるか否かを判定することができる。
【００１４】
また、請求項５の発明にかかる偽造識別カード判定方法は、請求項４に記載の発明において、前記エラー検出工程は、前記パルス検出工程によって検出されたパルスの立ち上がり時間または／および立ち下がり時間に基づいて、前記磁気データのエラーを検出することを特徴とする。
【００１５】
この請求項５の発明によれば、真正な識別カードと偽造識別カードとの立ち上がり時間または／および立ち下がり時間の時間長の相違から磁気データをあらわすパルスの間延びを検出することで、偽造された識別カードであるか否かを判定することができる。
【００１６】
また、請求項６の発明にかかる偽造識別カード判定方法は、請求項４または５に記載の発明において、前記判定工程は、前記エラー検出工程によって検出されたトラックごとの検出結果の組み合わせに基づいて、前記識別カードが偽造されたものであるか否かを判定することを特徴とする。
【００１７】
この請求項６の発明によれば、識別カードのトラックの偽造箇所に応じて、偽造識別カードであるか否かを判定することができる。
【発明の効果】
【００１８】
本発明にかかる偽造識別カード判定装置および偽造識別カード判定方法によれば、偽造された識別カードであるか否かを瞬時にかつ容易に判定することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１９】
以下に添付図面を参照して、この発明にかかる偽造識別カード判定装置および偽造識別カード判定方法の好適な実施の形態を詳細に説明する。
【００２０】
［実施の形態］
（識別カードの内容）
まず、この発明の実施の形態にかかる識別カードについて説明する。図１は、この発明の実施の形態にかかる識別カードの平面図である。図１において、識別カード１００は、上述した「ＪＩＳ  Ｘ  ６３０２」の規定に基づいている。この「ＪＩＳ  Ｘ  ６３０２」は、１９９５年に第２版として発行された国際規格番号−年号，名称  ＩＳＯ／ＩＥＣ  ７８１１−１，Identification cards−Recording technique−Part １：Embossing, ＩＳＯ／ＩＥＣ  ７８１１−２，Identification cards−Recording technique−Part ２：Magnetic stripe, ＩＳＯ／ＩＥＣ  ７８１１−３，Identification cards−Recording technique−Part ３：Location of wmbossed characters on ID-1 cards, ＩＳＯ／ＩＥＣ  ７８１１−４，Identification cards−Recording technique−Part ４：Location of read only magnetic tracks−Track １ and ２, ＩＳＯ／ＩＥＣ  ７８１１−５，Identification cards−Recording technique−Part ４：Location of read-write magnetic track−Track ３を基に作成した日本工業規格である。
【００２１】
上記ＩＳＯ／ＩＥＣ  ７８１１−１〜５と、上記ＪＩＳ  Ｘ  ６３０２との間には相違する内容はない。したがって、この実施の形態において、上記ＪＩＳ  Ｘ  ６３０２に基づいた内容は、すべてＩＳＯ／ＩＥＣ  ７８１１−１〜５の規格の内容と同じであり、いずれの名称をもちいても発明の本質が変更されることはない。
【００２２】
この識別カード１００は、たとえば、クレジットカードなどとして広く普及している。そして、日本工業規格  ＪＩＳ  Ｘ  ６３０２には、その識別カード１００の記録技術であるエンボス、磁気記録、ＩＤ−１型カード上のエンボス位置、読取り専用磁気トラックの位置および読み書き両用磁気トラックの位置について規定している。
【００２３】
識別カード１００には、磁気ストライプ１０１が接着されている。磁気ストライプ１０１には、たとえば３本のトラック（磁気トラックともいう）１１１〜１１３を有している。ここで、トラックとは、情報が直列に記録される磁気ストライプ１０１の長手方向に沿った帯状の部分である（上記非特許文献１のＪＩＳ４．１２（トラック）を参照。）。
【００２４】
ここで、第１トラック１１１は、ＪＩＳ１型に従って所有者の氏名（カタカナ）、生年月日、カード番号、有効期限を含む磁気データが記録されている。また、第２トラック１１２は、ＪＩＳ２型（ＩＳＯ（International Organization for Standardization）、国際標準化機構）の規格に従って、カード番号、有効期限を含む磁気データが記録されている。さらに、第３トラック１１３は、ＪＩＳ３型（ＩＡＴＡ（International Air Transport Association）、国際航空運送協会）の規格に従って、カード番号、有効期限を含む磁気データが記録されている。
【００２５】
ここで、第１トラック１１１に記録されている磁気データは、たとえば、ＣＡＴ（Credit Authorization Terminal）、Ｓ−ＣＡＴ（Simple-Credit Authorization Terminal、携帯型ＣＡＴ）などの決済端末、またはＰＯＳ（Point-Of-Sale）端末によって読み取ることができる。また、第２トラック１１２に記録されている磁気データは、たとえば、Ｇ−ＣＡＴ（Gathering機能付ＣＡＴ）などの決済端末やＰＯＳ端末によって読み取ることができる。さらに、第３トラック１１３に記録されている磁気データは、たとえば、ＣＡＴ、Ｓ−ＣＡＴ、Ｇ−ＣＡＴなどの決済端末またはＰＯＳ端末によって読み取ることができる。
【００２６】
（偽造識別カード判定装置の内容）
つぎに、この発明の実施の形態にかかる偽造識別カード判定装置について説明する。図２は、この発明の実施の形態にかかる偽造識別カード判定装置の外観を示す説明図である。図２では、一例として、決済端末やＰＯＳ端末に適用された偽造識別カード判定装置２００の外観を示す。図２において、偽造識別カード判定装置２００は、識別カード１００の挿入溝２０１と、テンキー２０２と、表示部２０３と、伝送コード２０４と、から構成されている。
【００２７】
挿入溝２０１には、識別カード１００を挿入することができる。テンキー２０２は、金額などのデータを入力する。表示部２０３は、たとえば液晶ディスプレイで構成され、金額情報、識別カード１００に記録されている顧客情報、偽造された識別カード１００であるか否かの判定結果を表示する。伝送コード２０４は、外部装置（たとえばＰＯＳシステムやレジスタ）に接続されており、識別カード１００から読み取られたデータをＰＯＳシステムへ送信したり、ＰＯＳシステムやレジスタから売り上げ情報を受信する。また、図示を省略するが、利用者のサインをするのに必要な伝票をプリントするプリンタを備えていてもよい。
【００２８】
識別カード１００に記録された磁気データを読み取らせるためには、まず、識別カード１００の磁気ストライプ１０１を挿入溝２０１の一端側から挿入する。そして、磁気ストライプ１０１が挿入溝２０１に挿入された状態を保持しつつ、識別カード１００を矢印方向へ所定の速度でスライドさせる。それによって、識別カード１００が挿入溝２０１の他端側へ移動する。識別カード１００の移動にともなって、挿入溝２０１の内部に固定設置された磁気ヘッドが、磁気ストライプ１０１に記録された磁気データを読み取ることができる。
【００２９】
（偽造識別カード判定装置２００のハードウェア構成）
つぎに、この発明の実施の形態にかかる偽造識別カード判定装置２００のハードウェア構成について説明する。図３は、この発明の実施の形態にかかる偽造識別カード判定装置２００のハードウェア構成を示すブロック図である。図３において、偽造識別カード判定装置２００は、磁気ヘッド３０１と、Ａ／Ｄ変換器３０２と、ＣＰＵ３０３と、ＲＡＭ３０４と、ＲＯＭ３０５と、ディスプレイ３０６と、スピーカ３０７と、通信Ｉ／Ｆ３０８と、がバス３０９によって接続されて構成されている。
【００３０】
磁気ヘッド３０１は挿入溝２０１に設けられ、識別カード１００を挿入溝２０１でスライドすることにより、識別カード１００の磁気ストライプ１０１と接触して起電力を生成する。Ａ／Ｄ変換器３０２は、磁気ヘッド３０１によって生成された起電力であらわされるアナログ信号をデジタル信号（ビット信号）に変換する。また、Ａ／Ｄ変換器３０２は、基準となるクロック信号を出力する。ＣＰＵ３０３は、偽造識別カード判定装置２００の全体の制御を司る。ＲＯＭ３０５は、ブートプログラムなどのプログラムを記憶している。ＲＡＭ３０４は、ＣＰＵ３０３のワークエリアとして使用される。また、ＲＡＭ３０４は、Ａ／Ｄ変換器３０２からのデジタル信号を保持する。
【００３１】
ディスプレイ３０６には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ３０６は、たとえば、ＴＦＴ液晶ディスプレイ、有機ＥＬディスプレイなどを採用することができる。
【００３２】
また、スピーカ３０７は、図示しないＤ／Ａコンバータから得られるアナログ音声信号を増幅器によって増幅することにより警報音などの音声を出力する。
【００３３】
また、通信Ｉ／Ｆ３０８は、通信回線を通じてインターネットなどのネットワーク３１０に接続され、このネットワーク３１０を介して他の装置に接続される。そして、通信Ｉ／Ｆ３０８は、ネットワーク３１０と内部のインターフェースを司り、外部装置からのデータの入出力を制御する。通信Ｉ／Ｆ３０８には、たとえばモデムやＬＡＮアダプタ、伝送ケーブルなどを採用することができる。
【００３４】
（偽造識別カード判定装置２００の機能的構成）
つぎに、偽造識別カード判定装置２００の機能的構成について説明する。図４は、偽造識別カード判定装置２００の機能的構成を示すブロック図である。図４において、偽造識別カード判定装置２００は、生成部４０１と、パルス検出部４０２と、エラー検出部４０３と、判定部４０４と、出力部４０５と、変換部４０６と、送信部４０７と、変換テーブル４１０と、から構成されている。
【００３５】
生成部４０１は、識別カード１００の磁気ストライプ１０１を用いて起電力を生成する。この生成部４０１は、たとえば、図３に示した磁気ヘッド３０１によって構成され、識別カード１００の磁気ストライプ１０１と接触することによって起電力を生成することができる。
【００３６】
パルス検出部４０２は、生成部４０１によって生成された起電力から磁気ストライプ１０１のトラックに記録されている磁気データをあらわすパルスを検出する。このパルス検出部４０２は、たとえば、図３に示したＡ／Ｄ変換器３０２によって構成されている。ここで、具体的なパルス検出処理について説明する。図５は、パルス検出処理を示す波形図である。
【００３７】
図５において、横軸は磁気データのデータ長、縦軸は起電力をあらわしている。識別カード１００の磁気ストライプ１０１は、使用により劣化して磁気が弱まるため、パルスの立ち上がりや立さ下がりがずれたり、パルスのピークが低くなったりする。したがって、パルスを検出するには、上限しきい値Ｖth1と下限しきい値Ｖth2を決めて、この上限しきい値Ｖth1より高い値（起電力）と、下限しきい値Ｖth2より低い値（起電力）をカットする。
【００３８】
そして、残った波形が、上限しきい値Ｖth1および下限しきい値Ｖth2との間で連続的に変化している場合、磁気データをあらわすパルスとして検出する。この検出されたパルスが１ビット分のデジタル信号（ビット信号）となる。図５に示した波形５００において、１ビットの分のデジタル信号となるパルスは、パルス５０１〜５０３のうちパルス５０２である。
【００３９】
また、図４において、エラー検出部４０３は、パルス検出部４０２によって検出されたパルスの幅に基づいて、磁気データのエラーを検出する。具体的には、エラー検出部４０３は、図５において検出されたパルスとＡ／Ｄ変換器３０２から出力されるクロック信号とを用いて、磁気データのエラーを検出する。
【００４０】
図６および図７は、エラー検出処理を示す説明図である。図６において、クロック信号ＣＫは、磁気ヘッド３０１によって最初に読み取られるトラックのリードイン領域のパルスを検出することによって、Ａ／Ｄ変換器３０２から出力される。また、パルス検出部４０２によって検出されたパルスの幅は、パルスの立ち上がり開始から立さ下がり終了までのクロック数、パルスの立ち上がり開始から下限しきい値Ｖth2までのクロック数（以下、立ち上がり時間という）、パルスの下限しきい値Ｖth2から立さ下がり終了までのクロック数（以下、立さ下がり時間という）などによってあらわすことができる。そして、パルス幅をあらわすクロック数が所定クロック数より大きい場合には、エラーとして検出する。
【００４１】
たとえば、図６に示したパルスでは、立ち上がり時間のクロック数が所定クロック数（たとえば２クロック）以下である。また、立さ下がり時間のクロック数が所定クロック数（たとえば２クロック）以下である。したがって、このパルスはエラーではなく、正常な１ビットの磁気データとして判断される。
【００４２】
すなわち、真正な識別カード１００では、カード番号などの数値化された顧客情報を、所定のエンコーダを介して各トラックに用いられる規格に応じたプロトコル変換をおこなってから磁気に変換することでトラックに磁気データとして記録されている。したがって、パルス幅をあらわすクロック数が所定クロック数より大きくなることはない。
【００４３】
一方、図７に示したパルスでは、パルスの立ち上がり開始から下限しきい値Ｖth2までのクロック数が所定クロック数（たとえば２クロック）より大きくなっている。また、パルスの下限しきい値Ｖth2から立さ下がり終了までのクロック数が所定クロック数（たとえば２クロック）より大きくなっている。したがって、このパルスはエラーとして検出される。
【００４４】
すなわち、偽造された識別カード１００（以下、偽造カードという）は、上述した真正な識別カード１００のような工程で顧客情報を磁気データとして記録されておらず、単なるコピーにすぎないため、偽造カードからパルス検出部４０２によって検出されるパルスの幅は間延びしてしまう。
【００４５】
したがって、偽造カードから検出されるパルスの立ち上がり時間や立さ下がり時間は、所定クロック数より大きいクロック数となる。なお、このエラー検出部４０３は、具体的には、たとえば、図３に示したＲＯＭ３０５、ＲＡＭ３０４等に記録されたプログラムを、ＣＰＵ３０３が実行することによって、その機能を実現する。
【００４６】
また図４において、判定部４０４は、エラー検出部４０３によって検出された検出結果に基づいて、識別カード１００が偽造されたものであるか否かを判定する。具体的には、エラー検出部４０３によって検出されたトラックごとの検出結果の組み合わせに基づいて、識別カード１００が偽造されたものであるか否かを判定する。
【００４７】
決済端末がＣＡＴやＳ−ＣＡＴの場合、ＪＩＳ１型で規格されている第１トラック１１１の磁気データが読み込まれ、Ｇ−ＣＡＴの場合、ＪＩＳ２型で規格されている第２トラック１１２の磁気データが読み込まれ、ＰＯＳ端末の場合、第１トラック１１１または第２トラック１１２のいずれか一方のトラックの磁気データが読み込まれる。このように、読取り側の端末の種類によって使用されるトラックが異なるため、真正な識別カード１００の場合、すべてのトラックでエラーが検出されることはない。したがって、すべてのトラックでエラーが検出された場合、当該識別カード１００は偽造カードであると判定することができる。
【００４８】
また、第３トラック１１３の使用頻度が低いことに着目して、第１トラック１１１および第２トラック１１２のみ偽造することが考えられる。この場合、第１トラック１１１および第２トラック１１２でエラーが検出されるため、第１トラック１１１および第２トラック１１２でエラーが検出された場合に、当該識別カード１００は偽造カードであると判定することもできる。さらに、少なくともいずれか一つのトラックでエラーが検出された場合に、当該識別カード１００は偽造カードであると判定することとしてもよい。
【００４９】
このように、識別カード１００の偽造対象となるトラックに応じて、判定基準を決定し、偽造カードであるか否かを判定することとすればよい。なお、この判定部４０４は、具体的には、たとえば、図３に示したＲＯＭ３０５、ＲＡＭ３０４等に記録されたプログラムを、ＣＰＵ３０３が実行することによって、その機能を実現する。
【００５０】
また、出力部４０５は、判定部４０４によって判定された判定結果を出力する。具体的には、図３に示したディスプレイ３０６に、識別カード１００の真偽を表示することとしてもよく、スピーカ３０７によって報知音や識別カード１００の真偽を読み上げることとしてもよい。また、通信Ｉ／Ｆ３０８を介して外部装置に識別カード１００の真偽を送信することとしてもよい。
【００５１】
また、変換部４０６は、判定部４０４によって判定された判定結果が真正の識別カード１００であるという判定結果である場合、パルス検出部４０２によって検出されたパルス、すなわち、ビット信号を、変換テーブル４１０を用いて文字データに変換する。ここで、変換テーブル４１１は、たとえば、第１トラック１１１用の変換テーブルであり、ＪＩＳ  Ｘ  ６３０２に示された表６（トラック１に使用する文字集合）に規定されているものである。これは、「ｂ1」〜「ｂ6」の６ビットで１文字を表現する。
【００５２】
一方、変換テーブル４１２は、第２トラック１１２用の変換テーブルであり、ＪＩＳ  Ｘ  ６３０２に示された表９（第２トラック１１２および第３トラック１１３に使用する文字集合）に規定されているものである。これは、「ｂ1」〜「ｂ4」および「Ｐ」の５ビットで１文字を表現する。なお、この変換部４０６は、具体的には、たとえば、図３に示したＲＯＭ３０５、ＲＡＭ３０４等に記録されたプログラムを、ＣＰＵ３０３が実行することによって、その機能を実現する。
【００５３】
送信部４０７は、変換部４０６によって変換された文字データをＰＯＳシステムやレジスタなど外部装置に送信する。この送信部４０７は、具体的には、たとえば、図３に示した通信Ｉ／Ｆ３０８によってその機能を実現する。
【００５４】
（偽造識別カード判定処理手順）
つぎに、この発明の実施の形態にかかる偽造カード判定処理手順について説明する。図８は、この発明の実施の形態にかかる偽造カード判定処理手順を示すフローチャートである。図８において、まず、識別カード１００が挿入された場合（ステップＳ８０１：Ｙｅｓ）、生成部４０１で起電力を生成し（ステップＳ８０２）、パルス検出部４０２でパルスを検出する（ステップＳ８０３）。
【００５５】
そして、トラックごとにエラー検出部４０３でエラーを検出する（ステップＳ８０４）。エラーが検出されなかった場合（ステップＳ８０４：Ｎｏ）、変換部４０６でビット信号から文字データに変換し（ステップＳ８０５）、送信部４０７で変換された文字データを外部装置に送信する（ステップＳ８０６）。
【００５６】
一方、エラーが検出された場合（ステップＳ８０４：Ｙｅｓ）、判定部４０４で識別カード１００が偽造カードであるか否かを判定する（ステップＳ８０７）。偽造カードでないと判定された場合（ステップＳ８０７：Ｎｏ）、ステップＳ８０５に移行する。一方、偽造カードであると判定された場合（ステップＳ８０７：Ｙｅｓ）、ディスプレイ３０６、スピーカ３０７または外部装置に、偽造カードである旨を出力する（ステップＳ８０８）。
【００５７】
以上説明したように、この実施の形態にかかる偽造識別カード判定装置および偽造識別カード判定方法によれば、磁気データをあらわすパルスが間延びするという偽造カード固有の特徴を用いているため、偽造カードであるか否かを瞬時にかつ容易に判定することができる。
【産業上の利用可能性】
【００５８】
以上のように、本発明にかかる偽造識別カード判定装置および偽造識別カード判定方法は、ＣＡＴ、Ｓ−ＣＡＴ、Ｇ−ＣＡＴなどの決済端末、ＰＯＳ端末、磁気カードリーダに有用である。
【図面の簡単な説明】
【００５９】
【図１】この発明の実施の形態にかかる識別カードの平面図である。
【図２】この発明の実施の形態にかかる偽造識別カード判定装置の外観を示す説明図である。
【図３】この発明の実施の形態にかかる偽造識別カード判定装置のハードウェア構成を示すブロック図である。
【図４】偽造識別カード判定装置の機能的構成を示すブロック図である。
【図５】パルス検出処理を示す波形図である。
【図６】エラー検出処理を示す説明図（その１）である。
【図７】エラー検出処理を示す説明図（その２）である。
【図８】この発明の実施の形態にかかる偽造カード判定処理手順を示すフローチャートである。
【符号の説明】
【００６０】
１００  識別カード
１０１  磁気ストライプ
１１１  第１トラック
１１２  第２トラック
１１３  第３トラック
２００  偽造識別カード判定装置
２０１  挿入溝
２０２  テンキー
２０３  表示部
２０４  伝送コード
３０１  磁気ヘッド
３０２  Ａ／Ｄ変換器
３０６  ディスプレイ
３０７  スピーカ
３０８  通信Ｉ／Ｆ
３０９  バス
３１０  ネットワーク
４０１  生成部
４０２  パルス検出部
４０３  エラー検出部
４０４  判定部
４０５  出力部
４０６  変換部
４０７  送信部
４１０  変換テーブル
【図１】
2006107067.tif 000003
【図２】
2006107067.tif 000004
【図３】
2006107067.tif 000005
【図４】
2006107067.tif 000006
【図５】
2006107067.tif 000007
【図６】
2006107067.tif 000008
【図７】
2006107067.tif 000009
【図８】
2006107067.tif 000010