(57)【特許請求の範囲】
【請求項１】
紙葉類を一対のフィルムの間に挟み込み、前記フィルムを巻取りローラで巻き取って収納する紙葉類処理装置において、
前記フィルムの巻取り方向と直交する前記巻取りローラの幅方向と、前記紙葉類の出入口との間で前記紙葉類を搬送する搬送路上で、前記搬送路上を移動する前記紙葉類の前記巻取りローラの幅方向に対応する位置を検出するセンサと、
前記紙葉類を前記巻取りローラに収納するとき、前記センサが検出した前記紙葉類の位置と、前記出入口に対して予め設定される所定の領域とを比較して前記紙葉類が前記所定の領域から外れているはみ出し量を算出し、前記はみ出し量に基づいて前記紙葉類を前記所定の領域内に収めるための修正量を算出するとともに前記巻取りローラの移動方向を判別して前記巻取りローラの移動量を決定し、前記巻取りローラの移動量を該紙葉類の収納順に関連付けた修正情報を修正情報記憶手段に記憶する修正量算出手段と、
前記巻取りローラに収納されている前記紙葉類を放出するとき、前記修正情報記憶手段から前記修正情報を読み出し、前記収納順に基づいて次に放出する紙葉類に対応する前記巻取りローラの移動量を抽出し、該移動量に基づいて前記巻取りローラを該巻取りローラの幅方向に移動させる移動手段を制御し、前記紙葉類の放出位置を前記所定の領域内に収める位置制御手段と、
を有することを特徴とする紙葉類処理装置。
【請求項２】
前記修正量算出手段は、前記センサが検出した前記巻取りローラの幅方向の前記紙葉類の最大点及び最小点と、前記所定の領域とを比較し、前記紙葉類の最大点または最小点が前記所定の領域の外側にあるときは、前記所定の領域の外側の前記紙葉類の最大点または最小点から前記所定の領域までの距離に応じたはみ出し量に基づいて前記修正量を算出し、前記最大点または前記最小点から前記所定の領域に向かう方向を前記巻取りローラの移動方向とし、前記修正量と前記移動方向とに基づいて前記巻取りローラの移動量を決定する、
ことを特徴とする請求項１記載の紙葉類処理装置。
【請求項３】
前記修正量算出手段は、前記センサが検出した紙葉類の位置に応じて得られる該紙葉類の中心位置と、前記所定の領域の中心位置とを比較し、該紙葉類の中心位置から前記所定の領域の中心位置までの距離に応じたはみ出し量に基づいて前記修正量を算出し、前記最大点または前記最小点から前記所定の領域に向かう方向を前記巻取りローラの移動方向とし、前記修正量と前記移動方向とに基づいて前記巻取りローラの移動量を決定する、
ことを特徴とする請求項１記載の紙葉類処理装置。
【請求項４】
前記修正量算出手段は、予め設定されている前記紙葉類が前記搬送路に１枚ずつ繰り出されるときの最低間隔に応じた次の紙葉類が繰り出されるまでの繰り出し時間と、前記位置制御手段が前記巻取りローラを前記巻取りローラの幅方向に移動する最大の移動時間とに基づき、前記紙葉類を前記所定の領域内に収めるための第１に修正量、または、前記紙葉類の中心位置と前記所定の領域内の中心位置とを一致させる第２の修正量のいずれかを選択する、
ことを特徴とする請求項１記載の紙葉類処理装置。
【請求項５】
紙葉類を一対のフィルムの間に挟み込み、前記フィルムを巻取りローラで巻き取って収納する紙葉類処理装置において、
前記フィルムの巻取り方向と直交する前記巻取りローラの幅方向と、前記紙葉類の出入口との間で前記紙葉類を搬送する搬送路上で、前記搬送路上を移動する前記紙葉類の前記巻取りローラの幅方向に対応する位置を検出するセンサと、
前記紙葉類が前記紙葉類を前記巻取りローラに収納する収納方向に前記搬送路上を移動しているとき、前記センサが検出した紙葉類の位置と、前記出入口に対して予め設定される所定の領域とを比較して前記紙葉類が前記所定の領域から外れているはみ出し量を算出し、前記はみ出し量に基づいて前記紙葉類を前記所定の領域内に収めるための修正量を算出するとともに前記巻取りローラの移動方向を判別して前記巻取りローラの移動量を決定する修正量算出手段と、
前記紙葉類を前記巻取りローラに収納する前に、前記修正量算出手段が算出した前記紙葉類に対応する前記巻取りローラの移動量に基づいて前記巻取りローラを該巻取りローラの幅方向に移動させる移動手段を制御し、前記紙葉類の収納位置を前記紙葉類の放出時に前記出入口の所定の領域に対応する前記巻取りローラの領域内に収める位置制御手段と、
を有することを特徴とする紙葉類処理装置。
【請求項６】
紙葉類を一対のフィルムの間に挟み込み、前記フィルムを巻取りローラで巻き取って収納する紙葉類処理方法において、
前記フィルムの巻取り方向と直交する前記巻取りローラの幅方向と、前記紙葉類の出入口との間で前記紙葉類を搬送する搬送路上にあるセンサが、前記搬送路上を移動する前記紙葉類の前記巻取りローラの幅方向に対応する位置を検出し、
修正量算出手段が、前記紙葉類を前記巻取りローラに収納するとき、前記センサが検出した前記紙葉類の位置と、前記出入口に対して予め設定される所定の領域とを比較して前記紙葉類が前記所定の領域から外れているはみ出し量を算出し、前記はみ出し量に基づいて前記紙葉類を前記所定の領域内に収めるための修正量を算出するとともに前記巻取りローラの移動方向を判別して前記巻取りローラの移動量を決定し、前記巻取りローラの移動量を該紙葉類の収納順に関連付けた修正情報を修正情報記憶手段に記憶し、
位置制御手段が、前記巻取りローラに収納されている前記紙葉類を放出するとき、前記修正情報記憶手段から前記修正情報を読み出し、前記収納順に基づいて次に放出する紙葉類に対応する前記巻取りローラの移動量を抽出し、該移動量に基づいて前記巻取りローラを該巻取りローラの幅方向に移動させる移動手段を制御し、前記紙葉類の放出位置を前記所定の領域内に収める、
ことを特徴とする紙葉類処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
紙葉類を一対のフィルムの間に挟み込み、このフィルムを巻取りローラで巻き取って収納する紙葉類処理装置及び紙葉類処理方法に関する。
【背景技術】
【０００２】
従来から、紙幣や小切手、金券などの紙葉類を受け入れて一時保管し、その払い出し処理を行う紙葉類処理装置が知られている。例えば、紙葉類として紙幣を取り扱う装置は、紙幣入出金機などの現金処理装置として、現金自動支払機（Automated Teller Machine；ＡＴＭ）などに搭載されている。
【０００３】
紙葉類処理装置には、搬送路を介して送り込まれた紙葉類を一対のフィルムの間に挟み、この紙葉類を挟んだ一対のフィルムを巻取りローラで巻き取って一時的に紙葉類を収納する巻取り方式の収納部を備えたものがある。一時的に巻取りローラに巻き取ったフィルムに挟み込んだ紙葉類は、巻取りローラを逆回転させてフィルムを巻き戻して取り出すことができる。
【０００４】
このような巻取り方式を採用した紙葉類処理装置には、紙葉類の収納量を増加させるため、巻取りローラの巻取り方向に対し、紙葉類の短手方向が同じ方向になるように巻取りを行う装置がある（例えば、特許文献１参照）。また、紙葉類を巻き取る際に紙葉類の間隔を収納順に記憶しておき、繰り出し時に記憶した紙葉類の間隔情報に基づき、繰り出し速度を可変制御する装置もある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−６９７０８号公報
【特許文献２】特開２００６−２６００７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来の巻取り方式の収納部を有する紙葉類処理装置では、放出時に紙葉類のばらつきを抑えなければならないため、装置の小型化や低価格化が容易ではないという問題点があった。
【０００７】
巻取り方式の収納部を有する紙葉類処理装置では、投入時の紙葉類の方向やその後の処理によって、フィルムに挟みこまれる紙葉類の位置にばらつきが生じる。位置にばらつきがあるままフィルムに収納された紙幣をそのまま放出すると、紙葉類の放出位置がばらついてしまう。このため、放出した紙葉類が取り出しにくい、あるいは放出した紙葉類を収納するカセットに収まらないなどの不都合が発生した。そこで、紙葉類を出入口の中心領域に寄せる専用のセンタリング機構を搬送路上に設け、フィルムに挟み込まれる紙葉類の位置を中心領域に寄せていた。しかし、専用のセンタリング機構を設けるため、装置が大型化するばかりでなく、コストが高くなるという問題があった。
【０００８】
特に、フィルムに挟んで一時的に収納した紙葉類を複数の搬送路を介して移動し、複数のカセットに取り出す場合には、カセット、または搬送路に対応する数のセンタリング機構を設けなければならず、紙葉類処理装置の大型化を避けることができなかった。
【０００９】
このような点に鑑み、専用のセンタリング機構を持たずに紙葉類の放出位置を所定の領域内に収めることが可能な紙葉類処理装置及びその紙葉類処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、紙葉類を一対のフィルムの間に挟み込み、フィルムを巻取りローラで巻き取って収納する紙葉類処理装置が提供される。この紙葉類処理装置は、搬送路上の紙葉類の位置を検出するセンサと、修正量を算出する修正量算出手段と、巻取りローラの位置を制御する位置制御手段と、を有する。
【００１１】
紙葉類は、フィルムの巻取り方向と直交する巻取りローラの幅方向と、紙葉類の出入口との間で紙葉類を搬送する搬送路上を移動する。センサは、搬送路上を移動する紙葉類の巻取りローラの幅方向に対応する位置を検出する。修正量算出手段は、紙葉類を巻取りローラに収納するとき、センサが検出した紙葉類の位置と、出入口に対して予め設定される所定の領域とを比較して紙葉類が所定の領域から外れているはみ出し量を算出する。そして、はみ出し量に基づいて紙葉類を所定の領域内に収めるための修正量を算出するとともに巻取りローラの移動方向を判別して巻取りローラの移動量を決定する。そして、この巻取りローラの移動量を紙葉類の収納順に関連付けた修正情報を修正情報記憶手段に記憶する。位置制御手段は、巻取りローラに収納されている紙葉類を放出するとき、修正情報記憶手段から修正情報を読み出し、収納順に基づいて次に放出する紙葉類に対応する巻取りローラの移動量を抽出する。そして、抽出した移動量に基づいて巻取りローラを巻取りローラの幅方向に移動させる移動手段を制御し、紙葉類の放出位置を所定の領域内に収める。
【００１２】
また、上記課題を解決するために、上記の紙葉類処理装置の処理手順を実行する紙葉類処理方法が提供される。
【発明の効果】
【００１３】
開示の紙葉類処理装置及び紙葉類処理方法によれば、紙葉類を収納する際に、センタリングのための巻取りローラの移動量を算出し、ローラ移動量に基づいて巻取りローラを位置制御する。これによって、紙葉類の放出位置を所定の領域内に収めることができる。この結果、専用のセンタリング機構を持たずに紙葉類の放出位置を所定の領域内に収めることが可能となり、装置の小型化や低コスト化を図ることができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態に適用される発明の概念を示す図である。
【図２】紙葉類処理装置の動作の概要を示した図である。
【図３】実施の形態の紙幣一時収納装置の構成例を示した断面図である。
【図４】図３に示した紙幣一時収納装置の上面図である。
【図５】紙幣一時収納装置の制御部のハードウェア構成を示したブロック図である。
【図６】紙幣一時収納装置の制御部のソフトウェア構成を示したブロック図である。
【図７】はみ出し量算出部が検出するはみ出し量を示した図である。
【図８】紙幣を搬送路中心にセンタリングする場合を示した図である。
【図９】センタリング領域内にセンタリングする場合の修正情報を示した図である。
【図１０】搬送路中心にセンタリングする場合の修正情報を示した図である。
【図１１】位置制御処理を示した図である。
【図１２】紙幣収納時の処理手順を示したフローチャートである。
【図１３】紙幣放出時の処理手順を示したフローチャートである。
【図１４】紙幣収納時にセンタリングを行う場合を示した図である。
【図１５】紙幣収納時にセンタリングを行う場合の処理手順を示したフローチャートである。
【発明を実施するための形態】
【００１５】
以下、実施の形態を図面を参照して説明する。図１は、実施の形態に適用される発明の概念を示す図である。
紙葉類処理装置１は、紙葉類をフィルムに挟み込み巻き取る巻取りローラ１ａ、紙葉類の位置を検出するセンサ１ｂ、修正量を算出する修正量算出手段１ｃ、修正情報を記憶する修正情報記憶手段１ｄ、修正情報に基づいて巻取りローラ１ａの位置制御を行う位置制御手段１ｅ及び巻取りローラ１ａを移動させる移動手段１ｆを有する。
【００１６】
紙葉類２０は、紙葉類処理装置１に設けられた出入口１ｇより取り込まれて装置内に収納され、収納された紙葉類２０は出入口１ｇから放出される。なお、紙葉類２０の放出時には、放出された紙葉類２０を取り出しやすくすることなどを目的として、紙葉類２０の放出位置が所定の領域内に抑えられる。以下、出入口１ｇの幅に対して設定されるこの所定の領域を、センタリング領域ｗ１とする。
【００１７】
巻取りローラ１ａは、装置内に出入口１ｇと対向して配置され、紙葉類２０を挟み込んだ一対のフィルムの巻取りと、巻き戻しを行う。フィルムの巻取りは紙葉類２０の収納動作であり、紙葉類２０は装置内を図１に示した収納方向に移動する。フィルムの巻き戻しは、収納した紙葉類２０の放出動作であり、紙葉類は装置内を図１に示した放出方向に移動する。また、巻取りローラ１ａは、移動手段１ｆによって巻取りローラ１ａの幅方向に移動することができる。図１の例では、図の左右に移動することができる。
【００１８】
センサ１ｂは、巻取りローラ１ａと、出入口１ｇとの間を繋ぐ紙葉類２０の搬送路上に配置される。そして、搬送路上を通過する紙葉類２０の巻取りローラ１ａの幅方向の位置を検出する。例えば、図１の左から右へ向かう位置座標であれば、通過する紙葉類２０を検出すると、紙葉類２０の最小点（最も左側の点）２０ａと、最大点（最も右側の点）２０ｂとを検出する。検出した紙葉類２０の位置は、修正量算出手段１ｃに通知する。
【００１９】
修正量算出手段１ｃは、出入口１ｇから取り込んだ紙葉類２０を巻取りローラ１ａに収納するとき、センサ１ｂが検出した紙葉類２０の位置を取得し、紙葉類２０のセンタリング領域ｗ１からのはみ出し量を算出する。例えば、センサ１ｂが検出した水平方向の紙葉類２０の最小点（最小位置座標）２０ａ及び最大点（最大位置座標）２０ｂと、センタリング領域ｗ１の範囲（両端の位置座標）と、を比較し、最小点２０ａまたは最大点２０ｂがセンタリング領域ｗ１から外れていないかどうかを判定する。外れているときは、センタリング領域ｗ１を外れている最小点２０ａまたは最大点２０ｂから、最も近いセンタリング領域ｗ１の端までの距離をはみ出し量として算出するとともに、はみ出している部分をセンタリング領域内に収めるために必要なセンタリング修正量を算出する。最も簡単な場合、はみ出し量がセンタリング修正量になる。また、はみ出している部分をセンタリング領域内に収めるために、巻取りローラ１ａを移動させる方向を巻取りローラ１ａの移動方向とする。例えば、紙葉類２０の最小点２０ａがセンタリング領域ｗ１の外側にあるときは、最小点からセンタリング領域ｗ１の最も近い端までの距離を修正量とする。そして、最小点２０ａからセンタリング領域ｗ１に向かう方向を巻取りローラ１ａの移動方向とする。なお、紙葉類２０の最小点２０ａ及び最大点２０ｂがともにセンタリング領域ｗ１の範囲内であるときは、修正量は０とする。こうして、算出した修正量と、巻取りローラ１ａの移動方向とに基づいて、巻取りローラ移動量を算出する。巻取りローラ移動量は、巻取りローラ１ａを、巻取りローラ１ａの移動方向に、巻取りローラ１ａが中心にある状態から修正量分移動させることを表す。算出した修正量及び巻取りローラ移動量と、対応する紙葉類２０の収納順とを関連付けて修正情報を生成し、修正情報記憶手段１ｄに格納する。
【００２０】
また、はみ出し量を紙葉類２０がセンタリング領域ｗ１からはみ出している量とする代わりに、紙葉類２０の中心と、センタリング領域ｗ１の中心とのずれをはみ出し量としてもよい。センサ１ｂが検出した紙葉類２０の位置の座標と、センタリング領域ｗ１の座標とに基づき、紙葉類２０の中心とセンタリング領域ｗ１の中心との距離に応じた修正量を算出する。さらに、センタリングするために巻取りローラ１ａを移動させる方向を巻取りローラ１ａの移動方向とする。そして、上記と同様にして、巻取りローラ移動量を算出する。なお、はみ出し量を算出するとき、所定の閾値を設定し、中心点のずれが所定の閾値を超えたときのみ、修正量を算出するとしてもよい。算出した修正量及び巻取りローラ移動量と、対応する紙葉類２０の収納順と関連付けて修正情報に登録する。
【００２１】
修正情報記憶手段１ｄは、修正量算出手段１ｃが生成した修正情報を記憶する。
位置制御手段１ｅは、巻取りローラ１ａに収納されている紙葉類２０を放出するとき、修正情報記憶手段１ｄに記憶される修正情報を読み出し、次に放出する紙葉類２０の巻取りローラ移動量を抽出する。放出は、収納順とは逆順に実行されるので、収納順に基づき次の放出する紙葉類２０を特定することができる。そして、次に放出する紙葉類２０の巻取りローラ移動量に基づいて巻取りローラ１ａを幅方向に移動させる移動手段１ｆを駆動し、巻取りローラ１ａを所望の位置に移動させる。
【００２２】
移動手段１ｆは、位置制御手段１ｅが指示した移動量（移動の大きさとその方向）に基づいて、巻取りローラ１ａを巻取りローラ１ａの幅方向に移動させる。
次に紙葉類処理装置の動作について説明する。図２は、紙葉類処理装置の動作の概要を示した図である。図２（Ａ）は、紙葉類の収納時、図２（Ｂ）は紙葉類の放出時を示している。
【００２３】
図２（Ａ）収納時、紙２１，２２は、紙２１、紙２２の順に収納方向（出入口１ｇから巻取りローラ１ａに向かう方向）に搬送路を移動する。センサ１ｂは、紙２１、紙２２と、順次取り込まれる紙葉類の巻取りローラ１ａの幅方向（図では水平方向）の位置を検出する。図２の例では、巻取りローラ１ａの幅方向に、最左の最小点２２ａの位置と、最右の最大点２２ｂの位置が検出される。修正量算出手段１ｃは、センサ１ｂから紙２２の位置として最小点２２ａ及び最大点２２ｂの位置を取得し、センタリング領域ｗ１と比較し、はみ出し量を算出する。この場合、センタリング領域ｗ１の右端と最大点２２ｂとの距離をはみ出し量３２として算出する。そして、紙２２をセンタリング領域内に収めるために必要な修正量として、少なくともはみ出し量３２と同じか、マージンを追加した値を算出する。また、センタリング領域ｗ１の右方向にはみ出して巻取りローラ１ａに収納される紙２２を放出時にセンタリング領域内に収めるためには、巻取りローラ１ａを搬送路に対して左方向に移動して放出すればよい。そこで、巻取りローラ１ａの移動方向は、最大点２２ｂからセンタリング領域ｗ１に向かう左方向になる。この修正量（移動距離の大きさ）と、巻取りローラ１ａの移動方向とを合わせたものが巻取りローラ移動量になる。修正量と巻取りローラ移動量とは、収納順に対応付け、修正情報に登録する。例えば、紙２１が収納順「１」であるときは、紙２２の収納順「２」に対応付けて、修正量と巻取りローラ移動量とを登録する。紙２２は、巻取りローラ１ａの幅方向の位置を保持したままフィルムに挟み込まれ、巻取りローラ１ａに巻き取られ、収納される。
【００２４】
（Ｂ）放出時、紙２１，２２は、紙２２、紙２１の順に放出方向（巻取りローラ１ａから出入口１ｇに向かう方向）に搬送路を移動する。ここでは、紙２１、紙２２の順に収納された後、放出処理を行うとする。紙２２を放出する前に、位置制御手段１ｅは、修正情報を読み出し、収納順の値が最も大きい（最も新しく収納された）紙を特定する。図２の例では、紙２２の修正情報が読み出される。そして、修正情報から抽出した巻取りローラ移動量に基づいて移動手段１ｆに移動を指示し、巻取りローラ１ａを移動させる。こうして、巻取りローラ１ａの位置が搬送路及び出入口１ｇに対して左方向に移動したことから、紙２２は出入口１ｇのセンタリング領域内に移動し、放出される。
【００２５】
このように紙葉類処理装置１によれば、収納時に紙葉類の位置を検出して巻取りローラ移動量を算出しておき、放出時に巻取りローラ移動量に合わせて巻取りローラ１ａを移動して紙葉類の放出位置をセンタリング領域内に収める。これにより、専用のセンタリング機構を設けることなく、紙葉類処理装置１から放出する際の紙葉類の位置のばらつきを抑えることが可能となる。また、専用のセンタリング機構がいらないことから、紙葉類処理装置の小型化、低コスト化を図ることができる。
【００２６】
以下、実施の形態をＡＴＭに内蔵する紙幣一時収納装置に適用した場合を例に、図面を参照して詳細に説明する。
図３は、実施の形態の紙幣一時収納装置の構成例を示した断面図である。
【００２７】
紙幣一時収納装置１０は、装置全体の動作を制御する制御部１００と、紙幣をフィルムに挟み込んで一時的に収納する一時スタッカ２００と、紙幣を搬送する搬送部と、一時スタッカ２００を移動させる移動機構部と、を有する。
【００２８】
制御部１００は、装置全体の動作を制御する。装置に設置された各種センサからの信号と、図示しないオペレータからの指示などに応じて装置内の各種ローラの動作制御を行うとともに、一時スタッカ２００の位置を制御する位置制御を行う。詳細は後述する。
【００２９】
一時スタッカ２００は、紙幣巻取りローラ２１０、巻取りフィルムローラ２２０ａ，２２０ｂを有する。紙幣収納時、巻取りフィルムローラ２２０ａ，２２０ｂは、それぞれフィルム２３０ａ，２３０ｂを引き出す方向に回転し、紙幣巻取りローラ２１０は、フィルム２３０ａ，２３０ｂが重なったフィルム２３０を巻き取る方向に回転する。一時スタッカ２００では、巻取りフィルムローラ２２０ａと、巻取りフィルムローラ２２０ｂから引き出されたフィルム２３０ａ，２３０ｂの間に、搬送路３１０を介して搬送された紙幣を挟み込む。そして、紙幣を挟み込んだ一対のフィルム２３０は、紙幣巻取りローラ２１０によって巻き取られる。こうして、取り込んだ紙幣を紙幣巻取りローラ２１０に収納する。放出時は、紙幣巻取りローラ２１０、巻取りフィルムローラ２２０ａ及び巻取りフィルムローラ２２０ｂは逆方向に回転し、紙幣を挟み込んだフィルム２３０を搬送路３１０に向かって移動させる。紙幣を挟み込んだフィルム２３０が搬送路３１０に向かって移動し、フィルム２３０ａとフィルム２３０ｂに分かれ、紙幣を搬送路３１０に放出する。また、一時スタッカ２００は、紙幣巻取りローラ２１０の幅方向と同一方向に延びる移動用レール４１０上に設置されており、移動機構部によって移動用レール４１０に沿って移動する。
【００３０】
搬送部は、搬送路３１０、ローラ３２０ａ，３２０ｂ、紙幣位置検出センサ３３０及び出入口センサ３４０を有する。搬送路３１０の外部側の端から投入された紙幣は、ローラ３２０ａ，３２０ｂによって搬送路３１０上を収納方向に搬送される。搬送路３１０の途中に設けられた紙幣位置検出センサ３３０は、通過する紙幣の紙幣巻取りローラ２１０の幅方向に対する位置を検出し、制御部１００に通知する。出入口センサ３４０は、一時スタッカ２００に到達した紙幣を検出し、制御部１００に通知する。放出時には、ローラ３２０ａ，３２０ｂは逆回転し、紙幣は搬送路３１０を一時スタッカ２００から装置の外に向かって移動する。
【００３１】
移動機構部は、移動用レール４１０、モータ４２０、ベルト４３０及びスタッカ位置検出センサ４４０を有する。詳細は、次の図面で説明する。図４は、図３に示した紙幣一時収納装置の上面図である。図３と同じものには同じ番号を付す。
【００３２】
移動用レール４１０は、紙幣巻取りローラ２１０の幅方向に延びており、一時スタッカ２００の移動範囲に設置される。モータ４２０は、ベルト４３０を図４に示した移動方向（紙幣巻取りローラ２１０の幅方向）に移動させる。ベルト４３０は、一時スタッカ２００に接続しており、モータ４２０によって自身が移動することにより、一時スタッカ２００を移動方向に移動させる。スタッカ位置検出センサ４４０は、一時スタッカ２００の中心位置を検出する。そして、一時スタッカ２００の中心がスタッカ位置検出センサ４４０の中心と一致する元の状態からのずれ量を検出する。検出したずれ量は、制御部１００に通知する。なお、移動機構部の構成は、図３及び図４に示した構成に限定されない。例えば、一時スタッカ２００を移動方向に移動させる手段として、ラック機構やリンクを用いて構成してもよい。また、駆動手段として、モータの代りにソレノイドを使用することもできる。
【００３３】
図５は、紙幣一時収納装置の制御部のハードウェア構成を示したブロック図である。
制御部１００は、ＣＰＵ（Central Processing Unit）１０１によって装置全体を制御する。ＣＰＵ１０１には、バス１０６を介してＲＡＭ（Random Access Memory）１０２、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）１０３、入力インタフェース１０４及びモータ制御部１０５が接続されている。
【００３４】
ＲＡＭ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、ＣＰＵ１０１による処理に必要な各種データが格納される。ＨＤＤ１０３には、ＯＳやアプリケーションのプログラムが格納される。入力インタフェース１０４には、紙幣位置検出センサ３３０やスタッカ位置検出センサ４４０が接続されており、紙幣位置検出センサ３３０やスタッカ位置検出センサ４４０から送られてくる信号を、バス１０６を介してＣＰＵ１０１に送信する。モータ制御部１０５は、モータ４２０に接続されており、モータ４２０を駆動し、ベルト４３０（図示せず）を移動させる。
【００３５】
このようなハードウェア構成によって、情報装置の処理機能を実現することができる。
図６は、紙幣一時収納装置の制御部のソフトウェア構成を示したブロック図である。
制御部１００は、修正量選択部１１０、はみ出し量算出部１２０、修正量算出部１３０、位置制御部１４０及び収納・放出制御部１５０の各処理部と、修正情報記憶部１６０とを有する。各処理部は、ＣＰＵ１０１が紙幣処理プログラムを実行することによりその処理機能を実現する。
【００３６】
修正量選択部１１０は、起動時に、修正量算出部１３０が算出する修正量を選択する。修正量には、紙幣をセンタリング領域内にセンタリングすることを目的とする第１の修正量と、紙幣をセンタリング領域の中心（搬送路の中心）にセンタリングすることを目的とする第２の修正量とがある。第２の修正量は、例えば、取り扱う紙幣のサイズにばらつきがあるような場合、放出された紙幣の取り出しやすさを向上させることができる。しかし、一時スタッカ２００の移動量としては、第１の修正量よりも大きくなる傾向がある。一時スタッカ２００の移動は、紙幣が繰り出されてから次の紙幣が繰り出されるまでの間に行われるが、紙幣は、搬送路３１０に１枚ずつ繰り出され、紙幣間の最低間隔（距離）は予め決められている。そこで、紙幣が繰り出される間隔に基づく次の紙幣が繰り出されるまでの繰り出し時間と、一時スタッカ２００の移動に要する最大時間とを比較する。そして、繰り出し時間内に一時スタッカ２００の最大距離の移動が完了する場合には、第２の修正量を選択する。一旦選択した修正量の算出方法は、装置の動作条件が変わるまで、保持する。なお、どちらの修正量を用いるかは、利用者が選択し、紙幣一時収納装置１０に指示するとしてもよい。修正量選択部１１０は、指示に従って選択された修正量の適用を修正量算出部１３０に通知する。
【００３７】
はみ出し量算出部１２０は、紙幣位置検出センサ３３０が検出した紙幣の紙幣巻取りローラ２１０の幅方向の位置と、センタリング領域の両端の位置とを比較し、それぞれのはみ出し量を算出する。なお、紙幣位置検出センサ３３０の測定結果は、一時スタッカ２００の位置は、初期状態、すなわち、本来の中心位置に固定されているときのものとする。はみ出し量の算出方法については後述する。検出したはみ出し量は、紙幣の収納順に関連付けて、修正情報記憶部１６０に記憶されている修正情報に登録しておく。
【００３８】
修正量算出部１３０は、はみ出し量算出部１２０が算出したはみ出し量を用いて、センタリング修正量と一時スタッカ移動量とを算出し、修正情報に登録する。算出は、修正量選択部１１０が選択した「紙幣をセンタリング領域内にセンタリング」、または、「紙幣を搬送路中心にセンタリング」のいずれかの算出方法を用いて行う。センタリング修正量及び一時スタッカ移動量の算出方法については後述する。
【００３９】
位置制御部１４０は、一時スタッカ２００に収納されている紙幣を放出するとき、修正情報記憶部１６０から修正情報を読み出し、次に放出する紙幣の一時スタッカ移動量に基づき、一時スタッカ２００の位置を制御する。スタッカ位置検出センサ４４０の検出する一時スタッカ２００の位置情報に基づき、一時スタッカ２００の現在位置から、修正情報に登録されている一時スタッカ移動量に基づいてモータ４２０を駆動し、ベルト４３０を動かす。
【００４０】
収納・放出制御部１５０は、紙幣一時収納装置１０が紙幣の収納処理、または放出処理のどちらを行うのかを判定し、判定結果に応じて他の処理部を起動する。オペレータなどによる紙幣の収納指示を検出したとき、または、紙幣一時収納装置１０に紙幣が搬送されたときなどは、収納処理を開始する。紙幣巻取りローラ２１０及び巻取りフィルムローラ２２０ａ，２２０ｂを紙幣の収納方向に回転させるとともに、はみ出し量算出部１２０を起動する。一方、オペレータなどによる紙幣放出指示を検出したときは、位置制御部１４０を起動するとともに、紙幣巻取りローラ２１０及び巻取りフィルムローラ２２０ａ，２２０ｂを紙幣の放出方向に回転させる。
【００４１】
修正情報記憶部１６０は、修正情報を記憶する。修正情報の詳細は後述する。
次に紙幣一時収納装置１０の動作について説明する。以下の説明では、収納指示及び放出指示を受け、それぞれの処理を開始するとする。また、修正量選択部１１０によって、予め紙幣をセンタリング領域内にセンタリングするのか、紙幣をセンタリング領域の中心（搬送路中心）にセンタリングするのかは、選択されているとする。なお、紙幣の大きさは必ずセンタリング領域の幅よりも小さいものとする。
【００４２】
制御部１００では、収納・放出制御部１５０がオペレータまたは上位のプログラムからの指示を受け付けると、指示が紙幣の収納処理であるか、放出処理であるかを判定する。収納・放出制御部１５０は、指示が収納指示であるときは、搬送路３１０のローラ３２０ａ，３２０ｂを紙幣の収納方向に回転させる。紙幣の収納方向とは、巻取りフィルムローラ２２０ａ，２２０ｂからフィルム２３０ａ，２３０ｂを引き出し、紙幣巻取りローラ２１０で巻き取る方向をいう。投入された紙幣は、搬送路３１０を一時スタッカ２００に向かう収納方向に移動する。なお、回転は、紙幣一時収納装置１０の出入口１ｇや紙幣位置検出センサ３３０、もしくは紙幣投入口から紙幣が繰り出されたことを検出したときに開始するとしてもよい。紙幣位置検出センサ３３０は、通過する紙幣の位置を検出し、制御部１００に通知する。
【００４３】
制御部１００では、はみ出し量算出部１２０が、紙幣のはみ出し量を算出する。
図７は、はみ出し量算出部が検出するはみ出し量を示した図である。図３，４と同じものには同じ番号を付す。また、Ｘ１は、センタリング領域ｗ１の左端、Ｘ２は右端、Ｘｃは中央の位置座標を表すとする。
【００４４】
ここで、はみ出し量は、左方向については、紙幣の最左点と、センタリング領域ｗ１の左端Ｘ１との距離とする。また、はみ出し量の方向として、紙幣の最左点の位置がセンタリング領域の左端Ｘ１よりも左側にあるときは、正方向（＋）とする。逆に、センタリング領域の左端よりも右側（センタリング領域内）にあるときは、負方向（−）とする。右方向についても同様に、紙幣の最右点とセンタリング領域ｗ１の右端Ｘ２との距離をはみ出し量とする。また、紙幣の最右点がセンタリング領域の右端よりも右側にあるとき、正方向（＋）、左側にあるとき負方向（−）とする。したがって、紙幣の一方がセンタリング領域外にはみ出しているとき、そのはみ出し量の方向は、「＋」で表わされる。センタリング領域内であれば、そのはみ出し量の方向は「−」で表わされる。
【００４５】
収納時には、紙幣は紙幣ｐ１，ｐ２，ｐ３，ｐ４の順に紙幣巻取りローラ２１０に取り込まれる。紙幣ｐ１の場合、紙幣位置検出センサ３３０によって検出された位置に基づき、左方向については、紙幣の最左点と、センタリング領域ｗ１の左端Ｘ１との距離「ａ１」とセンタリング領域内「−」というはみ出し量が得られる。右方向については、紙幣の最右点と、センタリング領域ｗ１の右端Ｘ２との距離「ａ２」とセンタリング領域外「＋」というはみ出し量が得られる。以下、はみ出し量を、はみ出し量の大きさと方向とを合わせ、「−ａ１」、「＋ａ２」と表記する。
【００４６】
紙幣ｐ１と同様に、紙幣ｐ２のはみ出し量は、左方向は「−ｂ１」、右方向は「＋ｂ２」になる。右方向がセンタリング領域よりはみ出していることを示している。紙幣ｐ３のはみ出し量は、左方向は「＋ｃ１」、右方向は「−ｃ２」になる。左方向がセンタリング領域よりもはみ出していることを示している。紙幣ｐ４のはみ出し量は、左方向は「−ｄ１」、右方向は「−ｄ２」になる。紙幣ｐ４はセンタリング領域内に収まっていることを示している。このようにして算出したはみ出し量は、紙幣の収納順に対応付けて、修正情報に登録する。
【００４７】
続いて、修正量算出部１３０は、はみ出し量算出部１２０が算出したはみ出し量に基づいて、センタリング修正量と一時スタッカ移動量とを算出する。
紙幣をセンタリング領域内にセンタリングする場合には、紙幣の放出時に紙幣巻取りローラ２１０を、はみ出した方向と逆方向に、少なくともはみ出し量の大きさ分だけずらせばよい。そこで、修正量算出部１３０は、各紙幣について、いずれかの方向のはみ出し量に「＋」がある場合には、センタリング対象と判定する。センタリング修正量として、はみ出した側のはみ出し量（方向が＋のはみ出し量）を設定する。また、一時スタッカ２００を移動させる方向として、左方向を「−」、右方向を「＋」とし、センタリング領域ｗ１の左端Ｘ１から外にはみ出しているときは「＋」、右端Ｘ２から外にはみ出しているときは「−」とする。例えば、紙幣ｐ１については、右方向が「＋ａ２」でセンタリング領域ｗ１の右端Ｘ２から外にはみ出しているので、センタリング修正量は「ａ２」、一時スタッカ２００の移動方向は「−」になる。こうして得られたセンタリング修正量と、一時スタッカ２００の移動方向とに基づいて、一時スタッカ移動量を算出する。一時スタッカ移動量は、センタリングのために一時スタッカ２００を移動させる移動方向とその距離とを示した情報である。具体的には、センタリング修正量に、移動方向を付加して設定する。紙幣ｐ１であれば、センタリング修正量「ａ２」と、移動方向「−」とを合わせた一時スタッカ移動量は「−ａ２」になる。これは、紙幣ｐ１のセンタリングのため、一時スタッカ２００を「中心地点から左方向に距離ａ２分ずらした位置に移動させる」ことを示している。
【００４８】
同様に、紙幣ｐ２については、センタリング領域ｗ１の右端Ｘ２側がはみ出しているので、センタリング修正量は「ｂ２」、一時スタッカ２００の移動方向は「−」、一時スタッカ移動量は「−ｂ２」になる。紙幣ｐ３については、センタリング領域ｗ１の左端Ｘ１側がはみ出しているので、センタリング修正量は「ｃ１」、一時スタッカ２００の移動方向は「＋」、一時スタッカ移動量は「＋ｃ１」になる。紙幣ｐ４については、はみ出し量は両方とも「−」であり、センタリング領域ｗ１からはみ出していないので、修正しない。したがって、修正量は０になる。
【００４９】
次に、紙幣を搬送路中心にセンタリングする場合について説明する。出入口１ｇは搬送路３１０の先にあるので、搬送路３１０の中心にセンタリングできれば、紙幣の中心が出入口１ｇの中心となるように放出される。
【００５０】
図８は、紙幣を搬送路中心にセンタリングする場合を示した図である。紙幣を搬送路３１０の中心にセンタリングする場合には、紙幣を中心に置いたときのセンタリング領域内の右方向と左方向の空き領域の大きさが同じになるようにすればよい。ここで、各紙幣をセンタリング領域内に収めたときの空き領域は、「−」で表わされる現在のセンタリング領域ｗ１の空き領域（紙幣が存在しない領域）から、「＋」で表わされるはみ出し量分の領域を差し引いた大きさになる。図８の紙幣ｐ２の例では、紙幣ｐ２がセンタリング領域内にあるときの空き領域は、センタリング領域内にはみ出したはみ出し量「ｂ１」から、センタリング領域ｗ１の外にはみ出したはみ出し量「ｂ２」を差し引いた値になる。この場合には、方向に合わせて「＋」と「−」が設定されているので、そのまま足し合わせればよい。例えば、左方向の「−ｂ１」と、右方向の「＋ｂ２」を足した「−ｂ１＋ｂ２」の絶対値が空き領域になる。搬送路３１０の中心にセンタリングを行う場合には、はみ出した側のはみ出し量（紙幣ｐ２の場合は「ｂ２」）に加え、センタリング領域の端との距離が上記で算出した空き領域の半分（紙幣ｐ２の場合は、｜−ｂ１＋ｂ２｜／２）となるまで一時スタッカ２００を移動すればよい。一時スタッカ２００の移動方向については、はみ出し量の方向とは逆方向になるので、左端のＸ１側のはみ出し量が「＋」のときは「＋」、右端のＸ２側のはみ出し量が「＋」のときは「−」になる。紙幣ｐ２の例では、「−」になる。なお、一時スタッカ２００の移動方向を、左方向を「−」、右方向を「＋」とすることは、センタリング領域内へのセンタリングの場合と同様である。以上より、紙幣ｐ２の場合は、センタリング修正量は「ｂ２＋｜−ｂ１＋ｂ２｜／２」、一時スタッカ移動方向は「−」になる。さらに、一時スタッカ移動量を算出する。一時スタッカ移動量は、一時スタッカ２００の移動方向と、中心地点からのセンタリング修正量であるので、「−ｂ２−｜−ｂ１＋ｂ２｜／２」になる。
【００５１】
同様に、紙幣ｐ１のセンタリング修正量は「ａ２＋｜−ａ１＋ａ２｜／２」、一時スタッカ移動方向は、「−」、一時スタッカ移動量は、「−ａ２−｜−ａ１＋ａ２｜／２）」になる。紙幣ｐ３のセンタリング修正量は「ｃ１＋｜ｃ１−ｃ２｜／２」、一時スタッカ移動方向は「＋」、一時スタッカ移動量は、「ｃ１＋｜ｃ１―ｃ２｜／２）」になる。
【００５２】
なお、紙幣ｐ４については、はみ出し量は両方とも「−」であり、空き領域は、ｄ１とｄ２の絶対値となる。センタリング修正量は、「ｄ１−｜ｄ１＋ｄ２｜／２」、一時スタッカ移動方向は「＋」、一時スタッカ移動量は「ｄ１−｜ｄ１＋ｄ２｜／２」となる。なお、はみ出し量が両方向とも「−」、または、一方が「−」で他方が「０」の場合は、同様に算出することができる。
【００５３】
こうして算出したセンタリング修正量、一時スタッカ移動方向及び一時スタッカ移動量は、紙幣の収納順に対応付けて修正情報に登録する。
図９は、センタリング領域内にセンタリングする場合の修正情報を示した図である。
【００５４】
修正情報（センタリング領域内にセンタリング）１６１０は、紙幣１６１１、収納順１６１２、放出順１６１３、Ｘ１線はみ出し量１６１４、Ｘ２線はみ出し量１６１５、センタリング修正量１６１６、一時スタッカ移動量１６１７の各情報項目を有する。
【００５５】
紙幣１６１１は、各紙幣を識別する識別情報である。収納順１６１２は、紙幣の収納順であり、出入口１ｇから取り込まれた紙幣の順番を示している。放出順１６１３は、紙幣を放出する際の順番であり、収納順とは逆順になる。Ｘ１線はみ出し量１６１４は、はみ出し量算出部１２０が算出した、センタリング領域ｗ１の左端Ｘ１に対するはみ出し量を示している。Ｘ２線はみ出し量１６１５は、はみ出し量算出部１２０が算出した、センタリング領域ｗ１の右端Ｘ２に対するはみ出し量である。センタリング修正量１６１６は、修正量算出部１３０が算出したセンタリングの修正量である。センタリング領域内にセンタリングする場合、はみ出し量が「＋」となった側のはみ出し量が設定される。一時スタッカ移動量１６１７は、修正量算出部１３０が算出した一時スタッカ２００の移動量である。
【００５６】
図１０は、搬送路中心にセンタリングする場合の修正情報を示した図である。
修正情報（搬送路中心にセンタリング）１６２０は、紙幣１６２１、収納順１６２２、放出順１６２３、Ｘ１線はみ出し量１６２４、Ｘ２線はみ出し量１６２５、センタリング修正量１６２６、一時スタッカ移動量１６２７の各情報項目を有する。
【００５７】
紙幣１６２１は、各紙幣を識別する識別情報である。収納順１６２２は、紙幣の収納順であり、出入口１ｇから取り込まれた紙幣の順番を示している。放出順１６２３は、紙幣を放出する際の順番であり、収納順とは逆順になる。Ｘ１線はみ出し量１６２４は、はみ出し量算出部１２０が算出した、センタリング領域ｗ１の左端Ｘ１に対するはみ出し量を示している。Ｘ２線はみ出し量１６２５は、はみ出し量算出部１２０が算出した、センタリング領域ｗ１の右端Ｘ２に対するはみ出し量である。センタリング修正量１６２６は、修正量算出部１３０が算出したセンタリングの修正量である。一時スタッカ移動量１６２７は、修正量算出部１３０が算出した一時スタッカ２００の移動量である。
【００５８】
紙幣の放出時には、位置制御部１４０が放出する紙幣に関する修正情報を読み出し、位置制御を行う。
図１１は、位置制御処理を示した図である。
【００５９】
位置制御部１４０は、一時スタッカ２００から搬送路３１０に紙幣が放出される前に、一時スタッカ２００の位置を移動し、搬送路３１０のセンタリング領域に紙幣を放出させる。以下、センタリング領域内にセンタリングするという指定がされている場合で説明する。
【００６０】
位置制御部１４０は、修正情報１６１０を読み出し、放出順１６１３の順に処理を行う。例えば、放出順「１」の紙幣ｐ４は、センタリング修正量１６１６の値は「０」であるので、位置は移動しない。一時スタッカ２００は、本来の中心位置で紙幣ｐ４を搬送路３１０に放出する。紙幣ｐ４は、収納時にセンタリング領域内にあったので、搬送路３１０のセンタリング領域内に放出される。出入口センサ３４０によって、紙幣ｐ４が搬送路３１０に放出されたことを検出し、次の放出順「２」の紙幣ｐ３の修正情報１６１０を読み出す。紙幣ｐ３については、修正情報１６１０に、一時スタッカ移動量１６１７として「＋ｃ１」が設定されている。位置制御部１４０は、一時スタッカ２００が「＋」方向（右方向）に「ｃ１」移動するように、モータ４２０に駆動指示を行う。これにより、一時スタッカ２００とともに、紙幣巻取りローラ２１０が右方向に「ｃ１」だけ移動する。これにより、搬送路３１０に対して紙幣ｐ３が右方向に「ｃ１」移動した状態で放出され、搬送路３１０のセンタリング領域内に放出される。以降、放出順に従って一時スタッカ移動量１６１７を読み出し、一時スタッカ２００の位置制御を行う。
【００６１】
なお、搬送路中心にセンタリングを行う場合も同様に、修正情報１６２０を読み出し、放出順１６２３の順に、一時スタッカ移動量１６２７を読み出し、紙幣を放出する前に一時スタッカ２００を移動させる。
【００６２】
このように紙幣一時収納装置１０では、収納時には、一枚ごとのセンタリング修正量と収納順とを記憶しておき、放出時には収納時のデータから一枚ごとに、一時スタッカ移動量に基づいて一時スタッカ２００が移動し、紙幣を放出する。
【００６３】
次に、紙幣一時収納装置１０による紙幣処理方法の処理手順について説明する。制御部１００の収納・放出制御部１５０は、収納指示または放出指示を受けると、指示に応じて収納処理または放出処理を開始する。収納処理では、紙幣一時収納装置１０内に投入された紙幣を一時スタッカ２００に収納する収納処理を開始する。また、紙幣の放出指示を受けたときは、一時スタッカ２００に収納されている紙幣を一時スタッカ２００から他の収納部、例えば入出金部や固定金庫部に放出する放出処理を行う。紙幣収納時の処理及び紙幣放出時の処理について詳細に説明する。
【００６４】
図１２は、紙幣収納時の処理手順を示したフローチャートである。
［ステップＳ０１］  収納・放出制御部１５０は、収納処理を開始し、一時スタッカ２００内の紙幣巻取りローラ２１０及び巻取りフィルムローラ２２０ａ，２２０ｂを紙幣の巻取り方向に回転させ、収納処理を開始する。
【００６５】
［ステップＳ０２］  はみ出し量算出部１２０は、紙幣位置検出センサ３３０が検出した紙幣の位置を取得する。
［ステップＳ０３］  はみ出し量算出部１２０は、ステップＳ０２で検出した紙幣の位置に基づき、この紙幣のセンタリング領域からのはみ出し量を算出する。紙幣の進行方向に向かってセンタリング領域の左端と、検出された紙幣の最左点の位置とを比較し、その距離を左方向のはみ出し量とする。同様に、センタリング領域の右端と、検出された紙幣の最右点の位置とを比較し、その距離を右方向のはみ出し量とする。算出したはみ出し量は、紙幣の収納順に対応付けて修正情報に記憶する。
【００６６】
［ステップＳ０４］  修正量算出部１３０は、センタリング処理として、「センタリング領域内にセンタリング」が選択されているかどうかを判定する。「センタリング領域内にセンタリング」が選択されているときは、処理をステップＳ０５に進める。「搬送路中央にセンタリング」が選択されているときは、処理をステップＳ０６に処理を進める。
【００６７】
［ステップＳ０５］  修正量算出部１３０は、「センタリング領域内にセンタリング」が選択されているときは、修正情報からはみ出し量を読み出し、紙幣のはみ出し量がセンタリング領域の外側にはみ出していることを示しているときは、はみ出し量をセンタリング修正量とする。そして、図７で説明した手順で一時スタッカ移動量を算出し、処理をステップＳ０７に進める。
【００６８】
［ステップＳ０６］  修正量算出部１３０は、「搬送路中央にセンタリング」が選択されているときは、はみ出し量からセンタリングを行ったときのセンタリング領域の空き領域を算出し、センタリング修正量とする。そして、図８で説明した手順で一時スタッカ移動方向と一時スタッカ移動量を算出する。
【００６９】
［ステップＳ０７］  修正量算出部１３０は、それぞれの算出方法で算出されたセンタリング修正量及び一時スタッカ移動量を、紙幣の収納順に対応付けて修正情報１６１０，１６２０に登録する。
【００７０】
［ステップＳ０８］  収納・放出制御部１５０は、収納処理の中止指示の有無を判定する。中止指示がないときは、処理をステップＳ０２に戻し、次の紙幣の収納処理を行う。中止指示があったときは、処理を終了する。
【００７１】
以上の処理手順が実行されることにより、紙幣の収納時、収納順に関連付けてそれぞれの紙幣をセンタリングするためのセンタリング修正量及び一時スタッカ移動量などが登録される。
【００７２】
図１３は、紙幣放出時の処理手順を示したフローチャートである。
［ステップＳ１１］  収納・放出制御部１５０は、一時スタッカ２００内の紙幣巻取りローラ２１０、巻取りフィルムローラ２２０ａ，２２０ｂを紙幣の放出方向に回転させ、紙幣放出処理を開始する。
【００７３】
［ステップＳ１２］  位置制御部１４０は、修正情報を読み出し、収納されている紙幣があるかどうかを判定する。収納されている紙幣があるときは、処理をステップＳ１３に進める。収納されている紙幣がないときは、処理を終了する。
【００７４】
［ステップＳ１３］  位置制御部１４０は、収納されている紙幣があるときは、収納順が最も大きい、すなわち、最も新しく収納された紙幣の修正情報を読み出す。
［ステップＳ１４］  位置制御部１４０は、読み出した紙幣の修正情報から、一時スタッカ移動量を抽出する。
【００７５】
［ステップＳ１５］  位置制御部１４０は、ステップＳ１４で読み出した一時スタッカ移動量に基づいてモータ４２０を制御し、一時スタッカ２１０を移動させる。
［ステップＳ１６］  位置制御部１４０は、出入口センサ３４０によって紙幣が搬送路３１０に放出されたことを検出した後、対象紙幣の修正情報を登録削除する。
【００７６】
［ステップＳ１７］  位置制御部１４０は、放出の中止指示があるかどうかを判定する。中止指示を受けたときは、処理を終了する。中止指示を受けていないときは、ステップＳ１２に戻って、次の紙幣の放出処理を行う。
【００７７】
以上の処理手順が実行されることにより、紙幣放出時、一時スタッカ２００の位置が、この紙幣を収納したときに設定された修正情報に基づいて、紙幣がセンタリング領域内に放出されるように移動される。
【００７８】
なお、上記の説明では、修正量算出部１３０がセンタリング修正量とともに一時スタッカ２００の移動に関する一時スタッカ移動方向や一時スタッカ移動量などを設定するとしたが、一時スタッカ２００の移動量算出は位置制御部１４０が行うとしてもよい。
【００７９】
また、一時スタッカ２００の移動を紙幣の放出時ではなく、収納時に行うとしてもよい。この場合、位置制御部１４０は、修正量算出部１３０が算出した一時スタッカ移動方向及び一時スタッカ移動量に基づいて、紙幣をフィルムに挟み込む前に一時スタッカ２００を移動させる。
【００８０】
図１４は、紙幣収納時にセンタリングを行う場合を示した図である。
紙幣位置検出センサ３３０が、紙幣ｐ２の位置を検出し、はみ出し量算出部１２０が、左方向のはみ出し量「−ｂ１」と、右方向のはみ出し量「＋ｂ２」とを算出する。なお、はみ出し量の算出は、図７で説明したはみ出し量の算出処理手順と同様にして求める。
【００８１】
次に、修正量算出部１３０がセンタリング修正量を算出する。ここでは、センタリング領域にセンタリングする場合で説明する。修正量算出部１３０は、センタリング領域ｗ１からはみ出した右方向のはみ出し量「＋ｂ２」をセンタリング修正量として算出する。また、一時スタッカ移動量は、移動量の大きさはセンタリング修正量の大きさと同じであるが、一時スタッカ移動方向は放出時に一時スタッカ２００の位置制御を行う場合とは逆方向になる。すなわち、紙幣ｐ２を紙幣巻取りローラ２１０のセンタリング領域内で巻き取るには、紙幣巻取りローラ２１０を右方向に移動させなければならない。そこで、一時スタッカ移動量は、「＋ｂ２」になり、一時スタッカ２００を右方向に「ｂ２」分の距離を移動させる。この状態で、紙幣ｐ２を巻き取ることにより、紙幣ｐ２は、紙幣巻取りローラ２１０のセンタリング領域内に収納される。なお、収納時に一時スタッカ２００の位置制御を行ったときは、放出時の一時スタッカ２００の位置は中央に固定となる。
【００８２】
図１５は、紙幣収納時にセンタリングを行う場合の処理手順を示したフローチャートである。
［ステップＳ２１］  収納・放出制御部１５０は、収納処理、または放出処理のどちらを行うのかを判定する。収納処理と判定したときは、処理をステップＳ２２に進める。放出処理と判定したときは、処理をステップＳ２８に進める。
【００８３】
［ステップＳ２２］  収納処理であるときは、収納・放出制御部１５０は収納処理を開始し、紙幣巻取りローラ２１０及び巻取りフィルムローラ２２０ａ，２２０ｂを収納方向に回転させ、紙幣一時収納装置１０内に紙幣が投入されたかどうかを判定する。紙幣が投入されたことを検出したときは、はみ出し量算出部１２０を起動し、処理をステップＳ２３に進める。紙幣の投入が検出されないときは、ステップＳ２１に戻って、指示の確認からの処理を行う。
【００８４】
［ステップＳ２３］  紙幣の投入が検出された場合、はみ出し量算出部１２０は、紙幣位置検出センサ３３０が検出した紙幣の位置を取得する。
［ステップＳ２４］  はみ出し量算出部１２０は、ステップＳ２３で検出した紙幣の位置に基づき、この紙幣のセンタリング領域からのはみ出し量を算出する。紙幣の進行方向に向かってセンタリング領域の左端と、検出された紙幣の最左点の位置とを比較し、その距離を左方向のはみ出し量とする。同様に、センタリング領域の右端と、検出された紙幣の最右点の位置とを比較し、その距離を右方向のはみ出し量とする。算出したはみ出し量は、紙幣の収納順に対応付けて修正情報に記憶する。
【００８５】
［ステップＳ２５］  修正量算出部１３０は、ステップＳ２４で算出したはみ出し量に基づいて、センタリング修正量を算出する。そして、センタリング修正量に基づいて、一時スタッカ移動方向と一時スタッカ移動量とを算出する。センタリング修正量、一時スタッカ移動量の算出方法は、図１２に示した収納処理と同様である。一時スタッカ移動方向は、図１２に示した収納処理とは逆方向になる。すなわち、収納対象の紙幣がセンタリング領域の右端の外側にはみ出しているときの一時スタッカ移動方向は右方向、左端の外側にはみ出しているときの一時スタッカ移動方向は左方向になる。
【００８６】
［ステップＳ２６］  位置制御部１４０は、ステップＳ２５で算出した一時スタッカ移動量に基づき、一時スタッカ２００を移動する。
［ステップＳ２７］  収納・放出制御部１５０は、紙幣収納処理を行う。一時スタッカ移動量は、紙幣の収納順に対応付けて修正情報１６１０，１６２０に登録する。出入口センサ３４０によって紙幣がフィルム２３０に挟み込まれたことを確認し、処理をステップＳ２１に戻す。
【００８７】
［ステップＳ２８］  放出処理であるときは、収納・放出制御部１５０は、修正情報１６１０，１６２０を読み出し、収納されている紙幣があるかどうかを判定する。紙幣があるときは、処理をステップＳ２９に進める。紙幣がないときは、ステップＳ２１に戻って、指示の確認からの処理を行う。
【００８８】
［ステップＳ２９］  収納・放出制御部１５０は、修正情報１６１０，１６２０は、紙幣を放出する。このときの一時スタッカ２００の位置は、中央に固定しておく。そして、出入口センサ３４０によって紙幣が放出されたことを検出したときは、修正情報１６１０，１６２０から該当紙幣の登録を削除する。
【００８９】
以上の処理手順が実行されることにより、収納時に一時スタッカ２００を移動して紙幣をセンタリングし、紙幣巻取りローラ２１０のセンタリング領域内に紙幣を収納する。放出時には、そのまま放出される。
【００９０】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、紙葉類処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。
【００９１】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００９２】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。
【符号の説明】
【００９３】
１  紙葉類処理装置
１ａ  巻取りローラ
１ｂ  センサ
１ｃ  修正量算出手段
１ｄ  修正情報記憶手段
１ｅ  位置制御手段
１ｆ  移動手段
１ｇ  出入口
１０  紙幣一時収納装置
２０  紙葉類
２０ａ  最小点
２０ｂ  最大点
２１，２２  紙
２２ａ  最小点
２２ｂ  最大点
３２  はみ出し量
４２  移動量
１００  制御部
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ＨＤＤ
１０４  入力インタフェース
１０５  モータ制御部
１０６  バス
１１０  修正量選択部
１２０  はみ出し量算出部
１３０  修正量算出部
１４０  位置制御部
１５０  収納・放出制御部
１６０  修正情報記憶部
２００  一時スタッカ
２１０  紙幣巻取りローラ
２２０ａ，２２０ｂ  巻取りフィルムローラ
２３０，２３０ａ，２３０ｂ  フィルム
３１０  搬送路
３２０ａ，３２０ｂ  ローラ
３３０  紙幣位置検出センサ
３４０  出入口センサ
４１０  移動用レール
４２０  モータ
４３０  ベルト
４４０  スタッカ位置検出センサ
１６１０  修正情報
１６１１  紙幣
１６１２  収納順
１６１３  放出順
１６１４  Ｘ１線はみ出し量
１６１５  Ｘ２線はみ出し量
１６１６  センタリング修正量
１６１７  一時スタッカ移動量
１６２０  修正情報
１６２１  紙幣
１６２２  収納順
１６２３  放出順
１６２４  Ｘ１線はみ出し量
１６２５  Ｘ２線はみ出し量
１６２６  センタリング修正量
１６２７  一時スタッカ移動量
ｐ１〜ｐ４  紙幣
ｗ１  センタリング領域
Ｘ１  センタリング領域ｗ１の左端の位置座標
Ｘ２  センタリング領域ｗ１の右端の位置座標
Ｘｃ  センタリング領域ｗ１の中央の位置座標
【図１】
0005384321.tif 000002
【図２】
0005384321.tif 000003
【図３】
0005384321.tif 000004
【図４】
0005384321.tif 000005
【図５】
0005384321.tif 000006
【図６】
0005384321.tif 000007
【図７】
0005384321.tif 000008
【図８】
0005384321.tif 000009
【図９】
0005384321.tif 000010
【図１０】
0005384321.tif 000011
【図１１】
0005384321.tif 000012
【図１２】
0005384321.tif 000013
【図１３】
0005384321.tif 000014
【図１４】
0005384321.tif 000015
【図１５】
0005384321.tif 000016