(57)【特許請求の範囲】
【請求項１】
情報を担持するカードを受け付けて取引を行う自動取引装置であって、
当該受け付けた受付カードから前記情報を読み取る読取部と、
１以上の使用可能なカードに関する情報であるカード関連情報を保持する情報保持部と、
前記カード関連情報に基づいて、前記受付カードによる取引の可否に関する判定を行う判定部と、
前記カード関連情報の内容の変更を行う設定変更部と、
を有し、
前記カード関連情報は前記１以上の使用可能なカードの各々についてフォールバック処理を実行するか否かの情報を含み、前記設定変更部は、前記フォールバック処理を実行するか否かの情報を変更し、前記判定部は前記受付カードについてフォールバックを実行するか否かの判定を行うことを特徴とする自動取引装置。
【請求項２】
ユーザからの前記カード関連情報の変更に関する入力を受け付ける設定変更入力部を含み、前記設定変更部は、前記入力に基づいて前記情報保持部に保持された前記カード関連情報を変更することを特徴とする請求項１に記載の自動取引装置。
【請求項３】
前記設定変更部は、外部から受信された前記カード関連情報の変更指令に基づいて前記情報保持部に保持された前記カード関連情報を変更することを特徴とする請求項１または２に記載の自動取引装置。
【請求項４】
前記情報保持部は、前記カード関連情報としての１のカード情報テーブルを保持し、前記設定変更部は、前記１のカード情報テーブルを外部から受信された他のカード情報テーブルで書き換えることを特徴とする請求項１乃至３のいずれか１つに記載の自動取引装置。
【請求項５】
前記カード関連情報は、前記１以上の使用可能なカードの各々を用いて行うことが可能な取引に関する情報である取引可否情報を含み、前記設定変更部は、前記取引可否情報を変更し、前記判定部は前記取引可否情報に基づいて、前記受付カードを用いて行うことが可能な取引を判定することを特徴とする請求項１乃至４のいずれか１つに記載の自動取引装置。
【請求項６】
情報を担持するカードを受け付けて取引を行う自動取引装置と、前記自動取引装置と通信可能に接続されているホストと、を含む取引システムであって、
前記自動取引装置は、
当該受け付けた受付カードから前記情報を読み取る読取部と、
１以上の使用可能なカードに関する情報であるカード関連情報を保持する情報保持部と、
前記カード関連情報に基づいて、前記受付カードによる取引の可否に関する判定を行う判定部と、
前記カード関連情報の内容の変更を行う設定変更部と、
を有し、
前記ホストは、前記カード関連情報の変更に関する情報である設定変更情報を前記設定変更部に送信する設定変更情報送信部を有し、
前記設定変更部は、前記設定変更情報に基づいて前記カード関連情報を変更し、前記カード関連情報は前記１以上の使用可能なカードの各々についてフォールバック処理を実行するか否かの情報を含み、前記設定変更部は、前記フォールバック処理を実行するか否かの情報を変更し、前記判定部は前記受付カードについてフォールバックを実行するか否かの判定を行うことを特徴とする取引システム。
【請求項７】
前記ホストは、ユーザからの前記カード関連情報の変更に関する入力である変更入力を受け付ける設定変更入力部を含み、前記設定変更情報は前記変更入力の内容を含み、前記設定変更部は、前記変更入力の内容に基づいて前記カード関連情報を変更することを特徴とする請求項６に記載の取引システム。
【請求項８】
前記情報保持部は、前記カード関連情報としての１のカード情報テーブルを有し、前記設定変更情報は、他のカード情報テーブルを含み、設定変更部は、前記１のカード情報テーブルを前記他のカード情報テーブルで書き換えることで前記カード関連情報を変更することを特徴とする請求項６または７に記載の取引システム。
【請求項９】
前記カード関連情報は、前記１以上の使用可能なカードの各々を用いて行うことが可能な取引に関する情報である取引可否情報を含み、前記設定変更部は、前記取引可否情報を変更し、前記判定部は前記取引可否情報に基づいて、前記受付カードを用いて行うことが可能な取引を判定することを特徴とする請求項６乃至８のいずれか１つに記載の取引システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動取引装置及び取引システムに関する。
【背景技術】
【０００２】
金融機関の現金自動預け払い機（ＡＴＭ：Automated Teller Machine）及び現金自動支払い機（ＣＤ：Cash Dispenser）に代表される自動取引装置は、銀行等の金融機関の支店やコンビニエンスストア等の店舗に設置されている。顧客は、自動取引装置に表示される表示画面において各種操作を行うことにより、入金、出金および残高照会などの取引を行うことができる。
【０００３】
自動取引装置は、取引開始時にカード挿入排出口から挿入されたキャッシュカードまたはクレジットカード等の取引カードの磁気ストライプ及びエンボスを読み取って口座データ等を取得し、取引処理を進行する。自動取引装置は、金融機関等のホストコンピュータに接続されており、適宜当該ホストコンピュータと通信している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年では、取引カードには磁気ストライプ（ＭＳ）に加えてＩＣチップが搭載されている。自動取引装置は、通常はＩＣチップ内の取引業務アプリケーションを起動して、取引処理を実行する。もし、何らかの理由でＩＣチップ内の取引業務アプリケーションが起動できない場合、磁気ストライプの情報を用いて取引処理を継続するフォールバック処理が行われる場合がある。
【０００５】
フォールバック処理を行うか否かは、予め自動取引装置の仕様にて定められている。しかし、自動取引装置の運用開始後に、法律や制度の変更、または取引カードの発行元の意向等により、フォールバック処理の可否または要否が変更される場合がある。この場合、再度自動取引装置の仕様を変更する必要があり、それに伴うコスト及び開発期間が発生し、機器を運用する金融機関の負担が大きくなるという問題があった。
【０００６】
本発明は、上述の点に鑑みてなされたものであり、フォールバック処理をするか否かの設定を変更可能であり、フォールバック処理の可否または要否が変更されても機器の仕様を変更すること無く対応可能な自動取引装置及びシステムを提供することを目的の１つとする。
【課題を解決するための手段】
【０００７】
本発明の自動取引装置は、情報を担持するカードを受け付けて取引を行う自動取引装置であって、当該受け付けた受付カードから前記情報を読み取る読取部と、１以上の使用可能なカードに関する情報であるカード関連情報を保持する情報保持部と、前記カード関連情報に基づいて、前記受付カードによる取引の可否に関する判定を行う判定部と、前記カード関連情報の内容の変更を行う設定変更部と、を有し、前記カード関連情報は前記１以上の使用可能なカードの各々についてフォールバック処理を実行するか否かの情報を含み、前記設定変更部は、前記フォールバック処理を実行するか否かの情報を変更し、前記判定部は前記受付カードについてフォールバックを実行するか否かの判定を行うことを特徴とする。
【０００８】
また、本発明の取引システムは、情報を担持するカードを受け付けて取引を行う自動取引装置と、前記自動取引装置と通信可能に接続されているホストと、を含む取引システムであって、前記自動取引装置は、当該受け付けた受付カードから前記情報を読み取る読取部と、１以上の使用可能なカードに関する情報であるカード関連情報を保持する情報保持部と、前記カード関連情報に基づいて、前記受付カードによる取引の可否に関する判定を行う判定部と、前記カード関連情報の内容の変更を行う設定変更部と、を有し、前記ホストは、前記カード関連情報の変更に関する情報である設定変更情報を前記設定変更部に送信する設定変更情報送信部を有し、前記設定変更部は、前記設定変更情報に基づいて前記カード関連情報を変更し、前記カード関連情報は前記１以上の使用可能なカードの各々についてフォールバック処理を実行するか否かの情報を含み、前記設定変更部は、前記フォールバック処理を実行するか否かの情報を変更し、前記判定部は前記受付カードについてフォールバックを実行するか否かの判定を行うことを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】実施例１のＡＴＭの外観を示す斜視図及びＡＴＭを含むシステムを示す図である。
【図２】取引カードの態様の一例を示す図である。
【図３】本発明に係る自動取引装置としてのＡＴＭの構成を示すブロック図である。
【図４Ａ】カード情報テーブルの一例を示す図である。
【図４Ｂ】カード情報テーブルの一例を示す図である。
【図５】実施例１の取引制御ルーチンを示すフローチャートである。
【図６】実施例１の取引制御ルーチンを示すフローチャートである。
【図７】ディスプレイの表示例を示す図である。
【図８】ディスプレイの表示例を示す図である。
【図９】実施例１の取引制御ルーチンを示すフローチャートである。
【図１０】実施例１のフォールバック設定変更処理ルーチンを示すフローチャートである。
【図１１】実施例１のフォールバック設定画面の一例を示す図である。
【図１２】実施例２のホストコンピュータの構成を示すブロック図である。
【図１３】実施例２のフォールバック設定変更処理ルーチン（ホスト）を示すフローチャートである。
【図１４】実施例２のフォールバック設定変更処理ルーチン（ＡＴＭ）を示すフローチャートである。
【図１５】実施例３のホストコンピュータの構成を示すブロック図である。
【図１６】実施例３のフォールバック設定変更処理ルーチン（ホスト）を示すフローチャートである。
【図１７】実施例３のフォールバック設定画面の一例を示す図である。
【図１８】実施例３のフォールバック設定変更処理ルーチン（ＡＴＭ）を示すフローチャートである。
【図１９】設定画面の一例を示す図である。
【発明を実施するための形態】
【実施例１】
【００１０】
以下に、本発明の実施例１の自動取引装置及び取引システムについて添付の図面を参照しつつ説明する。図１は、ＡＴＭ１００の外観を示す斜視図及びＡＴＭ１００を含むシステム２００を示している。尚、ＡＴＭ１００は、例えば金融機関の各支店に設置されており、夫々金融機関のホストコンピュータ（以下、単にホストとも称する）ＨＣに接続されている。図１においては、１のホストＨＣに１のＡＴＭ１００が接続されているように示されているが、１のホストＨＣに複数のＡＴＭ１００が接続され得る。
【００１１】
図２は、ＡＴＭ１００での取引のためにＡＴＭ１００に挿入される取引カードＣの一例を示す図である。図２に示すように、取引カードＣには、裏面に磁気ストライプＣ１が設けられと、表面に所定の仕様に対応したＩＣチップ（以下、ＩＣとも称する）Ｃ２が設けられている。取引カードＣは、例えば、顧客情報、当該取引カードを発行しているカード会社または銀行等の金融機関の情報（カードブランド等）、及び取引業務のアプリケーションを保持している。
【００１２】
磁気ストライプＣ１には、例えば、上述した当該取引カードＣが保持している情報である、顧客情報、当該取引カードを発行しているカード会社（ブランド）情報が記憶されている。さらに、ＩＣチップには、取引業務のアプリケーション等の情報が記憶されている。すなわち、取引カードＣは、これらの情報を担持している。なお、ＡＴＭ１００は、ＩＣチップＣ２内の取引業務アプリケーションを起動して、取引処理を実行する。
【００１３】
なお、ＩＣチップC2はＥＭＶ仕様に対応したものであってもよい。ＥＭＶ仕様に対応したＩＣチップC2には、マイクロコンピュータが搭載されている。そして、ＩＣチップC2に搭載されている当該マイクロコンピュータには、例えば、キャッシュカードまたはクレジットカードの１または複数の種類のカードアプリケーションがインストール（不揮発メモリ等に記録）されている。
【００１４】
図３は、本発明の自動取引装置の一例としてのＡＴＭ（Automated Teller Machine）１００の構成を示している。ＡＴＭ１００は、制御部１１によって動作制御がなされる。制御部１１は、ＡＴＭ１００に挿入された取引カードＣの取り扱いにおける種々の判定を行う判定部１１Ａを含んでいる。
【００１５】
例えば、判定部１１Ａは、挿入された取引カードＣのＩＣチップＣ２が読み取れなかったり、ＩＣチップＣ２内の取引業務アプリケーションが起動できなかったりした場合に、磁気ストライプＣ１の情報に基づいて取引処理を実行するか否か、すなわちフォールバック処理を行うか否かを判定する。
【００１６】
また、例えば、判定部１１Ａは、ＡＴＭ１００に挿入された取引カードＣがＡＴＭ１００において使用可能か否かを判定してもよい。また、例えば、判定部１１Ａは、複数種類ある取引の中から当該挿入された取引カードによって行うことが可能な取引を判定することとしてもよい。
【００１７】
また、制御部１１は、ＡＴＭ１００が保有する特定の取引カードに関する情報の内容を変更する設定変更部１１Ｂを有している。
【００１８】
情報保持部としての記憶部１２は、制御部１１の処理に必要なデータ及び処理において発生するデータを適宜記憶するハードディスク、フラッシュメモリ、ＳＳＤ（Solid State Drive）、ＲＡＭ（Random Access Memory）等の記憶装置である。
【００１９】
記憶部１２は、特定の取引カードに関する情報であるカード関連情報としてのカード情報テーブルＴＢを保持している。カード情報テーブルＴＢは、例えば、ＡＴＭが取り扱うことが可能な１以上の取引カードの情報を含み、当該取引カードの各々についてフォールバック処理を実行するか否かに関するフォールバックの実行可否情報を含んでいる。制御部１１の設定変更部１１Ｂは、このカード情報テーブルＴＢの情報を変更することが可能である。
【００２０】
例えば、図４Ａに示すように、カード情報テーブルＴＢは、ＡＴＭ１００が取り扱うことが可能な取引カードのカードブランド（例えば、クレジットカードならばカードの発行会社の名称、キャッシュカードならば発行金融機関（銀行等）の名称等）等のカードの種類の情報（図中「カードの種類」の欄）と、当該カードの種類毎にフォールバック処理が許可されているか否か、すなわちフォールバック処理を実行するか否かに関するフォールバック実行可否情報（図中「フォールバック」の欄）と、を含んでいる。
【００２１】
また、上述のように判定部１１Ａが取引カードによって行うことが可能な取引を判定する場合には、カード情報テーブルＴＢは、特定の取引カードを用いて行うことが可能な取引の情報を含む取引可否情報を含んでもよい。その場合、例えば、図４Ｂに示すように、カード情報テーブルＴＢは、カードの種類及びフォールバック処理可否情報に加えて、当該種類のカードで行うことが可能な取引として「可能な取引」の欄が記載されたものでもよい。
【００２２】
カード情報テーブルＴＢは、ＡＴＭ１００への操作、ホストＨＣからの指令等によって変更することが可能である。
【００２３】
図３を再度参照する。通信部１３は、制御部１１の指示に従って外部とのデータの送受信等の通信を行うためのＮＩＣ（Network Interface Card）等である。通信部１３は、例えば、後述の取引制御おいて生ずるホストコンピュータＨＣ等の外部機器との通信を行う。
【００２４】
操作表示部１４は、図１に示すようにＡＴＭ１００の前面に設けられている。操作表示部１４は、告知部としてのディスプレイ１４Ａと、当該ディスプレイ１４Ａの表示面を覆う入力受付部としてのタッチパッド１４Ｂとを含む。ティスプレイ１４Ａは、制御部１１から供給された操作表示信号に基づき、各種の操作画面又はメッセージ等を含む取引画面を表示する、例えば液晶表示装置である。
【００２５】
タッチパッド１４Ｂは、使用者がディスプレイ１４Ａに表示された内容に対応した領域に触れると、当該表示された内容に対応した操作信号を制御部１１に供給する、例えば感圧式または静電式のタッチパッドである。
【００２６】
現金入出機構１５は、制御部１１から供給された開閉制御信号に応じて、図１に示すようにＡＴＭ１００の前面に設けられている紙幣入出口１７及び硬貨入出口１９のシャッタの開閉を行う。また、現金入出機構１５は、制御部１１から供給された現金引出信号に応じて、紙幣または硬貨が格納されている現金格納庫（図示せず）から、当該現金引出御信号にて示される金額に対応した紙幣または硬貨を取り出して、それぞれ紙幣入出口１７及び硬貨入出口１９に導出する。更に、現金入出機構１５は、使用者が紙幣入出口１７または硬貨入出口１９に投入した紙幣または硬貨を取り込み、現金格納庫に格納する。
【００２７】
通帳記帳機２１は、図１に示すようにＡＴＭ１００の前面に設けられている通帳挿入排出口２３に顧客の預金通帳が挿入されると、これを取り込む。この際、通帳記帳機２１は、制御部１１から供給された取引結果信号にて示される取引内容、及び当該取引の実行日時等を、顧客の預金通帳に書き込む。当該書き込みが終了すると、通帳記帳機２１は、顧客の預金通帳を通帳挿入排出口２３から排出する。
【００２８】
読取部としてのカード読取印刷機２５は、図１に示すＡＴＭ１００の前面に設けられているカード挿入口としてのカード挿入排出口２７に顧客の取引カードが挿入されると、当該取引カードを取り込んで当該取引カードが保持している情報を読み取る。当該取引カードが保持している情報は、上述のように、例えば、顧客情報、当該取引カードを発行しているカード会社または銀行等の金融機関の情報、及び取引業務のアプリケーション等である。
【００２９】
カード読取印刷機２５は、取引カードの磁気ストライプ（ＭＳ）を読み取るＭＳ読取部３１と、取引カードのＩＣチップを読み取る（と通信する）ＩＣ読取部３３とを有している。カード読取印刷機２５は、ＭＳ読取部３１またはＩＣ読取部３３によって読み取られたカード情報を表すカード情報データを制御部１１に供給する。
【００３０】
制御部１１の判定部１１Ａは、当該供給されたカード情報データ及び記憶部１２に保持されているカード情報管理テーブルを比較することで、挿入された取引カードによる取引が可能であるか否かを判定する。
【００３１】
また、判定部１１Ａは、当該供給されたカード情報データ及び記憶部１２に保持されているカード情報テーブルＴＢを比較することで、挿入された取引カードに対してフォールバック処理を実行するか否かを判定してもよい。カード情報テーブルＴＢを比較することで、挿入された取引カードによって行うことが可能な取引を判定してもよい。
【００３２】
なお、カード読取印刷機２５は、制御部１１からカード排出信号が供給された場合には、取り込んだ取引カードをカード挿入排出口２７から排出させる。また、カード読取印刷機２５は、制御部１１から供給された取引明細プリント信号に応じて、当該取引明細プリント信号にて表される取引結果を明細票用紙に印刷する。
［取引制御ルーチン］
図５及び図６に制御部１１によって実行される取引制御ルーチンＲ１を示す。制御部１１は、例えば、電源が投入されると取引制御ルーチンＲ１を実行する。なお、ＡＴＭ１００に人感センサ等を設けて、顧客がＡＴＭ１００に近づいたことが検出された際に取引制御ルーチンＲ１が実行されることとしてもよい。
【００３３】
図５に示すように、先ず、制御部１１は、ディスプレイ１４Ａに取引種別入力受付表示を行わせる（ステップＳ１）。ステップＳ１において表示される取引種別入力受付表示は、行いたい取引の選択入力を顧客（使用者）に促す表示であり、例えば図７に示すような表示である。
【００３４】
制御部１１は、ステップＳ１の実行後、使用者によってタッチパッド１４Ｂを用いた取引種別の入力が行われたか否かを判定する（ステップＳ２）。制御部１１は、ステップＳ２において取引種別の入力が行われていないと判定する（ステップＳ２：ＮＯ）と、ディスプレイ１４Ａに取引種別入力受付表示を継続させ、その後再度ステップＳ２を実行する。
【００３５】
制御部１１は、ステップＳ２において取引種別の入力が行われたと判定する（ステップＳ２：ＹＥＳ）と、カード挿入排出口２７からカード読取印刷機２５に取引カードが取り込まれたか否かを判定する（ステップＳ３）。この判定は、例えばカード読取印刷機２５内のセンサがカードの存在を検出したか否かで行われてもよい。制御部１１は、ステップＳ３においてカードが取り込まれていないと判定する（ステップＳ３：ＮＯ）と、一定時間の後に再度カードが取り込まれた否かの判定を行う（ステップＳ２）。
【００３６】
制御部１１は、ステップＳ３においてカードＣが取り込まれたと判定する（ステップＳ３：ＹＥＳ）と、当該取引カードＣの磁気ストライプＣ１及びＩＣチップＣ２を読み取って、これらに記憶されているカード情報を記憶部１２に保存する（ステップＳ４）。このカード情報は、上述のように、例えば、顧客情報及び当該取引カードを発行しているカード会社または銀行等の金融機関の情報等である。
【００３７】
制御部１１は、ステップＳ４の実行後、取引カードＣ内のＩＣチップＣ２内の取引処理アプリケーションを起動する（ステップＳ５）。制御部１１は、ステップＳ５の実行後、当該ＩＣ内のアプリケーションの起動が成功したか否かを判定する（ステップＳ６）。この判定は、制御部１１と当該ＩＣチップＣ２との通信によって行われてもよい。
【００３８】
制御部１１は、ステップＳ６においてＩＣチップ内の取引処理アプリケーションの起動が失敗したと判定する（ステップＳ６：ＮＯ）と、ＡＴＭ１００に挿入された取引カードについてフォールバック処理を実行するか否かを判定する（ステップＳ７）。この取引アプリケーションの起動の失敗は、ＩＣチップの不良等によって起こり得る。フォールバック処理を実行するか否かを判定は、例えば、カード情報テーブルＴＢを参照して、ＡＴＭ１００に挿入された取引カードＣについてフォールバック処理が許可されているか否かを判定することで行われる。
【００３９】
制御部１１は、ステップＳ７において、フォールバック処理を実行すると判定する（ステップＳ７：ＹＥＳ）と、フォールバック処理を実行する（ステップＳ８）。制御部１１は、ステップＳ７において、フォールバック処理を実行しないと判定する（ステップＳ７：ＮＯ）と、当該カードが取り扱えない旨の表示である取扱不能表示をディスプレイ１４Ａに行わせる（ステップＳ９）。取引不能表示は、例えば、図８に示すような表示であってもよい。
【００４０】
制御部１１は、ステップＳ９の実行後、カード読取印刷機２５にカード挿入排出口２７から取引カードを排出させ（ステップＳ１０）、その後ルーチンは終了する。
【００４１】
図６に示すように、制御部１１は、ステップＳ６において、取引カード内のＩＣ内のアプリケーションの起動が成功したと判定する（ステップＳ６：ＹＥＳ）と、暗証番号及び取引金額の入力を待機する（ステップＳ１１）。また、制御部１１は、ステップＳ８を実行してフォールバック処理を行った後にも、暗証番号及び取引金額の入力を待機する（ステップＳ１１）。この際、制御部１１は、ディスプレイ１４Ａに暗証番号の入力番号入力を促す表示を行わせ、暗証番号の入力があった後に取引金額の表示の入力を促す表示を行わせてもよい。
【００４２】
制御部１１は、ステップＳ１１の実行後、暗証番号及び取引金額が入力されたか否かを判定する（ステップＳ１２）。この判定は、使用者によってタッチパッド１４Ｂを用いた入力が行われたか否かで判定してもよい。制御部１１は、ステップＳ１２において暗証番号及び取引金額が入力されていないと判定する（ステップＳ１２：ＮＯ）と、再度ステップＳ１２を実行し、一定時間暗証番号及び取引金額の入力を待機し、その後再度暗証番号及び取引金額が入力されたか否かを判定する（ステップＳ１２）。
【００４３】
制御部１１は、ステップＳ１２において暗証番号及び取引金額が入力されたと判定する（ステップＳ１２：ＹＥＳ）と、ステップＳ４において読み取ったカード情報及びステップＳ１１において入力された暗証番号及び取引金額をホストＨＣに送信する（ステップＳ１３）。
【００４４】
制御部１１は、ステップＳ１３の実行後、ホストＨＣと通信してホストＨＣが取引を許可したか否かを判定する（ステップＳ１４）。この判定は、ホストＨＣから取引の許可通知が到来したか否かで判定してもよい。制御部１１は、ステップＳ１４において、ホストＨＣが取引を許可しなかったと判定する（ステップＳ１４：ＮＯ）と、取引カード内のＩＣ内のアプリケーションを終了する（ステップＳ１５）。制御部１１は、ステップＳ１５の実行後、上述のステップＳ９及びＳ１０を実行し、その後ルーチンが終了する。
【００４５】
制御部１１は、ステップＳ１４において、ホストＨＣが取引を許可したと判定する（ステップＳ１４：ＹＥＳ）と、現金入出機構１５に、現金格納庫（図示せず）から、当該取引金額に対応した紙幣または硬貨を取り出させ、それぞれ紙幣入出口１７及び硬貨入出口１９に導出させる（Ｓ１６）。
【００４６】
制御部１１は、ステップＳ１６の実行後、カード読取印刷機２５に取引の内容を記載した明細票を印刷させる（ステップＳ１７）。制御部１１は、ステップＳ１７の終了後、取引カード内のＩＣ内のアプリケーションを終了させる（ステップＳ１８）。
【００４７】
制御部１１は、ステップＳ１８の実行後、カード読取印刷機２５に、カード挿入排出口２７から取引カード及び明細票を排出させ、現金入出機構１５に、紙幣入出口１７または硬貨入出口１９から現金を排出させ（ステップＳ１９）、その後ルーチンは終了する。
【００４８】
なお、図４Ｂのように、行うことが可能な取引を情報として含むカード情報テーブルＴＢを用いる場合、ＩＣチップ内のアプリケーションを起動するステップの前に、取引が可能か否かを判定するステップを１つ追加してもよい。すなわち、取引処理ルーチンＲ１フローの一部である図５に示すフロー代わる図９のフローに示すように、制御部１１は、ステップＳ４において磁気ストライプ及びＩＣチップを読み取ってカード情報を保存した（ステップＳ４）後に、ステップＳ１〜Ｓ２において選択された取引が、ＡＴＭ１００に挿入された取引カードを用いて可能な取引であるかを判定する（ステップＳ４．５）こととしてもよい。
【００４９】
この判定は、ステップＳ１及びＳ２において選択された取引が、カード情報テーブルＴＢ内において、ＡＴＭ１００に挿入された取引カードの「カードの種類」に対応する「可能な取引」欄に記載されているか否かで行ってもよい。
【００５０】
制御部１１は、選択された取引が、ＡＴＭ１００に挿入された取引カードを用いて可能な取引であると判定すると（ステップＳ４．５：ＹＥＳ）、取引カード内のＩＣ内のアプリケーションを起動する（ステップＳ５）。制御部１１は、選択された取引が、ＡＴＭ１００に挿入された取引カードを用いて不可能な取引であると判定すると（ステップＳ４．５：ＮＯ）、当該カードが取り扱えない旨の表示である取扱不能表示をディスプレイ１４Ａに行わせる（ステップＳ９）。
［フォールバック設定変更処理ルーチン］
以下に、制御部１１によって実行されるフォールバック設定変更処理ルーチンについて説明する。フォールバック設定変更処理ルーチンにおいては、カード情報テーブルＴＢのフォールバックの可否についての設定変更が可能である。
【００５１】
図１０に、フォールバック設定変更処理ルーチンＲ２を一例として示す。制御部１１の設定変更部１１Ｂは、例えば、電源が投入されるとフォールバック設定変更処理ルーチンＲ２を実行する。図１０に示すように、制御部１１は、フォールバック設定変更処理ルーチンが開始されると、フォールバック管理モードの起動操作の入力を待機する（Ｓ１）。この操作は、例えば、銀行員等の係員用のカードのカード挿入排出口への挿入、またはタッチパッド１４Ｂへの所定の入力等でもよい。
【００５２】
制御部１１は、ステップＳ１の実行後、フォールバック管理モードの起動操作の入力が行われたか否かを判定する（ステップＳ２）。この判定は、例えば、上述した銀行員等の係員用のカード（係員認証カード）のカード挿入排出口への挿入があったか、またはタッチパッド１４Ｂへの所定の入力等があったか否かでなされてもよい。
【００５３】
制御部１１は、フォールバック管理モードの起動操作の入力が行われていないと判定する（ステップＳ２：ＮＯ）と、一定時間待機して再度ステップＳ２を実行する。制御部１１は、フォールバック管理モードの起動操作があったと判定すると（ステップＳ２：ＹＥＳ）、ディスプレイ１４Ａに、フォールバック設定画面を表示させる（ステップＳ３）。この設定画面は、例えば図１１に示すようなものでもよい。
【００５４】
図１１に示す設定画面においては、各カードについて、フォールバック処理を行うか否かを、画面上の項目ボタン「有り」、「無し」で表示している。選択されている項目ボタンが、黒地に白抜き文字の表示にされており、選択されていない項目が白地に黒文字の表示になっている。すなわち、カードＢ、Ｄ及びＥについてフォールバックを行う設定になっている。
【００５５】
制御部１１は、ステップＳ３を実行後に、フォールバック設定の設定入力を待機する（ステップＳ４）。この設定入力は、図１１に示したような設定画面において、タッチパネル１４Ｂを介して項目ボタンを押すことで行われてもよい。制御部１１は、ステップＳ４の実行後、設定完了操作が行われたかを判定する（ステップＳ５）。この判定は、例えば、図１１に示したような設定画面において、タッチパネル１４Ｂを介して図中右下にある「完了」というボタン表示が押されたか否かで行ってもよい。
【００５６】
制御部１１は、ステップＳ５において設定完了操作が行われていないと判定する（ステップＳ５：ＮＯ）と、所定時間待機し、再度ステップＳ５を実行する。制御部１１は、ステップＳ５において、設定完了操作が行われたと判定する（ステップＳ５：ＹＥＳ）と、ステップＳ４において入力された設定入力に基づいてカード情報テーブルＴＢを書き換え（ステップＳ６）、その後ルーチンは終了する。上記ルーチンにおいて、タッチパッド１４Ｂは、設定変更入力部として機能している。
【００５７】
本実施例のＡＴＭ１００によれば、機器の運用開始後に各カードについてのフォールバック処理の可否または要否が変更された場合に、フォールバックを実行するか否かについて変更をＡＴＭ１００への設定変更操作のみで対応することが可能である。従って、フォールバック処理の可否または要否が変更された場合でも、機器の仕様を代えることなく現行の機器の設定変更で対応可能となり、新たな危機の開発及び製造といったコストを削減することが可能である。
【実施例２】
【００５８】
以下に、本発明の実施例２の自動取引装置及び取引システムについて添付の図面を参照しつつ説明する。なお、実施例２において、システム２００の全体の構成及びＡＴＭ１００の構成は、それぞれ図１及び図３を参照して説明した上述の実施例１の構成と同様である。
【００５９】
図１２に、実施例２におけるホストＨＣの構成を示す。ホストＨＣは、制御部Ｈ１１によって動作制御がなされる。
【００６０】
情報保持部としての記憶部Ｈ１２は、制御部Ｈ１１の処理に必要なデータ及び処理において発生するデータを適宜記憶するハードディスク、フラッシュメモリ、ＳＳＤ（Solid State Drive）、ＲＡＭ（Random Access Memory）等の記憶装置である。
【００６１】
設定変更情報送信部としての通信部Ｈ１３は、制御部１１の指示に従って外部とのデータの送受信等の通信を行うためのＮＩＣ（Network Interface Card）等である。操作表示部Ｈ１４は、ディスプレイＨ１４Ａと、当該ディスプレイＨ１４Ａの表示面を覆う入力受付部としてのタッチパッドＨ１４Ｂとを含む。ティスプレイＨ１４Ａは、制御部Ｈ１１から供給された操作表示信号に基づき、各種の操作画面又はメッセージ等を含む画面を表示する、例えば液晶表示装置である。
【００６２】
タッチパッドＨ１４Ｂは、使用者がディスプレイＨ１４Ａに表示された内容に対応した領域に触れると、当該表示された内容に対応した操作信号を制御部Ｈ１１に供給する、例えば感圧式または静電式のタッチパッドである。
【００６３】
実施例２の自動取引装置及び取引システムにおいては、ＡＴＭ１００がホストＨＣ等の外部機器からの情報によって、カード情報テーブル（ＡＴＭ）ＴＢを変更して、フォールバックの可否を変更することが可能である。
【００６４】
［フォールバック設定変更処理ルーチン（ホスト）］
以下に、ホストＨＣの制御部Ｈ１１によって実行されるフォールバック設定変更処理ルーチン（ホスト）について説明する。図１３に、フォールバック設定変更処理ルーチンＲ３を一例として示す。制御部Ｈ１１は、例えば、電源が投入されるとフォールバック設定変更処理ルーチンＲ３を実行する。図１３に示すように、制御部１１は、フォールバック設定変更処理ルーチンが開始されると、フォールバック管理モードの起動操作の入力を待機する（Ｓ１）。この操作は、例えば、タッチパッドＨ１４Ｂへの所定の入力等でもよい。
【００６５】
制御部１１は、ステップＳ１の実行後、フォールバック管理モードの起動操作の入力が行われたか否かを判定する（ステップＳ２）。この判定は、例えば、上述した銀行員等の係員用の認証部（指紋認証装置）等においてフォールバック管理モードにおける操作を許可された係員の認証が取れたか、またはタッチパッドＨ１４Ｂへの所定の入力等があったか否かでなされてもよい。
【００６６】
制御部Ｈ１１は、フォールバック管理モードの起動操作の入力が行われていないと判定する（ステップＳ２：ＮＯ）と、一定時間待機して再度ステップＳ２を実行する。制御部Ｈ１１は、フォールバック管理モードの起動操作があったと判定すると（ステップＳ２：ＹＥＳ）、ディスプレイＨ１４Ａに、フォールバック設定画面を表示させる（ステップＳ３）。この設定画面は、実施例１において説明したように、例えば図１１に示すようなものでもよい。
【００６７】
上述したように、図１１に示す設定画面においては、各カードについて、フォールバック処理を行うか否かを、画面上の項目ボタン「有り」、「無し」で表示している。選択されている項目ボタンが、黒地に白抜き文字の表示にされており、選択されていない項目が白地に黒文字の表示になっている。すなわち、ブランドＢ、Ｄ及びＥについてフォールバックを行う設定になっている。
【００６８】
制御部Ｈ１１は、ステップＳ３を実行後に、フォールバック設定の設定入力を待機する（ステップＳ４）。この設定入力は、図１１に示したような設定画面において、タッチパネルＨ１４Ｂを介して項目ボタンを押すことで行われてもよい。制御部１１は、ステップＳ４の実行後、設定完了操作が行われたかを判定する（ステップＳ５）。この判定は、例えば、図１１に示したような設定画面において、タッチパネルＨ１４Ｂを介して図中右下にある「完了」というボタン表示が押されたか否かで行ってもよい。
【００６９】
制御部Ｈ１１は、ステップＳ５において設定完了操作が行われていないと判定する（ステップＳ５：ＮＯ）と、所定時間待機し、再度ステップＳ５を実行する。制御部Ｈ１１は、ステップＳ５において、設定完了操作が行われたと判定する（ステップＳ５：ＹＥＳ）と、ステップＳ４において入力された設定入力に基づいて、ＡＴＭ１００に、設定変更情報としてのカード情報テーブルＴＢのフォールバックの設定の変更指令を送信し（ステップＳ６）、その後ルーチンは終了する。
【００７０】
この設定の変更指令は、ホストＨＣに接続されている複数のＡＴＭ１００の全てに送信されてもよいし、選択された特定のＡＴＭ１００のみに送信されてもよい。上記ルーチンにおいて、タッチパッドＨ１４Ｂは、設定変更入力部として機能している。
【００７１】
［フォールバック設定変更処理ルーチン（ＡＴＭ）］
以下に、ＡＴＭ１００の制御部１１によって実行されるフォールバック設定変更処理ルーチン（ＡＴＭ）について説明する。図１４に、フォールバック設定変更処理ルーチンＲ４を一例として示す。制御部１１は、例えば、電源が投入されるとフォールバック設定変更処理ルーチンＲ４を実行する。図１４に示すように、制御部１１は、フォールバック設定変更処理ルーチンを開始すると、ホストＨＣからフォールバックの設定変更指令の受信を待機する（ステップＳ１）。
【００７２】
制御部１１は、ステップＳ１の実行後、ホストＨＣからフォールバックの設定変更指令が受信されたか否かを判定する（ステップＳ２）。制御部１１は、ステップＳ２において、設定変更指令が受信されていないと判定する（ステップＳ２：ＮＯ）と、所定時間待機の後、再度ステップＳ２を実行する。
【００７３】
制御部１１は、ステップＳ２において、設定変更指令が受信されたと判定する（ステップＳ２：ＹＥＳ）と、当該設定変更指令に基づいて、カード情報テーブルＴＢを変更し（ステップＳ３）、ルーチンＲ４は終了する。この変更の後、ＡＴＭ１００の制御部１１の判定部１１Ａは、当該変更されたカード情報テーブルＴＢに基づいて、フォールバックの可否等の判定を行う。
【００７４】
本実施例のＡＴＭ１００及びシステム２００によれば、機器の運用開始後に各カードについてのフォールバック処理の可否または要否が変更された場合に、ＡＴＭ１００においてフォールバックを実行するか否かについて変更をホストＨＣからの遠隔操作である設定変更指令によって行うことが可能である。
【００７５】
従って、フォールバック処理の可否または要否が変更された場合でも、機器の仕様を代えることなく現行の機器の設定変更で対応可能となり、新たな危機の開発及び製造といったコストを削減することが可能である。また、外部機器からの遠隔操作によってＡＴＭの設定変更が可能であるので、複数のＡＴＭに一斉の設定変更が必要なとき等において、労力の削減を行うことが可能である。
【実施例３】
【００７６】
以下に、本発明の実施例３の自動取引装置及び取引システムについて添付の図面を参照しつつ説明する。なお、実施例３において、システム２００の全体の構成及びＡＴＭ１００の構成は、それぞれ図１及び図３を参照して説明した上述の実施例１の構成と同様である。
【００７７】
図１５に、実施例３におけるホストＨＣの構成を示す。図１５に示すように、実施例３におけるホストＨＣは、実施例２のホストＨＣの構成と同様である。実施例３においては、ホストＨＣの記憶部Ｈ１２がカード情報テーブル（ホスト）ＨＴＢを有している。このカード情報テーブル（ホスト）ＨＴＢは、実施例１において図４Ａ及び４Ｂを参照して説明したカード情報テーブルＴＢと同様のものである。以下の説明においては、ＡＴＭ１００が保有しているカード情報テーブルＴＢをカード情報テーブル（ＡＴＭ）ＴＢとする。
【００７８】
実施例３の自動取引装置及び取引システムにおいては、ホストＨＣが、自身が保有するカード情報テーブル（ホスト）ＨＴＢを含むファイル（カード関連情報ファイル）をＡＴＭ１００に送信する。ＡＴＭ１００はこれを受信し、自身の保有するカード情報テーブル（端末）ＴＢを受信したカード情報テーブル（ホスト）ＨＴＢに書き換えることで、フォールバック処理の可否に関する設定変更を行う。
【００７９】
［フォールバック設定変更処理ルーチン（ホスト）］
以下に、ホストＨＣの制御部Ｈ１１によって実行されるフォールバック設定変更処理ルーチン（ホスト）について説明する。図１６に、フォールバック設定変更処理ルーチンＲ５を一例として示す。制御部Ｈ１１は、例えば、電源が投入されるとフォールバック設定変更処理ルーチンＲ５を実行する。
【００８０】
図１６に示すように、制御部１１は、フォールバック設定変更処理ルーチンが開始されると、フォールバック管理モードの起動操作の入力を待機する（Ｓ１）。この操作は、例えば、銀行員等の係員用の認証部（指紋認証装置）等においてフォールバック管理モードにおける操作を許可された係員の認証が取れたかタッチパッドＨ１４Ｂへの所定の入力等でもよい。
【００８１】
制御部１１は、ステップＳ１の実行後、フォールバック管理モードの起動操作の入力が行われたか否かを判定する（ステップＳ２）。この判定は、例えば、上述した銀行員等の係員用の認証部（指紋認証装置）等においてフォールバック管理モードにおける操作を許可された係員の認証が取れたか、またはタッチパッドＨ１４Ｂへの所定の入力等があったか否かでなされてもよい。
【００８２】
制御部Ｈ１１は、フォールバック管理モードの起動操作の入力が行われていないと判定する（ステップＳ２：ＮＯ）と、一定時間待機して再度ステップＳ２を実行する。制御部Ｈ１１は、フォールバック管理モードの起動操作があったと判定すると（ステップＳ２：ＹＥＳ）、ディスプレイＨ１４Ａに、フォールバック設定画面を表示させる。この設定画面は、実施例１において説明したように、例えば図１１に示すようなものでもよい。
【００８３】
上述したように、図１１に示す設定画面においては、各カードについて、フォールバック処理を行うか否かを、画面上の項目ボタン「有り」、「無し」で表示している。選択されている項目ボタンが、黒地に白抜き文字の表示にされており、選択されていない項目が白地に黒文字の表示になっている。すなわち、カードＢ、Ｄ及びＥについてフォールバックを行う設定になっている。
【００８４】
このフォールバックの設定画面において、新たな種類のカードに関するフォールバック設定を追加してもよい。具体的には、図１７に示すように、今までフォールバックについての設定がされていなかったカード（例えば、図１１の画面例には無かったカードＦ）を追加して、例えば、図中一点鎖線内に示すように、当該カードについてフォールバックの設定を行うことができることとしてもよい。
【００８５】
制御部Ｈ１１は、ステップＳ３を実行後に、フォールバック設定の設定入力を待機する（ステップＳ４）。この設定入力は、図１１に示したような設定画面において、タッチパネルＨ１４Ｂを介して項目ボタンを押すことで行われてもよい。制御部１１は、ステップＳ４の実行後、設定完了操作が行われたかを判定する（ステップＳ５）。この判定は、例えば、図１１に示したような設定画面において、タッチパネルＨ１４Ｂを介して図中右下にある「完了」というボタン表示が押されたか否かで行ってもよい。
【００８６】
制御部Ｈ１１は、ステップＳ５において設定完了操作が行われていないと判定する（ステップＳ５：ＮＯ）と、所定時間待機し、再度ステップＳ５を実行する。制御部Ｈ１１は、ステップＳ５において、設定完了操作が行われたと判定する（ステップＳ５：ＹＥＳ）と、ステップＳ４において入力された設定入力に基づいて、カード情報テーブル（ホスト）ＨＴＢのフォールバックの設定を変更する（ステップＳ６）。この際、ステップＳ４において、新たなカードに関する設定が追加された場合は、当該新たなカードに関する設定が追加された形のカード情報テーブル（ホスト）ＨＴＢが生成される。
【００８７】
制御部Ｈ１１は、ステップＳ６の実行後、カード情報テーブル（ホスト）ＨＴＢを含む設定ファイル（カード関連情報ファイル）をＡＴＭ１００に送信し（ステップＳ７）、その後ルーチンは終了する。この設定ファイルは、ホストＨＣに接続されている複数のＡＴＭ１００の全てに送信されてもよいし、選択された特定のＡＴＭ１００のみに送信されてもよい。
【００８８】
［フォールバック設定変更処理ルーチン（ＡＴＭ）］
以下に、ＡＴＭ１００の制御部１１によって実行されるフォールバック設定変更処理ルーチン（ＡＴＭ）について説明する。図１８に、フォールバック設定変更処理ルーチンＲ６を一例として示す。制御部１１は、例えば、電源が投入されるとフォールバック設定変更処理ルーチンＲ６を実行する。図１８に示すように、制御部１１は、フォールバック設定変更処理ルーチンを開始すると、ホストＨＣからカード情報テーブル（ホスト）ＨＴＢを含む設定ファイルの受信を待機する（ステップＳ１）。
【００８９】
制御部１１は、ステップＳ１の実行後、ホストＨＣから設定ファイルが受信されたか否かを判定する（ステップＳ２）。制御部１１は、ステップＳ２において、設定ファイルが受信されていないと判定する（ステップＳ２：ＮＯ）と、所定時間待機の後、再度ステップＳ２を実行する。
【００９０】
制御部１１は、ステップＳ２において、設定ファイルが受信されたと判定する（ステップＳ２：ＹＥＳ）と、カード情報テーブル（ホスト）ＴＢの内容を当該設定ファイル内のカード情報テーブル（ホスト）ＨＴＢの内容で書き換えて（ステップＳ３）、ルーチンＲ６は終了する。この書き換えの後、ＡＴＭ１００の制御部１１の判定部１１Ａは、当該書き換えられたカード情報テーブルＴＢに基づいて、フォールバックの可否等の判定を行う。
【００９１】
本実施例のＡＴＭ１００及びシステム２００によれば、機器の運用開始後に各カードについてのフォールバック処理の可否または要否が変更された場合に、ＡＴＭ１００においてフォールバックを実行するか否かについて変更をホストＨＣからの遠隔操作である設定変更指令によって行うことが可能である。
【００９２】
従って、フォールバック処理の可否または要否が変更された場合でも、機器の仕様を代えることなく現行の機器の設定変更で対応可能となり、新たな危機の開発及び製造といったコストを削減することが可能である。また、外部機器からの遠隔操作によってＡＴＭの設定変更が可能であるので、複数のＡＴＭに一斉の設定変更が必要なとき等において、労力の削減を行うことが可能である。
【００９３】
また、本実施例では、カード情報テーブル（ＡＴＭ）ＨＴをカード情報テーブル（ホスト）ＨＴＢで書き換えるので、新たなカードに関する設定の追加を容易に行うことが可能である。
［変形例等］
上記実施例においては、カード情報テーブルＴＢを変更することよって、ＡＴＭ１００に挿入された取引カードにおいて、フォールバック処理の可否を変更することについて説明した。しかし、カード情報テーブルＴＢを変更して、他の処理の可否を変更することとしてもよい。
【００９４】
例えば、カード情報テーブルＴＢに、カードの種類による取り扱い可否の情報を追加し、その設定が変更できることとしてもよい。その場合、例えば、図１９に示すような設定画面をディスプレイ１４Ａ（ホストでの設定の場合はディスプレイＨ１４Ａ）用いて設定の変更を行えることとしてもよい。
【００９５】
他の処理の可否を変更する場合、すなわちカード情報テーブルＴＢのフォールバックの可否以外の設定を変更する場合、ルーチンＲ２（図１０）、Ｒ３（図１３）、Ｒ４（図１４）、Ｒ５（図１６）中の「フォールバック設定」の語を、例えば「カード使用可否設定」、「取引可否設定」等他の設定に読み替えて理解する。
【００９６】
また、図４Ｂに示したテーブル内のカードの各々についての可能な取引についての設定の変更を行えることとしてもよい。
【００９７】
また、上記実施例においては、ディスプレイ１４Ａとタッチパッド１４Ｂからなる操作表示部１４を用いることとしたが、操作表示部１４の構成はこれに限定されない。例えば、ディスプレイと、キーボード、音声入力手段等の入力手段によって操作表示部１４が構成されていてもよい。
【００９８】
また、上記実施例３においては、ホストＨＣにおける設定操作（図１６のステップＳ１−Ｓ５）によって、変更されたカード情報テーブル（ホスト）ＨＴＢをＡＴＭ１００に送信することとした。しかし、ホストＨＣにＡＴＭ１００のカード情報テーブル（ＡＴＭ）ＴＢ書き換え用のファイルを外部から読み込ませ、これをＡＴＭ１００に送信することとしてもよい。
【００９９】
また、上記実施例ではＡＴＭを例に説明したが、上記構成及びルーチンはＣＤ等のＩＣチップを有する取引カードを扱う他の装置においても適用可能である。また、取引カードはデビットカード等、ＩＣチップを有する他のカードであってもよい。
【０１００】
上述した実施例における種々の構成、ルーチンは例示に過ぎず、用途等に応じて適宜選択及び変更可能である。
【符号の説明】
【０１０１】
１００                ＡＴＭ
２００                システム
１１、Ｈ１１          制御部
１１Ａ                判定部
１２、Ｈ１２          記憶部
１３、Ｈ１３          通信部
１４、Ｈ１４          操作表示部
１４Ａ、Ｈ１４Ａ      ディスプレイ
１４Ｂ、Ｈ１４Ｂ      タッチパッド
２５                  カード読取印刷機
２７                  カード挿入排出口
ＴＢ、ＴＢＨ          カード情報テーブル
３１                  ＭＳ読取部
３３                  ＩＣ読取部
Ｃ１                  磁気ストライプ
Ｃ２                  ＩＣチップ
ＨＣ                  ホスト
【図１】
0006634846.tif 000002
【図２】
0006634846.tif 000003
【図３】
0006634846.tif 000004
【図４Ａ】
0006634846.tif 000005
【図４Ｂ】
0006634846.tif 000006
【図５】
0006634846.tif 000007
【図６】
0006634846.tif 000008
【図７】
0006634846.tif 000009
【図８】
0006634846.tif 000010
【図９】
0006634846.tif 000011
【図１０】
0006634846.tif 000012
【図１１】
0006634846.tif 000013
【図１２】
0006634846.tif 000014
【図１３】
0006634846.tif 000015
【図１４】
0006634846.tif 000016
【図１５】
0006634846.tif 000017
【図１６】
0006634846.tif 000018
【図１７】
0006634846.tif 000019
【図１８】
0006634846.tif 000020
【図１９】
0006634846.tif 000021