(57)【特許請求の範囲】
【請求項１】
セルフサービス端末装置内の不正行為防止のための電磁信号送信装置であって、
対向する極の第１の対を備える第１の誘導コイル駆動装置と、
対向する極の第２の対を備える第２の誘導コイル駆動装置であって、前記第２の対が前記第１の対から少なくとも２次元的にオフセットされる第２の誘導コイル駆動装置と
を有する、電磁信号送信装置。
【請求項２】
前記第１及び第２の誘導コイルが、回路基板上に装着される、請求項１に記載の電磁信号送信装置。
【請求項３】
前記第１の対及び前記第２の対は、前記回路基板がカードリーダガイド内に装着されている時に、データカード上の磁気ストライプが移動する経路を跨ぐ方向に配向される、請求項２に記載の電磁信号送信装置。
【請求項４】
各誘導コイル駆動装置が、中央部に巻線で巻かれたほぼＣ字形のフェライトコアを備える、請求項１に記載の電磁信号送信装置。
【請求項５】
前記第１の誘導コイル駆動装置用の第１の駆動信号と、前記第２の誘導コイル駆動装置用の第２の駆動信号とを作成する外部コントローラをさらに備える、請求項１に記載の電磁信号送信装置。
【請求項６】
前記外部コントローラが、規定された範囲内で周期的にホップする周波数を有する各誘導コイル駆動装置用の信号を作成するように動作可能な誘導コイル駆動回路を含む、請求項５に記載の電磁信号送信装置。
【請求項７】
前記外部コントローラが、各誘導コイル駆動装置用の固定周波数を有する信号を作成するように動作可能な誘導コイル駆動装置回路を含む、請求項５に記載の電磁信号送信装置。
【請求項８】
前記外部コントローラが、固定周波数に重畳して前記第１の誘導コイル駆動装置を励起する第１のランダム信号を作成し、前記固定周波数に重畳して前記第２の誘導コイル駆動装置を励起する第２の別のランダム信号を作成するランダム信号発生回路をさらに含む、請求項７に記載の電磁信号送信装置。
【請求項９】
前記ランダム信号発生回路が、ランダムデジタル信号を作成する、請求項８に記載の電磁信号送信装置。
【請求項１０】
前記ランダム信号発生回路が、ランダムアナログ信号を作成する、請求項８に記載の電磁信号送信装置。
【請求項１１】
前記第１の対と前記第２の対は、前記データカード面上において前記磁気ストライプの長手方向にオフセットされる位置に配置される、請求項３に記載の電磁信号送信装置。
【請求項１２】
セルフサービス端末装置内の不正行為防止用の電磁信号送信装置に通電する方法であって、
ランダム信号が重畳される固定基底周波数を含む第１の駆動信号を作成するステップと、
前記ランダム信号とは異なるランダム信号が重畳される固定基底周波数を含む第２の駆動信号を作成するステップと、
前記作成された第１の駆動信号を用いて第１の誘導コイル駆動装置に通電するステップと、
前記作成された第２の駆動信号を用いて前記第１の誘導コイル駆動装置から長手方向にオフセットされた第２の誘導コイル駆動装置に通電するステップと
を含む方法。
【請求項１３】
セルフサービス端末装置であって、
カードの提示を検出するように動作可能なカードリーダと、
前記セルフサービス端末装置のフェイシア上に装着され、前記カードリーダに整列したカードリーダガイドと、
前記カードリーダガイド内に位置する電磁信号送信装置であって、
対向する極の第１の対を含む第１の誘導コイル駆動装置と、
対向する極の第１の対から少なくとも２次元的にオフセットされた対向する極の第２の対を含む第２の誘導コイル駆動装置と、
を備える電磁信号送信装置と
を備えるセルフサービス端末装置。
【請求項１４】
前記カードが顧客によって提示されている間に顧客のカードを検出するように動作可能な前記カードリーダガイド内に位置する近接センサをさらに備える、請求項１３に記載のセルフサービス端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気ストライプカードの不正使用行為を防止する技術に関し、特に、磁気カードからの不法なデータ読み取りの防止に関する。
【背景技術】
【０００２】
カードの使用中に磁気ストライプカード（以下、適宜「磁気カード」又は「カード」という）符号化されたデータなどのカードデータの不法な読み取り（以下、「カードスキミング」と呼ぶ）は、良く知られた不正行為である。カードスキミングは、通常、顧客が現金自動預け払い機（ＡＴＭ）にカードを挿入するか又はそこからカードを取り出す際に顧客のカード上の磁気ストライプを読み取る磁気読取ヘッド（以下、「エイリアンリーダ」と呼ぶ）をＡＴＭ内に設置することで行われる。また、顧客がＡＴＭを使用する時に顧客の個人識別番号（ＰＩＮ）も確認される。これを達成する方法の例は、ＡＴＭ上のＰＩＮパッドの画像を取り込むビデオカメラ、顧客のＰＩＮを取り込む偽のＰＩＮパッドオーバレイ、又は顧客が自分のＰＩＮを入力する際に第三者が顧客を観察する行為（「ショルダーサーフィン」）を含む。次に、第三者は、エイリアンリーダによって読み取られたカードデータを用いてカードを作成し、作成されたカードと、顧客のＰＩＮ（上記いずれかの方法で読み取られたＰＩＮ）とを用いて顧客の口座から資金を引き出すことができる。
【０００３】
この種の不正行為を無効にするための様々な方法が提案されている。１つの方法は、カードが移送されている間に電磁信号（以下、「不正行為信号」と呼ぶ）を送信して不正行為信号の存在によってエイリアンリーダが磁気的に符号化したデータを検出できないようにするステップを含む。この技術は有効ではあるが、不正行為信号のみを受信し、これを基準信号として使用する信号処理によって別のエイリアンリーダを用いて不正行為信号を打ち消すことが可能である。基準信号を使用し、複合信号（基準信号とデータカードからの口座データを表す磁気信号とを含む）から基準信号を減算することで不正行為信号を打ち消して口座データ信号を明らかにすることができる。
【０００４】
不正行為信号のフィルタリングを防止又は緩和できることが有利である。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
したがって、本発明は、一般に、複数のコイル駆動装置を用いて改良型の不正行為防止を提供する方法、システム、装置、及びソフトウェアを提供する。
【課題を解決するための手段】
【０００６】
上記の「発明の概要」と下記の「発明を実施するための形態」で開示する主題に加えて、この項の以下の各節では、必要に応じて、本出願の手続中に使用することがある代替の請求項表現をさらに基礎固めすることが意図されている。本出願が認可された場合、幾つかの態様は本出願の手続中に追加された請求項に関連する可能性があり、別の態様は本出願の手続中に削除された請求項に関連する可能性があり、また別の態様は請求項に記載しなかった主題に関連する可能性がある。さらに、以下に詳細に説明する様々な態様は、他に別段の記載がない限り、互いに独立している。１つの態様に対応するいかなる請求項も、請求項に明記しない限り、残りの態様のいかなる要素又は特徴も組み込んでいると解釈すべきではない。
【０００７】
第１の態様によれば、ＡＴＭ等のセルフサービス端末装置（以下、適宜「ＳＳＴ」という）内の不正行為防止のための電磁信号送信装置であって、対向する極の第１の対を備える第１の誘導コイル駆動装置と、対向する極の第１の対から少なくとも２次元的にオフセットされる対向する極の第２の対を備える第２の誘導コイル駆動装置とを備える電磁信号送信装置が提供される。
【０００８】
第１及び第２の誘導コイルは回路基板上に装着されてもよい。
【０００９】
対向する極の第１及び第２の対は、回路基板がカードリーダガイド内に装着されている時に対向する極の第１及び第２の対がデータカード上の磁気ストライプが移動する経路を横断する向きになるように配向されてもよい。
【００１０】
各誘導コイル駆動装置は、中央部に巻線で巻かれたほぼＣ字形のフェライトコアを備えてもよい。
【００１１】
電磁信号送信装置は、第１の誘導コイル駆動装置用の第１の駆動信号と第２の誘導コイル駆動装置用の第２の駆動信号とを作成する外部コントローラをさらに備えてもよい。
【００１２】
外部コントローラは、固定周波数を有する各誘導コイル駆動装置用の信号を作成するように動作可能な誘導コイル駆動装置を含んでもよい。固定周波数は、約１００ヘルツ〜１０キロヘルツ（１００Ｈｚ〜１０ｋＨｚ）の範囲又はそれよりも狭い５００Ｈｚ〜３ｋＨｚの範囲から選択した周波数であってもよい。一実施形態では、固定周波数は２ｋＨｚであってもよい。
【００１３】
あるいは、外部コントローラは、規定された範囲内（例えば、５００Ｈｚ〜２．５ｋＨｚ）で周期的にホップする周波数を有する各誘導コイル駆動装置用の信号を作成するように動作可能な誘導コイル駆動回路を含んでもよい。周波数は各周期後に（例えば、ゼロ交差検出器によってトリガされた）、又は「ｐ」周期ごとにホップしてもよい。但し、「ｐ」は２〜１００の範囲内の番号である。
【００１４】
外部コントローラは、また、固定周波数に重畳して第１の誘導コイル駆動装置を励起する第１のランダム信号を作成し、固定周波数に重畳して第２の誘導コイル駆動装置を励起する第２の（別の）ランダム信号を作成するランダム信号発生回路を含んでもよい。
【００１５】
ランダム信号発生器は、ランダムデジタル信号（すなわち、ビットパターンシーケンス）又はランダムアナログ信号（すなわち、連続的に変化する周波数の信号）を作成してもよい。
【００１６】
ランダムアナログ信号が作成される場合、連続的に変化する周波数は上限周波数と下限周波数との間であってもよい。下限周波数は、約５００Ｈｚであってもよい。上限周波数は、約１０ｋＨｚであってもよいが、その他の任意の従来の周波数を選択してもよい。
【００１７】
ランダム信号発生器は当業者には周知である。例えば、抵抗器及びツェナーダイオードを使用してもよい。ツェナーダイオードがその電流−電圧特性曲線のアバランシェ降伏領域のニーポイントでバイアスされると、ランダム雑音電圧を示す。この雑音電圧を用いてランダム信号を生成することができる。
【００１８】
そのような電気構成要素から生成されたランダム信号は、通常は低電圧、低電流のため、一般に増幅されてより強力なランダムアナログ信号が生成される。デジタル信号が必要な場合、時間的に異なるポイントでアナログ信号をサンプリングしてデジタルデータを生成できる。デジタルデータはそれ自体が乱数を表すことができ、又はデジタルデータの幾つかのサンプルを組み合わせて幾つかのビットを有する乱数を形成できる。
【００１９】
対向する極の第１の対は、同一平面内の対向する極の第２の対からオフセットされていてもよい。
【００２０】
少なくとも２次元的に対向する極の対のオフセットによって不正行為者は、２つの誘導コイル駆動装置からの合成信号をフィルタリングすることがますます困難になっていることに留意されたい。
【００２１】
第２の態様によれば、セルフサービス端末装置内の不正行為防止用の電磁信号送信装置に通電する方法であって、その上にランダム信号が重畳される固定基底周波数を含む第１の駆動信号を作成するステップと、その上に別のランダム信号が重畳される固定基底周波数を含む第２の駆動信号を作成するステップと、作成された第１の駆動信号を用いて第１の誘導コイル駆動装置に通電するステップと、作成された第２の駆動信号を用いて第１の誘導コイル駆動装置から長手方向にオフセットされた第２の誘導コイル駆動装置に通電するステップとを含む方法が提供される。
【００２２】
第３の態様によれば、セルフサービス端末装置であって、カードの提示を検出するように動作可能なカードリーダと、セルフサービス端末装置のフェイシア上に装着され、カードリーダに整列したカードリーダガイドと、カードリーダガイド内に位置する電磁信号送信装置であって、対向する極の第１の対を含む第１の誘導コイル駆動装置と、対向する極の第１の対から少なくとも２次元的にオフセットされた対向する極の第２の対を含む第２の誘導コイル駆動装置とを備える電磁信号送信装置と
を備えるセルフサービス端末装置が提供される。
【００２３】
セルフサービス端末装置は、カードが顧客によって提示されている間に顧客のカードを検出するように動作可能な近接センサをさらに備えてもよい。
【００２４】
近接センサは、カードリーダガイド内にあってもよい。
【００２５】
セルフサービス端末装置は、小売、ホテル、レンタカー、ゲーム、医療、及び航空機業界などで使用される現金自動預け払い機（ＡＴＭ）、情報キオスク、金融サービスセンター、紙幣支払キオスク、宝くじキオスク、郵便サービスマシン、チェックイン及び／又はチェックアウト端末装置であってもよい。
【００２６】
第４の態様によれば、セルフサービス端末装置内の複数のコイル駆動装置を備える不正行為防止のための電磁信号送信装置が提供される。
【００２７】
説明を分かりやすく簡潔にするために、上記態様で提供された要素はそのすべての組合せを明示しているわけではない。それにもかかわらず、技術的に不可能でない限り、又はその逆の内容が明示されていない限り、１つの態様を指すコンシストリクローズ（ｃｏｎｓｉｓｔｏｒｙ  ｃｌａｕｓｅ）は、それらのコンシストリクローズが関連する可能性があるすべての他の態様のオプションの特徴として準用されることを当業者であれば直接かつ明確に認識することができるであろう。
【００２８】
上記及びその他の態様は、添付の図面を参照しながら以下の具体的な説明を読むことで明らかになるだろう。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施形態によるセルフサービス端末装置（ＳＳＴ）内で使用するカードリーダガイドの背面斜視図である。
【図２】図１のカードリーダガイドの構成要素を示す展開図である。
【図３】図１のカードリーダガイドの一部（カードリーダガイドカバー）の前面斜視図である。
【図４】図３のカードリーダガイドカバーの背面斜視図である。
【図５】図２に示すカードリーダガイドの構成要素のうち１つの構成要素の一部（磁気リーダ検出器）の平面図である。
【図６】図３のカードリーダガイドカバーを部分的に透明に示してその内部にある図５の磁気リーダ検出器を見せる図１のカードリーダガイドの斜視図である。
【図７】図２に示すカードリーダガイドの構成要素のうち１つの構成要素の別の部分（信号発生器）の平面図である。
【図８】図７の信号発生器の斜視図である。
【図９】図１のカードリーダガイドを組み込んだＳＳＴのフェイシアとＳＳＴを制御するように動作可能なＳＳＴコントローラを示す簡単な概略図である。
【図１０】図５の磁気リーダ検出器の動作を制御する検出器コントローラと図７の信号発生器のブロック図である。
【図１１】カードを挿抜するために、顧客の手が図１のカードリーダガイドの近傍にある間に図５の磁気リーダ検出器からの信号を示すグラフである。
【図１２】図９のＳＳＴコントローラ上で実行されるソフトウェア構成要素の動作を示すフローチャートである。
【００３０】
提供された図面の幾つかは実際の物理的実施形態を生成できるコンピュータレンダリングに基づいていることに留意されたい。したがって、これらの図面の幾つかは、これらの実施形態の理解には必須でないが当業者に有用な情報を伝える複雑な詳細を含んでいる。したがって、図面に示すすべての部分について具体的に言及はしない。さらに、図を見やすくし、多数の引出し線によって図面を煩雑にすることを回避するため、一部の図面では参照番号を一部割愛している。さらに、幾つかの図面では特徴の一部を取り除いてさらに見やすさを高めている。
【発明を実施するための形態】
【００３１】
まず、本発明の一実施形態によるカードリーダガイド１０の背面斜視図である図１について説明する。カードリーダガイド１０は、３つの開口タブ１４を画定するカードリーダガイドカバー１２を備える。カードリーダガイドカバー１２は、ＳＳＴのフェイシア（図１に図示せず）の背面に結合される。
【００３２】
カードリーダガイド１０は、カードリーダガイドカバー１２に３つのねじ２２ａ、２２ｂ、２２ｃによって結合された遮蔽版２０をさらに備える。
【００３３】
また、カードリーダガイド１０の構成要素を示す展開図である図２についても説明する。図２は、磁気リーダ検出装置の形態の近接検出器３０と、不正行為信号を作成する信号発生器４０とを示す。図２は、カードリーダガイド１０に整列したデータカード４２（磁気ストライプカードの形態の）をさらに示す。
【００３４】
カードリーダガイド１０は、顧客によって挿入された磁気ストライプカード４２を受けるように動作可能である。磁気ストライプカードは、対向する２つの面の各々の上の広い平面領域（長さと幅）と、その間の４つの薄い縁部とを有する。これらの縁部のうち２つ（前方及び後方）４３ａ、４３ｂは、他方の２つの縁部（側方縁部）４４ａ、４４ｂよりも狭い。カードの磁気ストライプ面（底面）は、磁気ストライプ４５（図２に破線で示す）を担持する広い平面領域を指す。磁気ストライプ４５は、側方縁部４４ａ、４４ｂに平行に配置されている。
【００３５】
磁気ストライプ面の反対側（上面４７）には（通常は）磁気ストライプ４５を担持しないが、通常は口座及び顧客情報を表面に型押しした広い平面領域がある。カードによっては、上面４７は集積回路の接点を担持していてもよい。磁気ストライプ４５は、カードの磁気ストライプ面の中央に位置していない。磁気ストライプ４５は、側方縁部の他方（非磁気ストライプ縁部４４ｂと呼ばれる）よりも側方縁部の一方（磁気ストライプ縁部４４ａと呼ばれる）の近くに位置する。
【００３６】
カードリーダガイドカバー１２のそれぞれ前面及び背面斜視図である図３及び図４について説明する。
【００３７】
カードリーダガイドカバー１２は、フェイシア（図示せず）の開口内に収容され部分的にそこから突き出るような寸法の成形プラスチック部を備える。
【００３８】
カードリーダガイド１０は、非ストライプ端部５４からストライプ端部５６へと中心線５２の方向にガイド１０をほぼ水平に横切って延在するカードスロット５０を画定する。磁気ストライプカード４２が顧客によってカードスロット５０内に正しく挿入されると、磁気ストライプカード４２上の磁気ストライプ４５は非ストライプ端部５４よりもストライプ端部５６の近くに位置する。
【００３９】
カードリーダガイド１０は、ほぼ鉛直に（カードリーダスロット５０に垂直に）延在するはみだし線５８を画定する。カードリーダガイド１０は、また第１の（下側）突起部６０を画定する。
【００４０】
第１の（下側）突起部６０は、カード４２の挿入時にカードの磁気ストライプ面がそこを横切って通過する平面部６２を含む。また、第１の（下側）突起部６０は、はみだし線５８から端面６６へ延在する直立部６４を含む。端面６６はカードスロット５０から離間し、カードがＳＳＴ内のカードリーダ（図示せず）からイジェクトされた時に端面６６から確実に突き出ないようになっている。
【００４１】
平面部６２上に磁気ストライプ経路６８が画定されている。これは、データカード４２が顧客によって挿抜された時に正しく挿入されたデータカード４２上の磁気ストライプ４５が位置合わせされる平面部６２の部分である。この実施形態では、磁気ストライプ経路６８は、磁気ストライプのトラック２上に調心されている。トラック２はデータカード４２用の顧客口座情報を担持し、したがって、トラック２はエイリアンリーダが読み取ろうとするトラックである。
【００４２】
また、第１の突起部６０は、本明細書で「検出器キャビティ」と呼び、平面部６２の下でカードリーダガイドカバー１２内にあるキャビティ（（図４に最も明確に示し、全体を矢印７０で示す）をさらに画定する。
【００４３】
カードリーダガイド１０は、第１の突起部６０と同様の、それに整列し、対向する第２の（上側）突起部８０を画定する。
【００４４】
第２の（上側）突起部８０は、カード４２の挿入時にカード４２の磁気ストライプ面がその下を通過する平面部８２（図４に最も明確に示す）を含む。また、第２の（上側）突起部８０は、はみだし線５８から端面８６へ延在する直立部８４を含む。第２の突起部８０は、平面部８２の上方及びカードリーダガイドカバー１２内にあるキャビティ９０（本明細書では「信号発生器キャビティ」と呼ぶ）を画定する。
【００４５】
図２について再度説明すると、磁気リーダ検出３０は、検出器キャビティ７０内に収容されカードリーダガイド１０に係合する２つのねじ１０２によってその内部に装着されるような寸法を有する。磁気リーダ検出器３０は、磁気リーダ検出器３０と外部コントローラ（図２に図示せず）との間で信号と電力とを転送する通信ケーブル１０４を含む。そのようなコントローラは、通常、内部にカードリーダガイド１０が装着されたＳＳＴ内に位置する。
【００４６】
同様に、信号発生器４０は、信号発生器キャビティ９０内に収容され、カードリーダガイド１０に係合する２つのねじ１０６によってその内部に装着されるような寸法を有する。信号発生器４０は、また、信号発生器４０と外部コントローラ（図２に図示せず）との間で信号と電力とを転送する出力ケーブル１０８を含む。
【００４７】
また、カードスロット５０から侵入した水を排出する排水パイプ１０９も提供される。
【００４８】
磁気リーダ検出器３０の一部の平面図である図５について説明する。磁気リーダ検出器３０は、静電容量式センサ１１２の一部とトラック印刷基板（ｐｃｂ）１１０の下に位置する電子駆動回路（図示せず）とが配置されたトラック印刷基板１１０を備える。
【００４９】
磁気リーダ検出器３０は、磁気リーダ検出器３０が検出器キャビティ７０内に挿入されるとトラック印刷基板１１０が確実に所定位置に収まるように、検出器キャビティ７０の形状に合わせて物理的に構成される。
【００５０】
静電容量式センサ１１２は、下記のように静電容量式近接センサと同様に動作する。静電容量式センサ１１２は、直線状トラック（接地ストリップ）１１６によって受信板１１５から分離された送信板１１４を備える。送信板１１４、受信板１１５、及び接地ストリップ１１６は、すべてトラック印刷基板上の導通トラックとして画定されている。
【００５１】
接地ストリップ１１６は、磁気リーダ検出器３０がカードリーダガイド１０の下側突起部６０内に挿入されると接地ストリップ１１６が磁気ストライプ経路６８に整列するようなトラック印刷基板１１０上に位置している。特に、接地ストリップ１１６は、磁気ストライプ経路６８のトラック２に整列する。カードリーダガイドカバー１２を部分的に透明に示して磁気リーダ検出器３０を見せるカードリーダガイド１０の斜視図である図６にこれを示す。
【００５２】
静電容量式センサ１１２は、送信板１１４上で交番信号を送信することで動作し、それによって送信板１１４と接地ストリップ１１６上にアーチ形にかかる受信板１１５との間に電界が形成され、アーチ内部のエアギャップが誘電体となる。この電界内にある材料（エイリアンリーダ、又はデータカードなど）が挿入されると誘電体が変化し、電界の位相と大きさとが変化する。これが受信板１１５によって検出される。
【００５３】
駆動及び信号処理回路（図示せず）が駆動印刷基板１１７上に位置し（図６に示すようにトラック印刷基板１１０の下に位置する）、交番信号を提供し、位相と大きさの変化を検出する。
【００５４】
送信板１１４、受信板１１５、及び接地ストリップ１１６の形状、構成、及び場所が静電容量式センサ１１２がエイリアンリーダを検出する確立を最適化する。これは、いかなるエイリアンリーダもカードの磁気ストライプのトラック２が通過し、この経路に沿って電界が位置するポイントになければならないからである。
【００５５】
また、トラック印刷基板１１０は、その下側に装着された２つの磁気センサ１１８ａ、１１８ｂを含む。
【００５６】
通信ケーブル１０４は、２つの磁気センサ１１８の各々からの１つの信号と、静電容量式センサ１１２へ供給する電力と、静電容量式センサ１１２からの１つの応答信号を搬送する。
【００５７】
磁気ストライプ経路６８に関連して示す信号発生器４０のそれぞれ一部の平面図及び斜視図である図７及び図８について説明する。
【００５８】
信号発生器４０は、１対の誘導コイル駆動装置１２０ａ、１２０ｂを備える。各誘導駆動コイル１２０ａ、１２０ｂは、向かい合う端部に対向する極（Ｎ極１２４ａ、１２４ｂ（１２４ａのみを図示する）とＳ極１２６ａ、１２６ｂ）を有し、中央部分で巻線１２８ａ、１２８ｂで巻かれたほぼＣ字形（側面から見て）のフェライトコア１２２ａ、１２２ｂを備える。各誘導コイル駆動装置１２０ａ、１２０ｂは、外部コントローラ（図示せず）からの信号によって駆動される。フェライトコアのＣ字形によって、誘導コイル駆動装置１２０ａ、１２０ｂによって生成された電磁界の大半が上方ではなく磁気ストライプ経路６８へ向けて下方に延在する。
【００５９】
誘導コイル駆動装置１２０ａ、１２０ｂの各々は磁気ストライプ経路６８をまたぐが、この２つの誘導コイル駆動装置は互いに長手方向にオフセットされている（図７に示す）。したがって、２つの誘導コイル１２０ａ、１２０ｂのうち少なくとも一方は、磁気ストライプ経路６８上に調心されていない。この長手方向のオフセットによって不正行為者が２つの誘導コイル駆動装置１２０ａ、１２０ｂからの合成信号をフィルタリングすることがより困難になる。
【００６０】
２つの磁気センサ１１８ａ、１１８ｂの一方は第１のフェライトコア１２２ａの極１２４ａ、１２６ａの間の中央ポイントに整列し、２つの磁気センサの他方１１８ｂは第２のフェライトコア１２２ｂの極間の中央ポイントに整列する。２つの磁気センサ１１８ａ、１１８ｂの各々は、存在する磁気信号を測定する。２つの誘導コイル１２０ａ、１２０ｂがアクティブであれば、２つの磁気センサ１１８ａ、１１８ｂの各々によって大きい磁気信号が検出されるはずである。
【００６１】
カードリーダガイド１０を含むＳＳＴ１５０のフェイシア１４０とその内部に部分的に挿入されたデータカード４２とを示す図９について説明する。
【００６２】
カードリーダ１７０内のカード搬送経路（図示せず）がカードリーダガイド１０のカードスロット５０に整列するように、電動化カードリーダ１７０（破線で示す）がカードリーダガイド１０に整列し、その背後に位置する。カードリーダ１７０は、カードリーダ１７０の動作を制御するカードリーダコントローラ１７２を含む。
【００６３】
この実施形態では、電動化カードリーダは、〒１０５−８６３３日本国東京都港区新橋１−１７−２、（株）三協精機製作所の製品である。しかし、その他の任意の好適な電動化カードリーダを使用してもよい。
【００６４】
ＳＳＴは、また、ＳＳＴコントローラ１７４を含む。ＳＳＴコントローラ１７４は、プロセッサ１８２が装着されたマザーボード（図示せず）に差し込む増設ボードとして実施されるカードガイド制御回路１８０を含む。プロセッサ１８２は、ＳＳＴ制御プログラム１８４を実行する。
【００６５】
ＳＳＴ制御プログラム１８４は、カードリーダ１７０などのモジュールとの通信ステップと、トランザクションによって顧客に画面シーケンスを提示して顧客を案内するステップとを含むＳＳＴの動作を制御する。
【００６６】
カードリーダガイド１０内の電子構成要素を制御し、エイリアンリーダが存在するか否かを示すのに使用されるカードガイド制御回路１８０の簡単なブロック図である図１０について説明する。
【００６７】
制御回路１８０は５つの入力を受ける。これらの入力のうち３つは、検出器１９０へ供給され、残りの２つの入力はモニタ２００へ供給される。
【００６８】
検出器入力の１つ（幅スイッチステータス）２０２はカードリーダ１７０から受信され、カードリーダ１７０上の幅スイッチ（図示せず）のステータスを示す。当技術分野で周知のように、幅スイッチが閉じると、これは、カードリーダ１７０内に挿入されたオブジェクトが標準のデータカードの幅に一致する幅を有することを示す。
【００６９】
別の検出器入力（シャッターステータス）２０４は、カードリーダ１７０内のシャッター（図示せず）のステータスを示す。シャッターは開いているか閉じているかのいずれかで、カードリーダ１７０内のカードリーダ経路へのアクセスを制御する。シャッターは、幅スイッチが閉じていて、カードリーダ１７０内の磁気プレリードヘッド（図示せず）が磁気ストライプを検出した場合にのみカードリーダ１７０内のカードリーダコントローラ１７２（図９）によって開かれる。当技術分野で周知のように、プレリードヘッドは、データカードが正確な向きに確実に挿入されるようにするために使用される。
【００７０】
第３の検出器入力（静電容量式センサ１１２からの）２０６は、静電容量式センサ１１２からの出力信号の状態を示す。静電容量式センサ入力２０６は、磁気ストライプ経路６８の近傍にオブジェクトが存在するか否かを示す。
【００７１】
モニタ２００へ供給される２つの入力２１０、２１２（磁気信号入力と呼ぶ）は、２つの磁気センサ１１８ａ、１１８ｂから受信される。これらの磁気信号入力２１０、２１２は、それぞれ２つの磁気センサ１１８ａ、１１８ｂの各々における磁気信号の存在を示す。
【００７２】
検出器１９０は論理回路（詳細には図示せず）を含み、幅スイッチが開状態（幅スイッチステータス入力２０２がアクティブ）、シャッターが開状態（シャッターステータス入力２０４がアクティブ）、エイリアンオブジェクトが静電容量式センサ入力２０６によって検出される（基本的にこれはブールＡＮＤ関数である）時にアクティブな妨害信号２２０を提供する。この状態が発生すると、制御回路１８０は不正行為信号を生成する。これは、カードが顧客によって挿入されるたびに発生するはずである。これは、挿入されたカードが静電容量式センサ１１２の上方のエアギャップの誘電性の値を変化させるからである。
【００７３】
妨害信号２２０は、乱数発生回路２３０（真性の乱数又は擬似乱数を発生できる）へ供給される。乱数発生回路は当業者には周知のため、ここでは詳述しない。
【００７４】
乱数発生回路２３０の２つの出力、すなわち、第１のランダム信号２３２と第２のランダム信号２３４とを提供する。これら２つの出力２３２、２３４（異なるランダム信号を搬送する）は、コイル駆動回路２４０へ供給される。
【００７５】
コイル駆動回路２４０は、各々が約２ｋＨｚを中心とする２つの基準信号（第１の基準信号と第２の基準信号）を生成する。コイル駆動回路２４０は第１の基準信号に第１のランダム信号２３２を印加し、第２の基準信号に第２のランダム信号２３４を印加し、これらをそれぞれ第１の駆動信号２４２及び第２の駆動信号２４４として出力する。この実施形態では、ランダム信号はビットパターンシーケンスの形式である。コイル駆動回路２４０は、ランダム信号（ビットパターンシーケンス）を用いて第１及び第２の基準信号の各々のデューティサイクルを変更する。すなわち、ランダム信号は、２ｋＨｚ信号のパルス幅変調を提供するために用いられる。重要なポイントは、ランダム信号２３２、２３４が正規の（２ｋＨｚ）基準信号にいくらかのランダム性を付与するために使用されるということである。このランダム性は、パルス幅変調、振幅変調、基準信号への高周波成分の重畳、又はその他の任意の技術を備えていてもよい。この追加されたランダム性によって信号をフィルタリングすることがはるかに困難になる。
【００７６】
第１の駆動信号２４２は、第１の誘導コイル駆動装置１２０ａへ出力される。第２の駆動信号２４４は、第２の誘導コイル駆動装置１２０ｂへ出力される。したがって、第１及び第２の駆動信号２４２、２４４は、誘導コイル駆動装置１２０ａ、１２０ｂを駆動する信号である。
【００７７】
また、第１及び第２の駆動信号２４２、２４４は、モニタ２００へも出力される。モニタ２００の主要な目的は、磁気リーダ検出器３０が確実に（ｉ）外部信号によって不正行為されない、又は（ｉｉ）エイリアンリーダを検出しないようにスクリーニングされないようにする点にある。この目的を達成するために、モニタ２００は、２つの磁気センサ１１８ａ、１１８ｂからの２つの磁気信号入力２１０、２１２を連続的にモニタする。上記のように、これらの磁気信号入力２１０、２１２は、２つの磁気センサ１１８ａ、１１８ｂにおける電磁信号の存在を示す。
【００７８】
モニタ２００は、これら２つの磁気信号入力２１０、２１２を妨害信号２２０と照合する。コイル駆動装置１２０に電磁界を作成する時間遅延のために、コイル駆動信号２４２、２４４の各々がアクティブになる瞬間と２つの磁気センサ１１８ａ、１１８ｂが電磁界を検出する瞬間との間に短い遅延が発生する。したがって、コイル駆動信号２４２、２４４がアクティブになる瞬間と磁気信号入力２１０、２１２がアクティブになる瞬間との間に遅延が発生する。同様に、コイル駆動信号２４２、２４４が非アクティブになる時に、磁気信号入力２１０、２１２が非アクティブになるまでの間に短い遅延が発生する。
【００７９】
関連付けられたコイル駆動信号２４２、２４４がアクティブへ遷移した瞬間に磁気信号入力２１０、２１２がアクティブであることをモニタ２００が検出した場合、これは、第三者が磁気リーダ検出器３０を不正行為しようと試みていることを示す。何故なら、コイル駆動信号２４２、２４４がアクティブになる瞬間と電磁界が検出される瞬間との間に時間遅延が存在するはずだからである。時間遅延が存在しない場合、アクティブとして検出された磁気信号入力２１０、２１２は、コイル駆動信号がアクティブにされる前にアクティブになっていなければならない。「ｍ」個の連続する機会にそのようなイベントが発生した場合、モニタ２００はジャム攻撃出力２５２をアクティブにする。ジャム攻撃出力２５２は、コイル駆動装置１２０ａ、１２０ｂによって生成されなかった電磁界が存在することを示す。この実施形態では、「ｍ」は４であり、したがって、４回の連続する機会でこの状態が発生するとジャム攻撃出力２５２がアクティブにされる。
【００８０】
同様に、関連するコイル駆動信号２４２、２４４が非アクティブへ遷移した瞬間に磁気信号入力２１０、２１２が非アクティブであることをモニタ２００が検出した場合、これは、第三者がコイル駆動装置１２０ａ、１２０ｂによって生成された電磁界から磁気リーダ検出器３０を遮蔽（又はスクリーニング）しようと試みていることを示す。何故なら、コイル駆動信号２４２、２４４が非アクティブになる瞬間と上記コイル駆動装置１２０ａ、１２０ｂによって生成された電磁界がゼロまで低減する瞬間との間に時間遅延（タイムラグ）が存在するはずだからである。時間遅延が存在しない場合、非アクティブとして検出された磁気信号入力２１０、２１２は、コイル駆動信号が非アクティブにされる前に非アクティブになっていなければならない。「ｎ」個の連続する機会にそのようなイベントが発生した場合、モニタ２００は弱い攻撃出力２５４をアクティブにする。弱い攻撃出力２５４は、コイル駆動装置１２０ａ、１２０ｂが電磁界を生成して（又は生成しようとして）いるのに電磁界が存在しないことを示す。これは、２つの誘導コイル駆動装置１２０ａ、１２０ｂをエイリアンリーダの不正行為から守るためにそれらの駆動装置を遮蔽（又はスクリーニング）しようと試みていることを示す。この実施形態では、「ｎ」は４であり、したがって、４回の連続する機会でこの状態が発生すると弱い攻撃出力２５４がアクティブにされる。
【００８１】
磁気センサ１１８ａ、１１８ｂの両方が第１及び第２の駆動信号２４２、２４４と照合される電磁信号を検出すると、モニタ２００は誘導コイル駆動装置１２０ａ、１２０ｂから正確な不正行為信号が検出されたことを示す正常（ＯＫ）出力２５６をアクティブにする。言い換えれば、磁気センサ１１８ａ、１１８ｂの両方がそれぞれ第１及び第２の駆動信号２４２、２４４から正確にオフセットされた電磁信号を検出した場合、モニタ２００は正常出力２５６をアクティブにする。この実施形態では、正確にオフセットされたとは、磁気センサ１１８ａ、１１８ｂの各々とそれらに関連する第１及び第２の駆動信号２４２、２４４との間に、予想時間遅延に対応する時間遅延が存在するということを意味する
【００８２】
また、カードガイド回路１８０は、ファームウェア２６２を実行するローカルプロセッサ２６０を含む。ファームウェア２６２は、カードガイド回路１８０内の論理回路とインタフェースをとり、ＵＳＢインタフェース２６４を介してＳＳＴ制御プログラム１８４と通信する。
【００８３】
ローカルプロセッサ２６０は、モニタ２００から３つの出力２５２、２５４、２５６と妨害信号２２０とを受信し、ファームウェア２６２は、これらの信号のステータスに基づいてアラームを発生させるか否かを決定する。
【００８４】
妨害信号２２０が所定の長さの時間、例えば、１分を超えてアクティブである場合、又は弱い攻撃出力２５４又はジャム攻撃出力２５２がアクティブな場合、又は弱い攻撃出力２５４又はジャム攻撃出力２５２が所定の時間（例えば、５分）を超えてアクティブである場合、ファームウェア２６２はアラーム信号を送信できる。
【００８５】
ファームウェア２６２はＳＳＴ制御プログラム１８４と通信し、ＵＳＢインタフェース２６４を介してそこへアラーム信号（アクティブ又は非アクティブであってもよい）を提供する。これによって、ＳＳＴ制御プログラム１８４はアラーム信号がアクティブの場合に処理を実行できる。ファームウェア２６２は、またアラーム信号がファームウェア２６２によってアクティブに設定された場合にリモート管理センター（図示せず）へトラップを送信する簡易ネットワーク管理プロトコル（ＳＮＭＰ）エージェント（図示せず）を含んでもよい。
【００８６】
動作中、顧客がデータカード４２を挿入すると、幅スイッチが閉じプレリードヘッドがカード４２の下面の磁気ストライプ４５を検出する。カードリーダ１７０はシャッターを開く。静電容量式センサ入力２０６がオブジェクト（データカード４２）が存在することを示す。この組合せによって、検出器１９０は妨害信号２２０をアクティブにする。
【００８７】
アクティブな妨害信号２２０によって乱数発生回路２３０は第１及び第２のランダム信号２３２、２３４を生成し、コイル駆動装置２４０はこれらのランダム信号を第１及び第２の基準信号に印加して、今度はデューティサイクルが異なる第１及び第２の駆動信号２４２、２４４を生成する。これらの信号２４２、２４４を用いて誘導コイル駆動装置１２０ａ、１２０ｂがそれぞれ給電され、データカード４２の周囲に電磁界が生成される。この実施形態では、ランダム信号２３２、２３４は、基準信号が生成されると基準信号に印加される連続的なビットストリームである。
【００８８】
モニタ２００は、２つの磁気センサ１１８ａ、１１８ｂからの２つの入力２１０、２１２を第１及び第２の駆動信号２４２、２４４と照合しようと試みる。
【００８９】
信号が照合される（すなわち、遷移が正確であり、ほぼ正確な時間遅延で発生する）と、モニタ２００は正常（ＯＫ）出力２５６をアクティブにする。
【００９０】
第１の駆動信号２４２がアクティブになった時点で磁気信号入力２１０がすでにアクティブである場合、モニタ２００はこれを潜在的な不正行為として記録し、カウンタをインクリメントする。これが４回連続して起こると、モニタ２００はジャム攻撃出力２５２をアクティブにする。これが４回連続して起こらないと、例えば、第３の機会でステータスが正確であると、モニタ２００はカウンタをリセットする。
【００９１】
同様に、第２の駆動信号２４４が非アクティブになった時点で磁気信号入力２１２がすでに非アクティブである場合、モニタ２００はこれを潜在的な遮蔽攻撃として記録し、カウンタをインクリメントする。これが４回連続して起こると、モニタ２００は弱い攻撃出力２５４をアクティブにする。これが４回連続して起こらないと、例えば、第２の機会でステータスが正確であると、モニタ２００はカウンタをリセットする。
【００９２】
この実施形態では、ジャム攻撃出力２５２又は弱い攻撃出力２５４がアクティブの場合、カードガイド制御回路１８０（具体的にはファームウェア２６２）は、ＳＳＴ制御プログラム１８４へアラームを送信する。これによってＳＳＴ制御プログラム１８４はデータカード４２を顧客へ返却し、ＳＳＴ１５０を非稼働状態にしてリモート管理センター（図示せず）へアラーム信号を送信してサービスエンジニアの訪問を要請する。
【００９３】
この実施形態の別の特徴は、例えば、カードリーダガイド１０をフェイシア１４０から取り外してカードリーダガイド１０をエイリアンリーダを組み込んだ偽リーダガイドと交換することでカードリーダガイド１０が干渉されたか否かを確認できるという点である。カードリーダガイド１０は、フェイシア１４０から取り外すとＳＳＴ１５０内の不正行為者によって交換可能なため、カードガイド制御回路１８０へ依然として信号を送信できるとはいえ、エイリアンリーダから離れすぎたためにエイリアンリーダを不正行為できない。図１１及び図１２に関連して説明するように、この実施形態は、カードリーダガイド１０からの信号をカードリーダ１７０からの信号と照合することでこのタイプの行動を検出する。
【００９４】
図１１は、顧客の手がカードリーダガイド１０の近傍にある間に磁気リーダ検出器３０からの信号を示すグラフ２７０である。
【００９５】
図１１に示すように、信号が正である２つの主要な領域、すなわち、カード挿入時に顧客の手が存在する領域（領域２７２）と、カード抜き出し時に顧客の手が存在する領域（領域２７４）とがある。
【００９６】
カード挿入ゾーン２７２で、データカード４２を挿入するために顧客の手がカードリーダガイド１０に近づくと、磁気リーダ検出器３０は上昇信号２８０を生成する。これに対して、データカード４２を挿入した後に顧客の手がカードリーダガイド１０を離れると、磁気リーダ検出器３０は下降信号２８２を生成する。
【００９７】
カード抜き出しゾーン２７４で、データカード４２を抜き出すために顧客の手がカードリーダガイド１０に近づくと、磁気リーダ検出器３０は上昇信号２８４を生成する。これに対して、データカード４２を抜き出した後に顧客の手がカードリーダガイド１０を離れると、磁気リーダ検出器３０は下降信号２８６を生成する。
【００９８】
図１２は、顧客がデータカード４２を挿入している間の顧客存在検出に関するＳＳＴ制御プログラム１８４の動作を示すフローチャート３００である。これらのステップは、図１０のカードガイド制御回路１８０によって実行されるステップの一部と同時に、またこれと独立して実行される。
【００９９】
最初に、ＳＳＴ制御プログラム１８４は、顧客に自分のデータカードを挿入するように誘う画面が提示される誘致シーケンス（ステップ３０２）を実行する。
【０１００】
ＳＳＴ制御プログラム１８４は、カードリーダ１７０に関連付けられたソフトウェア（ドライバ及び／又はサービス提供者）からのデータカードがカードリーダ１７０に受領されたという通知を待つ（ステップ３０４）。
【０１０１】
データカードが受領されると、ＳＳＴ制御プログラム１８４は顧客が磁気リーダ検出器３０によって検出されたか否かを確認する（ステップ３０６）。この実施形態では、これは、不正行為信号（検出器１９０からの出力上の）がアクティブになるとＳＳＴ制御プログラム１８４に通知するファームウェア２６２によって実施される。これは、幅スイッチが閉じた状態で、シャッターが開き、磁気リーダ検出器３０が顧客（及び／又は顧客のカード）を検出した時にのみ不正行為信号がアクティブであるからである。
【０１０２】
顧客が検出されると（通常、顧客の手は依然として磁気リーダ検出器３０によって検出できる程度にカードリーダガイド１０の近くにある）、ＳＳＴ制御プログラム１８４はカウンタをリセットし（ステップ３０８）、正常状態としてトランザクションを継続する（ステップ３１０）。
【０１０３】
顧客が検出されないと、ＳＳＴ制御プログラム１８４によってアラームイベントがトリガされる（ステップ３１２）。
【０１０４】
次に、ＳＳＴ制御プログラム１８４はカウンタをインクリメントし（ステップ３１４）、所定の判定基準を満足したか否かを確認する（ステップ３１６）。この所定の判定基準は、単一のアラームイベントが判定基準を満たすように設定できる。あるいは、複数の連続的なアラームイベントが必要であってもよい。この実施形態では、ＳＳＴ制御プログラム１８４がリモート管理センターへアラームを送信する前に２つの連続的なアラームイベントが必要である（すなわち、二人の顧客が続けて検出されない必要がある）。
【０１０５】
所定の判定基準が満足されない場合、正常状態としてトランザクションが継続される（ステップ３１０）。
【０１０６】
磁気リーダ検出器３０によって次の顧客が検出されると、ＳＳＴ制御プログラム１８４はカウンタをリセットし（ステップ３０８）、そのトランザクションを継続する（ステップ３１０）。
【０１０７】
磁気リーダ検出器３０によって次の顧客が検出されないと、所定の判定基準が満たされる（二人の顧客が連続して検出されない）。そのようなイベント時には、ＳＳＴ制御プログラム１８４はリモート管理センターへアラーム信号を送信する（ステップ３１８）。
【０１０８】
次に、ＳＳＴ制御プログラム１８４はデータカード４２を顧客へ返却し、トランザクションを終了し、サービスエンジニア（リモート管理センターから派遣される）がＳＳＴ１５０を訪問してカードリーダガイド１０の動作が正常で移動されていないことを確認するまでＳＳＴ１５０を非稼働状態にする（ステップ３２０）。
【０１０９】
この実施形態を用いてＳＳＴ１５０はカードリーダガイド１０からの信号をカードリーダ１７０からの信号と照合しようと試みることで、カードリーダガイド１０が取り除かれたか否かを確認することができることに留意されたい。
【０１１０】
本発明の範囲内で上記実施形態を様々に変更することができる。例えば、別の実施形態では、誘導コイル駆動装置１２０の数は３つ以上であってもよい。別の実施形態では、誘導コイル駆動装置１２０は２ｋＨｚ以外の周波数で駆動されてもよい。
【０１１１】
別の実施形態では、適当な信号がアクティブにされる前に照合が不正行為と判断するのは、連続回数は５以上又は３以下であってもよく、ジャム攻撃出力と弱い不正行為信号とで異なっていてもよい。
【０１１２】
別の実施形態では、制御回路１８０は内蔵アラームを含んでもよい。
【０１１３】
別の実施形態では、突起部の形状は上記と異なってもよい。
【０１１４】
別の実施形態では、磁気リーダ検出器３０は、カードリーダガイドの外側に位置してもよい。例えば、磁気リーダ検出器３０は、ＳＳＴフェイシア上に直接装着してもよい。
【０１１５】
別の実施形態では、固定信号に重畳されたランダムデジタル信号（ビットパターン）を使用せずに、ランダム信号発生器はランダムアナログ信号（すなわち、連続して変化する周波数）を作成してもよい。
【０１１６】
別の実施形態では、コイル駆動装置を長手方向にオフセットするのではなく、又はそれに加えて、コイル駆動装置を互いに横方向にオフセットしてもよい。
【０１１７】
本明細書に記載する方法ステップは、適宜、任意の適切な順序で、又は同時に実行することができる。
【０１１８】
本明細書では、「備える」、「含む」、「組み込む」及び「有する」という用語は、限定されたリストではなく、１つ又は複数の要素又はステップの拡張可能なリストを記載するために使用される。そのような用語が使用される時には、リスト内に記載した要素又はステップはリストに追加できる他の要素又はステップを除外するものではない。
【０１１９】
文脈によって別の意味になる場合を除き、「ある」という用語はそれに続く少なくとも１つの要素、整数、ステップ、特徴、動作、又は構成要素を示すために使用されるが、追加の要素、整数、ステップ、特徴、動作、又は構成要素を除外するものではない。
【０１２０】
「１つ又は複数の」、「少なくとも」、「が、これに限定されない」又は幾つかの例のその他の同様の語句のような広義の用語及び語句の存在は、そのような広義の語句が使用されない例では狭義のケースが意図又は必要とされることを意味しないし、またそれを意味すると解釈されるべきではない。
【図１】
0005882123.tif 000002
【図２】
0005882123.tif 000003
【図３】
0005882123.tif 000004
【図４】
0005882123.tif 000005
【図５】
0005882123.tif 000006
【図６】
0005882123.tif 000007
【図７】
0005882123.tif 000008
【図８】
0005882123.tif 000009
【図９】
0005882123.tif 000010
【図１０】
0005882123.tif 000011
【図１１】
0005882123.tif 000012
【図１２】
0005882123.tif 000013