JP2019067465A - Settlement device and program - Google Patents

Settlement device and program Download PDF

Info

Publication number
JP2019067465A
JP2019067465A JP2019018686A JP2019018686A JP2019067465A JP 2019067465 A JP2019067465 A JP 2019067465A JP 2019018686 A JP2019018686 A JP 2019018686A JP 2019018686 A JP2019018686 A JP 2019018686A JP 2019067465 A JP2019067465 A JP 2019067465A
Authority
JP
Japan
Prior art keywords
settlement
credit
processing
unit
discount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2019018686A
Other languages
Japanese (ja)
Inventor
斉藤 利昭
Toshiaki Saito
利昭 斉藤
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 JP2019018686A priority Critical patent/JP2019067465A/en
Publication of JP2019067465A publication Critical patent/JP2019067465A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

To provide a settlement device which allows a shop to offer a service suitable for a customer and a program.SOLUTION: The settlement device includes: acquisition means for acquiring information stored in a portable memory medium which is used for settlement of a customer; determination means for determining whether a plurality of pieces of information among the information acquired by the acquisition means satisfy criteria for offering a service at the time of settlement; and service offering means for executing processing to offer the service for the customer when the determination means determines that the plurality of pieces of information satisfy the criteria for offering the service.SELECTED DRAWING: Figure 6

Description

本発明の実施形態は、決済装置およびプログラムに関する。   Embodiments of the present invention relate to a payment device and a program.

スーパーマーケット、百貨店、コンビニエンスストア等の店舗は、顧客の集客のため、顧客が携帯するクレジットカードで決済をした顧客のうち一定の条件を満たした顧客に対して、通常の顧客へのサービスとは異なる特定のサービスを提供していることがある。例えば、顧客が65歳以上であって、当該顧客が、特定の曜日に店舗独自のハウスカードで買い物をしたという条件を満たした場合、店舗は、当該顧客に対して割引きや値引きをすることがある。   Stores such as supermarkets, department stores, and convenience stores are different from services for ordinary customers, for customers who have met certain conditions among customers who have settled with credit cards carried by customers, in order to attract customers. It may provide specific services. For example, if the customer meets the condition that the customer is 65 years of age and older and the customer purchases with a store's own house card on a specific day of the week, the store may discount or discount the customer. is there.

しかしながら、従来は、店舗の店員が、サービスを提供する条件を満たしたか否かを判断していた。このため、店員の判断ミスや勘違い等が発生することがあり、店舗は、適正なサービスの提供が行えていない、と言う問題があった。   However, conventionally, it has been determined whether the store clerk of the store has satisfied the conditions for providing the service. For this reason, a clerk may make a judgment mistake or misunderstanding, etc., and the shop has a problem that it can not provide appropriate service.

本発明が解決しようとする課題は、店舗が、顧客に対して適正なサービスを提供することができる決済装置およびプログラムを提供することである。   The problem to be solved by the present invention is to provide a payment apparatus and program that allow a store to provide appropriate services to customers.

実施形態の決済装置は、クレジット処理以外の決済処理を実行する第1決済処理手段と、前記第1決済処理手段による決済処理において割引処理をした場合には、割引いた第1割引金額を記憶する記憶手段と、クレジット処理を宣言する決済宣言手段と、前記第1決済処理手段による決済処理が実行された後に前記決済宣言手段による前記クレジット処理の宣言がされた場合に、前記記憶手段によって第1割引金額が記憶されていれば当該第1割引金額を表示部に表示し、前記記憶手段によって第1割引金額が記憶されていなければ前記第1割引金額を前記表示部に表示しない、表示手段と、を備える。   The settlement apparatus of the embodiment stores the first discounted amount discounted when the first settlement processing means for executing settlement processing other than credit processing and the discount processing in the settlement processing by the first settlement processing means Storing means, settlement declaring means for declaring credit processing, and when the credit processing is declared by the settlement declaring means after the settlement processing by the first settlement processing means is executed, Displaying means for displaying the first discounted amount on the display unit if the discounted amount is stored, and not displaying the first discounted amount on the display unit if the first discounted amount is not stored by the storage means And.

実施形態のプログラムは、決済装置としてのコンピュータを、クレジット処理以外の決済処理を実行する第1決済処理手段と、前記第1決済処理手段による決済処理において割引処理をした場合には、割引いた第1割引金額を記憶する記憶手段と、クレジット処理を宣言する決済宣言手段と、前記第1決済処理手段による決済処理が実行された後に前記決済宣言手段による前記クレジット処理の宣言がされた場合に、前記記憶手段によって第1割引金額が記憶されていれば当該第1割引金額を表示部に表示し、前記記憶手段によって第1割引金額が記憶されていなければ前記第1割引金額を前記表示部に表示しない、表示手段と、して機能させる。   The program according to the embodiment is discounted when the computer as the payment apparatus is discounted in the first payment processing means for executing payment processing other than credit processing, and in the payment processing by the first payment processing means. (1) When a storage means for storing a discount amount, a settlement declaring means for declaring credit processing, and a declaration of the credit processing by the settlement declaring means after the settlement processing by the first settlement processing means is executed, The first discounted amount is displayed on the display unit if the first discounted amount is stored by the storage unit, and the first discounted amount is displayed on the display unit if the first discounted amount is not stored by the storage unit Do not display. Make it function as display means.

図1は、実施形態の決済装置の外観を示す斜視図である。FIG. 1: is a perspective view which shows the external appearance of the payment apparatus of embodiment. 図2は、決済装置のハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing the hardware configuration of the settlement apparatus. 図3は、決済装置のメモリの一部を示すメモリマップである。FIG. 3 is a memory map showing a part of the memory of the settlement apparatus. 図4は、決済装置の機能構成を示す機能ブロック図である。FIG. 4 is a functional block diagram showing a functional configuration of the settlement apparatus. 図5は、決済装置の制御処理の流れを示すフローチャートである。FIG. 5 is a flowchart showing the flow of control processing of the settlement apparatus. 図6は、決済装置のクレジットカードでの決済制御処理の流れを示すフローチャートである。FIG. 6 is a flowchart showing a flow of settlement control processing with a credit card of the settlement apparatus. 図7は、カード読み取りを促す表示の表示部の一例を示す図である。FIG. 7 is a diagram showing an example of a display unit for prompting card reading. 図8は、割引きの確認を表示する表示部の一例を示す図である。FIG. 8 is a view showing an example of a display unit for displaying confirmation of discount. 図9は、割引きの確定後の表示部の一例を示す図である。FIG. 9 is a diagram illustrating an example of the display unit after the determination of the discount is made. 図10は、クレジット決済処理の実行後の表示部の一例を示す図である。FIG. 10 is a diagram illustrating an example of the display unit after the credit settlement process is performed. 図11は、クレジット売上票の一例を示す図である。FIG. 11 is a diagram showing an example of a credit sales slip. 図12は、多重決済エラーを表示する表示部の一例を示す図である。FIG. 12 is a view showing an example of a display unit for displaying a multiple settlement error. 図13は、2重割引きを禁止するエラーを表示する表示部の一例を示す図である。FIG. 13 is a diagram showing an example of a display unit that displays an error prohibiting double discounting.

以下、図面を参照して一実施形態について説明する。実施形態は、決済装置として、POS端末を適用したものである。   Hereinafter, one embodiment will be described with reference to the drawings. In the embodiment, a POS terminal is applied as a settlement apparatus.

図1は、実施形態のPOS端末1の外観を示す斜視図である。POS端末1は、本体部2と金銭収納部3とを備えている。本体部2は、電源部や回路基盤(いずれも図示せず)を内蔵している。本体部2は、操作部4、店員用表示部5、顧客用表示部6、印字部7、カードリーダ8、タッチパネル10を備えている。また、本体部2は、商品に貼付されたバーコードを読み取るバーコードリーダ9を備えている。金銭収納部3は、ドロワを備え、顧客から受け取った金銭や釣銭準備金を収納する。   FIG. 1 is a perspective view showing the appearance of the POS terminal 1 of the embodiment. The POS terminal 1 includes a main unit 2 and a money storage unit 3. The main unit 2 incorporates a power supply unit and a circuit board (both not shown). The main body unit 2 includes an operation unit 4, a display unit for sales clerk 5, a display unit for customer 6, a printing unit 7, a card reader 8, and a touch panel 10. Further, the main body unit 2 includes a barcode reader 9 that reads a barcode attached to a product. The money storage unit 3 includes a drawer, and stores money and change funds received from customers.

操作部4は、小計キー41、クレジット宣言キー42(いずれも図2を参照)の他、数字を置数する置数キーおよび種々のファンクションキー等を備えたキーボードである。   The operation unit 4 is a keyboard provided with a decimal key 41, a credit declaration key 42 (all refer to FIG. 2), a numeric key for digitizing numbers, various function keys, and the like.

店員用表示部5は、例えば液晶ディスプレイで構成されている。店員用表示部5は、店員に向けて設置されている。店員用表示部5は、文字や画像を表示する。店員用表示部5の表面には、透明のタッチパネル10が設けられている。店員が、店員用表示部5に表示されるキー部分のタッチパネル10をタッチ操作することで、店員は、店員用表示部5に表示されたキーを操作することができる。   The store clerk display unit 5 is configured of, for example, a liquid crystal display. The store clerk display unit 5 is installed toward the store clerk. The clerk display unit 5 displays characters and images. A transparent touch panel 10 is provided on the surface of the store clerk display unit 5. The store clerk can touch the touch panel 10 of the key portion displayed on the store clerk display unit 5, whereby the store clerk can operate the keys displayed on the store clerk display unit 5.

顧客用表示部6は、例えば液晶ディスプレイで構成されている。顧客用表示部6は、顧客に向けて設置されている。顧客用表示部6は、文字や画像を表示する。   The customer display unit 6 is configured of, for example, a liquid crystal display. The customer display unit 6 is installed for the customer. The customer display unit 6 displays characters and images.

印字部7は、サーマルヘッドや、ロール状のレシート用紙を収納する収納部や、搬送部(いずれも図示せず)等を備えている。搬送部が、レシート用紙の一端部を収納部から引き出して搬送し、サーマルヘッドが、搬送されたレシート用紙に商品に関する商品情報や決済情報等を印字する。POS端末1は、印字部7で印字したレシート用紙をさらに搬送してレシートやクレジット売上票を発行する。商品情報とは、商品名称、商品価格等であり、決済情報とは、合計金額、割引き額、釣銭額、クレジット情報等である。クレジット情報とは、クレジット会社名、取引金額、会員番号、カードの有効期限、取引日等である。なお、以降クレジットカードを単にカードと省略して説明する。   The printing unit 7 includes a thermal head, a storage unit for storing rolled receipt paper, a conveyance unit (all not shown), and the like. The transport unit draws out one end portion of the receipt sheet from the storage unit and transports it, and the thermal head prints product information, payment information, and the like regarding the product on the transported receipt sheet. The POS terminal 1 further conveys the receipt sheet printed by the printing unit 7 and issues a receipt and a credit sales slip. The product information is a product name, a product price, and the like, and the settlement information is a total amount, a discounted amount, a change amount, credit information, and the like. The credit information includes a credit company name, transaction amount, membership number, card expiration date, transaction date, and the like. Hereinafter, the credit card will be described simply as a card.

カードリーダ8は、カードを手前に引く操作をする操作部と、操作したカードからカード情報を磁気的に読み取る読取部(いずれも図示せず)を備えている。バーコードリーダ9は、商品に付されたバーコードを読み取り、POS端末に商品コードを入力する。   The card reader 8 includes an operation unit that performs an operation to pull the card to the front, and a reading unit (not shown) that magnetically reads card information from the operated card. The barcode reader 9 reads the barcode attached to the product and inputs the product code into the POS terminal.

図2は、POS端末1のハードウェア構成を示すブロック図である。POS端末1は、各部を制御するための制御部100を備えている。制御部100は、図2に示すように、各部を集中的に制御するCPU(Central Processing Unit)21に、アドレスバス、データバス等のバスライン26を介して、ROM(Read Only Memory)22と、RAM(Random Access Memory)23を接続して構成されている。また、制御部100には、コントローラ27がバスライン26を介して接続されている。制御部100は、CPU21が、メモリ部24に記憶されRAM23に展開された制御プログラム241に従って動作することによって、後述する制御処理を実行する。   FIG. 2 is a block diagram showing the hardware configuration of the POS terminal 1. The POS terminal 1 includes a control unit 100 for controlling each unit. As shown in FIG. 2, the control unit 100 sends a central processing unit (CPU) 21 that centrally controls each unit to a read only memory (ROM) 22 via a bus line 26 such as an address bus and a data bus. , RAM (Random Access Memory) 23 are connected. Further, a controller 27 is connected to the control unit 100 via a bus line 26. The control unit 100 executes control processing described later by the CPU 21 operating according to the control program 241 stored in the memory unit 24 and expanded in the RAM 23.

メモリ部24は、電源を切っても記憶情報が保持されるHDD(Hard Disk Drive)あるいは不揮発性メモリであって、制御プログラム241を含むプログラム等を備える。RAM23は、操作部4から入力された情報や、メモリ部24から読み出したラベルに印字するラベル情報を一時的に記憶する。RAM23は、図3に示すように、商品情報記憶部231、決済種類記憶部232、割引き金額記憶部233、クレジット情報記憶部234を備える。   The memory unit 24 is a hard disk drive (HDD) or a non-volatile memory that holds stored information even after the power is turned off, and includes a program including the control program 241 and the like. The RAM 23 temporarily stores information input from the operation unit 4 and label information to be printed on a label read from the memory unit 24. As shown in FIG. 3, the RAM 23 includes a product information storage unit 231, a payment type storage unit 232, a discount amount storage unit 233, and a credit information storage unit 234.

また、制御部100は、バスライン26を介してタイマー25と接続している。タイマー25は、水晶発信機を備えており、現在の日時を計時する。   The control unit 100 is also connected to the timer 25 via the bus line 26. The timer 25 is equipped with a crystal transmitter and counts the current date and time.

また、コントローラ27は、金銭収納部3、操作部4、店員用表示部5、顧客用表示部6、印字部7、カードリーダ8、バーコードリーダ9、タッチパネル10と接続されている。コントローラ27は、制御部100からの指令に基づいて各種制御を実行する。操作部4は、小計キー41とクレジット宣言キー42をはじめ、置数キーや各種のファンクションキー等を備える。小計キー41は、商品情報の入力を終了して、決済処理を実行するためのキーである。クレジット宣言キー42は、クレジット決済の実行を宣言するためのキーである。   Further, the controller 27 is connected to the money storage unit 3, the operation unit 4, the display unit for clerk 5, the display unit for customer 6, the printing unit 7, the card reader 8, the barcode reader 9, and the touch panel 10. The controller 27 executes various controls based on commands from the control unit 100. The operation unit 4 includes a subtotal key 41, a credit declaration key 42, a numeric key, various function keys, and the like. The subtotal key 41 is a key for ending the input of the product information and performing the settlement process. The credit declaration key 42 is a key for declaring the execution of the credit settlement.

また、バスライン26は、LAN(Local Area Network)I/F(Interface)28と接続されている。LANI/F28は、LAN回線29を介して他のPOS端末1や上位サーバ(いずれも図示せず)等に接続されている。   The bus line 26 is connected to a LAN (Local Area Network) I / F (Interface) 28. The LAN I / F 28 is connected to another POS terminal 1 or a higher-level server (neither is shown) or the like via the LAN line 29.

図3は、RAM23に構成された商品情報記憶部231、決済種類記憶部232、割引き金額記憶部233、クレジット情報記憶部234を示すメモリマップである。商品情報記憶部231は、バーコードリーダ9から入力された商品コードに対応した商品情報を、メモリ部24に記憶された商品マスタ(図示せず)から読み出して記憶する。決済種類記憶部232は、当該取引において、処理された決済の種類を記憶する。決済の種類として、現金決済、クレジット決済、商品券決済、等がある。割引き金額記憶部233は、当該取引において、割引きや値引き(以降、「割引きや値引き」をまとめて、「割引き」という)の処理をした金額を記憶する。割引きとして、クーポンを使用した場合のクーポン割引き、特定商品を値割引く単品割引き、特定会員に対して割引きを行う会員割引き等がある。クレジット情報記憶部234は、カードを操作した場合に、カードに記憶されている情報を記憶する。   FIG. 3 is a memory map showing the product information storage unit 231, the payment type storage unit 232, the discount amount storage unit 233, and the credit information storage unit 234, which are configured in the RAM 23. The product information storage unit 231 reads out and stores the product information corresponding to the product code input from the barcode reader 9 from the product master (not shown) stored in the memory unit 24. The payment type storage unit 232 stores the type of payment processed in the transaction. Types of payment include cash payment, credit payment, gift certificate payment, and the like. The discounted amount storage unit 233 stores the discounted amount or discounted amount (hereinafter, “discounted or discounted” is collectively referred to as “discounted”) in the transaction. As discounting, there are coupon discounting in the case of using a coupon, single item discounting for discounting a specific product, and member discounting for discounting to a specific member. The credit information storage unit 234 stores information stored in the card when the card is operated.

次に、図4〜図13を用いて、実施形態のPOS端末1の制御について説明する。図4は、POS端末1の機能構成を示す機能ブロック図である。POS端末1は、制御部100がメモリ部24に記憶された制御プログラム241等のプログラムに従い動作することで、取得手段101、判断手段102、サービス提供手段103、出力手段104を実現する。   Next, control of the POS terminal 1 of the embodiment will be described using FIGS. 4 to 13. FIG. 4 is a functional block diagram showing a functional configuration of the POS terminal 1. The POS terminal 1 realizes the acquiring unit 101, the judging unit 102, the service providing unit 103, and the output unit 104 by the control unit 100 operating according to a program such as the control program 241 stored in the memory unit 24.

取得手段101は、顧客の決済に使用する携帯可能なカードに記憶された情報を取得する機能を有する。   The acquisition unit 101 has a function of acquiring information stored in a portable card used for settlement of a customer.

判断手段102は、取得手段101が取得した前記情報のうち複数の情報が決済時にサービスを提供をするための条件を満たしているか否かを判断する機能を有する。   The determination unit 102 has a function of determining whether a plurality of pieces of information among the information acquired by the acquisition unit 101 satisfy the condition for providing a service at the time of settlement.

サービス提供手段103は、判断手段102が複数の情報がサービスを提供するための条件を満たしていると判断した場合、顧客に対して前記サービスの提供処理を実行する機能を有する。   The service providing unit 103 has a function of executing processing for providing the service to the customer when the determination unit 102 determines that the plurality of pieces of information satisfy the condition for providing the service.

出力手段104は、サービス提供手段103が提供処理をしたサービスの情報を出力(例えば、表示や印字)する機能を有する。   The output unit 104 has a function of outputting (for example, displaying or printing) the information of the service provided by the service providing unit 103.

図5は、POS端末1の制御処理の流れを示すフローチャートである。図5において、制御部100は、商品コードがバーコードリーダ9から入力されたか否かを判断する(ステップS11)。入力されたと判断した場合は(ステップS11のYes)、制御部100は、メモリ部24の商品マスタから、入力された商品コードに対応した商品情報を読み出して、店員用表示部5と顧客用表示部6に表示する(ステップS12)。そして制御部100は、読み出した商品情報を商品情報記憶部231に記憶する(ステップS13)。そして制御部100は、ステップS11に戻り、次の商品コードの入力を待つ。   FIG. 5 is a flowchart showing the flow of control processing of the POS terminal 1. In FIG. 5, the control unit 100 determines whether or not the product code is input from the barcode reader 9 (step S11). If it is determined that it has been input (Yes in step S11), the control unit 100 reads out the product information corresponding to the input product code from the product master of the memory unit 24, and displays the display unit 5 for store clerk and the display for the customer. It displays on the part 6 (step S12). Then, the control unit 100 stores the read product information in the product information storage unit 231 (step S13). Then, the control unit 100 returns to step S11 and waits for input of the next product code.

一方、商品コードの入力ではないと判断した場合は(ステップS11のNo)、制御部100は、小計キー41が操作されたか否かを判断する(ステップS21)。小計キー41が操作されたのではないと判断した場合は(ステップS21のNo)、制御部100は、ステップS11に戻って待機する。小計キー41が操作されたと判断した場合は(ステップS21のYes)、制御部100は、商品情報記憶部231に記憶されている商品情報に基づいて、合計金額や決済金額等の決済情報を生成する決済情報生成処理を実行する(ステップS22)。そして、制御部100は、決済情報生成処理の中で、店員によってクレジット宣言キー42が操作されたか否かを判断する(ステップS23)。   On the other hand, when it is determined that the item code is not input (No in step S11), the control unit 100 determines whether the subtotal key 41 is operated (step S21). When it is determined that the subtotal key 41 is not operated (No in step S21), the control unit 100 returns to step S11 and stands by. If it is determined that the subtotal key 41 has been operated (Yes in step S21), the control unit 100 generates settlement information such as the total amount and the settlement amount based on the product information stored in the product information storage unit 231. A settlement information generation process is performed (step S22). Then, the control unit 100 determines whether or not the credit declaration key 42 has been operated by the store clerk in the payment information generation process (step S23).

クレジット宣言キー42が操作されたと判断した場合は(ステップS23のYes)、制御部100は、図6に示すカードでのクレジット決済処理を実行する(ステップS24)。一方、クレジット宣言キー42が操作されていないと判断した場合は(ステップS23のNo)、制御部100は、クレジット決済処理以外の決済処理を実行する(ステップS25)。そして決済処理した決済の種類を決済種類記憶部232に記憶する(ステップS26)。   If it is determined that the credit declaration key 42 has been operated (Yes in step S23), the control unit 100 executes a credit settlement process with the card shown in FIG. 6 (step S24). On the other hand, when it is determined that the credit declaration key 42 is not operated (No in step S23), the control unit 100 executes settlement processing other than the credit settlement processing (step S25). Then, the type of payment subjected to payment processing is stored in the payment type storage unit 232 (step S26).

そして制御部100は、当該決済の際に、割引き処理を実行したか否かを判断する(ステップS27)。割引き処理を実行したと判断した場合は(ステップS27のYes)、制御部100は、実行した割引き金額を、割引き情報として割引き金額記憶部233に記憶する(ステップS28)。そして制御部100は、決済処理が終了したか否かを判断する(ステップS29)。   Then, at the time of the settlement, the control unit 100 determines whether the discounting process has been performed (step S27). If it is determined that the discounting process has been executed (Yes in step S27), the control unit 100 stores the executed discounted amount as discounted information in the discounted amount storage unit 233 (step S28). Then, the control unit 100 determines whether the settlement process is completed (step S29).

ステップS29における決済終了か否かの判断は、ステップS22で生成した決済金額のうち、未決済金額があるか否かで判断する。制御部100は、未決済金額が「0円」の場合は、決済が終了したと判断し、未決済金額が「0円」でない場合は、決済は終了していないと判断する。決済処理が終了したと判断した場合は(ステップS29のYes)、制御部100は、そのまま処理を終了する。決済処理が終了していないと判断した場合は(ステップS29のNo)、制御部100は、ステップS23に戻って待機する。なお、割引き処理を実行していないと判断した場合は(ステップS27のNo)、制御部100は、ステップS28を実行せずにステップS29を判断する。   Whether or not the settlement is completed in step S29 is determined based on whether or not there is an unsettled amount among the settlement amounts generated in step S22. The control unit 100 determines that the settlement is completed when the unsettled amount is “0 yen”, and determines that the settlement is not completed when the unsettled amount is not “0 yen”. If it is determined that the settlement process has been completed (Yes in step S29), the control unit 100 ends the process as it is. If it is determined that the settlement process has not been completed (No in step S29), the control unit 100 returns to step S23 and stands by. When it is determined that the discounting process is not performed (No in step S27), the control unit 100 determines step S29 without executing step S28.

次に、図6を用いて、ステップS24のクレジット決済処理の流れを示す。図5のステップS23でクレジット宣言キー42が操作されると、制御部100は、店員用表示部5にカードの操作を促すメッセージを表示する(ステップS41)。   Next, the flow of the credit settlement process of step S24 is shown using FIG. When the credit declaration key 42 is operated in step S23 of FIG. 5, the control unit 100 displays a message for prompting the card operation on the store clerk display unit 5 (step S41).

図7は、制御部100が、ステップS41で表示したメッセージを、店員用表示部5に表示した図である。図7において、制御部100は、エリア51に、商品を購入した合計金額(1500円)を表示する。また制御部100は、エリア52に、ステップS28で割引き金額記憶部233に記憶させた割引き金額を表示する。図7の例では、割引き金額は0円である。また制御部100は、店員に対して、カードをカードリーダ8に挿入して操作することを促すポップアップ53を表示する。当該表示を見た店員は、顧客からカードを受け取ってカードリーダ8に挿入して手前に引く操作を行う。   FIG. 7 is a diagram in which the control unit 100 displays the message displayed in step S41 on the display unit 5 for store clerk. In FIG. 7, the control unit 100 displays, in the area 51, the total amount (1500 yen) of purchasing the product. Further, the control unit 100 causes the area 52 to display the discounted amount stored in the discounted amount storage unit 233 in step S28. In the example of FIG. 7, the discounted amount is 0 yen. The control unit 100 also displays a pop-up 53 prompting the store clerk to insert and operate the card into the card reader 8. The clerk who saw the display receives the card from the customer, inserts the card into the card reader 8 and pulls it to the front.

図6の説明に戻る。制御部100は、店員によるカードの操作があったか否かを判断する(ステップS42)。制御部100は、操作があるまで待機し(ステップS42のNo)、操作があったと判断した場合は(ステップS42のYes)、制御部100(取得手段101)は、カードリーダ8内に設けられた図示しない読取部によって、操作されたカードに記憶されたクレジット情報を磁気的に読み取る(ステップS43)。そして制御部100は、読み取ったクレジット情報を、RAM23のクレジット情報記憶部234に記憶する(ステップS44)。   It returns to the explanation of FIG. Control unit 100 determines whether or not the card has been manipulated by the store clerk (step S42). The control unit 100 stands by until there is an operation (No in step S42), and when it is determined that there is an operation (Yes in step S42), the control unit 100 (acquisition means 101) is provided in the card reader 8. The reading unit (not shown) magnetically reads the credit information stored in the operated card (step S43). Then, the control unit 100 stores the read credit information in the credit information storage unit 234 of the RAM 23 (step S44).

なお、クレジット情報記憶部234は、特定のクレジット会社の情報、特定の種類のカードの情報、所定年齢以上の情報を記憶している。これらの情報は、クレジット処理に必要な情報であり、本来サービスを提供するための情報ではない。   The credit information storage unit 234 stores information of a specific credit company, information of a specific type of card, and information of a predetermined age or more. These pieces of information are information necessary for credit processing, and are not information for providing a service.

次に制御部100は、クレジット情報記憶部234に記憶したクレジット情報のうちのカードの有効期限の情報から、当該カードが有効なカードであるか否かを判断する(ステップS45)。カードが有効ではないと判断した場合は(ステップS45のNo)、制御部100はそのまま処理を終了する。また、カードが有効であると判断した場合は(ステップS45のYes)、制御部100は、上記記憶したクレジット情報から、当該カードが割引きの対象となる特定のクレジット会社のカードか否かを判断する(ステップS46)。特定のクレジット会社のカードであると判断した場合は(ステップS46のYes)、制御部100(判断手段102)は、上記記憶したクレジット情報から、当該カードが、割引きの対象となる特定の種類のカードか否かを判断する(ステップS47)。実施形態では、店舗が発行したハウスカードを特定の種類のカードとしている。なお、特定の種類のカードとして、他の一般的なカードと区別できるカードであれば、どのような種類のカードを特定のカードとしてもよい。   Next, the control unit 100 determines whether the card is a valid card or not from the information of the expiration date of the card among the credit information stored in the credit information storage unit 234 (step S45). If it is determined that the card is not valid (No in step S45), the control unit 100 ends the process. If it is determined that the card is valid (Yes in step S45), the control unit 100 determines from the stored credit information whether the card is a card of a specific credit company to be discounted. (Step S46). If it is determined that the card is a card of a specific credit company (Yes in step S46), the control unit 100 (determination means 102) determines from the stored credit information that the card is a target of a discount. It is determined whether it is a card (step S47). In the embodiment, the house card issued by the store is a specific type of card. In addition, as a specific type of card, any type of card may be used as the specific card as long as it can be distinguished from other general cards.

制御部100が特定の種類のカードであると判断した場合は(ステップS47のYes)、次に制御部100は、上記記憶したクレジット情報の、顧客の生年月情報と、タイマー25が計時する現在の日時情報から、顧客の年齢を算出する(ステップS48)。   If the control unit 100 determines that the card is of a specific type (Yes in step S47), the control unit 100 then counts the customer's birth date and time information of the stored credit information and the current time counted by the timer 25. The customer's age is calculated from the date and time information of (step S48).

そして制御部100(判断手段102)は、顧客の年齢が、割引きの対象となる所定年齢以上であるか否かを判断する(ステップS49)。実施形態では、一例として、65歳以上を所定年齢としている。制御部100が顧客の年齢が所定年齢以上であると判断した場合は(ステップS49のYes)、次に制御部100は、タイマー25の計時する現在の日時情報から、今日が、割引を実施する特定曜日であるか否かを判断する(ステップS50)。実施形態では、一例として日曜日を特定曜日としている。なお、ステップS50の判断は、特定曜日であるかの判断に代えて、割引を実施する特定日にちであるか否かの判断としてもよい。また、特定曜日や特定日にちは、複数の曜日や日にちとしてもよい。   Then, the control unit 100 (judgment means 102) judges whether or not the customer's age is equal to or more than a predetermined age to be discounted (step S49). In the embodiment, as an example, the predetermined age is 65 years or older. If the control unit 100 determines that the customer's age is equal to or greater than the predetermined age (Yes in step S49), then the control unit 100 executes a discount based on the current date and time information counted by the timer 25. It is determined whether it is a specific day (step S50). In the embodiment, Sunday is set as the specific day as an example. It should be noted that the determination in step S50 may be determination as to whether or not it is a specific date on which a discount is to be performed, instead of the determination as to whether it is a specific day of the week. Further, the specific day of the week and the specific date may be a plurality of days and days.

今日が特定曜日であると判断した場合(ステップS50のYes)、次に制御部100は、当該顧客に対する決済において、すでにクレジット決済以外の決済処理が行われているか否かを判断する(ステップS51)。実施形態では、商品購入の合計金額から割引きをするため、商品購入の合計金額に対してクレジット決済処理が行われることを、割引き処理が実行される条件としている。そのため、他の決済が存在することは、実施形態において、割引きを禁止する条件としている。したがって、ステップS51の判断を実行する。制御部100は、ステップS51の判断を、決済種類記憶部232に他の決済の種類情報が記憶されているか否かで判断する。決済種類記憶部232に他の決済の種類情報が記憶されている場合は、制御部100は、割引きを禁止する条件を満たしていると判断する。   If it is determined that today is the specific day of the week (Yes in step S50), then the control unit 100 determines whether a settlement process other than the credit settlement has already been performed in the settlement for the customer (step S51). ). In the embodiment, the discount processing is performed under the condition that the credit settlement process is performed on the total price of the product purchase in order to discount the total price of the product purchase. Therefore, the existence of another settlement is a condition that prohibits discounting in the embodiment. Therefore, the determination in step S51 is performed. The control unit 100 determines the determination in step S51 based on whether or not other payment type information is stored in the payment type storage unit 232. When other payment type information is stored in the payment type storage unit 232, the control unit 100 determines that the condition for prohibiting discounting is satisfied.

クレジット決済以外の決済処理が行われていないと判断した場合は(ステップS51のNo)、次に制御部100は、他の割引き処理がすでに実行されているか否かを判断する(ステップS52)。すでに他の割引き処理が実行されている場合、加えて当該割引きを実行すると2重割引きとなり、店舗の負担が増大する。そのため、実施形態では、2重の割引き処理を禁止することとし、制御部100はステップS52の判断を実行している。制御部100は、ステップS52の判断を、割引き金額記憶部233に他の割引き情報が記憶されているか否かで判断する。割引き金額記憶部233に他の割引き情報が記憶されている場合、制御部100は、割引きを禁止する条件を満たしていると判断する。   If it is determined that the settlement process other than the credit settlement has not been performed (No in step S51), the control unit 100 then determines whether another discount process has already been performed (step S52). If another discount process has already been executed, the additional discount will result in a double discount, increasing the burden on the store. Therefore, in the embodiment, the double discount processing is prohibited, and the control unit 100 executes the determination of step S52. Control unit 100 determines the determination in step S52 based on whether or not other discount information is stored in discount amount storage unit 233. When other discount information is stored in the discount amount storage unit 233, the control unit 100 determines that the condition for prohibiting the discount is satisfied.

他の割引き処理は実行されていないと判断した場合は(ステップS52のNo)、制御部100は、当該クレジットによる決済について、割引きを実行する条件を満足したとして、割引き金額を算出する(ステップS53)。割引き金額は、上記商品購入の合計金額に対して一定の料率(実施形態では5%)を乗算して算出する。制御部100は、合計金額1500円に対して料率5%を乗算して、割引き金額75円を算出する。そして制御部100は、算出した割引き金額を店員用表示部5にポップアップを表示する(ステップS54)。また同様の表示を顧客用表示部6にも表示する。   If it is determined that the other discounting process is not performed (No in step S52), the control unit 100 calculates the discounted amount on the assumption that the conditions for executing the discounting are satisfied for the settlement by the credit (step S53). ). The discounted amount is calculated by multiplying the total price of the product purchase by a fixed rate (5% in the embodiment). The control unit 100 multiplies the total amount of 1,500 yen by the rate of 5% to calculate the discount amount of 75 yen. Then, the control unit 100 displays a pop-up on the clerk display unit 5 for the calculated discounted amount (step S54). The same display is also displayed on the customer display unit 6.

図8は、店員用表示部5に表示された割引き金額の一例である。図8において、制御部100は、エリア63に商品購入の合計金額(1500円)を表示する。また制御部100は、クレジット会社と年齢情報と上記算出された割引き金額(75円)を表示したポップアップ61を表示する。顧客は、顧客用表示部6に表示された割引き金額を見て確認する。店員は、ポップアップ61を見て表示事項を確認する。そして店員は、表示に従って確定キー62を操作する。具体的には、店員用表示部5に表示された確定キー62の位置に対応したタッチパネル10をタッチする。   FIG. 8 is an example of the discounted amount displayed on the sales clerk display unit 5. In FIG. 8, the control unit 100 displays in the area 63 the total price (1500 yen) of the product purchase. The control unit 100 also displays a pop-up 61 displaying the credit company, the age information, and the discounted amount (75 yen) calculated above. The customer sees and confirms the discounted amount displayed on the customer display unit 6. The clerk looks at the pop-up 61 to confirm the displayed items. Then, the store clerk operates the confirmation key 62 according to the display. Specifically, the touch panel 10 corresponding to the position of the determination key 62 displayed on the salesperson display unit 5 is touched.

制御部100は、確定キー62が操作されたか否かを判断する(ステップS55)。操作されるまで待機し(ステップS55のNo)、操作されたと判断した場合は(ステップS55のYes)、制御部100(サービス提供手段103)は、確定させた割引き金額に基づいて、特定割引きの条件を満たしたとして、特定割引き処理を実行し(ステップS56)、割引き後の合計金額を算出する。そして制御部100は、割引き金額を確定させた表示画面を、店員用表示部5と顧客用表示部6に表示する(ステップS57)。   Control unit 100 determines whether or not enter key 62 has been operated (step S55). It waits until it is operated (No in step S55), and when it is determined that it is operated (Yes in step S55), the control unit 100 (service providing means 103) determines the specific discount based on the decided discount amount. If the condition is satisfied, a specific discount process is executed (step S56), and the total amount after discount is calculated. Then, the control unit 100 displays the display screen on which the discounted amount is fixed on the display unit 5 for sales clerk and the display unit 6 for customer (step S57).

図9は、店員用表示部5に表示された、特定割引き処理を実行した表示画面の一例である。制御部100は、エリア71に、確定させた割引き金額(75円)を表示する。また制御部100は、エリア72に、商品購入の合計金額(1500円)から割引き金額(75円)を減算した合計金額(1425円)を表示する。また、制御部100は、特定割引き処理後の合計金額(1425円)を顧客用表示部6に表示する。   FIG. 9 is an example of a display screen displayed on the store clerk display unit 5 on which a specific discount process has been performed. The control unit 100 displays the determined discount amount (75 yen) in the area 71. Further, the control unit 100 displays, in the area 72, the total amount (1425 yen) obtained by subtracting the discounted amount (75 yen) from the total amount (1500 yen) of the product purchase. Further, the control unit 100 displays the total amount (1425 yen) after the specific discount processing on the display unit 6 for customer.

次に制御部100は、クレジット決済処理を実行する(ステップS58)。図10は、クレジット決済処理を実行した後の店員用表示部5の表示の一例である。図10において、制御部100は、商品購入の合計金額(1500円)を、エリア81に表示する。また制御部100は、算出した割引き金額(75円)を、エリア82に表示する。また制御部100は、合計金額(1425円)に基づいてクレジット決済処理したクレジット決済処理金額(1425円)を、エリア83に表示する。   Next, the control unit 100 executes a credit settlement process (step S58). FIG. 10 is an example of a display of the clerk display unit 5 after the credit settlement process is performed. In FIG. 10, the control unit 100 displays the total price of the product purchase (1500 yen) in the area 81. Further, the control unit 100 displays the calculated discounted amount (75 yen) in the area 82. Further, the control unit 100 displays in the area 83 a credit settlement processing amount (1425 yen) which has been subjected to the credit settlement processing based on the total amount (1425 yen).

クレジット決済処理した後、制御部100(出力手段104)は、当該取引事項を印字したクレジット売上票を印字部7で印字して発行する(ステップS59)。図11に、発行されたクレジット売上票91の一例を示す。図11において、クレジット売上票91には、対象商品の合計金額92、割引き金額93、割引き後の合計金額94、クレジット会社名や会員情報等のクレジット情報95、クレジット決済処理金額96等が印字されている。   After the credit settlement process, the control unit 100 (output means 104) prints and issues a credit sales slip on which the transaction items are printed by the printing unit 7 (step S59). An example of the issued credit sales slip 91 is shown in FIG. In FIG. 11, the credit sales slip 91 is printed with the total amount 92 of the target product, the discount amount 93, the total amount 94 after discount, the credit information 95 such as the credit company name and member information, the credit settlement processing amount 96 etc. ing.

一方、ステップS51において、クレジット決済以外の決済処理が行われていると判断した場合は(ステップS51のYes)、制御部100は、クレジット決済では割引できない旨のエラーメッセージを、店員用表示部5と顧客用表示部6に表示する(ステップS63)。図12は、店員用表示部5に表示されたエラーメッセージの一例である。図12において、エリア111には、対象商品の合計金額(1500円)が表示されている。またエリア112には、クレジット決済処理を実行する金額(1000円)が表示されている。また、クレジット決済が不可であるポップアップ113が表示されている。図12の例では、すでに500円(1500円−1000円)は他の決済処理がされていることから、制御部100は、本件は多重決済であると判断してクレジットでの決済での割引を禁止するポップアップ113を表示する。そして制御部100は、ステップS58の処理を実行する。   On the other hand, when it is determined in step S51 that payment processing other than credit payment is being performed (Yes in step S51), the control unit 100 displays an error message indicating that the discount can not be made in the credit payment And the display unit 6 for the customer (step S63). FIG. 12 is an example of the error message displayed on the clerk display unit 5. In FIG. 12, in the area 111, the total price (1500 yen) of the target product is displayed. Further, in the area 112, an amount (1,000 yen) for executing the credit settlement process is displayed. In addition, a pop-up 113 is displayed for which credit payment is not possible. In the example of FIG. 12, since 500 yen (1500 yen to 1000 yen) has already been subjected to another settlement process, the control unit 100 determines that the present case is multiple settlement, and a discount in settlement by credit To display a pop-up 113 to prohibit. Then, the control unit 100 executes the process of step S58.

また、ステップS52において、他の割引き処理が実行されていると判断した場合は(ステップS52のYes)、制御部100は、2重割引きとなるためこれを禁止するエラーメッセージを、店員用表示部5と顧客用表示部6に表示する(ステップS61)。図13は、店員用表示部5に表示されたエラーメッセージの一例である。図13において、エリア121には、割引き金額(150円)が表示されている。またエリア122には、クレジット決済処理を実行する金額(1350円)が表示されている。また、2重割引きが不可であるポップアップ123が表示されている。図13の例では、すでに150円の割引き処理が実行されていることを示しており、制御部100は、更なる割引き処理を禁止するポップアップ123を表示する。   If it is determined in step S52 that another discounting process is being executed (Yes in step S52), the control unit 100 displays an error message for prohibiting double discounting, as shown in FIG. 5 and the display unit 6 for customer display (step S61). FIG. 13 is an example of an error message displayed on the clerk display unit 5. In FIG. 13, the area 121 displays the discounted amount (150 yen). Further, in the area 122, an amount (1350 yen) for executing the credit settlement process is displayed. Also, a pop-up 123 is displayed for which double discounting is not possible. The example in FIG. 13 indicates that the discount processing of 150 yen has already been executed, and the control unit 100 displays a pop-up 123 that prohibits further discount processing.

そして制御部100は、すでに実行されている他の割引き処理を取り消す操作がされたか否かを判断する(ステップS62)。取り消す操作がされていないと判断した場合は(ステップS62のNo)、制御部100は、ステップS58の処理を実行する。また、取り消す操作がされたと判断した場合は(ステップS62のYes)、制御部100は、すでに実行されている割引きを取り消す取消処理を実行する(ステップS64)。そして、制御部100は、ステップS23に戻って、クレジット決済処理を初めから実行する。   Then, the control unit 100 determines whether or not an operation to cancel another discounting process that has already been executed has been performed (step S62). If it is determined that the cancel operation has not been performed (No in step S62), the control unit 100 executes the process of step S58. If it is determined that the cancel operation has been performed (Yes in step S62), the control unit 100 executes a cancel process for canceling the discount that has already been executed (step S64). Then, the control unit 100 returns to step S23 and executes the credit settlement process from the beginning.

なお、制御部100が、特定のクレジット会社のカードではないと判断した場合(ステップS46のNo)と、特定の種類のカードではないと判断した場合(ステップS47のNo)と、顧客の年齢が所定年齢以上ではないと判断した場合(ステップS49のNo)と、今日が、割引を実施する特定曜日ではないと判断した場合(ステップS50のNo)は、特定割引きを実行する条件を満たさないため、割引き処理を実行せずにステップS58に進む。   If the control unit 100 determines that the card is not a card of a specific credit card company (No in step S46) or if it is not determined that the card is a specific card type (No in step S47), the customer's age is If it is determined that the age is not more than the predetermined age (No in step S49), and if it is determined that today is not the specific day of the week for performing the discount (No in step S50), the condition for performing the specific discount is not satisfied. The process proceeds to step S58 without executing the discount process.

以上説明したように、実施形態は、カードに記憶され、カードから取得した情報のうち複数の情報が、サービスを提供する条件を満たしている場合、当該顧客に対して特定割引きを実行するため、店員の判断に頼ることなく、顧客に対して適正なサービスを確実に提供することができる。   As described above, in the embodiment, when a plurality of pieces of information stored in the card and acquired from the card satisfy the conditions for providing the service, the specific discount is performed for the customer, It is possible to reliably provide appropriate services to customers without relying on the judgment of the store clerk.

また、実施形態によれば、店員が、サービス提供の条件を満たしているか否かを判断しなくてもよい。   Further, according to the embodiment, the store clerk may not determine whether the conditions for providing the service are satisfied.

また、実施形態によれば、カードに記憶された生年月から顧客の年齢を算出して、この年齢が所定年齢以上であるか否かをサービス提供の条件としているため、所定年齢以上の顧客に対してサービスを提供することができる。   Further, according to the embodiment, since the age of the customer is calculated from the birth month stored in the card, and whether this age is the predetermined age or more is a condition for providing the service, the customer having the predetermined age or more It is possible to provide services for

また、実施形態によれば、カードの種類をサービス提供の条件としているため、同じクレジット会社のカードであっても特定のカード(例えばハウスカード)を携帯している顧客に対してサービスを提供することができる。   Further, according to the embodiment, since the type of card is the condition for providing the service, even if the card of the same credit company is provided, the service is provided to the customer who carries the specific card (for example, a house card). be able to.

また、実施形態によれば、クレジット決済以外の他の決済処理が実行された場合は、制御部100は、割引き処理を実行しないため、商品購入したすべての合計金額を対象として、割引き処理を実行することができる。   Further, according to the embodiment, when another settlement process other than the credit settlement is executed, the control unit 100 does not execute the discount process, and thus executes the discount process on all the total purchased amount of the product. can do.

また、実施形態によれば、他の割引き処理が実行されている場合、制御部100は、割引き処理を実行しないため、2重割引きを防止することができる。したがって、店舗の負担を低減することができる。   Further, according to the embodiment, when another discounting process is performed, the control unit 100 does not execute the discounting process, so that double discounting can be prevented. Therefore, the burden on the store can be reduced.

また、実施形態によれば、制御部100は、割引きした情報を店員用表示部5および顧客用表示部6に表示し、またはクレジット売上票に印字するので、店員や顧客は、割引き金額を確認することができる。   Further, according to the embodiment, the control unit 100 displays the discounted information on the store clerk display unit 5 and the customer display unit 6 or prints it on the credit sales slip, so the store clerk or the customer check the discounted amount can do.

また、実施形態によれば、制御部100は、カードに記憶された生年月とカードの種類とから、サービスを提供する条件を満たしているか否かを判断する。したがって、制御部100は、外部の装置から情報を取得することなく条件を満たしているか否かを判断することができる。   Further, according to the embodiment, the control unit 100 determines whether or not the condition for providing the service is satisfied from the date of birth stored in the card and the type of the card. Therefore, the control unit 100 can determine whether the condition is satisfied without acquiring information from an external device.

なお、実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   The embodiments are presented as examples, and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the scope of the invention. This embodiment and its modifications are included in the scope and the gist of the invention, and are included in the invention described in the claims and the equivalents thereof.

例えば、実施形態では、顧客の年齢、カードの種類をカード割引きの条件としたが、カードに記憶された情報であれば、これ以外を条件としてもよい。   For example, in the embodiment, the age of the customer and the type of the card are set as the conditions for the card discount, but if the information is stored in the card, other conditions may be set as the conditions.

また、実施形態では、記憶媒体としてクレジットカードを用いたが、ICカードや、RFID(Radio Frequency Identification)や携帯端末等のカード以外の記憶媒体であってもよい。   In the embodiment, a credit card is used as a storage medium, but a storage medium other than an IC card or a card such as RFID (Radio Frequency Identification) or a portable terminal may be used.

また、実施形態では、顧客の生年月から年齢を算出したが、顧客の生年月日から年齢を算出してもよい。   Further, in the embodiment, the age is calculated from the birth date of the customer, but the age may be calculated from the birth date of the customer.

また、実施形態では、所定年齢以上をサービス提供の一つの条件としたが、所定年齢以下、あるいは一定の範囲内の年齢を一つの条件としてもよい。   Further, in the embodiment, one or more conditions for providing the service are set as a predetermined age or more, but an age equal to or less than the predetermined age or within a certain range may be set as one condition.

また、実施形態は、商品の合計金額を割引くサービスを提供したが、景品の提供やポイントの付与等他のサービスを提供してもよい。   Further, although the embodiment provides a service for discounting the total amount of goods, it may provide other services such as the provision of free goods and the provision of points.

また、実施形態は、他の決済処理が実行されている場合はサービスを提供しないようにしたが、他の決済処理が実行されている場合に、クレジット決済にかかる金額に対してサービスを提供するようにしてもよい。   In the embodiment, the service is not provided when another settlement process is performed, but the service is provided for the amount of money required for the credit settlement when the other settlement process is performed. You may do so.

また、実施形態は、決済装置をPOS端末1としたが、決済処理を実行する情報処理装置であればよい。   In the embodiment, the settlement apparatus is the POS terminal 1, but any information processing apparatus that executes settlement processing may be used.

実施形態の決済装置で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供される。   The program executed by the payment apparatus of the embodiment is a file in an installable format or an executable format and readable by a computer such as a CD-ROM, a flexible disk (FD), a CD-R, a DVD (Digital Versatile Disk), etc. Is provided by being recorded on a recording medium.

また、実施形態の決済装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、実施形態の決済装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。   Further, the program executed by the settlement apparatus of the embodiment may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Further, the program executed by the settlement apparatus of the embodiment may be provided or distributed via a network such as the Internet.

また、実施形態の決済装置で実行されるプログラムを、ROM等に予め組み込んで提供するように構成してもよい。   Further, the program executed by the settlement apparatus of the embodiment may be configured to be provided by being incorporated in advance in a ROM or the like.

1 POS端末
100 制御部
101 取得手段
102 判断手段
103 サービス提供手段
104 出力手段
1 POS Terminal 100 Control Unit 101 Acquisition Means 102 Determination Means 103 Service Providing Means 104 Output Means

特開2002−163587号公報JP, 2002-163587, A

実施形態の決済装置は、特典を付与する特典付与手段と、クレジットでの決済を行うことを宣言する決済宣言手段と、前記特典付与手段による他の特典の付与が行われていないことを条件に、前記決済宣言手段による前記クレジットでの決済に係る特典を付与する特典付与手段と、を備える。 The settlement apparatus according to the embodiment is provided on the condition that a benefit giving unit for giving a benefit, a payment declaring unit for declaring that payment with a credit is to be made, and that the other benefit is not given by the benefit giving unit. And a privilege giving means for giving a privilege related to the settlement with the credit by the settlement declaring means .

実施形態のプログラムは、決済装置としてのコンピュータを、特典を付与する特典付与手段と、クレジットでの決済を行うことを宣言する決済宣言手段と、前記特典付与手段による他の特典の付与が行われていないことを条件に、前記決済宣言手段による前記クレジットでの決済に係る特典を付与する特典付与手段と、して機能させる。 The program according to the embodiment includes a computer as a payment apparatus, benefit giving means for giving a benefit, payment declaring means for declaring payment by credit, and giving of other benefits by the benefit giving means. It is made to function as a privilege granting means which grants the privilege concerning the settlement with the credit by the settlement declaring means on the condition that it is not set .

Claims (5)

クレジット処理以外の決済処理を実行する第1決済処理手段と、
前記第1決済処理手段による決済処理において割引処理をした場合には、割引いた第1割引金額を記憶する記憶手段と、
クレジット処理を宣言する決済宣言手段と、
前記第1決済処理手段による決済処理が実行された後に前記決済宣言手段による前記クレジット処理の宣言がされた場合に、前記記憶手段によって第1割引金額が記憶されていれば当該第1割引金額を表示部に表示し、前記記憶手段によって第1割引金額が記憶されていなければ前記第1割引金額を前記表示部に表示しない、表示手段と、
を備えた決済装置。
First settlement processing means for executing settlement processing other than credit processing;
Storage means for storing a discounted first discounted amount when discount processing is performed in the settlement processing by the first settlement processing means;
Payment declaring means for declaring credit processing;
If the credit processing is declared by the settlement declaring unit after the settlement processing by the first settlement unit is performed, the first discount amount is stored if the first discount amount is stored by the storage unit. Display means for displaying on the display unit, and not displaying the first discounted amount on the display unit if the first discount amount is not stored by the storage unit;
Payment device with.
前記表示手段は、前記記憶手段によって第1割引金額が記憶されていれば、前記決済宣言手段による宣言に伴うクレジット処理に係る操作を促すメッセージを前記第1割引金額とともに表示する、
請求項1に記載の決済装置。
If the first discount amount is stored by the storage unit, the display unit displays a message prompting an operation related to credit processing associated with the declaration by the settlement declaration unit together with the first discount amount.
The payment apparatus according to claim 1.
クレジット情報を取得する取得手段と、
前記決済宣言手段によってクレジット処理が宣言された場合に、前記記憶手段によって第1割引金額が記憶されていないことを条件に、前記取得手段が取得した情報に基づいて前記クレジット処理において割引する第2割引金額を算出する割引金額算出手段と、
前記第2割引金額用いて前記クレジット処理による決済処理を実行する第2決済処理手段と、
をさらに備えた請求項1または2に記載の決済装置。
Acquisition means for acquiring credit information,
When the credit processing is declared by the settlement declaring means, the credit processing is discounted based on the information acquired by the acquiring means on condition that the first discount amount is not stored by the storing means. Discount amount calculation means for calculating a discount amount;
Second settlement processing means for executing settlement processing by the credit processing using the second discount amount;
The payment apparatus according to claim 1, further comprising:
前記クレジット情報に基づいて当該クレジット処理での割引の可否を判断する判断手段、をさらに備え、
前記割引金額算出手段は、前記判断手段が前記クレジット処理での割引が可能であると判断した場合に、前記クレジット処理における第2割引金額を算出する、
請求項3に記載の決済装置。
The information processing apparatus further comprises determination means for determining whether or not the discount is possible in the credit processing based on the credit information.
The discounted amount calculation means calculates a second discounted amount in the credit process when the determination means determines that the discount in the credit process is possible.
The settlement apparatus according to claim 3.
決済装置としてのコンピュータを、
クレジット処理以外の決済処理を実行する第1決済処理手段と、
前記第1決済処理手段による決済処理において割引処理をした場合には、割引いた第1割引金額を記憶する記憶手段と、
クレジット処理を宣言する決済宣言手段と、
前記第1決済処理手段による決済処理が実行された後に前記決済宣言手段による前記クレジット処理の宣言がされた場合に、前記記憶手段によって第1割引金額が記憶されていれば当該第1割引金額を表示部に表示し、前記記憶手段によって第1割引金額が記憶されていなければ前記第1割引金額を前記表示部に表示しない、表示手段と、
して機能させるためのプログラム。
A computer as a payment device,
First settlement processing means for executing settlement processing other than credit processing;
Storage means for storing a discounted first discounted amount when discount processing is performed in the settlement processing by the first settlement processing means;
Payment declaring means for declaring credit processing;
If the credit processing is declared by the settlement declaring unit after the settlement processing by the first settlement unit is performed, the first discount amount is stored if the first discount amount is stored by the storage unit. Display means for displaying on the display unit, and not displaying the first discounted amount on the display unit if the first discount amount is not stored by the storage unit;
Program to make it work.
JP2019018686A 2019-02-05 2019-02-05 Settlement device and program Pending JP2019067465A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019018686A JP2019067465A (en) 2019-02-05 2019-02-05 Settlement device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019018686A JP2019067465A (en) 2019-02-05 2019-02-05 Settlement device and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018023473A Division JP6480047B2 (en) 2018-02-13 2018-02-13 Payment apparatus and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2021020155A Division JP2021073628A (en) 2021-02-10 2021-02-10 Settlement device and program

Publications (1)

Publication Number Publication Date
JP2019067465A true JP2019067465A (en) 2019-04-25

Family

ID=66339763

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019018686A Pending JP2019067465A (en) 2019-02-05 2019-02-05 Settlement device and program

Country Status (1)

Country Link
JP (1) JP2019067465A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH064775A (en) * 1992-06-22 1994-01-14 Tokyo Electric Co Ltd Commodity sales data processor
JP2005174252A (en) * 2003-12-15 2005-06-30 Fujitsu Ltd Pos terminal device and point giving program
JP2006119815A (en) * 2004-10-20 2006-05-11 Teraoka Seiko Co Ltd Reverse vending system, merchandise sales data processor, and reverse vending machine
JP2012248115A (en) * 2011-05-30 2012-12-13 Japan Post Service Co Ltd Point management system, point management method and point management program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH064775A (en) * 1992-06-22 1994-01-14 Tokyo Electric Co Ltd Commodity sales data processor
JP2005174252A (en) * 2003-12-15 2005-06-30 Fujitsu Ltd Pos terminal device and point giving program
JP2006119815A (en) * 2004-10-20 2006-05-11 Teraoka Seiko Co Ltd Reverse vending system, merchandise sales data processor, and reverse vending machine
JP2012248115A (en) * 2011-05-30 2012-12-13 Japan Post Service Co Ltd Point management system, point management method and point management program

Similar Documents

Publication Publication Date Title
JP2012098953A (en) Pos system
JP6965056B2 (en) Transaction settlement system, transaction processing device, settlement device and its program
JP2011048578A (en) Sales data processing device and program
JP5450691B2 (en) Sales data processing apparatus and program
JP5973393B2 (en) Payment apparatus and program
JP5286378B2 (en) Sales data processing apparatus and program
JP5450535B2 (en) Sales data processing apparatus and program
JP6314116B2 (en) Information processing apparatus and program
JP6690281B2 (en) POS system and program
JP6480047B2 (en) Payment apparatus and program
JP2019067465A (en) Settlement device and program
JP7266837B2 (en) Registration device and product sales data processing system
JP5450530B2 (en) Sales data processing apparatus and program
JP2021073628A (en) Settlement device and program
JP2021026713A (en) Registration settlement device and program
JP5552506B2 (en) Sales data processing apparatus and program
JP2014211919A (en) Pos system, registration device, and settlement device
JP2020060997A (en) Commodity sales data processing system and program
JP2016181300A (en) Settlement device and program
US20220101699A1 (en) Voucher dispensing device and voucher dispensing method
JP7342987B2 (en) Systems, methods and programs
JP2014132405A (en) Merchandise sales data processing apparatus and program
JP2011059736A (en) Sales data processing apparatus and program
JP2024003509A (en) Accounting device and program
JP2023041479A (en) Information processor, registration system, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190206

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200417

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200602

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200803

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20201110