(57)【要約】【課題】従来のスキミング防止対策は、カードリーダからの出力信号自体が重要な個人情報を含むカードの情報であるのにも拘わらず暗号化されていない信号出力であることから、この信号の伝送経路のどこかで信号を読み取るだけでスキミングされてしまう。【解決手段】磁気カードの磁気情報を読み取る磁気ヘッドと、前記磁気ヘッドで読み取った情報を復調する復調部と、前記復調部で復調した情報を暗号化する暗号化部と、外部機器と通信を行う通信部とを備え、少なくとも前記磁気ヘッドの出力部分と復調部と暗号化部の入力部分を樹脂で一体モールドまたは堅牢なカバーにより隠蔽したものである。【選択図】図１
2005267031.tif 000002
【特許請求の範囲】
【請求項１】
磁気カードの磁気情報を読み取る磁気ヘッドと、前記磁気ヘッドで読み取った情報を復調する復調部と、前記復調部で復調した情報を暗号化する暗号化部と、外部機器と通信を行う通信部とを備え、少なくとも前記磁気ヘッドの出力部分と復調部と暗号化部の入力部分を樹脂で一体モールドしたカードリーダ。
【請求項２】
磁気カードの磁気情報を読み取る磁気ヘッドと、前記磁気ヘッドで読み取った情報を復調する復調部と、前記復調部で復調した情報を暗号化する暗号化部と、外部機器と通信を行う通信部とを備え、少なくとも前記磁気ヘッドの出力部分と復調部と暗号化部の入力部分をカバーにより隠蔽したカードリーダ。
【請求項３】
識別情報を有する決済端末内に搭載される請求項１または２記載のカードリーダであって、
前記カードリーダは、
前記カードリーダ自身の識別情報を記憶する記憶部と、
前記決済端末の識別情報と前記カードリーダの識別情報とを比較してこれらが不一致である場合には前記記憶部の記憶内容を消去する制御部とを備えたカードリーダ。
【請求項４】
記憶部にはカードリーダを動作させるプログラムや読み取った情報などが記憶されており、前記記憶部の記憶内容が消去されることで動作不能となる請求項３記載のカードリーダ。
【請求項５】
磁気カードの磁気情報を読み取る磁気ヘッドと、
前記磁気ヘッドで読み取った情報を復調する復調部と、
前記復調部で復調した情報を暗号化する暗号化部と、
固有の識別情報を記憶する記憶部と、
外部機器と通信を行う通信部とを備え、
少なくとも前記磁気ヘッドの出力部分と復調部と暗号化部の入力部分を樹脂で一体モールドしたまたはカバーにより隠蔽したカードリーダを搭載した決済端末であって、
前記決済端末は、
前記決済端末自身の識別情報を記憶する記憶部と、
前記決済端末の識別情報と前記カードリーダの識別情報とを比較してこれらが不一致である場合には不一致である旨の情報をサーバ装置に送信する制御部とを備えた決済端末。
【請求項６】
磁気カードの磁気情報を読み取る磁気ヘッドと、
前記磁気ヘッドで読み取った情報を復調する復調部と、
前記復調部で復調した情報を暗号化する暗号化部と、
固有の識別情報および暗号化情報を記憶する記憶部と、
外部機器と通信を行う通信部とを備え、
少なくとも前記磁気ヘッドの出力部分と復調部と暗号化部の入力部分を樹脂で一体モールドしたまたはカバーにより隠蔽したカードリーダと、
前記カードリーダを搭載した決済端末と、前記決済端末と通信ネットワークで接続されたサーバ装置とからなり、
前記決済端末は自身の識別情報および暗号化情報を記憶する記憶部と、
前記決済端末の識別情報と前記カードリーダの識別情報とを比較してこれらが不一致である場合には不一致である旨の情報を前記サーバ装置に送信する制御部とを備え、
前記不一致である旨の情報を受信した前記サーバ装置からの情報に基づいて、前記カードリーダの前記記憶部に記憶されている暗号化情報と、前記決済端末の前記記憶部に記憶されている暗号化情報とを変更可能とした決済処理システム。
【請求項７】
カードリーダの記憶部に記憶されている暗号化情報と、決済端末の記憶部に記憶されている暗号化情報とは互いに対応付けられている請求項６記載の決済処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気カードリーダのスキミング防止に関するものである。
【背景技術】
【０００２】
近年、磁気カードの偽造によるカード詐欺行為が増加している。
【０００３】
既に磁気カードから、偽造の困難なＩＣカードへの置き換えが始まってはいるが、磁気カードは世界中で広範囲に普及しており、全てがＩＣカードに置き換わる迄は長い時間を必要とすると思われる。
【０００４】
その間、磁気カードの偽造は主にＩＣカードへの置き換えが遅れている地域を集中的に狙って継続すると予想され、より有効な偽造対策が望まれる。
【０００５】
磁気カードを偽造する際には、まず正常に使用できる磁気カードのデータを入手する必要があり、この行為は磁気データを掬い取るというイメージがあることから、一般的にスキミングと呼ばれる。なお、このスキミングは、店舗等に設置されているクレジット決済端末やＰＯＳ（Ｐｏｉｎｔ  ＯｆＳａｌｅｓ）レジスタ等の機器に対して行われる。
【０００６】
前記正常なカードのデータをスキミングする方法としては、大別して２種類ある。
【０００７】
一つの方法は、機器の一例であるクレジット決済端末のケースを開封し、この機器に内蔵されているカードリーダの出力端子に並列に分岐回路を追加し、この回路からカードデータを読み取るものである。
【０００８】
図５（ａ）にクレジット決済端末１１の外観斜視図、図５（ｂ）にクレジット決済端末１１の分解斜視図を示す。１はカードリーダで磁気カード２０の情報を読み取るものであり、１５はクレジット決済端末１１の上ケース、１６はクレジット決済端末１１の下ケース、１７はクレジット決済端末１１の制御回路，１８はクレジット決済端末１１に搭載されるプリンタであり、１９はクレジット決済端末１１のケースが開封されたことを検出するためにクレジット決済端末１１の側面に貼り付けられ開封シールである。
【０００９】
また、図６に従来のカードリーダ１の部分概略図を示す。図６に示すように、従来のカードリーダ１は磁気ヘッド３の出力端子が露出しており、これに分岐回路を付加することは比較的容易であった。また、図７に示すように磁気ヘッド３で読み取った情報は暗号化などされることなく送信部６から出力されるので、磁気ヘッド３から送信部６へのどの場所でも分岐回路を付加することが可能であった。
【００１０】
スキミングのもう一つの方法は、前記の機器に内蔵されているカードリーダ１に対して、使用されるカードや出力される信号の形態や外形等に互換性があり、データを記憶するための記憶部を設けたスキミング用のカードリーダ１を予め用意しておき、クレジット決済端末１１のケースを開封し、内蔵されている正規のカードリーダ１とスキミング用のカードリーダ１とを交換してしまうものである。
【００１１】
上記したスキミングを防止する従来の対策の代表的なものとしては、まず、カードリーダが内蔵されている機器のケースが開封された場合に、これを検出するタンパ機構を設け、スキミング行為があったことを報知する手段を設けたものが知られている（例えば、特許文献１参照）。
【００１２】
また、他の対策としては、機器が開封された場合でもカードのデータが出力される端子部分に容易に分岐回路が接続されないように、この端子部分のみを樹脂などで覆う方法もある。
【特許文献１】特開２００１−２４３５４３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、従来のスキミング対策は以下のような問題を有していた。
【００１４】
タンパ機構を設け、機器のケースが開封されたことを報知する対策に関しては、タンパ機構が働かないように、ケースを開封せず、カードリーダを収納している部分のケースを鋭利な切削工具によって切りとってしまうことでタンパ機構が有効に働かないという問題を有していた。
【００１５】
また、出力端子部を樹脂などで覆う対策に関しては、露出した端子に分岐するための回路を半田付けする方法と比べて若干手間がかかるが、信号ケーブル等を加工して分岐するこでスキミングが行われてしまうという問題を有していた。なお、この方法は、カードリーダの出力信号は暗号化されていないため、多少手間がかかっても信号を分岐さえしてしまえば、その後の作業が容易であることからスキミング防止の効果が少ないと考えられる。
【００１６】
以上のように、従来のスキミング防止対策は、カードリーダからの出力信号自体が、重要な個人情報を含むカードの情報であるのにも拘わらず暗号化されていない（いわゆる平文の）信号出力であることから、この信号の伝送経路のどこかで信号を読み取るだけでスキミング作業はほぼ完了してしまう。
【００１７】
また、ケースに耐タンパ性を持たせることを主要なスキミング対策とした場合を考えると、ケースの全体にわたって耐タンパ性を持たせることは機構的にも電気的にも構成を非常に複雑になるので、機器の製造コストが大幅に増加してしまう。
【００１８】
そして、犯人側に一旦タンパ構造を破る工夫を発見されてしまうと、タンパ構造を変  更しないかぎり、同じ機種について次々とスキミングが行われてしまう。
【００１９】
また、一旦市場に設置した機器のタンパ構造を変更することは、非常に大きなコストを要し、対策が困難となる。
【課題を解決するための手段】
【００２０】
上記課題を解決するために、本願発明のカードリーダは、磁気カードの磁気情報を読み取る磁気ヘッドと、前記磁気ヘッドで読み取った情報を復調する復調部と、前記復調部で復調した情報を暗号化する暗号化部と、外部機器と通信を行う通信部とを備え、少なくとも前記磁気ヘッドの出力部分と復調部と暗号化部の入力部分を樹脂で一体モールドまたは堅牢なカバーにより隠蔽したものである。
【００２１】
また、本発明の決済端末は、磁気カードの磁気情報を読み取る磁気ヘッドと、前記磁気ヘッドで読み取った情報を復調する復調部と、前記復調部で復調した情報を暗号化する暗号化部と、固有の識別情報を記憶する記憶部と、外部機器と通信を行う通信部とを備え、少なくとも前記磁気ヘッドの出力部分と復調部と暗号化部の入力部分を樹脂で一体モールドしたまたは堅牢なカバーにより隠蔽したカードリーダを搭載した決済端末であって、  前記決済端末は前記決済端末自身の識別情報を記憶する記憶部と、前記決済端末の識別情報と前記カードリーダの識別情報とを比較してこれらが不一致である場合には不一致である旨の情報をサーバ装置に送信する制御部とを備えたものである。
【００２２】
また、本発明の決済処理システムは、磁気カードの磁気情報を読み取る磁気ヘッドと、前記磁気ヘッドで読み取った情報を復調する復調部と、前記復調部で復調した情報を暗号化する暗号化部と、固有の識別情報および暗号化情報を記憶する記憶部と、外部機器と通信を行う通信部とを備え、少なくとも前記磁気ヘッドの出力部分と復調部と暗号化部の入力部分を樹脂で一体モールドしたまたは堅牢なカバーにより隠蔽したカードリーダと、前記カードリーダを搭載した決済端末と、前記決済端末と通信ネットワークで接続されたサーバ装置からなり、前記決済端末は自身の識別情報および暗号化情報を記憶する記憶部と、前記決済端末の識別情報と前記カードリーダの識別情報とを比較してこれらが不一致である場合には不一致である旨の情報を前記サーバ装置に送信する制御部とを備え、前記不一致である旨の情報を受信した前記サーバ装置からの情報に基づいて、前記カードリーダの前記記憶部に記憶されている暗号化情報と、前記決済端末の前記記憶部に記憶されている暗号化情報とを変更可能としたものである。
【発明の効果】
【００２３】
以上のように、本発明のカードリーダによれば、磁気ヘッドの出力部分と復号部と暗号化部の入力部分を一体モールド等して物理的に隠蔽しているので、暗号化されていない情報が送信される磁気ヘッドから暗号化部への通信経路におけるスキミングを防止することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について図１から図４を用いて説明する。
【００２５】
（実施の形態１）
図１は磁気カードを読み取り可能なカードリーダ１がクレジット決済端末１１に搭載された状態の概略を示すブロック図である。
【００２６】
図１において、１はクレジット決済端末１１に搭載されたカードリーダであり、３は磁気カードの情報を読み取る磁気ヘッド、４は磁気ヘッド３が読み取った情報を復調する復調部、５は復調部４で復調された情報を暗号化する暗号化部、６は暗号化部５で暗号化された情報をクレジット決済端末１１の受信部７に送信するための送信部である。なお、２は樹脂であり、磁気ヘッド３の出力部分と復調部５全体と暗号化部５の入力部分を一体モールドしている。また、図２に、磁気ヘッド３の出力部分と復調部５全体と暗号化部５の入力部分を一体モールドしたカードリーダ１の概略図を示す。
【００２７】
以上のように構成されたカードリーダ１についてその動作を説明する。
【００２８】
磁気カード上に磁気として記録された情報は、磁気カードが磁気ヘッド３に接して移動されることにより電気信号に変換され、この電気信号は復調部５によってがデジタルデータとして復号される。この復号されたデジタルデータは、暗号化部５に入力されて暗号化され、、送信部６を介してクレジット決済端末１１の受信部へ送信される。
【００２９】
そして、上記のように、本実施の形態によれば、磁気ヘッド３の出力部分と復調部５全体と暗号化部５の入力部分を一体モールドしているので、暗号化されていない情報が送信される磁気ヘッド３から暗号化部５への通信経路においてスキミングを防止することができる。すなわち、スキミング作業を試みる者は、クレジット決済端末１１の店舗等の設置現場において、タンパ機能を有するクレジット決済端末１１のケースを開けなければならず、また、そのケースを開けることができたとしても、樹脂２でモールドされているためスキミング用の分岐回路を容易に取り付けることはできず、取り付けるためには樹脂２でモールドした部分の樹脂を精密に切削や溶解などしなければならず、これらを短時間で行うことは非常に難しく、スキミングの実行が困難となる。
【００３０】
また、カードリーダ１が暗号化機能を有することで、単にカードリーダ１を他のカードリーダ１に置き換えるスキミングの手法が容易に実行できなくなる。すなわち、クレジット決済端末１１内に予め搭載されている正規のカードリーダ１を取り外し、予め用意したスキミング用のカードリーダ１と入れ替える場合には、入れ替えたカードリーダ１が正しく動作するために、正規のカードリーダ１の暗号化手段を解析し、これと全く同じ機能を実現したカードリーダ１を製作することが必要となるが、暗号化手段の解決は容易ではなく、カードリーダ１の置き換えは非常に困難となる。
【００３１】
なお、本実施の形態では、磁気ヘッド３の出力部分と復調部５全体と暗号化部５の入力部分を樹脂２により一体モールドして物理的に隠蔽した構成としたが、樹脂２の代わりに堅牢な金属性のカバー等で覆うことにより物理的に隠蔽した構成としてもよい。このように堅牢なカバーを用いることにより、このカバーを切断する必要が生じ、現場での作業を短時間で実施することを困難にすることができる。
【００３２】
また、本実施の形態においては、カードリーダ１をクレジット決済端末１１に搭載した例について説明したが、クレジット決済端末１１の例に限らず、磁気カードを読み取る機能を必要とするあらゆる機器に搭載することができる。
【００３３】
（実施の形態２）
本実施の形態において、実施の形態１と同様の箇所については同一の符号を付して詳細な説明を省略する。
【００３４】
図３において、８はカードリーダ１に設けられ、クレジット決済端末１１と情報の送受信を行う送受信部である。９はカードリーダ１に設けられた記憶部であり、カードリーダ１に付された固有の識別番号やカードリーダ１を動作させるためのプログラムなどが記憶されている。１０はカードリーダ１に設けられた制御部であり、記憶部９に記憶されているカードリーダ１の識別番号と、後述するクレジット決済端末１１の識別番号とを比較し、これらが不一致の場合には記憶部９の記憶内容を消去するように制御する制御部である。
【００３５】
また、１２はクレジット決済端末１１に設けられた記憶部であり、クレジット決済端末１１に付された固有の識別情報を記憶している。１３はクレジット決済端末１１に設けられた制御部であり、記憶部９に記憶されているカードリーダ１の識別番号と、記憶部１２に記憶されているクレジット決済端末１１の識別番号とを比較し、これらが不一致の場合には不一致である旨の情報をサーバ装置（図示せず）に送信するものである。なお、各々の記憶部に記憶されている固有の識別情報は、例えばクレジット決済端末１１の製造工程において、カードリーダ１とこのカードリーダ１が搭載されるクレジット決済端末１１とが互いに相互認証するために１対に対応付けて付されたものである。
【００３６】
また、カードリーダ１が搭載されたクレジット決済端末１１とサーバ装置（図示せず）とにより決済処理システムが構成されている。
【００３７】
なお、実施の形態１と異なるのは、カードリーダ１の送信部６に代えてクレジット決済端末１１と情報の送受信を行う送受信部８を備え、さらにカードリーダ１とクレジット決済端末１１の各々に、各々に固有の識別情報を記憶する記憶部と各々にこれらの固有の識別情報を比較して各々の機器の制御を行う制御部を設けた点である。
【００３８】
以下、本実施の形態のカードリーダ１、クレジット決済端末１１、決済処理システムについて説明する。
【００３９】
まず、クレジット決済端末１１の電源が投入された場合のカードリーダ１の動作について説明する。
【００４０】
クレジット決済端末１１の電源が投入されると、カードリーダ１の制御部１０は、記憶部９およびクレジット決済端末１１の記憶部１２から識別情報を取得してこれらを比較し、これらが一致していれば通常の動作を継続させ、不一致であれば、自身が正規のクレジット決済端末１１から取り外されてスキミングのための改良が施され、他のクレジット決済端末１１に取り付けられたと判断して記憶部９の記憶情報を全て消去してカードリーダ１としての動作を不能とする。
【００４１】
このように、認証結果が不一致の場合に自己の記憶部９の内容を消去する機能を有することにより、スキミングを行おうとする者があるクレジット決済端末１１からカードリーダ１を入手し、このカードリーダ１の通信プロトコルなどを解析するために、擬似的なクレジット決済端末１１に相当する回路に接続した場合、認証結果が不一致となるので自己の記憶部９の内容を消去するので、スキミングを行おうとするものによる解析が不可能となり、スキミングを困難にすることができる。
【００４２】
次に、クレジット決済端末１１の電源が投入された場合のクレジット決済端末１１の動作について説明する。
【００４３】
クレジット決済端末１１の電源が投入されると、クレジット決済端末１１の制御部１３は、記憶部１２およびカードリーダ１の記憶部９から識別情報を取得してこれらを比較し、これらが一致していれば通常の決済処理動作を継続させ、不一致であれば正規のカードリーダ１ではない不正なカードリーダ１が取り付けられているとしてその旨をサーバ装置に送信する。なお、不正なカードリーダ１が取り付けられている旨をクレジット決済端末１１に設けられた表示部（図示せず）に表示するようにしてもよく、このようにすることでスキミングを防止することができる。
【００４４】
以上のように、カードリーダ１とこれを搭載したクレジット決済端末１１とで相互に認証機能を備えることで、スキミングのためのカードリーダ１の置き換えを検出することができ、スキミングを防止することができる。
【００４５】
（実施の形態３）
本実施の形態において、実施の形態１と同様の箇所については同一の符号を付して詳細な説明を省略する。本実施の形態では、複数のクレジット決済端末１１と１つのサーバ装置からなる決済処理システムにおいて、１つのクレジット決済端末１１からサーバ装置へ上記した不正なカードリーダ１が取り付けられている旨の情報が送信された場合の決済処理システムの動作について説明する。
【００４６】
図４に決済処理システムの概要を示す。図４において、２１は決済処理を管理するサーバ装置であり、各店舗２２に設置された各クレジット決済端末１１と通信ネットワーク２３を介して接続されている。
【００４７】
クレジット決済端末１１に搭載されたカードリーダ１に設けられている暗号化部５による情報の暗号化に関し、カードリーダ１の記憶部９およびクレジット決済端末１１の記憶部１２には、互いに対応した複数パターンの暗号化手段が記憶されており、各々対応する１つの暗号化手段が選択されている。
【００４８】
サーバ装置２１が、店舗Ａのクレジット決済端末１１から実施の形態２で示したような不正なカードリーダ１が取り付けられた旨の情報を受信した場合、サーバ装置は現在選択されている暗号化復号化手段によるセキュリティが破られたとして、不正なカードリーダ１が取り付けられた旨の情報を送ってきた店舗Ａのクレジット決済端末１１以外の店舗Ｂ，Ｃ，Ｄのクレジット決済端末１１に対して、セキュリティが破られた暗号化手段とは異なる暗号化手段を指定する情報を送信する。そして、この情報を受信したクレジット決済端末１１およびそれに搭載されているカードリーダ１は、選択されていた暗号化手段とは異なる暗号化手段を選択して設定する。
【００４９】
上記について例を挙げて説明すると、サーバ装置２１に接続されている複数のクレジット決済端末１１には、Ａ，Ｂ，Ｃという３パターンの暗号化手段が記憶されており、現状は全てのクレジット決済端末１１においてＡという暗号化手段が選択されているとする。そして、サーバ装置２１が１つのクレジット決済端末１１から不正なカードリーダ１が取り付けられた旨の情報を受信した場合、サーバ装置２１は現在選択されているＡという暗号化手段によるセキュリティが破られたとして、不正なカードリーダ１が取り付けられた旨の情報を送ってきたクレジット決済端末１１以外のクレジット決済端末１１に対して、暗号化手段をＢに変更するように指令を出し、この指令を受けたクレジット決済端末１１およびこれに搭載されたカードリーダ１は暗号化手段をＢに変更する。なお、暗号化の例としては、暗号方式としてＲＳＡ方式を使用し、鍵データをＡ，Ｂ，Ｃと複数持つ例が挙げられる。
【００５０】
以上により、あるクレジット決済端末１１がスキミングの被害にあったとしても、他のクレジット決済端末１１に対して通信ネットワーク２３を介してサーバ装置２１から暗号化手段を変更する指示を出して暗号化手段を変更することにより、同じ手段で他のクレジット決済端末１１がスキミングされないように対応することができる。
【００５１】
なお、本実施の形態においてクレジット決済端末１１を例に挙げて説明したが、これに限るものではなく、カードリーダ１を有し、通信ネットワーク２３を介してサーバ装置２１と接続されるあらゆる情報端末機器に適用することができる。
【産業上の利用可能性】
【００５２】
本発明のカードリーダによれば、磁気ヘッドの出力部分と復号部と暗号化部の入力部分を一体モールドしているので、暗号化されていない情報が送信される磁気ヘッドから暗号化部への通信経路におけるスキミングを防止することができ、クレジットカードの決済処理用端末（ＣＡＴ）やクレジットカードの決済機能を持つＰＯＳレジスタ装置等のスキミング防止に有用である。
【図面の簡単な説明】
【００５３】
【図１】実施の形態１における磁気カードを読み取り可能なカードリーダがクレジット決済端末に搭載された状態の概略を示すブロック図
【図２】実施の形態１における磁気ヘッドの出力部分と復号部と暗号化部の入力部分を一体モールドしたカードリーダの概略を示す図
【図３】実施の形態２における磁気カードを読み取り可能なカードリーダがクレジット決済端末に搭載された状態の概略を示すブロック図
【図４】実施の形態３における決済処理システムの概要を示す図
【図５】（ａ）従来のクレジット決済端末の外観斜視す図（ｂ）従来のクレジット決済端末の分解斜視図
【図６】従来のカードリーダを示す図
【図７】従来の磁気カードを読み取り可能なカードリーダがクレジット決済端末に搭載された状態の概略を示すブロック図
【符号の説明】
【００５４】
１  カードリーダ
２  樹脂（物理的に隠蔽された部分）
３  磁気ヘッド
４  復調部
５  暗号化部
６  送信部
７  受信部
８  送受信部
９  記憶部（カードリーダ）
１０  制御部（カードリーダ）
１１  クレジット決済端末
１２  記憶部（クレジット決済端末）
１３  制御部（クレジット決済端末）
１５  上ケース（クレジット決済端末）
１６  下ケース（クレジット決済端末）
１７  制御回路
１８  プリンタ
１９  開封シール
２０  磁気カード
２１  サーバ装置
２２  店舗
２３  通信ネットワーク
【図１】
2005267031.tif 000003
【図２】
2005267031.tif 000004
【図３】
2005267031.tif 000005
【図４】
2005267031.tif 000006
【図５】
2005267031.tif 000007
【図６】
2005267031.tif 000008
【図７】
2005267031.tif 000009