(57)【要約】【課題】利用者の位置を把握し、媒体の取り忘れ警告等の適切な案内が可能な自動取引装置、顧客検知方法およびプログラムを提供する。【解決手段】顧客の操作に基づき取引を自動で実行する自動取引装置であって、所定の検出距離内に物体が存在するか否かを検出する検出部と、前記検出部の検出結果に応じて前記検出距離を変化させる調整部と、前記調整部に前記検出距離を変化させ、変化させた前記検出距離において前記物体が存在するか否かを前記検出部に検出させて前記物体の動きを把握することにより、前記顧客の動きを把握する制御部と、を有することを特徴とする自動取引装置により、上記課題の解決を図る。【選択図】図１
2012230619.tif 000002
【特許請求の範囲】
【請求項１】
顧客の操作に基づき取引を自動で実行する自動取引装置であって、
所定の検出距離内に物体が存在するか否かを検出する検出部と、
前記検出距離を変化させる調整部と、
前記検出部による前記物体が存在するか否かの検出結果に応じて前記調整部を制御して前記検出距離を変化させるとともに、変化させた前記検出距離において前記物体が存在するか否かを前記検出部に検出させる制御を行うことにより前記顧客の動きを把握する制御部と、
を有することを特徴とする自動取引装置。
【請求項２】
前記自動取引装置における取引の状態および前記自動取引装置に対する前記物体の動きの状態に応じて前記自動取引装置において設定される情報である内部ステータスを記憶するステータス記憶部、
をさらに有し、
前記制御部は、
前記内部ステータスを設定して前記ステータス記憶部に記憶させ、
前記検出結果および前記内部ステータスに応じて前記調整部を制御することを特徴とする請求項１に記載の自動取引装置。
【請求項３】
前記自動取引装置の前記物体の動きに応じた状態の継続時間を計測する少なくとも一つの計時装置を有し、
前記制御部は、
さらに、前記計時装置の計時結果に応じて前記調整部を制御することを特徴とする請求項２に記載の自動取引装置。
【請求項４】
前記制御部は、
前記調整部が前記検出距離を最大値に設定している場合に、前記検出部が前記物体の存在を検出していない場合には、前記内部ステータス記憶部の内部ステータスを利用者待ち状態とし、
前記調整部に前記検出距離を変化させずに、前記検出部が前記物体の存在を検知するまで検出を繰り返すことを特徴とする請求項２または請求項３に記載の自動取引装置。
【請求項５】
前記取引の開始を検知する取引開始検知部、
をさらに有し、
前記制御部は、
前記利用者待ち状態において前記検出部が前記物体の存在を検出すると、前記調整部に前記検出距離を縮小させ、
前記調整部に前記検出距離を縮小させた際に、前記検出部が前記物体が前記検出距離内に存在することを検出すると、前記内部ステータスを接近中状態とし、
前記内部ステータスが前記接近中状態である場合には、予め定められた第１の時間前記物体を検出できないか、前記検出距離が予め定められた最小値に達するか、前記取引開始検知部が取引の開始を検知するまで、前記調整部に前記検出距離を段階的に縮小させることを特徴とする請求項３に記載の自動取引装置。
【請求項６】
前記取引の終了を検知する取引終了検知部、
をさらに有し、
前記制御部は、
前記取引開始検知部が前記取引の開始を検知した後、前記取引終了検知部前記終了を検知するまでの間は、前記内部ステータスを取引中状態とし、
前記調整部に前記検出距離を固定させておくことを特徴とする請求項２から請求項５のいずれか一項に記載の自動取引装置。
【請求項７】
排出した媒体が残留しているか否かを検知する媒体検知部、
をさらに有し、
前記制御部は、
前記媒体検知部が媒体が残留していると検知した後であって、前記検出部が前記物体を検知しない場合は、前記内部ステータスを取り忘れ状態とし、
予め決められた第２の時間が経過するか、前記検出距離が前記最大値に達するか、前期物体が検知されるかのいずれかまでの間、前記調整部に前記検出距離を段階的に増加させることを特徴とする請求項３または請求項５に記載の自動取引装置。
【請求項８】
前記制御部は、
前記取引終了検知部が前記取引の終了を検知した後であって、前記検出距離の最大値内において前記物体が検知されている場合には、前記内部ステータスを取引終了状態とし、
前記調整部に、前記検出距離が前記最大値に達するか、予め定められた第３の時間が経過するまで前記検出距離を段階的に増加させることを特徴とする請求項３または請求項５または請求項７に記載の自動取引装置。
【請求項９】
前記計時手段は、
前記内部ステータスが前記接近中状態である時間と、
前記内部ステータスが前記接近中状態であって、かつ前記検出部が前記物体の存在を検出していない時間と、
前記内部ステータスが前記取引中状態であって、かつ、前記検出部が前記物体の存在を検出していない時間と、
前記内部ステータスが、前記取り忘れ状態である時間と、
前記内部ステータスが、前記取引終了状態であって、前記検出部が前記物体の存在を検知していない時間と、
のいずれかの継続時間を計測することを特徴とする請求項３または請求項５または請求項７または請求項８に記載の自動取引装置。
【請求項１０】
前記制御部は、
前記ステータス記憶部の内容および前記計時結果に応じて前記調整部に第１の時間間隔で第１の距離間隔分前記検出距離を変化させ、
前記検出部に前記物体が検知されるか否かを検出させることを特徴とする請求項９に記載の自動取引装置。
【請求項１１】
前記検出部の検出結果と前記内部ステータスに応じて、前記顧客の前記自動取引装置との距離および前記自動取引装置の取引状態に応じた音声を出力する音声出力部、
をさらに備えたことを特徴とする請求項２から請求項１０のいずれか一項に記載の自動取引装置。
【請求項１２】
自動取引装置における顧客検知方法であって、
検出距離内に物体が存在するか否かを検出する検出部の検出結果に応じて前記検出距離を変更し、
変更した前記検出距離において前記物体が存在するか否かを前記検出部に検出させることにより前記自動取引装置を利用する顧客の動きを把握することを特徴とする顧客検知方法。
【請求項１３】
検出距離内に物体が存在するか否かを検出する検出部の検出結果に応じて前記検出距離を変更する処理と、
変更した前記検出距離において前記物体が存在するか否かを前記検出部に検出させることにより前記自動取引装置を利用する顧客の動きを把握する処理とをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動取引装置、顧客検知方法およびプログラムに関する。
【背景技術】
【０００２】
従来、自動預け払い機（ＡＴＭ）等の自動取引装置には、利用者の接近を検知するための赤外線センサなどの検知手段が備わっている（例えば、特許文献１参照）。利用者の接近をより的確に検知するため、近接センサを備えた自動取引装置が複数備えられている場合に、外来の超音波が一定時間連続して検出されているときには、超音波を発生させないようにした自動取引装置もある。このような構成により、複数の自動取引装置が、互いの近接センサの干渉を防止するようにしている（例えば、特許文献２参照）。さらに、異なる種類の音波または電磁波を発信および受信する送受信手段を設け、より適した方法で物体までの距離を計測するようにした自動取引装置も提案されている（例えば、特許文献３参照）。
【０００３】
上記のような自動取引装置では、センサの検出可能距離が固定されており、設定された距離内に利用者がいるかいないかのみを判断している。利用者がいないという判別結果は、装置部品の寿命や消費電力低減の観点から、表示画面を消す機能や媒体取り忘れが発生した際の警告音の出力タイミングとして利用されている。
【０００４】
しかし、現状のようにセンサの検出可能距離が固定されていると、利用者がある程度離れた後に取り忘れ警告音が出力されることがあり、利用者が取り忘れに気がつかない場合などがある。このため、赤外線センサの感度を遠い距離用と近い距離用の２段階に変化させるように構成された自動取引装置が提案されている。このような取引装置により、現金や通帳などの取り忘れを防止する機能を向上させることを目指している（例えば、特許文献４参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−１６１５９６号公報
【特許文献２】特開平１１−５３６１５号公報
【特許文献３】特開平１１−１３４５３４号公報
【特許文献４】特開２００８−２９９７４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、センサの感度を２段階に変化させる方法では、遠近のみの変化のため、顧客の案内の種類も限られることになり、適切な音量やタイミングで警告を発することは難しい。また、取り忘れではないのに取り忘れ防止の案内を発してしまう可能性がある。
【０００７】
例えば、取引終了後、利用者が現金や媒体等を抜き忘れた場合には、上記の例では媒体等の放出後、抜き取りが確認できないまま近距離の検知がはずれたときに警告音を鳴らす。しかし、音量が小さすぎる、また利用者が急いでいるなどした場合には、取り忘れに気がつかない場合がある。逆に音量が大きすぎると利用者が不快に感じることがあり、顧客サービスの観点から好ましくない。
【０００８】
また、センサを、ある一定距離範囲を検知可能に設定したとしても、接近者の服の色などにより検知可能な距離が異なり、不適切なタイミングにて案内が行なわれてしまう場合がある。例えば、仕様設定距離よりも短い距離でしか検知できない色の服を着た利用者が接近した場合、近距離設定にて検知することができず、媒体排出時に取り忘れと誤認識してアラームを出力してしまい、利用者に不快感を与えてしまうことが懸念される。
【０００９】
そこで本発明は、１台のセンサの検知可能範囲を変化させて、自動取引装置に接近している利用者を常に検知することで利用者の位置を把握し、取り忘れ警告等の適切な案内が可能な自動取引装置、顧客検知方法およびプログラムを提供する。
【課題を解決するための手段】
【００１０】
本発明による自動取引装置は、顧客の操作に基づき取引を自動で実行する自動取引装置であって、所定の検出距離内に物体が存在するか否かを検出する検出部と、前記検出距離を変化させる調整部と、前記検出部による前記物体が存在するか否かの検出結果に応じて前記調整部を制御して前記検出距離を変化させるとともに、変化させた前記検出距離において前記物体が存在するか否かを前記検出部に検出させる制御を行うことにより前記顧客の動きを把握する制御部と、を有することを特徴としている。
【００１１】
本発明による顧客検知方法は、自動取引装置における顧客検知方法であって、検出距離内に物体が存在するか否かを検出する検出部の検出結果に応じて前記検出距離を変更し、変更した前記検出距離において前記物体が存在するか否かを前記検出部に検出させることにより前記自動取引装置を利用する顧客の動きを把握することを特徴としている。
【００１２】
なお、上述した本発明に係る方法をコンピュータに行わせるためのプログラムであっても、このプログラムを当該コンピュータによって実行させることにより、上述した本発明に係る方法と同様の作用・効果を奏するので、前述した課題が解決される。
【発明の効果】
【００１３】
本発明によれば、利用者の位置を把握し、媒体の取り忘れ警告等の適切な案内が可能な自動取引装置、顧客検知方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施の形態による自動取引装置の概観図である。
【図２】本発明の一実施の形態による自動取引装置の構成を示すブロック図である。
【図３】本発明の一実施の形態による顧客センサの感度と検出距離との関係を示す表である。
【図４】本発明の一実施の形態による顧客センサの感度設定値と検出距離との関係を示す図である。
【図５】本発明の一実施の形態による顧客検知方法の概念を説明する図であり、（ａ）利用者待ち状態を示し、（ｂ）は、物体検知後検出距離を短くした状態を示し、（ｃ）は、（ｂ）において利用者が検出された場合を示し、（ｄ）は、さらに検出距離短くした場合を示し、（ｅ）は、取引開始距離で利用者の存在が検知されている場合を示し、（ｆ）は、（ｂ）において、利用者が検知されない場合を示し、（ｇ）は、（ｆ）で利用者が検知されないままタイムアウトした場合を示し、（ｈ）は、検出距離を長くしたときに利用者が検出された場合を示し、（ｉ）は、（ｇ）の状態から検出距離を長くしながら利用者の存在を監視する状態を示す。
【図６】本発明の一実施の形態による顧客検知方法を顧客の状態別に列挙した表である。
【図７】本発明の一実施の形態による利用者接近時の自動取引装置の動作を示すフローチャートである。
【図８】本発明の一実施の形態による取引中の自動取引装置の動作を示すフローチャートである。
【図９】本発明の一実施の形態による取り忘れ時の自動取引装置の動作を示すフローチャートである。
【図１０】本発明の一実施の形態による取引終了時の自動取引装置の動作を示すフローチャートである。
【図１１】本発明の一実施の形態による自動取引装置の利用者の標準的な動きを示す図である。
【図１２】本発明の一実施の形態による自動取引装置に接近中に利用者が速度を減速する例を示す図である。
【図１３】本発明の一実施の形態による利用者が自動取引装置に接近しながら、取引開始距離に到達する前に引き返す例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明の一実施の形態による自動取引装置およびその顧客検知方法について説明する。本実施の形態においては、自動取引装置の一例として、現金自動預払機として用いられる自動取引装置１を例にして説明する。まず、図１、図２を参照しながら、自動取引装置１の構成について説明する。図１は、自動取引装置１の概観図、図２は、自動取引装置１の構成を示すブロック図である。
【００１６】
図１に示すように、自動取引装置１は、本体２の前面側に、例えばタッチパネルが備えられた画面１７を有し、画面１７を見ながらタッチパネルを介して操作することにより、入出金や通帳記入などの取引を行う装置である。
【００１７】
図１、図２に示すように、自動取引装置１は、さらに、制御部３、顧客センサ５、紙幣ユニット７、カードユニット９、硬貨ユニット１１、レシートユニット１３、音声部１５を有している。制御部３は、演算部２１、記憶部２３を有しており、演算部２１が記憶部２３に予め格納された不図示のプログラムを読み込み実行することにより、自動取引装置１における各処理を行う。また、演算部２１は、計時機能を有している。記憶部２３は、センサ設定データ記憶部２５、内部ステータス記憶部２７、タイマ設定値記憶部２９を有している。
【００１８】
センサ設定データ記憶部２５は、顧客センサ５が顧客の存在の有無を検出する際に設定される検出可能な距離に対応した情報を示すセンサ設定データを格納している。なお、センサ設定データは、顧客センサ５の感度として設定されている。内部ステータス記憶部２７は、自動取引装置１の取引状態と、顧客センサ５により検出される顧客の動きとに応じて自動取引装置１において設定される情報である内部ステータスを格納する。内部ステータスは、センサ感度制御用ステータスであり、センサ感度は、内部ステータスに基づきセンサの設定値の増減を制御される。内部ステータスには、「利用者待ち」「接近中」「取引中」「取り忘れ」「取引終了」があるが、詳細は後述する。
【００１９】
タイマ設定値記憶部２９は、タイマＡ設定値３１、タイマＢ設定値３２、タイマＣ設定値３３、タイマＤ設定値３５、タイマＥ設定値３６、タイマＦ設定値３７を格納している。タイマＡは、利用者接近待ちタイマであり、タイマＢは、利用者探索時間タイマであり、タイマＣは、誘導案内出力タイマである。タイマＤは、誘導案内出力時間タイマであり、タイマＥは、媒体放出時間タイマであり、タイマＦは、利用者離脱待ちタイマである。各タイマの詳細については後述する。
【００２０】
顧客センサ５として一般的に広く利用されているものはアクティブセンサであり、例えば赤外光（赤外線）を発光し、発光した赤外光の反射波を検出する。顧客センサ５は、電源４１、発光制御部４３、発光部４５、受光部４７、増幅回路４９、感度調整部５３、状態比較部５１、出力部５５を有している。発光部４５、受光部４７は、図１に示すように自動取引装置１の前面に備えられている。
【００２１】
電源４１は、顧客センサ５を稼動させるための電源である。発光制御部４３は、発光部４３が発光する光の強度、発光間隔等を制御する。発光制御部４３は、発光部４５が光を例えば周期的に発光するように制御する。発光部４５は、例えば赤外光を発光する発光ダイオード等の光源である。
【００２２】
受光部４７は、物体が接近することにより反射された赤外光を受光する。受光部４７は、赤外光を受けると光起電力を発生し、電流を発生させる検出器である。受光部４７は、例えば、フォトトランジスタである。増幅回路４９は、受光部４７で赤外光が受光されることにより発生した電流を増幅する。感度調整部５３は、増幅回路４９の増幅率を調整することにより、受光部４７の感度を調整する。感度が調整されることにより、発光部４５により発光された赤外光が物体により反射されて受光部４７により検出される場合の、物体と受光部４７との最大距離が調整される。
【００２３】
状態比較部５１は、受光部４７で受光された赤外光が、発光部４５からの赤外光の反射光であるか否かを比較するため、発光制御部４３により制御された発光部４５の発光パターンと、増幅回路４９で増幅された電流に同期が取れているかを比較する。出力部５５は、状態比較部５１で比較された結果を出力する。すなわち、発光部４５からの発光パターンと受光部４７で検出された光のパターンとが同期が取れている場合には、受光された光は検出距離内の物体により反射された反射光であることになり、出力部５５は、自動取引装置１への接近者を検知したことを出力する。
【００２４】
ここで、受光部４７により物体を検出できる距離について説明する。物体と受光部４７との距離が大きいと、受光部４７が受け取る物体からの反射光が減少し、小さな電流しか流れないため、受光部４７は光を検知したと認識しない。しかし、増幅回路４９は、受光部４７から出力される電流を増幅するので、この増幅率を大きく設定すれば、遠距離にある物体からの反射により生ずる小電流を検知できるようにすることができる。よって増幅率を制御することにより、検出可能な物体の距離を変化させることができる。すなわち、検出可能に設定された距離内に接近した物体の存在のみが検知されるようにすることができる。以下、受光部４７が物体の存在を検出可能な距離を、検出距離ｄということにする。
【００２５】
図３、図４を参照しながら、顧客センサ５による検出距離についてさらに説明する。図３は、顧客センサ５の感度と、検出距離ｄとの関係を示す表、図４は、顧客センサ５の感度設定値と検出距離との関係を示す図である。
【００２６】
図３に示すように、表６０は、感度設定値Ｓに対する検出距離ｄを示している。例えば、センサは、感度設定値Ｓが１０進数で、０〜２５５までの２５６段階に分かれている。感度設定値Ｓが１０進数で「９」のときには、自動取引装置１内部で用いられる１６進数では「０×０９」であり、このとき距離２００センチメートル（ｃｍ）までの物体を検出することができる。同様に、感度設定値Ｓが１０進数で２０の時には、１６進数では「０×１４」であり、１６０ｃｍまでに存在する物体を検出することができる。このように、感度設定値Ｓを変化させることにより、検出距離ｄを段階的に変化させることができる。尚、ここでは、１０進数は人が理解できるように表現し、１６進数は、センサ等の部品の制御が１６進数での取り扱いとなっているため、１６進数で表している。
【００２７】
図４は、１０進数表示の感度設定値Ｓを横軸にとり、縦軸に検出距離ｄを表した図である。図４に示すように、増幅回路４９の増幅率を感度調整部５３により変化させて感度設定値Ｓを変化させることにより、検出距離ｄの値を変化させることができる。以下、増幅回路４９の増幅率を変化させることを、「顧客センサ５の感度を切り替える」と記述する。
【００２８】
なお、本実施の形態においては、顧客位置を把握するために、顧客センサ５の感度を連続して、所定の距離毎に変化させていく。具体的には、一定時間（例えば０．１ｓ）ごとにセンサの検知あり、なしを確認し、検知ありの場合は、例えば、顧客センサ５の感度を検出距離が０．２ｍずつ変化するように切り替えることにより、設定した検出距離ｄがほぼ接近者の距離となるようにする。
【００２９】
図１、図２を再び参照して、紙幣ユニット７は、紙幣を入金または出金するとともに、紙幣の出し入れに応じた信号を出力することにより、紙幣の有無を検出する装置である。カードユニット９は、例えばキャッシュカードを挿入または排出するとともに、記録された情報を読取るための装置である。また、カードユニット９は、キャッシュカード等の有無に応じた信号を出力することにより、キャッシュカードの有無を検出する。
【００３０】
硬貨ユニット１１は、硬貨を入出金するとともに、硬貨の出し入れに応じた信号を出力することにより、硬貨の有無を検出する装置である。レシートユニット１３は、入出金等、取引の履歴を印刷して出力するとともに、レシートの有無に応じた信号を出力することにより、レシートの抜き取り有無を検出するための装置である。音声部１５は、操作に関する案内や、例えばキャッシュカードや現金などの取り忘れを防止するために、取り忘れを警告する音声を出力するための装置である。
【００３１】
以上のように構成される自動取引装置１は、顧客が本体２に近づいて、例えば画面１７により所望の処理の種類を選択し、画面１７に表示される操作を行うことにより、自動取引を実行することができる。例えば、顧客は、キャッシュカードをカードユニット９に挿入し、画面１７にて暗証番号を押し、等の操作を順次行うことにより、顧客の預金口座から現金を引き出すなどの取引を行なうことができる。このとき、演算部２１は、画面１７、カードユニット９等による操作を、取引開始情報として取得する。
【００３２】
次に、以上のように構成される自動取引装置１における顧客検知方法について説明する。まず、図５、図６を参照しながら自動取引装置１における顧客検知方法の概要を説明する。図５は、顧客検知方法の概念を説明する図、図６は、顧客検知方法を顧客の状態別に列挙した表である。
【００３３】
図５（ａ）は、自動取引装置１が、検出距離内に利用者が進入するのを待っている状態を示している。なお、本実施の形態において、検出距離ｄとして設定される最大の距離は、２．０ｍであるとする。利用者の進入を待っている状態では、検出距離ｄは、最大の検出距離ｄ＝ｄ１＝２．０ｍと設定される。すなわち、顧客センサ５において、増幅回路４９の増幅率は、図３に示すように１０進数で「９」になるように調整部５３により調整され、距離２．０ｍの範囲にある物体による反射光を検知できるように設定されている。このように、自動取引装置１が取引を実行していない状態で、最大の検出距離ｄ内に利用者７０が進入するのを待っている状態を、「利用者待ち」の内部ステータスであるという。
【００３４】
図５（ｂ）は、最大の検出距離ｄ＝ｄ１で物体が検知され（以下、所定の検出距離内で物体が存在することが検知されるのを「利用者が検知される」ということにする。）、制御部３の演算部２１により、検出距離ｄを変化させた場合を示している。ここでは、最大の検出距離ｄ＝ｄ１において利用者が検知されると、変化量Δｄだけ検出距離ｄを短くして、検出距離ｄ＝ｄ２＝ｄ１−Δｄとし、利用者が検知されるか否かを判別する。
【００３５】
図５（ｃ）は、検出距離ｄ＝ｄ２において、利用者７０が検知された場合である。このとき、演算部２１は、利用者が自動取引装置１に接近中であると判別し、この状態の内部ステータスは「接近中」とする。
【００３６】
図５（ｄ）は、さらに検出距離ｄを変化量Δｄずつ短くして利用者７０の存在を検知する場合を示している。すなわち、検出距離ｄ＝ｄ３＝ｄ２−ｎ１Δｄ（ここで、ｎ１は自然数）として段階的に検出距離ｄを縮小させ、縮小させる毎に利用者７０の存在が検知されている場合である。このとき、内部ステータスは「接近中」のままである。
【００３７】
図５（ｅ）は、検出距離ｄ＝ｄ３＝ｄ２−ｎ１Δｄとして、検出距離ｄの最小値、例えば４０ｃｍまで検出距離ｄを縮小した状態で、利用者７０の存在が検知されている場合を示している。検出距離ｄの最小値とは、利用者が自動取引装置１において取引を行う距離を想定しており、本実施の形態では４０ｃｍと設定されているとする。このとき、利用者が画面１７等により何らかの操作をすると、制御部３は利用者の操作を検知し、取引が開始されたと認識する。このとき、内部ステータスは「取引中」とされる。
【００３８】
図５（ｆ）は、図５（ｂ）の検出距離ｄ＝ｄ２＝ｄ１−Δｄにおいて、利用者が検知されない場合を示す。このとき、制御部３は、検出距離ｄ＝ｄ２のまま、タイマＡをスタートさせる。ここで、タイマＡは、利用者待ち時間を計測するタイマである。このとき、タイマ設定値記憶部２９にタイマＡ設定値３１が予め格納されており、タイマＡの計測値ＴＡがタイマＡ設定値３１未満の場合には、利用者の存在有無を監視し続ける。検知された場合は、図５（ｃ）の場合となる。
【００３９】
図５（ｇ）は、図５（ｆ）で利用者が検知されないまま、タイマＡの計測値ＴＡがタイマＡ設定時間３１を超えた場合を示す。このとき制御部３は、検出距離ｄ＝ｄ４＝ｄ２＋Δｄとするとともに、タイマＢをスタートさせる。ここで、タイマＢは、利用者探索時間を計測するタイマである。このとき、タイマ設定値記憶部２９にタイマＢ設定値３２が予め格納されており、タイマＢの計測値ＴＢがタイマＢ設定値３２未満の場合には、利用者の存在有無を監視し続ける。
【００４０】
図５（ｈ）は、検出距離ｄ＝ｄ４のときに、利用者７０が検出された場合を示す。このときは、検出距離ｄ＝ｄ４の状態で、取引操作が行われなければ、図５（ａ）の状態から処理を継続する。
【００４１】
図５（ｉ）は、図５（ｇ）の状態から、タイマＢの計測値ＴＢがタイマＢ設定値３２以内の間、検出距離ｄ＝２．０ｍとなるまで検出距離ｄ＝ｄ２＋ｎ２Δｄ（ここで、ｎ２は自然数）、すなわち、検出距離ｄを変化量Δｄずつ増加させることを繰り返し、利用者の存在を監視する。検知されずに、タイマＢがタイマＢ設定値３２を超えるか、検出距離ｄが最大の検出距離ｄ＝２．０ｍになるかした場合には、内部ステータスを「利用者待ち」に変える。また、図５（ｂ）〜図５（ｉ）の状態において、検出距離が最大以上の時、例えば、図５（ｆ）のｄ２や図５（ｇ）〜（ｉ）のｄ４≧ｄ１となった場合は、検出範囲を超えるので、最大検出距離のままとなる。
【００４２】
以上をまとめたものが、図６の表である。表８０には、利用者状態８２、内部ステータス８３、センサ検知有無８４、動作契機８５、装置動作８６を場合分けして示している。利用者状態８２は、自動取引装置１に対する利用者の行動を示す。例えば、「利用者なし」とは、自動取引装置１を利用しようとしている利用者がいない状態である。「利用者接近」は、利用者が自動取引装置１へ接近している状態である。「停止/減速」とは、自動取引装置１へと接近している利用者が、接近途中で近づく速度を落とす、または立ち止まっている状態である。
【００４３】
「引き返す」とは利用者が自動取引装置１へ接近途中で引き返す状態である。「操作可能距離」とは、利用者が操作を開始できる位置まで接近した状態である。「操作開始」は利用者が画面１７に触れる、不図示のボタンを押すなどを行い、操作を開始した状態である。「操作中」は自動取引装置１で入出金等の取引が行われている状態である。「利用者離脱」とは、利用者が自動取引装置１から離れていく状態である。「再接近」とは利用者が自動取引装置１における取引を終了し、装置から離れた後、何らかの理由により再度、装置に近づく状態である。
【００４４】
内部ステータス８３は、自動取引装置１における取引の状態および利用者の動きの状態に応じて自動取引装置１において設定される情報である。「利用者待ち」とは、検出距離を最大にした状態で、利用者が検出されるのを待っている状態を示す情報である。「接近中」とは、検出距離内で自動取引装置１に利用者が近づいていると検知されている状態を示す情報である。「取引中」とは、自動取引装置１において、入出金などの処理が行われている状態を示す情報である。「取り忘れ」とは、自動取引装置１においてキャッシュカード、現金などが排出された状態で利用者の離脱が検知された状態を示す情報である。「取引終了」とは、自動取引装置１における取引が終了し、利用者が検出距離の範囲外に離脱するまでの状態を示す情報である。
【００４５】
センサ検知有無８４は、顧客センサ５により利用者が検知されているか（○）否か（×）を示す情報である。動作契機８５は、内部ステータス８３とセンサの検知有無８４以外に自動取引装置１がその動作をするタイミングを記述している。装置動作８６は、各項目における自動取引装置１の動作である。以下、図６の各項目について説明する。
【００４６】
図６に示すように、項目１０１は、自動取引装置１が取引動作を行なっていない状態で、利用者の接近を監視している状態である。すなわち、利用者状態８２は「利用者なし」、内部ステータス８３は、「利用者待ち」であり、最大の検出距離（本実施の形態においては例えば２．０ｍ）内には利用者が検出されていない状態である。センサ検知有無８４は、このとき「検知なし（×）」であり、動作契機８５は、ない。このとき、装置動作８６として、０．１秒毎に顧客センサ５により利用者の存在が検出されるか否かをチェックする。
【００４７】
項目１０２は、項目１０１の状態において、省電力モードに移行する場合である。利用者状態８２は、「利用者なし」であり、内部ステータス８３は、「利用者待ち」であり、センサ検知有無８４は、「検知なし」である。動作契機８５は、項目１０１の状態になってから所定時間、例えば２０秒経過した場合である。このとき、装置動作８６として、自動取引装置１は、画面を消すなど省電力モードへ移行する。動作契機８５となる所定時間は、演算部２１内部の計時機能により計測される。
【００４８】
項目１０３は、最大の検出距離ｄ＝ｄ１において利用者の接近を検知した状態である。すなわち、利用者状態８２は、「利用者接近」、内部ステータス８３は、「利用者待ち」、センサ検知有無８４は、「検知有り（○）」、動作契機８５はない。このとき、装置動作８６は、検出距離ｄ＝ｄ１を変化量Δｄ（例えば、本実施の形態においては０．２ｍ）短く（ｄ１−Δｄ）設定し、内部ステータス８３を、「接近中」に更新することである。また、内部ステータス８３が「接近中」に更新されたとき、タイマＡをスタートさせる。タイマＡは、利用者接近待ちタイマであり、内部ステータス８３が「利用者待ち」であって、利用者が検出されてからの時間を計測する。利用者を検知できなくなった際に、顧客センサ５の感度を変化させずに利用者の接近を待つためのタイマである。
【００４９】
項目１０４は、自動取引装置１が取引動作中でないときに、利用者が自動取引装置１に接近している状態である。すなわち、利用者状態８２は、「利用者接近」であり、内部ステータス８３は、「接近中」、センサ検知有無８４は、「検知有り」、動作契機８５は、ない。このとき、装置動作８６として、現在の検出距離ｄをさらに変化量Δｄ＝０．２ｍ短く設定する。
【００５０】
項目１０５は、利用者が自動取引装置１に接近中に停止したり、接近速度を減速したりした状態である。すなわち、利用者状態８２は、「利用者接近」、内部ステータス８３は、「接近中」、センサ検知有無８４、動作契機８５は、ともに「なし」である。このとき、装置動作８６として、現在の顧客センサ５の検出距離ｄの設定を、タイマＡの計測時間ＴＡがタイムアウトする（計測時間ＴＡがタイマＡ設定値３１を超える）まで変化させない。
【００５１】
項目１０６は、利用者が自動取引装置１に接近中に引き返す状態である。すなわち、利用者状態８２は、「引き返す」、内部ステータス８３は、「接近中」、センサ検知有無８４は、「検知なし」、動作契機８５は、タイマＡのタイムアウトである。このとき、装置動作８６として、現在の顧客センサ５の検出距離ｄを変化量Δｄ＝０．２ｍ長く設定し、利用者を探索する。また、タイマＢをスタートさせる。なお、タイマＢは、利用者探索時間タイマであり、タイマＡのタイムアウト後、利用者位置を探索するためにセンサ感度を長く設定する探索動作の動作時間である。
【００５２】
項目１０７は、最大検出距離内に、利用者が検出できなくなった状態である。すなわち、利用者状態８２は、「引き返す」、内部ステータス８３は、「接近中」、センサ検知有無８４は、「検知なし」、動作契機８５は、タイマＢのタイムアウト、または検出距離＝２．０ｍである。このとき、装置動作８６としては、顧客センサ５の検出距離を最大値＝２．０ｍに設定するとともに、内部ステータス８３を「利用者待ち」にする。
【００５３】
項目１０８は、利用者が検出された際に省電力モードを解除する状態である。すなわち、利用者状態８２は、「利用者接近」、内部ステータス８３は、「接近中」、センサ検知有無８４は、「検知有り」、動作契機８５は、省電力モードになるか、顧客センサ５の検出距離が最大の検出距離ｄよりも小さい一定値（例えば１．０ｍ）となるかである。装置動作８６として、画面を利用可能な状態とし、「いらっしゃいませ」など、メッセージを出力する。
【００５４】
項目１０９は、利用者が自動取引装置１の操作可能な距離内にいると検出された状態である。すなわち、利用者状態８２は、「操作可能距離」、内部ステータス８３は、「接近中」、センサ検知有無８４は、「検知あり」、動作契機８５は、利用者が操作可能な距離、例えば０．４ｍ内に存在すると検出されたときである。このとき、装置動作８６として、キャッシュカード等のカード挿入可能状態とし、取引開始を促す案内メッセージを出力する。
【００５５】
項目１１０は、取引操作を開始する状態である。すなわち、利用者状態８２は、「操作開始」、内部ステータス８３は、「接近中」、センサ検知有無８４は、「検知あり」、動作契機８５は、画面１７による入力やボタンの押下等の取引開始情報である。このとき、装置動作８６として、内部ステータス８３を、「取引中」とし、取引の処理動作を行なう。
【００５６】
項目１１１は、タイマＣをスタートさせる状態である。タイマＣは、自動取引装置１での取引中における、誘導案内出力タイマであり、利用者状態８２が、「操作中」、内部ステータス８３が「取引中」にて、センサ検知有無８４が「検知なし」状態の時間を計測する。利用者状態８２が、「操作中」、内部ステータス８３が「取引中」にて、センサ検知有無８４が「検知なし」状態の場合、自動取引装置１動作８６として、タイマＣをスタートさせる。
【００５７】
項目１１２は、タイマＣがタイムアウトした状態である。タイマＣに関しては、予め定められたタイマＣ設定値３３がタイマ設定値記憶部２９に格納されている。このとき、利用者状態８２は、「操作中」、内部ステータス８３は、「取引中」、センサ検知有無８４は、「検知なし」、動作契機８５は、タイマＣのタイムアウトである。センサＣのタイムアウトとは、センサＣの計測値ＴＣが、タイマＣ設定値３３を超えることである。このとき、装置動作８６として、利用者を顧客センサ５で検知可能な範囲に誘導する案内メッセージを出力させ、タイマＤをスタートさせる。タイマＤは、誘導案内出力時間タイマであり、案内メッセージが出力され始めてからの経過時間を計測する。タイマＤに関しては、予め定められたタイマＤ設定値３５がタイマ設定値記憶部２９に格納されている。
【００５８】
項目１１３は、顧客センサ５の故障を検出する状態である。すなわち、利用者状態８２は、「操作中」、内部ステータス８３は、「取引中」、センサ検知有無８４は、「検知なし」、動作契機８５は、タイマＤのタイムアウトである。タイマＤのタイムアウトとは、タイマＤの計測値ＴＤが、タイマＤ設定値３５を超えることである。このように、内部ステータス８３が「取引中」において、顧客センサ５のセンサ検知有無８４が「検知なし」状態が続き、タイマＤがタイムアウトした場合、装置動作８６として、顧客センサ５の故障と判断して使用を停止し、エラー情報を通知する。
【００５９】
項目１１４は、自動取引装置１における取引操作の終了の状態である。すなわち、利用者状態８２は、「操作終了」、内部ステータス８３は、「取引中」、センサ検知有無８４は、「検知有り」、動作契機８５は、自動取引装置１における取引終了である。このとき装置動作８６として、内部ステータス８３を「取引終了」とし、取引終了後、後述する、利用者が自動取引装置１から離れる際の動作を行う。
【００６０】
項目１１５は、自動取引装置１から、例えばキャッシュカードや現金等の媒体が排出されているにもかかわらず、自動取引装置１から引き抜かれない状態である。すなわち、利用者状態８２は、「操作終了」、内部ステータス８３は、「取引中」、センサ検知有無８４は、「検知有り」、動作契機８５は、自動取引装置１における媒体の取り忘れである。このとき、装置動作８６として、内部ステータス８３を「取り忘れ」とし、後述する、取り忘れ時の動作を行なう。
【００６１】
項目１１６は、媒体の取り忘れの状態である。すなわち、利用者状態８２は、「利用者離脱」、内部ステータス８３は、「取り忘れ」、センサ検知有無８４は、「検知なし」、動作契機８５は、ない。このとき、装置動作８６として、検出距離ｄを変化量Δｄ長く設定し、タイマＥをスタートさせる。
【００６２】
タイマＥは、媒体放出時間タイマである。内部ステータス８３が「取り忘れ」の場合、取り忘れ媒体の放出時間をカウントする。タイマＥに関しては、予め定められたタイマＥ設定値３６がタイマ設定値記憶部２９に格納されている。
【００６３】
項目１１７は、媒体取り忘れを利用者に知らせる警告を出力する状態である。すなわち、利用者状態８２は、「再接近」、内部ステータス８３は、「取り忘れ」、センサ検知有無８４は、「検知有り」、動作契機８５は、検出距離ｄが１．５ｍ以上である。このとき、装置動作８６として、自動取引装置１からの距離が例えば２．０ｍでも聞こえる音量の警告音を出力する。
【００６４】
項目１１８は、媒体取り忘れを利用者に知らせる警告を出力する状態である。すなわち、利用者状態８２は、「再接近」、内部ステータス８３は、「取り忘れ」、センサ検知有無８４は、「検知有り」、動作契機８５は、検出距離ｄが１．０ｍ以上である。このとき、装置動作８６として、自動取引装置１からの距離が例えば１．５ｍでも聞こえる音量の警告音を出力する。
【００６５】
項目１１９は、媒体取り忘れを利用者に知らせる警告を出力する状態である。すなわち、利用者状態８２は、「再接近」、内部ステータス８３は、「取り忘れ」、センサ検知有無８４は、「検知有り」、動作契機８５は、検出距離ｄが０．５ｍ以上である。このとき、装置動作８６として、「お取り忘れがございます」などの音声案内を出力する。
【００６６】
項目１２０は、取り忘れ媒体を自動取引装置１へ取り込む状態である。すなわち、利用者状態８２は、「利用者離脱」、内部ステータス８３は、「取り忘れ」、センサ検知有無８４は、「検知なし」、動作契機８５は、タイマＥのタイムアウトである。このとき、装置動作８６として、取り忘れ媒体の自動取引装置１への取り込みを行い、内部ステータス８３を「利用者待ち」とする。タイマＥのタイムアウトとは、タイマＥの計測値ＴＥが、タイマＥ設定値３６を超えることである。
【００６７】
項目１２１は、取り忘れられた媒体が抜き取られたことを確認する状態である。すなわち、利用者状態８２は、「再接近」、内部ステータス８３は、「取り忘れ」、センサ検知有無８４は、「検知有り」、動作契機８５は、自動取引装置１からの媒体の抜き取りである。このとき、装置動作８６として、内部ステータス８３を「取引終了」とし、後述する利用者の離脱時の動作を行なう。
【００６８】
項目１２２は、利用者の自動取引装置１からの離脱の状態である。すなわち、利用者状態８２は、「利用者離脱」、内部ステータス８３は、「取引終了」、センサ検知有無８４は、「検知なし」、動作契機８５は、ない。このとき、装置動作８６として、検出距離ｄを変化量Δｄずつ長く設定する。
【００６９】
項目１２３は、タイマＦをスタートさせる状態である。すなわち、利用者状態８２は、「利用者離脱」、内部ステータス８３は、「取引終了」、センサ検知有無８４は、「検知なし」、動作契機８５は、ない。このとき、装置動作８６として、タイマＦをスタートさせる。
【００７０】
タイマＦは、利用者離脱待ちタイマである。すなわち取引終了後、利用者が装置から離れるまでの時間を計測するタイマである。タイマＦに関しては、予め定められたタイマＦ設定値３７がタイマ設定値記憶部２９に格納されている。
【００７１】
項目１２４は、取引終了時に利用者が再接近する状態である。すなわち、利用者状態８２は、「再接近」、内部ステータス８３は、「取引終了」、センサ検知有無８４は、「検知有り」、動作契機８５は、タイマＦのタイムアウトである。すなわち、タイマＦがタイムアウトした場合、装置動作８６として、利用者が立ち止まっているか再度装置接近していると判断し、顧客センサ５の感度を周期的に変化量Δｄ分短く設定する。タイマＦのタイムアウトとは、タイマＦの計測値ＴＦが、タイマＦ設定値３７を超えることである。
【００７２】
項目１２５は、取引終了後に、利用者が再度取引を行う状態である。すなわち、利用者状態８２は、「再接近」、内部ステータス８３は、「取引終了」、センサ検知有無８４は、「検知有り」、動作契機８５は、不図示のボタンの押下等、取引開始情報である。このとき、装置動作８６として、内部ステータス８３を「取引中」とし、後述する取引中の動作を行なう。
【００７３】
項目１２６は、取引が終了した後、利用者の離脱を検出する状態である。すなわち、利用者状態８２は、「利用者離脱」、内部ステータス８３は、「取引終了」、センサ検知有無８４は、「検知なし」、動作契機８５は、検出距離ｄが最大値、例えば２．０ｍとなった場合である。このとき、装置動作８６として、内部ステータス８３を「利用者待ち」とする。
【００７４】
以上の自動取引装置１の動作を、図７から図１０のフローチャートを参照しながら説明する。まず、図７を参照しながら、利用者の接近時の動作について説明する。図７は、利用者接近時の自動取引装置１の動作を示すフローチャートである。図７に示す動作を、以下、利用者接近時の動作ということにする。
【００７５】
図７に示すように、まず、制御部３の演算部２１は、０．１秒（Ｓ）経過するまで、経過したか否かの判別を繰り返す（Ｓ１５２：ＮＯ、図６の項目１０１、以下単に、項目１０１等という）。このとき、内部ステータス記憶部２７の内部ステータスは「利用者待ち」である。
【００７６】
演算部２１は、０．１秒経過したと判別すると（Ｓ１５２：ＹＥＳ）、顧客センサ５が、物体（利用者）の存在を検知しているか否か判別する（Ｓ１５３）。顧客センサ５は、０．１秒ごとに、状態比較部５１で比較された結果を出力する。すなわち、演算部２１は、センサ設定データ記憶部２５から、設定したい検出距離ｄに相当するセンサ設定データを取得し、感度調整部５３に設定することにより、顧客センサ５の感度を設定する。演算部２１は、出力部５５の出力を取得し、利用者が検出されているか否かを判別する。ここで、例えば２０秒等、所定時間以上利用者が検知されない場合（Ｓ１５３：ＮＯ）には、画面１７を消す等、省電力モードに移行するようにしてもよい（項目１０２）。
【００７７】
利用者の存在が判別されると（Ｓ１５３：ＹＥＳ、項目１０３）、演算部２１は、センサ設定データ記憶部２５から、設定データを読取り、対応する検出距離ｄを利用者の距離として取得する。演算部２１は、取得した距離が、利用者にとって自動取引装置１での取引が開始可能な距離（以下、取引開始距離という）であるか否かを判別する（Ｓ１５４）。取引開始距離は、予め定めて、例えば記憶部２３に格納しておくことが好ましい。本実施の形態においては、例えば０．４ｍとすることができる。なお、Ｓ１５３において、利用者の存在が検知された際に、演算部２１は、内部ステータス記憶部２７の内部ステータスを「接近中」に更新する。
【００７８】
顧客センサ５の感度が、取引開始距離に対応する感度でない場合には（Ｓ１５４：ＮＯ）、演算部２１は、タイマＡの計測値ＴＡをクリアし、新たにスタートさせ（Ｓ１５５、項目１０４）、顧客センサ５の設定値を０．２ｍ短くして、処理をＳ１５７に進める。このとき演算部２１は、記憶部２３のセンサ設定データ記憶部２５の現設定値を読み出し、０．２ｍ短く設定した値を現設定値としてセンサ設定データ記憶部２５に書き込むと共に、顧客センサ５の感度調整部５３へ設定することにより、検出距離ｄを変更する。
【００７９】
顧客センサ５の感度が、取引開始距離に対応する感度である場合には（Ｓ１５４：ＹＥＳ）、演算部２１は、タイマＡの計測値ＴＡをクリアし、タイマ設定値記憶部２９からタイマＡのタイマ設定値３１を読取ってタイマＡのタイマ値として設定し（Ｓ１５６、項目１０３）、処理をＳ１５７に進める。Ｓ１５７において、演算部２１は、自動取引装置１において自動取引装置１を開始したか否か判別する。すなわち、演算部２１は、画面１７における入力、カードユニット９への操作、または不図示のボタンからの入力等があったか否か判別する。
【００８０】
Ｓ１５３において、顧客センサ５に利用者が検知されていない場合には（Ｓ１５３：ＮＯ）、演算部２１は、タイマ設定値記憶部２９のタイマＡ設定値３１を読み取り、タイマＡがタイムアウトしているか否か判別する（Ｓ１５８）。タイマＡがタイムアウトしていない場合には（Ｓ１５８：ＮＯ、項目１０５）、Ｓ１５２に戻る。
【００８１】
タイマＡがタイムアウトしている場合には（Ｓ１５８：ＹＥＳ）、演算部２１はタイマＢをスタートさせる（Ｓ１５９）。なお、タイマＡがタイムアウトしているということは、Ｓ１５３で一度は利用者の存在が検知されているということであり、Ｓ１５９、およびそれに続くＳ１６０〜Ｓ１６４では内部ステータスは「接近中」となる。
【００８２】
演算部２１は、タイマ設定値記憶部２９のタイマＢ設定値３２を読み取り、タイマＢがタイムアウトしているか否か判別する（Ｓ１６０）。タイマＢがタイムアウトしていない場合（Ｓ１６０：ＮＯ）にはＳ１６１へ進み、演算部２１は、顧客センサ５の感度を、検出距離が０．２ｍ長くなるように設定しなおす（Ｓ１６１、項目１０６）。演算部２１は、検出距離の設定値が、最大の検出距離である例えば２．０ｍであるか否か判別する（Ｓ１６２）。
【００８３】
顧客センサ５の検出距離の設定値が２．０ｍでない場合（Ｓ１６２：ＮＯ）には、顧客センサ５が利用者を検知しているか否かを判別し（Ｓ１６３）、検知していない場合には（Ｓ１６３：ＮＯ、項目１０７）、Ｓ１６０に戻る。顧客センサ５が、利用者を検知している場合には（Ｓ１６３：ＹＥＳ）、演算部２１は、処理をＳ１５７に進める。
【００８４】
顧客センサ５の検出距離の設定値が２．０ｍである場合（Ｓ１６２：ＹＥＳ）には、顧客センサ５の検出距離の設定値を初期値（本実施の形態においては２．０ｍ）に設定し、タイマＡ、タイマＢをそれぞれクリアする（Ｓ１６４）。続いて、演算部２１は、内部ステータス記憶部２７の内部ステータスを「利用者待ち」に更新し（Ｓ１６５）、Ｓ１５７に進む。
【００８５】
Ｓ１５７では、取引に関する操作が開始されていなければ（Ｓ１５７：ＮＯ）、Ｓ１５２に戻り、操作が開始されていれば、内部ステータス記憶部２７の内部ステータスを「取引中」に更新し、図８に示す「取引中」の動作に進む（Ｓ１５７：ＹＥＳ、項目１１０）。なお、図７において、破線で囲んだ領域１６７は、内部ステータスが「利用者待ち」の領域を示し、一点鎖線で囲んだ領域１６８は、内部ステータスが「接近中」の処理の領域を示している。
【００８６】
続いて、図８を参照しながら、自動取引装置１の取引中における動作について説明する。図８は、自動取引装置１における取引中の動作を示すフローチャートである。図８に示す動作を、以下、取引中の動作ということにする。
【００８７】
図８に示すように、自動取引装置１において、入出金等の取引が開始されると、演算部２１は、０．１秒経過するまで判別を繰り返し（Ｓ１７１：ＮＯ）、０．１秒経過すると（Ｓ１７１：ＹＥＳ）、自動取引装置１における取引が終了したか否かを判別する（Ｓ１７２）。
【００８８】
取引を終了していない場合には（Ｓ１７２：ＮＯ）、演算部２１は、顧客センサ５により利用者が検知されたか否か判別する（Ｓ１７３）。顧客センサ５が利用者を検知している場合には、タイマＣ、タイマＤをゼロにリセットし（Ｓ１７４）、Ｓ１７１に戻る。このとき、顧客センサ５の感度は変更しない。
【００８９】
顧客センサ５が、利用者を検知しない場合には（Ｓ１７３：ＮＯ）、タイマＣをスタートさせる（Ｓ１７５：項目１１１）。続いて、タイマ設定値記憶部２９のタイマＣ設定値３３を読み取り、タイマＣがタイムアウトか否かを判別し（Ｓ１７６）、タイムアウトしていない場合には、Ｓ１７１に戻って処理を繰り返す。タイマＣがタイムアウトした場合には（Ｓ１７６：ＹＥＳ）、演算部２１は、利用者に画面に近づくように促すメッセージを音声部１５または画面１７に出力し、タイマＤをスタートさせる（Ｓ１７７、項目１１２）。
【００９０】
演算部２１は、タイマ設定値記憶部２９のタイマＤのタイマ設定値３５を読み取り、タイマＤがタイムアウトしたか否かを判別する（Ｓ１７８）。タイマＤがタイムアウトしていなければ（Ｓ１７８：ＮＯ）、演算部２１は処理をＳ１７１に戻し、処理を繰り返す。タイマＤがタイムアウトした場合には（Ｓ１７８：ＹＥＳ）、演算部２１は、顧客センサ５に異常があると判別し、音声部１５または画面１７等を介して故障を通知し、処理のログを保存し、顧客センサ５の検知機能をオフし（Ｓ１７９、項目１１３）、処理を終了する。
【００９１】
Ｓ１７２に戻って、取引終了の場合には（Ｓ１７２：ＹＥＳ）、演算部２１は、自動取引装置１の紙幣ユニット７、カードユニット９等各部において、キャッシュカードや現金など残留物がないか否か、情報を収集する（Ｓ１８０）。残留物が発見されると（Ｓ１８１：ＹＥＳ、項目１１５）、内部ステータス記憶部２７において内部ステータスを「取り忘れ」に更新する。
【００９２】
続いて、利用者が検知されるか否か判別し（Ｓ１８２）、検知された場合（Ｓ１８２：ＹＥＳ）には、Ｓ１７１に戻る。検知されない場合には、利用者が離脱したと判別し（Ｓ１８２：ＮＯ、項目１１６）、媒体取り忘れ時の処理に進む。Ｓ１８１において、残留物が発見されない場合には（Ｓ１８１：ＮＯ）、演算部２１は、内部ステータスを「取引終了」とし（項目１１４）、図１０を参照しながら後述する取引終了時の処理へ進む。
【００９３】
次に、図９を参照しながら媒体を取り忘れた状態の自動取引装置１の動作について説明する。図９は、媒体取り忘れ時の自動取引装置１の動作を示すフローチャートである。図９に示す処理を、以下、取り忘れ時の動作ということにする。
【００９４】
図９に示すように、まず、演算部２１は、タイマＥをスタートさせ（Ｓ１９１）、０．１秒経過するまで判別を繰り返す（Ｓ１９２）。０．１秒が経過すると（Ｓ１９２：ＹＥＳ）、演算部２１は、顧客センサ５が利用者を検知しているか否かを判別する（Ｓ１９３）。
【００９５】
利用者が検知されると（Ｓ１９３：ＹＥＳ）、演算部２１は、顧客センサ５の感度を、検出距離ｄが０．２ｍ短くなるように設定しなおし（Ｓ１９５）、処理をＳ１９６に進める。利用者が検出されない場合には（Ｓ１９３：ＮＯ）、顧客センサ５の感度を、検出距離ｄが０．２ｍ長くなるように設定しなおし（Ｓ１９４：項目１２２）、処理をＳ１９６に進める。
【００９６】
Ｓ１９６では、演算部２１は、取引終了か否かを判別する。取引終了の場合には（Ｓ１９６：ＹＥＳ、項目１２１）、演算部２１は、アラームが出力されていれば、出力されているアラームを停止し、タイマＥをゼロにリセットする。またこのとき、演算部２１は、内部ステータス記憶部２７の内部ステータスを「取引終了」に更新し、図１０を参照しながら後述する取引終了時の動作を行なう。
【００９７】
Ｓ１９６で、取引終了でないと判別された場合には（Ｓ１９６：ＮＯ）、演算部２１は、検出距離ｄが所定距離、例えば０．５ｍ未満か否かを判別する（Ｓ１９８）。検出距離ｄが０．５ｍ未満の場合は、演算部２１は処理をＳ１９２に戻す。検出距離ｄが、０．５ｍ以上の場合には（Ｓ１９８：ＮＯ）、演算部２１は、検出距離ｄに応じた処理を選択する（Ｓ１９９）。ここで、演算部２１は、検出距離ｄが０．５ｍ以上１．０ｍ未満、１．０ｍ以上１．５ｍ未満、１．５ｍ以上の３つの場合に分類する。
【００９８】
検出距離ｄが０．５ｍ以上１．０ｍ未満の場合には、演算部２１は、音声部１５に「お取り忘れがございます」等の音声ガイダンスを出力させ（Ｓ２００、項目１１９）、処理をＳ２０３に進める。検出距離ｄが１．０ｍ以上１．５ｍ未満の場合には、演算部２１は、音声部１５に例えば１．５ｍ以上離れても聞き取れる中程度の音量の警告音を発生させ（Ｓ２０１、項目１１８）、処理をＳ２０３に進める。検出距離ｄが１．５ｍ以上の場合には、演算部２１は、音声部１５に例えば、２．０ｍ以上離れても聞き取れる、音量がさらに大きい警告音を発生させ（Ｓ２０２、項目１１８）、処理をＳ２０３に進める。なお、破線で示した領域２０８は、取り忘れ警告方法の決定処理２０８を示している。
【００９９】
演算部２１は、タイマ設定値記憶部２９からタイマＥ設定値３６を読出し、タイマＥがタイムアウトであるか否かを判別する（Ｓ２０３）。タイマＥがタイムアウトでない場合には（Ｓ２０３：ＮＯ）、演算部２１は、Ｓ１９２に処理を戻す。タイマＥがタイムアウトの場合には（Ｓ２０３：ＹＥＳ）、取り忘れられた媒体を自動取引装置１に取り込み、直前の取引に関する情報を保存し、タイマＥをゼロにリセットし、鳴っているアラームは停止して、図７の利用者接近時の動作へ戻る（Ｓ２０４、項目１２０）。このとき、演算部２１は、内部ステータス記憶部２７の内部ステータスを「利用者待ち」に更新する。
【０１００】
次に、図１０を参照しながら、取引終了後の自動取引装置１の動作について説明する。図１０は、取引終了後の自動取引装置１の動作を示すフローチャートである。図１０に示す動作を、以下、取引終了時の動作ということにする。図１０に示すように、演算部２１は、０．１秒経過するまで判別を繰り返す（Ｓ２１２：ＮＯ）。０．１秒経過すると、演算部２１は、顧客センサ５で利用者が検知されているか否か判別する（Ｓ２１３）。利用者が判別されないと（Ｓ２１３：ＮＯ）、演算部２１は、タイマＦをゼロにリセットし、スタートさせるとともに、顧客センサ５の検出距離ｄの設定値を０．２ｍ長くし（Ｓ２１４：項目１２２）、処理をＳ２１５に進める。
【０１０１】
Ｓ２１３において、顧客センサ５により利用者が検知された場合には（Ｓ２１３：ＹＥＳ）、演算部２１は、タイマ設定値記憶部２９から、タイマＦのタイマ設定値３７を読出し、タイムＦがタイムアウトであるか否か判別する（Ｓ２１６）。タイムＦがタイムアウトの場合（Ｓ２１６：ＹＥＳ）には、演算部２１は、検出距離ｄを０．２ｍ短くする（Ｓ２１７、項目１２４）。続いて演算部２１は、検出距離ｄが、予め定められた取引開始距離であるか否か判別し（Ｓ２１８）、取引開始距離でなければ（Ｓ２１８：ＮＯ）、Ｓ２１５に処理を進める。また、タイムＦがタイムアウトではない場合（Ｓ２１６：ＮＯ）には、Ｓ２１２に戻る。
【０１０２】
演算部２１は、検出距離ｄが取引開始距離であると判別すると（Ｓ２１８：ＹＥＳ）、自動取引装置１において操作が開始されたことを示す操作情報があるか否かを判別し（Ｓ２１９）、操作情報が確認できなければ（Ｓ２１９：ＮＯ）、処理をＳ２１２に戻す。操作情報を確認すると（Ｓ２１９：ＹＥＳ、項目１２５）、内部ステート記憶部２７において内部ステートを「取引中」と更新し、図８の取引中の動作に戻る。
【０１０３】
Ｓ２１５では、演算部２１は、検出距離ｄが最大の検出距離である２．０ｍであるか否か判別し、異なっている場合（Ｓ２１２：ＮＯ）には、Ｓ２１２の処理に戻る。検出距離ｄ＝２．０ｍである場合には（Ｓ２１５：ＹＥＳ、項目１２６）、内部ステート記憶部２７において内部ステートを「利用者待ち」と更新し、図７の利用者接近時の処理に戻る。
【０１０４】
以上説明した自動取引装置１の動作を、図１１〜図１３を参照しながら、自動取引装置１に対する利用者の動きに着目してさらに説明する。図１１〜図１３において、横軸は時間、縦軸は、利用者の位置を、顧客センサ５の検出距離ｄにより示している。
【０１０５】
図１１は、自動取引装置１の利用者の標準的な動きの検出状態を示す図である。図１１の領域１１ａのように、利用者が最大の検出距離内に検知されていない場合には、演算部２１は、内部ステータス記憶部２７の内部ステータスを「利用者待ち」としている。このとき、演算部２１は、顧客センサ５の検出距離ｄを最大の検出距離である２．０ｍと設定し、０．１秒ごとに顧客センサ５により利用者が検知されるか否かをチェックする（図７の領域１６７に対応）。
【０１０６】
領域１１ｂに示すように、利用者が自動取引装置１に近づき、顧客センサ５により利用者が検知される状態となると、演算部２１は、センサ設定データ記憶部２５内の現設定値を０．２ｍ短い値へと設定すると共に、内部ステータス記憶部２７の内部ステータスを「接近中」とする（図７の領域１６８に対応）。
【０１０７】
図１１においては、利用者がほぼ一定の速度で装置へと接近しており、０．１秒ごとの顧客センサ５のチェックで、検知が外れることがない例である。このとき、顧客センサ５は、０．１秒ごとに、利用者の存在を検知したことを出力する。演算部２１は記憶部２３のセンサ設定データ記憶部２５の現設定値を読み出し、０．２ｍ短く設定した値を現設定値としてセンサ設定データ記憶部２５に書き込むと共に、顧客センサ５の感度調整部５３へ設定することを繰り返す。
【０１０８】
この動作は、図６の項目１０４に相当する動作となり、このとき、顧客センサ５が検知できる検出距離は利用者に追従し、０．１秒ごとに０．２ｍずつ短くなる。検出センサ設定値が取引開始距離、例えば４０ｃｍになり、画面１７におけるタッチパネル上の操作等、取引開始情報が通知されたら、内部ステータスを「取引中」とする。
【０１０９】
領域１１ｃに示すように、利用者が取引開始距離到達後は、取引中の操作を開始する。検出距離ｄが自動取引装置１の操作開始可能な取引開始距離となると、０．１秒ごとに利用者が検知されるか否かのチェックを行なうが、検知ありの場合、検出距離ｄは変化させない。また、タイマＡは、タイマ設定値３１に設定される。
【０１１０】
ここで、利用者が取引開始可能距離内に到達した後、取引を行わずに自動取引装置１から離れた場合には、顧客センサ５が検知なしとなると、検知なし後すぐに設定値を０．２ｍ遠くに設定する。その後、顧客センサ５の検知状態をチェックし、設定値が２．０ｍとなるか利用者探索時間を計測するタイマＢがタイムアウトとなるまで動作を繰り返し、利用者の探索を行なう。タイムアウトとなった場合には利用者が装置から遠い距離へ離れたと判断し、センサ設定値を２．０ｍの利用者待ちに設定し、内部ステータスを「利用者待ち」と設定する（図７の領域１６９に相当する）。
【０１１１】
領域１１ｄは、取引後、利用者が自動取引装置１から離脱する状態である。取引終了後に、媒体の取り忘れがあると検知された場合には、演算部２１は、利用者と自動取引装置１との距離に応じて、領域１１ｅ、１１ｆ、１１ｇのように、それぞれの距離に応じたメッセージまたは警告音を発する。
【０１１２】
図１１の例では、利用者は、ほぼ一定の速度で最大の検出距離まで離脱している。この間、演算部２１は、０．１秒ごとに顧客センサ５の状態のチェックを行い、検知が外れることがない例である。このとき、顧客センサ５は、０．１秒毎に、利用者の存在を検知したことを出力する。演算部２１は記憶部２３のセンサ設定データ記憶部２５の現設定値を読み出し、０．２ｍ長く設定した値を現設定値としてセンサ設定データ記憶部２５に書き込むと共に、顧客センサ５の感度調整部５３へ設定することを繰り返す。
【０１１３】
続いて、図１２を参照しながら、利用者が、自動取引装置１に接近中（領域１２ａ）に、速度を減速する例について説明する。図１２は、利用者が、自動取引装置１に接近中に、速度を減速する例を示す図である。図１２に示すように、利用者が接近し、顧客センサ５による検知ありとなると、演算部２１は、内部ステータス記憶部２７の内部ステータスを「接近中」に設定する。その後、利用者が接近途中で歩行速度を落とすと（領域１２ｂ）、内部ステータスが「接近中」の状態で顧客センサ５による検知なしとなる。
【０１１４】
このとき、演算部２１は、顧客センサ５が検知ありとなるか、利用者接近待ち時間を計測しているタイマＡがタイムアウトとなるまで顧客センサ５の現設定値を変化させず、０．１秒ごとに検知を繰り返す。その後、検知ありとなった場合には、再び、検出距離を０．２ｍ短く設定する。その後、取引開始距離より短い設定値となった場合には、センサ設定値を変化させず、取引開始情報が通知されると、内部ステータスを取引中と設定し、取引中の制御へと遷移する。
【０１１５】
次に、図１３を参照しながら、利用者が自動取引装置１に接近しながら、取引開始距離に到達する前に引き返す例について説明する。図１３は、利用者が自動取引装置１に接近しながら、取引開始距離に到達する前に引き返す例を示す図である。図１３に示すように、利用者が接近し、顧客センサ５が検知ありとなると、演算部２１は、内部ステータス記憶部２７の内部ステータスを「接近中」とする（領域１３ａ）。その後、利用者が接近途中で引き返し、顧客センサ５が検知なしとなったとする。すると、顧客センサ５が検知ありとなるか、利用者接近待ちの時間を計測するタイマＡがタイムアウトとなるまで、そのときの検出距離ｄの設定値のままで待機する。
【０１１６】
その後、内部ステータスが「接近中」で、センサ検知なし、そして利用者接近待ちのタイマＡがタイムアウトとなると演算部２１は、センサ設定データ記憶部２５の現設定値を読み出し、０．２ｍ設定値を長く設定した値を現設定値としてセンサ設定データ記憶部２５に書き込むと共に、顧客センサ５の感度調整部５３へ設定する。さらに、顧客センサ５が検知ありとなるか利用者探索時間を計測するタイマＢがタイムアウトとなるか、または検出距離ｄが最大の検出距離として設定されている２．０ｍとなるまでこの動作を繰り返す（領域１３ｂ）。
【０１１７】
顧客センサ５で検知ありとなった場合には、「接近中」の動作を行なう。タイマＢがタイムアウト、または検出距離ｄが２．０ｍとなった場合には、利用者が顧客センサ５の最大の検出距離より遠い距離へ離れたと判断し、検出距離を２．０ｍとして、内部ステータスが「利用者待ち」の動作を行う。
【０１１８】
なお、上記実施の形態において、タイマＡ〜タイマＦは、演算部２１の計時機能によって実現される。また、受光部４７は、本発明の検出部の一例であり、感度調整部５３は、調整部の一例である。内部ステータス記憶部２７は、本発明のステータス記憶部の一例であり、音声部１５は、音声出力部の一例である。演算部２１は、本発明の取引検知部、媒体検知部、計時装置としての機能を有している。
【０１１９】
カードユニット９、画面１７および演算部２１は、本発明の取引開始検知部または取引終了検知部の一例である。さらに、紙幣ユニット７、カードユニット９、硬貨ユニット１１、レシートユニット１３等は、媒体検知部の一例である。また、タイマＢ設定値３２は、本発明の第１の時間の一例であり、タイマＥ設定値３６は、第２の時間の一例であり、タイマＦ設定値３７は、第３の時間の一例である。
【０１２０】
以上詳細に説明したように、本実施の形態による自動取引装置１によれば、顧客センサ５が物体の存在を検出可能な検出距離ｄを、感度を変更することにより変化させる。このとき、顧客センサ５の感度は、自動取引装置１の内部ステータスおよび顧客センサ５の検出有無に応じて、一定周期で連続して切り換える。このように、設定した検出距離ｄに置いて、物体が検出されるか否かのみを検知することにより、利用者の位置を、顧客センサ５の検出距離ｄとして取得する。
【０１２１】
よって、自動取引装置１によれば、利用者の位置を即時詳細に検出することが可能となり、媒体の取り忘れ等を知らせる警告メッセージやアラームを、より利用者の状況に適した方法で発生させることが可能である。よって、利用者に違和感や不快感を与えることが少なくなり、サービスの向上が図れる。また、物体の動きを検出することができるので、顧客センサ５の発光部４５からの光を反射しにくい物体の場合にも、物体の有無をより的確に検出することができる。
【０１２２】
なお、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または実施形態を採ることができる。例えば、自動取引装置１の概観や、実行可能な取引の種類については上記に限定されない。キャッシュカードや通帳等、何らかの媒体を用いて自動で取引が実行できる装置であればよい。また、出力するメッセージや警告の内容、および出力するタイミングについては、上記に限定されず、他の形態でもよい。
【符号の説明】
【０１２３】
１      自動取引装置
３      制御部
５      顧客センサ
７      紙幣ユニット
９      カードユニット
１１    硬貨ユニット
１３    レシートユニット
１５    音声部
１７    画面
２１    演算部
２３    記憶部
２５    センサ設定データ
２７    内部ステータス記憶部
２９    タイマ設定値記憶部
４１    電源
４３    発光制御部
４５    発光部
４７    受光部
４９    増幅回路
５１    状態比較部
５３    感度調整部
５５    出力部
【図１】
2012230619.tif 000003
【図２】
2012230619.tif 000004
【図３】
2012230619.tif 000005
【図４】
2012230619.tif 000006
【図５】
2012230619.tif 000007
【図６】
2012230619.tif 000008
【図７】
2012230619.tif 000009
【図８】
2012230619.tif 000010
【図９】
2012230619.tif 000011
【図１０】
2012230619.tif 000012
【図１１】
2012230619.tif 000013
【図１２】
2012230619.tif 000014
【図１３】
2012230619.tif 000015