JPH09128604A - Controller for vending machine - Google Patents
Controller for vending machineInfo
- Publication number
- JPH09128604A JPH09128604A JP7306674A JP30667495A JPH09128604A JP H09128604 A JPH09128604 A JP H09128604A JP 7306674 A JP7306674 A JP 7306674A JP 30667495 A JP30667495 A JP 30667495A JP H09128604 A JPH09128604 A JP H09128604A
- Authority
- JP
- Japan
- Prior art keywords
- control unit
- control
- control part
- sub
- main control
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F9/00—Details other than those peculiar to special kinds or types of apparatus
- G07F9/006—Details of the software used for the vending machines
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、主制御部と、販売
制御部、表示制御部等の従制御部とに分割された自動販
売機の制御装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for an automatic vending machine, which is divided into a main control unit and sub-control units such as a sales control unit and a display control unit.
【0002】[0002]
【従来の技術】通常、自動販売機は、商品搬出機構を制
御する販売制御部、表示器,表示ランプ及び商品選択ボ
タン等を制御する表示制御部、硬貨処理機構等を制御す
る金銭制御部等の従制御部と、それらの従制御部を総合
的に制御する主制御部とにより制御される。2. Description of the Related Art Normally, an automatic vending machine has a sales control unit for controlling a commodity delivery mechanism, a display control unit for controlling a display, a display lamp, a commodity selection button, etc., a money control unit for controlling a coin processing mechanism, etc. Are controlled by a slave control unit and a master control unit that comprehensively controls the slave control units.
【0003】図3,図4は、従来の自動販売機の制御装
置の概要を示すブロック図であり、それぞれ、販売可能
な商品の種類数が互いに異なる機種Aと機種Bのものを
示している。図3,図4において、1は主制御部、2は
販売制御部、3は表示制御部、4は金銭制御部、R1 ,
R2 ,・・・は商品搬出機構をオンオフ制御するリレー
である。FIG. 3 and FIG. 4 are block diagrams showing the outline of a conventional controller for an automatic vending machine, respectively showing a model A and a model B in which the number of kinds of commodities that can be sold is different from each other. . 3 and 4, 1 is a main controller, 2 is a sales controller, 3 is a display controller, 4 is a money controller, R 1 ,
R 2, ··· is a relay for turning on and off the goods carry-out mechanism.
【0004】主制御部1は、従制御部制御プログラムに
より動作し、販売制御部2,表示制御部3,金銭制御部
4等の従制御部の制御を行う。また、従制御部、例えば
販売制御部2は、商品搬出機構制御プログラムにより動
作し、それにより商品搬出機構の制御を行う。その他の
従制御部も、それぞれ各部の制御プログラムを持ってい
て、各部の機構を個別に制御する。The main control unit 1 operates according to a sub-control unit control program and controls sub-control units such as the sales control unit 2, the display control unit 3 and the money control unit 4. In addition, the sub-control unit, for example, the sales control unit 2 operates according to the product unloading mechanism control program, and thereby controls the product unloading mechanism. The other sub-control units also have control programs for the respective units, and individually control the mechanisms of the respective units.
【0005】ところで、自動販売機には、例えば、缶飲
料の自動販売機でも販売可能な商品の種類が20種類の
機種とか30種類の機種とかいうように各種の機種があ
る。従来、販売可能な商品の種類数等に応じて適正な制
御を行うため、機種に応じて、コラム数,リレー数,選
択ボタン数等の制御用データを、制御プログラムの一部
として主制御部1に保持させている。There are various types of vending machines, for example, 20 types or 30 types of merchandise that can be sold even in vending machines for canned beverages. Conventionally, in order to perform appropriate control according to the number of types of merchandise that can be sold, the control data such as the number of columns, the number of relays, the number of selection buttons, etc. is controlled as a part of the control program according to the model. It is held at 1.
【0006】[0006]
(問題点)しかしながら、前記した従来の技術には、機
種A、例えば販売可能な商品の種類数が20種類の機種
を開発した後に、新機種として、機種B、例えば販売可
能な商品の種類数が30種類の機種を開発する場合に
は、新規開発に伴って変更される販売制御部等の従制御
部の他に、主制御部1の制御プログラムを格納したRO
Mをも取り替えなければならないという問題点があっ
た。(Problem) However, in the above-described conventional technology, after developing a model A, for example, a model having 20 types of products that can be sold, a new model, B, for example, the number of types of products that can be sold. When developing 30 types of models, the RO that stores the control program of the main control unit 1 in addition to the sub-control units such as the sales control unit that is changed with new development
There was a problem in that M also had to be replaced.
【0007】(問題点の説明)機種Aを開発した後に、
新機種として機種Bを開発する場合、商品搬出機構をオ
ンオフ制御するリレーの数が異なる等の条件の違いか
ら、販売制御部2は当然変更する必要がある。しかし、
従来は、制御用データを主制御部1に保持させていたた
め、図5に示すように主制御部1の制御用データに機種
B用のデータを追加する必要もある。そのため、主制御
部1の機種A用の制御用データDA を含む制御プログラ
ムを格納したROMを、機種B用の制御用データDB を
含む制御プログラムを格納したROMに取り替えなけれ
ばならないのである。(Explanation of Problems) After developing model A,
When developing model B as a new model, it is necessary to change the sales control unit 2 because of differences in conditions such as the number of relays that control the on / off of the product delivery mechanism. But,
Conventionally, since the control data is held in the main control unit 1, it is necessary to add the data for model B to the control data of the main control unit 1 as shown in FIG. Therefore, a ROM storing a control program including the control data D A of the main control unit 1 of the type for A, than it must be replaced to storing ROM control program including the control data D B for model B .
【0008】本発明は、そのような問題点を解決し、新
機種を開発する際に、従制御部のみを取り替えるだけ
で、主制御部1のROMは取り替える必要がないように
することを課題とするものである。It is an object of the present invention to solve such a problem and, when developing a new model, to replace only the sub control unit and not to replace the ROM of the main control unit 1. It is what
【0009】[0009]
【課題を解決するための手段】前記課題を解決するた
め、本発明の自動販売機の制御装置では、自動販売機各
部を制御する従制御部と従制御部を制御する主制御部と
を有し、主制御部が使う制御用データの内、自動販売機
の機種毎に固有の制御用データは、前記従制御部から主
制御部へ送信するようにした。In order to solve the above-mentioned problems, a control device for a vending machine according to the present invention has a slave control section for controlling each section of the vending machine and a main control section for controlling the slave control section. However, among the control data used by the main control unit, the control data unique to each model of the vending machine is transmitted from the slave control unit to the main control unit.
【0010】[0010]
【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて詳細に説明する。図1,図2は、それぞれ機
種A(20種),機種B(30種)の自動販売機の制御
装置の概要を示すブロック図である。符号は、図3,図
4のものに対応している。Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 and FIG. 2 are block diagrams showing the outline of the control devices of the model A (20 types) and the model B (30 types) vending machines, respectively. The reference numerals correspond to those in FIGS. 3 and 4.
【0011】従来の自動販売機の制御装置では、制御用
データDA ,DB を、主制御部1に保持させるようにし
ていたのに対して、本発明の自動販売機の制御装置で
は、販売制御部2に保持させるようにしている。そのよ
うな変更に伴って、主制御部1の制御プログラムは、機
種データを、主制御部1のROM内の制御用データから
得るようにしていたのを、電源投入時に販売制御部2か
らの通信により得るように変更する。In the conventional vending machine control device, the control data D A and D B are held in the main control section 1, whereas in the vending machine control device of the present invention, The sales control unit 2 holds it. Along with such a change, the control program of the main control unit 1 obtains the model data from the control data in the ROM of the main control unit 1 from the sales control unit 2 when the power is turned on. Change to obtain by communication.
【0012】さらに、主制御部1は、商品の種類別に売
上集計を行い、その結果を表示する場合、どの機種にも
対応できるように、十分に大きな集計エリアをメモリ内
に確保しておく必要がある。そのようにして、主制御部
1の制御プログラムは、複数の機種で共通に使用できる
ようにする。Further, the main control unit 1 needs to secure a sufficiently large total area in the memory so that it can handle any model when totaling sales by product type and displaying the result. There is. In this way, the control program of the main controller 1 can be commonly used by a plurality of models.
【0013】ところで、機種Aを開発した後に、新機種
として、それより商品の種類数が異なる機種Bを開発す
る場合、販売制御部2は、販売商品の種類数が異なれ
ば、商品搬出機構をオンオフ制御するリレー数が異なる
ため、販売商品の種類数が異なる機種間で同一のものを
使用することができない。したがって、いずれにしても
販売制御部2は取り替える必要があるが、本発明では、
従来のもののように主制御部1まで取り替える必要はな
く、販売制御部2のみを取り替えればよい。By the way, in the case where after developing the model A, as a new model, the model B having a different number of types of products is developed, the sales control unit 2 operates the merchandise unloading mechanism if the types of products to be sold are different. Since the number of relays that are on / off controlled is different, it is not possible to use the same one among models with different types of products for sale. Therefore, in any case, the sales control unit 2 needs to be replaced, but in the present invention,
It is not necessary to replace the main control unit 1 unlike the conventional one, and only the sales control unit 2 needs to be replaced.
【0014】制御用データの内容としては、基本的に
は、図5のものと変わらず、販売装置以外の表示装置や
金銭取扱装置等に関係する制御用データも含めて販売制
御部2に保持させる。ただ、機構部に異常が発生したと
き等に表示器に表示する表示内容は、従来、主制御部1
に制御用データの一部として保持させていたが、それら
を全て従制御部に移すと、電源投入時、あるいは異常が
発生する毎にそれらの表示内容を従制御部から主制御部
1に送信する必要があって、その通信に要する時間が大
きくなり過ぎる。そこで、機種Aに関する異常表示内容
は主制御部1に保持させ、それ以降に開発された機種に
関する異常表示内容のみを従制御部に保持させるように
することも考えられる。The contents of the control data are basically the same as those shown in FIG. 5, and are held in the sales control unit 2 including the control data related to the display device other than the selling device and the money handling device. Let However, the display content displayed on the display unit when an abnormality occurs in the mechanical unit is conventionally the main control unit 1
However, if all of them are transferred to the sub-control unit, the display contents are transmitted from the sub-control unit to the main control unit 1 when the power is turned on or whenever an abnormality occurs. Must be done, and the time required for the communication becomes too long. Therefore, it is conceivable that the main control unit 1 holds the abnormal display contents regarding the model A and the sub-control unit holds only the abnormal display contents regarding the models developed after that.
【0015】なお、上記実施形態では、販売制御部2に
販売装置に関係する制御用データを保持させる場合を例
にして説明したが、表示装置や金銭取扱装置等に関係す
る制御データは、表示制御部3や金銭制御部4等のそれ
ぞれの従制御部に保持させることになる。In the above embodiment, the case where the sales control unit 2 holds the control data related to the sales device has been described as an example, but the control data related to the display device, the money handling device, etc. is displayed. The sub-control units such as the control unit 3 and the monetary control unit 4 hold the data.
【0016】[0016]
【発明の効果】以上述べた如く、本発明の自動販売機の
制御装置によれば、新機種の開発に伴って新製品を製造
する際に、従制御部を取り替えるだけで済み、主制御部
1のROMを取り替える必要がなくなる。その結果、新
機種の開発コストが低減される。As described above, according to the control device for a vending machine of the present invention, when a new product is manufactured in accordance with the development of a new model, it is only necessary to replace the slave control unit and the main control unit. There is no need to replace the ROM of No.1. As a result, the development cost of the new model is reduced.
【図1】 自動販売機(機種A)の制御装置の概要を示
すブロック図FIG. 1 is a block diagram showing an outline of a control device of a vending machine (model A).
【図2】 自動販売機(機種B)の制御装置の概要を示
すブロック図FIG. 2 is a block diagram showing an outline of a control device of a vending machine (model B).
【図3】 従来の自動販売機(機種A)の制御装置の概
要を示すブロック図FIG. 3 is a block diagram showing an outline of a conventional vending machine (model A) control device.
【図4】 従来の自動販売機(機種B)の制御装置の概
要を示すブロック図FIG. 4 is a block diagram showing an outline of a conventional vending machine (model B) control device.
【図5】 制御用データの概略の内容を示す図FIG. 5 is a diagram showing a schematic content of control data.
1 主制御部 2 販売制御部 3 表示制御部 4 金銭制御部 1 Main control unit 2 Sales control unit 3 Display control unit 4 Money control unit
Claims (1)
制御部を制御する主制御部とを有し、主制御部が使う制
御用データの内、自動販売機の機種毎に固有の制御用デ
ータは、前記従制御部から主制御部へ送信するようにし
たことを特徴とする自動販売機の制御装置。1. A vending machine having a slave control section for controlling each section and a main control section for controlling the slave control section, the control data used by the main control section being unique to each model of the vending machine. The control device of the vending machine, wherein the control data is transmitted from the slave control unit to the main control unit.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7306674A JPH09128604A (en) | 1995-10-31 | 1995-10-31 | Controller for vending machine |
KR1019960049472A KR970022861A (en) | 1995-10-31 | 1996-10-29 | Control device of vending machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7306674A JPH09128604A (en) | 1995-10-31 | 1995-10-31 | Controller for vending machine |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09128604A true JPH09128604A (en) | 1997-05-16 |
Family
ID=17959958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7306674A Pending JPH09128604A (en) | 1995-10-31 | 1995-10-31 | Controller for vending machine |
Country Status (2)
Country | Link |
---|---|
JP (1) | JPH09128604A (en) |
KR (1) | KR970022861A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1022697A1 (en) | 1999-01-22 | 2000-07-26 | Sanyo Electric Co. Ltd | Control apparatus for vending machine |
US6401010B1 (en) * | 1999-09-30 | 2002-06-04 | Sanyo Electric Co., Ltd. | Communication system for automatic vending machine |
-
1995
- 1995-10-31 JP JP7306674A patent/JPH09128604A/en active Pending
-
1996
- 1996-10-29 KR KR1019960049472A patent/KR970022861A/en not_active Application Discontinuation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1022697A1 (en) | 1999-01-22 | 2000-07-26 | Sanyo Electric Co. Ltd | Control apparatus for vending machine |
US6401010B1 (en) * | 1999-09-30 | 2002-06-04 | Sanyo Electric Co., Ltd. | Communication system for automatic vending machine |
Also Published As
Publication number | Publication date |
---|---|
KR970022861A (en) | 1997-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR910002806B1 (en) | Checking machine in vending machine | |
JPH0830848A (en) | Controller for automatic vending machine | |
JPH0962908A (en) | Merchandise sales method at automatic vending machine | |
JPH09128604A (en) | Controller for vending machine | |
JPH0113153B2 (en) | ||
JP3215637B2 (en) | Vending machine control device | |
JP3684938B2 (en) | Vending machine controller | |
JPH05134635A (en) | Data display device | |
JP2573747B2 (en) | Product sales data processing device | |
JPH0444318B2 (en) | ||
JPS62108390A (en) | Stock soldout detection system for vending machine | |
JP2000259924A (en) | Automatic vending machine and pos system | |
JP3005259B2 (en) | Vending machine column setting device | |
JPH01276390A (en) | Control device for automatic vending machine | |
JPH06162333A (en) | Display method for automatic vending machine | |
JPH11288468A (en) | Ticket vending system | |
JPH04312196A (en) | Controller for vending machine | |
JPH0619061U (en) | Automatic ticket vending machine | |
JPH08202946A (en) | Display device of cash register | |
JPH01269195A (en) | Automatic vending machine | |
JP2003030729A (en) | Automatic vending machine | |
JPH07210731A (en) | Automatic vending machine | |
JPH04296994A (en) | Electronic cash register | |
JPH02108193A (en) | Automatic vending machine | |
JPS60108993A (en) | Display for vending machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050311 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050323 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050906 |