(57)【特許請求の範囲】
【請求項１】
磁気カードに記録された磁気データを読み取る読取部、および、前記読取部により磁気データが読み取られた場合に信号を出力する出力部、を有するデータ読取装置と、
前記磁気カードが挿入される挿入口と、
前記挿入口を開閉するためのシャッタ部材と、
前記シャッタ部材の移動を制御する制御部と、を備え、
前記読取部と前記出力部とは、前記挿入口における前記シャッタ部材の手前にある磁気ヘッドの内部に一体化されて設けられており、
前記読取部は、前記挿入口に磁気カードが挿入された場合に、磁気カードに記録された磁気データを読み取り、
前記出力部は、前記読取部により磁気データが読み取られた場合に、磁気カードに記録された磁気情報の復元が不可能な状態の信号を前記制御部に出力し、
前記制御部は、前記復元が不可能な状態の信号が入力された場合に、前記挿入口を開くように前記シャッタ部材を移動させる、ことを特徴とするカード処理装置。
【請求項２】
請求項１に記載のカード処理装置において、
前記読取部により読み取られた磁気データを非可逆変換する変換部をさらに備え、
前記読取部と、前記出力部と、前記変換部とは、前記磁気ヘッドの内部に一体化されて設けられており、
前記出力部は、前記変換部により非可逆変換されたデータを出力する、ことを特徴とするカード処理装置。
【請求項３】
請求項１に記載のカード処理装置において、
前記読取部は、磁気カードに記録された磁気データの記録方向に対して傾斜するように設けられており、磁気カードに記録された磁気データを読み取る際に、複数単位のデータを同時に読み取る、ことを特徴とするカード処理装置。
【請求項４】
請求項１に記載のカード処理装置において、
前記読取部は、磁気カードに記録された磁気データの記録方向に対して傾斜するように形成されたギャップを有しており、磁気カードに記録された磁気データを読み取る際に、複数単位のデータを同時に読み取る、ことを特徴とするカード処理装置。
【請求項５】
磁気カードに記録された磁気データを読み取る読取部と、
前記読取部により磁気データが読み取られた場合に信号を出力する出力部と、を備え、
前記読取部と前記出力部とは、磁気ヘッドの内部に一体化されて設けられており、
前記読取部は、磁気カードに記録された磁気データの記録方向に対して傾斜するように設けられており、磁気カードに記録された磁気データを読み取る際に、複数単位のデータを同時に読み取り、
前記出力部は、前記読取部により磁気データが読み取られた場合に、磁気カードに記録された磁気情報の復元が不可能な状態の信号を出力する、ことを特徴とするデータ読取装置。
【請求項６】
磁気カードに記録された磁気データを読み取る読取部と、
前記読取部により磁気データが読み取られた場合に信号を出力する出力部と、を備え、
前記読取部と前記出力部とは、磁気ヘッドの内部に一体化されて設けられており、
前記読取部は、磁気カードに記録された磁気データの記録方向に対して傾斜するように形成されたギャップを有しており、磁気カードに記録された磁気データを読み取る際に、複数単位のデータを同時に読み取り、
前記出力部は、前記読取部により磁気データが読み取られた場合に、磁気カードに記録された磁気情報の復元が不可能な状態の信号を出力する、ことを特徴とするデータ読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気カードに記録された磁気データを読み取るカード処理装置およびデータ読取装置に関する。
【背景技術】
【０００２】
従来、磁気カードが挿入される挿入口と、挿入口に磁気カードが挿入されたことを検出するカード挿入検出部と、カード挿入検出部の検出結果に基づいて挿入口を開閉するためのシャッタ部材と、挿入口から挿入された磁気カードに対して処理を施す読取／書込ヘッドとを備えたカード処理装置が知られている（たとえば、特許文献１〜３参照）。
【０００３】
これらのカード処理装置は、磁気情報の不正取得装置が挿入口の前方に取り付けられた場合に、その不正取得装置により磁気情報が不正に取得されるのを防止するように構成されている。なお、不正取得装置には、磁気データを読み取る磁気ヘッドが設けられている。
【０００４】
具体的には、上記特許文献１のカード処理装置では、挿入口の近傍に異物検出用のフォトセンサが設けられている。そして、このカード処理装置は、フォトセンサにより不正取得装置が検出された場合に、磁気カードの取り込みを中止するとともに、警報を発することにより、磁気情報が不正に取得されるのを防止する。
【０００５】
上記特許文献２のカード処理装置では、挿入口の前方に妨害磁界を発生させる磁界発生器が設けられている。そして、このカード処理装置は、磁界発生器により不正取得装置の磁気データの読み取りを困難にすることによって、磁気情報が不正に取得されるのを防止する。
【０００６】
上記特許文献３のカード処理装置は、磁気カードの磁気データを読み取るには磁気カードの磁気ストライプに対して磁気ヘッドを連続的に移動させる必要があることから、磁気カードを間欠的に搬送することにより不正取得装置の磁気データの読み取りを困難にすることによって、磁気情報が不正に取得されるのを防止する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−６７５２５号公報
【特許文献２】特開２００１−６７５２４号公報
【特許文献３】特開２００４−１７１２０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１および２に開示された従来のカード処理装置では、磁気カードが挿入されたことを検出するカード挿入検出部の出力ラインに直接リード線が接続されるという不正行為が行われた場合には、リード線を介してカード挿入検出部により読み取られる磁気情報が不正に取得されてしまうという問題点がある。
【０００９】
また、上記特許文献３に開示された従来のカード処理装置では、磁気カードが挿入されたことを検出するカード挿入検出部の出力ラインに直接リード線が接続されるという不正行為が行われた場合には、リード線を介してカード挿入検出部により読み取られる磁気データから磁気情報が復元される可能性は皆無とは言えず、磁気情報が不正に取得されるおそれがあるという問題点がある。
【００１０】
本発明は、上述した課題を解決するものであって、その目的とするところは、直接リード線が接続されるという不正行為が行われた場合に、磁気情報が不正に取得されるのを防止することが可能なカード処理装置およびデータ読取装置を提供することである。
【課題を解決するための手段】
【００１１】
本発明のカード処理装置は、磁気カードに記録された磁気データを読み取る読取部、および、読取部により磁気データが読み取られた場合に信号を出力する出力部、を有するデータ読取装置と、磁気カードが挿入される挿入口と、挿入口を開閉するためのシャッタ部材と、シャッタ部材の移動を制御する制御部とを備える。読取部と出力部とは、挿入口におけるシャッタ部材の手前にある磁気ヘッドの内部に一体化されて設けられている。読取部は、挿入口に磁気カードが挿入された場合に、磁気カードに記録された磁気データを読み取る。出力部は、読取部により磁気データが読み取られた場合に、磁気カードに記録された磁気情報の復元が不可能な状態の信号を制御部に出力する。制御部は、復元が不可能な状態の信号が入力された場合に、挿入口を開くようにシャッタ部材を移動させる。なお、復元が不可能とは、理論上は復元が可能であっても現実的には復元がきわめて困難であり、復元が実質的に不可能な場合を含む。
【００１２】
このように構成することによって、直接リード線が接続されることにより、出力部からリード線を介してデータが不正に取得された場合にも、そのデータから磁気情報（磁気データの内容）を復元することができないので、磁気情報が不正に取得されるのを防止することができる。
【００１３】
本発明において、読取部により読み取られた磁気データを非可逆変換する変換部をさらに備え、読取部と、出力部と、変換部とは、磁気ヘッドの内部に一体化されて設けられており、出力部は、変換部により非可逆変換されたデータを出力してもよい。このように構成すれば、読取部により読み取った磁気データから復元が不可能なデータを容易に作成することができる。
【００１４】
本発明において、読取部は、磁気カードに記録された磁気データの記録方向に対して傾斜するように設けられており、磁気カードに記録された磁気データを読み取る際に、複数単位のデータを同時に読み取るようにしてもよい。このように構成すれば、磁気カードに記録された磁気情報に復元することが不可能な状態の信号を読み取るので、容易に、復元が不可能な状態の信号を出力することができる。
【００１５】
本発明において、読取部は、磁気カードに記録された磁気データの記録方向に対して傾斜するように形成されたギャップを有しており、磁気カードに記録された磁気データを読み取る際に、複数単位のデータを同時に読み取るようにしてもよい。このように構成しても、磁気カードに記録された磁気情報に復元することが不可能な状態の信号を読み取るので、容易に、復元が不可能な状態の信号を出力することができる。
【発明の効果】
【００１６】
本発明によれば、直接リード線が接続されるという不正行為が行われた場合に、磁気情報が不正に取得されるのを防止することが可能なカード処理装置およびデータ読取装置を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１実施形態によるカード処理装置およびＡＴＭの構成を示したブロック図である。
【図２】図１のカード処理装置の概略を示した側面図である。
【図３】図２のカード処理装置のカード挿入検出部を説明するための図である。
【図４】図３のカード挿入検出部の読取部と、挿入された磁気カードの磁気ストライプとの位置関係を説明するための図である。
【図５】図３のカード挿入検出部の磁気ヘッドの再生信号を説明するための波形図である。
【図６】図２のカード処理装置の構成を示したブロック図である。
【図７】第１実施形態によるカード処理装置の動作を説明するためのフローチャートである。
【図８】第１実施形態によるカード処理装置の動作を説明するための側面図である。
【図９】第１実施形態によるカード処理装置の動作を説明するための側面図である。
【図１０】第１実施形態によるカード処理装置の動作を説明するための側面図である。
【図１１】本発明の第２実施形態によるカード処理装置の構成を示したブロック図である。
【図１２】図１１のカード処理装置のカード挿入検出部を説明するための図である。
【図１３】図１２のカード挿入検出部の読取部と、挿入された磁気カードの磁気ストライプとの位置関係を説明するための波形図である。
【図１４】図１２のカード挿入検出部の磁気ヘッドの再生信号を説明するための図である。
【図１５】本発明の第３実施形態によるカード処理装置およびカードゲート装置の構成を示したブロック図である。
【図１６】図２のカード処理装置の磁気データ読取部を説明するための図である。
【図１７】第２実施形態の変形例による読取部と、挿入された磁気カードの磁気ストライプとの位置関係を説明するための図である。
【図１８】第３実施形態の変形例による磁気データ読取部を説明するための図である。
【発明を実施するための形態】
【００１８】
以下、本発明の第１〜第３実施形態について、図面を参照しながら説明する。
【００１９】
（第１実施形態）
まず、図１〜図６を参照して、本発明の第１実施形態によるカード処理装置１００およびＡＴＭ（Automated Teller Machine：現金自動預け払い機）１５０の構成について説明する。
【００２０】
ＡＴＭ１５０は、図１に示すように、ＡＴＭ本体１５１と、電源１５２と、カード処理装置１００とを備えている。ＡＴＭ１５０は、現金の引き出しなどの取引を利用者が行うために、金融機関などに設置されている。
【００２１】
第１実施形態によるカード処理装置１００は、ＡＴＭ１５０に設けられており、電源１５２から電力が供給されている。このカード処理装置１００は、利用者により挿入された磁気カード１６０の磁気ストライプ１６１に対して、所定の処理を施すように構成されている。
【００２２】
具体的には、カード処理装置１００は、磁気カード１６０の磁気ストライプ１６１に記録された磁気データを読み取り、その読み取ったデータをＡＴＭ本体１５１に送信する。また、カード処理装置１００は、ＡＴＭ本体１５１から送信されたデータを受信し、その受信したデータを磁気カード１６０の磁気ストライプ１６１に書き込む。
【００２３】
なお、磁気ストライプ１６１には、３つのトラックが設けられており、各トラックには、たとえば、Ｆ２Ｆ（Two Frequency Coherent Phase Encoding）方式を用いて磁気データが記録されている。
【００２４】
カード処理装置１００は、図２に示すように、筐体１と、搬送ローラ２ａ〜２ｄと、カード位置検出部３ａ〜３ｃと、読取／書込ヘッド４と、シャッタ部材５と、シャッタ位置検出部６と、カード挿入検出部７とを含んでいる。なお、カード挿入検出部７は、本発明の「データ読取装置」の一例である。
【００２５】
筐体１には、矢印Ｘ２方向側の端部に磁気カード１６０が挿入される挿入口１ａが設けられている。搬送ローラ２ａ〜２ｄは、それぞれ、搬送路Ｐを挟んで上下一対に設けられており、磁気カード１６０を挿入方向（矢印Ｘ１方向）および排出方向（矢印Ｘ２方向）に搬送する。
【００２６】
カード位置検出部３ａ〜３ｃは、たとえば、フォトインタラプタであり、搬送路Ｐ上の磁気カード１６０の位置を検出する。読取／書込ヘッド４は、挿入された磁気カード１６０に対してデータの読み取りや書き込みを行う。
【００２７】
シャッタ部材５は、挿入口１ａを開閉するために、開方向（矢印Ｚ１方向）および閉方向（矢印Ｚ２方向）に移動可能に設けられている。シャッタ位置検出部６は、たとえば、マイクロスイッチであり、シャッタ部材５が閉状態の位置まで移動したことを検出する。
【００２８】
カード挿入検出部７は、図３に示すように、磁気ヘッド７０の内部に設けられている。そして、磁気ヘッド７０は、矢印Ｚ１方向および矢印Ｚ２方向（図２参照）に移動可能に設けられている。具体的には、磁気ヘッド７０は、挿入口１ａにおけるシャッタ部材５の手前にあって、挿入口１ａ内に突出しており、磁気カード１６０が挿入口１ａに挿入された場合に、磁気カード１６０の磁気ストライプ１６１（図１参照）と接触した状態で矢印Ｚ１方向に退避する。なお、磁気ヘッド７０には、磁気ストライプ１６１（図１参照）の各トラック毎にカード挿入検出部７が設けられている。
【００２９】
また、磁気ヘッド７０は、図４に示すように、磁気カード１６０が挿入口１ａに挿入された場合における磁気ストライプ１６１のトラック１６１ａの延びる方向、すなわち、磁気データの記録方向（矢印Ｘ１方向および矢印Ｘ２方向）に対して直交するように配置されている。
【００３０】
カード挿入検出部７は、図３に示すように、読取部７１と、復号部７２と、変換回路７３と、出力部７４とを含んでいる。これらは、磁気ヘッド７０の内部に一体化されて設けられている。なお、変換回路７３は、本発明の「変換部」の一例である。読取部７１は、ギャップ７１ａが形成されたコア７１ｂと、コイル７１ｃとを有しており、磁気カード１６０に記録された磁気データを読み取る。
【００３１】
読取部７１では、磁気カード１６０が挿入口１ａに挿入された場合に、磁気カード１６０の磁化パターンによりコア７１ｂが磁化されることによって、コイル７１ｃに電流が流れる。これにより、読取部７１は、たとえば、図５に示すような再生信号を復号部７２に出力する。なお、図５では、簡略化のために再生信号の一部を示している。また、実際の再生信号は、磁気カード１６０の磁気ストライプ１６１に記録された磁気データによって異なる。
【００３２】
復号部７２は、所定の周期毎に検出パルスの有無を判定することにより、再生信号を２値データ（図５の例では、「１０１０１１０１０」）に復号する。変換回路７３は、復号部７２により復号されたデータから所定のデータを抽出することにより、磁気カード１６０から読み取った磁気データを非可逆変換する。たとえば、復号部７２により復号されたデータが「１０１０１１０１０」である場合に、そのデータを３ビット毎に抽出（サンプリング）することにより「１００」に変換する。この変換データ「１００」から元のデータ「１０１０１１０１０」を復元することは不可能である。出力部７４は、変換回路７３により非可逆変換されたデータを後述する制御部１１に出力する。すなわち、出力部７４は、磁気カード１６０に記録された磁気情報に復元することが不可能なデータを制御部１１に出力する。
【００３３】
また、カード処理装置１００は、図６に示すように、搬送ローラ２ａ〜２ｄを駆動するモータ８と、シャッタ部材５を移動させるためのソレノイドなどからなるアクチュエータ９と、ＡＴＭ本体１５１とデータのやり取りを行うための通信部１０と、カード処理装置１００の動作を制御する制御部１１とを含んでいる。
【００３４】
制御部１１は、ＣＰＵ、ＲＯＭ、およびＲＡＭなどを有する。この制御部１１は、カード挿入検出部７から非可逆変換されたデータが入力された場合に、筐体１の挿入口１ａに磁気カード１６０が挿入されたと判断する。なお、制御部１１は、カード挿入検出部７から入力される非可逆変換されたデータに基づいて、磁気カード１６０に記録された磁気情報（磁気データの内容）を知ることができないが、磁気カード１６０が挿入されたか否かを判断することが可能であればよい。
【００３５】
次に、図２、図３および図６〜図１０を参照して、本発明の第１実施形態によるカード処理装置１００の動作について説明する。なお、図７のフローチャートの各ステップは、制御部１１（図６参照）により実行される。
【００３６】
まず、カード処理装置１００では、図７のステップＳ１において、カード挿入検出部７（図２参照）の検出結果に基づいて、磁気カード１６０（図２参照）が筐体１の挿入口１ａ（図２参照）に挿入されたか否かが判断される。具体的には、変換回路７３（図３参照）により非可逆変換されたデータが出力部７４（図３参照）から出力されたか否かが判断される。出力部７４から非可逆変換されたデータが出力されておらず、磁気カード１６０が挿入口１ａに挿入されていないと判断された場合には、ステップＳ１が繰り返し行われる。すなわち、カード処理装置１００は、磁気カード１６０が挿入されるまで待機する。そして、出力部７４から非可逆変換されたデータが出力されて、磁気カード１６０が挿入口１ａに挿入されたと判断されると、ステップＳ２に移る。
【００３７】
次に、ステップＳ２において、アクチュエータ９（図６参照）により、シャッタ部材５（図２参照）を開方向（矢印Ｚ１方向）に移動させる。これにより、図８に示すように、シャッタ部材５が搬送路Ｐから退避するので、挿入口１ａが開かれる。次に、ステップＳ３において、モータ８（図６参照）を駆動することにより、搬送ローラ２ａ〜２ｄ（図８参照）を正転させる。これにより、磁気カード１６０が矢印Ｘ１方向に搬送されるので、図９に示すように、磁気カード１６０が筐体１の内部に取り込まれる。なお、挿入口１ａは、開かれてから所定の時間経過後にシャッタ部材５により閉じられる。
【００３８】
次に、ステップＳ４において、読取／書込ヘッド４により、筐体１の内部に取り込まれた磁気カード１６０が破線で示す位置まで搬送される過程で、磁気カード１６０に対してデータの読み取りや書き込みが行われる。このとき、通信部１０（図６参照）を介してＡＴＭ本体１５１（図６参照）との通信も行われる。
【００３９】
その後、ＡＴＭ本体１５１から磁気カード１６０の排出指令が入力されると、ステップＳ５において、アクチュエータ９により、シャッタ部材５を矢印Ｚ１方向に移動させる。これにより、図１０に示すように、シャッタ部材５が搬送路Ｐから退避するので、挿入口１ａが開かれる。次に、ステップＳ６において、モータ８を駆動することにより、搬送ローラ２ａ〜２ｄを逆転させる。これにより、磁気カード１６０が矢印Ｘ２方向に搬送され、挿入口１ａから排出される。
【００４０】
次に、ステップＳ７において、カード挿入検出部７の検出結果に基づいて、磁気カード１６０が挿入口１ａから抜き取られたか否かが判断される。磁気カード１６０が抜き取られていないと判断された場合には、ステップＳ７が繰り返し行われる。すなわち、カード処理装置１００は、磁気カード１６０が抜き取られるまで待機する。そして、磁気カード１６０が抜き取られたと判断されると、挿入口１ａがシャッタ部材５により閉じられ、一連の動作が終了する。
【００４１】
第１実施形態では、上記のように、読取部７１により読み取られた磁気データを非可逆変換する変換回路７３と、変換回路７３により非可逆変換されたデータを出力する出力部７４とを設けることによって、磁気ヘッド７０の出力ラインに直接リード線が接続されることにより、出力部７４からリード線を介して変換されたデータが不正に取得された場合にも、その変換されたデータから磁気情報（磁気データの内容）を復元することができないので、磁気情報が不正に取得されるのを防止することができる。その結果、第１実施形態によるカード処理装置１００では、磁気情報が不正に取得されるのを防止しながら、磁気カード１６０の挿入を検出して挿入口１ａを開くことができる。
【００４２】
また、第１実施形態では、復号されたデータから所定のデータを抽出することにより、磁気カード１６０から読み取った磁気データを非可逆変換することによって、読取部７１により読み取った磁気データから復元が不可能なデータを容易に作成することができる。
【００４３】
また、第１実施形態では、磁気カード１６０から読み取った磁気データを非可逆変換することによって、磁気データを暗号化する場合と異なり、暗号化された磁気データと鍵データとが盗用されることにより、暗号化された磁気データが復号され、磁気情報が不正に取得されるおそれがない。
【００４４】
（第２実施形態）
次に、図２および図１１〜図１４を参照して、本発明の第２実施形態によるカード処理装置２００の構成について説明する。
【００４５】
第２実施形態によるカード処理装置２００は、図１１に示すように、カード挿入検出部２０１と、制御部２０２とを備えている。なお、カード挿入検出部２０１は、本発明の「データ読取装置」の一例である。カード処理装置２００の構造については、図２と同様であるので、説明は省略する。
【００４６】
カード挿入検出部２０１は、図１２に示すように、磁気カード１６０に記録された磁気データを読み取る読取部２０３と、読取部２０３の再生信号を出力する出力部２０４とを有している。読取部２０３は、ギャップ２０３ａが形成されたコア２０３ｂと、コイル２０３ｃとを有する。
【００４７】
また、カード挿入検出部２０１は、磁気ヘッド２０５の内部に設けられている。なお、磁気ヘッド２０５には、磁気ストライプ１６１（図１参照）の各トラック毎にカード挿入検出部２０１が設けられている。
【００４８】
磁気ヘッド２０５は、図１３に示すように、磁気カード１６０が挿入口１ａ（図２参照）に挿入された場合における磁気ストライプ１６１のトラック１６１ａの延びる方向、すなわち、磁気データの記録方向（矢印Ｘ１方向および矢印Ｘ２方向）に対して傾斜するように配置されている。すなわち、カード挿入検出部２０１の読取部２０３は、磁気データの記録方向に対して傾斜するように配置されている。
【００４９】
このため、読取部２０３のギャップ２０３ａが磁気データの記録方向に対して傾斜するように配置されており、読取部２０３は、磁気カード１６０に記録された磁気データを複数ビット分同時に読み取る。この場合、磁気ストライプ１６１に起因してギャップ２０３ａに現れる磁界（Ａ方向成分の磁界）の強度が低下するとともに、隣接するビットのデータが混ざるので、たとえば、磁気カード１６０に記録された磁気データが「１０１０１１０１０」である場合に、読取部２０３は、図１４に示すような再生信号を出力部２０４に出力する。この再生信号は、図５に示した本来の再生信号とは著しく異なっており、図１４の信号から元のデータを復元することは不可能である。すなわち、読取部２０３は、磁気カード１６０に記録された磁気情報に復元することが不可能な状態の信号を読み取る。
【００５０】
出力部２０４は、磁気カード１６０に記録された磁気情報に復元することが不可能な再生信号を制御部２０２に出力する。制御部２０２は、カード挿入検出部２０１から再生信号が入力された場合に、筐体１の挿入口１ａに磁気カード１６０が挿入されたと判断する。なお、制御部２０２は、カード挿入検出部２０１から入力される再生信号に基づいて、磁気カード１６０に記録された磁気情報（磁気データの内容）を知ることができないが、磁気カード１６０が挿入されたか否かを判断することが可能であればよい。
【００５１】
なお、カード処理装置２００のその他の構成は、上記したカード処理装置１００と同様である。
【００５２】
第２実施形態では、上記のように、磁気データの記録方向に対して傾斜するように磁気ヘッド２０５および読取部２０３を設けることによって、磁気ヘッド２０５の出力ラインに直接リード線が接続されることにより、出力部２０４からリード線を介して再生信号が不正に取得された場合にも、その再生信号から磁気情報（磁気データの内容）を復元することができないので、磁気情報が不正に取得されるのを防止することができる。その結果、第２実施形態によるカード処理装置２００では、磁気情報が不正に取得されるのを防止しながら、磁気カード１６０の挿入を検出して挿入口１ａを開くことができる。
【００５３】
また、第２実施形態では、磁気カード１６０に記録された磁気情報に復元することが不可能な状態の信号を読み取ることによって、容易に、復元が不可能な状態の信号を出力することができる。
【００５４】
（第３実施形態）
次に、図１５および図１６を参照して、本発明の第３実施形態によるカード処理装置３００およびカードゲート装置３５０の構成について説明する。
【００５５】
カードゲート装置３５０は、図１５に示すように、ゲート３５１と、ゲート３５１の鍵の開閉状態を制御するゲート制御部３５２と、カード処理装置３００とを備えている。
【００５６】
第３実施形態によるカード処理装置３００は、磁気カード３６０の磁気データを読み取る磁気データ読取部３０１と、記憶部３０２と、比較部３０３と、通信部３０４とを含んでいる。なお、磁気データ読取部３０１は、本発明の「データ読取装置」の一例である。
【００５７】
磁気データ読取部３０１は、図１６に示すように、磁気ヘッド３１０の内部に設けられている。また、磁気データ読取部３０１は、読取部３１１と、復号部３１２と、変換回路３１３と、出力部３１４とを含んでいる。なお、読取部３１１、復号部３１２、および、出力部３１４の構成は、それぞれ、第１実施形態（図３）の読取部７１、復号部７２、および、出力部７４と同様である。また、変換回路３１３は、本発明の「変換部」の一例である。
【００５８】
変換回路３１３は、復号部３１２により復号されたデータをハッシュ（Hash）関数により非可逆変換する。ここで、ハッシュ関数とは、入力から固定長のデータを出力するものであり、非可逆的な一方向の関数である。このため、変換されたデータから元のデータを復元することは不可能である。出力部３１４は、変換回路３１３により非可逆変換されたデータを比較部３０３に出力する。
【００５９】
記憶部３０２は、たとえば、フラッシュメモリであり、磁気カード３６０の磁気データがハッシュ関数により非可逆変換されたデータを記憶する。比較部３０３は、ＣＰＵ、ＲＯＭ、およびＲＡＭなどを有し、出力部３１４から出力されたデータと、記憶部３０２に記憶されたデータとを比較する。そして、比較部３０３は、その比較結果を通信部３０４を介してゲート制御部３５２に出力する。
【００６０】
ゲート制御部３５２は、通信部３０４から入力される比較結果に基づいて、ゲート３５１の鍵の開閉状態を制御する。具体的には、ゲート制御部３５２は、出力部３１４から出力されたデータと、記憶部３０２に記憶されたデータとが一致するとの比較結果が入力された場合に、ゲート３５１の鍵の開閉状態を切り替える。その一方、ゲート制御部３５２は、出力部３１４から出力されたデータと、記憶部３０２に記憶されたデータとが一致しないとの比較結果が入力された場合に、ゲート３５１の鍵の開閉状態を維持する。
【００６１】
第３実施形態では、上記のように、読取部３１１により読み取られた磁気データを非可逆変換する変換回路３１３と、変換回路３１３により非可逆変換されたデータを出力する出力部３１４とを設けることによって、磁気ヘッド３１０の出力ラインに直接リード線が接続されることにより、出力部３１４からリード線を介して変換されたデータが不正に取得された場合にも、その変換されたデータから磁気情報（磁気データの内容）を復元することができないので、磁気情報が不正に取得されるのを防止することができる。その結果、第３実施形態によるカード処理装置３００では、磁気情報が不正に取得されるのを防止しながら、磁気カード３６０を認証することができる。
【００６２】
また、第３実施形態では、復号されたデータをハッシュ関数により非可逆変換することによって、読取部３１１により読み取った磁気データから復元が不可能なデータを容易に作成することができる。
【００６３】
本発明は、上述した以外にも種々の実施形態を採用することができる。たとえば、上記第１実施形態では、復号されたデータから所定のデータを抽出することにより非可逆変換する例を示したが、これに限らず、復号されたデータをハッシュ関数により非可逆変換してもよい。また、上記第３実施形態では、復号されたデータをハッシュ関数により非可逆変換する例を示したが、これに限らず、復号されたデータから所定のデータを抽出することにより非可逆変換してもよい。
【００６４】
また、上記第１実施形態では、所定のデータを抽出することにより非可逆変換する変換回路７３を設ける例を示したが、これに限らず、変換回路７３を設けることなく、読取部７１により磁気データが読み取られた場合に、磁気カード１６０が挿入された旨を示す所定の信号を出力部７４が出力するようにしてもよい。
【００６５】
また、上記第２実施形態では、磁気データの記録方向に対して傾斜するように磁気ヘッド２０５および読取部２０３を設ける例を示したが、これに限らず、図１７に示す第２実施形態の変形例のように、磁気データの記録方向に対して傾斜するように形成されたギャップ４００を有する読取部４０１が、磁気データの記録方向に対して直交するように配置された磁気ヘッド４０２に設けられていてもよい。
【００６６】
また、上記第３実施形態では、読取部３１１と、復号部３１２と、変換回路３１３と、出力部３１４とを含む磁気データ読取部３０１を示したが、これに限らず、図１８に示す第３実施形態の変形例による磁気データ読取部５００のように、記憶部３１５および比較部３１６がさらに設けられていてもよい。記憶部３１５および比較部３１６の構成は、それぞれ、上記した図１５の記憶部３０２および比較部３０３と同様である。そして、出力部３１４は、比較部３１６による比較結果を出力する。このように構成すれば、磁気データ読取部５００の秘匿性をより向上させることができる。
【００６７】
また、上記第３実施形態では、読取部３１１の構成が第１実施形態（図３）の読取部７１と同様である例を示したが、これに限らず、読取部３１１の構成が第２実施形態（図１２）の読取部２０３と同様であってもよい。この場合、復号部３１２および変換回路３１３を省略するとともに、記憶部３０２に磁気情報に復元することが不可能な再生信号が記憶されていればよい。
【００６８】
また、上記第１実施形態では、磁気ストライプ１６１に３つのトラックが設けられる例を示したが、これに限らず、磁気ストライプ１６１に設けられるトラックが２つ以下であってもよいし、４つ以上であってもよい。
【００６９】
また、上記第１実施形態では、読取部７１がコア７１ｂとコイル７１ｃとを有する例を示したが、これに限らず、読取部が磁気抵抗素子などのその他の磁気センサを有していてもよい。なお、第２および第３実施形態についても同様である。
【００７０】
また、上記第２実施形態では、読取部２０３が磁気ストライプ１６１の１つのトラック１６１ａの磁気データを読み取る例を示したが、これに限らず、読取部２０３が磁気ストライプ１６１の３つのトラック１６１ａの磁気データを同時に読み取るようにしてもよい。
【００７１】
また、上記第３実施形態において、記憶部３０２が記憶する非可逆変換されたデータを、ゲート制御部３５２から通信部３０４を介して提供されるようにしてもよい。
【符号の説明】
【００７２】
１ａ                          挿入口
５                            シャッタ部材
７、２０１                    カード挿入検出部（データ読取装置）
７１、２０３、３１１、４０１  読取部
７３、３１３                  変換回路（変換部）
７４、２０４、３１４          出力部
１１、２０２                  制御部
１００、２００、３００        カード処理装置
１６０、３６０                磁気カード
３０１、５００                磁気データ読取部（データ読取装置）
３０２、３１５                記憶部
３０３、３１６                比較部
４００                        ギャップ
【図１】
0005335110.tif 000002
【図２】
0005335110.tif 000003
【図３】
0005335110.tif 000004
【図４】
0005335110.tif 000005
【図５】
0005335110.tif 000006
【図６】
0005335110.tif 000007
【図７】
0005335110.tif 000008
【図８】
0005335110.tif 000009
【図９】
0005335110.tif 000010
【図１０】
0005335110.tif 000011
【図１１】
0005335110.tif 000012
【図１２】
0005335110.tif 000013
【図１３】
0005335110.tif 000014
【図１４】
0005335110.tif 000015
【図１５】
0005335110.tif 000016
【図１６】
0005335110.tif 000017
【図１７】
0005335110.tif 000018
【図１８】
0005335110.tif 000019