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
JP7188946B2 - Sales data processor and program - Google Patents
[go: Go Back, main page]

JP7188946B2 - Sales data processor and program - Google Patents

Sales data processor and program Download PDF

Info

Publication number
JP7188946B2
JP7188946B2 JP2018170570A JP2018170570A JP7188946B2 JP 7188946 B2 JP7188946 B2 JP 7188946B2 JP 2018170570 A JP2018170570 A JP 2018170570A JP 2018170570 A JP2018170570 A JP 2018170570A JP 7188946 B2 JP7188946 B2 JP 7188946B2
Authority
JP
Japan
Prior art keywords
tax exemption
unit
consumables
product
goods
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
JP2018170570A
Other languages
Japanese (ja)
Other versions
JP2020042626A (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 JP2018170570A priority Critical patent/JP7188946B2/en
Publication of JP2020042626A publication Critical patent/JP2020042626A/en
Priority to JP2022192563A priority patent/JP7460732B2/en
Application granted granted Critical
Publication of JP7188946B2 publication Critical patent/JP7188946B2/en
Priority to JP2024043375A priority patent/JP7678180B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態は、販売データ処理装置およびプログラムに関する。 An embodiment of the present invention relates to a sales data processing device and program.

従来、輸出物品販売場(免税店)を経営する事業者が外国人旅行者等の非居住者に対して商品を販売する場合に、当該商品にかかる消費税等の税金を免除するいわゆる免税制度が存在する。 In the past, a so-called tax exemption system exempts the consumption tax and other taxes imposed on the goods when a business operator who operates an export goods sales floor (duty-free shop) sells goods to non-residents such as foreign tourists. exists.

このような免税制度において、免税の対象となる対象商品として、消耗品と一般物品とに区分される。 In such a tax exemption system, commodities subject to tax exemption are classified into consumables and general commodities.

ところで、平成30年の免税制度の法改正で、一般物品の区分を消耗品の区分に変更して、免税とすることが可能となった。しかしながら、従来は、一般物品の区分を消耗品の区分に変更するために、すべての対象商品の売上登録処理をすべてキャンセルし、最初からやり直すことが必要であった。 By the way, with the revision of the tax exemption system law in 2018, it became possible to change the category of general goods to the category of consumables and exempt them from taxation. However, conventionally, in order to change the category of general goods to the category of consumables, it was necessary to cancel all sales registration processing for all target products and start over.

本発明が解決しようとする課題は、一般物品の区分を効率よく消耗品の区分に変更が可能な販売データ処理装置およびプログラムを提供することである。 The problem to be solved by the present invention is to provide a sales data processing device and program capable of efficiently changing the classification of general goods to the classification of consumable goods.

実施形態の販売データ処理装置は、購入した商品のうち免税対象となる一般物品に区分される対象商品および消耗品に区分される対象商品についてそれぞれの区分別に商品の合計金額に基づいて免税となる条件を満たしているかを判断する条件判断部と、前記条件判断部が前記免税となる条件を満たしていると判断した区分の対象商品について税金分を免除する免税処理を行う免税処理部と、を備えた販売データ処理装置であって、前記対象商品のうち一般物品に区分されている対象商品を指定する指定部と、前記指定部によって対象商品を指定されたかを判断する指定判断部と、前記指定判断部によって指定されたと判断された対象商品の区分を前記消耗品の区分に変更する区分変更部と、を備える。 The sales data processing device according to the embodiment exempts tax exemption based on the total amount of the purchased products classified as general goods and consumables from among the purchased products. A condition judgment unit that judges whether the conditions are satisfied, and a tax exemption processing unit that performs tax exemption processing to exempt the tax for the target product of the category judged by the condition judgment unit to satisfy the conditions for tax exemption. a designation unit that designates a target product classified as a general product among the target products; a designation determination unit that determines whether the target product is designated by the designation unit; and a classification change unit that changes the classification of the target product determined to be designated by the designation determination unit to the classification of the consumables.

図1は、実施形態にかかるPOSシステムの概略構成図である。FIG. 1 is a schematic configuration diagram of a POS system according to an embodiment. 図2は、POS端末のハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing the hardware configuration of the POS terminal. 図3は、商品マスタのデータ構成の一例を示す図である。FIG. 3 is a diagram showing an example of the data structure of a product master. 図4は、免税区分ファイルのデータ構成の一例を示す図である。FIG. 4 is a diagram showing an example of the data structure of the tax exempt classification file. 図5は、免税設定値ファイルのデータ構成の一例を示す図である。FIG. 5 is a diagram showing an example of the data configuration of the tax exemption setting value file. 図6は、POS端末の機能構成を示す機能ブロック図である。FIG. 6 is a functional block diagram showing the functional configuration of the POS terminal. 図7は、POS端末の制御処理の流れを示すフローチャートである。FIG. 7 is a flow chart showing the flow of control processing of the POS terminal. 図8は、POS端末の免税処理に係る制御処理の流れを示すフローチャートである。FIG. 8 is a flow chart showing the flow of control processing relating to tax exemption processing of the POS terminal. 図9は、免税確認画面の一例を示す図である。FIG. 9 is a diagram showing an example of the tax exemption confirmation screen. 図10は、梱包物選択画面の一例を示す図である。FIG. 10 is a diagram showing an example of a package selection screen. 図11は、確定画面の一例を示す図である。FIG. 11 is a diagram showing an example of the confirmation screen.

実施形態においては、外国人旅行者等の非居住者に対して通常生活の用に供する販売対象を一定の方法で販売する輸出物品販売場(免税店)で用いられるPOS(Point Of Sales)システムについて説明する。実施形態は、販売データ処理装置の一例として、免税店の店舗に設置されたPOS端末を用いて説明する。 In the embodiment, a POS (Point Of Sales) system used in an export goods sales area (duty-free shop) that sells sales items for daily life to non-residents such as foreign tourists by a certain method. will be explained. The embodiment will be described using a POS terminal installed in a duty-free shop as an example of a sales data processing device.

図1は、実施形態にかかるPOSシステム1の概略構成図である。POSシステム1は、図1に示すように、免税店内に設置された1台または複数台(図では2台)のPOS端末2と、これらのPOS端末2をLAN(Local Area Network)等のネットワーク3で接続して集中管理する情報処理装置であり、例えば免税店のバックヤードに設置されたサーバ4とを備える。 FIG. 1 is a schematic configuration diagram of a POS system 1 according to an embodiment. As shown in FIG. 1, the POS system 1 includes one or a plurality of (two in the figure) POS terminals 2 installed in a duty-free shop, and these POS terminals 2 connected to a network such as a LAN (Local Area Network). 3 is an information processing device for centralized control, and includes a server 4 installed in the backyard of a duty-free shop, for example.

サーバ4は、POSシステム1全体の制御を受け持つものである。サーバ4は、商品マスタ(図3で後述する)、免税区分ファイル(図4で後述する)、免税設定値ファイル(図5で後述する)を記憶する。サーバ4は、商品マスタ、免税区分ファイル、免税設定値ファイルを各POS端末2に送信する。サーバ4は、各POS端末2で決済処理した商品の商品情報と決済情報を受信、集計して、管理する。 The server 4 is in charge of controlling the POS system 1 as a whole. The server 4 stores a product master (described later with reference to FIG. 3), a tax exemption category file (described later with FIG. 4), and a tax exemption set value file (described later with FIG. 5). The server 4 transmits the product master, the tax exemption classification file, and the tax exemption setting value file to each POS terminal 2 . The server 4 receives, aggregates, and manages product information and payment information of products for which payment has been processed at each POS terminal 2 .

POS端末2は、免税店の店内の精算場所に配置されている。POS端末2は、オペレータ(キャッシャ)が入力した商品コードに基づいて取引処理を行うための端末である。 The POS terminal 2 is arranged at the checkout place inside the duty-free shop. The POS terminal 2 is a terminal for performing transaction processing based on the product code entered by the operator (cashier).

POS端末2は、店内で販売されている商品の販売に係る取引処理を行う。オペレータがPOS端末2を操作することで、POS端末2は、販売される商品の売上登録処理および決済処理を実行する。売上登録処理とは、販売される商品に付されたバーコード等のコードを光学的に読み取ることで、またはコードを撮像することで、商品コードを取得し、取得した商品コードに基づいて商品マスタから当該商品の商品情報(商品名、価格、免税区分コード等)読み出し、読み出した当該商品の商品情報を表示するとともに、商品情報を商品情報部331(図2を参照)に記憶する処理をいう。決済処理とは、売上登録処理に伴い商品情報部331に記憶された商品情報に基づいて、取引に係る合計金額や税額の表示、顧客から預かった預り金に基づいて釣銭を計算して表示する処理、釣銭の発行を釣銭機に指示する処理、商品情報や決済情報(合計金額、預り金額、釣銭額等)を印字したレシートを発行する処理等をいう。なお、売上登録処理と決済処理を合わせた処理を取引処理という。 The POS terminal 2 performs transaction processing related to sales of products sold in the store. As the operator operates the POS terminal 2, the POS terminal 2 executes sales registration processing and payment processing for the merchandise to be sold. The sales registration process is to acquire the product code by optically reading the code such as the bar code attached to the product to be sold or by imaging the code, and create the product master based on the acquired product code. This refers to the process of reading product information (product name, price, tax exemption classification code, etc.) of the product from the product, displaying the read product information of the product, and storing the product information in the product information section 331 (see FIG. 2). . Settlement processing is based on the product information stored in the product information unit 331 along with the sales registration processing, displaying the total amount and tax amount related to the transaction, and calculating and displaying the change based on the deposit received from the customer. processing, processing for instructing the change dispenser to issue change, processing for issuing a receipt on which product information and payment information (total amount, deposit amount, amount of change, etc.) are printed. A combination of sales registration processing and settlement processing is called transaction processing.

次に、POS端末2のハードウェアについて説明する。図2は、POS端末2のハードウェア構成を示すブロック図である。図2に示すように、POS端末2は、CPU(Central Processing Unit)31、ROM(Read Only Memory)32、RAM(Random Access Memory)33、メモリ部34等を備えている。CPU31は制御主体となる。ROM32は各種プログラムを記憶する。RAM33はプログラムや各種データを展開する。メモリ部34は各種プログラムを記憶する。CPU31、ROM32、RAM33、メモリ部34は、互いにバス35を介して接続されている。CPU31とROM32とRAM33が、制御部300を構成する。すなわち、制御部300は、CPU31がROM32やメモリ部34に記憶されRAM33に展開された制御プログラムに従って動作することによって、後述するPOS端末2の制御処理を実行する。 Next, hardware of the POS terminal 2 will be described. FIG. 2 is a block diagram showing the hardware configuration of the POS terminal 2. As shown in FIG. As shown in FIG. 2, the POS terminal 2 includes a CPU (Central Processing Unit) 31, a ROM (Read Only Memory) 32, a RAM (Random Access Memory) 33, a memory section 34, and the like. The CPU 31 is the controlling subject. The ROM 32 stores various programs. The RAM 33 develops programs and various data. The memory unit 34 stores various programs. The CPU 31 , ROM 32 , RAM 33 and memory section 34 are connected to each other via a bus 35 . The CPU 31 , ROM 32 and RAM 33 constitute a control section 300 . That is, the control unit 300 executes control processing of the POS terminal 2, which will be described later, by the CPU 31 operating according to the control program stored in the ROM 32 and the memory unit 34 and developed in the RAM 33. FIG.

RAM33は、商品情報部331を備える。商品情報部331は、商品マスタF1から取得した商品の商品情報(商品名、価格、免税区分コード(図3を参照)等)を記憶する。 The RAM 33 has a product information section 331 . The product information section 331 stores product information (product name, price, tax exemption classification code (see FIG. 3), etc.) of the product acquired from the product master F1.

メモリ部34は、HDD(Hard Disc Drive)やフラッシュメモリ等で構成されており、電源を遮断しても記憶内容を維持する。メモリ部34は、制御プログラム部341、商品マスタF1、免税区分ファイルF2、免税設定値ファイルF3を備える。商品マスタF1、免税区分ファイルF2、免税設定値ファイルF3は、サーバ4からダウンロードされたものである。制御プログラム部341は、POS端末2の制御を行うためのプログラムが記憶されている。 The memory unit 34 is composed of an HDD (Hard Disc Drive), a flash memory, or the like, and maintains stored contents even when the power is turned off. The memory unit 34 includes a control program unit 341, a product master F1, a tax exemption classification file F2, and a tax exemption setting value file F3. The product master F1, the tax exemption classification file F2, and the tax exemption setting value file F3 are downloaded from the server 4. FIG. The control program section 341 stores a program for controlling the POS terminal 2 .

次に、商品マスタF1のデータ構成について説明する。商品マスタF1は、商品を特定する商品コードに対応付けて、当該商品の商品情報を記憶する。また、商品マスタF1は、商品コードに対応付けて、当該商品の免税区分を記憶する。 Next, the data configuration of the product master F1 will be described. The product master F1 stores the product information of the product in association with the product code that identifies the product. The product master F1 also stores the tax exemption category of the product in association with the product code.

図3は、商品マスタF1のデータ構成の一例を示す図である。図3に示すように、商品マスタF1には、販売登録対象の各商品の商品コード(商品識別情報)に対応付けて、商品名や商品の価格(単価)、分類コード(分類1コード、分類2コード)、免税区分コード342、危険物区分コード等の商品情報が設定される。危険物区分コードは、航空機への持ち込みが禁止されているスプレー類等の取扱いに注意を要する商品に付与される。 FIG. 3 is a diagram showing an example of the data structure of the product master F1. As shown in FIG. 3, in the product master F1, the product name, product price (unit price), classification code (classification 1 code, classification 2 code), tax exemption classification code 342, dangerous goods classification code, etc. are set. Dangerous Goods Classification Codes are assigned to products that require careful handling, such as sprays that are prohibited from being carried on board an aircraft.

商品は複数の分類コードによって分類分けされており、それら複数の分類は階層的に構築されている。 Products are classified by a plurality of classification codes, and the plurality of classifications are constructed hierarchically.

即ち、図3に示すように、商品は、大まかな分類である分類1(上位の分類)によって複数に分類分けされている。また、各分類1はより細かな分類である分類2(下位の分類)によってさらに詳細に分類されている。即ち、上位の分類1は、分類1より下位の分類2によって複数に分類分けされており、下位の分類2を少なくとも1つ含んでいる。 That is, as shown in FIG. 3, the products are divided into a plurality of classifications according to classification 1 (higher classification), which is a rough classification. Further, each category 1 is further classified by a more detailed category 2 (lower category). That is, a higher class 1 is divided into a plurality of classes by a lower class 2 than the class 1, and includes at least one lower class 2.

なお、階層的に構築されているという点では、各商品に付される商品コードを分類2より下位の分類とみなすことができる。商品コードは、最も詳細な分類、即ち、最下位の分類とみなすことができる。 Note that the product code attached to each product can be regarded as a category lower than the category 2 in terms of hierarchical structure. The product code can be regarded as the most detailed classification, ie the lowest classification.

次に、免税区分ファイルF2について説明する。図4は、免税区分ファイルF2のデータ構成の一例を示す図である。図4に示すように、免税区分ファイルF2には、免税区分コードに対応付けて、免税区分名称が設定される。免税区分名称は、「消耗品」、「一般物品」、「免税対象外」である。「消耗品」は、外国人旅行者等の非居住者に対して販売する物品にかかる税金を免除する免税対象品であって、例えば食料品、飲料類、薬品類、化粧品類等の物品が区分される。「一般物品」も免税対象品であって、例えば家電、バッグ、衣料品等の、消耗品以外の通常生活の用に供する物品が区分される。「免税対象外」は免税対象とはならない免税非対象品である。「消耗品」の免税区分コードは“01”である。「一般物品」の免税区分コードは“02”である。「免税対象外」の免税区分コードは“03”である。商品マスタF1の免税区分コード342には、“01”、“02”、“03”のいずれかの免税区分コードが記憶されている。なお、免税となった消耗品は、一括して梱包され、封印される。免税となった一般物品は、一括して梱包されない。 Next, the tax exempt classification file F2 will be described. FIG. 4 is a diagram showing an example of the data structure of the tax exempt classification file F2. As shown in FIG. 4, in the tax exemption classification file F2, tax exemption classification names are set in association with tax exemption classification codes. The tax exemption category names are "consumables", "general goods", and "not subject to tax exemption". “Consumables” are tax-exempt items that are exempted from taxes on items sold to non-residents such as foreign tourists. classified. "General goods" are also goods subject to tax exemption, and are classified into goods used in ordinary life other than consumables, such as home electric appliances, bags, and clothing. "Exempt from tax exemption" is a non-tax exempt item that is not eligible for tax exemption. The tax exemption classification code of "consumables" is "01". The tax exemption classification code of "general goods" is "02". The tax exemption classification code of "not subject to tax exemption" is "03". The tax exemption classification code 342 of the product master F1 stores one of "01", "02", and "03". Consumables that are exempted from duty are packed and sealed together. General goods exempted from duty are not packed together.

次に、免税設定値ファイルF3について説明する。図5は、免税設定値ファイルF3のデータ構成の一例を示す図である。図5に示すように、免税設定値ファイルF3には、免税区分コードに対応付けて、免税となる(すなわち、免税を受けることができる)条件の設定値が設定される。設定値は、各区分において免税として販売登録を行う目安となる。図5に示す例では、免税区分コード“01”の消耗品についての設定値は、対象商品の合計金額(税抜)が5千円以上50万円以下である。すなわち、消耗品の合計金額が5千円以上50万円以下の場合が、消耗品が免税となる条件である。また、免税区分コード“02”の一般物品についての設定値は、対象商品の合計金額(税抜)が5千円以上である。すなわち、一般物品の合計金額が5千円以上の場合が、一般物品が免税となる条件である。 Next, the tax exemption setting value file F3 will be explained. FIG. 5 is a diagram showing an example of the data configuration of the tax exemption set value file F3. As shown in FIG. 5, in the tax exemption setting value file F3, setting values of conditions for tax exemption (that is, tax exemption can be obtained) are set in association with tax exemption category codes. The set value is a guideline for sales registration as tax exempt in each category. In the example shown in FIG. 5, the set value for the consumables with the tax exemption classification code "01" is that the total amount (excluding tax) of the target product is 5,000 yen or more and 500,000 yen or less. That is, if the total amount of the consumables is 5,000 yen or more and 500,000 yen or less, the consumables are tax exempt. In addition, the set value for general goods with the tax exemption classification code "02" is that the total amount (excluding tax) of the target goods is 5,000 yen or more. In other words, if the total amount of the general goods is 5,000 yen or more, the general goods are tax exempt.

図2の説明に戻る。またPOS端末2は、バス35とコントローラ44を介して、操作部36、表示面上にタッチパネルが設けられた液晶ディスプレイ装置であるオペレータ用表示部37、客用表示部38、プリンタ39、コードリーダ40、パスポートリーダ41、カードリーダ/ライタ(R/W)42等を接続する。 Returning to the description of FIG. Also, the POS terminal 2 is connected via a bus 35 and a controller 44 to an operation unit 36, an operator display unit 37 which is a liquid crystal display device having a touch panel on the display surface, a customer display unit 38, a printer 39, a code reader, and so on. 40, passport reader 41, card reader/writer (R/W) 42, etc. are connected.

操作部36は、オペレータ用表示部37や客用表示部38上に設けられたタッチキーを含むキーボードである。操作部36は、締めキーK1、免税キーK2、特殊梱包キーK3、指定キーK4、確定キーK5、免税確定キーK6を含む。 The operation unit 36 is a keyboard including touch keys provided on the operator display unit 37 and the customer display unit 38 . The operation unit 36 includes a closing key K1, a tax exemption key K2, a special packing key K3, a designation key K4, an enter key K5, and a tax exemption enter key K6.

締めキーK1は、一顧客との取引を終了する場合に操作する。免税キーK2は、購入した商品について免税制度の適用を受ける場合に操作する。特殊梱包キーK3は、一般物品の区分の対象商品の消耗品の区分への変更を宣言する場合に操作する。指定キーK4(指定部)は、消耗品の区分に変更する一般物品を指定する場合に操作する。確定キーK5は、消耗品の区分への変更を確定する場合に操作する。免税確定キーK6は、購入した商品についての免税の区分を確定する場合に操作する。 The closing key K1 is operated to end the transaction with one customer. The tax exemption key K2 is operated when the purchased product is subject to the tax exemption system. The special packing key K3 is operated when declaring a change from the classification of general goods to the classification of consumables for the target product. The designation key K4 (designation portion) is operated to designate general goods to be changed to the consumables category. The confirmation key K5 is operated to confirm the change to the category of consumables. The tax exemption determination key K6 is operated to determine the tax exemption category of the purchased product.

オペレータ用表示部37はオペレータに対して情報を表示する。客用表示部38は顧客に対して情報を表示する。プリンタ39は、顧客が購入した商品の商品情報や決済情報を印字したレシートを発行する。コードリーダ40は、商品に付されたバーコード等のシンボルを光学的または撮像して入力する。POS端末2は、入力されたシンボルを解析して、当該商品を特定する商品コードを取得する。パスポートリーダ41は、パスポート(旅券)が保持する情報を読み取るリーダ装置である。実施形態では、パスポートリーダ41は、パスポートに記載された文字列を光学的に読み取る光学文字認識(OCR:Optical Character Recognition)機能を有する。カードリーダ/ライタ(R/W)42は、顧客が保有するカード(例えばクレジットカードや電子マネー)から、取引の決済に必要な顧客情報等を読み取る。 The operator display section 37 displays information for the operator. The customer display unit 38 displays information for customers. The printer 39 issues a receipt on which product information and payment information of the product purchased by the customer are printed. The code reader 40 optically or images a symbol such as a bar code attached to the product and inputs the symbol. The POS terminal 2 analyzes the input symbol and obtains a product code that identifies the product. The passport reader 41 is a reader device that reads information held by a passport (passport). In the embodiment, the passport reader 41 has an optical character recognition (OCR) function of optically reading a character string written on a passport. A card reader/writer (R/W) 42 reads customer information and the like necessary for settlement of transactions from a card held by the customer (for example, a credit card or electronic money).

また、POS端末2は、店舗内に設けられたネットワーク3を介して上位装置であるサーバ4とデータ通信をするための通信インタフェース(I/F)43を備えている。この通信インタフェース43もバス35に接続されている。 The POS terminal 2 also has a communication interface (I/F) 43 for data communication with the server 4, which is a host device, via the network 3 provided in the store. This communication interface 43 is also connected to the bus 35 .

ここからは、POS端末2の機能構成について説明する。図6は、POS端末の機能構成を示す機能ブロック図である。制御部300が、制御プログラム部341に記憶された制御プログラム等に従うことで、条件判断部301、免税処理部302、指定判断部303、区分変更部304、指定不可部305、一般物品表示部306として機能する。 From here, the functional configuration of the POS terminal 2 will be described. FIG. 6 is a functional block diagram showing the functional configuration of the POS terminal. By following the control program stored in the control program unit 341, the control unit 300 performs a condition determination unit 301, a tax exemption processing unit 302, a designation determination unit 303, a classification change unit 304, a designation prohibition unit 305, and a general goods display unit 306. function as

条件判断部301は、購入した商品のうち免税対象となる一般物品に区分される対象商品および消耗品に区分される対象商品について、それぞれの区分に含まれる商品の合計金額に基づいて免税となる条件を満たしているかを判断する。 The condition determination unit 301 determines that the target products classified as general goods and the target products classified as consumables that are subject to tax exemption among the purchased products are tax exempt based on the total amount of the products included in each category. Determine if the conditions are met.

条件判断部301は、商品情報部331に記憶されている免税区分コードに基づいて、購入された商品について、消耗品として免税となる条件を満たしているかを判断する。すなわち、条件判断部301は、商品情報部331に記憶されている免税区分コードが“01”である対象商品(消耗品)について、合計額(税抜)が5千円以上50万円以下であるかを判断する。条件判断部301は、合計額が5千円以上50万円以下である場合には、消耗品として免税となる条件を満たしていると判断する。条件判断部301は、合計額が5千円未満である場合、および合計額が50万円を超える場合には、消耗品として免税となる条件を満たしていないと判断する。 Based on the tax exemption category code stored in the product information unit 331, the condition determination unit 301 determines whether the purchased product satisfies the conditions for tax exemption as a consumable item. That is, the condition determination unit 301 determines that the total amount (excluding tax) is 5,000 yen or more and 500,000 yen or less for the target product (consumable item) whose tax exemption classification code stored in the product information unit 331 is "01". determine if there is If the total amount is 5,000 yen or more and 500,000 yen or less, the condition determination unit 301 determines that the consumables meet the conditions for tax exemption. When the total amount is less than 5,000 yen and when the total amount exceeds 500,000 yen, the condition determination unit 301 determines that the consumables do not meet the conditions for tax exemption.

また、条件判断部301は、商品情報部331に記憶されている免税区分コードに基づいて、購入された商品について、一般物品として免税となる条件を満たしているかを判断する。すなわち、条件判断部301は、商品情報部331に記憶されている免税区分コードが“02”である対象商品(一般物品)について、合計額(税抜)が5千円以上であるかを判断する。条件判断部301は、合計額が5千円以上である場合には、一般物品として免税となる条件を満たしていると判断する。条件判断部301は、合計額が5千円未満である場合、一般物品として免税となる条件を満たしていないと判断する。 Also, the condition determination unit 301 determines whether the purchased product satisfies the conditions for tax exemption as a general product based on the tax exemption category code stored in the product information unit 331 . That is, the condition determination unit 301 determines whether the total amount (excluding tax) of the target product (general product) having the tax exemption classification code "02" stored in the product information unit 331 is 5,000 yen or more. do. If the total amount is 5,000 yen or more, the condition judgment unit 301 judges that the general article satisfies the conditions for tax exemption. If the total amount is less than 5,000 yen, the condition determination unit 301 determines that the general goods do not meet the conditions for tax exemption.

また、条件判断部301は、消耗品の区分に含まれる対象商品の合計金額(税額を含まない)が、消耗品について免税となる条件の上限額(50万円)を超えているかを判断する。 In addition, the condition determination unit 301 determines whether the total amount (not including the tax amount) of the target products included in the category of consumables exceeds the maximum amount (500,000 yen) of the conditions for tax exemption for consumables. .

免税処理部302は、条件判断部301が免税となる条件を満たしていると判断した区分の対象商品について、税金分を免除する免税処理を実行する。すなわち、免税処理部302は、条件判断部301が免税となる条件を満たしていると判断した区分の対象商品について、例えば商品税分の課税を免除する免税処理を実行する。 The tax exemption processing unit 302 executes tax exemption processing for exempting the tax amount for the target product of the category determined by the condition determination unit 301 to satisfy the conditions for tax exemption. That is, the tax exemption processing unit 302 executes tax exemption processing for exempting, for example, the commodity tax for the target product of the category determined by the condition determination unit 301 to satisfy the conditions for tax exemption.

指定判断部303は、指定部(指定キーK4)によって一般物品の対象商品が指定されたかを判断する。指定判断部303は、購入された一般物品の対象商品について、指定キーK4が操作されたかを判断する。 The designation determination unit 303 determines whether or not the target product of general goods has been designated by the designation unit (designation key K4). The designation determination unit 303 determines whether the designation key K4 has been operated for the purchased general merchandise.

区分変更部304は、指定判断部303によって指定されたと判断された対象商品の区分を消耗品の区分に変更する。区分変更部304は、指定判断部303によって指定されたと判断された一般物品の、商品情報部331に記憶されている区分コード“02”を、消耗品の区部である“01”に変更する。 The category change unit 304 changes the category of the target product determined to be designated by the designation determination unit 303 to the consumables category. The classification change unit 304 changes the classification code "02" stored in the commodity information unit 331 of the general goods determined to be designated by the designation determination unit 303 to "01", which is the consumables section. .

指定不可部305は、条件判断部301が消耗品について条件の上限額を超えていると判断した場合には、消耗品への区分変更を不可とする。指定不可部305は、条件判断部301が消耗品について条件の上限額(50万円)を超えていると判断した場合には、例えば指定キーK4の操作を無効にして、一般物品の消耗品への区分変更を不可とする。指定不可部305は、条件判断部301が消耗品について条件の上限額(50万円)を超えていると判断した場合には、例えば指定キーK4の操作をできなくする等にして、一般物品の消耗品への区分変更を不可とする。 If the condition determination unit 301 determines that the consumable item exceeds the upper limit of the condition, the designation disabling unit 305 prohibits the change of classification to the consumable item. If the condition determination unit 301 determines that the consumable item exceeds the upper limit (500,000 yen) of the condition, the designation prohibition unit 305 disables the operation of the designation key K4, for example, and It is not possible to change the classification to When the condition determination unit 301 determines that the consumable item exceeds the upper limit (500,000 yen) of the condition, the designation disabling unit 305 disables the operation of the designation key K4, for example, and disallows the operation of the general item. It is not possible to change the classification to consumables.

一般物品表示部306は、購入した商品のうち一般物品に区分される対象商品を表示する。一般物品表示部306は、特殊梱包キーK3が操作された場合に、購入した商品のうち一般物品に区分される対象商品を表示する。 The general product display section 306 displays target products classified as general products among the purchased products. The general goods display section 306 displays target goods classified as general goods among the purchased goods when the special packaging key K3 is operated.

ここからは、POS端末2の制御部300が実行する制御について説明する。なお、以降の実施形態では、一例として、商品A、商品M、商品Nの3品が購入されたものとして説明する。商品Aは、免税区分コードが“01”の消耗品に区分される。商品Mと商品Nは、免税区分コードが“02”の一般物品に区分される。なお、実施形態における商品A、商品M、商品Nの価格は、税込価格とする。 From here, the control executed by the control unit 300 of the POS terminal 2 will be described. In the following embodiments, as an example, it is assumed that three products, product A, product M, and product N, are purchased. Merchandise A is classified as consumables with a tax exemption classification code of "01". Merchandise M and merchandise N are classified as general goods with a tax exemption classification code of "02". In addition, the price of the product A, the product M, and the product N in the embodiment is the tax-included price.

図7は、POS端末の制御処理の流れを示すフローチャートである。制御部300は、コードリーダ40からの入力に基づいて商品コードを取得したかを判断する(S11)。商品コードを取得したと判断した場合は(S11のYes)、制御部300は、取得した商品コードに基づいて商品マスタF1を検索して得られる商品情報に基づき、商品の売上登録処理を実行し、商品の商品情報(当該商品の免税区分コードを含む)を商品情報部331に記憶する(S12)。そして制御部300は、S11に戻る。 FIG. 7 is a flow chart showing the flow of control processing of the POS terminal. The control unit 300 determines whether the product code has been acquired based on the input from the code reader 40 (S11). If it is determined that the product code has been acquired (Yes in S11), the control unit 300 executes product sales registration processing based on product information obtained by searching the product master F1 based on the acquired product code. , the product information of the product (including the tax exemption classification code of the product) is stored in the product information section 331 (S12). Then, the control unit 300 returns to S11.

また、商品コードが入力されていないと判断した場合は(S11のNo)、制御部300は、キーボード21に設けられた、取引を終了するための宣言をする締めキーK1が操作されたか否かを判断する(S13)。締めキーK1が操作されたと判断した場合は(S13のYes)、制御部300は、当該取引について、商品情報部331に記憶した商品情報に基づいて、合計金額や釣銭額等を算出する決済処理を実行する(S14)。S14で実行する決済処理は、顧客が購入した商品に対する消費税等の課税された税額を含む合計金額を算出する決済処理である。 If it is determined that the product code has not been input (No in S11), the control unit 300 determines whether the closing key K1 provided on the keyboard 21 for declaring the end of the transaction has been operated. (S13). If it is determined that the closing key K1 has been operated (Yes in S13), the control unit 300 performs settlement processing for calculating the total amount, the amount of change, etc. for the transaction based on the product information stored in the product information unit 331. (S14). The settlement process executed in S14 is a settlement process for calculating the total amount including the amount of tax such as consumption tax imposed on the product purchased by the customer.

そして制御部300は、決済処理した商品の商品情報や決済情報等をレシート用紙に印字してレシートを発行する(S15)。そして制御部300は、取引処理した商品の商品情報等(取引番号、取引日時、レジ番号、商品コード、単価、点数等)や決済情報(合計金額、税額、釣銭額等)をサーバ4に送信する(S16)。そして制御部300は、S11に戻る。 Then, the control unit 300 prints the product information, payment information, etc. of the product for which payment processing has been performed on a receipt paper to issue a receipt (S15). Then, the control unit 300 transmits product information (transaction number, transaction date and time, register number, product code, unit price, points, etc.) and payment information (total amount, tax amount, change amount, etc.) of the processed product to the server 4. (S16). Then, the control unit 300 returns to S11.

また、締めキーK1は操作されていないと判断した場合は(S13のNo)、制御部300は、免税キーK2が操作されたかを判断する(S21)。操作されたと判断した場合は(S21のYes)、免税処理の宣言があったとして、制御部300は、図8に示す免税処理を実行する(S22)。そして制御部300は、S11に戻る。免税キーK2の操作ではないと判断した場合には(S21のNo)、制御部300は、S11に戻る。 If it is determined that the closing key K1 has not been operated (No in S13), the control section 300 determines whether the tax exemption key K2 has been operated (S21). If it is determined that the operation has been performed (Yes in S21), the control unit 300 assumes that the tax exemption process has been declared and executes the tax exemption process shown in FIG. 8 (S22). Then, the control unit 300 returns to S11. If it is determined that the tax exemption key K2 has not been operated (No in S21), the control section 300 returns to S11.

次にS22で実行される免税処理について説明する。図8は、POS端末2の免税処理に係る制御処理の流れを示すフローチャートである。図8に示すように、制御部300は、パスポートリーダ41を駆動してパスポートの情報を読み取ったかを判断する(S31)。読み取るまで待機し(S31のNo)、パスポートの情報を読み取ったと判断した場合には(S31のYes)、制御部300は、商品情報部331に記憶されている商品情報に基づいて、消耗品に区分される対象商品と一般物品に区分される対象商品について、区分別に対象商品の合計金額を算出する(S32)。 Next, the tax exemption process executed at S22 will be described. FIG. 8 is a flow chart showing the flow of control processing related to the tax exemption processing of the POS terminal 2. As shown in FIG. As shown in FIG. 8, the control unit 300 drives the passport reader 41 to determine whether the passport information has been read (S31). It waits until it is read (No in S31), and when it is determined that the information on the passport has been read (Yes in S31), the control unit 300 selects consumables based on the product information stored in the product information unit 331. For classified target products and target products classified as general products, the total amount of the target products is calculated for each category (S32).

次に、条件判断部301は、S32で算出した合計金額と免税設定値ファイルF3に記憶されている消耗品と一般物品の免税となる条件とに基づいて、消耗品の区分と一般物品の区分において、それぞれ免税となる条件を満たしているかを判断する(S33)。消耗品および/または一般物品について免税となる条件を満たしている場合(S33のYes)、条件を満たしている区分について免税額を算出する(S34)。そして制御部300は、購入された対象商品について、消耗品と一般物品の区分別に、合計金額(税抜)を表示した免税確認画面を表示する(S35)。 Next, the condition determination unit 301 classifies consumable goods and general goods based on the total amount calculated in S32 and the conditions for tax exemption of consumable goods and general goods stored in the tax exemption setting value file F3. , it is determined whether the conditions for tax exemption are met (S33). If the consumables and/or general goods meet the conditions for tax exemption (Yes in S33), the tax exemption amount is calculated for the category that satisfies the conditions (S34). Then, the control unit 300 displays a tax exemption confirmation screen that displays the total amount (excluding tax) for each category of consumable goods and general goods for the purchased target product (S35).

図9は、免税確認画面G1の一例を示す図である。図9に示すように、免税確認画面G1は、一般物品の情報を表示する領域M1、消耗品の情報を表示する領域M2、免税額の情報を表示する領域M3を表示する。領域M1は、一般物品に区分される対象商品の合計金額(税込)を表示する。領域M1は、あといくら一般物品を購入すれば、一般物品として免税となる条件を満たすか、のメッセージを表示する。図9の例では、一般物品(商品Mと商品N)の合計金額(税込)が4000円であると表示している。また、図9の例では、あと1129円(税抜)分の一般物品を購入すれば、一般物品として免税となる条件を満たすことを示すメッセージが表示されている。 FIG. 9 is a diagram showing an example of the tax exemption confirmation screen G1. As shown in FIG. 9, the tax exemption confirmation screen G1 displays an area M1 for displaying information on general goods, an area M2 for displaying information on consumables, and an area M3 for displaying information on tax exemption amounts. The area M1 displays the total price (including tax) of the target products classified as general products. The area M1 displays a message as to how much more general goods must be purchased to meet the conditions for tax exemption as general goods. In the example of FIG. 9, it is displayed that the total price (including tax) of general goods (product M and product N) is 4000 yen. In addition, in the example of FIG. 9, a message is displayed indicating that if an additional 1,129 yen (excluding tax) worth of general goods is purchased, the conditions for tax exemption as general goods are met.

領域M2は、消耗品に区分される対象商品の合計金額(税抜)を表示する。領域M2は、あといくら消耗品を購入すれば、消耗品として免税となる条件を満たすか、を表示する。図9の例では、消耗品(商品A)の合計金額(税込)が10000円であると表示している。また、図9の例では、すでに消耗品において免税となる条件を満たしていることを示すメッセージが表示されている。 The area M2 displays the total amount (excluding tax) of the target products classified as consumables. The area M2 displays how much more consumables must be purchased to meet the conditions for tax exemption as consumables. In the example of FIG. 9, it is displayed that the total amount (including tax) of the consumables (product A) is 10000 yen. Also, in the example of FIG. 9, a message is displayed indicating that the consumables have already met the conditions for tax exemption.

領域M3は、一般物品における免税額と消耗品における免税額の合計の免税額が表示される。図9の例では、一般物品については免税となる条件を満たしておらず、消耗品については免税となる条件を満たしている。そのため、領域M3には、一般物品の免税額(0円)と消耗品の免税額(741円)の合計の免税額(741円)が表示されている。 An area M3 displays the sum of the tax exemption amount for general goods and the tax exemption amount for consumables. In the example of FIG. 9, general goods do not meet the conditions for tax exemption, but consumables meet the conditions for tax exemption. Therefore, the total tax exemption amount (741 yen) of the tax exemption amount for general goods (0 yen) and the tax exemption amount for consumables (741 yen) is displayed in the area M3.

また、免税確認画面G1は、特殊梱包キーK3と免税確定キーK6を表示する。 The tax exemption confirmation screen G1 also displays a special packing key K3 and a tax exemption determination key K6.

図8の説明に戻る。次に制御部300は、免税確定キーK6が操作されたかを判断する(S36)。免税確定キーK6が操作されていないと判断した場合には(S36のNo)、制御部300は、特殊梱包キーK3が操作されたかを判断する(S51)。特殊梱包キーK3が操作されたと判断した場合には(S51のYes)、条件判断部301は、消耗品に区分される対象商品の合計金額(税抜)が、免税となる条件の上限額(50万円)を超えているかを判断する(S52)。条件判断部301が免税となる条件の上限額を超えていないと判断した場合には(S52のNo)、一般物品表示部306は、購入した商品のうち一般物品に区分される対象商品および指定キーK4を表示した梱包物選択画面を表示する(S53)。 Returning to the description of FIG. Next, the control unit 300 determines whether the tax exemption confirmation key K6 has been operated (S36). When it is determined that the tax exemption confirmation key K6 has not been operated (No in S36), the control section 300 determines whether the special packaging key K3 has been operated (S51). If it is determined that the special packaging key K3 has been operated (Yes in S51), the condition determination unit 301 determines that the total amount (excluding tax) of the target products classified as consumables is the maximum amount of the conditions for tax exemption ( 500,000 yen) is exceeded (S52). When the condition determination unit 301 determines that the upper limit of the conditions for tax exemption is not exceeded (No in S52), the general goods display unit 306 displays the target goods classified as general goods among the purchased goods and the designated goods. A package selection screen displaying the key K4 is displayed (S53).

図10は、S53で表示した、一般物品表示部306が表示した梱包物選択画面G2の一例を示す図である。図10に示すように、梱包物選択画面G2は、購入された一般物品の対象商品の商品名を表示する領域M4、当該対象物品の単価を表示する領域M5、対象商品に対応付けて表示される指定キーK4、消耗品の区分に変更しない場合に操作する無指定キーK7、一般物品から消耗品への区分変更を確定する確定キーK5を表示する。オペレータが、指定キーK4を操作することで、操作された指定キーK4に対応付けられた対象商品の免税の区分を、一般物品から消耗品に変更する。 FIG. 10 is a diagram showing an example of the package item selection screen G2 displayed by the general item display unit 306 in S53. As shown in FIG. 10, the package selection screen G2 includes an area M4 for displaying the product name of the purchased general item, an area M5 for displaying the unit price of the target item, and an area M5 for displaying the target item. a designation key K4 to change the classification of consumables, a non-designation key K7 operated when not changing to the consumables classification, and a confirmation key K5 for confirming the classification change from general goods to consumables. By operating the designation key K4, the operator changes the tax exemption category of the target product associated with the operated designation key K4 from general goods to consumables.

図10の場合、商品Mと商品Nが一般物品の対象商品として表示されている。実施形態の場合、商品Mと商品Nについて、免税の区分を消耗品に変更することとする。 In the case of FIG. 10, product M and product N are displayed as target products of general products. In the case of the embodiment, the tax exemption categories of the products M and N are changed to consumables.

図8の説明に戻る。条件判断部301が免税となる条件の上限額を超えていると判断した場合には(S52のYes)、一般物品表示部306は、購入した商品のうち一般物品に区分される対象商品を表示した梱包物選択画面を表示する(S54)。S54で表示する梱包物選択画面は、梱包物選択画面G2において、指定キーK4による消耗品への区分変更が不可となる。例えば、梱包物選択画面G2において、指定キーK4をグレーアウトして操作できなくする(無指定キーK7は操作できる)。また例えば、梱包物選択画面G2において、指定キーK4を操作しても、指定キーK4を操作したことを示す信号が発生しない。また例えば、梱包物選択画面G2において、指定キーK4を操作しても、指定キーK4を操作したことを示す信号を制御部300が受け付けない。指定不可部305は、このような処理、すなわち、条件判断部301が消耗品について免税となる条件の上限額を超えていると判断した場合には、指定部による消耗品への区分変更を不可とする処理を実行する。 Returning to the description of FIG. When the condition determination unit 301 determines that the amount exceeds the upper limit of the conditions for tax exemption (Yes in S52), the general goods display unit 306 displays the target goods classified as general goods among the purchased goods. The selected package selection screen is displayed (S54). In the package selection screen displayed in S54, it is not possible to change the classification to consumables by the designation key K4 in the package selection screen G2. For example, in the package selection screen G2, the designated key K4 is grayed out and cannot be operated (the non-designated key K7 can be operated). Further, for example, even if the designation key K4 is operated on the package selection screen G2, no signal indicating that the designation key K4 has been operated is generated. Further, for example, even if the designation key K4 is operated on the package selection screen G2, the control unit 300 does not receive a signal indicating that the designation key K4 has been operated. The designation disabling unit 305 prohibits the designation unit from changing the classification to consumables in such a process, that is, when the condition determination unit 301 determines that the consumables exceed the upper limit of the conditions for tax exemption. Execute the process to be.

次に、指定判断部303は、購入された一般物品の対象商品について、指定キーK4が操作されたかを判断する(S55)。指定判断部303が購入された一般物品の対象商品について指定キーK4が操作されたと判断した場合には(S55のYes)、次に制御部300は、確定キーK5が操作されたかを判断する(S56)。確定キーK5が操作されたと判断した場合には(S56のYes)、区分変更部304は、指定キーK4が操作された一般物品の対象商品について、商品情報部331に記憶されている当該対象商品の免税区分コードを“02”から“01”に変更する(S57)。そして制御部300は、S32に戻る。 Next, the designation determination unit 303 determines whether the designation key K4 has been operated for the purchased general merchandise (S55). If the designation determination unit 303 determines that the designation key K4 has been operated for the purchased general merchandise (Yes in S55), then the control unit 300 determines whether the confirmation key K5 has been operated ( S56). If it is determined that the confirmation key K5 has been operated (Yes in S56), the category change unit 304 changes the target product stored in the product information unit 331 for the general product for which the designation key K4 has been operated. is changed from "02" to "01" (S57). Then, the control unit 300 returns to S32.

なお、S55において、指定判断部303が購入された一般物品の対象商品について指定キーK4が操作されていないと判断した場合(S55のNo)、およびS56において、確定キーK5が操作されていないと判断した場合には(S56のNo)、制御部300は、S55に戻る。また、S51において、特殊梱包キーK3が操作されていないと判断した場合には(S51のNo)、制御部300は、S36に戻る。 If the designation determination unit 303 determines in S55 that the designation key K4 has not been operated for the purchased general merchandise (No in S55), and if the decision key K5 has not been operated in S56. If so (No in S56), the controller 300 returns to S55. If it is determined in S51 that the special packaging key K3 has not been operated (No in S51), the control section 300 returns to S36.

また、S36において、免税確定キーK6が操作されたと判断した場合には(S36のYes)、制御部300は、S34で算出した免税額を確定する(S37)。そして制御部300は、免税額が確定した対象商品の一覧を表示した確定画面を表示する(S38)。 If it is determined in S36 that the tax exemption confirmation key K6 has been operated (Yes in S36), the control section 300 confirms the tax exemption amount calculated in S34 (S37). Then, the control unit 300 displays a determination screen displaying a list of target products for which the tax exemption amount has been determined (S38).

図11は、S38で表示した確定画面G3の一例を示す図である。図11に示すように、確定画面G3は、免税対象となる対象商品の商品名を表示する領域M6、対象商品の価格を表示する領域M7、対象商品の購入個数を表示する領域M8、対象商品の金額(例えば対象商品の価格から値引額を減額した金額)を表示する領域M9、免税となる条件を満たしているか否かを示す印を表示する領域M10、免税額を表示する領域M11、締めキーK1を表示する。 FIG. 11 is a diagram showing an example of the confirmation screen G3 displayed in S38. As shown in FIG. 11, the confirmation screen G3 includes an area M6 for displaying the name of the target product subject to tax exemption, an area M7 for displaying the price of the target product, an area M8 for displaying the number of purchases of the target product, and an area M8 for displaying the number of target products purchased. area M9 for displaying the amount (for example, the amount obtained by subtracting the discount amount from the price of the target product), area M10 for displaying a mark indicating whether or not the conditions for tax exemption are met, area M11 for displaying the tax exemption amount, closing Display key K1.

実施形態の場合、領域M10には、一般物品で免税となる条件を満たしている対象商品は、印“TN”が表示される。消耗品で免税となる条件を満たしている対象商品は、印“TC”が表示される。一般物品で免税となる条件を満たしていない対象商品は、印“般”が表示される。消耗品で免税となる条件を満たしていない対象商品は、印“消”が表示される。 In the case of the embodiment, in the area M10, the mark "TN" is displayed for general goods that meet the conditions for tax exemption. Consumable goods that meet the conditions for tax exemption are marked with a mark "TC". General goods that do not meet the conditions for tax exemption are marked with the mark “General”. Consumables that do not meet the conditions for tax exemption will be marked with a "cancel" mark.

図11の例では、領域M10には、もともと消耗品である商品Aについては、免税となる条件を満たしている印“TC”が表示されている。商品Mと商品Nは、S57の処理において一般物品から消耗品に区分変更され、かつ免税となる条件を満たしているため、領域M10には、いずれも印“TC”が表示されている。なお、本実施形態では、商品M、商品Nの何れも一般物品から消耗品に変更したため、一般物品で免税となる条件を満たしている対象物品の印である“TN”の表示は存在していない。 In the example of FIG. 11, the area M10 displays a mark "TC" indicating that the product A, which is originally a consumable item, satisfies the conditions for tax exemption. Merchandise M and merchandise N are reclassified from general goods to consumable goods in the processing of S57 and satisfy the conditions for tax exemption, so both of them are displayed with the mark "TC" in the area M10. In this embodiment, since both the product M and the product N are changed from general goods to consumable goods, there is no indication of "TN", which is a mark of the target goods that meet the conditions for tax exemption as general goods. do not have.

図8の説明に戻る。次に制御部300は、S37で免税を確定した対象商品について、訂正の宣言の有無を判断する(S39)。例えばまだ免税となる条件を満たしていない場合であって、新たに対象商品を購入して条件を満たそうとする場合、あるいは、消耗品の合計金額(税抜)がすでに50万円を超えていて、消耗品の対象商品を対象から外して50万円以下とする場合、訂正の宣言をして訂正処理を実行する。訂正の宣言は、例えば訂正キー(図示せず)を操作する。 Returning to the description of FIG. Next, the control unit 300 determines whether or not there is a correction declaration for the target product for which tax exemption has been confirmed in S37 (S39). For example, if you have not yet met the conditions for tax exemption and want to purchase new products to meet the conditions, or if the total amount of consumables (excluding tax) already exceeds 500,000 yen. Therefore, if the consumable goods are excluded from the target and the price is set to 500,000 yen or less, a correction is declared and the correction process is executed. The declaration of correction operates, for example, a correction key (not shown).

訂正の宣言があったと判断した場合には(S39のYes)、制御部300は、指定された商品を対象商品に追加したり、対象商品から外す訂正処理を実行する(S44)。そしてS32に戻り、再度S33において条件を満たすか判断する。 If it is determined that a correction declaration has been made (Yes in S39), the control unit 300 performs correction processing to add or remove the designated product from the target products (S44). Then, the process returns to S32, and it is determined whether the condition is satisfied again in S33.

また、訂正の宣言がなかったと判断した場合には(S39のYes)、制御部300は、締めキーK1が操作されたかを判断する(S40)。締めキーK1が操作されたと判断するまで待機し(S40のNo)、締めキーK1が操作されたと判断した場合には(S40のYes)、当該取引に係る決済処理を実行する(S41)。このS41の決済処理において、免税処理部302は、S37で確定した免税額に基づいて、例えばM11の領域に記載された商品税分の課税を免除する免税処理を実行する。 If it is determined that there is no declaration of correction (Yes in S39), the control section 300 determines whether the closing key K1 has been operated (S40). The system waits until it is determined that the close key K1 has been operated (No at S40), and when it is determined that the close key K1 has been operated (Yes at S40), the settlement process for the transaction is executed (S41). In the settlement process of S41, the tax exemption processing unit 302 executes the tax exemption process of exempting the commodity tax described in the area M11, for example, based on the tax exemption amount determined in S37.

次に制御部300は、決済処理した商品について、商品情報や決済情報を印字したレシートを発行する(S42)。そして制御部300は、当該取引の商品情報と決済情報等を、サーバ4に送信する。そして制御部300は、免税処理を終了してS11に戻る。 Next, the control unit 300 issues a receipt on which product information and payment information are printed for the product for which payment has been processed (S42). The control unit 300 then transmits the product information and payment information of the transaction to the server 4 . Then, the control unit 300 ends the tax exemption process and returns to S11.

このような実施形態によれば、一般物品の区分を効率よく消耗品の区分に変更が可能となる。 According to such an embodiment, it is possible to efficiently change the classification of general goods to the classification of consumables.

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

例えば、実施形態では、実施形態では、商品の価格を内税として説明した。しかしながら、これに限らず、商品の価格を外税としてもよい。 For example, in the embodiments, the prices of products are described as including tax. However, it is not limited to this, and the product price may be tax-exclusive.

また、実施形態では、訂正処理について説明したが、訂正処理は必須の構成ではない。 Further, although correction processing has been described in the embodiment, correction processing is not an essential configuration.

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

また、実施形態のPOS端末2で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、実施形態のPOS端末2で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。 Alternatively, the program executed by the POS terminal 2 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. Also, the program executed by the POS terminal 2 of the embodiment may be provided or distributed via a network such as the Internet.

また、実施形態のPOS端末2で実行されるプログラムを、ROM等に予め組み込んで提供するように構成してもよい。 Further, the program executed by the POS terminal 2 of the embodiment may be configured to be pre-installed in a ROM or the like and provided.

1 POSシステム
2 POS端末
F1 商品マスタ
F2 免税区分ファイル
F3 免税設定値ファイル
K2 免税キー
K3 特殊梱包キー
K4 指定キー
K5 確定キー
K6 免税確定キー
31 CPU
32 ROM
33 RAM
34 メモリ部
300 制御部
301 条件判断部
302 免税処理部
303 指定判断部
304 区分変更部
305 指定不可部
306 一般物品表示部
331 商品情報部
342 免税区分コード
1 POS system 2 POS terminal F1 Product master F2 Tax exemption category file F3 Tax exemption set value file K2 Tax exemption key K3 Special packaging key K4 Designation key K5 Confirmation key K6 Tax exemption confirmation key 31 CPU
32 ROMs
33 RAM
34 memory unit 300 control unit 301 condition determination unit 302 tax exemption processing unit 303 designation determination unit 304 classification change unit 305 undesignated unit 306 general goods display unit 331 product information unit 342 tax exemption division code

特開2017-16651号公報JP 2017-16651 A

Claims (6)

購入した商品のうち免税対象となる一般物品に区分される対象商品および消耗品に区分される対象商品についてそれぞれの区分別に商品の合計金額に基づいて免税となる条件を満たしているかを判断する条件判断部と、
前記条件判断部が前記免税となる条件を満たしていると判断した区分の対象商品について税金分を免除する免税処理を行う免税処理部と、
を備えた販売データ処理装置であって、
前記対象商品のうち一般物品に区分されている対象商品を指定する指定部と、
前記指定部によって対象商品を指定されたかを判断する指定判断部と、
前記指定判断部によって指定されたと判断された対象商品の区分を前記消耗品の区分に変更する区分変更部と、
を備えた販売データ処理装置。
Conditions for judging whether the conditions for tax exemption are met based on the total amount of goods for each category of eligible products that are classified as general goods and consumables that are eligible for tax exemption among purchased products a judgment unit;
a tax exemption processing unit that performs tax exemption processing for exempting the tax for the target product of the category determined by the condition determination unit to satisfy the conditions for tax exemption ;
A sales data processing device comprising:
a designating unit that designates target products classified as general products among the target products;
a designation determination unit that determines whether a target product has been designated by the designation unit;
a classification change unit that changes the classification of the target product determined to be designated by the designation determination unit to the classification of the consumables;
sales data processor with
前記条件判断部は、前記区分変更部が区分を変更した後の消耗品に区分される対象商品ついて、前記免税となる条件を満たしているかを判断する、
請求項1に記載の販売データ処理装置。
The condition determination unit determines whether the target product classified as consumables after the classification change unit has changed the classification satisfies the conditions for tax exemption .
The sales data processing device according to claim 1.
前記条件判断部は、前記消耗品に区分される対象商品の前記合計金額が前記免税となる条件の上限額を超えているかを判断し、
前記条件判断部が前記消耗品について前記免税となる条件の上限額を超えていると判断した場合には、前記消耗品への区分変更を不可とする指定不可部、をさらに備えた、
請求項1または2に記載の販売データ処理装置。
The condition determination unit determines whether the total amount of the target products classified as consumables exceeds the upper limit of the conditions for tax exemption ,
a non-designable unit that prohibits a classification change to the consumables when the condition determination unit determines that the consumables exceed the upper limit of the conditions for tax exemption,
The sales data processing device according to claim 1 or 2.
購入した商品のうち前記一般物品に区分される対象商品を表示する一般物品表示部、
をさらに備え、
前記指定部は前記一般物品表示部によって表示された対象商品に対応付けて表示される、
請求項1乃至3のいずれか一に記載の販売データ処理装置。
a general goods display unit that displays target goods classified as general goods among the purchased goods;
further comprising
the designation unit is displayed in association with the target product displayed by the general product display unit;
4. The sales data processing device according to any one of claims 1 to 3.
一般物品の区分の消耗品の区分への変更を宣言する特殊梱包キー、をさらに備え、
前記一般物品表示部は、前記特殊梱包キーが操作された場合に、前記一般物品に区分される対象商品を表示する、
請求項4に記載の販売データ処理装置。
further comprising a special packaging key that declares a change from the general goods category to the consumables category;
The general goods display unit displays the target goods classified as the general goods when the special packaging key is operated.
The sales data processing device according to claim 4.
購入した商品のうち免税対象となる一般物品に区分される対象商品および消耗品に区分される対象商品のうち一般物品に区分されている対象商品を指定する指定部を備えた販売データ処理装置としてのコンピュータを、
前記一般物品に区分される対象商品および消耗品に区分される対象商品についてそれぞれの区分別に商品の合計金額に基づいて免税となる条件を満たしているかを判断する条件判断部と、
前記条件判断部が前記免税となる条件を満たしていると判断した区分の対象商品について税金分を免除する免税処理を行う免税処理部と、
前記指定部によって対象商品を指定されたかを判断する指定判断部と、
前記指定判断部によって指定されたと判断された対象商品の区分を前記消耗品の区分に変更する区分変更部と、
して機能させるためのプログラム。
As a sales data processing device equipped with a designation unit for designating target products classified as general goods subject to tax exemption among purchased products and target products classified as general goods among target products classified as consumables the computer of
a condition determination unit that determines whether the target products classified as general goods and the target products classified as consumables meet the conditions for tax exemption based on the total amount of the products for each category;
a tax exemption processing unit that performs tax exemption processing for exempting tax for the target product of the category determined by the condition determination unit to satisfy the conditions for tax exemption ;
a designation determination unit that determines whether a target product has been designated by the designation unit;
a classification change unit that changes the classification of the target product determined to be designated by the designation determination unit to the classification of the consumables;
program to function as
JP2018170570A 2018-09-12 2018-09-12 Sales data processor and program Active JP7188946B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018170570A JP7188946B2 (en) 2018-09-12 2018-09-12 Sales data processor and program
JP2022192563A JP7460732B2 (en) 2018-09-12 2022-12-01 Sales data processing equipment and programs
JP2024043375A JP7678180B2 (en) 2018-09-12 2024-03-19 Sales data processing device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018170570A JP7188946B2 (en) 2018-09-12 2018-09-12 Sales data processor and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022192563A Division JP7460732B2 (en) 2018-09-12 2022-12-01 Sales data processing equipment and programs

Publications (2)

Publication Number Publication Date
JP2020042626A JP2020042626A (en) 2020-03-19
JP7188946B2 true JP7188946B2 (en) 2022-12-13

Family

ID=69798416

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2018170570A Active JP7188946B2 (en) 2018-09-12 2018-09-12 Sales data processor and program
JP2022192563A Active JP7460732B2 (en) 2018-09-12 2022-12-01 Sales data processing equipment and programs
JP2024043375A Active JP7678180B2 (en) 2018-09-12 2024-03-19 Sales data processing device and program

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2022192563A Active JP7460732B2 (en) 2018-09-12 2022-12-01 Sales data processing equipment and programs
JP2024043375A Active JP7678180B2 (en) 2018-09-12 2024-03-19 Sales data processing device and program

Country Status (1)

Country Link
JP (3) JP7188946B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7305169B2 (en) * 2019-07-29 2023-07-10 株式会社寺岡精工 Merchandise sales data processing system and program
JP7540701B2 (en) * 2020-07-29 2024-08-27 株式会社寺岡精工 Item sales data processing device and program
JP7570667B2 (en) * 2020-08-28 2024-10-22 株式会社寺岡精工 Product sales data processing device, product sales data processing method, and program
CN113469760A (en) * 2021-07-12 2021-10-01 北京房江湖科技有限公司 Invoice data generation method and storage medium
JP7847096B2 (en) * 2023-03-01 2026-04-16 東芝テック株式会社 Sales data processing device and program

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016062180A (en) 2014-09-16 2016-04-25 株式会社寺岡精工 POS register
JP2017087572A (en) 2015-11-10 2017-05-25 株式会社リコー Duty-free sales document creation system, duty-free sales document creation device, duty-free sales document creation program, and tax-free sales document creation method
JP2017207996A (en) 2016-05-20 2017-11-24 東芝テック株式会社 Sales data processor and program
JP2018077610A (en) 2016-11-08 2018-05-17 日本電気株式会社 Sales promotion device, sales promotion method and program
JP2018106267A (en) 2016-12-22 2018-07-05 株式会社寺岡精工 Sales data processing system and sales data processing device
JP2018113072A (en) 2018-04-18 2018-07-19 東芝テック株式会社 Sales data processor and program
JP2019219745A (en) 2018-06-15 2019-12-26 株式会社寺岡精工 Commodity sales data processing device and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6386961B2 (en) 2015-03-31 2018-09-05 シャープ株式会社 POS terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016062180A (en) 2014-09-16 2016-04-25 株式会社寺岡精工 POS register
JP2017087572A (en) 2015-11-10 2017-05-25 株式会社リコー Duty-free sales document creation system, duty-free sales document creation device, duty-free sales document creation program, and tax-free sales document creation method
JP2017207996A (en) 2016-05-20 2017-11-24 東芝テック株式会社 Sales data processor and program
JP2018077610A (en) 2016-11-08 2018-05-17 日本電気株式会社 Sales promotion device, sales promotion method and program
JP2018106267A (en) 2016-12-22 2018-07-05 株式会社寺岡精工 Sales data processing system and sales data processing device
JP2018113072A (en) 2018-04-18 2018-07-19 東芝テック株式会社 Sales data processor and program
JP2019219745A (en) 2018-06-15 2019-12-26 株式会社寺岡精工 Commodity sales data processing device and program

Also Published As

Publication number Publication date
JP7678180B2 (en) 2025-05-15
JP2023021177A (en) 2023-02-09
JP2024061894A (en) 2024-05-08
JP2020042626A (en) 2020-03-19
JP7460732B2 (en) 2024-04-02

Similar Documents

Publication Publication Date Title
JP7678180B2 (en) Sales data processing device and program
JP7223096B2 (en) Information processing device, program and processing method
JP6336421B2 (en) Product sales data processing apparatus and program
JP2021099851A (en) Sales data processing device and program
JP2025100690A (en) Sales data processing device and program
JP2017068365A (en) Information processing apparatus
JP6272809B2 (en) Information processing apparatus and program
JP2025079396A (en) Product sales data processing device and program
JP7189265B2 (en) POS terminal and program
JP6975836B2 (en) Product sales data processing equipment, product sales data processing methods and programs
JP7001786B2 (en) Product sales data processing equipment and programs
JP7847096B2 (en) Sales data processing device and program
JP2018092529A (en) Commodity sales data processing device and program
JP2021131712A (en) Commodity sale data processing device and program
JP2018142360A (en) Commodity sales data processor and program
JP7295201B2 (en) Merchandise sales data processing device, merchandise sales data processing method and program
JP7080919B2 (en) Product sales data processing equipment and programs
JP6977136B2 (en) Product sales data processing equipment, product sales data processing methods and programs
JP6843218B2 (en) Product sales data processing equipment and programs
JP6692476B2 (en) Product sales data processing method
JP6816233B2 (en) Product data processing equipment and programs
JP2018142373A (en) Commodity sales data processing device and program
JP2024132700A (en) Product sales data processing device and program
JP2022105641A (en) Commodity sales data processor and program
JP2019139814A (en) Commodity sales data processing device, commodity sales data processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210607

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220524

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220725

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221201

R150 Certificate of patent or registration of utility model

Ref document number: 7188946

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150