Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4504002B2 - Banknote handling system - Google Patents
[go: Go Back, main page]

JP4504002B2 - Banknote handling system - Google Patents

Banknote handling system Download PDF

Info

Publication number
JP4504002B2
JP4504002B2 JP2003416692A JP2003416692A JP4504002B2 JP 4504002 B2 JP4504002 B2 JP 4504002B2 JP 2003416692 A JP2003416692 A JP 2003416692A JP 2003416692 A JP2003416692 A JP 2003416692A JP 4504002 B2 JP4504002 B2 JP 4504002B2
Authority
JP
Japan
Prior art keywords
banknote
inspection
processing
data
firmware program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003416692A
Other languages
Japanese (ja)
Other versions
JP2005174221A (en
Inventor
幸一 中原
隆士 新福
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2003416692A priority Critical patent/JP4504002B2/en
Publication of JP2005174221A publication Critical patent/JP2005174221A/en
Application granted granted Critical
Publication of JP4504002B2 publication Critical patent/JP4504002B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Inspection Of Paper Currency And Valuable Securities (AREA)

Description

この発明は、複数金種の紙幣を複数枚まとめて投入し、金種別に表裏を揃えて分類して集積する紙幣処理装置とこの紙幣処理装置と通信回線を介して接続され紙幣処理装置の鑑査部に鑑査用ファームウエアプログラムをダウンロードする上位装置とからなる紙幣処理システムに関する。   In this invention, a plurality of banknotes of a plurality of denominations are put together, a banknote processing apparatus that collects and sorts the banknotes according to their denominations, and the banknote processing apparatus is connected to the banknote processing apparatus via a communication line. The present invention relates to a banknote processing system including a host device that downloads an inspection firmware program to a department.

近年、紙幣処理装置としての現金処理機が実用化され、この現金処理機に対して上位装置としてのパソコンから鑑査用ファームウエアプログラムをダウンロードするシステムが実用化されている。(特許文献1)
このようなシステムにおいて、鑑査部を2台搭載した現金処理機はすでに実用化されている。この場合、2台の鑑査部は鑑査部内を搬送される紙幣をそれぞれ個別に判別し、2台の鑑査部の鑑査結果が同じ紙幣と判定したときのみ、その鑑査結果を有効とし、正しい紙幣として処理する。この機能は非常に高い信頼性が必要とされる現金処理機に採用される。(例えば、米国カジノ向け現金処理機はこの仕様である。)
従来、市場に流通する紙幣の種類が追加・変更されたときは、現金処理システムの制御ファーム及び鑑査ファームをすべての流通紙幣に対応できるように変更していた。
In recent years, a cash processor as a banknote processing device has been put into practical use, and a system for downloading an inspection firmware program from a personal computer as a host device to this cash processing device has been put into practical use. (Patent Document 1)
In such a system, a cash processor equipped with two inspection units has already been put into practical use. In this case, the two inspection units individually discriminate the banknotes transported in the inspection unit, and only when the inspection results of the two inspection units are determined to be the same banknote, the inspection result is valid and as a correct banknote To process. This function is used in cash processors that require very high reliability. (For example, a cash machine for a US casino has this specification.)
Conventionally, when the types of banknotes distributed in the market are added or changed, the control farm and the inspection farm of the cash processing system have been changed to be compatible with all banknotes in circulation.

特に、鑑査ファームプログラムは判別する紙幣の種類が多くなればなるほど、プログラムが複雑になり、ファーム開発工数が多くかかる。また、変更作成した鑑査ファームの信頼性を確保するため、流通するすべての紙幣を大量にスルーし、鑑査結果の収集、解析を行っている。このため、流通紙幣の種類が増えた分、信頼性確認時間が多く必要であった。   In particular, as the number of types of banknotes to be discriminated in the inspection farm program increases, the program becomes more complicated and the farm development man-hours increase. In addition, in order to ensure the reliability of the modified inspection farm, a large amount of all circulating banknotes are passed through, and inspection results are collected and analyzed. For this reason, since the kind of circulation banknote increased, much reliability confirmation time was required.

新券が流通し始める時は、旧券も同時に流通する。紙幣の種類が「新券の種類」+「旧券の種類」となり、一般的に短期間しか流通しない旧券鑑査機能も新規に作成する必要がある。そのため、これまで動作していた旧券鑑査機能の信頼性を確保するために多くの時間がかかっている。また、十分に信頼性が検証されているこれまで使用されていた旧券対応の鑑査機能が流用されることはなかった。旧券は一定期間経過するとほとんど流通しなくなり、現金処理システムの仕様から旧券を鑑査する機能が取り除かれることもある。
特開2003−51041号公報
When a new ticket begins to circulate, the old ticket also circulates at the same time. The type of bill becomes “new ticket type” + “old ticket type”, and it is also necessary to newly create an old ticket inspection function that generally circulates only for a short period. Therefore, it takes a lot of time to ensure the reliability of the old ticket inspection function that has been operating until now. In addition, the inspection function for old tickets, which has been sufficiently verified, has not been diverted. Old tickets almost cease to circulate after a certain period of time, and the function of inspecting old tickets may be removed from the specifications of the cash processing system.
JP 2003-51041 A

この発明は上記事情により為されたもので、旧券が流通している状態で、新券が追加して流通された際に、鑑査券種の追加対応を効率よく行うことができる紙幣処理システムを提供することを目的とする。   This invention was made for the above circumstances, and when a new ticket is added and distributed in the state where an old ticket is distributed, a banknote processing system that can efficiently perform additional correspondence of inspection ticket types. The purpose is to provide.

この発明の紙幣処理システムは、第1、第2鑑査処理部を有し紙幣を処理する紙幣処理装置と、この紙幣処理装置と接続され上記紙幣処理装置の処理内容を設定する上位装置とからなるものにおいて、上記上位装置が、種々の紙幣による特徴を示す紙幣データを各紙幣に付与されている券種コードに基づいて記憶する第1の記憶手段と、上記第1、第2鑑査処理部に付与されている鑑査コードと各紙幣に付与されている券種コードに基づいて、上記紙幣処理装置の第1、第2鑑査処理部においてそれぞれ使用する紙幣データを設定する第1の設定手段と、上記第1の設定手段により上記紙幣処理装置の第1鑑査処理部に対して設定され上記第1の記憶手段から読出された紙幣データとこの紙幣データを処理する際の第1鑑査用ファームウエアプログラムを生成する第1の生成手段と、上記第1の設定手段により上記紙幣処理装置の第2鑑査処理部に対して設定され上記第1の記憶手段から読出された紙幣データとこの紙幣データを処理する際の第2鑑査用ファームウエアプログラムを生成する第2の生成手段と、記第1の生成手段により生成された紙幣データと第1鑑査用ファームウエアプログラムと上記第2の生成手段により生成された紙幣データと第2鑑査用ファームウエアプログラムとを上記紙幣処理装置へ送信する送信手段とからなり、上記紙幣処理装置が、上記上位装置からの第1鑑査用ファームウエアプログラムを上記第1鑑査処理部に設定し、上記上位装置からの第2鑑査用ファームウエアプログラムを上記第2鑑査処理部に設定する第2の設定手段と、この第2の設定手段により設定されている第1鑑査用ファームウエアプログラムに基づいて上記第1鑑査処理部による紙幣に対する鑑査処理を行い、上記第2の設定手段により設定されている第2鑑査用ファームウエアプログラムに基づいて上記第2鑑査処理部による紙幣に対する鑑査処理を行う処理手段とからなる。   The banknote processing system of this invention consists of a banknote processing apparatus which has a 1st, 2nd inspection process part, and processes a banknote, and a high-order apparatus which is connected with this banknote processing apparatus and sets the processing content of the said banknote processing apparatus. In the thing, the said high-order apparatus stores the 1st memory | storage means which memorize | stores the banknote data which show the characteristic by various banknotes based on the banknote type code provided to each banknote, and the said 1st, 2nd inspection process part. First setting means for setting banknote data to be used in each of the first and second inspection processing units of the banknote processing device based on the given inspection code and the ticket type code given to each banknote; The banknote data set by the first setting means for the first inspection processing unit of the banknote processing apparatus and read from the first storage means and the first inspection firmware when processing the banknote data The first generation means for generating a program, the banknote data set for the second inspection processing section of the banknote processing apparatus by the first setting means and read from the first storage means, and the banknote data. Generated by the second generation means for generating the second inspection firmware program for processing, the banknote data generated by the first generation means, the first inspection firmware program, and the second generation means Transmitting the bill data and the second inspection firmware program to the banknote processing device, and the banknote processing device sends the first inspection firmware program from the host device to the first inspection. A second setting unit that sets the second inspection firmware program from the host device in the second inspection processing unit, Based on the first inspection firmware program set by the determination means, the first inspection processing section performs the inspection process on the banknote, and the second inspection firmware program set by the second setting means And a processing means for performing an inspection process on the banknote by the second inspection processing unit.

この発明の紙幣処理システムは、第1、第2鑑査処理部を有し紙幣を処理する紙幣処理装置と、この紙幣処理装置と接続され上記紙幣処理装置の処理内容を設定する上位装置とからなるものにおいて、上記上位装置が、種々の紙幣による特徴を示す紙幣データを各紙幣に付与されている券種コードに基づいて記憶する第1の記憶手段と、上記第1、第2鑑査処理部に付与されている鑑査コードと各紙幣に付与されている券種コードに基づいて、上記紙幣処理装置の第1、第2鑑査処理部においてそれぞれ使用する紙幣データを設定する第1の設定手段と、上記第1の設定手段により上記紙幣処理装置の第1鑑査処理部に対して設定され上記第1の記憶手段から読出された紙幣データとこの紙幣データを処理する際の第1鑑査用ファームウエアプログラムを生成する第1の生成手段と、上記第1の設定手段により上記紙幣処理装置の第2鑑査処理部に対して設定され上記第1の記憶手段から読出された紙幣データとこの紙幣データを処理する際の第2鑑査用ファームウエアプログラムを生成する第2の生成手段と、記第1の生成手段により生成された紙幣データと第1鑑査用ファームウエアプログラムと上記第2の生成手段により生成された紙幣データと第2鑑査用ファームウエアプログラムとを上記紙幣処理装置へ送信する送信手段とからなり、上記紙幣処理装置が、上記上位装置からの第1鑑査用ファームウエアプログラムを上記第1鑑査処理部に設定し、上記上位装置からの第2鑑査用ファームウエアプログラムを上記第2鑑査処理部に設定する第2の設定手段と、この第2の設定手段により設定されている第1鑑査用ファームウエアプログラムに基づいて上記第1鑑査処理部による紙幣に対する鑑査処理を行い、上記第2の設定手段により設定されている第2鑑査用ファームウエアプログラムに基づいて上記第2鑑査処理部による紙幣に対する鑑査処理を行う処理手段と第1の処理手段と、上記第1の処理手段の第1、第2鑑査処理部による鑑査結果に基づいて、計数処理、搬送処理、及び区分集積処理を行う第2の処理手段とからなる。
The banknote processing system of this invention consists of a banknote processing apparatus which has a 1st, 2nd inspection process part, and processes a banknote, and a high-order apparatus which is connected with this banknote processing apparatus and sets the processing content of the said banknote processing apparatus. In the thing, the said high-order apparatus stores the 1st memory | storage means which memorize | stores the banknote data which show the characteristic by various banknotes based on the banknote type code provided to each banknote, and the said 1st, 2nd inspection process part. First setting means for setting banknote data to be used in each of the first and second inspection processing units of the banknote processing device based on the given inspection code and the ticket type code given to each banknote; The banknote data set by the first setting means for the first inspection processing unit of the banknote processing apparatus and read from the first storage means and the first inspection firmware when processing the banknote data The first generation means for generating a program, the banknote data set for the second inspection processing section of the banknote processing apparatus by the first setting means and read from the first storage means, and the banknote data. Generated by the second generation means for generating the second inspection firmware program for processing, the banknote data generated by the first generation means, the first inspection firmware program, and the second generation means Transmitting the bill data and the second inspection firmware program to the banknote processing device, and the banknote processing device sends the first inspection firmware program from the host device to the first inspection. A second setting unit that sets the second inspection firmware program from the host device in the second inspection processing unit, Based on the first inspection firmware program set by the determination means, the first inspection processing section performs the inspection process on the banknote, and the second inspection firmware program set by the second setting means Based on the inspection result by the first and second inspection processing units of the first processing unit and the processing unit and the first processing unit for performing the inspection processing on the banknote by the second inspection processing unit , It comprises a second processing means for performing a transport process and a sorting / stacking process .

以上、詳述したようにこの発明によれば、旧券が流通している状態で、新券が追加して流通された際に、鑑査券種の追加対応を効率よく行うことができる紙幣処理システムを提供できる。   As described above in detail, according to the present invention, when an old ticket is in circulation, when a new ticket is added and distributed, banknote processing that can efficiently add additional inspection ticket types. Can provide a system.

以下、図面を参照しながらこの発明の実施の形態について詳細に説明する。
図1は、この発明の実施の形態に係る紙幣処理システムの概略構成を示すものである。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
FIG. 1 shows a schematic configuration of a banknote processing system according to an embodiment of the present invention.

この紙幣処理システムは、紙幣処理装置1と紙幣処理装置1を制御する上位装置100とから構成されている。上位装置100が制御する紙幣処理装置1は、1台であっても、複数台であっても良い。   The banknote processing system includes a banknote processing apparatus 1 and a host apparatus 100 that controls the banknote processing apparatus 1. The banknote processing apparatus 1 controlled by the host apparatus 100 may be one or plural.

紙幣処理装置1は、複数金種のサイズの異なる複数枚の紙幣を混在させて一括して投入し、全ての紙幣の表裏を揃えてその金種別に分類して集積するためのものであり、特定金種の紙幣についてのみ所定枚数毎に紙帯で施封する機能を有するものである。紙幣処理装置1は、基本制御ファームウエアプログラムとダウンロードされた紙幣データと鑑査用のファームウエアプログラムを有している。   The banknote handling apparatus 1 is a mixture of a plurality of banknotes having different sizes of a plurality of denominations in a lump, and all the banknotes are aligned and classified according to their denominations and accumulated. Only a specific denomination banknote has a function of sealing with a paper band every predetermined number. The banknote processing apparatus 1 has a basic control firmware program, downloaded banknote data, and an inspection firmware program.

上位装置100は、上記紙幣処理装置1に対して動作(操作)を指示する機能、上記紙幣処理装置1が計数したデータの表示を行う機能を有し、上記指示の設定用の入力部101と表示部102と全体制御用の制御部103からなるパーソナルコンピュータにより構成され、磁気ディスク等の大容量記憶装置104を有している。   The host device 100 has a function of instructing the banknote processing device 1 to perform an operation (operation), a function of displaying data counted by the banknote processing device 1, and an input unit 101 for setting the instructions. The personal computer includes a display unit 102 and a control unit 103 for overall control, and has a large-capacity storage device 104 such as a magnetic disk.

この大容量記憶装置104には、上記紙幣処理装置1で用いる、ファームウエア制御にかかわる複数の紙幣データが紙幣データテーブル104aに記憶されている。
この紙幣データは、紙幣の大きさ(メカニカル機構を制御するための情報)、紙幣の種別の種類(計数データ構造を管理するための情報)、紙幣鑑別の情報(紙幣鑑査部で使用する情報)、(紙幣の大きさ、厚さ、券種辞書データ、磁気辞書データなど)、言語にかかわる情報(帯印字データ、その他メッセージ処理に使用するデータ)となっている。
The large-capacity storage device 104 stores a plurality of banknote data related to firmware control used in the banknote processing apparatus 1 in the banknote data table 104a.
The banknote data includes banknote size (information for controlling the mechanical mechanism), banknote type (information for managing the counting data structure), banknote discrimination information (information used in the banknote inspection unit). , (Banknote size, thickness, bill type dictionary data, magnetic dictionary data, etc.), language related information (band print data, other data used for message processing).

紙幣データテーブル104aには、たとえば、図2に示すように、券種番号(券種コード)ごとのテーブル構造となっており、券種番号による格納データの番地(大容量記憶装置104上の)が対応して記憶されている。格納データは、券の大きさ、帯巻きの長さ、帯印字内容、券の厚さ、…、券の磁気データとなっており、全て同じ構造となっている。   In the banknote data table 104a, for example, as shown in FIG. 2, the banknote data table 104a has a table structure for each ticket type number (ticket type code), and the address of stored data by the ticket type number (on the large capacity storage device 104). Are stored correspondingly. The stored data is the size of the ticket, the length of the band winding, the contents of the band printing, the thickness of the ticket,..., The magnetic data of the ticket, all having the same structure.

上位装置100において、後述する紙幣処理装置1内の第1、第2鑑査部31、32ごとの32種類の券種を、鑑査コード(255種類)と券種コード(255種類)で指定するようになっている。鑑査コードとしては第1、第2鑑査部31、32のそれぞれのCPU番号(D1CPU、D2CPU)が利用されるようになっている。   In the host apparatus 100, 32 types of ticket types for each of the first and second inspection units 31 and 32 in the banknote processing apparatus 1 to be described later are designated by an inspection code (255 types) and a ticket type code (255 types). It has become. As the inspection code, the CPU numbers (D1CPU and D2CPU) of the first and second inspection units 31 and 32 are used.

たとえば、第1鑑査部31に対して、第1金種として「旧100ドル」が設定され、第2金種として「旧50ドル」が設定され、第3金種として「旧20ドル」が設定され、第4金種として「旧10ドル」が設定され、第5金種として「旧5ドル」が設定され、第6金種として「旧2ドル」が設定され、第7金種として「旧1ドル」が設定される。   For example, for the first inspection unit 31, “old 100 dollars” is set as the first denomination, “old 50 dollars” is set as the second denomination, and “old 20 dollars” is set as the third denomination. Set, "old 10 dollars" is set as the 4th denomination, "old 5 dollars" is set as the 5th denomination, "old 2 dollars" is set as the 6th denomination, and the 7th denomination is set as “Old dollar” is set.

また、第2鑑査部32に対して、第1金種として「新100ドル」が設定され、第2金種として「新50ドル」が設定され、第3金種として「新20ドル」が設定され、第4金種として「新10ドル」が設定され、第5金種として「新5ドル」が設定され、第6金種として「新2ドル」が設定され、第7金種として「新1ドル」が設定され、第8金種として「クーポン券」が設定される。   Also, for the second inspection unit 32, “new $ 100” is set as the first denomination, “new $ 50” is set as the second denomination, and “new $ 20” is set as the third denomination. Is set, "New $ 10" is set as the fourth denomination, "New $ 5" is set as the fifth denomination, "New $ 2" is set as the sixth denomination, and the seventh denomination is set “New 1 dollar” is set, and “coupon ticket” is set as the eighth denomination.

紙幣処理装置1は、図1に示すように、紙幣処理部2と施封処理部3により構成されている。
紙幣処理部2は、紙幣投入部4、2つの紙幣鑑査判別部としての第1、第2鑑査(処理)部31、32、紙幣搬送機構6、6個の一時集積庫7、6個の紙幣集積カセット8、および紙幣部制御部9により構成されている。
As shown in FIG. 1, the banknote processing apparatus 1 includes a banknote processing unit 2 and a sealing processing unit 3.
The banknote processing unit 2 includes a banknote insertion unit 4, first and second inspection (processing) units 31 and 32, a banknote transport mechanism 6, six temporary stackers 7, and six banknotes. The stacking cassette 8 and the banknote control unit 9 are configured.

施封処理部3は、100枚区分部11、集積部12、集積部13、受け渡し機構14、帯巻き機構15、放出部16、および施封部制御部17により構成されている。   The sealing processing unit 3 includes a 100 sheet sorting unit 11, a stacking unit 12, a stacking unit 13, a delivery mechanism 14, a band winding mechanism 15, a discharge unit 16, and a sealing unit control unit 17.

紙幣投入部4は、計数する紙幣を投入する部分である。   The banknote insertion part 4 is a part which inserts the banknote to count.

第1、第2鑑査部31、32は、それぞれ紙幣を光学的、磁気的に鑑査判別する部分である。この第1鑑査部31(32)は、CPU5a、記憶素子5b、センサ5c、磁気読取部5dを有する。CPU5aは記憶素子5bの制御プログラムに基づいて鑑査制御を行うものである。記憶素子5bには、上位装置100から紙幣部制御部9を介してダウンロードされる鑑査用ファームウエアプログラムと紙幣データが記憶されている。   The 1st, 2nd inspection parts 31 and 32 are the parts which carry out optical and magnetic inspection discrimination of a bill, respectively. The first inspection unit 31 (32) includes a CPU 5a, a storage element 5b, a sensor 5c, and a magnetic reading unit 5d. The CPU 5a performs inspection control based on a control program for the storage element 5b. The storage element 5b stores an inspection firmware program and banknote data downloaded from the host device 100 via the banknote section controller 9.

これにより、第1鑑査部31の記憶素子5bには、旧券(旧紙幣)用の各金種の紙幣データと各紙幣データによる鑑査を行うための鑑査用ファームウエアプログラムが記憶され、第2鑑査部32の記憶素子5bには、新券(新紙幣)用の各金種の紙幣データと各紙幣データによる鑑査を行うための鑑査用ファームウエアプログラムが記憶されている。   Thereby, the storage element 5b of the first inspection unit 31 stores banknote data of each denomination for old bills (old banknotes) and an inspection firmware program for performing inspection using each banknote data. The storage element 5b of the inspection unit 32 stores banknote data of each denomination for a new ticket (new banknote) and an inspection firmware program for performing inspection using each banknote data.

紙幣搬送機構6は、紙幣を所定の一時集積庫7に搬送する部分である。
一時集積庫7は、紙幣集積カセット8に収納するため、紙幣を一時的に集積する部分である。この一時集積庫7には、紙幣の有無をチェックするセンサが設けられている。
The banknote transport mechanism 6 is a part that transports banknotes to a predetermined temporary storage box 7.
The temporary stacker 7 is a part for temporarily stacking banknotes for storage in the banknote stacking cassette 8. The temporary storage 7 is provided with a sensor for checking the presence or absence of banknotes.

紙幣集積カセット8は、計数した紙幣を保管するためのカセット部分である。紙幣集積カセット8には、紙幣の有無をチェックするセンサが設けられている。   The banknote accumulation cassette 8 is a cassette portion for storing the counted banknotes. The banknote stacking cassette 8 is provided with a sensor for checking the presence or absence of banknotes.

紙幣部制御部9は、第1、第2鑑査部31、32以外の紙幣処理部2を制御する部分である。紙幣部制御部9は、主制御部(MCPU)21a、搬送制御部(TCPU)21b、記憶装置22を有している。記憶装置22には、紙幣処理部2の制御用のファームウエアプログラム及び紙幣処理部2の制御にかかわる紙幣データが格納される。記憶装置22は、上位装置100からの紙幣データをダウンロードできる構造である。記憶装置22は、図3に示すように、DRAMエリア23と、FLASHエリア24により構成されている。   The banknote control unit 9 is a part that controls the banknote processing unit 2 other than the first and second inspection units 31 and 32. The banknote control unit 9 includes a main control unit (MCPU) 21a, a transport control unit (TCPU) 21b, and a storage device 22. The storage device 22 stores a firmware program for controlling the banknote processing unit 2 and banknote data related to the control of the banknote processing unit 2. The storage device 22 has a structure capable of downloading banknote data from the host device 100. As shown in FIG. 3, the storage device 22 includes a DRAM area 23 and a FLASH area 24.

DRAMエリア23は、揮発性のメモリであり、上位装置100からダウンロードされた紙幣データと紙幣データに係る鑑査用のファームウエアプログラムを一時的に格納するエリアである。上記CPU21は、上位装置100からの書込みコマンド(システム初期化コマンド)の受信により紙幣データと紙幣データに係る鑑査用のファームウエアプログラムをDRAMエリア23に一時的に格納(ダウンロード)するものである。   The DRAM area 23 is a volatile memory, and is an area for temporarily storing banknote data downloaded from the host device 100 and an inspection firmware program related to the banknote data. The CPU 21 temporarily stores (downloads) banknote data and an inspection firmware program related to the banknote data in the DRAM area 23 upon receipt of a write command (system initialization command) from the host apparatus 100.

FLASHエリア24は、不揮発性のメモリであり、DRAMエリア23にダウンロードされた紙幣データと紙幣データに係る鑑査用のファームウエアプログラムを格納するとともに、紙幣データに係わらない制御用のファームウエアプログラムを格納するものである。   The FLASH area 24 is a non-volatile memory that stores banknote data downloaded to the DRAM area 23 and a firmware program for inspection related to the banknote data, and stores a firmware program for control not related to banknote data. To do.

紙幣部制御部9は、DRAMエリア23にダウンロードされた紙幣データと紙幣データに係る鑑査用のファームウエアプログラムに基づいて、紙幣処理部2の鑑査用のファームウエアプログラム及び紙幣処理部2の制御にかかわる紙幣データと、施封処理部3の制御用のファームウエアプログラム及び施封処理部3の制御にかかわる紙幣データと、第1、第2鑑査部31、32の紙幣鑑査プログラムと鑑査に必要な紙幣データとを生成し、対応する各部へ出力するものである。   The bill control unit 9 controls the bill processing unit 2 for the inspection firmware program and the bill processing unit 2 based on the bill data downloaded to the DRAM area 23 and the inspection firmware program for the bill data. Necessary banknote data, banknote data related to the control of the sealing processing unit 3 and banknote data related to the control of the sealing processing unit 3, and the banknote inspection program and inspection of the first and second inspection units 31 and 32 Bill data is generated and output to each corresponding unit.

100枚区分部11は、集積部12、13のいずれかに対象となる紙幣を連続して区分するものであり、現在、区分して集積している集積部12、あるいは13の集積枚数が100枚となった際に、区分先を変更するものである。
集積部12は、施封動作のために、紙幣を100枚集積する部分である。紙幣の有無をチェックできるセンサーがある。
The 100-sheet sorting unit 11 continuously sorts target banknotes into either of the stacking units 12 and 13, and the stacking unit 12 or 13 currently stacked and stacked has a stacking number of 100. When it becomes a sheet, the sorting destination is changed.
The stacking unit 12 is a part that stacks 100 banknotes for a sealing operation. There is a sensor that can check for the presence of banknotes.

集積部13は、施封動作のために、紙幣を100枚集積する部分である。紙幣の有無をチェックできるセンサーがある。
受け渡し機構14は、100枚集積された紙幣を集積部12、あるいは13より受け取り、帯巻き機構15に運ぶ部分である。
The stacking unit 13 is a part that stacks 100 banknotes for a sealing operation. There is a sensor that can check for the presence of banknotes.
The delivery mechanism 14 is a part that receives 100 banknotes stacked from the stacking unit 12 or 13 and transports them to the band winding mechanism 15.

帯巻き機構15は、受け渡し機構14からの100枚の紙幣を紙帯で巻き、帯巻きにかかわる情報を帯に印字する部分である。帯巻きの長さデータにより、帯巻きの長さを変更する。   The band winding mechanism 15 is a part that winds 100 banknotes from the delivery mechanism 14 with a paper band and prints information related to the band winding on the band. The band winding length is changed according to the band winding length data.

放出部16は、100枚に結束された紙幣の束を紙幣処理装置1の外部に放出する部分である。
施封部制御部17は、施封処理部3の全てを制御する部分である。施封部制御部17は、CPU25、記憶装置26を有している。記憶装置26には、施封制御ファームウエアプログラム及び施封処理にかかわる紙幣データが格納される。記憶装置26には、紙幣部制御部9から供給される施封処理部3の制御用のファームウエアプログラム及び施封処理部3の制御にかかわる紙幣データが格納される。
The discharge unit 16 is a part that discharges a bundle of banknotes bundled into 100 sheets to the outside of the banknote processing apparatus 1.
The sealing unit control unit 17 is a part that controls all of the sealing processing unit 3. The sealing unit control unit 17 includes a CPU 25 and a storage device 26. The storage device 26 stores a sealing control firmware program and banknote data related to the sealing process. The storage device 26 stores a firmware program for controlling the sealing processing section 3 supplied from the banknote section control section 9 and banknote data related to the control of the sealing processing section 3.

次に、紙幣部制御部9と第1、第2鑑査部31、32とのインデックス(券の情報)通信シーケンスを図4の構成例と図5に示すフローチャートを参照しつつ説明する。この際、第1鑑査部31のCPU5aをD1CPU、第2鑑査部32のCPU5aをD2CPUとする。   Next, an index (ticket information) communication sequence between the banknote control unit 9 and the first and second inspection units 31 and 32 will be described with reference to the configuration example of FIG. 4 and the flowchart shown in FIG. At this time, the CPU 5a of the first inspection unit 31 is D1CPU, and the CPU 5a of the second inspection unit 32 is D2CPU.

まず、一枚の券が流れるとTCPU21bより、MCPU21aを介してD1CPU、D2CPUにインデックス(券の情報)を送信するタイミングが割込みで通知される。インデックス券番号は1つで管理し、第1鑑査部31、第2鑑査部32に対して同じインデックスデータを使用する。   First, when one ticket flows, the TCPU 21b notifies the D1CPU and D2CPU of an index (ticket information) transmission timing via the MCPU 21a. One index ticket number is managed, and the same index data is used for the first inspection unit 31 and the second inspection unit 32.

MCPU21aはD1CPU、D2CPUから受信したインデックスデータの総合判断を行い、その結果としての行き先通知をTCPU21bに割込にて報告する。   The MCPU 21a makes a comprehensive judgment on the index data received from the D1CPU and D2CPU, and reports the destination notification as a result to the TCPU 21b by interruption.

次に、MCPU21aのプログラム構造について、図6に示すフローチャートを参照しつつ説明する。
MCPU21aのプログラム構造は、ドライバーレベル、送受信タスク、アプリタスクにより構成されている。
Next, the program structure of the MCPU 21a will be described with reference to the flowchart shown in FIG.
The program structure of the MCPU 21a includes a driver level, a transmission / reception task, and an application task.

これにより、TCPU21bに割込みにより、ドライバーレベルでのTCPU21bの割込処理として割り込み要因に対応したメッセージを該当するタスクへ送信する。これにより、アークネット送信タスクは、アークネット通信ドライバから第1鑑査部31、第2鑑査部32に対してインデックス(券の情報)を送信するタイミングが割込みで通知される。この割込みの通知に応答して、アークネット通信ドライバは第1鑑査部31から受信したD1インデックスデータをD1インデックス受信タスクへ送信し、第2鑑査部32から受信したD2インデックスデータをD2インデックス受信タスクへ送信する。   Accordingly, a message corresponding to the interrupt factor is transmitted to the corresponding task as an interrupt process of the TCPU 21b at the driver level by an interrupt to the TCPU 21b. As a result, the arc net transmission task notifies the first inspection unit 31 and the second inspection unit 32 of the transmission of the index (ticket information) from the arc net communication driver by interruption. In response to the notification of the interruption, the arc net communication driver transmits the D1 index data received from the first inspection unit 31 to the D1 index reception task, and receives the D2 index data received from the second inspection unit 32 as the D2 index reception task. Send to.

D1インデックス受信タスクとD2インデックス受信タスクとは、互いに同期をとり、第1鑑査部31、第2鑑査部32の結果の総合判定を行い、1つのインデックスデータを作成し、総合インデックス受信タスクにメッセージを送信する。   The D1 index reception task and the D2 index reception task synchronize with each other, comprehensively determine the results of the first inspection unit 31 and the second inspection unit 32, create one index data, and send a message to the general index reception task Send.

総合インデックス受信タスクは、受信した1つのインデックスデータに基づく行き先データをTCPU21bへの割込みにより、通知する。   The comprehensive index reception task notifies destination data based on one received index data by interruption to the TCPU 21b.

総合インデックス受信タスクは、(鑑査部1台仕様)のインデックス受信タスクを流用することができる。   As the general index reception task, the index reception task (one inspection unit specification) can be used.

2つの第1、第2鑑査部31、32から受信した2つのデータが1つのインデックスデータに変換されるため、これまでの処理とほぼ同じものとなる。   Since the two data received from the two first and second inspection units 31 and 32 are converted into one index data, the processing is almost the same as the conventional processing.

(D1インデックス受信タスクの処理)
(1)第1鑑査部31からのインデックスデータの受信待ちとなる。
(D1 index reception task processing)
(1) Waiting for reception of index data from the first inspection unit 31.

(2)第1鑑査部31よりインデックスデータを正常に受信したときは、
・券種情報より、第1鑑査計数のカウントを行う。
(2) When the index data is normally received from the first inspection unit 31,
・ The first inspection count is counted from the ticket type information.

・第1鑑査部31のスライド、スキュー情報のログ収集を行う。   ・ Log collection of slide and skew information of the first inspection unit 31 is performed.

(3)MCPU内のインデックデータをチェックし、すでに行き先が決定されていたときは、第1鑑査部31から受信したインデックスデータを無効にする。 (3) The index data in the MCPU is checked, and if the destination has already been determined, the index data received from the first inspection unit 31 is invalidated.

(4)第1鑑査部31のインデックスデータが有効な時は、第1鑑査部31のリジェクトログを収集する。 (4) When the index data of the first inspection unit 31 is valid, the reject log of the first inspection unit 31 is collected.

「D2インデックス受信タスク」の状態をチェックし、
・このタスクがすでにインデックス受信済みであれば、
2つの受信データの総合判定を行い、判定結果を「総合インデック受信タスク」に送信する。
Check the status of “D2 index reception task”
If this task has already received an index,
The comprehensive determination of the two received data is performed, and the determination result is transmitted to the “total index reception task”.

・このタスクがインデックスデータ受信していないときは、
自タスクがインデックス受信済みであるデータをセットする。
・ When this task is not receiving index data,
Set the data that the invoking task has received the index.

(D2インデックス受信タスクの処理)
(1)第2鑑査部32からのインデックスメッセージ受信待ちとなる。
(D2 index reception task processing)
(1) Waiting to receive an index message from the second inspection unit 32.

(2)第2鑑査部32よりインデックスを正常に受信したときは、
・券種情報より、第2鑑査部32の計数のカウント
・第2鑑査部32のスライド、スキュー情報のログ収集
を行う。
(2) When the index is normally received from the second inspection unit 32,
-Counting the count of the second inspection unit 32 from the ticket type information-Collecting logs of the slide and skew information of the second inspection unit 32.

(3)MCPU21a内のインデックスデータをチェックし、すでに行き先が決定されていたときは、第2鑑査部32から受信したインデックスデータを無効にする。 (3) The index data in the MCPU 21a is checked, and if the destination has already been determined, the index data received from the second inspection unit 32 is invalidated.

(4)第2鑑査部32のインデックスデータが有効な時は、第2鑑査部32のリジェクトログを収集する。 (4) When the index data of the second inspection unit 32 is valid, the reject log of the second inspection unit 32 is collected.

「D1インデックス受信タスク」の状態をチェックし、
・このタスクがすでにインデックス受信済みであれば、
2つの受信データの総合判定を行い、判定結果を「総合インデック受信タスク」に送信する。
Check the status of "D1 index reception task"
If this task has already received an index,
The comprehensive determination of the two received data is performed, and the determination result is transmitted to the “total index reception task”.

・これらのタスクがインデックスデータを受信していないときは、自タスクがインデックス受信済みであるデータをセットする。 When these tasks have not received the index data, the task sets the data for which the task has already received the index.

(総合判定処理)
以下に示す条件を判定後、総合インデックスを作成し、総合インデックス受信タスクに送信する。
(Comprehensive judgment processing)
After determining the following conditions, a comprehensive index is created and transmitted to the comprehensive index reception task.

(1)旧券の本券と判定する条件
・第1鑑査部31が正券と判定し、第2鑑査部32が正券と判定していない場合である。
(1) Conditions for determining as a genuine ticket of the old ticket / first inspection unit 31 is determined as a genuine ticket, and the second inspection unit 32 is not determined as a genuine ticket.

(2)新券の本券と判定する条件
・第2鑑査部32が正券と判定し、第1鑑査部31が正券と判定していない場合である。
(2) Conditions for determining that the ticket is a new ticket. This is a case where the second inspection unit 32 determines that the ticket is a correct ticket and the first inspection unit 31 does not determine that the ticket is a correct ticket.

なお、第1鑑査部31が正券と判定し、第2鑑査部32も正券と判定している場合は、リジェクト券として処理される。   In addition, when the 1st inspection part 31 determines with a correct ticket and the 2nd inspection part 32 also determines with a correct ticket, it is processed as a rejection ticket.

(総合インデックス受信タスクの処理)
本タスクは総合判定後の1つのインデックスを受信するため、1つの仮想鑑査よりインデックスを受信すると同等の処理と考えることができる。
(Process comprehensive index reception task)
Since this task receives one index after comprehensive judgment, it can be considered as an equivalent process if an index is received from one virtual inspection.

TCPU21bによるリジェクト要因は本タスクにて、リジェクトログを行なう。 The rejection factor by the TCPU 21b is a rejection log in this task.

(計数開始、計数停止の処理)
第1鑑査部31と同様に第2鑑査部32にも計数開始コマンドの送信、診断コマンドにて動作確認を行う。第2鑑査部32へも計数停止コマンドを送信する。
(Counting start / stop processing)
Similar to the first inspection unit 31, the second inspection unit 32 is also checked for operation by transmitting a count start command and using a diagnostic command. A count stop command is also transmitted to the second inspection unit 32.

計数停止時は計数停止コマンドのレスポンスとして受信した、第1鑑査部31、第2鑑査部32の計数データと各インデックス受信時、MCPU21aで計数した計数データを比較し、計数保証を行う必要がある。   When counting is stopped, it is necessary to guarantee counting by comparing the count data of the first inspection unit 31 and the second inspection unit 32 received as a response to the count stop command with the count data counted by the MCPU 21a when receiving each index. .

次に、上記のような構成において、紙幣処理システムの通常機能の概略動作を図7に示すフローチャートを参照しつつ説明する。
すなわち、処理開始時、オペレータは上位装置100にて計数する動作モードを設定し(ST1)、計数紙幣を紙幣投入部4にセットし(ST2)、上位装置100より計数動作の開始を指示する(ST3)。
Next, the general operation of the normal function of the banknote handling system in the above configuration will be described with reference to the flowchart shown in FIG.
That is, at the start of processing, the operator sets an operation mode for counting by the host apparatus 100 (ST1), sets the counting banknotes in the bill insertion unit 4 (ST2), and instructs the start of the counting operation from the host apparatus 100 ( ST3).

これにより、紙幣部制御部9は、上位装置100により設定された動作モードに基づいて、紙幣投入部4より紙幣の取り込み動作を開始し、第1、第2鑑査部31、32の鑑査結果により計数動作を行い、紙幣搬送機構6により搬送制御(区分制御)を行う(ST4)。   Thereby, the banknote part control part 9 starts the taking-in operation of a banknote from the banknote insertion part 4 based on the operation mode set by the high-order apparatus 100, and is based on the inspection result of the 1st, 2nd inspection parts 31 and 32. A counting operation is performed, and the banknote transport mechanism 6 performs transport control (partition control) (ST4).

そして、施封部制御部17は、施封処理部3の集積部12あるいは13に100枚集積されたときに(ST5)、受け渡し機構14、帯巻き機構15により施封した束を作成し、放出部16により放出する(ST6)。
また、紙幣部制御部9は、紙幣投入部4の紙幣ありを判断し(ST7)、上位装置100から計数停止要求が供給されておらず(ST8)、一時集積庫7が満杯になっていないと判断した際に(ST9)、ステップ4に戻る。
Then, when 100 sheets are stacked on the stacking unit 12 or 13 of the sealing processing unit 3 (ST5), the sealing unit controller 17 creates a bundle sealed by the delivery mechanism 14 and the band winding mechanism 15; It discharges by the discharge part 16 (ST6).
Moreover, the banknote part control part 9 judges that there is a banknote of the banknote insertion part 4 (ST7), the count stop request | requirement is not supplied from the high-order apparatus 100 (ST8), and the temporary stacker 7 is not full. (ST9), the process returns to step 4.

上記ステップ9において、一時集積庫7の満杯を判断した際、紙幣部制御部9は、計数動作を停止した後、計数結果を上位装置100へ送信する(ST10)。これにより、上位装置100は供給される計数結果を表示する(ST11)。   In step 9, when it is determined that the temporary stacker 7 is full, the bill control unit 9 stops the counting operation, and then transmits the counting result to the host device 100 (ST10). Thereby, the host device 100 displays the supplied counting result (ST11).

また、紙幣部制御部9は、満杯を判断した一時集積庫7の紙幣を対向する紙幣集積カセット8に収納する(ST12)。この後、紙幣部制御部9は、計数動作を再度、自動的に開始し(ST13)、ステップ4に戻る。   Moreover, the banknote part control part 9 accommodates the banknote of the temporary stacker 7 judged full to the banknote stacking cassette 8 which opposes (ST12). Thereafter, the banknote control unit 9 automatically starts the counting operation again (ST13), and returns to Step 4.

また、上記ステップ7において、紙幣投入部4の紙幣なしを判断した際、あるいは上記ステップ8において、上位装置100から計数停止要求が供給されている際、紙幣部制御部9は、計数動作を停止し、計数結果を上位装置100へ送信する(ST14)。これにより、上位装置100は供給される計数結果を表示する(ST15)。   In addition, when it is determined in step 7 that there is no bill in the bill insertion unit 4 or when a counting stop request is supplied from the host device 100 in step 8, the bill control unit 9 stops the counting operation. Then, the count result is transmitted to the host device 100 (ST14). Thereby, the host device 100 displays the supplied counting result (ST15).

この後、オペレータはさらに計数する紙幣があるか否かを判断し(ST16)、計数する紙幣がある場合、ステップ2に戻り、計数紙幣を紙幣投入部4にセットする。
また、計数する紙幣がない場合、オペレータは上位装置100にて計数動作の完了を指示する(ST17)。
Thereafter, the operator further determines whether there is a bill to be counted (ST16). If there is a bill to be counted, the operator returns to step 2 and sets the counted bill in the bill insertion unit 4.
If there are no banknotes to be counted, the operator instructs completion of the counting operation at the host device 100 (ST17).

これにより、紙幣部制御部9は、上位装置100からの計数動作の完了の指示に基づいて、各一時集積庫7の紙幣を対向する紙幣集積カセット8に収納し(ST18)、処理を終了する。
上記第1鑑査部31(第2鑑査部32)での鑑査処理について、図8に示すフローチャートを参照しつつ説明する。
すなわち、上記第1鑑査部31のセンサ5cにより搬送される紙幣の大きさ、厚さを取得し、第1鑑査部31の磁気読取部5dにより磁気データ等を取得する(ST21)。
Thereby, the banknote part control part 9 accommodates the banknote of each temporary stacker 7 in the banknote stacking cassette 8 which opposes based on the instruction | indication of the completion of the count operation from the high-order apparatus 100 (ST18), and complete | finishes a process. .
The inspection process in the first inspection unit 31 (second inspection unit 32) will be described with reference to the flowchart shown in FIG.
That is, the size and thickness of the banknote conveyed by the sensor 5c of the first inspection unit 31 are acquired, and magnetic data and the like are acquired by the magnetic reading unit 5d of the first inspection unit 31 (ST21).

これにより、CPU5aは取得した券の大きさと記憶素子5bに記憶されている紙幣データの各券種ごとの大きさとの類似度を求め、類似度の高い上位n種(少なくとも1つ)の紙幣に対する鑑査コードと券種コードを大きさによる判定結果として出力する(ST22)。
また、CPU5aは取得した券の厚さと記憶素子5bに記憶されている紙幣データの各券種ごとの厚さとの類似度を求め、類似度の高い上位n種(少なくとも1つ)の紙幣に対する鑑査コードと券種コードを厚さによる判定結果として出力する(ST23)。
Thereby, CPU5a calculates | requires the similarity with the magnitude | size for every ticket type of the banknote data memorize | stored in the memory | storage element 5b, and with respect to the top n types (at least 1) banknote with high similarity. The inspection code and the ticket type code are output as the determination result based on the size (ST22).
Moreover, CPU5a calculates | requires the similarity with the thickness for each ticket type of the banknote data memorize | stored in the memory | storage element 5b, and the inspection with respect to the top n types (at least 1) banknote with high similarity. The code and the ticket type code are output as the determination result based on the thickness (ST23).

また、CPU5aは取得した券の磁気データと記憶素子5bに記憶されている紙幣データの各券種ごとの磁気データとの一致を比較し、一致度の高い上位n種(少なくとも1つ)の紙幣に対する鑑査コードと券種コードを磁気データによる判定結果として出力する(ST24)。
したがって、CPU5aは上記大きさによる判定結果と、厚さによる判定結果と、磁気データによる判定結果とに基づいて、鑑査結果としての券種を決定する(ST25)。
The CPU 5a compares the magnetic data of the acquired bill with the magnetic data for each bill type of the bill data stored in the storage element 5b, and the top n types (at least one) of bills having a high degree of coincidence. The inspection code and the ticket type code are output as determination results based on magnetic data (ST24).
Therefore, the CPU 5a determines the ticket type as the inspection result based on the determination result based on the size, the determination result based on the thickness, and the determination result based on the magnetic data (ST25).

また、紙幣部制御部9による紙幣の搬送制御等は、FLASHエリア24に格納されている紙幣処理部2の制御用のファームウエアプログラム及び紙幣処理部2の制御にかかわる紙幣データを用いて、上記第1、第2鑑査部31、32での鑑査処理の場合と同様に行われる。   Moreover, the conveyance control of the banknote by the banknote part control part 9 is the above-mentioned using the firmware program for control of the banknote process part 2 stored in the FLASH area 24, and the banknote data which concerns on control of the banknote process part 2 above. This is performed in the same manner as the inspection process in the first and second inspection units 31 and 32.

たとえば、投入される金種に対する券の大きさに基づいて、紙幣投入部4による紙幣取り込み制御を変更したり、第1、第2鑑査部31、32での鑑査結果の金種に対する券の大きさに基づいて、紙幣搬送機構6による搬送制御を変更したり、一時集積庫7における集積する位置の大きさを変更する。   For example, based on the size of the bill for the inserted denomination, the bill taking-in control by the bill insertion unit 4 is changed, or the size of the ticket for the denomination of the inspection result in the first and second inspection units 31 and 32 is changed. Based on this, the conveyance control by the banknote conveyance mechanism 6 is changed, or the size of the accumulation position in the temporary accumulation box 7 is changed.

また、施封部制御部17による紙幣の移動制御、施封制御等は、記憶装置26に格納されて第1、第2鑑査部31、32での鑑査処理の場合と同様に行われる。   Further, banknote movement control, sealing control, and the like by the sealing unit control unit 17 are stored in the storage device 26 and performed in the same manner as in the inspection process in the first and second inspection units 31 and 32.

たとえば、施封処理される金種に対する券の大きさに基づいて、集積部12、13における集積部分の大きさを変更したり、受け渡し機構14における受け取る部分の大きさを変更したり、帯巻き機構15における帯巻きの長さを変更したり、帯印字内容を変更する。   For example, based on the size of the ticket for the denomination to be sealed, the size of the stacking portion in the stacking units 12 and 13 is changed, the size of the receiving portion in the delivery mechanism 14 is changed, The length of the band winding in the mechanism 15 is changed, or the content of the band printing is changed.

次に、上位装置100による紙幣処理装置1での計数する動作モードを設定する処理を説明する。   Next, the process which sets the operation mode which counts in the banknote processing apparatus 1 by the high-order apparatus 100 is demonstrated.

たとえば、スーパーバイザモード内の取扱金種設定モードを、入力部101により選択ことにより、表示部102により図9に示す取扱金種設定画面が表示される。この表示に基づいて、第1鑑査取扱金種設定01−16を選択する。この選択の結果、表示部102により図10に示す第1鑑査取扱金種設定画面が表示される。この表示画面により、第1鑑査部31での取扱金種を設定する。   For example, when the handling denomination setting mode in the supervisor mode is selected by the input unit 101, the handling denomination setting screen shown in FIG. Based on this display, the first inspection handling denomination setting 01-16 is selected. As a result of this selection, the first inspection handling denomination setting screen shown in FIG. With this display screen, the handling denomination in the first inspection unit 31 is set.

例えば、第1鑑査部31に対して、第1金種として旧100ドル、第2金種として旧50ドル、第3金種として旧20ドル、第4金種として旧10ドル、第5金種として旧5ドル、第6金種として旧2ドル、第7金種として旧1ドルが設定される。   For example, for the first inspection unit 31, the old denomination of $ 100, the second denomination is the old $ 50, the third denomination is the old $ 20, the fourth denomination is the old $ 10, and the fifth denomination. The old $ 5 is set as the seed, the old $ 2 is set as the sixth denomination, and the old $ 1 is set as the seventh denomination.

また、図9に示す取扱金種設定画面に基づいて、第2鑑査取扱金種設定01−16を選択する。この選択の結果、表示部102により図11に示す第2鑑査取扱金種設定画面が表示される。この表示画面により、第2鑑査部32での取扱金種を設定する。   Further, based on the handling denomination setting screen shown in FIG. 9, the second inspection handling denomination setting 01-16 is selected. As a result of this selection, the second inspection handling denomination setting screen shown in FIG. On this display screen, the handling denomination at the second inspection unit 32 is set.

例えば、第2鑑査部32に対して、第1金種として新100ドル、第2金種として新50ドル、第3金種として新20ドル、第4金種として新10ドル、第5金種として新5ドル、第6金種として新2ドル、第7金種として新1ドル、第8金種としてクーポン券が設定される。
上記のような設定により、上位装置100は第1鑑査部31での取扱金種に基づく鑑査番号と券種番号と対応する紙幣を正券として判定することができる紙幣データをMCPU21aを介して第1鑑査部31の記憶素子5bにダウンロードし、第2鑑査部32での取扱金種に基づく鑑査番号と券種番号と対応する紙幣を正券として判定することができる紙幣データをMCPU21aを介して第1鑑査部31の記憶素子5bにダウンロードする。
また、上位装置100は第2鑑査部32での取扱金種に基づく鑑査番号と券種番号と対応する紙幣を正券として判定することができる紙幣データをMCPU21aを介して第2鑑査部32の記憶素子5bにダウンロードし、第2鑑査部32での取扱金種に基づく鑑査番号と券種番号と対応する紙幣を正券として判定することができる紙幣データをMCPU21aを介して第2鑑査部32の記憶素子5bにダウンロードする。
上記したように、鑑査2台搭載現金処理システムの鑑査券種追加対応を容易に実現できる。すなわち、2台鑑査搭載現金処理システムにおいて、1台の鑑査に新券鑑査機能を持たせることで新券対応する現金処理システムを容易に構築できる。
For example, for the second inspection unit 32, a new denomination of $ 100, a second denomination of $ 50, a third denomination of $ 20, a fourth denomination of $ 10, and a fifth denomination A new $ 5 as a seed, a new $ 2 as a sixth denomination, a new $ 1 as a seventh denomination, and a coupon as an eighth denomination.
With the settings as described above, the host device 100 stores the banknote data that can determine the banknote corresponding to the inspection number and the banknote type number based on the handling denomination in the first inspection unit 31 as the correct banknote through the MCPU 21a. The banknote data that can be downloaded to the storage element 5b of the first inspection unit 31 and that can be determined as the correct banknote corresponding to the inspection number and the ticket type number based on the handling denomination in the second inspection unit 32 is passed through the MCPU 21a. Download to the storage element 5 b of the first inspection unit 31.
In addition, the host device 100 uses the MCP 21a to determine the banknote data that can be used to determine the banknote corresponding to the banknote number corresponding to the inspection number and the banknote type number based on the handling denomination in the second inspection section 32. The banknote data that can be downloaded to the storage element 5b and can be determined as a correct banknote and the banknote corresponding to the inspection number and the banknote type number based on the handling denomination in the second inspection section 32 is provided via the MCPU 21a. To the storage element 5b.
As described above, it is possible to easily realize the inspection ticket type addition correspondence of the cash processing system with two inspections. That is, a cash processing system corresponding to a new ticket can be easily constructed by giving a new ticket inspection function to one inspection in a cash processing system equipped with two inspections.

また、鑑査2台搭載現金処理システムにおける現金処理機改券対応が旧券鑑査をそのまま使用して、対応を可能としている。   In addition, cash handling machine ticket handling in the cash processing system with two inspections can be handled by using the old ticket inspection as it is.

さらに、新券鑑査対応が発生した場合でも、旧券鑑査機能はすでに動作している既存の鑑査を使用するため、新券に対応した鑑査機能のみの作成、確認でファーム開発が完了する。このため、ファーム開発の工数削減と旧券鑑査の信頼性の流用を実現できる。   Furthermore, even if a new ticket inspection response occurs, the old ticket inspection function uses the existing inspection that is already in operation, so the farm development is completed by creating and checking only the inspection function corresponding to the new ticket. For this reason, it is possible to reduce the man-hours for farm development and divert the reliability of old ticket inspection.

各紙幣の鑑査情報は、鑑査番号+券種番号で管理し、上位装置より通知可能とすることにより、制御ファーム、既存鑑査ファームを変更することなく新券に対応した現金処理システムを構築することができる。   The inspection information of each banknote is managed by the inspection number + ticket type number and can be notified from the host device, so that a cash processing system corresponding to the new ticket can be constructed without changing the control farm and the existing inspection farm. Can do.

新券を鑑査する機能は新券用鑑査ファームを作成することだけで、上位装置、制御部、旧券鑑査部のプログラム、ファームウエアは変更しないで対応することができる。   The function of inspecting a new ticket is to create an inspection farm for a new ticket, and the host device, control unit, old ticket inspection unit program, and firmware can be handled without change.

現金処理機内での券種管理は対応可能なすべて券種の数より少なく、鑑査番号+券種番号で現金処理機内の券種管理番号に割り振ることを特徴とする。   Ticket type management in cash processing machines is less than the total number of ticket types that can be handled, and is assigned to ticket type management numbers in cash processing machines by inspection number + ticket type number.

現金処理機が設置されていた地域でこれまで流通していた紙幣(旧券)、現金処理機が設置されている地域にこれから流通する紙幣(紙幣)を同時に鑑査計数できることを特徴とする。   It is characterized in that banknotes (old bills) that have been distributed so far in the area where the cash processing machine is installed and banknotes (banknotes) that will be distributed in the area where the cash processing machine is installed can be simultaneously inspected and counted.

国などの併合、設置場所の移動により、現金処理システムにとってこれから流通する紙幣となる場合はそれを新券に含む。   If the banknote is going to be distributed to the cash processing system due to the merger of the country, etc. or the movement of the installation location, it is included in the new ticket.

この発明の実施の形態に係る紙幣処理システムの概略構成を示す図。The figure which shows schematic structure of the banknote processing system which concerns on embodiment of this invention. 紙幣データテーブルのテーブル構造を説明する図。The figure explaining the table structure of a banknote data table. 記憶装置の記憶例を示す図。The figure which shows the memory example of a memory | storage device. 紙幣処理システムの要部の概略構成を示す図。The figure which shows schematic structure of the principal part of a banknote processing system. 紙幣部制御部と第1、第2鑑査部とのインデックス(券の情報)通信シーケンスを示すフローチャート。The flowchart which shows the index (ticket information) communication sequence of a banknote part control part and a 1st, 2nd inspection part. MCPUのプログラム構造を説明するためのフローチャート。The flowchart for demonstrating the program structure of MCPU. 紙幣処理システムの通常機能の概略動作を説明するためのフローチャート。The flowchart for demonstrating schematic operation | movement of the normal function of a banknote processing system. 紙幣鑑査判別部での鑑査処理を説明するためのフローチャート。The flowchart for demonstrating the inspection process in a banknote inspection discrimination | determination part. 取扱金種設定画面を示す図。The figure which shows a handling denomination setting screen. 第1鑑査取扱金種設定画面を示す図。The figure which shows a 1st inspection handling money type setting screen. 第2鑑査取扱金種設定画面を示す図。The figure which shows a 2nd inspection handling money type setting screen.

符号の説明Explanation of symbols

1…紙幣処理装置、2…紙幣処理部、3…施封処理部、9…紙幣部制御部、21a…MCPU、21b…TCPU、31…第1鑑査部、32…第2鑑査部、100…上位装置、104a…紙幣データテーブル。   DESCRIPTION OF SYMBOLS 1 ... Banknote processing apparatus, 2 ... Banknote processing part, 3 ... Sealing processing part, 9 ... Banknote part control part, 21a ... MCPU, 21b ... TCPU, 31 ... 1st inspection part, 32 ... 2nd inspection part, 100 ... Host device, 104a ... bill data table.

Claims (8)

第1、第2鑑査処理部を有し紙幣を処理する紙幣処理装置と、この紙幣処理装置と接続され上記紙幣処理装置の処理内容を設定する上位装置とからなる紙幣処理システムにおいて、
上記上位装置が、
種々の紙幣による特徴を示す紙幣データを各紙幣に付与されている券種コードに基づいて記憶する第1の記憶手段と、
上記第1、第2鑑査処理部に付与されている鑑査コードと各紙幣に付与されている券種コードに基づいて、上記紙幣処理装置の第1、第2鑑査処理部においてそれぞれ使用する紙幣データを設定する第1の設定手段と、
上記第1の設定手段により上記紙幣処理装置の第1鑑査処理部に対して設定され上記第1の記憶手段から読出された紙幣データとこの紙幣データを処理する際の第1鑑査用ファームウエアプログラムを生成する第1の生成手段と、
上記第1の設定手段により上記紙幣処理装置の第2鑑査処理部に対して設定され上記第1の記憶手段から読出された紙幣データとこの紙幣データを処理する際の第2鑑査用ファームウエアプログラムを生成する第2の生成手段と、
上記第1の生成手段により生成された紙幣データと第1鑑査用ファームウエアプログラムと上記第2の生成手段により生成された紙幣データと第2鑑査用ファームウエアプログラムとを上記紙幣処理装置へ送信する送信手段とからなり、
上記紙幣処理装置が、
上記上位装置からの第1鑑査用ファームウエアプログラムを上記第1鑑査処理部に設定し、上記上位装置からの第2鑑査用ファームウエアプログラムを上記第2鑑査処理部に設定する第2の設定手段と、
この第2の設定手段により設定されている第1鑑査用ファームウエアプログラムに基づいて上記第1鑑査処理部による紙幣に対する鑑査処理を行い、上記第2の設定手段により設定されている第2鑑査用ファームウエアプログラムに基づいて上記第2鑑査処理部による紙幣に対する鑑査処理を行う処理手段とからなる、
ことを特徴とする紙幣処理システム。
In the banknote processing system which has a 1st, 2nd inspection process part, and consists of a banknote processing apparatus which processes a banknote, and the high-order apparatus which is connected with this banknote processing apparatus and sets the processing content of the said banknote processing apparatus,
The host device is
First storage means for storing banknote data indicating characteristics of various banknotes based on a ticket type code assigned to each banknote;
Banknote data used in each of the first and second inspection processing units of the banknote processing device based on the inspection code provided to the first and second inspection processing units and the ticket type code provided to each banknote. First setting means for setting
Bill data set for the first inspection processing unit of the banknote processing apparatus by the first setting means and read from the first storage means, and a first inspection firmware program for processing the banknote data First generating means for generating
The bill data set by the first setting means for the second inspection processing unit of the bill processing apparatus and read from the first storage means, and the second inspection firmware program for processing the bill data Second generating means for generating
The banknote data generated by the first generation means, the first inspection firmware program, the banknote data generated by the second generation means, and the second inspection firmware program are transmitted to the banknote processing apparatus. A transmission means,
The banknote handling apparatus is
Second setting means for setting the first inspection firmware program from the host device in the first inspection processing unit and setting the second inspection firmware program from the host device in the second inspection processing unit. When,
Based on the first inspection firmware program set by the second setting means, an inspection process is performed on the banknote by the first inspection processing unit, and the second inspection set by the second setting means. It comprises processing means for performing inspection processing on banknotes by the second inspection processing section based on a firmware program.
The banknote processing system characterized by this.
上記第1鑑査処理部により鑑査される紙幣が旧紙幣で、上記第2鑑査処理部により鑑査される紙幣が新紙幣であることを特徴とする請求項1に記載の紙幣処理システム。   The banknote processing system according to claim 1, wherein the banknote inspected by the first inspection processing unit is an old banknote, and the banknote inspected by the second inspection processing unit is a new banknote. 上記紙幣データが、紙幣の大きさ、紙幣の厚さ、及び紙幣の磁気データであることを特徴とする請求項1に記載の紙幣処理システム。 The banknote processing system according to claim 1, wherein the banknote data is banknote size, banknote thickness, and banknote magnetic data . 第1、第2鑑査処理部を有し紙幣を処理する紙幣処理装置と、この紙幣処理装置と接続され上記紙幣処理装置の処理内容を設定する上位装置とからなる紙幣処理システムにおいて、
上記上位装置が、
種々の紙幣による特徴を示す紙幣データを各紙幣に付与されている券種コードに基づいて記憶する第1の記憶手段と、
上記第1、第2鑑査処理部に付与されている鑑査コードと各紙幣に付与されている券種コードに基づいて、上記紙幣処理装置の第1、第2鑑査処理部においてそれぞれ使用する紙幣データを設定する第1の設定手段と、
上記第1の設定手段により上記紙幣処理装置の第1鑑査処理部に対して設定され上記第1の記憶手段から読出された紙幣データとこの紙幣データを処理する際の第1鑑査用ファームウエアプログラムを生成する第1の生成手段と、
上記第1の設定手段により上記紙幣処理装置の第2鑑査処理部に対して設定され上記第1の記憶手段から読出された紙幣データとこの紙幣データを処理する際の第2鑑査用ファームウエアプログラムを生成する第2の生成手段と、
上記第1の生成手段により生成された紙幣データと第1鑑査用ファームウエアプログラムと上記第2の生成手段により生成された紙幣データと第2鑑査用ファームウエアプログラムとを上記紙幣処理装置へ送信する第1の送信手段とからなり、
上記紙幣処理装置が、
上記上位装置からの第1鑑査用ファームウエアプログラムを上記第1鑑査処理部に設定し、上記上位装置からの第2鑑査用ファームウエアプログラムを上記第2鑑査処理部に設定する第2の設定手段と、
この第2の設定手段により設定されている第1鑑査用ファームウエアプログラムに基づいて上記第1鑑査処理部による紙幣に対する鑑査処理を行い、上記第2の設定手段により設定されている第2鑑査用ファームウエアプログラムに基づいて上記第2鑑査処理部による紙幣に対する鑑査処理を行う第1の処理手段と、
上記第1の処理手段の第1、第2鑑査処理部による鑑査結果に基づいて、計数処理、搬送処理、及び区分集積処理を行う第2の処理手段とからなる、
ことを特徴とする紙幣処理システム。
In the banknote processing system which has a 1st, 2nd inspection process part, and consists of a banknote processing apparatus which processes a banknote, and the high-order apparatus which is connected with this banknote processing apparatus and sets the processing content of the said banknote processing apparatus,
The host device is
First storage means for storing banknote data indicating characteristics of various banknotes based on a ticket type code assigned to each banknote;
Banknote data used in each of the first and second inspection processing units of the banknote processing device based on the inspection code provided to the first and second inspection processing units and the ticket type code provided to each banknote. First setting means for setting
Bill data set for the first inspection processing unit of the banknote processing apparatus by the first setting means and read from the first storage means, and a first inspection firmware program for processing the banknote data First generating means for generating
The bill data set by the first setting means for the second inspection processing unit of the bill processing apparatus and read from the first storage means, and the second inspection firmware program for processing the bill data Second generating means for generating
The banknote data generated by the first generation means, the first inspection firmware program, the banknote data generated by the second generation means, and the second inspection firmware program are transmitted to the banknote processing apparatus. A first transmission means,
The banknote handling apparatus is
Second setting means for setting the first inspection firmware program from the host device in the first inspection processing unit and setting the second inspection firmware program from the host device in the second inspection processing unit. When,
Based on the first inspection firmware program set by the second setting means, an inspection process is performed on the banknote by the first inspection processing unit, and the second inspection set by the second setting means. A first processing means for performing an inspection process on banknotes by the second inspection processing unit based on a firmware program;
Based on the inspection results by the first and second inspection processing units of the first processing means, the second processing means for performing counting processing, transport processing, and sorting and accumulating processing ,
The banknote processing system characterized by this.
上記第1鑑査処理部により鑑査される紙幣が旧紙幣で、上記第2鑑査処理部により鑑査される紙幣が新紙幣であることを特徴とする請求項4に記載の紙幣処理システム。   The banknote processing system according to claim 4, wherein the banknote inspected by the first inspection processing unit is an old banknote, and the banknote inspected by the second inspection processing unit is a new banknote. 上記紙幣データが、紙幣の大きさ、紙幣の厚さ、及び紙幣の磁気データであることを特徴とする請求項4に記載の紙幣処理システム。 The banknote processing system according to claim 4, wherein the banknote data is banknote size, banknote thickness, and banknote magnetic data . 上記第1鑑査処理部と上記第2鑑査処理部の両方から紙幣としての鑑査結果が得られた際に、対応する紙幣がリジェクトされることを特徴とする請求項4に記載の紙幣処理システム。   5. The banknote processing system according to claim 4, wherein when an inspection result as a banknote is obtained from both the first inspection processing section and the second inspection processing section, the corresponding banknote is rejected. 前記第2の処理手段は、前記区分集積処理により所定枚数の紙幣を集積した場合、集積した紙幣に対して施封処理を行うことを特徴とする請求項4に記載の紙幣処理システム。5. The banknote processing system according to claim 4, wherein when the predetermined number of banknotes is stacked by the sorting and stacking process, the second processing unit performs a sealing process on the stacked banknotes.
JP2003416692A 2003-12-15 2003-12-15 Banknote handling system Expired - Fee Related JP4504002B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003416692A JP4504002B2 (en) 2003-12-15 2003-12-15 Banknote handling system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003416692A JP4504002B2 (en) 2003-12-15 2003-12-15 Banknote handling system

Publications (2)

Publication Number Publication Date
JP2005174221A JP2005174221A (en) 2005-06-30
JP4504002B2 true JP4504002B2 (en) 2010-07-14

Family

ID=34735819

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003416692A Expired - Fee Related JP4504002B2 (en) 2003-12-15 2003-12-15 Banknote handling system

Country Status (1)

Country Link
JP (1) JP4504002B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8857597B2 (en) 2012-07-24 2014-10-14 Glory Ltd. Banknote handling apparatus

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195628A (en) * 2000-01-13 2001-07-19 Glory Ltd Flexible paper sheet discriminating device
JP2002245510A (en) * 2001-02-20 2002-08-30 Oki Electric Ind Co Ltd Money handling machine
JP2003051041A (en) * 2001-08-08 2003-02-21 Toshiba Corp Banknote handling equipment
JP3967584B2 (en) * 2001-12-20 2007-08-29 沖電気工業株式会社 Media handling equipment

Also Published As

Publication number Publication date
JP2005174221A (en) 2005-06-30

Similar Documents

Publication Publication Date Title
JP4166133B2 (en) Banknote handling equipment
EP0473106B1 (en) Banknote handling apparatus
CN1189845C (en) Paper category processing device and method for detailed check of paper catagory and transaction processing method
JP5650317B2 (en) Banknote handling equipment
JP2012198764A (en) Money processor
KR101398364B1 (en) Bill-handling apparatus and method for operating the same
JP2002358556A (en) Medium counting device and paper sheet processing device
JP2002358556A5 (en)
US8311665B2 (en) Method for handling paper sheets
JP4504002B2 (en) Banknote handling system
KR20160066164A (en) An ATM with a banknote recieving/dispensing cassette for various kinds of banknotes and the operation method thereof
JP4365574B2 (en) Banknote handling equipment
US7657472B2 (en) Method for processing different groups of papers of value
JP2013114410A (en) Paper sheet processing device and program
JP2007058574A (en) Paper sheet processing system
JP2003051041A (en) Banknote handling equipment
JP2526866B2 (en) Banknote processor
JP6589387B2 (en) Media organizer
JP4196595B2 (en) Cash processing machine and its program
JPH087144A (en) Banknote processor
CN114999055B (en) Banknote processing device and banknote processing system
JP2005339049A (en) Paper sheet processing system
JP4828140B2 (en) Banknote bundling processor
JP3356546B2 (en) Banknote handling equipment
JP3211103B2 (en) Small banknote handling machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091117

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100118

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100330

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100422

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130430

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees