JP2013037424A - Coin processing device - Google Patents

Coin processing device Download PDF

Info

Publication number
JP2013037424A
JP2013037424A JP2011170895A JP2011170895A JP2013037424A JP 2013037424 A JP2013037424 A JP 2013037424A JP 2011170895 A JP2011170895 A JP 2011170895A JP 2011170895 A JP2011170895 A JP 2011170895A JP 2013037424 A JP2013037424 A JP 2013037424A
Authority
JP
Japan
Prior art keywords
coin
coins
denomination
payout
paid out
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.)
Granted
Application number
JP2011170895A
Other languages
Japanese (ja)
Other versions
JP5587840B2 (en
Inventor
Naomi Katagiri
直己 片桐
Ryoji Katagiri
良二 片桐
Hidenori Kato
秀憲 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Conlux Co Ltd
Original Assignee
Nippon Conlux Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Conlux Co Ltd filed Critical Nippon Conlux Co Ltd
Priority to JP2011170895A priority Critical patent/JP5587840B2/en
Publication of JP2013037424A publication Critical patent/JP2013037424A/en
Application granted granted Critical
Publication of JP5587840B2 publication Critical patent/JP5587840B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a coin processing device capable of effectively using accumulated coins as changes.SOLUTION: When a put-out coin detecting sensor 18 detects that no coins are withdrawn from the lower end of a coin tube 14 when put-out means 17 is operated, the coin processing device sets a no-coin flag representing that coins corresponding to a denomination are not accumulated to a state representing "no coin". Even if a counter value 121 counted by an empty number counter 116 is "0", when the no-coin flag corresponding to the denomination corresponding to the counter value 121 is not set to "no coin", a put-out calculation part 114 determines that it is possible to put out the coins of the corresponding denomination and calculates denominations of the coins to put out and the number of coins for every denomination.

Description

本発明は、硬貨処理装置に関し、特に、自動販売機等の機器内に配設され、硬貨の受け入れおよび払い出しを行う硬貨処理装置に関する。   The present invention relates to a coin processing apparatus, and more particularly, to a coin processing apparatus that is disposed in equipment such as a vending machine and receives and dispenses coins.

一般に、自動販売機等の機器内に配設される硬貨処理装置は、投入された硬貨の正為判定を行い、正貨と判定した硬貨を受け入れて硬貨処理装置内のコインチューブ等に蓄積し、また、コインチューブ等に蓄積している硬貨を釣銭等として払いだすといった処理を行っている。   In general, a coin processing device disposed in a device such as a vending machine performs a legitimate determination of an inserted coin, accepts a coin determined to be a genuine coin, and accumulates it in a coin tube or the like in the coin processing device. In addition, a process of paying out coins accumulated in a coin tube or the like as change or the like is performed.

このような硬貨処理装置は、釣銭の払い出しの際に、釣銭不足が生じることが無いように、コインチューブに何枚の硬貨が蓄積しているかを把握する必要がある。このため、コインチューブには、当該コインチューブ内に蓄積されている硬貨が所定枚数以下となったことを検出するための、エンプティスイッチが設けられている。   Such a coin processing device needs to grasp how many coins are accumulated in the coin tube so that there is no shortage of change when paying out the change. For this reason, the coin tube is provided with an empty switch for detecting that the number of coins accumulated in the coin tube has become a predetermined number or less.

また、硬貨処理装置は、受け入れた硬貨の枚数と払い出した硬貨の枚数とを計数するエンプティ枚数カウンタをソフトウェアにより実現し、これにより、コインチューブ内に蓄積されている硬貨の枚数を把握するようにもしている。ただし、エンプティ枚数カウンタは、ソフトウェアにより実現されるため、電源遮断時には、その計数結果が消去されてしまうため、電源投入時には、そのカウンタ値が0となるものである。   Further, the coin processing device realizes an empty number counter that counts the number of received coins and the number of paid out coins by software, and thereby grasps the number of coins accumulated in the coin tube. If yes. However, since the empty number counter is realized by software, the count result is erased when the power is turned off, so that the counter value becomes 0 when the power is turned on.

この他にも、コインチューブ内の硬貨を払い出す払い出し手段として、コインチューブの下端から硬貨を一枚づつ引き出すペイアウトスライドと、このペイアウトスライドにより引き出された硬貨の下面支持とその解除とを選択的に行って引き出された硬貨の払い出しと非払い出しとを制御するチェンジスライドを用い、この払い出し手段がペイアウトスライドにより硬貨を引き出し、当該硬貨をチェンジスライドで支持しようとしている状態で、硬貨の有無を検知する払い出し硬貨検知センサを設け、コインチューブ内に少なくとも1枚の硬貨が蓄積されていることを確認するようにもしている(例えば、特許文献1参照)。   In addition to this, as a payout means for paying out coins in the coin tube, a payout slide for pulling out coins one by one from the lower end of the coin tube, and lower surface support and release of the coins drawn by the payout slide are selectively used. Using a change slide that controls the withdrawal and non-payout of the coins that are withdrawn, the withdrawal means detects the presence or absence of coins while the coins are pulled out by the payout slide and the coins are about to be supported by the change slide. A payout coin detection sensor is provided to confirm that at least one coin is accumulated in the coin tube (see, for example, Patent Document 1).

特許第4072844号公報Japanese Patent No. 4072844

前述のように、硬貨処理装置には、エンプティスイッチ、エンプティ枚数カウンタ、払い出し硬貨検知センサ等が設けられている。   As described above, the coin processing device is provided with an empty switch, an empty number counter, a payout coin detection sensor, and the like.

しかしながら、エンプティスイッチは、蓄積されている硬貨が所定枚数以下となった場合には、その枚数を検知することができず、エンプティ枚数カウンタは、そのカウンタ値が必ずしも蓄積している硬貨の枚数に一致しているとは限らないものである。また、払い出し硬貨検知センサは、払い出し手段を駆動させなければ、硬貨の有無を検知することができないものである。   However, the empty switch cannot detect the number of coins stored when the number of stored coins is less than or equal to the predetermined number, and the empty number counter does not necessarily count the number of coins stored in the counter value. It is not always the same. The payout coin detection sensor cannot detect the presence or absence of coins unless the payout means is driven.

このため、従来の硬貨処理装置では、コインチューブ内に硬貨が残存している場合であっても、当該硬貨を釣銭として払い出すことができるとは限らなかった。   For this reason, in the conventional coin processing apparatus, even if coins remain in the coin tube, the coins cannot always be paid out as change.

そこで、本発明は、蓄積している硬貨を釣銭として有効利用することのできる硬貨処理装置を提供することを目的とする。   Then, an object of this invention is to provide the coin processing apparatus which can utilize effectively the accumulated coin as change.

上述した目的を達成するため、請求項1の発明は、装置本体に配設されたコインチューブの下端から複数金種の硬貨を一枚づつ引き出し、該引き出された硬貨の下面支持とその解除とを選択的に行って該引き出された硬貨の払い出しと非払い出しとを制御する硬貨払出手段と、前記硬貨払出手段により前記コインチューブの下端から硬貨が引き出されたか否かを検出する硬貨検出手段と、前記金種毎に受け入れた硬貨の枚数を加算し、払い出した硬貨の枚数を減算した値を保持するカウンタ手段とを具備する硬貨処理装置において、前記硬貨検出手段により前記コインチューブの下端から硬貨が引き出されなかったことが検出された際に、対応する金種の硬貨が蓄積されていないことを示す情報を記憶する硬貨無し情報記憶手段と、前記カウンタ手段が保持する値が零である場合でも、該値に対応する金種に対応する硬貨が蓄積されていないことを示す情報が前記硬貨無し情報記憶手段に記憶されていなければ、該金種の硬貨を払い出し可能であると判断して払い出す硬貨の金種と該金種毎の枚数を算出する算出手段とを具備することを特徴とする。   In order to achieve the above-mentioned object, the invention of claim 1 is to pull out coins of a plurality of denominations one by one from the lower end of a coin tube arranged in the apparatus main body, and to support and release the lower surface of the drawn coin And a coin detecting means for controlling the payout and non-payout of the drawn coin, and a coin detecting means for detecting whether or not the coin is drawn from the lower end of the coin tube by the coin paying means. A coin processing apparatus comprising a counter means for holding a value obtained by adding the number of coins received for each denomination and subtracting the number of coins paid out from the lower end of the coin tube by the coin detection means. The coin-less information storage means for storing information indicating that the corresponding denomination of coins is not accumulated, Even if the value held by the data means is zero, if the information indicating that no coin corresponding to the denomination corresponding to the value is stored is not stored in the no coin information storage means, the denomination It is characterized by comprising a denomination of coins to be paid out and a calculating means for calculating the number of coins for each denomination.

また、請求項2の発明は、請求項1の発明において、前記硬貨無し情報記憶手段は、前記算出手段により払い出し対象として算出した硬貨が払い出せなかった際に、前記カウンタ手段が保持する値が零であった場合は、該値に対応する金種の硬貨が蓄積されていないことを示す情報を記憶することを特徴とする。   According to a second aspect of the present invention, in the first aspect of the invention, the no-coin information storage means is configured such that the value held by the counter means is zero when the coin calculated as the payout object by the calculating means cannot be paid out. If it is, information indicating that coins of denomination corresponding to the value are not accumulated is stored.

本発明によれば、蓄積している硬貨の枚数を計数するエンプティ枚数カウンタの値が0の場合であっても、該当する硬貨を払い出し対象として用いることが可能となる。   According to the present invention, even when the value of the empty number counter that counts the number of accumulated coins is 0, the corresponding coin can be used as a payout target.

硬貨処理装置の構成例の概略を示した図である。It is the figure which showed the outline of the structural example of a coin processing apparatus. 制御部の構成例を示した図である。It is the figure which showed the structural example of the control part. エンプティ枚数カウンタ116の動作の流れを示すフローチャートである。5 is a flowchart showing a flow of operations of an empty sheet counter 116. エンプティ枚数カウンタ116の動作の流れを示すフローチャートである。5 is a flowchart showing a flow of operations of an empty sheet counter 116. 硬貨処理装置1の釣銭払い出し時の動作の流れを示すフローチャートである。It is a flowchart which shows the flow of operation | movement at the time of change payment of the coin processing apparatus. 払い出し算出部114による払い出す硬貨の金種と金種毎の枚数の算出処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the calculation process of the coin type paid out by the payment calculation part 114, and the number of sheets for every denomination. 硬貨無しフラグ122を用いた場合と用いない場合の動作の違いを示したテーブルである。It is the table which showed the difference in the operation | movement when not using the case where the no coin flag 122 is used.

以下、本発明に係る硬貨処理装置の一実施の形態について、添付図面を参照して詳細に説明する。   Hereinafter, an embodiment of a coin processing device according to the present invention will be described in detail with reference to the accompanying drawings.

図1は、硬貨処理装置の構成例の概略を示した図である。なお、同図は、硬貨処理装置の断面を模式的に表したものである。なお、硬貨処理装置の構成自体は、従来のものと同様であるため、ここでは、概略のみを説明する。   FIG. 1 is a diagram showing an outline of a configuration example of a coin processing device. The figure schematically shows a cross-section of the coin processing device. In addition, since the structure itself of a coin processing apparatus is the same as that of the conventional one, only the outline will be described here.

同図に示すように、硬貨処理装置1は、硬貨投入口10と、識別センサ11、受入検知センサ12、振分手段13、コインチューブ14、満杯検知スイッチ15(15−1〜15−4)、エンプティスイッチ16(16−1〜16−3)、払い出し手段17、払い出し硬貨検知センサ18(18−1〜18−5)を有している。   As shown in the figure, the coin processing device 1 includes a coin insertion slot 10, an identification sensor 11, an acceptance detection sensor 12, a sorting means 13, a coin tube 14, and a full detection switch 15 (15-1 to 15-4). , Empty switch 16 (16-1 to 16-3), payout means 17, payout coin detection sensor 18 (18-1 to 18-5).

硬貨投入口10は、投入された硬貨を受け入れる入り口である。   The coin insertion slot 10 is an entrance that accepts an inserted coin.

識別センサ11は、硬貨投入口10から投入され、硬貨処理装置1内を転動する硬貨の材質や直径、模様等を検出する複数のセンサ群である。   The identification sensor 11 is a plurality of sensor groups that detect the material, diameter, pattern, and the like of coins that are inserted from the coin insertion slot 10 and roll in the coin processing apparatus 1.

受入検知センサ12は、識別センサ11による検出結果に基づいて、後述する制御部が正貨と判定し、振分手段13の動作により受け入れ側に振り分けられた硬貨を検知するセンサである。   The acceptance detection sensor 12 is a sensor that detects a coin that is determined as a genuine coin by a control unit, which will be described later, based on a detection result by the identification sensor 11 and that is distributed to the receiving side by the operation of the sorting unit 13.

振分手段13は、識別センサ11による検出結果に基づいて、後述する制御部が正貨と判定した硬貨を受け入れ、さらに、識別センサ11による検出結果に基づいて、後述する制御部が判定した金種毎にコインチューブ14の対応する箇所に受け入れた硬貨を振り分ける。また、コインチューブ14の満杯が検知されていた場合は、図示しない金庫に、受け入れた硬貨を振り分ける。   Based on the detection result by the identification sensor 11, the distribution means 13 accepts a coin determined by the control unit, which will be described later, as a genuine coin, and further, the gold determined by the control unit, which will be described later, based on the detection result by the identification sensor 11. For each seed, the received coins are distributed to corresponding portions of the coin tube 14. Further, when the coin tube 14 is detected to be full, the accepted coins are distributed to a safe (not shown).

コインチューブ14は、複数金種の硬貨を、その金種毎に蓄積する。このコインチューブ14は、硬貨処理装置1に対して着脱自在なものである。また、コインチューブ14の一部を、硬貨の受け入れを行わない払い出し専用の硬貨を蓄積するように利用することも可能である。なお、図1に示したコインチューブ14は、最大で5金種の硬貨を蓄積することが可能なものであり、そのうちの1金種を払い出し専用として利用するものである。もちろん、複数個所に同一金種を蓄積するようにした場合には、蓄積可能な金種の数は減少する。   The coin tube 14 accumulates coins of a plurality of denominations for each denomination. The coin tube 14 is detachable from the coin processing device 1. It is also possible to use a part of the coin tube 14 so as to accumulate coins dedicated to payout that do not accept coins. Note that the coin tube 14 shown in FIG. 1 is capable of accumulating up to five denominations of coins, and one of these denominations is used exclusively for payout. Of course, when the same denomination is accumulated at a plurality of locations, the number of denominations that can be accumulated decreases.

満杯検知スイッチ15−1、満杯検知スイッチ15−2、満杯検知スイッチ15−3、満杯検知スイッチ15−4は、それぞれ、コインチューブ14に蓄積された硬貨が満杯となったことを検知するセンサである。なお、コインチューブ14のうち、払い出し専用として利用する硬貨を蓄積する箇所には、満杯検知スイッチは、設けられていない。   The full detection switch 15-1, the full detection switch 15-2, the full detection switch 15-3, and the full detection switch 15-4 are sensors that detect that the coins accumulated in the coin tube 14 are full. is there. In addition, the full detection switch is not provided in the location which accumulate | stores the coin utilized exclusively for payment | payout among the coin tubes 14. FIG.

エンプティスイッチ16−1、エンプティスイッチ16−2、エンプティスイッチ16−3は、それぞれ、コインチューブ14に蓄積された硬貨が所定数よりも少なくなったことを検知するセンサである。エンプティスイッチ16−1、エンプティスイッチ16−2、エンプティスイッチ16−3が検知する所定数は、これらが配設された位置と蓄積する硬貨の厚みにより異なる。なお、エンプティスイッチは、全ての金種に対応して設ける必要は無い。   The empty switch 16-1, the empty switch 16-2, and the empty switch 16-3 are sensors that detect that the number of coins accumulated in the coin tube 14 is less than a predetermined number. The predetermined numbers detected by the empty switch 16-1, the empty switch 16-2, and the empty switch 16-3 differ depending on the positions where these are disposed and the thickness of the coins to be accumulated. The empty switch does not need to be provided for all denominations.

払い出し手段17は、ペイアウトスライドとチェンジスライドにより、コインチューブ14に蓄積されている硬貨を選択的に払い出すものであり、モータやソレノイド等を利用して電力により払い出し動作を行うものである。   The payout means 17 selectively pays out coins accumulated in the coin tube 14 by a payout slide and a change slide, and performs a payout operation with electric power using a motor, a solenoid or the like.

払い出し硬貨検知センサ18−1、払い出し硬貨検知センサ18−2、払い出し硬貨検知センサ18−3、払い出し硬貨検知センサ18−4、払い出し硬貨検知センサ18−5は、それぞれ、ペイアウトスライドが動作した際に、同時に払い出すことができる各金種の硬貨の有無を検知するセンサである。この払い出し硬貨検知センサ18−1等による検知結果により、硬貨の払い出しが正常に行われた否かの確認を行うとともに、払い出し対象とならなかった硬貨が、少なくとも1枚、コインチューブ14内に蓄積されているか否かを確認することができる。   The payout coin detection sensor 18-1, the payout coin detection sensor 18-2, the payout coin detection sensor 18-3, the payout coin detection sensor 18-4, and the payout coin detection sensor 18-5 are each when the payout slide operates. The sensor detects the presence or absence of coins of each denomination that can be paid out simultaneously. Based on the detection result of the payout coin detection sensor 18-1 or the like, it is confirmed whether or not the coin has been normally paid out, and at least one coin that has not been paid out is accumulated in the coin tube 14. It can be confirmed whether or not.

なお、コインチューブ14には、例えば、コインチューブ14のうち満杯検知スイッチ15−1とエンプティスイッチ16−1が設けられ、払い出し手段17の動作時に払い出し硬貨検知センサ18−1で検知される箇所に500円硬貨、コインチューブ14のうち満杯検知スイッチ15−2とエンプティスイッチ16−2が設けられ、払い出し手段17の動作時に払い出し硬貨検知センサ18−2で検知される箇所に100円硬貨、コインチューブ14のうち満杯検知スイッチ15−3とエンプティスイッチ16−3が設けられ、払い出し手段17の動作時に払い出し硬貨検知センサ18−3で検知される箇所に10円硬貨、コインチューブ14のうち満杯検知スイッチ15−4が設けられ、払い出し手段17の動作時に払い出し硬貨検知センサ18−4で検知される箇所に50円硬貨、コインチューブ14のうち満杯スイッチ、エンプティスイッチが設けられておらず、払い出し手段17の動作時に払い出し硬貨検知センサ18−5で検知される払い出し専用の硬貨を蓄積する箇所に10円硬貨が蓄積される。   The coin tube 14 is provided with, for example, a full detection switch 15-1 and an empty switch 16-1 in the coin tube 14, and is detected at a place detected by the payout coin detection sensor 18-1 when the payout means 17 is operated. A full detection switch 15-2 and an empty switch 16-2 are provided in the 500-yen coin / coin tube 14, and a 100-yen coin / coin tube is detected at a position detected by the pay-out coin detection sensor 18-2 when the pay-out means 17 is operated. 14, a full detection switch 15-3 and an empty switch 16-3 are provided, and when the payout means 17 is operated, a payout coin detection sensor 18-3 detects a fullness detection switch of 10 yen coins and coin tubes 14. 15-4 is provided, and a payout coin is detected when the payout means 17 is operated. The coin 18 is not provided with a full switch or an empty switch at the location detected by the sensor 18-4, and only the payout coin detection sensor 18-5 detects when the payout means 17 operates. 10-yen coins are accumulated at the location where the coins are accumulated.

次に、硬貨処理装置1を制御する制御部について説明する。図2は、制御部の構成例を示した図である。   Next, the control part which controls the coin processing apparatus 1 is demonstrated. FIG. 2 is a diagram illustrating a configuration example of the control unit.

同図に示すように、制御部100は、自動販売機の全体を制御する自動販売機主制御部2と通信可能に接続されるとともに、識別センサ11と、受入検知センサ12、満杯検知スイッチ15(15−1〜15−4)、エンプティスイッチ16(16−1〜16−3)、払い出し硬貨検知センサ18(18−1〜18−5)の各検知結果を取得し、振分手段13と、払い出し手段17の両者を動作させる。   As shown in the figure, the control unit 100 is communicably connected to a vending machine main control unit 2 that controls the entire vending machine, and also includes an identification sensor 11, an acceptance detection sensor 12, and a full detection switch 15. (15-1 to 15-4), the empty switches 16 (16-1 to 16-3), and the detection results of the payout coin detection sensors 18 (18-1 to 18-5), and the distribution means 13 Both of the payout means 17 are operated.

また、制御部100は、演算部110と記憶部120に大別される。   The control unit 100 is roughly divided into a calculation unit 110 and a storage unit 120.

演算部110は、例えば、マイコンと称されるプロセッサやメモリ等を集積化したものを、プログラム等のソフトウェアにより実現される機能部の総称であり、硬貨識別部111、振分制御部112、硬貨有無判別部113、払い出し算出部114、払い出し制御部115、エンプティ枚数カウンタ115等の各機能部を含む。   The arithmetic unit 110 is a general term for functional units realized by software such as a program obtained by integrating a processor or a memory called a microcomputer, for example, and includes a coin identifying unit 111, a distribution control unit 112, a coin Each function unit includes a presence / absence determining unit 113, a payout calculating unit 114, a payout control unit 115, an empty number counter 115, and the like.

記憶部120は、例えば、RAM(Random Access Memory)等のメモリに確保される記憶領域の総称であり、カウンタ値121、硬貨無しフラグ122、エラーフラグ123、金種・枚数バッファ124等に記憶領域が割り当てられている。   The storage unit 120 is a general term for storage areas secured in a memory such as a RAM (Random Access Memory), for example, and is stored in the counter value 121, the no coin flag 122, the error flag 123, the denomination / number buffer 124, and the like. Is assigned.

硬貨識別部111は、予め不揮発性の記憶部(不図示)に記憶された処理対象となる各種硬貨の特徴と、識別センサ11が検知した硬貨の特徴と比較することにより、硬貨投入口10に投入された硬貨の正為と、正貨であった場合の金種を識別する。なお、硬貨識別部111による処理は、従来の硬貨処理装置と同様のものである。   The coin identification unit 111 compares the characteristics of various types of coins to be processed, which are stored in advance in a non-volatile storage unit (not shown), with the characteristics of the coins detected by the identification sensor 11. Identify the correctness of the inserted coins and the denomination of the coins. In addition, the process by the coin identification part 111 is the same as that of the conventional coin processing apparatus.

振分制御部112は、硬貨識別部111による識別結果にしたがって、振分制御手段13を動作させる。なお、振分制御部112による処理は、従来の硬貨処理装置と同様のものである。   The distribution control unit 112 operates the distribution control unit 13 according to the identification result by the coin identifying unit 111. In addition, the process by the distribution control part 112 is the same as that of the conventional coin processing apparatus.

硬貨有無判別部113は、払い出し硬貨検知センサ18の検知結果にしたがって、金種毎に(同一の金種であっても、コインチューブ14の異なる箇所に蓄積されているものは、別の金種とみなす)、コインチューブ14内に少なくとも1枚の硬貨が蓄積されているか否かを判定する。判定の結果、コインチューブ14内に1枚も硬貨が蓄積されていないとした金種については、硬貨無しフラグ122を、硬貨が存在しないことを示す値「1」に設定する。   The coin presence / absence discriminating unit 113 determines, for each denomination (even if it is the same denomination, what is stored in different locations of the coin tube 14 is a different deno It is determined whether or not at least one coin is accumulated in the coin tube 14. As a result of the determination, for a denomination that no coins are accumulated in the coin tube 14, the no coin flag 122 is set to a value “1” indicating that no coin exists.

払い出し算出部114は、硬貨処理装置1から釣銭等を払い出す際に、払い出す金種と、各金種の払い出し枚数を算出する。算出結果は、金種・枚数バッファ124に一時的に記憶される。   The payout calculation unit 114 calculates the denominations to be paid out and the number of payouts of each denomination when paying out changes or the like from the coin processing device 1. The calculation result is temporarily stored in the denomination / number buffer 124.

払い出し制御部115は、金種・枚数バッファ124に記憶されている払い出し算出部114による算出結果にしたがって、払い出し手段17を制御する。また、払い出し手段17による払い出しに失敗し、当該金種の払い出しを行うことができなくなった場合等は、当該金種に対応するエラーフラグ123をエラーが生じていることを示す値「1」に設定する。   The payout control unit 115 controls the payout means 17 in accordance with the calculation result by the payout calculation unit 114 stored in the denomination / number buffer 124. Further, when the payout by the payout unit 17 fails and the payout of the denomination cannot be performed, the error flag 123 corresponding to the denomination is set to a value “1” indicating that an error has occurred. Set.

エンプティ枚数カウンタ116は、振分制御部112が振分手段13を制御して硬貨を受け入れた際に、該当する金種の数を増加し、払い出し制御部115が払い出し手段17を制御して硬貨を払い出した際に該当する金種の数を減少させ、その結果をカウンタ値121に記憶させる。また、エンプティ枚数カウンタ116は、満杯スイッチ15やエンプティスイッチ16、払い出し硬貨検知センサ18の検知結果に応じて、カウンタ値121を補正する。   The empty number counter 116 increases the number of corresponding denominations when the distribution control unit 112 controls the distribution unit 13 to accept coins, and the payout control unit 115 controls the payout unit 17 to detect coins. Is deducted, the number of denominations is reduced, and the result is stored in the counter value 121. The empty number counter 116 corrects the counter value 121 according to the detection results of the full switch 15, the empty switch 16, and the payout coin detection sensor 18.

ここで、エンプティ枚数カウンタ116の動作について説明する。図3および図4は、エンプティ枚数カウンタ116の動作の流れを示すフローチャートである。なお、図3は、コインチューブ14のうち、満杯スイッチ15とエンプティスイッチ16による検出が行われる箇所に蓄積される硬貨を計数する場合の処理を示したものであり、図4は、コインチューブ14のうち、満杯スイッチ15による検出が行われ、エンプティスイッチ16による検出が行われない箇所に蓄積される硬貨を計数する場合の処理を示したものである。なお、コインチューブ14のうち、払い出し専用に用いられる箇所は、硬貨を受け入れることが無いため、エンプティ枚数カウンタ116による計数は行わない。   Here, the operation of the empty sheet counter 116 will be described. 3 and 4 are flowcharts showing the flow of operations of the empty sheet counter 116. FIG. FIG. 3 shows a process in the case of counting coins accumulated in the coin tube 14 where the full switch 15 and the empty switch 16 are detected, and FIG. 4 shows the coin tube 14. Among these, the processing in the case of counting coins accumulated at a place where detection by the full switch 15 is performed and detection by the empty switch 16 is not performed is shown. It should be noted that the portion used exclusively for payout in the coin tube 14 does not accept coins, so the counting by the empty number counter 116 is not performed.

コインチューブ14のうち、満杯スイッチ15とエンプティスイッチ16による検出が行われる箇所に蓄積される硬貨を計数する場合、硬貨処理装置1の電源が投入されると、エンプティ枚数カウンタ116は、動作を開始する。このとき、カウンタ値121は、電源投入に伴う初期化により、「0」に設定される(ステップ201)。   When counting the coins accumulated in the coin tube 14 where the full switch 15 and the empty switch 16 are detected, when the coin processing apparatus 1 is turned on, the empty number counter 116 starts its operation. To do. At this time, the counter value 121 is set to “0” by initialization accompanying power-on (step 201).

続いて、対応するエンプティスイッチ16が未検知、つまり、対応する硬貨が所定数以上存在する場合には(ステップ202でYES)、エンプティ枚数カウンタ116は、カウンタ値121を、その所定数(以下、エンプティ値と称する)に設定する(ステップ203)。   Subsequently, when the corresponding empty switch 16 is not detected, that is, when there are a predetermined number or more of corresponding coins (YES in Step 202), the empty number counter 116 sets the counter value 121 to the predetermined number (hereinafter, referred to as “the number of coins”). (Referred to as an empty value) (step 203).

また、対応する満杯検知スイッチ15が対応する硬貨が満杯であることを検知していれば(ステップ204でYES)、エンプティ枚数カウンタ116は、カウンタ値121を、満杯時の枚数(以下、満杯値と称する)に設定する(ステップ205)。   If the corresponding full detection switch 15 detects that the corresponding coin is full (YES in step 204), the empty number counter 116 sets the counter value 121 to the full number (hereinafter referred to as the full value). (Step 205).

その後、対応する硬貨が受け入れられた場合には(ステップ206でYES)、エンプティ枚数カウンタ116は、カウンタ値121に「1」を加算し(ステップ207)、対応する硬貨が払い出された場合には(ステップ208でYES)、エンプティ枚数カウンタ116は、カウンタ値121から「1」を減算する(ステップ209)。   Thereafter, when the corresponding coin is accepted (YES in Step 206), the empty number counter 116 adds “1” to the counter value 121 (Step 207), and when the corresponding coin is paid out. (YES in step 208), the empty number counter 116 subtracts “1” from the counter value 121 (step 209).

また、対応する硬貨の受け入れや払い出しにより、エンプティスイッチ16の検知状態が未検知から検知または検知から未検知に変化した場合には(ステップ210でYES)、エンプティ枚数カウンタ116は、カウンタ値121を、エンプティ値に設定する(ステップ211)。   Also, when the detection state of the empty switch 16 changes from non-detection to detection or detection to non-detection due to the acceptance or payment of the corresponding coin (YES in step 210), the empty number counter 116 sets the counter value 121 to The empty value is set (step 211).

その後、エンプティ枚数カウンタ116は、ステップ204以降の処理を繰り返し行う。   Thereafter, the empty number counter 116 repeats the processing from step 204 onward.

コインチューブ14のうち、満杯スイッチ15による検出が行われ、エンプティスイッチ16による検出が行われない箇所に蓄積される硬貨を計数する場合は、硬貨処理装置1の電源が投入されると、エンプティ枚数カウンタ116は、動作を開始する。このとき、カウンタ値121は、電源投入に伴う初期化により、「0」に設定される(ステップ251)。   In the coin tube 14, when the coins accumulated in the portions that are detected by the full switch 15 and are not detected by the empty switch 16 are counted, when the coin processing apparatus 1 is turned on, the number of empty sheets is increased. The counter 116 starts operation. At this time, the counter value 121 is set to “0” by initialization accompanying power-on (step 251).

続いて、対応する満杯検知スイッチ15が対応する硬貨が満杯であることを検知していれば(ステップ252でYES)、エンプティ枚数カウンタ116は、カウンタ値121を、満杯値に設定する(ステップ253)。   Subsequently, if the corresponding full detection switch 15 detects that the corresponding coin is full (YES in step 252), the empty number counter 116 sets the counter value 121 to the full value (step 253). ).

また、対応する硬貨が受け入れられた場合には(ステップ254でYES)、エンプティ枚数カウンタ116は、カウンタ値121に「1」を加算し(ステップ255)、対応する硬貨が払い出された場合には(ステップ256でYES)、エンプティ枚数カウンタ116は、カウンタ値121から「1」を減算する(ステップ257)。   If the corresponding coin is accepted (YES in step 254), the empty number counter 116 adds “1” to the counter value 121 (step 255), and when the corresponding coin is paid out. (YES in step 256), the empty number counter 116 subtracts “1” from the counter value 121 (step 257).

その後、エンプティ枚数カウンタ116は、ステップ252以降の処理を繰り返し行う。   Thereafter, the empty number counter 116 repeatedly performs the processing from step 252 onward.

ここで説明した動作から明らかなように、コインチューブ14のうち、満杯スイッチ15による検出が行われ、エンプティスイッチ16による検出が行われない箇所に蓄積される硬貨を計数する場合は、対応する硬貨が満杯とならない限り、カウンタ値121は、受け入れた硬貨の枚数から払い出した硬貨の枚数を減じた値となり、従来のように、カウンタ値121が「0」となった場合に、当該硬貨を払い出し対象から除外するとすれば、多くの硬貨が蓄積されているにも関わらず、払い出し対象から除外されることとなる。   As is apparent from the operation described here, when coins that are detected by the full switch 15 in the coin tube 14 and are not detected by the empty switch 16 are counted, the corresponding coins are counted. Is not full, the counter value 121 is a value obtained by subtracting the number of coins paid out from the number of accepted coins, and when the counter value 121 is “0” as in the conventional case, the coin is paid out. If it is excluded from the target, it will be excluded from the payout target even though many coins are accumulated.

次に、硬貨処理装置1の釣銭払い出し時の動作について説明する。図5は、硬貨処理装置1の釣銭払い出し時の動作の流れを示すフローチャートである。なお、各金種に対応する硬貨無しフラグ122とエラーフラグ123は、いずれも、初期値として「0」に設定されているものとする。   Next, the operation | movement at the time of change payment of the coin processing apparatus 1 is demonstrated. FIG. 5 is a flowchart showing a flow of operations when the coin processing apparatus 1 pays out change. It is assumed that both the no coin flag 122 and the error flag 123 corresponding to each denomination are set to “0” as initial values.

硬貨処理装置1は、自動販売機主制御部1から釣銭の払い出し指示があると、払い出し算出部114が、釣銭として払い出す硬貨の金種と、金種毎の枚数を算出する(ステップ301)。なお、ステップ301の算出処理の詳細については後述する。   When the coin processing apparatus 1 receives a change dispensing instruction from the vending machine main control unit 1, the dispensing calculation unit 114 calculates the denomination of coins to be paid out as change and the number of each denomination (Step 301). . Details of the calculation process in step 301 will be described later.

このとき、払い出し算出部114が釣銭として払い出す硬貨の金種と、金種毎の枚数を算出できなかった場合は(ステップ302でYES)、異常終了とする。なお、異常終了は、通常発生するものではなく、後述する硬貨の払い出し時に失敗し、ある金種の硬貨を払い出すことができなくなった場合等に発生するものである。   At this time, if the denomination of coins to be paid out as change and the number of coins for each denomination cannot be calculated (YES in step 302), the process ends abnormally. Note that abnormal termination does not normally occur, but occurs when coins of a denomination can no longer be dispensed due to failure when coins to be described later are dispensed.

払い出し算出部114が払い出す硬貨の金種と金種毎の枚数を算出すると(ステップ302でNO)、払い出し算出部114は、続けて、払い出し手段の駆動回数が最小となる硬貨の組み合わせを算出する(ステップ303)。なお、この組み合わせの算出は、従来から行われている方法で行うため、ここでの説明は省略する。   When the denomination calculating unit 114 calculates the denominations of coins to be paid out and the number of coins for each denomination (NO in step 302), the payout calculating unit 114 continues to calculate a combination of coins that minimizes the number of times the payout means is driven. (Step 303). Since the calculation of this combination is performed by a conventionally performed method, the description here is omitted.

払い出す硬貨の金種と金種毎の枚数、払い出しの組み合わせが算出されると、払い出し制御部115が払い出し手段17を駆動し(ステップ304)、払い出し動作を実行させる。   When the denomination of coins to be paid out, the number of coins for each denomination and the combination of payouts are calculated, the payout control unit 115 drives the payout means 17 (step 304) to execute the payout operation.

この際に、払い出し硬貨検知センサ18の検知結果を確認し、払い出しが正常に行われたか否かを確認する(ステップ305)。この確認は、払い出し手段17が駆動している際に、払い出し硬貨検知センサ18の検知結果が「硬貨有り」から「硬貨無し」に変化した場合を正常に払い出しが行われたとして判断することで行う。   At this time, the detection result of the payout coin detection sensor 18 is confirmed, and it is confirmed whether or not the payout has been normally performed (step 305). This confirmation is made by determining that the payout has been normally performed when the detection result of the payout coin detection sensor 18 changes from “with coins” to “no coins” while the payout means 17 is operating. Do.

確認の結果、払い出し対象の硬貨が全て正常に払い出された場合には(ステップ306でYES)、エンプティ枚数カウンタ116が払い出した硬貨のカウンタ値から1を減じる(ステップ307)。   As a result of the confirmation, if all the coins to be paid out are normally paid out (YES in step 306), 1 is subtracted from the counter value of the coins paid out by the empty number counter 116 (step 307).

また、ステップ305で払い出しが正常に行われたか否かを確認した際に、払い出し対象でなかった硬貨が「硬貨有り」または「硬貨無し」として検知されたか、つまり、硬貨の有無を確認し(ステップ308)、「硬貨無し」として検知された金種があれば、当該金種の硬貨無しフラグ122を「1」に設定する。また、「硬貨有り」として検知された金種があれば、当該金種の硬貨無しフラグ122を「0」に設定する。   In addition, when it is confirmed in step 305 whether or not the payout has been normally performed, it is confirmed whether or not a coin that was not the payout object is detected as “with coin” or “without coin”, that is, whether or not there is a coin ( Step 308) If there is a denomination detected as “no coin”, the no coin flag 122 of the denomination is set to “1”. If there is a denomination detected as “with coins”, the no-coin flag 122 of the denomination is set to “0”.

続いて、払い出した硬貨の金額を釣銭金額から減じ(ステップ309)、その結果、釣銭残額が「0」とならなければ(ステップ310でNO)、続けて、釣銭残額の払い出しを行い、釣銭残額が「0」となれば(ステップ310でYES)、釣銭払い出しを終了する。   Subsequently, the amount of coins paid out is subtracted from the change amount (step 309). As a result, if the change amount is not “0” (NO in step 310), the change amount is paid out and the change amount is changed. Change to “0” (YES in step 310), the change payout is terminated.

一方、ステップ305で払い出しが正常に行われたか否かを確認した結果、払い出し対象の硬貨の少なくとも一部が正常に払い出されていなかった場合には(ステップ306でNO)、該当する金種のカウンタ値121が「0」であれば(ステップ311でYES)、該当する硬貨が蓄積されていないものとして当該金種の硬貨無しフラグ122を「1」に設定し(ステップ312)、払い出し算出部114による払い出す硬貨の金種と金種毎の枚数の算出から、同様の処理を繰り返す。   On the other hand, if at least a part of the coins to be paid out has not been paid out normally as a result of checking whether or not the payout has been normally performed in Step 305 (NO in Step 306), the corresponding denomination If the counter value 121 is “0” (YES in step 311), the no-coin flag 122 of the denomination is set to “1” assuming that the corresponding coin is not accumulated (step 312), and the payout calculation is performed. Similar processing is repeated from the calculation of the denomination of coins to be paid out by the unit 114 and the number of coins for each denomination.

また、ステップ305で払い出しが正常に行われたか否かを確認した結果、払い出し対象の硬貨の少なくとも一部が正常に払い出されず(ステップ306でNO)、該当する金種のカウンタ値121が「0」でない場合には(ステップ311でNO)、その失敗が連続して生じたものでなければ(ステップ313でNO)、再度、払い出し手段17を動作させることで、払い出しが可能となる場合があるので、払い出し手段17の駆動から、同様の処理を繰り返す。   Further, as a result of confirming whether or not the payout has been normally performed in step 305, at least a part of the coins to be paid out is not normally paid out (NO in step 306), and the counter value 121 of the corresponding denomination is “0”. ”(NO in step 311), if the failure does not occur continuously (NO in step 313), the payout means 17 may be operated again to enable payout. Therefore, the same processing is repeated from the driving of the payout means 17.

また、払い出しの失敗が連続して生じたものであれば(ステップ313でYES)、当該金種の硬貨を払い出すことができないため、当該金種のエラーフラグ123を「1」に設定し(ステップ314)、カウンタ値121を「0」に変更して(ステップ315)、払い出し算出部114による払い出す硬貨の金種と金種毎の枚数の算出から、同様の処理を繰り返す。このとき、エラーフラグ123を「1」とした金種を払い出すことができないために、払い出す硬貨の金種と金種毎の枚数の算出が不可能となった場合は、異常終了となる(ステップ302でYES)。   Also, if the payout failure occurs continuously (YES in step 313), the coin type error flag 123 is set to “1” because the coin of the denomination cannot be paid out ( In step 314, the counter value 121 is changed to “0” (step 315), and the same processing is repeated from the calculation of the denomination of coins to be paid out and the number of denominations by the payout calculation unit 114. At this time, since the denomination with the error flag 123 set to “1” cannot be paid out, it becomes an abnormal end if it becomes impossible to calculate the denomination of coins to be paid out and the number of coins for each denomination. (YES in step 302).

次に、ステップ301における払い出し算出部114による払い出す硬貨の金種と金種毎の枚数の算出処理について説明する。図6は、払い出し算出部114による払い出す硬貨の金種と金種毎の枚数の算出処理の流れを示すフローチャートである。なお、当該処理で用いる金種番号は、金額が高額なものを小さい値としており、例えば、500円が「1」、100円が「2」、50円が「3」、10円が「4」であるものとする。また、ここでは、説明の簡略化のためにエラーフラグ123が「1」となっている硬貨が存在しないものとするが、エラーフラグ123が「1」の場合でも、その処理は、類推可能であるものであるから、ここでの説明は省略する。   Next, the calculation process of the denomination of coins to be paid out and the number of each denomination by the payout calculation unit 114 in step 301 will be described. FIG. 6 is a flowchart showing a flow of processing for calculating the denomination of coins to be paid out and the number of coins by type of money by the payout calculating unit 114. The denomination number used in this process is a small value when the amount is large. For example, 500 yen is “1”, 100 yen is “2”, 50 yen is “3”, and 10 yen is “4”. ”. In addition, here, for simplification of explanation, it is assumed that there is no coin with the error flag 123 being “1”, but even when the error flag 123 is “1”, the process can be inferred. Since there is something, explanation here is omitted.

払い出し算出部114は、処理を開始すると、まず、変数Aに釣銭金額を代入し(ステップ401)、仮カウンタにカウンタ値121を代入する(ステップ402)。なお、仮カウンタは、金種毎に必要なものでありエンプティ枚数カウンタ116と同様にソフトウェアで実現されるものであるが、エンプティ枚数カウンタ116を流用(計数対象を増加させる)してもよい。   When the processing starts, the payout calculating unit 114 first substitutes the change amount into the variable A (step 401) and substitutes the counter value 121 into the temporary counter (step 402). The temporary counter is necessary for each denomination and is realized by software in the same manner as the empty number counter 116. However, the empty number counter 116 may be diverted (increase the counting target).

また、払い出し算出部114は、金種・枚数バッファ124をクリアするとともに(ステップ403)、変数Bに金種番号「1」を代入する(ステップ404)。   Further, the payout calculating unit 114 clears the denomination / number buffer 124 (step 403) and substitutes the denomination number “1” for the variable B (step 404).

次に、金種Bに対応する仮カウンタの値が「0」よりも大きく(ステップ405でYES)、金種Bの金額が釣銭金額を代入した変数Aの値以下であれば(ステップ406でYES)、金種・枚数バッファ124に、金種Bを1枚追加し(ステップ407)、金種Bに対応する仮カウンタの値から1を減じ(ステップ408)、変数Aの値から金種Bの金額を減じる(ステップ409)。   Next, if the value of the temporary counter corresponding to the denomination B is larger than “0” (YES in step 405), and the amount of the denomination B is equal to or less than the value of the variable A into which the change amount is substituted (in step 406). YES), one denomination B is added to the denomination / number buffer 124 (step 407), 1 is subtracted from the value of the temporary counter corresponding to the denomination B (step 408), and the denomination is determined from the value of the variable A. The amount of B is reduced (step 409).

その結果、変数Aの値が「0」になれば(ステップ410でYES)、算出処理を終了するが、変数Aの値が「0」でなければ(ステップ410でNO)、ステップ405に戻り、同様の処理を繰り返す。   As a result, if the value of variable A becomes “0” (YES in step 410), the calculation process is terminated. If the value of variable A is not “0” (NO in step 410), the process returns to step 405. Repeat the same process.

一方、金種Bに対応する仮カウンタの値が「0」よりも大きい場合でも(ステップ405でYES)、金種Bの金額が釣銭金額を代入した変数Aの値よりも大きければ(ステップ406でNO)、変数Bの値を1だけ増加させ、ステップ405に戻り、同様の処理を繰り返す。   On the other hand, even if the value of the temporary counter corresponding to the denomination B is larger than “0” (YES in step 405), the denomination B amount is larger than the value of the variable A into which the change amount is substituted (step 406). NO), the value of variable B is incremented by 1, and the process returns to step 405 to repeat the same processing.

また、金種Bに対応する仮カウンタの値が「0」である場合は(ステップ405でNO)、金種Bに対応する硬貨無しフラグが「0」であれば(ステップ412でNO)、ステップ406に進み、金種Bに対応する仮カウンタの値が「0」よりも大きい場合の処理を行い、金種Bに対応する硬貨無しフラグが「1」であれば(ステップ412でYES)、変数Bの値を1だけ増加させ、ステップ405に戻り、同様の処理を繰り返す。   When the value of the temporary counter corresponding to the denomination B is “0” (NO in step 405), if the no coin flag corresponding to the denomination B is “0” (NO in step 412), Proceeding to step 406, processing is performed when the value of the temporary counter corresponding to denomination B is greater than “0”. If the no coin flag corresponding to denomination B is “1” (YES in step 412). The value of variable B is incremented by 1, and the process returns to step 405 to repeat the same processing.

払い出し算出部114は、このような算出処理を行うことで、例えば、釣銭として880円を払い出す際に、500円に対応するカウンタ値121が「3」、100円に対応するカウンタ値121が「10」、50円に対応するカウンタ値121が「0」、10円に対応するカウンタ値121が「10」である場合でも、50円に対応する硬貨無しフラグが「0」であれば、500円硬貨1枚、100円硬貨3枚、50円硬貨1枚、10円硬貨3枚の組み合わせで、払い出しを行うような算出結果を得ることができる。   The payout calculation unit 114 performs such a calculation process, for example, when paying 880 yen as change, the counter value 121 corresponding to 500 yen is "3", and the counter value 121 corresponding to 100 yen is Even if the counter value 121 corresponding to “10” and 50 yen is “0” and the counter value 121 corresponding to 10 yen is “10”, if the no coin flag corresponding to 50 yen is “0”, A calculation result that pays out can be obtained by a combination of one 500-yen coin, three 100-yen coins, one 50-yen coin, and three 10-yen coins.

なお、硬貨無しフラグを用いた算出処理は、どの金種であっても可能であるが、500円硬貨や50円硬貨等、釣銭として複数枚を払い出す可能性の低い硬貨に対して効果的である。   The calculation process using the no-coin flag is possible for any denomination, but it is effective for coins that are unlikely to pay out a plurality of coins, such as 500-yen coins and 50-yen coins. It is.

また、10円硬貨に対して硬貨無しフラグを用いた算出処理を行うとすれば、払い出しが不可能となる場合も生じるが、10円硬貨に対応するエンプティスイッチ16がエンプティ状態を検出している場合は、自動販売機主制御部2に「釣銭なし」であることが通知されているため、実際には、10円硬貨に対して硬貨無しフラグを用いた算出処理を行う可能性は低くなる。   Further, if the calculation process using the no-coin flag is performed on the 10-yen coin, the payout may be impossible, but the empty switch 16 corresponding to the 10-yen coin detects the empty state. In this case, since it is notified to the vending machine main control unit 2 that “no change”, the possibility of actually performing the calculation process using the no coin flag on the 10 yen coin is reduced. .

最後に、硬貨無しフラグ122を用いた場合の特徴を、具体例を用いて説明する。図7は、硬貨無しフラグ122を用いた場合と用いない場合の動作の違いを示したテーブルである。   Finally, characteristics when using the no coin flag 122 will be described using a specific example. FIG. 7 is a table showing the difference in operation when the no coin flag 122 is used and when it is not used.

ここでは、50円硬貨が3枚コインチューブ14に蓄積されているが、50円硬貨に対応するエンプティ枚数カウンタ116のカウンタ値121が「0」である状態で(カウンタ値が0となる理由については、前述の図3、図4を参照して説明したとおり)、50円の釣銭払い出し(例えば、200円の投入で150円の商品を販売した場合)が連続して行われた場合を例として、エンプティ枚数カウンタ116のカウンタ値121に従って釣銭の払い出しを行う場合と、エンプティ枚数カウンタ116のカウンタ値121が「0」の際に、払い出し処理の直前に全ての硬貨を払い出しの対象としないで払い出し手段17を動作させて払い出し硬貨検知センサ18で硬貨の有無を検知する処理(以下、空打ちと称する)を行った場合、エンプティ枚数カウンタ116のカウンタ値121が「0」の際に、他の硬貨を払い出しの対象とした払い出し手段17の動作時に払い出し硬貨検知センサ18が硬貨を検知したときにカウンタ値121を「1」に変更する場合、硬貨無しフラグ122を用いた場合の対比を説明する。   Here, the 50-yen coins are accumulated in the three coin tube 14, but the counter value 121 of the empty number counter 116 corresponding to the 50-yen coin is “0” (whether the counter value is 0). ), As described with reference to FIGS. 3 and 4 above, and an example in which 50 yen change is paid out (for example, when a product of 150 yen is sold with an input of 200 yen) is continuously performed. When all the coins are paid out according to the counter value 121 of the empty number counter 116 and when the counter value 121 of the empty number counter 116 is “0”, all coins are not subject to payout immediately before the payout process. When the processing of detecting the presence / absence of a coin (hereinafter referred to as “empty”) is performed by operating the payout means 17 and the payout coin detection sensor 18. When the counter value 121 of the number counter 116 is “0”, the counter value 121 is set to “1” when the payout coin detection sensor 18 detects a coin during operation of the payout means 17 for paying out another coin. In the case of changing to, the comparison when the no coin flag 122 is used will be described.

エンプティ枚数カウンタ116のカウンタ値121に従って釣銭の払い出しを行う場合は、50円硬貨に対応するカウンタ値121が「0」であるため、50円の払い出しを8回連続行ったとしても、毎回、10円硬貨が5枚払い出されることとなる。この場合には、蓄積されている50円硬貨を払い出すことはできない。   When the change is paid out according to the counter value 121 of the empty number counter 116, the counter value 121 corresponding to the 50 yen coin is “0”. Therefore, even if the 50 yen is paid out 8 times, Five yen coins will be paid out. In this case, the accumulated 50 yen coin cannot be paid out.

一方、払い出しの直前に空打ちを行う場合、50円硬貨が蓄積されている1回目から3回目までは50円硬貨を払い出すことができるが、50円硬貨が蓄積されていない8回目の払い出しまでを含め、毎回、空打ちを行うこととなる。このため、払い出し処理に時間を要するのはもちろんのこと、硬貨処理装置1の耐久性が低下する原因ともなる。   On the other hand, when making an empty shot immediately before paying out, it is possible to pay 50 yen coins from the first to the third time when 50 yen coins are accumulated, but the 8th payout when 50 yen coins are not accumulated. Every time, including up to, will be performed. For this reason, not only does the payout process take time, but also the durability of the coin processing apparatus 1 is reduced.

また、他の硬貨を払い出しの対象とした払い出し手段17の動作時に払い出し硬貨検知センサ18が硬貨を検知したときにカウンタ値121を「1」に変更する場合は、1回目の払い出しでは、カウンタ値121が「0」であるため10円硬貨が5枚払い出されるが、このときに硬貨検知センサ18が50円硬貨が有ることを検知するため、カウンタ値121が「1」に変更される。このため、2回目の払い出しでは、50円硬貨が払い出されるが、カウンタ値121は、再度「0」となるため、3回目の払い出しでは、10円硬貨が5枚払い出されることとなる。この場合には、50円硬貨が蓄積されているにも関わらず、50円硬貨が払い出されないといった事象が生じることとなる。   Further, when the payout coin detection sensor 18 detects a coin when the payout means 17 for paying out another coin is operated, the counter value 121 is changed to “1”. Since 121 is “0”, five 10-yen coins are paid out. At this time, the coin detection sensor 18 detects that there is a 50-yen coin, so the counter value 121 is changed to “1”. For this reason, 50 yen coins are paid out in the second payout, but the counter value 121 becomes “0” again, so that five 10 yen coins are paid out in the third payout. In this case, an event occurs in which 50 yen coins are not paid out even though 50 yen coins are accumulated.

硬貨無しフラグ122を用いた場合は、硬貨無しフラグ122が硬貨が有ることを示す「0」となっている1回目から3回目の払い出しでは、50円硬貨が払い出される。4回目の払い出しの際には、50円硬貨が蓄積されていないが硬貨無しフラグ122が「0」であるため、50円硬貨を払い出そうとして失敗し、10円硬貨が5枚払い出されることとなるが、この際に硬貨無しフラグ122が「1」となるため、5回目以降は、50円硬貨を払い出そうとして失敗するといった事象を生じさせることなく、10円硬貨が5枚払い出されることとなる。   When the no coin flag 122 is used, 50 yen coins are paid out in the first to third payouts where the no coin flag 122 is “0” indicating that there is a coin. At the time of the fourth payout, 50 yen coins are not accumulated, but the no coin flag 122 is “0”, so the attempt to pay out 50 yen coins fails and 5 10 yen coins are paid out. However, since the no-coin flag 122 becomes “1” at this time, five 10-yen coins are paid out after the fifth time without causing an event that an attempt to pay out 50-yen coins fails. It will be.

1 硬貨処理装置
2 自動販売機主制御部
10 硬貨投入口
11 識別センサ
12 受入センサ
13 振分手段
14 コインチューブ
15、15−1〜15−4 満杯検知スイッチ
16、16−1〜16−3 エンプティスイッチ
17 払い出し手段
18、18−1〜18−5 払い出し硬貨検知センサ
100 制御部
110 演算部
111 硬貨識別部
112 振分制御部
113 硬貨有無判別部
114 払い出し算出部
115 払い出し制御部
116 エンプティ枚数カウンタ
120 記憶部
121 カウンタ値
122 硬貨無しフラグ
123 エラーフラグ
124 金種・枚数バッファ
DESCRIPTION OF SYMBOLS 1 Coin processing apparatus 2 Vending machine main control part 10 Coin slot 11 Identification sensor 12 Acceptance sensor 13 Sorting means 14 Coin tube 15, 15-1 to 15-4 Full detection switch 16, 16-1 to 16-3 Empty Switch 17 Dispensing means 18, 18-1 to 18-5 Discharging coin detection sensor 100 Control unit 110 Calculation unit 111 Coin identification unit 112 Distribution control unit 113 Coin presence / absence determination unit 114 Dispensing calculation unit 115 Dispensing control unit 116 Empty number counter 120 Storage unit 121 Counter value 122 No coin flag 123 Error flag 124 Denomination / number buffer

Claims (2)

装置本体に配設されたコインチューブの下端から複数金種の硬貨を一枚づつ引き出し、該引き出された硬貨の下面支持とその解除とを選択的に行って該引き出された硬貨の払い出しと非払い出しとを制御する硬貨払出手段と、前記硬貨払出手段により前記コインチューブの下端から硬貨が引き出されたか否かを検出する硬貨検出手段と、前記金種毎に受け入れた硬貨の枚数を加算し、払い出した硬貨の枚数を減算した値を保持するカウンタ手段とを具備する硬貨処理装置において、
前記硬貨検出手段により前記コインチューブの下端から硬貨が引き出されなかったことが検出された際に、対応する金種の硬貨が蓄積されていないことを示す情報を記憶する硬貨無し情報記憶手段と、
前記カウンタ手段が保持する値が零である場合でも、該値に対応する金種に対応する硬貨が蓄積されていないことを示す情報が前記硬貨無し情報記憶手段に記憶されていなければ、該金種の硬貨を払い出し可能であると判断して払い出す硬貨の金種と該金種毎の枚数を算出する算出手段と
を具備することを特徴とする硬貨処理装置。
Withdrawing coins of multiple denominations one by one from the lower end of the coin tube disposed in the apparatus body, selectively supporting and releasing the lower surface of the drawn coins, and paying out and non-paying the drawn coins A coin dispensing means for controlling dispensing, a coin detecting means for detecting whether or not a coin has been withdrawn from the lower end of the coin tube by the coin dispensing means, and adding the number of coins received for each denomination, In a coin processing device comprising a counter means for holding a value obtained by subtracting the number of coins paid out,
No coin information storage means for storing information indicating that coins of the corresponding denomination are not accumulated when it is detected by the coin detection means that no coin has been pulled out from the lower end of the coin tube;
Even if the value held by the counter means is zero, information indicating that no coin corresponding to the denomination corresponding to the value is stored is not stored in the no coin information storage means. A coin processing apparatus comprising: a denomination of a coin that is determined to be able to be paid out, and a calculating unit that calculates the number of each coin type.
前記硬貨無し情報記憶手段は、前記算出手段により払い出し対象として算出した硬貨が払い出せなかった際に、前記カウンタ手段が保持する値が零であった場合は、該値に対応する金種の硬貨が蓄積されていないことを示す情報を記憶する
ことを特徴とする請求項1に記載の硬貨処理装置。
If the value held by the counter means is zero when the coin calculated as the payout object by the calculating means cannot be paid out, the coin-less information storage means has a denomination coin corresponding to the value. The coin processing apparatus according to claim 1, wherein information indicating that it is not stored is stored.
JP2011170895A 2011-08-04 2011-08-04 Coin processing equipment Active JP5587840B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011170895A JP5587840B2 (en) 2011-08-04 2011-08-04 Coin processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011170895A JP5587840B2 (en) 2011-08-04 2011-08-04 Coin processing equipment

Publications (2)

Publication Number Publication Date
JP2013037424A true JP2013037424A (en) 2013-02-21
JP5587840B2 JP5587840B2 (en) 2014-09-10

Family

ID=47887011

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011170895A Active JP5587840B2 (en) 2011-08-04 2011-08-04 Coin processing equipment

Country Status (1)

Country Link
JP (1) JP5587840B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015083422A1 (en) 2013-12-05 2015-06-11 株式会社日本コンラックス Coin handling apparatus
WO2016035222A1 (en) * 2014-09-03 2016-03-10 株式会社日本コンラックス Coin processing device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11224368A (en) * 1998-02-06 1999-08-17 Fuji Electric Co Ltd Coin pay-out device
JP4072844B2 (en) * 2001-10-05 2008-04-09 株式会社日本コンラックス Coin processing apparatus and control method thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11224368A (en) * 1998-02-06 1999-08-17 Fuji Electric Co Ltd Coin pay-out device
JP4072844B2 (en) * 2001-10-05 2008-04-09 株式会社日本コンラックス Coin processing apparatus and control method thereof

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015083422A1 (en) 2013-12-05 2015-06-11 株式会社日本コンラックス Coin handling apparatus
KR20160094379A (en) 2013-12-05 2016-08-09 가부시끼가이샤 닛본 콘럭스 Coin handling apparatus
CN106062831A (en) * 2013-12-05 2016-10-26 日本功勒克斯股份有限公司 Coin handling apparatus
EP3079126A4 (en) * 2013-12-05 2017-08-09 Nippon Conlux Co., Ltd. Coin handling apparatus
WO2016035222A1 (en) * 2014-09-03 2016-03-10 株式会社日本コンラックス Coin processing device
JP2016053826A (en) * 2014-09-03 2016-04-14 株式会社日本コンラックス Coin processor
KR20170046144A (en) 2014-09-03 2017-04-28 가부시끼가이샤 닛본 콘럭스 Coin processing device
US9972155B2 (en) 2014-09-03 2018-05-15 Nippon Conlux Co., Ltd. Coin processing device

Also Published As

Publication number Publication date
JP5587840B2 (en) 2014-09-10

Similar Documents

Publication Publication Date Title
US20090260948A1 (en) Money handling machine
JP2019036004A (en) Money processor
JP5587840B2 (en) Coin processing equipment
JP5359720B2 (en) Money processing equipment
JP6623552B2 (en) Banknote handling equipment
JP2011065417A (en) Money processing apparatus
JP5163267B2 (en) Money handling equipment
JP5531527B2 (en) Money processing equipment
JP5727333B2 (en) Coin processing equipment
JP6500647B2 (en) Banknote processing device
JP2009230680A (en) Changer and coin handling method
JP5595878B2 (en) Money deposit / withdrawal device, money deposit / withdrawal system, and money replenishment determination method
JP6203617B2 (en) Coin processing equipment
JP6417789B2 (en) Paper sheet deposit / withdrawal apparatus and paper sheet deposit / withdrawal method
JP7266129B2 (en) Coin handling system and coin handling method
JP5466036B2 (en) Coin processing equipment
JP5018158B2 (en) Deposit / withdrawal equipment
JP7222223B2 (en) coin handling equipment
JP6801426B2 (en) Money processing device
JP5061605B2 (en) Coin processing equipment
JP5819493B2 (en) Money deposit / withdrawal device, money deposit / withdrawal system, and money replenishment determination method
JP6781032B2 (en) Automatic change deposit / withdrawal machine
JP2013134653A (en) Coin processor
JP2016218921A (en) Currency processor and currency processing system
JP6354398B2 (en) Cash processing apparatus and cash processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140320

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20140324

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20140616

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: 20140624

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140724

R150 Certificate of patent or registration of utility model

Ref document number: 5587840

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150