[go: up one dir, main page]

JP2015082128A - Selling machine and selling system - Google Patents

Selling machine and selling system Download PDF

Info

Publication number
JP2015082128A
JP2015082128A JP2013218278A JP2013218278A JP2015082128A JP 2015082128 A JP2015082128 A JP 2015082128A JP 2013218278 A JP2013218278 A JP 2013218278A JP 2013218278 A JP2013218278 A JP 2013218278A JP 2015082128 A JP2015082128 A JP 2015082128A
Authority
JP
Japan
Prior art keywords
product
sold
item
single item
sale
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
Application number
JP2013218278A
Other languages
Japanese (ja)
Inventor
扇浦 勝利
Katsutoshi Ogiura
勝利 扇浦
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.)
Teraoka Seiko Co Ltd
Original Assignee
Teraoka Seiko Co Ltd
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 Teraoka Seiko Co Ltd filed Critical Teraoka Seiko Co Ltd
Priority to JP2013218278A priority Critical patent/JP2015082128A/en
Publication of JP2015082128A publication Critical patent/JP2015082128A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

【課題】販売不可となった単品商品を含むセット商品自体を販売不可とするための操作入力がなされなくても、販売不可となった単品商品を含むセット商品を販売不可とすることができる販売機及び販売システムを提供する。
【解決手段】販売機は、単品商品が販売不可であるか否かを判定する判定部と、単品商品が販売不可である場合、販売不可である単品商品を含むセット商品を販売不可とする制御部とを備える。判定部は、販売不可である単品商品に対応付けられた全ての代替商品が販売不可であるか否かを判定し、制御部は、販売不可である単品商品に対応付けられた全ての代替商品が販売不可である場合、販売不可である単品商品を含むセット商品を販売不可としてもよい。
【選択図】図2
Sales that can make a set product including a single product that cannot be sold unsellable even if there is no operation input to make the set product itself that cannot be sold unusable. Providing machine and sales system.
A vending machine is configured to determine whether or not a single product is unsaleable, and when the single product is unsellable, the vending machine is configured not to sell a set product including a single product that cannot be sold. A part. The determination unit determines whether or not all the substitute products associated with the single item product that cannot be sold are unsaleable, and the control unit displays all the substitute products that are associated with the single item product that cannot be sold. If the item cannot be sold, a set product including a single item that cannot be sold may not be sold.
[Selection] Figure 2

Description

本発明は、販売機及び販売システムに関する。   The present invention relates to a vending machine and a sales system.

ハンディ端末機が品切れ情報を販売機から受信して記憶することにより、そのハンディ端末機で品切れ情報を把握する無線注文システムが、特許文献1に開示されている。   Patent Document 1 discloses a wireless ordering system in which a handy terminal receives out-of-stock information from a vending machine and stores it so that the handy terminal can grasp out-of-stock information.

特開昭63−188265号公報JP-A 63-188265

販売機は、来店した客が操作キーを介して操作入力することにより、その操作キーに対応付けられた商品を販売する。ここで、販売機は、単品商品のみならず、単品商品を含むセット商品を販売することがある。販売機は、単品商品が販売不可となった場合、その販売不可となった単品商品のみならず、その販売不可となった単品商品を含むセット商品も、販売不可としなければならない。   A vending machine sells a product associated with an operation key when a customer who visits the store inputs the operation via the operation key. Here, the vending machine may sell not only single items but also set items including single items. When a single product cannot be sold, the vending machine must not sell not only the single product that cannot be sold, but also the set product that includes the single product that cannot be sold.

しかしながら、販売機は、販売不可となった単品商品を含むセット商品自体を販売不可とするための操作入力がなされなければ、販売不可となった単品商品を含むセット商品を販売可のままとしてしまう、という問題がある。   However, if the operation input for making the set product itself including the single item product that cannot be sold unusable is not made, the vending machine remains available for sale. There is a problem.

本発明は、前記の点に鑑みてなされたものであり、販売不可となった単品商品を含むセット商品自体を販売不可とするための操作入力がなされなくても、販売不可となった単品商品を含むセット商品を販売不可とすることができる販売機及び販売システムを提供することを目的とする。   The present invention has been made in view of the above points, and is a single-item product that cannot be sold even if no operation input is made to prohibit the sale of the set product itself including the single-item product that cannot be sold. An object of the present invention is to provide a vending machine and a sales system capable of disabling the sale of set products including.

本発明の一態様は、単品商品が販売不可であるか否かを判定する判定部と、前記単品商品が販売不可である場合、販売不可である前記単品商品を含むセット商品を販売不可とする制御部と、を備えることを特徴とする販売機である。
この構成により、制御部は、単品商品が販売不可である場合、販売不可である単品商品を含むセット商品を販売不可とする。これにより、販売機は、販売不可となった単品商品を含むセット商品自体を販売不可とするための操作入力がなされなくても、販売不可となった単品商品を含むセット商品を販売不可とすることができる。換言すれば、販売機は、販売不可となった単品商品を含むセット商品が販売不可となるよう店員がわざわざ入力しなくても、販売不可となった単品商品のみならず、その販売不可となった単品商品を含むセット商品を販売不可とすることができる。
In one aspect of the present invention, a determination unit that determines whether or not a single product is unsaleable, and when the single product is unsellable, a set product including the single product that is unsellable is unsellable And a control unit.
With this configuration, when the single product cannot be sold, the control unit cannot sell the set product including the single product that cannot be sold. As a result, the vending machine prohibits the sale of set products including single items that cannot be sold even if there is no operation input for disabling sale of set products including single items that cannot be sold. be able to. In other words, the vending machine can not only sell single items that cannot be sold, but also cannot sell them, even if the store clerk does not bother to enter into a set that includes single items that cannot be sold. The set product including the single item product can not be sold.

本発明の一態様は、前記判定部が、販売不可である前記単品商品に対応付けられた全ての代替商品が販売不可であるか否かを判定し、前記制御部が、販売不可である前記単品商品に対応付けられた全ての前記代替商品が販売不可である場合、販売不可である前記単品商品を含むセット商品を販売不可とすることを特徴とする販売機である。
この構成により、制御部は、販売不可である単品商品に対応付けられた全ての代替商品が販売不可である場合、販売不可である単品商品を含むセット商品を販売不可とする。これにより、販売機は、代替商品が販売可である場合には、代替商品を含むセット商品を販売可とすることができる。
In one aspect of the present invention, the determination unit determines whether or not all alternative products associated with the single item product that cannot be sold are unsaleable, and the control unit is unsellable. When all the substitute products associated with a single product cannot be sold, the set product including the single product that cannot be sold cannot be sold.
With this configuration, when all substitute products associated with a single item that cannot be sold cannot be sold, the control unit cannot sell a set product that includes the single item that cannot be sold. As a result, when the substitute product is available for sale, the vending machine can make the set product including the substitute product available for sale.

本発明の一態様は、前記制御部が、前記単品商品が販売不可である場合、販売不可である前記単品商品を含む複数のセット商品を販売不可とすることを特徴とする販売機である。
これにより、販売機は、販売不可とする複数のセット商品を、もれなく販売不可とすることができる。
One aspect of the present invention is the vending machine in which the control unit prohibits the sale of a plurality of set products including the single product that cannot be sold when the single product cannot be sold.
Thereby, the vending machine can prohibit the sale of a plurality of set products that cannot be sold.

本発明の一態様は、前記判定部が、前記単品商品の販売数が所定数に達した場合、前記単品商品が販売不可であると判定することを特徴とする販売機である。
これにより、販売機は、販売不可となった単品商品を含むセット商品自体を販売不可とするための操作入力がなされなくても、単品商品が販売不可であるか否かを確実に判定することができる。
One aspect of the present invention is the vending machine, wherein the determination unit determines that the single-item product is not available for sale when the number of sales of the single-item product reaches a predetermined number.
As a result, the vending machine can reliably determine whether or not single-item products cannot be sold, even if there is no operation input for disabling sale of the set product itself that includes single-item products that cannot be sold. Can do.

本発明の一態様は、前記判定部が、販売した前記セット商品に応じた券を発行させることを特徴とする販売機である。
これにより、販売機は、単品商品を含むセット商品に応じた券を、発行することができる。ここで、販売したセット商品に応じた券とは、例えば、販売したセット商品の名称、数量及び合計金額が印字された券である。また、販売したセット商品に応じた券とは、例えば、販売したセット商品の原材料名及び賞味期限が印字された券でもよい。
One aspect of the present invention is a vending machine in which the determination unit causes a ticket corresponding to the set commodity sold to be issued.
Thereby, the vending machine can issue the ticket according to the set product including the single item product. Here, the ticket corresponding to the sold set product is, for example, a ticket on which the name, quantity and total amount of the sold set product are printed. Moreover, the ticket according to the sold set product may be, for example, a ticket printed with the raw material name and the expiration date of the sold set product.

本発明の一態様は、単品商品が販売不可であるか否かを判定する判定部と、前記単品商品が販売不可である場合、販売不可である前記単品商品を含むセット商品を販売不可とする制御部と、前記判定部が販売可であると判定した前記単品商品と、前記制御部が販売不可としない前記セット商品と、を販売するための操作キーを有する操作部と、を備えることを特徴とする販売システムである。
これにより、販売システムは、販売不可となった単品商品を含むセット商品自体を販売不可とするための操作入力がなされなくても、販売不可となった単品商品を含むセット商品を販売不可とすることができる。
In one aspect of the present invention, a determination unit that determines whether or not a single product is unsaleable, and when the single product is unsellable, a set product including the single product that is unsellable is unsellable A control unit, and an operation unit having operation keys for selling the single-item product determined to be sellable by the determination unit and the set product not to be sold by the control unit. It is a characteristic sales system.
As a result, the sales system makes it impossible to sell set products including single item products that cannot be sold even if there is no operation input for disabling sale of the set products including single item items that cannot be sold. be able to.

本発明によれば、制御部は、単品商品が販売不可である場合、販売不可である単品商品を含むセット商品を販売不可とする。これにより、販売機及び販売システムは、販売不可となった単品商品を含むセット商品自体を販売不可とするための操作入力がなされなくても、販売不可となった単品商品を含むセット商品を販売不可とすることができる。   According to the present invention, when the single-item product cannot be sold, the control unit cannot sell the set product including the single-item product that cannot be sold. As a result, the vending machine and the sales system sell the set product including the single item that cannot be sold even if there is no operation input for disabling the set product itself including the single item that cannot be sold. It can be disabled.

本発明の一実施形態における、販売機の外観例を示す図である。It is a figure which shows the example of an external appearance of the vending machine in one Embodiment of this invention. 本発明の一実施形態における、販売機の構成例を示すブロック図である。It is a block diagram which shows the structural example of the vending machine in one Embodiment of this invention. 本発明の一実施形態における、単品商品ファイルの例を表により示す図である。It is a figure which shows the example of the single goods product file in one Embodiment of this invention with a table | surface. 本発明の一実施形態における、代替商品ファイルの第1例を表により示す図である。It is a figure which shows the 1st example of a substitute goods file in one Embodiment of this invention with a table | surface. 本発明の一実施形態における、代替商品ファイルの第2例を表により示す図である。It is a figure which shows the 2nd example of a substitute goods file in one Embodiment of this invention with a table | surface. 本発明の一実施形態における、セット商品ファイルの例を表により示す図である。It is a figure which shows the example of a set goods file by table | surface in one Embodiment of this invention. 本発明の一実施形態における、セット商品に対応付けられた操作キーの表示例を示す図である。It is a figure which shows the example of a display of the operation key matched with the set goods in one Embodiment of this invention. 本発明の一実施形態における、単品商品に対応付けられた操作キーの表示例を示す図である。It is a figure which shows the example of a display of the operation key matched with the single goods in one Embodiment of this invention. 本発明の一実施形態における、販売機の動作手順例を示すフローチャートである。It is a flowchart which shows the operation | movement procedure example of a vending machine in one Embodiment of this invention.

本発明の一実施形態について図面を参照して詳細に説明する。図1には、販売機の外観例が示されている。販売機100は、発券機でもよい。つまり、販売機100は、販売した商品に応じた券を、客に対して発行してもよい。この発行された券には、販売した商品の商品名、販売金額(買上金額)及び販売個数(買上個数)などが印字されてもよい。以下、販売した商品に応じた券は、一例として、食券であるものとして説明を続ける。販売機100は、硬貨投入口105と、紙幣投入口106と、払出口109と、読取部110と、操作表示部111とを、予め定められた正面に備える。   An embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 shows an example of the appearance of a vending machine. The vending machine 100 may be a ticket issuing machine. That is, the vending machine 100 may issue a ticket corresponding to the sold product to the customer. The issued ticket may be printed with the name of the product sold, the sale price (purchase price), the sale quantity (purchase quantity), and the like. Hereinafter, the ticket according to the sold product will be described as an example of a food ticket. The vending machine 100 includes a coin insertion slot 105, a bill insertion slot 106, a payout slot 109, a reading unit 110, and an operation display unit 111 on a predetermined front surface.

図2には、販売機の構成例がブロック図により示されている。販売機100は、店に備えられる。複数の販売機100が、店に備えられてもよい。以下では、販売機100は、一例として、飲食店に備えられるものとして説明を続ける。サーバ装置200は、販売機100に対する上位装置である。サーバ装置200は、販売機100から受信した信号などに基づいて、販売機100と同様の処理を実行してもよい。   FIG. 2 is a block diagram showing a configuration example of the vending machine. Vending machine 100 is provided in a store. A plurality of vending machines 100 may be provided in the store. Below, vending machine 100 continues explanation as what is provided in a restaurant as an example. The server device 200 is a host device for the vending machine 100. The server device 200 may execute the same process as the vending machine 100 based on a signal received from the vending machine 100 or the like.

販売機100は、通信回線300を介して、サーバ装置200と通信する。販売機100は、CPU101と、RAM102と、記憶部103と、通信部104と、硬貨投入口105と、紙幣投入口106と、貨幣識別部107と、貨幣払出部108と、払出口109と、読取部110と、印字部112と、操作表示部111とを備える。   The vending machine 100 communicates with the server device 200 via the communication line 300. The vending machine 100 includes a CPU 101, a RAM 102, a storage unit 103, a communication unit 104, a coin insertion slot 105, a bill insertion slot 106, a currency identification unit 107, a currency dispensing unit 108, a withdrawal port 109, A reading unit 110, a printing unit 112, and an operation display unit 111 are provided.

RAM102は、CPU101を動作させるためのプログラムを記憶する。RAM102は、各種データを記憶してもよい。この各種データは、例えば、CPU101の動作により生成されたパラメータデータである。   The RAM 102 stores a program for operating the CPU 101. The RAM 102 may store various data. The various data is, for example, parameter data generated by the operation of the CPU 101.

記憶部103は、単品商品ファイルと、代替商品ファイルと、セット商品ファイルとを記憶する。各ファイルは、結合されずに記憶されてもよいし、結合されて一つのファイルとして記憶されてもよい。各項目が初期値に定められた各ファイルは、サーバ装置200(上位装置)から販売機100に送信されてもよい。   The storage unit 103 stores a single product file, a substitute product file, and a set product file. Each file may be stored without being combined, or may be combined and stored as one file. Each file in which each item is set to an initial value may be transmitted from the server device 200 (higher-level device) to the vending machine 100.

図3には、単品商品ファイルの例が表により示されている。単品商品ファイルは、販売対象の単品商品が登録されるファイルである。単品商品ファイルの項目には、単品品番と、単品商品名と、画像と、値段(円)と、単品販売フラグとがある。単品品番は、単品商品を識別するための番号である。単品商品名は、単品商品の名称である。画像は、単品商品の外観を表す画像(例えば、JPEGデータ)である。単品商品の外観を表す画像は、操作表示部111に表示される操作キーに対応付けられていてもよい。値段は、単品商品の値段(販売価格)である。単品販売フラグは、単品商品が販売可であるか否かを示すフラグである。販売可である場合、販売フラグの値は0である。一方、販売不可である場合、販売フラグの値は1である。   In FIG. 3, an example of a single product file is shown in a table. The single item product file is a file in which single item products to be sold are registered. Items of the single product file include a single product number, a single product name, an image, a price (yen), and a single product sales flag. The single item number is a number for identifying a single item. The single product name is the name of the single product. The image is an image (for example, JPEG data) representing the appearance of a single product. An image representing the appearance of a single product may be associated with an operation key displayed on the operation display unit 111. The price is the price (sale price) of a single item. The single item sales flag is a flag indicating whether or not a single item is available for sale. If the sale is possible, the value of the sale flag is 0. On the other hand, when the sale is impossible, the value of the sale flag is 1.

図3では、単品品番「0001」と、単品商品名「ハンバーグ10」と、画像「ハンバーグ10.jpg」と、値段「500」と、単品販売フラグ「1」とが対応付けられている。つまり、ハンバーグ10は、販売不可である。単品品番「0002」と、単品商品名「ハンバーグ11」と、画像「ハンバーグ11.jpg」と、値段「550」と、単品販売フラグ「1」とが対応付けられている。つまり、ハンバーグ11は、販売不可である。   In FIG. 3, a single product number “0001”, a single product name “hamburg 10”, an image “hamburg 10.jpg”, a price “500”, and a single product sales flag “1” are associated with each other. That is, the hamburger 10 cannot be sold. A single product number “0002”, a single product name “hamburg 11”, an image “hamburg 11.jpg”, a price “550”, and a single product sales flag “1” are associated with each other. That is, the hamburger 11 cannot be sold.

単品品番「0003」と、単品商品名「ステーキ20」と、画像「ステーキ20.jpg」と、値段「600」と、単品販売フラグ「1」とが対応付けられている。つまり、ステーキ20は、販売不可である。単品品番「0004」と、単品商品名「ステーキ21」と、画像「ステーキ21.jpg」と、値段「650」と、単品販売フラグ「0」とが対応付けられている。つまり、ステーキ21は、販売可である。   A single product number “0003”, a single product name “Steak 20”, an image “Steak 20.jpg”, a price “600”, and a single product sales flag “1” are associated with each other. That is, the steak 20 cannot be sold. The single product number “0004”, the single product name “Steak 21”, the image “Steak 21.jpg”, the price “650”, and the single product sales flag “0” are associated with each other. That is, the steak 21 can be sold.

単品品番「0005」と、単品商品名「ポテト30」と、画像「ポテト30.jpg」と、値段「200」と、単品販売フラグ「1」とが対応付けられている。つまり、ポテト30は、販売不可である。単品品番「0006」と、単品商品名「ポテト31」と、画像「ポテト31.jpg」と、値段「200」と、単品販売フラグ「1」とが対応付けられている。つまり、ポテト31は、販売不可である。単品品番「0007」と、単品商品名「ポテト32」と、画像「ポテト32.jpg」と、値段「200」と、単品販売フラグ「0」とが対応付けられている。つまり、ポテト32は、販売可である。   The single product number “0005”, the single product name “potato 30”, the image “potato 30.jpg”, the price “200”, and the single product sales flag “1” are associated with each other. That is, the potato 30 cannot be sold. A single product number “0006”, a single product name “potato 31”, an image “potato 31.jpg”, a price “200”, and a single product sales flag “1” are associated with each other. That is, the potato 31 cannot be sold. The single item number “0007”, the single item name “potato 32”, the image “potato 32.jpg”, the price “200”, and the single item sales flag “0” are associated with each other. That is, the potato 32 can be sold.

単品品番「0008」と、単品商品名「サラダ40」と、画像「サラダ40.jpg」と、値段「100」と、単品販売フラグ「1」とが対応付けられている。つまり、サラダ40は、販売不可である。単品品番「0009」と、単品商品名「サラダ41」と、画像「サラダ41.jpg」と、値段「100」と、単品販売フラグ「0」とが対応付けられている。つまり、サラダ41は、販売可である。単品品番「0010」と、単品商品名「サラダ42」と、画像「サラダ42.jpg」と、値段「100」と、単品販売フラグ「0」とが対応付けられている。つまり、サラダ42は、販売可である。   A single product number “0008”, a single product name “salad 40”, an image “salad 40.jpg”, a price “100”, and a single product sales flag “1” are associated with each other. That is, the salad 40 cannot be sold. The single product number “0009”, the single product name “salad 41”, the image “salad 41.jpg”, the price “100”, and the single product sales flag “0” are associated with each other. That is, the salad 41 can be sold. The single item number “0010”, the single item name “salad 42”, the image “salad 42.jpg”, the price “100”, and the single item sales flag “0” are associated with each other. That is, the salad 42 can be sold.

単品品番「0011」と、単品商品名「スープ50」と、画像「スープ50.jpg」と、値段「200」と、単品販売フラグ「0」とが対応付けられている。つまり、スープ50は、販売可である。単品品番「0012」と、単品商品名「スープ51」と、画像「スープ51.jpg」と、値段「200」と、単品販売フラグ「0」とが対応付けられている。つまり、スープ51は、販売可である。単品品番「0013」と、単品商品名「スープ52」と、画像「スープ52.jpg」と、値段「200」と、単品販売フラグ「0」とが対応付けられている。つまり、スープ52は、販売可である。   The single item number “0011”, the single item name “Soup 50”, the image “Soup 50.jpg”, the price “200”, and the single item sales flag “0” are associated with each other. That is, the soup 50 can be sold. The single product number “0012”, the single product name “Soup 51”, the image “Soup 51.jpg”, the price “200”, and the single product sales flag “0” are associated with each other. That is, the soup 51 can be sold. The single item number “0013”, the single item name “Soup 52”, the image “Soup 52.jpg”, the price “200”, and the single item sales flag “0” are associated with each other. That is, the soup 52 can be sold.

図4には、代替商品ファイルの第1例が表により示されている。代替商品ファイルは、販売対象の単品商品の代替商品が登録されるファイルである。代替商品ファイルの第1例には、セット商品であるハンバーグセットに含まれる単品商品が示されている。代替商品ファイルの項目には、商品分類と、単品商品名と、第1代替商品名と、第2代替商品名とがある。商品分類は、販売される商品の分類である。図4では、商品分類は、ハンバーグと、ポテトと、サラダと、スープとが定められている。単品商品名は、セット商品に含まれる単品商品の名称である。第1代替商品名は、セット商品に含まれる単品商品が販売不可である場合に、その単品商品の代わりにセット商品に含まれる代替商品(第1代替商品)の名称である。第2代替商品名は、セット商品に含まれる単品商品及び第1代替商品がいずれも販売不可である場合に、その単品商品及び第1代替商品の代わりにセット商品に含まれる代替商品(第2代替商品)の名称である。   FIG. 4 shows a table of a first example of the substitute product file. The substitute product file is a file in which a substitute product for a single product to be sold is registered. In the first example of the alternative product file, a single product included in a hamburger set which is a set product is shown. The items of the substitute product file include a product category, a single product name, a first substitute product name, and a second substitute product name. The merchandise classification is a classification of merchandise to be sold. In FIG. 4, the product classification includes hamburger, potato, salad, and soup. The single product name is the name of a single product included in the set product. The first substitute product name is the name of the substitute product (first substitute product) included in the set product instead of the single product when the single product included in the set product cannot be sold. The second substitute product name is a substitute product (second product) included in the set product instead of the single product and the first substitute product when both the single product and the first substitute product included in the set product cannot be sold. The name of the alternative product.

図4では、商品分類「ハンバーグ」は、単品商品名「ハンバーグ10」と、第1代替商品名「ハンバーグ11」とが対応付けられている。なお、商品分類「ハンバーグ」には、第2代替商品が無いものとする。商品分類「ポテト」は、単品商品名「ポテト30」と、第1代替商品名「ポテト31」と、第2代替商品名「ポテト32」とが対応付けられている。商品分類「サラダ」は、単品商品名「サラダ40」と、第1代替商品名「サラダ41」と、第2代替商品名「サラダ42」とが対応付けられている。商品分類「スープ」は、単品商品名「スープ50」と、第1代替商品名「スープ51」と、第2代替商品名「スープ52」とが対応付けられている。   In FIG. 4, the product classification “hamburg” is associated with the single product name “hamburg 10” and the first alternative product name “hamburg 11”. It is assumed that there is no second alternative product in the product classification “hamburg”. In the product classification “potato”, a single product name “potato 30”, a first alternative product name “potato 31”, and a second alternative product name “potato 32” are associated with each other. In the product classification “salad”, a single product name “salad 40”, a first alternative product name “salad 41”, and a second alternative product name “salad 42” are associated. In the product classification “soup”, a single product name “soup 50”, a first alternative product name “soup 51”, and a second alternative product name “soup 52” are associated with each other.

図5には、代替商品ファイルの第2例が表により示されている。代替商品ファイルの第1例には、セット商品であるステーキセットに含まれる単品商品が示されている。商品分類「ステーキ」は、単品商品名「ステーキ20」と、第1代替商品名「ステーキ21」とが対応付けられている。なお、商品分類「ステーキ」には、第2代替商品が無いものとする。商品分類「ポテト」については、図4と同様である。   FIG. 5 shows a second example of the substitute product file in a table. In the first example of the substitute product file, a single product included in a steak set which is a set product is shown. In the product classification “steak”, the single product name “steak 20” and the first alternative product name “steak 21” are associated with each other. It is assumed that there is no second alternative product in the product classification “steak”. The product classification “potato” is the same as in FIG.

商品分類「サラダ」は、単品商品名「サラダ41」と、第1代替商品名「サラダ40」と、第2代替商品名「サラダ42」とが対応付けられている。つまり、代替商品ファイルの第2例は、代替商品ファイルの第1例と比較して、商品分類「サラダ」の単品商品及び第1代替商品が異なる。商品分類「スープ」は、単品商品名「スープ52」と、第1代替商品名「スープ50」と、第2代替商品名「スープ51」とが対応付けられている。つまり、代替商品ファイルの第2例は、代替商品ファイルの第1例と比較して、商品分類「スープ」の単品商品、第1代替商品及び第2代替商品が異なる。   In the product classification “salad”, a single product name “salad 41”, a first alternative product name “salad 40”, and a second alternative product name “salad 42” are associated. That is, the second example of the substitute product file is different from the first example of the substitute product file in the single item product and the first substitute product of the product classification “salad”. In the product classification “soup”, a single product name “soup 52”, a first alternative product name “soup 50”, and a second alternative product name “soup 51” are associated with each other. That is, the second example of the substitute product file is different from the first example of the substitute product file in the single item product, the first substitute product, and the second substitute product of the product classification “soup”.

図6には、セット商品ファイルの例が表により示されている。セット商品ファイルは、販売対象のセット商品が登録されるファイルである。セット商品ファイルの項目には、セット品番と、セット商品名と、画像と、値段(円)と、単品品番と、単品商品名と、セット販売フラグとがある。   In FIG. 6, an example of a set product file is shown in a table. The set product file is a file in which set products to be sold are registered. The item of the set product file includes a set product number, a set product name, an image, a price (yen), a single product number, a single product name, and a set sale flag.

セット品番は、セット商品を識別するための品番である。セット商品名は、単品商品の名称である。画像は、セット商品の外観を表す画像(例えば、JPEGデータ)である。セット商品の外観を表す画像は、操作表示部111に表示される操作キーに対応付けられていてもよい。値段は、セット商品の値段(販売価格)である。単品品番及び単品商品名は、図3に示す単品商品ファイルと同様である。セット販売フラグは、セット商品が販売可であるか否かを示すフラグである。販売可である場合、販売フラグの値は0である。一方、販売不可である場合、販売フラグの値は1である。   The set product number is a product number for identifying the set product. The set product name is the name of a single product. The image is an image (for example, JPEG data) representing the appearance of the set product. An image representing the appearance of the set product may be associated with an operation key displayed on the operation display unit 111. The price is the price (sale price) of the set product. The single product number and the single product name are the same as the single product file shown in FIG. The set sales flag is a flag indicating whether or not the set product can be sold. If the sale is possible, the value of the sale flag is 0. On the other hand, when the sale is impossible, the value of the sale flag is 1.

図6では、セット品番「1001」と、セット商品名「ハンバーグセット」と、画像「ハンバーグセット.jpg」と、値段「1000」と、セット販売フラグ「1」とが対応付けられている。   In FIG. 6, the set product number “1001”, the set product name “hamburg set”, the image “hamburg set.jpg”, the price “1000”, and the set sales flag “1” are associated with each other.

また、セット品番「1001」と、単品品番「0001」と、単品商品名「ハンバーグ10」とが対応付けられている。また、セット品番「1001」と、単品品番「0005」と、単品商品名「ポテト30」とが対応付けられている。また、セット品番「1001」と、単品品番「0008」と、単品商品名「サラダ40」とが対応付けられている。また、セット品番「1001」と、単品品番「0011」と、単品商品名「スープ50」とが対応付けられている。つまり、ハンバーグセットは、商品分類「ハンバーグ」(メイン)と、商品分類「ポテト」(サブ)と、商品分類「サラダ」(サブ)と、商品分類「スープ」(サブ)とを含むセット商品である。   Also, the set product number “1001”, the single product number “0001”, and the single product name “hamburg 10” are associated with each other. Further, the set product number “1001”, the single product number “0005”, and the single product name “potato 30” are associated with each other. The set product number “1001”, the single product number “0008”, and the single product name “salad 40” are associated with each other. Further, the set product number “1001”, the single product number “0011”, and the single product name “Soup 50” are associated with each other. In other words, the hamburger set is a set product that includes the product classification “hamburg” (main), product classification “potato” (sub), product classification “salad” (sub), and product classification “soup” (sub). is there.

図6において、セット品番「1001」に対応付けられたセット販売フラグが値1(販売不可)となっているのは、セット商品であるハンバーグセットに含まれる単品商品に対応付けられた全ての代替商品の単品販売フラグが値1(販売不可)だからである。より具体的には、図3に示すように、ハンバーグセットに含まれるハンバーグ10に対応付けられた単品販売フラグは、値1(販売不可)となっている。また、図4に示すように、ハンバーグ10と同じ商品分類の代替商品は、ハンバーグ11である。また、図3に示すように、代替商品であるハンバーグ11に対応付けられた単品販売フラグは、値1(販売不可)となっている。また、図4に示すように、ハンバーグ11と同じ商品分類の代替商品は無い。   In FIG. 6, the set sales flag associated with the set product number “1001” has a value of 1 (cannot be sold) because all the alternatives associated with the single product included in the hamburger set that is the set product. This is because the single item sales flag of the product has a value of 1 (cannot be sold). More specifically, as shown in FIG. 3, the single item sales flag associated with the hamburger 10 included in the hamburger set has a value of 1 (not available for sale). Further, as shown in FIG. 4, an alternative product having the same product classification as the hamburger 10 is a hamburger 11. Further, as shown in FIG. 3, the single item sales flag associated with the hamburger 11, which is a substitute product, has a value of 1 (non-saleable). Further, as shown in FIG. 4, there is no alternative product with the same product classification as the hamburger 11.

したがって、CPU101は、セット商品であるハンバーグセットを販売することができないと判定し、セット品番「1001」に対応付けられたセット販売フラグを値1(販売不可)に更新する。このCPU101の動作手順の詳細については、図9を用いて後述する。   Therefore, the CPU 101 determines that the hamburger set that is a set product cannot be sold, and updates the set sales flag associated with the set product number “1001” to the value 1 (not available for sale). Details of the operation procedure of the CPU 101 will be described later with reference to FIG.

図6では、セット品番「1002」と、セット商品名「ステーキセット」と、画像「ステーキセット.jpg」と、値段「1500」と、セット販売フラグ「0」とが対応付けられている。   In FIG. 6, the set product number “1002”, the set product name “steak set”, the image “steak set.jpg”, the price “1500”, and the set sales flag “0” are associated with each other.

また、セット品番「1002」と、単品品番「0003」と、単品商品名「ステーキ20」とが対応付けられている。また、セット品番「1002」と、単品品番「0005」と、単品商品名「ポテト30」とが対応付けられている。また、セット品番「1002」と、単品品番「0009」と、単品商品名「サラダ41」とが対応付けられている。また、セット品番「1002」と、単品品番「0013」と、単品商品名「スープ52」とが対応付けられている。つまり、ステーキセットは、商品分類「ステーキ」(メイン)と、商品分類「ポテト」(サブ)と、商品分類「サラダ」(サブ)と、商品分類「スープ」(サブ)とを含むセット商品である。   Further, the set product number “1002”, the single product number “0003”, and the single product name “Steak 20” are associated with each other. The set product number “1002”, the single product number “0005”, and the single product name “potato 30” are associated with each other. Further, the set item number “1002”, the single item number “0009”, and the single item name “salad 41” are associated with each other. Further, the set product number “1002”, the single product number “0013”, and the single product name “Soup 52” are associated with each other. In other words, the steak set is a set product that includes the product classification “steak” (main), the product classification “potato” (sub), the product classification “salad” (sub), and the product classification “soup” (sub). is there.

図6において、セット品番「1002」に対応付けられたセット販売フラグが値0(販売可)となっているのは、セット商品であるステーキセットに含まれる各単品商品に対応付けられた代替商品の単品販売フラグが値0(販売可)だからである。より具体的には、図3に示すように、ステーキセットに含まれるステーキ20に対応付けられた単品販売フラグは、値1(販売不可)となっている。また、図4に示すように、ステーキ20と同じ商品分類の代替商品は、ステーキ21である。また、図3に示すように、代替商品であるステーキ21に対応付けられた単品販売フラグは、値0(販売可)となっている。   In FIG. 6, the set sales flag associated with the set product number “1002” has a value of 0 (sellable) because the substitute product associated with each single product included in the steak set that is the set product. This is because the single item sales flag of the value is 0 (sale possible). More specifically, as shown in FIG. 3, the single item sales flag associated with the steak 20 included in the steak set has a value 1 (not saleable). As shown in FIG. 4, an alternative product having the same product classification as the steak 20 is a steak 21. Moreover, as shown in FIG. 3, the single item sale flag matched with the steak 21 which is an alternative product has a value of 0 (sale possible).

図3に示すように、ステーキセットに含まれるポテト30に対応付けられた単品販売フラグは、値1(販売不可)となっている。また、図5に示すように、ポテト30と同じ商品分類の代替商品は、ポテト31である。また、図3に示すように、代替商品であるポテト31に対応付けられた単品販売フラグは、値1(販売不可)となっている。また、図5に示すように、ポテト31と同じ商品分類の代替商品は、ポテト32である。また、図3に示すように、代替商品であるポテト32に対応付けられた単品販売フラグは、値0(販売可)となっている。   As shown in FIG. 3, the single item sale flag associated with the potato 30 included in the steak set has a value of 1 (not available for sale). Further, as shown in FIG. 5, a potato 31 is an alternative product having the same product classification as the potato 30. Further, as shown in FIG. 3, the single item sales flag associated with the potato 31 which is an alternative product has a value of 1 (non-saleable). Further, as shown in FIG. 5, an alternative product having the same product classification as the potato 31 is a potato 32. Further, as shown in FIG. 3, the single item sales flag associated with the potato 32 which is the substitute product has a value of 0 (sale possible).

図3に示すように、ステーキセットに含まれるサラダ41に対応付けられた単品販売フラグは、値0(販売可)となっている。また、ステーキセットに含まれるスープ52に対応付けられた単品販売フラグは、値0(販売可)となっている。   As shown in FIG. 3, the single item sale flag associated with the salad 41 included in the steak set has a value of 0 (can be sold). In addition, the single item sales flag associated with the soup 52 included in the steak set has a value of 0 (can be sold).

したがって、CPU101は、セット商品であるステーキセットを販売することができると判定し、セット品番「1002」に対応付けられたセット販売フラグを値0(販売可)のままとする。このCPU101の動作手順の詳細については、図9を用いて後述する。   Therefore, the CPU 101 determines that the steak set, which is a set product, can be sold, and keeps the set sales flag associated with the set product number “1002” with the value 0 (sellable). Details of the operation procedure of the CPU 101 will be described later with reference to FIG.

図2に戻り、販売機の構成例の説明を続ける。CPU101(Central Processing Unit)は、RAM102(Random Access Memory)に記憶されたプログラムに基づいて、販売機100の各部を制御する。   Returning to FIG. 2, the description of the configuration example of the vending machine will be continued. A CPU 101 (Central Processing Unit) controls each unit of the vending machine 100 based on a program stored in a RAM 102 (Random Access Memory).

CPU101は、単品商品が販売不可であるか否かを判定する。より具体的には、CPU101は、単品商品ファイルに登録された単品販売フラグ(図3を参照)を、単品商品ファイルの単品商品毎に検索する。CPU101は、単品商品の販売数が予め定められた数に達した場合、単品商品が販売不可であると判定してもよい。CPU101は、単品商品に含まれる食材の状態を示す情報を、通信部104又は操作表示部111から取得してもよい。CPU101は、単品商品に含まれる食材の状態を示す情報に基づいて、単品商品が販売不可であると判定してもよい。   The CPU 101 determines whether or not a single item is unsaleable. More specifically, the CPU 101 searches the single product sales flag (see FIG. 3) registered in the single product file for each single product in the single product file. The CPU 101 may determine that the single item product is not sellable when the number of single item items sold reaches a predetermined number. CPU101 may acquire the information which shows the state of the foodstuff contained in single goods from the communication part 104 or the operation display part 111. FIG. CPU101 may determine with single goods goods being unsaleable based on the information which shows the state of the foodstuff contained in single goods goods.

CPU101は、単品販売フラグが販売不可(=値1)に更新されたか否かを、単品商品ファイルに登録された単品商品毎に判定する。CPU101は、セット商品に含まれる単品商品であるか否かを、単品商品ファイルに登録された販売不可の単品商品毎に判定する。   The CPU 101 determines whether or not the single item sales flag has been updated to “unavailable for sale” (= value 1) for each single item product registered in the single item product file. The CPU 101 determines whether or not the product is a single product included in the set product for each single product that cannot be sold and registered in the single product file.

CPU101は、単品商品が販売不可である場合、販売不可である単品商品を含むセット商品を販売不可とする。より具体的には、CPU101は、代替商品ファイル(図4及び図5を参照)に登録された単品商品に対応付けられた全ての代替商品(単品商品の商品分類と同じ商品分類の代替商品)の単品販売フラグを、単品商品ファイルに登録された販売不可の単品商品毎に検索する。   When the single-item product cannot be sold, the CPU 101 prohibits the sale of the set product including the single-item product that cannot be sold. More specifically, the CPU 101 determines that all substitute products associated with the single product registered in the substitute product file (see FIGS. 4 and 5) (substitute products having the same product classification as the product classification of the single product). The single item sales flag is searched for each single item product that is registered in the single item product file and cannot be sold.

CPU101は、セット商品に含まれる単品商品に対応付けられた全ての代替商品の単品販売フラグが販売不可であるか否かを、単品商品ファイルに登録された販売不可の単品商品毎に判定する。セット商品に含まれる単品商品に対応付けられた全ての代替商品の単品販売フラグが販売不可である場合、CPU101は、単品販売フラグが更新された単品商品を含むセット商品のセット販売フラグ(図6を参照)を、販売不可(=値1)に更新する。CPU101は、セット販売フラグが販売不可であるセット商品に対応付けられた操作キー(図7を参照)を、無効にする。   The CPU 101 determines whether or not the single item sale flags of all the substitute items associated with the single item included in the set item are unsaleable for each unsaleable single item registered in the single item file. When the single item sales flag of all the substitute products associated with the single item product included in the set item is unsaleable, the CPU 101 sets the set sale flag of the set item including the single item item with the updated single item sale flag (FIG. 6). Is updated to “not sellable” (= value 1). The CPU 101 invalidates the operation key (see FIG. 7) associated with the set product whose set sale flag cannot be sold.

CPU101は、硬貨投入口105が受け付けた硬貨が示す金額と、紙幣投入口106が受け付けた紙幣が示す金額と、販売した単品商品及びセット商品の値段の合計(販売金額)とに基づいて、払出額(釣銭額)を算出する。   The CPU 101 pays out based on the amount indicated by the coin received by the coin insertion slot 105, the amount indicated by the banknote received by the bill insertion slot 106, and the total price (sales amount) of the sold single item product and the set item. The amount (change amount) is calculated.

通信部104は、通信回線300を介して、サーバ装置200と通信する。通信部104は、CPU101による制御に基づいて、単品商品ファイルと、代替商品ファイルと、セット商品ファイルとを、サーバ装置200(上位装置)に送信してもよい。また、通信部104は、単品商品ファイルと、代替商品ファイルと、セット商品ファイルとを、サーバ装置200から受信してもよい。この場合、通信部104は、単品商品ファイルと、代替商品ファイルと、セット商品ファイルとを、記憶部103に記憶させる。   The communication unit 104 communicates with the server device 200 via the communication line 300. The communication unit 104 may transmit the single product file, the substitute product file, and the set product file to the server device 200 (higher device) based on control by the CPU 101. The communication unit 104 may receive a single product file, a substitute product file, and a set product file from the server device 200. In this case, the communication unit 104 causes the storage unit 103 to store the single product file, the substitute product file, and the set product file.

硬貨投入口105は、硬貨を受け付ける投入口である。硬貨投入口105は、受け付けた硬貨の形状、模様、色彩、材質及び重量を示す信号を、一枚毎に貨幣識別部107に出力する。
紙幣投入口106は、紙幣を受け付ける投入口である。紙幣投入口106は、受け付けた紙幣の形状、模様、色彩及び材質を示す信号を、一枚毎に貨幣識別部107に出力する。
The coin slot 105 is a slot that accepts coins. The coin insertion slot 105 outputs a signal indicating the shape, pattern, color, material, and weight of the accepted coin to the coin recognition unit 107 one by one.
The bill insertion slot 106 is a slot for accepting bills. The bill insertion slot 106 outputs a signal indicating the shape, pattern, color, and material of the accepted bill to the currency recognition unit 107 one by one.

貨幣識別部107には、受け付けた硬貨の形状、模様、色彩、材質及び重量を示す信号が、硬貨投入口105から入力される。貨幣識別部107は、受け付けた硬貨の形状、模様、色彩、材質及び重量を示す信号に基づいて、硬貨が示す金額を示す信号を、一枚毎にCPU101に出力する。   A signal indicating the shape, pattern, color, material, and weight of the received coin is input from the coin insertion slot 105 to the coin recognition unit 107. The coin recognition unit 107 outputs a signal indicating the amount indicated by the coin to the CPU 101 for each sheet based on the signal indicating the shape, pattern, color, material, and weight of the received coin.

また、貨幣識別部107には、受け付けた紙幣の形状、模様、色彩及び材質を示す信号が、紙幣投入口106から入力される。貨幣識別部107は、受け付けた紙幣の形状、模様、色彩及び材質を示す信号に基づいて、紙幣が示す金額を示す信号を、一枚毎にCPU101に出力する。   In addition, a signal indicating the shape, pattern, color, and material of the accepted bill is input from the bill insertion slot 106 to the money recognition unit 107. The currency identification unit 107 outputs a signal indicating the amount indicated by the banknote to the CPU 101 for each sheet based on the signal indicating the shape, pattern, color, and material of the accepted banknote.

貨幣払出部108は、CPU101により算出された払出額(釣銭額)が正値である場合、販売機100に予め用意されている紙幣及び貨幣を、払出額と同額となるように用意する。
払出口109は、払出額と同額となるように用意された紙幣及び貨幣を払い出す。払出口109は、CPU101による制御に基づいて、販売した商品の名称(単品商品名、セット商品名)及び販売金額等が印字された食券を出力する。
When the payout amount (change amount) calculated by the CPU 101 is a positive value, the money payout unit 108 prepares banknotes and money prepared in advance in the vending machine 100 so as to have the same amount as the payout amount.
The payout opening 109 pays out banknotes and money prepared so as to have the same amount as the payout amount. Under the control of the CPU 101, the payout port 109 outputs a food ticket on which the name of the sold product (single product name, set product name), the sales price, and the like are printed.

読取部110は、クーポン券からクーポン情報を読み取る部位である。クーポン券は、特定のサービス(例えば、割引サービス)を客に利用してもらうための券である。クーポン券は、例えば、紙媒体などによるクーポン券として客に直接配布されてもよいし、店が運用するサーバ装置200から、客が所有する端末(不図示)に対して、クーポン券のデータが送信されることにより配布されてもよい。読取部110は、クーポン情報を、CPU101に転送する。   The reading unit 110 is a part that reads coupon information from a coupon. A coupon is a ticket for a customer to use a specific service (for example, a discount service). For example, the coupon may be distributed directly to the customer as a coupon on a paper medium or the like, and the coupon data is sent from the server device 200 operated by the store to a terminal (not shown) owned by the customer. It may be distributed by being transmitted. The reading unit 110 transfers the coupon information to the CPU 101.

印字部112は、CPU101による制御に基づいて、販売した商品の名称等を媒体(例えば、紙媒体)に印字し、販売した商品の名称等が印字された食券を、払出口109に出力する。   The printing unit 112 prints the name of the sold product on a medium (for example, a paper medium) based on the control of the CPU 101, and outputs the food ticket on which the name of the sold product is printed to the payout opening 109.

操作表示部111は、CPU101による制御に基づいて、セット商品に対応付けられた操作キーを表示する。また、操作表示部111は、CPU101による制御に基づいて、単品商品に対応付けられた操作キーを表示する。操作表示部111は、操作キーを介した操作入力を受け付け、操作入力に応じた信号をCPU101に出力する。操作表示部111は、操作キーが表示された画面への接触を検出するタッチパネルを有していてもよい。   The operation display unit 111 displays operation keys associated with the set product based on control by the CPU 101. Further, the operation display unit 111 displays operation keys associated with single items based on the control by the CPU 101. The operation display unit 111 receives an operation input via an operation key, and outputs a signal corresponding to the operation input to the CPU 101. The operation display unit 111 may include a touch panel that detects contact with a screen on which operation keys are displayed.

図7には、セット商品に対応付けられた操作キーの表示例が示されている。図7では、操作表示部111は、セット商品に対応付けられた操作キーとして、ハンバーグセット・操作キー401と、ステーキセット・操作キー402とを表示する。ハンバーグセット・操作キー401は、ハンバーグセットを販売するための操作キーである。操作表示部111は、ハンバーグセット・操作キー401が客により押下操作された場合、ハンバーグセット・操作キー401を介した操作入力を示す信号を、CPU101に出力する。ステーキセット・操作キー402は、ステーキセットを販売するための操作キーである。操作表示部111は、ステーキセット・操作キー402が客により押下操作された場合、ステーキセット・操作キー402を介した操作入力を示す信号を、CPU101に出力する。   FIG. 7 shows a display example of operation keys associated with set products. In FIG. 7, the operation display unit 111 displays a hamburger set / operation key 401 and a steak set / operation key 402 as operation keys associated with the set product. The hamburger set / operation key 401 is an operation key for selling a hamburger set. When the hamburger set / operation key 401 is pressed by the customer, the operation display unit 111 outputs a signal indicating an operation input via the hamburger set / operation key 401 to the CPU 101. The steak set / operation key 402 is an operation key for selling a steak set. When the steak set / operation key 402 is pressed by the customer, the operation display unit 111 outputs a signal indicating an operation input via the steak set / operation key 402 to the CPU 101.

操作表示部111は、セット商品に対応付けられた操作キーと共に、単品画面遷移・操作キー400を表示してもよい。単品画面遷移・操作キー400は、単品商品に対応付けられた操作キーを表示する画面に遷移させるための操作キーである。操作表示部111は、単品画面遷移・操作キー400が操作されることにより、CPU101による制御に基づいて、単品商品に対応付けられた操作キーを表示する。   The operation display unit 111 may display the single item screen transition / operation key 400 together with the operation key associated with the set product. The single item screen transition / operation key 400 is an operation key for making a transition to a screen that displays an operation key associated with a single item product. The operation display unit 111 displays an operation key associated with a single product based on the control by the CPU 101 when the single item screen transition / operation key 400 is operated.

図8には、単品商品に対応付けられた操作キーの表示例が示されている。図8では、操作表示部111は、単品商品に対応付けられた操作キーとして、ハンバーグ単品・操作キー410と、ハンバーグ単品・操作キー411と、ステーキ単品・操作キー420と、ステーキ単品・操作キー421と、サラダ単品・操作キー430と、サラダ単品・操作キー431と、サラダ単品・操作キー432と、ポテト単品・操作キー440と、ポテト単品・操作キー441と、ポテト単品・操作キー442と、スープ単品・操作キー450と、スープ単品・操作キー451と、スープ単品・操作キー452とを表示する。   FIG. 8 shows a display example of operation keys associated with a single product. In FIG. 8, the operation display unit 111 includes a hamburger single item / operation key 410, a hamburger single item / operation key 411, a steak single item / operation key 420, and a steak single item / operation key as operation keys associated with single item products. 421, salad single item / operation key 430, salad single item / operation key 431, salad single item / operation key 432, potato single item / operation key 440, potato single item / operation key 441, potato single item / operation key 442, A soup single item / operation key 450, a soup single item / operation key 451, and a soup single item / operation key 452 are displayed.

ハンバーグ単品・操作キー410〜411は、単品商品としてハンバーグを販売するための操作キーである。ステーキ単品・操作キー420〜421は、単品商品としてステーキを販売するための操作キーである。サラダ単品・操作キー430〜432は、単品商品としてサラダを販売するための操作キーである。ポテト単品・操作キー440〜442は、単品商品としてポテトを販売するための操作キーである。スープ単品・操作キー450〜452は、単品商品としてスープを販売するための操作キーである。操作表示部111は、単品商品に対応付けられた操作キーが客により押下操作された場合、その操作キーを介した操作入力を示す信号を、CPU101に出力する。   The hamburger single item / operation keys 410 to 411 are operation keys for selling hamburger as a single item. Steak single item / operation keys 420 to 421 are operation keys for selling steak as a single item. Salad single item / operation keys 430 to 432 are operation keys for selling salad as a single item. Potato single item / operation keys 440 to 442 are operation keys for selling potatoes as single item products. The soup single item / operation keys 450 to 452 are operation keys for selling soup as a single item. When the operation key associated with the single item is pressed by the customer, the operation display unit 111 outputs a signal indicating an operation input via the operation key to the CPU 101.

次に、販売機の動作手順例を説明する。
図9は、販売機の動作手順例を示すフローチャートである。販売機は、このフローチャートに示された動作手順を、繰り返し実行してもよい。
(ステップS1)CPU101は、単品商品ファイルに登録された単品販売フラグ(図3を参照)を、単品商品ファイルの単品商品毎に検索する。
Next, an operation procedure example of the vending machine will be described.
FIG. 9 is a flowchart showing an example of the operation procedure of the vending machine. The vending machine may repeatedly execute the operation procedure shown in this flowchart.
(Step S1) The CPU 101 searches the single product sales flag (see FIG. 3) registered in the single product file for each single product in the single product file.

(ステップS2)CPU101は、単品販売フラグが販売不可(=値1)に更新されたか否かを、単品商品ファイルに登録された単品商品毎に判定する。単品販売フラグが販売不可に更新された場合(ステップS2:Yes)、CPU101は、ステップS3に処理を進める。一方、単品販売フラグが販売可(=値0)である場合(ステップS2:No)、CPU101は、処理を終了する。   (Step S2) The CPU 101 determines whether or not the single item sales flag has been updated to “unavailable for sale” (= value 1) for each single item product registered in the single item product file. When the single item sales flag is updated so as not to be sold (step S2: Yes), the CPU 101 advances the process to step S3. On the other hand, when the single item sales flag is “available for sale” (= value 0) (step S2: No), the CPU 101 ends the process.

(ステップS3)CPU101は、セット商品に含まれる単品商品であるか否かを、単品商品ファイルに登録された販売不可の単品商品毎に判定する。セット商品に含まれる単品商品である場合(ステップS3:Yes)、CPU101は、ステップS4に処理を進める。一方、セット商品に含まれる単品商品でない場合(ステップS3:No)、CPU101は、処理を終了する。   (Step S <b> 3) The CPU 101 determines whether or not it is a single product included in the set product for each single product that cannot be sold and registered in the single product file. When the product is a single product included in the set product (step S3: Yes), the CPU 101 advances the process to step S4. On the other hand, when the product is not a single product included in the set product (step S3: No), the CPU 101 ends the process.

(ステップS4)CPU101は、代替商品ファイル(図4及び図5を参照)に登録された単品商品に対応付けられた全ての代替商品(単品商品の商品分類と同じ商品分類の代替商品)の単品販売フラグを、単品商品ファイルに登録された販売不可の単品商品毎に検索する。   (Step S4) The CPU 101 is a single item of all alternative products (substitute products having the same product classification as the single product category) associated with the single product registered in the alternative product file (see FIGS. 4 and 5). The sales flag is searched for each single-item product that cannot be sold and registered in the single-item product file.

(ステップS5)CPU101は、セット商品に含まれる単品商品に対応付けられた全ての代替商品の単品販売フラグが販売不可であるか否かを、単品商品ファイルに登録された販売不可の単品商品毎に判定する。セット商品に含まれる単品商品に対応付けられた全ての代替商品の単品販売フラグが販売不可である場合(ステップS5:Yes)、CPU101は、ステップS6に処理を進める。一方、セット商品に含まれる単品商品に対応付けられた全ての代替商品の単品販売フラグが販売可(=値0)である場合(ステップS5:No)、CPU101は、処理を終了する。   (Step S5) The CPU 101 determines whether or not the single item sale flags of all the substitute items associated with the single item included in the set item are unsaleable for each unsaleable single item registered in the single item file. Judgment. When the single item sales flag of all the alternative items associated with the single item included in the set item cannot be sold (step S5: Yes), the CPU 101 advances the process to step S6. On the other hand, when the single item sales flags of all the alternative items associated with the single item included in the set item are available for sale (= value 0) (step S5: No), the CPU 101 ends the process.

(ステップS6)CPU101は、単品販売フラグが更新された単品商品を含むセット商品のセット販売フラグ(図6を参照)を、販売不可(=値1)に更新する。
(ステップS7)CPU101は、セット販売フラグが販売不可であるセット商品に対応付けられた操作キー(図7を参照)を、無効にする。図6及び図7では、ハンバーグセットのセット販売フラグが値1であるため、操作表示部111は、ハンバーグセット・操作キー401を介した操作入力を受け付けない。
(Step S <b> 6) The CPU 101 updates the set sales flag (see FIG. 6) of the set product including the single product with the single item sales flag updated to “not sellable” (= value 1).
(Step S <b> 7) The CPU 101 invalidates the operation key (see FIG. 7) associated with the set product whose set sale flag is not available for sale. In FIG. 6 and FIG. 7, since the set sales flag of the hamburger set is 1, the operation display unit 111 does not accept an operation input via the hamburger set / operation key 401.

以上のように、販売機100は、単品商品が販売不可であるか否かを判定するCPU101(判定部)と、単品商品が販売不可である場合、販売不可である単品商品を含むセット商品を販売不可とするCPU101(制御部)と、を備える。
販売システムは、単品商品が販売不可であるか否かを判定するCPU101(判定部)と、単品商品が販売不可である場合、販売不可である単品商品を含むセット商品を販売不可とするCPU101(制御部)と、CPU101(判定部)が販売可であると判定した単品商品と、CPU101(制御部)が販売不可としないセット商品と、を販売するための操作キーを有する操作表示部111(操作部)とを備える。
販売システムは、CPU101(判定部)、CPU101(制御部)及び操作表示部111(操作部)のそれぞれを、サーバ装置200(上位装置)又は販売機100のいずれに備えてもよい。
As described above, the vending machine 100 determines the CPU 101 (determination unit) that determines whether or not a single product is unsaleable, and sets a product that includes a single product that cannot be sold if the single product is unsaleable. And a CPU 101 (control unit) that cannot be sold.
The sales system includes a CPU 101 (determination unit) that determines whether or not a single product is unsaleable, and a CPU 101 that makes a set product including a single product that cannot be sold unsellable when the single product is unsellable ( Control display unit 111 (operation display unit 111) having operation keys for selling a single product that the CPU 101 (determination unit) determines to be sellable and a set product that the CPU 101 (control unit) does not sell. Operation section).
The sales system may include each of the CPU 101 (determination unit), the CPU 101 (control unit), and the operation display unit 111 (operation unit) in either the server device 200 (host device) or the vending machine 100.

この構成により、CPU101(制御部)は、単品商品が販売不可である場合、販売不可である単品商品を含むセット商品を販売不可とする。これにより、販売機100及び販売システムは、販売不可となった単品商品を含むセット商品自体を販売不可とするための操作入力がなされなくても、販売不可となった単品商品を含むセット商品を販売不可とすることができる。換言すれば、販売機100及び販売システムは、販売不可となった単品商品を販売不可とするための操作入力さえなされれば、その販売不可となった単品商品を含むセット商品が販売不可となるよう店員がわざわざ操作入力しなくても、販売不可となった単品商品を含むセット商品を販売不可とすることができる。   With this configuration, the CPU 101 (control unit) prohibits selling a set product including a single product that cannot be sold when the single product cannot be sold. As a result, the vending machine 100 and the sales system can change the set product including the single product that cannot be sold even if the operation input for disabling the set product itself including the single product that cannot be sold is not performed. Can not be sold. In other words, if the vending machine 100 and the sales system only perform an operation input for disabling a single item that cannot be sold, the set product including the single item that cannot be sold cannot be sold. Even if the store clerk does not bother to input the operation, the set product including the single product that cannot be sold can be made unsaleable.

CPU101(判定部)は、販売不可である単品商品に対応付けられた全ての代替商品が販売不可であるか否かを判定してもよい。CPU101(制御部)は、販売不可である単品商品に対応付けられた全ての代替商品が販売不可である場合、販売不可である単品商品を含むセット商品を販売不可としてもよい。
この構成により、CPU101(制御部)は、販売不可である単品商品に対応付けられた全ての代替商品が販売不可である場合、販売不可である単品商品を含むセット商品を販売不可とする。これにより、販売機100は、代替商品が販売可である場合には、代替商品を含むセット商品を販売可とすることができる。
The CPU 101 (determination unit) may determine whether or not all the substitute products associated with the single product that cannot be sold are sold. CPU101 (control part) is good also as making unsellable the set goods containing the single goods which cannot be sold when all the substitute goods matched with the single goods which cannot be sold cannot be sold.
With this configuration, the CPU 101 (control unit) prohibits sales of set products including single item products that cannot be sold when all substitute products associated with single item items that cannot be sold cannot be sold. As a result, when the substitute product is available for sale, the vending machine 100 can make the set product including the substitute product available for sale.

CPU101(制御部)は、単品商品が販売不可である場合、販売不可である単品商品を含む複数のセット商品を販売不可としてもよい。
これにより、販売機100は、販売不可とする複数のセット商品を、もれなく販売不可とすることができる。
CPU101 (control part) is good also as a plurality of set goods including the single goods which cannot be sold being unsellable, when single goods cannot be sold.
Thereby, the vending machine 100 can prohibit a plurality of set products that cannot be sold from being sold.

CPU101(判定部)は、単品商品の販売数が所定数に達した場合、単品商品が販売不可であると判定してもよい。
これにより、販売機100は、単品商品が販売不可であるか否かを確実に判定し、販売不可となった単品商品を含むセット商品自体を販売不可とするための操作入力がなされなくても、販売不可となった単品商品を含むセット商品を販売不可とすることができる。
The CPU 101 (determination unit) may determine that a single product is not available for sale when the number of single product sales reaches a predetermined number.
As a result, the vending machine 100 reliably determines whether or not single-item products are unsaleable, and even if an operation input for making unsellable the set product itself including the single-item products that cannot be sold is not performed. The set product including the single product that cannot be sold can be made unsaleable.

CPU101(制御部)は、販売したセット商品に応じた券を発行させてもよい。
これにより、販売機100(発券機)は、単品商品を含むセット商品に応じた券を、発行することができる。ここで、販売したセット商品に応じた券とは、例えば、販売したセット商品の名称、数量及び合計金額が印字された券である。また、販売したセット商品に応じた券とは、例えば、販売したセット商品の原材料名及び賞味期限が印字された券でもよい。
CPU101 (control part) may issue the ticket according to the set goods sold.
Thereby, the vending machine 100 (ticketing machine) can issue a ticket corresponding to a set product including a single product. Here, the ticket corresponding to the sold set product is, for example, a ticket on which the name, quantity and total amount of the sold set product are printed. Moreover, the ticket according to the sold set product may be, for example, a ticket printed with the raw material name and the expiration date of the sold set product.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。   The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes designs and the like that do not depart from the gist of the present invention.

<付記>
CPU101は、販売不可である単品商品に対応付けられた操作キーを、操作表示部111の表示画面(例えば、図8を参照)から消去してもよい。
CPU101は、販売不可であるセット商品に対応付けられた操作キーを、操作表示部111の表示画面(例えば、図7を参照)から消去してもよい。
<Appendix>
The CPU 101 may delete the operation key associated with the single item that cannot be sold from the display screen of the operation display unit 111 (see, for example, FIG. 8).
The CPU 101 may delete the operation key associated with the set product that cannot be sold from the display screen of the operation display unit 111 (see, for example, FIG. 7).

なお、上記に説明した販売機を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、実行処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものであってもよい。   The program for realizing the above-described vending machine is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into the computer system and executed to execute the execution process. May be. Here, the “computer system” may include an OS and hardware such as peripheral devices.

また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。   Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used. The “computer-readable recording medium” means a flexible disk, a magneto-optical disk, a ROM, a writable nonvolatile memory such as a flash memory, a portable medium such as a CD-ROM, a hard disk built in a computer system, etc. This is a storage device.

さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
Further, the “computer-readable recording medium” refers to a volatile memory (for example, DRAM (Dynamic) in a computer system serving as a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. Random Access Memory)) that holds a program for a certain period of time is also included.
The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
The program may be for realizing a part of the functions described above.
Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.

100…販売機、101…CPU、102…RAM、103…記憶部、104…通信部、105…硬貨投入口、106…紙幣投入口、107…貨幣識別部、108…貨幣払出部、109…払出口、110…読取部、111…操作表示部、112…印字部、200…サーバ装置、300…通信回線、400…単品画面遷移・操作キー、401…ハンバーグセット・操作キー、402…ステーキセット・操作キー、410…ハンバーグ単品・操作キー、411…ハンバーグ単品・操作キー、420…ステーキ単品・操作キー、421…ステーキ単品・操作キー、430…サラダ単品・操作キー、431…サラダ単品・操作キー、432…サラダ単品・操作キー、440…ポテト単品・操作キー、441…ポテト単品・操作キー、442…ポテト単品・操作キー、450…スープ単品・操作キー、451…スープ単品・操作キー、452…スープ単品・操作キー DESCRIPTION OF SYMBOLS 100 ... Vending machine 101 ... CPU, 102 ... RAM, 103 ... Memory | storage part, 104 ... Communication part, 105 ... Coin insertion slot, 106 ... Bill insertion slot, 107 ... Money identification part, 108 ... Money dispensing part, 109 ... Payment Exit 110, reading unit 111, operation display unit 112, printing unit 200, server device 300, communication line 400, single item screen transition / operation key 401, hamburger set / operation key 402, steak set Operation key 410 ... Hamburg item / operation key 411 ... Hamburg item / operation key 420 ... Steak item / operation key 421 ... Steak item / operation key 430 ... Salad item / operation key 431 ... Salad item / operation key 432 ... Salad single item / operation key, 440 ... Potato single item / operation key, 441 ... Potato single item / operation key, 442 ... Potato single And operation keys, 450 ... soup separately and operation key, 451 ... soup separately and operation key, 452 ... soup separately and operation key

Claims (6)

単品商品が販売不可であるか否かを判定する判定部と、
前記単品商品が販売不可である場合、販売不可である前記単品商品を含むセット商品を販売不可とする制御部と、
を備えることを特徴とする販売機。
A determination unit that determines whether or not a single item is unsaleable;
When the single item product is unsaleable, a control unit that makes the set product including the single item product unsellable unsaleable,
Vending machine characterized by comprising.
前記判定部は、販売不可である前記単品商品に対応付けられた全ての代替商品が販売不可であるか否かを判定し、
前記制御部は、販売不可である前記単品商品に対応付けられた全ての前記代替商品が販売不可である場合、販売不可である前記単品商品を含むセット商品を販売不可とすることを特徴とする請求項1に記載の販売機。
The determination unit determines whether or not all alternative products associated with the single item product that is not available for sale are not available for sale,
The control unit, when all the substitute products associated with the single item product that is not available for sale is not available for sale, the set product including the single item product that is not available for sale is not available for sale. The vending machine according to claim 1.
前記制御部は、前記単品商品が販売不可である場合、販売不可である前記単品商品を含む複数のセット商品を販売不可とすることを特徴とする請求項1又は請求項2に記載の販売機。   3. The vending machine according to claim 1, wherein when the single product is not sellable, the control unit disables selling a plurality of set products including the single product that cannot be sold. . 前記判定部は、前記単品商品の販売数が所定数に達した場合、前記単品商品が販売不可であると判定することを特徴とする請求項1から請求項3のいずれか一項に記載の販売機。   The said determination part determines with the said single item goods being unsaleable, when the number of sales of the said single item goods reaches a predetermined number, The Claim 1 characterized by the above-mentioned. Vending machine. 前記制御部は、販売した前記セット商品に応じた券を発行させることを特徴とする請求項1から請求項4のいずれか一項に記載の販売機。   The vending machine according to any one of claims 1 to 4, wherein the control unit causes a ticket corresponding to the sold set product to be issued. 単品商品が販売不可であるか否かを判定する判定部と、
前記単品商品が販売不可である場合、販売不可である前記単品商品を含むセット商品を販売不可とする制御部と、
前記判定部が販売可であると判定した前記単品商品と、前記制御部が販売不可としない前記セット商品と、を販売するための操作キーを有する操作部と、
を備えることを特徴とする販売システム。
A determination unit that determines whether or not a single item is unsaleable;
When the single item product is unsaleable, a control unit that makes the set product including the single item product unsellable unsaleable,
An operation unit having operation keys for selling the single item product determined by the determination unit to be sellable and the set product that the control unit does not sell.
A sales system comprising:
JP2013218278A 2013-10-21 2013-10-21 Selling machine and selling system Pending JP2015082128A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013218278A JP2015082128A (en) 2013-10-21 2013-10-21 Selling machine and selling system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013218278A JP2015082128A (en) 2013-10-21 2013-10-21 Selling machine and selling system

Publications (1)

Publication Number Publication Date
JP2015082128A true JP2015082128A (en) 2015-04-27

Family

ID=53012713

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013218278A Pending JP2015082128A (en) 2013-10-21 2013-10-21 Selling machine and selling system

Country Status (1)

Country Link
JP (1) JP2015082128A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01100282U (en) * 1987-12-24 1989-07-05
JPH06333134A (en) * 1993-05-24 1994-12-02 Fuji Electric Co Ltd Sales controller for automatic vending machine
JP2001520419A (en) * 1997-10-09 2001-10-30 ウオーカー ディジタル、エルエルシー Method and apparatus for controlling a vending machine
EP1416448A1 (en) * 2002-10-31 2004-05-06 Rhea Vendors S.p.A. Method for supplying a menu of products from one or more vending machines, and vending machines using said method
JP2004192600A (en) * 2002-10-15 2004-07-08 Aisel:Kk Vending machine, delivered article decision method for the same, stored article decision method and system for the same, and cartridge for vending machine
JP2009032169A (en) * 2007-07-30 2009-02-12 Teraoka Seiko Co Ltd Ticket issuing machine
JP2010218021A (en) * 2009-03-13 2010-09-30 Glory Ltd Vending machine control device and vending machine management system
JP2012061100A (en) * 2010-09-15 2012-03-29 Glory Ltd Device and system for counting game medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01100282U (en) * 1987-12-24 1989-07-05
JPH06333134A (en) * 1993-05-24 1994-12-02 Fuji Electric Co Ltd Sales controller for automatic vending machine
JP2001520419A (en) * 1997-10-09 2001-10-30 ウオーカー ディジタル、エルエルシー Method and apparatus for controlling a vending machine
JP2004192600A (en) * 2002-10-15 2004-07-08 Aisel:Kk Vending machine, delivered article decision method for the same, stored article decision method and system for the same, and cartridge for vending machine
EP1416448A1 (en) * 2002-10-31 2004-05-06 Rhea Vendors S.p.A. Method for supplying a menu of products from one or more vending machines, and vending machines using said method
JP2009032169A (en) * 2007-07-30 2009-02-12 Teraoka Seiko Co Ltd Ticket issuing machine
JP2010218021A (en) * 2009-03-13 2010-09-30 Glory Ltd Vending machine control device and vending machine management system
JP2012061100A (en) * 2010-09-15 2012-03-29 Glory Ltd Device and system for counting game medium

Similar Documents

Publication Publication Date Title
JP6747561B2 (en) Product registration device and settlement support method
JP5983706B2 (en) Registration device, program, and POS system
JP6923911B2 (en) Product sales data processing device
JP6626297B2 (en) Vending machine system and product selection method
JP2019070979A (en) Commodity sales data processing device and program
JP6167645B2 (en) Registration settlement apparatus, POS system, and program
JP2021128799A (en) Checkout system
JP6697256B2 (en) Touch panel input device
JP2019070978A (en) Commodity sales data processing device and program
JP6390250B2 (en) Product sales data processing system, product data processing device and program
JP2013131038A (en) Commodity information processor and program
JP2018147183A (en) Commodity sales data processing apparatus and management program
JP6476761B2 (en) Order system, management device and program
JP2015082128A (en) Selling machine and selling system
JP6303387B2 (en) Ticketing machine, ticketing system and program
JP6207271B2 (en) Ticket-vending machine
JP6402446B2 (en) Product sales data processing apparatus and program
JP2021117913A (en) Vending machine and selling system
JP2011022793A (en) Vending machine
JP6111608B2 (en) Ticketing machine
JP2021168191A (en) Touch panel input device and control program
JP6344511B2 (en) Ordering method and ordering program
JP2016201134A (en) Registration device, program, and POS system
JP6119202B2 (en) Ticketing machine
JP2021077148A (en) Commodity storage and sales method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161005

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170810

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171026

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180206