JPH0498391A - 自動販売機の制御装置 - Google Patents
自動販売機の制御装置Info
- Publication number
- JPH0498391A JPH0498391A JP2212012A JP21201290A JPH0498391A JP H0498391 A JPH0498391 A JP H0498391A JP 2212012 A JP2212012 A JP 2212012A JP 21201290 A JP21201290 A JP 21201290A JP H0498391 A JPH0498391 A JP H0498391A
- Authority
- JP
- Japan
- Prior art keywords
- product
- code
- vending machine
- selection switch
- merchandise
- 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
Links
- 238000000034 method Methods 0.000 description 16
- 230000005856 abnormality Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
Landscapes
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(イ)産業上の利用分野
本発明は、あらかじめ決めである以外の商品の販売を禁
止する自動販売機の制御装置に関する。
止する自動販売機の制御装置に関する。
(ロ)従来の技術
自動販売機の運用形態としては、自動販売機の所有者が
、自動販売機の管理を小売店に委託するケースが最も多
く、この場合、自動販売機の所有者は、中身商品のメー
カーであったり販売業者であったりする。ところで、か
かる運用形態で問題となるのは、管理者が自動販売機の
所有者の指定する以外の商品を販売することであり、こ
のようなことが行われると、自動販売を通じて自分の商
品を拡販したい所有者の意思とは反することになる。
、自動販売機の管理を小売店に委託するケースが最も多
く、この場合、自動販売機の所有者は、中身商品のメー
カーであったり販売業者であったりする。ところで、か
かる運用形態で問題となるのは、管理者が自動販売機の
所有者の指定する以外の商品を販売することであり、こ
のようなことが行われると、自動販売を通じて自分の商
品を拡販したい所有者の意思とは反することになる。
そのため従来より、指定以外の商品を販売できないよう
にした自動販売機が望まれていた。かかる目的を達成す
るのに、特開平1−233692号公報は、販売商品見
本を商品選択ボタンに対応させて展示した陳列棚を有す
る自動販売機において、販売商品見本にそれぞれ一定の
抵抗値の回路構成の導電材料を固着し、その各回路構成
材料を直列に接続させ異常検出回路を構成させると共に
、その総抵抗値が所定の値にあるか否かを判別し、出力
する判別手段を備えた構成の自動販売機を開示している
。この発明は、自動販売機には販売する商品の見本を展
示することに着目し、指定商品の見本を展示しなければ
販売できないようにしたものである。
にした自動販売機が望まれていた。かかる目的を達成す
るのに、特開平1−233692号公報は、販売商品見
本を商品選択ボタンに対応させて展示した陳列棚を有す
る自動販売機において、販売商品見本にそれぞれ一定の
抵抗値の回路構成の導電材料を固着し、その各回路構成
材料を直列に接続させ異常検出回路を構成させると共に
、その総抵抗値が所定の値にあるか否かを判別し、出力
する判別手段を備えた構成の自動販売機を開示している
。この発明は、自動販売機には販売する商品の見本を展
示することに着目し、指定商品の見本を展示しなければ
販売できないようにしたものである。
(ハ)発明が解決しようとする課題
しかしながら従来例の構成は、商品見本を展示する構成
を備えた自動販売機しか適用されない欠点がある。また
、こうした商品見本は、比較的真似されやすいという課
題もある。
を備えた自動販売機しか適用されない欠点がある。また
、こうした商品見本は、比較的真似されやすいという課
題もある。
従って、本発明は、自動販売機で販売しようとする商品
にバーコードにて印刷されている商品コードを読み取り
、この商品コードが指定商品の商品コードと異なる場合
は、自動販売機の取扱商品として登録しないようにする
自動販売機の制御装置を提供するものである。
にバーコードにて印刷されている商品コードを読み取り
、この商品コードが指定商品の商品コードと異なる場合
は、自動販売機の取扱商品として登録しないようにする
自動販売機の制御装置を提供するものである。
(ニ)課題を解決するための手段
上記の課題を解決するために本発明による自動販売機の
制御装置は、当該自動販売機にて販売できる商品の商品
コードを記憶している商品コードファイルと、バーコー
ドリーダーと、該バーコードリーダーが読み取った商品
コードに基づき前記商品コードファイルを探索する商品
コードファイル探索手段と、前記バーコードリーダーに
て読み取った商品コードが前記商品コードファイルが記
憶している何かの商品コードと一致していることを前記
商品コード探索手段が検出したとき、この商品を当該自
動販売機の取扱商品として登録する登録手段とを具備し
ている。
制御装置は、当該自動販売機にて販売できる商品の商品
コードを記憶している商品コードファイルと、バーコー
ドリーダーと、該バーコードリーダーが読み取った商品
コードに基づき前記商品コードファイルを探索する商品
コードファイル探索手段と、前記バーコードリーダーに
て読み取った商品コードが前記商品コードファイルが記
憶している何かの商品コードと一致していることを前記
商品コード探索手段が検出したとき、この商品を当該自
動販売機の取扱商品として登録する登録手段とを具備し
ている。
(ホ)作用
バーコードリーダーにて、自動販売機の取扱商品として
設定したい商品に印刷されている商品コードを読み取る
と、商品コードファイル探索手段は、商品コードファイ
ルを探索してファイル内にバーコードリーダーが読み取
ったのと同じ商品コードがファイルされているかを判別
する。そして、同じ商品コードがファイルされている場
合には、登録手段はこの商品を当該自動販売機の取扱商
品として登録する。これにより、この商品を自動販売機
内に収納しておいて選択された場合には、あらかじめ登
録されているために販売することができる。
設定したい商品に印刷されている商品コードを読み取る
と、商品コードファイル探索手段は、商品コードファイ
ルを探索してファイル内にバーコードリーダーが読み取
ったのと同じ商品コードがファイルされているかを判別
する。そして、同じ商品コードがファイルされている場
合には、登録手段はこの商品を当該自動販売機の取扱商
品として登録する。これにより、この商品を自動販売機
内に収納しておいて選択された場合には、あらかじめ登
録されているために販売することができる。
(へ)実施例
第1図はこの発明の実施例を示す自動販売機の全体斜視
図である。自動販売機5の接客パネル6には、硬貨投入
ロアや7個の商品選択スイ・ンチ8が設けられている。
図である。自動販売機5の接客パネル6には、硬貨投入
ロアや7個の商品選択スイ・ンチ8が設けられている。
そして、自動販売機5の扉9を開けた内部には制御ボッ
クス10及び硬貨処理装置IIが取り付けられている。
クス10及び硬貨処理装置IIが取り付けられている。
制御ボックス】0にはバーコードリーダー1が接続され
ると共にこの制御ボックス10の中には、CPUなどに
よって構成される制御装置が収納されている。硬貨処理
装置1(11は、硬貨投入ロアに投入された硬貨を選別
する硬貨セレクタ11A、硬貨収納部lIB及びこの硬
貨収納部に収納されている硬貨を硬貨取出口17に払い
出すための硬貨払出装置11Cから成る。また、扉9の
背面には、各商品選択スイッチ8に対応しており、それ
ぞれ該当している商品選択スイッチを表す商品選択スイ
・7チコードがバーコードにて表示されている商品選択
スイッチ識別部29を設けている。この商品選択スイ/
チコードは、例えば各商品選択スイッチ8に割り付けた
スイッチ番号を表示するものである。
ると共にこの制御ボックス10の中には、CPUなどに
よって構成される制御装置が収納されている。硬貨処理
装置1(11は、硬貨投入ロアに投入された硬貨を選別
する硬貨セレクタ11A、硬貨収納部lIB及びこの硬
貨収納部に収納されている硬貨を硬貨取出口17に払い
出すための硬貨払出装置11Cから成る。また、扉9の
背面には、各商品選択スイッチ8に対応しており、それ
ぞれ該当している商品選択スイッチを表す商品選択スイ
・7チコードがバーコードにて表示されている商品選択
スイッチ識別部29を設けている。この商品選択スイ/
チコードは、例えば各商品選択スイッチ8に割り付けた
スイッチ番号を表示するものである。
第2図は、前面扉3を開放した状態を示しており、自動
販売機5の庫内には5列の商品収納コラム2を設け、商
品収納コラム2の下方には商品取出口4に連通するシュ
ート12を配置している。
販売機5の庫内には5列の商品収納コラム2を設け、商
品収納コラム2の下方には商品取出口4に連通するシュ
ート12を配置している。
商品収納コラム2の上部には商品投入口2Aが開口され
ており、収納する商品はこの商品投入口2Aを通して内
部に充填される。また、商品収納コラム2のそれぞれに
は、対応しているコラムを表わすコラムコードをバーコ
ードにて表示するコラム識別部28が設けられている。
ており、収納する商品はこの商品投入口2Aを通して内
部に充填される。また、商品収納コラム2のそれぞれに
は、対応しているコラムを表わすコラムコードをバーコ
ードにて表示するコラム識別部28が設けられている。
このコラムコードは、例えば各商品収納コラム2に$I
Q付けたコラム番号等を表示するものである。
Q付けたコラム番号等を表示するものである。
この自動販売機5は、初期状態においては商品選択スイ
ッチ8と商品収納コラム2とは対応しておらず、この状
態においては、商品選択スイッチ8を操作しても、いず
れの商品収納コラム2からも商品は販売されない。しか
して、商品選択スイッチ8と商品収納コラム2との対応
が設定されると、商品選択スイッチ8が操作されたとき
にはこれに対応する商品収納コラム2より商品を販売す
ることができる。
ッチ8と商品収納コラム2とは対応しておらず、この状
態においては、商品選択スイッチ8を操作しても、いず
れの商品収納コラム2からも商品は販売されない。しか
して、商品選択スイッチ8と商品収納コラム2との対応
が設定されると、商品選択スイッチ8が操作されたとき
にはこれに対応する商品収納コラム2より商品を販売す
ることができる。
このような設定は、販売させようとする商品にバーコー
ドにて印刷されている商品コードを利用して次のごとく
行われる。即ち、バーコードリーダー1にて、設定した
い商品収納コラム2に対応するコラム識別部28に表示
されているコラムコードと当該商品収納コラムに収納す
る商品に印刷されている商品コードとを読み取ることで
商品収納コラムと商品との対応を自動販売機に認識させ
また、バーコードリーダーlにて、商品コードと同じく
設定したい商品選択スイッチ8に対応する商品選択スイ
ッチ識別部29に表示されている商品選択スイッチコー
ドとを読み取ることで商品選択スイッチ8と商品との対
応を自動販売機に認識させる。これにより自動販売機は
、同じ商品コードの商品選択スイッチ8と商品収納コラ
ム2とを検出するために、商品選択スイッチ8と商品収
納コラム2との対応が設定されたことになる。こノドき
、バーコードリーダー1にて商品選択スイッチコードを
読み取る代わりに、商品選択スイッチ8を操作すること
でも、商品選択スイッチ8と商品との対応を認識するこ
とができる。
ドにて印刷されている商品コードを利用して次のごとく
行われる。即ち、バーコードリーダー1にて、設定した
い商品収納コラム2に対応するコラム識別部28に表示
されているコラムコードと当該商品収納コラムに収納す
る商品に印刷されている商品コードとを読み取ることで
商品収納コラムと商品との対応を自動販売機に認識させ
また、バーコードリーダーlにて、商品コードと同じく
設定したい商品選択スイッチ8に対応する商品選択スイ
ッチ識別部29に表示されている商品選択スイッチコー
ドとを読み取ることで商品選択スイッチ8と商品との対
応を自動販売機に認識させる。これにより自動販売機は
、同じ商品コードの商品選択スイッチ8と商品収納コラ
ム2とを検出するために、商品選択スイッチ8と商品収
納コラム2との対応が設定されたことになる。こノドき
、バーコードリーダー1にて商品選択スイッチコードを
読み取る代わりに、商品選択スイッチ8を操作すること
でも、商品選択スイッチ8と商品との対応を認識するこ
とができる。
このように、販売しようとする商品に印刷されている商
品コードを入力することにより、商品選択スイッチ8と
商品収納コラム2との対応が設定されて当該商品の取扱
商品としての登録が行われる。従って、この自動販売機
5は、バーコードリーダー1にて読み取った商品コード
が指定商品以外のものであるときは、商品選択スイッチ
8と商品収納コラム2との対応を設定できなくしており
このように構成することで指定商品以外の商品を取扱商
品として登録することを不可能にしている。
品コードを入力することにより、商品選択スイッチ8と
商品収納コラム2との対応が設定されて当該商品の取扱
商品としての登録が行われる。従って、この自動販売機
5は、バーコードリーダー1にて読み取った商品コード
が指定商品以外のものであるときは、商品選択スイッチ
8と商品収納コラム2との対応を設定できなくしており
このように構成することで指定商品以外の商品を取扱商
品として登録することを不可能にしている。
第3図は自動販売機5の構成をブロックにて示すもので
、制御ボックス10に格納される制御部は、プログラム
により制御動作を実行する中央処理ユニット(CPUン
21を含み、このCPUl0にアドレスバス25及びデ
ータバス26を介して、動作用のプログラムを格納した
ROM22゜RAM23.I10インターフェース24
を接続している。そして、I10インターフェース24
には、バーコードリーダーlと、硬貨処理装置llと、
表示装置14と、選択装置15と、販売装置16と、モ
ードスイッチ18とが接続されている。
、制御ボックス10に格納される制御部は、プログラム
により制御動作を実行する中央処理ユニット(CPUン
21を含み、このCPUl0にアドレスバス25及びデ
ータバス26を介して、動作用のプログラムを格納した
ROM22゜RAM23.I10インターフェース24
を接続している。そして、I10インターフェース24
には、バーコードリーダーlと、硬貨処理装置llと、
表示装置14と、選択装置15と、販売装置16と、モ
ードスイッチ18とが接続されている。
硬貨処理装置11は、硬貨セレクタ16にて適正と判別
された硬貨の金額を表す信号をI10インターフェース
24を通してCPU21に出力する。また、硬貨処理装
置11は、CPUl0がら硬貨の払い出しを表す信号が
f10インターフェース24を通して入力されると硬貨
払出装置18を駆動する。
された硬貨の金額を表す信号をI10インターフェース
24を通してCPU21に出力する。また、硬貨処理装
置11は、CPUl0がら硬貨の払い出しを表す信号が
f10インターフェース24を通して入力されると硬貨
払出装置18を駆動する。
表示装置14は、各商品収納コラム2に対応して設けた
5個のコラムインジケータ19と、各商品選択スイッチ
8に対応して設けた7個の選択スイッチインジケータ2
0を含み、それぞれのインジケータは、I10インター
フェース24を通してCPU21から入力される表示デ
ータに基づいて駆動が制御される。選択スイッチインジ
ケータ20は接客パネル6に設けられており、通常の販
売モードにおいては、顧客が貨幣を投入したときに投入
金額にて購入可能な商品を点灯にて示す、いわゆる販売
可インジケータとして機能するものである。
5個のコラムインジケータ19と、各商品選択スイッチ
8に対応して設けた7個の選択スイッチインジケータ2
0を含み、それぞれのインジケータは、I10インター
フェース24を通してCPU21から入力される表示デ
ータに基づいて駆動が制御される。選択スイッチインジ
ケータ20は接客パネル6に設けられており、通常の販
売モードにおいては、顧客が貨幣を投入したときに投入
金額にて購入可能な商品を点灯にて示す、いわゆる販売
可インジケータとして機能するものである。
選択装置15は複数の商品選択スイッチ8を含み、この
選択装置15からは、商品選択スイッチ8が操作された
ことを表す信号がI10インターフェース24を通して
CPU21に入力される。
選択装置15からは、商品選択スイッチ8が操作された
ことを表す信号がI10インターフェース24を通して
CPU21に入力される。
販売装置16は、商品収納コラム2に対応して商品送出
用の駆動モータを含み、CPU21は、I10インター
フェース24を通してこのモータに商品の退出を表す指
令を与える。
用の駆動モータを含み、CPU21は、I10インター
フェース24を通してこのモータに商品の退出を表す指
令を与える。
モードスイッチ18は、通常の販売モードと設定モード
とを切り換えるために操作される。CPU21は、販売
モードにおいてこのモードスイッチ14が操作されると
自動販売機を設定モードとしてバーコードリーダー1を
駆動する。これにより、バーコードリーダー1は、商品
13に印刷されている商品コード、コラム識別部28に
表示されているコラムコード、及び商品選択スイッチ識
別部29に表示されている商品選択スイッチコードを読
み取ることができる。
とを切り換えるために操作される。CPU21は、販売
モードにおいてこのモードスイッチ14が操作されると
自動販売機を設定モードとしてバーコードリーダー1を
駆動する。これにより、バーコードリーダー1は、商品
13に印刷されている商品コード、コラム識別部28に
表示されているコラムコード、及び商品選択スイッチ識
別部29に表示されている商品選択スイッチコードを読
み取ることができる。
商品コードは、POSシステムのためのJIS規格で規
定された共通コード用バーコードシンボル、いわゆるJ
ANコードと呼ばれているものであり、先頭から順に2
桁の国別コード(49で日本を表す)と、5桁の商品メ
ーカーコードと、5桁の商品アイテムコード(以下、便
宜上これを商品コードと言う)と、1桁のチエツクデジ
ットが配列されている。このようにJANコードは、頭
の2桁のコードが49であることが決められているため
に、先頭の2桁をチエツクすることでJANコードであ
るかが判別される。従って、本例のコラムコード及び商
品選択スイッチコードはその頭の2桁を識別コード部に
して、ここに49以外の数値に設定することで3つのコ
ードを区Sすできるようにしている。
定された共通コード用バーコードシンボル、いわゆるJ
ANコードと呼ばれているものであり、先頭から順に2
桁の国別コード(49で日本を表す)と、5桁の商品メ
ーカーコードと、5桁の商品アイテムコード(以下、便
宜上これを商品コードと言う)と、1桁のチエツクデジ
ットが配列されている。このようにJANコードは、頭
の2桁のコードが49であることが決められているため
に、先頭の2桁をチエツクすることでJANコードであ
るかが判別される。従って、本例のコラムコード及び商
品選択スイッチコードはその頭の2桁を識別コード部に
して、ここに49以外の数値に設定することで3つのコ
ードを区Sすできるようにしている。
CPU21は、バーコードリーダー1の読み取りに基づ
いて商品収納コラム2と商品選択スイッチ8との対応を
RAM23に格納するが、この自動販売機5は商品収納
コラム2の数と商品選択スイッチ8の数とが一致してい
ないために、一つで複数の商品選択スイッチ8に対応す
る商品収納コラムが存在することになる。
いて商品収納コラム2と商品選択スイッチ8との対応を
RAM23に格納するが、この自動販売機5は商品収納
コラム2の数と商品選択スイッチ8の数とが一致してい
ないために、一つで複数の商品選択スイッチ8に対応す
る商品収納コラムが存在することになる。
第4図はRAM23の記憶フォーマットを示しており、
RAM23は少なくとも5通りの記憶領域を有する。
RAM23は少なくとも5通りの記憶領域を有する。
記憶領域23aはバッファ記憶部であり、バーコードリ
ーダー1にて読み取った商品コードを記憶する商品コー
ドバッファ、コラムインジケータ表示バッファ、選択ス
イッチインジケータ表示バンファを備えている。そして
、5ビツトのコラムインジケータ表示バッファには、5
個のコラムインジケータ19の点灯あるいは消灯を1ビ
ツトの“1”あるいは“0”にて示す表示データが記憶
される。また、7ビツトの選択スイッチインジケータ表
示バッファには、7個の選択スイッチインジケータ20
の点灯あるいは消灯を1ビツトの“1”あるいは“0”
にて示す表示データが記憶される。
ーダー1にて読み取った商品コードを記憶する商品コー
ドバッファ、コラムインジケータ表示バッファ、選択ス
イッチインジケータ表示バンファを備えている。そして
、5ビツトのコラムインジケータ表示バッファには、5
個のコラムインジケータ19の点灯あるいは消灯を1ビ
ツトの“1”あるいは“0”にて示す表示データが記憶
される。また、7ビツトの選択スイッチインジケータ表
示バッファには、7個の選択スイッチインジケータ20
の点灯あるいは消灯を1ビツトの“1”あるいは“0”
にて示す表示データが記憶される。
記憶領域23bは、各商品選択スイフチ8とこの商品選
択スイッチ8の操作により販売する商品の商品コードと
の対応を記憶する領域であり、商品選択スイッチ8の数
と等しい7個のアドレスを有する。
択スイッチ8の操作により販売する商品の商品コードと
の対応を記憶する領域であり、商品選択スイッチ8の数
と等しい7個のアドレスを有する。
記憶領域23cは、各商品収納コラム2とこの商品収納
コラム2に収納する商品の商品コードとの対応を記憶す
る領域であり、商品収納コラム2の数と等しい5個のア
ドレスを有する。
コラム2に収納する商品の商品コードとの対応を記憶す
る領域であり、商品収納コラム2の数と等しい5個のア
ドレスを有する。
記憶領域23dは、商品選択スイッチ8と商品収納コラ
ム2との対応を記憶する領域であり、商品選択スイフチ
8の数と等しい7個のアドレスを有する。
ム2との対応を記憶する領域であり、商品選択スイフチ
8の数と等しい7個のアドレスを有する。
記憶領域23dは商品コードファイルの領域である。こ
の商品コードファイル23dには、この自動販売機5に
て販売する指定商品に印刷されている商品コードがあら
かじめ格納されている。
の商品コードファイル23dには、この自動販売機5に
て販売する指定商品に印刷されている商品コードがあら
かじめ格納されている。
上記構成の自動販売機5において、設定モードでの動作
を第5図により説明する。
を第5図により説明する。
まず、ステップS1では、CPU21はバーコードリー
ダー1に駆動信号を与え、これにより、バーコードリー
ダー1はバーコードを読み取ることができる。そして、
ステップS2にてバーコードが入力されると、CPU2
1は、次の53.S4、S5の各ステップにおいて、入
力されたバーコードの種類を判別する。
ダー1に駆動信号を与え、これにより、バーコードリー
ダー1はバーコードを読み取ることができる。そして、
ステップS2にてバーコードが入力されると、CPU2
1は、次の53.S4、S5の各ステップにおいて、入
力されたバーコードの種類を判別する。
ステップS3において、ステップS2で入力されたバー
コードがJANコードであることを判別すると、ステッ
プ521の処理に進む。ステップS21においては、C
PU21はこのJANコードに含まれている商品コード
を取り出して、同じ商品コードが商品コードファイル2
3dに格納されているかを探索する。そして、同じ商品
コードが商品コードファイルに格納していることをステ
ップS22にて検出すると、ステンプS23の処理へと
進む。しかしながら、同じ商品コードが商品コードファ
イル23dに格納されていないと、ステップSlの処理
に復帰する。従って、バーコードリーダー1にて商品コ
ードが読み取られた商品は、自動販売機の取扱商品とし
てあらかじめ決められた以外の商品であるためにこの商
品は登録されない。
コードがJANコードであることを判別すると、ステッ
プ521の処理に進む。ステップS21においては、C
PU21はこのJANコードに含まれている商品コード
を取り出して、同じ商品コードが商品コードファイル2
3dに格納されているかを探索する。そして、同じ商品
コードが商品コードファイルに格納していることをステ
ップS22にて検出すると、ステンプS23の処理へと
進む。しかしながら、同じ商品コードが商品コードファ
イル23dに格納されていないと、ステップSlの処理
に復帰する。従って、バーコードリーダー1にて商品コ
ードが読み取られた商品は、自動販売機の取扱商品とし
てあらかじめ決められた以外の商品であるためにこの商
品は登録されない。
ステップS23においては、JANコードに含まれてい
る商品コードがRAM23の記憶領域23b、23cに
格納されているかを判別する。そして、格納されている
場合にはステップS24に進み、この商品コードに対応
しているコラムインジケータ19及び選択スイッチイン
ジケータ20を駆動する。即ち、CPU21は、記憶領
域23bから当該商品コードを記憶している商品選択ス
イッチ8を検出し、この商品選択スイッチ8に対応して
いる選択スイッチインジケータ20の駆動を指示する表
示データをRAM23の選択スイッチインジケータ表示
バッファに格納して表示装置14に出力する。また、C
PU21は、記憶領域23cからは当該商品コードを記
憶している商品収納コラム2を検出し、この商品収納コ
ラム2に対応しているコラムインジケータ19の駆動を
指示する表示データをRAM23のコラムインジケータ
表示バッファに格納して表示装置14に出力する。
る商品コードがRAM23の記憶領域23b、23cに
格納されているかを判別する。そして、格納されている
場合にはステップS24に進み、この商品コードに対応
しているコラムインジケータ19及び選択スイッチイン
ジケータ20を駆動する。即ち、CPU21は、記憶領
域23bから当該商品コードを記憶している商品選択ス
イッチ8を検出し、この商品選択スイッチ8に対応して
いる選択スイッチインジケータ20の駆動を指示する表
示データをRAM23の選択スイッチインジケータ表示
バッファに格納して表示装置14に出力する。また、C
PU21は、記憶領域23cからは当該商品コードを記
憶している商品収納コラム2を検出し、この商品収納コ
ラム2に対応しているコラムインジケータ19の駆動を
指示する表示データをRAM23のコラムインジケータ
表示バッファに格納して表示装置14に出力する。
ステップS23の処理にて、該当の商品コードが記憶領
域23b、23cに記憶されていないことを判別すると
ステップ525の処理に進み、この商品コードを商品コ
ードバッファに格納する。
域23b、23cに記憶されていないことを判別すると
ステップ525の処理に進み、この商品コードを商品コ
ードバッファに格納する。
ステップS4において、ステップS2で入力されたバー
コードがコラムコードであることを判別すると、ステッ
プ518の処理に進む。このステップ318においては
、商品コードバッファに商品コードを格納しているかを
判別し、格納してし)るとステップ519の処理に進む
。ステ・ノブS19においては、CPU21は、RAM
23の記憶領jd23cにおいて、コラムコードにて示
されている商品収納コラム2に対応するアドレスにこの
商品コードを格納する。一方、商品コードノく・7フア
に商品コードを格納していないと、ステ・ノブS20に
てエラー処理を行ってステップS1の処理に復帰する。
コードがコラムコードであることを判別すると、ステッ
プ518の処理に進む。このステップ318においては
、商品コードバッファに商品コードを格納しているかを
判別し、格納してし)るとステップ519の処理に進む
。ステ・ノブS19においては、CPU21は、RAM
23の記憶領jd23cにおいて、コラムコードにて示
されている商品収納コラム2に対応するアドレスにこの
商品コードを格納する。一方、商品コードノく・7フア
に商品コードを格納していないと、ステ・ノブS20に
てエラー処理を行ってステップS1の処理に復帰する。
ステップS5において、ステップS2で入力されたバー
コードが商品選択スイッチコードであることを判別する
と、ステップS7の処理に進む。
コードが商品選択スイッチコードであることを判別する
と、ステップS7の処理に進む。
しかして、商品選択スイッチ8の指定は、バーコードリ
ーダー1にて商品選択スイッチコードを読み取る以外に
、商品選択スィッチ8自体を操作することでも行える。
ーダー1にて商品選択スイッチコードを読み取る以外に
、商品選択スィッチ8自体を操作することでも行える。
従って、ステップS5において商品選択スイッチコード
でないことを判別するとステップS6の処理となり、こ
こで商品選択スイッチ8が操作されたかを判別する。そ
して、商品選択スイッチ8が操作されていると、ステッ
プS7の処理に進む。
でないことを判別するとステップS6の処理となり、こ
こで商品選択スイッチ8が操作されたかを判別する。そ
して、商品選択スイッチ8が操作されていると、ステッ
プS7の処理に進む。
ステップS7においては、商品コードバッファに商品コ
ードを格納しているかを判別し、格納しているとステッ
プS8の処理に進むが、格納していないとステップS2
0にてエラー処理を行う。
ードを格納しているかを判別し、格納しているとステッ
プS8の処理に進むが、格納していないとステップS2
0にてエラー処理を行う。
ステップS8においては、CPU21は選択スイッチイ
ンジケータ表示バッファに記憶している表示データから
、この商品選択スイッチ8に対応する選択スイッチイン
ジケータ20を駆動しているかを判別する。そして、該
当の選択スイッチインジケータ20を駆動していると、
ステップS9の処理に進む。このステップS9において
は、RAM23の記憶領域23bにおいて、この商品選
択スイッチ8に対応するアドレスに格納している内容を
クリアする。次の、ステップS10においては、CPU
21は、この商品選択スイッチ8に対応している選択ス
イッチインジケータ20を消灯する表示データを選択ス
イッチインジケータ表示バッファに格納し表示装置14
に出力する。
ンジケータ表示バッファに記憶している表示データから
、この商品選択スイッチ8に対応する選択スイッチイン
ジケータ20を駆動しているかを判別する。そして、該
当の選択スイッチインジケータ20を駆動していると、
ステップS9の処理に進む。このステップS9において
は、RAM23の記憶領域23bにおいて、この商品選
択スイッチ8に対応するアドレスに格納している内容を
クリアする。次の、ステップS10においては、CPU
21は、この商品選択スイッチ8に対応している選択ス
イッチインジケータ20を消灯する表示データを選択ス
イッチインジケータ表示バッファに格納し表示装置14
に出力する。
しかるに、指示された商品選択スイッチ8に対応する選
択スイッチインジケータ20を駆動していない場合はス
テップSllの処理となる。このステップSlにおいて
は、CPU21は、RAM23の記憶領域23bにおい
て、この商品選択スイッチ8に対応するアドレスに商品
コードバッファに記憶している商品コードを格納する。
択スイッチインジケータ20を駆動していない場合はス
テップSllの処理となる。このステップSlにおいて
は、CPU21は、RAM23の記憶領域23bにおい
て、この商品選択スイッチ8に対応するアドレスに商品
コードバッファに記憶している商品コードを格納する。
そして、次のステップS12においてCPU21は、こ
の商品選択スイッチ8に対応している選択スイッチイン
ジケータ20を点灯する表示データを選択スイッチイン
ジケータ表示バッファに格納し表示装置14に出力する
。
の商品選択スイッチ8に対応している選択スイッチイン
ジケータ20を点灯する表示データを選択スイッチイン
ジケータ表示バッファに格納し表示装置14に出力する
。
このように、バーコードリーダー1によりJANコード
を読み取らせ、続いて、この商品を収納する商品コラム
に該当するコラムコードを全て読み取らせることにより
、指定の商品収納コラム2に対応する記憶領域23cの
アドレスにはJANコードに含まれている商品コードが
格納される。
を読み取らせ、続いて、この商品を収納する商品コラム
に該当するコラムコードを全て読み取らせることにより
、指定の商品収納コラム2に対応する記憶領域23cの
アドレスにはJANコードに含まれている商品コードが
格納される。
また、バーコードリーダー1によりJANコードを読み
取らせ、続いて、バーコードリーダー1によりこの商品
に対応させたい商品選択スイッチ8に該当する商品選択
スイッチコードを全て読み取らせるか、または直接商品
選択スイッチ8を操作することにより、指定の商品選択
スイッチ8に対応する記憶領域23bのアドレスにはJ
ANコードに含まれている商品コードが格納される。こ
のとき、バーコードリーダー1によりJANコードを読
み取らせ、続いて商品選択スイッチ8の指定と商品収納
コラム2の指定を連続して行えば、商品選択スイッチと
商品コードとの対応と、商品収納コラムと商品コードと
の対応とを一緒に行うことができる。
取らせ、続いて、バーコードリーダー1によりこの商品
に対応させたい商品選択スイッチ8に該当する商品選択
スイッチコードを全て読み取らせるか、または直接商品
選択スイッチ8を操作することにより、指定の商品選択
スイッチ8に対応する記憶領域23bのアドレスにはJ
ANコードに含まれている商品コードが格納される。こ
のとき、バーコードリーダー1によりJANコードを読
み取らせ、続いて商品選択スイッチ8の指定と商品収納
コラム2の指定を連続して行えば、商品選択スイッチと
商品コードとの対応と、商品収納コラムと商品コードと
の対応とを一緒に行うことができる。
ステップS13においては、モードスイッチ18の再度
の操作により設定が終了されたかを判別する。そして、
終了されていない場合はステップS1の処理に復帰する
。
の操作により設定が終了されたかを判別する。そして、
終了されていない場合はステップS1の処理に復帰する
。
ステップ514においては、CPU21は、RAM23
の記憶領域23b、23cの記憶内容から同じ商品コー
ドを記憶している商品選択スイッチ8と商品収納コラム
2とを検出して、RAM23の記憶領域23dにおいて
、各商品選択スイッチ8に対応するアドレスに対応して
いる商品収納コラム番号を格納していく。これによF)
RAM23には、商品選択スイッチと商品収納コラムと
の対応が設定されることになる。
の記憶領域23b、23cの記憶内容から同じ商品コー
ドを記憶している商品選択スイッチ8と商品収納コラム
2とを検出して、RAM23の記憶領域23dにおいて
、各商品選択スイッチ8に対応するアドレスに対応して
いる商品収納コラム番号を格納していく。これによF)
RAM23には、商品選択スイッチと商品収納コラムと
の対応が設定されることになる。
しかしながら、バーコードリーダー1にて読み取られた
JANコード(商品コード)が商品コードファイル23
dにファイルされていないと、商品選択スイッチ8と商
品収納コラム2との対応をRAM23に格納することが
できず、この商品は自動販売機5の取扱商品としては登
録されないことになる。
JANコード(商品コード)が商品コードファイル23
dにファイルされていないと、商品選択スイッチ8と商
品収納コラム2との対応をRAM23に格納することが
できず、この商品は自動販売機5の取扱商品としては登
録されないことになる。
そして、設定の終了により販売モードとなるとCPU2
1は商品選択スイッチ8が操作されたときはこの商品選
択スイッチ8に対応する記憶領域23dのアドレスから
商品収納コラム番号を読み取って、このデータに基づき
販売制御を行う。
1は商品選択スイッチ8が操作されたときはこの商品選
択スイッチ8に対応する記憶領域23dのアドレスから
商品収納コラム番号を読み取って、このデータに基づき
販売制御を行う。
(ト)発明の効果
本発明によれば、販売する商品に印刷されている商品コ
ードを利用してこの商品を当該自動販売機の取扱商品と
して登録するがを判別するために、指定商品だけを確実
に取扱商品として登録することができる。
ードを利用してこの商品を当該自動販売機の取扱商品と
して登録するがを判別するために、指定商品だけを確実
に取扱商品として登録することができる。
第1図はこの発明の実施例の自動販売機の全体斜視図、
第2図は前面扉を開けた状態を示す図、第3図は電気的
な構成をブロックにて示す図、第4図はRAMの記憶7
オーマツトを模式的に示す図、第5図は動作を説明する
フローチャートである。
第2図は前面扉を開けた状態を示す図、第3図は電気的
な構成をブロックにて示す図、第4図はRAMの記憶7
オーマツトを模式的に示す図、第5図は動作を説明する
フローチャートである。
Claims (1)
- 【特許請求の範囲】 1、商品コードがバーコードにて印刷されている商品を
販売する自動販売機において、 当該自動販売機にて販売できる商品の商品コードを記憶
している商品コードファイルと、バーコードリーダーと
、該バーコードリーダーが読み取った商品コードに基づ
き前記商品コードファイルを探索する商品コードファイ
ル探索手段と、前記バーコードリーダーにて読み取った
商品コードが前記商品コードファイルが記憶している何
かの商品コードと一致していることを前記商品コード探
索手段が検出したとき、この商品を当該自動販売機の取
扱商品として登録する登録手段とを具備した自動販売機
の制御装置。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2212012A JP3005260B2 (ja) | 1990-08-09 | 1990-08-09 | 自動販売機の制御装置 |
| KR1019910013622A KR0124368B1 (ko) | 1990-08-09 | 1991-08-07 | 자동판매기 |
| DE69126484T DE69126484T2 (de) | 1990-08-09 | 1991-08-08 | Verkaufsautomat |
| CA002048718A CA2048718A1 (en) | 1990-08-09 | 1991-08-08 | Automatic vending machine |
| EP91307308A EP0470846B1 (en) | 1990-08-09 | 1991-08-08 | Automatic vending machine |
| US07/741,862 US5272321A (en) | 1990-08-09 | 1991-08-08 | Automatic vending machine having a bar code reader and bar coded columns and switches |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2212012A JP3005260B2 (ja) | 1990-08-09 | 1990-08-09 | 自動販売機の制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0498391A true JPH0498391A (ja) | 1992-03-31 |
| JP3005260B2 JP3005260B2 (ja) | 2000-01-31 |
Family
ID=16615421
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2212012A Expired - Fee Related JP3005260B2 (ja) | 1990-08-09 | 1990-08-09 | 自動販売機の制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3005260B2 (ja) |
-
1990
- 1990-08-09 JP JP2212012A patent/JP3005260B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP3005260B2 (ja) | 2000-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR0124368B1 (ko) | 자동판매기 | |
| JPH0498391A (ja) | 自動販売機の制御装置 | |
| JP3005259B2 (ja) | 自動販売機のコラム設定装置 | |
| JP3030067B2 (ja) | 自動販売機の販売制御装置 | |
| JP2994715B2 (ja) | 自動販売機の誤販売防止装置 | |
| JPH04135295A (ja) | 自動販売機の制御装置 | |
| JP3036803B2 (ja) | 自動販売機の制御装置 | |
| JP3015439B2 (ja) | 自動販売機の商品送出装置 | |
| JP2975694B2 (ja) | 自動販売機の制御装置 | |
| JPH04111093A (ja) | 自動販売機の価格設定装置 | |
| JPH0256715B2 (ja) | ||
| JPH0495191A (ja) | 自動販売機のコラム設定装置 | |
| JP2517390B2 (ja) | 自動販売機のデ―タ設定装置 | |
| JPH04142695A (ja) | 自動販売機の表示装置 | |
| JP3036797B2 (ja) | 自動販売機の売上集計装置 | |
| JPH0514956B2 (ja) | ||
| JP3101317B2 (ja) | 自動販売機の制御装置 | |
| JPH1139556A (ja) | 自動販売機 | |
| JPH0542544Y2 (ja) | ||
| KR100294627B1 (ko) | 동일가격의동일상품판별방법 | |
| JPH1139555A (ja) | 自動販売機 | |
| JPH1139548A (ja) | 自動販売機 | |
| JPS59183489A (ja) | 自動販売機の管理デ−タ確認装置 | |
| JP2681201B2 (ja) | 自動販売機の売切れ情報表示装置 | |
| JPH07249158A (ja) | 自動販売機 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |