(57)【要約】【課題】収受ユニット内への手の挿脱速度に応じた速度でシャッタを開閉させる。【解決手段】センサ１４２−ａは、収受ユニット１１における手の挿脱を検出する検出信号を出力する。そして、駆動回路１４４は、センサ１４２−ａによる検出信号の出力時間が短いほど、シャッタ１２を開閉するモータ１３を速く動作させるよう、モータ１３の駆動速度を制御する。【選択図】図１
2011118813.tif 000002
【特許請求の範囲】
【請求項１】
収受ユニットの開口部に設けられたシャッタの開閉を制御するシャッタ制御装置であって、
前記収受ユニットにおける手の挿脱を検出する挿脱検出信号を出力する挿脱センサと、
前記挿脱センサによる前記挿脱検出信号の出力時間が短いほど、前記シャッタを開閉するモータを速く動作させるよう、前記モータの駆動速度を制御する速度制御部と、
を備えることを特徴とするシャッタ制御装置。
【請求項２】
前記収受ユニットを介して払い出しまたは受け入れを行う取引対象媒体の、前記収受ユニット内における有無を検出する媒体検出信号を出力する媒体検出センサを備え、
前記速度制御部は、前記媒体検出センサによる前記媒体検出信号の出力の有無に基づいて、前記シャッタによって前記開口部を閉鎖させるよう、前記モータの駆動速度を制御する
ことを特徴とする請求項１に記載のシャッタ制御装置。
【請求項３】
現在実行している処理が、前記取引対象媒体を収受ユニット内から払い出す処理であるか、前記取引対象媒体を収受ユニット内に受け入れる処理であるかを記憶する実行状態記憶部を備え、
前記速度制御部は、前記実行状態記憶部が前記取引対象媒体を払い出す処理を示し、かつ前記媒体検出センサが検出信号を出力している場合、または、前記実行状態記憶部が前記取引対象媒体を受け入れる処理を示し、かつ、前記媒体検出センサが検出信号を出力していない場合に、前記シャッタによって前記開口部を閉鎖させる
ことを特徴とする請求項２に記載のシャッタ制御装置。
【請求項４】
前記収受ユニット内には、前記挿脱センサを含む複数のセンサが配置され、
あるセンサの検出信号の出力状態が変化してから他のセンサの検出信号の出力状態が変化するまでの時間と前記モータの駆動速度とを関連付けて記憶する速度記憶部と、
あるセンサの検出信号の出力状態が変化してから他のセンサの検出信号の出力状態が変化するまでの時間を計時し、当該計時した時間に関連付けられた駆動速度を読み出す出力状態管理部と、
を備え、
前記速度制御部は、前記出力状態管理部が読み出した駆動速度で前記モータを制御する
ことを特徴とする請求項１から請求項３の何れか１項に記載のシャッタ制御装置。
【請求項５】
前記挿脱センサは、前記収受ユニットの開口部の側面に設置されていることを特徴とする請求項１から請求項４の何れか１項に記載のシャッタ制御装置。
【請求項６】
前記速度制御部は、前記シャッタの動作速度、及び前記挿脱センサが検出信号の出力を終了してから前記シャッタを動作させるまでの時間の長さを制御することを特徴とする請求項１から請求項５に記載のシャッタ制御装置。
【請求項７】
収受ユニットの開口部に設けられたシャッタの開閉を制御するシャッタ制御装置を用いたシャッタ制御方法であって、
挿脱センサは、前記収受ユニットにおける手の挿脱を検出する挿脱検出信号を出力し、
速度制御部は、前記挿脱センサによる前記挿脱検出信号の出力時間が短いほど、前記シャッタを開閉するモータを速く動作させるよう、前記モータの駆動速度を制御する
ことを特徴とするシャッタ制御方法。
【請求項８】
収受ユニットにおける手の挿脱を検出する挿脱検出信号を出力する挿脱センサを備え、当該収受ユニットの開口部に設けられたシャッタの開閉を制御するシャッタ制御装置を、
前記挿脱センサによる前記挿脱検出信号の出力時間が短いほど、前記シャッタを開閉するモータを速く動作させるよう、前記モータの駆動速度を制御する速度制御部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、収受ユニットの開口部に設けられたシャッタの開閉を制御するシャッタ制御装置、シャッタ制御方法、及びプログラムに関する。
【背景技術】
【０００２】
金融機関に設置されるＡＴＭ（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ）等の自動取引装置には、紙幣や硬貨等の現金を取り扱うため、顧客の現金の受け入れ及び顧客への現金の払い出しを行う収受ユニットが設けられている。そして、収受ユニットにはシャッタが設けられ、当該シャッタは、取引時以外に収受ユニットの開口部を閉鎖し、取引時に当該開口部を解放するよう制御される。
【０００３】
このとき、開口部を閉鎖させるときのモータの制御は、主に、顧客の平均的な操作速度を想定し、当該操作速度による一定間隔での速度制御を行っていた。
なお、特許文献１には、有料道路の料金徴収システムの収受ユニットにカメラを設け、カメラのフレームごとの突起物の移動距離から当該突起物の移動速度を算出し、収受ユニットの動作速度を制御する技術が記載されている。
また、特許文献２には、自動取引装置に備えられるキーの押下スピードによってシャッタ開閉動作の待ち時間を変更する技術が記載されている。
また、特許文献３には、自動取引装置に備えられるタッチパネルのタッチスピードによって次の操作への誘導スピードを変更する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−０８６０５７号公報
【特許文献２】特開平１１−１９５１６２号公報
【特許文献３】特開２０００−１４９０９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、開口部を閉鎖させるときに、一定間隔でモータを制御することでシャッタを閉鎖させると、短時間で操作を行いたい顧客にとっては、シャッタの挙動が遅く感じられ、待ち時間がストレスになってしまう惧れがある。他方、操作に不慣れな顧客にとっては、シャッタの挙動が速く感じられ、シャッタに手をぶつける惧れや、手が挟まれそうになるような印象を与える惧れがある。
【０００６】
また、特許文献１に記載の技術を用いてシャッタの動作速度を決定することが考えられるが、収受ユニット内において紙幣や手の有無を検知するために備えられた光センサ以外に別途カメラを備える必要があり、コストが高くなるという問題がある。また、収受ユニット内は照度が低く、手の動きの検出の精度が低くなる惧れがある。
また、特許文献２、特許文献３に記載の技術を用いてシャッタの動作速度を決定することも考えられるが、タッチパネルやキーの押下スピードは、収受ユニットへ手を出し入れするスピードと必ずしも関連づかないため、顧客によっては、上述したように、待ち時間がストレスになったり、シャッタに手をぶつけたりする惧れがある。
【０００７】
本発明は、上記の問題に鑑みてなされたものであり、収受ユニット内への手の挿脱速度に応じた速度でシャッタを開閉させるシャッタ制御装置、シャッタ制御方法、及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
本発明は上記の課題を解決するためになされたものであり、収受ユニットの開口部に設けられたシャッタの開閉を制御するシャッタ制御装置であって、前記収受ユニットにおける手の挿脱を検出する挿脱検出信号を出力する挿脱センサと、前記挿脱センサによる前記挿脱検出信号の出力時間が短いほど、前記シャッタを開閉するモータを速く動作させるよう、前記モータの駆動速度を制御する速度制御部と、を備えることを特徴とする。
【０００９】
また、本発明は、収受ユニットの開口部に設けられたシャッタの開閉を制御するシャッタ制御装置を用いたシャッタ制御方法であって、挿脱センサは、前記収受ユニットにおける手の挿脱を検出する挿脱検出信号を出力し、速度制御部は、前記挿脱センサによる前記挿脱検出信号の出力時間が短いほど、前記シャッタを開閉するモータを速く動作させるよう、前記モータの駆動速度を制御することを特徴とする。
【００１０】
また、本発明は、収受ユニットにおける手の挿脱を検出する挿脱検出信号を出力する挿脱センサを備え、当該収受ユニットの開口部に設けられたシャッタの開閉を制御するシャッタ制御装置を、前記挿脱センサによる前記挿脱検出信号の出力時間が短いほど、前記シャッタを開閉するモータを速く動作させるよう、前記モータの駆動速度を制御する速度制御部として機能させるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、挿脱センサによる挿脱検出信号の出力時間の長さに基づいてシャッタの開閉速度を決定する。これにより、顧客による収受ユニット内への手の挿脱速度が速い場合は、シャッタを開閉するモータを速く動作させ、顧客による収受ユニット内への手の挿脱速度が遅い場合は、シャッタを開閉するモータを遅く動作させることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態によるシャッタ制御装置を備える紙幣収受機の構成を示す概略ブロック図である。
【図２】速度テーブルに格納された情報を示す図である。
【図３】入金処理時のシャッタ制御装置の動作を示すフローチャートである。
【図４】入金処理時のシャッタ制御方法を示す第１のタイムチャートである。
【図５】入金処理時のシャッタ制御方法を示す第２のタイムチャートである。
【図６】出金処理時のシャッタ制御装置の動作を示すフローチャートである。
【図７】出金処理時のシャッタ制御方法を示す第１のタイムチャートである。
【図８】出金処理時のシャッタ制御方法を示す第２のタイムチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の一実施形態によるシャッタ制御装置を備える紙幣収受機の構成を示す概略ブロック図である。
紙幣収受機１は、収受ユニット１１、シャッタ１２、モータ１３、シャッタ制御装置１４、識別回路１５、紙幣格納庫１６−ａ〜１６−ｃを備える。
収受ユニット１１は、開口部より顧客の紙幣２（取引対象媒体）を受け入れると共に、顧客に紙幣を払い出す。
シャッタ１２は、収受ユニット１１の開口部に設けられ、収受ユニット１１を閉鎖させ、または開放させる。
モータ１３は、シャッタ１２を駆動させる。なお、本実施形態においてモータ１３は、受信する駆動信号のパルスによって１ステップ角だけ回転するステッピングモータである。
シャッタ制御装置１４は、モータ１３に駆動信号を出力し、シャッタ１２の開閉を制御する。
識別回路１５は、収受ユニット１１が受け入れた紙幣２の真贋、金種などの状態を判定する。
紙幣格納庫１６−ａ〜１６−ｃは、予め出金する紙幣２を紙幣の金種別に格納しておく。
【００１４】
シャッタ制御装置１４は、発光素子１４１−ａ〜１４１−ｃ、センサ１４２−ａ（挿脱センサ）〜１４２−ｃ（媒体検出センサ）、センサ回路１４３、駆動回路１４４、ＣＰＵ１４５、メモリ１４６、二次記憶装置１４７を備える。
発光素子１４１−ａ〜１４１−ｃは、それぞれセンサ１４２−ａ〜１４２−ｃに向けて光を発光する。なお、発光素子１４１−ａ〜１４１−ｃが発光する光は、可視光線であっても良いし、赤外線などの不可視光線であっても良い。
センサ１４２−ａ〜１４２−ｃ（以下、センサ１４２−ａ〜１４２−ｃを総称する場合はセンサ１４２と表記する）は、それぞれ発光素子１４１−ａ〜１４１−ｃから光を受光し、受光した光量に応じた電流をセンサ回路１４３に出力する。
【００１５】
センサ回路１４３は、センサ１４２−ａ〜１４２−ｃから電流を入力し、電流量に応じて、顧客の手または紙幣２の存在の有無を示す検出信号をＣＰＵ１４５に出力する。具体的には、顧客の手または紙幣２がセンサ１４２と対向する発光素子との間に存在する場合、センサ１４２は、顧客の手または紙幣２がセンサ１４２と対向する発光素子との間に存在しない場合と比較して、出力する電流量が減少する。したがって、センサ回路１４３は、センサ１４２から入力した電流量が所定の閾値より少ない場合、顧客の手または紙幣２が存在することを示す検出信号（ＯＮ）を出力し、センサ１４２から入力した電流量が所定の閾値以上である場合、顧客の手または紙幣２が存在しないことを示す検出信号（ＯＦＦ）を出力する。
【００１６】
特に、発光素子１４１−ａとセンサ１４２−ａとの対は、収受ユニット１１の開口部の側面であり、かつ、収受ユニット１１内に紙幣２が完全に挿入され、収受ユニット１１内から顧客の手が抜き出されたときに通光となる位置に設置される。そのため、センサ１４２−ａの検出信号（挿脱検出信号）のＯＮ／ＯＦＦにより、顧客の手の収受ユニット１１への挿脱を検出することができる。すなわち、センサ１４２−ａの検出信号がＯＮである場合は、収受ユニット１１内に顧客の手が存在していることが分かる。
また、発光素子１４１−ｃとセンサ１４２−ｃとの対は、収受ユニット１１の底部の側面に設置される。そのため、センサ１４２−ｃの検出信号（媒体検出信号）のＯＮ／ＯＦＦにより、収受ユニット１１内における紙幣２の有無を検出することができる。すなわち、センサ１４２−ａの検出信号がＯＮである場合は、収受ユニット１１内に紙幣２が存在していることが分かる。
なお、発光素子１４１−ｂとセンサ１４２−ｂとの対は、発光素子１４１−ａとセンサ１４２−ａとの対と、発光素子１４１−ｃとセンサ１４２−ｃとの対との間に設置される。
【００１７】
駆動回路１４４は、ＣＰＵ１４５からモータ１３の駆動速度を示す速度信号を入力し、入力した速度信号に基づいてモータ１３に駆動信号を出力する。
ＣＰＵ１４５は、センサ回路１４３から入力する検出信号の出力状態が変化するまでの時間に基づいて駆動回路１４４にモータ１３の駆動速度を示す速度信号を出力する。
【００１８】
メモリ１４６は、シャッタ制御装置１４の起動後、二次記憶装置１４７から、センサ１４２の検出信号の出力状態が変化してから他のセンサ１４２の検出信号の出力状態が変化するまでの時間（以下、操作時間と呼ぶ）と前記モータの駆動速度との関係を格納する速度テーブル、及びＣＰＵ１４５を機能させるプログラムを読み出し、記憶する。また、メモリ１４６は、紙幣収受機１が現在実行している処理が、出金処理であるか、入金処理であるかを示す処理状態情報と、ＣＰＵ１４５が計時した操作時間とを記憶する。
二次記憶装置１４７は、速度テーブルやプログラムを記憶しておき、シャッタ制御装置１４の起動とともに当該情報をメモリ１４６に出力する。なお、二次記憶装置１４７として、例えばフラッシュメモリやハードディスクドライブなどの不揮発性の記憶媒体を用いると良い。
【００１９】
図２は、速度テーブルに格納された情報を示す図である。
メモリ１４６、二次記憶装置１４７が記憶する速度テーブルは、図２に示すように、操作時間１〜３に関連付けて、シャッタ動作開始時間及びシャッタ動作速度を格納する。なお、操作時間１〜３は、センサ１４２の検出信号の出力状態が変化してから他のセンサ１４２の検出信号の出力状態が変化するまでの時間を示し、それぞれの操作時間は、紙幣収受機１が実行する処理によって決定される。
【００２０】
具体的には、紙幣収受機１が、入金処理を行う場合において、操作時間１とは、センサ１４２−ａの検出状態を示す検出信号がＯＦＦからＯＮに変化した時刻からセンサ１４２−ｂの検出信号がＯＦＦからＯＮに変化した時刻までの時間を示し、操作時間２とは、センサ１４２−ｂの検出信号がＯＦＦからＯＮに変化した時刻からセンサ１４２−ｃの検出信号がＯＦＦからＯＮに変化した時刻までの時間を示し、操作時間３とは、センサ１４２−ｃの検出信号がＯＦＦからＯＮに変化した時刻からセンサ１４２−ａの検出信号がＯＮからＯＦＦに変化した時刻までの時間を示す。
【００２１】
他方、紙幣収受機１が、出金処理を行う場合において、操作時間１とは、センサ１４２−ａの検出状態を示す検出信号がＯＦＦからＯＮに変化した時刻からセンサ１４２−ｃの検出信号がＯＮからＯＦＦに変化した時刻までの時間を示し、操作時間２とは、センサ１４２−ｃの検出信号がＯＮからＯＦＦに変化した時刻からセンサ１４２−ｂの検出信号がＯＮからＯＦＦに変化した時刻までの時間を示し、操作時間３とは、センサ１４２−ｂの検出信号がＯＮからＯＦＦに変化した時刻からセンサ１４２−ａの検出信号がＯＮからＯＦＦに変化した時刻までの時間を示す。
【００２２】
また、図２によれば、操作時間１〜３が所定の時間（例えば、０．５秒）より長い（Ｌ）場合は、シャッタ動作開始時間を長時間（例えば、２．０秒）とし、シャッタ動作速度を低速（例えば、駆動信号を４５０パルス毎秒で出力）とする。他方、操作時間１〜３が所定の時間より短い（Ｈ）場合は、シャッタ動作開始時間を短時間（例えば、０．５秒）とし、シャッタ動作速度を高速（例えば、駆動信号を６００パルス毎秒で出力）とする。
【００２３】
そして、本実施形態によるシャッタ制御装置１４において、センサ１４２−ａは、収受ユニット１１における手の挿脱を検出する検出信号を出力し、駆動回路１４４は、センサ１４２−ａによる検出信号の出力時間が短いほど、シャッタ１２を開閉するモータ１３を速く動作させるよう、モータ１３の駆動速度を制御する。
これにより、シャッタ制御装置１４は、収受ユニット１１内への手の挿脱速度に応じた速度でシャッタを開閉させることができる。
【００２４】
次に、本実施形態によるシャッタ制御装置１４の動作を説明する。
顧客が紙幣収受機１の操作パネル（図示せず）を介して、紙幣収受機１に対して入金処理の実行を指示すると、紙幣収受機１の制御部（図示せず）は、シャッタ制御装置１４のメモリ１４６が記憶する処理状態情報を、入金処理を示す情報に書き換える。他方、顧客が紙幣収受機１の操作パネル（図示せず）を介して、紙幣収受機１に対して出金処理の実行を指示すると、紙幣収受機１の制御部（図示せず）は、シャッタ制御装置１４のメモリ１４６が記憶する処理状態情報を、出金処理を示す情報に書き換える。
そして、シャッタ制御装置１４のＣＰＵ１４５は、メモリ１４６が記憶する処理状態情報を読み出し、入金処理時のシャッタ制御動作を実行するか、出金処理時のシャッタ制御動作を実行するかを決定する。
【００２５】
［入金処理時］
まず、紙幣収受機１が入金処理を行う場合のシャッタ制御装置の動作を説明する。
図３は、入金処理時のシャッタ制御装置の動作を示すフローチャートである。
ＣＰＵ１４５は、メモリ１４６が記憶する処理状態情報が入金処理を示すと判定すると、シャッタ１２を開放させる（ステップＳ１０１）。具体的には、以下の処理により、シャッタ１２を開放させる。まず、ＣＰＵ１４５は、所定の駆動速度でシャッタ１２を開放させるための速度信号を駆動回路１４４に出力する。次に、駆動回路１４４は、当該速度信号に基づいてモータ１３に対し駆動信号を出力する。そして、当該駆動信号に含まれるパルス毎にモータ１３が１ステップ角ずつ駆動し、シャッタ１２を動作させる。
【００２６】
次に、ＣＰＵ１４５は、センサ回路１４３を介して出力される、センサ１４２−ａの検出信号がＯＮを示すか否かを判定する（ステップＳ１０２）。ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＦＦであると判定した場合（ステップＳ１０２：ＮＯ）、ステップＳ１０２に戻り、センサ１４２−ａの検出信号のＯＮ／ＯＦＦの判定を継続する。他方、ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＮであると判定した場合（ステップＳ１０２：ＹＥＳ）、現在の時刻、すなわちセンサ１４２−ａの検出信号がＯＦＦからＯＮに変化した時刻（以下、時刻１と呼ぶ）をタイマ回路（図示せず）などから取得し、時刻１を内部メモリに記録する（ステップＳ１０３）。このとき、既に内部メモリに時刻１が記憶されている場合、ＣＰＵ１４５は、新たに取得した時刻１を上書きして記録する。
【００２７】
次に、ＣＰＵ１４５は、センサ回路１４３を介して出力される、センサ１４２−ｂの検出信号がＯＮを示すか否かを判定する（ステップＳ１０４）。ＣＰＵ１４５は、センサ１４２−ｂの検出信号がＯＦＦであると判定した場合（ステップＳ１０４：ＮＯ）、センサ１４２−ａの検出信号がＯＮを示すか否かを判定する（ステップＳ１０５）。ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＮであると判定した場合（ステップＳ１０５：ＹＥＳ）、顧客による入金動作の途中であると判定し、ステップＳ１０４に戻り、センサ１４２−ｂの検出信号のＯＮ／ＯＦＦの判定を継続する。他方、ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＦＦであると判定した場合（ステップＳ１０５：ＮＯ）、顧客が入金動作を完了する前に紙幣２を収受ユニット１１から取り出したと判定し、ステップＳ１０２に戻り、センサ１４２−ａの検出信号のＯＮ／ＯＦＦの判定を実行する。
【００２８】
他方、ステップＳ１０４でＣＰＵ１４５が、センサ１４２−ｂの検出信号がＯＮである判定した場合（ステップＳ１０４：ＹＥＳ）、ＣＰＵ１４５は、現在の時刻、すなわちセンサ１４２−ｂの検出信号がＯＦＦからＯＮに変化した時刻（以下、時刻２と呼ぶ）をタイマ回路（図示せず）などから取得し、時刻２を内部メモリに記録する（ステップＳ１０６）。このとき、既に内部メモリに時刻２が記憶されている場合、ＣＰＵ１４５は、新たな時刻２を上書きして記録する。
次に、ＣＰＵ１４５は、内部メモリから時刻１と時刻２とを読み出し、時刻１と時刻２との差の時間を、上述した操作時間１として算出する（ステップＳ１０７）。算出した操作時間１は、メモリ１４６に記録する。
【００２９】
次に、ＣＰＵ１４５は、センサ回路１４３を介して出力される、センサ１４２−ｃの検出信号がＯＮを示すか否かを判定する（ステップＳ１０８）。ＣＰＵ１４５は、センサ１４２−ｃの検出信号がＯＦＦであると判定した場合（ステップＳ１０８：ＮＯ）、センサ１４２−ａの検出信号がＯＮを示すか否かを判定する（ステップＳ１０９）。ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＮであると判定した場合（ステップＳ１０９：ＹＥＳ）、顧客による入金動作の途中であると判定し、ステップＳ１０８に戻り、センサ１４２−ｃの検出信号のＯＮ／ＯＦＦの判定を継続する。他方、ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＦＦであると判定した場合（ステップＳ１０９：ＮＯ）、顧客が入金動作を完了する前に紙幣２を収受ユニット１１から取り出したと判定し、ステップＳ１０２に戻り、センサ１４２−ａの検出信号のＯＮ／ＯＦＦの判定を実行する。
【００３０】
他方、ステップＳ１０８でＣＰＵ１４５が、センサ１４２−ｃの検出信号がＯＮである判定した場合（ステップＳ１０８：ＹＥＳ）、ＣＰＵ１４５は、現在の時刻、すなわちセンサ１４２−ｃの検出信号がＯＦＦからＯＮに変化した時刻（以下、時刻３と呼ぶ）をタイマ回路（図示せず）などから取得し、時刻３を内部メモリに記録する（ステップＳ１１０）。このとき、既に内部メモリに時刻３が記憶されている場合、ＣＰＵ１４５は、新たな時刻３を上書きして記録する。
次に、ＣＰＵ１４５は、内部メモリから時刻２と時刻３とを読み出し、時刻２と時刻３との差の時間を、上述した操作時間２として算出する（ステップＳ１１１）。算出した操作時間２は、メモリ１４６に記録する。
【００３１】
次に、ＣＰＵ１４５は、センサ回路１４３を介して出力される、センサ１４２−ａの検出信号がＯＮを示すか否かを判定する（ステップＳ１１２）。ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＮであると判定した場合（ステップＳ１１２：ＹＥＳ）、顧客による入金動作の途中であると判定し、ステップＳ１１２に戻り、センサ１４２−ａの検出信号のＯＮ／ＯＦＦの判定を継続する。
【００３２】
他方、ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＦＦであると判定した場合（ステップＳ１１２：ＮＯ）、センサ１４２−ｃの検出信号がＯＮを示すか否かを判定する（ステップＳ１１３）。ＣＰＵ１４５は、センサ１４２−ｃの検出信号がＯＦＦであると判定した場合（ステップＳ１１３：ＮＯ）、顧客が入金動作を完了する前に紙幣２を収受ユニット１１から取り出したと判定し、ステップＳ１０２に戻り、センサ１４２−ａの検出信号のＯＮ／ＯＦＦの判定を実行する。
【００３３】
他方、ＣＰＵ１４５は、センサ１４２−ｃの検出信号がＯＮであると判定した場合（ステップＳ１１３：ＹＥＳ）、ＣＰＵ１４５は、現在の時刻、すなわちセンサ１４２−ａの検出信号がＯＮからＯＦＦに変化した時刻（以下、時刻４と呼ぶ）をタイマ回路（図示せず）などから取得し、時刻４を内部メモリに記録する（ステップＳ１１４）。このとき、既に内部メモリに時刻４が記憶されている場合、ＣＰＵ１４５は、新たな時刻４を上書きして記録する。
次に、ＣＰＵ１４５は、内部メモリから時刻３と時刻４とを読み出し、時刻３と時刻４との差の時間を、上述した操作時間３として算出する（ステップＳ１１５）。算出した操作時間３は、メモリ１４６に記録する。
【００３４】
次に、ＣＰＵ１４５は、メモリ１４６が記憶する速度テーブルを読み出し、当該速度テーブルから、メモリ１４６に記憶された操作時間１〜３に関連付けられたシャッタ動作開始時間とシャッタ動作速度との組み合わせを読み出す（ステップＳ１１６）。
次に、ＣＰＵ１４５は、読み出したシャッタ動作開始時間の計時を開始し、シャッタ動作開始時間の経過を待機する（ステップＳ１１７）。ＣＰＵ１４５は、シャッタ動作開始時間が経過していないと判定した場合（ステップＳ１１７：ＮＯ）、ステップＳ１１７に戻り、シャッタ動作開始時間の経過の待機を継続する。
【００３５】
他方、ＣＰＵ１４５は、シャッタ動作開始時間が経過したと判定した場合（ステップＳ１１７：ＹＥＳ）、読み出したシャッタ動作速度でシャッタ１２を閉鎖させる。具体的には、以下の処理により、シャッタ１２を閉鎖させる。まず、ＣＰＵ１４５は、読み出したシャッタ動作速度でシャッタ１２を閉鎖させるための速度信号を駆動回路１４４に出力する。次に、駆動回路１４４は、当該速度信号に基づいてモータ１３に対し駆動信号を出力する。そして、当該駆動信号に含まれるパルス毎にモータ１３が１ステップ角ずつ駆動し、シャッタ１２を動作させる。
このような処理により、シャッタ制御装置１４は、収受ユニット１１内への手の挿脱速度に応じた速度でシャッタを開閉させることができる。
【００３６】
図４は、入金処理時のシャッタ制御方法を示す第１のタイムチャートである。
図５は、入金処理時のシャッタ制御方法を示す第２のタイムチャートである。
顧客がすばやく入金動作を実行すると、図４に示すように、センサ１４２−ａ〜１４２−ｃの出力する検出信号が変化する間隔が短くなるため、操作時間１〜３は短時間となる。したがって、シャッタ動作開始時間は短くなり、シャッタ動作速度は速くなる。
他方、顧客がゆっくりと入金動作を実行すると、図５に示すように、センサ１４２−ａ〜１４２−ｃの出力する検出信号が変化する間隔が長くなるため、操作時間１〜３は長時間となる。したがって、シャッタ動作開始時間は長くなり、シャッタ動作速度は短くなる。
【００３７】
［出金処理時］
次に、紙幣収受機１が出金処理を行う場合のシャッタ制御装置の動作を説明する。
図６は、出金処理時のシャッタ制御装置の動作を示すフローチャートである。
ＣＰＵ１４５は、メモリ１４６が記憶する処理状態情報が出金処理を示すと判定すると、シャッタ１２を開放させる（ステップＳ２０１）。
【００３８】
次に、ＣＰＵ１４５は、センサ回路１４３を介して出力される、センサ１４２−ａの検出信号がＯＮを示すか否かを判定する（ステップＳ２０２）。ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＦＦであると判定した場合（ステップＳ２０２：ＮＯ）、ステップＳ２０２に戻り、センサ１４２−ａの検出信号のＯＮ／ＯＦＦの判定を継続する。他方、ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＮであると判定した場合（ステップＳ２０２：ＹＥＳ）、現在の時刻、すなわちセンサ１４２−ａの検出信号がＯＦＦからＯＮに変化した時刻（以下、時刻５と呼ぶ）をタイマ回路（図示せず）などから取得し、時刻５を内部メモリに記録する（ステップＳ２０３）。このとき、既に内部メモリに時刻５が記憶されている場合、ＣＰＵ１４５は、新たに取得した時刻５を上書きして記録する。
【００３９】
次に、ＣＰＵ１４５は、センサ回路１４３を介して出力される、センサ１４２−ｃの検出信号がＯＮを示すか否かを判定する（ステップＳ２０４）。ＣＰＵ１４５は、センサ１４２−ｃの検出信号がＯＮであると判定した場合（ステップＳ２０４：ＹＥＳ）、センサ１４２−ａの検出信号がＯＮを示すか否かを判定する（ステップＳ２０５）。ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＮであると判定した場合（ステップＳ２０５：ＹＥＳ）、顧客による出金動作の途中であると判定し、ステップＳ２０４に戻り、センサ１４２−ｃの検出信号のＯＮ／ＯＦＦの判定を継続する。他方、ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＦＦであると判定した場合（ステップＳ２０５：ＮＯ）、顧客が紙幣２を収受ユニット１１に残したまま手を収受ユニット１１から取り出したと判定し、ステップＳ２０２に戻り、センサ１４２−ａの検出信号のＯＮ／ＯＦＦの判定を実行する。
【００４０】
他方、ステップＳ２０４でＣＰＵ１４５が、センサ１４２−ｃの検出信号がＯＦＦである判定した場合（ステップＳ２０４：ＮＯ）、ＣＰＵ１４５は、現在の時刻、すなわちセンサ１４２−ｃの検出信号がＯＮからＯＦＦに変化した時刻（以下、時刻６と呼ぶ）をタイマ回路（図示せず）などから取得し、時刻６を内部メモリに記録する（ステップＳ２０６）。このとき、既に内部メモリに時刻６が記憶されている場合、ＣＰＵ１４５は、新たな時刻６を上書きして記録する。
次に、ＣＰＵ１４５は、内部メモリから時刻５と時刻６とを読み出し、時刻５と時刻６との差の時間を、上述した操作時間１として算出する（ステップＳ２０７）。算出した操作時間１は、メモリ１４６に記録する。
【００４１】
次に、ＣＰＵ１４５は、センサ回路１４３を介して出力される、センサ１４２−ｂの検出信号がＯＮを示すか否かを判定する（ステップＳ２０８）。ＣＰＵ１４５は、センサ１４２−ｂの検出信号がＯＮであると判定した場合（ステップＳ２０８：ＹＥＳ）、センサ１４２−ａの検出信号がＯＮを示すか否かを判定する（ステップＳ２０９）。ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＮであると判定した場合（ステップＳ２０９：ＹＥＳ）、顧客による出金動作の途中であると判定し、ステップＳ２０８に戻り、センサ１４２−ｂの検出信号のＯＮ／ＯＦＦの判定を継続する。他方、ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＦＦであると判定した場合（ステップＳ２０９：ＮＯ）、顧客が紙幣２を収受ユニット１１に残したまま手を収受ユニット１１から取り出したと判定し、ステップＳ２０２に戻り、センサ１４２−ａの検出信号のＯＮ／ＯＦＦの判定を実行する。
【００４２】
他方、ステップＳ２０８でＣＰＵ１４５が、センサ１４２−ｂの検出信号がＯＦＦである判定した場合（ステップＳ２０８：ＮＯ）、ＣＰＵ１４５は、現在の時刻、すなわちセンサ１４２−ｂの検出信号がＯＮからＯＦＦに変化した時刻（以下、時刻７と呼ぶ）をタイマ回路（図示せず）などから取得し、時刻７を内部メモリに記録する（ステップＳ２１０）。このとき、既に内部メモリに時刻７が記憶されている場合、ＣＰＵ１４５は、新たな時刻７を上書きして記録する。
次に、ＣＰＵ１４５は、内部メモリから時刻６と時刻７とを読み出し、時刻６と時刻７との差の時間を、上述した操作時間２として算出する（ステップＳ２１１）。算出した操作時間２は、メモリ１４６に記録する。
【００４３】
次に、ＣＰＵ１４５は、センサ回路１４３を介して出力される、センサ１４２−ａの検出信号がＯＮを示すか否かを判定する（ステップＳ２１２）。ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＮであると判定した場合（ステップＳ２１２：ＹＥＳ）、顧客による出金動作の途中であると判定し、ステップＳ２１２に戻り、センサ１４２−ａの検出信号のＯＮ／ＯＦＦの判定を継続する。
【００４４】
他方、ＣＰＵ１４５は、センサ１４２−ａの検出信号がＯＦＦであると判定した場合（ステップＳ２１２：ＮＯ）、センサ１４２−ｃの検出信号がＯＮを示すか否かを判定する（ステップＳ２１３）。ＣＰＵ１４５は、センサ１４２−ｃの検出信号がＯＮであると判定した場合（ステップＳ２１３：ＹＥＳ）、顧客が紙幣２を収受ユニット１１に残したまま手を収受ユニット１１から取り出したと判定し、ステップＳ２０２に戻り、センサ１４２−ａの検出信号のＯＮ／ＯＦＦの判定を実行する。
【００４５】
他方、ＣＰＵ１４５は、センサ１４２−ｃの検出信号がＯＦＦであると判定した場合（ステップＳ２１３：ＮＯ）、ＣＰＵ１４５は、現在の時刻、すなわちセンサ１４２−ａの検出信号がＯＮからＯＦＦに変化した時刻（以下、時刻８と呼ぶ）をタイマ回路（図示せず）などから取得し、時刻８を内部メモリに記録する（ステップＳ２１４）。このとき、既に内部メモリに時刻８が記憶されている場合、ＣＰＵ１４５は、新たな時刻８を上書きして記録する。
次に、ＣＰＵ１４５は、内部メモリから時刻７と時刻８とを読み出し、時刻７と時刻８との差の時間を、上述した操作時間３として算出する（ステップＳ２１５）。算出した操作時間３は、メモリ１４６に記録する。
【００４６】
次に、ＣＰＵ１４５は、メモリ１４６が記憶する速度テーブルを読み出し、当該速度テーブルから、メモリ１４６に記憶された操作時間１〜３に関連付けられたシャッタ動作開始時間とシャッタ動作速度との組み合わせを読み出す（ステップＳ２１６）。
次に、ＣＰＵ１４５は、読み出したシャッタ動作開始時間の計時を開始し、シャッタ動作開始時間の経過を待機する（ステップＳ２１７）。ＣＰＵ１４５は、シャッタ動作開始時間が経過していないと判定した場合（ステップＳ２１７：ＮＯ）、ステップＳ２１７に戻り、シャッタ動作開始時間の経過の待機を継続する。
【００４７】
他方、ＣＰＵ１４５は、シャッタ動作開始時間が経過したと判定した場合（ステップＳ２１７：ＹＥＳ）、読み出したシャッタ動作速度でシャッタ１２を閉鎖させる。
このような処理により、シャッタ制御装置１４は、収受ユニット１１内への手の挿脱速度に応じた速度でシャッタを開閉させることができる。
【００４８】
図７は、出金処理時のシャッタ制御方法を示す第１のタイムチャートである。
図８は、出金処理時のシャッタ制御方法を示す第２のタイムチャートである。
顧客がすばやく出金動作を実行すると、図７に示すように、センサ１４２−ａ〜１４２−ｃの出力する検出信号が変化する間隔が短くなるため、操作時間１〜３は短時間となる。したがって、シャッタ動作開始時間は短くなり、シャッタ動作速度は速くなる。
他方、顧客がゆっくりと入金動作を実行すると、図８に示すように、センサ１４２−ａ〜１４２−ｃの出力する検出信号が変化する間隔が長くなるため、操作時間１〜３は長時間となる。したがって、シャッタ動作開始時間は長くなり、シャッタ動作速度は短くなる。
【００４９】
このように、本実施形態によれば、シャッタ制御装置１４のセンサ１４２−ａは、収受ユニット１１における手の挿脱を検出する検出信号を出力し、駆動回路１４４は、センサ１４２−ａによる検出信号の出力時間が短いほど、シャッタ１２を開閉するモータ１３を速く動作させるよう、モータ１３の駆動速度を制御する。これにより、シャッタ制御装置１４は、収受ユニット１１内への手の挿脱速度に応じた速度でシャッタを開閉させることができる。
【００５０】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
例えば、本実施形態では、ＣＰＵ１４５が、メモリ１４６及び二次記憶装置１４７が記憶する速度テーブルに基づいてモータ１３の駆動速度を決定する場合を例に説明したが、これに限られず、例えば、紙幣収受機１の運用中に、顧客の操作方法の状態（例えば、画像、操作ログなど）を分析し、速度テーブルにフィードバックすることで、さらに操作性を高めるような構成を加えても良い。
【００５１】
なお、本実施形態では、シャッタ制御装置１４が、センサ１４２を３つ備える場合を例に説明したが、これに限られず、少なくとも収受ユニットにおける手の挿脱を検出するセンサ１４２（本実施形態ではセンサ１４２−ａ）を備えていれば、センサ１４２をいくつ備えていても良い。但し、入金処理時に顧客が紙幣を挿入しなかった場合や、出金処理時に顧客が紙幣を取り出さなかった場合などの例外処理を行う場合は、シャッタ制御装置１４が、手の挿脱を検出するセンサ１４２のほかに、収受ユニット１１内に紙幣２が存在するか否かを検出するセンサ１４２（本実施形態ではセンサ１４２−ｃ）を備えている必要がある。
【００５２】
また、本実施形態では、紙幣２の有無を検知するために、収受ユニット１１の底部に光センサであるセンサ１４２−ｃを設置する場合を説明したが、これに限られず、例えば、センサ１４２−ｃとして、紙幣２の有無を検知する圧力センサなど、他のセンサを用いても良い。
【符号の説明】
【００５３】
１…紙幣収受機  ２…紙幣  １１…収受ユニット  １２…シャッタ  １３…モータ  １４…シャッタ制御装置  １５…識別回路  １６−ａ〜１６−ｃ…紙幣格納庫  １４１−ａ〜１４１−ｃ…発光素子  １４２−ａ〜１４２−ｃ、１４２…センサ  １４３…センサ回路  １４４…駆動回路  １４５…ＣＰＵ  １４６…メモリ  １４７…二次記憶装置
【図１】
2011118813.tif 000003
【図２】
2011118813.tif 000004
【図３】
2011118813.tif 000005
【図４】
2011118813.tif 000006
【図５】
2011118813.tif 000007
【図６】
2011118813.tif 000008
【図７】
2011118813.tif 000009
【図８】
2011118813.tif 000010