(57)【特許請求の範囲】
【請求項１】
重ねて配置された紙葉類群の紙葉類の枚数を一括して計数する紙葉類一括計数装置において、
前記紙葉類群の端面を照明する照明手段と、
前記照明手段によって照明された前記紙葉類群の端面における並列方向の照度を読み取るラインセンサと、
前記ラインセンサから出力された、高照度レベルと低照度レベルとを繰り返す波形信号を入力して、この波形信号の波の数を計数する計数手段とを備え、
前記計数手段は前記波形信号を監視しており、前記波形信号の前記高照度レベルへの変化を検出してから前記低照度レベルへの変化を検出するまでの期間が、前記紙葉類の厚みから設定した基準期間より長い期間継続している場合に、前記紙葉類群に隙間が生じ該隙間に光が入り込んだものとして、計数処理を中断することを特徴とした紙葉類一括計数装置。
【請求項２】
前記計数手段で計数処理が中断された場合に、指示メッセージを表示する表示手段を更に備えることを特徴とした請求項１記載の紙葉類一括計数装置。
【請求項３】
重ねて配置された紙葉類群の紙葉類の枚数を一括して計数する紙葉類一括計数装置において、
前記紙葉類群の端面を照明する照明手段と、
前記照明手段によって照明された前記紙葉類群の端面における並列方向の照度を読み取るラインセンサと、
前記ラインセンサから出力された、高照度レベルと低照度レベルとを繰り返す波形信号を入力して、この波形信号の波の数を計数する計数手段とを備え、
前記計数手段は前記波形信号を監視しており、前記波形信号の前記高照度レベルへの変化を検出してから前記低照度レベルへの変化を検出するまでの期間が、前記紙葉類の厚みから設定した基準期間より長い期間継続している場合に、前記紙葉類群に隙間が生じ該隙間に光が入り込んだものとして、この期間を含む波を計数対象から除外することを特徴とした紙葉類一括計数装置。
【請求項４】
重ねて配置された紙葉類群の紙葉類の枚数を一括して計数する紙葉類一括計数装置において、
前記紙葉類群の端面を照明する照明手段と、
前記照明手段によって照明された前記紙葉類群の端面における並列方向の照度を読み取るラインセンサと、
前記ラインセンサから出力された、高照度レベルと低照度レベルとを繰り返す波形信号を入力して、この波形信号の波の数を計数する計数手段とを備え、
前記計数手段は、前記波形信号の波の総数を計数する総数計数部と、
前記波形信号の前記高照度レベルへの変化を検出してから前記低照度レベルへの変化を検出するまでの期間が、前記紙葉類の厚みから設定した基準期間より長い期間継続している回数を、前記紙葉類群に隙間が生じ該隙間に光が入り込んだものとして計数する補正部と、
前記総数計数部で計数した波の総数値から前記補正部で計数した補正値を減算して、前記波形信号の有効な波の数を求める演算部とを備え、
前記計数手段の計数処理は、前記波形信号が前記低照度レベルから前記高照度レベルに変化する変化量が第１基準量より多い場合にフラグをセットすると共に、前記波形信号が前記高照度レベルから前記低照度レベルに変化する変化量が第２基準量より多い場合にフラグをリセットして、前記フラグがセット状態からリセット状態に変化する回数を波の数として計数することを特徴とした紙葉類一括計数装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カード、紙幣、有価証券等の紙幣類を重ねて一括して光学的に計数する紙葉類一括計数装置に関する。
【０００２】
【従来の技術】
従来の紙葉類一括計数装置は、重ねて配置された紙葉類群の端面を照明するＬＥＤと、入射光の強度を感知するフォトセンサと、紙葉類を重ねた方向にフォトセンサを移動させる駆動機構と、フォトセンサから出力される信号を入力して紙葉類の枚数を計数する計数回路とを備えている。
【０００３】
ここで、紙葉類群の端面における照度は、紙葉類群の各紙葉類の端面が高く、紙葉類同士の間が低い。このため、駆動機構を用いてフォトセンサを紙葉類の並列方向に移動させると、各紙葉類の端面ごとに照度レベルが高い波形信号がフォトセンサから出力される。このようにフォトセンサから出力された波形信号は計数回路に入力され、計数回路では波形信号のパルス数を所定のしきい値を用いてカウントすることにより、紙葉類の枚数が容易に計数できる。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の紙葉類一括計数装置では、紙葉類の変形や比較的大きな異物の紙葉類への付着によって紙葉類群に隙間が生じ、この隙間に入り込む光を紙葉類として誤計数することがあり問題であった。
【０００５】
本発明は、このような問題を解決し、紙葉類群に隙間が生じた場合であっても誤計数しない紙葉類一括計数装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
請求項１の紙葉類一括計数装置は、重ねて配置された紙葉類群の紙葉類の枚数を一括して計数する装置において、紙葉類群の端面を照明する照明手段と、照明手段によって照明された紙葉類群の端面における並列方向の照度を読み取るラインセンサと、ラインセンサから出力された、高照度レベルと低照度レベルとを繰り返す波形信号を入力して、この波形信号の波の数を計数する計数手段とを備え、計数手段は波形信号を監視しており、波形信号の高照度レベルへの変化を検出してから低照度レベルへの変化を検出するまでの期間が、紙葉類の厚みから設定した基準期間より長い期間継続している場合に、紙葉類群に隙間が生じ該隙間に光が入り込んだものとして、計数処理を中断することを特徴とする。
【０００７】
このような構成を採用すれば、照明手段で照明された紙葉類群の端面における並列方向の照度がラインセンサによって読み取られ、高照度レベルと低照度レベルとを繰り返す波形信号がラインセンサから出力される。この波形信号は計数手段に入力され、計数手段では入力された波形信号の波の数を計数する。ここで、各紙葉類の端面は光が反射するので各紙葉類の端面の照度は高照度レベルになり、紙葉類同士の間は光が通過するので紙葉類間の照度は低照度レベルになる。従って、紙葉類群の端面における並列方向の照度は低照度レベルと高照度レベルとの繰り返しになり、ラインセンサから出力される信号は、低照度レベルと高照度レベルとが繰り返す波形信号になる。計数手段ではこの波形信号に基づいて紙葉類の枚数を計数しており、低照度レベルから高照度レベルに変化して更に低照度レベルに変化する一波形を一枚の紙葉類と認識して、波形信号の波の数より紙葉類の枚数を計数している。
【０００８】
また、計数手段では波形信号を監視しており、紙葉類の厚みから設定した基準期間より長い期間、波形信号が高照度レベルであった場合に、計数処理を中断する。ここで、波形信号が基準期間より長い期間にわたって高照度レベルを維持する場合は、例えば、紙葉類の変形や比較的大きな異物の紙葉類への付着によって紙葉類群に隙間が生じ、この隙間に光が入り込んだ場合である。この場合には、隙間に入り込んだ光による高照度レベルを、紙葉類の端面での反射による高照度レベルと誤認識して、紙葉類の枚数を余分に計数するおそれがある。そこで、計数手段では、紙葉類の厚みから設定した基準期間を用いて、この基準期間より長い期間にわたって波形信号が高照度レベルを維持する場合には、紙葉類群の隙間に入り込んだ光によるものと判定している。そして、このように判定した場合には、計数処理を中断して、紙葉類の枚数が誤計数される事態を回避している。
【０００９】
請求項２において、計数手段で計数処理が中断された場合に、指示メッセージを表示する表示手段を更に備えることを特徴とする。このような構成を採用すれば、計数手段で計数処理が中断された場合に、例えば、「カードをセットし直して下さい。」といった指示メッセージが表示手段に表示される。この指示メッセージによって、利用者は紙葉類群に隙間が生じていることを把握でき、利用者は紙葉類群を配置し直すなどの適切な措置を取ることができる。
【００１０】
請求項３の紙葉類一括計数装置は、重ねて配置された紙葉類群の紙葉類の枚数を一括して計数する装置において、紙葉類群の端面を照明する照明手段と、照明手段によって照明された紙葉類群の端面における並列方向の照度を読み取るラインセンサと、ラインセンサから出力された、高照度レベルと低照度レベルとを繰り返す波形信号を入力して、この波形信号の波の数を計数する計数手段とを備え、計数手段は波形信号を監視しており、波形信号の高照度レベルへの変化を検出してから低照度レベルへの変化を検出するまでの期間が、前記紙葉類の厚みから設定した基準期間より長い期間継続している場合に、紙葉類群に隙間が生じ該隙間に光が入り込んだものとして、この期間を含む波を計数対象から除外することを特徴とする。
【００１１】
このような構成を採用すれば、照明手段で照明された紙葉類群の端面における並列方向の照度がラインセンサによって読み取られ、高照度レベルと低照度レベルとを繰り返す波形信号がラインセンサから出力される。この波形信号は計数手段に入力され、計数手段では入力された波形信号の波の数を計数する。また、計数手段では波形信号を監視しており、紙葉類の厚みから設定した基準期間より長い期間、波形信号が高照度レベルであった場合に、この期間を含む波を計数対象から除外する。ここで、波形信号が基準期間より長い期間にわたって高照度レベルを維持する場合は、例えば、紙葉類の変形や比較的大きな異物の紙葉類への付着によって紙葉類群に隙間が生じ、この隙間に光が入り込んだ場合である。この場合には、隙間に入り込んだ光による高照度レベルを、紙葉類の端面での反射による高照度レベルと誤認識して、紙葉類の枚数を余分に計数するおそれがある。そこで、計数手段では、紙葉類の厚みから設定した基準期間を用いて、この基準期間より長い期間にわたって波形信号が高照度レベルを維持する場合には、紙葉類群の隙間に入り込んだ光によるものと判定している。そして、このように判定した場合には、この期間を含む波を計数対象から除外して、紙葉類の枚数を余分に計数するのを防止している。
【００１２】
請求項４の紙葉類一括計数装置は、重ねて配置された紙葉類群の紙葉類の枚数を一括して計数する装置において、紙葉類群の端面を照明する照明手段と、照明手段によって照明された紙葉類群の端面における並列方向の照度を読み取るラインセンサと、ラインセンサから出力された、高照度レベルと低照度レベルとを繰り返す波形信号を入力して、この波形信号の波の数を計数する計数手段とを備え、計数手段は、波形信号の波の総数を計数する総数計数部と、波形信号の高照度レベルへの変化を検出してから低照度レベルへの変化を検出するまでの期間が、紙葉類の厚みから設定した基準期間より長い期間継続している回数を、紙葉類群に隙間が生じ該隙間に光が入り込んだものとして計数する補正部と、総数計数部で計数した波の総数値から補正部で計数した補正値を減算して、波形信号の有効な波の数を求める演算部とを備え、計数手段の計数処理は、波形信号が低照度レベルから高照度レベルに変化する変化量が第１基準量より多い場合にフラグをセットすると共に、波形信号が高照度レベルから低照度レベルに変化する変化量が第２基準量より多い場合にフラグをリセットして、フラグがセット状態からリセット状態に変化する回数を波の数として計数するることを特徴とする。
【００１３】
このような構成を採用すれば、照明手段で照明された紙葉類群の端面における並列方向の照度がラインセンサによって読み取られ、高照度レベルと低照度レベルとを繰り返す波形信号がラインセンサから出力される。この波形信号は計数手段に入力され、総数計数部では入力された波形信号の波の総数を計数する。また、補正部では紙葉類の厚みから設定した基準期間より長い期間、波形信号が高照度レベルを維持する回数を計数する。そして、総数計数部で計数した波の総数値および補正部で計数した補正値が演算部に入力され、演算部では総数値から補正値を減算して、演算部での演算結果を波形信号の有効な波の数としている。
【００１４】
ここで、波形信号が基準期間より長い期間にわたって高照度レベルを維持する場合は、例えば、紙葉類の変形や比較的大きな異物の紙葉類への付着によって紙葉類群に隙間が生じ、この隙間に光が入り込んだ場合である。この場合には、隙間に入り込んだ光による高照度レベルを、紙葉類の端面での反射による高照度レベルと誤認識して、紙葉類の枚数を余分に計数するおそれがある。そこで、計数手段では、紙葉類の厚みから設定した基準期間を用いて、この基準期間より長い期間にわたって波形信号が高照度レベルを維持する場合には、紙葉類群の隙間に入り込んだ光によるものと判定している。そして、補正部ではこのように判定した回数を補正値として計数して、総数計数部で計数した総数値からこの補正値を演算部で減算している。その結果、波形信号の有効な波の数を算出でき、紙葉類の正確な枚数を得ることができる。
【００１５】
請求項５において、計数手段の計数処理は、波形信号が低照度レベルから高照度レベルに変化する変化量が第１基準量より多い場合にフラグをセットすると共に、波形信号が高照度レベルから低照度レベルに変化する変化量が第２基準量より多い場合にフラグをリセットして、フラグがセット状態からリセット状態に変化する回数を波の数として計数することを特徴とする。このような構成を採用すれば、第１基準量および第２基準量に基づいて波形信号の波の数を計数しているので、ノイズ成分による微弱な信号変化は無視される。このため、ラインセンサ表面の汚れや紙葉類群の端面への異物の付着などによって波形信号にノイズが発生しても、このノイズが紙葉類の計数に影響を与えることはない。
【００１６】
【発明の実施の形態】
以下、本発明に係る紙葉類一括計数装置の好適な実施形態について添付図面を参照して説明する。
【００１７】
（第１の実施形態）
図１は、第１の実施形態に係る紙葉類一括計数装置１の外観を示す斜視図である。また、図２は、紙葉類一括計数装置１の内部構造を示す斜視図である。さらに、図３は、紙葉類一括計数装置１を示す断面図である。図１〜図３に示すように、紙葉類一括計数装置１は略直方体のケース１０を備え、ケース１０上部の前端１０ａ側には、例えばＩＳＯ規格に準拠したカード（紙葉類）Ａ１を複数枚重ねて配置させるストッカ２０が設けられている。
【００１８】
ストッカ２０は、カードＡ１を左右方向Ｂに重ねて収容できる断面矩形状の収容凹部２１を備えており、この収容凹部２１の左右方向Ｂにおける一方の壁面は、カード群Ａを立てた状態で保持する押し付け壁面Ｃとなっている。さらに、ストッカ２０は、収容凹部２１の左右方向Ｂに摺動可能な押し付け具２２を備えており、押し付け具２２は、収容凹部２１の左右方向Ｂにおける他方の端部に設けられている。そして、カード群Ａを収容した状態で押し付け具２２を、押し付け壁面Ｃに向けて摺動させることによって、カード群Ａを押し付け壁面Ｃに押し付けて固定することができる。
【００１９】
収容凹部２１の底面には左右方向Ｂに延びる読取窓２３が設けられ、ケース１０の内部には、カード群Ａの端面Ｄを照明する複数個のＬＥＤ（照明手段）３０が組み込まれ、ＬＥＤ３０は、読取窓２３の両側方に位置している。また、ケース１０の内部で且つ読取窓２３の下方には、前端１０ａに向けて斜めに立ち上がった矩形状の全反射ミラー３１が配設されている。さらに、ケース１０内部の前端１０ａには、後端１０ｂに向けて立ち上がった矩形状の全反射ミラー３２が配設されている。
【００２０】
そして、ケース１０内部の後端１０ｂには、前端１０ａに対向した矩形状のＣＣＤラインセンサ（ラインセンサ）３３が、延び方向を左右方向Ｂに一致させて配設されている。ＣＣＤラインセンサ３３は、全反射ミラー３２で反射した１ラインの光束を入射させて、この光束の光強度に応じたアナログ信号を出力する。また、反射板３２とＣＣＤラインセンサ３３との間の光路上には、光を集束させる結像レンズ３４が配設されている。さらに、ＣＣＤラインセンサ３３の上方には、ＣＣＤラインセンサ３３から出力されたアナログ信号を入力して、このアナログ信号の波の数を計数する計数処理を行う計数回路（計数手段）４０と、計数回路４０から出力された計数値及び判定結果を表示する液晶ディスプレイ５０とが配設されている。
【００２１】
図４に示すように、計数回路４０は、ＣＣＤラインセンサ３３から出力されたアナログ信号（波形信号）を入力して、このアナログ信号をサンプリングするサンプルホールド回路４１と、サンプリングホールド回路４１から出力されたアナログ信号をデジタルデータに変換するＡＤコンバータ４２と、ＣＣＤラインセンサ３３、サンプルホールド回路４１及びＡＤコンバータ４２にクロックパルスを供給するクロック発振器４３とを備えている。また、計数回路４０は、カードＡ１の厚みから設定した基準期間をカウントするカウンタ回路１（４４）と、ＡＤコンバータ４２から出力されたデジタルデータに基づいて、カードＡ１の枚数を計数するカウンタ回路２（４５）とを備えている。
【００２２】
さらに、計数回路４０は、カウンタ回路２（４５）を制御してカードＡ１の枚数を計数するＣＰＵ４６と、各種データ及びフラグを記憶するＲＡＭ４７とを備えている。そして、計数回路４０から出力された計数値及び計数処理を中断した際の指示メッセージはドライバ５１を介して液晶ディスプレイ５０に与えられ、計数値（即ち、カードＡ１の枚数）の表示或いは指示メッセージの表示が行われる。
【００２３】
サンプルホールド回路４１は、ＣＣＤラインセンサ３３から出力されたアナログ信号を一定の周期でサンプリングする回路であり、明るさに応じた階段状の出力を行うことができる。また、ＡＤコンバータ４２は、サンプルホールド回路４１から出力されたアナログ信号を、その値に応じて８ｂｉｔのデジタルデータに変換（最も明るい場合を［00000000］とすると共に最も暗い場合を［11111111］とする２５６階調のデジタルデータに変換）する回路である。さらに、カウンタ回路１（４４）は、１から７までカウントして停止する回路である。ここで、７カウントはカードＡ１の厚みの１３０％に該当する。
【００２４】
さらにまた、ＲＡＭ４７は、メモリ１（４７ａ）〜メモリ５（４７ｅ）とフラグ４７ｆとを備えている。メモリ１（４７ａ）及びメモリ２（４７ｂ）には、ＡＤコンバータ４２から出力されたデジタルデータが一時的に記憶される。また、メモリ３（４７ｃ）には、メモリ１（４７ａ）及びメモリ２（４７ｂ）に記憶された２つのデータの差が記憶される。さらに、メモリ４（４７ｄ）には、計数処理におけるセットレベル（第１基準値）とリセットレベル（第２基準値）とが予め記憶されている。さらにまた、メモリ５（４７ｅ）には、計数処理で得られた計数値が記憶される。
【００２５】
計数回路４０では、セットレベル及びリセットレベルを用いて、ＣＣＤラインセンサ３３から出力されたアナログ信号の波の数を計数している。即ち、図５に示すように、サンプルホールド回路４１から出力されたサンプリング値を、逐次前回のサンプリング値と比較して、これらのサンプリング値の差がセットレベルより大きい場合にフラグ４７ｆをセットする。また、サンプリング値の差がリセットレベルより大きい場合にフラグ４７ｆをリセットする。そして、フラグ４７ｆでのセットとリセットとの繰り返し回数をカウンタ回路２（４５）でカウントすることにより、波形信号の波の数が計数される。
【００２６】
次に、紙葉類一括計数装置１の動作を説明する。まず、図１に示したストッカ２０の収容凹部２１にカード群Ａを立てた状態で充填して、押し付け具２２でカード群Ａを片側に押し付けることにより、カード群Ａはストッカ２０内に固定される。そして、図３に示すように、各ＬＥＤ３０を点灯してカード群Ａの端面Ｄに光を照射することにより、カード群Ａの端面Ｄで反射した光が、全反射ミラー３１，３２で反射してＣＣＤラインセンサ３３に向けて直進する。このように２枚の全反射ミラー３１，３２を用いて、反射光をケース１０の前端１０ａ部分で往復させることにより、反射光の光路を稼ぐことができ、その結果、ケース１０を小型化させることができる。
【００２７】
全反射ミラー３２で反射した光は、結像レンズ３４を介してＣＣＤラインセンサ３３の受光面に入射する。そして、ＣＣＤラインセンサ３３の受光面には、結像レンズ３４によって結像されたカード群Ａの端面Ｄの映像が写し出される。カード群Ａの端面Ｄにおける照度は、各カードＡ１の端面Ｄ１が高く、各カードＡ１の間が低い。このため、ＣＣＤラインセンサ３３で得られる映像は、ＣＣＤラインセンサ３３の延び方向に明暗を繰り返した縞模様となる。この映像はＣＣＤラインセンサ３３により電気信号に変換され、図４に示した計数回路４０に与えられて計数処理が行われる。
【００２８】
次に、計数回路４０で行う計数処理について、図６及び図７のフローチャートを用いて説明する。まず、初期処理を行い、カウンタ回路１（４４）、カウンタ回路２（４５）及びフラグ４７ｆをリセットする（ステップ１００）。その後、ＣＣＤラインセンサ３３によって照度の読み出しが行われ、ＣＣＤラインセンサ３３からサンプルホールド回路４１に電気信号が与えられる。サンプルホールド回路４１では、この電気信号を明るさに応じた階段状の波形信号に変換する（ステップ１０１）。この波形信号はＡＤ変換コンバータ４２に与えられ、サンプルホールドと同じタイミングでデジタルデータに変換される（ステップ１０２）。そして、デジタルデータはＣＰＵ４６に与えられ、このデータはメモリ１（４７ａ）に記憶される（ステップ１０３）。
【００２９】
クロック発振器４３による同期制御の下、次のクロックタイミングでＣＣＤラインセンサ３３から出力された電気信号は、サンプルホールド回路４１でサンプリングされた後に（ステップ１０４）、ＡＤコンバータ４２でデジタルデータに変換される（ステップ１０５）。このデジタルデータは、ＣＰＵ４６の制御の下でメモリ２（４７ｂ）に記憶される（ステップ１０６）。
【００３０】
次に、メモリ２（４７ｂ）に記憶されたデジタルデータからメモリ１（４７ａ）に記憶されたデジタルデータが減算され、減算結果がメモリ３（４７ｃ）に記憶される（ステップ１０７）。そして、メモリ３（４７ｃ）に記憶されたデジタルデータが０より小さく、且つメモリ３（４７ｃ）に記憶されたデジタルデータの絶対値がメモリ４（４７ｄ）に記憶されたデジタルデータの絶対値より大きいか判定する（ステップ１０８）。判定の結果、この条件を満たしている場合には、ＣＰＵ４６はフラグ４７ｆをセットする（ステップ１０９）。ステップ１０８の判定で条件を満たさない場合、及びステップ１０９の処理が終了した場合には、フラグ４７ｆがセットされているか判定する（ステップ１１０）。そして、フラグ４７ｆがセットされていると判定された場合には、カウンタ回路１（４４）のカウント値を１加算する（ステップ１１１）。
【００３１】
さらに、ステップ１１０の判定で条件を満たさない場合、及びステップ１１１の処理が終了した場合には、メモリ３（４７ｃ）に記憶されたデジタルデータが０より大きく、且つメモリ３（４７ｃ）に記憶されたデジタルデータの絶対値がメモリ４（４７ｄ）に記憶されたデジタルデータの絶対値より大きいか判定する（ステップ１１２）。判定の結果、この条件を満たし、且つカウンタ回路１（４４）のカウント値が７の場合（ステップ１１３）には、指示メッセージ表示の指令信号を液晶ディスプレイ５０に出力して（ステップ１１４）、処理を中断する。その結果、ディスプレイ５０には「カードをセットし直して下さい」といった指示メッセージが表示され、この表示を見た使用者によって、カード群Ａに隙間が生じないように、ストッカ２０にカード群Ａが再装填される。
【００３２】
また、ステップ１１３の判定でカウント回路１（４４）のカウント値が７未満の場合には、カウンタ回路２（４５）のカウント値を１加算する。その後、カウンタ回路１（４４）及びフラグ４７ｆをリセットする（ステップ１１６，１１７）。
【００３３】
ステップ１１２の判定で条件を満たさない場合、及びステップ１１７の処理が終了した場合には、ＣＣＤラインセンサ３３の読み出しが終了したか調べて（ステップ１１８）、まだ読み出しが終了していない場合には、メモリ２（４７ｂ）に記憶されたデジタルデータを読み出して、メモリ１（４７ａ）に記憶させる（ステップ１１９）。その後、ステップ１０４に処理を戻す。
【００３４】
また、ＣＣＤラインセンサ３３の読み出しが終了した場合には、フラグ４７ｆを調べて（ステップ１２０）、フラグ４７ｆがセットされている場合には、読み取り不良のエラー信号を液晶ディスプレイ５０に出力して（ステップ１２１）、処理を終了する。その結果、ディスプレイ５０にはエラーメッセージが表示される。また、ステップ１２０でフラグ４７ｆがセットされていない場合には、カウンタ回路２（４５）のカウント値を読み出して、このカウント値を液晶ディスプレイ５０に出力して（ステップ１２２）、処理を終了する。その結果、液晶ディスプレイ５０にはカードＡ１の枚数が表示される。
【００３５】
ＣＣＤラインセンサ３３での測定が正常であれば、ＣＣＤラインセンサ３３から出力されるアナログ信号は周期的な波形信号になる。従って、フラグ４７ｆがセットされてからリセットされるまでの高照度レベルの期間は、カードＡ１の幅に相当する期間となる。しかし、カード群Ａに隙間が生じて、この隙間に光が入り込むと、図８（ａ）に示すように、フラグ４７ｆがセットされてからリセットされるまでの高照度レベルの期間が長くなる。そこで、計数回路４０では、カウンタ回路１（４４）を用いてこの期間を測定しており、測定された期間がカウント６に至るまでの期間（基準期間）内であれば、ステップ１１３の処理で波形信号が正常であると判定する。
【００３６】
また、測定された期間がカウント７に至る期間（基準期間より長い期間）であれば、ステップ１１３の処理で波形信号が異常であると判定する。そして、波形信号が異常であると判定された場合には、ステップ１１４で指示メッセージを液晶ディスプレイ５０に表示させた後に処理を中断する。このため、カードＡ１の枚数を誤計数する事態が回避される。なお、指示メッセージを液晶ディスプレイ５０に表示させるのは必須の処理ではなく、指示メッセージを表示させずに処理を中断させてもよい。
【００３７】
ここで、ステップ１１３で波形信号が異常であると判定された場合に、この測定での対象となった高照度レベルの期間を含む波を、カウンタ回路２（４５）のカウント対象から除外して処理を続行させてもよい。即ち、図９に示すように、ステップ１１３で波形信号が異常であると判定された場合には、ステップ１１６の処理を行い、以降、ステップ１０４からステップ１１９に至る処理を繰り返す。このような処理を行えば、カード群Ａの隙間に光が入り込んでも処理を中断することなく、最後までカードＡ１の枚数をカウントすることができる。そして、得られたカウント値は正確な値になり、カードＡ１の枚数を余分にカウントする事態が回避される。
【００３８】
（第２の実施形態）
次に、第２の実施形態である紙葉類一括計数装置を説明する。図１０は、第２の実施形態である紙葉類一括計数装置が備える計数回路１４０を示すブロック図である。この計数回路１４０が図４に示す第１の実施形態の計数回路４０と異なるのは、波形信号が基準期間より長い期間、高照度レベルを維持する回数をカウントするカウンタ回路３（４８）を備えている点と、ＣＰＵ４６が総数計数部４６ａ、補正部４６ｂおよび演算部４６ｃを有している点とである。このため、図１１及び図１２のフローチャートに示すように、計数回路１４０は計数回路４０と部分的に異なる動作をする。以下、計数回路１４０の動作を説明する。なお、第２の実施形態である紙葉類一括計数装置の計数回路１４０以外の構成については第１の実施形態と同一又は同等である。
【００３９】
図１１に示すように、まず初期処理を行い、カウンタ回路１（４４）、カウンタ回路２（４５）、カウンタ回路３（４８）及びフラグ４７ｆをリセットする（ステップ２００）。その後、ＣＣＤラインセンサ３３によって照度の読み出しが行われ、ＣＣＤラインセンサ３３からサンプルホールド回路４１に電気信号が与えられる。サンプルホールド回路４１では、この電気信号を明るさに応じた階段状の波形信号に変換する（ステップ２０１）。この波形信号はＡＤ変換コンバータ４２に与えられ、サンプルホールドと同じタイミングでデジタルデータに変換される（ステップ２０２）。そして、デジタルデータはＣＰＵ４６に与えられ、このデータはメモリ１（４７ａ）に記憶される（ステップ２０３）。
【００４０】
クロック発振器４３による同期制御の下、次のクロックタイミングでＣＣＤラインセンサ３３から出力された電気信号は、サンプルホールド回路４１でサンプリングされた後に（ステップ２０４）、ＡＤコンバータ４２でデジタルデータに変換される（ステップ２０５）。このデジタルデータは、ＣＰＵ４６の制御の下でメモリ２（４７ｂ）に記憶される（ステップ２０６）。
【００４１】
次に、メモリ２（４７ｂ）に記憶されたデジタルデータからメモリ１（４７ａ）に記憶されたデジタルデータが減算され、減算結果がメモリ３（４７ｃ）に記憶される（ステップ２０７）。そして、メモリ３（４７ｃ）に記憶されたデジタルデータが０より小さく、且つメモリ３（４７ｃ）に記憶されたデジタルデータの絶対値がメモリ４（４７ｄ）に記憶されたデジタルデータの絶対値より大きいか判定する（ステップ２０８）。判定の結果、この条件を満たしている場合には、ＣＰＵ４６はフラグ４７ｆをセットする（ステップ２０９）。ステップ２０８の判定で条件を満たさない場合、及びステップ２０９の処理が終了した場合には、フラグ４７ｆがセットされているか判定する（ステップ２１０）。そして、フラグ４７ｆがセットされていると判定された場合には、カウンタ回路１（４４）のカウント値を１加算する（ステップ２１１）。
【００４２】
さらに、ステップ２１０の判定で条件を満たさない場合、及びステップ２１１の処理が終了した場合には、メモリ３（４７ｃ）に記憶されたデジタルデータが０より大きく、且つメモリ３（４７ｃ）に記憶されたデジタルデータの絶対値がメモリ４（４７ｄ）に記憶されたデジタルデータの絶対値より大きいか判定する（ステップ２１２）。判定の結果、この条件を満たし、且つカウンタ回路１（４４）のカウント値が７の場合（ステップ２１３）には、ＣＰＵ４６の補正部４６ｂの処理を実行して、カウンタ回路３（４８）のカウント値を１加算する（ステップ２１４）。また、ステップ２１３の判定でカウンタ回路１（４４）のカウント値が７未満の場合には、ＣＰＵ４６の総数計数部４６ａの処理を実行して、カウンタ回路２（４５）のカウント値を１加算する（ステップ２１５）。そして、ステップ２１４，２１５の処理終了後、カウンタ回路１（４４）及びフラグ４７ｆをリセットする（ステップ２１６，２１７）。
【００４３】
ステップ２１２の判定で条件を満たさない場合、及びステップ２１７の処理が終了した場合には、ＣＣＤラインセンサ３３の読み出しが終了したか調べて（ステップ２１８）、まだ読み出しが終了していない場合には、メモリ２（４７ｂ）に記憶されたデジタルデータを読み出して、メモリ１（４７ａ）に記憶させる（ステップ２１９）。その後、ステップ２０４に処理を戻す。
【００４４】
また、ＣＣＤラインセンサ３３の読み出しが終了した場合には、フラグ４７ｆを調べて（ステップ２２０）、フラグ４７ｆがセットされている場合には、読み取り不良のエラー信号を液晶ディスプレイ５０に出力して（ステップ２２１）、処理を終了する。その結果、ディスプレイ５０にはエラーメッセージが表示される。また、ステップ２２０でフラグ４７ｆがセットされていない場合には、ＣＰＵ４６の演算部４６ｃの処理を実行して、カウンタ回路２（４５）のカウント値からカウンタ回路３（４８）のカウント値を減算する（ステップ２２２）。そして、ステップ２２２で減算した値を液晶ディスプレイ５０に出力して（ステップ２２３）、処理を終了する。その結果、液晶ディスプレイ５０にはカードＡ１の枚数が表示される。
【００４５】
ＣＣＤラインセンサ３３での測定が正常であれば、ＣＣＤラインセンサ３３から出力されるアナログ信号は周期的な波形信号になる。従って、フラグ４７ｆがセットされてからリセットされるまでの高照度レベルの期間は、カードＡ１の幅に相当する期間となる。しかし、カード群Ａに隙間が生じて、この隙間に光が入り込むと、図８（ａ）に示すように、フラグ４７ｆがセットされてからリセットされるまでの高照度レベルの期間が長くなる。そこで、計数回路４０では、カウンタ回路１（４４）を用いてこの期間を測定しており、測定された期間がカウント６に至るまでの期間（基準期間）内であれば、ステップ１１３の処理で波形信号が正常であると判定する。
【００４６】
また、測定された期間がカウント７に至る期間（基準期間より長い期間）であれば、ステップ１１３の処理で波形信号が異常であると判定する。そして、波形信号が異常であると判定された場合には、ステップ２１４でカウンタ回路３（４８）のカウント値を１加算して、基準期間より長い期間、波形信号が高照度レベルを維持する回数をカウントする。そして、ＣＣＤラインセンサ３３の読み出しが終了した段階でステップ２２２の処理を行い、カウンタ回路２（４５）でカウントした（ステップ２１５）波形信号の波の総数から、カウンタ回路３（４８）でカウントした（ステップ２１４）異常な高照度レベルの回数を減算することにより、波形信号の有効な波の数を算出することができる。その結果、カードＡ１の正確な枚数を得ることができる。
【００４７】
なお、本発明は上記実施形態に限定されることなく、本発明の趣旨から逸脱しない範囲内において、例えば以下のように変更することも可能である。
【００４８】
（１）上記第１及び第２の実施形態では、紙葉類の一例としてカードＡ１を用いたが、他のプラスチックや紙等からなるカード類、例えばクレジットカード、キャッシュカード、プリペイドカード等や、紙幣、印紙、有価証券等を用いてもよい。
【００４９】
（２）上記第１及び第２の実施形態では、光学縮小型のＣＣＤラインセンサ３３を用いたが、密着型のＣＣＤラインセンサを用いてもよい。
【００５０】
【発明の効果】
本発明による紙葉類一括計数装置は、以上のように構成されているため次のような効果を得ることができる。
【００５１】
即ち、計数手段では波形信号を監視しており、紙葉類の厚みから設定した基準期間より長い期間、波形信号が高照度レベルであった場合に、紙葉類群に隙間が生じこの隙間に光が入り込んだものと判定する。そして、このように判定した場合には、第１に、計数処理を中断し、第２に、この高照度レベルの期間を含む波を計数対象から除外し、第３に、波形信号の波の総数から高照度レベルの期間を含む波の回数を減算して有効な波の数を算出している。
【００５２】
このため、例えば、紙葉類の変形や比較的大きな異物の紙葉類への付着によって紙葉類群に隙間が生じても、紙葉類の枚数を誤計数することはない。
【００５３】
また、紙葉類の端面における照度の検出にラインセンサを用いており、機械的な可動部分がないため、装置の機構を単純化することができる。このため、装置の信頼性が高い。さらに、ラインセンサは読取時間が短いので、紙葉類の計数を短時間で行える。
【図面の簡単な説明】
【図１】本発明に係る紙葉類一括計数装置の第１の実施形態を示す斜視図である。
【図２】図１の紙葉類一括計数装置の内部構造を示す斜視図である。
【図３】図１の紙葉類一括計数装置を示す断面図である。
【図４】計数回路の回路構成を示すブロック図である。
【図５】ＣＣＤラインセンサから出力された信号を示す波形図である。
【図６】計数回路で行われる計数処理の前半の流れを示すフローチャートである。
【図７】計数回路で行われる計数処理の後半の流れを示すフローチャートである。
【図８】（ａ）は、ＣＣＤラインセンサから出力された信号を示す波形図である。（ｂ）は、フラグの状態を示す図である。（ｃ）は、カウンタ回路のカウント値を示す図である。
【図９】計数回路で行われる計数処理の流れの一部を示すフローチャートである。
【図１０】第２の実施形態に係る紙葉類一括計数装置が備える計数回路の回路構成を示すブロック図である。
【図１１】図１０の計数回路で行われる計数処理の前半の流れを示すフローチャートである。
【図１２】図１０の計数回路で行われる計数処理の後半の流れを示すフローチャートである。
【符号の説明】
１…紙葉類一括計数装置、１０…ケース、２０…ストッカ、３０…ＬＥＤ（照明手段）、３１，３２…全反射ミラー、３３…ＣＣＤラインセンサ（ラインセンサ）、３４…結像レンズ、４０，１４０…計数回路（計数手段）、４１…サンプリングホールド回路、４２…ＡＤコンバータ、４３…クロック発振器、４４…カウンタ回路１、４５…カウンタ回路２、４６…ＣＰＵ、４６ａ…総数計数部、４６ｂ…補正部、４６ｃ…演算部、４７…ＲＡＭ、４８…カウンタ回路３、５０…液晶ディスプレイ（表示手段）、Ａ…カード群（紙葉類群）、Ａ１…カード（紙葉類）、Ｄ，Ｄ１…端面。
【図１】
0004293647.tif 000002
【図２】
0004293647.tif 000003
【図３】
0004293647.tif 000004
【図４】
0004293647.tif 000005
【図５】
0004293647.tif 000006
【図６】
0004293647.tif 000007
【図７】
0004293647.tif 000008
【図８】
0004293647.tif 000009
【図９】
0004293647.tif 000010
【図１０】
0004293647.tif 000011
【図１１】
0004293647.tif 000012
【図１２】
0004293647.tif 000013