Method and system for storing flexible documents

12617645 ยท 2026-05-05

Assignee

Inventors

Cpc classification

International classification

Abstract

A method for storing a series of flexible documents include: sensing a first flexible document by a sensor; thereafter, sensing a next flexible document transported toward a module and determining position information for the next flexible document; based on dimension information and a last obtained position information on the first flexible document and the next flexible document, determining a minimum distance along an axis parallel to a longitudinal axis, that would be left on transport tape, between the rear side of flexible document and the front side of the next flexible document; comparing the determined minimum distance with a predetermined minimum distance; and in response to the determined minimum distance being different from the predetermined minimum distance, adjusting the transport tape's speed between a time when the first flexible document is engaged with transport tape and when the next flexible document is engaged with transport tape inside the module.

Claims

1. A method (1) for storing a series of flexible documents ( . . . , B(n1), B(n), B(n+1), . . . ) in a system (100), each flexible document ( . . . , B(n1), B(n), B(n+1), . . . ) having a front side and a rear side and the system (100) comprising said method (1) comprising: A. activating using at least one sensor for sensing each flexible document ( . . . , B(n1), B(n), B(n+1), . . . ) during transportation into a storing and issuing module (10) during storage operations, and providing corresponding dimension information and position information with respect to the longitudinal symmetry axis (y-y) to a central processing unit (50) or processor (150); and B. sensing a first flexible document B(n) by the at least one sensor inside the storing and issuing module (10), and C. sensing a next flexible document B(n+1) transported on a belt (20) toward the storing and issuing module (10) and determining corresponding position information for the next flexible document B(n+1) after the at least one sensor begins sensing a first flexible document B(n), D. based on dimension information and a last obtained position information on the flexible document B(n), dimension information and the last obtained position information on the next flexible document B(n+1), determining by the processor (50) a minimum distance (d.sub.pred), along an axis (y.sub.MINy.sub.MIN) parallel to a longitudinal symmetry axis (y-y), that would be left on transport tape (170), between the rear side of flexible document B(n) and the front side of the next flexible document B(n+1) of the series, E. comparing by processor (50) the determined minimum distance (d.sub.pred) with a predetermined minimum distance d.sub.d, and F. in response to the determined minimum distance (d.sub.pred) being different from the predetermined minimum distance d.sub.d, adjusting a linear speed (v.sub.t(t)) of the transport tape (170) between a time instant (t.sub.j(n)) at which flexible document B(n) is engaged with transport tape (170) and a time instant t.sub.j(n+1) at which the next flexible document B(n+1) is engaged with transport tape (170) inside the storing and issuing module (10).

2. The method according to claim 1, wherein said position information provided by a sensor group (30), an at least one external sensor unit (40) and an internal sensor unit (140) comprises at least the angular displacement (n) of the sensed flexible document B(n), with respect to an axis parallel to the longitudinal symmetry axis (y-y) and the minimum linear distance (Y (n)) of the sensed flexible document B(n) from one lateral edge of said conveyor belt (20) or transport tape (170).

3. The method according to claim 1, wherein position information the next flexible document B(n+1) is provided by one between sensor group (30) and at least one external sensor unit (40), whichever sensed the next flexible document B(n+1) last, and position information for flexible document B(n) is provided by one between the sensor group (30), the at least one external sensor unit (40) and the internal sensor unit (140), whichever sensed the flexible document B(n) last.

4. The method according to claim 1, wherein said actual minimum distance (d.sub.pred) is also a function of the time interval (Rcc) between the time instant t.sub.j(n) at which the rear side of flexible document B(n) would engage with transport tape (170) and start moving therewith inside the storing and issuing module (10), and the time instant t.sub.j(n+1) at which the rear side of the next flexible document B(n+1) would engage with transport tape (170) and start moving therewith inside the storing and issuing module, estimated based on the last available position information of flexible document B(n) and the next flexible document B(n+1).

5. The method according to claim 1, wherein said actual minimum distance (d.sub.pred) is also a function of: a value err (n) indicating how far away is a rear side of flexible document B(n) with respect to opening (110) of the storing and issuing device (10) when, at t.sub.j(n), that flexible document is engaged with transport tape (170), along an axis (y.sub.MINy.sub.MIN) parallel to the longitudinal symmetry axis (y-y) where the distance between the entering flexible document B(n) and the next flexible document B(n+1) is the lowest; and a value err (n+1), calculated along the same axis (y.sub.MINy.sub.MIN) where err(n) is calculated, indicating how far away is a front side of flexible document B(n+1), with respect to opening (110) of the storing and issuing device (10), when that flexible document B(n+1) enters the storing and issuing module.

6. The method according to claim 1, wherein said speed (v.sub.t(t)) of transport tape is adjusted according to an updated pattern defining over time a line segment or chain of line segments.

7. The method according to claim 6, wherein said updated pattern is based on: an acceleration value (a); the constant speed value (V) of the conventional pattern of transport tape linear speed (v.sub.t(t)), at regime operational conditions; the estimated rate value (Rcc); the actual minimum distance (d.sub.pred) and the desired minimum distance (d.sub.d).

8. The method according to claim 1, wherein if position information for the next flexible document B(n+1) transported on conveyor belt (20) toward the storing and issuing module (10) is provided after an internal sensor unit (140) stops sensing said flexible document B(n), and/or if the next flexible document B(n+1) is not within a predetermined storage distance (d.sub.ST) from the storing and issuing module (10), said method (1) comprises: G. bringing linear speed (v.sub.t(t)) of transport tape (170) to zero, and H. keeping transport tape stopped at least until position information for the next flexible document B(n+1) transported on conveyor belt (20) toward the storing and issuing module (10) is obtained and the next flexible document B(n+1) is within the predetermined storage distance (d.sub.ST) from the storing and issuing module (10) or the next flexible document B(n+1) that had been sensed before the internal sensor unit (140) stopped sensing flexible document B(n) moves within the predetermined storage distance (d.sub.ST) from the storing and issuing module (10).

9. The method according to claim 8, wherein transitional stop time interval: is a pre-set value; or is calculated based on position information of the entering flexible document B(n) and the next flexible document B(n+1); or is calculated based on position information of the entering flexible document B(n) only, if no information on the next flexible document B(n+1) is available.

10. The method according to claim 8 wherein, after position information for the next flexible document B(n+1) transported on conveyor belt (20) toward the storing and issuing module (10) is obtained or the next flexible document B(n+1) that had been sensed before the internal sensor unit (140) stopped sensing flexible document B(n) moves within the predetermined storage distance (d.sub.ST) from the storing and issuing module (10): D2. Calculating, based at least on dimension information and the last obtained position information on flexible document B(n), the last obtained position information on the next flexible document B(n+1) and known design parameters of the system (100), said actual minimum distance (d.sub.pred), along an axis (y.sub.MINy.sub.MIN) parallel to longitudinal symmetry axis (y-y), that would be left between the rear side of said flexible document B(n) and the front side of the next flexible document B(n+1) on transport tape (170), if transport tape (170) moved according to said conventional pattern linear speed (v.sub.t(t)), E2. comparing the actual minimum distance (d.sub.pred) calculated at step D2 with the desired distance (da) and, F2. if the actual minimum distance (d.sub.pred) is different from the desired minimum distance (d.sub.d), adjusting, by sending corresponding control signals through processor (50), linear speed (v.sub.t(t)) of transport tape (170) with respect to the conventional pattern, within the time instant tj(n+1) at which the next flexible document B(n+1) is engaged with transport tape (170) inside the storing and issuing module (10), such that the desired distance da along said axis (y.sub.MINy.sub.MIN) parallel to the longitudinal symmetry axis (y-y) is left on transport tape (170) between the rear side of the entering flexible document B(n) and the front side of the next flexible document B(n+1).

11. The method according to claim 8, comprising after step F: I. determining, if updated position information at least on flexible document B(n) is provided to processor (50), when the flexible document B(n) has moved further inside the storing and issuing module (10) and the internal sensor unit (140) has stopped sensing it inside the storing and issuing module (10); and L. if so, repeating steps D to F with: the last obtained position information of flexible document B(n); the last obtained position information of the next flexible document B(n+1); and wherein: transport tape (170) linear speed (v.sub.t(t)) to be adjusted is the linear speed of transport tape (170) already adjusted at previous step F; the actual minimum distance (d.sub.pred1) to be estimated, is the one that would be left between the entering flexible document B(n) and the next one B(n+1) on transport tape (170) if transport tape (170) moved at said already adjusted linear speed (v.sub.t(t)); and the actual minimum distance (d.sub.pred1) so determined, is to be compared with the actual minimum distance (d.sub.pred) estimated at previous step D.

12. A system (100) for storing a series of flexible documents ( . . . , B(n1), B(n), B(n+1), . . . ), each flexible document ( . . . , B(n1), B(n), B(n+1), . . . ) having a front side and a rear side, comprising: at least one storing and issuing module (10), one conveyor belt (20) having a longitudinal symmetry axis (y-y) extending inside the storing and issuing module (10), the conveyor belt (20) being configured for supporting and transporting said flexible documents ( . . . , B(n1), B(n), B(n+1), . . . ), into said at least one storing and issuing module (10) at known conveying speed (v.sub.e), one sensor group (30), arranged with respect to said conveyor belt (20) in such a way that it can sense each flexible document ( . . . , B(n1), B(n), B(n+1), . . . ) of the series entering the system (100) and being transported on said conveyor belt (20), and provide corresponding dimension information and position information on the sensed flexible document ( . . . , B(n1), B(n), B(n+1), . . . ), with respect to said longitudinal symmetry axis (y-y); at least one external sensor unit (40), arranged along said conveyor belt (20) between the sensor group (30) and the storing and issuing module (10), at a pre-set distance from the storing and issuing module (10) and configured for sensing the passage of each flexible document ( . . . , B(n1), B(n), B(n+1), . . . ) of the series and providing at least position information thereof, with respect to said longitudinal symmetry axis (y-y); and a central processing unit (50), operatively connected to said sensor group (30), said at least one external sensor unit (40) and said at least one storing and issuing module (10) and configured to receive, process and store at least said dimension information and position information, when it is provided by said sensor group (30) and said at least one external sensor unit (40), and send corresponding 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 (110) is formed, through which each flexible document of the series can enter the same with its front side, and be transported through a linear conveying section (120) of the storing and issuing module (10), the storing and issuing module (10) having at least: a storage roller (70) configured for being actuated by a motor; one transport tape (170) configured to be dragged in rotation by the storage roller (70) around the same an internal sensor unit (140), arranged along the linear conveying section (120) at a pre-set distance from opening (110) and configured for sensing the passage of each flexible document of the series on the linear conveying section (120) and providing position information thereof, with respect to said longitudinal symmetry axis (y-y); holding means (80, 80), arranged at said conveying section (120), at a predefined distance from the internal sensor unit (140) and configured for engaging each flexible document of the series with the transport tape (170), when it has entered the storing and issuing module (10) through opening (110), the engagement occurring along a linear path of transport tape (170) where transport tape (170) can be moved at linear speed (v.sub.t(t)) before being rolled on storage roller (70); one processor (150), operatively connected, to said central processing unit (50), and also operatively connected at least to said storage roller (70), motor, holding means (80, 80), and internal sensor unit (140) and configured to receive, process and store said signals transmitted by said central processing unit (50), at least said position information of each flexible document of the series sensed by the internal sensor unit (140), and send corresponding control signals to said storage roller (170), motor, and holding means (80, 80), and internal sensor unit (140); said system (100) being configured to execute the method (1) according to claim 1.

13. A non-transitory computer-readable medium having stored thereon the computer instructions that, when executed by a processor, executes the method according to claim 1.

14. The method according to claim 1, wherein the adjusting the linear speed (v.sub.t(t)) of the transport tape is configured such that: the predetermined minimum distance (d.sub.d) along said axis (y.sub.MINy.sub.MIN) parallel to the longitudinal symmetry axis (y-y) is left on the transport tape (170) between the rear side of the first flexible document B(n) and the front side of the next flexible document B(n+1), and dclc when, at t.sub.j(n+1), the next flexible document B(n+1) is engaged with transport tape (170), the linear speed value of transport tape (170) is a constant speed value (V) of a conventional pattern of transport tape linear speed (v.sub.t(t)) at regime operational conditions.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) 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:

(2) FIG. 1 shows a schematic lateral view of the main elements of a storing and issuing module according to the prior art;

(3) FIG. 2 is a schematic representation of one exemplary embodiment of a flexible document receiving and dispensing device comprising a system 100 according to the invention;

(4) FIG. 3 shows a schematic representation of the main components of the system according to the invention;

(5) FIG. 4 shows a sensor group and two banknotes transported on conveyor belt of invention system;

(6) FIG. 5 is a schematic representation of an entering banknote B(n)represented on the rightand the next banknote B(n+1) of a series of banknotesrepresented on the leftat respective time instants t.sub.j(n) and t.sub.j(n+1), when they are engaged with transport tape inside the storing and issuing module, during storage operations, according to the invention method;

(7) FIG. 6 is a schematic representation of an entering banknote B(n)represented on the rightand the next banknote B(n+1) of a seriesrepresented on the leftat respective time instants t.sub.j(n) and t.sub.j(n+1), when they are engaged with transport tape inside the storing and issuing module, during storage operations. Both banknotes show a negative angular displacement with respect to an axis parallel to a longitudinal symmetry axis y-y;

(8) FIG. 7 is a schematic representation of an entering banknote B(n)represented on the right- and the next banknote B(n+1) of a seriesrepresented on the leftat respective time instants t.sub.j(n) and t.sub.j(n+1), when they are engaged with transport tape inside the storing and issuing module, during storage operations. The banknotes show opposite angular displacements with respect to an axis parallel to a longitudinal symmetry axis y-y;

(9) FIG. 8 is a flow chart of the main steps of the method according to the invention;

(10) FIG. 9 is a detail flow chart representation of the main sub steps of an optional step of the invention method according to the invention;

(11) FIGS. 10a to 10d are schematic representations of sensing signals provided by sensor group/units of the system according to the invention;

(12) FIG. 11 show two exemplary cases of transport tape speed adjustment, according to the invention method, when the banknotes involved are not the very first one and second of the series;

(13) FIG. 12 is a graphical representation according to the prior art of the speed of transport tape, a first and second banknote of a series of banknotes to be stored in the storing and issuing module, before and after the banknotes enter the storing and issuing module of the invention system;

(14) FIG. 13 show two exemplary cases of transport tape speed adjustment, according to the invention method, when the banknotes involved are the very first one and second of the series;

(15) FIG. 14 shows a first exemplary case of a further adjustment of transport tape speed within the storing and issuing module according to the invention method;

(16) FIG. 15 shows a second exemplary case of a further adjustment of transport tape speed within the storing and issuing module according to the invention method; and

(17) FIG. 16 is a graphical representation of the speed of transport tape, a first and a second banknote of a series of banknotes to be stored in the storing and issuing module, when the next banknote of the series is sensed in the system after the previous banknote inside the storing and issuing module is not sensed anymore by an internal sensor unit or when the next banknote is sensed before the banknote inside the storing and issuing module is not sensed anymore by the internal sensor unit, but it is at a distance greater than a storage distance d.sub.ST from the storage and issuing module.

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

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

(19) 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(n1), B(n), B(n+1), . . . ) of flexible documents and more particularly banknotes, is generally indicated with reference numeral 100, and can be included in a receiving and dispensing device as represented for example in FIGS. 2 and 3.

(20) Such a system 100 comprises at least one storing and issuing module (in FIG. 2 a plurality of them is represented, numbered with reference number 10) for the automation of cash activities, one conveyor belt 20, having a longitudinal symmetry axis y-y extending inside the storing and issuing module 10, and configured for supporting and transporting the banknotes in the receiving and dispensing device into the storing and issuing module at known substantially constant conveying speed v.sub.c, and one sensor group 30, arranged with respect to conveyor belt 20 in such a way that it can sense each banknote B(n) of the series entering the system, transported on conveyor belt 20 toward the storing and issuing module, and provide corresponding dimension information and position information thereof, with respect to the longitudinal symmetry axis y-y.

(21) The system 100 also comprises at least one external sensor unit 40, each one arranged along conveyor belt 20 between sensor group 30 and the storing and issuing module 10, at a pre-set distance from the storing and issuing module 10, and configured for sensing the passage of each banknote B(n) of the series, at that pre-set distance from the storing and issuing module 10, and providing at least position information thereof, with respect to the longitudinal symmetry axis y-y.

(22) In a preferred embodiment of the invention the external sensor unit 40 is only one, placed in proximity of the storing and issuing module, for example at 172 mm from the storing and issuing module 10. However, the skilled person would easily understand that other external sensor units 40 could be provided along conveyor belt 20, for example arranged at locations where conveyor belt 20 makes sharp bends inside the receiving and dispensing device and it is most probable that the banknotes are subject to undesired rotation with respect to the longitudinal symmetry axis y-y, so that position information of the sensed banknote B(n) can also be obtained after those sharp bends.

(23) According to the invention, the dimension information provided by sensor group 30, see FIG. 4, comprises at least the length L and the height H of each sensed banknote B(n). 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.

(24) The position information that can be provided by both sensor group 30 and the at least one external sensor unit 40 comprises at least the angular displacement of each sensed banknote B(n) with respect to an axis parallel to the longitudinal symmetry axis y-y of conveyor belt 20, and the minimum linear distance (Y in FIG. 4) of each banknote of the series, from one lateral edge of conveyor belt 20.

(25) With reference to the angular displacement of each sensed banknote B(n) with respect to an axis parallel to the longitudinal symmetry axis y-y of conveyor belt 20, as anticipated above, the banknotes can be subject to rotation while they are transported on conveyor belt 20 and, therefore, their front side (i.e, the side of the banknote facing the storing and issuing module) can be not perfectly perpendicular to the longitudinal symmetry axis y-y of conveyor belt 20 and can show, instead, an angular displacement or skew, corresponding to an angle (n) represented in FIG. 4 with respect to an axis parallel to the longitudinal symmetry axis y-y. By watching FIG. 4, for example, it can be appreciated that two banknotes transported on conveyor belt 20 into the storing and issuing module 10 can show positive or negative angular displacements. The 20 euros banknote B(n), for example, has a negative skew, showing its lower right corner as front end, while the 5 euros banknote, has a positive skew, showing its upper right corner as front end. If a banknote B(n) had its front side perfectly perpendicular to the longitudinal symmetry axis of conveyor belt 20, the corresponding angular displacement or skew angle (n) would be zero.

(26) Position information provided by sensor group 30 as represented in FIG. 4, also comprises the time interval, referred to as rate.sub.30, between a time instant at which a front end of a next banknote B(n+1) is sensed by sensor group 30 and the time instant at which sensor group 30 has sensed a front end of a previous banknote B(n) of the series transported on conveyor belt 20. Of course, if the banknotes sensed by sensor group was the very first one and second of the series, no time interval between banknotes could be provided by sensor group 30 for the first banknote. Optionally, sensor group 30 can also provide the denomination of the sensed banknote B(n), see references ID in FIG. 4. The ID is associated to the denomination of the sensed banknote and can be used to determine to which storing and issuing module 10 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 10.

(27) System 100 for implementing the present invention further comprises a central processing unit 50, which is directly or indirectly operatively connected to the sensor group 30, the at least one external sensor unit 40 and the storing and issuing module 10, and is configured to receive, process and store at least dimension information and position information, when it is provided by the sensor group 30 and the at least one external sensor unit 40, and send corresponding signals to the storing and issuing module 10, according to the method of the present invention, that will be described in the following.

(28) 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 110 is formed and respective input transport rollers 60-60 are comprised at said opening 110, that can be actuated in a known way to engage with a front side of an entering banknote B(n) of the series ( . . . , B(n1), B(n), B(n+1), . . . ) of banknotes, in order to guide it inside the storing and issuing module 10 toward a respective storage roller 70, along a conveying section 120 having the same longitudinal symmetry axis y-y of conveyor belt 20.

(29) The storing and issuing module 10 comprises, in fact, a storage roller 70 and also a feeding-roller (the latter not shown in the Figures) as well as respective motors (also not shown in the Figures), the motors being configured to coordinately actuate the storage roller 70 and the feeding-roller, upon receipt of a suitable control signal.

(30) The storing and issuing module 10 also comprises one transport tape 170, having one end connected to storage roller 70 and the other end connected to feeding-roller. The transport tape 170, during banknotes storage operations and due to corresponding coordinated activation of the above motors, is configured to be unrolled from feeding-roller and rolled on storage roller 70 along a forward path such that it is moved along a linear path with a linear speed v.sub.t(t), at the end of conveying section 120, before being rolled around storage roller 70.

(31) The storing and issuing module 10 also comprises an internal sensor unit 140, arranged along the linear conveying section 120 at a pre-set distance from opening 110 and configured for sensing the passage of each banknote B(n) of the series, at that pre-set distance from opening 110, on the linear conveying section 120 and providing at least position information thereof, with respect to said longitudinal symmetry axis y-y. The position information provided by the internal sensor unit 140 is the same as provided by the at least one external sensor unit 40, i.e. the angular displacement or skew angle (n) of each sensed banknote B(n) with respect to an axis parallel to the longitudinal symmetry axis y-y and the minimum linear distance Y(n) of the banknote B(n) from the lateral edge of transport tape 170.

(32) With reference to the at least one external sensor unit 40 and the internal sensor unit 140, they both can comprise a plurality of sensors of any suitable kind, optionally two photo-sensors, spaced apart from each other of a distance d.sub.ps, along a direction perpendicular to the longitudinal symmetry axis (according to the plan view of FIG. 5) and directed toward conveyor belt 20 and transport tape 170, respectively, each sensor defining a corresponding field of view (see FOW of the same Figure) at which a banknote can be sensed. Both the at least one external sensor unit 40 and the internal sensor unit 140: start sensing a banknote of the series travelling toward storage roller 70, as soon as the front side of that banknote enters one of the fields of view of their sensors, and stop sensing that banknote, as soon as the rear side of that banknote has left the last field of view of their sensors, having moved forward, closer to storage roller 70.

(33) Accordingly, position information can be provided twice by the external sensor unit 40 and the internal sensor unit 140. The angular displacement (n), for example, can be calculated as soon as the front side of the entering banknote B(n) has been sensed by at least two sensors of the corresponding (external or internal) sensor unit and also as soon as the rear side of the banknote B(n) has been sensed by at least two sensors of the of the corresponding (external or internal) sensor unit.

(34) The skilled person, however, will easily understand that other configurations of the at least one external sensor unit 40 and internal sensor unit 140 are possible. They could be image sensors of any suitable kind, or arrays of photo-sensors arranged in any suitable way or even cameras, as long as they can sense the passage of the banknotes on conveyor belt 20 and transport tape 170, at predefined distances, outside and inside the storing and issuing module 10 respectively, and determine position information as described above, with respect to the longitudinal symmetry axis y-y.

(35) The storing and issuing module 10 further comprises holding means arranged at conveying section 120 at a predefined distance from the internal sensor unit 140, which are configured to be actuated for engaging an entering banknote B(n) with transport tape 170, when the entering banknote B(n) has completely entered the storing and issuing module, i.e. when the rear side of that banknote, passing through opening 110, has disengaged from input transport rollers 60-60. In detail, the holding means include two pair of pinch-rollers 80 and 80 arranged below and above transport tape 170. The pinch-rollers are configured to mutually shift under control of electromagnets (the electromagnets not being shown in the Figures).

(36) With such a configuration of system 100, it will be noted that any banknote B(n), transported by conveyor belt 20 into the storing and issuing module 10, enters the storing and issuing module 10 at constant conveying speed v.sub.c and only when its rear side (as shown in FIG. 5) is disengaged from input transport roller 60-60 and is substantially at the same time t.sub.j(n) engaged by holding means 80-80, it starts moving at transport tape linear speed v.sub.t(t).

(37) The substantially constant conveying speed v.sub.c at which conveyor belt 20 moves is, for example, about 1400 mm/s.

(38) Transport tape 170 linear speed v.sub.t(t), instead, has a conventional pattern showing a constant speed value V at regime operational conditions, i.e. apart from transitional start and stop time intervals of the storage roller 70 driving motor, where linear speed of transport tape v.sub.t(t) shows a constant (positive or negative) acceleration between zero and the constant speed value V or vice-versa. The constant speed value V of transport tape linear speed v.sub.t(t) at regime operational conditions depends on: a banknote height H, a known desired distance d.sub.d that one would like to leave between banknotes on transport tape 170, and a mean time interval between banknotes (also known as the nominal rate or the nominal time interval of the banknote sent to the storing and issuing module 10) at average operating condition. As already described above with respect to prior art storing and issuing module of FIG. 1, according to the conventional pattern of transport tape speed, the transitional start time interval starts when the internal sensor unit 140 start sensing the entering banknote B(n).

(39) As an example, for storage of 5 euros banknotes in a storing and issuing module, constant speed value V of transport tape linear speed at regime operational conditions, i.e. not considering transitional start and stop time intervals of the storage roller 70 driving motor, is about 469 mm/s.

(40) The storing and issuing module 10 also comprises one processor 150, operatively connected at least to the central processing unit 50 and to the storage roller 70 and feeding roller motors, the holding means 80-80 and the internal sensor unit 140. The processor 150 is configured to receive, process and store at least said signals transmitted by the central processing unit 50 and at least the position information of each banknote of the series sensed by the internal sensor unit 140, and send corresponding control signals at least to the storage roller 70 driving motor, and holding means 80, 80.

(41) Processor 150 is also configured to determine the pattern of linear speed v.sub.t(t) of transport tape 170 during storage of a banknote B(n), according to invention method 1, and send corresponding control signals to the storage roller 70 motor and holding means 80-80.

(42) Method 1 of the present invention for storing a series ( . . . , B(n1), B(n), B(n+1), . . . ) of flexible documents, more particularly banknotes, in a storing and issuing module 10 of the system 100 described above, is indicated in FIGS. 8 and 9 by reference numeral 1 and comprises, as first step A, activating at least the sensor group 30, at least one external sensor unit 40 and the internal sensor unit 140, for sensing each banknote ( . . . , B(n1), B(n), B(n+1), . . . ) of the series, while it is transported into the storing and issuing module 10 for storage operations, and providing corresponding dimension information and position information (as already described above) with respect to the longitudinal symmetry axis y-y to the central processing unit 50 or processor 150.

(43) Then, method 1 comprises determining when the internal sensor unit 140 starts sensing each banknote B(n) entering inside the storing and issuing module 10 (step B), i.e. the front side of banknote B(n) enters a field of view of its sensors, and if (step C) a next banknote B(n+1) transported on conveyor belt 20 toward the storing and issuing module 10 is sensed and corresponding position information for the same is provided to the central processing unit 50 and forwarded to processor 150 before said internal sensor unit 140 stops sensing that banknote B(n), having that banknote moved further closer to storage roller 70 inside the storing and issuing module 10, and also if the next banknote B(n+1) is within a predetermined storage distance d.sub.ST from the storing and issuing module 10, then invention method 1 comprises calculating at following step D an actual minimum distance d.sub.pred, along an axis y.sub.MIN-y.sub.MIN parallel to longitudinal symmetry axis y-y, that would be left on transport tape 170, between the rear side of the entering banknote B(n) and the front side of the next banknote B(n+1), if transport tape 170 moved according to the conventional pattern of transport tape linear speed v.sub.t(t), having a constant speed value V at regime operational conditions.

(44) According to an advantageous aspect of the present invention, the actual minimum distance d.sub.pred between such banknotes is calculated based on dimension information and the last obtained position information on banknote B(n), the last obtained position information on the next banknote B(n+1) and known design parameters of the system, as will be better described below.

(45) Further to that, method 1 of the invention comprises, at following step E, comparing the actual minimum distance d.sub.pred calculated at step D with the desired minimum distance d.sub.d above and, (at step F) if the actual minimum distance d.sub.pred is different from the desired minimum distance d.sub.d, invention method 1 comprises adjusting, by sending corresponding control signals through processor 150, linear speed v.sub.t(t) of transport tape 170 with respect to the conventional pattern, between the time instant t.sub.j(n) at which banknote B(n) is engaged with transport tape 170 and the time instant t.sub.j(n+1) at which the next banknote B(n+1) is engaged with transport tape 170 inside the storing and issuing module, such that: the desired minimum distance d.sub.d along said axis y.sub.MIN-y.sub.MIN parallel to longitudinal symmetry axis y-y is left on transport tape 170 between the rear side of the entering banknote B(n) and the front side of the next banknote B(n+1), and when, at t.sub.j(n+1), the next banknote B(n+1) is engaged with transport tape 170, the linear speed value of transport tape 170 is said constant speed value V of the conventional pattern of transport tape linear speed v.sub.t(t), at regime operational conditions; otherwise, no adjustment of transport tape linear speed v.sub.t(t) is implemented and the invention method 1 moves back to step B where the process is repeated when the internal sensor unit 140 starts sensing a next banknote B(n+1) entering the storing and issuing module 10.

(46) With particular reference to the last obtained position information of banknotes B(n) and B(n+1), it should be noted that, when the internal sensor unit 140 starts sensing banknote B(n), the last obtained position information for the next banknote B(n+1) is provided by one between sensor group 30 and at least one external sensor unit 40, whichever has sensed the next banknote B(n+1) last. In fact, when the internal sensor unit 140 starts sensing the entering banknote B(n), the following scenarios are possible. It is possible that the next banknote B(n+1): has not entered the system 100 yet and, in this case, it hasn't been sensed by sensor group 30 nor by the at least one external sensor unit 40in this case no position information is available for the next banknote B(n+1) when the entering banknote B(n) starts being sensed by the internal sensor unit 140; has been sensed by sensor group 30 but has not reached the at least one external sensor unit 40 yetin this case position information available for the next banknote B(n+1) is provided by sensor group 30; has been sensed by sensor group 30 and by the external sensor unit 40in this case position information provided by the at least one external sensor unit 40 is the one better reflecting the real position of the next banknote B(n+1) on conveyor belt (because the banknote could have rotated and/or slowed down on conveyor belt 20 since it entered the system and was sensed by sensor group 30) and is the one used for calculating actual minimum distance d.sub.pred.

