JP2022078133A - Accounting apparatus and program therefor - Google Patents

Accounting apparatus and program therefor Download PDF

Info

Publication number
JP2022078133A
JP2022078133A JP2022025590A JP2022025590A JP2022078133A JP 2022078133 A JP2022078133 A JP 2022078133A JP 2022025590 A JP2022025590 A JP 2022025590A JP 2022025590 A JP2022025590 A JP 2022025590A JP 2022078133 A JP2022078133 A JP 2022078133A
Authority
JP
Japan
Prior art keywords
processor
payment
act
pos terminal
read
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.)
Granted
Application number
JP2022025590A
Other languages
Japanese (ja)
Other versions
JP7274629B2 (en
Inventor
隆宏 白石
Takahiro Shiraishi
康治 野口
Koji Noguchi
拓郎 益田
Takuo Masuda
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2018100442A external-priority patent/JP7030613B2/en
Application filed by Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2022025590A priority Critical patent/JP7274629B2/en
Publication of JP2022078133A publication Critical patent/JP2022078133A/en
Application granted granted Critical
Publication of JP7274629B2 publication Critical patent/JP7274629B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

PROBLEM TO BE SOLVED: To relax the congestion of an accounting place.
SOLUTION: The accounting device includes reading means, receiving means, processing means, and forcing means. The reading means reads information of the purchased commodity. The accepting means accepts payment of a fee. The processing means executes settlement processing on the basis of the information of the purchased commodity read by the reading means and the payment information of the price accepted by the receiving means. The forcing means forcibly performs the settlement processing when the number of items to be purchased, which has been read by the reading means, reaches a specified number.
SELECTED DRAWING: Figure 3
COPYRIGHT: (C)2022,JPO&INPIT

Description

本発明の実施形態は、会計装置及びそのプログラムに関する。 Embodiments of the present invention relate to accounting equipment and programs thereof.

商品が陳列される売場と会計を行うための会計場とを区分けしたレイアウトの店舗では、会計方式として、対面会計方式、セルフ会計方式、セミセルフ会計方式等が適用されている。対面会計方式は、販売商品の登録から会計までを店員が行う。セルフ会計方式は、販売商品の登録から会計までを購買者である客が自ら行う。セミセルフ会計方式は、販売商品の登録を店員が行い、会計を客が行う。しかしながら、いずれの会計方式を適用したとしても、混雑のピーク時には会計待ち客の行列ができることは避けられない。 In stores with a layout that separates the sales floor where products are displayed and the accounting floor for accounting, face-to-face accounting method, self-accounting method, semi-self-accounting method, etc. are applied as accounting methods. In the face-to-face accounting method, the clerk performs the process from registration of the product for sale to accounting. In the self-accounting method, the customer, who is the purchaser, performs the process from registration of the product for sale to accounting by himself / herself. In the semi-self-accounting method, the clerk registers the products for sale and the customer performs the accounting. However, no matter which accounting method is applied, it is inevitable that there will be a queue of customers waiting for accounting at the peak of congestion.

客のなかには、多くの商品をまとめて購入する客もいれば、1,2品の少品目しか購入しない客もいる。例えばコンビニエンスストア又は各種施設内の売店等では、少品目しか購入しない客の比率が高い。そこで、少品目しか購入しない客に対しては、殆ど時間をかけることなくセルフで会計を終わらせることができる会計方式が望まれている。 Some customers buy many products at once, while others buy only one or two small items. For example, at convenience stores or shops in various facilities, the ratio of customers who purchase only a small number of items is high. Therefore, for customers who purchase only a small number of items, an accounting method that can complete the accounting by themselves with almost no time is desired.

特開2010-267011号公報Japanese Unexamined Patent Publication No. 2010-267011

本発明の実施形態が解決しようとする課題は、会計場の混雑緩和を図ることができる会計装置を提供しようとするものである。 The problem to be solved by the embodiment of the present invention is to provide an accounting device capable of alleviating congestion in an accounting place.

一実施形態において、会計装置は、読取手段と、受付手段と、処理手段と、強制手段と、を備える。読取手段は、購入商品の情報を読み取る。受付手段は、代金の支払いを受け付ける。処理手段は、読取手段で読み取った購入商品の情報と受付手段で受け付けた代金の支払い情報とに基づいて決済処理を実行する。強制手段は、読取手段で情報を読み取った購入商品の点数が規定点数に達すると決済処理を強制する。 In one embodiment, the accounting device comprises a reading means, a receiving means, a processing means, and a compulsory means. The reading means reads the information of the purchased product. The reception means accepts payment. The processing means executes the payment processing based on the information of the purchased product read by the reading means and the payment information of the price received by the receiving means. The compulsory means forces the settlement process when the score of the purchased product whose information is read by the reading means reaches the specified score.

本実施形態のコンビニエンスストアで構築されるPOSシステムの概略構成を示すブロック図。The block diagram which shows the schematic structure of the POS system constructed in the convenience store of this embodiment. 同コンビニエンスストアのレイアウト例を示す模式図。The schematic diagram which shows the layout example of the convenience store. 第1の実施形態におけるスルー式POS端末の外観構成を示す模式図。The schematic diagram which shows the appearance structure of the through-type POS terminal in 1st Embodiment. 同スルー式POS端末の要部回路構成を示すブロック図。The block diagram which shows the main part circuit composition of the through type POS terminal. 同スルー式POS端末が有する主要な記憶領域を示す模式図。The schematic diagram which shows the main storage area which the through type POS terminal has. 同スルー式POS端末のプロセッサが、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図。The flow chart which shows the main information processing procedure which the processor of the through-type POS terminal executes according to the main program. 同スルー式POS端末のプロセッサが、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図。The flow chart which shows the main information processing procedure which the processor of the through-type POS terminal executes according to the main program. 同スルー式POS端末のプロセッサが、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図。The flow chart which shows the main information processing procedure which the processor of the through-type POS terminal executes according to the main program. 同スルー式POS端末のプロセッサが、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図。The flow chart which shows the main information processing procedure which the processor of the through-type POS terminal executes according to the main program. 第2の実施形態におけるスルー式POS端末の外観構成を示す模式図。The schematic diagram which shows the appearance structure of the through type POS terminal in 2nd Embodiment. 同スルー式POS端末のプロセッサが、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図。The flow chart which shows the main information processing procedure which the processor of the through-type POS terminal executes according to the main program. 同スルー式POS端末のプロセッサが、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図。The flow chart which shows the main information processing procedure which the processor of the through-type POS terminal executes according to the main program. 同スルー式POS端末のプロセッサが、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図。The flow chart which shows the main information processing procedure which the processor of the through-type POS terminal executes according to the main program. 第3の実施形態における対面式POS端末の要部回路構成を示すブロック図。The block diagram which shows the main part circuit composition of the face-to-face type POS terminal in 3rd Embodiment. 同対面式POS端末の外観構成を示す模式図。The schematic diagram which shows the appearance composition of the face-to-face type POS terminal. 同対面式POS端末のプロセッサが、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図。The flow chart which shows the main information processing procedure which the processor of the face-to-face POS terminal executes according to the main program. 同対面式POS端末のプロセッサが、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図。The flow chart which shows the main information processing procedure which the processor of the face-to-face POS terminal executes according to the main program. 同対面式POS端末のプロセッサが、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図。The flow chart which shows the main information processing procedure which the processor of the face-to-face POS terminal executes according to the main program.

以下、会計場の混雑緩和を図ることができる会計装置の実施形態について、図面を用いて説明する。
なお、この実施形態では、本会計装置を導入する店舗としてコンビニエンスストアを例示する。因みに会計装置とは、会計処理を実行するための装置を称する。会計処理とは、商品登録処理と決済処理とを含む。商品登録処理及び決済処理については以下の説明で明らかにする。
Hereinafter, an embodiment of an accounting device capable of alleviating congestion in an accounting place will be described with reference to drawings.
In this embodiment, a convenience store is exemplified as a store in which the accounting device is introduced. Incidentally, the accounting device refers to a device for executing accounting processing. Accounting processing includes product registration processing and settlement processing. The product registration process and payment process will be clarified in the following explanation.

[第1の実施形態]
図1は、本実施形態のコンビニエンスストア10で構築されるPOS(Point Of Sales)システム1の概略構成を示すブロック図であり、図2は、同コンビニエンスストア10のレイアウト例を示す模式図である。図1に示すように、POSシステム1は、対面式POS端末20、スルー式POS端末30及びストアサーバ40と、ネットワーク50と、を含む。ネットワーク50は、対面式POS端末20及びスルー式POS端末30を、ストアサーバ40と通信自在に接続するためのものである。ネットワーク50は、例えば有線のLAN(Local Area Network)である。ネットワーク50は、例えばワイファイ等の無線通信規格に準拠した無線LANであってもよい。ネットワーク50は、例えば対面式POS端末20とストアサーバ40とを有線LANで接続し、スルー式POS端末30とストアサーバ40とを無線LANで接続するというように、有線LANと無線LANとが混在してもよい。
[First Embodiment]
FIG. 1 is a block diagram showing a schematic configuration of a POS (Point Of Sales) system 1 constructed in a convenience store 10 of the present embodiment, and FIG. 2 is a schematic diagram showing a layout example of the convenience store 10. .. As shown in FIG. 1, the POS system 1 includes a face-to-face POS terminal 20, a through-type POS terminal 30, a store server 40, and a network 50. The network 50 is for connecting the face-to-face POS terminal 20 and the through-type POS terminal 30 freely with the store server 40. The network 50 is, for example, a wired LAN (Local Area Network). The network 50 may be a wireless LAN conforming to a wireless communication standard such as Wi-Fi. The network 50 is a mixture of wired LAN and wireless LAN, for example, the face-to-face POS terminal 20 and the store server 40 are connected by a wired LAN, and the through-type POS terminal 30 and the store server 40 are connected by a wireless LAN. You may.

対面式POS端末20は、店員の操作により、客が購入する商品の登録から会計までを処理する対面会計方式に対応した会計装置である。このような対面式POS端末20は、既存のコンビニエンスストア等で導入されており、周知であるので、詳細な説明は省略する。 The face-to-face POS terminal 20 is an accounting device corresponding to a face-to-face accounting method that processes from registration to accounting of products purchased by customers by the operation of a clerk. Since such a face-to-face POS terminal 20 has been introduced in an existing convenience store or the like and is well known, detailed description thereof will be omitted.

スルー式POS端末30は、少品目しか購入しない客向けに、袋詰めなしにスムーズにセルフ会計方式で会計を済ませることができる会計装置である。スルー式POS端末30の詳細については、後述する。 The through-type POS terminal 30 is an accounting device that can smoothly complete accounting by a self-accounting method without bagging for customers who purchase only a small number of items. Details of the through-type POS terminal 30 will be described later.

対面式POS端末20及びスルー式POS端末30の台数は、特に限定されるものではない。本実施形態では、対面式POS端末20の台数を2台とし、スルー式POS端末30の台数を1台とする。 The number of face-to-face POS terminals 20 and through-type POS terminals 30 is not particularly limited. In the present embodiment, the number of face-to-face POS terminals 20 is two, and the number of through-type POS terminals 30 is one.

図2に示すように、コンビニエンスストア10は、複数の商品陳列棚11が配置された売場12と、会計用カウンタ13が配置された会計場14とに区分けされる。そして、売場12と会計場14との境界付近に、店内への出入口15が設けられている。また、上記出入口15とは別に、少品目しか購入しない客を対象とした出口16が設けられている。出口16は、出入口15よりも会計場14に近い側に設けられている。出口16には、スルー式POS端末30が設置されている。対面式POS端末20は、会計用カウンタ13の上に設置されている。 As shown in FIG. 2, the convenience store 10 is divided into a sales floor 12 in which a plurality of product display shelves 11 are arranged and an accounting floor 14 in which an accounting counter 13 is arranged. An entrance / exit 15 to the store is provided near the boundary between the sales floor 12 and the accounting floor 14. Further, apart from the entrance / exit 15, an exit 16 for customers who purchase only a small number of items is provided. The exit 16 is provided closer to the checkout area 14 than the entrance / exit 15. A through-type POS terminal 30 is installed at the exit 16. The face-to-face POS terminal 20 is installed on the accounting counter 13.

コンビニエンスストア10のレイアウト例は、図2のレイアウトに限定されるものではない。少なくとも出入口15から入店した客が、売場12の商品陳列棚11に陳列されている商品を購入し会計場14で会計を行う。このとき、1,2品目の少品目しか購入しない客の一部はスルー式POS端末30を使用して会計を行い、退出路から店外へ出る。その他の客は、対面式POS端末20を使用して会計を行い、出入口15から店外へ出る。このような動線を確保できるレイアウトであればよい。 The layout example of the convenience store 10 is not limited to the layout shown in FIG. At least a customer who enters the store from the doorway 15 purchases the products displayed on the product display shelf 11 of the sales floor 12 and makes a payment at the accounting floor 14. At this time, some of the customers who purchase only a small number of items 1 and 2 use the through-type POS terminal 30 to perform accounting and go out of the store from the exit route. Other customers use the face-to-face POS terminal 20 to make payments and go out of the store from the doorway 15. Any layout that can secure such a flow line is sufficient.

ストアサーバ40は、対面式POS端末20及びスルー式POS端末30で実行される登録業務及び会計業務を一元的に管理するコンピュータ機器である。ストアサーバ40は、対面式POS端末20及びスルー式POS端末30で登録された各商品の販売データを収集し集計することで、各商品の売上、在庫等を管理する。ストアサーバ40は、対面式POS端末20及びスルー式POS端末30で処理された会計のデータを収集し集計することで、店舗の売上、損失等を管理する。 The store server 40 is a computer device that centrally manages the registration work and the accounting work executed by the face-to-face POS terminal 20 and the through-type POS terminal 30. The store server 40 manages the sales, inventory, etc. of each product by collecting and aggregating the sales data of each product registered in the face-to-face POS terminal 20 and the through-type POS terminal 30. The store server 40 manages store sales, losses, etc. by collecting and aggregating accounting data processed by the face-to-face POS terminal 20 and the through-type POS terminal 30.

ストアサーバ40は、広域ネットワーク60に接続されている。広域ネットワーク60には、電子マネーサーバ70、電子レシートサーバ80、連携サーバ90等が接続されている。ストアサーバ40は、広域ネットワーク60を介して電子マネーサーバ70、電子レシートサーバ80、連携サーバ90等とデータ通信を行うことができる。 The store server 40 is connected to the wide area network 60. An electronic money server 70, an electronic receipt server 80, a cooperation server 90, and the like are connected to the wide area network 60. The store server 40 can perform data communication with the electronic money server 70, the electronic receipt server 80, the cooperation server 90, and the like via the wide area network 60.

電子マネーサーバ70は、電子マネーの利用者が所有する電子マネーの残高を管理する。電子マネーサーバ70の記憶装置は、利用者を識別する第1ユーザIDと関連付けて、その利用者の電子マネー残高を記憶する。電子マネーサーバ70は、ストアサーバ40とのデータ通信により、対面式POS端末20又はスルー式POS端末30で電子マネー決済を行った利用者の電子マネー残高を更新する。 The electronic money server 70 manages the balance of electronic money owned by the user of the electronic money. The storage device of the electronic money server 70 stores the electronic money balance of the user in association with the first user ID that identifies the user. The electronic money server 70 updates the electronic money balance of the user who made the electronic money payment with the face-to-face POS terminal 20 or the through-type POS terminal 30 by data communication with the store server 40.

電子レシートサーバ80は、電子レシートの利用者に対して発行される電子レシートデータを管理する。電子レシートサーバ80の記憶装置は、利用者を識別する第2ユーザIDと関連付けて、その利用者に対して対面式POS端末20又はスルー式POS端末30で作成された電子レシートデータを記憶する。電子レシートデータは、利用者が購入した商品の明細及び決済金額等が記録されるレシートを電子化したものである。電子レシートサーバ80の記憶装置に記憶された電子レシートデータは、その電子レシートデータに関連付けられた第2ユーザIDで識別される利用者が、スマートフォン、タブレット端末等を利用して電子レシートサーバ80にアクセスすることにより、閲覧することができる。 The electronic receipt server 80 manages electronic receipt data issued to users of electronic receipts. The storage device of the electronic receipt server 80 stores the electronic receipt data created by the face-to-face POS terminal 20 or the through-type POS terminal 30 for the user in association with the second user ID that identifies the user. The electronic receipt data is an electronic receipt in which the details of the product purchased by the user, the payment amount, and the like are recorded. The electronic receipt data stored in the storage device of the electronic receipt server 80 is stored in the electronic receipt server 80 by a user identified by the second user ID associated with the electronic receipt data using a smartphone, a tablet terminal, or the like. You can browse it by accessing it.

連携サーバ90は、電子マネーの利用者と電子レシートの利用者とが同一人物の場合に、その利用者に対する第1ユーザIDと第2ユーザIDとの連携を図る。電子マネーの利用者は、第1ユーザIDが記録された記録媒体を所有する。記録媒体は、例えばICカード、スマートフォン等である。同様に、電子レシートの利用者は、第2ユーザIDが記録された記録媒体を所有する。記録媒体は、例えばICカード、スマートフォン等である。 When the user of the electronic money and the user of the electronic receipt are the same person, the cooperation server 90 aims to cooperate with the first user ID and the second user ID for the user. The user of the electronic money owns a recording medium in which the first user ID is recorded. The recording medium is, for example, an IC card, a smartphone, or the like. Similarly, the user of the electronic receipt owns a recording medium on which the second user ID is recorded. The recording medium is, for example, an IC card, a smartphone, or the like.

対面式POS端末20又はスルー式POS端末30において電子マネー決済が実行されると、第1ユーザIDとともに決済金額が電子マネーサーバ70に送信される。電子マネーサーバ70は、当該第1ユーザIDに関連付けられた電子マネー残高と決済金額とを比較する。電子マネーサーバ70は、電子マネー残高が決済金額以上であれば電子マネー決済を承認し、電子マネー残高を決済金額分減額した金額に更新する。電子マネー決済が承認されると、対面式POS端末20又はスルー式POS端末30においては、電子レシートデータが生成され、第1ユーザIDとともに電子レシートデータが電子レシートサーバ80に送信される。電子レシートサーバ80は、連携サーバ90と通信を行い、当該第1ユーザIDと連携する第2ユーザIDを取得する。電子レシートサーバ80は、連携サーバ90から取得した第2ユーザIDと関連付けて電子レシートデータを記憶装置に記憶させる。このように、電子マネーの利用者が電子レシートの利用者でもある場合には、電子マネー決済を行うことで、自動的に電子レシートデータが利用者に提供され得る。 When the electronic money payment is executed on the face-to-face POS terminal 20 or the through-type POS terminal 30, the payment amount is transmitted to the electronic money server 70 together with the first user ID. The electronic commerce server 70 compares the electronic commerce balance associated with the first user ID with the settlement amount. If the electronic commerce balance is equal to or greater than the settlement amount, the electronic commerce server 70 approves the electronic commerce payment and updates the electronic commerce balance to an amount reduced by the settlement amount. When the electronic money payment is approved, the face-to-face POS terminal 20 or the through-type POS terminal 30 generates electronic receipt data, and the electronic receipt data is transmitted to the electronic receipt server 80 together with the first user ID. The electronic receipt server 80 communicates with the cooperation server 90 and acquires a second user ID linked with the first user ID. The electronic receipt server 80 stores the electronic receipt data in the storage device in association with the second user ID acquired from the cooperation server 90. As described above, when the user of the electronic money is also the user of the electronic receipt, the electronic receipt data can be automatically provided to the user by performing the electronic money payment.

図3は、スルー式POS端末30の外観構成を示す模式図であり、図4は、スルー式POS端末30の要部回路構成を示すブロック図である。図3に示すように、スルー式POS端末30は、会計場14から出口16に通じる通路17に沿って配置されている。具体的には、通路17の一方の側にスルー式POS端末30の筐体300が設置されている。通路17の他方の側には、図2に示すように、筐体300と対峙するように衝立18が設置されている。つまり、筐体300と衝立18との間に通路17が形成されている。なお、通路は、本実施形態のように必ずしも筐体300と衝立18とにより形成されている必要は無く、筐体300が複数設けられている場合においては、別の筐体300とにより形成された空間であっても良い。 FIG. 3 is a schematic diagram showing an external configuration of the through-type POS terminal 30, and FIG. 4 is a block diagram showing a main circuit configuration of the through-type POS terminal 30. As shown in FIG. 3, the through-type POS terminal 30 is arranged along the passage 17 leading from the checkout area 14 to the exit 16. Specifically, the housing 300 of the through-type POS terminal 30 is installed on one side of the passage 17. On the other side of the passage 17, as shown in FIG. 2, a tsuitate 18 is installed so as to face the housing 300. That is, a passage 17 is formed between the housing 300 and the tsuitate 18. The passage does not necessarily have to be formed by the housing 300 and the countersunk 18 as in the present embodiment, and when a plurality of housings 300 are provided, the passage is formed by another housing 300. It may be a space.

電子マネー及び電子レシートの利用者で、かつ、少品目しか購入せず、袋詰めが不要な客は、会計場14から出口16に向かって通路17を矢印19で示す方向に歩行する。客は、通路17を歩行しているときにスルー式POS端末30を操作して購入する商品の登録と、電子マネー決済による会計と、を自ら行う。客は、会計を終えると、商品を袋詰めすることなく出口16から店外へ出る。スルー式POS端末30は、上述したような客の行動を可能とするものである。 A customer who is a user of electronic commerce and electronic receipts and who purchases only a small number of items and does not need to pack the items walks along the passage 17 from the checkout counter 14 toward the exit 16 in the direction indicated by the arrow 19. The customer operates the through-type POS terminal 30 while walking in the aisle 17 to register the product to be purchased and to perform the accounting by electronic money settlement. After completing the checkout, the customer goes out of the store from the exit 16 without packing the product. The through-type POS terminal 30 enables the behavior of the customer as described above.

図4に示すように、スルー式POS端末30は、プロセッサ301、メインメモリ302、補助記憶デバイス303、通信インターフェース304、スキャナ305、リーダ・ライタ306、タッチパネル307、I/O(Input/Output)ポート308、入口センサ309、出口センサ310、通路センサ311、入口扉312、出口扉313及びシステム伝送路314を備える。システム伝送路314は、アドレスバス、データバス、制御信号線等を含む。スルー式POS端末30では、システム伝送路314に、プロセッサ301、メインメモリ302、補助記憶デバイス303、通信インターフェース304、スキャナ305、リーダ・ライタ306、タッチパネル307及びI/Oポート308を接続する。スルー式POS端末30では、プロセッサ301、メインメモリ302及び補助記憶デバイス303と、これらを接続するシステム伝送路314とによってコンピュータを構成する。 As shown in FIG. 4, the through-type POS terminal 30 includes a processor 301, a main memory 302, an auxiliary storage device 303, a communication interface 304, a scanner 305, a reader / writer 306, a touch panel 307, and an I / O (Input / Output) port. It includes a 308, an inlet sensor 309, an exit sensor 310, a passage sensor 311, an inlet door 312, an exit door 313, and a system transmission path 314. The system transmission line 314 includes an address bus, a data bus, a control signal line, and the like. In the through-type POS terminal 30, the processor 301, the main memory 302, the auxiliary storage device 303, the communication interface 304, the scanner 305, the reader / writer 306, the touch panel 307, and the I / O port 308 are connected to the system transmission line 314. In the through-type POS terminal 30, a computer is composed of a processor 301, a main memory 302, an auxiliary storage device 303, and a system transmission line 314 connecting them.

プロセッサ301は、上記コンピュータの中枢部分に相当する。プロセッサ301は、オペレーティングシステム又はアプリケーションプログラムに従って、スルー式POS端末30としての各種の機能を実現するべく各部を制御する。プロセッサ301は、例えばCPU(Central Processing Unit)である。 The processor 301 corresponds to the central part of the computer. The processor 301 controls each part in order to realize various functions as a through-type POS terminal 30 according to an operating system or an application program. The processor 301 is, for example, a CPU (Central Processing Unit).

メインメモリ302は、上記コンピュータの主記憶部分に相当する。メインメモリ302は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ302は、不揮発性のメモリ領域ではオペレーティングシステム又はアプリケーションプログラムを記憶する。メインメモリ302は、プロセッサ301が各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ302は、揮発性のメモリ領域を、プロセッサ301によってデータが適宜書き換えられるワークエリアとして使用する。不揮発性のメモリ領域は、例えばROM(Read Only Memory)である。揮発性のメモリ領域は、例えばRAM(Random Access Memory)である。 The main memory 302 corresponds to the main storage portion of the computer. The main memory 302 includes a non-volatile memory area and a volatile memory area. The main memory 302 stores an operating system or an application program in a non-volatile memory area. The main memory 302 may store data necessary for the processor 301 to execute a process for controlling each part in a non-volatile or volatile memory area. The main memory 302 uses the volatile memory area as a work area where data is appropriately rewritten by the processor 301. The non-volatile memory area is, for example, a ROM (Read Only Memory). The volatile memory area is, for example, RAM (Random Access Memory).

補助記憶デバイス303は、上記コンピュータの補助記憶部分に相当する。例えばEEPROM(Electric Erasable Programmable Read-Only Memory)、HDD(Hard Disk Drive)、あるいはSSD(Solid State Drive)等が補助記憶デバイス303となり得る。補助記憶デバイス303は、プロセッサ301が各種の処理を行う上で使用するデータ、プロセッサ301での処理によって作成されたデータ等を保存する。補助記憶デバイス303は、上記のアプリケーションプログラムを記憶する場合もある。 The auxiliary storage device 303 corresponds to the auxiliary storage portion of the computer. For example, an EEPROM (Electric Erasable Programmable Read-Only Memory), an HDD (Hard Disk Drive), an SSD (Solid State Drive), or the like can be an auxiliary storage device 303. The auxiliary storage device 303 stores data used by the processor 301 for performing various processes, data created by the processes of the processor 301, and the like. The auxiliary storage device 303 may store the above application program.

通信インターフェース304は、ネットワーク50を介して接続されたストアサーバ40と通信プロトコルに従いデータ通信を行う。 The communication interface 304 performs data communication with the store server 40 connected via the network 50 according to the communication protocol.

スキャナ305は、商品に付されたバーコード、二次元データコード等のコードシンボルを読み取るためのデバイスである。スキャナ305は、レーザ光の走査によりコードシンボルを読み取るタイプであってもよい。スキャナ305は、撮像デバイスで撮像した画像からコードシンボルを読み取るタイプであってもよい。 The scanner 305 is a device for reading code symbols such as barcodes and two-dimensional data codes attached to products. The scanner 305 may be of a type that reads a code symbol by scanning a laser beam. The scanner 305 may be of a type that reads a code symbol from an image captured by an imaging device.

図3に示すように、筐体300における上面300Aの会計場14に近い側にスキャナ305の読取窓305Aが設けられている。スルー式POS端末30の利用客が商品に付されたコードシンボルを読取窓305Aに翳すと、スキャナ305は、そのコードシンボルをスキャンして、商品ID等の読取りを行う。ここに、スキャナ305は、スルー式POS端末30の読取手段として機能する。 As shown in FIG. 3, a reading window 305A of the scanner 305 is provided on the upper surface 300A of the housing 300 near the accounting field 14. When the user of the through-type POS terminal 30 holds the code symbol attached to the product over the reading window 305A, the scanner 305 scans the code symbol and reads the product ID and the like. Here, the scanner 305 functions as a reading means for the through-type POS terminal 30.

リーダ・ライタ306は、近距離無線通信を利用して非接触により記録媒体に記録されたデータの読取りと、その記録媒体へのデータの書込みとを行う。記録媒体は、典型的には、第1ユーザIDが記録された非接触式のICカード、スマートフォン等である。リーダ・ライタ306は、他の記録媒体に対してデータの読取りまたはデータの書込みを行ってもよい。 The reader / writer 306 uses short-range wireless communication to read data recorded on a recording medium by non-contact and write data to the recording medium. The recording medium is typically a contactless IC card, a smartphone, or the like on which the first user ID is recorded. The reader / writer 306 may read data or write data to another recording medium.

図3に示すように、筐体300における上面300Aの略中央にリーダ・ライタ306のアンテナ306Aが設けられている。スルー式POS端末30の利用客が記録媒体をアンテナ306Aに翳すと、リーダ・ライタ306は、近距離無線通信によりその記録媒体に記録されているデータの読取りを行う。リーダ・ライタ306は、アンテナ306Aに翳されている記録媒体に対して書込みデータが有る場合には、近距離無線通信によりその記録媒体にデータの書込みを行う。ここに、リーダ・ライタ306は、スルー式POS端末30の受付手段として機能する。 As shown in FIG. 3, the antenna 306A of the reader / writer 306 is provided at substantially the center of the upper surface 300A of the housing 300. When the user of the through-type POS terminal 30 holds the recording medium over the antenna 306A, the reader / writer 306 reads the data recorded on the recording medium by short-range wireless communication. When the reader / writer 306 has write data for the recording medium held by the antenna 306A, the reader / writer 306 writes the data to the recording medium by short-range wireless communication. Here, the reader / writer 306 functions as a receiving means of the through-type POS terminal 30.

タッチパネル307は、スルー式POS端末30の入力デバイス及び表示デバイスとして機能する。タッチパネル307は、スルー式POS端末30の利用客による操作入力を受け付ける。タッチパネル307は、その利用客に対して必要な情報の表示を行う。 The touch panel 307 functions as an input device and a display device of the through-type POS terminal 30. The touch panel 307 receives an operation input by a user of the through-type POS terminal 30. The touch panel 307 displays necessary information for the user.

図3に示すように、筐体300における上面300Aの出口16に近い側にタッチパネル307が設けられている。タッチパネル307は、その画面307Aを通路17への進入口の側に向けて、筐体300の上面300Aに取り付けられている。 As shown in FIG. 3, the touch panel 307 is provided on the side of the housing 300 near the exit 16 of the upper surface 300A. The touch panel 307 is attached to the upper surface 300A of the housing 300 with the screen 307A facing the entrance / exit side to the passage 17.

I/Oポート308は、入口センサ309、出口センサ310及び通路センサ311からそれぞれセンシング信号を入力する機能と、入口扉312及び出口扉313に対して開閉信号を出力する機能とを有する。 The I / O port 308 has a function of inputting a sensing signal from the inlet sensor 309, the exit sensor 310, and the passage sensor 311, respectively, and a function of outputting an open / close signal to the inlet door 312 and the exit door 313.

図3に示すように、入口センサ309、出口センサ310及び通路センサ311は、筐体300の衝立18と対向する側面300Bに設けられている。入口センサ309は、会計場14に近い側に設けられている。出口センサ310は、出口16に近い側に設けられている。通路センサ311は、入口センサ309と出口センサ310との間に設けられている。通路センサ311は、複数のセンシング素子を通路17に沿って配列した構造となっており、少なくとも1つのセンシング素子がオンすると、オン信号を出力する。 As shown in FIG. 3, the inlet sensor 309, the exit sensor 310, and the passage sensor 311 are provided on the side surface 300B facing the abutment 18 of the housing 300. The entrance sensor 309 is provided on the side close to the checkout area 14. The outlet sensor 310 is provided on the side close to the outlet 16. The passage sensor 311 is provided between the inlet sensor 309 and the exit sensor 310. The passage sensor 311 has a structure in which a plurality of sensing elements are arranged along the passage 17, and when at least one sensing element is turned on, an on signal is output.

入口センサ309は、会計場14から通路17へと進入する利用客を検知する。出口センサ310は、通路17から店外へと退出する利用客を検知する。通路センサ311は、通路17を歩行する利用客を検知する。入口センサ309、出口センサ310及び通路センサ311は、いわゆる人感センサである。人感センサの種類は、特に限定されるものではない。例えば赤外線を利用した熱センサであってもよいし、光の反射を利用した光センサであってもよい。 The entrance sensor 309 detects a passenger entering the aisle 17 from the checkout area 14. The exit sensor 310 detects a passenger leaving the store from the aisle 17. The aisle sensor 311 detects a passenger walking in the aisle 17. The entrance sensor 309, the exit sensor 310, and the passage sensor 311 are so-called motion sensors. The type of motion sensor is not particularly limited. For example, it may be a thermal sensor using infrared rays, or an optical sensor using light reflection.

図3に示すように、入口扉312及び出口扉313は、筐体300の衝立18と対向する側面300Bに設けられている。入口扉312は、会計場14に近い側に設けられている。入口扉312は、筐体300に取り付けられた一辺を回転の中心とし、矢印312Aまたは矢印312Bに示すように、通路17の面と平行に往復して回動することで、会計場14から通路17への進入路の開閉を行う。出口扉313は、出口16に近い側に設けられている。出口扉313は、筐体300に取り付けられた一辺を回転の中心とし、矢印313Aまたは矢印313Bで示すように、通路17の面と平行に往復して回動することで、通路17から出口16への退出路の開閉を行う。 As shown in FIG. 3, the entrance door 312 and the exit door 313 are provided on the side surface 300B facing the stand 18 of the housing 300. The entrance door 312 is provided on the side close to the checkout area 14. The entrance door 312 reciprocates in parallel with the surface of the passage 17 with one side attached to the housing 300 as the center of rotation, and as shown by arrow 312A or arrow 312B, the entrance door 312 reciprocates from the accounting room 14 to the passage. The approach road to 17 is opened and closed. The exit door 313 is provided on the side close to the exit 16. The exit door 313 reciprocates in parallel with the surface of the passage 17 with one side attached to the housing 300 as the center of rotation, and as shown by arrow 313A or arrow 313B, the exit door 313 reciprocates from the passage 17 to the exit 16. Open and close the exit route to.

図3に示す入口扉312及び出口扉313は、一例である。入口扉312及び出口扉313の構造は、図3に示すものに限定されるものではない。例えば、筐体300の側面300Bに取り付けられた一点を回転の中心として、通路17の面と垂直に往復して回動することで、進入路又は退出路を開閉するものであってもよい。あるいは、入口扉312及び出口扉313は、筐体300と対向する衝立18に設けてもよい。ここに、入口扉312は、スルー式POS端末30の第1阻止手段として機能する。出口扉313は、スルー式POS端末30の第2阻止手段若しくは阻止手段として機能する。 The entrance door 312 and the exit door 313 shown in FIG. 3 are examples. The structures of the entrance door 312 and the exit door 313 are not limited to those shown in FIG. For example, the approach path or the exit path may be opened and closed by rotating the housing 300 so as to reciprocate perpendicularly to the surface of the passage 17 with a point attached to the side surface 300B as the center of rotation. Alternatively, the entrance door 312 and the exit door 313 may be provided on the tsuitate 18 facing the housing 300. Here, the entrance door 312 functions as a first blocking means of the through-type POS terminal 30. The exit door 313 functions as a second blocking means or blocking means of the through-type POS terminal 30.

かかる構成のスルー式POS端末30は、図5に示すように、カウンタエリア31と規定点数エリア32とを備えている。カウンタエリア31は、カウント値nを記述するための領域である。カウンタエリア31は、メインメモリ302の揮発性領域に形成されている。規定点数エリア32は、規定点数Nを記述するための領域である。規定点数エリア32は、補助記憶デバイス303に形成されている。 As shown in FIG. 5, the through-type POS terminal 30 having such a configuration includes a counter area 31 and a specified point area 32. The counter area 31 is an area for describing the count value n. The counter area 31 is formed in the volatile region of the main memory 302. The specified score area 32 is an area for describing the specified score N. The predetermined score area 32 is formed in the auxiliary storage device 303.

規定点数エリア32には、予め規定点数Nが記述されている。規定点数Nは、スルー式POS端末30で会計が可能な商品の数の上限値である。つまりスルー式POS端末30は、規定点数を超える数の商品の登録を認めない。スルー式POS端末30は、少品目しか購入しない客向けに、袋詰めなしにスムーズにセルフ会計方式で会計を済ませることができる専用の会計装置である。したがって規定点数Nは、典型的には“1”又は“2”が好ましい。ただし、規定点数Nを“3”以上とすることを否定するものではない。規定点数Nをいくつにするかは任意である。商品の購買履歴などからPOSシステム1の管理者が規定点数Nを適宜設定することができる。規定点数エリア32に一旦設定した規定点数Nを変更することも可能である。また、一日の時間帯、あるいは曜日等によって規定点数Nが自動的に変更されてもよい。すなわちプロセッサ301を主体とするコンピュータは、規定点数エリア32に任意の規定点数Nを設定するための設定手段として機能する。 The specified score N is described in advance in the specified score area 32. The specified score N is an upper limit of the number of products that can be accounted for by the through-type POS terminal 30. That is, the through-type POS terminal 30 does not allow the registration of a number of products exceeding the specified number of points. The through-type POS terminal 30 is a dedicated accounting device that can smoothly complete accounting by a self-accounting method without bagging for customers who purchase only a small number of items. Therefore, the specified score N is typically preferably "1" or "2". However, it does not deny that the specified score N is "3" or more. The number of specified points N is arbitrary. The administrator of the POS system 1 can appropriately set the specified score N from the purchase history of the product or the like. It is also possible to change the specified score N once set in the specified score area 32. Further, the specified score N may be automatically changed depending on the time zone of the day, the day of the week, or the like. That is, the computer mainly composed of the processor 301 functions as a setting means for setting an arbitrary specified score N in the specified score area 32.

図6乃至図9は、スルー式POS端末30のプロセッサ301が、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図である。以下、これらの流れ図を用いて、スルー式POS端末30の動作を説明する。なお、以下に説明する動作は一例である。同様な結果を得ることが可能であればその動作の手順及び内容は特に限定されるものではない。 6 to 9 are flow charts showing main information processing procedures executed by the processor 301 of the through-type POS terminal 30 according to the main program. Hereinafter, the operation of the through-type POS terminal 30 will be described with reference to these flow charts. The operation described below is an example. The procedure and contents of the operation are not particularly limited as long as similar results can be obtained.

スルー式POS端末30の電源が投入され、メインプログラムが起動すると、プロセッサ301は、Act1としてスキャナ305とリーダ・ライタ306に対してそれぞれディスエイブル信号を出力する。このディスエイブル信号により、スキャナ305とリーダ・ライタ306は、いずれもその機能を停止する。したがって、仮に商品に付されたコードシンボルが読取窓305Aに翳されても、スキャナ305は、そのコードシンボルを読み取らない。非接触式のICカード、スマートフォン等の記録媒体がアンテナ306Aに翳されても、リーダ・ライタ306は、記録媒体のデータを読み取らない。 When the power of the through-type POS terminal 30 is turned on and the main program is started, the processor 301 outputs a disable signal to the scanner 305 and the reader / writer 306 as Act1 respectively. Due to this disable signal, both the scanner 305 and the reader / writer 306 stop their functions. Therefore, even if the code symbol attached to the product is held over the reading window 305A, the scanner 305 does not read the code symbol. Even if a recording medium such as a non-contact IC card or a smartphone is held over the antenna 306A, the reader / writer 306 does not read the data on the recording medium.

プロセッサ301は、Act2として入口扉312の開動作と出口扉313の閉動作とを制御する。この制御により、I/Oポート308から入口扉312に対して開信号が出力される。また、I/Oポート308から出口扉313に対して閉信号が出力される。その結果、入口扉312は、図3の矢印312Bの方向に回転して、通路17への進入路を開放する。出口扉313は、図3の矢印313Aの方向に回転して、通路17からの退出路を閉塞する。したがって、スルー式POS端末30の利用客は、会計場14から通路17に進入することができる。しかし、通路17に進入した利用客は、出口16から店外に退出することはできない。通路17に進入した利用客は、会計場14へ戻ることは可能である。 The processor 301 controls the opening operation of the entrance door 312 and the closing operation of the exit door 313 as Act2. By this control, an open signal is output from the I / O port 308 to the inlet door 312. Further, a closing signal is output from the I / O port 308 to the exit door 313. As a result, the entrance door 312 rotates in the direction of the arrow 312B in FIG. 3 to open the approach path to the passage 17. The exit door 313 rotates in the direction of the arrow 313A in FIG. 3 to block the exit path from the passage 17. Therefore, the user of the through-type POS terminal 30 can enter the aisle 17 from the checkout area 14. However, the passenger who entered the aisle 17 cannot leave the store from the exit 16. A passenger who has entered the aisle 17 can return to the checkout area 14.

プロセッサ301は、Act3として進入路から利用客が進入したか否かを確認する。入口センサ309及び通路センサ311の検知信号がいずれもオフであり、利用客の進入を確認できない場合、プロセッサ301は、Act3においてNOと判定し、再びAct3に戻る。すなわちプロセッサ301は、進入路から利用客が進入するのを待ち続ける。 The processor 301 confirms whether or not a passenger has entered from the approach road as Act3. If the detection signals of the entrance sensor 309 and the passage sensor 311 are both off and the entry of the passenger cannot be confirmed, the processor 301 determines NO in Act3 and returns to Act3 again. That is, the processor 301 continues to wait for the passenger to enter from the approach road.

入口センサ309の検知信号がオフからオンに変化し、続いて通路センサ311の検知信号がオフからオンに変化すると、プロセッサ301は、進入路から利用客が進入したと判定する。このときプロセッサ301は、Act3においてYESと判定し、Act4へと進む。プロセッサ301は、Act4としてカウンタエリア31のカウント値nを“0”にリセットする。 When the detection signal of the entrance sensor 309 changes from off to on and then the detection signal of the passage sensor 311 changes from off to on, the processor 301 determines that the passenger has entered from the approach road. At this time, the processor 301 determines YES in Act3 and proceeds to Act4. The processor 301 resets the count value n of the counter area 31 to “0” as Act4.

プロセッサ301は、Act5としてスキャナ305に対してイネーブル信号を出力する。このイネーブル信号により、スキャナ305は、その機能を有効にする。したがって、進入路から進入した利用客が、商品に付されたコードシンボルを読取窓305Aに翳すと、スキャナ305は、そのコードシンボルを読み取る。 The processor 301 outputs an enable signal to the scanner 305 as Act5. This enable signal causes the scanner 305 to enable its function. Therefore, when the user who has entered from the approach road holds the code symbol attached to the product over the reading window 305A, the scanner 305 reads the code symbol.

プロセッサ301は、Act6として商品スキャンの有無を確認する。すなわちプロセッサ301は、スキャナ305において商品に付されたコードシンボルが読み取られると商品スキャンが有りと判断する。例えば、進入路から利用客が侵入したと検知した後、一定時間が経過してもスキャナ305による商品IDの読取がない場合、プロセッサ301は、商品スキャンが無いと判断する。商品スキャンが無い場合、プロセッサ301は、Act7として進入路から利用客が退出したか否かを確認する。通路センサ311がオンであり利用客の退出を確認できない場合、プロセッサ301は、Act7においてNOと判定し、Act6へと戻る。したがって、プロセッサ301は、Act6及びAct7により、商品スキャンが行われるか利用客が進入路から退出するのを待ち受ける。 The processor 301 confirms the presence or absence of the product scan as Act6. That is, the processor 301 determines that there is a product scan when the code symbol attached to the product is read by the scanner 305. For example, if the scanner 305 does not read the product ID even after a certain period of time has elapsed after detecting that the user has invaded from the approach road, the processor 301 determines that there is no product scan. If there is no product scan, the processor 301 confirms whether or not the user has left the approach road as Act7. If the passage sensor 311 is on and the exit of the passenger cannot be confirmed, the processor 301 determines NO in Act7 and returns to Act6. Therefore, the processor 301 waits for the product scan to be performed by Act6 and Act7 or for the user to leave the approach road.

Act6及びAct7の待ち受け状態において、通路センサ311がオンからオフに変化し、続いて入口センサ309がオンからオフに変化すると、プロセッサ301は、利用客が進入路から退出したことを確認する。利用客が進入路から退出すると、プロセッサ301は、Act7においてYESと判定し、Act8へと進む。プロセッサ301は、Act8としてスキャナ305に対してディスエイブル信号を出力する。このディスエイブル信号により、スキャナ305は、その機能を停止する。 In the standby state of Act6 and Act7, when the passage sensor 311 changes from on to off and then the entrance sensor 309 changes from on to off, the processor 301 confirms that the passenger has left the approach path. When the passenger exits the approach road, the processor 301 determines YES in Act7 and proceeds to Act8. The processor 301 outputs a disable signal to the scanner 305 as Act8. This disable signal causes the scanner 305 to cease its function.

スキャナ305に対してディスエイブル信号を出力したプロセッサ301は、Act3へと戻る。すなわちプロセッサ301は、再び進入路から利用客が進入するのを待ち続ける。 The processor 301 that outputs the disable signal to the scanner 305 returns to Act3. That is, the processor 301 continues to wait for the passenger to enter from the approach road again.

プロセッサ301は、Act6及びAct7の待ち受け状態において、商品スキャンが有ると、Act6においてYESと判定し、図7のAct11へと進む。プロセッサ301は、Act11としてスキャナ305で読み取られたコードシンボルからそのコードシンボルが付されている商品を特定する。そしてプロセッサ301は、その商品がスルー式POS端末30において登録が可能な商品であるか否かを確認する。 If there is a product scan in the standby state of Act6 and Act7, the processor 301 determines YES in Act6 and proceeds to Act11 in FIG. 7. The processor 301 identifies the product to which the code symbol is attached from the code symbol read by the scanner 305 as Act 11. Then, the processor 301 confirms whether or not the product is a product that can be registered in the through-type POS terminal 30.

例えば、酒類、煙草等のように年齢制限のある商品は、店員による客の年齢確認が必要である。また、第1類又は第2類に属する医薬品は、薬剤師又は登録販売者による情報提供が必要である。このような年齢制限のある商品及び情報提供が必要な医薬品は、セルフ会計方式のスルー式POS端末30では会計を行えない。そこで、スルー式POS端末30では会計を行えない商品のリストが補助記憶デバイス303に保存されている。プロセッサ301は、コードシンボルから特定された商品がリストにある場合には登録不能とし、リストにない場合には登録可能とする。 For example, for products with age restrictions such as alcoholic beverages and cigarettes, it is necessary for the clerk to confirm the age of the customer. In addition, for drugs belonging to Class 1 or Class 2, it is necessary for the pharmacist or registered seller to provide information. Such age-restricted products and medicines for which information needs to be provided cannot be accounted for by the self-accounting type through-type POS terminal 30. Therefore, a list of products that cannot be accounted for by the through-type POS terminal 30 is stored in the auxiliary storage device 303. The processor 301 makes it impossible to register the product specified from the code symbol when it is in the list, and makes it possible to register it when it is not in the list.

登録が不能な場合、プロセッサ301は、Act11においてNOと判定し、Act22へと進む。プロセッサ301は、Act22としてスキャナ305に対してディスエイブル信号を出力する。このディスエイブル信号により、スキャナ305は、その機能を停止する。したがって、利用客は商品の登録を行えなくなる。またこのとき、リーダ・ライタ306はその機能を停止している。したがって、利用客は電子マネーによる会計も行うことはできない。 If registration is not possible, the processor 301 determines NO in Act 11 and proceeds to Act 22. The processor 301 outputs a disable signal to the scanner 305 as Act 22. This disable signal causes the scanner 305 to cease its function. Therefore, the user cannot register the product. At this time, the reader / writer 306 has stopped its function. Therefore, the user cannot also perform accounting with electronic money.

プロセッサ301は、Act23として商品の登録不可を通知するメッセージをタッチパネル307に表示させる。メッセージは、利用客が購入する商品はスルー式POS端末では会計を行えないこと、会計場14の対面式POS端末20で会計をすること、を指示する内容が好ましい。 The processor 301 causes the touch panel 307 to display a message notifying that the product cannot be registered as Act23. The message preferably has a content instructing that the product purchased by the user cannot be accounted for by the through-type POS terminal and that the face-to-face POS terminal 20 of the accounting center 14 is used for accounting.

その後、プロセッサ301は、図9のAct41の処理へと進む。Act41以降の処理については、後述する。 After that, the processor 301 proceeds to the process of Act 41 of FIG. The processing after Act41 will be described later.

一方、登録が可能な場合には、プロセッサ301は、Act11においてYESと判定し、Act12へと進む。プロセッサ301は、Act12として商品登録処理を実行する。すなわちプロセッサ301は、コードシンボルから特定された商品の商品ID、商品名、価格等の商品データをストアサーバ40から取得する。プロセッサ301は、商品データを基に、商品ID、商品名、価格、販売点数、販売金額等を含む商品販売データを生成し、メインメモリ302に登録する。またプロセッサ301は、商品名、価格等をタッチパネル307に表示させる。このような商品登録処理は、対面式POS端末20を含む既存のPOS端末において実行される周知の処理である。 On the other hand, if registration is possible, the processor 301 determines YES in Act11 and proceeds to Act12. The processor 301 executes the product registration process as Act12. That is, the processor 301 acquires the product data such as the product ID, the product name, and the price of the product specified from the code symbol from the store server 40. The processor 301 generates product sales data including a product ID, a product name, a price, a number of points sold, a sales amount, and the like based on the product data, and registers the product in the main memory 302. Further, the processor 301 displays the product name, price, etc. on the touch panel 307. Such a product registration process is a well-known process executed in an existing POS terminal including the face-to-face POS terminal 20.

プロセッサ301は、商品登録処理を終えると、Act13としてカウント値nを調べる。カウント値nが“0”の場合、プロセッサ301は、Act13においてYESと判定し、Act14へと進む。プロセッサ301は、Act14として入口扉312の閉動作を制御する。この制御により、I/Oポート308から入口扉312に対して閉信号が出力される。その結果、入口扉312は、図3の矢印312Aの方向に回転して、進入路を閉塞する。したがって、商品登録処理が実行されると、通路17内の利用客以外の客が通路17に進入することは阻止される。 When the processor 301 finishes the product registration process, the processor 301 checks the count value n as Act13. When the count value n is "0", the processor 301 determines YES in Act13 and proceeds to Act14. The processor 301 controls the closing operation of the entrance door 312 as Act 14. By this control, a closing signal is output from the I / O port 308 to the inlet door 312. As a result, the entrance door 312 rotates in the direction of the arrow 312A in FIG. 3 and closes the approach path. Therefore, when the product registration process is executed, customers other than the passengers in the aisle 17 are prevented from entering the aisle 17.

プロセッサ301は、Act15としてリーダ・ライタ306にイネーブル信号を出力する。このイネーブル信号によりリーダ・ライタ306はその機能を有効にする。したがって、通路17内の利用客が電子マネーに係る記録媒体をアンテナ306Aに翳すと、リーダ・ライタ306によってその記録媒体に記録されている電子マネーのデータ、つまりは第1ユーザIDが非接触で読み取られる。 The processor 301 outputs an enable signal to the reader / writer 306 as Act15. This enable signal enables the reader / writer 306 to enable its function. Therefore, when the user in the passage 17 holds the recording medium related to the electronic money over the antenna 306A, the electronic money data recorded on the recording medium by the reader / writer 306, that is, the first user ID is non-contact. It is read by.

Act14及びAct15の処理を終えると、プロセッサ301は、Act16へと進む。一方、Act13においてカウント値nが“1”以上であった場合には、プロセッサ301は、Act13においてNOと判定し、Act14及びAct15の処理をスキップして、Act16へと進む。 When the processing of Act 14 and Act 15 is completed, the processor 301 proceeds to Act 16. On the other hand, when the count value n is "1" or more in Act 13, the processor 301 determines NO in Act 13, skips the processing of Act 14 and Act 15, and proceeds to Act 16.

プロセッサ301は、Act16としてカウント値nを“1”だけカウントアップする。プロセッサ301は、Act17としてカウント値nが規定点数Nに達したか否かを確認する。カウント値nが規定点数Nに達した場合には、プロセッサ301は、Act17においてYESと判定し、図8のAct31へと進む。Act31以降の処理については後述する。 The processor 301 counts up the count value n by "1" as Act16. The processor 301 confirms whether or not the count value n has reached the specified point N as Act17. When the count value n reaches the specified score N, the processor 301 determines YES in Act 17, and proceeds to Act 31 in FIG. The processing after Act31 will be described later.

一方、カウント値nが規定点数Nに達していない場合には、プロセッサ301は、Act17においてNOと判定し、Act18へと進む。プロセッサ301は、Act18として商品スキャンの有無を確認する。商品スキャンが無い場合、プロセッサ301は、Act18においてNOと判定し、Act19へと進む。プロセッサ301は、Act19として中止ボタンが操作されたか否かを確認する。中止ボタンは、タッチパネル307の画面307Aに表示されている。中止ボタンが操作されていない場合、プロセッサ301は、Act19においてNOと判定し、Act20へと進む。プロセッサ301は、Act20としてリーダ・ライタ306により電子マネーのデータが読み取られたか否かを確認する。電子マネーのデータが読み取られていない場合、プロセッサ301は、Act20においてNOと判定し、Act18へと戻る。したがってプロセッサ301は、Act18乃至Act20により、商品スキャンが行われるか、中止ボタンが操作されるか、電子マネーのデータが読み取られるのを待ち受ける。 On the other hand, when the count value n has not reached the specified score N, the processor 301 determines NO in Act17 and proceeds to Act18. The processor 301 confirms the presence or absence of the product scan as Act18. If there is no product scan, the processor 301 determines NO in Act18 and proceeds to Act19. The processor 301 confirms whether or not the stop button has been operated as Act19. The cancel button is displayed on the screen 307A of the touch panel 307. If the stop button is not operated, the processor 301 determines NO in Act19 and proceeds to Act20. The processor 301 confirms whether or not the electronic money data has been read by the reader / writer 306 as Act20. If the electronic money data has not been read, the processor 301 determines NO in Act20 and returns to Act18. Therefore, the processor 301 waits for the product scan to be performed, the stop button to be operated, or the electronic money data to be read by Act 18 to Act 20.

前述したように規定点数Nは、“1”または”2”が好ましい。規定点数Nが“1”であった場合には、Act17においてYESと判定されるので、Act18乃至Act20の待ち受け状態にはならない。規定点数Nが“2”であった場合には、Act18乃至Act20の待ち受け状態になる。 As described above, the specified score N is preferably "1" or "2". If the specified score N is "1", it is determined to be YES in Act17, so that the standby state of Act18 to Act20 is not set. When the specified score N is "2", the standby state of Act18 to Act20 is set.

Act18乃至Act20の待ち受け状態において、商品スキャンが行われたことを確認すると、プロセッサ301は、Act18においてYESと判定し、Act11へと戻る。以後、プロセッサ301は、Act11以降の処理を再び実行する。 When it is confirmed that the product scan has been performed in the standby state of Act18 to Act20, the processor 301 determines YES in Act18 and returns to Act11. After that, the processor 301 executes the processing after Act 11 again.

したがって、スキャンされた商品が登録可能な商品であったならば、その商品の登録処理が実行される。また、カウント値nが“1”だけカウントアップする。このとき、カウント値nは、“1”以上であるので、Act14及びAct15の処理は実行されない。そして、カウント値nが規定点数Nに達すると、図8のAct31へと進む。 Therefore, if the scanned product is a product that can be registered, the registration process of the product is executed. Further, the count value n is counted up by "1". At this time, since the count value n is “1” or more, the processes of Act 14 and Act 15 are not executed. Then, when the count value n reaches the specified score N, the process proceeds to Act 31 in FIG.

Act18乃至Act20の待ち受け状態において、中止ボタンが操作された場合には、プロセッサ301は、Act19においてYESと判定し、Act24へと進む。プロセッサ301は、Act24としてスキャナ305に対してディスエイブル信号を出力する。このディスエイブル信号により、スキャナ305は、その機能を停止する。その後、プロセッサ301は、図9のAct41の処理へと進む。 When the stop button is operated in the standby state of Act18 to Act20, the processor 301 determines YES in Act19 and proceeds to Act24. The processor 301 outputs a disable signal to the scanner 305 as Act 24. This disable signal causes the scanner 305 to cease its function. After that, the processor 301 proceeds to the process of Act 41 of FIG.

Act18乃至Act20の待ち受け状態において、リーダ・ライタ306により電子マネーのデータが読み取られた場合、プロセッサ301は、Act20においてYESと判定し、Act21へと進む。プロセッサ301は、Act21としてスキャナ305に対してディスエイブル信号を出力する。このディスエイブル信号により、スキャナ305は、その機能を停止する。その後、プロセッサ301は、図8のAct35の処理へと進む。Act35以降の処理については後述する。 When the electronic money data is read by the reader / writer 306 in the standby state of Act 18 to Act 20, the processor 301 determines YES in Act 20 and proceeds to Act 21. The processor 301 outputs a disable signal to the scanner 305 as Act21. This disable signal causes the scanner 305 to cease its function. After that, the processor 301 proceeds to the process of Act35 of FIG. The processing after Act35 will be described later.

上述したように、カウント値nが規定点数Nに達すると、プロセッサ301は、図8のAct31へと進む。プロセッサ301は、Act31としてスキャナ305に対してディスエイブル信号を出力する。このディスエイブル信号により、スキャナ305は、その機能を停止する。またプロセッサ301は、Act32として電子マネーによる決済を行うように指示するメッセージをタッチパネル307に表示させる。メッセージは、電子マネーの記録媒体をアンテナ306Aに翳すことを指示する内容が好ましい。したがって、通路内の利用客は、電子マネーの記録媒体をアンテナ306Aに翳すこととなる。あるいは利用客は、電子マネー以外の支払方法を希望する場合には、中止ボタンを操作することとなる。 As described above, when the count value n reaches the specified point N, the processor 301 proceeds to Act 31 in FIG. The processor 301 outputs a disable signal to the scanner 305 as Act31. This disable signal causes the scanner 305 to cease its function. Further, the processor 301 causes the touch panel 307 to display a message instructing the payment by electronic money as Act 32. The message preferably has a content instructing that the recording medium of electronic money is held over the antenna 306A. Therefore, the user in the aisle holds the recording medium of electronic money over the antenna 306A. Alternatively, the user will operate the cancel button when he / she desires a payment method other than electronic money.

プロセッサ301は、Act33として中止ボタンが操作されたか否かを確認する。中止ボタンが操作されていない場合、プロセッサ301は、Act33においてNOと判定し、Act34へと進む。プロセッサ301は、Act34としてリーダ・ライタ306により電子マネーのデータが読み取られたか否かを確認する。電子マネーのデータが読み取られていない場合、プロセッサ301は、Act34においてNOと判定し、Act33へと戻る。したがってプロセッサ301は、Act33及びAct34により、中止ボタンが操作されるか、電子マネーのデータが読み取られるのを待ち受ける。 The processor 301 confirms whether or not the stop button has been operated as Act33. If the stop button is not operated, the processor 301 determines NO in Act 33 and proceeds to Act 34. The processor 301 confirms whether or not the electronic money data has been read by the reader / writer 306 as the Act 34. If the electronic money data has not been read, the processor 301 determines NO in the Act 34 and returns to the Act 33. Therefore, the processor 301 waits for the stop button to be operated or the electronic money data to be read by the Act 33 and the Act 34.

Act33及びAct34の待ち受け状態において、中止ボタンが操作された場合には、プロセッサ301は、Act33においてYESと判定し、図9のAct41の処理へと進む。 When the stop button is operated in the standby state of Act 33 and Act 34, the processor 301 determines YES in Act 33 and proceeds to the process of Act 41 in FIG.

Act33及びAct34の待ち受け状態において、リーダ・ライタ306により電子マネーのデータが読み取られた場合、プロセッサ301は、Act34においてYESと判定し、Act35へと進む。 When the electronic money data is read by the reader / writer 306 in the standby state of Act 33 and Act 34, the processor 301 determines YES in Act 34 and proceeds to Act 35.

このように、カウント値nが規定点数Nに達した後、リーダ・ライタ306で電子マネーのデータが読み取られた場合、あるいはカウント値nが規定点数Nに達する前にリーダ・ライタ306で電子マネーのデータが読み取られた場合、プロセッサ301は、Act35へと進む。プロセッサ301は、Act35として電子マネーによる決済が可能か否かを確認する。すなわちプロセッサ301は、リーダ・ライタ306で読み取られた第1ユーザIDに関連付けられて電子マネーサーバ70で管理されている電子マネー残高が、決済金額以上であるか否かを確認する。決済金額は、Act12の商品登録処理で算出されている。 In this way, when the electronic money data is read by the reader / writer 306 after the count value n reaches the specified point N, or before the count value n reaches the specified point N, the electronic money is read by the reader / writer 306. When the data of is read, the processor 301 proceeds to Act35. The processor 301 confirms whether or not payment by electronic money is possible as Act35. That is, the processor 301 confirms whether or not the electronic money balance associated with the first user ID read by the reader / writer 306 and managed by the electronic money server 70 is equal to or greater than the settlement amount. The settlement amount is calculated by the product registration process of Act12.

電子マネー残高が決済金額に対して不足している場合、電子マネー決済は不可能である。電子マネー決済が不可能な場合、プロセッサ301は、Act35においてNOと判定し、Act36へと進む。プロセッサ301は、Act36として決済不可を通知するメッセージをタッチパネル307に表示させる。メッセージは、電子マネーの残高が不足しており決済ができないこと、電子マネー以外の支払方法を選択する場合には中止ボタンを操作することを指示する内容が好ましい。その後、プロセッサ301は、Act33の処理へと戻る。すなわちプロセッサ301は、Act33及びAct34の待ち受け状態に戻る。 If the electronic commerce balance is insufficient for the settlement amount, electronic commerce payment is not possible. If electronic money payment is not possible, the processor 301 determines NO in Act35 and proceeds to Act36. The processor 301 causes the touch panel 307 to display a message notifying that payment is not possible as Act 36. The message preferably indicates that the balance of electronic money is insufficient and payment cannot be made, and that the cancel button is operated when a payment method other than electronic money is selected. After that, the processor 301 returns to the process of Act33. That is, the processor 301 returns to the standby state of Act 33 and Act 34.

これに対し、電子マネー残高が決済金額以上あり、電子マネー決済が可能である場合には、プロセッサ301は、Act35においてYESと判定し、Act37へと進む。プロセッサ301は、Act37としてリーダ・ライタ306に対してディスエイブル信号を出力する。このディスエイブル信号により、リーダ・ライタ306は、その機能を停止する。 On the other hand, when the electronic commerce balance is equal to or greater than the settlement amount and the electronic commerce payment is possible, the processor 301 determines YES in Act35 and proceeds to Act37. The processor 301 outputs a disable signal to the reader / writer 306 as Act37. This disable signal causes the reader / writer 306 to stop its function.

プロセッサ301は、Act38として電子マネー決済処理を実行する。この処理は、電子マネーサーバ70に対して第1ユーザIDと決済金額のデータを送信する処理と、レシートデータを生成し、電子レシートサーバ80に対して送信する処理とを含む。 The processor 301 executes the electronic money payment process as Act 38. This process includes a process of transmitting data of the first user ID and the payment amount to the electronic money server 70, and a process of generating receipt data and transmitting it to the electronic receipt server 80.

電子マネー決済処理を終えると、プロセッサ301は、Act39として出口扉313の開動作を制御する。この制御により、I/Oポート308から出口扉313に対して開信号が出力される。その結果、出口扉313は、図3の矢印313Bの方向に回転して、退出路を開放する。したがって、通路17内の利用客は、電子マネーによる決済処理を終えると、出口16へと退出できるようになる。 When the electronic commerce payment process is completed, the processor 301 controls the opening operation of the exit door 313 as Act 39. By this control, an open signal is output from the I / O port 308 to the exit door 313. As a result, the exit door 313 rotates in the direction of the arrow 313B in FIG. 3 to open the exit path. Therefore, the user in the passage 17 can exit to the exit 16 after completing the payment processing by the electronic money.

プロセッサ301は、Act40として退出路から利用客が退出したか否かを確認する。通路センサ311がオンであり利用客の退出を確認できない場合、プロセッサ301は、Act40においてNOと判定し、Act40へと戻る。すなわちプロセッサ301は、退出路から利用客が退出するのを待ち続ける。 The processor 301 confirms whether or not the user has left the exit route as Act 40. If the passage sensor 311 is on and the exit of the passenger cannot be confirmed, the processor 301 determines NO in the Act 40 and returns to the Act 40. That is, the processor 301 continues to wait for the passenger to leave the exit route.

通路センサ311の検知信号がオンからオフに変化し、続いて出口センサ310の検知信号がオンからオフに変化すると、プロセッサ301は、退出路から利用客が退出したと判定する。このときプロセッサ301は、Act40においてYESと判定し、Act2へと戻る。プロセッサ301は、Act2として入口扉312の開動作と出口扉313の閉動作とを制御する。以後、プロセッサ301は、Act3以降の処理を上述したのと同様に実行する。 When the detection signal of the passage sensor 311 changes from on to off and then the detection signal of the exit sensor 310 changes from on to off, the processor 301 determines that the passenger has left the exit path. At this time, the processor 301 determines YES in Act 40 and returns to Act 2. The processor 301 controls the opening operation of the entrance door 312 and the closing operation of the exit door 313 as Act2. After that, the processor 301 executes the processing after Act3 in the same manner as described above.

さてプロセッサ301は、Act23またはAct24の処理を終えるか、Act33において中止ボタンが操作されたことを確認し、YESと判定すると、図9のAct41へと進む。プロセッサ301は、Act41としてカウント値nが“0”よりも大きいか否かを確認する。カウント値nが“0”よりも大きい、すなわち“1”以上の場合には、プロセッサ301は、Act41においてYESと判定し、Act42へと進む。プロセッサ301は、Act41として取消処理を実行する。取消処理は、Act12の商品登録処理で登録された商品の販売データを取り消す処理である。 Now, the processor 301 confirms that the processing of Act23 or Act24 is finished or that the stop button has been operated in Act33, and if it is determined as YES, the process proceeds to Act41 in FIG. The processor 301 confirms whether or not the count value n is larger than "0" as Act41. When the count value n is larger than "0", that is, "1" or more, the processor 301 determines YES in Act 41 and proceeds to Act 42. The processor 301 executes the cancellation process as Act41. The cancellation process is a process of canceling the sales data of the product registered in the product registration process of Act12.

取消処理を終えると、プロセッサ301は、Act43へと進む。一方、カウント値nが“0”の場合には、プロセッサ301は、Act41においてNOと判定し、Act42の処理をスキップして、Act43へと進む。したがって、Act12の商品登録処理を経ることなくAct41へと至った場合には、取消処理はスキップされる。商品登録処理を経た後でAct41へと至った場合には、取消処理は実行される。 When the cancellation process is completed, the processor 301 proceeds to Act43. On the other hand, when the count value n is "0", the processor 301 determines NO in the Act 41, skips the processing of the Act 42, and proceeds to the Act 43. Therefore, if the product reaches Act 41 without going through the product registration process of Act 12, the cancellation process is skipped. If Act41 is reached after the product registration process is performed, the cancellation process is executed.

プロセッサ301は、Act43として入口扉312が開状態であるか否かを確認する。例えばプロセッサ301は、入口扉312の閉動作を制御したときと開動作を制御したときとで値が変化するステータスを有している。プロセッサ301は、このステータスの値によって入口扉312が閉状態であるか否かを確認する。 The processor 301 confirms whether or not the entrance door 312 is in the open state as Act43. For example, the processor 301 has a status in which the value changes depending on whether the closing operation of the entrance door 312 is controlled and the opening operation is controlled. The processor 301 confirms whether or not the entrance door 312 is in the closed state by the value of this status.

入口扉312が閉状態である場合、プロセッサ301は、Act43においてYESと判定し、Act44へと進む。プロセッサ301は、Act44として入口扉312の開動作を制御する。この制御により、I/Oポート308から入口扉312に対して開信号が出力される。その結果、入口扉312は、図3の矢印312Bの方向に回転して、進入路を開放する。また、プロセッサ301は、Act45としてリーダ・ライタ306に対してディスエイブル信号を出力する。このディスエイブル信号により、リーダ・ライタ306は、その機能を停止する。その後、プロセッサ301は、Act46へと進む。 When the entrance door 312 is in the closed state, the processor 301 determines YES in Act43 and proceeds to Act44. The processor 301 controls the opening operation of the entrance door 312 as Act44. By this control, an open signal is output from the I / O port 308 to the inlet door 312. As a result, the entrance door 312 rotates in the direction of the arrow 312B in FIG. 3 to open the approach path. Further, the processor 301 outputs a disable signal to the reader / writer 306 as Act 45. This disable signal causes the reader / writer 306 to stop its function. After that, the processor 301 proceeds to Act46.

一方、入口扉312が開状態であった場合には、プロセッサ301は、Act43においてNOと判定し、Act44及びAct45の処理をスキップして、Act46へと進む。したがって、Act14において入口扉312が閉動作することなくAct43へと至った場合には、Act44及びAct45の処理はスキップされる。Act14において入口扉312が閉動作した後でAct43へと至った場合には、Act44及びAct45の処理が実行される。 On the other hand, when the entrance door 312 is in the open state, the processor 301 determines NO in Act43, skips the processing of Act44 and Act45, and proceeds to Act46. Therefore, when the entrance door 312 reaches Act43 without closing in Act14, the processing of Act44 and Act45 is skipped. When the entrance door 312 reaches the Act 43 after the entrance door 312 is closed in the Act 14, the processes of the Act 44 and the Act 45 are executed.

プロセッサ301は、Act46として進入路から利用客が退出したか否かを確認する。通路センサ311がオンであり利用客の退出を確認できない場合、プロセッサ301は、Act46においてNOと判定し、Act46へと戻る。したがって、プロセッサ301は、Act46により、利用客が進入路から会計場14へと退出するのを待ち続ける。 The processor 301 confirms whether or not the passenger has left the approach road as Act46. If the passage sensor 311 is on and the exit of the passenger cannot be confirmed, the processor 301 determines NO in the Act 46 and returns to the Act 46. Therefore, the processor 301 continues to wait for the passenger to leave the checkout area 14 from the approach road by Act46.

通路センサ311がオンからオフに変化し、続いて入口センサ309がオンからオフに変化すると、プロセッサ301は、利用客が進入路から会計場14へと退出したと判定する。このときプロセッサ301は、Act46においてYESと判定し、Act3へと戻る。以後、プロセッサ301は、Act3以降の処理を上述したのと同様に実行する。 When the aisle sensor 311 changes from on to off and then the entrance sensor 309 changes from on to off, the processor 301 determines that the passenger has left the approach road to the checkout area 14. At this time, the processor 301 determines YES in Act46 and returns to Act3. After that, the processor 301 executes the processing after Act3 in the same manner as described above.

ここに、プロセッサ301を主体とするスルー式POS端末30のコンピュータは、Act38の処理を実行することにより、処理手段として機能する。また当該コンピュータは、Act4、Act15~Act17、Act31、Act32及びAct34の処理を実行することにより、強制手段として機能する。また当該コンピュータは、Act2、Act14、Act39、Act44の処理を実行することにより制御手段として機能する。 Here, the computer of the through-type POS terminal 30 mainly composed of the processor 301 functions as a processing means by executing the processing of the Act 38. Further, the computer functions as a compulsory means by executing the processes of Act4, Act15 to Act17, Act31, Act32 and Act34. Further, the computer functions as a control means by executing the processes of Act2, Act14, Act39, and Act44.

スルー式POS端末30は、以上の如く動作する。したがって、電子レシートの利用客であり電子マネーで決済をする客は、少品目しか購入しない場合に、スルー式POS端末30を利用してセルフにより購入商品の会計を行うことができる。具体的には、規定点数Nが“1”であった場合には、客は、商品を1点のみ購入する場合に、スルー式POS端末30を利用して会計を行うことができる。規定点数Nが“2”であった場合には、客は、商品を2点まで購入する場合に、スルー式POS端末30を利用して会計を行うことができる。 The through-type POS terminal 30 operates as described above. Therefore, a customer who is a user of an electronic receipt and who pays with electronic money can self-account for the purchased product by using the through-type POS terminal 30 when purchasing only a small number of items. Specifically, when the specified score N is "1", the customer can perform accounting using the through-type POS terminal 30 when purchasing only one product. When the specified score N is "2", the customer can make an account using the through-type POS terminal 30 when purchasing up to two products.

スルー式POS端末30を利用する客は、会計場14から通路17へと進入し、購入商品のコードシンボルを読取窓305Aに翳す。このとき、購入商品が購入可能な商品であると、スルー式POS端末30では商品登録処理が実行される。また、入口扉312が閉動作する。したがって、次の客が通路17に進入することはできない。 A customer using the through-type POS terminal 30 enters the aisle 17 from the checkout counter 14 and holds the code symbol of the purchased product in the reading window 305A. At this time, if the purchased product is a product that can be purchased, the product registration process is executed on the through-type POS terminal 30. Further, the entrance door 312 closes. Therefore, the next customer cannot enter the aisle 17.

ここで、規定点数Nが“1”であった場合には、電子マネーによる決済を行うように指示するメッセージがタッチパネル307に表示される。また、スキャナ305の機能が停止する。その結果、スルー式POS端末30においては、電子マネーによる決済が強制される。このとき、2点目の購入商品がある客は、中止ボタンを操作する。そうすると、入口扉312が開動作するので、客は進入路から会計場14へと戻ることができる。 Here, when the specified score N is "1", a message instructing the payment by electronic money is displayed on the touch panel 307. In addition, the function of the scanner 305 is stopped. As a result, in the through-type POS terminal 30, payment by electronic money is forced. At this time, the customer who has the second purchased product operates the stop button. Then, since the entrance door 312 is opened, the customer can return to the checkout area 14 from the approach road.

一方、規定点数Nが“2”であった場合には、上記のメッセージは表示されない。また、スキャナ305の機能も停止しない。したがって、客は2点目の購入商品のコードシンボルを読取窓305Aに翳すことができる。このとき、2点目の購入商品も購入可能な商品であると、スルー式POS端末30では商品登録処理が実行される。そして電子マネーによる決済を行うように指示するメッセージがタッチパネル307に表示される。また、スキャナ305の機能が停止する。その結果、スルー式POS端末30においては、電子マネーによる決済が強制される。 On the other hand, when the specified score N is "2", the above message is not displayed. Moreover, the function of the scanner 305 does not stop. Therefore, the customer can hold the code symbol of the second purchased product in the reading window 305A. At this time, if the second purchased product is also a product that can be purchased, the product registration process is executed on the through-type POS terminal 30. Then, a message instructing the payment by electronic money is displayed on the touch panel 307. In addition, the function of the scanner 305 is stopped. As a result, in the through-type POS terminal 30, payment by electronic money is forced.

購入商品の登録を終えた客は、電子マネーの記録媒体をアンテナ306Aに翳す。そうすると、リーダ・ライタ306が記録媒体から電子マネーのデータを読み取る。そして、電子マネー残高が購入商品の決済金額以上ある場合、スルー式POS端末30においては、電子マネーによる決済処理が実行される。また、電子レシートデータが電子レシートサーバ80に送信される。電子レシートデータは、電子マネーの記録媒体に記録されていた第1ユーザIDと連携するように連携サーバ90に設定されている第2ユーザIDが関連付けられて電子レシートサーバ80の記憶装置で記憶される。したがって客は、スマートフォン、タブレット端末等を利用して電子レシートサーバ80にアクセスすることにより、電子レシートデータの内容を閲覧することができる。 The customer who has completed the registration of the purchased product holds the recording medium of the electronic money on the antenna 306A. Then, the reader / writer 306 reads the electronic money data from the recording medium. When the electronic money balance is equal to or greater than the payment amount of the purchased product, the through-type POS terminal 30 executes the payment process using the electronic money. Further, the electronic receipt data is transmitted to the electronic receipt server 80. The electronic receipt data is stored in the storage device of the electronic receipt server 80 in association with the second user ID set in the cooperation server 90 so as to cooperate with the first user ID recorded in the recording medium of the electronic money. To. Therefore, the customer can browse the contents of the electronic receipt data by accessing the electronic receipt server 80 using a smartphone, a tablet terminal, or the like.

さて、電子マネーの決済処理が終わると、出口扉313が開動作する。したがって、決済を終えた客は、退出路から出口16を通って店外へ退出することができる。 By the way, when the payment processing of the electronic money is completed, the exit door 313 opens. Therefore, the customer who has completed the payment can leave the store through the exit 16 from the exit route.

このように、規定点数N以内の商品を購入する客は、先ず、読取窓305Aに購入商品のコードシンボルを翳し、続いてアンテナ306Aに電子マネーの記録媒体を翳す。以上の操作を行うことにより、客は、スルー式POS端末30を利用して購入商品の会計を済ませることができる。このとき、客は、商品の袋詰めを行わない。また客は、レシートを受け取らない。したがって客は、通路17上で殆ど立ち止まることなく購入商品の会計を済ませることができる。その結果、会計に要する処理時間を大幅に短縮することができる。ひいては、規定点数N以内の商品を購入する客の多くはスルー式POS端末30を利用するようになるので、会計業務の混雑緩和を図ることができる。 In this way, the customer who purchases the product within the specified number N first holds the code symbol of the purchased product on the reading window 305A, and then holds the electronic money recording medium on the antenna 306A. By performing the above operations, the customer can complete the accounting for the purchased product using the through-type POS terminal 30. At this time, the customer does not pack the product. Also, the customer does not receive the receipt. Therefore, the customer can complete the checkout of the purchased product with almost no stop on the aisle 17. As a result, the processing time required for accounting can be significantly reduced. As a result, most of the customers who purchase products with a specified number of points N or less will use the through-type POS terminal 30, so that it is possible to alleviate the congestion of accounting work.

なお、購入商品が登録不能な商品として設定されていた場合には、スルー式POS端末30で会計を行うことができない。このような場合には、登録不能を通知するメッセージがタッチパネル307に表示されるとともに、入口扉312が開動作する。したがって客は、進入路から会計場14へと戻ることができる。 If the purchased product is set as a non-registerable product, the through-type POS terminal 30 cannot be used for accounting. In such a case, a message notifying that registration is not possible is displayed on the touch panel 307, and the entrance door 312 is opened. Therefore, the customer can return to the checkout area 14 from the approach road.

また、通路17に進入したが、購入商品が規定点数Nよりも多い客、あるいは電子マネー決済を行えない客も、スルー式POS端末30で会計を行うことができない。電子マネー残高が不足していた客も同様である。このような場合、客は、タッチパネル307に表示されている中止ボタンにタッチする。そうすると、入口扉312が開動作するので、客は、進入路から会計場14へと戻ることができる。このとき、スルー式POS端末30においては取消処理が実行されるので、登録された商品の販売データは取り消される。したがって、ストアサーバ40において実行される各商品の売上、在庫等の管理データに影響を及ぼすことはない。 Further, a customer who has entered the aisle 17 but has purchased more products than the specified number N, or a customer who cannot make an electronic money payment, cannot make a payment using the through-type POS terminal 30. The same applies to customers who have insufficient e-commerce balance. In such a case, the customer touches the stop button displayed on the touch panel 307. Then, since the entrance door 312 is opened, the customer can return to the checkout area 14 from the approach road. At this time, since the cancellation process is executed in the through-type POS terminal 30, the sales data of the registered product is canceled. Therefore, it does not affect the management data such as sales and inventory of each product executed on the store server 40.

[第2の実施形態]
次に、第2の実施形態について、図10乃至図13を用いて説明する。なお、第1の実施形態のスルー式POS端末30と区別するために、第2の実施形態のスルー式POS端末の符号を30Aで表わす。
[Second Embodiment]
Next, the second embodiment will be described with reference to FIGS. 10 to 13. In order to distinguish it from the through-type POS terminal 30 of the first embodiment, the reference numeral of the through-type POS terminal of the second embodiment is represented by 30A.

図10は、スルー式POS端末30Aの外観構成を示す模式図である。スルー式POS端末30Aは、スルー式POS端末30と比較して、読取窓305Aとアンテナ306Aとの配置位置が異なる。すなわち、スルー式POS端末30Aにおいては、筐体300における上面300Aの会計場14に近い側にリーダ・ライタ306のアンテナ306Aが設けられている。筐体300における上面300Aの略中央にスキャナ305の読取窓305Aが設けられている。 FIG. 10 is a schematic view showing the appearance configuration of the through-type POS terminal 30A. The through-type POS terminal 30A has a different arrangement position between the reading window 305A and the antenna 306A as compared with the through-type POS terminal 30. That is, in the through-type POS terminal 30A, the antenna 306A of the reader / writer 306 is provided on the side of the upper surface 300A of the housing 300 near the accounting field 14. A reading window 305A of the scanner 305 is provided substantially in the center of the upper surface 300A of the housing 300.

図11乃至図13は、スルー式POS端末30Aのプロセッサ301が、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図である。以下、これらの流れ図を用いて、スルー式POS端末30Aの動作を説明する。なお、第1の実施形態でも実施されている動作については、詳細な説明は省略する。以下に説明する動作は一例である。同様な結果を得ることが可能であればその動作の手順及び内容は特に限定されるものではない。 11 to 13 are flow charts showing main information processing procedures executed by the processor 301 of the through-type POS terminal 30A according to the main program. Hereinafter, the operation of the through-type POS terminal 30A will be described with reference to these flow charts. The detailed description of the operation performed in the first embodiment will be omitted. The operation described below is an example. The procedure and contents of the operation are not particularly limited as long as similar results can be obtained.

スルー式POS端末30Aの電源が投入され、メインプログラムが起動すると、プロセッサ301は、Act51としてスキャナ305とリーダ・ライタ306に対してそれぞれディスエイブル信号を出力する。またプロセッサ301は、Act52として入口扉312の開動作と出口扉313の閉動作とを制御する。Act51及びAct52により、スキャナ305及びリーダ・ライタ306は、その機能を停止する。入口扉312は進入路を開放し、出口扉313は退出路を閉塞する。 When the power of the through-type POS terminal 30A is turned on and the main program is started, the processor 301 outputs a disable signal to the scanner 305 and the reader / writer 306 as Act51, respectively. Further, the processor 301 controls the opening operation of the entrance door 312 and the closing operation of the exit door 313 as Act 52. With Act 51 and Act 52, the scanner 305 and the reader / writer 306 stop their functions. The entrance door 312 opens the approach path and the exit door 313 blocks the exit path.

プロセッサ301は、Act53として進入路から利用客が進入するのを待ち続ける。入口センサ309の検知信号がオフからオンに変化し、続いて通路センサ311の検知信号がオフからオンに変化すると、プロセッサ301は、進入路から利用客が進入したと判定する。このときプロセッサ301は、Act53においてYESと判定し、Act54へと進む。プロセッサ301は、Act54としてリーダ・ライタ306にイネーブル信号を出力する。このイネーブル信号によりリーダ・ライタ306はその機能を有効にする。 The processor 301 continues to wait for the passenger to enter from the approach road as Act53. When the detection signal of the entrance sensor 309 changes from off to on and then the detection signal of the passage sensor 311 changes from off to on, the processor 301 determines that the passenger has entered from the approach road. At this time, the processor 301 determines YES in Act53, and proceeds to Act54. The processor 301 outputs an enable signal to the reader / writer 306 as Act 54. This enable signal enables the reader / writer 306 to enable its function.

プロセッサ301は、Act55としてリーダ・ライタ306により電子マネーのデータが読み取られたか否かを確認する。電子マネーのデータが読み取られていない場合、プロセッサ301は、Act55においてNOと判定し、Act56へと進む。プロセッサ301は、Act56として進入路から利用客が退出したか否かを確認する。通路センサ311がオンであり利用客の退出を確認できない場合、プロセッサ301は、Act56においてNOと判定し、Act55へと戻る。したがって、プロセッサ301は、Act55及びAct56により、電子マネーのデータが読み取られるか利用客が進入路から退出するのを待ち受ける。 The processor 301 confirms whether or not the electronic money data has been read by the reader / writer 306 as the Act 55. If the electronic money data has not been read, the processor 301 determines NO in the Act 55 and proceeds to the Act 56. The processor 301 confirms whether or not the passenger has left the approach road as Act56. If the passage sensor 311 is on and the exit of the passenger cannot be confirmed, the processor 301 determines NO in Act56 and returns to Act55. Therefore, the processor 301 waits for the electronic money data to be read by the Act 55 and the Act 56 or for the user to leave the approach path.

Act55及びAct56の待ち受け状態において、通路センサ311がオンからオフに変化し、続いて入口センサ309がオンからオフに変化すると、プロセッサ301は、利用客が進入路から退出したことを確認する。利用客が進入路から退出すると、プロセッサ301は、Act56においてYESと判定し、Act57へと進む。プロセッサ301は、Act57としてリーダ・ライタ306に対してディスエイブル信号を出力する。このディスエイブル信号により、リーダ・ライタ306は、その機能を停止する。 In the standby state of Act55 and Act56, when the aisle sensor 311 changes from on to off and then the entrance sensor 309 changes from on to off, the processor 301 confirms that the passenger has left the approach path. When the passenger exits the approach road, the processor 301 determines YES in Act56 and proceeds to Act57. The processor 301 outputs a disable signal to the reader / writer 306 as Act 57. This disable signal causes the reader / writer 306 to stop its function.

リーダ・ライタ306に対してディスエイブル信号を出力したプロセッサ301は、Act53へと戻る。すなわちプロセッサ301は、再び進入路から利用客が進入するのを待ち続ける。 The processor 301 that outputs the disable signal to the reader / writer 306 returns to Act53. That is, the processor 301 continues to wait for the passenger to enter from the approach road again.

Act55及びAct56の待ち受け状態において、リーダ・ライタ306により電子マネーのデータが読み取られると、プロセッサ301は、Act55においてYESと判定し、図12のAct61へと進む。プロセッサ301は、Act61としてリーダ・ライタ306で読み取られた電子マネーの残高Mを取得する。すなわちプロセッサ301は、電子マネーのデータに含まれる第1ユーザIDに関連付けられて管理されている電子マネー残高Mを電子マネーサーバ70から取得する。 When the electronic money data is read by the reader / writer 306 in the standby state of Act55 and Act56, the processor 301 determines YES in Act55 and proceeds to Act61 in FIG. The processor 301 acquires the balance M of the electronic money read by the reader / writer 306 as Act61. That is, the processor 301 acquires the electronic commerce balance M associated with and managed by the first user ID included in the electronic commerce data from the electronic commerce server 70.

電子マネーの残高Mを取得し得ると、プロセッサ301は、Act62としてリーダ・ライタ306に対してディスエイブル信号を出力する。このディスエイブル信号により、リーダ・ライタ306は、その機能を停止する。またプロセッサ301は、Act63として入口扉312の閉動作を制御する。この制御により、入口扉312は進入路を閉塞する。 When the balance M of the electronic money can be acquired, the processor 301 outputs a disable signal to the reader / writer 306 as Act62. This disable signal causes the reader / writer 306 to stop its function. Further, the processor 301 controls the closing operation of the entrance door 312 as Act63. By this control, the entrance door 312 blocks the approach path.

プロセッサ301は、Act64としてカウンタエリア31のカウント値nを“0”にリセットする。またプロセッサ301は、Act65としてスキャナ305に対してイネーブル信号を出力する。このイネーブル信号により、スキャナ305は、その機能を有効にする。そしてプロセッサ301は、Act66として商品スキャンの有無を確認する。商品スキャンが無い場合、プロセッサ301は、Act67として中止ボタンが操作されたか否かを確認する。中止ボタンが操作されていない場合、プロセッサ301は、Act67においてNOと判定し、Act66へと戻る。したがって、プロセッサ301は、Act66及びAct67により、商品スキャンが行われるか中止ボタンが操作されるのを待ち受ける。 The processor 301 resets the count value n of the counter area 31 to “0” as Act64. Further, the processor 301 outputs an enable signal to the scanner 305 as Act65. This enable signal causes the scanner 305 to enable its function. Then, the processor 301 confirms the presence / absence of the product scan as Act66. If there is no product scan, the processor 301 confirms whether or not the stop button has been operated as Act67. If the stop button is not operated, the processor 301 determines NO in Act67 and returns to Act66. Therefore, the processor 301 waits for the product scan to be performed or the stop button to be operated by Act66 and Act67.

Act66及びAct67の待ち受け状態において、中止ボタンが操作されると、プロセッサ301は、Act67においてYESと判定し、Act68へと進む。プロセッサ301は、Act68としてスキャナ305に対してディスエイブル信号を出力する。このディスエイブル信号により、スキャナ305は、その機能を停止する。 When the stop button is operated in the standby state of Act66 and Act67, the processor 301 determines YES in Act67 and proceeds to Act68. The processor 301 outputs a disable signal to the scanner 305 as Act 68. This disable signal causes the scanner 305 to cease its function.

プロセッサ301は、Act69として入口扉312の開動作を制御する。この制御により、入口扉312は、進入路を開放する。プロセッサ301は、Act70として利用客が進入路から退出するのを待ち続ける。そして、利用客が進入路から会計場14へと退出すると、プロセッサ301は、Act70においてYESと判定し、Act53へと戻る。以後、プロセッサ301は、Act53以降の処理を上述したのと同様に実行する。 The processor 301 controls the opening operation of the entrance door 312 as Act69. By this control, the entrance door 312 opens the approach path. The processor 301 continues to wait for the passenger to leave the approach road as Act70. Then, when the user exits from the approach road to the checkout area 14, the processor 301 determines YES in the Act 70 and returns to the Act 53. After that, the processor 301 executes the processing after Act53 in the same manner as described above.

Act66及びAct67の待ち受け状態において、商品スキャンが行われると、プロセッサ301は、Act66においてYESと判定し、図13のAct71へと進む。プロセッサ301は、Act71としてスキャナ305で読み取られたコードシンボルからそのコードシンボルが付されている商品を特定する。そしてプロセッサ301は、その商品がスルー式POS端末30Aにおいて登録が可能な商品であるか否かを確認する。 When the product scan is performed in the standby state of Act66 and Act67, the processor 301 determines YES in Act66 and proceeds to Act71 in FIG. The processor 301 identifies the product to which the code symbol is attached from the code symbol read by the scanner 305 as Act 71. Then, the processor 301 confirms whether or not the product is a product that can be registered in the through-type POS terminal 30A.

登録が可能な場合、プロセッサ301は、Act71においてYESと判定し、Act72へと進む。プロセッサ301は、Act72として、電子マネーによる決済が可能か否かを確認する。すなわちプロセッサ301は、電子マネーの残高Mが、Act66の処理でスキャンされた商品の価格以上あるか否かを確認する。 If registration is possible, the processor 301 determines YES in Act71 and proceeds to Act72. The processor 301 confirms whether or not payment by electronic money is possible as Act72. That is, the processor 301 confirms whether or not the balance M of the electronic money is equal to or higher than the price of the product scanned in the process of Act66.

電子マネーの残高Mが商品の価格に満たない場合、プロセッサ301は、電子マネーによる決済が不能と判定する。このときプロセッサ301は、Act72においてNOと判定し、Act81へと進む。一方、商品が登録不能な場合にも、プロセッサ301は、Act71においてNOと判定し、Act81へと進む。Act81では、プロセッサ301は、商品の登録不可を通知するメッセージをタッチパネル307に表示させる。 When the balance M of the electronic money is less than the price of the product, the processor 301 determines that the payment by the electronic money is impossible. At this time, the processor 301 determines NO in Act72 and proceeds to Act81. On the other hand, even when the product cannot be registered, the processor 301 determines NO in Act71 and proceeds to Act81. In Act 81, the processor 301 causes the touch panel 307 to display a message notifying that the product cannot be registered.

その後、プロセッサ301は、Act82としてカウント値nが“0”よりも大きいか否かを確認する。カウント値nが“0”よりも大きい、すなわち“1”以上の場合には、プロセッサ301は、Act82においてYESと判定し、Act83へと進む。プロセッサ301は、Act83として取消処理を実行する。 After that, the processor 301 confirms whether or not the count value n is larger than "0" as Act82. When the count value n is larger than "0", that is, "1" or more, the processor 301 determines YES in Act 82 and proceeds to Act 83. The processor 301 executes the cancellation process as Act83.

取消処理を終えると、プロセッサ301は、Act68へと戻る。一方、カウント値nが“0”の場合には、プロセッサ301は、Act82においてNOと判定し、Act83の処理をスキップして、Act68へと戻る。すなわちプロセッサ301は、スキャナ305に対してディスエイブル信号を出力する。プロセッサ301は、入口扉312の開動作を制御する。プロセッサ301は、利用客が進入路から退出するのを待ち続ける。利用客が進入路から会計場14へと退出すると、プロセッサ301は、Act53の処理へと戻る。 When the cancellation process is completed, the processor 301 returns to Act68. On the other hand, when the count value n is "0", the processor 301 determines NO in Act82, skips the processing of Act83, and returns to Act68. That is, the processor 301 outputs a disable signal to the scanner 305. The processor 301 controls the opening operation of the entrance door 312. Processor 301 continues to wait for the passenger to exit the approach road. When the passenger exits from the approach road to the checkout area 14, the processor 301 returns to the processing of Act53.

一方、登録可能かつ決済可能な場合には、プロセッサ301は、Act72においてYESと判定し、Act73へと進む。プロセッサ301は、Act73として商品登録処理を実行する。そして、商品登録処理を終えると、プロセッサ301は、Act74として電子マネーの残高Mを、登録商品の価格を減額した金額に更新する。 On the other hand, if registration is possible and payment is possible, the processor 301 determines YES in Act72 and proceeds to Act73. The processor 301 executes the product registration process as Act73. Then, when the product registration process is completed, the processor 301 updates the balance M of the electronic money as Act 74 to an amount obtained by reducing the price of the registered product.

プロセッサ301は、Act75としてカウント値nを“1”だけカウントアップする。プロセッサ301は、Act76としてカウント値nが規定点数Nに達したか否かを確認する。カウント値nが規定点数Nに達していない場合、プロセッサ301は、Act76においてNOと判定し、Act77へと進む。プロセッサ301は、Act77として会計ボタンが操作されたか否かを確認する。会計ボタンは、タッチパネル307の画面307Aに表示されている。会計ボタンが操作されていない場合、プロセッサ301は、Act77においてNOと判定し、Act78へと進む。プロセッサ301は、Act78として商品スキャンの有無を確認する。商品スキャンが無い場合、プロセッサ301は、Act78においてNOと判定し、Act79へと進む。プロセッサ301は、Act79として中止ボタンが操作されたか否かを確認する。中止ボタンが操作されていない場合、プロセッサ301は、Act79においてNOと判定し、Act77へと戻る。したがってプロセッサ301は、Act77乃至Act79により、会計ボタンが操作されるか、商品スキャンが行われるか、中止ボタンが操作されるのを待ち受ける。 The processor 301 counts up the count value n by "1" as Act75. The processor 301 confirms whether or not the count value n has reached the specified score N as Act76. If the count value n has not reached the specified score N, the processor 301 determines NO in Act76 and proceeds to Act77. The processor 301 confirms whether or not the accounting button has been operated as Act77. The checkout button is displayed on the screen 307A of the touch panel 307. If the accounting button is not operated, the processor 301 determines NO in Act77 and proceeds to Act78. The processor 301 confirms the presence or absence of the product scan as Act78. If there is no product scan, the processor 301 determines NO in Act78 and proceeds to Act79. The processor 301 confirms whether or not the stop button has been operated as Act79. If the stop button is not operated, the processor 301 determines NO in Act79 and returns to Act77. Therefore, the processor 301 waits for the accounting button to be operated, the product scan to be performed, or the stop button to be operated by Act77 to Act79.

Act77乃至Act79の待ち受け状態において、商品スキャンが行われたことを確認すると、プロセッサ301は、Act78においてYESと判定し、Act71へと戻る。以後、プロセッサ301は、Act71以降の処理を再び実行する。 When it is confirmed that the product scan has been performed in the standby state of Act77 to Act79, the processor 301 determines YES in Act78 and returns to Act71. After that, the processor 301 executes the processing after Act71 again.

Act77乃至Act79の待ち受け状態において、中止ボタンが操作された場合には、プロセッサ301は、Act79においてYESと判定し、Act80へと進む。プロセッサ301は、Act80として取消処理を実行する。取消処理を終えると、プロセッサ301は、Act68へと戻る。以後、プロセッサ301は、Act68以降の処理を上述したのと同様に実行する。 When the stop button is operated in the standby state of Act77 to Act79, the processor 301 determines YES in Act79 and proceeds to Act80. The processor 301 executes the cancellation process as Act80. When the cancellation process is completed, the processor 301 returns to Act68. After that, the processor 301 executes the processing after Act68 in the same manner as described above.

Act77乃至Act79の待ち受け状態において、会計ボタンが操作された場合には、プロセッサ301は、Act77においてYESと判定し、Act84へと進む。一方、カウント値nが規定点数Nに達した場合にも、プロセッサ301は、Act76においてYESと判定し、Act84へと進む。プロセッサ301は、Act84としてスキャナ305に対してディスエイブル信号を出力する。このディスエイブル信号により、スキャナ305は、その機能を停止する。またプロセッサ301は、Act85として電子マネー決済処理を実行する。 When the accounting button is operated in the standby state of Act77 to Act79, the processor 301 determines YES in Act77 and proceeds to Act84. On the other hand, even when the count value n reaches the specified point N, the processor 301 determines YES in Act76 and proceeds to Act84. The processor 301 outputs a disable signal to the scanner 305 as Act 84. This disable signal causes the scanner 305 to cease its function. Further, the processor 301 executes the electronic money payment process as Act85.

電子マネー決済処理を終えると、プロセッサ301は、Act86として出口扉313の開動作を制御する。この制御により、出口扉313は、退出路を開放する。プロセッサ301は、Act87として退出路から利用客が退出するのを待ち続ける。退出路から出口16へと利用客が退出したならば、プロセッサ301は、Act87においてYESと判定し、Act52へと戻る。プロセッサ301は、Act52として入口扉312の開動作と出口扉313の閉動作とを制御する。以後、プロセッサ301は、Act53以降の処理を上述したのと同様に実行する。 When the electronic commerce payment process is completed, the processor 301 controls the opening operation of the exit door 313 as Act86. By this control, the exit door 313 opens the exit path. The processor 301 continues to wait for the passenger to leave the exit route as Act 87. If the passenger exits from the exit route to the exit 16, the processor 301 determines YES in the Act 87 and returns to the Act 52. The processor 301 controls the opening operation of the entrance door 312 and the closing operation of the exit door 313 as Act 52. After that, the processor 301 executes the processing after Act53 in the same manner as described above.

ここに、プロセッサ301を主体とするスルー式POS端末30Aのコンピュータは、Act85の処理を実行することにより、処理手段として機能する。また当該コンピュータは、Act54、Act64、Act75、Act76、Act84の処理を実行することにより、強制手段として機能する。また当該コンピュータは、Act52、Act63、Act69、Act86の処理を実行することにより制御手段として機能する。 Here, the computer of the through-type POS terminal 30A mainly composed of the processor 301 functions as a processing means by executing the processing of the Act 85. Further, the computer functions as a compulsory means by executing the processes of Act54, Act64, Act75, Act76, and Act84. Further, the computer functions as a control means by executing the processes of Act52, Act63, Act69, and Act86.

スルー式POS端末30Aは、以上の如く動作する。したがって、スルー式POS端末30Aを利用する客は、会計場14から通路17に入り、電子マネーの記録媒体をアンテナ306Aに翳す。そうすると、スルー式POS端末30Aにおいて、この電子マネーの残高Mが取得される。 The through-type POS terminal 30A operates as described above. Therefore, the customer using the through-type POS terminal 30A enters the passage 17 from the checkout counter 14 and holds the electronic money recording medium on the antenna 306A. Then, in the through-type POS terminal 30A, the balance M of this electronic money is acquired.

続いて客は、購入商品のコードシンボルを読取窓305Aに翳す。このとき、購入商品が登録可能な商品であると、スルー式POS端末30では、その商品の価格と電子マネー残高Mとが比較される。ここで、電子マネー残高Mが商品の価格以上ある場合には、商品登録処理が実行される。そして電子マネー残高Mがその商品の価格分減額される。 Subsequently, the customer holds the code symbol of the purchased product in the reading window 305A. At this time, if the purchased product is a product that can be registered, the price of the product and the electronic money balance M are compared with the through-type POS terminal 30. Here, if the electronic money balance M is equal to or greater than the price of the product, the product registration process is executed. Then, the electronic money balance M is reduced by the price of the product.

ここで、規定点数Nが“1”であった場合には、電子マネーによる決済が強制される。この場合、既に電子マネーのデータが読み取られているので、自動的に電子マネー決済処理が実行される。 Here, when the specified score N is "1", the settlement by electronic money is forced. In this case, since the electronic commerce data has already been read, the electronic commerce payment process is automatically executed.

一方、規定点数Nが“2”であった場合には、2点目の商品登録が可能となる。ここで、客が2点目の商品のコードシンボルを読取窓305Aに翳したならば、1点目と同様に商品の価格と電子マネー残高Mとが比較される。このときの電子マネー残高Mは、1点目の商品の価格が減額された後の金額である。電子マネー残高Mが商品の価格以上ある場合には、商品登録処理が実行される。その後、電子マネーによる決済が強制される。この場合も、既に電子マネーのデータが読み取られているので、自動的に電子マネー決済処理が実行される。 On the other hand, when the specified score N is "2", the second product can be registered. Here, if the customer holds the code symbol of the second item on the reading window 305A, the price of the item and the electronic money balance M are compared in the same manner as in the first item. The electronic commerce balance M at this time is the amount after the price of the first item is reduced. If the electronic commerce balance M is equal to or greater than the price of the product, the product registration process is executed. After that, payment by electronic money is forced. In this case as well, since the electronic commerce data has already been read, the electronic commerce payment process is automatically executed.

規定点数Nが“2”の場合において、商品を1品しか購入しない客は、その商品が登録されたのを確認した後、会計ボタンを操作する。そうすると、スルー式POS端末30Aにおいては、電子マネー決済処理が実行される。 When the specified score N is "2", the customer who purchases only one product operates the accounting button after confirming that the product has been registered. Then, in the through-type POS terminal 30A, the electronic money payment process is executed.

こうして、電子マネー決済処理が実行されると、出口扉313が開動作する。したがって、決済を終えた客は、出口16から店外へ退出することができる。 In this way, when the electronic money payment process is executed, the exit door 313 opens. Therefore, the customer who has completed the payment can leave the store from the exit 16.

このように第2の実施形態においても、第1の実施形態と同様に、規定点数N以内の商品を購入する客は、スルー式POS端末30Aを利用することで、通路17上で殆ど立ち止まることなく購入商品の会計を済ませることができる。したがって、第1の実施形態と同様の作用効果を奏することができる。 As described above, in the second embodiment as well, as in the first embodiment, the customer who purchases the product within the specified score N almost stops on the aisle 17 by using the through-type POS terminal 30A. You can finish the accounting of the purchased product without any. Therefore, it is possible to obtain the same effect as that of the first embodiment.

[第3の実施形態]
次に、第3の実施形態について、図14乃至図18を用いて説明する。
第3の実施形態は、対面式POS端末において、袋詰めなしにスムーズにセルフ会計方式で会計を済ませることができる会計装置としての機能を実現させるものである。以下、第3の実施形態における対面式POS端末を符号20Aで表わす。
[Third Embodiment]
Next, the third embodiment will be described with reference to FIGS. 14 to 18.
The third embodiment realizes a function as an accounting device that can smoothly complete accounting by a self-accounting method without bagging in a face-to-face POS terminal. Hereinafter, the face-to-face POS terminal according to the third embodiment is represented by reference numeral 20A.

図14は、対面式POS端末20Aの要部回路構成を示すブロック図である。対面式POS端末20Aは、プロセッサ201、メインメモリ202、補助記憶デバイス203、通信インターフェース204、スキャナ205、リーダ・ライタ206、タッチパネル207、プリンタ208、I/Oポート209、人感センサ210及びシステム伝送路211を備える。システム伝送路211は、アドレスバス、データバス、制御信号線等を含む。対面式POS端末20Aでは、システム伝送路211に、プロセッサ201、メインメモリ202、補助記憶デバイス203、通信インターフェース204、スキャナ205、リーダ・ライタ206、タッチパネル207、プリンタ208及びI/Oポート209を接続する。対面式POS端末20Aでは、プロセッサ201、メインメモリ202及び補助記憶デバイス203と、これらを接続するシステム伝送路211とによってコンピュータを構成する。 FIG. 14 is a block diagram showing a main circuit configuration of the face-to-face POS terminal 20A. The face-to-face POS terminal 20A includes a processor 201, a main memory 202, an auxiliary storage device 203, a communication interface 204, a scanner 205, a reader / writer 206, a touch panel 207, a printer 208, an I / O port 209, a human sensor 210, and a system transmission. The road 211 is provided. The system transmission line 211 includes an address bus, a data bus, a control signal line, and the like. In the face-to-face POS terminal 20A, the processor 201, the main memory 202, the auxiliary storage device 203, the communication interface 204, the scanner 205, the reader / writer 206, the touch panel 207, the printer 208, and the I / O port 209 are connected to the system transmission line 211. do. In the face-to-face POS terminal 20A, a computer is composed of a processor 201, a main memory 202, an auxiliary storage device 203, and a system transmission line 211 connecting them.

プロセッサ201、メインメモリ202、補助記憶デバイス203、通信インターフェース204、スキャナ205、リーダ・ライタ206及びタッチパネル207は、スルー式POS端末30のプロセッサ301、メインメモリ302、補助記憶デバイス303、通信インターフェース304、スキャナ305、リーダ・ライタ306及びタッチパネル307と同様の機能を有するものである。したがって、ここでの詳細な説明は省略する。 The processor 201, main memory 202, auxiliary storage device 203, communication interface 204, scanner 205, reader / writer 206, and touch panel 207 are the processor 301, main memory 302, auxiliary storage device 303, communication interface 304 of the through-type POS terminal 30. It has the same functions as the scanner 305, the reader / writer 306, and the touch panel 307. Therefore, detailed description here will be omitted.

プリンタ208は、レシート用紙にレシートデータを印字し、レシート発行口からレシートを発行する。I/Oポート209は、人感センサ210からセンシング信号を入力する。人感センサ210は、例えば赤外線を利用した熱センサであってもよいし、光の反射を利用した光センサであってもよい。 The printer 208 prints the receipt data on the receipt paper and issues the receipt from the receipt issuing port. The I / O port 209 inputs a sensing signal from the motion sensor 210. The motion sensor 210 may be, for example, a thermal sensor using infrared rays or an optical sensor using light reflection.

図15は、対面式POS端末20Aの外観構成を示す模式図である。図15に示すように、対面式POS端末20Aは、筐体200の正面に、スキャナ205の読取窓205Aと、プリンタ208のレシート発行口208Aと、人感センサ210とを配置している。また、筐体の上部に、タッチパネル207を取り付けている。タッチパネル207は、画面207Aが正面を向くように、筐体200に取り付けられている。さらに、筐体200の一側部に、リーダ・ライタ206を設けている。かかる構成の対面式POS端末20Aは、正面を客側に向けて、例えば会計用カウンタ13上の出入口15の近傍に設置される。 FIG. 15 is a schematic view showing the appearance configuration of the face-to-face POS terminal 20A. As shown in FIG. 15, in the face-to-face POS terminal 20A, a reading window 205A of the scanner 205, a receipt issuing port 208A of the printer 208, and a motion sensor 210 are arranged in front of the housing 200. Further, the touch panel 207 is attached to the upper part of the housing. The touch panel 207 is attached to the housing 200 so that the screen 207A faces the front. Further, a reader / writer 206 is provided on one side of the housing 200. The face-to-face POS terminal 20A having such a configuration is installed in the vicinity of the doorway 15 on the accounting counter 13, for example, with the front facing the customer side.

図16乃至図18は、対面式POS端末20Aのプロセッサ201が、メインプログラムに従って実行する主要な情報処理の手順を示す流れ図である。以下、これらの流れ図を用いて、対面式POS端末20Aの動作を説明する。なお、第1の実施形態でも実施されている動作については、詳細な説明は省略する。以下に説明する動作は一例である。同様な結果を得ることが可能であればその動作の手順及び内容は特に限定されるものではない。 16 to 18 are flow charts showing main information processing procedures executed by the processor 201 of the face-to-face POS terminal 20A according to the main program. Hereinafter, the operation of the face-to-face POS terminal 20A will be described with reference to these flow charts. The detailed description of the operation performed in the first embodiment will be omitted. The operation described below is an example. The procedure and contents of the operation are not particularly limited as long as similar results can be obtained.

対面式POS端末20Aの電源が投入され、メインプログラムが起動すると、プロセッサ201は、Act101としてスキャナ205及びリーダ・ライタ206に対してそれぞれディスエイブル信号を出力する。このディスエイブル信号により、スキャナ205及びリーダ・ライタ206は、いずれもその機能を停止する。 When the power of the face-to-face POS terminal 20A is turned on and the main program is started, the processor 201 outputs a disable signal to the scanner 205 and the reader / writer 206 as Act 101, respectively. Due to this disable signal, both the scanner 205 and the reader / writer 206 stop their functions.

プロセッサ201は、Act102として人感センサ210がオンしたか否かを確認する。人感センサ210がオンしていない場合、プロセッサ201は、Act102においてNOと判定し、Act102へと戻る。したがってプロセッサ201は、人感センサ210がオンするのを待ち続ける。 The processor 201 confirms whether or not the motion sensor 210 is turned on as the Act 102. When the motion sensor 210 is not turned on, the processor 201 determines NO in the Act 102 and returns to the Act 102. Therefore, the processor 201 continues to wait for the motion sensor 210 to turn on.

筐体200の正面に利用客が立つことで人感センサ210がオンすると、プロセッサ201は、Act102においてYESと判定し、Act103へと進む。プロセッサ201は、Act103としてカウンタエリア31のカウント値nを“0”にリセットする。 When the motion sensor 210 is turned on by the user standing in front of the housing 200, the processor 201 determines YES in the Act 102 and proceeds to the Act 103. The processor 201 resets the count value n of the counter area 31 to “0” as Act 103.

プロセッサ201は、Act104としてスキャナ205に対してイネーブル信号を出力する。このイネーブル信号により、スキャナ205は、その機能を有効にする。したがって、筐体200の正面に立った利用客が、商品に付されたコードシンボルを読取窓205Aに翳すと、スキャナ205は、そのコードシンボルを読み取る。 The processor 201 outputs an enable signal to the scanner 205 as Act 104. This enable signal causes the scanner 205 to enable its function. Therefore, when the user standing in front of the housing 200 holds the code symbol attached to the product over the reading window 205A, the scanner 205 reads the code symbol.

プロセッサ201は、Act105として商品スキャンの有無を確認する。商品スキャンが無い場合、プロセッサ201は、Act106として人感センサ210がオフしたか否かを確認する。人感センサ210がオフしていない場合、プロセッサ201は、Act106においてYESと判定し、Act105へと戻る。したがって、プロセッサ201は、Act105及びAct106により、商品スキャンが行われるか人感センサ210がオフするのを待ち受ける。 The processor 201 confirms the presence or absence of a product scan as Act105. When there is no product scan, the processor 201 confirms whether or not the motion sensor 210 is turned off as the Act 106. If the motion sensor 210 is not turned off, the processor 201 determines YES in Act 106 and returns to Act 105. Therefore, the processor 201 waits for the product scan to be performed or the motion sensor 210 to be turned off by the Act 105 and the Act 106.

筐体200の正面に立った利用客がその場所から離れると、人感センサ210はオフする。Act105及びAct106の待ち受け状態において、人感センサ210がオフしたことを確認すると、プロセッサ201は、Act106においてYESと判定し、Act107へと進む。プロセッサ201は、Act107としてスキャナ205に対してディスエイブル信号を出力する。このディスエイブル信号により、スキャナ205は、その機能を停止する。 When the user standing in front of the housing 200 leaves the place, the motion sensor 210 is turned off. When it is confirmed that the motion sensor 210 is turned off in the standby state of Act 105 and Act 106, the processor 201 determines YES in Act 106 and proceeds to Act 107. The processor 201 outputs a disable signal to the scanner 205 as Act 107. The disable signal causes the scanner 205 to cease its function.

スキャナ205に対してディスエイブル信号を出力したプロセッサ201は、Act102へと戻る。すなわちプロセッサ201は、再び人感センサ210がオンするのを待ち続ける。 The processor 201 that outputs the disable signal to the scanner 205 returns to Act 102. That is, the processor 201 continues to wait for the motion sensor 210 to turn on again.

プロセッサ201は、Act105及びAct106の待ち受け状態において、商品スキャンが有ると、Act105においてYESと判定し、図17のAct111へと進む。プロセッサ201は、Act111としてスキャナ205でコードシンボルが読み取られた商品が対面式POS端末20Aにおいて登録が可能な商品であるか否かを確認する。対面式POS端末20Aにおいても、スルー式POS端末30又は30Aと同様に、対面式POS端末20Aでは会計を行えない商品のリストが補助記憶デバイス303に保存されている。 If there is a product scan in the standby state of Act105 and Act106, the processor 201 determines YES in Act105 and proceeds to Act111 in FIG. The processor 201 confirms whether or not the product whose code symbol is read by the scanner 205 as Act111 is a product that can be registered in the face-to-face POS terminal 20A. In the face-to-face POS terminal 20A, as in the through-type POS terminal 30 or 30A, a list of products that cannot be accounted for by the face-to-face POS terminal 20A is stored in the auxiliary storage device 303.

登録が不能な場合、プロセッサ201は、Act111においてNOと判定し、Act121へと進む。プロセッサ201は、Act121としてスキャナ205に対してディスエイブル信号を出力する。またプロセッサ201は、Act122として商品の登録不可を通知するメッセージをタッチパネル307に表示させる。その後、プロセッサ201は、図18のAct136の処理へと進む。プロセッサ201は、Act136として決済不可を通知するメッセージをタッチパネル307に表示させる。そしてプロセッサ201は、Act133の処理へと進む。Act133以降の処理については後述する。 If registration is not possible, the processor 201 determines NO in Act111 and proceeds to Act121. The processor 201 outputs a disable signal to the scanner 205 as Act 121. Further, the processor 201 displays a message as Act 122 notifying that the product cannot be registered on the touch panel 307. After that, the processor 201 proceeds to the process of Act 136 of FIG. The processor 201 causes the touch panel 307 to display a message notifying that payment is not possible as Act 136. Then, the processor 201 proceeds to the process of Act133. The processing after Act133 will be described later.

一方、登録が可能な場合には、プロセッサ201は、Act111においてYESと判定し、Act112へと進む。プロセッサ201は、Act112として商品登録処理を実行する。商品登録処理を終えると、プロセッサ201は、Act113としてカウント値nを調べる。カウント値nが“0”の場合、プロセッサ201は、Act113においてYESと判定し、Act114へと進む。プロセッサ201は、Act114としてリーダ・ライタ206にイネーブル信号を出力する。このイネーブル信号によりリーダ・ライタ206はその機能を有効にする。したがって、筐体200の前に立った利用客が電子マネーに係る記録媒体をリーダ・ライタ206に翳すと、リーダ・ライタ206によってその記録媒体に記録されている電子マネーのデータ、つまりは第1ユーザIDが非接触で読み取られる。 On the other hand, if registration is possible, the processor 201 determines YES in Act111 and proceeds to Act112. The processor 201 executes the product registration process as Act112. When the product registration process is completed, the processor 201 checks the count value n as Act 113. When the count value n is "0", the processor 201 determines YES in Act 113 and proceeds to Act 114. The processor 201 outputs an enable signal to the reader / writer 206 as Act 114. This enable signal enables the reader / writer 206 to enable its function. Therefore, when a user standing in front of the housing 200 holds the recording medium related to the electronic money over the reader / writer 206, the electronic money data recorded on the recording medium by the reader / writer 206, that is, the first 1 User ID is read non-contactly.

Act114の処理を終えると、プロセッサ201は、Act115へと進む。一方、Act113においてカウント値nが“1”以上であった場合には、プロセッサ201は、Act113においてNOと判定し、Act114の処理をスキップして、Act115へと進む。 When the processing of Act 114 is completed, the processor 201 proceeds to Act 115. On the other hand, when the count value n is "1" or more in Act 113, the processor 201 determines NO in Act 113, skips the processing of Act 114, and proceeds to Act 115.

プロセッサ201は、Act115としてカウント値nを“1”だけカウントアップする。プロセッサ201は、Act116としてカウント値nが規定点数Nに達したか否かを確認する。カウント値nが規定点数Nに達していない場合、プロセッサ201は、Act116においてNOと判定し、Act117へと進む。プロセッサ201は、Act117として商品スキャンの有無を確認する。商品スキャンが無い場合、プロセッサ201は、Act117においてNOと判定し、Act118へと進む。プロセッサ201は、Act118として中止ボタンが操作されたか否かを確認する。中止ボタンは、タッチパネル207の画面207Aに表示されている。中止ボタンが操作されていない場合、プロセッサ201は、Act118においてNOと判定し、Act119へと進む。プロセッサ201は、Act119としてリーダ・ライタ206により電子マネーのデータが読み取られたか否かを確認する。電子マネーのデータが読み取られていない場合、プロセッサ201は、Act119においてNOと判定し、Act117へと戻る。したがってプロセッサ201は、Act117乃至Act119により、商品スキャンが行われるか、中止ボタンが操作されるか、電子マネーのデータが読み取られるのを待ち受ける。 The processor 201 counts up the count value n by "1" as Act115. The processor 201 confirms whether or not the count value n has reached the specified point N as Act116. If the count value n has not reached the specified score N, the processor 201 determines NO in Act116 and proceeds to Act117. The processor 201 confirms the presence or absence of the product scan as Act117. If there is no product scan, the processor 201 determines NO in Act117 and proceeds to Act118. The processor 201 confirms whether or not the stop button has been operated as Act 118. The stop button is displayed on the screen 207A of the touch panel 207. If the stop button is not operated, the processor 201 determines NO in Act 118 and proceeds to Act 119. The processor 201 confirms whether or not the electronic money data has been read by the reader / writer 206 as Act 119. If the electronic money data has not been read, the processor 201 determines NO in Act 119 and returns to Act 117. Therefore, the processor 201 waits for the product scan to be performed, the stop button to be operated, or the electronic commerce data to be read by Act 117 to Act 119.

Act117乃至Act119の待ち受け状態において、商品スキャンが行われたことを確認すると、プロセッサ201は、Act117においてYESと判定し、Act111へと戻る。以後、プロセッサ201は、Act111以降の処理を再び実行する。 When it is confirmed that the product scan has been performed in the standby state of Act 117 to Act 119, the processor 201 determines YES in Act 117 and returns to Act 111. After that, the processor 201 executes the processing after Act111 again.

Act117乃至Act119の待ち受け状態において、中止ボタンが操作された場合には、プロセッサ201は、Act118においてYESと判定し、Act123へと進む。プロセッサ201は、Act123としてスキャナ205に対してディスエイブル信号を出力する。このディスエイブル信号により、スキャナ205は、その機能を停止する。その後、プロセッサ201は、図18のAct136の処理へと進む。プロセッサ201は、Act136として決済不可を通知するメッセージをタッチパネル307に表示させる。そしてプロセッサ201は、Act133の処理へと進む。Act133以降の処理については後述する。 When the stop button is operated in the standby state of Act 117 to Act 119, the processor 201 determines YES in Act 118 and proceeds to Act 123. The processor 201 outputs a disable signal to the scanner 205 as Act 123. The disable signal causes the scanner 205 to cease its function. After that, the processor 201 proceeds to the process of Act 136 of FIG. The processor 201 causes the touch panel 307 to display a message notifying that payment is not possible as Act 136. Then, the processor 201 proceeds to the process of Act133. The processing after Act133 will be described later.

Act117乃至Act119の待ち受け状態において、リーダ・ライタ206により電子マネーのデータが読み取られた場合、プロセッサ201は、Act119においてYESと判定し、Act120へと進む。プロセッサ201は、Act120としてスキャナ205に対してディスエイブル信号を出力する。このディスエイブル信号により、スキャナ205は、その機能を停止する。その後、プロセッサ201は、図18のAct135の処理へと進む。Act135以降の処理については後述する。 When the electronic money data is read by the reader / writer 206 in the standby state of Act 117 to Act 119, the processor 201 determines YES in Act 119 and proceeds to Act 120. The processor 201 outputs a disable signal to the scanner 205 as the Act 120. The disable signal causes the scanner 205 to cease its function. After that, the processor 201 proceeds to the process of Act135 of FIG. The processing after Act135 will be described later.

カウント値nが規定点数Nに達した場合には、プロセッサ201は、Act116においてYESと判定し、図18のAct131へと進む。プロセッサ201は、Act131としてスキャナ205に対してディスエイブル信号を出力する。このディスエイブル信号により、スキャナ205は、その機能を停止する。またプロセッサ201は、Act132として電子マネーによる決済を行うように指示するメッセージをタッチパネル307に表示させる。その後、プロセッサ201は、Act133へと進む。すなわち、Act132において電子マネーによる決済を行うように指示するメッセージをタッチパネル307に表示させるか、Act136において決済不可を通知するメッセージをタッチパネル307に表示させた後、プロセッサ201は、Act133へと進む。 When the count value n reaches the specified point N, the processor 201 determines YES in Act116, and proceeds to Act131 in FIG. The processor 201 outputs a disable signal to the scanner 205 as the Act 131. The disable signal causes the scanner 205 to cease its function. Further, the processor 201 causes the touch panel 307 to display a message instructing the payment by electronic money as Act 132. After that, the processor 201 proceeds to Act133. That is, after displaying on the touch panel 307 a message instructing the payment by electronic money in Act 132 or displaying a message informing that payment is not possible in Act 136 on the touch panel 307, the processor 201 proceeds to Act 133.

プロセッサ201は、Act133として中止ボタンが操作されたか否かを確認する。中止ボタンが操作されていない場合、プロセッサ201は、Act133においてNOと判定し、Act134へと進む。プロセッサ201は、Act134としてリーダ・ライタ206により電子マネーのデータが読み取られたか否かを確認する。電子マネーのデータが読み取られていない場合、プロセッサ201は、Act134においてNOと判定し、Act133へと戻る。したがってプロセッサ201は、Act133及びAct134により、中止ボタンが操作されるか、電子マネーのデータが読み取られるのを待ち受ける。 The processor 201 confirms whether or not the stop button has been operated as Act133. If the stop button is not operated, the processor 201 determines NO in Act133 and proceeds to Act134. The processor 201 confirms whether or not the electronic money data has been read by the reader / writer 206 as the Act 134. If the electronic commerce data has not been read, the processor 201 determines NO in the Act 134 and returns to the Act 133. Therefore, the processor 201 waits for the stop button to be operated or the electronic commerce data to be read by the Act 133 and the Act 134.

Act133及びAct134の待ち受け状態において、中止ボタンが操作された場合には、プロセッサ201は、Act133においてYESと判定し、Act141へと進む。プロセッサ301は、Act141としてカウント値nが“0”よりも大きいか否かを確認する。カウント値nが“0”よりも大きい、すなわち“1”以上の場合には、プロセッサ301は、Act141においてYESと判定し、Act142へと進む。プロセッサ301は、Act142として取消処理を実行する。 When the stop button is operated in the standby state of Act133 and Act134, the processor 201 determines YES in Act133 and proceeds to Act141. The processor 301 confirms whether or not the count value n is larger than "0" as Act141. When the count value n is larger than "0", that is, "1" or more, the processor 301 determines YES in Act 141 and proceeds to Act 142. The processor 301 executes the cancellation process as Act 142.

取消処理を終えると、プロセッサ301は、Act143へと進む。一方、カウント値nが“0”の場合には、プロセッサ301は、Act141においてNOと判定し、Act142の処理をスキップして、Act143へと進む。プロセッサ201は、Act143としてリーダ・ライタ206に対してディスエイブル信号を出力する。また、プロセッサ201は、Act144として人感センサ210がオフしたか否かを確認する。人感センサ210がオフしていない場合、プロセッサ201は、Act144においてNOと判定し、Act144へと戻る。したがってプロセッサ201は、人感センサ210がオフするのを待ち続ける。 When the cancellation process is completed, the processor 301 proceeds to Act143. On the other hand, when the count value n is "0", the processor 301 determines NO in Act 141, skips the processing of Act 142, and proceeds to Act 143. The processor 201 outputs a disable signal to the reader / writer 206 as Act143. Further, the processor 201 confirms whether or not the motion sensor 210 is turned off as Act 144. If the motion sensor 210 is not turned off, the processor 201 determines NO in Act 144 and returns to Act 144. Therefore, the processor 201 continues to wait for the motion sensor 210 to turn off.

人感センサ210がオフすると、プロセッサ201は、Act144においてYESと判定し、Act102へと戻る。すなわちプロセッサ201は、再び人感センサ210がオンするのを待ち続ける。 When the motion sensor 210 is turned off, the processor 201 determines YES in Act 144 and returns to Act 102. That is, the processor 201 continues to wait for the motion sensor 210 to turn on again.

Act133及びAct134の待ち受け状態において、リーダ・ライタ206により電子マネーのデータが読み取られた場合、プロセッサ201は、Act134においてYESと判定し、Act135へと進む。このように、カウント値nが規定点数Nに達した後、リーダ・ライタ206で電子マネーのデータが読み取られた場合、あるいはカウント値nが規定点数Nに達する前にリーダ・ライタ206で電子マネーのデータが読み取られた場合、プロセッサ201は、Act135へと進む。 When the electronic money data is read by the reader / writer 206 in the standby state of Act 133 and Act 134, the processor 201 determines YES in Act 134 and proceeds to Act 135. In this way, when the electronic money data is read by the reader / writer 206 after the count value n reaches the specified point N, or before the count value n reaches the specified point N, the electronic money is read by the reader / writer 206. When the data of is read, the processor 201 proceeds to Act135.

プロセッサ201は、Act135として電子マネーによる決済が可能か否かを確認する。電子マネー決済が不可能な場合、プロセッサ201は、Act135においてNOと判定し、Act136へと進む。プロセッサ201は、Act136として決済不可を通知するメッセージをタッチパネル307に表示させる。その後、プロセッサ201は、Act133の処理へと戻る。すなわちプロセッサ201は、Act133及びAct134の待ち受け状態に戻る。 The processor 201 confirms whether or not payment by electronic money is possible as Act135. If the electronic commerce payment is not possible, the processor 201 determines NO in the Act 135 and proceeds to the Act 136. The processor 201 causes the touch panel 307 to display a message notifying that payment is not possible as Act 136. After that, the processor 201 returns to the process of Act133. That is, the processor 201 returns to the standby state of Act 133 and Act 134.

電子マネー残高が決済金額以上あり、電子マネー決済が可能である場合には、プロセッサ201は、Act135においてYESと判定し、Act137へと進む。プロセッサ201は、Act137としてリーダ・ライタ206に対してディスエイブル信号を出力する。このディスエイブル信号により、リーダ・ライタ206は、その機能を停止する。 When the electronic commerce balance is equal to or greater than the settlement amount and the electronic commerce payment is possible, the processor 201 determines YES in the Act 135 and proceeds to the Act 137. The processor 201 outputs a disable signal to the reader / writer 206 as Act 137. This disable signal causes the reader / writer 206 to stop its function.

プロセッサ201は、Act138として電子マネー決済処理を実行する。電子マネー決済処理を終えると、プロセッサ201は、電子マネーの利用客が電子レシートの利用客であるか否かを確認する。電子マネーに係る記録媒体から読み取られた電子マネーの第1ユーザIDが、連携サーバ90において第2ユーザIDと連携されている場合、プロセッサ201は、電子マネーの利用客が電子レシートの利用客であると認識する。電子マネーの第1ユーザIDが第2ユーザIDと連携されていない場合には、プロセッサ201は、電子マネーの利用客が電子レシートの利用客でないと認識する。連携が図られているか否かは、連携サーバ90へと問合せにより確認できる。 The processor 201 executes the electronic money payment process as Act138. After completing the electronic money payment process, the processor 201 confirms whether or not the electronic money user is the electronic receipt user. When the first user ID of the electronic money read from the recording medium related to the electronic money is linked with the second user ID in the cooperation server 90, in the processor 201, the user of the electronic money is the user of the electronic receipt. Recognize that there is. When the first user ID of the electronic money is not linked with the second user ID, the processor 201 recognizes that the user of the electronic money is not the user of the electronic receipt. Whether or not the cooperation is achieved can be confirmed by inquiring to the cooperation server 90.

電子マネーの利用客が電子レシートの利用客でない場合、プロセッサ201は、Act139においてNOと判定し、Act140へと進む。プロセッサ201は、Act140として、レシートデータをプリンタ208に出力する。これにより、プリンタ208は、レシートデータを印字したレシートをレシート発行口208Aから発行する。その後、プロセッサ201はAct102へと戻る。 If the user of the electronic money is not the user of the electronic receipt, the processor 201 determines NO in the Act 139 and proceeds to the Act 140. The processor 201 outputs the receipt data to the printer 208 as Act140. As a result, the printer 208 issues a receipt on which the receipt data is printed from the receipt issuing port 208A. After that, the processor 201 returns to Act 102.

一方、電子マネーの利用客が電子レシートの利用客である場合には、プロセッサ201は、Act139においてYESと判定し、Act140の処理をスキップとして、Act102へと戻る。なお、この場合には、レシートデータは電子化されて電子レシートサーバ80に対して送信されている。したがって利用客は、レシートを電子レシートとしてスマートフォン、タブレット端末等から閲覧することができる。 On the other hand, when the user of the electronic money is the user of the electronic receipt, the processor 201 determines YES in the Act 139, skips the processing of the Act 140, and returns to the Act 102. In this case, the receipt data is digitized and transmitted to the electronic receipt server 80. Therefore, the user can view the receipt as an electronic receipt from a smartphone, a tablet terminal, or the like.

ここに、プロセッサ201を主体とする対面式POS端末20Aのコンピュータは、Act138の処理を実行することにより、処理手段として機能する。また当該コンピュータは、Act103、Act113~Act116、Act131~Act132の処理を実行することにより、強制手段として機能する。 Here, the computer of the face-to-face POS terminal 20A mainly composed of the processor 201 functions as a processing means by executing the processing of the Act 138. Further, the computer functions as a compulsory means by executing the processes of Act103, Act113 to Act116, and Act131 to Act132.

対面式POS端末20Aは、以上の如く動作する。したがって、電子マネーで決済をする客は、少品目しか購入しない場合に、対面式POS端末20Aを利用してセルフにより購入商品の会計を行うことができる。具体的には、規定点数Nが“1”であった場合には、客は、商品を1点のみ購入する場合に、対面式POS端末20Aを利用して会計を行うことができる。規定点数Nが“2”であった場合には、客は、商品を2点まで購入する場合に、対面式POS端末20Aを利用して会計を行うことができる。 The face-to-face POS terminal 20A operates as described above. Therefore, a customer who makes a payment with electronic money can self-account for the purchased product by using the face-to-face POS terminal 20A when purchasing only a small number of items. Specifically, when the specified score N is "1", the customer can perform accounting using the face-to-face POS terminal 20A when purchasing only one product. When the specified score N is "2", the customer can make an account using the face-to-face POS terminal 20A when purchasing up to two products.

対面式POS端末20Aを利用する客は、対面式POS端末20Aの筐体200の正面に立ち、購入商品のコードシンボルを読取窓205Aに翳す。このとき、購入商品が購入可能な商品であると、対面式POS端末20Aでは商品登録処理が実行される。 A customer who uses the face-to-face POS terminal 20A stands in front of the housing 200 of the face-to-face POS terminal 20A and holds the code symbol of the purchased product on the reading window 205A. At this time, if the purchased product is a product that can be purchased, the product registration process is executed on the face-to-face POS terminal 20A.

ここで、規定点数Nが“1”であった場合には、電子マネーによる決済を行うように指示するメッセージがタッチパネル207に表示される。また、スキャナ205の機能が停止する。その結果、対面式POS端末20Aにおいては、電子マネーによる決済が強制される。このとき、2点目の購入商品がある客は、中止ボタンを操作する。そうすると、決済不可を通知するメッセージが表示されるので、客は、再度中止ボタンを操作し、筐体200の前から離れる。 Here, when the specified score N is "1", a message instructing the payment by electronic money is displayed on the touch panel 207. In addition, the function of the scanner 205 is stopped. As a result, in the face-to-face POS terminal 20A, payment by electronic money is forced. At this time, the customer who has the second purchased product operates the stop button. Then, since a message notifying that payment is not possible is displayed, the customer operates the stop button again and leaves the front of the housing 200.

一方、規定点数Nが“2”であった場合には、電子マネーによる決済を行うように指示するメッセージは表示されない。また、スキャナ205の機能も停止しない。したがって、客は2点目の購入商品のコードシンボルを読取窓205Aに翳すことができる。このとき、2点目の購入商品も購入可能な商品であると、対面式POS端末20Aでは商品登録処理が実行される。そして電子マネーによる決済を行うように指示するメッセージがタッチパネル207に表示される。また、スキャナ205の機能が停止する。その結果、対面式POS端末20Aにおいては、電子マネーによる決済が強制される。 On the other hand, when the specified score N is "2", the message instructing the payment by electronic money is not displayed. Moreover, the function of the scanner 205 does not stop. Therefore, the customer can hold the code symbol of the second purchased product in the reading window 205A. At this time, if the second purchased product is also a product that can be purchased, the product registration process is executed on the face-to-face POS terminal 20A. Then, a message instructing the payment by electronic money is displayed on the touch panel 207. In addition, the function of the scanner 205 is stopped. As a result, in the face-to-face POS terminal 20A, payment by electronic money is forced.

購入商品の登録を終えた客は、電子マネーの記録媒体をアンテナ206Aに翳す。そうすると、リーダ・ライタ206が記録媒体から電子マネーのデータを読み取る。そして、電子マネー残高が購入商品の決済金額以上ある場合、対面式POS端末20Aにおいては、電子マネーによる決済処理が実行される。また、電子レシートの利用客の場合には、電子レシートデータが電子レシートサーバ80に送信される。これに対し、電子レシートの利用客でない場合には、プリンタ208により印刷されたレシートがレシート発行口208Aから発行される。したがって、決済を終えた客は、レシートがレシート発行口208Aから発行された場合はそのレシートを取った後、出入口15を通って店外へ退出する。 The customer who has completed the registration of the purchased product holds the recording medium of the electronic money on the antenna 206A. Then, the reader / writer 206 reads the electronic money data from the recording medium. When the electronic money balance is equal to or greater than the payment amount of the purchased product, the face-to-face POS terminal 20A executes the payment process using the electronic money. Further, in the case of a customer of an electronic receipt, the electronic receipt data is transmitted to the electronic receipt server 80. On the other hand, if the customer is not a user of the electronic receipt, the receipt printed by the printer 208 is issued from the receipt issuing port 208A. Therefore, if the receipt is issued from the receipt issuing port 208A, the customer who has completed the settlement goes out of the store through the doorway 15 after taking the receipt.

このように、規定点数N以内の商品を購入する客は、先ず、読取窓205Aに購入商品のコードシンボルを翳し、続いてアンテナ206Aに電子マネーの記録媒体を翳す。以上の操作を行うことにより、客は、対面式POS端末20Aを利用して購入商品の会計を済ませることができる。このとき、客は、商品の袋詰めを行わない。その結果、会計に要する処理時間を大幅に短縮することができる。ひいては、規定点数N以内の商品を購入する客の多くは対面式POS端末20Aを利用するようになるので、会計業務の混雑緩和を図ることができる。 In this way, the customer who purchases the product within the specified number N first holds the code symbol of the purchased product in the reading window 205A, and then holds the electronic money recording medium in the antenna 206A. By performing the above operations, the customer can complete the accounting for the purchased product using the face-to-face POS terminal 20A. At this time, the customer does not pack the product. As a result, the processing time required for accounting can be significantly reduced. As a result, most of the customers who purchase products with a specified number of points N or less will use the face-to-face POS terminal 20A, so that it is possible to alleviate the congestion of accounting work.

[変形例]
以下、各実施形態の変形例について説明する。
第1乃至第3の実施形態では、プロセッサ201又はプロセッサ301は、カウント値nが規定点数Nに達した場合、スキャナ205又はスキャナ305に対してディスエイブル信号を出力してスキャナ205又はスキャナ305の機能を停止させた。この点に関しては、必ずしもスキャナ205又はスキャナ305の機能を停止させなくてもよい。要は、カウント値nが規定点数Nに達した場合、その後の商品登録を無効にできればよい。例えば、スキャナ205又はスキャナ305で読み取った商品IDを読み捨てることで、商品登録ができないようにしてもよい。ここにプロセッサ201又はプロセッサ301を主体とする対面式POS端末20A又はスルー式POS端末30Aのコンピュータは、無効化手段として機能する。
第1乃至第3の実施形態では、読取手段としてスキャナ205又は305を例示したが、読取手段はスキャナ205又は305に限定されるものではない。例えば各商品に商品ID等の情報を記憶したRFIDタグを付して販売する店舗では、RFIDタグのリーダ・ライタが読取手段として機能する。
[Modification example]
Hereinafter, modified examples of each embodiment will be described.
In the first to third embodiments, the processor 201 or the processor 301 outputs a disable signal to the scanner 205 or the scanner 305 when the count value n reaches the specified point N, and the scanner 205 or the scanner 305. Stopped functioning. In this regard, it is not always necessary to stop the function of the scanner 205 or the scanner 305. In short, when the count value n reaches the specified score N, the subsequent product registration may be invalidated. For example, the product registration may not be possible by discarding the product ID read by the scanner 205 or the scanner 305. Here, the computer of the face-to-face POS terminal 20A or the through-type POS terminal 30A mainly composed of the processor 201 or the processor 301 functions as an invalidation means.
In the first to third embodiments, the scanner 205 or 305 is exemplified as the reading means, but the reading means is not limited to the scanner 205 or 305. For example, in a store where each product is sold with an RFID tag storing information such as a product ID, the reader / writer of the RFID tag functions as a reading means.

第1乃至第3の実施形態では、受付手段として電子マネー記録媒体のリーダ・ライタ206又は306を例示したが、受付手段はリーダ・ライタ206又は306に限定されるものではない。例えば決済方式としてクレジット方式を導入する場合には、クレジットカードのリーダが受付手段となり得る。現金決済を導入する場合には、自動釣銭機が受付手段となり得る。QRコード(登録商標)を利用した二次元コード決済を導入する場合には、二次元コードリーダが受付手段となり得る。二次元コード決済の場合、ポストペイ、すなわちクレジットカード等を利用した後払いの決済となるため、電子マネーサーバ70の代わりに、クレジット・ポストペイサーバーを新たに設ける構成となる。 In the first to third embodiments, the reader / writer 206 or 306 of the electronic money recording medium is exemplified as the receiving means, but the receiving means is not limited to the reader / writer 206 or 306. For example, when a credit method is introduced as a payment method, a credit card reader can be a reception means. When introducing cash settlement, an automatic change machine can be a reception means. When introducing a two-dimensional code payment using a QR code (registered trademark), a two-dimensional code reader can be a reception means. In the case of two-dimensional code payment, post-pay, that is, post-payment using a credit card or the like is used, so a credit post-pay server is newly provided instead of the electronic money server 70.

第1及び第2の実施形態では、制御手段は、決済処理が開始されると出口扉313を開動作させたが、出口扉313を開動作させるタイミングはこれに限定されるものではない。電子マネー決済処理が終わったことを確認して、出口扉313を開動作させてもよい。 In the first and second embodiments, the control means opens the exit door 313 when the settlement process is started, but the timing for opening the exit door 313 is not limited to this. After confirming that the electronic commerce payment process has been completed, the exit door 313 may be opened.

第1及び第2の実施形態では、第1阻止手段として入口扉312を例示し、第2阻止手段若しくは阻止手段として出口扉313を例示したが、いずれの阻止手段も、扉構造のものに限定されるものではない。要は、利用客の進入又は退出を阻止できればよい。 In the first and second embodiments, the entrance door 312 is exemplified as the first blocking means, and the exit door 313 is exemplified as the second blocking means or the blocking means, but both blocking means are limited to those having a door structure. It is not something that will be done. The point is that it is only necessary to prevent the entry or exit of passengers.

第1及び第2の実施形態において、第1阻止手段としての入口扉312は無くてもよい。この場合、出口扉313は、阻止手段となる。また、出口扉313も、必ずしも必須のものではない。 In the first and second embodiments, the entrance door 312 as the first blocking means may not be provided. In this case, the exit door 313 is a blocking means. Also, the exit door 313 is not always essential.

第1及び第2の実施形態では、電子レシートの利用者に限定したが、スルー式POS端末30又は30Aにおいてもプリンタを搭載し、レシートを発行するようにしてもよい。この場合、レシート発行口は、タッチパネル307よりも出口16側に形成することが好ましい。 Although the first and second embodiments are limited to users of electronic receipts, the through-type POS terminal 30 or 30A may also be equipped with a printer to issue receipts. In this case, it is preferable that the receipt issuing port is formed on the exit 16 side of the touch panel 307.

本会計装置を導入する店舗は、コンビニエンスストアに限定されるものではない。例えば公共施設、企業ビルなどの施設内に展開されている売店等に導入することも可能である。この場合において、第1又は第2の実施形態のスルー式POS端末30又は30Aと、第3の実施形態の対面式POS端末20Aとを1店舗で併用してもよい。 The stores that introduce this accounting device are not limited to convenience stores. For example, it can be introduced into a shop or the like developed in a facility such as a public facility or a corporate building. In this case, the through-type POS terminal 30 or 30A of the first or second embodiment and the face-to-face POS terminal 20A of the third embodiment may be used in combination at one store.

なお、本会計装置の譲渡は一般に、プログラムがROMに記憶された状態にて行われる。しかしこれに限らず、プログラムがROMに記憶されていない状態で譲渡されてもよい。そしてこの場合は、本会計装置が備える書き込み可能な記憶デバイスに、この会計装置とは個別に譲渡されたプログラムがユーザなどの操作に応じて書き込まれてもよい。プログラムの譲渡は、リムーバブルな記録媒体に記録して、あるいはネットワークを介した通信により行うことができる。記録媒体は、CD-ROM,メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。 The transfer of the accounting device is generally performed with the program stored in the ROM. However, the present invention is not limited to this, and the program may be transferred without being stored in the ROM. In this case, a program transferred separately from the accounting device may be written to the writable storage device included in the accounting device according to an operation by a user or the like. The program can be transferred by recording it on a removable recording medium or by communicating via a network. The recording medium may be in any form as long as it can store a program such as a CD-ROM or a memory card and the device can read it.

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

20,20A…対面式POS端末、30,30A…スルー式POS端末、40…ストアサーバ、50…ネットワーク、60…広域ネットワーク、70…電子マネーサーバ、80…電子レシートサーバ、90…連携サーバ、201,301…プロセッサ、202,302…メインメモリ、203,303…補助記憶デバイス、204,304…通信インターフェース、205,305…スキャナ、206,306…リーダ・ライタ、207,307…タッチパネル、208…プリンタ、209,308…I/Oポート、309…入口センサ、310…出口センサ、311…通路センサ、312…入口扉、313…出口扉。 20, 20A ... Face-to-face POS terminal, 30, 30A ... Through-type POS terminal, 40 ... Store server, 50 ... Network, 60 ... Wide area network, 70 ... Electronic money server, 80 ... Electronic receipt server, 90 ... Coordination server, 201 , 301 ... processor, 202, 302 ... main memory, 203, 303 ... auxiliary storage device, 204, 304 ... communication interface, 205, 305 ... scanner, 206, 306 ... reader / writer, 207, 307 ... touch panel, 208 ... printer , 209, 308 ... I / O port, 309 ... entrance sensor, 310 ... exit sensor, 311 ... passage sensor, 312 ... entrance door, 313 ... exit door.

一実施形態において、会計装置は、読取手段と、受付手段と、処理手段と、強制手段と、を備える。読取手段は、客が購入する購入商品の情報を読み取る。受付手段は、代金の支払いを受け付ける。処理手段は、読取手段で読み取った購入商品の情報と受付手段で受け付けた代金の支払い情報とに基づいて決済処理を実行する。強制手段は、読取手段で情報を読み取った購入商品の点数が、客が購入する購入商品の数の上限を規定する規定点数に達すると決済処理を強制する。 In one embodiment, the accounting device comprises a reading means, a receiving means, a processing means, and a compulsory means. The reading means reads the information of the purchased product purchased by the customer . The reception means accepts payment. The processing means executes the payment processing based on the information of the purchased product read by the reading means and the payment information of the price received by the receiving means. The compulsory means forces the settlement process when the score of the purchased product whose information is read by the reading means reaches the specified score that defines the upper limit of the number of purchased products purchased by the customer .

この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態及びその変形は、発明の範囲に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[1]購入商品の情報を読み取る読取手段と、代金の支払いを受け付ける受付手段と、前記読取手段で読み取った前記購入商品の情報と前記受付手段で受け付けた前記代金の支払い情報とに基づいて決済処理を実行する処理手段と、前記読取手段で情報を読み取った前記購入商品の点数が規定点数に達すると前記決済処理を強制する強制手段と、を具備する会計装置。
[2]前記読取手段と前記受付手段とは、前記購入商品を買い上げる購買者が通過する通路に沿って配置されており、前記購買者の前記通路の通過を阻止する阻止手段と、前記決済処理が開始されるまでは前記阻止手段を機能させ、前記決済処理が開始され又は前記決済処理を終えると前記阻止手段の機能を解除する制御手段と、をさらに具備する付記[1]記載の会計装置。
[3]前記読取手段と前記受付手段とは、前記購入商品を買い上げる購買者が通過する通路に沿って配置されており、前記購買者の前記通路への進入を阻止する第1阻止手段と、前記購買者の前記通路からの退出を阻止する第2阻止手段と、前記第1阻止手段については、前記読取手段による前記購入商品の情報の読取り又は前記受付手段による前記支払いの受付が行われると機能させ、前記決済処理を終えるか、前記決済処理が不能になるとその機能を解除し、前記第2阻止手段については、前記決済処理が開始されるまでは機能させ、前記決済処理が開始され又は前記決済処理を終えるとその機能を解除する制御手段と、をさらに具備する付記[1]記載の会計装置。
[4]前記読取手段は、前記購買者が前記通路に進入するための入口側に設けられ、前記受付手段は、前記購買者が前記通路から退出するための出口側に設けられ、前記強制手段は、前記読取手段で情報を読み取った前記購入商品の点数が規定点数に達する前までは前記読取手段を稼働状態とし、前記規定点数に達すると前記読取手段を非稼働状態として前記決済処理を強制する、付記[2]又は[3]記載の会計装置。
[5]前記読取手段は、前記購買者が前記通路から退出するための出口側に設けられ、前記受付手段は、前記購買者が前記通路に進入するための入口側に設けられ、前記強制手段は、前記受付手段で受け付けた代金の支払情報を受け付けた後、前記読取手段で情報を読み取った前記購入商品の点数が前記規定点数に達すると前記読取手段を非稼働状態として前記決済処理を強制する、付記[2]又は[3]記載の会計装置。
[6]購入商品の情報を読み取る読取手段と、代金の支払いを受け付ける受付手段と、前記読取手段で読み取った前記購入商品の情報と前記受付手段で受け付けた前記代金の支払い情報とに基づいて決済処理を実行する処理手段と、前記読取手段により読み取られた購入商品の点数が、前記読取手段によって読み取られる購入商品の点数を制限するための規定点数に達した場合、前記読取手段の動作を無効化する無効化手段と、を具備する会計装置。
[7]前記規定点数を設定する設定手段、をさらに具備する付記[2]記載の会計装置。
[8]購入商品の情報を読み取る読取手段、及び、代金の支払いを受け付ける受付手段、を備えた会計装置のコンピュータに、前記読取手段で読み取った前記購入商品の情報と前記受付手段で受け付けた前記代金の支払い情報とに基づいて決済処理を実行する機能、及び、前記読取手段で情報を読み取った前記購入商品の点数が規定点数に達すると前記決済処理を強制する機能、を実現させるためのプログラム。
In addition, although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and variations thereof are included in the scope of the invention, and are also included in the scope of the invention described in the claims and the equivalent scope thereof.
The inventions described in the original claims of the present application are described below.
[1] Settlement based on the reading means for reading the information of the purchased product, the receiving means for accepting the payment, the information of the purchased product read by the reading means, and the payment information for the price received by the receiving means. An accounting device including a processing means for executing processing and a compulsory means for forcing the settlement processing when the number of points of the purchased product for which information is read by the reading means reaches a predetermined point.
[2] The reading means and the receiving means are arranged along a passage through which the purchaser who purchases the purchased product passes, and the blocking means for preventing the purchaser from passing through the passage and the settlement. The accounting according to the appendix [1], further comprising a control means that causes the blocking means to function until the processing is started, and cancels the function of the blocking means when the payment processing is started or the payment processing is completed. Device.
[3] The reading means and the receiving means are arranged along a passage through which a purchaser who purchases the purchased product passes, and are a first blocking means for preventing the purchaser from entering the passage. With respect to the second blocking means for preventing the purchaser from leaving the aisle and the first blocking means, the reading means reads the information on the purchased product or the receiving means accepts the payment. When the payment process is completed or the payment process becomes impossible, the function is canceled, and the second blocking means is allowed to function until the payment process is started, and the payment process is started. Alternatively, the accounting device according to the appendix [1], further comprising a control means for canceling the function when the settlement process is completed.
[4] The reading means is provided on the entrance side for the purchaser to enter the aisle, and the reception means is provided on the exit side for the purchaser to leave the aisle, and the compulsory means. Will put the reading means into an operating state until the number of points of the purchased product for which information has been read by the reading means reaches a specified number, and when the number reaches the specified number, the reading means is put into a non-operating state and the settlement process is forced. The accounting device according to the appendix [2] or [3].
[5] The reading means is provided on the exit side for the purchaser to leave the aisle, and the reception means is provided on the entrance side for the purchaser to enter the aisle, and the compulsory means. After receiving the payment information of the price received by the receiving means, when the score of the purchased product for which the information is read by the reading means reaches the specified score, the reading means is set to the non-operating state and the settlement process is forced. The accounting device according to the appendix [2] or [3].
[6] Settlement based on the reading means for reading the information of the purchased product, the receiving means for accepting the payment, the information of the purchased product read by the reading means, and the payment information for the price received by the receiving means. When the processing means for executing the process and the score of the purchased product read by the reading means reach the specified score for limiting the score of the purchased product read by the reading means, the operation of the reading means is invalidated. An accounting device equipped with an invalidation means to be made.
[7] The accounting device according to the appendix [2], further comprising a setting means for setting the specified points.
[8] The information of the purchased product read by the reading means and the said reception means received by the computer of the accounting device provided with the reading means for reading the information of the purchased product and the receiving means for accepting the payment of the price. A program for realizing a function of executing payment processing based on payment information of a price and a function of forcing the payment processing when the number of points of the purchased product for which information is read by the reading means reaches a specified point. ..

Claims (8)

購入商品の情報を読み取る読取手段と、
代金の支払いを受け付ける受付手段と、
前記読取手段で読み取った前記購入商品の情報と前記受付手段で受け付けた前記代金の支払い情報とに基づいて決済処理を実行する処理手段と、
前記読取手段で情報を読み取った前記購入商品の点数が規定点数に達すると前記決済処理を強制する強制手段と、
を具備する会計装置。
A reading means to read the information of the purchased product,
A reception means that accepts payment and
A processing means for executing payment processing based on the information of the purchased product read by the reading means and the payment information of the price received by the reception means, and
When the number of points of the purchased product for which information is read by the reading means reaches a specified number, the compulsory means for forcing the settlement process and
Accounting equipment equipped with.
前記読取手段と前記受付手段とは、前記購入商品を買い上げる購買者が通過する通路に沿って配置されており、
前記購買者の前記通路の通過を阻止する阻止手段と、
前記決済処理が開始されるまでは前記阻止手段を機能させ、前記決済処理が開始され又は前記決済処理を終えると前記阻止手段の機能を解除する制御手段と、
をさらに具備する請求項1記載の会計装置。
The reading means and the receiving means are arranged along a passage through which a purchaser who purchases the purchased product passes.
A means of blocking the purchaser from passing through the aisle,
A control means that causes the blocking means to function until the payment processing is started, and cancels the function of the blocking means when the payment processing is started or the payment processing is completed.
The accounting device according to claim 1, further comprising.
前記読取手段と前記受付手段とは、前記購入商品を買い上げる購買者が通過する通路に沿って配置されており、
前記購買者の前記通路への進入を阻止する第1阻止手段と、
前記購買者の前記通路からの退出を阻止する第2阻止手段と、
前記第1阻止手段については、前記読取手段による前記購入商品の情報の読取り又は前記受付手段による前記支払いの受付が行われると機能させ、前記決済処理を終えるか、前記決済処理が不能になるとその機能を解除し、前記第2阻止手段については、前記決済処理が開始されるまでは機能させ、前記決済処理が開始され又は前記決済処理を終えるとその機能を解除する制御手段と、
をさらに具備する請求項1記載の会計装置。
The reading means and the receiving means are arranged along a passage through which a purchaser who purchases the purchased product passes.
A first blocking means for blocking the purchaser from entering the aisle,
A second blocking means for blocking the purchaser from leaving the aisle,
The first blocking means is made to function when the reading means reads the information of the purchased product or the receiving means accepts the payment, and when the payment processing is completed or the payment processing becomes impossible, the first blocking means is activated. A control means that cancels the function, causes the second blocking means to function until the payment process is started, and cancels the function when the payment process is started or the payment process is completed.
The accounting device according to claim 1, further comprising.
前記読取手段は、前記購買者が前記通路に進入するための入口側に設けられ、
前記受付手段は、前記購買者が前記通路から退出するための出口側に設けられ、
前記強制手段は、前記読取手段で情報を読み取った前記購入商品の点数が規定点数に達する前までは前記読取手段を稼働状態とし、前記規定点数に達すると前記読取手段を非稼働状態として前記決済処理を強制する、請求項2又は3記載の会計装置。
The reading means is provided on the entrance side for the purchaser to enter the aisle.
The reception means is provided on the exit side for the purchaser to leave the aisle.
The compulsory means keeps the reading means in an operating state until the number of points of the purchased product for which information is read by the reading means reaches a specified number, and when the number of points reaches the specified number, the reading means is put into a non-operating state and the settlement is made. The accounting device according to claim 2 or 3, which enforces processing.
前記読取手段は、前記購買者が前記通路から退出するための出口側に設けられ、
前記受付手段は、前記購買者が前記通路に進入するための入口側に設けられ、
前記強制手段は、前記受付手段で受け付けた代金の支払情報を受け付けた後、前記読取手段で情報を読み取った前記購入商品の点数が前記規定点数に達すると前記読取手段を非稼働状態として前記決済処理を強制する、請求項2又は3記載の会計装置。
The reading means is provided on the exit side for the purchaser to exit the aisle.
The reception means is provided on the entrance side for the purchaser to enter the aisle.
After receiving the payment information of the price received by the receiving means, the compulsory means sets the reading means in a non-operating state and settles the payment when the points of the purchased product for which the information is read by the reading means reaches the specified points. The accounting device according to claim 2 or 3, which enforces processing.
購入商品の情報を読み取る読取手段と、
代金の支払いを受け付ける受付手段と、
前記読取手段で読み取った前記購入商品の情報と前記受付手段で受け付けた前記代金の支払い情報とに基づいて決済処理を実行する処理手段と、
前記読取手段により読み取られた購入商品の点数が、前記読取手段によって読み取られる購入商品の点数を制限するための規定点数に達した場合、前記読取手段の動作を無効化する無効化手段と、
を具備する会計装置。
A reading means to read the information of the purchased product,
A reception means that accepts payment and
A processing means for executing payment processing based on the information of the purchased product read by the reading means and the payment information of the price received by the reception means, and
When the score of the purchased product read by the reading means reaches the specified score for limiting the score of the purchased product read by the reading means, the invalidation means for invalidating the operation of the reading means and the invalidation means.
Accounting equipment equipped with.
前記規定点数を設定する設定手段、
をさらに具備する請求項2記載の会計装置。
Setting means for setting the specified points,
2. The accounting device according to claim 2.
購入商品の情報を読み取る読取手段、及び、代金の支払いを受け付ける受付手段、を備えた会計装置のコンピュータに、
前記読取手段で読み取った前記購入商品の情報と前記受付手段で受け付けた前記代金の支払い情報とに基づいて決済処理を実行する機能、及び
前記読取手段で情報を読み取った前記購入商品の点数が規定点数に達すると前記決済処理を強制する機能、
を実現させるためのプログラム。
A computer of an accounting device equipped with a reading means for reading information on purchased products and a receiving means for accepting payment.
The function of executing the payment process based on the information of the purchased product read by the reading means and the payment information of the price received by the receiving means, and the score of the purchased product read by the reading means are defined. A function that forces the payment process when the score is reached,
A program to realize.
JP2022025590A 2018-05-25 2022-02-22 Accounting device and its program Active JP7274629B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022025590A JP7274629B2 (en) 2018-05-25 2022-02-22 Accounting device and its program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018100442A JP7030613B2 (en) 2018-05-25 2018-05-25 Accounting equipment and its programs
JP2022025590A JP7274629B2 (en) 2018-05-25 2022-02-22 Accounting device and its program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018100442A Division JP7030613B2 (en) 2018-05-25 2018-05-25 Accounting equipment and its programs

Publications (2)

Publication Number Publication Date
JP2022078133A true JP2022078133A (en) 2022-05-24
JP7274629B2 JP7274629B2 (en) 2023-05-16

Family

ID=87888570

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022025590A Active JP7274629B2 (en) 2018-05-25 2022-02-22 Accounting device and its program

Country Status (1)

Country Link
JP (1) JP7274629B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09120484A (en) * 1995-10-24 1997-05-06 Hitachi Ltd System, method, and device for automatic article adjustment
JP2008046805A (en) * 2006-08-14 2008-02-28 Oki Electric Ind Co Ltd Automatic transaction system
JP2010267011A (en) * 2009-05-13 2010-11-25 Toshiba Tec Corp Apparatus for reading and processing wireless tag
JP2012089024A (en) * 2010-10-21 2012-05-10 Sharp Corp Commodity sales management device
JP2014203091A (en) * 2013-04-01 2014-10-27 富士通フロンテック株式会社 Pos system, monitoring method, monitoring program and pos terminal device
JP2017199431A (en) * 2017-08-08 2017-11-02 東芝テック株式会社 Money receiving/dispensing device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09120484A (en) * 1995-10-24 1997-05-06 Hitachi Ltd System, method, and device for automatic article adjustment
JP2008046805A (en) * 2006-08-14 2008-02-28 Oki Electric Ind Co Ltd Automatic transaction system
JP2010267011A (en) * 2009-05-13 2010-11-25 Toshiba Tec Corp Apparatus for reading and processing wireless tag
JP2012089024A (en) * 2010-10-21 2012-05-10 Sharp Corp Commodity sales management device
JP2014203091A (en) * 2013-04-01 2014-10-27 富士通フロンテック株式会社 Pos system, monitoring method, monitoring program and pos terminal device
JP2017199431A (en) * 2017-08-08 2017-11-02 東芝テック株式会社 Money receiving/dispensing device

Also Published As

Publication number Publication date
JP7274629B2 (en) 2023-05-16

Similar Documents

Publication Publication Date Title
JP6356648B2 (en) Tax-free processing system, reception device and program
JP7367168B2 (en) Product data processing system and its program
JP7106335B2 (en) Login controller and program
JP2019200567A (en) Terminal control device, and program and store system thereof
JP6815142B2 (en) Checkout system and its operation method, payment device and its control program
JP7030613B2 (en) Accounting equipment and its programs
JP2024032706A (en) Store system, commodity sales processor, and control program thereof
JP7264611B2 (en) Shopping support system, information processing device and information processing program
JP7274629B2 (en) Accounting device and its program
JP2020197996A (en) Store management device, electronic receipt system, and control program
JP2018092373A (en) Checkout system, registration device, payment device and control program
JP2021096626A (en) Information processing device and control program thereof
US20230091825A1 (en) Checkout apparatus and checkout method
JP7092906B2 (en) Tax exemption processing system
CN115619392A (en) Transaction processing device, transaction processing system, and storage medium
JP7274561B2 (en) Registration device, information processing program and terminal device
JP6542434B2 (en) Duty-free processing system, acceptance device and program
JP6905113B2 (en) Storage device and its program
JP7309933B2 (en) Payment device, registered payment device and information processing program
JP6905112B2 (en) Tax exemption processing system, information processing device and its program
US20220391871A1 (en) Sales area management system with gate device
JP7167258B2 (en) Duty exemption processing system, storage device and data processing method
WO2024042789A1 (en) Settlement device, program, and computer-readable storage medium
JP6661726B2 (en) Tax exemption processing system, information processing device and its program
JP2023115159A (en) Settlement device, registration settlement device and information processing program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220322

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220322

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230104

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230310

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230501

R150 Certificate of patent or registration of utility model

Ref document number: 7274629

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150