US20100202680A1 - Paper sheet processing apparatus - Google Patents
Paper sheet processing apparatus Download PDFInfo
- Publication number
- US20100202680A1 US20100202680A1 US12/678,642 US67864210A US2010202680A1 US 20100202680 A1 US20100202680 A1 US 20100202680A1 US 67864210 A US67864210 A US 67864210A US 2010202680 A1 US2010202680 A1 US 2010202680A1
- Authority
- US
- United States
- Prior art keywords
- paper sheet
- authentification
- unit
- recognition
- image
- 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
- 238000012545 processing Methods 0.000 title claims abstract description 180
- 238000000034 method Methods 0.000 claims abstract description 137
- 230000008569 process Effects 0.000 claims abstract description 113
- 230000006870 function Effects 0.000 claims description 43
- 238000004891 communication Methods 0.000 claims description 22
- 230000008859 change Effects 0.000 claims description 21
- 230000010365 information processing Effects 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000011218 segmentation Effects 0.000 description 6
- 238000003672 processing method Methods 0.000 description 5
- 230000000903 blocking effect Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000032258 transport Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/06—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using wave or particle radiation
- G07D7/12—Visible light, infrared or ultraviolet radiation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/1444—Selective acquisition, locating or processing of specific regions, e.g. highlighted text, fiducial marks or predetermined fields
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/148—Segmentation of character regions
- G06V30/153—Segmentation of character regions using recognition of characters or words
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/14—Image acquisition
- G06V30/148—Segmentation of character regions
- G06V30/158—Segmentation of character regions using character size, text spacings or pitch estimation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
- G06V30/41—Analysis of document content
- G06V30/416—Extracting the logical structure, e.g. chapters, sections or page numbers; Identifying elements of the document, e.g. authors
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/003—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using security elements
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/004—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip
- G07D7/0047—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip using checkcodes, e.g. coded numbers derived from serial number and denomination
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Definitions
- the present invention relates to a paper sheet processing apparatus that recognizes paper sheets such as banknotes, checks, bank drafts, and gift certificates.
- Patent Document 1 Japanese Laid-open Patent Publication No. H8-7151
- Patent Document 2 Japanese Laid-open Patent Publication No. H4-131986
- counterfeit notes there are various types of counterfeit notes.
- counterfeit notes there have been known those in which two or three digit parts of either the head or the tail of the serial numbers judged to be counterfeit notes are modified.
- judging a banknote having a serial number coinciding with the serial number already judged as that of a counterfeit note at a predetermined ratio or higher as a counterfeit note is an effective method for reducing a risk of accepting counterfeit notes for the owner of a paper sheet recognition apparatus.
- the present invention has been achieved to solve the problems in the conventional techniques, and an object of the present invention is to provide a paper sheet processing apparatus that can arbitrarily set or change recognition conditions and authentification conditions of numbers, with respect to paper sheet processing apparatuses that recognize serial numbers of banknotes and numbers of checks and gift certificates, and authenticate paper sheets according to a recognized number or the like.
- a paper sheet processing apparatus performs a recognizing process of a paper sheet, and includes an image reader that reads an image of a paper sheet; a number-attribute-information memory that stores number recognition conditions for recognizing a number given to the paper sheet; and an image processing unit/character recognizing unit that recognizes a number of the paper sheet from an image read by the image reader, based on the number recognition conditions stored in the number-recognition condition memory.
- the number recognition conditions in the number-recognition condition memory are sorted by country or by kind of paper sheet and stored.
- the paper sheet processing apparatus further includes a recognition-condition setting unit that sets or changes number recognition conditions in the number-recognition condition memory.
- the paper sheet processing apparatus further includes a communication interface unit that communicates with another information processing terminal connected via a communication line, wherein the number recognition conditions set in the number-recognition condition memory are set or changed by the another information processing terminal via the communication interface unit.
- the image processing unit/character recognizing unit includes an image processing unit that clips an image of a number portion from an image of the paper sheet read by the image reader; and a character recognizing unit that recognizes a number of the paper sheet from an image of the number portion clipped by the image processing unit.
- the number recognition conditions stored in the number-recognition condition memory include priority-to-predetermined-position information indicating whether to recognize a number at a predetermined position, of numbers given to the paper sheet, by the character recognizing unit, or to recognize numbers at a plurality of positions given to the paper sheet by the character recognizing unit.
- the number recognition conditions stored in the number-recognition condition memory include size change information indicating whether to perform a size changing process on an image of the number portion clipped by the image processing unit.
- the number recognition conditions stored in the number-recognition condition memory include rotation information indicating whether or not to perform a rotation process of an image of the number portion clipped by the image processing unit.
- the paper sheet processing apparatus further includes an authentification unit that performs authentification of the paper sheet by using a number given to the paper sheet, which is recognized by the image processing unit/character recognizing unit.
- a paper sheet processing apparatus performs authentification of a paper sheet, and includes an image reader that reads an image of the paper sheet; an image processing unit/character recognizing unit that recognizes a number given to the paper sheet from an image read by the image reader; an authentification condition memory that stores authentification conditions for performing authentification of the paper sheet by using a number of the paper sheet recognized by the image processing unit/character recognizing unit; and a matching unit that performs matching for authentification of the paper sheet based on the authentification conditions stored in the authentification condition memory.
- the authentification conditions in the authentification condition memory are sorted by country or by kind of paper sheet and stored.
- the paper sheet processing apparatus further includes an authentification-condition setting unit that sets or changes the authentification conditions in the authentification condition memory.
- the paper sheet processing apparatus further includes a communication interface unit that communicates with another information processing terminal connected via a communication line, wherein the authentification conditions set or changed by the another information processing terminal are set in the authentification condition memory via the communication interface unit.
- the image processing unit/character recognizing unit includes an image processing unit that clips an image of a number portion from an image of the paper sheet read by the image reader; and a character recognizing unit that recognizes a number of the paper sheet from an image of the number portion clipped by the image processing unit.
- the matching unit when a plurality of numbers are printed on the paper sheet, the matching unit performs a matching process based on the authentification conditions, with respect to the serial numbers recognized by the character recognizing unit.
- the authentification conditions stored in the authentification condition memory include multiple-matching information indicating whether or not perform matching between a plurality of numbers, when a plurality of numbers are printed on the paper sheet, and the matching unit has a multiple-numbers matching function for performing a matching process between the numbers, when the multiple-matching information is set to perform matching between the numbers.
- the authentification conditions stored in the authentification condition memory include a reference number of matched characters indicating number of matched characters between respective digits of the plurality of numbers, which becomes a criterion for judging that a paper sheet recognized by the image processing unit/character recognizing unit is not a counterfeit note, and when the number of matched characters between respective digits of the numbers is equal to or larger than the reference number of matched characters, the multiple-numbers matching function judges that the paper sheet recognized by the image processing unit/character recognizing unit is not a counterfeit note.
- the paper sheet processing apparatus further includes a counterfeit note number memory that stores counterfeit note numbers, which are numbers of counterfeit paper sheets, wherein the matching unit has a counterfeit note-number matching function for judging whether or not the paper sheet is a counterfeit note by matching a number of the paper sheet recognized by the image processing unit/character recognizing unit to the counterfeit note numbers in the counterfeit note number memory.
- the authentification conditions stored in the authentification condition memory include a reference number of matched characters indicating number of matched characters between respective digits of the counterfeit note numbers and a number printed on the paper sheet, which becomes a criterion for judging that the paper sheet recognized by the image processing unit/character recognizing unit is a counterfeit note, and when the number of matched characters between the number of the paper sheet recognized by the image processing unit/character recognizing unit and the counterfeit note numbers in the counterfeit note number memory is equal to or larger than the reference number of matched characters, the counterfeit note-number matching function judges that the paper sheet is a counterfeit note.
- the paper sheet processing apparatus further includes a font-recognition information memory that stores font recognition information in which a font used for a number of a genuine paper sheet is associated with a kind of the paper sheet, wherein the character recognition function of the image processing unit/character recognizing unit further includes a function for judging whether a font of the recognized number of the paper sheet is different from font recognition information corresponding to the kind of paper sheet in the font-recognition information memory.
- the authentification conditions stored in the authentification condition memory include font difference information indicating whether or not to use a difference from a font of a genuine paper sheet for a recognizing process performed by the character recognition function of the font-recognition information memory.
- the paper sheet is a banknote, and the number of the paper sheet is a serial number printed on a banknote.
- number recognition according to the type of a paper sheet can be performed in paper sheet processing using serial numbers.
- one type of paper sheet processing apparatus can handle banknotes of a plurality of countries or of denominations, without developing a new logic or adding another logic. Accordingly, the development efficiency of the paper sheet processing apparatus can be increased.
- an administrator can arbitrarily set conditions of paper sheet processing for each apparatus, according to the location where the paper sheet processing apparatus is installed.
- a plurality of paper sheet processing apparatuses can be controlled remotely, and control of the paper sheet processing apparatuses installed widely can be facilitated.
- serial numbers for recognizing paper sheets can be reliably clipped according to the type of a paper sheet to be recognized.
- the accuracy or speed in paper sheet recognition can be selected.
- the size of the character can be enlarged for recognition.
- authentification of the recognized paper sheet can be performed.
- an authentification matching process according to the type of the paper sheet can be performed in paper sheet processing using serial numbers.
- one type of paper sheet processing apparatus can handle banknotes of a plurality of countries or of denominations, without developing a new logic or adding another logic. Accordingly, the development efficiency of the paper sheet processing apparatus can be increased.
- an administrator can arbitrarily set matching conditions of paper sheets for each apparatus, according to the location where the paper sheet processing apparatus is installed.
- a plurality of paper sheet processing apparatuses can be controlled remotely, and control of the paper sheet processing apparatuses installed widely can be facilitated.
- serial numbers for recognizing paper sheets can be reliably clipped according to the type of a paper sheet to perform a matching process.
- the authentification accuracy of the paper sheet can be increased by checking if these numbers coincide with each other.
- authentification of a paper sheet can be performed, taking into consideration a case that there is an unrecognizable character in a plurality of numbers on the paper sheet.
- a damage due to counterfeit notes widely circulated can be prevented by comparing and matching with numbers known as counterfeit notes in authentification of paper sheets.
- a criterion for judging a paper sheet as a counterfeit note can be arbitrarily changed, and authentification setting can be performed according to the location where the paper sheet processing apparatus is installed.
- the authentification accuracy can be further increased by taking into consideration a difference of character fonts used for numbers in addition to coincidence of numbers.
- the present invention in number judgment of a paper sheet, it can be set whether highly accurate authentification is to be performed by including the difference of character fonts, or authentification is performed faster in processing time and without including the difference of character fonts.
- FIG. 1 is a schematic block diagram of a functional configuration of a paper sheet processing apparatus according to an embodiment of the present invention.
- FIG. 2 is a schematic diagram of a configuration example of a paper sheet recognition sensor.
- FIG. 3 is an example of number recognition conditions.
- FIG. 4-1 is a schematic diagram of a banknote example.
- FIG. 4-2 is a schematic diagram of a banknote example.
- FIG. 5 is a schematic diagram of an example of a banknote in which a serial number is printed in different character sizes.
- FIG. 6 is an example of authentification conditions.
- FIG. 7 is an example of processing of serial numbers of which characters are in different sizes.
- FIG. 8 is a flowchart of an example of an entire process procedure in a paper sheet processing method.
- FIG. 9 is a flowchart of an example of a serial-number clipping process procedure in FIG. 8 .
- FIG. 10 is a flowchart of an example of a size-change process procedure in FIG. 8 .
- FIG. 11 is a flowchart of an example of a serial-number recognition process procedure in FIG. 8 .
- FIG. 12 is a flowchart of an example of a multiple-matching process procedure in FIG. 8 .
- FIG. 13 is a flowchart of an example of a matching process procedure in FIG. 8 .
- FIG. 1 is a schematic block diagram of a functional configuration of a paper sheet processing apparatus according to an embodiment of the present invention.
- a paper sheet processing apparatus 10 includes a paper sheet recognition sensor 11 , a paper sheet transporting unit 12 , a number recognizing unit 13 , a display unit 14 , an operating unit 15 , a ROM (Read Only Memory) 16 , a RAM (Random Access Memory) 17 , a communication interface (hereinafter, I/F) unit 18 , and a controller 19 .
- a paper sheet recognition sensor 11 includes a paper sheet recognition sensor 11 , a paper sheet transporting unit 12 , a number recognizing unit 13 , a display unit 14 , an operating unit 15 , a ROM (Read Only Memory) 16 , a RAM (Random Access Memory) 17 , a communication interface (hereinafter, I/F) unit 18 , and a controller 19 .
- I/F communication interface
- the paper sheet recognition sensor 11 has a function for reading an image of a taken-in banknote by using an optical reader to check a serial number of the banknote taken in the paper sheet processing apparatus 10 .
- the actual paper sheet processing apparatus 10 includes various types of banknote recognition sensors, for example, a sensor for detecting thickness of the banknote (thickness sensor) and authentication sensors such as a magnetic sensor and an ultraviolet sensor, other than those of the paper sheet recognition sensor 11 .
- a sensor for detecting thickness of the banknote thickness sensor
- authentication sensors such as a magnetic sensor and an ultraviolet sensor
- FIG. 2 is a schematic diagram of a configuration example of the paper sheet recognition sensor.
- the paper sheet recognition sensor 11 includes a first line sensor 110 that reads an image on one surface of an input banknote 200 by visible light, a second line sensor 120 that reads an image on the other side of the input banknote 200 by visible light, and an emission controller 130 that controls lighting of a reflective light sources in the first and second line sensors 110 and 120 .
- the first line sensor 110 includes a reflective light source 111 that irradiates light of a predetermined wavelength to one face of the banknote 200 , a lens 112 that collects the light reflected from the banknote 200 when the reflective light 111 source emits the light on it and, a light receiving unit 113 that converts the light collected by the lens 112 to an electric signal, an A/D converter 114 that converts the electric signal converted by the light receiving unit 113 to a signal of a predetermined size, and a blocking unit 115 that blocks the light from a reflective light source 121 in the second line sensor 120 described later during read by the light receiving unit 113 .
- the second line sensor 120 also includes the reflective light source 121 that irradiates light of a predetermined wavelength to the other face of the banknote 200 , a lens 122 that collects the light reflected from the banknote 200 when the reflective light source 121 emits the light on it, a light receiving unit 123 that converts the light collected by the lens 122 to an electric signal, an A/D converter 124 that converts the electric signal converted by the light receiving unit 123 to a signal of a predetermined size, and a blocking unit 125 that blocks the light from the reflective light source 111 in the first line sensor 110 during read by the light receiving unit 123 .
- an LED Light Emitting Diode
- red, green, and blue LEDs capable of emitting visible light of an arbitrary wavelength.
- an infrared reflective light source and a transmissive light source of visible light or infrared light can be included for checking the authenticity or fitness of the banknote.
- the emission controller 130 controls lighting of the reflective light sources 111 and 121 in the first and second line sensors 110 and 120 .
- the above is an example of the configuration of the paper sheet recognition sensor 11 .
- the paper sheet transporting unit 12 has a function for transporting the banknote from a banknote receiving unit (not shown) that receives the banknote from outside, recognizing the banknote based on results acquired by the number recognizing unit 13 , and a denomination identifying unit 191 and an authentification unit 192 in the controller 19 described later, and transports the banknote to a storing unit (not shown).
- the number recognizing unit 13 performs image processing for recognizing the serial number, a recognizing process and a matching process of the image-processed serial number with respect to the taken-in banknote, of which denomination has been identified by using the image of the banknote read by the paper sheet recognition sensor 11 , based on an instruction from the controller 19 , and returns a recognition result and a matching result to the controller 19 .
- the number recognizing unit 13 includes a number-attribute information memory 131 , an authentification condition memory 132 , a counterfeit note number memory 133 , an image processing unit 134 , a character recognizing unit 135 , and a matching unit 136 .
- the number recognizing unit 13 stores a program for achieving a function described later in the ROM 16 and expands the program in the RAM 17 , so that a CPU (Central Processing Unit) can execute the program, or can be carried out by an FPGA (Field Programmable Gate Array) or the like for achieving high speed for partial processing.
- the image processing unit 134 , the character recognizing unit 135 , and the matching unit 136 in the number recognizing unit 13 correspond to “image processing unit/character recognizing unit” in the claims.
- the number-attribute information memory 131 clips the serial number and recognizes the character, and stores number attribute information associated with the number of the banknote required for authenticating the recognized serial number.
- the number attribute information includes number clipping conditions including a position of the serial number and a clipping size for each denomination and a character clipping ratio, character-font recognition information including a character font, and number recognition conditions including priority to predetermined position, size change, and presence of rotation.
- the type of the reflected image to be used corresponding to printed color of the banknote and color of the serial number can be stored as the number attribute information.
- the “position of the serial number” in the number clipping conditions indicates the position of the serial number for recognizing the banknote, printed on the banknotes of the respective denominations. For example, it is indicated by a coordinate position of the serial number, using a predetermined position on the banknote (for example, upper left corner) as an origin. When a plurality of serial numbers are printed on the banknote, printing positions of all the serial numbers are stored.
- the “clipping size” indicates a clipping size of the serial number (character string) printed at the “position of the serial number”.
- the “character clipping ratio” indicates an aspect ratio at the time of clipping a character forming the serial number in a segmentation process described later.
- a character font used for the serial number of the banknote is stored in the “character font” in the character-font recognition information.
- An area in which the character-font recognition information is stored in the number-attribute information memory 131 corresponds to “font-recognition information memory” in the claims.
- FIG. 3 is an example of the number recognition conditions.
- the number recognition conditions include respective items of “currency type”, “denomination”, “priority to predetermined position”, “size change”, and “rotation”. It is set here with respect to respective denominations of the kinds of banknote whether respective items of “priority to predetermined position”, “size change”, and “rotation” are set.
- “Currency type” indicates the type of currency to be recognized by the paper sheet processing apparatus 10 installed.
- the banknotes are sorted by country or region such as US dollar, Euro, Japanese yen, Chinese yuan, and Singapore dollar as the currency type.
- the “denomination” is an item indicating kinds of the banknote in a certain country or region.
- the denominations of Japanese yen are the kinds of banknotes sorted as 1,000-yen note, 2,000-yen note, 5,000-yen note, and 10,000-yen note.
- “Priority to predetermined position” is an item for setting whether or not a plurality of serial numbers are printed on one face of the banknote, and whether or not judgment is to be performed for all the serial numbers when the serial numbers are printed. “YES” and “NO” can be set herein.
- FIG. 4-1 and FIG. 4-2 schematically depict an example of the banknote.
- FIG. 4-1 an example of the banknote in which serial number 211 is printed at one position on the lower left corner of one face (surface) is shown.
- FIG. 4-1 an example of the banknote in which serial number 211 is printed at one position on the lower left corner of one face (surface) is shown.
- serial numbers 212 and 213 are printed at two positions on the lower left corner and on the right end of one face (surface) is shown.
- the serial number 213 on the right end is printed in a direction rotated by 90 degrees counterclockwise with respect to the serial number 212 on the lower left corner.
- the two serial numbers 212 and 213 shown in FIG. 4-2 are to be judged, and in the case of “YES” in the priority to predetermined position, the serial number 211 of the banknote shown in FIG. 4-1 or any one of the two serial numbers 212 and 213 of the banknote shown in FIG. 4-2 is to be judged. It can be set to read the serial number at a predetermined position on a predetermined face of the banknote preferentially at all times, as a method to determine a priority position in the case of “YES” in the priority to predetermined position. In this case, for example, in the banknote shown in FIG.
- serial number 212 on the lower left on the surface of the banknote is set to read the serial number 212 on the lower left on the surface of the banknote at all times.
- An order of priority of a position for reading the serial number can be set according to another setting method, and for example, a serial number having a higher recognition ratio among all serial numbers 212 and 213 can be preferentially read.
- “Size change” is an item for setting whether or not the banknote in which the printed serial number is printed in different character sizes is to be judged. “YES” and “NO” can be set as the size change. In the case of “YES” in the size change, a banknote in which the serial number is printed in different character sizes is to be judged. In the case of “NO”, a banknote in which the serial number is printed in characters of the same size is to be judged.
- FIG. 5 is a schematic diagram of an example of the banknote in which the serial number is printed in different character sizes. As shown in FIG. 5 , when the serial number 214 is printed in different character sizes, “YES” is set in the size change. Further, in the case of FIGS. 4-1 and 4 - 2 , because the serial numbers 211 to 213 are printed in characters of the same size, “NO” is set in the size change.
- “Rotation” is an item for setting whether or not to perform rotation when an orientation of the read serial number is not a predetermined orientation. “YES” and “NO” can be set as rotation. In the case of “YES” in the rotation, when the character in the image of the clipped serial number is not in the predetermined orientation, processing for rotating the image to face in the predetermined orientation is performed. In the case of “NO”, there is no need to rotate the clipped serial number, because the characters in the image thereof face the predetermined orientation. For example, in the case of the serial number 211 in FIG. 4-1 and the serial number 212 in FIG. 4-2 , “NO” is set in the rotation, because the orientation of the clipped characters faces upward. When the orientation of the clipped characters is left-pointing like the serial number 213 in FIG. 4-2 , “YES” is set in the rotation, because the characters need to face upward by rotating the characters by 90 degrees clockwise.
- An area in which the number recognition conditions are stored in the number-attribute information memory 131 corresponds to “number-recognition condition memory” in the claims.
- the authentification condition memory 132 stores authentification conditions, which are conditions for performing judgment relating to the serial number of the banknote.
- the authentification conditions can include “multiple-matching”, which is an item indicating whether or not to perform matching between the read serial numbers when judgment of the “kind of a banknote” and “denomination” indicating the kind of the banknote to be judged, or judgment of a plurality of serial numbers is performed, “number of matched characters” indicating a matching degree with serial numbers of banknotes judged to be counterfeit notes (hereinafter, “serial number of the counterfeit note”), which becomes a reference at the time of judgment as a counterfeit note, and “character font difference” indicating whether or not the banknote used in one country or region is printed by using a plurality of character fonts.
- the authentification conditions including these items are set by a user by using the operating unit 15 and the display unit 14 or via the communication I/F unit 18 .
- conditions in which set values of the above items are variously changed with respect to one denomination are held in a table format, and the user can select authentification conditions close to an actual operation among these, and according to circumstances, customize the selected authentification conditions via the operating unit 15 or via the communication I/F unit 18 from outside such as a higher-ranking terminal, and set the customized conditions as the authentification conditions.
- such a case is explained as an example.
- FIG. 6 is an example of the authentification conditions.
- the authentification conditions include the respective items of “currency type”, “denomination”, “multiple-matching”, “number of matched characters” and “character font difference”. “Currency type” and “denomination” are the same as those explained in the number recognition conditions in FIG. 3 , “currency type” indicates a type of currency for which recognition is performed by the paper sheet processing apparatus 10 installed, and “denomination” indicates a kind of banknote used in a currency of a certain country or region.
- Multiple-matching is an item for setting whether or not to judge whether a plurality of read serial numbers on the banknote coincides with each other, when the serial numbers are printed on the banknote and the priority to predetermined position in the number recognition conditions is “NO”. “YES and “NO” can be set herein. “YES” in the multiple-matching indicates to judge whether or not all the serial numbers coincide with each other when the priority to predetermined position is “NO”. “NO” in the multiple-matching indicates not to perform the multiple-matching, because only one serial number is read when the priority to predetermined position is “NO” and matching for a plurality of serial numbers is not performed, or when the priority to predetermined position is “YES”. In the “multiple-matching”, not only matching between a plurality of serial numbers on one face of the banknote, but also matching between a plurality of serial numbers printed on two sides of the banknote can be performed.
- the “number of matched characters” is an item for setting the number of matched digits (number of matched characters) when the banknote to be judged is judged as a counterfeit note by comparing the number of digits (number of characters) of the serial number on the banknote to be judged with the serial numbers of the counterfeit notes stored in the counterfeit note number memory 133 in the authentification.
- the “number of matched characters” is set by the higher-ranking terminal via the operating unit 15 and the communication I/F unit 18 by the user.
- the number of matched characters corresponds to “reference number of matched characters” in the claims.
- a case of a banknote having a 10-digit serial number is exemplified.
- the number of matched characters is set to “ten characters”
- a banknote to be checked is judged as a counterfeit note when ten characters in the serial number of the banknote completely coincide with ten characters in the serial number of a counterfeit note including an order thereof. Accordingly, even if 9-digit characters of ten digits coincide with the serial number of the counterfeit note, the banknote is not judged as a counterfeit note.
- the number of matched characters is set to “eight characters”
- a banknote to be checked is judged as a counterfeit note when the serial number of the banknote coincides with the serial number of a counterfeit note by eight digits or more of ten digits of characters.
- a matching rate which is a rate of matching between a serial number of a banknote to be judged and the serial number of a counterfeit note, as substantially the same idea as the number of matched characters, and the matching rate can be used instead of the number of matched characters.
- “Character font difference” is an item for indicating whether or not there is a plurality of kinds of banknote printed in a different font with respect to one banknote, in the banknotes used in one country or region. “YES” and “NO” can be set as the character font difference. That is, “YES” in character font difference is set in a place where a plurality of kinds of banknote printed in a different font such as Euro is used, and “NO” is set in a place where only the banknotes printed in the same character font are used. In the case of “YES” in character font difference, a plurality of character fonts are registered with respect to one denomination in the character-font recognition information in the number-attribute information memory 131 .
- the “number of matched characters” is for judging a banknote to be a counterfeit note when the serial number of the banknote to be judged coincides with the serial number of a counterfeit note by certain number of digits.
- “number of matched characters” can be also set at the time of performing a matching process for a plurality of numbers in the case of “YES” in multiple-matching. In this case, when fewer than the predetermined number of digits of a serial number at one position in a banknote coincide with a serial number at another position, the banknote printed with these serial numbers is judged to be a counterfeit note.
- the number of matched characters to be set at this time corresponds to “reference number of matched characters” in the claims.
- the authentification conditions are set in the paper sheet processing apparatus 10 from these conditions.
- the number recognition conditions in FIG. 3 and the authentification conditions in FIG. 6 are stored respectively in the number-attribute information memory 131 and the authentification condition memory 132 ; however, the recognition conditions in FIG. 3 and the authentification conditions in FIG. 6 can be stored together.
- the counterfeit note number memory 133 stores the serial number judged as a counterfeit note or recognized as a counterfeit note by the user (counterfeit-note serial number) associated with the banknote.
- the counterfeit-note serial number is input by the user via the operating unit 15 or set by the higher-ranking terminal via the communication I/F unit 18 .
- the image processing unit 134 clips the position and size of a serial number portion from a reflected image read by the paper sheet recognition sensor 11 based on the number clipping conditions and the number recognition conditions in the number-attribute information memory 131 , by using a denomination identification result including the denomination and the orientation of the taken-in banknote acquired by the controller, to perform required image processing.
- the image processing unit 134 acquires the position and clipping size of the serial number corresponding to the denomination identification result received from the controller from the number clipping conditions, and clips a slightly larger partial image including the serial number portion from the read reflected image of the banknote by using the position and clipping size of the serial number.
- the serial numbers at the respective positions on the banknote are clipped based on a serial-number clipping position.
- the serial number is clipped based on the serial-number clipping position at a preset position (hereinafter, “preferential position”) in the number recognition conditions.
- preferential position a preset position
- the clipped partial image has a different orientation from that of the banknote as shown by serial number 213 in FIG. 4-2
- a rotation process for rotating the clipped partial image needs to be performed.
- the partial image is rotated by 90 degrees clockwise.
- “YES” can be set in the item of rotation in the number recognition conditions stored in the number-attribute information memory 131 . Setting of “YES” and “NO” in the item of rotation can be set arbitrarily.
- the segmentation process for recognition between characters is performed for the clipped partial image, and respective characters constituting the serial number are clipped.
- the characters are clipped so that an aspect ratio (length) becomes a predetermined ratio preset according to the kind of the banknote.
- the aspect ratio at the time of clipping is stored in the number clipping conditions in the number-attribute information memory 131 as a “character clipping ratio”.
- the image processing unit 134 also has a function for changing the size of the respective characters constituting the clipped serial number.
- “YES” is set in the item of size change in the number recognition conditions in the number-attribute information memory 131
- the image processing unit 134 changes the size of the character in the clipped serial number.
- FIG. 7 is an example of processing of serial numbers in different sizes. Horizontal and vertical lengths X and Y of the respective characters in the serial numbers having different sizes clipped by the image processing unit 134 are measured (X:Y is the preset predetermined ratio (character clipping ratio in the number clipping conditions)).
- a character having a desired size of the characters in the serial number is selected as a reference character, and horizontal and vertical lengths (clipped length) thereof are designated as X 0 and Y 0 .
- the reference character can be arbitrarily set according to resolution of the reflected image and the like; however, in this example, the largest character is designated as the reference character.
- the largest character is selected as the reference character; however, any character can be selected so long as the character can be recognized in the matching process performed by the matching unit 136 described later. In this case, other characters are scaled to be matched with the reference character.
- a scaling ratio can be stored beforehand, or the size of the character suitable for recognition can be stored beforehand, and the size of the character can be changed by using the stored size.
- the character recognizing unit 135 performs character recognition with respect to the serial number clipped by the image processing unit 134 or further rotated or size-converted. Specifically, the character recognizing unit 135 recognizes the respective characters in the serial number recognizable by the image processing unit 134 based on a denomination identification result by the controller 19 , that is, comparing and matching with the character fonts in the character-font recognition information set with respect to the same kind of banknote in the number-attribute information memory 131 are performed. When “NO” is set in the “character font difference” in the authentification conditions stored in the authentification condition memory 132 , the character recognizing unit 135 needs only to recognize the respective characters in the serial number.
- a recognition rate of the enlarged characters can be increased by performing the matching process by using a template for the enlarged character.
- a characteristic recognizing process only a feature quantity is calculated at the time of recognizing the respective characters, and font recognition by using the character-font recognition information can be performed based on the calculated feature quantity of the character by another processing unit.
- the image processing unit 134 and the character recognizing unit 135 correspond to “image processing unit/character recognizing unit” in the claims.
- the matching unit 136 performs matching for authentification using the serial number with respect to the serial number subjected to character recognition by the character recognizing unit 135 , and includes a counterfeit note-number matching function 1361 and a multiple-numbers matching function 1362 .
- the counterfeit note-number matching function 1361 is for matching the serial number recognizable by the image processing unit 134 to counterfeit-note serial numbers stored in the counterfeit note number memory 133 , to judge whether or not there is a matched serial number with a predetermined number of matched characters (or a matching rate) or more.
- the multiple-numbers matching function 1362 is for matching the serial numbers subjected to character recognition to each other at a plurality of positions on the banknote to judge whether or not these serial numbers coincide with each other, when “YES” is set in the item of multiple-matching in the authentification conditions stored in the authentification condition memory 132 .
- the display unit 14 has a function for displaying a setting screen at the time of setting the authentification conditions based on a display program, and includes a liquid crystal display or the like. At the time of normal operation, the display unit 14 displays various pieces of information such as operation information, processing information including the number of banknotes processed and a total amount, the state of the apparatus, and the like to an operator of the paper sheet processing apparatus.
- the operating unit 15 sets the number attribute information in the number-attribute information memory 131 (number clipping conditions, character-font recognition information, and number recognition conditions), the authentification conditions in the authentification condition memory 132 , and the counterfeit-note serial numbers in the counterfeit note number memory 133 in the paper sheet processing apparatus 10 . Specifically, when the authentification conditions are input by the user based on the setting screen of the authentification conditions displayed on the display unit 14 , the operating unit 15 stores the input authentification conditions in the authentification condition memory 132 of the number recognizing unit 13 .
- the operating unit 15 stores the serial-number recognition information in the number-attribute information memory 131 of the number recognizing unit 13 . Further, when the counterfeit-note serial number is input by the user based on the setting screen of the counterfeit note number information, the operating unit 15 stores the counterfeit-note serial number in the counterfeit note number memory 133 of the number recognizing unit 13 .
- the operating unit 15 is used when processing of the paper sheet processing apparatus 10 or processing for operation control (selection of various modes such as processing start, counting, or fitness sorting) is performed.
- the operating unit 15 corresponds to “recognition-condition setting unit” and “authentification-condition setting unit” in the claims.
- the ROM 16 stores a control program associated with general operation of
- the paper sheet processing apparatus 10 stores information (for example, reference feature information and a recognition program) used when the controller 19 recognizes the banknote by using various banknote recognition sensors.
- the RAM 17 is used as a temporary work area when the paper sheet processing apparatus 10 performs various types of processing.
- the communication I/F unit 18 performs a communication function via a communication line between the paper sheet processing apparatus 10 and an information processing terminal.
- the paper sheet processing apparatus 10 is normally connected to a higher-ranking apparatus via the communication line.
- the higher-ranking apparatus can set the number attribute information in the number-attribute information memory 131 , the authentification conditions in the authentification condition memory 132 , and the counterfeit-note serial number in the counterfeit note number memory 133 .
- the controller 19 controls respective processing units associated with the paper sheet recognition sensor 11 , the paper sheet transporting unit 12 , the number recognizing unit 13 , the display unit 14 , the operating unit 15 , the ROM 16 , and the RAM 17 .
- the controller 19 includes the denomination identifying unit 191 that identify the denomination based on, for example, the information of the reflected image read by the paper sheet recognition sensor 11 , and the authentification unit 192 that authenticates the banknote of the denomination identified by the denomination identifying unit 191 .
- the denomination identifying unit 191 denominates the denomination including an orientation of the banknote by using the reflected image read by the paper sheet recognition sensor 11 .
- the authentification unit 192 authenticates the taken-in banknote based on a processed result with respect to the paper sheet recognition sensor, processed results with respect to the thickness sensor, the magnetic sensor, and the ultraviolet sensor, and a result of processing performed by the number recognizing unit 13 with respect to the serial number.
- the paper sheet processing apparatus 10 having the configuration described above can perform recognition of the serial number of the banknote corresponding to various purposes by setting the authentification conditions, in which a judgment reference and a judgment method are combined for different purposes, in the authentification condition memory 132 .
- FIGS. 8 to 13 are flowcharts of an example of a process procedure in a paper sheet processing method.
- FIG. 8 is a flowchart of an example of the entire process procedure in the paper sheet processing method.
- FIG. 9 is a flowchart of an example of a serial-number clipping process procedure in FIG. 8 .
- FIG. 10 is a flowchart of an example of a size-change process procedure in FIG. 8 .
- FIG. 11 is a flowchart of an example of a serial-number recognition process procedure in FIG. 8 .
- FIG. 12 is a flowchart of an example of a multiple-matching process procedure in FIG. 8
- FIG. 13 is a flowchart of an example of a matching process procedure in FIG. 8 .
- Step S 11 the paper sheet recognition sensor 11 reads the banknote being transported (Step S 11 ), to acquire a reflected image of a predetermined wavelength of both sides of the taken-in banknote (Step S 12 ).
- the denomination identifying unit 191 in the controller 19 then identifies the denomination and orientation of the banknote based on the acquired reflected image (Step S 13 ).
- the image processing unit 134 in the number recognizing unit 13 clips a serial number portion of the banknote from the image acquired at Step S 12 corresponding to conditions set in the number attribute information (number clipping conditions and number recognition conditions) stored in the number-attribute information memory 131 and a condition set in the item of priority to predetermined position of the authentification conditions stored in the authentification condition memory 132 , and clips the respective characters constituting the serial number (Step S 14 ).
- the image processing unit 134 of the number recognizing unit 13 then changes the character size of the serial number on the banknote according to the conditions set in the item of size change in the number recognition conditions (Step S 15 ).
- the character recognizing unit 135 in the number recognizing unit 13 then performs the serial-number recognizing process for recognizing the respective characters in the clipped or, according to circumstances, size-changed serial number (Step S 16 ).
- Step S 16 When “NO” is set in the size change, the size changing process is not performed.
- the multiple-numbers matching function 1362 of the character recognizing unit 135 in the number recognizing unit 13 then performs a multiple-matching judging process for judging whether the serial numbers coincide with each other at a plurality of positions on the taken-in banknote, when “YES” is set in the multiple-matching in the authentification conditions (Step S 17 ).
- the counterfeit note-number matching function 1361 of the matching unit 136 then performs a matching process for judging whether or not characters in respective digits of a plurality of serial numbers on the banknote in the case of selecting multiple-matching, or characters in the respective digits of the serial number at a predetermined position (a preferential position) on the banknote in other cases coincide with the characters in the respective digits of the counterfeit-note serial numbers stored in the counterfeit note number memory 133 , by referring to the item of multiple-matching in the authentification conditions (Step S 18 ).
- the counterfeit note-number matching function 1361 performs authentification of the banknote to be checked by judging whether or not the clipped serial number coincides with the counterfeit-note serial number by the number of characters set in the item of number of matched characters in the authentification conditions.
- the authentification unit 192 in the controller 19 performs an authentification process of the taken-in banknote, taking into consideration the result acquired by the paper sheet recognition sensor 11 such as the magnetic sensor and the ultraviolet sensor and the result of the multiple-matching judging process at Step S 17 and the matching process at Step S 18 (Step S 19 ), to thereby finish the process in the paper sheet processing method.
- the process may be finished without performing the processes at Steps S 17 to S 19 .
- Step S 101 the image processing unit 134 in the number recognizing unit 13 judges whether or not “YES” is set in the item of “priority to predetermined position” in the number recognition conditions stored in the number-attribute information memory 131 (Step S 101 ).
- the image processing unit 134 clips the serial numbers at a plurality of positions from the reflected image, based on the denomination acquired from the denomination identifying unit 191 in the controller 19 , the denomination identification result including the orientation thereof, the serial-number clipping position and the clipping size corresponding to the kind of the banknote (denomination) in the number clipping conditions stored in the number-attribute information memory 131 (Step S 102 ).
- Step S 102 When there is only one serial number on the face or rear face of the banknote, one serial number portion is clipped at Step S 102 .
- the image processing unit 134 clips the serial number at the predetermined position from the reflected image, based on the denomination acquired from the denomination identifying unit 191 in the controller 19 , the denomination identification result including the direction thereof, the serial-number clipping position and the clipping size corresponding to the kind of the banknote in the number clipping conditions stored in the number-attribute information memory 131 (Step S 103 ).
- Step S 102 when the orientation of the clipped serial number is different from that of the banknote (when “YES” is set in the rotation in the number recognition conditions), the image processing unit 134 performs a rotation process so that the orientation of the serial number is matched with the orientation of the banknote. Thereafter or when the orientation of the clipped serial number is the same as that of the banknote, the image processing unit 134 executes the segmentation process for recognition between the characters of the clipped serial number, and clips the respective character portions of the serial number so as to have a predetermined aspect ratio (Step S 104 ). Accordingly, the serial-number clipping process is finished and control returns to the flowchart in FIG. 8 .
- Step S 15 in FIG. 8 Details of a size changing process at Step S 15 in FIG. 8 are explained next with reference to FIG. 10 .
- the image processing unit 134 in the number recognizing unit 13 judges whether or not “YES” is set in the item of “size change” in the authentification conditions (Step S 201 ).
- the image processing unit 134 measures horizontal and vertical sizes X and Y of the clipped character for the respective characters in the clipped serial number (Step S 202 ).
- the image processing unit 134 selects a reference character from the respective characters of the clipped serial number (Step S 203 ).
- the horizontal and vertical sizes of the selected reference character are designated as X 0 and Y 0 .
- the reference character when the rightmost character “1” having the largest size is designated as the reference character, sizes of other characters are enlarged, matched with the size of reference character “1”. At this time, the characters are scaled according to a value obtained by dividing the horizontal or vertical length of the reference character by the horizontal or vertical length of the character to be enlarged. Accordingly, as shown in FIG. 7 , a serial number in which the characters having the same size are arranged can be acquired. Accordingly, the size change size changing process is finished and control returns to the flowchart in FIG. 8 .
- the reference character may be determined beforehand and the size of other characters may be changed to the size of the reference character.
- Step S 201 when “NO” is set in the item of “size change” (NO at Step S 201 ), the process is finished without performing the size changing process of the respective characters in the serial number printed on the taken-in banknote, and control returns to FIG. 8 .
- the character recognizing unit 135 in the number recognizing unit 13 judges whether or not “YES” is set in the item of “priority to predetermined position” in the number recognition conditions stored in the number-attribute information memory 131 (Step S 301 ). That is, the character recognizing unit 135 judges whether or not the recognizing process or the matching process is to be performed for only one serial number at a predetermined position in the reflected image of the banknote, or the recognizing process or the matching process is to be performed for a plurality of serial numbers in the reflected image of the banknote.
- the character recognizing unit 135 recognizes the characters in the serial number at the predetermined position (Step S 302 ). The character recognizing unit 135 recognizes the respective characters in the serial number clipped in the serial-number clipping process shown in FIG. 9 .
- the character recognizing unit 135 judges whether or not the process has finished normally for the respective characters in the serial number (Step S 303 ). It is assumed that the recognizing process has finished normally when all the characters can be recognized normally, and in other cases, it is assumed that the recognizing process has not finished normally.
- the character recognizing unit 135 informs the controller 19 of a recognition result acquired at Step S 302 (Step S 304 ) without modification, and the serial-number recognizing process is finished.
- the character recognizing unit 135 informs the controller 19 of a result in which an unrecognizable character is replaced by a predetermined character indicating that the character cannot be recognized (for example, a character “?” or “*” (hereinafter, “reject character”)) for indicating a recognition failure (Step S 305 ).
- a predetermined character indicating that the character cannot be recognized for example, a character “?” or “*” (hereinafter, “reject character”)
- Step S 301 when “NO” is set in the item of “priority to predetermined position” (NO at Step S 301 ), the character recognizing unit 135 performs the character recognizing process of the serial numbers at a plurality of positions on the banknote (in the reflected image) (Step S 321 ). The character recognizing process of the serial number is also for judging whether or not the respective characters constituting the serial number can be recognized as at Step S 302 .
- the character recognizing unit 135 judges whether or not the character recognizing process of the serial numbers at the plurality of positions has finished normally (Step S 322 ).
- the character recognizing unit 135 informs the controller 19 of the recognition result at Step S 321 (Step S 323 ) without modification, and the serial-number recognizing process is finished.
- the character recognizing unit 135 informs the controller 19 of the recognition result in which an unrecognizable portion is replaced by a reject character (Step S 324 ), and the serial-number recognizing process is finished.
- the character recognizing unit 135 can acquire the character font used for the denomination included in the denomination identification result from the character-font recognition information in the number-attribute information memory 131 , to perform the character recognizing process including the character font.
- a process for recognizing only one serial number is performed.
- the multiple-numbers matching function 1362 of the matching unit 136 in the number recognizing unit 13 judges whether or not “YES” is set in the item of “priority to predetermined position” in the number recognition conditions in the number-attribute information memory 131 (Step S 400 ).
- the multiple-numbers matching function 1362 further judges whether or not “YES” is set in the item of “multiple-matching” in the authentification conditions in the authentification condition memory 132 (Step S 401 ).
- the multiple-numbers matching function 1362 compares the serial numbers at a plurality of positions on the banknote with each other by using only digits of the characters for which recognition has succeeded in the process at Step S 323 or S 324 of the serial-number recognizing process in FIG. 11 (that is, digits of characters other than the reject character) (Step S 402 ). At this time, when all recognizable characters coincide with each other, the multiple-numbers matching function 1362 determines a judgment result as a match, and in other cases, determines the judgment result as a mismatch. At the time of judgment, the number of characters to be matched between a plurality of serial numbers, which becomes a reference for identifying between match and mismatch, can be changed arbitrarily.
- the multiple-numbers matching function 1362 judges whether the judgment results by a comparison between the serial numbers coincide with each other (Step S 403 ). When the judgment results coincide with each other (YES at Step S 403 ), the multiple-numbers matching function 1362 sets a fit note flag indicating that the taken-in banknote is a fit note (Step S 404 ), and informs the controller 19 of the recognition result of the serial number together with the fit note flag (Step S 405 ), thereby finishing the multiple-matching judging process.
- the multiple-numbers matching function 1362 sets a counterfeit note flag indicating that the taken-in banknote is a counterfeit note (Step S 410 ), and informs the controller 19 of the recognition result of the serial number together with the counterfeit note flag (Step S 411 ), thereby finishing the multiple-matching judging process.
- the counterfeit note flag is set at Step S 410 ; however, a flag indicating that the taken-in banknote is suspected as a counterfeit note can be set without concluding that it is a counterfeit note.
- the multiple-numbers matching function 1362 informs the controller 19 of two recognition results acquired at Step S 323 or S 324 in FIG. 11 (Step S 421 ), and the multiple-matching judging process is finished.
- a serial number having less number of reject characters of the serial numbers that is, the serial number having less number of unrecognizable characters may be informed as a result.
- Step S 400 when “YES” is set in the item of “priority to predetermined position” (YES at Step S 400 ), because a plurality of serial numbers are not read, the process is finished without performing the multiple-matching judging process. When there is only one serial number, the multiple-matching judging process is not performed.
- the counterfeit note-number matching function 1361 of the matching unit 136 selects one of the counterfeit-note serial numbers stored in the counterfeit note number memory 133 (Step S 501 ). At this time, a serial number corresponding to the kind (country or region) of the taken-in banknote is selected as the counterfeit-note serial number to be selected. Thereafter, the characters of respective digits of the character-recognized serial number are compared with characters of respective digits of the selected counterfeit-note serial number (Step S 502 ).
- the counterfeit note-number matching function 1361 judges whether or not characters of the number of matched characters (a matching rate) or more coincide with, the characters of respective digits of the counterfeit-note serial number (Step S 503 ).
- the counterfeit note-number matching function 1361 judges that the taken-in banknote is a counterfeit note (Step S 504 ).
- the counterfeit note-number matching function 1361 judges that the banknote is a counterfeit note at Step S 504 , however, judgment that the banknote is suspected as a counterfeit note can be performed. Accordingly, the matching process is finished.
- the counterfeit note-number matching function 1361 checks whether or not another counterfeit-note serial number is registered in the counterfeit note number memory 133 (Step S 505 ). When another counterfeit-note serial number is registered in the counterfeit note number memory 133 (YES at Step S 505 ), the counterfeit note-number matching function 1361 returns to Step S 501 to repeat the process.
- an order of the multiple-matching judging process at Step S 17 and the matching process at Step S 18 may be permutated, or may be simultaneously performed.
- the matching process when “NO” is set in the item of “priority to predetermined position” in the number recognition conditions, the matching process may be performed for a plurality of serial numbers on the banknote.
- the multiple-matching judging process is performed before the matching process at Step S 18 , the matching process needs only to be performed for one of the serial numbers, when the serial numbers coincide with each other in the multiple-matching judging process.
- the serial number of the banknote newly recognized as a counterfeit note can be stored in the number-attribute information memory 131 in the paper sheet processing apparatus 10 as the serial number of the counterfeit note.
- a judgment reference and a judgment method of the serial number can be arbitrarily set or changed according to a place where the paper sheet processing is performed.
- One type of the paper sheet processing apparatus 10 can handle banknotes of a plurality of countries or denominations, and because there is no need to develop a new logic or to add another logic, the development efficiency of the paper sheet processing apparatus 10 can be increased.
- the matching process can be performed according to an intention of an owner or manager of the paper sheet processing apparatus 10 .
- the respective characters are clipped and segmented, and size change is performed (enlarged or reduced) at the same ratio, thereby enabling to recognize the serial number by using the same procedure as that of the character recognizing process in the normal serial number including characters of the same size.
- the paper sheet processing apparatus 10 can deal with recognition and identification of serial numbers of banknotes of all the countries in the world.
- an algorithm of a clipping process and the segmentation process of a recognition area where the serial number is printed can be the one common to the conventional technique.
- the paper sheet processing apparatus may be similarly used when other paper sheets such as a check is processed as the processing target.
- a check number, number of ABA (American Bank Association), or account number may be used as the number of the paper sheet.
- the paper sheet processing apparatus is useful for a banknote processing apparatus or a check processing apparatus.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Toxicology (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Artificial Intelligence (AREA)
- Inspection Of Paper Currency And Valuable Securities (AREA)
- Character Discrimination (AREA)
- Character Input (AREA)
Abstract
Description
- The present invention relates to a paper sheet processing apparatus that recognizes paper sheets such as banknotes, checks, bank drafts, and gift certificates.
- Conventionally, in an apparatus that performs authentification of banknotes, there has been known an apparatus that stores serial numbers of counterfeit notes such as duplicate notes and forged notes in a memory, to compare and match a serial number read from a taken-in banknote with serial numbers of counterfeit notes stored in the memory, and when the serial number of the taken-in banknote coincides with a serial number of a counterfeit note, judges that the taken-in banknote is a counterfeit note (see, for example, Patent Document 1). Further, to increase the detection accuracy of counterfeit notes, judgment of the length, magnetic pattern, and image pattern of the banknote is also performed as well as the serial number, and when it is judged that the banknote is genuine in all judgment processes, the taken-in banknote is judged to be genuine and valid.
- Furthermore, conventionally, with respect to a system in which automatic teller machines of a banking facility are connected to a host computer, there has been proposed a technique in which each of the automatic teller machines records a serial number of a deposited or dispensed banknote in association with an account number of a person who deposits or withdraws money, and the host computer reads information recorded by the automatic teller machine to perform various types of analyses such as a circulation analysis of banknotes and extraction of stolen banknotes (see, for example, Patent Document 2).
- Patent Document 1: Japanese Laid-open Patent Publication No. H8-7151
- Patent Document 2: Japanese Laid-open Patent Publication No. H4-131986
- There are various types of counterfeit notes. For example, as counterfeit notes, there have been known those in which two or three digit parts of either the head or the tail of the serial numbers judged to be counterfeit notes are modified. In recognition of such counterfeit notes, judging a banknote having a serial number coinciding with the serial number already judged as that of a counterfeit note at a predetermined ratio or higher as a counterfeit note is an effective method for reducing a risk of accepting counterfeit notes for the owner of a paper sheet recognition apparatus.
- Besides, in countries using banknotes in which serial numbers are printed on left and right sides on one face of a banknote, there are counterfeit notes in which a valid banknote and a forged banknote are elaborately patched together at a half position of the banknote, and those in which halves of valid banknotes are elaborately patched together. In such cases, various measures can be considered as a recognition method of the serial number, such as recognition is performed by reading only one of the serial numbers in a plurality of areas or by reading all the serial numbers, and in the latter case, judgment whether or not a plurality of read serial numbers coincides with those of the counterfeit notes is performed.
- In this way, in actual recognition of serial numbers of banknotes, judgment of the serial numbers needs to be performed in consideration of various situations. In the conventional technique, however, there is a problem such that judgment can be performed based only on a single standard whether or not the banknote has a serial number coinciding with a pre-registered serial number.
- Furthermore, although not a counterfeit note, there is a banknote in which numbers of a serial number are printed in different sizes so that the size thereof becomes wider towards the tail, such as serial numbers of the banknotes used in Malaysia and Singapore, for preventing banknote counterfeiting. Judgment of a serial number in a conventional case in which the size of the serial number of the banknote is uniform is performed such that clipping of a serial number portion is performed, segmentation of that area is performed, and matching to a dictionary of character fonts prepared beforehand is performed to thereby achieve character recognition. However, there is a problem such that this character recognition method cannot be applied to a banknote in which numbers of its serial number are printed in different sizes.
- Further, in a conventional paper sheet recognition apparatus, when it is used to process various foreign banknotes by the paper sheet recognition apparatus that performs authentification of banknotes used in Japan, for example, the paper sheet recognition apparatus cannot be used as it is, and another paper sheet recognition apparatus suitable for the specific processing purpose needs to be developed each time, and therefore the efficiency is very poor. In addition, as there are various type of checks and gift certificates, and there can be the same problems as those with respect to banknotes described above.
- The present invention has been achieved to solve the problems in the conventional techniques, and an object of the present invention is to provide a paper sheet processing apparatus that can arbitrarily set or change recognition conditions and authentification conditions of numbers, with respect to paper sheet processing apparatuses that recognize serial numbers of banknotes and numbers of checks and gift certificates, and authenticate paper sheets according to a recognized number or the like.
- To achieve the object, a paper sheet processing apparatus according to the present invention performs a recognizing process of a paper sheet, and includes an image reader that reads an image of a paper sheet; a number-attribute-information memory that stores number recognition conditions for recognizing a number given to the paper sheet; and an image processing unit/character recognizing unit that recognizes a number of the paper sheet from an image read by the image reader, based on the number recognition conditions stored in the number-recognition condition memory.
- In the paper sheet processing apparatus according to the present invention, the number recognition conditions in the number-recognition condition memory are sorted by country or by kind of paper sheet and stored.
- The paper sheet processing apparatus according to the present invention further includes a recognition-condition setting unit that sets or changes number recognition conditions in the number-recognition condition memory.
- The paper sheet processing apparatus according to the present invention further includes a communication interface unit that communicates with another information processing terminal connected via a communication line, wherein the number recognition conditions set in the number-recognition condition memory are set or changed by the another information processing terminal via the communication interface unit.
- In the paper sheet processing apparatus according to the present invention, the image processing unit/character recognizing unit includes an image processing unit that clips an image of a number portion from an image of the paper sheet read by the image reader; and a character recognizing unit that recognizes a number of the paper sheet from an image of the number portion clipped by the image processing unit.
- In the paper sheet processing apparatus according to the present invention, the number recognition conditions stored in the number-recognition condition memory include priority-to-predetermined-position information indicating whether to recognize a number at a predetermined position, of numbers given to the paper sheet, by the character recognizing unit, or to recognize numbers at a plurality of positions given to the paper sheet by the character recognizing unit.
- In the paper sheet processing apparatus according to the present invention, the number recognition conditions stored in the number-recognition condition memory include size change information indicating whether to perform a size changing process on an image of the number portion clipped by the image processing unit.
- In the paper sheet processing apparatus according to the present invention, the number recognition conditions stored in the number-recognition condition memory include rotation information indicating whether or not to perform a rotation process of an image of the number portion clipped by the image processing unit.
- The paper sheet processing apparatus according to the present invention further includes an authentification unit that performs authentification of the paper sheet by using a number given to the paper sheet, which is recognized by the image processing unit/character recognizing unit.
- To achieve the object, a paper sheet processing apparatus according to the present invention performs authentification of a paper sheet, and includes an image reader that reads an image of the paper sheet; an image processing unit/character recognizing unit that recognizes a number given to the paper sheet from an image read by the image reader; an authentification condition memory that stores authentification conditions for performing authentification of the paper sheet by using a number of the paper sheet recognized by the image processing unit/character recognizing unit; and a matching unit that performs matching for authentification of the paper sheet based on the authentification conditions stored in the authentification condition memory.
- In the paper sheet processing apparatus according to the present invention, the authentification conditions in the authentification condition memory are sorted by country or by kind of paper sheet and stored.
- The paper sheet processing apparatus according to the present invention further includes an authentification-condition setting unit that sets or changes the authentification conditions in the authentification condition memory.
- The paper sheet processing apparatus according to the present invention further includes a communication interface unit that communicates with another information processing terminal connected via a communication line, wherein the authentification conditions set or changed by the another information processing terminal are set in the authentification condition memory via the communication interface unit.
- In the paper sheet processing apparatus according to the present invention, the image processing unit/character recognizing unit includes an image processing unit that clips an image of a number portion from an image of the paper sheet read by the image reader; and a character recognizing unit that recognizes a number of the paper sheet from an image of the number portion clipped by the image processing unit.
- In the paper sheet processing apparatus according to the present invention, when a plurality of numbers are printed on the paper sheet, the matching unit performs a matching process based on the authentification conditions, with respect to the serial numbers recognized by the character recognizing unit.
- In the paper sheet processing apparatus according to the present invention, the authentification conditions stored in the authentification condition memory include multiple-matching information indicating whether or not perform matching between a plurality of numbers, when a plurality of numbers are printed on the paper sheet, and the matching unit has a multiple-numbers matching function for performing a matching process between the numbers, when the multiple-matching information is set to perform matching between the numbers.
- In the paper sheet processing apparatus according to the present invention, the authentification conditions stored in the authentification condition memory include a reference number of matched characters indicating number of matched characters between respective digits of the plurality of numbers, which becomes a criterion for judging that a paper sheet recognized by the image processing unit/character recognizing unit is not a counterfeit note, and when the number of matched characters between respective digits of the numbers is equal to or larger than the reference number of matched characters, the multiple-numbers matching function judges that the paper sheet recognized by the image processing unit/character recognizing unit is not a counterfeit note.
- The paper sheet processing apparatus according to the present invention further includes a counterfeit note number memory that stores counterfeit note numbers, which are numbers of counterfeit paper sheets, wherein the matching unit has a counterfeit note-number matching function for judging whether or not the paper sheet is a counterfeit note by matching a number of the paper sheet recognized by the image processing unit/character recognizing unit to the counterfeit note numbers in the counterfeit note number memory.
- In the paper sheet processing apparatus according to the present invention, the authentification conditions stored in the authentification condition memory include a reference number of matched characters indicating number of matched characters between respective digits of the counterfeit note numbers and a number printed on the paper sheet, which becomes a criterion for judging that the paper sheet recognized by the image processing unit/character recognizing unit is a counterfeit note, and when the number of matched characters between the number of the paper sheet recognized by the image processing unit/character recognizing unit and the counterfeit note numbers in the counterfeit note number memory is equal to or larger than the reference number of matched characters, the counterfeit note-number matching function judges that the paper sheet is a counterfeit note.
- The paper sheet processing apparatus according to the present invention further includes a font-recognition information memory that stores font recognition information in which a font used for a number of a genuine paper sheet is associated with a kind of the paper sheet, wherein the character recognition function of the image processing unit/character recognizing unit further includes a function for judging whether a font of the recognized number of the paper sheet is different from font recognition information corresponding to the kind of paper sheet in the font-recognition information memory.
- In the paper sheet processing apparatus according to the present invention, the authentification conditions stored in the authentification condition memory include font difference information indicating whether or not to use a difference from a font of a genuine paper sheet for a recognizing process performed by the character recognition function of the font-recognition information memory.
- In the paper sheet processing apparatus according to the present invention, the paper sheet is a banknote, and the number of the paper sheet is a serial number printed on a banknote.
- According to the present invention, number recognition according to the type of a paper sheet can be performed in paper sheet processing using serial numbers.
- According to the present invention, one type of paper sheet processing apparatus can handle banknotes of a plurality of countries or of denominations, without developing a new logic or adding another logic. Accordingly, the development efficiency of the paper sheet processing apparatus can be increased.
- According to the present invention, an administrator can arbitrarily set conditions of paper sheet processing for each apparatus, according to the location where the paper sheet processing apparatus is installed.
- According to the present invention, a plurality of paper sheet processing apparatuses can be controlled remotely, and control of the paper sheet processing apparatuses installed widely can be facilitated.
- According to the present invention, serial numbers for recognizing paper sheets can be reliably clipped according to the type of a paper sheet to be recognized.
- According to the present invention, when recognition is performed, the accuracy or speed in paper sheet recognition can be selected.
- According to the present invention, even if there is a small character of a number, of which characters are printed in different sizes, the size of the character can be enlarged for recognition.
- According to the present invention, even when an orientation of a clipped number is different from that of the characters as a criterion, handling the paper sheet is enabled.
- According to the present invention, authentification of the recognized paper sheet can be performed.
- According to the present invention, an authentification matching process according to the type of the paper sheet can be performed in paper sheet processing using serial numbers.
- According to the present invention, one type of paper sheet processing apparatus can handle banknotes of a plurality of countries or of denominations, without developing a new logic or adding another logic. Accordingly, the development efficiency of the paper sheet processing apparatus can be increased.
- According to the present invention, an administrator can arbitrarily set matching conditions of paper sheets for each apparatus, according to the location where the paper sheet processing apparatus is installed.
- According to the present invention, a plurality of paper sheet processing apparatuses can be controlled remotely, and control of the paper sheet processing apparatuses installed widely can be facilitated.
- According to the present invention, serial numbers for recognizing paper sheets can be reliably clipped according to the type of a paper sheet to perform a matching process.
- According to the present invention, even if one paper sheet is formed by patching a plurality of paper sheets, it can be judged to be a counterfeit note.
- According to the present invention, when a plurality of numbers are printed on a paper sheet, the authentification accuracy of the paper sheet can be increased by checking if these numbers coincide with each other.
- According to the present invention, authentification of a paper sheet can be performed, taking into consideration a case that there is an unrecognizable character in a plurality of numbers on the paper sheet.
- According to the present invention, a damage due to counterfeit notes widely circulated can be prevented by comparing and matching with numbers known as counterfeit notes in authentification of paper sheets.
- According to the present invention, a criterion for judging a paper sheet as a counterfeit note can be arbitrarily changed, and authentification setting can be performed according to the location where the paper sheet processing apparatus is installed.
- According to the present invention, the authentification accuracy can be further increased by taking into consideration a difference of character fonts used for numbers in addition to coincidence of numbers.
- According to the present invention, in number judgment of a paper sheet, it can be set whether highly accurate authentification is to be performed by including the difference of character fonts, or authentification is performed faster in processing time and without including the difference of character fonts.
- According to the present invention, recognition and authentification of paper sheets widely circulated as paper sheets can be performed quickly.
-
FIG. 1 is a schematic block diagram of a functional configuration of a paper sheet processing apparatus according to an embodiment of the present invention. -
FIG. 2 is a schematic diagram of a configuration example of a paper sheet recognition sensor. -
FIG. 3 is an example of number recognition conditions. -
FIG. 4-1 is a schematic diagram of a banknote example. -
FIG. 4-2 is a schematic diagram of a banknote example. -
FIG. 5 is a schematic diagram of an example of a banknote in which a serial number is printed in different character sizes. -
FIG. 6 is an example of authentification conditions. -
FIG. 7 is an example of processing of serial numbers of which characters are in different sizes. -
FIG. 8 is a flowchart of an example of an entire process procedure in a paper sheet processing method. -
FIG. 9 is a flowchart of an example of a serial-number clipping process procedure inFIG. 8 . -
FIG. 10 is a flowchart of an example of a size-change process procedure inFIG. 8 . -
FIG. 11 is a flowchart of an example of a serial-number recognition process procedure inFIG. 8 . -
FIG. 12 is a flowchart of an example of a multiple-matching process procedure inFIG. 8 . -
FIG. 13 is a flowchart of an example of a matching process procedure inFIG. 8 . -
-
- 10 Paper sheet processing apparatus
- 11 Paper sheet recognition sensor
- 12 Paper sheet transporting unit
- 13 Number recognizing unit
- 14 Display unit
- 15 Operating unit
- 18 Communication I/F unit
- 19 Controller
- 110 First line sensor
- 111, 121 Reflective light source
- 112, 122 Lens
- 113, 123 Light receiving unit
- 114, 124 A/D converter
- 115, 125 Blocking unit
- 120 Second line sensor
- 121 Reflective light source
- 123 Light receiving unit
- 130 Emission controller
- 131 Number-attribute information memory
- 132 Authentification condition memory
- 133 Counterfeit note number memory
- 134 Image processing unit
- 135 Character recognizing unit
- 136 Matching unit
- 191 Denomination identifying unit
- 192 Authentification unit
- 200 Banknote
- 211, 212, 213 Serial number
- 1361 Counterfeit note-number matching function
- 1362 Multiple-numbers matching function
- Exemplary embodiments of a paper sheet processing apparatus according to the present invention will be explained below in detail with reference to the accompanying drawings. In the following embodiments, a case that the present invention is applied to recognition of banknotes is explained. However, the present invention is not limited to the embodiments, and can be also applied to general paper sheets such as checks, bank drafts, and gift certificates.
-
FIG. 1 is a schematic block diagram of a functional configuration of a paper sheet processing apparatus according to an embodiment of the present invention. A papersheet processing apparatus 10 includes a papersheet recognition sensor 11, a papersheet transporting unit 12, anumber recognizing unit 13, adisplay unit 14, an operatingunit 15, a ROM (Read Only Memory) 16, a RAM (Random Access Memory) 17, a communication interface (hereinafter, I/F)unit 18, and acontroller 19. - The paper
sheet recognition sensor 11 has a function for reading an image of a taken-in banknote by using an optical reader to check a serial number of the banknote taken in the papersheet processing apparatus 10. The actual papersheet processing apparatus 10 includes various types of banknote recognition sensors, for example, a sensor for detecting thickness of the banknote (thickness sensor) and authentication sensors such as a magnetic sensor and an ultraviolet sensor, other than those of the papersheet recognition sensor 11. However, in the present embodiment, because judgment of a serial number is its main purpose, illustrations and explanations of means other than an optical reader required for reading serial numbers will be omitted. The papersheet recognition sensor 11 corresponds to “image reader” in the claims. -
FIG. 2 is a schematic diagram of a configuration example of the paper sheet recognition sensor. As shown inFIG. 2 , the papersheet recognition sensor 11 includes afirst line sensor 110 that reads an image on one surface of aninput banknote 200 by visible light, asecond line sensor 120 that reads an image on the other side of theinput banknote 200 by visible light, and anemission controller 130 that controls lighting of a reflective light sources in the first andsecond line sensors - The
first line sensor 110 includes a reflectivelight source 111 that irradiates light of a predetermined wavelength to one face of thebanknote 200, alens 112 that collects the light reflected from thebanknote 200 when thereflective light 111 source emits the light on it and, alight receiving unit 113 that converts the light collected by thelens 112 to an electric signal, an A/D converter 114 that converts the electric signal converted by thelight receiving unit 113 to a signal of a predetermined size, and a blocking unit 115 that blocks the light from a reflectivelight source 121 in thesecond line sensor 120 described later during read by thelight receiving unit 113. - The
second line sensor 120 also includes the reflectivelight source 121 that irradiates light of a predetermined wavelength to the other face of thebanknote 200, alens 122 that collects the light reflected from thebanknote 200 when the reflectivelight source 121 emits the light on it, alight receiving unit 123 that converts the light collected by thelens 122 to an electric signal, an A/D converter 124 that converts the electric signal converted by thelight receiving unit 123 to a signal of a predetermined size, and ablocking unit 125 that blocks the light from the reflectivelight source 111 in thefirst line sensor 110 during read by thelight receiving unit 123. - It is desired to use an LED (Light Emitting Diode) as the reflective
light sources second line sensors light sources - When the banknote is taken in, the
emission controller 130 controls lighting of the reflectivelight sources second line sensors sheet recognition sensor 11. - The paper
sheet transporting unit 12 has a function for transporting the banknote from a banknote receiving unit (not shown) that receives the banknote from outside, recognizing the banknote based on results acquired by thenumber recognizing unit 13, and adenomination identifying unit 191 and anauthentification unit 192 in thecontroller 19 described later, and transports the banknote to a storing unit (not shown). - The
number recognizing unit 13 performs image processing for recognizing the serial number, a recognizing process and a matching process of the image-processed serial number with respect to the taken-in banknote, of which denomination has been identified by using the image of the banknote read by the papersheet recognition sensor 11, based on an instruction from thecontroller 19, and returns a recognition result and a matching result to thecontroller 19. Thenumber recognizing unit 13 includes a number-attribute information memory 131, anauthentification condition memory 132, a counterfeitnote number memory 133, animage processing unit 134, acharacter recognizing unit 135, and amatching unit 136. Thenumber recognizing unit 13 stores a program for achieving a function described later in theROM 16 and expands the program in theRAM 17, so that a CPU (Central Processing Unit) can execute the program, or can be carried out by an FPGA (Field Programmable Gate Array) or the like for achieving high speed for partial processing. Theimage processing unit 134, thecharacter recognizing unit 135, and thematching unit 136 in thenumber recognizing unit 13 correspond to “image processing unit/character recognizing unit” in the claims. - The number-
attribute information memory 131 clips the serial number and recognizes the character, and stores number attribute information associated with the number of the banknote required for authenticating the recognized serial number. The number attribute information includes number clipping conditions including a position of the serial number and a clipping size for each denomination and a character clipping ratio, character-font recognition information including a character font, and number recognition conditions including priority to predetermined position, size change, and presence of rotation. The type of the reflected image to be used corresponding to printed color of the banknote and color of the serial number can be stored as the number attribute information. - The “position of the serial number” in the number clipping conditions indicates the position of the serial number for recognizing the banknote, printed on the banknotes of the respective denominations. For example, it is indicated by a coordinate position of the serial number, using a predetermined position on the banknote (for example, upper left corner) as an origin. When a plurality of serial numbers are printed on the banknote, printing positions of all the serial numbers are stored. The “clipping size” indicates a clipping size of the serial number (character string) printed at the “position of the serial number”. The “character clipping ratio” indicates an aspect ratio at the time of clipping a character forming the serial number in a segmentation process described later.
- A character font used for the serial number of the banknote is stored in the “character font” in the character-font recognition information. An area in which the character-font recognition information is stored in the number-
attribute information memory 131 corresponds to “font-recognition information memory” in the claims. -
FIG. 3 is an example of the number recognition conditions. The number recognition conditions include respective items of “currency type”, “denomination”, “priority to predetermined position”, “size change”, and “rotation”. It is set here with respect to respective denominations of the kinds of banknote whether respective items of “priority to predetermined position”, “size change”, and “rotation” are set. - “Currency type” indicates the type of currency to be recognized by the paper
sheet processing apparatus 10 installed. The banknotes are sorted by country or region such as US dollar, Euro, Japanese yen, Chinese yuan, and Singapore dollar as the currency type. The “denomination” is an item indicating kinds of the banknote in a certain country or region. For example, the denominations of Japanese yen are the kinds of banknotes sorted as 1,000-yen note, 2,000-yen note, 5,000-yen note, and 10,000-yen note. - “Priority to predetermined position” is an item for setting whether or not a plurality of serial numbers are printed on one face of the banknote, and whether or not judgment is to be performed for all the serial numbers when the serial numbers are printed. “YES” and “NO” can be set herein.
- “YES” in the priority to predetermined position indicates that judgment of the banknote in which only one serial number is printed on one face is performed or that judgment of only the serial, number at a predetermined position is performed, although a plurality of serial numbers are printed on one face. “NO” indicates that when a plurality of serial numbers is printed on one face, all the serial numbers are judged.
FIG. 4-1 andFIG. 4-2 schematically depict an example of the banknote. InFIG. 4-1 , an example of the banknote in whichserial number 211 is printed at one position on the lower left corner of one face (surface) is shown. InFIG. 4-2 , an example of the banknote in whichserial numbers serial number 213 on the right end is printed in a direction rotated by 90 degrees counterclockwise with respect to theserial number 212 on the lower left corner. - In the case of “NO” in the priority to predetermined position, the two
serial numbers FIG. 4-2 are to be judged, and in the case of “YES” in the priority to predetermined position, theserial number 211 of the banknote shown inFIG. 4-1 or any one of the twoserial numbers FIG. 4-2 is to be judged. It can be set to read the serial number at a predetermined position on a predetermined face of the banknote preferentially at all times, as a method to determine a priority position in the case of “YES” in the priority to predetermined position. In this case, for example, in the banknote shown inFIG. 4-2 , it is set to read theserial number 212 on the lower left on the surface of the banknote at all times. An order of priority of a position for reading the serial number can be set according to another setting method, and for example, a serial number having a higher recognition ratio among allserial numbers - “Size change” is an item for setting whether or not the banknote in which the printed serial number is printed in different character sizes is to be judged. “YES” and “NO” can be set as the size change. In the case of “YES” in the size change, a banknote in which the serial number is printed in different character sizes is to be judged. In the case of “NO”, a banknote in which the serial number is printed in characters of the same size is to be judged.
FIG. 5 is a schematic diagram of an example of the banknote in which the serial number is printed in different character sizes. As shown inFIG. 5 , when theserial number 214 is printed in different character sizes, “YES” is set in the size change. Further, in the case ofFIGS. 4-1 and 4-2, because theserial numbers 211 to 213 are printed in characters of the same size, “NO” is set in the size change. - “Rotation” is an item for setting whether or not to perform rotation when an orientation of the read serial number is not a predetermined orientation. “YES” and “NO” can be set as rotation. In the case of “YES” in the rotation, when the character in the image of the clipped serial number is not in the predetermined orientation, processing for rotating the image to face in the predetermined orientation is performed. In the case of “NO”, there is no need to rotate the clipped serial number, because the characters in the image thereof face the predetermined orientation. For example, in the case of the
serial number 211 inFIG. 4-1 and theserial number 212 inFIG. 4-2 , “NO” is set in the rotation, because the orientation of the clipped characters faces upward. When the orientation of the clipped characters is left-pointing like theserial number 213 inFIG. 4-2 , “YES” is set in the rotation, because the characters need to face upward by rotating the characters by 90 degrees clockwise. - An area in which the number recognition conditions are stored in the number-
attribute information memory 131 corresponds to “number-recognition condition memory” in the claims. - The
authentification condition memory 132 stores authentification conditions, which are conditions for performing judgment relating to the serial number of the banknote. The authentification conditions can include “multiple-matching”, which is an item indicating whether or not to perform matching between the read serial numbers when judgment of the “kind of a banknote” and “denomination” indicating the kind of the banknote to be judged, or judgment of a plurality of serial numbers is performed, “number of matched characters” indicating a matching degree with serial numbers of banknotes judged to be counterfeit notes (hereinafter, “serial number of the counterfeit note”), which becomes a reference at the time of judgment as a counterfeit note, and “character font difference” indicating whether or not the banknote used in one country or region is printed by using a plurality of character fonts. - The authentification conditions including these items are set by a user by using the
operating unit 15 and thedisplay unit 14 or via the communication I/F unit 18. To facilitate a setting operation by the user, conditions in which set values of the above items are variously changed with respect to one denomination are held in a table format, and the user can select authentification conditions close to an actual operation among these, and according to circumstances, customize the selected authentification conditions via the operatingunit 15 or via the communication I/F unit 18 from outside such as a higher-ranking terminal, and set the customized conditions as the authentification conditions. In the present embodiment, such a case is explained as an example. -
FIG. 6 is an example of the authentification conditions. The authentification conditions include the respective items of “currency type”, “denomination”, “multiple-matching”, “number of matched characters” and “character font difference”. “Currency type” and “denomination” are the same as those explained in the number recognition conditions inFIG. 3 , “currency type” indicates a type of currency for which recognition is performed by the papersheet processing apparatus 10 installed, and “denomination” indicates a kind of banknote used in a currency of a certain country or region. - “Multiple-matching” is an item for setting whether or not to judge whether a plurality of read serial numbers on the banknote coincides with each other, when the serial numbers are printed on the banknote and the priority to predetermined position in the number recognition conditions is “NO”. “YES and “NO” can be set herein. “YES” in the multiple-matching indicates to judge whether or not all the serial numbers coincide with each other when the priority to predetermined position is “NO”. “NO” in the multiple-matching indicates not to perform the multiple-matching, because only one serial number is read when the priority to predetermined position is “NO” and matching for a plurality of serial numbers is not performed, or when the priority to predetermined position is “YES”. In the “multiple-matching”, not only matching between a plurality of serial numbers on one face of the banknote, but also matching between a plurality of serial numbers printed on two sides of the banknote can be performed.
- The “number of matched characters” is an item for setting the number of matched digits (number of matched characters) when the banknote to be judged is judged as a counterfeit note by comparing the number of digits (number of characters) of the serial number on the banknote to be judged with the serial numbers of the counterfeit notes stored in the counterfeit
note number memory 133 in the authentification. The “number of matched characters” is set by the higher-ranking terminal via the operatingunit 15 and the communication I/F unit 18 by the user. The number of matched characters corresponds to “reference number of matched characters” in the claims. - A case of a banknote having a 10-digit serial number is exemplified. When the number of matched characters is set to “ten characters”, a banknote to be checked is judged as a counterfeit note when ten characters in the serial number of the banknote completely coincide with ten characters in the serial number of a counterfeit note including an order thereof. Accordingly, even if 9-digit characters of ten digits coincide with the serial number of the counterfeit note, the banknote is not judged as a counterfeit note. When the number of matched characters is set to “eight characters”, a banknote to be checked is judged as a counterfeit note when the serial number of the banknote coincides with the serial number of a counterfeit note by eight digits or more of ten digits of characters. That is, when 8-digit characters of 10-digit characters coincide with those of the counterfeit note, the banknote is judged as a counterfeit note, however, when 7-digit characters of 10-digit characters coincide with those of the counterfeit note, the banknote is not judged as a counterfeit note. In recognition of the serial number, there is a matching rate, which is a rate of matching between a serial number of a banknote to be judged and the serial number of a counterfeit note, as substantially the same idea as the number of matched characters, and the matching rate can be used instead of the number of matched characters.
- “Character font difference” is an item for indicating whether or not there is a plurality of kinds of banknote printed in a different font with respect to one banknote, in the banknotes used in one country or region. “YES” and “NO” can be set as the character font difference. That is, “YES” in character font difference is set in a place where a plurality of kinds of banknote printed in a different font such as Euro is used, and “NO” is set in a place where only the banknotes printed in the same character font are used. In the case of “YES” in character font difference, a plurality of character fonts are registered with respect to one denomination in the character-font recognition information in the number-
attribute information memory 131. - In the above explanations, the “number of matched characters” is for judging a banknote to be a counterfeit note when the serial number of the banknote to be judged coincides with the serial number of a counterfeit note by certain number of digits. However, “number of matched characters” can be also set at the time of performing a matching process for a plurality of numbers in the case of “YES” in multiple-matching. In this case, when fewer than the predetermined number of digits of a serial number at one position in a banknote coincide with a serial number at another position, the banknote printed with these serial numbers is judged to be a counterfeit note. The number of matched characters to be set at this time corresponds to “reference number of matched characters” in the claims.
- As shown in
FIG. 6 , when a plurality of authentification conditions are stored in a table format in theauthentification condition memory 132, the authentification conditions are set in the papersheet processing apparatus 10 from these conditions. In this explanation, the number recognition conditions inFIG. 3 and the authentification conditions inFIG. 6 are stored respectively in the number-attribute information memory 131 and theauthentification condition memory 132; however, the recognition conditions inFIG. 3 and the authentification conditions inFIG. 6 can be stored together. - The counterfeit
note number memory 133 stores the serial number judged as a counterfeit note or recognized as a counterfeit note by the user (counterfeit-note serial number) associated with the banknote. The counterfeit-note serial number is input by the user via the operatingunit 15 or set by the higher-ranking terminal via the communication I/F unit 18. - The
image processing unit 134 clips the position and size of a serial number portion from a reflected image read by the papersheet recognition sensor 11 based on the number clipping conditions and the number recognition conditions in the number-attribute information memory 131, by using a denomination identification result including the denomination and the orientation of the taken-in banknote acquired by the controller, to perform required image processing. - Specifically, the
image processing unit 134 acquires the position and clipping size of the serial number corresponding to the denomination identification result received from the controller from the number clipping conditions, and clips a slightly larger partial image including the serial number portion from the read reflected image of the banknote by using the position and clipping size of the serial number. In the case of “NO” in priority to predetermined position in the number recognition conditions, the serial numbers at the respective positions on the banknote are clipped based on a serial-number clipping position. In the case of “YES” in priority to predetermined position and a banknote in which a plurality of serial numbers are printed on one face, the serial number is clipped based on the serial-number clipping position at a preset position (hereinafter, “preferential position”) in the number recognition conditions. When the clipped partial image has a different orientation from that of the banknote as shown byserial number 213 inFIG. 4-2 , a rotation process for rotating the clipped partial image needs to be performed. For example, in the case ofserial number 213 inFIG. 4-2 , the partial image is rotated by 90 degrees clockwise. In this case, “YES” can be set in the item of rotation in the number recognition conditions stored in the number-attribute information memory 131. Setting of “YES” and “NO” in the item of rotation can be set arbitrarily. - Furthermore, the segmentation process for recognition between characters is performed for the clipped partial image, and respective characters constituting the serial number are clipped. At the time of clipping the respective characters by the segmentation process, the characters are clipped so that an aspect ratio (length) becomes a predetermined ratio preset according to the kind of the banknote. The aspect ratio at the time of clipping is stored in the number clipping conditions in the number-
attribute information memory 131 as a “character clipping ratio”. - Further, the
image processing unit 134 also has a function for changing the size of the respective characters constituting the clipped serial number. When “YES” is set in the item of size change in the number recognition conditions in the number-attribute information memory 131, theimage processing unit 134 changes the size of the character in the clipped serial number.FIG. 7 is an example of processing of serial numbers in different sizes. Horizontal and vertical lengths X and Y of the respective characters in the serial numbers having different sizes clipped by theimage processing unit 134 are measured (X:Y is the preset predetermined ratio (character clipping ratio in the number clipping conditions)). A character having a desired size of the characters in the serial number is selected as a reference character, and horizontal and vertical lengths (clipped length) thereof are designated as X0 and Y0. The reference character can be arbitrarily set according to resolution of the reflected image and the like; however, in this example, the largest character is designated as the reference character. - Horizontal and vertical lengths of the character are then respectively scaled at the same ratio so that the characters other than the reference character have substantially the same size as that of the reference character. In this example, it is assumed that the respective characters are enlarged by X0/X (=Y0/Y) times at the same ratio horizontally and vertically. Accordingly, as shown in
FIG. 7 , the characters other than the reference character are enlarged to have substantially the same size as that of the reference size. In the case of “NO” in the item of size change in the number recognition conditions, theimage processing unit 134 does not change the size of the serial number. In the above example, the largest character is selected as the reference character; however, any character can be selected so long as the character can be recognized in the matching process performed by thematching unit 136 described later. In this case, other characters are scaled to be matched with the reference character. A scaling ratio can be stored beforehand, or the size of the character suitable for recognition can be stored beforehand, and the size of the character can be changed by using the stored size. - The
character recognizing unit 135 performs character recognition with respect to the serial number clipped by theimage processing unit 134 or further rotated or size-converted. Specifically, thecharacter recognizing unit 135 recognizes the respective characters in the serial number recognizable by theimage processing unit 134 based on a denomination identification result by thecontroller 19, that is, comparing and matching with the character fonts in the character-font recognition information set with respect to the same kind of banknote in the number-attribute information memory 131 are performed. When “NO” is set in the “character font difference” in the authentification conditions stored in theauthentification condition memory 132, thecharacter recognizing unit 135 needs only to recognize the respective characters in the serial number. A recognition rate of the enlarged characters can be increased by performing the matching process by using a template for the enlarged character. In addition to such a characteristic recognizing process, only a feature quantity is calculated at the time of recognizing the respective characters, and font recognition by using the character-font recognition information can be performed based on the calculated feature quantity of the character by another processing unit. - The
image processing unit 134 and thecharacter recognizing unit 135 correspond to “image processing unit/character recognizing unit” in the claims. - The
matching unit 136 performs matching for authentification using the serial number with respect to the serial number subjected to character recognition by thecharacter recognizing unit 135, and includes a counterfeit note-number matching function 1361 and a multiple-numbers matching function 1362. - The counterfeit note-
number matching function 1361 is for matching the serial number recognizable by theimage processing unit 134 to counterfeit-note serial numbers stored in the counterfeitnote number memory 133, to judge whether or not there is a matched serial number with a predetermined number of matched characters (or a matching rate) or more. - The multiple-
numbers matching function 1362 is for matching the serial numbers subjected to character recognition to each other at a plurality of positions on the banknote to judge whether or not these serial numbers coincide with each other, when “YES” is set in the item of multiple-matching in the authentification conditions stored in theauthentification condition memory 132. - The
display unit 14 has a function for displaying a setting screen at the time of setting the authentification conditions based on a display program, and includes a liquid crystal display or the like. At the time of normal operation, thedisplay unit 14 displays various pieces of information such as operation information, processing information including the number of banknotes processed and a total amount, the state of the apparatus, and the like to an operator of the paper sheet processing apparatus. - The operating
unit 15 sets the number attribute information in the number-attribute information memory 131 (number clipping conditions, character-font recognition information, and number recognition conditions), the authentification conditions in theauthentification condition memory 132, and the counterfeit-note serial numbers in the counterfeitnote number memory 133 in the papersheet processing apparatus 10. Specifically, when the authentification conditions are input by the user based on the setting screen of the authentification conditions displayed on thedisplay unit 14, the operatingunit 15 stores the input authentification conditions in theauthentification condition memory 132 of thenumber recognizing unit 13. When the serial-number recognition information is input by the user based on the setting screen of the serial-number recognition information, the operatingunit 15 stores the serial-number recognition information in the number-attribute information memory 131 of thenumber recognizing unit 13. Further, when the counterfeit-note serial number is input by the user based on the setting screen of the counterfeit note number information, the operatingunit 15 stores the counterfeit-note serial number in the counterfeitnote number memory 133 of thenumber recognizing unit 13. At the time of normal operation, the operatingunit 15 is used when processing of the papersheet processing apparatus 10 or processing for operation control (selection of various modes such as processing start, counting, or fitness sorting) is performed. The operatingunit 15 corresponds to “recognition-condition setting unit” and “authentification-condition setting unit” in the claims. - The
ROM 16 stores a control program associated with general operation of - the paper
sheet processing apparatus 10, and stores information (for example, reference feature information and a recognition program) used when thecontroller 19 recognizes the banknote by using various banknote recognition sensors. TheRAM 17 is used as a temporary work area when the papersheet processing apparatus 10 performs various types of processing. - The communication I/
F unit 18 performs a communication function via a communication line between the papersheet processing apparatus 10 and an information processing terminal. When the papersheet processing apparatus 10 is connected to another information processing terminal, the papersheet processing apparatus 10 is normally connected to a higher-ranking apparatus via the communication line. The higher-ranking apparatus can set the number attribute information in the number-attribute information memory 131, the authentification conditions in theauthentification condition memory 132, and the counterfeit-note serial number in the counterfeitnote number memory 133. - The
controller 19 controls respective processing units associated with the papersheet recognition sensor 11, the papersheet transporting unit 12, thenumber recognizing unit 13, thedisplay unit 14, the operatingunit 15, theROM 16, and theRAM 17. Thecontroller 19 includes thedenomination identifying unit 191 that identify the denomination based on, for example, the information of the reflected image read by the papersheet recognition sensor 11, and theauthentification unit 192 that authenticates the banknote of the denomination identified by thedenomination identifying unit 191. - The
denomination identifying unit 191 denominates the denomination including an orientation of the banknote by using the reflected image read by the papersheet recognition sensor 11. Theauthentification unit 192 authenticates the taken-in banknote based on a processed result with respect to the paper sheet recognition sensor, processed results with respect to the thickness sensor, the magnetic sensor, and the ultraviolet sensor, and a result of processing performed by thenumber recognizing unit 13 with respect to the serial number. - The paper
sheet processing apparatus 10 having the configuration described above can perform recognition of the serial number of the banknote corresponding to various purposes by setting the authentification conditions, in which a judgment reference and a judgment method are combined for different purposes, in theauthentification condition memory 132. - A recognition method of the banknote in the paper
sheet processing apparatus 10 is explained next.FIGS. 8 to 13 are flowcharts of an example of a process procedure in a paper sheet processing method.FIG. 8 is a flowchart of an example of the entire process procedure in the paper sheet processing method.FIG. 9 is a flowchart of an example of a serial-number clipping process procedure inFIG. 8 .FIG. 10 is a flowchart of an example of a size-change process procedure inFIG. 8 .FIG. 11 is a flowchart of an example of a serial-number recognition process procedure inFIG. 8 .FIG. 12 is a flowchart of an example of a multiple-matching process procedure inFIG. 8 , andFIG. 13 is a flowchart of an example of a matching process procedure inFIG. 8 . - An outline of a process procedure in the paper sheet processing method is explained first with reference to
FIG. 8 . When the banknote is taken in to the papersheet processing apparatus 10, as shown inFIG. 8 , the papersheet recognition sensor 11 reads the banknote being transported (Step S11), to acquire a reflected image of a predetermined wavelength of both sides of the taken-in banknote (Step S12). Thedenomination identifying unit 191 in thecontroller 19 then identifies the denomination and orientation of the banknote based on the acquired reflected image (Step S13). - Thereafter, the
image processing unit 134 in thenumber recognizing unit 13 clips a serial number portion of the banknote from the image acquired at Step S12 corresponding to conditions set in the number attribute information (number clipping conditions and number recognition conditions) stored in the number-attribute information memory 131 and a condition set in the item of priority to predetermined position of the authentification conditions stored in theauthentification condition memory 132, and clips the respective characters constituting the serial number (Step S14). Theimage processing unit 134 of thenumber recognizing unit 13 then changes the character size of the serial number on the banknote according to the conditions set in the item of size change in the number recognition conditions (Step S15). Thecharacter recognizing unit 135 in thenumber recognizing unit 13 then performs the serial-number recognizing process for recognizing the respective characters in the clipped or, according to circumstances, size-changed serial number (Step S16). When “NO” is set in the size change, the size changing process is not performed. - The multiple-
numbers matching function 1362 of thecharacter recognizing unit 135 in thenumber recognizing unit 13 then performs a multiple-matching judging process for judging whether the serial numbers coincide with each other at a plurality of positions on the taken-in banknote, when “YES” is set in the multiple-matching in the authentification conditions (Step S17). The counterfeit note-number matching function 1361 of thematching unit 136 then performs a matching process for judging whether or not characters in respective digits of a plurality of serial numbers on the banknote in the case of selecting multiple-matching, or characters in the respective digits of the serial number at a predetermined position (a preferential position) on the banknote in other cases coincide with the characters in the respective digits of the counterfeit-note serial numbers stored in the counterfeitnote number memory 133, by referring to the item of multiple-matching in the authentification conditions (Step S18). At this time, the counterfeit note-number matching function 1361 performs authentification of the banknote to be checked by judging whether or not the clipped serial number coincides with the counterfeit-note serial number by the number of characters set in the item of number of matched characters in the authentification conditions. - The
authentification unit 192 in thecontroller 19 performs an authentification process of the taken-in banknote, taking into consideration the result acquired by the papersheet recognition sensor 11 such as the magnetic sensor and the ultraviolet sensor and the result of the multiple-matching judging process at Step S17 and the matching process at Step S18 (Step S19), to thereby finish the process in the paper sheet processing method. When it is intended to recognize the serial number on the banknote, after the serial number on the banknote is recognized by the serial-number recognizing process at Step S16, the process may be finished without performing the processes at Steps S17 to S19. - Details of the serial-number clipping process at Step S14 in
FIG. 8 are explained next. First, theimage processing unit 134 in thenumber recognizing unit 13 judges whether or not “YES” is set in the item of “priority to predetermined position” in the number recognition conditions stored in the number-attribute information memory 131 (Step S101). When “NO” is set in the item of “priority to predetermined position” (NO at Step S101), theimage processing unit 134 clips the serial numbers at a plurality of positions from the reflected image, based on the denomination acquired from thedenomination identifying unit 191 in thecontroller 19, the denomination identification result including the orientation thereof, the serial-number clipping position and the clipping size corresponding to the kind of the banknote (denomination) in the number clipping conditions stored in the number-attribute information memory 131 (Step S102). When there is only one serial number on the face or rear face of the banknote, one serial number portion is clipped at Step S102. - On the other hand, when “YES” is set in the item of “priority to predetermined position” at Step S101 (YES at Step S101), the
image processing unit 134 clips the serial number at the predetermined position from the reflected image, based on the denomination acquired from thedenomination identifying unit 191 in thecontroller 19, the denomination identification result including the direction thereof, the serial-number clipping position and the clipping size corresponding to the kind of the banknote in the number clipping conditions stored in the number-attribute information memory 131 (Step S103). - Thereafter, or after Step S102, when the orientation of the clipped serial number is different from that of the banknote (when “YES” is set in the rotation in the number recognition conditions), the
image processing unit 134 performs a rotation process so that the orientation of the serial number is matched with the orientation of the banknote. Thereafter or when the orientation of the clipped serial number is the same as that of the banknote, theimage processing unit 134 executes the segmentation process for recognition between the characters of the clipped serial number, and clips the respective character portions of the serial number so as to have a predetermined aspect ratio (Step S104). Accordingly, the serial-number clipping process is finished and control returns to the flowchart inFIG. 8 . - Details of a size changing process at Step S15 in
FIG. 8 are explained next with reference toFIG. 10 . First, theimage processing unit 134 in thenumber recognizing unit 13 judges whether or not “YES” is set in the item of “size change” in the authentification conditions (Step S201). When “YES” is set in the item of “size change” (YES at Step S201), theimage processing unit 134 measures horizontal and vertical sizes X and Y of the clipped character for the respective characters in the clipped serial number (Step S202). Theimage processing unit 134 then selects a reference character from the respective characters of the clipped serial number (Step S203). The horizontal and vertical sizes of the selected reference character are designated as X0 and Y0. The characters other than the reference character are scaled (enlarged or reduced) by X0/X (=Y0/Y) times so that the characters have the same size as that of the reference character (Step S204). - For example, as shown in
FIG. 7 , when the rightmost character “1” having the largest size is designated as the reference character, sizes of other characters are enlarged, matched with the size of reference character “1”. At this time, the characters are scaled according to a value obtained by dividing the horizontal or vertical length of the reference character by the horizontal or vertical length of the character to be enlarged. Accordingly, as shown inFIG. 7 , a serial number in which the characters having the same size are arranged can be acquired. Accordingly, the size change size changing process is finished and control returns to the flowchart inFIG. 8 . The reference character may be determined beforehand and the size of other characters may be changed to the size of the reference character. - At Step S201, when “NO” is set in the item of “size change” (NO at Step S201), the process is finished without performing the size changing process of the respective characters in the serial number printed on the taken-in banknote, and control returns to
FIG. 8 . - Details of the serial-number recognizing process at Step S16 in
FIG. 8 are explained next with reference toFIG. 11 . First, thecharacter recognizing unit 135 in thenumber recognizing unit 13 judges whether or not “YES” is set in the item of “priority to predetermined position” in the number recognition conditions stored in the number-attribute information memory 131 (Step S301). That is, thecharacter recognizing unit 135 judges whether or not the recognizing process or the matching process is to be performed for only one serial number at a predetermined position in the reflected image of the banknote, or the recognizing process or the matching process is to be performed for a plurality of serial numbers in the reflected image of the banknote. - When “YES” is set in the item of “priority to predetermined position” (YES at Step S301), the
character recognizing unit 135 recognizes the characters in the serial number at the predetermined position (Step S302). Thecharacter recognizing unit 135 recognizes the respective characters in the serial number clipped in the serial-number clipping process shown inFIG. 9 . - Thereafter, the
character recognizing unit 135 judges whether or not the process has finished normally for the respective characters in the serial number (Step S303). It is assumed that the recognizing process has finished normally when all the characters can be recognized normally, and in other cases, it is assumed that the recognizing process has not finished normally. - When the recognizing process has finished normally (YES at Step S303), the
character recognizing unit 135 informs thecontroller 19 of a recognition result acquired at Step S302 (Step S304) without modification, and the serial-number recognizing process is finished. - When the recognizing process has not finished normally (NO at Step S303), the
character recognizing unit 135 informs thecontroller 19 of a result in which an unrecognizable character is replaced by a predetermined character indicating that the character cannot be recognized (for example, a character “?” or “*” (hereinafter, “reject character”)) for indicating a recognition failure (Step S305). The serial-number recognizing process is then finished. - On the other hand, at Step S301, when “NO” is set in the item of “priority to predetermined position” (NO at Step S301), the
character recognizing unit 135 performs the character recognizing process of the serial numbers at a plurality of positions on the banknote (in the reflected image) (Step S321). The character recognizing process of the serial number is also for judging whether or not the respective characters constituting the serial number can be recognized as at Step S302. - Thereafter, the
character recognizing unit 135 judges whether or not the character recognizing process of the serial numbers at the plurality of positions has finished normally (Step S322). When the character recognizing process of the serial number at the positions has finished normally (YES at Step S322), thecharacter recognizing unit 135 informs thecontroller 19 of the recognition result at Step S321 (Step S323) without modification, and the serial-number recognizing process is finished. When the character recognizing process of the serial number at the positions has not finished normally (NO at Step S322), thecharacter recognizing unit 135 informs thecontroller 19 of the recognition result in which an unrecognizable portion is replaced by a reject character (Step S324), and the serial-number recognizing process is finished. - At the time of the character recognizing process of the serial number at Step S302 or 5321, when “YES” is set in the item of the “character font difference” in the authentification conditions, the
character recognizing unit 135 can acquire the character font used for the denomination included in the denomination identification result from the character-font recognition information in the number-attribute information memory 131, to perform the character recognizing process including the character font. When there is only one serial number, a process for recognizing only one serial number is performed. - Details of the multiple-matching judging process at Step S17 in
FIG. 8 are explained next with reference toFIG. 12 . First, the multiple-numbers matching function 1362 of thematching unit 136 in thenumber recognizing unit 13 judges whether or not “YES” is set in the item of “priority to predetermined position” in the number recognition conditions in the number-attribute information memory 131 (Step S400). When “NO” is set in the item of “priority to predetermined position” (NO at Step S400), the multiple-numbers matching function 1362 further judges whether or not “YES” is set in the item of “multiple-matching” in the authentification conditions in the authentification condition memory 132 (Step S401). - When “YES” is set in the item of “multiple-matching” in the authentification conditions (YES at Step S401), the multiple-
numbers matching function 1362 compares the serial numbers at a plurality of positions on the banknote with each other by using only digits of the characters for which recognition has succeeded in the process at Step S323 or S324 of the serial-number recognizing process inFIG. 11 (that is, digits of characters other than the reject character) (Step S402). At this time, when all recognizable characters coincide with each other, the multiple-numbers matching function 1362 determines a judgment result as a match, and in other cases, determines the judgment result as a mismatch. At the time of judgment, the number of characters to be matched between a plurality of serial numbers, which becomes a reference for identifying between match and mismatch, can be changed arbitrarily. - The multiple-
numbers matching function 1362 judges whether the judgment results by a comparison between the serial numbers coincide with each other (Step S403). When the judgment results coincide with each other (YES at Step S403), the multiple-numbers matching function 1362 sets a fit note flag indicating that the taken-in banknote is a fit note (Step S404), and informs thecontroller 19 of the recognition result of the serial number together with the fit note flag (Step S405), thereby finishing the multiple-matching judging process. - When the judgment results do not coincide with each other at Step S403 (NO at Step S403), the multiple-
numbers matching function 1362 sets a counterfeit note flag indicating that the taken-in banknote is a counterfeit note (Step S410), and informs thecontroller 19 of the recognition result of the serial number together with the counterfeit note flag (Step S411), thereby finishing the multiple-matching judging process. The counterfeit note flag is set at Step S410; however, a flag indicating that the taken-in banknote is suspected as a counterfeit note can be set without concluding that it is a counterfeit note. - Further, when “NO” is set in the item of “multiple-matching” (NO at Step S401), the multiple-
numbers matching function 1362 informs thecontroller 19 of two recognition results acquired at Step S323 or S324 inFIG. 11 (Step S421), and the multiple-matching judging process is finished. At the time of informing thecontroller 19 of the recognition result at Steps S405, S411, and S421, a serial number having less number of reject characters of the serial numbers, that is, the serial number having less number of unrecognizable characters may be informed as a result. - At Step S400, when “YES” is set in the item of “priority to predetermined position” (YES at Step S400), because a plurality of serial numbers are not read, the process is finished without performing the multiple-matching judging process. When there is only one serial number, the multiple-matching judging process is not performed.
- Details of the matching process at Step S18 in
FIG. 8 are explained next with reference toFIG. 13 . The counterfeit note-number matching function 1361 of thematching unit 136 selects one of the counterfeit-note serial numbers stored in the counterfeit note number memory 133 (Step S501). At this time, a serial number corresponding to the kind (country or region) of the taken-in banknote is selected as the counterfeit-note serial number to be selected. Thereafter, the characters of respective digits of the character-recognized serial number are compared with characters of respective digits of the selected counterfeit-note serial number (Step S502). - After the comparison, the counterfeit note-
number matching function 1361 judges whether or not characters of the number of matched characters (a matching rate) or more coincide with, the characters of respective digits of the counterfeit-note serial number (Step S503). When the characters of the number of matched characters (a matching rate) or more coincide with the characters of respective digits of the counterfeit-note serial number (YES at Step S503), the counterfeit note-number matching function 1361 judges that the taken-in banknote is a counterfeit note (Step S504). The counterfeit note-number matching function 1361 judges that the banknote is a counterfeit note at Step S504, however, judgment that the banknote is suspected as a counterfeit note can be performed. Accordingly, the matching process is finished. - On the other hand, when the characters less than the number of matched characters (matching rate) coincide with the characters of the counterfeit-note serial number (NO at Step S503), the counterfeit note-
number matching function 1361 checks whether or not another counterfeit-note serial number is registered in the counterfeit note number memory 133 (Step S505). When another counterfeit-note serial number is registered in the counterfeit note number memory 133 (YES at Step S505), the counterfeit note-number matching function 1361 returns to Step S501 to repeat the process. When another counterfeit-note serial number is not registered in the counterfeit note number memory 133 (NO at Step S505), because the clipped serial number does not coincide with any of all the registered counterfeit-note serial numbers, thecharacter recognizing unit 135 judges that the taken-in banknote is a genuine note (Step S506), and the matching process is finished. - In the process shown in
FIG. 8 described above, an order of the multiple-matching judging process at Step S17 and the matching process at Step S18 may be permutated, or may be simultaneously performed. In the matching process, when “NO” is set in the item of “priority to predetermined position” in the number recognition conditions, the matching process may be performed for a plurality of serial numbers on the banknote. As shown inFIG. 8 , in the case that the multiple-matching judging process is performed before the matching process at Step S18, the matching process needs only to be performed for one of the serial numbers, when the serial numbers coincide with each other in the multiple-matching judging process. - In the paper
sheet processing apparatus 10, the serial number of the banknote newly recognized as a counterfeit note can be stored in the number-attribute information memory 131 in the papersheet processing apparatus 10 as the serial number of the counterfeit note. - According to the present embodiment, in the paper sheet processing using the serial number, a judgment reference and a judgment method of the serial number can be arbitrarily set or changed according to a place where the paper sheet processing is performed. One type of the paper
sheet processing apparatus 10 can handle banknotes of a plurality of countries or denominations, and because there is no need to develop a new logic or to add another logic, the development efficiency of the papersheet processing apparatus 10 can be increased. - In the matching process with the counterfeit-note serial number, because the number of matched characters, which is the reference for judging that a banknote to be checked is a counterfeit note, can be arbitrarily changed, the matching process can be performed according to an intention of an owner or manager of the paper
sheet processing apparatus 10. - Further, in the matching process with the counterfeit-note serial number, when a plurality of serial numbers are printed on a banknote, because a match of characters between the serial numbers is performed, counterfeit note patching or pranks can be detected. Further, because recognition is performed by using the serial numbers not at one position but at a plurality of positions, even if there is a character unrecognizable due to stain or the like in the serial number, recognition is performed by using another serial number at another position, thereby enabling to improve the recognition rate.
- In the recognizing process of the serial number including characters of different sizes, the respective characters are clipped and segmented, and size change is performed (enlarged or reduced) at the same ratio, thereby enabling to recognize the serial number by using the same procedure as that of the character recognizing process in the normal serial number including characters of the same size.
- Further, because the serial number is identified by using the counterfeit-note serial numbers including information of the character font, the paper
sheet processing apparatus 10 can deal with recognition and identification of serial numbers of banknotes of all the countries in the world. In the recognizing process, because matching needs only to be performed with the character font to be checked, an algorithm of a clipping process and the segmentation process of a recognition area where the serial number is printed can be the one common to the conventional technique. - Further, in the above explanations, a case that the banknote is processed as a processing target of the paper sheet processing apparatus has been exemplified. However, the paper sheet processing apparatus may be similarly used when other paper sheets such as a check is processed as the processing target. For example, when a check is processed as the processing target of the paper sheet processing apparatus, a check number, number of ABA (American Bank Association), or account number may be used as the number of the paper sheet.
- As described above, the paper sheet processing apparatus according to the present invention is useful for a banknote processing apparatus or a check processing apparatus.
Claims (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/218,238 US9117322B2 (en) | 2007-09-27 | 2014-03-18 | Paper sheet processing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2007/068876 WO2009040922A1 (en) | 2007-09-27 | 2007-09-27 | Paper sheet processor |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2007/068876 A-371-Of-International WO2009040922A1 (en) | 2007-09-27 | 2007-09-27 | Paper sheet processor |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/218,238 Continuation US9117322B2 (en) | 2007-09-27 | 2014-03-18 | Paper sheet processing apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
US20100202680A1 true US20100202680A1 (en) | 2010-08-12 |
US8705835B2 US8705835B2 (en) | 2014-04-22 |
Family
ID=40510835
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/678,642 Active 2029-12-14 US8705835B2 (en) | 2007-09-27 | 2007-09-27 | Paper sheet processing apparatus |
US14/218,238 Active US9117322B2 (en) | 2007-09-27 | 2014-03-18 | Paper sheet processing apparatus |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/218,238 Active US9117322B2 (en) | 2007-09-27 | 2014-03-18 | Paper sheet processing apparatus |
Country Status (5)
Country | Link |
---|---|
US (2) | US8705835B2 (en) |
EP (1) | EP2194512A4 (en) |
JP (1) | JP5133348B2 (en) |
CN (1) | CN101809631B (en) |
WO (1) | WO2009040922A1 (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090324053A1 (en) * | 2008-06-30 | 2009-12-31 | Ncr Corporation | Media Identification |
US20130044935A1 (en) * | 2010-04-08 | 2013-02-21 | Obshhestvo S Ogranichennoj Otvetstvennost JU "Kons trucktorskoe Bjurd Dors | Method for processing banknotes |
US8619345B2 (en) * | 2007-07-24 | 2013-12-31 | Samsung Electronics Co., Ltd. | Image reading device and image forming apparatus having the same |
US20140037181A1 (en) * | 2012-07-31 | 2014-02-06 | Lg Cns Co., Ltd. | Character recognition method, character recognition apparatus and financial apparatus |
US20140198967A1 (en) * | 2007-09-27 | 2014-07-17 | Glory Ltd. | Paper sheet processing apparatus |
US20140294236A1 (en) * | 2013-04-02 | 2014-10-02 | 3M Innovative Properties Company | Systems and methods for note recognition |
US8891862B1 (en) | 2013-07-09 | 2014-11-18 | 3M Innovative Properties Company | Note recognition and management using color classification |
US9047509B2 (en) | 2013-10-16 | 2015-06-02 | 3M Innovative Properties Company | Note recognition and association based on grouping indicators |
US9082184B2 (en) | 2013-10-16 | 2015-07-14 | 3M Innovative Properties Company | Note recognition and management using multi-color channel non-marker detection |
US9274693B2 (en) | 2013-10-16 | 2016-03-01 | 3M Innovative Properties Company | Editing digital notes representing physical notes |
US9292186B2 (en) | 2014-01-31 | 2016-03-22 | 3M Innovative Properties Company | Note capture and recognition with manual assist |
US9299225B2 (en) * | 2014-06-23 | 2016-03-29 | Ncr Corporation | Value media dispenser recognition systems |
US9310983B2 (en) | 2013-10-16 | 2016-04-12 | 3M Innovative Properties Company | Adding, deleting digital notes from a group of digital notes |
US9412174B2 (en) | 2013-10-16 | 2016-08-09 | 3M Innovative Properties Company | Note recognition for overlapping physical notes |
US9563696B2 (en) | 2013-04-02 | 2017-02-07 | 3M Innovative Properties Company | Systems and methods for managing notes |
US10127196B2 (en) | 2013-04-02 | 2018-11-13 | 3M Innovative Properties Company | Systems and methods for managing notes |
CN108831004A (en) * | 2017-05-02 | 2018-11-16 | 深圳怡化电脑股份有限公司 | The determination method, apparatus and automatic depositing-withdrawing equipment in paper money number region |
US10175845B2 (en) | 2013-10-16 | 2019-01-08 | 3M Innovative Properties Company | Organizing digital notes on a user interface |
US10430681B2 (en) * | 2015-02-13 | 2019-10-01 | Grg Banking Equipment Co., Ltd. | Character segmentation and recognition method |
US20190347535A1 (en) * | 2018-05-14 | 2019-11-14 | Fuji Xerox Co., Ltd. | Identity determination apparatus and identity determination system |
US20210225111A1 (en) * | 2018-09-28 | 2021-07-22 | Glory Ltd. | Banknote monitoring apparatus, banknote monitoring system, and banknote monitoring method |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BRPI1014602A2 (en) * | 2009-06-12 | 2016-04-05 | Diebold Inc | banking system that operates in response to data read from data bearer records |
JP5762830B2 (en) * | 2011-06-07 | 2015-08-12 | グローリー株式会社 | Paper sheet processing apparatus and method |
CN102555530A (en) * | 2011-12-22 | 2012-07-11 | 深圳中航信息科技产业股份有限公司 | Bankbook printer with compatibility |
CN104115194B (en) * | 2012-03-22 | 2016-09-07 | 光荣株式会社 | Paper number reads system and paper number read method |
CN102673113B (en) * | 2012-05-08 | 2014-12-17 | 深圳劲嘉彩印集团股份有限公司 | Electronic positioning device for single-piece paper gold stamping and die cutting equipment and method |
CN104737525B (en) * | 2012-10-18 | 2017-09-08 | 三菱电机株式会社 | Image sensor apparatus |
JP6119374B2 (en) * | 2013-03-29 | 2017-04-26 | 沖電気工業株式会社 | Medium processing apparatus and medium transaction apparatus |
CN103325171B (en) * | 2013-06-17 | 2018-07-10 | 中国人民银行印制科学技术研究所 | Valuable bills separation system and valuable bills method for separating |
JP6158350B2 (en) * | 2013-12-24 | 2017-07-05 | グローリー株式会社 | Valuable medium processing system and valuable medium processing method |
JP6466072B2 (en) * | 2014-03-06 | 2019-02-06 | グローリー株式会社 | Paper sheet feeding device and paper sheet processing machine |
CN104954605B (en) * | 2014-03-31 | 2018-02-06 | 京瓷办公信息系统株式会社 | Image processing system, image formation system and image forming method |
JP6342739B2 (en) * | 2014-07-28 | 2018-06-13 | 日立オムロンターミナルソリューションズ株式会社 | Paper sheet identification apparatus, paper sheet processing apparatus, and paper sheet identification method |
JP2016118925A (en) * | 2014-12-19 | 2016-06-30 | グローリー株式会社 | Bill identification device, bill processing device and bill identification method |
CN107615302A (en) * | 2015-03-03 | 2018-01-19 | 迪堡多富公司 | Predefined text data is read from paper |
JP2017004154A (en) * | 2015-06-08 | 2017-01-05 | ローレル精機株式会社 | Paper money processor |
CN106780960B (en) * | 2015-11-18 | 2020-01-14 | 深圳怡化电脑股份有限公司 | Method and system for identifying currency of Iran paper money |
JP2017129964A (en) * | 2016-01-19 | 2017-07-27 | グローリー株式会社 | Bill processing device |
US10341319B2 (en) | 2016-02-17 | 2019-07-02 | Adobe Inc. | Utilizing a customized digital font to identify a computing device |
JP6757152B2 (en) * | 2016-03-18 | 2020-09-16 | グローリー株式会社 | Banknote processing system and banknote processing method |
US20170309105A1 (en) * | 2016-04-25 | 2017-10-26 | Leadot Innovation, Inc. | Method of Determining Currency and Denomination of an Inserted Bill in a Bill Acceptor Having a Single Slot and Related Device |
CN106780953B (en) * | 2017-01-13 | 2020-06-02 | 广州广电运通金融电子股份有限公司 | Paper money counterfeit distinguishing method and system based on double-crown-word number |
JP6811140B2 (en) * | 2017-04-12 | 2021-01-13 | 日本金銭機械株式会社 | Paper leaf discrimination device and paper leaf discrimination system |
CN109740606B (en) * | 2018-12-20 | 2021-02-05 | 上海众源网络有限公司 | Image identification method and device |
US20220351565A1 (en) * | 2019-10-28 | 2022-11-03 | Laurel Bank Machines Co., Ltd. | Paper sheet processing device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5815592A (en) * | 1990-02-05 | 1998-09-29 | Cummins-Allison Corp. | Method and apparatus for discriminating and counting documents |
US5870487A (en) * | 1990-02-05 | 1999-02-09 | Cummins-Allison Corp. | Method and apparatus for discriminting and counting documents |
US6065672A (en) * | 1997-07-24 | 2000-05-23 | Currency Systems International | Method for currency distribution and management |
US6181812B1 (en) * | 1991-07-18 | 2001-01-30 | International Business Machines Corporation | Two-pass document image processing method and system |
US20040028266A1 (en) * | 2001-09-27 | 2004-02-12 | Cummins-Allison Corp. | Currency bill tracking system |
US20070122023A1 (en) * | 2005-10-05 | 2007-05-31 | Jenrick Charles P | Currency processing system with fitness detection |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62280993A (en) * | 1986-05-29 | 1987-12-05 | 株式会社東芝 | Ticket discriminator |
JPH04131986A (en) | 1990-09-25 | 1992-05-06 | Hitachi Ltd | Paper money receiving/paying device |
JPH087151A (en) | 1994-06-15 | 1996-01-12 | Toshiba Corp | Medium processor |
JP3753779B2 (en) | 1996-03-04 | 2006-03-08 | グローリー工業株式会社 | Banknote sorter |
US7187795B2 (en) * | 2001-09-27 | 2007-03-06 | Cummins-Allison Corp. | Document processing system using full image scanning |
JP3667905B2 (en) * | 1996-11-22 | 2005-07-06 | グローリー工業株式会社 | Paper sheet serial number recognition apparatus and method |
JPH1125313A (en) * | 1997-07-07 | 1999-01-29 | Laurel Bank Mach Co Ltd | Device for discriminating sort of paper money |
GR1003626B (en) | 1998-07-22 | 2001-07-24 | Smart network for the verification of authenticity of bank notes | |
US6360001B1 (en) * | 2000-05-10 | 2002-03-19 | International Business Machines Corporation | Automatic location of address information on parcels sent by mass mailers |
US7248730B2 (en) * | 2000-08-31 | 2007-07-24 | Bundesdruckerei Gmbh | Certified paper discriminating apparatus |
AU2001284042A1 (en) * | 2000-08-31 | 2002-03-13 | Bundesdruckerei Gmbh | A certified paper and an apparatus for discriminating the genuineness thereof |
DE10201987A1 (en) | 2002-01-21 | 2003-07-31 | Schmitz Gmbh | Electronic device for checking banknotes for validity and preventing use of counterfeit banknotes comprises a scanner that automatically reads a banknote serial number so that it can be checked against a list of valid numbers |
JP4315244B2 (en) * | 2003-01-08 | 2009-08-19 | グローリー株式会社 | Bill serial number reading device and bill serial number reading method |
JP4349849B2 (en) * | 2003-06-17 | 2009-10-21 | 日立オムロンターミナルソリューションズ株式会社 | Automatic deposit machine and bill tracking method |
EP1780636B1 (en) | 2004-01-06 | 2013-04-17 | Thomson Licensing | Improved techniques for detecting, analyzing, and using visible authentication patterns |
DE102004033092A1 (en) | 2004-07-08 | 2006-01-26 | Giesecke & Devrient Gmbh | Procedure for the proof of origin of banknotes |
JP2007219817A (en) * | 2006-02-16 | 2007-08-30 | Toshiba Corp | Paper sheet processor |
EP2194512A4 (en) * | 2007-09-27 | 2012-11-14 | Glory Kogyo Kk | Paper sheet processor |
JP2012253667A (en) * | 2011-06-06 | 2012-12-20 | Sony Corp | Image processing apparatus, image processing method, and program |
-
2007
- 2007-09-27 EP EP07828622A patent/EP2194512A4/en not_active Ceased
- 2007-09-27 JP JP2009534109A patent/JP5133348B2/en active Active
- 2007-09-27 WO PCT/JP2007/068876 patent/WO2009040922A1/en active Application Filing
- 2007-09-27 US US12/678,642 patent/US8705835B2/en active Active
- 2007-09-27 CN CN2007801008263A patent/CN101809631B/en active Active
-
2014
- 2014-03-18 US US14/218,238 patent/US9117322B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5815592A (en) * | 1990-02-05 | 1998-09-29 | Cummins-Allison Corp. | Method and apparatus for discriminating and counting documents |
US5870487A (en) * | 1990-02-05 | 1999-02-09 | Cummins-Allison Corp. | Method and apparatus for discriminting and counting documents |
US6181812B1 (en) * | 1991-07-18 | 2001-01-30 | International Business Machines Corporation | Two-pass document image processing method and system |
US6065672A (en) * | 1997-07-24 | 2000-05-23 | Currency Systems International | Method for currency distribution and management |
US20040028266A1 (en) * | 2001-09-27 | 2004-02-12 | Cummins-Allison Corp. | Currency bill tracking system |
US20070122023A1 (en) * | 2005-10-05 | 2007-05-31 | Jenrick Charles P | Currency processing system with fitness detection |
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8619345B2 (en) * | 2007-07-24 | 2013-12-31 | Samsung Electronics Co., Ltd. | Image reading device and image forming apparatus having the same |
US9117322B2 (en) * | 2007-09-27 | 2015-08-25 | Glory Ltd. | Paper sheet processing apparatus |
US20140198967A1 (en) * | 2007-09-27 | 2014-07-17 | Glory Ltd. | Paper sheet processing apparatus |
US8682056B2 (en) * | 2008-06-30 | 2014-03-25 | Ncr Corporation | Media identification |
US20090324053A1 (en) * | 2008-06-30 | 2009-12-31 | Ncr Corporation | Media Identification |
US20130044935A1 (en) * | 2010-04-08 | 2013-02-21 | Obshhestvo S Ogranichennoj Otvetstvennost JU "Kons trucktorskoe Bjurd Dors | Method for processing banknotes |
US8600145B2 (en) * | 2010-04-08 | 2013-12-03 | Obshhestvo S Organichennoj Otvetstvennost′Ju ″Konstruktorskoe Bjuro ″Dors″ (OOO ″KB ″Dors″) | Method for processing banknotes |
US20140037181A1 (en) * | 2012-07-31 | 2014-02-06 | Lg Cns Co., Ltd. | Character recognition method, character recognition apparatus and financial apparatus |
US9563811B2 (en) * | 2012-07-31 | 2017-02-07 | Lg Cns Co., Ltd. | Character recognition method, character recognition apparatus and financial apparatus |
US10127196B2 (en) | 2013-04-02 | 2018-11-13 | 3M Innovative Properties Company | Systems and methods for managing notes |
US9378426B2 (en) * | 2013-04-02 | 2016-06-28 | 3M Innovative Properties Company | Systems and methods for note recognition |
US9070036B2 (en) * | 2013-04-02 | 2015-06-30 | 3M Innovative Properties Company | Systems and methods for note recognition |
US20140294236A1 (en) * | 2013-04-02 | 2014-10-02 | 3M Innovative Properties Company | Systems and methods for note recognition |
US9563696B2 (en) | 2013-04-02 | 2017-02-07 | 3M Innovative Properties Company | Systems and methods for managing notes |
US20150262023A1 (en) * | 2013-04-02 | 2015-09-17 | 3M Innovative Properties Company | Systems and methods for note recognition |
US9251414B2 (en) | 2013-07-09 | 2016-02-02 | 3M Innovative Properties Company | Note recognition and management using color classification |
US9412018B2 (en) | 2013-07-09 | 2016-08-09 | 3M Innovative Properties Company | Systems and methods for note content extraction and management using segmented notes |
US9779295B2 (en) | 2013-07-09 | 2017-10-03 | 3M Innovative Properties Company | Systems and methods for note content extraction and management using segmented notes |
US8891862B1 (en) | 2013-07-09 | 2014-11-18 | 3M Innovative Properties Company | Note recognition and management using color classification |
US8977047B2 (en) | 2013-07-09 | 2015-03-10 | 3M Innovative Properties Company | Systems and methods for note content extraction and management using segmented notes |
US9508001B2 (en) | 2013-07-09 | 2016-11-29 | 3M Innovative Properties Company | Note recognition and management using color classification |
US9390322B2 (en) | 2013-07-09 | 2016-07-12 | 3M Innovative Properties Company | Systems and methods for note content extraction and management by segmenting notes |
US10296789B2 (en) | 2013-10-16 | 2019-05-21 | 3M Innovative Properties Company | Note recognition for overlapping physical notes |
US9412174B2 (en) | 2013-10-16 | 2016-08-09 | 3M Innovative Properties Company | Note recognition for overlapping physical notes |
US9274693B2 (en) | 2013-10-16 | 2016-03-01 | 3M Innovative Properties Company | Editing digital notes representing physical notes |
US9542756B2 (en) | 2013-10-16 | 2017-01-10 | 3M Innovative Properties Company | Note recognition and management using multi-color channel non-marker detection |
US9310983B2 (en) | 2013-10-16 | 2016-04-12 | 3M Innovative Properties Company | Adding, deleting digital notes from a group of digital notes |
US10698560B2 (en) | 2013-10-16 | 2020-06-30 | 3M Innovative Properties Company | Organizing digital notes on a user interface |
US9600718B2 (en) | 2013-10-16 | 2017-03-21 | 3M Innovative Properties Company | Note recognition and association based on grouping indicators |
US9047509B2 (en) | 2013-10-16 | 2015-06-02 | 3M Innovative Properties Company | Note recognition and association based on grouping indicators |
US9082184B2 (en) | 2013-10-16 | 2015-07-14 | 3M Innovative Properties Company | Note recognition and management using multi-color channel non-marker detection |
US10325389B2 (en) | 2013-10-16 | 2019-06-18 | 3M Innovative Properties Company | Editing digital notes representing physical notes |
US10175845B2 (en) | 2013-10-16 | 2019-01-08 | 3M Innovative Properties Company | Organizing digital notes on a user interface |
US9292186B2 (en) | 2014-01-31 | 2016-03-22 | 3M Innovative Properties Company | Note capture and recognition with manual assist |
US9299225B2 (en) * | 2014-06-23 | 2016-03-29 | Ncr Corporation | Value media dispenser recognition systems |
US10430681B2 (en) * | 2015-02-13 | 2019-10-01 | Grg Banking Equipment Co., Ltd. | Character segmentation and recognition method |
CN108831004A (en) * | 2017-05-02 | 2018-11-16 | 深圳怡化电脑股份有限公司 | The determination method, apparatus and automatic depositing-withdrawing equipment in paper money number region |
US20190347535A1 (en) * | 2018-05-14 | 2019-11-14 | Fuji Xerox Co., Ltd. | Identity determination apparatus and identity determination system |
US10817772B2 (en) * | 2018-05-14 | 2020-10-27 | Fuji Xerox Co., Ltd. | Identity determination apparatus and identity determination system |
US20210225111A1 (en) * | 2018-09-28 | 2021-07-22 | Glory Ltd. | Banknote monitoring apparatus, banknote monitoring system, and banknote monitoring method |
US11837043B2 (en) * | 2018-09-28 | 2023-12-05 | Glory Ltd. | Banknote monitoring apparatus, banknote monitoring system, and banknote monitoring method |
Also Published As
Publication number | Publication date |
---|---|
CN101809631B (en) | 2012-07-25 |
JP5133348B2 (en) | 2013-01-30 |
US9117322B2 (en) | 2015-08-25 |
EP2194512A1 (en) | 2010-06-09 |
EP2194512A4 (en) | 2012-11-14 |
US20140198967A1 (en) | 2014-07-17 |
JPWO2009040922A1 (en) | 2011-01-13 |
WO2009040922A1 (en) | 2009-04-02 |
US8705835B2 (en) | 2014-04-22 |
CN101809631A (en) | 2010-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9117322B2 (en) | Paper sheet processing apparatus | |
US8634632B2 (en) | Paper sheet management system, paper sheet recognition apparatus, paper sheet management apparatus, paper sheet management method and paper sheet management program | |
EP2246825B1 (en) | Method for a banknote detector device, and a banknote detector device | |
US8649590B2 (en) | Paper sheet management apparatus, paper sheet management method, and paper sheet management program | |
KR101792690B1 (en) | Banknote processing device | |
RU2381560C2 (en) | Method and device for checking banknotes | |
CN108320373B (en) | Method and device for detecting anti-counterfeiting mark of paper money | |
WO2013140563A1 (en) | System for reading paper sheet serial number, and method for reading paper sheet serial number | |
JP5502111B2 (en) | Paper sheet identification device and paper sheet identification method | |
KR100879611B1 (en) | Apparatus and method for distinguishing kinds of banknote using color element | |
KR101397722B1 (en) | Method and apparatus for medium genuine/counterfeit discriminating, auto teller machine | |
RU2343545C2 (en) | Machine for processing of bank notes and method for identification of counterfeit bank notes | |
JP2003263669A (en) | Paper sheet discriminating device and automatic transaction device | |
CN106340115B (en) | Method and device for identifying serial number of paper money | |
RU2677708C1 (en) | Device for processing paper sheets and method for processing paper sheets | |
KR102273720B1 (en) | Bill discrimination apparatus | |
RU2454723C2 (en) | Apparatus for analysing paper sheets | |
JP2016118925A (en) | Bill identification device, bill processing device and bill identification method | |
CN108154596A (en) | A kind of double comb paper money discrimination method based on images match | |
KR20170078999A (en) | Reference bill information localization system for bill discriminator and the control method thereof | |
WO2019008728A1 (en) | Banknote processing device and banknote processing method | |
JP2007172545A (en) | Media authenticity determination device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: GLORY LTD., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HAMASAKI, HIROKI;KASUYA, TOMOHIKO;OHMATSU, KAZUHIRO;REEL/FRAME:024095/0048 Effective date: 20100311 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551) Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |