Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND CORRESPONDING SYSTEM FOR STORING FLEXIBLE DOCUMENTS
Document Type and Number:
WIPO Patent Application WO/2024/003705
Kind Code:
A1
Abstract:
Method (1) for storing a series of flexible documents in a system (100), the system (100) comprising one storing and issuing module (10), one conveyor belt (23), configured for supporting and transporting the flexible documents toward the at least one storing and issuing module (10) at known conveying speed vc(t), one sensor group (9), configured to sense any flexible document B(m) transported on the conveyor belt (23) and provide corresponding sensing information, and a central processing unit (19), operatively connected to the sensor group (9) and the at least one storing and issuing module (10); wherein in the at least one the storing and issuing module (10) one opening (20) is formed, the storing and issuing module (10) having at least a storage roller (50) actuated by a motor (60); one transport tape (52) configured to be dragged in rotation by the storage roller (50) around the same; holding means (53, 54) configured for engaging each flexible document B(m) with the transport tape (52) along a linear path of transport tape (52) where transport tape (52) can be moved at linear speed before being rolled on storage roller (50); one processor (80), operatively connected to at least the sensor group (9), the storage roller (50), motor (60), and holding means (53, 54); the method (1) comprising, for an mth flexible document B(m) of the series, the steps of: (1.1) sensing, through sensor group (9), sensing information regarding flexible document B(m), (1.2) providing within a known prediction time instant tp(m) from sensing, the sensing information to processor (80); (1.3) determining, through the processor (80): based on the received sensing information and conveying speed vc(t) of conveyor belt (23), a subsequent joint time instant tj(m), wherein the rear end of the flexible document B(m) will have entered the storing and issuing module (10) and will be engaged by the holding means (53-54) with the transport tape (52), based on a diameter of an assembly formed by storage roller (50) and transport tape (52) rolled together with any previously engaged flexible document around the storage roller (50), an acceleration value (at), and based on the acceleration value (at), a deceleration value (dect); (1.4) calculating a pattern of linear speed Vt(m)(t) at which transport tape (52) must be moved by storage roller (50), after prediction time instant tp(m) such that, at estimated joint time instant tj(m), a predetermined desired distance dd on the transport tape (52) is left between the front end of the flexible document B(m) and a rear end of a flexible document B(m-1) of the series, last engaged by the transport tape (52), if any, based on the sensing information; the determined joint time instant tj(m), acceleration (at) and deceleration (dect) values; and a linear speed profile Vt(m-1)(t) determined by said processor (80) for the previous flexible document B(m-1), if any; and (1.5) controlling actuation of the holding means (53-54) at tj(m) and, based on the pattern of linear speed vt(m)(t), one or more respective control signal to the motor (60), causing control of the storage roller (50) rotation, and a movement of the transport tape (52) according to the calculated speed pattern vt(m)(t).

Inventors:
COLECCHIA ENRICO (IT)
MARTINOTTI PAOLO (IT)
Application Number:
PCT/IB2023/056578
Publication Date:
January 04, 2024
Filing Date:
June 26, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ARCA TECH S R L (IT)
International Classes:
B65H29/00; B65H43/00
Foreign References:
EP3349193A12018-07-18
EP2104638A12009-09-30
EP3349193A12018-07-18
EP2104638A12009-09-30
IT202100033155A12023-06-30
Attorney, Agent or Firm:
BOVO, Valentina et al. (IT)
Download PDF:
Claims:
CLAIMS

1. Method (1) for storing a series of flexible documents (..., B(m-l), B(m), B(m+1), ...) in a system (100), the system (100) comprising

- at least one storing and issuing module (10),

- one conveyor belt (23), configured for supporting and transporting in said system (100) said flexible documents (..., B(m-l), B(m), B(m+1), ...) toward said at least one storing and issuing module (10) at known conveying speed vc(t),

- one sensor group (9), arranged with respect to said conveyor belt (23) in such a way that it can sense any flexible document B(m) transported on said conveyor belt (23) and provide corresponding sensing information, and

- a central processing unit (19), operatively connected to said sensor group (9) and said at least one storing and issuing module (10) and configured to receive and process said sensing information, and send corresponding control signals to said at least one storing and issuing module (10); wherein in said at least one the storing and issuing module (10) one opening (20) is formed, through which each flexible document B(m) can enter the same with its front end, and be transported through a linear conveying section (51) of the storing and issuing module (10), the storing and issuing module (10) having at least:

- a storage roller (50) actuated by a motor (60);

- one transport tape (52) configured to be dragged in rotation by the storage roller (50) around the same;

- holding means (53, 54), arranged at said conveying section (51), and configured for engaging each flexible document B(m) with the transport tape (52), when the rear end of the flexible document B(m) has entered the storing and issuing module (10) through opening (20), the engagement occurring along a linear path of transport tape (52) where transport tape (52) can be moved at linear speed before being rolled on storage roller (50);

- one processor (80), operatively connected, through said central processing unit (19), to at least said sensor group (9), and also operatively connected to said storage roller (50), motor (60), and holding means (53, 54); said method (1) comprising, for an mth flexible document B(m) of the series (..., B(m-l), B(m), B(m+1), ...), the steps of:

1.1 sensing, through said sensor group (9), sensing information regarding said flexible document B(m),

1.2 providing within a known prediction time instant tp(m) from sensing, through said central processing unit (19), said sensing information to processor (80); and

1.3 determining, through said processor (80):

- based on said received sensing information and said known conveying speed vc(t) of conveyor belt (23), a subsequent joint time instant tj(m), wherein the rear end of said flexible document B(m) will have entered the storing and issuing module (10) and said flexible document B(m) will be engaged by said holding means (53-54) with said transport tape (52),

- based on a diameter of an assembly formed by said storage roller (50) and said transport tape (52) rolled together with any previously engaged flexible document (..., B(m-2), B(m-l)) around said storage roller (50), an acceleration value (at), and

- based on said acceleration value (at), a deceleration value (dect);

1.4 calculating a pattern of linear speed vt(m)(t) at which said transport tape (52) must be moved by said storage roller (50), after prediction time instant tp(m) such that, at estimated joint time instant tj(m), when said holding means (53-54) engage said flexible document B(m) with transport tape (52) in said at least one storing and issuing module (10), a predetermined desired distance dd on said transport tape (52) is left between said front end of said flexible document B(m) and a rear end of a flexible document B(m-l) of the series, last engaged by said transport tape (52), if any, based on:

- the sensing information;

- said determined joint time instant tj(m), acceleration (at) and deceleration (dect) values; and

- a linear speed profile v^-i/ t) determined by processor said (80) for the previous flexible document B(m-l) of the series, if any; and

1.5 sending, by said processor (80), control signals causing actuation of said holding means (53-54) at tj(m) and, based on said pattern of linear speed vt(m)(t) of said transport tape (52), one or more respective control signal to said motor (60), causing control of said storage roller (50) rotation, and a corresponding movement of said transport tape (52) according to the calculated speed pattern vt(m)(t).

2. Method (1) according to claim 1, wherein said acceleration value (at) is inversely proportional to a total Inertia (Itoteo) required to rotate, through said motor (60), said assembly formed by said storage roller (50) and said transport tape (52) rolled together with any previously engaged flexible document (..., B(m-2), B(m-l)) around said storage roller (50).

3. Method (1) according to claim 2, wherein said total Inertia ( Itoteo) is a function of said diameter value of said assembly formed by said storage roller (50) and said transport tape (52) rolled together with any previously engaged flexible document (..., B(m-2), B(m-l)) around said storage roller (50), optionally wherein said acceleration value (at) can be calculated in real-time or it can be calculated off-line and stored in said processor (80), optionally in a lookup table, as a function of said diameter value.

4. Method (1) according to any previous claim, wherein said sensing information comprises at least the dimensions of a sensed mth flexible document B(m) of the series of flexible documents and its angular position (a) with reference to an axis parallel to a longitudinal symmetry axis of conveyor belt (23), and optionally the distance (Y) of each flexible document from a lateral edge of conveyor belt (23), and/or a denomination (ID) of said sensed mth flexible document B(m), more optionally a length of the projection (Proj(m)) of the sensed mth flexible document B(m) along an axis parallel to the longitudinal symmetry axis of conveyor belt (23).

5. Method (1) according to any claim 1 to 4, wherein if the mth flexible document B(m) is the very first one of the series of flexible documents or if it is not the first one and prediction time instant tp(m)t>(tj(m-l)+ Atstop), where:

- tj(m-l) is the joint time instant of the last engaged flexible document B(m-l) of the series, and

- Atstop is a known time interval required to take a flexible document to a resting or stop position on transport tape (52) with its rear end at a stop distance dsfrom opening (20), then said pattern of linear speed vt(m)(t) of transport tape (52) is calculated, so that, between tp(m) and tj(m), it satisfies rule: where Proj(m) is the length of the projection of the sensed flexible document B(m) along an axis parallel to the longitudinal symmetry axis of conveyor belt (23), and after tj(m), it satisfies rule:

6. Method (1) according to any claim 1 to 4, wherein if prediction time instant for said flexible document B(m) is such that tp(m)<tj(m-l), where tj(m-l) is the joint time instant of the last sensed flexible document B(m-l) of the series, then said pattern of linear speed vt(m)(t) of transport tape (52) is calculated that, between tj(m-l) and tj(m), it satisfies rule: where Proj(m) is the length of the projection of the sensed flexible document B(m) along an axis parallel to the longitudinal symmetry axis of conveyor belt (23), and after tj(m), the pattern of linear speed vt(m)(t) is set by processor (80) to satisfy rule: where Atstop is a known time interval required to take a flexible document B(m) to a resting or stop position on transport tape (52) with its rear end at a stop distance ds from opening (20).

7. Method (1) according to any claim 1 to 4, wherein if prediction time instant for said flexible document B(m) is such that tj(m-l)<tp(m)<(tj(m-l)+ AtstoP)-trate, where:

- tj(m-l) is the joint time instant of the last engaged flexible document B(m-l) of the series,

- Atstop is a known time interval required to take said flexible document B(m) to a resting or stop position on transport tape (52) with its rear end at a stop distance ds from opening (20) and

- trate is a constant nominal time interval of said flexile document B(m), then linear speed vt(m)(t) of transport tape (52) is calculated that, between tj(m-l) and tj(m), satisfies rule where Proj(m) is the length of the projection of the sensed flexible document B(m) along an axis parallel to the longitudinal symmetry axis of conveyor belt (23), and after tj(m), it satisfies rule:

8. Method (1) according to any claim 1 to 4, wherein if prediction time instant for said flexible document B(m) is such that (tj(m-l)+ Atstop)-trate <tp(m)<(tj(m-l)+ AtstOp)

Where:

- tj(m-l) is the joint time instant of the last engaged flexible document B(m-l) of the series,

- Atstop is a known time interval required to take a flexible document to a resting or stop position on transport tape (52) with its rear end at a stop distance ds from opening (20) and

- trate is a constant nominal time interval of said flexile document B(m), then the linear speed vt(m)(t) of transport tape (52) is calculated that, after stop of last engaged banknote B(m-l), it satisfies rule: where Proj(m) is the length of the projection of the sensed flexible document B(m) along an axis parallel to the longitudinal symmetry axis of conveyor belt (23), and after tj(m), it satisfies rule:

9. Method (1) according to any claim -5 to 8, wherein said stop distance ds is comprised between 70% and 100% of the height H of the smallest flexible document to be stored in said at least one storing and issuing module (10).

10. Method (1) according to any previous claim, wherein said linear speed vt(m)(t) of transport tape (52) has a pattern over time defining a line segment or chain of line segments.

11. Method (1) according to claim 10, wherein said line segment or chain of line segments is associated to:

- said acceleration value (at);

- a constant speed target value (vt) ; and

- said deceleration value (dect).

12. Method (1) according to claim 11, wherein said constant speed target value (vt) is a function of:

- two following joint time instants (tj(m-l) and tj(m)) determined by processor (80),

- the distance, calculated by processor (80) that the rear end of a previous sensed flexible document B(m-l) needs to cover with transport tape (52) in order to allow the entering flexible document B(m), when also engaged by transport tape (52), to have its front end at distance dd from rear end of last engaged flexible document B(m-l),

- the acceleration value (at),

- the value of linear speed vt(m-1)(tj(rn)) of the last sensed flexible document B(m-l) that transport tape (52) would have at joint time instant tj(m), if the flexible document B(m) had not been sensed by sensor group (9).

13. System (100) for storing a series of flexible documents (..., B(m-l), B(m), B(m+1), ...), wherein each flexible document of the series of flexible documents (..., B(m-l), B(m), B(m+1), ...) has a front and rear end, said system comprising

- at least one storing and issuing module (10),

- one conveyor belt (23), configured for supporting and transporting in said system (100) said flexible documents (..., B(m-l), B(m), B(m+1), ...) toward said at least one storing and issuing module (10) at known conveying speed vc(t),

- one sensor group (9), arranged with respect to said conveyor belt (23) in such a way that it can sense any flexible document B(m) transported on said conveyor belt (23) and provide corresponding sensing information, and

- a central processing unit (19), operatively connected to said sensor group (9) and said at least one storing and issuing module (10) and configured to receive and process said sensing information coming, and send corresponding control signals to said at least one storing and issuing module (10); wherein in said at least one the storing and issuing module (10) one opening (20) is formed, through which each flexible document B(m) can enter the same with its front end, and be transported through a linear conveying section (51) of the storing and issuing module (10), the storing and issuing module (10) having at least:

- a storage roller (50) configured to be actuated by a motor (60);

- one transport tape (52) configured to be dragged in rotation by the storage roller (50) around the same;

- holding means (53, 54), arranged at said conveying section (51), and configured for engaging each flexible document B(m) with the transport tape (52), when the rear end of the flexible document B(m) has entered the storing and issuing module (10) through opening (20), the engagement occurring along a linear path of transport tape (52) where transport tape (52) can be moved at linear speed before being rolled on storage roller (50);

- one processor (80), operatively connected through said central processing unit (19), to at least said sensor group (9), and also operatively connected to said storage roller (50), motor (60), and holding means (53, 54); said system (100) is configured to execute the method (1) according to any previous claims.

14. System (100) according to claim 13, comprising more than one storing and issuing module (10) and the central processing unit (19) operatively connected to each processor (80) of each storing and issuing module (10), the central processing unit (19) being further configured to carry out a check of the sensing information and, based on the sensing information, select one of the storing and issuing module (10) and send the sensing information thereto.

Description:
METHOD AND CORRESPONDING SYSTEM FOR STORING FLEXIBLE DOCUMENTS

* * *

FIELD OF INVENTION

The present invention relates to a method and system for storing flexible documents in a storing and issuing module, the storing and issuing module being configured to store and issue flexible documents such as banknotes and paper documents, and to be used in a flexible document receiving and dispensing device allowing in a simple, reliable, and effective way handling larger storage capacity than traditional equipment without increasing power consumption.

In the following, reference will be mainly made to banknotes as flexible documents. However, it should be noted that the method and system according to the invention may be used to store and issue any other type of flexible documents, including paper documents such as checks, notes, certificates and licenses, still remaining within the scope of protection of the present invention defined by the attached claims.

BACKGROUD OF THE INVENTION

Equipment for automatic deposit and withdrawal of banknotes, for example as disclosed in EP3349193, are used not only in banking sites but also in retail sites, as help for tellers or as customer-operated machines.

This kind of equipment includes banknote receiving and dispensing devices, optionally having function of recycling, each one comprising one or more storing and issuing modules which can be removably mounted within a respective housing, wherein each module is configured to store a given banknote denomination, also depending on the size thereof.

The number of employed modules determines denominations and/or types of banknotes to be handled, as well as dimensions and cost of the equipment.

In fact, in use, the different denominations or types of banknotes are associated to a very different number of storing and issuing operations. For example, a module receiving denominations of banknotes of greater circulation, such as 20 euros and 50 euros banknotes, normally needs to satisfy high request of storing and issuing operations, often varying over time, and it can easily become full or empty thereby limiting functionality of the whole device. To compensate for this drawback, the addition of modules for storing and issuing banknotes with greater circulation in an equipment for automatic deposit and withdrawal of banknotes could be considered. However, this would result in high costs and is not efficient for storage room dimensioning.

