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
JP7568779B2 - Product sales data processing device and program - Google Patents
[go: Go Back, main page]

JP7568779B2 - Product sales data processing device and program - Google Patents

Product sales data processing device and program Download PDF

Info

Publication number
JP7568779B2
JP7568779B2 JP2023081801A JP2023081801A JP7568779B2 JP 7568779 B2 JP7568779 B2 JP 7568779B2 JP 2023081801 A JP2023081801 A JP 2023081801A JP 2023081801 A JP2023081801 A JP 2023081801A JP 7568779 B2 JP7568779 B2 JP 7568779B2
Authority
JP
Japan
Prior art keywords
tax
product
free
display
amount
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
JP2023081801A
Other languages
Japanese (ja)
Other versions
JP2023096090A5 (en
JP2023096090A (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
Priority claimed from JP2022084495A external-priority patent/JP7284319B2/en
Application filed by Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2023081801A priority Critical patent/JP7568779B2/en
Publication of JP2023096090A publication Critical patent/JP2023096090A/en
Publication of JP2023096090A5 publication Critical patent/JP2023096090A5/ja
Priority to JP2024173441A priority patent/JP7741273B2/en
Application granted granted Critical
Publication of JP7568779B2 publication Critical patent/JP7568779B2/en
Priority to JP2025145798A priority patent/JP2025168472A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

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

従来、輸出物品販売場(免税店)を経営する事業者が外国人旅行者等の非居住者に対して商品等の販売対象を販売する場合に、当該販売対象にかかる消費税等の税金を免除するいわゆる免税制度が存在する。 Traditionally, there has been a so-called tax exemption system that exempts businesses operating export goods sales outlets (duty-free shops) from paying consumption tax and other taxes on items sold when they sell such items to non-residents, such as foreign tourists.

このような免税制度の適用を受けるには、免税に係る区分の物品の販売合計額が所定額以上でなければならない。 To qualify for this tax exemption system, the total sales amount of the tax-exempt items must be equal to or exceed a certain amount.

しかしながら、免税に係る区分の物品の販売合計額が所定額に達しているか否かを知るには別途合計金額を計算しなければならなかった。 However, to know whether the total sales amount of the tax-exempt items reached the required amount, a separate calculation had to be made.

本発明が解決しようとする課題は、販売対象の商品が免税対象であるか否かを出力することができる商品販売データ処理装置及びプログラムを提供することである。 The problem that this invention aims to solve is to provide a product sales data processing device and program that can output whether or not a product for sale is tax-free.

実施形態の商品販売データ処理装置は、入力手段と、登録手段と、算出手段と、判定手段と、表示制御手段とを備える。前記入力手段は、商品を識別可能な商品コードの入力を受け付ける。前記登録手段は、前記入力手段が受け付けた前記商品コードの商品を販売対象の商品として登録する。前記算出手段は、前記登録手段が登録した販売対象の商品の合計金額を免税制度に係る免税区分ごとに算出する。前記判定手段は、前記算出手段が算出した前記免税区分ごとの前記登録手段が登録した商品の合計金額が、税金が免除される免税制度で定められた前記免税区分ごとの免税条件を満たすかを判定する。前記表示制御手段は、前記入力手段により前記商品コードの入力が受け付けられる毎に、前記判定手段の判定結果に応じて、前記免税区分ごとに税金が免除されるか否かを示す情報を表示部に表示させる。 A product sales data processing device according to an embodiment includes an input means, a registration means, a calculation means, a determination means, and a display control means. The input means accepts input of a product code capable of identifying a product. The registration means registers the product of the product code accepted by the input means as a product for sale. The calculation means calculates a total price of the products for sale registered by the registration means for each tax-free category related to a tax-free system. The determination means determines whether the total price of the products registered by the registration means for each tax-free category calculated by the calculation means satisfies the tax-free condition for each tax-free category defined in the tax-free system for tax exemption. The display control means causes a display unit to display information indicating whether or not the tax is exempt for each tax-free category according to the determination result of the determination means each time the input of the product code is accepted by the input means.

図1は、本実施形態に係るPOSシステムの構成の一例を示す説明図である。FIG. 1 is an explanatory diagram showing an example of the configuration of a POS system according to this embodiment. 図2は、ストアサーバのハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing the hardware configuration of the store server. 図3は、商品マスタの一例を示す説明図である。FIG. 3 is an explanatory diagram illustrating an example of the product master. 図4は、POS端末のハードウェア構成を示すブロック図である。FIG. 4 is a block diagram showing the hardware configuration of the POS terminal. 図5は、販売商品登録テーブルの一例を示す説明図である。FIG. 5 is an explanatory diagram showing an example of a sales product registration table. 図6は、POSシステムの各装置が有する特徴的な機能構成を示すブロック図である。FIG. 6 is a block diagram showing the characteristic functional configuration of each device in the POS system. 図7は、第1商品登録画面の一例を示す説明図である。FIG. 7 is an explanatory diagram showing an example of the first product registration screen. 図8は、第2商品登録画面の一例を示す説明図である。FIG. 8 is an explanatory diagram showing an example of the second product registration screen. 図9は、商品販売データ登録処理の一例を示すフローチャート図である。FIG. 9 is a flowchart illustrating an example of a product sales data registration process.

以下、添付図面を参照して、商品販売データ処理装置及びプログラムの実施形態を詳細に説明する。なお、以下に説明する実施形態は、商品販売データ処理装置及びプログラムの一実施形態であって、その構成や仕様等を限定するものではない。本実施形態の商品販売データ処理装置は、免税店等の店舗に導入された、一取引にかかる商品の登録・精算に係る商品販売データ処理を行うPOS(Point Of Sales)端末への適用例である。 Embodiments of a product sales data processing device and a program will be described in detail below with reference to the attached drawings. Note that the embodiment described below is one embodiment of the product sales data processing device and program, and does not limit the configuration or specifications. The product sales data processing device of this embodiment is an example of application to a POS (Point Of Sales) terminal installed in a store such as a duty-free shop, which processes product sales data related to the registration and settlement of products in one transaction.

図1は、本実施形態に係るPOSシステム1の構成の一例を示す説明図である。POSシステム1は、POS端末2と、ストアサーバ4とを備える。そして、POSシステム1は、店舗内ネットワーク3を介して、POS端末2とストアサーバ4とを接続している。店舗内ネットワーク3は、例えば、店舗に設置された各装置を接続するLAN(Local Area Network)等である。 Figure 1 is an explanatory diagram showing an example of the configuration of a POS system 1 according to this embodiment. The POS system 1 includes a POS terminal 2 and a store server 4. The POS system 1 connects the POS terminal 2 and the store server 4 via an in-store network 3. The in-store network 3 is, for example, a LAN (Local Area Network) that connects the various devices installed in the store.

POS端末2は、商品にかかる税金を免除して販売することができる免税店等の店舗で商品販売データ処理に使用される商品販売データ処理装置である。ストアサーバ4は、店舗に設置されたPOS端末2を統括的に管理する情報処理装置である。 The POS terminal 2 is a product sales data processing device used to process product sales data in stores such as duty-free shops where products can be sold without paying taxes. The store server 4 is an information processing device that provides overall management of the POS terminals 2 installed in the store.

次に、POS端末2及びストアサーバ4のハードウェア構成について説明する。 Next, we will explain the hardware configuration of the POS terminal 2 and the store server 4.

まず、ストアサーバ4のハードウェア構成について説明する。図2は、ストアサーバ4のハードウェア構成を示すブロック図である。ストアサーバ4は、各部を制御するための制御部400を備える。制御部400は、図2に示すように、CPU(Central Processing Unit)401と、ROM(Read Only Memory)402と、RAM(Random Access Memory)403とを備える。CPU401は、アドレスバス、データバス等のバスライン404を介して、ROM402と、RAM403と接続する。CPU401は、各部を集中的に制御する。ROM402は、各種プログラムやデータを記憶する記憶媒体である。RAM403は、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。 First, the hardware configuration of the store server 4 will be described. FIG. 2 is a block diagram showing the hardware configuration of the store server 4. The store server 4 includes a control unit 400 for controlling each unit. As shown in FIG. 2, the control unit 400 includes a CPU (Central Processing Unit) 401, a ROM (Read Only Memory) 402, and a RAM (Random Access Memory) 403. The CPU 401 is connected to the ROM 402 and the RAM 403 via bus lines 404 such as an address bus and a data bus. The CPU 401 centrally controls each unit. The ROM 402 is a storage medium that stores various programs and data. The RAM 403 is a storage medium that temporarily stores various programs and rewrites various data.

制御部400は、バスライン404を介して、記憶部405と、コントローラ406と、通信I/F407と接続する。 The control unit 400 is connected to the memory unit 405, the controller 406, and the communication I/F 407 via the bus line 404.

コントローラ406は、操作部408と、表示部409と、プリンタ410と接続する。そして、コントローラ406は、制御部400からの指令に基づいて、接続された各部を制御する。操作部408は、操作を入力するためのキーボードやマウス等である。表示部409は、液晶ディスプレイ等である。プリンタ410は、各種情報を印字する印字装置である。 The controller 406 is connected to an operation unit 408, a display unit 409, and a printer 410. The controller 406 controls each connected unit based on commands from the control unit 400. The operation unit 408 is a keyboard, mouse, etc. for inputting operations. The display unit 409 is a liquid crystal display, etc. The printer 410 is a printing device that prints various information.

通信I/F407は、店舗内ネットワーク3を介してPOS端末2等に接続する。 The communication I/F 407 connects to the POS terminal 2 etc. via the in-store network 3.

記憶部405は、例えば、HDD(Hard Disk Drive)やSSD(Solid State Drive)等の記憶装置である。記憶部405は、制御プログラムPR1と、商品マスタMとを記憶する。制御プログラムPR1は、ストアサーバ4が有する特徴的な機能を発揮させるためのプログラムである。 The storage unit 405 is, for example, a storage device such as a hard disk drive (HDD) or a solid state drive (SSD). The storage unit 405 stores the control program PR1 and the product master M. The control program PR1 is a program for implementing the characteristic functions of the store server 4.

商品マスタMは、各商品の情報を記憶したデータベースである。ここで、図3は、商品マスタMの一例を示す説明図である。商品マスタMは、各商品の商品に関する情報を記憶する。商品マスタMは、商品コードと、商品名と、価格と、免税区分とを関連付けて記憶する。商品コードは、商品を識別可能な識別情報である。商品名は、商品の名称である。価格は、商品の価格である。免税区分は、外国人旅行者等の非居住者に対して販売する物品にかかる税金を免除する免税制度に係る区分である。免税区分には、「消耗品」と、「一般物品」と、「免税対象外」とがある。「消耗品」は、食品類、飲料類、薬品類、化粧品類その他の消耗品の商品が該当する。「一般物品」は、免税対象の物品であって、消耗品以外の通常生活の用に供する物品である。例えば、「一般物品」は、家電製品、服、カバンなどの商品が該当する。「免税対象外」は、免税対象外の物品である。なお、上述した免税区分は、一例であって、これ以外の区分であってもよい。 The product master M is a database that stores information about each product. Here, FIG. 3 is an explanatory diagram showing an example of the product master M. The product master M stores information about each product. The product master M stores a product code, a product name, a price, and a tax-free category in association with each other. The product code is identification information that can identify a product. The product name is the name of the product. The price is the price of the product. The tax-free category is a category related to the tax-free system that exempts products sold to non-residents such as foreign tourists from taxes. The tax-free categories include "consumables", "general goods", and "non-tax-free". "Consumables" include foods, beverages, medicines, cosmetics, and other consumable products. "General goods" are goods that are tax-free and are used for everyday life other than consumables. For example, "general goods" include products such as home appliances, clothes, and bags. "Non-tax-free" are goods that are not tax-free. Note that the above-mentioned tax-free categories are only examples, and other categories may be used.

次に、POS端末2のハードウェア構成について説明する。図4は、POS端末2のハードウェア構成を示すブロック図である。POS端末2は、各部を制御するための制御部200を備える。制御部200は、図4に示すように、CPU201と、ROM202と、RAM203とを備える。CPU201は、アドレスバス、データバス等のバスライン204を介して、ROM202と、RAM203と接続する。CPU201は、各部を集中的に制御する。ROM202は、各種プログラムやデータを記憶する記憶媒体である。RAM203は、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。また、RAM203は、一部の領域を、販売商品登録テーブルTの記憶に使用する。 Next, the hardware configuration of the POS terminal 2 will be described. FIG. 4 is a block diagram showing the hardware configuration of the POS terminal 2. The POS terminal 2 has a control unit 200 for controlling each unit. As shown in FIG. 4, the control unit 200 has a CPU 201, a ROM 202, and a RAM 203. The CPU 201 is connected to the ROM 202 and the RAM 203 via a bus line 204 such as an address bus and a data bus. The CPU 201 centrally controls each unit. The ROM 202 is a storage medium that stores various programs and data. The RAM 203 is a storage medium that temporarily stores various programs and rewrites various data. In addition, a portion of the RAM 203 is used to store the sales product registration table T.

販売商品登録テーブルTは、販売対象の商品を記憶する。ここで、図5は、販売商品登録テーブルTの一例を示す説明図である。販売商品登録テーブルTは、販売対象の商品ごとに、商品に係る商品情報を記憶する。そして、商品情報は、商品コードと、商品名と、価格と、免税区分とを関連付けて記憶する。 The sales product registration table T stores products for sale. FIG. 5 is an explanatory diagram showing an example of the sales product registration table T. The sales product registration table T stores product information for each product for sale. The product information is stored in association with the product code, product name, price, and tax-free category.

制御部200は、バスライン204を介して、記憶部205と、コントローラ206と、通信I/F207と接続する。 The control unit 200 is connected to the memory unit 205, the controller 206, and the communication I/F 207 via the bus line 204.

コントローラ206は、操作部208と、第1表示部209と、第2表示部210と、プリンタ211と、スキャナ212と、パスポートリーダ213と、カードリーダライタ214と接続する。操作部208は、操作を入力するためのキーボードやマウス等である。そして、操作部208は、締めキー2081と、免税モードキー2082とを備える。締めキー2081は、販売対象の商品の登録を終了して販売合計金額を算出させるキーである。免税モードキー2082は、免税モードに設定するキーである。ここで、免税モードとは、商品販売データ登録処理において、免税の適用を受けることが可能な取引であるか否かを判定するモードである。 The controller 206 is connected to an operation unit 208, a first display unit 209, a second display unit 210, a printer 211, a scanner 212, a passport reader 213, and a card reader/writer 214. The operation unit 208 is a keyboard, a mouse, etc. for inputting operations. The operation unit 208 also has a closing key 2081 and a tax-free mode key 2082. The closing key 2081 is a key for completing the registration of products for sale and calculating the total sales amount. The tax-free mode key 2082 is a key for setting the tax-free mode. Here, the tax-free mode is a mode for determining whether or not a transaction is eligible for tax exemption in the product sales data registration process.

第1表示部209及び第2表示部210は、例えば、液晶ディスプレイ等の表示デバイスである。第1表示部209及び第2表示部210は、商品販売データ処理により登録された商品の品名、価格、決済が宣言された一取引の合計金額、釣銭額等の各種情報を表示する。第1表示部209は、主に店員に向けて各種情報を表示する。第2表示部210は、主に顧客に向けて各種情報を表示する。なお、第1表示部209及び第2表示部210は、タッチパネルを備えていてもよい。この場合に、タッチパネルは、操作部208として機能する。 The first display unit 209 and the second display unit 210 are, for example, display devices such as liquid crystal displays. The first display unit 209 and the second display unit 210 display various information such as the name and price of the product registered by the product sales data processing, the total amount of a transaction for which payment has been declared, and the amount of change. The first display unit 209 displays various information mainly for store clerks. The second display unit 210 displays various information mainly for customers. The first display unit 209 and the second display unit 210 may be equipped with a touch panel. In this case, the touch panel functions as the operation unit 208.

プリンタ211は、レシートやジャーナル等を印字する印字装置である。プリンタ211は、レシート情報をロール紙等の用紙に印字し、紙レシートを出力する。 The printer 211 is a printing device that prints receipts, journals, etc. The printer 211 prints receipt information on paper such as roll paper and outputs a paper receipt.

スキャナ212は、レーザ式のハンドスキャナ、あるいは、光学読取式の縦型スキャナ等である。そして、スキャナ212は、商品に付されたバーコードや二次元コード等のコードを光学的に読み取る。 Scanner 212 may be a laser hand scanner or an optical reading vertical scanner. Scanner 212 optically reads codes such as bar codes and two-dimensional codes attached to products.

パスポートリーダ213は、パスポート(旅券)が保持する情報を読み取るリーダ装置である。実施形態では、パスポートリーダ213は、パスポートに記載された文字列を光学的に読み取る光学文字認識(OCR:Optical Character Recognition)機能を有する。 The passport reader 213 is a reader device that reads information held on a passport. In the embodiment, the passport reader 213 has an optical character recognition (OCR) function that optically reads character strings written on the passport.

カードリーダライタ214は、カードの記憶媒体が保持する情報の読み取り及び書き込みを実行する装置である。 The card reader/writer 214 is a device that reads and writes information stored in the card's storage medium.

通信I/F207は、店舗内ネットワーク3を介してストアサーバ4等に接続する。 The communication I/F 207 connects to the store server 4 etc. via the in-store network 3.

記憶部205は、例えば、HDDやSSD等の記憶装置である。記憶部205は、制御プログラムPR2と、商品マスタMとを記憶する。制御プログラムPR2は、POS端末2が有する特徴的な機能を発揮させるためのプログラムである。商品マスタMは、ストアサーバ4の記憶部405に記憶された商品マスタMが送信されたものである。 The memory unit 205 is, for example, a storage device such as an HDD or SSD. The memory unit 205 stores a control program PR2 and a product master M. The control program PR2 is a program for implementing the characteristic functions of the POS terminal 2. The product master M is the product master M stored in the memory unit 405 of the store server 4 and transmitted to the memory unit 205.

次に、POSシステム1の各装置が有する特徴的な機能について説明する。ここで、図6は、POSシステム1の各装置が有する特徴的な機能構成を示すブロック図である。 Next, we will explain the characteristic functions of each device in the POS system 1. Here, Figure 6 is a block diagram showing the characteristic functional configuration of each device in the POS system 1.

まず、ストアサーバ4が有する特徴的な機能について説明する。 First, we will explain the characteristic functions of the store server 4.

制御部400のCPU401は、記憶部405の制御プログラムPR1をRAM403に展開し、制御プログラムPR1に従って動作することで、図6に示す各機能部をRAM403上に生成する。具体的には、制御部400は、機能部として、通信制御部4001を備える。 The CPU 401 of the control unit 400 loads the control program PR1 in the storage unit 405 onto the RAM 403, and operates according to the control program PR1 to generate the functional units shown in FIG. 6 on the RAM 403. Specifically, the control unit 400 includes a communication control unit 4001 as a functional unit.

通信制御部4001は、通信I/F407を制御して、店舗内ネットワーク3を介した通信を行う。例えば、通信制御部4001は、定期的に商品マスタMをPOS端末2に送信する。 The communication control unit 4001 controls the communication I/F 407 to communicate via the in-store network 3. For example, the communication control unit 4001 periodically transmits the product master M to the POS terminal 2.

次に、POS端末2が有する特徴的な機能について説明する。 Next, we will explain the characteristic functions of the POS terminal 2.

制御部200のCPU201は、記憶部205の制御プログラムPR2をRAM203に展開し、制御プログラムPR2に従って動作することで、図6に示す各機能部をRAM203上に生成する。具体的には、制御部200は、機能部として、通信制御部2001と、入力制御部2002と、モード制御部2003と、商品登録部2004と、免税制御部2005と、表示制御部2006と、会計処理部2007とを備える。 The CPU 201 of the control unit 200 loads the control program PR2 in the storage unit 205 into the RAM 203 and operates according to the control program PR2 to generate the functional units shown in FIG. 6 on the RAM 203. Specifically, the control unit 200 includes, as functional units, a communication control unit 2001, an input control unit 2002, a mode control unit 2003, a product registration unit 2004, a tax exemption control unit 2005, a display control unit 2006, and an accounting processing unit 2007.

通信制御部2001は、通信I/F207を制御して、店舗内ネットワーク3を介した通信を行う。例えば、通信制御部2001は、ストアサーバ4から定期的に商品マスタMを受信する。 The communication control unit 2001 controls the communication I/F 207 to communicate via the in-store network 3. For example, the communication control unit 2001 periodically receives the product master M from the store server 4.

入力手段である入力制御部2002は、スキャナ212等から商品コードの入力を受け付ける。または、入力制御部2002は、操作部208から商品コードの入力を受け付ける。または、入力制御部2002は、免税モードキー2082から免税モードに設定する入力を受け付ける。更に、入力制御部2002は、締めキー2081から販売対象の商品の登録を終了して販売合計金額の算出させる入力を受け付ける。 The input control unit 2002, which is an input means, accepts input of a product code from the scanner 212 or the like. Alternatively, the input control unit 2002 accepts input of a product code from the operation unit 208. Alternatively, the input control unit 2002 accepts input to set the tax-free mode from the tax-free mode key 2082. Furthermore, the input control unit 2002 accepts input to end the registration of products for sale and calculate the total sales amount from the closing key 2081.

モード制御部2003は、モード変更を制御する。具体的には、モード制御部2003は、入力制御部2002が免税モードに設定する入力を受け付けた場合に、POS端末2を免税モードに設定する。そして、モード制御部2003は、免税モードによる商品販売データ登録処理が完了した場合にPOS端末2を通常モードに設定する。通常モードとは、商品販売データ登録処理において、免税の適用を受けることが可能な取引であるか否かを判定しないモードである。 The mode control unit 2003 controls mode changes. Specifically, when the input control unit 2002 receives an input to set the POS terminal 2 to the tax-free mode, the mode control unit 2003 sets the POS terminal 2 to the tax-free mode. Then, when the product sales data registration process in the tax-free mode is completed, the mode control unit 2003 sets the POS terminal 2 to the normal mode. The normal mode is a mode in which the product sales data registration process does not determine whether or not a transaction is eligible for tax exemption.

登録手段である商品登録部2004は、入力制御部2002が受け付けた商品コードの商品を販売対象の商品として、販売商品登録テーブルTに登録する。商品登録部2004は、入力制御部2002が販売対象の商品の商品コードを受け付けた場合に、商品マスタMから商品コードに関連付けられた情報を読み出す。そして、商品登録部2004は、販売対象の商品に係る情報を商品情報として、読み出した情報を販売商品登録テーブルTに登録する。これにより、商品登録部2004は、入力制御部2002が受け付けた商品コードの商品を販売対象の商品として登録する。 The product registration unit 2004, which is a registration means, registers the product with the product code accepted by the input control unit 2002 as a product for sale in the sales product registration table T. When the input control unit 2002 accepts the product code of a product for sale, the product registration unit 2004 reads information associated with the product code from the product master M. The product registration unit 2004 then registers the read information relating to the product for sale as product information in the sales product registration table T. In this way, the product registration unit 2004 registers the product with the product code accepted by the input control unit 2002 as a product for sale.

免税制御部2005は、免税モードに設定された場合に、販売対象の商品が免税対象となるか否かを判定する。具体的には、免税制御部2005は、免税区分ごとに、販売商品登録テーブルTに登録された販売対象の商品の販売合計額を算出する。そして、判定手段である免税制御部2005は、免税区分の商品の販売合計額が免税基準額の範囲内にあるか否かを判定する。すなわち、免税制御部2005は、免税区分の商品の販売合計額が免税基準額の下限を超えている否かを判定する。また、免税制御部2005は、免税区分の商品の販売合計額が免税基準額の上限を超えていない否かを判定する。免税制御部2005は、免税区分の商品の販売合計額が免税基準額の範囲内にある場合に、該当する免税区分の商品は免税対象であると判定する。一方、免税制御部2005は、免税区分の商品の販売合計額が免税基準額の範囲外にある場合に、該当する免税区分の商品は免税対象ではない判定する。ここで、免税基準額とは、税金が免除される免税制度で定められた閾値となる金額である。すなわち、免税基準額とは、免税区分の商品にかかる税を免除するか否かの基準となる金額である。免税基準額は、免税区分ごとに、異なった金額を設定することができる。免税基準額には、例えば、免税区分が消耗品に対しては5000円から50万円、免税区分が一般物品に対しては1万円等がそれぞれ事前に設定される。そして、免税制御部2005は、免税区分ごとに、免税額を算出する。 When the tax-free mode is set, the tax-free control unit 2005 judges whether the product to be sold is subject to tax-free. Specifically, the tax-free control unit 2005 calculates the total sales amount of the products to be sold registered in the sales product registration table T for each tax-free category. Then, the tax-free control unit 2005, which is the judgment means, judges whether the total sales amount of the products in the tax-free category is within the range of the tax-free standard amount. In other words, the tax-free control unit 2005 judges whether the total sales amount of the products in the tax-free category exceeds the lower limit of the tax-free standard amount. In addition, the tax-free control unit 2005 judges whether the total sales amount of the products in the tax-free category exceeds the upper limit of the tax-free standard amount. When the total sales amount of the products in the tax-free category is within the range of the tax-free standard amount, the tax-free control unit 2005 judges that the products in the corresponding tax-free category are subject to tax-free. On the other hand, when the total sales amount of the products in the tax-free category is outside the range of the tax-free standard amount, the tax-free control unit 2005 judges that the products in the corresponding tax-free category are not subject to tax-free. Here, the tax-free standard amount is a threshold amount set by the tax-free system for exemption from tax. In other words, the tax-free standard amount is an amount that serves as a benchmark for whether or not to exempt products in the tax-free category from tax. A different tax-free standard amount can be set for each tax-free category. For example, the tax-free standard amount is set in advance to 5,000 yen to 500,000 yen for consumables and 10,000 yen for general goods. The tax-free control unit 2005 then calculates the tax-free amount for each tax-free category.

また、免税制御部2005は、一般物品免税対象額と、消耗品免税対象額と、一般物品免税適用残額と、消耗品免税適用残額と、全免税対象額と、免税額とを算出する。そして、免税制御部2005は、算出した金額を第1表示部209及び第2表示部210に表示させる。これにより店員及び顧客は、免税状況を把握することができる。一般物品免税対象額は、免税区分が一般物品の商品の免税対象額を示す金額である。消耗品免税対象額は、免税区分が消耗品の商品の免税対象額を示す金額である。一般物品免税適用残額は、免税の適用を受けるために必要な一般物品の免税基準額までの残額を示す金額である。すなわち、一般物品免税適用残額は、免税基準額から免税区分の商品の販売合計額を減算した金額である。消耗品免税適用残額は、免税の適用を受けるために必要な消耗品の免税基準額までの残額を示す金額である。すなわち、消耗品免税適用残額は、免税基準額から免税区分の商品の販売合計額を減算した金額である。全免税対象額は、全ての免税区分の免税の対象となる金額を合算した金額である。免税額は、免税される金額である。そして、免税額は、免税区分が一般物品の商品に係る免税額と、免税区分が消耗品の商品に係る免税額との合計額である。 The tax exemption control unit 2005 also calculates the general goods tax exemption amount, the consumable goods tax exemption amount, the general goods tax exemption remaining amount, the consumable goods tax exemption remaining amount, the total tax exemption amount, and the tax exemption amount. The tax exemption control unit 2005 then displays the calculated amounts on the first display unit 209 and the second display unit 210. This allows the store clerk and the customer to understand the tax exemption status. The general goods tax exemption amount is an amount indicating the tax exemption amount for products in the tax exemption category of general goods. The consumable goods tax exemption amount is an amount indicating the tax exemption amount for products in the tax exemption category of consumable goods. The general goods tax exemption remaining amount is an amount indicating the remaining amount up to the tax exemption standard amount for general goods required to be eligible for tax exemption. In other words, the general goods tax exemption remaining amount is the amount obtained by subtracting the total sales amount of products in the tax exemption category from the tax exemption standard amount. The consumable goods tax exemption remaining amount is an amount indicating the remaining amount up to the tax exemption standard amount for consumable goods required to be eligible for tax exemption. In other words, the remaining amount applicable to tax-free consumables is the tax-free standard amount minus the total sales amount of products in the tax-free category. The total tax-free amount is the total amount applicable to tax-free in all tax-free categories. The tax-free amount is the amount that is exempt from tax. The tax-free amount is the sum of the tax-free amount for products in the tax-free category of general goods and the tax-free amount for products in the tax-free category of consumable goods.

表示制御部2006は、第1表示部209及び第2表示部210に各種画面を表示させる。表示制御手段である表示制御部2006は、例えば、主に店員が見る第1表示部209に第1商品登録画面を表示させる。ここで、図7は、第1商品登録画面G1の一例を示す説明図である。第1商品登録画面G1は、免税モードに設定された商品販売データ登録処理において、免税制御部2005の判定結果に応じて、販売対象の商品の税金が免除されるか否かを示す免税状況を表示する画面である。 The display control unit 2006 causes various screens to be displayed on the first display unit 209 and the second display unit 210. The display control unit 2006, which is a display control means, causes, for example, the first product registration screen to be displayed on the first display unit 209 which is mainly seen by the store clerk. Here, FIG. 7 is an explanatory diagram showing an example of the first product registration screen G1. The first product registration screen G1 is a screen that displays the tax exemption status, which indicates whether or not the product to be sold is exempt from tax, depending on the determination result of the tax exemption control unit 2005 in the product sales data registration process set to tax-free mode.

第1商品登録画面G1は、大別すると、商品一覧表示領域G11と、免税情報表示領域G12と、合計表示領域G13とを備える。商品一覧表示領域G11は、販売商品登録テーブルTに登録された商品の商品情報を表示する領域である。商品一覧表示領域G11は、商品ごとに、商品名と、単価と、点数と、値引と、金額と、免税区分とを付加して表示する欄を備える。商品名には、商品名を表示する。単価には、商品の価格を表示する。点数には、販売点数を表示する。値引には、商品の値段を割り引く場合に、値引金額又は値引率を表示する。金額には、商品の価格に販売点数を乗算した金額を表示する。免税区分には、商品の免税区分を表示する。図7に示す商品一覧表示領域G11は、商品A及び商品Bが一般物品に該当する商品であり、商品Cが消耗品に該当する商品であり、商品Dが免税対象外に該当する商品であることを示している。 The first product registration screen G1 is broadly divided into a product list display area G11, a tax-free information display area G12, and a total display area G13. The product list display area G11 is an area that displays product information of products registered in the sales product registration table T. The product list display area G11 has columns that display the product name, unit price, points, discount, amount, and tax-free category for each product. The product name displays the product name. The unit price displays the price of the product. The points display the number of points sold. The discount displays the discount amount or discount rate when the price of the product is discounted. The amount displays the amount obtained by multiplying the price of the product by the number of points sold. The tax-free category displays the tax-free category of the product. The product list display area G11 shown in FIG. 7 indicates that product A and product B are general goods, product C is a consumable product, and product D is a product that is not subject to tax exemption.

そして、表示制御部2006は、販売商品登録テーブルTに登録された商品ごとに、税金が免除されるか否かを示す免税状況を商品一覧表示領域G11に表示させる。また、表示制御部2006は、税金が免除される商品であるか否かによって、商品一覧表示領域G11の免税状況を異なる表示態様で表示させる。なお、商品一覧表示領域G11の免税状況の異なる表示態様とは、例えば、色を変える、文字列を付加する、アニメーション表示させる、マークを付加する、フォントを変える、表示サイズを変える等である。図7に示す第1商品登録画面G1は、免税対象の商品であるか否かを識別可能な表示態様として、免税対象の商品には「免税」と表示し、免税対象外の商品には「課税」と表示している。図7に示す第1商品登録画面G1は、商品A及び商品Bが免税対象の商品であることを示している。 The display control unit 2006 then displays the tax-free status, which indicates whether or not the product is exempt from tax, in the product list display area G11 for each product registered in the sales product registration table T. The display control unit 2006 also displays the tax-free status in the product list display area G11 in different display modes depending on whether or not the product is exempt from tax. The different display modes of the tax-free status in the product list display area G11 include, for example, changing the color, adding a character string, displaying an animation, adding a mark, changing the font, changing the display size, and the like. The first product registration screen G1 shown in FIG. 7 displays "tax-free" for products that are tax-free and "taxable" for products that are not tax-free, as a display mode that allows identification of whether or not the product is tax-free. The first product registration screen G1 shown in FIG. 7 indicates that products A and B are tax-free products.

免税情報表示領域G12は、販売商品登録テーブルTに登録された商品の免税に係る情報を表示する領域である。免税情報表示領域G12は、一般物品免税対象額欄G121と、消耗品免税対象額欄G122と、免税対象額欄G123と、免税額欄G124とを備える。一般物品免税対象額欄G121と、消耗品免税対象額欄G122とは、免税区分ごとに、税金が免除される対象金額を表示させる欄である。 The tax exemption information display area G12 is an area that displays information related to tax exemption for products registered in the sales product registration table T. The tax exemption information display area G12 includes a general goods tax exemption amount column G121, a consumable goods tax exemption amount column G122, a tax exemption amount column G123, and a tax exemption amount column G124. The general goods tax exemption amount column G121 and the consumable goods tax exemption amount column G122 are columns that display the amount of tax exemption for each tax exemption category.

一般物品免税対象額欄G121は、一般物品免税対象額、又は一般物品免税適用残額を表示する欄である。そして、表示制御部2006は、一般物品免税対象額、又は一般物品免税適用残額を免税の対象となるか否かを示す免税状況を一般物品免税対象額欄G121に表示する。また、表示制御部2006は、税金が免除される商品であるか否かによって、一般物品免税対象額欄G121の免税状況を異なる表示態様で表示させる。すなわち、表示制御部2006は、免税区分が一般物品の商品が免税対象である場合に、「免税」とのメッセージと共に、一般物品免税対象額を一般物品免税対象額欄G121に表示させる。一方、表示制御部2006は、免税区分が一般物品の商品の合計金額が、免税基準額を超えないため免税されない場合に、「免税まであと」とのメッセージと共に、一般物品免税適用残額を一般物品免税対象額欄G121に表示させる。図7に示す一般物品免税対象額欄G121には「免税 11、000円」と表示している。なお、一般物品免税対象額欄G121の免税状況の異なる表示態様は、上述に限らず、色を変える、文字列を付加する、アニメーション表示させる、マークを付加する、フォントを変える、表示サイズを変える等であってもよい。 The general goods tax exemption amount column G121 is a column that displays the general goods tax exemption amount or the general goods tax exemption remaining amount. The display control unit 2006 displays the tax exemption status indicating whether the general goods tax exemption amount or the general goods tax exemption remaining amount is subject to tax exemption in the general goods tax exemption amount column G121. The display control unit 2006 also displays the tax exemption status in the general goods tax exemption amount column G121 in different display modes depending on whether the product is exempt from tax. That is, when a product with a tax exemption category of general goods is subject to tax exemption, the display control unit 2006 displays the general goods tax exemption amount in the general goods tax exemption amount column G121 together with the message "tax exempt". On the other hand, when the total amount of the products with a tax exemption category of general goods does not exceed the tax exemption standard amount and is not exempt from tax, the display control unit 2006 displays the general goods tax exemption remaining amount in the general goods tax exemption amount column G121 together with the message "tax exemption remaining". The general goods tax-free amount column G121 shown in FIG. 7 displays "tax-free 11,000 yen." Note that the display manner of the different tax-free status in the general goods tax-free amount column G121 is not limited to the above, and may be a change in color, addition of text, animation, addition of a mark, change in font, change in display size, etc.

消耗品免税対象額欄G122は、消耗品免税対象額、又は消耗品免税適用残額を表示する欄である。そして、表示制御部2006は、消耗品免税対象額、又は消耗品免税適用残額を免税の対象となるか否かを示す免税状況を消耗品免税対象額欄G122に表示する。また、表示制御部2006は、税金が免除される商品であるか否かによって、消耗品免税対象額欄G122の免税状況を異なる表示態様で表示させる。すなわち、表示制御部2006は、免税区分が消耗品の商品が免税対象である場合に、「免税」とのメッセージと共に、消耗品免税対象額を消耗品免税対象額欄G122に表示させる。一方、表示制御部2006は、免税区分が消耗品の商品の合計金額が、免税基準額を超えないため免税されない場合に、「免税まであと」とのメッセージと共に、消耗品免税適用残額を消耗品免税対象額欄G122に表示させる。図7に示す消耗品免税対象額欄G122には「免税まであと 3、001円」と表示している。なお、消耗品免税対象額欄G122の免税状況の異なる表示態様は、上述に限らず、色を変える、文字列を付加する、アニメーション表示させる、マークを付加する、フォントを変える、表示サイズを変える等であってもよい。 The consumables tax-free amount column G122 is a column that displays the consumables tax-free amount or the remaining amount applicable for tax-free consumables. The display control unit 2006 then displays the tax-free status indicating whether the consumables tax-free amount or the remaining amount applicable for tax-free consumables is subject to tax-free in the consumables tax-free amount column G122. The display control unit 2006 also displays the tax-free status in the consumables tax-free amount column G122 in different display modes depending on whether the product is exempt from tax. That is, when a product classified as a consumable is subject to tax-free, the display control unit 2006 displays the consumables tax-free amount in the consumables tax-free amount column G122 together with the message "tax-free". On the other hand, when the total amount of the products classified as consumables is not exempt from tax because it does not exceed the tax-free standard amount, the display control unit 2006 displays the remaining amount applicable for tax-free consumables in the consumables tax-free amount column G122 together with the message "tax-free". The consumables tax-free amount field G122 shown in FIG. 7 displays "3,001 yen remaining until tax-free." Note that the display manner of the different tax-free status in the consumables tax-free amount field G122 is not limited to the above, and may be a change in color, addition of text, animation, addition of a mark, change in font, change in display size, etc.

免税対象額欄G123は、免税対象となる全ての商品の免税対象額が表示される欄である。図7に示す免税対象額欄G123は、「11、000円」と表示している。免税額欄G124は、一取引で免除される税金の合計金額が表示される欄である。図7に示す免税額欄G124は、「-850円」と表示している。 The tax exemption amount column G123 is a column that displays the tax exemption amount for all products that are eligible for tax exemption. The tax exemption amount column G123 shown in FIG. 7 displays "11,000 yen." The tax exemption amount column G124 is a column that displays the total amount of tax that is exempt for one transaction. The tax exemption amount column G124 shown in FIG. 7 displays "-850 yen."

合計表示領域G13は、販売商品登録テーブルTに登録された商品の合計額等を表示させる領域である。合計表示領域G13は、合計商品点数表示欄と、合計額表示欄と、お預り表示欄と、請求残高表示欄とを備える。合計商品点数表示欄は、販売商品登録テーブルTに登録された商品の合計点数を表示する欄である。合計額表示欄は、販売商品登録テーブルTに登録された商品の合計金額を表示する欄である。お預り表示欄は、顧客から預かった金額を表示する欄である。請求残高表示欄は、請求残額を表示する欄である。 The total display area G13 is an area that displays the total price of the products registered in the sales product registration table T. The total display area G13 includes a total product number display field, a total amount display field, a deposit display field, and a billing balance display field. The total product number display field is a field that displays the total number of products registered in the sales product registration table T. The total amount display field is a field that displays the total amount of the products registered in the sales product registration table T. The deposit display field is a field that displays the amount deposited by the customer. The billing balance display field is a field that displays the remaining amount of the bill.

または、表示制御部2006は、例えば、主に顧客が見る第2表示部210に第2商品登録画面を表示させる。ここで、図8は、第2商品登録画面G2の一例を示す説明図である。第2商品登録画面G2は、免税情報表示領域G21と、商品表示領域G22と、合計表示領域G23とを備える。免税情報表示領域G21は、販売商品登録テーブルTに登録された商品の免税に係る情報を表示する領域である。表示制御部2006は、免税情報表示領域G21の表示領域が狭いため、販売商品登録テーブルTに登録された商品の免税に係る情報をスクロール表示する。すなわち、表示制御部2006は、例えば、「一般物品免税対象額 免税 11、000円 消耗品免税対象額 免税まであと 3、001円 免税対象合計額 11、000円 免税額 -850円」をスクロール表示する。商品表示領域G22は、販売商品登録テーブルTに登録された直近の商品の商品名を表示する領域である。合計表示領域G23は、販売商品登録テーブルTに登録された商品の合計額を表示する領域である。 Alternatively, the display control unit 2006, for example, displays the second product registration screen on the second display unit 210 which is mainly viewed by the customer. Here, FIG. 8 is an explanatory diagram showing an example of the second product registration screen G2. The second product registration screen G2 includes a tax-free information display area G21, a product display area G22, and a total display area G23. The tax-free information display area G21 is an area for displaying information related to tax-free of products registered in the sales product registration table T. Since the display area of the tax-free information display area G21 is narrow, the display control unit 2006 scrolls and displays information related to tax-free of products registered in the sales product registration table T. That is, the display control unit 2006 scrolls and displays, for example, "General goods tax-free amount Tax-free 11,000 yen Consumable goods tax-free amount Remaining tax-free 3,001 yen Total tax-free amount 11,000 yen Tax-free amount -850 yen". The product display area G22 is an area that displays the product name of the most recent product registered in the sales product registration table T. The total display area G23 is an area that displays the total price of the products registered in the sales product registration table T.

なお、表示制御部2006は、第2表示部210の表示領域が狭いため、スクロール表示している。しかしながら、表示方法はこれに限らず、表示制御部2006は、第1商品登録画面G1の免税情報表示領域G12と同一の画面を第2表示部210に表示してもよい。 The display control unit 2006 scrolls the display because the display area of the second display unit 210 is small. However, the display method is not limited to this, and the display control unit 2006 may display a screen that is the same as the tax-free information display area G12 of the first product registration screen G1 on the second display unit 210.

会計処理部2007は、会計処理を実行する。ここで、会計処理とは、免税額の税金が免除された代金を受領する処理や、代金を受領したことを示すレシートを印字する処理などである。 The accounting processing unit 2007 executes accounting processing. Here, accounting processing includes processing for receiving the price excluding the tax-free amount and processing for printing a receipt indicating that the price has been received.

次に、POS端末2が実行する商品販売データ登録処理について説明する。ここで、図9は、実施の形態のPOS端末2が実行する商品販売データ登録処理の一例を示すフローチャート図である。 Next, the product sales data registration process executed by the POS terminal 2 will be described. Here, FIG. 9 is a flow chart diagram showing an example of the product sales data registration process executed by the POS terminal 2 of the embodiment.

まず、POS端末2のモード制御部2003は、免税モードキー2082の押下を検出した場合に、免税モードに設定する(ステップS1)。 First, when the mode control unit 2003 of the POS terminal 2 detects pressing of the tax-free mode key 2082, it sets the mode to tax-free mode (step S1).

次いで、POS端末2の商品登録部2004は、商品コードが入力されるか否かを判定する(ステップS2)。商品コードが入力されない場合に(ステップS2;No)、POS端末2の商品登録部2004は、ステップS15に移行する。 Next, the product registration unit 2004 of the POS terminal 2 determines whether or not a product code is input (step S2). If a product code is not input (step S2; No), the product registration unit 2004 of the POS terminal 2 proceeds to step S15.

一方、商品コードが入力された場合に(ステップS2;Yes)、POS端末2の商品登録部2004は、入力された商品コードに関連付けられた情報を商品マスタMから抽出する(ステップS3)。 On the other hand, if a product code is entered (step S2; Yes), the product registration unit 2004 of the POS terminal 2 extracts information associated with the entered product code from the product master M (step S3).

次いで、POS端末2の商品登録部2004は、商品マスタMから抽出した情報を商品情報として販売商品登録テーブルTに登録する(ステップS4)。 Next, the product registration unit 2004 of the POS terminal 2 registers the information extracted from the product master M as product information in the sales product registration table T (step S4).

次いで、POS端末2の免税制御部2005は、販売商品登録テーブルTに登録した商品の免税区分の販売合計額を算出する(ステップS5)。 Next, the tax-free control unit 2005 of the POS terminal 2 calculates the total sales amount of the tax-free category of the products registered in the sales product registration table T (step S5).

次いで、POS端末2の免税制御部2005は、免税区分の販売合計額が、免税基準額を超えたか否かを判定する(ステップS6)。すなわち、POS端末2の免税制御部2005は、販売商品登録テーブルTに登録した商品の免税区分の商品が免税対象になったか否かを判定する。 Next, the tax exemption control unit 2005 of the POS terminal 2 determines whether the total sales amount of the tax exemption category exceeds the tax exemption threshold amount (step S6). In other words, the tax exemption control unit 2005 of the POS terminal 2 determines whether the products in the tax exemption category registered in the sales product registration table T are eligible for tax exemption.

販売商品登録テーブルTに登録した商品の免税区分の商品が免税対象になった場合に(ステップS6;Yes)、POS端末2の表示制御部2006は、商品が免税対象であることを識別可能な態様で商品一覧表示領域G11に表示させる(ステップS7)。 When a product in the tax-free category registered in the sales product registration table T is eligible for tax exemption (step S6; Yes), the display control unit 2006 of the POS terminal 2 displays in the product list display area G11 in a manner that makes it identifiable that the product is eligible for tax exemption (step S7).

次いで、POS端末2の表示制御部2006は、免税対象であることを識別可能な表示態様で免税対象額を表示させる(ステップS8)。すなわち、表示制御部2006は、免税対象であることを識別可能な表示態様で一般物品免税対象額を一般物品免税対象額欄G121に表示させる。または、表示制御部2006は、免税対象であることを識別可能な表示態様で消耗品免税対象額を消耗品免税対象額欄G122に表示させる。 Next, the display control unit 2006 of the POS terminal 2 displays the tax exemption amount in a display mode that makes it possible to identify that the amount is tax exempt (step S8). That is, the display control unit 2006 displays the general goods tax exemption amount in the general goods tax exemption amount column G121 in a display mode that makes it possible to identify that the amount is tax exempt. Alternatively, the display control unit 2006 displays the consumables tax exemption amount in the consumables tax exemption amount column G122 in a display mode that makes it possible to identify that the amount is tax exempt.

次いで、POS端末2の表示制御部2006は、免税対象額欄G123に全免税対象額を表示させる(ステップS9)。 Next, the display control unit 2006 of the POS terminal 2 displays the total tax exemption amount in the tax exemption amount column G123 (step S9).

次いで、POS端末2の表示制御部2006は、免税額欄G124に免税額を表示させる(ステップS10)。 Next, the display control unit 2006 of the POS terminal 2 displays the tax-free amount in the tax-free amount column G124 (step S10).

次いで、POS端末2の表示制御部2006は、ステップS8からステップS10までに表示した免税に係る情報を第2表示部210に表示させる(ステップS11)。なお、表示制御部2006が、第2表示部210に免税に係る情報を表示させるタイミングは、このタイミングに限らず、ステップS8からステップS10と同一であってもよい。または、表示制御部2006は、ステップS8からステップS10よりも早く免税に係る情報を第2表示部210に表示してもよい。 Next, the display control unit 2006 of the POS terminal 2 causes the second display unit 210 to display the tax-exempt information displayed from step S8 to step S10 (step S11). Note that the timing at which the display control unit 2006 causes the second display unit 210 to display the tax-exempt information is not limited to this timing, and may be the same as steps S8 to S10. Alternatively, the display control unit 2006 may display the tax-exempt information on the second display unit 210 earlier than steps S8 to S10.

一方、販売商品登録テーブルTに登録した商品の免税区分の商品が免税対象外である場合に(ステップS6;No)、POS端末2の表示制御部2006は、商品が免税対象外であることを識別可能な態様で商品一覧表示領域G11に表示させる(ステップS12)。 On the other hand, if the product in the tax-free category registered in the sales product registration table T is not subject to tax exemption (step S6; No), the display control unit 2006 of the POS terminal 2 displays in the product list display area G11 in a manner that makes it easy to identify that the product is not subject to tax exemption (step S12).

次いで、POS端末2の表示制御部2006は、免税対象外であることを識別可能な表示態様で免税適用残額を表示させる(ステップS13)。すなわち、表示制御部2006は、免税対象外であることを識別可能な表示態様で一般物品免税適用残額を一般物品免税対象額欄G121に表示させる。または、表示制御部2006は、免税対象外であることを識別可能な表示態様で消耗品免税適用残額を消耗品免税対象額欄G122に表示させる。 Next, the display control unit 2006 of the POS terminal 2 displays the remaining amount applicable for tax exemption in a display manner that makes it possible to identify that the amount is not subject to tax exemption (step S13). That is, the display control unit 2006 displays the remaining amount applicable for general goods tax exemption in the general goods tax exemption amount column G121 in a display manner that makes it possible to identify that the amount is not subject to tax exemption. Alternatively, the display control unit 2006 displays the remaining amount applicable for consumable goods tax exemption in the consumable goods tax exemption amount column G122 in a display manner that makes it possible to identify that the amount is not subject to tax exemption.

次いで、POS端末2の表示制御部2006は、ステップS13に表示した免税に係る情報を第2表示部210に表示させる(ステップS14)。なお、表示制御部2006が、第2表示部210に免税に係る情報を表示させるタイミングは、このタイミングに限らず、ステップS13と同一であってもよい。または、表示制御部2006は、ステップS13よりも早く免税に係る情報を第2表示部210に表示してもよい。 Next, the display control unit 2006 of the POS terminal 2 causes the second display unit 210 to display the tax exemption information displayed in step S13 (step S14). Note that the timing at which the display control unit 2006 causes the second display unit 210 to display the tax exemption information is not limited to this timing, and may be the same as step S13. Alternatively, the display control unit 2006 may display the tax exemption information on the second display unit 210 earlier than step S13.

次いで、POS端末2の入力制御部2002は、締めキー2081の押下を検出するか否かを判定する(ステップS15)。締めキー2081の押下を検出しない場合に(ステップS15;No)、POS端末2の入力制御部2002は、ステップS2に移行する。 Next, the input control unit 2002 of the POS terminal 2 determines whether or not pressing of the closing key 2081 is detected (step S15). If pressing of the closing key 2081 is not detected (step S15; No), the input control unit 2002 of the POS terminal 2 proceeds to step S2.

締めキー2081の押下を検出した場合に(ステップS15;Yes)、POS端末2の会計処理部2007は、免税額の税金が免除された代金を受領する処理等の会計処理を実行する(ステップS16)。 When pressing of the closing key 2081 is detected (step S15; Yes), the accounting processing unit 2007 of the POS terminal 2 executes accounting processing such as processing to receive the amount excluding the tax-exempt amount (step S16).

以上により、POS端末2は、商品販売データ登録処理を終了する。 The POS terminal 2 then completes the product sales data registration process.

以上のように、本実施形態に係るPOS端末2によれば、商品登録部2004は、入力制御部2002が受け付けた商品コードに関連付けられた情報を商品マスタMから抽出して販売商品登録テーブルTに登録する。そして、免税制御部2005は、販売商品登録テーブルTに登録された商品の販売合計金額が免税制度で定められた金額を超えたか否かを判定する。そして、表示制御部2006は、免税制御部2005の判定結果に応じて、第1商品登録画面G1に販売対象の商品の税金が免除されるか否かを示す免税状況を表示する。従って、本実施形態に係るPOS端末2は、販売対象の商品が免税対象であるか否かを出力することができる。よって、店員は、免税されるか否かを顧客にアナウンスすることが可能となる。さらに、顧客自身も、免税されるか否かを認識することができる。 As described above, according to the POS terminal 2 of this embodiment, the product registration unit 2004 extracts information associated with the product code received by the input control unit 2002 from the product master M and registers it in the sales product registration table T. Then, the tax exemption control unit 2005 judges whether the total sales amount of the products registered in the sales product registration table T exceeds the amount set by the tax exemption system. Then, the display control unit 2006 displays the tax exemption status indicating whether the product to be sold is exempt from tax on the first product registration screen G1 according to the judgment result of the tax exemption control unit 2005. Therefore, the POS terminal 2 of this embodiment can output whether the product to be sold is tax exempt. Therefore, the store clerk can announce to the customer whether it is tax exempt or not. Furthermore, the customer himself can recognize whether it is tax exempt or not.

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

上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体(ROM又は記憶部)に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、LANやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。 The programs executed by each device in the above embodiments and modified examples are provided by being pre-installed in a storage medium (ROM or storage unit) provided in each device, but this is not limited to this. For example, the programs may be provided by being recorded in an installable or executable format on a computer-readable storage medium such as a CD-ROM, flexible disk (FD), CD-R, or DVD (Digital Versatile Disk). Furthermore, the storage medium is not limited to a medium independent of the computer or embedded system, but also includes a storage medium in which a program transmitted via a LAN, the Internet, etc. is downloaded and stored or temporarily stored.

また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。 The programs executed by each device in the above embodiments and variations may be stored on a computer connected to a network such as the Internet and provided by downloading them via the network, or may be provided or distributed via a network such as the Internet.

2 POS端末
200 制御部
2001 通信制御部
2002 入力制御部
2003 モード制御部
2004 商品登録部
2005 免税制御部
2006 表示制御部
T 販売商品登録テーブル
M 商品マスタ
2 POS terminal 200 Control unit 2001 Communication control unit 2002 Input control unit 2003 Mode control unit 2004 Product registration unit 2005 Tax-free control unit 2006 Display control unit T Sales product registration table M Product master

特開2015-22328号公報JP 2015-22328 A

Claims (6)

商品を識別可能な商品コードの入力を受け付ける入力手段と、
前記入力手段が受け付けた前記商品コードの商品を販売対象の商品として登録する登録手段と、
前記登録手段が登録した販売対象の商品の合計金額を免税制度に係る免税区分ごとに算出する算出手段と、
前記算出手段が算出した前記免税区分ごとの前記登録手段が登録した商品の合計金額が、税金が免除される免税制度で定められた前記免税区分ごとの免税条件を満たすかを判定する判定手段と、
前記入力手段により前記商品コードの入力が受け付けられる毎に、前記判定手段の判定結果に応じて、前記免税区分ごとに税金が免除されるか否かを示す情報を表示部に表示させる表示制御手段と、
を備える商品販売データ処理装置。
An input means for receiving an input of a product code capable of identifying a product;
a registration means for registering the product having the product code received by the input means as a product to be sold;
a calculation means for calculating a total price of the products for sale registered by the registration means for each tax-free category related to the tax-free system;
a determination means for determining whether the total price of the products registered by the registration means for each of the tax-free categories calculated by the calculation means satisfies the tax-free conditions for each of the tax-free categories set out in a tax-free system for tax exemption;
a display control means for causing a display unit to display information indicating whether or not the product is exempt from tax for each of the tax-free categories in accordance with a determination result of the determination means each time the input of the product code is accepted by the input means;
A product sales data processing device comprising:
前記表示制御手段は、前記免税区分ごとに前記免税条件を満たすまでの金額を前記表示部に表示させる、
請求項1に記載の商品販売データ処理装置。
The display control means causes the display unit to display the amount up to the point where the tax exemption condition is satisfied for each tax exemption category.
The product sales data processing device according to claim 1 .
前記表示制御手段は、前記免税区分ごとに、免税の対象となる金額を示す免税対象額を前記表示部に表示させる、
請求項1に記載の商品販売データ処理装置。
The display control means causes the display unit to display a tax exemption amount indicating an amount subject to tax exemption for each of the tax exemption categories.
The product sales data processing device according to claim 1 .
前記表示制御手段は、全ての前記免税区分の免税の対象となる金額を合算した金額を前記表示部に表示させる、
請求項1に記載の商品販売データ処理装置。
The display control means causes the display unit to display a total amount of the tax exemption amounts of all the tax exemption categories.
The product sales data processing device according to claim 1 .
前記表示制御手段は、前記免税区分に係る商品の免税される合計額を前記表示部に表示させる、
請求項1に記載の商品販売データ処理装置。
The display control means causes the display unit to display a total amount of tax exemption for the products related to the tax exemption category.
The product sales data processing device according to claim 1 .
商品販売データ処理装置を制御するコンピュータを、
商品を識別可能な商品コードの入力を受け付ける入力手段と、
前記入力手段が受け付けた前記商品コードの商品を販売対象の商品として登録する登録手段と、
前記登録手段が登録した販売対象の商品の合計金額を免税制度に係る免税区分ごとに算出する算出手段と、
前記算出手段が算出した前記免税区分ごとの前記登録手段が登録した商品の合計金額が、税金が免除される免税制度で定められた前記免税区分ごとの免税条件を満たすかを判定する判定手段と、
前記入力手段により前記商品コードの入力が受け付けられる毎に、前記判定手段の判定結果に応じて、前記免税区分ごとに税金が免除されるか否かを示す情報を表示部に表示させる表示制御手段と、
として機能させるためのプログラム。
A computer that controls a product sales data processing device,
An input means for receiving an input of a product code capable of identifying a product;
a registration means for registering the product having the product code received by the input means as a product to be sold;
a calculation means for calculating a total price of the products for sale registered by the registration means for each tax-free category related to the tax-free system;
a determination means for determining whether the total price of the products registered by the registration means for each of the tax-free categories calculated by the calculation means satisfies the tax-free conditions for each of the tax-free categories set out in a tax-free system for tax exemption;
a display control means for causing a display unit to display information indicating whether or not the product is exempt from tax for each of the tax-free categories in accordance with a determination result of the determination means each time the input of the product code is accepted by the input means;
A program to function as a
JP2023081801A 2022-05-24 2023-05-17 Product sales data processing device and program Active JP7568779B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2023081801A JP7568779B2 (en) 2022-05-24 2023-05-17 Product sales data processing device and program
JP2024173441A JP7741273B2 (en) 2022-05-24 2024-10-02 Product sales data processing device and program
JP2025145798A JP2025168472A (en) 2022-05-24 2025-09-03 Product sales data processing device and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2022084495A JP7284319B2 (en) 2020-04-10 2022-05-24 Merchandise sales data processor and program
JP2023081801A JP7568779B2 (en) 2022-05-24 2023-05-17 Product sales data processing device and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022084495A Division JP7284319B2 (en) 2020-04-10 2022-05-24 Merchandise sales data processor and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024173441A Division JP7741273B2 (en) 2022-05-24 2024-10-02 Product sales data processing device and program

Publications (3)

Publication Number Publication Date
JP2023096090A JP2023096090A (en) 2023-07-06
JP2023096090A5 JP2023096090A5 (en) 2023-10-02
JP7568779B2 true JP7568779B2 (en) 2024-10-16

Family

ID=82362564

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2023081801A Active JP7568779B2 (en) 2022-05-24 2023-05-17 Product sales data processing device and program
JP2024173441A Active JP7741273B2 (en) 2022-05-24 2024-10-02 Product sales data processing device and program
JP2025145798A Pending JP2025168472A (en) 2022-05-24 2025-09-03 Product sales data processing device and program

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2024173441A Active JP7741273B2 (en) 2022-05-24 2024-10-02 Product sales data processing device and program
JP2025145798A Pending JP2025168472A (en) 2022-05-24 2025-09-03 Product sales data processing device and program

Country Status (1)

Country Link
JP (3) JP7568779B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016192032A (en) 2015-03-31 2016-11-10 シャープ株式会社 POS terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6409722B2 (en) 2014-09-16 2018-10-24 株式会社寺岡精工 POS register

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016192032A (en) 2015-03-31 2016-11-10 シャープ株式会社 POS terminal

Also Published As

Publication number Publication date
JP7741273B2 (en) 2025-09-17
JP2024174196A (en) 2024-12-13
JP2023096090A (en) 2023-07-06
JP2025168472A (en) 2025-11-07

Similar Documents

Publication Publication Date Title
JP6336421B2 (en) Product sales data processing apparatus and program
JP7678180B2 (en) Sales data processing device and program
JP7568779B2 (en) Product sales data processing device and program
JP6531200B2 (en) Product sales data processing device and program
JP7284319B2 (en) Merchandise sales data processor and program
JP7080919B2 (en) Product sales data processing equipment and programs
JP6692476B2 (en) Product sales data processing method
JP6336951B2 (en) Product sales data processing apparatus and program
JP2025079396A (en) Product sales data processing device and program
JP6035275B2 (en) Merchandise sales data processing apparatus and control program thereof
JP7353890B2 (en) Product sales data processing device and control program
JP6338636B2 (en) Receipt issuing method
JP5530475B2 (en) Product sales data processing apparatus and program
JP7506039B2 (en) Sales data processing device, receipt issuing method and program
JP7673307B2 (en) Product sales data processing device and program
JP7633360B2 (en) Product sales data processing device and program
JP7575530B2 (en) program
JP7847096B2 (en) Sales data processing device and program
JP7173820B2 (en) SALES DATA PROCESSING DEVICE AND PROCESSING METHOD OF SALES DATA PROCESSING DEVICE
JP7401188B2 (en) Product sales data processing device and control program
JP2018092529A (en) Commodity sales data processing device and program
JP2023173312A (en) Information processing device and program
JPH0991543A (en) POS system
JP2014238655A (en) Commodity selling data processing device and program
JP2015181067A (en) Commodity information processor and program thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230616

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230922

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240726

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241003

R150 Certificate of patent or registration of utility model

Ref document number: 7568779

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150