(57)【特許請求の範囲】
【請求項１】
設定用操作プログラムが書き込まれた内部記憶手段と、制御装置と、この制御装置との間でデータの授受を行う機能を備えた外部設定装置とを備え、
前記制御装置は、前記外部設定装置から接続要求があった場合に、前記設定用操作プログラムを当該外部設定装置に送信し、この外部設定装置から送信された設定データを前記内部記憶手段に書き込むと共に、
前記外部設定装置は、前記制御装置から送信された前記設定用操作プログラムを実行して、設定データを前記制御装置に送信することを特徴とする自動販売機の制御システム。
【請求項２】
設定用操作プログラムが書き込まれた内部記憶手段及び制御装置とを備えた自動販売機と、無線回線若しくはこの自動販売機に着脱可能な有線回線を介し、前記制御装置との間でデータの授受を行う機能を備えた外部設定装置とから構築され、
前記制御装置は、前記外部設定装置から接続要求があった場合に、前記設定用操作プログラムを当該外部設定装置に送信し、この外部設定装置から送信された設定データを前記内部記憶手段に書き込むと共に、
前記外部設定装置は、前記制御装置から送信された前記設定用操作プログラムを実行して、設定データを前記制御装置に送信することを特徴とする自動販売機の制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、設定装置により設定データを書き込む自動販売機の制御システムに関するものである。
【０００２】
【従来の技術】
従来よりこの種自動販売機においては、内部記憶手段に書き込まれた制御用のプログラムに基づき、制御装置によって商品販売動作が実行されると共に、商品の価格などの設定データは例えば特開平１０−５５４７４号公報の如く、テンキーなどと称される設定装置によって入力設定する方式が採られていた。
【０００３】
【発明が解決しようとする課題】
ところで、従来この設定装置は自動販売機内部にそれぞれ設けられていた。また、缶飲料やカップ飲料、パック飲料販売など、当該自動販売機の扱う商品や自動販売機自体の機種によってその制御方式や設定内容も異なって来るため、設定装置自体も各自動販売機毎の制御方式や設定内容に合わせてそれぞれ設計されていた。
【０００４】
また、同じ自動販売機でも仕様変更があった際などには設定装置も設計し直さなければならなくなる。そのため、設定装置の種類は多岐に渡り、設計・製造コストの高騰を引き起こしていた。
【０００５】
そこで本発明は、係る従来の技術的課題を解決するために成されたものであり、設定装置の汎用性を改善してコストの低減を図ることができる自動販売機の制御システムを提供するものである。
【０００６】
【課題を解決するための手段】
請求項１の自動販売機の制御システムは、設定用操作プログラムが書き込まれた内部記憶手段と、制御装置と、この制御装置との間でデータの授受を行う機能を備えた外部設定装置とを備え、制御装置は、外部設定装置から接続要求があった場合に、設定用操作プログラムを当該外部設定装置に送信し、この外部設定装置から送信された設定データを内部記憶手段に書き込むと共に、外部設定装置は、制御装置から送信された設定用操作プログラムを実行して、設定データを制御装置に送信することを特徴とする。
【０００７】
請求項２の自動販売機の制御システムは、設定用操作プログラムが書き込まれた内部記憶手段及び制御装置とを備えた自動販売機と、無線回線若しくはこの自動販売機に着脱可能な有線回線を介し、制御装置との間でデータの授受を行う機能を備えた外部設定装置とから構築され、制御装置は、外部設定装置から接続要求があった場合に、設定用操作プログラムを当該外部設定装置に送信し、この外部設定装置から送信された設定データを内部記憶手段に書き込むと共に、外部設定装置は、制御装置から送信された設定用操作プログラムを実行して、設定データを制御装置に送信することを特徴とする。
【０００８】
本発明によれば、自動販売機の制御装置は外部設定装置からの接続要求があった場合には、内部記憶手段に書き込まれた設定用操作プログラムを当該外部設定装置に送信し、この外部設定装置から送信された設定データを内部記憶手段に書き込むと共に、外部設定装置は、制御装置から送信された設定用操作プログラムを実行して、設定データを制御装置に送信するので、予め当該自動販売機にデータを設定するための設定用操作プログラムを内部記憶手段に書き込んで置くことにより、単一の外部設定装置を用いて種々の自動販売機のデータ設定にそれぞれ適した動作環境で、各自動販売機に設定データを入力することが可能となる。
【０００９】
これにより、自動販売機の機種や用途に応じて外部設定装置をそれぞれ設計する必要が無くなり、データ設定作業性を維持しながら、生産コストの著しい低減を図ることができるようになる。
【００１０】
特に、請求項２の発明によれば、複数の自動販売機にデータ設定を行うに際して、管理作業者が一台外部設定装置を所持すれば済むようになるので、従来の如く各自動販売機内部に設定装置を設ける必要が無くなり、一層のコスト低減を図ることが可能となるものである。
【００１１】
【発明の実施の形態】
以下、図面に基づき本発明の実施形態を詳述する。図１は本発明の自動販売機の制御システムの機能ブロックを示している。この図において、１は自動販売機Ｖ全体を制御する制御装置としてのコントローラであり、汎用マイクロコンピュータから構成されている。このコントローラ１には当該自動販売機Ｖの制御用のプログラムや通信プロトコル、当該自動販売機Ｖにデータを設定するための設定用操作プログラム、及び、商品の価格などに関する設定データが書き込まれた例えば電気的に読み書き可能なフラッシュメモリから成る内部記憶手段としてのＲＯＭ２と、動作中に商品データや制御データなどを記憶するＲＡＭ３が接続されている。
【００１２】
また、コントローラ１には投入された貨幣や挿入された紙幣などの金銭処理を行う貨幣処理装置４と、顧客が商品を選択するための商品選択ボタン５と、缶飲料などの商品７を収納した図示しない商品ラックから商品を搬出する販売機構６と、商品の価格などの設定データを入力するための後述する外部設定装置８との間で赤外線（ＩｒＤＡ）によるデータ送受信を行う赤外線インターフェース１０などが接続されている。尚、９は赤外線インターフェース１０が備える赤外線受発光部であり、自動販売機Ｖの外面に取り付けられている。
【００１３】
コントローラ１はＲＯＭ２内に書き込まれた制御用のプログラムに基づき自動販売機Ｖの動作を制御する。即ち、顧客が硬貨などを投入した場合、貨幣処理装置４にてその正・贋を判断し、正貨であれば金額が満たされている商品の選択を許容する。そして、顧客が商品選択ボタン５により商品を選択すると、コントローラ１は販売機構６により選択された商品７を商品取出口に搬出すると共に、貨幣処理装置４からは釣り銭を払い出す。これらの動作中に用いるデータはＲＡＭ３に保持される。
【００１４】
一方、前記外部設定装置８は自動販売機Ｖの管理作業者が携帯可能なハンディーターミナル若しくはポータブルコンピュータであり、内部には同様に汎用のマイクロコンピュータから構成されたコントローラ１２やフラッシュメモリから成るＲＯＭ１３を備え、ケース表面には入力操作用のキーボード１４や液晶表示部１６、赤外線（ＩｒＤＡ）受発光部１７を備えている。
【００１５】
また、外部設定装置８のＲＯＭ１３内には、当該外部設定装置８の制御用の基本プログラムの他、前述同様の通信プロトコルが書き込まれている。
【００１６】
次に、係る外部設定装置８を用いて自動販売機ＶのＲＯＭ２内に設定データを書き込む際には、外部設定装置８の赤外線受発光部１７を自動販売機Ｖの赤外線受発光部９に向けてキーボード１４を操作し、コントローラ１に接続要求を行う。以下、図２を参照しながら、係る外部設定装置８によるデータ設定の手順を説明する。尚、以下のデータ通信はコントローラ１及び外部設定装置８の赤外線受発光部９及び１７を介して赤外線（無線回線）により行われる。
【００１７】
図２は自動販売機Ｖのコントローラ１と外部設定装置８との間のデータ通信のシーケンスを示しており、先ず外部設定装置８から接続要求をコントローラ１に行うと、コントローラ１は接続要求時に外部設定装置８から送られてくるＩＤなどを用いて認証判定を行う。
【００１８】
外部設定装置８が認証できた場合には、コントローラ１はＲＯＭ２内に書き込まれている設定用操作プログラムをアプレットとして外部設定装置８に送信する。外部設定装置８はコントローラ１から設定用操作プログラムを受信すると、前回書き込まれていた設定用操作プログラムを消去し、受信した設定用操作プログラムをＲＯＭ１３内に書き込むと共に、自動的に当該設定用操作プログラムを実行する。
【００１９】
この設定用操作プログラムを実行する環境下で外部設定装置８のコントローラ１２は自動販売機Ｖのコントローラ１からＲＯＭ２内に格納されている設定データや商品の売上データなどを吸い上げ、参照作業を実行する。この参照されたデータは液晶表示部１６に表示されるので、管理作業者や設定値や売上状況の確認を行うことができる。また、参照した各データはＲＯＭ１３内にも格納される。
【００２０】
次に、係る設定データなどの書き換えを行う必要がある場合には、管理作業者はキーボード１４を用いて設定値などを入力して送信操作を実行する。コントローラ１２はキーボード１４への入力操作により、設定データを自動販売機Ｖのコントローラ１に送信する。コントローラ１は受信した設定データをＲＯＭ２に書き込む（格納）。
【００２１】
これによって、自動販売機Ｖへのデータ設定作業は完了するが、この場合、自動販売機Ｖから外部設定装置８に送信されてくる設定用操作プログラムは、当該自動販売機Ｖ用のプログラムであるので、管理作業者は外部設定装置８を用いて当該自動販売機Ｖのデータ設定作業に適した動作環境で操作を行うことができるようになる。
【００２２】
従って、図３に示す如く缶飲料の自動販売機Ｖ１やカップ販売の自動販売機Ｖ２、パック飲料の自動販売機Ｖ３などが管理対象として存在する場合に、各自動販売機Ｖ１〜Ｖ３それぞれのＲＯＭ２内に、当該自動販売機のデータ設定に適した設定用操作プログラムを予め書き込んで置くことにより、管理作業者は外部設定装置８を一台所持していれば、各自動販売機Ｖ１〜Ｖ３に適した動作環境でデータの設定作業を行うことができるようになる。
【００２３】
また、販売対象の違いに限らず、自動販売機の機種や製造年度毎に仕様が異なって来る場合でも、同様に各自動販売機に設定用操作プログラムを書き込んで置くことにより、その都度外部設定装置の設計変更等を行う必要が無くなる。更に、自動販売機側でデータの拡張やコマンドの拡張が行われた場合でも、当該自動販売機の制御用のプログラムと外部設定装置８に送信する設定用操作プログラムとがマッチングされている限り、問題は生じない。
【００２４】
尚、実施例では外部設定装置８に入力操作用のキーボード１４を設けたが、それに限らず、液晶表示部１６とキーボード１４を兼用する液晶タッチパネルを設け、設定用操作プログラムにこのタッチパネルの表示データなども組み込んで置けば、キーの種類や配置をも当該自動販売機用に簡単にカスタマイズすることができるようになる。
【００２５】
また、実施例では赤外線を用いて自動販売機Ｖと外部設定装置８とのデータ送受信を行わせたが、それに限らず、小電力無線電波などで通信させても良く、また、自動販売機Ｖに着脱可能なコネクタ付きの接続ケーブルによって有線によるデータ送受信回線を構築しても良い。
【００２６】
【発明の効果】
以上詳述した如く本発明によれば、自動販売機の制御装置は外部設定装置からの接続要求があった場合には、内部記憶手段に書き込まれた設定用操作プログラムを当該外部設定装置に送信し、この外部設定装置から送信された設定データを内部記憶手段に書き込むと共に、外部設定装置は、制御装置から送信された設定用操作プログラムを実行して、設定データを制御装置に送信するので、予め当該自動販売機にデータを設定するための設定用操作プログラムを内部記憶手段に書き込んで置くことにより、単一の外部設定装置を用いて種々の自動販売機のデータ設定にそれぞれ適した動作環境で、各自動販売機に設定データを入力することが可能となる。
【００２７】
これにより、自動販売機の機種や用途に応じて外部設定装置をそれぞれ設計する必要が無くなり、データ設定作業性を維持しながら、生産コストの著しい低減を図ることができるようになる。
【００２８】
特に、請求項２の発明によれば、複数の自動販売機にデータ設定を行うに際して、管理作業者が一台外部設定装置を所持すれば済むようになるので、従来の如く各自動販売機内部に設定装置を設ける必要が無くなり、一層のコスト低減を図ることが可能となるものである。
【図面の簡単な説明】
【図１】本発明を適用した自動販売機の制御システムのブロック図である。
【図２】図１のコントローラと外部設定装置との間のデータ通信のシーケンスを示す図である。
【図３】図１の外部設定装置により各種自動販売機にデータ設定を行う状態を示す図である。
【符号の説明】
１  コントローラ（制御装置）
２  ＲＯＭ（内部記憶手段）
４  貨幣処理装置
５  商品選択ボタン
６  販売機構
８  外部設定装置
９、１７  赤外線送受信部
１０  インターフェース
１２  コントローラ
１３  ＲＯＭ
１４  キーボード
Ｖ  自動販売機
【図１】
0003700169.tif 000002
【図２】
0003700169.tif 000003
【図３】
0003700169.tif 000004