(47) Moreover, after the internal sensor unit 140 has started sensing the entering banknote B(n), and before the internal sensor unit 140 stops sensing it, when the banknote B(n) has moved further inside the storing and issuing module 10 toward storage roller 70, in other words during sensing of banknote B(n), other scenarios are possible for the next banknote B(n+1). During sensing of an entering banknote B(n), in fact, it can happen that the next banknote B(n+1): does not enter the system 100 and, in this case, it is not sensed either by sensor group 30 or by the at least one external sensor unit 40no position information is available for banknote B(n+1) before the internal sensor unit 140 stops sensing banknote B(n); is sensed by sensor group 30 but does not reach the at least one external sensor unit 40 before the internal sensor unit 140 stops sensing banknote B(n)in this case the last obtained position information for banknote B(n+1) is provided by sensor group 30; is sensed by both sensor group 30 and the at least one external sensor unit 40in this case, position information provided by the at least one external sensor unit 40 is the one better reflecting the real position of the next banknote B(n+1) on conveyor belt (because the banknote could have rotated and/or slowed down on conveyor belt 20, since it entered the system and was sensed by sensor group 30) and is the one used for calculating actual minimum distance d.sub.pred.

(48) Moreover, position information for banknote B(n) can be provided by one between the sensor group 30, the at least one external sensor unit 40 and the internal sensor unit 140, whichever has sensed the banknote B(n) last. In fact, banknote B(n) entering the storing and issuing module 10 has certainly already passed through the sensor group 30 and the at least one external sensor unit 40, when the internal sensor unit 140 starts sensing it. However, position information on banknote B(n) can also be provided by the internal sensor unit 140 during sensing, as already explained above. For example, when the internal sensor unit 140 is provided with two sensors as explained above with reference to system 100, i.e. in case where two photo-sensors are arranged symmetrically with respect to the longitudinal symmetry axis y-y (see for example plan view of FIG. 5) so that, when a banknote is rotated on conveyor belt 20 and on transport tape 170, its front side is detected first by one of the two sensors, and then from the other, then position information for banknote B(n) can be provided by the internal sensor unit 140: as soon as the front side of banknote B(n) has passed through all fields of view of the internal sensor unit 140 sensors (first provision), and as soon as the rear side thereof, has left the last field of view of the internal sensor unit 140 sensors (second provision).

(49) Just to give few examples, some of the cases described above are graphically represented in FIGS. 10a to 10d. Those Figures show: switching signals emitted by the internal sensor unit 140, during sensing of the entering banknote B(n)see the dotted lines corresponding to arrow 140; switching signals emitted by the at least one external sensor unit 40, during sensing of the next banknote B(n+1)see the dotted lines corresponding to arrow 140; and the time instant at which the next banknote B(n+1) is sensed by sensor group 30 (white arrow),
over time, in a case wherein only one external sensor unit 40 is provided in the system 100, and both the internal sensor unit 140 and the external sensor unit 40 comprise two photo-sensors (each one providing a corresponding switching signal as represented in the Figures) arranged symmetrically with respect to the longitudinal symmetry axis y-y (as in FIG. 5 for the internal sensor unit 140) so that, when a banknote is rotated on conveyor belt 20 and on transport tape 170, its front side is detected first by one of the two sensors, and then from the other. In those Figures also indicated is: the time instant t.sub.S1 at which the first sensor of internal sensor unit 140 starts sensing a banknote; the time instant t.sub.S2 at which the second sensor of internal sensor unit 140 starts sensing a banknote; and the corresponding time instants t.sub.STOP1 and t.sub.STOP2 at which the first and the second sensors of the internal sensor unit 140 stop sensing the same (FIG. 10d).

(50) With reference now to step D of invention method 1 and the calculation of the actual minimum distance d.sub.pred that would be left between the entering banknote B(n) and the next one B(n+1) on transport tape 170 if transport tape 170 moved at a linear speed v.sub.t(t) according to the conventional pattern, it should be noted that according to a preferred embodiment of the invention, such actual minimum distance d.sub.pred is also a function of the time interval between the time instant t.sub.j(n) at which the rear side of entering banknote B(n) would engage with transport tape 170 and start moving therewith inside the storing and issuing module 10, and the time instant t.sub.j(n+1) at which the rear side of the next banknote B(n+1) would engage with transport tape 170 and start moving therewith inside the storing and issuing module. This time interval, which will be referred to in the following as estimated rate value or Rcc, can also be easily calculated based on the last obtained angular displacement of both the entering banknote B(n) and the next one B(n+1), banknotes dimension H and L, and other system parameters. Of course, the estimated rate value Rcc is a lower value than the rate value provided by sensor group 30 (rate.sub.30), if the entering banknote B(n) underwent a rotation or slew down during its trip toward the storing and issuing module 10.

(51) In a first non-limiting example, in a case where position information on B(n+1) is provided by the external sensor unit 40 as represented in FIG. 10a, and in system 100: only one external sensor unit 40 is provided at distance d.sub.40-140 from the internal sensor unit 140, both the external sensor unit 40 and the internal sensor unit 140 comprise two photo-sensors, arranged perpendicularly with respect to longitudinal axis y-y (see FIG. 5), which are spaced apart from each other of distance d.sub.ps,
given the known constant conveying speed v.sub.c and also known rate (rate.sub.30) provided by sensor group 30, then R.sub.cc as represented in FIG. 5, can be calculated as:

(52) Rcc = d 40 - 140 v c - delay - ( H cos ( ( n ) ) + d ps * tan ( ( n ) ) - H cos ( ( n + 1 ) ) + d ps * tan ( ( n + 1 ) ) ) v C
where delay is the time interval between the time instant at which the external sensor unit 40 started sensing the next banknote B(n+1) and the time instant at which the internal sensor unit 140 started sensing the entering banknote B(n), which can be easily obtained by processor 150.

(53) In a second not limiting example, where position information on B(n+1) is provided by sensor group 30, as represented in FIG. 10b and FIG. 6, no delay value is available when the internal sensor unit 140 starts sensing the entering banknote B(n) and, the estimated rate can be calculated according to the following formula:

(54) Rcc = rate 30 - ( [ Proj ( n ) - ( w 20 - d ps 2 - x 4 ( n ) ) * tan ( ( n ) ) ] - [ Proj ( n + 1 ) - ( w 20 - d ps 2 - x 4 ( n + 1 ) ) * tan ( ( n + 1 ) ) ] ) v C where: Proj(n) is the projection of the entering banknote B(n) along the longitudinal symmetry axis y-y, which is a function of the angular displacement (n) of banknote B(n) with respect to said axis y-y; and Proj(n+1) is the projection of the next banknote B(n+1) along the longitudinally symmetry axis y-y, which is a function of the angular displacement (n+1) of banknote B(n+1) with respect to said axis y-y; v.sub.c is the constant conveying speed of conveyor belt 20; and w.sub.20 is the width of conveyor belt 20.

(55) With reference to the calculation of the estimated rate value Rcc, the skilled person will easily understand that the formula used to determine that value differs based on the mutual position between banknote B(n) and the next banknote B(n+1). If, with the same system described above, banknotes had, for example, opposite angular displacements with respect to an axis parallel to longitudinal symmetry axis y-y, as represented in FIG. 7, at the same conditions illustrated in FIG. 10b, then Rcc would be calculated as:

(56) Rcc = rate 30 - ( [ Proj ( n ) - ( w 20 - d ps 2 - x 4 ( n ) ) * tan ( ( n ) ) ] - [ Proj ( n + 1 ) - ( x 4 ( n + 1 ) - w 20 - d ps 2 - ) * tan ( ( n + 1 ) ) ] ) v C

(57) Of course, the skilled person will easily understand that the indications above regarding the quantification of the estimated rate value Rcc are purely exemplary and many other equivalent ways could be used to determine that value, depending also on system configuration, without departing from the scope of protection of the present invention.

(58) Going back to the invention method 1, once the estimated rate Rcc is determined, then two parameters are calculated by processor 150, namely (as represented, for example, in FIGS. 6 and 7): err(n), a value indicating how far away is the rear side of entering banknote B(n) with respect to the input transport rollers 60-60 (i.e with respect to the opening 110 of the storing and issuing module) when, at t.sub.j(n), that banknote is engaged with transport tape 170, along the axis y.sub.MIN-y.sub.MIN parallel to the longitudinal symmetry axis y-y where the distance between the entering banknote B(n) and the next banknote B(n+1) is the lowest; and err(n+1), a value calculated along the same axis y.sub.MIN-y.sub.MIN where err(n) is calculated and indicates how far away is the front side of banknote B(n+1), with respect to the input transport rollers 60-60(i.e with respect to the opening 110 of the storing and issuing module), when that banknote enters the storing and issuing module 10.

(59) Parameters err(n) and err(n+1) can be calculated, as functions of the last obtained respective position information (angular displacements (n) and (n+1)) of the banknotes and given known system parameters. For example, in case the internal sensor unit 140 comprised two photo-sensors spaced apart from each other of distance d.sub.ps, where input transport rollers 60-60 comprised two couple of rollers placed of the same distance d.sub.ps, given conveyor belt 20 width w.sub.20, and in case |(n)||(n+1)| then (see FIG. 6):

(60) err ( n ) = ( w 20 - d ps 2 - x 4 ( n ) ) * tan ( ( n ) ) err ( n + 1 ) = ( w 20 - d ps 2 - x 4 ( n ) ) * tan ( ( n + 1 ) )
x.sub.4(n) corresponding to the distance of banknote B(n) from the lateral edge of conveyor belt 20 where the entering banknote B(n) and the next banknote B(n+1) are closer to each other.

(61) In view of the above, the actual minimum distance d.sub.pred that would be left between the entering banknote B(n) and the next banknote B(n+1) if transport tape 170 moved according to the conventional speed pattern, can be easily calculated as a function of Rcc, err(n) and err(n+1) and other system parameters.

(62) For example, in a case according to the second non-limiting example above (FIG. 10b), if the entering banknote B(n) was not the very first one of the series, d.sub.pred is given by:

(63) ( 1 ) d pred = V * Rcc - H cos ( ( n + 1 ) ) - err ( n ) + err ( n + 1 ) if .Math. "\[LeftBracketingBar]" ( n ) .Math. "\[RightBracketingBar]" .Math. "\[LeftBracketingBar]" ( n + 1 ) .Math. "\[RightBracketingBar]" ; ( 2 ) d pred = V * Rcc - H cos ( ( n + 1 ) ) + err ( n ) - err ( n + 1 ) if .Math. "\[LeftBracketingBar]" ( n ) .Math. "\[RightBracketingBar]" < .Math. "\[LeftBracketingBar]" ( n + 1 ) .Math. "\[RightBracketingBar]" ; ( 3 ) d pred = V * Rcc - H cos ( ( n + 1 ) ) - err ( n ) - err ( n + 1 ) if ( n ) * ( n + 1 ) < 0.

(64) In case the entering banknote B(n) was, instead, the very first one of the series, then d.sub.pred must be calculated as explained above and based on system parameters, also taking into account the fact that (see FIG. 12), if transport tape moved according to the conventional speed pattern, when the very first banknote of the series B(1) is engaged with transport tape 170 at t.sub.j(1), transport tape is running at the speed of the transitional start time interval, and is not constant. In this case, d.sub.pred could be calculated as follows:

(65) d pred = V start * ( T st - T j - T 0 ) + 1 2 * a * ( T st 2 - ( T j 2 + T 0 2 ) ) + V * ( Rcc - ( T st - T j - T 0 ) ) - H cos ( ( n + 1 ) ) - err ( n ) + err ( n + 1 ) if .Math. "\[LeftBracketingBar]" ( n ) .Math. "\[RightBracketingBar]" .Math. "\[LeftBracketingBar]" ( n + 1 ) .Math. "\[RightBracketingBar]" ; ( 1 ) d pred = V start * ( T st - T j - T 0 ) ++ 1 2 * a * ( T st 2 - ( T j 2 + T 0 2 ) ) + V * ( Rcc - ( T st - T j - T 0 ) ) - H cos ( ( n + 1 ) ) + err ( n ) + err ( n + 1 ) if .Math. "\[LeftBracketingBar]" ( n ) .Math. "\[RightBracketingBar]" < .Math. "\[LeftBracketingBar]" ( n + 1 ) .Math. "\[RightBracketingBar]" ; ( 2 ) and d pred = V start * ( T st - T j - T 0 ) ++ 1 2 * a * ( T st 2 - ( T j 2 + T 0 2 ) ) + V * ( Rcc - ( T st - T j - T 0 ) ) - H cos ( ( n + 1 ) ) - err ( n ) - err ( n + 1 ) if ( n ) * ( n + 1 ) < 0 ; ( 3 ) where T.sub.st is the transitional start time interval, during which transport tape 170 moves at constant acceleration a; T.sub.j is the time interval between when the internal sensor unit 140 starts sensing the entering banknote B(n) and when that banknote starts moving at transport tape speed v.sub.t(t); and T.sub.0 is the time interval between when storage roller 70 starts moving and when the internal sensor unit starts sensing the entering banknote B(n). With reference to this time interval, it should be noted that before entering the storing and issuing module 10, the entering banknote B(n) has been sensed by sensor group 30 and the external sensor unit 40, therefore it is possible to program an advanced starting of the driving motor of storage roller 70, so that when at tj(n) the entering banknote B(n) is engaged with transport tape 170, speed of transport tape 170 is not zero.

(66) However, as already indicated above with reference to the estimated rate value Rcc, the skilled person would readily understand that many other equivalent ways could be used, to determine d.sub.pred, depending also on system configuration, without departing from the scope of protection of the present invention.

(67) According to the invention method 1, once d.sub.pred is known, at step F the speed of transport tape 170 is adjusted with respect to the conventional pattern so that the desired minimum distance d.sub.d along said axis y.sub.MIN-y.sub.MIN parallel to longitudinal symmetry axis y-y is left on transport tape 170 between the rear side of the entering banknote B(n) and the front side of the next banknote B(n+1), and when at t.sub.j(n+1) the next banknote B(n+1) is engaged with transport tape 170, the linear speed value of transport tape 170 is the constant speed value V of the conventional pattern of transport tape linear speed v.sub.t(t) at regime operational conditions.

(68) According to an advantageous aspect of the invention, linear speed v.sub.t (t) of transport tape 70 during storage of the entering banknote B(n) is adjusted with respect to the conventional pattern, according to an updated pattern, defining over time a line segment or chain of line segments, optionally an isosceles trapezoidal pattern.

(69) More particularly, according to a preferred embodiment of the invention, the updated pattern of transport tape 170 linear speed v.sub.t(t) is a function of: an acceleration value a; the constant speed value V of the conventional pattern of transport tape linear speed v.sub.t(t), at regime operational conditions; the estimated rate value Rcc; the actual minimum distance d.sub.pred and the desired distance d.sub.d.