A prior art device for storing and issuing single denomination banknotes is disclosed in document EP2104638. As schematically shown in Fig. 1, such prior art storing and issuing module includes, among other elements, a storage roller 50 operatively associated with a motor (not shown) and at least one transport tape 52 configured to be rolled on the storage roller 50 together with banknotes, when the associated motor is activated. Before entering the storing and issuing module, through a respective opening 20 thereof, the banknotes are transported on a conveyor belt (not shown) and are deviated therefrom by at least one diverter 42 comprised in the storing and issuing module and controlled by at least one respective electromagnet. The diverter 42 is arranged at opening 20, which is formed in one side of the storing and issuing module facing the conveyor belt, and in proximity of an input transport roller 31; the banknotes are thus conveyed in a linear conveying section 51 extending from the opening 20 to the outer diameter of the storage roller 50. Through such conveying section 51 each banknote entering the storage and issuing device is guided along one banknote channel (delimited by bottom and top lever arms 75 and 76) to the outer diameter of the storage roller 50. In Fig. 1, two cases are represented, namely:

- a first case where the module has not received any banknote yet, and the diameter of the assembly formed by the storage roller 50 and the transport tape 52 is substantially equal to the diameter of the storage roller 50, and

- a second case, wherein the module has already received a certain number of banknotes, and the diameter of the assembly formed by the storage roller 50, the transport tape 52 and the banknotes substantially corresponds to the diameter of storage roller 50, plus the thickness of the transport tape 52 rolled up with the banknotes around storage roller 50.

At conveying section 51 the storing and issuing module is provided with photoelectric sensors 66 configured for detecting the presence of banknotes in respective areas of detection of the conveying section 51 and sending a corresponding activation signal(s) causing activation of the motor associated to storage roller 50. The storing and issuing module is also provided with an electronic unit 80 and holding means, such as pairs of pinch-rollers (not represented in Fig. 1) which can be actuated for engaging the banknotes to be stored with transport tape 52, in response to a suitable control signal imparted by an electronic unit 80 of the storage and issuing module, when the photoelectric sensors 66 have sensed one banknote on the conveying section 51.

The maximum distance in the conveying section 51 between the opening 20 and the holding means and the distance between the holding means and the outer diameter of the storage roller 50 must be smaller than the smallest size of the denominations to be stored on or issued from the storage roller 50, for instance such distance must be lower than 62 millimeters for five euros (€ 5) banknotes.

The electronic unit 80 of the storing and issuing module of the prior art is programmed for controlling the holding means and the motor of the storage roller 50 based on the physical parameters of the device, the length of the banknote and in response to signals from the photoelectric sensors, so as to store the banknotes on the storage roller with void space queuing providing substantial contact between the input edge of an entering banknote and the output edge of a last stored banknote.

Such prior art storing and issuing module has a great reliability. Nevertheless, it has a limited storage capacity up to 600 banknotes, since storing a larger number of banknotes would entail an increased length of a transport tape 52 wrapped together with the banknotes around its storage roller 50, and the provision of a longer transport tape 52 would pose many issues regarding design configuration of the storing and issuing module itself, among which the fact that an increased length of the transport tape 52 wrapped together with the banknotes around the storage roller 50 would result in a greater diameter of the assembly formed by transport tape-banknotes-storage roller and a consequent greater inertia thereof, with higher power consumption requested for its rotation.

It is therefore an object of this invention to allow in a simple, reliable and effective way maximizing storage capacity of flexible documents, such as banknote, to be stored on and issued from a storing and issuing module, with no increase in its power consumption.

SUMMARY OF THE INVENTION

It is specific subject matter of the present invention a method for storing a series of flexible documents in a system, the system comprising

- at least one storing and issuing module,

- one conveyor belt, configured for supporting and transporting in said system said flexible documents toward said at least one storing and issuing module at known conveying speed Vc(t), - one sensor group, arranged with respect to said conveyor belt in such a way that it can sense any flexible document B(m) transported on said conveyor belt and provide corresponding sensing information, and

- a central processing unit, operatively connected to said sensor group and said at least one storing and issuing module and configured to receive and process said sensing information, and send corresponding control signals to said at least one storing and issuing module; wherein in said at least one the storing and issuing module one opening is formed, through which each flexible document B(m) can enter the same with its front end, and be transported through a linear conveying section of the storing and issuing module, the storing and issuing module having at least:

- a storage roller actuated by a motor;

- one transport tape configured to be dragged in rotation by the storage roller around the same;

- holding means, arranged at said conveying section, and configured for engaging each flexible document B(m) with the transport tape, when the rear end of the flexible document B(m) has entered the storing and issuing module through opening, the engagement occurring along a linear path of transport tape where transport tape can be moved at linear speed before being rolled on storage roller;

- one processor, operatively connected, through said central processing unit, to at least said sensor group, and also operatively connected to said storage roller, motor, and holding means; said method comprising, for an m th flexible document B(m) of the series, the steps of:

1.1 sensing, through said sensor group, sensing information regarding said flexible document B(m),

1.2 providing within a known prediction time instant t p (m) from sensing, through said central processing unit, said sensing information to processor; and

1.3 determining, through said processor:

- based on said received sensing information and said known conveying speed v c (t) of conveyor belt, a subsequent joint time instant tj(m ), wherein the rear end of said flexible document B(m) will have entered the storing and issuing module and will be engaged by said holding means with said transport tape,

- based on a diameter of an assembly formed by said storage roller and said transport tape rolled together with any previously engaged flexible document around said storage roller, an acceleration value, and

- based on said acceleration value, a deceleration value;

1.4 calculating a pattern of linear speed v t (m)(t) at which said transport tape must be moved by said storage roller, after prediction time instant t p (m) such that, at estimated joint time instant tj(m), when said holding means engage said flexible document B(m) with transport tape in said at least one storing and issuing module, a predetermined desired distance dd on said transport tape is left between said front end of said flexible document B(m) and a rear end of a flexible document B(m-l) of the series, last engaged by said transport tape, if any, based on:

- the sensing information;

- said determined joint time instant tj(m), acceleration and deceleration values; and

- a linear speed profile determined by processor said for the previous flexible document B(m-l) of the series, if any; and

1.5 sending, by said processor, control signals causing actuation of said holding means at tj(m) and, based on said pattern of linear speed v t (m)(t) of said transport tape, one or more respective control signal to said motor, causing control of said storage roller rotation, and a corresponding movement of said transport tape according to the calculated speed pattern Vt(m)(t).

According to another aspect of the invention, said acceleration value can be inversely proportional to a total Inertia required to rotate, through said motor, said assembly formed by said storage roller and said transport tape rolled together with any previously engaged flexible document around said storage roller.

According to a further aspect of the invention, said total Inertia can be a function of said diameter value of said assembly formed by said storage roller and said transport tape rolled together with any previously engaged flexible document around said storage roller, optionally wherein said acceleration value can be calculated in real-time or it can be calculated off-line and stored in said processor, optionally in a lookup table, as a function of said diameter value.

According to an additional aspect of the invention, said sensing information can comprise at least the dimensions of a sensed m th flexible document B(m) of the series of flexible documents and its angular position with reference to an axis parallel to a longitudinal symmetry axis of conveyor belt, and optionally the distance of each flexible document from a lateral edge of conveyor belt, and/or a denomination of said sensed m th flexible document B(m), more optionally a length of the projection of the sensed m th flexible document B(m) along an axis parallel to the longitudinal symmetry axis of conveyor belt.

According to another aspect of the invention, if the m th flexible document B(m) is the very first one of the series of flexible documents or if it is not the first one and prediction time instant t p (m)t>(tj(m-l)+ Atstop), where:

- tj(m-l) is the joint time instant of the last engaged flexible document B(m-l) of the series, and

- Atstop is a known time interval required to take a flexible document to a resting or stop position on transport tape with its rear end at a stop distance d s from opening, then said pattern of linear speed v t (m)(t) of transport tape can be calculated, so that, between tp(m) and tj(m), it satisfies rule: where Proj(m) is the length of the projection of the sensed flexible document B(m) along an axis parallel to the longitudinal symmetry axis of conveyor belt, and after tj(m), it satisfies rule:

According to a further aspect of the invention, if prediction time instant for said flexible document B(m) is such that t p (m)<tj(m-l), where tj(m-l) is the joint time instant of the last sensed flexible document B(m-l) of the series, then said pattern of linear speed v t (m)(t) of transport tape is calculated that, between tj(m-l) and tj(m), it satisfies rule: where Proj(m) is the length of the projection of the sensed flexible document B(m) along an axis parallel to the longitudinal symmetry axis of conveyor belt, and after tj(m), the pattern of linear speed v t (m)(t) can be set by processor to satisfy rule: where Atstop is a known time interval required to take a flexible document B(m) to a resting or stop position on transport tape with its rear end at a stop distance d s from opening. According to an additional aspect of the invention, if prediction time instant for said flexible document B(m) is such that tj(m-l)<t p (m)<(tj(m-l)+ At s to P )-trate, where:

- tj(m-l) is the joint time instant of the last engaged flexible document B(m-l) of the series,

- Atstop is a known time interval required to take a flexible document to a resting or stop position on transport tape with its rear end at a stop distance d s from opening and

- trate is a constant nominal time interval of said flexile document B(m), then linear speed v t (m)(t) of transport tape can be calculated that, between tj(m-l) and tj(m), satisfies rule where Proj(m) is the length of the projection of the sensed flexible document B(m) along an axis parallel to the longitudinal symmetry axis of conveyor belt, and after tj(m), it satisfies rule:

According to another aspect of the invention, if prediction time instant for said flexible document B(m) is such that (tj(m-l)+ Atst op )-trate <t p (m)<(tj(m-l)+ At stO p)

Where:

- tj(m-l) is the joint time instant of the last engaged flexible document B(m-l) of the series,

- Atstop is a known time interval required to take a flexible document to a resting or stop position on transport tape with its rear end at a stop distance d s from opening, and

- trate is a constant nominal time interval of said flexile document B(m), , then the linear speed v t (m)(t) of transport tape can be calculated that, after stop of last engaged banknote B(m-l), it satisfies rule: where Proj(m) is the length of the projection of the sensed flexible document B(m) along an axis parallel to the longitudinal symmetry axis of conveyor belt, and after tj(m), it satisfies rule:

According to a further aspect of the invention, said stop distance d s can be comprised between 70% and 100% of the height H of the smallest flexible document to be stored in said at least one storing and issuing module.

According to an additional aspect of the invention, said linear speed v t (m)(t) of transport tape can have a pattern over time defining a line segment or chain of line segments.

According to another aspect of the invention, said line segment or chain of line segments can be associated to: said acceleration value; a constant speed target value (v t ) ; and said deceleration value .

According to a further aspect of the invention, said constant speed target value can be a function of:

- two following joint time instants (tj(m-l) and tj(m)) determined by processor (80),

- the distance, calculated by processor that the rear end of a last sensed flexible document B(m-l) needs to cover with transport tape in order to allow the entering flexible document B(m), when also engaged by transport tape, to have its front end at distance dd from rear end of last engaged flexible document B(m-l),

- the acceleration value,

- the value of linear speed v t ( m-1 )(tj(rn)) of the last sensed flexible document B(m-l) that transport tape would have at joint time instant tj(m), if the flexible document B(m) had not been sensed by sensor group.

It is also a specific subject matter of the present invention a system for storing a series of flexible documents, wherein each flexible document of the series of flexible documents has a front and rear end, said system comprising

- at least one storing and issuing module,

- one conveyor belt, configured for supporting and transporting in said system said flexible documents toward said at least one storing and issuing module at known conveying speed Vc(t),

- one sensor group, arranged with respect to said conveyor belt in such a way that it can sense any flexible document B(m) transported on said conveyor belt and provide corresponding sensing information, and - a central processing unit, operatively connected to said sensor group and said at least one storing and issuing module and configured to receive and process said sensing information coming, and send corresponding control signals to said at least one storing and issuing module; wherein in said at least one the storing and issuing module one opening is formed, through which each flexible document B(m) can enter the same with its front end, and be transported through a linear conveying section of the storing and issuing module, the storing and issuing module having at least:

- a storage roller configured to be actuated by a motor;

- one transport tape configured to be dragged in rotation by the storage roller around the same;

- holding means, arranged at said conveying section, and configured for engaging each flexible document B(m) with the transport tape, when the rear end of the flexible document B(m) has entered the storing and issuing module through opening, the engagement occurring along a linear path of transport tape where transport tape can be moved at linear speed before being rolled on storage roller;

- one processor, operatively connected through said central processing unit, to at least said sensor group, and also operatively connected to said storage roller, motor, and holding means; said system being configured to execute the method as disclosed above.

According to another aspect of the invention, when the system comprises more than one storing and issuing module, the central processing unit operatively connected to each processor of each storing and issuing module, and the central processing unit can be further configured to carry out a check of the sensing information and, based on the sensing information, select one of the storing and issuing module and send the sensing information thereto.

BRIEF DESCRIPTION OF THE DRAWINGS

The present invention will be now described, by way of illustration and not by way of limitation, according to its preferred embodiments, with particular reference to the attached Figures, wherein:

Fig. 1 shows a schematic lateral view of the main elements of a storing and issuing module according to the prior art; Fig. 2 is a representation of one exemplary embodiment of a flexible document receiving and dispensing device comprising a system 100 according to the invention, including prior art storing and issuing modules as those represented in Fig. 1 (reference numbers 11A, 11B) and other modules (10A and 10B) as disclosed in patent application n. IT102021000033155 by the same Applicant.

Fig. 3 shows another schematic view of the main hardware elements of the invention system 100, included in the receiving and dispensing device of Fig. 2;

Fig. 3a and 3b depict two time-instants during implementation of the method according to the present invention, when a banknote (B(m)) of a series of banknotes (..., B(m-l), B(m), B(m+1), ...) is stored in the corresponding storing and issuing module;

Fig. 4 is a schematic representation of hardware components of a preferred embodiment of a storing and issuing module, which contribute to the inertial torque seen by the motor responsible for actuation of a storage roller;

Figs. 4a to 4c are respective graphical representation of the total inertia, angular acceleration and inertial torque seen by the motor responsible for actuation of a storage roller of the storing and issuing module of Fig. 4;

Fig. 5 shows a plan view of a conveyor belt of a flexible document receiving and dispensing device incorporating the invention, the conveyor belt supporting banknotes of different denominations which are angularly displaced with respect to an axis parallel to the longitudinal symmetry axis conveyor belt;

Figure 6 is a flowchart of the main steps of the invention method;

Figure 7 is another flowchart depicting details of some invention method steps, implemented by a storing and issuing module of invention system;

Figures 8 to 11 are graphical representations of the speed of the transport-tape at the end of a conveyor section of a storing and issuing module, the speed being calculated according to the invention method, in different cases of banknotes storage;

Fig. 12 and 13 show graphically two examples of how the pattern of transport-tape speed at the end of conveyor section of the storing and issuing module can be calculated, according to a preferred embodiment of the invention.

In the Figures identical reference numerals will be used for alike elements.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS With particular reference to Figs. 2 and 3, it will be appreciated that a system according to the present invention, for storing a series (..., B(m-l), B(m), B(m+1), ...) of flexible documents and more particularly banknotes, is generally indicated with reference numeral 100, and can be included in a receiving and issuing device as represented for example in Figs. 2 and 3.

Such a system 100 comprises at least one storing and issuing module (in Fig. 2 a plurality of them is represented, numbered as 11A, 11B, 10A and 10B while only one, referenced with numeral 10, is shown in Fig. 3), for the automation of cash activities, one conveyor belt 23, configured for supporting and transporting the banknotes in the a receiving and issuing device toward the storing and issuing module(s) at known conveying speed v c (t), and one sensor group 9, comprising at least one image sensor, the sensor group 9 being arranged with respect to conveyor belt 23 in such a way that it can sense any banknote B(m) being transported on conveyor belt 23 toward the storing and issuing module(s) and provide corresponding sensing information.

The system 100 also comprises a central processing unit 19, which is directly or indirectly operatively connected to the sensor group 9 and configured to receive and process sensing information coming therefrom, and send corresponding control signals to the storing and issuing module(s) 11A, 11B, 10A,10B or 10, according to the method of the present invention, that will be described in the following.

According to the invention, the sensing information provided by sensor group 9, see Fig. 5, comprises at least the dimensions of a sensed banknote B(m) and its position on conveyor belt 23. As can be appreciated, in fact, different denominations or banknote types can have different dimensions (length L and height H, in Fig. 5) - a 5 euros banknote, for example, is smaller than a 20 euros banknote. Also, the banknotes can be placed on conveyor belt 23 in such a way that their front side (i.e., the side of the banknote facing the storing and issuing module(s)) is not perfectly perpendicular to an axis parallel to the longitudinal symmetry axis of conveyor belt 23 but forms, instead, an angle a therewith. By watching Fig. 5, for example, it can be appreciated that the 20 euros banknote has a front end, at its lower right corner, and a rear end, at its upper left corner. The 5 euros banknote, instead, has, its upper right corner as front end and, as rear end, its lower left corner. If a banknote had its front side perfectly perpendicular to the longitudinal symmetry axis of conveyor belt 23, its front end would be represented by the whole front side thereof and its rear end would be represented by its whole rear side, the corresponding angle a being zero. Optionally, the sensing information provided by sensor group 9 can comprises also the distance of each banknote from one lateral edge of conveyor belt 23, and/or the denomination of the sensed banknote, see references Y and/or ID in Fig. 5. The ID, as will be seen below, is associated to the denomination of the sensed banknote and can be used by the central processing unit 19 to determine to which storing and issuing module of a receiving and dispensing device the banknote should be sent for storage, in case system 100 was provided with more than one storing and issuing module.

According to a preferred embodiment of the invention, once the sensing information is provided to the central processing unit 19, the central processing unit 19 can perform a first check of the sensed banknote B(m), based on the received sensing information. In case the sensed banknote B(m) does not comply with predefined standards in terms of position (on conveyor belt 23) or dimensions, the sensed banknote B(m) is rejected. In practice, whenever a banknote B(m) is rejected, it can be outputted from the device or can be sent to a storing and issuing module from where it is sent to safe disposal.

With particular reference to the storing and issuing module 10 (in the present description, for simplicity, reference will be made to a system comprising only one storing and issuing module 10 as represented in Fig. 3), in the storing and issuing module an opening 20 is formed and respective input transport rollers 31 are comprised at said opening 20, that can be actuated in a known way to engage with a front end of an entering banknote B(m) of a series (..., B(m-l), B(m), B(m+1), ...) of banknotes, in order to guide it inside the storing and issuing module 10 along a conveying section 51, toward a respective storage roller 50.

The storing and issuing module 10 comprises, in fact, a storage roller 50 and also a feeding-roller 50' (not shown in Fig. 3 but represented in Fig. 4) as well as respective motors 60 and 60' (also shown in Fig. 4), the motors being configured to coordinately actuate storage roller 50 and the feeding-roller 50', upon receipt of a suitable control signal.

The storing and issuing module 10 also comprises one transport tape 52, having one end connected to storage roller 50 and the other end connected to feeding-roller 50'. The transport tape 52, during banknotes storing operations and due to corresponding coordinated activation of motors 60 and 60', is configured to be unrolled from feeding-roller 50' and rolled on storage roller 50 along a forward path such that, it is moved along a linear path with a linear speed, at the end of conveying section 51, before being rolled around storage roller 50. The motors 60 and 60' optionally are conventional stepper motors, controlled as open-loop servomechanisms, which rotate the storage roller 50 and feeding-roller 50' through proper pulleys and toothed transmission belts (not shown in the drawings).

The storing and issuing module 10 also comprises holding means arranged at conveying section 51, which are configured to be actuated for engaging an entering banknote B(m) with transport tape 52, when the entering banknote B(m) has completely entered the storing and issuing module, i.e. when the rear end of that banknote has passed through opening 20 and has disengaged from transport rollers 31. In detail, the holding means includes a pair of pinchrollers 53 and 54 arranged below and above transport tape 52. The pinch-rollers are configured to mutually shift under control of electromagnets (not shown in the Figures).

With such a configuration of system 100, it will be noted that any banknote B(m), transported by conveyor belt 23 toward the storing and issuing module 10, enters the module 10 at speed v c (t) and only when its rear end is disengaged from input roller 31 and is substantially at the same time engaged by holding means 53-54, it starts moving engaged with transport tape 52 at linear speed v t (m)(t).

The storing and issuing module 10 also comprises a processor 80, operatively connected to the central processing unit 19 of the system 100 and to the motors 60 and 60' and the holding means 53-54 above. The processor 80 is configured to determine the diameter of the assembly formed by the storage roller 50, the transport tape 52 and the banknotes engaged with the latter, in a way known in the art. For example, the diameter can be determined based on the diameter of storage roller 50, the number of rotations performed during operation by the storage roller 50 driven by motor 60 (through an encoder connected to the storage roller 50), the thickness of transport tape 52, and the thickness of the banknotes B(m) entering the storage and issuing unit 10. Processor 80 is also configured to determine the patter of linear speed v t (m)(t) of transport tape 52 during storage of a banknote B(m) , as will be explained below.

The method of the present invention for storing a series (..., B(m-l), B(m), B(m+1), ...) of flexible documents, more particularly banknotes, in a storing and issuing module 10 of the system 100 above described, is indicated in Figs 6 and 7 by reference numeral 1 and comprises, according to a preferred embodiment of the invention, for an m th banknote B(m) of a series (..., B(m-l), B(m), B(m+1), ...) of banknotes transported at conveying speed v c (t) by conveyor belt 23 toward storing and issuing module 10, at a first step 1.1, sensing through sensor group 9, sensing information regarding banknote B(m) and sending the sensing information, to central processing unit 19.

At step 1.2, the central processing unit 19, within a known prediction time instant t p (m) from sensing, checks the received sensing information to determine whether the sensed banknote B(m) is to be rejected or not and, if not, forwards the sensing information to processor 80 of the storing and issuing module 10. Otherwise, the banknote B(m) is rejected as explained above, at step 1.21.

According to a variant of the present invention, prior to forwarding the sensing information to processor 80, in case more than one storing and issuing module is comprised in system 100, the central processing unit 19 is configured to determine at step 1.2, based on the sensing information, optionally based on the ID of the sensed banknote B(m), the storing and issuing module to which the sensing information are to be forwarded.

Once processor 80 of the storing and issuing module 10 receives the sensing information forwarded by the central processing unit 19, it determines at step 1.3:

- a subsequent joint time instant tj(m), wherein the rear end of sensed banknote B(m) will have entered the storing and issuing module 10 and will be engaged by holding means 53- 54 with transport tape 52, based on the received sensing information and the known conveying speed v c (t) of conveyor belt 23,

- an acceleration at, based on the the diameter of the assembly formed by transport tape 52 rolled around storage roller 50, the diameter being calculated as disclosed above, and

- a deceleration value dect value, the deceleration value being at least equal or more than double the acceleration value at.

Following that, at step 1.4, according to method 1 of the present invention, the processor 80 calculates the pattern of linear speed v t (m)(t) at which the transport tape 52 must be moved by storage roller 50, after prediction time instant t p (m) such that, at estimated joint time instant tj(m), when the holding means 53-54 engage banknote B(m) with transport tape 52 in the storing and issuing module 10, a predetermined desired distance dd on transport tape 52 is left between the front end of that banknote B(m) and the rear end of a banknote B(m-l) of the series, last engaged by the transport tape 52, if any. This calculation of processor 80 is performed based on:

- the sensing information;

- the determined joint time instant tj(m), acceleration at and deceleration dect values;

- the linear speed profile determined by processor 80 for a previous banknote B(m- 1) of the series, if any.

Finally, method 1 of the invention comprises, at step 1.5, sending by processor 80, and based on the pattern of linear speed v t (m)(t) of transport tape 52 calculated at step 1.4, one or more respective control signal to the motor 60, causing control of storage roller 50 rotation, and therefore a corresponding movement of transport tape 52 according to the calculated speed pattern v t (m)(t) and actuation of holding means 53-54 at tj(m).

With reference to the above disclosed steps of invention method 1, it is noted that conveying speed v c (t) of conveyor belt 23 is known and, optionally, advantageously constant over time, at least during execution of invention method 1. Moreover, also the known prediction time instant t p (m) from sensing is a set value that can be determined based on system 100 parameters such as, for example, the sensing efficiency of sensor group 9, the signal transmission speed between sensor group 9 and central processing unit 19, the computing capacity of central processing unit 19 and the algorithm used. Prediction time instant t p (m) also depends on the size of the banknotes to be stored in the storing and issuing module 10 and their position of conveyor belt 23. Prediction time instant t p (m) must be greater than the time required by system 100 to identify a banknote B(m) in the worst case, i.e. where the banknote is the biggest between the banknotes that system 100 can handle and, for example, angle a is the highest angle that central processing unit 19 can accept without rejecting the banknote because of his misplacement on conveyor belt 23. According to a preferred embodiment of the invention, prediction time instant t p (m) can be a function of conveying speed v c (t), for example it can be set so that, after t p (m) and before the sensed banknote B(m) enters the storing and issuing unit 10, central processing unit 19 is able to calculate prediction time instants t p (m+i) for a number i=l, 2, 3 ... of following banknotes B( m+i) in the series of banknotes that in the meantime have been sensed by sensor group 9, in average operating condition (for example, when more banknotes are introduced in the receiving and dispensing device, one after the other with a known mean time interval therebetween). Prediction time instant t p (m) can be set such that the time, after t p (m), left for the banknote B(m) to enter the storing and issuing module 10 corresponds to at least 105 % of the known, possibly adjustable, mean time interval between banknotes (t ra te, also known as the nominal time interval of the banknote sent to the storing and issuing module 10) at average operating condition so that, in normal operating condition, the central processing unit 19 is capable of determine joint time instants for more than one banknote being stored based on the received sensing information sent by sensor group 9. Prediction time instant t p (m), therefore, is generally greater than a nominal time interval of the storing and issuing module 10, a minimum variation being considered, for example of the order of ± 4%.

As a further remark, it should be noted that, at step 1.2, the sensing information including the dimensions and angle a of a sensed banknote B(m) transported by conveyor belt 23 could be directly sent by the central processing unit 19 to processor 80 or the central processing unit 19 could calculate and send processor 80 a value of the projection of the sensed banknote B(m), along an axis that is parallel to a longitudinal symmetry axis of conveyor belt 23, such projection value being a function of the dimensions of the sensed banknote B(m) and its position on conveyor belt 23, received by sensor group 9. The projection Proj(m) of the m th banknote transported by conveyor belt 23 could be calculated, as indicated in Fig. 5 as:

Proj(m) = H * cos(c ) + L * sin(c ).

In case the projection value of an entering banknote B(m) was calculated by processor 80 upon receipt of dimension information (length L, height H and angle a) of the sensed banknote, such projection value Proj(m) is available before determining the subsequent joint time instant tj(m) at step 1.3.

According to a particular advantageous aspect of the invention, the pattern of linear speed v t (m)(t) of transport tape 52 calculated at step 1.4, required to store banknote B(m) in the storing and issuing module 10 at desired dd distance from a last engaged banknote B(m-l), if any, is associated to a linear acceleration constant value at, determined at step 1.3, that depends on the configuration of the system 100 and is a function of the Inertia value of the assembly formed by storage roller 50, transport tape 52 and the banknotes engaged therewith, which Inertia value is in turn a function of the diameter of the assembly and increases as more banknotes are engaged with transport tape 52 and rolled therewith on storage roller 50.

More particularly, according to a specific advantageous aspect of the invention method 1, the greater the inertia of the assembly formed by storage roller 50, transport tape 52 and the banknotes, the lower the selected linear acceleration value at, in order to keep substantially constant the inertial torque seen by motor 60 and therefore the power required to move, in use, the assembly formed by storage roller 50, transport tape 52 and the banknotes engaged therewith, independently of the diameter thereof.

According to a more specific aspect of the invention method 1, the linear acceleration constant value at, is a function of the diameter of the assembly formed by storage roller 50, transport tape 52 and the banknotes engaged therewith, which diameter can be calculated by the processor 80 of the storing and issuing module 10, as disclosed above.

Just to give one clarifying example of the invention, with a configuration of the storing and issuing module 10 as that depicted in Fig. 4, the total inertia I to t6o, seen by motor 60 responsible for actuation of storage roller 50 can be modelled, as shown in Fig. 4, as a function of known transmission ratios (Z.../Z...) of the wheels/pulleys of the system 100 motion elements which ratios, being dimensionless, can refer to the number of teeth thereof and their corresponding pitch diameters.

All such values regarding wheels/pulleys are obviously known and constants while the only independent variable is the diameter 0 5O+52 of the assembly formed by transport tape 52 and banknotes rolled on the storage roller 50, which can be calculated and provided by processor 80 as described above, the diameter 0 5O , +52 of the assembly formed by transport tape 52 and feeding roller 50' being derivable once the length of transport tape 52 is known and also the diameter of feeding roller 50'.

The main component of the total inertia Itoteo in the equation shown in Fig. 4 is the one regarding storage roller 50, which shows the larger diameter as the banknotes are being stored and is the only one including the banknotes.

With this configuration the inertial torque seen by motor 60, i.e. the product of the total inertia Itoteo seen by motor 60 (Fig. 4a, which increases as the diameter of the assembly formed by storage roller 50, transport tape 52 and the banknotes engaged therewith increases) and the angular acceleration of its motor shaft can be kept constant and independent of the assembly diameter, by selecting an angular acceleration value acc for motor shaft (Fig. 4b), and a corresponding linear acceleration value at of transport tape 52, that correspondingly decreases, as the diameter 0 5O+52 of the assembly formed by storage roller 50, transport tape 52 and the banknotes engaged therewith increases.

By way of example Figs. 4a to 4c show respectively the pattern of the total inertia Itoteo seen by motor 60, the angular acceleration thereof and the inertial torque, as function of the assembly diameter 0 5O+52 , for a traditional storing and issuing module 10 configured to store up to 1000 banknotes. Those figures clearly show that if the angular acceleration acc of the motor shaft of motor 60 is not proportionally inverse to the total Inertia Itoteo, the inertial torque seen by motor 60 increases with the diameter 0so+52 of the assembly, i.e. as the number of stored banknotes in the storing and issuing module 10 increases. Fig. 4c, in particular, shows that if the angular acceleration of motor 60 (and accordingly the corresponding linear acceleration at of transport tape 52) is chosen as being inversely proportional to the total inertia seen by motor 60, then the inertial torque does not increase, and the power consumption required to move the assembly formed by storage roller 50, transport tape 52 and the banknotes engaged therewith remains constant as the number of banknotes stored increases. In all other cases, for example as shown in Figs. 4b and 4c, with a constant angular acceleration of motor shaft (acc=k, normally used in prior art storing and issuing modules) or an angular acceleration thereof inversely proportional to the diameter calculated by processor 80, i.e. acc=/(<|)50+52/ the inertial torque of motor 60 increases with the diameter and so the power consumption required to move storage roller 50.

According to a preferred embodiment of the invention method 1, the linear acceleration constant value at for the pattern of transport tape 52 linear speed v t (m)(t) can be calculated in real time, during the execution of the invention method at step 1.3, based on the diameter information calculated by processor 80 of storing and issuing module 10, or can be selected on a lookup table that has been prestored in the processor 80, providing a corresponding acceleration at for a corresponding Inertia value, function of diameter value.

As can be seen in Fig. 4b, as the diameter of the assembly formed by storage roller 50, transport tape 52 and the banknotes engaged therewith increases, the angular acceleration value of the motor shaft of motor 60 selected according to the invention method (acc=f(ltot)) can be much lower than the angular acceleration value normally used in prior art storing and issuing modules, which is constant (acc=k). This lower angular acceleration and corresponding linear acceleration at of transport tape 52 require an advanced activation (at activation time instant t p (m) <t a (m) < tj(m)) of the storage roller motor 60, in order to cover the same angular displacement of storage roller 50 or linear displacement of transport tape 52 at its linear path at the end of conveying section 51, that would be covered with higher accelerations according to the prior art.

Accordingly, when a large number of banknotes is stored (i.e. rolled up with transport tape 52 around storage roller 50) and the corresponding diameter of the assembly is high, the motor 60 of storage roller 50 having a low angular acceleration must be started at activation time instant t a (m) well before entry of a corresponding entering banknote B(m) in the storing and issuing module 10, to cause the required linear displacement of transport tape 52 such that, when that entering banknote B(m) is engaged by holding means 53-54, its front end is at desired distance dd (dd being, for example, 3 mm ± 3 mm) from the previously engaged banknote B(m-l) rear end, if any.

With low angular acceleration values, contrary to the prior art methods, it is not possible to make use of any sensor placed at conveying section 51 (sensor 66 in the prior art storing and issuing module described above), to provide a corresponding start signal to motor 60, because it will not be possible to move transport tape 52, for the length required to leave the desired distance dd between banknotes engaged therewith, in time.

According to a preferred embodiment of invention method 1, when an entering banknote B(m) of the series of banknotes (..., B(m-l), B(m), B(m+1), ...) is sensed by sensor group 9 and transport tape 52 is not moving, either because B(m) is the very first banknote of the series or because t p (m)t>(tj(m-l)+ Atstop), where tj(m-l) is the joint time instant of the last sensed banknote B(m-l) of the series and Atstop is a known time interval required to take a banknote to a resting or stop position on transport tape 52 with its rear end at a stop distance d s from opening 20, i.e. in case the storage of a last sensed banknote B(m-l) in the storing and issuing module 10 has already been completed (for example as represented in Fig. 3a), then the pattern of linear speed v t (m)(t) of transport tape 52 is calculated, so that, between tp(m) and tj(m), it satisfies rule: and as a default setting, after tj(m), it satisfies rule:

According to a preferred embodiment of the invention d s is comprised between 70% and 100% of the height H of the smallest banknote to store in storing and issuing module (for example it is 62 mm for a 5 euros banknote).

Still according to a preferred embodiment of the invention Atstop is greater than trate and, according to a further preferred embodiment of the invention, At stop = 1,5 * t rate .

According to the invention method 1, what happens to the pattern of linear speed of transport tape 52, in case in a new entering banknotes B(m), ... is sensed on conveyor belt 23, depends on its respective prediction time instants with respect to the pattern of transport tape 52 linear speed for the last sensed banknote.

According to a preferred embodiment of the invention, if a new entering banknote B(m) is sensed at t p (m)<tj(m-l), i.e. if tj(m) is calculated by processor 80 for banknote B(m) before the last sensed banknote B(m-l) is engaged with transport tape 52, then the pattern of linear speed v t (m)(t) of transport tape 52 is calculated that, between tj(m-l) and tj(m), satisfies rule: where: tj(m-l) is the joint time instant of the previous banknote B(m-l) of the series, that has last entered the storing and issuing module 10. As a default setting, after tj(m), the pattern of linear speed v t (m)(t) is set by processor 80 to satisfy rule: as also disclosed above.

Alternatively, in case a new entering banknote B(m) is sensed at tj(m-l)<t p (m) <(tj(m-l)+ Atsto P )-trate, i.e. when or after last sensed banknote B(m-l) has been engaged with transport tape 52, in advance of t ra te with respect to time instant of complete stop at stop distance d s of last engaged banknote B(m-l), then linear speed v t (m)(t) of transport tape 52 is calculated that, between tj(m-l) and tj(m), satisfies rule

As above, as a default setting, after tj(m), the pattern of linear speed of transport tape 52, for storage of banknote B(m) satisfies rule:

In case a new entering banknote B(m) is sensed at (tj(m-l)+ At st op)-trate <t p (m)<(tj(m-l)+ At s top) i.e. if tj(m) is calculated when last engaged banknote B(m-l) is closer than trate to time instant of complete stop at stop distance d s , then the linear speed v t (m)(t) of transport tape 52 is updated that, after stop of last engaged banknote B(m-l), satisfies rule:

As above, as a default setting, after tj(m), the pattern of linear speed of transport tape 52, for storage of banknote B(m) satisfies rule:

Figs. 8 to 11 represent possible speed patterns for transport tape 52, calculated according to an exemplary implementation of invention method 1.

Fig. 8, for example, represents the case where four banknotes B(l), B(2), B(3) and B(4) are stored in a storing and issuing module 10, in the case where another banknote B(0) had been previously stored (engaged with transport tape 52 at distance d s from opening 20). The four windows of Fig. 8 represent, from top to bottom, how the linear speed pattern of transport tape 52 is set by processor 80 over time, as the processor 80 of the invention system 100 receives sensing information by the central processing unit 19 (predict data in the figure) and calculates joint time instants tj(l), tj(2), tj(3) and tj(4) of banknotes to be stored. The method of the invention, as can be seen on the first window of Fig. 8, determines the linear speed pattern v t (i)(t) of transport tape 52 required to store banknote B(l) as above described, such that before tj(l) transport tape 52 has moved of the required distance in order to allow rear end of the previously stored banknote B(0) to be at distance dd from front end of banknote B(l), according to equation (1) above. The integral of v t (i)(t) between t p (m) and tj(l), i.e. the represented area under signal v t (i)(t) between time instants t p (m) and tj(l), corresponds to Proj(l)+dd-d s . As is shown in this window, an activation time instant t a (l) is determined by processor 80, at which motor 60 will be activated to cause the required movement of transport tape 52 before tj(l). The activation time instant can be determined according to a preferred embodiment of the invention method, as will be described below.

After tj(l), if no other banknotes are sensed, v t (i)(t) is set by processor 80, according to equation (2), such that banknote B(l) is taken to the rest position and, in fact, the integral of v t (i)(t), between tj(l) and tj(l)+At s to P is equal to d s .

In the second window, the case is depicted where just before activation of motor 60, i.e. before t a ( 1), another banknote is sensed and processor 80 has determined a corresponding joint time instant tj(2). Since tj(2) has been determined at t p (2)< tj(l), then a new pattern of linear speed of transport tape 52 can be set by processor 80 such that: between t a (l)<tj(l), the integral of v t <i)(t), i.e. the represented area under the linear speed curve of transport tape 52 between time instants t a (t) and tj(l), corresponds to Proj(l)+dd-d s ; and between time tj(l) and tj(2) transport tape 52 moves at v t (2)(t) of a length equal to Proj(2) + dd, so that the rear end of B(l), at tj(2) has moved together with transport tape 52 of the length required to leave distance dd between banknotes B(l) and B(2). Then the pattern of linear speed of v t (2)(t) is set by processor 80 such that after Atstop the second banknote B(2) is brought at resting position, since no other incoming banknote has been sensed in the meantime.

The third window shows what happens in the system 100 when the third banknote B(3 ) of the series is sensed and corresponding joint time instant tj(3) is calculated at t p (3)<tj(2). As above, processor 80 changes linear speed of transport tape 52 after tj( 2) according to equation (3), so that between tj(2) and tj(3) the second banknote B(2) is moved at linear speed v t (3)(t) together with transport tape of Proj(3)+dd, and after tj(3) the pattern of linear speed of v t (3)(t) is set by processor 80 such that after Atstop the third banknote B(3) is brought at resting position, since no other incoming banknote has been sensed in the meantime. When a fourth banknote B(4) is sensed, and corresponding joint time instant tj(4) is calculated at t p (4)<tj(3), then processor 80 calculates linear speed of transport tape 52 after tj(3), so that between tj(3) and tj(4) the third banknote B(3) is moved at linear speed v t (4)(t) together with transport tape of Proj(4) +dd, and then, after tj(4) the pattern of linear speed of v t (4)(t) is set by processor 80 such that after Atstop the fourth banknote B(4) is brought at resting position, since no other incoming banknote has been sensed in the meantime. How the pattern of linear speed is set by processor 80 during execution of the invention method will be disclosed below.

A similar case in represented in Fig. 9. In this case, however, only the first and third banknote transported by conveyor belt 23 are to be stored in storing and issuing module 10, the second one, for example, being a banknote of a different denomination and, for this reason, directed to another storing and issuing module of the receiving and dispensing device. In this case tj(2) has been determined at t p (2)= tj(l). The pattern of transport tape linear speed for storing banknote B(2) is set by processor 80 according to equation (3) above, such that between time tj(l) and tj(2) transport tape 52 moves at linear speed v t (2)(t) of Proj(2) + dd and the rear end of B(l), at tj(2) has moved together with transport tape 52 of the length required to leave distance dd between banknotes B(l) and B(2). Then the linear speed of v t (2)(t) is set by processor 80 such that after Atstop the second banknote B(2) is brought at resting position, since no other incoming banknote to be stored in that storing and issuing module 10 has been sensed in the meantime.

In Fig. 10, the case is represented wherein a second banknote B(2) is sensed and identified by system 100 at tj(l)<t p (2) <(tj(l)+ At s top)-trate, i.e. after the engagement of the first banknote B(l) when transport tape 52 has already started moving banknote B(l) in the rest position because before engaging that banknote at tj(l) - upper window - no other banknotes had been sensed and identified. In this case, processor 80 sets linear speed of transport tape for storage of banknote B(2) according to equation (4), such that:

- after tj(l) and before prediction time instant t p (2) (for a time interval At stO p'), the first banknote B(l) moves together with transport tape 52 at speed v t (i)(t); and

- between prediction time instant t p (2) and joint time instant tj(2) (for a time interval At s top") the first banknote B(l) moves together with transport tape 52 at v t (2)(t).

The total length covered between tj(l) and tj(2) is the one required to leave the second banknote B(2) space enough to enter the storing and issuing unit 10 and being engaged with transport tape 52 with its front end at distance dd from rear end of banknote B(l), according to equation (4) above.

Fig. 11, depicts the case where a second banknote B(2) is sensed too late, at (tj(l)+ tsto P )-trate <t p (2)<(tj( 1)+ when the first banknote B(l) has already engaged with transport tape 52 and is almost at rest position (at stop distance d s from opening 20). In this case, transport tape 52 is let stop and its linear speed for storing the second banknote B(2) is set by processor 80 according to equation (5) so that, after stop at at activation time t a (2), it will move at v t (2)(t) in order to cover just the length required to leave distance dd between the rear end of the first B( 1) banknote and the front end of the second banknote B(2). After tj(2), the linear speed of transport tape 52 is set according to equation (2).

The skilled person will note that there are many ways for processor 80 to set the pattern of linear speed v t (m)(t) of transport tape 52 for any banknote B(m) to be stored, as long as the integral thereof, between two time-instants of interest, corresponds to the required linear displacement of transport tape 52, necessary to leave desired distance dd between the rear end of the last engaged banknote and the front end of an engaging banknote.

However, according to a preferred advantageous embodiment of the invention method 1, the pattern of linear speed v t (t) of transport tape 52 can be defined as a line segment or a chain of line segments, as represented in Fig. 12. In Fig. 12, the case is represented where transport tape 52 is moving and prediction time instant t p (m) of the m th sensed banknote B(m) is such that t p (m)<tj(m-l). Fig. 12 shows that the speed pattern of transport tape 52 is always associated to: - a constant linear acceleration value at, inversely proportional to the total inertia as described above, which varies with the diameter of the assembly formed by storage roller 50, transport tape 52, and the banknotes engaged therewith, the diameter being calculated by processor 80, and

- a constant speed target value v t , that can be easily calculated according to the formulas shown in Fig. 12, once two following joint time instants tj(m-l) and tj(m) have been determined by processor 80 ( distance B= tj(m-l) - tj(m) in Fig. 12), the distance (area (C + A) in Fig. 12) that the rear end of the last engaged banknote B(m-l) needs to cover with transport tape 52 in order to allow the entering banknote B(m), when also engaged by transport tape 52, to have its front end at dd from rear end of B(m-l), is also known, and the pattern of linear speed v t ( m-1 )(t) of transport tape 52 for the last sensed banknote B(m-l), is estimated by processor (tj( m-1))) .

The skilled person will have no difficulties in understanding how the blank area under the trapezius, identified by letter C in Fig. 12, corresponds to the linear displacement that transport tape 52 would cover, after engagement of last engaged banknote B(m-l) and before engagement of the entering one B(m), if it continued moving at previous speed v t ( rri-1 )(t). A is the additional linear movement that transport tape 52 needs to cover, after engagement of previously engaged banknote B(m-l), in order to assure proper distance dd between the previously engaged B(m-l) and the entering banknote B(m).

The skilled person would also easily understand that modeling linear speed of transport tape 52 as line segment or a chain of line segments, as a function of a constant acceleration value at and a constant linear speed value v t , is advantageous not only because it allows identifying the pattern of that linear speed very easily, but also because it allows handling banknotes of different dimensions, for example in case a storing and issuing module 10 was used as recycling module for damaged banknotes of all denominations, having them very different dimensions. In this case, A could also depend on the denomination of the entering banknote B(m) to be stored.

Fig. 12, however, shows just an example, and does not cover all cases of system operation described above, which, however, can be easily determined by the skilled person given the above disclosure. For example, if the entering banknote B(m) was smaller than the one previously engaged B(m-l), the area C in Fig. 12, should be reduced by area A - see the corresponding graph - and the acceleration value at would be negative (see Fig. 13), i.e. the transport tape should decelerate.

As a further example, in the case wherein transport tape 52 is not moving when a banknote B(m) is sensed, for example because the sensed banknote is the very first banknote of the series, processor can set v t (m)(t) as a line segment starting from activation time instant ta(m) with acceleration at. Activation time instant t a (m) can be easily determined given that the area under signal v t (i)(t) between time instants t a (t) and tj(l) must correspond to Proj(l)+dd-d s .

As a final example, according to a preferred embodiment of the invention, the speed pattern of transport tape 52 during time interval Atstop, can be associated, to:

- a constant linear acceleration value at, inversely proportional to the total inertia as described above, which varies with the diameter of the assembly formed by storage roller 50, transport tape 52, and the banknotes engaged therewith, the diameter being calculated by processor 80,

- a constant speed target value v t , and also

- a constant deceleration value dect, which is advantageously at least double the constant linear acceleration value at.

In this case, as can be seen, for example in Figs 8-11, the speed pattern of transport tape 52 comprises at least a final line segment at constant deceleration value dect that, between t en d(m) and tj(m)+ Atstop brings v t (m)(t) to zero.

The method and system according to the invention reach the goals disclosed in the preamble above.

First of all, with the invention method a larger number of banknotes can be stored in a single storing and issuing module, having a transport tape 52 longer than one usually used in prior art storing and issuing modules, with no increase in power consumption, due to the fact that the acceleration value at of the assembly formed by storage roller 50, transport tape 52 and the engaged banknotes, decreases as the assembly diameter increases. The acceleration value at is in particular inversely proportional to the total inertia of the moving elements of the storing and issuing device, seen by motor 60 of storage roller 50. Its reduced value, for large diameters of the assembly, is compensated by a controlled advance operation of the storing and issuing module 10, according to the method 1 above described. The invention method allows calculating a pattern for linear speed of transport tape 52 having lower accelerations values and lower speed values than prior art modules, that minimizes and keeps substantially constant the inertial torque seen by motor 60. The preferred embodiments of this invention have been described and a number of variations have been suggested hereinbefore, but it should be understood that those skilled in the art can make other variations and changes without so departing from the scope of protection thereof, as defined by the attached claims.

For example, system 100 and method 1 of the invention can be implemented in devices other than receiving and dispensing ones. For example, they can be implemented only in receiving devices. Also, system 100 of the invention can comprise two or more storing and issuing modules, as represented, for example, in Fig. 2. In this case, through identification information ID, the central processing unit 19 can assign a sensed banknote to a specific storing and issuing module of the system and in this case, appropriate way of transporting the banknotes on conveyor belt 23 and diverting them to the corresponding storing and issuing module, will be comprised in the system and method.

Again, the system of the invention was not described as comprising sensors 66 as disclosed in the prior art, at conveying section 51 of each storing and issuing module 10. Those sensors 66, however, could indeed be provided in each or just some of the storing and issuing modules of the invention system 100. However, if they were included in the system, they would not be used as in the prior art, to activate motor 60. Instead, they could be used by processor 80 for activation of holding means 53-54, once an entering banknote B(m) is sensed by them (as depicted in Figs. 8 to 11).

As a variation of the invention system 100, if sensor 66 were included in each or some storing and issuing module 10, then the resting position of a banknote could be such that d s corresponds to a length between opening 20 and somewhere between sensor 66 and the pinch-rollers 53-54. In Fig. 3 d s corresponds exactly to the distance of holding means 53-54 from opening 20.

As a final remark, it is to be noted that in the present description reference is made to a system 100 where the central processing unit 19 sends the sensing information to processor 80 of a storing and issuing module 10, after having checked the sensing information and established that the sensed banknote is not to be rejected. However, it the system 100 according to the invention had only one storing and issuing module 10 and did not implement any check of the sensing information, the sensing information provided by sensor group 9 could be sent directly to processor 80 for calculation of the pattern of the linear speed of transport tape 52 as disclosed above.