(57)【要約】  【課題】磁気ＩＣカードの磁気記録部に磁気記録されたデータを正常に復元することができるカード処理装置を提供する。  【解決手段】取引用のＭＳデータが磁気記録された磁気ストライプと、磁気ストライプのＭＳデータと同一のＭＳデータが記録されたＩＣチップとを備えた磁気ＩＣカードを取り込むと、磁気ストライプからＭＳデータを読み取る。そして、読み取ったＭＳデータが正規か否かを判定し、かつ、読み取ったＭＳデータの磁気記録性能が低下しているか否かを判定することにより、磁気ストライプに磁気記録されたＭＳデータを評価する。このとき、ＭＳデータが正規であると判定し、かつ、ＭＳデータの磁気記録性能が低下していると判定したことにより、磁気ストライプのＭＳデータの信頼性が低下していると評価すると、磁気ストライプに記録されたＭＳデータをＩＣチップから読み取ったＭＳデータに書き換えて、磁気ＩＣカードを返却する。【選択図】  図６
2005165916.tif 000002
【特許請求の範囲】
【請求項１】
所定のデータが磁気記録された磁気記録部と、当該磁気記録部に磁気記録されたデータと同一のデータが記録されたＩＣチップとを備えた磁気ＩＣカードを受け付けて、当該カードに対してデータの読み取りまたは書き込みの処理を行うカード処理装置であって、
前記磁気記録部から読み取ったデータが正規か否かを判定し、かつ、前記磁気記録部から読み取ったデータの磁気記録性能が低下しているか否かを判定することにより、前記磁気記録部に磁気記録されたデータを評価する評価手段を備え、
前記磁気ＩＣカードを受け付けた後、前記評価手段の評価結果に基づいて、前記磁気記録部に磁気記録されたデータを前記ＩＣチップから読み取ったデータに書き換えて、前記磁気ＩＣカードを返却することを特徴とするカード処理装置。
【請求項２】
請求項１に記載のカード処理装置において、
前記評価手段によって、前記磁気記録部から読み取ったデータが正規であると判定され、かつ、前記磁気記録部から読み取ったデータの磁気記録性能が低下していると判定されたことにより、前記磁気記録部のデータの信頼性が低下していると評価された場合に、前記磁気記録部に磁気記録されたデータを前記ＩＣチップから読み取ったデータに書き換えて、前記磁気ＩＣカードを返却することを特徴とするカード処理装置。
【請求項３】
請求項２に記載のカード処理装置において、
前記評価手段によって、前記磁気記録部から読み取ったデータが正規であると判定され、かつ、前記磁気記録部から読み取ったデータの磁気記録性能が低下していないと判定されたことにより、前記磁気記録部のデータが正常であると評価された場合に、前記磁気ＩＣカードをそのまま返却することを特徴とするカード処理装置。
【請求項４】
請求項２または請求項３に記載のカード処理装置において、
前記評価手段によって、前記磁気記録部から読み取ったデータが正規でないと判定され、かつ、前記磁気記録部から読み取ったデータの磁気記録性能が低下していないと判定されたことにより、前記磁気記録部のデータが異常であると評価された場合に、前記磁気ＩＣカードを回収するか、または前記磁気記録部に磁気記録されたデータを消去して前記磁気ＩＣカードを返却することを特徴とするカード処理装置。
【請求項５】
請求項２ないし請求項４のいずれかに記載のカード処理装置において、
前記評価手段は、前記磁気記録部から読み取ったデータが正規でないと判定し、かつ、前記磁気記録部から読み取ったデータの磁気記録性能が低下していると判定すると、さらに前記磁気記録部から読み取ったデータと前記ＩＣチップから読み取ったデータとの照合一致率が基準値以上か否かを判定することにより、前記磁気記録部のデータを評価し、
前記評価手段によって、前記照合一致率が基準値以上であると判定されたことにより、前記磁気記録部のデータの信頼性が第１のレベルまで低下していると評価された場合に、前記磁気記録部に磁気記録されたデータを前記ＩＣチップから読み取ったデータに書き換えて、前記磁気ＩＣカードを返却することを特徴とするカード処理装置。
【請求項６】
請求項５に記載のカード処理装置において、
前記評価手段によって、前記照合一致率が基準値未満であると判定されたことにより、前記磁気記録部のデータの信頼性が前記第１のレベルを下回る第２のレベルまで低下していると評価された場合に、前記磁気ＩＣカードを回収するか、または前記磁気記録部に磁気記録されたデータを消去して前記磁気ＩＣカードを返却することを特徴とするカード処理装置。
【請求項７】
請求項１ないし請求項６のいずれかに記載のカード処理装置において、
前記磁気ＩＣカードのＩＣチップには、所定の取引処理を行うためのデータが記録されていて、当該データをＩＣチップから読み込んで所定の取引処理を正常に行えた場合に、前記評価手段は、前記磁気記録部のデータを評価することを特徴とするカード処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気記録部とＩＣチップとを備えた磁気ＩＣカードを受け付けてデータの読み取りまたは書き込みの処理を行うカード処理装置に関する。
【背景技術】
【０００２】
所定のデータが記録されたカードを受け付けてデータ処理を行うカード処理装置として、銀行、その他の金融機関等の店舗に設置され、顧客の操作に基づいて入出金等の取引を行う自動取引装置がある。この自動取引装置で利用されるカードとしては、従来は、データを磁気記録する磁気ストライプ（磁気記録部）を備えた磁気カードが主流であったが、最近では、大容量のデータを内蔵のメモリに記録するＩＣチップを備えたＩＣカードが採用されつつあり、金融機関等で磁気カードからＩＣカードへの移行が始まっている。
【０００３】
しかしその一方で、各店舗にある自動取引装置とセンターにあるホストコンピュータ等の全てをＩＣカードに対応可能な状態とするには、多額の投資とある程度の期間を必要とするので、従来の磁気カードのままで運用を続ける金融機関も存在する。そこで、金融機関同士でカードを相互運用するために、金融機関ごとのＩＣカード化の進展に合わせて磁気ストライプに記録されたデータ（以下、ＭＳデータという）とＩＣチップに記録されたデータ（以下、ＩＣデータという）のいずれかを利用可能な磁気ＩＣカードが使用されている。具体的には、ＩＣカード化が完了した自動取引装置では、磁気ＩＣカードのＩＣチップからＩＣデータを読み取ることによって取引処理を行うことができ、ＩＣカード化が完了していない自動取引装置では、磁気ＩＣカードの磁気ストライプからＭＳデータを読み取ることによって取引処理を行うことができる。
【０００４】
ところが、磁気ストライプは磁石等の外部磁界の影響を受けて磁力が低下したり、データが破壊したりすることがあり、それによって磁気ストライプのＭＳデータの信頼性が低下するおそれがある。磁気ＩＣカードで磁気ストライプのＭＳデータの信頼性が低下すると、自動取引装置でＭＳデータを正常に読み取れなくなり、磁気ＩＣカードを相互運用することができなくなる。このような問題を解決するため、磁気ストライプのＭＳデータを復元する技術と、これに関連する技術が、下記の特許文献１〜５に記載されている。
【０００５】
特許文献１では、通帳の磁気ストライプからＭＳデータを読み取って解析し、当該ＭＳデータの信頼性が低く、誤読み取りの可能性があると判断した場合に、続けてオペレータによってＭＳデータが正常と確認される、またはホストコンピュータによってＭＳデータがキャッシュカードやホストコンピュータのデータと照合されて正常と確認されると、ＭＳデータを磁気ストライプに書き戻している。特許文献２では、プリペイドカードの磁気ストライプからＭＳデータを読み取って正常か否かを判別し、当該ＭＳデータが正常でないと判別すると、カードを識別するためのＩＲバーデータをカードから読み取ってホストコンピュータに送信し、この後ホストコンピュータからＩＲバーデータに対応するカードデータを受信すると、受信したカードデータをカードの磁気ストライプに書き込んでいる。特許文献３では、通帳を使用した取引中に通帳の磁気ストライプに記録されたＭＳデータのリードエラーが発生した場合に、通帳情報、取引印字情報、カード情報、および暗証番号をホストコンピュータに送信し、この後ホストコンピュータからＭＳデータの復元を許可する許可電文と、ＭＳデータとを受信すると、受信したＭＳデータを磁気ストライプに書き込んでいる。
【０００６】
特許文献４では、ＩＣカードのＩＣチップと電子通帳のＩＣチップとに同一の取引データを記録しておき、一方のＩＣチップのデータが破壊した場合に、他方のＩＣチップのデータを読み取り、破壊された一方のデータを破壊されていない他方のデータで上書きしている。特許文献５では、磁気ＩＣカードのＩＣチップにこれまで複数の磁気カードに記録していたＭＳデータを記録しておき、ユーザによって必要な時に選択されたＭＳデータを、ＩＣチップから読み出して磁気ストライプに書き込んでいる。
【０００７】
【特許文献１】特開平１０−７９０７３号公報
【特許文献２】特開平５−１６６０１３号公報
【特許文献３】特開２０００−１８７７５６号公報
【特許文献４】特開２００１−２６６２２０号公報
【特許文献５】特開２００１−２３６４８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１の技術では、磁気ストライプから読み取ったＭＳデータを同一の磁気ストライプに書き戻すので、読み取ったＭＳデータが正常でなかった場合には、ＭＳデータを正常に復元できないという問題がある。また、特許文献２、３の技術では、磁気ストライプのＭＳデータを復元するためのデータがホストコンピュータから送信されるので、その送信過程でデータが搾取されたり改竄されたりして正常に受信できなかった場合には、ＭＳデータを正常に復元できないという問題がある。さらに、特許文献４の技術では、異なる２つの媒体に同一のデータを記録しておくので、いずれか一方の媒体を保持していない場合には、破壊したデータを復元することはできないという問題がある。またこれに加えて、特許文献４の技術では、異なる２つの媒体が同一のデータを記録していたということを確認するための何らかの手段が必要となり、その確認過程で誤りがあった場合には、破壊したデータに間違ったデータを書き込んでしまい、ＭＳデータを正常に復元できないという問題がある。一方、特許文献５の技術では、磁気ＩＣカードの磁気ストライプに書き込むＭＳデータを、同一の磁気ＩＣカードに備わるＩＣチップに記録しているが、本文献には、磁気ストライプに書き込んだＭＳデータを復元することについては何ら記載されていない。
【０００９】
本発明は、上記問題点を解決するものであって、その課題とするところは、磁気ＩＣカードの磁気記録部に磁気記録されたデータを正常に復元することができるカード処理装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、所定のデータが磁気記録された磁気記録部と、当該磁気記録部に磁気記録されたデータと同一のデータが記録されたＩＣチップとを備えた磁気ＩＣカードを受け付けて、当該カードに対してデータの読み取りまたは書き込みの処理を行うカード処理装置であって、磁気記録部から読み取ったデータが正規か否かを判定し、かつ、磁気記録部から読み取ったデータの磁気記録性能が低下しているか否かを判定することにより、磁気記録部に磁気記録されたデータを評価する評価手段を設けていて、磁気ＩＣカードを受け付けた後、評価手段の評価結果に基づいて、磁気記録部に磁気記録されたデータをＩＣチップから読み取ったデータに書き換えて、磁気ＩＣカードを返却する。なお、磁気記録部から読み取ったデータが正規か否かの判定は、例えば、当該データのパリティをチェックすること、および当該データがＩＣチップに記録されたデータと一致しているかをチェックすることによって行い、磁気記録部から読み取ったデータの磁気記録性能が低下しているか否かの判定は、当該データの磁気出力レベルが基準値以上であるかをチェックすること、および当該データのジッタレベルが基準値未満であるかをチェックすることによって行うことができる。
【００１１】
上記のように、磁気ＩＣカードの磁気記録部に磁気記録されたデータを評価した結果に基づいて、磁気記録部のデータをＩＣチップから読み取った同一のデータに書き換えることで、従来のようにホストコンピュータ、通帳、またはＩＣカードのような他の記録媒体から復元のためのデータを取得する必要がないので、磁気ＩＣカードの磁気記録部のデータを評価の良否に応じて正常に復元することができる。また、磁気記録部のデータを書き換えて復元した後に、磁気ＩＣカードを返却することで、当該磁気ＩＣカードの磁気記録部のデータが他のカード処理装置で正常かつ確実に読み取れるようになり、磁気ＩＣカードの相互運用性を確保することが可能となる。
【００１２】
また、本発明の実施形態に係るカード処理装置では、評価手段によって、磁気記録部から読み取ったデータが正規であると判定され、かつ、磁気記録部から読み取ったデータの磁気記録性能が低下していると判定されたことにより、磁気記録部のデータの信頼性が低下していると評価された場合に、磁気記録部に磁気記録されたデータをＩＣチップから読み取ったデータに書き換えて、磁気ＩＣカードを返却する。このように、磁気ＩＣカードの磁気記録部から読み取ったデータが正規であるが、磁気記録性能の低下を生じている場合に、磁気記録部のデータをＩＣチップから読み取った同一のデータに書き換えることで、信頼性の低下した磁気ＩＣカードの磁気記録部のデータを正常に復元することができる。
【００１３】
また、本発明の実施形態に係るカード処理装置では、評価手段によって、磁気記録部から読み取ったデータが正規であると判定され、かつ、磁気記録部から読み取ったデータの磁気記録性能が低下していないと判定されたことにより、磁気記録部のデータが正常であると評価された場合に、磁気ＩＣカードをそのまま返却する。このように、磁気ＩＣカードの磁気記録部から読み取ったデータが正規であって、磁気記録性能の低下を生じていない場合に、磁気記録部のデータを書き換えずに、磁気ＩＣカードをそのまま返却することで、磁気記録部のデータが正常である磁気ＩＣカードの処理時間を短縮することができるので、カード処理装置における磁気ＩＣカードの処理率を上げることが可能となる。
【００１４】
また、本発明の実施形態に係るカード処理装置では、評価手段によって、磁気記録部から読み取ったデータが正規でないと判定され、かつ、磁気記録部から読み取ったデータの磁気記録性能が低下していないと判定されたことにより、磁気記録部のデータが異常であると評価された場合に、磁気ＩＣカードを回収するか、または磁気記録部に磁気記録されたデータを消去して磁気ＩＣカードを返却する。磁気ＩＣカードの磁気記録部から読み取ったデータが正規でなく、磁気記録性能の低下を生じていない場合は、磁気記録部のデータが不正に改竄・変更された可能性が高いが、この場合、上記のように磁気ＩＣカードを回収、または磁気記録部に磁気記録されたデータを消去して磁気ＩＣカードを返却することで、磁気記録部のデータが不正である磁気ＩＣカードの継続流通を停止させることが可能となる。また、磁気記録部のデータが不正である磁気ＩＣカードを回収することで、当該データを後で詳細に解析することができ、カード犯罪の防止対策等に役立てることが可能となる。
【００１５】
また、本発明の実施形態に係るカード処理装置では、評価手段は、磁気記録部から読み取ったデータが正規でないと判定し、かつ、磁気記録部から読み取ったデータの磁気記録性能が低下していると判定すると、さらに磁気記録部から読み取ったデータとＩＣチップから読み取ったデータとの照合一致率が基準値以上か否かを判定することにより、磁気記録部のデータを評価する。そして、評価手段によって、上記照合一致率が基準値以上であると判定されたことにより、磁気記録部のデータの信頼性が第１のレベルまで低下していると評価された場合に、磁気記録部に磁気記録されたデータをＩＣチップから読み取ったデータに書き換えて、磁気ＩＣカードを返却する。磁気ＩＣカードの磁気記録部から読み取ったデータが正規でなく、磁気記録性能の低下を生じていて、さらに磁気記録部とＩＣチップとからそれぞれ読み取ったデータの照合一致率が基準値以上で高い場合は、磁気記録部から読み取ったデータが正規でないと判定された原因が、当該データの磁気記録性能の小幅な低下にある可能性が高いが、この場合、上記のように磁気記録部のデータをＩＣチップから読み取った同一のデータに書き換えることで、信頼性の低下した磁気ＩＣカードの磁気記録部のデータを正常に復元することができる。
【００１６】
また、本発明の実施形態に係るカード処理装置では、評価手段によって、磁気記録部から読み取ったデータとＩＣチップから読み取ったデータとの照合一致率が基準値未満であると判定されたことにより、磁気記録部のデータの信頼性が第１のレベルを下回る第２のレベルまで低下していると評価された場合に、磁気ＩＣカードを回収するか、または磁気記録部に磁気記録されたデータを消去して磁気ＩＣカードを返却する。磁気ＩＣカードの磁気記録部から読み取ったデータが正規でなく、磁気記録性能の低下を生じていて、さらに磁気記録部とＩＣチップとからそれぞれ読み取ったデータの照合一致率が基準値未満で低い場合は、磁気記録部から読み取ったデータが正規でないと判定された原因が、当該データの磁気記録性能の大幅な低下にあるか、磁気記録部のデータの不正な改竄・変更にあるかが不明であるが、この場合、上記のように、磁気ＩＣカードを回収、または磁気記録部のデータを消去して磁気ＩＣカードを返却することで、磁気記録部のデータが正規か不正か不明である磁気ＩＣカードの継続流通を停止させることが可能となる。また、磁気記録部のデータが正規か不正か不明である磁気ＩＣカードを回収することで、当該データを後で詳細に解析することができ、カード犯罪の防止対策等に役立てることが可能となる。
【００１７】
さらに、本発明の実施形態に係るカード処理装置では、磁気ＩＣカードのＩＣチップには、所定の取引処理を行うためのデータが記録されていて、当該データをＩＣチップから読み込んで所定の取引処理を正常に行えた場合に、評価手段は、磁気記録部のデータを評価する。磁気ＩＣカードのＩＣチップから読み込んだデータで所定の取引処理が正常に行えた場合は、当該カードの利用者を真の利用者として一応確定することができる。このため、上記のようにすることで、真の利用者が利用する磁気ＩＣカードの磁気記録部のデータを評価して、磁気記録部のデータの書き換え等の処理を行うことが可能となり、偽の利用者が利用する磁気ＩＣカードに対して、磁気記録部のデータの書き換え等の不必要な処理を行わないようにすることが可能となる。
【発明の効果】
【００１８】
本発明によれば、磁気ＩＣカードの磁気記録部に磁気記録されたデータを評価した結果に基づいて、磁気記録部のデータをＩＣチップから読み取った同一のデータに書き換えることで、磁気ＩＣカードの磁気記録部のデータを評価の良否に応じて正常に復元することができる。
【発明を実施するための最良の形態】
【００１９】
図１は、本発明に係るカード処理装置の一実施形態を構成する自動取引装置の電気的構成を示すブロック図である。図１において、破線で囲んでいる部分が自動取引装置１０である。この自動取引装置１０は、銀行、その他の金融機関等の店舗に設置されていて、顧客の操作に基づいて入出金等の取引を行う。２は入出金等の取引を行うために利用される磁気ＩＣカードである。この磁気ＩＣカード２は、データを磁気記録する磁気記録部としての磁気ストライプ２ａと、大容量のデータを内蔵のメモリに記録可能なＩＣチップ２ｂとを備えている。２０は上位装置としてのホストコンピュータである。このホストコンピュータ２０は、金融機関等のセンターに設置されている。
【００２０】
１は自動取引装置１０の各部を制御する制御部である。この制御部１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、および不揮発性メモリ等から構成されている。なお、ＲＯＭにはＣＰＵの動作プログラム等が記憶されていて、ＲＡＭにはＣＰＵが各部を制御する制御データが読み書き可能に記憶される。３はカードリーダライタであって、このカードリーダライタ３は、挿入された磁気ＩＣカード２を内部に取り込んで処理し、処理後は磁気ＩＣカード２を外部に返却する。４はカードリーダライタ３に備わる磁気リードライト部であって、磁気ヘッド４ａやデータ変換用の回路（図示省略）等から構成されている。この磁気リードライト部４は、磁気ＩＣカード２の磁気ストライプ２ａからデータを読み取って制御部１に送る。詳しくは、磁気ヘッド４ａによって検出した磁気ストライプ２ａの磁力の変化、即ち磁気ヘッド４ａから入力される電圧の変化を、後述するように電圧波形データから、パルス波形データ、ビットデータ、キャラクタデータへと順番に変換して、制御部１に出力する。制御部１は、磁気リードライト部４から入力されるデータに基づいて、後述するように磁気ＩＣカード２の磁気ストライプ２ａに記録されたデータを評価する。このような制御部１は、本発明における評価手段の一実施形態を構成する。また、磁気リードライト部４は、制御部１から受けたデータを磁気ＩＣカード２の磁気ストライプ２ａに書き込む。詳しくは、制御部１から入力されるキャラクタデータに基づいて磁気ヘッド４ａに流す電流を制御し、磁気ストライプ２ａにデータを磁気記録する。
【００２１】
５はカードリーダライタ３に備わるＩＣリードライト部であって、ＩＣ接点５ａやカード通信用の回路（図示省略）等から構成されている。このＩＣリードライト部５は、磁気ＩＣカード２のＩＣチップ２ｂからデータを読み取って制御部１に送る。詳しくは、ＩＣ接点５ａを介してＩＣチップ２ｂに内蔵されたＣＰＵと通信を行い、ＩＣチップ２ｂから送信される内蔵メモリの記録データを制御部１に送る。また、ＩＣリードライト部５は、制御部１から受けたデータを磁気ＩＣカード２のＩＣチップ２ｂに書き込む。詳しくは、ＩＣ接点５ａを介してＩＣチップ２ｂのＣＰＵと通信を行い、制御部１から受けたデータをＩＣチップ２ｂに送信して内蔵メモリに格納させる。６は挿入された通帳を内部に取り込んで処理する通帳処理部、７は硬貨の入金や出金を行う硬貨入出金部、８は紙幣の入金や出金を行う紙幣入出金部である。９は顧客が取引を行うために操作する顧客操作部であって、タッチパネル等から構成されている。１１はホストコンピュータ２０と相互に通信を行うための通信部である。
【００２２】
図２は、上記の磁気ＩＣカード２の磁気ストライプ２ａに磁気記録されたデータの一例を示す図である。磁気ストライプ２ａに磁気記録されたデータ（以下、ＭＳデータという）には、入出金等の取引を行うために必要なＩＤ、カード種別番号、銀行番号、支店番号、および口座番号等のデータが含まれている。
【００２３】
図３は、磁気ＩＣカード２のＩＣチップ２ｂに記録されたデータの一例を示す図である。ＩＣチップ２ｂに記録されたデータ（以下、ＩＣデータという）には、キャッシュカードやクレジットカード等の複数のアプリケーションが含まれていて、例えばキャッシュカードアプリケーションには、アプリケーションのバージョン番号、口座番号、有効期限、および認証番号等のデータが含まれている。また、ＩＣデータには、磁気ストライプ２ａに磁気記録されたＭＳデータ（図２）と同一のＭＳデータが含まれている。このＩＣチップ２ｂのＭＳデータは、リードオンリーのデータであって、ＩＣチップ２ｂに口座番号等の個人データを設定するパーソナライズ工程で書き込まれている。ＩＣチップ２ｂからＭＳデータを読み取るには、ＩＣカード運用スキームで定義されたアクセス手続が必要であり、リードオンリーといえども容易には読み取れなくなっている。このため、ＩＣチップ２ｂのＭＳデータの信頼性を高く維持することができ、当該ＭＳデータの第三者による改竄・変更を防ぐことができる。なお、上述した自動取引装置１０では、前述の制御部１とＩＣリードライト部５とによって、上記のアクセス手続を行ってＩＣチップ２ｂからＭＳデータを読み取る。
【００２４】
図４は、前述の磁気リードライト部４による読み取りデータの変換の過程を説明するための図である。図４において、前述の磁気ヘッド４ａによって磁気ＩＣカード２の磁気ストライプ２ａからＭＳデータを読み取ったときに、磁気ヘッド４ａが出力するのは、図４（ａ）に示すように、磁気ストライプ２ａの磁力の変化に応じた電圧の変化を表すアナログの信号である。図４（ａ）では磁気ヘッド４ａの出力電圧波形を横軸に時間ｔをとり縦軸に電圧値Ｖをとって示している。磁気リードライト部４は、磁気ヘッド４ａの出力電圧の信号を所定の間隔でサンプリングして、図４（ｂ）に示すデジタルの電圧波形データに変換する。次に、電圧波形データのピーク値（＋Ｖ側および−Ｖ側）を検出し、検出したピーク値同士の間隔に応じて、図４（ｃ）に示すようなパルス列からなるパルス波形データに変換する。そして、パルス波形データの各パルスの立ち上がりと立ち下りを検出し、規定間隔Ｗａと略同等の間隔Ｗの初めと終りと中間とで立ち上がりまたは立ち下りがある場合は「１」、間隔Ｗの初めと終りのみで立ち上がりまたは立ち下りがある場合は「０」、というように判断して、図４（ｄ）に示すように「０」と「１」の論理データであるビットデータに変換する。そして最終的に、ビットデータを所定のフォーマットに従って読み取り、図４（ｅ）に示すように文字情報であるキャラクタデータに変換する。
【００２５】
前述の制御部１は、磁気ヘッド４ａが磁気ストライプ２ａからＭＳデータを読み取ったときに出力する出力電圧の振幅、即ちＭＳデータの磁気出力レベルを磁気リードライト部４から取得する。また、制御部１は、磁気ヘッド４ａの出力電圧を変換したパルス波形データの「０」または「１」の１ビットのデータを表す各間隔Ｗのジッタレベル（規定間隔Ｗａに対する誤差のこと）を磁気リードライト部４から取得する。そして、制御部１は、磁気出力レベルが基準値以上であるか否かをチェックすることと、ジッタレベルが基準値未満であるか否かをチェックすることによって、後述するように磁気ストライプ２ａから読み取ったＭＳデータの磁気記録性能が低下しているか否かの判定を行う。なお、磁気出力レベルのチェック用の基準値と、ジッタレベルのチェック用の基準値とは、それぞれ予め設定されて制御部１の不揮発性メモリに記憶されている。
【００２６】
図５は、前述の磁気リードライト部４によって変換されたキャラクタデータを説明するための図である。図５（ａ）、（ｂ）において、ＳＳ（Ｓｔａｒｔ  Ｓｅｎｔｉｎｅｌ）は先頭の制御コード、ＥＳ（Ｅｎｄ  Ｓｅｎｔｉｎｅｌ）は末尾の制御コードであって、これらは全て「１」の８ビットのビットデータからなる。ＣＤ１〜ＣＤ＃は１つ１つのキャラクタデータであって、各キャラクタデータＣＤ１〜ＣＤ＃は、英数字カナ等の文字を表す７ビットのビットデータと、キャラクタデータＣＤ１〜ＣＤ＃毎のパリティ（Ｐａｒｉｔｙ）であるＶＲＣ（Ｖｅｒｔｉｃａｌ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）を表す１ビットのビットデータとからなる。ＶＲＣは、文字を表す７ビットのビットデータの「１」の数が偶数であれば「０」、奇数であれば「１」と規定されている。ＬＲＣ（Ｌｏｎｇｉｔｕｄｉｎａｌ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）はデータ全体のパリティである。ＬＲＣは、全てのビットデータの「１」の数が偶数であれば「０」、奇数であれば「１」と規定されている。
【００２７】
前述の制御部１は、磁気ヘッド４ａによって磁気ＩＣカード２の磁気ストライプ２ａから読み取ったＭＳデータが、磁気リードライト部４によってキャラクタデータに変換されて送られて来ると、当該キャラクタデータのパリティ（ＶＲＣおよびＬＲＣ）をチェックする。また、制御部１は、前述のＩＣ接点５ａとＩＣリードライト部５とによって磁気ＩＣカード２のＩＣチップ２ｂからＭＳデータを読み取り、読み取ったＩＣチップ２ｂのＭＳデータ（キャラクタデータ）と、磁気ストライプ２ａから読み取ったＭＳデータ（変換されたキャラクタデータ）とが一致しているか否かをビット単位でチェックする。そして、制御部１は、上記２つのチェックにより、後述するように磁気ストライプ２ａから読み取ったＭＳデータが正規か否かの判定を行う。この判定以外にも、制御部１は、後述するように磁気ストライプ２ａから読み取ったＭＳデータとＩＣチップ２ｂから読み取ったＭＳデータとを照合し、その照合の結果、両ＭＳデータが一致している率、即ち照合一致率が基準値以上か否かの判定を行う。なお、照合一致率の判定用の基準値は、予め設定されて制御部１の不揮発性メモリに記憶されている。
【００２８】
図６〜図８は、自動取引装置１０が磁気ＩＣカード２を処理するときの動作手順を示すフローチャートである。各処理は、制御部１（詳しくは、制御部１に備わるＣＰＵ）が実行する。なお、図６は全体の処理を示し、図７はＩＣデータ取引処理（図６のステップＳ５）の詳細を示し、図８はＭＳデータ評価処理（図６のステップＳ７）の詳細を示している。
【００２９】
図６において、顧客によって自動取引装置１０のカードリーダライタ３（図１）に磁気ＩＣカード２が挿入されると、制御部１は、当該カード２を受け付けてカードリーダライタ３により内部に取り込み（ステップＳ１）、磁気ヘッド４ａによって磁気ＩＣカード２の磁気ストライプ２ａからＭＳデータを読み取る（ステップＳ２）。このとき、読み取られたＭＳデータは、前述したように磁気リードライト部４によってキャラクタデータまで変換された後に、制御部１に送られ、制御部１のＲＡＭに一旦格納される。そして、制御部１は、前述したように磁気ヘッド４ａが出力したＭＳデータの磁気出力レベルを磁気リードライト部４から取得し（ステップＳ３）、続けて、データ変換過程で生成されたパルス波形データのジッタレベルを磁気リードライト部４から取得する（ステップＳ４）。このとき、取得した磁気出力レベルとジッタレベルとは、制御部１のＲＡＭに一旦格納される。
【００３０】
続いて、制御部１は、図７のフローチャートに従ってＩＣデータ取引処理を実行する（ステップＳ５）。図７において、まず制御部１は、ＩＣ接点５ａとＩＣリードライト部５とによって磁気ＩＣカード２のＩＣチップ２ｂとの通信を開始する（ステップＳ２１）。そして、制御部１は、ＩＣチップ２ｂに記録されたデータから入出金取引に必要な対応アプリケーション（本例では、キャッシュカードアプリケーション）を検索する（ステップＳ２２）。ここで、対応アプリケーションがなければ（ステップＳ２３：ＮＯ）、制御部１は、ＩＣチップ２ｂとの通信を終了して（ステップＳ３８）、ＩＣデータ取引処理を終了する。これに対して、対応アプリケーションがあれば（ステップＳ２３：ＹＥＳ）、制御部１は、対応アプリケーションを起動する（ステップＳ２４）。そして、対応アプリケーションが正常に起動しなければ（ステップＳ２５：ＮＯ）、制御部１は、ＩＣチップ２ｂとの通信を終了して（ステップＳ３８）、ＩＣデータ取引処理を終了する。これに対して、対応アプリケーションが正常に起動すれば（ステップＳ２５：ＹＥＳ）、制御部１は、ＩＣチップ２ｂから図３に示したキャッシュカードアプリケーションの各種データとＭＳデータとを読み取る（ステップＳ２６）。読み取ったデータは、制御部１のＲＡＭにそれぞれ格納される。
【００３１】
ＩＣチップ２ｂからデータを読み取ると、制御部１は、アプリケーションデータの認証を行う（ステップＳ２７）。具体的には、ＩＣチップ２ｂから読み取った認証番号が、自動取引装置１０で取り扱うのに適合した番号であるかをチェックする。ここで、認証が正常に行えなければ（ステップＳ２８：ＮＯ）、制御部１は、ＩＣチップ２ｂとの通信を終了して（ステップＳ３８）、ＩＣデータ取引処理を終了する。これに対して、認証が正常に行えれば（ステップＳ２８：ＹＥＳ）、制御部１は、ＩＣチップ２ｂから読み取った有効期限やアプリケーションバージョン番号等をチェックして、磁気ＩＣカード２の処理制限を確認する（ステップＳ２９）。そして確認の結果、磁気ＩＣカード２が制限内の処理可能なカードでなければ（ステップＳ３０：ＮＯ）、制御部１は、ＩＣチップ２ｂとの通信を終了して（ステップＳ３８）、ＩＣデータ取引処理を終了する。これに対して、磁気ＩＣカード２が制限内の処理可能なカードであれば（ステップＳ３０：ＹＥＳ）、制御部１は、暗証番号の入力を要求するメッセージを顧客操作部９（図１）に表示して、暗証番号が入力されるのを待つ。
【００３２】
そして、制御部１は、顧客によって顧客操作部９が操作されて暗証番号が入力されると（ステップＳ３１）、入金または出金の金額の入力を要求するメッセージを顧客操作部９に表示し、これにより顧客によって顧客操作部９が操作されて入金または出金の金額が入力されると（ステップＳ３２）、ＩＣチップ２ｂに暗証番号および金額を送信する（ステップＳ３３）。ＩＣチップ２ｂのＣＰＵは、暗証番号および金額が送信されて来ると、これらをチェックしてカードとしての取引可否判定を行い、その判定結果を自動取引装置１０に返信する。ＩＣチップ２ｂから返信された判定結果が取引実行不可能であれば（ステップＳ３４：ＮＯ）、制御部１は、ＩＣチップ２ｂとの通信を終了して（ステップＳ３８）、ＩＣデータ取引処理を終了する。これに対して、判定結果が取引実行可能であれば（ステップＳ３４：ＹＥＳ）、制御部１は、通信部１１（図１）によってホストコンピュータ２０に暗証番号、金額、および口座番号を送信する（ステップＳ３５）。ホストコンピュータ２０は、暗証番号、金額、および口座番号が送信されて来ると、これらをチェックしてホストとしての取引可否判定を行い、その判定結果を自動取引装置１０に返信する。ホストコンピュータ２０から返信された判定結果が取引実行不可能であれば（ステップＳ３６：ＮＯ）、制御部１は、ＩＣチップ２ｂとの通信を終了して（ステップＳ３８）、ＩＣデータ取引処理を終了する。これに対して、判定結果が取引実行可能であれば（ステップＳ３６：ＹＥＳ）、制御部１は、入金または出金の取引を実行する（ステップＳ３７）。そして取引完了後、制御部１は、ＩＣチップ２ｂとの通信を終了して（ステップＳ３８）、ＩＣデータ取引処理を終了する。
【００３３】
ＩＣデータ取引処理を終了すると、制御部１は、図６のステップＳ６で、入金または出金の取引が正常に完了したか否かを判定する。直前のＩＣデータ取引処理（ステップＳ５）で、入金または出金の取引を行わずに処理を終了した場合は、制御部１は、取引が正常に完了しなかったと判断し（ステップＳ６：ＮＯ）、カードリーダライタ３によって磁気ＩＣカード２を返却して（ステップＳ１６）、磁気ＩＣカード２に対する処理を終了する。これに対して、直前のＩＣデータ取引処理で、入金または出金の取引を行って（図７のステップＳ３７）、処理を終了した場合は、制御部１は、取引が正常に完了したと判断し（ステップＳ６：ＹＥＳ）、図８のフローチャートに従ってＭＳデータ評価処理を実行する（ステップＳ７）。
【００３４】
図８において、まず制御部１は、磁気ＩＣカード２の磁気ストライプ２ａから読み取ったＭＳデータが正規であるか否かを判定する（ステップＳ４１）。詳しくは、前述したように、磁気ストライプ２ａから読み取ったＭＳデータのパリティ（ＶＲＣおよびＬＲＣ）をチェックすることと、磁気ストライプ２ａから読み取ったＭＳデータがＩＣチップ２ｂから読み取ったＭＳデータと一致しているかをチェックすることによって、上記の判定を行う。ここで、磁気ストライプ２ａから読み取ったＭＳデータのパリティが全て正常であり、かつ、当該ＭＳデータがＩＣチップ２ｂから読み取ったＭＳデータと全て一致している場合には、制御部１は、磁気ストライプ２ａから読み取ったＭＳデータが正規であると判定する（ステップＳ４１：ＹＥＳ）。そして次に、制御部１は、磁気ストライプ２ａから読み取ったＭＳデータの磁気記録性能が低下しているか否かを判定する（ステップＳ４２）。詳しくは、前述したように、磁気ストライプ２ａから読み取ったＭＳデータの磁気出力レベルが基準値以上であるかをチェックすることと、当該ＭＳデータのジッタレベルが基準値未満であるかをチェックすることによって、上記の判定を行う。ここで、磁気ストライプ２ａから読み取ったＭＳデータの磁気出力レベルが基準値以上であり、かつ、当該ＭＳデータのジッタレベルが基準値未満である場合には、制御部１は、磁気ストライプ２ａから読み取ったＭＳデータの磁気記録性能が低下していないと判定する（ステップＳ４２：ＮＯ）。このように判定すると、制御部１は、磁気ストライプ２ａのＭＳデータが正規であって、磁気記録性能の低下を生じていないので、磁気ストライプ２ａのＭＳデータが正常（良好）であると評価し（ステップＳ４３）、ＭＳデータ評価処理を終了する。
【００３５】
上記に対して、ステップＳ４２で、磁気ストライプ２ａから読み取ったＭＳデータの磁気出力レベルが基準値未満である場合や、当該ＭＳデータのジッタレベルが基準値以上である場合には、制御部１は、磁気ストライプ２ａから読み取ったＭＳデータの磁気記録性能が低下していると判定する（ステップＳ４２：ＹＥＳ）。このように判定すると、制御部１は、磁気ストライプ２ａのＭＳデータが正規であるが、磁気記録性能の低下を生じているので、磁気ストライプ２ａのＭＳデータの信頼性が低下していて、その低下度合いが「小」であると評価し（ステップＳ４４）、ＭＳデータ評価処理を終了する。
【００３６】
また、ステップＳ４１で、磁気ストライプ２ａから読み取ったＭＳデータのパリティが１つでも正常でなかった場合や、当該ＭＳデータがＩＣチップ２ｂから読み取ったＭＳデータと１ビットでも一致していない場合には、制御部１は、磁気ストライプ２ａから読み取ったＭＳデータが正規でないと判定する（ステップＳ４１：ＮＯ）。そして次に、制御部１は、磁気ストライプ２ａから読み取ったＭＳデータの磁気記録性能が低下しているか否かを判定する（ステップＳ４５）。ここで、磁気ストライプ２ａから読み取ったＭＳデータの磁気出力レベルが基準値未満である場合や、当該ＭＳデータのジッタレベルが基準値以上である場合には、制御部１は、磁気ストライプ２ａから読み取ったＭＳデータの磁気記録性能が低下していると判定する（ステップＳ４５：ＹＥＳ）。このように判定すると、制御部１は、磁気ストライプ２ａから読み取ったＭＳデータとＩＣチップ２ｂから読み取ったＭＳデータとを照合し、両ＭＳデータの照合一致率が基準値以上か否かを判定する（ステップＳ４６）。ここで、両ＭＳデータの照合一致率が基準値以上であれば（ステップＳ４６：ＹＥＳ）、制御部１は、磁気ストライプ２ａのＭＳデータが正規でなく、磁気記録性能の低下を生じているにもかかわらず、磁気ストライプ２ａのＭＳデータとＩＣチップ２ｂのＭＳデータとの照合一致率が基準値以上で高いので、磁気ストライプ２ａのＭＳデータの信頼性が小幅に低下していて、その低下度合いが「小」であると評価し（ステップＳ４７）、ＭＳデータ評価処理を終了する。このときの信頼性レベルは、本発明における第１のレベルに相当する（ステップS４４の信頼性レベルも同様）。
【００３７】
上記に対して、ステップＳ４６で、磁気ストライプ２ａから読み取ったＭＳデータとＩＣチップ２ｂから読み取ったＭＳデータとの照合一致率が基準値未満であれば（ステップＳ４６：ＮＯ）、制御部１は、磁気ストライプ２ａのＭＳデータが正規でなく、磁気記録性能の低下を生じていて、さらに磁気ストライプ２ａのＭＳデータとＩＣチップ２ｂのＭＳデータとの照合一致率が基準値未満で低いので、磁気ストライプ２ａのＭＳデータの信頼性が大幅に低下していて、その低下度合いが「大」であると評価し（ステップＳ４８）、ＭＳデータ評価処理を終了する。このときの信頼性レベルは、本発明における第２のレベルに相当する。
【００３８】
また、ステップＳ４５で、磁気ストライプ２ａから読み取ったＭＳデータの磁気出力レベルが基準値以上であり、かつ、当該ＭＳデータのジッタレベルが基準値未満である場合には、制御部１は、磁気ストライプ２ａから読み取ったＭＳデータの磁気記録性能が低下していないと判定する（ステップＳ４５：ＮＯ）。このように判定すると、制御部１は、磁気ストライプ２ａのＭＳデータが正規でないにもかかわらず、磁気記録性能の低下を生じていないので、当該ＭＳデータが異常であって改竄・変更の可能性が高いと評価し（ステップＳ４９）、ＭＳデータ評価処理を終了する。
【００３９】
ＭＳデータ評価処理を終了すると、制御部１は、図６のステップＳ８で、磁気ストライプ２ａのＭＳデータが正常か否かを確認する。図８のＭＳデータ評価処理で、評価結果がステップＳ４３の「正常」である場合は、制御部１は、磁気ストライプ２ａのＭＳデータが正常であると判断する（ステップＳ８：ＹＥＳ）。そして、制御部１は、カードリーダライタ３によって磁気ＩＣカード２をそのまま返却して（ステップＳ１６）、磁気ＩＣカード２に対する処理を終了する。
【００４０】
上記に対して、図８のＭＳデータ評価処理で、評価結果が「正常」でなかった場合は、制御部１は、磁気ストライプ２ａのＭＳデータが正常ではないと判断し（ステップＳ８：ＮＯ）、続いて、磁気ストライプ２ａのＭＳデータの信頼性が低下していて、その低下度合いが「小」か否かを確認する（ステップＳ９）。図８のＭＳデータ評価処理で、評価結果がステップＳ４４またはＳ４７の信頼性低下度合い「小」である場合は、制御部１は、磁気ストライプ２ａのＭＳデータの信頼性が低下していて、その低下度合いが「小」であると判断する（ステップＳ９：ＹＥＳ）。そして、制御部１は、磁気ストライプ２ａに記録されたＭＳデータをＩＣチップ２ｂから読み取ったＭＳデータに書き換えて（ステップＳ１０）、磁気ＩＣカード２を返却し（ステップＳ１６）、磁気ＩＣカード２に対する処理を終了する。
【００４１】
また、図８のＭＳデータ評価処理で、評価結果がステップＳ４９の「異常」である場合や、ステップＳ４８の信頼性低下度合い「大」である場合には、制御部１は、ステップＳ９で、磁気ストライプ２ａのＭＳデータの信頼性の低下度合いが「小」ではないと判断し（ステップＳ９：ＮＯ）、続いて、磁気ストライプ２ａのＭＳデータが異常か否かを確認する（ステップＳ１１）。図８のＭＳデータ評価処理で、評価結果がステップＳ４９の「異常」である場合は、制御部１は、磁気ストライプ２ａのＭＳデータが異常であると判断する（ステップＳ１１：ＹＥＳ）。そして、制御部１は、磁気ストライプ２ａに無意味なデータ（例えば、全て「０」のデータ）を書き込んで、磁気ストライプ２ａに記録されたＭＳデータを消去し（ステップＳ１２）、当該ＭＳデータを消去したことを通知するメッセージを顧客操作部９に表示する（ステップＳ１３）。この後、制御部１は、磁気ＩＣカード２を返却して（ステップＳ１６）、磁気ＩＣカード２に対する処理を終了する。
【００４２】
また、図８のＭＳデータ評価処理で、評価結果がステップＳ４８の信頼性低下度合い「大」である場合には、制御部１は、ステップＳ１１で、磁気ストライプ２ａのＭＳデータは異常ではないと判断する（ステップＳ１１：ＮＯ）。そして、制御部１は、磁気ＩＣカード２を内部に備えた回収部（図示省略）に回収し（ステップＳ１４）、当該カード２を回収したことを通知するメッセージを顧客操作部９に表示して（ステップＳ１５）、磁気ＩＣカード２に対する処理を終了する。
【００４３】
上述したように、磁気ＩＣカード２の磁気ストライプ２ａから読み取ったＭＳデータが正規であるが、磁気記録性能の低下を生じている場合に、当該ＭＳデータの信頼性が低下していて、その低下度合いが「小」であると評価し、磁気ストライプ２ａに記録されたＭＳのデータを、ＩＣチップ２ｂから読み取った同一のＭＳデータに書き換えることで、従来のようにホストコンピュータ、通帳、またはＩＣカードのような他の記録媒体から復元のためのデータを取得する必要がないので、信頼性の低下した磁気ＩＣカード２の磁気ストライプ２ａのデータを正常に復元することができる。また、磁気ストライプ２ａのＭＳデータを書き換えて復元した後に、磁気ＩＣカード２を返却することで、当該磁気ＩＣカード２の磁気ストライプ２ａのＭＳデータが他の自動取引装置で正常かつ確実に読み取れるようになり、磁気ＩＣカード２の相互運用性を確保することが可能となる。
【００４４】
また、磁気ストライプ２ａから読み取ったＭＳデータが正規であって、磁気記録性能の低下を生じていない場合に、当該ＭＳデータが正常であると評価して、磁気ストライプ２ａのＭＳデータを書き換えずに、磁気ＩＣカード２をそのまま返却することで、磁気ストライプ２ａのＭＳデータが正常である磁気ＩＣカード２の処理時間を短縮することができるので、自動取引装置１０における磁気ＩＣカード２の処理率を上げることが可能となる。
【００４５】
また、磁気ストライプ２ａから読み取ったＭＳデータが正規でなく、磁気記録性能の低下を生じていない場合は、磁気ストライプ２ａのＭＳデータが不正に改竄・変更された可能性が高い。然るに、この場合、上述したように磁気ストライプ２ａのＭＳデータが異常であると評価し、当該ＭＳデータを消去して磁気ＩＣカード２を返却することで、磁気ストライプ２ａのＭＳデータが不正である磁気ＩＣカード２の継続流通を停止させることが可能となる。
【００４６】
また、磁気ストライプ２ａから読み取ったＭＳデータが正規でなく、磁気記録性能の低下を生じていて、さらに磁気ストライプ２ａとＩＣチップ２ｂとからそれぞれ読み取ったデータの照合一致率が基準値以上で高い場合は、磁気ストライプ２ａから読み取ったＭＳデータが正規でないと判定された原因が、当該データの磁気記録性能の小幅な低下にある可能性が高い。然るに、この場合、上述したように磁気ストライプ２ａのＭＳデータをＩＣチップ２ｂから読み取った同一のＭＳデータに書き換えることで、信頼性の低下した磁気ＩＣカード２の磁気ストライプ２ａのＭＳデータを正常に復元することができる。
【００４７】
また、磁気ストライプ２ａから読み取ったＭＳデータが正規でなく、磁気記録性能の低下を生じていて、さらに磁気ストライプ２ａとＩＣチップ２ｂとからそれぞれ読み取ったＭＳデータの照合一致率が基準値未満で低い場合は、磁気ストライプ２ａから読み取ったＭＳデータが正規でないと判定された原因が、当該データの磁気記録性能の大幅な低下にあるか、磁気ストライプ２ａのＭＳデータの不正な改竄や変更にあるかが不明である。然るに、この場合、上述したように磁気ストライプ２ａのＭＳデータの信頼性が低下していて、その低下度合いが「大」であると評価して、磁気ＩＣカード２を回収することで、磁気ストライプ２ａのＭＳデータが正規か不正か不明である磁気ＩＣカード２の継続流通を停止させることが可能となる。また、磁気ストライプ２ａのＭＳデータが正規か不正か不明である磁気ＩＣカード２を回収することで、当該ＭＳデータを後で詳細に解析することができ、カード犯罪の防止対策等に役立てることが可能となる。
【００４８】
さらに、磁気ＩＣカード２のＩＣチップ２ｂから読み込んだアプリケーションデータで取引処理が正常に行えた場合は、当該カード２を利用する利用者（顧客）を真の利用者として一応確定することができる。このため、上述したように、ＩＣチップ２ｂのデータに基づいて取引処理を正常に行えた場合に、磁気ストライプ２ａのＭＳデータを評価することで、真の利用者が利用する磁気ストライプ２ａのＭＳデータを評価して、ＭＳデータの書き換え等の処理を行うことが可能となり、また、偽の利用者が利用する磁気ＩＣカード２に対して、ＭＳデータの書き換え等の不必要な処理を行わないようにすることが可能となる。
【００４９】
以上述べた実施形態においては、磁気ＩＣカード２の磁気ストライプ２ａに記録されたＭＳデータの信頼性が低下していて、その低下度合いが「小」であると評価した場合にのみ、磁気ストライプ２ａに記録されたＭＳデータをＩＣチップ２ｂから読み取ったＭＳデータに書き換えた例を挙げているが、本発明はこれのみに限定するものではない。上記の場合以外に、例えば磁気ストライプ２ａのＭＳデータが正常であると評価した場合にも、磁気ストライプ２ａに記録されたＭＳデータをＩＣチップ２ｂから読み取ったＭＳデータに書き換えるようにしてもよい。このようにすると、磁気ＩＣカード２の磁気ストライプ２ａに記録されたＭＳデータの信頼性が低下するのを未然に防いで、ＭＳデータの信頼性を高く維持することができるので、磁気読み取りレベルが高く設定された自動取引装置等においても、当該ＭＳデータを正常かつ確実に読み取れるようになり、磁気ＩＣカード２の相互運用性を向上することが可能となる。また、ＭＳデータの評価結果を履歴として蓄積しておき、評価結果の傾向に応じて、ＭＳデータを書き換えるようにしてもよい。例えば一ヶ月間で信頼性低下度合い「小」という評価結果が全結果の８０％を越えておれば、次の月からは評価結果が「正常」であっても、磁気ストライプ２ａに記録されたＭＳデータをＩＣチップ２ｂから読み取ったＭＳデータに書き換えるような運用が考えられる。
【００５０】
また、上記実施形態では、磁気ストライプ２ａのＭＳデータの信頼性が低下していて、その低下度合いが「大」であると評価した場合に、磁気ＩＣカード２を回収した例を挙げているが、この場合、磁気ＩＣカード２を回収せずに、磁気ストライプ２ａのＭＳデータを消去して磁気ＩＣカード２を返却するようにしてもよい。また、上記実施形態では、磁気ストライプ２ａのＭＳデータが異常であると評価した場合に、当該ＭＳデータを消去して磁気ＩＣカード２を返却した例を挙げているが、この場合、磁気ストライプ２ａのＭＳデータを消去せずに、磁気ＩＣカード２を回収するようにしてもよい。
【００５１】
さらに、上記実施形態では、金融機関等に設置されていて、磁気ＩＣカード２を利用して入出金等の取引を行う自動取引装置１０に、本発明を適用した例を挙げているが、本発明はこれ以外に、例えば、デパートやショッピングセンターのような金融機関等以外の店舗に設置されていて、磁気ＩＣカードを利用してクレジット取引を行う取引装置や、磁気ＩＣカードの磁気記録部に記録されているプリペイドの残高データを減額して、物品や役務の提供の取引を行う取引装置のようなカード処理装置にも適用することが可能である。また、本発明は、例えば、データがそれぞれ記録された複数の磁気ストライプと、各磁気ストライプに記録されたデータと同一のデータが個別に記録されたＩＣチップとが備わる磁気ＩＣカードを利用して所定の取引を行うカード処理装置や、磁気ストライプと、非接触でデータ処理が行える非接触式のＩＣチップとが備わる磁気ＩＣカードを利用して所定の取引を行うカード処理装置にも適用することが可能である。
【図面の簡単な説明】
【００５２】
【図１】自動取引装置の電気的構成を示すブロック図である。
【図２】磁気ＩＣカードの磁気ストライプのデータの一例を示す図である。
【図３】磁気ＩＣカードのＩＣチップのデータの一例を示す図である。
【図４】磁気ストライプのデータの変換過程を説明するための図である。
【図５】キャラクタデータを説明するための図である。
【図６】自動取引装置の全体の処理を示すフローチャートである。
【図７】ＩＣデータ取引処理の詳細を示すフローチャートである。
【図８】ＭＳデータ評価処理の詳細を示すフローチャートである。
【符号の説明】
【００５３】
１    制御部
２    磁気ＩＣカード
２ａ  磁気ストライプ
２ｂ  ＩＣチップ
１０  自動取引装置  
【図１】
2005165916.tif 000003
【図２】
2005165916.tif 000004
【図３】
2005165916.tif 000005
【図４】
2005165916.tif 000006
【図５】
2005165916.tif 000007
【図６】
2005165916.tif 000008
【図７】
2005165916.tif 000009
【図８】
2005165916.tif 000010