JP6500719B2 - Payment device - Google Patents
Payment device Download PDFInfo
- Publication number
- JP6500719B2 JP6500719B2 JP2015181661A JP2015181661A JP6500719B2 JP 6500719 B2 JP6500719 B2 JP 6500719B2 JP 2015181661 A JP2015181661 A JP 2015181661A JP 2015181661 A JP2015181661 A JP 2015181661A JP 6500719 B2 JP6500719 B2 JP 6500719B2
- Authority
- JP
- Japan
- Prior art keywords
- settlement
- identification information
- information
- amount
- control unit
- 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.)
- Active
Links
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Description
本明細書で開示する技術は、決済装置に関する。 The technology disclosed herein relates to a payment device.
特許文献1には、商品に関する情報を不可視情報として印刷した包装紙と、包装紙で包装された商品を所定の波長光で照明する照明手段と、照明手段で照明された商品の画像を取得する画像取得手段と、取得された画像から不可視情報を切り出して商品の種別を認識する制御部と、認識された商品の種別に基づいて、複数の商品からなるセットを認識するセット認識手段とを備えるオートレジシステムが開示されている。 In Patent Document 1, a packaging paper on which information on a product is printed as invisible information, an illumination unit for illuminating a product packaged with the packaging paper with light of a predetermined wavelength, and an image of the product illuminated by the illumination unit are acquired An image acquisition unit, a control unit that cuts out invisible information from the acquired image to recognize the type of the product, and a set recognition unit that recognizes a set of a plurality of products based on the type of the recognized product An auto register system is disclosed.
例えば、商品及びセットの種類が多数に亘る場合、認識された商品の種別に基づいて、どのセットが成立しているのかを判定するために長時間を要する可能性がある。この点、特許文献1の技術では、認識された商品の種別に基づいて、どのセットが成立したのかを迅速に判定するための具体的手順については考慮されていない。そのため、特許文献1の技術では、決済金額の算出までに長時間を要する可能性がある。 For example, if there are many types of goods and sets, it may take a long time to determine which set is established based on the type of the recognized goods. In this regard, in the technology of Patent Document 1, the specific procedure for quickly determining which set is established based on the type of the recognized product is not considered. Therefore, with the technology of Patent Document 1, it may take a long time to calculate the settlement amount.
本明細書では、決済金額の算出を迅速に行い得る技術を提供する。 The present specification provides a technology that can quickly calculate the settlement amount.
本明細書は、以下の決済装置を開示する。決済装置は、少なくとも1個の商品容器を載置するための載置部と、載置部に載置された前記少なくとも1個の商品容器のそれぞれから当該商品容器の識別情報を取得する取得部と、メモリと、制御部と、制御部によって算出された決済金額に従って決済を実行するための決済実行部とを備えている。メモリは、複数個の識別情報と、複数個の識別情報のそれぞれに対応する単品価格と、複数個のセット情報と、複数個のセット情報のそれぞれに対応するセット価格とを記憶している。複数個のセット情報のそれぞれは、特定種類の識別情報を含む2以上の識別情報によって構成されるセットを示す情報である。制御部は、取得部によってN個(Nは1以上の整数)の識別情報が取得される場合に、N個の識別情報に特定種類の識別情報が含まれるか否かを判断し、N個の識別情報に特定種類の識別情報が含まれる第1の場合に、N個の識別情報によって、複数個のセット情報が示す複数個のセットのうちのいずれかのセットが成立するか否かを判断し、複数個のセットのうちの少なくとも1個のセットが成立すると判断される場合に、成立した少なくとも1個のセットのいずれかに対応するセット価格を特定し、特定されたセット価格を含む積算金額を決済金額として算出し、N個の識別情報に特定種類の識別情報が含まれない第2の場合に、N個の識別情報のそれぞれに対応する単品価格の積算金額を決済金額として算出する。 The present specification discloses the following settlement apparatus. The settlement apparatus includes a mounting unit for mounting at least one product container, and an acquisition unit for acquiring identification information of the product container from each of the at least one product container mounted on the mounting unit. , A memory, a control unit, and a settlement execution unit for executing settlement in accordance with the settlement amount calculated by the control unit. The memory stores a plurality of identification information, a single item price corresponding to each of the plurality of identification information, a plurality of set information, and a set price corresponding to each of the plurality of set information. Each of the plurality of sets of information is information indicating a set configured by two or more pieces of identification information including a specific type of identification information. The control unit determines whether or not the identification information of the specific type is included in the N pieces of identification information when the acquisition unit acquires N pieces of identification information (N is an integer of 1 or more). In the first case where the identification information of the specific type includes identification information of a specific type, it is determined whether or not one of the plurality of sets indicated by the plurality of set information is established by the N pieces of identification information. If it is determined that at least one set of the plurality of sets is determined to be established, a set price corresponding to any of the established at least one set is identified, and the identified set price is included. The accumulated amount is calculated as the settlement amount, and in the second case where the identification information of the specific type is not included in the N pieces of identification information, the accumulated amount of the single item price corresponding to each of the N pieces of identification information is calculated as the settlement amount Do.
上記の構成によると、決済装置は、まずN個の識別情報に特定種類の識別情報が含まれるか否かを判断し、特定種類の識別情報が含まれると判断される場合に、いずれかのセットが成立するか否かを判断し、その結果に応じて決済金額を算出する。そのため、決済装置は、まずN個の識別情報に含まれている特定種類の識別情報を含むセットに候補を限定した上で、いずれのセットが成立するか否かを判断する。また、上記の決済装置は、N個の識別情報に特定種類の識別情報が含まれない場合には、セットが成立するか否かを判断することなく決済金額を算出する。従って、上記の決済装置によると、決済金額の算出を迅速に行い得る。 According to the above configuration, the settlement apparatus first determines whether the identification information of the specific type is included in the N identification information, and it is determined that the identification information of the specific type is included. It is determined whether the set is established, and the settlement amount is calculated according to the result. Therefore, the settlement apparatus first restricts the candidates to a set including identification information of a specific type included in the N pieces of identification information, and then determines which set is established. Further, when the N pieces of identification information do not include identification information of a specific type, the settlement apparatus described above calculates the settlement amount without determining whether a set is established. Therefore, according to the above-described settlement apparatus, the settlement amount can be calculated quickly.
以下に説明する実施例の主要な特徴を列記しておく。なお、以下に示す技術要素は、それぞれ独立した技術要素であって、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。 The main features of the embodiment described below are listed. The technical elements shown below are technical elements that are independent of one another and exhibit technical usefulness by themselves or various combinations, and are not limited to the combinations described in the claims at the time of filing. .
(特徴1)制御部は、第1の場合において、N個の識別情報によって、複数個のセットのうちの2個以上のセットが成立すると判断される場合には、2個以上のセットを示す2個以上のセット情報のうち、含まれる識別情報の数が最も多い少なくとも1個の特定セット情報のいずれかに対応するセット価格を特定し、特定されたセット価格を含む積算金額を決済金額として算出するようにしてもよい。 (Feature 1) In the first case, the control unit indicates two or more sets when it is determined that two or more sets among a plurality of sets are established by N pieces of identification information. Among the two or more sets of information, the set price corresponding to any of at least one specific set of information with the largest number of identification information included is specified, and the accumulated amount including the specified set price is used as the settlement amount It may be calculated.
この構成によると、決済装置は、含まれる商品数が最も多いセットに対応するセット価格を含む決済金額を算出することができる。含まれる商品数が多いセットは、含まれる商品数が少ないセットに比べて値引き額が大きい場合がある。そのため、決済装置は、利用者にとって最適な決済金額に基づいて決済を実行し得る。 According to this configuration, the settlement apparatus can calculate the settlement amount including the set price corresponding to the set having the largest number of items included. A set including a large number of items may have a large discount compared to a set including a small number of items. Therefore, the settlement apparatus can execute settlement based on the settlement amount optimal for the user.
(特徴2)メモリは、複数個のセット情報のそれぞれに対応する値引き額をさらに記憶していてもよく、値引き額は、当該セット情報に含まれる2個以上の識別情報に対応する単品価格の合計金額と当該セット情報に対応するセット価格との差分金額を示す額であってもよい。制御部は、2個以上の特定セット情報が存在する場合において、対応する値引き額が最大である1個の特定セット情報に対応するセット価格を特定し、特定されたセット価格を含む積算金額を前記決済金額として算出してもよい。 (Feature 2) The memory may further store a discount amount corresponding to each of a plurality of set information, and the discount amount is a single item price corresponding to two or more pieces of identification information included in the set information. It may be an amount indicating the difference amount between the total amount and the set price corresponding to the set information. The control unit specifies a set price corresponding to one specific set information for which the corresponding discount amount is maximum when there are two or more specific set information, and adds up the accumulated amount including the specified set price. It may be calculated as the payment amount.
この構成によると、決済装置は、含まれる商品数が最も多いセットが複数存在する場合に、値引き額が最大のセット価格を含む決済金額を算出することができる。そのため、決済装置は、利用者にとって最適な決済金額に基づいて決済を実行し得る。 According to this configuration, the settlement apparatus can calculate the settlement amount including the set price with the largest discount amount, when there is a plurality of sets having the largest number of contained items. Therefore, the settlement apparatus can execute settlement based on the settlement amount optimal for the user.
(特徴3)上記の決済装置は、報知部をさらに備えていてもよい。制御部は、第1の場合において、N個の識別情報によって、複数個のセットのうちのいずれのセットも成立しないと判断される場合には、特定種類の識別情報が含まれる少なくとも1個のセットが成立するための条件を報知部に報知させてもよい。 (Feature 3) The settlement apparatus described above may further include a notification unit. In the first case, when it is determined by the N pieces of identification information that none of the plurality of sets is established, at least one of the identification information of the specific type is included in the control unit. The notification unit may be notified of conditions for the set to be established.
この構成によると、報知部による報知により、利用者が、少なくとも1個のセットが成立するための条件を知ることができる。 According to this configuration, the notification by the notification unit allows the user to know the condition for establishing at least one set.
(特徴4)商品容器は、識別情報を記憶するICタグを備えていてもよい。取得部は、載置部に載置された少なくとも1つの商品容器のそれぞれのICタグを読み取ることによって、各識別情報を取得してもよい。 (Feature 4) The product container may be provided with an IC tag for storing identification information. The acquisition unit may acquire each piece of identification information by reading the IC tag of each of the at least one commodity container placed on the placement unit.
仮に、決済装置が商品容器の画像に基づいて識別情報を取得する構成を採用する場合、画像の状態によっては識別情報を適切に取得できない可能性がある。これに対し、上記の構成によると、取得部の読み取り可能な範囲に商品容器(ICタグ)が存在していれば、取得部が各識別情報を取得することができる。従って、決済装置は、各識別情報を適切に取得することができる。 If the settlement apparatus adopts a configuration for acquiring identification information based on an image of a product container, there is a possibility that identification information can not be acquired appropriately depending on the state of the image. On the other hand, according to the above configuration, if there is a commodity container (IC tag) in the readable range of the acquisition unit, the acquisition unit can acquire each identification information. Therefore, the settlement apparatus can appropriately acquire each identification information.
(特徴5)決済実行部は、決済金額に従って、決済媒体との間で電子決済を実行してもよい。 (Feature 5) The settlement execution unit may execute electronic settlement with the settlement medium according to the settlement amount.
例えば、現金決済を行う場合、釣り銭が発生する等して決済に長時間を要する可能性がある。これに対し、上記の構成によると、現金決済を行う場合に比べて短時間で決済を実行することができる。 For example, when cash settlement is performed, a change may occur and the settlement may take a long time. On the other hand, according to the above configuration, settlement can be performed in a short time as compared with the case of performing cash settlement.
(特徴6)メモリは、さらに、実行済みの決済の内容を示す決済実績情報を記憶してもよい。制御部は、決済実績情報に基づいて、識別情報毎の売上数を集計してもよい。 (Feature 6) The memory may further store settlement record information indicating the content of the settlement that has been performed. The control unit may count the number of sales for each identification information based on the settlement record information.
この構成によると、決済装置の管理者(例えば商店の管理者)は、セットか単品かに関わらず、識別情報毎の売上数を把握することができる。単品の各商品、及び、セットを構成する各商品の売上動向を適切に把握することができる。 According to this configuration, the manager of the payment apparatus (for example, the manager of the store) can grasp the number of sales for each piece of identification information, regardless of whether it is a set or a single item. It is possible to appropriately grasp the sales trend of each item of single item and each item of item constituting a set.
(実施例)
(決済システム2の全体構成;図1)
図1に示す決済システム2は、自動で商品の決済金額を算出し、決済を完了させるためのシステム(いわゆるオートレジシステム)である。図1は、社員食堂等の食堂内で利用される決済システム2の例を示している。決済システム2は、決済機10と、決済機10と通信可能に接続されているサーバ50と、トレイ80と、食器90と、決済媒体100とを備える。図1の例では、決済システム2は、1台の決済機10のみを備えているが、実際には決済システム2は複数台の決済機10を備えていてもよい。その場合も、各決済機はサーバ50と通信可能に接続されている。この決済システム2を利用すると、顧客である利用者が、食器90の載ったトレイ80を決済機10の所定位置に載せると、決済機10が自動的に決済金額を算出する。利用者は、自身が所持する決済媒体(例えばICカード)100を用いて、決済処理を実行することができる。
(Example)
(Overall configuration of
The
(決済機10の構成;図2)
決済機10は、食器90の載ったトレイ80が載置される場合に、自動的に決済金額を算出し、決済媒体100との間で決済処理を実行するための装置である。図2に示すように、決済機10は、載置部12、表示部14、操作部16、トレイ検出部18、ICカード通信部20、タグ読取部22、スピーカ24、通信インターフェース26、制御部30、メモリ32を備える。以下では、インターフェースを「I/F」と記載する。
(Configuration of
The
載置部12は、利用者が食器90の載ったトレイ80を載置できる面を有する載置台である。表示部14は、様々な情報を表示するためのディスプレイである。操作部16は、様々な操作を入力可能なボタンを備える。本実施例では、図1に示すように、表示部14と操作部16がタッチパネルとして一体に構成されている。利用者は、タッチパネルに表示される様々なボタン(即ち操作部16)を操作して、決済機10に様々な指示を入力することができる。
The
トレイ検出部18は、載置部12にトレイ80が載置されたことを検出するためのセンサである。
The
ICカード通信部20は、例えばICカードである決済媒体100との間で近距離無線通信を実行するためのデバイスである。
The IC
タグ読取部22は、載置部12上のトレイ80に載置された各食器90に内蔵されているICタグ92と近距離無線通信を実行することにより、各ICタグ92に記録された情報(具体的には食器コード)を読み取るためのデバイスである。
The
上記のICカード通信部20が決済媒体100との間で実行する近距離無線通信と、タグ読取部22が食器90のICタグ92との間で実行する近距離無線通信は、ともにRFID(Radio Frequency Identifier)方式に従った無線通信であるが、利用される周波数が互いに異なる。そのため、ICカード通信部20が誤って食器90のICタグ92を読み取ること、及び、タグ読取部22が誤って決済媒体100を読み取ることは起こらない。
The short distance wireless communication performed by the IC
スピーカ24は、音声メッセージや報知音等、各種の音を出力可能なスピーカである。
The
通信I/F26は、サーバ50との間で有線通信を行うための通信I/Fである。変形例では、通信I/F26は、サーバ50との間で無線通信を行うための通信I/Fであってもよい。
The communication I /
制御部30は、メモリ32内に記憶されているプログラムに従って様々な処理を実行する。制御部30が実行する処理の内容は後で詳しく説明する。
The
メモリ32は、制御部30が様々な処理を実行するためのプログラムを記憶している。また、メモリ32は、単品メニュー表40(図3参照)、セットメニュー表42(図4参照)、及び、決済データ44を記憶している。単品メニュー表40及びセットメニュー表42は、サーバ50から予め提供され、メモリ32に記憶されている。決済データ44は、決済機10によって行われた決済に関する情報である。決済データ44は、例えば、利用者(顧客)ID、購入商品名、決済金額等の各種情報を含む。決済データ44は、制御部30が後で説明する決済処理(図7参照)を実行することによって生成され、メモリ32に記憶される。制御部30は、メモリ32内の決済データ44を通信I/F26を介して定期的にサーバ50に送信する。
The
図3に示すように、単品メニュー表40は、単品メニューと、食器コードと、単品価格と、メイン/サブ区分とが対応付けられた複数個の組合せ情報40a〜40eを含む。実際には、単品メニュー表40は、図3に図示したもの以外の組合せ情報も含んでいる。
As shown in FIG. 3, the single item menu table 40 includes a plurality of
単品メニューは、食堂で提供される単品メニューの名称(例えば「ハンバーグ」「ごはん」等)を示す。食器コードは、対応する単品メニューの商品(料理)が容れられている食器90のICタグ92に記録されている食器コード(例えば「D1」「R1」等)を示す。単品価格は、対応する単品メニューの単品価格(例えば「300」等)を示す。本実施例では、単品価格の単位は円である。以下、本明細書において価格の単位は円とする。メイン/サブ区分は、対応する単品メニューがメイン料理(主菜)か否かの区分を示す。対応する単品メニューがメイン料理である場合には「メイン」であることを示す情報が含まれ、対応する単品メニューがメイン料理ではない場合が「−」が含まれる。
The single item menu indicates the name of the single item menu provided in the dining room (for example, "hamburg", "rice", etc.). The tableware code indicates a tableware code (for example, “D1”, “R1”, etc.) recorded in the
例えば、組合せ情報40aは、単品メニュー「ハンバーグ」、食器コード「D1」、単品価格「300」、メイン/サブ区分「メイン」の各情報を含む。即ち、組合せ情報40aは、単品メニュー「ハンバーグ」が食器コード「D1」の食器で提供され、その際の単品価格が300円であり、かつ、メイン料理に区分されていることを示す。
For example, the
図4に示すように、セットメニュー表42は、セットと、セット内容と、メイン/サブ区分と、セット価格と、値引き額とが対応付けられた複数個の組合せ情報42a〜42dを含む。実際には、セットメニュー表42は、図3に図示したもの以外の組合せ情報も含んでいる。セットは、食堂で提供されるセットメニュー(即ち、所定の単品メニューを組み合わせたセット商品)の名称(例えば「ハンバーグ定食」等)を示す。セット内容は、対応するセットに含まれる単品メニューの名称を示す。例えば、セット「ハンバーグ定食」には、「ハンバーグ」「ごはん」「みそ汁」の各単品メニューが含まれる。メイン/サブ区分は、対応するセットに含まれる各単品メニューがそれぞれメイン料理(主菜)か否かの区分を示す。上記と同様に、当該単品メニューがメイン料理である場合には「メイン」であることを示す情報が含まれ、当該単品メニューがメイン料理ではない場合が「−」が含まれる。例えば、セット「ハンバーグ定食」の場合、「ハンバーグ」はメイン料理であり、「ごはん」及び「みそ汁」はメイン料理ではない。セット価格は、対応するセットの価格(例えば「420」等)を示す。値引き額は、対応するセットの価格が、そのセットに含まれる各単品メニューの単品価格の合計額と比較した場合の差額である値引き額(例えば「60」等)を示す。
As shown in FIG. 4, the set menu table 42 includes a plurality of
例えば、組合せ情報42aは、セット「ハンバーグ定食」、セット内容「ハンバーグ」「ごはん」「みそ汁」、メイン/サブ区分「メイン」「−」「−」、セット価格「420」、値引き額「60」の各情報を含む。即ち、組合せ情報42aは、セット「ハンバーグ定食」が「ハンバーグ、ごはん、みそ汁」の3品によって構成され、そのうち「ハンバーグ」のみがメイン料理に区分され、セット価格が420円であり、「ハンバーグ、ごはん、みそ汁」の単品価格の合計額(520円)よりも60円値引きされていることを示す。
For example, the
(サーバ50の構成;図2)
サーバ50は、決済機10を管理するとともに、決済機10で実行された決済データを管理するための装置である。図2に示すように、サーバ50は、通信I/F52と、表示部54と、操作部56と、制御部60と、メモリ62を備える。
(Configuration of
The
通信I/F52は、決済機10との間で有線通信を行うための通信I/Fである。
The communication I /
表示部54は、様々な情報を表示するためのディスプレイである。操作部56は、キーボード及びマウスを備える。サーバ50のユーザ(例えば、食堂の管理者等)は、操作部56を操作して、様々な指示をサーバ50に入力することができる。
The
制御部60は、メモリ62に記憶されているプログラムに従って様々な処理を実行する。制御部60が実行する処理の内容は後で詳しく説明する。
The
メモリ62は、制御部60が様々な処理を実行するためのプログラムを記憶している。また、メモリ62は、単品メニュー表70、セットメニュー表72、決済データ74、各メニュー売上表76(図5参照)、及び、単品メニュー売上数表78(図6参照)を記憶している。
The
単品メニュー表70及びセットメニュー表72は、決済機10のメモリ32に記憶されている単品メニュー表40及びセットメニュー表42と同様である。
The single item menu table 70 and the set menu table 72 are similar to the single item menu table 40 and the set menu table 42 stored in the
決済データ74は、通信I/F52を介して、決済機10から定期的に受信されるデータ(即ち、決済データ44と同様のデータ)である。制御部60は、決済機10から受信した決済データを順次メモリ62に蓄積することにより、図1の決済データ74を構築する。決済データ74は、上記の決済データ44と同様に、利用者(顧客)ID、購入商品名、決済金額等の各種情報を含む。
The
各メニュー売上表76(図5参照)は、制御部60がメモリ62内に蓄積された決済データ74に基づいて作成するメニュー毎の売上数及び合計売上金額の管理テーブルである。制御部60は、各メニュー売上表76を、決済データ74に基づいて定期的に更新する。図5に示すように、各メニュー売上表76は、メニューと、価格と、売上数と、合計売上額とが対応付けられた複数個の組合せ情報76a〜76iを含む。
Each menu sales table 76 (see FIG. 5) is a management table of the number of sales for each menu created by the
メニューは、購入された単品メニュー及びセットの名称(例えば「ハンバーグ定食」「サラダ」等)を示す。価格は、対応するメニュー(即ち単品メニュー又はセット)の価格(即ち単品価格又はセット価格)を示す。売上数は、対応するメニューの売上数を示す。合計売上額は、対応するメニューの合計売上金額(即ち、価格と売上数の積)を示す。 The menu indicates the purchased single item menu and the name of the set (for example, "Hamburg set meal", "salad", etc.). The price indicates the price (ie, single item price or set price) of the corresponding menu (ie, single item menu or set). The number of sales indicates the number of sales of the corresponding menu. The total sales amount indicates the total sales amount (ie, the product of the price and the number of sales) of the corresponding menu.
例えば、組合せ情報76aは、メニュー「ハンバーグ定食」、価格「420」、売上数「10」、合計売上額「4200」の各情報を含む。即ち、組合せ情報76aは、価格が420円である「ハンバーグ定食」の売上数が10個であり、合計売上金額が4200円であることを示す。 For example, the combination information 76a includes information of the menu "hamburg set meal", the price "420", the number of sales "10", and the total sales amount "4200". That is, the combination information 76a indicates that the number of sales of "Hamburg set meal" whose price is 420 yen is 10, and the total sales amount is 4200 yen.
単品メニュー売上数表78(図6参照)は、制御部60がメモリ62内に蓄積された決済データ74に基づいて作成する単品メニュー毎の売上数の管理テーブルである。制御部60は、単品メニュー売上数表78を、決済データ74に基づいて定期的に更新する。図6に示すように、単品メニュー売上数表78は、単品メニューと、合計売上数と、内訳(単品/セット)とが対応付けられた複数個の組合せ情報78a〜78eを含む。
The single item menu sales number table 78 (see FIG. 6) is a management table of the number of sales for each single item menu created based on the
単品メニューは、購入された単品メニューの名称(例えば「ハンバーグ」等)を示す。合計売上数は、対応する単品メニューの売上数を示す。詳しく言うと、合計売上数とは、単品メニュー(例えば、「ハンバーグ」単品)として購入された数と、購入されたセットに含まれる当該単品メニュー(例えば、「ハンバーグ定食」に含まれる「ハンバーグ」等)の数と、の合計数を示す。内訳(単品/セット)は、単品メニュー(例えば、「ハンバーグ」単品)として購入された数と、購入されたセットに含まれる当該単品メニュー(例えば、「ハンバーグ定食」に含まれる「ハンバーグ」等)の数のそれぞれの数を示す。 The single item menu indicates the name of the purchased single item menu (for example, "hamburg" or the like). The total number of sales indicates the number of sales of the corresponding single item menu. Specifically, the total number of sales means the number purchased as a single item menu (for example, “Hamburg” single item) and the single item menu included in the purchased set (for example, “Hamburg” included in “Hamburg set meal”) Etc.) and the total number of. The breakdown (single item / set) is the number of items purchased as a single item menu (for example, “Hamburg” single item) and the single item menu included in the purchased set (for example, “Hamburg” etc. included in “Hamburg set meal”) Indicates the number of each of the numbers.
例えば、組合せ情報78aは、単品メニュー「ハンバーグ」、合計売上数「20」、内訳(単品/セット)「10/10」の各情報を含む。即ち、組合せ情報78aは、単品、セットを含めて「ハンバーグ」の売上数が20個であり、その内訳が、単品10個、セット10個であることを示す。 For example, the combination information 78a includes information of a single item menu "hamburger", the total sales number "20", and a breakdown (single item / set) "10/10". That is, the combination information 78a indicates that the number of sales of "hamburger" including single items and sets is 20, and the breakdown is 10 single items and 10 sets.
サーバ50のユーザは、単品メニュー売上数表78を参照することにより、単品の各メニュー、及び、セットメニューを構成する各単品メニューの売上動向を適切に把握し、次回の仕入れの際等に役立てることができる。
The user of the
(トレイ80及び食器90の構成;図1、図2)
図1、図2に示すように、トレイ80は、1個以上の食器90を載置及び運搬するためのトレイである。食器90は、商品である料理を収容するための容器である。食器90は、ICタグ92を内蔵している。ICタグ92には、食器90の種類毎に異なる食器コード(図3の「D1」、「R1」等)が記録されている。上記図3に示すように、例えば、ハンバーグを載せるための食器(例えば皿)90のICタグ92には、食器コード「D1」が記録され、ごはんを盛り付けるための食器(例えば茶碗)90のICタグ92には、食器コード「R1」が記録されている。
(Configuration of
As shown in FIGS. 1 and 2, the
(決済媒体100;図2)
本実施例の決済媒体100は、食堂の利用者が所持するICカードである。ICカードには、利用者を識別するための利用者IDが記録されている。
(
The
本実施例の決済システム2では、決済機10が決済金額を算出した後に、決済機10が決済媒体100から利用者IDを読み取り、読み取った利用者IDと決済金額とを対応付けて決済データを生成することによって、決済機10における決済(即ち、電子決済)が完了する。その後、食堂の管理者は、利用者IDと決済金額とを含む決済データに基づいて、利用者IDに対応する利用者とのクレジット決済、給与からの天引き等、必要な精算処理を行う。
In the
(決済機処理;図7)
続いて、図7を参照して、決済機10の制御部30が実行する決済機処理の内容を説明する。決済機10の電源がONされると、制御部30は、図7の決済機処理を開始する。
(Payment machine processing; Fig. 7)
Then, with reference to FIG. 7, the content of the settlement machine process which the
S10では、制御部30は、載置部12にトレイ80が載置されることを監視する。食堂の利用者は、1個以上の食器90の載ったトレイ80を持って決済機10のもとに赴き、トレイ80を載置部12に載せることができる。載置部12にトレイ80が載置されると、トレイ検出部18がトレイ80を検出する。トレイ検出部18がトレイ80を検出すると、制御部30は、S10でYESと判断し、S12に進む。
At S10, the
S12では、制御部30は、載置部12上のトレイ80に載置された1個以上の食器90のそれぞれに内蔵されているICタグ92を読み取り、各食器90の食器コードを取得する。具体的には、制御部30は、タグ読取部22に、食器90のICタグ92との間で近距離無線通信を実行させることによって、ICタグ92に記録されている食器コードを取得する(読み取る)。なお、例えば、トレイ80上に食器90が1個も載置されていない場合等、制御部30が食器コードを取得できない場合には、制御部30は、表示部14及びスピーカ24にエラー動作(例えば、エラーメッセージの表示及び報知音の発音)を行わせる。
In S12, the
続くS14では、制御部30は、S12で取得された1個以上の食器コードと、メモリ32内の単品メニュー表40(図3参照)と、に基づいて、S12で取得された1個以上の食器コードに対応する1個以上の単品メニューを特定する。例えば、S12で3個の食器コード「D1」、「R1」、「S1」が取得されていた場合、S14では、制御部30は、単品メニュー表40を参照し、単品メニュー「ハンバーグ」、「ごはん」、「みそ汁」を特定する。
At S14, the
続くS16では、制御部30は、S14で特定された1個以上の単品メニューにメイン料理に区分されているものが含まれているか否かを判断する。具体的には、制御部30は、単品メニュー表40(図2参照)を参照し、S14で特定された1個以上の単品メニューのうち、メイン/サブ区分「メイン」に対応付けられている単品メニューが存在するか否かを判断する。S14で特定された1個以上の単品メニューのうち、メイン/サブ区分「メイン」に対応付けられている単品メニュー(例えば「ハンバーグ」)が含まれている場合、制御部30はS16でYESと判断し、S18に進む。
In continuing S16, control
一方、S14で特定された1個以上の単品メニューに、メイン/サブ区分「メイン」に対応付けられている単品メニューが含まれていない場合、制御部30は、S16でNOと判断し、S50に進む。S50では、制御部30は、単品メニュー表40(図3参照)を参照し、S14で特定された1個以上の単品メニューに対応する単品価格を合計し、決済金額を算出する。続くS52では、制御部30は、S50で算出された決済金額に従って決済を実行する。具体的には、制御部30は、ICカード通信部20を用いて利用者の決済媒体100と近距離無線通信を実行し、決済媒体100から利用者IDを取得する。制御部30は、取得した利用者IDと決済金額とを対応付けて決済データを生成する。制御部30は、決済データをメモリ32に記憶する。S52で以上の各処理を行うと、制御部30は、再びS10の監視に戻る。
On the other hand, when the one or more single-item menus specified in S14 do not include the single-item menu associated with the main / sub classification “main”, the
S18では、制御部30は、メモリ32内のセットメニュー表42(図4参照)を参照し、S14で特定された1個以上の単品メニュー中のメイン料理の単品メニューを含むセットを特定する。例えば、S14で特定された1個以上の単品メニューに、メイン料理である単品メニュー「ハンバーグ」が含まれる場合、S18では、制御部30は、「ハンバーグ」をセット内容に含むセット「ハンバーグ定食」「ハンバーグプレート」「ハンバーグスペシャル」を特定する。
In S18, the
続くS20では、制御部30は、セットメニュー表42を参照し、少なくとも1個のセットが成立するか否かを判断する。例えば、S14で特定された単品メニューが「ハンバーグ」「ごはん」「みそ汁」「サラダ」であった場合、「ハンバーグ定食」「ハンバーグプレート」「ハンバーグスペシャル」が成立する。このような場合、制御部30は、S20でYESと判断し、S22に進む。一方、例えば、S14で特定された単品メニュー名が「ハンバーグ」と「ごはん」のみであった場合、いずれのセットも成立しない。このような場合、制御部30は、S20でNOと判断し、S32に進む。
At S20, the
S22では、制御部30は、セットメニュー表42を参照し、複数個のセットが成立するか否かを判断する。例えば、上記のように、S14で特定された単品メニューが「ハンバーグ」「ごはん」「みそ汁」「サラダ」であった場合、「ハンバーグ定食」「ハンバーグプレート」「ハンバーグスペシャル」の3個のセットが成立する。このような場合、制御部30は、S22でYESと判断し、S24に進む。一方、例えば、S14で特定された単品メニュー名が「ハンバーグ」「ごはん」「みそ汁」であった場合、「ハンバーグセット」のみが成立する。このような場合、制御部30は、S22でNOと判断し、S30に進む。
In S22, the
S24では、制御部30は、セットメニュー表42を参照し、成立した複数個のセットのうち、セットを構成する商品数が最多であるセットを特定する。例えば、上記のように、S14で特定された単品メニュー名が「ハンバーグ」「ごはん」「みそ汁」「サラダ」であった場合、「ハンバーグ定食」「ハンバーグプレート」「ハンバーグスペシャル」の3個のセットが成立する。図4のセットメニュー表42に示すように、「ハンバーグスペシャル」は4品の商品を含んでおり、「ハンバーグ定食」「ハンバーグプレート」はともに3品の商品を含んでいる。このような場合、S24では、制御部30は、商品数が最多である「ハンバーグスペシャル」を特定する。一方、例えば、S14で特定された単品メニュー名が「ハンバーグ」「エビフライ」「ごはん」であった場合、「ハンバーグ定食」と「エビフライ定食」の2個のセットが成立する。「ハンバーグ定食」と「エビフライ定食」はともに3品の商品を含んでいる。このような場合、S24では、制御部30は、「ハンバーグ定食」と「エビフライ定食」を両方とも特定する。
In S24, the
続くS26では、制御部30は、複数のセットが特定されたか否かを判断する。例えば、上記の例のように「ハンバーグスペシャル」(4品:最多)のみが特定された場合には、制御部30はS26でNOと判断し、S30に進む。一方、上記の例のように「ハンバーグ定食」と「エビフライ定食」(ともに3品:最多)が両方とも特定された場合には、制御部30はS26でYESと判断し、S28に進む。
At S26, the
S28では、制御部30は、セットメニュー表42を参照し、特定された複数個のセットのうち、値引き額が最大のセットを特定する。例えば、上記の例のように「ハンバーグ定食」と「エビフライ定食」(ともに3品:最多)が特定された場合において、「ハンバーグ定食」の値引き額は60円であり、「エビフライ定食」の値引き額は80円である。即ち「エビフライ定食」の値引き額が最大である。このような場合、S28では、制御部30は「エビフライ定食」を特定する。
In S28, the
続くS30では、制御部30は、単品メニュー表40(図3参照)及びセットメニュー表42(図4参照)を参照し、特定されたセットのセット金額を含む決済金額を算出する。例えば、セットメニュー「エビフライ定食」と単品メニュー「サラダ」が特定された場合、制御部30は、エビフライ定食のセット価格である450円と、サラダの単品価格である110円との合計金額である560円を決済金額として算出する。S30を終えると、S40に進む。
At S30, the
一方、S32(即ち、いずれのセットも成立しなかった場合(S20でNO))では、制御部30は、セットメニュー表42を参照し、いずれかのセットが成立するために1品だけ商品が不足しているか否かを判断する。例えば、S14で特定された単品メニューが「ハンバーグ」「ごはん」であった場合、「みそ汁」が1品加われば「ハンバーグ定食」が成立し、「サラダ」が1品加われば「ハンバーグプレート」が成立する。このような場合、制御部30は、S32でYESと判断し、S34に進む。一方、例えば、S14で特定された単品メニューが「ハンバーグ」のみであった場合のように、商品を1品追加してもいずれのセットも成立しない場合には、制御部30は、S32でNOと判断し、S38に進む。
On the other hand, in S32 (that is, when none of the sets is established (NO in S20)), the
S34では、制御部30は、表示部14(即ちタッチパネル)に所定の報知画面を表示する。図8に報知画面の例を示す。図8は、S14で特定された単品メニューが「ハンバーグ」「ごはん」であった場合に表示される報知画面の例である。図8に示すように、報知画面には、現在特定されている単品メニューの名称及びそれらの単品金額を示すメッセージ110と、あと1品商品を追加することで成立するセットに関するメッセージ120が表示されている。報知画面は、さらに、そのまま決済を続行することを指示するための決済続行ボタン130と、決済をキャンセルするためのキャンセルボタン140とが表示されている。利用者は、操作部16(即ちタッチパネル)を操作して、決済続行ボタン130とキャンセルボタン140のどちらかを選択することができる。
In S34, the
次いで、S36では、制御部30は、決済続行ボタンが選択されたか否かを判断する。表示部14に報知画面(図8参照)が表示されている間に、利用者が決済続行ボタン130を操作した場合には、制御部30はS36でYESと判断し、S38に進む。一方、利用者がキャンセルボタン140を操作した場合には、制御部30はS36でNOと判断し、S39に進む。S39では、制御部30は、これまでの処理をキャンセルする。S39を終えると、制御部30は、再びS10の監視に戻る。
Next, in S36, the
S38では、制御部30は、単品メニュー表40(図3参照)を参照し、S14で特定された1個以上の単品メニュー名に対応する単品価格を合計し、決済金額を算出する。S38を終えると、S40に進む。
In S38, the
S40では、制御部30は、S30又はS38で算出された決済金額に従って決済を実行する。具体的には、上記のS52と同様に、制御部30は、ICカード通信部20を用いて利用者の決済媒体100と近距離無線通信を実行し、決済媒体100から利用者IDを取得する。制御部30は、取得した利用者IDと決済金額とを対応付けて決済データを生成する。制御部30は、決済データをメモリ32に記憶する。S40で以上の各処理を行うと、制御部30は、再びS10の監視に戻る。
At S40,
上記の通り、制御部30は、メモリ32に記憶させた決済データ44を通信I/F26を介して定期的にサーバ50に送信する。その後、食堂の管理者は、サーバ50のメモリ62に蓄積された決済データ74に基づいて、利用者とのクレジット決済、給与からの天引き等、必要な精算処理を行う。
As described above, the
以上、本実施例の決済システム2の構成及び動作について説明した。本実施例では、決済機10は、まず、図7のS14で特定された1個以上の単品メニュー中にメイン料理が含まれているか否かを判断し(S16)、メイン料理が含まれると判断される場合に、いずれかのセットが成立するか否かを判断し(S20)その結果に応じて決済金額を算出する(S30、S38)。即ち、決済機10は、まず、S14で特定された1個以上の単品メニュー中に含まれるメイン料理を含むセットに候補を限定した上で、いずれのセットが成立するかを判断する。また、本実施例の決済機10は、S14で特定された1個以上の単品メニュー中にメイン料理が含まれていない場合には(S16でNO)、セットが成立するか否かを判断することなく決済金額を算出する(S50)。従って、本実施例の決済機10によると、決済金額の算出を迅速に行うことができる。
The configuration and operation of the
また、本実施例では、複数個のセットが成立する場合(S22でYES)、決済機10は、セットに含まれる商品数が最多であるセットを特定する(S24)。決済機10は、特定されたセットのセット価格を含む決済金額を算出する(S30)。そのため、決済機10は、含まれる商品数が最も多いセットに対応するセット価格を含む決済金額を算出することができる。含まれる商品数が多いセットは、含まれる商品数が少ないセットに比べて値引き額が大きい可能性が高い。そのため、決済機10は、利用者にとって最適な決済金額に基づいて決済を実行し得る。
Further, in the present embodiment, when a plurality of sets are established (YES in S22), the
また、本実施例では、セットに含まれる商品数が最多であるセットが複数個特定される場合(S26でYES)、決済機10は、値引き額が最大のセットを特定し(S28)、そのセットのセット価格を含む決済金額を算出する(S30)。そのため、決済機10は、利用者にとって最適な決済金額に基づいて決済を実行し得る。
Further, in the present embodiment, when a plurality of sets in which the number of products included in the set is the largest is specified (YES in S26), the
また、本実施例では、S14で特定された1個以上の単品メニューによっていずれのセットも成立しないと判断される場合(S20でNO)において、いずれかのセットが成立するために商品が1品だけ不足している場合(S32でYES)に、決済機10は、表示部14に報知画面(図8参照)を表示させる。そのため、報知画面を見た利用者が、少なくとも1個のセットが成立するための条件を知ることができる。利用者に対して、利用者にとって有益な商品購入形態を適切に知らせることができる。
Further, in the present embodiment, when it is determined that any set is not established by the one or more single-item menu specified in S14 (NO in S20), one item is established because one set is established. If there is only a shortage (YES in S32), the
また、本実施例では、決済機10は、載置部12上のトレイ80に載置された1個以上の食器90のそれぞれに内蔵されているICタグ92を読み取り、各食器90の食器コードを取得する(S12)。仮に、決済機が各食器の画像に基づいて各食器の識別情報を取得する構成を採用する場合、画像の状態によっては識別情報を適切に取得できない可能性がある。これに対し、本実施例の構成によると、タグ読取部22の読み取り可能な範囲に食器90(即ちICタグ92)が存在していれば、タグ読取部22が各食器コードを取得することができる。従って、本実施例の構成によると、決済機10は、各食器コードを適切に取得することができる。
Further, in the present embodiment, the
また、本実施例では、決済機10は、ICカード通信部20を用いて利用者の決済媒体100と近距離無線通信を実行し、決済媒体100から利用者IDを取得する。制御部30は、取得した利用者IDと決済金額とを対応付けて決済データを生成する(S52、S40)。その後、食堂の管理者は、決済データに基づいて、利用者とのクレジット決済、給与からの天引き等、必要な精算処理を行う。例えば、決済機10のもとで現金決済を行う場合、釣り銭が発生する等して決済に長時間を要する可能性がある。これに対し、上記の本実施例の構成によると、現金決済を行う場合に比べて短時間で決済を実行することができる。
Further, in the present embodiment, the
また、本実施例では、サーバ50は、メモリ62内に蓄積された決済データ74に基づいて、単品メニュー売上数表78(図6参照)を作成する。そのため、サーバ50のユーザ(例えば食堂の管理者)は、セットか単品かに関わらず、単品メニュー毎の売上数を把握することができる。単品の各商品、及び、セットを構成する各商品の売上動向を適切に把握し、次回の仕入れの際等に役立てることができる。
Further, in the present embodiment, the
本実施例と請求項の記載との対応関係を説明しておく。決済機10及びサーバ50が「決済装置」の一例である。タグ読取部22が「取得部」の一例である。制御部30及び制御部60が「制御部」の一例である。メモリ32及びメモリ62が「メモリ」の一例である。表示部14が「報知部」の一例である。食器が「商品容器」の一例である。食器コードが「識別情報」の一例である。メイン料理に対応する食器コードが「特定種類の識別情報」の一例である。図4のセットメニュー表42のうち、S24で特定されるセットに対応する組合せ情報が「特定のセット情報」の一例である。決済データ74が「決済実績情報」の一例である。
The correspondence between the present embodiment and the claims will be described. The
以上、本発明の各実施例について詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。例えば、以下の変形例を採用してもよい。 As mentioned above, although each Example of this invention was described in detail, these are only an illustration and do not limit a claim. The art set forth in the claims includes various variations and modifications of the specific examples illustrated above. For example, the following modifications may be employed.
(変形例1)上記の実施例では、制御部30は、載置部12上のトレイ80に載置された1個以上の食器90のそれぞれに内蔵されているICタグ92を読み取り、各食器90の食器コードを取得する(S12)。これに限られず、制御部30は、他の任意の方法で、各食器90の食器コード(即ち識別情報)を取得してもよい。従って、例えば、制御部30は、各食器の画像に基づいて各食器の識別情報を取得してもよい。
(Modification 1) In the above embodiment, the
(変形例2)上記の実施例では、制御部30は、ICカード通信部20を用いて利用者の決済媒体100と近距離無線通信を実行し、決済媒体100から利用者IDを取得し、取得した利用者IDと決済金額とを対応付けて決済データを生成することによって、決済を実行する(S40、S52)。決済の方法は、これに限られず、他の任意の方法によってもよい。従って、例えば、制御部30は、利用者を識別するための生体情報(例えば、指紋、虹彩パターン、顔認証情報等)を取得し、取得した生体情報と決済金額とを対応付けて決済データを生成することによって、決済を実行してもよい。また、決済機10のもとで現金決済を行ってもよい。
(Modification 2) In the above embodiment, the
(変形例3)上記の実施例では、決済システム2は、社員食堂等の食堂で利用される決済システムである。これに限られず、決済システム2は、商店のレジシステム等、他の任意の環境で用いられてもよい。
(Modification 3) In the above embodiment, the
(変形例4)上記の実施例では、制御部30は、S14で特定された1個以上の単品メニューによって複数のセットが成立する場合に、セットに含まれる商品数が最多であるセットを特定し、次いで、値引き額が最大のセットを特定する(S24、S28)。複数のセットが成立する場合において、1個のセットを特定する手法はこれに限られず、任意としてもよい。従って、例えば、制御部30は、S14で特定された1個以上の単品メニューによって複数のセットが成立する場合に、予め指定された優先順位に従って、1個のセットを特定するようにしてもよい。
(Modification 4) In the above embodiment, when a plurality of sets are established by the one or more single-item menus specified in S14, the
(変形例5)上記の実施例では、制御部30は、S14で特定された1個以上の単品メニューによっていずれのセットも成立しないと判断される場合(S20でNO)において、いずれかのセットが成立するために1品不足している場合(S32でYES)に、表示部14に報知画面(図8参照)を表示させる。これに限られず、制御部30は、S14で特定された1個以上の単品メニューによっていずれのセットも成立しないと判断される場合(S20でNO)に、いずれかのセットが成立するために1品不足しているか否かに関わらず、いずれかのセットが成立するための条件を利用者に報知するための報知画面を表示するようにしてもよい。
(Modification 5) In the above embodiment, in the case where it is determined that any set is not established by the one or more single-item menus specified in S14 (NO in S20), the
(変形例6)また、制御部30は、S14で特定された1個以上の単品メニューによっていずれのセットも成立しないと判断される場合であっても、報知画面を表示部14に表示させないようにしてもよい。
(Modification 6) Further, even if it is determined that one or more single items menu specified in S14 does not establish any set, the
(変形例7)上記の実施例では、決済機10とサーバ50は、別個の装置として構成され、互いに通信可能に接続されている。これに限られず、決済機10とサーバ50が一体の装置として構成されていてもよい。
(Modification 7) In the above embodiment, the
(変形例8)上記の実施例では、決済媒体100はICカードであるが、決済媒体100はこれに限られず、利用者IDを記録する媒体であれば任意の媒体であってもよい。例えば、決済媒体100は、利用者が所持する携帯端末(例えば携帯電話等)であってもよい。
(Modification 8) Although the
(変形例9)図1では、利用者が食事を行う前に決済機10で決済を行っている様子を図示している。これに限られず、利用者が決済機10のもとで決済を行うのは、食事の後であってもよい。
(Modification 9) FIG. 1 shows a state in which the user performs payment with the
本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。 The technical elements described in the present specification or the drawings exhibit technical usefulness singly or in various combinations, and are not limited to the combinations described in the claims at the time of application. In addition, the techniques illustrated in the present specification or the drawings simultaneously achieve a plurality of purposes, and achieving one of the purposes itself has technical utility.
2:決済システム
10:決済機
12:載置部
14:表示部
16:操作部
18:トレイ検出部
20:ICカード通信部
22:タグ読取部
24:スピーカ
26:通信I/F
30:制御部
32:メモリ
40:単品メニュー表
42:セットメニュー表
44:決済データ
50:サーバ
52:通信I/F
54:表示部
56:操作部
60:制御部
62:メモリ
70:単品メニュー表
72:セットメニュー表
74:決済データ
76:メニュー売上表
78:単品メニュー売上数表
80:トレイ
90:食器
92:ICタグ
100:決済媒体
2: Settlement system 10: Settlement machine 12: Mounting unit 14: Display unit 16: Operation unit 18: Tray detection unit 20: IC card communication unit 22: Tag reading unit 24: Speaker 26: Communication I / F
30: Control unit 32: Memory 40: Single item menu Table 42: Set menu Table 44: Settlement data 50: Server 52: Communication I / F
54: display unit 56: operation unit 60: control unit 62: memory 70: single item menu table 72: set menu table 74: payment data 76: menu sales table 78: single item menu sales number table 80: tray 90: tableware 92: IC tag 100: Payment medium
Claims (6)
商品容器を載置するための載置部と、
前記載置部に載置された前記商品容器の識別情報を取得する取得部と、
メモリと、
制御部と、
前記制御部によって算出された決済金額に従って決済を実行するための決済実行部と、
を備えており、
前記メモリは、
複数個の識別情報と、
前記複数個の識別情報のそれぞれに対応する単品価格と、
複数個のセット情報と、
前記複数個のセット情報のそれぞれに対応するセット価格と、を記憶しており、
前記複数個のセット情報のそれぞれは、特定種類の識別情報を含む2以上の識別情報によって構成されるセットを示す情報であり、前記特定種類の識別情報は、前記セットを構成する主要商品に関係する識別情報であり、
前記制御部は、
前記取得部によってN個(Nは2以上の整数)の識別情報が取得される場合に、前記N個の識別情報に前記特定種類の識別情報が含まれるか否かを判断し、
前記N個の識別情報に前記特定種類の識別情報が含まれる第1の場合に、
前記N個の識別情報によって、前記複数個のセット情報が示す複数個のセットのうちのいずれかのセットが成立するか否かを判断し、
前記複数個のセットのうちの少なくとも1個のセットが成立すると判断される場合に、成立した少なくとも1個のセットのいずれかに対応するセット価格を特定し、
特定されたセット価格を含む積算金額を前記決済金額として算出し、
前記N個の識別情報に前記特定種類の識別情報が含まれない第2の場合に、
前記N個の識別情報のそれぞれに対応する単品価格の積算金額を前記決済金額として算出し、
前記第1の場合において、前記N個の識別情報によって、前記複数個のセットのうちの2個以上のセットが成立すると判断される場合には、前記2個以上のセットを示す2個以上のセット情報のうち、含まれる識別情報の数が最も多い少なくとも1個の特定セット情報のいずれかに対応するセット価格を特定し、特定されたセット価格を含む積算金額を前記決済金額として算出する、
決済装置。 A payment device,
A mounting portion for mounting the goods container,
An acquisition unit for acquiring identification information of the quotient Shinayo device mounted on the mounting section,
With memory
A control unit,
A settlement execution unit for executing settlement in accordance with the settlement amount calculated by the control unit;
Equipped with
The memory is
Multiple identification information,
A single item price corresponding to each of the plurality of identification information,
Multiple sets of information,
The set price corresponding to each of the plurality of set information is stored,
Each of the plurality of sets of information is information indicating a set configured by two or more pieces of identification information including identification information of a specific type, and the identification information of the specific type is related to main products constituting the set. Identification information,
The control unit
When N (N is an integer of 2 or more) identification information is acquired by the acquisition unit, it is determined whether the N identification information includes the identification information of the specific type,
In the first case where the N types of identification information include the specific type of identification information,
Based on the N pieces of identification information, it is determined whether any one of a plurality of sets indicated by the plurality of set information is established.
If it is determined that at least one set of the plurality of sets is established, a set price corresponding to any of the established at least one set is identified,
Calculate the accumulated amount including the specified set price as the settlement amount,
In the second case where the N pieces of identification information do not include the specific type of identification information,
The integrated amount of the single item price corresponding to each of the N pieces of identification information is calculated as the settlement amount ,
In the first case, when it is determined by the N pieces of identification information that two or more sets of the plurality of sets are established, two or more pieces indicating the two or more sets. Among set information, a set price corresponding to any one of at least one specific set information having the largest number of pieces of identification information included is specified, and an accumulated amount including the specified set price is calculated as the settlement amount.
Payment device.
前記複数個のセット情報のそれぞれに対応する値引き額をさらに記憶しており、前記値引き額は、当該セット情報に含まれる2個以上の識別情報に対応する単品価格の合計金額と当該セット情報に対応するセット価格との差分金額を示す額であり、
前記制御部は、
2個以上の前記特定セット情報が存在する場合において、対応する値引き額が最大である1個の特定セット情報に対応するセット価格を特定し、
特定されたセット価格を含む積算金額を前記決済金額として算出する、
請求項1に記載の決済装置。 The memory is
A discount amount corresponding to each of the plurality of sets of information is further stored, and the discount amount is the total amount of single item prices corresponding to two or more pieces of identification information included in the set information and the set information. This is an amount indicating the difference amount with the corresponding set price,
The control unit
In the case where two or more pieces of the specific set information exist, the set price corresponding to one piece of the specific set information having the largest corresponding discount amount is specified,
Calculate an accumulated amount including the specified set price as the settlement amount,
The payment apparatus according to claim 1 .
前記制御部は、
前記第1の場合において、
前記N個の識別情報によって、前記複数個のセットのうちのいずれのセットも成立しないと判断される場合には、
前記特定種類の識別情報が含まれる少なくとも1個のセットが成立するための条件を前記報知部に報知させる、
請求項1又は2に記載の決済装置。 It further comprises a notification unit,
The control unit
In the first case,
When it is determined by the N pieces of identification information that none of the plurality of sets is established:
The notification unit is notified of a condition for establishing at least one set including the specific type of identification information,
Settling apparatus according to claim 1 or 2.
前記取得部は、前記載置部に載置された少なくとも1つの商品容器のそれぞれのICタグを読み取ることによって、各識別情報を取得する、
請求項1から3のいずれか一項に記載の決済装置。 The product container includes an IC tag for storing the identification information,
The acquisition unit acquires each identification information by reading the IC tag of each of the at least one commodity container placed on the placement unit.
The settlement apparatus according to any one of claims 1 to 3 .
請求項1から4のいずれか一項に記載の決済装置。 The settlement execution unit executes electronic settlement with the settlement medium according to the settlement amount.
The settlement apparatus according to any one of claims 1 to 4 .
前記制御部は、前記決済実績情報に基づいて、識別情報毎の売上数を集計する、
請求項1から5のいずれか一項に記載の決済装置。 The memory further stores settlement result information indicating contents of executed settlements,
The control unit counts the number of sales for each identification information based on the settlement result information.
The settlement apparatus according to any one of claims 1 to 5 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015181661A JP6500719B2 (en) | 2015-09-15 | 2015-09-15 | Payment device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015181661A JP6500719B2 (en) | 2015-09-15 | 2015-09-15 | Payment device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017058826A JP2017058826A (en) | 2017-03-23 |
| JP6500719B2 true JP6500719B2 (en) | 2019-04-17 |
Family
ID=58390296
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015181661A Active JP6500719B2 (en) | 2015-09-15 | 2015-09-15 | Payment device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6500719B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7020538B2 (en) * | 2018-03-29 | 2022-02-16 | 日本電気株式会社 | Accounting equipment, accounting systems, product identification methods, and programs |
| JP7502632B2 (en) * | 2020-09-15 | 2024-06-19 | 株式会社デンソーウェーブ | Dietary Evaluation System |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08115475A (en) * | 1994-10-17 | 1996-05-07 | Glory Ltd | Restaurant register system using id tag |
| JP2002140765A (en) * | 2000-10-31 | 2002-05-17 | Glory Ltd | Automatic cash register system |
| JP4569909B2 (en) * | 2007-03-23 | 2010-10-27 | Necインフロンティア株式会社 | Set menu processing system and processing method |
| JP5638114B2 (en) * | 2013-09-10 | 2014-12-10 | 東芝テック株式会社 | Product data processing apparatus and program thereof |
-
2015
- 2015-09-15 JP JP2015181661A patent/JP6500719B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017058826A (en) | 2017-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP4113469A1 (en) | Self-checkout system and self-checkout method | |
| CN103295346B (en) | Signal conditioning package, store system and information processing method | |
| US7971787B2 (en) | Commodity-vending system and weight-scale apparatus | |
| JP2015018506A (en) | Product recognition apparatus and product recognition program | |
| JP2015141572A (en) | Product information providing method, product information providing device, and product information providing program | |
| US20180075709A1 (en) | Sales data processing device | |
| US12165122B2 (en) | Weighing and pricing device, sales system, product registration processing method, program, and non-transitory computer-readable medium | |
| JP2019109610A (en) | Reading device and program | |
| JP2013089083A (en) | Commodity data processing apparatus, commodity data processing method, and control program | |
| JP5484509B2 (en) | Purchase confirmation system | |
| JP6818341B2 (en) | Product sales data processing equipment and programs | |
| CN106919281A (en) | Panel input device, control method and terminal device | |
| JP2012008632A (en) | Order management device, mounting board, order management system equipped with them, method for controlling order management device, and program | |
| JP7672015B2 (en) | Sales System | |
| JP6500719B2 (en) | Payment device | |
| JP6519255B2 (en) | Data processing apparatus, data processing method, and program | |
| JP2017102850A (en) | Ordering system | |
| US9524409B1 (en) | Food storage container tag system and method | |
| JP2019028908A (en) | Product registration apparatus and program thereof | |
| JP2009217320A (en) | Meal serving tray and radio tag reader | |
| JP6851194B2 (en) | Reader and reader | |
| JP7221722B2 (en) | Goods information reader and program | |
| JP2009252195A (en) | Information recording device, serving system, method of controlling information recording device, and program | |
| JP2018005515A (en) | Program, information processing device, electronic device and information processing program | |
| EP3486620A2 (en) | Measuring device and information processing program for control of measuring device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180409 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181218 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190205 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190219 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190304 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6500719 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |