Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7728611B2 - System and program - Google Patents
[go: Go Back, main page]

JP7728611B2 - System and program - Google Patents

System and program

Info

Publication number
JP7728611B2
JP7728611B2 JP2024206372A JP2024206372A JP7728611B2 JP 7728611 B2 JP7728611 B2 JP 7728611B2 JP 2024206372 A JP2024206372 A JP 2024206372A JP 2024206372 A JP2024206372 A JP 2024206372A JP 7728611 B2 JP7728611 B2 JP 7728611B2
Authority
JP
Japan
Prior art keywords
settlement
registration
settlement device
state
coins
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2024206372A
Other languages
Japanese (ja)
Other versions
JP2025019285A5 (en
JP2025019285A (en
Inventor
裕之 沖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Teraoka Seiko Co Ltd
Original Assignee
Teraoka Seiko Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Teraoka Seiko Co Ltd filed Critical Teraoka Seiko Co Ltd
Priority to JP2024206372A priority Critical patent/JP7728611B2/en
Publication of JP2025019285A publication Critical patent/JP2025019285A/en
Publication of JP2025019285A5 publication Critical patent/JP2025019285A5/en
Application granted granted Critical
Publication of JP7728611B2 publication Critical patent/JP7728611B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、システム、およびプログラムに関する。 The present invention relates to a system and a program.

従来、店員が商品を登録する登録装置と、客が精算を行う精算装置とを備える商品販売データ処理システムが知られている。精算装置は、自動釣銭釣札機に接続されている。自動釣銭釣札機は、例えば、登録装置で登録された商品の代金を現金で決済するときに用いられる。また、自動釣銭釣札機は、客の利用状況に応じて、ニアフル状態になることがある。ニアフル状態は、貨幣を収容可能な許容限度の枚数に近い枚数となる状態である。自動釣銭釣札機がニアフル状態になると、精算装置は、その旨を示す警告を報知する。例えば、精算装置は、精算装置に設けられたサインポールを点灯させたり、精算装置に設けられた画面上にその旨を示すステータスを表示させたり、監視装置の画面上にその旨を示す画面を表示させたりするといった警告の報知が行われる。 Conventionally, there is known a product sales data processing system that includes a registration device where a store clerk registers products and a settlement device where a customer settles the bill. The settlement device is connected to an automatic change dispenser. An automatic change dispenser is used, for example, when settling the price of products registered on the registration device with cash. Furthermore, depending on customer usage, the automatic change dispenser may enter a near-full state. A near-full state is a state in which the number of coins stored in the automatic change dispenser is close to the maximum allowable limit. When the automatic change dispenser enters a near-full state, the settlement device issues a warning to that effect. For example, the settlement device may issue a warning by lighting up a sign pole installed on the settlement device, displaying a status indicating this on a screen installed on the settlement device, or displaying a screen indicating this on a monitoring device.

関連する技術として、金銭のオーバーフローを判断した金種の金銭を収納袋に払い出すことや、収納袋が未装着である場合に収納袋が未装着であることを示す情報をアテンダントPC(店員用のPC)に表示する、という内容が開示されている(例えば、特許文献1参照。)。 Related technologies have been disclosed that involve dispensing money of a denomination determined to be overflowing into a storage bag, and displaying information indicating that a storage bag is not installed on an attendant PC (a PC used by store clerks) if a storage bag is not installed (see, for example, Patent Document 1).

特開2017-162023号公報Japanese Patent Application Laid-Open No. 2017-162023

しかしながら、従来技術では、自動釣銭釣札機の警告が報知されると、その都度店員が、当該自動釣銭釣札機が接続される精算装置まで店員が赴いて、当該精算装置を休止状態とするための操作を行うため、店員の業務効率が低下するという問題があった。 However, with conventional technology, whenever an automatic change dispenser warning is issued, a store clerk must go to the settlement device to which the automatic change dispenser is connected and perform the operation to put the settlement device into a paused state, which creates the problem of reduced work efficiency for the store clerk.

本発明は、このような事情に鑑みてなされたもので、その目的は、店員の業務効率が低下することを抑えることができる技術を提供することにある。 The present invention was made in light of these circumstances, and its purpose is to provide technology that can prevent a decline in store clerk work efficiency.

上述した課題を解決するために、本発明の一態様である精算装置は、貨幣を収容する第1収容部と、前記第1収容部に収容されている貨幣を収容可能な第2収容部とを備え、前記第1収容部に収容されている貨幣が所定量以上となった場合に、精算処理が可能な通常状態から、前記精算処理が不可能な休止状態となることを可能にし、前記休止状態において、前記第1収容部に収容されている貨幣の一部を前記第2収容部に回収する、ことを特徴とする精算装置である。 In order to solve the above-mentioned problems, one aspect of the present invention is a settlement device that includes a first storage unit that stores coins and a second storage unit that can store the coins stored in the first storage unit, and is capable of switching from a normal state in which settlement processing is possible to a paused state in which settlement processing is impossible when the amount of coins stored in the first storage unit reaches a predetermined amount, and in the paused state, recovers some of the coins stored in the first storage unit into the second storage unit.

また、上述した課題を解決するために、本発明の他の態様であるプログラムは、貨幣を収容する第1収容部と、前記第1収容部に収容されている貨幣を収容可能な第2収容部とを備える精算装置のコンピュータに、前記第1収容部に収容されている貨幣が所定量以上となった場合に、精算処理が可能な通常状態から、前記精算処理が不可能な休止状態となることを可能にし、前記休止状態において、前記第1収容部に収容されている貨幣の一部を前記第2収容部に回収可能にする、処理を実行させることを特徴とするプログラムである。 In order to solve the above-mentioned problems, another aspect of the present invention is a program that causes a computer of a settlement device that has a first storage unit that stores coins and a second storage unit that can store the coins stored in the first storage unit to execute a process that, when the amount of coins stored in the first storage unit reaches a predetermined amount, causes the device to transition from a normal state in which settlement processing is possible to a suspended state in which settlement processing is impossible, and in the suspended state makes some of the coins stored in the first storage unit retrievable in the second storage unit.

実施形態1に係るPOS(Point Of Sales)システム1のネットワーク構成を示す説明図である。1 is an explanatory diagram showing a network configuration of a POS (Point Of Sales) system 1 according to a first embodiment. POSレジスタ20の外観の一例を示す説明図である。2 is an explanatory diagram showing an example of the appearance of a POS register 20. FIG. POSレジスタ20のハードウェア構成の一例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of the hardware configuration of a POS register 20. 自動釣銭釣札機204の構成の一例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of the configuration of an automatic change dispenser 204. 登録装置20Rの店員側表示部207に表示される画面の一例を示す説明図である。FIG. 10 is an explanatory diagram showing an example of a screen displayed on the store clerk display unit 207 of the registration device 20R. 登録装置20Rの店員側表示部207に表示される画面の一例を示す説明図である。FIG. 10 is an explanatory diagram showing an example of a screen displayed on the store clerk display unit 207 of the registration device 20R. 各装置に表示される画面の一例を示す説明図である。10A and 10B are explanatory diagrams showing examples of screens displayed on the respective devices. POSシステム1の動作の一例を示すシーケンス図である。FIG. 3 is a sequence diagram showing an example of the operation of the POS system 1. 実施形態1に係る精算装置20Pが行う処理の一例を示すフローチャートである。10 is a flowchart showing an example of processing performed by the settlement device 20P according to the first embodiment. 実施形態1に係る精算装置20Pが行う処理の一例を示すフローチャートである。10 is a flowchart showing an example of processing performed by the settlement device 20P according to the first embodiment. 実施形態1に係る登録装置20Rが行う処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of processing performed by a registration device 20R according to the first embodiment. 実施形態1に係る登録装置20Rが行う処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of processing performed by a registration device 20R according to the first embodiment. 金種ごとの設定枚数の一例を示す説明図である。FIG. 10 is an explanatory diagram showing an example of the set number of coins for each denomination. POSレジスタ20毎の金種ごとの現保持枚数の一例を示す説明図である。10 is an explanatory diagram showing an example of the number of coins currently held by denomination for each POS register 20. FIG. 登録装置20Rの店員側表示部207に表示される画面の一例を示す説明図である。FIG. 10 is an explanatory diagram showing an example of a screen displayed on the store clerk display unit 207 of the registration device 20R. 第2実施形態に係るPOSシステム1の動作の一例を示すシーケンス図である。FIG. 10 is a sequence diagram showing an example of the operation of the POS system 1 according to the second embodiment.

(実施形態1)
(POSシステム1のネットワーク構成)
図1は、実施形態1に係るPOS(Point Of Sales)システム1のネットワーク構成を示す説明図である。POSシステム1は、商品販売データ処理システムの一例である。POSシステム1は、図1に示すように、ストアコントローラ10と、監視装置11と、複数台のPOSレジスタ20-0~20-nとを含む。各装置は、LAN(Local Area Network)を介して接続されている。
(Embodiment 1)
(Network configuration of POS system 1)
FIG. 1 is an explanatory diagram showing the network configuration of a POS (Point Of Sales) system 1 according to a first embodiment. The POS system 1 is an example of a product sales data processing system. As shown in FIG. 1, the POS system 1 includes a store controller 10, a monitoring device 11, and multiple POS registers 20-0 to 20-n. Each device is connected via a LAN (Local Area Network).

ストアコントローラ10は、POSシステム1を制御するコンピュータ(例えば、サーバ)である。ストアコントローラ10は、例えば、商品マスタを記憶する。商品マスタは、各商品の商品識別情報(例えばJANコード)、商品名称、販売価格などの商品情報を格納するファイルである。ストアコントローラ10は、管理装置や上位装置とも称されることがある。監視装置11は、表示画面(モニタ)を備え、複数台のPOSレジスタ20を監視するコンピュータである。監視装置11は、アシストモニタと称されることがある。 The store controller 10 is a computer (e.g., a server) that controls the POS system 1. The store controller 10 stores, for example, a product master. The product master is a file that stores product information such as product identification information (e.g., JAN code), product name, and sales price for each product. The store controller 10 is also sometimes referred to as a management device or a higher-level device. The monitoring device 11 is a computer equipped with a display screen (monitor) that monitors multiple POS registers 20. The monitoring device 11 is sometimes referred to as an assist monitor.

POSレジスタ20-0~20-nは、主に、購入される商品の登録を行う登録処理と、登録された商品の代金決済を行う精算処理(会計処理、決済処理とも称する)とを実行するための装置である。すなわち、POSレジスタ20-0~20-nは、主に、登録処理を行う登録装置の機能と、精算処理を行う精算装置の機能とを兼ね備えた装置である。詳細については、後述するが、POSレジスタ20-0~20-nは、店員と客が対面して取引を行う通常モードと、他のPOSレジスタ20-0~20-nで登録された商品の精算を会計専用モードと、客が自ら商品を登録して精算を行うフルセルフモードとのうち、いずれかのモードに設定される。 POS registers 20-0 to 20-n are devices that primarily perform the registration process, which registers products to be purchased, and the settlement process (also referred to as accounting or payment process), which settles the price of the registered products. In other words, POS registers 20-0 to 20-n are devices that primarily combine the functions of a registration device that performs registration processing and the functions of a settlement device that performs settlement processing. Details will be described later, but POS registers 20-0 to 20-n can be set to one of three modes: a normal mode in which a store clerk and a customer conduct transactions face-to-face; a settlement-only mode in which products registered at other POS registers 20-0 to 20-n are settled; or a full-self-service mode in which customers register products and settle the payments themselves.

本実施形態では、POSレジスタ20-0は、店員が商品を登録する登録装置として機能するものとする。すなわち、POSレジスタ20-0は、通常モードに設定されているものとする。以下において、POSレジスタ20-0を「登録装置20R」と称する場合がある。 In this embodiment, the POS register 20-0 functions as a registration device where a store clerk registers items. In other words, the POS register 20-0 is set to normal mode. Below, the POS register 20-0 may be referred to as the "registration device 20R."

また、POSレジスタ20-1~20-nは、客が精算を行う精算装置として機能するものとする。すなわち、POSレジスタ20-1~20-nは、会計専用モードに設定されているものとする。以下において、POSレジスタ20-1~20-nを「精算装置20P1~20Pn」と称する場合がある。POSレジスタ20-1~20-nを、それぞれ特に区別しない場合には「精算装置20P」と称する場合もある。また、登録装置20Rと精算装置20Pとを特に区別しない場合、POSレジスタ20-0~20-nを「POSレジスタ20」と称する場合もある。 POS registers 20-1 to 20-n also function as payment devices where customers settle their bills. In other words, POS registers 20-1 to 20-n are set to a payment-only mode. Below, POS registers 20-1 to 20-n may be referred to as "payment devices 20P1 to 20Pn." When there is no particular distinction between POS registers 20-1 to 20-n, they may also be referred to as "payment device 20P." When there is no particular distinction between registration device 20R and payment device 20P, POS registers 20-0 to 20-n may also be referred to as "POS register 20."

POSレジスタ20は、商品販売データ処理装置の一例である。POSレジスタ20は、商品の登録や、精算や、販売データの管理などを行うコンピュータ装置(POSレジスタ)である。ストアコントローラ10と、監視装置11と、POSレジスタ20とは、例えば、LAN(Local Area Network)を介して、有線または無線で通信可能に接続されている。 The POS register 20 is an example of a product sales data processing device. The POS register 20 is a computer device (POS register) that registers products, handles payments, and manages sales data. The store controller 10, monitoring device 11, and POS register 20 are connected to each other via a wired or wireless connection, for example, via a LAN (Local Area Network).

(POSレジスタ20の外観)
図2は、POSレジスタ20の外観の一例を示す説明図である。図2(A)は、POSレジスタ20を客側から見た斜視図である。図2(B)は、POSレジスタ20を店員側から見た斜視図である。なお、POSレジスタ20は、カウンタや机の上に載置されるタイプのものでもよい。
(External view of POS register 20)
Figure 2 is an explanatory diagram showing an example of the appearance of the POS register 20. Figure 2(A) is a perspective view of the POS register 20 as seen from the customer side. Figure 2(B) is a perspective view of the POS register 20 as seen from the store clerk side. The POS register 20 may be of a type that is placed on a counter or desk.

POSレジスタ20は、例えば、図2に示すように、客側表示部201と、客側スキャナ部202と、カード決済部203と、自動釣銭釣札機204と、音声出力部205と、印刷部206と、店員側表示部207と、キー操作部208と、店員側スキャナ部209と、を備える。なお、不図示であるが、POSレジスタ20は、所定の点灯態様で点灯可能なサインポールを備えていてもよい。 As shown in FIG. 2, the POS register 20 includes a customer display unit 201, a customer scanner unit 202, a card payment unit 203, an automatic change dispenser 204, an audio output unit 205, a printing unit 206, a store clerk display unit 207, a key operation unit 208, and a store clerk scanner unit 209. Although not shown, the POS register 20 may also include a sign pole that can be illuminated in a predetermined lighting pattern.

客側表示部201は、客用のディスプレイである。客側表示部201は、例えば、タッチパネルである。客側表示部201は、種々の情報を表示して、客から種々の入力を受け付ける。例えば、客側表示部201は、商品を選択するボタンであるプリセットキーを表示して、当該プリセットキーの操作(押下)を受け付ける。 The customer display unit 201 is a display for customers. The customer display unit 201 is, for example, a touch panel. The customer display unit 201 displays various information and accepts various inputs from customers. For example, the customer display unit 201 displays preset keys, which are buttons for selecting products, and accepts operation (pressing) of the preset keys.

客側スキャナ部202は、客用のスキャナ部である。客側スキャナ部202は、各種の情報を光学的に読み取る。例えば、客側スキャナ部202は、商品に付されているコード(バーコードや二次元コードなど)を光学的に読み取る。また、客側スキャナ部202は、このほかにも、例えば、各種カード(例えば、会員カード、ポイントカードなど)に印刷されているコード(バーコードや二次元コードなど)を読み取ることも可能である。 The customer-side scanner unit 202 is a scanner unit for customers. The customer-side scanner unit 202 optically reads various types of information. For example, the customer-side scanner unit 202 optically reads codes (barcodes, two-dimensional codes, etc.) attached to products. In addition, the customer-side scanner unit 202 can also read codes (barcodes, two-dimensional codes, etc.) printed on various cards (e.g., membership cards, point cards, etc.).

カード決済部203は、各種カードを用いて決済を行う。ここで言う各種カードは、例えば、クレジットカード、交通系カードなどのプリペイドカード、ポイントカードなどである。また、各種カードは、接触型のカード(ICカード、磁気カード)でもよいし、非接触型のカード(ICカード)でもよい。 The card payment unit 203 performs payments using various cards. The various cards referred to here include, for example, credit cards, prepaid cards such as transportation cards, and point cards. Furthermore, the various cards may be contact cards (IC cards, magnetic cards) or contactless cards (IC cards).

カード決済部203は、例えば、カード読取部と、表示部と、操作部とを備える。カード読取部は、各種カードの情報を読み取る。カード読取部は、磁気カードであればカードの情報を磁気的に読み取り、ICカードであれば、カードの情報を電気的に読み取る。カード決済部203の表示部は、各種情報を表示する。 The card payment unit 203 includes, for example, a card reading unit, a display unit, and an operation unit. The card reading unit reads information from various cards. If the card is a magnetic card, the card reading unit magnetically reads the card information, and if the card is an IC card, the card information is read electrically. The display unit of the card payment unit 203 displays various information.

例えば、クレジットカードが用いられる場合、表示部は、支払金額や、マスクした状態の暗証番号を表示する。また、カード決済部203の操作部は、顧客または店舗等のスタッフから各種操作を受け付ける。例えば、クレジットカードが用いられる場合、操作部は、クレジットカードを使用するための切り替え操作をスタッフから受け付けるとともに、顧客から暗証番号の入力を受け付ける。 For example, when a credit card is used, the display unit displays the payment amount and a masked PIN number. The operation unit of the card payment unit 203 also accepts various operations from customers or store staff. For example, when a credit card is used, the operation unit accepts a switching operation to use a credit card from a staff member, and also accepts input of a PIN number from the customer.

自動釣銭釣札機204は、現金による決済を行う現金決済部である。自動釣銭釣札機204は、紙幣や硬貨の投入口と、紙幣や硬貨の排出口とを有する。投入口および排出口は、それぞれ、紙幣や硬貨を検出するセンサを有し、客側に向けられて配置されている。投入口は、客から現金の投入を受け付ける。また、排出口は、お釣り(紙幣や硬貨)を排出する。自動釣銭釣札機204は、投入口へ投入された現金の合計金額を算出するとともに、合計金額と買上金額との差分である釣銭金額を算出し、釣り銭や釣り札を排出口から排出する。 The automatic change dispenser 204 is a cash settlement unit that handles cash settlements. The automatic change dispenser 204 has an input port for banknotes and coins, and an output port for banknotes and coins. The input port and output port each have sensors that detect banknotes and coins, and are positioned facing the customer. The input port accepts cash from customers. The output port outputs change (banknotes and coins). The automatic change dispenser 204 calculates the total amount of cash inserted into the input port, calculates the change amount, which is the difference between the total amount and the purchase amount, and outputs the change and change from the output port.

音声出力部205は、音声を出力するスピーカである。音声出力部205は、例えば、音声ガイダンス等を出力する。音声ガイダンスは、例えば、顧客に対して、商品の登録を支援するガイダンスや、精算を支援するガイダンスである。 The audio output unit 205 is a speaker that outputs audio. The audio output unit 205 outputs, for example, audio guidance. The audio guidance may be, for example, guidance to assist the customer in registering a product or guidance to assist in payment.

印刷部206は、レシートなどの各種媒体を発行するプリンタ装置である。印刷部206は、レシートを発行する発行口を有する。印刷部206は、例えば、水平方向に平行に回転自在であり、店員側から客側に、また、客側から店員側に、発行口の方向を変更することが可能である。印刷部206は、手動によって回転してもよいし、モータの駆動力によって回転してもよい。また、印刷部206は、モータの駆動力によって回転する構成の場合、後述するPOSレジスタ20の動作モードに応じて回転してもよい。 The printing unit 206 is a printer device that issues various media such as receipts. The printing unit 206 has an outlet for issuing receipts. The printing unit 206 is rotatable, for example, parallel to the horizontal direction, and the direction of the outlet can be changed from the store clerk side to the customer side, or from the customer side to the store clerk side. The printing unit 206 may be rotated manually or by the driving force of a motor. Furthermore, if the printing unit 206 is configured to rotate by the driving force of a motor, it may rotate according to the operating mode of the POS register 20, which will be described later.

店員側表示部207は、店員用のディスプレイである。店員側表示部207は、例えば、タッチパネルである。店員側表示部207は、種々の情報を表示して、店員から種々の入力を受け付ける。例えば、店員側表示部207は、商品を選択するボタンであるプリセットキーを表示して、当該プリセットキーの操作(押下)を受け付ける。 The clerk display unit 207 is a display for the clerk. The clerk display unit 207 is, for example, a touch panel. The clerk display unit 207 displays various information and accepts various inputs from the clerk. For example, the clerk display unit 207 displays preset keys, which are buttons for selecting products, and accepts operation (pressing) of these preset keys.

キー操作部208は、ハードウェアキーであり、店員から種々の入力を受け付ける。例えば、キー操作部208は、商品に対応するキーや、数量に対応するキーを有し、店員から商品の選択や数量の選択を受け付ける。 The key operation unit 208 is a hardware key that accepts various inputs from the store clerk. For example, the key operation unit 208 has keys corresponding to products and quantities, and accepts product and quantity selections from the store clerk.

店員側スキャナ部209は、店員用のスキャナ部である。店員側スキャナ部209は、各種の情報を光学的に読み取る。例えば、店員側スキャナ部209は、コードを読み取る。コードは、バーコードや二次元コードなどである。コードには、商品に付されたコードや、店員の名札に付されたコードや、各種カード(例えば、会員カード、ポイントカードなど)に印刷されているコードがある。 The clerk scanner unit 209 is a scanner unit for use by clerks. The clerk scanner unit 209 optically reads various types of information. For example, the clerk scanner unit 209 reads codes. Codes include barcodes and two-dimensional codes. Examples of codes include codes attached to products, codes attached to clerk name tags, and codes printed on various cards (e.g., membership cards, point cards, etc.).

(POSレジスタ20のハードウェア構成)
次に、POSレジスタ20のハードウェア構成について説明する。図3は、POSレジスタ20のハードウェア構成の一例を示す説明図である。なお、以下において、図2において説明した内容については適宜説明を省略する。図3において、POSレジスタ20は、CPU(Central Processing Unit)301と、ROM(Read Only Memory)302と、RAM(Random Access Memory)303と、ハードディスク304と、通信部305と、客側表示部201と、客側スキャナ部202と、カード決済部203と、自動釣銭釣札機204と、音声出力部205と、印刷部206と、店員側表示部207と、キー操作部208と、店員側スキャナ部209とを備える。これらは、バスを介して相互に通信可能である。
(Hardware configuration of POS register 20)
Next, the hardware configuration of the POS register 20 will be described. Figure 3 is an explanatory diagram showing an example of the hardware configuration of the POS register 20. Note that, below, the contents described in Figure 2 will be omitted as appropriate. In Figure 3, the POS register 20 includes a CPU (Central Processing Unit) 301, a ROM (Read Only Memory) 302, a RAM (Random Access Memory) 303, a hard disk 304, a communication unit 305, a customer display unit 201, a customer scanner unit 202, a card payment unit 203, an automatic change dispenser 204, an audio output unit 205, a printing unit 206, a store clerk display unit 207, a key operation unit 208, and a store clerk scanner unit 209. These components can communicate with each other via a bus.

CPU301は、中央演算処理装置であり、ROM302に記憶されているプログラム(例えば、商品販売データ処理プログラム)を読み出して実行することにより、POSレジスタ20の動作を制御する。
ROM302は、読み出し専用メモリであり、プログラムをはじめとしてCPU301が利用する各種の情報を記憶する。
The CPU 301 is a central processing unit that controls the operation of the POS register 20 by reading and executing a program (for example, a product sales data processing program) stored in the ROM 302 .
The ROM 302 is a read-only memory that stores various types of information used by the CPU 301, including programs.

RAM303は、読み出し書き込みメモリであり、種々の情報を記憶する。例えば、RAM303は、例えば、商品を登録する登録処理において生成した登録情報(登録データ)、買上商品を精算(決済)する精算処理において生成した精算情報(精算データ)や、外部の装置から取得した情報などを記憶する。 RAM 303 is a read/write memory that stores various information. For example, RAM 303 stores registration information (registration data) generated in the registration process for registering products, settlement information (settlement data) generated in the settlement process for settling (paying for) purchased products, and information obtained from external devices.

ハードディスク304は、種々の情報を記憶する。ハードディスク304は、例えば、ROM302に代えて、CPU301が実行するプログラム等を記憶してもよい。また、ハードディスク304は、RAM303に代えて、各種処理において生成した情報や、外部から取得した情報を記憶してもよい。 The hard disk 304 stores various types of information. For example, the hard disk 304 may store programs executed by the CPU 301 instead of the ROM 302. The hard disk 304 may also store information generated during various processes or information obtained from external sources instead of the RAM 303.

(POSレジスタ20の動作モードについて)
次に、POSレジスタ20の動作モードについて説明する。POSレジスタ20は、複数の動作モードのうち、いずれかの動作モードで動作する。以下に説明する複数の動作モードは、通常の業務中における登録処理や精算処理に係る動作モードであり、具体的には、通常モード(対面セルフモード)と、会計専用モードと、フルセルフモードとがある。
(Operation mode of POS register 20)
Next, the operating modes of the POS register 20 will be described. The POS register 20 operates in one of several operating modes. The operating modes described below are those related to registration and settlement processes during normal business operations, and specifically include a normal mode (face-to-face self-service mode), a checkout-only mode, and a full self-service mode.

なお、複数の動作モードには、集計モードやメンテナンスモードやトレーニングモードなどもある。集計モードは、売上や在高等を集計および照会等するモードである。メンテナンスモードは、店員や保守員等が設定作業や保守作業を行う際のモードである。トレーニングモードは、新人の店員がPOSレジスタ20の取り扱いについてトレーニングを行う際のモードである。 The multiple operating modes also include tally mode, maintenance mode, and training mode. tally mode is a mode for tallying and querying sales, inventory, etc. maintenance mode is a mode used by store clerks and maintenance personnel to perform setup and maintenance work training training. training mode is a mode used by new store clerks to train how to use the POS register 20.

(通常モードについて)
通常モード(対面セルフモード)は、店員側の商品登録を有効とし、客側の商品登録を無効とした動作モードである。具体的には、通常モードでは、店員側表示部207、キー操作部208、および店員側スキャナ部209を用いた商品の登録を有効とし、客側表示部201および客側スキャナ部202を用いた商品の登録を無効とするモードである。これにより、通常モードでは、客側においては登録処理を実行せずに、店員側において登録処理を実行することが可能である。通常モードに設定されるPOSレジスタ20は、登録装置20Rである。
(Regarding normal mode)
The normal mode (face-to-face self-service mode) is an operating mode in which product registration by the clerk is enabled and product registration by the customer is disabled. Specifically, in the normal mode, product registration using the clerk display unit 207, key operation unit 208, and clerk scanner unit 209 is enabled, and product registration using the customer display unit 201 and customer scanner unit 202 is disabled. As a result, in the normal mode, the registration process can be performed by the clerk without being performed by the customer. The POS register 20 set in the normal mode is the registration device 20R.

また、通常モードは、貨幣の投入を有効とした動作モードである。このため、通常モードでは、商品の登録処理が行われているときでも、貨幣の投入を受け付けることが可能である。通常モードでは、自動釣銭釣札機204への貨幣の投入や、カード決済部203によるカードの読み取りによって、精算処理が行われる。精算処理は、店員側における登録処理が実行された後に行われる。 The normal mode is an operating mode in which coin insertion is enabled. Therefore, in the normal mode, coin insertion can be accepted even while product registration processing is being performed. In the normal mode, the settlement process is performed by inserting coins into the automatic change dispenser 204 or by reading a card with the card settlement unit 203. The settlement process is performed after the registration process is performed by the store clerk.

また、通常モードにおいて、POSレジスタ20(登録装置20R)は、登録処理が完了すると、会計専用モードのPOSレジスタ20(精算装置20P)へ登録した商品の登録情報を送信することも可能である。 Furthermore, in normal mode, once the registration process is complete, the POS register 20 (registration device 20R) can also send registration information for the registered product to the POS register 20 (payment device 20P) in transaction-only mode.

(会計専用モードについて)
会計専用モードは、店員側の商品登録と、客側の商品登録とを無効にし、精算を有効とした動作モードである。具体的には、会計専用モードでは、店員側表示部207、キー操作部208、および店員側スキャナ部209を用いた商品の登録と、客側表示部201および客側スキャナ部202を用いた商品の登録とを無効とするモードである。これにより、通常モードでは、店員側および客側において登録処理を実行しないようにすることが可能である。会計専用モードに設定されるPOSレジスタ20は、精算装置20Pである。
(Regarding accounting-only mode)
The checkout-only mode is an operating mode in which product registration on the clerk side and product registration on the customer side are disabled and settlement is enabled. Specifically, in the checkout-only mode, product registration using the clerk display unit 207, key operation unit 208, and clerk scanner unit 209 and product registration using the customer display unit 201 and customer scanner unit 202 are disabled. This makes it possible to prevent registration processing on the clerk side and customer side in normal mode. The POS register 20 set in the checkout-only mode is the settlement device 20P.

また、会計専用モードは、貨幣の投入を有効とした動作モードである。会計専用モードでは、登録装置20Rから送信された登録情報を用いて精算処理が実行される。例えば、会計専用モードでは、登録装置20Rから登録情報を受信することにより、貨幣の投入を受け付けることが可能である。また、会計専用モードでは、自動釣銭釣札機204への貨幣の投入や、カード決済部203によるカードの読み取りによって、精算処理が行われる。 The accounting-only mode is an operating mode in which coin insertion is enabled. In the accounting-only mode, the settlement process is carried out using the registration information sent from the registration device 20R. For example, in the accounting-only mode, it is possible to accept coin insertion by receiving registration information from the registration device 20R. In the accounting-only mode, the settlement process is carried out by inserting coins into the automatic change dispenser 204 or by reading a card with the card settlement unit 203.

(フルセルフモードについて)
フルセルフモードは、客側の商品登録を有効とした動作モードである。具体的には、フルセルフモードでは、客側表示部201および客側スキャナ部202を用いた商品の登録を有効とするモードである。これにより、フルセルフモードでは、客側において登録処理を行うことが可能である。
(About Full Selfie Mode)
The full self-service mode is an operating mode that enables product registration on the customer side. Specifically, the full self-service mode is a mode that enables product registration using the customer side display unit 201 and the customer side scanner unit 202. As a result, in the full self-service mode, the customer side can perform the registration process.

また、フルセルフモードでは、店員側の商品登録についても有効としてもよい。具体的には、フルセルフモードでは、店員側スキャナ部209、店員側表示部207、およびキー操作部208を用いた商品の登録を有効としてもよい。これにより、フルセルフモードでは、店員側および客側において登録処理を行うことが可能である。ただし、フルセルフモードでは、店員の操作によって店員側の商品の登録を有効または無効に切り替え可能にしてもよい。 In addition, in full self-service mode, product registration by the store clerk may also be enabled. Specifically, in full self-service mode, product registration using the store clerk scanner unit 209, store clerk display unit 207, and key operation unit 208 may be enabled. This allows registration processing to be performed on both the store clerk and customer sides in full self-service mode. However, in full self-service mode, product registration by the store clerk may be enabled or disabled by operation of the store clerk.

また、フルセルフモードは、貨幣の投入を有効とした動作モードである。このため、フルセルフモードでは、商品の登録処理が行われているときでも、貨幣の投入を受け付けることが可能である。フルセルフモードでは、自動釣銭釣札機204への貨幣の投入や、カード決済部203によるカードの読み取りによって、精算処理が行われる。精算処理は、客側または店員側における登録処理が実行された後に行われる。 Furthermore, full self-service mode is an operating mode in which coin insertion is enabled. Therefore, in full self-service mode, coin insertion can be accepted even while product registration processing is being performed. In full self-service mode, settlement processing is performed by inserting coins into the automatic change dispenser 204 or by reading a card with the card settlement unit 203. Settlement processing is performed after registration processing is performed by either the customer or the store clerk.

(各動作モードの切り替えについて)
次に、POSレジスタ20の動作モードの切り替えについて説明する。動作モードの切り替えは、例えば、店員による動作モードの切り替えるための明示的なモード切り替え操作や、店員コードの読み取り操作に応じて行われる。また、動作モードの切り替えは、例えば、時間的な条件に応じて、切り替わってもよい。時間的な条件は、例えば、最後に操作されてからの所定時間が経過することや、予め設定したスケジュールに応じた切り替え時刻となることである。また、他の装置(他のPOSレジスタ20、監視装置、携帯端末など)からのモード切り替え指示に応じて、動作モードが切り替わる場合もある。なお、動作モードの切り替えは、客によって行われず、店員によって行われるものとする。
(Switching between operation modes)
Next, we will explain how the POS register 20 switches its operating mode. The operating mode can be switched, for example, by an explicit mode switching operation by a store clerk or by reading a store clerk code. The operating mode can also be switched based on a time condition, for example. A time condition could be, for example, the passage of a predetermined time since the last operation or the arrival of a switching time according to a preset schedule. The operating mode can also be switched based on a mode switching command from another device (such as another POS register 20, a monitoring device, or a mobile terminal). It is assumed that the operating mode is switched by a store clerk, not by a customer.

(自動釣銭釣札機の構成について)
図4は、自動釣銭釣札機204の構成の一例を示す説明図である。図4において、自動釣銭釣札機204は、第1収容部401と、第2収容部402とを備える。また、自動釣銭釣札機204は、金種を識別する識別部や、金種ごとに貨幣を振り分ける振分部や、貨幣を搬送する搬送部などを備える。また、自動釣銭釣札機204は、第1収容部401に収容可能な許容限度の枚数に近い枚数となるニアフル状態や、第1収容部401の貨幣が少ない枚数であるニアエンド状態を検出する機能を有する。例えば、自動釣銭釣札機204は、ニアフル状態となる枚数や、ニアエンド状態となる枚数を、金種ごとに設定している。
(Configuration of the automatic change dispenser)
4 is an explanatory diagram showing an example of the configuration of the automatic change dispenser 204. In FIG. 4, the automatic change dispenser 204 includes a first storage unit 401 and a second storage unit 402. The automatic change dispenser 204 also includes an identification unit that identifies denominations, a sorting unit that sorts coins by denomination, and a transport unit that transports coins. The automatic change dispenser 204 also has a function of detecting a near-full state in which the number of coins in the first storage unit 401 is close to the allowable limit that can be stored in the first storage unit 401, and a near-end state in which the number of coins in the first storage unit 401 is low. For example, the automatic change dispenser 204 sets the number of coins that constitutes the near-full state and the number of coins that constitutes the near-end state for each denomination.

また、自動釣銭釣札機204は、第1収容部401に収容されている貨幣を第2収容部402に移動させる機能(機構)を有する。なお、このような機能は、周知技術であるため、詳細な説明を省略する。 The automatic change dispenser 204 also has a function (mechanism) to move coins stored in the first storage section 401 to the second storage section 402. Since this function is well-known technology, detailed explanation will be omitted.

自動釣銭釣札機204は、CPU301の制御に従って、投入された貨幣を計数し、第1収容部401に収容する。また、自動釣銭釣札機204は、第1収容部401から放出する貨幣(例えば、会計時に釣り銭とする貨幣)を計数し、排出口から放出する。このため、第1収容部401には、例えば、会計時に預かった貨幣や補充時に補充された貨幣などの投入された貨幣が金種ごとに収容される。また、第1収容部401は、自動釣銭釣札機204に対して着脱不可能な構成である。なお、第1収容部401は、自動釣銭釣札機204に対して着脱可能な構成としてもよい。 The automatic change dispenser 204 counts the coins inserted and stores them in the first storage unit 401 under the control of the CPU 301. The automatic change dispenser 204 also counts the coins to be released from the first storage unit 401 (for example, coins to be used as change at the time of payment) and releases them from the outlet. For this reason, the first storage unit 401 stores inserted coins, such as coins deposited at the time of payment and coins replenished at the time of refilling, by denomination. The first storage unit 401 is configured to be non-detachable from the automatic change dispenser 204. The first storage unit 401 may also be configured to be detachable from the automatic change dispenser 204.

第2収容部402は、自動釣銭釣札機204に対して着脱自在の構成である。第2収容部402は、自動釣銭釣札機204から取り出された際に、店員が持ち運びできるようになっている。自動釣銭釣札機204は、収納された状態で鍵がかけられ、鍵を有さない者が持ち運びできないようになっている。第2収容部402は、例えば、箱型の形状である。なお、第2収容部402は、袋状であってもよい。 The second storage unit 402 is configured to be detachable from the automatic change dispenser 204. When removed from the automatic change dispenser 204, the second storage unit 402 can be carried by a store clerk. The automatic change dispenser 204 is locked in its stored state so that it cannot be carried by anyone without the key. The second storage unit 402 is, for example, box-shaped. Note that the second storage unit 402 may also be bag-shaped.

第2収容部402は、第1収容部401に収容される貨幣を回収する。例えば、閉店後に第1収容部401に収容される貨幣を回収する際に、自動釣銭釣札機204は、店員の操作に応じて、第1収容部401に収容される貨幣を第2収容部402に移動させる。また、自動釣銭釣札機204は、金種ごとに、第1収容部401の貨幣を第2収容部402に移動させることが可能である。 The second storage unit 402 collects the coins stored in the first storage unit 401. For example, when collecting the coins stored in the first storage unit 401 after closing time, the automatic change dispenser 204 moves the coins stored in the first storage unit 401 to the second storage unit 402 in response to an operation by a store clerk. The automatic change dispenser 204 can also move the coins in the first storage unit 401 to the second storage unit 402 by denomination.

例えば、自動釣銭釣札機204は、第1収容部401に収容される貨幣のうちニアフル状態になった金種がある場合に、店員の操作に応じて、当該金種の貨幣を、第1収容部401から第2収容部402に移動させることが可能である。具体的には、自動釣銭釣札機204は、第1収容部401から第2収容部402へ移動させる貨幣を計数し、第1収容部401に収容される貨幣を第2収容部402に移動させる。第1収容部401に収容される貨幣を第2収容部402に移動させる処理を「オーバーフロー処理」と言う。なお、第1収容部401から第2収容部402への貨幣の移動は、自動釣銭釣札機204が自動で行うことに限らない。例えば、店員が手動で、第1収容部401に収容される貨幣を第2収容部402に移動させてもよい。 For example, if the first storage unit 401 contains coins of a certain denomination that are near full, the automatic change dispenser 204 can, in response to a store clerk's operation, move the coins of that denomination from the first storage unit 401 to the second storage unit 402. Specifically, the automatic change dispenser 204 counts the coins to be moved from the first storage unit 401 to the second storage unit 402, and moves the coins stored in the first storage unit 401 to the second storage unit 402. The process of moving coins stored in the first storage unit 401 to the second storage unit 402 is referred to as "overflow processing." Note that the movement of coins from the first storage unit 401 to the second storage unit 402 does not necessarily have to be performed automatically by the automatic change dispenser 204. For example, a store clerk may manually move the coins stored in the first storage unit 401 to the second storage unit 402.

次に、自動釣銭釣札機204による金種ごとの貨幣の管理について説明する。自動釣銭釣札機204は、CPU301の制御に従って、金種毎の残置枚数(収納枚数)を管理する。具体的には、自動釣銭釣札機204は、金種毎の残置枚数に関する最新情報(以下「釣銭残置情報」という)を管理する。例えば、自動釣銭釣札機204は、貨幣の投入時には、金種毎の投入枚数(入金枚数)に基づいて金種毎の残置枚数に関する情報を更新(加算)する。 Next, we will explain how the automatic change dispenser 204 manages the number of coins remaining (number of coins stored) for each denomination. The automatic change dispenser 204 manages the number of coins remaining (number of coins stored) for each denomination under the control of the CPU 301. Specifically, the automatic change dispenser 204 manages the latest information regarding the number of coins remaining for each denomination (hereinafter referred to as "remaining change information"). For example, when coins are inserted, the automatic change dispenser 204 updates (adds) the information regarding the number of coins remaining for each denomination based on the number of coins inserted (number of coins deposited) for each denomination.

また、自動釣銭釣札機204は、貨幣の放出時には、金種毎の放出枚数(出金枚数)に基づいて金種毎の残置枚数に関する情報を更新(減算)する。また、自動釣銭釣札機204は、貨幣の投入および排出に際して、金種毎の投入枚数などの情報を含む入金履歴情報と、金種毎の排出枚数などの情報を含む出金履歴情報とを記憶する。 In addition, when dispensing coins, the automatic change dispenser 204 updates (subtracts) information regarding the remaining number of coins of each denomination based on the number of coins dispensed (number of coins withdrawn) of each denomination. In addition, when depositing and dispensing coins, the automatic change dispenser 204 stores deposit history information, which includes information such as the number of coins inserted of each denomination, and withdrawal history information, which includes information such as the number of coins dispensed of each denomination.

なお、金種毎の残置枚数、釣銭残置情報、入金履歴情報、出金履歴情報などは、自動釣銭釣札機204に記憶されることに限らず、POSレジスタ20に記憶されてもよい。例えば、POSレジスタ20は、自動釣銭釣札機204から金種毎の残置枚数や、釣銭残置情報、入金履歴情報、出金履歴情報などを一取引毎に受信して、受信した情報を記憶するようにしてもよい。 In addition, the number of coins remaining by denomination, remaining change information, deposit history information, withdrawal history information, etc. do not necessarily have to be stored in the automatic change dispenser 204, but may also be stored in the POS register 20. For example, the POS register 20 may receive the number of coins remaining by denomination, remaining change information, deposit history information, withdrawal history information, etc. from the automatic change dispenser 204 for each transaction and store the received information.

なお、釣銭残置情報、入金履歴情報、出金履歴情報は、自動釣銭釣札機204が備える記憶領域にしてもよいし、外部の記憶装置に記憶してもよい。外部の記憶装置は、例えば、POSレジスタ20が備えるRAMやハードディスク等でもよいし、POSレジスタ20とは異なる他の装置に具備される記憶装置でもよい。 The remaining change information, deposit history information, and withdrawal history information may be stored in a memory area provided by the automatic change dispenser 204, or in an external storage device. The external storage device may be, for example, RAM or a hard disk provided in the POS register 20, or it may be a storage device provided in a device other than the POS register 20.

(本実施形態に係るPOSシステム1の機能について)
次に、本実施形態にかかるPOSシステム1の機能について説明する。POSシステム1は、登録装置20Rと、精算装置20Pとを備える。登録装置20Rは、店員が操作して、商品の登録処理を行う。精算装置20Pは、客が操作して、登録装置20Rで登録された商品の精算処理を行う。精算装置は、自動釣銭釣札機204に接続されている。自動釣銭釣札機204は、第1収容部401と、第2収容部402とを備える。
(Functions of the POS system 1 according to this embodiment)
Next, the functions of the POS system 1 according to this embodiment will be described. The POS system 1 comprises a registration device 20R and a settlement device 20P. The registration device 20R is operated by a store clerk to register products. The settlement device 20P is operated by a customer to settle the payments for products registered by the registration device 20R. The settlement devices are connected to an automatic change dispenser 204. The automatic change dispenser 204 comprises a first storage unit 401 and a second storage unit 402.

精算装置20Pは、通常状態と、休止状態とを含む複数の状態をとり得る。通常状態は、精算処理が可能な状態である。通常状態は、客が精算を行っていない待機中の状態(待機状態)と、客が精算を行っている状態とを含む。 The payment device 20P can be in multiple states, including a normal state and a paused state. The normal state is a state in which payment processing is possible. Normal states include a standby state in which a customer is not paying (standby state) and a state in which a customer is paying.

休止状態は、精算処理が不可能な状態である。精算装置20Pは、第1収容部401に収容されている貨幣が所定量未満である場合に、通常状態にある。一方、精算装置20Pは、第1収容部401に収容されている貨幣が所定量以上となった場合に、通常状態から休止状態となることが可能である。具体的には、精算装置20Pは、金種ごとに予め設定されるニアフル状態の設定枚数に、少なくとも一の金種が達した場合に、通常状態から休止状態となることが可能である。第1収容部401に収容される貨幣が所定量以上となることは、自動釣銭釣札機204がニアフル状態になることである。 The inactive state is a state in which settlement processing is not possible. The settlement device 20P is in the normal state when the number of coins stored in the first storage unit 401 is less than a predetermined amount. On the other hand, the settlement device 20P can switch from the normal state to the inactive state when the number of coins stored in the first storage unit 401 reaches or exceeds a predetermined amount. Specifically, the settlement device 20P can switch from the normal state to the inactive state when at least one denomination reaches the number of coins set in advance for the near-full state for each denomination. When the number of coins stored in the first storage unit 401 reaches or exceeds a predetermined amount, the automatic change dispenser 204 enters a near-full state.

なお、所定量は、ニアフル状態の設定枚数に限らず、フル状態の設定枚数であってもよい。フル状態の設定枚数は、第1収容部401に収容されている貨幣が許容される限度の枚数である。精算装置20Pは、自動釣銭釣札機204がニアフル状態になった場合に、店員の操作に応じて休止状態となる。ただし、店員の操作を要さずに、自動で休止状態となってもよい。 The predetermined amount is not limited to the number set for a near-full state, but may also be the number set for a full state. The number set for a full state is the maximum number of coins that can be stored in the first storage unit 401. When the automatic change dispenser 204 reaches a near-full state, the settlement device 20P enters a paused state in response to a store clerk's operation. However, the settlement device 20P may also enter a paused state automatically without requiring a store clerk's operation.

ここで、店員の操作に応じて休止状態とする場合、例えば、登録装置20Rまたは監視装置11は、店員に休止状態とするか否かの確認表示を行う。具体的に補足すると、自動釣銭釣札機204がニアフル状態になると、精算装置20Pまたは監視装置11は、登録装置20Rにその旨を示す情報(以下「ニアフル情報」と称する。)を送信する。登録装置20Rまたは監視装置11は、ニアフル情報を受信すると、当該精算装置20Pを休止状態にするための確認ボタンを表示する。 Here, if the device is put into a paused state in response to a store clerk's operation, for example, the registration device 20R or the monitoring device 11 will display a confirmation message to the store clerk asking whether or not to put the device into a paused state. To be more specific, when the automatic change dispenser 204 becomes near-full, the settlement device 20P or the monitoring device 11 will send information to that effect (hereinafter referred to as "near-full information") to the registration device 20R. When the registration device 20R or the monitoring device 11 receives the near-full information, it will display a confirmation button to put the settlement device 20P into a paused state.

当該確認ボタンにおいて、休止状態にする旨を受け付けると、登録装置20Rまたは監視装置11は、精算装置20Pを休止状態にする旨を示す情報を(以下「休止指示」と称する。)当該精算装置20Pに送信する。精算装置20Pは、登録装置20Rまたは監視装置11からの休止指示を受信することにより、休止状態となる。精算装置20Pは、休止状態になると、その旨を示す情報(以下「休止情報」と称する。)を登録装置20Rおよび監視装置11に送信する。 When the confirmation button accepts the instruction to put the settlement device 20P into a suspended state, the registration device 20R or the monitoring device 11 sends information indicating that the settlement device 20P will be put into a suspended state (hereinafter referred to as a "suspend instruction") to the settlement device 20P. The settlement device 20P enters a suspended state upon receiving the suspension instruction from the registration device 20R or the monitoring device 11. Once the settlement device 20P enters a suspended state, it sends information indicating this (hereinafter referred to as "suspend information") to the registration device 20R and the monitoring device 11.

登録装置20Rは、精算装置20Pが通常状態である場合に、登録処理によって登録された商品の登録データを、精算装置20Pに送信することが可能である。具体的には、登録装置20Rの店員側表示部207には、通常状態の精算装置20Pが送信先の候補として表示される。送信先の候補のうちいずれかが店員によって選択されると、登録装置20Rは、選択された精算装置20Pに登録データを送信する。 When the payment terminal 20P is in a normal state, the registration device 20R can transmit the registration data of the products registered by the registration process to the payment terminal 20P. Specifically, the store clerk-side display unit 207 of the registration device 20R displays the payment terminal 20P in a normal state as a candidate destination. When the store clerk selects one of the candidate destinations, the registration device 20R transmits the registration data to the selected payment terminal 20P.

一方で、登録装置20Rは、精算装置20Pが休止状態となった場合に、すなわち、精算装置20Pから休止情報を受信した場合に、登録データの精算装置20Pへの送信を禁止する。具体的には、登録装置20Rの店員側表示部207には、休止状態の精算装置20Pが送信先の候補としては表示されない。例えば、休止状態の精算装置20Pについては、休止状態である旨の表示がされ、登録データの送信先として選択できないように表示される。このため、休止状態の精算装置20Pがある場合には、登録装置20Rは、自装置で精算処理を完了させるか、または、通常状態の精算装置20Pに登録データを送信する。 On the other hand, when the settlement device 20P enters a suspended state, i.e., when the registration device 20R receives suspension information from the settlement device 20P, the registration device 20R prohibits sending registration data to the settlement device 20P. Specifically, the clerk-side display unit 207 of the registration device 20R does not display the suspended settlement device 20P as a candidate destination. For example, a suspended settlement device 20P is displayed as being in a suspended state, and is not selectable as a destination for sending registration data. Therefore, if there is a suspended settlement device 20P, the registration device 20R will either complete the settlement process on its own device or send the registration data to a settlement device 20P in a normal state.

なお、POSレジスタ20は、フルセルフモードに設定されている場合でも、登録装置20Rから登録データを受信することにより、精算を行うことが可能である。具体的には、フルセルフモードに設定されているPOSレジスタ20は、登録装置20Rから登録データを受信することにより、会計専用モードにモードが切り替わる。フルセルフモードに設定されているPOSレジスタ20も休止状態となることがある。登録装置20Rは、フルセルフモードに設定されているPOSレジスタ20が休止状態となった場合も、当該POSレジスタ20への登録データの送信を禁止する。 Even when the POS register 20 is set to full self-service mode, it can still process payments by receiving registration data from the registration device 20R. Specifically, a POS register 20 set to full self-service mode switches to accounting-only mode by receiving registration data from the registration device 20R. A POS register 20 set to full self-service mode may also enter a suspended state. Even when a POS register 20 set to full self-service mode enters a suspended state, the registration device 20R prohibits the transmission of registration data to that POS register 20.

ここで、第1収容部401は、日中に、何度かニアフル状態になることが想定される。また、第2収容部402に移動した貨幣は、閉店まで第2収容部402に保管される。このため、適宜、オーバーフロー処理または店員の手動により、少量(例えば、10枚~20枚)ずつ、第1収容部401に収容される貨幣を第2収容部402に移動させるようにしてもよい。すなわち、第1収容部401内の貨幣を一気に第2収容部402に移動させるのではなく、休止状態の時間が短くなるよう、少量の貨幣を第2収容部402に移動させるようにしてもよい。例えば、取引が終了したタイミングで、少量の貨幣を第2収容部402に移動させるようにしてもよい。これにより、休止状態によって精算装置20Pが使用できなってしまう時間を低減することができる。 Here, it is expected that the first storage unit 401 will reach a near-full state several times during the day. Furthermore, coins moved to the second storage unit 402 will be stored there until closing time. For this reason, coins stored in the first storage unit 401 may be moved to the second storage unit 402 in small amounts (e.g., 10 to 20 coins) at a time, either through overflow processing or manually by a store clerk, as appropriate. In other words, rather than moving all the coins in the first storage unit 401 to the second storage unit 402 at once, small amounts of coins may be moved to the second storage unit 402 to shorten the time the settlement device is in a dormant state. For example, a small amount of coins may be moved to the second storage unit 402 when a transaction is completed. This reduces the time the settlement device 20P is unavailable due to a dormant state.

なお、例えば、第1収容部401に収容される貨幣を、一回の取引で使用が想定される所定枚数としてもよい。所定枚数は、例えば、1円硬貨、10円硬貨、100円硬貨であれば各9枚、5円硬貨、50円硬貨、500円硬貨であれば各5枚、1000円札であれば9枚、5000円札であれば5枚などである。また、一回の取引で使用可能な硬貨の法定上限数は、20枚であることから、この枚数に応じた枚数(例えば20枚)を硬貨の所定枚数としてもよい。 For example, the number of coins stored in the first storage section 401 may be a predetermined number expected to be used in a single transaction. The predetermined number may be, for example, nine each of 1 yen coins, 10 yen coins, and 100 yen coins, five each of 5 yen coins, 50 yen coins, and 500 yen coins, nine 1000 yen bills, or five 5000 yen bills. Furthermore, since the legal limit on the number of coins that can be used in a single transaction is 20, the predetermined number of coins may be a number corresponding to this number (for example, 20).

(ニアフル状態の報知について)
ここで、自動釣銭釣札機204がニアフル状態になると、精算装置20Pまたは監視装置11は、ニアフル状態になった旨を報知する。精算装置20Pが行うニアフル状態になった旨の報知は、例えば、客側表示部201の表示画面による報知や、音声出力部205の音声による報知や、不図示のサインポールを所定態様に点灯させることによる報知などである。なお、精算装置20Pがニアフル状態になった旨の報知は、以下に説明するように、登録装置20Rにおいて行われるため、精算装置20Pにおいて行われなくてもよい。
(Regarding notification of near-full state)
When the automatic change dispenser 204 reaches a near-full state, the settlement device 20P or the monitoring device 11 notifies the user that the automatic change dispenser 204 has reached a near-full state. The settlement device 20P may notify the user that the automatic change dispenser 204 has reached a near-full state, for example, by displaying the screen of the customer-side display unit 201, by issuing an audible notification from the audio output unit 205, or by lighting up a sign pole (not shown) in a predetermined manner. Note that the notification that the automatic change dispenser 20P has reached a near-full state is not necessarily made by the settlement device 20P, but is made by the registration device 20R, as described below.

また、自動釣銭釣札機204がニアフル状態になると、精算装置20Pまたは監視装置11は、登録装置20Rにニアフル情報を送信する。登録装置20Rは、ニアフル情報を受信すると、精算装置20Pの自動釣銭釣札機204がニアフル状態になった旨を報知する。登録装置20Rが行うニアフル状態になった旨の報知は、例えば、店員側表示部207の表示画面による報知や、音声出力部205の音声による報知などである。 Furthermore, when the automatic change dispenser 204 reaches a near-full state, the settlement device 20P or the monitoring device 11 transmits near-full information to the registration device 20R. When the registration device 20R receives the near-full information, it notifies the user that the automatic change dispenser 204 of the settlement device 20P has reached a near-full state. The notification of the near-full state made by the registration device 20R may be made, for example, via the display screen of the clerk-side display unit 207 or by audio from the audio output unit 205.

(第1収容部401に収容される貨幣の回収について)
自動釣銭釣札機204は、ニアフル状態になった場合に、第1収容部401に収容されている貨幣の一部を第2収容部402に回収させる回収処理(オーバーフロー処理)を行う。自動釣銭釣札機204は、オーバーフロー処理を自動で行ってもよいし、店員の操作に応じて行ってもよい。
(Regarding collection of coins stored in the first storage unit 401)
When the automatic change dispenser 204 becomes near-full, it performs a recovery process (overflow process) to recover some of the coins stored in the first storage unit 401 into the second storage unit 402. The automatic change dispenser 204 may perform the overflow process automatically, or in response to an operation by a store clerk.

ここで店員の操作に応じてオーバーフロー処理を行う場合について説明する。精算装置20Pは、自動釣銭釣札機204がニアフル状態になると、オーバーフロー処理を行わせるか否かの選択画面を表示する。選択画面は、客側表示部201に表示されてもよいし、店員側表示部207に表示されてもよい。当該選択画面において、オーバーフロー処理の開始を受け付けると、精算装置20Pは、自動釣銭釣札機204にオーバーフロー処理を開始させる。 Here, we will explain how overflow processing is performed in response to a store clerk's operation. When the automatic change dispenser 204 becomes nearly full, the settlement device 20P displays a selection screen asking whether or not to perform overflow processing. The selection screen may be displayed on the customer display unit 201 or the store clerk display unit 207. When the selection screen accepts the start of overflow processing, the settlement device 20P causes the automatic change dispenser 204 to begin overflow processing.

また、当該選択画面において、オーバーフロー処理の開始を受け付けない場合、すなわち、例えば、オーバーフロー処理を開始させない選択を受け付けた場合、オーバーフロー処理は開始されない。この場合、店員が手動で、第1収容部401に収容される貨幣を第2収容部402に回収(以下「手動回収」と言う場合がある。)させる。なお、ニアフル状態となったとしても、その後の精算処理において、ニアフル状態となった金種の払い出しが多くなされて、ニアフル状態が解消される場合もある。 Furthermore, if the selection screen does not accept the start of overflow processing, that is, for example, if the selection not to start overflow processing is accepted, overflow processing will not be started. In this case, the store clerk manually collects the coins stored in the first storage unit 401 into the second storage unit 402 (hereinafter sometimes referred to as "manual collection"). Note that even if the bank becomes near-full, the near-full state may be resolved by dispensing more of the denomination that became near-full in the subsequent settlement process.

ここで、自動釣銭釣札機204の構造によっては、オーバーフロー処理に時間を要し、オーバーフロー処理よりも、店員による手動回収の方が早く完了することがある。このため、店員による手動回収の方が、休止状態から通常状態への復帰に要する時間が早いことがある。したがって、混雑状況に応じて(比較的空いているときには)、店員による手動回収が行われることがある。 Depending on the structure of the automatic change dispenser 204, overflow processing may take time, and manual collection by a store clerk may be completed more quickly than overflow processing. For this reason, manual collection by a store clerk may take less time to return from a paused state to a normal state. Therefore, depending on the congestion situation (when the machine is relatively quiet), manual collection by a store clerk may be performed.

また、このような選択画面は、精算装置20Pに限らず、登録装置20Rや監視装置11でも表示される。具体的には、登録装置20Rや監視装置11は、精算装置20Pからニアフル情報を受信すると、当該精算装置20Pが有する自動釣銭釣札機204にオーバーフロー処理を行わせるか否かの選択画面を表示する。選択画面は、登録装置20Rの場合には店員側表示部207に表示され、監視装置11の場合にはモニタに表示される。 Furthermore, this type of selection screen is not limited to being displayed on the settlement device 20P, but is also displayed on the registration device 20R and monitoring device 11. Specifically, when the registration device 20R or monitoring device 11 receives near-full information from the settlement device 20P, it displays a selection screen asking whether or not to cause the automatic change dispenser 204 of the settlement device 20P to perform overflow processing. In the case of the registration device 20R, the selection screen is displayed on the store clerk display unit 207, and in the case of the monitoring device 11, it is displayed on the monitor.

当該選択画面において、オーバーフロー処理の開始を受け付けると、登録装置20Rまたは監視装置11は、精算装置20Pに、オーバーフロー処理を開始させるための情報(以下「オーバーフロー開始指示」と称する。)を送信する。精算装置20Pは、登録装置20Rまたは監視装置11からオーバーフロー開始指示を受信すると、自動釣銭釣札機204にオーバーフロー処理を開始させる。 When the selection screen accepts the start of overflow processing, the registration device 20R or the monitoring device 11 sends information to start overflow processing (hereinafter referred to as an "overflow start instruction") to the settlement device 20P. When the settlement device 20P receives the overflow start instruction from the registration device 20R or the monitoring device 11, it causes the automatic change dispenser 204 to start overflow processing.

また、登録装置20Rまたは監視装置11に表示された選択画面において、オーバーフロー処理の開始を受け付けない場合、すなわち、例えば、オーバーフロー処理の開始を開始させない選択を受け付けた場合、オーバーフロー開始指示は送信されない。この場合、店員が精算装置20Pに赴いて、店員による手動回収が行われる。 Furthermore, if the selection screen displayed on the registration device 20R or monitoring device 11 does not accept the start of overflow processing, that is, if a selection is made not to start overflow processing, for example, an overflow start instruction will not be sent. In this case, a store clerk will go to the settlement device 20P and manually collect the bills.

また、第2収容部402に回収させる貨幣の枚数は、第1収容部401に収容されている貨幣の枚数がニアフル状態の設定枚数を下回るようになる枚数であればよい。なお、詳細については、図11を用いて後述するが、金種ごとに、ニアエンド状態の設定枚数と、余剰金の設定枚数と、ニアエンド状態の設定枚数とが設定されている。各設定枚数の大小官憲は、不等号で表すと、「ニアエンド状態の設定枚数<余剰金の設定枚数<ニアエンド状態の設定枚数」である。例えば、第2収容部402に回収させる貨幣の枚数は、第1収容部401に収容されている貨幣の枚数が余剰金の設定枚数以上であり、ニアフル状態の設定枚数未満となる枚数としてもよい。 The number of coins to be collected by the second storage unit 402 may be any number that causes the number of coins stored in the first storage unit 401 to fall below the number set for the near-full state. Details will be described later using Figure 11, but a set number for the near-end state, a set number for the surplus, and a set number for the near-end state are set for each denomination. The relationship between the set numbers can be expressed using an inequality sign as "set number for the near-end state < set number for the surplus < set number for the near-end state." For example, the number of coins to be collected by the second storage unit 402 may be a number that causes the number of coins stored in the first storage unit 401 to be equal to or greater than the set number for the surplus, but less than the set number for the near-full state.

(ニアフル状態の解除について)
精算装置20Pは、ニアフル状態が解消した場合、休止状態から通常状態に復帰する。ニアフル状態が解消する場合とは、第1収容部401に収容されている貨幣が第2収容部402に収容され、第1収容部401に収容されている貨幣が所定量未満になった場合である。精算装置20Pは、ニアフル状態が解消した場合に、自動で、休止状態から通常状態に復帰してもよいし、確認ボタンを表示して、店員による当該確認ボタンの押下後に、休止状態から通常状態に復帰してもよい。この確認ボタンは、精算装置20P、登録装置20R、または監視装置11のうち、少なくともいずれか一つの装置に表示されればよい。
(Removing the near-full state)
The settlement device 20P returns from the paused state to the normal state when the near-full state is resolved. The near-full state is resolved when the coins stored in the first storage unit 401 are stored in the second storage unit 402 and the amount of coins stored in the first storage unit 401 falls below a predetermined amount. When the near-full state is resolved, the settlement device 20P may automatically return from the paused state to the normal state, or may display a confirmation button and return from the paused state to the normal state after a store clerk presses the confirmation button. This confirmation button may be displayed on at least one of the settlement device 20P, the registration device 20R, and the monitoring device 11.

精算装置20Pは、休止状態から通常状態に復帰すると、その旨を示す情報(以下「復帰情報」と称する。)を登録装置20Rに送信する。登録装置20Rは、精算装置20Pから復帰情報を受信すると、当該精算装置20Pへの登録データの送信の禁止を解除する。すなわち、登録装置20Rは、精算装置20Pが通常状態に復帰した場合に、登録データの送信の禁止を解除する。 When the settlement device 20P returns to normal operation from a suspended state, it transmits information indicating this (hereinafter referred to as "return information") to the registration device 20R. Upon receiving the return information from the settlement device 20P, the registration device 20R lifts the prohibition on sending registration data to the settlement device 20P. In other words, when the settlement device 20P returns to normal operation, the registration device 20R lifts the prohibition on sending registration data.

(休止状態における精算について)
精算装置20Pは、現金を用いた精算処理を含む第1精算処理と、現金を用いた精算処理を含まない第2精算処理とを行うことが可能である。第1精算処理では、現金を用いた精算処理と、現金を用いた精算処理を含まない精算処理とが実行可能である。第2精算処理は、例えば、クレジットカードや電子マネーなど、釣銭が生じない支払方法による精算処理である。精算装置20Pは、通常状態において、第1精算処理を実行する。また、精算装置20Pは、休止状態において、第1精算処理を不可能にし、第2精算処理を可能にする。
(Regarding settlement during suspension)
The settlement device 20P is capable of performing a first settlement process that includes a settlement process using cash, and a second settlement process that does not include a settlement process using cash. In the first settlement process, a settlement process using cash and a settlement process that does not include a settlement process using cash can be performed. The second settlement process is a settlement process using a payment method that does not generate change, such as a credit card or electronic money. In the normal state, the settlement device 20P performs the first settlement process. In the paused state, the settlement device 20P disables the first settlement process and enables the second settlement process.

例えば、登録装置20Rは、現金を用いた支払いであるのか、現金以外の支払いであるのかを受け付ける。受け付けた支払い方法が、現金以外の支払い方法である場合、休止状態の精算装置20Pに登録データを送信可能にする。すなわち、送信先の精算装置20Pとして、選択可能に表示する。なお、当該精算装置20Pを示す表示態様は、他の精算装置20Pを示す表示態様とは異なる表示態様としてもよい。例えば、当該精算装置20Pを、他の精算装置20Pよりも優先して選択させるよう、目立つ表示態様としてもよい。 For example, the registration device 20R accepts whether payment is made using cash or a payment other than cash. If the accepted payment method is a payment method other than cash, the registration data can be transmitted to a settlement device 20P that is inactive. In other words, it is displayed as a selectable settlement device 20P as the transmission destination. Note that the display mode indicating this settlement device 20P may be different from the display modes indicating other settlement devices 20P. For example, the display mode may be more prominent so that the settlement device 20P is selected with priority over other settlement devices 20P.

(登録装置20Rの店員側表示部207に表示される画面例)
図5および図6は、登録装置20Rの店員側表示部207に表示される画面の一例を示す説明図である。なお、図5および図6に示す画面は、監視装置11のモニタに表示されてもよく、この場合、店員の操作を受け付けるようにしてもよい。図5および図6において、店員側表示部207には、支払い内容領域501と、合計点数領域502と、支払い金額領域503と、精算関連情報領域504とが表示されている。なお、客側表示部201には、精算関連情報領域504を除いて、同様の内容が表示される。
(Example of a screen displayed on the store clerk display unit 207 of the registration device 20R)
5 and 6 are explanatory diagrams showing examples of screens displayed on the clerk display unit 207 of the registration device 20R. The screens shown in FIGS. 5 and 6 may be displayed on the monitor of the monitoring device 11, in which case they may be configured to accept operations by the clerk. In FIGS. 5 and 6, the clerk display unit 207 displays a payment details area 501, a total points area 502, a payment amount area 503, and a settlement-related information area 504. The customer display unit 201 displays the same content, except for the settlement-related information area 504.

支払い内容領域501には、購入した商品(図示では、「○○Tシャツ」と「○○ハブラシ」)の商品名および金額が表示されている。合計点数領域502は、支払い内容の点数を示しており、図示では、2点であることを示している。支払い金額領域503は、支払い金額の合計を示している。精算関連情報領域504は、精算装置20Pに関する情報を示している。 The payment details area 501 displays the product name and price of the purchased item (in the illustration, "XX T-shirt" and "XX toothbrush"). The total points area 502 shows the points for the payment details, which in the illustration is shown as 2 points. The payment amount area 503 shows the total payment amount. The settlement-related information area 504 shows information related to the settlement device 20P.

図5(A)において、精算関連情報領域504には、精算装置情報510と、確認画面520とが表示されている。精算装置情報510は、3つの精算装置20P1、20P2、P3に対応する選択ボタン511~513を含む。 In FIG. 5(A), the settlement-related information area 504 displays settlement device information 510 and a confirmation screen 520. The settlement device information 510 includes selection buttons 511 to 513 corresponding to three settlement devices 20P1, 20P2, and 20P3.

選択ボタン511~513は、対応する精算装置20Pの状態を示す表示と、登録データの送信先の候補の表示(「精算装置P」が表示されている部分)とを含む。例えば、選択ボタン511は、第1の精算装置20P1が待機状態であることを示すとともに、登録データの送信先の候補として表示されている。なお、待機状態は、通常状態のうち、客が精算を行っていない状態である。選択ボタン511が押下されると、登録装置20Rは、登録データを第1の精算装置20P1に送信する。 Selection buttons 511-513 include a display showing the status of the corresponding settlement device 20P and a display of potential destinations for registration data (the portion displaying "Settlement Device P"). For example, selection button 511 indicates that the first settlement device 20P1 is in standby mode, and is displayed as a potential destination for registration data. Note that the standby mode is the normal mode in which a customer has not yet settled their payment. When selection button 511 is pressed, registration device 20R sends the registration data to the first settlement device 20P1.

また、選択ボタン512は、第2の精算装置20P2がニアフル状態であることを示すとともに、登録データの送信先の候補が表示されている。選択ボタン512は、操作が有効となっている。このため、選択ボタン512が押下されると、登録装置20Rは、登録データを第2の精算装置20P2に送信する。なお、ニアフル状態は、第1収容部401に収容可能な許容限度の枚数に近い枚数となった状態ではあるものの、使用可能な状態である。 The selection button 512 indicates that the second settlement device 20P2 is near-full, and displays candidate destinations for sending the registration data. The selection button 512 is enabled for operation. Therefore, when the selection button 512 is pressed, the registration device 20R sends the registration data to the second settlement device 20P2. The near-full state means that the number of bills stored in the first storage unit 401 is close to the maximum number that can be accommodated, but the unit is still usable.

また、選択ボタン513は、第3の精算装置20P3がオフライン状態であることを示すとともに、登録データの送信先の候補として選択不可能に表示されている。オフライン状態は、登録装置20Rと第3の精算装置20P3とが通信接続されていない状態である。選択ボタン513は、操作が無効となっている。このため、選択ボタン513が押下されたとしても、登録装置20Rは、登録データを第3の精算装置20P3に送信しない。 The selection button 513 also indicates that the third settlement device 20P3 is offline, and is displayed as unavailable for selection as a candidate destination for sending registration data. The offline state is a state in which the registration device 20R and the third settlement device 20P3 are not connected for communication. The selection button 513 is disabled. Therefore, even if the selection button 513 is pressed, the registration device 20R will not send the registration data to the third settlement device 20P3.

確認画面520は、第2の精算装置20P2を休止状態とするか否かの選択を受け付ける。具体的には、確認画面520には、第2の精算装置20P2を休止状態とすることを示すボタン(「する」ボタン)と、第2の精算装置20P2を休止状態としないことを示すボタン(「しない」ボタン)とが表示されている。 The confirmation screen 520 accepts the selection of whether or not to put the second settlement device 20P2 into a suspended state. Specifically, the confirmation screen 520 displays a button indicating that the second settlement device 20P2 should be suspended (the "Yes" button) and a button indicating that the second settlement device 20P2 should not be suspended (the "No" button).

確認画面520において、「する」ボタンが押下されると、登録装置20Rは、第2の精算装置20P2に休止状態とするための指示を送信し、第2の精算装置20P2が休止状態となる。確認画面520において、「しない」ボタンが押下されると、第2の精算装置20P2が休止状態とはならない。確認画面520において、「する」ボタンが押下されると、図5(B)に示す画面に遷移する。 When the "Yes" button is pressed on the confirmation screen 520, the registration device 20R sends an instruction to the second settlement device 20P2 to put it into a suspended state, and the second settlement device 20P2 goes into a suspended state. When the "No" button is pressed on the confirmation screen 520, the second settlement device 20P2 does not go into a suspended state. When the "Yes" button is pressed on the confirmation screen 520, the screen transitions to the screen shown in FIG. 5(B).

なお、第2の精算装置20P2は、第1収容部401に収容可能な許容限度の枚数となると(フル状態となると)、休止状態となり、休止状態となった旨の情報(休止情報)を送信する。登録装置20Rは、休止情報を受信すると、第2の精算装置20P2に対応する選択ボタン512の操作を無効にする。 When the second settlement device 20P2 reaches the allowable limit for the number of bills that can be stored in the first storage unit 401 (when it becomes full), it enters a paused state and transmits information indicating that it has entered a paused state (pause information). When the registration device 20R receives the paused information, it disables operation of the selection button 512 corresponding to the second settlement device 20P2.

図5(B)では、選択ボタン512は、第2の精算装置20P2が休止状態であることを示す(図示では「休止中」の表示)とともに、登録データの送信先の候補として選択不可能に表示されている。選択ボタン512は、操作が無効である。このため、選択ボタン512が押下されたとしても、登録装置20Rは、登録データを第2の精算装置20P2に送信しない。 In Figure 5 (B), the selection button 512 indicates that the second settlement device 20P2 is in an inactive state (shown as "Inactive" in the figure), and is displayed as unavailable for selection as a possible destination for sending registration data. Operation of the selection button 512 is invalid. Therefore, even if the selection button 512 is pressed, the registration device 20R will not send the registration data to the second settlement device 20P2.

選択画面530は、第2の精算装置20P2が有する自動釣銭釣札機204にオーバーフロー処理を行わせるか否かの選択を受け付ける。具体的には、選択画面530には、オーバーフロー処理を行わせることを示すボタン(「する」ボタン)と、オーバーフロー処理を行わせないことを示すボタン(「しない」ボタン)とが表示されている。選択画面530において、「しない」ボタンが押下されると、第2の精算装置20P2においてオーバーフロー処理が行われない。この場合、店員による手動回収が行われる。なお、選択画面530は、いずれかの精算装置20Pがニアフル状態になったタイミングで表示されてもよい。 The selection screen 530 accepts the selection of whether or not to have the automatic change dispenser 204 of the second settlement device 20P2 perform overflow processing. Specifically, the selection screen 530 displays a button indicating that overflow processing should be performed (the "Yes" button) and a button indicating that overflow processing should not be performed (the "No" button). When the "No" button is pressed on the selection screen 530, overflow processing will not be performed in the second settlement device 20P2. In this case, manual collection will be performed by a store clerk. The selection screen 530 may also be displayed when one of the settlement devices 20P becomes near-full.

また、図5(B)において、オーバーフロー処理が終了するまでの予想時間が表示されてもよい。この予想時間は、オーバーフロー処理を行わせることを示すボタン(「する」ボタン)が押下された場合に表示されてもよいし、「する」ボタンが押下される前から表示されていてもよい。 In addition, in FIG. 5(B), an estimated time until the overflow processing is completed may be displayed. This estimated time may be displayed when a button indicating that the overflow processing should be performed (the "Yes" button) is pressed, or may be displayed before the "Yes" button is pressed.

選択画面530において、「する」ボタンが押下されると、登録装置20Rは、第2の精算装置20P2にオーバーフロー開始指示を送信し、第2の精算装置20P2においてオーバーフロー処理が開始される。選択画面530において、「する」ボタンが押下されると、図6(A)に示す画面に遷移する。 When the "Yes" button is pressed on the selection screen 530, the registration device 20R sends an overflow start instruction to the second settlement device 20P2, and the overflow process begins in the second settlement device 20P2. When the "Yes" button is pressed on the selection screen 530, the screen transitions to the screen shown in Figure 6 (A).

図6(A)は、登録装置20Rの店員側表示部207に表示されるオーバーフロー処理中の画面を示す。図6(A)において、選択ボタン512は、第2の精算装置20P2が休止状態であることを示す(図示では「オーバーフロー処理中」の表示)とともに、登録データの送信先の候補として選択不可能に表示されている。オーバーフロー処理が完了し、登録装置20R2が休止状態から通常状態に復帰すると、図6(B)に示す画面に遷移する。なお、図6(A)において、「オーバーフロー処理中」の表示を行っているときには、オーバーフロー処理が終了するまでの予想時間をカウントダウンで表示するようにしてもよい。 Figure 6 (A) shows the screen displayed on the store clerk display unit 207 of the registration device 20R during overflow processing. In Figure 6 (A), the selection button 512 indicates that the second settlement device 20P2 is in a suspended state (showing "Overflow processing in progress" in the figure), and is displayed as unavailable for selection as a possible destination for sending registration data. When the overflow processing is completed and the registration device 20R2 returns to a normal state from a suspended state, the screen transitions to the screen shown in Figure 6 (B). Note that when "Overflow processing in progress" is displayed in Figure 6 (A), a countdown may be displayed to show the estimated time until the overflow processing is completed.

図6(B)は、第2の精算装置20P2が休止状態から通常状態に復帰した場合に、登録装置20Rの店員側表示部207に表示される画面を示す。登録装置20Rは、第2の精算装置20P2から復帰情報を受信することにより、図6に示す画面を表示する。図6において、選択ボタン512は、第1の精算装置20P1が待機状態であることを示すとともに、登録データの送信先の候補として選択可能に表示されている。なお、第3の精算装置20P3に対応する選択ボタン513についても、第3の精算装置20P3がオンライン状態となった場合には、第3の精算装置20P3が待機状態であることを示すとともに、登録データの送信先の候補として選択可能に表示される。 Figure 6 (B) shows a screen displayed on the store clerk display unit 207 of the registration device 20R when the second settlement device 20P2 returns to normal operation from a suspended state. The registration device 20R displays the screen shown in Figure 6 upon receiving recovery information from the second settlement device 20P2. In Figure 6, the selection button 512 indicates that the first settlement device 20P1 is in standby mode and is displayed as selectable as a candidate destination for sending registration data. Note that the selection button 513 corresponding to the third settlement device 20P3 also indicates that the third settlement device 20P3 is in standby mode and is displayed as selectable as a candidate destination for sending registration data when the third settlement device 20P3 goes online.

なお、図5および図6に示した選択ボタン511~513は、登録データの送信先の候補(精算装置20P)の表示と、精算装置20Pの状態を示す表示とを含むが、これに限らない。例えば、選択ボタン511~513は、登録データの送信先の候補の表示のみを含み、精算装置20Pの状態を示す表示を含まないようにしてもよい。この場合、精算装置20Pの状態を示す表示は、例えば、精算関連情報領域504のスペース部分に、「精算装置P1:待機状態」、「精算装置P2:オーバーフロー処理中」、「精算装置P3:オフライン状態」の各文字の表示とし、すなわち、リスト化した表示としてもよい。 Note that the selection buttons 511-513 shown in Figures 5 and 6 include displays of candidate destinations for sending registration data (settlement devices 20P) and displays indicating the status of the settlement device 20P, but are not limited to this. For example, the selection buttons 511-513 may only include displays of candidate destinations for sending registration data, and not include displays indicating the status of the settlement device 20P. In this case, the display indicating the status of the settlement device 20P may be, for example, a list display of the words "Settlement device P1: standby state," "Settlement device P2: overflow processing," and "Settlement device P3: offline state" in the space in the settlement-related information area 504.

(各装置に表示される画面例)
図7は、各装置に表示される画面の一例を示す説明図である。図7(A)は、休止状態において精算装置20Pに表示される画面の一例を示す説明図である。図7(A)において、精算装置20Pの客側表示部201には、休止状態であることが表示さている。なお、図7(A)に示す表示は、客側表示部201および店員側表示部207のうちの少なくともいずれか一方に表示されればよい。また、精算装置20Pの客側表示部201には、選択画面700が表示されている。
(Example of screen displayed on each device)
7A and 7B are explanatory diagrams showing examples of screens displayed on each device. FIG. 7A is an explanatory diagram showing an example of a screen displayed on settlement device 20P in the paused state. In FIG. 7A, the customer display unit 201 of settlement device 20P displays that it is in the paused state. Note that the display shown in FIG. 7A may be displayed on at least either the customer display unit 201 or the store clerk display unit 207. In addition, a selection screen 700 is displayed on the customer display unit 201 of settlement device 20P.

選択画面700は、精算装置20Pが有する自動釣銭釣札機204にオーバーフロー処理を行わせるか否かの選択を受け付ける。具体的には、選択画面700には、オーバーフロー処理を行わせることを示すボタン(「する」ボタン)と、オーバーフロー処理を行わせないことを示すボタン(「しない」ボタン)とが表示されている。なお、選択画面700は、精算装置20Pがニアフル状態になったタイミングで表示される。 The selection screen 700 accepts the selection of whether or not to have the automatic change dispenser 204 of the settlement device 20P perform overflow processing. Specifically, the selection screen 700 displays a button indicating that overflow processing should be performed (the "Yes" button) and a button indicating that overflow processing should not be performed (the "No" button). The selection screen 700 is displayed when the settlement device 20P reaches a near-full state.

選択画面700において、「する」ボタンが押下されると、精算装置20Pは、自動釣銭釣札機204にオーバーフロー処理を行わせる。選択画面700において、「しない」ボタンが押下されると、精算装置20Pにおいてオーバーフロー処理が行われない。この場合、店員による手動回収が行われる。なお、客が選択画面700を操作してしまわないよう、選択画面700は、店員がログインした際に表示されてもよい。 When the "Yes" button is pressed on the selection screen 700, the settlement device 20P causes the automatic change dispenser 204 to perform overflow processing. When the "No" button is pressed on the selection screen 700, the settlement device 20P does not perform overflow processing. In this case, the cashier will manually collect the cash. Note that the selection screen 700 may be displayed when the store clerk logs in to prevent customers from operating the selection screen 700.

図7(B)は、監視装置11のモニタに表示される画面例である。監視装置11のモニタには、各精算装置20Pの状態が表示される。図7(B)では、第1の精算装置20P1が待機状態にあり、第2の精算装置20P2がニアエンド状態にあり、第3の精算装置P3がオフライン状態にあることを示している。第2の精算装置20P2がニアエンド状態となったときには、店員に注意喚起するための警告表示が行われる。なお、第2の精算装置20P2が休止状態となった場合やオーバーフロー処理が行われた場合に、監視装置11のモニタにも、それぞれ、その旨が表示される。 Figure 7 (B) is an example screen displayed on the monitor of the monitoring device 11. The monitor of the monitoring device 11 displays the status of each settlement device 20P. Figure 7 (B) shows that the first settlement device 20P1 is in a standby state, the second settlement device 20P2 is in a near-end state, and the third settlement device 20P3 is in an offline state. When the second settlement device 20P2 is in a near-end state, a warning message is displayed to alert the store staff. Note that when the second settlement device 20P2 goes into a sleep state or when overflow processing is performed, the monitor of the monitoring device 11 also displays a message to that effect.

(POSシステム1の動作の一例について)
図8は、POSシステム1の動作の一例を示すシーケンス図である。図8において、精算装置20Pは、自動釣銭釣札機204がニアフル状態になると(ステップS801)、ニアフル状態となった旨を報知する(ステップS802)。そして、精算装置20Pは、ニアフル情報(ニアフル状態になったことを示す情報)を登録装置20Rに送信する(ステップS803)。なお、監視装置11は、各POSレジスタ20の釣銭残置情報を管理している。このため、ニアフル情報は、精算装置20Pから登録装置20Rに送信することに限らず、監視装置11から登録装置に送信されてもよい。
(Example of operation of POS system 1)
8 is a sequence diagram showing an example of the operation of the POS system 1. In FIG. 8, when the automatic change dispenser 204 becomes near-full (step S801), the settlement device 20P notifies the fact that the automatic change dispenser 204 has become near-full (step S802). The settlement device 20P then transmits near-full information (information indicating that the automatic change dispenser 204 has become near-full) to the registration device 20R (step S803). The monitoring device 11 manages the remaining change information for each POS register 20. Therefore, the near-full information may not only be transmitted from the settlement device 20P to the registration device 20R, but may also be transmitted from the monitoring device 11 to the registration device.

登録装置20Rは、精算装置20Pからニアフル情報を受信すると、精算装置20Pがニアフル状態になった旨を報知する(ステップS804)。そして、登録装置20Rは、精算装置20Pを休止状態とするための確認画面520(図5(A)参照)を表示する(ステップS805)。当該確認画面520において、休止状態にする旨を受け付けると、登録装置20Rは、休止指示(休止状態にする旨を示す情報)を精算装置20Pに送信する(ステップS806)。 When the registration device 20R receives the near-full information from the settlement device 20P, it notifies the settlement device 20P that it has entered a near-full state (step S804). The registration device 20R then displays a confirmation screen 520 (see FIG. 5A) for placing the settlement device 20P in a suspended state (step S805). When the confirmation screen 520 accepts the request to place the settlement device 20P in a suspended state, the registration device 20R transmits a suspension instruction (information indicating that the settlement device 20P is to be placed in a suspended state) to the settlement device 20P (step S806).

精算装置20Pは、登録装置20Rから休止指示を受信すると、休止状態となり(ステップS807)、休止情報(休止状態を示す情報)を登録装置20Rに送信する(ステップS808)。登録装置20Rは、精算装置20Pから休止情報を受信すると、当該精算装置20Pへの登録データの送信を禁止する(ステップS809)。そして、登録装置20Rは、当該精算装置20Pに、オーバーフロー処理を行わせるか否かの選択画面530(図5(B)参照)を表示する(ステップS810)。そして、登録装置20Rは、当該選択画面530において、オーバーフロー処理の開始を受け付けると、精算装置20Pに、オーバーフロー開始指示(オーバーフロー処理を開始させるための情報)を送信する(ステップS811)。 When the settlement device 20P receives a pause instruction from the registration device 20R, it enters a paused state (step S807) and transmits pause information (information indicating the paused state) to the registration device 20R (step S808). When the registration device 20R receives the pause information from the settlement device 20P, it prohibits the transmission of registration data to the settlement device 20P (step S809). Then, the registration device 20R displays a selection screen 530 (see FIG. 5(B)) for the settlement device 20P to select whether or not to perform overflow processing (step S810). Then, when the registration device 20R accepts the start of overflow processing on the selection screen 530, it transmits an overflow start instruction (information for starting overflow processing) to the settlement device 20P (step S811).

また、休止状態になると、精算装置20Pでも、オーバーフロー処理を行わせるか否かの選択画面700(図7(A)参照)を表示する(ステップS812)。当該選択画面700において、オーバーフロー処理の開始を受け付けた場合、または、登録装置20Rからオーバーフロー開始指示を受信した場合、精算装置20Pは、自動釣銭釣札機204にオーバーフロー処理を開始させる(ステップS813)。また、当該選択画面700において、オーバーフロー処理の開始を受け付けない場合や、オーバーフロー開始指示を受信しない場合には、店員による手動回収により、ニアフル状態を解消させる(ステップS813)。なお、手動回収において、精算装置20Pは、店員が指定する金種や枚数を受け付けるようにしてもよい。 When the settlement device 20P enters the paused state, it also displays a selection screen 700 (see FIG. 7A) for asking whether or not to perform overflow processing (step S812). If the selection screen 700 accepts the start of overflow processing, or if an instruction to start overflow is received from the registration device 20R, the settlement device 20P causes the automatic change dispenser 204 to start overflow processing (step S813). If the selection screen 700 does not accept the start of overflow processing or does not receive an instruction to start overflow, the settlement device 20P resolves the near-full state by having the clerk manually collect the bills (step S813). Note that when manually collecting the bills, the settlement device 20P may be configured to accept the denomination and number of bills specified by the clerk.

そして、精算装置20Pは、ニアフル状態が解消すると、休止状態から通常状態に復帰する(ステップS814)。次いで、精算装置20Pは、復帰情報(休止状態から通常状態に復帰した旨を示す情報)を登録装置20Rに送信し(ステップS815)、一連の処理を終了する。登録装置20Rは、精算装置20Pから復帰情報を受信すると、当該精算装置20Pへの登録データの送信禁止を解除し(ステップS816)、一連の処理を終了する。 Then, when the near-full state is resolved, the settlement device 20P returns from the hibernation state to the normal state (step S814). Next, the settlement device 20P transmits recovery information (information indicating that the normal state has been restored from the hibernation state) to the registration device 20R (step S815), and the series of processes ends. Upon receiving the recovery information from the settlement device 20P, the registration device 20R lifts the prohibition on sending registration data to the settlement device 20P (step S816), and the series of processes ends.

(実施形態1に係る精算装置20Pが行う処理の一例)
次に、図9Aおよび図9Bを用いて、実施形態1に係る精算装置20Pが行う処理の一例について説明する。図9Aおよび図9Bは、実施形態1に係る精算装置20Pが行う処理の一例を示すフローチャートである。なお、図9Aおよび図9Bのフローチャートに示す処理は、精算装置20Pにおいて、常時(非常に短い時間間隔で定期的に)開始される。
(Example of processing performed by settlement device 20P according to embodiment 1)
Next, an example of processing performed by the settlement device 20P according to embodiment 1 will be described with reference to Figures 9A and 9B. Figures 9A and 9B are flowcharts showing an example of processing performed by the settlement device 20P according to embodiment 1. Note that the processing shown in the flowcharts of Figures 9A and 9B is constantly started (periodically at very short time intervals) by the settlement device 20P.

図9Aにおいて、精算装置20Pは、自動釣銭釣札機204がニアフル状態になったか否かを判断する(ステップS901)。自動釣銭釣札機204がニアフル状態になっていない場合、または、既にニアフル状態になっている場合(ステップS901:NO)、精算装置20Pは、ステップS904に進む。 In FIG. 9A, the settlement device 20P determines whether the automatic change dispenser 204 is near-full (step S901). If the automatic change dispenser 204 is not near-full or is already near-full (step S901: NO), the settlement device 20P proceeds to step S904.

自動釣銭釣札機204がニアフル状態になった場合(ステップS901:YES)、精算装置20Pは、自動釣銭釣札機204がニアフル状態になった旨を報知する(ステップS902)。そして、精算装置20Pは、自動釣銭釣札機204がニアフル情報(ニアフル状態になったことを示す情報)を登録装置20Rに送信する(ステップS903)。 If the automatic change dispenser 204 is near-full (step S901: YES), the settlement device 20P notifies the registration device 20R that the automatic change dispenser 204 is near-full (step S902). The settlement device 20P then transmits information indicating that the automatic change dispenser 204 is near-full (information indicating that the automatic change dispenser 204 is near-full) to the registration device 20R (step S903).

そして、精算装置20Pは、登録装置20Rから休止指示を受信したか否かを判断する(ステップS904)。休止指示を受信しない場合(ステップS904:NO)、精算装置20Pは、ステップS908に進む。休止指示を受信した場合(ステップS904:YES)、精算装置20Pは、休止状態となる(ステップS905)。そして、精算装置20Pは、登録装置20Rに休止情報を送信する(ステップS906)。次いで、精算装置20Pは、オーバーフロー処理を行わせるか否かの選択画面を表示する(ステップS907)。 The settlement device 20P then determines whether or not it has received a pause instruction from the registration device 20R (step S904). If it has not received a pause instruction (step S904: NO), the settlement device 20P proceeds to step S908. If it has received a pause instruction (step S904: YES), the settlement device 20P enters a paused state (step S905). The settlement device 20P then transmits pause information to the registration device 20R (step S906). Next, the settlement device 20P displays a selection screen for whether or not to perform overflow processing (step S907).

そして、精算装置20Pは、登録装置20Rからオーバーフロー開始指示を受信したか否かを判断する(ステップS908)。オーバーフロー開始指示を受信した場合(ステップS908:YES)、精算装置20Pは、ステップS910に進む。オーバーフロー開始指示を受信しない場合(ステップS908:NO)、精算装置20Pは、オーバーフロー処理を行わせるか否かの選択画面において、オーバーフロー処理の開始を受け付けたか否かを判断する(ステップS909)。オーバーフロー処理の開始を受け付けた場合(ステップS909:YES)、精算装置20Pは、オーバーフロー処理を開始させる(ステップS910)。 The settlement device 20P then determines whether an overflow start instruction has been received from the registration device 20R (step S908). If an overflow start instruction has been received (step S908: YES), the settlement device 20P proceeds to step S910. If an overflow start instruction has not been received (step S908: NO), the settlement device 20P determines whether a request to start overflow processing has been accepted on the selection screen for whether or not to perform overflow processing (step S909). If a request to start overflow processing has been accepted (step S909: YES), the settlement device 20P starts overflow processing (step S910).

一方、オーバーフロー処理の開始を受け付けず(ステップS909:NO)、且つステップS908におけるオーバーフロー開始指示も受信しない場合、ステップS911に進む。なお、この場合、店員が混雑状況に応じて、店員が休止状態の精算装置20Pに赴き、手動回収する。 On the other hand, if the start of overflow processing is not accepted (step S909: NO) and the overflow start instruction in step S908 is not received, proceed to step S911. In this case, depending on the congestion situation, a store clerk will go to an inactive settlement device 20P and manually collect the money.

この後、精算装置20Pは、ニアフル状態が解消したか否かを判断する(ステップS911)。ニアフル状態が解消していない場合(ステップS911:NO)、精算装置20Pは、一連の処理を終了する。一方、ニアフル状態が解消した場合(ステップS911:YES)、精算装置20Pは、現在の状態が休止状態であるか否かを判断する(ステップS912)。精算装置20Pは、現在の状態が休止状態ではない場合(ステップS912:NO)、すなわち、通常状態である場合、一連の処理を終了する。 The settlement device 20P then determines whether the near-full state has been resolved (step S911). If the near-full state has not been resolved (step S911: NO), the settlement device 20P ends the series of processes. On the other hand, if the near-full state has been resolved (step S911: YES), the settlement device 20P determines whether the current state is a dormant state (step S912). If the current state is not a dormant state (step S912: NO), i.e., if the current state is a normal state, the settlement device 20P ends the series of processes.

精算装置20Pは、現在の状態が休止状態である場合(ステップS912:YES)、通常状態に復帰する(ステップS913)。そして、精算装置20Pは、登録装置20Rに復帰情報(休止状態から通常状態に復帰した旨を示す情報)を送信する(ステップS914)。 If the settlement device 20P is currently in a suspended state (step S912: YES), it returns to a normal state (step S913). The settlement device 20P then transmits restoration information (information indicating that it has returned to a normal state from a suspended state) to the registration device 20R (step S914).

そして、精算装置20Pは、登録装置20Rから登録データを受信したか否かを判断する(ステップS915)。精算装置20Pは、登録データを受信しない場合(ステップS915:NO)、一連の処理を終了する。精算装置20Pは、登録データを受信した場合(ステップS915:YES)、休止状態であるか否かを判断する(ステップS916)。精算装置20Pは、休止状態である場合(ステップS916:YES)、現金以外の方法で精算処理(第2精算処理)を行い(ステップS917)、一連の処理を終了する。 The settlement device 20P then determines whether it has received registration data from the registration device 20R (step S915). If it has not received registration data (step S915: NO), it ends the series of processes. If it has received registration data (step S915: YES), it determines whether it is in a suspended state (step S916). If it is in a suspended state (step S916: YES), it performs settlement processing (second settlement processing) using a method other than cash (step S917), and ends the series of processes.

精算装置20Pは、休止状態ではない場合(ステップS916:NO)、現金を含めた方法で精算処理(第1精算処理)を行い(ステップS918)、一連の処理を終了する。なお、現金を含めた方法とは、現金、クレジットカード、電子マネーなどを含む通常の支払方法である。また、精算装置20Pは、ステップS917またはステップS918における精算処理が完了すると、精算処理が完了したことを示す情報や精算処理の詳細内容(支払方法、預かり金額、お釣りなど)を含む、精算処理に関する情報を登録装置20Rに送信する。 If the settlement device 20P is not in a suspended state (step S916: NO), it performs the settlement process (first settlement process) using a method including cash (step S918) and ends the series of processes. Note that a method including cash is a normal payment method including cash, credit card, electronic money, etc. Furthermore, upon completing the settlement process in step S917 or step S918, the settlement device 20P transmits information regarding the settlement process to the registration device 20R, including information indicating that the settlement process has been completed and details of the settlement process (payment method, amount received, change, etc.).

(実施形態1に係る登録装置20Rが行う処理の一例)
次に、図10Aおよび図10Bを用いて、実施形態1に係る登録装置20Rが行う処理の一例について説明する。図10Aおよび図10Bは、実施形態1に係る登録装置20Rが行う処理の一例を示すフローチャートである。なお、図10Aおよび図10Bのフローチャートに示す処理は、登録装置20Rにおいて、常時(非常に短い時間間隔で定期的に)開始される。
(Example of processing performed by the registration device 20R according to the first embodiment)
Next, an example of processing performed by the registration device 20R according to embodiment 1 will be described with reference to Fig. 10A and Fig. 10B. Fig. 10A and Fig. 10B are flowcharts showing an example of processing performed by the registration device 20R according to embodiment 1. Note that the processing shown in the flowcharts of Fig. 10A and Fig. 10B is constantly (periodically at very short time intervals) started by the registration device 20R.

図10において、登録装置20Rは、精算装置20Pからニアフル情報を受信したか否かを判断する(ステップS1001)。精算装置20Pからニアフル情報を受信していない場合(ステップS1001:NO)、登録装置20Rは、ステップS1004に進む。 In FIG. 10, the registration device 20R determines whether near-full information has been received from the settlement device 20P (step S1001). If near-full information has not been received from the settlement device 20P (step S1001: NO), the registration device 20R proceeds to step S1004.

精算装置20Pからニアフル情報を受信した場合(ステップS1001:YES)、登録装置20Rは、精算装置20Pの自動釣銭釣札機204がニアフル状態になった旨を報知する(ステップS1002)。そして、登録装置20Rは、当該精算装置20Pを休止状態にするための確認画面520(図5(A)参照)を表示する(ステップS1003)。 If near-full information is received from the settlement device 20P (step S1001: YES), the registration device 20R notifies the settlement device 20P that the automatic change dispenser 204 is near-full (step S1002). The registration device 20R then displays a confirmation screen 520 (see FIG. 5A) for putting the settlement device 20P into a suspended state (step S1003).

そして、登録装置20Rは、当該確認ボタンにおいて、休止状態にする旨を受け付けたか否かを判断する(ステップS1004)。登録装置20Rは、休止状態にする旨を受け付けない場合(ステップS1004:NO)、ステップS1006に進む。登録装置20Rは、休止状態にする旨を受け付けた場合(ステップS1004:YES)、精算装置20Pに休止指示(登録装置20Rを休止状態にする旨を示す情報)を送信する(ステップS1005)。 Then, the registration device 20R determines whether the confirmation button has accepted the instruction to put the registration device 20R into a suspended state (step S1004). If the registration device 20R does not accept the instruction to put the registration device 20R into a suspended state (step S1004: NO), the registration device 20R proceeds to step S1006. If the registration device 20R accepts the instruction to put the registration device 20R into a suspended state (step S1004: YES), the registration device 20R sends an instruction to put the registration device 20R into a suspended state (information indicating that the registration device 20R will be put into a suspended state) to the settlement device 20P (step S1005).

そして、登録装置20Rは、精算装置20Pから休止情報を受信したか否かを判断する(ステップS1006)。登録装置20Rは、休止情報を受信しない場合(ステップS1006:NO)、ステップS1009に進む。登録装置20Rは、休止情報を受信した場合(ステップS1006:YES)、当該精算装置20Pへの登録データの送信を禁止する(ステップS1007)。そして、登録装置20Rは、当該精算装置20Pに、オーバーフロー処理を行わせるか否かの選択画面530(図5(B)参照)を表示する(ステップS1008)。そして、登録装置20Rは、当該選択画面において、オーバーフロー処理の開始を受け付けたか否かを判断する(ステップS1009)。 The registration device 20R then determines whether it has received pause information from the settlement device 20P (step S1006). If the registration device 20R has not received pause information (step S1006: NO), it proceeds to step S1009. If the registration device 20R has received pause information (step S1006: YES), it prohibits the transmission of registration data to the settlement device 20P (step S1007). The registration device 20R then displays a selection screen 530 (see FIG. 5(B)) for prompting the settlement device 20P whether to perform overflow processing (step S1008). The registration device 20R then determines whether it has accepted a request to start overflow processing on the selection screen (step S1009).

オーバーフロー処理の開始を受け付けない場合(ステップS1009:NO)、登録装置20Rは、ステップS1011に進む。オーバーフロー処理の開始を受け付けた場合(ステップS1009:YES)、登録装置20Rは、精算装置20Pに、オーバーフロー開始指示(オーバーフロー処理を開始させるための情報)を送信する(ステップS1010)。 If the registration device 20R does not accept the start of overflow processing (step S1009: NO), it proceeds to step S1011. If the registration device 20R accepts the start of overflow processing (step S1009: YES), it sends an overflow start instruction (information for starting overflow processing) to the settlement device 20P (step S1010).

そして、登録装置20Rは、例えば、小計キーが押下されるなど、商品の登録が完了したか否かを判断する(ステップS1011)。商品の登録が完了していない場合(ステップS1011:NO)、登録装置20Rは、そのまま一連の処理を終了する。商品の登録が完了した場合(ステップS1011:YES)、登録装置20Rは、登録データの送信が禁止されている精算装置20Pがあるか否かを判断する(ステップS1012)。登録データの送信が禁止されている精算装置20Pがない場合(ステップS1012:NO)、登録装置20Rは、店員側表示部207に、現在接続されている精算装置20Pへ登録データの送信を可能にして送信先の候補を表示し(ステップS1013)、ステップS1017に進む。 The registration device 20R then determines whether product registration is complete, for example, by pressing the subtotal key (step S1011). If product registration is not complete (step S1011: NO), the registration device 20R terminates the process. If product registration is complete (step S1011: YES), the registration device 20R determines whether there are any settlement devices 20P to which registration data transmission is prohibited (step S1012). If there are no settlement devices 20P to which registration data transmission is prohibited (step S1012: NO), the registration device 20R enables transmission of registration data to the currently connected settlement device 20P, displays candidate destinations on the store clerk display unit 207 (step S1013), and proceeds to step S1017.

一方、登録データの送信が禁止されている精算装置20Pがある場合(ステップS1012:YES)、登録装置20Rは、精算時における客の支払いが現金であるか否かを判断する(ステップS1014)。ステップS1014の判断に際し、登録装置20Rは、客の支払方法を受け付ける画面を表示する。この画面は、現金による支払いか、クレジットカードやICカードによる釣銭の生じない支払いであるかの選択を受け付ける選択画面である。当該選択画面は、客側表示部201に表示され、客からの操作が受付可能な画面であってもよい。登録装置20Rは、選択画面からの操作を受け付けることにより、精算時における客の支払いが現金であるか否かを判断する。 On the other hand, if there is a settlement device 20P for which the transmission of registration data is prohibited (step S1012: YES), the registration device 20R determines whether the customer will pay in cash at the time of settlement (step S1014). When making the determination in step S1014, the registration device 20R displays a screen that accepts the customer's payment method. This screen is a selection screen that accepts the selection of either payment in cash or payment without change by credit card or IC card. This selection screen may be displayed on the customer display unit 201 and may be a screen that can accept operation from the customer. By accepting operation from the selection screen, the registration device 20R determines whether the customer will pay in cash at the time of settlement.

支払いが現金である場合(ステップS1014:YES)、登録装置20Rは、休止状態の精算装置20Pへ登録データの送信を不可にして送信先の候補を表示し(ステップS1015)、ステップS1017に進む。支払いが現金ではない場合(ステップS1014:NO)、登録装置20Rは、休止状態の精算装置20Pへの登録データの送信を可能にして送信先の候補を表示する(ステップS1016)。そして、登録装置20Rは、表示した候補の中から送信先が選択されたか否かを判断する(ステップS1017)。表示した候補の中から送信先が選択されない場合(ステップS1017:NO)、登録装置20Rは、ステップS1019に進む。 If the payment is in cash (step S1014: YES), the registration device 20R disables the transmission of registration data to the inactive settlement device 20P and displays candidate destinations (step S1015), and proceeds to step S1017. If the payment is not in cash (step S1014: NO), the registration device 20R enables the transmission of registration data to the inactive settlement device 20P and displays candidate destinations (step S1016). The registration device 20R then determines whether a destination has been selected from the displayed candidates (step S1017). If a destination has not been selected from the displayed candidates (step S1017: NO), the registration device 20R proceeds to step S1019.

表示した候補の中から送信先が選択された場合(ステップS1017:YES)、登録装置20Rは、選択された精算装置20Pに登録データを送信する(ステップS1018)。そして、登録装置20Rは、精算装置20Pから復帰情報(休止状態から通常状態に復帰した旨を示す情報)を受信したか否かを判断する(ステップS1019)。復帰情報を受信しない場合(ステップS1019:NO)、登録装置20Rは、そのまま一連の処理を終了する。復帰情報を受信した場合(ステップS1019:YES)、当該精算装置20Pへの登録データの送信禁止を解除し(ステップS1020)、一連の処理を終了する。 If a destination is selected from the displayed candidates (step S1017: YES), the registration device 20R transmits the registration data to the selected settlement device 20P (step S1018). The registration device 20R then determines whether recovery information (information indicating that the settlement device 20P has returned to normal mode from a suspended mode) has been received from the settlement device 20P (step S1019). If recovery information has not been received (step S1019: NO), the registration device 20R terminates the series of processes. If recovery information has been received (step S1019: YES), the prohibition on transmission of registration data to the settlement device 20P is lifted (step S1020), and the series of processes is terminated.

以上説明した、実施形態1では、第1収容部401に収容されている貨幣が所定量以上となった場合に精算装置20Pを休止状態とすることが可能であり、精算装置20Pが休止状態となった場合に登録装置20Rからの商品の登録データの送信を禁止するようにした。これにより、精算装置20Pの自動釣銭釣札機204がニアフル状態となった場合に、精算装置20Pを休止状態にすることができるとともに、休止状態となった精算装置20Pでの精算を行えないようにすることができる。したがって、ニアフル状態となっても意図的に精算装置20Pを一旦放置させておくことが可能になる。これにより、店員の手が空いたときなどに休止状態を解除させるための作業を行うことができるため、店員による商品の登録作業が妨げられることを抑えることができる。したがって、店員の業務効率が低下することを抑えることができる。 In the first embodiment described above, the settlement device 20P can be put into a sleep state when the amount of coins stored in the first storage section 401 exceeds a predetermined amount, and the registration device 20R is prohibited from sending product registration data when the settlement device 20P is in a sleep state. This allows the settlement device 20P to be put into a sleep state when the automatic change dispenser 204 of the settlement device 20P becomes near-full, and makes it impossible to perform settlements at the sleep-state settlement device 20P. Therefore, it is possible to intentionally leave the settlement device 20P idle even when it becomes near-full. This allows the store clerk to cancel the sleep state when they have free time, thereby preventing interference with the store clerk's product registration work. This prevents a decrease in store clerk work efficiency.

また、実施形態1において、第1収容部401に収容されている貨幣が第2収容部402に収容されて所定量未満になった場合に、精算装置20Pが休止状態から通常状態に復帰し、登録装置20Rは登録データの送信の禁止を解除するようにした。したがって、にフル状態が解消した場合に、当該精算装置20Pでの精算を行うようにすることができる。 Furthermore, in embodiment 1, when the coins stored in the first storage unit 401 are stored in the second storage unit 402 and fall below a predetermined amount, the settlement device 20P returns from a sleep state to a normal state, and the registration device 20R cancels the prohibition on sending registration data. Therefore, when the full state is resolved, settlement can be performed at the settlement device 20P.

また、実施形態1において、自動釣銭釣札機204は、第1収容部401に収容されている貨幣が所定量以上となった場合に、第1収容部401に収容されている貨幣の一部を第2収容部402に回収させる回収処理(オーバーフロー処理)を行うようにした。これにより、店員による手動回収を行われなくても、ニアフル状態を解消することができる。したがって、精算装置20P休止状態から通常状態に復帰させる際の店員の作業負荷を軽減させることができる。 In addition, in embodiment 1, the automatic change dispenser 204 is configured to perform a recovery process (overflow process) in which some of the coins stored in the first storage unit 401 are recovered into the second storage unit 402 when the amount of coins stored in the first storage unit 401 exceeds a predetermined amount. This makes it possible to resolve a near-full state without requiring a store clerk to manually recover the coins. This therefore reduces the workload of store clerks when returning the settlement device 20P from a paused state to a normal state.

また、実施形態1において、精算装置20Pは、自動釣銭釣札機204に回収処理を行わせるか否かの選択を店員から受け付けるようにした。これにより、自動釣銭釣札機204の構造によっては、オーバーフロー処理に比べて店員による手動回収の方が、ニアフル状態の解消に要する時間が早いことがあるが、このような場合に、比較的空いているときには、店員による手動回収を行った方が効率的となる。したがって、ニアフル状態を効率的よく解消させることができる。 Furthermore, in embodiment 1, the settlement device 20P is configured to accept a selection from a store clerk as to whether or not to have the automatic change dispenser 204 perform a collection process. As a result, depending on the structure of the automatic change dispenser 204, manual collection by a store clerk may take less time to resolve a near-full state than overflow processing. In such cases, when the dispenser is relatively empty, it is more efficient to have a store clerk collect the changes manually. Therefore, a near-full state can be resolved efficiently.

また、実施形態1において、登録装置20Rが回収処理を行わせる選択を店員から受け付けた場合に、その旨を示す情報を精算装置20Pに送信するようにした。これにより、登録装置20Rからの指示によって精算装置20Pに回収処理を行わせることができる。したがって、店員が精算装置20Pまで赴かなくても、ニアフル状態を解消させることができる。したがって、店員の作業負荷を軽減させることができる。 In addition, in embodiment 1, when the registration device 20R receives a selection from a store clerk to perform the collection process, it transmits information indicating this to the settlement device 20P. This allows the settlement device 20P to perform the collection process in response to an instruction from the registration device 20R. Therefore, the near-full state can be resolved without the store clerk having to go to the settlement device 20P. This reduces the workload of the store clerk.

また、実施形態1において、精算装置20Pは、休止状態において、現金を用いた精算処理を含む第1精算処理を不可能にし、現金を用いた精算処理を含まない第2精算処理を可能にするようにした。これにより、休止状態にある精算装置20Pを、キャッシュレス専用の精算装置20Pとして使用することができるため、精算効率を向上させることができる。 In addition, in embodiment 1, when the settlement device 20P is in a suspended state, it is not possible to perform a first settlement process, which includes a settlement process using cash, but is possible to perform a second settlement process, which does not include a settlement process using cash. This allows the settlement device 20P in a suspended state to be used as a cashless-only settlement device 20P, thereby improving settlement efficiency.

また、実施形態1において、精算装置20Pは、第1収容部401に収容されている貨幣が所定量以上となった場合に、店員の操作に応じて、通常状態から休止状態となるようにした。これにより、例えば、精算装置20Pの自動釣銭釣札機204がニアフル状態となったとしても、ニアフル状態では使用は可能であるため、店員の判断に応じて、休止状態にすることができる。したがって、精算装置20Pの利便性を向上させることができる。 Furthermore, in embodiment 1, the settlement device 20P is configured to switch from the normal state to a suspended state in response to a store clerk's operation when the amount of coins stored in the first storage section 401 reaches a predetermined amount. As a result, even if the automatic change dispenser 204 of the settlement device 20P becomes nearly full, it can still be used in a nearly full state, and can therefore be switched to a suspended state at the discretion of the store clerk. This can therefore improve the convenience of the settlement device 20P.

(実施形態1の変形例)
以下に、実施形態1の変形例について説明する。上述した実施形態1では、第1収容部401に収容されている貨幣が所定量以上となった場合に、店員の操作に応じて、通常状態から休止状態となるようにした。実施形態1の変形例では、このような構成に加えて、または、このような構成に代えて、第1収容部401に収容されている貨幣が所定量以上となった場合に、自動で、通常状態から休止状態となるようにしてもよい。ここで、精算装置20Pは、第1収容部401に収容されている貨幣が所定量以上となった場合に、通常状態から休止状態となることが可能である。この所定量を「フル状態の設定枚数」とした場合、精算装置20Pは、自動釣銭釣札機204がフル状態になると、自動で休止状態になってもよい。
(Modification of the first embodiment)
A modification of the first embodiment will be described below. In the first embodiment described above, when the number of coins stored in the first storage unit 401 reaches a predetermined amount, the automatic change dispenser 204 is switched from the normal state to the paused state in response to an operation by a store clerk. In a modification of the first embodiment, in addition to or instead of this configuration, the automatic change dispenser 204 may be automatically switched from the normal state to the paused state when the number of coins stored in the first storage unit 401 reaches a predetermined amount. Here, the settlement device 20P can be switched from the normal state to the paused state when the number of coins stored in the first storage unit 401 reaches a predetermined amount. If this predetermined amount is set as the "set number for the full state," the settlement device 20P may automatically switch to the paused state when the automatic change dispenser 204 reaches a full state.

また、所定量は、第1所定量(例えばニアフル状態の設定枚数)と、第2所定量(例えばフル状態の設定枚数)とが含まれていてもよい。この場合、精算装置20Pは、第1収容部401に収容されている貨幣が第1所定量以上となった場合に、店員の操作に応じて休止状態となってもよい。また、精算装置20Pは、第1収容部401に収容されている貨幣が第2所定量以上となった場合に、自動で通常状態から休止状態となってもよい。 The predetermined amount may also include a first predetermined amount (e.g., the number of coins set in a near-full state) and a second predetermined amount (e.g., the number of coins set in a full state). In this case, the settlement device 20P may enter a sleep state in response to an operation by a store clerk when the amount of coins stored in the first storage unit 401 reaches or exceeds the first predetermined amount. The settlement device 20P may also automatically enter a sleep state from the normal state when the amount of coins stored in the first storage unit 401 reaches or exceeds the second predetermined amount.

このような構成により、精算装置20Pは、第1収容部401に収容されている貨幣が所定量以上となった場合に、自動で休止状態とすることができる。このため、店員に確認させる回数や操作させる回数を減らすことができる。したがって、店員の作業負荷を軽減することができる。 With this configuration, the settlement device 20P can automatically enter a sleep state when the amount of coins stored in the first storage unit 401 reaches a predetermined amount. This reduces the number of times the store clerk needs to check and operate the device, thereby reducing the store clerk's workload.

(実施形態2)
以下に、実施形態2について説明する。なお、実施形態2では、実施形態1で説明した内容については、同様の符号を付し、適宜説明を省略する。上述した実施形態1では、精算装置20Pが休止状態となった場合に、単に登録装置20Rから登録データの送信を禁止するようにした。実施形態2では、このような構成に加えて、または、このような構成に代えて、ニアフル状態となったPOSレジスタ20の余剰金を、ニアエンド状態となっている他のPOSレジスタ20に入金する構成について説明する。
(Embodiment 2)
A second embodiment will be described below. In the second embodiment, the same reference numerals are used to designate the same components as those described in the first embodiment, and the description will be omitted where appropriate. In the first embodiment described above, when the settlement device 20P is in a suspended state, the registration device 20R is simply prohibited from transmitting registration data. In the second embodiment, in addition to or instead of this configuration, a configuration will be described in which surplus money from a POS register 20 that is in a near-full state is deposited into another POS register 20 that is in a near-end state.

(実施形態2のPOSシステム1の機能的構成について)
まず、実施形態2のPOSシステム1の機能的構成について説明する。実施形態2に係るPOSシステム1は、一または複数の登録装置20Rと、複数の精算装置20Pと、当該複数の精算装置20Pにそれぞれ接続される複数の自動釣銭釣札機204とを備える。複数の自動釣銭釣札機204は、第1の自動釣銭釣札機204と、第2の自動釣銭釣札機204を含む。
(Functional Configuration of POS System 1 in Second Embodiment)
First, a description will be given of the functional configuration of the POS system 1 of embodiment 2. The POS system 1 according to embodiment 2 includes one or more registration devices 20R, multiple settlement devices 20P, and multiple automatic change dispensers 204 connected to the multiple settlement devices 20P, respectively. The multiple automatic change dispensers 204 include a first automatic change dispenser 204 and a second automatic change dispenser 204.

第1の自動釣銭釣札機204は、貨幣を出金可能な自動釣銭釣札機204であり、例えば、ニアフル状態の自動釣銭釣札機204である。第2の自動釣銭釣札機204は、貨幣を入金可能な自動釣銭釣札機204であり、例えば、ニアエンド状態の自動釣銭釣札機204である。なお、第2の自動釣銭釣札機204は、ニアエンド状態の自動釣銭釣札機204に限らず、入金対象の金種が余剰金の設定枚数に達していない自動釣銭釣札機204であってもよい。 The first automatic change dispenser 204 is an automatic change dispenser 204 that can dispense coins, for example, an automatic change dispenser 204 in a near-full state. The second automatic change dispenser 204 is an automatic change dispenser 204 that can deposit coins, for example, an automatic change dispenser 204 in a near-end state. Note that the second automatic change dispenser 204 is not limited to an automatic change dispenser 204 in a near-end state, but may also be an automatic change dispenser 204 in which the denomination of coins to be deposited has not reached the set number of surplus coins.

ここで、監視装置11は、第1の自動釣銭釣札機204および第2の自動釣銭釣札機204の貨幣に関する情報を取得する。貨幣に関する情報は、具体的には、第1の自動釣銭釣札機204から第2の自動釣銭釣札機204に入金するための情報である。例えば、貨幣に関する情報は、第2の自動釣銭釣札機204におけるニアエンド状態となった金種の情報、当該金種の不足枚数の情報や、第2の自動釣銭釣札機204を特定する情報などを含む。また、貨幣に関する情報は、第1の自動釣銭釣札機204におけるニアフル状態となった金種の情報、当該金種の余剰枚数の情報や、第1の自動釣銭釣札機204を特定する情報などを含む。 Here, the monitoring device 11 acquires information about the currency in the first automatic change dispenser 204 and the second automatic change dispenser 204. Specifically, the information about currency is information for depositing currency from the first automatic change dispenser 204 to the second automatic change dispenser 204. For example, the information about currency includes information about a denomination that has reached a near-end state in the second automatic change dispenser 204, information about the number of coins of that denomination that are missing, and information identifying the second automatic change dispenser 204. Furthermore, the information about currency includes information about a denomination that has reached a near-full state in the first automatic change dispenser 204, information about the number of coins of that denomination that are surplus, and information identifying the first automatic change dispenser 204.

貨幣に関する情報は、複数の自動釣銭釣札機204の、金種毎の残置枚数、釣銭残置情報、入金履歴情報、出金履歴情報に基づいて生成される。貨幣に関する情報は、例えば、監視装置11によって生成される。なお、貨幣に関する情報は、複数のPOSレジスタ20のうちいずれかのPOSレジスタ20によって生成されてもよい。 Information about currency is generated based on the number of coins remaining for each denomination, remaining change information, deposit history information, and withdrawal history information of the multiple automatic change dispensers 204. The information about currency is generated, for example, by the monitoring device 11. Note that the information about currency may also be generated by any one of the multiple POS registers 20.

POSレジスタ20は、貨幣に関する情報に基づいて、第1の自動釣銭釣札機204の第1収容部401の貨幣の一部を、第1の自動釣銭釣札機204の第2収容部402に回収させるための制御(以下「回収制御」と称する。)を行う。回収制御は、第2の自動釣銭釣札機204で不足している金種を、第1の自動釣銭釣札機204の余剰金から補うための制御である。 Based on information about the currency, the POS register 20 performs control (hereinafter referred to as "recovery control") to recover some of the currency in the first storage unit 401 of the first automatic change dispenser 204 to the second storage unit 402 of the first automatic change dispenser 204. The recovery control is a control for making up for the shortage of currency in the second automatic change dispenser 204 from the surplus currency in the first automatic change dispenser 204.

具体的には、回収制御は、以下のような制御を行うことである。例えば、当該金種について、ニアフル状態になったPOSレジスタ20に補充する枚数分のオーバーフロー処理を行わせることや、各種通知(オーバーフロー処理を行わせるか否かの選択を促す通知や、自動でオーバーフロー処理を行う旨の通知や、店員に手動回収を促す通知や、ニアエンド状態のPOSレジスタ20を指定する通知、ニアエンド状態のPOSレジスタ20に補充する枚数の通知など)を行うことなどである。 Specifically, collection control involves carrying out the following controls. For example, for that denomination, performing overflow processing for the number of coins to be replenished in a POS register 20 that has become near-full, and issuing various notifications (notifications prompting the user to select whether or not to perform overflow processing, notification that overflow processing will be performed automatically, notification prompting the store clerk to perform manual collection, notification specifying a near-end POS register 20, notification of the number of coins to be replenished in a near-end POS register 20, etc.).

回収制御におけるオーバーフロー処理は、ニアフル状態となったPOSレジスタ20によって自動で行われてもよい。回収制御における各種通知は、POSレジスタ20によって、表示や音声で行う。このような通知を行うことによって、ニアフル状態になったPOSレジスタ20の第2収容部402に回収された貨幣を、ニアエンド状態となったPOSレジスタ20の第1収容部401に移動させることができる。 Overflow processing during collection control may be performed automatically by the POS register 20 when it is near-full. Various notifications during collection control are provided by the POS register 20 via display or audio. By providing such notifications, coins collected in the second storage section 402 of the POS register 20 when it is near-full can be moved to the first storage section 401 of the POS register 20 when it is near-end.

(貨幣の設定枚数について)
次に、図11を用いて、自動釣銭釣札機204が管理する貨幣の設定枚数について説明する。図11は、金種ごとの設定枚数の一例を示す説明図である。図11の設定テーブル1100は、第1収容部401における金種ごとの、ニアエンド状態の設定枚数と、余剰金の設定枚数と、ニアフル状態の設定枚数とを示す。
(Regarding the number of coins set)
Next, the set number of coins managed by the automatic change dispenser 204 will be described with reference to Fig. 11. Fig. 11 is an explanatory diagram showing an example of the set number of coins for each denomination. A setting table 1100 in Fig. 11 shows the set number of coins in the near-end state, the set number of surplus coins, and the set number of coins in the near-full state for each denomination in the first storage unit 401.

ニアエンド状態の設定枚数は、POSレジスタ20において釣銭がニアエンド状態であると認識される枚数である。余剰金の設定枚数は、他のPOSレジスタ20の自動釣銭釣札機204へ移動可能な枚数である。ニアフル状態の設定枚数は、POSレジスタ20においてニアフル状態であると認識される枚数である。図11に示した情報は、監視装置11が参照可能な場所に記憶されている。なお、監視装置11が自装置内に図11に示した情報を記憶していてもよい。 The set number of coins for the near-end state is the number at which the POS register 20 recognizes that the change is in a near-end state. The set number of surplus coins is the number that can be transferred to the automatic change dispenser 204 of another POS register 20. The set number of coins for the near-full state is the number at which the POS register 20 recognizes that the change is in a near-full state. The information shown in Figure 11 is stored in a location that can be referenced by the monitoring device 11. Note that the monitoring device 11 may also store the information shown in Figure 11 internally.

(POSレジスタ20毎の金種ごとの現保持枚数の一例)
図12は、POSレジスタ20毎の金種ごとの現保持枚数の一例を示す説明図である。図12の(A)は、あるPOSレジスタ20(例えば、第1の精算装置20P1)に接続される第1の自動釣銭釣札機204の現保持枚数を示す。図12の(B)は、あるPOSレジスタ20(例えば、第2の精算装置20P2)に接続される第2の自動釣銭釣札機204の現保持枚数を示す。図12の(C)は、あるPOSレジスタ20(他の精算装置20Pn)に接続される自動釣銭釣札機204の現保持枚数を示す。
(Example of the number of coins currently held by each denomination per POS register 20)
Figure 12 is an explanatory diagram showing an example of the number of coins currently held by each denomination for each POS register 20. Figure 12 (A) shows the number of coins currently held by a first automatic change dispenser 204 connected to a certain POS register 20 (e.g., a first settlement device 20P1). Figure 12 (B) shows the number of coins currently held by a second automatic change dispenser 204 connected to a certain POS register 20 (e.g., a second settlement device 20P2). Figure 12 (C) shows the number of coins currently held by an automatic change dispenser 204 connected to a certain POS register 20 (another settlement device 20Pn).

図12(A)に示すように、第1の精算装置20P1の自動釣銭釣札機204は、50円がニアフル状態にある。また、図12(B)に示すように、第2の精算装置20P2の自動釣銭釣札機204は、50円がニアエンド状態にある。また、図12(C)に示すように、第nの精算装置20Pの自動釣銭釣札機204は、いずれの金種も正常な状態(ニアフル状態でもなく、ニアエンド状態でもない状態)である。 As shown in Figure 12 (A), the automatic change dispenser 204 of the first settlement device 20P1 is near-full at 50 yen. Also, as shown in Figure 12 (B), the automatic change dispenser 204 of the second settlement device 20P2 is near-end at 50 yen. Also, as shown in Figure 12 (C), the automatic change dispenser 204 of the nth settlement device 20P is in a normal state (neither near-full nor near-end) for all denominations.

図12に示す現保持枚数において、第1の精算装置20P1の自動釣銭釣札機204のニアフル状態を解消させるには、第1収容部401に収容されている貨幣を第2収容部402に回収させればよい。また、第2の精算装置20P2の自動釣銭釣札機204のニアエンド状態を解消させるには、第1の精算装置20P1において第2収容部402に回収された貨幣(50円)を、第2の精算装置20P2の第1収容部401に移動させればよい。 To resolve the near-full state of the automatic change dispenser 204 of the first settlement device 20P1 with respect to the current number of coins held as shown in FIG. 12, the coins held in the first storage unit 401 can be collected into the second storage unit 402. To resolve the near-end state of the automatic change dispenser 204 of the second settlement device 20P2, the coin (50 yen) collected in the second storage unit 402 of the first settlement device 20P1 can be moved to the first storage unit 401 of the second settlement device 20P2.

具体的に説明すると、例えば、第1の精算装置20P1における50円の枚数は、202枚であり、余剰設定枚数(120枚)に対して62枚多い。また、第2の精算装置20P2における50円の枚数は、48枚であり、ニアエンドの設定枚数(50枚)に対して2枚少ない。このため、第1の精算装置20P1から第2の精算装置20P2に、所定枚数(例えば62枚)移動させることにより、第1の精算装置20P1におけるニアフル状態と、第2の精算装置20P2におけるニアエンド状態とを解消させることが可能である。 Specifically, for example, the number of 50 yen bills at the first settlement device 20P1 is 202, which is 62 more than the set surplus number (120). Furthermore, the number of 50 yen bills at the second settlement device 20P2 is 48, which is 2 less than the set near-end number (50). Therefore, by transferring a specified number (e.g., 62) from the first settlement device 20P1 to the second settlement device 20P2, it is possible to resolve the near-full state at the first settlement device 20P1 and the near-end state at the second settlement device 20P2.

なお、図12(A)~(C)に示す情報は、監視装置11が参照可能な場所に記憶されている。例えば、監視装置11は、自装置内に図12(A)~(C)に示した情報を記憶してもよい。例えば、監視装置11は、LAN上の各POSレジスタ20に要求(釣銭残置情報要求)し、LAN上の各POSレジスタ20ら、金種毎の貨幣の保持枚数に関する情報(釣銭残置情報)を受信し、自装置内に記憶してもよい。また、LAN上の各POSレジスタ20は、金種毎の貨幣の保持枚数が変化したときに、釣銭残置情報を監視装置11に送信してもよい。 The information shown in Figures 12(A) to 12(C) is stored in a location that can be referenced by the monitoring device 11. For example, the monitoring device 11 may store the information shown in Figures 12(A) to 12(C) within itself. For example, the monitoring device 11 may make a request (request for remaining change information) to each POS register 20 on the LAN, receive information regarding the number of coins held by each denomination (remaining change information) from each POS register 20 on the LAN, and store the information within itself. Furthermore, each POS register 20 on the LAN may send the remaining change information to the monitoring device 11 when the number of coins held by each denomination changes.

なお、各POSレジスタ20は、ストアコントローラ10に取引情報を送信する。このため、ストアコントローラ10は、取引情報に基づいて各POSレジスタ20の釣銭残置情報を取得し得る。したがって、監視装置11は、夫々のPOSレジスタ20から個別に釣銭残置情報を受信するのではなく、ストアコントローラ10から各精算機の釣銭残置情報を受信してもよい。 Each POS register 20 transmits transaction information to the store controller 10. Therefore, the store controller 10 can obtain remaining change information for each POS register 20 based on the transaction information. Therefore, the monitoring device 11 may receive remaining change information for each settlement machine from the store controller 10, rather than receiving remaining change information individually from each POS register 20.

監視装置11は、あるPOSレジスタ20(第1の精算装置20P1)がニアフル状態となった場合に、補充先のPOSレジスタ20を選択する。補充先のPOSレジスタ20は、例えば、ニアエンド状態となったPOSレジスタ20(第2の精算装置20P2)である。 When a POS register 20 (first settlement device 20P1) becomes near-full, the monitoring device 11 selects a POS register 20 to be replenished. The POS register 20 to be replenished is, for example, the POS register 20 (second settlement device 20P2) that has become near-end.

なお、補充先となるPOSレジスタ20は、店員によって選択されてもよい。この場合、例えば、POSレジスタ20(登録装置20Rまたは精算装置20P)は、監視装置11から、補充金を出金可能な第1の精算装置20P1を示す情報を受信すればよい。そして、POSレジスタ20(登録装置20Rまたは精算装置20P)は、補充金を出金可能な第1の精算装置20P1を、補充金の取得先の候補として店員に表示し、当該候補の中から取得先となる第1の精算装置20P1を店員から受け付けるようにすればよい。 The POS register 20 to be replenished may be selected by the store clerk. In this case, for example, the POS register 20 (registration device 20R or settlement device 20P) may receive information from the monitoring device 11 indicating the first settlement device 20P1 from which the replenishment amount can be dispensed. The POS register 20 (registration device 20R or settlement device 20P) may then display the first settlement device 20P1 from which the replenishment amount can be dispensed to the store clerk as a candidate from which the replenishment amount can be obtained, and may then receive from the store clerk the first settlement device 20P1 from which the replenishment amount can be obtained.

なお、監視装置11が各POSレジスタ20(各自動釣銭釣札機204)の貨幣の枚数を管理することに限らない。例えば、いずれかのPOSレジスタ20や、ストアコントローラ10が書くPOSレジスタ20の貨幣の枚数を管理してもよい。 Note that the monitoring device 11 is not limited to managing the number of coins in each POS register 20 (each automatic change dispenser 204). For example, the monitoring device 11 may manage the number of coins in any POS register 20 or in a POS register 20 written by the store controller 10.

(登録装置20Rの店員側表示部207に表示される画面例)
図13は、登録装置20Rの店員側表示部207に表示される画面の一例を示す説明図である。なお、図13に示す画面は、監視装置11のモニタに表示されてもよく、この場合、監視装置11が店員の操作を受け付けるようにしてもよい。図13において、店員側表示部207には、第1の精算装置20P1の現保持枚数と、第2の精算装置20P2の現保持枚数とが表示されている。第1の精算装置20P1の現保持枚数のうち、ニアフル状態にある金種(50円)については、他の金種とは異なる表示態様で表示されている。また、第2の精算装置20P2の現保持枚数のうち、ニアエンド状態にある金種(50円)についても、他の金種とは異なる表示態様で表示されている。
(Example of a screen displayed on the store clerk display unit 207 of the registration device 20R)
FIG. 13 is an explanatory diagram showing an example of a screen displayed on the clerk-side display unit 207 of the registration device 20R. The screen shown in FIG. 13 may be displayed on the monitor of the monitoring device 11, in which case the monitoring device 11 may accept operations by the clerk. In FIG. 13, the clerk-side display unit 207 displays the number of coins currently held by the first settlement device 20P1 and the number of coins currently held by the second settlement device 20P2. Of the number of coins currently held by the first settlement device 20P1, the denomination (50 yen) that is near full is displayed in a different display format from the other denominations. Furthermore, of the number of coins currently held by the second settlement device 20P2, the denomination (50 yen) that is near end is also displayed in a different display format from the other denominations.

選択画面1300は、枚数選択ボタン1301と、決定ボタン1302とを含む。枚数選択ボタン1301は、第1の精算装置20P1から第2の精算装置20P2に移動させる枚数の変更を受け付ける。図示では、50円の金種が62枚移動されることを示している。枚数選択ボタン1301は、枚数の加算を受け付ける「+」ボタンと、枚数の減算を受け付ける「-」とを含む。なお、図13において、ニアエンド状態の設定枚数や、余剰金の設定枚数や、ニアフル状態の設定枚数を表示してもよい。 The selection screen 1300 includes a number selection button 1301 and a decision button 1302. The number selection button 1301 accepts a change in the number of coins to be moved from the first settlement device 20P1 to the second settlement device 20P2. In the illustration, it indicates that 62 50 yen coins are to be moved. The number selection button 1301 includes a "+" button that accepts an addition to the number of coins, and a "-" button that accepts a subtraction to the number of coins. Note that in Figure 13, the set number of coins in the near-end state, the set number of surplus coins, and the set number of coins in the near-full state may also be displayed.

決定ボタン1302は、第1の精算装置20P1が有する自動釣銭釣札機204にオーバーフロー処理を行わせるか否かの選択を受け付ける。具体的には、決定ボタン1302には、オーバーフロー処理を行わせることを示すボタン(「する」ボタン)と、オーバーフロー処理を行わせないことを示すボタン(「しない」ボタン)とが表示されている。決定ボタン1302のうち、「しない」ボタンが押下されると、第1の精算装置20P1においてオーバーフロー処理が行われない。この場合、店員による手動回収が行われる。なお、選択画面1300は、いずれかの精算装置20Pがニアフル状態になったタイミングで表示されてもよい。 The decision button 1302 accepts the selection of whether or not to have the automatic change dispenser 204 of the first settlement device 20P1 perform overflow processing. Specifically, the decision button 1302 displays a button indicating that overflow processing should be performed (the "Yes" button) and a button indicating that overflow processing should not be performed (the "No" button). When the "No" button of the decision buttons 1302 is pressed, overflow processing will not be performed in the first settlement device 20P1. In this case, manual collection will be performed by a store clerk. The selection screen 1300 may also be displayed when one of the settlement devices 20P becomes near-full.

また、図13において、店員側表示部207には、レジ選択ボタン1310と、補充ボタン1320とが表示されている。レジ選択ボタン1310が押下されると、他のPOSレジスタ20の現保持枚数や、補充金の取得先の他の候補や、補充金の補充先の他の候補などが選択可能に表示される。補充ボタン1320が押下されると、POSレジスタ20間での補充を行われずに、別途補充が行われることが決定される。 In addition, in FIG. 13, the store clerk display unit 207 displays a register selection button 1310 and a replenishment button 1320. When the register selection button 1310 is pressed, the number of coins currently held in other POS registers 20, other possible sources for obtaining replenishment money, and other possible sources for replenishment money are displayed for selection. When the replenishment button 1320 is pressed, it is determined that replenishment will be performed separately, rather than replenishment between POS registers 20.

(第2実施形態に係るPOSシステム1の動作の一例について)
図14は、第2実施形態に係るPOSシステム1の動作の一例を示すシーケンス図である。図14では、第1の精算装置20P1(ニアフル状態)と、登録装置20Rと、監視装置11と、第2の精算装置20P2(ニアエンド状態)とを用いて説明する。
(Example of operation of POS system 1 according to the second embodiment)
14 is a sequence diagram showing an example of the operation of the POS system 1 according to the second embodiment. In FIG. 14, the first settlement device 20P1 (near-full state), the registration device 20R, the monitoring device 11, and the second settlement device 20P2 (near-end state) are used for explanation.

図14において、第1の精算装置20P1は、自動釣銭釣札機204がニアフル状態になると(ステップS1401)、ニアフル状態となった旨を報知する(ステップS1402)。そして、第1の精算装置20P1は、ニアフル情報(ニアフル状態になったことを示す情報)を登録装置20Rに送信する(ステップS1403)。 In FIG. 14, when the automatic change dispenser 204 becomes near-full (step S1401), the first settlement device 20P1 notifies the user that the automatic change dispenser 204 is near-full (step S1402). The first settlement device 20P1 then transmits near-full information (information indicating that the automatic change dispenser 204 is near-full) to the registration device 20R (step S1403).

なお、監視装置11は、各POSレジスタ20の釣銭残置情報を管理している。このため、ニアフル情報は、精算装置20Pから登録装置20Rに送信することに限らず、監視装置11から登録装置に送信されてもよい。 The monitoring device 11 manages the remaining change information for each POS register 20. Therefore, the near-full information may not only be sent from the settlement device 20P to the registration device 20R, but may also be sent from the monitoring device 11 to the registration device.

登録装置20Rは、第1の精算装置20P1からニアフル情報を受信すると、第1の精算装置20P1がニアフル状態になった旨を報知する(ステップS1404)。そして、登録装置20Rは、第1の精算装置20P1を休止状態とするための確認画面520(図5(A)参照)を表示する(ステップS1405)。当該確認画面520において、休止状態にする旨を受け付けると、登録装置20Rは、休止指示(休止状態にする旨を示す情報)を第1の精算装置20P1に送信する(ステップS1406)。 When the registration device 20R receives the near-full information from the first settlement device 20P1, it notifies the first settlement device 20P1 that it has entered a near-full state (step S1404). The registration device 20R then displays a confirmation screen 520 (see FIG. 5(A)) for placing the first settlement device 20P1 in a suspended state (step S1405). When the confirmation screen 520 accepts the request to place the first settlement device 20P1 in a suspended state, the registration device 20R transmits a suspension instruction (information indicating that the first settlement device 20P1 will be placed in a suspended state) to the first settlement device 20P1 (step S1406).

第1の精算装置20P1は、登録装置20Rから休止指示を受信すると、休止状態となり(ステップS1407)、休止情報(休止状態を示す情報)を登録装置20Rに送信する(ステップS1408)。登録装置20Rは、第1の精算装置20P1から休止情報を受信すると、当該第1の精算装置20P1への登録データの送信を禁止する(ステップS1409)。 When the first settlement device 20P1 receives the pause instruction from the registration device 20R, it enters a paused state (step S1407) and transmits pause information (information indicating the paused state) to the registration device 20R (step S1408). When the registration device 20R receives the pause information from the first settlement device 20P1, it prohibits the transmission of registration data to the first settlement device 20P1 (step S1409).

監視装置11は、ニアフル状態の精算装置20P(第1の精算装置20P1)を検出する。(ステップS1410)。ニアフル状態の精算装置20Pの検出は、釣銭残置情報等に基づいて行われる。ただし、これに限らず、第1の精算装置20P1からニアフル情報を受信することによって、ニアフル状態の精算装置20Pを検出してもよい。 The monitoring device 11 detects a settlement device 20P (first settlement device 20P1) that is in a near-full state (step S1410). Detection of a settlement device 20P that is in a near-full state is performed based on remaining change information, etc. However, this is not limited to this, and a settlement device 20P that is in a near-full state may also be detected by receiving near-full information from the first settlement device 20P1.

そして、監視装置11は、第2の精算装置20P2を含む複数の精算装置20Pに対して、釣銭残置情報の要求を行う(ステップS1411)。なお、監視装置11は、各精算装置20Pの釣銭残置情報を常時管理していることから、最新の釣銭残置情報を取得している場合には、ステップS1411におけるタイミングで、Pを含む複数の精算装置20P(図示では、第2の精算装置20P2)に対して、釣銭残置情報の要求を行わないでもよい。 Then, the monitoring device 11 requests remaining change information from multiple settlement devices 20P, including the second settlement device 20P2 (step S1411). Note that since the monitoring device 11 constantly manages the remaining change information of each settlement device 20P, if the monitoring device 11 has obtained the latest remaining change information, it does not need to request remaining change information from multiple settlement devices 20P, including P (in the illustration, the second settlement device 20P2), at the timing of step S1411.

第2の精算装置20P2は、釣銭残置情報の要求を受信すると、自動釣銭釣札機204の釣銭残置情報を取得する(ステップS1413)。そして、第2の精算装置20P2は、取得した釣銭残置情報を監視装置11に送信する(ステップS1414)。そして、監視装置11は、第1の精算装置20P1(第1の自動釣銭釣札機204)および第2の精算装置20P2(第2の自動釣銭釣札機204)の貨幣に関する情報を生成し、登録装置20Rに送信する(ステップS1415)。 When the second settlement device 20P2 receives the request for remaining change information, it acquires the remaining change information of the automatic change dispenser 204 (step S1413). The second settlement device 20P2 then transmits the acquired remaining change information to the monitoring device 11 (step S1414). The monitoring device 11 then generates information about the currency of the first settlement device 20P1 (first automatic change dispenser 204) and the second settlement device 20P2 (second automatic change dispenser 204) and transmits this information to the registration device 20R (step S1415).

登録装置20Rは、監視装置11から、貨幣に関する情報を受信すると、回収制御を行う。例えば、登録装置20Rは、店員側表示部207に、第2の精算装置20P2において不足した金種や枚数を表示する(ステップS1416)。これにより、店員は、第2の精算装置20P2がニアエンド状態となっていること把握することができる。なお、ニアエンド状態になっている精算装置20Pが存在しない場合、登録装置20Rは、その旨を報知すればよい。 When the registration device 20R receives information about the currency from the monitoring device 11, it performs collection control. For example, the registration device 20R displays the denomination and number of coins that are in short supply at the second settlement device 20P2 on the clerk-side display unit 207 (step S1416). This allows the clerk to understand that the second settlement device 20P2 is in a near-end state. Note that if there are no settlement devices 20P that are in a near-end state, the registration device 20R simply notifies this fact.

そして、登録装置20Rは、第2の精算装置20P2においてニアエンド状態となった金種と、第1の精算装置20P1においてニアフル状態となった金種とが同じである場合、出金指示を第1の精算装置20P1に送信する(ステップS1417)。 Then, if the denomination that has reached the near-end state at the second settlement device 20P2 is the same as the denomination that has reached the near-full state at the first settlement device 20P1, the registration device 20R sends a withdrawal instruction to the first settlement device 20P1 (step S1417).

第1の精算装置20P1は、出金指示を受信すると、オーバーフロー処理の選択画面や、出金を促す旨(ニアエンドとなった第2の精算装置20P2や、第2の精算装置20P2における不足分)を表示する(ステップS1418)。ステップS1418における画面および表示は、例えば、図13に示した選択画面1300に相当する画面である。 When the first settlement device 20P1 receives a withdrawal instruction, it displays an overflow processing selection screen and a message prompting the user to withdraw money (indicating the second settlement device 20P2 is near-end and the shortfall in the second settlement device 20P2) (step S1418). The screen and display in step S1418 are, for example, a screen equivalent to the selection screen 1300 shown in FIG. 13.

なお、ステップS1418における画面および表示は、店員がログインすることによって表示されてもよい。ステップS1418における表示により、第1の精算装置20P1に赴いた店員は、オーバーフロー処理を開始させることができるとともにニアエンドとなった第2の精算装置20P2や、第2の精算装置20P2における不足分を把握することができる。なお、ニアエンド状態になっている精算装置20Pが存在しない場合、第1の精算装置20P1は、オーバーフロー処理の選択画面700を表示しないようにしてもよい。 The screen and display in step S1418 may be displayed by a store clerk logging in. The display in step S1418 allows a store clerk who visits the first settlement device 20P1 to start the overflow process and to understand which second settlement device 20P2 is near-end and the shortfall at the second settlement device 20P2. If there are no settlement devices 20P that are near-end, the first settlement device 20P1 may not display the overflow process selection screen 700.

また、登録装置20Rは、当該第1の精算装置20P1に、オーバーフロー処理を行わせるか否かの選択画面1300(図13参照)を表示する(ステップS1419)。そして、登録装置20Rは、当該選択画面1300において、オーバーフロー処理の開始を受け付けると、第1の精算装置20P1に、選択画面1300に設定された内容でオーバーフロー開始指示(オーバーフロー処理を開始させるための情報)を送信する(ステップS1420)。 The registration device 20R also displays a selection screen 1300 (see FIG. 13) on the first settlement device 20P1 to prompt the user whether or not to perform overflow processing (step S1419). When the registration device 20R accepts the start of overflow processing on the selection screen 1300, it transmits an overflow start instruction (information for starting overflow processing) to the first settlement device 20P1 with the contents set on the selection screen 1300 (step S1420).

また、第1の精算装置20P1は、オーバーフロー処理を行わせるか否かの選択画面700(図7(A)参照)において、オーバーフロー処理の開始を受け付けた場合、または、登録装置20Rからオーバーフロー開始指示を受信した場合、自動釣銭釣札機204にオーバーフロー処理を開始させる(ステップS1421)。また、当該選択画面において、オーバーフロー処理の開始を受け付けない場合や、オーバーフロー開始指示を受信しない場合には、店員による手動回収により、ニアフル状態を解消させる(ステップS1421)。なお、手動回収において、第1の精算装置20P1は、店員が指定する金種や枚数を受け付けるようにしてもよい。 Furthermore, if the first settlement device 20P1 accepts the start of overflow processing on the selection screen 700 (see FIG. 7(A)) for whether or not to perform overflow processing, or if it receives an instruction to start overflow from the registration device 20R, it causes the automatic change dispenser 204 to start overflow processing (step S1421). Furthermore, if the start of overflow processing is not accepted on the selection screen or an instruction to start overflow is not received, the near-full state is resolved by a store clerk manually collecting the bills (step S1421). Note that, in manual collection, the first settlement device 20P1 may be configured to accept the denomination and number of bills specified by the store clerk.

そして、第1の精算装置20P1は、ニアフル状態が解消すると、休止状態から通常状態に復帰する(ステップS1422)。次いで、第1の精算装置20P1は、復帰情報(休止状態から通常状態に復帰した旨を示す情報)を登録装置20Rに送信する(ステップS1423)。登録装置20Rは、第1の精算装置20P1から復帰情報を受信すると、当該第1の精算装置20P1への登録データの送信禁止を解除し(ステップS1424)、一連の処理を終了する。 Then, when the near-full state is resolved, the first settlement device 20P1 returns from the hibernation state to the normal state (step S1422). Next, the first settlement device 20P1 transmits recovery information (information indicating that the first settlement device 20P1 has returned to the normal state from the hibernation state) to the registration device 20R (step S1423). Upon receiving the recovery information from the first settlement device 20P1, the registration device 20R lifts the prohibition on sending registration data to the first settlement device 20P1 (step S1424), and the series of processes ends.

また、第1の精算装置20P1は、オーバーフロー処理または手動回収によって回収された金種および枚数を示す出金情報を記憶する(ステップS1425)。そして、第1の精算装置20P1は、出金情報を監視装置11に送信し(ステップS1426)、一連の処理を終了する。 The first settlement device 20P1 also stores withdrawal information indicating the denomination and number of coins collected by overflow processing or manual collection (step S1425). The first settlement device 20P1 then transmits the withdrawal information to the monitoring device 11 (step S1426), ending the series of processes.

監視装置11は、第1の精算装置20P1から出金情報を受信すると、第2の精算装置20P2に入金受付指示を送信する(ステップS1427)。そして、監視装置11は、第1の精算装置20P1の出金履歴情報を記憶する(ステップS1428)。 When the monitoring device 11 receives the withdrawal information from the first settlement device 20P1, it sends a deposit acceptance instruction to the second settlement device 20P2 (step S1427). The monitoring device 11 then stores the withdrawal history information of the first settlement device 20P1 (step S1428).

第2の精算装置20P2は、監視装置11から入金受付指示を受信すると、入金を受け付ける(ステップS1429)。そして、第2の精算装置20P2は、入金された金種および枚数を示す入金情報を監視装置11に送信し(ステップS1430)、一連の処理を終了する。監視装置11は、第1の精算装置20P1から入金情報を受信すると、第2の精算装置20P2の入金履歴情報を記憶し(ステップS1431)、一連の処理を終了する。 When the second settlement device 20P2 receives a deposit acceptance instruction from the monitoring device 11, it accepts the deposit (step S1429). The second settlement device 20P2 then transmits deposit information indicating the denomination and number of coins deposited to the monitoring device 11 (step S1430), ending the series of processes. When the monitoring device 11 receives the deposit information from the first settlement device 20P1, it stores the deposit history information of the second settlement device 20P2 (step S1431), ending the series of processes.

以上説明した、実施形態2では、あるPOSレジスタ20(第1の自動釣銭釣札機204)と、他のPOSレジスタ20(第2の自動釣銭釣札機204)の貨幣に関する情報に基づいて、第1の自動釣銭釣札機204の第1収容部401の貨幣の一部を、第1の自動釣銭釣札機204の第2収容部402に回収させるための制御を行うようにした。これにより、例えば、ニアフル状態になった第1の自動釣銭釣札機204の貨幣を、ニアエンド状態になった第2の自動釣銭釣札機204へ、効率よく移動させることができる。したがって、POSシステム1における貨幣の入出金に係る店員の負担を軽減することができる。 In the second embodiment described above, control is performed to recover some of the coins in the first storage unit 401 of the first automatic change dispenser 204 to the second storage unit 402 of the first automatic change dispenser 204 based on information about the coins in one POS register 20 (first automatic change dispenser 204) and another POS register 20 (second automatic change dispenser 204). This makes it possible, for example, to efficiently move coins from the first automatic change dispenser 204 that is near full to the second automatic change dispenser 204 that is near end. This reduces the burden on store clerks involved in depositing and dispensing coins in the POS system 1.

以下に付記を開示する。
(付記1)
店員が操作して、商品の登録処理を行う登録装置と、
客が操作して、前記登録装置で登録された商品の精算処理を行う精算装置と、
を備える商品販売データ処理システムであって、
前記精算装置は、
貨幣を収容する第1収容部と、前記第1収容部に収容されている貨幣を収容可能な第2収容部とを備える釣銭機に接続され、
前記第1収容部に収容されている貨幣が所定量以上となった場合に、前記精算処理が可能な通常状態から、前記精算処理が不可能な休止状態となることが可能であり、
前記登録装置は、前記精算装置が前記休止状態となった場合に、前記登録処理によって登録された商品の登録データを、前記精算装置に送信することを禁止する、
ことを特徴とする商品販売データ処理システム。
(付記2)
前記精算装置は、前記第1収容部に収容されている貨幣が前記第2収容部に収容され、前記第1収容部に収容されている貨幣が前記所定量未満になった場合に、前記休止状態から、前記通常状態に復帰し、
前記登録装置は、前記精算装置が前記通常状態に復帰した場合に、前記禁止を解除する、
ことを特徴とする付記1に記載の商品販売データ処理システム。
(付記3)
前記釣銭機は、前記第1収容部に収容されている貨幣が前記所定量以上となった場合に、前記第1収容部に収容されている貨幣の一部を前記第2収容部に回収させる回収処理を行う、
ことを特徴とする付記1または2に記載の商品販売データ処理システム。
(付記4)
前記精算装置は、
前記釣銭機に前記回収処理を行わせるか否かの選択を店員から受け付ける、
ことを特徴とする付記3に記載の商品販売データ処理システム。
(付記5)
前記登録装置は、
前記釣銭機に前記回収処理を行わせるか否かの選択を店員から受け付け、
前記回収処理を行わせる選択を受け付けた場合に、その旨を示す情報を前記精算装置に送信する、
ことを特徴とする付記3または4に記載の商品販売データ処理システム。
(付記6)
前記精算装置は、
現金を用いた精算処理を含む第1精算処理と、現金を用いた精算処理を含まない第2精算処理とを行うことが可能であり、
前記休止状態において、前記第1精算処理を不可能にし、前記第2精算処理を可能にする、
ことを特徴とする付記1~5のいずれか一項に記載の商品販売データ処理システム。
(付記7)
前記商品販売データ処理システムは、複数の精算装置と、前記複数の精算装置にそれぞれ接続される複数の釣銭機と、を備え、
前記複数の釣銭機は、貨幣を出金可能な第1の釣銭機と、貨幣を入金可能な第2の釣銭機とを含み、
前記登録装置またはいずれかの精算装置は、第1の釣銭機および前記第2の釣銭機の貨幣に関する情報に基づいて、前記第1の釣銭機の前記第1収容部の貨幣の一部を、前記第1の釣銭機の前記第2収容部に回収させるための制御を行う、
ことを特徴とする付記1~5のいずれか一項に記載の商品販売データ処理システム。
(付記8)
前記精算装置は、
前記第1収容部に収容されている貨幣が前記所定量以上となった場合に、店員の操作に応じて、前記通常状態から前記休止状態となる、
ことを特徴とする付記1~7のいずれか一項に記載の商品販売データ処理システム。
(付記9)
前記精算装置は、
前記第1収容部に収容されている貨幣が前記所定量以上となった場合に、自動で、前記通常状態から前記休止状態となる、
ことを特徴とする付記1~8のいずれか一項に記載の商品販売データ処理システム。
(付記10)
店員が操作して、商品の登録処理を行う登録装置と、
客が操作して、前記登録装置で登録された商品の精算処理を行う精算装置と、
を備え、
前記精算装置が、貨幣を収容する第1収容部と、前記第1収容部に収容されている貨幣を収容可能な第2収容部とを備える釣銭機に接続される商品販売データ処理システムの商品販売データ処理方法であって、
前記精算装置が、前記第1収容部に収容されている貨幣が所定量以上となった場合に、前記精算処理が可能な通常状態から、前記精算処理が不可能な休止状態となることが可能なステップを含み、
前記登録装置が、前記精算装置が前記休止状態となった場合に、前記登録処理によって登録された商品の登録データを、前記精算装置に送信することを禁止するステップを含む、
ことを特徴とする商品販売データ処理方法。
(付記11)
店員が操作して、商品の登録処理を行う登録装置と、
客が操作して、前記登録装置で登録された商品の精算処理を行う精算装置と、
を備え、
前記精算装置が、貨幣を収容する第1収容部と、前記第1収容部に収容されている貨幣を収容可能な第2収容部とを備える釣銭機に接続される商品販売データ処理システムにおいて、前記精算装置として第1コンピュータを機能させ、前記登録装置として第2コンピュータを機能させるプログラムであって、
前記第1コンピュータを、
前記第1収容部に収容されている貨幣が所定量以上となった場合に、前記精算処理が可能な通常状態から、前記精算処理が不可能な休止状態となることが可能に機能させ、
前記第2コンピュータを、
前記精算装置が前記休止状態となった場合に、前記登録処理によって登録された商品の登録データを、前記精算装置に送信することを禁止する、
ように機能させることを特徴とするプログラム。
The following supplementary notes are disclosed:
(Appendix 1)
a registration device operated by a store clerk to perform product registration processing;
a payment device that is operated by a customer and performs payment processing for the products registered in the registration device;
A product sales data processing system comprising:
The settlement device
The change dispenser is connected to a change dispenser including a first storage unit for storing coins and a second storage unit capable of storing the coins stored in the first storage unit,
When the amount of coins stored in the first storage unit reaches a predetermined amount or more, the machine can be switched from a normal state in which the settlement process is possible to a paused state in which the settlement process is impossible,
the registration device prohibits, when the settlement device is in the suspended state, the registration data of the products registered by the registration process from being transmitted to the settlement device;
A product sales data processing system.
(Appendix 2)
the settlement device returns from the pause state to the normal state when the coins stored in the first storage unit are stored in the second storage unit and the amount of coins stored in the first storage unit becomes less than the predetermined amount;
The registration device cancels the prohibition when the settlement device returns to the normal state.
2. A product sales data processing system according to claim 1.
(Appendix 3)
the change dispenser performs a recovery process of recovering a portion of the coins stored in the first storage unit into the second storage unit when the amount of coins stored in the first storage unit becomes equal to or greater than the predetermined amount.
3. A product sales data processing system according to claim 1 or 2.
(Appendix 4)
The settlement device
accepting a selection from a store clerk as to whether or not to cause the change dispenser to perform the collection process;
4. A product sales data processing system according to claim 3.
(Appendix 5)
The registration device
accepting a selection from a store clerk as to whether or not to cause the change dispenser to perform the collection process;
When the selection to perform the collection process is accepted, information indicating that the selection is accepted is transmitted to the settlement device.
5. A product sales data processing system according to claim 3 or 4.
(Appendix 6)
The settlement device
It is possible to perform a first settlement process including a settlement process using cash and a second settlement process not including a settlement process using cash,
In the paused state, the first settlement process is disabled and the second settlement process is enabled.
6. A product sales data processing system according to any one of claims 1 to 5.
(Appendix 7)
the product sales data processing system includes a plurality of settlement devices and a plurality of change dispensers connected to the plurality of settlement devices, respectively;
the plurality of change dispensers include a first change dispenser capable of dispensing currency and a second change dispenser capable of receiving currency;
the registration device or any one of the settlement devices performs control to recover some of the coins in the first storage unit of the first change machine into the second storage unit of the first change machine based on information about the coins in the first change machine and the second change machine;
6. A product sales data processing system according to any one of claims 1 to 5.
(Appendix 8)
The settlement device
When the amount of coins stored in the first storage unit reaches or exceeds the predetermined amount, the machine switches from the normal state to the pause state in response to an operation by a store clerk.
8. A product sales data processing system according to any one of claims 1 to 7.
(Appendix 9)
The settlement device
When the amount of coins stored in the first storage unit becomes equal to or greater than the predetermined amount, the device automatically switches from the normal state to the pause state.
9. A product sales data processing system according to any one of appendices 1 to 8.
(Appendix 10)
a registration device operated by a store clerk to perform product registration processing;
a payment device that is operated by a customer and performs payment processing for the products registered in the registration device;
Equipped with
A commodity sales data processing method for a commodity sales data processing system connected to a change dispenser, the settlement device having a first storage unit that stores coins and a second storage unit that can store coins stored in the first storage unit,
The settlement device includes a step of changing from a normal state in which the settlement process is possible to a pause state in which the settlement process is impossible when the amount of coins stored in the first storage unit becomes equal to or greater than a predetermined amount,
a step of prohibiting, by the registration device, when the settlement device is in the suspended state, the registration data of the product registered by the registration process from being transmitted to the settlement device;
A merchandise sales data processing method comprising:
(Appendix 11)
a registration device operated by a store clerk to perform product registration processing;
a payment device that is operated by a customer and performs payment processing for the products registered in the registration device;
Equipped with
In a product sales data processing system connected to a change dispenser, the settlement device includes a first storage unit that stores coins and a second storage unit that can store the coins stored in the first storage unit, the program causing a first computer to function as the settlement device and a second computer to function as the registration device,
The first computer
When the amount of coins stored in the first storage unit reaches a predetermined amount or more, the device is configured to function so as to change from a normal state in which the settlement process is possible to a paused state in which the settlement process is impossible,
The second computer
When the settlement device is in the suspended state, the registration data of the products registered by the registration process is prohibited from being transmitted to the settlement device.
A program characterized by functioning as follows.

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

1…POSシステム
10…ストアコントローラ
20…POSレジスタ
201…客側表示部
202…客側スキャナ部
203…カード決済部
204…自動釣銭釣札機
205…音声出力部
206…印刷部
207…店員側表示部
208…キー操作部
209…店員側スキャナ部
301…CPU
302…ROM
303…RAM
304…ハードディスク
401…第1収容部
402…第2収容部
1...POS system 10...store controller 20...POS register 201...customer side display unit 202...customer side scanner unit 203...card settlement unit 204...automatic change dispenser 205...audio output unit 206...printing unit 207...store clerk side display unit 208...key operation unit 209...store clerk side scanner unit 301...CPU
302...ROM
303...RAM
304...Hard disk 401...First storage section 402...Second storage section

Claims (2)

貨幣を収容する収容部を備えるシステムであって、
前記収容部に収容されている貨幣が所定量以上となった場合に、精算処理が可能な通常状態から、前記精算処理が不可能な休止状態への移行を受け付ける選択ボタンを表示する表示制御部と
前記選択ボタンの押下により、前記通常状態から前記休止状態へ移行させる状態制御部と、
を含むことを特徴とするシステム
A system including a storage unit for storing currency,
a display control unit that displays a selection button for switching from a normal state in which settlement processing is possible to a paused state in which settlement processing is impossible when the amount of coins stored in the storage unit reaches a predetermined amount or more;
a state control unit that transitions from the normal state to the pause state when the selection button is pressed;
A system comprising :
貨幣を収容する収容部を備えるシステムとして、コンピュータを機能させるプログラムであって
前記コンピュータを、
記収容部に収容されている貨幣が所定量以上となった場合に、精算処理が可能な通常状態から、前記精算処理が不可能な休止状態への移行を受け付ける選択ボタンを表示する表示制御部
前記選択ボタンの押下により、前記通常状態から前記休止状態へ移行させる状態制御部、
として機能させることを特徴とするプログラム。
A program that causes a computer to function as a system having a storage unit that stores currency,
The computer
a display control unit that displays a selection button for switching from a normal state in which settlement processing is possible to a paused state in which settlement processing is impossible when the amount of coins stored in the storage unit reaches a predetermined amount or more;
a state control unit that transitions from the normal state to the pause state when the selection button is pressed;
A program characterized by functioning as
JP2024206372A 2019-12-11 2024-11-27 System and program Active JP7728611B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024206372A JP7728611B2 (en) 2019-12-11 2024-11-27 System and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019223800A JP7428367B2 (en) 2019-12-11 2019-12-11 System, payment device, product sales data processing method, and program
JP2024006019A JP7599757B2 (en) 2019-12-11 2024-01-18 Payment device and program
JP2024206372A JP7728611B2 (en) 2019-12-11 2024-11-27 System and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2024006019A Division JP7599757B2 (en) 2019-12-11 2024-01-18 Payment device and program

Publications (3)

Publication Number Publication Date
JP2025019285A JP2025019285A (en) 2025-02-06
JP2025019285A5 JP2025019285A5 (en) 2025-05-15
JP7728611B2 true JP7728611B2 (en) 2025-08-25

Family

ID=76312587

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2019223800A Active JP7428367B2 (en) 2019-12-11 2019-12-11 System, payment device, product sales data processing method, and program
JP2024006019A Active JP7599757B2 (en) 2019-12-11 2024-01-18 Payment device and program
JP2024206372A Active JP7728611B2 (en) 2019-12-11 2024-11-27 System and program

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2019223800A Active JP7428367B2 (en) 2019-12-11 2019-12-11 System, payment device, product sales data processing method, and program
JP2024006019A Active JP7599757B2 (en) 2019-12-11 2024-01-18 Payment device and program

Country Status (1)

Country Link
JP (3) JP7428367B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008293250A (en) 2007-05-24 2008-12-04 Teraoka Seiko Co Ltd Product sales data processing system
JP2014086032A (en) 2012-10-26 2014-05-12 Teraoka Seiko Co Ltd Pos system
JP2019133514A (en) 2018-02-01 2019-08-08 株式会社寺岡精工 Product sales data processing system and registration device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008293250A (en) 2007-05-24 2008-12-04 Teraoka Seiko Co Ltd Product sales data processing system
JP2014086032A (en) 2012-10-26 2014-05-12 Teraoka Seiko Co Ltd Pos system
JP2019133514A (en) 2018-02-01 2019-08-08 株式会社寺岡精工 Product sales data processing system and registration device

Also Published As

Publication number Publication date
JP2021093015A (en) 2021-06-17
JP7428367B2 (en) 2024-02-06
JP2024026853A (en) 2024-02-28
JP2025019285A (en) 2025-02-06
JP7599757B2 (en) 2024-12-16

Similar Documents

Publication Publication Date Title
JP2026069603A (en) Registration device
JP5880419B2 (en) POS system, registration device and program
JP2021185532A (en) Pos system, payment device and program
JP7335008B2 (en) Merchandise sales data processing system, registration device and program
JP2014086032A (en) Pos system
JP2013114341A (en) Self-checkout device
JP7370399B2 (en) POS system
CN102136168B (en) Automatic change issuing system
JP6350702B2 (en) POS system, registration device and program
JP7728611B2 (en) System and program
JP7624246B2 (en) Sales data processing device and program
JP6583483B2 (en) POS system and program
JP2023126876A (en) Settlement device and program
JP7725056B2 (en) Merchandise sales data processing device, program, and merchandise sales data processing system
JP7620972B2 (en) Product sales data processing device and computer program
JP7449114B2 (en) Accounting devices and programs
JP7798335B2 (en) System, Program
JP2016033832A (en) Pos system, registration device, and program
WO2020213439A1 (en) Information processing system, information processing device, and information processing method
JP7544197B2 (en) System, registration device, method and program
JP7635969B2 (en) Product registration device and program
JP7612192B2 (en) Product sales data processing system
JP2023177971A (en) Payment device and program
JP2019016018A (en) POS system, settlement device, registration device and program
JP6311783B2 (en) POS system, product registration apparatus and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241226

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250507

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250805

R150 Certificate of patent or registration of utility model

Ref document number: 7728611

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150