JPH09128604A - Controller for vending machine - Google Patents

Controller for vending machine

Info

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
Application number
JP7306674A
Other languages
Japanese (ja)
Inventor
Yasuhiko Miyata
泰彦 宮田
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP7306674A priority Critical patent/JPH09128604A/en
Priority to KR1019960049472A priority patent/KR970022861A/en
Publication of JPH09128604A publication Critical patent/JPH09128604A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/006Details 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

PROBLEM TO BE SOLVED: To unnecessitate the exchange of ROM in a main control part only by exchanging sub-control parts at the time of developing a new kind of equipment. SOLUTION: This controller consists of sub-control parts such as sales control part 2 controlling respective parts such as commodity sales mechanism, a display equipment and cash dealing mechanism, etc., a display control part and a cash control part 4, etc., and of the main control part 1 controlling the sub-control parts. In the controller like this, control data specific to every kind of vending machine such as column numbers, relay numbers and merchandise selecting buttons, etc., is kept not in the main control part 1 but in the sub-control part. Then, the main control part 1 executes control by receiving control data from the sub-control part by communication.

Description

【発明の詳細な説明】Detailed Description of the Invention

【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
2 ,・・・は商品搬出機構をオンオフ制御するリレー
である。
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]

【発明が解決しようとする課題】[Problems to be solved by the invention]

(問題点)しかしながら、前記した従来の技術には、機
種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.

【図面の簡単な説明】[Brief description of the drawings]

【図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.

【符号の説明】[Explanation of symbols]

1 主制御部 2 販売制御部 3 表示制御部 4 金銭制御部 1 Main control unit 2 Sales control unit 3 Display control unit 4 Money control unit

Claims (1)

【特許請求の範囲】[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.
JP7306674A 1995-10-31 1995-10-31 Controller for vending machine Pending JPH09128604A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (2)

* Cited by examiner, † Cited by third party
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