CN111583512A - Vending machine, method for setting data thereof, and vending machine system - Google Patents
Vending machine, method for setting data thereof, and vending machine system Download PDFInfo
- Publication number
- CN111583512A CN111583512A CN202010013209.7A CN202010013209A CN111583512A CN 111583512 A CN111583512 A CN 111583512A CN 202010013209 A CN202010013209 A CN 202010013209A CN 111583512 A CN111583512 A CN 111583512A
- Authority
- CN
- China
- Prior art keywords
- vending machine
- setting
- setting data
- management server
- data
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F13/00—Coin-freed apparatus for controlling dispensing or fluids, semiliquids or granular material from reservoirs
- G07F13/10—Coin-freed apparatus for controlling dispensing or fluids, semiliquids or granular material from reservoirs with associated dispensing of containers, e.g. cups or other articles
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/0064—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for processing of food articles
- G07F17/0071—Food articles which need to be processed for dispensing in a cold condition, e.g. ice and ice cream
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/0064—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for processing of food articles
- G07F17/0078—Food articles which need to be processed for dispensing in a hot or cooked condition, e.g. popcorn, nuts
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Food Science & Technology (AREA)
- Computer And Data Communications (AREA)
- Beverage Vending Machines With Cups, And Gas Or Electricity Vending Machines (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Abstract
Provided are a vending machine, a method for setting data of the vending machine, and a vending machine system, wherein a remote management server for managing the vending machine can easily set appropriate setting data corresponding to a setting range of the setting data of the vending machine. The automatic vending machine control device is provided with a data transmission processing part which transmits the setting range of the setting data which is changed along with the specification change of the automatic vending machine to the management server. Further, the apparatus comprises: a conversion setting unit that, when receiving setting data having a value exceeding a setting range of the current setting data from the management server, converts the received setting data into setting data within the setting range of the current setting data and sets the setting data; and a conversion data transmission processing unit that transmits the converted and set setting data to the management server.
Description
Technical Field
The present invention relates to a vending machine, a method for setting data of the vending machine, and a vending machine system, wherein a remote management server for managing the vending machine can easily set appropriate setting data corresponding to a setting range of the setting data of the vending machine.
Background
In recent years, vending machines are connected to a management server or the like via a network. The management server can manage the connected individual vending machines. Patent document 1 describes a product stock management system for a vending machine, the system including: the center device corresponding to the management server calculates an appropriate stock number based on data such as the stock number of products transmitted from the vending machine and transmits the calculated stock number to the vending machine. Patent document 2 describes the following: the center is connected to the network with a plurality of vending machines, such that data is loaded from the center to the plurality of vending machines on-line.
Documents of the prior art
Patent document
Patent document 1: japanese patent laid-open publication No. 2003-346228
Patent document 2: japanese laid-open patent publication No. 2003-203030
Disclosure of Invention
Problems to be solved by the invention
In addition, when the vending machine can be connected to the network, the vending machine can receive the setting data of the vending machine from the remote management server and set the setting data of the vending machine.
However, when setting data of the automatic vending machine is set by the management server, it is necessary to confirm the setting range of the setting data by always grasping the specification change of each automatic vending machine. For example, when the amount of sugar added to a coffee beverage is too large, the cooking device may be clogged, and therefore, the size of the cooking device is increased by changing the specification, and the amount of sugar that can be added reaches 100g, the setting range of the setting data of the amount of sugar is changed. The management server that does not recognize the change of the setting range of the setting data cannot set appropriate setting data.
Therefore, the management server needs to change and set the setting range of the setting data associated with the change of the specifications of the plurality of vending machines quickly every time the specifications are changed. However, when the management server side performs a process of synchronizing the setting range of the setting data of the management server with the setting range of the setting data of the vending machine, the processing load of the management server increases.
The present invention has been made in view of the above circumstances, and an object thereof is to provide a vending machine, a method of setting data for a vending machine, and a vending machine system, in which a remote management server that manages a vending machine can easily set appropriate setting data corresponding to a setting range of setting data for a vending machine.
Means for solving the problems
In order to solve the above problems and achieve the object, a vending machine according to the present invention sells various kinds of commodities, the vending machine including: a sales control unit that performs sales of the commodity based on setting data set by an external management server; and a data transmission processing unit that transmits the setting range of the setting data, which is changed in accordance with a change in specification of the vending machine, to the management server.
In addition, the vending machine according to the present invention further includes, in the above-described invention: a conversion setting unit that, when receiving setting data having a value exceeding a setting range of current setting data from the management server, converts the received setting data into setting data within the setting range of the current setting data and sets the setting data; and a conversion data transmission processing unit that transmits the setting data converted and set by the conversion setting unit to the management server.
In the vending machine according to the present invention, in the above-described invention, the data transmission processing unit transmits a Software component (Software component) that controls the setting range of the setting data to the management server.
In the vending machine according to the present invention, in the above-described invention, the data transmission processing unit transmits the new setting item and the setting range of the setting data of the setting item to the management server when transmitting the setting range of the setting data for the new setting item.
In the method for setting data of an automatic vending machine according to the present invention, when setting data of the automatic vending machine, an external management server that manages the automatic vending machine that sells various kinds of products can set setting data corresponding to a setting range of the setting data of the automatic vending machine, and the method for setting data of an automatic vending machine is characterized in that the automatic vending machine transmits, to the management server, a setting range of the setting data that is changed in accordance with a change in specification of the automatic vending machine, and the management server sets the setting range of the setting data received from the automatic vending machine as the setting range of the setting data of the automatic vending machine.
In the vending machine system according to the present invention, a vending machine that sells various kinds of products and a management server that manages the vending machine are connected via a network, and the management server is capable of setting data of the vending machine, and the vending machine system is characterized in that the vending machine transmits a setting range of the setting data, which is changed in accordance with a change in specification of the vending machine, to the management server, and the management server sets the setting range of the setting data received from the vending machine as the setting range of the setting data of the vending machine.
ADVANTAGEOUS EFFECTS OF INVENTION
According to the present invention, the remote management server that manages the vending machine can easily set appropriate setting data corresponding to the setting range of the setting data of the vending machine.
Drawings
Fig. 1 is a block diagram showing the configuration of a vending machine system as embodiment 1 of the present invention.
Fig. 2 is a block diagram showing the structure of the vending machine shown in fig. 1.
Fig. 3 is a sequence diagram showing a setting processing procedure of setting data between the vending machine and the management server by the vending machine system.
Fig. 4 is a sequence diagram showing a procedure of setting processing of setting data between the vending machine and the management server according to a modification of the vending machine system.
Description of the reference numerals
1: a vending machine system; 2: a vending machine; 3: a management server; 10: a main controller; 10 a: a sales control section; 10 b: a data transmission processing unit; 10 c: a transformation setting unit; 10 d: a conversion data transmission processing unit; 10 e: a display control unit; 11: a main body control unit; 12: a cooling and heating device; 13: an output device; 14: a commodity selection button group; 14 a: a commodity selection button; 15: a display operation unit; 15 a: a settlement server selection unit; 16: a display unit; 17: a two-dimensional bar code reading section; 18: an external communication processing unit; 19: a storage unit; 21: a contactless card reader/writer; 22: a contact type card reader-writer; 23: a coin mechanism; 24: a paper money discriminator; d: setting data; n: a network.
Detailed Description
The following describes a mode for carrying out the present invention with reference to the drawings.
[ Structure of vending machine System ]
Fig. 1 is a block diagram showing the configuration of a vending machine system 1 including a vending machine 2 as an embodiment of the present invention. Fig. 2 is a block diagram showing the structure of the vending machine 2 shown in fig. 1.
As shown in fig. 1, in the vending machine system 1, a plurality of vending machines 2 and a management server 3 are connected to a network N. The vending machine 2 is a vending machine that sells commodities such as canned beverages, bottled beverages, and polyester bottled beverages, but is not limited to this, and can be applied to, for example, a cup-type beverage vending machine that dispenses beverages into cups, and a vending machine that sells articles.
The management server 3 transmits various setting data for the vending machine 2 to each vending machine 2. The setting data includes not only the setting data of the initial setting but also the setting data of the changed setting. The vending machine 2 registers and sets the received setting data in the vending machine. The setting data includes, for example, a sales price, a discount price, and the like. The setting data of the cup-type beverage vending machine and the like further include data related to product production such as the amount of coffee beans, the amount of sugar, and the amount of cream. The setting data is set for each setting item such as the amount of coffee beans. In addition, the setting data includes a setting range according to the specification of the vending machine 2, for example, a setting range of the settable amount of coffee beans.
[ Structure of vending machine ]
As shown in fig. 2, in the vending machine 2, a main controller 10 is connected to a main body control unit 11, a product selection button group 14, a display operation unit 15, a display unit 16, a two-dimensional barcode reading unit 17, an external communication processing unit 18, a storage unit 19, a contactless card reader/writer 21, a contact card reader/writer 22, a coin mechanism 23, and a bill identifier 24.
The cooling/heating device 12 and the output device 13 are connected to the main body control unit 11. The cooling/heating device 12 is used to manage the product storage container in the vending machine 2 in a set state. The cooling-heating device 12 cools the inside of the commodity storage box set to be cooled by the main controller 10 based on the control of the main body control unit 11, and heats the inside of the commodity storage box set to be heated.
The output device 13 manages a vending solenoid and a vending out switch provided for each shelf. The main body control unit 11 controls the output device 13 in accordance with an output command transmitted from the main controller 10 to output the commodity from the shelf. When all the products stored in the shelf are output, the output device 13 outputs a sold-out signal to the main body control unit 11.
The article selection button group 14 has a plurality of article selection buttons 14a for selecting articles. The product selection button 14a is disposed, for example, in the vicinity of a product sample. Each product selection button 14a can perform LED display, and displays it on when a product is selected, and turns off when product settlement is completed. In the case of cash settlement, the product selection button 14a corresponding to a product that can be purchased in the amount of money put is turned on.
The display operation unit 15 is, for example, a touch panel, and can perform display and selection operations. The display operation unit 15 can display a settlement server selection unit 15a that can perform selection operations. When the settlement server selection unit 15a displays settlement servers that can be connected to the vending machine 2 and selects any one of the settlement servers, the settlement server selection unit selects settlement using the two-dimensional barcode information read by the two-dimensional barcode reading unit 17 for the selected settlement server.
The display unit 16 is, for example, a liquid crystal panel, and displays various information such as a deposit amount and information at various settings in addition to the information during sales, during sales suspension, impossibility of change, preparation, communication, and stop of banknotes.
Further, the commodity selection button group 14, the display operation unit 15, the display unit 16, and the display operation systems for commodity samples and the like may all be replaced with a display operation unit such as a large-screen touch panel.
The two-dimensional barcode reading unit 17 reads two-dimensional barcode information displayed on a portable terminal or the like, not shown.
The external communication processing unit 18 performs the following processing: the management server 3 is connected to communicate via the network N based on the control of the main controller 10.
The storage unit 19 is a storage device such as a nonvolatile memory, and stores setting data D.
The contactless card reader/writer 21 is, for example, an RFID card reader/writer, and performs settlement by reading information of a prepaid card. The contact card reader/writer 22 is, for example, a magnetic card reader/writer, and performs settlement by reading information on a prepaid card, similarly to the contactless card reader/writer 21. The coin mechanism 23 is a coin handling device, and recognizes coins, reads the amount of money deposited, and discharges change. Note that the bill validator 24 is a bill handling device that discriminates bills, reads the amount of money put in, and discharges change. The coin mechanism 23 and the bill validator 24 are used for cash settlement.
The main controller 10 is a control unit that controls the entire apparatus, and includes a sales control unit 10a, a data transmission processing unit 10b, a conversion setting unit 10c, a conversion data transmission processing unit 10d, and a display control unit 10 e. The main controller 10 centrally manages various process controls based on the setting data D.
The sales control unit 10a performs sales control of the product in the main body of the vending machine 2. The data transmission processing unit 10b transmits the setting range of the setting data D, which is changed in accordance with the specification change of the vending machine 2, to the management server 3. When receiving the setting data D having a value exceeding the setting range of the current setting data D from the management server 3, the conversion setting unit 10c converts the received setting data D into the setting data D within the setting range of the current setting data D and sets the setting data D. The converted data transmission processing unit 10D transmits the setting data D converted and set by the conversion setting unit 10c to the management server 3. The display control unit 10e controls the display of the product selection button group 14, the display operation unit 15, and the display unit 16 based on the instruction of the sales control unit 10 a.
[ setting processing of setting data D ]
Fig. 3 is a sequence diagram showing a setting process of setting data between the vending machine 2 and the management server 3 by the vending machine system 1. As shown in fig. 3, the main controller 10 determines whether or not the setting range of the setting data D is changed with a change in the specification of the vending machine 2 (step S110). If the setting range of the setting data D is not changed in association with the specification change of the vending machine 2 (no in step S110), the process proceeds to step S170.
On the other hand, when the setting range of the setting data D is changed in accordance with the specification change of the vending machine 2 (yes in step S110), the main controller 10 further determines whether or not the setting item is added (step S120). If the setting item is not added (no in step S120), the data transmission processing unit 10b transmits the setting range of the changed setting data D to the management server 3 (step S130). Thereby, the management server 3 performs setting registration of the setting range of the setting data D transmitted from the vending machine 2 (step S150).
If the setting item is added (yes in step S120), the data transmission processing unit 10b transmits the added setting item and the setting range of the setting data D for the setting item to the management server 3 (step S140). Thereby, the management server 3 adds the setting item transmitted from the vending machine 2, and performs setting registration of the setting range of the setting data D for the setting item (step S150).
After that, when the setting data D for the vending machine 2 is transmitted from the management server 3 (step S160), the main controller 10 determines whether or not the setting data D is within the setting range of the received setting data D (step S170). If the setting data is within the setting range of the received setting data D (yes in step S170), the received setting data D is registered and set (step S180).
On the other hand, if the setting data D is not within the setting range of the received setting data D (no in step S170), the conversion setting unit 10c converts the setting data D into the setting data D within the setting range and performs setting registration (step S190). Then, the converted data transmission processing unit 10D transmits the converted setting data D to the management server 3 (step S200). The management server 3 that has received the converted setting data D performs setting for changing to the converted setting data D (step S210).
In the present embodiment, since the setting range of the setting data is transmitted to the management server 3 side in association with the specification change, the setting range of the setting data on the management server 3 side can be easily and quickly managed. Even when the management server 3 side transmits setting data outside the setting range of the setting data, the vending machine 2 side can automatically convert the transmitted setting data into setting data within the setting range and transmit the converted setting data to the management server 3 side, and thus the setting data can be automatically set to an appropriate value and the setting data between the management server 3 and the vending machine 2 can be synchronized.
< modification example >
Fig. 4 is a sequence diagram showing a procedure of setting processing of setting data between the vending machine 2 and the management server 3 by a modification of the vending machine system 1. In the present modification, a software component that controls the setting range of the setting data is transmitted to the management server 3. The software component is, for example, a table data file of table calculation software installed on the management server 3 side, and a program for controlling the setting range of the setting data is incorporated in a unit of the table data file. Further, the management server 3 and the vending machine 2 have an environment in which the meter computing software operates.
As shown in fig. 4, the main controller 10 determines whether or not the setting range of the setting data D is changed with a change in the specification of the vending machine 2 (step S310). If the setting range of the setting data D is not changed in association with the specification change of the vending machine 2 (no in step S310), the process is terminated.
On the other hand, when the setting range of the setting data D is changed in accordance with the specification change of the vending machine 2 (yes in step S310), the data transmission processing unit 10b transmits the software component for controlling the setting range of the setting data to the management server 3 (step S320). The management server 3 that received the software component registers the setting of the received software component (step S330), and ends the present process.
In the present modification, when the management server 3 transmits the setting data to the vending machine 2, the software component controls the setting data to be transmitted within the setting range, thereby avoiding transmission of the setting data outside the setting range and reducing the management load of the setting data on the management server 3.
Note that the respective configurations shown in the above-described embodiments and modifications are functionally schematic configurations, and the illustrated configurations are not necessarily physically required. That is, the form of distribution or integration of the respective devices and components is not limited to the illustration, and all or a part of the respective devices and components may be functionally or physically distributed or integrated in arbitrary units according to various usage situations and the like.
Claims (6)
1. A vending machine that sells various kinds of products, the vending machine comprising:
a sales control unit that performs sales of the commodity based on setting data set by an external management server; and
and a data transmission processing unit that transmits the setting range of the setting data, which is changed in accordance with a change in specification of the vending machine, to the management server.
2. The vending machine according to claim 1, further comprising:
a conversion setting unit that, when receiving setting data having a value exceeding a setting range of current setting data from the management server, converts the received setting data into setting data within the setting range of the current setting data and sets the setting data; and
and a conversion data transmission processing unit that transmits the setting data converted and set by the conversion setting unit to the management server.
3. The vending machine of claim 1,
the data transmission processing unit transmits a software component that controls a setting range of the setting data to the management server.
4. The vending machine according to any one of claims 1 to 3,
the data transmission processing unit transmits the new setting item and the setting range of the setting data of the setting item to the management server when transmitting the setting range of the setting data for the new setting item.
5. A method for setting data of a vending machine, which enables an external management server managing the vending machine selling various kinds of commodities to set setting data corresponding to a setting range of the setting data of the vending machine when setting the setting data of the vending machine, the method for setting the setting data of the vending machine being characterized in that,
the vending machine transmits a setting range of the setting data changed with a change in specification of the vending machine to the management server,
the management server sets a setting range of the setting data received from the vending machine as a setting range of the setting data of the vending machine.
6. A vending machine system in which a vending machine that sells various kinds of commodities and a management server that manages the vending machine are connected via a network, the management server being capable of setting data of the vending machine, the vending machine system being characterized in that,
the vending machine transmits a setting range of the setting data changed with a change in specification of the vending machine to the management server,
the management server sets a setting range of the setting data received from the vending machine as a setting range of the setting data of the vending machine.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019-026411 | 2019-02-18 | ||
JP2019026411A JP7275628B2 (en) | 2019-02-18 | 2019-02-18 | Vending machine, setting data setting method for vending machine, and vending machine system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111583512A true CN111583512A (en) | 2020-08-25 |
Family
ID=72111397
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010013209.7A Pending CN111583512A (en) | 2019-02-18 | 2020-01-07 | Vending machine, method for setting data thereof, and vending machine system |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP7275628B2 (en) |
CN (1) | CN111583512A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005022472A1 (en) * | 2003-08-29 | 2005-03-10 | Sega Corporation | Product sail management system and product sail management method therefor |
CN1658209A (en) * | 2004-02-19 | 2005-08-24 | 东芝泰格有限公司 | Article price management system |
JP2008176507A (en) * | 2007-01-17 | 2008-07-31 | Hitachi Ltd | System, method and program for changing price in automatic vending machine |
CN102150155A (en) * | 2008-06-09 | 2011-08-10 | 可口可乐公司 | Virtual vending machine in communication with a remote data processing device |
CN103871168A (en) * | 2013-11-10 | 2014-06-18 | 上海潮站贸易有限公司 | 24-hour full intelligent unmanned automatic vending convenience store |
CN107045753A (en) * | 2016-02-08 | 2017-08-15 | 富士电机株式会社 | Automatic vending machine and automatic saler system |
CN107221076A (en) * | 2016-03-22 | 2017-09-29 | 佳骏科技有限公司 | Automatic vending machine |
CN109102625A (en) * | 2018-07-11 | 2018-12-28 | 深圳友宝科斯科技有限公司 | Automatically vending system and its server |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002245536A (en) * | 2001-02-20 | 2002-08-30 | Nippon Conlux Co Ltd | Automatic selling system |
-
2019
- 2019-02-18 JP JP2019026411A patent/JP7275628B2/en active Active
-
2020
- 2020-01-07 CN CN202010013209.7A patent/CN111583512A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005022472A1 (en) * | 2003-08-29 | 2005-03-10 | Sega Corporation | Product sail management system and product sail management method therefor |
CN1658209A (en) * | 2004-02-19 | 2005-08-24 | 东芝泰格有限公司 | Article price management system |
JP2008176507A (en) * | 2007-01-17 | 2008-07-31 | Hitachi Ltd | System, method and program for changing price in automatic vending machine |
CN102150155A (en) * | 2008-06-09 | 2011-08-10 | 可口可乐公司 | Virtual vending machine in communication with a remote data processing device |
CN103871168A (en) * | 2013-11-10 | 2014-06-18 | 上海潮站贸易有限公司 | 24-hour full intelligent unmanned automatic vending convenience store |
CN107045753A (en) * | 2016-02-08 | 2017-08-15 | 富士电机株式会社 | Automatic vending machine and automatic saler system |
CN107221076A (en) * | 2016-03-22 | 2017-09-29 | 佳骏科技有限公司 | Automatic vending machine |
CN109102625A (en) * | 2018-07-11 | 2018-12-28 | 深圳友宝科斯科技有限公司 | Automatically vending system and its server |
Also Published As
Publication number | Publication date |
---|---|
JP7275628B2 (en) | 2023-05-18 |
JP2020135273A (en) | 2020-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111095366B (en) | Vending machine, vending machine system, and settlement method for vending machine system | |
US9292993B2 (en) | Method for automated planogram programming in a vending machine | |
CN110580768B (en) | Vending machine and settlement processing method for vending machine | |
US20090177318A1 (en) | Dispenser control system | |
WO2022024521A1 (en) | Automatic vending machine system and automatic vending machine | |
CN111583511B (en) | Vending machine, setting method of setting data thereof, and vending machine system | |
CN111583512A (en) | Vending machine, method for setting data thereof, and vending machine system | |
CN115997228A (en) | Vending machine system | |
CN113053042B (en) | Vending machine and settlement method for vending machine | |
CN112562178A (en) | Vending machine system | |
JP5375287B2 (en) | vending machine | |
JP7451936B2 (en) | Beverage sales system | |
JP2008234411A (en) | Vending dispenser | |
CN115497221B (en) | Communication terminal unit and vending machine system | |
JP7358826B2 (en) | vending machine | |
JP2023154795A (en) | Vending machine control device | |
WO2022054379A1 (en) | Vending machine system | |
JP2007304638A (en) | Container feeding device, food and drink feeding device and food and drink selling system | |
KR20100078549A (en) | Automatic vending machine for selling restriction and discount handling and method thereof | |
JP5370036B2 (en) | vending machine | |
JP2021125167A (en) | Automatic dispenser system and radio communication connection method | |
KR20010091463A (en) | A vending machine with noncontact type RF IC chip | |
JP2000207508A (en) | Vending terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |