(57)【要約】【課題】出金時に金種の両替が可能な現金自動取引装置および方法に関し、出金額の全額を簡単に千円券に両替して出金できるようにする。【解決手段】両替指示部１０１は、利用者に、出金額の指示の後に、利用者に利用者が指示した出金額に対して最大枚数の千円券を出金する両替指示を入力させる。金種毎出金数算出部１０２は、両替指示に対応して、両替後の万円券と千円券の出金総額が利用者が指示した出金額を超えず、かつ両替後の万円券と千円券の出金総数が１回に出金可能な総数を超えず、かつ千円券の出金数が利用者が指示した出金額を超えない範囲で最大となるように、両替後の万円券および千円券の各出金数を算出する。両替確認部１０３は、両替後の万円券および千円券の各出金数および出金総額を利用者に表示し、利用者に両替の確定と出金の指示をさせる。出金実行部１０４は、利用者が前記両替の確定と出金の指示をすると、金種毎出金数算出部１０２が算出した両替後の万円券および千円券の各出金数だけ万円券および千円券を出金する。【選択図】図１
2014182735.tif 000002
【特許請求の範囲】
【請求項１】
利用者に、出金額の指示の後に、前記利用者に前記利用者が指示した出金額に対して最大枚数の千円券を出金する両替指示を入力させる両替指示部と、
前記両替指示に対応して、前記両替後の万円券と千円券の出金総額が前記利用者が指示した出金額を超えず、かつ前記両替後の万円券と千円券の出金総数が１回に出金可能な総数を超えず、かつ前記千円券の出金数が前記利用者が指示した出金額を超えない範囲で最大となるように、前記両替後の万円券および千円券の各出金数を算出する金種毎出金数算出部と、
前記両替後の万円券および千円券の各出金数および前記出金総額を前記利用者に表示し、前記利用者に両替の確定と出金の指示をさせる両替確認部と、
前記利用者が前記両替の確定と出金の指示をすると、前記金種毎出金数算出部が算出した前記両替後の万円券および千円券の各出金数だけ前記万円券および千円券を出金する出金実行部と、
を備えることを特徴とする現金自動取引装置。
【請求項２】
前記両替確認部は、更に前記利用者に前記両替後の千円券の出金数の１０枚単位での減少または増加をする両替指示をさせ、
前記金種毎出金数算出部は、
前記千円券の出金数の１０枚単位での減少の両替指示に基づいて、現時点で算出されている前記両替後の前記万円券の出金数を１枚増加させ、現時点で算出されている前記両替後の前記千円券の出金数を１０枚減少させ、その結果得られる前記各出金数を前記両替後の前記万円券および前記千円券の各出金数として更新し、
前記千円券の出金数の１０枚単位での増加の両替指示に基づいて、前記両替後の前記万円券と前記千円券の出金総数が１回に出金可能な総数を超えない範囲で、現時点で算出されている前記両替後の前記万円券の出金数を１枚減少させ、現時点で算出されている前記両替後の前記千円券の出金数を１０枚増加させ、その結果得られる前記各出金数を前記両替後の前記万円券および前記千円券の各出金数として更新し、
その後、前記両替確認部に対して再度、その更新された前記両替後の万円券および千円券の各出金数および前記出金総額を前記利用者に表示し、前記利用者に両替の確定と出金の指示または前記両替後の千円券の出金数の１０枚単位での減少または増加をする両替指示をさせる、
ことを特徴とする請求項１に記載の現金自動取引装置。
【請求項３】
前記金種毎出金数算出部は、前記最大枚数の千円券を出金する両替指示に基づいて、
前記利用者が指示した出金額が千円券によって前記１回に出金可能な総数を出金したと仮定したときの金額より大きくなければ、次式により前記万円券および千円券の出金数を算出し、
万円券の出金数＝０
千円券の出金数＝利用者が指示した出金額÷１０００
前記利用者が指示した出金額が千円券によって前記１回に出金可能な総数を出金したと仮定したときの金額より大きければ、
次式により前記万円券の出金数を算出し、
万円券の出金数
＝（利用者が指示した出金額−１０００円×１回に出金可能な総数）÷９０００円
（小数点以下の桁が発生した場合は小数点以下の桁を切り上げる）
次式により前記千円券の出金数を算出し、
千円券の出金数＝１回に出金可能な総数−万円券の出金数
次式により前記出金総額を算出する、
出金総額＝１０００円×千円券の出金数＋１００００円×万円券の出金数
ことを特徴とする請求項２に記載の現金自動取引装置。
【請求項４】
利用者に、出金額の指示の後に、前記利用者に前記利用者が指示した出金額に対して最大枚数の千円券を出金する両替指示を入力させ、
前記両替指示に対応して、前記両替後の万円券と千円券の出金総額が前記利用者が指示した出金額を超えず、かつ前記両替後の万円券と千円券の出金総数が１回に出金可能な総数を超えず、かつ前記千円券の出金数が前記利用者が指示した出金額を超えない範囲で最大となるように、前記両替後の万円券および千円券の各出金数を算出し、
前記両替後の万円券および千円券の各出金数および前記出金総額を前記利用者に表示し、前記利用者に両替の確定と出金の指示をさせ、
前記利用者が前記両替の確定と出金の指示をすると、前記算出した前記両替後の万円券および千円券の各出金数だけ前記万円券および千円券を出金する、
ことを特徴とする現金自動取引方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出金時に金種の両替が可能な現金自動取引装置および方法に関する。
【背景技術】
【０００２】
現金自動預払機や、現金出金機等の現金自動取引装置では、利用者への便宜のために、出金時に両替を行えるようにしたものが知られている。
【０００３】
例えば、現金自動預払機では、一度に最大に万円券と千円券あわせて１００枚の払い戻しが可能であることが一般的である。この場合、現金自動預払機は、払い出し金額に対して、最も大きい紙幣の単位で出金しようとする。また、１万円分のみに関しては１０枚の千円札への両替ができるようになっている場合もある。ここで、利用者が１万円以上の払い戻し金額を指定した場合には、通常は「１万円×Ｎ枚＋千円×１万円以下の端数Ｍ枚」が出金額となる。１万円以下の端数は、５千円券で出金されることはなく、千円券で出金される。そして、Ｎ枚の１万円札のうち１枚については千円札への両替ができるため、その両替を行った場合には「１万円×（Ｎ−１）枚＋（Ｍ＋１０）×千円札」が出金額となる。Ｍは１万円以下の端数であるから、Ｍの最大値は９である。従って、１回の現金自動預払機での取引で出金できる千円券の最大枚数「Ｍ＋１０」は従来、「○万９千円（例えば１万９千円）」を出金額として指定したときの「Ｍ＋１０＝９＋１０＝１９枚」であった。
【０００４】
従って、従来は、例えば両替機が設置されていない店舗で現金自動預払機で千円券を２０枚以上出金したい場合は、複数回の現金自動預払機での取引の実施が必要となり手間がかかっていた。
【０００５】
このような課題に対して従来、現金自動預払機で利用者が出金操作をするときに、万円券、千円券、および硬貨等を組み合わせて両替できるようにする技術が知られている（例えば、特許文献１、２、３）。
【０００６】
しかし一般に、小売店などは例えば単純に出金額の全額を千円券で出金したいというようなニーズも多く、このようなニーズに対して従来の現金自動預払機は両替のための操作が煩雑であり、両替機能を利用しづらいという問題点を有していた。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−３４４６３６号公報
【特許文献２】特開２００２−３４２５８９号公報
【特許文献３】特開２００９−１５１７２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、出金額の全額を簡単に千円券に両替して出金できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
態様の一例では、利用者に、出金額の指示の後に、利用者に利用者が指示した出金額に対して最大枚数の千円券を出金する両替指示を入力させる両替指示部と、両替指示に対応して、両替後の万円券と千円券の出金総額が利用者が指示した出金額を超えず、かつ両替後の万円券と千円券の出金総数が１回に出金可能な総数を超えず、かつ千円券の出金数が利用者が指示した出金額を超えない範囲で最大となるように、両替後の万円券および千円券の各出金数を算出する金種毎出金数算出部と、両替後の万円券および千円券の各出金数および出金総額を利用者に表示し、利用者に両替の確定と出金の指示をさせる両替確認部と、利用者が両替の確定と出金の指示をすると、金種毎出金数算出部が算出した両替後の万円券および千円券の各出金数だけ万円券および千円券を出金する出金実行部とを備える。
【発明の効果】
【００１０】
本発明によれば、出金額の全額を簡単に千円券に両替して出金することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態の基本構成図である。
【図２】本実施形態によるＡＴＭの外観図である。
【図３】本実施形態によるＡＴＭのハードウェア構成例を示す図である。
【図４】本実施形態において使用されるデータの構成例を示す図である。
【図５】本実施形態におけるＡＴＭの出金動作を示すフローチャート（その１）である。
【図６】本実施形態におけるＡＴＭの出金動作を示すフローチャート（その２）である。
【図７】本実施形態におけるＡＴＭの出金動作を示すフローチャート（その３）である。
【図８】千円券最大枚数と万円券枚数の計算処理を示すフローチャートである。
【図９】本実施形態の基本動作の説明図（その１）である。
【図１０】本実施形態の基本動作の説明図（その２）である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について図面を参照しながら詳細に説明する。
図１は、本発明の実施形態の基本構成図である。本実施形態は、現金自動預払機等の現金自動取引装置を対象とする。
【００１３】
両替指示部１０１は、利用者に、出金額の指示の後に、利用者に利用者が指示した出金額に対して最大枚数の千円券を出金する両替指示を入力させる。
【００１４】
金種毎出金数算出部１０２は、両替指示部１０１での利用者による両替指示に対応して、次のようにして両替後の万円券および千円券の各出金数を算出する。まず、この算出処理は、両替後の万円券と千円券の出金総額が利用者が指示した出金額を超えないように実行される。かつ、この算出処理は、両替後の万円券と千円券の出金総数（枚数）が１回に出金可能な総数（例えば１００枚）を超えないように実行される。かつさらに、この算出処理は、千円券の出金数が利用者が指示した出金額を超えない範囲で最大となるように実行される。この算出処理の詳細について、以下に説明する。
【００１５】
まず、変数ｂ、変数ｃに、万円券および千円券に対応させて下記値をセットする。
ｂ＝１００００      ・・・（１）
ｃ＝１０００      ・・・・（２）
また、両替後の万円券の出金数（枚数）を変数ｘの値、両替後の千円券の出金数（枚数）を変数ｙの値とする。また、現金自動取引装置で１回に出金可能な総数（枚数）を変数ａの値（例えば１００）とする。さらに、利用者が出金指定した出金額を変数ｄの値とする。
【００１６】
この場合、出金額ｄが千円券によって最大ａ枚を出金したと仮定したときの金額「ｃ×ａ」より大きくなければ、出金額ｄに対して最大両替できる千円券の出金数ｙは、次式によって算出できる。
ｙ＝ｄ÷ｃ      ・・・（３）
ここで、（２）式よりｃ＝１０００であるから、
千円券の出金数ｙ＝利用者が出金指定した出金額ｄ÷１０００    ・・・（４）
として、千円券の出金数ｙを計算することができる。このとき、万円券の出金数ｘは、千円券で全て出金されるため、
万円券の出金数ｘ＝０      ・・・（５）
となる。
【００１７】
ここで、（２）式よりｃ＝１０００であり、また１回の出金可能総数ａの値を例えば１００枚とすれば、出金額ｄがｃ×ａ＝１００，０００円より大きくなければ、（４）式と（５）式により千円券の出金数ｙと万円券の出金数ｘを算出できる。
【００１８】
（４）式で算出された千円券の出金数ｙから、次式により再計算された出金額（出金総額）を算出することができる。
出金総額＝１０００円×千円券の出金数ｙ      ・・・（６）
【００１９】
一方、利用者が出金指定した出金額ｄが千円券によって最大ａ枚を出金したと仮定したときの金額「ｃ×ａ」より大きい場合を考える。この場合まず、次式が成り立つ。
万円券の出金数ｘ＋千円券の出金数ｙ＝出金可能総数ａ      ・・・（７）
ｂｘ＋ｃｙ＝利用者が出金指定した出金額ｄ                  ・・（８）
（７）式より、次式が成り立つ。
ｙ＝ａ−ｘ      ・・・（９）
（８）式に（９）式を代入して、変数ｘについて解くと、次式になる。
ｂｘ＋ｃｙ＝ｄ
ｂｘ＋ｃ（ａ−ｘ）＝ｄ
ｂｘ＋ｃａ−ｃｘ＝ｄ
（ｂ−ｃ）ｘ＋ｃａ＝ｄ
（ｂ−ｃ）ｘ＝ｄ−ｃａ
ｘ＝（ｄ−ｃａ）÷（ｂ−ｃ）      ・・・（１０）
ここで、（１）式よりｂ＝１００００、（２）式よりｃ＝１０００であり、また１回の出金可能総数ａの値を例えば１００枚とすれば、（１０）式は次式のようになる。
万円券の出金数ｘ＝（利用者が出金指定した出金額ｄ−１００，０００）
÷９０００      ・・・（１１）
なお、（１１）式の計算結果で、小数点以下の桁が発生した場合は、その小数点以下の桁を切り上げて整数部を＋１する。
【００２０】
さらに、（１０）式で算出された変数ｘを（９）式に代入することにより、変数ｙが算出できる。ここで、１回の出金可能総数ａの値を例えば１００枚とすれば、（９）式は次式のようになる。
千円券の出金数ｙ＝１００−万円券の出金数ｘ      ・・・（１２）
【００２１】
よって、（２）式よりｃ＝１０００であり、また１回の出金可能総数ａの値を例えば１００枚とすれば、出金額ｄがｃ×ａ＝１００，０００円より大きければ、（１１）式と（１２）式により万円券の出金数ｘと千円券の出金数ｙを算出できる。
【００２２】
（１１）式で算出された万円券の出金数ｘと（１２）式で算出された千円券の出金数ｙとから、次式により再計算された出金額（出金総額）を算出することができる。
出金総額＝１００００円×万円券の出金数ｘ＋１０００円×千円券の出金数ｙ
・・・（１３）
【００２３】
図１の説明に戻り、両替確認部１０３は、金種毎出金数算出部１０２が上述の（４）（５）（６）式または（１１）（１２）（１３）式で算出した両替後の万円券および千円券の各出金数および出金総額を利用者に表示し、利用者に両替の確定と出金の指示をさせる。
【００２４】
出金実行部１０４は、利用者が両替の確定と出金の指示をすると、金種毎出金数算出部１０２が算出した両替後の万円券および千円券の各出金数だけ万円券および千円券を出金する。
【００２５】
ここで、両替確認部１０３は、利用者に、両替の確定と出金の指示に加えて、更に両替後の千円券の出金数の１０枚単位での減少または増加をする両替指示をさせるように構成してよい。
【００２６】
これに対して、金種毎出金数算出部１０２は、利用者が千円券の出金数の１０枚単位での減少の両替指示をしたときには、現時点で算出されている両替後の万円券の出金数を１枚増加させ、現時点で算出されている両替後の千円券の出金数を１０枚減少させる。そして、金種毎出金数算出部１０２は、その結果得られる各出金数を両替後の万円券および千円券の各出金数として更新する。
【００２７】
一方、金種毎出金数算出部１０２は、利用者が千円券の出金数の１０枚単位での増加の両替指示をしたときには、両替後の万円券と千円券の出金総数が１回に出金可能な総数（例えば１００枚）を超えない範囲で、現時点で算出されている両替後の万円券の出金数を１枚減少させ、現時点で算出されている両替後の千円券の出金数を１０枚増加させる。そして、金種毎出金数算出部１０２は、その結果得られる各出金数を両替後の万円券および千円券の各出金数として更新する。
【００２８】
その後、金種毎出金数算出部１０２は、両替確認部１０３に対して再度、その更新された両替後の万円券および千円券の各出金数および出金総額を利用者に表示し、利用者に両替の確定と出金の指示または両替後の千円券の出金数の１０枚単位での減少または増加をする両替指示をさせる。
【００２９】
以上の図１に示される本実施形態の基本構成により、利用者は出金額を指示した後に、例えば最大枚数の千円券の出金を指示するためのボタンを押下するだけで、出金額に対して千円券が最大枚数割り当てられる。また、利用者は、例えば両替後の千円券の出金数を確認画面で確認しながら、例えば１０枚単位で出金数を減少させるボタンまたは１０枚単位で出金数を増加させるボタンを押下することで、千円券への両替数を簡単に調整できる。このように、本実施形態では、利用者が両替の金種パターン等に悩まなくても、ワンタッチで、現金自動取引装置が自動的に出金額に対する千円券の最大枚数を計算して、出金額の全額を簡単に千円券に両替して出金することが可能となる。
【００３０】
図２は、本実施形態による現金自動取引装置を現金自動預払機（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ。以下「ＡＴＭ」と呼ぶ）２００に適用した場合の外観図である。
【００３１】
ＡＴＭ２００の筐体２０１には、顧客操作パネル２０２、カード出入口２０３、通帳出入口２０４、紙幣出入口２０５、硬貨出入口２０６などが備え付けられている。
【００３２】
図３は、本実施形態によるＡＴＭのハードウェア構成例を示す図である。ＡＴＭ３０１（図２の２００に対応する）は、主制御部３０２、記憶装置３０３、顧客操作表示部３０４、カード／レシート処理部３０５、通帳処理部３０６、紙幣処理部３０７、硬貨処理部３０８、およびジャーナル処理部３０９を備える。
【００３３】
主制御部３０２は例えば、中央演算処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：ＣＰＵ）により構成され、記憶装置３０３に記憶されている後述する出金動作のプログラムを含む各種制御プログラムを実行する。これにより、主制御部３０２は、ＡＴＭ３０１の全体の動作を制御する。
【００３４】
記憶装置３０３は、例えば半導体メモリおよび／またはハードディスク等の外部記憶装置である。記憶装置３０３は、ＡＴＭ３０１を制御するための後述する出金動作のプログラムを含む各種制御プログラムやデータ群を記憶する。
【００３５】
顧客操作表示部３０４は、主制御部３０２による顧客取引処理の実行時に、主制御部３０２と連携して、利用者に取引処理に関する表示を行うとともに、利用者に取引処理の指示を入力させるための、例えば顧客操作パネル２０２（図２参照）である。
【００３６】
カード／レシート処理部３０５は、主制御部３０２による顧客取引処理の実行時に、主制御部３０２と連携して、利用者のキャッシュカードや売上金入金カード等の磁気カードやＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード等のカード類を読み込んだり、書き込んだりするためのカードリーダライタ装置である。また、カード／レシート処理部３０５は、主制御部３０２による顧客取引処理の実行時に、主制御部３０２と連携して、レシートへの印字を行う印字装置である。
【００３７】
通帳処理部３０６は、主制御部３０２による顧客取引処理の実行時に、主制御部３０２と連携して、通帳への印字を行う印字装置である。
【００３８】
紙幣処理部３０７は、紙幣入出金機構、紙幣識別機構、および紙幣収納機構を備える（特には図示しない）。紙幣入出金機構は、利用者が入金口から挿入した紙幣を入金し、または出金口から利用者へ紙幣を出金する機構である。紙幣識別機構は、入出金された紙幣の真贋や金種を識別する機構である。紙幣収納機構はさらに、紙幣スタッカ、紙幣カセット、紙幣リジェクトカセット等を含む（特には図示しない）。紙幣スタッカは、紙幣収納機構に固定された収納部であり、入出金のための紙幣を一時的に収納する。紙幣カセットは、紙幣スタッカに紙幣を補充したり、紙幣スタッカの紙幣を回収するために用いられるカセットである。紙幣リジェクトカセットは、再度流通させるのに適さない紙幣を収納する。
【００３９】
硬貨処理部３０８は、硬貨入出金機構、硬貨識別機構、および硬貨収納機構を備える（特には図示しない）。硬貨入出金機構は、利用者が入金口から挿入した硬貨を入金し、または出金口から利用者へ硬貨を出金する機構である。硬貨識別機構は、入出金された硬貨の真贋や金種を識別する機構である。硬貨収納機構はさらに、硬貨スタッカ、硬貨カセット、硬貨リジェクトカセット等を含む（特には図示しない）。硬貨スタッカは、硬貨収納機構に固定された収納部であり、入出金のための硬貨を一時的に収納する。硬貨カセットは、硬貨スタッカに硬貨を補充したり、硬貨スタッカの硬貨を回収するために用いられるカセットである。硬貨リジェクトカセットは、再度流通させるのに適さない硬貨を収納する。
【００４０】
ジャーナル処理部３０９は、取引情報を記録等するジャーナル処理を実行する。
そのほか、特には図示しないが、ＡＴＭ３０１は、主制御部３０２がホストコンピュータ３１０と通信するための通信インタフェース回路、外部電源と接続されて供給された電力を変換して、ＡＴＭ３０１の各部へ電力を供給する電源供給部などを備える。
【００４１】
図４は、本実施形態において使用されるデータの構成例を示す図である。図３のホストコンピュータ３１０は、利用者のＡＴＭ３０１での例えば預金に対する入出金動作に対応するために、図４（ａ）に例示される利用者の口座の原簿データを、データベースとして保有している。原簿データは例えば、「項目」のデータ１、データ２、・・・、データＮ毎に、「支店番号」「口座番号」「科目」「暗証番号」「残高（円）」等の情報を記憶する。
【００４２】
一方、利用者のキャッシュカードの磁気ストライプ（Ｍａｇｎｅｔｉｃ  Ｓｔｒｉｐｅ：ＭＳ）には、カードＭＳデータとして、「銀行番号」「支店番号」「口座番号」「科目」等の項目とその他「予備」項目等が記憶されている。
【００４３】
利用者が、例えば出金動作を行うために、図２のＡＴＭ２００（＝図３のＡＴＭ３０１）のカード出入口２０３にキャッシュカードを挿入して暗証番号を入力すると、図３の主制御部３０２は、カード／レシート処理部３０５を介してキャッシュカードの図４（ｂ）に示されるカードＭＳデータを読取り、利用者が入力した暗証番号とともに、ホストコンピュータ３１０に送信する。これにより、ホストコンピュータ３１０内の図４（ａ）に示される原簿データと照合が行われ、例えば出金処理が実行される。
【００４４】
図５から図７は、本実施形態におけるＡＴＭ３０１（図３）の出金動作を示すフローチャートである。以下このフローチャートで示される出金動作について、図９の動作説明図を用いながら説明する。この動作は、図３の主制御部３０２が、３０４から３０９の各部と連携しながら、記憶装置３０３に記憶された出金動作プログラムを実行することにより実現される。
【００４５】
まず、利用者が図２のＡＴＭ２００の前に立つと、図３の主制御部３０２は、顧客操作表示部３０４を介して図２の顧客操作パネル２０２に、図９（ａ）に例示されるような取引選択画面を表示する（図５のステップＳ５０１）。その後、主制御部３０２は、顧客操作パネル２０２から顧客操作表示部３０４を介して、いずれかのボタンが押下されるまで待機する（図５のステップＳ５０２の判定がＮＯの繰返し）。利用者は、顧客操作パネル２０２に表示された「お引出し」「ご入金」「通帳記入」「残高照会」などのボタンを押下することにより、必要な取引を開始することができる。
【００４６】
ここで、利用者が顧客操作パネル２０２に表示されたなんらかのボタンを押下してステップＳ５０２の判定がＹＥＳになると、主制御部３０２は、押下されたボタンが「お引出し」ボタンであるか否かを判定する（図５のステップＳ５０３）。
【００４７】
押下されたボタンが「お引出し」ボタンでなくステップＳ５０３の判定がＮＯならば、主制御部３０２は、ステップＳ５０４に進み、特には図示しない「お引出し」以外の処理を実行する。その後、主制御部３０２は、ステップＳ５０１の処理に戻る。
【００４８】
押下されたボタンが「お引出し」ボタンでステップＳ５０３の判定がＹＥＳならば、主制御部３０２は、図９（ｂ）に例示されるような「カード挿入画面」を表示する（図５のステップＳ５０５）。その後、主制御部３０２は、カード／レシート処理部３０５を介して、図２のカード出入口２０３にキャッシュカードが挿入されるまで待機状態となる（図５のステップＳ５０６の判定がＮＯの繰返し）。
【００４９】
利用者がカード出入口２０３にキャッシュカードを挿入してステップＳ５０６の判定がＹＥＳになると、主制御部３０２は、カード／レシート処理部３０５を介して、キャッシュカードの図４（ｂ）に例示される「カードＭＳデータ」を取得する（図５のステップＳ５０７）。
【００５０】
その後、主制御部３０２は、顧客操作表示部３０４から図２の顧客操作パネル２０２に、図９（ｃ）に例示される「暗証番号入力画面」を表示する（図５のステップＳ５０８）。
【００５１】
主制御部３０２は、顧客操作パネル２０２から顧客操作表示部３０４を介して、利用者による暗証番号の入力を待つ待機状態になる（図５のステップＳ５０９の判定がＮＯの繰返し）。
【００５２】
図９（ｃ）に例示される顧客操作パネル２０２の「暗証番号入力画面」上で利用者が暗証番号を入力してステップＳ５０９の判定がＹＥＳになると、主制御部３０２は、顧客操作表示部３０４から顧客操作パネル２０２に、図９（ｄ）に例示される「金額入力画面」を表示し、利用者に出金金額の入力を促す（図５のステップＳ５１０）。主制御部３０２は、顧客操作パネル２０２の「金額入力画面」上のテンキーから顧客操作表示部３０４を介して出金金額が入力されるまで、待機状態となる（ステップＳ５１１の判定がＮＯの繰返し）。
【００５３】
利用者が出金金額を入力し「金額入力画面」上の「円」ボタンを押下してステップＳ５１１の判定がＹＥＳになると、主制御部３０２は、顧客操作表示部３０４から顧客操作パネル２０２に、図９（ｅ）に例示される「金額確認画面」を表示する（図６のステップＳ５１２）。この動作は、図１の両替指示部１０１の動作に対応する。この画面には、図９（ｅ）に示されるように、通常の確認ボタン９０２のほか、千円最大枚数ボタン９０１が表示されている。また、利用者が入力した出金金額（図９（ｅ）の例では「１００，０００円」が表示される。主制御部３０２は、「金額確認画面」を表示した後、千円最大枚数ボタン９０１または確認ボタン９０２のいずれかが押下されるまで待機状態となる（図６のステップＳ５１３の判定がＮＯ→ステップＳ５１４の判定がＮＯ→ステップＳ５１３の繰返し）。
【００５４】
利用者が、特に両替は利用せずに確認ボタン９０２を押下してステップＳ５１４の判定がＹＥＳになると、主制御部３０２は、両替のための図６のステップＳ５１５からＳ５２４の一連の処理は実行せずに、図７のステップＳ５２５以降の出金実行処理に移行する。
【００５５】
利用者が、両替を利用するとして千円最大枚数ボタン９０１を押下しステップＳ５１３の判定がＹＥＳになると、主制御部３０２は、図１で説明した金種毎出金数算出部１０２に対応する処理を実行することにより、千円券の最大枚数と万円券の枚数を計算する（図５のステップＳ５１５）。この処理の詳細は、図８のフローチャートの説明で後述する。
【００５６】
この結果、主制御部３０２は、図１で説明した両替確認部１０３に対応する処理を実行することにより、顧客操作表示部３０４から顧客操作パネル２０２に、図９（ｆ）に例示される「出金枚数確認画面」を表示する（図６のステップＳ５１６）。図１の両替確認部１０３の説明で前述したように、主制御部３０２は「出金枚数確認画面」に、両替後の万円券および千円券の各出金数９０５（図９（ｆ）では、千円券：１００枚、万円券：０枚）を表示する。また、主制御部３０２は、出金総額（図９（ｆ）１００，０００円）を表示する。また、主制御部３０２は、利用者に両替の確定をさせるための確認ボタン９０２を表示する。さらに、主制御部３０２は、両替後の千円券の出金数を１０枚単位で減少または増加させる両替指示をするための、千円券を１０枚減らすボタン９０３、および、千円券を１０枚増やすボタン９０４を表示する。
【００５７】
そして、主制御部３０２は、確認ボタン９０２、千円券を１０枚減らすボタン９０３、または千円券を１０枚増やすボタン９０４のいずれかが押下されるまで待機状態になる（図６のステップＳ５１７の判定がＮＯ→ステップＳ５１８の判定がＮＯ→ステップＳ５２０の判定がＮＯ→ステップＳ５１７の繰返し）。
【００５８】
利用者が、両替する千円券の枚数を「出金枚数確認画面」に表示されている１００枚から１０枚減らすために、千円券を１０枚減らすボタン９０３を押下しステップＳ５１８の判定がＹＥＳになると、図１の金種毎出金数算出部１０２として機能する主制御部３０２は、図１で前述したように、次の動作を実行する。主制御部３０２は、現時点で算出されている両替後の万円券の出金数を１枚増加させ、現時点で算出されている両替後の千円券の出金数を１０枚減少させる。そして、主制御部３０２は、その結果得られる各出金数を両替後の万円券および千円券の各出金数として更新する（図６のステップＳ５１９）。
【００５９】
その後、主制御部３０２は、顧客操作表示部３０４から顧客操作パネル２０２に、図１０（ｇ）に例示される「出金枚数確認画面」を再度表示する（図６のステップＳ５１９→Ｓ５１６）。この結果、「出金枚数確認画面」の内容が図９（ｆ）から図１０（ｇ）に示されるように更新される。
【００６０】
利用者が、両替する千円券の枚数を１０枚増やすために、千円券を１０枚増やすボタン９０４を押下しステップＳ５２０の判定がＹＥＳになると、図１の金種毎出金数算出部１０２として機能する主制御部３０２は、図１で前述したように、次の動作を実行する。主制御部３０２は、現時点で算出されている両替後の万円券の出金数を１枚減少させ、現時点で算出されている両替後の千円券の出金数を１０枚増加させる。そして、主制御部３０２は、その結果得られる各出金数を両替後の万円券および千円券の各出金数として更新する（図６のステップＳ５２１）。
【００６１】
ここで、主制御部３０２は、万円券と千円券の総枚数が１回の出金動作で許されている最大出金枚数（例えば１００枚）を超過したか否かを判定する（図６のステップＳ５２２）。
【００６２】
ステップＳ５２２の判定がＮＯならば、主制御部３０２は、顧客操作表示部３０４から顧客操作パネル２０２に「出金枚数確認画面」を再度表示する（図６のステップＳ５２２→Ｓ５１６）。この結果、「出金枚数確認画面」の内容が更新される。
【００６３】
ステップＳ５２２の判定がＹＥＳならば、主制御部３０２は、顧客操作表示部３０４から顧客操作パネル２０２に出金枚数が超過している旨を示すエラー情報を表示する（図６のステップＳ５２３）。
【００６４】
その後、主制御部３０２は、ステップＳ５２１で実行された両替後の万円券および千円券の各出金数の更新をキャンセルし、ステップＳ５２１の実行前の各出金数に戻る（図６のステップＳ５２４）。
【００６５】
そして、主制御部３０２は、顧客操作表示部３０４から顧客操作パネル２０２に「出金枚数確認画面」を再度表示する（図６のステップＳ５２４→Ｓ５１６）。この結果、「出金枚数確認画面」の内容は更新されず、エラー表示が表示される。
【００６６】
「出金枚数確認画面」において、利用者が両替の確定と出金の指示をするために確認ボタン９０２を押下しステップＳ５１７の判定がＹＥＳになると、主制御部３０２は、図７のステップＳ５２５以降の出金実行処理に移行する。
【００６７】
図７のステップＳ５２５からＳ５２９までの出金実行処理は、図１の出金実行部１０４の機能を実現する。
【００６８】
まず、主制御部３０２は、顧客操作表示部３０４から顧客操作パネル２０２に図１０（ｈ）として例示される「センタ通信中」画面を表示する（図７のステップＳ５２５）。
【００６９】
次に、主制御部３０２は、「引出実行要求電文」をセンターのホストコンピュータ３１０（図３）に送信する（図７のステップＳ５２６）。この送信電文には、ステップＳ５０７で取得した「カードＭＳデータ」および利用者が指定した暗証番号や出金額等が格納されている。
【００７０】
ホストコンピュータ３１０は、「引出実行要求電文」の内容に基づいて図４（ａ）に例示される該当するレコードの残高を更新等した後、ＡＴＭ３０１の主制御部３０２に、「引出実行応答電文」を送信する。
【００７１】
主制御部３０２は、「引出実行応答電文」を受信する（図７のステップＳ５２７）。
これを受けて主制御部３０２は、カード／レシート処理部３０５を介して、図２のカード出入口２０３から、カードおよびレシートを放出する。また、主制御部３０２は、紙幣処理部３０７を介して、図２の紙幣出入口２０５から、それぞれ必要な出金数（枚数）の万円券および千円券の現金を放出する。そして、主制御部３０２は、顧客操作表示部３０４から顧客操作パネル２０２に、図１０（ｉ）として例示される「お受け取り画面」を表示する（図７のステップＳ５２８）。
【００７２】
その後、主制御部３０２は、カード／レシート処理部３０５を介して、カード出入口２０３から利用者がカードおよびレシートを受け取るとともに、主制御部３０２は、紙幣処理部３０７を介して、紙幣出入口２０５から現金を受け取るまで待機状態となる（図７のステップＳ５２９の判定がＮＯの繰返し）。
【００７３】
ステップＳ５２９の判定がＹＥＳになると、主制御部３０２は、図５のステップＳ５０１の処理に戻る。
【００７４】
図８は、図６のステップＳ５１５の千円券最大枚数と万円券枚数の計算処理の詳細を示すフローチャートである。
【００７５】
この処理は、図１で前述した金種毎出金数算出部１０２の具体的な処理を実現している。
まず、主制御部３０２は、利用者が指定した引出額（出金額）が１００，０００円以上である（または１００，０００円より大きい）か否かを判定する（図８のステップＳ８０１）。
【００７６】
ステップＳ８０１の判定がＹＥＳならば、主制御部３０２は、前述した（１１）式により、万円券枚数（万円券の出金数）を計算する（図８のステップＳ８０２）。
【００７７】
続いて、主制御部３０２は、前述した（１２）式により、千円券枚数（千円券の出金数）を計算する（図８のステップＳ８０３）。
【００７８】
さらに、主制御部３０２は、前述した（１３）式により、出金金額（出金総額）を再計算する（図８のステップＳ８０４）。
【００７９】
一方、ステップＳ８０１の判定がＮＯならば、主制御部３０２は、前述した（５）式により、万円券枚数を０とする（図８のステップＳ８０５）。
【００８０】
続いて、主制御部３０２は、前述した（４）式により、千円券枚数を計算する（図８のステップＳ８０６）。
【００８１】
以上のようにして、主制御部３０２は、図６のステップＳ５１５で、千円券最大枚数と万円券枚数を計算することができる。
【００８２】
以上説明したように、本実施形態によれば、利用者は出金額を指示した後に、例えば図９（ｅ）に示されるように、千円最大枚数ボタン９０１を押下するだけで、出金額に対して千円券が最大枚数割り当てられる両替をワンタッチで行うことができる。
【００８３】
また、利用者は、例えば図９（ｆ）に示されるように、両替後の千円券の出金数を確認画面で確認しながら、千円券を１０枚減らすボタン９０３または千円券を１０枚増やすボタン９０４を押下することで、千円券への両替数を簡単に調整することが可能となる。
【００８４】
以上説明した実施形態は、ＡＴＭ（現金自動預払機）を例として説明したが、その他様々な現金自動取引装置に適用することができる。
【符号の説明】
【００８５】
１０１  両替指示部
１０２  金種毎出金数算出部
１０３  両替確認部
１０４  出金実行部
２００、３０１  ＡＴＭ（現金自動預払機）
２０１  ＡＴＭ筐体
２０２  顧客操作パネル
２０３  カード出入口
２０４  通帳出入口
２０５  紙幣出入口
２０６  硬貨出入口
３０２  主制御部
３０３  記憶装置
３０４  顧客操作表示部
３０５  カード／レシート処理部
３０６  通帳処理部
３０７  紙幣処理部
３０８  硬貨処理部
３０９  ジャーナル処理部
３１０  ホストコンピュータ
９０１  千円最大枚数ボタン
９０２  確認ボタン
９０３  千円券を１０枚減らすボタン
９０４  千円券を１０枚増やすボタン
【図１】
2014182735.tif 000003
【図２】
2014182735.tif 000004
【図３】
2014182735.tif 000005
【図４】
2014182735.tif 000006
【図５】
2014182735.tif 000007
【図６】
2014182735.tif 000008
【図７】
2014182735.tif 000009
【図８】
2014182735.tif 000010
【図９】
2014182735.tif 000011
【図１０】
2014182735.tif 000012