[go: up one dir, main page]

CN107077766B - A kind of bank note distribution method and system of self-aided terminal note output - Google Patents

A kind of bank note distribution method and system of self-aided terminal note output Download PDF

Info

Publication number
CN107077766B
CN107077766B CN201680001899.6A CN201680001899A CN107077766B CN 107077766 B CN107077766 B CN 107077766B CN 201680001899 A CN201680001899 A CN 201680001899A CN 107077766 B CN107077766 B CN 107077766B
Authority
CN
China
Prior art keywords
paper money
note output
banknote
scheme
case
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.)
Active
Application number
CN201680001899.6A
Other languages
Chinese (zh)
Other versions
CN107077766A (en
Inventor
谢卫平
王庆华
沈俊
谢兴锋
胡小敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yihua Computer Co Ltd
Original Assignee
Shenzhen Yihua Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Yihua Computer Co Ltd filed Critical Shenzhen Yihua Computer Co Ltd
Publication of CN107077766A publication Critical patent/CN107077766A/en
Application granted granted Critical
Publication of CN107077766B publication Critical patent/CN107077766B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D11/00Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
    • G07D11/20Controlling or monitoring the operation of devices; Data handling
    • G07D11/24Managing the inventory of valuable papers
    • G07D11/25Relocation of valuable papers within devices

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

A kind of bank note distribution method and system of self-aided terminal note output, are related to self-aided terminal technical field.Wherein method includes: the current banknote rate of recovery for adding each paper money case in self-aided terminal described in the paper money period of statistics;Calculate with paper money according to the available denomination of current business note output total value and current each paper money case, obtain at least one feasible with paper money scheme;At least one feasible expectation with paper money scheme, which is calculated, according to the banknote rate of recovery of each paper money case recycles banknote amount;It is the smallest with paper money scheme to choose the expectation recycling banknote amount, and match paper money scheme note output according to expectation recycling banknote amount is the smallest, the recycling paper money amount that this method can be such that each note output generates is minimum, extend the working time of recycling bins, it overcomes existing in the prior art when the note output quality with paper money mode is lower, recycling bins can quickly by note output when the useless paper money that recycles take, cause self-aided terminal that can not continue the problem of handling monetary transaction.

Description

A kind of bank note distribution method and system of self-aided terminal note output
Technical field
The invention belongs to self-aided terminal technical field more particularly to a kind of bank note distribution methods and system of self-aided terminal note output.
Background technique
Currently, self-aided terminal has and only equipped with a recycling bins, when recycling bins are full or abnormal, self-aided terminal just without Note output, cash service just can not continue method again, have and only maintenance personnel's intervention empties recycling bins, and self-aided terminal could be into Enter normal cash service.
In fact, self-aided terminal each add the quality of the banknote of paper money period paper money case to alternate betwwen good and bad, and according to daily warp From the point of view of testing, the banknote quality in self-aided terminal in each paper money case has local association, and often high quality banknote is in a paper money case, and For arbitrarily being recycled by machine core or being considered that the banknote of useless paper money often focuses on one piece, however, self-aided terminal goes out in the prior art The technical solution of paper money generally matches paper money method etc. using empty method, average note output method and minimum number, not matching in view of note output Relation factor between the paper money amount of the note output quality and recycling bins of paper money mode and each paper money case, in this way when the note output for matching paper money mode When quality is lower, recycling bins can quickly by note output when the useless paper money that recycles take, cause self-aided terminal that can not continue to handle cash industry Business.
Therefore, how in conjunction with the note output quality of each paper money case the recycling for making self-aided terminal recycling bins with paper money scheme is provided Paper money amount is increasingly becoming self-aided terminal technical field institute urgent problem less as far as possible.
Summary of the invention
The bank note distribution method and system for being designed to provide a kind of self-aided terminal note output of the embodiment of the present invention, it is intended in solution It states and how in conjunction with the note output quality of each paper money case to make the recycling paper money amount of self-aided terminal recycling bins as far as possible with paper money scheme to provide Few problem.
The embodiments of the present invention are implemented as follows, a kind of bank note distribution method of self-aided terminal note output, which includes:
The current banknote rate of recovery for adding each paper money case in self-aided terminal described in the paper money period of statistics;
Calculate with paper money according to the available denomination of current business note output total value and current each paper money case, obtains at least one It is feasible to match paper money scheme;
At least one feasible expectation recycling with paper money scheme is calculated according to the banknote rate of recovery of each paper money case Banknote amount;
It is the smallest with paper money scheme to choose expectation recycling banknote amount, and recycles according to it is expected that banknote amount is the smallest to match Paper money scheme note output.
On the other hand, the embodiment of the present invention provide a kind of self-aided terminal note output with paper money system, should include: with paper money system
Rate of recovery statistic unit, for counting the current banknote rate of recovery for adding each paper money case in self-aided terminal described in the paper money period;
With paper money scheme computing unit, for being carried out according to the available denomination of current business note output total value and current each paper money case It calculates, obtains at least one feasible with paper money scheme with paper money;
Paper money amount computing unit is recycled, it is feasible for calculating at least one according to the banknote rate of recovery of each paper money case Expectation with paper money scheme recycle banknote amount;
Note output scheme selecting unit, it is the smallest with paper money scheme for choosing the expectation recycling banknote amount, and according to described It is expected that recycling, banknote amount is the smallest to match paper money scheme note output.
The embodiment of the present invention passes through the current banknote rate of recovery for adding each paper money case in self-aided terminal described in the paper money period of statistics;According to The available denomination of current business note output total value and current each paper money case calculate with paper money, obtains at least one feasible with paper money side Case;At least one feasible expectation with paper money scheme, which is calculated, according to the banknote rate of recovery of each paper money case recycles banknote Amount;It is the smallest with paper money scheme to choose the expectation recycling banknote amount, and matches paper money side according to expectation recycling banknote amount is the smallest Case note output, so as to so that the recycling paper money amount minimum that note output generates every time, extends the working time of recycling bins, overcome existing Present in technology when the note output quality with paper money mode is lower, recycling bins can quickly by note output when the useless paper money that recycles take, lead Cause self-aided terminal that can not continue the problem of handling monetary transaction.
Detailed description of the invention
Technical solution in order to illustrate the embodiments of the present invention more clearly, below will be to needed in embodiment description Attached drawing is briefly described, it should be apparent that, drawings in the following description are some embodiments of the invention, general for this field For logical technical staff, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of schematic flow diagram of the bank note distribution method of self-aided terminal note output provided in an embodiment of the present invention;
Fig. 2 be another embodiment of the present invention provides a kind of self-aided terminal note output bank note distribution method schematic flow diagram;
Fig. 3 be another embodiment of the present invention provides a kind of self-aided terminal note output bank note distribution method schematic flow diagram;
Fig. 4 is a kind of schematic block diagram with paper money system of self-aided terminal note output provided in an embodiment of the present invention;
Fig. 5 be another embodiment of the present invention provides a kind of self-aided terminal note output the schematic block diagram with paper money system;
Fig. 6 be another embodiment of the present invention provides a kind of self-aided terminal note output the schematic block diagram with paper money system;
Fig. 7 be another embodiment of the present invention provides a kind of self-aided terminal note output the schematic block diagram with paper money system.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.
Fig. 1 is a kind of schematic flow diagram of the bank note distribution method of self-aided terminal note output provided in an embodiment of the present invention.Referring to Fig. 1 It is shown, this method comprises:
In S101, the current banknote rate of recovery for adding each paper money case in self-aided terminal described in the paper money period of statistics.
In the present embodiment, step S101 is specifically included:
Statistics is current plus the number N1 of paper money period each paper money case note output;
The number N2 of the current banknote for adding paper money period each paper money case to be recovered of statistics;
According to each paper money case of the current period, the number N2 of the number N1 of note output and the banknote being recovered is calculated respectively The banknote rate of recovery Q of paper money case, in which: Q=N1/N2*100%.
Such as: as a specific implementation example, it is assumed that certain self-aided terminal has tri- paper money casees of A, B, C, after certain adds paper money, A paper money Case has the banknote of 1000 100 yuan of denominations, and B paper money case has the banknote of 2000 100 yuan of denominations, and C paper money case has 1500 50 yuan of denominations Banknote, when each paper money case rate of recovery of certain withdrawal business statistics, A paper money case is 834 remaining, B paper money case is 1240 remaining, C paper money case is surplus Remaining 560, each paper money case of A, B, C adds the number being recovered in the paper money period to be respectively 64,32,78 at this, then can be with Calculate the banknote rate of recovery N at this point, each paper money case of A, B, C1、N2、N3It is respectively as follows:
N1=64/ (1000-834) * 100%=38.6%;
N2=32/ (2000-1240) * 100%=4.2%;
N3=78/ (1500-560) * 100%=8.3%.
In S102, calculate with paper money according to the available denomination of current business note output total value and current each paper money case, obtain Match paper money scheme at least one is feasible.
In the present embodiment, step S102 is specifically included:
By solve multi head linear equation positive integer solution according to current business note output total value and current each paper money case can Calculate with paper money with denomination, obtain it is at least one feasible with paper money scheme, it is specific:
Enabling multi head linear equation is A1x1+A2x2+...+Anxn=M, wherein A1、A2、…AnFor the expression arranged from big to small Available denomination value in the self-aided terminal paper money case, x1、x2、…xnFor corresponding A1、A2、…AnMatch paper money number;Determine each denomination A1、 A2、…AnCorresponding available number S1、S2、…Sn, wherein S1、S2、…SnIt is nonnegative integer;Solve A1x1+A2x2+...+Anxn =M, so that x1、x2、…xnMeet 0≤x1≤S1、0≤x2≤S2、…0≤xn≤Sn
Further, in the present embodiment, equation A1x1+A2x2+...+AnxnThe specific solution of=M is as follows:
If integral coefficient indeterminate equation A of n member1x1+A2x2+...+Anxn=M, wherein A1、A2、…AnHighest common divisor Number is greater than 1, then divides exactly A for twice of equation1、A2、…AnGreatest common divisor, obtain integral coefficient indeterminate equation a of n member1x1+ a2x2+...+anxn=m, wherein a1,a2,…,anGreatest common divisor be 1, i.e. gcd (a1,a2,...,an)=1.If M cannot By A1、A2、…AnGreatest common divisor divide exactly, then fail with paper money, process terminates.
Further, in the present embodiment, equation a1x1+a2x2+...+anxnThe specific solution of=m is as follows:
In S1, a is judged1,a2,…,anWith the presence or absence of two relatively prime coefficients, two relatively prime coefficients if it does not exist, then It enters step in S2;Two relatively prime coefficients if it exists, then enter step S3,
In S2, by equations turned a1x1+a2x2+...+anxn=m is converted to of equal value n member of the tool there are two relatively prime coefficient Linear function.It is specific:
Due to a1,a2,…,anAbsolute value be both greater than 1, find out the smallest coefficient of absolute value, and a might as well be set1> 0, Then other books of writing can indicate are as follows: ai=ki+ri, wherein 0≤ri<a1, i=2,3 ..., n, original equation can convert at this time are as follows: a1 (x1+k2x2+...+knxn)+r2x2+r3x3+rnxn=M, if a1,r2,r3,…,rnIn have certain two it is relatively prime, then go to step S3;If a1,r2,r3,…,rnMiddle any two are not relatively prime, find out wherein the smallest coefficient again, by other coefficients minimum coefficient It indicates, is converted again, until there are two relatively prime.Such as: 6x+10y+15z=1170 can be converted into 6 (x+y+ 2z)+4y+3z=1170 enables u=x+y+2z, then has 6u+4y+3z=1170, and wherein the coefficient 3 of the coefficient 4 and z of y is just relatively prime ?.
In S3, multi head linear equation has two relatively prime coefficients, might as well set (a1,a2)=1, then there is a1x1+a2x2 =m- (a3x3+...+anxn);If a1x1+a2x2=1 particular solution isSo equation a1x1+a2x2=m- (a3x3+... +anxn) general solution formula are as follows:
Wherein t, x3,x4,…,xn∈Z。
It can thus be seen that n member indeterminate equation of the first degree, under the premise of having solution, such as there are the greatest common divisors of two coefficients It is 1, then contains n-1 parameter in its general solution, n-2 parameter therein can takes original argument.
As a specific implementation example, it is assumed that there are four types of denominations for self-help terminal equipment: 100 yuan, 50 yuan, 20 yuan, 15 yuan, i.e., A1=100, A2=50, A3=20, A4=15, residue can be respectively as follows: S with banknote1=15, S2=10, S3=18, S4=20, if It is 1565 that user, which inputs the amount of money, since 100,50,20,15 greatest common divisor is 5, then according to 100x1+50x2+20x3+ 15x4=1565, both sides obtain 20x with divided by 51+10x2+4x3+3x4=313, due to x3、x4It is relatively prime, so equation becomes two First linear function: 4x3+3x4=313-20x1-10x2, due to 4x3+3x4=1 general solution isWherein t ∈ Z, then Equation 4x3+3x4=313-20x1-10x2General solution are as follows:
Wherein t, x1、x2∈Z;
By 0≤x1≤S1、0≤x2≤S2、0≤x3≤S3、0≤x4≤S4And S1=15, S2=10, S3=18, S4=20 It arrives: 0≤x1≤15、0≤x2≤10、0≤x3≤18、0≤x4≤ 20, then having: -87≤313-20x1-10x2≤ 313, determine t Value range be -145≤t≤527.
So the value of t a total of 145+527+1=673, t can use any one integer in -145~527, each A t value can correspond to obtain one group of x1、x2、…xnValue.
Further, in the present embodiment, equation a1x1+a2x2The particular solution method for solving of=m is as follows:
In integral coefficient indeterminate equation a of binary1x1+a2x2In=m, gcd (a1,a2The Formula of)=1 are as follows:
Wherein t is the free variable of round numbers, x01、x02For a1x1+a2x2One of=m is special to guard against, and asks Indefinite binary equation of the first degree a1x1+a2x2The essence of a particular solution of=m is exactly to find out integer x01、x02Make a1With a2Linear group Close a1x10+a2x20=m.
We can use the Applying Elementary Row Operations of matrix, be its particular solution method for solving below:
1) matrix is established
2) to matrixCarry out the Applying Elementary Row Operations of matrix, elementary row operations method are as follows:
2a) new a line is obtained multiplied by a nonzero integer to certain row element of matrix;
2b) get on to certain row element of matrix multiplied by another row corresponding element that integer k (k is not equal to 0) is added to matrix To new a line;
3) make matrixThrough being transformed at space etc.Wherein (r | m).
One of method of linear combination is exactly using division algorithm remainder counting method: due to a1With a2It is relatively prime, toss about to be divided by Remainder will not be zero.A might as well be set1>a2, then a1It can be expressed as a1=k1a2+r1(r1<a2), if r1≠ 1, then a2It can be with table It is shown as a2=k2r1+r2(r2<r1), if r2≠ 1 continues, until riUntil=1.Such as
4) available a1X1+a2X2Mono- particular solution of=m is
5) willSubstitute into X1=X01+a2T, X2=X02-a1T is obtained
Such as: 5x1+2x2=m, has:
X can be obtained1=m+2t, X2=-2m-5t.
In addition, it should be noted that, it is feasible with paper money that various note outputs are calculated above by solution multi head linear equation Scheme is only the relatively good implementation enumerated of the present invention, is not intended to restrict the invention, in other embodiments, can be with It is feasible with paper money scheme that various note outputs are obtained by other modes such as the methods of exhaustion.
In S103, calculated according to the banknote rate of recovery of each paper money case described at least one feasible with paper money scheme It is expected that recycling banknote amount.
In this example, it is assumed that the corresponding paper money case note output rate of recovery of each denomination is respectively N1=0.10, N2=0.15, N3 =0.20, N4=0.25, then there is every kind to recycle banknote amount with expectation corresponding to paper money scheme:
N=0.10x1+0.15x2+0.20x3+0.25x4
One group of x is can be obtained into each the t value being calculated in step S1021、x2、…x4Value substitutes into above formula and calculates N value, The minimum corresponding one group of x of N value is taken again1、x2、…x4Value.It is computed, can obtain N minimum value is 1.9, at this time (x1,x2,x3,x4)= (15,1,0,1), i.e. expectation recycle number and are approximately equal to 2 for 1.9.
In S104, it is the smallest with paper money scheme to choose the expectation recycling banknote amount, and recycle banknote according to the expectation It measures the smallest with paper money scheme note output.
In the present embodiment, above-mentioned (x1,x2,x3,x4)=(15,1,0,1) several expectations recycling paper money amounts are the smallest matches paper money side Case, executing note output i.e. with paper money scheme according to this may make recycling paper money amount minimum.
Preferably, shown in Figure 2, in another embodiment, can also include: after step s 104
In S105-1, during note output, lead to not continue note output if certain paper money case is abnormal, from the paper money case The minimum paper money case of one rate of recovery of selection continues the note output of the denomination in other remaining paper money casees of corresponding denomination, until meeting the face Until the note output number of volume.
In the present embodiment, due to leading to not continue note output if the appearance of certain paper money case is abnormal, from this during note output Paper money case corresponds to the note output that the paper money case that one rate of recovery of selection is minimum in other remaining paper money casees of denomination continues the denomination, so as to The stability of the bank note distribution method of the self-aided terminal note output is improved, further the user experience is improved.
Preferably, shown in Figure 3, in another embodiment, can also include: after step s 104
In S105-2, during note output, leads to not continue note output if certain paper money case is abnormal, stops note output, And the amount of money number for also needing note output is calculated according to the banknote number of note output, by the amount of money number for also needing note output again as total with paper money Volume, which reacquires, it is expected that recycling banknote amount is the smallest with paper money scheme, and continues note output with paper money scheme according to what is got.
Equally, in the present embodiment, due to leading to not continue note output if certain paper money case is abnormal during note output, Then stop note output, and calculate the amount of money number for also needing note output according to the banknote number of note output, again by the amount of money number for also needing note output Secondary be used as it is expected that recycling banknote amount is the smallest with paper money scheme with the reacquisition of paper money total value, goes out so as to improve the self-aided terminal The stability of the bank note distribution method of paper money, further the user experience is improved.
Above as can be seen that a kind of bank note distribution method of self-aided terminal note output provided in this embodiment is due to current by statistics Add the banknote rate of recovery of each paper money case in self-aided terminal described in the paper money period;According to current business note output total value and current each paper money case It can be carried out calculating with paper money with denomination, obtained at least one feasible with paper money scheme;According to the banknote rate of recovery of each paper money case Calculate at least one feasible expectation recycling banknote amount with paper money scheme;It chooses the expectation recycling banknote amount is the smallest and match Paper money scheme, and match paper money scheme note output according to expectation recycling banknote amount is the smallest, so as to so that time that note output generates every time It is minimum to receive paper money amount, extends the working time of recycling bins, overcomes existing in the prior art when the note output quality with paper money mode When lower, recycling bins can quickly by note output when the useless paper money that recycles take, cause self-aided terminal that can not continue to handle monetary transaction Problem.
Fig. 4 is a kind of schematic block diagram with paper money system of self-aided terminal note output provided in an embodiment of the present invention.In order to just In explanation, part related to the present embodiment illustrate only.
Shown in Figure 4, a kind of self-aided terminal note output provided in this embodiment matches paper money system, comprising:
Rate of recovery statistic unit 11, for counting the current banknote recycling for adding each paper money case in self-aided terminal described in the paper money period Rate;
With paper money scheme computing unit 12, for according to the available denomination of current business note output total value and current each paper money case into Row is calculated with paper money, is obtained at least one feasible with paper money scheme;
Paper money amount computing unit 13 is recycled, it can for calculating at least one according to the banknote rate of recovery of each paper money case Banknote amount is recycled in the capable expectation with paper money scheme;
Note output scheme selecting unit 14, it is the smallest with paper money scheme for choosing the expectation recycling banknote amount, and according to institute It is the smallest with paper money scheme note output to state expectation recycling banknote amount.
Optionally, the rate of recovery statistic unit 13 is specifically used for:
Statistics is current plus the number of paper money period each paper money case note output;
The number of the current banknote for adding paper money period each paper money case to be recovered of statistics;
According to each paper money case of the current period, each paper money case is calculated in the number of the number of note output and the banknote being recovered The banknote rate of recovery.
Optionally, described to be specifically used for paper money scheme computing unit 12:
By solve multi head linear equation positive integer solution according to current business note output total value and current each paper money case can Calculate with paper money with denomination, obtain at least one feasible with paper money scheme.
Optionally, shown in Figure 5, in another embodiment, the self-aided terminal note output matches paper money system further include:
First note output exception processing unit 15, for leading to not continue if certain paper money case is abnormal during note output Note output then corresponds to the paper money case that one rate of recovery of selection is minimum in other remaining paper money casees of denomination from the paper money case and continues the denomination Note output, until meeting the note output number of the denomination.
Optionally, shown in Figure 6, in another embodiment, the self-aided terminal note output matches paper money system further include:
Second note output exception processing unit 16, for leading to not continue if certain paper money case is abnormal during note output Note output then stops note output, and calculates the amount of money number for also needing note output according to the banknote number of note output, by the amount of money for also needing note output Number recycles that banknote amount is the smallest to match paper money scheme as reacquiring expectation with paper money total value again, and according to getting with paper money scheme Continue note output.
It should be noted that each unit in above system provided in an embodiment of the present invention, due to the method for the present invention Embodiment is based on same design, and bring technical effect is identical as embodiment of the present invention method, and particular content can be found in this hair Narration in bright embodiment of the method, details are not described herein again.
Thus, it will be seen that a kind of self-aided terminal note output provided in an embodiment of the present invention matches paper money system, can equally make The recycling paper money amount that each note output generates is minimum, extends the working time of recycling bins, overcomes existing in the prior art when matching When the note output quality of paper money mode is lower, recycling bins can quickly by note output when the useless paper money that recycles take, cause self-aided terminal can not be after Renewal manages the problem of monetary transaction.
Referring to Fig. 7, be another embodiment of the present invention provides a kind of self-aided terminal note output with paper money system schematic block diagram, should System is used to run the method that FIG. 1 to FIG. 3 illustrated embodiment of the present invention provides.For ease of description, it illustrate only and this reality Apply the relevant part of example.
Shown in Figure 7, a kind of self-aided terminal note output provided in this embodiment matches paper money system, comprising:
Processor 710 (processor), communication interface 720 (Communications Interface), memory 730 (memory), bus 740.
Processor 710, communication interface 720, memory 730 complete mutual communication by bus 740.
Communication interface 720, is used for and cable modem communication.
Processor 710, for executing program 731.
Specifically, program 731 may include program code, and said program code includes computer operation instruction.
Processor 710 may be a central processor CPU or specific integrated circuit ASIC (Application Specific Integrated Circuit), or be arranged to implement the integrated electricity of one or more of the embodiment of the present invention Road.
Memory 730, for storing program 731.Memory 730 may include high speed RAM memory, it is also possible to further include Nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.Described program 731 is specifically wrapped It includes:
Rate of recovery statistic unit 11, for counting the current banknote recycling for adding each paper money case in self-aided terminal described in the paper money period Rate;
With paper money scheme computing unit 12, for according to the available denomination of current business note output total value and current each paper money case into Row is calculated with paper money, is obtained at least one feasible with paper money scheme;
Paper money amount computing unit 13 is recycled, it can for calculating at least one according to the banknote rate of recovery of each paper money case Banknote amount is recycled in the capable expectation with paper money scheme;
Note output scheme selecting unit 14, it is the smallest with paper money scheme for choosing the expectation recycling banknote amount, and according to institute It is the smallest with paper money scheme note output to state expectation recycling banknote amount.
Optionally, the rate of recovery statistic unit 13 is specifically used for:
Statistics is current plus the number of paper money period each paper money case note output;
The number of the current banknote for adding paper money period each paper money case to be recovered of statistics;
According to each paper money case of the current period, each paper money case is calculated in the number of the number of note output and the banknote being recovered The banknote rate of recovery.
Optionally, described to be specifically used for paper money scheme computing unit 12:
By solve multi head linear equation positive integer solution according to current business note output total value and current each paper money case can Calculate with paper money with denomination, obtain at least one feasible with paper money scheme.
Optionally, described program 731 further include:
First note output exception processing unit 15, for leading to not continue if certain paper money case is abnormal during note output Note output then corresponds to the paper money case that one rate of recovery of selection is minimum in other remaining paper money casees of denomination from the paper money case and continues the denomination Note output, until meeting the note output number of the denomination.
Optionally, described program 731 further include:
Second note output exception processing unit 16, for leading to not continue if certain paper money case is abnormal during note output Note output then stops note output, and calculates the amount of money number for also needing note output according to the banknote number of note output, by the amount of money for also needing note output Number recycles that banknote amount is the smallest to match paper money scheme as reacquiring expectation with paper money total value again, and according to getting with paper money scheme Continue note output.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description The specific work process of middle unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system and method can pass through it Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be tied Another system is closed or is desirably integrated into, or some features can be ignored or not executed.Another point, it is shown or discussed Mutual coupling, direct-coupling or communication connection can be the INDIRECT COUPLING by some communication interfaces, device or unit Or communication connection, it can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple On network module.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, each functional unit in each embodiment of the present invention can integrate in a processing module It is that each unit physically exists alone, can also be integrated in two or more units in a module.
The steps in the embodiment of the present invention can be sequentially adjusted, merged and deleted according to actual needs.
Unit in system of the embodiment of the present invention can be combined, divided and deleted according to actual needs.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module It is stored in a system read/write memory medium.Based on this understanding, technical solution of the present invention is substantially right in other words The part of part or the technical solution that the prior art contributes can be embodied in the form of software products, the software Product is stored in a storage medium, including some instructions are used so that a terminal executes described in each embodiment of the present invention The all or part of the steps of method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read- Only Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can be with Store the medium of program code.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description It with the specific work process of unit, can refer to corresponding processes in the foregoing method embodiment, details are not described herein.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can readily occur in various equivalent modifications or replace It changes, these modifications or substitutions should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with right It is required that protection scope subject to.

