(57)【要約】      （修正有）【課題】無線通信機能を持つスキミング装置等の異物が装置に取り付けられたことを検知することが可能な情報処理装置及びその異物検知方法を提供する。【解決手段】ＡＴＭ等の上位装置３に搭載されるカードリーダ１は、内部に挿入されたカードの情報を処理する、特定の周波数帯の無線電波を受信する通信モジュール４０と、通信モジュール４０によって受信された上記無線電波の強度が閾値以上となる状態が所定時間継続している場合に、カード以外の異物（スキミング装置）が取り付けられていることを検知する異物検知部を有する制御部１７と、を備える。【選択図】図３
2020067973.tif 000002
【特許請求の範囲】
【請求項１】
内部に挿入された情報記録媒体の情報を処理する情報処理装置であって、
特定の周波数帯の無線電波を受信する通信部と、
前記通信部によって受信された前記無線電波の強度が閾値以上となる状態が所定時間継続している場合に、異物が取り付けられていることを検知する異物検知部と、を備える情報処理装置。
【請求項２】
請求項１記載の情報処理装置であって、
前記異物検知部は、前記通信部によって受信された前記無線電波に含まれる情報に、当該無線電波の発信元の機器の識別情報が含まれるか否かを判定し、前記情報に前記識別情報が含まれていないと判定した場合にのみ、前記無線電波の強度が前記閾値以上となる状態が前記所定時間継続しているか否かを判定する処理を行う情報処理装置。
【請求項３】
請求項１又は２記載の情報処理装置であって、
前記通信部は、１対１での無線通信を行うことのできる規格に準拠して外部機器と通信を行うためのものであり、
前記異物が取り付けられていることを検知した場合に、前記通信部を介して、前記無線電波の発信元とペアリングする処理を実施するペアリング処理部を更に備える情報処理装置。
【請求項４】
請求項１から３のいずれか１項記載の情報処理装置であって、
前記異物が取り付けられていることが検知された場合に、外部装置への通知、又は、情報記録媒体の受け入れ停止のうちの少なくとも一方を行う対応処理部を更に備える情報処理装置。
【請求項５】
内部に挿入された情報記録媒体の情報を処理する情報処理装置による異物検知方法であって、
特定の周波数帯の無線電波を受信し、前記無線電波の強度が閾値以上となる状態が所定時間継続している場合に、前記情報記録媒体以外の異物が前記情報処理装置に取り付けられていることを検知する異物検知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カード等の情報記録媒体に記録された情報の読取や情報読取装置への情報の記録等の処理を行う情報処理装置に関する。また、本発明は、かかる情報処理装置による異物検知方法に関する。
【背景技術】
【０００２】
カードに記録された磁気データの読取やカードへの磁気データの記録を行うカードリーダ等の情報処理装置が広く利用されている。カードリーダが利用される金融機関等の業界では、磁気ヘッドを含むスキミング装置をカードリーダのカード挿入部に取り付けて、この磁気ヘッドでカードの磁気データを不正に取得するいわゆるスキミングが大きな問題となっている。犯罪者によるスキミングの手口は年々巧妙化しており、カードリーダの内部に、カードの磁気データを読み取るためのスキミング用磁気ヘッド等を含むカード状のスキミング装置が取り付けられるといった事態も生じている。
【０００３】
特許文献１には、カードリーダの内部にスキミング装置が挿入されたことを検知する技術が開示されている。特許文献２には、妨害磁界を発生させることで、外部に取り付けられたスキミング装置による情報の不正な読取を防ぐ技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−２１９９７１号公報
【特許文献２】特開２０１６−１８３８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
スキミング装置の取り付けを検知する技術は、特許文献１に記載されているものに限らず、複数の技術を組み合わせて実施できるようにしておくことが防犯上有利である。例えば、スキミング装置としては、カードから情報を不正に読み取って内部に記録し、この情報を、近距離無線通信を用いて外部機器に送信する機能を持つものも想定される。したがって、このような機能を持つスキミング装置に対する防犯性能を高めることも求められる。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、無線通信機能を持つスキミング装置等の異物が装置に取り付けられたことを検知することが可能な情報処理装置及びその異物検知方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の情報処理装置は、内部に挿入された情報記録媒体の情報を処理する情報処理装置であって、特定の周波数帯の無線電波を受信する通信部と、前記通信部によって受信された前記無線電波の強度が閾値以上となる状態が所定時間継続している場合に、前記情報記録媒体以外の異物が取り付けられていることを検知する異物検知部と、を備えるものである。
【０００８】
本発明の情報処理装置の異物検知方法は、内部に挿入された情報記録媒体の情報を処理する情報処理装置による異物検知方法であって、特定の周波数帯の無線電波を受信し、前記無線電波の強度が閾値以上となる状態が所定時間継続している場合に、前記情報記録媒体以外の異物が前記情報処理装置に取り付けられていることを検知するものである。
【発明の効果】
【０００９】
本発明によれば、無線通信機能を持つスキミング装置等の異物が装置に取り付けられたことを検知することが可能な情報処理装置及びその異物検知方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の情報処理装置の一実施形態であるカードリーダ１の構成を説明するための平面図である。
【図２】図１に示すカード検知機構１５ａおよび搬送ローラ２６の構成を説明するための側面図である。
【図３】図１に示すカードリーダ１が搭載される上位装置３およびカードリーダ１のブロック図である。
【図４】カードリーダ１の内部に挿入されると想定されるスキミング装置の構成例を示す図である。
【図５】図４に示すスキミング装置５０がカードリーダ１の本体部６に挿入された状態を示す平面図である。
【図６】図３に示す制御部１７の機能ブロック図である。
【図７】制御部１７の異物検知動作を説明するためのフローチャートである。
【図８】制御部１７の異物検知動作の変形例を説明するためのフローチャートである。
【図９】図１に示すカードリーダ１の制御部１７の機能ブロックの変形例を示す図である。
【図１０】図９に示す制御部１７の異物検知動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
（カードリーダの構成）
図１は、本発明の情報処理装置の一実施形態であるカードリーダ１の構成を説明するための平面図である。図２は、図１に示すカード検知機構１５ａおよび搬送ローラ２６の構成を説明するための側面図である。図３は、図１に示すカードリーダ１が搭載される上位装置３およびカードリーダ１のブロック図である。
【００１２】
カードリーダ１は、情報記録媒体としてのカード２に記録された情報の読取やカード２への情報の記録等の処理を行うための装置であり、ＡＴＭ（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ）等の上位装置３（図３参照）に搭載されて使用される。図１に示すように、カードリーダ１は、カード２が挿入される挿入口４が形成されるカード挿入部５と、本体部６とを備えている。カードリーダ１の本体部６の内部には、挿入口４から挿入されたカード２が搬送されるカード搬送路７が形成されており、カードリーダ１は、カード搬送路７でカード２を搬送するカード搬送機構８（図２参照）を備えている。
【００１３】
カードリーダ１では、図１等に示すＸ方向でカード２が搬送される。また、カード２は、図１等のＸ１方向に挿入され、Ｘ２方向に排出される。すなわち、Ｘ１方向は、挿入口４へのカード２の挿入方向であり、Ｘ２方向は、挿入口４からのカード２の排出方向である。また、Ｘ方向に直交する図１等のＺ方向は、挿入口４に挿入されたカード２の厚さ方向であり、Ｘ方向とＺ方向とに直交する図１等のＹ方向は、カード２の幅方向である。以下の説明では、Ｘ方向を前後方向とし、Ｙ方向を左右方向とし、Ｚ方向を上下方向とする。また、前後方向のうちの、挿入口４が形成される側（Ｘ２方向側）を「手前」側とし、その反対側（Ｘ１方向側）を「奥（後ろ）」側とする。また、上下方向のうちの、一方側（Ｚ１方向側）を「上」側とし、その反対側（Ｚ２方向側）を「下」側とする。
【００１４】
カード２は、例えば、厚さが０．７〜０．８ｍｍ程度の長方形状の塩化ビニール製のカードである。また、カード２は、国際規格（ＩＳＯ／ＩＥＣ７８１１）やＪＩＳ規格（ＪＩＳＸ６３０２）に準拠した磁気ストライプ付きの接触式ＩＣカードである。図１に示すように、カード２の裏面（下面）には、磁気データが記録される磁気ストライプ２ａが形成されている。また、カード２には、ＩＣチップが内蔵されており、カード２のおもて面（上面）には、ＩＣチップの外部接続端子２ｂが形成されている。磁気ストライプ２ａおよび外部接続端子２ｂは、国際規格やＪＩＳ規格で規定された所定の位置に形成されている。
【００１５】
カードリーダ１は、磁気ストライプ２ａに記録された磁気データの読取および磁気ストライプ２ａへの磁気データの記録の少なくともいずれか一方を行う磁気ヘッド２４（図１参照）と、カード２の外部接続端子２ｂに接触する複数のＩＣ接点バネ１１を有するＩＣ接点ブロック１２とを本体部６の内部に備えている。
【００１６】
また、カードリーダ１は、カード搬送路７を閉鎖するためのシャッタ部材１３と、挿入口４にカード２が挿入されたことを検知するためのカード挿入検知機構１４と、カード搬送路７におけるカード２の有無を検知するためのカード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄと、カードリーダ１を制御する制御部１７とを備えている。制御部１７は、上位装置３の制御部である上位制御部１８に接続されている（図３参照）。
【００１７】
カード挿入部５は、本体部６の前端に繋がっている。カード搬送路７は、図２に示すように、カード搬送路７の上面を構成する上ガイド部材１９と、カード搬送路７の下面を構成する下ガイド部材２０とを備えている。上ガイド部材１９および下ガイド部材２０は、絶縁性又は導電性を有する樹脂材料等で形成されている。図１に示すように、磁気ヘッド２４およびＩＣ接点ブロック１２は、本体部６の内部に配置されている。磁気ヘッド２４は、磁気ヘッド２４のギャップ部がカード搬送路７に下側から臨むように配置されている。ＩＣ接点ブロック１２は、磁気ヘッド２４よりも奥側に配置されている。また、ＩＣ接点ブロック１２は、上側からカード搬送路７に臨むように配置されている。磁気ヘッド２４は、制御部１７に電気的に接続されている（図３参照）。
【００１８】
ＩＣ接点ブロック１２には、ＩＣ接点バネ１１がカード２の外部接続端子２ｂに接触可能な接触可能位置と、ＩＣ接点バネ１１がカード２の外部接続端子２ｂに接触しないように退避する（具体的には、上側へ退避する）退避位置との間でＩＣ接点ブロック１２を移動させる移動機構２１（図３参照）が連結されている。移動機構２１は、制御部１７に接続されている。ＩＣ接点バネ１１は、制御部１７に電気的に接続されている。制御部１７は、ＩＣ接点バネ１１に電流を供給する。
【００１９】
カード挿入検知機構１４は、挿入口４の奥側に配置されており、挿入口４に挿入されたカード２を検知する。カード挿入検知機構１４は、挿入口４に挿入されたカード２の幅（左右方向の幅）を検知することで、挿入口４にカード２が挿入されたことを検知する幅検知機構である。カード挿入検知機構１４は、制御部１７に電気的に接続されている。
【００２０】
シャッタ部材１３は、カード挿入部５と本体部６との境界部分、言い換えると、カード挿入部５の奥端側部分に配置されている。シャッタ部材１３には、シャッタ駆動機構２５（図３参照）が連結されている。シャッタ駆動機構２５は、制御部１７に接続されている。シャッタ部材１３は、カード搬送路７を閉鎖する閉鎖位置（図２の二点鎖線で示す位置）とカード搬送路７から退避してカード搬送路７を開放する開放位置（図２の実線で示す位置）との間で移動可能となっている。
【００２１】
カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、本体部６の内部に配置されている。カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、それぞれ前後方向にずれた状態で配置されている。カード検知機構１５ａよりも奥側にカード検知機構１５ｂが配置され、カード検知機構１５ｂよりも奥側にカード検知機構１５ｃが配置され、カード検知機構１５ｃよりも奥側にカード検知機構１５ｄが配置されている。図３に示すように、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、制御部１７に電気的に接続されている。また、図２に示すように、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、それぞれ、互いに対向するように配置される発光部１５Ａと受光部１５Ｂとを有する透過型の光学式センサである。なお、図２では、カード検知機構１５ｂ、１５ｃ、１５ｄについては図示を省略している。図２に示すように、発光部１５Ａと受光部１５Ｂとは、上下方向でカード搬送路７を挟んだ状態で配置されている。
【００２２】
発光部１５Ａと受光部１５Ｂとの間にカード２がない場合には、受光部１５Ｂは、発光部１５Ａからの光を受光している。このときには、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、オフ状態になっている。この状態で、発光部１５Ａと受光部１５Ｂとの間にカード２が入ると、発光部１５Ａから受光部１５Ｂに向かう光が遮られて、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄがオン状態になる。このように、カード検知機構１５ａ、１５ｂ、１５ｃ、１５ｄは、オフ状態からオン状態に切り替わることでカード２を検知する。
【００２３】
図２に示すように、カード搬送機構８は、カード２に接触してカード搬送路７でカード２を搬送する３つの搬送ローラ２６（図１参照。図２では最も手前側のもののみを図示）と、各搬送ローラ２６を駆動するモータ２８（図３参照）と、モータ２８の動力を各搬送ローラ２６に伝達する動力伝達機構（図示省略）とを備えている。各搬送ローラ２６は、本体部６の内部に配置されている。すなわち、搬送ローラ２６は、カード挿入検知機構１４よりも奥側に配置されている。
【００２４】
図２に示すように、各搬送ローラ２６には、パッドローラ２９が対向配置されている。各搬送ローラ２６とパッドローラ２９とは上下方向で対向している。また、パッドローラ２９は、搬送ローラ２６に向かって付勢されており、カード２は、搬送ローラ２６とパッドローラ２９との間に挟まれた状態で搬送される。
【００２５】
図１に示すように、本体部６には、特定の周波数帯（例えば２．４ＧＨｚ帯等）の無線電波を利用して無線通信を行うための通信モジュール４０が設けられている。本形態では、通信モジュール４０は、１対１での無線通信（同時に通信可能な機器が１つのみに制限される通信）を行うための規格（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標））に準拠して通信を行うものとなっている。通信モジュール４０は制御部１７に接続される。通信モジュール４０は通信部を構成する。
【００２６】
（想定されるスキミング装置の構成例）
図４は、カードリーダ１の内部に挿入されると想定されるスキミング装置の構成例を示す図である。図５は、図４に示すスキミング装置５０がカードリーダ１の本体部６に挿入された状態を示す平面図である。
【００２７】
図４に示すスキミング装置５０は、左右方向の幅がカード２の幅と略同じである長方形の平板状の本体部を有している。図４に示すスキミング装置５０の本体部には、カードリーダ１の本体部６内の最も手前側にある搬送ローラ２６との接触を回避するための切欠き部５０ａが形成されている。また、図４に示すスキミング装置５０の本体部には、カードリーダ１の本体部６にスキミング装置５０が取り付けられたときに、カード検知機構１５ａの発光部１５Ａから受光部１５Ｂへ向かう光が遮られないように、貫通孔５０ｂが形成されている。図４に示すスキミング装置５０は、挿入口４から手で押し込むことで本体部６に挿入される。
【００２８】
図４に示すスキミング装置５０の本体部の前後方向の奥側の端部（先端）には、偽造の磁気ストライプ５１が形成されており、この磁気ストライプ５１の左隣には、正規のカード２の磁気ストライプから磁気情報を読み取るための磁気ヘッド５２が形成されている。この磁気ストライプ５１には、正規のカード２の磁気ストライプ２ａの先端に記録されている情報と同じ情報が記録されている。
【００２９】
図４に示すスキミング装置５０の本体部には、無線通信を行うための通信モジュール５３が更に設けられている。磁気ヘッド５２によって正規のカード２から読み取られた情報は、この通信モジュール５３によって外部機器に送信可能に構成されている。本形態では、通信モジュール５３は、カードリーダ１における通信モジュール４０と同じ通信規格（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標））に準拠して通信を行うものとなっている。
【００３０】
図３に示したカードリーダ１の制御部１７は、カードリーダ１の全体を統括制御するものであり、具体的には、プログラムを実行して処理を行う各種のプロセッサと、ＲＡＭ（Ｒａｍｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、を含む。各種のプロセッサとしては、プログラムを実行して各種処理を行う汎用的なプロセッサであるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｓｅｓｓｉｎｇ  Ｕｎｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の製造後に回路構成を変更可能なプロセッサであるプログラマブルロジックデバイス（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ：ＰＬＤ）、又はＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が含まれる。これら各種のプロセッサの構造は、より具体的には、半導体素子等の回路素子を組み合わせた電気回路である。
【００３１】
制御部１７は、正規のカード２が挿入口４に挿入されてカード挿入検知機構１４によりカード２の挿入が検知されると、シャッタ部材１３を閉鎖位置から開放位置へ移動させる。これにより、カード２が本体部６の内部に取り込み可能な状態となる。
【００３２】
また、制御部１７は、図４に示す磁気ストライプ５１を持つスキミング装置５０が挿入口４に挿入されてカード挿入検知機構１４によりスキミング装置５０の挿入が検知された場合も、シャッタ部材１３を閉鎖位置から開放位置へ移動させる。これにより、図５に示すように、スキミング装置５０が本体部６の内部に挿入可能な状態となる。
【００３３】
（制御部の機能）
図６は、図３に示す制御部１７の機能ブロック図である。制御部１７は、プログラムを実行することにより、異物検知部１７Ａと、対応処理部１７Ｂとして機能する。
【００３４】
異物検知部１７Ａは、通信モジュール４０によって受信される無線電波を監視する。異物検知部１７Ａは、通信モジュール４０によって受信された無線電波の強度が予め決められた閾値Ｔｈ以上となる状態が、予め決められた時間Ｔ継続している場合に、カード２以外の異物、具体的にはスキミング装置が本体部６に取り付けられていることを検知する。
【００３５】
図５に示すように、スキミング装置５０が挿入された状態では、通信モジュール５３と、本体部６の通信モジュール４０との距離が小さい状態となり、通信モジュール５３から発信されて通信モジュール４０にて受信される無線電波の強度は高くなる。また、図５に示すように、スキミング装置５０が挿入された状態では、スキミング装置５０が取り出されない限り、通信モジュール４０にて受信される無線電波の強度が高い状態は継続される。
【００３６】
一方、カードリーダ１を含む上位装置３を利用するユーザが、通信モジュール４０と同じ規格の通信モジュールを含む機器を所持している場合もある。このような場合には、ユーザの所持する機器の通信モジュールと、本体部６の通信モジュール４０との距離が小さい状態となる。このため、ユーザの所持する機器の通信モジュールから発信されて通信モジュール４０にて受信される無線電波の強度は高くなる。しかし、このユーザは、上位装置３の利用を終了した後はカードリーダ１から離れていく。そのため、ユーザの所持する機器の通信モジュールと、本体部６の通信モジュール４０との距離が小さい状態は、ユーザが上位装置３を利用する期間を超えてまで継続することはない。したがって、閾値Ｔｈを充分に大きな値に設定し、時間Ｔを、ユーザが上位装置３を利用すると想定される最大の時間（例えば１０分、３０分、又は１時間等）に設定することで、異物検知部１７Ａによりスキミング装置５０の検知が可能となる。
【００３７】
対応処理部１７Ｂは、異物検知部１７Ａによって本体部６に異物が取り付けられていることが検知された場合に、外部装置への通知処理、又は、カード２の受け入れ停止処理のうちの少なくとも一方を行う。カード２の受け入れ停止処理は、具体的には、シャッタ部材１３を強制的に閉鎖位置に移動させる処理である。外部装置への通知処理は、例えば、上位装置３の上位制御部１８にスキミング装置が挿入されたことを示す情報を送信する処理等である。
【００３８】
（異物検知処理の詳細）
図７は、制御部１７の異物検知動作を説明するためのフローチャートである。カードリーダ１が起動すると、異物検知部１７Ａは、通信モジュール４０によって無線電波が受信されか否かを判定する（ステップＳ１）。無線電波が受信されていない場合（ステップＳ１：ＮＯ）にはステップＳ１の処理が繰り返し行われる。
【００３９】
異物検知部１７Ａは、無線電波が受信された場合（ステップＳ１：ＹＥＳ）には、その無線電波の受信強度が閾値Ｔｈ以上であるか否かを判定する（ステップＳ２）。異物検知部１７Ａは、この受信強度が閾値Ｔｈ未満であった場合（例えば、通信モジュール４０と同じ規格で通信を行う通信モジュールを含む機器がカードリーダ１から少し離れた場所にあるだけの場合）には、ステップＳ１に処理を戻す。
【００４０】
異物検知部１７Ａは、この受信強度が閾値Ｔｈ以上であった場合（例えば、通信モジュール４０と同じ規格で通信を行う通信モジュールを含む機器を持つ人がカードリーダ１を利用中の状態、又は、スキミング装置５０が本体部６に挿入されている状態）には、計時タイマのカウント値（単位：秒）を１つ増やす。このカウント値は初期状態では０となっている。そして、異物検知部１７Ａは、計時タイマのカウント値が時間Ｔに達したか否かを判定する（ステップＳ３）。
【００４１】
異物検知部１７Ａは、計時タイマのカウント値が時間Ｔ未満である場合（ステップＳ３：ＮＯ）には、ステップＳ２に処理を戻す。なお、ステップＳ３の処理の後に行われるステップＳ２の判定において結果がＮＯとなった場合には、その時点において計時タイマのカウント値は０にリセットされる。
【００４２】
異物検知部１７Ａは、計時タイマのカウント値が時間Ｔに達した場合（ステップＳ３：ＹＥＳ）、つまり、通信モジュール４０で受信されている無線電波の強度が閾値Ｔｈ以上となっている状態が時間Ｔ継続した場合には、異物であるスキミング装置５０がカードリーダ１に取り付けられていると判定し、スキミング装置５０の取り付けを検知する（ステップＳ４）。
【００４３】
その後、対応処理部１７Ｂは、スキミング装置が取り付けられていることを上位装置３に通知し、更に、カード２の受入停止処理を行って（ステップＳ５）、処理が終了される。なお、ステップＳ５では、上位装置３への通知のみ、又は、カード２の受入停止処理のみを行ってもよい。
【００４４】
（実施形態のカードリーダの効果）
以上のように、カードリーダ１は、無線電波の強度とその強度が閾値Ｔｈ以上となる状態の継続時間とによって異物の取り付けを検知する。このため、無線通信機能を持つスキミング装置５０を高い確率で検知することができる。この結果、セキュリティ性能を向上させることができる。また、無線電波の強度だけではなく、その強度が閾値Ｔｈ以上となる状態の継続時間を異物検知のために利用しているため、無線通信機能を持つ機器を所持するユーザがカードリーダ１を利用している場合であっても、異物の検知を精度よく行うことができる。
【００４５】
（実施形態のカードリーダの第一変形例）
図８は、制御部１７の異物検知動作の変形例を説明するためのフローチャートである。図８に示すフローチャートは、ステップＳ１とステップＳ２の間にステップＳ１１が追加された点を除いては、図７と同じである。図８において図７と同じ処理には同一符号を付して説明を省略する。
【００４６】
ステップＳ１の判定がＹＥＳとなると、異物検知部１７Ａは、通信モジュール４０にて受信された無線電波に含まれる情報を取得し、この情報に、無線電波の発信元の機器の識別情報が含まれるか否かを判定する（ステップＳ１１）。
【００４７】
機器の識別情報は、その機器のカテゴリ（スマートフォン、ゲーム機、又はタブレット等）又は機種名等の情報である。通信モジュール４０にて受信された無線電波が、Ｂｌｕｅｔｏｏｔｈ（登録商標）の通信モジュールから発信されたものであり、この通信モジュールを搭載する機器がスキミング装置以外の機器であれば、機器のカテゴリ又は機種名などの識別情報が、この無線電波には含まれることになる。一方、通信モジュール４０にて受信された無線電波が、Ｂｌｕｅｔｏｏｔｈ（登録商標）の通信モジュールから発信されたものであり、この通信モジュールを搭載する機器がスキミング装置であった場合には、この無線電波に識別情報は含まれていない可能性が高い。
【００４８】
そこで、異物検知部１７Ａは、受信された無線電波の情報に識別情報が含まれていた場合（ステップＳ１１：ＹＥＳ）には、通信モジュール４０にて受信されている無線電波の発信元はスキミング装置ではなく、ユーザ等が所持する機器であると判断し、ステップＳ１に処理を戻す。
【００４９】
一方、異物検知部１７Ａは、受信された無線電波の情報に識別情報が含まれていない場合（ステップＳ１１：ＮＯ）には、通信モジュール４０にて受信されている無線電波の発信元はスキミング装置である可能性が高いと判断し、ステップＳ２に処理を移行する。
【００５０】
（第一変形例のカードリーダの効果）
このように、通信モジュール４０にて受信されている無線電波の情報に識別情報が含まれていない場合に限ってステップＳ２以降の処理を行うことで、制御部１７の処理負荷を軽減することができる。
【００５１】
なお、カードリーダ１と、その第一変形例においては、通信モジュール４０として１対１での無線通信を行うもの以外、つまり、１対複数で無線通信が可能なモジュールを採用してもよい。
【００５２】
（実施形態のカードリーダの第二変形例）
図９は、図１に示すカードリーダ１の制御部１７の機能ブロックの変形例を示す図である。制御部１７の機能は、ペアリング処理部１７Ｃが追加された点を除いては図６と同じである。
【００５３】
ペアリング処理部１７Ｃは、異物検知部１７Ａによって異物（スキミング装置５０）が取り付けられていることが検知された場合に、通信モジュール４０を介して、通信モジュール４０にて受信されている無線電波の発信元とペアリングする処理を実施する。
【００５４】
図１０は、図９に示す制御部１７の異物検知動作を説明するためのフローチャートである。図１０に示すフローチャートは、ステップＳ５の後にステップＳ２１が追加された点を除いては、図７と同じである。図１０において図７と同じ処理には同一符号を付して説明を省略する。
【００５５】
ステップＳ５の後、ペアリング処理部１７Ｃは、ステップＳ１にて受信された無線電波の発信元（例えばスキミング装置５０の通信モジュール５３）とペアリングするための処理を実施する（ステップＳ２１）。スキミング装置５０をカードリーダ１に取り付けた人間がカードリーダ１の付近におらず、スキミング装置５０の通信モジュール５３と他の機器との接続が確立されていない状態であれば、ステップＳ２１の処理によって、スキミング装置５０の通信モジュール５３と、カードリーダ１の通信モジュール４０との間でペアリングが成功する。
【００５６】
（第二変形例のカードリーダの効果）
このように、スキミング装置５０の通信モジュール５３と、カードリーダ１の通信モジュール４０とがペアリングされることで、スキミング装置５０の通信モジュール５３に対して他の機器から接続を行うことができなくなる。このため、カード２から不正に情報が読み取られてスキミング装置５０のメモリに記憶されていた場合であっても、このメモリに記憶された情報が読み取られるのを防ぐことができる。
【００５７】
なお、ステップＳ２１の処理の結果、ペアリングが失敗する場合も考えられる。例えば、スキミング装置５０を取り付けた人間がカードリーダ１の近くにいて、この人間の所持する機器とスキミング装置５０の通信モジュール５３との間で通信が確立されている場合である。
【００５８】
このような場合でも、この人間が長時間、カードリーダ１の付近にいるとは考えにくい。したがって、このような場合には、ステップＳ２１の処理を繰り返し行うことが好ましい。このようにすることで、スキミング装置５０を取り付けた人間がカードリーダ１から離れた時点で、ペアリングを成功させることができる。この結果、スキミング装置５０から情報が読み取れられるのを防ぐことができ、セキュリティを高めることができる。
【００５９】
または、ペアリングが失敗した場合には、スキミング装置５０の通信モジュール５３と他の機器との間の通信が切断可能な妨害電波を発生させて、情報の読み取りを防ぐ構成としてもよい。
【００６０】
または、ペアリングが失敗した場合には、スキミング装置５０を取り付けた人間が近くにいることを上位装置３に通知してもよい。これにより、上位装置３の管理者が付近を見回って、この人間をカードリーダ１から遠ざけることができる。この結果、ペアリングを成功させることができる。
【００６１】
なお、図１０に示したステップＳ２１の処理を、図８に示したフローチャートのステップＳ５の後に行うことも可能である。
【００６２】
実施形態のカードリーダ１と、その第一変形例及び第二変形例では、本体部６に挿入されるカード状のスキミング装置５０を検知対象としたが、本体部６の外側、具体的には、挿入口４付近に取り付けられるスキミング装置であっても、このスキミング装置が無線通信機能を持つものであれば、上述してきたのと同様に、異物として検知可能である。また、スキミング装置が、カード２から情報を読み取るためのカード状の挿入ユニットと、この挿入ユニットから情報を無線通信にて受信する通信ユニットとからなり、この挿入ユニットがカードリーダ１内に取り付けられ、この通信ユニットがカードリーダ１の外周面（側面又は底面等）に装着される場合も想定される。この場合であっても、カードリーダ１によれば、このスキミング装置を異物として検知可能である。
【００６３】
実施形態のカードリーダ１と、その第一変形例及び第二変形例は、自動でカードを搬送するものとしたが、手動にてカードを出し入れする手動式のカードリーダにも本発明を適用可能である。
【００６４】
以上説明してきたように、本明細書には以下の事項が開示されている。
【００６５】
（１）
内部に挿入された情報記録媒体の情報を処理する情報処理装置であって、
特定の周波数帯の無線電波を受信する通信部と、
前記通信部によって受信された前記無線電波の強度が閾値以上となる状態が所定時間継続している場合に、異物が取り付けられていることを検知する異物検知部と、を備える情報処理装置。
【００６６】
例えば、無線通信機能を持つスキミング装置が装置に取り付けられた状態においては、このスキミング装置が外部機器に情報を送信するために、無線電波を発信している可能性が高い。この状態においては、スキミング装置と情報処理装置との距離が近くなるため、通信部にて受信される無線電波の強度は高くなる。また、スキミング装置の位置は固定であるため、無線電波の強度は高くなる状態は長い時間継続されることになる。（１）によれば、無線電波の強度とその強度が第一閾値以上となる状態の継続時間とによって異物の取り付けを検知するため、このような無線通信機能を持つスキミング装置を高い確率で検知することができる。この結果、セキュリティ性能を向上させることができる。
【００６７】
（２）
（１）記載の情報処理装置であって、
前記異物検知部は、前記通信部によって受信された前記無線電波に含まれる情報に、当該無線電波の発信元の機器の識別情報が含まれるか否かを判定し、前記情報に前記識別情報が含まれていないと判定した場合にのみ、前記無線電波の強度が前記閾値以上となる状態が前記所定時間継続しているか否かを判定する処理を行う情報処理装置。
【００６８】
（２）によれば、無線電波の発信元の機器からの情報に識別情報が含まれる場合には上記の判定を省略することができる。情報処理装置を利用するユーザが所持する電子機器から上記特定の周波数帯の無線電波が発信されている場合も想定されるが、このような電子機器であれば、識別情報の取得は可能である。一方、スキミング装置であれば、識別情報の取得はできない可能性が高い。したがって、機器から受信した情報に識別情報が含まれない場合に限って上記の判定を行うことで、処理負荷を軽減することができる。
【００６９】
（３）
（１）又は（２）記載の情報処理装置であって、
前記通信部は、１対１での無線通信を行うことのできる規格に準拠して外部機器と通信を行うためのものであり、
前記異物が取り付けられていることを検知した場合に、前記通信部を介して、前記無線電波の発信元とペアリングする処理を実施するペアリング処理部を更に備える情報処理装置。
【００７０】
（３）によれば、例えばスキミング装置が取り付けられていることを検知した場合に、このスキミング装置とペアリングすることができる。これにより、スキミング装置と情報処理装置以外の他の機器との通信は不能となる。この結果、スキミング装置を取り付けた人間によるスキミング装置からの情報の読み取りを防ぐことができ、セキュリティ性能を高めることができる。
【００７１】
（４）
（１）から（３）のいずれか１つに記載の情報処理装置であって、
前記異物が取り付けられていることが検知された場合に、外部装置への通知、又は、情報記録媒体の受け入れ停止のうちの少なくとも一方を行う対応処理部を更に備える情報処理装置。
【００７２】
（４）によれば、スキミング装置を利用した不正行為を効果的に防止することができる。
【００７３】
（５）
内部に挿入された情報記録媒体の情報を処理する情報処理装置による異物検知方法であって、
特定の周波数帯の無線電波を受信し、前記無線電波の強度が閾値以上となる状態が所定時間継続している場合に、前記情報記録媒体以外の異物が前記情報処理装置に取り付けられていることを検知する異物検知方法。
【００７４】
（５）によれば、高い精度でスキミング装置等の異物を検知して、これを利用した不正行為を効果的に防止することができる。
【符号の説明】
【００７５】
１  カードリーダ
２  カード
４  挿入口
６  本体部
１７  制御部
１７Ａ  異物検知部
１７Ｂ  対応処理部
１７Ｃ  ペアリング処理部
４０  通信モジュール
【図１】
2020067973.tif 000003
【図２】
2020067973.tif 000004
【図３】
2020067973.tif 000005
【図４】
2020067973.tif 000006
【図５】
2020067973.tif 000007
【図６】
2020067973.tif 000008
【図７】
2020067973.tif 000009
【図８】
2020067973.tif 000010
【図９】
2020067973.tif 000011
【図１０】
2020067973.tif 000012