The present invention relates to a method of verifying the number of media in a media storage unit, and more specifically, to a method of verifying the number of media in a media storage unit that is capable of rapidly and accurately verifying the number of media stored in a drum of a media storage unit.
Automated teller machines are automatic devices that may support basic financial services, such as deposits or withdrawals, in relation to financial services without a bank staff, regardless of location and time. Recently, automated teller machines have been used for various purposes, such as deposit and withdrawal of checks, account bookkeeping, giro payment, and ticket sales as well as deposits and withdrawals of bank notes.
In an automated teller machine, there are cases in which information about the number of media stored in a cassette or drum, which is a media storage unit storing media, such as banknotes or checks, is uncertain. For example, when a failure such as a jam (jam1) of media occurs during withdrawal or deposit, the failure is recovered from, and in this case, information about the number of media recorded in a database at the time of the jam may not match the actual number of media stored in the cassette or drum after the failure recovery.
In addition, failures that may occur in a media storage unit may be caused not only by jams but also by other various causes, such as when media are not withdrawn one by one but are transported while two or more are stuck together, or when information about the number of media recorded in the database changes due to a power failure during a deposit or withdrawal transaction.
When information about the number of media stored in a media storage unit is uncertain in this way, the conventional technology is provided to retrieve all of the media stored in each cassette or drum of the media storage unit out of the cassette or drum, and while moving the media back into each cassette or drum, count the number of media to update the information recorded in the database, to thereby verify the number of media stored in each cassette or drum.
However, according to the conventional method of verifying the number of media in a media storage unit, it takes a long time to verify the number of media, which lowers the operation rate of the device and makes device management inconvenient.
On the other hand, in the case of a cashier deposit device used by a cashier, the cashier deposits media through a customer receptionist unit, and the deposited media are allowed to pass through a discriminating unit that recognizes serial numbers thereof, and then are returned and stored in the cassette, while in the case of a recycling type deposit and withdrawal system (bill recycling machine: BRM) used by a customer, a cash transfer agent opens a safe and mounts a cassette containing media on a cassette receiving unit of the safe, and thus the media are accommodated without the serial numbers being recognized. Therefore, during a settlement operation to verify the number of media stored in practice in a corresponding cassette after failure recovery, such as from a media jam in the BRM, information such as the serial number of the media is not identified, and the media settlement operation is not easy.
As a related art, there is disclosed Korean Laid-open Patent Publication No. 10-2009-0069702.
The present invention is directed to providing a method of verifying the number of media in a media storage unit that is capable of rapidly and accurately verifying the number of media stored in practice in a cassette or drum of a media storage unit after recovery from a jam failure of media is completed.
The technical objectives of the present invention are not limited to the above, and other objectives may become apparent to those of ordinary skill in the art based on the following descriptions.
According to an aspect of the present invention, there is provided a method of verifying a number of media in a media storage unit, the method including: while retrieving a medium from a media storage unit and moving the medium, recognizing, by a discriminating unit, a serial number of the medium; comparing the serial number of the medium recognized by the discriminating unit with a record of a database in which serial numbers of media stored in the media storage unit are recorded, and searching for whether there is a serial number that matches the recognized serial number of the medium; and when a result of the searching is that the matching serial number is found, deleting data of the medium corresponding to the matching serial number and data of an upper medium of the medium recorded on the database, and based on data of lower media that remain after the deleting, updating the record of the database regarding a number of the media stored in the corresponding media storage unit.
As the first embodiment, the recognizing of the serial number of the medium may include, while retrieving a single medium from a corresponding cassette of the medium storage unit and moving the retrieved single medium to an abnormal bill cassette, recognizing, by the discriminating unit, a serial number of the retrieved single medium; the searching for whether there is a matching serial number may include comparing the recognized serial number of the medium with the record of the database in which serial numbers of media stored in the corresponding cassette are recorded according to an order in which the media are stored, and searching for whether there is a serial number that matches the recognized serial number; and the updating of the record of the database may include, when a result of the searching is that the matching serial number is found, deleting data of the medium corresponding to the matching serial number and data of an upper medium of the medium recorded on the database, and based on data of lower media that remain after the deleting, updating the record of the database regarding a number of the media stored in the corresponding cassette.
The method may further comprising, when a result of the searching is that the matching serial number is found, transferring the medium in the abnormal bill cassette to be returned to the corresponding cassette; and adding data of the number of the medium returned to the corresponding cassette, to update the record of the database.
The method may further comprising: when a result of the searching is that the matching serial number is not found, additionally retrieving a single medium from the corresponding cassette of the medium storage unit, allowing the single medium to pass through the discriminating unit for a serial number thereof to be recognized, and then moving the single medium to the abnormal bill cassette; and comparing the serial number of the medium moved to the abnormal bill cassette with the serial numbers of the media stored in the corresponding cassette recorded in the database, and additionally searching for whether there is a serial number that matches the recognized serial number.
The method wherein the additional searching for whether there is a matching serial number is performed until a serial number that matches the serial number of the medium moved to the abnormal bill cassette is found among the serial numbers of the media stored in the corresponding cassette recorded in the database.
The method may further comprising: when a serial number that matches the serial number of the medium moved to the abnormal bill cassette is not found among the serial numbers of the media stored in the corresponding cassette recorded in the database before a number of media retrieved from the corresponding cassette reaches a set number, displaying a media recognition unreliability message for the corresponding cassette on a display unit; and allowing all of the media of the corresponding cassette to pass through the discriminating unit for the serial numbers thereof to be recognized so as to update the record of the database regarding the number of the media stored in the corresponding cassette.
As the second embodiment, the recording of the serial numbers of the media may include, prior to settlement of media stored in a corresponding cassette of the media storage unit, while moving all of the media of the corresponding cassette to another cassette via the discriminating unit, recognizing serial numbers of the media, and then recording the serial numbers in the database; the recognizing of the serial numbers of the media includes, at the time of settlement of the media stored in the corresponding cassette, while retrieving a single medium from the corresponding cassette and moving the retrieved single medium to the other cassette, recognizing, by the discriminating unit, a serial number of the single retrieved medium: the searching for whether there is a matching serial number includes comparing the recognized serial number of the medium with the record of the database in which the serial numbers of the media stored in the corresponding cassette are recorded, and searching for whether there is a serial number that matches the recognized serial number; and the updating of the record of the database includes, when a result of the searching is that the matching serial number is found, deleting data of the medium corresponding to the matching serial number and data of an upper medium of the medium recorded on the database, and based on data of lower media that remain after the deleting, updating the record of the database regarding a number of the media stored in the corresponding cassette.
The method may further comprising, when a result of the searching is that the matching serial number is found, transferring the medium in the other cassette to be returned to the corresponding cassette; and adding data of the number of the medium returned to the corresponding cassette, to update the record of the database.
The method may further comprising: when a result of the searching is that the matching serial number is not found, additionally retrieving a single medium from the corresponding cassette of the medium storage unit, allowing the single medium to pass through the discriminating unit for a serial number thereof to be recognized and then moving the single medium to the other cassette; and comparing the serial number of the medium moved to the other cassette with the serial numbers of the media stored in the corresponding cassette recorded in the database, and additionally searching for whether there is a serial number that matches the serial number of the medium moved to the other cassette.
The method wherein the additional searching for whether there is the matching serial number is performed until a serial number that matches the serial number of the medium moved to the other cassette is found among the serial numbers of the media stored in the corresponding cassette recorded in the database.
The method may further comprising, when a serial number that matches the serial number of the medium moved to the other cassette is not found among the serial numbers of the media stored in the corresponding cassette recorded in the database before a number of media retrieved from the corresponding cassette reaches a set number, displaying a media recognition unreliability message for the corresponding cassette on a display unit; and allowing all of the media of the corresponding cassette to pass through the discriminating unit for the serial numbers thereof to be recognized so as to update the record of the database regarding the number of the media stored in the corresponding cassette.
As the third embodiment, the recognizing of the serial number of the medium may include, while retrieving a medium from a drum of the media storage unit and circularly moving the retrieved medium, recognizing, by the discriminating unit, a serial number of the medium; the searching for whether there is a matching serial number includes comparing the recognized serial number of the medium with the record of the database in which serial numbers of media stored in the drum are recorded according to an order in which the media are stored, and searching for whether there is a serial number that matches the recognized serial number; and the updating of the record of the database includes, when a result of the searching is that the matching serial number is found, deleting data of the medium corresponding to the matching serial number and data of an upper medium of the medium recorded on the database, and adding data of the number of the circularly moved medium to data of lower media that remain after the deleting, to update the record of the database regarding the number of the media stored in the drum.
The method may further comprising: when a result of the searching is that the matching serial number is not found, retrieving media one more than the previously retrieved medium from the drum of the medium storage unit, allowing the retrieved media to pass through the discriminating unit for serial numbers thereof to be recognized, and then circularly moving the media to the drum; and comparing the serial number of the medium circularly moved to the drum with the serial numbers of the media stored in the drum recorded in the database, and additionally searching for whether there is a serial number that matches the serial number of the medium circularly moved to the drum.
The method wherein the additional searching for whether there is a matching serial number is performed until a serial number that matches the serial number of the medium circularly moved to the drum is found among the serial numbers of the media stored in the drum recorded in the database.
The method may further comprising, when a serial number that matches the serial number of the medium circularly moved to the drum is not found among the serial numbers of the media stored in the drum recorded in the database before a number of media retrieved from the drum reaches a set number, displaying a media recognition unreliability message for the drum on a display unit; and allowing all of the media of the drum to pass through the discriminating unit for the serial numbers thereof to be recognized so as to update the record of the database regarding the number of the media stored in the drum.
The above and other objects, features and advantages of the present invention will become more apparent to those of ordinary skill in the art by describing exemplary embodiments thereof in detail with reference to the accompanying drawings, in which:
Hereinafter, a configurations and operation of exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
First, referring to
The upper module 10-1 is provided with a depositing unit 110-1, a withdrawing unit 120-1, and a discriminating unit 130-1, the lower module 20-1 is provided with a media storage unit 210-1 in which media are stored and an abnormal bill cassette 220-1, and a replenishing/collecting cassette 400-1 is provided on an outer side of the lower module 20-1. In addition, the automated teller machine 1-1 may include a transporting path 300-1 for transporting banknotes according to various transaction patterns, such as deposit, withdrawal, replenishment, and collection of media in the automated teller machine 1-1, and a plurality of gates for switching the transporting direction of the banknote to a set direction.
The depositing unit 110-1 provides a space into which deposited media are inserted.
The withdrawal unit 120-1 provides a space to which media discriminated as abnormal bills by the discriminating unit 130-1 in deposit or replenishment of media or media discriminated as normal bills by the discriminating unit 130-1 in withdrawal of media are withdrawn. In the present embodiment, the withdrawal unit 120-1 may provide a space in which media retrieved from the medium storage unit 210-1 are loaded when media number verification of the medium storage unit 210-1 is impossible.
The discriminating unit 130-1 is provided to discriminate the presence or absence of abnormalities and the type of a medium transported along the transporting path 300-1 by detecting the medium passing along the transporting path 300-1 while scanning an image of the medium, to detect the authenticity, type, and damage of the transported medium.
In the present embodiment, the discriminating unit 130-1 serves to recognize the serial number printed on the medium, and transmit information about the recognized serial number of the medium to a control unit 700-1.
The media storage unit 210-1 may include upper cassettes 211-1, 212-1, 213-1, and 214-1 and lower cassettes 215-1, 216-1, 217-1, and 218-1 that are stacked one on top of another, and provided as the plurality of upper cassettes 211-1, 212-1, 213-1, and 214-1 and the plurality of lower cassette 215-1, 216-1, 217-1, and 218-1 at positions spaced a predetermined distance from each other in the front-rear direction.
The abnormal bill cassette 220-1 may store a medium discriminated as an abnormal bill by the discriminating unit 130-1 in withdrawal or replenishment of media. In the present embodiment, the abnormal bill cassette 220-1 provides a space in which a medium retrieved from a verification target cassette (hereinafter referred to as a corresponding cassette 1) is temporarily stored during media number verification of the media storage unit 210-1.
The replenishing/collecting cassette 400-1 may be selectively detached when replenishment of media to the medium storage unit 210-1 or collection of media from the medium storage unit 210-1 is performed.
In the present embodiment, the replenishing/collecting cassette 400-1 provides a space in which a medium retrieved from the media storage unit 210-1 is loaded when media number verification of the medium storage unit 210-1 is not possible.
Referring to
The control unit 700-1 may include a management program (AP) 701-1, a middleware program (SP) 702-1, a firmware program (EP) 703-1, and a data update unit 704-1.
When a manager inputs a command to verify the number of media stored in a corresponding cassette of the media storage unit 210-1 through the input unit 500-1, the management program (AP) 701-1 transmits a command signal to the middleware program (SP) 702-1 together with media serial number information in a range to be searched among media serial number information stored in the database 600-1.
The middleware program (SP) 702-1 serves to interconnect the management program (AP) 701-1 and the firmware program (EP) 703-1 and relay transmission and reception of a command signal and serial number information about media recognized by the discriminating unit 130-1.
The firmware program (EP) 703-1 is configured to, with respect to a medium that is retrieved from a corresponding cassette and passes through the discriminating unit 130-1, during which the serial number thereof is recognized, and then moves to the abnormal bill cassette 220-1, receive serial number information of the medium and search for whether there is a serial number that matches the serial number of the medium moved to the abnormal bill cassette 220-1 in a list of serial numbers of media transmitted by the management program (AP) 701-1.
The data update unit 704-1 is configured to, when a result of the searching is that there is a serial number that matches the serial number of the medium moved to the abnormal bill cassette 220-1 in the list of the serial numbers of the media transmitted by the management program (AP) 701-1, delete data of the medium corresponding to the matching serial number and data of an upper medium of the medium recorded in the database 600-1, and based on data of lower media that remain after the deleting, update a record of the database 600-1 regarding the number of media stored in the corresponding cassette.
In addition, the control unit 700-1 transfers the medium of the abnormal bill cassette 220-1 to be returned to the corresponding cassette and adds data regarding the number of media returned to the corresponding cassette so as to update the record of the database 600-1.
Referring to
For example, referring to
In the present embodiment, when there is a request to verify the number of media in the media storage unit 210-1, a single medium located on the top in the corresponding cassette of the medium storage unit 210-1 is retrieved, the serial number of the retrieved medium is recognized while it passes through the discriminating unit 130-1, and then the medium is moved to and stored in the abnormal bill cassette 220-1.
In this case, as shown in
The control unit 700-1 may perform control such that an additional single medium is retrieved from the corresponding cassette of the media storage unit 210-1, the medium is passed through the discriminating unit 130-1 such that the serial number of the medium is recognized, and then the medium is moved to the abnormal bill cassette 220-1 until a serial number that matches the serial number of the medium moved to the abnormal bill cassette 220-1 is found among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-1.
Whether there is a serial number that matches the serial number of the medium moved to the abnormal bill cassette 220-1 among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-1 is searched until the number of media retrieved from the corresponding cassette reaches a set number. In one embodiment, the set number may ten.
In this case, when a serial number that matches the serial number of the medium moved to the abnormal bill cassette 220-1 is not found among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-1, the control unit 700-1 may perform control such that an additional single medium is retrieved from the corresponding cassette of the media storage unit 210-1, the medium is passed through the discriminating unit 130-1 such that the serial number of the medium is recognized, and then the medium is moved to the abnormal bill cassette 220-1, and may perform control such that the serial number of the medium moved to the abnormal bill cassette 220-1 is compared with the serial numbers of the media stored in the corresponding cassette recorded in the database 600-1 to additionally search for whether there is a matching serial number.
Referring to
Then, as shown in
On the other hand, when a serial number that matches the serial number of the medium moved to the abnormal bill cassette 220-1 is not found among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-1 before the number of media retrieved from the corresponding cassette reaches the set number (ten), the control unit 700-1 may display a media recognition unreliability message for the corresponding cassette on the display unit 800-1 and allow all of the media in the corresponding cassette to pass through the discriminating unit 130-1 for the serial numbers thereof to be recognized so as to update the record of the database 600-1 regarding the number of media stored in the corresponding cassette.
In this case, all of the media retrieved from the corresponding cassette may be moved to and stored in the replenishing/collecting cassette 400-1, or may be moved to and stored in the withdrawal unit 120-1, after which all of the media retrieved from the corresponding cassette are allowed to sequentially pass through the discriminating unit 130-1 again, in which the serial numbers of the media are recognized, and then return to the corresponding cassette, and thus the number of the media in the corresponding cassette may be recognized.
Hereinafter, a method of verifying the number of media in the media storage unit according to the first embodiment of the present invention will be described with reference to
First, jam failure recovery of the media storage unit 210-1 is completed (S101), and then a media number verification command of the media storage unit 210-1 is input (S102).
When the media number verification command is input, a single medium is retrieved from a corresponding cassette in the media storage unit 210-1 and moved to the abnormal bill cassette 220-1, during which the serial number of the medium is recognized by the discriminating unit 130-1 (S103).
Then, the recognized serial number of the medium is compared with a record of the database 600-1 in which serial numbers of media stored in the corresponding cassette are recorded according to the order in which the media are stored, to search for whether there is a serial number that matches the recognized serial number of the medium in the record (S104).
When a result of the searching in operation S104 is that the matching serial number is found, data of the medium corresponding to the matching serial number and data of an upper medium of the medium recorded in the database 600-1 are deleted, and based on data of lower media remaining after the deleting, the record of the database 600-1 regarding the number of media stored in the corresponding cassette is updated (S105 and S106).
In addition, based on the matching serial number being found, the media in the abnormal bill cassette 220-1 are transferred to be returned to the corresponding cassette, and data of the number of the media returned to the corresponding cassette is added to update the record of the database 600-1 again (S107).
When a result of the searching in operation S104 is that the matching serial number is not found, it is determined whether the number of the media retrieved from the corresponding cassette has reached a set number (S108), and when it is determined that the number of the media retrieved from the corresponding cassette has not reached the set number, an additional single medium is retrieved from the corresponding cassette in the media storage unit 210-1 and allowed to pass through the discriminating unit 130-1 for the serial number of the medium to be recognized, and then is moved to the abnormal bill cassette 220-1 (S109), and the process returns to operation S104 of comparing the serial number of the medium moved to the abnormal bill cassette 220-1 with the serial numbers of the media stored in the corresponding cassette recorded in the database 600-1 to additionally search for whether there is a matching serial number.
The operation of additionally searching for whether there is a matching serial number is performed until a serial number that matches the serial number of the medium moved to the abnormal bill cassette 220-1 is found among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-1.
When a serial number that matches the serial number of the medium moved to the abnormal bill cassette 220-1 is not found among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-1 before the number of media retrieved from the corresponding cassette reaches the set number, a media recognition unreliability message for the corresponding cassette is displayed on the display unit 800-1 (S110) and all of the media in the corresponding cassette are allowed to pass through the discriminating unit 130-1 for the serial numbers thereof to be recognized so as to update the record of the database 600-1 regarding the number of the media stored in the corresponding cassette (Sill).
Referring to
In the automated teller machine 1-2, a customer reception unit 110-2, a temporary hold unit 120-2, and a discriminating unit 130-2 may be provided on an upper side, a media storage unit 210-2 and an abnormal bill cassette 220-2 may be provided on a lower side, and a transit cassette 400-2 may be detachably provided on an outer side of the automated financial machine 1-2.
In addition, the automated teller machine 1-2 may include a transporting path 300-2 for transporting banknotes according to various transaction patterns, such as deposit, withdrawal, replenishment, and collection of media in the automated teller machine 1-2, and a plurality of gates for switching the transporting direction of the banknotes to a set direction.
The customer reception unit 110-2 provides a space into which deposited media are inserted, and provides a space from which a medium discriminated as an abnormal bill by the discriminating unit 130-1 in deposit or replenishment of media or a medium discriminated as a normal bill by the discriminating unit 130-1 in withdrawal of media is withdrawn.
The temporary hold unit 120-2 provides a space in which a medium discriminated as a normal bill in deposit of media or a medium discriminated as an abnormal bill in withdrawal of media or replenishment/collection of media is temporarily stored. In the present embodiment, the temporary hold unit 120-2 is provided to have a storage space with a capacity larger than a storage capacity of one of a plurality of cassettes 211-2, 212-2, 213-2, 214-2, 215-2, and 216-2 provided in the media storage unit 210-2.
The discriminating unit 130-2 is provided to discriminate the presence or absence of abnormalities and the type of a medium transported along the transporting path 300-2, by detecting the medium passing along the transporting path 300-2 while scanning an image of the medium, to detect the authenticity, type, and damage of the transported medium.
In the present embodiment, the discriminating unit 130-2 serves to recognize the serial number printed on the medium, and transmit information about the recognized serial number of the medium to a control unit 700-2.
The media storage unit 210-2 includes a plurality of recycle cassettes 211-2, 212-2, 213-2, 214-2, 215-2, and 216-2 for storing media to be deposited and withdrawn.
The abnormal bill cassette 220-2 may store a medium discriminated as an abnormal bill by the discriminating unit 130-2 in withdrawal or replenishment of media.
The plurality of cassettes 211-2, 212-2, 213-2, 214-2, 215-2, and 216-2 and the abnormal bill cassette 220-2 constituting the media storage unit 210-2 may be provided inside a safe 230-2.
The transit cassette 400-2 may be selectively detached during replenishment of media to the medium storage unit 210-2 or collection of media from the medium storage unit 210-2.
When the number of media stored in one of the plurality of cassettes 211-2, 212-2, 213-2, 214-2, 215-2, and 216-2 is verified (settled), media retrieved from the verification target cassette (hereinafter referred to as a corresponding cassette) are temporarily stored in another cassette.
In an embodiment, the other cassette may be one of the temporary hold unit 120-2 provided outside the safe 230-2 and in which media are temporarily stored during deposit and withdrawal, the transit cassette 400-2 provided outside the safe 230-2 and configured to replenish media to the cassette or collect media from the cassette, and the abnormal bill cassette 220-2 provided inside the safe 230-2 and in which abnormal bill media are stored during deposit and withdrawal.
The temporary hold unit 120-2, the transit cassette 400-2, and the abnormal bill cassette 220-2, which may be used as the other cassette, are provided to have a storage space with a capacity larger than the media storage capacity of the corresponding cassette.
Referring to
When the cassettes 211-2, 212-2, 213-2, 214-2, 215-2, and 216-2 of the media storage unit 210-2 are accommodated in a cassette receiving unit inside the safe 230-2 by a cash transfer agent, an operation of recognizing the serial numbers of media accommodated in the cassettes 211-2, 212-2, 213-2, 214-2, 215-2, and 216-2 is performed.
In this case, all of the media stored in the corresponding cassette are allowed to pass through the discriminating unit 130-2, during which the serial numbers are recognized, and then the serial numbers are recorded in the database 600-2 provided to record the serial numbers of the media of the corresponding cassette. When the identification of the media serial numbers of the corresponding cassette is completed, the media stored in the other cassette are returned to the corresponding cassette and stored in the corresponding cassette.
In the case of a recycling type deposit and withdrawal system (bill recycling machine: BRM) used by a general customer, the cash transfer agent opens the safe 230-2 and mounts the cassettes 211-2, 212-2, 213-2, 214-2, 215-2, and 216-2 containing media on the cassette receiving unit of the safe 230-2, and thus the media are accommodated without the serial numbers thereof being recognized. Therefore, prior to settlement of the media stored in the corresponding cassette, the media stored in the corresponding cassette are allowed to move to the other cassette via the discriminating unit 130-2, during which the serial numbers of the media are recognized, and then the serial numbers are recorded in the database 600-2.
When recovery from a jam failure of media is performed and then a command to verify the number of media stored in a corresponding cassette of the media storage unit 210-2 is input through the input unit 500-2, a media settlement operation is performed on the corresponding cassette.
The control unit 700-2 may include a management program (AP) 701-2, a middleware program (SP) 702-2, a firmware program (EP) 703-3, and a data update unit 704-2
The management program (AP) 701-2 transmits a command signal to the middleware program (SP) 702-2 together with media serial number information in a range to be searched among media serial number information stored in the database 600-2.
The middleware program (SP) 702-2 serves to interconnect the management program (AP) 701-2 and the firmware program (EP) 703-2 and relay transmission and reception of a command signal and serial number information about media recognized by the discriminating unit 130-2.
The firmware program (EP) 703-2 is configured to, with respect to a medium that is retrieved from a corresponding cassette and passes through the discriminating unit 130-2, during which the serial number thereof is recognized, and then moves to the other cassette, receive serial number information of the medium and search for whether there is a serial number that matches the serial number of the medium moved to the other cassette in a list of serial numbers of media transmitted by the management program (AP) 701-2.
The data update unit 704-2 is configured to, when a result of the searching is that there is a serial number that matches the serial number of the medium moved to other cassette in the list of serial numbers of the media transmitted by the management program (AP) 701-2, delete data of the medium corresponding to the matching serial number and data of an upper medium of the medium recorded on the database 600-2, and update a record of the database 600-2, regarding the number of media stored in the corresponding cassette based on data of lower media that remains after the deleting.
In addition, the control unit 700-2 transfers the medium of the other cassette to be returned to the corresponding cassette, and adds data regarding the number of the medium returned to the corresponding cassette, to update the record of the database 600-2.
Referring to
For example, referring to
In the present embodiment, when there is a request to verify (settle) the number of media in the media storage unit 210-2, a single medium located on the top in the corresponding cassette of the medium storage unit 210-2 is retrieved, the serial number of the retrieved medium is recognized while it passes through the discriminating unit 130-1, and then the medium is moved to and stored in the other cassette.
In this case, a case in which there is no serial number that matches the serial number SN00000X of the corresponding medium among the serial numbers SN000001 to SN000005 of the media stored in the database 600-2 is illustrated.
In this case, as shown in
The control unit 700-2 may perform control such that an additional single medium is retrieved from the corresponding cassette of the media storage unit 210-2 and the medium is passed through the discriminating unit 130-2 such that the serial number of the medium is recognized, and then the medium is moved to the other cassette until a serial number that matches the serial number of the medium moved to the other cassette is found among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-2.
Whether there is a serial number that matches the serial number of the medium moved to the other cassette among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-2 is searched until the number of media retrieved from the corresponding cassette reaches a set number. In one embodiment, the set number may ten.
In this case, when a serial number that matches the serial number of the medium moved to the other cassette is not found among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-2, the control unit 700-2 may perform control such that an additional single medium is retrieved from the corresponding cassette of the media storage unit 210-2 and the medium is passed through the discriminating unit 130-2 such that the serial number of the medium is recognized, and then the medium is moved to the other cassette, and may perform control such that the serial number of the medium moved to the other cassette is compared with the serial numbers of the media stored in the corresponding cassette recorded in the database 600-2 to additionally search for whether there is a matching serial number.
Referring to
Then, as shown in
Meanwhile, when a serial number that matches the serial number of the medium moved to the other cassette is not found among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-2 before the number of media retrieved from the corresponding cassette reaches the set number (ten), the control unit 700-2 may display a media recognition unreliability message for the corresponding cassette on the display unit 800-2 and allow all of the media in the corresponding cassette to pass through the discriminating unit 130-2 for the serial numbers thereof to be recognized so as to update the record of the database 600-2 regarding the number of media stored in the corresponding cassette.
In this case, all of the media retrieved from the corresponding cassette may be moved to and stored in the other cassette, after which all of the media retrieved from the corresponding cassette are allowed to sequentially pass through the discriminating unit 130-2 again, during which the serial numbers of the media are recognized, and then return to the corresponding cassette, and thus the number of media in the corresponding cassette may be recognized.
Hereinafter, a method of verifying the number of media in the media storage unit according to the second embodiment of the present invention will be described with reference to
First, prior to settlement of media stored in a corresponding cassette of the media storage unit 210-2, all of the media in the corresponding cassette are allowed to move to the other cassette via the discriminating unit 130-2, during which the serial numbers of the media are recognized, and then the serial numbers are recorded in the database 600-2 (S201). The other cassette may be one of the temporary hold unit 120-2, the transit cassette 400-2, and the abnormal bill cassette 220-2, as described above.
When the identification of the media serial numbers for each corresponding cassette is completed, the media stored in the other cassette are returned to and stored in the corresponding cassette (S202).
In response to a failure, such as a jam, occurring in media, and jam failure recovery of the medium storage unit 210-2 being completed (S203), a media number verification command of the media storage unit 210-2 is input (S204).
When the media number verification command is input, a settlement operation of verifying the number of media stored in practice in the corresponding cassette is performed. First, a single medium is retrieved from the corresponding cassette in the media storage unit 210-2 and moved to the other cassette, during which the serial number of the medium is recognized by the discriminating unit 130-2 (S205).
Then, the recognized serial number of the medium is compared with a record of the database 600-2 in which serial numbers of media stored in the corresponding cassette are recorded according to the order in which the media are stored, to search for whether there is a serial number that matches the recognized serial number of the medium (S206).
When a result of the searching in operation S206 is that the matching serial number is found, data of the medium corresponding to the matching serial number and data of an upper medium of the medium recorded in the database 600-2 are deleted, and based on data of lower media remaining after the deleting, the record of the database 600-2 regarding the number of media stored in the corresponding cassette is updated (S207 and S208).
In addition, based on the matching serial number being found, the media in the other cassette are transferred to be returned to the corresponding cassette, and data of the number of the media returned to the corresponding cassette is added to update the record of the database 600-2 again (S209).
When a result of the searching in operations S206 and S207 is that the matching serial number is not found, it is determined whether the number of the media retrieved from the corresponding cassette has reached a set number (S210), and when it is determined that the number of the media retrieved from the corresponding cassette has not reached the set number, an additional single medium is retrieved from the corresponding cassette in the media storage unit 210-2 and allowed to pass through the discriminating unit 130-2 for the serial number of the medium to be recognized, and then is moved to the other cassette (S211), and the process returns to operation S206 of comparing the serial number of the medium moved to the other cassette with the serial numbers of the media stored in the corresponding cassette recorded in the database 600-2 to additionally search for whether there is a matching serial number.
The operation of additionally searching for whether there is a matching serial number is performed until a serial number that matches the serial number of the medium moved to the other cassette is found among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-2.
When a serial number that matches the serial number of the medium moved to the other cassette is not found among the serial numbers of the media stored in the corresponding cassette recorded in the database 600-2 before the number of media retrieved from the corresponding cassette reaches the set number, a media recognition unreliability message for the corresponding cassette is displayed on the display unit 800-2 (S212) and all of the media in the corresponding cassette are allowed to pass through the discriminating unit 130-2 for the serial numbers thereof to be recognized so as to update the record of the database 600-2 regarding the number of media stored in the corresponding cassette (S213).
First, referring to
The upper module 10-3 is provided with a depositing unit 110-3, a withdrawing unit 120-3, and a discriminating unit 130-3, the lower module 20-3 is provided with a media storage unit 210-3 in which media are stored and an abnormal bill cassette 220-3, and a replenishing/collecting cassette 400-3 is provided on an outer side of the lower module 20-3. In addition, the automated teller machine 1-3 may include a transporting path 300-3 for transporting banknotes according to various transaction patterns, such as deposit, withdrawal, replenishment, and collection of media in the automated teller machine 1-3, and a plurality of gates for switching the transporting direction of the banknotes to a set direction.
The depositing unit 110-3 provides a space into which deposited media are inserted.
The withdrawal unit 120-3 provides a space to which a medium discriminated as an abnormal bill by the discriminating unit 130-3 in deposit or replenishment of media or a medium discriminated as a normal bill by the discriminating unit 130-3 in withdrawal of media is withdrawn. In the present embodiment, the withdrawal unit 120-3 may provide a space in which media retrieved from the medium storage unit 210-3 are loaded when media number verification of the medium storage unit 210-3 is not possible.
The discriminating unit 130-3 is provided to discriminate the presence or absence of abnormalities and the type of a medium transported along the transporting path 300-3, by detecting the medium passing along the transporting path 300-3 while scanning an image of the medium, to detect the authenticity, type, and damage of the transported medium.
In the present embodiment, the discriminating unit 130-3 serves to recognize the serial number printed on the medium, and transmit information about the recognized serial number of the medium to a control unit 700-3.
The media storage unit 210-3 may include upper drums 211-3, 212-3, 213-3, and 214-3 and lower drums 215-3, 216-3, 217-3, and 218-3 that are stacked one on top of another, and provided as the plurality of upper drums 211-3, 212-3, 213-3, and 214-3 and the plurality of lower drums 215-3, 216-3, 217-3, and 218-3 at positions spaced a predetermined distance from each other in the front-rear direction.
The abnormal bill cassette 220-3 may store a medium discriminated as an abnormal bill by the discriminating unit 130-3 in withdrawal or replenishment of media. In the present embodiment, the abnormal bill cassette 220-3 provides a space in which a medium retrieved from a verification target drum (hereinafter referred to as a corresponding drum) is temporarily stored during media number verification of the media storage unit 210-3.
The replenishing/collecting cassette 400-3 may be selectively detached during replenishment of media to the medium storage unit 210-3 or collection of media from the medium storage unit 210-3.
In the present embodiment, the replenishing/collecting cassette 400-3 provides a space in which a medium retrieved from the media storage unit 210-3 is loaded when media number verification of the medium storage unit 210-3 is not possible.
Referring to
The control unit 700-3 may include a management program (AP) 701-3, a middleware program (SP) 702-3, a firmware program (EP) 703-3, and a data update unit 704-3.
When a manager inputs a command to verify the number of media stored in a corresponding drum of the media storage unit 210-3 through the input unit 500-3, the management program (AP) 701-3 transmits a command signal to the middleware program (SP) 702-3 together with media serial number information in a searching range to be searched among media serial number information stored in the database 600-3.
The middleware program (SP) 702-3 serves to interconnect the management program (AP) 701-3 and the firmware program (EP) 703-3 and relay transmission and reception of a command signal and serial number information about media recognized by the discriminating unit 130-3.
The firmware program (EP) 703-3 is configured to, with respect to a medium that is retrieved from a corresponding drum and passes through the discriminating unit 130-3, during which the serial number of the medium is recognized, and then circularly moves to the corresponding drum, receive serial number information of the circularly moved medium and search for whether there is a serial number that matches the serial number of the circularly moved medium in a list of serial number of media transmitted by the management program (AP) 701-3.
The data update unit 704-3 is configured to, when a result of the searching is that there is a serial number that matches the serial number of the circularly moved medium in the list of the serial numbers of the media transmitted by the management program (AP) 701-3, delete data of the medium corresponding to the matching serial number and data of an upper medium of the medium recorded on the database 600-3, and add data of the circularly moved medium to data of lower media that remains after the deleting, to update the record of the database 600-3 regarding the number of media stored in the corresponding drum.
Referring to
For example, referring to
In the present embodiment, when there is a request to verify the number of media in the media storage unit 210-3, a single medium located on the top in the corresponding drum of the medium storage unit 210-3 is retrieved, the serial number of the retrieved medium is recognized while it passes through the discriminating unit 130-3, and then the medium is circularly moved to the drum and stored therein.
In this case, as shown in
In this case, a case in which a serial number matching the serial number SN000003 of the medium moved on the second is found among the serial numbers SN000001 to SN000005 stored in the database 600-3 is illustrated.
The control unit 700-3 may perform control such that media that are one more than the previously retrieved medium are retrieved from the corresponding drum of the media storage unit 210-3 and the media are passed through the discriminating unit 130-3 such that the serial numbers of the media are recognized, and then the media are circularly moved until a serial number that matches the serial number of the circularly moved media is found among the serial numbers of the media stored in the corresponding drum recorded in the database 600-3. That is, when a matching serial number is not found even after the two media are circularly moved, three media are circularly moved all at one to search for whether there is a matching serial number.
Whether there is a serial number that matches the serial number of the circularly moved medium among the serial numbers of the media stored in the corresponding drum recorded in the database 600-3 is searched until the number of media retrieved from the corresponding drum reaches a set number. In one embodiment, the set number may be ten. That is, the media are circularly moved all at once until the number of media retrieved from the corresponding drum is ten at the most, and whether there is a serial number that matches the serial number of the circularly moved medium is searched.
Referring to
On the other hand, when a serial number that matches the serial number of the circularly moved medium is not found among the serial numbers of the media stored in the corresponding drum recorded in the database 600-3 before the number of media retrieved from the corresponding drum reaches the set number (ten), the control unit 700-3 may display a media recognition unreliability message for the corresponding drum on the display unit 800-3 and allow all of the media in the corresponding drum to be circularly moved via the discriminating unit 130-3 for the serial numbers thereof to be recognized so as to update the record of the database 600-3 regarding the number of media stored in the corresponding drum.
In this case, all of the media retrieved from the corresponding drum may be moved to and stored in the replenishing/collecting cassette 400-3, or may be moved to and stored in the withdrawal unit 120-3, after which all of the media retrieved from the corresponding drum are allowed to sequentially pass through the discriminating unit 130-3 again, during which the serial numbers of the media are recognized, and then return to the corresponding drum, and thus the number of the media in the corresponding drum may be recognized.
Hereinafter, a method of verifying the number of media in the media storage unit according to the third embodiment of the present invention will be described with reference to
First, jam failure recovery of the media storage unit 210-3 is completed (S301), and then a media number verification command of the media storage unit 210-3 is input (S302).
When the media number verification command is input, a single medium is retrieved from a corresponding drum in the media storage unit 210-3 and circularly moved to the corresponding drum, during which the serial number of the medium is recognized by the discriminating unit 130-3 (S303).
Then, the recognized serial number of the medium is compared with a record of the database 600-3 in which serial numbers of media stored in the corresponding drum are recorded according to the order in which the media are stored, to search for whether there is a serial number that matches the recognized serial number of the medium in the record (S304).
When a result of the searching in operation S304 is that the matching serial number is found, data of the medium corresponding to the matching serial number and data of an upper medium of the medium recorded in the database 600-3 are deleted, and data of the circularly moved medium is added to data of lower media remaining after the deleting, to update the record of the database 600-3 regarding the number of media stored in the corresponding drum (S305 and S306).
When a result of the searching in operation S304 is that the matching serial number is not found, it is determined whether the number of the media retrieved from the corresponding drum has reached a set number (S307), and when it is determined that the number of the media retrieved from the corresponding drum has not reached the set number, media one more than the previously retrieved medium are retrieved from the corresponding drum in the media storage unit 210-3 and allowed to pass through the discriminating unit 130-3 for the serial numbers of the media to be recognized, and then are circularly moved to the drum (S308), and the process returns to operation S304 of comparing the serial number of the circularly moved medium with the serial numbers of the media stored in the corresponding drum recorded in the database 600-3 to additionally search for whether there is a matching serial number.
The operation of additionally searching for whether there is a matching serial number is performed until a serial number that matches the serial number of the circularly moved medium is found among the serial numbers of the media stored in the corresponding drum recorded in the database 600-3.
When a serial number that matches the serial number of the circularly moved medium is not found among the serial numbers of the media stored in the corresponding drum recorded in the database 600-3 before the number of media retrieved from the corresponding drum reaches the set number, a media recognition unreliability message for the corresponding drum is displayed on the display unit 800-3 (S309) and all of the media in the corresponding drum are allowed to pass through the discriminating unit 130-3 for the serial numbers thereof to be recognized so as to update the record of the database 600-3 regarding the number of the media stored in the corresponding drum (S310).
As is apparent from the above, according to the method of verifying the number of media in a media storage unit according to the first embodiment of the present invention, after recovery from a jam failure of media is completed, the serial numbers of media can be used to rapidly and accurately verify the number of media stored in a cassette of a media storage unit in practice, and convenience of data management about the number of media for each cassette in the media storage unit can be provided.
According to the method of verifying the number of media in a media storage unit according to the second embodiment of the present invention, the serial number, of media stored in a recycling type cassette are recognized before a media settlement operation, and thus after recovery from a jam failure of the media is completed, the serial numbers of media can be used to rapidly and accurately verify the number of media stored in a cassette of a media storage unit in practice, and convenience of data management about the number of media for each cassette in the media storage unit can be provided.
According to the method of verifying the number of media in a media storage unit according to the third embodiment of the present invention, after recovery from a jam failure of the media is completed, the serial numbers of media can be used to rapidly and accurately verify the number of media stored in a drum of a media storage unit in practice, and convenience of data management about the number of media for each drum in the media storage unit can be provided.
Number | Date | Country | Kind |
---|---|---|---|
10-2021-0145604 | Oct 2021 | KR | national |
10-2021-0159013 | Nov 2021 | KR | national |
10-2022-0098418 | Aug 2022 | KR | national |