Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6989393B2 - Product sales data processing equipment and programs - Google Patents
[go: Go Back, main page]

JP6989393B2 - Product sales data processing equipment and programs - Google Patents

Product sales data processing equipment and programs Download PDF

Info

Publication number
JP6989393B2
JP6989393B2 JP2018000380A JP2018000380A JP6989393B2 JP 6989393 B2 JP6989393 B2 JP 6989393B2 JP 2018000380 A JP2018000380 A JP 2018000380A JP 2018000380 A JP2018000380 A JP 2018000380A JP 6989393 B2 JP6989393 B2 JP 6989393B2
Authority
JP
Japan
Prior art keywords
products
combination
product
discount
bulk
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
Application number
JP2018000380A
Other languages
Japanese (ja)
Other versions
JP2019121169A (en
Inventor
喜久雄 林
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.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
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 Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2018000380A priority Critical patent/JP6989393B2/en
Publication of JP2019121169A publication Critical patent/JP2019121169A/en
Priority to JP2021195091A priority patent/JP7376562B2/en
Application granted granted Critical
Publication of JP6989393B2 publication Critical patent/JP6989393B2/en
Priority to JP2023183382A priority patent/JP7633350B2/en
Priority to JP2024145136A priority patent/JP2024155989A/en
Priority to JP2025017214A priority patent/JP7784576B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明の実施の形態は、商品販売データ処理装置およびプログラムに関する。 Embodiments of the present invention relate to merchandise sales data processing devices and programs.

スーパーマーケット等の小売店舗において、規定の商品を組み合わせて購入する、いわゆるまとめ買いを行った場合に、個々の商品を通常の価格で購入する場合と比べて、より安価に購入できるまとめ販売を行う例がある(例えば、特許文献1)。 In retail stores such as supermarkets, there is an example of bulk sales that can be purchased at a lower price than when purchasing individual products at a normal price when purchasing a combination of specified products, so-called bulk purchase. There is (for example, Patent Document 1).

しかしながら、このような従来のまとめ販売にあっては、商品の組み合わせが1通りに決まっていた。したがって、例えば、商品Aと商品Bとを組み合わせて購入した場合の値引額と、商品Aと商品Cとを組み合わせて購入した場合の値引額とを異なる値引額に設定することができなかった。そのため、まとめ販売を行う商品の組み合わせが制限されてしまうため、サービスの柔軟性に欠けるという問題があった。 However, in such conventional bulk sales, the combination of products has been decided in one way. Therefore, for example, the discount amount when the product A and the product B are purchased in combination and the discount amount when the product A and the product C are purchased in combination cannot be set as different discount amounts. Therefore, there is a problem that the flexibility of the service is lacking because the combination of products to be sold in bulk is limited.

本発明が解決しようとする課題は、まとめ販売の対象となる商品の組み合わせを柔軟に設定することが可能な商品販売データ処理装置およびプログラムを提供することである。 An object to be solved by the present invention is to provide a product sales data processing device and a program capable of flexibly setting a combination of products to be sold in bulk.

実施の形態の商品販売データ処理装置は、登録手段と、第1の選択手段と、割引手段と、更新手段と、第2の選択手段とを備える。登録手段は、客に販売する商品の登録処理を実行する。第1の選択手段は、まとめ販売の対象であるかを示す情報に基づいて、登録処理された商品の中から、まとめ販売の対象となる商品の組み合わせを選択する。割引手段は、第1の選択手段が選択した商品の組み合わせに応じた値引額を設定する。更新手段は、第1の選択手段が、より大きい値引額となる商品の組み合わせを選択した場合に、商品の組み合わせと値引額とを更新する。第2の選択手段は、更新手段が商品の組み合わせを更新した場合に、登録処理された商品のうち、まとめ販売の組み合わせになっていない商品の中から、まとめ販売の対象となる商品の組み合わせを選択する。 The product sales data processing device of the embodiment includes a registration means, a first selection means, a discount means, an update means, and a second selection means . The registration means executes the registration process of the product to be sold to the customer. The first selection means selects a combination of products to be sold in bulk from the registered products based on the information indicating whether or not the products are to be sold in bulk. The discount means sets a discount amount according to the combination of products selected by the first selection means. The renewal means updates the product combination and the discount amount when the first selection means selects a product combination having a larger discount amount. The second selection means is to select a combination of products to be sold in bulk from among the registered products that are not a combination of bulk sales when the renewal means updates the combination of products. select.

図1は、本実施の形態に係る商品販売データ処理装置の一例であるPOS端末装置の外観を示す斜視図である。FIG. 1 is a perspective view showing the appearance of a POS terminal device which is an example of a product sales data processing device according to the present embodiment. 図2は、POS端末装置のハードウェア構成の一例を示すハードウェアブロック図である。FIG. 2 is a hardware block diagram showing an example of the hardware configuration of the POS terminal device. 図3は、POS端末装置の機能構成の一例を示す機能ブロック図である。FIG. 3 is a functional block diagram showing an example of the functional configuration of the POS terminal device. 図4は、値引マスタの構成の一例を示す図である。FIG. 4 is a diagram showing an example of the configuration of the discount master. 図5は、まとめ値引を行う際の値引額の設定方法を示す図である。FIG. 5 is a diagram showing a method of setting a discount amount when performing a summary discount. 図6は、POS端末装置が行う処理のうち、客が購入する商品を登録する商品登録処理の流れの一例を示すフローチャートである。FIG. 6 is a flowchart showing an example of the flow of the product registration process for registering the product purchased by the customer among the processes performed by the POS terminal device. 図7は、図4の値引マスタで設定された商品を登録する際に、POS端末装置が行う商品登録処理の具体的な流れを示す図である。FIG. 7 is a diagram showing a specific flow of the product registration process performed by the POS terminal device when registering the product set by the discount master of FIG. 4. 図8は、POS端末装置がキャッシャ側表示操作部に表示する画面の一例を示す図である。FIG. 8 is a diagram showing an example of a screen displayed on the cashier side display operation unit by the POS terminal device. 図9は、POS端末装置が客側表示部に表示する画面の一例を示す図である。FIG. 9 is a diagram showing an example of a screen displayed on the customer side display unit by the POS terminal device. 図10は、POS端末装置の印字制御部が印字して発行するレシートの一例を示す図である。FIG. 10 is a diagram showing an example of a receipt printed and issued by the print control unit of the POS terminal device.

以下、添付図面を参照して、本発明の実施の形態である商品販売データ処理装置について説明する。 Hereinafter, the product sales data processing apparatus according to the embodiment of the present invention will be described with reference to the accompanying drawings.

(商品販売データ処理装置の全体構成の説明)
図1は、本実施の形態に係る商品販売データ処理装置の一例であるPOS(Point Of Sales)端末装置10の外観を示す斜視図である。POS端末装置10は、キーボード4と、キャッシャ側表示手段の一例であるキャッシャ側表示操作部5と、レシートプリンタ6と、客側表示手段の一例である客側表示部7と、バーコードリーダー8とを備えている。
(Explanation of the overall configuration of the product sales data processing device)
FIG. 1 is a perspective view showing the appearance of a POS (Point Of Sales) terminal device 10 which is an example of a product sales data processing device according to the present embodiment. The POS terminal device 10 includes a keyboard 4, a cashier-side display operation unit 5 which is an example of a cashier-side display means, a receipt printer 6, a customer-side display unit 7 which is an example of a customer-side display means, and a barcode reader 8. And have.

ユーザインタフェースであるキーボード4およびキャッシャ側表示操作部5は、POS端末装置10の上面に、キーボード4が手前側、キャッシャ側表示操作部5が奥側に配されている。 The keyboard 4 and the cashier side display operation unit 5, which are user interfaces, are arranged on the upper surface of the POS terminal device 10, with the keyboard 4 on the front side and the cashier side display operation unit 5 on the back side.

キーボード4は、入力装置の一部であり、置数キー、クリアキー、戻りキー、小計キー、締めキー等の複数のキーを備えている。置数キーは、商品コードや金額等の数値を入力するためのテンキーである。クリアキーは、エラー発生時等に操作を取り消すためのキーである。戻りキーは、現在の操作をキャンセルして直前の画面に戻すためのキーである。小計キーは、商品を登録する商品登録処理を完了して、取引合計額の算出を宣言するためのキーである。締めキーは、入力された内容を確定して決済処理(会計処理)を行う場合に押下するキーである。 The keyboard 4 is a part of an input device, and includes a plurality of keys such as a number key, a clear key, a return key, a subtotal key, and a closing key. The digit key is a numeric keypad for inputting numerical values such as a product code and an amount. The clear key is a key for canceling an operation when an error occurs. The return key is a key for canceling the current operation and returning to the previous screen. The subtotal key is a key for completing the product registration process for registering a product and declaring the calculation of the total transaction amount. The closing key is a key to be pressed when the input content is confirmed and the settlement processing (accounting processing) is performed.

キャッシャ側表示操作部5は、例えばLCD(Liquid Crystal Display)パネル5a等の表示デバイスと、当該表示デバイスの表面に積層されたタッチパネル5bとを備えている。LCDパネル5aは、キャッシャに対して、登録処理および決済処理等の処理状態に応じた画面を表示する。タッチパネル5bは、LCDパネル5aに表示された画面、またはボタン等に対するキャッシャの押下動作を検出して、押下された位置に応じて、POS端末装置10の動作を制御する。 The cashier side display operation unit 5 includes, for example, a display device such as an LCD (Liquid Crystal Display) panel 5a, and a touch panel 5b laminated on the surface of the display device. The LCD panel 5a displays a screen for the cashier according to the processing status such as registration processing and payment processing. The touch panel 5b detects the pressing operation of the cashier with respect to the screen displayed on the LCD panel 5a, the button, or the like, and controls the operation of the POS terminal device 10 according to the pressed position.

レシートプリンタ6は、POS端末装置10の上面左側に配されて、顧客に手渡す明細票およびレシート(領収証)を印字する。またレシートプリンタ6は、発行口6aを備えて、印字したレシートを発行する。 The receipt printer 6 is arranged on the left side of the upper surface of the POS terminal device 10 and prints a statement slip and a receipt (receipt) to be handed to the customer. Further, the receipt printer 6 is provided with an issuing port 6a to issue a printed receipt.

客側表示部7は、LCDパネル(図2参照)で構成されており、POS端末装置10の上面奥側に設けられている。客側表示部7は、表示面を客に向けて配置され、登録した商品の金額、値引額、取引合計額、値引合計額等を表示する。なお、以下では、客側表示部7をLCDパネル7として記載する場合がある。 The customer-side display unit 7 is composed of an LCD panel (see FIG. 2), and is provided on the back side of the upper surface of the POS terminal device 10. The customer side display unit 7 is arranged with the display surface facing the customer, and displays the amount of the registered product, the discount amount, the total transaction amount, the total discount amount, and the like. In the following, the customer-side display unit 7 may be described as the LCD panel 7.

さらに、POS端末装置10には、商品に貼付されたバーコードから、当該バーコードが保持するコードデータを読み取るバーコードリーダー8が接続されている。バーコードリーダー8は、コードデータの受光信号をデコード(復号)して、バーコードが表現しているコードデータ(商品を特定する商品コード)を取得し、POS端末装置10のCPU22(図2参照)に出力する。 Further, the POS terminal device 10 is connected to a bar code reader 8 that reads the code data held by the bar code from the bar code attached to the product. The barcode reader 8 decodes (decodes) the received signal of the code data, acquires the code data (product code that identifies the product) expressed by the barcode, and obtains the CPU 22 (see FIG. 2) of the POS terminal device 10. ).

(POS端末装置のハードウェア構成の説明)
次に、図2を用いて、POS端末装置10のハードウェア構成について説明する。図2は、POS端末装置10のハードウェア構成の一例を示すハードウェアブロック図である。図2に示すように、POS端末装置10は、各部を制御するための制御部20を備える。制御部20は、CPU(Central Processing Unit)22と、ROM(Read Only Memory)24と、RAM(Random Access Memory)26とを備える、一般的なコンピュータの構成を有する。CPU22は、ROM24や記憶部30に記憶された各種プログラムを、RAM26に展開する。CPU22は、RAM26に展開された各種プログラムに従って動作して、POS端末装置10の全体の制御を司る。
(Explanation of hardware configuration of POS terminal device)
Next, the hardware configuration of the POS terminal device 10 will be described with reference to FIG. FIG. 2 is a hardware block diagram showing an example of the hardware configuration of the POS terminal device 10. As shown in FIG. 2, the POS terminal device 10 includes a control unit 20 for controlling each unit. The control unit 20 has a general computer configuration including a CPU (Central Processing Unit) 22, a ROM (Read Only Memory) 24, and a RAM (Random Access Memory) 26. The CPU 22 expands various programs stored in the ROM 24 and the storage unit 30 into the RAM 26. The CPU 22 operates according to various programs developed in the RAM 26, and controls the entire POS terminal device 10.

制御部20は、バスライン40を介して、記憶部30と、コントローラ50と接続する。 The control unit 20 connects the storage unit 30 and the controller 50 via the bus line 40.

記憶部30は、電源を切っても記憶情報が保持されるフラッシュメモリ等の不揮発性メモリである。記憶部30は、制御プログラムP1を含むプログラム等を記憶する。制御プログラムP1は、POS端末装置10が備える機能を発揮させるためのプログラムである。また、記憶部30は、値引マスタ32を記憶する。値引マスタ32は、商品コードと商品の名称、商品の価格等とを対応付けて記憶するとともに、まとめ買いをすると値引になる商品の組み合わせと、値引額とを記憶したマスタファイルである。なお、値引マスタ32の内容は日々更新されるため、POS端末装置10は、図2に不図示の通信インタフェースを介して、値引マスタ32の最新の内容を店舗サーバから定期的に受信する。 The storage unit 30 is a non-volatile memory such as a flash memory in which stored information is retained even when the power is turned off. The storage unit 30 stores a program or the like including the control program P1. The control program P1 is a program for exerting the functions of the POS terminal device 10. Further, the storage unit 30 stores the discount master 32. The discount master 32 is a master file that stores a product code, a product name, a product price, and the like in association with each other, and stores a combination of products that can be discounted when a bulk purchase is made and a discount amount. Since the contents of the discount master 32 are updated daily, the POS terminal device 10 periodically receives the latest contents of the discount master 32 from the store server via a communication interface (not shown in FIG. 2). ..

コントローラ50は、制御部20と、各種周辺機器、すなわち、LCDパネル5aと、タッチパネル5bと、LCDパネル7と、キーボード4と、バーコードリーダー8と、レシートプリンタ6とを接続する。コントローラ50は、制御部20からの指令に基づいて、接続された各種周辺機器を制御する。 The controller 50 connects the control unit 20, various peripheral devices, that is, the LCD panel 5a, the touch panel 5b, the LCD panel 7, the keyboard 4, the barcode reader 8, and the receipt printer 6. The controller 50 controls various connected peripheral devices based on a command from the control unit 20.

(POS端末装置の機能構成の説明)
次に、図3を用いて、POS端末装置10の機能構成について説明する。図3は、POS端末装置10の機能構成の一例を示す機能ブロック図である。
(Explanation of the functional configuration of the POS terminal device)
Next, the functional configuration of the POS terminal device 10 will be described with reference to FIG. FIG. 3 is a functional block diagram showing an example of the functional configuration of the POS terminal device 10.

制御部20のCPU22(図2参照)は、記憶部30が記憶している制御プログラムP1を読み出して、RAM26に展開する。制御部20は、制御プログラムP1に従って動作することで、図3に示す各機能部を、RAM26上に生成する。具体的には、制御部20は、機能部として、登録部20aと、選択部20bと、割引設定部20cと、更新部20dと、表示制御部20eと、印字制御部20fとを実現する。 The CPU 22 (see FIG. 2) of the control unit 20 reads out the control program P1 stored in the storage unit 30 and expands it into the RAM 26. The control unit 20 operates according to the control program P1 to generate each functional unit shown in FIG. 3 on the RAM 26. Specifically, the control unit 20 realizes a registration unit 20a, a selection unit 20b, a discount setting unit 20c, an update unit 20d, a display control unit 20e, and a print control unit 20f as functional units.

登録部20aは、登録手段の一例であり、客に販売する商品の登録処理を実行する。 The registration unit 20a is an example of the registration means, and executes the registration process of the product to be sold to the customer.

選択部20bは、選択手段の一例であり、値引マスタ32が有する、まとめ販売の対象であるかを示す情報に基づいて、登録処理された商品の中から、まとめ販売の対象となる商品の組み合わせを選択する。 The selection unit 20b is an example of the selection means, and is a product to be sold in bulk from among the products registered based on the information of the discount master 32 indicating whether or not the product is to be sold in bulk. Select a combination.

割引設定部20cは、割引手段の一例であり、選択部20bが選択した商品の組み合わせに応じた値引額を設定する。より具体的には、割引設定部20cは、値引マスタ32を参照することによって、選択部20bが選択した商品の組み合わせに応じた値引額を設定する。 The discount setting unit 20c is an example of the discount means, and sets the discount amount according to the combination of the products selected by the selection unit 20b. More specifically, the discount setting unit 20c sets the discount amount according to the combination of the products selected by the selection unit 20b by referring to the discount master 32.

更新部20dは、更新手段の一例であり、選択部20bが、より大きい値引額となる商品の組み合わせを選択した場合に、商品の組み合わせと値引額とを更新する。 The updating unit 20d is an example of the updating means, and when the selection unit 20b selects a combination of products having a larger discount amount, the combination of products and the discount amount are updated.

表示制御部20eは、選択された、まとめ販売の対象となる商品の組み合わせを含む情報を、キャッシャ側表示操作部5に表示する。また、表示制御部20eは、選択された、まとめ販売の対象となる商品の組み合わせを含む情報を、客側表示部7に表示する。 The display control unit 20e displays information including a combination of selected products to be sold in bulk on the cashier side display operation unit 5. Further, the display control unit 20e displays information including the selected combination of products to be sold in bulk on the customer side display unit 7.

印字制御部20fは、印字手段の一例であり、選択された、まとめ販売の対象となる商品の組み合わせを含む情報を、レシートに印字して発行する。 The print control unit 20f is an example of a printing means, and prints information including a combination of selected products to be sold in bulk on a receipt and issues the information.

(値引マスタの構成の説明)
次に、図4を用いて、値引マスタ32の構成について説明する。図4は、値引マスタ32の構成の一例を示す図である。
(Explanation of the configuration of the discount master)
Next, the configuration of the discount master 32 will be described with reference to FIG. FIG. 4 is a diagram showing an example of the configuration of the discount master 32.

値引マスタ32は、図4に示すように、商品の識別情報32bと、対象の区分32cと、組合せ成立時の値引額32dと、キャンペーン名称32eの各情報を記憶している。そして、同じ企画に属する組合せ商品には、組合せ企画のID番号32aとして同一のID番号が付与されている。 As shown in FIG. 4, the discount master 32 stores the product identification information 32b, the target category 32c, the discount amount 32d when the combination is established, and each information of the campaign name 32e. The combination products belonging to the same project are given the same ID number as the ID number 32a of the combination project.

商品の識別情報32bは、さらに、商品コード34aと、商品名称34bと、単価34cとを記憶している。商品コード34aは、例えばJAN(Japanese Article Number)コードであり、各商品に付与された固有の識別番号である。商品名称34bは、各商品の名称である。単価34cは、各商品の単価である。 The product identification information 32b further stores the product code 34a, the product name 34b, and the unit price 34c. The product code 34a is, for example, a JAN (Japanese Article Number) code, which is a unique identification number assigned to each product. The product name 34b is the name of each product. The unit price 34c is the unit price of each product.

対象の区分32cは、各商品に対して、条件商品か、値引対象商品か、いずれにも該当しないかのいずれかの情報が格納されている。条件商品とは、まとめ値引の対象となる商品である。値引対象商品とは、条件商品とまとめて購入することで、まとめ値引の対象となる商品である。そして、条件商品と、値引対象商品と、のいずれにも該当しない場合には、対象の区分32cは空欄となる。 The target category 32c stores information on whether the product is a conditional product, a product subject to discount, or does not correspond to any of the products. Conditional products are products that are subject to collective discounts. A discount target product is a product that is subject to a collective discount by purchasing it together with a conditional product. If neither the conditional product nor the discount target product is applicable, the target category 32c is blank.

組合せ成立時の値引額32dは、条件商品と値引対象商品とをまとめて購入した際の値引額を示す。 The discount amount 32d when the combination is established indicates the discount amount when the conditional product and the discount target product are purchased together.

キャンペーン名称32eは、まとめ値引を行うサービスの名称等を表す。 The campaign name 32e represents the name of the service that performs the collective discount.

(まとめ値引の考え方の説明)
次に、図5を用いて、まとめ値引の考え方について説明する。図5は、まとめ値引を行う際の値引額の設定方法を示す図である。
(Summary Explanation of the concept of discount)
Next, the concept of summary discount will be described with reference to FIG. FIG. 5 is a diagram showing a method of setting a discount amount when performing a summary discount.

例えば、条件商品である弁当Aと、値引対象商品である飲料Aと飲料Bとをまとめ買いしたとする。このとき、前記した値引マスタ32(図4参照)の内容を参照すると、図5(a)に示すように、まとめ値引が可能な商品の組み合わせが2種類成立する(弁当Aと飲料A、弁当Aと飲料B)。このような場合は、値引額がより大きい商品の組み合わせを成立させるものとする。すなわち、図5(b)に示すように、弁当Aと飲料Bの組み合わせを成立させるものとする。そして、この場合、商品の組み合わせから外れた飲料Aは、値引なし(150円)で販売される。 For example, it is assumed that the lunch box A, which is a conditional product, and the beverage A and the beverage B, which are the discount target products, are purchased in bulk. At this time, referring to the contents of the discount master 32 (see FIG. 4) described above, as shown in FIG. 5 (a), two types of combinations of products that can be collectively discounted are established (lunch box A and beverage A). , Bento A and Beverage B). In such a case, a combination of products with a larger discount amount shall be established. That is, as shown in FIG. 5 (b), it is assumed that the combination of the lunch box A and the beverage B is established. Then, in this case, the beverage A that is out of the combination of products is sold without a discount (150 yen).

また、図5には図示しないが、同一の値引対象商品を複数登録した場合は、複数登録された同一の値引対象商品の各々に対して、組み合わせを成立させる条件商品を探索する。 Further, although not shown in FIG. 5, when a plurality of the same discount target products are registered, a conditional product that establishes a combination is searched for each of the plurality of registered same discount target products.

(POS端末装置が行う商品登録処理の流れの説明)
次に、図6を用いて、POS端末装置10の制御部20が、制御プログラムP1に基づいて行う処理の流れについて説明する。図6は、POS端末装置10が行う処理のうち、客が購入する商品を登録する商品登録処理の流れの一例を示すフローチャートである。
(Explanation of the flow of product registration processing performed by the POS terminal device)
Next, with reference to FIG. 6, the flow of processing performed by the control unit 20 of the POS terminal device 10 based on the control program P1 will be described. FIG. 6 is a flowchart showing an example of the flow of the product registration process for registering the product to be purchased by the customer among the processes performed by the POS terminal device 10.

登録部20aは、客が購入する商品を1点登録する(ステップS10)。 The registration unit 20a registers one item to be purchased by the customer (step S10).

選択部20bは、ステップS10で登録された1点の商品と、既に登録済の商品との間で、まとめ販売可能な商品の組み合わせを選択する(ステップS12)。 The selection unit 20b selects a combination of products that can be sold in bulk between the one product registered in step S10 and the product already registered (step S12).

さらに、割引設定部20cは、値引額がより大きい商品の組み合わせがあるかを判定する(ステップS14)。値引額がより大きい商品の組み合わせがあると判定される(ステップS14:Yes)と、ステップS16に移行する。一方、値引額がより大きい商品の組み合わせがあると判定されない(ステップS14:No)と、ステップS20に移行する。 Further, the discount setting unit 20c determines whether there is a combination of products having a larger discount amount (step S14). When it is determined that there is a combination of products having a larger discount amount (step S14: Yes), the process proceeds to step S16. On the other hand, if it is not determined that there is a combination of products having a larger discount amount (step S14: No), the process proceeds to step S20.

ステップS16において、更新部20dは、商品の組み合わせを更新する。 In step S16, the update unit 20d updates the combination of products.

次に、選択部20bは、ステップS16において組み合わせから外れた商品について、まとめ値引が可能な商品の組み合わせを再選択する(ステップS18)。 Next, the selection unit 20b reselects a combination of products that can be discounted together for the products that are out of the combination in step S16 (step S18).

表示制御部20eは、ステップS18で選択された商品の組み合わせを含む全ての選択結果を、キャッシャ側表示操作部5と客側表示部7に表示する(ステップS20)。 The display control unit 20e displays all the selection results including the combination of products selected in step S18 on the cashier side display operation unit 5 and the customer side display unit 7 (step S20).

登録部20aは、全ての商品の登録が完了したかを判定する(ステップS22)。具体的には、例えば、キーボード4に備えられた締めキーが押下されたことを検出して、全ての商品の登録が完了したかを判定する。全ての商品の登録が完了したと判定される(ステップS22:Yes)と、図6の処理を終了する。一方、全ての商品の登録が完了したと判定されない(ステップS22:No)と、ステップS10に戻って、次の商品の登録を行う。 The registration unit 20a determines whether the registration of all the products has been completed (step S22). Specifically, for example, it is detected that the closing key provided on the keyboard 4 is pressed, and it is determined whether the registration of all the products is completed. When it is determined that the registration of all the products is completed (step S22: Yes), the process of FIG. 6 is terminated. On the other hand, if it is not determined that the registration of all the products is completed (step S22: No), the process returns to step S10 and the next product is registered.

なお、図示はしないが、図6に示す商品登録処理が終了した後で、POS端末装置10は、商品登録した内容で決済を行う決済処理と、決済した内容をレシートに印字して発行するレシート印字処理とを行う。 Although not shown, the POS terminal device 10 performs a payment process in which the product registration process shown in FIG. 6 is completed, and a receipt in which the payment content is printed on a receipt and issued. Performs printing processing.

(商品登録処理の具体的な流れの説明)
次に、図7を用いて、POS端末装置10の制御部20が、制御プログラムP1に基づいて行う処理の流れについて説明する。図7は、図4の値引マスタ32で設定された商品を登録する際に、POS端末装置10が行う商品登録処理の具体的な流れを示す図である。
(Explanation of the specific flow of product registration processing)
Next, with reference to FIG. 7, the flow of processing performed by the control unit 20 of the POS terminal device 10 based on the control program P1 will be described. FIG. 7 is a diagram showing a specific flow of the product registration process performed by the POS terminal device 10 when registering the product set by the discount master 32 of FIG.

図7(a)から図7(d)は、POS端末装置10が前記した商品登録処理を行う際に、制御部20が備えるRAM26に記憶される、商品登録処理の途中経過の一例を示している。 7 (a) to 7 (d) show an example of the progress of the product registration process stored in the RAM 26 included in the control unit 20 when the POS terminal device 10 performs the product registration process described above. There is.

まず、弁当Aを登録すると、図7(a)に示すように、商品名称である「弁当A」と、弁当Aの金額である「800円」とがRAM26に登録される。そして、POS端末装置10は、次の商品の登録を待つ。 First, when the bento A is registered, as shown in FIG. 7A, the product name "bento A" and the amount of the bento A "800 yen" are registered in the RAM 26. Then, the POS terminal device 10 waits for the registration of the next product.

続いて弁当Bを登録すると、図7(b)に示すように、商品名称である「弁当B」と、弁当Bの金額である「1000円」とがRAM26に登録される。さらに、RAM26には取引合計額である「1800円」が登録される。そして、POS端末装置10は、次の商品の登録を待つ。 Subsequently, when the bento B is registered, as shown in FIG. 7B, the product name “bento B” and the amount of the bento B “1000 yen” are registered in the RAM 26. Further, "1800 yen", which is the total transaction amount, is registered in the RAM 26. Then, the POS terminal device 10 waits for the registration of the next product.

次に飲料Aを登録すると、図7(c)に示すように、商品名称である「飲料A」が登録される。そして、「飲料A」は値引対象商品であるため、選択部20bは、既に登録された商品の中から、「飲料A」と組み合わせて購入することでまとめ値引が適用される商品を選択する。このとき、選択部20bは登録された順に商品の選択を行うため、最初に登録した「弁当A」が選択される。そして、割引設定部20cは、まとめ値引による値引額が「30円」であると算出する。さらに、算出された値引額である「30円」と、値引によって「飲料A」の金額が「120円」になることと、がRAM26に登録される。また、「飲料A」と「弁当A」とがまとめ販売の対象となる商品の組み合わせであることを示す情報が、RAM26の企画の欄に登録される。具体的には、企画の欄にアルファベット順にa、b、…が登録される。さらに、RAM26には、取引合計額である「1920円」と、値引合計額である「30円」とが登録される。 Next, when the beverage A is registered, the product name "beverage A" is registered as shown in FIG. 7 (c). Since "Beverage A" is a discounted product, the selection unit 20b selects a product to which the collective discount is applied by purchasing the product in combination with "Beverage A" from the already registered products. do. At this time, since the selection unit 20b selects the products in the order of registration, the first registered "lunch box A" is selected. Then, the discount setting unit 20c calculates that the discount amount due to the collective discount is "30 yen". Further, the calculated discount amount of "30 yen" and the fact that the amount of "beverage A" becomes "120 yen" by the discount are registered in the RAM 26. Further, information indicating that "beverage A" and "lunch box A" are a combination of products to be sold in bulk is registered in the planning column of the RAM 26. Specifically, a, b, ... Are registered in the planning column in alphabetical order. Further, the total transaction amount of "1920 yen" and the total discount amount of "30 yen" are registered in the RAM 26.

次に飲料Bを登録すると、図7(d)に示すように、商品名称である「飲料B」が登録される。そして、「飲料B」は値引対象商品であるため、選択部20bは、既に登録された商品の中から、「飲料B」と組み合わせて購入することでまとめ値引が適用される商品を選択する。このとき、選択部20bは登録された順に商品の選択を行うため、最初に登録した「弁当A」が選択される。そして、割引設定部20cは、「飲料B」と「弁当A」とのまとめ値引による値引額が「50円」であると算出する。割引設定部20cは、算出された値引額である「50円」が、図7(c)で算出された値引額である「30円」よりも大きいことに基づいて、「飲料B」と「弁当A」とを新たな商品の組み合わせとして選択する。そして、更新部20dは、企画の欄の「飲料A」と「弁当A」に付与された情報「a」を削除して、「飲料B」と「弁当A」とに、まとめ販売の対象となる商品の組み合わせであることを示す情報「a」を付与する。これによって、「飲料B」と「弁当A」とが、新たな商品の組み合わせとして選択される。 Next, when the beverage B is registered, the product name "beverage B" is registered as shown in FIG. 7 (d). Since "beverage B" is a discounted product, the selection unit 20b selects a product to which the collective discount is applied by purchasing the product in combination with "beverage B" from the already registered products. do. At this time, since the selection unit 20b selects the products in the order of registration, the first registered "lunch box A" is selected. Then, the discount setting unit 20c calculates that the discount amount due to the combined discount of "beverage B" and "lunch box A" is "50 yen". The discount setting unit 20c has "beverage B" and "beverage B" based on the fact that the calculated discount amount of "50 yen" is larger than the discount amount of "30 yen" calculated in FIG. 7 (c). Select "Bento A" as a new product combination. Then, the update unit 20d deletes the information "a" given to "beverage A" and "lunch box A" in the planning column, and sells them in bulk to "beverage B" and "lunch box A". Information "a" indicating that the product is a combination of products is added. As a result, "beverage B" and "lunch box A" are selected as new product combinations.

さらに、選択部20bは、企画の欄が空欄である値引対象商品の「飲料A」と、まとめ販売の対象となる商品が登録されているかを再選択する。図7(d)の例では、「飲料A」と「弁当B」とがまとめ販売の対象となる商品の組み合わせとして選択される。そして、割引設定部20cは、「飲料A」と「弁当B」とのまとめ値引による値引額が「30円」であると算出する。更新部20dは、「飲料A」と「弁当B」とに、まとめ販売の対象となる商品の組み合わせであることを示す情報「b」を付与する。これによって、「飲料A」と「弁当B」とが、新たな商品の組み合わせとして選択される。さらに、RAM26には、取引合計額である「2070円」と、値引合計額である「80円」とが登録される。 Further, the selection unit 20b reselects "beverage A", which is a discounted product whose planning column is blank, and whether a product to be sold in bulk is registered. In the example of FIG. 7D, "beverage A" and "lunch box B" are selected as a combination of products to be sold in bulk. Then, the discount setting unit 20c calculates that the discount amount due to the combined discount of "beverage A" and "lunch box B" is "30 yen". The renewal unit 20d gives the "beverage A" and the "lunch box B" information "b" indicating that the product is a combination of products to be sold in bulk. As a result, "beverage A" and "lunch box B" are selected as new product combinations. Further, the total transaction amount of "2070 yen" and the total discount amount of "80 yen" are registered in the RAM 26.

このように、POS端末装置10は、新たな商品が登録される度に、まとめ販売の対象となる商品の選択と、割引額の設定と、商品の組み合わせの更新と、まとめ販売の対象となる商品の再選択とを繰り返す。 In this way, every time a new product is registered, the POS terminal device 10 is subject to bulk sales, selection of products to be sold in bulk, setting of a discount amount, updating of product combinations, and bulk sales. Repeat with product reselection.

(キャッシャ側表示操作部に表示される画面の説明)
次に、図8を用いて、キャッシャ側表示操作部5に表示される画面について説明する。図8は、POS端末装置10がキャッシャ側表示操作部5に表示する画面の一例を示す図である。
(Explanation of the screen displayed on the display operation unit on the cashier side)
Next, the screen displayed on the cashier side display operation unit 5 will be described with reference to FIG. FIG. 8 is a diagram showing an example of a screen displayed on the cashier side display operation unit 5 by the POS terminal device 10.

表示制御部20eは、新たな商品が登録される度に、キャッシャ側表示操作部5に、登録商品情報60を表示する。登録商品情報60は、部門60aと、商品名60bと、単価60cと、点数60dと、値引60eと、金額60fとを含む。 The display control unit 20e displays the registered product information 60 on the cashier side display operation unit 5 every time a new product is registered. The registered product information 60 includes a department 60a, a product name 60b, a unit price 60c, a score 60d, a discount 60e, and an amount 60f.

部門60aの欄には、まとめ販売の対象として選択された商品の組み合わせであることを示す情報が、例えばアルファベット順(a、b、…)で表示される。商品名60bの欄には、値引マスタ32(図4参照)に登録された商品名称が表示される。単価60cの欄には、値引マスタ32に登録された商品の単価が表示される。点数60dの欄には、登録部20a(図3参照)が登録した商品の点数が表示される。値引60eの欄には、値引マスタ32に登録された、組み合わせ成立時の値引額32dにマイナスの符号を付した金額が表示される。金額60fの欄には、値引額を考慮した商品の金額が表示される。 In the column of the section 60a, information indicating that the combination of products selected as the target of bulk sale is displayed, for example, in alphabetical order (a, b, ...). In the column of the product name 60b, the product name registered in the discount master 32 (see FIG. 4) is displayed. In the column of the unit price 60c, the unit price of the product registered in the discount master 32 is displayed. In the column of the score 60d, the score of the product registered by the registration unit 20a (see FIG. 3) is displayed. In the field of the discount 60e, the amount registered in the discount master 32 and the discount amount 32d at the time of establishment of the combination with a negative sign is displayed. In the column of the amount 60f, the amount of the product considering the discount amount is displayed.

なお、商品名60bの欄には、商品名とともに、まとめ値引のキャンペーン名称が併せて表示される。キャンペーン名称は、商品名称と対応付けられて値引マスタ32に登録されているキャンペーン名称32e(図4参照)が読み出されて表示される。 In the column of the product name 60b, the campaign name of the summary discount is displayed together with the product name. The campaign name is displayed by reading out the campaign name 32e (see FIG. 4) registered in the discount master 32 in association with the product name.

なお、キャッシャ側表示操作部5の下部には、登録された商品の合計点数と、客からの預かり金額と、釣銭額とが表示される。また、キャッシャ側表示操作部5の最下部にはメッセージ枠62が設けられる。表示制御部20eは、メッセージ枠62に、キャッシャに対して必要な情報を表示する。例えば、図8に示すように、「お釣りをお渡しください。」等の表示を行うことによって、キャッシャの作業を支援する。 At the bottom of the cashier side display operation unit 5, the total number of registered products, the amount of money deposited by the customer, and the amount of change are displayed. Further, a message frame 62 is provided at the lowermost part of the cashier side display operation unit 5. The display control unit 20e displays necessary information for the cashier in the message frame 62. For example, as shown in FIG. 8, the work of the cashier is supported by displaying "Please hand over the change."

(客側表示部に表示される画面の説明)
次に、図9を用いて、客側表示部7に表示される画面について説明する。図9は、POS端末装置10が客側表示部7に表示する画面の一例を示す図である。
(Explanation of the screen displayed on the customer side display)
Next, the screen displayed on the customer side display unit 7 will be described with reference to FIG. 9. FIG. 9 is a diagram showing an example of a screen displayed on the customer side display unit 7 by the POS terminal device 10.

表示制御部20eは、新たな商品が登録される度に、客側表示部7に、登録商品情報70を表示する。登録商品情報70は、部門70aと、商品名70bと、単価70cと、点数70dと、値引70eと、金額70fを含む。 The display control unit 20e displays the registered product information 70 on the customer side display unit 7 every time a new product is registered. The registered product information 70 includes a department 70a, a product name 70b, a unit price 70c, a score 70d, a discount 70e, and an amount 70f.

部門70aの欄には、まとめ販売の対象として選択された商品の組み合わせであることを示す情報が、例えばアルファベット順(a、b、…)で表示される。商品名70bの欄には、登録された商品名称が表示される。単価70cの欄には、商品の単価が表示される。点数70dの欄には、登録された商品の点数が表示される。値引70eの欄には、値引額が表示される。金額70fの欄には、値引額を考慮した商品の金額が表示される。 In the column of the section 70a, information indicating that the combination of products selected as the target of the bulk sale is displayed, for example, in alphabetical order (a, b, ...). The registered product name is displayed in the product name 70b column. The unit price of the product is displayed in the column of the unit price 70c. In the column of the score 70d, the score of the registered product is displayed. The discount amount is displayed in the discount 70e column. In the column of the amount 70f, the amount of the product considering the discount amount is displayed.

なお、登録商品情報70は、最初にまとめ販売の対象として選択されなかった商品を表示して、その後にまとめ販売の対象として選択された商品を表示する。具体的には、図9に示すように、1行目にまとめ販売の対象として選択されなかった商品である「飲料C」を表示する。そして、2行目と3行目、すなわち隣接する行に第1の組み合わせである「弁当A」と「飲料A」とを表示して、4行目と5行目、すなわち隣接する行に第2の組み合わせである「弁当B」と「飲料B」とを表示する。このような順で登録商品情報70を表示することによって、客は、まとめ販売による値引が行われていることを、容易に認識することができる。 The registered product information 70 displays the products that are not selected as the target of the bulk sale first, and then displays the products that are selected as the target of the bulk sale. Specifically, as shown in FIG. 9, "beverage C", which is a product not selected for bulk sale, is displayed on the first line. Then, the first combination "Bento A" and "Beverage A" are displayed on the second and third lines, that is, the adjacent lines, and the fourth and fifth lines, that is, the adjacent lines are displayed. "Bento B" and "Beverage B", which are combinations of 2, are displayed. By displaying the registered product information 70 in such an order, the customer can easily recognize that the discount by bulk sales is being performed.

また、客側表示部7の最下部にはメッセージ枠72が設けられる。表示制御部20eは、メッセージ枠72に必要な情報を表示する。例えば、図9に示すように、「値引額は暫定値です。値引額は商品の登録に応じて更新されます。」等の表示を行うことによって、客の理解を深める。 Further, a message frame 72 is provided at the bottom of the customer side display unit 7. The display control unit 20e displays necessary information in the message frame 72. For example, as shown in FIG. 9, the customer's understanding is deepened by displaying such as "The discount amount is a provisional value. The discount amount is updated according to the registration of the product."

なお、キャッシャ側表示操作部5に表示する登録商品情報60と、客側表示部7に表示する登録商品情報70とは、書式を変えて表示する例を示したが、これらは表示形態の一例であって、登録商品情報60と登録商品情報70とを同じ書式で表示しても構わない。 Although the registered product information 60 displayed on the cashier side display operation unit 5 and the registered product information 70 displayed on the customer side display unit 7 are displayed in different formats, these are examples of display forms. Therefore, the registered product information 60 and the registered product information 70 may be displayed in the same format.

(レシートプリンタが印字するレシートの説明)
次に、図10を用いて、レシートプリンタ6が印字して発行するレシートについて説明する。図10は、POS端末装置10の印字制御部20f(図3参照)が印字して発行するレシート90の一例を示す図である。
(Explanation of the receipt printed by the receipt printer)
Next, a receipt printed and issued by the receipt printer 6 will be described with reference to FIG. FIG. 10 is a diagram showing an example of a receipt 90 printed and issued by the print control unit 20f (see FIG. 3) of the POS terminal device 10.

印字制御部20fは、レシート90に、客が購入した商品名92a、92b、92cと、まとめ販売による割引がなされたことを示すキャンペーン情報94a、94bとを含む情報を印字する。 The print control unit 20f prints on the receipt 90 information including the product names 92a, 92b, 92c purchased by the customer and the campaign information 94a, 94b indicating that the discount has been made by the bulk sale.

商品名92a、92b、92cは、組み合わせが成立しなかった商品が先に(レシート90の上部に)印字される。組み合わせが成立しなかった商品とは、まとめ販売の非対象商品、および、まとめ販売の対象となる条件商品と値引対象商品のうち、組み合わせが成立しなかった商品である。例えば、図10の例では、まとめ販売の非対象商品である商品名92aが先に印字される。 For the product names 92a, 92b, and 92c, the product for which the combination is not established is printed first (on the upper part of the receipt 90). The products for which the combination is not established are the products that are not subject to bulk sales, and the products that are subject to bulk sales and the products that are subject to discounts, and the products for which the combination is not established. For example, in the example of FIG. 10, the product name 92a, which is a non-target product for bulk sales, is printed first.

その後、印字制御部20fは、組み合わせが成立した商品名を連続して印字する。図10の例では、商品名92bとして、「弁当A」と「飲料A」とが連続して印字される。また、商品名92cとして、「弁当B」と「飲料B」とが連続して印字される。 After that, the print control unit 20f continuously prints the product names for which the combination is established. In the example of FIG. 10, "lunch box A" and "beverage A" are continuously printed as the product name 92b. Further, as the product name 92c, "lunch box B" and "beverage B" are continuously printed.

さらに、印字制御部20fは、商品名92bの後に、キャンペーン情報94aを印字する。また、商品名92cの後に、キャンペーン情報94bを印字する。なお、キャンペーン情報94a、94bは、キャンペーン名称と、まとめ販売による値引額とを含む。 Further, the print control unit 20f prints the campaign information 94a after the product name 92b. Further, the campaign information 94b is printed after the product name 92c. The campaign information 94a and 94b include the campaign name and the discount amount due to the bulk sale.

なお、印字制御部20fは、その他に、小計、合計、預かり額、釣り銭額等をレシート90に印字する。 In addition, the print control unit 20f prints a subtotal, a total, a deposit amount, a change amount, and the like on the receipt 90.

以上説明したように、実施の形態のPOS端末装置10(商品販売データ処理装置)によれば、登録部20a(登録手段)が、客に販売する商品の登録処理を実行して、選択部20b(選択手段)が、まとめ販売の対象であるかを示す情報に基づいて、登録処理された商品の中から、まとめ販売の対象となる商品の組み合わせを選択する。そして、割引設定部20c(割引手段)は、選択部20bが選択した商品の組み合わせに応じた値引額を設定して、更新部20d(更新手段)は、選択部20bが、より大きい値引額となる商品の組み合わせを選択した場合に、商品の組み合わせと値引額とを更新する。したがって、まとめ販売の対象となる商品の組み合わせを柔軟に設定することができる。 As described above, according to the POS terminal device 10 (product sales data processing device) of the embodiment, the registration unit 20a (registration means) executes the registration process of the product to be sold to the customer, and the selection unit 20b. (Selection means) selects a combination of products to be sold in bulk from the registered products based on the information indicating whether or not the product is to be sold in bulk. Then, the discount setting unit 20c (discount means) sets the discount amount according to the combination of the products selected by the selection unit 20b, and the update unit 20d (update means) causes the selection unit 20b to set a larger discount amount. When the product combination is selected, the product combination and the discount amount are updated. Therefore, it is possible to flexibly set the combination of products to be sold in bulk.

また、実施の形態のPOS端末装置10によれば、選択部20bと、割引設定部20cと、更新部20dとは、登録部20aが商品を登録する度に動作する。したがって、新たな商品が登録される度に、その時点で値引額が最大となる商品の組み合わせが選択されるため、キャッシャと客は、まとめ販売による値引額を迅速に確認することができる。 Further, according to the POS terminal device 10 of the embodiment, the selection unit 20b, the discount setting unit 20c, and the update unit 20d operate every time the registration unit 20a registers a product. Therefore, each time a new product is registered, the combination of the products with the maximum discount amount is selected at that time, so that the cashier and the customer can quickly confirm the discount amount by the bulk sale.

また、実施の形態のPOS端末装置10によれば、選択部20bは、登録部20aが商品を登録する度に、登録処理された商品の中から、まとめ販売の対象となる商品の組み合わせを選択するとともに、更新部20dが商品の組み合わせを更新した場合に、登録処理された商品のうち、まとめ販売の組み合わせになっていない商品の中から、まとめ販売の対象となる商品の組み合わせを選択する。したがって、新たな商品を登録する度に、値引額が最大となるような、まとめ販売の対象となる商品の組み合わせを選択することができる。 Further, according to the POS terminal device 10 of the embodiment, each time the registration unit 20a registers a product, the selection unit 20b selects a combination of products to be sold in bulk from the registered products. At the same time, when the updating unit 20d updates the combination of products, the combination of the products to be sold in bulk is selected from the products that are not the combination of bulk sales among the registered products. Therefore, each time a new product is registered, it is possible to select a combination of products to be sold in bulk so that the discount amount is maximized.

また、実施の形態のPOS端末装置10によれば、キャッシャ側表示操作部5(キャッシャ側表示手段)は、まとめ販売の対象として選択された商品の組み合わせを含む情報を、POS端末装置10(商品販売データ処理装置)を操作するキャッシャに対して表示する。また、客側表示部7(客側表示手段)は、まとめ販売の対象として選択された商品の組み合わせを含む情報を、客に対して表示する。したがって、キャッシャと客の双方に対して、まとめ販売の対象となる商品の組み合わせを含む情報を提示することができる。 Further, according to the POS terminal device 10 of the embodiment, the cashier side display operation unit 5 (casher side display means) provides information including a combination of products selected as a target for bulk sales to the POS terminal device 10 (product). Displayed to the cashier that operates the sales data processing device). Further, the customer-side display unit 7 (customer-side display means) displays information including a combination of products selected as a target for bulk sales to the customer. Therefore, it is possible to present information including a combination of products to be sold in bulk to both the cashier and the customer.

また、実施の形態のPOS端末装置10によれば、印字制御部20f(印字手段)は、まとめ販売の対象として選択された商品の組み合わせを含む情報を、レシート90に印字して発行する。したがって、まとめ販売の対象となる商品の組み合わせを、客がわかり易い形式でレシート90に印字することができる。 Further, according to the POS terminal device 10 of the embodiment, the print control unit 20f (printing means) prints information including a combination of products selected for bulk sales on the receipt 90 and issues it. Therefore, the combination of products to be sold in bulk can be printed on the receipt 90 in a format that is easy for the customer to understand.

以上、本発明の実施の形態を説明したが、この実施の形態は例示であり、発明の範囲を限定することは意図していない。この新規な実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施の形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the embodiment of the present invention has been described above, this embodiment is an example and is not intended to limit the scope of the invention. This novel embodiment can be implemented in various other embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are also included in the scope of the invention described in the claims and the equivalent scope thereof.

例えば、制御部20が実行する制御プログラムP1は、記憶部30に格納された状態で提供してもよいし、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供されてもよい。また、制御プログラムP1は、ネットワークに接続したコンピュータ上に格納して、ネットワーク経由でダウンロードすることによって提供してもよい。さらに、制御プログラムP1は、インターネット等のネットワーク経由で提供または配布してもよい。 For example, the control program P1 executed by the control unit 20 may be provided in a state of being stored in the storage unit 30, or is a CD-ROM or a flexible disk (FD) in an installable format or an executable format file. , CD-R, DVD (Digital Versatile Disk), or the like, which may be recorded and provided on a computer-readable recording medium. Further, the control program P1 may be provided by storing it on a computer connected to the network and downloading it via the network. Further, the control program P1 may be provided or distributed via a network such as the Internet.

5 キャッシャ側表示操作部(キャッシャ側表示手段)
6 レシートプリンタ
7 客側表示部(客側表示手段)
10 POS端末装置(商品販売データ処理装置)
20 制御部
20a 登録部(登録手段)
20b 選択部(選択手段)
20c 割引設定部(割引手段)
20d 更新部(更新手段)
20e 表示制御部
20f 印字制御部(印字手段)
30 記憶部
32 値引マスタ
5 Cashier side display operation unit (casher side display means)
6 Receipt printer 7 Customer side display unit (customer side display means)
10 POS terminal device (product sales data processing device)
20 Control unit 20a Registration unit (registration means)
20b Selection unit (selection means)
20c Discount setting unit (discount means)
20d update unit (update means)
20e Display control unit 20f Print control unit (printing means)
30 Storage 32 Discount master

特開2002−288741号公報Japanese Patent Application Laid-Open No. 2002-288741

Claims (5)

客に販売する商品の登録処理を実行する登録手段と、
まとめ販売の対象であるかを示す情報に基づいて、登録処理された商品の中から、まとめ販売の対象となる商品の組み合わせを選択する第1の選択手段と、
前記第1の選択手段が選択した商品の組み合わせに応じた値引額を設定する割引手段と、
前記第1の選択手段が、より大きい値引額となる商品の組み合わせを選択した場合に、商品の組み合わせと値引額とを更新する更新手段と、
前記更新手段が商品の組み合わせを更新した場合に、登録処理された商品のうち、まとめ販売の組み合わせになっていない商品の中から、まとめ販売の対象となる商品の組み合わせを選択する第2の選択手段と、
を備える商品販売データ処理装置。
A registration method that executes the registration process of products to be sold to customers,
A first selection means for selecting a combination of products to be sold in bulk from among the registered products based on information indicating whether or not the products are to be sold in bulk.
A discount means for setting a discount amount according to a combination of products selected by the first selection means, and a discount means.
When the first selection means selects a combination of products having a larger discount amount, an update means for updating the combination of products and the discount amount, and
When the renewal means updates the combination of products, the second selection of the registered products that is not the combination of bulk sales to select the combination of products to be sold in bulk. Means and
Commodity sales data processing device.
前記第1の選択手段と、前記第2の選択手段、前記割引手段と、前記更新手段とは、前記登録手段が商品を登録する度に動作する、
ことを特徴とする請求項1に記載の商品販売データ処理装置。
The first selection means, the second selection means, the discount means, and the update means operate every time the registration means registers a product.
The product sales data processing device according to claim 1.
まとめ販売の対象として選択された商品の組み合わせを含む情報を、商品販売データ処理装置を操作するキャッシャに対して表示するキャッシャ側表示手段と、
まとめ販売の対象として選択された商品の組み合わせを含む情報を、客に対して表示する客側表示手段と、をさらに備える、
ことを特徴とする請求項1または請求項に記載の商品販売データ処理装置。
A cashier-side display means that displays information including a combination of products selected for bulk sales to a cashier that operates a product sales data processing device.
Further provided with a customer-side display means for displaying information including a combination of products selected for bulk sales to the customer.
The product sales data processing device according to claim 1 or 2, characterized in that.
まとめ販売の対象として選択された商品の組み合わせを含む情報を、レシートに印字して発行する印字手段をさらに備える、
ことを特徴とする請求項1から請求項のいずれか1項に記載の商品販売データ処理装置。
Further provided with a printing means for printing and issuing information including a combination of products selected for bulk sales on a receipt.
The product sales data processing apparatus according to any one of claims 1 to 3 , wherein the product sales data processing apparatus is characterized by the above.
商品販売データ処理装置を、
客に販売する商品の登録処理を実行する登録手段と、
まとめ販売の対象であるかを示す情報に基づいて、登録処理された商品の中から、まとめ販売の対象となる商品の組み合わせを選択する第1の選択手段と、
前記第1の選択手段が選択した商品の組み合わせに応じた値引額を設定する割引手段と、
前記第1の選択手段が、より大きい値引額となる商品の組み合わせを選択した場合に、商品の組み合わせと値引額とを更新する更新手段と、
前記更新手段が商品の組み合わせを更新した場合に、登録処理された商品のうち、まとめ販売の組み合わせになっていない商品の中から、まとめ販売の対象となる商品の組み合わせを選択する第2の選択手段と、
して機能させるプログラム。
Product sales data processing device,
A registration method that executes the registration process of products to be sold to customers,
A first selection means for selecting a combination of products to be sold in bulk from among the registered products based on information indicating whether or not the products are to be sold in bulk.
A discount means for setting a discount amount according to a combination of products selected by the first selection means, and a discount means.
When the first selection means selects a combination of products having a larger discount amount, an update means for updating the combination of products and the discount amount, and
When the renewal means updates the combination of products, the second selection of the registered products that is not the combination of bulk sales to select the combination of products to be sold in bulk. Means and
A program that makes it work.
JP2018000380A 2018-01-05 2018-01-05 Product sales data processing equipment and programs Active JP6989393B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2018000380A JP6989393B2 (en) 2018-01-05 2018-01-05 Product sales data processing equipment and programs
JP2021195091A JP7376562B2 (en) 2018-01-05 2021-12-01 Product sales data processing device and program
JP2023183382A JP7633350B2 (en) 2018-01-05 2023-10-25 Product sales data processing device and program
JP2024145136A JP2024155989A (en) 2018-01-05 2024-08-27 Product sales data processing device and program
JP2025017214A JP7784576B2 (en) 2018-01-05 2025-02-05 Merchandise sales data processing device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018000380A JP6989393B2 (en) 2018-01-05 2018-01-05 Product sales data processing equipment and programs

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2021195091A Division JP7376562B2 (en) 2018-01-05 2021-12-01 Product sales data processing device and program

Publications (2)

Publication Number Publication Date
JP2019121169A JP2019121169A (en) 2019-07-22
JP6989393B2 true JP6989393B2 (en) 2022-01-05

Family

ID=67307279

Family Applications (5)

Application Number Title Priority Date Filing Date
JP2018000380A Active JP6989393B2 (en) 2018-01-05 2018-01-05 Product sales data processing equipment and programs
JP2021195091A Active JP7376562B2 (en) 2018-01-05 2021-12-01 Product sales data processing device and program
JP2023183382A Active JP7633350B2 (en) 2018-01-05 2023-10-25 Product sales data processing device and program
JP2024145136A Pending JP2024155989A (en) 2018-01-05 2024-08-27 Product sales data processing device and program
JP2025017214A Active JP7784576B2 (en) 2018-01-05 2025-02-05 Merchandise sales data processing device and program

Family Applications After (4)

Application Number Title Priority Date Filing Date
JP2021195091A Active JP7376562B2 (en) 2018-01-05 2021-12-01 Product sales data processing device and program
JP2023183382A Active JP7633350B2 (en) 2018-01-05 2023-10-25 Product sales data processing device and program
JP2024145136A Pending JP2024155989A (en) 2018-01-05 2024-08-27 Product sales data processing device and program
JP2025017214A Active JP7784576B2 (en) 2018-01-05 2025-02-05 Merchandise sales data processing device and program

Country Status (1)

Country Link
JP (5) JP6989393B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6319093A (en) * 1986-07-11 1988-01-26 株式会社 石田衡器製作所 Register
JP2517935B2 (en) * 1987-01-13 1996-07-24 日本電気株式会社 Discount distribution system
JPH0991547A (en) * 1995-09-27 1997-04-04 Tec Corp Article sale registration data processor
JP2002288741A (en) * 2001-03-27 2002-10-04 Omron Corp Product registration device and product registration program
JP3931632B2 (en) * 2001-11-06 2007-06-20 富士通株式会社 Product selection device, product selection program, product selection system, and product selection method
JP6336951B2 (en) * 2015-09-29 2018-06-06 東芝テック株式会社 Product sales data processing apparatus and program

Also Published As

Publication number Publication date
JP2019121169A (en) 2019-07-22
JP7784576B2 (en) 2025-12-11
JP7376562B2 (en) 2023-11-08
JP2024155989A (en) 2024-10-31
JP2022019865A (en) 2022-01-27
JP2025062081A (en) 2025-04-11
JP7633350B2 (en) 2025-02-19
JP2023175030A (en) 2023-12-08

Similar Documents

Publication Publication Date Title
JP7678180B2 (en) Sales data processing device and program
JP5523432B2 (en) Product sales data processing apparatus and program
JP7612064B2 (en) Product sales data processing device and program
JP6252074B2 (en) Product sales data processing apparatus and program
JP4717476B2 (en) Electronic cash register
JP6989393B2 (en) Product sales data processing equipment and programs
JP2019040443A (en) Product sales data processing apparatus and program
JP5497848B2 (en) Product registration device and program
JP2022009795A (en) Article sale data processing apparatus and program
JP2021005154A (en) Article sale data processing apparatus and program
JP6193815B2 (en) Product sales data processing apparatus and program
JP6692476B2 (en) Product sales data processing method
JP6805309B2 (en) Sales data processing equipment, sales data processing methods and programs
JP2007133549A (en) Checkout processing system
JP2018142360A (en) Commodity sales data processor and program
JP2024170621A (en) Product sales data processing device and program
JP6233466B2 (en) Sales management system and program
JP2024015053A (en) Product sales data processing device and program
JP2015106261A (en) Product sales data processing apparatus and program
JP2011145855A (en) Merchandise sales data processor and its program
JP2021135526A (en) Product sales data processing equipment and programs
JP2020113335A (en) Commodity sales data processor and program
JP2007133548A (en) Settlement processing system
JP2020064422A (en) Information processing device and program
JP2014238655A (en) Commodity selling data processing device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200904

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210708

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210720

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210915

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: 20211102

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211202

R150 Certificate of patent or registration of utility model

Ref document number: 6989393

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150