Claims (6)

1. a kind of bank note distribution method of self-aided terminal note output characterized by comprising
The current banknote rate of recovery for adding each paper money case in self-aided terminal described in the paper money period of statistics;
Calculate with paper money according to the available denomination of current business note output total value and current each paper money case, obtain at least one feasible Match paper money scheme;
At least one feasible expectation with paper money scheme, which is calculated, according to the banknote rate of recovery of each paper money case recycles banknote Amount;
It is the smallest with paper money scheme to choose the expectation recycling banknote amount, and matches paper money side according to expectation recycling banknote amount is the smallest Case note output is so that recycling paper money amount is minimum;
Wherein, the expectation recycling banknote amount is calculated by following formula obtains:
N=N1*X1+N2*X2+...+Nn*Xn,
Wherein, N, which is represented, recycles banknote amount, N with the corresponding expectation of paper money scheme1、N2、...、NnEvery kind is represented in paper money scheme The banknote rate of recovery of the corresponding paper money case of each denomination banknotes, X1、X2、...、XnEvery kind is represented to correspond to denomination banknotes each in paper money scheme Required banknote number;
It is described to choose that it is expected recycling banknote amount is the smallest to match paper money scheme, and recycle according to the expectation that banknote amount is the smallest to match After paper money scheme note output further include:
During note output, leads to not continue note output if certain paper money case is abnormal, the residue of denomination is corresponded to from the paper money case The paper money case for selecting a rate of recovery minimum in other paper money casees continues the note output of the denomination, and the note output number until meeting the denomination is Only;
Alternatively, leading to not continue note output if certain paper money case is abnormal, stop note output, and calculate according to the banknote number of note output The amount of money number for also needing note output is reacquired expectation recycling banknote amount as with paper money total value again by the amount of money number for also needing note output It is the smallest to match paper money scheme, and continue note output with paper money scheme according to what is got.
2. the bank note distribution method of self-aided terminal note output as described in claim 1, which is characterized in that the statistics currently adds the paper money period The banknote rate of recovery of each paper money case specifically includes in the self-aided terminal:
Statistics is current plus the number of paper money period each paper money case note output;
The number of the current banknote for adding paper money period each paper money case to be recovered of statistics;
The paper money of each paper money case is calculated according to the number of each paper money case of the current period number of note output and the banknote being recovered The ticket rate of recovery.
3. the bank note distribution method of self-aided terminal note output as described in claim 1, which is characterized in that described according to current business note output The available denomination of total value and current each paper money case calculate with paper money, obtains at least one feasible paper money scheme of matching and specifically includes:
By solving multi head linear equation positive integer solution according to current business note output total value and the available face of current each paper money case Volume calculate with paper money, obtains at least one feasible with paper money scheme.
4. a kind of self-aided terminal note output matches paper money system characterized by comprising
Rate of recovery statistic unit, for counting the current banknote rate of recovery for adding each paper money case in self-aided terminal described in the paper money period;
With paper money scheme computing unit, for being carried out according to the available denomination of current business note output total value and current each paper money case with paper money It calculates, obtains at least one feasible with paper money scheme;
Paper money amount computing unit is recycled, at least one is feasible to match for calculating according to the banknote rate of recovery of each paper money case Banknote amount is recycled in the expectation of paper money scheme;
Note output scheme selecting unit, it is the smallest with paper money scheme for choosing the expectation recycling banknote amount, and according to the expectation Recycling banknote amount is the smallest to match paper money scheme note output so that recycling paper money amount is minimum;
Wherein, the expectation recycling banknote amount is calculated by following formula obtains:
N=N1*X1+N2*X2+...+Nn*Xn,
Wherein, N, which is represented, recycles banknote amount, N with the corresponding expectation of paper money scheme1、N2、...、NnEvery kind is represented in paper money scheme The banknote rate of recovery of the corresponding paper money case of each denomination banknotes, X1、X2、...、XnEvery kind is represented to correspond to denomination banknotes each in paper money scheme Required banknote number;
First note output exception processing unit, for leading to not continue note output if certain paper money case is abnormal during note output, The note output that the paper money case that one rate of recovery of selection is minimum in other remaining paper money casees of denomination continues the denomination is corresponded to from the paper money case, directly Until the note output number for meeting the denomination;
Second note output exception processing unit, for leading to not continue note output if certain paper money case is abnormal during note output, Stop note output, and calculate the amount of money number for also needing note output according to the banknote number of note output, again by the amount of money number for also needing note output It is expected that recycling banknote amount is the smallest with paper money scheme as reacquiring with paper money total value, and continues with paper money scheme according to what is got Paper money.
5. self-aided terminal note output as claimed in claim 4 matches paper money system, which is characterized in that the rate of recovery statistic unit tool Body is used for:
Statistics is current plus the number of paper money period each paper money case note output;
The number of the current banknote for adding paper money period each paper money case to be recovered of statistics;
The paper money of each paper money case is calculated according to the number of each paper money case of the current period number of note output and the banknote being recovered The ticket rate of recovery.
6. self-aided terminal note output as claimed in claim 4 matches paper money system, which is characterized in that described to match paper money scheme computing unit It is specifically used for:
By solving multi head linear equation positive integer solution according to current business note output total value and the available face of current each paper money case Volume calculate with paper money, obtains at least one feasible with paper money scheme.
CN201680001899.6A 2016-12-27 2016-12-27 A kind of bank note distribution method and system of self-aided terminal note output Active CN107077766B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/112293 WO2018119631A1 (en) 2016-12-27 2016-12-27 Banknote allocation method and system for banknote dispensing of self-service terminal

Publications (2)

Publication Number Publication Date
CN107077766A CN107077766A (en) 2017-08-18
CN107077766B true CN107077766B (en) 2019-10-11

Family

ID=59623404

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680001899.6A Active CN107077766B (en) 2016-12-27 2016-12-27 A kind of bank note distribution method and system of self-aided terminal note output

Country Status (2)

Country Link
CN (1) CN107077766B (en)
WO (1) WO2018119631A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107633594A (en) * 2017-09-27 2018-01-26 深圳怡化电脑股份有限公司 A kind of bank note distribution method, device, financial self-service equipment and storage medium
CN112053229B (en) * 2020-09-02 2023-09-19 中国银行股份有限公司 Data processing method and device applied to net point banknote distribution
CN113593140B (en) * 2021-07-09 2022-08-05 浪潮金融信息技术有限公司 Bank note distribution method, system and medium for financial self-service equipment
CN114360168B (en) * 2021-12-31 2024-02-13 中电长城(长沙)信息技术有限公司 Large-amount money withdrawing method for multiple money boxes in cash withdrawing device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102903177A (en) * 2012-10-09 2013-01-30 广州广电运通金融电子股份有限公司 Cash dispensing method of financial self-service equipment
CN103136852A (en) * 2013-01-22 2013-06-05 广州广电运通金融电子股份有限公司 Self-service terminal money outputting quality detection and control method and device
CN104504804A (en) * 2015-01-07 2015-04-08 广州广电运通信息科技有限公司 Cash distribution method and device and financial self-service device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100650348B1 (en) * 2004-06-21 2006-11-29 노틸러스효성 주식회사 How to optimize cash value for automated devices
JP5046903B2 (en) * 2007-12-13 2012-10-10 日立オムロンターミナルソリューションズ株式会社 Automatic transaction equipment
CN101763684B (en) * 2009-12-22 2012-08-08 广州广电运通金融电子股份有限公司 Financial self-service equipment bank note distribution method
CN104809803A (en) * 2015-04-30 2015-07-29 深圳市怡化时代科技有限公司 Withdrawal method and withdrawal system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102903177A (en) * 2012-10-09 2013-01-30 广州广电运通金融电子股份有限公司 Cash dispensing method of financial self-service equipment
CN103136852A (en) * 2013-01-22 2013-06-05 广州广电运通金融电子股份有限公司 Self-service terminal money outputting quality detection and control method and device
CN104504804A (en) * 2015-01-07 2015-04-08 广州广电运通信息科技有限公司 Cash distribution method and device and financial self-service device

