(57)【要約】  紙葉類搬送装置（１）は、入出力部（２）と、格納庫（３）と、搬送部（１５）と、算出部（５１）と、補正部（５３）とを有する。入出力部（２）は、紙葉類を入出力する。格納庫（３）は、入出力部に対して着脱可能に装着され、紙葉類を入出力可能に格納する。搬送部（１５）は、設定距離に基づき、入出力部と格納庫との間の搬送路（１４）で紙葉類を搬送する。算出部（５１）は、搬送路上の格納庫の表面（３Ａ）側に位置する第１の位置（Ｘ１）と搬送路上の格納庫の裏面（３Ｂ）側に位置する第２の位置（Ｘ２）との間を紙葉類が通過する通過時間に応じた通過距離を算出する。補正部（５３）は、算出部にて算出された通過距離と設定距離との差分に基づき、設定距離を補正する。
2020084704.tif 000002
【特許請求の範囲】
【請求項１】
紙葉類を入出力する入出力部と、
前記入出力部に対して着脱可能に装着され、前記紙葉類を入出力可能に格納する格納庫と、
設定距離に基づき、前記入出力部と前記格納庫との間の搬送路で前記紙葉類を搬送する搬送部と、
前記搬送路上の前記格納庫の第１の面側に位置する第１の位置と前記搬送路上の前記格納庫の第２の面側に位置する第２の位置との間を前記紙葉類が通過する通過時間に応じた通過距離を算出する算出部と、
前記算出部にて算出された前記通過距離と前記設定距離との差分に基づき、前記設定距離を補正する補正部と
を有することを特徴とする紙葉類搬送装置。
【請求項２】
前記補正部は、
前記差分に基づき、前記格納庫の前記第１の面と前記第２の面との間の厚みを算出し、算出した前記厚みに基づき、前記設定距離を補正することを特徴とする請求項１に記載の紙葉類搬送装置。
【請求項３】
前記補正部は、
前記差分が許容範囲外の場合に、算出された前記通過距離に基づき、前記設定距離を補正することを特徴とする請求項１に記載の紙葉類搬送装置。
【請求項４】
前記補正部にて補正された前記設定距離に基づき、前記搬送路の所定の搬送距離毎に、前記紙葉類の搬送を停止するためのタイマ値を設定する設定部
を有することを特徴とする請求項１に記載の紙葉類搬送装置。
【請求項５】
前記設定距離毎に前記タイマ値を管理する記憶部を有し、
前記設定部は、
前記補正部にて補正された前記設定距離に対応する前記タイマ値を前記記憶部から読み出し、読み出された前記タイマ値を設定することを特徴とする請求項４に記載の紙葉類搬送装置。
【請求項６】
前記設定部は、
前記補正部にて補正された前記設定距離に基づき、前記所定の搬送距離毎に、前記紙葉類の通過開始から通過完了までの設定通過時間を設定することを特徴とする請求項５に記載の紙葉類搬送装置。
【請求項７】
前記算出部は、
前記第１の位置及び前記第２の位置に夫々配置した、前記紙葉類の通過を検出するセンサの検出結果に基づき、各紙葉類の前記通過時間を取得することを特徴とする請求項１に記載の紙葉類搬送装置。
【請求項８】
前記算出部は、
前記入出力部で受付ける取引毎の各紙葉類の前記通過時間を取得することを特徴とする請求項７に記載の紙葉類搬送装置。
【請求項９】
前記算出部は、
前記取引中の前記紙葉類の搬送異常を検出した場合に、前記取引中に取得した前記通過時間を削除することを特徴とする請求項８に記載の紙葉類搬送装置。
【請求項１０】
前記算出部は、
前記取引中に取得した複数の通過時間の平均時間を算出し、算出した前記平均時間に応じて前記通過距離を算出することを特徴とする請求項９に記載の紙葉類搬送装置。
【請求項１１】
紙葉類を入出力する入出力部と、
前記入出力部に対して着脱可能に装着され、前記紙葉類を入出力可能に格納する格納庫と
を有する紙葉類搬送装置が、
設定距離に基づき、前記入出力部と前記格納庫との間の搬送路で前記紙葉類を搬送し、
前記搬送路上の前記格納庫の第１の面側に位置する第１の位置と前記搬送路上の前記格納庫の第２の面側に位置する第２の位置との間を前記紙葉類が通過する通過時間に応じた通過距離を算出し、
算出された前記通過距離と前記設定距離との差分に基づき、前記設定距離を補正する
処理を実行することを特徴とする補正方法。
【請求項１２】
紙葉類を入出力する入出力部と、
前記入出力部に対して着脱可能に装着され、前記紙葉類を入出力可能に格納する格納庫と
を有する紙葉類搬送装置のプロセッサに、
設定距離に基づき、前記入出力部と前記格納庫との間の搬送路で前記紙葉類を搬送し、
前記搬送路上の前記格納庫の第１の面側に位置する第１の位置と前記搬送路上の前記格納庫の第２の面側に位置する第２の位置との間を前記紙葉類が通過する通過時間に応じた通過距離を算出し、
算出された前記通過距離と前記設定距離との差分に基づき、前記設定距離を補正する
処理を実行させることを特徴とする補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙葉類搬送装置、補正方法及び補正プログラムに関する。
【背景技術】
【０００２】
紙葉類搬送装置では、例えば、紙幣等の紙葉類を入出力する入出力部と、紙葉類を格納する格納庫とを有している。紙葉類搬送装置は、紙葉類を入出力部に挿入し、挿入された紙葉類を搬送路経由で格納庫に格納する。また、紙葉類搬送装置は、格納庫に格納された紙葉類を引き出し、引き出された紙葉類を搬送路経由で入出力部から出力する。紙葉類搬送装置では、入出力部と格納庫との間の搬送路長が変更されることはなく、一定の距離である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２６６９７２号公報
【特許文献２】特開２０１３−００４０５６号公報
【特許文献３】特開２００５−２５９０８５号公報
【特許文献４】特開２００２−２３９４７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
紙葉類搬送装置では、入出力部に対して格納庫が装着可能であって、その格納庫の厚みもカスタマイズ可能である。従って、紙葉類搬送装置では、格納庫の厚みの変更に応じて入出力部と格納庫との間の搬送路長も変化することになる。尚、紙葉類搬送装置では、搬送路上で所定の通過時間内に紙幣を安定して通過させるためにタイマ値を設定し、当該タイマ値がタイムアップするまでに紙幣が通過しない場合に当該紙幣の搬送を緊急停止することで、安定した紙幣搬送を実現している。【０００５】
紙葉類搬送装置では、格納庫の厚みの変化に応じて搬送路長が変化した場合、搬送路長に応じたタイマ値を再設定する必要がある。しかしながら、搬送路長の変化に応じて適切なタイマ値が設定されない場合には、搬送路上でジャムが生じて紙葉類の搬送が不安定になる。【０００６】
一つの側面では、安定した紙葉類の搬送を実現する紙葉類搬送装置等を提供することにある。
【課題を解決するための手段】
【０００７】
一つの態様では、紙葉類搬送装置として、入出力部と、格納庫と、搬送部と、算出部と、補正部とを有する。入出力部は、紙葉類を入出力する。格納庫は、入出力部に対して着脱可能に装着され、紙葉類を入出力可能に格納する。搬送部は、設定距離に基づき、入出力部と格納庫との間の搬送路で紙葉類を搬送する。算出部は、搬送路上の格納庫の第１の面側に位置する第１の位置と搬送路上の格納庫の第２の面側に位置する第２の位置との間を紙葉類が通過する通過時間に応じた通過距離を算出する。補正部は、算出部にて算出された通過距離と設定距離との差分に基づき、当該設定距離を補正する。
【発明の効果】
【０００８】
一つの側面として、安定した紙葉類の搬送を実現できる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施例の紙幣搬送装置の一例を示す説明図である。
【図２】図２は、紙幣搬送装置のハードウェア構成の一例を示す説明図である。
【図３】図３は、紙幣搬送装置の機能構成の一例を示すブロック図である。
【図４Ａ】図４Ａは、金庫筺体の厚みが１ｍｍの場合の搬送路上の通過センサの位置の一例を示す説明図である。
【図４Ｂ】図４Ｂは、金庫筺体の厚みが２０ｍｍの場合の搬送路上の通過センサの位置の一例を示す説明図である。
【図５】図５は、初期値メモリの一例を示す説明図である。
【図６】図６は、設定通過時間とタイマ値との関係の一例を示す説明図である。
【図７】図７は、運用メモリの一例を示す説明図である。
【図８】図８は、現在設定中の設定距離が２０ｍｍの場合の設定距離の補正の一例を示す説明図である。
【図９】図９は、運用処理に関わる紙幣搬送装置の処理動作の一例を示すフロー図である。
【図１０】図１０は、判定処理に関わる紙幣搬送装置の処理動作の一例を示すフロー図である。
【図１１】図１１は、設定処理に関わる紙幣搬送装置の処理動作の一例を示すフロー図である。
【図１２】図１２は、紙幣出金時の紙幣搬送装置の紙幣の搬送経路の一例を示す説明図である。
【図１３】図１３は、補正プログラムを実行する紙葉類搬送装置の一例を示す説明図である。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて、本願の開示する紙葉類搬送装置等の実施例を詳細に説明する。尚、本実施例により、開示技術が限定されるものではない。また、以下に示す各実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。
【実施例１】
【００１１】
図１は、本実施例の紙幣搬送装置１の一例を示す説明図である。図１に示す紙幣搬送装置１は、入出金部２と、金庫３とを有する。入出金部２は、利用者の紙幣の入出金取引操作に応じて紙幣の入出金を処理する入出力部である。金庫３は、入出金部２に対して着脱可能に装着され、紙幣等の紙葉類を格納可能にする格納庫である。入出金部２は、入金口１１と、出金口１２と、判別部１３と、搬送路１４と、搬送部１５と、通過センサ１６とを有する。入金口１１は、入出金部２に対して紙幣を入金する際の紙幣の挿入口である。出金口１２は、入出金部２から紙幣を出金する際の紙幣の引き出し口である。搬送路１４は、入金口１１から金庫３へ紙幣を搬送する第１の搬送路１４Ａと、金庫３から出金口１２へ紙幣を搬送する第２の搬送路１４Ｂとを有する。判別部１３は、例えば、搬送路１４上を通過する紙幣の種類等を判別する。搬送部１５は、後述する設定距離に基づき、搬送路１４上で紙幣を搬送する搬送ローラや搬送モータ等のメカ駆動部である。通過センサ１６は、第１の搬送路１４Ａ上の所定区間の紙幣通過を検出する第１のセンサ１６Ａ及び第２のセンサ１６Ｂを有する。第１のセンサ１６Ａは、第１の搬送路１４Ａ上の第１の位置Ｘ１に配置され、例えば、搬送方向に対して搬送紙幣の先端の通過を検出するセンサである。第２のセンサ１６Ｂは、第１の搬送路１４Ａ上の第２の位置Ｘ２に配置され、例えば、搬送方向に対して搬送紙幣の後端の通過を検出するセンサである。【００１２】
金庫３は、金庫筺体２１と、複数のリサイクル庫２２と、リジェクト庫２３と、搬送路２４とを有する。金庫筺体２１は、金庫３の本体に対して取替え可能である。しかも、金庫筺体２１の厚みは、利用者毎にカスタマイズ可能である。リサイクル庫２２は、例えば、紙幣種別毎に、搬送紙幣を格納する格納庫である。リジェクト庫２３は、搬送紙幣の内、リジェクト券を格納する格納庫である。【００１３】
図２は、紙幣搬送装置１のハードウェア構成の一例を示す説明図である。図２に示す紙幣搬送装置１は、前述した入金口１１、出金口１２、判別部１３、搬送部１５、通過センサ１６、リサイクル庫２２及びリジェクト庫２３の他に、メモリ３１と、サブＣＰＵ（Central  Processing  Unit）３２と、本体ＣＰＵ３３とを有する。メモリ３１は、各種情報を記憶する。サブＣＰＵ３２は、判別部１３、搬送部１５、通過センサ１６等の各部を制御する。本体ＣＰＵ３３は、紙幣搬送装置１全体を制御する。尚、サブＣＰＵ３２と本体ＣＰＵ３３は別体として説明しているが、一体であってもよい。【００１４】
図３は、紙幣搬送装置１の機能構成の一例を示すブロック図である。図３に示す紙幣搬送装置１は、記憶部４０と、制御部５０とを有する。記憶部４０は、例えば、メモリ３１に相当し、初期値メモリ４１と、運用メモリ４２とを有する。初期値メモリ４１は、初期設定の内容を格納する。運用メモリ４２は、運用中の状態等を格納する。制御部５０は、記憶部４０に格納されたプログラムを読み出し、読み出したプログラムを実行することで、例えば、算出部５１、設定部５２及び補正部５３を機能として実行する。【００１５】
図４Ａは、金庫筺体２１の厚みが１ｍｍの場合の搬送路１４上の通過センサ１６の位置の一例を示す説明図である。図４に示す金庫筺体２１の厚みＷは、例えば、１ｍｍとしている。入出金部２は、金庫３と着脱可能に装着され、金庫３との装着時の入出金部２の裏面２Ａと金庫３の表面３Ａとの間の距離は、例えば、５ｍｍとする。入出金部２内の搬送路１４上の第１の位置Ｘ１から金庫装着時の金庫３の表面３Ａまでの第１の基準距離Ｌ１は、例えば、１０ｍｍとする。第１のセンサ１６Ａは、入出金部２内の搬送路１４上の第１の位置Ｘ１に配置している。【００１６】
また、金庫３は、金庫３の裏面３Ｂから金庫３内の搬送路２４上の第２の位置Ｘ２までの第２の基準距離Ｌ２は、例えば、１０ｍｍとする。第２のセンサ１６Ｂは、金庫３内の搬送路２４上の第２の位置Ｘ２に配置している。尚、第１の基準距離Ｌ１及び第２の基準距離Ｌ２は一定の距離である。図４に示す紙幣搬送装置１のセンサ間距離Ｍは、第１の基準距離Ｌ１＋第２の基準距離Ｌ２＋金庫筺体２１の厚みＷ、すなわち（１０ｍｍ＋１０ｍｍ＋１ｍｍ）の２１ｍｍである。尚、第１の基準距離Ｌ１及び第２の基準距離Ｌ２は一定距離であるが、金庫筺体２１の厚みＷはカスタマイズに応じて変動する。【００１７】
算出部５１は、第１のセンサ１６Ａで検出した搬送紙幣の先端の通過タイミングと、第２のセンサ１６Ｂで検出した搬送紙幣の後端の通過タイミングとに基づき、第１の位置Ｘ１と第２の位置Ｘ２との間を通過する紙幣の通過時間を算出する。更に、算出部５１は、算出した通過時間と現在設定中の搬送速度とで、第１の位置Ｘ１と第２の位置Ｘ２との間のセンサ間距離、すなわち第１の位置Ｘ１と第２の位置Ｘ２との間を通過する紙幣の通過距離を算出する。尚、搬送速度は、搬送部１５が設定する一定速度であるため、距離が一定の場合、理論上は搬送時間もほぼ一定となる。算出した通過距離は、理論上、第１の基準距離Ｌ１＋第２の基準距離Ｌ２＋金庫筺体２１の厚みＷであるセンサ間距離（設定距離）と一致する。【００１８】
図４Ｂは、金庫筺体２１の厚みＷが２０ｍｍの場合の搬送路１４上の通過センサ１６の位置の一例を示す説明図である。図４Ｂに示す金庫筺体２１の厚みＷは、例えば、５０ｍｍとしている。前述した通り、第１の基準距離Ｌ１は１０ｍｍ、第２の基準距離Ｌ２は１０ｍｍである。【００１９】
算出部５１は、第１のセンサ１６Ａで検出した搬送紙幣の先端の通過タイミングと、第２のセンサ１６Ｂで検出した搬送紙幣の後端の通過タイミングとに基づき、第１の位置Ｘ１と第２の位置Ｘ２との間を通過する紙幣の通過時間を算出する。更に、算出部５１は、算出した通過時間と現在設定中の搬送速度とで、第１の位置Ｘ１と第２の位置Ｘ２との間を通過する紙幣の通過距離を算出する。図４Ｂに示す通過距離は、（Ｌ１＝１０ｍｍ）＋（Ｌ２＝１０ｍｍ）＋（Ｗ＝５０ｍｍ）であるため、７０ｍｍである。【００２０】
図５は、初期値メモリ４１の一例を示す説明図である。図５に示す初期値メモリ４１は、搬送速度４１Ａと、センサ間距離（設定距離）４１Ｂと、設定通過時間４１Ｃと、タイマ値４１Ｄとを対応付けて管理している。搬送速度４１Ａは、搬送部１５が搬送路１４上の紙幣を搬送する際の設定速度である。センサ間距離４１Ｂは、搬送路１４上の第１の位置Ｘ１と第２の位置Ｘ２との間の設定距離である。設定通過時間４１Ｃは、設定距離を紙幣が通過する際の通過時間である。タイマ値４１Ｄは、搬送負荷やスリップ等を考慮し、設定距離を紙幣が通過する際の許容できる最大時間であって、紙幣搬送を緊急停止するためのタイムアップ時間に相当する。尚、タイマ値は、設定通過時間の約１．５倍とする。サブＣＰＵ３２は、設定距離の区間に紙幣が進入したタイミングでタイマ値の計時動作を開始し、紙幣がタイマ値のタイムアップ時間内に当該区間を通過した場合、紙幣搬送を継続する。また、サブＣＰＵ３２は、紙幣がタイマ値のタイムアップ時間内に当該区間を通過できなかった場合、当該紙幣の搬送を緊急停止する。【００２１】
制御部５０内の設定部５２は、設定中の搬送速度４１Ａに応じてセンサ間距離４１Ｂ毎に設定通過時間４１Ｃ及びタイマ値４１Ｄを初期値メモリ４１から読み出し、読み出した設定通過時間４１Ｃ及びタイマ値４１Ｄを初期値として設定する。設定部５２は、例えば、搬送速度４１Ａが１８００ｍｍ／秒、センサ間距離４１Ｂが２１ｍｍの場合、２１ｍｍのセンサ間距離４１Ｂに対応する設定通過時間４１Ｃ「１１．６６６６６６６７ｍｓ（ミリ秒）」及びタイマ値４１Ｄ「１７．５ｍｓ」を読み出す。そして、設定部５２は、読み出した設定通過時間４１Ｃ及びタイマ値４１Ｄを初期値として設定する。【００２２】
図６は、設定通過時間と設定のタイマ値との関係の一例を示す説明図である。搬送路１４上の所定の搬送距離、例えば、設定距離毎に、通過時間及びタイマ値を設定している。タイマ値は、前述した通り、搬送路１４上の搬送負荷やスリップ等を考慮して設定通過時間の約１．５倍としている。例えば、初期設定の設定距離が２０ｍｍの際に設定するタイマ値を３３．３ｍｓ、実際の通過距離が５０ｍｍ、実際の通過時間が２７．８ｍｓの場合にタイマ値を３３．３ｍｓのままとした場合、タイマ値が通過時間の１．５倍未満となる。従って、設定通過時間に対するタイマ値のマージンが不十分になる。その結果、タイムアップによる緊急停止が頻繁に起きてジャムリスクが増える。ジャムは、例えば、紙幣の状態にも起因することになるが、タイマ値のタイムアップによる緊急停止にも大きく起因する。【００２３】
図７は、運用メモリ４２の一例を示す説明図である。図７に示す運用メモリ４２には、搬送紙幣４２Ａ毎に、搬送速度４２Ｂ、通過時間４２Ｃ及び通過距離４２Ｄを記憶している。制御部５０は、搬送紙幣４２Ａ毎に設定中の搬送速度４２Ｂを運用メモリ４２に格納する。制御部５０内の算出部５１は、搬送紙幣４２Ａ毎に実際の通過時間４２Ｃ及び通過距離４２Ｄを算出し、算出した通過時間４２Ｃ及び通過距離４２Ｄを搬送紙幣４２Ａ毎に運用メモリ４２に格納する。尚、運用メモリ４２に格納する搬送紙幣４２Ａは、１回の入出金取引の受付操作を検出した場合、１回の受付操作で受付けた所定枚数以上の紙幣である。算出部５１は、１回の受付操作で１０枚の紙幣を搬送する場合、１０枚の各搬送紙幣の通過時間４２Ｃ及び通過距離４２Ｄを運用メモリ４２に順次格納する。【００２４】
算出部５１は、１枚目の搬送紙幣に対応付けて、例えば、搬送速度１８００ｍｍ／秒、通過時間１５．６ｍｓ、通過距離２８ｍｍを運用メモリ４２に格納する。更に、算出部５１は、２枚目の搬送紙幣に対応付けて、例えば、搬送速度１８００ｍｍ／秒、通過時間１４．４ｍｓ、通過距離２６ｍｍを運用メモリ４２に格納する。つまり、算出部５１は、搬送紙幣毎に、搬送速度、通過時間及び通過距離を対応付けて運用メモリ４２に順次格納する。【００２５】
算出部５１は、運用メモリ４２を参照し、例えば、１０枚の搬送紙幣の通過距離を平均化し、平均化後の通過距離、すなわち平均距離を算出する。尚、図７に示す平均化の例としては、例えば、記憶中の搬送紙幣毎の通過距離の内、最大値及び最小値を除く、通過距離を平均化して平均距離を算出する。すなわち、算出部５１は、３枚目及び９枚目の通過距離を除く、残りの通過距離、（２８＋２６＋２０＋２７＋２８＋２６＋２０＋２５）÷８で２５ｍｍを平均距離として算出する。尚、説明の便宜上、複数の通過距離の内、最大値及び最小値を除く、残りの通過距離を平均化する場合を例示したが、単純に、搬送紙幣の複数の通過距離を平均化して平均距離を算出しても良く、適宜変更可能である。【００２６】
図８は、現在設定中の設定距離が２０ｍｍの場合の設定距離の補正の一例を示す説明図である。補正部５３は、現在設定中の設定距離と、計算値である実際の通過距離と、補正後の設定後の通過距離とを考慮する。補正部５３は、例えば、現在設定中の設定距離が２０ｍｍ、算出部５１で算出した実際の通過距離が１６ｍｍ〜２４ｍｍの場合、現在設定中の設定距離と実際の通過距離との差分が許容範囲内であるため、自動補正なしとする。尚、許容範囲は、例えば、±５ｍｍ未満の範囲とする。設定部５２は、補正前の設定距離２０ｍｍに対応した設定距離及びタイマ値を維持する。【００２７】
また、補正部５３は、例えば、現在設定中の設定距離が２０ｍｍ、算出部５１で算出した実際の通過距離が１５ｍｍの場合、現在設定中の設定距離と実際の通過距離との差分が許容範囲外であるか否かを判定する。そして、補正部５３は、差分が−５ｍｍ以下のため、許容範囲外と判定し、実際の通過距離に基づき、設定距離を１５ｍｍに補正する。設定部５２は、初期値メモリ４１を参照し、補正後の設定距離１５ｍｍに対応した設定距離及びタイマ値に設定更新する。【００２８】
また、補正部５３は、例えば、現在設定中の設定距離が２０ｍｍ、算出部５１で算出した実際の通過距離が２５ｍｍの場合、現在設定中の設定距離と実際の通過距離との差分が許容範囲外であるか否かを判定する。そして、補正部５３は、差分が＋５ｍｍ以上のため、許容範囲外と判定し、実際の通過距離に基づき、設定距離を２５ｍｍに補正する。設定部５２は、初期値メモリ４１を参照し、補正後の設定距離２５ｍｍに対応した設定距離及びタイマ値に設定更新する。【００２９】
次に本実施例の紙幣搬送装置１の動作について説明する。図９は、運用処理に関わる紙幣搬送装置１の処理動作の一例を示すフロー図である。図９において紙幣搬送装置１内の制御部５０は、利用者の入出金取引操作を検出したか否かを判定する（ステップＳ１１）。尚、入出金取引操作とは、例えば、利用者の紙幣の入金や出金等の受付操作である。【００３０】
制御部５０内の算出部５１は、入出金取引操作を検出した場合（ステップＳ１１のＹｅｓ）、入出金の紙幣の通過時間を検出したか否かを判定する（ステップＳ１２）。尚、紙幣の通過時間は、第１の位置Ｘ１に配置された第１のセンサ１６Ａで検出した紙幣先端の検出タイミングと、第２の位置Ｘ２に配置された第２のセンサ１６Ｂで検出した紙幣後端の検出タイミングとで搬送紙幣毎に算出する。算出部５１は、入出金の紙幣の通過時間を検出した場合（ステップＳ１２のＹｅｓ）、紙幣の通過時間を運用メモリ４２に記憶する（ステップＳ１３）。算出部５１は、１回の入出金取引分の各紙幣の通過時間を運用メモリ４２に順次記憶する。【００３１】
制御部５０は、第１の位置Ｘ１と第２の位置Ｘ２との間の搬送路１４上を搬送した紙幣の搬送が正常であるか否かを判定する（ステップＳ１４）。制御部５０は、紙幣の搬送が正常の場合（ステップＳ１４のＹｅｓ）、１回の入出金取引分の全紙幣の搬送が完了したか否かを判定する（ステップＳ１５）。尚、１回の入出金取引とは、１回の入出金取引操作で受付けた全紙幣の入出金の処理である。【００３２】
制御部５０は、１回の入出金取引分の全紙幣の搬送が完了した場合（ステップＳ１５のＹｅｓ）、１回の入出金取引分の搬送紙幣枚数が所定枚数以上であるか否かを判定する（ステップＳ１６）。尚、搬送紙幣枚数は、例えば、１０枚とする。制御部５０は、搬送紙幣枚数が所定枚数以上の場合（ステップＳ１６のＹｅｓ）、図１０に示す判定処理を実行し（ステップＳ１７）、図９に示す処理動作を終了する。【００３３】
制御部５０は、入出金取引操作を検出しなかった場合（ステップＳ１１のＮｏ）、図９に示す処理動作を終了する。制御部５０は、入出金の紙幣の通過時間を検出しなかった場合（ステップＳ１２のＮｏ）、搬送紙幣の通過時間の監視を継続すべく、ステップＳ１２に移行する。【００３４】
制御部５０は、紙幣の搬送が正常でない場合（ステップＳ１４のＮｏ）、紙幣の搬送が異常と判断し、現在までに記憶済みの１回の入出金取引分の紙幣の通過時間を運用メモリ４２から削除し（ステップＳ１８）、図９に示す処理動作を終了する。【００３５】
制御部５０は、１回の入出金取引分の紙幣搬送が完了しなかった場合（ステップＳ１５のＮｏ）、搬送紙幣の通過時間の監視を継続すべく、ステップＳ１２に移行する。制御部５０は、搬送紙幣枚数が所定枚数以上でない場合（ステップＳ１６のＮｏ）、全紙幣の通過時間を運用メモリ４２から削除すべく、ステップＳ１８に移行する。【００３６】
図９に示す運用処理を実行する紙幣搬送装置１は、１回の入出金取引で受付けた搬送紙幣が正常の搬送であって、受付けた搬送紙幣枚数が所定枚数以上の場合、受付けた搬送紙幣毎の通過時間を運用メモリ４２に記憶する。その結果、紙幣搬送装置１は、取引操作単位で所定枚数以上の搬送紙幣毎の通過時間を使用することで取引操作単位の高精度な通過時間を算出できる。【００３７】
紙幣搬送装置１は、１回の入出金取引で受付けた搬送紙幣枚数が所定枚数以上でない場合、記憶中の搬送紙幣毎の通過時間を運用メモリ４２から削除する。所定枚数に満たない紙幣の通過時間を使用した通過距離の算出を回避することで、高精度の通過距離を算出できる。【００３８】
紙幣搬送装置１は、紙幣搬送の異常を検出した場合、記憶中の搬送紙幣毎の通過時間を運用メモリ４２から削除する。搬送異常の紙幣の通過時間を使用した通過距離の算出を回避することで、高精度の通過距離を算出できる。【００３９】
図１０は、判定処理に関わる紙幣搬送装置１の処理動作の一例を示すフロー図である。図１０に示す紙幣搬送装置１内の制御部５０内の算出部５１は、運用メモリ４２に記憶中の紙幣毎の通過時間と設定中の搬送速度とに基づき、紙幣毎の通過距離を算出し（ステップＳ３１）、紙幣毎の通過距離を運用メモリ４２に記憶する（ステップＳ３２）。算出部５１は、運用メモリ４２に記憶中の紙幣毎の通過距離から平均距離を算出する（ステップＳ３３）。尚、算出部５１は、運用メモリ４２に記憶中の１回の入出金取引分の各紙幣の通過距離から入出金取引分の平均距離を算出する。【００４０】
更に、制御部５０内の補正部５３は、算出した平均距離と設定距離との差分を算出する（ステップＳ３４）。尚、設定距離は、初期値メモリ４１内の現在の設定搬送速度に対応する現在設定中の設定距離である。補正部５３は、算出した差分が許容範囲外であるか否かを判定する（ステップＳ３５）。尚、許容範囲は、設定距離を補正するか否かを判定するための範囲である。【００４１】
補正部５３は、算出した差分が許容範囲外の場合（ステップＳ３５のＹｅｓ）、図１１に示す設定処理を実行する（ステップＳ３６）。制御部５０は、算出した差分が許容範囲外でない場合（ステップＳ３５のＮｏ）、図１０に示す処理動作を終了する。【００４２】
図１０に示す判定処理を実行する紙幣搬送装置１は、運用メモリ４２に記憶中の搬送紙幣毎の通過時間を平均化し、平均距離を算出する。紙幣搬送装置１は、平均距離と現在設定中の設定距離との差分が許容範囲外の場合、設定処理を実行する。その結果、紙幣搬送装置１は、平均距離と設定距離との差分が許容範囲外の場合、平均距離に基づき設定中の設定距離を補正する。【００４３】
紙幣搬送装置１は、平均距離と設定中の設定距離との差分が許容範囲外でない場合、設定中の設定距離の設定を維持する。【００４４】
図１１は、設定処理に関わる紙幣搬送装置１の処理動作の一例を示すフロー図である。図１１において制御部５０内の補正部５３は、初期値メモリ４１から平均距離に相当する設定距離４１Ｂに対応する設定通過時間４１Ｃ及びタイマ値４１Ｄを選択する（ステップＳ４１）。更に、設定部５２は、選択した設定通過時間４１Ｃ及びタイマ値４１Ｄを初期値として設定し（ステップＳ４２）、図１１に示す処理動作を終了する。【００４５】
図１１に示す設定処理を実行する紙幣搬送装置１は、初期値メモリ４１を参照し、平均距離の設定距離４１Ｂに対応する設定通過時間４１Ｃ及びタイマ値４１Ｄを選択し、選択した設定通過時間４１Ｃ及びタイマ値４１Ｄを初期値として設定する。その結果、紙幣搬送装置１は、金庫筺体２１の厚みが変更された場合でも、変更後の金庫筺体２１の厚みを含む通過距離に応じた設定通過時間及びタイマ値を設定することでジャムリスクを軽減できる。【００４６】
［実施例の効果］
本実施例の紙幣搬送装置１では、入出金取引毎に金庫筺体２１の厚みを含む実際の通過距離を算出し、初期設定の設定距離と実際の通過距離との差分が許容範囲外の場合、初期設定の設定距離を実際の通過距離に応じて補正する。その結果、金庫筺体２１の厚みを変更した場合でも、ジャムリスクを低減しながら、安定した紙幣搬送を実現できる。更に、金庫筺体２１の厚みの初期設定を誤設定した場合でも、安定した紙幣搬送を実現できる。【００４７】
金庫筺体２１の厚みが変更された場合でも、実際の通過距離の平均距離に応じて設定距離を自動補正するため、実際の通過距離に対応する正規のタイマ値を設定して適正なマージンを確保できる。その結果、ジャムリスクを低減しながら安定した紙幣搬送を実現できる。【００４８】
紙幣搬送装置１では、第１の位置Ｘ１と第２の位置Ｘ２との間を紙幣が通過する通過時間に応じた通過距離を算出し、算出された実際の通過距離と設定距離との差分に基づき、設定距離を補正する。その結果、補正後の設定距離に基づき、安定した紙幣搬送を実現できる。【００４９】
紙幣搬送装置１では、差分に基づき、金庫３の表面３Ａと裏面３Ｂとの間の金庫筺体２１の厚みＷを算出し、算出した金庫筺体２１の厚みに基づき、設定距離を補正する。その結果、第１の基準距離Ｌ１と、第２の基準距離Ｌ２と、金庫筺体２１の厚みＷとを加算して設定距離を補正できる。【００５０】
紙幣搬送装置１では、差分が許容範囲外の場合に、設定距離を、算出された実際の通過距離に補正する。その結果、差分が許容範囲外の場合にのみ、設定距離を補正するため、無駄な補正を回避することで補正の負荷を軽減できる。【００５１】
紙幣搬送装置１では、補正後の設定距離に基づき、設定距離毎の搬送停止のタイムアップ時間を計測するタイマ値を設定する。その結果、補正後の設定距離に応じて適切なタイマ値に設定されるため、金庫筺体２１の厚みに変更が生じた場合でも、安定した紙幣搬送を実現できる。【００５２】
紙幣搬送装置１では、設定距離毎にタイマ値を管理する初期値メモリ４１を参照し、補正された設定距離に対応するタイマ値を初期値メモリ４１から読み出し、読み出されたタイマ値を設定する。その結果、補正後の設定距離に応じて適切なタイマ値に設定されるため、金庫筺体２１の厚みに変更が生じた場合でも、安定した紙幣搬送を実現できる。【００５３】
紙幣搬送装置１では、補正された設定距離に基づき、設定距離毎の設定通過時間を設定する。その結果、補正後の設定距離に応じて適切な設定通過時間が設定されるため、金庫筺体２１の厚みに変更が生じた場合でも、安定した紙幣搬送を実現できる。【００５４】
紙幣搬送装置１では、第１の位置Ｘ１及び第２の位置Ｘ２に夫々配置した通過センサ１６の検出結果に基づき、搬送紙幣の通過時間を取得する。その結果、搬送紙幣の通過時間を取得できる。【００５５】
紙幣搬送装置１では、入出金取引毎の各紙幣の通過時間を取得する。その結果、取引毎の各紙幣の通過時間を取得できる。【００５６】
紙幣搬送装置１では、取引中の紙幣の搬送異常を検出した場合に、取引中に取得した運用メモリ４２に記憶中の各紙幣の通過時間を削除する。その結果、搬送異常の各紙幣の通過時間を使用した通過距離の算出を回避することで、高精度の通過距離を算出できる。【００５７】
紙幣搬送装置１では、取引中に取得した複数の通過時間の平均時間を算出し、算出した平均時間に応じて通過距離を算出する。その結果、複数の通過時間の平均時間に応じて通過距離を算出するため、バラツキのない安定した通過距離を算出できる。【００５８】
［他の実施例］
尚、本実施例の紙幣搬送装置１は、入出金部２の入金口１１から第１の搬送路１４Ａを経由して金庫３に入金紙幣を搬送する場合を例示した。図１２は、紙幣出金時の紙幣搬送装置１の紙幣の搬送経路の一例を示す説明図である。しかしながら、図１２に示す紙幣搬送装置１は、金庫３内のリサイクル庫２２から第２の搬送路１４Ｂを経由して出金口１２に出金紙幣を搬送する場合にも適用可能である。【００５９】
通過センサ１６は、第２の搬送路１４Ｂ上の第３の位置Ｘ３に配置した第３のセンサ１６Ｃと、第２の搬送路１４Ｂ上の第４の位置Ｘ４に配置した第４のセンサ１６Ｄとを有する。第３のセンサ１６Ｃは、第２の搬送路１４Ｂ上の紙幣先端の通過タイミングを検出する。第４のセンサ１６Ｄは、第２の搬送路１４Ｂ上の紙幣後端の通過タイミングを検出する。入出金部２が金庫３に装着された場合、第２の搬送路１４Ｂ上の第３の位置Ｘ３から金庫３の裏面３Ｂまでの第３の基準距離Ｌ３を１０ｍｍ、第２の搬送路１４Ｂ上の第４の位置Ｘ４から金庫３の表面３Ａまでの第４の基準距離Ｌ４を１０ｍｍに設定する。【００６０】
算出部５１は、第３のセンサ１６Ｃで検出した搬送紙幣の通過タイミングと、第４のセンサ１６Ｄで検出した搬送紙幣の通過タイミングとに基づき、第３の位置Ｘ３と第４の位置Ｘ４との間を紙幣が通過する通過時間を算出する。算出部５１は、各紙幣の通過時間を平均化して平均距離を算出する。補正部５３は、平均距離と設定中の設定距離との差分を算出し、差分が許容範囲外であるか否かを判定する。設定部５２は、差分が許容範囲外の場合、初期値メモリ４１を参照し、平均距離に対応した設定距離に対応する通過時間及びタイマ値を初期値として設定する。その結果、紙幣搬送装置１は、金庫筺体２１の厚みが変更された場合でも、金庫筺体２１の厚みを含む通過距離に応じた出金時の設定通過時間及びタイマ値を設定することでジャムリスクを軽減できる。【００６１】
上記実施例では、実際の通過距離と設定距離との差分が許容範囲外の場合、実際の通過距離に応じて設定距離を補正し、補正後の設定距離に対応する設定通過時間及びタイマ値を初期値メモリ４１から読み出して設定する場合を例示した。しかしながら、差分が許容範囲外でない場合、差分に応じて設定距離を補正し、補正後の設定距離に対応する設定通過時間及びタイマ値を設定しても良く、適宜変更可能である。【００６２】
実施例では、設定距離毎に設定通過時間及びタイマ値を記憶する初期値メモリ４１を例示した。しかしながら、通過距離内の第１の基準距離Ｌ１及び第２の基準距離Ｌ２は一定であるため、通過距離の代わりに金庫筺体２１の厚み毎に設定通過時間及びタイマ値を記憶する初期値メモリ４１を使用しても良い。本案を採用する場合、差分が許容範囲外の場合、差分に応じて金庫筺体２１の厚みを補正し、初期値メモリ４１を参照し、補正後の金庫筺体２１の厚みに対応する設定通過時間及びタイマ値を設定しても良い。【００６３】
上記実施例では、設定通過時間及びタイマ値を設定する場合を例示したが、設定通過時間やタイマ値に限定されるものではなく、適宜変更可能である。【００６４】
また、上記実施例では、通過距離として搬送路１４上の第１の位置Ｘ１と第２の位置Ｘ２との区間の距離を例示したが、紙幣を搬送する搬送路１４上で金庫筺体２１の厚みを含む通過距離を取得できる区間であれば、適宜変更可能である。【００６５】
制御部５０は、例えば、１回の入出金取引操作分の全紙幣の搬送が完了したか否かを判定する場合を例示した。しかしながら、１回の入出金取引操作に限定されるものではなく、例えば、所定回数の入出金取引操作分の全紙幣の搬送が完了したか否かを判定しても良く、適宜変更可能である。【００６６】
制御部５０は、搬送紙幣枚数が所定枚数以上の場合に判定処理を実行する場合を例示したが、所定枚数は、例えば、１０枚に限定されるものではなく、適宜変更可能である。【００６７】
制御部５０は、各紙幣の通過距離を平均化し、平均化した平均距離と設定距離との差分が許容範囲外であるか否かを判定する場合を例示した。しかしながら、平均距離に限定されるものではなく、紙幣毎の通過距離の内、所定の通過距離を指定し、指定した実際の通過距離と設定距離との差分が許容範囲外であるか否かを判定する場合を例示しても良く、適宜変更可能である。【００６８】
また、説明の便宜上、紙葉類として紙幣を例示したが、紙幣に限定されるものではなく、例えば、株券や投票券等の紙葉類であっても良く、適宜変更可能である。【００６９】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。【００７０】
更に、各装置で行われる各種処理機能は、ＣＰＵ（Central  Processing  Unit）（又はＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。【００７１】
ところで、本実施例で説明した各種の処理は、予め用意されたプログラムを情報処理装置で実行することで実現できる。そこで、以下では、上記実施例と同様の機能を有するプログラムを実行する紙葉類搬送装置の一例を説明する。図１３は、補正プログラムを実行する紙葉類搬送装置１００の一例を示す説明図である。【００７２】
図１３に示す補正プログラムを実行する紙葉類搬送装置１００では、入出力部１１０と、格納庫１２０と、ＲＯＭ１３０と、ＲＡＭ１４０と、ＣＰＵ１５０と、バス１６０とを有する。【００７３】
入出力部１１０は、紙葉類を入出力する。格納庫１２０は、入出力部１１０に対して着脱可能に装着され、紙葉類を入出力可能に格納する。そして、ＲＯＭ１３０には、上記実施例と同様の機能を発揮する補正プログラムが予め記憶されている。尚、ＲＯＭ１３０ではなく、図示せぬドライブで読取可能な記録媒体に補正プログラムが記録されていても良い。また、記録媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤディスク、ＵＳＢメモリ、ＳＤカード等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ等でも良い。補正プログラムとしては、図１３に示すように、搬送プログラム１３０Ａ、算出プログラム１３０Ｂ及び補正プログラム１３０Ｃである。尚、プログラム１３０Ａ〜１３０Ｃについては、適宜統合又は分散しても良い。【００７４】
そして、ＣＰＵ１５０は、これらのプログラム１３０Ａ〜１３０ＣをＲＯＭ１３０から読み出し、これら読み出された各プログラムをＲＡＭ１４０のワークエリア上に展開する。そして、ＣＰＵ１５０は、図１３に示すように、ＲＡＭ１４０上に展開した各プログラム１３０Ａ〜１３０Ｃを、搬送プロセス１４０Ａ、算出プロセス１４０Ｂ及び補正プロセス１４０Ｃとして機能する。【００７５】
ＣＰＵ１５０は、設定距離に基づき、入出力部１１０と格納庫１２０との間の搬送路で紙葉類を搬送する。ＣＰＵ１５０は、搬送路上の格納庫１２０の表面側に位置する第１の位置と搬送路上の格納庫１２０の裏面側に位置する第２の位置との間を紙葉類が通過する通過時間に応じた通過距離を算出する。ＣＰＵ１５０は、算出された通過距離と設定距離との差分に基づき、当該設定距離を補正する。その結果、安定した紙葉類の搬送を実現する。
【符号の説明】
【００７６】
１  紙幣搬送装置
２  入出金部
３  金庫
３Ａ  表面
３Ｂ  裏面
１４  搬送路
１５  搬送部
１６  通過センサ
２１  金庫筺体
５１  算出部
５２  設定部
５３  補正部
【図１】
2020084704.tif 000003
【図２】
2020084704.tif 000004
【図３】
2020084704.tif 000005
【図４Ａ】
2020084704.tif 000006
【図４Ｂ】
2020084704.tif 000007
【図５】
2020084704.tif 000008
【図６】
2020084704.tif 000009
【図７】
2020084704.tif 000010
【図８】
2020084704.tif 000011
【図９】
2020084704.tif 000012
【図１０】
2020084704.tif 000013
【図１１】
2020084704.tif 000014
【図１２】
2020084704.tif 000015
【図１３】
2020084704.tif 000016
【国際調査報告】
2020084704.tif 000017
2020084704.tif 000018