(57)【要約】      （修正有）【課題】ノイズ等の外乱によるエラーデータをできる限り排除して、磁気データを読み取る際の安定性を高めるとともに、ユーザの操作性を向上させる。【解決手段】カード４に記録された磁気データを磁気ヘッド５で読み取る磁気カードリーダ１において、磁気ヘッド５で読み取って得た磁気データのデータ数を所定の閾値と比較する比較部と、比較部でデータ数が所定の閾値以下である場合にエラーデータとして判定する判定部と、を備える。【選択図】図１
2010086124.tif 000002
【特許請求の範囲】
【請求項１】
カード状媒体に記録された磁気データを磁気ヘッドで読み取る磁気カードリーダにおいて、
前記磁気ヘッドで読み取って得た磁気データのデータ数を所定の閾値と比較する比較部と、前記比較部で前記データ数が前記所定の閾値以下である場合にエラーデータとして判定する判定部と、を備える磁気カードリーダ。
【請求項２】
前記磁気ヘッドで読み取って得た磁気データのうち、予め定めた所定のデータ数を廃棄する廃棄部を備えることを特徴とする請求項１記載の磁気カードリーダ。
【請求項３】
前記所定の閾値は、カード状媒体の長手方向に一列に記録された磁気データの全データ数のうち、上位装置で処理可能な所定のデータ数であることを特徴とする請求項１又は２記載の磁気カードリーダ。
【請求項４】
前記カード状媒体は、磁気データが記録された複数列のトラックを備え、
前記比較部は、前記磁気ヘッドで読み取って得た磁気データのデータ数を、前記トラックごとに所定の閾値と比較することを特徴とする請求項１から３のいずれか記載の磁気カードリーダ。
【請求項５】
前記判定部によってエラーデータと判定されたデータは廃棄されることを特徴とする請求項１から４のいずれか記載の磁気カードリーダ。
【請求項６】
カード状媒体に記録された磁気データを磁気ヘッドで読み取る磁気データ読取方法において、
前記磁気ヘッドで読み取って得た磁気データのデータ数を所定の閾値と比較し、前記データ数が前記所定の閾値以下である場合にエラーデータとして判定することを特徴とする磁気データ読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙やプラスチックなどのカード状媒体に記録されている磁気データの読み取り又は書き込みを行う磁気カードリーダ及び磁気データ読取方法に関するものである。
【背景技術】
【０００２】
従来から、クレジットカード，プリペイドカード又はキャッシュカード等のカード状媒体に形成された磁気ストライプには、例えば固有情報等の磁気データが記録されている。磁気データをカード状媒体に記録する際には、例えば、２種類の周波数の組み合わせからなるＦＭ変調方式（Ｆ２Ｆ方式）が用いられる。ＦＭ変調方式で記録された磁気データを再生するにあたって、カード状媒体の磁気ストライプに対して相対的に磁気ヘッドを摺動させ、磁気データをアナログ信号として取得した後、デジタル信号に変換（復調）したものがＣＰＵ（デコード部）に取り込まれる（特許文献１参照）。
【０００３】
特許文献１に開示された磁気カードリーダは、磁気ヘッドから出力され、増幅部で増幅されたアナログ信号を、Ｆ２Ｆ復調部で復調し、カード走行信号、クロック信号及びデータ信号を出力する。また、この磁気カードリーダは、磁気カードの読み込み開始時にハードウェア的にビットデータを数ビット廃棄（オミット）することによって、動作初期の不安定要素を取り除いている。この不安定要素には、磁気カードが磁気ヘッドと当接した際に生じる機械的な振動や周囲環境による電気的ノイズなどが含まれる。より具体的には、アナログ信号の先頭にノイズが存在する場合、磁気カードリーダのＦ２Ｆ復調部は、ノイズをプリアンブルの先頭であると判断して読み捨て動作を行う。なお、オミットするデータ数（ビット数）（以下、「オミット数」とする。）は、実験的・経験的な蓄積に基づいて最適値に設定される。
【０００４】
【特許文献１】特開２００７−２５０１４２号公報（段落番号［００１５］）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、予め定められたオミット数で一律にオミットするだけとなると、磁気データを読み取る際の安定性に欠ける。すなわち、オミット数を大きくすれば、耐エラー性は向上するが、あまりに大きくし過ぎると、逆に有効データまでオミットしてしまう虞がある。実際のところ、上述したように、実験的・経験的な蓄積に基づいて最適値に設定されるが、オミットしたデータは再生できないため、可能な限りハードウェアによるオミット数は少なくするのが望ましい（しかし、オミット数を極端に少なくしただけだと、逆に耐エラー性が低下する）。
【０００６】
また、例えばノイズ等の影響によって、オミット数以上のエラーデータがあった場合、次の処理が進んでしまう、という問題もある。具体的には、ハードウェアオミット数（予め定められたデータ（ビット数））を超えるエラーデータを読み込んだ場合、超えた部分については成否の判断がなく、次の処理へ進んでしまう。そして、この超えた部分のエラーデータが検出されるのは、デコード処理の終了後、磁気カードリーダに接続された上位装置において、である。したがって、上位装置でエラーが検出された場合には、ユーザに再操作（例えば人為的な操作）を要求することになり、操作性が劣ることになる。
【０００７】
本発明は、このような点に鑑みてなされたものであり、その目的は、ノイズ等の外乱によるエラーデータをできる限り排除して、磁気データを読み取る際の安定性を高めるとともに、ユーザの操作性を向上させることが可能な磁気カードリーダを提供することにある。
【課題を解決するための手段】
【０００８】
以上のような課題を解決するために、本発明は、以下のものを提供する。
【０００９】
（１）  カード状媒体に記録された磁気データを磁気ヘッドで読み取る磁気カードリーダにおいて、前記磁気ヘッドで読み取って得た磁気データのデータ数を所定の閾値と比較する比較部と、前記比較部で前記データ数が前記所定の閾値以下である場合にエラーデータとして判定する判定部と、を備える磁気カードリーダ。
【００１０】
本発明によれば、磁気カードリーダに、磁気ヘッドで読み取って得た磁気データのデータ数を所定の閾値と比較する比較部と、この比較部でデータ数が所定の閾値以下である場合にエラーデータとして判定する判定部と、を設けることとしたので、磁気カードリーダが外乱の大きい悪環境下で使用された場合においても、磁気データを読み取る際の安定性及びユーザの操作性を高めることができる。
【００１１】
すなわち、比較部及び判定部の両機能によるソフトウェア的な閾値判定処理を行うことによって、エラーデータを簡易に排除することができる。また、従来のように、有効データまでオミットしてしまうことを防ぎ、ひいては磁気データを読み取る際の安定性を向上させることができる。
【００１２】
また、本発明に係る磁気カードリーダでは、比較部において、磁気ヘッドで読み取って得た磁気データの"データ数"を所定の閾値と比較し、その結果を用いて判定部でエラーデータか否かを判定している。これにより、磁気データに対してデコード処理を施す前に、エラーデータか否かを判定することができるため、磁気カードリーダから上位装置にエラー通知を行う必要がない。したがって、上位装置でユーザに再操作を要求する必要がなくなり、ひいては操作性を向上させることができる。
【００１３】
（２）  前記磁気ヘッドで読み取って得た磁気データのうち、予め定めた所定のデータ数を廃棄する廃棄部を備えることを特徴とする磁気カードリーダ。
【００１４】
本発明によれば、磁気カードリーダに、磁気ヘッドで読み取って得た磁気データのうち、予め定めた所定のデータ数（オミット数）を廃棄する廃棄部を設けることとしたので、廃棄部において予め定められたビット数で一律にオミットしつつ、上述した比較部及び判定部の両機能によるソフトウェア的な閾値判定処理を行うことができる。したがって、廃棄部においてオミットするデータ数（ビット数）（ハードウェアによるオミット数）を最小限にすることで、廃棄部は、動作初期の機械的な不安定部分の除去に特化させつつ、比較部及び判定部は、周囲環境による電気ノイズの除去に特化させることができ、磁気データを読み取る際の安定性を更に向上させることができる。なお、ここでいう「廃棄」とは、データを削除することは勿論、データを削除することなくソフトウェア的に無視する（有効なデータとして扱わない）ことも含むものとする。
【００１５】
（３）  前記所定の閾値は、カード状媒体の長手方向に一列に記録された磁気データの全データ数のうち、上位装置で処理可能な所定のデータ数であることを特徴とする磁気カードリーダ。
【００１６】
本発明によれば、上述した所定の閾値は、カード状媒体の長手方向に一列に記録された磁気データの全データ数のうち、上位装置で処理可能な所定のデータ数であることとしたので、比較部及び判定部によって、全データ数の上位装置で処理可能な所定のデータ数に相当する磁気データを検出した場合には、正常なデータリードが行われたと判断することができる。周囲環境による電気ノイズは、経験的に、上記所定のデータ数より少ないデータ数であることが多いので、正常データとエラーデータを効果的に峻別することができる。
【００１７】
（４）  前記カード状媒体は、磁気データが記録された複数列のトラックを備え、前記比較部は、前記磁気ヘッドで読み取って得た磁気データのデータ数を、前記トラックごとに所定の閾値と比較することを特徴とする磁気カードリーダ。
【００１８】
本発明によれば、上述した比較部によって、磁気ヘッドで読み取って得た磁気データのデータ数を、カード状媒体のトラックごとに所定の閾値と比較することとしたので、所定の閾値を超えるデータ数が検出された場合には正常データとして扱い（例えば、そのデータを上位装置へ送信し）、所定の閾値を超えないデータ数が検出された場合には外乱によるエラーデータとして扱うことができる。その結果、正常データとエラーデータが混在した状態であっても、正常データを取り出すことができ、ひいてはユーザによる再操作の発生頻度を削減し、操作性の向上に寄与することができる。
【００１９】
（５）  前記判定部によってエラーデータと判定されたデータは廃棄されることを特徴とする磁気カードリーダ。
【００２０】
本発明によれば、上述した判定部によってエラーデータと判定されたデータは廃棄されることとしたので、エラー通知が頻繁に上位装置に送信されるのを防ぐことができ、ひいてはユーザの操作性を向上させることができる。なお、ここでいう「廃棄」も、上述同様に、データを削除することは勿論、データを削除することなくソフトウェア的に無視する（有効なデータとして扱わない）ことも含むものとする。
【００２１】
（６）  カード状媒体に記録された磁気データを磁気ヘッドで読み取る磁気データ読取方法において、前記磁気ヘッドで読み取って得た磁気データのデータ数を所定の閾値と比較し、前記データ数が前記所定の閾値以下である場合にエラーデータとして判定することを特徴とする磁気データ読取方法。
【００２２】
本発明によれば、カード状媒体に記録された磁気データを磁気ヘッドで読み取る磁気データ読取方法で、磁気ヘッドで読み取って得た磁気データのデータ数を所定の閾値と比較し、そのデータ数が所定の閾値以下である場合にエラーデータとして判定することとしたので、上述同様、磁気データを読み取る際の安定性及びユーザの操作性を高めることができる。
【発明の効果】
【００２３】
以上説明したように、本発明によれば、磁気ヘッドで読み取って得た磁気データのデータ数を所定の閾値と比較した後、エラーデータか否かを判定することとしているので、磁気カードリーダが外乱の大きい悪環境下で使用された場合においても、磁気データを読み取る際の安定性及びユーザの操作性を高めることができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００２５】
図１は、本発明の実施の形態に係る磁気カードリーダ１の概要を示す模式図である。
【００２６】
図１において、磁気カードリーダ１は、スワイプ方向と直交する面の断面形状がほぼコ字形状をなし、カード走行路を形成するフレーム２と、このフレーム２の一部（底部）として形成される走行基準面３と、カード４（カード状媒体の一例）上の磁気ストライプ４１に記録されている磁気データの読み取り又は書き込みを行う磁気ヘッド５と、を有している。図中の両方向矢印で示すように、磁気カードリーダ１では、カード４を走行基準面３に沿って手動走行（スワイプ）させることで、磁気データの読み取りを行う。なお、本実施形態では、読取専用の磁気ヘッド５を用いているが、読取機能及び書込機能をもった磁気ヘッドを用いても構わない。また、本明細書でいう「スワイプ」とは、カード状記録媒体を磁気カードリーダ１のガイド（カード走行路）に沿って手動でさっと走らせる動作をいう。
【００２７】
磁気ヘッド５は、カード走行路に臨むように配置されている。そして、カード４上の磁気データに係る信号を再生する。具体的には、磁気ヘッド５は、カード４表面上の磁気ストライプ４１に接触・摺動することによって、その磁気ストライプ４１に記録された磁気データを読み取り、その磁気データに係る再生信号を生成する。
【００２８】
図２は、本発明の実施の形態に係る磁気カードリーダ１の電気的構成を示すブロック図である。
【００２９】
図２において、本発明の実施の形態に係る磁気カードリーダ１は、主として、磁気ヘッド５と、ＣＰＵ１０１と、ＡＭＰ回路１０２と、復調回路１０３と、ＲＡＭ１０４と、ＲＯＭ１０５と、を備えている。なお、ＲＡＭ１０４及びＲＯＭ１０５は、ＣＰＵ１０１内に組み込まれていてもよい（内蔵ＲＯＭ等）。一般に、ＲＯＭ１０５には、磁気カードリーダ１の基本機能を支える基本プログラムが格納されており、ＲＡＭ１０４は、ＣＰＵ１０１のワーキングエリアとして機能する。また、本実施形態では、磁気ストライプ４１上において、カード４の長手方向（図１中の両方向矢印）に沿って複数列の（磁気）トラックが設けられているため、磁気ヘッド５はマルチチャンネルのタイプのものとなっているが、単一チャンネルのタイプのものでもよい。
【００３０】
ＣＰＵ１０１は、磁気カードリーダ１の制御中枢を司るものであって、磁気カードリーダ１の統合的な制御を行う。磁気ヘッド５による再生信号は、ＡＭＰ（増幅）回路１０２において増幅・波形整形され、復調回路１０３において復調された後（読み取り信号の２値化などを行った後）、ＣＰＵ１０１に送られる。
【００３１】
また、ＣＰＵ１０１は、上位装置１０と、Ｉ／Ｆ回路（図示せず）を介して通信する。上位装置１０において、ＣＰＵ１１０は、デコーダ１０６を利用して２値のデジタルデータに対して復号処理を行う。その結果、上位装置１０は、磁気データの内容を取得することができる。
【００３２】
ここで、本実施形態に係る磁気カードリーダ１では、ＣＰＵ１０１，ＲＡＭ１０４，及びＲＯＭ１０５等の電気要素によって、「比較部」及び「判定部」が構成されている。より具体的に説明すると、ＲＯＭ１０５には、磁気ヘッド５で読み取って得た磁気データのデータ数を所定の閾値と比較する比較プログラムと、データ数が所定の閾値以下である場合にエラーデータとして判定する判定プログラムとが格納されており、ＣＰＵ１０１は、ＲＡＭ１０４をワーキングエリアとしつつ、これらのプログラムを実行することで、「比較部」及び「判定部」の機能を実現する。なお、本実施形態では、所定の閾値は、ＲＡＭ１０４に記憶されているが、例えば別途設けられたＥＥＰＲＯＭなどのメモリに記憶させてもよい。また、所定の閾値として、カード４の長手方向に一列に記録された磁気データの全データ数のうち、上位装置で処理可能な所定のデータ数であり、本実施形態では、経験的に、全データ数の凡そ１／３を採用する。経験的に、全データ数の凡そ１／３のデータ数以上であれば、上位装置に送信した場合でも、何らかの処理が可能なデータ数となっている。また、周囲環境による電気ノイズは、経験的に、カード状媒体の長手方向に一列に記録された磁気データの全データ数のうち、約１／３より少ないデータ数であることが多い。そこで、約1／３を閾値と設定している。なお、「磁気データの全データ数」とは、ハードウェアによるオミット数を除いた値である。
【００３３】
また、ＲＯＭ１０５には、磁気ヘッド５で読み取って得た磁気データのうち、予め定めた所定のデータ数（例えば１６ビット程度）を廃棄する廃棄プログラムも格納されており、ＣＰＵ１０１は、ＲＡＭ１０４をワーキングエリアとしつつ、このプログラムを実行する。したがって、「廃棄部」も、ＣＰＵ１０１，ＲＡＭ１０４，及びＲＯＭ１０５等の電気要素によって構成されている。以下、このような電気的構成に基づいて、磁気データ読取方法の流れについて詳述する。
【００３４】
図３は、本発明の実施の形態に係る磁気データ読取方法の流れを示すフローチャートである。
【００３５】
図３において、まず、初期化及びリード待ち処理が行われる（ステップＳ１）。具体的には、磁気カードリーダ１のＣＰＵ１０１は、ＲＯＭ１０５に格納された初期化プログラムを実行した後、カード４がスワイプされるまで待機する。
【００３６】
次に、カード４が磁気ヘッド５に接触すると、ハードウェアによるオミット処理が行われる（ステップＳ２）。具体的には、磁気カードリーダ１のＣＰＵ１０１は、磁気ヘッド５，ＡＭＰ回路１０２，及び復調回路１０３を通じて得られたデジタルデータに対し、上述した廃棄プログラムを実行し、機械的に不安定な部分のデータ数（数ビット（本実施形態では１６ビット））をオミットする。その後、検出した磁気データをバッファ（ＲＡＭ１０４）に格納する。すなわち、バッファに格納された磁気データは、カード状媒体の長手方向に一列に記録された磁気データの全データ数としている。
【００３７】
なお、本実施形態では、磁気ストライプ４１は複数のトラックを有するため、全トラックのデータをバッファに格納する。また、磁気リード終了後に、各トラックの読み込んだデータ数（ビット数）を（ＲＡＭ１０４の他の領域などに）記憶しておく。
【００３８】
次に、ソフトウェアによる閾値判定処理が行われる（ステップＳ３）。具体的には、磁気カードリーダ１のＣＰＵ１０１は、上述した比較プログラム及び判定プログラムを実行する。その結果、全トラックの読み込んだデータ数（ビット数）が、設定された閾値以下か否かが判断される（ステップＳ４）。全トラックの読み込んだデータ数が、予め設定された閾値以下の場合には（ステップＳ４：ＹＥＳ）、エラーデータとして判定され、外乱によるエラーリードとしてデータを廃棄し、ステップＳ５のデータ処理は行われない。この場合、処理はステップＳ１に移される。このように、磁気カードリーダ１が外乱の大きい悪環境下で使用された場合においても（閾値以下のデータしかリードしなかったトラックが多い場合においても）、上位装置１０に対して頻繁にエラー通知がなされるのを防いでいる。
【００３９】
一方で、一箇所でも閾値を超えるデータ数を読み込んだトラックがあれば（ステップＳ４：ＮＯ）、ステップＳ５のデータ処理に移行する。具体的には、磁気カードリーダ１のＣＰＵ１０１は、上位装置１０に対してデコード前のデータを送信する。
【００４０】
ここで、上位装置１０に対してデコード前のデータを送信する際、閾値以下のデータ数しかリードしなかったトラックについては送信を行わない（データを廃棄する）。このようにして、閾値を超えるデータ数をリードしたトラックについてのみ上位装置１０に送信するようにしている。
【００４１】
最後に、上位装置１０へのデータ送信が完了したら、初期化され、すなわち、ＣＰＵ１０１は、全バッファ（ＲＡＭ１０４）をクリアして、次のデータリードに備える。一方、上位装置１０側では、デコーダ１０６によって、ＣＰＵ１１０は磁気データの内容を取得する。
【００４２】
［実施形態の主な効果］
以上説明したように、本実施形態に係る磁気カードリーダ１によれば、ハードウェアによるオミット処理（図３のステップＳ２）と、ソフトウェアによる閾値判定処理（図３のステップＳ３，ステップＳ４）とを設けることとしたので、ノイズ等の外乱によるエラーデータを可能な限り排除し、かつ、有効なデータは再生可能な構成にすることができる。その結果、安定して磁気データを読み込むことができ、ひいては磁気データを読み取る際の安定性を向上させることができる。
【００４３】
また、上位装置１０に対して頻繁にエラー通知がなされるのを防ぐことで（図３のステップＳ４：ＹＥＳ）、上位装置１０でユーザに再操作を要求する必要がなくなり、ユーザの操作性を向上することができる。また、正常データとエラーデータが混在した状態でも、正常データを取り出すので（図３のステップＳ５）、スワイプ回数を削減することができ、この点においても操作性を向上することができる。
【００４４】
また、予め定められたオミット数でハードウェア的に一律にオミットする場合には、そのオミット数を変更するには回路変更が必要になる。しかし、本実施形態に係る磁気カードリーダ１によれば、閾値の変更は（変更タイミング、たとえば初期設定時や稼動時等も含めて）容易であり、環境変化に柔軟に対応することができる。
【００４５】
また、ハードウェア的に一律にオミットするオミット数は最小限にすることで、廃棄部の機能を、動作初期の機械的な不安定部分の除去に特化させることができる。
【００４６】
また、本実施形態では、カード４の長手方向に一列に記録された磁気データの全データ数の上位装置で処理可能な所定のデータ数、たとえば、約１／３以上に相当する（磁気）データ数を検出した場合には、正常なデータリードが行われたと判断するようにしているので（図３のステップＳ４：ＮＯ）、正常データとエラーデータを効果的に峻別することができる。
【００４７】
さらに、複数列のトラックを有するカード４に対しても、比較部は、磁気ヘッド５で読み取って得た磁気データのデータ数をトラックごとに所定の閾値  と比較することしているので、閾値を超えるデータ数をリードしたトラックについてのみ上位装置１０に送信することができ、上位装置１０への不必要なデータ送信（エラー通知）を防ぐことができる。
【００４８】
［変形例］
図４は、本発明の他の実施の形態に係る磁気カードリーダ１'の電気的構成を示すブロック図である。
【００４９】
図４に示す磁気カードリーダ１'は、図２に示す磁気カードリーダ１と異なり、デコーダ１０６を有している。すなわち、図４では、デコード処理は、上位装置１０'側ではなく、磁気カードリーダ１'で行うようにしている。このような場合であっても、デコード処理が行われる前に、ソフトウェアによる閾値処理によって、エラーデータか否かを判定することができるので、上位装置１０'への不必要なデータ送信（エラー通知）を防ぐことができる。
【００５０】
また、磁気カードリーダ１に学習機能を設けることによって、自律的に閾値を最適化することもできる。より具体的に説明すると、磁気カードリーダ１を所定の場所へ設置した当初は、設定された初期値で閾値判断を行うが、設置環境は様々で、必ずしもその設置場所に対して初期値が最適とはいえない場合がある。そこで、エラー検出した際に、対象データ数を記憶し、現在設定されている閾値と比較し、差が少ない場合は閾値を段階的に大きくする。閾値には上限を設けており、上限に達した場合は、何らかの通知機能を、たとえば、ＬＥＤ等を発光させる、または指令コマンドを上位装置に発信する等の機能を、磁気カードリーダに持たせ、磁気カードリーダの設置環境の改善を促す仕組みを持たせるようにしてもよい。
【００５１】
また、閾値の変更方法については、静的なものでも動的なものでもよい。例えば、磁気カードリーダ初期設定時にディップスイッチ等を用いて閾値を設定する、静的な設定でもよいし、磁気カードリーダ稼動中でも閾値を変更することができるように、コマンド等による動的な設定でもよい。これらによって、環境状態の急変に柔軟な対応をすることができる。
【００５２】
また、本実施形態では、スワイプ式磁気カードリーダであるが、これに限定されるものではなく、他の手動式カードリーダであってもよいし、手動式以外のモータ駆動式カードリーダであってもよい。
【００５３】
本実施形態において、ハードウェアによるオミット処理を行っているが、このオミット処理を実施しなくてもよい。この場合には、カード４の全長に一列に記録された全磁気データ、すなわち、オミット数を含めた磁気データのデータ数の約１／３（上位装置で処理可能な所定のデータ数）を閾値と設定してもよい。
【００５４】
また、本実施形態では、動作初期の機械的な不安定部分の除去としてハードウェアによるオミット処理を行ったが、これに限定されるものではない。たとえば、この最初のオミット処理をソフトウェアによるオミット処理とし、２段階でソフトウェアによる処理、すなわち、ソフトウェアによるオミット処理し、その後、ソフトウェアによる閾値処理をしてもよい。
【産業上の利用可能性】
【００５５】
本発明に係る磁気カードリーダ及び磁気データ読取方法は、磁気データを読み取る際の安定性を高めるとともに、ユーザの操作性を向上させることが可能なものとして有用である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態に係る磁気カードリーダの概要を示す模式図である。
【図２】本発明の実施の形態に係る磁気カードリーダの電気的構成を示すブロック図である。
【図３】本発明の実施の形態に係る磁気データ読取方法の流れを示すフローチャートである。
【図４】本発明の他の実施の形態に係る磁気カードリーダの電気的構成を示すブロック図である。
【符号の説明】
【００５７】
１  磁気カードリーダ
２  フレーム
３  走行基準面
４  カード
５  磁気ヘッド
１０１  ＣＰＵ
１０２  増幅（ＡＭＰ）回路
１０３  復調回路
１０４  ＲＡＭ
１０５  ＲＯＭ
１０６  デコーダ
１１０  ＣＰＵ
【図１】
2010086124.tif 000003
【図２】
2010086124.tif 000004
【図３】
2010086124.tif 000005
【図４】
2010086124.tif 000006