(57)【要約】【課題】真贋判定情報の読取能力を備えていない装置を使用しても磁気ストライプデータの読取を行うことができるとともに、真贋判定情報の読取能力を備えている装置を使用することによって磁気ストライプを備える媒体の真贋を判定することができ、コストを上昇させることなく、汎用性を維持して、セキュリティを向上させることができるようにする。【解決手段】媒体の磁気ストライプに磁気ストライプデータを書込むときに、キーデータに基づいて書込電流及び磁化反転タイミングを制御して真贋判定情報を前記磁気ストライプに書込み、前記磁気ストライプの磁気ストライプデータを読込むときに、前記真贋判定情報も読込み、該真贋判定情報に基づいて前記媒体の真贋を判定をする。【選択図】図１
2008020990.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）媒体の磁気ストライプに磁気ストライプデータを書込むときに、キーデータに基づいて書込電流及び磁化反転タイミングを制御して真贋判定情報を前記磁気ストライプに書込み、
（ｂ）前記磁気ストライプの磁気ストライプデータを読込むときに、前記真贋判定情報も読込み、該真贋判定情報に基づいて前記媒体の真贋を判定をすることを特徴とする磁気ストライプの書込読取方法。
【請求項２】
読込んだ真贋判定情報から抽出したピークレベルの変動周期及びピーク間隔データの変動周期を前記キーデータと比較して前記媒体の真贋を判定をする請求項１に記載の磁気ストライプの書込読取方法。
【請求項３】
前記真贋判定情報を前記磁気ストライプにおける磁気ストライプデータ読取有効範囲外に書込む請求項１に記載の磁気ストライプの書込読取方法。
【請求項４】
前記キーデータを前記磁気ストライプデータから一定の生成規則によって生成する請求項１に記載の磁気ストライプの書込読取方法。
【請求項５】
前記磁気ストライプデータを複数の領域に分割し、各領域に対応し、かつ、互いに相違する真贋判定情報を前記磁気ストライプに書込む請求項１に記載の磁気ストライプの書込読取方法。
【請求項６】
（ａ）媒体の磁気ストライプに対して相対的に移動し、磁気ストライプデータの書込及び読取を行う磁気ヘッドと、
（ｂ）該磁気ヘッドに磁気ストライプデータの書込のための書込電流を供給するとともに、前記磁気ヘッドの出力した電圧信号を検出するアナログ処理部と、
（ｃ）該アナログ処理部の動作を制御して磁気ストライプへの磁気ストライプデータの書込を行わせるとともに、前記磁気ストライプから読取った磁気ストライプデータの解析を行う論理処理部とを有し、
（ｄ）前記磁気ストライプに磁気ストライプデータを書込むときに、キーデータに基づいて書込電流及び磁化反転タイミングを制御して真贋判定情報を前記磁気ストライプに書込み、
（ｅ）前記磁気ストライプの磁気ストライプデータを読込むときに、前記真贋判定情報も読込み、該真贋判定情報に基づいて前記媒体の真贋を判定をすることを特徴とする磁気ストライプの書込読取装置。
【請求項７】
（ａ）顧客が磁気ストライプを備えた媒体を使用して操作することによって金融取引を行う自動取引装置であって、
（ｂ）前記媒体の磁気ストライプに対して相対的に移動し、磁気ストライプデータの書込及び読取を行う磁気ヘッドと、
（ｃ）該磁気ヘッドに磁気ストライプデータの書込のための書込電流を供給するとともに、前記磁気ヘッドの出力した電圧信号を検出するアナログ処理部と、
（ｄ）該アナログ処理部の動作を制御して磁気ストライプへの磁気ストライプデータの書込を行わせるとともに、前記磁気ストライプから読取った磁気ストライプデータの解析を行う論理処理部とを有し、
（ｅ）前記磁気ストライプに磁気ストライプデータを書込むときに、キーデータに基づいて書込電流及び磁化反転タイミングを制御して真贋判定情報を前記磁気ストライプに書込み、
（ｆ）前記磁気ストライプの磁気ストライプデータを読込むときに、前記真贋判定情報も読込み、該真贋判定情報に基づいて前記媒体の真贋を判定をすることを特徴とする自動取引装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気ストライプの書込読取方法、書込読取装置及び自動取引装置に関するものである。
【背景技術】
【０００２】
従来、銀行、信用金庫、郵便局等の金融機関の支店等には、ＡＴＭ（Ａｕｔｏｍａｔｉｃ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ：現金自動預払機）、ＣＤ（Ｃａｓｈ  Ｄｉｓｐｅｎｓｅｒ：現金自動支払機）等の自動取引装置が設定されている。そして、顧客は前記自動取引装置を自分で操作して、入金、出金、振込、振替等の金融取引を行うようになっている。この場合、顧客が磁気ストライプを備えるキャッシュカードを自動取引装置のカードスロットに挿入すると、自動取引装置内に装着されたカードリーダライタが前記磁気ストライプに格納されている顧客の氏名、暗証番号、口座番号等の識別情報を読取り、自動取引装置は、読取った識別情報に基づいて、取引処理動作を行うようになっている。
【０００３】
また、商店、飲食店等の店舗におけるレジ精算場では、ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅｓ）レジスタ等のレジスタ機にカードリーダライタが接続され、顧客の所持するクレジットカードが備える磁気ストライプに格納されている顧客の氏名、暗証番号等の識別情報を読取り、クレジットによる決済を行うようになっている（例えば、特許文献１及び２参照。）。
【０００４】
図２は従来の磁気ストライプの書込読取装置における書込の機能構成を示す図、図３は従来の磁気ストライプの書込読取装置における読取の機能構成を示す図、図４は従来の磁気ストライプの磁化状態及び読取電圧波形を示す図である。
【０００５】
前記従来のカードリーダライタおける磁気ストライプの書込読取装置は、図２及び３に示されるような機能構成を有する。図において、５５はキャッシュカード、クレジットカード等の媒体であり、５１は磁気ヘッドであり、５２は媒体５５を搬送するための媒体搬送モータである。また、６０は論理処理部であり、７０はアナログ処理部である。
【０００６】
そして、書込の場合、図２に示されるように、前記論理処理部６０は、・・・３、５・・・のような書込用のキャラクタコードデータに二進符号変換処理を施して・・・１００１１１０１０１・・・のような二進符号データを得ることができ、さらに、該二進符号データに磁化反転タイミング計算処理を施して得られたライトタイミングを一時的に保管するライトタイミングバッファ６３を有し、電流方向信号をアナログ処理部７０に送信する。また、該アナログ処理部７０は、論理処理部６０から受信した電流方向信号に基づいて磁気ヘッド５１に電流を供給する定電流生成回路７１、及び、媒体搬送モータ５２を駆動するモータドライブ回路７２を有する。
【０００７】
一方、読取の場合、図３に示されるように、前記論理処理部６０は、アナログ処理部７０から受信したピーク位置データをピーク間隔データとして一時的に保管するピーク間隔データバッファ６４を有する。そして、前記ピーク間隔データに二進符号変換処理を施して二進符号データを得ることができ、さらに、該二進符号データにキャラクタコード変換処理を施してキャラクタコードデータを得ることができる。また、アナログ処理部７０は、磁気ヘッド５１が出力した電圧を増幅する差動増幅器７４、及び、該差動増幅器７４の出力に基づいて磁気ヘッド５１が出力した信号のピークの位置を検出してピーク位置データを論理処理部６０に送信するピーク検出回路７３を有する。
【０００８】
そして、媒体５５が備える磁気ストライプへの磁気データの書込を行う際には、図２に示されるように、磁気ヘッド５１に供給する電流の向きを書込むデータに応じたタイミングで切り替えながら、磁気ストライプを磁化させることによってデータの書込を行うようになっている。これにより、磁気ストライプの磁化状態は、図４（ａ）に示されるようになる。
【０００９】
一般に、書込電流の強さや、磁化を反転させる間隔は、データの読出時に、ＪＩＳＸ６３０２等の規格で規定されている信号振幅レベル及びビットセル長（磁化反転間隔）の要求仕様の範囲内に入るように、書込の際には、要求仕様の範囲の中心値付近でできるだけ一定の値になるように制御される。
【００１０】
また、媒体５５が備える磁気ストライプの磁気データの読取を行う際には、磁化された磁気ストライプの表面に対して磁気ヘッド５１を一定速度で相対的に移動させ、磁気ヘッド５１が備える図示されないヘッドコイル端子間の電圧から電圧ピーク位置、すなわち、磁化反転の位置を読取って、磁気ストライプに記録されている情報の読取を行う。そして、磁気ヘッド５１が出力する電圧の波形は、図４（ｂ）に示されるようになる。
【００１１】
なお、磁気ストライプの書込読取方法には、停止している媒体５５に対して磁気ヘッド５１を移動させて書込及び読取を行う方法と、固定された磁気ヘッド５１に対して媒体５５を移動させて書込及び読取を行う方法とが知られている。
【特許文献１】実開平５−７６７５号公報
【特許文献２】特開平５−２７４８０４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、前記従来の磁気ストライプの書込読取装置においては、セキュリティに関する配慮が十分でなく、比較的容易に媒体５５を偽造することができてしまう。すなわち、従来の磁気ストライプの書込読取装置及び該書込読取装置で用いられている書込読取方法の基本的な技術は公知であり、専門的知識を有していない者であっても、カードリーダライタのような市販されている磁気ストライプの書込読取装置を入手することによって、真正な媒体５５の磁気ストライプから磁気データを読出して、この磁気データを他の媒体５５の磁気ストライプに書込むことによって、キャッシュカード、クレジットカード等を偽造することができる。
【００１３】
本発明は、前記従来の問題点を解決して、媒体の磁気ストライプに磁気ストライプデータを書込むときに、真贋（がん）判定のためのキーデータに基づいて書込電流及び磁化反転タイミングを制御して真贋判定情報も磁気ストライプに書込むようにして、前記真贋判定情報の読取能力を備えていない装置を使用しても磁気ストライプデータの読取を行うことができるとともに、前記真贋判定情報の読取能力を備えている装置を使用することによって磁気ストライプを備える媒体の真贋を判定することができ、コストを上昇させることなく、汎（はん）用性を維持して、セキュリティを向上させることができる磁気ストライプの書込読取方法、書込読取装置及び自動取引装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
そのために、本発明の磁気ストライプの書込読取方法においては、媒体の磁気ストライプに磁気ストライプデータを書込むときに、キーデータに基づいて書込電流及び磁化反転タイミングを制御して真贋判定情報を前記磁気ストライプに書込み、前記磁気ストライプの磁気ストライプデータを読込むときに、前記真贋判定情報も読込み、該真贋判定情報に基づいて前記媒体の真贋を判定をする。
【００１５】
本発明の他の磁気ストライプの書込読取方法においては、さらに、読込んだ真贋判定情報から抽出したピークレベルの変動周期及びピーク間隔データの変動周期を前記キーデータと比較して前記媒体の真贋を判定をする。
【００１６】
本発明の更に他の磁気ストライプの書込読取方法においては、さらに、前記真贋判定情報を前記磁気ストライプにおける磁気ストライプデータ読取有効範囲外に書込む。
【００１７】
本発明の更に他の磁気ストライプの書込読取方法においては、さらに、前記キーデータを前記磁気ストライプデータから一定の生成規則によって生成する。
【００１８】
本発明の更に他の磁気ストライプの書込読取方法においては、さらに、前記磁気ストライプデータを複数の領域に分割し、各領域に対応し、かつ、互いに相違する真贋判定情報を前記磁気ストライプに書込む。
【００１９】
本発明の磁気ストライプの書込読取装置においては、媒体の磁気ストライプに対して相対的に移動し、磁気ストライプデータの書込及び読取を行う磁気ヘッドと、該磁気ヘッドに磁気ストライプデータの書込のための書込電流を供給するとともに、前記磁気ヘッドの出力した電圧信号を検出するアナログ処理部と、該アナログ処理部の動作を制御して磁気ストライプへの磁気ストライプデータの書込を行わせるとともに、前記磁気ストライプから読取った磁気ストライプデータの解析を行う論理処理部とを有し、前記磁気ストライプに磁気ストライプデータを書込むときに、キーデータに基づいて書込電流及び磁化反転タイミングを制御して真贋判定情報を前記磁気ストライプに書込み、前記磁気ストライプの磁気ストライプデータを読込むときに、前記真贋判定情報も読込み、該真贋判定情報に基づいて前記媒体の真贋を判定をする。
【００２０】
本発明の自動取引装置においては、顧客が磁気ストライプを備えた媒体を使用して操作することによって金融取引を行う自動取引装置であって、前記媒体の磁気ストライプに対して相対的に移動し、磁気ストライプデータの書込及び読取を行う磁気ヘッドと、該磁気ヘッドに磁気ストライプデータの書込のための書込電流を供給するとともに、前記磁気ヘッドの出力した電圧信号を検出するアナログ処理部と、該アナログ処理部の動作を制御して磁気ストライプへの磁気ストライプデータの書込を行わせるとともに、前記磁気ストライプから読取った磁気ストライプデータの解析を行う論理処理部とを有し、前記磁気ストライプに磁気ストライプデータを書込むときに、キーデータに基づいて書込電流及び磁化反転タイミングを制御して真贋判定情報を前記磁気ストライプに書込み、前記磁気ストライプの磁気ストライプデータを読込むときに、前記真贋判定情報も読込み、該真贋判定情報に基づいて前記媒体の真贋を判定をする。
【発明の効果】
【００２１】
本発明によれば、磁気ストライプの書込読取方法は、媒体の磁気ストライプに磁気ストライプデータを書込むときに、真贋判定のためのキーデータに基づいて書込電流及び磁化反転タイミングを制御して真贋判定情報も磁気ストライプに書込むようになっている。そのため、真贋判定情報の読取能力を備えていない装置を使用しても磁気ストライプデータの読取を行うことができるとともに、真贋判定情報の読取能力を備えている装置を使用することによって磁気ストライプを備える媒体の真贋を判定することができ、コストを上昇させることなく、汎用性を維持して、セキュリティを向上させることができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００２３】
図１は本発明の第１の実施の形態における磁気ストライプの書込読取装置における書込の機能構成を示す図である。
【００２４】
図において、１０は磁気ストライプの書込読取装置であり、銀行、信用金庫、郵便局等の金融機関の支店等の営業店や、コンビニエンスストア、スーパーマーケット等の商店の店舗に配設されたＡＴＭ、ＣＤ等の自動取引装置内に装着され、該自動取引装置を自分で操作して入金、出金、振込、振替等の金融取引を行う顧客が、自分の所持する磁気ストライプを備えるキャッシュカード等の媒体１５を自動取引装置のカードスロットに挿入すると、前記磁気ストライプの磁気ストライプデータの読取を行ったり、前記磁気ストライプへの磁気ストライプデータの書込を行ったりするようになっている。
【００２５】
また、磁気ストライプの書込読取装置１０は、自動取引装置以外の装置において使用されてもよいし、単独で使用されてもよく、例えば、商店、飲食店等の店舗におけるレジ精算場では、ＰＯＳレジスタ等のレジスタ機に接続され、顧客の所持するクレジットカード等の媒体１５が備える磁気ストライプに格納されている顧客の氏名、暗証番号等の識別情報の磁気ストライプデータの読取を行ったり、前記磁気ストライプへの磁気ストライプデータの書込を行ったりするために使用されてもよい。さらに、前記媒体１５は、キャッシュカードやクレジットカードに限定されるものでなく、磁気ストライプを備えるカード等であれば、いかなる種類のものであってもよい。なお、本実施の形態においては、磁気ストライプの書込読取装置１０が自動取引装置内に装着されて使用されるものとして説明する。
【００２６】
本実施の形態における磁気ストライプの書込読取装置１０は、図に示されるように、磁気ヘッド１１、媒体搬送モータ１２、論理処理部２０及びアナログ処理部３０を有する。前記磁気ヘッド１１は、自動取引装置のカードスロットに連通する媒体搬送路の側部に配設され媒体１５が備える磁気ストライプに対向し、該磁気ストライプへの磁気ストライプデータの書込、及び、磁気ストライプの磁気ストライプデータの読取を行う。また、前記媒体搬送モータ１２は、前記媒体搬送路に配設された搬送ローラ等、媒体１５の搬送手段を駆動する。
【００２７】
そして、書込の場合、前記論理処理部２０は、・・・３、５・・・のような書込用のキャラクタコードデータに二進符号変換処理を施して・・・１００１１１０１０１・・・のような二進符号データを得ることができる。また、前記論理処理部２０は、Ｂ、６のような真贋判定のためのキーデータを発生するキーデータ発生部としての乱数発生部２５を有する。さらに、前記論理処理部２０は、前記二進符号データに磁化反転タイミング計算処理を施して得られたライトタイミング、及び、前記乱数発生部２５が発生したキーデータの値に対応する電流値を一時的に保管するライトタイミング／電流値バッファ２３を有し、電流方向信号及び電流値制御信号をアナログ処理部３０に送信し、該アナログ処理部３０の動作を制御する。
【００２８】
この場合、前記乱数発生部２５が発生したキーデータとしての「キー１」の値に応じた周期で、ビット毎に磁気ヘッド１１に供給する書込電流の切替が可能である。さらに、磁化反転タイミング計算処理キー情報付加処理を追加して、乱数発生部２５が発生したキーデータとしての「キー２」の値に応じた周期で、ビットセル長を微小変動させることが可能である。
【００２９】
また、前記アナログ処理部３０は、論理処理部２０から受信した電流方向信号及び電流値制御信号に基づいて磁気ヘッド１１に電流を供給する定電流生成回路３１、及び、媒体搬送モータ１２を駆動するモータドライブ回路３２を有する。前記定電流生成回路３１から磁気ヘッド１１に供給される電流は、図において矢印Ａ１及びＡ２で示されるように、電流の方向が変化する。また、前記モータドライブ回路３２が定速度制御を行うので、媒体１５は矢印Ｂで示される方向に一定速度で搬送される。
【００３０】
次に、読取の場合における磁気ストライプの書込読取装置１０の機能構成について説明する。
【００３１】
図５は本発明の第１の実施の形態における磁気ストライプの書込読取装置における読取の機能構成を示す図である。
【００３２】
読取の場合、論理処理部２０は、アナログ処理部３０から受信したピーク位置データ及びピーク電圧データを各々ピーク間隔データ及びピークレベルデータとして、一時的に保管するピーク間隔／レベルデータバッファ２６を有する。そして、前記論理処理部２０は、前記ピーク間隔データに二進符号変換処理を施して二進符号データを得ることができ、該二進符号データにキャラクタコード変換処理を施してキャラクタコードデータを得ることができる。また、ピークレベルデータにピークレベル変動周期検出処理を施して３３のようなレベル変動周期を得ることができ、ピーク間隔データにピーク間隔微小変動周期検出処理を施して１８のような間隔変動周期を得ることができ、さらに、ピーク間隔データからキーデータを読取ることができる。そして、キーデータとしての「キー１」の値とレベル変動周期とのマッチングチェック、及び、キーデータとしての「キー２」の値と間隔変動周期とのマッチングチェックを行い、媒体１５の真贋を判定する。
【００３３】
また、アナログ処理部３０は、磁気ヘッド１１が出力した電圧を増幅する差動増幅器３４、及び、該差動増幅器３４の出力に基づいて磁気ヘッド１１が出力した信号のピーク点の位置を検出してピーク位置データ及びピーク電圧データを論理処理部２０に送信するピーク検出回路３３を有する。
【００３４】
次に、前記構成の磁気ストライプの書込読取装置１０の動作について説明する。まず、書込の場合における動作について説明する。
【００３５】
図６は本発明の第１の実施の形態における磁気ヘッドに供給する書込電流の波形を示す図、図７は本発明の第１の実施の形態における磁気ストライプに書込まれた磁気ストライプデータの例を示す図、図８は本発明の第１の実施の形態における飽和曲線の例を示す図である。なお、図８において、横軸に書込電流値を、縦軸に読取電圧値を採ってある。
【００３６】
まず、乱数発生部２５は、キーデータとして、ランダムな二つの値を備える「キー１」及び「キー２」を発生する。なお、本実施の形態においては、例えば、０〜Ｆ（ｈ）の値を生成するものとし、「キー１」＝Ｂ（ｈ）＝Ｂ、「キー２」＝６であるものとして説明する。
【００３７】
そして、「キー１」の値によって磁気ヘッド１１に供給する書込電流の値を制御し、「キー２」の値によって磁化を反転させるタイミングを微小に変化させるようになっているが、書込電流の値及び磁化を反転させるタイミングの段階を微小な範囲内で多値にすると読取時の判別が難しいので、書込電流の値についてはＩ１及びＩ２の二値とし、磁化を反転させるタイミングについてはＬｌ（公称記録密度＋５〔％〕）及びＬ２（公称記録密度−５〔％〕）の二値とする。この二値を切り替える周期を「キー１」及び「キー２」によって制御するものとし、例えば、キー値×３ビットセル毎に切替えるものとする。
【００３８】
本実施の形態の形態においては、図６に示されるように、「キー１」の値が１１であるので３３ビットセル毎に書込電流の値をＩ１とＩ２とで切り替え、「キー２」の値が６であるので１８ビットセル毎に磁化反転のタイミンングをＬ１とＬ２とで切り替える。また、「キー１」及び「キー２」のデータは、図７に示されるように、磁気ストライプデータ本体の前後の同期ビットを外れた部分（磁気ストライプデータ読取有効範囲外）に真贋判定情報として記録され、通常の磁気ストライプの書込読取装置においては無視されるデータとなる。
【００３９】
なお、書込電流の値Ｉ１及びＩ２は、図８に示されるように、正常に磁化することができる強さの範囲で、読取時の電圧を変動することができる電流値とする。
【００４０】
次に、読取の場合における動作について説明する。
【００４１】
図９は本発明の第１の実施の形態における磁気ストライプデータの読取電圧波形を示す図である。
【００４２】
読取の場合、媒体１５が一定速度で搬送されるので、磁化された磁気ストライプの表面に対して磁気ヘッド１１が一定速度で相対的に移動し、磁気ヘッド１１が備える図示されないヘッドコイル端子間の電圧から電圧ピーク位置、すなわち、磁化反転の位置を読取って、磁気ストライプに記録されている情報の読取を行う。この場合、差動増幅器３４によって増幅された磁気ヘッド１１が出力した電圧波形、すなわち、読取電圧波形は、図９のようになっている。そして、ピーク検出回路３３によって電圧ピーク位置だけでなく、ピークでの電圧レベルも検出され、ピーク位置データ及びピーク電圧データがアナログ処理部３０のピーク間隔／レベルデータバッファ２６に保管される。
【００４３】
続いて、アナログ処理部３０は、ピーク間隔データに二進符号変換処理及びキャラクタコード変換処理を施すと同時に、磁気ストライプデータ読取有効範囲外に記録されている真贋判定情報としての「キー１」及び「キー２」の値を、前記ピーク間隔データより読取る。続いて、アナログ処理部３０は、ピーク間隔／レベルデータバッファ２６に保管されているピークレベルデータより、レベル変動周期を抽出する。また、ピーク間隔データの変動周期、すなわち、間隔変動周期も抽出する。
【００４４】
そして、アナログ処理部３０は、抽出したレベル変動周期及び間隔変動周期を「キー１」及び「キー２」の値と比較し、一致していない場合には、磁気ストライプデータ本体の読取が正常に行われていても、前記媒体１５は真正な媒体でないものと判断する。これにより、自動取引装置は、媒体１５を使用した取引を不可とする。
【００４５】
このように、本実施の形態において、媒体１５の磁気ストライプに書込まれた磁気ストライプデータは、磁気ストライプデータ読取有効範囲外に記録された真贋判定情報、すなわち、「キー１」及び「キー２」の値を含み、かつ、読取時の電圧レベルやビットセル長を要求仕様範囲内に含んでいる。そのため、真贋判定情報の読取能力を備えていない従来の磁気ストライプの書込読取装置であっても、電圧レベルやビットセル長のようなデータの読取を行うことができる。しかし、従来の磁気ストライプの書込読取装置によって読取を行ったデータの書込を行うと、真贋判定情報、読取電圧ピークレベル変動及びビットセル長変動を磁気ストライプに書込むことはできない。したがって、本実施の形態における磁気ストライプの書込読取装置１０は、従来の磁気ストライプの書込読取装置によって不正にコピーされた媒体１５を、確実に判別することができるので、セキュリティを向上させることができる。
【００４６】
また、媒体１５にＩＣチップを搭載する等のセキュリティ強化方法に比べて、装置のハードウェアや媒体１５の変更が不要であり、制御方法の変更で容易に対応することができるので、安価であり、汎用性が高いものとなる。
【００４７】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与することによってその説明を省略する。また、前記第１の実施の形態と同じ動作及び同じ効果についても、その説明を省略する。
【００４８】
図１０は本発明の第２の実施の形態における磁気ストライプの書込読取装置における書込の機能構成を示す図である。
【００４９】
本実施の形態においては、乱数発生部２５が省略され、二進符号データからキーデータを生成するようになっている。なお、その他の点における磁気ストライプの書込読取装置１０の機能構成については、前記第１の実施の形態と同様であるので、その説明を省略する。
【００５０】
次に、本実施の形態における磁気ストライプの書込読取装置１０の動作について説明する。まず、書込の場合における動作について説明する。
【００５１】
前記第１の実施の形態においては、磁気ストライプを備える媒体１５の真贋を判定するための真贋判定情報の鍵（かぎ）となるキーの値を媒体１５の磁気ストライプの磁気ストライプデータ読取有効範囲外に書込むようになっている。しかし、磁気ストライプデータ読取有効範囲外は、通常、媒体１５の端付近に位置するので、磁気ストライプデータ読取有効範囲外に書込まれた真贋判定情報を安定して読取ることができないことがある。そのため、真贋判定情報の読取精度が低下する可能性が考えられる。
【００５２】
そこで、本実施の形態においては、キーデータを磁気ストライプデータ自体から一定の生成規則によって生成し、生成されたキーデータに基づいて、磁気ヘッド１１に供給する書込電流の値及び磁化を反転させるタイミングを制御して磁気ストライプデータの書込を行う。
【００５３】
次に、読取の場合における動作について説明する。
【００５４】
この場合、前記第１の実施の形態と同様に、磁気ストライプデータの読取を行い、読取った磁気ストライプデータから、書込の場合と同様の生成規則によってキーデータを抽出する。そして、レベル変動周期及びピーク間隔データ値の変動周期、すなわち、ビットセル長の変動周期を抽出し、キーデータとの比較を行う。
【００５５】
このように、本実施の形態においては、キーデータを磁気ストライプデータ自体から一定の生成規則によって生成し、生成されたキーデータに基づいて、磁気ストライプデータの書込を行うようになっている。そのため、真贋判定情報の読取エラーが発生することがなく、真贋判定を確実に行うことができる。これにより、真正な媒体１５が使えなくなることを防止することができる。
【００５６】
次に、本発明の第３の実施の形態について説明する。なお、第１及び第２の実施の形態と同じ構造を有するものについては、同じ符号を付与することによってその説明を省略する。また、前記第１及び第２の実施の形態と同じ動作及び同じ効果についても、その説明を省略する。
【００５７】
図１１は本発明の第３の実施の形態における磁気ストライプに書込まれた磁気ストライプデータの例を示す図である。
【００５８】
前記第１の実施の形態においては、磁気ストライプデータに埋め込む真贋判定情報である書込電流の変動周期及び磁化反転の変動周期を０〜Ｆの１６段階とするようになっている。しかし、この場合、１／２５６の確率で偶然にキーデータが一致して、偽の媒体１５を真正な媒体１５であるものと誤判定してしまう。
【００５９】
そこで、本実施の形態においては、図１１（ａ）に示されるように、磁気ストライプデータを複数の領域に分割し、各領域毎に書込電流の変動周期及び磁化反転の変動周期を変えて磁気データを書込むようになっている。なお、図１１に示される例においては、磁気ストライプデータが領域１〜４の４つの領域に分割されている。そして、図１１（ｂ）に示されるように、真贋判定情報の容量を増やさず、「キー１」及び「キー２」における１バイトの４つのビットを領域１〜４の４つの領域に割り当てて、書込電流の変動周期及び磁化反転の変動周期を２段階だけとするようになっている。
【００６０】
そして、対応するビットの値が‘０’の場合は、ピ−ク電圧レベル及びビットセル長（１ビットデータ分の磁化反転間隔）が１０ビットデータ毎に変わるように書込を行い、ビットの値が‘１’の場合は、１５ビットデータ毎に変わるように書込を行う。
【００６１】
また、磁気データの読取は、前記第１の実施の形態と同様にして行うが、レベル変動周期及びビットセル長の変動周期の抽出は各領域毎に行う。
【００６２】
このように、本実施の形態においては、磁気ストライプデータを複数の領域に分割し、各領域に対応し、かつ、互いに相違する真贋判定情報を持たせるようになっている。これにより、真贋判定の精度を上げることができる。
【００６３】
なお、前記第１〜第３の実施の形態においては、磁気ストライプデータの読取時のピークレベル変動周期及びピーク間隔変動周期の両方を媒体１５の真贋判定のキーとしたが、いずれか一方の情報だけを用いた場合でも、前記第１の実施の形態と同様の効果を得ることができる。
【００６４】
また、変動の周期ではなく、ピークレベル値、ピーク間隔値によって真贋判定を行っても同様の効果を得ることができる。さらに、ピークレベル値やピーク間隔値だけでなく、媒体１５の端からのデータ開始位置の情報や、磁気ストライプデータ読取有効範囲外の同期ビットの個数等の情報も媒体１５の真贋判定の情報として意味を持たせることによって、同様の効果を得ることができる。
【００６５】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【図面の簡単な説明】
【００６６】
【図１】本発明の第１の実施の形態における磁気ストライプの書込読取装置における書込の機能構成を示す図である。
【図２】従来の磁気ストライプの書込読取装置における書込の機能構成を示す図である。
【図３】従来の磁気ストライプの書込読取装置における読取の機能構成を示す図である。
【図４】従来の磁気ストライプの磁化状態及び読取電圧波形を示す図である。
【図５】本発明の第１の実施の形態における磁気ストライプの書込読取装置における読取の機能構成を示す図である。
【図６】本発明の第１の実施の形態における磁気ヘッドに供給する書込電流の波形を示す図である。
【図７】本発明の第１の実施の形態における磁気ストライプに書込まれた磁気ストライプデータの例を示す図である。
【図８】本発明の第１の実施の形態における飽和曲線の例を示す図である。
【図９】本発明の第１の実施の形態における磁気ストライプデータの読取電圧波形を示す図である。
【図１０】本発明の第２の実施の形態における磁気ストライプの書込読取装置における書込の機能構成を示す図である。
【図１１】本発明の第３の実施の形態における磁気ストライプに書込まれた磁気ストライプデータの例を示す図である。
【符号の説明】
【００６７】
１０    磁気ストライプの書込読取装置
１１    磁気ヘッド
１５    媒体
２０    論理処理部
３０    アナログ処理部
【図１】
2008020990.tif 000003
【図２】
2008020990.tif 000004
【図３】
2008020990.tif 000005
【図４】
2008020990.tif 000006
【図５】
2008020990.tif 000007
【図６】
2008020990.tif 000008
【図７】
2008020990.tif 000009
【図８】
2008020990.tif 000010
【図９】
2008020990.tif 000011
【図１０】
2008020990.tif 000012
【図１１】
2008020990.tif 000013