(57)【要約】【課題】利用環境に応じてタイムアウトの態様を設定する自動取引装置を提供すること。【解決手段】取引画面上での顧客の操作に応じて取引処理を行い、取引中に適当な操作が所定時間されない場合にタイムアウトを発生させる取引処理部１０６と、自動取引装置の混雑状況と顧客ランクとの組み合わせに基づき、延長条件を設定する延長条件設定部１１４と、前記設定された延長条件により、タイムアウトの延長を制御する延長制御部１２０とを備える。【選択図】図３
2017142701.tif 000002
【特許請求の範囲】
【請求項１】
取引画面上での顧客の操作に応じて取引処理を行い、取引中に適当な操作が所定時間されない場合にタイムアウトを発生させる取引処理部と、
自動取引装置の混雑状況と顧客ランクとの組み合わせに基づき、延長条件を設定する延長条件設定部と、
前記設定された延長条件により、タイムアウトの延長を制御する延長制御部とを備える、
ことを特徴とする自動取引装置。
【請求項２】
前記延長条件設定部は、当該自動取引装置を含む店舗に設置された複数の自動取引装置のそれぞれの待ち人数に基づき、前記自動取引装置の混雑状況を判定し、当該自動取引装置に接続されるホストコンピュータから取得された取引顧客の取引実績に基づき、前記顧客ランクを判定する
ことを特徴とする請求項１に記載の自動取引装置。
【請求項３】
前記延長条件設定部は、前記延長条件として、延長時間と延長回数を設定する
ことを特徴とする請求項２に記載の自動取引装置。
【請求項４】
前記延長条件設定部は、前記延長時間と延長回数を、取引の種類に応じて、変更する
ことを特徴とする請求項３に記載の自動取引装置。
【請求項５】
前記店舗に設置された複数の自動取引装置の待ち人数を監視する監視サーバからの情報により、当該自動取引装置を含む店舗に設置された複数の自動取引装置のそれぞれの待ち人数を取得する混雑情報取得部を備える、
ことを特徴とする請求項２に記載の自動取引装置。
【請求項６】
前記ホストコンピュータから取引顧客の取引実績を取得する顧客情報取得部を備える、
ことを特徴とする請求項２に記載の自動取引装置。
【請求項７】
前記延長制御部は、延長を指示する延長ボタンを前記タイムアウトになる所定時間前から取引画面に表示させる、
ことを特徴とする請求項１に記載の自動取引装置。
【請求項８】
前記延長制御部は、延長中には、延長中であることを示す情報を表示し、延長後に更に再延長になった場合には、再延長中であることを示す情報を前記取引画面に表示させる、
ことを特徴とする請求項７に記載の自動取引装置。
【請求項９】
自動取引装置の取引中に適当な操作が所定時間されない場合に発生するタイムアウトの延長を制御する延長制御方法において、
自動取引装置の混雑状況と顧客ランクとの組み合わせに基づき、延長条件を設定するステップと、
前記設定された延長条件により、タイムアウトの延長を制御するステップを備え、
ことを特徴とする延長制御方法。
【請求項１０】
自動取引装置のコンピュータに、自動取引装置の取引中に適当な操作が所定時間されない場合に発生するタイムアウトの延長を実行させるプログラムにおいて、
自動取引装置の混雑状況と顧客ランクとの組み合わせに基づき、延長条件を設定するステップと、
前記設定された延長条件により、タイムアウトの延長を行うステップを備え、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動取引装置におけるタイムアウトの延長制御に関する。
【背景技術】
【０００２】
現在、ＡＴＭとも呼ばれる自動取引装置は、金融機関の店舗だけでなく、駅やコンビニエンスストア等にも設置され、広く利用されている。自動取引装置では、顧客が画面表示に従って必要な情報の入力操作を行って現金引出しや振込が行われる。そして、自動取引装置は、適切な操作が所定時間行われない場合には、タイムアウトとして、処理を終了させるようにしている。自動取引装置が、一人の顧客に長時間占有されると他の顧客の取扱ができなくなるからである。
【０００３】
一方、高齢者では、自動取引装置で複数の数字や文字を短時間で正確に入力することが出来ない場合もある。そこで、磁気カード情報から読取った累積のタイムアウト回数が、所定以上の場合に高齢者モードに移行し、タイムアウト時間を通常より長い時間に変更する自動取引装置が提案されている（特許文献１）。また、タイムアウトが多い処理では、タイムアウト時間を延長するよう制御する自動取引装置も提案されている（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−６５５９６号公報
【特許文献２】特開２０１２−２０３５１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献1及び２に提案された自動取引装置では、タイムアウトが所定回数以上発生した後でなければ、タイムアウト時間を延長させることができないという問題がある。使用状況に応じて、自動取引装置のタイムアウトが適切に延長されれば、高齢者や操作に不慣れな顧客にとっても、自動取引装置がより利用しやくなるはずである。
【０００６】
本願発明は、上記課題に鑑み、利用環境に応じてタイムアウトの態様を設定する自動取引装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、自動取引装置は、取引画面上での顧客の操作に応じて取引処理を行い、取引中に適当な操作が所定時間されない場合にタイムアウトを発生させる取引処理部と、自動取引装置の混雑状況と顧客ランクとの組み合わせに基づき、延長条件を設定する延長条件設定部と、前記設定された延長条件により、タイムアウトの延長を制御する延長制御部とを備える。
【発明の効果】
【０００８】
本発明によれば、利用環境に応じてタイムアウトの態様を設定する自動取引装置を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】自動取引システムの全体構成図である。
【図２】自動取引装置のハードウェアブロック図である。
【図３】自動取引装置の機能ブロック図である。
【図４Ａ】混雑状況テーブルの例である。
【図４Ｂ】顧客ランクテーブルの例である。
【図５Ａ】振込取引の延長条件テーブルの例である。
【図５Ｂ】出金取引の延長条件テーブルの例である。
【図６】延長管理テーブルの例である。
【図７Ａ】延長処理の手順を説明するフローチャート１である。
【図７Ｂ】延長処理の手順を説明するフローチャート２である。
【図７Ｃ】延長処理の手順を説明するフローチャート３である。
【図７Ｄ】延長処理の手順を説明するフローチャート４である。
【図８】取引種別選択画面の例である。
【図９Ａ】振込内容確認画面ａと振込内容確認画面ｂの例である。
【図９Ｂ】振込内容確認画面ｃと振込内容確認画面ｄの例である。
【図９Ｃ】振込内容確認画面ｅと振込内容確認画面ｆの例である。
【図９Ｄ】振込内容確認画面ｇと振込内容確認画面ｈの例である。
【発明を実施するための形態】
【００１０】
以下、図面に従って本発明の実施形態を説明する。図１は、本発明の実施形態に係る自動取引装置１０を含む自動取引システム１の全体構成図である。自動取引システム１は、ホストコンピュータ２、顧客データベース４、ネットワーク６及び自動取引装置１０を有する。
【００１１】
自動取引装置１０は、金融機関（Ａ支店、Ｂ支店・・）やコンビニエンスストア等に設けられ、顧客の操作により入出金や振込等の取引処理を自動的に行うものである。ホストコンピュータ２は、ネットワーク６を介して、各支店や店舗に設置された複数の自動取引装置１０と接続される。顧客データベース４は、ホストコンピュータ２に管理され、口座の各情報が記録された口座元帳と各口座ごとの取引の履歴が記載された取引履歴等が記録される。ホストコンピュータ２は、自動取引装置１０から送信される電文に対する取引可否等を顧客データベース４を参照して判断し、対応する回答電文を自動取引装置１０に送信する。
【００１２】
また、複数の自動取引装置１０は、各支店や店舗の単位に設けられた監視サーバ８に接続される。図１では、代表してＡ支店で示す。監視サーバ８は、接続された複数の自動取引装置１０からの情報により、各自動取引装置１０での待ち人数を判定する。具体的には、監視サーバ８は、各自動取引装置１０のカメラで撮影された画像を各自動取引装置１０から取得して、各自動取引装置１０での待ち人数を判定する。監視サーバ８は、判定した待ち人数を各自動取引装置１０に送信する。
【００１３】
なお、待ち人数を判定する画像は、自動取引装置１０に内蔵されたカメラからではなく、通常の監視カメラで撮影された画像でもよい。この場合には、監視サーバ８は、1台以上の監視カメラの画像から、各自動取引装置１０での待ち人数を判定し、判定結果を各自動取引装置１０に送信する。
【００１４】
図２は、自動取引装置１０のハードウェアブロック図である。自動取引装置１０は、ＣＰＵ（Central Processing Unit）２０、不揮発性メモリ３０及び一時記憶メモリ３２を有する。ＣＰＵ２０は、制御プログラムを読込み、読込んだ制御プログラムに従ったソフトウェア処理によって、自動取引装置１０の制御処理を実行する。
【００１５】
不揮発性メモリ３０は、制御プログラム、表示用の画像データや後述する各種テーブルを記憶する。不揮発性メモリ３０は、例えば、フラッシュメモリである。一時記憶メモリ３２は、制御プログラムや画像データを処理中に一時的に格納するワーキングメモリである。一時記憶メモリ３２は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）である。
【００１６】
自動取引装置１０は、カード処理部４０、通帳処理部４２、紙幣処理部４４、硬貨処理部４６、表示部５０、操作部５２及びカメラ５４を有する。カード処理部４０は、顧客からカード出入口（不図示）に挿入されたカードを内部に搬送する搬送部（不図示）と、カードのＭＳ（Magnetic Stripe）データあるいはカードのＩＣメモリに対して、読取りと書込みを行う記録再生部（不図示）を有する。
【００１７】
通帳処理部４２は、顧客から通帳出入口（不図示）に挿入された通帳を内部に搬送する搬送部と、通帳のＭＳデータを読取る読取部（不図示）と、取引内容に関する印字を行う印字部（不図示）を有する。
【００１８】
紙幣処理部４４は、顧客から紙幣出入口（不図示）に投入された紙幣を内部で搬送する搬送部（不図示）と、紙幣を一時的に格納する一時保留部（不図示）、紙幣の真偽を判別する鑑別部（不図示）、紙幣を金種別に格納する紙幣スタッカ（不図示）等を有する。
【００１９】
硬貨処理部４６は、顧客から硬貨出入口（不図示）に投入された硬貨を内部に搬送する搬送部（不図示）と、硬貨を金種別に格納する硬貨スタッカ等（不図示）を有する。
【００２０】
表示部５０は、取引をガイドする各種取引画面を顧客に表示する。操作部５２は、顧客からの指示を受け付けて、指示内容をＣＰＵ２０に通知する。表示部５０と操作部５２は、タッチパネル付ＬＣＤ（Liquid Crystal Display）として、一体的に構成される。
【００２１】
カメラ５４は、自動取引装置１０の正面上部に設置され、取引顧客の上半身を撮影し、撮影画像をＣＰＵ２０に通知する。ＣＰＵ２０では、撮影画像により、取引顧客の後方に不審者がいないかを確認する。また、撮影画像は、前述のように、監視サーバ８に送信され、自動取引装置１０の待ち人数を判定するために利用される。
【００２２】
自動取引装置１０は、ホスト通信部６０及び監視サーバ通信部６２を有する。ホスト通信部６０は、自動取引装置１０とホストコンピュータ２との通信を行うためのインターフェースである。監視サーバ通信部６２は、自動取引装置１０と監視サーバ８との通信を行うためのインターフェースである。
【００２３】
図３は、自動取引装置１０の機能ブロック図である。図３は、取引処理、特に取引処理中のタイムアウト処理に関する機能ブロックである。
【００２４】
制御部１００は、ＣＰＵ２０によるソフトウェア処理により実現される機能である。制御部１００は、タイムアウト処理を実現する機能として、操作検出部１０２、タイマ１０４、取引処理部１０６及び表示制御部１０８を有する。
【００２５】
操作検出部１０２は、表示部５０に表示された取引画面上で、操作部５２から入力され顧客の操作内容を検出して、取引処理部１０６に通知する。タイマ１０４は、時間を計測して、取引処理部１０６に通知する。
【００２６】
取引処理部１０６は、操作検出部１０２で検出された顧客からの操作内容に従って、所定の取引処理を実行する。取引処理部１０６は、顧客の口座情報や取引情報をホスト通信部６０を介してホストコンピュータ２に取引電文として送信する。
【００２７】
ホストコンピュータ２は、顧客データベース４に基づき、自動取引装置１０から送信される取引等の要求に対する判断及び処理を行い、自動取引装置１０へ応答電文を送信する。自動取引装置１０は、ホストコンピュータ２からの応答電文により、入金や出金あるいは記帳処理等を行う。
【００２８】
また、ホストコンピュータ２は、送信された顧客の口座情報に基づき顧客データベース４から顧客の取引実績を読出し、延長処理に利用する顧客情報として取引実績を自動取引装置１０に返信する。表示制御部１０８は、取引処理部１０６の制御により、取引をガイドする取引画面を表示する。
【００２９】
更に、制御部１００は、タイムアウトを延長する機能として、混雑情報取得部１１０、顧客情報取得部１１２、延長条件設定部１１４及び延長制御部１２０を有する。
【００３０】
混雑情報取得部１１０は、監視サーバ８から送信される待ち人数情報を混雑情報として監視サーバ通信部６２を介して、取得する。監視サーバ通信部６２により、取引顧客後方の撮影画像が監視サーバ８に送信され、前述のように、監視サーバ８から判定された各自動取引装置１０の待ち人数情報が送信される。
【００３１】
顧客情報取得部１１２は、ホストコンピュータ２から送信される顧客の取引実績をホスト通信部６０を介して、取得する。
【００３２】
延長条件設定部１１４は、混雑状況と顧客ランクに基づき、タイムアウトの延長条件を設定する。延長条件設定部１１４は、不揮発性メモリ３０に格納された混雑状況テーブル３０ａを参照して、混雑情報取得部１１０で取得された混雑情報に対応する混雑状況を判定する。混雑状況とは、混雑の程度である。
【００３３】
図４Ａは、混雑状況テーブル３０ａの例である。混雑状況テーブル３０ａは、混雑状況が「空、数人、大勢」の３段階に分けられ、「空、数人、大勢」に対応する具体的な混雑情報を示すものである。なお、ここでは、店舗内の自動取引装置１０が全５台の場合の例であるので、実際の店舗内の全台数に応じて、各数値は適宜修正される。
【００３４】
延長条件設定部１１４は、不揮発性メモリ３０に格納された顧客ランクテーブル３０ｂを参照して、顧客情報取得部１１２で取得された取引実績に対応する顧客ランクを判定する。図４Ｂは、顧客ランクテーブル３０ｂの例である。顧客ランクテーブル３０ｂは、顧客ランクを「優、良、一般」の３段階に分け、「優、良、一般」に対応する具体的な取引実績を示すものである。
【００３５】
そして、延長条件設定部１１４は、混雑状況テーブル３０ａから判定した混雑状況と、顧客ランクテーブル３０ｂから判定した顧客ランクから、不揮発性メモリ３０に格納された延長条件テーブル３０ｃを参照して、延長条件を設定する。
【００３６】
図５Ａは、振込取引の延長条件テーブル３０ｃの例である。図５Ｂは、出金取引の延長条件テーブル３０ｃの例である。取引種別によって、入力項目数が色々異なり、入力項目数が多い取引には、タイムアウト時間を長く設定しておいた方が良い場合もあるからである。図５Aに示される振込取引では、図５Ｂで示される出金取引よりも入力項目数が多いので、振込取引では出金取引よりも延長時間が多く設定される。振込取引と出金取引で、再延長回数も異ならせても良い。なお、取引種別に関わらず延長条件テーブルを一律としてもよい。
【００３７】
延長条件設定部１１４は、取引種別に対応する延長条件テーブル３０ｃを参照して、判定された混雑状況及び顧客ランクの組み合わせで、延長項目の内容を設定する。延長項目は、例えば、「延長ボタン表示の有無」、「延長時間」及び「再延長回数」である。延長条件テーブル３０ｃは、判定された混雑状況及び顧客ランクの組み合わせに対応する延長項目の内容で構成される。例えば、取引種別が振込取引において、顧客ランクが「優」で、混雑状況が「数人」の場合には、延長条件設定部１１４は、「延長ボタン表示の有無」が有り、「延長時間」が２分、「再延長回数」が２回と、それぞれ設定する。
【００３８】
延長条件設定部１１４は、取引種別に対応した延長条件テーブル３０ｃを参照して、延長条件を設定して、不揮発性メモリ３０に延長管理テーブル３０ｄを作成する。図６は、延長管理テーブル３０ｄの例である。図６の例は、自動取引装置の混雑状況が「空」、顧客ランクが「良」と判定され、これにより、「延長ボタン表示の有無」が有り、「延長時間」が２分、「再延長回数」が２回に、それぞれ設定された例である。延長制御部１２０は、作成された延長管理テーブル３０ｄを参照して、延長制御を行う。
【００３９】
次に、延長処理の手順を説明する。図７Ａ〜図７Ｄは、延長処理の手順を説明するフローチャートである。延長処理は、制御部１００により実行される。
【００４０】
取引処理部１０６は、取引開始時に、取引種別選択画面を表示する（ステップＳ１０）。図８は、取引種別選択画面の例である。本例では、取引種別として振込処理が選択された例を説明する。取引処理部１０６は、取引種別選択画面でお振込ボタンが選択されたかを判断する（ステップＳ１２）。取引処理部１０６は、お振込ボタンが選択されていないと判断すると（ステップＳ１２のＮＯ）、選択された他の処理（例えば、引出し）を行う（ステップＳ１４）。他の処理の詳細は、省略する。
【００４１】
取引処理部１０６は、お振込ボタンが選択されたと判断すると（ステップＳ１２のＹＥＳ）、取引処理部１０６は、顧客から挿入されたカードに対してカード読取を行う（ステップＳ１６）。
【００４２】
混雑情報取得部１１０は、店舗内での各自動取引装置の待ち人数を監視サーバ８から混雑情報として取得する（ステップＳ１８）。延長条件設定部１１４は、図４Ａで例示した混雑状況テーブル３０ａを参照して、取得した混雑情報に対応する混雑状況を判定する（ステップＳ２０）。
【００４３】
取引処理部１０６は、顧客の画面操作から暗証番号や振込情報を入力する（ステップＳ２２）。取引処理部１０６は、カードから読取った顧客の口座情報をホストコンピュータ２に送信する。ホストコンピュータ２は口座情報に基づき、顧客データベース４から顧客の取引実績を読取り、自動取引装置１０に送信する。顧客情報取得部１１２は、ホストコンピュータ２から送信された顧客の取引実績を顧客情報として取得する（ステップＳ２４）。延長条件設定部１１４は、図４Ｂで例示した顧客ランクテーブル３０ｂを参照して、取引実績に対応する顧客ランクを判定する（ステップＳ２６）。
【００４４】
延長条件設定部１１４は、延長条件テーブル３０ｃを参照して、判定した混雑状況と顧客ランクに対応する延長条件を、取引種別（ここでは、振込なので、図５Ａを参照）に応じて、設定する（ステップＳ２８）。延長条件設定部１１４は、設定した延長条件により、不揮発性メモリ３０に図６で示したような延長管理テーブル３０ｄを作成する。
【００４５】
延長制御部１２０は、延長管理テーブル３０ｄで延長ボタン表示が有りかを判断する（ステップＳ３０）。延長制御部１２０は、延長ボタン表示がない、つまり、延長できないと判断すると（ステップＳ３０のＮＯ）、取引処理部１０６は、従来の処理を行う（ステップＳ３２）。従来の処理とは、延長処理を行わない処理である。具体的には、取引処理部１０６は、従来の振込内容確認画面を表示し、振込内容確認画面の表示後例えば１２０秒以内に確定ボタンが押下されないと、タイムアウトを発生させ、振込処理を中止する。
【００４６】
延長制御部１２０は、延長管理テーブル３０ｄで延長ボタン表示が有ると判断すると（ステップＳ３０のＹＥＳ）、図９Ａに示すような振込内容確認画面ａを表示する（ステップＳ４０）。なお、延長ボタンは、表示開始時には表示されず、後述のようにタイムアウトが近付くと表示される。振込内容確認画面ａには、所定の入力項目と共に、入力ボタンとして、取消ボタンｍ１、訂正ボタンｍ２及び確認ボタンｍ３が設けられる。取消ボタンｍ１は、取引の途中取消を指示するボタンである。訂正ボタンｍ２は、該当項目の訂正を指示するボタンである。確認ボタンｍ３は、取引内容の確定を指示するボタンである。また、延長制御部１２０は、タイムアウト時間（以下では、１２０秒とする）をセットする。
【００４７】
延長制御部１２０は、画面タイマをセットする（ステップＳ４２）。ここでの画面タイマは、延長ボタンの表示を開始するタイマである。画面タイマは、例えば９０秒である。つまり、タイムアウトの３０秒前になると延長ボタンが表示される。
【００４８】
延長制御部１２０は、イベント有りかを判断する（ステップＳ４４）。イベントとは、取消ボタンｍ１または確認ボタンｍ３の押下あるいは画面タイマによる画面タイムオーバである。画面タイマによる画面タイムオーバとは、画面タイマ（９０秒）を経過した場合である。なお、訂正ボタンｍ２の押下は、項目の修正であって内容の確定や取り消し等の指示ではないので、イベントには含まれず、また、訂正ボタンｍ２の押下によって、画面タイマやタイムアウトは影響を受けないものとする。
【００４９】
延長制御部１２０は、イベントがないと判断すると（ステップＳ４４のＮＯ）、ステップＳ４４をループする。延長制御部１２０は、イベント有と判断すると（ステップＳ４４のＹＥＳ）、イベントが画面タイムオーバであるかを判断する（ステップＳ４６）。延長制御部１２０は、イベントが画面タイムオーバでないと判断すると（ステップＳ４６のＮＯ）、取引処理部１０６は、従来の処理を行う（ステップＳ４８）。つまり、取引処理部１０６は、９０秒以内に取消ボタンｍ１または確認ボタンｍ３の押下があった場合には、対応する従来の処理を行う。
【００５０】
延長制御部１２０は、イベントが画面タイムオーバであると判断すると（ステップＳ４６のＹＥＳ）、延長ボタンｍ４が加わった振込内容確認画面ｂを表示する（ステップＳ５０）。振込内容確認画面ｂの例を図９Ａに示す。つまり、取消ボタンｍ１または確認ボタンｍ３の押下がされないで９０秒経過すると、振込内容確認画面に延長ボタンｍ４が表示され、顧客に延長可能であることが示される。
【００５１】
また、振込内容確認画面ｂには、延長内容が説明された延長メッセージｍ５も表示される。延長メッセージｍ５には、延長ボタンｍ４が押下され、延長処理された場合の延長時間ｔ１（本例では１２０秒）が表示される。延長時間は、延長管理テーブル３０ｄに記載された時間である。また、延長メッセージｍ５には、タイムアウトまでの残り時間ｔ２（本例では３０秒）も表示される。残り時間ｔ２は、1秒単位でカウントダウン表示される。
【００５２】
延長制御部１２０は、画面タイマをセットする（ステップＳ５２）。ここでの画面タイマは、延長ボタンｍ４が表示されてからタイムアウトするまでの時間で、ここでは３０秒である。
【００５３】
延長制御部１２０は、イベント有りかを判断する（ステップＳ５４）。イベントとは、取消ボタンｍ１、確認ボタンｍ３や延長ボタンｍ４の押下、あるいは画面タイマによる画面タイムオーバである。延長制御部１２０は、イベントがないと判断すると（ステップＳ５４のＮＯ）、ステップＳ５４をループする。
【００５４】
延長制御部１２０は、イベントが有ると判断すると（ステップＳ５４のＹＥＳ）、イベントが延長ボタンの押下であるかを判断する（ステップＳ５６）。延長制御部１２０は、イベントが延長ボタンの押下でないと判断すると（ステップＳ５６のＮＯ）、取引処理部１０６は従来の処理を行う（ステップＳ５８）。取引処理部１０６は、従来処理として、取消ボタンｍ１や確認ボタンｍ３が押下された場合には対応する処理を行い、延長ボタンｍ４も押下されないで画面タイムオーバになるとタイムアウトとして振込処理を中止する。
【００５５】
延長制御部１２０は、イベントが延長ボタンｍ４の押下であると判断すると（ステップＳ５６のＹＥＳ）、延長中ｍ６が表示された振込内容確認画面ｃを表示させる（ステップＳ７０）。振込内容確認画面ｃの例を図９Ｂに示す。
【００５６】
延長制御部１２０は、画面タイマをセットする（ステップＳ７２）。ここでの画面タイマは、再延長ボタンの表示を開始するタイミングで、例えば９０秒である。
【００５７】
延長制御部１２０は、イベント有りかを判断する（ステップＳ７４）。イベントとは、取消ボタンｍ１または確認ボタンｍ３の押下あるいは画面タイマによる画面タイムオーバである。延長制御部１２０は、イベントがないと判断すると（ステップＳ７４のＮＯ）、ステップＳ７４をループする。
【００５８】
延長制御部１２０は、イベントが有ると判断すると（ステップＳ７４のＹＥＳ）、イベントが画面タイムオーバであるかを判断する（ステップＳ７６）。延長制御部１２０は、イベントが画面タイムオーバでないと判断すると（ステップＳ７６のＮＯ）、取引処理部１０６は従来の処理を行う（ステップＳ７８）。取引処理部１０６は、従来の処理として、取消ボタンｍ１または確認ボタンｍ３の押下に対応する処理を行う。
【００５９】
延長制御部１２０は、イベントが画面タイムオーバであると判断すると（ステップＳ７６のＹＥＳ）、延長制御部１２０は、再延長回数が1以上であるかを判断する（ステップＳ８０）。つまり、延長制御部１２０は、再度の延長が可能であるかを判断する。延長制御部１２０は、延長管理テーブル３０ｄの再延長回数に基づき、判断する。再延長回数は、次のステップＳ８８で減算処理されていく。延長制御部１２０は、再延長回数が１以上でない、つまり再延長ができないと判断すると（ステップＳ８０のＮＯ）、振込内容確認画面ｄを表示させる（ステップＳ８２）。振込内容確認画面ｄの例を図９Ｂに示す。また、振込内容確認画面ｄには、延長メッセージｍ７も表示される。
【００６０】
延長制御部１２０は、画面タイマをセットする（ステップＳ８４）。タイマは、タイムアウトまでの残時間（例えば３０秒）である。取引処理部１０６は、従来の処理を行う（ステップＳ８６）。取引処理部１０６は、取消ボタンｍ１または確認ボタンｍ３が押下されたら対応する従来の処理を行い、画面タイマのタイムオーバ以内（例えば３０秒）に確認ボタンｍ３等が押下されない場合にはタイムアウトとし、振込処理を中止する。
【００６１】
延長制御部１２０は、再延長回数が1以上であると判断すると（ステップＳ８０のＹＥＳ）、図６で例示した延長管理テーブル３０ｄの再延長回数を１だけ減算して（ステップＳ８８）、延長管理テーブル３０ｄを更新する。
【００６２】
そして、延長制御部１２０は、再延長ボタンｍ８が加わった振込内容確認画面ｅを表示させる（ステップＳ９０）。表示される振込内容確認画面ｅの例を図９Ｃに示す。あわせて、また、振込内容確認画面ｅには、延長内容が説明された延長メッセージｍ９が表示される。
【００６３】
このように、延長中の９０秒経過後（タイムアウトの３０秒前）に、振込内容確認画面ｃが、再延長不可能な場合には振込内容確認画面ｄに切換り、再延長可能な場合には振込内容確認画面ｅ（再延長ボタンｍ８付）に切換る。
【００６４】
延長制御部１２０は、画面タイマをセットする（ステップＳ９２）。画面タイマは、タイムアウトまでの残時間で、例えば３０秒（１２０−９０＝３０）である。
【００６５】
延長制御部１２０は、イベント有りかを判断する（ステップＳ９４）。イベントとは、取消ボタンｍ１、確認ボタンｍ３または再延長ボタンｍ８の押下、あるいは画面タイマによる画面タイムオーバである。
【００６６】
延長制御部１２０は、イベントがないと判断すると（ステップＳ９４のＮＯ）、ステップＳ９４をループする。延長制御部１２０は、イベントが有ると判断すると（ステップＳ９４のＹＥＳ）、イベントが再延長ボタンｍ８の押下であるかを判断する（ステップＳ９６）。
【００６７】
延長制御部１２０は、イベントが再延長ボタンｍ８の押下でないと判断すると（ステップＳ９６のＮＯ）、延長制御部１２０は、従来の処理を行う（ステップＳ９８）。取引処理部１０６は、従来の処理として、取消ボタンｍ１または確認ボタンｍ３の押下に対応する処理を行い、また、画面タイムオーバになった場合にはタイムアウトとし、振込処理を中止する。
【００６８】
延長制御部１２０は、イベントが再延長ボタンｍ８の押下であると判断すると（ステップＳ９６のＹＥＳ）、再延長中ｍ１０が示される振込内容確認画面ｆを表示させる（ステップＳ１１０）。振込内容確認画面ｆの例を図９Ｃに示す。再延長ボタンｍ８の押下により、更に表示が１２０秒延長される。
【００６９】
延長制御部１２０は、画面タイマをセットする（ステップＳ１１２）。ここでの画面タイマは、再延長ボタンｍ８の表示を開始するタイマで、例えば９０秒である。
【００７０】
延長制御部１２０は、イベント有りかを判断する（ステップＳ１１４）。イベントとは、取消ボタンｍ１または確認ボタンｍ３の押下あるいは画面タイマによる画面タイムオーバである。
【００７１】
延長制御部１２０は、イベントがないと判断すると（ステップＳ１１４のＮＯ）、ステップＳ１１４をループする。延長制御部１２０は、イベントが有ると判断すると（ステップＳ１１４のＹＥＳ）、イベントが画面タイムオーバであるかを判断する（ステップＳ１１６）。
【００７２】
延長制御部１２０は、イベントが画面タイムオーバでないと判断すると（ステップＳ１１６のＮＯ）、取引処理部１０６は、従来の処理を行う（ステップＳ１１８）。取引処理部１０６は、従来の処理として、取消ボタンｍ１または確認ボタンｍ３の押下に対応する処理を行う。
【００７３】
延長制御部１２０は、イベントが画面タイムオーバであると判断すると（ステップＳ１１６のＹＥＳ）、延長制御部１２０は、再延長回数が1以上であるかを判断する（ステップＳ１２０）。延長制御部１２０は、延長管理テーブル３０ｄの再延長回数に基づき、判断する。延長制御部１２０は、再延長回数が１以上でない、つまり再延長ができないと判断すると（ステップＳ１２０のＮＯ）、振込内容確認画面ｇを表示させる（ステップＳ１２２）。振込内容確認画面ｇの例を図９Ｄに示す。振込内容確認画面ｇには、延長内容が説明された延長メッセージｍ１１が表示される。
【００７４】
延長制御部１２０は、画面タイマをセットする（ステップＳ１２４）。ここでの画面タイマは、タイムアウトまでの残時間タイマ（例えば３０秒）である。延長制御部１２０は、従来の処理を行う（ステップＳ１２６）が、ステップＳ８６と同等な処理であるので、詳細は省略する。
【００７５】
延長制御部１２０は、再延長回数が1以上であると判断すると（ステップＳ１２０のＹＥＳ）、延長管理テーブル３０ｄの再延長回数を１だけ減算する（ステップＳ１２８）。
【００７６】
そして、延長制御部１２０は、再延長ボタンｍ８が加わった振込内容確認画面ｈを表示させる（ステップＳ１３０）。振込内容確認画面ｈの例を図９Ｄに示す。また、振込内容確認画面ｈには、延長内容が説明された延長メッセージｍ１２が表示される。
【００７７】
延長制御部１２０は、画面タイマをセットする（ステップＳ１３２）。ここでの画面タイマは、タイムアウトまでの残時間タイマである。画面タイマは、例えば３０秒（１２０−９０＝３０）である。
【００７８】
延長制御部１２０は、イベント有りかを判断する（ステップＳ１３４）。イベントとは、取消ボタンｍ１、確認ボタンｍ３または再延長ボタンｍ８押下、あるいは画面タイマによる画面タイムオーバである。延長制御部１２０は、イベントがないと判断すると（ステップＳ１３４のＮＯ）、ステップＳ１３４をループする。
【００７９】
延長制御部１２０は、イベントが有ると判断すると（ステップＳ１３４のＹＥＳ）、イベントが再延長ボタンｍ８の押下であるかを判断する（ステップＳ１３６）。延長制御部１２０は、イベントが再延長ボタンｍ８の押下でないと判断すると（ステップＳ１３６のＮＯ）、延長制御部１２０は、従来の処理を行う（ステップＳ１３８）。ステップＳ９８と同等な処理であるので、詳細は省略する。
【００８０】
このように、延長中の９０秒経過後（タイムアウトの３０秒前）に、振込内容確認画面ｆが、再延長不可能な場合には振込内容確認画面ｇに切換り、再延長可能な場合には振込内容確認画面ｈ（再延長ボタンｍ８付）に切換る。
【００８１】
延長制御部１２０は、イベントが再延長ボタンの押下であると判断すると（ステップＳ１３６のＹＥＳ）、ステップＳ１１０に戻る。
【００８２】
＜効果＞
以上説明した実施形態によれば、自動取引装置の混雑状況と顧客のランクの組み合わせに応じて、タイムアウトの延長態様を決定するので、混雑状況や顧客のランクのいずれか単独で決定するのに比べて、バランスの取れた延長条件を実現することができる。
・また、混雑状況を、１台の自動取引装置だけでなく、店舗に設置された他の自動取引装置を含めて判定するので、顧客の混み具合を適切に判定できる。
・また、取引種別に応じて延長条件を変更するようにすれば、取引内容の応じた適切な延長条件を提供することができる。
【００８３】
＜その他の例＞
制御部１００は、制御プログラムを読込んだＣＰＵによるソフトウェア処理により実現されると説明したが、これに限るものではない。例えば、制御部１００は、一部あるいは全部をハードウェアで構成してもよい。
【００８４】
なお、本発明は上述した実施形態そのままに限定されるものではなく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組み合わせても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【符号の説明】
【００８５】
１    自動取引システム
２    ホストコンピュータ
４    顧客データベース
６    ネットワーク
８    監視サーバ
１０  自動取引装置
２０  ＣＰＵ
３０  不揮発性メモリ
３０ａ  混雑状況テーブル
３０ｂ  顧客ランクテーブル
３０ｃ  延長条件テーブル
３０ｄ  延長管理テーブル
３２  一時記憶メモリ
６０  ホスト通信部
６２  監視サーバ通信部
１００  制御部
１０２  操作検出部
１０４  タイマ
１０６  取引処理部
１０８  表示制御部
１１０  混雑情報取得部
１１２  顧客情報取得部
１１４  延長条件設定部
１２０  延長制御部
【図１】
2017142701.tif 000003
【図２】
2017142701.tif 000004
【図３】
2017142701.tif 000005
【図４Ａ】
2017142701.tif 000006
【図４Ｂ】
2017142701.tif 000007
【図５Ａ】
2017142701.tif 000008
【図５Ｂ】
2017142701.tif 000009
【図６】
2017142701.tif 000010
【図７Ａ】
2017142701.tif 000011
【図７Ｂ】
2017142701.tif 000012
【図７Ｃ】
2017142701.tif 000013
【図７Ｄ】
2017142701.tif 000014
【図８】
2017142701.tif 000015
【図９Ａ】
2017142701.tif 000016
【図９Ｂ】
2017142701.tif 000017
【図９Ｃ】
2017142701.tif 000018
【図９Ｄ】
2017142701.tif 000019