(57)【要約】【課題】磁気カードリーダにおいて、簡単な構成で、磁気カードリーダのセキュリティの向上を図る。【解決手段】磁気カードＣの磁気ストライプＢに記憶された情報を磁気ヘッド６により読み取る磁気カードリーダ１において、磁気ヘッド６で情報を読み取る際に、この情報の終了を検出した場合、直ちにカード搬送を停止する機能を備えた。【選択図】図４
2010040088.tif 000002
【特許請求の範囲】
【請求項１】
磁気カードの磁気ストライプに記憶された情報を磁気ヘッドにより読み取る磁気カードリーダにおいて、
前記磁気ヘッドで情報を読み取る際に、前記情報の終了を検出した場合、直ちにカード搬送を停止する機能を備えたこと、
を特徴とする磁気カードリーダ。
【請求項２】
前記情報の終了を、前記磁気ストライプにおけるデータ領域の終了コードの読み取りにより検知することを特徴とする請求項１に記載の磁気カードリーダ。
【請求項３】
前記磁気ヘッドが読み取った前記情報を受け取る制御部を備え、
前記制御部と前記磁気ヘッドとに対になる固有情報をそれぞれ格納し、
前記制御部に格納された前記固有情報に対応した固有情報を前記磁気ヘッドから受け取ることができない場合に、読み取り機能を停止すること、
を特徴とする請求項１または２記載の磁気カードリーダ。
【請求項４】
前記制御部に格納された前記固有情報に対応した固有情報を前記磁気ヘッドから受け取れるか否かを、前記制御部が定期的に判定すること、
を特徴とする請求項３記載の磁気カードリーダ。
【請求項５】
前記制御部に格納された前記固有情報に対応した固有情報を前記磁気ヘッドから受け取れるか否かを、前記磁気ヘッドで前記情報を読み取る前に、前記制御部が判定すること、
を特徴とする請求項３または４記載の磁気カードリーダ。
【請求項６】
前記情報の終了に伴ってカード搬送を停止し、前記磁気カードを該磁気カードの挿入口に搬送して排出すること、
を特徴とする請求項１から５のいずれかに記載の磁気カードリーダ。
【請求項７】
前記情報の終了に伴ってカード搬送を停止した後、
前記磁気カードを搬送して排出する過程において前記磁気カードの搬送を一時停止すること、
を特徴とする請求項１から６のいずれかに記載の磁気カードリーダ。
【請求項８】
磁気カードの磁気ストライプに記憶した情報を磁気ヘッドにより読み取る磁気カードリーダにおいて、
前記磁気ヘッドが読み取った前記情報を受け取る制御部を備え、
前記制御部と前記磁気ヘッドとに対になる固有情報をそれぞれ格納し、
前記制御部に格納された前記固有情報に対応した固有情報を前記磁気ヘッドから受け取ることができない場合に、読み取り機能を停止すること、
を特徴とする磁気カードリーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気カードに記憶された情報を読み取る磁気カードリーダに関する。
【背景技術】
【０００２】
従来、クレジットカード等に記録された情報を読み取る磁気ヘッドを備えたカード処理装置において、磁気ヘッドがヘッド本体と制御部とを備え、ヘッド本体が読み取ったカード情報を制御部が暗号化し、暗号化されたカード情報をカード処理装置の本体制御部に送信することで、カード処理装置のセキュリティの向上を図ったものがある（例えば、特許文献１参照）。
【特許文献１】特開２００１−１４３２１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来のカード処理装置では、カード情報を暗号化していても、本来の磁気ヘッドとは異なる別の磁気ヘッドを利用して、カード情報を読み取られるおそれがあり、カード処理装置の十分なセキュリティが図れないという問題があった。
【０００４】
本発明は、上述した事情に鑑みてなされたものであり、簡単な構成で、磁気カードリーダのセキュリティの向上を図ることを目的とする。
【課題を解決するための手段】
【０００５】
上述課題を解決するため、本発明は、磁気カードの磁気ストライプに記憶された情報を磁気ヘッドにより読み取る磁気カードリーダにおいて、前記磁気ヘッドで情報を読み取る際に、前記情報の終了を検出した場合、直ちにカード搬送を停止する機能を備えたことを特徴とする磁気カードリーダを提供する。
この構成によれば、磁気カードを搬送しながら磁気ストライプに記憶された情報を磁気ヘッドによって読み取る際に、磁気ストライプの情報の終了を検出した場合、磁気カードの搬送が直ちに停止される。上記構成によれば、磁気ストライプの情報の終了を検出した時点で磁気カードの搬送が停止されるため、磁気ヘッドの近傍に設けられた別の磁気データピックアップモジュールは、不連続な情報しか読み込むことができず、磁気カードリーダのセキュリティの向上を図れる。また、情報の終了を検出後、直ちにカード搬送を停止するだけでセキュリティの向上を図れ、従来の構成を大きく変えることなく簡単な構成でセキュリティを向上できる。
【０００６】
上記構成において、前記情報の終了を、前記磁気ストライプにおけるデータ領域の終了コードの読み取りにより検知しても良い。
この場合、データ領域の終了コードを読み取って確実に磁気カードの搬送を停止できる。
また、前記磁気ヘッドが読み取った前記情報を受け取る制御部を備え、前記制御部と前記磁気ヘッドとに対になる固有情報をそれぞれ格納し、前記制御部に格納された前記固有情報に対応した固有情報を前記磁気ヘッドから受け取ることができない場合に、読み取り機能を停止しても良い。
この場合、制御部に格納された固有情報に対応した固有情報を磁気ヘッドから受け取ることができない場合に、読み取り機能が停止されるため、制御部に格納された固有情報と対になる固有情報が格納された磁気ヘッド以外の磁気ヘッドを使用して磁気カードの情報を読み取ることができない。このため、本構成では、磁気カードリーダのセキュリティの向上を図ることができる。
【０００７】
また、前記制御部に格納された前記固有情報に対応した固有情報を前記磁気ヘッドから受け取れるか否かを、前記制御部が定期的に判定しても良い。
この場合、制御部に格納された固有情報に対応した固有情報を、磁気ヘッドから受け取れるか否かを定期的に判定し、固有情報を受け取ることができない場合は、読み取り機能が停止される。これにより、磁気カードの読み取り動作時以外においても、固有情報を受け取れるか否かを定期的に判定するため、磁気カードの読み取り動作を行わなくても、磁気ヘッドの交換などの不正が行われた可能性がある磁気カードリーダは読み取り機能を停止する。このため、磁気カードリーダのセキュリティの向上を図ることができる。
【０００８】
また、前記制御部に格納された前記固有情報に対応した固有情報を前記磁気ヘッドから受け取れるか否かを、前記磁気ヘッドで前記情報を読み取る前に、前記制御部が判定しても良い。
この場合、磁気ヘッドにより磁気カードを読み取る前に、制御部に格納された固有情報に対応した固有情報を、磁気ヘッドから受け取れるか否かを判定し、固有情報を受け取ることができない場合は、磁気カードリーダの読み取り機能が停止される。このため、磁気カードリーダのセキュリティの向上を図ることができる。
【０００９】
また、前記情報の終了に伴ってカード搬送を停止し、前記磁気カードを該磁気カードの挿入口に搬送して排出しても良い。
この場合、カード搬送を停止した後、磁気カードを磁気カードの挿入口に搬送して排出するため、磁気カードは情報の終了が検出された地点を越えて読み取り方向に搬送されない。このため、磁気カードリーダのセキュリティの向上を図ることができる。
【００１０】
さらに、前記情報の終了に伴ってカード搬送を停止した後、前記磁気カードを搬送して排出する過程において前記磁気カードの搬送を一時停止しても良い。
この場合、磁気カードの情報を読み取り後に磁気カードを排出する過程において、磁気カードの搬送を一時停止する。これにより、磁気カードの排出経路に設けられた別の磁気データピックアップモジュールは、不連続な情報しか読み込むことができず、磁気カードリーダのセキュリティの向上を図れる。
【００１１】
また、本発明は、磁気カードの磁気ストライプに記憶した情報を磁気ヘッドにより読み取る磁気カードリーダにおいて、前記磁気ヘッドが読み取った前記情報を受け取る制御部を備え、前記制御部と前記磁気ヘッドとに対になる固有情報をそれぞれ格納し、前記制御部に格納された前記固有情報に対応した固有情報を前記磁気ヘッドから受け取ることができない場合に、読み取り機能を停止することを特徴とする磁気カードリーダを提供する。
この構成によれば、制御部に格納された固有情報に対応した固有情報を磁気ヘッドから受け取ることができない場合に読み取り機能が停止されるため、制御部に格納された固有情報と対になる固有情報が格納された磁気ヘッド以外の磁気ヘッドを使用して磁気カードの情報を読み取ることができない。このため、磁気カードリーダのセキュリティの向上を図ることができる。
【発明の効果】
【００１２】
本発明によれば、磁気カードリーダにおいて、情報の終了を検出した場合、直ちにカード搬送を停止するため、簡単な構成で、磁気カードリーダのセキュリティの向上を図ることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を添付の図面を参照しながら説明する。
図１は、本発明の実施の形態に係る磁気カードリーダの構成を示す平面図である。図２は、磁気カードリーダの斜視図である。
磁気カードリーダ１は、クレジットカード等に代表される磁気カードＣに記録されたカード情報（情報）を読み取る装置である。ここで、磁気カードＣはクレジットカードであり、磁気カードリーダ１は、クレジットカードにより決済が可能な自動販売機等の前面に埋め込まれるようにして設けられる。
【００１４】
磁気カードＣは、図１中において直線的に延びる磁気ストライプＢを有し、磁気カードＣに記憶されるカード情報は、磁気ストライプＢに磁気的に記録されている。磁気カードリーダ１においては、磁気カードＣは、磁気カードリーダ１に挿入され、図中、矢印Ｘで示す読み取りの搬送方向に送られる際にカード情報が読み取られ、その後、図中右方向に排出される。
【００１５】
磁気カードリーダ１は、略箱型の筐体２を有し、筐体２の内部に、磁気カードＣを搬送する搬送ローラ３ａ、３ｂ及び３３ａ、３３ｂと、搬送ローラ３ａ、３ｂ及び３３ａ、３３ｂをそれぞれ支持する軸４と、搬送ローラ３ａ、３ｂ及び３３ａ、３３ｂを駆動する搬送モータ５と、カード情報を読み取る磁気ヘッド６とを備えている。
筐体２は、磁気カードＣの搬送方向にそれぞれ延在する側板７、８と、磁気カードＣが挿通される面に位置する前板９と、前板９に対向して設けられる後板１０と、筐体２の底面を形成する底板１１とを備えている。また、側板７、８において筐体２の内側面には、磁気カードＣの両端を挟むようにして搬送方向へガイドするガイド部材３４（図２）が設けられている。
【００１６】
側板７、８は対向して設けられ、側板７、８の間には、軸４にそれぞれ軸支された搬送ローラ３ａ、３ｂ及び３３ａ、３３ｂが架け渡されている。搬送ローラ３ａ、３ｂ及び３３ａ、３３ｂは、それぞれ２個一組で設けられ、図２中の上下方向、すなわち筐体２の高さ方向に対向して配設されて、この高さ方向から磁気カードＣを挟み込んで搬送するように構成されている。搬送ローラ３ａ、３３ａは上側のローラであり、搬送ローラ３ｂ、３３ｂは下側のローラである。また、搬送ローラ３ａ、３ｂは磁気カードＣの読み取りの搬送方向における上流側に配設され、搬送ローラ３３ａ、３３ｂは下流側に配設されている。
【００１７】
側板７、８の各々の縁部は全周に亘り筐体２の外側を向くように折り曲げられてリブ状の壁が形成されている。側板７においてこのリブ状の壁に囲まれた部分には、軸４及び搬送モータ５の軸が貫通し、軸４及び搬送モータ５の軸の端には、それぞれ歯車１２、１３が取り付けられている。そして、歯車１２、１３の間には歯車１２、１３と噛合う複数の歯車が設けられ、搬送モータ５の駆動力を搬送ローラ３ａ、３ｂ及び３３ａ、３３ｂに伝達する歯車列１４が構成されている。
また、底板１１の外側面には、制御部５０が設けられている。制御部５０は、搬送モータ５の駆動の制御や、磁気ヘッド６の制御等、磁気カードリーダ１の全般の制御を行う。
【００１８】
筐体２の高さ方向における略中間の位置には、筐体２を上下に仕切る仕切板１５が設けられている。仕切板１５は、搬送ローラ３ｂの上面よりも若干下方に位置し、磁気カードＣの面と平行に延在している。また、搬送ローラ３ｂを支持する軸４の一端は、仕切板１５に形成されたリブ状部１５ａに支持されている。さらに、図１に示すように、前板９の面には、磁気カードＣの挿入口１６ａを備えた前面カバー１６が取り付けられている。そして、挿入口１６ａから挿入された磁気カードＣは、搬送モータ５により回転駆動される搬送ローラ３ａ、３ｂ及び３３ａ、３３ｂにより挟まれて搬送されるとともに、この搬送中に、磁気ストライプＢに記憶されたカード情報が磁気ヘッド６によって読み取られる。磁気ヘッド６は磁気ストライプＢに接触することでカード情報を読み取る。
【００１９】
搬送ローラ３ｂは、搬送ローラ３ａよりもその軸方向に短く形成されており、搬送ローラ３ａの直下には、搬送ローラ３ｂに隣接して磁気ヘッド６が設けられている。また、磁気ヘッド６の近傍には、磁気カードＣが挿入口１６ａに挿入されたことを検知する挿入検知手段（図示略）が設けられている。この挿入検知手段は、制御部５０に接続されている。
【００２０】
図３は、磁気ヘッド６および制御部５０の機能ブロック図である。
磁気ヘッド６は、磁気ストライプＢに磁気的に記憶されたカード情報を読み取る読取部２６と、読取部２６を制御するヘッド側制御回路２７と、ヘッド側制御回路２７に接続されたメモリ２９とを備えている。
ヘッド側制御回路２７は、増幅器（図示略）、Ａ／Ｄ変換器（図示略）、及び、カード情報を暗号化する暗号キーを有する暗号化部７１を備えている。読取部２６が読み取ったカード情報はアナログ信号として増幅器に出力され、この増幅器で増幅されたアナログ信号は、Ａ／Ｄ変換器によってデジタル信号に変換された後、暗号化部７１で暗号化され、制御部５０に出力される。
【００２１】
制御部５０は、制御部５０の演算処理を行うＣＰＵ５１と、搬送モータ５の駆動を制御するモータ駆動回路５２と、ＣＰＵ５１に接続されたメモリ５３とを備えている。そして、ＣＰＵ５１は、暗号化されたカード情報を復号化する複合キーを有する復号化部７２と、カード情報の開始及び終了を検知するコード検知部５４と、後述する固有情報３０を取得する固有情報取得部５５と、固有情報３０の正当性を判断する正当性判定部５６と、正当性判定部５６の判断の結果を出力する報知部５７とを備えている。
また、制御部５０は、外部にカード情報を送信する通信回線（図示略）を備えている。そして、ヘッド側制御回路２７からデジタル信号として制御部５０に入力されたカード情報は、制御部５０において所定方式で暗号化されて通信回線を介して外部に送信される。
【００２２】
ところで、従来、磁気カードリーダにおいては、カード情報を読み取る磁気ヘッドが、第３者等がカード情報を読み取り可能な別の磁気ヘッド等に交換された場合、カード情報が読み取られてしまい、セキュリティが低下するおそれがあった。
【００２３】
磁気カードリーダ１においては、セキュリティの向上を図る目的で、磁気ヘッド６に固有情報３０が格納され、制御部５０に照合用固有情報４０（固有情報）が格納されている。固有情報３０は、磁気カードリーダ１ごとに固有に与えられる固有の情報であり、照合用固有情報４０は、固有情報３０と対に与えられる固有の情報である。すなわち、固有情報３０と照合用固有情報４０とは、磁気カードリーダ１ごとに固有に与えられる固有の情報であり、固有情報３０は照合用固有情報４０に対応した固有の情報である。詳細には、固有情報３０は磁気ヘッド６のメモリ２９に格納され、照合用固有情報４０は制御部５０のメモリ５３に格納されている。
【００２４】
磁気カードリーダ１においては、固有情報３０及び照合用固有情報４０として磁気カードリーダ１のシリアル番号を用いている。ここで、シリアル番号である固有情報３０と照合用固有情報４０とは同一の情報であるが、互いに対応していれば、互いに異なる情報であっても良い。互いに異なる情報である場合、制御部５０の正当性判定部５６には、固有情報３０と照合用固有情報４０との対応関係が記憶されている。
【００２５】
磁気カードリーダ１では、制御部５０の固有情報取得部５５が磁気ヘッド６の固有情報３０を取得し、この固有情報３０が制御部５０のメモリ５３に格納された照合用固有情報４０に対応した固有情報であるか否かについて、制御部５０の正当性判定部５６が判定する。そして、固有情報取得部５５は、定期的に固有情報３０を取得するとともに、磁気ヘッド６がカード情報の読み取りを実行する前、すなわち挿入検知手段が磁気カードＣの挿入を検知した際に固有情報３０を毎回取得する。次いで、正当性判定部５６は、固有情報３０が照合用固有情報４０に対応した固有情報であるか否かについて判定する。また、報知部５７は、磁気カードリーダ１の表示部（図示略）に正当性判定部５６の判定結果を表示する。
【００２６】
そして、正当性判定部５６によって固有情報３０を受け取ることができないと判定された場合には、制御部５０が搬送モータ５の駆動を禁止して搬送機能（読み取り機能）を停止する。ここで、正当性判定部５６が、照合用固有情報４０と対応した固有情報３０を受け取ることができない場合には、磁気ヘッド６の接続が切断された可能性、磁気ヘッド６が固有情報３０を格納していない別の磁気ヘッド等に交換された可能性、或いは、磁気ヘッド６を取り外して何らかの不正が行われた可能性等が考えられ、磁気カードリーダ１においては、このような不正が行われた可能性がある場合に、磁気カードリーダ１の読み取り機能が停止される。また、磁気カードリーダ１の読み取り機能の停止とは、磁気カードＣの読み取り動作が実行されない状態にすれば良く、搬送モータ５の駆動の禁止に限らず、制御部５０によって磁気ヘッド６の機能を停止しても良く、或いは、磁気カードリーダ１の全機能を停止しても良い。
また、正当性判定部５６によって固有情報３０を受け取れたと判定された場合には、制御部５０は、搬送モータ５の駆動を可能にし、磁気カードリーダ１を磁気カードＣの読み取りが可能な状態に制御する。
【００２７】
また、固有情報３０が格納された磁気ヘッド６においては、固有情報３０が磁気カードリーダ１ごとに与えられた固有の情報であるため、第３者等が固有情報３０と同一の固有情報を有する磁気ヘッドを入手することは難しい。また、第３者は、制御部５０に格納された照合用固有情報４０に対応する固有情報が固有情報３０であることを知ることが困難である。従って、磁気ヘッド６が不正な磁気ヘッド等に交換されることを防止する効果があり、磁気カードリーダ１のセキュリティが向上する。
【００２８】
さらに、磁気カードリーダ１においては、読取部２６で読み取られたカード情報が暗号化部７１により暗号化され、制御部５０が有する復号化部７２により復号化されるため、第３者等にカード情報を盗み取られることを防止でき、セキュリティが高い。例えば、第３者等が、磁気ヘッド６を取り外さずに磁気ヘッド６に直接、カード情報を盗み取るためのケーブルを取り付けてカード情報を盗み取ることが考えられるが、磁気カードリーダ１においては、磁気ヘッド６の暗号化部７１によりカード情報が暗号化されているため、第３者等は正しいカード情報を盗み取ることができない。しかしながら、このように暗号化を実施しても、磁気ヘッドが不正な磁気ヘッド等に交換された場合には、暗号化によるセキュリティの向上が期待できない。
そこで、本実施の形態では、読取部２６で読み取られたカード情報を、暗号化部７１で暗号化してセキュリティを向上させるとともに、磁気ヘッド６の固有情報３０を正当性判定部５６で判定し、不正な磁気ヘッド等によりカード情報が盗み取られることを防止している。このため、磁気カードリーダ１は、磁気ヘッド６にカード情報を盗み取るためのケーブルが取り付けられた場合、及び、磁気ヘッド６が不正な磁気ヘッド等に交換された場合の両方の場合において、カード情報が盗み取られることを防止でき、セキュリティが高い。
【００２９】
図４は、磁気ストライプＢの情報を読み取る際の磁気カードＣの搬送状態を示した平面図である。ここで図４においては、搬送ローラ３ａ、３３ａの図示を省略している。
以下、図３及び図４を参照して、磁気カードＣの搬送状態を説明する。
図４（ａ）に示すように、磁気ストライプＢは、カード情報が記憶されたデータ領域Ｄと、カード情報が記憶されていないタイミングエリアＴとから構成されている。磁気カードＣでは、カード情報の読み取り方向が、図４に矢印Ｘで示す一方向に規定されている。そして、タイミングエリアＴは、磁気ストライプＢ上においてデータ領域Ｄの前後に分かれて位置し、磁気カードＣの読み取り方向における磁気ストライプＢの前端と後端とにそれぞれ設けられている。また、データ領域Ｄにおいて磁気カードＣの読み取り方向の先頭には、カード情報の開始を示す開始コードＦが格納され、一方、データ領域Ｄにおいて磁気カードＣの読み取り方向の後端には、カード情報の終了を示す終了コードＥが格納されている。ここで、磁気カードＣにおいては、カード情報は、磁気ストライプＢの表裏の両面に記憶されている。
【００３０】
上述した挿入検知手段により磁気カードＣが磁気カードリーダ１に挿入されたことが制御部５０により検知されると、モータ駆動回路５２により搬送ローラ３ａ、３ｂが駆動されて、磁気カードＣの読み取り方向への搬送が開始される。ここで、磁気カードＣは搬送ローラ３ａ、３ｂによって一定速度で搬送される。また、磁気カードＣが読み取り方向とは反対の方向を向いて挿入され、コード検知部５４によって終了コードＥが最初に検知された場合には、磁気カードＣの読み取りは行われず、磁気カードＣは挿入口１６ａから排出される。
【００３１】
図４（ｂ）に示す状態は、前側のタイミングエリアＴが磁気ヘッド６と重なった状態であり、磁気ヘッド６によるカード情報の読み取りは開始されていない。そして、磁気カードＣは、搬送されるに伴ってデータ領域Ｄが磁気ヘッド６と重なる位置に達し、まず、開始コードＦが磁気ヘッド６により読み取られてコード検知部５４に入力される。続いて、磁気カードＣは一定速度で搬送されると同時に、データ領域Ｄに記憶されたカード情報が磁気ヘッド６によって連続的に読み取られる。
【００３２】
そして、図４（ｃ）に示すように、磁気ヘッド６がデータ領域Ｄの後端の終了コードＥを読み取り、コード検知部５４が終了コードＥを検知した時点で、制御部５０がモータ駆動回路５２を制御して磁気カードＣの搬送を直ちに停止する。これに伴い、カード情報の読み取りが終了する。ただし、制御部５０が搬送モータ５の停止の制御に要する時間による遅れや搬送ローラ３ａ、３ｂの回転の慣性等により、図４（ｄ）に示すように、磁気カードＣは、カード情報の読み取りが終了した後にも読み取り方向にわずかに移動する。
【００３３】
従って、制御部５０のコード検知部５４が終了コードＥを読み取った時点で磁気カードＣの搬送が直ちに停止されるため、磁気ヘッド６における読み取りの搬送方向の下流側に別の磁気ヘッド等を設けたとしても、この別の磁気ヘッド等は、磁気ストライプＢのカード情報を連続して読み取ることができない。
【００３４】
また、上記のようにカード情報の読み取りが終了すると、磁気カードＣは、読み取り方向の反対方向に位置する挿入口１６ａ（図１）へ搬送されて排出される。このため、磁気カードＣは終了コードＥを越えて読み取り方向へ搬送されないため、終了コードＥが上記別の磁気ヘッド等の位置まで搬送されることがなく、上記別の磁気ヘッド等は終了コードＥまでの全てのカード情報を読み取ることができない。さらに、終了コードＥの検出後にカード搬送が直ちに停止されるため、カード情報の読み取りに要する時間を短縮できる利点がある。
また、磁気カードＣを読み取った結果、磁気カードＣが盗難されたカードであると判定された場合には、搬送ローラ３３ａ、３３ｂの駆動により、磁気カードＣは筐体２の外側に設けられた回収箱（図示略）に回収される。
【００３５】
さらに、磁気カードリーダ１においては、制御部５０がモータ駆動回路５２を制御し、図４（ｅ）に示すように、磁気カードＣを排出する過程において途中で磁気カードＣの搬送を一時停止する。そして、制御部５０は、搬送を所定の時間だけ一時停止した後、再び排出の方向へ磁気カードＣを搬送し、図４（ｆ）に示すように、磁気ヘッド６が後側のタイミングエリアＴに重なる位置で搬送を停止する。ここで、磁気カードＣの搬送を一時停止する所定の時間は、磁気カードＣを磁気ヘッド６とは異なる別の磁気ヘッド等により読み取ろうとした場合に、読み取り時のカード情報の連続性がこの一時停止によって失われ、カード情報を正確に読み取りできない時間に設定される。また、ここで一時停止とは、排出の方向への搬送を一時的に停止すれば良く、排出の方向への搬送の最中に、磁気カードＣを一時的に読み取り方向に搬送することで排出の方向への搬送を一時的に停止しても良い。
【００３６】
以上説明したように、本発明を適用した実施の形態によれば、磁気カードＣを搬送しながら磁気ストライプＢに記憶されたカード情報を磁気ヘッド６によって読み取る際に、終了コードＥを検出した場合、磁気カードＣの搬送が直ちに停止される。これにより、磁気ヘッド６における磁気カードＣの読み取りの搬送方向の下流側に、磁気ストライプＢのカード情報を盗み取るために磁気ヘッド６とは別の磁気ヘッド等が設けられた場合において、この別の磁気ヘッド等は、磁気カードＣの搬送の停止によってカード情報を連続して読み取ることができない。従って、上記別の磁気ヘッド等が読み取るカード情報は不連続な情報となり、磁気ストライプＢのカード情報を正しく読み取りできないため、別の磁気ヘッド等により磁気カードＣの情報が読み取られることを防止し、磁気カードリーダ１のセキュリティの向上を図ることができる。例えば、第３者等が、磁気ストライプＢの情報を盗み取るために、磁気ヘッド６の下流側に別の磁気ヘッドとして磁気データピックアップモジュール等を設けることが考えられる。この場合において、上記構成によれば、終了コードＥを検出した時点で磁気カードＣの搬送が停止されるため、磁気ヘッド６の下流側に設けられた磁気データピックアップモジュールは、不連続な情報しか読み込むことができず、磁気カードＣの情報が盗み取られることが防止される。また、終了コードＥを検出後、直ちにカード搬送を停止するだけでセキュリティの向上を図れ、従来の構成を大きく変えることなく簡単な構成でセキュリティを向上できる。
【００３７】
また、終了コードＥを読み取ってカード情報の終了を検知するため、確実に磁気カードＣの搬送を停止できる。
さらに、制御部５０に格納された照合用固有情報４０に対応した固有情報３０を磁気ヘッド６から受け取ることができない場合に、磁気カードリーダ１の読み取り機能が停止されるため、制御部５０に格納された照合用固有情報４０と対になる固有情報３０が格納された磁気ヘッド６以外を使用して磁気カードＣの情報を読み取ることができない。このため、不正な磁気ヘッドへの交換を防止でき、磁気カードリーダ１のセキュリティの向上を図ることができる。例えば、第３者等が、固有情報３０を持たない磁気ヘッド、或いは、制御部５０に格納された照合用固有情報４０と対の関係に無い固有情報を有する磁気ヘッドに交換した場合、また、磁気ヘッド６の接続を切断した場合、磁気カードリーダ１は読み取り機能を停止するため、セキュリティを向上できる。
【００３８】
また、磁気ヘッド６により磁気カードＣを読み取る時以外においても、制御部５０に格納された照合用固有情報４０に対応した固有情報３０を、磁気ヘッド６から受け取れるか否かを定期的に判定し、固有情報３０を受け取ることができない場合は、磁気カードリーダ１の読み取り機能が停止される。このため、磁気カードＣの読み取り動作を行わなくても、磁気ヘッド６の交換などの不正が行われた可能性がある磁気カードリーダ１は読み取り機能を停止し、不正が行われた可能性がある磁気カードリーダ１を使用することを未然に防止でき、磁気カードリーダ１のセキュリティの向上を図ることができる。
【００３９】
さらに、磁気ヘッド６により磁気カードＣを読み取る前に、制御部５０に格納された照合用固有情報４０に対応した固有情報３０を、磁気ヘッド６から受け取れるか否かを判定し、固有情報３０を受け取ることができない場合は、磁気カードリーダ１の読み取り機能が停止される。このため、読み取り動作が行われる前に、磁気ヘッド６の交換などの不正が行われた可能性がある磁気カードリーダ１は読み取り機能を停止し、不正が行われた可能性がある磁気カードリーダ１を使用することを未然に防止でき、磁気カードリーダ１のセキュリティの向上を図ることができる。
【００４０】
また、終了コードＥを検出して磁気カードＣの搬送を停止した後、磁気カードＣを磁気カードリーダ１の挿入口１６ａに搬送して排出するため、磁気カードＣは終了コードＥが検出された地点を越えて読み取り方向に搬送されない。このため、磁気ヘッド６における磁気カードＣの読み取りの搬送方向の下流側に別の磁気ヘッド等が設けられた場合において、終了コードＥがこの別の磁気ヘッド等の位置まで搬送されることがない。このため、上記別の磁気ヘッド等は、カード情報の終了コードＥまでの全てのカード情報を読み取ることができないため、別の磁気ヘッド等により磁気カードＣのカード情報が読み取られることを防止し、磁気カードリーダ１のセキュリティの向上を図ることができる。
【００４１】
また、磁気カードＣのカード情報を読み取り後に磁気カードＣを排出する過程において、磁気カードＣの搬送を一時停止する。これにより、磁気カードＣの排出経路に、第３者等が、カード情報を盗み取るために別の磁気ヘッド等を配置した場合において、この別の磁気ヘッド等は、磁気カードＣの搬送の一時停止によってカード情報を連続して読み取ることができない。従って、上記別の磁気ヘッド等が読み取るカード情報は不連続なカード情報となり、カード情報を正しく読み取りできないため、別の磁気ヘッド等により磁気カードＣのカード情報が読み取られることを防止し、磁気カードリーダ１のセキュリティの向上を図ることができる。
【００４２】
なお、上記実施の形態は本発明を適用した一態様を示すものであって、本発明は上記実施の形態に限定されない。
例えば、上記実施の形態において、データ領域Ｄには、カード情報の開始を示す開始コードＦ、及び、カード情報の終了を示す終了コードＥが格納され、コード検知部５４が終了コードＥを検知した時点で、磁気カードＣの搬送が直ちに停止されるものとして説明したが、本発明はこれに限定されるものではない。例えば、開始コードＦ、及び、終了コードＥが格納されていない磁気カードにおいて、カード情報の末端をカード情報の終了として検知し、磁気カードＣの搬送を直ちに停止するようにしても良い。
また、上記実施の形態では、固有情報取得部５５は、定期的に固有情報３０を取得するとともに、磁気ヘッド６がカード情報の読み取りを実行する前に固有情報３０を毎回取得しするものとして説明したが、固有情報取得部５５が、固有情報３０が格納されていることを連続して常に取得するようにしても良い。
【００４３】
さらに、上記実施の形態では、磁気カードリーダ１は暗号化部７１及び復号化部７２を備え、読取部２６で読み取られたカード情報は、暗号化部７１により暗号化され、復号化部７２により復号化されるものとして説明した。本発明はこれに限定されるものではなく、磁気カードリーダに暗号化部７１及び復号化部７２を設けず、暗号化及び復号化を実施しなくとも良い。
また、上記実施の形態では、磁気カードＣはクレジットカードであり、磁気カードリーダ１は、クレジットカードにより決済が可能な自動販売機等の前面に埋め込まれるようにして設けられるものとして説明したが、本発明はこれに限定されるものではない。例えば、磁気カードＣは、マンションやホテルの扉のカードキーであっても良く、磁気カードリーダ１はこれらの扉に配設されても良い。また、磁気カードリーダ１のユニットを販売店等のレジ周辺に設け、クレジットカード等の読み込みを行っても良い。また、磁気カードリーダ１のその他の細部構成についても任意に変更可能であることは勿論である。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施の形態に係る磁気カードリーダの構成を示す平面図である。
【図２】磁気カードリーダの斜視図である。
【図３】磁気ヘッドおよび制御部の機能ブロック図である。
【図４】磁気カードの搬送状態を示した平面図である。
【符号の説明】
【００４５】
１  磁気カードリーダ
２  筐体
３ａ、３ｂ  搬送ローラ
５  搬送モータ
６  磁気ヘッド
２６  読取部
２９、５３  メモリ
３０  固有情報
４０  照合用固有情報
５０  制御部
５１  ＣＰＵ
５２  モータ駆動回路
５４  コード検知部
５６  正当性判定部
Ｂ  磁気ストライプ
Ｃ  磁気カード
Ｅ  終了コード
【図１】
2010040088.tif 000003
【図２】
2010040088.tif 000004
【図３】
2010040088.tif 000005
【図４】
2010040088.tif 000006