Also Published As

Publication number Publication date
CN107077766A (en) 2017-08-18
WO2018119631A1 (en) 2018-07-05

Similar Documents

Publication Publication Date Title
CN107077766B (en) A kind of bank note distribution method and system of self-aided terminal note output
CN104134275B (en) Bank note distribution method, join paper money device and financial self-service equipment
Frittelli The minimal entropy martingale measure and the valuation problem in incomplete markets
CN101350869B (en) Method and apparatus for removing repeat of telecom charging based on index and hash
US20140289706A1 (en) Test case generation method, test case generation device, and storage medium
CN108563796A (en) Data compressing method, device and the electronic equipment of block chain
US9437068B2 (en) Cash replenishment method for financial self-service equipment
US20120254199A1 (en) Merge optimization system
CN104504804B (en) Cash distribution method and device and financial self-service device
CN106325756B (en) Data storage method, data calculation method and equipment
CN103020227B (en) Data processing method in computer equipment and system
CN109542908B (en) Data compression method, storage method, access method and system in key-value database
CN108334347A (en) A kind of method for customizing and device of Service control flow
CN107291720A (en) A kind of method, system and computer cluster for realizing batch data processing
CN108768587A (en) Coding method, equipment and readable storage medium storing program for executing
Monagan et al. Polynomial division using dynamic arrays, heaps, and packed exponent vectors
CN105930323B (en) A kind of document generating method and device
CN106993008A (en) A kind of resource regulating method and device
Rietz et al. Tighter bounds for the gap and non-IRUP constructions in the one-dimensional cutting stock problem
CN107484429B (en) Cash-out control method and system of financial terminal and financial terminal
Razin et al. Growth effects of the exchange-rate regime and the capital-account openness in a crisis-prone world market: a nuanced view
CN109299918A (en) Financial data checking method, device, computer equipment and storage medium
CN111831095B (en) A physical machine rack density optimization method, device and equipment
Lee et al. A note on graph balancing problems with restrictions
CN103124309B (en) Method and terminal for read-write control of mobile phone files

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant