(57)【特許請求の範囲】
【請求項１】
筐体と、該筐体の一面側に磁気カードの厚さより僅かに大きい幅で、磁気カードの磁気記録帯に近い方の長辺のエッジから磁気記録帯までの距離より大で前記磁気カードの表面にエンボス加工によって凹凸で表示された文字列までの距離より小となる深さで形成されたガイド溝と、該ガイド溝の底面に前記長辺のエッジを接した状態で前記ガイド溝に沿ってスライド移動する磁気カードの磁気記録帯に接する位置に設けられた磁気ヘッドとを有し、前記磁気カードに磁気記録されているカードデータを前記磁気ヘッドを用いて読み取る磁気カード読取装置において、
前記磁気ヘッドのケース内に設けられ、磁気ヘッド本体の出力信号を受けて前記カードデータを復調する復調手段と、
前記磁気ヘッドのケースの外部に出力されたデータを復号する復号手段と、
前記ガイド溝をスライド移動する磁気カードのエンボス加工によって表示された文字列に対向するように前記筐体に取り付けられ、前記エンボス加工によって凹凸で表示されている文字列のイメージデータを、前記文字列に光を照射しその反射光を受光することによって検出するエンボス加工文字センサと、
前記エンボス加工文字センサによって検出されたイメージデータに基づいて、前記エンボス加工によって凹凸で表示されている文字列に対応するキャラクタデータ列を求める文字認識手段と、
前記復号手段によって復号されたカードデータの所定ビット範囲のデータ列と、前記文字認識手段によって求められたキャラクタデータ列とが一致するか否かを判定する判定手段とを備えていることを特徴とする磁気カード読取装置。
【請求項２】
前記磁気ヘッドのケース内に設けられ、前記復調手段によって復調されたカードデータを暗号化して前記ケースの外部へ出力する暗号化手段を備えていることを特徴とする請求項１記載の磁気カード読取装置。
【請求項３】
前記エンボス加工文字センサは、手動操作で引き上げることで前記文字列に対向する位置に保持され、押し下げることで前記筐体に収容することができるように、前記筐体に対して回動式または昇降式に支持されていることを特徴とする請求項１記載の磁気カード読取装置。
【請求項４】
前記判定手段の判定結果を報知する報知手段を備えていることを特徴とする請求項１記載の磁気カード読取装置。
【請求項５】
少なくとも前記復号手段と判定手段とが１チップ化された単一のプロセッサによって構成されていることを特徴とする請求項１記載の磁気カード読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、磁気カードに磁気記録されているデータを読み取る磁気カード読取装置において、磁気カードのデータが不正に取得されたり、不正なカードの利用を防止するための技術に関する。
【０００２】
【従来の技術】
磁気カードのデータを読み取るための磁気カード読取装置のうち、小型で省電力が要求される場合には、図６に示す磁気カード読取装置１０のように、筐体１１に設けられたガイド溝１２に沿って手動でスライド移動された磁気カード１からデータを読み取る構造のものが用いられている。
【０００３】
このような磁気カード読取装置１０では、図７に示すように、ガイド溝１２の底部１２ａに長辺側のエッジを接した状態でスライド移動する磁気カード１の磁気記録帯（図示せず）が通過する高さ位置に、磁気ヘッド１３をそのヘッド面１３ａがガイド溝１２の内部へ突出するように支持して、磁気ヘッド１３から磁気カード１の磁気記録帯の磁気の変化に対応する信号を出力させ、この信号を復調回路１４に入力する。
【０００４】
復調回路１４は、磁気ヘッド１３から出力される信号に基づいて、磁気カード１に磁気記録されていたカードデータを復調して出力する。
【０００５】
復調回路１４によって復調された磁気カード１のデータは、図示しないインタフェース等を介して端末機等の他の装置へ送られる。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記のように構成された従来の磁気カード読取装置１０では、磁気ヘッド１３の出力ラインや復調回路１４の出力ラインに対する不正なアクセスによって磁気カード１のカードデータを不正に取得される恐れがある。
【０００７】
また、このように不正に取得されたカードデータを別の磁気カードに書き込んで作成された不正カードが利用される恐れがある。
【０００８】
本発明は、この問題を解決して、カードデータが不正に取得されたり、不正なカードの利用を防止できる磁気カード読取装置を提供することを目的としている。
【０００９】
【課題を解決するための手段】
前記目的を達成するために、本発明の請求項１の磁気カード読取装置は、
筐体と、該筐体の一面側に磁気カードの厚さより僅かに大きい幅で、磁気カードの磁気記録帯に近い方の長辺のエッジから磁気記録帯までの距離より大で前記磁気カードの表面にエンボス加工によって凹凸で表示された文字列までの距離より小となる深さで形成されたガイド溝と、該ガイド溝の底面に前記長辺のエッジを接した状態で前記ガイド溝に沿ってスライド移動する磁気カードの磁気記録帯に接する位置に設けられた磁気ヘッドとを有し、前記磁気カードに磁気記録されているカードデータを前記磁気ヘッドを用いて読み取る磁気カード読取装置において、
前記磁気ヘッドのケース内に設けられ、磁気ヘッド本体の出力信号を受けて前記カードデータを復調する復調手段と、
前記磁気ヘッドのケースの外部に出力されたデータを復号する復号手段と、
前記ガイド溝をスライド移動する磁気カードのエンボス加工によって表示された文字列に対向するように前記筐体に取り付けられ、前記エンボス加工によって凹凸で表示されている文字列のイメージデータを、前記文字列に光を照射しその反射光を受光することによって検出するエンボス加工文字センサと、
前記エンボス加工文字センサによって検出されたイメージデータに基づいて、前記エンボス加工によって凹凸で表示されている文字列に対応するキャラクタデータ列を求める文字認識手段と、
前記復号手段によって復号されたカードデータの所定ビット範囲のデータ列と、前記文字認識手段によって求められたキャラクタデータ列とが一致するか否かを判定する判定手段とを備えている。
また、本発明の請求項２の磁気カード読取装置は、請求項１記載の磁気カード読取装置において、
前記磁気ヘッドのケース内に設けられ、前記復調手段によって復調されたカードデータを暗号化して前記ケースの外部へ出力する暗号化手段を備えていることを特徴とする。
また、本発明の請求項３の磁気カード読取装置は、請求項１記載の磁気カード読取装置において、
前記エンボス加工文字センサは、手動操作で引き上げることで前記文字列に対向する位置に保持され、押し下げることで前記筐体に収容することができるように、前記筐体に対して回動式または昇降式に支持されていることを特徴とする。
また、本発明の請求項４の磁気カード読取装置は、請求項１記載の磁気カード読取装置において、
前記判定手段の判定結果を報知する報知手段を備えていることを特徴とする。
【００１０】
また、本発明の請求項５の磁気カード読取装置は、請求項１の磁気カード読取装置において、
少なくとも前記復号手段と判定手段とが１チップ化された単一のプロセッサによって構成されている。
【００１１】
【発明の実施の形態】
以下、図面に基づいて本発明の実施の形態を説明する。
図１は本発明を実施した磁気カード読取装置２０の外観を示し、図２〜図４はその内部の構造の要部を示している。
【００１２】
図１に示しているように、この磁気カード読取装置２０の筐体２１には、磁気カード１をスライド移動させるためのガイド溝２２が設けられている。
【００１３】
このガイド溝２２は、図２に示しているように、底板２３の上面と、磁気カード１の厚より僅かに大きい隙間をあけて平行に対向するように底板２３上に立設されたガイド板２４、２５との間で形成されており、ガイド溝２２の深さは、磁気カード１の磁気記録帯寄りの長辺のエッジから磁気記録帯までの距離より大で、磁気記録帯寄りの長辺のエッジから磁気カード１の表面にエンボス加工によって凹凸で表示された文字列までの距離より小となるように設定されている。
【００１４】
このガイド溝２２を形成する一方のガイド板２５（両方のガイド板２４、２５でもよい）には、ガイド溝２２をスライド移動する磁気カード１の磁気記録帯が通過する高さ位置に、磁気ヘッド３０がそのヘッド面をガイド溝２２内へ突出させるように支持されている。
【００１５】
なお、この磁気ヘッド３０のケース３０ａ内には、後述するように、磁気の変化を検出するためのヘッド本体部のほかに、復調回路５１および暗号化回路５２が収容され、ケース３０ａの内部の隙間には合成樹脂が充填されている。
【００１６】
また、筐体２１の上面側には、ガイド溝２２をスライド移動した磁気カード１が使用可能か否かを表示するための表示器３５が設けられており、筐体２１の上面側のガイド溝２２に近い位置には、溝状のセンサ収容部３６がガイド溝２２と平行に設けられている。
【００１７】
センサ収容部３６には、磁気カード１の表面にエンボス加工によって凹凸で表示された文字列のイメージデータを検出するためのエンボス加工文字センサ４０が収容されている。
【００１８】
このエンボス加工文字センサ４０の一端側には、図３の（ａ）、（ｂ）に示すように、センサ収容部３６の長さ方向と直交する軸４１が設けられ、この軸４１の両端がセンサ収容部３６の内部で回動自在に支持されおり、図３の（ａ）のように他端側を上方に引き上げることで筐体２１の上面に対して直立した状態に保持することができ、図３の（ｂ）のように押し下げることで、筐体２１のセンサ収容部３６内に収容することができる。なお、この他端側の側部には、エンボス加工文字センサ４０の立ち上げ操作や収容操作を簡単に行うための操作片４２が設けられている。
【００１９】
また、エンボス加工文字センサ４０の他端側のガイド溝２２側の面には、例えば光学的にエンボス加工による磁気カード１の表面の凹凸を識別するためのセンサ素子４０ａが長さ方向に所定ピッチで並ぶように設けられている。
【００２０】
これらのセンサ素子４０ａは、エンボス加工文字センサ４０が立ち上げられたときに、磁気カード１のエンボス加工によって凹凸で表示される文字列に対向する位置に設けられている。
【００２１】
センサ素子４０ａは、例えば図４に示すように、磁気カード１の表面に光を照射する投光器４５と、投光器４５から磁気カード１の平坦部分に照射されて反射する光を集光するレンズ４６と、レンズ４６で集光された光を受光する受光器４７とで構成されており、投光器４５からの光が磁気カード１の平坦部に照射している場合にはレンズ４６が集光した光が受光器４７で受光され、投光器４５からの光が磁気カード１のエンボス加工による突起部分２に照射している場合にはレンズ４６が集光した光が受光器４７の受光面から外れるようにし、受光器４７の受光信号を２値化してイメージデータとして出力する。
【００２２】
図５は、この磁気カード読取装置２０の電気的な構成を示すブロック図であり、この図５に示しているように、磁気ヘッド３０のケース３０ａには、ギャップを有するコア３０ｂとそのコア３０ｂに巻かれたコイル３０ｃからなるヘッド本体部のほかに、復調回路５１と暗号化回路５２が収容されている。
【００２３】
復調回路５１は、磁気ヘッド３０のコイル３０ｃから出力される信号から磁気カード１に磁気記録されているカードデータを復調する。
【００２４】
このカードデータの復調は、磁気カード１に対するデータの記録方式に対応しており、例えばその記録方式が一般的なＭＦＭ方式（Ｆ２Ｆ方式ともいう）の場合には、磁気ヘッド３０のヘッド本体部からの出力信号を増幅し、その信号の半サイクル周期が基準周期に近いか基準周期の２倍に近いかを判定することによってカードデータを復調する。
【００２５】
また、暗号化回路５２は、復調回路５１によって復調されたデータを所定の暗号化関数と鍵データとによって暗号化する。この暗号化は、例えば、暗号化対象データに対する鍵データとの排他的論理和演算処理、暗号化対象データに対する鍵データによって指定されたビット位置の置換処理、暗号化対象データに対する鍵データによって指定されたビット数のシフト処理等の組み合わせによって行う。
【００２６】
なお、図示していないが、復調回路５１および暗号化回路５２には、ケース３０ａの外部から電源が供給できるようになっている。
【００２７】
暗号化回路５２およびエンボス加工文字センサ４０の出力は、処理部５５に入力される。
【００２８】
処理部５５は、１チップ化されたマイクロプロセッサによって構成されており、その機能をブロック化すると、図５に示しているように、復号手段５６、文字認識手段５７、判定手段５８および報知手段５９を備えている。
【００２９】
復号手段５６は、暗号化回路５２から出力されたデータに対し、この暗号化の処理と逆の処理を行うことで、磁気カード１に磁気記録されていた生のカードデータを復号する。
【００３０】
また、文字認識手段５７は、エンボス加工文字センサ４０から出力されたイメージデータに基づいて、磁気カード１の表面にエンボス加工によって凹凸で表示された文字のキャラクタデータを求める。
【００３１】
判定手段５８は、文字認識手段５７によって求められたキャラクタデータ列と復号手段５６によって求められたカードデータとを照合し、カードデータの所定ビット範囲のデータ列がキャラクタデータ列に一致するか否かを判定する。
【００３２】
一般にエンボス加工によって文字列が表示されている磁気カードでは、その文字列に対応するキャラクタデータ列が磁気記録データに含まれているので、上記の判定を行うことで、その磁気カードが使用可能なカードか否かを判定することができる。
【００３３】
報知手段５９は、判定手段５８によって、カードデータの所定ビット範囲のデータ列がキャラクタデータ列に一致すると判定された場合、この磁気カード１が使用可能なカードであることを表示器３５によって表示し、カードデータの所定ビット範囲のデータ列がキャラクタデータ列に一致しないと判定された場合、この磁気カード１が使用できないカードであることを表示器３５によって表示する。
【００３４】
なお、この磁気カード読取装置２０は、暗号化回路５２から出力されたデータを図示しないインタフェース等を介して端末機へ出力したり、あるいは、復号手段５６によって復号されたカードデータを、外部装置との間で予め決められた暗号化関数と鍵データとによって再度暗号化してその外部装置へ出力する。
【００３５】
このように実施形態の磁気カード読取装置２０では、磁気ヘッド３０のケース３０ａ内に復調回路５１および暗号化回路５２が収容されているので、磁気カード１のカードデータが磁気ヘッド３０の出力ラインから不正に取得される恐れがなく、しかも、磁気カード１にエンボス加工によって凹凸で表示された文字列のキャラクタデータ列とカードデータの所定ビット位置のデータ列との一致を判定し、その判定結果を報知しているので、不正に取得されたカードデータを書き込んだ不正なカードの利用を確実に防ぐことができる。
【００３６】
また、エンボス加工文字センサ４０を、必要なときだけセンサ収容部３６から立ち上げて使用できるようにしているので、筐体２１の高さ寸法が大きくならずに済む。
【００３７】
また、前記したように、カードデータを入出力する復号手段５６と判定手段５８とを含む処理部５５が１チップ化された単一のプロセッサによって構成されているので、磁気カード１の生のカードデータがこの処理部５５から不正に取得される恐れがなく、カードデータの不正取得に対する安全性がさらに高くなる。
【００３８】
なお、前記した磁気カード読取装置２０ではエンボス加工文字センサ４０を回動式に構成していたが昇降式にしてもよい。
【００４０】
また、前記した磁気カード読取装置２０では、判定手段５８の判定結果を表示器２７に表示していたが、ブザー音等で報知してもよく、また、この判定結果を外部の端末機に報知してもよい。
【００４１】
【発明の効果】
以上説明したように、本発明の請求項１の磁気カード読取装置は、
筐体と、該筐体の一面側に磁気カードの厚さより僅かに大きい幅で、磁気カードの磁気記録帯に近い方の長辺のエッジから磁気記録帯までの距離より大で前記磁気カードの表面にエンボス加工によって凹凸で表示された文字列までの距離より小となる深さで形成されたガイド溝と、該ガイド溝の底面に前記長辺のエッジを接した状態で前記ガイド溝に沿ってスライド移動する磁気カードの磁気記録帯に接する位置に設けられた磁気ヘッドとを有し、前記磁気カードに磁気記録されているカードデータを前記磁気ヘッドを用いて読み取る磁気カード読取装置において、
前記磁気ヘッドのケース内に設けられ、磁気ヘッド本体の出力信号を受けて前記カードデータを復調する復調手段と、
前記磁気ヘッドのケースの外部に出力されたデータを復号する復号手段と、
前記ガイド溝をスライド移動する磁気カードのエンボス加工によって表示された文字列に対向するように前記筐体に取り付けられ、前記エンボス加工によって凹凸で表示されている文字列のイメージデータを、前記文字列に光を照射しその反射光を受光することによって検出するエンボス加工文字センサと、
前記エンボス加工文字センサによって検出されたイメージデータに基づいて、前記エンボス加工によって凹凸で表示されている文字列に対応するキャラクタデータ列を求める文字認識手段と、
前記復号手段によって復号されたカードデータの所定ビット範囲のデータ列と、前記文字認識手段によって求められたキャラクタデータ列とが一致するか否かを判定する判定手段とを備えている。
また、本発明の請求項２の磁気カード読取装置は、請求項１記載の磁気カード読取装置において、
前記磁気ヘッドのケース内に設けられ、前記復調手段によって復調されたカードデータを暗号化して前記ケースの外部へ出力する暗号化手段を備えていることを特徴とする。
また、本発明の請求項３の磁気カード読取装置は、請求項１記載の磁気カード読取装置において、
前記エンボス加工文字センサは、手動操作で引き上げることで前記文字列に対向する位置に保持され、押し下げることで前記筐体に収容することができるように、前記筐体に対して回動式または昇降式に支持されていることを特徴とする。
また、本発明の請求項４の磁気カード読取装置は、請求項１記載の磁気カード読取装置において、
前記判定手段の判定結果を報知する報知手段を備えていることを特徴とする。
【００４２】
このように、磁気ヘッドのケース内に復調手段および暗号化手段が収容されているので、磁気カードのカードデータが磁気ヘッドの出力ラインから不正に取得される恐れがなく、しかも、磁気カードのエンボス加工によって凹凸で表示された文字列のキャラクタデータ列とカードデータの所定ビット位置のデータ列との一致を判定し、その判定結果を報知しているので、不正に取得されたカードデータを書き込んだ不正なカードの利用を確実に防ぐことができる。
【００４３】
また、エンボス加工文字センサは、ガイド溝をスライド移動する磁気カードのエンボス加工によって表示された文字列に対向する位置に対して手動操作で進退できるように筐体に取り付けられているので、必要なときだけ使用できるようにしているので、筐体の高さ寸法が大きくならずに済む。
【００４４】
また、本発明の請求項５の磁気カード読取装置は、請求項１の磁気カード読取装置において、
少なくとも前記復号手段と判定手段とが１チップ化された単一のプロセッサによって構成されている。
【００４５】
このため、復号されたカードデータを不正に取得することができず、カードデータの不正取得に対する安全性がさらに高くなる。
【図面の簡単な説明】
【図１】本発明の実施形態の外観を示す斜視図
【図２】本発明の実施形態の要部の構造を示す図
【図３】本発明の実施形態の要部の構造を示す図
【図４】本発明の実施形態の要部の構造を示す図
【図５】本発明の実施形態の電気的な構成を示すブロック図
【図６】従来装置の外観を示す図
【図７】従来装置の内部の構成を示す図
【符号の説明】
１  磁気カード
２  エンボス加工による突起部分
２０  磁気カード読取装置
２１  筐体
２２  ガイド溝
３０  磁気ヘッド
３０ａ  ケース
３０ｂ  コア
３０ｃ  コイル
３５  表示器
３６  センサ収容部
４０  エンボス加工文字センサ
４０ａ  センサ素子
４１  軸
４２  操作片
４５  投光器
４６  レンズ
４７  受光器
５１  復調回路
５２  暗号化回路
５５  処理部
５６  復号手段
５７  文字認識手段
５８  判定手段
５９  報知手段
【図１】
0004638978.tif 000002
【図２】
0004638978.tif 000003
【図３】
0004638978.tif 000004
【図４】
0004638978.tif 000005
【図５】
0004638978.tif 000006
【図６】
0004638978.tif 000007
【図７】
0004638978.tif 000008