(57)【要約】【課題】スキミングを好適に防止する、カード読み取り装置を提供する。【解決手段】磁界を発生させる磁界発生装置と、カードの磁気ストライプの有無を検出する第１磁気ヘッドと、前記磁気ストライプに記録された磁気情報を読み取る第２磁気ヘッドと、前記第１磁気ヘッドおよび前記第２磁気ヘッドから出力される電気信号をそれぞれ検知する検知手段と、前記磁界発生装置が磁界を発生させているときに、前記検知手段が検知した前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、磁気ヘッドごとに定められた所定値以上か否かを判定する判定手段と、前記判定手段によって、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の両方が、各磁気ヘッドに対応する前記所定値より小さいと判定されたとき、自装置を、前記カードの取り扱いを休止した休止状態に遷移させる制御手段と、を備えるカード読み取り装置。【選択図】      図５
2015108954.tif 000002
【特許請求の範囲】
【請求項１】
磁界を発生させる磁界発生装置と、
カードの磁気ストライプの有無を検出する第１磁気ヘッドと、
前記磁気ストライプに記録された磁気情報を読み取る第２磁気ヘッドと、
前記第１磁気ヘッドおよび前記第２磁気ヘッドから出力される電気信号をそれぞれ検知する検知手段と、
前記磁界発生装置が磁界を発生させているときに、前記検知手段が検知した前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、磁気ヘッドごとに定められた所定値以上か否かを判定する判定手段と、
前記判定手段によって、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の両方が、各磁気ヘッドに対応する前記所定値より小さいと判定されたとき、自装置を、前記カードの取り扱いを休止した休止状態に遷移させる制御手段と、を備えることを特徴とするカード読み取り装置。
【請求項２】
前記検知手段は、検知した前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力に対し、最大振幅をそれぞれ算出し、
前記判定手段は、前記第１磁気ヘッドの出力の最大振幅および前記第２磁気ヘッドの出力の最大振幅が、それぞれ、各磁気ヘッドに対応する所定値以上か否かを判定する、ことを特徴とする請求項１に記載のカード読み取り装置。
【請求項３】
前記判定手段は、前記カードが前記カード読み取り装置に挿入される前に、前記検知手段が検知した前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、磁気ヘッドごとに定められた所定値以上か否かを判定する、ことを特徴とする、請求項１または２に記載のカード読み取り装置。
【請求項４】
前記判定手段は、前記カードが前記カード読み取り装置から取り出される前に、前記検知手段が検知した前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、磁気ヘッドごとに定められた所定値以上か否かを判定する、ことを特徴とする、請求項１から３の何れか１項に記載のカード読み取り装置。
【請求項５】
前記カード読み取り装置は、カードが挿入される挿入口を有し、更に、前記挿入口を開閉するためのシャッタを備え、
前記制御手段は、前記判定手段によって、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の少なくとも何れか一方が、各磁気ヘッドに対応する前記所定値以上であると判定されたとき、前記挿入口を開状態にするよう前記シャッタを制御する、ことを特徴とする、請求項１から４の何れか１項に記載のカード読み取り装置。
【請求項６】
通信手段を更に備え、
前記制御手段は、カード読み取り装置を休止状態に遷移させたとき、前記通信手段を介して、前記カード読み取り装置の外部に異常を通知する、ことを特徴とする請求項１から５の何れか１項に記載のカード読み取り装置。
【請求項７】
前記カード読み取り装置を利用する利用者の近接を検知するセンサを更に備え、
前記磁界発生装置は、前記センサによって利用者の近接が検知されたときに、磁界を発生させる、ことを特徴とする請求項１から６の何れか１項に記載のカード読み取り装置。
【請求項８】
請求項１から７のいずれか１項に記載のカード読み取り装置を備えることを特徴とする自動取引装置。
【請求項９】
磁界を発生させる磁界発生装置と、カードの磁気ストライプの有無を検出する第１磁気ヘッドと、前記磁気ストライプに記録された磁気情報を読み取る第２磁気ヘッドと、を備えたカード読み取り装置の制御方法であって、
前記第１磁気ヘッドおよび前記第２磁気ヘッドから出力される電気信号をそれぞれ検知し、
前記磁界発生装置が磁界を発生させているときに、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、各磁気ヘッドに対応する所定値以上か否かを判定し、
前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の両方が、各磁気ヘッドに対応する前記所定値より小さいと判定されたとき、自装置を、前記カードの取り扱いを休止した休止状態に遷移させる、ことを特徴とするカード読み取り装置の制御方法。
【請求項１０】
磁界を発生させる磁界発生装置と、カードの磁気ストライプの有無を検出する第１磁気ヘッドと、前記磁気ストライプに記録された磁気情報を読み取る第２磁気ヘッドと、を備えたカード読み取り装置に、
前記第１磁気ヘッドおよび前記第２磁気ヘッドから出力される電気信号をそれぞれ検知する処理と、
前記磁界発生装置が磁界を発生させているときに、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、各磁気ヘッドに対応する所定値以上か否かを判定する処理と、
前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の両方が、各磁気ヘッドに対応する前記所定値より小さいと判定されたとき、自装置を、前記カードの取り扱いを休止した休止状態に遷移させる処理と、を実行させる、ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カード読み取り装置、自動取引装置、制御方法およびプログラムに関する。
【背景技術】
【０００２】
ＡＴＭ（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ：自動現金預け払い機）のような磁気カードを取り扱う自動取引装置においては、磁気カードの磁気情報を読み取る磁気カード読み取り装置が搭載されている。しかしながら、悪意のある者により、磁気カード読み取り装置における磁気カードの挿入口付近に、偽磁気カード読み取り装置（スキミング装置）を取り付け、磁気カードの磁気情報を不正に読み取るというスキミングが行われることがある。
【０００３】
こうしたスキミングの対策として、例えば、特許文献１には、スキミング装置の磁気ヘッドによって磁気カードの磁気情報を読み取られないように、妨害磁界を発生させ、上記スキミング装置の磁気ヘッドによる磁気カードの磁気情報の読み取りを妨害する方法が記載されている。
【０００４】
また、磁気カードの磁気情報を読み取る磁気ヘッドを制御する方法が特許文献２に記載されている。
【０００５】
また、電磁妨害波に起因する電子装置の電磁障害の発生を推定する方法が特許文献３に記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２６６９９９号公報
【特許文献２】特開２００５−２１５９３８号公報
【特許文献３】特開平０６−２４９８９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、妨害磁界を発生させる装置が、正常に作動せずに妨害磁界が全く発生していない、または、所定のレベルの妨害磁界が発生していない場合、スキミングが行われた状態で、自動取引装置の運用を継続してしまう可能性がある。
【０００８】
所定のレベルの妨害磁界が発生していることを検知するために、特許文献１には、妨害磁界を発生させるアンテナの電流を計測する電流計を備えることが記載されおり、特許文献３には、測定用の専用のアンテナを備えることが記載されている。しかし、上記構成では、コストがかかってしまう。
【０００９】
また、特許文献２には、スキミング対策のための磁気ヘッドの制御方法は開示されていないため、スキミングが行われた状態で運用を継続してしまう恐れがある。
【００１０】
本発明は、上記課題に鑑みてなされたものであり、特別な機器を装置内に備えることなく、スキミングを好適に防止する、カード読み取り装置を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の一実施の形態に係るカード読み取り装置は、磁界を発生させる磁界発生装置と、カードの磁気ストライプの有無を検出する第１磁気ヘッドと、前記磁気ストライプに記録された磁気情報を読み取る第２磁気ヘッドと、前記第１磁気ヘッドおよび前記第２磁気ヘッドから出力される電気信号をそれぞれ検知する検知手段と、前記磁界発生装置が磁界を発生させているときに、前記検知手段が検知した前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、磁気ヘッドごとに定められた所定値以上か否かを判定する判定手段と、前記判定手段によって、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の両方が、各磁気ヘッドに対応する前記所定値より小さいと判定されたとき、自装置を、前記カードの取り扱いを休止した休止状態に遷移させる制御手段と、を備える。
【００１２】
本発明の一実施の形態に係るカード読み取り装置の制御方法は、磁界を発生させる磁界発生装置と、カードの磁気ストライプの有無を検出する第１磁気ヘッドと、前記磁気ストライプに記録された磁気情報を読み取る第２磁気ヘッドと、を備えたカード読み取り装置の制御方法であって、前記第１磁気ヘッドおよび前記第２磁気ヘッドから出力される電気信号をそれぞれ検知し、前記磁界発生装置が磁界を発生させているときに、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、各磁気ヘッドに対応する所定値以上か否かを判定し、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の両方が、各磁気ヘッドに対応する前記所定値より小さいと判定されたとき、自装置を、前記カードの取り扱いを休止した休止状態に遷移させる。
【００１３】
本発明の一実施の形態に係るプログラムは、磁界を発生させる磁界発生装置と、カードの磁気ストライプの有無を検出する第１磁気ヘッドと、前記磁気ストライプに記録された磁気情報を読み取る第２磁気ヘッドと、を備えたカード読み取り装置に、前記第１磁気ヘッドおよび前記第２磁気ヘッドから出力される電気信号をそれぞれ検知する処理と、前記磁界発生装置が磁界を発生させているときに、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、各磁気ヘッドに対応する所定値以上か否かを判定する処理と、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の両方が、各磁気ヘッドに対応する前記所定値より小さいと判定されたとき、自装置を、前記カードの取り扱いを休止した休止状態に遷移させる処理と、を実行させる。
【発明の効果】
【００１４】
本発明によれば、特別な機器を、装置内に備えることなく、スキミングを好適に防止することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施の形態に係るカード読み取り装置の構成の概略を示す図である。
【図２】本発明の第１の実施の形態に係るカード読み取り装置の機能構成の一例を示す機能ブロック図である。
【図３】本発明の第１の実施の形態に係るカード読み取り装置の処理の流れの一例を示すフローチャートである。
【図４】本発明の第１の実施の形態に係るカード読み取り装置の処理の流れの一例を示すフローチャートである。
【図５】本発明の第２の実施の形態に係るカード読み取り装置の機能構成の一例を示す機能ブロック図である
【発明を実施するための形態】
【００１６】
＜第１の実施の形態＞
本発明の一実施の形態について、図面を参照して詳細に説明する。
【００１７】
（カード読み取り装置１００の構成）
まず、図１を参照して、本発明の一実施の形態に係るカード読み取り装置１００の構成の概略を示す透視側面図である。なお、図１に示す各部材の大きさや設置位置は一例に過ぎず、これに限定されるものではない。また、図１に示すカード読み取り装置１００の構成は、本発明に主要な部材を説明するためのものであり、カード読み取り装置１００がその他の部材を有してもよいことは言うまでもない。
【００１８】
図１に示すようにカード読み取り装置１００は、コントローラ１、妨害磁界発生装置２、センサ３、第１磁気ヘッド４、第２磁気ヘッド５、シャッタ６およびローラ７を備えている。カード読み取り装置１００には、磁気カード９を挿入するための挿入口８が設けられている。
【００１９】
なお、本実施の形態においては、ＡＴＭ等の磁気カードを取り扱う自動取引装置の一例として、カード読み取り装置１００を説明するが、カード読み取り装置１００は、ＡＴＭ等の磁気カードを取り扱う自動取引装置内に設けられるものであってもよい。なお、本実施の形態に係るカード読み取り装置１００は、上記部材の全てを備える構成として説明を行うが、カード読み取り装置１００が顧客検知センサ３以外の部材を備える構成であり、自動取引装置が顧客検知センサ３と当該カード読み取り装置１００とを備える構成であってもよい。
【００２０】
本実施の形態におけるカード読み取り装置１００で使用される磁気カード９は、磁気ストライプが形成されたものであるとする。磁気ストライプには、磁気情報が記録されている。
【００２１】
コントローラ１は、カード読み取り装置１００全体を制御する。なお、図１において、コントローラ１と各部を接続する配線は省略している。コントローラ１は、磁気カード９の取り込み、磁気カード９の磁気ストライプの読み取りなど、一連のカード制御を行う。なお、コントローラ１の詳細については、図面を変えて説明を行う。
【００２２】
妨害磁界発生装置２は、例えば、挿入口８の前方（利用者側）に取り付けられたスキミング装置などの偽磁気カード読み取り装置による磁気カード９の磁気情報の読み取りを妨害する妨害磁界を発生させる装置である。妨害磁界発生装置２は、妨害磁界を発生する一般的な装置であるため、本実施形態においては説明を省略する。妨害磁界発生装置２は、挿入口８の近傍に設置されている。妨害磁界発生装置２は、コントローラ１からの指示に基づき、上記妨害磁界を発生または停止させる。
【００２３】
なお、妨害磁界発生装置２は、（１）起動中に、コントローラ１からの指示に基づき、妨害磁界を発生させたり、停止させたりする構成であってもよいし、（２）妨害磁界発生装置２の起動中に妨害磁界を発生させ、妨害磁界発生装置２の停止時に妨害磁界を停止する構成であってもよい。後者の場合、コントローラ１から送信される妨害磁界を発生させる指示が妨害磁界発生装置２の起動指示となり、妨害磁界を停止させる指示が妨害磁界発生装置２の停止指示となる。
【００２４】
以降、コントローラ１から妨害磁界発生装置２に送信される妨害磁界を発生させる指示を妨害磁界起動指示と呼び、妨害磁界を停止させる指示を妨害磁界停止指示と呼ぶ。
【００２５】
センサ３は、カード読み取り装置１００に接近した利用者を検知するためのものであり、カード読み取り装置１００の正面（利用者側）に設置されている。なお、センサ３の設置位置はこれに限定されず、利用者の接近を検知可能な位置であればよい。センサ３は、例えば、人感センサなどによって実現される。センサ３は、利用者がカード読み取り装置１００に接近したことを検知すると、検知したことを示す通知を、コントローラ１に送信する。
【００２６】
第１磁気ヘッド４は、コントローラ１からの指示に従い、挿入口８に挿入された磁気カード９に対し、磁気ストライプの有無を検出するためのプリヘッドである。具体的には、第１磁気ヘッド４は、磁気変化を電気信号に変換し、当該電気信号をコントローラ１に対して出力する。以降、第１磁気ヘッド４が出力する電気信号を、単に、第１磁気ヘッド４の出力とも呼ぶ。
【００２７】
第２磁気ヘッド５は、コントローラ１からの指示に従い、挿入口８に挿入された磁気カード９の磁気ストライプに記録された磁気情報を読み取る。具体的には、第２磁気ヘッド５は、磁気変化を電気信号に変換することにより、磁気情報を読み取る。第２磁気ヘッド５は、読み取った磁気情報をコントローラ１に送信する。以降、第２磁気ヘッド５が出力する電気信号を、単に、第２磁気ヘッド５の出力とも呼ぶ。
【００２８】
シャッタ６は、コントローラ１からの指示に従い、挿入口８を開閉するための部材である。
【００２９】
ローラ７は、挿入口８に挿入された磁気カード９をカード読み取り装置１００内部に搬送する、または、カード読み取り装置１００内にある磁気カード９をカード読み取り装置１００外部に搬送するためのものである。ローラ７は、モータ等のローラ７を回転する部材に接続されている。コントローラ１の指示に従い、上記モータが起動し、ローラ７が正転または逆転することによって、磁気カード９は、カード読み取り装置１００の内部または外部に移動する。図１に示す破線は、ローラ７によって磁気カード９が移動する移動平面を示している。
【００３０】
なお、カード読み取り装置１００は、磁気カード９が挿入口８に挿入されたこと、または、磁気カード９が挿入口８から取り出されたことを検知する挿入検知センサを備える構成であってもよい。また、カード読み取り装置１００は、上記挿入検知センサの代わりに、上記挿入検知センサの動作を、第１磁気ヘッド４が行う構成であってもよい。カード読み取り装置１００の上記挿入検知センサまたは第１磁気ヘッド４が磁気カード９の挿入または取り出しを検知すると、挿入検知センサまたは第１磁気ヘッド４は、コントローラ１に検知結果を通知する。
【００３１】
（カード読み取り装置１００の機能構成）
次に、図２を参照して、カード読み取り装置１００の機能構成について説明する。図２は、カード読み取り装置１００の機能構成の一例を示す機能ブロック図である。図２に示す通り、カード読み取り装置１００は、制御部１１、検知部１２、判定部１３、通信部１４、および、センサ検知部３１を備えている。
【００３２】
センサ検知部３１は、カード読み取り装置１００に近接した利用者を検知し、検知したことを示す通知を、コントローラ１に送信する手段である。センサ検知部３１は、センサ３で実現される。カード読み取り装置１００は、センサ検知部３１が利用者を検知したことを、妨害磁界を発生させるトリガとすることができる。また、センサ検知部３１は、所定期間、利用者の近接を検知しなかった場合、利用者が近接していないことを示す通知をコントローラ１に送信する構成であってもよい。
【００３３】
検知部１２は、第１磁気ヘッド４および第２磁気ヘッド５から出力される電気信号をそれぞれ検知し、検知したそれぞれの電気信号を所定の間隔でサンプリングする。そして、検知部１２は、サンプリングした各電気信号を用いて、最大振幅をそれぞれ算出する。検知部１２は、算出した第１磁気ヘッド４の最大振幅（第１最大振幅と呼ぶ）および第２磁気ヘッド５の最大振幅（第２最大振幅と呼ぶ）を、判定部１３に供給する。
【００３４】
判定部１３は、検知部１２から供給された第１最大振幅が、第１の所定値以上であるか否かを判定する。第１の所定値は、第１磁気ヘッド４に対して規定された値である。第１の所定値は、例えば、妨害磁界発生装置２と第１磁気ヘッド４との距離に応じて定められる。
【００３５】
妨害磁界発生装置２が妨害磁界を発生させているとき、第１磁気ヘッド４から出力される電気信号は、妨害磁界の影響を受け、妨害磁界が発生していないときと比べ、最大振幅が大きくなる。したがって、第１の所定値は、判定部１３が、第１磁気ヘッド４の出力の最大振幅から、適正量の妨害磁界が発生していると判定可能な値である。よって、判定部１３は、第１磁気ヘッド４の出力の第１最大振幅が、第１の所定値以上であることを判定することにより、適正量の妨害磁界が発生しているか否かを確認することができる。
【００３６】
同様に、判定部１３は、検知部１２から供給された第２最大振幅が、第２の所定値以上であるか否かを判定する。第２の所定値は、第２磁気ヘッド５に対して規定された値である。第２の所定値は、判定部１３が、第２磁気ヘッド５の出力の最大振幅から、適正量の妨害磁界が発生していると判定可能な値である。第２の所定値は、例えば、妨害磁界発生装置２と第２磁気ヘッド５との距離に応じて定められる。よって、判定部１３は、第２磁気ヘッド５の出力の第２最大振幅が、第２の所定値以上であることを判定することにより、適正量の妨害磁界が発生しているか否かを確認することができる。
【００３７】
また、判定部１３は、各磁気ヘッドに対する判定結果を制御部１１に供給する。
【００３８】
制御部１１は、妨害磁界発生装置２に対し、妨害磁界起動指示および妨害磁界停止指示を送信する。また、制御部１１は、ローラ７の動作を制御する。また、制御部１１は、シャッタ６の開閉を制御する。
【００３９】
また、制御部１１は、センサ３から利用者の近接を検知したことを示す通知を受け取る。また、制御部１１は、センサ３から利用者が近接していないことを示す通知を受け取ってもよいし、センサ３から利用者の近接を検知したことを示す通知を所定期間受け取らなかった場合に、利用者がカード読み取り装置１００に近接していないと判定してもよい。
【００４０】
また、制御部１１は、カード読み取り装置１００が、磁気カード９を用いた取引の取り扱いが可能な状態か否かを利用者に明示的に知らせるように、カード読み取り装置１００の取引状態を管理する手段である。カード読み取り装置１００の取引状態には、磁気カード９を用いた取引の取り扱いが可能な状態（取扱い可能状態）と、磁気カード９を用いた取引の取り扱いを休止した状態（取扱い休止状態）とがある。制御部１１は、カード読み取り装置１００の取引状態を取扱い可能状態から取扱い休止状態へ、または、取扱い休止状態から取扱い可能状態へ遷移させる。具体的には、制御部１１は、例えば、カード読み取り装置１００の取引状態が取扱い休止状態の場合は、「取扱い休止」の文字をカード読み取り装置１００の画面に表示させるなどを行う。
【００４１】
制御部１１は、判定部１３から各磁気ヘッドに対する判定結果を受け付ける。制御部１１は、受け付けた判定結果が、（１）第１最大振幅が第１の所定値以上、および／または、（２）第２最大振幅が第２の所定値以上、である場合、カード読み取り装置１００の処理を継続する。例えば、各磁気ヘッドが故障している場合や汚れによる読み取り機能の低下が起こっている場合、妨害磁界発生装置２が適正量の妨害磁界を発生させている場合であっても、第１および第２最大振幅の両方が、対応する所定値以上にならない可能性がある。そこで、本実施の形態では、各磁気ヘッドの出力の少なくとも一方が、対応する所定値以上であれば、適正量の妨害磁界が発生していると判定する。
【００４２】
一方、上記判定結果が、第１最大振幅が第１の所定値より小さく、且つ、第２最大振幅が第２の所定値より小さい場合、妨害磁界発生装置２が適正量の妨害磁界が発生させていないと判定する。そして、制御部１１は、妨害磁界発生装置２に対し、妨害磁界停止指示を送信し、更に、カード読み取り装置１００を取扱い休止状態に遷移させる。
【００４３】
通信部１４は、妨害磁界発生装置２が正常に動作していないこと等を示す異常情報を制御部１１から受け付け、保守部門に通知する。
【００４４】
（カード読み取り装置１００の動作）
次に、図３および図４を参照して、カード読み取り装置１００の動作について説明する。図３および図４は、カード読み取り装置１００の処理の流れの一例を示すフローチャートである。図３および図４に示す通り、カード読み取り装置１００は、以下のステップＳ１からステップＳ２８の動作を行う。
【００４５】
カード読み取り装置１００は、磁気カード９を用いた取引の取り扱いが可能な状態（取扱い可能状態）であるとする。カード読み取り装置１００は、当該カード読み取り装置１００が取扱い可能状態であることを、利用者に明示的に知らせるように構成されているとするが、本発明はこれに限定されるものではない。
【００４６】
ステップＳ１：センサ検知部３１が、利用者の近接を検知したか否かを確認する。センサ検知部３１は、利用者の近接を検知するまで（ＮＯの場合）、ステップＳ１を繰り返す。なお、この時、シャッタ６は、挿入口８を閉じた状態である。そのため、磁気カード９を挿入口８に挿入できない状態にあるため、第１磁気ヘッド４は、利用者による磁気カード９の挿入の影響を受けない。センサ検知部３１が利用者の近接を検知すると（ＹＥＳの場合）、センサ検知部３１は、コントローラ１に検知したことを示す通知を送信する。
【００４７】
ステップＳ２：制御部１１が、妨害磁界起動指示を妨害磁界発生装置２に送信することによって、妨害磁界発生装置２に妨害磁界を発生させる。
【００４８】
ステップＳ３：検知部１２が、第１磁気ヘッド４の出力を検知し、検知した出力をサンプリングする。そして、検知部１２は、サンプリングした出力を用いて、第１最大振幅を算出する。
【００４９】
ステップＳ４：検知部１２が、第２磁気ヘッド５の出力を検知し、検知した出力をサンプリングする。そして、検知部１２は、サンプリングした出力を用いて、第２最大振幅を算出する。
【００５０】
なお、ステップＳ３とステップＳ４とは、同時に行われてもよいし、逆順で行われてもよい。
【００５１】
ステップＳ５：判定部１３が、ステップＳ３にて算出された第１最大振幅およびステップＳ４にて算出された第２最大振幅の夫々に対し、磁気ヘッドごとに定められた所定値以上であるか否かを判定する。第１最大振幅および第２最大振幅の両方が各磁気ヘッドに対応する所定値より小さい場合（ＹＥＳの場合）、ステップＳ６に進む。第１最大振幅および第２最大振幅のうち、少なくとも一方が対応する所定値以上の場合、（ＮＯの場合）、ステップＳ９に進む。
【００５２】
ステップＳ６：制御部１１が、妨害磁界発生装置２に対し、妨害磁界停止指示を送信する。そして、妨害磁界発生装置２は、制御部１１から送信された妨害磁界停止指示を受信し、当該指示に従い、妨害磁界の発生を停止する。
【００５３】
ステップＳ７：制御部１１は、カード読み取り装置１００を取扱い休止状態に遷移させる。なお、カード読み取り装置１００は、当該カード読み取り装置１００が取扱い休止状態であることを、利用者に明示的に知らせるように構成されていてもよい。制御部１１は、カード読み取り装置１００が取扱い可能状態でないことが、利用者が理解できる状態にカード読み取り装置１００を遷移させればよい。
【００５４】
ステップＳ８：制御部１１は、妨害磁界発生装置２が正常に動作していないこと等を示す異常情報を、通信部１４を介して保守部門に通知し、処理を終了する。
【００５５】
なお、ステップＳ６〜Ｓ８は、同時に行われてもよいし、順番を変えて行われてもよい。
【００５６】
ステップＳ９：ステップＳ５にてＮＯの場合、適正量の妨害磁界が発生していると判定できるため、カード読み取り装置１００は、取引を継続する。そのため、制御部１１は、シャッタ６を開ける。
【００５７】
ステップＳ１０：利用者が挿入口８に磁気カード９を挿入すると、制御部１１は、ローラ７を回転させることにより、磁気カード９をカード読み取り装置１００内に引き入れる。なお、挿入口８に磁気カード９が挿入されたことは、上述したとおり、挿入検知センサや第１磁気ヘッド４によって検知されてもよいし、その他の部材によって検知されてもよい。
【００５８】
ステップＳ１１：磁気カード９がカード読み取り装置１００内に入ると、制御部１１はシャッタ６を閉じる。なお、磁気カード９全体がカード読み取り装置１００内に入ったことは、上述の挿入検知センサや第１磁気ヘッド４によって検知されてもよいし、その他の部材によって検知されてもよい。
【００５９】
ステップＳ１２：制御部１１が、妨害磁界発生装置２に対し、妨害磁界停止指示を送信する。そして、妨害磁界発生装置２は、制御部１１から送信された妨害磁界停止指示を受信し、当該指示に従い、妨害磁界の発生を停止する。
【００６０】
ステップＳ１３：ステップＳ１２の後、カード読み取り装置１００は、磁気カード９の磁気情報を読み取り、利用者からの指示に従い、取引を行う。なお、本実施の形態においては、取引の詳細については省略する。
【００６１】
続いて、図４を参照して、取引が終了した後の、カード読み取り装置１００の処理について、説明する。
【００６２】
ステップＳ１４：取引終了後、制御部１１は、磁気カード９の磁気情報が第２磁気ヘッド５から読み取り可能な位置に、磁気カード９があるか否かを確認する。なお、磁気カード９の位置の検出は、第２磁気ヘッド５によって検知されてもよいし、その他の部材によって検知されてもよい。第２磁気ヘッド５から磁気情報が読み取り可能な位置に、磁気カード９がある場合（ＹＥＳの場合）、ステップＳ１５に進む。読み取り可能な位置に、磁気カード９がない場合（ＮＯの場合）、ステップＳ１６に進む。なお、シャッタ６は閉じた状態であるため、ステップＳ１にて説明した状態と同様に、第１磁気ヘッド４は、利用者による磁気カード９の挿入の影響を受けない。
【００６３】
ステップＳ１５：制御部１１は、ローラ７を制御し、磁気カード９の磁気情報が第２磁気ヘッド５から読み取りできない位置に、磁気カード９を移動させる。これにより、第２磁気ヘッド５は、磁気カード９の影響を受けない。
【００６４】
ステップＳ１６：ステップＳ１４にてＮＯの場合、または、ステップＳ１５の後、制御部１１が、妨害磁界起動指示を妨害磁界発生装置２に送信することによって、妨害磁界発生装置２に妨害磁界を発生させる。
【００６５】
ステップＳ１７：検知部１２が、第１磁気ヘッド４の出力を検知し、検知した出力をサンプリングする。そして、検知部１２は、サンプリングした出力を用いて、第１最大振幅を算出する。
【００６６】
ステップＳ１８：検知部１２が、第２磁気ヘッド５の出力を検知し、検知した出力をサンプリングする。そして、検知部１２は、サンプリングした出力を用いて、第２最大振幅を算出する。
【００６７】
なお、ステップＳ１７とステップＳ１８とは、同時に行われてもよいし、逆順で行われてもよい。
【００６８】
ステップＳ１９：判定部１３が、ステップＳ１７にて算出された第１最大振幅およびステップＳ１８にて算出された第２最大振幅の夫々に対し、磁気ヘッドごとに定められた所定値以上であるか否かを判定する。第１最大振幅および第２最大振幅の両方が各磁気ヘッドに対応する所定値より小さい場合（ＹＥＳの場合）、ステップＳ２０に進む。第１最大振幅および第２最大振幅のうち、少なくとも一方が対応する所定値以上の場合、（ＮＯの場合）、ステップＳ２３に進む。
【００６９】
ステップＳ２０：制御部１１が、妨害磁界発生装置２に対し、妨害磁界停止指示を送信する。そして、妨害磁界発生装置２は、制御部１１から送信された妨害磁界停止指示を受信し、当該指示に従い、妨害磁界の発生を停止する。
【００７０】
ステップＳ２１：制御部１１は、カード読み取り装置１００を取扱い休止状態に遷移させる。なお、カード読み取り装置１００は、当該カード読み取り装置１００が取扱い休止状態であることを、利用者に明示的に知らせるように構成されていてもよい。制御部１１は、カード読み取り装置１００が取扱い可能状態でないことが、利用者が理解できる状態にカード読み取り装置１００を遷移させればよい。
【００７１】
ステップＳ２２：制御部１１は、妨害磁界発生装置２が正常に動作していないこと等を示す異常情報を、通信部１４を介して保守部門に通知し、処理を終了する。
【００７２】
なお、ステップＳ２０〜Ｓ２２は、同時に行われてもよいし、順番を変えて行われてもよい。また、この時、妨害磁界発生装置２内に取り込まれた磁気カード９は、保守部門によって安全性が確認されるまで利用者に返却しない。
【００７３】
ステップＳ２３：ステップＳ１７にてＮＯの場合、適正量の妨害磁界が発生していると判定できるため、カード読み取り装置１００は、処理を継続する。そのため、制御部１１は、シャッタ６を開ける。
【００７４】
ステップＳ２４：制御部１１は、ローラ７を回転させることにより、磁気カード９を挿入口８に向かって移動させ、磁気カード９をカード読み取り装置１００の外部に排出させる。
【００７５】
ステップＳ２５：制御部１１は、利用者が磁気カード９を挿入口８から抜き取ったか否かを確認する。制御部１１は、磁気カード９が利用者によって抜き取られるまで（ＮＯの場合）、ステップＳ２５を繰り返す。磁気カード９が利用者によって抜き取られたことを確認すると（ＹＥＳの場合）、ステップＳ２６に進む。なお、挿入口８から磁気カード９が抜き取られたことは、挿入検知センサや第１磁気ヘッド４によって検知されてもよいし、その他の部材によって検知されてもよい。
【００７６】
ステップＳ２６：磁気カード９が挿入口８から抜き取られると、制御部１１は、シャッタ６を閉じる。
【００７７】
ステップＳ２７：センサ検知部３１が、利用者の近接を検知したか否かを確認する。センサ検知部３１は、利用者の近接を検知しなくなるまで（ＮＯの場合）、ステップＳ２７を繰り返す。センサ検知部３１が利用者の近接を検知しなくなると（ＹＥＳの場合）、ステップＳ２８に進む。
【００７８】
ステップＳ２８：制御部１１は、妨害磁界発生装置２に対し、妨害磁界停止指示を送信する。そして、妨害磁界発生装置２は、制御部１１から送信された妨害磁界停止指示を受信し、当該指示に従い、妨害磁界の発生を停止する。
【００７９】
以上により、カード読み取り装置１００の動作についての説明を終了する。
【００８０】
（効果）
以上説明したように、本実施の形態に係るカード読み取り装置１００は、特別な機器を、装置内に備えることなく、スキミングを好適に防止することができる。
【００８１】
なぜならば、妨害磁界発生装置２が妨害磁界を発生させているときに、検出部１２が検出した第１磁気ヘッド４の出力と、第２磁気ヘッドの出力とがそれぞれ、磁気ヘッドごとに定められた所定値以上か否かを、判定部１３が判定し、第１磁気ヘッド４の出力および第２磁気ヘッドの出力５の両方が、各磁気ヘッドに対応する所定値より小さいと判定されたとき、制御部がカード読み取り装置１００を、磁気カード９の取り扱いを休止した休止状態に遷移させるからである。
【００８２】
これのように、カード読み取り装置１００に備えられた２つの磁気ヘッドの出力を用いることで、妨害磁界発生装置２の妨害磁界が発生していることを検知する部材を別個に設けることなく、適正量の妨害磁界が発生していることを確認することができる。
【００８３】
妨害磁界発生装置２が適正量の妨害磁界を発生していなかった場合、定期保守などが行われるまでの間にスキミングが行われる恐れがある。しかし、本実施の形態に係るカード読み取り装置１００によれば、上記のように、妨害磁界発生装置２が適正量の妨害磁界を発生させていなかった場合に、カード読み取り装置１００を休止状態に遷移させ、運用を継続しない。そのため、妨害磁界発生装置２が適正量の妨害磁界を発生していなかった場合のスキミングを防止することができる。
【００８４】
また、妨害磁界発生装置２が正常に動作していないこと等を示す異常情報を、通信部１４を介して保守部門に通知するため、早急な保守対応を行うことができる。
【００８５】
また、例えば、スキミング対策のための妨害磁界を発生させる装置の保守を行う作業員が保守作業を行う際、作業員は、適正な妨害電波が上記装置から出力されていることを確認する。この際、作業員は、一般的には、妨害磁界が適切なレベルで発生しているのかを確認するための測定器を携帯する必要がある。
【００８６】
しかしながら、本実施の形態に係るカード読み取り装置１００によれば、作業員が特別な機器を用いることなく、保守作業時に適正量の妨害磁界が発生していることを確認することができる。
【００８７】
また、利用者がカード読み取り装置１００に近接したことを検知して、シャッタを開ける前に、妨害磁界発生装置２が妨害磁界を発生させ、シャッタを閉じた後に妨害磁界の発生を停止させるため、妨害磁界発生装置２の消費電力を削減することができる。
【００８８】
（変形例）
本実施の形態に係るカード読み取り装置１００は、保守作業時に、カード読み取り装置１００に備えられた表示部に、妨害磁界発生装置２の出力レベルを表示する構成であってもよい。
【００８９】
妨害磁界発生装置２の出力レベルの測定は、一般的には、専用の測定器を用いて測定される。しかしながら、上述のような構成にすることにより、保守作業時に、作業員が特別な機器を用いることなく、より簡易に、妨害磁界発生装置２の出力レベルを確認することができる。
【００９０】
＜第２の実施の形態＞
次に、本発明の第２の実施の形態について、図面を参照して説明する。なお、説明の便宜上、前述した第１の実施の形態で説明した図面に含まれる部材と同じ機能を有する部材については、同じ符号を付し、その詳細な説明を省略する。
【００９１】
図５は、本実施の形態に係るカード読み取り装置２００の構成の一例を示すブロック図である。
【００９２】
図５に示す通り、本実施の形態に係るカード読み取り装置２００は、磁界発生装置２と、第１磁気ヘッド４と、第２磁気ヘッド５と、制御部１１と、検知部１２と、判定部１３とを備えている。制御部１１、検知部１２および判定部１３は、カード読み取り装置２００全体を制御するためのコントローラによって実現される。
【００９３】
磁界発生装置２は、磁界を発生させる装置であり、上述した第１の実施の形態における妨害磁界発生装置２に相当する。磁界発生装置２は、制御部１１の指示に従って、磁界を発生させる。
【００９４】
第１磁気ヘッド４は、カードの磁気ストライプの有無を検出するものであり、第２磁気ヘッド５は、磁気ストライプに記録された磁気情報を読み取るものである。
【００９５】
検知部１２は、第１磁気ヘッド４および第２磁気ヘッド５から出力される電気信号をそれぞれ検知する。検知部１２は、検知した第１磁気ヘッド４および第２磁気ヘッド５の出力を、判定部１３に供給する。
【００９６】
判定部１３は、磁界発生装置２が磁界を発生させているときに、検知部１２が検知した第１磁気ヘッド４の出力および第２磁気ヘッド５の出力が、それぞれ、磁気ヘッドごとに定められた所定値以上か否かを判定する。そして、判定部１３は、判定結果を制御部１１に供給する。
【００９７】
また、制御部１１は、判定部１３によって、第１磁気ヘッド４の出力および第２磁気ヘッド５の出力の両方が、各磁気ヘッドに対応する所定値より小さいと判定されたとき、カード読み取り装置２００を、カードの取り扱いを休止した休止状態に遷移させる手段である。
【００９８】
以上のように、本実施の形態に係るカード読み取り装置２００は、特別な機器を、装置内に備えることなく、スキミングを好適に防止することができる。
【００９９】
なぜならば、磁界発生装置２が磁界を発生させているときに、検出部１２が検出した第１磁気ヘッド４の出力と、第２磁気ヘッドの出力とがそれぞれ、磁気ヘッドごとに定められた所定値以上か否かを、判定部１３が判定し、第１磁気ヘッド４の出力および第２磁気ヘッドの出力５の両方が、各磁気ヘッドに対応する所定値より小さいと判定されたとき、制御部がカード読み取り装置２００を、カードの取り扱いを休止した休止状態に遷移させるからである。
【０１００】
これのように、カード読み取り装置２００に備えられた２つの磁気ヘッドの出力を用いることで、磁界発生装置２の磁界が発生していることを検知する部材を別個に設けることなく、適正量の磁界が発生していることを確認することができる。
【０１０１】
磁界発生装置２が適正量の磁界を発生していなかった場合、定期保守などが行われるまでの間にスキミングが行われる恐れがある。しかし、本実施の形態に係るカード読み取り装置２００によれば、上記のように、磁界発生装置２が適正量の妨害磁界を発生させていなかった場合に、カード読み取り装置２００を休止状態に遷移させ、運用を継続しない。そのため、磁界発生装置２が適正量の妨害磁界を発生していなかった場合のスキミングを防止することができる。
【０１０２】
上記の実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１０３】
（付記１）磁界を発生させる磁界発生装置と、カードの磁気ストライプの有無を検出する第１磁気ヘッドと、前記磁気ストライプに記録された磁気情報を読み取る第２磁気ヘッドと、前記第１磁気ヘッドおよび前記第２磁気ヘッドから出力される電気信号をそれぞれ検知する検知手段と、前記磁界発生装置が磁界を発生させているときに、前記検知手段が検知した前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、磁気ヘッドごとに定められた所定値以上か否かを判定する判定手段と、前記判定手段によって、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の両方が、各磁気ヘッドに対応する前記所定値より小さいと判定されたとき、自装置を、前記カードの取り扱いを休止した休止状態に遷移させる制御手段と、を備えることを特徴とするカード読み取り装置。
【０１０４】
（付記２）前記検知手段は、検知した前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力に対し、最大振幅をそれぞれ算出し、前記判定手段は、前記第１磁気ヘッドの出力の最大振幅および前記第２磁気ヘッドの出力の最大振幅が、それぞれ、各磁気ヘッドに対応する所定値以上か否かを判定する、ことを特徴とする付記１に記載のカード読み取り装置。
【０１０５】
（付記３）前記判定手段は、前記カードが前記カード読み取り装置に挿入される前に、前記検知手段が検知した前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、磁気ヘッドごとに定められた所定値以上か否かを判定する、ことを特徴とする、付記１または２に記載のカード読み取り装置。
【０１０６】
（付記４）前記判定手段は、前記カードが前記カード読み取り装置から取り出される前に、前記検知手段が検知した前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、磁気ヘッドごとに定められた所定値以上か否かを判定する、ことを特徴とする、付記１から３の何れかに記載のカード読み取り装置。
【０１０７】
（付記５）前記カード読み取り装置は、カードが挿入される挿入口を有し、更に、前記挿入口を開閉するためのシャッタを備え、前記制御手段は、前記判定手段によって、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の少なくとも何れか一方が、各磁気ヘッドに対応する前記所定値以上であると判定されたとき、前記挿入口を開状態にするよう前記シャッタを制御する、ことを特徴とする、付記１から４の何れかに記載のカード読み取り装置。
【０１０８】
（付記６）前記制御手段は、前記シャッタによって前記挿入口を開状態にする前に、前記磁界を発生するように、前記磁界発生装置を制御し、前記シャッタによって前記挿入口を閉状態にした後に、前記磁界の発生を停止するように、前記磁界発生装置を制御する、ことを特徴とする付記５に記載のカード読み取り装置。
【０１０９】
（付記７）通信手段を更に備え、前記制御手段は、カード読み取り装置を休止状態に遷移させたとき、前記通信手段を介して、前記カード読み取り装置の外部に異常を通知する、ことを特徴とする付記１から６の何れかに記載のカード読み取り装置。
【０１１０】
（付記８）前記カード読み取り装置を利用する利用者の近接を検知するセンサを更に備え、前記磁界発生装置は、前記センサによって利用者の近接が検知されたときに、磁界を発生させる、ことを特徴とする付記１から７の何れかに記載のカード読み取り装置。
【０１１１】
（付記９）前記磁界発生装置は、前記センサが利用者の近接を所定期間検知しなかった時に、磁界の発生を停止する、ことを特徴とする付記８に記載のカード読み取り装置。
【０１１２】
（付記１０）付記１から９のいずれかに記載のカード読み取り装置を備えることを特徴とする自動取引装置。
【０１１３】
（付記１１）磁界を発生させる磁界発生装置と、カードの磁気ストライプの有無を検出する第１磁気ヘッドと、前記磁気ストライプに記録された磁気情報を読み取る第２磁気ヘッドと、を備えたカード読み取り装置の制御方法であって、前記第１磁気ヘッドおよび前記第２磁気ヘッドから出力される電気信号をそれぞれ検知し、前記磁界発生装置が磁界を発生させているときに、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、各磁気ヘッドに対応する所定値以上か否かを判定し、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の両方が、各磁気ヘッドに対応する前記所定値より小さいと判定されたとき、自装置を、前記カードの取り扱いを休止した休止状態に遷移させる、ことを特徴とするカード読み取り装置の制御方法。
【０１１４】
（付記１２）磁界を発生させる磁界発生装置と、カードの磁気ストライプの有無を検出する第１磁気ヘッドと、前記磁気ストライプに記録された磁気情報を読み取る第２磁気ヘッドと、を備えたカード読み取り装置に、前記第１磁気ヘッドおよび前記第２磁気ヘッドから出力される電気信号をそれぞれ検知する処理と、前記磁界発生装置が磁界を発生させているときに、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力が、それぞれ、各磁気ヘッドに対応する所定値以上か否かを判定する処理と、前記第１磁気ヘッドの出力および前記第２磁気ヘッドの出力の両方が、各磁気ヘッドに対応する前記所定値より小さいと判定されたとき、自装置を、前記カードの取り扱いを休止した休止状態に遷移させる処理と、を実行させる、ことを特徴とするプログラム。
【０１１５】
（付記１３）付記１２に記載のプログラムを記憶する、ことを特徴とするコンピュータ読み取り可能な記録媒体。
【０１１６】
なお、上述した各実施の形態は、本発明の好適な実施の形態であり、上記各実施の形態にのみ本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において当業者が上記各実施の形態の修正や代用を行い、種々の変更を施した形態を構築することが可能である。
【０１１７】
例えば、上述した実施の形態における各動作は、ハードウェアまたはソフトウェア、あるいはその両方の複合構成によって実行することも可能である。
【０１１８】
なお、ソフトウェアによる処理を実行する場合には、例えば、上記各処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。また、上記プログラムは、例えば、ハードディスクなどの記録媒体に記録しておくことが可能である。
【符号の説明】
【０１１９】
１    コントローラ
１１    制御部
１２    検知部
１３    判定部
１４    通信部
２    妨害磁界発生装置
３    センサ
３１    センサ検知部
４    第１磁気ヘッド
５    第２磁気ヘッド
６    シャッタ
７    ローラ
８    挿入口
９    磁気カード
１００    カード読み取り装置
２００    カード読み取り装置
【図１】
2015108954.tif 000003
【図２】
2015108954.tif 000004
【図３】
2015108954.tif 000005
【図４】
2015108954.tif 000006
【図５】
2015108954.tif 000007