(57)【要約】【課題】磁気ＩＣカードを使用して取引が行われるときに、ＭＳ（磁気ストライプ）の読み出しエラーが発生した場合でも取引が可能になると共に、その仕組みを外部装置の改変を伴うことなく実現できるようにする。【解決手段】ＭＳとＩＣチップとを有するカードを使用して取引処理を実行する自動取引装置は、ＭＳに記録された情報の読み出しを行って読み出しエラーが発生しない場合に、ＭＳに記録された情報がＩＣチップに記録済みであるか否かを判定し、当該判定の結果が記録済みでないという結果の場合は、ＭＳから読み出した情報をＩＣチップに書き込み、ＭＳに記録された情報の読み出しを行って読み出しエラーが発生した場合に、ＭＳに記録された情報がＩＣチップに記録済みであるか否かを判定し、当該判定の結果が記録済みであるという結果の場合は、ＩＣチップから読み出した記録済みの情報をＭＳに書き込む。【選択図】図４
2019133315.tif 000002
【特許請求の範囲】
【請求項１】
磁気ストライプとＩＣチップとを有するカードを使用して取引処理を実行する自動取引装置であって、
前記磁気ストライプに対して情報の読み出し及び書き込みを行う磁気ストライプ読み書き部と、
前記ＩＣチップに対して情報の読み出し及び書き込みを行うＩＣチップ読み書き部と、
前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定する判定部と、
を備え、
前記磁気ストライプ読み書き部が前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生しない場合に、前記判定部が前記判定を行い、当該判定の結果が記録済みでないという判定結果である場合は、前記ＩＣチップ読み書き部が、前記磁気ストライプ読み書き部により前記磁気ストライプから読み出された情報を、前記ＩＣチップに書き込む、
ことを特徴とする自動取引装置。
【請求項２】
前記磁気ストライプ読み書き部が前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生した場合に、前記判定部が前記判定を行い、当該判定の結果が記録済みであるという判定結果である場合は、前記磁気ストライプ読み書き部が、前記ＩＣチップ読み書き部により前記ＩＣチップから読み出された前記記録済みの情報を、前記磁気ストライプに書き込む、
ことを特徴とする請求項１記載の自動取引装置。
【請求項３】
前記磁気ストライプ読み書き部が前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生しない場合に、前記判定部が前記判定を行い、当該判定の結果が記録済みでないという判定結果である場合は、前記ＩＣチップ読み書き部が、前記磁気ストライプ読み書き部により前記磁気ストライプから読み出された情報と共に、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであることを示すフラグを、前記ＩＣチップに書き込み、
前記判定部は、前記ＩＣチップ読み書き部により前記フラグが前記ＩＣチップから読み出されたか否かに応じて、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定する、
ことを特徴とする請求項１又は２記載の自動取引装置。
【請求項４】
前記判定部は、前記ＩＣチップ読み書き部により特定の情報が前記ＩＣチップから読み出されたか否か応じて、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定する、
ことを特徴とする請求項１又は２記載の自動取引装置。
【請求項５】
磁気ストライプとＩＣチップとを有するカードを使用して取引処理を実行する自動取引装置において実行される磁気ストライプ修復方法であって、
前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生しない場合に、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定し、
当該判定の結果が記録済みでないという判定結果である場合は、前記磁気ストライプから読み出した情報を前記ＩＣチップに書き込み、
前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生した場合に、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定し、
当該判定の結果が記録済みであるという判定結果である場合は、前記ＩＣチップから読み出した前記記録済みの情報を前記磁気ストライプに書き込む、
ことを特徴とする磁気ストライプ修復方法。
【請求項６】
磁気ストライプとＩＣチップとを有するカードを使用して取引処理を実行する自動取引装置のコンピュータに、
前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生しない場合に、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定し、
当該判定の結果が記録済みでないという判定結果である場合は、前記磁気ストライプから読み出した情報を前記ＩＣチップに書き込み、
前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生した場合に、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定し、
当該判定の結果が記録済みであるという判定結果である場合は、前記ＩＣチップから読み出した前記記録済みの情報を前記磁気ストライプに書き込む、
という処理を実行させることを特徴とする磁気ストライプ修復プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気ストライプとＩＣ（integrated circuit）チップとを有するカードを使用して取引処理を実行する自動取引装置、自動取引装置において実行される磁気ストライプ修復方法、及び自動取引装置のコンピュータに実行される磁気ストライプ修復プログラムに関する。
【背景技術】
【０００２】
従来、銀行等の金融機関の店舗やコンビニエンスストアの店舗等に設置されるＡＴＭ（Automated Teller Machine：現金自動預け払い機）等の自動取引装置では、磁気ストライプを有するカード（磁気カード）や、磁気ストライプとＩＣチップとを有するカード（磁気ＩＣカード）を使用して、キャッシュカード取引（金融機関取引）やクレジットカード取引が行われている。
【０００３】
このときに使用されるカードは、例えば、次の（１）〜（４）の４種類に大別される。
（１）磁気カードであって、キャッシュカード情報（金融機関番号、支店番号、科目、及び口座番号等）を含む情報が記録された磁気ストライプを有するキャッシュカード。
（２）磁気カードであって、クレジットカード情報（クレジットカード会員番号等）を含む情報が記録された磁気ストライプを有するクレジットカード。
（３）磁気ＩＣカードであって、キャッシュカード情報を含む情報が記録された磁気ストライプと、キャッシュカード情報を含む情報が記録されたＩＣチップとを有するキャッシュカード。
（４）磁気ＩＣカードであって、クレジットカード情報を含む情報が記録された磁気ストライプと、キャッシュカード情報を含む情報が記録された磁気ストライプと、キャッシュカード情報を含む情報が記録されたＩＣチップとを有するクレジットカード機能付きキャッシュカード（「一体型カード」ともいう）。
【０００４】
図１１は、上記４種類のカードを例示する図である。
図１１において、左上に例示したカード１００は、上記（１）の磁気カード（キャッシュカード）であって、キャッシュカード情報を含む情報が記録された磁気ストライプ１０１を有する。右上に例示したカード１１０は、上記（２）の磁気カード（クレジットカード）であって、クレジットカード情報を含む情報が記録された磁気ストライプ１１１を有する。左下に例示したカード１２０は、上記（３）の磁気ＩＣカード（キャッシュカード）であって、キャッシュカード情報を含む情報が記録された磁気ストライプ１２１と、キャッシュカード情報を含む情報が記録されたＩＣチップ１２２とを有する。右下に例示したカード１３０は、上記（４）の磁気ＩＣカード（一体型カード）であって、クレジットカード情報を含む情報が記録された磁気ストライプ１３１と、キャッシュカード情報を含む情報が記録された磁気ストライプ１３２と、キャッシュカード情報を含む情報が記録されたＩＣチップ１３３とを有する。
【０００５】
なお、図１１においては、キャッシュカード情報を含む情報が記録された、磁気ストライプ１０１、１２１、１３２とＩＣチップ１２２、１３３を灰色で示し、クレジットカード情報を含む情報が記録された、磁気ストライプ１１１、１３１を黒色で示している。また、矢印１０２、１１２、１２３、１３４は、正方向（順方向）のカード挿入方向を示し、矢印１３５は、逆方向のカード挿入方向を示している。
【０００６】
自動取引装置において上記４種類のカードのいずれかが使用されて取引が行われるときに、例えば磁気ストライプに記録された情報が破壊されていた場合には、磁気ストライプの読み出しエラーが発生する。このような場合は、次のような対応が為される。
【０００７】
上記（１）のキャッシュカード１００の場合は、自動取引装置での磁気ストライプ１０１の修復が不可であるので、金融機関窓口にて行員による磁気ストライプ１０１の修復等といった金融機関での対応が為される。
【０００８】
上記（２）のクレジットカード１１０の場合は、自動取引装置での磁気ストライプ１１１の修復が不可であると共に金融機関での対応も不可であるので、カード再発行等といったクレジットカード会社での対応が為される。
【０００９】
上記（３）のキャッシュカード１２０の場合は、自動取引装置での磁気ストライプ１２１の修復が為される。この場合は、自動取引装置が、ＩＣチップ１２２に記録された情報を読み出し、当該情報に含まれるキャッシュカード情報をホストコンピュータへ送信し、それに基づいたホストコンピュータからの指示に従って、磁気ストライプ１２１の修復（情報の書き換え）を行う。
【００１０】
上記（４）の一体型カード１３０の場合であって読み出しエラーが発生した磁気ストライプがクレジットカード情報を含む情報が記録された磁気ストライプ１３１である場合は、上記（２）の場合と同様に、クレジットカード会社での対応が為される。
【００１１】
自動取引装置において、上記（４）の一体型カード１３０を使用してキャッシュカード取引が行われる場合は、一体型カード１３０から次のようにして読み出されたキャッシュカード情報に基づいてキャッシュカード取引が行われる。
【００１２】
一体型カード１３０が正方向（矢印１３４の方向）に自動取引装置へ挿入された場合には、最初に、クレジットカード情報を含む情報が記録された磁気ストライプ１３１の情報が読み出され、当該情報にＩＣチップ有りを示す情報（カードがＩＣチップを有することを示す情報）が含まれる場合に、ＩＣチップ１３３に記録された情報が読み出され、当該情報に含まれるキャッシュカード情報に基づいてキャッシュカード取引が行われる。
【００１３】
一方、一体型カード１３０が逆方向（矢印１３５の方向）に自動取引装置へ挿入された場合には、最初に、キャッシュカード情報を含む情報が記録された磁気ストライプ１３２の情報が読み出され、当該情報に、カードが正方向に挿入されたときにＩＣチップが有るということを示す情報が含まれる場合に、一体型カード１３０を正方向に挿入し直すよう案内が為されると共に一体型カード１３０が一旦返却される。そして、一体型カード１３０が正方向に挿入し直されると、上述のようにしてＩＣチップ１３３に記録された情報が読み出され、当該情報に含まれるキャッシュカード情報に基づいてキャッシュカード取引が行われる。
【００１４】
なお、上記（３）のキャッシュカード１２０に類似するカードにおいては、ＩＣチップに個人データを設定するパーソナライズ工程において、磁気ストライプに記録された取引用情報と同一の取引用情報をＩＣチップに記録しておき、そのようなカードが挿入されて磁気ストライプの読み出しが行われたときに、磁気ストライプにおける取引用情報の磁気記録性能が低下していること等が判定された場合は、磁気ストライプに記録された取引用情報を、ＩＣチップから読み出した取引用情報（上記のパーソナライズ工程にて記録された取引用情報）に書き換えるようにした自動取引装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】特開２００５−１６５９１６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１６】
自動取引装置において、例えば、上記（４）の一体型カード１３０を使用してキャッシュカード取引が行われるときに、クレジットカード情報を含む情報が記録された磁気ストライプ１３１の読み出しエラーが発生した場合は、ＩＣチップ有りを示す情報が認識されないので、ＩＣチップ１３３からの情報の読み出しが行われず、キャッシュカード取引ができない。そのため、この場合は、クレジットカード会社にてカード再発行等の対応が為されるまでキャッシュカード取引ができない、という問題がある。
【００１７】
また、例えば、上記（３）のキャッシュカード１２０を使用してキャッシュカード取引が行われるときに、キャッシュカード情報を含む情報が記録された磁気ストライプ１２１の読み出しエラーが発生した場合は、上述のとおり、ホストコンピュータとの間で通信を行うことにより磁気ストライプ１２１の修復が可能になるものの、このような仕組みを実現するためには、ホストコンピュータの改変を伴うために開発コストが増大する、という問題がある。
【００１８】
本発明は、上記実状に鑑み、磁気ＩＣカードを使用して取引が行われるときに、磁気ストライプの読み出しエラーが発生した場合でも取引が可能になると共に、その仕組みを外部装置の改変を伴うことなく実現することができる自動取引装置、磁気ストライプ修復方法、及び磁気ストライプ修復プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１９】
装置の一観点は、磁気ストライプとＩＣチップとを有するカードを使用して取引処理を実行する自動取引装置であって、前記磁気ストライプに対して情報の読み出し及び書き込みを行う磁気ストライプ読み書き部と、前記ＩＣチップに対して情報の読み出し及び書き込みを行うＩＣチップ読み書き部と、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定する判定部と、を備え、前記磁気ストライプ読み書き部が前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生しない場合に、前記判定部が前記判定を行い、当該判定の結果が記録済みでないという判定結果である場合は、前記ＩＣチップ読み書き部が、前記磁気ストライプ読み書き部により前記磁気ストライプから読み出された情報を、前記ＩＣチップに書き込む、ことを特徴とする。
【００２０】
方法の一観点は、磁気ストライプとＩＣチップとを有するカードを使用して取引処理を実行する自動取引装置において実行される磁気ストライプ修復方法であって、前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生しない場合に、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定し、当該判定の結果が記録済みでないという判定結果である場合は、前記磁気ストライプから読み出した情報を前記ＩＣチップに書き込み、前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生した場合に、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定し、当該判定の結果が記録済みであるという判定結果である場合は、前記ＩＣチップから読み出した前記記録済みの情報を前記磁気ストライプに書き込む、ことを特徴とする。
【００２１】
プログラムの一観点は、磁気ストライプとＩＣチップとを有するカードを使用して取引処理を実行する自動取引装置のコンピュータに、前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生しない場合に、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定し、当該判定の結果が記録済みでないという判定結果である場合は、前記磁気ストライプから読み出した情報を前記ＩＣチップに書き込み、前記磁気ストライプに記録された情報の読み出しを行って読み出しエラーが発生した場合に、前記磁気ストライプに記録された情報が前記ＩＣチップに記録済みであるか否かを判定し、当該判定の結果が記録済みであるという判定結果である場合は、前記ＩＣチップから読み出した前記記録済みの情報を前記磁気ストライプに書き込む、という処理を実行させることを特徴とする磁気ストライプ修復プログラムである。
【発明の効果】
【００２２】
開示の装置、方法、及びプログラムは、磁気ＩＣカードを使用して取引が行われるときに、磁気ストライプの読み出しエラーが発生した場合でも取引が可能になると共に、その仕組みを外部装置の改変を伴うことなく実現することができる、という効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】一実施の形態に係る自動取引装置を含む自動取引システムの構成を例示する図である。
【図２】一実施の形態に係る自動取引装置の外観構成を例示する図である。
【図３】一実施の形態に係る自動取引装置のハードウェア構成を例示する図である。
【図４】一実施の形態に係る自動取引装置の機能ブロック構成を例示する図である。
【図５】カード挿入部に挿入されるカードが有する磁気ストライプのデータフォーマットを例示する図である。
【図６】カード挿入部に挿入されるカードのＩＣチップが備えるメモリのデータ構造を例示する図である。
【図７】一実施の形態に係る自動取引装置において実行されるＡＴＭ取引処理の流れを例示するフローチャート（その１）である。
【図８】一実施の形態に係る自動取引装置において実行されるＡＴＭ取引処理の流れを例示するフローチャート（その２）である。
【図９】顧客用表示入力部に表示されるカード返却画面を例示する図（その１）である。
【図１０】顧客用表示入力部に表示されるカード返却画面を例示する図（その２）である。
【図１１】４種類のカードを例示する図である。
【発明を実施するための形態】
【００２４】
以下、図面を参照しながら本発明の実施の形態について説明する。
図１は、一実施の形態に係る自動取引装置を含む自動取引システムの構成を例示する図である。
【００２５】
図１において、自動取引システム１は、銀行等の金融機関の店舗やコンビニエンスストアの店舗等に設置される自動取引装置２と、金融機関が管理するホストコンピュータ３とを含む。自動取引装置２は、例えばＡＴＭであり、ネットワーク４を介してホストコンピュータ３と通信可能に接続されている。ネットワーク４は、例えば、インターネット、イントラネット、又は自動取引システム１のための専用の通信網である。
【００２６】
図２は、一実施の形態に係る自動取引装置の外観構成を例示する図である。
図２に例示したように、自動取引装置２は、通帳挿入部１０、カード挿入部１１、硬貨入出金部１２、紙幣入出金部１３、及び顧客用表示入力部１４を備える。
【００２７】
通帳挿入部１０は、通帳の受け付け及び返却を行う。
カード挿入部１１は、取引に使用されるカード（上述の（１）〜（４）の４種類のカード等）の受け付け及び返却を行う。また、カード挿入部１１は、取引明細が印刷されたレシートの排出も行う。
【００２８】
硬貨入出金部１２は、硬貨の受け付け及び払い出しを行う。
紙幣入出金部１３は、紙幣の受け付け及び払い出しを行う。
【００２９】
顧客用表示入力部１４は、顧客向けの各種画面（取引選択画面、カード挿入画面、カード返却画面等）の表示や、顧客による操作入力を受け付ける。
【００３０】
また、自動取引装置２は、図示はしないが、装置背面側に係員用表示入力部も備える。係員用表示入力部は、係員向けの各種画面（操作画面等）の表示や、係員による操作入力を受け付ける。
【００３１】
図３は、一実施の形態に係る自動取引装置のハードウェア構成を例示する図である。
図３に例示したように、自動取引装置２は、ＡＴＭ制御部２０、紙幣処理ユニット３０、硬貨処理ユニット４０、通帳処理ユニット５０、カード処理ユニット６０、及びレシート発行処理ユニット７０を備える。
【００３２】
ＡＴＭ制御部２０は、主制御部２１、メモリ２２、ハードディスク２３、ホスト通信制御部２４、顧客用画面表示部２５、顧客用キー入力部２６、係員用画面表示部２７、係員用キー入力部２８、及びＩＯ（Input Output）制御部２９を備える。なお、ＡＴＭ制御部２０は、コンピュータの一例である。
【００３３】
主制御部２１は、ＣＰＵ（Central Processing Unit）を含み、自動取引装置２の全体を制御する。例えば、主制御部２１は、ＩＯ制御部２９を介して、紙幣処理ユニット３０、硬貨処理ユニット４０、通帳処理ユニット５０、カード処理ユニット６０、及びレシート発行処理ユニット７０を制御する。
【００３４】
メモリ２２は、ＲＡＭ（Random Access Memory）及びＲＯＭ（Read Only Memory）等により構成される。ＲＡＭは、主制御部２１のＣＰＵにより実行されるプログラムの一部や、そのＣＰＵの処理に必要な各種データ等が一時的に格納される。ＣＰＵにより実行されるプログラムは、ＯＳ（Operating System）のプログラムや自動取引装置２の各機能を制御し実行するための制御プログラム（磁気ストライプ修復プログラムを含む）である。
【００３５】
メモリ２２のＲＯＭ及びハードディスク２３は、主制御部２１のＣＰＵにより実行されるプログラムや、ＣＰＵの処理に必要な各種データ等が記録される。
【００３６】
ホスト通信制御部２４は、ホストコンピュータ３との通信を制御する。ホスト通信制御部２４は、ネットワーク４に接続される他の装置との通信を制御することもできる。
【００３７】
顧客用画面表示部２５及び顧客用キー入力部２６は、顧客が自動取引装置２を操作する際のインタフェースであり、上述の顧客用表示入力部１４でもある。より詳しくは、顧客用画面表示部２５は、顧客向けの各種画面を表示する。顧客用キー入力部２６は、顧客による操作入力に使用される、テンキーやキーボタン等として機能するタッチパネルであり、顧客用画面表示部２５上に配置される。
【００３８】
係員用画面表示部２７及び係員用キー入力部２８は、係員が自動取引装置２を操作する際のインタフェースであり、上述の図示しない係員用表示入力部でもある。より詳しくは、係員用画面表示部２７は、係員向けの各種画面を表示する。係員用キー入力部２８は、係員による操作入力に使用される、テンキーやキーボタン等として機能するタッチパネルであり、係員用画面表示部２７上に配置される。
【００３９】
ＩＯ制御部２９は、紙幣処理ユニット３０、硬貨処理ユニット４０、通帳処理ユニット５０、カード処理ユニット６０、及びレシート発行処理ユニット７０との間の入出力インタフェースである。
【００４０】
なお、ＡＴＭ制御部２０において、ハードディスク２３に記録されるＯＳのプログラムや制御プログラムは、例えば、図示しない外部装置から、ネットワーク４及びホスト通信制御部２４を介してハードディスク２３に記録されてもよい。あるいは、図示しない可搬型記録媒体から、図示しない可搬型記録媒体インタフェースを介して、ハードディスク２３に記録されてもよい。また、主制御部２１のＣＰＵにより実行されるＯＳのプログラムや制御プログラムは、例えば、図示しない外部装置から、ネットワーク４及びホスト通信制御部２４を介して、メモリ２２のＲＡＭに格納され、ＣＰＵにより実行されてもよい。あるいは、図示しない可搬型記録媒体から、図示しない可搬型記録媒体インタフェースを介して、メモリ２２のＲＡＭに格納され、主制御部２１のＣＰＵにより実行されてもよい。
【００４１】
紙幣処理ユニット３０は、入金や振込みのときに紙幣入出金部１３に投入された紙幣の枚数を計数し、紙幣の種類を判別する。また、紙幣の払い出しを行うときに、払い出すための紙幣を計数する。
【００４２】
硬貨処理ユニット４０は、入金や振込みのときに硬貨入出金部１２に投入された硬貨の枚数を計数し、硬貨の種類を判別する。また、硬貨の払い出しを行うときに、払い出すための硬貨を計数する。
【００４３】
通帳処理ユニット５０は、通帳挿入部１０に挿入された通帳が有する磁気ストライプに記録された情報（データ）を読み出す。また、通帳に対して通帳記入を行う。
【００４４】
カード処理ユニット６０は、カード挿入部１１に挿入されたカードが有する磁気ストライプやＩＣチップに対して、情報（データ）の読み出し及び書き込みを行う。
【００４５】
レシート発行処理ユニット７０は、取引結果の確認のための取引明細を印刷したレシートを発行し、カード挿入部１１から排出する。
【００４６】
図４は、一実施の形態に係る自動取引装置の機能ブロック構成を例示する図である。
但し、図４には、カード挿入部１１に挿入された磁気ＩＣカードの磁気ストライプに記録された情報を修復する構成に係る主たる機能ブロックのみを例示する。
【００４７】
図４に例示したように、自動取引装置２は、磁気ストライプ読み書き部８１、ＩＣチップ読み書き部８２、及び判定部８３を備える。
【００４８】
磁気ストライプ読み書き部８１は、カード挿入部１１に挿入されたカードが有する磁気ストライプに対して、情報の読み出し及び書き込みを行う。
【００４９】
ＩＣチップ読み書き部８２は、カード挿入部１１に挿入されたカードが有するＩＣチップに対して、情報の読み出し及び書き込みを行う。
【００５０】
判定部８３は、カード挿入部１１に挿入された磁気ＩＣカードが有する磁気ストライプに記録された情報が、その磁気ＩＣカードが有するＩＣチップに記録済みであるか否かを判定する。
【００５１】
図４に例示した機能ブロック構成において、例えば、上記（４）の一体型カード１３０が正方向にカード挿入部１１に挿入されてキャッシュカード取引が行われる場合は、まず、磁気ストライプ読み書き部８１が磁気ストライプ１３１に記録された情報の読み出しを行う。このときに磁気ストライプ１３１の読み出しエラーが発生しない場合は、キャッシュカード取引処理が実行された後に、判定部８３が上述の判定を行い、当該判定の結果が記録済みでないという判定結果である場合は、ＩＣチップ読み書き部８２が、磁気ストライプ読み書き部８１により磁気ストライプ１３１から読み出された情報をＩＣチップ１３３に書き込み、その後、一体型カード１３０がカード挿入部１１から返却される。
【００５２】
一方、磁気ストライプ読み書き部８１が磁気ストライプ１３１に記録された情報の読み出しを行って磁気ストライプ１３１の読み出しエラーが発生した場合は、判定部８３が上述の判定を行い、当該判定の結果が記録済みであるという判定結果である場合は、磁気ストライプ読み書き部８１が、ＩＣチップ読み書き部８２によりＩＣチップ１３３から読み出された、その記録済みの情報を、磁気ストライプ１３１に書き込み（上書きし）、その後、一体型カード１３０がカード挿入部１１から返却される。
【００５３】
なお、磁気ストライプ読み書き部８１が磁気ストライプ１３１に記録された情報の読み出しを行って読み出しエラーが発生しない場合は、判定部８３が上述の判定を行い、当該判定の結果が記録済みでないという判定結果である場合は、ＩＣチップ読み書き部８２が、磁気ストライプ読み書き部８１により磁気ストライプ１３１から読み出された情報と共に、磁気ストライプ１３１に記録された情報がＩＣチップ１３３に記録済みであることを示すフラグ（以下、「記録済フラグ」という）を、ＩＣチップ１３３に書き込むようにしてもよい。この場合、判定部８３は、ＩＣチップ読み書き部８２により記録済フラグがＩＣチップ１３３から読み出されたか否かに応じて、磁気ストライプ１３１に記録された情報がＩＣチップ１３３に記録済みであるか否かを判定するようにしてもよい。
【００５４】
あるいは、判定部８３は、ＩＣチップ読み書き部８２により特定の情報がＩＣチップ１３３から読み出されたか否か応じて、磁気ストライプ１３１に記録された情報がＩＣチップ１３３に記録済みであるか否かを判定するようにしてもよい。ここで、特定の情報は、磁気ストライプ１３１に記録された情報に含まれる情報であって、例えば、後述の図５に例示する「ＩＤマーク」、「銀行承認マーク」、「銀行番号」、及び「有効性コード」として期待される値である。なお、「ＩＤマーク」、「銀行承認マーク」、「銀行番号」を有効性コードとして、取り扱うようにしてもよい。
【００５５】
なお、このような動作は、例えば、上記（３）のキャッシュカード１２０が正方向にカード挿入部１１に挿入されてキャッシュカード取引が行われる場合にも、同様にして行われる。
【００５６】
図５は、カード挿入部に挿入されるカードが有する磁気ストライプのデータフォーマットを例示する図である。なお、このデータフォーマットは、全国銀行協会が定めた仕様により規定されるデータフォーマットでもある。
【００５７】
図５に例示したように、磁気ストライプは、仕様により規定された仕様領域と、仕様領域外空領域とを有する。仕様領域には、「始め符号」と、「ＩＤマーク」と、「銀行承認マーク」と、「暗証番号」と、「銀行番号」と、「支店番号」と、「広義の口座番号」である「口座番号」、「本人／代理人区分」、「カード通番」、及び「科目コード」と、「各行任意フィールド」と、「オフライン使用項目」と、「予備フィールド」と、「有効性コード」と、「終り符号」と、「ＢＣＣ」の各項目のデータが記録される。これらの各項目のデータは、所定の桁数（１６進表記の桁数）の長さで記録される。仕様領域外空領域は、磁気ストライプにおける残りの領域であり、任意のデータの記録が可能である。
【００５８】
仕様領域において、「有効性コード」のデータは、例えば、自動取引装置２が、磁気ストライプに記録された情報に基づいて取引処理を実行するか、ＩＣチップ（当該磁気ストライプを有するカードのＩＣチップ）に記録された情報に基づいて取引処理を実行するか等を判定する際に使用される。例えば、「有効性コード」のデータが“０”〜“３”のいずれかの値である場合は、磁気ストライプに記録された情報に基づいて取引処理を実行すると判定する。また、「有効性コード」のデータが“４”〜“７”のいずれかの値である場合は、ＩＣチップに記録された情報に基づいて取引処理を実行すると判定する。なお、“４”〜“７”のいずれかの値である「有効性コード」のデータは、上述のＩＣチップ有りを示す情報に対応する。一方、「有効性コード」のデータが“８”〜“Ｂ”のいずれかの値である場合は、これらの値が、カードを正方向に挿入したときにＩＣチップが有るということを示すデータであるので、自動取引装置２は、カードの挿入方向を正方向にして挿入し直すよう案内すると共に、カードを一旦返却する。
【００５９】
例えば、上記（４）の一体型カード１３０の場合は、クレジットカード情報を含む情報が記録される磁気ストライプ１３１の「有効性コード」のデータとして“４”〜“７”のいずれかの値が記録され、キャッシュカード情報を含む情報が記録される磁気ストライプ１３２の「有効性コード」のデータとして“８”〜“Ｂ”のいずれかの値が記録される。また、例えば、上記（３）のキャッシュカード１２０の場合は、キャッシュカード情報を含む情報が記録される磁気ストライプ１２１の「有効性コード」のデータとして“４”〜“７”のいずれかの値が記録される。
【００６０】
仕様領域において、「銀行承認マーク」と「銀行番号」のデータは、例えば、磁気ストライプに記録された情報が、自行のキャッシュカード情報を含む情報であるか、提携クレジットカード会社のクレジットカード情報を含む情報であるか等を自動取引装置２が判定する際に使用される。例えば、「銀行承認マーク」のデータが“ａ”、且つ、「銀行番号」のデータが自行の金融機関番号である場合は、磁気ストライプに記録された情報が自行のキャッシュカード情報を含む情報であると判定する。また、「銀行承認マーク」のデータが提携クレジットカード業態コード、且つ、「銀行番号」のデータが提携クレジットカード会社コードである場合は、磁気ストライプに記録された情報が提携クレジットカード会社のクレジットカード情報を含む情報であると判定する。
【００６１】
図６は、カード挿入部に挿入されるカードのＩＣチップが備えるメモリのデータ構造を例示する図である。なお、ここでは、上記（４）の一体型カード１３０のＩＣチップ１３３が備えるメモリを例に説明するが、上記（３）のキャッシュカード１２０が有するＩＣチップ１２２が備えるメモリも基本的に同様のデータ構造を有する。
【００６２】
図６に例示したように、一体型カード１３０のＩＣチップ１３３は、メモリ２００を備える。メモリ２００は、ＯＳ記録領域２０１、全銀協ＡＰＬ記録領域２０２、及びその他記録領域２０３を含む。
【００６３】
ＯＳ記録領域２０１は、ＩＣチップ１３３において実行されるＯＳのプログラムを記録する領域である。
【００６４】
全銀協ＡＰＬ記録領域２０２は、プログラム記録領域２０４及びデータ記録領域２０５を含む。
【００６５】
プログラム記録領域２０４は、ＩＣチップ１３３において実行される全銀協アプリ（全国銀行協会アプリケーション）のプログラムを記録する領域である。
【００６６】
データ記録領域２０５は、キャッシュカード情報記録領域２０６、カード保有者関連情報記録領域２０７、振込カード情報記録領域２０８、及び任意情報記録領域２０９を含む。
【００６７】
キャッシュカード情報記録領域２０６は、銀行番号、支店番号、科目、口座番号等を記録する領域である。カード保有者関連情報記録領域２０７は、カード保有者に関連する情報（電子メールアドレス等）を記録する領域である。振込カード情報記録領域２０８は、振込カード情報（依頼人や受取人等の情報）を記録する領域である。任意情報記録領域２０９は、銀行の任意情報を記録する領域である。なお、これらの各記録領域に記録される情報のフォーマット（データフォーマット）は、全国銀行協会が定めた仕様により規定されている。
【００６８】
本実施形態では、データ記録領域２０５に含まれる４つの記録領域のうち、振込カード情報記録領域２０８内の空領域（未使用領域）を、磁気ストライプ１３１に記録された情報が記録される領域として使用する。この場合、振込カード情報記録領域２０８内の空領域には、磁気ストライプ１３１に記録された情報として図５に例示した仕様領域の情報が記録されると共に、その先頭側に更に記録済フラグが記録される。記録済フラグは、１桁（１６進表記の１桁）の長さのデータとして記録される。この磁気ストライプ１３１の情報と記録済フラグは、詳細は後述するように、カード処理ユニット６０により書き込まれる。なお、振込カード情報記録領域２０８内の振込カード情報仕様領域には、仕様により規定されている振込カード情報が記録される。
【００６９】
このように、本実施形態では、磁気ストライプ１３１に記録された情報が記録される領域として、振込カード情報記録領域２０８内の空領域を使用するが、他の記録領域（キャッシュカード情報記録領域２０６、カード保有者関連情報記録領域２０７、又は任意情報記録領域２０９）内の空領域を使用してもよい。
【００７０】
その他記録領域２０３は、その他のアプリケーションのプログラムやデータを記録する領域である。ここで、その他のアプリケーションは、例えば、ＩＣチップ１３３において実行される生体認証アプリケーションやクレジットカード業務アプリケーション等である。
【００７１】
次に、自動取引装置２において実行されるＡＴＭ取引処理について説明する。
図７及び図８は、一実施の形態に係る自動取引装置において実行されるＡＴＭ取引処理の流れを例示するフローチャートである。図９及び図１０は、顧客用表示入力部に表示されるカード返却画面を例示する図である。
【００７２】
自動取引装置２では、電源が投入され、初期化処理等が行われてＡＴＭ取引処理の実行が可能な状態になると、主制御部２１は、取引選択画面を顧客用表示入力部１４に表示させる。取引選択画面には、「お引出し」、「お預入れ」、「お振込」等の各種の取引ボタン（取引キーとも言う）が表示され、顧客は所望の取引ボタンを押下することにより所望の取引を開始することができる。
【００７３】
ここで、顧客が所望の取引ボタンを押下したとすると、主制御部２１は、カード挿入画面を顧客用表示入力部１４に表示させ、カード挿入部１１へのカード挿入を顧客に促す。
【００７４】
ここで、顧客が上記（４）の一体型カード１３０を正方向にカード挿入部１１に挿入したとすると、自動取引装置２では、図７及び図８に例示したＡＴＭ取引処理が開始される。なお、図７及び図８においては、磁気ストライプを「ＭＳ（Magnetic Stripe）」と記している。
【００７５】
まず、図７のＳ７０１において、カード処理ユニット６０は、挿入された一体型カード１３０の磁気ストライプ１３１に記録された情報の読み出し（リード）を行う。
【００７６】
Ｓ７０２において、主制御部２１は、Ｓ７０１での読み出しの結果、磁気ストライプの読み出しエラーが発生したか否かを判定する。
【００７７】
Ｓ７０２の判定結果がＮＯの場合は、処理が図８のＳ８０１へ移行する。
Ｓ８０１において、主制御部２１は、上述の取引選択画面で押下された取引ボタンに応じた取引処理を実行する。この取引処理は、公知の処理であるので、説明を省略する。
【００７８】
Ｓ８０２において、主制御部２１は、挿入されている一体型カード１３０の磁気ストライプ１３１に記録された情報が、その一体型カード１３０のＩＣチップ１３３に記録済みであるか否かを判定する。本例では、カード処理ユニット６０がＩＣチップ１３３の振込カード情報記録領域２０８から記録済フラグを読み出せた場合に、記録済みであると主制御部２１が判定し（Ｓ８０２がＹＥＳ）、そうでない場合には、記録済みでないと主制御部２１が判定する（Ｓ８０２がＮＯ）ものとする。
【００７９】
Ｓ８０２の判定結果がＹＥＳの場合、Ｓ８０３において、主制御部２１は、挿入されている一体型カード１３０をカード挿入部１１から返却し、ＡＴＭ取引処理を終了する。
【００８０】
一方、Ｓ８０２の判定結果がＮＯの場合、Ｓ８０４において、カード処理ユニット６０は、挿入されている一体型カード１３０の磁気ストライプ１３１に記録された情報（仕様領域に記録された情報）を読み出し、当該情報と共に記録済フラグを、図６に例示したように、その一体型カード１３０のＩＣチップ１３３の振込カード情報記録領域２０８内の空領域に書き込む。
【００８１】
Ｓ８０５において、主制御部２１は、Ｓ８０４での書き込みが正常に行われたか否かを判定する。
【００８２】
Ｓ８０５の判定結果がＹＥＳの場合、Ｓ８０６において、主制御部２１は、挿入されている一体型カード１３０をカード挿入部１１から返却し、ＡＴＭ取引処理を終了する。
【００８３】
一方、Ｓ８０５の判定結果がＮＯの場合、Ｓ８０７において、主制御部２１は、図９に例示したカード返却画面を顧客用表示入力部１４に表示させると共に、挿入されている一体型カード１３０をカード挿入部１１から返却し、ＡＴＭ取引処理を終了する。図９に例示したカード返却画面には、カード返却のメッセージと共に、磁気ストライプ（カード磁気）が壊れている旨のメッセージや、カード修復のために顧客を金融機関窓口に誘導、案内するメッセージが表示される。
【００８４】
一方、図７のＳ７０２の判定結果がＹＥＳの場合、Ｓ７０３において、主制御部２１は、図８のＳ８０２と同様に、挿入されている一体型カード１３０の磁気ストライプ１３１に記録された情報が、その一体型カード１３０のＩＣチップ１３３に記録済みであるか否かを判定する。
【００８５】
Ｓ７０３の判定結果がＮＯの場合、Ｓ７０４において、主制御部２１は、図示しないカード返却画面を顧客用表示入力部１４に表示させると共に、挿入されている一体型カード１３０をカード挿入部１１から返却し、ＡＴＭ取引処理を終了する。Ｓ７０４で表示されるカード返却画面には、カード返却のメッセージと共に、カード読み取りが不可である旨のメッセージや、顧客を金融機関窓口に誘導、案内するメッセージ等が表示される。
【００８６】
一方、Ｓ７０３の判定結果がＹＥＳの場合、Ｓ７０５において、カード処理ユニット６０は、挿入されている一体型カード１３０が有するＩＣチップ１３３の振込カード情報記録領域２０８から、記録済みの磁気ストライプの情報を読み出し、当該情報を、その一体型カード１３０が有する磁気ストライプ１３１に書き込む（上書きする）。これにより、磁気ストライプの情報が修復される。続いてＳ７０６を実行する。
【００８７】
Ｓ７０６において、主制御部２１は、図１０に例示したカード返却画面を顧客用表示入力部１４に表示させると共に、挿入されている一体型カード１３０をカード挿入部１１から返却し、ＡＴＭ取引処理を終了する。図１０に例示したカード返却画面には、カード返却のメッセージと共に、磁気ストライプ（カード磁気）を修復した旨のメッセージや、顧客に再取引を促すメッセージが表示される。なお、図１０に例示したカード返却画面の内容をレシート発行処理ユニット７０がレシートに印刷して、返却される一体型カード１３０と共にカード挿入部１１から排出するようにしてもよい。
【００８８】
このようなＡＴＭ取引処理によれば、一体型カード１３０の磁気ストライプ１３１に対する情報の読み出しが正常に行われた最初のタイミングに、磁気ストライプ１３１に記録された情報がＩＣチップ１３３に書き込まれる。そして、その後に磁気ストライプ１３１に対する情報の読み出しエラーが発生した場合には、ＩＣチップ１３３に記録された磁気ストライプ１３１の情報が磁気ストライプ１３１に書き込まれて、磁気ストライプ１３１の修復（磁気ストライプに記録された情報の修復）が行われる。従って、磁気ストライプ１３１の読み出しエラーが発生した場合でも、顧客は取引を行うことができる。
【００８９】
なお、上述のＡＴＭ取引処理では、一体型カード１３０がカード挿入部１１に挿入された場合を例に説明したが、上記（３）のキャッシュカード１２０がカード挿入部１１に挿入された場合にも、同様にして処理が行われる。
【００９０】
以上のように、本実施形態によれば、一体型カード１３０やキャッシュカード１２０といった磁気ＩＣカードを使用して取引が行われるときに、磁気ストライプの読み出しエラーが発生した場合であっても取引が可能になる。また、そのような仕組みの実現のためにホストコンピュータとの通信等は必要無いため、その仕組みを外部装置の改変を伴うことなく実現することができる。
【００９１】
なお、図７及び図８に例示したＡＴＭ取引処理において、Ｓ７０３やＳ８０２の判定では、カード処理ユニット６０がＩＣチップ１３３の振込カード情報記録領域２０８から上述の特定の情報を読み出せた場合に、記録済みであると主制御部２１が判定し（判定結果がＹＥＳ）、そうでない場合に、記録済みでないと主制御部２１が判定する（判定結果がＮＯ）ものとしてもよい。この場合は、ＩＣチップ１３３（振込カード情報記録領域２０８）に対する、記録済フラグの書き込みや読み出しが不要になる。
【００９２】
また、図７のＳ７０５の後に、処理がＳ７０１へ戻るようにしてもよい。これにより、顧客は、カードを抜き挿しすることなく、取引を継続することができる。
【００９３】
以上、本発明の実施の形態を説明したが、本発明は、上述した実施の形態に限定されることなく、本発明の要旨を逸脱しない範囲内で種々の改良・変更が可能である。
【符号の説明】
【００９４】
１              自動取引システム
２              自動取引装置
３              ホストコンピュータ
４              ネットワーク
１０            通帳挿入部
１１            カード挿入部
１２            硬貨入出金部
１３            紙幣入出金部
１４            顧客用表示入力部
２０            ＡＴＭ制御部
２１            主制御部
２２            メモリ
２３            ハードディスク
２４            ホスト通信制御部
２５            顧客用画面表示部
２６            顧客用キー入力部
２７            係員用画面表示部
２８            係員用キー入力部
２９            ＩＯ制御部
３０            紙幣処理ユニット
４０            硬貨処理ユニット
５０            通帳処理ユニット
６０            カード処理ユニット
７０            レシート発行処理ユニット
８１            磁気ストライプ読み書き部
８２            ＩＣチップ読み書き部
８３            判定部
１００          カード、キャッシュカード
１０１          磁気ストライプ
１０２          矢印
１１０          カード、クレジットカード
１１１          磁気ストライプ
１１２          矢印
１２０          カード、キャッシュカード
１２１          磁気ストライプ
１２２          ＩＣチップ
１２３          矢印
１３０          カード、一体型カード
１３１、１３２  磁気ストライプ
１３３          ＩＣチップ
１３４、１３５  矢印
２００          メモリ
２０１          ＯＳ記録領域
２０２          全銀協ＡＰＬ記録領域
２０３          その他記録領域
２０４          プログラム記録領域
２０５          データ記録領域
２０６          キャッシュカード情報記録領域
２０７          カード保有者関連情報記録領域
２０８          振込カード情報記録領域
２０９          任意情報記録領域
【図１】
2019133315.tif 000003
【図２】
2019133315.tif 000004
【図３】
2019133315.tif 000005
【図４】
2019133315.tif 000006
【図５】
2019133315.tif 000007
【図６】
2019133315.tif 000008
【図７】
2019133315.tif 000009
【図８】
2019133315.tif 000010
【図９】
2019133315.tif 000011
【図１０】
2019133315.tif 000012
【図１１】
2019133315.tif 000013