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
JP7686587B2 - Information processing device and notification system - Google Patents
[go: Go Back, main page]

JP7686587B2 - Information processing device and notification system - Google Patents

Information processing device and notification system Download PDF

Info

Publication number
JP7686587B2
JP7686587B2 JP2022018940A JP2022018940A JP7686587B2 JP 7686587 B2 JP7686587 B2 JP 7686587B2 JP 2022018940 A JP2022018940 A JP 2022018940A JP 2022018940 A JP2022018940 A JP 2022018940A JP 7686587 B2 JP7686587 B2 JP 7686587B2
Authority
JP
Japan
Prior art keywords
information
unit
waiting
customer
notification
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
JP2022018940A
Other languages
Japanese (ja)
Other versions
JP2023116243A (en
Inventor
奈津子 藤井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Tec Corp
Original Assignee
Toshiba Tec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Tec Corp filed Critical Toshiba Tec Corp
Priority to JP2022018940A priority Critical patent/JP7686587B2/en
Publication of JP2023116243A publication Critical patent/JP2023116243A/en
Application granted granted Critical
Publication of JP7686587B2 publication Critical patent/JP7686587B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明の実施形態は、情報処理装置、および通知システムに関する。 Embodiments of the present invention relate to an information processing device and a notification system.

商品またはサービス(以下、総称して「商品」という)を販売する店舗には、顧客が商品の購入代金の支払いを行うための会計装置が設けられている。例えば、スーパーマーケットなどの量販店には、店員あるいは顧客自身が操作するPOS(Point Of Sales)端末が設置されている。 Stores that sell products or services (hereafter collectively referred to as "products") are equipped with accounting devices that allow customers to pay for the products they purchase. For example, mass retailers such as supermarkets are equipped with POS (Point Of Sales) terminals that are operated by store clerks or by customers themselves.

混雑時には、購入代金の支払いを行う顧客がPOS端末の会計レーンに並んで待つこと(以下、「会計待ち」ともいう)になる。会計待ちする人数が多くなると、当然に並んでいる顧客の会計待ちの時間が長くなってしまう。また、場合によっては、会計待ちする顧客の列が商品を陳列している売場にまで伸びて、他の顧客の買物を妨げてしまう事態が生じることもある。このため、会計待ちする顧客を減らすことが望まれている。 When it is crowded, customers who wish to pay for their purchases must wait in line at the checkout lane of the POS terminal (hereinafter referred to as "waiting to checkout"). If there are a lot of people waiting to checkout, the time they have to wait to checkout will naturally become longer. In some cases, the line of customers waiting to checkout may even extend into the sales floor where products are displayed, preventing other customers from shopping. For this reason, it is desirable to reduce the number of customers waiting to checkout.

本発明が解決しようとする課題は、会計待ちする顧客を減らすことが可能な情報処理装置、および通知システムを提供することである。 The problem that this invention aims to solve is to provide an information processing device and notification system that can reduce the number of customers waiting to pay.

実施形態の情報処理装置は、会計装置に対応して形成される待ちスペースにおける顧客の待ち状況を示す待ち情報を取得する取得部と、前記顧客を識別する顧客識別情報を含む情報であって当該顧客への通知を要求する要求情報を受付ける受付部と、前記取得部が取得した待ち情報に基づいて、前記待ちスペースに空きがあることを認識する認識部と、前記認識部が前記待ちスペースに空きがあることを認識すると、前記受付部が受付けた要求情報に含まれる顧客識別情報によって識別される顧客に対して前記待ちスペースに空きがあることを通知するための通知情報を出力する出力部と、を備える。 The information processing device of the embodiment includes an acquisition unit that acquires waiting information indicating the waiting status of customers in a waiting space formed corresponding to an accounting device, a reception unit that accepts request information including customer identification information that identifies the customer and requests notification to the customer, a recognition unit that recognizes that there is vacant space in the waiting space based on the waiting information acquired by the acquisition unit, and an output unit that, when the recognition unit recognizes that there is vacant space in the waiting space, outputs notification information to notify a customer identified by the customer identification information included in the request information accepted by the reception unit that there is vacant space in the waiting space.

図1は、実施形態の通知システムの概略を示す図である。FIG. 1 is a diagram showing an outline of a notification system according to an embodiment. 図2は、実施形態のPOS端末が設置される会計エリアを示す図である。FIG. 2 is a diagram showing a transaction area in which a POS terminal according to an embodiment is installed. 図3は、実施形態の検知装置の主たるハードウェア構成を示すブロック図である。FIG. 3 is a block diagram illustrating a main hardware configuration of the detection device according to the embodiment. 図4は、実施形態の検知装置のRAMに記憶されるスポット情報部のデータ構成を示す図である。FIG. 4 is a diagram showing a data structure of a spot information section stored in the RAM of the detection device of the embodiment. 図5は、実施形態の検知装置の制御部の主たる機能構成を示すブロック図である。FIG. 5 is a block diagram illustrating a main functional configuration of a control unit of the detection device according to the embodiment. 図6は、実施形態のサーバ装置の主たるハードウェア構成を示すブロック図である。FIG. 6 is a block diagram showing a main hardware configuration of a server device according to the embodiment. 図7は、実施形態のサーバ装置のメモリ部に記憶される要求情報管理ファイルのデータ構成を示す図である。FIG. 7 is a diagram showing a data structure of a request information management file stored in the memory unit of the server device of the embodiment. 図8は、実施形態のサーバ装置のメモリ部に記憶されるPOS端末管理ファイルのデータ構成を示す図である。FIG. 8 shows the data structure of a POS terminal management file stored in the memory unit of the server device according to this embodiment. 図9は、実施形態のサーバ装置のメモリ部に記憶されるスポット情報管理ファイルのデータ構成を示す図である。FIG. 9 is a diagram showing a data structure of a spot information management file stored in the memory unit of the server device of the embodiment. 図10は、実施形態のサーバ装置の制御部の主たる機能構成を示すブロック図である。FIG. 10 is a block diagram illustrating a main functional configuration of a control unit of a server device according to an embodiment. 図11は、実施形態のサーバ装置の制御部による重量センサ管理処理の流れを示すフローチャートである。FIG. 11 is a flowchart showing the flow of a weight sensor management process performed by the control unit of the server device according to the embodiment. 図12は、実施形態のサーバ装置の制御部による通知処理の流れを示すフローチャートである。FIG. 12 is a flowchart illustrating a flow of a notification process by the control unit of the server device according to the embodiment.

以下、図面を参照して実施形態の情報処理装置、および通知システムについて説明する。なお、以下に説明する実施形態によりこの発明が限定されるものではない。例えば、以下に説明する実施形態では、サーバ装置が通知情報を顧客の携帯端末に出力する例について説明するが、これに限らない。サーバ装置は、通知情報を店内に設置された表示器等に出力してもよい。 The following describes an information processing device and a notification system according to an embodiment with reference to the drawings. Note that the present invention is not limited to the embodiments described below. For example, in the embodiments described below, an example is described in which the server device outputs notification information to a customer's mobile terminal, but the present invention is not limited to this. The server device may output notification information to a display device or the like installed in the store.

また、以下に説明する実施形態では、店員が商品登録および会計処理に係る操作を行うPOS端末を会計装置とした例について説明するが、これに限らない。会計装置は、顧客自身が商品登録および会計処理に係る操作を行うセルフPOS端末、店員が商品登録に係る操作を行う登録装置と顧客が会計処理に係る操作を行う会計装置とを備えるセミセルフPOSの会計装置、などであってもよい。さらには、会計装置は、映画チケット等の券売機などでもよい。 In the embodiment described below, the accounting device is a POS terminal where a store clerk performs operations related to product registration and accounting, but this is not limited to the above. The accounting device may be a self-service POS terminal where the customer performs operations related to product registration and accounting, or a semi-self-service POS accounting device that includes a registration device where the store clerk performs operations related to product registration and an accounting device where the customer performs operations related to accounting. Furthermore, the accounting device may be a ticket vending machine for movie tickets, etc.

図1は、通知システムの概略を示す図である。本実施形態の通知システム1は、例えば、複数の商品陳列棚および複数の会計装置が配置された売り場を備えたスーパーマーケットなどに適用される。 Figure 1 is a diagram showing an overview of the notification system. The notification system 1 of this embodiment is applied to, for example, a supermarket that has a sales floor with multiple product display shelves and multiple checkout devices.

通知システム1は、複数のPOS端末2と、複数の検知装置3と、サーバ装置4と、複数の携帯端末5と、売場表示器6と、を備える。これらPOS端末2、検知装置3、サーバ装置4、携帯端末5、および売場表示器6は、無線LAN(Local Area Network)等のネットワークNを介して互いに通信可能に接続されている。 The notification system 1 includes a plurality of POS terminals 2, a plurality of detection devices 3, a server device 4, a plurality of mobile terminals 5, and a sales floor display 6. The POS terminals 2, the detection devices 3, the server device 4, the mobile terminals 5, and the sales floor display 6 are connected to each other so as to be able to communicate with each other via a network N such as a wireless LAN (Local Area Network).

ここで、複数のPOS端末2が設置される会計エリアについて説明する。図2は、POS端末2が設置される会計エリアを示す図である。図2に示すように、会計エリアには、各POS端末2に対応して会計レーンLがそれぞれ形成されている。会計レーンLは、当該会計レーンLに設置されたPOS端末2で支払を行うために会計待ちする顧客Cが並ぶスペースであって、待ちスペースの一例である。 Here, we will explain the checkout area where multiple POS terminals 2 are installed. Figure 2 is a diagram showing the checkout area where the POS terminals 2 are installed. As shown in Figure 2, checkout lanes L are formed in the checkout area corresponding to each POS terminal 2. The checkout lane L is a space where customers C line up while waiting to make a payment at the POS terminal 2 installed in that checkout lane L, and is an example of a waiting space.

会計レーンLには、所定間隔で形成されたスポットMが形成されている。スポットMは、会計待ちする顧客Cが待機する位置を示すものであって、待ちスペースに所定間隔で配置されたマークの一例である。待ちスペースに配置されたマークは、POS端末2を操作する店員Sと対面する顧客C、言い換えれば購入代金を支払中の顧客Cが待機するスポットMを含む。なお、POS端末2を操作する店員Sと対面する顧客Cの位置にはスポットMが設けられていなくてもよい。各スポットM間の間隔は、いわゆるソーシャルディスタンスであり、感染症対策を意図したものである。 Spots M are formed at predetermined intervals in the checkout lane L. Spots M indicate the positions where customers C waiting to checkout wait, and are an example of marks placed at predetermined intervals in the waiting space. Marks placed in the waiting space include spots M where customers C face-to-face with store clerk S operating the POS terminal 2, in other words, customers C who are in the process of paying for their purchases wait. Note that spots M do not necessarily have to be provided at the positions of customers C facing store clerk S operating the POS terminal 2. The intervals between each spot M are what is known as social distancing, and are intended as a measure against infectious diseases.

図2に示す例では、POS端末Xの会計レーンLのスポットMには1顧客分の空きがあり、POS端末Zの会計レーンLのスポットMには2顧客分の空きがある状態である。POS端末Yの会計レーンLは閉鎖中である。会計レーンLが閉鎖中になるのは、当該会計レーンLに設置されたPOS端末2が商品登録等の操作を受付けないログオフ状態が設定されている場合である。以下の説明において、POS端末2がログオフ状態であることを未稼働状態、ログイン状態であることを稼働状態とそれぞれいう場合がある。なお、1顧客とは、1取引の対象となる顧客Cであり、1人とは限らない。また、POS端末2、会計レーンL、および各会計レーンLに配置されるスポットMの数は店舗が任意に設定できるものである。 In the example shown in FIG. 2, spot M in checkout lane L of POS terminal X has space for one customer, and spot M in checkout lane L of POS terminal Z has space for two customers. Checkout lane L of POS terminal Y is closed. A checkout lane L is closed when the POS terminal 2 installed in that checkout lane L is set to a logged-off state in which operations such as product registration are not accepted. In the following explanation, a logged-off state of a POS terminal 2 may be referred to as an inactive state, and a logged-in state may be referred to as an active state. Note that one customer refers to customer C who is the subject of one transaction, and is not limited to one person. Also, the number of POS terminals 2, checkout lanes L, and spots M placed in each checkout lane L can be set by the store as desired.

POS端末2は、店員Sが商品登録および会計処理に係る操作を行うPOS端末である。POS端末2は、店員Sの操作によって、顧客Cが持ち込んだ商品の商品コード(商品識別情報)を読取り、読取った商品コードに基づいて取得した商品情報を記憶することによって商品登録を実行する。また、POS端末2は、商品登録された情報に基づいて会計処理を実行する。会計処理とは、顧客Cが購入代金の支払を行うための処理であって、例えば、商品登録された商品の価格の合計金額(購入代金)の算出、釣銭の算出および払出、レシートの発行などである。また、顧客Cがキャッシュレス決済により支払を行う場合、会計処理は決済サーバとの通信などを実行する処理である。POS端末2は会計装置の一例である。 The POS terminal 2 is a POS terminal where the store clerk S performs operations related to product registration and accounting. The POS terminal 2 executes product registration by reading the product code (product identification information) of the product brought in by the customer C through the operation of the store clerk S, and storing the product information obtained based on the read product code. The POS terminal 2 also executes accounting based on the registered product information. Accounting is a process by which the customer C pays for the purchase price, such as calculating the total price of the registered products (purchase price), calculating and paying change, and issuing a receipt. Furthermore, when the customer C makes a payment by cashless payment, the accounting is a process that executes communication with a payment server, etc. The POS terminal 2 is an example of an accounting device.

検知装置3は、各会計レーンLに対応して、言い換えれば各POS端末2に対応して設けられる。検知装置3は、会計装置での支払を待つ顧客Cの待ち状況を検知する。具体的には、検知装置3は、POS端末2が設置された会計レーンLの各スポットMに会計待ちの顧客Cが存在するか否かを検知することによって、各会計レーンLに空きのスポットMがあるか否かを検知する。 The detection device 3 is provided corresponding to each checkout lane L, in other words, corresponding to each POS terminal 2. The detection device 3 detects the waiting status of customers C waiting to pay at the checkout device. Specifically, the detection device 3 detects whether there is a vacant spot M in each checkout lane L by detecting whether there is a customer C waiting to checkout at each spot M in the checkout lane L where the POS terminal 2 is installed.

検知装置3は、会計装置に対応して形成される待ちスペースにおける顧客Cの待ち状況を検知するセンサを備える。具体的には、検知装置3は、POS端末2に対応して形成される会計レーンLのスポットMに設けられた重量センサ32(図3参照)を備える。重量センサ32は、POS端末2の稼働状況に応じてオン、オフされる。 The detection device 3 is equipped with a sensor that detects the waiting status of the customer C in the waiting space formed corresponding to the accounting device. Specifically, the detection device 3 is equipped with a weight sensor 32 (see FIG. 3) provided at a spot M of the accounting lane L formed corresponding to the POS terminal 2. The weight sensor 32 is turned on and off depending on the operating status of the POS terminal 2.

検知装置3は、重量センサ32が閾値A以上の重さを閾値B以上の時間検知した場合、当該重量センサ32に対応するスポットMに会計待ちの顧客Cが存在すると判断する。検知装置3は、検知した情報をサーバ装置4に随時送信する。なお、検知装置3が備えるセンサは、重量センサ32に限らない。例えば、センサは、各スポットMに存在する顧客Cを検知する赤外線センサや、各会計レーンLの画像を撮像するカメラなどで構成されてもよい。 When the weight sensor 32 detects a weight equal to or greater than the threshold A for a period of time equal to or greater than the threshold B, the detection device 3 determines that a customer C waiting to pay is present at the spot M corresponding to the weight sensor 32. The detection device 3 transmits the detected information to the server device 4 as needed. Note that the sensor equipped in the detection device 3 is not limited to the weight sensor 32. For example, the sensor may be composed of an infrared sensor that detects a customer C present at each spot M, a camera that captures images of each checkout lane L, or the like.

サーバ装置4は、店舗の売上等を管理する店舗サーバなどで構成される。サーバ装置4は、顧客Cが携帯する携帯端末5から要求情報を受付ける。要求情報は、会計レーンLに空きが生じたことを示す通知を要求するものである。また、サーバ装置4は、検知装置3から各会計レーンLにおける顧客Cの待ち状況を示す待ち情報を取得して、各会計レーンLの空き状況を管理する。 The server device 4 is composed of a store server that manages the store's sales, etc. The server device 4 receives request information from a mobile terminal 5 carried by a customer C. The request information is a request for notification that a space has become available in a checkout lane L. The server device 4 also obtains waiting information from the detection device 3 that indicates the waiting status of customers C in each checkout lane L, and manages the availability status of each checkout lane L.

そして、サーバ装置4は、いずれかの会計レーンLに空きが発生した状態であると、すなわちいずれかのスポットMが空いている状態であると、要求情報を受付けた携帯端末5に対して通知情報を出力する。通知情報は、会計レーンLに空きが生じたことを示す情報である。また、サーバ装置4は、情報処理装置の一例である。 Then, when a vacancy occurs in any of the checkout lanes L, i.e., when any of the spots M is vacant, the server device 4 outputs notification information to the mobile terminal 5 that received the request information. The notification information is information indicating that a vacancy has occurred in the checkout lane L. The server device 4 is also an example of an information processing device.

携帯端末5は、例えば、買物用アプリケーションプログラムがインストールされた顧客Cが所有するスマートフォンなどである。携帯端末5は、顧客Cが店内に位置した状態で買物用アプリケーションプログラムが起動されると、ネットワークNに接続可能となる。携帯端末5は、顧客Cの操作によって要求情報をサーバ装置4に送信し、サーバ装置4から当該要求情報に対する通知情報を受信する。携帯端末5は、受信した通知情報を自装置が備える表示部に表示する。顧客Cは、携帯端末5に表示された通知情報を閲覧することによって、会計レーンLと離れた場所で買物中であっても、当該会計レーンLに空きがあることを認識することができる。 The mobile terminal 5 is, for example, a smartphone owned by customer C on which a shopping application program is installed. When the shopping application program is started while customer C is located inside the store, the mobile terminal 5 becomes connectable to the network N. The mobile terminal 5 transmits request information to the server device 4 through operation by customer C, and receives notification information in response to the request information from the server device 4. The mobile terminal 5 displays the received notification information on a display unit provided on the mobile terminal 5. By viewing the notification information displayed on the mobile terminal 5, customer C can recognize that there is an empty checkout lane L, even if he or she is shopping away from the checkout lane L.

本実施形態においては、買物用アプリケーションプログラムがインストールされた携帯端末5を所有する顧客Cに対して、会計レーンLに空きが生じたことを示す通知情報を送信するサービスを提供する。なお、携帯端末5は、店舗が用意したタブレット端末などの情報端末であってもよく、この場合、タブレット端末を利用する顧客Cの全てに対して上記サービスを提供することが可能となる。 In this embodiment, a service is provided to a customer C who owns a mobile terminal 5 on which a shopping application program is installed, in which notification information is sent to indicate that a space has become available in the checkout lane L. The mobile terminal 5 may be an information terminal such as a tablet terminal provided by the store, in which case the above service can be provided to all customers C who use tablet terminals.

売場表示器6は、売り場に設置された表示器で顧客Cに各種情報を表示する。例えば、売場表示器6は、特売情報などを表示する。売場表示器6は、サーバ装置4から通知情報を受信して、当該通知情報を表示してもよい。言い換えれば、売場表示器6は、サーバ装置4からの通知情報に基づいて、会計レーンLのスポットMに空きがあることを表示するようにしてもよい。 The sales floor display 6 is a display installed in the sales floor that displays various information to the customer C. For example, the sales floor display 6 displays sale information. The sales floor display 6 may receive notification information from the server device 4 and display the notification information. In other words, the sales floor display 6 may display that there is an available spot M in the checkout lane L based on the notification information from the server device 4.

次に、検知装置3について詳細に説明する。図3は、検知装置3の主たるハードウェア構成を示すブロック図である。検知装置3は、制御部30と、メモリ部31と、複数の重量センサ32と、通信部33と、を備えている。制御部30、メモリ部31、複数の重量センサ32、および通信部33は、バス34等を介して互いに接続されている。 Next, the detection device 3 will be described in detail. FIG. 3 is a block diagram showing the main hardware configuration of the detection device 3. The detection device 3 includes a control unit 30, a memory unit 31, a plurality of weight sensors 32, and a communication unit 33. The control unit 30, the memory unit 31, the plurality of weight sensors 32, and the communication unit 33 are connected to each other via a bus 34 or the like.

制御部30は、CPU(Central Processing Unit)301、ROM(Read Only Memory)302、RAM(Random Access Memory)303を備えたコンピュータ構成となっている。CPU301、ROM302、およびRAM303は、バス34を介して互いに接続されている。 The control unit 30 is a computer configuration including a CPU (Central Processing Unit) 301, a ROM (Read Only Memory) 302, and a RAM (Random Access Memory) 303. The CPU 301, the ROM 302, and the RAM 303 are connected to each other via a bus 34.

CPU301は検知装置3全体の動作を制御する。ROM302は、CPU301の駆動に用いられるプログラムなどの各種プログラムや各種データを記憶する。RAM303は、CPU301のワークエリアとして使用され、ROM302やメモリ部31に記憶された各種プログラムや各種データを展開する。制御部30は、CPU301がROM302やメモリ部31に記憶されRAM303に展開された制御プログラムに従って動作することによって、検知装置3の各種制御処理を実行する。 The CPU 301 controls the operation of the entire detection device 3. The ROM 302 stores various programs, such as a program used to drive the CPU 301, and various data. The RAM 303 is used as a work area for the CPU 301, and expands the various programs and data stored in the ROM 302 and the memory unit 31. The control unit 30 executes various control processes for the detection device 3 by the CPU 301 operating in accordance with the control programs stored in the ROM 302 and the memory unit 31 and expanded in the RAM 303.

また、RAM303は、スポット情報部3031を備える。スポット情報部3031は、各スポットMにおける重量センサ32の検知状況を示すスポット情報を記憶する。スポット情報部3031に記憶されるスポット情報は、待ち情報の一例である。図4は、スポット情報部3031のデータ構成を示す図である。スポット情報部3031に登録(記憶)される各データは、スポット番号、重量センサ番号、および検知状態を示す各情報が対応付けられている。スポット番号と重量センサ番号とは予め対応付けられており、これらを対応付けたスポット情報テーブルが例えばメモリ部31に記憶されている。 The RAM 303 also includes a spot information section 3031. The spot information section 3031 stores spot information indicating the detection status of the weight sensor 32 at each spot M. The spot information stored in the spot information section 3031 is an example of waiting information. Figure 4 is a diagram showing the data structure of the spot information section 3031. Each piece of data registered (stored) in the spot information section 3031 is associated with a spot number, a weight sensor number, and information indicating the detection status. The spot numbers and weight sensor numbers are associated in advance, and a spot information table that associates these is stored, for example, in the memory section 31.

スポット番号の項目には、スポットMを特定するスポット番号が登録される。重量センサ番号の項目には、重量センサ32を特定する重量センサ番号が登録される。検知状態の項目には、重量センサ32の検知状態を示す情報が登録される。検知状態の項目には、重量センサ32が顧客Cを検知した場合「オン」が登録され、顧客Cを検知しない場合「オフ」が登録される。 In the spot number field, a spot number that identifies spot M is registered. In the weight sensor number field, a weight sensor number that identifies weight sensor 32 is registered. In the detection status field, information indicating the detection status of weight sensor 32 is registered. In the detection status field, "on" is registered if weight sensor 32 detects customer C, and "off" is registered if weight sensor 32 does not detect customer C.

メモリ部31は、HDD(Hard Disk Drive)やフラッシュメモリ等の記憶媒体で構成されており、電源を遮断しても記憶内容を維持する。メモリ部31は、制御プログラム311、および閾値情報部312を記憶する。 The memory unit 31 is composed of a storage medium such as a hard disk drive (HDD) or flash memory, and retains its stored contents even when the power is cut off. The memory unit 31 stores a control program 311 and a threshold information unit 312.

制御プログラム311は、会計レーンLにおける顧客Cの待ち状況、すなわち、各スポットMに会計待ちの顧客Cが存在するか否かの状況を検知する機能、検知した情報を待ち情報としてサーバ装置4に送信する機能、を実現するプログラムなどである。 The control program 311 is a program that realizes a function of detecting the waiting status of customers C in the checkout lane L, i.e., the status of whether or not there are customers C waiting to checkout at each spot M, and a function of transmitting the detected information to the server device 4 as waiting information.

閾値情報部312は、検知装置3がスポットMに会計待ちの顧客Cが存在するか否かを判断するために用いられる閾値を記憶する。具体的には、閾値情報部312は、重さの閾値である閾値Aおよび時間の閾値である閾値Bを記憶する。検知装置3は、重量センサ32が閾値A以上の重さを閾値B以上の時間検知した場合、当該重量センサ32に対応するスポットMに会計待ちする顧客Cが存在すると判断する。 The threshold information unit 312 stores thresholds used by the detection device 3 to determine whether or not a customer C waiting to pay is present at the spot M. Specifically, the threshold information unit 312 stores threshold A, which is a weight threshold, and threshold B, which is a time threshold. When the weight sensor 32 detects a weight equal to or greater than threshold A for a time equal to or greater than threshold B, the detection device 3 determines that a customer C waiting to pay is present at the spot M corresponding to the weight sensor 32.

重量センサ32は、物体の重量を測定することができる一般に広く知られたセンサである。重量センサ32は、各スポットMに対応してそれぞれ設けられており、測定した重量に応じて出力値を変化させる。 The weight sensor 32 is a commonly known sensor that can measure the weight of an object. A weight sensor 32 is provided for each spot M, and changes its output value according to the measured weight.

通信部33は、サーバ装置4などの外部装置と通信するためのインターフェイスである。制御部30は、通信部33を介して外部装置と接続されることで、当該外部装置と情報(データ)の送受信が可能となる。 The communication unit 33 is an interface for communicating with an external device such as the server device 4. The control unit 30 is connected to an external device via the communication unit 33, thereby enabling the control unit 30 to transmit and receive information (data) to and from the external device.

続いて、検知装置3の制御部30の主たる機能構成について説明する。図5は、検知装置3の制御部30の機能構成を示すブロック図である。制御部30は、CPU301がROM302やメモリ部31に記憶された制御プログラムにしたがって動作することで、入力部3001、判定部3002、登録部3003、重量センサ制御部3004、および送信部3005として機能する。なお、これら各機能を専用回路等のハードウェアで構成してもよい。 Next, the main functional configuration of the control unit 30 of the detection device 3 will be described. FIG. 5 is a block diagram showing the functional configuration of the control unit 30 of the detection device 3. The control unit 30 functions as an input unit 3001, a determination unit 3002, a registration unit 3003, a weight sensor control unit 3004, and a transmission unit 3005 by the CPU 301 operating in accordance with a control program stored in the ROM 302 or memory unit 31. Each of these functions may be configured as hardware such as a dedicated circuit.

入力部3001には、各種情報が入力される。例えば、入力部3001には、サーバ装置4から対応するPOS端末2の稼働状況を示す稼働情報が入力される。上記稼働情報は、当該POS端末2で設定される。例えば、POS端末2において、商品登録等の操作を受付けないログオフ状態が設定されると、当該POS端末2が非稼働状態であることを示す稼働情報が入力される。POS端末2において、商品登録等の操作を受付け可能なログイン状態が設定されると、当該POS端末2が稼働状態であることを示す稼働情報が入力される。また、入力部3001には、重量センサ32から、当該重量センサ32を特定する重量センサ番号および検知した重量に応じた出力値が入力される。 Various information is input to the input unit 3001. For example, operation information indicating the operation status of the corresponding POS terminal 2 is input to the input unit 3001 from the server device 4. The operation information is set in the POS terminal 2. For example, when a logged-off state in which operations such as product registration are not accepted is set in the POS terminal 2, operation information indicating that the POS terminal 2 is in a non-operating state is input. When a logged-in state in which operations such as product registration can be accepted is set in the POS terminal 2, operation information indicating that the POS terminal 2 is in an operating state is input. In addition, a weight sensor number identifying the weight sensor 32 and an output value corresponding to the detected weight are input from the weight sensor 32 to the input unit 3001.

判定部3002は、入力部3001に入力された重量センサ32の出力値に基づいて、当該重量センサ32が配置されたスポットMに顧客Cが存在するか否かを判定する。より詳細には、判定部3002は、入力部3001に入力された重量センサ32の出力値が閾値情報部312に記憶された閾値A以上の値であり、かつ閾値B以上の時間継続している場合、当該重量センサ32に対応するスポットMに顧客Cが存在すると判定する。 The determination unit 3002 determines whether or not customer C is present in the spot M where the weight sensor 32 is located based on the output value of the weight sensor 32 input to the input unit 3001. More specifically, when the output value of the weight sensor 32 input to the input unit 3001 is equal to or greater than threshold A stored in the threshold information unit 312 and continues for a time period equal to or greater than threshold B, the determination unit 3002 determines that customer C is present in the spot M corresponding to the weight sensor 32.

登録部3003は、必要な情報をRAM303やメモリ部31に登録する。例えば、登録部3003は、判定部3002による判定結果に基づいてスポット情報部3031に情報を登録する。登録部3003は、判定部3002の判定結果に応じて、入力部3001に入力された重量センサ番号、スポット番号、および検知状態をスポット情報部3031に登録する。 The registration unit 3003 registers the necessary information in the RAM 303 or the memory unit 31. For example, the registration unit 3003 registers information in the spot information unit 3031 based on the judgment result by the judgment unit 3002. The registration unit 3003 registers the weight sensor number, spot number, and detection state input to the input unit 3001 in the spot information unit 3031 according to the judgment result of the judgment unit 3002.

スポット情報部3031に登録される重量センサ番号は、入力部3001に重量センサ32の出力値と対応付けて入力された重量センサ番号である。スポット情報部3031に登録されるスポット番号は、上記重量センサ番号に基づいて図示しないスポット情報テーブルから読み出されたスポット番号である。スポット情報部3031に登録される検知状態は、判定部3002による判定結果である。検知状態の項目には、判定部3002のよって重量センサ32が配置されたスポットMに顧客Cが存在すると判断された場合、「オン」が登録され、スポットMに顧客Cが存在しないと判断された場合、「オフ」が登録される。 The weight sensor number registered in the spot information section 3031 is the weight sensor number input to the input section 3001 in association with the output value of the weight sensor 32. The spot number registered in the spot information section 3031 is the spot number read from a spot information table (not shown) based on the weight sensor number. The detection state registered in the spot information section 3031 is the judgment result by the judgment section 3002. In the detection state item, if the judgment section 3002 judges that a customer C is present in the spot M where the weight sensor 32 is placed, "on" is registered, and if it judges that a customer C is not present in the spot M, "off" is registered.

重量センサ制御部3004は、入力部3001に入力された稼働情報に応じて、重量センサ32の電源をオン・オフ制御する。具体的には、入力部3001にPOS端末2が稼働状態であることを示す稼働情報が入力されると、重量センサ制御部3004は、当該POS端末2と対応する検知装置3が備える全ての重量センサ32の電源をオンにする。また、入力部3001にPOS端末2が非稼働状態であることを示す稼働情報が入力されると、重量センサ制御部3004は、当該POS端末2と対応する検知装置3が備える全ての重量センサ32の電源をオフにする。 The weight sensor control unit 3004 controls the power supply of the weight sensor 32 to be turned on and off according to the operation information input to the input unit 3001. Specifically, when operation information indicating that the POS terminal 2 is in an operation state is input to the input unit 3001, the weight sensor control unit 3004 turns on the power supply of all weight sensors 32 provided in the detection device 3 corresponding to the POS terminal 2. In addition, when operation information indicating that the POS terminal 2 is in a non-operational state is input to the input unit 3001, the weight sensor control unit 3004 turns off the power supply of all weight sensors 32 provided in the detection device 3 corresponding to the POS terminal 2.

送信部3005は、センサが検知した待ち状況を示す待ち情報を情報処理装置に送信する。具体的には、送信部3005は、重量センサ32の検知結果に基づいて登録されたスポット情報を待ち情報としてサーバ装置4に送信する。スポット情報に含まれるスポット番号は、サーバ装置4においてPOS端末IDと対応付けられているため、スポット番号はPOS端末を識別する会計装置識別情報の一例であるということができる。なお、送信部3005は、スポット情報部3031が更新された都度スポット情報を送信してもよいし、所定時間毎にスポット情報を送信してもよい。送信部3005は、その他の情報を必要に応じてサーバ装置4に送信する。 The transmitting unit 3005 transmits waiting information indicating the waiting status detected by the sensor to the information processing device. Specifically, the transmitting unit 3005 transmits spot information registered based on the detection result of the weight sensor 32 as waiting information to the server device 4. Since the spot number included in the spot information is associated with the POS terminal ID in the server device 4, the spot number can be said to be an example of accounting device identification information that identifies the POS terminal. The transmitting unit 3005 may transmit spot information each time the spot information section 3031 is updated, or may transmit spot information at predetermined time intervals. The transmitting unit 3005 transmits other information to the server device 4 as necessary.

次に、サーバ装置4について詳細に説明する。図6は、サーバ装置4の主たるハードウェア構成を示すブロック図である。サーバ装置4は、制御部40と、メモリ部41と、表示部42と、操作部43と、通信部44と、を備えている。制御部40、メモリ部41、表示部42、操作部43、および通信部44は、バス45等を介して互いに接続されている。 Next, the server device 4 will be described in detail. FIG. 6 is a block diagram showing the main hardware configuration of the server device 4. The server device 4 includes a control unit 40, a memory unit 41, a display unit 42, an operation unit 43, and a communication unit 44. The control unit 40, the memory unit 41, the display unit 42, the operation unit 43, and the communication unit 44 are connected to each other via a bus 45 or the like.

制御部40は、CPU401、ROM402、RAM403を備えたコンピュータ構成となっている。CPU401、ROM402、およびRAM403は、バス45を介して互いに接続されている。 The control unit 40 is a computer configuration including a CPU 401, a ROM 402, and a RAM 403. The CPU 401, the ROM 402, and the RAM 403 are connected to each other via a bus 45.

CPU401はサーバ装置4全体の動作を制御する。ROM402は、CPU401の駆動に用いられるプログラムなどの各種プログラムや各種データを記憶する。RAM403は、CPU401のワークエリアとして使用され、ROM402やメモリ部41に記憶された各種プログラムや各種データを展開する。制御部40は、CPU401がROM402やメモリ部41に記憶されRAM403に展開された制御プログラムに従って動作することによって、サーバ装置4の各種制御処理を実行する。 The CPU 401 controls the operation of the entire server device 4. The ROM 402 stores various programs, such as a program used to drive the CPU 401, and various data. The RAM 403 is used as a work area for the CPU 401, and expands the various programs and data stored in the ROM 402 and the memory unit 41. The control unit 40 executes various control processes of the server device 4 by the CPU 401 operating in accordance with the control programs stored in the ROM 402 and the memory unit 41 and expanded in the RAM 403.

メモリ部41は、HDDやフラッシュメモリ等の記憶媒体で構成されており、電源を遮断しても記憶内容を維持する。メモリ部41は、制御プログラム411、要求情報管理ファイル412、POS端末管理ファイル413、およびスポット情報管理ファイル414を記憶する。 The memory unit 41 is composed of a storage medium such as a HDD or flash memory, and maintains the stored contents even when the power is cut off. The memory unit 41 stores a control program 411, a request information management file 412, a POS terminal management file 413, and a spot information management file 414.

制御プログラム411は、各検知装置3から会計レーンLにおける顧客Cの待ち状況を示す待ち情報を取得する機能、いずれかの会計レーンLのスポットMに空きが生じた場合に通知を要求する要求情報を携帯端末5から受付ける機能、いずれかの会計レーンLのスポットMに空きが生じると要求情報を受付けた携帯端末5に通知情報を出力する機能、を実現するプログラムなどである。 The control program 411 is a program that realizes the functions of obtaining waiting information indicating the waiting status of customer C in the checkout lane L from each detection device 3, receiving request information from the mobile terminal 5 requesting a notification when a vacancy occurs in spot M of any checkout lane L, and outputting notification information to the mobile terminal 5 that received the request information when a vacancy occurs in spot M of any checkout lane L.

要求情報管理ファイル412は、顧客Cの携帯端末5から受付けた要求情報を管理するファイルである。図7は、要求情報管理ファイル412のデータ構成を示す図である。要求情報管理ファイル412に登録される各データは、通知順序、通知要求者、受付時刻、および連絡先を示す各情報が対応付けられている。 The request information management file 412 is a file that manages the request information received from the mobile terminal 5 of customer C. FIG. 7 is a diagram showing the data structure of the request information management file 412. Each piece of data registered in the request information management file 412 is associated with information indicating the notification order, the notification requester, the reception time, and contact information.

通知順序の項目には、顧客Cの携帯端末5に通知情報を出力する順序を示す情報が登録される。通知順序は、要求情報の受付時刻が早いものから昇順に設定される。したがって、受付時刻が最も早いものに「1」、次に受付時刻が早いものに「2」、以降同様に登録される。また、通知順序は、顧客Cの携帯端末5に通知情報が出力されて該当するデータがクリアされると、残ったデータについて受付時刻が早いものから昇順になるよう書き換えられる。 In the notification order field, information is registered that indicates the order in which notification information is output to customer C's mobile terminal 5. The notification order is set in ascending order, starting with the earliest received request information. Therefore, the earliest received request information is registered as "1," the next earliest received request information as "2," and so on. In addition, when notification information is output to customer C's mobile terminal 5 and the corresponding data is cleared, the notification order is rewritten so that the remaining data is in ascending order, starting with the earliest received request information.

通知要求者の項目には、要求情報を出力した携帯端末5を識別する端末IDが登録される。端末IDは、携帯端末5に買物用アプリケーションプログラムがインストールされた際に設定され、携帯端末5に記憶されている。サーバ装置4は、携帯端末5から要求情報を受付けると、当該要求情報に含まれる端末IDを通知要求者の項目に登録する。顧客Cの携帯端末5は顧客Cそれぞれが所有するものであるので、携帯端末5を識別する端末IDは顧客Cを識別する顧客識別情報の一例であるということができる。なお、通知要求者の項目には、顧客Cを識別可能な他の識別情報が登録されてもよい。 In the notification requester field, a terminal ID that identifies the mobile terminal 5 that output the request information is registered. The terminal ID is set when a shopping application program is installed in the mobile terminal 5, and is stored in the mobile terminal 5. When the server device 4 accepts request information from the mobile terminal 5, it registers the terminal ID included in the request information in the notification requester field. Since the mobile terminal 5 of customer C is owned by each customer C, the terminal ID that identifies the mobile terminal 5 can be said to be an example of customer identification information that identifies customer C. Note that other identification information that can identify customer C may also be registered in the notification requester field.

受付時刻の項目には、携帯端末5から要求情報を受付けた時刻を示す情報が登録される。受付時刻を示す情報は、通知順序の書き換えに利用される。 The reception time field stores information indicating the time when the request information was received from the mobile terminal 5. The information indicating the reception time is used to rewrite the notification order.

連絡先の項目には、携帯端末5に通知することを可能とする情報、例えば当該携帯端末5のメールアドレスが登録される。メールアドレスは、携帯端末5がサーバ装置4に送信する要求情報に含まれていてもよいし、サーバ装置4が端末IDと対応付けて予め記憶していてもよい。端末IDとメールアドレスを予め対応付けて記憶する場合、サーバ装置4は、例えば、顧客Cが自己の携帯端末5に買物用アプリケーションプログラムをインストールして店舗の会員登録を行う際にメールアドレスを取得する。 In the contact information field, information that enables notification to the mobile terminal 5, for example, the email address of the mobile terminal 5, is registered. The email address may be included in the request information that the mobile terminal 5 sends to the server device 4, or the server device 4 may store the email address in advance in association with the terminal ID. When the terminal ID and email address are stored in advance in association with each other, the server device 4 obtains the email address, for example, when customer C installs a shopping application program on his/her mobile terminal 5 and registers as a member of a store.

上記のように、サーバ装置4は、要求情報に含まれるメールアドレスを連絡先の項目に登録する、あるいは要求情報に含まれる端末IDに対応するメールアドレスを読み出して連絡先の項目に登録する。 As described above, the server device 4 registers the email address included in the request information in the contacts field, or reads out the email address corresponding to the terminal ID included in the request information and registers it in the contacts field.

POS端末管理ファイル413は、POS端末2の稼働状況を管理するファイルである。POS端末管理ファイル413は、POS端末2から受信した設定変更情報に基づいて更新される。図8は、POS端末管理ファイル413のデータ構成を示す図である。POS端末管理ファイル413に登録される各データは、POS端末ID、および稼働状況を示す各情報が対応付けられている。 The POS terminal management file 413 is a file that manages the operating status of the POS terminal 2. The POS terminal management file 413 is updated based on setting change information received from the POS terminal 2. FIG. 8 is a diagram showing the data structure of the POS terminal management file 413. Each piece of data registered in the POS terminal management file 413 is associated with a POS terminal ID and information indicating the operating status.

POS端末IDの項目には、POS端末を識別するPOS端末IDが登録される。POS端末IDの項目には、POS端末2から受信した稼働情報に含まれるPOS端末IDが登録される。 The POS terminal ID field contains a POS terminal ID that identifies the POS terminal. The POS terminal ID field contains a POS terminal ID that is included in the operation information received from the POS terminal 2.

稼働状況の項目には、POS端末2の稼働状況を示す情報が登録される。稼働状況の項目には、POS端末2がログイン状態の場合、稼働中であることを示すフラグである「1」が登録され、POS端末2がログオフ状態の場合、非稼働中であることを示すフラグである「0」が登録される。 In the operation status field, information indicating the operation status of the POS terminal 2 is registered. When the POS terminal 2 is logged in, a flag "1" indicating that it is in operation is registered in the operation status field, and when the POS terminal 2 is logged off, a flag "0" indicating that it is not in operation is registered.

スポット情報管理ファイル414は、スポットMの情報をPOS端末2ごとに管理するファイルである。スポット情報管理ファイル414は、各検知装置3から受信するスポット情報に基づいて更新される。図9は、スポット情報管理ファイル414のデータ構成を示す図である。スポット情報管理ファイル414に登録される各データは、POS端末ID、検知装置番号、スポット番号、スポット電源、および空きの有無を示す各情報が対応付けられている。 The spot information management file 414 is a file that manages information about spot M for each POS terminal 2. The spot information management file 414 is updated based on the spot information received from each detection device 3. Figure 9 is a diagram showing the data structure of the spot information management file 414. Each piece of data registered in the spot information management file 414 corresponds to a POS terminal ID, a detection device number, a spot number, a spot power source, and information indicating whether or not there is availability.

POS端末IDの項目には、POS端末を特定するPOS端末IDが登録される。POS端末IDは、予め検知装置番号およびスポット番号と対応付けられて記憶されている。 The POS terminal ID field contains a POS terminal ID that identifies the POS terminal. The POS terminal ID is stored in advance in association with the detection device number and the spot number.

検知装置番号の項目には、検知装置3を特定する検知装置番号が登録される。検知装置3は各POS端末2に対応して設けられているので、検知装置番号はPOS端末IDと1対1で対応する。 The detection device number field is where the detection device number that identifies the detection device 3 is registered. Since a detection device 3 is provided in correspondence with each POS terminal 2, the detection device number has a one-to-one correspondence with the POS terminal ID.

スポット番号の項目には、スポットMを特定するスポット番号が登録される。スポット番号は、会計エリアに設置された全てのスポットMに対して通し番号が設定される。図2に示す例では、各会計レーンLにスポットMが4個ずつ配置されているので、POS端末Xに対応するスポット番号は1~4が設定され、POS端末Yに対応するスポット番号は5~8に設定され、POS端末Zに対応するスポット番号は9~12に設定される。 In the spot number field, a spot number that identifies the spot M is registered. The spot numbers are set consecutively for all spots M installed in the checkout area. In the example shown in FIG. 2, four spots M are placed in each checkout lane L, so the spot numbers corresponding to POS terminal X are set to 1-4, the spot numbers corresponding to POS terminal Y are set to 5-8, and the spot numbers corresponding to POS terminal Z are set to 9-12.

スポット電源の項目には、スポットMに配置された重量センサ32の電源状態を示す情報が登録される。スポット電源は、POS端末2ごとに設定される。スポット電源の項目は、POS端末管理ファイル413の稼働状況が更新される度に更新される。 In the spot power supply item, information indicating the power supply state of the weight sensor 32 placed at the spot M is registered. A spot power supply is set for each POS terminal 2. The spot power supply item is updated every time the operating status of the POS terminal management file 413 is updated.

空きの有無の項目には、対応するスポット番号で特定されるスポットMが空いているか否かを示す情報が登録される。ここで、スポットMの空きが「有」とは、当該スポットMに設けられた重量センサ32の電源がオン、かつ検知状態がオフであることを意味する。したがって、スポットMに対応するPOS端末2が未稼働状態である場合、すなわち当該スポットMに設けられた重量センサ32の電源がオフである場合、当該スポットMに顧客Cが存在しなくても空きの有無の項目には「有」は登録されない。空きの有無の項目は、検知装置3から受信した待ち情報に応じて更新される。 In the "availability" field, information is registered indicating whether the spot M identified by the corresponding spot number is available. Here, "availability" for spot M means that the weight sensor 32 installed at that spot M is powered on and the detection state is off. Therefore, if the POS terminal 2 corresponding to spot M is not in operation, that is, if the weight sensor 32 installed at that spot M is powered off, "availability" is not registered in the "availability" field even if customer C is not present at that spot M. The "availability" field is updated according to waiting information received from the detection device 3.

図6に戻ってサーバ装置4のハードウェアについて説明する。表示部42は、例えば液晶パネルで構成されており、各種情報を表示する。例えば、表示部42は、要求情報管理ファイル412、POS端末管理ファイル413、およびスポット情報管理ファイル414などの情報を表示する。 Returning to FIG. 6, the hardware of the server device 4 will now be described. The display unit 42 is, for example, configured with a liquid crystal panel, and displays various information. For example, the display unit 42 displays information such as a request information management file 412, a POS terminal management file 413, and a spot information management file 414.

操作部43は、制御部40に情報を入力するためのもので、キーボード、表示部42の表面に設けられるタッチパネルなどで構成される。操作部43は、制御部40に各種情報を入力する。例えば、操作部43は、スポット情報管理ファイル414に予め登録するデータを制御部40に入力する。 The operation unit 43 is used to input information to the control unit 40, and is composed of a keyboard, a touch panel provided on the surface of the display unit 42, and the like. The operation unit 43 inputs various information to the control unit 40. For example, the operation unit 43 inputs data to be registered in advance in the spot information management file 414 to the control unit 40.

通信部44は、POS端末2、検知装置3、携帯端末5、売場表示器6などの外部装置と通信するためのインターフェイスである。制御部40は、通信部44を介して外部装置と接続されることで、当該外部装置と情報(データ)の送受信が可能となる。 The communication unit 44 is an interface for communicating with external devices such as the POS terminal 2, the detection device 3, the mobile terminal 5, and the sales floor display 6. The control unit 40 is connected to an external device via the communication unit 44, and is thereby able to send and receive information (data) to and from the external device.

続いて、サーバ装置4の制御部40の主たる機能構成について説明する。図10は、サーバ装置4の制御部30の機能構成を示すブロック図である。制御部40は、CPU401がROM402やメモリ部41に記憶された制御プログラムにしたがって動作することで、入力部4001、取得部4002、受付部4003、登録部4004、認識部4005、選定部4006、および出力部4007として機能する。なお、これら各機能を専用回路等のハードウェアで構成してもよい。 Next, the main functional configuration of the control unit 40 of the server device 4 will be described. FIG. 10 is a block diagram showing the functional configuration of the control unit 30 of the server device 4. The control unit 40 functions as an input unit 4001, an acquisition unit 4002, a reception unit 4003, a registration unit 4004, a recognition unit 4005, a selection unit 4006, and an output unit 4007, as a result of the CPU 401 operating in accordance with a control program stored in the ROM 402 or memory unit 41. Each of these functions may be configured using hardware such as a dedicated circuit.

入力部4001には、各POS端末2から当該POS端末2の稼働に関する設定変更情報が入力される。設定変更情報は、POS端末2が稼働状態から未稼働状態、あるいは未稼働状態から稼働状態に変更されたことを示す情報である。POS端末2が稼働状態から未稼働状態に変更されたことを示す設定変更情報は、当該POS端末2が未稼働状態であることを示す未稼働情報の一例である。なお、入力部4001には、POS端末2の設定変更時に設定変更情報が入力されるのではなく、常時あるいは定期的に当該POS端末の稼働状況を示す稼働情報が入力されるようにしてもよい。 The input unit 4001 receives setting change information related to the operation of each POS terminal 2. The setting change information is information indicating that the POS terminal 2 has been changed from an operating state to a non-operating state, or from a non-operating state to an operating state. Setting change information indicating that the POS terminal 2 has been changed from an operating state to a non-operating state is an example of non-operating information indicating that the POS terminal 2 is in a non-operating state. Note that, rather than receiving setting change information when the settings of the POS terminal 2 are changed, the input unit 4001 may receive operation information indicating the operation status of the POS terminal on a constant or regular basis.

取得部4002は、会計装置に対応して形成される待ちスペースにおける顧客Cの待ち状況を示す待ち情報を取得する。具体的には、取得部4002は、各検知装置3から当該検知装置3が管理するスポット情報を取得する。取得部4002は、各検知装置3でスポット情報が更新される毎に当該スポット情報を取得する。 The acquisition unit 4002 acquires waiting information indicating the waiting status of customer C in the waiting space formed corresponding to the accounting device. Specifically, the acquisition unit 4002 acquires spot information managed by each detection device 3 from that detection device 3. The acquisition unit 4002 acquires the spot information each time the spot information is updated in each detection device 3.

受付部4003は、顧客Cを識別する顧客識別情報を含む情報であって当該顧客Cへの通知を要求する要求情報を受付ける。具体的には、受付部4003は、顧客Cの携帯端末5から当該携帯端末5の端末IDを含む要求情報を受付ける。要求情報は、いずれかの会計レーンLのスポットMに空きがあることを示す通知を受けることを要求する情報である。 The reception unit 4003 receives request information including customer identification information that identifies customer C, which requests a notification to that customer C. Specifically, the reception unit 4003 receives request information including the terminal ID of the mobile terminal 5 from customer C's mobile terminal 5. The request information is information requesting to receive a notification that there is a vacancy in the spot M of any of the checkout lanes L.

登録部4004は、メモリ部41に各種情報を登録(更新)する。例えば、登録部4004は、入力部4001に入力された設定変更情報に基づいて、POS端末管理ファイル413に稼働状況を示す情報を登録するとともに、スポット情報管理ファイル414にスポット電源を示す情報を登録する。 The registration unit 4004 registers (updates) various information in the memory unit 41. For example, based on the setting change information input to the input unit 4001, the registration unit 4004 registers information indicating the operating status in the POS terminal management file 413, and registers information indicating a spot power source in the spot information management file 414.

また、登録部4004は、取得部4002が取得したスポット情報およびスポット情報管理ファイル414のスポット電源の情報に基づいて、スポット情報管理ファイル414に空きの有無を示す情報を登録する。さらに、登録部4004は、受付部4003が受付けた要求情報に基づいて、要求情報管理ファイル412に各種情報を登録する。 In addition, the registration unit 4004 registers information indicating whether there is vacancy in the spot information management file 414 based on the spot information acquired by the acquisition unit 4002 and the spot power source information in the spot information management file 414. Furthermore, the registration unit 4004 registers various information in the request information management file 412 based on the request information accepted by the acceptance unit 4003.

認識部4005は、取得部4002が取得した待ち情報に基づいて、待ちスペースに空きがあることを認識する。具体的には、認識部4005は、取得部4002が取得したスポット情報に基づいて登録されたスポット情報管理ファイル414を参照して、いずれかの会計レーンLのスポットMに空きがあることを認識する。より詳細には、認識部4005は、スポット情報管理ファイル414の空きの有無の項目に「有」が登録されていることを認識する。 The recognition unit 4005 recognizes that there is a vacant waiting space based on the waiting information acquired by the acquisition unit 4002. Specifically, the recognition unit 4005 refers to the spot information management file 414 registered based on the spot information acquired by the acquisition unit 4002, and recognizes that there is a vacant spot M in any of the checkout lanes L. More specifically, the recognition unit 4005 recognizes that "Yes" is registered in the vacant/not available field in the spot information management file 414.

選定部4006は、認識部4005がスポットMの空きを認識すると、要求情報管理ファイル412を参照して通知対象者を選定する。例えば、認識部4005が複数のスポットMの空きを認識すると、選定部4006は、要求情報管理ファイル412を参照して登録された通知順序にしたがって複数の通知対象者を選定する。 When the recognition unit 4005 recognizes availability of spot M, the selection unit 4006 refers to the request information management file 412 to select notification recipients. For example, when the recognition unit 4005 recognizes availability of multiple spots M, the selection unit 4006 refers to the request information management file 412 to select multiple notification recipients according to the registered notification order.

出力部4007は、認識部4005が前記待ちスペースに空きがあることを認識すると、受付部4003が受付けた要求情報に含まれる顧客識別情報によって識別される顧客Cに対して前記待ちスペースに空きがあることを通知するための通知情報を出力する。具体的には、出力部4007は、選定部4006が選定した通知対象者の携帯端末5に通知情報を出力する。通知情報は、いずれかの会計レーンLのスポットMに空きがあることを示す情報である。通知情報には、空いているスポットMが配置された会計レーンLを示す情報や、当該会計レーンLに設置されたPOS端末2の端末IDなどが含まれていてもよい。これにより、顧客Cは、携帯端末5に表示された通知情報を閲覧することで、買物中であっても空きのある会計レーンLを認識することができる。 When the recognition unit 4005 recognizes that there is a vacant waiting space, the output unit 4007 outputs notification information to notify customer C, who is identified by the customer identification information included in the request information received by the reception unit 4003, that there is a vacant waiting space. Specifically, the output unit 4007 outputs the notification information to the mobile terminal 5 of the notification recipient selected by the selection unit 4006. The notification information is information indicating that there is a vacant spot M in any checkout lane L. The notification information may include information indicating the checkout lane L in which the vacant spot M is located, the terminal ID of the POS terminal 2 installed in that checkout lane L, and the like. In this way, customer C can recognize a checkout lane L with a vacant spot by viewing the notification information displayed on the mobile terminal 5, even while shopping.

出力部4007は、その他各種情報を出力する。例えば、出力部4007は、POS端末管理ファイル413に登録された情報に基づいて、検知装置3に重量センサ32をオフさせる旨の指示、あるいはオンさせる旨の指示を出力する。 The output unit 4007 outputs various other information. For example, the output unit 4007 outputs an instruction to the detection device 3 to turn off or on the weight sensor 32 based on the information registered in the POS terminal management file 413.

次に、上記構成のサーバ装置4が実行する重量センサ管理処理について説明する。図11はサーバ装置4の制御部40による重量センサ管理処理の流れを示すフローチャートである。 Next, the weight sensor management process executed by the server device 4 having the above configuration will be described. FIG. 11 is a flowchart showing the flow of the weight sensor management process executed by the control unit 40 of the server device 4.

制御部40は、入力部4001にPOS端末2から設定変更情報が入力されたか否か判断し(ステップS1)、入力されていなければ(ステップS1のN)、ステップS1に戻って待機する。 The control unit 40 determines whether setting change information has been input from the POS terminal 2 to the input unit 4001 (step S1), and if no setting change information has been input (N in step S1), returns to step S1 and waits.

入力部4001にPOS端末2から設定変更情報が入力されると(ステップS1のY)、制御部40は、入力部4001に入力された設定変更情報が当該POS端末2を待機中に変更したことを示すものであるか否か、言い換えればPOS端末2が未稼働状態に設定されたことを示すものであるか否か判断する(ステップS2)。 When setting change information is input to the input unit 4001 from the POS terminal 2 (Y in step S1), the control unit 40 determines whether the setting change information input to the input unit 4001 indicates that the POS terminal 2 was changed while in standby mode, in other words, whether the POS terminal 2 has been set to an inactive state (step S2).

入力部4001に入力された設定変更情報がPOS端末2を待機中に変更したことを示すものである場合(ステップS2のY)、出力部4007は、設定変更情報に含まれるPOS端末IDに対応する検知装置番号の検知装置3にオフ指示を出力する(ステップS3)。オフ指示は、重量センサ32の電源をオフにすることを指示する情報である。 If the setting change information input to the input unit 4001 indicates that the POS terminal 2 was changed while in standby mode (Y in step S2), the output unit 4007 outputs an OFF command to the detection device 3 with the detection device number that corresponds to the POS terminal ID included in the setting change information (step S3). The OFF command is information that instructs the weight sensor 32 to be powered off.

次いで、登録部4004は、POS端末管理ファイル413を更新する(ステップS4)。登録部4004は、設定変更情報に含まれるPOS端末IDに対応する稼働状況を「1」から「0」に書き換えることによってPOS端末管理ファイル413を更新する。 Next, the registration unit 4004 updates the POS terminal management file 413 (step S4). The registration unit 4004 updates the POS terminal management file 413 by rewriting the operation status corresponding to the POS terminal ID included in the setting change information from "1" to "0."

登録部4004は、スポット情報管理ファイル414も更新する(ステップS5)。登録部4004は、設定変更情報に含まれるPOS端末IDに対応するスポット電源を「オン」から「オフ」に書き換えることによってスポット情報管理ファイル414を更新する。そして、制御部40は、重量センサ管理処理を終了する。 The registration unit 4004 also updates the spot information management file 414 (step S5). The registration unit 4004 updates the spot information management file 414 by rewriting the spot power corresponding to the POS terminal ID included in the setting change information from "on" to "off." The control unit 40 then ends the weight sensor management process.

ステップS2の処理において、入力部4001に入力された設定変更情報がPOS端末2を待機中に変更したことを示すものでない場合、すなわち当該設定変更情報がPOS端末2を稼働中に変更したことを示すものである場合(ステップS2のN)、出力部4007は、設定変更情報に含まれるPOS端末IDに対応する検知装置番号の検知装置3にオン指示を出力する(ステップS6)。オン指示は、重量センサ32の電源をオンにすることを指示する情報である。ステップS6の処理の後、制御部40はステップS4の処理に移行する。 In the processing of step S2, if the setting change information input to the input unit 4001 does not indicate that the change was made while the POS terminal 2 was on standby, i.e., if the setting change information indicates that the change was made while the POS terminal 2 was in operation (N in step S2), the output unit 4007 outputs an ON command to the detection device 3 with the detection device number that corresponds to the POS terminal ID included in the setting change information (step S6). The ON command is information that instructs the weight sensor 32 to be powered on. After processing of step S6, the control unit 40 proceeds to processing of step S4.

上記重量センサ管理処理により、検知装置3は、対応するPOS端末2が非稼働である場合に重量センサ32の電源をオフにすることができる。このため、検知装置3の省電力化が図られるばかりでなく、サーバ装置4が非稼働のPOS端末2のスポットMを空きと認識してしまうことを防止できる。 The weight sensor management process allows the detection device 3 to turn off the power supply of the weight sensor 32 when the corresponding POS terminal 2 is not in operation. This not only saves power to the detection device 3, but also prevents the server device 4 from recognizing the spot M of the non-operating POS terminal 2 as vacant.

続いて、サーバ装置4が実行する通知処理について説明する。図12は、サーバ装置4の制御部40による通知処理の流れを示すフローチャートである。 Next, the notification process executed by the server device 4 will be described. FIG. 12 is a flowchart showing the flow of the notification process executed by the control unit 40 of the server device 4.

制御部40は、予め設定された通知処理タイミングになったか否か判断し(ステップS11)、通知処理タイミングになっていなければ(ステップS11のN)、ステップS11の処理に戻って待機する。通知処理タイミングは任意に設定できるものであり、例えば時刻で設定されてもよいし、サーバ装置4の起動などのトリガから所定時間間隔で設定されてもよい。 The control unit 40 determines whether or not the preset notification processing timing has arrived (step S11), and if the notification processing timing has not arrived (N in step S11), returns to the processing of step S11 and waits. The notification processing timing can be set arbitrarily, and may be set, for example, by the time of day, or may be set at a predetermined time interval from a trigger such as the start-up of the server device 4.

通知処理タイミングになると(ステップS11のY)、制御部40は、通知要求者が存在するか否か判断し(ステップS12)、通知要求者が存在しなければ(ステップS12のN)、ステップS11の処理に戻る。制御部40は、要求情報管理ファイル412に通知要求者が登録されているか否かを判断することによって、通知要求者が存在するか否か判断する。 When the notification processing timing arrives (Y in step S11), the control unit 40 determines whether or not a notification requester exists (step S12), and if no notification requester exists (N in step S12), the process returns to step S11. The control unit 40 determines whether or not a notification requester exists by determining whether or not a notification requester is registered in the request information management file 412.

通知要求者が存在すると(ステップS12のY)、制御部40は、空きスポットがあるか否か判断し(ステップS13)、空きスポットがなければ(ステップS13のN)、ステップS11の処理に戻る。なお、このとき出力部4007は、要求情報管理ファイル412に登録されている通知要求者の携帯端末5に対して、空きスポットが存在しないことを示す通知を出力してもよい。制御部40は、スポット情報管理ファイル414の空きの有無に「有」が登録されているか否かを判断することによって、空きスポットがあるか否か判断する。 If a notification requester is present (Y in step S12), the control unit 40 determines whether or not there is an available spot (step S13), and if there is no available spot (N in step S13), the process returns to step S11. At this time, the output unit 4007 may output a notification indicating that there is no available spot to the mobile terminal 5 of the notification requester registered in the request information management file 412. The control unit 40 determines whether or not there is an available spot by determining whether "Yes" is registered in the availability field in the spot information management file 414.

空きスポットがあると(ステップS13のY)、選定部4006は、空きスポットの数と同数の通知要求者を選定する(ステップS14)。選定部4006は、空いているスポットMの数に対応する通知要求者を、要求情報管理ファイル412の通知順序にしたがって選定する。 If there are vacant spots (Y in step S13), the selection unit 4006 selects the same number of notification requesters as the number of vacant spots (step S14). The selection unit 4006 selects notification requesters corresponding to the number of vacant spots M according to the notification order in the request information management file 412.

次いで、出力部4007は、選定部4006が選定した通知要求者の携帯端末5に通知情報を出力する(ステップS15)。登録部4004は、要求情報管理ファイル412を更新する(ステップS16)。登録部4004は、出力部4007が通知情報を出力した携帯端末5の通知要求者に係る情報を削除することによって、要求情報管理ファイル412を更新する。そして、制御部40は、通知処理を終了する。 Then, the output unit 4007 outputs the notification information to the mobile terminal 5 of the notification requester selected by the selection unit 4006 (step S15). The registration unit 4004 updates the request information management file 412 (step S16). The registration unit 4004 updates the request information management file 412 by deleting information related to the notification requester of the mobile terminal 5 to which the output unit 4007 output the notification information. Then, the control unit 40 ends the notification process.

上記通知処理により、サーバ装置4は、要求情報を受付けた携帯端末5に対して、スポットMに空きが生じたことを通知することができる。これにより、顧客Cは、例えば買物中であってもレジ待ち時間が少ないタイミングを知ることができる。 By the above-mentioned notification process, the server device 4 can notify the mobile terminal 5 that received the request information that a vacancy has occurred at the spot M. This allows the customer C to know when the waiting time at the cash register will be short, even if he or she is shopping.

なお、本実施形態においては、通知処理を予め設定された所定タイミングに行うこととしたが、これに限らない。通知処理は、例えば、受付部4003が携帯端末5から要求情報を受付けるたびに実行されてもよい。この場合の通知処理は、空きスポットの有無を判断し、要求情報を受付けた携帯端末5に当該空きスポットの有無を示す情報を出力すればよい。 In this embodiment, the notification process is performed at a preset timing, but this is not limiting. For example, the notification process may be executed every time the reception unit 4003 receives request information from the mobile terminal 5. In this case, the notification process may determine whether or not there is an available spot, and output information indicating the presence or absence of the available spot to the mobile terminal 5 that received the request information.

以上説明したとおり、上記実施形態のサーバ装置4は、会計装置(POS端末2)に対応して形成される待ちスペース(会計レーンL)における顧客Cの待ち状況を示す待ち情報を取得する取得部4002と、前記顧客Cを識別する顧客識別情報(端末ID)を含む情報であって当該顧客Cへの通知を要求する要求情報を受付ける受付部4003と、取得部4002が取得した待ち情報に基づいて、前記待ちスペースに空きがあることを認識する認識部4005と、認識部4005が前記待ちスペースに空きがあることを認識すると、受付部4003が受付けた要求情報に含まれる顧客識別情報によって識別される顧客Cに対して前記待ちスペースに空きがあることを通知するための通知情報を出力する出力部4007と、を備える。 As described above, the server device 4 of the above embodiment includes an acquisition unit 4002 that acquires waiting information indicating the waiting status of customer C in the waiting space (checkout lane L) formed corresponding to the checkout device (POS terminal 2), a reception unit 4003 that accepts request information including customer identification information (terminal ID) that identifies customer C and requests notification to customer C, a recognition unit 4005 that recognizes that there is vacant space in the waiting space based on the waiting information acquired by the acquisition unit 4002, and an output unit 4007 that outputs notification information to notify customer C identified by the customer identification information included in the request information accepted by the reception unit 4003 that there is vacant space in the waiting space when the recognition unit 4005 recognizes that there is vacant space in the waiting space.

これにより、サーバ装置4は、会計レーンLに空きが生じたことの通知を要求する顧客Cの携帯端末5に、当該会計レーンLに空きが生じたことを示す通知情報を出力することができる。このため、会計レーンLが空いているときに顧客Cが支払いを行うことが可能となる。言い換えれば、会計レーンLが混雑しているときに顧客Cが支払を行うために当該会計レーンLに並ぶことが抑制され、会計待ちする人数を減らすことが可能となる。したがって、店舗は、顧客Cに対して会計待ち時間を短くすることで当該顧客Cの満足度を向上させることが可能となる。加えて、会計待ちする顧客Cが他の顧客Cの買物を妨げてしまうことも防止できる。 This allows the server device 4 to output notification information indicating that a space has become available in the checkout lane L to the mobile terminal 5 of the customer C who requests notification that a space has become available in the checkout lane L. This allows the customer C to make payment when the checkout lane L is available. In other words, this prevents customers C from lining up in the checkout lane L to make a payment when the checkout lane L is crowded, and it is possible to reduce the number of people waiting to checkout. Therefore, the store can improve the satisfaction of customer C by shortening the checkout wait time for customer C. In addition, it is also possible to prevent customer C waiting to checkout from interfering with other customers C's shopping.

また、上記実施形態のサーバ装置4は、受付部4003が顧客Cの携帯端末5から要求情報を受付け、出力部4007が携帯端末5に通知情報を出力する。 In addition, in the server device 4 of the above embodiment, the reception unit 4003 receives request information from the mobile terminal 5 of customer C, and the output unit 4007 outputs notification information to the mobile terminal 5.

これにより、顧客Cが携帯する携帯端末5によって、要求情報を送信するとともに通知情報を受信することができる。このため、顧客Cの利便性を向上させることができる。 This allows customer C to send request information and receive notification information using the mobile terminal 5 he or she carries. This improves convenience for customer C.

さらに、上記実施形態のサーバ装置4は、取得部4002が会計装置(POS端末2)を識別する会計装置識別情報を含む待ち情報を取得し、出力部4007が前記会計装置識別情報を含む通知情報を出力する。 Furthermore, in the server device 4 of the above embodiment, the acquisition unit 4002 acquires waiting information including accounting device identification information that identifies the accounting device (POS terminal 2), and the output unit 4007 outputs notification information including the accounting device identification information.

これにより、携帯端末5は、POS端末IDを含む通知情報を受信することができる。このため、顧客Cは、空きスポットが生じていることだけでなく、当該空きスポットが生じているPOS端末2も認識することができる。したがって、サーバ装置4は、顧客Cの利便性をより向上させることができる。 This allows the mobile terminal 5 to receive notification information including the POS terminal ID. Therefore, customer C can recognize not only that an empty spot has occurred, but also the POS terminal 2 in which the empty spot occurs. Therefore, the server device 4 can further improve the convenience for customer C.

また、上記実施形態の通知システム1において、会計レーンLにおける顧客Cの待ち状況を検知するセンサとして、当該会計レーンLに所定間隔で配置されたマークに設けられた重量センサ32を採用している。 In addition, in the notification system 1 of the above embodiment, a weight sensor 32 is used as a sensor for detecting the waiting status of customer C in the checkout lane L, the weight sensor 32 being attached to marks arranged at a predetermined interval in the checkout lane L.

これにより、画像処理等を必要とせずに簡単な構成で会計レーンLにおける顧客Cの待ち状況を検知することができる。また、感染症対策として、会計待ちをする顧客C同士間のソーシャルディスタンスを確保するために配置されたマークを重量センサ32の取り付け位置として活用できるので、顧客Cに待機位置を示すマークを別途設ける必要がなく、通知システム1の構成を容易に構成することができる。 This makes it possible to detect the waiting status of customers C in the checkout lane L with a simple configuration without the need for image processing, etc. In addition, as a countermeasure against infectious diseases, marks placed to ensure social distancing between customers C waiting to check out can be used as attachment positions for the weight sensor 32, so there is no need to provide customers C with separate marks indicating their waiting positions, and the notification system 1 can be easily configured.

加えて、上記実施形態の通知システム1の検知装置3は、会計装置(POS端末2)が未稼働状態であることを示す未稼働情報が入力される入力部3001をさらに備え、当該検知装置3は、入力部3001に未稼働情報が入力されるとセンサ(重量センサ32)をオフする。 In addition, the detection device 3 of the notification system 1 of the above embodiment further includes an input unit 3001 into which non-operating information indicating that the accounting device (POS terminal 2) is in a non-operating state is input, and the detection device 3 turns off the sensor (weight sensor 32) when non-operating information is input into the input unit 3001.

これにより、検知装置3は、POS端末2が未稼働状態である場合、重量センサ32の電源をオフすることができる。このため、検知装置3の省電力化が図られるとともに、サーバ装置4が非稼働のPOS端末2に対応するスポットMを空きと認識してしまうことを防止できる。 As a result, the detection device 3 can turn off the power to the weight sensor 32 when the POS terminal 2 is not in operation. This allows the detection device 3 to save power and prevents the server device 4 from recognizing the spot M corresponding to the non-operating POS terminal 2 as vacant.

なお、上記実施形態において、検知装置3、サーバ装置4、携帯端末5、売場表示器6の各装置で実行される制御プログラムは、CD-ROM等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、上記各装置で実行される制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良く、さらには、インターネット等のネットワーク経由で提供するように構成しても良い。 In the above embodiment, the control programs executed by each of the devices, the detection device 3, the server device 4, the mobile terminal 5, and the sales floor display 6, may be configured to be provided by recording them on a computer-readable recording medium, such as a CD-ROM. The control programs executed by each of the devices may also be configured to be stored on a computer connected to a network, such as the Internet, and provided by downloading them via the network, or may even be configured to be provided via a network, such as the Internet.

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

1 通知システム
2 POS端末(会計装置)
3 検知装置
4 サーバ装置(情報処理装置)
5 携帯端末
32 重量センサ(センサ)
4001 入力部
4002 取得部
4003 受付部
4005 認識部
4007 出力部
1. Notification system 2. POS terminal (accounting device)
3 Detection device 4 Server device (information processing device)
5 Portable terminal 32 Weight sensor (sensor)
4001 Input unit 4002 Acquisition unit 4003 Reception unit 4005 Recognition unit 4007 Output unit

特開2019-153121号公報JP 2019-153121 A

Claims (6)

会計装置に対応して形成される待ちスペースにおける顧客の待ち状況を示す待ち情報を取得する取得部と、
前記顧客を識別する顧客識別情報を含む情報であって当該顧客への通知を要求する要求情報を受付ける受付部と、
前記取得部が取得した待ち情報に基づいて、前記待ちスペースに空きがあることを認識する認識部と、
前記認識部が前記待ちスペースに空きがあることを認識すると、前記受付部が受付けた要求情報に含まれる顧客識別情報によって識別される顧客に対して前記待ちスペースに空きがあることを通知するための通知情報を出力する出力部と、
を備える情報処理装置。
an acquisition unit that acquires waiting information indicating a waiting status of customers in a waiting space formed corresponding to the accounting device;
a reception unit for receiving request information including customer identification information for identifying the customer and requesting a notification to the customer;
a recognition unit that recognizes that there is a vacant space in the waiting space based on the waiting information acquired by the acquisition unit;
an output unit that outputs, when the recognition unit recognizes that there is a vacant waiting space, notification information for notifying a customer identified by customer identification information included in the request information received by the reception unit that there is a vacant waiting space; and
An information processing device comprising:
前記受付部は、顧客の携帯端末から前記要求情報を受付け、
前記出力部は、前記携帯端末に前記通知情報を出力する、
請求項1に記載の情報処理装置。
The reception unit receives the request information from the customer's mobile terminal,
The output unit outputs the notification information to the mobile terminal.
The information processing device according to claim 1 .
前記取得部は、前記会計装置を識別する会計装置識別情報を含む待ち情報を取得し、
前記出力部は、前記会計装置識別情報を含む通知情報を出力する、
請求項1または2に記載の情報処理装置。
The acquisition unit acquires waiting information including transaction device identification information that identifies the transaction device,
The output unit outputs notification information including the accounting device identification information.
3. The information processing device according to claim 1 or 2.
会計装置での支払を待つ顧客の待ち状況を検知する検知装置と、前記検知装置に通信可能に接続される情報処理装置と、を備えた通知システムであって、
前記検知装置は、
前記会計装置に対応して形成される待ちスペースにおける顧客の待ち状況を検知するセンサと、
前記センサが検知した待ち状況を示す待ち情報を前記情報処理装置に送信する送信部と、を備え、
前記情報処理装置は、
前記検知装置から前記待ち情報を取得する取得部と、
前記顧客を識別する顧客識別情報を含む情報であって当該顧客への通知を要求する要求情報を受付ける受付部と、
前記取得部が取得した待ち情報に基づいて、前記待ちスペースに空きがあることを認識する認識部と、
前記認識部が前記待ちスペースに空きがあることを認識すると、前記受付部が受付けた要求情報に含まれる顧客識別情報によって識別される顧客に対して前記待ちスペースに空きがあることを通知するための通知情報を出力する出力部と、
を備える通知システム。
A notification system including a detection device that detects a waiting state of a customer waiting to make a payment at a checkout device, and an information processing device that is communicatively connected to the detection device,
The detection device includes:
a sensor for detecting a waiting state of a customer in a waiting space formed corresponding to the accounting device;
a transmission unit that transmits waiting information indicating a waiting state detected by the sensor to the information processing device,
The information processing device includes:
an acquisition unit that acquires the waiting information from the detection device;
a reception unit for receiving request information including customer identification information for identifying the customer and requesting a notification to the customer;
a recognition unit that recognizes that there is a vacant space in the waiting space based on the waiting information acquired by the acquisition unit;
an output unit that outputs, when the recognition unit recognizes that there is a vacant waiting space, notification information for notifying a customer identified by customer identification information included in the request information received by the reception unit that there is a vacant waiting space; and
A notification system comprising:
前記センサは、前記待ちスペースに所定間隔で配置されたマークに設けられた重量センサである、
請求項4に記載の通知システム。
The sensor is a weight sensor provided on a mark arranged at a predetermined interval in the waiting space.
The notification system of claim 4.
前記検知装置は、前記会計装置が未稼働状態であることを示す未稼働情報が入力される入力部をさらに備え、
前記検知装置は、前記入力部に未稼働情報が入力されると、前記センサをオフする、
請求項4または5に記載の通知システム。
The detection device further includes an input unit to which non-operating information indicating that the accounting device is in a non-operating state is input,
When non-operating information is input to the input unit, the detection device turns off the sensor.
A notification system according to claim 4 or 5.
JP2022018940A 2022-02-09 2022-02-09 Information processing device and notification system Active JP7686587B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022018940A JP7686587B2 (en) 2022-02-09 2022-02-09 Information processing device and notification system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022018940A JP7686587B2 (en) 2022-02-09 2022-02-09 Information processing device and notification system

Publications (2)

Publication Number Publication Date
JP2023116243A JP2023116243A (en) 2023-08-22
JP7686587B2 true JP7686587B2 (en) 2025-06-02

Family

ID=87579488

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022018940A Active JP7686587B2 (en) 2022-02-09 2022-02-09 Information processing device and notification system

Country Status (1)

Country Link
JP (1) JP7686587B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7827198B2 (en) * 2024-06-24 2026-03-10 Toppanホールディングス株式会社 Payment terminal guidance system and payment terminal guidance method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008015891A (en) 2006-07-07 2008-01-24 Nec Corp Calling guide system and calling guide method
JP2015103203A (en) 2013-11-28 2015-06-04 シャープ株式会社 Terminal monitoring system, terminal monitoring method and program
JP2016173751A (en) 2015-03-17 2016-09-29 富士通フロンテック株式会社 Customer induction system, device, method and program
JP2020135806A (en) 2019-02-26 2020-08-31 Necプラットフォームズ株式会社 System, terminal, method, and program for managing waiting of checkout

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008015891A (en) 2006-07-07 2008-01-24 Nec Corp Calling guide system and calling guide method
JP2015103203A (en) 2013-11-28 2015-06-04 シャープ株式会社 Terminal monitoring system, terminal monitoring method and program
JP2016173751A (en) 2015-03-17 2016-09-29 富士通フロンテック株式会社 Customer induction system, device, method and program
JP2020135806A (en) 2019-02-26 2020-08-31 Necプラットフォームズ株式会社 System, terminal, method, and program for managing waiting of checkout

Also Published As

Publication number Publication date
JP2023116243A (en) 2023-08-22

Similar Documents

Publication Publication Date Title
JP5998740B2 (en) POS system and program
JP2014006856A (en) Pos system
JP6003210B2 (en) POS system, registration device, and program
WO2020045196A1 (en) Settlement device, control method, and recording medium
US20170186285A1 (en) Register system configured to communicate with a control terminal to enable or disable user attribute authentication
JP7411364B2 (en) checkout system
EP3675071B1 (en) Store server, store system and control method of store system
CN112990956A (en) Sales promotion system
JP2023099810A (en) SELF-CHECKOUT DEVICE, SELF-CHECKOUT SYSTEM AND PROGRAM
US10535233B2 (en) Checkout system, settlement apparatus and method for executing settlement processing
JP7686587B2 (en) Information processing device and notification system
JP7195390B2 (en) Registration device and program
JP2019125194A (en) Article sale data processing system, registration apparatus, adjustment apparatus, and program
JP7813683B2 (en) Accounting device, data processing system and program
JP7546876B2 (en) Product sales data processing system and program
JP6762586B2 (en) POS system, checkout device, registration device and program
JP6849242B2 (en) POS system, checkout device, registration device and program
JP6283295B2 (en) Product information registration terminal, sales processing system, and program.
JP7421294B2 (en) Store system, clerk call processing method and software
JP6028272B2 (en) POS system and program
JP6065141B2 (en) POS system, payment apparatus and program
JP6128271B2 (en) POS system, registration device and program
JP7845941B2 (en) Information processing device and display system
JP6683239B2 (en) Registration device, program, POS system, settlement device specification change method
US20170345041A1 (en) Sales data processing apparatus and method for detecting unfair acqisition of point value by the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240910

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250415

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250521

R150 Certificate of patent or registration of utility model

Ref document number: 7686587

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150