(57)【要約】【課題】特定形状のインサートスキマー等の異物がカードリーダの内部に挿入されたことを検知することが可能なカードリーダ及び異物検知方法を提供する。【解決手段】カードリーダ１は、挿入口４に挿入されたカード２から磁気を検出するためのプリヘッド１０と、挿入口４から挿入されたカード２が搬送されるカード搬送路７を含む本体部６と、本体部６に配置された、カード２の挿入方向におけるカード２の先端を検知するためのカード検知機構１５ａと、カード検知機構１５ａによって挿入物の先端が検知された場合に、プリヘッド１０によって検出される磁気の監視を開始し、この磁気が未検出となる期間における挿入物の移動距離が所定値以上となる場合に、カード２以外の物体が挿入されたことを検知する制御部１７と、を備える。【選択図】図４
2019219824.tif 000002
【特許請求の範囲】
【請求項１】
挿入口に挿入されたカードから磁気を検出するための磁気検出部と、前記挿入口から挿入された前記カードが搬送されるカード搬送路を含む本体部と、前記本体部に配置された、前記カードの挿入方向における前記カードの先端を検知するためのカード検知センサと、を有するカードリーダであって、
前記磁気検出部と前記カード検知センサは、前記挿入方向における前記カードの長さ未満の距離を空けて配置されており、
前記カード検知センサによって前記挿入口に挿入された挿入物の先端が検知された場合に、前記磁気検出部によって検出される磁気の監視を開始し、前記磁気検出部によって磁気が未検出となる期間における前記挿入物の移動距離が所定値以上となる場合に、前記カード以外の物体が挿入されたことを検知する制御部を備えるカードリーダ。
【請求項２】
請求項１記載のカードリーダであって、
前記カード搬送路で前記カードを搬送する搬送ローラと、前記搬送ローラの回転量を検出するエンコーダと、を備え、
前記制御部は、前記エンコーダの出力に基づいて前記移動距離を求めるカードリーダ。
【請求項３】
請求項２記載のカードリーダであって、
前記制御部は、前記カード検知センサによって前記挿入物の先端が検知された後に前記搬送ローラのトルクに異常が発生している場合には、前記異常が生じている期間を前記磁気が未検出となる期間から除外するカードリーダ。
【請求項４】
請求項１から３のいずれか１項記載のカードリーダであって、
前記制御部は、前記挿入物が前記挿入口に挿入された状態にて前記磁気検出部により磁気が検出されない場合には、前記磁気の監視を行わないカードリーダ。
【請求項５】
請求項１から４のいずれか１項記載のカードリーダであって、
前記挿入口に挿入されたカードから金属を検出するための金属検出部を備え、
前記制御部は、前記カード検知センサによって前記挿入物の先端が検知された後、前記金属検出部の出力の監視を開始し、前記金属検出部によって金属が検出された場合に、前記カード以外の物体が挿入されたことを検知するカードリーダ。
【請求項６】
請求項５記載のカードリーダであって、
前記制御部は、前記挿入物が前記挿入口に挿入された状態にて前記磁気検出部により磁気が検出された場合には、前記金属検出部の出力の前記監視を行わないカードリーダ。
【請求項７】
挿入口に挿入されたカードから磁気を検出するための磁気検出部と、前記挿入口から挿入された前記カードが搬送されるカード搬送路を含む本体部と、前記本体部に配置された、前記カードの挿入方向における前記カードの先端を検知するためのカード検知センサと、を有するカードリーダにおける異物検知方法であって、
前記磁気検出部と前記カード検知センサは、前記挿入方向における前記カードの長さ未満の距離を空けて配置されており、
前記カード検知センサによって前記挿入口に挿入された挿入物の先端が検知された場合に、前記磁気検出部によって検出される磁気の監視を開始し、前記磁気検出部によって磁気が未検出となる期間における前記挿入物の移動距離が所定値以上となる場合に、前記カード以外の物体が挿入されたことを検知する異物検知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カードに記録されたデータの読取やカードへのデータの記録を行うカードリーダに関する。また、本発明は、かかるカードリーダにおける異物検知方法に関する。
【背景技術】
【０００２】
カードに記録された磁気データの読取やカードへの磁気データの記録を行うカードリーダが広く利用されている。カードリーダが利用される金融機関等の業界では、犯罪者がカードリーダのカード挿入部に磁気ヘッドを取り付けて、この磁気ヘッドでカードの磁気データを不正に取得するいわゆるスキミングが大きな問題となっている。犯罪者によるスキミングの手口は年々巧妙化しており、カードリーダの内部に、カードの磁気データを読み取るためのスキミング用磁気ヘッド等のスキミング用の装置（以下、「インサートスキマー」と言う。）が取り付けられるといった事態が生じている。特許文献１には、カードリーダの内部にインサートスキマーが挿入されたことを検知する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１７４１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
インサートスキマーの挿入を検知する技術は、特許文献１に記載されているものに限らず、複数の技術を組み合わせて実施できるようにしておくことが防犯上有利である。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、特許文献１とは異なる方法にて、特定形状のインサートスキマー等の異物がカードリーダの内部に挿入されたことを検知することが可能なカードリーダ及び異物検知方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のカードリーダは、挿入口に挿入されたカードから磁気を検出するための磁気検出部と、前記挿入口から挿入された前記カードが搬送されるカード搬送路を含む本体部と、前記本体部に配置された、前記カードの挿入方向における前記カードの先端を検知するためのカード検知センサと、を有するカードリーダであって、前記磁気検出部と前記カード検知センサは、前記挿入方向における前記カードの長さ未満の距離を空けて配置されており、前記カード検知センサによって前記挿入口に挿入された挿入物の先端が検知された場合に、前記磁気検出部によって検出される磁気の監視を開始し、前記磁気検出部によって磁気が未検出となる期間における前記挿入物の移動距離が所定値以上となる場合に、前記カード以外の物体が挿入されたことを検知する制御部を備えるものである。
【０００７】
本発明の異物検知方法は、挿入口に挿入されたカードから磁気を検出するための磁気検出部と、前記挿入口から挿入された前記カードが搬送されるカード搬送路を含む本体部と、前記本体部に配置された、前記カードの挿入方向における前記カードの先端を検知するためのカード検知センサと、を有するカードリーダにおける異物検知方法であって、前記磁気検出部と前記カード検知センサは、前記挿入方向における前記カードの長さ未満の距離を空けて配置されており、前記カード検知センサによって前記挿入口に挿入された挿入物の先端が検知された場合に、前記磁気検出部によって検出される磁気の監視を開始し、前記磁気検出部によって磁気が未検出となる期間における前記挿入物の搬送距離が所定値以上となる場合に、前記カード以外の物体が挿入されたことを検知するものである。
【発明の効果】
【０００８】
本発明によれば、特定形状のインサートスキマー等の異物がカードリーダの内部に挿入されたことを検知することが可能なカードリーダ及び異物検知方法を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明のカードリーダの一実施形態であるカードリーダ１の構成を説明するための平面図である。
【図２】図１に示すカード挿入検知機構１４の構成を説明するための正面図である。
【図３】図１に示すプリヘッド１０、ＩＣチップセンサ９、カード検知機構１５ａおよび搬送ローラ２６の構成を説明するための側面図である。
【図４】図１に示すカードリーダ１が搭載される上位装置３およびカードリーダ１のブロック図である。
【図５】（ａ）は、カードリーダ１の内部に挿入されると想定されるインサートスキマーの第一の構成例を示す図であり、（ｂ）は、カードリーダ１の内部に挿入されると想定されるインサートスキマーの第二の構成例を示す図である。
【図６】図５（ａ）に示すインサートスキマー５０がカードリーダ１の本体部６に挿入された状態を示す平面図である。
【図７】挿入物（インサートスキマー５０又はカード２）が挿入口４に挿入されてシャッタ部材１３が開放位置になった状態を示す図である。
【図８】図７の状態から挿入物（インサートスキマー５０又はカード２）が前後方向の奥側に更に押し込まれた状態を示す図である。
【図９】図８の状態から挿入物（インサートスキマー５０又はカード２）が前後方向の奥側に移動した状態を示す図である。
【図１０】カードリーダ１の制御部１７が第一の検知処理を行う場合の動作例の詳細を説明するためのフローチャートである。
【図１１】図１０に示すステップＳ８の強制排出処理を説明するためのフローチャートである。
【図１２】カードリーダ１の制御部１７が第二の検知処理を行う場合の動作例の詳細を説明するためのフローチャートである。
【発明を実施するための形態】
【００１０】
（カードリーダの構成）
図１は、本発明のカードリーダの一実施形態であるカードリーダ１の構成を説明するための平面図である。図２は、図１に示すカード挿入検知機構１４の構成を説明するための正面図である。図３は、図１に示すプリヘッド１０、ＩＣチップセンサ９、カード検知機構１５ａおよび搬送ローラ２６の構成を説明するための側面図である。図４は、図１に示すカードリーダ１が搭載される上位装置３およびカードリーダ１のブロック図である。
【００１１】
カードリーダ１は、カード２に記録されたデータの読取やカード２へのデータの記録を行うための装置であり、ＡＴＭ（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ）等の上位装置３（図４参照）に搭載されて使用される。図１に示すように、カードリーダ１は、カード２が挿入される挿入口４が形成されるカード挿入部５と、本体部６とを備えている。カードリーダ１の本体部６の内部には、挿入口４から挿入されたカード２が搬送されるカード搬送路７が形成されており、カードリーダ１は、カード搬送路７でカード２を搬送するカード搬送機構８（図３参照）を備えている。
【００１２】
カードリーダ１では、図１等に示すＸ方向でカード２が搬送される。また、カード２は、図１等のＸ１方向に挿入され、Ｘ２方向に排出される。すなわち、Ｘ１方向は、挿入口４へのカード２の挿入方向であり、Ｘ２方向は、挿入口４からのカード２の排出方向である。また、Ｘ方向に直交する図１等のＺ方向は、挿入口４に挿入されたカード２の厚さ方向であり、Ｘ方向とＺ方向とに直交する図１等のＹ方向は、カード２の幅方向である。以下の説明では、Ｘ方向を前後方向とし、Ｙ方向を左右方向とし、Ｚ方向を上下方向とする。また、前後方向のうちの、挿入口４が形成される側（Ｘ２方向側）を「手前」側とし、その反対側（Ｘ１方向側）を「奥（後ろ）」側とする。また、上下方向のうちの、一方側（Ｚ１方向側）を「上」側とし、その反対側（Ｚ２方向側）を「下」側とする。
【００１３】
カード２は、例えば、厚さが０．７〜０．８ｍｍ程度の長方形状の塩化ビニール製のカードである。また、カード２は、国際規格（ＩＳＯ／ＩＥＣ７８１１）やＪＩＳ規格（ＪＩＳＸ６３０２）に準拠した磁気ストライプ付きの接触式ＩＣカードである。図１に示すように、カード２の裏面（下面）には、磁気データが記録される磁気ストライプ２ａが形成されている。また、カード２には、ＩＣチップが内蔵されており、カード２のおもて面（上面）には、ＩＣチップの外部接続端子２ｂが形成されている。磁気ストライプ２ａおよび外部接続端子２ｂは、国際規格やＪＩＳ規格で規定された所定の位置に形成されている。
【００１４】
カードリーダ１は、磁気ストライプ２ａに記録された磁気データの読取および磁気ストライプ２ａへの磁気データの記録の少なくともいずれか一方を行う磁気ヘッド２４（図１参照）と、カード２の外部接続端子２ｂに接触する複数のＩＣ接点バネ１１を有するＩＣ接点ブロック１２とを本体部６の内部に備えている。
【００１５】
また、カードリーダ１は、カード搬送路７を閉鎖するためのシャッタ部材１３と、挿入口４にカード２が挿入されたことを検知するためのカード挿入検知機構１４と、プリヘッド１０と、ＩＣチップセンサ９と、カード搬送路７におけるカード２の有無を検知するためのカード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄと、カードリーダ１を制御する制御部１７とを備えている。制御部１７は、上位装置３の制御部である上位制御部１８に接続されている（図４参照）。
【００１６】
カード挿入部５は、本体部６の前端に繋がっている。カード搬送路７は、図３に示すように、カード搬送路７の上面を構成する上ガイド部材１９と、カード搬送路７の下面を構成する下ガイド部材２０とを備えている。上ガイド部材１９および下ガイド部材２０は、絶縁性を有する樹脂材料で形成されている。図１に示すように、磁気ヘッド２４およびＩＣ接点ブロック１２は、本体部６の内部に配置されている。磁気ヘッド２４は、磁気ヘッド２４のギャップ部がカード搬送路７に下側から臨むように配置されている。ＩＣ接点ブロック１２は、磁気ヘッド２４よりも奥側に配置されている。また、ＩＣ接点ブロック１２は、上側からカード搬送路７に臨むように配置されている。磁気ヘッド２４は、制御部１７に電気的に接続されている（図４参照）。なお、ＩＣ接点ブロック１２は、磁気ヘッド２４よりも手前（例えば、シャッタ部材１３に近い方から数えて２つ目の搬送ローラ２６と１つ目の搬送ローラ２６の間）に配置される構成であってもよい。
【００１７】
ＩＣ接点ブロック１２には、ＩＣ接点バネ１１がカード２の外部接続端子２ｂに接触可能な接触可能位置と、ＩＣ接点バネ１１がカード２の外部接続端子２ｂに接触しないように退避する（具体的には、上側へ退避する）退避位置との間でＩＣ接点ブロック１２を移動させる移動機構２１（図４参照）が連結されている。移動機構２１は、ソレノイド等の駆動源と、駆動源の動力をＩＣ接点ブロック１２に伝達するリンク機構等の動力伝達機構とを備えている。移動機構２１は、制御部１７に接続されている。具体的には、移動機構２１の駆動源が制御部１７に電気的に接続されている。ＩＣ接点バネ１１は、制御部１７に電気的に接続されている。制御部１７は、ＩＣ接点バネ１１に電流を供給する。移動機構２１としては、例えば、国際公開第２０１８／６１６８５号パンフレットに記載されている構造、国際公開第２０１６／１５８９４６号パンフレットに記載されている構造、又はカム溝を用いて移動させる構造等を用いることができる。
【００１８】
カード挿入検知機構１４は、挿入口４の奥側に配置されており、挿入口４に挿入されたカード２を検知する。カード挿入検知機構１４は、挿入口４に挿入されたカード２の幅（左右方向の幅）を検知することで、挿入口４にカード２が挿入されたことを検知する幅検知機構である。このカード挿入検知機構１４は、図２に示すように、左右方向の両側のそれぞれに配置される２個のレバー部材２２と、２個のセンサ２３とを備えている。カード挿入検知機構１４は、カード挿入部５の前端側部分に配置されている。また、カード挿入検知機構１４は、制御部１７に電気的に接続されている。具体的には、２個のセンサ２３が制御部１７に電気的に接続されている。センサ２３は、互いに対向するように配置される発光部と受光部とを有する透過型の光学式センサである。このセンサ２３は、発光部と受光部とが前後方向で対向するようにカード搬送路７の上側に配置されている。なお、図１では、センサ２３の図示を省略している。
【００１９】
レバー部材２２は、前後方向から見たときの形状が略Ｌ形状となるように形成されており、左右方向におけるカード搬送路７の両端側のそれぞれに配置されるカード接触部２２ａと、カード接触部２２ａの上端から左右方向の内側へ伸びる遮光部２２ｂとから構成されている。このレバー部材２２は、カード接触部２２ａと遮光部２２ｂとの境界部分を回動の中心にするとともに前後方向を回動の軸方向とする回動が可能となるように、カード挿入部５のフレームに回動可能に保持されている。遮光部２２ｂは、カード搬送路７の上側に配置されている。また、レバー部材２２は、カード接触部２２ａの下端側がカード搬送路７の中に配置されるように、図示を省略するバネ部材によって付勢されている。
【００２０】
挿入口４にカード２が挿入される前の待機時には、図２の実線で示すように、カード接触部２２ａの下端側がカード搬送路７の中に配置されており、２個の遮光部２２ｂのそれぞれは、センサ２３の発光部と受光部との間を遮っている。このときには、カード挿入検知機構１４は、オフ状態になっている。この状態で、短手方向の幅が所定の幅となっているカード２が挿入口４に挿入されると、図２の二点鎖線で示すように、カード２の左右の両端が２個のカード接触部２２ａの下端側のそれぞれに接触して、センサ２３の発光部と受光部との間から２個の遮光部２２ｂのそれぞれが外れるまで、２本のレバー部材２２が回動する。２個のセンサ２３の発光部と受光部との間から２個の遮光部２２ｂのそれぞれが外れると、カード挿入検知機構１４は、オン状態になる。
【００２１】
一方、挿入口４に挿入されたカード２の幅が所定の幅よりも狭くなっており、２個のセンサ２３のうちの少なくともいずれか一方のセンサ２３の発光部と受光部との間から遮光部２２ｂが外れない場合には、カード挿入検知機構１４は、オフ状態のままである。このように、カード挿入検知機構１４は、挿入口４に挿入されたカード２の左右方向の幅が所定の幅である場合にオフ状態からオン状態に切り替わることで、カード２を検知する。なお、挿入口４にカード２が挿入される前の待機時に、２個の遮光部２２ｂのそれぞれがセンサ２３の発光部と受光部との間から外れていることで、カード挿入検知機構１４がオフ状態になっていても良い。この場合には、所定の幅のカード２が挿入口４に挿入されて、センサ２３の発光部と受光部との間が２個の遮光部２２ｂのそれぞれに遮られると、カード挿入検知機構１４がオン状態になる。カード挿入検知機構１４の構成は、図２に示したものには限定されない。例えば、カード接触部２２ａがカードの幅方向の一方側のみに配置され、他方はカードの搬送路の側面となっていいてもよい。この場合は、カード接触部２２ａとカードの搬送路の側面との距離が（カードの幅より僅かに狭い）所定の幅に設定されていることで、カードが挿入されると、その挿入が検出されることになる。
【００２２】
シャッタ部材１３は、カード挿入部５と本体部６との境界部分、言い換えると、カード挿入部５の奥端側部分に配置されている。シャッタ部材１３には、シャッタ駆動機構２５（図４参照）が連結されている。シャッタ駆動機構２５は、ソレノイド等の駆動源と、駆動源の動力をシャッタ部材１３に伝達するリンク機構等の動力伝達機構とを備えている。シャッタ駆動機構２５は、制御部１７に接続されている。具体的には、シャッタ駆動機構２５の駆動源が制御部１７に電気的に接続されている。
【００２３】
シャッタ部材１３は、カード搬送路７を閉鎖する閉鎖位置（図３の二点鎖線で示す位置）とカード搬送路７から退避してカード搬送路７を開放する開放位置（図３の実線で示す位置）との間で移動可能となっている。
【００２４】
プリヘッド１０は、挿入口４から挿入されたカード２の磁気ストライプ２ａに、規格で決められた所望の磁気データが記録されているのか否かを検知するための磁気ヘッドである。プリヘッド１０は、カード挿入部５においてカード挿入検知機構１４とシャッタ部材１３の間に配置されており、挿入口４に挿入されたカード２の磁気ストライプ２ａが形成されるべき位置から磁気を検出する。プリヘッド１０は磁気検出部として機能する。プリヘッド１０は、左右方向において、本体部６内の磁気ヘッド２４とほぼ同じ位置に配置されている。図３に示すように、プリヘッド１０は、プリヘッド１０のギャップ部が挿入口４に挿入されたカード２に対し下側から臨むように配置されている。図１に示すように、プリヘッド１０とカード検知機構１５ａとの間の前後方向の距離Ｌ１は、カードリーダ１が読み取り対象としている正規のカード２の前後方向の長さ未満となっている。
【００２５】
ＩＣチップセンサ９は、挿入口４から挿入されたカード２にＩＣチップが搭載されているか否かを検知するためのセンサである。具体的には、ＩＣチップセンサ９は、挿入口４から挿入されたカード２の外部接続端子２ｂに含まれる金属を検出する金属センサである。ＩＣチップセンサ９は、カード挿入部５においてカード挿入検知機構１４とシャッタ部材１３の間に配置されており、挿入口４に挿入されたカード２の外部接続端子２ｂが形成されるべき位置から金属を検出する。ＩＣチップセンサ９は金属検出部として機能する。ＩＣチップセンサ９は、前後方向における位置がプリヘッド１０と同じであり、左右方向において、本体部６内のＩＣ接点ブロック１２とほぼ同じ位置に配置されている。図３に示すように、ＩＣチップセンサ９は、挿入口４に挿入されたカード２に対し上側から臨むように配置されている。ＩＣチップセンサ９とカード検知機構１５ａとの間の前後方向の距離Ｌ２は、上記の距離Ｌ１と同じとなっている。なお、距離Ｌ２は距離Ｌ１と同じでなくてもよい。距離Ｌ２の下限値は、カード２の前後方向の奥側の端部から外部接続端子２ｂの前後方向の手前側の端部までの距離よりも大きい値とされる。
【００２６】
カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、本体部６の内部に配置されている。すなわち、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、カード挿入検知機構１４とプリヘッド１０とＩＣチップセンサ９よりも奥側に配置されている。また、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、それぞれ前後方向にずれた状態で配置されている。カード検知機構１５ａよりも奥側にカード検知機構１５ｂが配置され、カード検知機構１５ｂよりも奥側にカード検知機構１５ｃが配置され、カード検知機構１５ｃよりも奥側にカード検知機構１５ｄが配置されている。図４に示すように、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、制御部１７に電気的に接続されている。また、図３に示すように、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、それぞれ、互いに対向するように配置される発光部１５Ａと受光部１５Ｂとを有する透過型の光学式センサである。なお、図３では、カード検知機構１５ｂ、１５ｃ、１５ｄについては図示を省略している。図３に示すように、発光部１５Ａと受光部１５Ｂとは、上下方向でカード搬送路７を挟んだ状態で配置されている。
【００２７】
発光部１５Ａと受光部１５Ｂとの間にカード２がない場合には、受光部１５Ｂは、発光部１５Ａからの光を受光している。このときには、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、オフ状態になっている。この状態で、発光部１５Ａと受光部１５Ｂとの間にカード２が入ると、発光部１５Ａから受光部１５Ｂに向かう光が遮られて、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄがオン状態になる。このように、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、オフ状態からオン状態に切り替わることでカード２を検知する。カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄのうち、カード検知機構１５ａは、本体部６内において最も手前側に配置されるものであり、挿入口４に挿入されたカード２の前後方向の先端（方向Ｘ１の先端）を検出するためのカード検知センサを構成する。
【００２８】
なお、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、反射型の光学式センサであっても良い。この場合には、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄの発光部からの光を受光部が受光していない場合に、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄがオフ状態になり、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄの発光部から射出されカード２で反射された光を受光部が受光すると、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄがオン状態になる。
【００２９】
図３に示すように、カード搬送機構８は、カード２に接触してカード搬送路７でカード２を搬送する３つの搬送ローラ２６（図１参照。図３では最も手前側のもののみを図示）と、各搬送ローラ２６を駆動するモータ２８（図４参照）と、モータ２８の動力を各搬送ローラ２６に伝達する動力伝達機構（図示省略）とを備えている。各搬送ローラ２６は、本体部６の内部に配置されている。すなわち、搬送ローラ２６は、カード挿入検知機構１４よりも奥側に配置されている。
【００３０】
図３に示すように、各搬送ローラ２６には、パッドローラ２９が対向配置されている。各搬送ローラ２６とパッドローラ２９とは上下方向で対向している。また、パッドローラ２９は、搬送ローラ２６に向かって付勢されており、カード２は、搬送ローラ２６とパッドローラ２９との間に挟まれた状態で搬送される。
【００３１】
モータ２８には、モータ２８の回転を検知するためのエンコーダ３０が取り付けられている（図４参照）。本形態では、モータ２８が停止している状態でも、搬送ローラ２６を回転させることが可能になっており、モータ２８が停止している状態で搬送ローラ２６が回転すると、エンコーダ３０でモータ２８の回転が検知される。すなわち、モータ２８が停止している状態で搬送ローラ２６が回転すると、エンコーダ３０で搬送ローラ２６の回転が検知される。モータ２８およびエンコーダ３０は、制御部１７に電気的に接続されている。
【００３２】
（想定されるインサートスキマーの構成例）
図５（ａ）は、カードリーダ１の内部に挿入されると想定されるインサートスキマーの第一の構成例を示す図である。図５（ｂ）は、カードリーダ１の内部に挿入されると想定されるインサートスキマーの第二の構成例を示す図である。図６は、図５（ａ）に示すインサートスキマー５０がカードリーダ１の本体部６に挿入された状態を示す平面図である。
【００３３】
図５（ａ）、（ｂ）に示すインサートスキマー５０は、左右方向の幅がカード２の幅と略同じである長方形の平板状且つ導電性を有する導電性材料で形成された本体部を有している。具体的には、インサートスキマー５０の本体部は、金属で形成されている。図５（ａ）、（ｂ）に示すインサートスキマー５０の本体部には、カードリーダ１の本体部６内の最も手前側にある搬送ローラ２６との接触を回避するための切欠き部５０ａ又は開口部５０ｄが形成されている。また、図５（ａ）、（ｂ）に示すインサートスキマー５０の本体部には、カードリーダ１の本体部６にインサートスキマー５０が取り付けられたときに、カード検知機構１５ａの発光部１５Ａから受光部１５Ｂへ向かう光が遮られないように、貫通孔５０ｂが形成されている。また、図５（ｂ）に示すインサートスキマー５０の本体部には、カードリーダ１の本体部６にインサートスキマー５０が取り付けられたときに、カード検知機構１５ｂの発光部１５Ａから受光部１５Ｂへ向かう光が遮られないように、切欠き部５０ｃが形成されている。図５（ａ）に示すインサートスキマー５０は、切欠き部５０ａが大きく、搬送ローラ２６と接触し得る本体部の面積が少ないため、手で押し込むことで本体部６に挿入される。図５（ｂ）に示すインサートスキマー５０は、搬送ローラ２６と接触し得る本体部の面積が多いため、挿入口４に挿入されると、搬送ローラ２６によって搬送されることで、本体部６に挿入される。
【００３４】
図５（ａ）、（ｂ）に示すインサートスキマー５０の本体部の前後方向の奥側の端部（先端）には、偽造の磁気ストライプ５１が形成されており、この磁気ストライプ５１の左隣には、正規のカード２の磁気ストライプから磁気情報を読み取るための磁気ヘッド５２が形成されている。この磁気ストライプ５１には、正規のカード２の磁気ストライプ２ａの先端に記録されている情報と同じ情報が記録されている。インサートスキマー５０の本体部における左右方向の磁気ストライプ５１と同じ位置に貫通孔５０ｂと磁気ヘッド５２を形成しなければならないため、磁気ストライプ５１の前後方向の長さは、正規のカード２の磁気ストライプ２ａの前後方向の長さよりも十分に短くなっている。なお、磁気ヘッド５２の位置は、例えば貫通孔５０ｂの左側になることも想定される。また、貫通孔５０ｂの前後方向の幅は、カード検知機構１５ａを確実に避けるためにある程度大きくなっていることが想定される。
【００３５】
図４に示したカードリーダ１の制御部１７は、カードリーダ１の全体を統括制御するものであり、具体的には、プログラムを実行して処理を行う各種のプロセッサと、ＲＡＭ（Ｒａｍｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、を含む。各種のプロセッサとしては、プログラムを実行して各種処理を行う汎用的なプロセッサであるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｓｅｓｓｉｎｇ  Ｕｎｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の製造後に回路構成を変更可能なプロセッサであるプログラマブルロジックデバイス（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ：ＰＬＤ）、又はＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が含まれる。これら各種のプロセッサの構造は、より具体的には、半導体素子等の回路素子を組み合わせた電気回路である。制御部１７は、各種のプロセッサのうちの１つで構成されてもよいし、同種又は異種の２つ以上のプロセッサの組み合わせ（例えば、複数のＦＰＧＡの組み合わせ又はＣＰＵとＦＰＧＡの組み合わせ）で構成されてもよい。
【００３６】
制御部１７は、正規のカード２が挿入口４に挿入されてカード挿入検知機構１４によりカード２の挿入が検知されると、プリヘッド１０とＩＣチップセンサ９を作動させる。そして、プリヘッド１０によってカード２の磁気ストライプ２ａの先端から所望の情報の読み取りが成功されるか、または、ＩＣチップセンサ９によってＩＣチップ（金属）の検出がなされると、制御部１７は、シャッタ部材１３を閉鎖位置から開放位置へ移動させる。これにより、カード２が本体部６の内部に取り込み可能な状態となる。
【００３７】
また、制御部１７は、図５に示す磁気ストライプ５１を持つインサートスキマー５０が挿入口４に挿入されてカード挿入検知機構１４によりインサートスキマー５０の挿入が検知された場合も、プリヘッド１０とＩＣチップセンサ９を作動させる。そして、プリヘッド１０によってインサートスキマー５０の磁気ストライプ５１から所望の情報の読み取りが成功されるか、またはＩＣチップセンサ９によってインサートスキマー５０の本体部の金属の検出がなされると、制御部１７は、シャッタ部材１３を閉鎖位置から開放位置へ移動させる。これにより、図７に示すように、インサートスキマー５０が本体部６の内部に挿入可能な状態となる。図７において、シャッタ部材１３は破線にて示されており、開放位置にあることを示している。
【００３８】
制御部１７は、図７に示す状態の後、挿入物が図５に示すようなインサートスキマー５０であることを検知するための処理として、第一の検知処理と第二の検知処理とを行う。具体的には、制御部１７は、図７の状態から挿入物（インサートスキマー５０又はカード２）がカード搬送路７に押し込まれて、最も手前側にあるカード検知機構１５ａによって挿入物（インサートスキマー５０又はカード２）の先端が検知されると、第一の検知処理又は第二の検知処理を開始する。制御部１７が第一の検知処理と第二の検知処理のどちらを行うかは、例えば上位装置３から設定可能である。
【００３９】
（インサートスキマーの第一の検知処理）
図８は、図７の状態から挿入物（インサートスキマー５０又はカード２）が前後方向の奥側に更に押し込まれた状態を示す図である。制御部１７は、図８に示すようにカード状の挿入物（インサートスキマー５０又はカード２）が押し込まれ、カード検知機構１５ａによって挿入物（インサートスキマー５０又はカード２）の先端が検知された場合に、プリヘッド１０によって検出される磁気の監視を開始する。そして、制御部１７は、プリヘッド１０によって磁気が未検出となる状態が続き、磁気が未検出となる状態が継続する期間における挿入物（インサートスキマー５０又はカード２）の移動距離が所定値以上となる場合に、正規のカード２以外の物体（すなわちインサートスキマー５０が）が挿入されたことを検知する。
【００４０】
挿入物がカード２であった場合、カード検知機構１５ａによりカード２の先端が検知された時点では、カード２の磁気ストライプ２ａの下方にプリヘッド１０が位置する。そのため、この時点からカード２がＸ１方向に移動してカード挿入検知機構１４がオフ状態になるまでの間は、プリヘッド１０が磁気を連続して検出する。
【００４１】
一方、挿入物がインサートスキマー５０であった場合、カード検知機構１５ａによりインサートスキマー５０の先端が検知された時点では、図８に示すように、インサートスキマー５０の貫通孔５０ｂの下方にプリヘッド１０が位置する。そのため、この時点からインサートスキマー５０がＸ１方向に移動してカード挿入検知機構１４がオフ状態になるまでの間は、プリヘッド１０によって磁気が非検出となる。制御部１７は、上記の時点からプリヘッド１０によって磁気が非検出となっている期間における挿入物の移動距離を、搬送ローラ２６を駆動するモータ２８の回転を検出するエンコーダ３０の出力から求め、この移動距離が予め決められた所定値以上となる場合に、挿入物がインサートスキマー５０であると判定することができる。
【００４２】
（インサートスキマーの第二の検知処理）
制御部１７は、図８に示すように挿入物（インサートスキマー５０又はカード２）が押し込まれ、カード検知機構１５ａによって挿入物（インサートスキマー５０又はカード２）の先端が検知された場合に、ＩＣチップセンサ９の出力信号の監視を開始する。そして、制御部１７は、ＩＣチップセンサ９によって金属が検出された場合に、挿入物がインサートスキマー５０であると判定し、正規のカード２以外の物体（すなわちインサートスキマー５０）が挿入されたことを検知する。
【００４３】
挿入物がカード２であった場合、カード検知機構１５ａによりカード２の先端が検知された時点では、ＩＣチップセンサ９の下方を外部接続端子２ｂが既に通過した状態にある。そのため、この時点からカード２がＸ１方向に移動してカード２の取り込みが完了するまでの間は、ＩＣチップセンサ９による金属の検出は行われない。
【００４４】
一方、挿入物がインサートスキマー５０であった場合、カード検知機構１５ａによりインサートスキマー５０の先端が検知された時点では、図８に示すように、インサートスキマー５０の本体部の後端がＩＣチップセンサ９の手前側に位置する。そのため、この時点からインサートスキマー５０がＸ１方向に移動し、図９に示すように、インサートスキマー５０の本体部がＩＣチップセンサ９の下方にくると、ＩＣチップセンサ９によって金属が検出される。したがって、制御部１７は、上記の時点からＩＣチップセンサ９によって金属が検出された場合に、挿入物がインサートスキマー５０であると判定することができる。
【００４５】
（第一の検知処理の動作の具体例）
図１０は、カードリーダ１の制御部１７が第一の検知処理を行う場合の動作例の詳細を説明するためのフローチャートである。
【００４６】
制御部１７は、カード検知機構１５ａによって挿入物（インサートスキマー５０又はカード２）の先端が検知された場合に、プリヘッド１０によって検出される磁気の監視を開始する。そして、制御部１７は、プリヘッド１０から信号が出力されると、この信号に基づいて磁気が検出されたか否かを判定する（ステップＳ１）。
【００４７】
制御部１７は、磁気が検出されたと判定した場合（ステップＳ１：ＹＥＳ）には、磁気検出有りの情報と、プリヘッド１０から信号が出力された時刻と、を対応付けてＲＡＭに記憶し、ステップＳ９に処理を移行する。ステップＳ９において、制御部１７は、カード挿入検知機構１４がオフ状態となって挿入物の取り込みが完了したか否かを判定し、取り込みが完了した場合（ステップＳ９：ＹＥＳ）には、第一の検知処理を終了し、取り込みが完了していない場合（ステップＳ９：ＮＯ）には、ステップＳ１に処理を戻す。
【００４８】
制御部１７は、ステップＳ１において磁気が検出されていないと判定した場合（ステップＳ１：ＮＯ）には、トルクリミット機能が有効となっているか否かを判定する（ステップＳ２）。
【００４９】
トルクリミット機能とは、搬送ローラ２６を駆動しているモータ２８のトルクが通常の搬送に必要な値よりも大きくなりすぎた場合に、トルクが所定の値を超えないようにトルクに制限をかける機能を言う。カードリーダ１に挿入されたカード２にカードジャムが発生したり、カード２を使用者が掴んでカード２の搬送ができなくなったりした状態に、このトルクリミット機能が有効となる。トルクリミット機能が有効となっているかどうかの判定は、エンコーダ３０の出力と電源電圧を監視することで行うことができる。
【００５０】
制御部１７は、ステップＳ２にてトルクリミット機能が有効になっていないと判定した場合（ステップＳ２：ＮＯ）には、磁気検出無しの情報と、プリヘッド１０から信号が出力された時刻と、この時刻におけるエンコーダ３０の検出パルス数と、を対応付けてＲＡＭに記憶し、ステップＳ５に移行する。
【００５１】
制御部１７は、ステップＳ２にてトルクリミット機能が有効になっていると判定した場合（ステップＳ２：ＹＥＳ）には、トルクリミット機能が有効になったタイミングを判定し、このタイミングが第一の検知処理を開始する前であった場合（ステップＳ３：ＹＥＳ）には、磁気検出無しの情報と、プリヘッド１０から信号が出力された時刻と、この時刻におけるエンコーダ３０の検出パルス数と、を対応付けてＲＡＭに記憶し、ステップＳ５に移行する。
【００５２】
制御部１７は、このタイミングが第一の検知処理を開始した後であった場合（ステップＳ３：ＮＯ）には、カードジャムやカード掴みによって磁気が検出できていない状態と判断し（ステップＳ４）、トルクリミット有りの情報と、磁気検出無しの情報と、プリヘッド１０から信号が出力された時刻と、を対応付けてＲＡＭ記憶し、ステップＳ９に処理を移行する。
【００５３】
ステップＳ５にて、制御部１７は、ＲＡＭに記憶されている磁気検出無しの情報のうちの、トルクリミット有りの情報が対応付けられているものを除く磁気検出無しの情報を抽出する。そして、制御部１７は、抽出した磁気検出無しの情報に対応するエンコーダ３０の検出パルス数のうち、対応する時刻が連続するもの同士の差を距離に換算し、この距離の積算値を、磁気検出が無しの状態で挿入物が移動した距離Ｇａｐとして算出する（ステップＳ５）。
【００５４】
そして、制御部１７は、距離Ｇａｐが予め決められた閾値ＴＨ１（上述の所定値に相当）を超えているか否かを判定し（ステップＳ６）、距離Ｇａｐが閾値ＴＨ１以下であった場合（ステップＳ６：ＮＯ）には、ステップＳ９に処理を移行する。
【００５５】
ステップＳ６の判定にて距離Ｇａｐが閾値ＴＨ１を超えていた場合（ステップＳ６：ＹＥＳ）には、制御部１７は、挿入物がインサートスキマー５０であると判断し（ステップＳ７）、インサートスキマー５０の挿入を検知する。そして、制御部１７は、インサートスキマー５０をカード搬送路７から強制的に排出する強制排出処理を行う（ステップＳ８）。
【００５６】
（強制排出処理の具体例）
図１１は、図１０に示すステップＳ８の強制排出処理を説明するためのフローチャートである。まず、制御部１７は、搬送ローラ２６による挿入物の前後方向の奥側への搬送を停止し（ステップＳ３１）、搬送ローラ２６を逆回転させて挿入物を前後方向の手前側に搬送する排出搬送を開始する（ステップＳ３２）。
【００５７】
ステップＳ３２の後、制御部１７は、カード検知機構１５ａがオン状態となっているかどうか判定し（ステップＳ３３）、オフ状態となっていた場合（ステップＳ３３：ＮＯ）には、ステップＳ３２の処理開始の時点からの経過時間が所定時間となるタイムアウトの状態か否かを判定する（ステップＳ３４）。
【００５８】
制御部１７は、タイムアウトとなってない場合（ステップＳ３４：ＮＯ）には、ステップＳ３３に処理を戻す。制御部１７は、タイムアウトとなった場合（ステップＳ３４：ＹＥＳ）には、ステップＳ３９にて、インサートスキマー５０が挿入されたことを示すエラー情報をＲＯＭに記憶する。ステップＳ３９の後、制御部１７は、搬送ローラ２６の駆動を停止する（ステップＳ４０）。
【００５９】
ステップＳ３９の処理が行われると、ＲＯＭに記憶されたエラー情報が削除されるまでは、制御部１７は、上位装置３からの要求に対してエラーを返し、カード２の取り込み動作は行わない。制御部１７は、上位装置３からエラー解除要求を受けると、ＲＯＭに記憶されているエラー情報を削除し、通常の動作モードに戻る。
【００６０】
ステップＳ３３においてカード検知機構１５ａがオン状態となっていると判定された場合（ステップＳ３３：ＹＥＳ）には、制御部１７は、カード検知機構１５ａがオフ状態になったかどうか判定し（ステップＳ３５）、オン状態が継続されている場合（ステップＳ３５：ＮＯ）には、タイムアウトの状態か否かを判定する（ステップＳ３６）。制御部１７は、タイムアウトでない場合（ステップＳ３６：ＮＯ）にはステップＳ３５に処理を戻し、タイムアウトであった場合（ステップＳ３６：ＹＥＳ）にはステップＳ３９の処理を行う。
【００６１】
ステップＳ３５においてカード検知機構１５ａがオフ状態になっていると判定された場合（ステップＳ３５：ＹＥＳ）には、制御部１７は、カード挿入検知機構１４がオン状態であるかどうかを判定し（ステップＳ３７）、カード挿入検知機構１４がオフ状態である場合（ステップＳ３７：ＮＯ）には、タイムアウトの状態か否かを判定する（ステップＳ３８）。制御部１７は、タイムアウトでない場合（ステップＳ３８：ＮＯ）にはステップＳ３７に処理を戻し、タイムアウトであった場合（ステップＳ３８：ＹＥＳ）にはステップＳ３９の処理を行う。
【００６２】
ステップＳ３７にて、カード挿入検知機構１４がオン状態であると判定された場合（ステップＳ３７：ＹＥＳ）には、制御部１７は、ステップＳ４０にて搬送ローラ２６の駆動を停止する。インサートスキマー５０が図５（ｂ）に示すようなものであった場合には、ステップＳ３７の判定がＹＥＳとなって、このインサートスキマー５０が強制的に排出された状態となる。インサートスキマー５０が図５（ａ）に示すようなものであった場合には、ステップＳ３４からステップＳ３８のいずれかの判定がＹＥＳとなって、このインサートスキマー５０が本体部６内部に収容された状態となる。
【００６３】
（第二の検知処理の動作の具体例）
図１２は、カードリーダ１の制御部１７が第二の検知処理を行う場合の動作例の詳細を説明するためのフローチャートである。図１２において図１０と同じ処理には同一符号を付してある。
【００６４】
制御部１７は、カード検知機構１５ａによって挿入物（インサートスキマー５０又はカード２）の先端が検知された場合に、ＩＣチップセンサ９の出力の監視を開始する。そして、制御部１７は、ＩＣチップセンサ９によってサンプリングされた信号Ｓｎｓを取得すると、この信号Ｓｎｓに基づいて金属が検出されたか否かを判定する。
【００６５】
具体的には、制御部１７は、第二の検知処理が開始された後にＩＣチップセンサ９から出力された過去の信号Ｓｎｓの移動平均値ＳｎｓＡｖを取得し、この移動平均値ＳｎｓＡｖと、ステップＳ１１にて取得した信号Ｓｎｓとの差の絶対値を算出し、この絶対値が予め決められた閾値ＴＨ２を超える場合（ステップＳ１２：ＹＥＳ）に、ＩＣチップセンサ９によって金属が検出されたと判定して、挿入物がインサートスキマー５０であると判断する（ステップＳ１３）。ステップＳ１３の後は、ステップＳ８にて、図１１に示した強制排出処理が開始される。
【００６６】
制御部１７は、上記の絶対値が閾値ＴＨ２以下の場合（ステップＳ１２：ＮＯ）には、ＩＣチップセンサ９によって金属が検出されていないと判定し、ステップＳ１１で取得した信号Ｓｓｎを含めた過去の信号Ｓｎｓの移動平均値ＳｎｓＡｖを算出する（ステップＳ１５）。
【００６７】
その後、制御部１７は、カード挿入検知機構１４がオフ状態となって挿入物の取り込みが完了したと判定した場合（ステップＳ１６：ＹＥＳ）には、第二の検知処理を終了し、カード挿入検知機構１４がオン状態のままで挿入物の取り込みが完了していないと判定した場合（ステップＳ１６：ＮＯ）には、ステップＳ１１に処理を戻す。
【００６８】
（実施形態のカードリーダの効果）
カードリーダ１が行う第一の検知処理によれば、正規のカード２よりも前後方向の長さの短いダミーの磁気ストライプ５１を先端に持つインサートスキマー５０が挿入されることを想定すると、このインサートスキマー５０の先端が本体部６内のカード検知機構１５ａによって検知された後は、インサートスキマー５０の磁気ストライプ５１が存在しない箇所に対してプリヘッド１０による磁気検出が行われることになる。このため、プリヘッド１０によって磁気が検出されない期間が長くなる場合に、インサートスキマー５０が挿入されたと判断することができ、インサートスキマー５０の挿入を検知することができる。
【００６９】
カードリーダ１が行う第一の検知処理は、既存の製品に搭載されているプリヘッド１０を利用してインサートスキマー５０の挿入の検知を行うものであり、既存製品のファームウェアアップデートで対応することができるため、製品コストの上昇を防ぐことができる。
【００７０】
また、カードリーダ１が行う第一の検知処理は、カード検知機構１５ａによって挿入物の先端が検知された後に、搬送ローラ２６のトルクに異常が発生した場合（すなわちトルクリミット機能が有効となった場合）には、この異常が生じた時刻に対しては、トルクリミット有りの情報と磁気検出無しの情報が対応付けて記憶される。そして、図１０のステップＳ５にて距離Ｇａｐを算出する際には、この異常が生じた時刻に対応する磁気検出無しの情報（トルクリミット有りの情報が対応付けられた情報）は除外した上で、距離Ｇａｐの算出が行われる。このため、正規のカード２が挿入されており、このカード２から、カードジャム等によって磁気がうまく検出できない状態が連続して生じる場合であっても、このカード２がインサートスキマー５０であると判断されるのを防ぐことができ、インサートスキマー５０の挿入の検知を高精度に行うことができる。
【００７１】
また、カードリーダ１が行う第二の検知処理によれば、ダミーの磁気ストライプ５１を持たないインサートスキマーであっても、本体部に金属を用いたインサートスキマーであればこれを検知することができる。このため防犯効果を高めることができる。また、第二の検知処理は、既存の製品に搭載されているＩＣチップセンサ９を利用してインサートスキマー５０の挿入の検知を行うものであり、既存製品のファームウェアアップデートで対応することができるため、製品コストの上昇を防ぐことができる。
【００７２】
（実施形態のカードリーダの変形例）
制御部１７は、プリヘッド１０によって磁気が未検出となる状態が続き、磁気が未検出となる状態が継続する期間の長さが閾値以上となる場合に、正規のカード２以外の物体（すなわちインサートスキマー５０が）が挿入されたことを検知してもよい。
【００７３】
カードリーダ１では、インサートスキマー５０の検知を行うために、既存のプリヘッド１０とＩＣチップセンサ９を用いているが、この検知を行うための専用の磁気センサと金属センサをカード挿入部５に設ける構成であってもよい。
【００７４】
制御部１７は、第一の検知処理を行うよう上位装置３から設定されている場合には、カード挿入検知機構１４により挿入物の挿入が検知された後、プリヘッド１０によって磁気の検出がなされない場合に、第一の検知処理を行わないようにしてもよい。この場合には、制御部１７は、カード挿入検知機構１４により挿入物の挿入が検知された後、ＩＣチップセンサ９によりＩＣチップが検出された場合に、シャッタ部材１３を開放位置に移動させればよい。この構成によれば、ＩＣチップのみを搭載している、磁気ストライプを持たない正規のカード２が挿入された場合に、このカード２がインサートスキマー５０として検知されてしまうのを防ぐことができる。
【００７５】
制御部１７は、第二の検知処理を行うよう上位装置３から設定されている場合には、カード挿入検知機構１４により挿入物の挿入が検知された後、プリヘッド１０によって磁気の検出がなされた場合に、第二の検知処理を行わないようにしてもよい。この場合には、制御部１７は、カード挿入検知機構１４により挿入物の挿入が検知された後、ＩＣチップセンサ９により金属が検出された場合に、シャッタ部材１３を開放位置に移動させればよい。この構成によれば、金属製の磁気カードや金属製アンテナを内蔵する非接触ＩＣ磁気カード等の正規のカードが挿入された場合に、これら正規のカードがインサートスキマー５０として検知されてしまうのを防ぐことができる。
【００７６】
制御部１７は、第一の検知処理と第二の検知処理を並行して行ってもよい。この場合、制御部１７は、第一の検知処理と第二の検知処理のいずれか一方にてインサートスキマー５０の挿入を検知した場合に、図１１に示す強制排出処理を行えばよい。または、制御部１７は、第一の検知処理と第二の検知処理の両方にてインサートスキマー５０の挿入を検知した場合に、図１１に示す強制排出処理を行えばよい。これにより、インサートスキマー５０の挿入検知の精度を高めることができる。
【００７７】
カードリーダ１が、挿入口４の近傍に妨害磁界発生装置を有している場合もある。この場合には、制御部１７が、第一の検知処理または第二の検知処理を行う際に、妨害磁界発生装置から磁界を間欠にて発生させるよう制御し、妨害磁界発生装置から磁界を発生させていない期間において、プリヘッド１０による磁気の検出と、ＩＣチップセンサ９による金属の検出とを行うようにするとよい。
【００７８】
制御部１７は、挿入物がインサートスキマー５０であると判定した場合に、強制排出処理を行わず、エラー情報をＲＯＭに記憶して動作を終了させてもよい。この場合には、制御部１７は上位装置３に対してインサートスキマー５０が挿入されたことを通知する。そして、この通知を受けて、上位装置３の管理者がインサートスキマー５０を取り除く等の対応を行えばよい。
【００７９】
図１０の動作例において、ステップＳ２、ステップＳ３、及びステップＳ４は必須ではなく省略してもよい。
【００８０】
以上説明してきたように、本明細書には以下の事項が開示されている。
【００８１】
（１）
挿入口に挿入されたカードから磁気を検出するための磁気検出部と、前記挿入口から挿入された前記カードが搬送されるカード搬送路を含む本体部と、前記本体部に配置された、前記カードの挿入方向における前記カードの先端を検知するためのカード検知センサと、を有するカードリーダであって、
前記磁気検出部と前記カード検知センサは、前記挿入方向における前記カードの長さ未満の距離を空けて配置されており、
前記カード検知センサによって前記挿入口に挿入された挿入物の先端が検知された場合に、前記磁気検出部によって検出される磁気の監視を開始し、前記磁気検出部によって磁気が未検出となる期間における前記挿入物の移動距離が所定値以上となる場合に、前記カード以外の物体が挿入されたことを検知する制御部を備えるカードリーダ。
【００８２】
正規のカードよりも長さの短いダミーの磁気ストライプを先端部に持つインサートスキマーが挿入されることを想定する。（１）によれば、このインサートスキマーの先端が本体部内のカード検知センサによって検知された後は、インサートスキマーの磁気ストライプが存在しない箇所に対して磁気検出部による磁気検出が行われることになる。このため、磁気が未検出となる期間における挿入物の移動距離が大きい場合に、挿入物をインサートスキマーとして判断することができ、インサートスキマーの挿入を検知することができる。
【００８３】
（２）
（１）記載のカードリーダであって、
前記カード搬送路で前記カードを搬送する搬送ローラと、前記搬送ローラの回転量を検出するエンコーダと、を備え、
前記制御部は、前記エンコーダの出力に基づいて前記移動距離を求めるカードリーダ。
【００８４】
（２）によれば、移動距離を正確且つ容易に求めることができる。
【００８５】
（３）
（２）記載のカードリーダであって、
前記制御部は、前記カード検知センサによって前記挿入物の先端が検知された後に前記搬送ローラのトルクに異常が発生している場合には、前記異常が生じている期間を前記磁気が未検出となる期間から除外するカードリーダ。
【００８６】
（３）によれば、カードジャムやユーザによるカード掴みの発生により、搬送ローラは回転しているにもかかわらずカードが移動しない場合であっても、カードジャムやカード掴みが発生している期間を除外して磁気が未検出となる期間を判定するため、正規のカードがインサートスキマーと判断される可能性を減らすことができる。
【００８７】
（４）
（１）から（３）のいずれか１項記載のカードリーダであって、
前記制御部は、前記挿入物が前記挿入口に挿入された状態にて前記磁気検出部により磁気が検出されない場合には、前記磁気の監視を行わないカードリーダ。
【００８８】
（４）によれば、ＩＣチップのみを持つ正規のカードが挿入された場合に、このカードがインサートスキマーと判断されてしまうのを防ぐことができる。
【００８９】
（５）
（１）から（４）のいずれか１項記載のカードリーダであって、
前記挿入口に挿入されたカードから金属を検出するための金属検出部を備え、
前記制御部は、前記カード検知センサによって前記挿入物の先端が検知された後、前記金属検出部の出力の監視を開始し、前記金属検出部によって金属が検出された場合に、前記カード以外の物体が挿入されたことを検知するカードリーダ。
【００９０】
（５）によれば、ダミーの磁気ストライプを持たないインサートスキマーであっても、本体部に金属を用いたインサートスキマーであればこれを検知することができる。
【００９１】
（６）
（５）記載のカードリーダであって、
前記制御部は、前記挿入物が前記挿入口に挿入された状態にて前記磁気検出部により磁気が検出された場合には、前記金属検出部の出力の前記監視を行わないカードリーダ。
【００９２】
（６）によれば、金属製磁気カードや金属製アンテナを内蔵する非接触ＩＣ磁気カード等の正規のカードが挿入された場合に、このカードがインサートスキマーと判断されてしまうのを防ぐことができる。
【００９３】
（７）
挿入口に挿入されたカードから磁気を検出するための磁気検出部と、前記挿入口から挿入された前記カードが搬送されるカード搬送路を含む本体部と、前記本体部に配置された、前記カードの挿入方向における前記カードの先端を検知するためのカード検知センサと、を有するカードリーダにおける異物検知方法であって、
前記磁気検出部と前記カード検知センサは、前記挿入方向における前記カードの長さ未満の距離を空けて配置されており、
前記カード検知センサによって前記挿入口に挿入された挿入物の先端が検知された場合に、前記磁気検出部によって検出される磁気の監視を開始し、前記磁気検出部によって磁気が未検出となる期間における前記挿入物の移動距離が所定値以上となる場合に、正規のカード以外の物体が挿入されたことを検知する異物検知方法。
【符号の説明】
【００９４】
１  カードリーダ
２  カード
４  挿入口
６  本体部
７  カード搬送路
９  ＩＣチップセンサ（金属検出部）
１０  プリヘッド（磁気検出部）
１５ａ  カード検知機構（カード検知センサ）
１７  制御部
【図１】
2019219824.tif 000003
【図２】
2019219824.tif 000004
【図３】
2019219824.tif 000005
【図４】
2019219824.tif 000006
【図５】
2019219824.tif 000007
【図６】
2019219824.tif 000008
【図７】
2019219824.tif 000009
【図８】
2019219824.tif 000010
【図９】
2019219824.tif 000011
【図１０】
2019219824.tif 000012
【図１１】
2019219824.tif 000013
【図１２】
2019219824.tif 000014