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