KR20000042679A - 자동 판매기의 제어 장치 - Google Patents

자동 판매기의 제어 장치 Download PDF

Info

Publication number
KR20000042679A
KR20000042679A KR1019980058936A KR19980058936A KR20000042679A KR 20000042679 A KR20000042679 A KR 20000042679A KR 1019980058936 A KR1019980058936 A KR 1019980058936A KR 19980058936 A KR19980058936 A KR 19980058936A KR 20000042679 A KR20000042679 A KR 20000042679A
Authority
KR
South Korea
Prior art keywords
control unit
main control
subordinate
program
vending machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1019980058936A
Other languages
English (en)
Other versions
KR100281588B1 (ko
Inventor
야스히꼬 미야따
도시따께 마루야마
야스히로 야마자끼
세이지 에부꾸로
마사유끼 오따니
Original Assignee
다카노 야스아키
산요 덴키 가부시키가이샤
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 다카노 야스아키, 산요 덴키 가부시키가이샤 filed Critical 다카노 야스아키
Priority to KR1019980058936A priority Critical patent/KR100281588B1/ko
Publication of KR20000042679A publication Critical patent/KR20000042679A/ko
Application granted granted Critical
Publication of KR100281588B1 publication Critical patent/KR100281588B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/22Microcontrol or microprogram arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

본 발명은 자동 판매기에 신규의 종속 제어부를 부가하는 경우나, 기존의 종속 제어부에 신규한 기능을 부가하는 경우에, 주 제어부의 주 제어 프로그램을 고쳐 작성할 필요가 없어져 비용을 저감시킨다.
주 제어부(1)를 동작시키는 주 제어 프로그램용 설정 데이터내, 특정 종속 제어부의 고유 설정 데이터 DA 내지 DD를 각각의 종속 제어부 A 내지 D에 보유시킨다. 또한, 주 제어 프로그램내의 특정 종속 제어부를 제어하는 부분에 있는 고유 주 제어 프로그램 PMA 내지 PMD이, 그것이 보유되어 있는 종속 제어부 A 내지 D가 주 제어부(1)에 접속될 때, 주 제어부 메모리(2)에 로드되어 주 제어 프로그램 본체 PM에 편입되도록 한다.

Description

자동 판매기의 제어 장치
본 발명은 주 제어부, 판매 제어부, 및 표시 제어부 등의 종속 제어부에서 제어를 행하는 자동 판매기의 제어 장치에 관한 것이다.
통상, 자동 판매기의 제어 장치는 상품 반출 기구를 제어하는 판매 제어부, 표시기, 표시등 및 상품 선택 버턴 등을 제어하는 표시 제어부, 경화(硬貨) 처리 기구 등을 제어하는 금전 제어부 등의 종속 제어부, 및 그들의 종속 제어부를 총괄하여 제어하는 주 제어부에 의해 제어된다.
도 3은 제1 종래예의 자동 판매기의 제어 장치를 나타내는 도면이다. 주 제어부(1)는 주 제어부 메모리(2)에 격납되어 있는 주 제어 프로그램 본체 PM에 의해 동작하며, 각각의 종속 제어부 A 내지 D의 제어를 행한다. 또한, 그 제어부 프로그램 본체 PM에는, 각각의 종속 제어부 A 내지 D를 제어하는 것 이외에 필요한 것으로서, 각각의 종속 제어부 A 내지 D에 고유한 고유 주 제어 프로그램 PMA 내지 PMD도 편입되어 있다. 게다가, 각각의 종속 제어부는 각각 자동 판매기 각 부의 기구를 제어하는 프로그램 PA 내지 PD를 갖고 있다.
그런데, 자동 판매기에는, 예를 들면, 관(罐)음료의 자동 판매기에서도 판매가능한 상품의 종류가 20 종류의 기종이든 30 종류의 기종과 같이 각 종류의 기종이 있다. 종래, 판매가능한 상품의 종류수 등에 대응하여 적정한 제어를 행하기 위하여, 종류에 대응하여 컬럼수, 계전기수, 선택 버턴수 등의 각 부품 제어용 설정 데이터 DA 내지 DD를 주 제어 프로그램 본체 PM의 일부로서 주 제어부(1)에 보유하고 있다.
그러나, 그와 같이 각 부의 제어용 설정 데이터 DA 내지 DD를 주 제어부(1)에 보유시키면, 어떤 종류, 예를 들면, 20 종류의 상품을 판매할 수 있는 기종의 자동 판매기를 개발한 후에, 그 내부의 일부를 변경한 기종, 예를 들면, 30 종류의 상품을 판매할 수 있는 기종을 개발하는 경우에, 변경된 부분의 종속 제어부뿐 아니라, 그 제어용 설정 데이터 DA 내지 DD가 보유되어 있는 주 제어부 메모리(2)인 ROM도 교환할 필요가 있다. 그래서, 먼저, 다음과 같은 자동 판매기의 제어 장치를 제안하였다(특개평 9-128604호 공보(G07F 9/00)).
도 4는 제2 종래예의 자동 판매기의 제어 장치를 나타내는 도면이다. 즉, 자동 판매기의 각 부에 고유의 설정 데이터는 그들 부분을 제어하는 각각의 종속 제어부에 보유되며, 주 제어부(1)는 각각의 종속 제어부로부터 설정 데이터 DA 내지 DD를 수취하여 제어를 행하도록 한다. 이와 같이 하면, 일부분을 변경하여 신기종을 개발할 때, 변경한 부분을 제어하는 종속 제어부를 변경하는 것만으로, 주 제어부(1)의 ROM은 변경할 필요가 없어진다.
그러나, 상기 종래의 자동 판매기의 제어 장치에서는 종속 제어부에 신규한 기능을 부가하는 경우에는, 지금까지의 주 제어 프로그램에는 신규한 기능에 대응하는 부분을 구비하고 있지 않기 때문에, 그 기능을 포함시키도록 새로운 주 제어 프로그램을 작성해야 한다는 문제점이 있었다.
예를 들면, 자동 판매기의 판매 제어부에 절전 기능을 새롭게 부가하는 경우, 판매 제어부 자체의 제어 프로그램으로 절전 기능을 실행하기 위한 처리, 즉, 지정된 시간이 되고나서, 자동 판매기의 형광등을 소등시키기도 하고, 바깥 공기 온도가 설정치 이하로 되고나서, 상품 냉각용 냉각기의 운전 간격을 길게 하기 위한 처리를 부가할 필요가 있다. 그것과 동시에, 주 제어 프로그램의 일부인 판매 제어부의 고유 주 제어 프로그램 부분에도, 절전 기능을 실행하기 위한 처리, 즉, 형광등의 절전 여부를 설정하거나, 냉각기의 절전은 바깥 공기 온도가 어느 정도 이하로 되고나서 행할지의 설정을 행하기 위한 처리를 부가할 필요가 있다. 따라서, 판매 제어부 자체의 제어 프로그램을 고쳐 작성하는 것에 부가하여, 주 제어 프로그램도 고쳐 작성해야 되며, 그것을 격납한 ROM을 교환할 필요가 발생한다.
또한, 종속 제어부에 신규한 기능을 부가하는 경우 이외에, 지금까지의 기종에서는 구비하지 않았던 신규의 종속 제어부를 부가한 새로운 기종을 개발하는 경우도 마찬가지이다.
본 발명은 그와 같은 문제점을 해결하며, 신규한 종속 제어부를 부가하는 경우나, 이미 존재하고 있는 종속 제어부에 신규한 기능을 부가하는 경우에도, 주 제어 프로그램을 고쳐 작성할 필요를 없게 해서, 주 제어부의 부품이나 소프트웨어의 공통화를 가능케 하여 비용을 저감하는 것을 목적으로 하는 것이다.
상기 과제를 해결하기 위하여, 청구항 1 기재의 자동 판매기의 제어 장치는 자동 판매기 각 부를 제어하는 종속 제어부, 상기 종속 제어부를 총괄하여 제어하는 주 제어부로 이루어지는 자동 판매기의 제어 장치에 있어서, 상기 주 제어부를 동작시키는 주 제어 프로그램용 설정 데이터내, 특정 종속 제어부의 고유한 설정 데이터를 상기 특정 종속 제어부에 각각 보유시킴과 동시에, 상기 주 제어 프로그램내, 특정 종속 제어부를 제어하는 부분인 고유 주 제어 프로그램을 상기 특정 종속 제어부에 보유시키도록 한 것을 특징으로 한다. 이와 같이 하면, 이미 존재하고 있는 종속 제어부에 신규한 기능을 부가하는 경우나, 신규한 종속 제어부를 부가하는 경우에도, 주 제어 프로그램을 고쳐 작성할 필요가 없게 되어, 주 제어부의 부품이나 소프트웨어의 공통화가 가능하게 되어 비용을 저감할 수 있다.
또한, 청구항 2기재의 자동 판매기의 제어 장치는 상기 고유 주 제어 프로그램은 그것이 보유되어 있는 종속 제어부가 주 제어부에 접속될 때에, 상기 고유 주 제어 프로그램을 주 제어부에 로드하여, 상기 주 제어부 프로그램에 편입하도록 한 것을 특징으로 한다. 이와 같이 하면, 종속 제어부를 주 제어부에 접속함과 동시에, 고유 주 제어 프로그램이 주 제어 프로그램에 편입되어 그것 이하는 최초부터 편입되어 있는 경우와 완전히 동일하게 제어를 실행하는 것이 가능하게 된다.
도 1은 본 발명의 자동 판매기의 제어 장치의 블록도.
도 2는 주 제어부의 프로그램 기억부의 설명도.
도 3은 제1 종래예의 자동 판매기의 제어 장치의 블록도.
도 4는 제2 종래예의 자동 판매기의 제어 장치의 블록도.
<도면의 주요 부분에 대한 부호의 설명>
1: 주 제어부
2: 주 제어부 메모리
이하, 본 발명의 실시 형태를 도면에 기초하여 상세히 설명한다.
도 1은 본 발명의 자동 판매기의 제어 장치를 나타내는 도면이다. 본 발명의 자동 판매기의 제어 장치에서는, 주 제어부(1)를 동작시키는 주 제어 프로그램내, 특정 종속 제어부 A 내지 D에 각각 고유한 부분인 고유 주 제어 프로그램 PMA 내지 PMD를 각각의 종속 제어부 A 내지 D에 보유시키고 있다. 그래서, 종속 제어부 A 내지 D가 주 제어부(1)에 접속되었을 때, 그들이 보유하고 있는 고유 주 제어 프로그램 PMA 내지 PMD를 주 제어부(1)의 주 제어부 메모리(2)에 로드하여, 주 제어 프로그램 본체 PM에 편입하도록 한다. 그 결과, 주 제어 프로그램 본체 PM과 고유 주 제어 프로그램 PMA 내지 PMD가 일체화되어 주 제어 프로그램으로 된다.
또한, 주 제어 프로그램에서 사용하는 제어용 설정 데이터내, 각각의 종속 제어부 고유의 설정 데이터 DA 내지 DD는 각각의 종속 제어부 A 내지 D에 보유되며, 주 제어부(1)가 그 설정 데이터 DA 내지 DD를 사용할 때는, 해당하는 종속 제어부 A 내지 D로부터 수취하여 사용한다.
도 2는 주 제어부 메모리의 내용을 나타낸 도면이다. 종속 제어부 A 내지 D를 주 제어부(1)에 접속하기 전에, 도 2(가)에 도시된 바와 같이, 주 제어부 메모리(2)에는, 주 제어부(1)의 제어 프로그램의 본체 부분인 주 제어 프로그램 본체 PM만이 격납되어 있고, 각각의 종속 제어부 A 내지 D의 고유 주 제어 프로그램 PMA 내지 PMD를 격납하는 부분은 빈 영역으로 되어 있다. 그래서, 각각의 종속 제어부 A 내지 D가 주 제어부(1)에 접속되면, 각각의 종속 제어부 A 내지 D가 보유하고 있던 각각의 고유 주 제어 프로그램 PMA 내지 PMD가 주 제어부 메모리(2)에 로드되어, 자동 판매기의 제어가 개시된다.
또, 주 제어부 메모리(2)로서는, RAM과 플래시 메모리가 이용되며, 플래시 메모리를 이용하는 경우는, 분할 영역 단위로 각각의 고유 주 제어 프로그램 PMA 내지 PMD의 격납 영역을 설정한다.
또한, 상기 실시 형태에서는, 각각의 종속 제어부 A 내지 D가 주 제어부(1)에 접속되었을 때, 각각의 종속 제어부 A 내지 D가 보유하고 있던 각각의 고유 주 제어 프로그램 PMA 내지 PMD를 주 제어부 메모리(2)에 로드하도록 하였다. 그러나, 각각의 종속 제어부의 고유 주 제어 프로그램을 주 제어부 메모리(2)에 로드하는 타이밍으로서는, 그것 이외에, 자동 판매기에 전원이 접속되었을 때, 자동 판매기에 설정된 스위치가 조작될 때, 자동 판매기의 제어부의 키(key) 또는 자동 판매기에 접속된 퍼스널 컴퓨터의 키가 조작될 때에도 좋다. 다만, 상기 실시 형태와 같이, 각각의 종속 제어부 A 내지 D가 주 제어부(1)에 접속될 때에 로드하도록 하면, 임의의 키 조작도 행하지 않고, 자동적으로 각각의 종속 제어부의 고유 주 제어 프로그램을 주 제어부 메모리(2)에 로드하는 것이 가능하여 효율이 좋다.
본 발명은 이상 설명한 바와 같이 구성되어 있으므로, 다음에 기재한 것과 같은 효과가 있다.
청구항 1기재의 자동 판매기의 제어 장치는 특정의 종속 제어부 고유의 설정 데이터를 그 종속 제어부에 보유시킴과 함께, 주 제어 프로그램내, 각각의 종속 제어부의 고유 주 제어 프로그램을 각각의 종속 제어부에 보유시키도록 하였다. 그 결과, 이미 존재하고 있는 종속 제어부에 신규한 기능을 부가하는 경우나, 신규한 종속 제어부를 부가하는 경우에도, 주 제어 프로그램을 고쳐 작성할 필요가 없게 되며, 주 제어부의 부품이나 소프트웨어의 공통화가 가능하게 되어 비용을 저감할 수 있다.
또한, 청구항 2기재의 자동 판매기의 제어 장치는, 종속 제어부에 보유되어 있는 고유 주 제어 프로그램을 그것이 보유되어 있는 종속 제어부가 주 제어부에 접속되었을 때, 해당 고유 주 제어 프로그램을 주 제어부에 로드하여, 상기 주 제어 프로그램에 편입하도록 하였다. 그 결과, 종속 제어부를 주 제어부에 접속함과 동시에, 어떠한 키 조작도 행할 필요없이, 고유 주 제어 프로그램이 주 제어 프로그램에 편입되고, 그 후에는 최초부터 편입되어 있던 경우와 완전히 동일하게 제어를 실행하는 것이 가능하게 된다.

Claims (2)

  1. 자동 판매기 각 부를 제어하는 종속 제어부와 상기 종속 제어부를 총괄해서 제어하는 주 제어부로 이루어지는 자동 판매기의 제어 장치에 있어서,
    상기 주 제어부를 동작시키는 주 제어 프로그램용 설정 데이터내, 특정의 종속 제어부 고유의 설정 데이터가 상기 특정 종속 제어부에 각각 보유됨과 동시에, 상기 주 제어 프로그램내, 특정 종속 제어부를 제어하는 부분인 고유 주 제어 프로그램을 상기 특정 종속 제어부에 보유되도록 한 것을 특징으로 한 자동 판매기의 제어 장치.
  2. 제1항에 있어서,
    상기 고유 주 제어 프로그램은, 그것이 보유되어 있는 종속 제어부가 주 제어부에 접속되었을 때, 상기 고유 제어 프로그램을 주 제어부에 로드해서 상기 주 제어부 프로그램에 편입되도록 한 것을 특징으로 하는 자동 판매기의 제어 장치.
KR1019980058936A 1998-12-26 1998-12-26 자동 판매기의 제어 장치 Expired - Fee Related KR100281588B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980058936A KR100281588B1 (ko) 1998-12-26 1998-12-26 자동 판매기의 제어 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980058936A KR100281588B1 (ko) 1998-12-26 1998-12-26 자동 판매기의 제어 장치

Publications (2)

Publication Number Publication Date
KR20000042679A true KR20000042679A (ko) 2000-07-15
KR100281588B1 KR100281588B1 (ko) 2001-03-02

Family

ID=19565932

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980058936A Expired - Fee Related KR100281588B1 (ko) 1998-12-26 1998-12-26 자동 판매기의 제어 장치

Country Status (1)

Country Link
KR (1) KR100281588B1 (ko)

Also Published As

Publication number Publication date
KR100281588B1 (ko) 2001-03-02

Similar Documents

Publication Publication Date Title
US6081891A (en) Video bios loading apparatus and a control method thereof
KR100281588B1 (ko) 자동 판매기의 제어 장치
US4448346A (en) Control system for automatic vending machines
US6339726B1 (en) Control apparatus for vending machine
JPH1145367A (ja) 自動販売機の制御装置
JP2589001B2 (ja) シーケンス制御と対応するsfcフローチャートのステップの表示方法
JPH10105212A (ja) 表示制御システム
KR970062973A (ko) 카드를 이용한 자동 판매기
JPH03271891A (ja) 自動販売機の制御装置
JPH01232491A (ja) 自動販売機の制御装置
JPH06164674A (ja) 表示制御装置および該表示制御装置用のデータ作成支援装置
JPH09128604A (ja) 自動販売機の制御装置
KR860001936B1 (ko) 자동 판매기의 제어장치
JP3684938B2 (ja) 自動販売機制御装置
JP2000200387A (ja) 自動販売機用制御回路
JPH0620140A (ja) 自動販売機
KR19990009672A (ko) 금전 등록기의 옵션 재 프로그램 방법
KR970066955A (ko) 프로그램 수정가능한 최대수요 전력 감시제어장치
JPS5887653A (ja) デ−タ集計システムにおけるパタ−ンコ−ドの設定方法
JPH0562061A (ja) スイツチ設定表示機能付自動販売機
JP2008123328A (ja) 自動販売機
JP2001109935A (ja) 自動販売機の制御装置
JPS588316A (ja) シ−ケンス制御装置
JPH0320893A (ja) 自動販売機の照明制御装置
JPH10198845A (ja) 自動販売機の制御装置

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

FPAY Annual fee payment

Payment date: 20061110

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20071119

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20071119

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000