(57)【要約】【課題】読取率を高める。【解決手段】磁気ストライプを有するカードを人為的にカード挿入部に挿入し、この挿入時または引抜き時の少なくとも一方に磁気ストライプの磁気データをデータ読取部にて読み取るカードリーダのデータ読取方法において、データ読取部からの出力レベルを所定の読取判定基準値と比較し（ステップ２：Ｓ２）、データを読み取れなかったときには読取判定基準値を変更する（ステップ３：Ｓ３）。【選択図】        図１
2004362177.tif 000002
【特許請求の範囲】
【請求項１】
磁気ストライプを有するカードを人為的にカード挿入部に挿入し、この挿入時または引抜き時の少なくとも一方に前記磁気ストライプの磁気データをデータ読取部にて読み取るカードリーダのデータ読取方法において、前記データ読取部からの出力レベルを所定の読取判定基準値と比較し、前記データを読み取れなかったときには前記読取判定基準値を変更することを特徴とするカードリーダのデータ読取方法。
【請求項２】
前記読取判定基準値は通常は低感度に設定してあると共に、読み取れない時は高感度の設定に変更し、再び読み取れない時は再び低感度に設定し、以後、読み取れない時は高感度と低感度とに繰り返し設定することを特徴とする請求項１記載のカードリーダのデータ読取方法。
【請求項３】
磁気ストライプを有するカードを人為的にカード挿入部に挿入し、この挿入時または引抜き時の少なくとも一方に前記磁気ストライプの磁気データをデータ読取部にて読み取るカードリーダにおいて、前記データ読取部からの出力レベルを所定の読取判定基準値と比較し、前記データを読み取れなかったときには前記読取判定基準値を変更する基準値変更手段を備えることを特徴とするカードリーダ。
【請求項４】
磁気ストライプを有するカードを人為的にカード挿入部に挿入し、この挿入時または引抜き時の少なくとも一方に前記磁気ストライプの磁気データをデータ読取部にて読み取るカードリーダのデータ読取方法において、互いに異なる感度の複数の読取判定基準値を予め設定しておくと共に前記複数の読取判定基準値が循環的に採用されるようにし、前記カードを読み取る毎に異なる前記読取判定基準値で前記データ読取部からの出力レベルと比較することを特徴とするカードリーダのデータ読取方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カードを手動で動かすことにより磁気データの読み取りを行わせるカードリーダに関する。さらに詳述すると、本発明は、磁気データの読み取り方法を改良したカードリーダに関する。
【０００２】
【従来の技術】
磁気ストライプを有するカードを人為的にカード挿入部に挿入し、この挿入時あるいは引抜き時に磁気ストライプの磁気データをデータ読取部にて読み取る手動式のカードリーダがある。この種のカードリーダでは、機械自体が読み取り作業の再施行を行うことができないため、読み取りは１回のみ行うことを前提に唯一の読取判定基準値が設定されている。
【０００３】
読取判定基準値とは、読み取った信号が復調すべき信号かどうかのレベルを判定するための基準値、例えば読取ピーク検出感度や読取信号スライスレベルである。読取ピーク検出感度を上げたり読取信号スライスレベルを下げると、減磁したり折り曲げたりしたカードの読み取りに効果的になるが、外来ノイズに対して敏感になって悪影響を受け易くなってしまう。逆に、読取ピーク検出感度を下げたり読取信号スライスレベルを上げると、外来ノイズの悪影響を受けにくくなるが、減磁したり折り曲げたりしたカードの読み取りは良くない。このため、これらの性質を考慮し、ノイズと読取信号の出力レベルとを相関的に考えて、経験に基づいた読取判定基準値が採用されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述したカードリーダでは、１つの読取判定基準値しか有していないので、正常な操作をしたにも拘らず読み取りできなかったカードは何回試行しても読むことができず、磁気データの読取率を高くすることが困難であった。
【０００５】
そこで、本発明は、読取率を高めることができるカードリーダを提供することを目的とする。
【０００６】
【課題を解決するための手段】
かかる目的を達成するため、請求項１記載の発明は、磁気ストライプを有するカードを人為的にカード挿入部に挿入し、この挿入時または引抜き時の少なくとも一方に磁気ストライプの磁気データをデータ読取部にて読み取るカードリーダのデータ読取方法において、データ読取部からの出力レベルを所定の読取判定基準値と比較し、データを読み取れなかったときには読取判定基準値を変更するようにしている。また、請求項３記載の発明は、磁気ストライプを有するカードを人為的にカード挿入部に挿入し、この挿入時または引抜き時の少なくとも一方に磁気ストライプの磁気データをデータ読取部にて読み取るカードリーダにおいて、データ読取部からの出力レベルを所定の読取判定基準値と比較し、データを読み取れなかったときには読取判定基準値を変更する基準値変更手段を備えるようにしている。
【０００７】
したがって、データを読み取れなかったときには読取判定基準値を変更するので、操作者が再び試行したときに読み取れる可能性がある。よって、従来のように読取判定基準値を変更しない場合に比べてカードの読取率を高めることができる。
【０００８】
また、請求項２記載の発明は、請求項１記載のカードリーダのデータ読取方法において、読取判定基準値は通常は低感度に設定してあると共に、読み取れない時は高感度の設定に変更し、再び読み取れない時は再び低感度に設定し、以後、読み取れない時は高感度と低感度とに繰り返し設定するようにしている。したがって、読取判定基準値は２種類で足りるので装置を簡易なものにすることができる。
【０００９】
更に、請求項４記載の発明にかかるカードリーダのデータ読取方法は、磁気ストライプを有するカードを人為的にカード挿入部に挿入し、この挿入時または引抜き時の少なくとも一方に磁気ストライプの磁気データをデータ読取部にて読み取るカードリーダのデータ読取方法において、互いに異なる感度の複数の読取判定基準値を予め設定しておくと共にこれら複数の読取判定基準値が循環的に採用されるようにし、カードを読み取る毎に異なる読取判定基準値でデータ読取部からの出力レベルと比較するようにしている。
【００１０】
この場合には、読み取り結果に拘わらず、読取判定基準値を複数の感度例えば低感度から高感度あるいは高感度から低感度へと循環的に設定変更されるため、上位装置からの指令を受けずにカードの読み取りを実行できる。
【００１１】
【発明の実施の形態】
以下、本発明の構成を図面に示す実施形態に基づいて詳細に説明する。
【００１２】
図２〜図５に本発明のカードリーダ１の実施の一形態を示す。このカードリーダ１は、磁気ストライプを有するカード１０５を人為的にカード挿入部に挿入し、この挿入時または引抜き時の少なくとも一方に磁気ストライプの磁気データをデータ読取部２にて読み取るものである。そして、カードリーダ１は、データ読取部２からの出力レベルを所定の読取判定基準値と比較し、データを読み取れなかったときには読取判定基準値を変更する基準値変更手段３を備えるようにしている。
【００１３】
データ読取部２は、磁気ストライプからの情報を読み取る磁気ヘッド１１０と、磁気ヘッド１１０からの信号を増幅する再生信号増幅回路４とを備えている。カードリーダ１は、データ読取部２および基準値変更手段３の他に、基準値変更手段３に接続されると共に再生信号増幅回路４で増幅された信号の波形を整形する波形整形回路５と、整形された信号を復調する復調回路６と、全体の動作を制御するＣＰＵ７と、再生データを記憶する記憶回路８とを備えている。
【００１４】
基準値変更手段３は、感度切り換え回路としている。再生信号増幅回路４と波形整形回路５と基準値変更手段３との一例を図３に示す。ここでは、基準値変更手段３での感度切換スイッチ９をオンすることによりコンデンサ１０が接続されて低感度になり、逆に感度切換スイッチ９をオフすることにより高感度になる。
【００１５】
ここで、低感度設定とは、図４（Ａ）に示すように閾値の幅１１が大きく、ノイズの多い環境下での使用時や、書き込み状態がノイズ成分を多く含んでいるカードを読み取るときに適した設定である。また、高感度設定とは、図４（Ｂ）に示すように閾値の幅１１が小さく、消磁したカードや折れたり打痕があったりゴミが付着していて磁気再生出力が低いカードを読み取るときに適した設定である。ただし、いずれの設定であっても、ノイズ量が通常の範囲内の環境下で正常なカードを使用する時には磁気データを読み取り可能なものとしている。
【００１６】
読取判定基準値は通常は低感度に設定されている。そして、読み取り操作によってデータを読み取れない時は高感度の設定に変更し、再び読み取れない時は再び低感度に設定し、以後、読み取れない時は高感度と低感度とに繰り返し設定するようにしている。
【００１７】
また、このカードリーダ１は、図５に示すようにＤＩＰ式のＩＣカードリーダ１としている。このカードリーダ１では、カード挿入口の近傍に磁気ヘッド１１０が配置されている。挿入されたカード１０５は、磁気ヘッド１１０で磁気データが読み取られながら奥側に押し込まれる。そして、カード１０５の引抜き時にも磁気データの読み取りが行われる。ここでは、挿入時と引抜き時との読取判定基準値は同じものとしている。
【００１８】
そして、ＩＣカード１０５のコンタクト端子パターンにＩＣ接点ばねを接触させるために、ＩＣ接点ブロック１０１をリンク１０２，１０３によってカード走行路１０４に突出可能に支持すると共に、ＩＣ接点ブロック１０１に度当たり１０８を形成し、ＩＣカード１０５の挿入によってＩＣ接点ブロック１０１を押し下げて接触させる。
【００１９】
ＩＣ接点ブロック１０１はスプリング１０６によってカード挿入方向の手前側に引き寄せられており、挿入されたＩＣカード１０５は度当たり１０８に当たってスプリング１０６を伸ばしながらＩＣ接点ブロック１０１を移動させる。したがって、ＩＣ接点ブロック１０１はＩＣカード１０５と一緒に移動しながら徐々に下降し、ＩＣ接点ばね１０７をＩＣカード１０５のコンタクト端子パターンに接触させる。ＩＣカード１０５がＩＣ接点ブロック１０１の度当たり１０８に当たることで正確に位置決めされているので、ＩＣ接点ブロック１０１のＩＣ接点ばね１０７は対応するＩＣカード１０５のコンタクト端子パターンに正確に接触する。
【００２０】
上述したカードリーダ１の動作の一例を図１に示すフローチャートに沿って説明する。
【００２１】
操作者が１回目のカード読み取り操作を行う（ステップ１：Ｓ１）。そして、データ読取部２からの出力レベルを、低感度に設定された読取判定基準値と比較する。そして、その出力レベル１２が読取判定基準値を越えず閾値の幅１１から出ないときは（図４（Ａ）中の領域Ａ）、データを読み取れず（ステップ２：Ｓ２）出力値１３は一定になる。このときは読取判定基準値を変更する（ステップ３：Ｓ３）。すなわち、基準値変更手段３の感度切換スイッチ９がオフされて、読取判定基準値は高感度に設定され、閾値の幅１１が小さくなる（図４（Ｂ））。これにより、挿入時と引抜き時との両方の読取判定基準値が高感度になる。
【００２２】
そして、１回目で読み取れなかったことにより操作者が自発的に２回目の読み取り操作を行ったときは（ステップ４：Ｓ４）、１回目とは異なった読取判定基準値により判定されることになる。その結果、カード１０５からデータを読み取り可能になることがある（ステップ５：Ｓ５）。すなわち、２回目の読み取りでの出力レベル１２が読取判定基準値を越えて閾値の幅１１から出れば（図４（Ｂ）中の領域Ｂ）、データを読み取ることができ、正しい出力値１３を得られる。
【００２３】
２回目の読み取り操作で読み取れない場合は再び低感度に設定し、以後、読み取れない時は高感度と低感度とに繰り返し設定する。また、例えば３０秒間操作が無かったときは操作者が代わったものと判断して、読取判定基準値を初期値、即ち低感度に設定する。
【００２４】
さらに、２回目以降の読み取り操作時にデータを読み取れた場合は、そのときの読取判定基準値が高感度と低感度のいずれであっても再び低感度に設定して次の読み取り操作を待機する。
【００２５】
本実施形態のカードリーダ１によれば、操作が一定時間行われないことにより読取判定基準値が初期値になるので、いずれの操作者も１回目の読み取り操作時には同じ読取判定基準値で判定されるようにできる。よって、この読取判定基準値の初期値を従来と同様の値に設定しておくことにより、従来からの読み取り性能を損なうことなく、読取率を高めることができるようになる。
【００２６】
なお、上述の実施形態は本発明の好適な実施の一例ではあるがこれに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変形実施可能である。例えば上述の実施形態では、読み取れなかったときに読取判定基準値を切り替えるようにしているが、これに限られず、互いに異なる感度の複数の読取判定基準値、例えば低感度と高感度との読取判定基準値を予め設定しておくと共にこれら複数の読取判定基準値が循環的に採用されるようにし、カードを読み取る毎に異なる読取判定基準値でデータ読取部からの出力レベルと比較するようにすることも可能である。例えば低感度と高感度との２つの読取判定基準値を予め設定しておく場合には、低感度から高感度あるいは高感度から低感度へと循環的に設定変更することにより、多くても２回のカード挿入操作でカードの読み取りを実行できる。
【００２７】
また、上述の実施形態では、挿入時と引抜き時とで同じ読取判定基準値で読み取りを行っているが、これには限られず挿入時と引抜き時とで異なる読取判定基準値を使用しても良い。例えば１回目の挿入時は低感度設定、１回目の引抜き時は高感度設定、２回目の挿入時は高感度設定、２回目の引抜き時は低感度設定、３回目以降は１，２回目の設定を繰り返すようにする。あるいは、挿入時または引抜き時の一方のみで読み取りを行うようにしても良い。
【００２８】
また、本実施形態ではＤＩＰ式のカードリーダ１としているが、これには限られずスワイプ式であっても良い。この場合、例えば１回目の操作時は低感度設定、２回目の操作時は高感度設定、３回目以降は１，２回目の設定を繰り返すようにする。
【００２９】
さらに、本実施形態では３０秒間操作が無かったときは読取判定基準値を初期値に設定しているが、長さは３０秒には限られず適宜設定することができる。あるいは、センサなどを用いて操作者が変更したことを検出したときに読取判定基準値を初期値に設定するようにしても良い。
【００３０】
また、上述した実施形態では２回目以降の読み取り操作時に読み取れた場合は読取判定基準値を低感度に設定しているが、これには限られず読み取りできた読取判定基準値をそのまま利用して次の読み取り操作を待機するようにしても良い。
【００３１】
そして、上述した実施形態では基準値変更手段３は感度切り換え回路としているが、これには限られず例えば図６に示すようなスライスレベル変更回路としても良い。すなわち、磁気再生出力の増幅波形に対してスライスレベルを設定して波形整形するようにし、このスライスレベルの値を変更することで感度を切り換えるようにする。図６に示す回路では、感度切換スイッチ９をオンするとスライスレベルが狭くなって高感度になり、また切換スイッチをオフするとスライスレベルが広くなって低感度になる。
【００３２】
さらに、上述した実施形態では、基準値変更手段３は読取判定基準値を２種類に設定しているが、これには限られず３種類以上に設定するようにしても良い。
【００３３】
【発明の効果】
以上の説明から明らかなように、請求項１記載のカードリーダのデータ読取方法および請求項３記載のカードリーダによれば、データを読み取れなかったときには読取判定基準値を変更するので、操作者が再び試行したときに読み取れる可能性がある。よって、従来のように読取判定基準値を変更しない場合に比べてカードの読取率を高めることができる。
【００３４】
また、請求項２記載のカードリーダのデータ読取方法によれば、読取判定基準値は２種類で足りるので装置を簡易かつ安価なものにすることができる。
【００３５】
更に、請求項４記載の発明にかかるカードリーダのデータ読取方法によれば、読み取り結果に拘わらず、読取判定基準値を複数の感度の読取判定基準値、例えば低感度から高感度あるいは高感度から低感度へと循環的に設定変更することにより、カードの読み取りの都度、上位装置からの指令を受けずにカードカートデータを読み取ることができることから、読み取りの効率をさらに上げることができる。
【図面の簡単な説明】
【図１】本発明のカードリーダの動作を示すフローチャートである。
【図２】カードリーダを示す概略のブロック図である。
【図３】基準値変更手段としての感度切り換え回路を示す回路図である。
【図４】データ読取部からの出力レベルと閾値の関係、並びにこれらと判定後の出力値との関係を示す図であり、（Ａ）は低感度設定、（Ｂ）は高感度設定の場合である。
【図５】カードリーダを示す概略の縦断面側面図である。
【図６】基準値変更手段としてのスライスレベル変更回路を示す回路図である。
【符号の説明】
１  カードリーダ
２  データ読取部
３  基準値変更手段
１０５  カード
１１０  磁気ヘッド
【図１】
2004362177.tif 000003
【図２】
2004362177.tif 000004
【図３】
2004362177.tif 000005
【図４】
2004362177.tif 000006
【図５】
2004362177.tif 000007
【図６】
2004362177.tif 000008