(57)【要約】【課題】スキミング用回路基板の形状や材質に関係なく、ＩＣカードの外部接続端子とＩＣ接点バネとの間で通信されるデータの不正な読取りを阻止することが可能なカードリーダを提供する。【解決手段】このカードリーダは、カード移動路４の中のカード２を検知するためのカード検知機構と、カード２に形成されるＩＣチップの外部接続端子に接触してデータの通信を行うための複数のＩＣ接点バネ８を有するＩＣ接点ブロック９と、ＩＣ接点バネ８が外部接続端子に接触可能な接触位置とＩＣ接点バネ８が外部接続端子に接触しないようにＩＣ接点ブロック９が退避する退避位置との間でＩＣ接点ブロック９を移動させるブロック移動機構とを備えている。カードリーダの制御部は、カード検知機構によってカード２が検知されていないときに所定のタイミングで、退避位置にあるＩＣ接点ブロック９を接触位置に移動させて、ＩＣ接点バネ８によるデータの通信を試みる。【選択図】図２
2019125122.tif 000002
【特許請求の範囲】
【請求項１】
カードが移動するカード移動路が内部に形成されるカードリーダにおいて、
前記カード移動路の中の前記カードを検知するためのカード検知機構と、前記カードに形成されるＩＣチップの外部接続端子に接触してデータの通信を行うための複数のＩＣ接点バネを有するＩＣ接点ブロックと、前記ＩＣ接点バネが前記外部接続端子に接触可能な接触位置と前記ＩＣ接点バネが前記外部接続端子に接触しないように前記ＩＣ接点ブロックが退避する退避位置との間で前記ＩＣ接点ブロックを移動させるブロック移動機構と、前記カードリーダの制御部とを備え、
前記制御部は、前記カード検知機構によって前記カードが検知されていないときに所定のタイミングで、前記退避位置にある前記ＩＣ接点ブロックを前記接触位置に移動させて、前記ＩＣ接点バネによるデータの通信を試みることを特徴とするカードリーダ。
【請求項２】
前記カード移動路を移動する前記カードの厚さ方向における前記カード移動路の一方側に配置される通信用の制御回路基板を備え、
前記ＩＣ接点ブロックは、前記カードの厚さ方向における前記カード移動路の他方側から前記カード移動路に臨むように配置され、
前記制御回路基板には、前記ＩＣ接点バネが接触可能な複数の接触端子が形成され、
前記ＩＣ接点バネと前記接触端子との間でデータの通信が可能となっていることを特徴とする請求項１記載のカードリーダ。
【請求項３】
前記カード検知機構によって前記カードが検知されていないときに所定のタイミングで行われる前記ＩＣ接点バネによるデータの通信の試みには、暗号化された暗号化データの通信の試みと、暗号化されていない非暗号化データの通信の試みとがあることを特徴とする請求項１または２記載のカードリーダ。
【請求項４】
前記制御部は、前記カード検知機構によって前記カードが検知されていないときに不定期なタイミングで、前記ＩＣ接点バネによるデータの通信を試みることを特徴とする請求項１から３のいずれかに記載のカードリーダ。
【請求項５】
カードが移動するカード移動路が内部に形成されるとともに、前記カード移動路の中の前記カードを検知するためのカード検知機構と、前記カードに形成されるＩＣチップの外部接続端子に接触してデータの通信を行うための複数のＩＣ接点バネを有するＩＣ接点ブロックと、前記ＩＣ接点バネが前記外部接続端子に接触可能な接触位置と前記ＩＣ接点バネが前記外部接続端子に接触しないように前記ＩＣ接点ブロックが退避する退避位置との間で前記ＩＣ接点ブロックを移動させるブロック移動機構とを備えるカードリーダの制御方法であって、
前記カード検知機構によって前記カードが検知されていないときに所定のタイミングで、前記退避位置にある前記ＩＣ接点ブロックを前記接触位置に移動させて、前記ＩＣ接点バネによるデータの通信を試みることを特徴とするカードリーダの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接触式のＩＣカードとデータの通信を行うためのカードリーダに関する。また、本発明は、接触式のＩＣカードとデータの通信を行うためのカードリーダの制御方法に関する。
【背景技術】
【０００２】
従来、カードに記録された磁気データの読取りやカードへの磁気データの記録を行うカードリーダが広く利用されている。カードリーダが利用される金融機関等の業界では、従来、犯罪者がカードリーダのカード挿入部に磁気ヘッドを取り付けて、この磁気ヘッドでカードの磁気データを不正に取得するいわゆるスキミングが大きな問題となっている。そこで、カード挿入部の前面側にスキミング用の磁気ヘッド（以下、「スキミング用磁気ヘッド」とする。）が取り付けられたことを検知するための金属センサを備えるカードリーダが提案されている（たとえば、特許文献１参照）。
【０００３】
特許文献１に記載のカードリーダでは、金属センサは、中空状に形成されるカード挿入部の内部に配置されている。また、金属センサは、磁性材料で形成されるコアと、コアに巻回される一対の励磁用コイルおよび検出用コイルとを備えている。このカードリーダでは、金属センサによって金属材料を含む異物が検知されると、所定の異常処理が実行されており、カード挿入部の前面側に取り付けられたスキミング用磁気ヘッドによる磁気データの読取りを阻止することが可能となっている。
【０００４】
なお、カードの中には、ＩＣチップが内蔵された接触式のＩＣカードがある。接触式のＩＣカードの表面には、ＩＣチップの外部接続端子が形成されている。接触式のＩＣカードを処理するカードリーダは、ＩＣカードの外部接続端子に接触する複数のＩＣ接点バネを有するＩＣ接点ブロックを備えている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−３７５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
犯罪者によるスキミングの手口は年々巧妙化しており、ＩＣカードの外部接続端子とＩＣ接点バネとの間で通信されるデータを不正に読み取るといった犯罪が発生している。この犯罪では、ＩＣ接点バネが接触する複数の端子を有する薄い回路基板（以下、「スキミング用回路基板」とする。）を、カードリーダの内部の、ＩＣカードとＩＣ接点バネとの間に配置して、ＩＣカードの外部接続端子とＩＣ接点バネとの間で通信されるデータをスキミング用回路基板によって読み取っている。この犯罪を阻止するためには、たとえば、カードリーダの内部に配置されるカード検知用のセンサ等を用いて、スキミング用回路基板を検知するとともに、スキミング用回路基板が検知されたときに、所定の異常処理を実行すれば良い。
【０００７】
しかしながら、スキミング用回路基板の形状が、センサの設置箇所に切欠きを有する等のセンサに検知されにくい形状となっていたり、スキミング用回路基板が、センサに検知されにくい材料で形成されていたりすると、センサによってスキミング用回路基板を検知することができずに、異常処理を実行することができないといった事態が生じうる。すなわち、スキミング用回路基板の形状や材質によっては、ＩＣカードの外部接続端子とＩＣ接点バネとの間で通信されるデータの不正な読取りを阻止することができないといった事態が生じうる。
【０００８】
そこで、本発明の課題は、スキミング用回路基板の形状や材質に関係なく、ＩＣカードの外部接続端子とＩＣ接点バネとの間で通信されるデータの不正な読取りを阻止することが可能なカードリーダを提供することにある。また、本発明の課題は、スキミング用回路基板の形状や材質に関係なく、ＩＣカードの外部接続端子とＩＣ接点バネとの間で通信されるデータの不正な読取りを阻止することが可能となるカードリーダの制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明のカードリーダは、カードが移動するカード移動路が内部に形成されるカードリーダにおいて、カード移動路の中のカードを検知するためのカード検知機構と、カードに形成されるＩＣチップの外部接続端子に接触してデータの通信を行うための複数のＩＣ接点バネを有するＩＣ接点ブロックと、ＩＣ接点バネが外部接続端子に接触可能な接触位置とＩＣ接点バネが外部接続端子に接触しないようにＩＣ接点ブロックが退避する退避位置との間でＩＣ接点ブロックを移動させるブロック移動機構と、カードリーダの制御部とを備え、制御部は、カード検知機構によってカードが検知されていないときに所定のタイミングで、退避位置にあるＩＣ接点ブロックを接触位置に移動させて、ＩＣ接点バネによるデータの通信を試みることを特徴とする。
【００１０】
また、上記の課題を解決するため、本発明のカードリーダの制御方法は、カードが移動するカード移動路が内部に形成されるとともに、カード移動路の中のカードを検知するためのカード検知機構と、カードに形成されるＩＣチップの外部接続端子に接触してデータの通信を行うための複数のＩＣ接点バネを有するＩＣ接点ブロックと、ＩＣ接点バネが外部接続端子に接触可能な接触位置とＩＣ接点バネが外部接続端子に接触しないようにＩＣ接点ブロックが退避する退避位置との間でＩＣ接点ブロックを移動させるブロック移動機構とを備えるカードリーダの制御方法であって、カード検知機構によってカードが検知されていないときに所定のタイミングで、退避位置にあるＩＣ接点ブロックを接触位置に移動させて、ＩＣ接点バネによるデータの通信を試みることを特徴とする。
【００１１】
本発明では、カード検知機構によってカードが検知されていないときに所定のタイミングでＩＣ接点ブロックを接触位置に移動させて、ＩＣ接点バネによるデータの通信を試みている。すなわち、本発明では、カードリーダにカードが取り込まれておらず、カードとの通信が実際に実行されないときに、実際の取引とは関係のない疑似的なデータの通信を試みている。
【００１２】
そのため、本発明では、スキミング用回路基板がカード移動路に設置されているとともに、ＩＣ接点バネによるデータの通信を試みたときにデータの通信が行われる場合には、繰り返し疑似的なデータの通信を試みることによって、たとえば、実際の取引と関係のない疑似的なデータで、スキミング用回路基板のメモリを満たすことが可能になる。また、スキミング用回路基板のメモリを疑似的なデータで満たすことで、カードリーダにカードが取り込まれてカードとの通信が実際に実行されるときの実際の取引時のデータがスキミング用回路基板のメモリに記憶されるのを防止することが可能になる。したがって、本発明では、スキミング用回路基板の形状や材質に関係なく、ＩＣカードの外部接続端子とＩＣ接点バネとの間で通信されるデータの不正な読取りを阻止することが可能になる。
【００１３】
また、本発明では、スキミング用回路基板がカード移動路に設置されているとともに、ＩＣ接点バネによるデータの通信を試みたときにデータの通信が行われる場合には、繰り返し疑似的なデータの通信を試みることによって、たとえば、実際の取引と関係のない疑似的なデータを、スキミング用回路基板を介して犯罪者側に大量に送ることが可能になる。また、犯罪者側に疑似的なデータを大量に送ることで、犯罪者は、どのデータが実際の取引時のデータであるのかを判別しにくくなる。したがって、本発明では、スキミング用回路基板の形状や材質に関係なく、ＩＣカードの外部接続端子とＩＣ接点バネとの間で通信されるデータの不正な読取りを阻止することが可能になる。
【００１４】
さらに、本発明では、たとえば、スキミング用回路基板がカード移動路に設置されていると、カード検知機構によってカードが検知されていないときの所定のタイミングでＩＣ接点バネによるデータの通信を試みたときに、データの通信ができないようにカードリーダおよびスキミング用回路基板が構成されている場合には、ＩＣ接点バネによるデータの通信を試みたにもかかわらず、データの通信が行えなければ、スキミング用回路基板がカード移動路に設置されていていることを検知することが可能になる。また、スキミング用回路基板がカード移動路に設置されていることが検知されたときに所定の異常処理を実行することで、ＩＣカードの外部接続端子とＩＣ接点バネとの間で通信されるデータの不正な読取りを阻止することが可能になる。したがって、本発明では、スキミング用回路基板の形状や材質に関係なく、ＩＣカードの外部接続端子とＩＣ接点バネとの間で通信されるデータの不正な読取りを阻止することが可能になる。
【００１５】
本発明において、カードリーダは、カード移動路を移動するカードの厚さ方向におけるカード移動路の一方側に配置される通信用の制御回路基板を備え、ＩＣ接点ブロックは、カードの厚さ方向におけるカード移動路の他方側からカード移動路に臨むように配置され、制御回路基板には、ＩＣ接点バネが接触可能な複数の接触端子が形成され、ＩＣ接点バネと接触端子との間でデータの通信が可能となっていることが好ましい。
【００１６】
このように構成すると、カード検知機構によってカードが検知されていないときに所定のタイミングでＩＣ接点バネによるデータの通信を試みたときに、ＩＣ接点バネと制御回路基板の接触端子との間で、実際の取引とは関係のない疑似的なデータの通信を行うことが可能になる。したがって、カードリーダの制御プログラムを簡素化しても、実際の取引とは関係のない疑似的なデータの通信を行うことが可能になる。
【００１７】
また、このように構成すると、たとえば、ＩＣ接点バネと制御回路基板の接触端子との間のデータの通信を遮るような絶縁材料でスキミング用回路基板の一部が形成されている場合には、スキミング用回路基板がカード移動路に設置されていれば、カード検知機構によってカードが検知されていないときの所定のタイミングでＩＣ接点バネによるデータの通信を試みたときに、ＩＣ接点バネと制御回路基板の接触端子との間のデータの通信ができないため、スキミング用回路基板がカード移動路に設置されていていることを検知することが可能になる。
【００１８】
本発明において、カード検知機構によってカードが検知されていないときに所定のタイミングで行われるＩＣ接点バネによるデータの通信の試みには、暗号化された暗号化データの通信の試みと、暗号化されていない非暗号化データの通信の試みとがあることが好ましい。すなわち、本発明において、カード検知機構によってカードが検知されていないときに、制御部は、あるタイミングでは、疑似的な暗号化データの通信を試み、別のタイミングでは、疑似的な非暗号化データの通信を試みることが好ましい。
【００１９】
このように構成すると、たとえば、スキミング用回路基板のメモリに実際の取引時のデータが記憶されてしまっても、犯罪者は、実際の取引時のデータと疑似的なデータとを判別しにくくなる。また、このように構成すると、たとえば、実際の取引と関係のない疑似的なデータがスキミング用回路基板を介して犯罪者側に送られる場合には、犯罪者は、実際の取引時のデータと疑似的なデータとをより判別しにくくなる。
【００２０】
本発明において、制御部は、カード検知機構によってカードが検知されていないときに不定期なタイミングで、ＩＣ接点バネによるデータの通信を試みることが好ましい。このように構成すると、カード検知機構によってカードが検知されていないときに一定周期でＩＣ接点バネによるデータの通信を試みる場合と比較して、実際の取引とは関係のない疑似的なデータの通信を制御部が試みていていることを犯罪者に見破られにくくなる。したがって、犯罪者は、実際の取引時のデータと疑似的なデータとをより判別しにくくなる。
【発明の効果】
【００２１】
以上のように、本発明では、スキミング用回路基板の形状や材質に関係なく、ＩＣカードの外部接続端子とＩＣ接点バネとの間で通信されるデータの不正な読取りを阻止することが可能になる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態にかかるカードリーダの概略構成を説明するための平面図である。
【図２】図１のＥ−Ｅ方向からカードリーダの概略構成を説明するための側面図である。
【図３】図２に示すカードの平面図である。
【図４】図２に示すＳＡＭカードの平面図である。
【図５】図１に示すカードリーダの内部に設置されるおそれのあるスキミング用回路基板の一例を説明するための図である。
【発明を実施するための形態】
【００２３】
以下、図面を参照しながら、本発明の実施の形態を説明する。
【００２４】
（カードリーダの構成）
図１は、本発明の実施の形態にかかるカードリーダ１の概略構成を説明するための平面図である。図２は、図１のＥ−Ｅ方向からカードリーダ１の概略構成を説明するための側面図である。図３は、図２に示すカード２の平面図である。図４は、図２に示すＳＡＭカード２２の平面図である。図５は、図１に示すカードリーダ１の内部に設置されるおそれのあるスキミング用回路基板５０の一例を説明するための図である。
【００２５】
本形態のカードリーダ１は、カード２に記録されたデータの読取りとカード２へのデータの記録を行うための装置であり、たとえば、ＡＴＭ（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ）等の上位装置に搭載されて使用される。カード２は、たとえば、厚さが０．７〜０．８ｍｍ程度の矩形状の塩化ビニール製のカードである。カード２の裏面には、磁気データが記録される磁気ストライプ２ａが形成されている。また、カード２は、接触式のＩＣカードであり、カード２には、ＩＣチップが内蔵されている。カード２のおもて面には、ＩＣチップの外部接続端子２ｂが形成されている。具体的には、８個の外部接続端子２ｂがカード２のおもて面に形成されている。
【００２６】
カードリーダ１の前端には、カード２が挿入されるカード挿入口３が形成されている。カードリーダ１の内部には、カード挿入口３から挿入されたカード２が移動するカード移動路４が形成されている。カードリーダ１は、カード移動路４でカード２を搬送する搬送ローラ６を備えている。本形態では、図１、図２に示すＸ方向でカード２が搬送されて移動する。Ｘ方向に直交する図１等のＺ方向は、カード移動路４を移動するカード２の厚さ方向である。以下の説明では、カード移動路４を移動するカード２の厚さ方向の一方側（図２のＺ１方向側）を「上」側とし、カード２の厚さ方向の他方側（図２のＺ２方向側）を「下」側とする。
【００２７】
カードリーダ１は、磁気ストライプ２ａに記録された磁気データの読取りや磁気ストライプ２ａへの磁気データの記録を行う磁気ヘッド７と、外部接続端子２ｂに接触してデータの通信を行うための複数のＩＣ接点バネ８を有するＩＣ接点ブロック９と、ＩＣ接点ブロック９を移動させるブロック移動機構１０とを備えている。また、カードリーダ１は、カード移動路４の中のカード２を検知するためのカード検知機構１１〜１４と、カード移動路４の下側に配置される回路基板１５とを備えている。
【００２８】
磁気ヘッド７は、磁気ヘッド７のギャップ部がカード移動路４に下側から臨むように配置されている。なお、カード２のおもて面に磁気ストライプが形成されていても良い。この場合には、カードリーダ１は、ギャップ部がカード移動路４に上側から臨むように配置される磁気ヘッドを備えている。
【００２９】
ＩＣ接点ブロック９は、上側からカード搬送路４に臨むように配置されている。ＩＣ接点ブロック９は、８個のＩＣ接点バネ８と、８個のＩＣ接点バネ８を保持するブロック状のバネ保持部材１８とを備えている。ブロック移動機構１０は、たとえば、駆動源であるソレノイド１９と、ソレノイド１９の動力をＩＣ接点ブロック９に伝達するリンク機構２０とを備えている。なお、ＩＣ接点ブロック９が有するＩＣ接点バネ８の数は６個の場合もある。
【００３０】
ブロック移動機構１０は、カード移動路４の所定の位置に停止したカード２の外部接続端子２ｂにＩＣ接点バネ８が接触可能な接触位置（図２に示す位置）と、ＩＣ接点バネ８が外部接続端子２ｂに接触しないようにＩＣ接点ブロック９が退避する退避位置との間でＩＣ接点ブロック９を移動させる。接触位置において外部接続端子２ｂに接触するＩＣ接点バネ８と外部接続端子２ｂとの間ではデータの通信が可能となっている。なお、ＩＣ接点ブロック９は、図示を省略するバネ部材によって、退避位置に向かって付勢されている。
【００３１】
カード検知機構１１〜１４は、たとえば、発光素子と受光素子とを備える光学式のセンサである。図１に示すように、たとえば、カード検知機構１１は、カード移動路４の前端側に配置され、カード検知機構１２は、磁気ヘッド７の手前に配置され、カード検知機構１３は、磁気ヘッド７の奥に配置され、カード検知機構１４は、カード移動路４の奥端側に配置されている。本形態では、カード検知機構１１〜１４によって、カードリーダ１の内部にカード２が取り込まれていることを検知することが可能となっている。
【００３２】
図２に示すように、回路基板１５の上面には、ＳＡＭ（Ｓｅｃｕｒｅ  Ａｐｐｌｉｃａｔｉｏｎ  Ｍｏｄｕｌｅ）カード２２が実装されている。ＳＡＭカード２２は、ＳＡＭソケット（図示省略）を介して回路基板１５の上面に実装されており、カード移動路４の下側に配置されている。図４に示すように、ＳＡＭカード２２の上面には、複数の接触端子２３が形成されている。具体的には、８個の接触端子２３がＳＡＭカード２２の上面に形成されている。なお、ＳＡＭカード２２に形成される接触端子２３の数は６個の場合もある。
【００３３】
接触端子２３は、カード移動路４の所定の位置に停止したカード２の外部接続端子２ｂと上下方向で重なる位置に配置されており、カードリーダ１にカード２が取り込まれていない状態でＩＣ接点ブロック９が接触位置に配置されると、ＩＣ接点バネ８が接触端子２３に接触する。すなわち、ＳＡＭカード２２には、ＩＣ接点バネ８が接触可能な８個の接触端子２３が形成されている。ＳＡＭカード２２は、ＩＣ接点バネ８側から送信される信号に対してレスポンスを返すようになっており、接触端子２３に接触するＩＣ接点バネ８と接触端子２３との間でデータの通信が可能となっている。本形態のＳＡＭカード２２は、通信用の制御回路基板である。なお、通信用の制御回路基板は、ＳＡＭカード２２以外のものであっても良い。
【００３４】
以上のように構成されたカードリーダ１では、カード２の外部接続端子２ｂとＩＣ接点バネ８との間で通信されるデータを不正に読み取るための薄い回路基板（スキミング用回路基板）５０が犯罪者によってカード移動路４に設置されるおそれがある。スキミング用回路基板５０は、たとえば、図２（Ａ）、図５に示すように、前端が開口するとともにカード２の一端側部分（図２の左端側部分）を収容可能な袋状に形成されており、スキミング用回路基板５０に収容されるカード２の上側に配置される上面部５０ａと、スキミング用回路基板５０に収容されるカード２の下側に配置される下面部５０ｂとを備えている。
【００３５】
上面部５０ａには、ＩＣ接点バネ８が接触する複数の端子５１が形成されている。具体的には、８個の端子５１が上面部５０ａに形成されている。端子５１は、カード移動路４の所定の位置に停止したカード２の外部接続端子２ｂと上下方向で重なる位置に配置されている。また、端子５１の上面および下面は剥き出しになっており、カード移動路４の所定の位置にカード２が停止している状態で、ＩＣ接点ブロック９が接触位置に配置されると、ＩＣ接点バネ８が端子５１の上面に直接、接触するとともに、外部接続端子２ｂが端子５１の下面に直接、接触する。そのため、カード２の外部接続端子２ｂとＩＣ接点バネ８との間で通信されるデータをスキミング用回路基板５０によって不正に読み取ることが可能になる。
【００３６】
スキミング用回路基板５０の、端子５１を除いた部分は、樹脂等の絶縁材料で形成されている。なお、上面部５０ａに形成される端子５１の数は６個の場合もある。また、スキミング用回路基板５０は、上面部５０ａのみによって構成される場合もありうる。以下の説明では、袋状に形成されていて上面部５０ａと下面部５０ｂとを有するスキミング用回路基板５０と上面部５０ａのみによって構成されるスキミング用回路基板５０とを区別して表す場合には、前者を「スキミング用回路基板５０Ａ」とし、後者を「スキミング用回路基板５０Ｂ」とする。
【００３７】
また、スキミング用回路基板５０Ａでは、たとえば、下面部５０ｂにも８個の端子が形成されている場合があり、この場合には、下面部５０ｂに形成される８個の端子は、端子５１と上下方向で重なる位置に配置されている。以下の説明では、下面部５０ｂに端子が形成されていないスキミング用回路基板５０Ａと下面部５０ｂに端子が形成されたスキミング用回路基板５０Ａとを区別して表す場合には、前者を「スキミング用回路基板５０Ａ１」とし、後者を「スキミング用回路基板５０Ａ２」とする。
【００３８】
本形態では、スキミング用回路基板５０による不正なデータの読取りを阻止するために、カードリーダ１の制御部２５は、カード検知機構１１〜１４によってカード２が検知されていないときに所定のタイミングで、退避位置にあるＩＣ接点ブロック９を接触位置に移動させて、ＩＣ接点バネ８によるデータの通信を試みている。すなわち、本形態では、制御部２５は、カードリーダ１にカード２が取り込まれておらず、カード２との通信が実際に実行されないときに、実際の取引とは関係のない疑似的なデータの通信を試みている。
【００３９】
具体的には、制御部２５は、カード検知機構１１〜１４によってカード２が検知されていないときに不定期なタイミングで、一定時間、ＩＣ接点バネ８によるデータの通信を試みている。また、制御部２５は、繰り返しで、ＩＣ接点バネ８によるデータの通信を試みている。また、本形態では、カード検知機構１１〜１４によってカード２が検知されていないときに行われるＩＣ接点バネ８によるデータの通信の試みには、暗号化された暗号化データの通信の試みと、暗号化されていない非暗号化データの通信の試みとがある。すなわち、制御部２５は、あるタイミングでは、疑似的な暗号化データの通信を試み、別のタイミングでは、疑似的な非暗号化データの通信を試みている。
【００４０】
スキミング用回路基板５０Ａがカード移動路４に設置されている場合、ＩＣ接点ブロック９が接触位置に移動すると、図２（Ｂ）に示すように、ＳＡＭカード２２とＩＣ接点バネ８との間にスキミング用回路基板５０Ａが挟まれる。具体的には、ＳＡＭカード２２とＩＣ接点バネ８との間に上面部５０ａおよび下面部５０ｂが挟まれる。スキミング用回路基板５０Ａ２がカード移動路４に設置されている場合に、ＩＣ接点ブロック９が接触位置に移動すると、下面部５０ｂに形成された端子および端子５１を介して接触端子２３とＩＣ接点バネ８とが導通するため、この場合には、疑似的なデータの通信を試みたときに、接触端子２３とＩＣ接点バネ８との間で疑似的なデータの通信が行われる。
【００４１】
また、スキミング用回路基板５０Ｂがカード移動路４に設置されている場合にも、ＩＣ接点ブロック９が接触位置に移動すると、端子５１を介して接触端子２３とＩＣ接点バネ８とが導通するため、この場合にも、疑似的なデータの通信を試みたときに、接触端子２３とＩＣ接点バネ８との間で疑似的なデータの通信が行われる。一方、スキミング用回路基板５０Ａ１がカード移動路４に設置されている場合には、ＩＣ接点ブロック９が接触位置に移動すると、接触端子２３とＩＣ接点バネ８とが下面部５０ｂによって絶縁されるため、疑似的なデータの通信を試みても、接触端子２３とＩＣ接点バネ８との間で疑似的なデータの通信は行われない。
【００４２】
（本形態の主な効果）
以上説明したように、本形態では、制御部２５は、カードリーダ１にカード２が取り込まれておらず、カード２との通信が実際に実行されないときに、実際の取引とは関係のない疑似的なデータの通信を試みている。また、本形態では、スキミング用回路基板５０Ａ２、５０Ｂがカード移動路４に設置されている場合には、疑似的なデータの通信を試みたときに、接触端子２３とＩＣ接点バネ８との間で疑似的なデータの通信が行われる。
【００４３】
そのため、本形態では、スキミング用回路基板５０Ａ２、５０Ｂがカード移動路４に設置されている場合であって、たとえば、スキミング用回路基板５０Ａ２、５０Ｂにデータを記憶するためのメモリが実装されている場合には、疑似的なデータの通信を繰り返し試みることによって、実際の取引と関係のない疑似的なデータで、スキミング用回路基板５０Ａ２、５０Ｂのメモリを満たすことが可能になる。また、スキミング用回路基板５０Ａ２、５０Ｂのメモリを疑似的なデータで満たすことで、カードリーダ１にカード２が取り込まれてカード２との通信が実際に実行されるときの実際の取引時のデータがスキミング用回路基板５０Ａ２、５０Ｂのメモリに記憶されるのを防止することが可能になる。したがって、本形態では、スキミング用回路基板５０Ａ２、５０Ｂの形状や材質に関係なく、カード２の外部接続端子２ｂとＩＣ接点バネ８との間で通信されるデータの不正な読取りを阻止することが可能になる。
【００４４】
また、スキミング用回路基板５０Ａ２、５０Ｂがカード移動路４に設置されている場合であって、たとえば、スキミング用回路基板５０Ａ２、５０Ｂで取得されるデータが、犯罪者が所有する所定の端末等に送られる場合には、疑似的なデータの通信を繰り返し試みることによって、実際の取引と関係のない疑似的なデータを、スキミング用回路基板５０Ａ２、５０Ｂを介して犯罪者側に大量に送ることが可能になる。また、犯罪者側に疑似的なデータを大量に送ることで、犯罪者は、どのデータが実際の取引時のデータであるのかを判別しにくくなる。したがって、本形態では、スキミング用回路基板５０Ａ２、５０Ｂの形状や材質に関係なく、カード２の外部接続端子２ｂとＩＣ接点バネ８との間で通信されるデータの不正な読取りを阻止することが可能になる。
【００４５】
さらに、本形態では、スキミング用回路基板５０Ａ１がカード移動路４に設置されている場合には、疑似的なデータの通信を試みても、接触端子２３とＩＣ接点バネ８との間で疑似的なデータの通信は行われない。そのため、本形態では、スキミング用回路基板５０Ａ１がカード移動路４に設置されていていることを検知することが可能になる。また、スキミング用回路基板５０Ａ１がカード移動路４に設置されていることが検知されたときに所定の異常処理を実行することで、カード２の外部接続端子２ｂとＩＣ接点バネ８との間で通信されるデータの不正な読取りを阻止することが可能になる。したがって、本形態では、スキミング用回路基板５０Ａ１の形状や材質に関係なく、カード２の外部接続端子２ｂとＩＣ接点バネ８との間で通信されるデータの不正な読取りを阻止することが可能になる。
【００４６】
本形態では、制御部２５は、あるタイミングでは、疑似的な暗号化データの通信を試み、別のタイミングでは、疑似的な非暗号化データの通信を試みている。そのため、本形態では、たとえば、スキミング用回路基板５０Ａ２、５０Ｂのメモリに実際の取引時のデータが記憶されてしまっても、犯罪者は、実際の取引時のデータと疑似的なデータとを判別しにくくなる。また、たとえば、実際の取引と関係のない疑似的なデータがスキミング用回路基板５０Ａ２、５０Ｂを介して犯罪者側に送られる場合には、犯罪者は、実際の取引時のデータと疑似的なデータとをより判別しにくくなる。
【００４７】
本形態では、カード検知機構１１〜１４によってカード２が検知されていないときに不定期なタイミングで、ＩＣ接点バネ８によるデータの通信を試みている。そのため、本形態では、カード検知機構１１〜１４によってカード２が検知されていないときに一定周期でＩＣ接点バネ８によるデータの通信を試みる場合と比較して、実際の取引とは関係のない疑似的なデータの通信を制御部２５が試みていていることを犯罪者に見破られにくくなる。したがって、本形態では、犯罪者は、実際の取引時のデータと疑似的なデータとをより判別しにくくなる。
【００４８】
なお、カードリーダ１が搭載される上位装置の制御部（上位制御部）または制御部２５に疑似的なデータを記憶しておけば、犯罪者が疑似的なデータに基づいて偽造カードを作成して、その偽造カードをカードリーダ１で使用したときに、偽造カードが使用されていることを検知することが可能になる。
【００４９】
（他の実施の形態）
上述した形態は、本発明の好適な形態の一例ではあるが、これに限定されるものではなく本発明の要旨を変更しない範囲において種々変形実施が可能である。
【００５０】
上述した形態において、カードリーダ１は、ＳＡＭカード２２を備えていなくても良い。この場合であっても、スキミング用回路基板５０Ａ、５０Ｂがカード移動路４に設置されている状態で疑似的なデータの通信を試みたときに疑似的なデータの通信が行われるように、カードリーダ１の制御プログラムを作成することで、スキミング用回路基板５０Ａ、５０Ｂがカード移動路４に設置されている状態で疑似的なデータの通信を試みたときに疑似的なデータの通信を行うことは可能である。たとえば、ＩＣ接点バネ８側から送信される信号に対して疑似的なレスポンスを返すように、カードリーダ１の制御プログラムを作成することで、スキミング用回路基板５０Ａ、５０Ｂがカード移動路４に設置されている状態で疑似的なデータの通信を試みたときに疑似的なデータの通信を行うことは可能である。
【００５１】
この場合であっても、上述した形態と同様に、スキミング用回路基板５０Ａ、５０Ｂのメモリを疑似的なデータで満たすことで、カードリーダ１にカード２が取り込まれてカード２との通信が実際に実行されるときの実際の取引時のデータがスキミング用回路基板５０Ａ、５０Ｂのメモリに記憶されるのを防止することが可能になる。また、実際の取引と関係のない疑似的なデータを、スキミング用回路基板５０Ａ、５０Ｂを介して犯罪者側に大量に送ることが可能になる。
【００５２】
なお、カードリーダ１がＳＡＭカード２２を備えている場合には、カードリーダ１の制御プログラムを簡素化しても、スキミング用回路基板５０Ａ２、５０Ｂがカード移動路４に設置されている状態で、実際の取引とは関係のない疑似的なデータの通信を行うことが可能になる。また、カードリーダ１がＳＡＭカード２２を備えている場合には、スキミング用回路基板５０Ａ１がカード移動路４に設置されていていることを検知することが可能になるが、カードリーダ１がＳＡＭカード２２を備えていないと、スキミング用回路基板５０Ａ１がカード移動路４に設置されていていることを検知することはできない。
【００５３】
上述した形態において、制御部２５は、カード検知機構１１〜１４によってカード２が検知されていないときに一定周期でＩＣ接点バネ８によるデータの通信を試みても良い。また、上述した形態において、制御部２５は、カード検知機構１１〜１４によってカード２が検知されていないときに、暗号化された暗号化データの通信のみを試みても良いし、暗号化されていない非暗号化データの通信のみを試みても良い。
【００５４】
上述した形態において、カード２は、厚さが０．１８〜０．３６ｍｍ程度のＰＥＴ（ポリエチレンテレフタレート）カードであっても良いし、所定の厚さの紙カード等であっても良い。また、上述した形態では、カードリーダ１は、搬送ローラ６を備えるカード搬送式のカードリーダであるが、本発明の構成が適用されるカードリーダは、手動式のカードリーダであっても良い。
【符号の説明】
【００５５】
１  カードリーダ
２  カード
２ｂ  外部接続端子
４  カード移動路
８  ＩＣ接点バネ
９  ＩＣ接点ブロック
１０  ブロック移動機構
１１〜１４  カード検知機構
２２  ＳＡＭカード（制御回路基板）
２３  接触端子
２５  制御部
Ｚ  カードの厚さ方向
【図１】
2019125122.tif 000003
【図２】
2019125122.tif 000004
【図３】
2019125122.tif 000005
【図４】
2019125122.tif 000006
【図５】
2019125122.tif 000007