(57)【要約】【課題】たとえ不正行為によりカード状媒体が盗用されたとしても少なくとも磁気情報の盗用を回避することが可能なカード状媒体処理装置およびカード状媒体処理方法を提供する。【解決手段】カード状媒体を搬送路３４に沿って搬送する媒体搬送部３５を駆動するモータ３６と、搬送路におけるカード状媒体の存在および位置を検出する検出センサ４０と、挿入口５０領域に配置され、カード状媒体の磁気記録体ｍｐを検知する磁気ヘッドＰＨと、を有し、制御部４１は、カード状媒体の搬送において正常に搬送されていない異常搬送と判断した場合であって、カード状媒体を挿入口から排出する際、磁気ヘッドＰＨに書き込み電流を流し、カード状媒体の磁気記録体上に記録されている磁気情報の少なくとも一部を消去するように書き込み電流の供給制御を行う。【選択図】図３
2014197302.tif 000002
【特許請求の範囲】
【請求項１】
磁気情報が記録される磁気記録体が形成されたカード状媒体に所定の処理を行うカード状媒体処理装置であって、
挿入口から挿入されたカード状媒体を当接した状態で搬送路に沿って搬送する媒体搬送部と、
前記媒体搬送部を駆動するモータと、
前記挿入口領域に配置され、前記カード状媒体の前記磁気記録体を検知する磁気ヘッドと、
前記搬送路における前記カード状媒体の存在および位置を検出する検出センサと、
少なくとも前記検出センサの検出結果に応じて前記モータの駆動により前記カード状媒体の搬送を制御する制御部と、を有し、
前記制御部は、
前記カード状媒体の搬送において正常に搬送されていない異常搬送と判断した場合であって、前記カード状媒体を前記挿入口から排出する際、前記磁気ヘッドに書き込み電流を流し、前記カード状媒体の前記磁気記録体上に記録されている磁気情報の少なくとも一部を消去するように書き込み電流の供給制御を行う
カード状媒体処理装置。
【請求項２】
前記制御部は、
異常搬送であると判断した後、さらに前記検出センサで前記カード状媒体が検出されると、前記磁気ヘッドへの書き込み電流の供給制御を開始する
請求項１記載のカード状媒体処理装置。
【請求項３】
前記制御部は、
前記カード状媒体が前記挿入口側に排出される方向に移送され、前記磁気ヘッドで前記磁気記録体の磁気信号を検出すると前記磁気ヘッドへの書き込み電流の供給を開始する
請求項１または２記載のカード状媒体処理装置。
【請求項４】
前記制御部は、
前記磁気ヘッドへの書き込み電流の供給を所定時間行った後、当該書き込み電流の供給を停止する電流供給断続処理を行う
請求項１から３のいずれか一に記載のカード状媒体処理装置。
【請求項５】
前記制御部は、
前記電流供給断続処理を含んで前記異常搬送であるとの判断後の処理からの書き込み電流供給制御を繰り返す
請求項４記載のカード状媒体処理装置。
【請求項６】
前記モータの回転状態を検出するための検出部と、
前記搬送路をカード状媒体が正常に搬送されていない異常搬送時または正常搬送時に相当するモータのエネルギー量をあらかじめ保持する保持部と、を含み、
前記制御部は、
前記異常搬送と判断した後に、前記検出センサが前記カード状媒体を検出していない状態で、前記検出部の検出結果に基づいて前記モータのエネルギー量を測定した第１エネルギー量と前記保持部に保持されているモータの第２エネルギー量とを比較して、測定した第１エネルギー量が保持されている第２エネルギー量より増えた場合に、カード状媒体が前記挿入口側に移送されるものと判断し、当該判断を契機として前記磁気ヘッドへの書き込み電流の供給制御を開始する
請求項１から５のいずれか一に記載のカード状媒体処理装置。
【請求項７】
前記制御部は、
前記磁気ヘッドへの書き込み電流の供給を開始した後に、前記検出部の検出結果に基づいて前記モータのエネルギー量を測定した第１エネルギー量と前記保持部に保持されているモータの第２エネルギー量とを比較して、測定した第１エネルギー量が保持されている第２エネルギー量に減少した場合、前記磁気ヘッドへの書き込み電流の供給を停止する
請求項６記載のカード状媒体処理装置。
【請求項８】
前記制御部は、
前記磁気ヘッドへの書き込み電流の供給を停止した後に、前記検出部の検出結果に基づいて前記モータのエネルギー量を測定した第１エネルギー量と前記保持部に保持されているモータの第２エネルギー量とを比較して、測定した第１エネルギー量が保持されている第２エネルギー量より増えた場合、前記磁気ヘッドへの書き込み電流の供給を再開する
請求項７記載のカード状媒体処理装置。
【請求項９】
挿入口から挿入されたカード状媒体を当接した状態で搬送路に沿って搬送する媒体搬送部と、
前記媒体搬送部を駆動するモータと、
前記挿入口領域に配置され、前記カード状媒体の磁気記録体を検知する磁気ヘッドと、
前記搬送路における前記カード状媒体の存在および位置を検出する検出センサと、を有し、少なくとも前記検出センサの検出結果に応じて前記モータの駆動により前記カード状媒体の搬送を制御するカード状媒体処理装置におけるカード状媒体処理方法であって、
前記カード状媒体の搬送において正常に搬送されていない異常搬送と判断した場合であって、前記カード状媒体を前記挿入口から排出する際、前記磁気ヘッドに書き込み電流を流し、前記カード状媒体の前記磁気記録体上に記録されている磁気情報の少なくとも一部を消去するように書き込み電流の供給制御を行う
カード状媒体処理方法。
【請求項１０】
異常搬送であると判断した後、さらに前記検出センサで前記カード状媒体が検出されると、前記磁気ヘッドへの書き込み電流の供給制御を開始する
請求項９記載のカード状媒体処理方法。
【請求項１１】
前記カード状媒体が前記挿入口側に排出される方向に移送され、前記磁気ヘッドで前記磁気記録体の磁気信号を検出すると前記磁気ヘッドへの書き込み電流の供給を開始する
請求項９または１０記載のカード状媒体処理方法。
【請求項１２】
前記磁気ヘッドへの書き込み電流の供給を所定時間行った後、当該書き込み電流の供給を停止する電流供給断続処理を行う
請求項９から１１のいずれか一に記載のカード状媒体処理方法。
【請求項１３】
前記電流供給断続処理を含んで前記異常搬送であるとの判断後の処理からの書き込み電流供給制御を繰り返す
請求項１２記載のカード状媒体処理方法。
【請求項１４】
前記搬送路をカード状媒体が正常に搬送されていない異常搬送時または正常搬送時に相当するモータのエネルギー量をあらかじめ保持部に保持し、
前記異常搬送と判断した後に、前記検出センサが前記カード状媒体を検出していない状態で、前記モータの回転状態を検出する検出部の検出結果に基づいて前記モータのエネルギー量を測定した第１エネルギー量と前記保持部に保持されているモータの第２エネルギー量とを比較し、
測定した第１エネルギー量が保持されている第２エネルギー量より増えた場合に、カード状媒体が前記挿入口側に移送されるものと判断し、当該判断を契機として前記磁気ヘッドへの書き込み電流の供給制御を開始する
請求項９から１３のいずれか一に記載のカード状媒体処理方法。
【請求項１５】
前記磁気ヘッドへの書き込み電流の供給を開始した後に、前記検出部の検出結果に基づいて前記モータのエネルギー量を測定した第１エネルギー量と前記保持部に保持されているモータの第２エネルギー量とを比較し、
測定した第１エネルギー量が保持されている第２エネルギー量に減少した場合、前記磁気ヘッドへの書き込み電流の供給を停止する
請求項１４記載のカード状媒体処理方法。
【請求項１６】
前記磁気ヘッドへの書き込み電流の供給を停止した後に、前記検出部の検出結果に基づいて前記モータのエネルギー量を測定した第１エネルギー量と前記保持部に保持されているモータの第２エネルギー量とを比較し、
測定した第１エネルギー量が保持されている第２エネルギー量より増えた場合、前記磁気ヘッドへの書き込み電流の供給を再開する
請求項１５記載のカード状媒体処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気カード等のカード状媒体の取り込みおよび排出を行うカード搬送機構を有するカード状媒体処理装置およびカード状媒体処理方法に関するものである。
【背景技術】
【０００２】
一般に、ＡＴＭ装置（現金自動預け払い機）や自動販売機などに装備されたカードリーダは、カード挿入口から挿入されたカード状媒体（以下、単にカードという）の情報を読み取りや書き込みを行うように構成されている。
このようなカードリーダにはカード挿入口の内側に防護シャッタが設けられ、カード挿入口からカード以外の異物が挿入されるのを防いだり、第三者による不正行為でカードが取り出されて盗用などされることを防止している。
防護シャッタは、カード挿入口から挿入されたカードを媒体検出センサが検出すると開き、カード挿入口の内側装置内にカードが取り込まれたことを検出すると閉じる。
【０００３】
第三者の不正行為による盗用とは次のような場合が考えられる。
顧客がカード挿入口からカードを挿入した直後、装置内部の機械部品や電気系統に何らかの故障が発生してカードが詰まって異常停止した場合、あるいは第三者が意図的に何らかの細工をしてカード状媒体を停止させたような場合、防護シャッタが開いた状態のまま顧客が係員呼び出しなどのためにその場を離れると、その隙に第三者がカードを取り出してしまう。
これらのカードの不正盗用（不正取得）は、一般にフィッシング（Fishing）と呼ばれる行為である。
【０００４】
このフィッシングを防止するための機構を備えるカードリードが種々提案されている（たとえば特許文献１，２参照）
これらのカードリーダは、基本的に、不正行為者がフィッシングを行うための仕掛けを取り外してカードリーダ内部に詰まったカードを引き抜こうとしたときに、カードの引き抜きを防止する引き抜き防止機構を備えている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１５５５６７号公報
【特許文献２】特開２０１１−１６４８０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のカードのフィッシング対策として、上記特許文献１，２に開示された技術も含めて、フィッシングが発生していると判断した場合、カードを抜き取られないような対策を以って対抗する方法しか存在しなかった。
【０００７】
物理的にカードを取れらないような機構を設けるだけでは力任せなフィッシングを講じられると、機構を破壊したり、カードの破損（カードが破損してもそれが不正行為者に渡ってしまえばカード上の磁気データは奪われてしまう）などにより、結局は不正行為者にカード上のデータが奪われることとなってしまう。
このように、フィッシング対策として、機構的にカードを抜き取られないような構造を設けるだけでは不十分であった。
【０００８】
本発明の目的は、たとえ不正行為によりカード状媒体が盗用されたとしても少なくとも磁気情報の盗用を回避することが可能なカード状媒体処理装置およびカード状媒体処理方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の観点は、磁気情報が記録される磁気記録体が形成されたカード状媒体に所定の処理を行うカード状媒体処理装置であって、挿入口から挿入されたカード状媒体を当接した状態で搬送路に沿って搬送する媒体搬送部と、前記媒体搬送部を駆動するモータと、前記挿入口領域に配置され、前記カード状媒体の前記磁気記録体を検知する磁気ヘッドと、前記搬送路における前記カード状媒体の存在および位置を検出する検出センサと、少なくとも前記検出センサの検出結果に応じて前記モータの駆動により前記カード状媒体の搬送を制御する制御部と、を有し、前記制御部は、前記カード状媒体の搬送において正常に搬送されていない異常搬送と判断した場合であって、前記カード状媒体を前記挿入口から排出する際、前記磁気ヘッドに書き込み電流を流し、前記カード状媒体の前記磁気記録体上に記録されている磁気情報の少なくとも一部を消去するように書き込み電流の供給制御を行う。
【００１０】
本発明の第２の観点のカード状媒体処理方法は、挿入口から挿入されたカード状媒体を当接した状態で搬送路に沿って搬送する媒体搬送部と、前記媒体搬送部を駆動するモータと、前記挿入口領域に配置され、前記カード状媒体の磁気記録体を検知する磁気ヘッドと、前記搬送路における前記カード状媒体の存在および位置を検出する検出センサと、を有し、少なくとも前記検出センサの検出結果に応じて前記モータの駆動により前記カード状媒体の搬送を制御するカード状媒体処理装置におけるカード状媒体処理方法であって、前記カード状媒体の搬送において正常に搬送されていない異常搬送と判断した場合であって、前記カード状媒体を前記挿入口から排出する際、前記磁気ヘッドに書き込み電流を流し、前記カード状媒体の前記磁気記録体上に記録されている磁気情報の少なくとも一部を消去するように書き込み電流の供給制御を行う。
【発明の効果】
【００１１】
本発明によれば、たとえ不正行為によりカード状媒体が盗用されたとしても少なくとも磁気情報（磁気データ）の盗用を回避することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る情報処理システムの概要を示すブロック図である。
【図２】本実施形態に係る上位装置の構成例を概念的に示す図である。
【図３】本発明の実施形態に係るカード状媒体処理装置としてのカードリーダの構成例を示すブロック図である。
【図４】本実施形態に係るカードリーダのカード挿入口における構成例を概念的に示す図である。
【図５】本実施形態に係るカード検出用磁気ヘッドであるプリヘッドの構成の概要を示す図である。
【図６】本実施形態に係るカード検出用磁気ヘッドであるプリヘッドの信号駆動系を示すブロック図である。
【図７】本実施形態に係るプリヘッド（カード検出用磁気ヘッド）に対する書き込み電流の供給制御の概要を説明するための図である。
【図８】本実施形態に係るエネルギー量測定判定部の構成例を示す図である。
【図９】本実施形態に係るモータ駆動における加速時等の負荷が増えた場合と定速時の駆動パワー（負荷）と速度の変化を示す図である。
【図１０】本発明の実施形態に係るカードリーダの構造を簡略的に示す平面断面図である。
【図１１】本発明の実施形態に係るカードリーダの構造を簡略的に示す縦断面図である。
【図１２】本実施形態に係るカードリーダにおけるカード挿入から取引終了までの処理を異常搬送（ＪＡＭ）発生の有無を含めて説明するためのフローチャートである。
【図１３】本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第１例を説明するためのフローチャートである。
【図１４】本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第２例を説明するためのフローチャートである。
【図１５】本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第３例を説明するためのフローチャートである。
【図１６】本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第４例を説明するためのフローチャートである。
【図１７】本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第５例を説明するためのフローチャートである。
【図１８】本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第６例を説明するためのフローチャートである。
【図１９】本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第７例を説明するためのフローチャートである。
【図２０】各センサの検出信号がＯＮになるタイミングを説明するための図である。
【図２１】実際に磁気カードがカード搬送路を移動していく様子を示す図である。
【図２２】本実施形態に係るカードリーダにおける、カード搬送に伴う各センサの検出信号に関連する動作について説明するための第１のフローチャートである。
【図２３】本実施形態に係るカードリーダにおける、カード搬送に伴う各センサの検出信号に関連する動作について説明するための第２のフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を図面に関連付けて説明する。
以下の実施形態においては、カード状媒体処理装置として、磁気カードおよびＩＣカード双方に対して情報の読み取り、書き込みを行うことが可能に（情報再生機能に加えて情報記録機能を併せ持つように）構成されたカードリーダ（カードリーダライタを含む）を例に説明する。
ただし、本実施形態において、カードを不正盗用するフィッシング対策は、後述するように、磁気カードに対する対策が施されている。
したがって、以下では、カードとしては基本的にＩＣ接点ブロック機構部の説明を除いて磁気カードであるものとして説明する。
【００１４】
図１は、本発明の実施形態に係る情報処理システムの概要を示すブロック図である。
【００１５】
情報処理システム１０は、情報処理装置としての上位装置（ホスト装置）２０、カード状媒体処理装置としてのカードリーダ（電子機器装置）３０、およびカードＣＲＤ（磁気カードまたはＩＣカード）を含んで構成されている。
【００１６】
［上位装置の構成および機能］
上位装置２０は、カードリーダ３０との間で通信制御を行い、コマンドの送信に対応したレスポンス（応答）を受信する等の各種情報の授受を行って、カードリーダ３０からの情報を取得する。
【００１７】
上位装置２０は、カードリーダ３０において、たとえばカードＣＲＤ搬送時に、不正行為者のフィッシング行為に伴い正常に搬送できなくなったり、カードの形状やカードの表面の状況（油などによる搬送ローラのスリップ）で正常に搬送できなくなる異常搬送、いわゆるジャム（ＪＡＭ）が発生した場合等にその旨の情報を受信して取得する。
上位装置２０は、カードリーダ３０に挿入されて所定の取引が行われカードの識別番号や取引データ等の情報の授受をカードリーダ３０との間で行う。
上位装置２０は、カードリーダ３０側からカードＣＲＤがカードリーダ（装置）内にカードが残存しているとの情報を取得すると、たとえばカードリーダ３０に対して、残存するカードＣＲＤを排出するか否かを指示する命令（コマンド）をカードリーダ３０に送信する。
あるいは、上位装置２０は、カードＣＲＤがカードリーダ（装置）内にカードが残存しているとの情報を取得すると、たとえば表示装置（ＬＥＤ，ランプ等も含む）への警告の表示や音声処理装置を通して警告音を発する等のアラーム処理を行うこともできる。
【００１８】
図２は、本実施形態に係る上位装置の構成例を概念的に示す図である。
図２の上位装置２０は、基本的に、処理装置であるＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ストレージユニット２４、警告等の情報が表示される表示装置２５、キーボード２６１やマウス２６２を含む操作部２６、およびカードリーダ３０との情報の授受を行うインタフェース回路２７を含んで構成される。
【００１９】
本例においては、図中のストレージユニット２４内に保存されたオペレーティングシステム（ＯＳ）、ミドルウェアＭＷ、アプリケーション等のプログラムがソフトウェアシステムの一部をなし、実行時にいわゆるコンピュータ（電子計算機）のソフトウェアとしてＲＡＭ２３上に展開される。
【００２０】
上位装置２０とカードリーダ３０との間の通常の通信は、ＲＳ２３２ＣやＵＳＢ（Universal Serial Bus）などの専用線（有線の通信線）を用いた通信システムが適用される。
【００２１】
以上、上位装置２０の構成および機能について説明した。
次に、カードリーダ３０の構成および機能について説明する。
【００２２】
以下では、まず、本実施形態に係るカードリーダの特徴的なカード搬送に伴う信号処理系および駆動系の構成および機能の概要を説明した後、磁気カードリーダのカード搬送系等の具体的な構造を説明する。
ここでは、前述したように、磁気カードおよびＩＣカード双方に対してデータの読みより、書き込みを行うことが可能に（情報再生機能に加えて情報記録機能を併せ持つように）構成されたカードリーダ（カードリーダライタ）を例に説明する。ただし、カードを不正盗用するフィッシング対策は、磁気カードに対する対策が施されている。
【００２３】
［フィッシング対策の概要］
ここではまず、本実施形態におけるカードリーダ３０における特徴的な構成であるフィッシング対策の概要について説明する。
【００２４】
後で詳述するように、本実施形態によれば、磁気カードを扱うことが可能なカードリーダ３０において、カードＣＲＤが挿入されたことを検出できる検出スイッチ群を有する。検出センサ群にはその挿入されたカードを取り込む前に磁気の有無を判断することができる磁気ヘッドであるプリヘッドＰＨを装置の挿入口部(装置の外側)に有していている。
そのプリヘッド（カード検出（磁気検出）用磁気ヘッド）には電流を流せば書き込みヘッド（ライトヘッド（Write Head））としても機能する。
本カードリーダ３０では、この磁気検出用ヘッドに電流を流し、磁気書き込み機能を有している。
また、カードリーダ３０は、内部でカード搬送を行う際、モータの駆動中にセンサ等の状態を検出し、搬送が抑止された(以降、ＪＡＭと称する)場合、カードリーダ３０に対し、何らかのカードトラッピングが仕掛けられたと判断することができる判定機能を有する。
トラッピングが仕掛けられたと判断した場合、プリヘッド（カード検出用磁気ヘッド）４０１に電流を流し、その時、そのカード検出用磁気ヘッドは書き込み機能を有することとなる。
この電流を流すタイミングを決定するアルゴリズムが本実施形態のカードリーダ３０の特徴的な構成となる。
【００２５】
より具体的には、カードリーダ３０は、カードＣＲＤを挿入されたことをカード挿入検出用スイッチ(センサ)４０２，４０２（図３等）がオフからオンになったことで検知することが可能で、また、その付近に設置されている磁気ヘッドであるプリヘッドＰＨによって挿入されたカードの磁気情報（データ）の有無を判定できる。
通常、フィッシングなどのいたずら（不正行為）は、カードが装置内に取り込まれ、その後取引終了、もしくは取引中断などによってカードを再び外部に排出する際、カードが排出できなくしてしまい、カードの持ち主があきらめて去ってしまった後、特殊な手段(フィッシングを仕掛けた不正行為者はトラップされているカードを抜き出す手段は機知である)によってカードを持ち去る。
これで磁気情報（磁気データ）を持ったカードが盗まれ、フィッシング行為は成功することなる。
【００２６】
本実施形態のカードリーダ３０は、その抜き去られるカードの磁気情報（磁気データ）を、フィッシング行為と思われる現象を検出するアルゴリズムと、その際に磁気データを消去してしまう構成を有している。
カードリーダ３０は、自身のモータ駆動とカード位置を検出することができる複数のセンサ（検出センサ群の各センサ）によって、カードＣＲＤが正常に搬送されているかどうかを知ることができる。
しかし、フィッシングが仕掛けられている場合、カードは正常に搬送できなくなってしまう異常搬送（カードＪＡＭ）が発生した場合、フィッシング行為が仕掛けられたと推測することができる。
このとき、カードの形状やカード表面の状況(油などによる搬送ローラのスリップ)により、いたずらがなくても異常搬送（ＪＡＭ）の現象が発生する可能性もある。
この場合は、カードリーダ３０自身も何回かの搬送処理のリトライ動作終了後、異常搬送（ＪＡＭ）現象発生ということで次の動作は異常搬送（ＪＡＭ）が修理担当などによる手動で解除されるまでは動作を行わない。
したがって、基本的にカードがその後移動することはありえない。
【００２７】
しかしながら、フィッシングなどのいたずら（不正行為）が成されていると、不正行為者が来てそのカードを装置内から抜き出そうとする。そのため、装置内のカードの移動がカードリーダ３０の意思がなくとも始まり、その結果、センサなどの状態変化、カード検出用磁気ヘッドなどから磁気情報（磁気データ）が現れたりする。
そのような現象を検出したカードリーダ３０は、カード挿入口部にある磁気ヘッドであるプリヘッドＰＨに電流を流すことにより、そのヘッド直下を通過したカードＣＲＤの磁気情報（磁気データ）が消去される。
この磁気ヘッドは元来存在する磁気リード（Read）/ライト（Write）用の磁気ヘッドをそのまま流用し、磁気ヘッドに流す電流は通常の書き込み電流を切り替えて流せることにより実現は可能である。。
その結果、カードは不正行為者の手に渡るかもしれないが、肝心の磁気情報（磁気データ）が消去されているため、盗まれたカードがそのまま不正行為者が使うことは不可能となる。
【００２８】
異常搬送（ＪＡＭ）が発生した際に、機械的にカード引抜を妨げるような機構も加わると、相乗効果も期待できる。
その際、異常搬送（ＪＡＭ）が発生した場合、最初は機械的機構によってカードをロックし、さらにその状態でカードが動いた、あるいは動かされたと判断したら磁気検知用磁気ヘッドに電流を流すアルゴリズムが採用される。
【００２９】
［カードリーダの信号処理系の概要］
図３は、本発明の実施形態に係るカード状媒体処理装置としてのカードリーダの構成例を示すブロック図である。
図４は、本実施形態に係るカードリーダのカード挿入口における構成例を概念的に示す図である。
【００３０】
本カードリーダ３０は、図３に示すように、磁気カード対応の磁気ヘッド３１、ＩＣカード対応のＩＣ接点ブロック機構部３２、差動増幅回路を含む磁気情報取得部３３、カード搬送路３４、カードＣＲＤをカード搬送路３４に沿って搬送するカード搬送部３５、およびカード搬送部３５を駆動するエンコーダ（Ｅ）３６１を備えたモータ（Ｍ）３６を有する。
エンコーダ３６１は、モータ３６の回転状態（回転数や配置位置）を検出するための検出部の一部として機能する。
カードリーダ３０は、たとえばＤＣモータにより構成されるモータ３６を駆動するドライバ３７、カード挿入口５０における搬送路の開閉を行うためのシャッタ３８、シャッタ３８を駆動するソレノイド３９を有する。
さらに、カードリーダ３０は、カード搬送路３４におけるカードＣＲＤの有無およびカードの搬送位置を検出するための検出センサ群４０、制御部としてのＣＰＵ４１、インタフェース回路４２、およびカード検出用磁気ヘッド（プリヘッド）ＰＨの読み取り書き込み用のリードライト回路４３を含んで構成されている。
【００３１】
磁気ヘッド３１は、磁気記録媒体であるカードＣＲＤの磁気記録体である磁気ストライプｍｐに記録された、たとえばＦ２Ｆ変調方式により記録された磁気記録情報を、アナログ信号Ｓ３１として読み出す。
磁気ヘッド３１で読み取られた磁気記録情報のアナログ信号Ｓ３１は磁気情報取得部３３に供給される。
また、磁気ヘッド３１は、カードＣＲＤの磁気ストライプｍｐに対して磁気情報を書き込む。
カード搬送路３４に配置された磁気ヘッド３１は、挿入されたカードが磁気カードである場合に作動するものであり、カード表面上の磁気ストライプに接触・摺動することによって磁気データの読み書きを行う。
【００３２】
ＩＣ接点ブロック機構部３２は、挿入されたカードがＩＣカードである場合にＣＰＵ４１の制御に従って作動する。
ＩＣ接点ブロック機構部３２は、ＩＣカード表面上の金属端子（外部端子）と接触できるように、カード搬送路３４に沿って接触・当接可能なＩＣ接点を有しており、これが接触・当接することによって電子データの読み書きを行う。
【００３３】
磁気情報取得部３３においては、演算増幅器により構成される差動増幅回路が、磁気ヘッド３１により読み出され再生されたアナログ信号Ｓ３１をＣＰＵ４１のゲイン制御の下、適正なレベルに増幅する。差動増幅回路は、信号の振幅を、たとえばフルレンジの１／４に設定するようにゲイン（利得）制御を行う。
また、差動増幅回路は、自動利得制御（ＡＧＣ）機能を持つように構成することも可能である。
【００３４】
そして、磁気情報取得部３３は、差動増幅回路から出力された磁気ヘッドで検出された磁気信号からカードＣＲＤに記録された磁気情報を読み取り復調する機能を有する。
磁気情報取得部３３は、たとえばピーク検出回路および復調回路を含んで構成される。
【００３５】
ピーク検出回路は、差動増幅回路の出力信号が、たとえばバンドパスフィルタ等を介して入力される。増幅信号のピーク点で出力を反転させ、周波数変調（Ｆ２Ｆ変調）された矩形波信号を得る。
復調回路は、矩形波信号に対してデジタル信号処理を行い、たとえばビットの区切りで出力されるリードクロック信号（復調データのサンプリング用クロックパルス）やそのビットのデータを示すリードデータ信号（復調データ）を得、ＣＰＵ４１、さらにはインタフェース回路４２に出力する。
【００３６】
なお、ピーク検出回路は、たとえば微分回路や積分回路、デジタル方式等の種々の回路を適用することが可能である。
復調回路は、いわゆるワンショット方式、複数インターバル方式、パターンマッチング方式など、種々の方式を適用することが可能である。
【００３７】
カード搬送路３４は、磁気ヘッド３１等が配置され、カードＣＲＤがカード搬送部３５により磁気ヘッド３１の配置位置に向かって、あるいは磁気ヘッド３１の配置位置から遠ざかる方向に向かって搬送される。
【００３８】
カード搬送部３５は、ドライバ３７を通してのモータ３６の駆動によりカードＣＲＤをカード搬送路３４に沿って搬送させる。
【００３９】
モータ３６は、ＣＰＵ４１により制御されるドライバ３７により駆動され、カード搬送部３５を駆動してカードＣＲＤを搬送させる。
モータ３６の制御方式として、たとえばＰＷＭ制御方式が採用され、モータ３６は、ＣＰＵ４１によりＰＷＭ制御を受ける。
【００４０】
シャッタ３８は、カードリーダ３０のカード挿入口５０領域におけるカード搬送路３４に配置され、ＣＰＵ４１により駆動制御されるソレノイド３９の駆動状態に応じてカードリーダ３０のカード挿入口５０におけるカード搬送路３４の開閉を行う。
このシャッタ３８は、カード検出用磁気ヘッド（プリヘッド）ＰＨによる検出結果から、挿入されたカードＣＲＤがたとえば不正カードの場合は取り込みを阻止するよう閉状態を維持し、適正カードであれば開いてカード通過を許容するようにＣＰＵ４１により開閉が制御される。
通常、カードリーダ３０を稼働した時、店頭にて顧客がクレジットカードやプリペイカードなどの磁気カード方式のカードＣＲＤをカード挿入口５０から挿入する。挿入されたカードＣＲＤは、まずカード検出用磁気ヘッドＰＨによって、その磁気ストライプｍｐが検出される。
ＣＰＵ４１において、磁気ストライプｍｐの検出によって適正カードと判断されると、その信号に基づいてソレノイド３９が起動されてシャッタ３８を開動作させる。シャッタ開放により、カードＣＲＤはさらに奥方へと顧客の操作で押し込まれる。
【００４１】
検出センサ群４０は、後で機構に関連付けて説明するように、カード搬送路３４に沿って配置されるプリヘッド（ＰＨ、カード検出用磁気ヘッド）４０１、レバー４０２やマイクロスイッチ（ＳＷ）４０３、複数のフォトセンサ（光センサ）（ＰＤ１〜ＰＤ５）４０４〜４０８を含んで構成されている。
検出センサ群４０は、各センサがカード挿入口５０側から、プリヘッド（ＰＨ、カード検出用磁気ヘッド）４０１、レバー４０２やマイクロスイッチ（ＳＷ）４０３、複数のフォトセンサ（光センサ）（ＰＤ１〜ＰＤ５）４０４〜４０８のように表記した順に配置されている。
【００４２】
プリヘッド４０１は、カード挿入口５０から挿入されたカードＣＲＤが取り込まれると、磁気、具体的には磁気記録体としての磁気ストライプｍｐにより磁気を検出することによりそのカード取り込みの事実を検知し、駆動モータ３６を駆動する契機となる信号をＣＰＵ４１に対して送信する。
そして、この信号を受信したＣＰＵ４１が駆動モータ３６に対して駆動信号を送信することで、挿入されたカードＣＲＤの引き込み（搬送）が行われる。
その後、挿入されたカードＣＲＤは、カード搬送部３５を形成する駆動ローラ３５３ｄ〜３５３ｆによって、カード搬送路３４の奥へと搬送されることになる。
【００４３】
プリヘッド４０１は、基本的に、カード検出用磁気ヘッドとしてカード挿入口５０に配置されている。
本実施形態において、プリヘッド４０１は、たとえフィッシングによる不正行為によりカードＣＲＤが盗用されたとしても少なくとも磁気データの盗用を回避することが可能なように、後で詳述する所定の条件下において、カードＣＲＤの磁気ストライプｍｐの磁気情報の少なくとも一部を消去するように、ＣＰＵ４１により書き込み電流の供給制御が行われる。
【００４４】
すなわち、プリヘッド４０１は、磁気ヘッド３１と同様に、情報の読み取りに加えて、書き込み（消去）を行うことが可能に構成されている。
【００４５】
図５は、本実施形態に係るカード検出用磁気ヘッドであるプリヘッドの構成の概要を示す図である。
図６は、本実施形態に係るカード検出用磁気ヘッドであるプリヘッドの信号駆動系を示すブロック図である。
【００４６】
プリヘッド４０１（ＰＨ）は、図５に示すように、磁気ギャップ（磁気スペーサ）４０１５を挟んで対向配置された磁気コア４０１１と、磁気コア４０１１に巻回されたライト用巻き線４０１２（１次コイル）と、磁気コア４０１１に巻回されたリード用巻き線４０１３（２次コイル）と、これらを格納するケース４０１４と、を含んで構成されている。
【００４７】
ライト用巻き線４０１２には、磁気カードに対して磁気情報を書き込みあるいは消去するための書き込み電流が流れ、リード用巻き線４０１３には、磁気ギャップ４０１５近傍の磁束変化に基づいて電磁誘導により電流が流れるように構成されている。
ライト用巻き線４０１２に書き込み電流を流すと、ライト用巻き線４０１２内に誘導磁束が発生するとともに、磁気コア４０１１に沿って形成された磁路に誘導磁束が発生する。そして、磁気コア４０１１に沿って形成された磁路に誘導磁束が発生したことに起因して、磁気ギャップ４０１５近傍の磁束が変化し、電磁誘導によりリード用巻き線４０１３に誘導電流が発生する。
【００４８】
このような構成を有するプリヘッド４０１は、図６に示すように、ＣＰＵ４１の制御の下、リードライト回路４３により駆動される。
リードライト回路４３、書き込み駆動回路４３１と、増幅器（アンプ）４３２と、波形整形回路（たとえば帯域通過型濾波器ＢＰＦやコンパレータ等）４３３と、を備え、ライト用巻き線４０１２にライト電流を供給するとともに、リード用巻き線４０１３に発生するリード電流（上述した誘導電流を含む）を検出する機能を有している。
より具体的には、ライト用巻き線４０１２に接続された書き込み駆動回路４３１は、ＣＰＵ４１からの磁気情報の書き込み信号（ライト信号）に基づいて、ライト用巻き線４０１２に書き込み電流（ライト電流）を供給する。
ライト用巻き線４０１２には、消去する場合、一定（たとえばＮ極に固定）となるような書き込み電流が供給される。
また、リード用巻き線４０１３に接続されたアンプ４３２は、上述したリード電流を検出するとともに、その波形振幅を大きくして出力する。そして、アンプ４３２の出力は、波形整形回路４３３を通過して、高周波ノイズの除去、波形整形が行われた後、ＣＰＵ４１にリード信号（読み出し信号）として入力される。
【００４９】
ＣＰＵ４１は、検出センサ群４０の各検出センサにより検出されるカード搬送路３４におけるカードＣＲＤの位置等を認識しながら、モータ３６の駆動制御、カードの存在および位置の有無の認識処理、カード搬送の制御処理、カードＣＲＤに対する情報（データ）の読み取り処理や書き込みの制御を行う。
ＣＰＵ４１は、プリヘッドＰＨによる磁気情報（磁気信号）の検出結果に応じてシャッタ３８の開閉制御を行う。
ＣＰＵ４１は、挿入されたカードＣＲＤがＩＣカードの場合には、ＩＣ接点ブロック機構部３２の駆動制御および接点を通してカード側ＩＣとの情報の授受等の制御を行う。
【００５０】
ＣＰＵ４１は、カード搬送路３４におけるカード搬送制御において、カードＣＲＤの搬送において正常に搬送されていない異常搬送（本実施形態ではこの状態をジャム（ＪＡＭ）という場合もある）であると判断した場合であって、カードＣＲＤをカード挿入口５０から排出する際、以下に図７に関連付けて説明する、プリヘッド（カード検出用磁気ヘッド）４０１に対する書き込み電流の供給制御を行う。
【００５１】
図７は、本実施形態に係るプリヘッド（カード検出用磁気ヘッド）に対する書き込み電流の供給制御の概要を説明するための図である。
図７（Ａ）〜（Ｅ）は、本実施形態に係るカードリーダ３０のカード搬送路３４におけるカードＣＲＤの搬送時に異常搬送（ＪＡＭ）が発生したと判断された後に、カードＣＲＤがカード挿入口５０側に引き抜かれる場合の一例を示している。
本例では前述したように、検出センサ群４０は、各センサがカード挿入口５０側から、プリヘッド（ＰＨ、カード検出用磁気ヘッド）４０１、スイッチ（ＳＷ）４０２やレバー４０３、複数のフォトセンサ（光センサ）（ＰＤ１〜ＰＤ５）４０４〜４０８のように表記した順に配置されている。
【００５２】
図７（Ａ）は、カード搬送路３４の途中で異常搬送（ＪＡＭ）が発生してカードＣＲＤがカードリーダ３０内に滞留している状態の一例を示している。
この例では、カードＣＲＤがフォトセンサ４０５，４０６，４０７の配置領域に滞留している様子を示している。
図７（Ｂ）は、フィッシングの不正行為者によりカードＣＲＤをカード挿入口５０側に引き抜こうとする力が加えられてカードＣＲＤがフォトセンサ４０７の配置位置が外れ、カード挿入口５０側のフォトセンサ４０４，４０５，５０６の配置位置に移動された状態を示している。
図７（Ｃ）は、フィッシングの不正行為者によりカードＣＲＤを、さらにカード挿入口５０側に引き抜こうとする力が加えられてカードＣＲＤがフォトセンサ４０６の配置位置が外れ、カード挿入口５０側のプリヘッド４０１の一部およびフォトセンサ４０４，４０５の配置位置に移動された状態を示している。
図７（Ｄ）は、フィッシングの不正行為者によりカードＣＲＤを、さらにカード挿入口５０側に引き抜こうとする力が加えられてカードＣＲＤがフォトセンサ４０６の配置位置が外れ、カード挿入口５０側のプリヘッド４０１の長手方向の中央部およびフォトセンサ４０４，４０５の配置位置に移動された状態を示している。
図７（Ｅ）は、フィッシングの不正行為者によりカードＣＲＤを、さらにカード挿入口５０側に引き抜こうとする力が加えられてカードＣＲＤがフォトセンサ４０５の配置位置が外れ、カード挿入口５０側のプリヘッド４０１の全体およびフォトセンサ４０４の配置位置に移動された状態を示している。この状態では、カード挿入口５０にカードＣＲＤの半分程度が引き出された状態を示している。
【００５３】
ＣＰＵ４１は、基本的に、たとえば図７（Ａ）に示すように、異常搬送（ＪＡＭ）と判断した場合であって、カードＣＲＤをカード挿入口５０から排出する際、プリヘッド（カード検出用磁気ヘッド）４０１に書き込み電流を流し、カードＣＲＤの磁気記録体である磁気ストライプｍｐ上に記録されている磁気情報の少なくとも一部を消去するように書き込み電流の供給制御を行う。
【００５４】
異常搬送（ＪＡＭ）と判断した後に、カードＣＲＤの搬出動作が開始されたことを検出する方法として、たとえばカード挿入口５０側に位置するフォトセンサがカードを検知したことをトリガーとする方法を採用することが可能である。
この場合、ＣＰＵ４１は、図７（Ａ）に示す位置で異常搬送（ＪＡＭ）であると判断した後、検出センサ、図７（Ｂ）に示す例では、フォトセンサ４０４でカードＣＲＤが検出されると（フォトセンサ４０７では非検出となる）、プリヘッド（カード検出用磁気ヘッド）４０１の書き込み電流の供給制御を開始する。
【００５５】
この書き込み電流の供給制御を開始するが、本実施形態においては、書き込み電流の供給制御の開始時点で直ちに電流の供給を開始すると、カードＣＲＤがプリヘッド４０１に配置位置に到達しない時点から電流が供給されることになり、無駄な電力が消費されることなる。
そこで、本実施形態では、ＣＰＵ４１は、必要な期間のみ電流を供給し消費電力の低減を図るため、図７（Ｃ）に示すように、カードＣＲＤがカード挿入口５０側に排出される方向に移送され、プリヘッド４０１で磁気記録体である磁気ストライプｍｐの磁気信号を検出するとプリヘッド４０１への書き込み電流の供給を開始するように構成してもよい。
以降、図７（Ｄ）および図７（Ｅ）に示すように、カードＣＲＤがカード挿入口５０側にさらに排出され、これに伴い、カードＣＲＤの磁気ストライプｍｐに記録された磁気情報が消去される。
【００５６】
また、不正行為者のカードの引き抜きが一定の力をもってスムースに行われるとも限らない等の理由から、ＣＰＵ４１は、たとえばプリヘッド４０１への書き込み電流の供給を所定時間、たとえば５秒間行った後、書き込み電流の供給を停止する電流供給断続処理を行うことも可能である。
ＣＰＵ４１は、この電流供給断続処理を含んで上述した異常搬送であるとの判断後の処理からの書き込み電流供給制御を繰り返すように構成することも可能である。
このような、電流供給断続処理を採用することにより、消費電力のさらなる低減を図ることが可能である。
【００５７】
また、異常搬送（ＪＡＭ）と判断した後に、カードＣＲＤの搬出動作が開始されたことを検出する方法として、たとえばカードＣＲＤにカード挿入口５０側に向かって所定の力が加えられることにより、カード搬送部３５を駆動するモータ３６に負荷がかかり、モータ３６のエネルギー量が増えたことをトリガーとする方法を採用することも可能である。
この場合、ＣＰＵ４１は、図７（Ａ）に示す位置で異常搬送（ＪＡＭ）であると判断した後、カードＣＲＤにカード挿入口５０側に向かって（図７（Ｂ）に示すような位置に向かって）所定の力が加えられることにより、モータ３６のエネルギー量が増えたことを検出すると、プリヘッド（カード検出用磁気ヘッド）４０１の書き込み電流の供給制御を開始する。
【００５８】
ＣＰＵ４１は、モータの回転状態（回転数や配置位置）を検出するための検出部としてのエンコーダ３６１の出力に応じて、異常搬送（ＪＡＭ）であると判断した後におけるモータ３６のエネルギー量（負荷）を測定する。
そして、ＣＰＵ４１は、測定したエネルギー量と、保持部に保持されているカード搬送路３４をカードが正常に搬送されていない異常搬送時または正常搬送時に相当するモータのエネルギー量とを比較して、滞留しているカードＣＲＤがカード挿入口５０側に移送されるか否かを判断し、この判断を契機としてプリヘッド４０１への書き込み電流の供給制御を開始するか否かを決定する。
【００５９】
すなわち、ＣＰＵ４１は、異常搬送（ＪＡＭ）と判断した後に、たとえば検出センサがカードＣＲＤを検出していない状態で（図７（Ａ）の状態で）、検出部であるエンコーダ３６１の検出結果に基づいてモータのエネルギー量を測定した第１エネルギー量と保持部に保持されているモータの第２エネルギー量とを比較する。
そして、ＣＰＵ４１は、測定した第１エネルギー量が保持されている第２エネルギー量より増えた場合に、カードＣＲＤがカード挿入口５０側に移送されるものと判断し、この判断をトリガーとしてプリヘッド４０１への書き込み電流の供給制御を開始する。
【００６０】
このように、ＣＰＵ４１は、書き込み電流の供給制御開始のトリガーとして、モータのエネルギー量（負荷）が増加するか否かの判断とすることも可能である。
ただし、上述したように検出センサの検出結果を書き込み電流の供給制御開始のトリガーとする方法と組み合わせる等の構成も採用することも可能である。
【００６１】
また、本実施形態において、次のような構成も採用することが可能である。
ＣＰＵ４１は、プリヘッド４０１への書き込み電流の供給を開始した後に、検出部としてのエンコーダ３６１の検出結果に基づいてモータ３６のエネルギー量を測定した第１エネルギー量と保持部に保持されているモータの第２エネルギー量とを比較して、測定した第１エネルギー量が保持されている第２エネルギー量に向かって（第２エネルギー量の近傍値）減少した場合、プリヘッド４０１への書き込み電流の供給を停止するように構成してもよい。
【００６２】
また、ＣＰＵ４１は、プリヘッド４０１への書き込み電流の供給を停止した後に、検出部であるエンコーダ３６１の検出結果に基づいてモータ３６のエネルギー量を測定した第１エネルギー量と保持部に保持されているモータの第２エネルギー量とを比較して、測定した第１エネルギー量が保持されている第２エネルギー量より増えた場合、プリヘッド４０１への書き込み電流の供給を再開するように構成してもよい。
【００６３】
この電流供給の停止および再開処理を組み合わせ、たとえば繰り返すように構成することも可能で、また、上述した所定時間間隔での電流供給断続処理とは別に、あるいは、組み合わせることも可能で、これらの構成により電力消費の効率的な制御ができる利点がある。
【００６４】
本実施形態において、上述したように、モータ３６としてＤＣモータが適用されており、モータ速度の制御はモータからのパルス信号（エンコーダパルス）の周期を基に、モータ駆動系へのエネルギー量をフィードバックする方式をとっている。
また、モータ駆動系へのエネルギー量は、加速制御時（駆動開始時、停止制動時、および速度変更時）を除く定速度制御時の統計をメモリ４１３に保管することが可能である。
カード搬送時、空転時（カードが内部に存在しない状態）、異常搬送時の力量は予め知ることが可能である。
なお、“モータ駆動系へのエネルギー量”は、たとえば、モータ駆動回路（ドライバ）のオン（Ｏｎ/オフ（Ｏｆｆ）による一定時間中のＯｎ時間に因ってその量を数値することが可能である。あるいは、モータに加える電圧をＤＡ（Digital Analog）変換機を介し制御され、ＣＰＵは印加電圧の平均値を以って力量の数値化を実現させることが可能である。
【００６５】
上記したように、モータ駆動の状況としてＣＰＵ４１は逐次数値化された値によってエネルギーの印加量を知ることができる。
その極短時間でのエネルギー量を見た場合、定速度あるいは異常搬送で駆動されているモータ３６に印加される、それまでの統計によって得られているエネルギー量ＣＥＮＧに比べて、カードＣＲＤが意に反して強い力で引き抜かれようとする場合のエネルギー量（負荷）ＭＥＮＧは明らかに異なる（たとえば大きくなる）。
【００６６】
図８は、本実施形態に係るエネルギー量測定判定部の構成例を示す図である。
図９は、本実施形態に係るモータ駆動における加速時等の負荷が増えた場合と定速時の駆動パワー（負荷）と速度の変化を示す図である。
図９において、Ａで示す曲線がパワー変化を示し、Ｂで示す曲線が速度の変化および速度に応じたエネルギー量を示している。
図９において示すエネルギー量ＣＥＮＧは、正常搬送時の定速度時あるいは異常搬送（ＪＡＭ）時のモータの統計的な第２エネルギー量を示している。
この第２エネルギー量ＣＥＮＧと測定した第１エネルギー量ＭＥＮＧとの比較により、プリヘッド４０１への書き込み電流の供給制御を開始すべきか否かが判定される。
【００６７】
図８のエネルギー量測定判定部４１０は、測定部４１１、判定部４１２、および保持部としてのメモリ４１３を含んで構成されている。
【００６８】
モータ３６の出力軸３６２と同軸上には、モータ回転速度を検出する手段としてエンコーダ３６１が配置されている。エンコーダ３６１からは回転パルスの信号ＥＰＬがＣＰＵ４１のエネルギー量測定判定部４１０の測定部４１１に送信される。
【００６９】
測定部４１１は、モータの回転状態（回転数や配置位置）を検出するための検出部としてのエンコーダ３６１の出力に応じてモータ３６の所定状態となったときのエネルギー量ＣＥＮＧを測定する。
【００７０】
判定部４１２は、測定部４１１で測定した第１エネルギー量（負荷）ＭＥＮＧとメモリ４１３に保持されている正常搬送時の定速度時あるいは異常搬送（ＪＡＭ）時のモータの統計的な第２エネルギー量ＣＥＮＧとを比較して、プリヘッド４０１への書き込み電流の供給制御を開始するか否かを判定する。
判定部４１２は、たとえば測定したエネルギー量ＣＥＮＧが定速度時あるいは異常搬送（ＪＡＭ）時のエネルギー量ＩＥＮＧより大きい場合には、カードＣＲＤが意に反して強い力で引き抜かれようとすると判断して、プリヘッド４０１への書き込み電流の供給制御を開始すべきと判定する。
【００７１】
メモリ４１３は、モータ３６がカードＣＲＤを搬送する搬送時における統計的な正常時の定速度時あるいは異常搬送（ＪＡＭ）時のモータのエネルギー量（負荷）をあらかじめ保持（記憶）する。
【００７２】
本実施形態において、エネルギー量ＥＮＧは、モータ３６の回転速度が起動時から所定の時間範囲で一定回転の定常速度（定速）になったときの回転数として置換することが可能である。
ＣＰＵ４１は、この測定回転数と、あらかじめ適正値として設定して回転数を比較することにより、プリヘッド４０１への書き込み電流の供給制御を開始するか否かを判定するように構成することが可能である。
【００７３】
また、ＣＰＵ４１は、カードリーダ３０内において、異常搬送（ＪＡＭ）が発生したと判定した場合に、その旨を上位装置２０に報知した応答として、上位装置２０からアラーム指令を受けると、図示しない表示部や音声処理部を通して警告（アラーム）を発するように構成することも可能である。
【００７４】
また、カードリーダ３０は、上位装置２０と、インタフェース回路４２、さらには通信線を介して接続され、たとえば上位装置２０に復調データや、カードの搬送状態等の情報を送信する。
インタフェース回路４２としては、上位装置２０とカードリーダとの通信を確立するためには、前述したように、ＲＳ２３２Ｃ方式、パラレルポート方式、ＵＳＢ接続方式など種々の通信方式が採用される。
【００７５】
以上、本実施形態に係るカードリーダ３０のカード搬送に伴う信号処理系および駆動系の構成および機能の概要を説明した。
次に、カードリーダ３０のカード搬送系等の具体的な構造を説明する。
【００７６】
［カードリーダの構造］
図１０は、本発明の実施形態に係るカードリーダ３０の構造を簡略的に示す平面断面図である。
図１１は、本発明の実施形態に係るカードリーダ３０の構造を簡略的に示す縦断面図である。
なお、図１１における各矢印は、図１０において対応する符号の位置を示している。
【００７７】
図１０において、本発明の実施形態に係るカードリーダ３０は、カードリーダ３０へ挿入するカードＣＲＤをカード搬送路３４の中に取り込むカード挿入口５０を有する。
カードリーダ３０は、駆動モータ３６を駆動する契機（トリガー）となる信号を送信するプリヘッド（ＰＨ）４０１、カード搬送路側板３４１からカード搬送路３４内へ突出するレバー４０２、およびレバー４０２の機械的な動きを検知するマイクロスイッチ（ＳＷ）４０３を有する。
プリヘッド（カード検出用磁気ヘッド）４０１は、カード搬送路３４におけるカード搬送制御において、カード状媒体の搬送において正常に搬送されていない異常搬送（ＪＡＭ）であると判断された場合であって、カードＣＲＤをカード挿入口５０から排出する際、書き込み電流の供給制御が行われる。
【００７８】
カードリーダ３０は、カード搬送路３４内にあるカードＣＲＤの存在の有無、位置確認やカードの長さ等を検出することを目的として、フォトダイオード（図示せず）と対向して配置されたフォトセンサ４０４〜４０８（ＰＤ１〜ＰＤ５）を有する。
これらのプリヘッド４０１、レバー４０２、マイクロスイッチ４０３、およびフォトセンサ４０４〜４０８により検出センサ群４０が形成されている。
そして、カードリーダ３０は、カード搬送路３４の長手方向のほぼ中央部分のフォトセンサ４０６，４０７の配置位置寄りに、カードＣＲＤに対して磁気情報（磁気データ）の記録再生を行う磁気ヘッド３１が配置されている。
カードリーダ３０においては、カード搬送部３５を形成する伝達ベルト３５１ａ，３５１ｂおよび駆動軸を介して駆動ローラ３５３ｄ〜３５３ｆ（図１１）を回転駆動する駆動モータ３６（図中の点線枠内）、その他、様々な機械部品・電気部品（図示せず）が配置されて構成されている。
【００７９】
プリヘッド４０１は、カード挿入口５０から挿入されたカードＣＲＤが取り込まれると、その事実を検知し、駆動モータ３６を駆動する契機となる信号をＣＰＵ４１に対して送信する。
そして、この信号を受信したＣＰＵ４１が駆動モータ３６に対して駆動信号を送信することで、挿入されたカードＣＲＤの引き込み（搬送）が行われる。
その後、挿入されたカードＣＲＤは、カード搬送部３５を形成する駆動ローラ３５３ｄ〜３５３ｆによって、カード搬送路３４の奥（図１０では右方向）へと搬送されることになる。
【００８０】
レバー４０２およびマイクロスイッチ４０３は、挿入されたカードＣＲＤの位置を検出する「カード位置検出センサ」の一例であって、カード挿入検出用スイッチとして機能する。
カード挿入口５０から挿入されたカードＣＲＤが取り込まれると、カード搬送路３４内へ一部が突出したレバー４０２と挿入されたカードＣＲＤとが接触して、レバー４０２が図１０における下方に変位することを契機として、マイクロスイッチ４０３がレバー４０２の機械的な動きを検知する。
そして、マイクロスイッチ４０３は、ＣＰＵ４１に対して、レバー４０２の機械的な動きを検知した旨の検知信号を送信し、この検知信号に基づいて、ＣＰＵ４１は挿入されたカードＣＲＤの存在を検出（認識）する。
なお、これらレバー４０２およびマイクロスイッチ４０３は、挿入されたカードの長さ等を検出することもできる。
【００８１】
フォトセンサ４０４〜４０８は、それぞれ発光素子と受光素子の組合せからなる光学式センサであって、本実施形態では、発光素子と受光素子との間（すなわちカード搬送路３４）をカードＣＲＤが通過すると、その表面に形成された磁気ストライプｍｐによって発光素子からの光が遮られるため、カードの存在を検出できるようになっている。
なお、フォトセンサ４０４〜４０８として、磁気式センサや超音波センサなども考えられるが、前者は周囲の磁気環境に感度が左右されやすいため、後者は周囲の温度や湿度に感度が左右されやすいため、これらに左右されない光学式センサを用いることが好ましい。
また、検出センサとして赤外線センサを用いても構わない。また、フォトセンサ４０４〜４０８は、挿入されたカードＣＲＤの位置を検出する「カード位置検出センサ」の一例として機能する。
また、フォトセンサ４０４〜４０８のみを「カード位置検出センサ」の一例としてもよい。
【００８２】
ＩＣ接点ブロック機構部３２は、挿入されたカードがＩＣカードである場合にＣＰＵ４１の制御に従って作動する。
ＩＣ接点ブロック機構部３２は、ＩＣカード表面上の金属端子（外部端子）と接触できるように、カード搬送路３４に沿って接触・当接可能なＩＣ接点３２２を有しており、これが接触・当接することによって電子データの読み書きを行う。
また、カード搬送路３４に配置された磁気ヘッド３１は、挿入されたカードが磁気カードである場合に作動するものであり、カード表面上の磁気ストライプに接触・摺動することによって磁気データの読み書きを行う。
【００８３】
より具体的には、図１１において、本発明の実施形態に係るカードリーダ３０に搭載されたＩＣ接点ブロック機構部３２は、挿入されたカード（ＩＣカード）ＣＲＤのカード表面上の外部端子に接触・当接して情報の送受信を行う接点ブロック３２１を備えている。
その接点ブロック３２１に配置され外部端子に接触・当接するＩＣ接点３２２と、そのＩＣ接点３２２を接触・離脱せしめる回動アーム３２３と、その回動アーム３２３を、軸３２６を中心として回動させるために駆動する駆動源（アクチュエータ）３２４を有している。
【００８４】
駆動源３２４は、回動アーム３２３に連結したプランジャ３２５を直線上に往復運動させることによって回動アーム３２３を駆動する。
より具体的には、プランジャ３２５は、コイルバネによって突出する方向に付勢されていて、駆動源３２４に設置されたソレノイドに通電していない時は、接点ブロック３２１を挿入されたカードから離反させる一方、駆動源３２４に設置されたソレノイドに通電している時は、回動アーム３２３が軸３２６を中心として回転駆動することによって接点ブロック３２１を挿入カードに近づける。
【００８５】
接点ブロック３２１ａに配置されたＩＣ接点３２２は、ＩＣカードの規格に応じて配置された２列のくさび形状のばねより構成され、挿入されたカードの進行方向と直交する方向に並べられ、挿入されたカードと接触・当接する時に撓むことが可能な部材で形成されている。
そして、このＩＣ接点３２２の一端は、ＩＣ接点ブロック機構部３２内に配置された制御回路基板に半田付けされ、この制御回路基板と電気的に接続されている。これにより、挿入されたカード（ＩＣカード）に格納された電子データを読み取ったり（再生）、挿入されたカード（ＩＣカード）に対して新たな電子データを書き込んだり（記録）することが可能となる。
【００８６】
磁気ヘッド３１は、磁気ギャップ（ギャップスペーサ）を挟んで対向配置された少なくとも一対の磁気コアからなり、一方の磁気コアには再生用コイル、他方の磁気コアには記録用コイルが巻かれ、挿入されたカードに対してヘッド部が摺接して移動する。
これにより、磁気ヘッド３１は、挿入されたカードＣＲＤに格納された磁気情報（磁気データ）を読み取ったり（再生）、挿入されたカードＣＲＤに対して新たな磁気データを書き込んだり（記録）することが可能となる。
磁気ヘッド３１は、図５に示すプリヘッド４０１と同様の構成を有する。
【００８７】
なお、図１１において、駆動モータ３６によって回転駆動する駆動ローラ３５３ｄ〜３５３ｆは、挿入されたカードを挟持するために、従動ローラ３５３ａ〜３５３ｃと対になっている。
すなわち、従動ローラ３５３ａ〜３５３ｃは、駆動ローラ３５３ｄ〜３５３ｆのそれぞれに向かって付勢されている。
具体的には、従動ローラ３５３ａ〜３５３ｃのそれぞれは、挿入カードの上面に当接可能となるように、カード搬送路３４の上側から駆動ローラ３５３ｄ〜３５３ｆのそれぞれに向かって付勢されている。
【００８８】
ここで、一般に、上述した磁気ヘッド３１が読み取ったり書き込んだりする磁気情報（磁気データ）は、挿入されるカードＣＲＤの表面に印刷等された磁気ストライプｍｐに記録されているため、カード搬送路３４内では、この磁気ストライプｍｐと磁気ヘッド３１は対向することになる。
また、本実施形態に係るカードリーダ３０では、図１０に示すように、フォトセンサ４０４、４０５、および４０８は、磁気ヘッド３１とカード搬送方向の一直線上に配置されている。
そのため、フォトセンサ４０４、４０５、および４０８は、カード搬送路３４において磁気ストライプｍｐが通過する位置に配置されていることになる。
これにより、たとえば規格外の透明カードがカードリーダ３０に挿入された場合であっても、その表面に磁気ストライプが形成されているので、基本的に、フォトセンサ４０４、４０５、および４０８が磁気ストライプを検知することで、そのカードＣＲＤの位置を検出することができる。
【００８９】
また、図１１中の下向き矢印で示すように、「カード位置検出センサ」として挙げたレバー４０２、フォトセンサ４０４〜４０８のうち、フォトセンサ４０４，４０５は、磁気ヘッド３１の位置を基準として、カードを挿入するカード挿入口５０側に配置されている。
一方、フォトセンサ４０８は、磁気ヘッド３１の位置を基準として、磁気ヘッド３１よりも搬送方向下流側（図１１でいえば右側）に配置されている。
これにより、規格外の透明カードを含めて、カードＣＲＤがカードリーダ３０に挿入されても、そのカードの位置を的確に検出することができる。
【００９０】
上記構成を有する本実施形態に係るカードリーダ３０おいては、まず前提として、カード挿入口５０より挿入したカードＣＲＤ上の磁気ストライプｍｐにおいて磁気情報を磁気ヘッド３１により再生または記録する。
そして、カードリーダ３０は、駆動モータ３６によって駆動される駆動ローラ３５３ｄ〜３５３ｆを用いて挿入されたカードＣＲＤをカード搬送路３４内において搬送し、カード搬送路３４に設けた複数のフォトセンサ４０４〜４０８からの検出信号に基づき、挿入されたカードの位置を検出して搬送を制御する。
【００９１】
本実施形態では、フォトセンサ４０４〜４０８は、カードＣＲＤの磁気ストライプｍｐが通過する位置に配置されたフォトセンサ４０４、４０５、および４０８と、磁気ヘッド３１近傍に配置されたフォトセンサ４０６，４０７と、から構成されている。
そして、本実施形態では、たとえば、磁気ヘッド３１または磁気ヘッド３１近傍に配置されたフォトセンサ４０６，４０７のいずれかの検出信号を用いて、挿入されたカードが正常なカードであることを判定し、処理を続行するように構成することも可能である。
この場合、挿入されたカードが正常なカードと判定された場合には、カードリーダ３０は、挿入されたカード表面上の磁気ストライプｍｐに磁気ヘッド３１を接触・摺動させることで、カードに格納された磁気データを読み取ったり、カードＣＲＤに対して新たな磁気情報を書き込んだりする。
また、挿入されたカードがＩＣカードの場合には、ＩＣカード表面上の金属端子（外部端子）にＩＣ接点３２２を接触・当接させることで、ＩＣカードに格納された電子データを読み取ったり、ＩＣカードに対して新たな電子データを書き込んだりする。
【００９２】
本実施形態におけるカードリーダ３０は、挿入されたカードＣＲＤの取り込み時に、斑状に透明となっているカードも含め、規格外の透明カードかあるいは正常なカードか、を判定する。
そして、次のカード取り込み動作が開始されるまでその情報を保持しておき、その間のカード搬送を含む内部動作アルゴリズムを、判定結果に従って分離するようにしている。
これにより、正常なカードについては通常どおりのアルゴリズムが実行され、規格外の透明カードの場合には、後述する規格外の透明カードに対応した処理が実行され（後述する図２２，図２３のフローチャート参照）、規格外の透明カードが挿入されても問題なく稼動できる（処理を続行する）。
【００９３】
なお、カード取り込み時のカードの特徴を判定する方法として、カードの磁気面からの信号を検出している間は、磁気ヘッド３１のヘッド部付近にカードが存在するので、磁気ヘッド３１を、磁気信号取込手段として使用するだけでなく、カード有無を判定するセンサとしても使用することができる。
【００９４】
［フィッシング対策の磁気ヘッドへの書き込み電流供給制御］
次に、本実施形態におけるフィッシング対策である磁気ヘッドへの書き込み電流供給制御の具体的な処理を図１２〜図１９のフローチャートに関連付けて説明する。
ここでは、フィッシング対策の磁気ヘッドへの書き込み電流供給制御処理を第１〜第７の処理を例として説明する。
【００９５】
図１２は、本実施形態に係るカードリーダにおけるカード挿入から取引終了までの処理異常搬送（ＪＡＭ）発生の有無を含めて説明するためのフローチャートである。
図１３は、本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第１例を説明するためのフローチャートである。
図１４は、本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第２例を説明するためのフローチャートである。
図１５は、本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第３例を説明するためのフローチャートである。
図１６は、本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第４例を説明するためのフローチャートである。
図１７は、本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第５例を説明するためのフローチャートである。
図１８は、本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第６例を説明するためのフローチャートである。
図１９は、本実施形態に係るカードリーダにおけるフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第７例を説明するためのフローチャートである。
【００９６】
まず、カードリーダ３０のＣＰＵ４１において、スイッチＳＷ１（レバー４０２）等がＯＮされたか否かが判定されることにより、顧客のカードＣＲＤの挿入があったか否かを判定される（ステップＳＴ０、ＳＴ１）。
なお、カードＣＲＤが挿入されたことの検出は、ユーザが選択することができる動作モードによって異なり、挿入検出スイッチか、挿入検出スイッチと磁気検出用プリヘッド４０１からの磁気検出の両方の検出があったことを条件件に判断されることが通常である。
【００９７】
ＣＰＵ４１においては、カードＣＲＤが挿入されたと判定されると、モータ３６が駆動制御されて、搬送ローラ（駆動ローラ）３５３ｄ〜３５３ｆが駆動され、カード取り込みが開始される（ステップＳＴ２）。
そして、さらにカードＣＲＤが奥に挿入され、検出センサのフォトセンサの検出結果に応じて磁気ヘッド３１の配置領域にカードＣＲＤが搬送され、磁気情報の読み取りや書き込みを伴ういわゆるカード取引が行われる（ステップＳＴ３）。
次に、カードの異常搬送、すなわちカードＪＡＭが発生したか否かが判定される（ステップＳＴ４）。
【００９８】
ステップＳＴ４において、ＪＡＭが発生していないと判定されると（ステップＳＴ４：Ｎｏ）、取引が終了したか否かが判定される（ステップＳＴ５）。
ステップＳＴ５において、取引が終了したと判定されると（ステップＳＴ５：Ｙｅｓ）、カードＣＲＤの排出動作が開始される（ステップＳＴ６）。
そして、この排出動作において、カードの異常搬送、すなわちカードＪＡＭが発生したか否かが判定される（ステップＳＴ７）。
ステップＳＴ７において、ＪＡＭが発生していないと判定されると（ステップＳＴ７：Ｎｏ）、排出動作が終了したか否かが判定される（ステップＳＴ８）。
ステップＳＴ８において、排出動作が終了したと判定されると（ステップＳＴ８：Ｙｅｓ）、取引が正常終了する（ステップＳＴ９）。
【００９９】
なお、ＪＡＭが発生したか否かの判定は、フローチャートを簡素化するために、“ＪＡＭ発生”となる過程に、何回かの搬送をリトライする動作が含まれ、その結果、それでも搬送ができない場合に“ＪＡＭ”という状態になったこととする。
【０１００】
一方、ステップＳＴ４またはステップＳＴ７において、ＪＡＭが発生したと判定されると（ステップＳＴ４：Ｙｅｓ、ステップＳＴ７：Ｙｅｓ）、図１３〜図１９のフィッシング対策の磁気ヘッドへの書き込み電流供給制御処理のいずれかに移行する。
以下では、同様の処理であるステップには理解を容易にするために同じステップ番号ＳＴを付して説明する。
【０１０１】
＜磁気ヘッドへの書き込み電流供給制御処理の第１例＞
まず、フィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第１例を図１３に関連付けて説明する。
この場合、ＣＰＵ４１においては、基本的に、たとえば図７（Ａ）に示すように、異常搬送（ＪＡＭ）と判断した場合であって、たとえばカード挿入口５０側に位置するフォトセンサがカードを検知したか否かが判定される（ステップＳＴ０）。
たとえば、図７（Ｂ）に示す例では、フォトセンサ４０４でカードＣＲＤが検出された否かが判定される。
ステップＳＴ１０において、フォトセンサ４０４の状態に変化がなく、カードＣＲＤが検出されていないと判定されると（ステップＳＴ１０：Ｎｏ）、次に、図７（Ｃ）に示すように、カードＣＲＤがカード挿入口５０側に排出される方向に移送され、プリヘッド４０１で磁気記録体である磁気ストライプｍｐの磁気信号が検出されたか否かが判定される（ステップＳＴ１１）。
ここで、ステップＳＴ１０において、フォトセンサ４０４の状態に変化があり、カードＣＲＤが検出されたと判定された場合（ステップＳＴ１０：Ｙｅｓ）、またはステップＳＴ１１において、磁気信号が検出されたと判定されると（ステップＳＴ１１：Ｙｅｓ）、磁気検出用ヘッドであるプリヘッド４０１に書き込み電流が供給され通電される（ステップＳＴ１２）。
以降、図７（Ｄ）および図７（Ｅ）に示すように、カードＣＲＤがカード挿入口５０側にさらに排出され、これに伴い、カードＣＲＤの磁気ストライプｍｐに記録された磁気情報が消去され、プリヘッド４０１への書き込み電流の供給が停止される（ステップＳＴ１３）。
【０１０２】
この例では、カードＣＲＤがカード挿入口５０側に排出される方向に移送され、プリヘッド４０１で磁気記録体である磁気ストライプｍｐの磁気信号を検出するとプリヘッド４０１への書き込み電流の供給が開始されることから、必要な期間のみ電流を供給することが可能となり、消費電力の低減を図ることができる。
【０１０３】
また、ステップＳＴ１０において、フォトセンサ４０４の状態に変化があり、カードＣＲＤが検出されたと判定されると（ステップＳＴ１０：ＮｏをＹｅｓとする）、次に、図７（Ｃ）に示すように、カードＣＲＤがカード挿入口５０側に排出される方向に移送され、プリヘッド４０１で磁気記録体である磁気ストライプｍｐの磁気信号が検出されたか否かが判定される（ステップＳＴ１１）ように構成することも可能である。
この場合も、必要な期間のみ電流を供給することが可能となり、消費電力の低減を図ることができる。
【０１０４】
＜磁気ヘッドへの書き込み電流供給制御処理の第２例＞
次に、フィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第２例を図１４に関連付けて説明する。
この第２例が上記した第１例と異なる点は、書き込み電流の供給制御開始のトリガーとして、図１３のステップＳＴ１０の検出センサの検出結果を適用する代わりに、ステップＳＴ１４としてモータのエネルギー量（負荷）が増加するか否かの判断としている点にある。
すなわち、第２例では、ＣＰＵ４１において、異常搬送（ＪＡＭ）と判断した後に、ステップＳＴ１４でたとえば検出センサがカード状媒体を検出していない状態で（図７（Ａ）の状態で）、検出部であるエンコーダ３６１の検出結果に基づいてモータのエネルギー量を測定した第１エネルギー量と保持部に保持されているモータの第２エネルギー量とが比較される。
そして、測定した第１エネルギー量が保持されている第２エネルギー量が増えていないと判断して場合に、ステップＳＴ１１における磁気信号の検出判定処理に移行する。
また、ステップＳＴ１４において、測定した第１エネルギー量が保持されている第２エネルギー量が増えていると判断して場合には（ステップＳＴ１４：Ｙｅｓ）、ステップＳＴ１２の書き込み電流の供給開始処理に移行する。
【０１０５】
＜磁気ヘッドへの書き込み電流供給制御処理の第３例＞
次に、フィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第３例を図１５に関連付けて説明する。
この第３例が上記した第１例と異なる点は、書き込み電流の供給制御開始のトリガーとして、図１３のステップＳＴ１０の検出センサの検出結果を適用することに加えて、検出センサの検出結果を判定する前に、ステップＳＴ１４においてモータのエネルギー量（負荷）が増加するか否かの判断としている点にある。
この構成により電力消費の効率的な制御ができる利点がある。
【０１０６】
＜磁気ヘッドへの書き込み電流供給制御処理の第４例＞
次に、フィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第４例を図１６に関連付けて説明する。
この第４例が上記した第１例と異なる点は、以下の通りである。
第４例においては、ステップＳＴ１２の書き込み電流の供給ステップと、ステップＳＴ１３の書き込み電流供給停止ステップとの間に、ステップＳＴ１５として、プリヘッド４０１への書き込み電流の供給を所定時間、たとえば５秒間行った後、書き込み電流の供給を停止する電流供給断続処理を行うように構成されている。
そして、第４例では、ステップＳＴ１３の書き込み電流供給停止処理後に、ステップＳＴ１０の処理に戻り、以降の処理を繰り返すように構成されている。
すなわち、この例では、無限ループとなっている。異常が生じて保守員を呼び出す状況となっているため、通常状態でのこのループからの抜け道は無く、この状況は無限に継続され、電源リセットのみで復旧する。
このような、電流供給断続処理を採用することにより、消費電力のさらなる低減を図ることが可能である。
【０１０７】
＜磁気ヘッドへの書き込み電流供給制御処理の第５例＞
次に、フィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第５例を図１７に関連付けて説明する。
この第５例が上記した第４例と異なる点は、書き込み電流の供給制御開始のトリガーとして、図１６のステップＳＴ１０の検出センサの検出結果を適用する代わりに、ステップＳＴ１４としてモータのエネルギー量（負荷）が増加するか否かの判断としている点にある。
すなわち、第２例では、ＣＰＵ４１において、ステップＳＴ１４で異常搬送（ＪＡＭ）と判断した後に、たとえば検出センサがカード状媒体を検出していない状態で（図７（Ａ）の状態で）、検出部であるエンコーダ３６１の検出結果に基づいてモータのエネルギー量を測定した第１エネルギー量と保持部に保持されているモータの第２エネルギー量とが比較される。
そして、測定した第１エネルギー量が保持されている第２エネルギー量が増えていないと判断して場合に、ステップＳＴ１１における磁気信号の検出判定処理に移行する。
また、ステップＳＴ１４において、測定した第１エネルギー量が保持されている第２エネルギー量が増えていると判断して場合には（ステップＳＴ１４：Ｙｅｓ）、ステップＳＴ１２の書き込み電流の供給開始処理に移行する。
【０１０８】
＜磁気ヘッドへの書き込み電流供給制御処理の第６例＞
次に、フィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第６例を図１８に関連付けて説明する。
この第６例が上記した第４例と異なる点は、書き込み電流の供給制御開始のトリガーとして、図１６のステップＳＴ１０の検出センサの検出結果を適用することに加えて、検出センサの検出結果を判定する前に、ステップＳＴ１４においてモータのエネルギー量（負荷）が増加するか否かの判断としている点にある。
この構成により電力消費の効率的な制御ができる利点がある。
【０１０９】
＜磁気ヘッドへの書き込み電流供給制御処理の第７例＞
次に、フィッシング対策の磁気ヘッドへの書き込み電流供給制御処理の第７例を図１９に関連付けて説明する。
この第７例が上記した第６例と異なる点は、次の通りである。
この例では、ステップＳＴ１２の書き込み電流の供給ステップの以降に、ステップＳＴ１６、ステップＳＴ１７、およびステップＳＴ１８の処理を設け、ステップＳＴ１８の肯定的な判定後はステップＳＴ１２の処理から繰り返す。
すなわち、ステップＳＴ１２において、書き込み電流の供給を開始して、プリヘッド４０１に通電している際に、ステップＳＴ１６において、検出部としてのエンコーダ３６１の検出結果に基づいてモータ３６のエネルギー量を測定した第１エネルギー量と保持部に保持されているモータの第２エネルギー量とが比較されて、測定した第１エネルギー量が保持されている第２エネルギー量に減少した場合（ステップＳＴ１６：Ｙｅｓ）、プリヘッド４０１への書き込み電流の供給を停止する（ステップＳＴ１７）。
【０１１０】
そして、ステップＳＴ１８において、プリヘッド４０１への書き込み電流の供給を停止した後に、検出部であるエンコーダ３６１の検出結果に基づいてモータ３６のエネルギー量を測定した第１エネルギー量と保持部に保持されているモータの第２エネルギー量とが比較されて、測定した第１エネルギー量が保持されている第２エネルギー量より増えた場合（ステップＳＴ１８：Ｙｅｓ）、ステップＳＴ１２の処理に移行してプリヘッド４０１への書き込み電流の供給が再開される。
【０１１１】
この電流供給の停止および再開処理を組み合わせ、たとえば繰り返すように構成することも可能で、また、上述した所定時間間隔での電流供給断続処理とは別に、あるいは、組み合わせることも可能で、これらの構成により電力消費の効率的な制御ができる利点がある。
【０１１２】
［本カードリーダ３０の通常の処理］
次に、本実施形態に係るカードリーダ３０における通常の処理について、図２０〜図２３に関連付けて詳細に説明する。
以下では、透明でない通常カードと規格外の透明カードを処理する場合を説明する。
【０１１３】
［各センサの検出信号がＯＮになるタイミングおよび実際の磁気カードの移動の様子］
次に、本実施形態に係る検出センサ群の各センサの検出信号がＯＮになるタイミングおよび実際に磁気カードがカード搬送路３４を移動していく様子を、図２０および図２１に関連付けて説明する。
【０１１４】
図２０は、各センサの検出信号がＯＮになるタイミングを説明するための図である。
図２１は、実際に磁気カードがカード搬送路を移動していく様子を示す図である。
なお、図２０において、スイッチＳＷ１は、顧客がカードを挿入してきたことを認識するためのカード位置検出センサを示し、図１０のレバー４０２に相当する。
また、フォトセンサＰＤ１，ＰＤ２，ＰＤ３，ＰＤ４，およびＰＤ５は、いずれも光学式センサであって、それぞれ図３でいうフォトセンサ４０４，４０５，４０６，４０７，および４０８に相当する。これらの配置関係は、図２０（Ａ）に示すとおりである。
【０１１５】
まず、図２０（Ｂ）に示すように、通常のカードＣＲＤが挿入されたときを考える。
スイッチＳＷ１でカード挿入が検知されると、そのカードＣＲＤをカードリーダ３０内に取り込む方向（Ｂａｃｋｗａｒｄ方向：図１０（Ａ）に右側に向かって）にローラ駆動を開始し、フォトセンサＰＤ１とＰＤ２の検出信号ＤＴ１、ＤＴ２がＯＮ（図ではハイレベル）となることにより、挿入されたカードＣＲＤの存在が検知される。
そして、磁気ヘッド３１近傍のフォトセンサＰＤ３およびＰＤ４の検出信号ＤＴ３，ＤＴ４がＯＮ（図ではハイレベル）となり、フォトセンサＰＤ３、ＰＤ４の位置を通過したと判断した場所から、磁気信号の取り込み（読み込み）を開始し、フォトセンサＰＤ５の位置に挿入された通常カードが到達して規定値分走行後、磁気カードの取り込みと搬送が終了する。
このように、フォトセンサＰＤ３およびＰＤ４において挿入された通常カードの通過を検出できる。
【０１１６】
しかし、規格外の透明カードの場合には、フォトセンサＰＤ３およびＰＤ４において、フォトセンサＰＤ３およびＰＤ４は、磁気ヘッド３１近傍に配置されているので、挿入されたカードの磁気ストライプｍｐ上には配置されていない。
そのため、光が透明な部分を透過し、挿入されたカードの通過を検出できない場合があり、この場合には、一般的なカードリーダは、規格外のカードが挿入されたあるいはカードが抜き取られた等と判定し、強制排出などのエラー（Ｅｒｒｏｒ）処理が実行されていた。
【０１１７】
そこで、本実施形態に係るカードリーダ３０においては、フォトセンサＰＤ３およびＰＤ４までカードＣＲＤが搬送されているはずなのに、これらでカード検出ができない、あるいは、一旦フォトセンサＰＤ３およびＰＤ４でカード検出されたものの、フォトセンサＰＤ３およびＰＤ４からカードが消えたと判断した場合に、"規格外の透明カード"であると判定する。
そして、この取り込み時に"規格外の透明カード"と判定された場合には、それ以降、フォトセンサＰＤ３およびＰＤ４が正しい動きをしないことを前提に制御を行い、カード上の磁気ストライプに記録されている磁気データの読み取り処理だけを行うようにする。
その後、搬送ローラ３５３ｄ〜３５３ｆを駆動させて規格外の透明カードをカードリーダ３０から排出するようにしている。
【０１１８】
なお、規格外の透明カードの場合には、機能的にも、フォトセンサＰＤ３およびＰＤ４を必須とする処理、たとえばカードの精緻な位置を把握する必要がある処理はできないようになっている。
具体的には、規格外の透明カードに対して、新たな磁気データを書き込む処理や、挿入されたカードがＩＣカードの場合にはＩＣカードに格納された電子データを読み取ったり、ＩＣカードに対して新たな電子データを書き込んだりする処理等である。
【０１１９】
なお、"規格外の透明カード"でない場合には、カードリーダ３０は一般の処理どおりの動作を行うので、ここでの説明は省略する。
また、磁気ヘッド３１から磁気信号が周期的に発せられている間は、磁気ヘッド３１近傍にカードＣＲＤが存在することを意味し、磁気ヘッド３１からの信号が出力され続けているにもかかわらず、フォトセンサＰＤ３およびＰＤ４の配置領域にカードが存在しない場合には、"規格内の透明カード"と判定するようにしてもよい。
さらに、従来は、挿入されたカードのカード長の測定をスイッチＳＷ１とフォトセンサＰＤ３およびＰＤ４とカード搬送量を使って算出していたが、たとえば、スイッチＳＷ１と磁気ヘッド３１からの磁気信号に基づき、カードが磁気ヘッド３１のヘッド部に到達したことと、カード搬送量とを使ってカードのカード長を算出するようにしてもよい。
【０１２０】
図２０（Ｃ）および図２１には、挿入されたカードＣＲＤが各検出センサで検出されていく場合の各検出信号が示されている。
各図の（ａ）〜（ｋ）は、対応関係にある。
【０１２１】
順に説明すると、（ａ）で示すタイミングで、レバー４０２に相当するスイッチＳＷ１がＯＮし、（ｂ）で示すタイミングで、フォトセンサ４０４に相当するフォトセンサＰＤ１がＯＮし、（ｃ）で示すタイミングで、フォトセンサ４０５に相当するフォトセンサＰＤ２がＯＮする。
（ｄ）で示すタイミングで、スイッチＳＷ１がＯＦＦし、（ｅ）で示すタイミングで、フォトセンサ４０６に相当するフォトセンサＰＤ３がＯＮし、（ｆ）で示すタイミングで、フォトセンサ４０７に相当するＰＤ４がＯＮする。
（ｇ）で示すタイミングで、フォトセンサＰＤ１がＯＦＦし、（ｈ）で示すタイミングで、フォトセンサＰＤ２がＯＦＦし、（ｉ）で示すタイミングで、フォトセンサ４０８に相当するＰＤ５がＯＮする。
（ｊ）で示すタイミングで、フォトセンサＰＤ３がＯＦＦし、（ｋ）で示すタイミングで、フォトセンサＰＤ４がＯＦＦする。
【０１２２】
ここで、図２０（Ｃ）中の縦縞模様で表わした部分が、"規格外の透明カード"に反応しない部分に相当する。具体的には、規格外の部分に透明な部分があった場合に、フォトセンサＰＤ３およびＰＤ４から検出信号が得られないことがある。
そこで、本実施形態では、フォトセンサＰＤ１、Ｄ２、およびＰＤ５と一直線に配置された磁気ヘッド３１から得られる磁気信号であって、かつ、フォトセンサＰＤ３およびＰＤ４からの検出信号とほぼ同じタイミングでＯＮ・ＯＦＦされる磁気信号を、カード位置検出に用いるようにしている。これにより、上述した場合であっても、可能な範囲で磁気／電子データの記録再生処理を継続することができる。
【０１２３】
［カードリーダのカード搬送時の動作］
次に、本実施形態に係るカードリーダ３０の動作を、カード搬送に伴う各センサの検出信号に関連する動作を中心に説明する。
【０１２４】
図２２および図２３は、本実施形態に係るカードリーダにおける、カード搬送に伴う各センサの検出信号に関連する動作について説明するためのフローチャートである。
【０１２５】
まず、カードリーダ３０のＣＰＵ４１は、顧客のカードＣＲＤの挿入があったか否かを判定するために、スイッチＳＷ１（レバー４０２）がＯＮされたか否かを判定する（ステップＳＴ１０１）。
スイッチＳＷ１（レバー４０２）がＯＦＦからＯＮになったとき（ステップＳＴ１１：ＹＥＳ、図２１（ａ）参照）、それを契機（トリガー）としてＣＰＵ４１によりモータ３６が駆動制御され、搬送ローラ（駆動ローラ）３５３ｄ〜３５３ｆの駆動が開始される（ステップＳＴ１０２）。
そして、さらにカードが奥に挿入され、フォトセンサＰＤ１（ＰＤａ）がＯＮになったとき（ステップＳＴ１０３：ＹＥＳ、図２１（ｂ）参照）、カード搬送が始まり、ＣＰＵ４１により図示しないタイマーＴＭ１が、たとえば２秒にセットされる（ステップＳＴ１０４）。
【０１２６】
なお、カード搬送が開始されると、搬送ローラ（駆動ローラ）３５３ｄ〜３５３ｆの回転によって刻まれるエンコーダパルス数により、挿入されたカードの搬送距離を算出することができる。また、機構的には、スイッチＳＷ１からフォトセンサＰＤ１、フォトセンサＰＤ１からフォトセンサＰＤ３、フォトセンサＰＤ３からフォトセンサＰＤ５までの各距離は既知となっている。
【０１２７】
次に、カードリーダ３０のＣＰＵ４１は、フォトセンサＰＤ３（ＰＤｂ）がＯＮされたか否かを判定する（ステップＳＴ１０５）。
挿入されたカードで、磁気ヘッド３１から磁気信号の検出が始まったにもかかわらず、フォトセンサＰＤｂがＯＮ状態とならないカードは（ステップＳＴ１０５：ＮＯ、かつ、ステップＳＴ１０６：ＹＥＳ）、"規格外の透明カード"と判定（第一の判定）される。
具体的には、ＣＰＵ４１は、ＲＡＭ等の記憶領域に、"規格外の透明カードＦｌａｇ"を立てる（図１３のステップＳＴ１０９）。
【０１２８】
一方で、フォトセンサＰＤｂがＯＮ状態となった場合には（ステップＳＴ１０５：ＹＥＳ）、特に"規格外の透明カードＦｌａｇ"を立てることなく、処理は図２３のステップＳＴ１１０に移される。
また、フォトセンサＰＤｂがＯＮ状態とならず、かつ、磁気ヘッド３１からの磁気信号の検出も始まらない場合には（ステップＳＴ１０５：ＮＯ、かつ、ステップＳＴ１６：ＮＯ）、ステップＳＴ１０４でたとえば２秒にセットされたタイマーＴＭ１が０になったか否かが判定される（ステップＳＴ１０７）。
０になっていたら（ステップＳＴ１０７：ＹＥＳ）、ＪＡＭが発生したとして（ステップＳＴ１０８）、取込動作を終了する。
【０１２９】
なお、ステップＳＴ１０８を経て、取込動作を終了した後の処理については、各種考えられる。たとえば強制排出してもよいし、サービスマンが到着するまでカードをカードリーダ３０内に取り込んだままにしておいてもよいし、カードリーダ３０を通じて上位装置内部に取り込んでしまってもよい。
【０１３０】
次に、図２３において、カードリーダ３０のＣＰＵ４１のタイマーＴＭ２がセットされる（ステップＳＴ１１０）。そして、フォトセンサＰＤｂがＯＦＦされたか否かがＣＰＵ４１によって判定される（ステップＳＴ１１１）。
仮にフォトセンサＰＤｂがＯＦＦ状態となった場合には（ステップＳＴ１１１：ＹＥＳ）、ＲＡＭ等の記憶領域に、"規格外の透明カードＦｌａｇ"を立てられる（ステップＳＴ２２）。これは、透明カードがあることを意味する。
【０１３１】
一方、フォトセンサＰＤｂがＯＮ状態となった場合には（ステップＳＴ１１１：ＮＯ）、カードＣＲＤは、規格外の透明カードではなく、通常カードとして処理される。なお、通常カードについては一般的などおりのアルゴリズムが実行され、この処理（動作）についてはここでの説明は省略する。
【０１３２】
次に、タイマーＴＭ２が０になるまでの間に（ステップＳＴ１１４）、フォトセンサ（ＰＤ５（ＰＤｃ）がＯＮ状態になるか否かが判定される（ステップＳＴ１１３）。フォトセンサＰＤｃがＯＮ状態とならなかった場合には（ステップＳＴ１１３：ＮＯ、かつ、ステップＳＴ１１４：ＹＥＳ）、装置内の中央付近で動かなくなってしまう現象（いわゆるＪＡＭ）が発生したとして（ステップＳＴ１１５）、取込動作を終了する。取込動作終了後の処理については、上述同様である。
【０１３３】
一方で、タイマーＴＭ２が０になる前に、フォトセンサＰＤｃがＯＮ状態となった場合には（ステップＳＴ１１３：ＹＥＳ）、搬送距離がセットされ（ステップＳＴ１１６）、挿入されたカードが所定距離移動する。そして、所定の距離搬送されたら（ステップＳＴ１１７：ＹＥＳ）、カード搬送が終了したとして、駆動モータ３６を停止させ（ステップＳＴ１１８）、カード取込が終了する（ステップＳＴ１１９）。
【０１３４】
上述したステップＳＴ１０９およびステップＳＴ１１２の処理において、"規格外の透明カードＦｌａｇ"が立てられた場合には、次のような処理がなされる。
なお、ここでいう"規格外の透明カード"の定義は、フォトセンサＰＤａおよびＰＤｃでは正確にカード有無が判定できているが、磁気信号を検出するための磁気ヘッド３１付近のフォトセンサＰＤｂは、正しくカード有無を判定できていないようなカードである。
少なくとも、カード搬送制御および磁気信号読み出しが可能であって、磁気データが既に書き込まれたカードであるものとする。また、規格外の透明カードではない通常カードは、通常の機能全てを可能とし、以降の制御はこの判定によって分離した制御が行われる。
【０１３５】
まず、"規格外の透明カード"である場合、フォトセンサＰＤｂからの検出信号は信用できないため、以降の搬送制御には使えない。
たとえば、後部（図１０でいえば右方）に存在するカードを前部（図１０でいえば左方）に搬送する場合、駆動ローラ３５３ｄ〜３５３ｆを駆動させてからフォトセンサＰＤｂがＯＮ状態となる。その後、フォトセンサＰＤｃがＯＦＦ状態、さらにフォトセンサＰＤａがＯＮ状態となり、フォトセンサＰＤｂがＯＦＦ状態となって、ある一定距離走行させた後、前部（前方の）停止位置で停止する。
そのため、このような前部停止位置でカードを止めるにあたっても、フォトセンサＰＤｂが正常に働いていなければならない。
【０１３６】
そこで、本実施形態に係るカードリーダ３０においては、後部からカードが搬送し始めて、その後、フォトセンサＰＤａがいずれＯＮ状態となり、前部停止位置の決定は、このフォトセンサＰＤａのＯＦＦからＯＮ状態のタイミングからの搬送量によって決定される。
さらに、異常状態としてカードが装置内で、たとえば、装置内の中央付近で動かなくなってしまう現象（いわゆるＪＡＭ）の発生にも注意すべきである。
なぜなら、中央付近でＪＡＭしてしまい、その後、復旧作業に入ろうとした際には、その時点では何れのセンサにもカードが反応していない状況、すなわち、装置内にカードがない状態となってしまうためで、以降の動作が続かない、あるいはカードなしの状態なので次のカードを取り込める状態になってしまうからである。
【０１３７】
このため、規格外の透明カードと判定されている場合のＪＡＭ発生時には、リトライ動作が実施されるだけでなく、そこまでのローラ駆動とは逆方向に駆動してみる等、すなわち、同一処理内でカードを何れかのセンサで検出できるところまで移動させる等が必要になる。
【０１３８】
ただし、どうしてもフォトセンサＰＤｂを使った制御が必要であれば、規格外の透明カードの扱いと排他的である必要がある。たとえば、接触式のＩＣカードが処理可能な手動式カードリーダに際しては、そのカードをＩＣ接点位置まで移動する必要があり、この接点位置は、現状でいえば、カードを搬送させながらカード端がフォトセンサＰＤｂを通過してからの搬送距離をもって規定されている。
しかし、フォトセンサＰＤｂが正常動作しない、規格外の透明カードの場合には、このようなことができないため、この動作コマンドは実行前に排除されなければならない（Ｅｒｒｏｒコードとして"実行不可能"を返すなど）。
同様に、磁気データ書き込み動作においても、磁気書き込み開始位置はカードを搬送させながらカード端がフォトセンサＰＤｂを通過してからの距離で規定されるため、実行前に排除される必要がある。このようにして、一部のコマンドは排除せざるを得ずとも、可能な範囲で実行できるコマンドは、正常に動作できるように振舞う。なお、規格外の透明カードの判定は、次のカードが挿入されるまで継続される。
【０１３９】
なお、図２２および図２３において、３つのフォトセンサＰＤ１またはＰＤ２、ＰＤ３、およびＰＤ５を用いて上述した搬送およびゲイン制御を行うことも可能である。
【０１４０】
［実施形態の効果］
上述したように、本実施形態のカードリーダ３０においては、基本的に、異常搬送（ＪＡＭ）と判断した場合であって、カードＣＲＤをカード挿入口５０から排出する際、プリヘッド（カード検出用磁気ヘッド）４０１に書き込み電流を流し、カードＣＲＤの磁気記録体である磁気ストライプｍｐ上に記録されている磁気情報の少なくとも一部を消去するように書き込み電流の供給制御を行う。
異常搬送（ＪＡＭ）と判断した後に、カードＣＲＤの搬出動作が開始されたことを検出する方法として、たとえばカード挿入口５０側に位置するフォトセンサ等がカードを検知したことをトリガーとする方法を採用することが可能である。
この書き込み電流の供給制御を開始するが、本実施形態においては、書き込み電流の供給制御の開始時点で直ちに電流の供給を開始すると、カードＣＲＤがプリヘッド４０１に配置位置に到達しない時点から電流が供給されることになり、無駄な電力が消費されることなる。
そこで、本実施形態では、必要な期間のみ電流を供給し消費電力の低減を図るため、カードＣＲＤがカード挿入口５０側に排出される方向に移送され、プリヘッド４０１で磁気記録体である磁気ストライプｍｐの磁気信号を検出するとプリヘッド４０１への書き込み電流の供給を開始する。
以降、カードＣＲＤがカード挿入口５０側にさらに排出されることに伴い、カードＣＲＤの磁気ストライプｍｐに記録された磁気情報が消去される。
【０１４１】
また、不正行為者のカードの引き抜きが一定の力をもってスムースに行われるとも限らない等の理由から、カードリーダ３０は、たとえばプリヘッド４０１への書き込み電流の供給を所定時間、たとえば５秒間行った後、書き込み電流の供給を停止する電流供給断続処理を行うように構成される。
カードリーダ３０は、この電流供給断続処理を含んで上述した異常搬送であるとの判断後の処理からの書き込み電流供給制御を繰り返すように構成することも可能である。
このような、電流供給断続処理を採用することにより、消費電力のさらなる低減を図ることが可能である。
【０１４２】
また、異常搬送（ＪＡＭ）と判断した後に、カードＣＲＤの搬出動作が開始されたことを検出する方法として、たとえばカードＣＲＤにカード挿入口５０側に向かって所定の力が加えられることにより、カード搬送部３５を駆動するモータ３６に負荷がかかり、モータ３６のエネルギー量が増えたことをトリガーとする方法を採用することも可能である。
【０１４３】
このように、ＣＰＵ４１は、書き込み電流の供給制御開始のトリガーとして、モータのエネルギー量（負荷）が増加するか否かの判断とすることも可能である。
ただし、上述したように検出センサの検出結果を書き込み電流の供給制御開始のトリガーとする方法と組み合わせる等も構成も採用することも可能である。
【０１４４】
また、本実施形態において、次のような構成も採用することが可能である。
ＣＰＵ４１は、プリヘッド４０１への書き込み電流の供給を開始した後に、検出部としてのエンコーダ３６１の検出結果に基づいてモータ３６のエネルギー量を測定した第１エネルギー量と保持部に保持されているモータの第２エネルギー量とを比較して、測定した第１エネルギー量が保持されている第２エネルギー量に減少した場合、プリヘッド４０１への書き込み電流の供給を停止する。
また、ＣＰＵ４１は、プリヘッド４０１への書き込み電流の供給を停止した後に、検出部であるエンコーダ３６１の検出結果に基づいてモータ３６のエネルギー量を測定した第１エネルギー量と保持部に保持されているモータの第２エネルギー量とを比較して、測定した第１エネルギー量が保持されている第２エネルギー量より増えた場合、プリヘッド４０１への書き込み電流の供給を再開する
【０１４５】
この電流供給の停止および再開処理を組み合わせ、たとえば繰り返すように構成することも可能で、また、上述した所定時間間隔での電流供給断続処理とは別に、あるいは、組み合わせることも可能で、これらの構成により電力消費の効率的な制御ができる利点がある。
【０１４６】
したがって、本実施形態によれば、以下の効果を得ることができる。
たとえ不正行為によりカード状媒体が盗用されたとしても少なくとも磁気データの盗用を回避することができる。
すなわり、フィッシングによってカードを盗まれるような状況が発生して、少なくとも磁気データが盗まれなければ最悪な状況は回避できる。
また、機械（メカニカル）的な機構を付加し、フィッシングからカードを守る方法は、機械的機構の追加、および、その機械的機構を駆動するためのハードウェアの追加が必要となる。さらに機械的機構の追加の場合、その機構を設置するスペースを確保する必要がある。
これに対して、本実施形態のように、異常を検出し、フィッシングされようとしているカードの磁気情報を消去する方法ならば、すでに装着されている磁気検出用磁気ヘッドに電流を流す回路を追加する変更にとどまり、装置の大型化を抑止することが可能となる。
また、ヘッドの構造を変える必要性が生じたとしても、従来から使われている磁気の書き込み可能なヘッドを応用すれば、容易に新しいヘッドの作製は可能である。
さらに、磁気消去を行うには、相当量の電流を流す必要があるため、異常状態（ＪＡＭなどのトリガー）の検知、その後、カードが動かされた（要は不正行為者がカードを抜き出そうとする動作が始まった）検知などの新たなアルゴリズムが有効な消費電力抑制となる。
【０１４７】
１０・・・情報処理システム、２０・・・上位装置（ホスト装置）、３０・・・カードリーダ（カード状媒体処理装置）、３１・・・磁気ヘッド、３２・・・ＩＣ接点ブロック機構部、３３・・・磁気情報取得部、３４・・・カード搬送路、３５・・・カード搬送部、３６・・・駆動モータ、３７・・・ドライバ、３８・・・シャッタ、３９・・・ソレノイド、４０・・・検出センサ群、４０１・・・プリヘッド、４０２・・・レバー、４０３・・・マイクロスイッチ（ＳＷ）、４０４〜４０８・・・フォトセンサ、４１・・・ＣＰＵ（制御部）、４２・・・インタフェース回路、４３・・・リードライト回路、５０・・・カード挿入口、ＣＲＤ・・・カード（記録媒体）、ｍｐ・・・磁気ストライプ。
【図１】
2014197302.tif 000003
【図２】
2014197302.tif 000004
【図３】
2014197302.tif 000005
【図４】
2014197302.tif 000006
【図５】
2014197302.tif 000007
【図６】
2014197302.tif 000008
【図７】
2014197302.tif 000009
【図８】
2014197302.tif 000010
【図９】
2014197302.tif 000011
【図１０】
2014197302.tif 000012
【図１１】
2014197302.tif 000013
【図１２】
2014197302.tif 000014
【図１３】
2014197302.tif 000015
【図１４】
2014197302.tif 000016
【図１５】
2014197302.tif 000017
【図１６】
2014197302.tif 000018
【図１７】
2014197302.tif 000019
【図１８】
2014197302.tif 000020
【図１９】
2014197302.tif 000021
【図２０】
2014197302.tif 000022
【図２１】
2014197302.tif 000023
【図２２】
2014197302.tif 000024
【図２３】
2014197302.tif 000025