(70) In FIG. 11 (upper part), for example, the updated pattern of transport tape 170 linear speed with corresponding formulas is represented during storage of banknote B(n), in case d.sub.pred>d.sub.d (i.e. the two banknotes stored on transport tape would be too far apart from each other if transport tape 170 moved according to the conventional speed patter) so that the entering banknote B(n), after being engaged with transport tape 170, at t.sub.j(n), needs to be slowed down in order to wait for the next banknote B(n+1), so that when the next banknote B(n+1) is engaged at t.sub.j(n+1) with transport tape 170, it is properly spaced at desired minimum distance d.sub.d and v.sub.t(t.sub.j(n+1))=V.

(71) As represented in that Figure, given the estimated values of Rcc, d.sub.pred and d.sub.d and an acceleration value a of transport tape 170, which can be easily obtained by the system, it is possible to calculate the transitional time interval of an initial deceleration T.sub.dec, after which transport tape 170 can run at a constant speed v.sub.t, before being brought back to constant speed value V of conventional speed pattern, after a transitional acceleration time interval having a duration over time equal to that of the initial deceleration (T.sub.acc=T.sub.dec).

(72) On the contrary, see FIG. 11 the lower part, in case d.sub.pred<d.sub.d (i.e. the two banknotes on transport tape would be too close to each other or even overlapping thereby increasing the probability of device jamming), the entering banknote B(n), after being engaged with transport tape 170 needs to accelerate in order to increase the actual distance from the next banknote B(n+1) up to d.sub.d, and given the estimated rate value Rcc, the difference between d.sub.pred and d.sub.d and the acceleration value a, it is possible to calculate the transitional time interval of an initial acceleration T.sub.acc, after which transport tape 170 can run at constant speed v.sub.t, before being brought back to constant speed value V of conventional speed pattern, after a transitional deceleration time interval having a duration over time corresponding to that of the initial acceleration (T.sub.dec=T.sub.acc).

(73) Of course, the skilled person will easily understand that in case the entering banknote B(n) was the very first one of the series, then the formulas involved in the determination of the first transitional acceleration/deceleration time interval and corresponding value of constant speed v.sub.t should be adjusted in a way known to the skilled person, to take into account the fact that (see FIG. 12), if transport tape moved according to the conventional speed pattern, when the very first banknote of the series B(1) is engaged with transport tape 170 at tj(1), transport tape 170 is running at the speed of the transitional start time interval, which is not constant. For example, see the upper part of FIG. 13 (showing the updated pattern of transport tape 170 linear speed with corresponding formulas), if d.sub.pred<d.sub.d after being engaged with transport tape 170, banknote B(1) is to be accelerated so that distance d.sub.d is left between that and the next Banknote B(n+1). The acceleration of transport tape, will start according to the preferred embodiment of the invention represented in that Figure, only after banknote B(n) has reached the constant speed value V, and will last for a transitional acceleration time interval T.sub.acc that is a function of Rcc, d.sub.pred, d.sub.d, a, and also T.sub.st, T.sub.j and T.sub.0, as shown in the Figure. After this transitional acceleration time interval, having reached a constant Value V.sub.t, transport tape linear speed is lowered through a corresponding deceleration interval T.sub.dec, until it reaches the constant speed value V of conventional pattern at t.sub.j(n+1). In the opposite case, instead, wherein d.sub.pred>d.sub.d, see the lower part of FIG. 13, since it is necessary to lower transport tape linear speed with respect to the conventional pattern, the updated pattern of linear speed is calculated having an initial portion at constant speed V.sub.t, starting during the transitional start time interval T.sub.st according to the conventional pattern, and a final acceleration portion T.sub.acc.

(74) Method 1 according to the invention optionally comprises after step F, a following step I comprising determining when banknote B(n) has moved further inside the storing and issuing module 10 so that the internal sensor unit 140 has stopped sensing it, and updated position information at least on banknote B(n) is available. In this case, at step L, invention method 1 comprises, repeating steps D to F (in the Figures indicated as steps D1, E1 and F1) with: the last obtained position information on banknote B(n), the last obtained position information on the next banknote B(n+1), and
also taking into account the fact that: transport tape 170 linear speed v.sub.t(t) to be adjusted, in this case, is the linear speed of transport tape 170 already adjusted at previous step F, which can be constant, but not necessarily equal to the constant speed value V of conventional pattern; the actual minimum distance, to be estimated at step D1 right after the internal sensor unit 140 has stopped sensing banknote B(n), is now indicated as d.sub.pred1 and is the one that would be left between the entering banknote B(n) and the next one B(n+1) on transport tape 170 if transport tape 170 moved at adjusted linear speed v.sub.t(t); and the actual minimum distance d.sub.pred1 so determined, is to be compared at step E1 with the actual minimum distance d.sub.pred estimated at step D, and not the desired minimum distance d.sub.d.

(75) For example, the case could occur wherein the next banknote B(n+1) is sensed by the at least one external sensor unit 40 only between the time instant at which the internal sensor unit 140 starts sensing the entering banknote B(n) and the time instant at which the internal sensor unit 140 stops sensing the entering banknote B(n). In this case, according to the invention method 1, the actual minimum distance d.sub.pred can be calculated (updated) twice: a first time (steps D to F of method 1), with position information of banknote B(n), provided by the at least one external sensor unit 40, and with position information of the next banknote B(n+1), provided by sensor group 30; and a second time (steps D1 to F1 of method 1 FIG. 9), with position information of banknote B(n) provided by the internal sensor unit 140, and with position information of the next banknote B(n+1), provided by the external sensor unit 40;
and also transport tape linear speed v.sub.t(t) can correspondingly be adjusted twice, before the engagement at t.sub.j(n+1) of the next banknote B(n+1).

(76) According to a preferred embodiment of the invention method, this second adjustment of transport tape linear speed v.sub.t(t) can be carried out during a time interval T.sub.adj1 comprised between the time instant t.sub.STOP2(n) at which the internal sensor unit 140 stops sensing banknote B(n) and the time instant at which it is estimated that the next banknote B(n+1) is also engaged with transport tape (t.sub.j(n+1)=t.sub.j(1)+Rcc), minus the possible acceleration/deceleration transitional time interval calculated during previous adjustment at step F, as shown in FIG. 14, showing the case of FIG. 10a, wherein d.sub.pred1>d.sub.pred and after the provision of updated position information of banknotes, at step I, d.sub.pred1 has become larger than d.sub.pred (for example, because banknote B(n) has slowed down or rotated some more inside the storing and issuing module) and it is necessary to reduce further the speed of transport tape 170, before engagement of the next banknote B(n+1).

(77) In FIG. 15, a different case is represented, wherein in FIG. 10b d.sub.pred1<d.sub.pred and during the initial adjustment of transport tape linear speed, the speed has been reduced. However, after the update of position provision of at least banknote B(n), it has been estimated that d.sub.pred1 has now become smaller than d.sub.pred (for example because inside the storing and issuing module 10 banknote B(n) underwent a counterrotation with respect to the longitudinal symmetry axis y-y) and therefore it is necessary to increase the speed of transport tape 170 with respect to what was previously determined at step F. This second adjustment of transport tape linear speed is performed according to an updated pattern comprising an initial part at constant acceleration T.sub.acc1, a central part at constant speed V.sub.tt and a final part at constant acceleration T.sub.acc1.

(78) As for the first adjustment already discussed above, the formulas need to be obviously adjusted in case the entering banknote B(n) was the very first one of the series, based on parameters T.sub.st, T.sub.j and T.sub.0 already discussed above.

(79) However, the skilled person will clearly understand that many other pattern for transport tape linear speed during both the first and optionally the second adjustment could be used for storage of the entering banknote B(n), without exceeding the scope of protection of the present invention, as long as at t.sub.j(n+1) when the next banknote B(n) in engaged with transport tape 170, the value of transport tape speed is the constant value V of the conventional pattern and the desired minimum distance d.sub.d between banknote B(n) and B(n+1) is left.

(80) Going back to the invention method 1, in case position information for a next banknote B(n+1) transported on conveyor belt 20 toward the storing and issuing module 10 was obtained after the internal sensor unit 140 stops sensing that banknote B(n), and/or if the next banknote B(n+1) is not within a predetermined storage distance d.sub.ST from the storing and issuing module 10 when it is sensed before the internal sensor unit 140 stops sensing that banknote B(n), step G is provided, wherein linear speed v.sub.t(t) of transport tape 170 is brought to zero, over a transitional stop interval as will be better explained below.

(81) In fact, it could happen that the next banknote B(n+1) is sensed so late for example by sensor group 30, during storage of banknote b(n) inside the storing and issuing module 10, that even if transport tape linear speed v.sub.t(t) was adjusted (reduced) in order to wait for its entrance into the storing and issuing module 10, transport tape 170 would still move too much toward storage roller 70 and the requirement of the desired distance d.sub.d between banknotes could not be met.

(82) The transitional stop time interval above, according to a preferred embodiment of the invention could be a pre-set time interval. According to another preferred embodiment of the invention, the transitional stop time interval could be calculated based on position information of the entering banknote B(n), if no information on the next banknote B(n+1) were already available. In this case a minimum stop distance could be calculated, which should be covered during the transitional stop time interval, for example equal to:

(83) d STOP = H cos ( ( n + 1 ) ) + d d - d 40 - 140 + - join ( n )
under the assumption that the next banknote will have the same position information of B(n), where join(n) is the estimated distance covered by transport tape 170 from the time instant at which transport tape 170 starts moving and the time instant t.sub.j(n+1) at which the next banknote B(n+1) is engaged with transport tape 170.

(84) Transport tape 170 rests at least until (at step H) position information for the next banknote B(n+1) transported on conveyor belt 20 toward the storing and issuing module 10 is obtained or the next banknote B(n+1) that had been sent before the internal sensor unit 140 stopped sensing banknote B(n) moves within the predetermined storage distance d.sub.ST from the storing and issuing module 10, so that it is possible to store it inside the storing and issuing module 10 at the desired distance d.sub.d from banknote B(n+1).

(85) When position information for the next banknote B(n+1) transported on conveyor belt 20 toward the storing and issuing module 10 is obtained and the next banknote B(n+1) is within the predetermined storage distance d.sub.ST from the storing and issuing module 10 or the next banknote B(n+1) that had been sensed before the internal sensor unit 140 stopped sensing banknote B(n) moves within the predetermined storage distance d.sub.ST from the storing and issuing module 10, after step H, invention method 1 comprises calculating at following step D2 an actual minimum distance d.sub.pred, along an axis y.sub.MIN-y.sub.MIN parallel to longitudinal symmetry axis y-y, that would be left between the rear side of the entering banknote B(n) and the front side of the next banknote B(n+1) on transport tape 170, if transport tape 170 moved according to the conventional pattern of transport tape linear speed v.sub.t(t). In this case, according to the conventional pattern, transport tape speed v.sub.t(t) is zero and would start increasing with constant acceleration according to the conventional pattern after the next banknote B(n+1) is sensed by the external sensor unit 40, as described above, or when it is sensed by the internal sensor unit 140.

(86) Also in this case, as for step D described above, the actual minimum distance d.sub.pred between such banknotes is calculated based on dimension information and the last obtained position information on banknote B(n), the last obtained position information on the next banknote B(n+1) and known design parameters of the system.

(87) After step D2, the invention method 1 comprises, at following step E2, comparing the actual minimum distance d.sub.pred calculated at step D2 with the desired minimum distance d.sub.d above and, (at step F2) if the actual minimum distance d.sub.pred is different from the desired minimum distance d.sub.d, invention method 1 comprises adjusting linear speed v.sub.t(t) of transport tape 170, by sending corresponding control signals through processor 150 and within the time instant tj(n+1) at which the next banknote B(n+1) is engaged with transport tape 170 inside the storing and issuing module, such that the desired minimum distance d.sub.d along said axis y.sub.MIN-y.sub.MIN parallel to longitudinal symmetry axis y-y is left on transport tape 170 between the rear side of the entering banknote B(n) and the front side of the next banknote B(n+1).

(88) In this case, the next banknote B(n+1) is considered as if it was the first banknote of the series (as described above) and, after step F2, the invention method 1 is moved back to step B.

(89) As soon as the information about the next entering banknote B(n+1) is available, transport tape linear speed can be adjusted with respect to the conventional pattern as explained above, so that, when the next banknote B(n+1) is engaged with transport tape 170, the speed is equal to the constant value V of conventional pattern (FIG. 16, upper part).

(90) In other circumstances, for example when too much time passes by between banknote B(n) and the next banknote B(n+1), the next banknote B(n+1) is considered the very first one of the series and will engage transport tape during the transitional start time interval thereof where speed is lower than V and varies at constant acceleration (FIG. 16, lower part).

(91) In case the actual minimum distance d.sub.pred calculated at step D2 is equal to the desired minimum distance d.sub.d above, no adjustment of transport tape linear speed v.sub.t(t) is implemented and the invention method 1 moves back to step B where the process is repeated when the internal sensor unit 140 starts sensing the next banknote inside the storing and issuing module 10.

(92) In view of the above, it is clear that invention system 100 and method 1 overcome the drawbacks posed in the preamble of the present description. In fact, considering the last obtained position information on each entering banknote B(n) and the next one B(n+1) of the series allows to more accurately determine the actual actual minimum distance therebetween, and to better adjust speed v.sub.t(t) of transport tape 170 so that, despite angular displacement of banknotes occurring along conveyor belt 20 or inside the storing and issuing module 10, an increased number of non-overlapping banknotes can be stored. The number of banknotes stored in a single storing and issuing module is increased and at the same time, the risk of jamming is reduced.

(93) Further to that, since any adjustment of transport tape 170 speed v.sub.t(t) is carried out independently between a banknote B(n) and the next banknote b(n+1) of the series, any series of banknotes wherein banknotes enter the system at the same nominal rate and having the same angular displacement is handled by invention method 1 and system 100 at constant transport tape 170 speed v.sub.t(t), which is advantageous in terms of system management economy.

(94) 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.

(95) For example, the skilled person would easily understand that even though the invention has been described for a system and method for storing banknotes having the same denomination, the present system and method can also be easily used for storing a series of banknote having different denominations. In this case, the formulas indicated above, should be adapted to consider as height parameter H, the height of the banknote between B(n) and the next one B(n+1) having the highest height.

(96) Also, 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. Moreover, system 100 of the invention can comprise two or more storing and issuing modules 10, as represented, for example, in FIG. 2. In this case, through identification information ID, the central processing unit 50 can assign a banknote B(n) to a specific storing and issuing module 10 of the system and in this case, appropriate way of transporting the banknotes on conveyor belt 20 and diverting them to the corresponding storing and issuing module 10, will be comprised in the system.

(97) 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 50 forwards dimension and position information obtained by sensor group 30 and the external sensor unit 40 to processor 150 of a storing and issuing module 10. However, if the system 100 according to the invention had only one storing and issuing module 10, dimension and position information provided by sensor group 30 and the external sensor unit 40 could be sent directly to processor 150 for calculation of the pattern of the linear speed of transport tape 70 as disclosed above.