JPH10340370A - 販売機の制御装置及びシステム - Google Patents

販売機の制御装置及びシステム

Info

Publication number
JPH10340370A
JPH10340370A JP34573297A JP34573297A JPH10340370A JP H10340370 A JPH10340370 A JP H10340370A JP 34573297 A JP34573297 A JP 34573297A JP 34573297 A JP34573297 A JP 34573297A JP H10340370 A JPH10340370 A JP H10340370A
Authority
JP
Japan
Prior art keywords
sequential
programmable processor
vending machine
port
bus
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
JP34573297A
Other languages
English (en)
Other versions
JP3574735B2 (ja
Inventor
John Miller
ジヨン・ミラー
Taylor Kitt
キツト・テイラー
Trumik Aira
アイラ・トルミク
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.)
Coca Cola Co
Original Assignee
Coca Cola Co
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 Coca Cola Co filed Critical Coca Cola Co
Publication of JPH10340370A publication Critical patent/JPH10340370A/ja
Application granted granted Critical
Publication of JP3574735B2 publication Critical patent/JP3574735B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime 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/02Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus
    • G07F9/026Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus for alarm, monitoring and auditing in vending machines or means for indication, e.g. when empty
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

(57)【要約】 【課題】 特注ICのような費用を余儀なくすることな
しにプロッセサーと同じシリコンチップに形成された2
個以上の順次ポートを有し、特注ICと実質的に同等の
性能を与える。 【解決手段】 最初に通信セッションを開始した順次通
信装置にプログラマブルプロッセサーの第1の順次ポー
トを接続するように作動し得るアービトレイター、及び
ログラマブルプロッセサーをマルチドロップバス又はV
CCSバスに接続するためにマルチドロップバスインタ
ーフェース及びVCCSバスインターフェースの一方と
適合する順次ポートを具備する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は販売機用の制御装置、及
びかかる制御装置を組み込んでいる販売機に向けられ
る。
【0002】
【従来技術及びその課題】従来のプロセッサーを基本と
した販売機の制御装置(VMC)は、典型的に低価格の
埋込式制御装置、例えばインテルのモデル8051を使
い実行されてきた。かかる制御装置は、販売機の運転に
関連するデータ、例えば販売及び在庫の情報の監視、記
憶、及び定期的報告を含んだ多くの販売機の制御を個別
に行う。
【0003】セルドンの特許(米国特許4776548
号)は、販売機を監視し、そして機械の状態、販売及び
製品の在庫に関する情報を中央コンピューターに定期的
に送るシステムを明らかにする。
【0004】ジラルドの特許(米国特許4982346
号)は、POS方式の広告宣伝キャンペーン用の自動化
システムであって、モニター上の広告の表示、宣伝くじ
の管理、製品又はストアの配置図の表示、クーポンの分
配、受入れ順序、顧客調査の管理、及び遠隔のホストコ
ンピューターとの連絡のできるコンピューターを持った
自動化システムを開示する。
【0005】ゴログの特許(米国特許4947028
号)は、手でデータ入力作業のできない人々の便宜のた
めに音声認識システムによる音声命令の受入れ(及び音
声シンセサイザーによる顧客との交信)のできる販売機
を開示する。更に、ゴログの特許は、客にクレジット販
売を許すより前に客のクレジットの価値を遠隔的に照合
することができる。
【0006】ホーンの特許(米国特許5091713
号)は、モデム11、クレジットカード読取り機40、
表示パネル50、プリンター70及びスピーカー80を
組み入れた販売機を開示する。表示パネル及び/又はス
ピーカーはメッセージ及び広告を示すために使用され、
プリンターはクーポン、個人情報、割戻しスリップ及び
同等品を作るために使用することができる。
【0007】ウィルダーの特許(米国特許540841
7号)は、タッチスクリーン式の表示パネル11、多数
国語の音声指示メッセージ、及び多くの支払い方法を受
け入れる性能を取り入れた販売機を開示する。
【0008】オステンドルフの特許(米国特許5442
568号)は、多くの自動販売機に使用する検査/監視
用システムを明らかにする。
【0009】ブラウンの特許(米国特許5445295
号)は、ホストコンピューターで遠隔制御される自動販
売機であって、客に音声/ビデオ商品の試用を許すが外
部との連絡用にはただ1個の順次ポートしかない自動販
売機を開示する。
【0010】ラデマッハーの特許(米国特許54509
38号)は、金銭の操作/確認装置を組み込んだ共通の
制御装置とインターフェースで接続する販売機のグルー
プを開示する。金銭の操作/確認装置は、コード化され
たカードの読取り装置及びコイン受取り機を有し、更に
コード化されたカードを使う人に割戻し金又は賞金を出
す。
【0011】クラガンの特許(米国特許5504675
号)は、客からの反応に基づいて提示プログラムを適応
して選択する中立ネットワーク(neural-network)式の売
店を開示する。反応は現在走っている提示プログラムの
相対的な成功をを示し、かつこの時点において売店にい
る客を最も喜ばす次の提示プログラムの選択に使用され
る。
【0012】かかる従来技術の制御装置のオペレーショ
ンシステムは、販売機の多くの機器をタイムシェアリン
グ式に行うように形成することができるが、BMCのプ
ロセッサーの作動が遅いため、マイクロプロセッサーの
時間を分割している関連項目によりタイムシェアリング
が気付かれる。即ち、このタイムシェアリングは透明で
ない。
【0013】実際の手順では、VMCは、客が販売運転
を指揮している間はモデム上の遠隔のホストコンピュー
ターに販売/在庫の情報を同時に提供することはできな
い。このことは、遠隔のホストコンピューターでは、通
常は市場の情報を取り込むべき非常の多くの販売機があ
るため、問題となる。遠隔のホストコンピューターは、
接続及び販売/在庫情報の提供ためにVMCの待ち時間
を非常に大きくする可能性がある。
【0014】同様な運転手順では、VMCが遠隔のホス
トコンピューターに接続されかつモデム上で販売/在庫
情報を提供するよう試み、かつ客が販売作動を開始させ
るように試みた場合には、販売作動を選ぶためにVMC
が遠隔のホストコンピューターとの接続を終了させねば
ならないか、あるいは遠隔のホストコンピューターとの
通信を完了した後でVMCが販売作動に参加するかのど
ちらかである。後者の状況は客を不愉快にさせ、客はそ
の忙しい販売機で利用できるようになるのを待つのでは
なく、隣の販売機又は他の売店から製品を買うことによ
り報復するであろう。あるいは、従来技術のVMCが客
の注意を引くようにマルチメディアのマーケッティング
プログラムを提供できるならば、そして客がマルチメデ
ィアプログラム中に製品の購入を開始すれば、マルチメ
ディアプログラムが突然かつ無作法に中断され、あるい
は、客は販売作動ができるようになる前にマルチメディ
アプログラムの終了まで待たなければならない。
【0015】ある種の従来技術の販売機の制御装置販売
機は2個の順次ポート、即ち、一方は遠隔のホストコン
ピューターに接続するモデム用ポート、そしてもう一方
は、例えば販売機を補充する販売機サービスマンにより
使われる手持ち式コンピューターにケーブル又は赤外線
リンクにより接続されるポートを提供する。従来技術
は、この2個の順次ポートを、プロッセサーと同じシリ
コンチップ上で一体化された2組のポートを有する特注
の集積回路(IC)を作ることにより、あるいはプロッ
セサーのデータバスに接続された2台の万能非同期受信
機/送信機(UART)の使用によるかのいずれかで提
供する。
【0016】特注ICの使用は極めて費用がかさむ。販
売機工業においては、販売機制御装置の価格は、販売機
の価格のほぼ10%である。そこで、販売機用の制御装
置は販売機の特に価格敏感性な構成要素である。従っ
て、特注ICの使用は非現実的である。同様に、2台の
UARTの使用は、特注ICの使用ほど大きくはないが
追加の費用が必要である。
【0017】2種の説明された順次接続と組み合わせら
た費用が許容できない場合には、従来技術は、サービス
マンが手持ちコンピューターを販売機の制御装置に接続
したいときには、遠隔のホストコンピューター用のモデ
ムとの接続を物理的に断つことをサービスマンに要求す
るような内容となる。接続を物理的に断続しなければな
らいことは、サービスマンにとり不都合であり、かつ販
売機を故障させる可能性を高くする。
【0018】そこで、従来技術においては、販売機に特
注ICの費用を課することなくプロッセサーと同じシリ
コンチップに2個の順次ポートを作ることと同等の性能
を提供する販売機制御装置に対する要求がある。更に、
従来技術においては、透明にマルチタスクのできる、例
えば、客に製品を販売すると同時にモデム上の遠隔のホ
ストコンピューターへの販売情報の転送を指揮する販売
機制御装置に対する要求がある。
【0019】非アナログ的な従来技術は、多数のパーソ
ナルコンピューター(PC)を1個のプリンターに接続
するための切替え装置を備える。この装置は、直列でな
くて並列の接続を経てPCがプリンターに印刷ジョブを
送り、そしてプリンターがこの印刷ジョブを受け入れる
に十分な予定長さの時間、送信しているPCがプリンタ
ーと接続したことを認識し、その後に切替え装置がPC
とプリンターとを接続している線を解放する。言い換え
ると、接続は、受信している装置、即ちプリンターの制
御下ではなく時間切れに基づいて終わりにされる。
【0020】
【課題を解決するための手段】上述されたような従来技
術の要求を満たす制御装置を有する新しい販売機を提供
すること、又は改良により従来技術の販売機を復活させ
ることが本発明の一目的である。
【0021】特注ICのような費用を余儀なくすること
なしにプロッセサーと同じシリコンチップに形成された
2個以上の順次ポートを有し、特注ICと実質的に同等
の性能を与える販売機制御装置を提供することが本発明
の一目的である。
【0022】2個以上のUART素子に伴う追加の費用
を要することなくプロッセサーのデータバスに接続され
た2個以上のUART素子を使用している制御装置と実
質的に同等の性能を与える販売機制御装置を提供するこ
とが本発明の目的である。
【0023】客にマルチタスク機能の一つとしてマルチ
メディア提示を与えることのできる販売機制御装置を提
供することが本発明の一目的である。
【0024】販売機のマルチタスク機能の一つとして外
部のホストコンピューター、例えばモデムを介して遠隔
のホストコンピューターに販売/在庫情報を通信できる
販売機制御装置を提供することは本発明の一目的であ
る。かかる販売/在庫データの連絡は販売機在庫品の正
確でかつ時宜を得た補充を促進し、これにより売切れ製
品を減らし又は無くして客の満足度を大きくさせる。
【0025】遠隔の価格変更を支援できる販売機制御装
置、即ち、好ましくは販売機のマルチタスク機能の一つ
として、遠隔のホストコンピューターにより、販売製品
の価格を変更できる制御装置を提供することが本発明の
一目的である。
【0026】販売促進キャンペーンの遠隔変更を支援で
きる販売機制御装置、即ち、好ましくは販売機のマルチ
タスク機能の一つとして、遠隔のホストコンピューター
により、販売促進キャンペーンを、例えば「2個買えば
1個無料」から「1個買えば1個無料」に変更できる制
御装置を提供することが本発明の一目的である。
【0027】再プログラミング、即ち、遠隔のホストコ
ンピューターのフラッシュEEPROMの内容を全部又
は一部を置き換えることによりプロセッサーの基本オペ
レーティングシステムの全部又は部分的な再プログラミ
ングを支援する制御装置を提供することが本発明の一目
的である。
【0028】本発明のこれら及びその他の目的は、販売
機の作動を制御しているプログラマブルプロッセサー;
プログラマブルプロッセサーに接続された第1の順次ポ
ート;ハントモードにおいて、少なくも第1及び第2の
順次通信装置の各からの入力を監視し、入力にアクティ
ビティが存在する場合に順次通信装置の一方により通信
セッションが開始されていることを決定し、更に最初に
通信セッションを開始した順次通信装置にプログラマブ
ルプロッセサーの第1の順次ポートを接続するように作
動し得るアービトレイター;及びプログラマブルプロッ
セサーをマルチドロップバス又はVCCSバスにそれぞ
れ接続するためにマルチドロップバスインターフェース
及びVCCSバスインターフェースの一方と適合する第
2の順次ポートを備えた販売機制御装置を提供すること
により満たされる。
【0029】本発明のこれら及びその他の目的は、少な
くも第1の順次通信装置と第2の順次通信装置;販売機
の作動を制御しているプログラマブルプロッセサー;プ
ログラマブルプロッセサーに接続された第1の順次ポー
ト;ハントモードにおいて、少なくも第1及び第2の順
次通信装置の各からの入力を監視し、入力にアクティビ
ティが存在する場合に順次通信装置の一方により通信セ
ッションが開始されていることを決定し、更に最初に通
信セッションを開始した順次通信装置にプログラマブル
プロッセサーの第1の順次ポートを接続するように作動
し得るアービトレイター;及びプログラマブルプロッセ
サーをマルチドロップバス又はVCCSバスに接続する
ためにマルチドロップバスインターフェース及びVCC
Sバスインターフェースの一方と適合する第2の順次ポ
ートを備えた販売機システムを提供することによっても
満たされる。
【0030】本発明の更なる応用範囲は、以下与えられ
る詳細な説明から明かとなるであろう。しかし、本発明
の精神及び範囲内における種々の変化及び変更はこの詳
細な説明から技術熟練者に明らかとなるであろうため、
詳細な説明及び特別な例は、本発明の好ましい実施例を
示しているが、図解のためにのみ与えられることを理解
すべきである。
【0031】
【好ましい実施例の詳細な説明】本発明は、以下与えら
れる詳細な説明及び図解のためにのみ与えられ従って本
発明を限定しない付属図面から、より完全に理解される
であろう。
【0032】図1は、本発明の販売機制御装置の一実施
例のブロック図である。
【0033】図1の項目200が本発明の販売機の制御
装置の実施例である。販売機制御装置200は、順次ポ
ート(図示せず)を有するプログラマブルプロセッサー
201、プログラマブルプロセッサー201に接続され
たアドレスバス202及びデータバス204を備える。
周辺装置用バス再駆動装置205がアドレスバス202
及びデータバス204に接続される。アドレスバス20
2及びデータバス204には次のものも接続される。即
ち、ダイナミックラム(DRAM)回路206、スタテ
ィックラム(SRAM)回路208、フラッシュ・エレ
クトリカリィ・イレージブル・プログラマブル・ロム
(EEPROM)210、表示装置インターフェース2
12、システム制御回路214、汎用入力/出力(I/
O)インターフェース216、分岐バス(MDB)イン
ターフェース222、クロック224、及びISA再駆
動回路228である。MDB222は、イリノイ州シカ
ゴのナショナル・オートマティック・マーチャンダイジ
ング・アソシエーション(NAMA)発行の「インター
ナショナル・マルチドロップ・バス・インターフェース
・スタンダード」に合致する。ISA制御装置230は
データバス204に接続され、制御信号を送っている線
232上でプログラムプロセッサー201にも直接に接
続される。ディスク装置242、例えばコンパクトディ
スクロム(CDROM)又はハードディスク装置ビデオ
グラフィックスアダプター(VGA)標準に合致したビ
デオモニター駆動用ビデオカード244及び音響再生カ
ード246が、ISA再駆動回路228に接続される。
あるいは、好ましくは、音響再生カード246はMPE
G(モーションピクチャーエキスパートグループ)ハー
ドウェア復調器により置換される。これは、ディスク装
置242に記憶された静止情報及び動いているビデオ情
報だけでなく音響情報も復調し利用可能とする。
【0034】汎用I/O回路216は、販売機制御回路
218及び販売機制御システム回路20に至る多くの線
に接続される。販売機制御回路218は、選定された製
品を在庫の柱から解放する販売機構を備える。販売機制
御システム回路220は、例えば販売機の前面のパネル
の押しボタン及び/又は照明サイン「売り切れ」又は
「正確なお釣り」のような状態の表示を制御する。
【0035】図1は信号経路203によりプログラマブ
ルプロセッサー201の順次ポート(図示せず)に接続
されたポートアービトレイター234も示す。3個の順
次通信装置236、238及び240の各は、複数の線
上でそれぞれポートアービトレイターに接続される。か
かる順次装置の例には、例えば電話線、(CDPD又は
セルメトリイのような細胞(cellular)ネットワークデー
タ仕様を使った)細胞ネットワーク上でホストコンピュ
ーターと通信するモデム、RAM,ARDISなどのよ
うな商業的データネットワーク上で通信するためのネッ
トワーク通信カード、別の販売機制御装置のボード、及
びケーブルにより又は赤外線リンクにより接続されかつ
それぞれオハイオ州デイトンのユニフォーム・コード・
カウンシル又はDDCMP(デジタルイクイップメント
コーポレーション(DEC)データ・コミュニケーショ
ン・メッセージ・プロトコール、ドキュメントNo.A
A−599A−TC、DECソフトウエア・デストリビ
ューション・センター、メナード、マサチューセッツ)
を使用する手持ちコンピューターのような携帯用データ
収集装置が含まれる。いくつかの会社では、次を含むか
かる携帯用データ収集装置を製造する。アイオワ州シダ
ーラピッズのノーランドコーポレーションの例えばシリ
ーズ4000の中のモデルno.4400、メリーラン
ド州チモニウムのオーディットシステムズカンパニイの
例えばモデルポケットプルーブ、トライゴンインターナ
ショナルコーポレーションの例えばモデルno.TR−
G、テルクソンカンパニイ、プシオンカードンパニイ、
スカイウエアカンパニイ、及びハーベストかンパニイで
ある。伝送されたデータは、NAMAのベンディングイ
ンダストリイデータトランスファースタンダードと交換
可能な様式であるべきである。
【0036】図2は、本願出願人の制御装置を組み入れ
た販売機の正面図を示す。図2の販売機100は次を備
える。即ち、少なくもビデオグラフィックスアダプター
(VGA)標準に等しい品質レベルであるが比較的低解
像度となし得るLCDパネルと交換可能なビデオモニタ
ー102、ビデオモニター102上に置かれたタッチス
クリーン装置104、ラウドスピーカーシステム10
6、例えば液晶表示(LCD)パネル又は発光ダイオー
ド(LED)の表示パネル英数字表示装置108、紙幣
認識装置110、硬貨チューブ(図示せず)とクーポン
出口114とを有する硬貨認識装置と釣銭支払い装置と
の組合せ112、例えば発光ダイオード(LED)の販
売商品表示装置124を持った使用者操作式のスイッチ
122を有する発売商品選定用の人/販売機の相互作用
パネル116、キーパッド118、販売製品出口12
0、モデム126、及び制御装置200である。
【0037】図2においては、図面の単純化のため、諸
装置と販売機100との間の機能的な相互連結は示され
ないことに注意されたい。販売機100に含まれる装置
の表は網羅的であることを意図したものはない。販売機
100はその他公知の販売機用装置を含むことができ
る。
【0038】図3は、ポートアービトレイター234、
及び順次装置236、238及び240へのその接続、
並びにプログラマブルプロセッサー200のより詳細な
ブロック線図である。ポートアービトレイター234
は、好ましくは、図3に図示された構造との論理的同等
性を与えるプログラマブル論理アレイの形式で設置され
る。アービトレイター234は、3個のアクティビティ
認識装置302、304及び306を備える。アクティ
ビティ認識装置の数は、プログラマブルプロセッサー2
01と同じシリコンチップに形成された順次ポート(図
示せず)の選択的に接続される順次装置の数に依存す
る。アービトレイター234は、接続制御レジスター3
00、3対1マルチプレクサー(MUX)308、及び
1対3デマルチプレクサー(DEMUX)309も備え
る。
【0039】順次装置236は、線310上のデータを
アクティビティ認識装置302及びMUX308に送
る。同様に、順次装置238は線312上でアクティビ
ティ認識装置304及びMUX308に送信し、更に順
次装置240は線314上でアクティビティ認識装置3
06及びMUX308に送信する。MUX308は、デ
ータ線310、312、及び314の一つを受信機、あ
るいはプログラマブルプロセッサー201の順次ポート
(図示せず)に行っているデータ線332に接続する。
【0040】プログラマブルプロセッサー201は順次
ポート(図示せず)の方法により送信機又はデータ線3
34に送信する。DEMUX309は、データ線334
を、データ線316を経て順次装置236に、データ線
318を経て順次装置238に、そしてデータ線320
を経て順次装置240に接続する。
【0041】アクティビティ認識装置302、304、
及び306の各は、それぞれ2バイト線322、324
及び326上でレジスター300に数値を書き込む。プ
ログラマブルプロセッサー201はレジスター300に
数字を書き込み、かつその中の値を2バイト線330上
で読むことができる。レジスター300はその中の数値
を2バイト線328上でMUX308及びDEMUX3
09に送る。
【0042】再び図1を参照すれば、プログラマブルプ
ロセッサー201は、好ましくは、インターナルビジネ
スマシン(IBM)コーポレーションより入手可能なパ
ワーPC型プロセッサー、モデル403GAである。こ
れは、プロセッサー自体と同じシリコンチップ上に形成
された1個の順次ポートを有するレジューストインスト
ラクションセット(RISC)プロセッサーである。フ
ラッシュEEPROMは、好ましくは512キロバイト
サイズである。SRAM208は、好ましくは128キ
ロバイトサイ汎用I/O 216は、好ましくは16個
の汎用ラッチド出力及び16個の汎用サンプル入力を持
つ。これら16個の出力及び16個の入力は販売機用の
高電圧バッファーを有するカードに接続される。この販
売機は、例えば販売機の前面に人/販売機相互作用パネ
ル116、キーパッド118、英数字表示装置108、
紙幣認識装置110及び硬貨確認装置と釣銭装置との組
合せ112を備える。
【0043】DRAM回路206は選択的であり、要求
されるように32メガバイトまでのサイズとすることが
できる。ISA再駆動回路228は約10個までのIS
A型の回路カードをアドレスバス202及びデータバス
204に接続することができる。ISA型のカードの正
確な数は設けられたボードの総電力消費量に依存する。
ISA制御装置回路230は、アドレスバス202及び
データバス204に対するISA再駆動回路228のI
SAバスのインターファーフェースに要する総ての制御
回路及びタイミング回路を作る。
【0044】再び図3を参照すれば、ポートアービトレ
イター234は以下のように作動する。レジスター30
0内の数値は、線310、312及び314のどれかが
MUX308により選択されるように制御し、更に線3
16、318及び320のどれかがDEMUX309に
より選択されように制御する。そこで、プログラマブル
プロセッサー201は、数値レジスター内の値を設定
し、これがDEMUX309を経て順次装置236、2
38及び240のどれか一つにデータを送ることができ
る。好ましくは、プログラマブルプロセッサー201
は、図3に接続線235として示されたデータバス20
4の2本の線を使用して接続制御レジスター300に書
き込む。あるいは、アドレスバス202の2本の線を使
うことができ又は専用の線を提供することができる。
【0045】プログラマブルプロセッサー201が数値
レジスター内に値を設定したときは、これは固定モード
で運転するとして知られる。例えば、プログラマブルプ
ロセッサー201が接続制御レジスター300内に2進
値01を記憶させた場合は、DEMUX309は線33
4を線316に接続するであろう。同様にレジスター3
00内の2進値10の設定は線334を線318に接続
させ、更にレジスター内の2進値11の設定は線334
を線320に接続させる。
【0046】しかし、もしプログラマブルプロセッサー
201がレジスター300内に2進値00を記憶させた
ときは、線310、312及び314はいずれも線33
2に接続されず、また線316、318及び320はい
ずれも線334に接続されない。これは、ハントモード
で作動しているとして知られる。
【0047】アクティビティ認識装置302、304及
び306の各は、線上のアクティビティ、即ち順次装置
236、238及び240による通信が開始されている
か否かを感知する。アクティビティは、例えば、RS2
32標準に従った始動バイトを示している高から低への
遷移である。
【0048】ポートアービトレイター234を備えた構
造もプログラマブル論理アレイを使用して設置されるこ
とが好ましい。下に与えられる式は、プログラマブル論
理アレイにおいて具体化されたアービトレイター234
の作動を表す。式は商業的な利用可能なプログラマブル
言語ABELで書かれる。例えば、オレゴンのラチスセ
ミコンダクターコーポレーションは、ABEL言語コン
プライアーを販売する。
【0049】言語ABELにおいて、記号!は論理補数
又は逆演算を表し、記号&は論理AND演算を表し、記
号#は論理OR演算を表し、記号==は等式の論理的試
験を表す。例えば、X==1は「Xは1に等しいか」を
意味し、NO/偽に対しては0となり、YES/真に対
しては1となるであろう。
【0050】アクティビティ認識装置302、304及
び306の作動は論理式1−2により表される。
【0051】
【数1】
【0052】変数IO1.Dは、次のシステムクロック
信号(図示せず)を受け取ると直ちに接続制御レジスタ
ー300に記憶されるであろう2ビット接続制御レジス
ター300の最初のビットへの2進入力を表す。変数R
ESETは、アービトレイター234を通常は高い論理
状態に設定し、リセットするために低い論理状態に落と
すプログラマブル論理アレイ上のリセットピンの信号を
表す。変数IO1は、2ビット接続制御レジスター30
0の最初のビットの現在の2進値を表す。変数ARB
CSは、アービトレイター234に行っているアービト
レイターチップ選択信号(図示せず)を表し、アービト
レイター234が選択されたときの論理値を0とする。
変数IO RWは、プログラマブルプロセッサー201
からアービトレイター234に行っている読取り/書込
み信号(図示せず)を表し、書込み作業中は論理値0と
する。
【0053】変数P2 RD及びP3 RDは、線31
2及び314上で第2及び第3の順次通信装置238及
び240から受け取っているデータ、即ち、MUX30
8への2個の入力を表す。変数IOは、接続制御レジス
ター300に現在記憶されている2進数に等価の10進
数を表す。変数D10は、データバスの線D10上のデ
ータを表す。
【0054】
【数2】
【0055】変数IO2.Dは、次のシステムクロック
信号(図示せず)を受け取ると直ちに接続制御レジスタ
ー300に第2のビットとして記憶されるであろうレジ
スター300の第2のビットへの2進入力を表す。変数
IO2は、2ビット接続制御レジスター300の第2の
ビットの現在の2進値を表す。変数D11は、データバ
スの線D11上のデータを表す。
【0056】式1−2において、接続制御レジスターに
おけるビットはリセットが低でないとき高い論理状態を
取ることができる。接続制御レジスター300内の値が
読取り状態又は書込み状態のいずれにも相当しない場合
は、この状態、即ちIO=0を維持する。もしハントモ
ード、即ち、IO==0にあるとき、順次に通信してい
る装置の一つからデータを受け取ると接続制御レジスタ
ー内の値を変える。CPUが書き込んでいるとき、即ち
IO==1又はIO==2又はIO==3ならば、D1
0及びD11の値をそれぞれ接続制御レジスター300
内の2ビットとして保存する。
【0057】上述のように、変数D10及びD11は、
アドレスバスの線A10及びA11上の信号を表す変数
A10及びA11で置換することができる。あるいは、
その他の別のデータ線又はアドレス線、又はデータ線と
アドレス線との組合せを使うことができる。
【0058】接続制御レジスター300は、式3−4に
よりデータバス204上にデータを出力することが可能
である。
【0059】 式3 IO1.OE=!ARB CS & IO RW 式4 IO2.OE=!ARB CS & IO RW 変数IO1.OE及びIO2.OEは、接続制御レジス
ター300がデータバス204に出力できるようにプロ
グラマブルプロセッサー201により接続制御レジスタ
ーに加えられる出力可能信号(図示せず)を表す。
【0060】MUX308の作動は組合せ論理式5によ
り表される。
【0061】
【数3】
【0062】変数RD OUTは、MUX308からの
線332上のデータを表す。順次通信装置が接続制御レ
ジスター300の2ビット数により確定できれば、その
順次通信装置からの線がMUX308により線332に
接続される。
【0063】DEMUX309の作動は組合せ論理式6
−8により表される。
【0064】 式6 P1 TD=(TD IN &(IO==1)) # (IO!=1) 式7 P2 TD=(TD IN &(IO==2)) # (IO!=2) 式8 P3 TD=(TD IN &(IO==3)) # (IO!=3) 式6−8において、 変数P1 TD、P2 TD、及
びP3 TDは、それぞれ、DEMUX309から順次
通信装置236、238、及び240に至る線316、
318及び320上のデータを表す。例えば、IO=3
であるならば、プログラマブルプロセッサー201が第
3の順次通信装置240とともに通信セッションを指揮
している。従って (IO!==1)=1 であり、こ
れはP1 TD=1を作る。ここに、1は、RS−232
通信標準における遊び状態である。
【0065】順次装置からのデータ線上のアクティビテ
ィを感知すると、アクティビティ認識装置はレジスター
300内の数値をその確認に対応して設定する。例え
ば、アクティビティ認識装置302は、レジスター30
0において2進値01を設定し、これによりMUX30
8に線310と線332とを接続させるであろう。プロ
グラマブルプロセッサー201は、順次装置236との
通信セッションが終わるまでレジスター300内の値が
変えられることを防ぐ。通信セッションが終わると、プ
ログラマブルプロセッサー201は、2進値、例えば0
0を接続制御レジスター300に書き込むことにより、
MUX308及びDEMUX309に線310、31
2、314、316、318、及び320を再選択させ
る。
【0066】もし、例えば、順次装置236がデータを
送り始め、そしてそのとき他の通信セッションがないな
らば、アクティビティ認識装置302はその確認番号を
レジスター300に書き込み、これによりMUX308
に線310と線332とを接続させる。即ちハントモー
ドから固定モードに変更するであろう。続いて、通信セ
ッション中に、順次装置238がデータの送信により通
信セッションを開始したい場合は、MUX308は、接
続制御レジスター300に2進値01が記憶されている
ため、線312上のデータが線332に接続されること
を許さないであろう。順次装置238は、接続制御レジ
スター300に値00を書き込みこれによりMUX20
8に線310、312、及び314の選択をやめさせる
ことによりプログラマブルプロセッサー201がハント
モードに再入するまで再試行しなければならないであろ
う。
【0067】同様に、プログラマブルプロセッサー20
1が通信セッションのために順次装置を選ぶことにより
(上述の)固定モードで作動しているならば、プログラ
マブルプロセッサー201により開始された通信セッシ
ョンがプログラマブルプロセッサー201により終わら
せられかつハントモードへの再入により線316、31
8、320(並びに線310、312、及び314)の
選択が解除されるまで、アクティビティ認識装置30
2、304、及び306のいずれもレジスター300の
その確認番号を書き込むことができない。
【0068】プログラマブルプロセッサー201は、こ
れが例えば客との販売作動及び/又はホストコンピュー
ターへの遠隔通信を指揮すると同時にマルチメディア表
示を支援することができる。販売機がマルチメディア表
示を提供するように選択的に形成された場合は、少なく
もディスク装置242(CDロム又はハードディス
ク)、少なくもVGA品質の表示カード244、DRA
M回路206、及び音響再生装置246がISA再駆動
回路228に接続されるであろう。
【0069】プログラマブルプロセッサーは、マルチタ
スクを達成するために優先的タイムシェアリング作動シ
ステムを使用する。パワーPC403GA用のかかるオ
ペレーティングシステムの例はIBMより入手できるO
Sオープンである。プロセッサーとオペレーティングシ
ステムとのこの組合せにより、本発明の販売機制御装置
は、客とコンピューターとが制御装置の処理用資産の分
割されていることを知ることなく、ホストコンピュータ
ーとの遠隔通信作業及び/又はマルチメディア表示と同
時に販売作業を指揮することが可能となる。
【0070】プログラマブルプロセッサー201の総て
のプログラムされた態様は、これを遠隔的に再プログラ
ミングすることができる。例えば、販売される製品に課
せられた価格、販売機により表示される販売用メッセー
ジのスケジュール化(例えば、特別な販売促進行事に関
するもの)、及び/又はプログラマブルプロセッサーの
オペレーティングシステムは、ポートアービトレイター
234を通してプロセッサーの順次ポートにモデムによ
り接続された遠隔のホストコンピューターによるか、あ
るいはポートアービトレイター234を通してプログラ
マブルプロセッサー201にケーブル又は赤外線リンク
により接続されたサービスマン使用の局所用の手持ち式
コンピューターによるかのいずれかで再プログラミング
することができる。
【0071】かかる再プログラミングの一例として、オ
ペレーティングシステムにおける変更が説明されるであ
ろう。遠隔のホストコンピューターは、ポートアービト
レイター234を経てプログラマブルプロセッサー20
1に接続する。遠隔のホストコンピューターは、プロセ
ッサー201を使ってフラッシュEEPROM210か
らDRAM206内にオペレーティングシステムを読み
込ませる。次いで、遠隔のホストコンピューターは、プ
ログラマブルプロセッサー201に新しいオペレーティ
ングシステムを送信し、これをDRAM206内に記憶
する。次いで、プログラマブルプロセッサー201及び
遠隔のホストコンピューターはこの新しいオペレーティ
ングシステムが正確に受け取られたかを確かめる。次
に、まだDRAM206内の古いオペレーティングシス
テムの制御下で走っているプログラマブルプロセッサー
は、フラッシュEEPROM210に新しいオペレーテ
ィングシステムを書き込む。続いて、プログラマブルプ
ロセッサー201は、プログラムの記憶されている特定
位置において再ブートされるか、あるいはオペレーティ
ングシステムの執行権が切り替えられてフラッシュEE
PROM210内の新しいオペレーティングシステムに
変えられるかのいずれかである。
【0072】販売機制御装置(VMC)は、ユーザープ
ログラマブルデータに対抗してソフトウエア、即ちマシ
ンレベルの作動ソフトウエアを、遠隔的に及び/又は局
所的に更新することができる。加えて、製品価格のよう
なユーザープログラマブルデータを、遠隔的に及び/又
は局所的に変更することができる。
【0073】VMCは、少なくも2個のバスシステム、
及び選択的には第3のバスシステムのマスター制御装置
である。第1のバスシステムは、プログラマブルプロセ
ッサー201が直接接続されるアドレスバス202及び
データバス204である。第2のバスは、マルチドロッ
プバス(MDB)であり、これは米国及び世界のその他
の多くにおける販売機の標準バスである。あるいは、M
DBは、これを日本において使用されるベンダーコント
ロールコカコーラシステム(VCCS)で置き換えるこ
とができる。VCCS及びMDBは機能的には同様であ
り、通信用並びに販売機周辺装置、例えば硬貨機構、ク
レジットカード読取り装置、及び紙幣確認装置の管理の
ために提供される。第3の、そして選択的なバスは、I
SA再駆動回路228により表されるISAバスであ
る。
【0074】これらバスのマスター制御装置として、V
MCは各周辺装置にポーリングし、周辺装置に命令を送
り、そして販売機の管理に必要な各周辺装置からの情報
を受け取る。更に、VMCはGP I/O 216を介
して、販売機構、選択スイッチ、ドアスイッチ、サービ
スモードスイッチ、(表示装置インターフフェース21
2経由で)英数字表示装置、及びポートアービトレイタ
ー234のようなその他の非周辺装置入力を監視し管理
する。VMCは、クレジットの累積、最小支払いのアル
ゴリズム、データの収集と遠隔通信、消費者表示の管
理、販売機管理、及び販売活動の処理に必要な入力装置
監視機能に対する責任を持つ。
【0075】VMCは、バス及び周辺装置による消費電
力の費用の消費管理に対して責任を持つ。これは、VM
C及びその他の周辺装置のよる大きな電力消費運転中、
適切に周辺装置を非作動にしなければならない。
【0076】VMCは、予め決められた製品についての
特別な販売促進用価格を含んだ各製品に対する少なくも
1種の販売価格、選択スイッチ割当てに対する製品の貯
蔵柱(販売までの空間)、及び機械構成スイッチの状態
を記憶する。
【0077】VMCは、消費者によるエスクロー(硬貨
返却)レバーの選択ボタンの同時操作、又はその他のい
たずらによる複数製品の送り出し又はクレジットの損失
を防止する。
【0078】VMCは、例えば3種の個別モード、即
ち、販売モード、サービスモード、及び通信モードで作
動する。販売モードは作動のデフォルトモードである。
販売モードにおいては、VMCは、周辺装置の状態及び
非周辺装置の入力、及びクレジット確定のために待って
いる記憶情報を監視し評価する。周辺装置入力は、例え
ば硬貨受入れ/払出し機構、紙幣認識装置、クレジット
カード読取り装置、又はVMCと実際に販売用機構との
間の結んでいる小さいマイクロプロセッサーのような販
売機従属の制御装置からのものとすることができる。非
周辺装置的な入力は、例えば、選択ボタン、状態表示装
置、ドアスイッチ、又は在庫の柱/列を監視するように
配置された売切れスイッチからのものとすることができ
る。
【0079】累積クレジットが最低販売価格と等しいか
又はこれより大きい値に達したとき、選択スイッチ、例
えば122又はキーパッド118が作動させられ、製品
在庫の適切な柱/列(図示せず)からの販売が開始され
る。累積クレジットが販売価格を越えたときは、VMC
は、クレジット返却装置、例えば112に命令を出し
て、適切な額の釣銭を戻させる。この過程中に、処理の
結果を反映するように適切な総てのデータ収集記憶レジ
スターが更新される。
【0080】価格変更、制御パラメーターの交替、デー
タ収集及びエラー診断ルーチンは、例えば4個の使用者
操作スイッチによるVMCとの局所サービスマン通信に
より行うことができる。プログラマブルプロセッサーか
らの指令に応答する次の例はこれらのスイッチを使用し
てサービスマンにより提供することができる。即ち、第
1のスイッチによるエスケープ又は指令のキャンセル、
第2のスイッチによる増加又は次の指令、第3のスイッ
チによる減少又は前の指令、及び第4のスイッチによる
入力またはOK又は指令受入れである。VMC200の
遠隔通信性能が与えれたときは、サービスマンがこれら
のルーチンを遠隔的に行えることが好ましい。あるい
は、サービスマンは、4個の使用者操作スイッチ、又は
これらサービスルーチンを自動的に行える遠隔のホスト
コンピューターを使用せずにこれらのルーチンを局所的
に行うことができる。
【0081】以下のリストの従来技術の特許の各は、そ
の全文が参考文献として組み込まれる。即ち、セドロン
他の1987年1月2日付け米国特許4766548号
「遠隔リンク監視及び報告用システム」、オステンドル
フ他の1994年11月15日付け米国特許54425
68号「販売機会計監視システム」、ホーン他の199
0年5月10日付け米国特許5091713号「複数遠
隔販売機用の在庫、現金、安全及び維持制御装置及び方
法」、ブラウンの1992年1月17日付け米国特許5
445295号「記録された品物の自動販売機システ
ム」、ウイルダーの1994年7月5日付け米国特許5
408417号「自動切符販売及び分配システム」、ク
ラガン他の1994年12月22日付け米国特許550
4675号「販売促進プログラムの自動選択及び提示の
方法及び装置」、ラデマッハーの1994年5月2日付
け米国特許5450938号「カード又は現金で作動さ
れる販売機組立体」、ジラルド他の1988年12月1
6日付け米国特許4982346号「モール振興ネット
ワーク装置及び方法」、及びゴログの1988年7月1
9日付け米国特許4947028号「自動注文及び支払
いシステム」である。このリストの特許は、例えば、販
売機において次の機能が個別的になされることが知られ
ていることを示す。即ち、例えば販売/在庫データの交
換のための遠隔のホストコンピューター又は局所的な手
持ちコンピューターのような順次通信装置への販売機通
信、販売機のタッチスクリーン表示装置による相互作用
形の販売、音声認識装置による販売、販売促進用及び販
売メッセージのような情報の表示、販売機に記憶された
広告の表示、クレジットカード販売、及び客層の調査の
機能であり、このため、リストの特許はその全文が組み
入れられる。
【0082】本発明は万能型の多機能販売機制御装置
(VMC)に向けられる。かかるVMCは新しい販売機
及び(改装により)現存の販売機に強化された能力を与
える。新規なVMCは、双方向販売通信を強化できるだ
けでなく、更に消費者アピールと有用性との強化のため
に適当であるため、マーケティンググループにより目論
まれる進歩した諸要求にも合致することができる。
【0083】本発明の販売機制御装置(VMC)は、少
なくも以下の利点を持つ。これは、プロッセサーの同じ
チップ上に1個以上の順次ポートを実際に形成すること
なく、即ち特注集積回路の価格なしで、プロッセサーの
同じチップ上に複数の順次ポートを有するプログラマブ
ルプロッセサーを使用している制御装置の性能に相当す
る性能を達成する。これはポートアービトレイター23
4により達成できる。ポートアービトレイター234に
より、プログラマブルプロセッサー201の1個の順次
ポートを、多数の順次通信装置のいずれにも接続でき
る。VMCは遠隔的に再プログミングが可能であり、か
つ遠隔式の価格変更を支援する。このVMCは、客に対
するマルチメディア提示も支援する。更に、プログラマ
ブルプロッセサー201の早い処理速度とマルチタスク
性能のため、遠隔通信、販売運転、及びマルチメディア
提示を同時に指揮することができる。
【0084】繰り返すと、本発明のVMCは次の作業を
支援する。即ち、客を夢中にさせるだけでなく客が販売
機を概観することもできる相互作用式(タッチスクリー
ン)販売、機械の販売/在庫データの収集に使用される
ものと同じ遠隔リンクを経由して機械に送ることのでき
る販売用メッセージ、スポーツのスコアなどの表示、デ
ィスク装置で機械内に記憶されたビデオ広告の表示、借
方の認証を含んだクレジットカード販売、製品選択のた
めの音声認識、特別な販売促進(例えば、5個買えば1
個無料)の告知と管理、「朝はソーダを!」のような販
売促進を入れるための遠隔式の価格変更、仮想的な複数
順次ポート性能を達成するための1個の順次ポートアー
ビトレイション、及びフラッシュEEPROMを介した
制御装置の遠隔式再プログラミング能力である。
【0085】以上、本発明が説明されたが、これを多く
の方法で変更し得ることは明らかであろう。かかる変更
は、本発明の精神及び範囲から離れるとは考えられず、
本技術の熟練者に明らかであろうかかる変更の全ては本
発明の請求の範囲内にあることが意図される。
【0086】本発明の実施態様は次の通りである。
【0087】1.販売機の作動を制御しているプログラ
マブルプロッセサー、プログラマブルプロッセサーに接
続された第1の順次ポート、ハントモードにおいて、少
なくも第1及び第2の順次通信装置の各からの入力を監
視し、入力にアクティビティが存在する場合に順次通信
装置の一方により通信セッションが開始されていること
を決定し、更に最初に通信セッションを開始した順次通
信装置にプログラマブルプロッセサーの第1の順次ポー
トを接続するように作動し得るアービトレイター、及び
プログラマブルプロッセサーをマルチドロップバス又は
VCCSバスに接続するためにマルチドロップバスイン
ターフェース及びVCCSバスインターフェースの一方
と適合する第2の順次ポートを備えた販売機制御装置。
【0088】2.プログラマブルプロッセサーを販売製
品選択、人/販売機の相互作用パネルに接続している汎
用インターフェースを更に備える実施態様1の制御装
置。
【0089】3.プログラマブルプロッセサーが優先タ
イムシェアリングに従って作動するマルチタスクプロッ
セサーである実施態様1の制御装置。
【0090】4.プログラマブルプロッセサーを少なく
も1個の回路カードに接続するISA型インターフェー
スを更に備える実施態様1の制御装置。
【0091】5.第1の順次通信装置が第2の順次通信
装置とは異なる通信プロトコールに従う実施態様1の制
御装置。
【0092】6.第1の順次通信装置がDEX/UCS
通信プロトコールに従う実施態様1の制御装置。
【0093】7.第2の順次通信装置がDEX/UCS
通信プロトコールに従う実施態様1の制御装置。
【0094】8.プログラマブルプロッセサーの基本作
動プログラムを記憶している消去可能な非揮発性メモリ
ーを備え、遠隔のホストコンピューターが消去可能な非
揮発性メモリーの内容を置き換え得るように、プログラ
マブルプロッセサーが遠隔のホストコンピューターとの
接続により遠隔的に再プログラミング可能である実施態
様5の制御装置。
【0095】9.アービトレイターが接続制御レジスタ
ーを有し、そしてプログラマブルプロッセサーはアービ
トレイターのハントモードを選ぶように接続制御レジス
ターを第1の予定値に初期化する実施態様1の制御装
置。
【0096】10.プログラマブルプロッセサーが接続
制御レジスターを第2の予定値に設定した場合はアービ
トレイターがプログラマブルプロッセサーの第1の順次
ポートを第1の順次通信装置に接続し、そしてプログラ
マブルプロッセサーが接続制御レジスターを第3の予定
値に設定した場合はアービトレイターがプログラマブル
プロッセサーの第1の順次ポートを第2の順次通信装置
に接続するような固定モードでプログラマブルプロッセ
サーが接続制御レジスターを第2の予定値と第3の予定
値の一方に設定する実施態様9の制御装置。
【0097】11.第1の順次ポートとプログラマブル
プロッセサーとが同じ集積回路上に形成される実施態様
1の制御装置。
【0098】12.少なくも第1の順次通信装置と第2
の順次通信装置、販売機の作動を制御しているプログラ
マブルプロッセサー、プログラマブルプロッセサーに接
続された第1の順次ポート、ハントモードにおいて、少
なくも第1及び第2の順次通信装置の各からの入力を監
視し、入力にアクティビティが存在する場合に順次通信
装置の一方により通信セッションが開始されていること
を決定し、更に最初に通信セッションを開始した順次通
信装置にプログラマブルプロッセサーの第1の順次ポー
トを接続するように作動し得るアービトレイター、及び
プログラマブルプロッセサーをマルチドロップバス又は
VCCSバスに接続するためにマルチドロップバスイン
ターフェース及びVCCSバスインターフェースの一方
と適合する第2の順次ポートを備えた販売機システム。
【0099】13.第1の順次通信装置が第2の順次通
信装置とは異なる通信標準に従う実施態様12のシステ
ム。
【0100】14.第1の順次通信装置が手持ち式コン
ピューターである実施態様13のシステム。
【0101】15.第2の順次通信装置が、モデム、タ
ッチスクリーン型人/機械インターフェース、及びその
他のプログラマブルプロッセサーの一つである実施態様
13のシステム。
【0102】16.第1の順次通信装置が第2の順次通
信装置とは異なる通信プロトコールに従う実施態様13
のシステム。
【0103】17.第1の順次通信装置がDEX/UC
S通信プロトコールに従う実施態様12の制御装置。
【0104】18.第2の順次通信装置がDEX/UC
S通信プロトコールに従う実施態様17の制御装置。
【0105】19.プログラマブルプロッセサーを販売
物品選択、人/販売機相互作用パネルに接続している汎
用インターフェースを更に備えた実施態様12のシステ
ム。
【0106】20.販売物品選択、人/販売機相互作用
パネルが客の操作する製品選択入力装置及び少なくも1
個の表示装置を有する実施態様19のシステム。
【0107】21.客の操作する製品選択入力装置が複
数の客操作式製品選択スイッチを有し、客操作式製品選
択スイッチの各が入手可能製品表示装置の形跡の表示装
置を有し、そして販売物品選択、人/販売機相互作用パ
ネルが英数字表示装置を有する実施態様20のシステ
ム。
【0108】22.アービトレイターが接続制御レジス
ターを有し、そしてプログラマブルプロッセサーはアー
ビトレイターのハントモードを選ぶように接続制御レジ
スターを第1の予定値に初期化する実施態様12の制御
装置。
【0109】23.プログラマブルプロッセサーが接続
制御レジスターを第2の予定値に設定した場合はアービ
トレイターがプログラマブルプロッセサーの第1の順次
ポートを第1の順次通信装置に接続し、そしてプログラ
マブルプロッセサーが接続制御レジスターを第3の予定
値に設定した場合はアービトレイターがプログラマブル
プロッセサーの第1の順次ポートを第2の順次通信装置
に接続するような固定モードでプログラマブルプロッセ
サーが接続制御レジスターを第2の予定値と第3の予定
値の一方に設定する実施態様22の制御装置。
【0110】24.プログラマブルプロッセサーを少な
くも1個のクレジットカードに接続しているISA型イ
ンターフェースを更に備える実施態様12の制御装置。
【0111】25.ISA型インターフェースに接続さ
れたディスク駆動装置、ISA型インターフェースに接
続された少なくもVGA品質表示装置、及びISA型イ
ンターフェースに接続された音響再生用の音響再生回路
を更に備え、客へのマルチメディア提示を作るために制
御装置がディスク駆動装置、少なくもVGA品質表示装
置、及び音響再生回路を使用する実施態様24の制御装
置。
【0112】26.フルモーションビデオ画像を再生す
るためのフルモーションビデオ再生回路を更に備え、客
へのフルモーションビデオ型マルチメディア提示を作る
ために制御装置がフルモーションビデオ再生回路も使用
する実施態様25の制御装置。
【0113】27.ISA型インターフェースに接続さ
れたタッチスクリーン型人/機械インターフェースを更
に備え、客にマルチメディア提示を作るために制御装置
がタッチスクリーン型人/機械インターフェースも使用
する実施態様25の制御装置。
【0114】28.第1の順次ポートとプログラマブル
プロッセサーとが同じ集積回路上に形成される実施態様
12の制御装置。
【0115】29.プログラマブルプロッセサーが優先
タイムシェアリングに従って作動しているマルチタスク
プロッセサーである実施態様12の制御装置。
【図面の簡単な説明】
【図1】本発明の販売機制御装置の1実施例のブロック
図である。
【図2】本発明の販売機実施例の描写である。
【図3】本発明のポートアービトレイターのより詳細な
ブロック図である。
【符号の説明】
100 販売機 102 ビデオスクリーン 104 タッチスクリーン装置 106 ラウドスピーカーシステム 108 表示装置 110 紙幣認識装置 118 キーパッド 120 販売製品出口 126 モデム 200 制御装置 201 プログラマブルプロセッサー 203 信号経路 236 順次通信装置 238 順次通信装置 240 順次通信装置
───────────────────────────────────────────────────── フロントページの続き (72)発明者 キツト・テイラー アメリカ合衆国ジヨージア州30083ストー ンマウンテン・ニードルロツクドライブ 852 (72)発明者 アイラ・トルミク アメリカ合衆国ジヨージア州30135ダグラ スビル・デルリツジドライブ2561

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 販売機の作動を制御しているプログラマ
    ブルプロッセサー、 プログラマブルプロッセサーに接続された第1の順次ポ
    ート、 ハントモードにおいて、少なくも第1及び第2の順次通
    信装置の各からの入力を監視し、入力にアクティビティ
    が存在する場合に順次通信装置の一方により通信セッシ
    ョンが開始されていることを決定し、更に最初に通信セ
    ッションを開始した順次通信装置にプログラマブルプロ
    ッセサーの第1の順次ポートを接続するように作動し得
    るアービトレイター、及びそれぞれプログラマブルプロ
    ッセサーをマルチドロップバス又はVCCSバスに接続
    するためにマルチドロップバスインターフェース及びV
    CCSバスインターフェースの一方と適合する第2の順
    次ポートを備えた販売機制御装置。
  2. 【請求項2】 少なくも第1の順次通信装置と第2の順
    次通信装置、 販売機の作動を制御しているプログラマブルプロッセサ
    ー、 プログラマブルプロッセサーに接続された第1の順次ポ
    ート、 ハントモードにおいて、少なくも第1及び第2の順次通
    信装置の各からの入力を監視し、入力にアクティビティ
    が存在する場合に順次通信装置の一方により通信セッシ
    ョンが開始されていることを決定し、更に最初に通信セ
    ッションを開始した順次通信装置にプログラマブルプロ
    ッセサーの第1の順次ポートを接続するように作動し得
    るアービトレイター、及びそれぞれプログラマブルプロ
    ッセサーをマルチドロップバス又はVCCSバスに接続
    するためにマルチドロップバスインターフェース及びV
    CCSバスインターフェースの一方と適合する第2の順
    次ポートを備えた販売機システム。
JP34573297A 1996-12-03 1997-12-02 販売機の制御装置及びシステム Expired - Lifetime JP3574735B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/758777 1996-12-03
US08/758,777 US5959869A (en) 1996-12-03 1996-12-03 Vending machine controller and system

Publications (2)

Publication Number Publication Date
JPH10340370A true JPH10340370A (ja) 1998-12-22
JP3574735B2 JP3574735B2 (ja) 2004-10-06

Family

ID=25053077

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34573297A Expired - Lifetime JP3574735B2 (ja) 1996-12-03 1997-12-02 販売機の制御装置及びシステム

Country Status (2)

Country Link
US (1) US5959869A (ja)
JP (1) JP3574735B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999050800A3 (en) * 1998-03-27 1999-11-18 Coca Cola Co Vending machine dual bus architecture
JP2012512447A (ja) * 2008-12-16 2012-05-31 フォシャン コルヌコピア ディジタル エレクトリック(ナンハイ) カンパニー,リミテッド 動画組込式自動販売機

Families Citing this family (208)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7424731B1 (en) 1994-10-12 2008-09-09 Touchtunes Music Corporation Home digital audiovisual information recording and playback system
US8661477B2 (en) 1994-10-12 2014-02-25 Touchtunes Music Corporation System for distributing and selecting audio and video information and method implemented by said system
US7188352B2 (en) 1995-07-11 2007-03-06 Touchtunes Music Corporation Intelligent digital audiovisual playback system
WO1996012255A1 (fr) 1994-10-12 1996-04-25 Technical Maintenance Corporation Systeme de reproduction audio-visuelle numerique intelligent
FR2753868A1 (fr) 1996-09-25 1998-03-27 Technical Maintenance Corp Procede de selection d'un enregistrement sur un systeme numerique de reproduction audiovisuel et systeme pour mise en oeuvre du procede
US7587333B1 (en) 1997-08-26 2009-09-08 Walker Digital, Llc Method and apparatus for vending products
US7233912B2 (en) 1997-08-26 2007-06-19 Walker Digital, Llc Method and apparatus for vending a combination of products
US7546277B1 (en) 1997-10-09 2009-06-09 Walker Digital, Llc Method and apparatus for dynamically managing vending machine inventory prices
US6324520B1 (en) * 1997-10-09 2001-11-27 Walker Digital, Llc Method and apparatus for collecting and applying vending machine demand information
US7574727B2 (en) 1997-07-23 2009-08-11 Touchtunes Music Corporation Intelligent digital audiovisual playback system
US6405049B2 (en) * 1997-08-05 2002-06-11 Symbol Technologies, Inc. Portable data terminal and cradle
US6213874B1 (en) * 1997-09-09 2001-04-10 Keith Heflin Collector card/phone card dispensing system with promotional free spin/free draw game feature
FR2769165B1 (fr) 1997-09-26 2002-11-29 Technical Maintenance Corp Systeme sans fil a transmission numerique pour haut-parleurs
US7894936B2 (en) 1997-10-09 2011-02-22 Walker Digital, Llc Products and processes for managing the prices of vending machine inventory
US7236942B1 (en) 1997-12-19 2007-06-26 Walker Digital, Llc Pre-sale data broadcast system and method
US6457038B1 (en) 1998-03-19 2002-09-24 Isochron Data Corporation Wide area network operation's center that sends and receives data from vending machines
US8631093B2 (en) * 1998-03-19 2014-01-14 Crane Merchandising Systems, Inc. Remote data acquisition, transmission and analysis system including handheld wireless equipment
US7167892B2 (en) 1998-03-19 2007-01-23 Isochron, Inc. System, method and apparatus for vending machine wireless audit and cashless transaction transport
US7181501B2 (en) 1998-03-19 2007-02-20 Isochron, Inc. Remote data acquisition, transmission and analysis system including handheld wireless equipment
US7020680B2 (en) 1998-03-19 2006-03-28 Isochron, Llc System and method for monitoring and control of beverage dispensing equipment
FR2781582B1 (fr) 1998-07-21 2001-01-12 Technical Maintenance Corp Systeme de telechargement d'objets ou de fichiers pour mise a jour de logiciels
FR2781580B1 (fr) 1998-07-22 2000-09-22 Technical Maintenance Corp Circuit de commande de son pour systeme de reproduction audiovisuelle numerique intelligent
US8028318B2 (en) 1999-07-21 2011-09-27 Touchtunes Music Corporation Remote control unit for activating and deactivating means for payment and for displaying payment status
FR2781591B1 (fr) 1998-07-22 2000-09-22 Technical Maintenance Corp Systeme de reproduction audiovisuelle
FR2781593B1 (fr) 1998-07-22 2001-01-12 Technical Maintenance Corp Telecommande pour systeme de reproduction audiovisuelle numerique intelligent
US6199123B1 (en) * 1998-07-30 2001-03-06 Compaq Computer Corporation Computer system for supporting increased PCI master devices without the requiring additional bridge chips
US6816934B2 (en) * 2000-12-22 2004-11-09 Hewlett-Packard Development Company, L.P. Computer system with registered peripheral component interconnect device for processing extended commands and attributes according to a registered peripheral component interconnect protocol
US6266731B1 (en) 1998-09-03 2001-07-24 Compaq Computer Corporation High speed peripheral interconnect apparatus, method and system
AU758958B2 (en) * 1998-09-10 2003-04-03 Mei, Incorporated A configurable vending machine audit module
DE19846791A1 (de) * 1998-10-10 2000-04-13 Hans Hermann Trautwein Sb Tech Zigarettenautomat
US6462644B1 (en) * 1998-11-19 2002-10-08 The Coca-Cola Company Network of vending machines connected interactively to data-base building host
US7826923B2 (en) 1998-12-22 2010-11-02 Walker Digital, Llc Products and processes for vending a plurality of products
US8726330B2 (en) 1999-02-22 2014-05-13 Touchtunes Music Corporation Intelligent digital audiovisual playback system
AU773080B2 (en) * 1999-05-20 2004-05-13 Lancer Partnership, Ltd. A beverage dispenser including an improved electronic control system
AU5135400A (en) 1999-06-30 2001-01-22 Walker Digital, Llc Vending machine system and method for encouraging the purchase of profitable items
FR2796482B1 (fr) * 1999-07-16 2002-09-06 Touchtunes Music Corp Systeme de gestion a distance d'au moins un dispositif de reproduction d'informations audiovisuelles
US6339731B1 (en) * 1999-09-03 2002-01-15 Mars Incorporated Configurable vending machine audit module
GB2356268B (en) * 1999-11-10 2004-08-18 Mars Inc Value transaction systems
GB2366558A (en) * 1999-12-08 2002-03-13 Powwow Water Fluid dispensing apparatus
WO2001043089A1 (en) * 1999-12-08 2001-06-14 Powwow Limited Fluid dispensing apparatus
FR2805377B1 (fr) 2000-02-23 2003-09-12 Touchtunes Music Corp Procede de commande anticipee d'une selection, systeme numerique et juke-box permettant la mise en oeuvre du procede
FR2805060B1 (fr) 2000-02-16 2005-04-08 Touchtunes Music Corp Procede de reception de fichiers lors d'un telechargement
FR2805072B1 (fr) 2000-02-16 2002-04-05 Touchtunes Music Corp Procede d'ajustement du volume sonore d'un enregistrement sonore numerique
ES2165308A1 (es) * 2000-02-22 2002-03-01 Jofemar Sa Sistema combinado de venta automatica de productos y servicios.
IT250252Y1 (it) * 2000-04-21 2003-07-28 Mega Matic S R L Distributore automatico visualizzatore di informazioni
FR2808906B1 (fr) 2000-05-10 2005-02-11 Touchtunes Music Corp Dispositif et procede de gestion a distance d'un reseau de systemes de reproduction d'informations audiovisuelles
US7013337B2 (en) 2000-05-12 2006-03-14 Isochron, Llc Method and system for the optimal formatting, reduction and compression of DEX/UCS data
GB0011638D0 (en) * 2000-05-16 2000-07-05 Sound Leisure Ltd A beer head
US7010594B2 (en) * 2000-05-26 2006-03-07 Isochron, Llc System using environmental sensor and intelligent management and control transceiver for monitoring and controlling remote computing resources
FR2811175B1 (fr) 2000-06-29 2002-12-27 Touchtunes Music Corp Procede de distribution d'informations audiovisuelles et systeme de distribution d'informations audiovisuelles
FR2811114B1 (fr) 2000-06-29 2002-12-27 Touchtunes Music Corp Dispositif et procede de communication entre un systeme de reproduction d'informations audiovisuelles et d'une machine electronique de divertissement
US6498937B1 (en) 2000-07-14 2002-12-24 Trw Inc. Asymmetric bandwidth wireless communication techniques
US7234062B2 (en) * 2000-07-18 2007-06-19 General Electric Company Authentication of remote appliance messages using an embedded cryptographic device
US6536854B2 (en) * 2000-07-28 2003-03-25 Agtracks, Inc. Drive wheel for track apparatus
US7218991B2 (en) 2000-08-22 2007-05-15 Walker Digital, Llc System for vending physical and information items
DE10056440A1 (de) * 2000-09-07 2002-03-28 Hartmut Litzmann Verfahren und Anordnung zur Programmierung von Automaten
FR2814085B1 (fr) 2000-09-15 2005-02-11 Touchtunes Music Corp Procede de divertissement base sur les jeux concours a choix multiples
US6954850B1 (en) * 2000-10-30 2005-10-11 Matsushita Electric Works, Ltd. Electronic device that uses a pager network for remote reprogramming of the device
US20080033594A1 (en) * 2000-11-16 2008-02-07 Packes John M Jr Method of outputting offers at a vending machine
US20020156727A1 (en) * 2001-01-29 2002-10-24 Levake Mark Method and apparatus for conducting live, point-of-sale, electronic monitoring and transaction services
WO2002073508A2 (en) * 2001-03-09 2002-09-19 Laser Data Command, Inc. Money handling kiosk having universal interface board
US7340419B2 (en) 2001-03-15 2008-03-04 Walker Digital, Llc Method and apparatus for product display
US6741910B1 (en) * 2001-03-16 2004-05-25 Fuji Electric Co., Ltd. Control device for automatic vending machine
US7630939B1 (en) 2001-03-26 2009-12-08 Usa Technologies, Inc. System and method for locally authorizing cashless transactions at point of sale
US7690495B1 (en) 2001-03-26 2010-04-06 Usa Technologies, Inc. Card reader assembly
US6505095B1 (en) * 2001-06-19 2003-01-07 Usa Technologies, Inc. System for providing remote audit, cashless payment, and interactive transaction capabilities in a vending machine
US8596529B1 (en) 2001-03-26 2013-12-03 Usa Technologies, Inc. Interactive interface effectuated vending
US7076329B1 (en) * 2002-04-12 2006-07-11 Usa Technologies, Inc. Cashless vending transaction management by a vend assist mode of operation
US7865430B1 (en) * 2001-03-26 2011-01-04 Usa Technology, Inc. Cashless transaction payment module
US7593897B1 (en) 2001-06-19 2009-09-22 Usa Technologies, Inc. Wireless system for communicating cashless vending transaction data and vending machine audit data to remote locations
US7131575B1 (en) 2001-03-26 2006-11-07 Usa Technologies, Inc. MDB transaction string effectuated cashless vending
JP4219687B2 (ja) * 2001-04-04 2009-02-04 コンストラクション リサーチ アンド テクノロジー ゲーエムベーハー 在庫管理システム
US7870029B2 (en) * 2001-05-03 2011-01-11 International Business Machines Corporation Determining the availability of purchasable items in a network environment
US7236946B2 (en) * 2001-05-03 2007-06-26 International Business Machines Corporation Operation of control system for ensuring availability of purchasable items in networked machines
US7778600B2 (en) 2001-06-29 2010-08-17 Crane Merchandising Systems, Inc. Apparatus and method to provide multiple wireless communication paths to and from remotely located equipment
US7164884B2 (en) 2001-06-29 2007-01-16 Isochron, Llc Method and system for interfacing a machine controller and a wireless network
US6925335B2 (en) 2001-07-05 2005-08-02 Isochron, Llc Real-time alert mechanism for monitoring and controlling field assets via wireless and internet technologies
US6839610B2 (en) * 2001-10-23 2005-01-04 Mars Incorporated Retrofit audit system
US7523182B2 (en) 2001-11-27 2009-04-21 Isochron, Inc. Method and system for predicting the services needs of remote point of sale devices
US20030197728A1 (en) * 2002-04-17 2003-10-23 Saravanan Software personality wizard for ticket machines
US20030236755A1 (en) * 2002-06-03 2003-12-25 Richard Dagelet Enhanced point-of-sale system
US8151304B2 (en) 2002-09-16 2012-04-03 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US9646339B2 (en) 2002-09-16 2017-05-09 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US7822687B2 (en) 2002-09-16 2010-10-26 Francois Brillon Jukebox with customizable avatar
US10373420B2 (en) 2002-09-16 2019-08-06 Touchtunes Music Corporation Digital downloading jukebox with enhanced communication features
US12100258B2 (en) 2002-09-16 2024-09-24 Touchtunes Music Company, Llc Digital downloading jukebox with enhanced communication features
US8584175B2 (en) 2002-09-16 2013-11-12 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US11029823B2 (en) 2002-09-16 2021-06-08 Touchtunes Music Corporation Jukebox with customizable avatar
US8103589B2 (en) 2002-09-16 2012-01-24 Touchtunes Music Corporation Digital downloading jukebox system with central and local music servers
US8332895B2 (en) 2002-09-16 2012-12-11 Touchtunes Music Corporation Digital downloading jukebox system with user-tailored music management, communications, and other tools
US7178688B2 (en) * 2003-01-07 2007-02-20 Naufel Naji C Portable medication dispenser
US20050027622A1 (en) 2003-07-30 2005-02-03 Walker Jay S. Products and processes for vending a plurality of products via defined groups
JP2005141326A (ja) * 2003-11-04 2005-06-02 Sanden Corp 自動販売機
US7447605B2 (en) 2004-04-15 2008-11-04 Redbox Automated Retail, Llc System and method for calibrating a vending apparatus
US7584869B2 (en) 2004-04-15 2009-09-08 Redbox Automated Retail, Llc Article dispensing system and method for same
US7029136B2 (en) * 2004-05-26 2006-04-18 Ming Kun Hsu Light shield for welding
CA2597400C (en) * 2005-02-09 2015-08-11 Bld Oriental, Ltd. Automatic vending machine
US8103380B2 (en) * 2005-03-31 2012-01-24 Cantaloupe Systems, Inc. Remote management of vending machines
US7325728B2 (en) * 2005-03-31 2008-02-05 Cantaloupe Systems, Inc. Remote diagnosis and repair of vending machine communication failures
US8060247B2 (en) 2005-04-22 2011-11-15 Redbox Automated Retail, Llc System and method for communicating secondary vending options
WO2006116110A2 (en) 2005-04-22 2006-11-02 Redbox Automated Retail, L.L.C. System and method for communicating vending information
EP1749464A1 (en) * 2005-08-01 2007-02-07 Saeco IPR Limited Control panel for an automatic machine for preparing hot beverages and automatic machine comprising such a control panel
US7810721B2 (en) * 2005-08-04 2010-10-12 Transaction Network Services, Inc. Systems and method for vending machine settlement
US8484068B2 (en) 2005-12-14 2013-07-09 Crane Merchandising Systems, Inc. Method and system for evaluating consumer demand for multiple products and services at remotely located equipment
US20080140515A1 (en) * 2005-12-14 2008-06-12 Godwin Bryan W Method and System for Evaluating Consumer Demand for Multiple Products and Services at Remotely Located Equipment
US20070170249A1 (en) * 2006-01-23 2007-07-26 Vendpin Llc. Vending machine with dispensing units controlled directly without controller board
CA2640461A1 (en) * 2006-01-31 2007-08-09 Puffin Innovations, Llc Method and apparatus for dispensing frozen confectionery
US8989893B2 (en) * 2006-01-31 2015-03-24 Robofusion, Inc. Method and apparatus for dispensing frozen confectionery
EP1852817A1 (de) * 2006-05-02 2007-11-07 Peter Dunkhorst System und Verfahren zur telemetrischen Steuerung und Überwachung von Verkaufsautomaten
EP2189088B1 (fr) 2006-06-16 2013-05-15 Nestec S.A. Dispositif de distribution de boissons avec système de support et de récupération de gouttes pour récipients de différentes tailles
US7997484B2 (en) * 2006-09-13 2011-08-16 Crane Merchandising Systems, Inc. Rich content management and display for use in remote field assets
US9330529B2 (en) 2007-01-17 2016-05-03 Touchtunes Music Corporation Game terminal configured for interaction with jukebox device systems including same, and/or associated methods
US9171419B2 (en) 2007-01-17 2015-10-27 Touchtunes Music Corporation Coin operated entertainment system
US12450978B2 (en) 2007-01-17 2025-10-21 Touchtunes Music Company Llc. Coin operated entertainment system
USD643861S1 (en) 2007-01-31 2011-08-23 Puffin Innovations, Llc Kiosk and machine for assembly of frozen confectionery
USD647926S1 (en) 2007-01-31 2011-11-01 Robofusion, Inc. Kiosk and machine for assembly of frozen confectionery
US9953481B2 (en) 2007-03-26 2018-04-24 Touchtunes Music Corporation Jukebox with associated video server
US8959028B2 (en) 2007-07-02 2015-02-17 Crane Merchandising Systems, Inc. Apparatus and method for monitoring and control of remotely located equipment
JP5055046B2 (ja) * 2007-07-06 2012-10-24 株式会社日立超エル・エス・アイ・システムズ 自動販売機およびこれに適したシリアルバスシステム
US8201736B2 (en) 2007-08-01 2012-06-19 Tuttoespresso S.R.L. Automatic dispensing machine and method for its operation
US20090055281A1 (en) * 2007-08-20 2009-02-26 Usa Technologies, Inc. Processing systems and methods for vending transactions
US11634311B2 (en) 2007-09-06 2023-04-25 Deka Products Limited Partnership Product dispensing system
US10562757B2 (en) 2007-09-06 2020-02-18 Deka Products Limited Partnership Product dispensing system
US8332887B2 (en) 2008-01-10 2012-12-11 Touchtunes Music Corporation System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server
US10290006B2 (en) 2008-08-15 2019-05-14 Touchtunes Music Corporation Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations
US20090078718A1 (en) * 2007-09-25 2009-03-26 The Coca-Cola Company System and Method for Reading Inventory in a Vending Machine
US8712872B2 (en) 2012-03-07 2014-04-29 Redbox Automated Retail, Llc System and method for optimizing utilization of inventory space for dispensable articles
US9886809B2 (en) 2007-09-28 2018-02-06 Redbox Automated Retail, Llc Article dispensing machine and method for auditing inventory while article dispensing machine remains operational
US8768789B2 (en) 2012-03-07 2014-07-01 Redbox Automated Retail, Llc System and method for optimizing utilization of inventory space for dispensable articles
US8533315B2 (en) 2007-10-25 2013-09-10 Crane Merchandising Systems, Inc. Systems and methods for monitoring performance of field assets
EP2070454B1 (en) * 2007-12-12 2015-07-15 Nestec S.A. Beverage production machines comprising a plurality of core units
EP2227121B1 (en) 2007-12-12 2011-04-13 Nestec S.A. Used capsule or pod receptacle for liquid food or beverage machines
US9142080B2 (en) 2008-01-24 2015-09-22 Sell Trax Investments, Llc Dispensing consumer products
US8401697B2 (en) 2008-02-21 2013-03-19 Exchange Services, Inc. Electronically controlled and monitored enclosure to dispense tobacco products
US9460440B2 (en) 2008-02-21 2016-10-04 The Coca-Cola Company Systems and methods for providing electronic transaction auditing and accountability
US8645273B2 (en) * 2008-02-21 2014-02-04 The Coca-Cola Company Systems and methods for providing a vending network
US8121917B2 (en) 2008-03-03 2012-02-21 The Coca-Cola Company Systems for implementing a loyalty program
US8015088B2 (en) 2008-03-03 2011-09-06 The Coca-Cola Company Methods for implementing a loyalty program
PT2276380E (pt) * 2008-05-07 2013-08-23 Nestec Sa Receptáculo para cápsulas utilizadas para dispositivos de bebidas
RU2463245C2 (ru) * 2008-05-08 2012-10-10 Нестек С.А. Средство для установки уровня наполнения чашки, используемое с устройством для разлива напитков
US8256904B2 (en) * 2008-05-23 2012-09-04 Disney Enterprises, Inc. Rear projected expressive head
US20090306818A1 (en) * 2008-06-09 2009-12-10 The Coca-Cola Company Method for Retrofitting a Vending Machine
US9569912B2 (en) 2008-06-26 2017-02-14 Shopatm Bv (Sarl) Article storage and retrieval apparatus and vending machine
WO2010005569A1 (en) 2008-07-09 2010-01-14 Touchtunes Music Corporation Digital downloading jukebox with revenue-enhancing features
JP5608647B2 (ja) * 2008-08-08 2014-10-15 ネステク ソシエテ アノニム 持ち運びハンドルおよび設定変更可能な外観ならびに副次的機能を伴う飲料装置
CA2736927A1 (en) 2008-10-03 2010-04-08 Nestec S.A. User-friendly interface for a beverage machine
US20100094456A1 (en) * 2008-10-10 2010-04-15 Usa Technologies, Inc. Devices and methods for providing cashless payment and diagnostics for vending machines
US8373558B2 (en) * 2008-10-10 2013-02-12 Usa Technologies, Inc. Devices and methods for providing cashless payment and diagnostics for vending machines
US10719149B2 (en) 2009-03-18 2020-07-21 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
EP2409273A4 (en) 2009-03-18 2016-05-11 Touchtunes Music Corp ENTERTAINMENT SERVER AND RELATED SOCIAL NETWORK SERVICES
US9292166B2 (en) 2009-03-18 2016-03-22 Touchtunes Music Corporation Digital jukebox device with improved karaoke-related user interfaces, and associated methods
US10564804B2 (en) 2009-03-18 2020-02-18 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
US12112093B2 (en) 2009-03-18 2024-10-08 Touchtunes Music Company, Llc Entertainment server and associated social networking services
US20100268792A1 (en) * 2009-04-13 2010-10-21 Crane Merchandising Systems, Inc. Vending machine with interactive display
EP2427085B1 (en) 2009-05-06 2016-09-21 Nestec S.A. Method for manufacturing beverage machines with simplified servicing
WO2010132505A2 (en) * 2009-05-12 2010-11-18 Giftizen, Inc. Purchase unit managing system
WO2011026853A1 (en) 2009-09-02 2011-03-10 Nestec S.A. Beverage machine for a network
US8996162B2 (en) 2009-09-05 2015-03-31 Redbox Automated Retail, Llc Article vending machine and method for exchanging an inoperable article for an operable article
US9104990B2 (en) 2009-09-05 2015-08-11 Redbox Automated Retail, Llc Article vending machine and method for exchanging an inoperable article for an operable article
PT2475291E (pt) 2009-09-09 2015-05-11 Nestec Sa Máquina de bebidas numa rede
CN102612335B (zh) 2009-11-05 2015-10-07 雀巢产品技术援助有限公司 饮料制备机的远程诊断
JP5809161B2 (ja) 2009-12-02 2015-11-10 ネステク ソシエテ アノニム 遠隔サービス機能をサポートする飲料調製マシン
WO2011067156A1 (en) 2009-12-02 2011-06-09 Nestec S.A. Beverage preparation machine comprising a card reading arrangement
WO2011067188A1 (en) 2009-12-02 2011-06-09 Nestec S.A. Beverage preparation machine with ambience emulation functionality
RU2576478C2 (ru) 2009-12-02 2016-03-10 Нестек С.А. Машина для приготовления напитков, содержащая расширенную функциональную возможность выдачи рекомендаций пользователю
JP2013512699A (ja) 2009-12-02 2013-04-18 ネステク ソシエテ アノニム 仮想買い物機能を有する飲料調製マシン
CA2782049A1 (en) 2009-12-02 2011-06-09 Nestec S.A. Beverage preparation machine with touch menu functionality
CN105374380A (zh) 2010-01-26 2016-03-02 踏途音乐公司 具有改进的用户界面的数字点播设备和相关方法
US9727850B2 (en) * 2010-03-29 2017-08-08 Forward Pay Systems, Inc. Secure electronic cash-less payment systems and methods
WO2011144723A1 (en) 2010-05-21 2011-11-24 Nestec S.A. Beverage machine with ergonomic water management
AU2011254528B2 (en) 2010-05-21 2015-04-23 Société des Produits Nestlé S.A. Ergonomic dispenser interface
PT2571404E (pt) 2010-05-21 2014-05-06 Nestec Sa Manípulo ergonómico e interface de utilizador
WO2011153461A1 (en) 2010-06-04 2011-12-08 Pepsico, Inc. Networked vendor for workplace or controlled environment
US9569911B2 (en) 2010-08-23 2017-02-14 Redbox Automated Retail, Llc Secondary media return system and method
US8538581B2 (en) 2010-09-03 2013-09-17 Redbox Automated Retail, Llc Article vending machine and method for authenticating received articles
CA2810451A1 (en) 2010-09-07 2012-03-15 Nestec S.A. Ergonomic handle with user-interface
US8626327B2 (en) * 2010-11-05 2014-01-07 The Coca-Cola Company System for optimizing drink blends
WO2012072767A1 (en) 2010-12-01 2012-06-07 Nestec S.A. Simple user-interface for a beverage machine
JP2013544174A (ja) 2010-12-01 2013-12-12 ネステク ソシエテ アノニム モータ付き原料用チャンバの為の人間工学的ユーザーインターフェース
CA2819385A1 (en) 2010-12-01 2012-06-07 Nestec S.A. Beverage machine with reliable user-indicator
US8842081B2 (en) * 2011-01-13 2014-09-23 Synaptics Incorporated Integrated display and touch system with displayport/embedded displayport interface
RU2589395C2 (ru) 2011-04-22 2016-07-10 Пепсико, Инк. Раздаточная система для напитков с возможностями социальных сервисов
US9921641B1 (en) 2011-06-10 2018-03-20 Amazon Technologies, Inc. User/object interactions in an augmented reality environment
US10008037B1 (en) 2011-06-10 2018-06-26 Amazon Technologies, Inc. User/object interactions in an augmented reality environment
US9996972B1 (en) * 2011-06-10 2018-06-12 Amazon Technologies, Inc. User/object interactions in an augmented reality environment
CA2838944A1 (en) 2011-06-14 2012-12-20 Redbox Automated Retail, Llc System and method for substituting a media article with alternative media
CA2842293C (en) 2011-07-20 2019-10-22 Redbox Automated Retail, Llc System and method for providing the identification of geographically closest article dispensing machines
CA2843589A1 (en) 2011-08-02 2013-02-07 Redbox Automated Retail, Llc System and method for generating notifications related to new media
US9286617B2 (en) 2011-08-12 2016-03-15 Redbox Automated Retail, Llc System and method for applying parental control limits from content providers to media content
GB2526955B (en) 2011-09-18 2016-06-15 Touchtunes Music Corp Digital jukebox device with karaoke and/or photo booth features, and associated methods
US9218704B2 (en) 2011-11-01 2015-12-22 Pepsico, Inc. Dispensing system and user interface
US20140316560A1 (en) * 2011-11-22 2014-10-23 Coin Acceptors, Inc. Vending machine controller with innovative display features
US11151224B2 (en) 2012-01-09 2021-10-19 Touchtunes Music Corporation Systems and/or methods for monitoring audio inputs to jukebox devices
US10621809B2 (en) * 2012-01-19 2020-04-14 Christopher M. Smolen Digital currency enabled vending machine
US9747253B2 (en) 2012-06-05 2017-08-29 Redbox Automated Retail, Llc System and method for simultaneous article retrieval and transaction validation
US20140263406A1 (en) * 2013-03-14 2014-09-18 The Coca-Cola Company Beverage Dispenser with Integrated Carbonator and a Potable Water/Ice Slurry Refrigeration System
WO2015070070A1 (en) 2013-11-07 2015-05-14 Touchtunes Music Corporation Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices
CN105848539A (zh) 2013-12-23 2016-08-10 雀巢产品技术援助有限公司 饮料机的简单人体工程学用户界面
CA2943616A1 (en) 2014-03-25 2015-10-01 Touchtunes Music Corporation Digital jukebox device with improved user interfaces, and associated methods
USD748196S1 (en) 2014-08-27 2016-01-26 Outerwall Inc. Consumer operated kiosk for sampling products
ES2893852T3 (es) 2016-09-09 2022-02-10 Nestle Sa Máquina de bebidas con manejo ergonómico
AU2016269568A1 (en) * 2016-12-09 2018-06-28 Coca-Cola Amatil (Aust) Pty Limited A System Apparatus and Method for Controlling a Vending Machine
PT3638085T (pt) 2017-06-13 2021-03-03 Nestle Sa Máquina de preparação de bebida com reconhecimento de cápsula
JP7242686B2 (ja) 2018-02-09 2023-03-20 ソシエテ・デ・プロデュイ・ネスレ・エス・アー カプセルを認識する飲料調製マシン
US12089775B2 (en) 2018-09-27 2024-09-17 Societe Des Produits Nestle S.A. Beverage machine with an actuation distribution
JP7475348B2 (ja) 2018-12-12 2024-04-26 ソシエテ・デ・プロデュイ・ネスレ・エス・アー カプセルを認識する飲料調製マシン
PT4099876T (pt) 2020-02-05 2024-03-20 Nestle Sa Máquina de preparação de bebidas com reconhecimento de cápsula
CN115023164A (zh) 2020-02-05 2022-09-06 雀巢产品有限公司 具有胶囊识别的饮料制备机器

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4766548A (en) * 1987-01-02 1988-08-23 Pepsico Inc. Telelink monitoring and reporting system
US4947028A (en) * 1988-07-19 1990-08-07 Arbor International, Inc. Automated order and payment system
US4982346A (en) * 1988-12-16 1991-01-01 Expertel Communications Incorporated Mall promotion network apparatus and method
US5091713A (en) * 1990-05-10 1992-02-25 Universal Automated Systems, Inc. Inventory, cash, security, and maintenance control apparatus and method for a plurality of remote vending machines
US5162986A (en) * 1990-10-19 1992-11-10 Allen-Bradley Company, Inc. Remote downloading and uploading of motion control program information to and from a motion control I/O module in a programmable controller
US5445295A (en) * 1992-01-17 1995-08-29 Brown; Graham Automated vending machine system for recorded goods
US5408417A (en) * 1992-05-28 1995-04-18 Wilder; Wilford B. Automated ticket sales and dispensing system
AU2466095A (en) * 1994-04-28 1995-11-29 Music Vending, Inc. Music vending system
US5450938A (en) * 1994-05-02 1995-09-19 Xcp, Inc. Card or cash actuated vending machine assembly
US5608643A (en) * 1994-09-01 1997-03-04 General Programming Holdings, Inc. System for managing multiple dispensing units and method of operation
US5442568A (en) * 1994-11-15 1995-08-15 Audit Systems Company Vending machine audit monitoring system
US5504675A (en) * 1994-12-22 1996-04-02 International Business Machines Corporation Method and apparatus for automatic selection and presentation of sales promotion programs

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999050800A3 (en) * 1998-03-27 1999-11-18 Coca Cola Co Vending machine dual bus architecture
KR20010042222A (ko) * 1998-03-27 2001-05-25 에두아르도 엠. 카레라스 자동 판매기 이중 버스 구조
JP2012512447A (ja) * 2008-12-16 2012-05-31 フォシャン コルヌコピア ディジタル エレクトリック(ナンハイ) カンパニー,リミテッド 動画組込式自動販売機

Also Published As

Publication number Publication date
JP3574735B2 (ja) 2004-10-06
US5959869A (en) 1999-09-28

Similar Documents

Publication Publication Date Title
JP3574735B2 (ja) 販売機の制御装置及びシステム
US5396417A (en) Product distribution equipment and method
JP6154914B2 (ja) ディスプレイベースの自動販売装置及び方法
US20130103187A1 (en) "shopping cart" paradigm for single- or multi-vend vending machine transaction process flow
US7587333B1 (en) Method and apparatus for vending products
JP2001344640A (ja) 自動販売機運営方法及び自動販売機
EP2740071A1 (en) Quick response (qr) code generation in vending machines or kiosks for customer engagement
EP0156856A1 (en) METHOD AND APPARATUS FOR REGULATING THE DISTRIBUTION OF VOUCHERS.
Murena et al. Design of a control system for a vending machine
WO2005052761A2 (en) Method and apparatus for vending magic, pranks, and gags
EP2293264A1 (en) Animation embedded automatic vending machine
JP4417306B2 (ja) 自動販売機
JP3580247B2 (ja) 電子値札、価格変更システム、価格変更方法、清算方法、記録媒体
JP2507076B2 (ja) カ―ド式自動販売機
TW201706964A (zh) 販賣系統及其控制方法
RU34774U1 (ru) Устройство для предложения товаров и услуг
CN202042012U (zh) 商品兑换及贩卖设备
JP2635373B2 (ja) 自動販売機の制御装置
KR20240126919A (ko) 물품 디스펜싱 방법, 그리고 이를 구현하기 위한 물품 디스펜서 및 서버
JP2725958B2 (ja) 自動販売機のコラム情報切換装置
JP2023048196A (ja) 自動販売機、商品排出方法、およびプログラム
JPH09270059A (ja) 自動販売機の制御プログラム表示方式
JP2725960B2 (ja) 自動販売機のコラム情報切換装置
JP2004318281A (ja) アンケート機能とゲーム機能を有するカップ式飲料自動販売機
JP2001338336A (ja) ソフトウェアの自動販売方法及び装置

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040608

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040705

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080709

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080709

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090709

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090709

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100709

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110709

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110709

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120709

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130709

Year of fee payment: 9

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term