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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000004064 recycling Methods 0.000 claims abstract description 54
- 238000011084 recovery Methods 0.000 claims abstract description 42
- 230000002159 abnormal effect Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 239000011159 matrix material Substances 0.000 description 8
- 230000008569 process Effects 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 2
- 238000012886 linear function Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- ONUFESLQCSAYKA-UHFFFAOYSA-N iprodione Chemical compound O=C1N(C(=O)NC(C)C)CC(=O)N1C1=CC(Cl)=CC(Cl)=C1 ONUFESLQCSAYKA-UHFFFAOYSA-N 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D11/00—Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
- G07D11/20—Controlling or monitoring the operation of devices; Data handling
- G07D11/24—Managing the inventory of valuable papers
- G07D11/25—Relocation 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
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.
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)
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)
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)
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 |
-
2016
- 2016-12-27 WO PCT/CN2016/112293 patent/WO2018119631A1/en active Application Filing
- 2016-12-27 CN CN201680001899.6A patent/CN107077766B/en active Active
Patent Citations (3)
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 |