JP2009245214A - Paper sheet processing apparatus, paper sheet processing method, and authentication system - Google Patents
Paper sheet processing apparatus, paper sheet processing method, and authentication system Download PDFInfo
- Publication number
- JP2009245214A JP2009245214A JP2008091717A JP2008091717A JP2009245214A JP 2009245214 A JP2009245214 A JP 2009245214A JP 2008091717 A JP2008091717 A JP 2008091717A JP 2008091717 A JP2008091717 A JP 2008091717A JP 2009245214 A JP2009245214 A JP 2009245214A
- Authority
- JP
- Japan
- Prior art keywords
- mac
- unit
- counting
- amount information
- sheet processing
- 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.)
- Granted
Links
Images
Abstract
Description
本発明は、例えば、例えば紙幣等の紙葉類を処理するための紙葉類処理装置、紙葉類処理方法、及び認証システムに関する。 The present invention relates to, for example, a paper sheet processing apparatus, a paper sheet processing method, and an authentication system for processing paper sheets such as banknotes.
従来、有価証券、または紙幣などの紙葉類を計数及び鑑査し、この鑑査結果に応じて施封処理や裁断処理を行なう機器本体と、この機器本体とUSBもしくはLANなどのケーブルにより接続され、上記機器本体と計数情報を管理する管理装置とからなる紙葉類処理装置が実用化されている。 Conventionally, securities or paper sheets such as banknotes are counted and inspected, and a device body that performs sealing processing or cutting processing according to the inspection result is connected to the device body by a cable such as USB or LAN, A paper sheet processing apparatus including the apparatus main body and a management apparatus that manages counting information has been put into practical use.
上記したような紙葉類処理装置は、操作者による裁断した紙葉類の枚数の情報(計数情報)の改竄を防止するために、計数情報の暗号化を行なっている。例えば、紙葉類処理装置は、機器本体により裁断された紙葉類の枚数の情報と、動作の回数を数えるカウンタの数値、日付、若しくは時刻等のランダムの要因である乱数とを用いて、トリプルDES(Data Encryption Standard)などの暗号方式により暗号化を行ない、MAC(Message Authentication Code)を生成する。この生成したMACにより、計数情報の正当性を証明する紙葉類処理装置が提供されている(例えば、特許文献1参照)。 The paper sheet processing apparatus as described above encrypts the count information in order to prevent falsification of information (count information) on the number of sheets cut by the operator. For example, the paper sheet processing apparatus uses information on the number of paper sheets cut by the apparatus main body and a random number that is a random factor such as a numerical value of a counter that counts the number of operations, date, or time, Encryption is performed by an encryption method such as triple DES (Data Encryption Standard) to generate a MAC (Message Authentication Code). A paper sheet processing apparatus that proves the validity of the count information is provided by the generated MAC (see, for example, Patent Document 1).
しかし、上記した従来の紙葉類処理装置は、紙葉類の種類毎にMACを生成している。この為、扱う紙葉類の種類の数が複数である場合、MACを生成するのに時間がかかるという問題がある。
そこで、本発明の目的は、より速く紙葉類を処理することができる紙葉類処理装置、紙葉類処理方法、及び認証システムを提供することにある。 Therefore, an object of the present invention is to provide a paper sheet processing apparatus, a paper sheet processing method, and an authentication system that can process paper sheets more quickly.
上記目的を達成する為、本発明の態様に係る紙葉類処理装置は、紙幣を計数する紙葉類処理装置であって、作業単位毎に集積された紙幣が投入される投入部と、前記投入部に投入された前記紙幣を1枚ずつ取り込む取込手段と、前記取込手段により取り込んだ紙幣を計数して金額情報を取得する計数手段と、前記計数手段により取得した1作業単位分の累計の金額情報と乱数とからMACを生成するMAC生成手段とを備える。 In order to achieve the above object, a paper sheet processing apparatus according to an aspect of the present invention is a paper sheet processing apparatus that counts banknotes, and includes an input unit into which banknotes stacked for each unit of work are input, A take-in means for taking in the banknotes inserted into the input section one by one, a counting means for counting the banknotes taken in by the take-in means and obtaining money amount information, and one work unit obtained by the counting means MAC generating means for generating a MAC from the accumulated amount information and random numbers.
また、本発明の態様に係る携帯可能電子装置の紙葉類処理方法は、作業単位毎に集積された紙幣を1枚ずつ計数して金額情報を取得し、前記取得した1作業単位分の累計の金額情報と乱数とからMACを生成する。 The paper sheet processing method of the portable electronic device according to the aspect of the present invention obtains money amount information by counting banknotes accumulated for each work unit, and accumulates the obtained one work unit. The MAC is generated from the amount information and random number of.
また、本発明の態様に係る携帯可能電子装置の認証システムは、紙幣を計数する紙葉類処理装置と、集計装置と、携帯可能電子装置とを備えた認証システムであって、前記紙葉類処理装置は、作業単位毎に集積された紙幣が投入される投入部と、前記投入部に投入された前記紙幣を1枚ずつ取り込む取込手段と、前記取込手段により取り込んだ紙幣を計数し金額情報を取得する計数手段と、前記計数手段により計数した1作業単位分の累計の金額情報と乱数とから第1のMACを生成する第1のMAC生成手段と、前記MAC生成手段により生成した第1のMACと前記乱数と前記累計の金額情報とを前記集計装置に送信する第1の送信手段とを備え、前記集計装置は、前記紙葉類処理装置より受信した前記第1のMACと前記乱数と前記累計の金額情報のうち、すくなくとも前記金額情報を記憶する記憶手段と、前記紙葉類処理装置より受信した前記第1のMACと前記乱数と前記累計の金額情報とを前記携帯可能電子装置に送信する第2の送信手段とを備え、前記携帯可能電子装置は、前記集計装置より受信した前記乱数と前記累計の金額情報とから第2のMACを生成する第2のMAC生成手段と、前記集計装置より受信した前記第1のMACと前記第2のMAC生成手段により生成した前記第2のMACとが一致するか否か照合する照合手段とを備える。 Moreover, the authentication system of the portable electronic device which concerns on the aspect of this invention is an authentication system provided with the paper sheet processing apparatus which counts a banknote, an aggregation apparatus, and a portable electronic device, Comprising: The said paper sheets The processing device counts the banknotes taken in by the taking-in part, the taking-in part into which the banknotes accumulated for each work unit are thrown in, the taking-in means for taking in the banknotes put into the inserting part one by one, and the taking-in means Generated by the counting means for acquiring the amount information, the first MAC generating means for generating the first MAC from the accumulated amount information for one work unit counted by the counting means and the random number, and the MAC generating means A first transmission unit configured to transmit a first MAC, the random number, and the accumulated amount information to the totaling device, wherein the totaling device receives the first MAC received from the paper sheet processing device; The random number and the cumulative Storage means for storing at least the amount information, and the first MAC, the random number and the accumulated amount information received from the paper sheet processing device are transmitted to the portable electronic device. A second transmission unit, wherein the portable electronic device generates a second MAC from the random number received from the totaling device and the accumulated amount information, and the totaling device Collation means for collating whether or not the first MAC received by the second MAC generation means and the second MAC generated by the second MAC generation means match.
上記構成により、より速く紙葉類を処理することができる紙葉類処理装置、紙葉類処理方法、及び認証システムを提供することができる。 With the above configuration, it is possible to provide a paper sheet processing apparatus, a paper sheet processing method, and an authentication system that can process paper sheets more quickly.
以下、図面を参照しながら、本発明の一実施形態に係る紙葉類処理装置、紙葉類処理方法、及び認証システムについて詳細に説明する。 Hereinafter, a paper sheet processing apparatus, a paper sheet processing method, and an authentication system according to an embodiment of the present invention will be described in detail with reference to the drawings.
まず、紙葉類処理装置、及び紙葉類処理システムについて説明する。
図1は、この発明の実施の形態に係る紙葉類処理システムの構成例を概略的に示す図である。図1に示すように、紙葉類処理システムは、客先サーバ1にLAN2を介して接続される複数の鑑査機3(3a、…、3n、…)から構成される。
First, a paper sheet processing apparatus and a paper sheet processing system will be described.
FIG. 1 is a diagram schematically showing a configuration example of a paper sheet processing system according to an embodiment of the present invention. As shown in FIG. 1, the paper sheet processing system includes a plurality of inspection machines 3 (3a,..., 3n,...) Connected to a
鑑査機3は、制御ユニット11を有する鑑査機本体30、及びコンピュータ(PC)12などを備えている。鑑査機(紙葉類処理装置)3は、例えば、銀行券などの紙幣を詳細に監査し、その監査結果に基づいて紙幣を正券、損券、排除券などの種別ごとに区分する処理などを実行する。また、鑑査機3は、制御ユニット11内の図示しない記憶部に記憶されている暗号鍵、紙幣の鑑査処理における計数処理の結果である累計の金額情報、乱数であるカウンタの数値、日付、及びは時刻を用いてMACを生成し、累計の金額情報、カウンタの数値、日付、時刻、及びMACをPC12に送信する。
The inspection machine 3 includes an inspection machine
PC12は、図示しないネットワークインターフェースを介してLAN2に接続されるとともに、制御ユニット11に接続されている。PC12は、種々の処理を実行する制御部、記憶手段としての記憶部、及び送受信手段としてのデータ通信部などを有する本体、表示手段としての表示装置(ディスプレイ)、及び操作手段としての操作部(キーボード)を備えている。また、PC12は、ICカードCとデータの送受信を行なうICリーダライタを備えている。なお、客先サーバ1も、PC12と同様の構成を備えている。
The PC 12 is connected to the
ICカードCは、処理結果をPC12の表示装置に表示させるための認証処理に用いられるICカードである。ICカードCは、図示しないCPU、ROM、RAM、及び不揮発性メモリを備えている。ICカードCのROMには、暗号鍵と、金額情報、暗号鍵、乱数であるカウンタの数値、日付、及び時刻を用いてMACを生成するMAC生成プログラムと、PC12から受信したMACとMAC生成プログラムにより生成したMACとが一致するか認証を行なう認証プログラムとが記憶されている。
The IC card C is an IC card used for authentication processing for displaying the processing result on the display device of the PC 12. The IC card C includes a CPU, ROM, RAM, and non-volatile memory (not shown). In the ROM of the IC card C, the MAC generation program for generating the MAC using the encryption key, the money amount information, the encryption key, the numerical value of the counter that is a random number, the date, and the time, and the MAC and the MAC generation program received from the
このような構成により、PC12は、鑑査機本体30の制御ユニット11からの紙幣の計数処理の結果である累計の金額情報、カウンタの数値、日付、時刻、及びMACなどを取得し、記憶する。ICカードCを検知すると、PC12は、記憶している金額情報、カウンタの数値、日付、時刻、及びMACなどの情報をICカードに送信する。ICカードCは、受信した情報に基づいてMACを生成し、受信したMACと認証を行い、認証結果をPC12に送信する。PC12は、受信した認証結果と計数処理の結果とを表示装置に表示する。即ち、暗号化されたままの金額情報の認証を行なうことができる。なお、PC12にプリンタを接続し、監査結果及び認証結果を帳票として出力するようにしてもよい。
With such a configuration, the PC 12 acquires and stores accumulated money amount information, counter value, date, time, MAC, and the like, which are the result of the bill counting process from the
制御ユニット11は、鑑査機本体30内に設けられるものである。制御ユニット11は、メイン制御部21、サブ制御部22、メイン検知部23などを有し、鑑査機本体30の制御やPC12とのデータ通信などを行うものである。メイン制御部21は、鑑査機本体30全体の制御を司るものであり、鑑査機本体30での紙幣に対する処理の実行、停止、再開などの動作を制御する。
The
次に、鑑査機本体(紙葉類処理装置)30について説明する。 Next, the inspection machine main body (paper sheet processing apparatus) 30 will be described.
図2は、鑑査機本体30内の構成例を概略的に示す図である。図2に示すように、鑑査機本体30は、例えば、サイズや図柄などが異なる複数種類の紙幣(ここでは、各紙幣は長方形状であるものとする)が混在する複数の紙幣が一括して投入され、投入された全ての紙幣の特徴量を検出し、その検出結果に基づいて各紙幣の種別を判定し、各紙幣を種別ごとに分類して集積などの処理を行うものである。
FIG. 2 is a diagram schematically showing a configuration example in the inspection machine
鑑査機本体30は、図2に示すように、第1モジュール30Aと第2モジュール30Bと第3モジュール30Cとから構成されているものとする。第1モジュール30Aは、主に、オペレータによる操作、紙幣の取出し、紙幣に対する監査などを行うものである。第2モジュール30Bは、主に、紙幣の集積及び施封を行うものである。第3モジュール30Cは、主に、紙幣の集積、施封、及び裁断を行うものである。
As shown in FIG. 2, the inspection machine
鑑査機本体30は、図2に示すように、複数の紙幣が一括投入される投入部35が設けられている。この投入部35は、全ての紙幣の長手方向に沿った下端辺(一方の長端辺)をステージに当接せしめて整位するとともに、ステージに沿って紙幣の面方向に図示しないバックアッププレートを移動せしめる。これにより、投入部35内の紙幣は、取出し部35aへ移動する。この取込手段としての取出し部35aは、一対の取出しローラにより構成される。この一対の取出しローラが回転すると、ステージ上の紙幣は、端のものから順に搬送路36上に取出される。この搬送路36は、主搬送路36aと、その主搬送路36aから各ゲートG(G11、G21、G22、G51、G52、G53)により分岐される複数の分岐搬送路36b〜36hとにより構成される。
As shown in FIG. 2, the inspection machine
投入部35直後の主搬送路36a上には、図示しない整列整位部が設けられている。整列整位部は、取出し部35aにより主搬送路36a上に取出された紙幣のスキューやシフトに起因した不具合を防止するため、各紙幣のスキューおよびシフトを補正するものである。さらに、整列整位部直後の主搬送路36a上には、紙幣の種類、表裏、天地、汚れや破損の有無等の特徴を検出する検査ユニット37が設けられている。この検査ユニット37は、光学検知部37aなどを含む複数の検査部を有する。この検査ユニット37内の各検査部は、主搬送路36aを搬送される紙幣から各種の情報(複数種類の特徴量)を検出するようになっている。
On the
また、検査ユニット37は、各検査部による検出結果をメイン制御部21へ出力するようになっている。メイン制御部21は、検査ユニット37による検査結果に基づいて紙幣が正券か損券か排除券かを判別する。さらに、メイン制御部21は、正券と判別した紙幣をどの集積装置に集積するかを判定するため、検査ユニット37による検査結果に基づいて正券と判別された紙幣に対して種類などを判別するようになっている。
In addition, the
検査ユニット37より下流側の主搬送路36a上には、検査ユニット37における検出結果に基づいて紙幣の搬送方向を選択的に切換えるための複数のゲートG11、G21、G22、G51、G52、G53が設けられている。
A plurality of gates G11, G21, G22, G51, G52, and G53 for selectively switching the bill conveyance direction based on the detection result in the
最も上流側に設けられたゲートG11は、紙幣の搬送方向を主搬送路36aから分岐搬送路36bとしての排除搬送路へ分岐するものである。このゲートG11を介して分岐された分岐搬送路36bの終端には、排除すべき紙幣を排除集積するためのリジェクト部Rejが設けられている。
The gate G11 provided on the most upstream side branches the conveyance direction of banknotes from the
このリジェクト部Rejへ搬送される排除すべき紙幣とは、検査ユニット37による検査結果により2枚取りが判定された紙幣などの後段の処理部における処理が不可能であることが判定された紙幣、及び所定のレベルを超えて大きくスキューしたことが判定された紙幣などである。また、検査ユニット37による検査結果により偽券の可能性があると判定された紙幣、或は検査ユニット37で特徴量を検出できなかった紙幣もリジェクト部Rejへ排除される。リジェクト部Rejは、投入部35の近傍に配置され、外部からのアクセスが可能となっている。
The banknotes to be removed that are conveyed to the reject unit Rej are banknotes that are determined to be unprocessable in a subsequent processing unit such as banknotes that have been determined to be picked by the
また、ゲートG11の下流側の主搬送路36a上には、ゲートG21、G22、G51、G52、G53が順に設けられている。ゲートG21は、主搬送路36a上を搬送される紙幣を集積装置A1への分岐搬送路36cの方向へ分岐搬送させるものである。ゲートG22は、主搬送路36a上を搬送される紙幣を集積装置A2への分岐搬送路36dの方向へ分岐搬送させるものである。ゲートG51は、主搬送路36a上を搬送される紙幣を集積装置B1への分岐搬送路36eの方向へ分岐搬送させるものである。ゲートG52は、主搬送路36a上を搬送される紙幣を集積装置B2への分岐搬送路36fの方向へ分岐搬送させるものである。また、ゲートG53は、主搬送路36a上を搬送される紙幣を損券集積部Audへの分岐搬送路36g、あるいは裁断処理部SDへの分岐搬送路36hの何れかに選択的に振り分けるものである。
Gates G21, G22, G51, G52, and G53 are sequentially provided on the
各集積装置A1、A2、B1、B2は、それぞれ施封処理部41、帯収納部42、及び収納部43を有している。施封処理部41には、主搬送路36aから分岐搬送された紙幣が所定数に達するまで各紙幣を順次集積する。施封処理部41は、紙幣が所定数に達した場合、帯収納部42に収納されている帯を用いて所定数に達した紙幣を束ねる。この帯により束ねられた所定数の紙幣を1束に束ねる。収納部43は、施封処理部41により1束に把ねられた紙幣を順次収納するものである。通常、収納部43に収納された段階で当該紙幣の数が確定する。
Each of the stacking devices A1, A2, B1, and B2 includes a sealing
また、検査ユニット37にて損券と判定された紙幣は、主搬送路36a上を搬送されて各ゲートG21、G22、G51、及びG52を通過し、ゲートG53へ至る。ゲートG53に至った紙幣は、ゲートG53により選択的に損券集積部Audあるいは裁断処理部SDへ搬送される。裁断処理部SDは、損券と判定された紙幣を裁断するものであり、損券集積部Audは、損券と判定された紙幣の一部を集積し、集積した紙幣が損券とすべき券であったか否かを検査するものである。
Moreover, the banknote determined as a non-performing bill by the
裁断処理部SDは、搬送されてきた紙幣を全て裁断するものである。これに対して、損券集積部Audは、搬送されてきた紙幣が損券として真に処理すべき券(本当に損券として処理すべき汚い紙幣)であるか否かを検査するものである。例えば、損券集積部Audへの集積率を10%とする場合、損券集積部Audには、100枚中10枚の紙幣が集積される。 The cutting processing unit SD cuts all the bills that have been conveyed. On the other hand, the non-conforming bill accumulating unit Aud inspects whether or not the conveyed banknote is a ticket that should be truly processed as a non-use ticket (a dirty banknote that should be truly processed as a non-use ticket). For example, in the case where the collection rate on the non-slip card stack unit Aud is 10%, 10 banknotes are stacked on the non-slip ticket stack unit Aud.
また、主搬送路36a及び各分岐搬送路36b〜36h上には、複数の検知センサP(P11〜P18、P21〜P24、P51〜P56、SD1A、及びSD1B)が設けられている。各検知センサPは、搬送路36上の紙幣の有無を検知するものである。各検知センサPの検知出力は、メイン検知部23を介してメイン制御部21へ供給されるようになっている。従って、メイン制御部21は、各検知センサPからの検知出力に基づいて搬送路36内の紙幣の位置を判断したり、鑑査機本体30内のジャムなどの搬送異常を判断したりできるようになっている。
A plurality of detection sensors P (P11 to P18, P21 to P24, P51 to P56, SD1A, and SD1B) are provided on the
さらに、鑑査機本体30には、投入部35近傍に、表示部としてのディスプレイパネル38及び操作部としてのオペレーションパネル39が設けられている。ディスプレイパネル38には、オペレータに対する操作案内、あるいは処理状況などを表示される。また、オペレーションパネル39は、オペレータが操作指示を行うものである。
Further, the inspection machine
また、図1に示すように、鑑査機本体30内には、制御ユニット11が設置されている。制御ユニット11は、メイン制御部21、サブ制御部22及びメイン検知部23等を有し、当該鑑査機本体30の全体の制御を司るものである。制御ユニット11は、搬送路36、ゲートG、取出し部35a、集積装置A1、A2、B1、B2あるいは裁断処理部SDなどの各部の駆動機構(図示しない)に接続され、各部の動作を制御するようになっている。また、検知センサP、ディスプレイパネル38、オペレーションパネル39なども制御ユニット11に接続されている。
Further, as shown in FIG. 1, a
メイン制御部21は、検査ユニット37による検査結果に基づいて、集積、及び裁断した紙幣の種類毎の枚数を計数する計数処理を行なう。次に、メイン制御部21は、紙幣の計数処理の結果に基づき、集積、及び裁断した複数種類の紙幣の累計の金額情報を取得する。即ち、メイン制御部21は計数手段として機能する。さらに、メイン制御部21は、計数した1作業単位分の累計の金額情報と、カウンタの数値、日付、もしくは時刻などとからMACを生成する。即ち、メイン制御部21は、MAC生成手段としても機能する。
The
次に、上記した鑑査機3及び認証システムにおける動作について説明する。
図3は、図1に示す紙葉類処理システムの各構成における処理を説明するためのシーケンスである。
このような構成において、図3に示すフローチャートを参照しつつ計数情報の監査処理について説明する。
Next, operations in the above-described inspection machine 3 and authentication system will be described.
FIG. 3 is a sequence for explaining processing in each configuration of the paper sheet processing system shown in FIG.
In such a configuration, the counting information auditing process will be described with reference to the flowchart shown in FIG.
まず、鑑査機本体30において紙幣を鑑査し、計数処理を行なう(S11)。すなわち、鑑査機本体30は、紙幣を1枚ずつ搬送しながら真偽判定を行ない、真券については更に正損判定を行なうことにより、正券と損券とに区分し、正券は所定枚数ごとに施封処理し、損券は再使用できないように裁断処理する。鑑査機本体30のメイン制御部21は、正券と損券のうち少なくとも損券と判定した紙幣の種類と枚数から、裁断処理した紙幣の累計の金額情報を取得する(ステップS12)。なお、計数処理を行なった正券と損券両方の累計の金額情報を取得するようにしてもよい。
First, banknotes are inspected in the inspection machine
メイン制御部21は、制御ユニット11内の図示しない記憶部に記憶されている暗号鍵と金額情報と、日付、時刻、カウント数値等とを用いてMACを生成する(ステップS13)。メイン制御部21は、金額情報と、日付、時刻、カウント数値等と、MACとをPC12に送信する(ステップS14)。
The
PC12は、メイン制御部21から送信された金額情報と、日付、時刻、カウント数値等と、MACとをPC12内の記憶部に記憶する(ステップS15)。同時に、PC12は、金額情報と、日付、時刻、カウント数値等と、MACとを図1に示す客先サーバ1に送信する(ステップS16)。
The
客先サーバ1は、PC12から送信された金額情報と、日付、時刻、カウント数値等と、MACとを客先サーバ1内の記憶部に記憶する(ステップS17)。
The
ここで、PC12のICリーダライタにICカードCが投入され、鑑査結果を表示する操作が入力された場合、PC12は、金額情報と、日付、時刻、カウント数値等と、MACとをICカードCに送信する(ステップS18)。
Here, when the IC card C is inserted into the IC reader / writer of the
ICカードCは、PC12から送信された金額情報と、日付、時刻、カウント数値等と、ICカードCのROMに記憶されている暗号鍵とからMACを生成する(ステップS19)。ICカードCは、生成したMACと、PC12から送信されたMACとが一致するか否か認証処理を行なう(ステップS20)。ICカードCは、認証結果をPC12にレスポンスとして送信する(ステップS21)。
The IC card C generates a MAC from the amount information transmitted from the
PC12は、受信した認証結果をPC12の表示部に表示する(ステップS22)。また、客先サーバ1とICカードCの間においても、ステップS23乃至S27に示すように、上記したステップS18乃至S22と同じ処理が行なわれる。
The
この認証処理において、PC12から受信したMACと、生成したMACとが一致すると判定した場合、ICカードCは、PC12から受信したデータは改竄されていないものと判定する。また、PC12から受信したMACと、生成したMACとが一致しないと判定した場合、ICカードCは、PC12から受信したデータは改竄されていると判定する。
In this authentication process, when it is determined that the MAC received from the
なお、認証結果の他に、さらに計数処理の結果、例えば裁断した紙幣の累計の金額情報などを表示するようにしてもよい。またさらに、計数処理の結果を表示するか否かを、受信した認証結果に応じて決定し表示するようにしてもよい。 以上のように構成された紙葉類処理システムによれば、鑑査機本体30は、紙幣を正券、損券、排除券などの種別ごとに区分し、それぞれを計数し、少なくとも損券の紙幣の種類と枚数から、損券の累計の金額情報を取得する。鑑査機本体30は、取得した金額情報と、カウンタの数値、日付、若しくは時刻などの乱数と、記憶している暗号鍵とからMACを生成し、金額情報と、上記した乱数と、生成したMACとをPC12に送信する。PC12は、受信したデータを記憶すると同時に、客先サーバ1に送信する。客先サーバは受信したデータを記憶する。
In addition to the authentication result, the result of the counting process, for example, the total amount information of the cut bills may be displayed. Further, whether or not to display the result of the counting process may be determined and displayed according to the received authentication result. According to the paper sheet processing system configured as described above, the inspection machine
ここで、PC12のICリーダライタにICカードCが投入され、PC12に記憶されている損券の累計の金額情報とMACとが正しいか確認する操作が入力されると、PC12は、金額情報とMACと上記した乱数をICカードCに送信する。ICカードは受信したデータを元にMACを生成し、受信したMACと一致するか否か認証処理を行ない、認証結果をPC12に送信する。PC12は、受信した認証結果を表示する。
Here, when the IC card C is inserted into the IC reader / writer of the
上記したように、MACを券種毎に生成するのではなく、累計の金額情報に基づいてMACを生成することにより、簡易な処理により、損券の計数情報の改竄を防止することができる。上記構成により、より速く紙葉類を処理することができる紙葉類処理装置、紙葉類処理方法、及び認証システムを提供することができる。 As described above, the MAC is not generated for each ticket type, but the MAC is generated based on the accumulated money amount information, so that it is possible to prevent tampering with the count information of the damaged ticket by a simple process. With the above configuration, it is possible to provide a paper sheet processing apparatus, a paper sheet processing method, and an authentication system that can process paper sheets more quickly.
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合わせてもよい。 In addition, this invention is not limited to the said embodiment as it is, It can implement by changing a component in the range which does not deviate from the summary in an implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, you may combine the component covering different embodiment suitably.
1…客先サーバ、2…LAN、3…鑑査機、11…制御ユニット、12…PC、21…メイン制御部、22…サブ制御部、23…メイン検知部、30…鑑査機本体、35…投入部、37…検査ユニット、41…施封処理部、42…帯収納部、43…収納部、C…ICカード、SD…裁断処理部。
DESCRIPTION OF
Claims (15)
作業単位毎に集積された紙幣が投入される投入部と、
前記投入部に投入された前記紙幣を1枚ずつ取り込む取込手段と、
前記取込手段により取り込んだ紙幣を計数して金額情報を取得する計数手段と、
前記計数手段により取得した1作業単位分の累計の金額情報と乱数とからMACを生成するMAC生成手段と、
を備える紙葉類処理装置。 A paper sheet processing device for counting banknotes,
A loading unit into which bills accumulated for each unit of work are loaded,
Taking-in means for taking in the banknotes inserted into the insertion unit one by one;
Counting means for obtaining money amount information by counting banknotes taken in by the taking-in means;
MAC generating means for generating a MAC from the total amount information and random numbers for one work unit acquired by the counting means;
A paper sheet processing apparatus comprising:
前記取得した1作業単位分の累計の金額情報と乱数とからMACを生成する、
ことを特徴とする紙葉類処理方法。 The money information is obtained by counting the banknotes collected for each unit of work one by one,
Generating a MAC from the total amount information and a random number for the acquired unit of work;
The paper sheet processing method characterized by the above-mentioned.
前記紙葉類処理装置は、
作業単位毎に集積された紙幣が投入される投入部と、
前記投入部に投入された前記紙幣を1枚ずつ取り込む取込手段と、
前記取込手段により取り込んだ紙幣を計数し金額情報を取得する計数手段と、
前記計数手段により計数した1作業単位分の累計の金額情報と乱数とから第1のMACを生成する第1のMAC生成手段と、
前記MAC生成手段により生成した第1のMACと前記乱数と前記累計の金額情報とを前記集計装置に送信する第1の送信手段と、
を備え、
前記集計装置は、
前記紙葉類処理装置より受信した前記第1のMACと前記乱数と前記累計の金額情報のうち、すくなくとも前記金額情報を記憶する記憶手段と、
前記紙葉類処理装置より受信した前記第1のMACと前記乱数と前記累計の金額情報とを前記携帯可能電子装置に送信する第2の送信手段と、
を備え、
前記携帯可能電子装置は、
前記集計装置より受信した前記乱数と前記累計の金額情報とから第2のMACを生成する第2のMAC生成手段と、
前記集計装置より受信した前記第1のMACと前記第2のMAC生成手段により生成した前記第2のMACとが一致するか否か照合する照合手段と、
を備える認証システム。 An authentication system comprising a paper sheet processing device for counting banknotes, a counting device, and a portable electronic device,
The paper sheet processing apparatus includes:
A loading unit into which bills accumulated for each unit of work are loaded,
Taking-in means for taking in the banknotes inserted into the insertion unit one by one;
Counting means for counting money bills taken by the taking means and obtaining money amount information;
First MAC generation means for generating a first MAC from the total amount information and random numbers for one unit of work counted by the counting means;
First transmitting means for transmitting the first MAC generated by the MAC generating means, the random number, and the accumulated amount information to the counting device;
With
The counting device is
Storage means for storing at least the amount information among the first MAC, the random number, and the accumulated amount information received from the sheet processing apparatus;
Second transmission means for transmitting the first MAC, the random number, and the accumulated amount information received from the paper sheet processing apparatus to the portable electronic device;
With
The portable electronic device comprises:
Second MAC generating means for generating a second MAC from the random number received from the counting device and the accumulated amount information;
Collation means for collating whether or not the first MAC received from the aggregation device matches the second MAC generated by the second MAC generation means;
An authentication system comprising:
前記照合手段による照合結果を前記集計装置に送信する第3の送信手段をさらに備え、
前記集計装置は、
前記携帯可能電子装置より受信した前記照合結果を表示する表示手段をさらに備える請求項9に記載の認証システム。 The portable electronic device comprises:
Further comprising third transmission means for transmitting the collation result by the collation means to the counting device;
The counting device is
The authentication system according to claim 9, further comprising display means for displaying the verification result received from the portable electronic device.
前記携帯可能電子装置から前記第1のMACと前記第2のMACとが一致するという照合結果を受信した場合、前記記憶手段により記憶している前記累計の金額情報をさらに表示する手段を備える請求項12に記載の認証システム。 The display means includes
And a means for further displaying the accumulated amount information stored in the storage means when a collation result indicating that the first MAC and the second MAC match is received from the portable electronic device. Item 13. The authentication system according to Item 12.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008091717A JP5259227B2 (en) | 2008-03-31 | 2008-03-31 | Paper sheet processing system and paper sheet processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008091717A JP5259227B2 (en) | 2008-03-31 | 2008-03-31 | Paper sheet processing system and paper sheet processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009245214A true JP2009245214A (en) | 2009-10-22 |
| JP5259227B2 JP5259227B2 (en) | 2013-08-07 |
Family
ID=41307017
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008091717A Active JP5259227B2 (en) | 2008-03-31 | 2008-03-31 | Paper sheet processing system and paper sheet processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5259227B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020024625A (en) * | 2018-08-08 | 2020-02-13 | 株式会社東芝 | Paper sheet processed data inspecting method |
| CN112447000A (en) * | 2019-08-30 | 2021-03-05 | 日立欧姆龙金融系统有限公司 | Banknote processing system, banknote processing result synchronization method, and banknote processing result synchronization program |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6119945A (en) * | 1996-08-09 | 2000-09-19 | Koninklijke Kpn N.V. | Method and system for storing tickets on smart cards |
| JP2002260140A (en) * | 2001-02-28 | 2002-09-13 | Toshiba Corp | Processing data transfer method in paper sheet processing device |
| JP2003058928A (en) * | 2001-08-13 | 2003-02-28 | Toshiba Corp | Banknote inspection machine and banknote inspection result data processing method |
| JP2006201954A (en) * | 2005-01-19 | 2006-08-03 | Toshiba Corp | Processing data transfer method in paper sheet processing apparatus |
-
2008
- 2008-03-31 JP JP2008091717A patent/JP5259227B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6119945A (en) * | 1996-08-09 | 2000-09-19 | Koninklijke Kpn N.V. | Method and system for storing tickets on smart cards |
| JP2002260140A (en) * | 2001-02-28 | 2002-09-13 | Toshiba Corp | Processing data transfer method in paper sheet processing device |
| JP2003058928A (en) * | 2001-08-13 | 2003-02-28 | Toshiba Corp | Banknote inspection machine and banknote inspection result data processing method |
| JP2006201954A (en) * | 2005-01-19 | 2006-08-03 | Toshiba Corp | Processing data transfer method in paper sheet processing apparatus |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020024625A (en) * | 2018-08-08 | 2020-02-13 | 株式会社東芝 | Paper sheet processed data inspecting method |
| US10949324B2 (en) | 2018-08-08 | 2021-03-16 | Kabushiki Kaisha Toshiba | System for auditing shredding data |
| JP7094823B2 (en) | 2018-08-08 | 2022-07-04 | 株式会社東芝 | Paper leaf processing data audit method |
| CN112447000A (en) * | 2019-08-30 | 2021-03-05 | 日立欧姆龙金融系统有限公司 | Banknote processing system, banknote processing result synchronization method, and banknote processing result synchronization program |
| CN112447000B (en) * | 2019-08-30 | 2022-07-05 | 日立金融系统株式会社 | Banknote processing system, banknote processing result synchronization method, and recording medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5259227B2 (en) | 2013-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230039025A1 (en) | Money handling system and money handling method | |
| KR101248450B1 (en) | Paper money transaction processing device | |
| JP5683795B2 (en) | Paper sheet processing system, paper sheet processing apparatus, and paper sheet processing method | |
| JP5914687B2 (en) | Paper sheet processing apparatus, paper sheet sorting apparatus, and paper sheet sorting system | |
| CN101093591B (en) | Paper Handling System | |
| KR101465376B1 (en) | Method for processing banknotes | |
| JP2015156050A (en) | Banknote management device, banknote processing system, and banknote processing method | |
| CN103177503B (en) | Banknote handling device and automatic cash transaction device | |
| JP2015222488A (en) | Paper sheet processing system and paper sheet processing apparatus | |
| CN104050752A (en) | Sheet processing method and sheet processing system | |
| US8311665B2 (en) | Method for handling paper sheets | |
| JP5259227B2 (en) | Paper sheet processing system and paper sheet processing method | |
| JP2014220001A (en) | Paper money processing apparatus | |
| JP2019028676A (en) | Paper sheet processing apparatus, paper sheet processing system, paper sheet processing method, and paper sheet processing program | |
| CN104424695B (en) | Paper management systems and paper management method | |
| JP7245751B2 (en) | Banknote handling system and banknote handling method | |
| JP2016170673A (en) | Paper sheet collation device, paper sheet collation system, paper sheet collation method, and paper sheet collation program | |
| WO2013161066A1 (en) | Bill processing device | |
| JP2013140620A (en) | Automatic transaction machine | |
| RU2308088C2 (en) | Method for setting modes of operation and information input into a machine for sorting banknotes | |
| EP3651125B1 (en) | Banknote processing device and banknote processing method | |
| TWI425449B (en) | An intelligent financial business device | |
| JP2015095106A (en) | Currency processing device and currency processing method | |
| CN115690978A (en) | Bill processing method and device, electronic device and storage medium | |
| JP2021192206A (en) | Bill processing device, bill processing system and bill processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100908 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120925 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121126 |
|
| 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: 20130402 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130424 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160502 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5259227 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |