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

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

Product sales data processing device and program Download PDF

Info

Publication number
JP7688375B2
JP7688375B2 JP2020207432A JP2020207432A JP7688375B2 JP 7688375 B2 JP7688375 B2 JP 7688375B2 JP 2020207432 A JP2020207432 A JP 2020207432A JP 2020207432 A JP2020207432 A JP 2020207432A JP 7688375 B2 JP7688375 B2 JP 7688375B2
Authority
JP
Japan
Prior art keywords
tax rate
product
tax
items
pos terminal
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
JP2020207432A
Other languages
Japanese (ja)
Other versions
JP2022094504A (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.)
Teraoka Seiko Co Ltd
Original Assignee
Teraoka Seiko Co Ltd
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 Teraoka Seiko Co Ltd filed Critical Teraoka Seiko Co Ltd
Priority to JP2020207432A priority Critical patent/JP7688375B2/en
Publication of JP2022094504A publication Critical patent/JP2022094504A/en
Priority to JP2025081908A priority patent/JP2025107488A/en
Application granted granted Critical
Publication of JP7688375B2 publication Critical patent/JP7688375B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、商品販売データ処理装置、およびプログラムに関する。 The present invention relates to a product sales data processing device and a program.

近年、商品を購入する際に、国などによっては、商品に対して消費税率が課されることがある。また、消費税率は、商品に対して一定の税率である場合もあれば、商品によっては軽減される場合もある。例えば、購入する商品が店舗内で飲食可能な商品であれば、消費税率は、持ち帰る場合に軽減され、その場で飲食する場合に軽減されないことがある。すなわち、同じ商品であっても、購入後の消費形態によっては消費税率が異なることがある。関連する技術として、所定の税率(例えば現在の税率)とは異なる他の税率(例えば将来の税率)を指定し、商品の価格に対して、所定の税率に応じた税額と、指定された他の税率に応じた税額とを算出して報知するようにした情報処理装置が知られている(例えば、特許文献1参照)。 In recent years, when purchasing a product, a consumption tax rate may be levied on the product depending on the country. The consumption tax rate may be a fixed rate for the product, or may be reduced depending on the product. For example, if the product being purchased is a product that can be eaten in the store, the consumption tax rate may be reduced if the product is taken home, but may not be reduced if the product is eaten on the spot. In other words, even for the same product, the consumption tax rate may differ depending on the consumption mode after purchase. As a related technology, an information processing device is known that specifies a different tax rate (e.g., a future tax rate) from a predetermined tax rate (e.g., a current tax rate), and calculates and notifies the tax amount according to the predetermined tax rate and the tax amount according to the specified other tax rate for the price of the product (see, for example, Patent Document 1).

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

しかしながら、登録した商品の税率を変更する際に、煩雑な操作を伴うことがあるため、誤操作や誤登録を招き、税率の変更を好適に行うことができないことがある、という問題があった。 However, changing the tax rate of a registered product can involve complicated operations, which can lead to incorrect operations or registrations, making it difficult to change the tax rate appropriately.

本発明は、このような事情に鑑みてなされたもので、その目的は、税率の変更を好適に行うことができる技術を提供することにある。 The present invention was made in consideration of these circumstances, and its purpose is to provide technology that can optimally change tax rates.

上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、商品の個数および商品の金額を含む商品情報を登録する登録手段と、前記登録手段に登録された商品情報に含まれる金額と税率とに基づく税額を表示する税額表示手段と、前記税額表示手段によって表示された税額に応じた税率を変更する変更手段と、を備え、前記登録手段は、複数の税率のうち一の税率が課される特定商品の商品情報を登録可能であり、前記変更手段は、前記登録手段に複数個を示す前記特定商品の商品情報が登録された場合、前記複数個のうちの一部の個数についての税率の変更を制限する、ことを特徴とする商品販売データ処理装置である。 In order to solve the above-mentioned problems, a product sales data processing device according to one aspect of the present invention comprises a registration means for registering product information including the number of products and the price of the products, a tax amount display means for displaying the tax amount based on the price and tax rate included in the product information registered in the registration means, and a change means for changing the tax rate according to the tax amount displayed by the tax amount display means, wherein the registration means is capable of registering product information of a specific product to which one of a plurality of tax rates is applied, and the change means, when product information of the specific product indicating a plurality of products is registered in the registration means, restricts the change of the tax rate for a portion of the plurality of products.

本発明の実施形態に係るPOS(Point Of Sales)システムのネットワーク構成図である。1 is a network configuration diagram of a POS (Point Of Sales) system according to an embodiment of the present invention. POS端末装置20の設置例を示す図である。FIG. 2 is a diagram showing an example of installation of a POS terminal device 20. POS端末装置20のハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing the hardware configuration of the POS terminal device 20. 商品マスタ400のデータ構成の一例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of a data configuration of a product master 400. 通常モードにおける動作の概略を説明する模式図である。FIG. 4 is a schematic diagram for explaining an outline of operation in a normal mode. 通常モードのPOS端末装置20が行う処理の一例を示すフローチャートである。10 is a flow chart showing an example of a process performed by the POS terminal 20 in normal mode. POS端末装置20が行う税率変更処理の一例を示すフローチャートである。13 is a flowchart showing an example of a tax rate change process performed by the POS terminal device 20. 通常モードにおいて店員側表示部210に表示される画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen displayed on the store clerk display unit 210 in normal mode. 通常モードにおいて店員側表示部210に表示される画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen displayed on the store clerk display unit 210 in normal mode. 通常モードにおいて店員側表示部210に表示される画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen displayed on the store clerk display unit 210 in normal mode. 通常モードにおいて店員側表示部210に表示される画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen displayed on the store clerk display unit 210 in normal mode. フルセルフモードの動作の概略を説明する模式図である。FIG. 13 is a schematic diagram for explaining an outline of the operation in a full self mode. フルセルフモードのPOS端末装置20が行う処理の一例を示すフローチャートである。10 is a flowchart showing an example of a process performed by a POS terminal 20 in a full self-service mode. フルセルフモードにおいて客側表示部205に表示される画面の一例を示す説明図である。An explanatory diagram showing an example of a screen displayed on the customer side display unit 205 in full self-service mode. 通常モードにおいて店員側表示部210に表示される変形例1の画面の一例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of a screen of Modification 1 displayed on the store clerk display unit 210 in normal mode. 変形例1に係るPOS端末装置20が通常モードにおいて行う処理の一例を示すフローチャートである。10 is a flow chart showing an example of a process performed by a POS terminal 20 in a normal mode according to a first modified example. 変形例1に係るPOS端末装置20が行う複数入力時処理の一例を示すフローチャートである。13 is a flow chart showing an example of a multiple input process performed by a POS terminal device 20 according to the first modified example. 変形例2に係るPOS端末装置20がフルセルフモードにおいて行う処理の一例を示すフローチャートである。10 is a flow chart showing an example of a process performed by a POS terminal 20 in a full self-service mode according to a second modified example. 変形例2に係るPOS端末装置20が行う税率変更処理の一例を示すフローチャートである。13 is a flowchart showing an example of a tax rate change process performed by a POS terminal device 20 according to a second modified example. フルセルフモードにおいて客側表示部205に表示される変形例2の画面の一例を示す説明図である。An explanatory diagram showing an example of a screen of variant example 2 displayed on the customer side display unit 205 in full self-service mode. 変形例3に係るPOS端末装置20が通常モードにおいて行う税率変更処理の一例を示すフローチャートである。13 is a flowchart showing an example of a tax rate change process performed by a POS terminal device 20 in a normal mode according to a third modified example.

(実施形態)
図1は、本発明の実施形態に係るPOS(Point Of Sales)システムのネットワーク構成図である。図1に示すPOSシステム1は、複数台のPOS端末装置20-1、POS端末装置20-2、POS端末装置20-n(n≧2)と、ストアコントローラ(ストアコンピュータ、管理装置)10と、取引状況管理装置11とを備える。以下、POS端末装置20-1、20-2、20-nについて特に区別しない場合には、POS端末装置20と総称する。ストアコントローラ10と、取引状況管理装置11と、POS端末装置20とは、LAN55を介して通信可能に接続されている。なお、本実施形態において、POS端末装置20の台数「n」は、例えば「3」とするが、これに限らず、例えば「1」としてもよい。
(Embodiment)
FIG. 1 is a network configuration diagram of a POS (Point Of Sales) system according to an embodiment of the present invention. The POS system 1 shown in FIG. 1 includes a plurality of POS terminals 20-1, 20-2, and 20-n (n≧2), a store controller (store computer, management device) 10, and a transaction status management device 11. Hereinafter, when the POS terminals 20-1, 20-2, and 20-n are not particularly distinguished from one another, they are collectively referred to as the POS terminals 20. The store controller 10, the transaction status management device 11, and the POS terminals 20 are connected to each other via a LAN 55 so as to be able to communicate with each other. In this embodiment, the number "n" of the POS terminals 20 is, for example, "3", but is not limited thereto and may be, for example, "1".

POSシステム1は、スーパーマーケット、ホームセンター、コンビニエンスストア、各種用品店など、種々の店舗に導入可能である。ストアコントローラ10は、商品マスタなどの取引に必要な各種情報を記憶する。商品マスタは、各商品の商品識別情報(例えばJAN(Japanese Article Number)コード)、商品名、販売価格、商品ごとの税率などの商品情報を格納するファイルである。また、商品マスタは、計量が必要な商品(計量対象商品)の商品識別情報、商品名、計量対象商品の単価などを含む。また、ストアコントローラ10は、商品マスタのほかにも、在庫状況、販売履歴、入出金記録などの各種の情報を記憶する。また、ストアコントローラ10は、顧客の会員情報を記憶してもよい。 The POS system 1 can be installed in a variety of stores, such as supermarkets, home improvement centers, convenience stores, and various supply stores. The store controller 10 stores various information necessary for transactions, such as a product master. The product master is a file that stores product information such as product identification information (e.g., JAN (Japanese Article Number) code), product name, sales price, and tax rate for each product for each product. The product master also includes product identification information for products that require weighing (products to be weighed), product names, and unit prices of the products to be weighed. In addition to the product master, the store controller 10 also stores various information such as inventory status, sales history, and deposit and withdrawal records. The store controller 10 may also store customer membership information.

取引状況管理装置11は、店員がPOS端末装置20を監視するための装置である。具体的には、取引状況管理装置11は、POS端末装置20の状況(動作モード、処理状況等)を表示したり、POS端末装置20を制御したりすることが可能である。なお、POSシステム1では、取引状況管理装置11に、店員を配置可能であり、当該店員によるPOS端末装置20の監視を行うことが可能である。 The transaction status management device 11 is a device that allows store staff to monitor the POS terminal device 20. Specifically, the transaction status management device 11 is capable of displaying the status of the POS terminal device 20 (operation mode, processing status, etc.) and controlling the POS terminal device 20. Note that in the POS system 1, a store staff member can be assigned to the transaction status management device 11, and the store staff member can monitor the POS terminal device 20.

POS端末装置20は、商品の登録および精算を行うレジスタである。POS端末装置20は、顧客から精算に係る操作を受け付けて、精算処理を行うことが可能である。商品の登録は、動作モードに応じて、店員によって行われる場合もあるし、顧客によって行われる場合もある。 The POS terminal device 20 is a register that registers products and performs settlement. The POS terminal device 20 is capable of accepting settlement-related operations from customers and performing settlement processing. Product registration may be performed by a store clerk or by the customer, depending on the operating mode.

なお、POSシステム1は、店員が所持する店員端末を備えていてもよい。店員端末は、POS端末装置20の状況(動作モード、処理状況等)を表示したり、POS端末装置20を制御したりすることが可能である。また、店員端末は、POS端末装置20から店員を呼び出す旨の報知情報を受信して、その旨を表示したりすることも可能である。 The POS system 1 may also include a clerk terminal carried by a clerk. The clerk terminal can display the status of the POS terminal device 20 (operation mode, processing status, etc.) and control the POS terminal device 20. The clerk terminal can also receive notification information from the POS terminal device 20 that a clerk will be called and display that fact.

(POS端末装置20の設置例)
図2は、POS端末装置20の設置例を示す図である。図2(A)は、POS端末装置20を客側から見た斜視図である。図2(B)は、POS端末装置20を店員側から見た斜視図である。図2(A)に示すように客側から見てPOS端末装置20の右側にカウンタが置かれている。なお、図示では、省略しているが、図2(A)において、POS端末装置20の左側にもカウンタが置かれてもよい。すなわち、カウンタは、POS端末装置20の両側に置かれてもよい。また、カウンタは、買い物かごを載置することが可能である。
(Installation example of POS terminal device 20)
Fig. 2 is a diagram showing an example of the installation of the POS terminal 20. Fig. 2(A) is a perspective view of the POS terminal 20 as seen from the customer side. Fig. 2(B) is a perspective view of the POS terminal 20 as seen from the store clerk side. As shown in Fig. 2(A), a counter is placed on the right side of the POS terminal 20 as seen from the customer side. Although not shown in the figure, a counter may also be placed on the left side of the POS terminal 20 in Fig. 2(A). In other words, counters may be placed on both sides of the POS terminal 20. A shopping basket can also be placed on the counter.

図2に示すように、POS端末装置20は、サインポール220を備える。サインポール220は、発光部を備える。サインポール220の発光部は、例えば、ランプやLED(light emitting diode)であり、所定の色や、所定の点灯態様で点灯可能である。サインポール220の点灯態様により、POS端末装置20の使用中を示したり、警告を示したりする。サインポール220は、上方に向けて設けられており、POS端末装置20の近くにいない店員にも点灯態様を認識させることが可能である。 As shown in FIG. 2, the POS terminal device 20 includes a sign pole 220. The sign pole 220 includes a light-emitting unit. The light-emitting unit of the sign pole 220 is, for example, a lamp or an LED (light emitting diode), and can be lit in a predetermined color or in a predetermined lighting pattern. Depending on the lighting pattern of the sign pole 220, it indicates that the POS terminal device 20 is in use or issues a warning. The sign pole 220 is provided facing upwards, so that even store staff who are not near the POS terminal device 20 can recognize the lighting pattern.

(POS端末装置20の構成例)
次に、図2および図3を用いて、POS端末装置20の構成について説明する。
図3は、POS端末装置20のハードウェア構成を示すブロック図である。図2および図3において、同一部分には同一符号を付している。
(Example of configuration of POS terminal device 20)
Next, the configuration of the POS terminal 20 will be described with reference to FIGS.
Fig. 3 is a block diagram showing the hardware configuration of the POS terminal device 20. In Fig. 2 and Fig. 3, the same parts are given the same reference numerals.

以下、図2を参照しつつ、図3に示したPOS端末装置20の構成例を説明する。POS端末装置20は、CPU(Central Processing Unit)201と、ROM(Read Only Memory)202と、RAM(Random Access Memory)203と、ハードディスク204と、客側表示部205と、客側スキャナ部206と、カード決済部208と、釣銭機209と、店員側表示部210と、キー操作部211と、店員側スキャナ部212と、印刷部213と、音声出力部214と、通信部215と、カメラ216とを備える。これらは、バスを介して相互に通信可能である。 Below, an example of the configuration of the POS terminal device 20 shown in FIG. 3 will be described with reference to FIG. 2. The POS terminal device 20 comprises a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, a hard disk 204, a customer display unit 205, a customer scanner unit 206, a card payment unit 208, a change machine 209, a store clerk display unit 210, a key operation unit 211, a store clerk scanner unit 212, a printing unit 213, an audio output unit 214, a communication unit 215, and a camera 216. These can communicate with each other via a bus.

CPU201は、中央演算処理装置であり、ROM202に記憶されている各種プログラムを読み出して実行することにより、POS端末装置20の動作を制御する。各種プログラムは、本実施形態に係る商品販売データ処理プログラムを含む。
ROM202は、読み出し専用メモリであり、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。
The CPU 201 is a central processing unit that reads and executes various programs stored in the ROM 202 to control the operation of the POS terminal 20. The various programs include a product sales data processing program according to this embodiment.
The ROM 202 is a read-only memory, and stores various types of information used by the CPU 201, including programs.

RAM203は、読み出しや書き込みが可能なメモリであり、種々の情報を記憶する。例えば、RAM203は、外部から取得した情報(例えば、ストアコントローラ10から取得した商品マスタ等)や、処理において生成した情報を記憶する。この情報は、例えば、商品を登録する登録処理において生成した登録情報(登録データ)や、登録した商品(買上商品)を精算(決済)する精算処理において生成した精算情報などを含む。 RAM 203 is a readable and writable memory that stores various information. For example, RAM 203 stores information acquired from the outside (e.g., product master data acquired from store controller 10) and information generated during processing. This information includes, for example, registration information (registration data) generated during the registration process to register products, and settlement information generated during the settlement process to settle (pay) the registered products (purchased products).

ハードディスク204は、種々の情報を記憶する。例えば、ハードディスク204は、カメラ216によって撮像された撮像結果(例えば、動画)を記憶する。ハードディスク204は、例えば、ROM202に代えて、CPU201が実行する商品販売データ処理プログラム等の各種のプログラムを記憶してもよい。また、RAM203に代えて、外部から取得した情報や、処理において生成した情報を記憶してもよい。 The hard disk 204 stores various information. For example, the hard disk 204 stores the image captured by the camera 216 (e.g., video). For example, the hard disk 204 may store various programs, such as a product sales data processing program executed by the CPU 201, instead of the ROM 202. Also, instead of the RAM 203, the hard disk 204 may store information acquired from the outside and information generated during processing.

客側表示部205は、顧客用のタッチディスプレイである。客側表示部205は、顧客に種々の情報を表示するとともに、顧客から種々の入力を受け付ける。
客側スキャナ部206は、顧客用のスキャナ部であり、各種の情報を光学的に読み取る。例えば、客側スキャナ部206は、商品に付されているバーコード(商品コード等)や、お会計券(登録商標)に印刷されているコード(バーコード、2次元コード等)を光学的に読み取る。客側スキャナ部206は、上記に加えて、品券類(商品券、クーポン券、優待券)や、各種カード(例えば、会員カード、ポイントカード等)に印刷されているコード(バーコード、2次元コード等)を読み取ってもよい。なお、商品の登録は、客側スキャナ部206によるコードの読み取りによる登録に限らない。例えば、客側表示部205に、商品に対応するプリセットキー(商品を注文するボタン)を表示し、当該プリセットキーが顧客によって操作(押下)されることによって、商品の登録を行うことも可能である。また、客側スキャナ部206は、決済用の2次元コードを読み取ることも可能である。POS端末装置20は、客側スキャナ部206によって決済用の2次元コードが読み取られると、読み取った内容に基づいて決済を行うことが可能である。なお、決済用の2次元コードは、紙面に表示されているものでもよいし、スマートフォンなどの携帯端末に表示されているものでもよい。
The customer display unit 205 is a touch display for customers. The customer display unit 205 displays various information to customers and receives various inputs from customers.
The customer-side scanner unit 206 is a scanner unit for customers, and optically reads various information. For example, the customer-side scanner unit 206 optically reads barcodes (product codes, etc.) attached to products and codes (barcodes, two-dimensional codes, etc.) printed on bills (registered trademarks). In addition to the above, the customer-side scanner unit 206 may read codes (barcodes, two-dimensional codes, etc.) printed on gift certificates (gift certificates, coupons, preferential coupons) and various cards (for example, membership cards, point cards, etc.). Note that product registration is not limited to registration by reading codes by the customer-side scanner unit 206. For example, a preset key (a button for ordering a product) corresponding to a product may be displayed on the customer-side display unit 205, and the product may be registered by operating (pressing) the preset key by the customer. The customer-side scanner unit 206 may also read two-dimensional codes for payment. When the 2D code for payment is read by the customer side scanner unit 206, the POS terminal device 20 can make a payment based on the read content. The 2D code for payment may be displayed on paper or on a mobile terminal such as a smartphone.

カード決済部208は、各種カード(クレジットカード、交通系カード等のプリペイドカード、ポイントカード等)による決済機構である。カード決済部208は、カード認識部(読取部)や表示部や操作部を備える。カード認識部は、各種カードの情報を磁気的または電気的に読み取る。読み取られた情報は、買上商品の精算に用いられる。なお、カード認識部は、例えば、ポイントカードの保有ポイントを使用する場合など、今回の買上商品の精算において使用する情報を認識することも可能である。また、カード認識部は、例えば、ポイントカードにポイントを付与する場合など、今回の買上商品の精算に使用しない情報を認識することも可能である。 The card payment unit 208 is a payment mechanism that uses various cards (credit cards, prepaid cards such as transportation cards, point cards, etc.). The card payment unit 208 is equipped with a card recognition unit (reading unit), a display unit, and an operation unit. The card recognition unit magnetically or electrically reads information from various cards. The read information is used to settle the purchase. The card recognition unit can also recognize information to be used in settling the purchase, for example, when using points held on a point card. The card recognition unit can also recognize information that is not used in settling the purchase, for example, when adding points to a point card.

なお、本実施形態のカード決済部208は、カード認識部、表示部、および操作部を備えるが、これに限らず、少なくともカード認識部を備えるものであればよい。また、本実施形態のカード認識部は、接触型のカード(ICカード、磁気カード)に対応するものであってもよいし、非接触型のカード(ICカード)に対応するものであってもよい。 The card payment unit 208 in this embodiment includes a card recognition unit, a display unit, and an operation unit, but is not limited to these and may include at least a card recognition unit. The card recognition unit in this embodiment may be compatible with contact cards (IC cards, magnetic cards) or non-contact cards (IC cards).

釣銭機209(現金決済部)は、現金による決済機構であり、紙幣や硬貨の投入口、紙幣や硬貨の排出口を有する。釣銭機209は、投入口への投入金額を算出し、投入金額と買上金額の差分である釣銭金額を算出し、釣り銭を排出口から排出する。釣銭機209は、客側に向けられており、顧客から各種操作や現金の投入を受け付ける。なお、釣銭機209は、投入口に投入された紙幣や硬貨を検出するセンサを有する。当該センサは、投入口に紙幣や硬貨が投入された旨の検出や、金種別の枚数の検出などを行う。 The change machine 209 (cash settlement unit) is a cash settlement mechanism, and has an input port for banknotes and coins, and an output port for banknotes and coins. The change machine 209 calculates the amount inserted into the input port, calculates the change amount, which is the difference between the input amount and the purchase amount, and outputs the change from the output port. The change machine 209 faces the customer side, and accepts various operations and cash insertion from customers. The change machine 209 has a sensor that detects banknotes and coins inserted into the input port. The sensor detects that banknotes or coins have been inserted into the input port, and detects the number of each denomination.

店員側表示部210は、店員用のタッチディスプレイである。店員側表示部210は、店員に種々の情報を表示するとともに、店員から種々の入力を受け付ける。店員側表示部210には、商品に対応するプリセットキー(商品を注文するボタン)が表示され、当該プリセットキーが店員によって操作(押下)されることによって、商品の登録が行われる。また、店員側表示部210には、商品の登録完了を受け付ける小計キーが表示される。 The clerk display unit 210 is a touch display for the clerk. The clerk display unit 210 displays various information to the clerk and accepts various inputs from the clerk. The clerk display unit 210 displays preset keys (buttons for ordering products) corresponding to products, and products are registered when the clerk operates (presses) the preset keys. The clerk display unit 210 also displays a subtotal key that accepts the completion of product registration.

キー操作部211は、各種のキー(ハードウェアキー、ボタン)から構成される。キー操作部211は、店員から種々の入力を受け付ける。具体的には、キー操作部211は、モード切替えボタンと、一括切替えボタンと、会計専用モード切替えボタンとを含む。モード切替えボタンは、動作モードを切り替えるためのボタンである。また、一括切替えボタンは、特定のPOS端末装置20(例えば、店長等がログインしているPOS端末装置20等)において操作されることにより、各POS端末装置20の動作モードを一括して切り替えるためのボタンである。会計専用モード切替えボタンは、後述する「会計専用モード」に切り替えるためのボタンである。 The key operation unit 211 is made up of various keys (hardware keys, buttons). The key operation unit 211 accepts various inputs from the store clerk. Specifically, the key operation unit 211 includes a mode switching button, a collective switching button, and an accounting-only mode switching button. The mode switching button is a button for switching the operation mode. The collective switching button is a button for collectively switching the operation mode of each POS terminal device 20 by being operated on a specific POS terminal device 20 (for example, a POS terminal device 20 to which a store manager or the like is logged in). The accounting-only mode switching button is a button for switching to the "accounting-only mode" described below.

モード切替えボタンは、押下するごとに予め定めた順番で移行先のモードを切替えることが可能なボタンである。この順番は、例えば、通常モード→フルセルフモード→会計専用モード→通常モード→…のように予め設定されている。このため、通常モードから、会計専用モードに切り替えるには、店員はモード切替えボタンを2回押す必要がある。 The mode switching button is a button that can switch the destination mode in a predetermined order each time it is pressed. This order is preset, for example, as normal mode → full self-service mode → checkout only mode → normal mode →... For this reason, to switch from normal mode to checkout only mode, the store clerk must press the mode switching button twice.

なお、本実施形態で説明する各種のボタンは、ハードキー(メカキー)に限らず、店員側表示部210に表示される選択ボタン(ソフトキー)であってもよい。例えば、モードを切り替えるための選択ボタンをソフトキーとした場合、例えば、移行先のモードに対応する複数のボタンが表示されたものでもよい。具体的には、現在のモードが通常モードであれば、会計専用モードに移行させるためのボタンと、フルセルフモードに移行させるためのボタンとが表示されるようにしてもよい。これにより、ワンタッチでモードを移行させることが可能である。すなわち、店員がボタンを複数回押下する必要がなく、移行させたいモードのボタンを押下すれば済むことになる。ただし、店員側表示部210に表示される選択ボタンは、モード切替えボタンの場合と同様に、一のボタンとし、押下するごとに予め定めた順番で移行先のモードに切替え可能なボタンとしてもよい。 The various buttons described in this embodiment are not limited to hard keys (mechanical keys), but may be selection buttons (soft keys) displayed on the store clerk display unit 210. For example, if the selection button for switching modes is a soft key, multiple buttons corresponding to the destination modes may be displayed. Specifically, if the current mode is the normal mode, a button for switching to the checkout-only mode and a button for switching to the full self-service mode may be displayed. This makes it possible to switch between modes with a single touch. In other words, the store clerk does not need to press the button multiple times, but only needs to press the button for the mode to be switched to. However, the selection button displayed on the store clerk display unit 210 may be a single button, as in the case of a mode switching button, and may be a button that switches to the destination mode in a predetermined order each time it is pressed.

また、モードを切り替えるためのボタンは、原則、店員側表示部210に表示されるが、これに限らず、客側表示部205に表示されてもよい。例えば、明らかに店員が客側にいると判断できる場合には、客側表示部205に当該ボタンを表示させることも可能である。なお、店員が明らかに客側にいる状況とは、客側スキャナ部206を用いて、店員専用のメンテナンス画面に遷移した場合や、客側表示部205の操作によって店員専用のメンテナンス画面に遷移した場合などが挙げられる。 In principle, the button for switching modes is displayed on the clerk-side display unit 210, but it may also be displayed on the customer-side display unit 205. For example, if it is determined that a clerk is clearly on the customer side, it is also possible to display the button on the customer-side display unit 205. Examples of situations in which a clerk is clearly on the customer side include when the customer-side scanner unit 206 is used to transition to a maintenance screen exclusively for clerks, or when the customer-side display unit 205 is operated to transition to a maintenance screen exclusively for clerks.

店員側スキャナ部212は、店員用のスキャナ部であり、各種の情報を光学的に読み取る。例えば、店員側スキャナ部212は、商品に付されているバーコードや、店員の名札に付された店員コードを光学的に読み取る。店員側スキャナ部212は、上記に加えて、お会計券に印刷されているコードや、品券類や、各種カードに印刷されているコードを読み取ってもよい。また、店員側スキャナ部212は、決済用の2次元コードを読み取ることも可能である。POS端末装置20は、店員側スキャナ部212によって決済用の2次元コードが読み取られると、読み取った内容に基づいて決済を行うことが可能である。 The clerk scanner unit 212 is a scanner unit for clerks, and optically reads various information. For example, the clerk scanner unit 212 optically reads barcodes attached to products and clerk codes attached to clerk nametags. In addition to the above, the clerk scanner unit 212 may also read codes printed on bills, gift certificates, and various cards. The clerk scanner unit 212 can also read two-dimensional codes for payment. When the two-dimensional code for payment is read by the clerk scanner unit 212, the POS terminal device 20 can make a payment based on the read content.

なお、商品の登録は、店員側スキャナ部212によるコードの読み取りによる登録に限らない。例えば、キー操作部211に、商品(例えば、○○新聞)に対応するキーを配置しておき、当該キーが店員に操作(押下)されることによって、当該商品の登録が行われてもよい。 Note that product registration is not limited to registration by reading a code using the store clerk's scanner unit 212. For example, a key corresponding to a product (e.g., XX newspaper) may be placed on the key operation unit 211, and the product may be registered by the store clerk operating (pressing) the key.

印刷部213は、各種媒体(レシート、領収書、お会計券等)を印刷して出力する。印刷部213は、媒体発行口の方向を変更可能である。具体的には、印刷部213は、回転自在な機構を有し、媒体発行口が店員側から客側に向くように、また、客側から店員側に向くように構成されている。なお、媒体発行口の向きは、手動で変更可能であってもよいし、動作モードが切り替わることに応じて自動で変更可能であってもよい。なお、印刷部213は、印刷発行口の向きの正誤を検出するセンサを備えていてもよい。 The printing unit 213 prints and outputs various media (receipts, invoices, bills, etc.). The printing unit 213 can change the direction of the media issuing port. Specifically, the printing unit 213 has a rotatable mechanism and is configured so that the media issuing port faces from the store clerk side to the customer side, and from the customer side to the store clerk side. The orientation of the media issuing port may be changeable manually, or may be changeable automatically when the operating mode is switched. The printing unit 213 may be equipped with a sensor that detects whether the orientation of the printing issuing port is correct.

音声出力部214は、音声を出力する。例えば、音声出力部214は、音声ガイダンスや警告音などを出力する。音声ガイダンスや警告音は、商品の登録や精算に係るものである。
通信部215は、他の装置(ストアコントローラ10、取引状況管理装置11、および他のPOS端末装置20)と情報を送受信するインタフェースである。
The audio output unit 214 outputs audio. For example, the audio output unit 214 outputs audio guidance, warning sounds, etc. The audio guidance and warning sounds are related to product registration and payment.
The communication unit 215 is an interface for sending and receiving information with other devices (the store controller 10, the transaction status management device 11, and other POS terminal devices 20).

カメラ216は、客側から見て、客側表示部205の右上に取り付けられている。カメラ216は、動画、または静止画を連続的に撮像するカメラである。カメラ216には、CCD(charge coupled device)カメラや、CMOS(Complementary Metal Oxide Semiconductor)カメラを用いることが可能である。カメラ216は、精算時における顧客の操作状況を撮像する。具体的には、カメラ216は、顧客が所持する紙幣や硬貨、釣銭機209、手の動作などを撮像する。また、カメラ216は、商品の登録時における顧客の操作状況を撮像する。具体的には、カメラ216は、POS端末装置20の両脇に設けられたカウンタ上の買い物かごの内部(商品)や、登録時における顧客の操作状況も撮像することが可能である。また、カメラ216は、別途、店員側に設けられていてもよい。この場合、POS端末装置20は、店員側に設けられたカメラ216の撮像結果に基づいて、店員の有無を判別することが可能である。 The camera 216 is attached to the upper right of the customer display unit 205 when viewed from the customer side. The camera 216 is a camera that continuously captures video or still images. A CCD (charge coupled device) camera or a CMOS (complementary metal oxide semiconductor) camera can be used for the camera 216. The camera 216 captures the operation status of the customer at the time of payment. Specifically, the camera 216 captures the bills and coins held by the customer, the change machine 209, hand movements, etc. The camera 216 also captures the operation status of the customer at the time of registering the product. Specifically, the camera 216 can capture the inside (products) of the shopping basket on the counter provided on both sides of the POS terminal device 20 and the operation status of the customer at the time of registration. The camera 216 may also be provided separately on the store clerk side. In this case, the POS terminal device 20 can determine the presence or absence of a store clerk based on the image captured by the camera 216 provided on the store clerk side.

(商品マスタ400のデータ構成について)
図4は、商品マスタ400のデータ構成の一例を示す説明図である。商品マスタ400は、各商品の商品情報を記憶したテーブルである。商品マスタ400は、例えば、ストアコントローラ10に記憶されている。
(Data structure of product master 400)
4 is a diagram illustrating an example of the data configuration of the product master 400. The product master 400 is a table that stores product information for each product. The product master 400 is stored in the store controller 10, for example.

図4において、商品マスタ400は、商品コードと、商品名と、価格と、税率と、税シフト商品と、登録手法との各項目を含む。各項目に情報を設定することにより、商品情報401がレコードとして記憶される。なお、図4に示す商品マスタ400の項目は一例であり、例えば、商品の分類を示す項目や、割引対象の場合に割引率を示す項目や、年齢確認の要否を示す項目など、他の項目が含まれていてもよい。 In FIG. 4, the product master 400 includes the following fields: product code, product name, price, tax rate, tax shift product, and registration method. By setting information in each field, product information 401 is stored as a record. Note that the fields in the product master 400 shown in FIG. 4 are merely examples, and other fields may be included, such as a field indicating the product classification, a field indicating the discount rate if the product is eligible for a discount, and a field indicating whether age verification is required.

商品コードは、商品に一意に割り当てられる識別情報である。商品名は、商品の名称である。価格は、商品の税抜価格を示す。税率は、消費税を示す。税率は、8%および10%のうちいずれかを示す。税シフト商品の項目は、軽減税率が適用され得る商品を示す項目であり、具体的には、税率が8%となる場合もあれば、10%となる場合もある商品であるか否かを示す。税シフト商品は、持ち帰り(テイクアウト)の場合に税率が8%となり、店内での飲食(イートイン)の場合に税率が10%となる商品である。商品マスタ400の「税シフト商品」の項目内の「〇」は税シフト商品に該当することを示し、「×」は税シフト商品に該当しないことを示す。なお、商品マスタ400において、「税シフト商品」の項目は、「〇」および「×」で表されているが、これに限らず、フラグで表されるようにしてもよい。例えば、フラグ「0」が税シフト可能であることを表し、フラグ「1」が税シフト不可能であることを表すようにしてもよい。なお、8%および10%以外の税率となる商品については、フラグ「2」として表されるようにすればよい。 The product code is identification information uniquely assigned to a product. The product name is the name of the product. The price indicates the price excluding tax of the product. The tax rate indicates the consumption tax. The tax rate indicates either 8% or 10%. The item of tax-shifted product is an item indicating a product to which a reduced tax rate may be applied, specifically, whether the product has a tax rate of 8% or 10%. A tax-shifted product is a product with a tax rate of 8% when taken out (takeout) and a tax rate of 10% when eaten in a store (eat-in). "O" in the "tax-shifted product" item of the product master 400 indicates that the product is a tax-shifted product, and "X" indicates that the product is not a tax-shifted product. In the product master 400, the item of "tax-shifted product" is represented by "O" and "X", but it may be represented by a flag without being limited to this. For example, the flag "0" may indicate that the tax can be shifted, and the flag "1" may indicate that the tax cannot be shifted. For products with tax rates other than 8% and 10%, the flag should be represented as "2".

登録手法は、バーコードの読み取りによる登録を示す「スキャン」と、プリセットキーまたはキー操作部211の押下による登録を示す「キー操作」とのいずれかを示す。なお、いずれの商品も、商品コードを直接入力することによって、登録することが可能になっている。キー操作とする場合、プリセットキーに含まれる各ボタンには、商品コードが割り当てられる。また、プリセットキーに含まれる各ボタンは、配置する場所や各ボタンの大きさなどが予め決められている。また、プリセットキーは、分類ごとやカテゴリごとのページに分けられており、ページの切替えが可能になっている。具体的には、プリセットキーは、分類(野菜、肉、魚など)や、カテゴリ(特売、任意のグルーピングなど)を示すタブキーを含み、当該タブキーが押下されることによりページの切替えが可能になっている。また、バーコードが付されている商品についても、プリセットキーによる登録を可能にしてもよい。 The registration method is either "scanning", which indicates registration by reading a barcode, or "key operation", which indicates registration by pressing a preset key or the key operation unit 211. Any product can be registered by directly inputting the product code. In the case of key operation, a product code is assigned to each button included in the preset key. The location and size of each button included in the preset key are also determined in advance. The preset keys are divided into pages for each classification or category, and pages can be switched. Specifically, the preset keys include tab keys indicating classifications (vegetables, meat, fish, etc.) and categories (sales, arbitrary groupings, etc.), and pages can be switched by pressing the tab keys. Products with barcodes may also be registered using the preset keys.

図4において、一例を挙げると、商品情報401aは、商品コードが「12345678」であり、商品名が「唐揚げ弁当」であり、価格が「¥500」であり、当該商品が税シフト商品であり、登録手法が「スキャン」であることを示している。なお、以下において、税シフト商品のうち、税率が8%(以下「テイクアウト税率」という場合がある。)の商品を「テイクアウト商品」という場合がある。また、税シフト商品のうち、税率が10%(以下「イートイン税率」という場合がある。)の商品を「イートイン商品」という場合がある。 As an example, in FIG. 4, product information 401a indicates that the product code is "12345678", the product name is "Fried Chicken Bento", the price is "500 yen", the product is a tax-shifted product, and the registration method is "scan". In the following, among tax-shifted products, products with a tax rate of 8% (hereinafter sometimes referred to as "take-out tax rate") may be referred to as "take-out products". Furthermore, among tax-shifted products, products with a tax rate of 10% (hereinafter sometimes referred to as "eat-in tax rate") may be referred to as "eat-in products".

(各動作モードの概要)
続いて、POS端末装置20の動作モードについて説明する。POS端末装置20は、複数の動作モードを有する。複数の動作モードは、通常業務中の動作モード(登録処理および精算処理に係る動作モード)であり、通常モードと、会計専用モードと、フルセルフモードとを含む。POS端末装置20は、複数の動作モードのうち、一の動作モードに制御される。なお、本実施形態では、このような動作モードの切替えが可能なPOS端末装置20を用いているが、このような動作モードの切替えを行う機能を有しないPOSレジスタを用いることも可能である。すなわち、通常モードの機能のみを有するPOSレジスタを用いることも可能であるし、会計専用モードの機能のみを有するPOSレジスタを用いることも可能であるし、フルセルフモードの機能のみを有するPOSレジスタを用いることも可能である。
(Overview of each operation mode)
Next, the operation modes of the POS terminal 20 will be described. The POS terminal 20 has a plurality of operation modes. The plurality of operation modes are operation modes during normal business (operation modes related to registration processing and settlement processing), and include a normal mode, a checkout-only mode, and a full self-service mode. The POS terminal 20 is controlled to one of the plurality of operation modes. Note that, in this embodiment, a POS terminal 20 capable of switching between such operation modes is used, but it is also possible to use a POS register that does not have the function of switching between such operation modes. That is, it is also possible to use a POS register that has only the normal mode function, a POS register that has only the checkout-only mode function, or a POS register that has only the full self-service mode function.

なお、POS端末装置20は、処理モードとして、集計モードや、メンテナンスモードや、トレーニングモードなどを行うことも可能である。集計モードは、売上や在高等を集計、照会等する処理である。メンテナンスモードは、店員や保守員等が設定作業や保守作業を行う際の処理である。トレーニングモードは、新人店員がトレーニングを行う際の処理である。ここでは、動作モードと処理モードは別のモードである。 The POS terminal device 20 can also have processing modes such as tally mode, maintenance mode, and training mode. The tally mode is a process for tallying and inquiring about sales and inventory. The maintenance mode is a process for when a store clerk or maintenance staff performs setup or maintenance work. The training mode is a process for when a new store clerk undergoes training. Here, the operation mode and the processing mode are separate modes.

以下では、主に、通常モード、会計専用モード、およびフルセルフモードの各動作モードについて詳細に説明する。なお、以下において、会計専用モードで動作するPOS端末装置20と、フルセルフモードで動作するPOS端末装置20とを、まとめて「セルフレジ」という場合がある。 The following mainly describes in detail each of the operating modes: normal mode, accounting-only mode, and full self-service mode. Note that in the following, a POS terminal device 20 operating in accounting-only mode and a POS terminal device 20 operating in full self-service mode may be collectively referred to as a "self-service register."

(通常モード)
通常モードは、店員側の商品の登録(以下「商品登録」という場合がある。)を有効とし、客側の商品登録を無効とした動作モードである。すなわち、通常モードは、客側の登録処理を実行せずに、店員側の登録処理を実行する動作モードである。店員側の商品登録では、店員側スキャナ部212、店員側表示部210、およびキー操作部211を用いて、買上商品の登録が行われる。
(Normal mode)
The normal mode is an operation mode in which product registration by the store clerk (hereinafter sometimes referred to as "product registration") is enabled and product registration by the customer is disabled. In other words, the normal mode is an operation mode in which registration processing by the store clerk is executed without executing registration processing by the customer. In product registration by the store clerk, purchased products are registered using the store clerk scanner unit 212, the store clerk display unit 210, and the key operation unit 211.

また、通常モードでは、顧客による貨幣(紙幣および硬貨)の投入や各種カードの読み取りなど、精算が可能である。具体的には、通常モードでは、例えば、現金による精算の操作(釣銭機209への貨幣の投入)を受け付けることが可能である。このため、通常モードは、精算についてのセルフ機能(セミセルフ機能)を有するモードである。なお、POS端末装置20が店員側に釣銭機を備える構成とすることも可能である。 In addition, in normal mode, settlement is possible, such as by the customer inserting money (banknotes and coins) and reading various cards. Specifically, in normal mode, for example, it is possible to accept operations for settlement with cash (inserting money into the change dispenser 209). For this reason, normal mode is a mode that has a self-service function (semi-self-service function) for settlement. It is also possible to configure the POS terminal device 20 to have a change dispenser on the store clerk side.

また、通常モードでは、他のPOS端末装置20への登録情報の送信が可能である。他のPOS端末装置20への登録情報の送信とは、登録処理において生成された登録情報を、精算処理を実行可能な他のPOS端末装置20(セルフレジ)に送信することである。なお、登録情報は、POS端末装置20から直接他のPOS端末装置20へ送信されることとしてもよいし、ストアコントローラ10や取引状況管理装置11などの他の装置を経由して間接的に他のPOS端末装置20へ送信されることとしてもよい。なお、以下の説明において、各装置間の情報の送受信に関して、特に詳述しないが、各装置間の直接の送受信としてもよいし、他の装置を経由した間接的な送受信としてもよい。 In normal mode, registration information can be sent to other POS terminal devices 20. Sending registration information to other POS terminal devices 20 means sending the registration information generated in the registration process to another POS terminal device 20 (self-checkout) that can execute the checkout process. The registration information may be sent directly from the POS terminal device 20 to the other POS terminal device 20, or may be sent indirectly to the other POS terminal device 20 via another device such as the store controller 10 or the transaction status management device 11. In the following description, the sending and receiving of information between the devices is not specifically described, but the sending and receiving of information between the devices may be direct, or indirect via another device.

また、通常モードでは、お会計券の発行が可能である。お会計券の発行とは、登録処理において生成した登録情報をコード化し、印刷媒体(シート)に印刷して出力することである。他のPOS端末装置20(セルフ精算機)は、お会計券のコードを読み取ることにより、登録情報を取得して、精算処理を行うことが可能である。 In normal mode, it is also possible to issue a receipt. Issuing a receipt means that the registration information generated in the registration process is coded and printed on a print medium (sheet) and output. Another POS terminal device 20 (self-service checkout machine) can obtain the registration information by reading the code on the receipt and perform the checkout process.

(会計専用モード)
会計専用モードは、他のPOS端末装置20(通常モードのPOS端末装置20)からの登録情報の受信、お会計券の読み取り、貨幣の投入を有効とし、店員側および客側の商品登録を無効とした動作モードである。他のPOS端末装置20からの登録情報の受信は、具体的には、通常モードのPOS端末装置20の登録処理において生成された登録情報を受信することである。
(Accounting only mode)
The accounting-only mode is an operating mode in which the reception of registration information from another POS terminal 20 (a POS terminal 20 in normal mode), the reading of receipt tickets, and the insertion of coins are enabled, and product registration by the store clerk and customer is disabled. Receiving registration information from another POS terminal 20 specifically means receiving registration information generated in the registration process of a POS terminal 20 in normal mode.

お会計券の読み取りは、お会計券に印刷されているコードを読み取ることである。会計専用モードは、自端末においては登録処理を実行せず、専ら、他のPOS端末装置20において生成された登録情報を用いて、精算処理を実行する動作モードである。なお、会計専用モードは、登録処理を実行しない動作モードであるため、すなわち、登録情報を生成しないため、他のPOS端末装置20への登録情報の送信や、お会計券の発行が無効になっている動作モードである。また、会計専用モードでは、スマートフォンなどの携帯端末で登録した商品を会計のためにコード化した画面(2次元コード)を読み取るようによしてもよい。 Reading a receipt ticket means reading the code printed on the receipt ticket. The receipt-only mode is an operating mode in which the terminal does not execute the registration process, but executes the settlement process solely using the registration information generated in another POS terminal device 20. Note that because the receipt-only mode is an operating mode in which the registration process is not executed, i.e., registration information is not generated, sending of registration information to other POS terminal devices 20 and issuing receipt tickets are disabled. In the receipt-only mode, a screen (two-dimensional code) on which products registered on a mobile terminal such as a smartphone are coded for payment may also be read.

(フルセルフモード)
フルセルフモードは、客側の商品登録を有効とした動作モードである。すなわち、フルセルフモードは、客側における登録処理を前提とした動作モードである。客側の商品登録では、客側スキャナ部206、客側表示部205を用いて、顧客の操作により買上商品の登録が行われる。
(Full selfie mode)
The full self-service mode is an operation mode in which product registration by the customer is enabled. In other words, the full self-service mode is an operation mode that assumes registration processing on the customer's side. In customer product registration, the customer operates the customer-side scanner unit 206 and the customer-side display unit 205 to register purchased products.

なお、フルセルフモードは、店員側の商品登録も有効とすることが可能である。つまり、フルセルフモードは、客側における登録処理を前提としつつ、店員側における登録処理も許容する動作モードである。なお、フルセルフモードにおいて、店員側の商品登録を無効としてもよい。 In addition, in the full self-service mode, it is possible to enable product registration by the store clerk. In other words, the full self-service mode is an operating mode that assumes registration processing on the customer side, but also allows registration processing on the store clerk side. In the full self-service mode, product registration by the store clerk may be disabled.

また、フルセルフモードは、自端末における精算処理を行うことが可能な動作モードである。具体的には、フルセルフモードは、貨幣の投入を有効とし、他のPOS端末装置20への登録情報の送信やお会計券の発行を無効とした動作モードである。 Furthermore, the full self-service mode is an operating mode in which the settlement process can be performed at the terminal itself. Specifically, the full self-service mode is an operating mode in which the insertion of coins is enabled, and the sending of registration information to other POS terminal devices 20 and the issuance of accounting tickets are disabled.

また、フルセルフモードの待機状態において、他のPOS端末装置20からの登録情報を受信すると、フルセルフモードから会計専用モードに切り替わる。また、フルセルフモードの待機状態において、お会計券を読み取ると、フルセルフモードから会計専用モードに切り替わる。これにより、フルセルフモードで待機していた場合でも、精算処理を実行可能にする。なお、フルセルフモードから会計専用モードに移行せずに、精算処理を実行可能であってもよい。具体的には、フルセルフモードは、会計専用モードと同様、他のPOS端末装置20からの登録情報の受信も、お会計券の読み取りも、いずれも有効とした動作モードであってもよい。つまり、会計専用モードと同様、フルセルフモードでは、他のPOS端末装置20において生成された登録情報を用いて、精算処理を実行可能であってもよい。 When registration information is received from another POS terminal device 20 while in standby mode in full self-service mode, the mode switches from full self-service mode to accounting-only mode. When a bill is read while in standby mode in full self-service mode, the mode switches from full self-service mode to accounting-only mode. This allows the settlement process to be performed even when in standby mode in full self-service mode. It may also be possible to perform the settlement process without switching from full self-service mode to accounting-only mode. Specifically, like accounting-only mode, full self-service mode may be an operating mode in which both the reception of registration information from another POS terminal device 20 and the reading of bills are enabled. In other words, like accounting-only mode, in full self-service mode, the settlement process may be performed using registration information generated in another POS terminal device 20.

(各種機能の有効および無効について)
なお、上述した説明では、POS端末装置20は、動作モードに応じて、POS端末装置20が備える各種機能(店員側の商品登録、客側の商品登録、貨幣の投入、お会計券の読み取りなど)のそれぞれについて、有効または無効が異なる旨を説明した。換言すれば、上述した説明では、POS端末装置20は、POS端末装置20が備える全ての機能のうち一部の機能を有効または無効にすることに応じて動作モードが設定される旨を説明した。
(About enabling and disabling various functions)
In the above description, it has been explained that the various functions (clerk's product registration, customer's product registration, coin insertion, receipt reading, etc.) of the POS terminal 20 are enabled or disabled depending on the operation mode. In other words, it has been explained that the operation mode of the POS terminal 20 is set by enabling or disabling some of all the functions of the POS terminal 20.

ただし、POS端末装置20は、動作モードごとに実行可能な機能が異なっていればよく、必ずしも、全部の機能を備えていなくてもよい。例えば、POS端末装置20は、動作モードごとに必要となる機能を実現するためのプログラムを外部の装置(例えば、ストアコントローラ10、取引状況管理装置11、店外のサーバなど)から取得して実行可能な状態とするとともに、動作モードごとに不要な機能を実現するためのプログラムを保持する場合には当該プログラムを実行不能な状態(例えば消去すること)としてもよい。なお、この場合、POS端末装置20は、移行先の動作モードに関わらず、一旦、全部のプログラムを実行不能な状態とした後に、当該動作モードにおいて必要となる機能を実現するためのプログラムを外部から取得して実行可能な状態としてもよい。 However, the POS terminal 20 does not necessarily have to have all the functions as long as the executable functions differ for each operation mode. For example, the POS terminal 20 may obtain a program for implementing the functions required for each operation mode from an external device (e.g., the store controller 10, the transaction status management device 11, a server outside the store, etc.) and make it executable, and if it holds a program for implementing functions not required for each operation mode, it may make the program inexecutable (e.g., by deleting it). In this case, the POS terminal 20 may first make all programs inexecutable, regardless of the operation mode to which it is transitioned, and then obtain a program for implementing the functions required in that operation mode from an external device and make it executable.

(税率の変更について)
ここで、商品を購入する際に、国や州などによっては、商品に対して消費税率が課される。また、商品によっては軽減税率が適用されることもある。例えば、飲食物については、持ち帰る場合には軽減税率が適用されることがある。すなわち、飲食物の場合、持ち帰る場合と、店舗で飲食する場合とで消費税率が異なることがある。ところが、登録した商品の税率の変更を行う際に、煩雑な操作を伴って変更を常に行えたとすると、税率の変更に係る誤操作や誤登録を招き、税率の変更を好適に行うことができないことがある。
(Regarding tax rate changes)
When purchasing a product, a consumption tax rate may be levied on the product depending on the country or state. Also, a reduced tax rate may be applied to some products. For example, a reduced tax rate may be applied to food and drink when the product is taken home. In other words, in the case of food and drink, the consumption tax rate may be different when the product is taken home and when the product is eaten in a store. However, if it were always possible to change the tax rate of a registered product with complicated operations, this could lead to incorrect operations or incorrect registrations regarding the tax rate change, making it impossible to appropriately change the tax rate.

そこで、本実施形態では、登録した商品の税率を変更する際に、煩雑な操作を伴う変更を制限するようにしている。以下、本実施形態に係るPOS端末装置20の機能的構成について説明する。 Therefore, in this embodiment, when changing the tax rate of a registered product, changes that involve complicated operations are restricted. The following describes the functional configuration of the POS terminal device 20 according to this embodiment.

(POS端末装置20の機能的構成)
本実施形態のPOS端末装置20は、商品販売データ処理装置の一例である。POS端末装置20は、登録部と、税額表示部と、変更部と、操作モード制御部と、提示部と、受付部とを備える。各部は、POS端末装置20のCPU201によって実現される。すなわち、POS端末装置20のCPU201が所定のプログラム(商品販売データ処理プログラム)を実行することにより、各部の機能を実現する。
(Functional Configuration of POS Terminal Device 20)
The POS terminal 20 of this embodiment is an example of a product sales data processing device. The POS terminal 20 includes a registration unit, a tax amount display unit, a change unit, an operation mode control unit, a presentation unit, and a reception unit. Each unit is realized by the CPU 201 of the POS terminal 20. That is, the CPU 201 of the POS terminal 20 executes a predetermined program (product sales data processing program) to realize the function of each unit.

登録部は、商品の個数および商品の金額を含む商品情報を登録する。商品の個数とは、商品を販売する単位である。例えば、1パックに10個入りの卵が3パック購入する場合、商品の個数は「3」である。また、商品情報や、商品名や、商品コードなども含む。 The registration unit registers product information including the number of items and the price of the item. The number of items is the unit in which the item is sold. For example, if three packs of 10 eggs are purchased, the number of items is "3". It also includes product information, product names, product codes, etc.

商品は、登録単位で表示される。登録単位は、バーコードの読み取りや、プリセットキーの押下に対応する単位である。例えば、一の読み取りや、一の押下で、一の商品が登録される。具体的には、例えば、同じ商品を3つ登録する場合、それぞれのバーコードを読み込んだとすると(バーコードを3回読み込んだとすると)、それぞれが別々に登録される。 Products are displayed in registration units. A registration unit corresponds to the reading of a barcode or the pressing of a preset key. For example, one product is registered with one read or one press. For example, if you want to register three of the same product, and you read each barcode (scan the barcode three times), each one will be registered separately.

一方で、POS端末装置20は、複数個を一度に登録することも可能である。例えば、同じ商品を3つ登録する場合、バーコードを読み取った後に、「×」ボタン(掛けるボタン)を押下し、「3」を入力する。これにより、一の登録単位で3つの商品を登録することが可能である。なお、複数個を登録する際の順番は、商品が特定された後に個数を入力することに限らず、個数を入力した後に商品が特定されるようにしてもよい。具体的には、例えば、同じ商品を3つ登録する場合、「3」を入力した後に、「×」ボタン(掛けるボタン)を押下し、バーコードをスキャンするようにしてもよい。また、この場合、バーコードをスキャンすると、イートインまたはテイクアウトの選択を受け付ける画面を表示して、当該画面において、先に入力した「数量」を仮入力した状態で表示してもよい。以下において、一の登録単位で複数個の商品を登録することを「複数入力」という場合がある。 On the other hand, the POS terminal device 20 can also register multiple items at once. For example, when registering three of the same product, after reading the barcode, the "x" button (multiply button) is pressed and "3" is entered. This makes it possible to register three products in one registration unit. The order in which multiple items are registered does not have to be that the product is identified and then the quantity is entered, but the product may be identified after the quantity is entered. Specifically, for example, when registering three of the same product, after entering "3", the "x" button (multiply button) may be pressed and the barcode may be scanned. In this case, when the barcode is scanned, a screen that accepts the selection of eat-in or take-out may be displayed, and the previously entered "quantity" may be displayed in a provisionally entered state on the screen. In the following, registering multiple products in one registration unit may be referred to as "multiple input".

また、POS端末装置20は、商品を登録単位ごとに一行に表示する。このため、3つの同じ商品について、それぞれ別々にバーコードをスキャンしたとすると、各商品は別々の行(計3行)で表示される。一方で、3つの同じ商品について複数入力したとすると、各商品は1行にまとめて表示される。なお、本実施形態において、複数入力を「複数個の登録」という場合がある。 The POS terminal device 20 also displays each registered item on a separate line. Therefore, if the barcodes of three identical items are scanned separately, each item will be displayed on a separate line (three lines in total). On the other hand, if three identical items are entered multiple times, each item will be displayed together on a single line. Note that in this embodiment, multiple entries may be referred to as "multiple registrations."

税額表示部は、登録部に登録された商品情報に含まれる金額と税率とに基づく税額を適用し表示する。税率は、例えば、消費税率である。消費税率は、例えば、10%である。ただし、特定商品の場合、複数の税率のうち一の税率が課される。複数の税率は、10%および8%(軽減税率)である。特定商品は、例えば、飲食物などの税シフト商品(例えば、図4の唐揚げ弁当やメロンパン)である。 The tax amount display unit applies and displays the tax amount based on the amount and tax rate included in the product information registered in the registration unit. The tax rate is, for example, the consumption tax rate. The consumption tax rate is, for example, 10%. However, in the case of specific products, one of multiple tax rates is levied. The multiple tax rates are 10% and 8% (reduced tax rate). The specific products are, for example, tax-shifted products such as food and drink (for example, the fried chicken bento and melon bread in Figure 4).

変更部は、税額表示部によって表示された税額に応じた税率を変更する。具体的には、変更部は、テイクアウト税率からイートイン税率へ変更する。また、変更部は、イートイン税率からテイクアウト税率へ変更することも可能である。変更部は、登録部に複数個を示す特定商品の商品情報が登録された場合、複数個のうちの一部の個数についての税率変更を制限する。具体的には、例えば、変更部は、複数入力によって登録部に複数個(例えば6個)を示す特定商品の商品情報が登録された場合、複数個のうちの一部(例えば2個)の個数についてイートイン税率への変更を制限する。 The change unit changes the tax rate according to the tax amount displayed by the tax amount display unit. Specifically, the change unit changes from a take-out tax rate to an eat-in tax rate. The change unit can also change from an eat-in tax rate to a take-out tax rate. When product information of a specific product indicating multiple items is registered in the registration unit, the change unit restricts the change of tax rate for a portion of the multiple items. Specifically, for example, when product information of a specific product indicating multiple items (e.g., 6 items) is registered in the registration unit by multiple input, the change unit restricts the change to the eat-in tax rate for a portion of the multiple items (e.g., 2 items).

税率変更を制限するとは、例えば、主体的な制限を加えることである。具体的には、税率変更を制限するとは、顧客による税率変更を禁止することである。言い換えれば、店員による税率変更を許容する。なお、店員のスキル(権限)に応じて税率変更の制限を加えてもよく、具体的には、例えば、新人店員による税率変更を禁止してもよい。 Restricting tax rate changes means, for example, imposing subjective restrictions. Specifically, restricting tax rate changes means prohibiting customers from changing the tax rate. In other words, allowing store clerks to change the tax rate. Note that restrictions on tax rate changes may also be imposed depending on the skills (authority) of the store clerk. Specifically, for example, tax rate changes may be prohibited for new store clerks.

(操作モードに応じた税率変更の制限について)
本実施形態において、操作モードに応じて税率変更が制限される。具体的に説明すると、操作モード制御部は、店員操作モードとセルフ操作モードとを含む複数の操作モードのうち、いずれかの操作モードで動作を制御する。店員操作モードは、主に店員によって操作される操作モード(状態)である。店員操作モードは、例えば、通常モードにおいて店員によって登録操作が行われる状態である。
(Restrictions on tax rate changes depending on operation mode)
In this embodiment, the tax rate change is restricted depending on the operation mode. Specifically, the operation mode control unit controls the operation in one of a plurality of operation modes including a store clerk operation mode and a self-operation mode. The store clerk operation mode is an operation mode (state) that is mainly operated by a store clerk. The store clerk operation mode is, for example, a state in which a registration operation is performed by a store clerk in the normal mode.

セルフ操作モードは、主に顧客によって操作される操作モード(状態)である。セルフ操作モードは、例えば、フルセルフモードにおいて顧客によって登録操作や精算操作が行われる状態を含む。また、セルフ操作モードは、会計専用モードや通常モードにおいて、顧客の操作によって精算が行われ状態を含む。ただし、セルフ操作モードでも、店員の操作を受け付けることは可能である。このため、セルフ操作モードは、店員によって操作される場合がある。 The self-operation mode is an operation mode (state) that is mainly operated by the customer. The self-operation mode includes, for example, a state in which the customer performs registration operations and settlement operations in the full self-operation mode. The self-operation mode also includes a state in which settlement is performed by the customer's operation in the accounting-only mode or normal mode. However, even in the self-operation mode, it is possible to accept operations by a store clerk. For this reason, the self-operation mode may be operated by a store clerk.

ここで、本実施形態において、登録部は、セルフ操作モードにおいては、複数入力による商品の登録を行わないようにしている。ただし、セルフ操作モードにおいて、登録部は、例えば、条件付きで、複数個の商品の登録を行えるようにしてもよい。この条件は、例えば、登録操作の条件であり、具体的には、プリセットキーの押下による商品の登録としてもよい。言い換えれば、バーコードの読み取りの場合には、複数入力による商品の登録を行えないようしてもよい。 In this embodiment, the registration unit does not register products by multiple inputs in the self-operation mode. However, in the self-operation mode, the registration unit may, for example, be able to register multiple products under certain conditions. This condition is, for example, a condition for the registration operation, and specifically, products may be registered by pressing a preset key. In other words, when a barcode is read, it may be possible to prevent registration of products by multiple inputs.

変更部は、操作モード制御部によって制御される操作モードに応じて、複数入力された複数個のうちの一部の個数についての税率変更を制限する。具体的には、変更部は、操作モード制御部によってセルフ操作モードで制御されている場合に、複数個のうちの一部の個数についての税率変更を禁止する。本実施形態において、POS端末装置20は、セルフ操作モードにおいて、税シフト商品の複数入力を禁止している。セルフ操作モードにおいて複数入力がされることがないため、複数個のうちの一部の個数についての税率変更を行えないようにしている。なお、セルフ操作モードであっても、店員コードが読み取られて店員が操作する場合には、税率変更の禁止を解除し、税率変更を行うことが可能になる。 The change unit restricts tax rate changes for some of the multiple items input in accordance with the operation mode controlled by the operation mode control unit. Specifically, when the change unit is controlled in the self-operation mode by the operation mode control unit, it prohibits tax rate changes for some of the multiple items. In this embodiment, the POS terminal device 20 prohibits multiple inputs of tax-shifted items in the self-operation mode. Since multiple inputs are not made in the self-operation mode, it is not possible to change the tax rate for some of the multiple items. Note that even in the self-operation mode, if the clerk code is read and the clerk operates the device, the prohibition on tax rate changes is lifted, and it becomes possible to change the tax rate.

また、本実施形態では、変更部は、操作モード制御部によって店員操作モード(通常モード)で制御されている場合に、複数個のうちの一部の個数についての税率を変更可能にする。この税率変更を行う場合、POS端末装置20は、税率変更する個数(一部の個数)の入力や確認を受け付ける。具体的には、POS端末装置20は、イートイン税率に変更する個数を受け付ける。また、POS端末装置20は、税率変更する個数(一部の個数)が入力されると、複数個から一部の個数を除いた残余個数を算出する。残余個数は、テイクアウト商品の個数である。 In addition, in this embodiment, when the change unit is controlled by the operation mode control unit in the store clerk operation mode (normal mode), it is possible to change the tax rate for a portion of the multiple items. When making this tax rate change, the POS terminal device 20 accepts input and confirmation of the number of items for which the tax rate is to be changed (the portion of the number of items). Specifically, the POS terminal device 20 accepts the number of items for which the tax rate is to be changed to the eat-in tax rate. Furthermore, when the number of items for which the tax rate is to be changed (the portion of the number of items) is input, the POS terminal device 20 calculates the remaining number by subtracting the portion of the number from the multiple items. The remaining number is the number of take-out items.

なお、本実施形態において、商品販売データ処理装置は、POS端末装置20によって実現されるが、これに限らない。商品販売データ処理装置は、動作モードの切替え機能や、操作モードの切替え機能を備えないPOSレジスタであってもよい。例えば、商品販売データ処理装置は、常に店員によって操作されるPOSレジスタでもよい。具体的には、商品販売データ処理装置は、常に店員の操作によって商品の登録が行われてもよい。また、商品販売データ処理装置は、カード決済部208や釣銭機209を店員側にも設ける構成とすることも可能であり、このような構成とした場合には、常に店員の操作によって精算が行われてもよい。また、商品販売データ処理装置は、商品を登録する機能のみを有するPOSレジスタでもよいし、精算する機能のみを有するPOSレジスタでもよい。言い換えれば、商品販売データ処理装置は、商品を登録する登録装置と、精算する精算装置とを別々に備えるものでもよい。また、商品販売データ処理装置は、フルセルフモードの機能のみを有するPOSレジスタでもよい。また、商品販売データ処理装置は、2人の店員が配置されて一方の店員が登録操作を行い、他方の店員が精算操作を行うPOSレジスタでもよい。 In this embodiment, the product sales data processing device is realized by the POS terminal device 20, but is not limited to this. The product sales data processing device may be a POS register that does not have an operation mode switching function or an operation mode switching function. For example, the product sales data processing device may be a POS register that is always operated by a store clerk. Specifically, the product sales data processing device may always register products by the operation of the store clerk. In addition, the product sales data processing device may be configured to have a card payment unit 208 and a change machine 209 on the store clerk side, and in such a configuration, the settlement may always be performed by the operation of the store clerk. In addition, the product sales data processing device may be a POS register that has only the function of registering products, or may be a POS register that has only the function of settling. In other words, the product sales data processing device may be one that has a registration device that registers products and a settlement device that settles the settlement separately. In addition, the product sales data processing device may be a POS register that has only the function of full self-service mode. The product sales data processing device may also be a POS register staffed by two salespeople, one of whom performs the registration operation and the other performs the settlement operation.

(残余個数の提示について)
提示部は、残余個数を提示する。提示部は、表示または音声により残余個数を提示する。具体的には、提示部は、例えば、客側表示部205や店員側表示部210に残余個数を仮表示する。すなわち、提示部によって提示された残余個数は、確定された個数ではなく、変更可能である。
(Information on remaining quantity)
The presentation unit presents the remaining number. The presentation unit presents the remaining number by display or voice. Specifically, the presentation unit provisionally displays the remaining number on the customer side display unit 205 or the store clerk side display unit 210, for example. In other words, the remaining number presented by the presentation unit is not a fixed number and can be changed.

受付部は、提示部によって提示された残余個数の決定を受け付ける操作と、残余個数とは異なる個数を入力する操作とのうち、いずれか一方の操作を受け付ける。決定を受け付ける操作は、例えば、決定ボタンの押下である。個数を入力する操作は、例えば、テンキーを用いた数字の入力操作である。 The reception unit receives either an operation of receiving a decision on the remaining number presented by the presentation unit or an operation of inputting a number different from the remaining number. The operation of receiving a decision is, for example, pressing a decision button. The operation of inputting a number is, for example, an operation of inputting numbers using a numeric keypad.

受付部は、残余個数とは異なる個数の入力を受け付けた場合、当該異なる個数に決定する操作と、確認用の操作とを受け付ける。確認用の操作は、確認ボタンの押下である。このため、残余個数とは異なる個数の入力を受け付けた場合には、決定ボタンの押下と、確認ボタンの押下とを含む2回の操作を要することになる。 When the reception unit receives an input of a number different from the remaining number, it receives an operation to confirm the different number and an operation for confirmation. The operation for confirmation is pressing the confirmation button. Therefore, when an input of a number different from the remaining number is received, two operations including pressing the decision button and pressing the confirmation button are required.

(税率変更を行うタイミングについて)
税率変更を行うタイミングは、商品の登録中や、商品の登録が完了した後(小計キー押下後)である。本実施形態において、POS端末装置20は、店員操作モードでは小計キー押下後に税率変更を行う。POS端末装置20は、小計キー押下後に税率変更を行う場合、税シフト商品の一覧表示を表示し、税率変更を行う商品を受け付ける。なお、税率変更は、小計キー押下前に行えないようにしてもよい。
(Timing of tax rate changes)
The timing for changing the tax rate is during product registration or after product registration is completed (after the subtotal key is pressed). In this embodiment, the POS terminal device 20 changes the tax rate after the subtotal key is pressed in the store clerk operation mode. When changing the tax rate after the subtotal key is pressed, the POS terminal device 20 displays a list of tax shift products and accepts the products for which the tax rate is to be changed. Note that it is also possible to prevent the tax rate from being changed before the subtotal key is pressed.

一方で、POS端末装置20は、セルフ操作モードでは商品の登録中に税率変更を行う。具体的には、POS端末装置20は、税シフト商品が登録されたときに、イートイン税率、または、テイクアウト税率の選択を受け付け、当該選択に応じた税率を課すようにする。また、POS端末装置20は、商品の登録を開始する前に、イートイン税率に変更する商品の有無を選択させるようにしてもよい。イートイン税率に変更する商品がないこと(全てテイクアウト商品)が選択された場合には、税シフト商品が登録されたときでも、イートイン税率、または、テイクアウト税率の選択を受け付けないようにすればよい。 On the other hand, in the self-operation mode, the POS terminal device 20 changes the tax rate while registering a product. Specifically, when a tax-shifted product is registered, the POS terminal device 20 accepts the selection of an eat-in tax rate or a take-out tax rate, and imposes the tax rate according to the selection. Furthermore, the POS terminal device 20 may allow the user to select whether or not there are any products for which the eat-in tax rate should be changed before starting to register products. If it is selected that there are no products for which the eat-in tax rate should be changed (all take-out products), the POS terminal device 20 may not accept the selection of an eat-in tax rate or a take-out tax rate, even when a tax-shifted product is registered.

(通常モードにおける動作)
次に、図5を用いて、通常モード(対面精算モード)における動作について説明する。
図5は、通常モードにおける動作の概略を説明する模式図である。具体的には、図5は、通常モードおける処理の流れや人(店員、顧客)の動作を表した模式図である。図5の上段に示すように、通常モードにおいて、POS端末装置20は、店員側スキャナ部212、店員側表示部210、キー操作部211を用いて店員の操作を受け付けて、買上商品を登録する。
(Normal mode operation)
Next, the operation in the normal mode (face-to-face settlement mode) will be described with reference to FIG.
Fig. 5 is a schematic diagram for explaining an outline of the operation in the normal mode. Specifically, Fig. 5 is a schematic diagram showing the flow of processing in the normal mode and the actions of people (store clerks and customers). As shown in the upper part of Fig. 5, in the normal mode, the POS terminal 20 uses the store clerk scanner unit 212, the store clerk display unit 210, and the key operation unit 211 to accept operations by the store clerk and register the purchased items.

店員による買上商品の登録が行われている間、POS端末装置20は、買上商品の合計金額などを客側表示部205および店員側表示部210に表示する。そして、POS端末装置20は、買上商品の登録が完了し、精算開始を受け付けると、図5の下段に示すように、精算処理を行う。精算処理において、顧客は、客側表示部205に表示される買上商品の合計金額を確認し、精算を行う。具体的には、顧客は、釣銭機209へ現金を投入して、または、カード決済部208を操作して、精算を行う。 While the store clerk is registering the purchased items, the POS terminal 20 displays the total price of the purchased items and other information on the customer display 205 and store clerk display 210. Then, when the POS terminal 20 has completed the registration of the purchased items and has accepted the start of settlement, it performs the settlement process as shown in the lower part of Figure 5. In the settlement process, the customer checks the total price of the purchased items displayed on the customer display 205 and performs settlement. Specifically, the customer performs settlement by inserting cash into the change machine 209 or by operating the card settlement section 208.

このように、通常モードにおいて、POS端末装置20は、顧客の操作によって、精算処理を実行することが可能である。また、POS端末装置20は、登録処理が完了する前に、顧客から決済種別(支払方法)の選択を受け付けることが可能である。 In this way, in normal mode, the POS terminal device 20 can execute the settlement process through the customer's operation. In addition, the POS terminal device 20 can accept the selection of the settlement type (payment method) from the customer before the registration process is completed.

また、POS端末装置20は、店員による登録処理が完了する前(合計金額が確定する前)に、釣銭機209への現金の投入を受け付けるようにしてもよい。例えば、POS端末装置20は、商品の登録があると、すなわち、登録データが表示出力されると、釣銭機209への現金の投入を受け付けるようにしてもよい。 The POS terminal device 20 may also be configured to accept the insertion of cash into the change machine 209 before the registration process by the store clerk is completed (before the total amount is finalized). For example, the POS terminal device 20 may be configured to accept the insertion of cash into the change machine 209 when a product is registered, i.e., when the registration data is displayed.

なお、通常モードにおいて、POS端末装置20は、顧客による精算が完了する前でも(お釣りが取り出されたり、レシートが出力されたりする前でも)、次の顧客の買上商品を登録可能である。つまり、POS端末装置20は、自端末における精算処理中に、次客の買上商品を登録することが可能である(図5の下段)。また、店員は、顧客による精算中に不在であってもよい(図5の下段)。つまり、当該顧客の精算中には、店員は、当該顧客の応対を終えてもよい。 In addition, in normal mode, the POS terminal device 20 can register the items purchased by the next customer even before the customer has completed the payment (even before the change has been taken out or the receipt has been printed). In other words, the POS terminal device 20 can register the items purchased by the next customer while the payment is being processed at the terminal (lower part of Figure 5). Also, the store clerk may not be present while the customer is paying (lower part of Figure 5). In other words, the store clerk may have finished serving the customer while the customer is paying.

また、通常モードのPOS端末装置20は、会計専用モードのPOS端末装置20に登録情報を送信することも可能である。すなわち、通常モードのPOS端末装置20は、商品の登録のみを行い、精算(対面精算)を行わないようにすることも可能である。 The POS terminal device 20 in normal mode can also send registration information to the POS terminal device 20 in the accounting-only mode. In other words, the POS terminal device 20 in normal mode can only register products and not perform settlement (face-to-face settlement).

(通常モードのPOS端末装置20が行う処理の一例)
図6は、通常モードのPOS端末装置20が行う処理の一例を示すフローチャートである。図6において、POS端末装置20は、商品をスキャン等したか否かを判断する(ステップS601)。商品をスキャン等とは、店員側表示部210に表示されるプリセットキーの押下、店員によるキー操作部211への操作入力、店員側スキャナ部212によるバーコードのスキャンなどである。
(Example of processing performed by the POS terminal 20 in normal mode)
Fig. 6 is a flow chart showing an example of processing performed by the POS terminal 20 in normal mode. In Fig. 6, the POS terminal 20 judges whether or not a product has been scanned (step S601). Scanning a product includes pressing a preset key displayed on the store clerk display unit 210, inputting an operation into the key operation unit 211 by the store clerk, scanning a barcode with the store clerk scanner unit 212, etc.

商品をスキャン等しない場合(ステップS601:NO)、POS端末装置20は、ステップS603へ進む。商品をスキャン等した場合(ステップS601:YES)、POS端末装置20は、商品を登録して、登録した商品を客側表示部205および店員側表示部210に表示する(ステップS602)。なお、税シフト商品は、テイクアウト税率(8%)で登録されるものとする。 If the product is not scanned (step S601: NO), the POS terminal 20 proceeds to step S603. If the product is scanned (step S601: YES), the POS terminal 20 registers the product and displays the registered product on the customer display unit 205 and the store clerk display unit 210 (step S602). Note that tax-shifted products are registered at the takeout tax rate (8%).

そして、POS端末装置20は、複数入力を受け付けたか否かを判断する(ステップS603)。複数入力は、例えば、店員側表示部210に表示される「×」ボタン(掛けるボタン)が押下された後に、個数ボタンが押下されることである。 The POS terminal 20 then determines whether multiple inputs have been accepted (step S603). Multiple inputs are, for example, pressing the "x" button (multiply button) displayed on the store clerk display unit 210 and then pressing the quantity button.

複数入力を受け付けない場合(ステップS603:NO)。POS端末装置20は、ステップS605へ進む。複数入力を受け付けた場合(ステップS603:YES)、POS端末装置20は、複数個を登録し、まとめて一行に表示する(ステップS604)。 If multiple entries are not accepted (step S603: NO), the POS terminal 20 proceeds to step S605. If multiple entries are accepted (step S603: YES), the POS terminal 20 registers the multiple entries and displays them together on one line (step S604).

そして、POS端末装置20は、小計ボタンが押下されたか否かを判断する(ステップS605)。小計ボタンが押下されない場合(ステップS605:NO)、POS端末装置20は、ステップS601に戻る。小計ボタンが押下された場合(ステップS605:YES)、POS端末装置20は、税率変更を受け付けたか否かを判断する(ステップS606)。 Then, the POS terminal 20 determines whether the subtotal button has been pressed (step S605). If the subtotal button has not been pressed (step S605: NO), the POS terminal 20 returns to step S601. If the subtotal button has been pressed (step S605: YES), the POS terminal 20 determines whether the tax rate change has been accepted (step S606).

税率変更を受け付けない場合(ステップS606:NO)、POS端末装置20は、ステップS608に進む。税率変更を受け付けた場合(ステップS606:YES)、POS端末装置20は、税率変更処理(図7参照)を実行する(ステップS607)。そして、POS端末装置20は、顧客から現金の投入等を受け付けて精算処理を実行し(ステップS608)、一連の処理を終了する。 If the tax rate change is not accepted (step S606: NO), the POS terminal 20 proceeds to step S608. If the tax rate change is accepted (step S606: YES), the POS terminal 20 executes the tax rate change process (see FIG. 7) (step S607). The POS terminal 20 then accepts cash from the customer, executes the settlement process (step S608), and ends the series of processes.

(通常モードにおける税率変更処理)
図7は、POS端末装置20が行う税率変更処理の一例を示すフローチャートである。図7において、POS端末装置20は、税シフト商品が登録されているか否かを判断する(ステップS701)。税シフト商品が登録されていない場合(ステップS701:NO)、POS端末装置20は、一連の処理を終了する。なお、このとき、税シフト商品が登録されていない旨や、税率変更をする必要がない旨を報知してもよい。
(Tax rate change processing in normal mode)
Fig. 7 is a flow chart showing an example of the tax rate change process performed by the POS terminal device 20. In Fig. 7, the POS terminal device 20 judges whether or not a tax shift product is registered (step S701). If a tax shift product is not registered (step S701: NO), the POS terminal device 20 ends the series of processes. At this time, it may be notified that a tax shift product is not registered or that a tax rate change is not necessary.

税シフト商品が登録されている場合(ステップS701:YES)、POS端末装置20は、登録されている商品の中から税シフト商品を抽出し、抽出した税シフト商品を店員側表示部210に一覧表示する(ステップS702)。なお、ステップS702では、税シフト商品のみを表示することに限らない。例えば、登録した全ての商品を表示し、税シフト商品については税シフト商品であることがわかる態様で表示してもよい。当該態様は、例えば、アイコン、マーク、文字列等の付加としてもよいし、背景色や、文字色を特殊な色としてもよい。 If a tax-shifted product is registered (step S701: YES), the POS terminal device 20 extracts the tax-shifted products from the registered products and displays a list of the extracted tax-shifted products on the store clerk display unit 210 (step S702). Note that step S702 is not limited to displaying only tax-shifted products. For example, all registered products may be displayed, and the tax-shifted products may be displayed in a manner that makes it clear that they are tax-shifted products. This manner may be, for example, the addition of an icon, mark, character string, etc., or the background color or character color may be a special color.

そして、POS端末装置20は、一覧表示の中から、イートイン税率に変更する商品の選択(押下)を受け付ける(ステップS703)。 Then, the POS terminal device 20 accepts the selection (press) of the product for which the eat-in tax rate is to be changed from the displayed list (step S703).

次に、POS端末装置20は、受け付けた商品が複数入力(複数個登録)されているか否かを判断する(ステップS704)。受け付けた商品が複数入力されていない場合(ステップS704:NO)、POS端末装置20は、受け付けた商品の税率をイートイン税率(10%)に変更し(ステップS705)、一連の処理を終了する。 Next, the POS terminal 20 determines whether multiple accepted products have been entered (multiple items registered) (step S704). If multiple accepted products have not been entered (step S704: NO), the POS terminal 20 changes the tax rate of the accepted products to the eat-in tax rate (10%) (step S705) and ends the series of processes.

受け付けた商品が複数入力されている場合(ステップS704:YES)、POS端末装置20は、イートイン税率に変更する個数の入力を受け付ける(ステップS706)。そして、POS端末装置20は、当該個数を受け付けると、テイクアウト商品の個数(残余個数)を算出して店員側表示部210に仮表示する(ステップS707)。なお、ステップS706では、テイクアウト商品の個数の入力を受け付け、ステップS707では、イートイン商品の個数(残余個数)を算出して店員側表示部210に仮表示してもよい。 If multiple items have been received (step S704: YES), the POS terminal 20 receives the input of the number of items to be changed to the eat-in tax rate (step S706). Then, when the POS terminal 20 receives the number, it calculates the number of take-out items (remaining number) and provisionally displays this on the store clerk display unit 210 (step S707). Note that in step S706, the input of the number of take-out items may be received, and in step S707, the number of eat-in items (remaining number) may be calculated and provisionally displayed on the store clerk display unit 210.

次に、POS端末装置20は、店員側表示部210に表示している決定ボタン904(図9参照)が押下されたか否かを判断する(ステップS708)。決定ボタン904が押下されない場合(ステップS708:NO)、POS端末装置20は、テイクアウト商品の個数変更を受け付けたか否かを判断する(ステップS709)。テイクアウト商品の個数変更を受け付けない場合(ステップS709:NO)、POS端末装置20は、ステップS708に戻る。 The POS terminal 20 then determines whether the Confirm button 904 (see FIG. 9) displayed on the store clerk display 210 has been pressed (step S708). If the Confirm button 904 has not been pressed (step S708: NO), the POS terminal 20 determines whether a change in the number of take-out items has been accepted (step S709). If a change in the number of take-out items has not been accepted (step S709: NO), the POS terminal 20 returns to step S708.

テイクアウト商品の個数変更を受け付けた場合(ステップS709:YES)、POS端末装置20は、店員側表示部210に表示しているテイクアウト商品の個数を変更し、当該個数を仮表示し(ステップS710)、ステップS708に戻る。なお、テイクアウト商品の個数を変更すると、ステップS603(図6参照)において複数入力された税シフト商品の総個数が変更することになる。 If a change in the number of take-out items is received (step S709: YES), the POS terminal device 20 changes the number of take-out items displayed on the store clerk display unit 210, provisionally displays that number (step S710), and returns to step S708. Note that if the number of take-out items is changed, the total number of tax-shifted items that were entered in multiples in step S603 (see FIG. 6) will also change.

ステップS708において、決定ボタン904が押下された場合(ステップS708:YES)、POS端末装置20は、ステップS603において複数入力された税シフト商品の総個数に変更があるか否かを判断する(ステップS711)。総個数に変更がない場合(ステップS711:NO)、POS端末装置20は、ステップS717に進む。総個数に変更がある場合(ステップS711:YES)、POS端末装置20は、総個数が変更された旨を報知し(ステップS712)、確認画面(図11参照)を表示する(ステップS713)。 If the decision button 904 is pressed in step S708 (step S708: YES), the POS terminal 20 determines whether or not there has been a change in the total number of tax-shifted items entered in step S603 (step S711). If there has been no change in the total number (step S711: NO), the POS terminal 20 proceeds to step S717. If there has been a change in the total number (step S711: YES), the POS terminal 20 notifies the user that the total number has been changed (step S712) and displays a confirmation screen (see FIG. 11) (step S713).

そして、POS端末装置20は、確認ボタン(「はい」ボタン1101)が押下されたか否かを判断する(ステップS714)。確認ボタンが押下されない場合(ステップS714:NO)、POS端末装置20は、「戻るボタン」1102が押下されたか否かを判断する(ステップS715)。「戻るボタン」1102が押下されない場合(ステップS715:NO)、具体的には、「戻るボタン」1102が押下されずに所定時間が経過した場合、POS端末装置20は、ステップS716に進む。「戻るボタン」1102が押下された場合(ステップS715:YES)、POS端末装置20は、ステップS708に戻る。 The POS terminal 20 then determines whether the confirmation button (Yes button 1101) has been pressed (step S714). If the confirmation button has not been pressed (step S714: NO), the POS terminal 20 determines whether the Back button 1102 has been pressed (step S715). If the Back button 1102 has not been pressed (step S715: NO), specifically, if a predetermined time has passed without the Back button 1102 being pressed, the POS terminal 20 proceeds to step S716. If the Back button 1102 has been pressed (step S715: YES), the POS terminal 20 returns to step S708.

ステップS714において、確認ボタンが押下された場合(ステップS714:YES)、POS端末装置20は、店員側表示部210に表示しているテイクアウト商品の個数を確定する(ステップS716)。なお、テイクアウト商品の個数を確定すると、ステップS603において複数入力された税シフト商品の総個数からの変更が確定することになる。そして、POS端末装置20は、イートイン商品とする個数についてイートイン税率に変更し(ステップS717)、一連の処理を終了する。 If the confirmation button is pressed in step S714 (step S714: YES), the POS terminal 20 confirms the number of take-out items displayed on the store clerk display unit 210 (step S716). When the number of take-out items is confirmed, the change from the total number of tax-shifted items input in step S603 is confirmed. The POS terminal 20 then changes the number of eat-in items to the eat-in tax rate (step S717), and the process ends.

(通常モードにおいて店員側表示部210に表示される画面例)
次に、図8~図11を用いて、通常モードにおいて店員側表示部210に表示される画面の一例について説明する。
図8~図11は、通常モードにおいて店員側表示部210に表示される画面の一例を示す説明図である。図8(A)は、小計画面800を示す。小計画面800は、小計ボタンSBTと、登録商品表示領域801と、買上点数表示領域802と、金額表示領域803と、税率変更ボタン804とを含む。小計画面800は、不図示の登録画面において、登録完了を示す小計ボタンSBTが押下されることにより表示される画面である。
(Example of a screen displayed on the store clerk display unit 210 in normal mode)
Next, examples of screens displayed on the store clerk display unit 210 in the normal mode will be described with reference to FIGS.
8 to 11 are explanatory diagrams showing examples of screens displayed on the store clerk display unit 210 in normal mode. Fig. 8 (A) shows a sub-plan screen 800. The sub-plan screen 800 includes a sub-total button SBT, a registered product display area 801, a purchase number display area 802, an amount display area 803, and a tax rate change button 804. The sub-plan screen 800 is a screen that is displayed when the sub-total button SBT, which indicates completion of registration, is pressed on a registration screen (not shown).

登録商品表示領域801は、登録されている商品を示す領域である。登録商品表示領域801には、各商品の商品名、単価、個数などが表示される。買上点数表示領域802は、買上商品の点数を示す領域である。金額表示領域803は、小計金額や、税額や、合計金額などが表示される領域である。税率変更ボタン804は、税率の変更を受け付けるボタンである。 The registered product display area 801 is an area that shows registered products. The product name, unit price, quantity, etc. of each product are displayed in the registered product display area 801. The purchase quantity display area 802 is an area that shows the quantity of purchased products. The amount display area 803 is an area that shows the subtotal amount, tax amount, total amount, etc. The tax rate change button 804 is a button that accepts changes to the tax rate.

小計画面800において、登録されている「メロンパン」および「唐揚げ弁当」は、税シフト商品である(図4参照)。また、唐揚げ弁当は、複数個(例えば6個)登録されていることを示している。登録中または小計ボタンSBTの押下後に、店員が顧客にイートインとする商品の有無等について尋ねることにより、顧客が「唐揚げ弁当2つをイートインにする。」と申告したとする。この場合、店員は、税率変更ボタン804を押下する。税率変更ボタン804が押下されると、図8(B)に示す、税シフト商品の一覧表示画面810に遷移する。なお、税率変更ボタン804が押下されない場合には、顧客が釣銭機209へ現金の投入等することによって精算が行われる。 On the subtotal screen 800, the registered "Melon Bread" and "Fried Chicken Bento" are tax-shifted products (see FIG. 4). It also shows that multiple fried chicken bentos (for example, six) have been registered. During registration or after pressing the subtotal button SBT, the store clerk asks the customer whether there are any products to eat in, and the customer declares, "I'll eat in two fried chicken bentos." In this case, the store clerk presses the tax rate change button 804. When the tax rate change button 804 is pressed, the screen transitions to a list display screen 810 of tax-shifted products, as shown in FIG. 8 (B). Note that if the tax rate change button 804 is not pressed, the customer settles the bill by inserting cash into the change machine 209, etc.

図8(B)は、税シフト商品の一覧表示画面810を示す。一覧表示画面810は、税シフト商品表示領域811と、選択催促表示812と、全選択ボタン813と、終了ボタン814とを含む。税シフト商品表示領域811は、登録されている商品の中から抽出した全ての税シフト商品が表示される領域である。図示において、税シフト商品表示領域811には、「メロンパン」と「唐揚げ弁当」とが表示されている。このように、税シフト商品のみを一覧表示することにより、税率変更を行う商品を選択しやすくしている。 Figure 8 (B) shows a list display screen 810 of tax shift products. The list display screen 810 includes a tax shift product display area 811, a selection prompt display 812, a select all button 813, and an end button 814. The tax shift product display area 811 is an area in which all tax shift products extracted from registered products are displayed. In the figure, "Melon bread" and "Fried chicken bento" are displayed in the tax shift product display area 811. In this way, by displaying a list of only tax shift products, it is made easier to select products for which the tax rate is to be changed.

選択催促表示812は、税シフト商品の中からイートイン税率に変更する商品の選択を促す通知を示す。全選択ボタン813は、税シフト商品表示領域811に表示される全ての税シフト商品の選択を受け付けるボタンである。終了ボタン814は、税率変更に係る操作の終了を受け付けるボタンである。 The selection prompt display 812 shows a notification that prompts the user to select the products to be changed to the eat-in tax rate from among the tax-shifted products. The select all button 813 is a button that accepts the selection of all tax-shifted products displayed in the tax-shifted product display area 811. The end button 814 is a button that accepts the end of the operation related to the tax rate change.

ここで、顧客の申告が「唐揚げ弁当のうち、2つをイートインにする。」ことであることから、店員は、税シフト商品表示領域811に表示される「唐揚げ弁当」の領域を押下する。当該領域が押下されると、図9(A)に示す、イートイン商品選択画面900に遷移する。 Here, since the customer's declaration is that "two of the fried chicken bentos will be eaten in," the store clerk presses the "fried chicken bentos" area displayed in the tax shift product display area 811. When this area is pressed, the screen transitions to the eat-in product selection screen 900 shown in FIG. 9 (A).

図9(A)は、イートイン商品選択画面900を示す。イートイン商品選択画面900は、税シフト商品表示領域811と、個数入力領域901と、を含む。税シフト商品表示領域811には、「唐揚げ弁当」が選択されたことを示すカーソルCsが表示されている。 FIG. 9 (A) shows an eat-in product selection screen 900. The eat-in product selection screen 900 includes a tax-shift product display area 811 and a quantity input area 901. A cursor Cs is displayed in the tax-shift product display area 811, indicating that "fried chicken bento" has been selected.

個数入力領域901は、イートイン商品に変更する個数の入力を受け付ける領域である。個数入力領域901は、テンキー902と、個数表示領域903と、決定ボタン904と、買上総数905とを含む。テンキー902は、店員から、イートイン商品に変更する個数の入力を受け付けるボタンである。個数表示領域903は、テンキー902から受け付けた個数が表示される領域である。買上総数905は、カーソルCsが指し示す商品の総数を示す。図9(A)において、買上総数905は、小計ボタンSBTの押下時に登録されている「唐揚げ弁当」の全個数(6個)が仮表示されている。決定ボタン904は、入力された個数の決定を受け付けるボタンである。 The quantity input area 901 is an area that accepts input of the number of items to be changed to eat-in items. The quantity input area 901 includes a numeric keypad 902, a quantity display area 903, a confirm button 904, and a total purchase number 905. The numeric keypad 902 is a button that accepts input of the number of items to be changed to eat-in items from the store clerk. The quantity display area 903 is an area that displays the number accepted from the numeric keypad 902. The total purchase number 905 indicates the total number of items pointed to by the cursor Cs. In FIG. 9(A), the total purchase number 905 provisionally displays the total number (6 items) of "fried chicken bento" registered at the time the subtotal button SBT is pressed. The confirm button 904 is a button that accepts the confirmation of the input number.

顧客の申告が「唐揚げ弁当のうち、2つをイートインにする」ことであることから、店員がテンキー902の「2」を入力すると、図9(B)に示す入力画面910に遷移する。図9(B)は、店員によってテンキー902の「2」が入力された際の入力画面910を示す。入力画面910において、決定ボタン904が押下されると、図10(A)に示す数量選択画面1000に遷移する。なお、入力画面910から数量選択画面1000に遷移するのは、決定ボタン904の押下に限らず、テンキー902の入力後の所定時間(例えば数秒)の経過としてもよい。 Because the customer's request is to "eat in two of the fried chicken bentos," when the store clerk inputs "2" on the numeric keypad 902, the screen transitions to input screen 910 shown in FIG. 9(B). FIG. 9(B) shows input screen 910 when the store clerk inputs "2" on numeric keypad 902. When the decision button 904 is pressed on input screen 910, the screen transitions to quantity selection screen 1000 shown in FIG. 10(A). Note that the transition from input screen 910 to quantity selection screen 1000 does not necessarily have to be made when decision button 904 is pressed, but may also be made when a predetermined time (e.g., a few seconds) has elapsed since input on numeric keypad 902.

図10(A)は、テイクアウト商品の数量選択画面1000を示す。数量選択画面1000は、個数入力領域1001を含む。個数入力領域1001は、テイクアウト商品の個数の入力を受け付ける領域である。個数入力領域1001は、テンキー902と、個数表示領域903と、決定ボタン904と、買上総数905とを含む。テンキー902は、店員から、テイクアウト商品の個数の入力を受け付けるボタンである。個数表示領域903は、テンキー902から受け付けた数量が表示される領域である。 Figure 10 (A) shows a quantity selection screen 1000 for take-out items. The quantity selection screen 1000 includes a quantity input area 1001. The quantity input area 1001 is an area that accepts input of the number of take-out items. The quantity input area 1001 includes a numeric keypad 902, a quantity display area 903, a confirm button 904, and a total purchase amount 905. The numeric keypad 902 is a button that accepts input of the number of take-out items from the store clerk. The quantity display area 903 is an area that displays the quantity accepted from the numeric keypad 902.

図10(A)において、個数表示領域903には、図9(B)においてテンキー902の「2」が入力されたことにより、唐揚げ弁当の全個数「6」からの残余数である「4」が算出されて仮表示されている。数量選択画面1000において、残余数「4」は決定(確定)しておらず、訂正の機会を与えるようにしている。図10(A)において、決定ボタン904が押下されると、テイクアウト商品の個数は「4」で決定される。一方で、テイクアウト商品の個数を変更する場合は、店員は、テンキー902に「4」以外の数字を入力する。テイクアウト商品の個数を変更すると、唐揚げ弁当の全個数は、小計ボタンSBTの押下時に登録されている全個数(6個)とは異なることになる。 In FIG. 10(A), the remaining number "4" out of the total number of fried chicken bentos "6" is calculated and provisionally displayed in the quantity display area 903 due to the input of "2" on the numeric keypad 902 in FIG. 9(B). On the quantity selection screen 1000, the remaining number "4" has not been decided (confirmed), and an opportunity to correct it is given. In FIG. 10(A), when the decision button 904 is pressed, the number of take-out items is decided as "4". On the other hand, to change the number of take-out items, the store clerk inputs a number other than "4" on the numeric keypad 902. If the number of take-out items is changed, the total number of fried chicken bentos will differ from the total number (6) registered when the subtotal button SBT was pressed.

また、図10(A)に示した残余数「4」を仮表示せずに、残余数については空欄または「0」を表示するようにし、全個数のみを表示するようにしてもよい。この場合、店員は、テイクアウト商品の個数を顧客に確認して入力すればよい。また、この場合、テイクアウト商品の個数を顧客に確認する旨のメッセージを表示するようにしてもよい。これにより、イートイン商品およびテイクアウト商品のそれぞれの数量について、顧客との間で確認して入力することができるため、誤登録を抑えることができる。 In addition, instead of provisionally displaying the remaining quantity of "4" shown in FIG. 10(A), the remaining quantity may be displayed as blank or "0", and only the total quantity may be displayed. In this case, the store clerk can confirm with the customer the number of take-out items before entering it. Also, in this case, a message may be displayed requesting the customer to confirm the number of take-out items. This allows the quantity of each of the eat-in and take-out items to be confirmed with the customer before entering it, thereby reducing erroneous registrations.

ここで、顧客が「唐揚げ弁当のうち、3つをテイクアウトする」と申告したとする。この場合、店員は、テンキー902の「3」を入力する。図10(B)は、店員によってテンキー902の「3」が入力された際の入力画面1010を示す。また、「唐揚げ弁当」の全個数は、5個に変更されることになる。このとき、POS端末装置20は、テンキー902に入力された数字に基づいて、その都度、総数(5)を算出し、買上総数905に「5」を表示する。このため、入力画面1010において、買上総数905が示す「唐揚げ弁当」の全個数は5個に変更されている。入力画面1010において、決定ボタン904が押下されると、図11(A)に示す確認画面1100に遷移する。 Now, suppose that the customer declares that "I would like to take out three of the fried chicken bentos." In this case, the store clerk inputs "3" on the numeric keypad 902. FIG. 10(B) shows the input screen 1010 when the store clerk inputs "3" on the numeric keypad 902. The total number of "fried chicken bentos" is also changed to five. At this time, the POS terminal device 20 calculates the total number (5) each time based on the number input on the numeric keypad 902, and displays "5" in the total purchase number 905. Therefore, the total number of "fried chicken bentos" indicated by the total purchase number 905 on the input screen 1010 has been changed to five. When the decision button 904 is pressed on the input screen 1010, the screen transitions to a confirmation screen 1100 shown in FIG. 11(A).

図11(A)は、確認画面1100を示す。確認画面1100は、唐揚げ弁当の全個数が、小計ボタンSBTの押下時に登録されていた全個数(6個)から1個減っていることから、その確認を受け付ける画面である。具体的には、カーソルCsが示す唐揚げ弁当の個数が「5」に更新されている。確認画面1100は、「はい」ボタン1101と、「戻る」ボタン1102とを含む。「はい」ボタン1101が押下されると、唐揚げ弁当の全個数の変更が確定する。「戻る」ボタン1102が押下されると、例えば、図10(B)に示す入力画面1010に戻る。なお、「戻る」ボタン1102が押下されると、図8(A)に示した一覧表示画面810に戻るようにしてもよい。また、この場合、税率変更ボタン804(図8(A)参照)の押下後に入力された各個数(イートイン商品に変更する個数や、テイクアウト商品の個数)は、リセットされるようにしてもよい。 Figure 11 (A) shows a confirmation screen 1100. The confirmation screen 1100 is a screen for accepting confirmation that the total number of fried chicken bentos has decreased by one from the total number (6) registered when the subtotal button SBT was pressed. Specifically, the number of fried chicken bentos indicated by the cursor Cs has been updated to "5". The confirmation screen 1100 includes a "Yes" button 1101 and a "Back" button 1102. When the "Yes" button 1101 is pressed, the change in the total number of fried chicken bentos is confirmed. When the "Back" button 1102 is pressed, for example, the screen returns to the input screen 1010 shown in Figure 10 (B). Note that when the "Back" button 1102 is pressed, the screen may return to the list display screen 810 shown in Figure 8 (A). In this case, the quantities entered after pressing the tax rate change button 804 (see FIG. 8A) (the number of items to be changed to eat-in items and the number of take-out items) may be reset.

このように、本実施形態では、複数入力された税シフト商品について、イートイン商品とする個数の入力と、テイクアウト商品とする個数の入力とを受け付けるため、小計ボタンSBTの押下時から全個数に変更が生じる場合がある。このため、確認画面1100を表示して、確認を受け付けるようにしている。すなわち、全個数に変更が生じる場合、図10(B)における決定ボタン904の押下と、図11(A)における「はい」ボタン1101の押下との2回の操作を要することで、イートイン商品およびテイクアウト商品の数量が確定するようになっている。一方で、図10(A)に示したように、テイクアウト商品の個数に変更がない場合には、決定ボタン904の押下のみ(1回の操作)を要することで、イートイン商品およびテイクアウト商品の数量が確定するようになっている。 In this way, in this embodiment, for multiple tax-shifted items, the input of the number of eat-in items and the number of take-out items is accepted, so that the total number may change when the subtotal button SBT is pressed. For this reason, the confirmation screen 1100 is displayed to accept confirmation. In other words, when the total number changes, the quantity of eat-in items and take-out items is confirmed by pressing the decision button 904 in FIG. 10(B) and the "Yes" button 1101 in FIG. 11(A) twice. On the other hand, when the number of take-out items does not change, as shown in FIG. 10(A), the quantity of eat-in items and take-out items is confirmed by pressing the decision button 904 only (one operation).

(フルセルフモードにおける動作)
次に、図12を用いて、フルセルフモードにおける動作について説明する。
図12は、フルセルフモードの動作の概略を説明する模式図である。具体的には、図12は、フルセルフモードおける処理の流れや人(店員、顧客)の動作を表した模式図である。図12の上段に示すように、フルセルフモードにおいて、POS端末装置20は、客側表示部205および客側スキャナ部206を用いて顧客の操作を受け付けて、顧客自身で買上商品を登録する。
(Operation in Full Self Mode)
Next, the operation in the full self mode will be described with reference to FIG.
Fig. 12 is a schematic diagram for explaining an outline of the operation of the full self-service mode. Specifically, Fig. 12 is a schematic diagram showing the flow of processing and the actions of people (store clerks and customers) in the full self-service mode. As shown in the upper part of Fig. 12, in the full self-service mode, the POS terminal 20 accepts operations by the customer using the customer-side display unit 205 and the customer-side scanner unit 206, and the customer registers the purchased items by himself/herself.

顧客による買上商品の登録が行われている間、POS端末装置20は、買上商品の合計金額などを客側表示部205に表示する。そして、POS端末装置20は、買上商品の登録が完了し、精算開始を受け付けると、図12の下段に示すように、精算処理を行う。精算処理において、顧客は、客側表示部205に表示される買上商品の合計金額を確認し、精算を行う(図12の下段)。具体的には、顧客は、釣銭機209へ現金を投入し、または、カード決済部208を操作して、精算を行う。このように、POS端末装置20は、フルセルフモードでは、顧客の操作によって、登録処理および精算処理が行われる。 While the customer is registering the purchased items, the POS terminal 20 displays the total price of the purchased items, etc. on the customer display unit 205. Then, when the POS terminal 20 has completed the registration of the purchased items and has accepted the start of settlement, it performs the settlement process as shown in the lower part of Figure 12. In the settlement process, the customer checks the total price of the purchased items displayed on the customer display unit 205 and performs settlement (lower part of Figure 12). Specifically, the customer inserts cash into the change dispenser 209 or operates the card payment unit 208 to perform settlement. Thus, in full self-service mode, the POS terminal 20 performs the registration process and settlement process according to the customer's operation.

(フルセルフモードのPOS端末装置20が行う処理の一例)
図13は、フルセルフモードのPOS端末装置20が行う処理の一例を示すフローチャートである。図13において、POS端末装置20は、商品をスキャン等したか否かを判断する(ステップS1301)。商品をスキャン等とは、客側表示部205に表示されるプリセットキーの押下、客側スキャナ部206によるバーコードのスキャンなどである。
(Example of Processing Executed by the POS Terminal 20 in Full Self-Service Mode)
Fig. 13 is a flow chart showing an example of processing performed by the POS terminal 20 in the full self-service mode. In Fig. 13, the POS terminal 20 judges whether or not a product has been scanned (step S1301). Scanning a product includes pressing a preset key displayed on the customer display unit 205, scanning a barcode with the customer scanner unit 206, etc.

商品をスキャン等しない場合(ステップS1301:NO)、POS端末装置20は、ステップS1303へ進む。商品をスキャン等した場合(ステップS1301:YES)、POS端末装置20は、商品を登録して、登録した商品を客側表示部205に表示する(ステップS1302)。 If the product is not scanned (step S1301: NO), the POS terminal 20 proceeds to step S1303. If the product is scanned (step S1301: YES), the POS terminal 20 registers the product and displays the registered product on the customer display unit 205 (step S1302).

そして、POS端末装置20は、複数入力を受け付けたか否かを判断する(ステップS1303)。複数入力は、例えば、客側表示部205に表示される「×」ボタン(掛けるボタン)が押下された後に、個数ボタンが押下されることである。 Then, the POS terminal device 20 judges whether or not multiple inputs have been received (step S1303). Multiple inputs are, for example, pressing the "x" button (multiply button) displayed on the customer side display unit 205, followed by pressing the quantity button.

複数入力を受け付けない場合(ステップS1303:NO)。POS端末装置20は、ステップS1306へ進む。一方で、複数入力を受け付けた場合(ステップS1303:YES)、POS端末装置20は、エラーを報知する(ステップS1304)。エラーの報知(図14(A)参照)には、確認ボタンの表示が含まれる。そして、POS端末装置20は、確認ボタンが押下されたか否かを判断する(ステップS1305)。 If multiple inputs are not accepted (step S1303: NO), the POS terminal 20 proceeds to step S1306. On the other hand, if multiple inputs are accepted (step S1303: YES), the POS terminal 20 notifies the user of an error (step S1304). The error notification (see FIG. 14A) includes the display of a confirmation button. The POS terminal 20 then determines whether the confirmation button has been pressed (step S1305).

なお、バーコードをスキャンした場合については、複数入力の有効または無効を設定することが可能である。複数入力が有効になっている場合、例えば、キー操作部211に具備されるテンキーや、客側表示部205に表示されるテンキーの「×」ボタン(乗算ボタン)と数量との入力操作を受け付けることにより、複数入力を行うことが可能である。なお、複数入力が有効になっている場合でも、複数入力の入力操作がなく、例えば、「次へ」ボタンが押下されたり、次の商品がスキャンされたりした場合には、複数入力されずに、1個で登録(入力)される。このため、複数入力が無効になっている場合や、1個で登録された場合に、複数入力の操作があると、「複数入力できません」といったエラーを報知してもよい。また、複数入力が無効になっている場合や、1個で登録された場合には、客側表示部205にテンキーを表示しないようにしてもよい。これにより、複数入力の操作を受け付けないようにすることができる。 When a barcode is scanned, multiple input can be enabled or disabled. When multiple input is enabled, multiple input can be performed by, for example, accepting an input operation of the number pad provided in the key operation unit 211 or the "x" button (multiplication button) of the number pad displayed on the customer display unit 205 and the quantity. Even when multiple input is enabled, if there is no input operation of multiple input and, for example, the "Next" button is pressed or the next product is scanned, multiple input is not performed and one item is registered (input). For this reason, if multiple input is disabled or one item is registered and a multiple input operation is performed, an error such as "multiple input is not possible" may be notified. Also, if multiple input is disabled or one item is registered, the number pad may not be displayed on the customer display unit 205. This makes it possible to not accept multiple input operations.

POS端末装置20は、確認ボタンが押下されるまで待機し(ステップS1305:NO)、確認ボタンが押下されると(ステップS1305:YES)、登録した商品が税シフト商品であるか否かを判断する(ステップS1306)。登録した商品が税シフト商品ではない場合(ステップS1306:NO)、POS端末装置20は、商品に応じた税率を適用し(ステップS1307)、ステップS1313に進む。 The POS terminal 20 waits until the confirmation button is pressed (step S1305: NO), and when the confirmation button is pressed (step S1305: YES), it determines whether the registered product is a tax-shifted product (step S1306). If the registered product is not a tax-shifted product (step S1306: NO), the POS terminal 20 applies a tax rate appropriate to the product (step S1307) and proceeds to step S1313.

登録した商品が税シフト商品である場合(ステップS1306:YES)、POS端末装置20は、イートイン・テイクアウト選択画面(図14(B)参照)を表示する(ステップS1308)。そして、POS端末装置20は、イートインを受け付けたか否かを判断する(ステップS1309)。イートインを受け付けた場合(ステップS1309:YES)、POS端末装置20は、登録した商品にイートイン税率(10%)を適用し(ステップS1310)、ステップS1313に進む。 If the registered product is a tax-shifted product (step S1306: YES), the POS terminal 20 displays an eat-in/take-out selection screen (see FIG. 14B) (step S1308). The POS terminal 20 then determines whether an eat-in request has been accepted (step S1309). If an eat-in request has been accepted (step S1309: YES), the POS terminal 20 applies the eat-in tax rate (10%) to the registered product (step S1310) and proceeds to step S1313.

一方、ステップS1309において、イートインを受け付けない場合(ステップS1309:NO)、POS端末装置20は、テイクアウトを受け付けたか否かを判断する(ステップS1311)。テイクアウトを受け付けない場合(ステップS1311:NO)、POS端末装置20は、ステップS1309に戻る。テイクアウトを受け付けた場合(ステップS1311:YES)、POS端末装置20は、テイクアウト税率(8%)を適用する(ステップS1312)。 On the other hand, if eat-in is not accepted in step S1309 (step S1309: NO), the POS terminal 20 judges whether take-out has been accepted (step S1311). If take-out is not accepted (step S1311: NO), the POS terminal 20 returns to step S1309. If take-out is accepted (step S1311: YES), the POS terminal 20 applies the take-out tax rate (8%) (step S1312).

そして、POS端末装置20は、小計ボタンが押下されたか否かを判断する(ステップS1313)。小計ボタンが押下されない場合(ステップS1313:NO)、POS端末装置20は、ステップS1301に戻る。小計ボタンが押下された場合(ステップS1313:YES)、POS端末装置20は、精算処理を実行し(ステップS1314)、一連の処理を終了する。 The POS terminal 20 then determines whether the subtotal button has been pressed (step S1313). If the subtotal button has not been pressed (step S1313: NO), the POS terminal 20 returns to step S1301. If the subtotal button has been pressed (step S1313: YES), the POS terminal 20 executes the settlement process (step S1314) and ends the series of processes.

上述した処理では、複数入力を受け付けた場合にエラーが報知され、すなわち、複数入力を行うことができないようになっている。このため、フルセルフモードでは、税シフト商品が複数入力されないため、複数入力された税シフト商品のうちの一部の個数についての税率の変更を行うことができないようになっている。 In the above process, if multiple entries are accepted, an error is notified, meaning that multiple entries cannot be made. For this reason, in full self-service mode, multiple tax-shifted items cannot be entered, so it is not possible to change the tax rate for some of the multiple tax-shifted items that have been entered.

(フルセルフモードにおいて客側表示部205に表示される画面例)
次に、図14を用いて、フルセルフモードにおいて客側表示部205に表示される画面の一例について説明する。
図14は、フルセルフモードにおいて客側表示部205に表示される画面の一例を示す説明図である。図14(A)は、登録画面1400を示す。登録画面1400は、小計ボタンSBTと、登録商品表示領域1401と、買上点数表示領域1402と、金額表示領域1403と、エラー報知1404と、確認ボタン1405と、税率変更ボタン1406と、店員呼出ボタン1407とを含む。
(Example of a screen displayed on the customer side display unit 205 in the full self-service mode)
Next, an example of a screen displayed on the customer side display unit 205 in the full self-service mode will be described with reference to FIG.
Fig. 14 is an explanatory diagram showing an example of a screen displayed on the customer side display unit 205 in the full self-service mode. Fig. 14(A) shows a registration screen 1400. The registration screen 1400 includes a subtotal button SBT, a registered product display area 1401, a purchase number display area 1402, a price display area 1403, an error notification 1404, a confirmation button 1405, a tax rate change button 1406, and a store clerk call button 1407.

小計ボタンSBTは、登録完了を受け付けるボタンである。登録商品表示領域1401は、登録されている商品を示す領域である。登録商品表示領域1401には、各商品の商品名、単価、個数などが表示される。買上点数表示領域1402は、買上商品の点数を示す領域である。金額表示領域1403は、小計金額や、税額や、合計金額などが表示される領域である。税率変更ボタン1406は、税率の変更を受け付けるボタンである。店員呼出ボタン1407は、店員の呼び出しを受け付けるボタンである。 The subtotal button SBT is a button that accepts the completion of registration. The registered product display area 1401 is an area that shows the registered products. The product name, unit price, quantity, etc. of each product are displayed in the registered product display area 1401. The purchase number display area 1402 is an area that shows the number of purchased products. The amount display area 1403 is an area that displays the subtotal amount, tax amount, total amount, etc. The tax rate change button 1406 is a button that accepts a change in the tax rate. The store clerk call button 1407 is a button that accepts a call to a store clerk.

ここで、図14(A)は、唐揚げ弁当が登録され、さらに、複数入力の操作を受け付けた際の画面を示している。フルセルフモードでは、複数入力を認めていない。このため、複数入力の操作があると、エラー報知1404が表示される。エラー報知1404は、複数入力ができない旨を示す通知と、商品を一品ずつスキャンすることを促す旨を示す通知とを含む。確認ボタン1405は、エラー報知1404に対する顧客の確認を受け付けるボタンである。確認ボタン1405が押下されると、エラー報知1404が消去される。 Here, FIG. 14(A) shows the screen when a fried chicken bento has been registered and multiple input operations have been accepted. In full self-service mode, multiple inputs are not permitted. For this reason, when multiple input operations are attempted, an error notification 1404 is displayed. The error notification 1404 includes a notification indicating that multiple inputs are not possible and a notification urging the user to scan the products one by one. The confirmation button 1405 is a button that accepts the customer's confirmation of the error notification 1404. When the confirmation button 1405 is pressed, the error notification 1404 is cleared.

図14(B)は、イートイン・テイクアウト選択画面1410を示す。図14(B)に示すイートイン・テイクアウト選択画面1410は、唐揚げ弁当が登録された際に表示される。ただし、これに限らず、税率変更ボタン1406が押下された際に表示されてもよい。 FIG. 14(B) shows an eat-in/take-out selection screen 1410. The eat-in/take-out selection screen 1410 shown in FIG. 14(B) is displayed when a fried chicken lunch box is registered. However, this is not limited to this, and the screen may also be displayed when the tax rate change button 1406 is pressed.

イートイン・テイクアウト選択画面1410は、案内1411と、イートインボタン1412と、テイクアウトボタン1413とを含む。案内1411は、唐揚げ弁当について、イートインとするのか、テイクアウトとするのかの選択を促す通知を示す。イートインボタン1412は、イートインとすることを受け付けるボタンである。イートインボタン1412が選択されると、唐揚げ弁当にイートイン税率(10%)が課されることになる。テイクアウトボタン1413は、テイクアウトとすることを受け付けるボタンである。テイクアウトボタン1413が選択されると、唐揚げ弁当にテイクアウト税率(8%)が課されることになる。 The eat-in/take-out selection screen 1410 includes guidance 1411, an eat-in button 1412, and a take-out button 1413. The guidance 1411 shows a notification that prompts the user to select whether to eat-in or take-out the fried chicken bento. The eat-in button 1412 is a button that accepts the choice of eat-in. When the eat-in button 1412 is selected, the eat-in tax rate (10%) will be imposed on the fried chicken bento. The take-out button 1413 is a button that accepts the choice of take-out. When the take-out button 1413 is selected, the take-out tax rate (8%) will be imposed on the fried chicken bento.

以上説明したように、本実施形態において、POS端末装置20は、複数入力された税シフト商品が登録された場合、複数個のうちの一部の個数についての税率の変更(イートイン税率への)を制限するようにした。具体的には、顧客の操作によっては複数入力を行うことができないようにしたため、顧客による一部の個数についての税率の変更ができないようにした。これにより、税シフト商品の税率の変更では煩雑な操作を伴うことがあることから、顧客による変更に制限を加えることができる。すなわち、税シフト商品の税率の変更を店員に行わせることができる。したがって、税率の変更に係る誤操作や誤登録を抑えることができるため、税率の変更を好適に行うことができる。 As described above, in this embodiment, when multiple tax-shifted items are registered, the POS terminal device 20 restricts the change of tax rate (to the eat-in tax rate) for some of the multiple items. Specifically, multiple entries cannot be made by the customer, and therefore the customer cannot change the tax rate for some of the items. This makes it possible to restrict changes made by the customer, since changing the tax rate for tax-shifted items can involve complicated operations. In other words, it is possible to have the store clerk change the tax rate for tax-shifted items. This makes it possible to reduce operational errors and erroneous registrations related to tax rate changes, allowing tax rates to be changed appropriately.

また、本実施形態において、POS端末装置20は、操作モードに応じて、複数個のうちの一部の個数についての税率の変更を制限するようにした。これにより、複数個のうちの一部の個数について、店員操作モードでは税率の変更を行えるようにすることができ、セルフ操作モードでは税率の変更を行えないようにすることができる。したがって、セルフ操作モードにおいて税率の変更に係る誤操作や誤登録を抑えることができるため、税率の変更を好適に行うことができる。 In addition, in this embodiment, the POS terminal device 20 is configured to restrict the change of tax rate for a portion of the multiple items depending on the operation mode. This allows the tax rate to be changed for a portion of the multiple items in the store clerk operation mode, but prevents the tax rate from being changed in the self-operation mode. Therefore, in the self-operation mode, erroneous operation or erroneous registration related to tax rate changes can be reduced, allowing the tax rate to be changed appropriately.

また、本実施形態において、POS端末装置20は、通常モードにおいて複数個のうちの一部の数量についての税率を変更(イートイン税率へ変更)する場合、複数個から一部の個数を除いた残余個数(テイクアウト税率の個数)を提示するようにした。これにより、店員または顧客は、テイクアウト税率の個数を把握することができる。 In addition, in this embodiment, when the POS terminal device 20 changes the tax rate for a portion of a number of items in normal mode (changing to the eat-in tax rate), it displays the remaining number of items (the number of items at the take-out tax rate) after subtracting the portion from the number of items. This allows the store clerk or customer to know the number of items at the take-out tax rate.

また、本実施形態において、POS端末装置20は、提示した残余個数の決定を受け付ける操作と、残余個数とは異なる個数を入力する操作とのうち、いずれか一方の操作を受け付けるようにした。これにより、提示した残余個数を一の操作で決定することができる。 In addition, in this embodiment, the POS terminal device 20 is configured to accept either an operation to accept the determination of the presented remaining number, or an operation to input a number different from the remaining number. This allows the presented remaining number to be determined with a single operation.

また、本実施形態において、POS端末装置20は、残余個数とは異なる個数の入力を受け付けた場合、すなわち、税シフト商品の総個数に変更がある場合、総個数の変更の決定を受け付ける操作(決定ボタン904の押下)と、確認用の操作(確認ボタン:「はい」ボタン1101)とを受け付けるようにした。これにより、二以上の操作で、総個数の変更を確定させることができるため、税率の変更に係る誤操作や誤登録を抑えることができる。 In addition, in this embodiment, when the POS terminal device 20 receives an input of a number different from the remaining number, i.e., when there is a change in the total number of tax-shifted items, the device is configured to receive an operation to confirm the change to the total number (pressing the Confirm button 904) and an operation for confirmation (Confirmation button: "Yes" button 1101). This allows the change to the total number to be confirmed with two or more operations, thereby reducing erroneous operations and erroneous registrations related to changes in the tax rate.

(実施形態の変形例)
以下に、実施形態の変形例1~4について説明する。なお、以下の各変形例では、上述した実施形態で説明した内容については、適宜説明を省略する。また、上述した実施形態および変形例1~4に示す各構成をそれぞれ組み合わせた構成とすることも可能である。具体的には、上述した実施形態と、変形例1~4とのうち、全てを含む構成としてもよいし、上述した実施形態と、変形例1~4とのうち、一の組合せとした構成としてもよい。
(Modification of the embodiment)
Modifications 1 to 4 of the embodiment will be described below. Note that in the following modifications, the contents described in the above-mentioned embodiment will be omitted as appropriate. It is also possible to combine the configurations shown in the above-mentioned embodiment and modifications 1 to 4. Specifically, it is possible to have a configuration that includes all of the above-mentioned embodiment and modifications 1 to 4, or a configuration that is a combination of the above-mentioned embodiment and modifications 1 to 4.

(変形例1)
まず、実施形態の変形例1について説明する。上述した実施形態では、通常モードにおいて税率変更を行うタイミングを、商品の登録後(小計ボタンの押下後)とした(図6のステップS605、S607参照)。このような構成に加えて、または、このような構成に代えて、変形例1では、通常モードにおいて税率変更を行うタイミングを、商品の登録中(小計ボタンの押下前)とする構成について説明する。
(Variation 1)
First, a first modified example of the embodiment will be described. In the above-described embodiment, the timing for changing the tax rate in the normal mode is after the product is registered (after the subtotal button is pressed) (see steps S605 and S607 in FIG. 6). In addition to or instead of this configuration, in the first modified example, a configuration will be described in which the timing for changing the tax rate in the normal mode is during the product registration (before the subtotal button is pressed).

変形例1について具体的に説明する。変形例1では、通常モードにおいて、商品の登録時に、税シフト商品の登録があると、イートイン税率、または、テイクアウト税率の選択を受け付けるようにしている。例えば、POS端末装置20は、全ての税シフト商品をテイクアウト税率に設定(以下「テイクアウト設定」という)する選択を受け付けることが可能である。テイクアウト設定の選択を受け付けると、以降は、イートイン税率、または、テイクアウト税率の選択を受け付けないようにすることが可能であり、すなわち、取引終了まで税率選択を受け付ける機能を無効にする。テイクアウト設定の選択を受け付けるタイミングは、例えば、最初の税シフト商品の登録時とする。ただし、当該タイミングは、登録開始前としてもよいし、登録中としてもよい。また、税シフト商品を登録する度に税率の選択を行うことが面倒なこともあることから、登録の開始前や登録中に、税率変更を無効にする操作を受け付けるようにし、税率変更を行えないようにしてもよい。 The first modification will be described in detail. In the first modification, in the normal mode, when a tax-shifted product is registered at the time of product registration, the selection of the eat-in tax rate or the take-out tax rate is accepted. For example, the POS terminal device 20 can accept the selection of setting all tax-shifted products to the take-out tax rate (hereinafter referred to as "take-out setting"). When the selection of the take-out setting is accepted, it is possible not to accept the selection of the eat-in tax rate or the take-out tax rate thereafter, that is, the function of accepting the tax rate selection until the end of the transaction is disabled. The timing for accepting the selection of the take-out setting is, for example, when the first tax-shifted product is registered. However, the timing may be before the start of registration or during registration. In addition, since it may be troublesome to select the tax rate every time a tax-shifted product is registered, an operation to disable the tax rate change may be accepted before the start of registration or during registration, so that the tax rate cannot be changed.

また、税シフト商品が複数入力された場合、複数個のうち一部をイートイン税率にすることも可能であるし、また、複数個のうち全てをイートイン税率とすることも可能である。まず、図15を用いて、変形例1の画面例について説明する。 In addition, when multiple tax-shifted items are entered, it is possible to set some of the items to the eat-in tax rate, or it is also possible to set all of the items to the eat-in tax rate. First, an example screen for variant example 1 will be described using Figure 15.

(通常モードにおいて店員側表示部210に表示される変形例1の画面例)
図15は、通常モードにおいて店員側表示部210に表示される変形例1の画面の一例を示す説明図である。図15に示す画面は、商品の登録中の画面である。図15(A)は、一品の税シフト商品が登録された際のイートイン・テイクアウト選択画面1500を示す。図15(A)に示すイートイン・テイクアウト選択画面1500は、一の税シフト商品(例えば、1個の唐揚げ弁当)が登録された際に表示される。イートイン・テイクアウト選択画面1500は、税シフト商品が登録されたタイミングで表示されてもよいし、さらに、税率変更ボタン804が押下されることによって表示されてもよい。
(Example of a screen of the modified example 1 displayed on the store clerk display unit 210 in normal mode)
FIG. 15 is an explanatory diagram showing an example of a screen of the first modified example displayed on the store clerk display unit 210 in normal mode. The screen shown in FIG. 15 is a screen during product registration. FIG. 15(A) shows an eat-in/take-out selection screen 1500 when one tax-shifted product is registered. The eat-in/take-out selection screen 1500 shown in FIG. 15(A) is displayed when one tax-shifted product (e.g., one fried chicken lunch box) is registered. The eat-in/take-out selection screen 1500 may be displayed when the tax-shifted product is registered, or may be displayed by pressing the tax rate change button 804.

イートイン・テイクアウト選択画面1500は、案内1501と、イートインボタン1502と、テイクアウトボタン1503と、テイクアウト設定ボタン1504とを含む。案内1501は、唐揚げ弁当1個について、イートインとするのか、テイクアウトとするのかの選択を促す通知を示す。イートインボタン1502は、イートインとすることを受け付けるボタンである。イートインボタン1502が選択されると、唐揚げ弁当1個にイートイン税率(10%)が課されることになる。なお、イートイン税率が課された場合、登録画面に戻った際に、イートイン商品であることがわかる態様で表示してもよい。当該態様は、例えば、アイコン、マーク、文字列等の付加としてもよいし、背景色や、文字色を特殊な色としてもよい。 The eat-in/take-out selection screen 1500 includes a guide 1501, an eat-in button 1502, a take-out button 1503, and a take-out setting button 1504. The guide 1501 shows a notification that prompts the user to select whether to eat-in or take-out one fried chicken bento. The eat-in button 1502 is a button that accepts the choice to eat-in. When the eat-in button 1502 is selected, the eat-in tax rate (10%) is imposed on one fried chicken bento. Note that if the eat-in tax rate is imposed, the product may be displayed in a manner that makes it clear that it is an eat-in product when returning to the registration screen. This may be, for example, the addition of an icon, mark, character string, or the like, or the background color or character color may be a special color.

テイクアウトボタン1503は、テイクアウトとすることを受け付けるボタンである。テイクアウトボタン1503が選択されると、唐揚げ弁当1個にテイクアウト税率(8%)が課されることになる。テイクアウト設定ボタン1504は、本取引に係る税シフト商品の全てをテイクアウトとする設定とすることを受け付けるボタンである。例えば、購入する全ての税シフト商品をテイクアウトする場合には、最初に、テイクアウト設定ボタン1504を押下しておくことにより、いちいち、イートイン・テイクアウト選択画面1500からテイクアウトを選択しなくても済むようになっている。 The take-out button 1503 is a button that accepts the selection of take-out. When the take-out button 1503 is selected, the take-out tax rate (8%) will be imposed on one fried chicken bento. The take-out setting button 1504 is a button that accepts the selection of all tax-shifted items related to this transaction as take-out. For example, if all tax-shifted items to be purchased are to be taken out, by first pressing the take-out setting button 1504, it becomes unnecessary to select take-out from the eat-in/take-out selection screen 1500 each time.

図15(B)は、税シフト商品が複数入力された際のイートイン・テイクアウト選択画面1510を示す。図15(B)に示すイートイン・テイクアウト選択画面1510は、複数個の税シフト商品(6個の唐揚げ弁当)が登録された際に表示される。イートイン・テイクアウト選択画面1510は、税シフト商品が登録されタイミングで表示されてもよいし、さらに、税率変更ボタン804が押下されることによって表示されてもよい。 Figure 15 (B) shows the eat-in/take-out selection screen 1510 when multiple tax-shift items are entered. The eat-in/take-out selection screen 1510 shown in Figure 15 (B) is displayed when multiple tax-shift items (six fried chicken bentos) are registered. The eat-in/take-out selection screen 1510 may be displayed when the tax-shift items are registered, or may be displayed when the tax rate change button 804 is pressed.

イートイン・テイクアウト選択画面1510は、案内1501と、全部イートインボタン1512と、全部テイクアウトボタン1513と、一部イートインボタン1514と、テイクアウト設定ボタン1504とを含む。案内1501は、唐揚げ弁当6個のそれぞれについて、イートインとするのか、テイクアウトとするのかの選択を促す通知を示す。全部イートインボタン1512は、6個の唐揚げ弁当についてイートインとすることを受け付けるボタンである。全部イートインボタン1512が選択されると、6個の唐揚げ弁当にイートイン税率(10%)が課されることになる。 The eat-in/take-out selection screen 1510 includes guidance 1501, an eat-in all button 1512, a take-out all button 1513, an eat-in some button 1514, and a take-out setting button 1504. The guidance 1501 displays a notification that prompts the user to select whether to eat-in or take-out for each of the six fried chicken bentos. The eat-in all button 1512 is a button that accepts the eat-in option for each of the six fried chicken bentos. When the eat-in all button 1512 is selected, the eat-in tax rate (10%) will be imposed on the six fried chicken bentos.

全部テイクアウトボタン1513は、6個の唐揚げ弁当についてテイクアウトとすることを受け付けるボタンである。全部テイクアウトボタン1513が選択されると、6個の唐揚げ弁当にテイクアウト税率(8%)が課されることになる。一部イートインボタン1514は、唐揚げ弁当6個のうち、一部の個数について、イートイン税率(10%)が課されることになる。一部イートインボタン1514が押下されると、例えば、図9(A)に示す、イートイン商品選択画面900に遷移し、イートイン商品に変更する個数の入力を受け付けるようにすればよい。なお、図9(A)の画面に遷移した後は、図9(B)→図10→図11に示した画面に遷移すればよい。 The take-out all button 1513 is a button that accepts the six fried chicken bentos as take-out. When the take-out all button 1513 is selected, the six fried chicken bentos will be subject to the take-out tax rate (8%). The eat-in some button 1514 will apply the eat-in tax rate (10%) to a portion of the six fried chicken bentos. When the eat-in some button 1514 is pressed, for example, the screen transitions to the eat-in product selection screen 900 shown in FIG. 9(A), which may be configured to accept input of the number of items to be changed to eat-in products. After transitioning to the screen in FIG. 9(A), the screen transitions to the screen shown in FIG. 9(B) → FIG. 10 → FIG. 11.

(変形例1に係るPOS端末装置20が通常モードにおいて行う処理の一例)
図16は、変形例1に係るPOS端末装置20が通常モードにおいて行う処理の一例を示すフローチャートである。図16において、POS端末装置20は、商品をスキャン等したか否かを判断する(ステップS1601)。商品をスキャン等とは、店員側表示部210に表示されるプリセットキーの押下、店員によるキー操作部211への操作入力、店員側スキャナ部212によるバーコードのスキャンなどである。
(Example of processing performed by the POS terminal 20 in normal mode according to the first modified example)
Fig. 16 is a flow chart showing an example of processing performed in normal mode by the POS terminal 20 according to the first modified example. In Fig. 16, the POS terminal 20 judges whether or not a product has been scanned (step S1601). Scanning a product includes pressing a preset key displayed on the store clerk display unit 210, inputting an operation into the key operation unit 211 by the store clerk, scanning a barcode with the store clerk scanner unit 212, etc.

POS端末装置20は、商品をスキャン等するまで待機する(ステップS1601:NO)。POS端末装置20は、商品をスキャン等した場合(ステップS1601:YES)、商品を登録して、登録した商品を客側表示部205および店員側表示部210に表示する(ステップS1602)。 The POS terminal 20 waits until the product is scanned (step S1601: NO). If the product is scanned (step S1601: YES), the POS terminal 20 registers the product and displays the registered product on the customer display unit 205 and the store clerk display unit 210 (step S1602).

POS端末装置20は、登録した商品が税シフト商品であるか否かを判断する(ステップS1603)。登録した商品が税シフト商品ではない場合(ステップS1603:NO)、POS端末装置20は、商品に応じた税率を適用し(ステップS1604)、ステップS1615に進む。 The POS terminal 20 determines whether the registered product is a tax-shifted product (step S1603). If the registered product is not a tax-shifted product (step S1603: NO), the POS terminal 20 applies a tax rate appropriate to the product (step S1604) and proceeds to step S1615.

登録した商品が税シフト商品である場合(ステップS1603:YES)、POS端末装置20は、税シフト商品の全てをテイクアウトとする設定(テイクアウト設定)となっているか否かを判断する(ステップS1605)。なお、テイクアウト設定は、最初に税シフト商品を登録する際に店員が顧客からの申告を受けて、図15(A)、(B)に示したテイクアウト設定ボタン1504を押下することによって完了する。 If the registered product is a tax-shifted product (step S1603: YES), the POS terminal device 20 judges whether or not all tax-shifted products are set to be takeout (takeout setting) (step S1605). Note that the takeout setting is completed when the store clerk receives a declaration from the customer when registering the tax-shifted product for the first time and presses the takeout setting button 1504 shown in Figures 15 (A) and (B).

テイクアウト設定がされている場合(ステップS1605:YES)、POS端末装置20は、ステップS1609へ進む。テイクアウト設定がされていない場合(ステップS1605:NO)、POS端末装置20は、イートイン・テイクアウト選択画面(図15(A)、(B)参照)を表示する(ステップS1606)。そして、POS端末装置20は、テイクアウト設定にする旨を受け付けたか否かを判断する(ステップS1607)。 If the take-out setting has been made (step S1605: YES), the POS terminal 20 proceeds to step S1609. If the take-out setting has not been made (step S1605: NO), the POS terminal 20 displays an eat-in/take-out selection screen (see Figures 15 (A) and (B)) (step S1606). The POS terminal 20 then determines whether or not a request to make the take-out setting has been accepted (step S1607).

テイクアウト設定にする旨を受け付けた場合(ステップS1607:YES)、今回の取引をテイクアウト設定にする(ステップS1608)。そして、POS端末装置20は、テイクアウト税率(8%)を適用し(ステップS1609)、ステップS1615に進む。ステップS1607において、テイクアウト設定にする旨を受け付けない場合(ステップS1607:NO)、POS端末装置20は、テイクアウト商品が複数入力されているか否かを判断する(ステップS1610)。なお、変形例1において、複数入力を行えないようにしてもよい。この場合、税シフト商品が登録される都度、イートインとするかテイクアウトとするかの選択を受け付けるようにすればよい。 If a request to set the item as take-out is received (step S1607: YES), the current transaction is set as take-out (step S1608). The POS terminal 20 then applies the take-out tax rate (8%) (step S1609) and proceeds to step S1615. If a request to set the item as take-out is not received in step S1607 (step S1607: NO), the POS terminal 20 determines whether multiple take-out items have been entered (step S1610). Note that in the first modification, multiple entries may not be allowed. In this case, the system may be configured to accept a selection of whether the item is to be eaten in or taken out each time a tax-shifted item is registered.

テイクアウト商品が複数入力されている場合(ステップS1610:YES)、POS端末装置20は、複数入力時処理(図17参照)を実行し(ステップS1611)、ステップS1615に進む。テイクアウト商品が複数入力されていない場合(ステップS1610:NO)、POS端末装置20は、テイクアウト(図15(A)のテイクアウトボタン1503)を受け付けたか否かを判断する(ステップS1612)。テイクアウトを受け付けた場合(ステップS1612:YES)、POS端末装置20は、ステップS1609に進む。 If multiple take-out items have been entered (step S1610: YES), the POS terminal 20 executes the multiple entry process (see FIG. 17) (step S1611) and proceeds to step S1615. If multiple take-out items have not been entered (step S1610: NO), the POS terminal 20 determines whether or not a take-out request (the take-out button 1503 in FIG. 15A) has been accepted (step S1612). If a take-out request has been accepted (step S1612: YES), the POS terminal 20 proceeds to step S1609.

テイクアウトを受け付けない場合(ステップS1612:NO)、POS端末装置20は、イートイン(図15(A)のイートインボタン1502)を受け付けたか否かを判断する(ステップS1613)。イートインを受け付けない場合(ステップS1613:NO)、POS端末装置20は、ステップS1612に戻る。イートインを受け付けた場合(ステップS1612:YES)、POS端末装置20は、登録した商品にイートイン税率(10%)を適用する(ステップS1614)。 If take-out is not accepted (step S1612: NO), the POS terminal 20 judges whether an eat-in request (eat-in button 1502 in FIG. 15A) has been accepted (step S1613). If an eat-in request has not been accepted (step S1613: NO), the POS terminal 20 returns to step S1612. If an eat-in request has been accepted (step S1612: YES), the POS terminal 20 applies the eat-in tax rate (10%) to the registered product (step S1614).

そして、POS端末装置20は、小計ボタンが押下されたか否かを判断する(ステップS1615)。小計ボタンが押下されない場合(ステップS1615:NO)、POS端末装置20は、ステップS1601に戻る。小計ボタンが押下された場合(ステップS1615:YES)、POS端末装置20は、精算処理を実行し(ステップS1616)、一連の処理を終了する。 The POS terminal 20 then determines whether the subtotal button has been pressed (step S1615). If the subtotal button has not been pressed (step S1615: NO), the POS terminal 20 returns to step S1601. If the subtotal button has been pressed (step S1615: YES), the POS terminal 20 executes the settlement process (step S1616) and ends the series of processes.

図17は、変形例1に係るPOS端末装置20が行う複数入力時処理の一例を示すフローチャートである。図17において、POS端末装置20は、複数入力されている複数個の商品うち一部をイートインにするか否かを判断する(ステップS1701)。具体的には、POS端末装置20は、図15(B)の一部イートインボタン1514が押下されたか否かを判断する。一部をイートインにしない場合(ステップS1701:NO)、POS端末装置20は、登録されている複数個の商品のうち、全部をイートインにするか否かを判断する(ステップS1702)。具体的には、POS端末装置20は、図15(B)の全部イートインボタン1512が押下されたか否かを判断する。 Figure 17 is a flow chart showing an example of processing performed by the POS terminal 20 according to the first modified example when multiple items are input. In Figure 17, the POS terminal 20 judges whether or not some of the multiple input items are to be eaten in (step S1701). Specifically, the POS terminal 20 judges whether or not the eat-in part button 1514 in Figure 15 (B) has been pressed. If some items are not to be eaten in (step S1701: NO), the POS terminal 20 judges whether or not all of the multiple registered items are to be eaten in (step S1702). Specifically, the POS terminal 20 judges whether or not the eat-in all button 1512 in Figure 15 (B) has been pressed.

全部をイートインにしない場合(ステップS1702:NO)、すなわち、例えば、図15(B)の全部テイクアウトボタン1513が押下された場合、POS端末装置20は、登録されている複数個の全てにテイクアウト税率を適用し(ステップS1703)、一連の処理を終了する。全部をイートインにする場合(ステップS1702:YES)、POS端末装置20は、登録されている複数個の全てにイートイン税率を適用し(ステップS1704)、一連の処理を終了する。 If all items are not to be eaten in (step S1702: NO), i.e., for example, if the "take out all" button 1513 in FIG. 15(B) is pressed, the POS terminal 20 applies the take out tax rate to all registered items (step S1703) and ends the series of processes. If all items are to be eaten in (step S1702: YES), the POS terminal 20 applies the eat in tax rate to all registered items (step S1704) and ends the series of processes.

ステップS1701において、登録されている複数個の商品うち一部をイートインにする場合(ステップS1701:YES)、POS端末装置20は、イートイン税率に変更する個数の入力(図9(B)参照)を受け付ける(ステップS1705)。そして、POS端末装置20は、当該個数を受け付けると、テイクアウト商品の個数を算出して店員側表示部210に仮表示(図10(A)参照)する(ステップS1706)。 In step S1701, if some of the registered multiple items are to be eaten in (step S1701: YES), the POS terminal 20 accepts the input of the number of items to be changed to the eat-in tax rate (see FIG. 9(B)) (step S1705). Then, when the POS terminal 20 accepts the number, it calculates the number of take-out items and provisionally displays it on the store clerk display unit 210 (see FIG. 10(A)) (step S1706).

次に、POS端末装置20は、店員側表示部210に表示している決定ボタン904が押下されたか否かを判断する(ステップS1707)。決定ボタン904が押下されない場合(ステップS1707:NO)、POS端末装置20は、テイクアウト商品の個数変更を受け付けたか否かを判断する(ステップS1708)。テイクアウト商品の個数変更を受け付けない場合(ステップS1708:NO)、POS端末装置20は、ステップS1707に戻る。 Next, the POS terminal 20 determines whether the Confirm button 904 displayed on the store clerk display unit 210 has been pressed (step S1707). If the Confirm button 904 has not been pressed (step S1707: NO), the POS terminal 20 determines whether a change in the number of take-out items has been accepted (step S1708). If a change in the number of take-out items has not been accepted (step S1708: NO), the POS terminal 20 returns to step S1707.

テイクアウト商品の個数変更を受け付けた場合(ステップS1708:YES)、POS端末装置20は、店員側表示部210に表示しているテイクアウト商品の個数を変更し、仮表示し(ステップS1709)(図10(B)参照)、ステップS1707に戻る。なお、テイクアウト商品の個数を変更すると、ステップS1610(図16参照)において複数入力された税シフト商品の総個数が変更することになる。 If a change in the number of take-out items is received (step S1708: YES), the POS terminal 20 changes the number of take-out items displayed on the store clerk display unit 210, displays it provisionally (step S1709) (see FIG. 10(B)), and returns to step S1707. Note that if the number of take-out items is changed, the total number of tax-shifted items that were input in multiples in step S1610 (see FIG. 16) will also change.

ステップS1707において、決定ボタン904が押下された場合(ステップS1707:YES)、POS端末装置20は、ステップS1610において複数入力された税シフト商品の総個数に変更があるか否かを判断する(ステップS1710)。総個数に変更がない場合(ステップS1710:NO)、POS端末装置20は、ステップS1716に進む。総個数に変更がある場合(ステップS1710:YES)、POS端末装置20は、総個数が変更された旨を報知し(ステップS1711)、確認画面1100(図11参照)を表示する(ステップS1712)。 If the decision button 904 is pressed in step S1707 (step S1707: YES), the POS terminal 20 determines whether or not there has been a change in the total number of tax-shifted items entered in step S1610 (step S1710). If there has been no change in the total number (step S1710: NO), the POS terminal 20 proceeds to step S1716. If there has been a change in the total number (step S1710: YES), the POS terminal 20 notifies the user that the total number has been changed (step S1711) and displays the confirmation screen 1100 (see FIG. 11) (step S1712).

そして、POS端末装置20は、確認ボタン(「はい」ボタン1101)が押下されたか否かを判断する(ステップS1713)。確認ボタンが押下されない場合(ステップS1713:NO)、POS端末装置20は、「戻るボタン」1102が押下されたか否かを判断する(ステップS1714)。「戻るボタン」1102が押下されない場合(ステップS1714:NO)、POS端末装置20は、ステップS1713に戻る。「戻るボタン」1102が押下された場合(ステップS1714:YES)、POS端末装置20は、ステップS1707に戻る。 The POS terminal 20 then determines whether the confirmation button (Yes button 1101) has been pressed (step S1713). If the confirmation button has not been pressed (step S1713: NO), the POS terminal 20 determines whether the Back button 1102 has been pressed (step S1714). If the Back button 1102 has not been pressed (step S1714: NO), the POS terminal 20 returns to step S1713. If the Back button 1102 has been pressed (step S1714: YES), the POS terminal 20 returns to step S1707.

ステップS1713において、確認ボタンが押下された場合(ステップS1713:YES)、POS端末装置20は、店員側表示部210に表示しているテイクアウト商品の個数を確定する(ステップS1715)。なお、テイクアウト商品の個数を確定すると、ステップS1610において複数入力された税シフト商品の総個数からの変更が確定することになる。そして、POS端末装置20は、イートイン商品とする個数についてイートイン税率に変更し(ステップS1716)、一連の処理を終了する。 If the confirmation button is pressed in step S1713 (step S1713: YES), the POS terminal 20 confirms the number of take-out items displayed on the store clerk display unit 210 (step S1715). When the number of take-out items is confirmed, the change from the total number of tax-shifted items input in step S1610 is confirmed. The POS terminal 20 then changes the number of eat-in items to the eat-in tax rate (step S1716), and ends the series of processes.

以上説明したように、変形例1では、通常モードにおいて税率変更を行うタイミングを商品の登録中(小計ボタンの押下前)とした。このようにしたとしても、顧客の操作によっては複数入力を行うことができないようにすることができるため、顧客による一部の個数についての税率の変更ができないようにすることができる。これにより、税シフト商品の税率の変更では煩雑な操作を伴うことがあることから、顧客による変更に制限を加えることができる。すなわち、税シフト商品の税率の変更を店員に行わせることができる。したがって、税率の変更に係る誤操作や誤登録を抑えることができるため、税率の変更を好適に行うことができる。 As explained above, in variant 1, the timing for changing the tax rate in normal mode is during product registration (before the subtotal button is pressed). Even in this way, it is possible to prevent multiple inputs depending on the customer's operation, so that the customer cannot change the tax rate for some quantities. This makes it possible to restrict changes made by customers, as changing the tax rate for tax-shifted products can involve complicated operations. In other words, it is possible to have the store clerk change the tax rate for tax-shifted products. Therefore, it is possible to reduce erroneous operations and erroneous registrations related to changing the tax rate, and the tax rate can be changed appropriately.

(変形例2)
次に、実施形態の変形例2について説明する。上述した実施形態では、フルセルフモードにおいて税率変更を行うタイミングを、商品の登録中(小計ボタンの押下前)とした(図13のステップS1309~S1313参照)。このような構成に加えて、または、このような構成に代えて、変形例2では、フルセルフモードにおいて税率変更を行うタイミングを、小計ボタンの押下後とする構成について説明する。
(Variation 2)
Next, a second modification of the embodiment will be described. In the above embodiment, the timing for changing the tax rate in the full self-service mode is during product registration (before the subtotal button is pressed) (see steps S1309 to S1313 in FIG. 13). In addition to or instead of this configuration, in the second modification, a configuration will be described in which the timing for changing the tax rate in the full self-service mode is after the subtotal button is pressed.

変形例2について具体的に説明する。変形例2に係るPOS端末装置20は、フルセルフモードにおいて、登録した商品を客側表示部205に登録単位ごとに一行ずつ表示する。また、POS端末装置20は、フルセルフモードにおいて、顧客の操作に応じて、複数個の登録(複数入力)を可能にする。ただし、複数個の登録は、プリセットキーからの登録に限って行えるものとし、バーコードの読み取りによる登録については行えないものとする。これは、例えば、プリセットキーからの登録は、商品に対応するキーを見つけ出す必要があることから、バーコードの読み取りによる登録に比べて手間を要するためである。変形例2では、プリセットキーからの登録では、複数入力を可能にすることにより、入力の簡略化を図るようにしている。 Variation 2 will now be described in detail. In full self-service mode, the POS terminal 20 according to Variation 2 displays registered products on the customer display unit 205, one line per registration unit. In full self-service mode, the POS terminal 20 also allows multiple registrations (multiple inputs) in response to customer operations. However, multiple registrations are only possible when registering from a preset key, and cannot be made by reading a barcode. This is because, for example, registration from a preset key requires finding the key that corresponds to the product, which is more time-consuming than registration by reading a barcode. Variation 2 simplifies input by allowing multiple inputs when registering from a preset key.

また、POS端末装置20は、税シフト商品については、プリセットキーからの登録による複数入力を不可にし、すなわち、税シフト商品を除いた商品に限って、プリセットキーからの登録による複数入力を可能にしてもよい。また、税シフト商品については、バーコードの読み取りによる登録による複数入力を不可にし、すなわち、税シフト商品を除いた商品については、バーコードの読み取りによる登録による複数入力を可能にしてもよい。また、POS端末装置20は、商品の登録を開始する前に、税率変更の商品の有無を入力させるようにしてもよい。また、商品の登録を開始する前に、税率変更の商品がない旨の入力があった場合に、複数入力を可能にしてもよい。 The POS terminal device 20 may also disable multiple entries for tax-shifted products by registering them from a preset key, i.e., enable multiple entries for products other than tax-shifted products by registering them from a preset key. The POS terminal device 20 may also disable multiple entries for tax-shifted products by registering them by reading a barcode, i.e., enable multiple entries for products other than tax-shifted products by registering them by reading a barcode. The POS terminal device 20 may also require the user to input whether or not there are any products with tax rates that have changed before product registration begins. If an input is made to the effect that there are no products with tax rates that have changed before product registration begins, multiple entries may also be enabled.

また、変形例2において、POS端末装置20は、フルセルフモードにおいて、税シフト商品が複数入力されている場合、一部の個数については、顧客の操作による税率変更を禁止するようにしている。当該一部の個数についての税率変更は、店員の操作によって行われる。なお、複数入力された全部の個数については、顧客の操作によって税率変更が行われるものとする。なお、POS端末装置20は、複数入力された商品が税シフト商品である場合に限って、顧客の操作による税率変更を禁止するようにし、すなわち、複数入力された商品が税シフト商品を除いた商品である場合に、顧客の操作による税率変更を行えるようにしてもよい。 In addition, in variant 2, when multiple tax-shift items are input in full self-service mode, the POS terminal device 20 prohibits the customer from changing the tax rate for some of the items. The tax rate for the partial items is changed by the store clerk's operation. It is assumed that the tax rate for the entire number of items that are input is changed by the customer's operation. The POS terminal device 20 prohibits the customer from changing the tax rate only when the multiple input items are tax-shift items; in other words, it may be possible to allow the customer to change the tax rate when the multiple input items are items excluding tax-shift items.

ここで、店員が、複数入力された一部の個数についての税率変更を行う際の操作について補足する。フルセルフモードにおいて、店員側表示部210には、客側表示部205と同様の画面を表示すること(ミラーリング)が可能である。ミラーリングの実行中は、店員は、店員側表示部210等を押下して、顧客の操作に並行(独立)して、当該一部の個数の税率変更を行うことが可能である。また、店員は、店員コードを読み取らせて、客側表示部205を操作することが可能である。客側表示部205を操作する場合には、メンテナンスモードに移行させて、別の画面で、当該一部の個数の税率変更を行うことが可能である。 Here, we will provide additional information regarding the operations performed by a store clerk when changing the tax rate for some of the multiple input quantities. In full self-service mode, the store clerk display unit 210 can display (mirror) a screen similar to that of the customer display unit 205. While mirroring is in progress, the store clerk can press the store clerk display unit 210, etc., to change the tax rate for those partial quantities in parallel (independently) with the customer's operations. The store clerk can also operate the customer display unit 205 by having the store clerk code read. When operating the customer display unit 205, it is possible to switch to maintenance mode and change the tax rate for those partial quantities on a different screen.

次に、変形例2に係るPOS端末装置20の機能的構成について説明する。変形例2に係るPOS端末装置20は、実施形態に示したPOS端末装置20の機能的構成に加えて又は代えて、第1の変更部と、第2の変更部と、表示制御部とを備える。各部は、POS端末装置20のCPU201によって実現される。すなわち、POS端末装置20のCPU201が所定のプログラム(商品販売データ処理プログラム)を実行することにより、各部の機能を実現する。 Next, the functional configuration of the POS terminal device 20 according to the second modification will be described. In addition to or instead of the functional configuration of the POS terminal device 20 shown in the embodiment, the POS terminal device 20 according to the second modification has a first change unit, a second change unit, and a display control unit. Each unit is realized by the CPU 201 of the POS terminal device 20. In other words, the CPU 201 of the POS terminal device 20 executes a predetermined program (product sales data processing program) to realize the function of each unit.

変形例2に係るPOS端末装置20は、フルセルフモードで動作する。第1の変更部は、登録した商品を複数個登録した場合、登録した複数個のすべての税率を変更する。第1の変更部は、例えば、顧客の操作によってすべての税率を変更する。第2の変更部は、登録した複数個のうちの一部の税率を変更する。第2の変更部は、例えば、店員の操作によって一部の税率を変更する。表示制御部は、第1の変更部による変更と、第2の変更部による変更とを選択可能に表示する。第2の変更部による変更が選択されると、POS端末装置20は、店員を呼び出す報知を行う。これにより、第2の変更部による(店員による)税率の変更が可能になる。 The POS terminal device 20 according to the second modification operates in a full self-service mode. When multiple items are registered, the first change unit changes the tax rates for all of the registered items. The first change unit changes all tax rates, for example, by a customer's operation. The second change unit changes some of the tax rates for the registered items. The second change unit changes some of the tax rates by a store clerk's operation, for example. The display control unit displays the change made by the first change unit and the change made by the second change unit in a selectable manner. When a change made by the second change unit is selected, the POS terminal device 20 issues a notification to call a store clerk. This makes it possible for the second change unit (the store clerk) to change the tax rate.

(変形例2に係るPOS端末装置20がフルセルフモードにおいて行う処理の一例)
図18は、変形例2に係るPOS端末装置20がフルセルフモードにおいて行う処理の一例を示すフローチャートである。図18において、POS端末装置20は、商品をスキャン等したか否かを判断する(ステップS1801)。商品をスキャン等とは、客側表示部205に表示されるプリセットキーの押下、客側スキャナ部206によるバーコードのスキャンなどである。
(Example of Processing Executed by the POS Terminal 20 in the Full Self-Service Mode According to Modification Example 2)
Fig. 18 is a flow chart showing an example of processing performed in the full self-service mode by the POS terminal 20 according to the second modification. In Fig. 18, the POS terminal 20 judges whether or not a product has been scanned (step S1801). Scanning a product includes pressing a preset key displayed on the customer display unit 205, scanning a barcode with the customer scanner unit 206, etc.

POS端末装置20は、商品をスキャン等するまで待機し(ステップS1801:NO)、商品をスキャン等した場合(ステップS1801:YES)、商品を登録して、登録した商品を客側表示部205に表示する(ステップS1802)。そして、POS端末装置20は、複数入力を受け付けたか否かを判断する(ステップS1803)。複数入力は、例えば、客側表示部205に表示される「×」ボタン(掛けるボタン)が押下された後に、個数ボタンが押下されることである。 The POS terminal 20 waits until the product is scanned (step S1801: NO), and if the product is scanned (step S1801: YES), it registers the product and displays the registered product on the customer display unit 205 (step S1802). The POS terminal 20 then determines whether multiple entries have been accepted (step S1803). Multiple entries are, for example, pressing the "x" button (multiply button) displayed on the customer display unit 205, followed by pressing the quantity button.

複数入力を受け付けない場合(ステップS1803:NO)、POS端末装置20は、商品を一行に登録し(ステップS1804)、ステップS1809進む。一方で、複数入力を受け付けた場合(ステップS1803:YES)、POS端末装置20は、商品の登録がプリセットキーの押下による登録であるか否かを判断する(ステップS1805)。商品の登録がプリセットキーの押下による登録である場合(ステップS1805:YES)、複数個を登録し、まとめて一行に表示し(ステップS1806)、ステップS1809へ進む。なお、ステップS1806における画面は、例えば、登録画面2000(図20(A)参照)である。 If multiple entries are not accepted (step S1803: NO), the POS terminal 20 registers the products in one line (step S1804) and proceeds to step S1809. On the other hand, if multiple entries are accepted (step S1803: YES), the POS terminal 20 determines whether the products are registered by pressing a preset key (step S1805). If the products are registered by pressing a preset key (step S1805: YES), multiple products are registered and displayed together in one line (step S1806) and the process proceeds to step S1809. The screen in step S1806 is, for example, the registration screen 2000 (see FIG. 20A).

一方、商品の登録がプリセットキーの押下による登録ではない場合(ステップS1805:NO)、すなわち、バーコードの読み取りによる登録である場合、複数個の登録を許容せず、エラーを報知する(ステップS1807)。エラーの報知(図14(A)参照)には、確認ボタン1405の表示が含まれる。そして、POS端末装置20は、確認ボタン1405が押下されたか否かを判断する(ステップS1808)。なお、ステップS1807のエラー報知に代えて、乗算キーやテンキーを非表示にすることにより、複数入力ができない旨を示すとともに、複数回のスキャンを促してもよい。また、税シフト商品について、プリセットキーからの登録による複数入力を不可とする場合、当該プリセットキーがされた後に、乗算キーやテンキーを非表示にすればよい。 On the other hand, if the product is not registered by pressing a preset key (step S1805: NO), i.e., if the product is registered by reading a barcode, multiple registrations are not allowed and an error is reported (step S1807). The error report (see FIG. 14A) includes the display of the Confirm button 1405. The POS terminal 20 then determines whether the Confirm button 1405 has been pressed (step S1808). Instead of reporting the error in step S1807, the multiplication key and numeric keypad may be hidden to indicate that multiple entries are not allowed and to encourage multiple scans. In addition, if multiple entries are not allowed for tax-shifted products by registering them using preset keys, the multiplication key and numeric keypad may be hidden after the preset key is pressed.

そして、POS端末装置20は、小計ボタンが押下されたか否かを判断する(ステップS1809)。小計ボタンが押下されない場合(ステップS1809:NO)、POS端末装置20は、ステップS1801に戻る。小計ボタンが押下された場合(ステップS1809:YES)、POS端末装置20は、税率変更を受け付けたか否かを判断する(ステップS1810)。 Then, the POS terminal 20 determines whether the subtotal button has been pressed (step S1809). If the subtotal button has not been pressed (step S1809: NO), the POS terminal 20 returns to step S1801. If the subtotal button has been pressed (step S1809: YES), the POS terminal 20 determines whether the tax rate change has been accepted (step S1810).

税率変更を受け付けない場合(ステップS1810:NO)、POS端末装置20は、ステップS1812に進む。税率変更を受け付けた場合(ステップS1810:YES)、POS端末装置20は、税率変更処理(図19参照)を実行する(ステップS1811)。そして、POS端末装置20は、精算処理を実行し(ステップS1812)、一連の処理を終了する。 If the tax rate change is not accepted (step S1810: NO), the POS terminal 20 proceeds to step S1812. If the tax rate change is accepted (step S1810: YES), the POS terminal 20 executes the tax rate change process (see FIG. 19) (step S1811). The POS terminal 20 then executes the settlement process (step S1812), and ends the series of processes.

(フルセルフモードにおける税率変更処理)
図19は、変形例2に係るPOS端末装置20が行う税率変更処理の一例を示すフローチャートである。図19において、POS端末装置20は、税シフト商品が登録されているか否かを判断する(ステップS1901)。税シフト商品が登録されていない場合(ステップS1901:NO)、POS端末装置20は、一連の処理を終了する。税シフト商品が登録されている場合(ステップS1901:YES)、POS端末装置20は、登録されている商品の中から税シフト商品を抽出し、抽出した税シフト商品を客側表示部205に一覧表示する(ステップS1902)。
(Tax rate change processing in full self mode)
Fig. 19 is a flow chart showing an example of tax rate change processing performed by the POS terminal device 20 according to the second modification. In Fig. 19, the POS terminal device 20 judges whether or not a tax shift product is registered (step S1901). If a tax shift product is not registered (step S1901: NO), the POS terminal device 20 ends a series of processing. If a tax shift product is registered (step S1901: YES), the POS terminal device 20 extracts a tax shift product from the registered products and displays a list of the extracted tax shift product on the customer side display unit 205 (step S1902).

そして、POS端末装置20は、一覧表示の中から、イートイン税率に変更する商品の選択(押下)を受け付ける(ステップS1903)。次に、POS端末装置20は、受け付けた商品が複数入力されているか否かを判断する(ステップS1904)。受け付けた商品が複数入力されていない場合(ステップS1904:NO)、POS端末装置20は、受け付けた商品の税率をイートイン税率(10%)に変更し(ステップS1905)、一連の処理を終了する。 The POS terminal 20 then accepts the selection (press) of the product to be changed to the eat-in tax rate from the displayed list (step S1903). Next, the POS terminal 20 determines whether multiple accepted products have been entered (step S1904). If multiple accepted products have not been entered (step S1904: NO), the POS terminal 20 changes the tax rate of the accepted product to the eat-in tax rate (10%) (step S1905) and ends the series of processes.

受け付けた商品が複数入力されている場合(ステップS1904:YES)、POS端末装置20は、イートイン個数選択画面2010(図20(B)参照)を表示して顧客から操作を受け付けることにより、複数個のうちの一部をイートインとするか否かを判断する(ステップS1906)。一部をイートインにしない場合(ステップS1906:NO)、POS端末装置20は、登録されている複数個の商品全部の税率をイートイン税率(10%)に変更し(ステップS1907)、一連の処理を終了する。 If multiple accepted items have been entered (step S1904: YES), the POS terminal 20 displays an eat-in quantity selection screen 2010 (see FIG. 20B) and accepts operations from the customer to determine whether or not some of the multiple items are to be eaten in (step S1906). If some items are not to be eaten in (step S1906: NO), the POS terminal 20 changes the tax rate for all of the registered multiple items to the eat-in tax rate (10%) (step S1907), and ends the series of processes.

複数個のうちの一部をイートインにする場合(ステップS1906:YES)、POS端末装置20は、店員呼出を行い(ステップS1908)、一連の処理を終了する。なお、複数個のうちの一部の税率をイートイン税率(10%)に変更するのは、店員の操作によって行われる。 If some of the multiple items are to be eaten in (step S1906: YES), the POS terminal 20 calls a store clerk (step S1908) and ends the series of processes. Note that changing the tax rate of some of the multiple items to the eat-in tax rate (10%) is performed by the store clerk.

(フルセルフモードにおいて客側表示部205に表示される変形例2の画面例)
図20は、フルセルフモードにおいて客側表示部205に表示される変形例2の画面の一例を示す説明図である。図20(A)は、プリセットキーの押下による複数個の商品の登録画面2000を示す。登録画面2000は、登録通知2001と、確認ボタン2002とを含む。登録通知2001は、複数入力による複数個の登録が行われた旨を示す。また、登録商品表示領域1401に示すように、5個のメロンパンが一行に表示されている。確認ボタン2002は、登録通知2001に対する顧客の確認を受け付けるボタンである。確認ボタン2002が押下されると、登録通知2001が消去される。
(Example of a screen of the second modification example displayed on the customer side display unit 205 in the full self-service mode)
Fig. 20 is an explanatory diagram showing an example of a screen of the second modified example displayed on the customer display unit 205 in the full self mode. Fig. 20(A) shows a registration screen 2000 for registering multiple items by pressing a preset key. The registration screen 2000 includes a registration notice 2001 and a confirmation button 2002. The registration notice 2001 indicates that multiple items have been registered by multiple inputs. Furthermore, as shown in the registered item display area 1401, five melon breads are displayed in a row. The confirmation button 2002 is a button for accepting a customer's confirmation of the registration notice 2001. When the confirmation button 2002 is pressed, the registration notice 2001 is erased.

図20(B)は、イートイン個数選択画面2010を示す。図20(B)に示すイートイン個数選択画面2010は、小計ボタンSBTの押下後に、さらに、税率変更ボタン1406が押下された際に表示される。 Figure 20 (B) shows the eat-in quantity selection screen 2010. The eat-in quantity selection screen 2010 shown in Figure 20 (B) is displayed when the tax rate change button 1406 is pressed after the subtotal button SBT is pressed.

イートイン個数選択画面2010は、案内2011と、全数量選択ボタン2012と、一部数量選択ボタン2013とを含む。案内2011は、メロンパンについて、イートインとする個数の選択を促す通知を示す。全数量選択ボタン2012は、複数個の全てについてイートインとすることを受け付けるボタンである。全数量選択ボタン2012が選択されると、5個のメロンパンにイートイン税率(10%)が課されることになる。一部数量選択ボタン2013は、複数個の一部についてイートインとすべく、店員を呼び出すことを受け付けるボタンである。一部数量選択ボタン2013が選択されると、店員が呼び出され、当該店員の操作によって、一部の個数についてイートイン税率(10%)が課されることになる。店員は、店員コード等を入力して認証を行うと、保守画面などの専用画面に移動させて、一部数量を変更するための操作を行う。これにより、一部の個数について、イートイン税率を適用することが可能になる。 The eat-in quantity selection screen 2010 includes a guide 2011, a full quantity selection button 2012, and a partial quantity selection button 2013. The guide 2011 shows a notification that prompts the user to select the number of melon breads to eat in. The full quantity selection button 2012 is a button that accepts the selection of all of the multiple pieces to be eaten in. When the full quantity selection button 2012 is selected, the eat-in tax rate (10%) will be imposed on five melon breads. The partial quantity selection button 2013 is a button that accepts the call of a store clerk to select some of the multiple pieces to be eaten in. When the partial quantity selection button 2013 is selected, a store clerk is called, and the eat-in tax rate (10%) will be imposed on some of the pieces through the operation of the store clerk. After the store clerk enters a store clerk code or the like to perform authentication, the user is moved to a dedicated screen such as a maintenance screen and performs an operation to change the partial quantity. This makes it possible to apply the eat-in tax rate to some of the pieces.

以上説明したように、変形例2では、フルセルフモードにおいて税率変更を行うタイミングを小計ボタンの押下後とした。また、変形例2においても、POS端末装置20は、複数入力された税シフト商品が登録された場合、複数個のうちの一部の個数についての税率の変更を禁止するようにした。具体的には、顧客の登録によってプリセットキーの押下による複数入力が行われたとしても、一部の個数についての税率変更をできないようにした。これにより、税シフト商品の税率の変更では煩雑な操作を伴うことがあることから、顧客による変更に制限を加えることができる。すなわち、税シフト商品の税率の変更を店員に行わせることができる。したがって、税率の変更に係る誤操作や誤登録を抑えることができるため、税率の変更を好適に行うことができる。 As explained above, in the second modification, the timing for changing the tax rate in the full self-service mode is set to after the subtotal button is pressed. Also, in the second modification, when multiple tax-shifted items are registered, the POS terminal device 20 prohibits changing the tax rate for some of the multiple items. Specifically, even if multiple items are registered by pressing a preset key, the tax rate cannot be changed for some of the items. This makes it possible to restrict changes made by customers, since changing the tax rate for tax-shifted items can involve complicated operations. In other words, it is possible to have a store clerk change the tax rate for tax-shifted items. Therefore, it is possible to reduce erroneous operations and erroneous registrations related to changing the tax rate, and therefore it is possible to change the tax rate appropriately.

(変形例3)
次に、実施形態の変形例3について説明する。上述した実施形態では、複数入力された税シフト商品のうちイートイン税率に変更をする個数を受け付けた後に、テイクアウト商品の個数(残余個数)を算出して仮表示するようにした(図7のステップS706、S707参照)。このような構成に加えて、または、このような構成に代えて、変形例3では、複数入力された税シフト商品のうちイートイン税率に変更をする個数を受け付けた後に、テイクアウト商品の個数を算出せずに、テイクアウト商品の個数(残余個数)を店員が入力する構成について説明する。
(Variation 3)
Next, a third modified example of the embodiment will be described. In the above embodiment, after accepting the number of items to be changed to the eat-in tax rate among the multiple input tax-shifted items, the number of take-out items (remaining number) is calculated and provisionally displayed (see steps S706 and S707 in FIG. 7). In addition to or instead of such a configuration, in the third modified example, after accepting the number of items to be changed to the eat-in tax rate among the multiple input tax-shifted items, the number of take-out items is not calculated, and the number of take-out items (remaining number) is input by the store clerk.

(変形例3に係るPOS端末装置20が通常モードにおいて行う税率変更処理)
図21は、変形例3に係るPOS端末装置20が通常モードにおいて行う税率変更処理の一例を示すフローチャートである。図21において、POS端末装置20は、税シフト商品が登録されているか否かを判断する(ステップS2101)。税シフト商品が登録されていない場合(ステップS2101:NO)、POS端末装置20は、一連の処理を終了する。税シフト商品が登録されている場合(ステップS2101:YES)、POS端末装置20は、登録されている商品の中から税シフト商品を抽出し、抽出した税シフト商品を店員側表示部210に一覧表示する(ステップS2102)。
(Tax rate change process performed by the POS terminal device 20 according to the third modification in normal mode)
Fig. 21 is a flow chart showing an example of a tax rate change process performed by the POS terminal device 20 according to the third modification in normal mode. In Fig. 21, the POS terminal device 20 judges whether or not a tax-shifted product is registered (step S2101). If a tax-shifted product is not registered (step S2101: NO), the POS terminal device 20 ends a series of processes. If a tax-shifted product is registered (step S2101: YES), the POS terminal device 20 extracts a tax-shifted product from the registered products and displays a list of the extracted tax-shifted products on the store clerk display unit 210 (step S2102).

そして、POS端末装置20は、一覧表示の中から、イートイン税率に変更する商品の選択(押下)を受け付ける(ステップS2103)。次に、POS端末装置20は、受け付けた商品が複数入力されているか否かを判断する(ステップS2104)。受け付けた商品が複数入力されていない場合(ステップS2104:NO)、POS端末装置20は、受け付けた商品の税率をイートイン税率(10%)に変更し(ステップS2105)、一連の処理を終了する。 The POS terminal 20 then accepts the selection (press) of the product to be changed to the eat-in tax rate from the displayed list (step S2103). Next, the POS terminal 20 determines whether multiple accepted products have been entered (step S2104). If multiple accepted products have not been entered (step S2104: NO), the POS terminal 20 changes the tax rate of the accepted product to the eat-in tax rate (10%) (step S2105) and ends the series of processes.

受け付けた商品が複数入力されている場合(ステップS2104:YES)、POS端末装置20は、イートイン税率に変更する個数の入力を受け付ける(ステップS2106)。次に、POS端末装置20は、テイクアウト商品の個数(残余個数)の入力を受け付ける(ステップS2107)。テイクアウト商品の個数は、店員による計算、または、顧客の申告によって入力される。また、イートイン税率に変更する個数の入力と、テイクアウト商品の個数(残余個数)の入力とを受け付ける画面は、同一画面上であってもよい。また、テイクアウト商品の個数(残余個数)の入力を先に受け付け、その後に、イートイン税率に変更する個数の入力を受け付けるようにしてもよい。 If multiple items have been received (step S2104: YES), the POS terminal 20 receives input of the number of items to be changed to the eat-in tax rate (step S2106). Next, the POS terminal 20 receives input of the number of take-out items (remaining number) (step S2107). The number of take-out items is input by calculation by the store clerk or by declaration by the customer. The screen for receiving the input of the number of items to be changed to the eat-in tax rate and the input of the number of take-out items (remaining number) may be on the same screen. The input of the number of take-out items (remaining number) may be received first, and then the input of the number to be changed to the eat-in tax rate may be received.

次に、POS端末装置20は、店員側表示部210に表示している決定ボタン904(図9参照)が押下されたか否かを判断する(ステップS2108)。POS端末装置20は、決定ボタン904が押下されるまで待機し(ステップS2108:NO)、決定ボタン904が押下されると(ステップS2108:YES)、POS端末装置20は、ステップS603において複数入力された税シフト商品の総個数に変更があるか否かを判断する(ステップS2109)。総個数に変更がない場合(ステップS2109:NO)、POS端末装置20は、ステップS2115に進む。総個数に変更がある場合(ステップS2109:YES)、POS端末装置20は、総個数が変更された旨を報知し(ステップS2110)、確認画面1100(図11参照)を表示する(ステップS2111)。 Next, the POS terminal 20 judges whether the decision button 904 (see FIG. 9) displayed on the store clerk display unit 210 has been pressed (step S2108). The POS terminal 20 waits until the decision button 904 is pressed (step S2108: NO). When the decision button 904 is pressed (step S2108: YES), the POS terminal 20 judges whether the total number of tax-shifted items entered in step S603 has changed (step S2109). If the total number has not changed (step S2109: NO), the POS terminal 20 proceeds to step S2115. If the total number has changed (step S2109: YES), the POS terminal 20 notifies the user that the total number has changed (step S2110) and displays the confirmation screen 1100 (see FIG. 11) (step S2111).

そして、POS端末装置20は、確認ボタン(「はい」ボタン1101)が押下されたか否かを判断する(ステップS2112)。確認ボタンが押下されない場合(ステップS2112:NO)、POS端末装置20は、「戻るボタン」1102が押下されたか否かを判断する(ステップS2113)。「戻るボタン」1102が押下されない場合(ステップS2113:NO)、POS端末装置20は、ステップS2112に戻る。「戻るボタン」1102が押下された場合(ステップS2113:YES)、POS端末装置20は、ステップS2106に戻る。なお、「戻るボタン」1102が押下された場合(ステップS2113:YES)、POS端末装置20は、ステップS2107に戻ってもよい。 The POS terminal 20 then determines whether the confirmation button (Yes button 1101) has been pressed (step S2112). If the confirmation button has not been pressed (step S2112: NO), the POS terminal 20 determines whether the Back button 1102 has been pressed (step S2113). If the Back button 1102 has not been pressed (step S2113: NO), the POS terminal 20 returns to step S2112. If the Back button 1102 has been pressed (step S2113: YES), the POS terminal 20 returns to step S2106. If the Back button 1102 has been pressed (step S2113: YES), the POS terminal 20 may return to step S2107.

ステップS2112において、確認ボタンが押下された場合(ステップS2112:YES)、POS端末装置20は、店員側表示部210に表示しているテイクアウト商品の個数を確定する(ステップS2114)。なお、テイクアウト商品の個数を確定すると、ステップS603において複数入力された税シフト商品の総個数からの変更が確定することになる。そして、POS端末装置20は、イートイン商品とする個数についてイートイン税率に変更し(ステップS2115)、一連の処理を終了する。 If the confirmation button is pressed in step S2112 (step S2112: YES), the POS terminal 20 confirms the number of take-out items displayed on the store clerk display unit 210 (step S2114). When the number of take-out items is confirmed, the change from the total number of tax-shifted items input in step S603 is confirmed. The POS terminal 20 then changes the number of eat-in items to the eat-in tax rate (step S2115), and ends the series of processes.

変形例3では、通常モードにおいてイートイン税率に変更する個数を受け付けた後に、テイクアウト商品の個数(残余個数)を算出せずに、テイクアウト商品の個数を店員が入力するようにした。これにより、POS端末装置20がテイクアウト商品の個数を算出しなくても、複数個のうちの一部の個数についての税率変更を店員に行わせることができる。したがって、税率の変更に係る誤操作や誤登録を抑えることができるため、税率の変更を好適に行うことができる。 In the third variation, after accepting the number of items to be changed to the eat-in tax rate in normal mode, the store clerk inputs the number of take-out items without calculating the number of take-out items (remaining number). This allows the store clerk to change the tax rate for some of the multiple items without the POS terminal device 20 calculating the number of take-out items. This makes it possible to reduce operational errors and erroneous registrations related to tax rate changes, allowing the tax rate to be changed appropriately.

また、変形例3では総個数の変更の決定を受け付ける操作(決定ボタン904の押下)と、確認用の操作(確認ボタン:「はい」ボタン1101)とを受け付けるようにした。これにより、二以上の操作で、総個数の変更を確定させることができるため、税率の変更に係る誤操作や誤登録を抑えることができる。 Moreover, in the third variant, an operation for confirming the change to the total quantity (pressing the decision button 904) and an operation for confirmation (confirmation button: "Yes" button 1101) are accepted. This allows the change to the total quantity to be confirmed with two or more operations, thereby reducing operational errors and incorrect registrations related to changes in the tax rate.

(変形例4)
次に、実施形態の変形例4について説明する。変形例4では、税シフト商品が登録される場合にその旨を報知する構成について説明する。変形例4において、当該報知は、例えば、サインポール220の点灯である。具体的には、変形例4において、POS端末装置20は、フルセルフモードにおいて顧客による税シフト商品の登録があると、サインポール220をその旨を示す点灯態様で点灯させる。これにより、近くにいる店員は、当該顧客がイートイン税率で購入するか、テイクアウト税率で購入するのかをチェックすることができる。例えば、テイクアウト税率で購入したものの、その後に店内で飲食した顧客に対して注意を促すことができる。
(Variation 4)
Next, a fourth modified example of the embodiment will be described. In the fourth modified example, a configuration for notifying a customer that a tax-shifted product is registered will be described. In the fourth modified example, the notification is, for example, lighting of the sign pole 220. Specifically, in the fourth modified example, when a customer registers a tax-shifted product in the full self-service mode, the POS terminal device 20 lights up the sign pole 220 in a lighting mode indicating the registration. This allows a nearby store clerk to check whether the customer is purchasing at the eat-in tax rate or the take-out tax rate. For example, a customer who purchases at the take-out tax rate but then eats and drinks in the store can be warned.

また、当該報知は、例えば、店員がいる他のPOS端末装置20や取引状況管理装置11によって行われてもよい。例えば、POS端末装置20は、フルセルフモードにおいて税シフト商品が登録されると、その旨や当該商品の商品情報を、他のPOS端末装置20や取引状況管理装置11へ送信する。当該商品情報を受信した装置は、受信した情報を表示すればよい。このようにしたとしても、店員は、当該顧客がイートイン税率で購入するか、テイクアウト税率で購入するのかをチェックすることができる。 The notification may also be made by, for example, another POS terminal device 20 or transaction status management device 11 where a store clerk is present. For example, when a tax-shifted product is registered in full self-service mode, the POS terminal device 20 transmits this fact and product information for the product to the other POS terminal devices 20 and the transaction status management device 11. The device that receives the product information can simply display the received information. Even in this way, the store clerk can check whether the customer is purchasing at the eat-in tax rate or the take-out tax rate.

以下、実施形態総括を記載する。
[技術分野]商品販売データ処理装置、およびプログラム
本発明は、商品販売データ処理装置、およびプログラムに関する。
[背景技術]
近年、商品を購入する際に、国などによっては、商品に対して消費税率が課されることがある。また、消費税率は、商品に対して一定の税率である場合もあれば、商品によっては軽減される場合もある。例えば、購入する商品が店舗内で飲食可能な商品であれば、消費税率は、持ち帰る場合に軽減され、その場で飲食する場合に軽減されないことがある。すなわち、同じ商品であっても、購入後の消費形態によっては消費税率が異なることがある。関連する技術として、所定の税率(例えば現在の税率)とは異なる他の税率(例えば将来の税率)を指定し、商品の価格に対して、所定の税率に応じた税額と、指定された他の税率に応じた税額とを算出して報知するようにした情報処理装置が知られている(例えば、特許文献1参照)。
[先行技術文献]
[特許文献]
[特許文献1]特開2015-049809号公報
[発明の概要]
[発明が解決しようとする課題]
しかしながら、登録した商品の税率を変更する際に、煩雑な操作を伴うことがあるため、誤操作や誤登録を招き、税率の変更を好適に行うことができないことがある、という問題があった。
本発明は、このような事情に鑑みてなされたもので、その目的は、税率の変更を好適に行うことができる技術を提供することにある。
[課題を解決するための手段]
The embodiments will be summarized below.
TECHNICAL FIELD The present invention relates to a product sales data processing device and a program.
[Background technology]
In recent years, when a product is purchased, a consumption tax rate may be levied on the product depending on the country. The consumption tax rate may be a fixed rate for the product, or may be reduced depending on the product. For example, if the product to be purchased is a product that can be eaten in the store, the consumption tax rate may be reduced if the product is taken home, but may not be reduced if the product is eaten on the spot. In other words, even for the same product, the consumption tax rate may differ depending on the consumption form after purchase. As a related technology, an information processing device is known that specifies a different tax rate (e.g., a future tax rate) from a predetermined tax rate (e.g., a current tax rate), and calculates and notifies the tax amount according to the predetermined tax rate and the tax amount according to the specified other tax rate for the price of the product (see, for example, Patent Document 1).
[Prior art documents]
[Patent Documents]
[Patent Document 1] JP 2015-049809 A [Summary of the Invention]
[Problem to be solved by the invention]
However, changing the tax rate of a registered product can involve complicated operations, which can lead to incorrect operations or incorrect registrations, making it difficult to change the tax rate appropriately.
The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a technique that enables tax rates to be changed appropriately.
[Means for solving the problems]

(1)上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、商品の個数および商品の金額を含む商品情報を登録する登録手段と、前記登録手段に登録された商品情報に含まれる金額と税率とに基づく税額を表示する税額表示手段と、前記税額表示手段によって表示された税額に応じた税率を変更する変更手段と、を備え、前記登録手段は、複数の税率のうち一の税率が課される特定商品の商品情報を登録可能であり、前記変更手段は、前記登録手段に複数個を示す前記特定商品の商品情報が登録された場合、前記複数個のうちの一部の個数についての税率の変更を制限する、ことを特徴とする商品販売データ処理装置である。
上記構成によれば、税シフト商品の税率の変更では煩雑な操作を伴うことがあることから、顧客による変更に制限を加えることができる。すなわち、税シフト商品の税率の変更を店員に行わせることができる。したがって、税率の変更に係る誤操作や誤登録を抑えることができるため、税率の変更を好適に行うことができる。
(1) In order to solve the above-mentioned problems, one aspect of the present invention is a product sales data processing device that comprises a registration means for registering product information including the number of products and the price of the products, a tax amount display means for displaying a tax amount based on the price and tax rate included in the product information registered in the registration means, and a change means for changing the tax rate according to the tax amount displayed by the tax amount display means, wherein the registration means is capable of registering product information of a specific product to which one of a plurality of tax rates is imposed, and the change means, when product information of the specific product indicating a plurality of products is registered in the registration means, restricts the change of the tax rate for a portion of the plurality of products.
According to the above configuration, since changing the tax rate of a tax-shifted product may involve complicated operations, it is possible to restrict changes made by customers. In other words, it is possible to have a store clerk change the tax rate of a tax-shifted product. Therefore, it is possible to prevent erroneous operations and erroneous registrations related to the change of the tax rate, and the tax rate can be changed appropriately.

(2)上記(1)の構成において、店員によって操作される店員操作モードと、顧客によって操作されるセルフ操作モードとを含む複数の操作モードのうち、いずれかの操作モードで動作を制御する操作モード制御手段をさらに備え、前記変更手段は、前記操作モード制御手段によって制御される操作モードに応じて、前記一部の個数についての税率の変更を制限してもよい。
上記構成によれば、複数個のうちの一部の個数について、店員操作モードでは税率の変更を行えるようにすることができ、セルフ操作モードでは税率の変更を行えないようにすることができる。したがって、セルフ操作モードにおいて税率の変更に係る誤操作や誤登録を抑えることができるため、税率の変更を好適に行うことができる。
(2) In the configuration of (1) above, an operation mode control means may be further provided for controlling operation in one of a plurality of operation modes including a store clerk operation mode operated by a store clerk and a self-operation mode operated by a customer, and the change means may limit the change of the tax rate for the partial quantity depending on the operation mode controlled by the operation mode control means.
According to the above configuration, the tax rate can be changed for some of the multiple items in the store clerk operation mode, but the tax rate cannot be changed in the self-operation mode. Therefore, it is possible to prevent erroneous operation or erroneous registration related to the tax rate change in the self-operation mode, and the tax rate can be changed appropriately.

(3)上記(2)の構成において、前記変更手段は、前記操作モード制御手段によって制御さえる操作モードに応じて、前記一部の個数についての税率を変更可能にし、前記変更手段によって前記一部の数量についての税率が変更可能にされる場合、前記複数個から前記一部の個数を除いた残余個数を提示する提示手段を備えてもよい。
上記構成によれば、店員または顧客は、テイクアウト税率(またはイートイン税率)の個数を把握することができる。
(3) In the configuration of (2) above, the change means may make the tax rate for the partial quantity changeable in accordance with the operation mode controlled by the operation mode control means, and may be provided with a presentation means for presenting the remaining number of items obtained by subtracting the partial quantity from the plurality of items when the change means makes the tax rate for the partial quantity changeable.
According to the above configuration, the store clerk or the customer can know the number of items subject to the take-out tax rate (or eat-in tax rate).

(4)上記(3)の構成において、前記提示手段によって提示された残余個数の決定を受け付ける操作と、前記残余個数とは異なる個数を入力する操作とのうち、いずれか一方の操作を受け付ける受付手段を備えてもよい。
上記構成によれば、提示した残余個数を一の操作で決定することができる。
(4) In the configuration of (3) above, a receiving means may be provided for receiving either an operation of receiving a determination of the remaining number presented by the presentation means or an operation of inputting a number different from the remaining number.
According to the above configuration, the presented remaining number can be determined with a single operation.

(5)上記(4)の構成において、前記受付手段は、前記残余個数とは異なる個数の入力を受け付けた場合、当該異なる個数に決定する操作と、確認用の操作とを受け付けてもよい。
上記構成によれば、二以上の操作で、総個数の変更を確定させることができるため、税率の変更に係る誤操作や誤登録を抑えることができる。
(5) In the above configuration (4), when the receiving means receives an input of a number different from the remaining number, the receiving means may receive an operation to confirm the different number and an operation for confirmation.
According to the above configuration, the change in the total quantity can be confirmed with two or more operations, which reduces operational errors and registration errors related to changes in the tax rate.

(6)上述した課題を解決するために、本発明の他の態様であるプログラムは、商品販売データ処理装置に用いられるコンピュータを、商品の個数および商品の金額を含む商品情報を登録する登録手段、前記登録手段に登録された商品情報に含まれる金額と税率とに基づく税額を表示する税額表示手段、前記税額表示手段によって表示された税額に応じた税率を変更する変更手段、を備え、前記登録手段は、複数の税率のうち一の税率が課される特定商品の商品情報を登録可能であり、前記変更手段は、前記登録手段に複数個を示す前記特定商品の商品情報が登録された場合、前記複数個のうちの一部の個数についての税率の変更を制限する、ことを特徴とするプログラムである。
上記構成によれば、税シフト商品の税率の変更では煩雑な操作を伴うことがあることから、顧客による変更に制限を加えることができる。すなわち、税シフト商品の税率の変更を店員に行わせることができる。したがって、税率の変更に係る誤操作や誤登録を抑えることができるため、税率の変更を好適に行うことができる。
(6) In order to solve the above-mentioned problems, another aspect of the present invention is a program comprising a computer used in a product sales data processing device, a registration means for registering product information including the number of products and the price of the products, a tax amount display means for displaying a tax amount based on the price and tax rate included in the product information registered in the registration means, and a change means for changing the tax rate according to the tax amount displayed by the tax amount display means, wherein the registration means is capable of registering product information of a specific product to which one of a plurality of tax rates is imposed, and the change means, when product information of the specific product indicating a plurality of products is registered in the registration means, restricts the change of the tax rate for a portion of the plurality of products.
According to the above configuration, since changing the tax rate of a tax-shifted product may involve complicated operations, it is possible to restrict changes made by customers. In other words, it is possible to have a store clerk change the tax rate of a tax-shifted product. Therefore, it is possible to prevent erroneous operations and erroneous registrations related to the change of the tax rate, and the tax rate can be changed appropriately.

(7)上述した課題を解決するために、本発明の他の態様である商品販売データ処理装置は、購入する商品の登録と、該登録した商品の精算とを顧客自らが行う商品販売データ処理装置であって、前記登録した商品を複数個登録した場合、登録した複数個のすべての税率を変更する第1の変更手段と、登録した複数個のうちの一部の税率を変更する第2の変更手段と、前記第1の変更手段による変更と、前記第2の変更手段による変更とを選択可能に表示する表示制御手段と、を備える商品販売データ処理装置である。
上記構成によれば、税シフト商品の税率の変更では煩雑な操作を伴うことがあることから、顧客による変更に制限を加えることができる。すなわち、税シフト商品の税率の変更を店員に行わせることができる。したがって、税率の変更に係る誤操作や誤登録を抑えることができるため、税率の変更を好適に行うことができる。
(7) In order to solve the above-mentioned problems, another aspect of the present invention is a product sales data processing device that allows a customer to register the products to be purchased and settle the payment for the registered products, and that, when multiple products are registered, is equipped with a first change means for changing the tax rates for all of the registered products, a second change means for changing the tax rates for some of the registered products, and a display control means for selectively displaying the changes made by the first change means and the changes made by the second change means.
According to the above configuration, since changing the tax rate of a tax-shifted product may involve complicated operations, it is possible to restrict changes made by customers. In other words, it is possible to have a store clerk change the tax rate of a tax-shifted product. Therefore, it is possible to prevent erroneous operations and erroneous registrations related to the change of the tax rate, and the tax rate can be changed appropriately.

なお、上記において説明したPOS端末装置における各機能(入出力、記憶、処理(判断含む))の全部又は一部は、当該機能の実行主体として説明した装置とは異なる他の装置において実現してもよい。 Note that all or part of the functions (input/output, storage, processing (including judgment)) of the POS terminal device described above may be realized in a device other than the device described as the entity that executes the function.

例えば、ストアコントローラ10に代えて、POS端末装置20やクラウドサーバ(不図示)が、商品マスタ400を記憶してもよい。また、例えば、POS端末装置20に代えて、POS端末装置20が実行する処理(例えば、図6等)を、クラウドサーバやストアコントローラ等の他の装置が実行してもよい。 For example, instead of the store controller 10, the POS terminal device 20 or a cloud server (not shown) may store the product master 400. Also, instead of the POS terminal device 20, the processes executed by the POS terminal device 20 (e.g., FIG. 6, etc.) may be executed by another device such as a cloud server or a store controller.

また、上述した説明では、POS端末装置20が、登録部と、税額表示部と、変更部と、操作モード制御部と、提示部と、受付部と、第1の変更部と、第2の変更部と、表示制御部とを備える構成について説明したが、これらの機能部の全部または一部が、他のコンピュータ装置に具備されていてもよい。例えば、これらの機能部のうち全部または一部が、ストアコントローラ10に具備されていてもよいし、クラウドサーバに具備されていてもよいし、これら以外のコンピュータ装置に具備されていてもよい。また、これらの機能部が具備されるコンピュータ装置は、複数台であることに限らず、1台であってもよい。例えば、これらの機能部の全てを一のコンピュータ装置が具備していてもよい。 In the above description, the POS terminal device 20 is described as having a registration unit, a tax amount display unit, a change unit, an operation mode control unit, a presentation unit, a reception unit, a first change unit, a second change unit, and a display control unit. However, all or some of these functional units may be provided in another computer device. For example, all or some of these functional units may be provided in the store controller 10, in the cloud server, or in a computer device other than these. Furthermore, the computer device provided with these functional units is not limited to being multiple units, and may be one unit. For example, one computer device may have all of these functional units.

上記に関連し、POS端末装置20は、税率変更の制限に関して、入出力のインタフェース部分に特化したいわゆるシンクライアントとして機能してもよい。つまり、POS端末装置20は、各種の入力(操作者の操作、スキャナ等のデバイスによる検出)を受け付け、入力情報(操作情報、スキャン情報等)をクラウドサーバに送信し、当該入力情報に基づくクラウドサーバの処理結果(更新画面情報、デバイスの制御情報等)を受信し、各種の出力(表示部への表示、デバイスの制御)を行ってもよい。 In relation to the above, the POS terminal device 20 may function as a so-called thin client specialized in the input/output interface portion with regard to restrictions on tax rate changes. In other words, the POS terminal device 20 may accept various inputs (operation by the operator, detection by a device such as a scanner), transmit input information (operation information, scan information, etc.) to a cloud server, receive the processing results of the cloud server based on the input information (update screen information, device control information, etc.), and perform various outputs (display on the display unit, control of the device).

また、以上に説明した、POSシステム1、取引状況管理装置11、POS端末装置20、クラウドサーバ、ショッピングシステム等を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 The programs for implementing the POS system 1, the transaction status management device 11, the POS terminal device 20, the cloud server, the shopping system, etc. described above may be recorded on a computer-readable recording medium, and the programs may be read and executed by the computer system. The term "computer system" as used herein includes hardware such as the OS and peripheral devices. The term "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into the computer system. The term "computer-readable recording medium" also includes storage devices that hold the program for a certain period of time, such as volatile memory (RAM) inside a computer system that becomes a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. The above-mentioned program may be transmitted from a computer system that stores the program in a storage device, etc., to another computer system via a transmission medium, or by a transmission wave in the transmission medium. The "transmission medium" that transmits the program here refers to a medium that has the function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may also be one that realizes some of the functions described above. Furthermore, it may be one that realizes the functions described above in combination with a program already recorded in the computer system, a so-called differential file (differential program).

1…POSシステム
10…ストアコントローラ
11…取引状況管理装置
20…POS端末装置
201…CPU
202…ROM
203…RAM
204…ハードディスク
205…客側表示部
206…客側スキャナ部
208…カード決済部
209…釣銭機
210…店員側表示部
211…キー操作部
212…店員側スキャナ部
213…印刷部
214…音声出力部
215…通信部
216…カメラ
Reference Signs List 1 POS system 10 store controller 11 transaction status management device 20 POS terminal device 201 CPU
202...ROM
203...RAM
204: Hard disk 205: Customer display unit 206: Customer scanner unit 208: Card payment unit 209: Change machine 210: Clerk display unit 211: Key operation unit 212: Clerk scanner unit 213: Printing unit 214: Audio output unit 215: Communication unit 216: Camera

Claims (7)

登録する商品の個数を入力する入力手段と、
前記入力手段に入力された商品の個数および商品の金額を含む商品情報を登録するとともに、複数の税率のうち一の税率が課される特定商品の商品情報を登録可能な登録手段と、
前記登録手段に登録された商品情報に含まれる金額と税率とに基づく税額を表示する表示手段と、
前記登録手段に登録された商品情報が複数個の前記特定商品を示す場合、前記表示手段に表示された税率とは異なる税率を適用することで税率を変更可能な変更手段と、
店員によって操作される店員操作モードと、顧客によって操作されるセルフ操作モードとを含む複数の操作モードのうち、いずれかの操作モードで動作を制御する操作モード制御手段と、
を備え、
前記入力手段は、
前記店員操作モードにおいて、前記特定商品について前記複数個の入力を可能にし、
前記セルフ操作モードにおいて、前記特定商品について前記複数個の入力を禁止し、
前記変更手段は、
前記店員操作モードにおいて前記複数個すべてについて税率の変更と、前記複数個のうちの一部の個数についての税率の変更とを可能し、
前記セルフ操作モードにおいて、一個の前記特定商品についての税率の変更を可能にする、
とを特徴とする商品販売データ処理装置。
An input means for inputting the number of products to be registered;
a registration means for registering product information including the number of products and the price of the products input to the input means , and for registering product information of a specific product to which one of a plurality of tax rates is levied;
a display means for displaying a tax amount based on the price and tax rate included in the product information registered in the registration means;
a change means for changing the tax rate by applying a tax rate different from the tax rate displayed on the display means when the product information registered on the registration means indicates a plurality of the specific products;
an operation mode control means for controlling an operation in one of a plurality of operation modes including a store clerk operation mode operated by a store clerk and a self-operation mode operated by a customer;
Equipped with
The input means includes:
In the store clerk operation mode, the input of the plurality of items for the specific product is enabled;
In the self-operation mode, the input of the plurality of items for the specific product is prohibited;
The change means is
In the store clerk operation mode , it is possible to change the tax rate for all of the plurality of items and to change the tax rate for a part of the plurality of items;
In the self-operation mode, it is possible to change the tax rate for one of the specific products .
A product sales data processing device comprising :
記変更手段によって前記一部の個数についての税率が変更可能にされる場合、前記複数個から前記一部の個数を除いた残余個数を提示する提示手段を備える、
ことを特徴とする請求項1に記載の商品販売データ処理装置。
a presentation means for presenting a remaining number of items obtained by subtracting the part of the number of items from the plurality of items when the tax rate for the part of the number of items is made changeable by the change means,
2. The product sales data processing device according to claim 1.
前記提示手段によって提示された残余個数の決定を受け付ける操作と、前記残余個数とは異なる個数を入力する操作とのうち、いずれか一方の操作を受け付ける受付手段を備える、
ことを特徴とする請求項2に記載の商品販売データ処理装置。
a receiving means for receiving either an operation for receiving a decision on the remaining number presented by the presenting means or an operation for inputting a number different from the remaining number,
3. The product sales data processing device according to claim 2.
前記受付手段は、前記残余個数とは異なる個数の入力を受け付けた場合、当該異なる個数に決定する操作と、確認用の操作とを受け付ける、
ことを特徴とする請求項3に記載の商品販売データ処理装置。
When the receiving means receives an input of a number different from the remaining number, the receiving means receives an operation for deciding on the different number and an operation for confirmation.
4. The product sales data processing device according to claim 3.
前記表示手段は、
前記セルフ操作モードにおいて、前記変更手段による税率の変更を受付ける操作画面を表示し、
当該操作画面において、前記一部の個数について税率の変更を受け付け且つ当該変更を行うために店員を呼出す操作子を表示する、
ことを特徴とする請求項1~4のいずれか一項に記載の商品販売データ処理装置。
The display means includes:
displaying an operation screen for accepting a change of the tax rate by said changing means in said self-operation mode;
on the operation screen, displaying an operator for accepting a change in the tax rate for the partial quantity and for calling a store clerk to make the change;
5. The product sales data processing device according to claim 1,
前記表示手段は、
前記店員操作モードにおいて、前記変更手段による税率の変更を受け付ける操作画面を表示し、
当該操作画面において、前記一部の個数についての税率の変更を受付ける操作子と、前記複数個すべてについての税率の変更を受け付ける操作子と、を表示する、
ことを特徴とする請求項1~5のいずれか一項に記載の商品販売データ処理装置。
The display means includes:
displaying an operation screen for accepting a change of the tax rate by the change means in the store clerk operation mode;
on the operation screen, an operator for accepting a change in tax rate for the part of the number of items and an operator for accepting a change in tax rate for all of the plurality of items are displayed.
6. The product sales data processing device according to claim 1,
商品販売データ処理装置のコンピュータを、
登録する商品の個数を入力する入力手段、
前記入力手段に入力された商品の個数および商品の金額を含む商品情報を登録するとともに、複数の税率のうち一の税率が課される特定商品の商品情報を登録可能な登録手段、
前記登録手段に登録された商品情報に含まれる金額と税率とに基づく税額を表示する表示手段、
前記登録手段に登録された商品情報が複数個の前記特定商品を示す場合、前記表示手段に表示された税率とは異なる税率を適用することで税率を変更可能な変更手段、
店員によって操作される店員操作モードと、顧客によって操作されるセルフ操作モードとを含む複数の操作モードのうち、いずれかの操作モードで動作を制御する操作モード制御手段、
として機能させ、
前記入力手段は、
前記店員操作モードにおいて、前記特定商品について前記複数個の入力を可能にし、
前記セルフ操作モードにおいて、前記特定商品について前記複数個の入力を禁止し、
前記変更手段は、
前記店員操作モードにおいて前記複数個すべてについて税率の変更と、前記複数個のうちの一部の個数についての税率の変更とを可能し、
前記セルフ操作モードにおいて、一個の前記特定商品についての税率の変更を可能にする、
ことを特徴とするプログラム。
A computer of a product sales data processing device,
An input means for inputting the number of products to be registered;
a registration means for registering product information including the number of products and the price of the products input to the input means , and for registering product information of a specific product to which one of a plurality of tax rates is levied;
a display means for displaying a tax amount based on the price and tax rate included in the product information registered in said registration means;
a change means for changing the tax rate by applying a tax rate different from the tax rate displayed on the display means when the product information registered in the registration means indicates a plurality of the specific products;
an operation mode control means for controlling an operation in one of a plurality of operation modes including a store clerk operation mode operated by a store clerk and a self-operation mode operated by a customer;
Function as a
The input means includes:
In the store clerk operation mode, the input of the plurality of items for the specific product is enabled;
In the self-operation mode, the input of the plurality of items for the specific product is prohibited;
The change means is
In the store clerk operation mode , it is possible to change the tax rate for all of the plurality of items and to change the tax rate for a part of the plurality of items;
In the self-operation mode, it is possible to change the tax rate for one of the specific products .
A program characterized by:
JP2020207432A 2020-12-15 2020-12-15 Product sales data processing device and program Active JP7688375B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020207432A JP7688375B2 (en) 2020-12-15 2020-12-15 Product sales data processing device and program
JP2025081908A JP2025107488A (en) 2020-12-15 2025-05-15 Product sales data processing device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020207432A JP7688375B2 (en) 2020-12-15 2020-12-15 Product sales data processing device and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025081908A Division JP2025107488A (en) 2020-12-15 2025-05-15 Product sales data processing device and program

Publications (2)

Publication Number Publication Date
JP2022094504A JP2022094504A (en) 2022-06-27
JP7688375B2 true JP7688375B2 (en) 2025-06-04

Family

ID=82162438

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020207432A Active JP7688375B2 (en) 2020-12-15 2020-12-15 Product sales data processing device and program
JP2025081908A Pending JP2025107488A (en) 2020-12-15 2025-05-15 Product sales data processing device and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025081908A Pending JP2025107488A (en) 2020-12-15 2025-05-15 Product sales data processing device and program

Country Status (1)

Country Link
JP (2) JP7688375B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7688375B2 (en) * 2020-12-15 2025-06-04 株式会社寺岡精工 Product sales data processing device and program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011227670A (en) 2010-04-19 2011-11-10 Teraoka Seiko Co Ltd Pos register
JP2018045439A (en) 2016-09-14 2018-03-22 カシオ計算機株式会社 Sales data processing device and program
JP2019032606A (en) 2017-08-04 2019-02-28 株式会社寺岡精工 Commodity sales data processing system, commodity sales data processing device, and program
JP2020017224A (en) 2018-07-27 2020-01-30 株式会社寺岡精工 Commodity sales data processor, program, and method of inputting sales amount
JP2020181248A (en) 2019-04-23 2020-11-05 東芝テック株式会社 Product sales data processing system, payment device and its control program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4876506B2 (en) * 2005-09-28 2012-02-15 株式会社寺岡精工 Self checkout cash register
JP7688375B2 (en) * 2020-12-15 2025-06-04 株式会社寺岡精工 Product sales data processing device and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011227670A (en) 2010-04-19 2011-11-10 Teraoka Seiko Co Ltd Pos register
JP2018045439A (en) 2016-09-14 2018-03-22 カシオ計算機株式会社 Sales data processing device and program
JP2019032606A (en) 2017-08-04 2019-02-28 株式会社寺岡精工 Commodity sales data processing system, commodity sales data processing device, and program
JP2020017224A (en) 2018-07-27 2020-01-30 株式会社寺岡精工 Commodity sales data processor, program, and method of inputting sales amount
JP2020181248A (en) 2019-04-23 2020-11-05 東芝テック株式会社 Product sales data processing system, payment device and its control program

Also Published As

Publication number Publication date
JP2025107488A (en) 2025-07-17
JP2022094504A (en) 2022-06-27

Similar Documents

Publication Publication Date Title
JP6945217B2 (en) POS system, checkout device, registration device and program
JP7496600B2 (en) Product sales data processing device, product sales data processing method, and program
JP2025107488A (en) Product sales data processing device and program
JP2019174857A (en) Commodity sales data processing device and program
JP7576297B2 (en) Store systems and programs
JP7486764B2 (en) Product sales data processing device and program
JP7382052B2 (en) Sales data processing device and program
JP2023052797A (en) Merchandise sales data processor and program
JP6650167B2 (en) Commodity sales data processing device and program
JP7575053B2 (en) Product sales data processing device and program
JP2024059972A (en) Payment device and program
JP7725056B2 (en) Merchandise sales data processing device, program, and merchandise sales data processing system
JP2023133351A (en) Sales data processing device
JP7620972B2 (en) Product sales data processing device and computer program
JP7335599B2 (en) Merchandise sales data processing system, registration device, program, and merchandise sales data processing method
JP7394437B2 (en) Payment system
JP7688376B2 (en) Product sales data processing system and program
JP2021022301A (en) Product sale data processor, method for control, and program
JP2022070297A (en) Self-accounting device
JP7384389B2 (en) System, registration and settlement device, control method, and program
JP2021174318A (en) Settlement system, checkout method, and program
JP7626427B2 (en) Product sales data processing system, device for store clerk, device for customer, notification method, and program
US20250356740A1 (en) Information processing apparatus, guidance system, and control method for an information processing apparatus
JP7793259B2 (en) Automatic fare adjustment machines and automatic fare adjustment systems
JP2020013417A (en) Sales data processing device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231211

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240731

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240813

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241011

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250305

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250516

R150 Certificate of patent or registration of utility model

Ref document number: 7688375

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150