(57)【要約】【課題】自動販売機を管理する遠隔の管理サーバが、自動販売機の設定データの設定範囲に対応した適切な設定データを容易に設定することができる自動販売機、自動販売機の設定データ設定方法、及び自動販売機システムを提供すること。【解決手段】自動販売機２の仕様変更に伴って変更された設定データＤの設定範囲を管理サーバ３に送信するデータ送信処理部１０ｂを備える。また、管理サーバ３から現在の設定データＤの設定範囲を超える値の設定データＤを受信した場合、受信した設定データＤを、現在の設定データＤの設定範囲内の設定データＤに変換して設定する変換設定部１０ｃと、変換設定した設定データＤを管理サーバ３に送信する変換データ送信処理部１０ｄと、を備える。【選択図】図２
2020135273.tif 000002
【特許請求の範囲】
【請求項１】
各種の商品を販売する自動販売機であって、
外部の管理サーバによって設定される設定データをもとに前記商品の販売を行う販売制御部と、
前記自動販売機の仕様変更に伴って変更された前記設定データの設定範囲を前記管理サーバに送信するデータ送信処理部と、
を備えることを特徴とする自動販売機。
【請求項２】
前記管理サーバから現在の設定データの設定範囲を超える値の設定データを受信した場合、受信した設定データを、前記現在の設定データの設定範囲内の設定データに変換して設定する変換設定部と、
前記変換設定部によって変換設定した設定データを前記管理サーバに送信する変換データ送信処理部と、
を備えることを特徴とする請求項１に記載の自動販売機。
【請求項３】
前記データ送信処理部は、前記設定データの設定範囲を制御するソフトウェア部品を前記管理サーバに送信することを特徴とする請求項１に記載の自動販売機。
【請求項４】
前記データ送信処理部は、新たな設定項目に対する設定データの設定範囲を送信する場合、前記新たな設定項目及び該設定項目の設定データの設定範囲を前記管理サーバに送信することを特徴とする請求項１〜３のいずれか一つに記載の自動販売機。
【請求項５】
各種の商品を販売する自動販売機を管理する外部の管理サーバが前記自動販売機の設定データを設定する場合に前記自動販売機の設定データの設定範囲に対応した設定データを設定することができる自動販売機の設定データ設定方法であって、
前記自動販売機は、前記自動販売機の仕様変更に伴って変更された前記設定データの設定範囲を前記管理サーバに送信し、
前記管理サーバは、前記自動販売機から受信した設定データの設定範囲を前記自動販売機の設定データの設定範囲として設定することを特徴とする自動販売機の設定データ設定方法。
【請求項６】
各種の商品を販売する自動販売機と前記自動販売機を管理する管理サーバとがネットワークを介して接続され、前記管理サーバが前記自動販売機の設定データを設定することができる自動販売機システムであって、
前記自動販売機は、前記自動販売機の仕様変更に伴って変更された前記設定データの設定範囲を前記管理サーバに送信し、
前記管理サーバは、前記自動販売機から受信した設定データの設定範囲を前記自動販売機の設定データの設定範囲として設定することを特徴とする自動販売機システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動販売機を管理する遠隔の管理サーバが、自動販売機の設定データの設定範囲に対応した適切な設定データを容易に設定することができる自動販売機、自動販売機の設定データ設定方法、及び自動販売機システムに関する。
【背景技術】
【０００２】
近年の自動販売機は、ネットワークを介して管理サーバなどに接続される。管理サーバは、接続された各自動販売機を管理することができる。特許文献１には、管理サーバに対応するセンタ装置が、自動販売機から送信された商品在庫数などのデータに基づいて適正在庫数を演算して自動販売機に送信する自動販売機の商品在庫管理システムが記載されている。また、特許文献２には、センターと複数の自動販売機がネットワークに接続され、センターからオンラインで複数の自動販売機にデータをロードさせるものが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３４６２２８号公報
【特許文献２】特開２００３−２０３０３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、自動販売機がネットワークに接続可能である場合、自動販売機は、遠隔の管理サーバから自動販売機の設定データを受信し、自動販売機の設定データを設定することができる。
【０００５】
しかし、管理サーバが自動販売機の設定データを設定する場合、各自動販売機の仕様変更を常に把握して設定データの設定範囲を確認する必要がある。例えば、コーヒー飲料に入れる砂糖の量が多すぎると調理装置が詰まってしまうため、砂糖の量を５０ｇ以下に制限しているカップ式飲料自動販売機が、仕様変更によって調理装置を大型化し、１００ｇまで砂糖の量を入れることができるようになった場合、砂糖の量の設定データの設定範囲が変更される。この設定データの設定範囲の変更を把握していない管理サーバは、適切な設定データを設定することができない。
【０００６】
このため、管理サーバは、複数の自動販売機の仕様変更に伴う設定データの設定範囲を、仕様変更の都度、迅速に変更設定する必要がある。しかし、管理サーバ側が、管理サーバの設定データの設定範囲を自動販売機の設定データの設定範囲に同期させる処理を行おうとすると管理サーバの処理負荷は大きくなってしまう。
【０００７】
本発明は、上記に鑑みてなされたものであって、自動販売機を管理する遠隔の管理サーバが、自動販売機の設定データの設定範囲に対応した適切な設定データを容易に設定することができる自動販売機、自動販売機の設定データ設定方法、及び自動販売機システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明にかかる自動販売機は、各種の商品を販売する自動販売機であって、外部の管理サーバによって設定される設定データをもとに前記商品の販売を行う販売制御部と、前記自動販売機の仕様変更に伴って変更された前記設定データの設定範囲を前記管理サーバに送信するデータ送信処理部と、を備える。
【０００９】
また、本発明にかかる自動販売機は、上記の発明において、前記管理サーバから現在の設定データの設定範囲を超える値の設定データを受信した場合、受信した設定データを、前記現在の設定データの設定範囲内の設定データに変換して設定する変換設定部と、前記変換設定部によって変換設定した設定データを前記管理サーバに送信する変換データ送信処理部と、を備える。
【００１０】
また、本発明にかかる自動販売機は、上記の発明において、前記データ送信処理部は、前記設定データの設定範囲を制御するソフトウェア部品を前記管理サーバに送信することを特徴とする。
【００１１】
また、本発明にかかる自動販売機は、上記の発明において、前記データ送信処理部は、新たな設定項目に対する設定データの設定範囲を送信する場合、前記新たな設定項目及び該設定項目の設定データの設定範囲を前記管理サーバに送信することを特徴とする。
【００１２】
また、本発明にかかる自動販売機の設定データ設定方法は、各種の商品を販売する自動販売機を管理する外部の管理サーバが前記自動販売機の設定データを設定する場合に前記自動販売機の設定データの設定範囲に対応した設定データを設定することができる自動販売機の設定データ設定方法であって、前記自動販売機は、前記自動販売機の仕様変更に伴って変更された前記設定データの設定範囲を前記管理サーバに送信し、前記管理サーバは、前記自動販売機から受信した設定データの設定範囲を前記自動販売機の設定データの設定範囲として設定することを特徴とする。
【００１３】
また、本発明にかかる自動販売機システムは、各種の商品を販売する自動販売機と前記自動販売機を管理する管理サーバとがネットワークを介して接続され、前記管理サーバが前記自動販売機の設定データを設定することができる自動販売機システムであって、前記自動販売機は、前記自動販売機の仕様変更に伴って変更された前記設定データの設定範囲を前記管理サーバに送信し、前記管理サーバは、前記自動販売機から受信した設定データの設定範囲を前記自動販売機の設定データの設定範囲として設定することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、自動販売機を管理する遠隔の管理サーバは、自動販売機の設定データの設定範囲に対応した適切な設定データを容易に設定することができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の実施の形態１である自動販売機システムの構成を示すブロック図である。
【図２】図２は、図１に示した自動販売機の構成を示すブロック図である。
【図３】図３は、自動販売機システムによる自動販売機と管理サーバとの間における設定データの設定処理手順を示すシーケンス図である。
【図４】図４は、自動販売機システムの変形例による自動販売機と管理サーバとの間における設定データの設定処理手順を示すシーケンス図である。
【発明を実施するための形態】
【００１６】
以下、添付図面を参照してこの発明を実施するための形態について説明する。
【００１７】
［自動販売機システムの構成］
図１は、本発明の実施の形態である自動販売機２を含む自動販売機システム１の構成を示すブロック図である。また、図２は、図１に示した自動販売機２の構成を示すブロック図である。
【００１８】
図１に示すように、自動販売機システム１は、複数の自動販売機２及び管理サーバ３がネットワークＮに接続される。自動販売機２は、缶入り飲料、ビン入り飲料、ペットボトル入り飲料などの商品を販売する自動販売機であるが、これに限定されるものではなく、例えば、カップに飲料を注出するカップ式飲料自動販売機や物品を販売する自動販売機にも適用可能である。
【００１９】
管理サーバ３は、自動販売機２に対する各種設定データを各自動販売機２に送信する。設定データには、初期設定の設定データのみならず、変更設定の設定データを含む。自動販売機２は、受信した設定データを自自動販売機内に登録設定する。設定データには、例えば、販売価格、割引価格などである。カップ式飲料自動販売機などの設定データには、コーヒー豆の量、砂糖の量、クリームの量などの製品生成に関するデータも含まれる。設定データは、例えばコーヒー豆の量などの設定項目ごとに設けられる。また、設定データには、自動販売機２の仕様によって設定範囲があり、例えば、設定可能なコーヒー豆の量の設定範囲がある。
【００２０】
［自動販売機の構成］
図２に示すように、自動販売機２は、メインコントローラ１０に本体制御部１１、商品選択ボタン群１４、表示操作部１５、表示部１６、二次元バーコード読取部１７、外部通信処理部１８、記憶部１９、非接触式カードリーダライタ２１、接触式カードリーダライタ２２、コインメカニズム２３、及びビルバリデータ２４が接続される。
【００２１】
本体制御部１１には、冷熱装置１２及び搬出装置１３が接続される。冷熱装置１２は、自動販売機２内の商品収納庫を設定された状態に管理するためのものである。冷熱装置１２は、本体制御部１１の制御のもとに、メインコントローラ１０によって冷却設定された商品収納庫の内部を冷却する一方、加温設定された商品収納庫の内部を加温する。
【００２２】
搬出装置１３は、ラックごとに設けられたベンドソレノイド、売切スイッチを管理するためのものである。本体制御部１１は、メインコントローラ１０から送信された搬出命令に従って搬出装置１３を制御してラックから商品を搬出する。なお、搬出装置１３は、ラックに収納された商品のすべてを搬出した場合に売切信号を本体制御部１１に出力する。
【００２３】
商品選択ボタン群１４は、商品を選択するための複数の商品選択ボタン１４ａを有する。商品選択ボタン１４ａは、例えば商品見本の近傍に配置される。各商品選択ボタン１４ａは、ＬＥＤ表示が可能であり、商品選択が行われた場合に点灯表示され、商品決済が終了すると消灯する。また、現金決済の場合には、投入金額で購入可能な商品に対応する商品選択ボタン１４ａが点灯される。
【００２４】
表示操作部１５は、例えばタッチパネルであり、表示と選択操作とが可能である。表示操作部１５には、選択操作が可能な決済サーバ選択部１５ａを表示することができる。決済サーバ選択部１５ａには、自動販売機２が接続できる決済サーバが表示され、いずれかの決済サーバを選択すると、選択した決済サーバに対して、二次元バーコード読取部１７によって読み取った二次元バーコード情報を用いた決済を行うことが選択される。
【００２５】
表示部１６は、例えば液晶パネルであり、販売中あるいは販売中止中、釣り切れ、準備中、通信中、お札中止のほか、投入金額、各種設定時の情報等の各種情報を表示するためのものである。
【００２６】
なお、商品選択ボタン群１４、表示操作部１５、表示部１６、さらには、商品見本などの表示操作系のすべてを大画面タッチパネルなどの表示操作部に置き換えてもよい。
【００２７】
二次元バーコード読取部１７は、図示しない携帯端末などに表示された二次元バーコード情報を読み取る。
【００２８】
外部通信処理部１８は、メインコントローラ１０の制御のもとに、ネットワークＮを介して管理サーバ３に通信接続する処理を行う。
【００２９】
記憶部１９は、不揮発性メモリなどの記憶デバイスであり、設定データＤを記憶する。
【００３０】
非接触式カードリーダライタ２１は、例えばＲＦＩＤカードリーダライタであり、プリペイドカードの情報が読み取られることによって決済が行われる。接触式カードリーダライタ２２は、例えば磁気式カードリーダライタであり、非接触式カードリーダライタ２１と同様に、プリペイドカードの情報が読み取られることによって決済が行われる。コインメカニズム２３は、硬貨処理装置であり、硬貨を識別して投入された金額を読み取り、釣銭を排出する。また、ビルバリデータ２４は、紙幣処理装置であり、紙幣を識別して投入された金額を読み取り、釣銭を排出する。コインメカニズム２３及びビルバリデータ２４は、現金決済のためのものである。
【００３１】
メインコントローラ１０は、装置全体を制御する制御部であり、販売制御部１０ａ、データ送信処理部１０ｂ、変換設定部１０ｃ、変換データ送信処理部１０ｄ、及び表示制御部１０ｅを有する。メインコントローラ１０は、設定データＤをもとに各種処理制御を集中管理する。
【００３２】
販売制御部１０ａは、自動販売機２本体内の商品の販売に対する商品販売制御を行う。データ送信処理部１０ｂは、自動販売機２の仕様変更に伴って変更された設定データＤの設定範囲を管理サーバ３に送信する。変換設定部１０ｃは、管理サーバ３から現在の設定データＤの設定範囲を超える値の設定データＤを受信した場合、受信した設定データＤを、現在の設定データＤの設定範囲内の設定データＤに変換して設定する。変換データ送信処理部１０ｄは、変換設定部１０ｃによって変換設定した設定データＤを管理サーバ３に送信する。表示制御部１０ｅは、販売制御部１０ａの指示のもとに、商品選択ボタン群１４、表示操作部１５、及び表示部１６に対する表示制御を行う。
【００３３】
［設定データＤの設定処理］
図３は、自動販売機システム１による自動販売機２と管理サーバ３との間における設定データの設定処理手順を示すシーケンス図である。図３に示すように、メインコントローラ１０は、自動販売機２の仕様変更に伴って設定データＤの設定範囲が変更されたか否かを判定する（ステップＳ１１０）。自動販売機２の仕様変更に伴って設定データＤの設定範囲が変更されない場合（ステップＳ１１０，Ｎｏ）には、ステップＳ１７０に移行する。
【００３４】
一方、自動販売機２の仕様変更に伴って設定データＤの設定範囲が変更された場合（ステップＳ１１０，Ｙｅｓ）、メインコントローラ１０は、さらに設定項目の追加であるか否かを判定する（ステップＳ１２０）。設定項目の追加でない場合（ステップＳ１２０，Ｎｏ）には、データ送信処理部１０ｂが、変更された設定データＤの設定範囲を管理サーバ３に送信する（ステップＳ１３０）。これにより、管理サーバ３は、自動販売機２から送信された設定データＤの設定範囲を設定登録する（ステップＳ１５０）。
【００３５】
設定項目の追加である場合（ステップＳ１２０，Ｙｅｓ）、データ送信処理部１０ｂは、追加された設定項目、及びこの設定項目の設定データＤの設定範囲を管理サーバ３に送信する（ステップＳ１４０）。これにより、管理サーバ３は、自動販売機２から送信された設定項目を追加するとともに、この設定項目に対する設定データＤの設定範囲を設定登録する（ステップＳ１５０）。
【００３６】
その後、管理サーバ３から、自動販売機２に対する設定データＤが送信される（ステップＳ１６０）と、メインコントローラ１０は、受信した設定データＤの設定範囲内の設定データであるか否かを判定する（ステップＳ１７０）。受信した設定データＤの設定範囲内の設定データである場合（ステップＳ１７０，Ｙｅｓ）には、受信した設定データＤを登録設定する（ステップＳ１８０）。
【００３７】
一方、受信した設定データＤの設定範囲内の設定データでない場合（ステップＳ１７０，Ｎｏ）、変換設定部１０ｃは、この設定データＤを設定範囲内の設定データＤに変換して設定登録する（ステップＳ１９０）。そして、変換データ送信処理部１０ｄは、変換された設定データＤを管理サーバ３に送信する（ステップＳ２００）。この変換された設定データＤを受信した管理サーバ３は、変換された設定データＤを変更する設定を行う（ステップＳ２１０）。
【００３８】
本実施の形態では、仕様変更に伴って設定データの設定範囲を管理サーバ３側に送信するようにしているので、管理サーバ３側における設定データの設定範囲管理が容易かつ迅速に行うことができる。また、管理サーバ３側が、設定データの設定範囲外の設定データを送信した場合であっても、自動販売機２側が、送信された設定データを設定範囲内の設定データに自動変換するようにし、この変換した設定データを管理サーバ３側に送信するようにしているので、設定データを自動的に適正な値にすることができるとともに、管理サーバ３と自動販売機２との間の設定データを同期させることができる。
【００３９】
＜変形例＞
図４は、自動販売機システム１の変形例による自動販売機２と管理サーバ３との間における設定データの設定処理手順を示すシーケンス図である。本変形例では、設定データの設定範囲を制御するソフトウェア部品を管理サーバ３に送信するようにしている。ソフトウェア部品とは、例えば、管理サーバ３側に搭載された表計算ソフトウェアの表データファイルであり、この表データファイルのセルには、設定データの設定範囲を制御するプログラムが組み込まれている。なお、管理サーバ３及び自動販売機２は、表計算ソフトウェアが動作する環境を有している。
【００４０】
図４に示すように、メインコントローラ１０は、自動販売機２の仕様変更に伴って設定データＤの設定範囲が変更されたか否かを判定する（ステップＳ３１０）。自動販売機２の仕様変更に伴って設定データＤの設定範囲が変更されない場合（ステップＳ３１０，Ｎｏ）には、そのまま終了する。
【００４１】
一方、自動販売機２の仕様変更に伴って設定データＤの設定範囲が変更された場合（ステップＳ３１０，Ｙｅｓ）、データ送信処理部１０ｂは、設定データの設定範囲を制御するソフトウェア部品を管理サーバ３に送信する（ステップＳ３２０）。このソフトウェア部品を受信した管理サーバ３は、受信したソフトウェア部品を設定登録し（ステップＳ３３０）、本処理を終了する。
【００４２】
本変形例では、管理サーバ３側が設定データを自動販売機２側に送信する場合、送信すべき設定データはソフトウェア部品によって設定範囲内に制御されたものであり、設定範囲外の設定データの送信が回避されるとともに、管理サーバ３側の設定データの管理負荷を軽減することができる。
【００４３】
なお、上記の各実施の形態及び変形例で図示した各構成は機能概略的なものであり、必ずしも物理的に図示の構成とされていることを要しない。すなわち、各装置及び構成要素の分散・統合の形態は図示のものに限られず、その全部又は一部を各種の使用状況などに応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【符号の説明】
【００４４】
１  自動販売機システム
２  自動販売機
３  管理サーバ
１０  メインコントローラ
１０ａ  販売制御部
１０ｂ  データ送信処理部
１０ｃ  変換設定部
１０ｄ  変換データ送信処理部
１０ｅ  表示制御部
１１  本体制御部
１２  冷熱装置
１３  搬出装置
１４  商品選択ボタン群
１４ａ  商品選択ボタン
１５  表示操作部
１５ａ  決済サーバ選択部
１６  表示部
１７  二次元バーコード読取部
１８  外部通信処理部
１９  記憶部
２１  非接触式カードリーダライタ
２２  接触式カードリーダライタ
２３  コインメカニズム
２４  ビルバリデータ
Ｄ  設定データ
Ｎ  ネットワーク
【図１】
2020135273.tif 000003
【図２】
2020135273.tif 000004
【図３】
2020135273.tif 000005
【図４】
2020135273.tif 000006