(57)【特許請求の範囲】
【請求項１】
顧客の操作により各種取引を行う自動取引装置と、
顧客の口座番号や残高等の情報を管理するホストコンピュータとを備え、
前記自動取引装置とホストコンピュータとをオンライン接続し、自動取引装置で取引が行われると、ホストコンピュータで該当する顧客のデータを更新していく自動取引システムにおいて、
前記自動取引装置に、
他行のキャッシュカードを用いて振込取引を行う際に、振込依頼人が入力した振込金額とこの振込取引に必要な手数料との合計を計算し、千円単位未満の端数が発生した場合に、この合計金額を千円単位に切り上げる演算機能と、
千円単位に切り上げた合計金額と、振込金額と手数料との合計金額との差額を計算する演算機能と、
振込依頼人の口座を管理する他行のホストコンピュータに、千円単位に切り上げた合計金額を通知する通信機能と、
受取人の口座を管理するホストコンピュータに、振込金額を通知する通信機能と、
前記計算した差額を釣り銭として放出させる制御機能とを設けたことを特徴とする自動取引システム。
【請求項２】
顧客の操作により各種取引を行う自動取引装置と、
顧客の口座番号や残高等の情報を管理するホストコンピュータとを備え、
前記自動取引装置とホストコンピュータとをオンライン接続し、自動取引装置で取引が行われると、ホストコンピュータで該当する顧客のデータを更新していく自動取引システムにおいて、
前記ホストコンピュータに、
他行のキャッシュカードを用いて振込取引を行う際に、自動取引装置から通知された振込金額に手数料を加算するとともに、千円単位未満の端数が発生した場合に、この合計金額を千円単位に切り上げる演算機能と、
千円単位に切り上げた合計金額と、振込金額と手数料との合計金額との差額を計算する演算機能と、
振込依頼人の口座を管理する他行のホストコンピュータに、千円単位に切り上げた合計金額を通知する通信機能と、
前記計算した差額を自動取引装置に通知する通信機能とを備えたことを特徴とする自動取引システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、キャッシュカードを用いて振込取引の行える自動取引システムに関するものである。
【０００２】
【従来の技術】
従来より、キャッシュカードを用いて振込取引の行える自動取引システムがある。
これは、キャッシュカードに記録されている振込依頼人（顧客）を特定する情報から、ホストコンピュータで保有している顧客の口座を検索し、この口座から所望の振込金額を引き落として振込先に振込を行うことで、現金を介在させずに振込取引が行えるものである。
【０００３】
【発明が解決しようとする課題】
従来からの自動取引システムにおいては、提携銀行（他行）とのオンライン取引インターフェース電文の制約から、他行のキャッシュカードを用いる場合、千円単位の取引しか行えない。振込取引においては、振込金額や手数料の関係により千円未満の端数が出るので、他行のキャッシュカードを用いての振込取引は行えないものであった。
【０００４】
【課題を解決するための手段】
上述した課題を解決するため、本発明は、顧客の操作により各種取引を行う自動取引装置と、顧客の口座番号や残高等の情報を管理するホストコンピュータとを備え、前記自動取引装置とホストコンピュータとをオンライン接続し、自動取引装置で取引が行われると、ホストコンピュータで該当する顧客のデータを更新していく自動取引システムにおいて、前記自動取引装置に、他行のキャッシュカードを用いて振込取引を行う際に、振込依頼人が入力した振込金額とこの振込取引に必要な手数料との合計を計算し、千円単位未満の端数が発生した場合に、この合計金額を千円単位に切り上げる演算機能と、千円単位に切り上げた合計金額と、振込金額と手数料との合計金額との差額を計算する演算機能と、振込依頼人の口座を管理する他行のホストコンピュータに、千円単位に切り上げた合計金額を通知する通信機能と、受取人の口座を管理するホストコンピュータに、振込金額を通知する通信機能と、前記計算した差額を釣り銭として放出させる制御機能とを設けたことを特徴とする。
【０００５】
【作用】
上述した構成を有する本発明は、他行のキャッシュカードを用いて振込取引を行う場合は、自動取引装置において振込人により、振込人名，受取人名，振込先口座番号，振込金額等、必要な情報が入力されると、振込金額に必要な手数料を加算し、千円単位未満の端数が発生すると、この合計金額を千円単位に切り上げる。さらに、千円単位に切り上げた合計金額と、振込金額と手数料との合計金額との差額を計算しておく。
【０００６】
そして、振込依頼人の口座を管理する他行のホストコンピュータには、この千円単位に切り上げた合計金額を通知して、このホストコンピュータで管理する振込依頼人のデータを更新させる。
データの更新が終わると、前記計算した差額を釣り銭として放出して、処理を終了する。
【０００７】
【実施例】
図１は本発明の第１の実施例における自動取引システムの制御ブロック図である。
図において、１は自動取引装置である。
２はカードリーダ部で、顧客のカード（キャッシュカード，振込カード等）から該カードに記録されている顧客固有の各種データを読み取る。
【０００８】
３は明細票印字部で、顧客へ渡す明細票に取引結果等を印字する。
４は通帳リードライト部で、通帳への印字および通帳の磁気ストライプに対して各種データの読み取り／書き込みを行う。
５はディスプレイで、顧客に対して操作案内や取引金額等の表示を行う。
６はタッチパネルで、顧客が暗証番号入力や金額入力等の操作を行う。
【０００９】
７は硬貨入出金機で、顧客が投入した硬貨の受入れ，顧客への硬貨の放出，硬貨の計数，収納等の処理を行う。
８は紙幣入出金機で、顧客が投入した紙幣の受入れ，顧客への紙幣の放出，紙幣の計数，収納等の処理を行う。
９は制御部で、上述した各装置を制御するＣＰＵと、制御に必要なデータを一時格納しておくメモリ等から構成されるもので、入金，出金，現金を用いた振込，キャッシュカードを用いた振込，補充，回収といった各種取引を、搭載している装置に応じて行うものである。
【００１０】
１０はディスクで、前記制御部９が各装置を制御するのに必要なプログラム，振込に必要なファイル，ログ等を格納する。
１１は通信制御部で、後述するホストコンピュータと制御部９とを接続して、オンライン取引に必要な各種データの通信を行う。
ここで、上記制御部９は、キャッシュカードを用いた振込取引時に、取り込んだキャッシュカードが他行のものである場合に、振込金額と手数料との合計を計算するとともに、千円単位未満の端数があった場合には、合計金額を千円単位に切り上げる計算を行う演算機能、千円単位に切り上げた合計金額と、振込金額と手数料との合計金額との差額を計算する演算機能、硬貨入出金機７を制御して差額を釣り銭として放出させる制御機能、振込依頼人の口座を管理する他行のホストコンピュータに、上述したように千円単位に切り上げた合計金額を通知する通信機能、受取人の口座を管理するホストコンピュータに、振込金額を通知する通信機能とを備えている。
【００１１】
１２はホストコンピュータで、顧客の氏名や口座番号，残高等の顧客データを保有するデータベースを有し、複数の自動取引装置１とオンライン接続されて、各自動取引装置はホストコンピュータを通信することで顧客データを得て取引を行うものであるとともに、ホストコンピュータ１２は取引に応じて顧客データを更新して行くものである。
【００１２】
また、このホストコンピュータ１２は他行のホストコンピュータ２１ともオンライン接続されており、この他行のホストコンピュータ２１で管理している顧客データの更新が行えるようになっている。
図２は本実施例の作用を表すフローチャートで、以下に、上記構成からなる本実施例の自動取引システムにおけるキャッシュカードを用いた振込取引の流れを説明する。
【００１３】
取引が行われていない状態においては、制御部９はディスプレイ５に取引選択画面を表示しており、顧客による取引選択を待つ（Ｓ１）。
制御部９はタッチパネル６の出力から顧客により振込キーが押下されたことを認識すると（Ｓ２）、ディスプレイ５に現金による振込取引か、キャッシュカードによる振込取引を選択させる選択画面を表示する（Ｓ３）。
【００１４】
制御部９は、キャッシュカードによる振込取引が選択されると（Ｓ４）、顧客にキャッシュカードの挿入を促す表示を行う。キャッシュカードがカードリーダ部１に挿入されると、これを取り込み（Ｓ５）、暗証番号の入力を促す表示を行う。
制御部９は、タッチパネル６から暗証番号が入力されると（Ｓ６）、振込先を特定するための必要情報（金融機関名，支店名，科目，口座番号，受取人名，電信／文書）の入力を促す表示を行う。
【００１５】
制御部９は、タッチパネル６から振込先情報が入力されると（Ｓ７）、取り込んだキャッシュカードが自行のものか他行のものかを判断する。
制御部９は、取り込んだキャッシュカードが他行のものであると判断すると（Ｓ８）、ディスプレイ５に依頼人名の入力を促す促す表示を行う。タッチパネル６から依頼人名が入力されると（Ｓ９）、依頼人の電話番号の入力を促す表示を行う。依頼人電話番号が入力されると（Ｓ１０）、振込金額の入力を促す表示を行う。ここで、上記Ｓ８で取り込んだキャッシュカードが自行のものであると判断すると、依頼人名，依頼人電話番号は、キャッシュカードの口座番号を基にホストコンピュータ１２のデータベースで保有している顧客データを取り出して用いることができるので、顧客による入力は省略している。
【００１６】
制御部９は、振込金額が入力されると（Ｓ１１）、ホストコンピュータ１２と通信して、依頼人名，受取人名の確認を行うとともに、手数料の計算を行う。そして、ディスプレイ５に受取人情報，依頼人情報を表示し、顧客に確認させる（Ｓ１２，Ｓ１３，１４）。
ここで、他行のキャッシュカードで振込取引を行っている場合は（Ｓ１５）、制御部９は、顧客の入力した振込金額と計算により求めた手数料との合計を計算し、求めた合計金額に千円単位未満の端数があった場合には、この合計金額を千円単位に切り上げる計算を行い、口座からはこの千円単位に切り上げた合計金額を引き落とすこととする。また、千円単位に切り上げた合計金額と、振込金額と手数料との合計金額との差額の計算を行い、この差額を釣り銭として返すこととする。そして、ディスプレイ５に振込金額と、手数料と、引き落とし金額と、お釣りとを表示して、顧客に金額確認を促す。図３は上述した金額確認画面の一例を表す説明図である。
【００１７】
顧客が金額確認を行うと（Ｓ１６）、制御部９はホストコンピュータ１２と通信を行って、依頼人の口座から所定額の支払い処理を行い、残高等の更新を行う。ここで、他行のキャッシュカードを用いている場合には、上述したように千円単位に切り上げた金額を該当する他行のホストコンピュータ２１に通知し、この千円単位に切上げられた金額で支払い処理を行って、振込依頼人の残高等の更新を行う（Ｓ１７）。次に、制御部９はホストコンピュータ１２と通信を行って、受取人の口座に実際に入力された振込金額を入金処理し、受取人の残高等の更新を行う（Ｓ１８）。
【００１８】
正常に通信が完了すれば、明細票印字部３を制御して振込取引内容を明細票に印字させる（Ｓ１９）。
ここで、他行のキャッシュカードで振込取引を行っている場合には（Ｓ２０）、制御部９は硬貨入出金機７を制御して、千円単位に切り上げた合計金額と、振込金額と手数料との合計金額との差額を釣り銭として計数させる（Ｓ２１）。
【００１９】
そして、キャッシュカード，明細票を排出するとともに（Ｓ２２）、他行のキャッシュカードを用いているため上述したように釣り銭がある場合には（Ｓ２３）、釣り銭を排出して（Ｓ２４）、処理を終了する。
以上説明したように、他行のキャッシュカードを用いて振込取引を行う際に、振込金額に千円単位未満の端数がある場合には、自動取引装置においてこの金額を千円単位以上に切り上げることにしたので、他行のホストコンピュータとの間で通信が行えるようになり、システムを大きく変更することなく、他行のキャッシュカードを用いて振込取引が行えるようになる。また、差額はその場で依頼人に返却するので、トラブルの発生を防ぐことができる。
【００２０】
図４は本発明の第２の実施例における自動取引システムの制御ブロック図である。なお、第１の実施例と同じ構成の装置に関しては、同じ番号を用いて説明する。
図において、１は自動取引装置である。
２はカードリーダ部で、顧客のカード（キャッシュカード，振込カード等）から該カードに記録されている顧客固有の各種データを読み取る。
【００２１】
３は明細票印字部で、顧客へ渡す明細票に取引結果等を印字する。
４は通帳リードライト部で、通帳への印字および通帳の磁気ストライプに対して各種データの読み取り／書き込みを行う。
５はディスプレイで、顧客に対して操作案内や取引金額等の表示を行う。
６はタッチパネルで、顧客が暗証番号入力や金額入力等の操作を行う。
【００２２】
７は硬貨入出金機で、顧客が投入した硬貨の受入れ，顧客への硬貨の放出，硬貨の計数，収納等の処理を行う。
８は紙幣入出金機で、顧客が投入した紙幣の受入れ，顧客への紙幣の放出，紙幣の計数，収納等の処理を行う。
１３は制御部で、上述した各装置を制御するＣＰＵと、制御に必要なデータを一時格納しておくメモリ等から構成されるもので、入金，出金，現金を用いた振込，キャッシュカードを用いた振込，補充，回収といった各種取引を、搭載している装置に応じて行うものである。
【００２３】
１０はディスクで、前記制御部９が各装置を制御するのに必要なプログラム，振込に必要なファイル，ログ等を格納する。
１１は通信制御部で、後述するホストコンピュータと制御部９とを接続して、オンライン取引に必要な各種データの通信を行う。
１４はホストコンピュータで、顧客の氏名や口座番号，残高等の顧客データを保有するデータベース１５と、このデータベースの更新や自動取引装置１との通信を行う制御部１６を有し、複数の自動取引装置１と接続されて、各自動取引装置はホストコンピュータを通信することで顧客データを得て取引を行うものであるとともに、ホストコンピュータ１２は取引に応じて顧客データを更新して行くものである。
【００２４】
また、このホストコンピュータ１４は他行のホストコンピュータ２１ともオンライン接続されており、この他行のホストコンピュータ２１で管理している顧客データの更新が行えるようになっている。
ここで、上記ホストコンピュータ１４の制御部１６は、キャッシュカードを用いた振込取引時に、他行のキャッシュカードで振込取引を行っている場合に、この振込取引に必要な手数料と自動取引装置１から送られてきた振込金額との合計を計算するとともに、千円単位未満の端数があった場合には、合計金額を千円単位に切り上げる計算を行う演算機能、千円単位に切り上げた合計金額と、振込金額と手数料との合計金額との差額を計算する演算機能、振込依頼人の口座を管理する他行のホストコンピュータ２１に、千円単位に切り上げた合計金額を通知する通信機能、前記計算した差額を自動取引装置１の制御部１３に通知する通信機能とを備えている。
【００２５】
以下に、上記構成からなる第２の実施例の自動取引システムにおけるキャッシュカードを用いた振込取引の流れを説明する。
取引が行われていない状態においては、制御部１３はディスプレイ５に取引選択画面を表示しており、顧客による取引選択を待つ。
制御部１３はタッチパネル６の出力から顧客により振込キーが押下されたことを認識すると、ディスプレイ５に現金による振込取引か、キャッシュカードによる振込取引を選択させる選択画面を表示する。
【００２６】
制御部１３は、キャッシュカードによる振込取引が選択されると、顧客にキャッシュカードの挿入を促す表示を行う。キャッシュカードがカードリーダ部１に挿入されると、これを取り込み、暗証番号の入力を促す表示を行う。
制御部１３は、タッチパネル６から暗証番号が入力されると、振込先を特定するための必要情報（金融機関名，支店名，科目，口座番号，受取人名，電信／文書）の入力を促す表示を行う。
【００２７】
制御部１３は、タッチパネル６から振込先情報が入力されると、取り込んだキャッシュカードが自行のものか他行のものかを判断する。
制御部１３は、取り込んだキャッシュカードが他行のものであると判断すると、ディスプレイ５に依頼人名の入力を促す促す表示を行う。タッチパネル６から依頼人名が入力されると、依頼人の電話番号の入力を促す表示を行う。依頼人電話番号が入力されると、振込金額の入力を促す表示を行う。ここで、取り込んだキャッシュカードが自行のものであると判断すると、依頼人名，依頼人電話番号は、キャッシュカードの口座番号を基にホストコンピュータ１４のデータベース１５で保有している顧客データを取り出して用いることができるので、顧客による入力は省略している。
【００２８】
制御部１３は、振込金額が入力されると、ホストコンピュータ１４の制御部１６と通信する。ホストコンピュータ１４の制御部１６は、自動取引装置１の制御部１３から送られてきたデータから、依頼人名，受取人名の確認を行うとともに、手数料の計算を行う。さらに、制御部１３から送られてきた振込金額と手数料との合計を計算するとともに、千円単位未満の端数があった場合には、合計金額を千円単位に切り上げる計算を行って、口座からはこの千円単位に切り上げた合計金額を引き落とすこととする。また、千円単位に切り上げた合計金額と、振込金額と手数料との合計金額との差額を計算する。そして、確認結果と千円単位に切り上げた金額、差額を制御部１３に通知する。
【００２９】
自動取引装置１の制御部１３は、ホストコンピュータ１４からの通知を受けると、ディスプレイ５に受取人情報，依頼人情報を表示し、顧客に確認させる。
さらに、制御部１３は、振込金額と手数料、ホストコンピュータ１４から送られてきた千円単位に切り上げられた金額、お釣りとなる差額を、例えば図３で表したようにディスプレイ５に表示して、顧客に金額確認を促す。
【００３０】
顧客が金額確認を行うと、制御部１３はホストコンピュータ１４と通信を行う。ホストコンピュータ１４の制御部１６は、依頼人の口座から所定額の支払い処理を行い、残高等の更新を行う。ここで、他行のキャッシュカードを用いている場合には、上述したように千円単位に切り上げた金額を該当する他行のホストコンピュータ２１に通知し、この千円単位に切上げられた金額で支払い処理を行って、振込依頼人の残高等の更新を行わせる。次に、ホストコンピュータ１４の制御部１６は、受取人の口座に実際に入力された振込金額を入金処理し、受取人の残高等の更新を行う。
【００３１】
正常に通信が完了すれば、自動取引装置１の制御部１３は、明細票印字部３を制御して振込取引内容を明細票に印字させる。
ここで、制御部１３は、取り込んだキャッシュカードが他行のものであると判断している場合には、硬貨入出金機７を制御して、ホストコンピュータ１４の制御部１６から通知されている差額を釣り銭として計数させる。
【００３２】
そして、キャッシュカード，明細票を排出するとともに、他行のキャッシュカードを用いているため上述したように釣り銭がある場合には、釣り銭を排出して、処理を終了する。
以上説明したように、他行のキャッシュカードを用いて振込取引を行う際に、振込金額に千円単位未満の端数がある場合には、ホストコンピュータにおいてこの金額を千円単位以上に切り上げることにしたので、他行のホストコンピュータとの間で通信が行えるようになり、システムを大きく変更することなく、他行のキャッシュカードを用いて振込取引が行えるようになる。また、差額はその場で依頼人に返却するので、トラブルの発生を防ぐことができる。
【００３３】
さらに、振込金額の切り上げ処理をホストコンピュータで行うことで、多数ある自動取引装置のシステムを大きく変更する必要がなく、コストアップを抑えることができる。
【００３４】
【発明の効果】
以上説明したように、本発明は、他行のキャッシュカードを用いて振込取引を行う際に、振込金額と手数料を加算し、千円単位未満の端数が発生すると、この合計金額を千円単位に切り上げ、さらに、千円単位に切り上げた合計金額と、振込金額と手数料との合計金額との差額を計算しておいて、振込依頼人の口座を管理する他行のホストコンピュータには、この千円単位に切り上げた合計金額を通知するとともに、前記計算した差額を釣り銭として放出することとしたので、オンライン取引インターフェース電文の制約があっても、他行のキャッシュカードを用いて振込取引を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施例における自動取引システムの制御ブロック図である。
【図２】本実施例の作用を表すフローチャートである。
【図３】金額確認画面の一例を表す説明図である。
【図４】本発明の第２の実施例における自動取引システムの制御ブロック図である。
【符号の説明】
１  自動取引装置
９  制御部
１２  ホストコンピュータ
【図１】
0003677528.tif 000002
【図２】
0003677528.tif 000003
【図３】
0003677528.tif 000004
【図４】
0003677528.tif 000005