JP2001175933A - 自動販売機の制御プログラム書換システム及び自動販売機の制御装置 - Google Patents

自動販売機の制御プログラム書換システム及び自動販売機の制御装置

Info

Publication number
JP2001175933A
JP2001175933A JP35599499A JP35599499A JP2001175933A JP 2001175933 A JP2001175933 A JP 2001175933A JP 35599499 A JP35599499 A JP 35599499A JP 35599499 A JP35599499 A JP 35599499A JP 2001175933 A JP2001175933 A JP 2001175933A
Authority
JP
Japan
Prior art keywords
control program
rewriting
vending machine
program
host computer
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
JP35599499A
Other languages
English (en)
Inventor
Naohito Matsumoto
尚人 松本
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.)
Sanden Corp
Original Assignee
Sanden Corp
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 Sanden Corp filed Critical Sanden Corp
Priority to JP35599499A priority Critical patent/JP2001175933A/ja
Priority to US09/736,168 priority patent/US7228536B2/en
Publication of JP2001175933A publication Critical patent/JP2001175933A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/355Personalisation of cards for use
    • G06Q20/3552Downloading or loading of personalisation data
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • G07F19/201Accessories of ATMs
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/02Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

(57)【要約】 【課題】 制御プログラムの書換が容易な自動販売機の
制御プログラム書換システム及び自動販売機の制御装置
を提供する。 【解決手段】制御装置100に通信制御部101を設け
てホストコンピュータ200から送信される新制御プロ
グラム211を受信するようにしたので、遠隔地から新
制御プログラム211を送信することができる。これに
より、制御プログラム111の書換が容易になり、制御
プログラム111の更新に要する手間と時間を飛躍的に
軽減することができる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、各種物品を販売す
る自動販売機の制御プログラム書換システム及び制御装
置について、その制御プログラムの更新に関するもので
ある。
【0002】
【従来の技術】従来、この種の自動販売機の制御システ
ムは、制御プログラムを記憶した記憶装置と、該制御プ
ログラムを実行する演算装置と、各種機器とのインター
フェース部とを備えている。この制御装置は、演算装置
が記憶装置に記憶されている制御プログラムを実行する
ことにより動作する。ここで、制御プログラムを記憶し
た記憶装置としては、不揮発性メモリであるROMが用
いられている。インターフェース部に接続する機器とし
ては、顧客の販売要求を指示する商品選択ボタン、金額
等を表示する表示器、冷却装置を構成する圧縮機や送風
機等、管理者用のリモコンなどである。
【0003】ところで、記憶装置に記憶されている制御
プログラムは、自動販売機が市場に投入された以降に、
例えばリモコン操作方法の修正変更などのために、その
内容を変更する場合がある。すなわち制御プログラムの
バージョンアップである。従来の制御システムでは、記
憶装置として前述したように不揮発性メモリであるRO
Mを用いており、制御プログラムのバージョンアップの
たびにこのROMを新制御プログラムが記憶されたもの
に交換していた。このプログラムの更新方法では、多大
な手間と時間を要して非常に面倒であるという問題点が
あった。
【0004】そこで、記憶装置として電気的に書換可能
なEP−ROMを用い、制御プログラムと共に書換プロ
グラムを記憶させたものが提案されている。この制御装
置によれば、制御システムに新たな制御プログラムを記
憶したメモリーカードやFDD(Floppy Disk Drive)
を接続し、書換用プログラムを実行することにより制御
プログラムを新たな制御プログラムに書き換えている。
これにより、前記問題点が改善され、制御プログラムの
更新に要する手間と時間が軽減されている。
【0005】
【発明が解決しようとする課題】しかしながら、この制
御装置においても、プログラムのバージョンアップのた
びに、作業者はメモリーカードやFDDの接続作業のた
め各所に点在する自動販売機の設置場所に行かなければ
ならず、前記問題点が十分に解消されてはいない。ま
た、販売商品の定価が変更されたり新たな商品の発売を
開始するなど、同時期に一斉に制御プログラムを変更す
る場合に、限られた時間で全ての自動販売機で作業を行
うのは非常に困難であるという問題点もあった。
【0006】本発明は、上記事情に鑑みてなされたもの
であり、その目的とするところは、制御プログラムの書
換が容易な自動販売機の制御プログラム書換システム及
び自動販売機の制御装置を提供することにある。
【0007】
【課題を解決するための手段】上記目的を達成するため
に、請求項1の発明では、自動販売機の制御プログラム
を書き換える自動販売機の制御プログラム書換システム
において、自動販売機に対して新制御プログラムを送信
するホストコンピュータを有し、自動販売機は、前記ホ
ストコンピュータから新制御プログラムを受信する受信
手段と、自動販売機の制御プログラムを前記新制御プロ
グラムに書き換える書換手段とを有することを特徴とす
るものを提案する。
【0008】本発明によれば、ホストコンピュータより
送信される新制御プログラムは、受信手段により自動販
売機側で受信され、書換手段により制御プログラムが新
制御プログラムに書き換えられる。したがって、遠隔地
のホストコンピュータから新制御プログラムを送信する
ことができる。
【0009】また、請求項2の発明では、請求項1記載
の自動販売機の制御プログラム書換システムにおいて、
前記ホストコンピュータは、複数の自動販売機に対して
同時に新制御プログラムを送信することを特徴とするも
のを提案する。
【0010】本発明によれば、複数の自動販売機の制御
プログラムを一斉に書き換えることができる。
【0011】また、請求項3の発明では、請求項1又は
2何れか1項記載の自動販売機の制御プログラム書換シ
ステムにおいて、前記ホストコンピュータは、所定のス
ケジュールに従い自動販売機に対して新制御プログラム
を送信することを特徴とするものを提案する。
【0012】本発明によれば、ホストコンピュータは所
定のスケジュールに従って新制御プログラムを送信す
る。
【0013】また、請求項4の発明では、請求項1〜3
何れか1項記載の自動販売機の制御プログラム書換シス
テムにおいて、前記ホストコンピュータは、新制御プロ
グラムと共に該制御プログラムの属性情報を自動販売機
に対して送信し、前記自動販売機の書換手段は、ホスト
コンピュータから受信した前記属性情報に基づき書換の
可否を判定する書換可否判定手段を有することを特徴と
するものを提案する。
【0014】本発明によれば、属性情報を自動販売機に
対して送信し、この属性情報に基づいて書換の可否を判
定する。したがって、新制御プログラムが新しいバージ
ョンである場合など、制御プログラムの書換が必要なと
きは制御プログラムが書き換えられる。また、新制御プ
ログラムが他の種類の自動販売機のものである場合な
ど、書換が不要なときは制御プログラムは書き換えられ
ない。尚、属性情報とは自動販売機の種別やバージョン
などプログラムの性質に関する情報である。
【0015】また、請求項5の発明では、請求項1〜4
何れか1項記載の自動販売機の制御プログラム書換シス
テムにおいて、前記自動販売機の書換手段は、該自動販
売機に予め記憶されている書換プログラムを実行するこ
とにより制御プログラムを新制御プログラムに書き換え
ることを特徴とするものを提案する。
【0016】本発明によれば、予め自動販売機に書換プ
ログラムが記憶され、この書換プログラムを実行するこ
とにより制御プログラムが新制御プログラムに書き換え
られる。
【0017】また、請求項6の発明では、請求項1〜4
何れか1項記載の自動販売機の制御プログラム書換シス
テムにおいて、前記ホストコンピュータは、新制御プロ
グラムと共に該制御プログラムの書換プログラムを自動
販売機に対して送信し、前記自動販売機の書換手段は、
ホストコンピュータから受信した前記書換プログラムを
実行することにより制御プログラムを新制御プログラム
に書き換えることを特徴とするものを提案する。
【0018】本発明によれば、ホストコンピュータより
新制御プログラムと共に書換プログラムが自動販売機に
送信されると、書換手段が書換プログラムを実行するこ
とにより、制御プログラムが新制御プログラムに書き換
えられる。
【0019】また、請求項7の発明では、請求項1〜6
何れか1項記載の自動販売機の制御プログラム書換シス
テムにおいて、前記ホストコンピュータは、新制御プロ
グラムと共に該制御プログラムが用いるデータの配置情
報を自動販売機に対して送信し、前記自動販売機の書換
手段は、該自動販売機の制御プログラムが用いているデ
ータの配置情報及びホストコンピュータから受信した前
記データ配置情報に基づき、該自動販売機の制御プログ
ラムが用いているデータを新制御プログラムで使用でき
るように再配置するデータ再配置手段を有することを特
徴とするものを提案する。
【0020】本発明によれば、データ再配置手段により
新制御プログラムで使用できるようにデータが再配置さ
れる。したがって、制御プログラムの書換前後において
制御プログラムが用いているデータを必要に応じて保持
させることができるとともに、その配置を新制御プログ
ラムに適した状態にすることができる。
【0021】また、請求項8の発明では、請求項1〜6
何れか1項記載の自動販売機の制御プログラム書換シス
テムにおいて、前記ホストコンピュータは、新制御プロ
グラムと共に該制御プログラムが用いるデータの配置情
報と、自動販売機の制御プログラムが用いているデータ
を新制御プログラムで使用できるように再配置するデー
タ再配置プログラムを自動販売機に対して送信し、前記
自動販売機の書換手段は、ホストコンピュータから受信
した前記データ再配置プログラムを実行することにより
データの再配置を行うことを特徴とするものを提案す
る。
【0022】本発明によれば、書換手段によりデータ再
配置プログラムが実行され、新制御プログラムで使用で
きるようにデータが再配置される。したがって、制御プ
ログラムの書換前後において制御プログラムが用いてい
るデータを必要に応じて保持させることができるととも
に、その配置を新制御プログラムに適した状態にするこ
とができる。これにより、制御プログラムの書換が容易
になるとともに、新制御プログラムの作成の際に、既存
のデータ配置に制限されることがないので拡張性が高い
ものとなる。
【0023】また、請求項9では、自動販売機の制御装
置において、自動販売機の制御プログラムを記憶する制
御プログラム記憶手段と、該制御プログラムを実行する
演算装置とを備えた自動販売機の制御装置において、ホ
ストコンピュータとの通信を制御する通信制御手段と、
前記制御プログラム記憶手段に記憶されている制御プロ
グラムを、前記通信制御手段によりホストコンピュータ
から受信した新制御プログラムで書き換える書換手段と
を備えたことを特徴とするものを提案する。
【0024】本発明によれば、制御プログラム記憶手段
に記憶されている制御プログラムはホストコンピュータ
から受信した新制御プログラムで書き換えられる。した
がって、遠隔地のホストコンピュータから新制御プログ
ラムを送信することができる。
【0025】また、請求項10の発明では、請求項9記
載の自動販売機の制御装置において、前記書換手段は、
前記新制御プログラムと共にホストコンピュータから受
信した該新制御プログラムの属性情報に基づき制御プロ
グラムの書き換えの可否を判定する書換判定手段を有す
ることを特徴とするものを提案する。
【0026】本発明によれば、属性情報を自動販売機に
対して送信し、この属性情報に基づいて書換の可否を判
定する。したがって、新制御プログラムが新しいバージ
ョンである場合など、制御プログラムの書換が必要なと
きは制御プログラムが書き換えられる。また、新制御プ
ログラムが他の種類の自動販売機のものである場合な
ど、書換が不要なときは制御プログラムは書き換えられ
ない。尚、属性情報とは自動販売機の種別やバージョン
などプログラムの性質に関する情報である。
【0027】また、請求項11では、請求項9又は10
何れか1項記載の自動販売機の制御装置において、前記
書換手段は、制御プログラムの書換プログラムを予め記
憶した書換プログラム記憶手段を備え、該書換プログラ
ムを実行することにより制御プログラムの書き換えを行
うことを特徴とするものを提案する。
【0028】本発明によれば、予め書換プログラム記憶
手段に書換プログラムが記憶され、この書換プログラム
を実行することにより制御プログラムが新制御プログラ
ムに書き換えられる。したがって、確実に制御プログラ
ムを書き換えることができる。
【0029】また、請求項12では、請求項9又は10
何れか1項記載の自動販売機の制御装置において、前記
書換手段は、前記新制御プログラムと共にホストコンピ
ュータから受信した制御プログラムの書換プログラムを
実行することにより制御プログラムの書き換えを行うこ
とを特徴するものを提案する。
【0030】本発明によれば、ホストコンピュータから
新制御プログラム及び書換プログラムを受信すると、書
換手段が書換プログラムを実行することにより、制御プ
ログラムが新制御プログラムに書き換えられる。
【0031】また、請求項13の発明では、請求項9〜
12何れか1項記載の自動販売機の制御装置において、
前記書換手段は、制御プログラムが用いているデータを
新制御プログラムで使用できるように再配置するデータ
再配置プログラムを予め記憶した再配置プログラム記憶
手段を備え、該データ再配置プログラムを実行する際に
は前記新制御プログラムと共にホストコンピュータから
受信した該新制御プログラム用のデータ配置情報に基づ
きデータの再配置を行うことを特徴とするものを提案す
る。
【0032】本発明によれば、再配置プログラム記憶手
段に記憶されたデータ再配置プログラムにより新制御プ
ログラムで使用できるようにデータが再配置される。し
たがって、制御プログラムの書換前後において制御プロ
グラムが用いているデータを必要に応じて保持させるこ
とができるとともに、その配置を新制御プログラムに適
した状態にすることができる。
【0033】また、請求項14の発明では、請求項9〜
12何れか1項記載の自動販売機の制御装置において、
前記書換手段は、前記新制御プログラムと共にホストコ
ンピュータから受信したデータ再配置プログラム実行す
ることにより制御プログラムが用いているデータを新制
御プログラムで使用できるように再配置することを特徴
とするものを提案する。
【0034】本発明によれば、書換手段によりデータ再
配置プログラムが実行され、新制御プログラムで使用で
きるようにデータが再配置される。したがって、制御プ
ログラムの書換前後において制御プログラムが用いてい
るデータを必要に応じて保持させることができるととも
に、その配置を新制御プログラムに適した状態にするこ
とができる。
【0035】
【発明の実施の形態】本発明の一実施形態にかかる自動
販売機の制御装置について図面を参照して説明する。図
1は自動販売機の制御装置の機能ブロック図である。
【0036】図1に示すように、この自動販売機の制御
装置100は、通信路300を介したホストコンピュー
タ200との通信を制御する通信制御部101と、商品
の販売時や販売機管理時などの通常時に各被制御機器が
所定の動作を行うように制御する通常制御部102と、
通常制御部102にて各被制御機器の制御を行う際に用
いるデータを記憶したデータ記憶部103とを備えてい
る。また、制御装置100は、通常制御部102の制御
プログラムを新制御プログラムに書き換える制御プログ
ラム書換部104と、制御プログラム書換部104によ
って制御プログラムを書き換える際に、データ記憶部1
03に記憶されているデータの配置を新制御プログラム
で使用できるように再配置するデータ再配置部105を
備えている。
【0037】通信制御部101は、通信路300に対応
した通信機器を主たる構成要素としている。即ち、通信
制御部101は通信路300を介したホストコンピュー
タ200との間における通信の制御を行う。
【0038】通常制御部102は、商品の販売時や管理
者等による販売管理時などのように通常時に各被制御機
器が所定の動作を行うように制御する手段である。通常
制御部102は、制御プログラム111に基づいて動作
している。この制御プログラム111は、電気的に書換
可能な記憶装置に記憶されている。
【0039】データ記憶部103は、制御プログラム1
11が使用するデータ112を記憶した記憶装置を主た
る構成要素としている。この記憶装置には、データ11
2が制御プログラム111により使用可能なように配置
されている。
【0040】制御プログラム書換部104は、通常制御
部102の制御プログラム111をホストコンピュータ
200から送信された新制御プログラム211に書き換
える機能を有しており、書換プログラム113に基づい
て動作している。ここで、書換プログラム113は、ホ
ストコンピュータ200より送信されたものである。
【0041】データ再配置部105は、制御プログラム
書換部104により制御プログラム111が新制御プロ
グラム211に書き換えられる際に、データ記憶部10
3に記憶されているデータの配置を、新制御プログラム
211が使用できるように配置する機能を有しており、
再配置プログラム114に基づいて動作している。ここ
で、再配置プログラム114は、ホストコンピュータ2
00より送信されたものである。
【0042】ホストコンピュータ200は、新制御プロ
グラム211と、書換プログラム212と、再配置プロ
グラム213とを記憶していて、自動販売機に各プログ
ラム211,212,213を送信する。ここで、ホス
トコンピュータ200は所定のスケジュールに従って、
各プログラム211,212,213を送信する。
【0043】通信路300は、自動販売機の制御装置1
00とホストコンピュータ200との間で相互通信を行
うための通信媒体である。通信路300としては、無線
を媒体としても有線を媒体としてもよく、本実施の形態
では無線のものを示した。
【0044】上述のような自動販売機の制御装置の具体
的な回路構成の一例について図2及び図3を参照して説
明する。図2及び図3は自動販売機の制御装置の概略回
路図である。
【0045】図2に示すように、自動販売機の制御装置
100は、ホストコンピュータ200との通信を制御す
る通信制御部101と、演算装置であるCPU121
と、電気的に書換可能な不揮発性メモリであるフラッシ
ュメモリ122と、揮発性メモリである第1のSRAM
123及び第2のSRAM124と、自動販売機を構成
する各種機器との接続インターフェースであるI/Oイ
ンターフェース125と、これらを接続するバス126
とを有している。本実施形態では、I/Oインターフェ
ース125に接続される各種機器として、顧客による商
品選択の指示を入力する商品選択ボタン131と、自動
販売機に設置されている冷却装置を構成する圧縮機13
2と、自動販売機の管理者により操作され各種データの
入出力を行うリモコン133を示した。
【0046】CPU121は、プログラムを実行する演
算装置である。通常時には、フラッシュメモリ122に
記憶されている制御プログラム141を演算実行する。
また、このCPU121は、制御プログラムの書換時に
は後述する各種プログラムを実行する。
【0047】フラッシュメモリ122には、制御プログ
ラム141と、制御プログラム141の属性情報142
と、書換判定プログラム143と、メモリ配置情報14
4とが記憶されている。制御プログラム141は、I/
Oインターフェース125を介して接続する各種機器に
信号を入出力することにより自動販売機を制御する。こ
の制御プログラム141は、主に通常の販売動作時に実
行される販売用プログラムとリモコンの操作による管理
用プログラムを備えている。この制御プログラム141
による制御については、従来の制御装置と同様なのでこ
こでは説明は省略する。属性情報142は、制御プログ
ラム141の種別を示す識別子と、そのバージョンに関
する情報を有している。ここで、制御プログラム141
の識別子とは、制御プログラム141を適用することが
できる自動販売機を識別するために設けたものである。
書換判定プログラム143は、前述した属性情報142
と、ホストコンピュータ200より受信した新制御プロ
グラム221の属性情報とを比較して、制御プログラム
141の書換の可否を判定する。メモリ配置情報144
は、制御プログラム141が使用する第1のSRAM1
23に記憶されているデータの配置情報である。制御プ
ログラム141は、このメモリ配置情報144を基に、
第1のSRAM123にアクセスする。
【0048】第1のSRAM123は、自動販売機の各
種データが記憶されるデータ領域151と、このデータ
領域151に記憶されているデータを一時的に退避可能
なデータ退避領域152とを有している。この各種デー
タとしては、自動販売機の商品の販売した個数などの販
売データや、自動販売機の商品に応じて設定されている
庫内温度等の設定データが挙げられる。この各種データ
を用いて、制御プログラム141は自動販売機の各種機
器の制御を行うようになっている。
【0049】第2のSRAM124には、書換プログラ
ム161と再配置プログラム162とが記憶されてい
る。これらのプログラム161,162は、ホストコン
ピュータ200より送信されたものであり、ホストコン
ピュータ200より送信される都度にプログラム16
1,162が更新されるようになっている。
【0050】図3に示すように、ホストコンピュータ2
00は、RAM220を有しており、このRAM220
には新制御プログラム221、書換プログラム222、
再配置プログラム223、新メモリ配置情報224、新
属性情報225が記憶されている。ホストコンピュータ
200は、送信指令に従ってこれらの各プログラム22
1,222,223及ぶ各情報224,225を自動販
売機に送信する。
【0051】通信路300は、制御装置100とホスト
コンピュータ200との間で相互通信を行うための通信
媒体である。本実施形態においてこの通信路300には
PHS(Personal Handyphone System)の回線が用いられ
ている。
【0052】このような制御装置100では、制御プロ
グラムを書き換える際、まず書換判定プログラム143
を実行し、新属性情報225を受信する。そして、この
新属性情報225と属性情報142とに基づいて制御プ
ログラムの書換の可否を判定する。書換可の場合は、再
配置プログラム223及び新メモリ配置情報224を受
信し、SRAM124に再配置プログラム223が書き
込まれる。次に、再配置プログラム223を実行し、新
メモリ配置情報224とメモリ配置情報144とに基づ
いてSRAM123に記憶されているデータを再配置す
る。そして、ホストコンピュータ200より書換プログ
ラム222が送信される。この書換プログラム222を
実行することにより、新制御プログラム221をホスト
コンピュータより受信し、制御プログラム141が新制
御プログラム221に書き換えられる。即ち、本実施形
態においては、書換判定プログラム143、再配置プロ
グラム223及び書換プログラム222は書換手段を成
している。
【0053】以下、図4のフローチャートを参照して制
御プログラムを書き換える際の流れを詳述する。
【0054】前述したように、制御プログラムを書き換
える際に、まずCPU121はフラッシュメモリ122
に記憶されている書換判定プログラム143を実行す
る。書換判定プログラム143が実行されると、ホスト
コンピュータ200から自動販売機1に新属性情報22
5が送信される(ステップS1)。そして、フラッシュ
メモリ122に記憶されている属性情報142における
制御プログラム141の種別を示す識別子と、ホストコ
ンピュータ200より送信された新属性情報225にお
ける新制御プログラム221の種別を示す識別子とを比
較し(ステップS2)、同一種別でないならば処理を終
了させる(ステップS3)。次いで、新属性情報225
が有している新制御プログラム221のバージョン情報
と属性情報142が有している制御プログラム141の
バージョン情報とを比較し(ステップS4)、新制御プ
ログラム221が制御プログラム141よりもバージョ
ンが新しいものでないならば処理を終了させる(ステッ
プS3)。
【0055】次に、再配置プログラム223、新メモリ
配置情報224が送信され(ステップS5)、SRAM
124に再配置プログラム223が書き込まれる。
【0056】次に、CPU121はSRAM124に記
憶されている再配置プログラム223を実行する。再配
置プログラム223が実行されると、まずSRAM12
3に記憶されている各データをデータ退避領域152に
転送する(ステップS6)。これは、データの再配置を
行う際に、データの破損が生じるのを防ぐためである。
次いで、SRAM123のデータ領域151の内容をク
リアする(ステップS7)。そして、データ配置情報1
44及び新データ配置情報224に基づいてデータ退避
領域152に退避させた各データをデータ領域151に
再配置する(ステップS8)。次に、新データ配置情報
224を、SRAM123の新たなデータ配置情報14
4として書き込む(ステップS9)。
【0057】そして、ホストコンピュータ200から自
動販売機1に書換プログラム222が送信される(ステ
ップS10)。この書換プログラム222がSRAM1
24に書き込まれる。
【0058】次に、CPU121はSRAM124に記
憶されている書換プログラム222を実行する。書換プ
ログラム222が実行されると、新制御プログラム22
1を受信して(ステップS11)、フラッシュメモリ1
22における制御プログラム141の格納領域を初期化
し(ステップS12)、新制御プログラム221をフラ
ッシュメモリ122に書き込む(ステップS13)。
【0059】このように、本実施形態の自動販売機の制
御装置によれば、制御装置100に通信制御部101を
設けてホストコンピュータ200から送信される新制御
プログラム221を受信するようにしたので、遠隔地か
ら新制御プログラム221を送信することができる。こ
れにより、制御プログラム141の書換が容易になり、
制御プログラム141の更新に要する手間と時間を飛躍
的に軽減することができる。
【0060】また、新制御プログラム221の種別及び
バージョンの情報を有した新属性情報225を受信し
て、この新属性情報225に基づいて書換の可否を判定
するようにしたので、新制御プログラム221が新しい
バージョンである場合など、制御プログラム141の書
換が必要なときは書換プログラムにより制御プログラム
が書き換えられる。また、新制御プログラムが他の種別
のものである場合など、書換が不要なときは制御プログ
ラムは書き換えられない。これにより、誤って他の種類
の自動販売機の制御プログラムで書き換えられたり、古
いバージョンの制御プログラムで書き換えられたりする
ことはない。
【0061】また、ホストコンピュータ200から新制
御プログラム221と共に送信される書換プログラム2
22を実行して制御プログラムを書き換えるようにした
ので、適切な書換プログラムを受信することができる。
例えば、新制御プログラムの内容が制御プログラムから
大幅に変更されたものである場合など、変更の内容に対
応した適切な書換プログラムを用いることができ、制御
プログラムの更新を効率よく行うことができる。
【0062】また、ホストコンピュータ200から新制
御プログラム221と共に送信される再配置プログラム
223を実行して、新制御プログラム221で使用でき
るようにデータを再配置するようにしたので、制御プロ
グラムの書換前後において制御プログラムが用いている
データを必要に応じて保持させることができるととも
に、その配置を新制御プログラムに適した状態にするこ
とができる。これにより、制御プログラムの書換が容易
になるとともに、新制御プログラムの作成の際に、既存
のデータ配置に制限されることがないので拡張性が高い
ものとなる。さらに、例えば、新制御プログラムの内容
が制御プログラムから大幅に変更されたものである場合
などに、変更の内容に対応した適切な再配置プログラム
を用いることができ、制御プログラムの更新を効率よく
行うことができる。
【0063】尚、前記実施形態においては、書換プログ
ラム222を新制御プログラム221と共に送信するも
のを示したが、図5に示すように、書換プログラム22
2をフラッシュメモリ122に予め記憶させておいても
よい。この場合、ホストコンピュータ200から書換プ
ログラムは送信する必要はない。この構成では、制御装
置100に書換プログラムが記憶されているので、確実
に書換プログラムを実行させることができる。
【0064】また、前記実施形態においては、再配置プ
ログラム223を新制御プログラム221と共に送信す
るものを示したが、図6に示すように、再配置プログラ
ム223をフラッシュメモリ122に予め記憶させてお
いてもよい。この場合、ホストコンピュータ200から
再配置プログラム223を送信する必要はない。この構
成では、制御装置100に書換プログラムが記憶されて
いるので、確実に再配置プログラムを実行させることが
できる。
【0065】図7は、前記実施形態の制御装置を備えた
自動販売機の制御プログラム書換システムの一実施形態
を示すものである。図7は、制御プログラム書換システ
ムの概略構成図である。
【0066】この自動販売機の制御プログラム書換シス
テムは、複数の自動販売機1と、ホストコンピュータ2
00と、通信路300とを備えており、各自動販売機1
は前述の制御装置100を有している。
【0067】制御装置100の通信制御部101は、P
HS端末を備えており、PHS回線である通信路300
により接続されている。
【0068】ホストコンピュータ200は、制御装置1
00と同様にPHS端末を備えており、PHS回線であ
る通信路300に接続されている。ここで、一台のホス
トコンピュータ200に対して、複数の自動販売機1が
接続されている。ホストコンピュータ200には、新制
御プログラムを送信するスケジュールが記憶されてお
り、このスケジュールに従って新制御プログラムを送信
している。スケジュールとして例えば、販売商品の定価
を変更する日時や新商品の発売開始の日時などが組まれ
ている。
【0069】通信路300は公衆のPHS回線であり、
各自動販売機1とホストコンピュータ200とを接続し
ている。即ち、ホストコンピュータ200より各自動販
売機1へ同報通信が可能な状態となっている。
【0070】このような制御プログラムの書換システム
では、前記スケジュールに従ってホストコンピュータ2
00より新制御プログラムが同時に各自動販売機1に送
信されるようになっている。
【0071】このように、本実施形態の自動販売機の制
御プログラム書換システムによれば、複数の自動販売機
1の制御プログラムを一斉に書き換えることができるよ
うにしたので、複数の自動販売機の制御プログラムの更
新に要する時間を軽減することができる。
【0072】また、所定のスケジュールに従って新制御
プログラムを送信するようにしたので、販売商品の価格
を変更したり新たな商品の発売を開始する時期に合わせ
て、制御プログラムをタイミングよく書き換えることが
できる。
【0073】尚、前記実施形態においては、複数の自動
販売機に同時に送信するものを示したが、各自動販売機
ごとに送信するようにしてもよい。この場合、各自動販
売機ごとに制御プログラムの細かい設定を行うことが可
能となる。
【0074】また、前記実施形態においては、通信路3
00に公衆回線であるPHS回線を用いたものを示した
が、ホストコンピュータ200と各自動販売機1とが通
信可能であればどのような回線を用いてもよく、例えば
ホストコンピュータ200と各自動販売機1とを接続す
る専用回線を用いてもよい。さらに、前記実施形態にお
いては、各自動販売機1側及びホストコンピュータ20
0側の通信路300を無線としたものを示したが、通信
路300は有線または有線と無線の組合せであってもよ
く、例えば図8に示すように、ホストコンピュータ20
0側を有線であるISDN回線311で接続し、各自動
販売機1側を無線であるPHS回線で接続してもよい。
【0075】
【発明の効果】以上詳述したように、請求項1の発明に
よれば、遠隔地のホストコンピュータから新制御プログ
ラムを送信することができるようにしたので、制御プロ
グラムの書換が容易になり、制御プログラムの更新に要
する手間と時間を軽減することができる。
【0076】また、請求項2の発明によれば、複数の自
動販売機の制御プログラムを一斉に書き換えることがで
き、複数の自動販売機の制御プログラムの更新に要する
時間を軽減することができる。
【0077】また、請求項3の発明によれば、ホストコ
ンピュータは所定のスケジュールに従って新制御プログ
ラムを送信するようにしたので、制御プログラムをタイ
ミングよく書き換えることができる。
【0078】また、請求項4の発明によれば、制御プロ
グラムの書換が必要なときは制御プログラムが書き換え
られるようにしたので、誤って他の種類の自動販売機の
制御プログラムで書き換えられたり、古いバージョンの
制御プログラムで書き換えられたりすることはない。
【0079】また、請求項5の発明によれば、予め自動
販売機に書換プログラムが記憶され、この書換プログラ
ムを実行することにより制御プログラムが新制御プログ
ラムに書き換えられるようにしたので、確実に制御プロ
グラムを書き換えることができる。
【0080】また、請求項6の発明によれば、書換プロ
グラムを新制御プログラムと共に受信するようにしたの
で、新制御プログラムに対応した適切な書換プログラム
を用いることができ、制御プログラムの更新を効率よく
行うことができる。
【0081】また、請求項7の発明によれば、制御プロ
グラムの書換前後において制御プログラムが用いている
データを必要に応じて保持させることができるととも
に、その配置を新制御プログラムに適した状態にするこ
とができるようにしたので、制御プログラムの書換が容
易になるとともに、新制御プログラムの作成の際に、既
存のデータ配置に制限されることがないので拡張性が高
いものとなる。
【0082】また、請求項8の発明によれば、制御プロ
グラムの書換前後において制御プログラムが用いている
データを必要に応じて保持させることができるととも
に、その配置を新制御プログラムに適した状態にするこ
とができるようにしたので、制御プログラムの書換が容
易になるとともに、新制御プログラムの作成の際に、既
存のデータ配置に制限されることがないので拡張性が高
いものとなる。
【0083】また、請求項9の発明によれば、遠隔地の
ホストコンピュータから新制御プログラムを送信するこ
とができるようにしたので、制御プログラムの書換が容
易になり、制御プログラムの更新に要する手間と時間を
軽減することができる。
【0084】また、請求項10の発明によれば、制御プ
ログラムの書換が必要なときは制御プログラムが書き換
えられるようにしたので、誤って他の種類の自動販売機
の制御プログラムで書き換えられたり、古いバージョン
の制御プログラムで書き換えられたりすることはない。
【0085】また、請求項11の発明によれば、予め書
換プログラム記憶手段に書換プログラムが記憶され、こ
の書換プログラムを実行することにより制御プログラム
が新制御プログラムに書き換えられるようにしたので、
確実に制御プログラムを書き換えることができる。
【0086】また、請求項12の発明によれば、書換プ
ログラムを新制御プログラムと共に受信するようにした
ので、新制御プログラムに対応した適切な書換プログラ
ムを用いることができ、制御プログラムの更新を効率よ
く行うことができる。
【0087】また、請求項13の発明によれば、制御プ
ログラムの書換前後において制御プログラムが用いてい
るデータを必要に応じて保持させることができるととも
に、その配置を新制御プログラムに適した状態にするこ
とができるようにしたので、制御プログラムの書換が容
易になるとともに、新制御プログラムの作成の際に、既
存のデータ配置に制限されることがないので拡張性が高
いものとなる。
【0088】また、請求項14の発明によれば、制御プ
ログラムの書換前後において制御プログラムが用いてい
るデータを必要に応じて保持させることができるととも
に、その配置を新制御プログラムに適した状態にするこ
とができるようにしたので、制御プログラムの書換が容
易になるとともに、新制御プログラムの作成の際に、既
存のデータ配置に制限されることがないので拡張性が高
いものとなる。
【図面の簡単な説明】
【図1】本発明の一実施形態を示す自動販売機の制御装
置の機能ブロック図
【図2】自動販売機の制御装置の概略回路図
【図3】自動販売機の制御装置の概略回路図
【図4】制御プラグラムを書き換える際のフローチャー
【図5】自動販売機の制御装置の概略回路図
【図6】自動販売機の制御装置の概略回路図
【図7】自動販売機の制御プログラム書換システムの概
略構成図
【図8】自動販売機の制御プログラム書換システムの概
略構成図
【符号の説明】
1…自動販売機、100…制御装置、101…通信制御
部、102…通常制御部、103…データ記憶部、10
4…制御プログラム書換部、105…データ再配置部、
111…制御プログラム、112…データ、113…書
換プログラム、114…再配置プログラム、121…C
PU、122…フラッシュメモリ、123…第1のSR
AM、124…第2のSRAM、125…I/Oインタ
ーフェース、126…バス、131…商品選択ボタン、
132…圧縮機、133…リモコン、141…制御プロ
グラム、142…属性情報、143…書換判定プログラ
ム、144…メモリ配置情報、151…データ領域、1
52…データ退避領域、161…書換プログラム、16
2…再配置プログラム、200…ホストコンピュータ、
211…新制御プログラム、212…書換プログラム、
213…再配置プログラム、221…新制御プログラ
ム、222…書換プログラム、223…再配置プログラ
ム、224…新データ配置情報、225…新属性情報、
300…通信路。

Claims (14)

    【特許請求の範囲】
  1. 【請求項1】 自動販売機の制御プログラムを書き換え
    る自動販売機の制御プログラム書換システムにおいて、 自動販売機に対して新制御プログラムを送信するホスト
    コンピュータを有し、 自動販売機は、前記ホストコンピュータから新制御プロ
    グラムを受信する受信手段と、自動販売機の制御プログ
    ラムを前記新制御プログラムに書き換える書換手段とを
    有することを特徴とする自動販売機の制御プログラム書
    換システム。
  2. 【請求項2】 前記ホストコンピュータは、複数の自動
    販売機に対して同時に新制御プログラムを送信すること
    を特徴とする請求項1記載の自動販売機の制御プログラ
    ム書換システム。
  3. 【請求項3】 前記ホストコンピュータは、所定のスケ
    ジュールに従い自動販売機に対して新制御プログラムを
    送信することを特徴とする請求項1又は2何れか1項記
    載の自動販売機の制御プログラム書換システム。
  4. 【請求項4】 前記ホストコンピュータは、新制御プロ
    グラムと共に該制御プログラムの属性情報を自動販売機
    に対して送信し、 前記自動販売機の書換手段は、ホストコンピュータから
    受信した前記属性情報に基づき書換の可否を判定する書
    換可否判定手段を有することを特徴とする請求項1〜3
    何れか1項記載の自動販売機の制御プログラム書換シス
    テム。
  5. 【請求項5】 前記自動販売機の書換手段は、該自動販
    売機に予め記憶されている書換プログラムを実行するこ
    とにより制御プログラムを新制御プログラムに書き換え
    ることを特徴とする請求項1〜4何れか1項記載の自動
    販売機の制御プログラム書換システム。
  6. 【請求項6】 前記ホストコンピュータは、新制御プロ
    グラムと共に該制御プログラムの書換プログラムを自動
    販売機に対して送信し、 前記自動販売機の書換手段は、ホストコンピュータから
    受信した前記書換プログラムを実行することにより制御
    プログラムを新制御プログラムに書き換えることを特徴
    とする請求項1〜4何れか1項記載の自動販売機の制御
    プログラム書換システム。
  7. 【請求項7】 前記ホストコンピュータは、新制御プロ
    グラムと共に該制御プログラムが用いるデータの配置情
    報を自動販売機に対して送信し、 前記自動販売機の書換手段は、該自動販売機の制御プロ
    グラムが用いているデータの配置情報及びホストコンピ
    ュータから受信した前記データ配置情報に基づき、該自
    動販売機の制御プログラムが用いているデータを新制御
    プログラムで使用できるように再配置するデータ再配置
    手段を有することを特徴とする請求項1〜6何れか1項
    記載の自動販売機の制御プログラム書換システム。
  8. 【請求項8】 前記ホストコンピュータは、新制御プロ
    グラムと共に該制御プログラムが用いるデータの配置情
    報と、自動販売機の制御プログラムが用いているデータ
    を新制御プログラムで使用できるように再配置するデー
    タ再配置プログラムを自動販売機に対して送信し、 前記自動販売機の書換手段は、ホストコンピュータから
    受信した前記データ再配置プログラムを実行することに
    よりデータの再配置を行うことを特徴とする請求項1〜
    6何れか1項記載の自動販売機の制御プログラム書換シ
    ステム。
  9. 【請求項9】 自動販売機の制御プログラムを記憶する
    制御プログラム記憶手段と、該制御プログラムを実行す
    る演算装置とを備えた自動販売機の制御装置において、 ホストコンピュータとの通信を制御する通信制御手段
    と、 前記制御プログラム記憶手段に記憶されている制御プロ
    グラムを、前記通信制御手段によりホストコンピュータ
    から受信した新制御プログラムで書き換える書換手段と
    を備えたことを特徴とする自動販売機の制御装置。
  10. 【請求項10】 前記書換手段は、前記新制御プログラ
    ムと共にホストコンピュータから受信した該新制御プロ
    グラムの属性情報に基づき制御プログラムの書き換えの
    可否を判定する書換判定手段を有することを特徴とする
    請求項9記載の自動販売機の制御装置。
  11. 【請求項11】 前記書換手段は、制御プログラムの書
    換プログラムを予め記憶した書換プログラム記憶手段を
    備え、該書換プログラムを実行することにより制御プロ
    グラムの書き換えを行うことを特徴とする請求項9又は
    10何れか1項記載の自動販売機の制御装置。
  12. 【請求項12】 前記書換手段は、前記新制御プログラ
    ムと共にホストコンピュータから受信した制御プログラ
    ムの書換プログラムを実行することにより制御プログラ
    ムの書き換えを行うことを特徴とする請求項9又は10
    何れか1項記載の自動販売機の制御装置。
  13. 【請求項13】 前記書換手段は、制御プログラムが用
    いているデータを新制御プログラムで使用できるように
    再配置するデータ再配置プログラムを予め記憶した再配
    置プログラム記憶手段を備え、該データ再配置プログラ
    ムを実行する際には前記新制御プログラムと共にホスト
    コンピュータから受信した該新制御プログラム用のデー
    タ配置情報に基づきデータの再配置を行うことを特徴と
    する請求項9〜12何れか1項記載の自動販売機の制御
    装置。
  14. 【請求項14】 前記書換手段は、前記新制御プログラ
    ムと共にホストコンピュータから受信したデータ再配置
    プログラム実行することにより制御プログラムが用いて
    いるデータを新制御プログラムで使用できるように再配
    置することを特徴とする請求項9〜12何れか1項記載
    の自動販売機の制御装置。
JP35599499A 1999-12-15 1999-12-15 自動販売機の制御プログラム書換システム及び自動販売機の制御装置 Pending JP2001175933A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP35599499A JP2001175933A (ja) 1999-12-15 1999-12-15 自動販売機の制御プログラム書換システム及び自動販売機の制御装置
US09/736,168 US7228536B2 (en) 1999-12-15 2000-12-15 System for rewriting control program in vending machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP35599499A JP2001175933A (ja) 1999-12-15 1999-12-15 自動販売機の制御プログラム書換システム及び自動販売機の制御装置

Publications (1)

Publication Number Publication Date
JP2001175933A true JP2001175933A (ja) 2001-06-29

Family

ID=18446793

Family Applications (1)

Application Number Title Priority Date Filing Date
JP35599499A Pending JP2001175933A (ja) 1999-12-15 1999-12-15 自動販売機の制御プログラム書換システム及び自動販売機の制御装置

Country Status (2)

Country Link
US (1) US7228536B2 (ja)
JP (1) JP2001175933A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003016508A (ja) * 2001-07-02 2003-01-17 Sanyo Electric Co Ltd 自動販売機の制御装置
JP2003051796A (ja) * 2001-08-07 2003-02-21 J-Phone West Co Ltd ダウンロードシステム
JP2007004731A (ja) * 2005-06-27 2007-01-11 Fuji Electric Retail Systems Co Ltd 自動販売機、自動販売機管理装置および自動販売機管理システム
JP2020052989A (ja) * 2018-09-25 2020-04-02 富士電機株式会社 自動販売機システム

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7020680B2 (en) * 1998-03-19 2006-03-28 Isochron, Llc System and method for monitoring and control of beverage dispensing equipment
JP3918434B2 (ja) * 2001-01-05 2007-05-23 セイコーエプソン株式会社 情報処理装置
US6741910B1 (en) * 2001-03-16 2004-05-25 Fuji Electric Co., Ltd. Control device for automatic vending machine
US7520853B2 (en) * 2001-12-28 2009-04-21 Karl Storz Imaging, Inc. Updateable endoscopic video imaging system
US7289880B2 (en) * 2002-10-04 2007-10-30 Dixie-Narco, Inc. Micro-processor programmable and selectable vending options and control
JP2007058499A (ja) * 2005-08-24 2007-03-08 Matsushita Electric Ind Co Ltd 情報処理装置およびデータ書き込み方法
DE102006028797A1 (de) * 2006-06-23 2007-12-27 Khs Ag Austauschbares Antriebssystem
US20080183863A1 (en) * 2006-10-23 2008-07-31 General Electric Company Monitoring system and method
US20090306818A1 (en) * 2008-06-09 2009-12-10 The Coca-Cola Company Method for Retrofitting a Vending Machine
US20100252394A1 (en) * 2009-04-03 2010-10-07 Seaga Manufacturing, Inc. Currency Validator and Method of Updating Data Stored in Cash Transacting Machine's Control Via Input Through Currency Validator
JP5430298B2 (ja) * 2009-09-03 2014-02-26 サンデン株式会社 自動販売機の制御装置

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5960596A (ja) * 1982-09-29 1984-04-06 富士電機株式会社 自動販売機の制御装置
US4722058A (en) * 1985-05-30 1988-01-26 Fuji Electric Company Ltd. Control system for a vending machine using article freshness data
JPS62146275U (ja) * 1986-03-04 1987-09-16
US5053952A (en) * 1987-06-05 1991-10-01 Wisc Technologies, Inc. Stack-memory-based writable instruction set computer having a single data bus
CA2053261A1 (en) * 1989-04-28 1990-10-29 Gary D. Hornbuckle Method and apparatus for remotely controlling and monitoring the use of computer software
GB9006661D0 (en) * 1990-03-24 1990-05-23 Reflex Manufacturing Systems L Network-field interface for manufacturing systems
US5581458A (en) * 1990-07-31 1996-12-03 Conner Peripherals, Inc. Bufered intelligent digital tape controller with onboard ECC and featuring global control variables
US5444861A (en) * 1992-06-01 1995-08-22 United Technologies Corporation System for downloading software
JP3258117B2 (ja) * 1993-03-08 2002-02-18 株式会社日立製作所 記憶装置サブシステム
US5717947A (en) * 1993-03-31 1998-02-10 Motorola, Inc. Data processing system and method thereof
JP3310060B2 (ja) * 1993-09-13 2002-07-29 株式会社東芝 記憶装置および同装置の制御プログラム書換え方法
JP3106804B2 (ja) * 1993-10-08 2000-11-06 日本鋼管株式会社 オートチェンジャー装置
JP3187624B2 (ja) * 1993-11-19 2001-07-11 京セラミタ株式会社 通信機能を備えた機器の内蔵プログラム更新方法
US5844796A (en) * 1994-07-19 1998-12-01 Minolta Co., Ltd. Machine control device
NO951799L (no) * 1995-05-08 1996-11-11 Oeystein Konsmo Fremgangsmåter ved oppdatering av priser og visning av meldinger i en lokal enhet for levering av varer og tjenester
JPH0969182A (ja) * 1995-09-01 1997-03-11 Fuji Electric Co Ltd データ放送により制御可能な自動販売機及びデータ放送による自動販売機の制御方法
US5744933A (en) * 1995-11-13 1998-04-28 Kn Technos Co., Ltd. Vending machine for charging a secondary battery of a mobile phone
JP3385844B2 (ja) * 1996-05-14 2003-03-10 富士電機株式会社 自動販売機
KR100213102B1 (ko) * 1997-04-11 1999-08-02 윤종용 피씨카드를 이용한 휴대용 정보단말의 프로그램을 갱신하는 방법 및 그에 따른 장치
JPH1145367A (ja) * 1997-07-25 1999-02-16 Sanyo Electric Co Ltd 自動販売機の制御装置
JPH1153184A (ja) * 1997-08-08 1999-02-26 Seta:Kk データ配信方法および装置
JPH11265282A (ja) * 1998-03-17 1999-09-28 Toshiba Corp 自動販売機の制御装置
WO1999057690A1 (fr) * 1998-04-30 1999-11-11 Sanyo Electric Co., Ltd. Unite de commande pour distributeur automatique
JP2000172917A (ja) * 1998-12-02 2000-06-23 Sanden Corp 自動販売機の制御装置
EP1022697B1 (en) * 1999-01-22 2004-05-19 Fuji Electric Co., Ltd. Control apparatus for vending machine
US6402028B1 (en) * 1999-04-06 2002-06-11 Visa International Service Association Integrated production of smart cards
US6647301B1 (en) * 1999-04-22 2003-11-11 Dow Global Technologies Inc. Process control system with integrated safety control system
US6501995B1 (en) * 1999-06-30 2002-12-31 The Foxboro Company Process control system and method with improved distribution, installation and validation of components
US6339731B1 (en) * 1999-09-03 2002-01-15 Mars Incorporated Configurable vending machine audit module
JP2001126124A (ja) * 1999-10-28 2001-05-11 Sanden Corp 自動販売機の制御システム
US6643843B1 (en) * 1999-11-23 2003-11-04 Ellenby Technologies Inc. Methods and apparatus for optical communication update of program memory in embedded systems
AU770741B2 (en) * 1999-12-08 2004-03-04 Japan Cash Machine Co., Ltd. Method and apparatus for renewing software in a software-operated machine
US20010054134A1 (en) * 2000-06-15 2001-12-20 Casio Computer Co., Ltd. Data management systems
JP2003316595A (ja) * 2002-04-23 2003-11-07 Casio Comput Co Ltd インストール方法、ファイル更新方法、プログラム及びコンピュータシステム

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003016508A (ja) * 2001-07-02 2003-01-17 Sanyo Electric Co Ltd 自動販売機の制御装置
JP2003051796A (ja) * 2001-08-07 2003-02-21 J-Phone West Co Ltd ダウンロードシステム
JP2007004731A (ja) * 2005-06-27 2007-01-11 Fuji Electric Retail Systems Co Ltd 自動販売機、自動販売機管理装置および自動販売機管理システム
JP4618015B2 (ja) * 2005-06-27 2011-01-26 富士電機リテイルシステムズ株式会社 自動販売機、自動販売機管理装置および自動販売機管理システム
JP2020052989A (ja) * 2018-09-25 2020-04-02 富士電機株式会社 自動販売機システム

Also Published As

Publication number Publication date
US20010012975A1 (en) 2001-08-09
US7228536B2 (en) 2007-06-05

Similar Documents

Publication Publication Date Title
JP2001175933A (ja) 自動販売機の制御プログラム書換システム及び自動販売機の制御装置
US5929855A (en) Monitoring and control system using graphical representations with prelinked parameters for devices within a network
US6247168B1 (en) Embedded non-volatile programming tool
JP4527348B2 (ja) インタフェース装置、インタフェース装置におけるファームウェアの更新方法、及びそのプログラム
JP2001319267A (ja) 自動販売機の制御システム
JP2004295589A (ja) 制御装置及びプログラムの更新方法
JP4742469B2 (ja) 複数のosを用いるicカード、icカード処理装置および処理方法
JP2022037729A (ja) ソフトウェア更新装置、更新制御方法、更新制御プログラム及びサーバ
JP2015121987A (ja) プログラム更新システム
CA2839698A1 (en) System for implementing uniform display attributes
EP1022697B1 (en) Control apparatus for vending machine
JP5473391B2 (ja) 保護制御装置
EP1453016B1 (en) Vending machine and portable recording medium having recorded therein operation data transfer program for vending program
JP2009080736A (ja) Plc構築方法
JP4678342B2 (ja) 印刷制御プログラム
JP2001089942A (ja) 繊維機械の運転制御装置
EP3944074A1 (en) Software update apparatus, update control method, non-transitory storage medium storing update control program, server, ota master, and center
JPH05224912A (ja) プログラム更新方法
US11947951B2 (en) Center, distribution control method, and non-transitory storage medium
JP2629384B2 (ja) ダウンラインロード起動制御方式
JP4681766B2 (ja) 端末制御システム
JP7322764B2 (ja) 空気調和機
JPH1055278A (ja) メモリ混載マイコン
US20050120145A1 (en) Coupling of peripherals to a computer system
JP2000149111A (ja) 自動販売機の制御装置