JP6940858B2 - Paper piece handling device - Google Patents
Paper piece handling device Download PDFInfo
- Publication number
- JP6940858B2 JP6940858B2 JP2018242195A JP2018242195A JP6940858B2 JP 6940858 B2 JP6940858 B2 JP 6940858B2 JP 2018242195 A JP2018242195 A JP 2018242195A JP 2018242195 A JP2018242195 A JP 2018242195A JP 6940858 B2 JP6940858 B2 JP 6940858B2
- Authority
- JP
- Japan
- Prior art keywords
- paper
- state
- piece
- unit
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000007723 transport mechanism Effects 0.000 claims description 45
- 238000010801 machine learning Methods 0.000 claims description 35
- 238000003860 storage Methods 0.000 claims description 29
- 238000003780 insertion Methods 0.000 claims description 20
- 230000037431 insertion Effects 0.000 claims description 20
- 238000009825 accumulation Methods 0.000 claims description 17
- 238000000034 method Methods 0.000 claims description 17
- 230000007246 mechanism Effects 0.000 claims description 14
- 238000012546 transfer Methods 0.000 claims description 11
- 230000005856 abnormality Effects 0.000 claims description 9
- 239000000284 extract Substances 0.000 claims description 9
- 238000005452 bending Methods 0.000 claims description 8
- 230000006870 function Effects 0.000 claims description 7
- 238000003909 pattern recognition Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 claims description 7
- 238000012545 processing Methods 0.000 description 29
- 238000012423 maintenance Methods 0.000 description 10
- 230000006866 deterioration Effects 0.000 description 8
- 230000007547 defect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000001629 suppression Effects 0.000 description 6
- 238000012795 verification Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 5
- 238000003825 pressing Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000005457 optimization Methods 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 3
- 230000032683 aging Effects 0.000 description 3
- 238000011109 contamination Methods 0.000 description 3
- 230000006872 improvement Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000010191 image analysis Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Images
Landscapes
- Controlling Sheets Or Webs (AREA)
Description
本発明は、紙幣等の紙片を投入される紙片取扱装置およびその制御方法に関する。 The present invention relates to a paper piece handling device into which paper pieces such as banknotes are inserted and a control method thereof.
近年、様々な場面で利用者が紙片を装置に入れる紙片取扱装置が利用されている。紙片取扱装置は、例えばATM(Automatic Teller Machine)や現金自動支払機、現金出納装置、プリンター、マルチコピー機などが挙げられる。 In recent years, a paper piece handling device in which a user puts a piece of paper into the device has been used in various situations. Examples of the paper piece handling device include an ATM (Automatic Teller Machine), an automated teller machine, a cash teller machine, a printer, and a multi-copy machine.
昨今のATMやマルチコピー機は、旧来の銀行店舗や専門店に設置して問題発生時に管理者が直ぐに対処できる運用形態と異なり、専門知識が少ない管理者の店舗や管理者が全くいない店舗に設置する割合が多くなってきている。この様なATM等の多くは、1店舗に1台設置されることが多く一度故障すると代替装置が無い。代替装置が無い店舗を訪れた利用者は、装置を使用できず、所望な処理を行えない。また、コンビニATMように昨今の設置状況の多くは、24時間営業や、専用保守エリアが無い、人通りが多いなど、故障時にメンテナンス作業の時間や場所の確保が難しい問題も有している。 Unlike the operation mode in which ATMs and multi-copy machines these days can be installed in traditional bank stores and specialty stores so that managers can immediately deal with problems, stores with little expertise or stores with no managers at all. The ratio of installation is increasing. Many such ATMs are often installed in one store, and once they break down, there is no alternative device. A user who visits a store without an alternative device cannot use the device and cannot perform desired processing. In addition, many of the recent installation conditions such as convenience store ATMs have problems that it is difficult to secure the time and place for maintenance work in the event of a breakdown, such as 24-hour operation, no dedicated maintenance area, and heavy traffic.
関連する技術としては、特許文献1が挙げられる。特許文献1には、装置内部で生じる貨幣のジャムの発生を、装置内部を撮影して画像解析により検出する貨幣入出金装置が記載されている。この貨幣入出金装置は、紙幣や硬貨が通る搬送経路を少なくとも撮影する撮像手段が設けられ、ジャム発生時の映像を保存している。 Patent Document 1 is mentioned as a related technique. Patent Document 1 describes a money deposit / withdrawal device that detects the occurrence of money jam generated inside the device by photographing the inside of the device and performing image analysis. This money deposit / withdrawal device is provided with an imaging means for at least photographing a transport path through which bills and coins pass, and stores an image at the time of jam occurrence.
利用者が紙片を装置に投入する紙片取扱装置は、持ち込みの紙片や不確定な紙片を取扱いまた利用者自身が装置に入れる行為を実行するため、障害や故障、エラー発生の要因となる要素についての不確定性が非常に大きい特徴を持っている。 A paper piece handling device in which a user throws a piece of paper into the device handles a piece of paper brought in or an uncertain piece of paper, and the user himself / herself executes the act of putting the piece of paper into the device. It has a feature that the uncertainty of is very large.
例えば、ATMの場合、利用者が現金を“投入”する行為を行う為、異物の混入やセット方法の不良の他、劣化現金の投入、外貨の投入など多くの障害や故障、エラー発生の要因となる可能性が無くならない。ATM装置の構成要素も複雑であることもあり、例示した要因の幾つかは現実のATMの障害率の上位である。この障害等の対策や確実な対処手法の確立が望まれる。 For example, in the case of ATMs, since the user "inserts" cash, foreign matter is mixed in, the setting method is defective, and many obstacles, failures, and errors occur, such as the insertion of deteriorated cash and the insertion of foreign currency. There is a possibility that it will become. The components of an ATM device may also be complex, and some of the factors illustrated are high in the failure rate of an actual ATM. It is desirable to establish countermeasures for these obstacles and reliable countermeasures.
また、ATMなどの各機構部品は、部品形状や組成のバラツキの他、環境、経年劣化、汚れ等の性能に関する変動因子が多数あり、装置毎の挙動にも差異がある。また、同じ装置であっても、時間帯や経年劣化により挙動に差異が生じることもある。 In addition, each mechanical component such as an ATM has many variable factors related to performance such as environment, aging deterioration, and dirt, in addition to variations in component shape and composition, and there are also differences in the behavior of each device. Moreover, even if the same device is used, the behavior may differ depending on the time of day and deterioration over time.
また、前述の不確定要素を加味し障害を減らす為には、前記のあらゆる変動因子の組み合わせを網羅的に考慮した設計や膨大な組み合わせの評価検証が必要となる。しかし、多くの場合、非常に高価な部品を使用することになったり、全てのバラツキを考慮した組み合わせ検証は実質的に不可能であったり、この方法で障害率を極めてゼロに近づける事は困難と考えられる。 In addition, in order to reduce obstacles by adding the above-mentioned uncertainties, it is necessary to comprehensively consider all the combinations of the above-mentioned variable factors and to evaluate and verify a huge number of combinations. However, in many cases, very expensive parts are used, combination verification considering all variations is practically impossible, and it is difficult to make the failure rate extremely close to zero by this method. it is conceivable that.
また、別の側面からの課題もある。現在の紙片取扱装置の不具合時の検証方法についても、不確実性が高い問題がある。例えば、ATMの場合、現金媒体の状態把握を光学センサのON/OFF情報などによる断片的な履歴やエラー、障害発生時の状態が示された取扱データと、利用者の記憶に基づく曖昧なヒアリング内容とを用いて、障害原因を想定し対処している。しかし、障害原因が、媒体セット時の影響なのか、劣化媒体の影響なのか、装置単体に起因するのか、設置環境の影響なのか、それぞれの組み合わせなのかの明確な判断が難しい。同様に、再現検証も不確実な情報を基に実態とは異なる環境や評価機で検証するなど、不確実かつ非効率な対処に成りがちな問題もある。 There are also issues from another aspect. There is also a problem of high uncertainty in the verification method when the current paper piece handling device fails. For example, in the case of ATMs, the state of cash media can be grasped by fragmentary history and errors based on ON / OFF information of optical sensors, handling data showing the state at the time of failure, and ambiguous hearing based on the user's memory. The cause of the failure is assumed and dealt with by using the contents. However, it is difficult to clearly determine whether the cause of the failure is the effect of setting the medium, the effect of the deteriorated medium, the effect of the device alone, the effect of the installation environment, or the combination of each. Similarly, there is also a problem that reproduction verification tends to be uncertain and inefficient, such as verification in an environment different from the actual situation or an evaluation machine based on uncertain information.
特許文献1は主に貨幣、紙幣等を入出金するPOS(Point Of Sales)等の入出金装置を開示している。特許文献1は、入出金口から収納部までの貨幣及び紙幣の搬送経路上に複数のカメラを設置しておき、これらカメラによって、貨幣及び紙幣のジャムの発生を監視している。 Patent Document 1 mainly discloses a deposit / withdrawal device such as POS (Point Of Sales) for depositing / withdrawing money, banknotes, and the like. In Patent Document 1, a plurality of cameras are installed on the transfer path of money and banknotes from the deposit / withdrawal port to the storage unit, and the occurrence of jam of money and banknotes is monitored by these cameras.
しかしながら、引用文献1は、紙幣投入の際における利用者の紙幣セット状態及び紙幣自身の折れ癖等の状態によってもジャムが発生することについて何等記載していない。即ち、引用文献1は利用者による紙片投入の際等に発生する特有の課題について記載していない。 However, Cited Document 1 does not describe at all that jam occurs depending on the state of the user's banknote set when the banknote is inserted and the state of the banknote itself such as the folding habit. That is, Cited Document 1 does not describe a specific problem that occurs when a user throws in a piece of paper.
本発明は、上記課題に鑑みて成されたものであり、紙片投入の際における紙片取扱の不具合の検証と紙片取扱の不具合の抑制を可能にする紙片取扱装置を提供することを目的とする。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a paper piece handling device capable of verifying a problem of handling a piece of paper and suppressing a problem of handling a piece of paper at the time of inserting the piece of paper.
本発明の一実施形態に係る紙片取扱装置は、紙片の投入口と搬送経路を含み、利用者が前記投入口から投入した紙片を搬送する搬送機構部と、前記投入口を少なくとも撮影し、前記投入口から投入された前記利用者に起因する前記紙片の状態が表れた画像を取得する第1のカメラ部と、紙片を取り扱う毎に前記第1のカメラ部で撮影された画像群から、前記投入口から投入された前記利用者に起因する利用者側因子情報を抽出し、該利用者側因子情報から、前記紙片の状態を学習済みデータとして機械学習する学習部と、前記学習部で生成された学習済みデータと利用者投入時の利用者側因子情報とを比較して特徴が一致した場合に、前記投入口から投入された紙片の状態と標準状態との差分情報を該当画像に関連付けて記憶手段に蓄積する制御部と、を具備する。 The paper piece handling device according to the embodiment of the present invention includes a paper piece loading port and a transport path, and at least photographs the transport mechanism unit for transporting the paper pieces loaded from the loading port by the user and the loading port, and the above-mentioned From the first camera unit that acquires an image showing the state of the paper piece caused by the user input from the insertion slot, and the image group taken by the first camera unit each time the paper piece is handled, the said A learning unit that extracts user-side factor information caused by the user input from the slot and machine-learns the state of the piece of paper as learned data from the user-side factor information, and a learning unit that generates the information. When the learned data is compared with the user-side factor information at the time of user input and the characteristics match, the difference information between the state of the paper piece inserted from the input port and the standard state is associated with the corresponding image. It is provided with a control unit that accumulates in the storage means.
本発明の一実施形態に係る紙片取扱装置の制御方法は、利用者が紙片を入れる投入口を少なくとも撮影する第1のカメラ部で紙片を取り扱う毎に撮影して収集された画像群から前記利用者に起因する利用者側因子情報を抽出し、該利用者側因子情報から、前記紙片の状態を学習済みデータとして予め機械学習し、紙片を取り扱う際に、機械学習で生成された前記学習済みデータと今回搬送経路を通過した紙片の状態とを比較して特徴一致を検出する処理を実行し、前記学習済みデータと利用者投入時からの利用者側因子情報とを比較して特徴が一致した場合に、前記投入口から投入された紙片の状態と標準状態との差分情報を該当画像に関連付けて記憶手段に蓄積することを特徴とする。 The control method of the paper piece handling device according to the embodiment of the present invention is the use of the image group collected by taking a picture every time the user handles the paper piece at least by taking a picture of the slot for inserting the paper piece. The user-side factor information caused by the person is extracted, and the state of the paper piece is machine-learned in advance as learned data from the user-side factor information. The process of detecting feature matching is executed by comparing the data with the state of the piece of paper that has passed through the transport path this time, and the learned data is compared with the user-side factor information from the time of inputting the user to match the features. In this case, the difference information between the state of the piece of paper loaded from the slot and the standard state is associated with the corresponding image and stored in the storage means.
本発明の一実施形態に係る紙片取扱装置用プログラムは、紙片の投入口と搬送経路を含み、利用者が前記投入口から投入した紙片を搬送する搬送機構部と、前記投入口を少なくとも撮影し、前記投入口から投入された前記利用者に起因する前記紙片の状態が表れた画像を取得する第1のカメラ部を具備する紙片取扱装置の制御用コンピュータを、紙片を取り扱う毎に前記第1のカメラ部で撮影された画像群から、前記投入口から投入された前記利用者に起因する利用者側因子情報を抽出し、該利用者側因子情報から、前記紙片の状態を学習済みデータとして機械学習する学習部と、前記学習部で生成された学習済みデータと利用者投入時からの利用者側因子情報とを比較して特徴が一致した場合に、前記投入口から投入された紙片の状態と標準状態との差分情報を該当画像に関連付けて記憶手段に蓄積する制御部として動作させることを特徴とする。 The program for a paper piece handling device according to an embodiment of the present invention includes a paper piece loading port and a transport path, and at least photographs a transport mechanism unit for transporting a paper piece loaded from the loading port by a user and the loading port. Each time a piece of paper is handled, the control computer of the piece of paper handling device including the first camera unit for acquiring an image showing the state of the piece of paper caused by the user thrown in from the insertion port is used. From the image group taken by the camera unit of the above, the user-side factor information caused by the user input from the input port is extracted, and the state of the paper piece is used as learned data from the user-side factor information. When the learning unit for machine learning, the learned data generated by the learning unit, and the user-side factor information from the time of inputting the user are compared and the characteristics match, the piece of paper inserted from the input port is used. It is characterized in that it operates as a control unit that associates the difference information between the state and the standard state with the corresponding image and stores it in the storage means.
本発明によれば、機械学習を介して紙片取扱の不具合の検証及び/又は抑制を実現する紙片取扱装置を提供できる。 According to the present invention, it is possible to provide a paper piece handling device that realizes verification and / or suppression of defects in paper piece handling through machine learning.
本発明の実施形態を図面に基づいて説明する。 Embodiments of the present invention will be described with reference to the drawings.
[第1の実施形態]
図1は、本発明の実施形態に係る紙片取扱装置1を示す機能ブロック図である。紙片取扱装置1は、搬送機構部10と、カメラ部20と、学習部30と、制御部40と、を備える。
[First Embodiment]
FIG. 1 is a functional block diagram showing a paper piece handling device 1 according to an embodiment of the present invention. The paper piece handling device 1 includes a
搬送機構部10は、紙片の投入口と搬送経路を含み、利用者が紙片の投入口に入れた紙片を装置内の所定位置に搬送するように構成される。例えば、搬送機構部10は、紙片を利用者が投入する投入口と、投入された紙片を集積する紙片集積部と、その間の搬送経路を備え、当該搬送経路は幾つかのメカニカル機構によって構成することができる。また、搬送機構部10は、投入された紙片を、必要に応じて利用者にそのまま返却したり、加工して返却するように構成されてもよい。また、搬送機構部10は、紙片の搬送を受け持つ可動部を内在する。この可動部はモータなどにより制御部40等からの制御に応じて紙片を所定位置に搬送する際に稼働する。
The
また、搬送機構部10は、可動部を制御する機器制御部を含んでいてもよい。この機器制御部は、制御部40等からの制御に応じて紙片を所定位置に搬送する際に可動部を稼働する。更に、機器制御部は、投入された紙片の搬送を行う際の各可動部の速度や回転数、可動長、角度などを微調整するための補整値に基づいて各可動部を制御するように構成してもよい。
Further, the
カメラ部20(20−1,...20−n)は、装置内の搬送経路と利用者が紙片を入れる投入口とを撮影し、所要の記憶手段にその画像を記録する。この投入口を撮影するカメラが第1のカメラ部となる。この第1のカメラ部では、投入口に投入された利用者に起因する紙片の状態が表れた画像が撮影できる。また、搬送経路を撮影するカメラが第2のカメラ部となる。この第1のカメラ部では、装置に起因する紙片の状態が表れた画像が撮影できる。撮影は、動画であっても静止画であってもよいし、その複合であってもよい。カメラ部20は、先の一例では、投入口と搬送経路と紙片集積部をそれぞれ撮影し、所要の記憶手段にそれぞれの画像を記録すればよい。この記憶手段は、例えばカメラ部20内に設けられた半導体ストレージや装置内に設けられたストレージ、又はネットワークストレージの何れか若しくは組み合わせて適宜用いればよい。カメラ部20は、紙片の移動経路を網羅的にカバーするように適宜撮影範囲が設定される。また、カメラ部20は、搬送機構部10内の機械学習に用いる撮影ポイントを強化するように、ミラー機能を奏する反射材や塗料で反射面を設けることとしてもよい。同様に、カメラ部20は、搬送機構部10内の機械学習に用いる撮影ポイントを強化するように、魚眼レンズを用いて可視範囲を増強させることとしてもよい。
The camera unit 20 (20-1, ... 20-n) photographs the transport path in the device and the slot into which the user inserts a piece of paper, and records the image in a required storage means. The camera that captures this slot is the first camera unit. With this first camera unit, it is possible to take an image showing the state of a piece of paper caused by the user inserted into the insertion slot. Further, the camera that captures the transport path becomes the second camera unit. With this first camera unit, it is possible to take an image showing the state of a piece of paper caused by the device. The shooting may be a moving image, a still image, or a composite thereof. In the above example, the
学習部30は、紙片を取り扱う度に収集されたカメラ部20で撮影された少なくとも投入口と搬送経路等を通過する紙片の状態の画像を取扱データと共に機械学習する。機械学習では、エラーを起こす紙片の状態,条件,尤度、エラーを起こさない紙片の状態,条件,尤度、などを、学習済みデータとして収集する。この実施形態は、利用者に起因して発生する紙片の状態を示す利用者側因子情報と、装置自体に起因する紙片の状態を示す装置側因子情報とを収集して学習に使用する。
The
また、学習部30は、紙片の状態を画像のみから得ずとも、既存のセンサ値・フラグ・状態信号などから得られる場合、この紙片の状態を学習結果に反映させることとしてもよい。なお、各画像から得る紙片の状態は、例えば搬送の標準状態(紙片搬送の理想状態、設計初期状態)との差分をデータ化して取り込めばよい。
Further, the
また、学習部30には、機械学習する標準状態との差分に関する紙片の搬送の際の因子情報をレベル分けして学習させることが望ましい。このことで、例えば、エラーとなる状態や、エラーに至る前の状態のパターンの尤度を、各部の制御や情報解析、情報共有に反映させ易くなる。
Further, it is desirable that the
また、後述するように、学習部30は、可動部用の搬送を標準状態に近づける補整値を学習して学習済みデータに含めるように構成されてもよい。学習による補整値の最適化には、紙片のより上手の状態がより影響するものと考えられる。このため、投入口に紙片が投入された状態(画像)を取扱データと共に学習情報に取り込むことで、投入口以降で発生する異常状態の発生を抑制するための学習結果が得られ易くなるものと考えられる。
Further, as will be described later, the
この学習結果を用いて、紙片取扱装置1は、紙片取扱の不具合時のより検証性が高い情報を収集可能になる。また、この学習結果を用いて、紙片取扱装置1は、搬送中の異常因子を導出し、また、搬送中の異常因子の発生を抑制可能にする。 Using this learning result, the paper piece handling device 1 can collect information with higher verifiability when there is a problem in handling the piece of paper. Further, using this learning result, the paper piece handling device 1 derives an abnormal factor during transportation, and makes it possible to suppress the occurrence of the abnormal factor during transportation.
また、紙片集積部が設けられ且つ撮影される場合、紙片取扱装置1は、紙片集積部を撮影して得た集積された紙片画像を加えて機械学習するようにしてもよい。また、紙片取扱装置1は、紙片を取り扱う毎に再学習するようにしてもよい。 Further, when the paper piece accumulating portion is provided and the image is taken, the paper piece handling device 1 may perform machine learning by adding the accumulated paper piece image obtained by photographing the paper piece accumulating portion. Further, the paper piece handling device 1 may be relearned every time the paper piece is handled.
取扱データは、ATMの一取引毎やプリンターの印刷のように、紙片が投入口に入れられることを含む一連のフロー中に装置側で取得可能とした各種センサの値やフラグ、動作状態などの必要に応じた時系列を伴う各種情報である。また、この取扱データには、装置自体の固有ナンバーや接続されているユニットナンバーなどの装置情報を含めることが望ましい。また、装置内や装置外の温度や湿度などの環境情報を取扱データとして取り込むことが望ましい。 The handling data includes the values, flags, and operating conditions of various sensors that can be acquired on the device side during a series of flows including the insertion of a piece of paper into the slot, such as for each ATM transaction or printing by a printer. Various information with time series as needed. Further, it is desirable that the handling data include device information such as a unique number of the device itself and a connected unit number. In addition, it is desirable to capture environmental information such as temperature and humidity inside and outside the device as handling data.
制御部40は、紙片を取り扱った際に、カメラ部20で撮影された画像等から搬送機構部10の各部を通過する紙片の状態をデータ化して記憶手段に蓄積する。紙片の状態は、例えば搬送の標準状態との差分をデータ化すればよい。この差分を学習や解析に使用することで、情報量の圧縮と解析速度の向上が図り得る。
When the
また、制御部40は、紙片を取り扱った際にエラーが発生した際に、その前後の紙片を取り扱った際の取扱データと共に、カメラ部20で撮影された画像を、関連付けて記憶手段に蓄積する。また、上記処理と同時並行的に、制御部40は、学習部30で生成された学習済みデータと今回搬送経路を通過した紙片の状態とを比較して特徴が一致した際に、その前後の紙片を取り扱った際の取扱データと共に、カメラ部20で撮影された各画像を蓄積する。また、制御部40は、上記画像を保存する際に、搬送機構部10を通過する紙片の状態と標準状態との差分(差分情報)を、記憶手段に合わせて蓄積する。
Further, when an error occurs when handling a piece of paper, the
画像(静止画、動画、または組み合わせ)は、搬送中の紙片の状態と標準状態との差分が抽出された差分情報を生成する際に用いられる。差分情報は、例えば、それぞれの画像情報から画像解析で得られる特徴点や特徴線、特徴面の集合とするパターンを識別し、標準状態のパターンと比較してその差分を因子毎に抽出すればよい。因子を例示すれば、紙片の形状やサイズなどの紙片状態、利用者による投入口への紙片のセット状態、投入口からの繰り出し状態、紙片の搬送状態、紙片の集積状態が挙げられる。 The image (still image, moving image, or combination) is used to generate the difference information obtained by extracting the difference between the state of the piece of paper being conveyed and the standard state. For the difference information, for example, a pattern as a set of feature points, feature lines, and feature planes obtained by image analysis can be identified from each image information, and the difference can be extracted for each factor by comparing with the pattern in the standard state. good. Examples of factors include the state of the piece of paper such as the shape and size of the piece of paper, the state of the user setting the piece of paper in the slot, the state of feeding out from the slot, the state of transporting the piece of paper, and the state of accumulating the pieces of paper.
また、制御部40は、機械学習する標準状態との差分として、投入口に投入された紙片の、外形、折れ癖、厚み方向長さ、セットずれ、異物混入、異物付着等を学習させる構成を採用しても良い。更に、搬送時における紙片のもたつき、紙片間距離、斜行、及び集積時における集積状態、集積空きエリア、発生した折れ、繰り出し時間、媒体斜行率、変形形状を、紙片の搬送に関する各重要因子として学習部30で学習させてもよい。
Further, the
また、制御部40は、機械学習に供する標準状態との差分に関する紙片の搬送に関する重要因子として、エラーとなる状態、及び、エラーに至る前の状態の差分をレベル分けして抽出し、所要の記憶手段に適時記録し、学習部30で学習させてもよい。同様に、抽出された各差分は、それぞれの差分情報として画像情報と関連付けられて所要の記憶手段に適時記録される。
Further, the
問題ない紙片の搬送であった画像情報や差分情報は、適宜削除することとしても良いものの、紙片のより正常な搬送を導く学習結果を得るために機械学習に供することとしてもよい。 The image information and the difference information, which were the transfer of the paper pieces without any problem, may be deleted as appropriate, but may be used for machine learning in order to obtain the learning result leading to the more normal transfer of the paper pieces.
また、一つ以上の因子が特徴的な差異を表した場合や、エラー発生、また、エラーに繋がる差分を認識した場合、その紙片の取扱いに係る各画像と各差分、その前後の一定数の同データを、解析や機械学習に反映させるために任意の記憶手段に保管するように構成させることとしてもよい。 In addition, when one or more factors represent characteristic differences, or when an error occurs or a difference that leads to an error is recognized, each image related to the handling of the piece of paper, each difference, and a certain number before and after that. The data may be configured to be stored in any storage means for reflection in analysis and machine learning.
この蓄積された画像と取扱データは、保守や改善に適宜使用するために管理者がアクセス可能に蓄積する。例えば、エラー発生時、または特徴的な差異の情報とその画像群は、ネットワークを経由して、即時、関係する保守員や、技術者に適時情報展開することを可能にするように構成すればよい。 The stored images and handling data are stored so that the administrator can access them for appropriate use for maintenance and improvement. For example, when an error occurs, or characteristic difference information and its image group can be configured so that the information can be immediately and timely expanded to the related maintenance personnel and technicians via the network. good.
次に、本実施形態の紙片取扱装置1の制御部40の動作例について説明する。
Next, an operation example of the
図2は、本実施形態の情報収集に絡む動作を示すフローチャート例である。 FIG. 2 is an example of a flowchart showing an operation related to information collection of the present embodiment.
紙片取扱装置1(制御部40)は、紙片を取扱う毎に、紙片の投入口と移動経路等のカメラ画像を取得(収集)する(S101)。 The paper piece handling device 1 (control unit 40) acquires (collects) camera images such as a paper piece insertion slot and a movement path each time the paper piece is handled (S101).
次に、紙片取扱装置1(制御部40)は、センサ値などによるエラー検出と共に、今回の取り扱いのカメラ画像と学習済みデータとの比較により異常(問題を惹き起こす紙片の状態)を検出する(S102)。 Next, the paper piece handling device 1 (control unit 40) detects an error (state of the paper piece causing a problem) by comparing the camera image handled this time with the learned data, as well as detecting an error based on the sensor value or the like (the state of the piece of paper causing a problem). S102).
次に、紙片取扱装置1(制御部40)は、エラー時・異常時の画像と差分情報を取扱データと共に取得収集する(S103)。 Next, the paper piece handling device 1 (control unit 40) acquires and collects an image and difference information at the time of an error / abnormality together with the handling data (S103).
次に、紙片取扱装置1(制御部40)は、エラー時・異常時の画像を管理者に提供する(S104)。 Next, the paper piece handling device 1 (control unit 40) provides the administrator with an image at the time of an error / abnormality (S104).
また、図3は、本実施形態の情報収集に絡む機械学習の処理例を示すフローチャートである。 Further, FIG. 3 is a flowchart showing an example of machine learning processing related to information collection of the present embodiment.
紙片取扱装置1(制御部40)は、装置毎の過去の紙片の取り扱い時毎の画像群と各種センサ値等と紙片の状態と標準状態との差分とをそれぞれ逐次収集する(S201)。 The paper piece handling device 1 (control unit 40) sequentially collects an image group for each past piece of paper handled for each device, various sensor values, and the difference between the state of the piece of paper and the standard state (S201).
紙片取扱装置1(制御部40)は、収集済みの各データから特徴(パラメータ)を抽出して逐次保存する(S202)。 The paper piece handling device 1 (control unit 40) extracts features (parameters) from each of the collected data and sequentially stores them (S202).
紙片取扱装置1(学習部30)は、因子毎に紙片の搬送時の問題に繋がる特徴(パラメータ)群の関係を機械学習する(S203)。 The paper piece handling device 1 (learning unit 30) machine-learns the relationship of the feature (parameter) group that leads to the problem at the time of transporting the paper piece for each factor (S203).
紙片取扱装置1(学習部30)は、機械学習結果を学習済みデータとして因子毎に蓄積する(S204)。 The paper piece handling device 1 (learning unit 30) accumulates machine learning results as learned data for each factor (S204).
図2、図3のように動作させることで、本実施形態の紙片取扱装置1は、機械学習を介して紙片取扱の不具合の情報量が凝縮されたデータを収集できる。 By operating as shown in FIGS. 2 and 3, the paper piece handling device 1 of the present embodiment can collect data in which the amount of information on the trouble of handling the paper piece is condensed through machine learning.
図4は、本実施形態の異常抑制に絡む動作を示すフローチャート例である。 FIG. 4 is an example of a flowchart showing an operation related to abnormality suppression of the present embodiment.
紙片取扱装置1(制御部40)は、センサ値などによるエラー検出と共に、今回の取り扱いのカメラ画像と学習済みデータとの比較により紙片の状態を検出する(S301)。 The paper piece handling device 1 (control unit 40) detects the state of the paper piece by comparing the camera image handled this time with the learned data, as well as detecting an error based on the sensor value or the like (S301).
次に、紙片取扱装置1(制御部40)は、紙片の取り扱いに伴う投入口等の紙片の状態に応じて搬送経路の可動部の各パラメータをリアルタイムに調整する(S302)。 Next, the paper piece handling device 1 (control unit 40) adjusts each parameter of the movable portion of the transport path in real time according to the state of the paper piece such as the insertion slot accompanying the handling of the paper piece (S302).
また、図5は、本実施形態の異常抑制に絡む機械学習の処理例を示すフローチャートである。 Further, FIG. 5 is a flowchart showing an example of machine learning processing related to abnormality suppression of the present embodiment.
紙片取扱装置1(制御部40)は、装置毎の過去の紙片の取り扱い時毎の画像群と各種センサ値等と紙片の状態と標準状態との差分とをそれぞれ逐次収集する(S401)。 The paper piece handling device 1 (control unit 40) sequentially collects an image group for each past piece of paper handled for each device, various sensor values, and the difference between the state of the piece of paper and the standard state (S401).
紙片取扱装置1(制御部40)は、収集済みの各データから特徴(パラメータ)を抽出して逐次保存する(S402)。 The paper piece handling device 1 (control unit 40) extracts features (parameters) from each of the collected data and sequentially stores them (S402).
紙片取扱装置1(学習部30)は、紙片の搬送時の問題に繋がる因子を標準状態に近づける搬送機構部10用の各補整値を導出する(S403)。
The paper piece handling device 1 (learning unit 30) derives each compensation value for the
紙片取扱装置1(学習部30)は、機械学習結果を学習済みデータとして因子毎に蓄積する(S404)。 The paper piece handling device 1 (learning unit 30) accumulates machine learning results as learned data for each factor (S404).
図4、図5のように動作させることで、本実施形態の紙片取扱装置1は、機械学習を介して紙片取扱時の不具合発生を抑制させ得る動作をさせられる。 By operating as shown in FIGS. 4 and 5, the paper piece handling device 1 of the present embodiment can be operated so as to suppress the occurrence of a defect when handling the paper piece through machine learning.
次に、本発明のより具体的な一実施形態を説明する。 Next, a more specific embodiment of the present invention will be described.
[第2の実施形態]
本実施形態は、紙片として紙幣を取り扱うATM100を想定している。
[Second Embodiment]
The present embodiment assumes an
図6は、本実施形態のATM100を含む保守管理システムを例示した機能ブロック図である。
FIG. 6 is a functional block diagram illustrating a maintenance management system including the
本実施形態のATM100は、現金処理装置2を含み、また通信ネットワークに接続している。現金処理装置2の装置構成は、第1の実施形態の紙片取扱装置1と同様であり、搬送機構部10と、カメラ部20と、学習部30と、制御部40と、を具備する。また、現金処理装置2は、学習済みデータや各部の画像を含む各種データを記憶する記憶手段を具備している。また、現金処理装置2には、搬送機構部10に当たる、利用者が直接紙幣を出し入れする投入口、投入口から紙幣を一枚ずつ取り出す繰出し部、搬送経路、紙片集積部を、撮影するカメラ部20が設けられている。
The
本実施形態の搬送機構部10は、紙幣ユニット内の個々の機構で紙幣の挙動を補整可能とする可動部11と可動部11の補整を制御する機器制御部12を有する。
The
機器制御部12は、繰り出しギャップ、媒体押し付け力、搬送速度、ガードタイム、集積エリアの可動機構をそれぞれ学習済みデータに合わせてリアルタイムに最適化する。
The
また、カメラ部20は、複数台のカメラ部(20−1〜20−n)で構成されており、紙幣の利用者によるセット状態、紙幣の投入口からの繰り出し状態、紙幣の搬送状態、紙幣の集積状態等の各画像を撮像する。このように、各ユニット内の紙幣の状態について監視可能なカメラ部20を各主要部に配する事で、各主要部の紙幣の状態について全ての取引に対して情報収集することが可能となる。
Further, the
制御部40は、プロセッサー41、画像データ取得部42、パターン認識部43を含み構成される。プロセッサー41は、装置全体の制御を行うと共に、本発明に係る統括的制御を行う。画像データ取得部42は、カメラ部20で撮影された画像を記憶手段に収集する。パターン認識部43は、カメラ部20で撮影された画像(紙幣の状態)を参照して、因子毎のそれぞれの動作時の標準状態との差分をパターン認識してパターン情報を生成し、生成したパターン情報を記憶手段に収集する。
The
また、制御部40は、全体として、それぞれの動作時の標準状態との差分情報をパターン認識し、取引毎に個々の要素のパターン認識データとして分類管理する。ここでの差分情報には、利用者側因子情報として、外形、折れ癖、厚み方向長さ、セットずれ、異物混入、異物付着を因子として含み、装置側因子情報として、もたつき、媒体間距離、斜行、集積状態、集積空きエリア、発生した折れ、繰り出し時間、媒体斜行率、変形形状を因子として含ませても良い。
In addition, the
また、制御部40は、後述する補整値を参照して前記機器制御部を介してそれぞれの可動部をリアルタイムに前記紙片の搬送の状態に合わせて最適化する。
Further, the
学習部30は、投入口への利用者による紙幣のセット状態、紙幣の劣化状態を利用者側因子情報として、紙幣の投入口からの繰り出し状態、紙幣の搬送状態、紙幣の集積状態を装置側因子情報として、繰り返し機械学習に使用する。この機械学習では、標準状態との差分として抽出された、紙片の、外形、折れ癖、厚み方向長さ、セットずれ、異物混入、異物付着、もたつき、媒体間距離、斜行、集積状態、集積空きエリア、発生した折れ、繰り出し時間、媒体斜行率、変形形状を、抽出因子として、関係性、関連性が学習されて、学習結果が生成される。
The
また、学習部30は、取扱データと共に異常を検出しなかった紙片の状態(例えば搬送に係る標準状態との差分パターン)について、標準状態との差分を最小化する補整値を学習済みデータとして学習する。この補整値は、機器制御部12が調整可能な可動部11に合わせて導出される。例えば、繰り出しギャップ、媒体押し付け力、搬送速度、ガードタイム、集積エリアの可動機構をそれぞれ調整する補整値を学習済みデータとして導出する。
Further, the
学習部30はさらに、機器制御部12で機構の変動パラメータを補整した情報と補整前後の紙幣パターンデータの標準状態からの差分を学習部30での繰り返し学習し、この学習結果を補整値に反映させて学習済みデータを更新するようにしても良い。
Further, the
以上の構成をもって、現金処理装置2は、取引毎に紙幣の状態をカメラ部20で画像データに変換し、制御部40で、画像データ取得部42とパターン認識部43を介して画像データがパターンデータにデータ加工され、画像データとパターン情報がそれぞれ記憶手段に保管収集される。
With the above configuration, the cash processing device 2 converts the state of the bill into image data by the
また、この実施形態では記憶手段に収集した画像データやパターンデータは、ネットワークを介して、データサーバー110に送信可能に構成されている。画像データやパターンデータはネットワークに接続された保守部門121や、技術部門122、データ分析部門123等を含む管理部門120に必要に応じて提供される。管理部門120では、必要に応じて多数のATM(例えばATM101〜103)から同種の情報を収集し、様々な問題へのフィードバックや後発装置の開発に役立てる。
Further, in this embodiment, the image data and the pattern data collected in the storage means can be transmitted to the
ここで、紙幣の投入口等、搬送機構部10のそれぞれの主要ユニット内の紙幣の状態を画像データとして情報収集する様子と、搬送を補整する動作の一例について図7及び図8により具体的に説明する。
Here, with reference to FIGS. 7 and 8, a state of collecting information as image data on the state of banknotes in each main unit of the
図7は、現金処理装置2の搬送機構部10で各ユニット内の紙幣の状態を画像データとして情報収集する様子を概略的に示している説明図である。
FIG. 7 is an explanatory diagram schematically showing how the
また、図8は、現金処理装置2の搬送機構部10で各ユニット内の紙幣の状態に合わせて搬送を補整する動作を概略的に示している説明図である。
Further, FIG. 8 is an explanatory diagram schematically showing an operation in which the
図7及び図8は、現金処理装置2内の投入口を構成するユニット、集積部を構成するユニット、及び搬送経路を構成するユニットにカメラ部20をそれぞれ設けている。
7 and 8 show that the
図7(a)は、投入口の撮影と投入口からの繰り出し開始時の紙幣束の状態を図示している。図示するように、投入口近傍にカメラ部20−1が配置されている。カメラ部20−1は、反射板や透明ガイドで撮影範囲を増強している。反射板の反射面は、ミラー機能を有する。なお、投入口内面には、ミラーガラスと同様に装置内面が見えないよう、ミラー加工を施すこととしてもよい。また、カメラ部20−1はギャップローラや剥離ローラをも撮影するように配置するようにしてもよい。図7(b)は、紙幣集積部の撮影と紙幣集積部への集積開始時の紙幣束の状態を図示している。図示するように、紙幣集積部近傍にカメラ部20−2が配置されている。カメラ部20−2は、反射板や透明ガイドで撮影範囲を増強している。図7(c),(d)は、搬送経路の撮影と搬送時の紙幣の状態を図示している。図示するように、搬送経路にカメラ部20−nが配置されている。カメラ部20−nは、反射板や透明ガイドで撮影範囲を増強している。なお、カメラ部20は、各図に1台ずつ図示しているが必ずしも1台である必要はない。同ユニットを複数台のカメラ部20で撮像してもよいし、複数のユニットを1台のカメラ部20で撮像してもよい。
FIG. 7A illustrates the state of the banknote bundle at the time of photographing the insertion slot and starting feeding from the insertion slot. As shown in the figure, the camera unit 20-1 is arranged near the slot. The camera unit 20-1 enhances the shooting range with a reflector and a transparent guide. The reflective surface of the reflector has a mirror function. As with the mirror glass, the inner surface of the slot may be mirrored so that the inner surface of the device cannot be seen. Further, the camera unit 20-1 may be arranged so that the gap roller and the peeling roller are also photographed. FIG. 7B illustrates the state of the banknote bundle at the time of photographing the banknote collecting section and starting collecting the banknotes in the banknote collecting section. As shown in the figure, the camera unit 20-2 is arranged in the vicinity of the bill collection unit. The camera unit 20-2 uses a reflector and a transparent guide to enhance the shooting range. 7 (c) and 7 (d) show the state of banknotes at the time of photographing and transporting the transport route. As shown in the figure, the camera unit 20-n is arranged in the transport path. The camera unit 20-n enhances the photographing range with a reflector and a transparent guide. Although one
図8(a)は、投入口の撮影と紙幣の状態と補整する搬送要素を図示している。図示するように、投入口近傍に配置されたカメラ部20−1によって投入口にセットされた紙幣(紙幣束)の状態が撮影され、カメラ部20で紙幣状態を監視し、紙幣(紙幣束)の状態(折れ癖や変形などの画像パターン情報)から、機器制御部12を介して、透明変動ガイドの押圧や、位置の補整、またギャップローラによる繰り出しギャップの位置補整、剥離ローラの回転速度補整を可能にする。また、異物が混入していることも紙幣(紙幣束)の状態として識別すればよい。
FIG. 8A illustrates a picture of the slot and a transport element that compensates for the state of the bill. As shown in the figure, the state of the banknotes (banknote bundle) set in the insertion slot is photographed by the camera unit 20-1 arranged near the insertion slot, the state of the banknotes is monitored by the
図8(b)は、集積部の撮影と紙幣の状態と補整する搬送要素を図示している。図示するように、集積部近傍に配置されたカメラ部20−2によって集積部にセットされた紙幣(紙幣束)の状態が撮影され、カメラ部20で紙幣状態を監視し、紙幣(紙幣束)の状態(折れ癖や変形などの画像パターン情報)から、機器制御部12を介して、透明変動ガイドの押圧や、位置の補整、また集積ローラの回転速度補整を可能にする。また、集積部においても異物が混入していることも紙幣(紙幣束)の状態として識別すればよい。図8(c)、(d)は、搬送経路の撮影と紙幣の状態と補整する搬送要素を図示している。図示するように、搬送経路近傍に配置されたカメラ部20−nによって搬送経路を通過している紙幣(紙幣束)の状態が撮影され、カメラ部20で紙幣状態を監視し、紙幣(紙幣束)の状態(折れ癖や変形などの画像パターン情報)から、機器制御部12を介して、搬送ローラの押圧補整や回転速度補整を可能にする。また、搬送経路においても異物が混入していることも紙幣(紙幣束)の状態として識別すればよい。
FIG. 8B illustrates a transport element that compensates for the state of the bill and the photograph of the stacking portion. As shown in the figure, the state of the bills (banknote bundles) set in the stacking unit is photographed by the camera unit 20-2 arranged near the stacking unit, the state of the bills is monitored by the
利用者が投入口内に紙幣を投入する際、紙幣のセット状態は、金種、枚数、汚れ、傷み、折れ、異物混入など、紙幣を1枚ずつ均一に分離し搬送する事に対して、多くの不確定因子が必ず存在する。 When a user inserts banknotes into the slot, the set state of the banknotes is often different from the case where the banknotes are uniformly separated and transported one by one, such as denomination, number of sheets, dirt, damage, breakage, and foreign matter contamination. Uncertainties are always present.
またユニット側でも個々の製品毎に、機構形状やローラ径、材質、経年変化や、環境変化など同性能に関係する不確定因子が多数存在する為、前記の各不確定因子要因どうしが複雑に関係しあい、紙幣の挙動は都度異なる。 Also, on the unit side, there are many uncertain factors related to the same performance such as mechanical shape, roller diameter, material, aging, and environmental changes for each product, so each of the above uncertain factor factors is complicated. Due to the relationship, the behavior of banknotes is different each time.
まず利用者が投入口にセットした紙幣(紙幣束)の状態をカメラ部20で監視し、更に紙幣(紙幣束)の状態を後工程でも監視し、紙幣(紙幣束)の状態(画像パターン情報)に応じて、機器制御部12を介して、押圧変動ガイドの押圧や、位置の補整、またギャップ変動ローラによる繰り出しギャップの位置補整、速度変動ローラによる剥離部ローラの速度補整を可能にする。このため、それぞれのATM装置毎に、自装置のセット状態に合致させた最適な紙幣の搬送に関する補整が可能となる。
First, the
機器制御部12の補整値の決定については、前述したとおりであり、学習部30にて、予め収集された、投入口の搬送動作開始時のインプット画像情報とその後の搬送工程、集積工程の画像情報の関係を予め機械学習し、この学習結果を基に今回入力された紙幣の繰り出しが最適化する補整を即時実行する。また、図7(b)〜(d)に示す紙幣集積部、紙幣搬送経路についても投入口と同様に、可動部11、機器制御部12、学習部30を介して、最適な補整を行う。機械学習を繰り返し運用することで、可動部11のより最適な補整値を都度学習する。このことによって、自律的に継時的変化にも追随しながら常時的改善を実現可能になる。
The determination of the compensation value of the
さらに本実施形態では、仮に不具合が発生した場合、発生時の詳細な画像データやその加工データを、ネットワークを介してデータサーバー110で吸い上げ、店舗外などに居る関係者にリアルタイムで情報共有できるようになる。このため、交換部品や対処の道具、不具合の原因究明や暫定対策の間違い発生が少なく迅速に保守を実施しやすくできる。
Further, in the present embodiment, if a problem occurs, detailed image data at the time of occurrence and its processed data can be downloaded by the
尚図示されているように、紙幣の状態を詳細な画像情報として収集する為に、投入口や透明変動ガイド、透明ガイド、紙幣集積部等の紙幣とカメラ部20の間に位置する部材は、透明色を用いたり、穴形状の付加や隙間を多く設けて、視認性を増強した構造を有している。また、紙幣の状態をより広範囲で収集する為に図7、図8に例示したような反射板を各所に配して、紙幣の状態がより識別可能な形状にする事が望ましい。さらにカメラ部20に魚眼レンズを用いて、紙幣の状態の識別範囲を拡張してもよい。
As shown in the figure, in order to collect the state of the banknote as detailed image information, the members located between the banknote and the
次に、紙幣に特化した繰り返し学習に関係する各種情報と処理を説明する。 Next, various information and processing related to iterative learning specialized for banknotes will be described.
図9は、紙幣に特化した繰り返し学習に関係する各種情報と現金処理装置2における処理を示した説明図である。 FIG. 9 is an explanatory diagram showing various information related to iterative learning specialized for banknotes and processing in the cash processing apparatus 2.
現金処理装置2は、取扱日時や号機などの取扱データと、利用者側因子情報(原因情報)である利用者が紙幣を投入口にセットした画像情報(紙幣のセット状態)と経路上の紙幣毎の画像情報(紙幣の劣化状態)とを少なくともインプット情報とし、装置側因子情報である紙幣の繰り出し状態、紙幣の搬送状態、紙幣の集積状態等を加え、各因子の標準状態との差分をアウトプット情報として収集し、繰り返し学習を実施する。 The cash processing device 2 includes handling data such as the handling date and time, the machine number, image information (banknote set state) in which the user sets the bill in the slot, which is user-side factor information (cause information), and bills on the route. The image information (deterioration state of banknotes) for each factor is used as at least input information, and the device-side factor information such as the banknote delivery state, banknote transport state, and banknote accumulation state is added, and the difference from the standard state of each factor is obtained. Collect as output information and carry out repetitive learning.
本実施形態のATM100(現金処理装置2)は、これまでATMとして詳細把握できなかった紙幣のセット状態、及び、紙幣劣化状態である利用者側因子情報の2要素と、紙幣をユニットに取り込み後の繰り出し状態、搬送状態、及び、集積状態である装置側因子情報の3要素の5要素を、それぞれユニットに配したカメラ部20で画像情報(静止画、動画、または組み合わせ)として収集する。そして、現金処理装置2は、学習済みデータを用いて、重要因子の抽出や、重大不具合が発生する前に保守による改善に使用する(不具合抑制ステップ1)。
The ATM 100 (cash processing device 2) of the present embodiment has two elements of a banknote set state and a user-side factor information which is a banknote deterioration state, which could not be grasped in detail as an ATM, and after the banknotes are taken into the unit. The five elements of the three elements of the device-side factor information, which is the feeding state, the transporting state, and the integrated state, are collected as image information (still image, moving image, or combination) by the
さらに現金処理装置2は、繰り返し学習済みデータを用いて、重要因子のパラメータ制御を行い自律的な改善を実現する(不具合抑制ステップ2)。具体的には、紙幣の搬送性能に影響を与える、繰り出しギャップ、媒体押し付け力、搬送速度、ガードタイム、集積エリアの可動機構を制御可能因子として可変で制御可能とし、該当するパターン情報に対応させて最適化制御する。上記該当するパターン情報と紙幣の搬送性能に影響を与える制御可能因子は、エラーとなる取引の他、エラーに至る前の状態のパターンをレベル分けして管理し、より理想のパターンレベルとなる様にインプット情報とアウトプット情報を繰り返し学習し、標準状態と同様に動作させる理想状態に自律的に変化させる。 Further, the cash processing device 2 uses the iteratively learned data to control the parameters of important factors and realize autonomous improvement (defect suppression step 2). Specifically, the payout gap, medium pressing force, transport speed, guard time, and movable mechanism of the accumulation area, which affect the transport performance of banknotes, can be variably controlled as controllable factors to correspond to the corresponding pattern information. Optimized control. The above-mentioned applicable pattern information and controllable factors that affect the transport performance of bills are managed by dividing the pattern of the state before the error into levels in addition to the transaction that causes an error, so that the pattern level becomes more ideal. It repeatedly learns input information and output information, and autonomously changes it to an ideal state that operates in the same way as the standard state.
なお、制御可能因子を繰り出しギャップ、媒体押し付け力、搬送速度、ガードタイム、集積エリアの可動機構としているが、これに限定しなくてもよい。 The controllable factors are the feeding gap, the medium pressing force, the transport speed, the guard time, and the movable mechanism of the accumulation area, but the controllable factors are not limited to these.
説明した通り、現金処理装置2の紙幣のセット状態、及び、紙幣の劣化状態である利用者側因子情報の2要素と、紙幣をユニットに取り込み後の繰り出し状態、搬送状態、及び、集積状態の装置側因子情報である3要素の5要素に関係する各動作を、標準状態からの差分パターン情報として加工し、その差分パターン情報をインプット情報として紙片の状態の画像情報の収集が可能になる。また、その差分パターン情報をインプット情報として各搬送機構を最適化制御が可能になる。このことで、多くの変動要因を機械学習によって加味して、どのような条件であっても標準状態に近づける搬送制御を実現できる。 As described above, the two elements of the banknote set state of the cash processing device 2 and the user-side factor information which is the deterioration state of the banknote, and the payout state, the transport state, and the accumulation state after the banknote is taken into the unit. Each operation related to the five elements of the three elements, which is the factor information on the device side, is processed as the difference pattern information from the standard state, and the difference pattern information can be used as the input information to collect the image information of the state of the paper piece. Further, each transport mechanism can be optimized and controlled by using the difference pattern information as input information. As a result, it is possible to realize transport control that approaches the standard state under any conditions by adding many fluctuation factors by machine learning.
更に、異常に繋がる状態の画像情報の収集、搬送機構の最適化制御と共に、実際に異常が生じていない画像群を使用して、その画像群の標準状態との差分を最小化する補整値を繰り返し学習によって生成する。この補整値によって搬送機構部10(可動部11)を補整する事で、それぞれの装置毎に自律的且つリアルタイムに搬送の最適化が可能となる。この搬送の最適化は、利用者の紙幣セット方法のバラツキの他、装置毎バラツキ、気温・湿度変化、経年劣化、地域特性に常時対応できる。 Furthermore, along with collecting image information in a state connected to an abnormality and optimizing control of the transport mechanism, a compensation value that minimizes the difference from the standard state of the image group using an image group in which no abnormality actually occurs is set. Generated by iterative learning. By compensating the transport mechanism portion 10 (movable portion 11) with this compensation value, it is possible to autonomously and in real time optimize the transport for each device. This optimization of transportation can always respond to variations in the user's bill setting method, variations from device to device, temperature / humidity changes, aging deterioration, and regional characteristics.
個々の装置の学習済みデータは、管理部門で情報収集管理する。このことで、エラーによらず、装置の搬送機構周りの問題を把握し易くでき、全体最適化の設計変更もタイムリーに実施し易くなる。 The learned data of each device is collected and managed by the management department. This makes it easier to understand problems around the transport mechanism of the device regardless of errors, and makes it easier to carry out design changes for overall optimization in a timely manner.
繰り返し学習機能ではディープラーニングに代表されるAI(Artificial Intelligence)機能を組み込み、入力情報に対して、多様な機構の補整値を事前学習させる。このことで、これまで制御対象として意図しなかった想定外の最適化を自律的に導くことも可能となる。 The iterative learning function incorporates an AI (Artificial Intelligence) function represented by deep learning, and pre-learns the compensation values of various mechanisms for the input information. This makes it possible to autonomously guide unexpected optimizations that were not intended as control targets.
以上説明したように、本発明を適用した紙片取扱装置は、機械学習を介して紙片取扱の不具合の検証及び/又は抑制を実現できる。 As described above, the paper piece handling device to which the present invention is applied can realize verification and / or suppression of defects in paper piece handling through machine learning.
尚、紙片取扱装置の制御用コンピュータは、コンピュータシステムのハードウェアとソフトウェアの組み合わせを用いて実現すればよい。このコンピュータシステムは、所望形態に合わせた、1ないし複数のプロセッサーとメモリーを含む。また、このコンピュータシステムの形態では、各部は、上記メモリーに紙片取扱装置の制御用プログラムが展開され、このプログラムに基づいて1ないし複数のプロセッサー等のハードウェアを実行命令群やコード群で動作させることによって、実現すればよい。この際、必要に応じて、このプログラムは、オペーレティングシステムや、マイクロプログラム、ドライバなどのソフトウェアが提供する機能と協働して、各部を実現することとしてもよい。 The control computer of the paper piece handling device may be realized by using a combination of hardware and software of the computer system. The computer system includes one or more processors and memory tailored to the desired form. Further, in the form of this computer system, in each part, a control program of a paper piece handling device is expanded in the above memory, and based on this program, hardware such as one or a plurality of processors is operated by an execution instruction group or a code group. By doing so, it should be realized. At this time, if necessary, this program may realize each part in cooperation with the functions provided by the software such as the operating system, the microprogram, and the driver.
メモリーに展開されるプログラムデータは、プロセッサーを1ないし複数の上述した各部として動作させる実行命令群やコード群、テーブルファイル、コンテンツデータなどを適宜含む。 The program data expanded in the memory appropriately includes an execution instruction group, a code group, a table file, content data, and the like that operate the processor as one or a plurality of the above-mentioned parts.
また、このコンピュータシステムは、必ずしも一つの装置として構築される必要はなく、複数のサーバ/コンピュータ/仮想マシンなどが組み合わさって、所謂、シンクライアントや、分散コンピューティング、クラウドコンピューティングで構築されてもよい。また、コンピュータシステムの一部/全ての各部をハードウェアやファームウェア(例えば、一ないし複数のLSI:Large-Scale Integration,FPGA:Field Programmable Gate Array,電子素子の組み合わせ)で置換することとしてもよい。同様に、各部の一部のみをハードウェアやファームウェアで置換することとしてもよい。 In addition, this computer system does not necessarily have to be constructed as a single device, but is constructed by combining multiple servers / computers / virtual machines, so-called thin clients, distributed computing, and cloud computing. May be good. Further, a part / all parts of the computer system may be replaced with hardware or firmware (for example, one or more LSIs: Large-Scale Integration, FPGA: Field Programmable Gate Array, a combination of electronic elements). Similarly, only a part of each part may be replaced with hardware or firmware.
また、このプログラムは、記録媒体に非一時的に記録されて頒布されても良い。当該記録媒体に記録されたプログラムは、有線、無線、又は記録媒体そのものを介してメモリーに読込まれ、プロセッサー等を動作させる。 In addition, this program may be temporarily recorded on a recording medium and distributed. The program recorded on the recording medium is read into the memory via wire, wireless, or the recording medium itself, and operates the processor or the like.
尚、本明細書では、記録媒体には、類似するタームの記憶媒体やメモリー装置、ストレージ装置なども含むこととする。この記録媒体を例示すれば、オプティカルディスクや磁気ディスク、半導体メモリー装置、ハードディスク装置、テープメディアなどが挙げられる。また、記録媒体は、不揮発性であることが望ましい。また、記録媒体は、揮発性モジュール(例えばRAM:Random Access Memory)と不揮発性モジュール(例えばROM:Read Only Memory)の組み合わせを用いることとしてもよい。 In the present specification, the recording medium includes a storage medium, a memory device, a storage device, and the like of similar terms. Examples of this recording medium include optical disks, magnetic disks, semiconductor memory devices, hard disk devices, tape media, and the like. Further, it is desirable that the recording medium is non-volatile. Further, as the recording medium, a combination of a volatile module (for example, RAM: Random Access Memory) and a non-volatile module (for example, ROM: Read Only Memory) may be used.
なお、実施形態を例示して本発明を説明した。しかし、本発明の具体的な構成は前述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の変更があってもこの発明に含まれる。例えば、上述した実施形態のブロック構成の分離併合、手順の入れ替えなどの変更は本発明の趣旨および説明される機能を満たせば自由であり、上記説明が本発明を限定するものではない。 The present invention has been described by exemplifying embodiments. However, the specific configuration of the present invention is not limited to the above-described embodiment, and is included in the present invention even if there is a change within a range that does not deviate from the gist of the present invention. For example, changes such as separation and merging of block configurations and replacement of procedures of the above-described embodiments are free as long as the gist of the present invention and the functions described are satisfied, and the above description does not limit the present invention.
また、本実施形態では、紙幣を扱う紙幣ユニットとしているが、硬貨を扱う硬貨ユニットやプリンター等の用紙取り扱い端末として広く適用してもよい。硬貨を扱う場合は、硬貨の変形、汚れ等を標準状態との差分として抽出すればよい。 Further, in the present embodiment, the bill unit handles bills, but it may be widely applied as a coin unit handling coins or a paper handling terminal such as a printer. When handling coins, the deformation, dirt, etc. of the coin may be extracted as the difference from the standard state.
また、上記の実施形態の一部又は全部は、以下のようにも記載されうる。尚、以下の付記は本発明をなんら限定するものではない。 In addition, some or all of the above embodiments may also be described as follows. The following notes do not limit the present invention in any way.
[付記1]
紙片の投入部と搬送経路を有して、利用者が入れた紙片を搬送する搬送機構部と、
装置内の前記搬送経路と利用者が紙片を入れる前記投入部とを少なくとも撮影するカメラ部と、
前記カメラ部で紙片を取り扱う毎に撮影して収集された前記搬送機構部を通過する紙片の状態と取扱データとからエラーを起こす紙片の状態を学習済みデータとして機械学習する学習部と、
紙片を取り扱った際にエラーが発生した際、及び、前記学習部で生成された学習済みデータと今回搬送機構部を通過した紙片の状態とを比較して特徴が一致した際に、その前後の紙片を取り扱った際の取扱データと共に前記カメラ部で撮影された画像と、前記搬送機構部を通過する紙片の状態と標準状態との差分情報を、記憶手段に蓄積する制御部と、
を具備することを特徴とする紙片取扱装置。
[Appendix 1]
A transport mechanism unit that has a paper piece loading section and a transport path to transport the paper pieces inserted by the user, and a transport mechanism unit.
A camera unit that captures at least the transport path in the device and the input unit in which the user inserts a piece of paper.
A learning unit that machine-learns the state of a piece of paper that causes an error from the state of the piece of paper passing through the transport mechanism unit and the handling data collected by taking a picture each time the piece of paper is handled by the camera unit as learned data.
When an error occurs when handling a piece of paper, or when the learned data generated by the learning unit is compared with the state of the piece of paper that has passed through the transport mechanism unit this time and the characteristics match, before and after that. A control unit that stores in a storage means the difference information between the image taken by the camera unit and the state and the standard state of the paper piece passing through the transport mechanism unit together with the handling data when the paper piece is handled.
A piece of paper handling device, characterized in that it is provided with.
[付記2]
前記搬送機構部は、紙片の搬送を受け持つ可動部と該可動部を制御する機器制御部を具備し、
前記学習部は、学習済みデータとして投入された紙片の状態に応じて搬送を標準状態に近づける補整値を機械学習により導出し、
前記機器制御部は、機械学習結果に基づいた 投入された紙片の搬送を標準状態に近づける前記補整値に基づいて前記可動部を制御する
ことを特徴とする付記1に記載の紙片取扱装置。
[Appendix 2]
The transport mechanism unit includes a movable portion that is in charge of transporting a piece of paper and a device control unit that controls the movable portion.
The learning unit derives a compensating value that brings the transport closer to the standard state according to the state of the piece of paper input as learned data by machine learning.
The device for handling a piece of paper according to Appendix 1, wherein the device control unit controls the movable part based on the compensating value for bringing the loaded piece of paper closer to the standard state based on the machine learning result.
[付記3]
前記制御部は、前記搬送経路を通過する紙片の状態と標準状態との差分を因子毎にパターン認識で抽出し、
前記学習部は、取扱データと共に異常を検出しなかった紙片の搬送に係る画像パターンについて、標準状態との差分を最小化する補整値を学習済みデータとして学習し、
前記搬送機構部は、繰り出しギャップ、媒体押し付け力、搬送速度、ガードタイム、集積エリアの可動機構をそれぞれ制御可能とし、それぞれの可動部を前記学習済みデータに合わせてリアルタイムに紙片の搬送の状態に合わせて前記制御部によって最適化される
ことを特徴とする付記2に記載の紙片取扱装置。
[Appendix 3]
The control unit extracts the difference between the state of the piece of paper passing through the transport path and the standard state by pattern recognition for each factor.
The learning unit learns the compensation value that minimizes the difference from the standard state for the image pattern related to the transportation of the paper piece for which no abnormality is detected together with the handling data as learned data.
The transport mechanism unit can control each of the feeding gap, the medium pressing force, the transport speed, the guard time, and the movable mechanism of the accumulation area, and each movable portion is set to the state of transporting a piece of paper in real time according to the learned data. The paper piece handling device according to Appendix 2, which is also optimized by the control unit.
[付記4]
前記搬送機構部は、紙片を利用者が投入する投入口と、投入された紙片を集積する紙片集積部を含み、
前記カメラ部は、前記投入部と、前記搬送経路と、前記紙片集積部を、紙片を取り扱う毎に撮影し、
前記学習部は、前記カメラ部で撮影された、前記投入口に投入された紙片の状態と、前記搬送経路を通過する紙片の状態と、前記紙片集積部に集積される紙片の状態と、それぞれの標準状態との差分情報とを取扱データと共に機械学習する
ことを特徴とする付記1から3の何れか一項に記載の紙片取扱装置。
[Appendix 4]
The transport mechanism unit includes a loading port for loading paper pieces by the user and a paper piece collecting unit for accumulating the loaded paper pieces.
The camera unit photographs the loading unit, the transport path, and the paper piece accumulating unit each time a piece of paper is handled.
The learning unit includes a state of a piece of paper loaded into the loading port, a state of a piece of paper passing through the transport path, and a state of a piece of paper accumulated in the paper piece accumulating unit, respectively, taken by the camera unit. The paper piece handling device according to any one of Supplementary note 1 to 3, wherein the difference information from the standard state of the above is machine-learned together with the handling data.
[付記5]
前記学習部は、標準状態との差分として抽出された、紙片の、外形、折れ癖、厚み方向長さ、セットずれ、異物混入、異物付着、もたつき、媒体間距離、斜行、集積状態、集積空きエリア、発生した折れ、繰り出し時間、媒体斜行率、変形形状を、因子として学習することを特徴とする付記1から4の何れか一項に記載の紙片取扱装置。
[Appendix 5]
The learning unit is extracted as a difference from the standard state, that is, the outer shape, the bending habit, the length in the thickness direction, the set deviation, the foreign matter mixed, the foreign matter adhered, the sluggishness, the distance between the media, the skew, the accumulated state, and the accumulation. The paper piece handling device according to any one of Supplementary note 1 to 4, wherein the empty area, the generated fold, the feeding time, the medium skew ratio, and the deformed shape are learned as factors.
[付記6]
前記紙片は、紙幣であり、
前記カメラ部では、前記紙幣の投入口への利用者によるセット状態、紙幣の劣化状態、紙幣の投入口からの繰り出し状態、紙幣の搬送状態、紙幣の集積状態を、紙幣を取り扱う毎に撮影し、
前記機械学習は、前記紙幣の投入口への利用者によるセット状態、紙幣の劣化状態を顧客側因子情報として、紙幣の投入口からの繰り出し状態、紙幣の搬送状態、紙幣の集積状態を装置側因子情報として、繰り返し機械学習する
ことを特徴とする付記1から5の何れか一項に記載の紙片取扱装置。
[Appendix 6]
The piece of paper is a banknote and
The camera unit captures a state in which the user sets the bills in the slot, a state in which the bills are deteriorated, a state in which the bills are delivered from the bill slot, a state in which the bills are transported, and a state in which the bills are accumulated, each time the bills are handled. ,
In the machine learning, the setting state by the user in the bill insertion slot and the deterioration status of the bill are used as customer-side factor information, and the device side sets the bill feeding state, the bill transporting state, and the bill accumulation state as the customer side factor information. The paper piece handling device according to any one of Appendix 1 to 5, wherein the factor information is repeatedly machine-learned.
[付記7]
前記学習部は、機械学習する標準状態との差分に関する紙片の搬送に関する因子として、エラーとなる状態、及び、エラーに至る前の状態のパターンをレベル分けして抽出し、
前記搬送機構部は、抽出されて保持された学習済みデータに従って紙片の搬送を理想状態に変化させ、紙片の搬送を最適化する
ことを特徴とする付記1から6の何れか一項に記載の紙片取扱装置。
[Appendix 7]
The learning unit extracts the pattern of the state that causes an error and the state before the error by leveling as a factor related to the transportation of a piece of paper regarding the difference from the standard state for machine learning.
4. Paper piece handling device.
[付記8]
前記カメラ部は、前記搬送機構部内の機械学習に用いる撮影ポイントを、ミラー機能を有する反射面、及び/又は、魚眼レンズを用いて増加させることを特徴とする付記1から7の何れか一項に記載の紙片取扱装置。
[Appendix 8]
Item 1. The described paper piece handling device.
[付記9]
装置内の利用者が入れた紙片の搬送経路と利用者が紙片を入れる投入部とを少なくとも撮影するカメラ部で紙片を取り扱う毎に撮影して収集された搬送機構部を通過する紙片の状態と取扱データとからエラーを起こす紙片の状態を学習済みデータとして予め学習部により機械学習し、
紙片を取り扱う際に、機械学習で生成された前記学習済みデータと今回搬送経路を通過した紙片の状態とを比較して特徴一致を検出する処理を実行し、
紙片を取り扱った際にエラーが発生した際、及び、前記学習部で生成された学習済みデータと今回搬送機構部を通過した紙片の状態とを比較して特徴が一致した際に、その前後の紙片を取り扱った際の取扱データと共に前記カメラ部で撮影された画像と、装置内を通過する紙片の状態と標準状態との差分情報を、記憶手段に蓄積する、
ことを特徴とする紙片取扱装置の制御方法。
[Appendix 9]
At least a picture of the transport path of the piece of paper inserted by the user in the device and the loading section where the user inserts the piece of paper. The state of the piece of paper that causes an error from the handling data is machine-learned by the learning unit in advance as learned data, and then
When handling a piece of paper, a process of detecting feature matching by comparing the learned data generated by machine learning with the state of the piece of paper that has passed through the transport path this time is executed.
When an error occurs when handling a piece of paper, or when the learned data generated by the learning unit is compared with the state of the piece of paper that has passed through the transport mechanism unit this time and the characteristics match, before and after that. The storage means stores the difference information between the image taken by the camera unit and the state and the standard state of the piece of paper passing through the device together with the handling data when the piece of paper is handled.
A method of controlling a piece of paper handling device, which is characterized in that.
[付記10]
紙片の投入部と搬送経路を有して、利用者が入れた紙片を搬送する搬送機構部と、装置内の前記搬送経路と利用者が紙片を入れる前記投入部とを少なくとも撮影するカメラ部とを具備する紙片取扱装置の制御用コンピュータを、
前記カメラ部で紙片を取り扱う毎に撮影して収集された前記搬送機構部を通過する紙片の状態と取扱データとからエラーを起こす紙片の状態を学習済みデータとして機械学習する学習部と、
紙片を取り扱った際にエラーが発生した際、及び、前記学習部で生成された学習済みデータと今回搬送機構部を通過した紙片の状態とを比較して特徴が一致した際に、その前後の紙片を取り扱った際の取扱データと共に前記カメラ部で撮影された画像と、前記搬送機構部を通過する紙片の状態と標準状態との差分情報を、記憶手段に蓄積する制御部と、
として動作させることを特徴とするプログラム。
[Appendix 10]
A transport mechanism unit that has a paper piece loading section and a transport path to transport the paper pieces inserted by the user, and a camera unit that at least captures the transport path in the apparatus and the loading section in which the user inserts the paper pieces. A computer for controlling a piece of paper handling device, which is equipped with
A learning unit that machine-learns the state of a piece of paper that causes an error from the state of the piece of paper passing through the transport mechanism unit and the handling data collected by taking a picture each time the piece of paper is handled by the camera unit as learned data.
When an error occurs when handling a piece of paper, or when the learned data generated by the learning unit is compared with the state of the piece of paper that has passed through the transport mechanism unit this time and the characteristics match, before and after that. A control unit that stores in a storage means the difference information between the image taken by the camera unit and the state and the standard state of the paper piece passing through the transport mechanism unit together with the handling data when the paper piece is handled.
A program characterized by operating as.
1 紙片取扱装置
2 現金処理装置
10 搬送機構部
11 可動部
12 機器制御部
20(20−1〜20−n) カメラ部
30 学習部
40 制御部
41 プロセッサー
42 画像データ取得部
43 パターン認識部
100 ATM
101〜103 他のATM
110 データサーバー
120 管理部門
121 保守部門
122 技術部門
123 データ分析部門
1 Paper piece handling device 2
101-103 Other ATMs
110
Claims (10)
前記投入口を少なくとも撮影し、前記投入口から投入された前記利用者に起因する前記紙片の状態が表れた画像を取得する第1のカメラ部と、
前記紙片を取り扱う毎に前記第1のカメラ部で撮影された画像群から前記投入口から投入された前記利用者に起因する利用者側因子情報を抽出し、該利用者側因子情報から、前記紙片の状態を学習済みデータとして機械学習する学習部と、
前記学習部で生成された学習済みデータと利用者投入時の前記利用者側因子情報とを比較して特徴が一致した場合に、前記投入口から投入された紙片の状態と標準状態との差分情報を該当画像に関連付けて記憶手段に蓄積する制御部と、
を具備することを特徴とする紙片取扱装置。 A transport mechanism unit that includes a paper piece loading port and a transport path to transport the paper pieces loaded into the loading port by the user, and a transport mechanism unit.
A first camera unit that captures at least an image of the slot and acquires an image showing the state of the piece of paper caused by the user loaded from the slot.
Each time the piece of paper is handled, the user-side factor information caused by the user input from the input port is extracted from the image group captured by the first camera unit, and the user-side factor information is extracted from the user-side factor information. A learning unit that machine-learns the state of a piece of paper as learned data,
When the learned data generated by the learning unit is compared with the user-side factor information at the time of user input and the characteristics match, the difference between the state of the paper piece inserted from the input port and the standard state. A control unit that associates information with the corresponding image and stores it in the storage means,
A piece of paper handling device, characterized in that it is provided with.
前記学習部は、前記紙片を取り扱う毎に前記第2のカメラ部で撮影された画像群から装置状態に起因する装置側因子情報を抽出し、前記利用者側因子情報及び前記装置側因子情報から、エラーを起こす前記紙片の状態を学習済データとして機械学習する
ことを特徴とする請求項1又は2に記載の紙片取扱装置。 It has a second camera unit that photographs the transport path and acquires an image showing the transport state of the paper piece caused by the device.
Each time the learning unit handles the piece of paper, the learning unit extracts device-side factor information due to the device state from the image group captured by the second camera unit, and from the user-side factor information and the device-side factor information. The paper piece handling device according to claim 1 or 2, wherein the state of the paper piece causing an error is machine-learned as learned data.
前記制御部は、前記搬送経路を通過する前記紙片の状態と標準状態との差分を因子毎にパターン認識で抽出し、
前記学習部は、取扱データと共に異常を検出しなかった前記紙片の搬送に係る画像パターンについて、標準状態との差分を最小化する補整値を学習済みデータとして学習し、
前記機器制御部は、前記可動部の可動機構をそれぞれ制御可能とし、
前記制御部は、前記補整値を参照して前記機器制御部を介してそれぞれの前記可動部の可動機構をリアルタイムに前記紙片の搬送の状態に合わせて最適化する
ことを特徴とする請求項3又は4に記載の紙片取扱装置。 The transport mechanism unit includes a plurality of movable parts that are elements responsible for transporting the paper piece and includes a movable mechanism, and a device control unit that controls each movable mechanism included in the movable part.
The control unit extracts the difference between the state of the piece of paper passing through the transport path and the standard state by pattern recognition for each factor.
The learning unit learns the compensation value that minimizes the difference from the standard state for the image pattern related to the transportation of the paper piece for which no abnormality is detected together with the handling data as learned data.
The device control unit can control the movable mechanism of the movable unit, respectively.
3. The control unit is characterized in that, with reference to the compensation value, the movable mechanism of each of the movable parts is optimized in real time according to the state of transportation of the paper piece via the device control unit. Or the paper piece handling device according to 4.
前記紙片集積部を、前記紙片を取り扱う毎に撮影する第3のカメラ部を備え、
前記学習部は、前記第1から第3のカメラ部で撮影された、前記投入口に投入された前記紙片の状態と、前記搬送経路を通過する前記紙片の状態と、前記紙片集積部に集積される前記紙片の状態と、それぞれの標準状態との差分情報とを取扱データと共に機械学習し、
前記学習部は、標準状態との差分として抽出された、紙片の、外形、折れ癖、厚み方向長さ、セットずれ、異物混入、異物付着、もたつき、媒体間距離、斜行、集積状態、集積空きエリア、発生した折れ、繰り出し時間、媒体斜行率、変形形状の何れか又は全てを、因子として学習する
ことを特徴とする請求項4に記載の紙片取扱装置。 The transport mechanism unit includes a loading port for inserting the paper pieces by the user and a paper piece collecting unit for accumulating the loaded paper pieces.
A third camera unit for photographing the paper piece accumulating unit each time the paper piece is handled is provided.
The learning unit collects the state of the paper piece inserted into the loading port, the state of the paper piece passing through the transport path, and the state of the paper piece taken by the first to third camera units, and the paper piece accumulating unit. Machine learning of the state of the piece of paper and the difference information from each standard state together with the handling data is performed.
The learning unit is extracted as a difference from the standard state, that is, the outer shape, the bending habit, the length in the thickness direction, the set deviation, the foreign matter mixed, the foreign matter adhered, the sluggishness, the distance between the media, the skew, the accumulated state, and the accumulation. The paper piece handling device according to claim 4, wherein any or all of the empty area, the generated fold, the feeding time, the medium skew rate, and the deformed shape are learned as factors.
前記第1から第3のカメラ部では、前記投入口への利用者による前記紙幣のセット状態、前記紙幣の劣化状態、前記投入口からの前記紙幣の繰り出し状態、前記紙幣の搬送状態、前記紙幣の集積状態を、前記紙幣を取り扱う毎に撮影し、
前記機械学習は、前記投入口への利用者による前記紙幣のセット状態、前記紙幣の劣化状態を利用者側因子情報として、前記投入口からの前記紙幣の繰り出し状態、前記紙幣の搬送状態、前記紙幣の集積状態を装置側因子情報として、繰り返し機械学習する
ことを特徴とする請求項6に記載の紙片取扱装置。 The piece of paper is a banknote and
Wherein in the first to third camera unit, the set state of the bill by the user into the insertion slot, the bill deteriorated state, the bill feed-out state from the inlet, transfer state of the bill, the bill The accumulated state of the banknotes is photographed each time the banknotes are handled.
In the machine learning, the state in which the banknotes are set by the user in the slot and the state in which the banknotes are deteriorated are used as factor information on the user side, and the state in which the banknotes are delivered from the slot, the state in which the banknotes are conveyed, and the state described above. The paper piece handling device according to claim 6 , wherein the accumulated state of banknotes is used as factor information on the device side for repeated machine learning.
前記紙片を取り扱う際に、前記機械学習で生成された前記学習済みデータと今回搬送経路を通過した前記紙片の状態とを比較して特徴一致を検出する処理を実行し、
前記学習済みデータと利用者投入時の前記利用者側因子情報とを比較して特徴が一致した場合に、前記投入口に投入された前記紙片の状態と標準状態との差分情報を該当画像に関連付けて記憶手段に蓄積する
ことを特徴とする紙片取扱装置の制御方法。 The user-side factor information caused by the user is extracted from the image group collected by taking a picture each time the paper piece is handled by the first camera unit that at least takes a picture of the slot for inserting the piece of paper, and the use thereof. The state of the piece of paper is machine-learned in advance as learned data from the factor information on the person side, and then
When handling the piece of paper, a process of comparing the learned data generated by the machine learning with the state of the piece of paper that has passed through the transport path this time to detect feature matching is executed.
When the learned data is compared with the user-side factor information at the time of user input and the characteristics match, the difference information between the state of the paper piece inserted into the input port and the standard state is converted into the corresponding image. A control method for a piece of paper handling device, characterized in that it is associated and stored in a storage means.
前記紙片を取り扱う毎に前記第1のカメラ部で撮影された画像群から前記投入口に投入された前記利用者に起因する利用者側因子情報を抽出し、該利用者側因子情報から、前記紙片の状態を学習済みデータとして機械学習する学習部と、
前記学習部で生成された学習済みデータと利用者投入時の前記利用者側因子情報とを比較して特徴が一致した場合に、前記投入口に投入された前記紙片の状態と標準状態との差分情報を該当画像に関連付けて記憶手段に蓄積する制御部と、
として動作させることを特徴とするプログラム。 The transport mechanism unit that includes a paper piece loading port and a transport path for transporting a piece of paper that the user has loaded into the loading port, and at least the loading port that has been photographed and is caused by the user that has been loaded into the loading port. A computer for controlling a piece of paper handling device provided with a first camera unit for acquiring an image showing the state of a piece of paper.
Each time the piece of paper is handled, the user-side factor information caused by the user input to the input port is extracted from the image group captured by the first camera unit, and the user-side factor information is used to obtain the above-mentioned information. A learning unit that machine-learns the state of a piece of paper as learned data,
When the learned data generated by the learning unit is compared with the user-side factor information at the time of inputting the user and the characteristics match, the state of the piece of paper inserted into the input port and the standard state A control unit that associates difference information with the corresponding image and stores it in the storage means,
A program characterized by operating as.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018242195A JP6940858B2 (en) | 2018-12-26 | 2018-12-26 | Paper piece handling device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018242195A JP6940858B2 (en) | 2018-12-26 | 2018-12-26 | Paper piece handling device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020106891A JP2020106891A (en) | 2020-07-09 |
| JP6940858B2 true JP6940858B2 (en) | 2021-09-29 |
Family
ID=71449033
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018242195A Active JP6940858B2 (en) | 2018-12-26 | 2018-12-26 | Paper piece handling device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6940858B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102580727B1 (en) * | 2021-11-02 | 2023-09-22 | 기산전자(주) | Bill sorter and controlling method thereof |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003044897A (en) * | 2001-08-01 | 2003-02-14 | Hitachi Ltd | Paper sheet state detection device and banknote handling device using it |
| JP4569219B2 (en) * | 2004-08-17 | 2010-10-27 | 沖電気工業株式会社 | Automatic transaction equipment |
| JP2009116636A (en) * | 2007-11-07 | 2009-05-28 | Hitachi Omron Terminal Solutions Corp | Transaction monitoring method for automatic transaction equipment |
| JP5535791B2 (en) * | 2010-06-29 | 2014-07-02 | グローリー株式会社 | Banknote deposit device |
| JP5584192B2 (en) * | 2011-12-01 | 2014-09-03 | 東芝テック株式会社 | Money deposit / withdrawal device and program |
| JP2016145065A (en) * | 2015-02-09 | 2016-08-12 | グローリー株式会社 | Paper sheet storage mechanism, paper sheet processing machine, and paper sheet storage method |
-
2018
- 2018-12-26 JP JP2018242195A patent/JP6940858B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020106891A (en) | 2020-07-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5584028B2 (en) | Banknote processing apparatus, banknote processing system, banknote information management server, banknote information management program, and banknote processing method | |
| JP5680893B2 (en) | Banknote transaction processing device | |
| TWI333634B (en) | ||
| US20150178692A1 (en) | Valuable medium processing apparatus | |
| CN102160096A (en) | Sheet management system, sheet management device, sheet management method and sheet management program | |
| JP5337524B2 (en) | Paper sheet processing equipment | |
| JP6940858B2 (en) | Paper piece handling device | |
| CN108475454B (en) | Banknote Handling Apparatus and Method | |
| JP5946738B2 (en) | Valuable medium processing equipment | |
| CN104838397A (en) | Information processing device and cash processing terminal | |
| RU2650744C2 (en) | Paper sheet control apparatus, paper sheet processing system and paper sheet control method | |
| JP2009139980A (en) | Automatic cash transaction equipment | |
| JP2014220001A (en) | Paper money processing apparatus | |
| JP7051516B2 (en) | Paper leaf processing system processing method and paper leaf processing system | |
| US20210272408A1 (en) | Transaction device | |
| JP6325219B2 (en) | Paper sheet processing system and paper sheet processing method | |
| JP2009116669A (en) | Paper sheet transaction apparatus, paper sheet handling unit used therefor, and failure information reference method | |
| JP6797016B2 (en) | Money processing equipment, money processing system and money processing method | |
| CN104424695B (en) | Paper management systems and paper management method | |
| JP6219688B2 (en) | Special medium storage device and special medium storage method | |
| JP6022284B2 (en) | Valuable medium processing equipment | |
| JP2017208020A (en) | Valuable medium processing apparatus, valuable medium processing system, and valuable medium processing method | |
| JP2536719B2 (en) | Cash processing machine check device | |
| JP6240554B2 (en) | Automated trading system | |
| KR102701203B1 (en) | Method of controlling media transfer based on detecting the lengths of transferred media |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200403 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210301 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210310 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210420 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210519 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210625 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210804 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210826 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6940858 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |