JPS6245255Y2 - - Google Patents
Info
- Publication number
- JPS6245255Y2 JPS6245255Y2 JP12829082U JP12829082U JPS6245255Y2 JP S6245255 Y2 JPS6245255 Y2 JP S6245255Y2 JP 12829082 U JP12829082 U JP 12829082U JP 12829082 U JP12829082 U JP 12829082U JP S6245255 Y2 JPS6245255 Y2 JP S6245255Y2
- Authority
- JP
- Japan
- Prior art keywords
- price
- flag
- column
- product
- setting
- 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.)
- Expired
Links
- 238000001514 detection method Methods 0.000 claims description 21
- 230000015654 memory Effects 0.000 description 66
- 238000000034 method Methods 0.000 description 61
- 230000008569 process Effects 0.000 description 60
- 238000010586 diagram Methods 0.000 description 11
- 238000012790 confirmation Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000003780 insertion Methods 0.000 description 4
- 230000037431 insertion Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 238000007599 discharging Methods 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Description
【考案の詳細な説明】
〔考案の目的〕
(産業上の利用分野)
本考案は自動販売機に係り、特にその販売価格
の設定を確実に行なうための構成に関する。[Detailed Description of the Invention] [Purpose of the Invention] (Field of Industrial Application) The present invention relates to a vending machine, and particularly to a structure for reliably setting the selling price of the vending machine.
(従来の技術)
従来の自動販売機において管理者による販売価
格の設定は、商品の収納コラム別に設けられたデ
ジタルスイツチ、デイツプスイツチ等からなる価
格設定スイツチを操作して行なわれていた。(Prior Art) In conventional vending machines, a manager sets a selling price by operating a price setting switch, such as a digital switch or a dip switch, provided for each product storage column.
しかし、収納コラム数の多い自動販売機では価
格設定スイツチが収納コラムの数だけ多数必要と
なり、コストが高くなるとともに、配置のための
面積も広く必要とするため、最近、この問題を解
決するためテンキーを用いて価格設定を行なう構
造が採られている。これは、1つの表示部に収納
コラムを示すコラム番号とその設定価格とを同時
に表示し、新たに価格を設定する場合にはテンキ
ーにより新たな価格を指示入力した後、別途価格
設定キーを押圧するもので、単に価格設定キーを
順次押圧して行くと、表示部に順次コラム番号と
設定価格とが表示されていくものである。 However, vending machines with a large number of storage columns require as many price setting switches as there are storage columns, which increases costs and requires a large area for placement. The system uses a numeric keypad to set prices. This displays the column number indicating the storage column and its set price at the same time on one display, and when setting a new price, input the new price using the numeric keypad, then press the separate price setting key. By simply pressing the price setting keys one after another, the column numbers and set prices will be displayed one after another on the display.
(考案が解決しようとする問題点)
このような従来の構造では、表示部には1つの
収納コラムの設定価格しか表示されないため、一
見してすべての収納コラムの設定価格を確認する
ということができない。このため価格設定操作が
行なわれず、または、操作ミスにより設定価格が
0円となつている収納コラムがあつても確認が困
難となるという問題があつた。(Problem that the invention aims to solve) In this conventional structure, only the set price of one storage column is displayed on the display, so it is difficult to check the set prices of all storage columns at a glance. Can not. For this reason, there is a problem in that even if there is a storage column where the set price is 0 yen due to no price setting operation or an operation error, it is difficult to confirm.
また、長時間の停電によりそのバツクアツプ電
源が途切れると設定価格の記憶は消えて0円とな
つてしまうため、復電後の販売に不都合を生じる
という問題があつた。 Furthermore, if the backup power supply is cut off due to a long power outage, the memory of the set price disappears and the price becomes 0 yen, which poses a problem for sales after the power is restored.
本考案は上記問題点に鑑みなされたもので、価
格設定のし忘れまたは設定ミスを防止するととも
に、長時間の停電により設定価格の記憶が消える
ような場合でも報知できる自動販売機を提供する
ことを目的とする。 The present invention has been devised in view of the above-mentioned problems, and provides a vending machine that can prevent forgetting to set prices or mistakes in setting prices, and can notify you even if the memory of the set price is erased due to a long power outage. With the goal.
(問題点を解決するための手段)
本考案の自動販売機は、商品を収納する複数の
収納コラムに対応して設けられた価格記憶手段
と、テンキーからの入力に基づいて前記各価格記
憶手段に記憶される販売価格を設定する価格設定
手段と、前記収納コラム別に商品の売切を表示す
る売切表示手段と、前記各価格記憶手段に販売価
格が設定されたか否かを記憶する価格設定フラグ
手段と、この価格設定フラグ手段により販売価格
の未設定が記憶された価格記憶手段に対応する収
納コラムに対し前記売切表示手段を商品の有無に
関係なく作動させる制御手段と、自動販売機の扉
体の開閉動作を検知する扉体開閉検知手段と、こ
の扉体開閉検知手段が扉体の開閉動作を検知した
際前記価格設定フラグ手段により販売価格の未設
定が記憶されていると販売価格の未設定を音声で
報知する音声発生手段とを備えたものである。
(Means for Solving the Problems) The vending machine of the present invention includes price storage means provided corresponding to a plurality of storage columns for storing products, and price storage means for each price storage means based on input from a numeric keypad. a price setting means for setting a selling price to be stored in the storage column; a sold-out display means for displaying sold-out of products for each storage column; and a price setting means for storing whether a selling price is set in each of the price storage means. a flag means; a control means for operating the sold-out display means for the storage column corresponding to the price storage means in which non-setting of the selling price is stored by the price setting flag means regardless of the presence or absence of the product; and a vending machine. a door opening/closing detection means for detecting the opening/closing operation of the door; and when the door opening/closing detecting means detects the opening/closing operation of the door, the price setting flag means stores that the selling price is not set. and voice generating means for notifying by voice that the price has not been set.
(作 用)
本考案は、制御手段は価格設定フラグ手段によ
り販売価格の未設定が記憶された価格記憶手段に
対応する収納コラムに対し売切表示手段を商品の
有無に関係なく作動させる。(Function) In the present invention, the control means operates the sold-out display means for the storage column corresponding to the price storage means in which the unset selling price is stored by the price setting flag means, regardless of the presence or absence of the product.
また、音声発生手段は、扉体開閉検知手段が扉
体の開閉動作を検知した際に価格設定記憶手段に
より販売価格の未設定が記憶されていると販売価
格の未設定を音声で報知する。 Further, the sound generating means notifies by voice that the selling price has not been set when the door body opening/closing detecting means detects the opening/closing operation of the door body and the price setting storage means has stored that the selling price has not been set.
(実施例)
次に本考案の一実施例を図面に基づいて説明す
る。(Example) Next, an example of the present invention will be described based on the drawings.
第2図は自動販売機を示す図である。この自動
販売機は、前面を開口した本体1と、これを覆う
扉体2とからなる。 FIG. 2 is a diagram showing a vending machine. This vending machine consists of a main body 1 with an open front and a door body 2 that covers the main body 1.
本体1には仕切板3にて仕切られた第1から第
nまでの複数の収納コラム41,42…4oが並
設されており、この収納コラム41,42…4o
には、前面に、収納された商品5を保持する保持
杆6と、商品5の投出時2個以上の商品5の投出
を規制する規制板7とが設けられ、また、下端に
は商品5を投出する投出部材8が設けられ、背面
側には第3図に示すように商品5の有無を検知す
る商品検知手段9が設けられている。この商品検
知手段9は、最下端に位置する商品5にて押圧さ
れてオンされるマイクロスイツチなどにて構成さ
れている。また、投出部材8はそれぞれ収納コラ
ム41,42…4oに対応して設けられたモータ
などからなる商品投出部101,102…10o
にて駆動されるものである。 A plurality of first to nth storage columns 4 1 , 4 2 . . . 4 o are arranged in parallel in the main body 1 and partitioned by partition plates 3 .
is provided with a holding rod 6 for holding the stored product 5 on the front side, and a regulating plate 7 for regulating the dispensing of two or more products 5 when discharging the product 5, and is provided at the lower end. A dispensing member 8 for dispensing the product 5 is provided, and product detecting means 9 for detecting the presence or absence of the product 5 is provided on the back side as shown in FIG. This product detection means 9 is constituted by a micro switch or the like that is turned on by being pressed by the product 5 located at the lowest end. Further, the dispensing member 8 includes product dispensing sections 10 1 , 10 2 .
It is driven by
また、この本体1の前面角隅部には扉体2の開
閉によりオン、オフされるマイクロスイツチにて
形成される扉体開閉検知手段67が設けられてい
る。 Furthermore, a door opening/closing detection means 67 formed of a micro switch that is turned on and off when the door 2 is opened and closed is provided at the front corner of the main body 1.
扉体2には、前面上部に顧客操作部11が、下
部には商品受部12に投出された商品5を取出す
ための取出口13が、内面には管理部14が設け
られている。また、顧客操作部11の近傍には第
2図では図示しないが後述する音声発生手段61
の音声発生装置62が設けられている。 The door body 2 is provided with a customer operation unit 11 at the top of the front face, an outlet 13 for taking out the product 5 that has been dropped into the product receiving unit 12 at the bottom, and a management unit 14 on the inside face. In addition, near the customer operation unit 11, there is a voice generating means 61 (not shown in FIG. 2) which will be described later.
A sound generating device 62 is provided.
顧客操作部11には第4図に示すように、商品
5の売切時に点灯される売切表示手段としての売
切ランプ151,152…15oと、顧客の操作
に応じて選択信号を出力する商品選択手段として
の選択釦161,162…16oと、受付金額に
応じて購入できる場合のみ点灯される購入可能ラ
ンプ171,172…17oとが設けられてい
る。これらは各収納コラム41,42…4oに対
応しているとともにそれぞれの間でも対応関係を
有している。なお、前記受付金額とは、投入され
た金額、または投入された金額からすでに販売さ
れた商品の価格を差引いた金額をいう。 As shown in FIG . 4, the customer operation section 11 includes sold-out lamps 15 1 , 15 2 . There are selection buttons 16 1 , 16 2 . . . 16 o as product selection means for outputting the product , and purchase ready lamps 17 1 , 17 2 . These correspond to each of the storage columns 4 1 , 4 2 . . . 4 o , and there is also a correspondence relationship between them. Note that the received amount refers to the amount of money invested or the amount obtained by subtracting the price of the product that has already been sold from the amount of money invested.
管理部14は第5図に示すように、7桁の表示
を行なえる内部表示部18と、自動販売機の状態
をモニターするためのモニターランプ30と、管
理操作部29とにて形成されている。この管理操
作部29には、各種数値データを入力するテンキ
ー19、収納されている商品5の在庫数の表示を
指示する在庫キー20、収納する商品5の数を指
示する積込キー21、同一の商品の収納されてい
る並行コラムのセツトを指示する並行キー22、
各種指示操作の終了を指示する終了キー23、入
力データをクリアするクリアキー24およびその
他通常の自動販売機に必要な売上集計キー25、
お札枚数キー26、価格設定手段として商品5の
販売価格を設定する価格設定キー27、テストキ
ー28とが設けられている。 As shown in FIG. 5, the management section 14 includes an internal display section 18 capable of displaying 7 digits, a monitor lamp 30 for monitoring the status of the vending machine, and a management operation section 29. There is. This management operation unit 29 includes a numeric keypad 19 for inputting various numerical data, an inventory key 20 for instructing display of the number of stored products 5 in stock, a loading key 21 for instructing the number of stored products 5, and a same key. a parallel key 22 for instructing the setting of parallel columns in which products are stored;
An end key 23 for instructing the end of various instruction operations, a clear key 24 for clearing input data, and other sales aggregation keys 25 necessary for normal vending machines;
A bill number key 26, a price setting key 27 for setting the selling price of the product 5 as a price setting means, and a test key 28 are provided.
第6図は自動販売機の各種動作を制御する制御
手段を示すもので、この制御手段は販売制御のプ
ログラムなどを記憶するリード・オンリ・メモリ
(以下ROMという)32と、中央処理装置(以下
CPUという)33と、ランダム・アクセス・メ
モリ(以下RAMという)34から構成されてい
る。 FIG. 6 shows a control means for controlling various operations of the vending machine.
It consists of a CPU (hereinafter referred to as a CPU) 33 and a random access memory (hereinafter referred to as a RAM) 34.
このCPU33は、商品検知手段9、選択釦1
61,162…16o、管理操作部29、扉体開
閉検知手段67、商品5の詰りを検知するための
投出部材8が定位置にあるときにオンされてこれ
を検知するスイツチなどからなる第2図には図示
しない定位置検知部35および同じく第2図には
図示しない投入された貨幣を検出する投入貨幣検
出部36から入力された信号により、ROM32
に記憶されているプログラムに基づいて各種演算
を行ない、売切ランプ151,152…15o、
購入可能ランプ171,172…17o、商品投
出部101,102…10o、第2図には図示し
ない釣銭などを返却する貨幣投出部37、内部表
示部18、外部表示部38および第1、第2のタ
イマー39,40および音声案内を行なう音声発
生手段61の動作を制御する。 This CPU 33 has a product detection means 9, a selection button 1
6 1 , 16 2 ... 16 o , a management operation unit 29, a door opening/closing detection means 67, a switch that is turned on to detect clogging of the product 5 when the dispensing member 8 is in a fixed position, etc. The ROM 32 is activated by signals input from a fixed position detection section 35 (not shown in FIG. 2) consisting of
Various calculations are performed based on the programs stored in the sold-out lamps 15 1 , 15 2 . . . 15 o ,
Purchasable lamps 17 1 , 17 2 ... 17 o , product dispensing sections 10 1 , 10 2 ... 10 o , money dispensing section 37 for returning change, etc. (not shown in FIG. 2), internal display section 18 , external display 38, the first and second timers 39, 40, and the voice generating means 61 for providing voice guidance.
この音声発生手段61は、音声にて伝達する言
葉を記憶する音声メモリ63と、後述するRAM
34の第1音声フラグ65または第2音声フラグ
66がセツトされると音声メモリ63に記憶され
ている言葉を各々選択読出してアナログの音声信
号に変換する音声コントローラ64と、音声信号
を入力して音声を発生する音声発生装置62とに
て構成されている。 This voice generating means 61 includes a voice memory 63 that stores words to be transmitted by voice, and a RAM to be described later.
When the first audio flag 65 or the second audio flag 66 of 34 is set, the audio controller 64 selects and reads each word stored in the audio memory 63 and converts it into an analog audio signal, and the audio controller 64 inputs the audio signal. It is composed of a sound generating device 62 that generates sound.
RAM34には第7図に示すメモリエリアが設
けられている。 The RAM 34 is provided with a memory area shown in FIG.
411,412…41oは価格記憶手段として
のコラム別価格メモリで、収納コラム41,42
…4o別に管理部14のキー操作により入力され
る商品5の価格を記憶する。421,422…4
2oはコラム別在庫メモリで、収納コラム41,
42…4o別に管理部14のキー操作により入力
された商品5の個数から販売された商品5の個数
を減算して記憶する。431,432,433は
並行コラムメモリで、並行販売の行なえる収納コ
ラム41,42…4oの番号をa,bにそれぞれ
1つずつ3組記憶する。44は受付金額メモリ
で、顧客の投入した貨幣の金額値またはこの金額
値からすでに購入された商品5の価格を差引いた
金額値を記憶する。45は在庫一時メモリで、商
品5を各収納コラム41,42…4oに収納する
際に管理部14のキー操作により入力するが、そ
のとき入力された個数を一時的に記憶する。 41 1 , 41 2 ...41 o is a price memory for each column as a price storage means, and storage columns 4 1 , 4 2
...4 o The price of the product 5 inputted by the key operation of the management unit 14 is stored separately. 42 1 , 42 2 ...4
2 o is inventory memory by column, storage column 4 1 ,
4 2 . . . 4 o The number of sold products 5 is subtracted from the number of products 5 input by key operations on the management unit 14 and stored. Parallel column memories 43 1 , 43 2 , 43 3 store three sets of storage column numbers 4 1 , 4 2 . . . 4 o that can be sold in parallel, one each in a and b. Reference numeral 44 denotes a received amount memory which stores the amount of money inserted by the customer or the amount obtained by subtracting the price of the product 5 that has already been purchased from this amount. Reference numeral 45 denotes a temporary inventory memory, which is input by key operation of the management unit 14 when storing the products 5 in each storage column 4 1 , 4 2 . . . 4 o , and temporarily stores the number input at that time.
461,462…46oは商品選択フラグで選
択釦161,162…16oが操作されたとき、
この操作に基づいてCPU33によつて選択され
た収納コラム41,42…4oに対応してセツト
される。471,472…47oは売切フラグ
で、商品検知手段9によつて収納コラム41,4
2…4oの内の商品5の売切が検知されるとセツ
トされる。 46 1 , 46 2 ... 46 o are product selection flags, and when selection buttons 16 1 , 16 2 ... 16 o are operated,
Based on this operation, the storage columns 4 1 , 4 2 . . . 4 o selected by the CPU 33 are set. 47 1 , 47 2 ... 47 o are sold out flags, which are detected by the product detection means 9 in the storage columns 4 1 , 4
2 ...4 Set when it is detected that product 5 in o is sold out.
481,482…48oは詰りフラグで、投出
動作の開始から所定時間内に投出部材8が定位置
に復帰しない場合はこれにより商品投出時の詰り
が検知されるとセツトされる。491,492…
49oは購入可能フラグで、投入された貨幣の金
額または残額内でCPU33によつて購入可能な
商品が判別されるとセツトされる。511,51
2…51oは定位置検知フラグで、商品投出部1
01,102…10oの投出部材8が定位置にあ
ると、図示しない検知スイツチにてこれが検知さ
れ、これに基づいてセツトされる。50は返却フ
ラグで、図示しない返却スイツチが操作されると
セツトされる。52はカウントメモリで、販売価
格設定の際の計数値、価格設定確認の際の計数値
および並行販売のセツトの際計数値を記憶する。 48 1 , 48 2 . . . 48 o is a jam flag, which is set if the dispensing member 8 does not return to the regular position within a predetermined time from the start of dispensing operation, and a jam during product dispensing is detected. Ru. 49 1 , 49 2 ...
49 o is a purchase possible flag, which is set when the CPU 33 determines a product that can be purchased within the amount of money inserted or the remaining amount. 51 1 ,51
2 ...51 o is a fixed position detection flag, and product dispensing section 1
When the discharging members 8 of 0 1 , 10 2 . 50 is a return flag, which is set when a return switch (not shown) is operated. Reference numeral 52 denotes a count memory that stores the counted value when setting the sales price, the counted value when confirming the price setting, and the counted value when setting parallel sales.
531,532…53oは価格設定フラグ手段
としての価格設定フラグでコラム別価格メモリ4
11,412…41oに0以外の数値が記憶され
るとセツトし記憶される。65は第1音声フラグ
で、価格設定フラグ531,532…53oが1
つでもセツトされていないときで、かつ後述する
扉体開閉フラグ68がセツトされるとセツトされ
る。66は第2音声フラグで、詰りフラグ48
1,482…48oのいずれかがセツトされると
セツトされる。 53 1 , 53 2 ...53 o is a price setting flag as a price setting flag means and is a price memory 4 for each column.
When a value other than 0 is stored in 1 1 , 41 2 . . . 41 o , it is set and stored. 65 is the first audio flag, and price setting flags 53 1 , 53 2 ...53 o are 1
It is set when the door body opening/closing flag 68, which will be described later, is set when it has not been set at all. 66 is the second audio flag, and the clog flag 48
It is set when any one of 1 , 48 2 ...48 o is set.
前記扉体開閉フラグ68は、扉体開閉検知手段
67が扉体2の開放または閉成を検知すると、す
でにこの扉体開閉フラグ68がセツトされている
場合を除きセツトされる。 The door opening/closing flag 68 is set when the door opening/closing detection means 67 detects opening or closing of the door 2, unless the door opening/closing flag 68 has already been set.
次にこの実施例の作用を説明する。 Next, the operation of this embodiment will be explained.
まず、新規に設置された自動販売機に販売価格
を設定する場合を第8図に示すフローチヤートに
従つて説明する。なお、コラム番号は収納コラム
41,42…4oに対して1,2,…nの番号が
付されているものとする。 First, the case of setting a selling price for a newly installed vending machine will be explained according to the flowchart shown in FIG. It is assumed that the column numbers 1, 2,...n are assigned to the storage columns 4 1 , 4 2 , . . . , 4 o .
まず、扉体2が開放されて図示しない電源スイ
ツチがオンされると、後述する価格設定確認処理
が実行される。今の場合、まだ販売価格の設定動
作が行なわれていず価格メモリ411,412…
41oの内容は全て0であるため全ての売切ラン
プ151,152…15oが商品の有無に関係な
く点灯される。また、電源投入時には既に扉体2
は開放状態となつているので扉体開閉フラグ68
はセツトされず、第1音声フラグ65はセツトさ
れない。 First, when the door body 2 is opened and a power switch (not shown) is turned on, a price setting confirmation process to be described later is executed. In this case, the selling price setting operation has not yet been performed and the price memories 41 1 , 41 2 . . .
Since the contents of 41 o are all 0, all the sold out lamps 15 1 , 15 2 . . . 15 o are lit regardless of the presence or absence of products. In addition, when the power is turned on, the door body 2 is already
Since it is in the open state, the door body open/close flag 68
is not set, and the first audio flag 65 is not set.
この状態で管理部14の価格設定キー27が操
作されると、ステツプ101でカウントメモリ5
2の値lを0とした後、ステツプ102でその値
lに1を加算しこれをlとして新たに記憶する。 When the price setting key 27 of the management section 14 is operated in this state, the count memory 5
After setting the value l of 2 to 0, in step 102, 1 is added to the value l and this is newly stored as l.
ステツプ103でlがn+1つまりコラム数n
より1つ大きいかどうか判断する。これは価格設
定キー27の操作を繰返したとき第nの収納コラ
ム4oに対応する操作の次が第1の収納コラム4
1に対応させるためである。 In step 103, l becomes n+1, that is, the number of columns n.
Determine whether it is one greater than. This means that when the operation of the price setting key 27 is repeated, the operation corresponding to the nth storage column 4 o will be followed by the operation corresponding to the first storage column 4.
This is to make it correspond to 1 .
このときl=1であるため、ステツプ104で
コラム番号1とコラム別価格メモリ411の内容
を内部表示部18に表示する。また、第1の収納
コラム41の販売価格は設定されていないのでそ
の表示は第9図aに示すようになる。 Since l=1 at this time, the column number 1 and the contents of the column-by-column price memory 411 are displayed on the internal display section 18 in step 104. Furthermore, since the selling price of the first storage column 41 is not set, its display is as shown in FIG. 9a.
ステツプ105でテンキー19による販売価格
の入力があつたか否かを判断し、販売価格の入力
がない場合はステツプ106で価格設定キー27
が操作されたか否かを判断する。そして価格設定
キー27も操作されていない場合はステツプ10
7で終了キー23が操作されたか否かを判断す
る。終了キー23も操作されていない場合はステ
ツプ105へもどる。つまり、テンキー19、価
格設定キー27および終了キー23のいずれかが
操作されるまでこれを繰返す。 In step 105, it is determined whether or not the sales price has been input using the numeric keypad 19. If the sales price has not been input, in step 106, the price setting key 27 is
Determine whether or not the has been operated. If the price setting key 27 is also not operated, step 10
At step 7, it is determined whether the end key 23 has been operated. If the end key 23 has not been operated, the process returns to step 105. That is, this process is repeated until any one of the numeric keypad 19, price setting key 27, and end key 23 is operated.
テンキー19により販売価格の入力があると、
ステツプ108で入力された販売価格を内部表示
部18に表示する。ここで、第1の収納コラム4
1の商品5を180円と入力すると表示は第9図b
に示すようになる。 When the sales price is input using the numeric keypad 19,
The sales price input in step 108 is displayed on the internal display section 18. Here, the first storage column 4
If you enter 180 yen for item 5 in item 1 , the display will be shown in Figure 9b.
It becomes as shown in .
次にステツプ109でクリアキー24が操作さ
れたか否かを判断し、操作されていない場合は、
ステツプ110で価格設定キー27が操作された
か否かを判断する。そして価格設定キー27も操
作されていない場合はステツプ109へもどる。
つまり、クリアキー24または価格設定キー27
のいずれかが操作されるまで待機する。 Next, in step 109, it is determined whether or not the clear key 24 has been operated, and if it has not been operated,
At step 110, it is determined whether the price setting key 27 has been operated. If the price setting key 27 is also not operated, the process returns to step 109.
In other words, clear key 24 or price setting key 27
Wait until one of them is operated.
クリアキー24が操作された場合は、ステツプ
111で内部表示部18の表示をクリアした後ス
テツプ105へもどる。これは販売価格を置数入
力する際に誤つたテンキー19を操作した場合に
おける訂正のためである。 If the clear key 24 is operated, the display on the internal display section 18 is cleared in step 111, and then the process returns to step 105. This is to correct a case where the wrong numeric keypad 19 is operated when inputting the sales price.
また、クリアキー24が操作されず、価格設定
キー27が操作された場合は、置数入力された各
180円に変更がなく記憶させるものを判断し、ス
テツプ112で販売価格が予めプログラムにより
設定された範囲、たとえば10円刻みで10円から
2990円の内に含まれるか否かを判断する。これは
価格設定の誤りを防止するためである。 In addition, if the clear key 24 is not operated and the price setting key 27 is operated, each input
It is determined that the price of 180 yen has not changed and is to be stored, and in step 112 the selling price is set in a range preset by the program, for example from 10 yen in 10 yen increments.
Determine whether it is included within 2990 yen. This is to prevent pricing errors.
前記入力された価格は180円なので設定範囲内
であるため、ステツプ113でこの値を価格メモ
リ411に記憶し、ステツプ115で価格設定フ
ラグ531をセツトする。また、入力された価格
が設定範囲外のたとえば185円であればステツプ
109へもどる。この場合はステツプ109でク
リアキー24を操作し新たな価格を入力しない限
りこれを繰返すため表示は変化しない。 Since the input price is 180 yen, which is within the setting range, this value is stored in the price memory 411 in step 113, and the price setting flag 531 is set in step 115. If the input price is outside the set range, for example 185 yen, the process returns to step 109. In this case, unless a new price is input by operating the clear key 24 in step 109, this process will be repeated and the display will not change.
次に、第2の収納コラム42の価格設定操作に
移り、ステツプ104で内部表示部18の表示を
第9図cに示すものとする。 Next, the process moves on to the price setting operation for the second storage column 42 , and in step 104, the display on the internal display section 18 is assumed to be as shown in FIG. 9c.
また、ステツプ104でコラム番号1と価格メ
モリ411の内容が表示された後、テンキー19
による販売価格の入力が行なわれることなく価格
設定キー27が操作されると、ステツプ116で
価格メモリ411に記憶されている販売価格が0
であるか否かを判断する。そして0である場合は
ステツプ105へもどり、0でない場合はステツ
プ112へ移行する。 In addition, after the column number 1 and the contents of the price memory 411 are displayed in step 104, the numeric keypad 19
If the price setting key 27 is operated without inputting the selling price, the selling price stored in the price memory 411 is set to 0 in step 116.
Determine whether or not. If it is 0, the process returns to step 105, and if it is not 0, the process proceeds to step 112.
また、ステツプ104でコラム番号lが表示さ
れた後、テンキー19による販売価格の入力およ
び価格設定キー27のいずれの操作も行なわれな
いうちに終了キー23が操作されると、ステツプ
117で内部表示部18の表示をオフし、価格設
定の動作を終了する。 Further, if the end key 23 is operated after column number l is displayed in step 104 and before either the sales price is input using the numeric keypad 19 or the price setting key 27 is operated, the internal display is displayed in step 117. The display of section 18 is turned off, and the price setting operation is ended.
このようにして、第nの収納コラム4oまでの
販売価格がすべて記憶されると、ステツプ103
でl=n+1と判断されステツプ101へもど
り、ステツプ104で第9図bに示すように第1
の収納コラム41の販売価格である180を表示す
る。 In this way, when all the sales prices up to the nth storage column 4 o are stored, step 103
It is determined that l=n+1, and the process returns to step 101. In step 104, the first
Storage column 4 Displays 180, which is the selling price of 1 .
なお、販売価格としてテンキー19により0の
みを置数した場合は、何も置数されなかつたと同
じとなりステツプ105からステツプ106、ス
テツプ116へと進む。 If only 0 is entered as the selling price using the numeric keypad 19, it is the same as if nothing was entered, and the process proceeds from step 105 to step 106 to step 116.
上記実施例では価格メモリ41lの内容が0の
とき次のコラムの設定動作には移れないようにし
たが、ステツプ116で価格メモリ41lの内容
が0と判断されたときステツプ105ではなくス
テツプ102へ移行するようにすれば、価格設定
キー27を操作するだけで価格メモリ41lのい
ずれかの内容が0であつても全コラムの販売価格
を順次見ることができるようになる。 In the above embodiment, when the contents of the price memory 41l are 0, it is not possible to proceed to the setting operation for the next column, but when the contents of the price memory 41l are determined to be 0 in step 116, the process goes to step 102 instead of step 105. If this is done, the selling prices of all columns can be sequentially viewed by simply operating the price setting key 27 even if any of the contents of the price memory 41l is 0.
なお、上記実施例においては販売価格を0円以
外でしかも所定範囲内に設定しない限り次のコラ
ムの販売価格の設定動作は行なえないため、価格
設定のし忘れを防げそうだが、全コラムの価格設
定が完了していないのに完了したものと感違いを
して終了キー23を操作してしまうことがあり、
このような場合はその後のコラムは価格設定がな
されないことになる。 In addition, in the above embodiment, unless the selling price is set to a value other than 0 yen and within a predetermined range, the selling price for the next column cannot be set, which seems to prevent forgetting to set the price. You may accidentally operate the end key 23 thinking that the settings have been completed even though they are not.
In such a case, prices will not be set for subsequent columns.
つぎに第10図に示すフローチヤートに基づい
て価格設定確認の第1の処理を説明する。これは
電源投入時および後述する1回の販売動作の終了
時に実行されるものである。 Next, the first process for confirming price setting will be explained based on the flowchart shown in FIG. This is executed when the power is turned on and at the end of one sales operation, which will be described later.
まず、ステツプ121でカウントメモリ52の
内容lを0とし、ステツプ122でlに1を加算
しこれをlとしてカウントメモリ52に記憶す
る。ステツプ123でlがコラム数nより1大き
いか否かを判断し、今l=1であるため、ステツ
プ124でl=1に対応する価格設定フラグ53
1がセツトされているか否かを判断する。 First, in step 121, the content l of the count memory 52 is set to 0, and in step 122, 1 is added to l, and this is stored in the count memory 52 as l. In step 123, it is determined whether l is 1 greater than the number of columns n, and since l=1, in step 124 the price setting flag 53 corresponding to l=1 is set.
Determine whether or not 1 is set.
そして、セツトされていなければステツプ12
5で対応する売切ランプ151をオンした後ステ
ツプ122にもどる。また、セツトされていれば
直接ステツプ122にもどる。このようにして順
次lを増加し、このlに対応するコラム番号を有
する収納コラム41,42…4oに収納された商
品5の販売価格が設定されているか否かを判断す
る。全ての販売価格を確認するとステツプ123
でl=n+1となるためこの処理は終了する。 Then, if it is not set, go to step 12.
After turning on the corresponding sell-out lamp 151 in step 5, the process returns to step 122. If it has been set, the process returns directly to step 122. In this way, l is sequentially increased, and it is determined whether the selling price of the product 5 stored in the storage columns 4 1 , 4 2 , . . . 4 o having the column number corresponding to l is set. After confirming all sales prices, proceed to step 123.
Since l=n+1, this process ends.
次に価格設定確認の第2の処理を第11図に示
すフローチヤートに従つて説明する。この処理は
電源がオンされているときに扉体2を開放した場
合または閉成した場合にのみ実行される。 Next, the second process of price setting confirmation will be explained according to the flowchart shown in FIG. This process is executed only when the door body 2 is opened or closed while the power is on.
自動販売機が新規に設置されたときには、扉体
2を開放してから図示しない電源スイツチを入れ
ることになる。このため、扉体2の開放時には扉
体開閉フラグ68がセツトされることはなく、価
格設定確認の第2の処理は行なわれない。 When a new vending machine is installed, the door body 2 is opened and then a power switch (not shown) is turned on. Therefore, the door opening/closing flag 68 is not set when the door 2 is opened, and the second process for confirming price setting is not performed.
前記のように販売価格設定のフローチヤートに
基づいて各収納コラム41,42…4oの商品5
の販売価格を設定し、その後、後述する並行コラ
ム設定、積込個数の設定等の操作を行ない扉体2
を閉成する。 As mentioned above, each storage column 4 1 , 4 2 . . . 4 o products 5 based on the sales price setting flowchart
After setting the sales price for the door body 2, perform operations such as setting parallel columns and setting the number of items to be loaded, which will be described later.
Close.
すると、この扉体2の閉成に基づいてこの処理
が開始されステツプ131で扉体開閉フラグ68
がセツトされているか否かを判断する。この場合
はまだセツトされていないので、ステツプ132
で扉体開閉フラグ68をセツトする。 Then, this process is started based on the closing of the door body 2, and in step 131, the door body open/close flag 68 is set.
is set. In this case, it has not been set yet, so step 132
The door opening/closing flag 68 is set with .
次に、ステツプ133で価格設定フラグ53
1,532…53oが全てセツトされているか否
かを判断し、全てセツトされている場合は、ステ
ツプ134で扉体開閉フラグ68をリセツトし、
この処理を終了する。 Next, in step 133, the pricing flag 53
1 , 53, 2 ... 53o are all set, and if all are set, the door opening/closing flag 68 is reset in step 134,
This process ends.
また、ステツプ133で価格設定フラグ53
1,532…53oのうち1でもセツトされてい
ない場合は、ステツプ135で第1音声フラグ6
5をセツトする。すると、ステツプ136で音声
発生装置62が駆動し、「価格設定が完了してい
ません。」、または「価格設定をして下さい。」等
の音声案内を行なつて管理者に対し注意を促す。
この音声案内は第1音声フラグ65がリセツトさ
れるまで継続する。 Also, in step 133, the price setting flag 53
If even one of 1 , 53, 2 ... 53o is not set, the first audio flag 6 is set in step 135.
Set 5. Then, in step 136, the voice generator 62 is activated and gives voice guidance such as "Price setting has not been completed" or "Please set the price" to alert the administrator. .
This voice guidance continues until the first voice flag 65 is reset.
次に管理者が音声案内により価格設定を行なう
ために扉体2を開放する。すると、この扉体2の
開放に基づいてこの処理は最初にもどる。ただ
し、前記セツトされた扉体開閉フラグ68および
第1音声フラグ65はそのままであるため、音声
案内は継続されており、ステツプ131からステ
ツプ137へ移行しステツプ137以降の直接価
格設定のフローに沿つた処理を開始する。 Next, the manager opens the door body 2 to set the price using voice guidance. Then, based on the opening of the door body 2, this process returns to the beginning. However, since the set door opening/closing flag 68 and first voice flag 65 remain as they are, the voice guidance continues, and the process moves from step 131 to step 137, following the flow of direct price setting from step 137 onward. Start ivy processing.
ステツプ137で価格設定が行なわれ、終了キ
ー23が操作されると、ステツプ138で再度全
ての価格設定フラグ531,532…53oがセ
ツトされたか否かを判断する。全ての価格設定フ
ラグ531,532…53oがセツトされていれ
ば、ステツプ139で第1音声フラグ65をリセ
ツトした後ステツプ134へ移行する。 When the price is set in step 137 and the end key 23 is operated, it is again determined in step 138 whether all the price setting flags 53 1 , 53 2 . . . 53 o have been set. If all the price setting flags 53 1 , 53 2 , .
また、ステツプ138で価格設定フラグ53
1,532…53oのうち1つでもセツトされて
いない場合はステツプ137へもどり、全ての価
格設定フラグ531,532…53oがセツトさ
れるまでこれを繰返す。 Also, in step 138, the price setting flag 53
If even one of the price setting flags 53 1 , 53 2 .
次に複数の収納コラムに同一価格、同一書類の
商品を収納して販売するいわゆる並行販売の設定
操作について述べる。 Next, we will discuss setting operations for so-called parallel sales, in which products of the same price and with the same documents are stored and sold in multiple storage columns.
まず、並行販売を行なうために、並行コラムメ
モリ431,432,433にそれぞれ並行販売
の行なえるコラム番号をセツトする場合を第12
図に示すフローチヤートに従つて説明する。な
お、コラム別在庫メモリ421,422…42o
の値は設定されているものとする。 First, in order to carry out parallel sales, the case where column numbers for parallel sales are set in the parallel column memories 43 1 , 43 2 , 43 3 is explained in the 12th column.
This will be explained according to the flowchart shown in the figure. In addition, column-specific inventory memory 42 1 , 42 2 ... 42 o
It is assumed that the value of is set.
まず、管理部14の並行キー22が操作される
と、ステツプ141でカウントメモリ52に記憶
されている値n=0に1を加算し、これをnとし
て新たに記憶する。ステツプ142ではnが4か
否かを判断する。これは並行販売のセツトは3組
までできるため、3組のセツトが完了したか否か
を判断するためである。 First, when the parallel key 22 of the management section 14 is operated, in step 141, 1 is added to the value n=0 stored in the count memory 52, and this is newly stored as n. In step 142, it is determined whether n is 4 or not. This is because up to three sets can be set for parallel sales, so it is determined whether or not the sets of three sets have been completed.
n=1であるため、ステツプ143で並行コラ
ムメモリ431の内容を内部表示部18に表示す
る。このときn=2,3であれば並行コラムメモ
リ432,433の内容をそれぞれ表示する。こ
の表示は並行コラムメモリ431に並行販売でき
る収納コラム41,42…4oがセツトされてい
ないため、第13図aに示すようになる。 Since n=1, the contents of the parallel column memory 431 are displayed on the internal display section 18 in step 143. At this time, if n=2 or 3, the contents of the parallel column memories 43 2 and 43 3 are displayed, respectively. This display is as shown in FIG. 13a because the storage columns 4 1 , 4 2 . . . 4 o that can be sold in parallel are not set in the parallel column memory 43 1 .
ステツプ144でaのコラム番号を示すテンキ
ー19による入力があつたか否かを判断する。こ
こでテンキー19による入力がない場合は、ステ
ツプ145で終了キー23が操作されたか否かを
判断する。操作されていない場合は、ステツプ1
46で並行キー22が操作されたか否かを判断
し、操作されていない場合は、再度ステツプ14
4へもどりこれを繰返す。このようにしてテンキ
ー19、終了キー23または並行キー22のいず
れかが操作されるまで待機する。 At step 144, it is determined whether or not an input has been made using the numeric keypad 19 indicating column number a. If there is no input using the numeric keypad 19, it is determined in step 145 whether or not the end key 23 has been operated. If not, go to step 1
At step 46, it is determined whether or not the parallel key 22 has been operated, and if it has not been operated, the process returns to step 14.
Return to step 4 and repeat. In this way, the process waits until either the numeric keypad 19, the end key 23, or the parallel key 22 is operated.
ここで、終了キー23が操作された場合は、ス
テツプ145から後述するステツプ158以後の
動作を行なう。これにより並行コラムメモリ43
1にコラム番号がセツトされているか否かを確認
できる。 Here, if the end key 23 is operated, the operations from step 145 to step 158 to be described later are performed. As a result, the parallel column memory 43
You can check whether the column number is set to 1 or not.
また、ここで並行キー22が操作されるとステ
ツプ141へもどる。 Further, if the parallel key 22 is operated here, the process returns to step 141.
また、ここでテンキー19による入力たとえば
「01」があると、ステツプ147で並行コラムメ
モリ431のaに「01」を記憶し、また、ステツ
プ148で内部表示部18により第13図bに示
す表示を行なう。 If there is an input, for example "01", using the numeric keypad 19, "01" is stored in the parallel column memory 431a in step 147 , and in step 148, the internal display section 18 displays the input data as shown in FIG. 13b. Perform display.
次に、ステツプ149でクリアキー24がオン
されたか否かを判断する。これは並行コラムメモ
リ431に記憶されるべきコラム番号の訂正を必
要とするか否かの判断であり、クリアキー24が
オンされていると、ステツプ150で並行コラム
メモリ431の記憶をリセツトし、ステツプ15
1でカウントメモリ52の計数値n=1から1を
減算しステツプ141へもどる。 Next, in step 149, it is determined whether the clear key 24 has been turned on. This is a judgment as to whether or not it is necessary to correct the column number to be stored in the parallel column memory 431. If the clear key 24 is turned on, the memory in the parallel column memory 431 is reset in step 150. Then step 15
1, the count value n=1 of the count memory 52 is subtracted by 1, and the process returns to step 141.
ステツプ149でクリアキー24がオンされて
いないと判断した場合は、ステツプ152で並行
コラムを構成するbのコラム番号がテンキー19
により入力されたか否かを判断し、入力されない
場合はステツプ149へもどり、クリアキー24
が操作されるかテンキー19によるコラム番号の
入力があるまで待つ。テンキー19によりコラム
番号たとえば「02」が入力されると、ステツプ1
53で並行コラムメモリ431のbに「02」を記
憶する。 If it is determined in step 149 that the clear key 24 is not turned on, then in step 152 the column number b constituting the parallel column is set to the number key 19.
If no input has been made, the process returns to step 149 and the clear key 24 is pressed.
The process waits until the button is operated or a column number is input using the numeric keypad 19. When a column number such as "02" is entered using the numeric keypad 19, step 1 is entered.
53, "02" is stored in parallel column memory 431b .
すると、ステツプ154で並行コラムメモリ4
31のa,bに記憶された2つのコラム番号「01
−02」に対応するコラム別価格メモリ411,4
12の記憶が同一が否かを判断する。そして、同
一でない場合は、ステツプ150へもどり、以後
前記説明の動作を再度行なう。同一の場合は、ス
テツプ155で内部表示部18により第13図c
に示す表示を行なう。 Then, in step 154, the parallel column memory 4
3 The two column numbers “01” stored in 1 a and b
-02” column-specific price memory 41 1 , 4
1 Determine whether or not the two memories are the same. If they are not the same, the process returns to step 150 and the operations described above are performed again. If they are the same, in step 155 the internal display section 18 displays the screen shown in FIG.
Display as shown below.
次に、ステツプ153で前記と同様に訂正を必
要とする場合のクリアキー24が操作されたか否
かを判断し、操作されていない場合は、ステツプ
157で終了キー23が操作されたか否かを判断
する。そして、終了キー23も操作されていない
場合はステツプ159で並行キー22が操作され
たか否かを判断し、並行キー22も操作されてい
ない場合は再度ステツプ156へもどりこれを繰
返す。このようにしてクリアキー24、終了キー
23または並行キー22にいずれかが操作される
まで待機する。 Next, in step 153, it is determined whether or not the clear key 24 that requires correction has been operated in the same way as described above, and if it has not been operated, it is determined in step 157 whether or not the end key 23 has been operated. to decide. If the end key 23 has not been operated, it is determined in step 159 whether or not the parallel key 22 has been operated. If the parallel key 22 has also not been operated, the process returns to step 156 and is repeated. In this way, the process waits until any of the clear key 24, end key 23, or parallel key 22 is operated.
ここで、クリアキー24が操作されている場合
はステツプ150へもどり、以後前記説明の動作
を再度行なう。 Here, if the clear key 24 has been operated, the process returns to step 150 and the operations described above are performed again.
また、ここで終了キー23が操作された場合
は、ステツプ158で表示をオフし、並行コラム
セツトの処理を終了する。 If the end key 23 is operated here, the display is turned off in step 158, and the parallel column set processing is ended.
また、ここで並行キー22が操作された場合
は、ステツプ141へもどり、以後前記動作を繰
返す。 If the parallel key 22 is operated at this point, the process returns to step 141 and the above operation is repeated thereafter.
このようにして、並行コラムメモリ431,4
32,433にそれぞれ並行コラムを構成するコ
ラム番号たとえば「01−02」「03−04」「05−06」
を記憶する。 In this way, the parallel column memories 43 1 , 4
3 2 , 43 Column numbers that constitute parallel columns in 3. For example, "01-02,""03-04," and "05-06."
remember.
なお、前記説明ではRAM34にコラム別価格
メモリ411,412…41oのみを設け、収納
コラム41,42…4o内の商品5の価格のみを
比較し、並行コラムとできる構成としたが、
RAM34に商品5の種類を記憶するメモリを新
たに設け、価格だけでなく商品5の種類も比較し
並行コラムを決定する構成とすることもできる。 In the above description, the RAM 34 is provided with only column-specific price memories 41 1 , 41 2 . However,
It is also possible to provide a new memory in the RAM 34 to store the types of products 5, and to compare not only the prices but also the types of products 5 to determine parallel columns.
次に前記のようにセツトされた並行コラムに基
づく販売動作を第14図および第15図に示すフ
ローチヤートに従つて説明する。 Next, the sales operation based on the parallel columns set as described above will be explained according to the flowchart shown in FIGS. 14 and 15.
まず、ステツプ161で投入貨幣検出部36に
て貨幣の投入が検出されたか否かを判断する。こ
の判断は、真の貨幣が投入貨幣検出部36に投入
されたときに出力される投入貨幣の検出信号の存
否により行なわれる。なお、為物または判別不能
の貨幣は貨幣投出部37の動作により返却され
る。 First, in step 161, it is determined whether or not the inserted money detection section 36 detects the insertion of money. This determination is made based on the presence or absence of an inserted coin detection signal that is output when true money is inserted into the inserted coin detection section 36. Note that the goods or unidentifiable coins are returned by the operation of the coin dispensing section 37.
ステツプ161で貨幣の投入が検出されていな
い場合は、ステツプ162で受付金額メモリ44
に記憶されている金額mが0か否かを判断する。
これは後述するように、投入された貨幣の金額が
商品5を購入できる金額になつていない場合や、
すでに商品5が購入できる金額になつていてもい
ずれの商品5の選択をもせず、返却釦も操作しな
い場合、またはすでに1つ以上の商品5を購入し
たが、まだ残額でいずれかの商品5が購入できる
場合には、貨幣の投入が行なわれなくても受付金
額メモリ44に記憶されている金額mは0でない
ためである。ここで、0でない場合は後述するス
テツプ165へ移行し、0の場合は、再度ステツ
プ161へもどり購入動作が開始されるまで待機
する。 If insertion of money is not detected in step 161, the received amount memory 44 is stored in step 162.
It is determined whether the amount m stored in is 0 or not.
As will be explained later, this may occur if the amount of money inserted is not enough to purchase product 5, or
If you do not select any product 5 and do not operate the return button even if you have already reached the amount to purchase product 5, or if you have already purchased one or more product 5 but still have the remaining amount, you may not select any product 5. This is because if the money can be purchased, the amount m stored in the received amount memory 44 is not 0 even if no money is inserted. If it is not 0, the process moves to step 165, which will be described later. If it is 0, the process returns to step 161 and waits until the purchase operation is started.
ステツプ161で貨幣の投入が検出されると、
ステツプ163で投入貨幣検出部36から出力さ
れた金種信号に基づいた金額を受付金額メモリ4
4に記憶されている金額mに加算し、これを再度
受付金額メモリ44に記憶する。 When insertion of money is detected in step 161,
In step 163, the amount based on the denomination signal output from the inserted coin detection section 36 is stored in the received amount memory 4.
4 is added to the amount m stored in 4, and this is stored again in the received amount memory 44.
次にステツプ164でこの記憶されている金額
にていずれの収納コラム41,42…4oに収納
されている商品が購入可能か否かを判断処理す
る。この処理については第16図のフローチヤー
トに従つて後述する。この判断処理後ステツプ1
65で購入可能フラグ491,492…49oの
内1つでもセツトされているか否かを判断する。
そして1つもセツトされていない場合は、ステツ
プ166で返却釦の操作に基づく返却フラグ50
がセツトされているか否かを判断し、セツトされ
ていない場合はステツプ161へもどる。また、
セツトされている場合はステツプ167で第2音
声フラグ66がセツトされているか否かを判断
し、セツトされている場合はステツプ168でこ
れをリセツトした後後述するステツプ199へ移
行し、セツトされていない場合は直接ステツプ1
99へ移行する。この第2音声フラグ66は、商
品5の投出時に詰りが生じ、詰りフラグ481,
482…48oのいずれかがセツトされた場合の
みセツトされるものである。また、ステツプ16
5で購入可能フラグ491,492…49oの内
1つでもセツトされている場合は、ステツプ16
9でそのセツトされた購入可能フラグたとえば4
91,492,497に対応する購入可能ランプ
171,172,177を点灯させる。 Next, in step 164, it is determined whether the products stored in any of the storage columns 4 1 , 4 2 . . . 4 o can be purchased with the stored amount of money. This process will be described later in accordance with the flowchart shown in FIG. After this judgment process Step 1
At step 65, it is determined whether even one of the purchase possible flags 49 1 , 49 2 . . . 49 o is set.
If none is set, the return flag 50 is set based on the operation of the return button in step 166.
It is determined whether or not it is set, and if it is not set, the process returns to step 161. Also,
If it is set, it is determined in step 167 whether or not the second audio flag 66 is set. If it is set, it is reset in step 168, and then the process moves to step 199, which will be described later. If not, go directly to step 1
Move to 99. This second voice flag 66 indicates that a blockage occurs when the product 5 is dispensed, and the blockage flag 48 1 ,
It is set only when any one of 482 ... 48o is set. Also, step 16
If at least one of the purchase possible flags 49 1 , 49 2 . . . 49 o is set in 5, step 16
9 to set the purchasable flag, for example 4
The purchasable lamps 17 1 , 17 2 , 17 7 corresponding to 9 1 , 49 2 , 49 7 are turned on.
次にステツプ170で詰りフラグ481,18
2…48oのいずれかがセツトされているか否か
を判断する。この詰りフラグ481,482…4
8oは商品5の投出時詰まりが生じた場合後述す
るステツプ184でセツトされるものである。こ
の詰りフラグ481,482…48oのいずれか
がセツトされている場合は、ステツプ171で第
2音声フラグ66をセツトし、ステツプ172へ
移る。すると、ステツプ172で音声発生装置6
2が駆動され、音声による購入案内が行なわれ
る。この購入案内はたとえば「他の商品を買つて
下さい。」または「他の購入可能を示すランプの
点灯している商品を買つて下さい。」など音声メ
モリ63の記憶内容により適宜変更できる。な
お、この購入案内中もステツプ173以後のフロ
ーが実行される。 Next, in step 170, the clog flags 48 1 , 18
2 ...Determine whether any of 48 o is set. This clog flag 48 1 , 48 2 ... 4
8o is set in step 184, which will be described later, if a jam occurs when dispensing the product 5. If any of the clog flags 48 1 , 48 2 , . Then, in step 172, the sound generator 6
2 is activated, and voice purchase guidance is provided. This purchase guidance can be changed as appropriate depending on the contents stored in the voice memory 63, such as, for example, ``Please buy another product.'' or ``Please buy a product with a lit lamp indicating that other purchases are possible.'' Note that the flow after step 173 is executed even during this purchase guidance.
また、貨幣投入開始後いずれの商品5も選択さ
れていないか、またはすでに選択された商品5の
投出動作が行なわれた場合でもあつても詰りが生
じていない場合は、詰りフラグ481,482…
48oはいずれもセツトされていないため、直接
ステツプ173へ移る。 In addition, if no product 5 has been selected after the start of money insertion, or even if the dispensing operation of the already selected product 5 has been performed, if no jam has occurred, the jam flag 48 1 , 48 2 ...
Since none of the values 48 and 48o have been set, the process moves directly to step 173.
ステツプ173ではセツトされている購入可能
フラグ491,492,497に対応する選択釦
161,162,167のいずれかが操作された
か否かを商品選択フラグ461,462,467
を検索して判断する。なお、この場合選択釦16
1,162,167が同時に操作されると商品選
択フラグ461,462,467がすべてセツト
されることになるが、検索の順序があるため、こ
の順序がたとえばコラム番号の小さい順であれ
ば、商品選択フラグ461が先に検索されること
になり、これがセツトされているため以後の検索
は行なわれず、このため商品選択フラグ461の
みセツトされた場合と同じになる。 In step 173, it is determined whether any of the selection buttons 16 1 , 16 2 , 16 7 corresponding to the set purchase available flags 49 1 , 49 2 , 49 7 has been operated or not . 46 7
Search and decide. In addition, in this case, select button 16
If 1 , 16 2 , and 16 7 are operated at the same time, all product selection flags 46 1 , 46 2 , and 46 7 will be set, but since there is a search order, this order is, for example, in ascending order of column numbers. If so, the product selection flag 461 will be searched first, and since it is set, no further search will be performed, and therefore the result will be the same as if only the product selection flag 461 had been set.
そして、ステツプ173で前記商品選択フラグ
461,462,467のいずれもセツトされて
いない場合は、ステツプ174で第1タイマー3
9が計時を完了したか否かを判断する。このタイ
マー39は、後述するようにすでに1つ以上の商
品5を購入した顧客が残りの金額で、またはこの
金額にさらに金額を加えて商品5を購入するか否
か、または選択した商品5が詰りにより購入でき
ない顧客が他の商品を購入するか否かを判断する
ためにステツプ168またはステツプ197でオ
ンされるものである。このため、まだ1つの商品
5も購入していない場合は、第1タイマー39が
オンされることなく、所定時間の計時が完了する
ことはない。この場合は常にステツプ174での
判断は否であるためステツプ166へ移行する。
また、すでに1つ以上の商品5を購入し、これに
よりステツプ174で第1タイマー39がオンさ
れている場合であつても、計時が完了していない
場合はステツプ166へ移行する。また、すでに
計時が完了している場合はステツプ167へ移行
する。 If none of the product selection flags 46 1 , 46 2 , and 46 7 are set in step 173, the first timer 3 is set in step 174.
9, it is determined whether or not the time measurement has been completed. This timer 39 determines whether or not a customer who has already purchased one or more products 5 will purchase the product 5 with the remaining amount or with an additional amount added to this amount, or if the selected product 5 is This is turned on in step 168 or step 197 in order to determine whether a customer who is unable to purchase due to a blockage should purchase another product. Therefore, if no product 5 has been purchased yet, the first timer 39 will not be turned on and the counting of the predetermined time will not be completed. In this case, since the determination at step 174 is always negative, the process moves to step 166.
Further, even if one or more products 5 have already been purchased and the first timer 39 is turned on in step 174, if timing is not yet completed, the process moves to step 166. Furthermore, if the time measurement has already been completed, the process moves to step 167.
また、ステツプ173で前記いずれかの商品選
択フラグたとえば461がセツトされている場合
は、ステツプ175で第2音声フラグ66がセツ
トされているか否かを判断し、セツトされていれ
ば、ステツプ176でこの第2音声フラグ66を
リセツトした後ステツプ177へ移り、セツトさ
れていなければ、直接ステツプ177へ移る。 If one of the product selection flags, for example 461 , is set in step 173, it is determined in step 175 whether or not the second audio flag 66 is set, and if it is set, step 176 is performed. After resetting this second audio flag 66, the process moves to step 177, and if it has not been set, the process moves directly to step 177.
ステツプ177では、セツトされた商品選択フ
ラグ461に対応する購入可能フラグ491以
外、この場合は購入可能フラグ492,497、
はリセツトする。これにより購入可能ランプ17
2,177も消灯される。 In step 177, other than the purchaseable flag 49 1 corresponding to the set product selection flag 46 1 , in this case, the purchaseable flags 49 2 , 49 7 ,
will be reset. This allows you to purchase lamp 17
2 , 17 7 is also turned off.
次に、ステツプ178でセツトされている購入
可能フラグ491に対応する商品投出部101を
動作させて投出部材8により第1の収納コラム4
1内の商品5を1つ投出させる。このとき、ステ
ツプ179で商品投出部101の動作と同時に商
品5の投出詰りを検出するための所定時間を計時
する第2タイマー40をオンする。 Next, the product dispensing section 101 corresponding to the purchase possible flag 491 set in step 178 is operated to cause the dispensing member 8 to move the product to the first storage column 4.
Throw out one item 5 in item 1 . At this time, in step 179, the second timer 40, which measures a predetermined time for detecting a jam in the dispensing of the product 5, is turned on simultaneously with the operation of the product dispensing section 101 .
次に、ステツプ180で投出部材8が待機位置
に復帰したか否かを定位置検知フラグ511を検
索して判断する。そして、復帰していない場合
は、ステツプ181で第2タイマー40による計
時が完了したか否かを判断し、完了していない場
合は再度ステツプ180へもどり、これを投出部
材8が待機位置に復帰するまで、または計時が完
了するまで繰返す。 Next, in step 180, it is determined whether or not the dispensing member 8 has returned to the standby position by searching the home position detection flag 511 . If it has not returned, it is determined in step 181 whether or not the second timer 40 has completed the time measurement, and if it has not, the process returns to step 180 again, and the dispensing member 8 returns to the standby position. Repeat until recovery or until timing is complete.
計時が完了したにもかかわらず投出部材8が待
機位置に復帰しない場合は、商品5が投出途中で
詰つたものと判断し、ステツプ182で商品選択
フラグ461および購入可能フラグ491をリセ
ツトし、ステツプ183で商品投出部101の動
作を停止させる。そして、ステツプ184で詰り
の生じた第1の収納コラム41に対応する詰りフ
ラグ481をセツトするとともにステツプ185
で対応する売切ランプ151を点滅点灯させる。
その後、ステツプ186で第1タイマー39をオ
ンし、ステツプ164へもどる。 If the dispensing member 8 does not return to the standby position even after the timing has been completed, it is determined that the product 5 has become jammed during dispensing, and the product selection flag 461 and purchase availability flag 491 are set in step 182. Then, in step 183, the operation of the product dispensing section 101 is stopped. Then, in step 184, the clogging flag 481 corresponding to the first storage column 41 in which the clogging has occurred is set, and in step 185, the clogging flag 481 is set.
The corresponding sold-out lamp 151 flashes on and off.
Thereafter, in step 186, the first timer 39 is turned on, and the process returns to step 164.
また、ステツプ180で所定時間以内に投出部
材8が待機位置に復帰し定位置検知フラグ511
がセツトされると、商品が正常に投出されたこと
を意味するので、ステツプ187で受付金額メモ
リ44に記憶されている金額mから投出した商品
の価格、つまりセツトされている購入可能フラグ
491に対応するコラム別価格メモリ411に記
憶されている金額m1を減算し、その結果をmと
して受付金額メモリ44に再度記憶する。またス
テツプ188でコラム別在庫メモリ421に記憶
されている個数Zから投出された商品の数1を減
算し、結果を再度記憶する。そして、ステツプ1
89で商品選択フラグ461、購入可能フラグ4
91、定位置検知フラグ511をリセツトし、購
入可能ランプ171を消灯する。ステツプ190
では、商品投出部101の作動を停止する。 Further, in step 180, the dispensing member 8 returns to the standby position within a predetermined time, and the fixed position detection flag 51 1
When is set, it means that the product has been successfully dispensed, so in step 187, the price of the dispensed product, that is, the set purchaseable flag, is calculated from the amount m stored in the received amount memory 44. The amount m 1 stored in the column-based price memory 41 1 corresponding to 49 1 is subtracted, and the result is stored again in the received amount memory 44 as m. Further, in step 188, the number 1 of the dispensed products is subtracted from the number Z stored in the column-by-column inventory memory 421 , and the result is stored again. And step 1
89, product selection flag 46 1 , purchase possible flag 4
9 1 , reset the fixed position detection flag 51 1 and turn off the purchasable lamp 17 1 . Step 190
Now, the operation of the product dispensing section 101 is stopped.
次に、ステツプ191で投出された商品5の収
納されていた第1の収納コラム41に対応する売
切フラグ471がセツトされているか否かを判断
し、セツトされていなけば、ステツプ192で上
述した第10図に示す価格設定確認の第1の処理
を行ない、その後ステツプ193でm≧Csか否
かを判断する。なおmは受付金額メモリ44に記
憶されている金額、Csは売切フラグ471,4
72…47oのセツトされていない収納コラム4
1,42…4oに対応するコラム別価格メモリ4
11,412…41oに記憶されている最低金額
である。 Next, in step 191, it is determined whether the sold-out flag 471 corresponding to the first storage column 41 in which the product 5 that was thrown out was stored is set, and if it is not set, the step At step 192, the first process of confirming the price setting shown in FIG. 10 described above is performed, and then at step 193 it is determined whether m≧Cs. Note that m is the amount stored in the received amount memory 44, and Cs is the sold-out flag 47 1 , 4
7 2 ...47 o unset storage column 4
1 , 4 2 ...4 Column-specific price memory 4 corresponding to o
1 1 , 41 2 ... This is the lowest amount stored in 41 o .
また、ステツプ191で売切フラグ471がセ
ツトされている場合は、ステツプ194で並行コ
ラムメモリ431,432,433を検索し、コ
ラム番号「01」が記憶されているか否かすなわち
並行販売可能か否かを判断する。そして、たとえ
ば前記並行コラムセツトのフローで説明したよう
にコラム番号「01」が並行コラムメモリ431の
aに記憶されていれば、ステツプ195でbに記
憶されているコラム番号「02」に対応する売切フ
ラグ472がセツトされているか否かを判断す
る。ここで売切フラグ472がセツトされていな
ければ直接ステツプ192へ移行し、売切フラグ
472がセツトされているかまたはステツプ19
4で並行販売が不可能と判断された場合は、ステ
ツプ196で売切ランプ151を点灯した後ステ
ツプ192へ移行する。 If the sold-out flag 471 is set in step 191, the parallel column memories 431 , 432 , 433 are searched in step 194 to determine whether column number "01" is stored or not. Determine whether it is possible to sell. For example, if the column number "01" is stored in a of the parallel column memory 431 as explained in the flow of the parallel column set, then in step 195, the column number "02" stored in b is stored. It is determined whether the sold-out flag 472 is set. If the sold-out flag 472 is not set, the process moves directly to step 192, and if the sold-out flag 472 is set, or step 19
If it is determined in step 4 that parallel sales are not possible, the sold-out lamp 151 is turned on in step 196, and then the process moves to step 192.
ステツプ192で価格設定確認の第1の処理の
実行後ステツプ193でm≧Csであれば、ステ
ツプ197でさらに商品5の販売を続けるか否か
の判断を行なうための第1タイマー39をオン
し、ステツプ164へもどる。 After executing the first process of confirming the price setting in step 192, if m≧Cs in step 193, the first timer 39 is turned on in step 197 for determining whether to continue selling product 5. , return to step 164.
また、m≧Csでなければ、ステツプ198で
受付金額メモリ44に記憶されている金額mが0
か否かを判断し、0の場合はこれで1回の販売動
作が終了し、また、0でない場合は、ステツプ1
99で受付金額メモリ44に記憶されている金額
を釣り銭として貨幣投出部37により投出させた
後、販売動作を終了する。 If m≧Cs, the amount m stored in the received amount memory 44 is set to 0 in step 198.
If it is 0, one sales operation is completed, and if it is not 0, step 1 is completed.
At 99, the amount stored in the received amount memory 44 is dispensed as change by the coin dispensing section 37, and then the selling operation is ended.
なお、詰り検知手段としては、前記実施例のよ
うに所定時間以内に投出部材8が定位置に復帰す
るか否かにより検知するものだけではなく、商品
投出口に光電素子等を設け、商品5の投出時この
商品5が光を遮断すると、定位置検知フラグ51
1,512…51oにかわつて設けた確認フラグ
をセツトして検知してもよい。また、収納コラム
41,42…4oから投出された商品5を収納コ
ラム41,42…4oに対応して設けたマイクロ
スイツチ等により検知し、これにより前記確認フ
ラグをセツトしてもよい。さらに、商品投出部1
01,102…10oを構成するモータなどの負
荷の増大によつても検知できる。 Note that the clogging detection means is not limited to one that detects whether or not the dispensing member 8 returns to the normal position within a predetermined time as in the above-described embodiment; 5, if this product 5 blocks the light, the fixed position detection flag 51
1 , 51 2 , . . . 51 o may be set and detected by setting a confirmation flag instead. In addition, the products 5 thrown out from the storage columns 4 1 , 4 2 . You may. Furthermore, the product dispensing section 1
0 1 , 10 2 . . . 10 o can also be detected by an increase in the load on the motor or the like.
なお、第1に記載した構成の場合は確認フラグ
は1個ですむ。 Note that in the case of the configuration described in the first example, only one confirmation flag is required.
また、前記実施例では商品5の投出時に詰りが
生じた場合、他の商品5の購入可能判断処理を行
ない、購入可能ランプ171,172…17oを
点灯した後、詰りフラグ481,482…48o
がセツトされいるか否かを判断して音声による購
入案内を行なう構成としたが、第14図点線にて
示すように、商品5の詰りにより詰りフラグ48
1,482…48oがセツトされた後、ステツプ
171aで第2音声フラグ66をセツトし、ステ
ツプ172aで音声による購入案内を行なう構成
としてもよい。ただしこの場合は、受付金額では
他の商品5が購入できない場合があるため、購入
案内の言葉もその旨変更する。 Further, in the above embodiment, if a jam occurs when dispensing the product 5, a process is performed to determine whether other products 5 can be purchased, and after lighting the purchase availability lamps 17 1 , 17 2 . . . 17 o , the jam flag 48 1 ,48 2 ...48 o
However, as shown by the dotted line in FIG.
1 , 482 , . . . 48o are set, the second voice flag 66 may be set in step 171a, and purchase guidance may be provided by voice in step 172a. However, in this case, since other products 5 may not be available for purchase with the received amount, the words in the purchase guide will also be changed accordingly.
なお、前記実施例では、商品投出時の異常とし
ては商品5の詰りについてのみ説明したが、これ
に限らず投出部101,102…10oの作動異
常などが発生した場合も有効である。 In the above embodiment, only the clogging of the product 5 was explained as an abnormality during product dispensing, but this is not limited to this, and is also effective when an abnormality in the operation of the dispensing units 10 1 , 10 2 . . . 10 o occurs. It is.
次に、購入可能判断処理を第16図に示すフロ
ーチヤートに従つて説明する。 Next, the purchase possibility determination process will be explained according to the flowchart shown in FIG.
まず、受付金額メモリ44に記憶されている金
額をm、第1の収納コラム41に対応するコラム
別価格メモリ411に記憶されている金額をC1
としたとき、ステツプ164−1でC1=0か否
かを判断し、C1=0の場合は第1の収納コラム
41に対応する購入可能フラグ491をセツトす
ることなく第2の収納コラム42の判断処理へ移
る。これは第1の収納コラム41の商品の販売価
格が設定されているか否かを判断し、設定されて
いない場合は販売を行なわないようにするためで
ある。 First, the amount stored in the received amount memory 44 is m, and the amount stored in the column-based price memory 41 1 corresponding to the first storage column 4 1 is C 1.
In this case, it is determined in step 164-1 whether C 1 =0 or not, and if C 1 =0, the second storage column 491 is set without setting the purchasable flag 491 corresponding to the first storage column 41 . Moving on to the judgment process of storage column 4-2 . This is to determine whether or not the selling price of the product in the first storage column 41 has been set, and to not sell it if it has not been set.
ステツプ164−1でC1=0でない場合は、
ステツプ164−2でm≧C1か否かを判断し、
m≧C1でない場合は、なもせず判断の対象を第
2の収納コラム42に移す。 If C 1 =0 in step 164-1,
In step 164-2, it is determined whether m≧ C1 ,
If m≧C 1 , the object of judgment is moved to the second storage column 42 without doing anything.
また、m≧C1の場合は、ステツプ164−3
で第1の収納コラム41に対応する詰りフラグ4
81がセツトされているか否かを判断し、セツト
されている場合は、なにもせず判断の対象を第2
の収納コラム42に移す。ここで、詰りフラグ4
81がセツトされていない場合は、ステツプ16
4−4で第1の収納コラム41に対応する売切フ
ラグ471がセツトされているか否かを判断し、
セツトされている場合は、ステツプ164−5で
並行販売可能か否か、すなわち並行コラムメモリ
431,432,433にコラム番号「01」が記
載されているか否かを判断する。記憶されていな
ければ、なにもせず判断の対象を第2の収納コラ
ム42に移す。 In addition, if m≧C 1 , step 164-3
and the clog flag 4 corresponding to the first storage column 4 1
8 Determine whether or not 1 is set, and if it is set, do nothing and change the target of determination to the second
Move to storage column 4 2 . Here, blockage flag 4
8 If 1 is not set, step 16
In step 4-4, it is determined whether the sold-out flag 471 corresponding to the first storage column 41 is set.
If it is set, it is determined in step 164-5 whether parallel sales are possible, that is, whether column number "01" is written in the parallel column memories 431 , 432 , 433 . If it is not stored, the object of judgment is moved to the second storage column 42 without doing anything.
また、コラム番号「01」が前記並行コラムセツ
トのフローで説明したようにたとえば並行コラム
メモリ431のaに記憶されていれば、ステツプ
164−6で並行コラムの相手すなわち並行コラ
ムメモリ431のbに記憶されているコラム番号
「02」が示す第2の収納コラム42に対応する売
切フラグ472がセツトされているか否かを判断
する。 Further, if the column number "01" is stored in, for example, a of the parallel column memory 431 as explained in the flow of the parallel column set, then in step 164-6, the memory of the parallel column memory 431 is stored. It is determined whether the sold-out flag 472 corresponding to the second storage column 42 indicated by the column number "02" stored in b is set.
そして、売切フラグ472がセツトされていれ
ば、なにもせず判断の対象を第2の収納コラム4
2に移す。また、セツトされていなければ、ステ
ツプ164−7で第2の収納コラム42に対応す
る詰りフラグ482がセツトされているか否かを
判断し、セツトされていれば、なにもせず判断の
対象を第2の収納コラム42に移す。また、ステ
ツプ164−6で売切フラグ472がセツトされ
ていない場合で、かつステツプ164−7で詰り
フラグ482がセツトされていない場合は、ステ
ツプ164−8で第1の収納コラム41に対応す
る購入可能フラグ491をセツトし、判断の対象
を第2の収納コラム42に移す。 If the sold-out flag 472 is set, nothing is done and the object of judgment is moved to the second storage column 4.
Move to 2 . If it is not set, it is determined in step 164-7 whether or not the clogging flag 482 corresponding to the second storage column 42 is set, and if it is set, nothing is done and the determination is made. The object is moved to the second storage column 42 . Further, if the sold-out flag 472 is not set in step 164-6 and the clog flag 482 is not set in step 164-7, the first storage column 41 is not set in step 164-8. The purchase possible flag 491 corresponding to the item is set, and the object of judgment is shifted to the second storage column 42 .
以後同様にして第2、第3…、第nの収納コラ
ムまでの購入可能判断を行なう。 Thereafter, the purchase availability of the second, third, . . . , up to the n-th storage column is determined in the same manner.
次に、バツクアツプ電源ではバツクアツプでき
ない位長時間の停電等によりRAM34のメモリの
内容が消去されてしまつた場合について説明す
る。 Next, a case will be described in which the contents of the RAM 34 are erased due to a power outage for a long time that cannot be backed up by the backup power source.
停電後、復電するとまず第10図に示すフロー
チヤートに従つた価格設定確認の第1の処理が実
行される。すると、この場合はステツプ124で
全ての価格設定フラグ53lがセツトされていな
いため、売切ランプ151,152…15oが全
て点灯され顧客に対し購入不可能を明示する。 After a power outage, when power is restored, a first process of confirming price setting is executed according to the flowchart shown in FIG. Then, in this case, since all the price setting flags 53l have not been set in step 124, all the sold-out lamps 151 , 152 , .
その後、管理者が扉体2を開放すると第11図
に示すフローチヤートに従つた価格設定確認の第
2の処理が実行される。この場合はステツプ13
3で価格設定フラグ53lがセツトされていない
ため、ステツプ135で第1音声フラグ65がセ
ツトされ、ステツプ136で価格設定を行なうよ
うに音声案内が行なわれる。 Thereafter, when the administrator opens the door body 2, a second process of confirming price setting is executed according to the flowchart shown in FIG. In this case, step 13
Since the price setting flag 53l is not set in step 3, the first voice flag 65 is set in step 135, and voice guidance is provided to set the price in step 136.
なお、前記実施例では並行販売の可能な自動販
売機について説明したが、これに限られるもので
はなく、並行販売のできない自動販売機において
も同様に用いることができる。また、実施例の自
動販売機の場合でも並行コラムメモリへコラム番
号を記憶させなければ並行販売の行なえない自動
販売機と同様に使用できる。 In the above embodiment, a vending machine capable of parallel vending has been described, but the present invention is not limited to this, and the present invention can be similarly applied to a vending machine that cannot perform parallel vending. Further, even in the case of the vending machine of the embodiment, it can be used in the same way as a vending machine that cannot perform parallel vending unless the column number is stored in the parallel column memory.
また、第11図に示す価格設定確認の第2の処
理におけるステツプ136の音声案内としては、
単に販売価格が設定されていないことを注意する
だけでなく、設定されていないコラム番号をも告
げさせるようにしてもよい。このようにするため
には、各収納コラム41,42…4oに対応して
第1音声フラグ65を複数設けるとともに、価格
設定フラグ531,532…53oの内容に基づ
いて設定されていない収納コラム41,42…4
oを判断し、対応するコラムの第1音声フラグ6
5をセツトする処理を必要とし、さらに、音声発
生手段61においてセツトされた第1音声フラグ
65に対応するコラム番号を発生させる機構も必
要とすることはもちろんである。 Furthermore, the audio guidance at step 136 in the second process of price setting confirmation shown in FIG. 11 is as follows:
In addition to simply noting that no selling price has been set, the user may also be asked to tell the column number for which no selling price has been set. In order to do this , a plurality of first voice flags 65 are provided corresponding to each storage column 4 1 , 4 2 . Storage columns that are not installed 4 1 , 4 2 ... 4
Determine o and the first audio flag 6 of the corresponding column
5 is required, and of course, a mechanism for generating a column number corresponding to the first voice flag 65 set in the voice generating means 61 is also required.
本考案によれば、販売価格の設定されていない
収納コラムに対し売切表示を行なうとともに、扉
体の開閉を条件として価格設定操作の必要性を音
声にて知らせるため、自動販売機を新規に設置す
る場合および販売価格を設定し直す場合の価格設
定操作の忘失および操作ミスにより価格が設定さ
れないなどという不都合を確実に防止でき、さら
に長時間の停電などにより記憶された販売価格が
消去された場合は売切表示により顧客に購入不可
能を明示することができるとともに、管理人にも
販売価格の再設定の必要を知らせることができ
る。
According to the present invention, a vending machine is newly installed to display a sold-out display for storage columns for which no selling price has been set, and to notify the necessity of price setting operation by voice when the door is opened or closed. It is possible to reliably prevent inconveniences such as forgetting the price setting operation or not setting the price due to an operational error when installing or resetting the selling price, and also prevent the stored selling price from being erased due to a long power outage, etc. If the item is sold out, it is possible to clearly indicate to the customer that the item cannot be purchased, and also notify the administrator of the need to reset the selling price.
第1図は本考案の構成を示すブロツク図、第2
図は本考案の自動販売機の一実施例を示す斜視
図、第3図は収納コラムを示す正面図、第4図は
顧客操作部を示す正面図、第5図は管理部を示す
正面図、第6図は自動販売機を示すブロツク図、
第7図はRAMのメモリエリアを示す説明図、第
8図は価格設定のフローを示す説明図、第9図は
価格設定時の内部表示部による表示状態を示す説
明図、第10図は価格設定価格の第1の処理のフ
ローを示す説明図、第11図は価格設定確認の第
2の処理のフローを示す説明図、第12図は並行
販売セツトのフローを示す説明図、第13図は並
行販売セツト時の内部表示部による表示状態を示
す説明図、第14図および第15図は販売のフロ
ーを示す説明図、第16図は購入可能判断処理の
フローを示す説明図である。
2……扉体、41,42…4o……収納コラ
ム、5……商品、151,152…15o……売
切表示手段としての売切ランプ、19……テンキ
ー、27……価格設定手段としての価格設定キ
ー、32……制御手段としての機能を有する
ROM、33……制御手段としての機能を有する
CPU、34……制御手段としての機能を有する
RAM、411,412…41o……価格記憶手段
としての価格メモリ、531,532…53o…
…価格設定フラグ手段、61……音声発生手段、
67……扉体開閉検知手段。
Figure 1 is a block diagram showing the configuration of the present invention;
The figure is a perspective view showing one embodiment of the vending machine of the present invention, FIG. 3 is a front view showing the storage column, FIG. 4 is a front view showing the customer operation section, and FIG. 5 is a front view showing the management section. , Figure 6 is a block diagram showing a vending machine,
Fig. 7 is an explanatory diagram showing the RAM memory area, Fig. 8 is an explanatory diagram showing the flow of price setting, Fig. 9 is an explanatory diagram showing the display state of the internal display section during price setting, and Fig. 10 is an explanatory diagram showing the price setting process. FIG. 11 is an explanatory diagram showing the flow of the first process of setting price. FIG. 12 is an explanatory diagram showing the flow of parallel sales set. 14 and 15 are explanatory diagrams showing the flow of sales, and FIG. 16 is an explanatory diagram showing the flow of purchase possibility determination processing. 2...Door body, 4 1 , 4 2 ...4 o ...Storage column, 5...Product, 15 1 , 15 2 ...15 o ...Sold out lamp as sold out display means, 19...Numeric keypad, 27 ...Price setting key as a price setting means, 32...Has a function as a control means
ROM, 33...Has a function as a control means
CPU, 34...Has a function as a control means
RAM, 41 1 , 41 2 ... 41 o ... Price memory as price storage means, 53 1 , 53 2 ... 53 o ...
...Price setting flag means, 61...Speech generation means,
67... Door body opening/closing detection means.
Claims (1)
けられた価格記憶手段と、 テンキーからの入力に基づいて前記各価格記憶
手段に記憶される販売価格を設定する価格設定手
段と、 前記収納コラム別に商品の売切を表示する売切
表示手段と、 前記各価格記憶手段に販売価格が設定されたか
否かを記憶する価格設定フラグ手段と、 この価格設定フラグ手段により販売価格の未設
定が記憶された価格記憶手段に対応する収納コラ
ムに対し前記売切表示手段を商品の有無に関係な
く作動させる制御手段と、 自動販売機の扉体の開閉動作を検知する扉体開
閉検知手段と、 この扉体開閉検知手段が扉体の開閉動作を検知
した際前記価格設定フラグ手段により販売価格の
未設定が記憶されていると販売価格の未設定を音
声で報知する音声発生手段と を備えたことを特徴とする自動販売機。[Scope of claim for utility model registration] Price storage means provided corresponding to a plurality of storage columns for storing products, and a price for setting the selling price to be stored in each price storage means based on input from a numeric keypad. a setting means; a sold-out display means for displaying sold-out of products for each of the storage columns; a price setting flag means for storing whether or not a selling price is set in each of the price storage means; control means for operating the sold-out display means for the storage column corresponding to the price storage means in which the unset selling price is stored regardless of the presence or absence of the product; and a door for detecting the opening/closing operation of the door body of the vending machine. body opening/closing detection means; and when the door body opening/closing detection means detects the opening/closing operation of the door body, and if the price setting flag means memorizes that the selling price has not been set, a voice notifying that the selling price has not been set; A vending machine characterized by comprising a generating means and.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12829082U JPS5933579U (en) | 1982-08-25 | 1982-08-25 | vending machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12829082U JPS5933579U (en) | 1982-08-25 | 1982-08-25 | vending machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5933579U JPS5933579U (en) | 1984-03-01 |
JPS6245255Y2 true JPS6245255Y2 (en) | 1987-12-02 |
Family
ID=30291079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP12829082U Granted JPS5933579U (en) | 1982-08-25 | 1982-08-25 | vending machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5933579U (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0636227B2 (en) * | 1985-02-18 | 1994-05-11 | 株式会社芝浦製作所 | vending machine |
JP5439986B2 (en) * | 2009-07-07 | 2014-03-12 | パナソニック株式会社 | Vending machine control equipment |
-
1982
- 1982-08-25 JP JP12829082U patent/JPS5933579U/en active Granted
Also Published As
Publication number | Publication date |
---|---|
JPS5933579U (en) | 1984-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4654800A (en) | Control and monitoring apparatus for vending machines | |
US4636963A (en) | Control system for an automatic vending machine | |
US4376479A (en) | Total sales indication device for a vending machine | |
JPH06103510B2 (en) | Coin processor | |
JPH0440758B2 (en) | ||
JPS6245255Y2 (en) | ||
JPS6330675B2 (en) | ||
JPS6343793B2 (en) | ||
JPS612625A (en) | Cartridge for bill dispenser | |
JPS6226509B2 (en) | ||
JPH0113153B2 (en) | ||
JP3133456B2 (en) | Vending machine coin processing equipment | |
JPS5939075B2 (en) | Vending machine control device | |
JPS6210863Y2 (en) | ||
JPH0379749B2 (en) | ||
JPS632941Y2 (en) | ||
JPH0639402Y2 (en) | vending machine | |
JP2727756B2 (en) | Vending machine control device | |
JP2502387Y2 (en) | Parallel vending machine for vending machines | |
JP2552548B2 (en) | Continuous sales test equipment for vending machines | |
JPS5922274B2 (en) | vending machine | |
JP3905688B2 (en) | vending machine | |
JPH0373026B2 (en) | ||
JPH0319015Y2 (en) | ||
JPS6013224B2 (en) | Vending machine failure detection method |