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