(57)【特許請求の範囲】
【請求項１】
紙葉類の特徴量を検出する特徴量検出部と、
前記特徴量検出部で検出した特徴量を用いて、インストールされている識別アルゴリズムにより当該紙葉類が偽券であるかどうか識別する識別部と、
紙葉類に表記されている記番号を認識する記番号認識部と、
偽券の記番号を登録した偽券リストを記憶する記憶部と、
前記記番号認識部が認識した記番号が前記記憶部に記憶する前記偽券リストに登録されているかどうかに基づいて偽券であるかどうかを判定する判定部と、
前記識別アルゴリズムを更新する識別アルゴリズム更新部と、を備え、
前記識別アルゴリズム更新部は、更新する前記識別アルゴリズムとともに、偽券の記番号と、その偽券を偽券であると識別することができる前記識別アルゴリズムのバージョンと、を対応づけて登録した削除リストを取得し、更新前の前記識別アルゴリズムのバージョンで偽券であることが識別できない偽券の記番号であって、更新後の前記識別アルゴリズムのバージョンで偽券であることが識別できる偽券の記番号を前記削除リストから抽出し、ここで抽出した偽券の記番号を前記偽券リストから削除する、紙葉類処理装置。
【請求項２】
前記記番号認識部は、前記識別部が偽券であると識別した紙葉類については、この紙葉類に表記されている記番号を認識する処理を行わない、請求項１に記載の紙葉類処理装置。
【請求項３】
紙葉類の特徴量を検出する特徴量検出部と、
前記特徴量検出部で検出した特徴量を用いて、インストールされている識別アルゴリズムにより当該紙葉類が偽券であるかどうか識別する識別部と、
紙葉類に表記されている記番号を認識する記番号認識部と、
偽券の記番号を登録した偽券リストを記憶する記憶部と、
前記記番号認識部が認識した記番号が前記記憶部に記憶する前記偽券リストに登録されているかどうかに基づいて偽券であるかどうかを判定する判定部と、を備えた紙葉類処理装置のコンピュータに、
更新する前記識別アルゴリズムとともに、偽券の記番号と、その偽券を偽券であると識別することができる前記識別アルゴリズムのバージョンと、を対応づけて登録した削除リストを取得する取得ステップと、
前記識別アルゴリズムを、前記取得ステップで取得した前記識別アルゴリズムに更新する更新ステップと、
前記更新ステップによる前記識別アルゴリズムの更新とともに、更新前の前記識別アルゴリズムのバージョンで偽券であることが識別できない偽券の記番号であって、更新後の前記識別アルゴリズムのバージョンで偽券であることが識別できる偽券の記番号を前記取得ステップで取得した前記削除リストから抽出し、ここで抽出した偽券の記番号を前記偽券リストから削除する削除ステップと、を実行させる識別アルゴリズム更新プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、紙幣、小切手、証券等の紙葉類の真偽を、紙葉類の光学パターンや磁気パターン等の特徴量、および、その紙葉類に表記されている記番号、で判別する紙葉類処理装置、および、紙葉類の特徴量で真偽を識別する識別アルゴリズムを更新する識別アルゴリズム更新プログラムに関する。
【背景技術】
【０００２】
従来、紙幣、小切手、証券等の紙葉類を処理する紙葉類処理装置がある。紙葉類処理装置は、取り扱う紙葉類毎に、その紙葉類が真券であるか、偽造券（以下、偽券と言う。）であるかを識別している。例えば、銀行等の金融機関の店舗に設置されている現金自動預け払い機（以下、ＡＴＭと言う。）は、取り扱う紙幣毎に、その紙幣の光学パターンや磁気パターンを特徴量として検出し、検出した特徴量により紙葉類の真偽を識別している。
【０００３】
また、ＡＴＭは、その紙幣から検出した光学パターンや磁気パターンにかかる特徴量を用いて偽券であると識別できない紙幣（偽券）であっても、偽券として識別するために記番号による識別を行っている。具体的には、ＡＴＭは、偽券に表記されている記番号を登録した偽券ブラックリストを記憶し、紙幣に表記されている記番号を偽券ブラックリストに登録されている記番号と照合して真偽を識別することを行っている。
【０００４】
なお、警察等の関係機関が発見された偽券の記番号を金融機関に通知する。金融機関は、記番号が通知された紙幣（偽券）が、その時点において、その紙幣から検出した光学パターンや磁気パターンにかかる特徴量によって偽券であると識別できない場合、その記番号を偽券ブラックリストに登録する。
【０００５】
さらに、紙幣に表記されている記番号に基づき、盗難紙幣であるかどうかを判定する装置（特許文献１参照）、紙幣に表記されている２つの記番号を読み取り、これら２つの記番号の文字列、および記番号の一致を判定する装置（特許文献２参照）、同じ記番号の紙葉類が複数の装置内に同時に存在しているかどうかをチェックし、偽券ブラックリストに登録されていない記番号の偽券をも識別可能とした装置（特許文献３参照）等もある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平５−２５０５４６号公報
【特許文献２】特開２０１０−１１７８０３号公報
【特許文献３】特開２００３−３０３３６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、金融機関は、上述したように、発見された時点において、その紙幣から検出した光学パターンや磁気パターンにかかる特徴量によって偽券であると識別できない偽券の記番号を偽券ブラックリストに追加登録するだけでなく、この偽券から検出した光学パターンや磁気パターンにかかる特徴量を用いて偽券であると適正に識別できる識別アルゴリズムの開発を行っている。そして、ＡＴＭにインストールされている識別アルゴリズムを、開発した識別アルゴリズムに更新することを行っている。したがって、ＡＴＭでは、偽券ブラックリストに登録されている記番号は、その記番号の偽券が光学パターンや磁気パターンにかかる特徴量を用いて偽券であると適正に識別できる識別アルゴリズムに更新されると不要になる。
【０００８】
偽券ブラックリストは、登録されている不要になった偽券の記番号を削除することがなく、記番号が蓄積的に増加するだけであった。すなわち、偽券ブラックリストは、無駄な記番号（不要になった記番号）も登録されているので、そのサイズが無駄に大きい（肥大化する。）という問題があった。
【０００９】
また、ＡＴＭは、読み取った紙幣の記番号を、偽券リストに登録されている全ての記番号と照合することにより、記番号による真偽の識別を行うので、偽券ブラックリストに登録されている記番号が増加するにつれて、真偽の識別に要する時間が増大する。すなわち、ＡＴＭは、不要になった記番号を偽券ブラックリストに登録していると、記番号による真偽の識別に要する時間が増大し、処理効率を低下させるという問題があった。
【００１０】
この発明の目的は、紙葉類の真偽を識別する識別精度を確保し、且つ、偽券リストの肥大化、および記番号による真偽の識別にかかる処理効率の低下を抑えることができる紙葉類処理装置、および識別アルゴリズム更新プログラムを提供することにある。
【課題を解決するための手段】
【００１１】
この発明の紙葉類処理装置は、上記課題を解決し、その目的を達するために、以下のように構成している。
【００１２】
特徴量検出部が、紙葉類の特徴量を検出する。特徴量検出部は、例えば、紙葉類の光学パターン（反射光パターン、透過光パターン）や、磁気パターンを特徴量として検出する。識別部は、特徴量検出部で検出した特徴量を用いて、インストールされている識別アルゴリズムにより当該紙葉類の真偽を識別する。識別部は、例えば、紙葉類から検出した特徴量と、予め記憶している真券の特徴量と、の類似度や、紙葉類から検出した特徴量と、予め記憶している偽券の特徴量と、の類似度を算出し、算出したそれぞれの類似度に基づいて紙葉類の真偽を識別する。
【００１３】
記番号認識部が、紙葉類に表記されている記番号を認識する。判定部が、記番号認識部で認識した記番号が記憶部に記憶する偽券の記番号を登録した偽券リストに登録されているかどうかを判定する。
【００１４】
したがって、紙葉類の特徴量からインストールされている識別アルゴリズムで偽券であると識別できない紙葉類（偽券）であっても、記番号が偽券リストに登録されている偽券については、偽券であると識別できる。
【００１５】
また、識別アルゴリズム更新部が、識別アルゴリズムを更新したとき、この更新した識別アルゴリズムにより、識別部で偽券であることが識別できるようになった紙葉類（偽券）について、偽券リストに登録されている記番号を削除する。すなわち、紙葉類から検出した光学パターンや磁気パターン等にかかる特徴量を用いて真偽を識別する識別アルゴリズムを更新したときに、この更新した識別アルゴリズムで偽券であることが識別できる偽券の記番号を偽券リストから削除する。
【００１６】
具体的には、識別アルゴリズム更新部は、更新する識別アルゴリズムとともに、偽券の記番号と、その偽券を偽券であると識別することができる識別アルゴリズムのバージョンと、を対応づけて登録した削除リストを取得し、更新前の識別アルゴリズムのバージョンで偽券であることが識別できない偽券の記番号であって、更新後の識別アルゴリズムのバージョンで偽券であることが識別できる偽券の記番号を削除リストから抽出する。すなわち、更新前の識別アルゴリズム偽券であることが識別できなかった偽券であって、更新後の識別アルゴリズム偽券であることが識別できる偽券の記番号を抽出する。そして、識別アルゴリズム更新部は、ここで抽出した偽券の記番号を偽券リストから削除する。したがって、偽券リストに不要になった記番号が無駄に登録されつづけるのを防止し、偽券リストの肥大化、および記番号による真偽の識別にかかる処理効率の低下が抑えられる。
【発明の効果】
【００１７】
この発明によれば、偽券リストに不要になった記番号が無駄に登録されつづけるのを防止し、偽券リストの肥大化、および記番号による真偽の識別にかかる処理効率の低下を抑えることができる。
【図面の簡単な説明】
【００１８】
【図１】銀行等の金融機関における自動入出金システムを示す概略図である。
【図２】ＡＴＭの主要部の構成を示すブロック図である。
【図３】紙幣処理部の内部構成を示す概略図である。
【図４】紙幣識別ユニットの主要部の構成を示すブロック図である。
【図５】記番号ブラックリストを示す図である。
【図６】記番号ブラックリストに対する偽券の追加処理を示すフローチャートである。
【図７】紙幣識別処理を示すフローチャートである。
【図８】削除リストを示す図である。
【図９】識別アルゴリズムの更新時の動作を示すフローチャートである。
【図１０】別の例のＡＴＭにかかる削除リストを示す図である。
【図１１】別の例のＡＴＭにかかる識別アルゴリズムの更新時の動作を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、この発明の実施形態について説明する。
【００２０】
図１は、銀行等の金融機関における自動入出金システムを示す概略図である。この自動入出金システムは、ネットワーク６を介して、複数台の現金自動預け払い機１（以下、ＡＴＭ１と言う。）をホスト装置５に接続している。ＡＴＭ１は、金融機関の店舗やコンビニエンスストア等に設置している。ＡＴＭ１が、この発明で言う紙葉類処理装置に相当する。ホスト装置５は、金融機関のセンタに設置している。各ＡＴＭ１は、ネットワーク６を介してホスト装置５と通信できる。
【００２１】
ＡＴＭ１は、利用者の入力操作に応じて、入金取引、出金取引等の各種取引を処理する。ホスト装置５は、金融機関に開設されている口座毎に、その口座にかかる口座情報を管理する。口座情報は、口座開設者の住所、氏名、連絡先電話番号、暗証番号、口座残高、取引履歴等である。また、ホスト装置５は、偽造紙幣（以下、偽券と言う。）の記番号を、ネットワーク６を介して接続されている各ＡＴＭ１に通知する処理等も行う。
【００２２】
図２は、ＡＴＭの主要部の構成を示すブロック図である。ＡＴＭ１は、主制御部１０と、表示・操作部１１と、紙幣処理部１２と、硬貨処理部１３と、カード・明細書処理部１４と、通帳処理部１５と、生体情報読取部１６と、通信部１７と、ＣＤドライブ１８と、記憶部１９と、を備えている。主制御部１０は、ＡＴＭ１本体各部の動作を制御する。
【００２３】
表示・操作部１１は、本体正面に設けた表示器、およびこの表示器の画面上に貼付したタッチパネル等を有している。表示・操作部１１は、利用者に対する操作案内画面を表示器に表示する。また、表示・操作部１１は、タッチパネルの押下位置を検知することにより、暗証番号や取引内容（取引種別、入出金金額等）にかかる利用者の入力操作を検出する。また、表示・操作部１１は、係員等が保守点検時に操作する表示デバイスや入力デバイスも備えている。
【００２４】
紙幣処理部１２は、入出金紙幣を処理する。本体正面には、入出金紙幣を収納する紙幣入出金口１２ａを設けている。この紙幣入出金口１２ａには、シャッタが設けられている。また、紙幣入出金口１２ａには、入金紙幣、出金紙幣、および返却紙幣の収納場所を区別する仕切り板が設けられている。紙幣処理部１２は、このシャッタの開閉により、紙幣入出金口１２ａに対する紙幣の投入や取り出しを制限する。紙幣処理部１２の詳細な構成については、後述する。
【００２５】
硬貨処理部１３は、本体正面に設けた硬貨紙幣入出金口と、本体内部に収納されている硬貨カートリッジと、の間に形成された硬貨搬送路に沿って硬貨を搬送する。また、硬貨処理部１３は、硬貨搬送路に沿って搬送している硬貨毎に、金種、および真偽を識別する硬貨識別部を有している。
【００２６】
カード・明細書処理部１４は、本体正面に設けたカード挿入口に挿入されたキャッシュカード（以下、単にカードと言う。）を取り込み、このカードの磁気ストライプに記録されているカード情報（金融機関番号、店舗番号、口座番号等）の読み取りや、カード情報の書き換え等を行う。また、挿入されたカードがＩＣカードである場合には、必要に応じて、そのカードのＩＣチップに記録されているデータの読み取りや、書き換えを行う。ＩＣチップには、このカードの所有者である利用者の生体情報（登録情報）等が記録されている。さらに、カード・明細書処理部１４は、取引内容を明細書に印字する印字部を有する。カード・明細書処理部１４は、取引内容を印字した明細書を本体正面に設けた明細書放出口に放出する。
【００２７】
通帳処理部１５は、本体正面に設けた通帳挿入口に挿入された通帳を取り込み、この通帳に対して取引履歴を印字する印字部を有している。また、通帳処理部１５は、取り込んだ通帳のページを捲るページ捲り機構や、通帳に印刷されているページ番号を示すバーコードを読み取るバーコードリーダ、通帳に貼付されている磁気ストライプに記録されている通帳情報（金融機関番号、店舗番号、口座番号等）を読み取る磁気ヘッド等も有している。
【００２８】
生体情報読取部１６は、本体正面に設けた生体情報読取センサを有している。この生体情報読取センサは、利用者の指静脈パターンを読み取る。ここでは、生体情報読取センサとして、指静脈パターンを読み取るセンサを例にしているが、掌静脈、虹彩、網膜等の他の種類の生体情報を読み取るセンサとしてもよい。生体情報読取部１６は、生体情報読取センサで読み取った利用者の生体情報（読取情報）と、カードのＩＣチップに記録されている生体情報（登録情報）と、を照合し、その類似度から利用者とカードの所有者とが同一人物であるかどうかを認証する。
【００２９】
通信部１７は、ネットワーク６を介して、金融機関のホスト装置５との通信を制御する。ＣＤドライブ１８は、セットされたＣＤに記録されているプログラムやデータ等にかかるファイルを読み出す。また、セットされたＣＤに対して、本体に記憶しているプログラムやデータ等にかかるファイルを書き込む。
【００３０】
記憶部１９は、ハードディスク等の大容量の記憶媒体を有し、ＡＴＭ１本体の動作制御に必要な各種プログラムや、後述する記番号ブラックリスト（この発明で言う偽券リストに相当する。）を記憶する。また、ＡＴＭ１本体各部は、ＣＰＵや不揮発性のメモリを有する制御部を備え、動作時に必要なプログラムがインストールされている。主制御部１０が、ＡＴＭ１本体各部へのプログラムのインストールを行う。インストーラは、記憶部１９に記憶されている。
【００３１】
次に、紙幣処理部１２の構成について説明する。図３は、紙幣処理部の内部構成を示す概略図である。紙幣処理部１２は、金種別カートリッジ２１〜２４と、回収カートリッジ２５とを内部に収納している。金種別カートリッジ２１〜２４、および回収カートリッジ２５は、本体に対して着脱自在である。金種別カートリッジ２１、２２は、１万円紙幣を収納する。金種別カートリッジ２３は、千円紙幣を収納する。金種別カートリッジ２４は、２千円紙幣、および５千円紙幣を収納する。回収カートリッジ２５は、取引に使用できないと判断した紙幣を収納する。金種別カートリッジ２４に収納している紙幣（２千円紙幣、および５千円紙幣）、および回収カートリッジ２５に収納している紙幣は出金紙幣として利用しない。このため、金種別カートリッジ２４、および回収カートリッジ２５については、紙幣の繰り出し機構を有していない構成であってもよい。
【００３２】
また、紙幣処理部１２は、入金紙幣等を一時的に収納し、保留する一時保留部２６を有している。さらに、紙幣入出金口１２ａ、金種別カートリッジ２１〜２４、回収カートリッジ２５、一時保留部２６を結ぶ紙幣搬送路２７を有している。紙幣処理部１２は、この紙幣搬送路２７に沿って、紙幣を搬送する紙幣搬送部（不図示）を有している。また、紙幣搬送部は、紙幣搬送路２７の分岐点等に設けられているフラッパを制御し、搬送している紙幣の搬送先を制御する。さらに、紙幣処理部１２は、紙幣搬送路２７に沿って搬送されている紙幣の金種、および真偽を識別する紙幣識別ユニット３０を有している。紙幣識別ユニット３０は、紙幣搬送路２７に沿って搬送されている紙幣毎に、その紙幣から読み取った光学パターンや磁気パターン等の特徴量を用いて、その真偽を識別する。また、紙幣識別ユニット３０は、紙幣に表記されている記番号の認識も行う。この紙幣識別ユニット３０が、この発明で言う特徴量検出部、識別部、および記番号認識部を備える。
【００３３】
図４は、紙幣識別ユニットの主要部の構成を示すブロック図である。紙幣識別ユニット３０は、制御部３１と、光学センサ３２と、磁気センサ３３と、記番号認識部３４と、識別部３５と、記憶部３６と、入出力部３７と、を備えている。
【００３４】
光学センサ３２は、紙幣に照射した光の反射光、または透過光を検出し、紙幣の光学パターンを取得するとともに、その紙幣の画像を取得する。画像は、紙幣に記番号が表記されている領域が含まれていればよく、紙幣全体でなくてもよい。紙幣識別ユニット３０は、光学パターンの取得と、画像の取得とを同じ光学センサ３２で行う構成であってもよいし、光学パターンの取得を行う光学センサ３２と画像の取得を行う光学センサ３２とを個別に設けた構成であってもよい。
【００３５】
磁気センサ３３は、紙幣に使用されている磁気インクによる、紙幣の磁気パターンを取得する。
【００３６】
記番号認識部３４は、光学センサ３２より取得した紙幣の画像（記番号が表記されている領域の画像）を処理し、紙幣に表記されている記番号を認識する。
【００３７】
識別部３５は、光学センサ３２により取得した紙幣の光学パターン、および磁気センサ３３により取得した紙幣の磁気パターンを用い、インストールされている識別アルゴリズムで、その紙幣の真偽を識別する。
【００３８】
記憶部３６は、紙幣の真偽の識別に用いるパラメータ等を記憶している。この紙幣の真偽の識別に用いるパラメータとしては、真券の光学パターン、および磁気パターンの特徴量や、偽券の光学パターン、および磁気パターンの特徴量等である。
【００３９】
入出力部３７は、識別部３５における識別結果を紙幣処理部１２に通知する。
【００４０】
この紙幣識別ユニット３０は、紙幣から読み取った光学パターン、および磁気パターンにより、その紙幣の金種、および真偽を識別するが、記番号に基づく真偽の識別については、主制御部１０で行う。
【００４１】
図５は、記番号ブラックリストを示す図である。この記番号ブラックリストは、記憶部１９に記憶している。図５に示すように、この記番号ブラックリストは、偽券毎にその偽券に表記されている記番号と、金種と、を対応づけて登録している。金種は、ＩＳＯ４２１７で定義される通過コード（日本円の場合：ＪＰＹ）と金額との組合せである。
【００４２】
以下、この実施形態のＡＴＭ１の動作について説明する。
【００４３】
図６は、記番号ブラックリストに対する偽券の追加処理を示すフローチャートである。警察等の関係機関が発見された偽券の記番号および金種を金融機関に通知する。金融機関は、ホスト装置５に接続されている全てのＡＴＭ１で、発見された偽券が識別できるように、ホスト装置５からネットワーク６を介して全てのＡＴＭ１に対して偽券の記番号および金種を含む追加登録要求の一斉送信を行う。
【００４４】
ＡＴＭ１は、通信部１７において、ホスト装置５から送信されてきた追加登録要求を受信すると（ｓ１）、今回受信した追加登録要求に含まれている、偽券の記番号および金種を１つ読み出し（ｓ２）、この偽券が記番号ブラックリストに未登録であるかどうかを判定する（ｓ３）。ＡＴＭ１は、記番号ブラックリストに未登録である偽券であれば、ｓ２で読み出した偽券の記番号および金種を記番号ブラックリストに登録する（ｓ４）。ＡＴＭ１は、記番号ブラックリストに登録されている偽券であれば、ｓ２で読み出した偽券の記番号および金種を記番号ブラックリストに登録しない（ｓ４にかかる処理を行わない。）。ＡＴＭ１は、今回受信した追加登録要求に含まれている、全ての偽券の記番号および金種について、上述したｓ２以降の処理を実行したかどうかを判定する（ｓ５）。ＡＴＭ１は、ｓ５で未処理の偽券の記番号および金種があると判定すると、ｓ２に戻り、上述した処理を繰り返す。ＡＴＭ１は、ｓ５で未処理の偽券の記番号および金種がないと判定すると、本処理を終了する。
【００４５】
なお、この追加登録要求は、すでにＡＴＭ１に対して記番号および金種が送信済である偽券については送信しなくてもよい。すなわち、警察等の関係機関から最近通知され、この時点で、ＡＴＭ１に対して記番号および金種が未送信である偽券についてのみ、記番号および金種を送信すればよい。
【００４６】
ＡＴＭ１における入金取引、出金取引等の各種取引処理については公知であるので、ここでは詳細な説明については省略するが、紙幣の識別処理についてのみ簡単に説明しておく。
【００４７】
図７は、識別処理を示すフローチャートである。紙幣処理部１２は、紙幣識別ユニット３０において、紙幣搬送路２７に沿って搬送されてきた紙幣毎に、その紙幣の光学パターン、および磁気パターンを読み取る（ｓ１１）。紙幣識別ユニット３０は、光学センサ３２で紙幣の光学パターンを読み取り、磁気センサ３３で紙幣の磁気パターンを読み取る。
【００４８】
紙幣識別ユニット３０は、インストールされている識別アルゴリズムに基づき、紙幣の金種、および真偽を識別する（ｓ１２）。ｓ１２では、ｓ１１で読み取った紙幣の光学パターン、および磁気パターンを、それぞれ予め登録されている真券の光学パターン、および磁気パターンと照合し、これらの類似度を算出する。そして、光学パターンの類似度が予め定めている光学閾値を超えており、且つ磁気パターンの類似度が予め定めている磁気閾値を超えている場合、真券であると識別する。また、ｓ１２は、予め登録されている偽券の光学パターン、および磁気パターンとの照合も行い、その類似度から偽券でないと識別できたことを条件に、真券であると識別する処理としてもよい。
【００４９】
紙幣識別ユニット３０は、ｓ１２で紙幣の特徴量から真券であると識別すると、記番号認識部３４において、光学センサ３２で読み取った紙幣の画像から、その紙幣に表記されている記番号を認識する（ｓ１３、ｓ１４）。紙幣識別ユニット３０は、ｓ１４で認識した記番号を主制御部１０に通知する。主制御部１０は、紙幣識別ユニット３０から通知された記番号が、記番号ブラックリストに登録されているかどうかを判定し（ｓ１５）、登録されていなければ真券であると識別する（ｓ１６）。反対に、登録されていると、偽券であると識別する（ｓ１７）。
【００５０】
なお、ｓ１２で紙幣の特徴量から真券でないと識別すると、ｓ１７で偽券であると識別する（ｓ１７）。
【００５１】
このように、インストールされている識別アルゴリズムが、紙幣の光学パターン、および磁気パターンで真偽を精度良く識別できない偽券であっても、記番号が記番号ブラックリストに登録されている偽券については、その紙幣に表記されている記番号によって偽券であると識別することができる。
【００５２】
また、光学パターン、および磁気パターンの照合で偽券であると識別した紙幣については、表記されている記番号を認識しないので、記番号認識部３４における処理負荷も低減できる。
【００５３】
次に、識別アルゴリズムの更新時の動作について説明する。ここでは、更新する識別アルゴリズムがＣＤに記録されている場合を例にして説明する。このＣＤには、更新する識別アルゴリズムに加えて、図８に示す削除リストが記録されている。この削除リストは、この識別アルゴリズムで真偽を識別することができる偽券の金種と、記番号と、を対応づけたリストである。
【００５４】
図９は、識別アルゴリズムの更新時の動作を示すフローチャートである。この識別アルゴリズムの更新を行うプログラムは、記憶部１９に記憶している。主制御部１０は、ＣＤドライブ１８にセットされたＣＤから、このＣＤに記録されている識別アルゴリズムを読み出し（ｓ２１）、この識別アルゴリズムをインストールする（ｓ２２）。主制御部１０は、識別アルゴリズムのインストールが完了すると、ＣＤドライブ１８にセットされているＣＤに削除リストが記録されているかどうかを確認し（ｓ２３）、削除リストが記録されていなければ本処理を終了する。
【００５５】
主制御部１０は、ＣＤドライブ１８にセットされているＣＤに削除リストが記録されていると、その削除リストをＣＤから読み出す（ｓ２４）。主制御部１０は、読み出した削除リストに登録されている記番号、金種を１つ読み出し（ｓ２５）、記番号、および金種が一致するものが記番号ブラックリストに登録されているかどうかを判定する（ｓ２６）。主制御部１０は、一致するものが記番号ブラックリストに登録されていれば、その記番号を記番号ブラックリストから削除する（ｓ２７）。主制御部１０は、削除リストに登録されている全ての記番号についてｓ２５以降の処理を実行したかどうかを判定する（ｓ２８）。主制御部１０は、ｓ２８で未処理の記番号があると判定すると、ｓ２に戻り、上述した処理を繰り返す。主制御部１０は、ｓ２８で未処理の記番号がないと判定すると、本処理を終了する。
【００５６】
したがって、更新した識別アルゴリズムで真偽の判別が行える偽券については、記番号ブラックリストから、その記番号が削除される。このため、記番号ブラックリストが、偽券の記番号を無駄に記憶するのを防止できる。すなわち、記番号ブラックリストの肥大化が防止できる。また、記番号による紙幣の真偽判別に要する時間の無駄を抑え、処理効率の低下を抑えることができる。
【００５７】
また、上記の例における削除リストを図１０に示すものとしてもよい。この削除リストは、偽券の金種、記番号、に加えて識別アルゴリズムのバージョンを対応づけている。この識別アルゴリズムのバージョンは、対応づけている偽券の識別が行えるバージョンである。
【００５８】
図１１は、この例にかかる識別アルゴリズムの更新時の動作を示すフローチャートである。主制御部１０は、識別アルゴリズムの更新に先立ち、インストールされている識別アルゴリズムのバージョンを判断する（ｓ３１）。その後、主制御部１０は、ＣＤドライブ１８にセットされたＣＤから、このＣＤに記録されている識別アルゴリズムを読み出し（ｓ３２）、この識別アルゴリズムをインストールする（ｓ３３）。主制御部１０は、識別アルゴリズムのインストールが完了すると、ＣＤドライブ１８にセットされているＣＤに削除リストが記録されているかどうかを確認し（ｓ３４）、削除リストが記録されていなければ本処理を終了する。
【００５９】
主制御部１０は、ＣＤドライブ１８にセットされているＣＤに削除リストが記録されていると、その削除リストをＣＤから読み出す（ｓ３５）。主制御部１０は、ｓ３５で読み出した削除リストに登録されている記番号の中で、更新前のバージョンの識別アルゴリズムで偽券であることができず、更新後のバージョンの識別アルゴリズムで偽券であることができる、記番号、およびこの記番号に対応づけられている金種を全て抽出する（ｓ３６）。
【００６０】
ｓ３６では、対応づけられているバージョンＸが、以下の条件を満たす、記番号、および金種を全て抽出する。
【００６１】
条件：  更新前のバージョン＜Ｘ≦更新後のバージョン
例えば更新前の識別アルゴリズムのバージョンが「３」で更新後の識別アルゴリズムのバージョンが「４」であれば、バージョン「４」が対応づけられている記番号、および金種を全て抽出する。また、更新前の識別アルゴリズムのバージョンが「２」で更新後の識別アルゴリズムのバージョンが「４」であれば、バージョン「３」または「４」が対応づけられている記番号、および金種を全て抽出する。ここでは、識別アルゴリズムのバージョンは、整数で示されるものとしている。
【００６２】
主制御部１０は、ｓ３６で抽出した記番号、金種を１つ読み出し（ｓ３７）、記番号、および金種が一致するものが記番号ブラックリストに登録されているかどうかを判定する（ｓ３８）。主制御部１０は、一致するものが記番号ブラックリストに登録されていれば、その記番号を記番号ブラックリストから削除する（ｓ３９）。主制御部１０は、ｓ３６で抽出した全ての記番号についてｓ３７以降の処理を実行したかどうかを判定する（ｓ４０）。主制御部１０は、ｓ４０で未処理の記番号があると判定すると、ｓ２に戻り、上述した処理を繰り返す。主制御部１０は、ｓ２８で未処理の記番号がないと判定すると、本処理を終了する。
【００６３】
この構成によれば、上述した例と同様の効果が得られるとともに、記番号ブラックリストから不要になった偽券の記番号を削除する処理にかかる時間の短縮が図れる。
【００６４】
また、上記の例では、更新する識別アルゴリズム、および削除リストをＣＤに記録し、ＣＤドライブ１８にセットすることで、ＡＴＭ１に読み取らせるとしたが、更新する識別アルゴリズム、および削除リストについては、ホスト装置５が各ＡＴＭ１に対して配信する構成としてもよい。
【００６５】
なお、本願発明は、紙幣に限らず、小切手、証券等の他の種類の紙葉類を処理する紙葉類処理装置にも適用可能である。
【符号の説明】
【００６６】
１…ＡＴＭ（現金自動預け払い機）
１０…主制御部
１１…操作部
１２…紙幣処理部
１３…硬貨処理部
１４…明細書処理部
１５…通帳処理部
１６…生体情報読取部
１７…通信部
１８…ＣＤドライブ
１９…記憶部
３０…紙幣識別ユニット
３１…制御部
３２…光学センサ
３３…磁気センサ
３４…記番号認識部
３５…識別部
３６…記憶部
３７…入出力部
【図１】
0005602674.tif 000002
【図２】
0005602674.tif 000003
【図３】
0005602674.tif 000004
【図４】
0005602674.tif 000005
【図５】
0005602674.tif 000006
【図６】
0005602674.tif 000007
【図７】
0005602674.tif 000008
【図８】
0005602674.tif 000009
【図９】
0005602674.tif 000010
【図１０】
0005602674.tif 000011
【図１１】
0005602674.tif 000012