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

JP7725082B2 - Information processing system, information processing device and program - Google Patents

Information processing system, information processing device and program

Info

Publication number
JP7725082B2
JP7725082B2 JP2023096352A JP2023096352A JP7725082B2 JP 7725082 B2 JP7725082 B2 JP 7725082B2 JP 2023096352 A JP2023096352 A JP 2023096352A JP 2023096352 A JP2023096352 A JP 2023096352A JP 7725082 B2 JP7725082 B2 JP 7725082B2
Authority
JP
Japan
Prior art keywords
display
image
transaction
information
registration
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
JP2023096352A
Other languages
Japanese (ja)
Other versions
JP2024177934A5 (en
JP2024177934A (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 JP2023096352A priority Critical patent/JP7725082B2/en
Publication of JP2024177934A publication Critical patent/JP2024177934A/en
Publication of JP2024177934A5 publication Critical patent/JP2024177934A5/en
Priority to JP2025122441A priority patent/JP2025146871A/en
Application granted granted Critical
Publication of JP7725082B2 publication Critical patent/JP7725082B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Closed-Circuit Television Systems (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、情報処理システム、情報処理装置及びプログラムに関する。
The present invention relates to an information processing system, an information processing device, and a program.

不正操作が行われたかどうかを確認(検査)する機能として、カメラによって操作状況を撮影した動画を表示するレジスターが知られている(例えば、特許文献1参照)。 A cash register is known that displays video footage of the operation taken by a camera as a function to check (inspect) whether any fraudulent operations have been performed (see, for example, Patent Document 1).

特開2018-120635号公報Japanese Patent Application Laid-Open No. 2018-120635

しかしながら、特許文献1に示したような従来の技術による操作状況を確認する方法には、改善の余地がある。 However, there is room for improvement in the method of checking operation status using conventional technology such as that shown in Patent Document 1.

本発明は、このような事情に鑑みてなされたもので、好適に操作状況を確認する技術を提供することを目的とする。 The present invention was made in light of these circumstances, and aims to provide technology for conveniently checking operation status.

上述した課題を解決するための一態様は、顧客の操作に基づいて処理を進行させる情報処理装置であって、顧客を撮像する撮像手段と、タッチ操作を受け付け可能であるとともに処理の進行に応じた情報を表示する表示手段とを備え、前記表示手段は、前記撮像手段による撮像画像と、前記表示手段による表示内容の推移を示した表示推移画像とを、撮像の時点と表示の時点とを一致させて、同一の画面に表示することを特徴とする情報処理装置である。 One aspect of the invention that solves the above-mentioned problem is an information processing device that progresses processing based on customer operations, and that includes an imaging means for capturing an image of the customer and a display means that can accept touch operations and displays information according to the progress of the processing, and that displays, on the same screen, an image captured by the imaging means and a display transition image showing the transition of the content displayed by the display means, with the image capture time and the display time coinciding.

登録精算装置の外観例である。1 is an example of the appearance of a registration and settlement device. 登録精算装置の構成例である。1 is a configuration example of a registration and settlement device. 登録精算装置の表示例である。10 is a display example of a registration settlement device. 登録精算装置の表示例である。10 is a display example of a registration settlement device. 登録精算装置の表示例である。10 is a display example of a registration settlement device. 登録精算装置の表示例である。10 is a display example of a registration settlement device. 登録精算装置の表示例である。10 is a display example of a registration settlement device.

(販売システム)
本実施形態の登録精算装置10は、販売システム1(非図示)を構成する装置の1つである。販売システム1は、種々の業態(スーパーマーケット、コンビニエンスストア、ドラッグストア、ホームセンタ、家電量販店等)に導入可能である。販売システム1は、登録精算装置10の他に、取引状況管理装置40(非図示)、ストアコントローラ50(非図示)、本部サーバ60(非図示)を含む。登録精算装置10、取引状況管理装置40及びストアコントローラ50は、店舗内に設置される。これらは、LAN(有線でも無線でもよい)を介して通信可能に接続される。本部サーバ60は、店舗外(例えば、本社やデータセンタ等)に設置される。店舗内に設置されている装置(登録精算装置10、取引状況管理装置40、ストアコントローラ50)と、店舗外に設置されている装置(本部サーバ60)とは、通信(直接的に通信、又は、ストアコントローラ50を介して通信)可能である。各装置の設置台数は特に限定しない。本部サーバ60は、クラウドサーバであってもよい。本部サーバ60は、2以上のサーバから構成されてもよい。
(Sales system)
The registration and settlement device 10 of this embodiment is one of the devices constituting a sales system 1 (not shown). The sales system 1 can be introduced into various business types (supermarkets, convenience stores, drug stores, home improvement stores, electronics retailers, etc.). In addition to the registration and settlement device 10, the sales system 1 also includes a transaction status management device 40 (not shown), a store controller 50 (not shown), and a headquarters server 60 (not shown). The registration and settlement device 10, the transaction status management device 40, and the store controller 50 are installed within the store. These devices are communicatively connected via a LAN (which may be wired or wireless). The headquarters server 60 is installed outside the store (e.g., a headquarters or data center). The devices installed within the store (the registration and settlement device 10, the transaction status management device 40, and the store controller 50) can communicate (directly or via the store controller 50) with a device installed outside the store (the headquarters server 60). The number of devices installed is not particularly limited. The headquarters server 60 may be a cloud server. The headquarters server 60 may be made up of two or more servers.

(登録精算装置10)
登録精算装置10は、顧客の操作に基づいて商品を登録し、顧客の操作に基づいて精算する、いわゆるフルセルフのレジである。つまり、登録精算装置10は、商品を登録する登録処理と、登録した商品を精算する精算処理とを実行するが、両処理ともに基本的には顧客自身の操作に基づいて実行する。また、登録精算装置10は、店員の操作に基づいて操作確認検証処理(後述)を実行可能である。
(Registration settlement device 10)
The registration and settlement device 10 is a so-called fully self-service cash register that registers products based on customer operations and settles payments based on the customer operations. In other words, the registration and settlement device 10 executes a registration process for registering products and a settlement process for settling payments for registered products, but both processes are basically executed based on the customer's own operations. The registration and settlement device 10 can also execute an operation confirmation and verification process (described below) based on the operations of a store clerk.

(取引状況管理装置40)
取引状況管理装置40は、店舗内に設置されている装置を管理(処理状況、動作状況等を監視、制御等)する装置である。また、取引状況管理装置40は、店舗内に設置されている装置の操作者を管理(使用中の顧客の操作内容等を監視、使用後の顧客の操作内容等を確認)してもよい。取引状況管理装置40は、少なくとも、CPU、記憶部、表示部(タッチパネルとして構成してもよい)、操作部(キーボード、マウス等)、通信部を備える。取引状況管理装置40は、店員によって使用される。
(Transaction status management device 40)
The transaction status management device 40 is a device that manages devices installed in the store (monitoring and controlling processing status, operating status, etc.). The transaction status management device 40 may also manage operators of devices installed in the store (monitoring operations performed by customers while using the device, and checking operations performed by customers after use). The transaction status management device 40 includes at least a CPU, a memory unit, a display unit (which may be configured as a touch panel), an operation unit (keyboard, mouse, etc.), and a communication unit. The transaction status management device 40 is used by store staff.

(ストアコントローラ50)
ストアコントローラ50は、主に店舗内に設置されている装置と店舗外に設置されている装置との間における情報の通信を担当するサーバである。ストアコントローラ50は、少なくとも、CPU、記憶部及び通信部を備える。
(Store Controller 50)
The store controller 50 is a server that mainly handles communication of information between devices installed inside the store and devices installed outside the store. The store controller 50 includes at least a CPU, a memory unit, and a communication unit.

なお、店舗内には、上述した装置以外の装置を設置してもよい。例えば、店員の操作に基づいて登録処理と精算処理とを実行する登録精算装置210(非図示)や、店員の操作に基づいて登録処理を実行する登録装置220(非図示)や、登録装置220による登録情報を取得して顧客の操作に基づいて精算処理を実行する精算装置230(非図示)を設置してもよい。また、商品売り場における顧客の操作に基づいて登録処理を実行する携帯登録端末240(非図示)による登録情報を取得し、顧客の操作に基づいて精算処理を実行する精算装置250(非図示)を設置してもよい。また、店舗内には、電子マネーにチャージするチャージ装置260(非図示)を設置してもよい。 Note that devices other than those described above may also be installed within the store. For example, a registration and settlement device 210 (not shown) that performs registration and settlement processes based on the operations of a store clerk, a registration device 220 (not shown) that performs registration processes based on the operations of a store clerk, or a settlement device 230 (not shown) that acquires registration information from the registration device 220 and performs settlement processes based on the operations of the customer may be installed. Also, a settlement device 250 (not shown) that acquires registration information from a portable registration terminal 240 (not shown) that performs registration processes based on the operations of a customer in the sales area and performs settlement processes based on the operations of the customer may be installed. A charging device 260 (not shown) that charges electronic money may also be installed within the store.

図1は、登録精算装置10の外観例である。登録精算装置10は、本体部11と、上流側カウンタ12と、下流側カウンタ13とを備える。上流側カウンタ12は、本体部11よりも客動線上の上流側に設けられたカウンタである。上流側カウンタ12には、例えば、登録前の商品や、登録前の商品を収容した買物籠等を載置する。下流側カウンタ13は、本体部11よりも客動線上の下流側に設けられたカウンタである。下流側カウンタ13には、例えば、登録を終えた商品や、登録を終えた商品を収容した買物袋(マイバッグ、有料レジ袋等)等を載置する。なお、上流側カウンタ12(下流側カウンタ13も同様)は、登録精算装置10(本体部11)に取り付けられる別体であってもよい。 Figure 1 shows an example of the exterior of the registration and settlement device 10. The registration and settlement device 10 comprises a main body 11, an upstream counter 12, and a downstream counter 13. The upstream counter 12 is a counter located upstream of the main body 11 on the customer flow path. For example, products that have not yet been registered or shopping baskets containing products that have not yet been registered are placed on the upstream counter 12. The downstream counter 13 is a counter located downstream of the main body 11 on the customer flow path. For example, products that have been registered or shopping bags (reusable bags, plastic bags that require payment, etc.) containing products that have been registered are placed on the downstream counter 13. Note that the upstream counter 12 (as well as the downstream counter 13) may be a separate unit attached to the registration and settlement device 10 (main body 11).

本体部11の下部分には現金決済部(釣銭機)106が設けられている。本体部11の上部分には、印刷部108、スキャナ部104、表示部103、非現金決済部(決済端末)105、撮像部(カメラ)110、支持ポール部111が設けられている。支持ポール部111には、上部から順に、発光部112、監視表示部113、検知部(センサ部)120が設けられている。 A cash payment unit (change dispenser) 106 is provided in the lower part of the main body 11. A printing unit 108, a scanner unit 104, a display unit 103, a non-cash payment unit (payment terminal) 105, an imaging unit (camera) 110, and a support pole unit 111 are provided in the upper part of the main body 11. The support pole unit 111 is provided with, in order from the top, a light-emitting unit 112, a monitoring display unit 113, and a detection unit (sensor unit) 120.

図2は、登録精算装置10の構成例である。図1において既に一部については言及しているが、登録精算装置10は、CPU101と、記憶部102と、表示部103と、スキャナ部104と、非現金決済部105と、現金決済部106と、通信部107と、印刷部108と、音声出力部109と、撮像部110と、発光部112と、監視表示部113と、検知部120と、を備える。これらは、バスを介して相互に通信可能である。なお、図示は省略したが、登録精算装置10は、計時部(計時機能)を備える。例えば、登録精算装置10は、計時部により、現在時刻や、ある時点からの経過時間や、ある時間までの残時間の管理が可能である。登録精算装置10は、音声入力部(マイク)を備えていてもよい。 Figure 2 shows an example configuration of the registration and settlement device 10. Although some of the components have already been mentioned in Figure 1, the registration and settlement device 10 includes a CPU 101, a memory unit 102, a display unit 103, a scanner unit 104, a non-cash payment unit 105, a cash payment unit 106, a communication unit 107, a printing unit 108, an audio output unit 109, an imaging unit 110, a light-emitting unit 112, a monitoring and display unit 113, and a detection unit 120. These components can communicate with each other via a bus. Although not shown, the registration and settlement device 10 also includes a timing unit (timing function). For example, the registration and settlement device 10 can use the timing unit to manage the current time, the elapsed time from a certain point in time, and the remaining time until a certain time. The registration and settlement device 10 may also include an audio input unit (microphone).

CPU101は、中央演算処理装置であり、記憶部102に記憶されているプログラムを読み出して実行することにより、登録精算装置10の動作を制御する。例えば、CPU101は、商品の登録から精算に至る取引全体を制御する。つまり、CPU101は、登録処理及び精算処理を実行する(進行させる)。 The CPU 101 is a central processing unit that controls the operation of the registration and settlement device 10 by reading and executing programs stored in the memory unit 102. For example, the CPU 101 controls the entire transaction, from product registration to settlement. In other words, the CPU 101 executes (progresses) the registration process and settlement process.

(取引情報、電子ジャーナル情報、操作ログ情報の生成)
CPU101は、種々の情報を生成する。例えば、CPU101は、各取引において登録された商品の商品情報(商品登録情報)や決済情報(決済種別を含む情報)を含む取引内容を示した情報(以下、「取引情報」と称する)を生成する。また、CPU101は、各取引において発生した事象(以下、「イベント」と称する。後述)を記録した取引履歴情報(以下、「電子ジャーナル情報」と称する)や、各取引における操作(後述)の履歴を記録した操作履歴情報(以下、「操作ログ情報」と称する)を生成する。CPU101は、明示的な指示(操作者からの操作等)がなくても、取引情報、電子ジャーナル情報、操作ログ情報を生成する。
(Generation of transaction information, electronic journal information, and operation log information)
The CPU 101 generates various types of information. For example, the CPU 101 generates information (hereinafter referred to as "transaction information") indicating transaction details, including product information (product registration information) for products registered in each transaction and payment information (information including payment type). The CPU 101 also generates transaction history information (hereinafter referred to as "electronic journal information") that records events (hereinafter referred to as "events"; described below) that occurred in each transaction, and operation history information (hereinafter referred to as "operation log information") that records the history of operations (described below) in each transaction. The CPU 101 generates transaction information, electronic journal information, and operation log information without explicit instructions (such as operations from the operator).

(電子ジャーナル情報に記憶されるイベント)
電子ジャーナル情報に記憶されるイベントは、例えば、画面の遷移(表示/消去)、小画面の表示/消去、スキャンの結果(例えば、バーコード読取OK、バーコード読取NG、ノンファイル(PLU失敗))、商品の登録(バーコードのスキャンによる商品の登録、商品プリセットボタンによる商品の登録)、商品の取消、購入数量の増減、支払方法の選択(選択した支払方法)、種々のメッセージ(例えば、エラー、アラート、案内)の表示/消去、エラーの発生/解消、表示部103に対する操作やスキャナ部104に対する操作(スキャン動作)が行われていない無操作状態の所定時間の継続、非現金決済部105からの通知(後述)、現金決済部106からの通知(後述)、店員呼出等である。
(Events recorded in electronic journal information)
Events stored in the electronic journal information include, for example, screen transitions (display/deletion), display/deletion of small screens, scan results (e.g., barcode reading OK, barcode reading NG, non-file (PLU failed)), product registration (product registration by scanning a barcode, product registration by product preset button), product cancellation, increase/decrease in purchase quantity, selection of payment method (selected payment method), display/deletion of various messages (e.g., error, alert, guidance), occurrence/resolution of an error, a predetermined period of no operation where no operation is performed on the display unit 103 or the scanner unit 104 (scanning operation), notification from the non-cash payment unit 105 (described below), notification from the cash payment unit 106 (described below), calling a store clerk, etc.

非現金決済部105からの通知は、例えば、種々の待ち状態(例えば、クレジットカード等の読み取り待ちの状態、PIN(Personal Identification Number)の入力待ちの状態)が所定の時間以上継続した旨の通知、不正な(紛失届が提出されている)クレジットカード等を読み取った旨の通知、PINの入力があった旨の通知、入力されたPINが正しくない旨の通知、与信(オーソリ)NGの通知、決済完了の通知、クレジットカード等の取り忘れがある旨の通知、電子マネーの場合には残高不足の通知等である。 Notifications from the non-cash payment unit 105 include, for example, notifications that various waiting states (e.g., waiting for a credit card to be read, waiting for a PIN (Personal Identification Number) to be entered) have continued for more than a predetermined time, notifications that an unauthorized credit card (one that has been reported lost) has been read, notifications that a PIN has been entered, notifications that the entered PIN is incorrect, notifications that authorization has been denied, notifications that payment has been completed, notifications that a credit card has been left behind, and in the case of electronic money, notifications that there is insufficient balance.

現金決済部106からの通知は、例えば、種々の待ち状態(例えば、現金の投入待ちの状態、釣銭の取り去り待ちの状態)が所定の時間以上継続した旨の通知、投入した貨幣(預り金)に関する通知(投入した旨、金種毎の枚数)、排出した貨幣(釣り銭)に関する通知(排出した旨、金種毎の枚数)等である。 Notifications from the cash settlement unit 106 include, for example, notifications that various waiting states (e.g., waiting for cash to be inserted, waiting for change to be removed) have continued for a predetermined period of time or longer, notifications regarding inserted coins (deposits) (that they have been inserted, the number of coins by denomination), notifications regarding dispensed coins (change) (that they have been dispensed, the number of coins by denomination), etc.

つまり、例えば、登録精算装置10(CPU101)は、画面Aを表示した場合には画面Aを表示した旨をイベントとして電子ジャーナル情報に記憶し、小画面Bを表示した場合には小画面Cを表示した旨をイベントとして電子ジャーナル情報に記憶し、商品プリセットボタンによる商品Cの登録があった場合には商品プリセットボタンによって商品Cを登録した旨をイベントとして電子ジャーナル情報に記憶し、商品Dの取消があった場合には商品Dの取消があった旨をイベントとして電子ジャーナル情報に記憶し、店員呼出があった場合には店員呼出があった旨をイベントとして電子ジャーナル情報に記憶する。また、登録精算装置10は、PINの入力があった場合にはPINの入力があった旨をイベントとして電子ジャーナル情報に記憶し、預り金として5000円(5000円札1枚)の投入があった場合には預り金として5000円(5000円札1枚)であった旨をイベントとして電子ジャーナル情報に記憶する。 In other words, for example, when screen A is displayed, the registration and settlement device 10 (CPU 101) stores the fact that screen A has been displayed as an event in the electronic journal information; when small screen B is displayed, the fact that small screen C has been displayed as an event in the electronic journal information; when product C is registered using the product preset button, the fact that product C has been registered using the product preset button as an event in the electronic journal information; when product D is canceled, the fact that product D has been canceled as an event in the electronic journal information; and when a store clerk is called, the fact that a store clerk has been called as an event in the electronic journal information. Furthermore, when a PIN is entered, the registration and settlement device 10 stores the fact that the PIN has been entered as an event in the electronic journal information; and when 5,000 yen (one 5,000 yen bill) is inserted as a deposit, the fact that the deposit was 5,000 yen (one 5,000 yen bill) is stored as an event in the electronic journal information.

また、登録精算装置10は、登録商品(登録した商品)の合計金額(取引金額)が所定の金額(例えば1万円)に到達した場合(又は所定の金額を超過した場合)、登録商品の合計金額が所定の金額に到達した旨(又は所定の金額を超過した旨)をイベントとして電子ジャーナル情報に記憶してもよい。登録精算装置10は、商品プリセットボタンによる登録商品の合計金額が所定の金額に到達した場合(又は所定の金額を超過した場合)、登録商品の合計金額が所定の金額に到達した旨(又は所定の金額を超過した旨)をイベントとして電子ジャーナル情報に記憶してもよい。登録精算装置10は、商品プリセットボタンの操作数が所定数に到達した場合(又は所定数を超過した場合)、商品プリセットボタンの操作数が所定数に到達した旨(又は所定数を超過した旨)をイベントとして電子ジャーナル情報に記憶してもよい。 In addition, when the total amount (transaction amount) of registered products (registered products) reaches (or exceeds) a predetermined amount (for example, 10,000 yen), the registered settlement device 10 may store in the electronic journal information as an event that the total amount of registered products has reached (or exceeded) the predetermined amount. When the total amount of registered products using the product preset buttons reaches (or exceeds) a predetermined amount, the registered settlement device 10 may store in the electronic journal information as an event that the total amount of registered products has reached (or exceeded) the predetermined amount. When the number of operations of the product preset buttons reaches (or exceeds) a predetermined number, the registered settlement device 10 may store in the electronic journal information as an event that the number of operations of the product preset buttons has reached (or exceeded) the predetermined number.

登録精算装置10は、商品の取消数(取消ボタンで取り消した商品の数)が所定数に到達した場合(又は所定数を超過した場合)、商品の取消数が所定数に到達した旨(又は所定数を超過した旨)をイベントとして電子ジャーナル情報に記憶してもよい。登録精算装置10は、購入数量の減少数(マイナスボタンで減少させた商品の数)が所定数に到達した場合(又は所定数を超過した場合)、購入数量の減少数が所定数に到達した旨(又は所定数を超過した旨)をイベントとして電子ジャーナル情報に記憶してもよい。登録精算装置10は、取消又は減少商品(取消ボタンで取り消した商品又はマイナスボタンで減少させた商品)の合計金額が所定の金額に到達した場合(又は所定の金額を超過した場合)、取消又は減少商品の合計金額が所定の金額に到達した旨(又は所定の金額を超過した旨)をイベントとして電子ジャーナル情報に記憶してもよい。 When the number of canceled products (the number of products canceled using the cancel button) reaches (or exceeds) a predetermined number, the registered settlement device 10 may store in the electronic journal information as an event that the number of canceled products has reached (or exceeded) the predetermined number. When the number of decreased purchase quantities (the number of products decreased using the minus button) reaches (or exceeds) a predetermined number, the registered settlement device 10 may store in the electronic journal information as an event that the decreased purchase quantities have reached (or exceeded) the predetermined number. When the total amount of canceled or decreased products (products canceled using the cancel button or products decreased using the minus button) reaches (or exceeds) a predetermined amount, the registered settlement device 10 may store in the electronic journal information as an event that the total amount of canceled or decreased products has reached (or exceeded) the predetermined amount.

登録精算装置10は、未登録商品持ち帰り行為(後述)があった場合、未登録商品持ち帰り行為があった旨をイベントとして電子ジャーナル情報に記憶してもよい。登録精算装置10は、未登録商品持ち帰り行為(後述)の発生数(検出数)が所定数に到達した場合(又は所定数を超過した場合)、未登録商品持ち帰り行為(後述)の発生数が所定数に到達した旨(又は所定数を超過した旨)をイベントとして電子ジャーナル情報に記憶してもよい。 When an act of taking away unregistered goods (described below) occurs, the registered settlement device 10 may record in the electronic journal information as an event that an act of taking away unregistered goods has occurred. When the number of occurrences (detections) of acts of taking away unregistered goods (described below) reaches (or exceeds) a predetermined number, the registered settlement device 10 may record in the electronic journal information as an event that the number of occurrences of acts of taking away unregistered goods (described below) has reached (or exceeded) the predetermined number.

登録精算装置10は、取引内の何れの時点(タイミング)のイベントであるかがわかるように、電子ジャーナル情報を生成する。例えば、登録精算装置10は、電子ジャーナル情報に、取引開始時の現在時刻と、発生イベント毎のイベント発生時の現在時刻とを記憶してもよい。つまり、電子ジャーナル情報を参照すれば、〇時〇分〇秒に取引が開始され、〇時〇分×秒にイベントaが発生し、〇時〇分△秒にイベントbが発生したといったことがわかるようにしてもよい。また、登録精算装置10は、電子ジャーナル情報に、取引開始時の現在時刻と、発生イベント毎のイベント発生時の取引開始からの経過時間を記憶してもよい。つまり、電子ジャーナル情報を参照すれば、〇時〇分〇秒に取引が開始され、取引開始から××秒後にイベントaが発生し、△△秒後にイベントbが発生したといったことがわかるようにしてもよい。 The registered settlement device 10 generates electronic journal information so that it is possible to determine at what point (timing) within a transaction an event occurs. For example, the registered settlement device 10 may store in the electronic journal information the current time at the start of a transaction and the current time at which each event occurs. In other words, by referencing the electronic journal information, it may be possible to determine that a transaction started at XX:XX minute, XX seconds, event a occurred at XX:XX minute, and event b occurred at XX:XX minute, △ seconds. The registered settlement device 10 may also store in the electronic journal information the current time at the start of a transaction and the elapsed time from the start of a transaction when each event occurred. In other words, by referencing the electronic journal information, it may be possible to determine that a transaction started at XX:XX minute, XX seconds after the start of a transaction, event a occurred, and event b occurred △△ seconds later.

(操作ログ情報に履歴として記憶される操作)
操作ログ情報に履歴として記憶される操作は、表示部103の表示内容を変化させ得る操作である。つまり、操作ログ情報に履歴として記憶される操作は、該操作によって、表示部103の表示内容が変化し得る操作である。登録精算装置10(CPU101)は、表示部103の表示内容を変化させ得る操作を操作ログ情報に記憶する。具体的には、登録精算装置10は、表示部103に対する操作を操作ログ情報に記憶する。つまり、表示部103に対する操作によって同一画面内において表示情報が変化する場合や他画面に遷移する場合があるため(表示部103に対する操作によって表示内容が変化し得るため)、登録精算装置10は、表示部103に対する操作を操作ログ情報に記憶する。例えば、登録精算装置10は、表示部103に対する操作として、タッチしたボタンの種類、タッチ位置(座標)等を操作ログ情報に記憶する。なお、タッチによって表示部103の表示内容が変化した場合に加え、タッチによって表示部103の表示内容が変化しなかった場合(例えば、ボタンをタッチしても反応しなかった場合(操作不可能な状態のボタンをタッチした場合)、ボタン以外の場所をタッチした場合)にも、タッチしたボタンの種類(タッチ位置から特定)、タッチ位置等を操作ログ情報に記憶してもよい。
(Operations recorded as history in operation log information)
The operations stored as history in the operation log information are operations that can change the display content of the display unit 103. In other words, the operations stored as history in the operation log information are operations that can change the display content of the display unit 103. The registration and settlement device 10 (CPU 101) stores operations that can change the display content of the display unit 103 in the operation log information. Specifically, the registration and settlement device 10 stores operations on the display unit 103 in the operation log information. In other words, because an operation on the display unit 103 may change the displayed information within the same screen or transition to another screen (because an operation on the display unit 103 may change the displayed content), the registration and settlement device 10 stores operations on the display unit 103 in the operation log information. For example, the registration and settlement device 10 stores the type of button touched, the touch position (coordinates), etc. as operations on the display unit 103 in the operation log information. In addition to cases where the display content of the display unit 103 changes due to a touch, even when the display content of the display unit 103 does not change due to a touch (for example, when a button does not respond when touched (when a button that cannot be operated is touched) or when a location other than a button is touched), the type of button touched (determined from the touch position), the touch position, etc. may be stored in the operation log information.

表示部103の表示内容は表示部103に対する操作によって変化し得るが、表示部103の表示内容は他の操作によっても変化し得る。例えば、表示部103の表示内容は、スキャナ部104に対する操作(スキャン動作)や、非現金決済部105に対する操作(非現金決済部105のボタンの操作等)や、現金決済部106に対する操作(紙幣や硬貨の投入、釣り銭の取り去り等)によっても変化し得る。従って、登録精算装置10は、表示部103に対する操作に加えて、スキャナ部104に対する操作や非現金決済部105に対する操作や現金決済部106に対する操作についても操作ログ情報に記憶する。 The display content of the display unit 103 can change depending on operations performed on the display unit 103, but the display content of the display unit 103 can also change depending on other operations. For example, the display content of the display unit 103 can also change depending on operations performed on the scanner unit 104 (scanning operation), operations performed on the non-cash payment unit 105 (such as operating the buttons on the non-cash payment unit 105), and operations performed on the cash payment unit 106 (such as inserting banknotes or coins, removing change, etc.). Therefore, in addition to operations performed on the display unit 103, the registration and settlement device 10 also stores operations performed on the scanner unit 104, the non-cash payment unit 105, and the cash payment unit 106 in the operation log information.

登録精算装置10(CPU101)は、取引内の何れの時点の操作であるかがわかるように、操作ログ情報を生成する。例えば、登録精算装置10は、操作ログ情報に、取引開始時の現在時刻と、操作毎の操作時の現在時刻とを記憶してもよい。つまり、操作ログ情報を参照すれば、〇時〇分〇秒に取引が開始され、〇時〇分×秒に操作cがあり、〇時〇分△秒に操作dがあったといったことがわかるようにしてもよい。また、登録精算装置10は、操作ログ情報に、取引開始時の現在時刻と、操作毎の操作時の取引開始からの経過時間を記憶してもよい。つまり、操作ログ情報を参照すれば、〇時〇分〇秒に取引が開始され、取引開始から××秒後に操作cがあり、△△秒後に操作dがあったといったことがわかるようにしてもよい。 The registration and settlement device 10 (CPU 101) generates operation log information so that it is possible to determine at what point in a transaction an operation occurred. For example, the registration and settlement device 10 may store in the operation log information the current time at the start of a transaction and the current time at the time of each operation. That is, by referencing the operation log information, it may be possible to determine that a transaction started at XX:XX minute, XX seconds, operation c occurred at XX:XX minute, and operation d occurred at XX:XX minute, △ seconds. The registration and settlement device 10 may also store in the operation log information the current time at the start of a transaction and the elapsed time from the start of a transaction at the time of each operation. That is, by referencing the operation log information, it may be possible to determine that a transaction started at XX:XX minute, XX seconds after the start of the transaction, operation c occurred, and △△ seconds later.

なお、登録精算装置10は、操作以外のものを操作ログ情報に記憶してもよい。例えば、操作以外のものによって表示部103の表示内容が変化する場合(表示部103の表示内容を変化させる操作以外のものがある場合)、登録精算装置10は、表示部103の表示内容を変化させる操作以外のものを操作ログ情報として記憶してもよい。表示部103に対する操作やスキャナ部104に対する操作(スキャン動作)が行われていない無操作状態が所定時間継続した場合に表示部103にメッセージ(アラート等)を表示する構成の場合、登録精算装置10は、無操作状態が所定時間継続した旨(イベント)を操作ログ情報に記憶してもよい。換言すれば、登録精算装置10は、電子ジャーナル情報に記憶されるイベントの一部の操作ログ情報に記憶してもよい。なお、登録精算装置10は、表示部103の表示内容を変化させる操作以外のもの(電子ジャーナル情報に記憶されるイベントにも該当しないもの)を操作ログ情報に記憶してもよい。表示部103の表示内容を変化させる操作以外のものは、操作ログ情報、電子ジャーナル情報、操作ログ情報とも電子ジャーナル情報とも異なる第3の履歴情報のうちの少なくとも1つに記憶されていればよい。 The registration and settlement device 10 may store items other than operations in the operation log information. For example, if the display content of the display unit 103 changes due to something other than an operation (if there is an operation other than an operation that changes the display content of the display unit 103), the registration and settlement device 10 may store items other than operations that change the display content of the display unit 103 as operation log information. If the display unit 103 is configured to display a message (alert, etc.) when a no-operation state, in which no operation is performed on the display unit 103 or no operation (scanning operation) is performed on the scanner unit 104, continues for a predetermined period of time, the registration and settlement device 10 may store in the operation log information an event indicating that a no-operation state has continued for a predetermined period of time. In other words, the registration and settlement device 10 may store in the operation log information some of the events stored in the electronic journal information. The registration and settlement device 10 may store in the operation log information items other than operations that change the display content of the display unit 103 (items that do not correspond to events stored in the electronic journal information). Operations other than those that change the display content of the display unit 103 may be stored in at least one of the following: operation log information, electronic journal information, or third history information that is different from both operation log information and electronic journal information.

(表示推移画像の生成)
CPU101は、表示部103における表示内容(より詳細には、表示内容の推移、すなわち表示内容の変化の履歴)を再現する。具体的には、CPU101は、表示部103における表示内容の推移を示した画像(以下、表示推移画像、又は、表示履歴画像と称する)を生成する。表示部103の表示内容は、操作者の操作によって変化(同一画面内にの表示情報の変化、他画面への遷移等)するため、CPU101は、各画面の画面情報と、操作ログ情報(つまり実際に行われた操作)とに基づいて、表示推移画像を生成する(組み立てる)。表示推移画像は、表示内容の推移を表現する画像であるため、また、時間的な成分を含む操作ログ情報に基づいて生成される画像であるため、動画像である。
(Generation of display transition images)
The CPU 101 reproduces the display content on the display unit 103 (more specifically, the transition of the display content, i.e., the history of changes in the display content). Specifically, the CPU 101 generates an image (hereinafter referred to as a display transition image or a display history image) showing the transition of the display content on the display unit 103. The display content on the display unit 103 changes depending on the operator's operation (such as a change in display information within the same screen or a transition to another screen), so the CPU 101 generates (assembles) the display transition image based on the screen information of each screen and the operation log information (i.e., the operations actually performed). The display transition image is a moving image because it represents the transition of the display content and is generated based on the operation log information that includes a temporal component.

なお、表示部103の表示内容が操作以外のものによって変化する場合(例えば、無操作状態が所定時間継続した場合に表示部103にメッセージを表示する構成の場合)であって当該表示部103の表示内容を変化させる操作以外のもの(無操作状態が所定時間継続した旨)を操作ログ情報として記憶している場合には、CPU101は、操作ログ情報を参照して表示推移画像を生成する。 In addition, if the display content of the display unit 103 changes due to something other than an operation (for example, if a configuration is used in which a message is displayed on the display unit 103 when a predetermined period of no operation has continued), and if something other than an operation that changes the display content of the display unit 103 (that a predetermined period of no operation has continued) is stored as operation log information, the CPU 101 generates a display transition image by referring to the operation log information.

一方、表示部103の表示内容が操作以外のものによって変化する場合であって当該表示部103の表示内容を変化させる操作以外のものを操作ログ情報として記憶していない場合には、CPU101は、操作ログ情報に加え、当該表示部103の表示内容を変化させる操作以外のものを記憶している情報(例えば、電子ジャーナル情報、第3の履歴情報)も参照して表示推移画像を生成する。 On the other hand, if the display content of the display unit 103 changes due to something other than an operation and operations other than those that change the display content of the display unit 103 are not stored as operation log information, the CPU 101 generates a display transition image by referencing not only the operation log information but also information that stores operations other than those that change the display content of the display unit 103 (e.g., electronic journal information, third history information).

なお、CPU101は、明示的な指示(店員による所定の操作。例えば、図5(B)、図7(A)、図7(B)の画面における店員の操作)があった場合に、表示推移画像を生成してもよいし、取引情報、電子ジャーナル情報、操作ログ情報と同様、明示的な指示がなくても、表示推移画像を生成してもよい。 The CPU 101 may generate a display transition image when there is an explicit instruction (a specified operation by a store clerk, for example, an operation by a store clerk on the screens of Figures 5(B), 7(A), and 7(B)), or it may generate a display transition image even without an explicit instruction, as with transaction information, electronic journal information, and operation log information.

記憶部102は、1以上の種々の記憶部材(例えば、メモリやストレージとなるもの。例えば、RAM、ROM、ハードディスク、SSD(Solid State Drive)等)の総称である。記憶部102は、種々の情報を記憶する。例えば、記憶部102は、CPU101が実行するプログラムや、CPU101が参照する情報(例えば、商品マスタ)、CPU101が生成する情報(例えば、取引情報、電子ジャーナル情報、操作ログ情報、表示推移画像)、撮像部110によって撮像された撮像画像等を記憶する。 The memory unit 102 is a collective term for one or more various memory components (for example, memory or storage, such as RAM, ROM, hard disk, SSD (Solid State Drive), etc.). The memory unit 102 stores various information. For example, the memory unit 102 stores programs executed by the CPU 101, information referenced by the CPU 101 (for example, product master), information generated by the CPU 101 (for example, transaction information, electronic journal information, operation log information, display transition images), images captured by the imaging unit 110, etc.

商品マスタは、例えば、商品識別情報(例えばJANコード、又は、商品プリセットボタン毎に予め設定している商品コード)に対応付けて商品名、販売価格等を記憶したファイルである。 The product master is a file that stores product names, sales prices, etc. in association with product identification information (e.g., JAN codes or product codes pre-set for each product preset button).

CPU101は、何れの取引のものであるかがわかるように、取引情報を記憶部102に記憶する。例えば、CPU101は、取引毎に発番(採番)される取引識別情報(取引番号)を含む取引情報を生成し、生成した取引情報を記憶部102に記憶してもよいし、取引識別情報を含まない取引情報を生成し、生成した取引情報を取引識別情報に対応付けて記憶部102に記憶してもよい。同様に、CPU101は、何れの取引のものであるかがわかるように、電子ジャーナル情報、操作ログ情報を記憶部102に記憶する。なお、取引番号は、取引の開始時(後述する登録スタートボタンBT01の操作後)に採番(発番)される。 The CPU 101 stores transaction information in the memory unit 102 so that it is possible to identify which transaction it corresponds to. For example, the CPU 101 may generate transaction information that includes transaction identification information (transaction number) that is assigned (numbered) for each transaction and store the generated transaction information in the memory unit 102, or it may generate transaction information that does not include transaction identification information and store the generated transaction information in the memory unit 102 in association with the transaction identification information. Similarly, the CPU 101 stores electronic journal information and operation log information in the memory unit 102 so that it is possible to identify which transaction it corresponds to. The transaction number is assigned (numbered) when the transaction begins (after the registration start button BT01, described below, is operated).

CPU101は、何れの取引のものであるかがわかるように、表示推移画像を記憶部102に記憶する。具体的には、当該表示推移画像の生成の元となった操作ログ情報の取引識別番号を含む表示推移画像を生成し、生成した表示推移画像を記憶部102に記憶してもよいし、上記取引識別情報を含まない表示推移画像を生成し、生成した表示推移画像を上記取引識別情報に対応付けて記憶部102に記憶してもよい。 The CPU 101 stores the display transition image in the storage unit 102 so that it is clear which transaction it corresponds to. Specifically, the CPU 101 may generate a display transition image that includes the transaction identification number of the operation log information that was the basis for generating the display transition image and store the generated display transition image in the storage unit 102, or it may generate a display transition image that does not include the transaction identification information and store the generated display transition image in the storage unit 102 in association with the transaction identification information.

CPU101は、何れの取引のものであるかがわかるように、撮像部110によって撮像された撮像画像を記憶部102に記憶する。例えば、CPU101は、撮像部110によって撮像された撮像画像を取引識別情報に対応付けて記憶部102に記憶する。 The CPU 101 stores the image captured by the imaging unit 110 in the storage unit 102 so that it is possible to identify which transaction it is for. For example, the CPU 101 associates the image captured by the imaging unit 110 with transaction identification information and stores it in the storage unit 102.

つまり、取引情報、電子ジャーナル情報、操作ログ情報、表示推移画像、及び、撮像画像は、何れも、夫々がどの取引のものであるかがわかるように記憶部102に記憶される。 In other words, transaction information, electronic journal information, operation log information, display transition images, and captured images are all stored in the memory unit 102 so that it is clear which transaction each corresponds to.

表示部103は、タッチディスプレイであって、操作者(顧客)に種々の情報(例えば、登録処理における画面、精算処理における画面)を表示し、また、操作者の操作を受け付ける。なお、操作者による表示部103への操作履歴(タッチ位置)は、上述したように、操作ログ情報として記憶部102に記憶される。 The display unit 103 is a touch display that displays various information to the operator (customer) (e.g., a screen for the registration process, a screen for the settlement process), and also accepts operations by the operator. As described above, the operation history (touch positions) of the operator on the display unit 103 is stored in the memory unit 102 as operation log information.

スキャナ部104は、種々の情報を光学的に読み取る。例えば、スキャナ部104は、商品に付されているコードをスキャンし、商品コードを読み取る。 The scanner unit 104 optically reads various information. For example, the scanner unit 104 scans the code attached to the product and reads the product code.

非現金決済105は、非現金による決済(例えば、クレジット決済、電子マネー決済等)による決済機構である。非現金決済部105は、登録精算装置10とは別体の決済端末であってもよい。決済端末105は、例えば、読取部、通信部(登録精算装置10と通信する通信部、クレジット決済を実行するクレジットサーバ等の外部のサーバ等と通信する通信部)、操作部、表示部を備える。現金決済部106は、現金による決済機構である。現金決済部106は、紙幣や硬貨の投入口、紙幣や硬貨の排出口を有する。現金決済部106は、投入口へ投入された貨幣を検出し、金種毎の投入枚数を特定して投入金額を算出し、投入金額と買上金額の差分である釣銭金額を算出し、釣り銭を排出口から排出する。紙幣や硬貨の投入、釣り銭の取り去りをセンサによって検知してもよい。 The non-cash payment unit 105 is a payment mechanism for non-cash payments (e.g., credit card payments, electronic money payments, etc.). The non-cash payment unit 105 may be a payment terminal separate from the registration and settlement device 10. The payment terminal 105 includes, for example, a reading unit, a communication unit (a communication unit that communicates with the registration and settlement device 10, and a communication unit that communicates with external servers such as credit servers that execute credit card payments), an operation unit, and a display unit. The cash payment unit 106 is a cash payment mechanism. The cash payment unit 106 has an insertion slot for banknotes and coins and an ejection slot for banknotes and coins. The cash payment unit 106 detects currency inserted into the insertion slot, identifies the number of coins inserted for each denomination, calculates the inserted amount, calculates the change amount, which is the difference between the inserted amount and the purchase amount, and ejects the change from the ejection slot. The insertion of banknotes and coins and the removal of change may be detected by a sensor.

通信部107は、他の装置(例えば、取引状況管理装置40、ストアコントローラ50等)との間において情報を送受信する。例えば、通信部107は、商品マスタをストアコントローラ50(又は本部サーバ60)から受信する。また、通信部107は、取引情報をストアコントローラ50(又は本部サーバ60)に送信する。 The communication unit 107 transmits and receives information to and from other devices (e.g., the transaction status management device 40, the store controller 50, etc.). For example, the communication unit 107 receives a product master from the store controller 50 (or the headquarters server 60). The communication unit 107 also transmits transaction information to the store controller 50 (or the headquarters server 60).

印刷部108は、各種媒体(レシート、クーポン券)を印刷、発行する。媒体の取り去りをセンサによって検知してもよい。音声出力部109は、音声(例えば、確認音、警告音、音声ガイダンス等)を出力する。 The printing unit 108 prints and issues various media (receipts, coupons). A sensor may be used to detect the removal of media. The audio output unit 109 outputs audio (e.g., confirmation sounds, warning sounds, audio guidance, etc.).

撮像部110は、操作者(顧客)を撮像する。具体的には、撮像部110は、スキャナ部104の前面付近を撮像する。つまり、撮像部110は、顧客によるスキャン動作、現金決済部106への現金投入操作(又は現金決済部106からの現金取出操作)等を撮像可能である。撮像部110による撮像画像は、静止画像であってもいし、動画像であってもよい。例えば、撮像部110は、CPU101の制御に従って、取引の開始(登録スタートボタンBT01の操作時)~取引の終了(レシートの発行時又はレシートの取り去り検出時)の間、動画像を撮像する。なお、撮像部110による撮像画像(静止画像、動画像)は、上述したように、記憶部102に記憶される。 The imaging unit 110 captures an image of the operator (customer). Specifically, the imaging unit 110 captures an image near the front of the scanner unit 104. That is, the imaging unit 110 can capture images of the customer's scanning operation, the operation of inserting cash into the cash settlement unit 106 (or the operation of removing cash from the cash settlement unit 106), etc. The image captured by the imaging unit 110 may be a still image or a moving image. For example, under the control of the CPU 101, the imaging unit 110 captures moving images from the start of the transaction (when the registration start button BT01 is operated) to the end of the transaction (when a receipt is issued or when removal of the receipt is detected). Note that the images (still images and moving images) captured by the imaging unit 110 are stored in the memory unit 102, as described above.

なお、登録精算装置10は、スキャナ部104の前面付近(顧客によるスキャン動作、現金投入操作等)を撮像する撮像部110に加えて、顧客の顔を撮像する撮像部1110(非図示)を備えていてもよい。登録精算装置10は、撮像部1110によって、取引の開始時点(登録スタートボタンBT01の操作時)の顧客の顔の静止画像を代表顔画像として撮像してもよい。また、登録精算装置10は、上流側(上流側カウンタ12の上面)を撮像する撮像部2110(非図示)や下流側(下流側カウンタ13の上面)を撮像する撮像部3110(非図示)を備えてもよい。なお、登録精算装置10は、上述したように複数の撮像部を備えてもよいが、非現金決済部105におけるPINの入力領域は撮像しない(または、加工処理を施して記憶する)。撮像部1110(撮像部2110、撮像部3110も同様)は、撮像部110と同様、動画像も静止画像も撮像可能である。 The registration and settlement device 10 may be equipped with an imaging unit 1110 (not shown) that captures an image of the customer's face in addition to the imaging unit 110 that captures an image of the area near the front of the scanner unit 104 (such as the customer's scanning operation or cash insertion operation). The registration and settlement device 10 may use the imaging unit 1110 to capture a still image of the customer's face at the start of the transaction (when the registration start button BT01 is operated) as a representative face image. The registration and settlement device 10 may also be equipped with an imaging unit 2110 (not shown) that captures an image of the upstream side (the top surface of the upstream counter 12) and an imaging unit 3110 (not shown) that captures an image of the downstream side (the top surface of the downstream counter 13). The registration and settlement device 10 may be equipped with multiple imaging units as described above, but the PIN input area in the non-cash payment unit 105 is not captured (or is stored after processing). Like imaging unit 110, imaging unit 1110 (and imaging units 2110 and 3110 as well) is capable of capturing both moving images and still images.

発光部112は、発光によって種々の情報を報知する。例えば、発光部112は、操作者による店員呼出の操作があった旨を報知する。なお、発光部112は、商品の取消の操作、購入数量を減少させる操作、商品プリセットボタンの操作等の操作に関連して報知してもよい。例えば、発光部112は、商品の取消数(購入数量の減少数、商品プリセットボタンの操作数も同様)が所定の閾値を超えた場合、商品の取消数が所定の閾値を超えた旨を意味する発光態様で発光してもよい。 The light-emitting unit 112 emits light to indicate various pieces of information. For example, the light-emitting unit 112 may indicate that the operator has performed an operation to call a store clerk. The light-emitting unit 112 may also provide information related to operations such as canceling products, reducing the purchase quantity, operating a product preset button, etc. For example, when the number of product cancellations (similar to the number of purchase quantity reductions and the number of product preset button operations) exceeds a predetermined threshold, the light-emitting unit 112 may emit light in a manner that indicates that the number of product cancellations has exceeded the predetermined threshold.

監視表示部113は、例えば、液晶ディスプレイであって、周囲(当該操作者、他の顧客、店員)に種々の情報を表示する。例えば、監視表示部113は、待機中(客待ち状態)には当該装置の番号を表示し、処理中には撮像部110の撮像画像(動画像又は静止画像)を表示してもよい。なお、監視表示部113の両側面や背面には、当該装置の番号が示されている。 The monitoring display unit 113 is, for example, an LCD display, and displays various information to those around it (the operator, other customers, and store staff). For example, the monitoring display unit 113 may display the number of the device in question while it is on standby (waiting for a customer), and may display images (moving or still images) captured by the imaging unit 110 during processing. The number of the device in question is displayed on both sides and the back of the monitoring display unit 113.

検知部120は、人感センサ(例えば、赤外線を用いたセンサ)によって人の存在を検知する。検知部120は、検出位置が異なる複数の人感センサを備えてもよい。例えば、検知部120は、上流側カウンタ12の正面付近(正面かつ近傍)を見下ろす方向に人を検知(つまり上流側カウンタ12の正面付近における人の存在を検知)する第1センサと、本体部11の正面付近を見下ろす方向に人を検知(つまり本体部11の正面付近における人の存在を検知)する第2センサと、下流側カウンタ13の正面付近を見下ろす方向に人を検知(つまり下流側カウンタ13の正面付近における人の存在を検知)する第3センサとから構成されてもよい。 The detection unit 120 detects the presence of a person using a human presence sensor (e.g., a sensor using infrared rays). The detection unit 120 may be equipped with multiple human presence sensors with different detection positions. For example, the detection unit 120 may be composed of a first sensor that detects a person in a direction looking down near the front (front and nearby) of the upstream counter 12 (i.e., detects the presence of a person near the front of the upstream counter 12), a second sensor that detects a person in a direction looking down near the front of the main body unit 11 (i.e., detects the presence of a person near the front of the main body unit 11), and a third sensor that detects a person in a direction looking down near the front of the downstream counter 13 (i.e., detects the presence of a person near the front of the downstream counter 13).

(操作確認検証処理)
上述したように、登録精算装置10は、店員の操作に基づいて操作確認検証処理を実行可能である。操作確認検証処理とは、顧客の操作(登録処理又は精算処理における操作)の正否(若しくは正誤)を確認、又は、顧客の操作が正しい操作(若しくは正しくない操作)であるかを検証するための処理である。登録精算装置10は、顧客の操作に基づいて、すなわち店員の介在なしに、処理(登録処理、精算処理)を進行させるため、店員が介在する場合に比べ、正しくない操作(意図的な正しくない操作、ミスによる正しくない操作)が行われる可能性が高い。正しくない操作への対策として、店舗側(店員)は、適宜、操作確認検証処理を実行し、顧客の操作が正しいか否か等を確認する。以下、操作確認検証処理によって実現(操作確認検証処理が提供)する機能を操作確認検証機能(又は、操作確認機能、又は、操作検証機能)と称する場合がある。
(Operation confirmation verification process)
As described above, the registration and settlement device 10 can execute an operation confirmation and verification process based on the operation of a store clerk. The operation confirmation and verification process is a process for confirming whether a customer's operation (operation in the registration process or the settlement process) is correct (or incorrect), or for verifying whether the customer's operation is correct (or incorrect). Because the registration and settlement device 10 proceeds with the process (registration process, settlement process) based on the customer's operation, i.e., without the intervention of a store clerk, there is a higher possibility of incorrect operations (intentional incorrect operations, incorrect operations due to mistake) compared to when the store clerk is involved. As a countermeasure against incorrect operations, the store (store clerk) executes an operation confirmation and verification process as appropriate to verify whether the customer's operation is correct. Hereinafter, the function realized by (provided by) the operation confirmation and verification process may be referred to as an operation confirmation and verification function (or an operation confirmation function, or an operation verification function).

具体的には、登録精算装置10は、操作確認検証処理(操作確認検証機能)として、撮像部110によって撮像された撮像画像(動画像)や、操作ログ情報に基づいて生成された表示推移画像(動画像)を表示部103に表示する。例えば、登録精算装置10は、店員専用の所定の画面(例えば、図5(B)の小画面SG30、図7(A)の小画面SG31、図7(B)の小画面SG32)における店員の所定の操作に基づいて同一画面(例えば、図5(C)等の小画面SG40)に撮像画像と表示推移画像とを並べてかつタイミングを合わせて表示する。従って、店員(顧客の立ち合い下で店員が操作する場合には店員及び顧客)は、撮像画像と、該撮像画像とタイミングを合わせて表示される表示推移画像とを、同時に確認することができる。 Specifically, as part of its operation confirmation verification process (operation confirmation verification function), the registration and settlement device 10 displays on the display unit 103 captured images (moving images) captured by the imaging unit 110 and display transition images (moving images) generated based on operation log information. For example, the registration and settlement device 10 displays the captured images and display transition images side by side and in sync on the same screen (e.g., small screen SG40 in FIG. 5(C) etc.) based on a specific operation by the clerk on a specific screen dedicated to the clerk (e.g., small screen SG30 in FIG. 5(B), small screen SG31 in FIG. 7(A), small screen SG32 in FIG. 7(B)). Therefore, the clerk (or, if the clerk is operating in the presence of a customer, the clerk and the customer) can simultaneously view the captured images and the display transition images that are displayed in sync with the captured images.

図3~図4は、登録精算装置10の表示例(表示部103における表示例)である。具体的には、図3~図4は、商品登録の開始から支払方法の選択迄の表示例を示している。図3(A)は、取引開始画面(待受画面)である。登録精算装置10は、取引開始前(客待ち中)には、図3(A)に示したような取引開始画面を表示する。取引開始画面には、取引を開始するための登録スタートボタンBT01が設けられている(表示されている)。また、取引開始画面(他の画面も同様)の上部には店員呼出ボタンが設けられている。 Figures 3 and 4 are examples of displays on the registration and settlement device 10 (examples of displays on the display unit 103). Specifically, Figures 3 and 4 show examples of displays from the start of product registration to the selection of a payment method. Figure 3 (A) is the transaction start screen (standby screen). Before the transaction begins (while waiting for a customer), the registration and settlement device 10 displays the transaction start screen as shown in Figure 3 (A). A registration start button BT01 for starting a transaction is provided (displayed) on the transaction start screen. In addition, a store clerk call button is provided at the top of the transaction start screen (as are other screens).

なお、図3(A)に示すように、取引開始画面の比較的上の方(撮像部110に近い位置)に登録スタートボタンBT01を設けたため、顧客が登録スタートボタンBT01を操作する際の該顧客の目線が比較的上向きとなる。従って、代表顔画像を撮像した場合、好適な(目線が比較的上向きの)代表顔画像を得ることができる。 As shown in Figure 3(A), the registration start button BT01 is located relatively high on the transaction start screen (closer to the image capture unit 110), so when the customer operates the registration start button BT01, their line of sight is relatively upward. Therefore, when capturing a representative face image, a suitable representative face image (with their line of sight relatively upward) can be obtained.

登録精算装置10は、取引開始画面の登録スタートボタンBT01の操作があった場合、図3(B)に示したような初期登録画面(1品目の商品を登録する前の登録画面)を表示する。初期登録画面(登録画面も同様)には、合計情報(合計買上点数、合計金額)を表示する合計金額表示領域HR10、登録した商品の情報等を表示する商品情報表示領域HR11が設けられている。また、初期登録画面(登録画面も同様)には、会計(精算)に進む場合(つまり登録を終える場合)に操作する会計ボタンBT12が設けられている。なお、会計ボタンBT12は、1品目の商品の登録後に操作可能になるボタンであるため、1品目の商品の登録前の登録画面である初期登録画面では、会計ボタンBT12は操作不可能な旨の表示態様(グレーアウト。図中は破線)で表示されている。 When the registration start button BT01 on the transaction start screen is operated, the registration and settlement device 10 displays the initial registration screen (the registration screen before registering one product item) as shown in Figure 3 (B). The initial registration screen (and the registration screen as well) has a total amount display area HR10 that displays total information (total number of items purchased, total amount), and a product information display area HR11 that displays information about the registered products. The initial registration screen (and the registration screen as well) also has a checkout button BT12 that is operated to proceed to checkout (settlement) (i.e., to complete registration). Note that the checkout button BT12 becomes operable after registering one product item, and therefore on the initial registration screen, which is the registration screen before registering one product item, the checkout button BT12 is displayed in an inoperable mode (grayed out, indicated by a dashed line in the figure)

また、初期登録画面(登録画面も同様)には、バーコードが付されていない商品を登録する場合に操作する各種のボタン(野菜ボタン、果物ボタン、鮮魚ボタン、精肉ボタン)が設けられている。例えば、登録精算装置10は、野菜ボタンの操作があった場合、個々の野菜(きゅうり、にんじん等)を登録するための商品プリセットボタンを表示する(図4(A)参照)。果物ボタン、鮮魚ボタン、精肉ボタンについても同様である。 The initial registration screen (and the registration screen as well) also has various buttons (vegetable button, fruit button, fresh fish button, meat button) that can be operated when registering products that do not have barcodes. For example, when the vegetable button is operated, the registration and settlement device 10 displays product preset buttons for registering individual vegetables (cucumber, carrot, etc.) (see Figure 4 (A)). The same applies to the fruit button, fresh fish button, and meat button.

登録精算装置10は、図3(B)の場面(初期登録画面)から、顧客のスキャン動作によって缶ビールのバーコードを読み取った場合、図3(C)に示したような登録画面を表示する。商品情報表示領域HR11には、当該商品(缶ビール)の情報(商品名、数量、価格)が表示されている。また、合計金額表示領域HR10には、当該商品分の合計情報が表示されている。 When the customer scans the barcode of a can of beer from the scene in Figure 3 (B) (initial registration screen), the registration and settlement device 10 displays a registration screen such as that shown in Figure 3 (C). Product information display area HR11 displays information about the product (can of beer) in question (product name, quantity, price). Additionally, total amount display area HR10 displays the total amount for that product.

商品情報表示領域HR11の当該商品(缶ビール)の表示欄には、当該商品(缶ビール)の購入数量を増加させる場合に操作するプラスボタン(図中の「+」と表示したボタン)、当該商品の購入数量を減少させる場合に操作するマイナスボタン(図中の「-」と表示したボタン)、及び、当該商品の購入を取り消す場合に操作する取消ボタン(図中の「取消」と表示したボタン)が設けられている。なお、マイナスボタンは、購入数量が2以上である場合に操作可能になるボタンであるため、図3(C)の場面では、マイナスボタンは操作不可能な旨の表示態様で表示されている。 The display column for the product (canned beer) in the product information display area HR11 is provided with a plus button (the button marked "+" in the figure) that can be operated to increase the purchase quantity of the product (canned beer), a minus button (the button marked "-" in the figure) that can be operated to decrease the purchase quantity of the product, and a cancel button (the button marked "Cancel" in the figure) that can be operated to cancel the purchase of the product. Note that the minus button is operable when the purchase quantity is 2 or more, and therefore in the scene in Figure 3 (C), the minus button is displayed in a manner that indicates that it cannot be operated.

登録精算装置10は、図3(C)の場面(登録画面)から、野菜ボタンの操作があった場合、図4(A)に示したように、登録画面の前面に小画面SG13を表示する。小画面SG13には、個々の野菜を登録するための商品プリセットボタン(きゅうりボタン、にんじんボタン等)が設けられている。なお、図示は省略するが、図3(C)の場面(登録画面)から、果物ボタンの操作があった場合に登録画面の前面に表示される小画面SG13には、個々の果物を登録するための商品プリセットボタン(リンゴボタン、みかんボタン等)が設けられている。鮮魚ボタン、精肉ボタンの操作があった場合についても同様である。 When the vegetable button is operated from the scene in Figure 3 (C) (registration screen), the registration and settlement device 10 displays a small screen SG13 in front of the registration screen, as shown in Figure 4 (A). The small screen SG13 has product preset buttons (cucumber button, carrot button, etc.) for registering individual vegetables. Although not shown, the small screen SG13 displayed in front of the registration screen when the fruit button is operated from the scene in Figure 3 (C) (registration screen) has product preset buttons (apple button, mandarin orange button, etc.) for registering individual fruits. The same applies when the fresh fish button or meat button is operated.

また、小画面SG13には、次の商品(他の商品プリセットボタン)を該小画面SG13に表示させる場合に操作する次商品ボタンや、該小画面SG13を閉じる(消去する)場合に操作するとじるボタンが設けられている。なお、登録精算装置10は、とじるボタンの他、何れかの商品プリセットボタンの操作があった場合にも小画面SG13を閉じる。 The small screen SG13 also has a Next Product button that can be operated to display the next product (another product preset button) on the small screen SG13, and a Close button that can be operated to close (erase) the small screen SG13. The registration and settlement device 10 also closes the small screen SG13 when any of the product preset buttons are operated, in addition to the Close button.

登録精算装置10は、図4(A)の場面(小画面SG13を前面に表示した登録画面)から、きゅうりの商品プリセットボタンの操作があった場合、図4(B)に示したように、小画面SG13を閉じるとともに、登録画面の商品情報表示領域HR11に当該商品(きゅうり)の情報等を追加し、合計金額表示領域HR10の合計情報を更新する。 When the product preset button for cucumber is operated from the scene in Figure 4 (A) (the registration screen with small screen SG13 displayed in the foreground), the registration and settlement device 10 closes small screen SG13 as shown in Figure 4 (B), adds information about the product (cucumber) to the product information display area HR11 of the registration screen, and updates the total information in the total amount display area HR10.

登録精算装置10は、図4(B)の場面(登録画面)から、会計ボタンBT12の操作があった場合、図4(C)に示したような支払方法選択画面(決済種別選択画面、精算方法選択画面とも称する)を表示する。支払方法選択画面には、夫々の支払方法(現金決済、クレジット決済、電子マネー決済)に対応するボタン(現金ボタン、クレジットボタン、電子マネーボタン)が設けられている。 When the checkout button BT12 is pressed from the scene (registration screen) shown in Figure 4 (B), the registration settlement device 10 displays the payment method selection screen (also referred to as the payment type selection screen or settlement method selection screen) shown in Figure 4 (C). The payment method selection screen has buttons (cash button, credit button, electronic money button) corresponding to each payment method (cash payment, credit payment, electronic money payment).

なお、図示は省略するが、登録精算装置10は、支払方法選択画面において選択された支払方法(現金ボタンの操作があった場合には現金決済、クレジットボタンの操作があった場合にはクレジット決済、電子マネーボタンの操作があった場合には電子マネー決済)に応じた1以上の精算画面(1以上の現金決済用画面、1以上のクレジット決済用画面、1以上の電子マネー決済用画面)を表示(顧客の操作等に応じて順次表示)し、精算処理を進行させる。登録精算装置10は、精算処理における最後の動作として(若しくは精算処理の完了後の当該取引の最後の動作として)、レシートを印刷、発行する。 Although not shown in the figures, the registered settlement device 10 displays (sequentially in response to the customer's operations, etc.) one or more settlement screens (one or more cash payment screens, one or more credit payment screens, one or more electronic money payment screens) according to the payment method selected on the payment method selection screen (cash payment when the cash button is pressed, credit payment when the credit button is pressed, or electronic money payment when the electronic money button is pressed), and proceeds with the settlement process. The registered settlement device 10 prints and issues a receipt as the final operation in the settlement process (or as the final operation of the transaction after the settlement process is completed).

なお、登録精算装置10は、ポイントカードの読取が可能である。登録開始前にポイントカードの読取タイミングは特に限定しない。例えば、登録精算装置10は、登録開始前(登録スタートボタンBT01の操作~1品目の商品の登録)にポイントカードを読み取ってもよいし、商品登録中(1品目の商品の登録~会計ボタンBT12の操作)にポイントカードを読み取ってもよいし、支払方法の選択時(会計ボタンBT12の操作~支払方法選択画面における一のボタンの操作)にポイントカードを読み取ってもよい。 The registration settlement device 10 is capable of reading point cards. There are no particular limitations on the timing of reading the point card before registration begins. For example, the registration settlement device 10 may read the point card before registration begins (from pressing the registration start button BT01 to registering one product item), or may read the point card during product registration (from registering one product item to pressing the checkout button BT12), or may read the point card when selecting a payment method (from pressing the checkout button BT12 to pressing a button on the payment method selection screen).

図5は、登録精算装置10の表示例(表示部103における表示例)である。具体的には、図5は、撮像画像及び表示推移画像が表示される迄の表示例を示している。 Figure 5 is an example of a display on the registration and settlement device 10 (an example of a display on the display unit 103). Specifically, Figure 5 shows an example of a display from the captured image to the display of the display transition image.

登録精算装置10は、例えば、取引開始画面(図3(A))から、店員のスキャン動作によって当該店員の店員コードを読み取った場合、図5(A)に示したように、小画面SG20を取引開始画面の前面に表示する。小画面SG20は、店員用のメンテナンス画面である。小画面SG20には、種々のボタンが設けられている。例えば、小画面SG20には、記録(履歴)を確認する場合に操作する記録確認ボタンBT21が設けられている。 For example, when a store clerk scans the transaction start screen (FIG. 3(A)) to read the store clerk's store clerk code, the registration settlement device 10 displays small screen SG20 in front of the transaction start screen, as shown in FIG. 5(A). Small screen SG20 is a maintenance screen for the store clerk. Various buttons are provided on small screen SG20. For example, small screen SG20 has a record confirmation button BT21 that can be operated to check records (history).

なお、店員は、登録精算装置10を用いて商品の登録や精算を行っている顧客を監視(会計エリアにおいて直接肉眼で監視、または、監視カメラの映像を表示する監視モニタで監視)し、顧客の操作に気になる点があった場合に、当該登録精算装置10(当該顧客のもと)に移動し、取引の終了後に(又は、取引中に)、該登録精算装置10に店員コードを読み取らせて小画面SG20を表示させてもよい。また、店員は、発光部112を発光させている登録精算装置10(つまり、店員呼出中の登録精算装置10、商品の取消数や購入数量の減少数や商品プリセットボタンの操作数が所定の閾値を超えた登録精算装置10)を見つけた場合に、該登録精算装置10に移動し、取引の終了後に(又は、取引中に)、該登録精算装置10に店員コードを読み取らせて小画面SG20を表示させてもよい。 In addition, a store clerk may monitor a customer who is using a registration and settlement device 10 to register or settle items (either with the naked eye in the checkout area or on a monitor displaying surveillance camera footage), and if they notice anything concerning with the customer's operation, they may move over to that registration and settlement device 10 (where the customer is), and after the transaction is completed (or during the transaction), have that registration and settlement device 10 read the clerk code and display the small screen SG20. Furthermore, if a store clerk finds a registration and settlement device 10 with the light-emitting unit 112 illuminating (i.e., a registration and settlement device 10 currently calling a store clerk, or a registration and settlement device 10 where the number of item cancellations, reductions in purchase quantities, or operation of product preset buttons exceeds a predetermined threshold), they may move over to that registration and settlement device 10, and after the transaction is completed (or during the transaction), have that registration and settlement device 10 read the clerk code and display the small screen SG20.

登録精算装置10は、図5(A)の場面(小画面SG20を前面に表示した取引開始画面)から、記録確認ボタンBT21の操作があった場合、図5(B)に示したように、小画面SG20に代えて小画面SG30を取引開始画面の前面に表示する。小画面SG30は、店員用の取引確認画面(電子ジャーナル検索閲覧画面)である。小画面SG30には、取引一覧表示領域HR31が設けられている。 When the record confirmation button BT21 is operated from the scene shown in Figure 5 (A) (the transaction start screen with small screen SG20 displayed in the foreground), the registered settlement device 10 displays small screen SG30 in the foreground of the transaction start screen in place of small screen SG20, as shown in Figure 5 (B). Small screen SG30 is a transaction confirmation screen (electronic journal search and viewing screen) for the store clerk. Small screen SG30 has a transaction list display area HR31.

図5(B)に示した取引一覧表示領域HR31には、各取引の取引基本情報(後述)が選択可能に表示されている。つまり、登録精算装置10は、一の取引の選択操作として当該取引の取引基本情報(該取引基本情報の表示領域)へのタッチ(選択)を受け付ける。換言すれば、店員は、ある取引を選択する場合、当該取引の取引基本情報(該取引基本情報の表示領域)をタッチ(選択)する。 The transaction list display area HR31 shown in Figure 5 (B) displays the basic transaction information (described below) for each transaction in a selectable manner. In other words, the registered settlement device 10 accepts touching (selection) of the basic transaction information for that transaction (the display area for that basic transaction information) as a selection operation for that transaction. In other words, when a store clerk selects a transaction, they touch (select) the basic transaction information for that transaction (the display area for that basic transaction information).

(取引基本情報)
取引基本情報は、取引に関する基本的な情報である。取引基本情報は、例えば、取引日時(例えば取引完了日時)、レシート番号(取引番号)、ジャーナル番号、取引内のイベント情報を含む。取引内のイベント情報は、当該取引において発生したイベント、つまり当該取引の電子ジャーナル情報に記録されているイベントに関する情報であって、例えば、取引金額(合計金額)が1万円に到達した旨のイベントに関する情報(つまり取引金額が1万円以上の取引である旨を示した情報)、店員呼出があった旨のイベントに関する情報(つまり店員呼出があった取引である旨を示した情報)、商品プリセットボタンによる商品の登録があった旨のイベントに関する情報(つまり商品プリセットボタンの操作があった取引である旨を示した情報)、商品の取消があった旨のイベントに関する情報(つまり取消操作(取消ボタンの操作)があった取引である旨を示した情報)、購入数量の減少があった旨のイベントに関する情報(つまり購入数量の減少操作(マイナスボタンの操作)があった取引である旨を示した情報)等である。
(Basic transaction information)
The basic transaction information is basic information about a transaction. The basic transaction information includes, for example, the transaction date and time (e.g., the transaction completion date and time), a receipt number (transaction number), a journal number, and event information within the transaction. The event information within the transaction is information about events that occurred during the transaction, i.e., events recorded in the electronic journal information for the transaction. For example, information about an event indicating that the transaction amount (total amount) reached 10,000 yen (i.e., information indicating that the transaction amount was 10,000 yen or more), information about an event indicating that a store clerk was called (i.e., information indicating that the transaction involved a store clerk call), information about an event indicating that a product was registered using a product preset button (i.e., information indicating that the transaction involved an operation of the product preset button), information about an event indicating that a product was canceled (i.e., information indicating that the transaction involved a cancellation operation (operation of the cancel button)), and information about an event indicating that the purchase quantity was reduced (i.e., information indicating that the transaction involved a reduction operation of the purchase quantity (operation of the minus button)).

例えば、図5(B)に示した「万」は、取引金額が1万円以上の取引である旨を示している。「呼」は、店員呼出があった取引である旨を示している。「P」は、商品プリセットボタンの操作があった取引である旨を示している。「取」は、取消操作があった取引である旨を示している。「減」は、購入数量の減少操作があった取引である旨を示している。 For example, "Man" in Figure 5 (B) indicates a transaction with a transaction amount of 10,000 yen or more. "Call" indicates a transaction in which a store clerk was called. "P" indicates a transaction in which a product preset button was operated. "Tori" indicates a transaction in which a cancellation operation was performed. "Decrease" indicates a transaction in which an operation to reduce the purchase quantity was performed.

また、小画面SG30には、種々のボタンが設けられている。例えば、小画面SG30には、電子ジャーナルファイルを表示する場合に操作する表示ボタンBT32、撮像画像や表示推移画像を再生(表示)する場合に操作する画像再生ボタンBT33、当該小画面SG30を消去する(小画面SG30に代えて小画面SG20を表示する)場合に操作する終了ボタンBT34が設けられている。 Furthermore, various buttons are provided on the small screen SG30. For example, the small screen SG30 is provided with a display button BT32 that is operated to display an electronic journal file, an image playback button BT33 that is operated to play (display) a captured image or a display transition image, and an exit button BT34 that is operated to erase the small screen SG30 (displaying the small screen SG20 instead of the small screen SG30).

なお、小画面SG40(後述)の表示中には、小画面SG30の終了ボタンBT34は操作できないようにしてもよい。また、小画面SG40の表示中にも小画面SG30の終了ボタンBT34は操作可能とし、小画面SG40の表示中に終了ボタンBT34の操作があった場合には、小画面SG40を閉じるとともに(消去するとともに)、小画面SG30に代えて小画面SG20を表示してもよい。あるいは、小画面SG40の表示中に終了ボタンBT34の操作があった場合には、確認ボタンとキャンセルボタンを配置した確認用の小画面を更に表示し、確認ボタンの操作があった場合には当該確認用の小画面と小画面SG40とを閉じるとともに小画面SG30に代えて小画面SG20を表示し、キャンセルボタンの操作があった場合には単に当該確認用の小画面とを閉じるようにしてもよい(つまり、終了ボタンBT34の操作をキャンセルしてもよい)。 The end button BT34 of the small screen SG30 may be made inoperable while the small screen SG40 (described below) is displayed. Alternatively, the end button BT34 of the small screen SG30 may be operable even while the small screen SG40 is displayed. If the end button BT34 is operated while the small screen SG40 is displayed, the small screen SG40 may be closed (deleted) and the small screen SG20 may be displayed instead of the small screen SG30. Alternatively, if the end button BT34 is operated while the small screen SG40 is displayed, a confirmation small screen with a confirmation button and a cancel button may be displayed. If the confirmation button is operated, the confirmation small screen and the small screen SG40 may be closed and the small screen SG20 may be displayed instead of the small screen SG30. If the cancel button is operated, the confirmation small screen may simply be closed (i.e., the operation of the end button BT34 may be canceled).

登録精算装置10は、取引一覧表示領域HR31における一の取引の選択操作に続いて(つまり一の取引の選択状態において)、表示ボタンBT32の操作があった場合、取引基本情報に代えて当該取引の電子ジャーナル情報を取引一覧表示領域HR31に表示する。 When the display button BT32 is operated following the selection of a transaction in the transaction list display area HR31 (i.e., when a transaction is selected), the registered settlement device 10 displays the electronic journal information for that transaction in the transaction list display area HR31 instead of the basic transaction information.

なお、登録精算装置10は、取引中(例えば、登録画面の表示中)に店員コードを読み取った場合、登録画面の前面に小画面SG20(図5(A))を表示するが、該小画面SG20において記録確認ボタンBT21の操作があった場合には、小画面SG20に代えて表示する小画面SG30の取引一覧表示領域HR31において、当該取引中の電子ジャーナル情報(取引途中迄の電子ジャーナル情報)を表示してもよい。つまり、登録精算装置10は、取引中に表示した小画面SG20において記録確認ボタンBT21の操作があった場合には、はじめから(つまり、取引の選択操作や、表示ボタンBT32の操作を省略して)、当該取引中の取引の電子ジャーナル情報を取引一覧表示領域HR31に表示してもよい。 When the registration settlement device 10 reads the clerk code during a transaction (for example, while the registration screen is displayed), it displays a small screen SG20 (Figure 5(A)) in front of the registration screen. However, if the record confirmation button BT21 is operated on the small screen SG20, the registration settlement device 10 may display electronic journal information for the transaction (electronic journal information up to the middle of the transaction) in the transaction list display area HR31 of the small screen SG30 displayed in place of the small screen SG20. In other words, when the record confirmation button BT21 is operated on the small screen SG20 displayed during a transaction, the registration settlement device 10 may display the electronic journal information for the transaction in progress in the transaction list display area HR31 from the beginning (i.e., omitting the transaction selection operation or the operation of the display button BT32).

また、登録精算装置10は、取引一覧表示領域HR31における一の取引の選択操作に続いて、画像再生ボタンBT33の操作があった場合、当該取引の撮像画像や表示推移画像を表示する。なお、登録精算装置10は、取引一覧表示領域HR31に一の取引の電子ジャーナル情報(取引中の取引の電子ジャーナル情報も含む)を表示しているときに、画像再生ボタンBT33の操作があった場合にも、当該取引の撮像画像や表示推移画像を表示してもよい。 Furthermore, when the image playback button BT33 is operated following the selection of a transaction in the transaction list display area HR31, the registration settlement device 10 displays a captured image and a display transition image of that transaction. Note that the registration settlement device 10 may also display a captured image and a display transition image of that transaction when the image playback button BT33 is operated while the electronic journal information of a transaction (including electronic journal information of a transaction currently being traded) is displayed in the transaction list display area HR31.

登録精算装置10は、図5(B)の場面(小画面SG30を前面に表示した取引開始画面)から、取引一覧表示領域HR31における一の取引(例えば、図3、図4に示した取引)の選択操作に続いて、画像再生ボタンBT33の操作があった場合、図5(C)に示したように、小画面SG40を取引開始画面の前面に表示する。 When a transaction (e.g., a transaction shown in Figures 3 and 4) is selected in the transaction list display area HR31 from the scene shown in Figure 5 (B) (the transaction start screen with small screen SG30 displayed in the foreground), followed by operation of the image playback button BT33, the registered settlement device 10 displays small screen SG40 in the foreground of the transaction start screen, as shown in Figure 5 (C).

登録精算装置10は、小画面SG30の画像再生ボタンBT33の操作があった場合、小画面SG40において当該取引の取引開始時点(先頭)から動画像を再生する。小画面SG31(図7(A))や小画面SG32(図7(B))から小画面SG40を表示する場合にも、同様に、取引の取引開始時点から動画像を再生する。つまり、図5(C)の小画面SG40の動画は、小画面SG30の画像再生ボタンBT33の操作直後(つまり当該小画面SG40の表示開始時)の再生内容を示したものではなく、表示開始時から再生が進んだ時点(又は、表示開始後に再生箇所を指定した後)を示している。 When the image playback button BT33 on small screen SG30 is operated, the registration and settlement device 10 plays back video from the start (beginning) of the transaction on small screen SG40. Similarly, when small screen SG40 is displayed from small screen SG31 (FIG. 7(A)) or small screen SG32 (FIG. 7(B)), video is also played back from the start of the transaction. In other words, the video on small screen SG40 in FIG. 5(C) does not show the content played back immediately after the image playback button BT33 on small screen SG30 is operated (i.e., when the display of small screen SG40 begins), but rather shows the point at which playback has progressed since the start of display (or after the playback point is specified after display begins).

なお、登録精算装置10は、小画面SG30の画像再生ボタンBT33の操作があった場合、当該取引の取引基本情報(「P」等)等を参照し、小画面SG40において、図5(C)に示したように、特定の箇所(時点)から再生(頭出し再生)してもよい。小画面SG31(図7(A))や小画面SG32(図7(B))から小画面SG40を表示する場合にも、同様に、特定の箇所から再生してもよい。 When the image playback button BT33 on small screen SG30 is operated, the registered settlement device 10 may refer to the basic transaction information (such as "P") of the transaction and play (start playback) from a specific point (time point) on small screen SG40, as shown in FIG. 5(C). Similarly, playback from a specific point may also be performed when displaying small screen SG40 from small screen SG31 (FIG. 7(A)) or small screen SG32 (FIG. 7(B)).

図6は、登録精算装置10の表示例(小画面SG40の表示例)である。具体的には、図6(A)は、図5(A)に示した小画面SG40の拡大図である。小画面SG40は、画像を再生して確認する画像確認画面である。 Figure 6 shows an example of a display on the registration and settlement device 10 (an example of a display on the small screen SG40). Specifically, Figure 6 (A) is an enlarged view of the small screen SG40 shown in Figure 5 (A). The small screen SG40 is an image confirmation screen on which an image is played back and confirmed.

登録精算装置10は、図6(A)に示したように、小画面SG40において、撮像画像(同図の符号A)と、表示推移画像(同図の符号B)とを並べて表示(再生)する。図6(A)の撮像画像は、2品目の商品を登録したときの撮像部110による撮像画像、図6(A)の表示推移画像は、2品目の商品を登録したときの表示推移画像である。つまり、登録精算装置10は、同タイミング(図6(A)では2品目の商品を登録したタイミング)の撮像画像と表示推移画像とを並べて表示する。 As shown in FIG. 6(A), the registration and settlement device 10 displays (plays) a captured image (symbol A in the same figure) and a display transition image (symbol B in the same figure) side by side on the small screen SG40. The captured image in FIG. 6(A) is an image captured by the imaging unit 110 when two products are registered, and the display transition image in FIG. 6(A) is a display transition image when two products are registered. In other words, the registration and settlement device 10 displays a captured image and a display transition image side by side at the same time (the time when two products are registered in FIG. 6(A)).

表示推移画像における画像GA1は、顧客の操作位置(タッチ位置)を示した画像である。登録精算装置10は、操作ログ情報にタッチ位置(座標)が含まれている場合、当該タッチ位置を画像GA1によって可視化(当該タッチ位置に画像GA1を表示)した表示推移画像を生成する。なお、登録精算装置10は、画像GA1の中心がタッチ位置になるように画像GA1を表示してもよい(つまり、タッチ位置を中心に画像GA1を表示してもよい)。なお、図中の画像GA1は、単に円形の画像であるが、画像GA1は、タッチがイメージされる画像(例えば、指紋風の画像、指先風の画像)であってもよい。 Image GA1 in the display transition image is an image that shows the customer's operation position (touch position). When the touch position (coordinates) is included in the operation log information, the registration and settlement device 10 generates a display transition image that visualizes the touch position using image GA1 (displaying image GA1 at the touch position). Note that the registration and settlement device 10 may display image GA1 so that the center of image GA1 is the touch position (in other words, image GA1 may be displayed with the touch position at its center). Note that while image GA1 in the figure is simply a circular image, image GA1 may also be an image that evokes a touch (for example, a fingerprint-like image or a fingertip-like image).

図6(A)によれば、ニンジン(¥70)を登録すべきであるのに、実際にはきゅうり(¥50)を登録していたことが確認できる。また、顧客が、きゅうりの商品プリセットボタンの右上部分を操作(タッチ)した旨も確認できる。なお、図6(A)の表示推移画像は、顧客が、にんじんを手にし、小画面SG13のきゅうりの商品プリセットボタン(右上部分)を操作した瞬間を示しているため(再生しているため)、該表示推移画像(表示推移画像として表示された登録画面の商品情報表示領域HR11)には、きゅうりの登録情報が反映(表示)されていないが、直後の表示推移画像(非図示)では、小画面SG13は消去され、きゅうりの登録情報が反映されている。 From Figure 6(A), it can be seen that when carrots (¥70) should have been registered, cucumbers (¥50) were actually registered. It can also be seen that the customer operated (touched) the upper right portion of the cucumber product preset button. Note that because the display transition image in Figure 6(A) shows (is being played back) the moment when the customer picked up a carrot and operated the cucumber product preset button (upper right portion) on the small screen SG13, the registered information for cucumbers is not reflected (displayed) in the display transition image (product information display area HR11 of the registration screen displayed as the display transition image), but in the display transition image immediately afterwards (not shown), the small screen SG13 is erased and the registered information for cucumbers is reflected.

また、小画面SG40には、動画像(撮像画像、表示推移画像)の再生箇所(再生時点)を示した再生バー(同図の符号C)が設けられている。登録精算装置10は、再生バーの一の箇所が操作(タッチ)された場合、当該箇所から動画像を再生する(つまり再生個所を変更する)。つまり、店員は、再生バーにて動画像の再生箇所を確認するとともに、再生バーの所望の箇所を操作し、再生箇所を変更(調整)することができる。 The small screen SG40 also has a playback bar (symbol C in the same figure) that indicates the playback location (playback time) of the video (captured image, display transition image). When a location on the playback bar is operated (touched), the registration and settlement device 10 plays the video from that location (i.e., changes the playback location). In other words, the store clerk can check the playback location of the video on the playback bar, and can also operate the desired location on the playback bar to change (adjust) the playback location.

再生バーの下部には、当該取引において発生したイベント(開始、1品目登録、2品目登録(P)、現金選択、…)の個所(時点)が表示している。なお、「1品目登録S」の「S」は、バーコードのスキャンによる登録である旨を示している。つまり、「1品目登録S」は、バーコードのスキャンによって1品目の商品が登録された旨(個所)を示している。「2品目登録P」の「P」は、商品プリセットボタンによる登録である旨を示している。つまり、「2品目登録P」は、商品プリセットボタンによって2品目の商品が登録された旨(個所)を示している。再生バーの下部の情報は、再生個所の確認や再生個所を変更する際に参考となる。図6(A)において示したイベントは、一例であって、他のイベント(例えば、取消操作、購入数量の減少操作等)を表示してもよい。なお、再生バーの下部に代えて又は加えて再生バーの上部においてイベントの個所を表示してもよい。 The bottom of the playback bar displays the location (time) of the event that occurred in the transaction (start, register 1st item, register 2nd item (P), cash selection, etc.). The "S" in "Register 1st Item S" indicates that the registration was made by scanning a barcode. In other words, "Register 1st Item S" indicates that the first item was registered by scanning a barcode. The "P" in "Register 2nd Item P" indicates that the registration was made by pressing a product preset button. In other words, "Register 2nd Item P" indicates that the second item was registered by pressing a product preset button. The information below the playback bar is useful when checking or changing the playback location. The events shown in Figure 6 (A) are just an example, and other events (e.g., cancellation, purchase quantity reduction, etc.) may also be displayed. The location of the event may be displayed above the playback bar instead of or in addition to the bottom of the playback bar.

なお、再生バーに対応付けてイベントの個所を表示(再生バーの下部又は上部にイベントの個所を表示)することに代えて又は加えて、夫々のイベントに対応するボタン(イベント対応ボタン)を設けてもよい。図6(A)に示した例では、イベント対応ボタンとして、小画面SG40に、1品目登録Sボタン、2品目登録Pボタン、現金選択ボタン、現金(300円)投入ボタンを配置してもよい。登録精算装置10は、ボタンの操作があった場合には、対応する個所から動画像の再生を開始する。例えば、登録精算装置10は、2品目登録Pボタンの操作があった場合には、商品プリセットボタンによって2品目の商品が登録された個所から動画像の再生を開始する。 In addition to or instead of displaying the location of an event in association with the playback bar (displaying the location of the event at the bottom or top of the playback bar), buttons corresponding to each event (event-related buttons) may be provided. In the example shown in FIG. 6(A), the event-related buttons may be arranged on the small screen SG40 as a first-item registration S button, a second-item registration P button, a cash selection button, and a cash (300 yen) insertion button. When a button is operated, the registration and settlement device 10 starts playing the video from the corresponding location. For example, when the second-item registration P button is operated, the registration and settlement device 10 starts playing the video from the location where the second item was registered using the product preset button.

また、小画面SG40には、再生(進む)ボタン、停止ボタン、早送ボタン、戻ボタン、早戻ボタンが設けられている。再生ボタンは、動画像を通常の速さ(現実の時間経過の速さ)で再生表示させる場合に操作するボタンである。停止ボタンは、動画像を停止表示(静止画像のように表示)させる場合に操作するボタンである。早送ボタンは、動画像を通常よりも早い速さで再生表示させる場合に操作するボタンである。戻ボタンは、動画像を通常の速さで逆再生表示させる場合に操作するボタンである。早戻ボタンは、動画像を通常よりも早い速さで逆再生表示させる場合に操作するボタンである。なお、登録精算装置10は、小画面SG30の画像再生ボタンBT33の操作があった場合(つまり小画面SG40の表示開始時において)、先頭(又は特定の箇所)から動画像を通常の速さで再生表示してもよいし、動画像の先頭(又は特定の箇所)を停止表示してもよい。 The small screen SG40 is also provided with a play (forward) button, stop button, fast-forward button, rewind button, and fast-rewind button. The play button is operated to play and display the moving image at a normal speed (the speed at which real time passes). The stop button is operated to freeze the moving image (display it as a still image). The fast-forward button is operated to play and display the moving image at a faster-than-normal speed. The rewind button is operated to play and display the moving image in reverse at a normal speed. The fast-rewind button is operated to play and display the moving image in reverse at a faster-than-normal speed. Note that when the image play button BT33 on the small screen SG30 is operated (i.e., when the display of the small screen SG40 starts), the registration and settlement device 10 may play and display the moving image from the beginning (or a specific point) at the normal speed, or may freeze and display the beginning (or a specific point) of the moving image.

また、小画面SG40には、同時画面(同時画像)ボタンBT41、監視画面(撮像画像)ボタンBT42、操作画面(表示推移画像)ボタンBT43、とじるボタンBT44が設けられている。とじるボタンBT44は、当該小画面SG40を閉じる(消去する)場合に操作するボタンである。 The small screen SG40 also has a simultaneous screen (simultaneous image) button BT41, a monitoring screen (captured image) button BT42, an operation screen (display transition image) button BT43, and a close button BT44. The close button BT44 is a button that is operated to close (delete) the small screen SG40.

同時画面ボタンBT41、監視画面ボタンBT42及び操作画面ボタンBT43は、画像の表示の切替操作を受け付けるとともに現在の表示状態を報知するボタンである。同時画面ボタンBT41は、撮像画像と表示推移画像とを同時に表示する場合に操作するボタンである。監視画面ボタンBT42は、表示推移画像を表示せずに撮像画像を表示する場合に操作するボタンである。操作画面ボタンBT43は、撮像画像を表示せずに表示推移画像を表示する場合に操作するボタンである。例えば、登録精算装置10は、図6(A)の場面から監視画面ボタンBT42の操作があった場合には、表示推移画像を表示せずに撮像画像を表示する(非図示)。登録精算装置10は、図6(A)の場面から操作画面ボタンBT43の操作があった場合、図6(B)に示したように、撮像画像を表示せずに表示推移画像を表示する。再生中でも切り替えは可能である。 The simultaneous screen button BT41, monitoring screen button BT42, and operation screen button BT43 are buttons that accept image display switching operations and notify the current display state. The simultaneous screen button BT41 is a button that is operated when simultaneously displaying the captured image and the display transition image. The monitoring screen button BT42 is a button that is operated when displaying the captured image without displaying the display transition image. The operation screen button BT43 is a button that is operated when displaying the display transition image without displaying the captured image. For example, if the monitoring screen button BT42 is operated from the scene in Figure 6 (A), the registration and settlement device 10 displays the captured image without displaying the display transition image (not shown). If the operation screen button BT43 is operated from the scene in Figure 6 (A), the registration and settlement device 10 displays the display transition image without displaying the captured image, as shown in Figure 6 (B). Switching is possible even during playback.

なお、図6(A)の場面は、同時画面ボタンBT41が選択されている状態であるため、図6(A)では、同時画面ボタンBT41が選択状態である旨の表示態様(図中は太枠)で表示されている。図6(B)の場面は、操作画面ボタンBT43が選択されている状態であるため、図6(B)では、操作画面ボタンBT43が選択状態である旨の表示態様で表示されている。 In the scene in FIG. 6(A), the simultaneous screen button BT41 is selected, and therefore in FIG. 6(A), the simultaneous screen button BT41 is displayed in a manner indicating that it is selected (with a bold frame in the figure). In the scene in FIG. 6(B), the operation screen button BT43 is selected, and therefore in FIG. 6(B), the operation screen button BT43 is displayed in a manner indicating that it is selected.

撮像画像も表示推移画像も再生(表示)するモードを同時再生モードと称し、表示推移画像を再生せずに撮像画像を再生するモードを撮像画像再生モードと称し、撮像画像を再生せずに表示推移画像を再生するモードを表示推移画像再生モードと称してもよい。つまり、同時画面ボタンBT41、監視画面ボタンBT42及び操作画面ボタンBT43は、同時再生モード、撮像画像再生モード、表示推移画像再生モードを切り替えるモード切替ボタンであるとも言える。 A mode in which both captured images and display transition images are played back (displayed) may be referred to as a simultaneous playback mode, a mode in which captured images are played back without playing display transition images may be referred to as a captured image playback mode, and a mode in which display transition images are played back without playing captured images may be referred to as a display transition image playback mode. In other words, the simultaneous screen button BT41, monitoring screen button BT42, and operation screen button BT43 can also be considered mode switching buttons that switch between simultaneous playback mode, captured image playback mode, and display transition image playback mode.

(他の画面)
登録精算装置10は、小画面SG30(図5(B))に代えて、図7(A)に示したような小画面SG31を表示してもよい。つまり、登録精算装置10は、図5(A)の場面から、小画面SG20(図5(A))の記録確認ボタンBT21の操作があった場合、図7(A)に示したように、小画面SG20に代えて小画面SG31を取引開始画面の前面に表示してもよい。小画面SG31は、レシート番号(取引番号)を指定して一の取引を特定する画面である。登録精算装置10は、小画面SG31においてレシート番号を指定する操作があった場合(つまり、一の取引が特定された場合)、小画面SG31の上部に小画面SG40を表示し、小画面SG40において当該取引の画像(撮像画像、表示推移画像)を表示する。
(Other screens)
The registration and settlement device 10 may display a small screen SG31 as shown in FIG. 7(A) instead of the small screen SG30 (FIG. 5(B)). That is, when the record confirmation button BT21 on the small screen SG20 (FIG. 5(A)) is operated from the scene of FIG. 5(A), the registration and settlement device 10 may display the small screen SG31 in front of the transaction start screen instead of the small screen SG20, as shown in FIG. 7(A). The small screen SG31 is a screen for specifying a receipt number (transaction number) to identify a transaction. When an operation to specify a receipt number is performed on the small screen SG31 (that is, when a transaction is identified), the registration and settlement device 10 displays a small screen SG40 above the small screen SG31, and displays an image of the transaction (captured image, display transition image) on the small screen SG40.

登録精算装置10は、小画面SG30(図5(B))や小画面SG31(図7(A))に代えて、小画面SG32を表示してもよい。つまり、登録精算装置10は、図5(A)の場面から、小画面SG20(図5(A))の記録確認ボタンBT21の操作があった場合、小画面SG20に代えて小画面SG32を取引開始画面の前面に表示してもよい。小画面SG32は、時間を指定して1以上の取引(取引基本情報)を抽出する画面である。登録精算装置10は、小画面SG32において時間を指定する操作があった場合、当該指定した時間の範囲内にある、1以上の取引基本情報を選択可能に表示する。図7(B)に示した小画面SG32は、表示直後(記録確認ボタンBT21の操作直後)の小画面SG32ではなく、1以上の取引基本情報を選択可能に表示している小画面SG32である。登録精算装置10は、小画面SG32において一の取引(取引基本情報)が選択され、画像再生ボタンBT33の操作があった場合、小画面SG32の上部に小画面SG40を表示し、小画面SG40において当該取引の画像(撮像画像、表示推移画像)を表示する。なお、登録精算装置10は、小画面SG32において一の取引(取引基本情報)が選択され、表示ボタンBT32の操作があった場合、表示中の取引基本情報を消去し、当該取引の電子ジャーナル情報を表示する。 The registration and settlement device 10 may display small screen SG32 instead of small screen SG30 (Figure 5(B)) or small screen SG31 (Figure 7(A)). In other words, when the record confirmation button BT21 on small screen SG20 (Figure 5(A)) is operated from the scene of Figure 5(A), the registration and settlement device 10 may display small screen SG32 in front of the transaction start screen instead of small screen SG20. Small screen SG32 is a screen for extracting one or more transactions (basic transaction information) by specifying a time. When an operation to specify a time is performed on small screen SG32, the registration and settlement device 10 displays one or more basic transaction information within the specified time range in a selectable manner. The small screen SG32 shown in Figure 7(B) is not the small screen SG32 immediately after it is displayed (immediately after the record confirmation button BT21 is operated), but is the small screen SG32 displaying one or more basic transaction information in a selectable manner. When a transaction (basic transaction information) is selected on small screen SG32 and the image playback button BT33 is operated, the registration settlement device 10 displays small screen SG40 at the top of small screen SG32 and displays an image of the transaction (captured image, display transition image) on small screen SG40. Note that when a transaction (basic transaction information) is selected on small screen SG32 and the display button BT32 is operated, the registration settlement device 10 erases the displayed basic transaction information and displays the electronic journal information for that transaction.

なお、小画面SG30(図5(B))、小画面SG31(図7(A))、小画面SG31(図7(B)は、切替表示が可能であってもよい。例えば、小画面SG30、小画面SG31、小画面SG32の夫々に他の画面への切替ボタンを配置してもよい。 The small screen SG30 (FIG. 5(B)), the small screen SG31 (FIG. 7(A)), and the small screen SG32 (FIG. 7(B)) may be switchable. For example, a button for switching to another screen may be provided on each of the small screens SG30, SG31, and SG32.

以上、実施形態について説明したが、上記実施形態の登録精算装置10によれば、好適に操作状況を確認することができる。つまり、操作状況の確認作業を好適に実施することができる。 The above describes an embodiment. The registration and settlement device 10 of the above embodiment allows for convenient confirmation of operation status. In other words, the operation status confirmation process can be carried out efficiently.

従来は、監視カメラの撮像画像で誤操作や誤入金(貨幣間違い)の状況を確認しており、監視カメラの撮像画像のみでは、状況の把握に時間を要する場合や状況を正確に把握できない場合があったが、上記実施形態の登録精算装置10では、撮像画像と表示推移画像(表示履歴画像)とを、タイミングを合わせて、同一の画面において表示(再生)するため、簡便に(時間を掛けずに)かつ正確に、状況を把握することができる。更に、登録精算装置10は、表示推移画像においてタッチ位置を報知するため、誤操作等が発見された場合に、単なる操作のミスであるのか、意図的な操作(不正が疑われる操作)であるのかについて、ある程度推測することができる。 In the past, operational errors and incorrect deposits (wrong currency) were confirmed using images captured by surveillance cameras, but it could take time to understand the situation or not be possible to accurately grasp the situation using only images captured by surveillance cameras. However, with the registration and settlement device 10 of the above embodiment, the captured image and the display transition image (display history image) are synchronized and displayed (played back) on the same screen, allowing for a simple (quick) and accurate understanding of the situation. Furthermore, because the registration and settlement device 10 notifies the touch position in the display transition image, when an operational error is discovered, it is possible to infer to some extent whether it was a simple operational error or an intentional operation (an operation that may be suspected of being fraudulent).

従って、例えば、店員と顧客とが一緒に確認した場合であって、確認の結果、顧客側に問題がない旨が判明した場合には、店側(店員)は、納得して対応(例えば謝罪等)をすることができる。一方、確認の結果、顧客側に問題がある旨が判明した場合には、修正等の対処を円滑に進めることができる。つまり、顧客の不信感を払拭できぬまま(若しくは顧客からの反論の余地を残したまま)、対処するといった状況は生じ難くなり、スムーズに作業を進めることができる。つまり、確認の結果がどうであれ、状況の再現度(再現性)が高いため、店員、客双方に納得感を与え、スムーズに作業を進めることができる。 Therefore, for example, if a store clerk and a customer check together and the check finds that there is no problem on the customer's side, the store (clerk) can accept the situation and take appropriate action (for example, by apologizing). On the other hand, if the check finds that there is a problem on the customer's side, corrections and other measures can be taken smoothly. In other words, it is less likely that a situation will arise in which action is taken without alleviating the customer's distrust (or leaving room for the customer to object), and work can proceed smoothly. In other words, regardless of the check result, the high degree of reproducibility of the situation gives a sense of acceptance to both the store clerk and the customer, allowing work to proceed smoothly.

なお、登録精算装置10は、商品プリセットボタンの押し間違え(意図的な場合には購入する商品よりも安い商品のボタンを操作)や、入金トラブル(例えば、実際には5千円札を投入したのに1万円札を投入したと勘違いし(または故意に主張し)、釣銭の不足を訴える等)のほか、未登録商品持ち帰り行為(下記)にも好適に対処可能である。 The registered settlement device 10 can also effectively deal with pressing the wrong product preset button (intentionally pressing the button for a product cheaper than the product being purchased), deposit problems (for example, mistakenly thinking (or intentionally claiming) that a 10,000 yen bill was inserted when in fact a 5,000 yen bill was inserted, and then complaining about insufficient change), and the taking away of unregistered products (see below).

(未登録商品持ち帰り行為)
未登録商品持ち帰り行為(未精算商品持ち帰り行為とも称する)とは、精算せずに(つまり代金を支払わずに)商品を持ち帰る行為である。未登録商品持ち帰り行為には、例えば、スキャン動作を行わずに商品を上流側カウンタ12から下流側カウンタ13に移動させる行為(スキャンする素振りも何もなく買物籠から買物袋に入れる行為)や、商品のバーコードを読ませないように意図的に不十分(不適切)なスキャン動作を行って商品を上流側カウンタ12から下流側カウンタ13に移動させる行為(スキャン動作を偽装して買物籠から買物袋に入れる行為)や、セット商品(例えば、6本パックの缶ビール)のバーコードではなく単品(1本の缶ビール)のバーコードを無意識に又は意図的に読ませてセット商品を上流側カウンタ12から下流側カウンタ13に移動させる行為や、他意はなく単にスキャン動作に失敗したが、それに気づかずに商品を上流側カウンタ12から下流側カウンタ13に移動させる行為(単なるスキャンミス)などがある。
(Taking away unregistered products)
An act of taking away unregistered merchandise (also referred to as an act of taking away unpaid merchandise) is an act of taking away merchandise without settling (i.e., without paying for it). Examples of acts of taking away unregistered merchandise include an act of moving an item from the upstream counter 12 to the downstream counter 13 without scanning (putting an item from a shopping basket into a shopping bag without even pretending to scan), an act of moving an item from the upstream counter 12 to the downstream counter 13 by intentionally performing an insufficient (inappropriate) scan to prevent the barcode of the item from being read (putting an item from a shopping basket into a shopping bag while disguising the scan), an act of moving a set of items from the upstream counter 12 to the downstream counter 13 by unintentionally or intentionally reading the barcode of a single item (e.g., a single can of beer) instead of the barcode of the set of items (e.g., a six-pack of canned beer), and an act of moving an item from the upstream counter 12 to the downstream counter 13 after an unintentional failed scan without realizing it (a simple scan error).

商品の移動の状況を把握(例えば、撮像部110の撮像画像の画像認識や検知部112の検知結果から商品の移動の状況を把握)し、商品の移動前後の登録状況(商品が追加されていない状況)を把握すれば、未登録商品持ち帰り行為の発生について概ね認識可能であるが、撮像画像や表示推移画像を再生して確認することにより、より正確かつ簡便に認識可能である。 By understanding the movement of goods (for example, by understanding the movement of goods from image recognition of images captured by the imaging unit 110 or the detection results of the detection unit 112) and the registration status before and after the movement of goods (a situation in which goods have not been added), it is generally possible to recognize the occurrence of an unregistered product being taken home, but by playing back and checking the captured images and display transition images, it is possible to recognize the occurrence more accurately and easily.

(変形例等)
以上、実施形態について説明したが、機器の構成、データの構成、処理の流れ、表示及び出力の態様などは、例えば下記(1)~(18)に示すように、適宜変更が可能である。また、下記(1)~(18)は、夫々適宜組み合わされてよい。
(Modifications, etc.)
Although the embodiments have been described above, the device configuration, data configuration, processing flow, display and output modes, etc. can be appropriately changed as shown in the following (1) to (18). In addition, the following (1) to (18) can be appropriately combined.

(1)画像GA1(円形の画像、指紋風の画像、指先風の画像等)のサイズは、表示推移画像の再生表示中であっても停止表示中であっても、変更可能であってもよい。例えば、小画面SG40に拡大ボタン、縮小ボタンを配置し、登録精算装置10は、拡大ボタンの操作があった場合にはタッチ位置を中心に画像GA1を拡大表示し、縮小ボタンの操作があった場合にはタッチ位置を中心に画像GA1を縮小表示してもよい。画像GA1の表示サイズが大きければ再生表示中であっても画像GA1が目立つため、再生表示中であってもタッチがあった旨を直ぐに認識することができる。一方、画像GA1の表示サイズが小さければ種々のボタンが密集して配置されている場合であっても正確にタッチ位置を確認することができる。また、画像GA1の初期表示サイズ(拡大ボタン又は縮小ボタンの操作前の表示サイズ)を設定できるようにしてもよい。 (1) The size of image GA1 (circular image, fingerprint-like image, fingertip-like image, etc.) may be changeable whether the display transition image is being played back or is paused. For example, an enlargement button and a reduction button may be arranged on small screen SG40, and the registration settlement device 10 may enlarge image GA1 around the touch position when the enlargement button is operated, and reduce image GA1 around the touch position when the reduction button is operated. If the display size of image GA1 is large, image GA1 stands out even during playback display, making it possible to immediately recognize that a touch has occurred even during playback display. On the other hand, if the display size of image GA1 is small, the touch position can be accurately confirmed even when various buttons are densely arranged. In addition, the initial display size of image GA1 (the display size before the enlargement button or reduction button is operated) may be set.

(2)表示推移画像においてタッチ位置の座標情報(X座標の数値、Y座標の数値)を表示してもよい。例えば、登録精算装置10は、タッチ位置を示した画像GA1の近傍に(上部又は下部に)、当該タッチ位置の座標情報を表示してもよい。これにより、タッチ操作についてきちんと記憶(記録)しているといった印象を顧客に与えることができる。 (2) Coordinate information (X coordinate value, Y coordinate value) of the touch position may be displayed in the display transition image. For example, the registration settlement device 10 may display the coordinate information of the touch position near (above or below) the image GA1 showing the touch position. This gives the customer the impression that the touch operation has been properly memorized (recorded).

(3)画像GA1の表示/非表示を切り替え可能にしてもよい。例えば、小画面SG40に表示有(ON)ボタン、表示無(OFF)ボタンを配置し、登録精算装置10は、表示有ボタンの操作があった場合には画像GA1を表示し、表示無ボタンの操作があった場合には画像GA1を非表示としてもよい。同様に、上記(2)の座標情報の表示/非表示を切り替え可能にしてもよい。 (3) The display/non-display of image GA1 may be switchable. For example, a display (ON) button and a non-display (OFF) button may be placed on the small screen SG40, and the registration and settlement device 10 may display image GA1 when the display button is operated, and may not display image GA1 when the non-display button is operated. Similarly, the display/non-display of the coordinate information in (2) above may be switchable.

(4)タッチ操作が行われたときにタッチ位置を直ぐに報知してもよい。例えば、タッチ位置を直ぐに報知する表示モード(タッチ位置即時表示モード)に切り替え可能なボタンを小画面SG40に配置し、登録精算装置10は、当該ボタンの操作があった場合には、タッチ位置即時表示モードに切り替えてもよい。登録精算装置10は、タッチ位置即時表示モードでは、動作確認用の模擬画面(例えば、模擬登録画面、模擬精算画面等)を表示し、該模擬画面へのタッチ操作があった場合には、タッチ操作があったタイミングにおいて、タッチ位置に画像GA1を表示(タッチされている間、表示)してもよい。例えば、店員は、必要に応じて(例えば、顧客がタッチ位置について納得していないような場合)、タッチ位置即時表示モードに切り替えて、顧客に模擬画面への任意の位置のタッチ操作を求め、実際にタッチした位置に画像GA1が表示されることを示してもよい。これにより、スムーズに対処することができる。 (4) The touch position may be immediately notified when a touch operation is performed. For example, a button that can be switched to a display mode that immediately notifies the touch position (touch position immediate display mode) may be provided on the small screen SG40, and the registration and settlement device 10 may switch to the touch position immediate display mode when the button is operated. In the touch position immediate display mode, the registration and settlement device 10 displays a mock screen for operation confirmation (e.g., a mock registration screen, a mock settlement screen, etc.), and when a touch operation is performed on the mock screen, image GA1 may be displayed at the touch position at the time of the touch operation (and while the touch is being performed). For example, if necessary (e.g., if the customer is not satisfied with the touch position), the store clerk may switch to the touch position immediate display mode, ask the customer to touch any position on the mock screen, and indicate that image GA1 will be displayed at the actual touch position. This allows for smooth handling.

(5)取引を選択する画面(小画面SG30、小画面SG31、小画面SG32)を消去して、動画像(撮像画像、表示推移画像)を表示する画面(小画面SG40)を表示してもよい。つまり、上記実施形態では、登録精算装置10は、取引を選択する画面において一の取引の選択があった場合、取引を選択する画面の表示を維持し、該取引の動画像を表示する画面を新たに表示する例を説明したが、登録精算装置10は、取引を選択する画面において一の取引の選択があった場合、取引を選択する画面を消去し、該取引の動画像を表示する画面を表示してもよい。 (5) The transaction selection screen (small screen SG30, small screen SG31, small screen SG32) may be erased, and a screen (small screen SG40) displaying a moving image (captured image, display transition image) may be displayed. In other words, in the above embodiment, when a transaction is selected on the transaction selection screen, the registration settlement device 10 maintains the display of the transaction selection screen and displays a new screen displaying a moving image of the transaction. However, when a transaction is selected on the transaction selection screen, the registration settlement device 10 may erase the transaction selection screen and display a screen displaying a moving image of the transaction.

(6)取引を選択する画面(小画面SG30、小画面SG31、小画面SG32)と動画像を表示する画面(小画面SG40)は、共通の画面であってもよい。つまり、上記実施形態では、登録精算装置10は、取引を選択する画面において一の取引の選択があった場合、取引を選択する画面(小画面SG30、小画面SG31、小画面SG32)とは異なる画面(小画面SG40)において該取引の動画像を表示する例を説明したが、登録精算装置10は、取引を選択する画面において一の取引の選択があった場合、当該取引を選択する画面において該取引の動画像を表示してもよい。 (6) The screen for selecting a transaction (small screen SG30, small screen SG31, small screen SG32) and the screen for displaying a moving image (small screen SG40) may be a common screen. In other words, in the above embodiment, when a transaction is selected on the screen for selecting a transaction, the registration settlement device 10 displays a moving image of that transaction on a screen (small screen SG40) different from the screen for selecting the transaction (small screen SG30, small screen SG31, small screen SG32). However, when a transaction is selected on the screen for selecting a transaction, the registration settlement device 10 may display a moving image of that transaction on the screen for selecting the transaction.

(7)通常の画面に商品プリセットボタンを表示してもよい。つまり、上記実施形態では、登録精算装置10は、登録画面の野菜ボタンの操作があった場合、個々の野菜の商品プリセットボタンを配置した小画面SG13を登録画面の前面に表示する例を説明したが、登録精算装置10は、登録画面の野菜ボタンの操作があった場合、登録画面に代えて、個々の野菜の商品プリセットボタンを配置した画面(通常の画面)を表示してもよい。商品プリセットボタン同士をある程度離して配置することが可能になるため、商品プリセットボタンのタッチミスが削減され、あるいは、タッチミスであるとの主張を困難にすることができる。なお、商品プリセットボタンの操作や戻るボタンの操作があった場合には、登録画面に復帰すればよい。 (7) Product preset buttons may be displayed on the normal screen. In other words, in the above embodiment, an example was described in which the registration and settlement device 10 displays a small screen SG13 on which product preset buttons for individual vegetables are arranged in front of the registration screen when the vegetable button on the registration screen is operated. However, when the vegetable button on the registration screen is operated, the registration and settlement device 10 may display a screen (normal screen) on which product preset buttons for individual vegetables are arranged instead of the registration screen. This makes it possible to arrange the product preset buttons at a certain distance from each other, reducing the chance of touching the product preset buttons incorrectly or making it more difficult to claim that a touch was incorrect. Note that when a product preset button or the back button is operated, the user simply returns to the registration screen.

(8)通常の画面として店員が介在する画面を表示してもよい。つまり、上記実施形態では、登録精算装置10は、店員が介在する画面を小画面(例えば、小画面SG20、小画面SG30、小画面SG31、小画面SG32、小画面SG40)で表示する例を説明したが、通常の画面で表示してもよい。例えば、登録精算装置10は、動画像(撮像画像、表示推移画像)を通常の画面で表示してもよい。 (8) A screen where a store clerk intervenes may be displayed as a normal screen. In other words, in the above embodiment, an example was described in which the registration and settlement device 10 displayed a screen where a store clerk intervenes on a small screen (e.g., small screen SG20, small screen SG30, small screen SG31, small screen SG32, small screen SG40), but it may also be displayed on a normal screen. For example, the registration and settlement device 10 may display a moving image (captured image, display transition image) on a normal screen.

(9)撮像画像は、音声を含む動画像であってもよい。表示推移画像についても同様である。小画面SG40に、音声に関するボタン(例えば、音声有(ON)ボタン、音声無(OFF)ボタン、ボリュームボタン)を配置してもよい。なお、音声を含む撮像画像と、音声を含む表示推移画像とを同時に再生する場合、一方の音声を無音(mute)にしてもよい(又は他方に比べ音声の出力を相当落としてもよい)。 (9) The captured image may be a moving image that includes audio. The same applies to the display transition image. Audio-related buttons (e.g., an audio (ON) button, a no audio (OFF) button, and a volume button) may be placed on the small screen SG40. Note that when a captured image that includes audio and a display transition image that includes audio are played simultaneously, the audio for one of the images may be muted (or the audio output may be significantly reduced compared to the other).

(10)表示推移画像は、表示部103における表示内容を録画(記録)した動画像であってもよい。つまり、上記実施形態では、登録精算装置10は、操作ログ情報に基づいて表示推移画像を生成すると説明したが、表示部103における表示内容を録画して表示推移画像を生成してもよい(つまり表示内容を録画したものを表示推移画像としてもよい)。 (10) The display transition image may be a moving image obtained by recording (storing) the display content on the display unit 103. In other words, in the above embodiment, it was explained that the registration and settlement device 10 generates the display transition image based on operation log information, but the display transition image may also be generated by recording the display content on the display unit 103 (in other words, the display content may be recorded and used as the display transition image).

表示推移画像が表示内容の録画によって生成される動画像である場合も、表示推移画像が操作ログ情報に基づいて生成される動画像である場合と同様、表示推移画像において画像GA1を表示する。例えば、登録精算装置10は、表示部103における表示内容を録画した動画像に操作ログ情報に基づく画像GA1を重畳させて表示推移画像として記憶して表示してもよいし、表示部103における表示内容を録画した動画像を表示推移画像として記憶し、記憶している表示推移画像に操作ログ情報に基づく画像GA1を重畳させて表示してもよい。つまり、表示内容を録画した動画像に画像GA1を重畳させたものを表示推移画像と称してもよいし、表示内容を録画した動画像(画像GA1を重畳させていない動画像)を表示推移画像と称してもよい。 When the display transition image is a moving image generated by recording the display content, image GA1 is displayed in the display transition image, just as when the display transition image is a moving image generated based on operation log information. For example, the registration and settlement device 10 may superimpose image GA1 based on operation log information onto a recorded moving image of the display content on the display unit 103, store it as a display transition image, and display it, or may store a recorded moving image of the display content on the display unit 103 as a display transition image and display the stored display transition image with image GA1 based on the operation log information superimposed onto it. In other words, the display transition image may be a moving image of recorded display content with image GA1 superimposed on it, or a moving image of recorded display content (a moving image without image GA1 superimposed on it) may be referred to as a display transition image.

(11)登録精算装置10は、非現金決済部(決済端末)105、現金決済部106の、一方を備えなくてもよい(どちらか一方を備えていればよい)。 (11) The registered settlement device 10 does not need to have either the non-cash payment unit (payment terminal) 105 or the cash payment unit 106 (it is sufficient to have either one).

(12)動画像(撮像画像、表示推移画像)を他の装置に記憶してもよい。つまり、上記実施形態では、登録精算装置10は、自登録精算装置10の動画像(自登録精算装置10における取引(顧客)に関する動画像)を自登録精算装置10の記憶部102に記憶する例を説明したが、登録精算装置10は、自登録精算装置10の動画像を他の装置(例えば、取引状況管理装置40、ストアコントローラ50、他の登録精算装置10(代表の登録精算装置10)、本部サーバ60)に記憶してもよい。例えば、動画像を生成した登録精算装置10は、生成した動画像を他の装置に送信し、受信側である他の装置が動画像を記憶してもよいし、動画像を生成した登録精算装置10は、他の装置にアクセスし、生成した動画像を他の装置の記憶部に記憶してもよい。 (12) Moving images (captured images, display transition images) may be stored in another device. In other words, in the above embodiment, an example was described in which a registered settlement device 10 stores its own moving images (moving images related to a transaction (customer) in its own registered settlement device 10) in the memory unit 102 of its own registered settlement device 10. However, a registered settlement device 10 may store its own moving images in another device (e.g., a transaction status management device 40, a store controller 50, another registered settlement device 10 (a representative registered settlement device 10), or a headquarters server 60). For example, a registered settlement device 10 that generates a moving image may transmit the generated moving image to another device, and the other device that receives the moving image may store the moving image, or the registered settlement device 10 that generates the moving image may access the other device and store the generated moving image in the memory unit of the other device.

(12-1)販売システム1内に存在する登録精算装置10が1台である場合(つまり、監視対象の装置(動画像を生成する装置)が1台である場合)、どの取引の動画像であるかがわかるように他の装置に記憶する。 (12-1) If there is only one registered settlement device 10 in the sales system 1 (i.e., if there is only one device to be monitored (device that generates video images)), the video images are stored on another device so that it is clear which transaction they represent.

(他の装置に撮像画像を記憶/監視対象の装置は1台)
登録精算装置10は、ある取引の撮像画像を、当該取引の取引識別情報とともに他の装置に送信し、受信側である他の装置は、取引識別情報に対応付けて撮像画像を記憶する。あるいは、登録精算装置10は、他の装置にアクセスして、ある取引の撮像画像を当該取引の取引識別情報に対応付けて他の装置の記憶部に記憶する。
(Images are stored in other devices/One device is monitored)
The registered settlement device 10 transmits a captured image of a certain transaction together with the transaction identification information of the transaction to another device, and the receiving device stores the captured image in association with the transaction identification information. Alternatively, the registered settlement device 10 accesses the other device and stores the captured image of a certain transaction in a memory unit of the other device in association with the transaction identification information of the transaction.

なお、取引毎に、撮像画像の情報名(データ名、ファイル名)、又は、撮像画像の記憶場所(他の装置、フォルダ、パス)を異ならせる(分ける)ことによって、どの取引の撮像画像であるかがわかるようにしてもよい。 In addition, the information name of the captured image (data name, file name) or the storage location of the captured image (another device, folder, path) may be different (separate) for each transaction, making it possible to identify which transaction the captured image is for.

(他の装置に表示推移画像を記憶/監視対象の装置は1台)
登録精算装置10は、取引識別番号を含む表示推移画像を生成してもよいし、取引識別情報を含まない表示推移画像を生成してもよいと説明した。前者の場合(表示推移画像が取引識別情報を含む場合)、登録精算装置10は、ある取引の表示推移画像を単に他の装置に送信し、受信側である他の装置は、単に表示推移画像を記憶する。あるいは、登録精算装置10は、他の装置にアクセスして、ある取引の表示推移画像を単に他の装置の記憶部に記憶する。
(Display transition images are stored on other devices/monitoring target device is 1)
As explained above, the registration and settlement device 10 may generate a display transition image that includes a transaction identification number, or may generate a display transition image that does not include transaction identification information. In the former case (when the display transition image includes transaction identification information), the registration and settlement device 10 simply transmits the display transition image of a certain transaction to another device, and the other device that is the receiving side simply stores the display transition image. Alternatively, the registration and settlement device 10 accesses the other device and simply stores the display transition image of a certain transaction in the memory unit of the other device.

一方、後者の場合(表示推移画像が取引識別情報を含まない場合)、登録精算装置10は、ある取引の表示推移画像を、当該取引の取引識別情報とともに他の装置に送信し、受信側である他の装置は、取引識別情報に対応付けて表示推移画像を記憶する。あるいは、登録精算装置10は、他の装置にアクセスして、ある取引の表示推移画像を当該取引の取引識別情報に対応付けて他の装置の記憶部に記憶する。なお、取引毎に、表示推移画像の情報名、又は、表示推移画像の記憶場所を異ならせることによって、どの取引の表示推移画像であるかがわかるようにしてもよい。 On the other hand, in the latter case (when the display transition image does not include transaction identification information), the registered settlement device 10 transmits the display transition image of a certain transaction along with the transaction identification information of that transaction to another device, and the receiving device stores the display transition image in association with the transaction identification information. Alternatively, the registered settlement device 10 accesses the other device and stores the display transition image of a certain transaction in the memory of the other device in association with the transaction identification information of that transaction. Note that the information name of the display transition image or the storage location of the display transition image may be different for each transaction, so that it is possible to identify which transaction the display transition image is for.

(12-2)販売システム1内に存在する登録精算装置10が2台以上である場合(つまり、監視対象の装置が2台以上である場合)、どの登録精算装置10のどの取引の動画像であるかがわかるように他の装置に記憶する。 (12-2) If there are two or more registered settlement devices 10 in the sales system 1 (i.e., if there are two or more devices to be monitored), the video image is stored in another device so that it is clear which registered settlement device 10 and which transaction it is for.

(他の装置に撮像画像を記憶/監視対象の装置は2台以上)
登録精算装置10は、ある取引の撮像画像を、当該登録精算装置10を識別する装置識別情報と当該取引の取引識別情報とともに他の装置に送信し、受信側である他の装置は、装置識別情報と取引識別情報とに対応付けて撮像画像を記憶する。あるいは、登録精算装置10は、他の装置にアクセスして、自装置の装置識別情報と当該取引の取引識別情報とに対応付けて撮像画像を他の装置の記憶部に記憶する。なお、登録精算装置10毎かつ取引毎に、撮像画像の情報名、又は、撮像画像の記憶場所を異ならせることによって、どの登録精算装置10のどの取引の撮像画像であるかがわかるようにしてもよい。
(Images are stored in another device/there are two or more devices to be monitored)
The registered settlement device 10 transmits a captured image of a certain transaction to another device along with device identification information that identifies the registered settlement device 10 and the transaction identification information of the transaction, and the other device that receives the image stores the captured image in association with the device identification information and the transaction identification information. Alternatively, the registered settlement device 10 accesses the other device and stores the captured image in the memory of the other device in association with the device identification information of the registered settlement device 10 and the transaction identification information of the transaction. Note that the information name of the captured image or the storage location of the captured image may be different for each registered settlement device 10 and each transaction, so that it is possible to identify which registered settlement device 10 and which transaction the captured image is for.

(他の装置に表示推移画像を記憶/監視対象の装置は2台以上)
表示推移画像が取引識別情報を含む場合、登録精算装置10は、ある取引の表示推移画像を、当該登録精算装置10を識別する装置識別情報とともに他の装置に送信し、受信側である他の装置は、装置識別情報に対応付けて表示推移画像を記憶する。あるいは、登録精算装置10は、他の装置にアクセスして、自装置の装置識別情報に対応付けて表示推移画像を他の装置の記憶部に記憶する。なお、登録精算装置10毎に、装置識別情報の情報名、又は、装置識別情報の記憶場所を異ならせることによって、どの登録精算装置10の装置識別情報であるかがわかるようにしてもよい。
(Save the display transition image to another device/monitor two or more devices)
If the display transition image includes transaction identification information, the registered settlement device 10 transmits the display transition image of a certain transaction to another device together with device identification information that identifies the registered settlement device 10, and the other receiving device stores the display transition image in association with the device identification information. Alternatively, the registered settlement device 10 accesses the other device and stores the display transition image in the memory of the other device in association with the device identification information of its own device. Note that the information name of the device identification information or the storage location of the device identification information may be different for each registered settlement device 10, so that it is possible to identify which registered settlement device 10 the device identification information belongs to.

一方、表示推移画像が取引識別情報を含まない場合、登録精算装置10は、ある取引の表示推移画像を、当該登録精算装置10を識別する装置識別情報と当該取引の取引識別情報とともに他の装置に送信し、受信側である他の装置は、装置識別情報と取引識別情報とに対応付けて表示推移画像を記憶する。あるいは、登録精算装置10は、他の装置にアクセスして、ある取引の表示推移画像を、自装置の装置識別情報と当該取引の取引識別情報とに対応付けて他の装置の記憶部に記憶する。なお、登録精算装置10毎かつ取引毎に、表示推移画像の情報名、又は、表示推移画像の記憶場所を異ならせることによって、どの登録精算装置10のどの取引の表示推移画像であるかがわかるようにしてもよい。 On the other hand, if the display transition image does not include transaction identification information, the registered settlement device 10 transmits the display transition image for a certain transaction to another device along with device identification information that identifies the registered settlement device 10 and the transaction identification information for that transaction, and the other receiving device stores the display transition image in association with the device identification information and transaction identification information. Alternatively, the registered settlement device 10 accesses the other device and stores the display transition image for a certain transaction in the memory of the other device in association with its own device's device identification information and the transaction identification information for that transaction. Note that the information name of the display transition image or the storage location of the display transition image may be different for each registered settlement device 10 and each transaction, so that it is possible to identify which registered settlement device 10 and which transaction the display transition image belongs to.

なお、撮像画像は、装置識別情報も取引識別情報も含むものであってもよいし、装置識別情報を含まないが取引識別情報を含むものであってもよいし、取引識別情報を含まないが装置識別情報を含むものであってもよい。装置識別情報も取引識別情報も含む撮像画像については、撮像画像自体から装置も取引も特定してもよい(装置識別情報も取引識別情報も対応付けて記憶しなくてもよい)。装置識別情報を含まないが取引識別情報を含む撮像画像については、撮像画像自体から取引を特定してもよい(取引識別情報に対応付けて記憶しなくてもよい)。取引識別情報を含まないが装置識別情報を含む撮像画像については、撮像画像自体から装置を特定してもよい(装置識別情報に対応付けて記憶しなくてもよい)。表示推移画像についても同様である。 Note that the captured image may include both device identification information and transaction identification information, may include transaction identification information but not device identification information, or may include device identification information but not transaction identification information. For captured images that include both device identification information and transaction identification information, both the device and the transaction may be identified from the captured image itself (neither device identification information nor transaction identification information need to be stored in association). For captured images that do not include device identification information but include transaction identification information, the transaction may be identified from the captured image itself (neither device identification information nor transaction identification information need to be stored in association with transaction identification information). For captured images that do not include transaction identification information but include device identification information, the device may be identified from the captured image itself (neither device identification information need to be stored in association with device identification information). The same applies to display transition images.

(13)ある登録精算装置10における動画像を当該登録精算装置10とは異なる装置(例えば、取引状況管理装置40、他の登録精算装置10)において表示(再生)してもよい。なお、動画像を記憶する際に動画像を送信する場合があるが(上記(12))、動画像を表示する装置と動画像を記憶する装置とが異なる場合にも動画像を表示する際に動画像を送信する。 (13) A moving image from a certain registered settlement device 10 may be displayed (played back) on a device other than the registered settlement device 10 (for example, a transaction status management device 40, another registered settlement device 10). Note that while a moving image may be transmitted when it is stored (see (12) above), even if the device that displays the moving image and the device that stores the moving image are different, the moving image may still be transmitted when it is displayed.

(13-1)販売システム1内に存在する登録精算装置10が1台である場合(つまり、監視対象の装置が1台である場合)、取引を指定して動画像を表示する。例えば、取引を指定可能(つまり取引識別番号を特定可能)な画面(例えば、小画面SG30、小画面31、小画面SG32)を表示し、該画面において指定された動画像を表示してもよい。上述の取引を指定可能な画面は、小画面SG30や小画面SG32の如く、検索機能や一覧表示機能を備えてもよい。 (13-1) If there is only one registered settlement device 10 in the sales system 1 (i.e., if there is only one device to be monitored), a transaction is specified and a moving image is displayed. For example, a screen (e.g., small screen SG30, small screen SG31, small screen SG32) on which a transaction can be specified (i.e., a transaction identification number can be identified) may be displayed, and the specified moving image may be displayed on that screen. The screen on which the above-mentioned transaction can be specified may be equipped with a search function or a list display function, like small screen SG30 or small screen SG32.

(13-2)販売システム1内に存在する登録精算装置10が2台以上である場合(つまり、監視対象の装置が2台以上である場合)、装置と取引とを指定して動画像を表示する。例えば、装置と取引を指定可能(つまり装置識別情報と取引識別番号とを特定可能)な画面を表示し、該画面において指定された動画像を表示してもよい。上述の取引を指定可能な画面は、検索機能や一覧表示機能を備えてもよい。 (13-2) If there are two or more registered settlement devices 10 in the sales system 1 (i.e., if there are two or more devices to be monitored), a device and transaction can be specified and a video image can be displayed. For example, a screen can be displayed on which a device and transaction can be specified (i.e., device identification information and transaction identification number can be specified), and the specified video image can be displayed on that screen. The screen on which the transaction can be specified may also have a search function and a list display function.

(14)登録精算装置10とは異なる装置を監視対象としてもよい。つまり、上記実施形態では、登録処理と精算処理とを実行可能な登録精算装置10の動画像(撮像画像、表示推移画像)を取得する例を説明したが、他の装置の動画像を取得してもよい。例えば、精算装置230(非図示)や精算装置250(非図示)やチャージ装置260の動画像を取得してもよい。店舗内に商品を選択してラベルを印刷、発行するラベル発行装置270(非図示)を設置してもよく、ラベル発行装置270の動画像を取得してもよい。また、店舗内に商品を計量する計量装置280(非図示)を設置してもよく、計量装置280の動画像を取得してもよい。なお、ラベル発行装置270は、オブジェクトスキャン機能を有し、オブジェクトスキャンによって候補になる商品を選択可能に表示(又は特定)してもよい。登録精算装置10や精算装置230や精算装置250や計量装置280もオブジェクトスキャンの機能を有してもよい。計量装置280もラベル印刷発行機能を有してもよい。また、店舗内に券売機290(非図示)を設置してもよく、券売機290の動画像を取得してもよい。券売機290は、飲食店等に導入されるものであってもよい。飲食店等に設置されるセルフの精算装置を監視対象としてもよい(飲食店等に設置されるセルフの精算装置の動画像を取得してもよい)。 (14) A device other than the registration and settlement device 10 may be monitored. In other words, in the above embodiment, an example was described in which moving images (captured images, display transition images) of the registration and settlement device 10, which is capable of executing the registration process and the settlement process, were acquired. However, moving images of other devices may also be acquired. For example, moving images of the settlement device 230 (not shown), the settlement device 250 (not shown), or the charging device 260 may be acquired. A label issuing device 270 (not shown) that selects products and prints and issues labels may be installed in the store, and moving images of the label issuing device 270 may be acquired. Furthermore, a weighing device 280 (not shown) that weighs products may be installed in the store, and moving images of the weighing device 280 may be acquired. Note that the label issuing device 270 may have an object scanning function and may display (or identify) candidate products by object scanning in a selectable manner. The registration and settlement device 10, the settlement device 230, the settlement device 250, and the weighing device 280 may also have an object scanning function. The weighing device 280 may also have a label printing function. A ticket vending machine 290 (not shown) may also be installed inside the store, and video images of the ticket vending machine 290 may be acquired. The ticket vending machine 290 may be installed in a restaurant or the like. Self-service payment devices installed in restaurants or the like may also be monitored (video images of self-service payment devices installed in restaurants or the like may be acquired).

上記(12)~(14)に関連するが、動画像を生成する装置(監視対象の装置)、動画像を記憶する装置、動画像を表示(再生)する装置は、全てが同一の装置であってもよいし、全て異なる装置であってもよい。例えば、装置A(例えば、登録精算装置10、精算装置230、精算装置250、チャージ装置260、ラベル発行装置270、計量装置280、券売機290等)における動画像を当該装置Aに記憶し、当該装置Aや装置B(例えば、取引状況管理装置40)において表示してもよいし、装置Aにおける動画像を装置Bに記憶し、装置Bや装置C(例えば、装置Aとは別の登録精算装置10、精算装置230、精算装置250、チャージ装置260、ラベル発行装置270、計量装置280、券売機290等)において表示してもよい。監視対象の装置が2台以上ある場合、動画像を表示する装置は、装置及び取引の指定を受け付け、指定された装置の指定された動画像を表示してもよい。 Related to (12) to (14) above, the device that generates the video (the device to be monitored), the device that stores the video, and the device that displays (plays back) the video may all be the same device or may all be different devices. For example, video from device A (e.g., registration and settlement device 10, settlement device 230, settlement device 250, charging device 260, label issuing device 270, weighing device 280, ticket vending machine 290, etc.) may be stored in device A and displayed on device A or device B (e.g., transaction status management device 40). Alternatively, video from device A may be stored in device B and displayed on device B or device C (e.g., registration and settlement device 10, settlement device 230, settlement device 250, charging device 260, label issuing device 270, weighing device 280, ticket vending machine 290, etc., other than device A). When there are two or more devices to be monitored, the device that displays the video may accept designation of the device and transaction and display the designated video from the designated device.

(15)他の撮像部(カメラ)の動画像を表示(再生)してもよい。つまり、上記実施形態では、撮像部110によって撮像された撮像画像を表示する例を説明したが、他の撮像部(例えば、撮像部1110、撮像部2110、撮像部3110)による撮像画像を表示してもよい。複数の撮像部(例えば、撮像部110、撮像部1110、撮像部2110、撮像部3110)の撮像画像から選択した一の撮像画像を表示してもよいし、撮像画像の表示領域を複数設けて同時に複数の撮像画像を表示してもよい。つまり、夫々の領域(顧客を撮像可能な領域、顧客の操作(スキャン操作、画面操作、入金操作、商品の移動)を撮像可能な領域、上流側(移動前)の商品を撮像可能な領域、下流側(移動後)の商品を撮像可能な領域)を撮像した1以上の撮像画像と、表示推移画像と、を表示してもよい。なお、選択ボタン(又は切替ボタン)を配置し、1つの撮像画像の表示/複数の撮像画像の表示の選択(切替)操作を受け付けるようにしてもよい。また、1つの撮像画像を表示する場合には、表示する撮像画像を選択(切替)可能なボタンを配置してもよい。複数の撮像画像を表示する場合(例えば、3つのうち2つを表示する場合)も同様である。また、表示する撮像画像(数、種類)を操作ではなく、設定によって(イベントに応じて適した撮影確度のカメラ画像をイベント毎に事前に設定しておき)、自動的に切り換えるようにしてもよいし、AIを利用して自動的に切り換えるようにしてもよい。 (15) Video images from other imaging units (cameras) may be displayed (played back). In other words, while the above embodiment describes an example in which an image captured by imaging unit 110 is displayed, images captured by other imaging units (e.g., imaging unit 1110, imaging unit 2110, imaging unit 3110) may also be displayed. A single image selected from images captured by multiple imaging units (e.g., imaging unit 110, imaging unit 1110, imaging unit 2110, imaging unit 3110) may be displayed, or multiple display areas for captured images may be provided to simultaneously display multiple captured images. In other words, one or more captured images captured in each area (an area in which a customer can be captured, an area in which customer operations (scanning operation, screen operation, deposit operation, product movement) can be captured, an area in which products on the upstream side (before movement) can be captured, and an area in which products on the downstream side (after movement) can be captured) and a display transition image may be displayed. Note that a selection button (or a switching button) may be provided to accept a selection (switching) operation between displaying one captured image and displaying multiple captured images. Furthermore, when displaying one captured image, a button may be provided that allows the user to select (switch) the captured image to be displayed. The same applies when displaying multiple captured images (for example, when displaying two out of three). Furthermore, the captured images to be displayed (number, type) may be automatically switched not by operation but by settings (by setting in advance for each event a camera image with a suitable shooting accuracy according to the event), or by using AI to automatically switch.

外部から取得した撮像画像を表示してもよい。例えば、撮像部110、撮像部1110、撮像部2110、撮像部3110のうちの少なくとも1つは、登録精算装置10が備える撮像部ではなく、登録精算装置10とは別体の撮像部(天井や壁や柱に設置されたカメラ)であってもよい。 Images acquired from an external source may also be displayed. For example, at least one of the imaging units 110, 1110, 2110, and 3110 may not be an imaging unit provided in the registration settlement device 10, but may be an imaging unit separate from the registration settlement device 10 (a camera installed on the ceiling, wall, or pillar).

(16)動画像ではなく静止画像で確認してもよい。つまり、上記実施形態では、画像の表示画面(小画面SG40)において、動画像として撮像画像や表示推移画像を表示する例を説明したが、静止画像として撮像画像や表示推移画像を表示してもよい。動画像の場合と同様、静止画像の撮像画像と静止画像の表示推移画像の両方を表示してもよいし(同時再生モード)、何れか一方を表示してもよい(撮像画像再生モード、表示推移画像再生モード)。 (16) Still images may be used for confirmation instead of moving images. In other words, in the above embodiment, an example was described in which captured images and display transition images were displayed as moving images on the image display screen (small screen SG40), but captured images and display transition images may also be displayed as still images. As with moving images, both captured still images and display transition images of still images may be displayed (simultaneous playback mode), or either one may be displayed (captured image playback mode, display transition image playback mode).

静止画像を表示する装置(登録精算装置10、取引状況管理装置40等)は、イベント発生時点の静止画像(撮像画像、表示推移画像)を表示してもよい。例えば、画像の表示画面に次ボタンや前ボタンを配置し、静止画像を表示する装置は、次ボタンの操作に応じて次のイベントのイベント発生時の静止画像を表示し、前ボタンの操作に応じて前のイベントのイベント発生時の静止画像を表示してもよい。また、画像の表示画面にイベント対応ボタンを配置し、静止画像を表示する装置は、イベント対応ボタンの操作に応じて、操作されたイベント対応ボタンに対応するイベントのイベント発生時の静止画像を表示してもよい。 Devices that display still images (such as the registration and settlement device 10 and the transaction status management device 40) may display still images (captured images, display transition images) at the time an event occurs. For example, a device that has a next button and a previous button on the image display screen and displays still images may display a still image of the next event occurring in response to the operation of the next button, and a still image of the previous event occurring in response to the operation of the previous button. Furthermore, a device that has event-related buttons on the image display screen and displays still images may display a still image of the event occurring corresponding to the event-related button that was operated in response to the operation of the event-related button.

なお、動画像の表示する場合にも、次ボタンや前ボタンによって制御してもよい。つまり、動画像を表示する装置は、次ボタンの操作に応じて次のイベントのイベント発生時の動画像を表示(次のイベント時点にスキップ)し、前ボタンの操作に応じて前のイベントのイベント発生時の動画像を表示(前のイベント時点にスキップ(バックスキップ))してもよい。 Note that the display of video may also be controlled by the next button or previous button. In other words, a device that displays video may display a video of the next event occurring (skip to the next event) in response to operation of the next button, and display a video of the previous event occurring (skip to the previous event (backskip)) in response to operation of the previous button.

(静止画像の生成)
監視対象の装置(登録精算装置10、精算装置230、精算装置250、チャージ装置260、ラベル発行装置270、計量装置280、券売機290等)は、動画像の撮像画像を生成した後に動画像の撮像画像から静止画像の撮像画像を生成してもよいし、動画像を生成せずに最初から静止画像として撮像画像を生成してもよい。表示推移画像についても同様である。
(Generation of still images)
The monitored devices (registered settlement devices 10, settlement devices 230, 250, charging devices 260, label issuing devices 270, weighing devices 280, ticket vending machines 290, etc.) may generate still images from the moving images after generating moving images, or may generate still images from the beginning without generating moving images. The same applies to display transition images.

前者の場合(画像の撮像画像を生成した後に動画像の撮像画像から静止画像の撮像画像を生成する場合)、動画像からイベントの発生時点の静止画像を切り出してもよい。表示推移画像についても同様である。なお、イベントの発生時点は、電子ジャーナル情報を参照して特定してもよい。 In the former case (when a captured image of an image is generated and then a captured image of a still image is generated from the captured image of a moving image), a still image at the time when the event occurred may be extracted from the moving image. The same applies to the display transition image. The time when the event occurred may also be identified by referring to electronic journal information.

後者の場合(動画像を生成せずに最初から静止画像として撮像画像を生成する場合)、連続して静止画像を生成し、イベントの発生時点の静止画像を取得してもよい(他のタイミングのものは破棄してもよい)。表示推移画像については、操作ログ情報等を参照して、イベントの発生時点の静止画像を生成してもよい。なお、イベントの発生時点は、イベントの発生自体を認識して特定してもよいし、電子ジャーナル情報を参照して特定してもよい。 In the latter case (when capturing images as still images from the beginning without generating moving images), still images may be generated continuously and a still image at the time of event occurrence may be obtained (still images at other times may be discarded). For display transition images, a still image at the time of event occurrence may be generated by referencing operation log information, etc. Note that the time of event occurrence may be identified by recognizing the occurrence of the event itself, or by referencing electronic journal information.

(動画像モード、静止画像モード)
撮像画像や表示推移画像を動画像で確認(表示)する動画像モードと、撮像画像や表示推移画像を静止画像で確認する動画像モードとを有し、ボタン等によって切替可能であってもよい。また、撮像画像、表示推移画像のうちの一方を動画像で確認し、他方を動画像で確認できるようにしてもよい。
(Moving image mode, still image mode)
The display device may have a moving image mode in which the captured image and the display transition image are confirmed (displayed) as moving images, and a moving image mode in which the captured image and the display transition image are confirmed as still images, and these modes may be switchable by a button, etc. Also, one of the captured image and the display transition image may be confirmed as a moving image, and the other may be confirmed as a moving image.

(17)説明を省略していたが、電子ジャーナル情報に記憶するイベントや、取引基本情報に含めるイベント(取引一覧表示領域HR31に「万」や「P」等で表示するイベント)や、撮像画像や表示推移画像を表示する際の見出しとなるイベント(再生バーの下部(又は上部)に表示されるイベント、イベント対応ボタンとして配置されるイベント)は、予め設定されている。つまり、電子ジャーナル情報に記憶するイベントとしてN個のイベント(イベント1、イベント2、…、イベントN)が設定され、該N個のイベントのうちM個のイベントが取引基本情報に含めるイベントとして設定され、該N個のイベントのうちM個のイベントが見出しとなるイベントとして設定されている。MとMは、同じ数でも異なる数であってもよい。また、MとMは、仮に同じ数であっても、設定されるイベントは異なるものであってもよい。 (17) Although not explained above, events to be stored in the electronic journal information, events to be included in the basic transaction information (events displayed as "ten thousand" or "P" in the transaction list display area HR31), and events to be used as headings when displaying captured images or display transition images (events displayed below (or above) the playback bar, events arranged as event-related buttons) are set in advance. That is, N events (event 1, event 2, ..., event N) are set as events to be stored in the electronic journal information, M A events of the N events are set as events to be included in the basic transaction information, and M B events of the N events are set as headings. M A and M B may be the same number or different numbers. Furthermore, even if M A and M B are the same number, the set events may be different.

上記設定は、適宜変更可能(例えばメンテナンス画面から再設定可能)であってもよい。つまり、電子ジャーナル情報として記憶するイベントや、取引基本情報に含めるイベントや、見出しとなるイベントは、適宜変更可能であってもよい。 The above settings may be changeable as needed (for example, reconfigurable from a maintenance screen). In other words, the events stored as electronic journal information, the events included in basic transaction information, and the events used as headings may be changeable as needed.

(18)各装置(登録精算装置10、取引状況管理装置40、精算装置230、精算装置250、チャージ装置260、ラベル発行装置270、計量装置280、券売機290等)における各機能(入出力、記憶、処理(判断含む))の一部又は全部は、当該機能の実行主体として説明した装置とは異なる他の装置において実現してもよい。各装置は、入出力のインターフェース等に特化したいわゆるシンクライアントとして機能してもよい。例えば、各装置の動作を制御するためのプログラムをクラウドサーバが実行し、各装置はブラウジング機能によって画面を表示等してもよい。 (18) Some or all of the functions (input/output, storage, processing (including judgment)) of each device (registered settlement device 10, transaction status management device 40, settlement device 230, settlement device 250, charging device 260, label issuing device 270, weighing device 280, ticket vending machine 290, etc.) may be realized by a device other than the device described as the entity that executes the function. Each device may function as a so-called thin client specialized for input/output interfaces, etc. For example, a cloud server may execute a program to control the operation of each device, and each device may display a screen using a browsing function, etc.

<実施形態の総括>
[技術分野]
本発明は、情報処理装置及びプログラムに関する。
[背景技術]
不正操作が行われたかどうかを確認(検査)する機能として、カメラによって操作状況を撮影した動画を表示するレジスターが知られている(例えば、特許文献1参照)。
[先行技術文献]
[特許文献]
[特許文献1]特開2018-120635号公報
[発明の概要]
[発明が解決しようとする課題]
しかしながら、特許文献1に示したような従来の技術による操作状況を確認する方法には、改善の余地がある。本発明は、このような事情に鑑みてなされたもので、好適に操作状況を確認する技術を提供することを目的とする。
[課題を解決するための手段]
<Summary of the embodiment>
[Technical Field]
The present invention relates to an information processing device and a program.
[Background technology]
A cash register is known that displays a video of the operation status captured by a camera as a function for checking (inspecting) whether or not an unauthorized operation has been performed (see, for example, Patent Document 1).
[Prior art documents]
[Patent Documents]
[Patent Document 1] JP 2018-120635 A [Summary of the Invention]
[Problem to be solved by the invention]
However, there is room for improvement in the method of checking the operation status using the conventional technology as shown in Patent Document 1. The present invention has been made in consideration of such circumstances, and has an object to provide a technology for conveniently checking the operation status.
[Means for solving the problems]

(1)上述した課題を解決するための一態様は、顧客の操作に基づいて処理を進行させる情報処理装置(例えば、登録精算装置10、精算装置230、精算装置250、チャージ装置260、ラベル発行装置270、計量装置280、券売機290)であって、所定の領域(例えば、顧客を撮像可能な領域、顧客の操作を撮像可能な領域、上流側(移動前)の商品を撮像可能な領域、下流側(移動後)の商品を撮像可能な領域)を撮像する撮像手段(例えば、撮像部110、撮像部1110、撮像部2110、撮像部3110)と、タッチ操作を受け付け可能であるとともに処理の進行に応じた情報を表示する表示手段(例えば、表示部103)とを備え、前記表示手段は、前記撮像手段による撮像画像(動画像又は静止画像)と、前記表示手段による表示内容の推移を示した表示推移画像(動画像又は静止画像)とを、撮像の時点と表示の時点とを一致させて、同一の画面に表示(例えば、図5(C)参照)することを特徴とする情報処理装置である。
(1)の情報処理装置によれば、好適に操作状況を確認することができる。
(1) One aspect of solving the above-described problem is an information processing device (e.g., the registration settlement device 10, the settlement device 230, the settlement device 250, the charging device 260, the label issuing device 270, the weighing device 280, the ticket vending machine 290) that progresses processing based on the operation of a customer, and includes imaging means (e.g., the imaging unit 110, the imaging unit 210, the imaging unit 220) that images predetermined areas (e.g., an area in which an image of the customer can be captured, an area in which an image of the customer's operation can be captured, an area in which an image of the product on the upstream side (before movement) can be captured, an area in which an image of the product on the downstream side (after movement) can be captured). The information processing device is characterized in that it comprises an image capturing unit (image capturing unit 1110, image capturing unit 2110, image capturing unit 3110), and a display means (e.g., display unit 103) that can accept touch operations and displays information according to the progress of processing, and the display means displays an image (moving image or still image) captured by the image capturing unit and a display transition image (moving image or still image) showing the transition of the display content by the display means on the same screen, with the time of capture and the time of display coinciding (e.g., see Figure 5 (C)).
According to the information processing device of (1), it is possible to conveniently check the operation status.

(2)操作のログ情報を取得するログ情報取得手段(例えば、CPU101による操作ログ情報の生成)を備え、前記表示手段は、前記表示推移画像として、前記ログ情報取得手段によって取得された前記ログ情報に基づいて生成される画像を表示することを特徴とする(1)に記載の情報処理装置である。
(2)の情報処理装置によれば、容量を抑えつつ、操作に基づいて好適に表示推移画像を生成することができる。
(2) An information processing device as described in (1) is provided with a log information acquisition means for acquiring operation log information (for example, generation of operation log information by CPU 101), and the display means displays, as the display transition image, an image generated based on the log information acquired by the log information acquisition means.
According to the information processing device of (2), it is possible to appropriately generate a display transition image based on an operation while suppressing the capacity.

(3)前記ログ情報取得手段は、タッチ操作を含む操作のログ情報を取得し、前記表示手段は、タッチ操作の位置を報知(例えば、画像GA1によって報知)する前記表示推移画像を表示することを特徴とする(2)に記載の情報処理装置である。
(3)の情報処理装置によれば、どの位置を操作したかを簡便に確認することができる。
(3) The information processing device described in (2) is characterized in that the log information acquisition means acquires log information of operations including touch operations, and the display means displays the display transition image that notifies the position of the touch operation (for example, by image GA1).
According to the information processing device of (3), it is possible to easily check which position has been operated.

(4)タッチ操作を含む操作のログ情報を取得するログ情報取得手段を備え、前記表示手段は、前記ログ情報取得手段によって取得されたタッチ操作の位置を示したタッチ位置情報を前記表示推移画像に重畳させて表示することを特徴とする(1)に記載の情報処理装置である。
(4)の情報処理装置によれば、どの位置を操作したかを簡便に確認することができる。
(4) The information processing device described in (1) is characterized in that it is provided with a log information acquisition means for acquiring log information of operations including touch operations, and the display means displays touch position information indicating the position of the touch operation acquired by the log information acquisition means by superimposing it on the display transition image.
According to the information processing device of (4), it is possible to easily check which position has been operated.

(5)処理の開始から終了に至る迄の間に発生した事象(イベント)であって操作によって特定された事象(例えば、イベント対応ボタンによって指定されたイベント、次ボタンによって特定される次のイベント、前ボタンによって特定される前のイベント)の発生時点の前記撮像画像と前記表示推移画像とを表示することを特徴とする(2)乃至(4)の何れかに情報処理装置である。
(5)の情報処理装置によれば、好適に必要な個所を確認することができる。
(5) An information processing device according to any one of (2) to (4), characterized in that the captured image and the display transition image are displayed at the time of occurrence of an event that occurs between the start and end of processing and is specified by operation (for example, an event specified by an event-corresponding button, the next event specified by a next button, or the previous event specified by a previous button).
According to the information processing device of (5), it is possible to conveniently check the necessary parts.

(6)前記表示手段に前記撮像画像と前記表示推移画像とを表示させる第1モード(同時再生モード)と、前記表示手段に前記表示推移画像を表示させずに前記撮像画像に表示させる第2モード(撮像画像再生モード)と、前記表示手段に前記撮像画像を表示させずに前記表示推移画像を表示させる第3モード(表示推移画像再生モード)とを、切り替える切替手段を備えることを特徴とする(1)乃至(4)の何れかに記載の情報処理装置である。
(6)の情報処理装置によれば、確認内容に応じて適宜表示を切り替えることができる。
(6) An information processing device described in any of (1) to (4), characterized in that it is provided with a switching means for switching between a first mode (simultaneous playback mode) in which the display means displays the captured image and the display transition image, a second mode (captured image playback mode) in which the display means displays the captured image without displaying the display transition image, and a third mode (display transition image playback mode) in which the display means displays the display transition image without displaying the captured image.
According to the information processing device of (6), the display can be switched appropriately depending on the confirmation content.

(7)前記撮像画像及び前記表示推移画像を送信(他の装置に記憶する際に送信、他の装置において表示する際に送信)する送信手段を備えることを特徴とする(1)乃至(4)の何れかに記載の情報処理装置である。
(7)の情報処理装置によれば、柔軟に運用することができる。
(7) An information processing device according to any one of (1) to (4), characterized in that it is provided with a transmission means for transmitting the captured image and the display transition image (transmitting when storing in another device, transmitting when displaying on another device).
The information processing device of (7) can be flexibly operated.

(8)上述した課題を解決するための一態様は、タッチ操作を受け付け可能な表示部を備え、顧客の操作に基づいて処理を進行させる情報処理装置をコンピュータとして機能させるためのプログラムであって、前記コンピュータを、所定の領域の撮像画像を取得する撮像画像取得手段、前記表示部の表示を制御する表示制御手段として機能させ、前記表示制御手段は、前記撮像画像と、前記表示部の表示内容の推移を示した表示推移画像とを、撮像の時点と表示の時点とを一致させて、同一の画面に表示することを特徴とするプログラムである。
(8)のプログラムによれば、好適に操作状況を確認することができる。
(8) One aspect for solving the above-mentioned problem is a program for causing an information processing device, which has a display unit capable of accepting touch operations and progresses processing based on customer operations, to function as a computer, wherein the computer functions as an image capture means for capturing an image of a predetermined area and a display control means for controlling the display of the display unit, and the display control means displays the image capture and a display transition image showing the transition of the display content of the display unit on the same screen by matching the time of capture and the time of display.
According to the program (8), the operating status can be conveniently confirmed.

なお、以上に説明した各装置(登録精算装置10、取引状況管理装置40等)の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上記各装置の処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 The programs for implementing the functions of each device described above (such as the registration and settlement device 10 and the transaction status management device 40) may be recorded on a computer-readable recording medium, and the programs may be loaded into a computer system and executed to perform the processing of each device. Here, "loading a program recorded on a recording medium into a computer system and executing it" includes installing the program on a computer system. The term "computer system" here includes hardware such as an operating system and peripheral devices. The term "computer system" may also include multiple computer devices connected via a network, including the Internet, a WAN, a LAN, a dedicated line, or other communication lines. The term "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. Thus, recording media storing programs may be non-transitory recording media such as CD-ROMs. Recording media also include internal or external recording media accessible from a distribution server for distributing the programs. The program code stored on the distribution server's recording medium may be different from the program code executable on a terminal device. In other words, the format in which the program is stored on the distribution server does not matter as long as it can be downloaded from the distribution server and installed in a form that is executable on a terminal device. The program may be divided into multiple parts that are downloaded at different times and then combined on the terminal device, or each of the divided programs may be distributed by a different distribution server. Furthermore, the term "computer-readable recording medium" also includes a storage medium that stores 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 over a network. The program may also be a program that realizes some of the functions described above. Furthermore, the program may be a so-called differential file (differential program) that can realize the functions described above in combination with a program already stored on the computer system.

1…販売システム、10…登録精算装置、40…取引状況管理装置、50…ストアコントローラ、60…本部サーバ、230…精算装置、250…精算装置、260…チャージ装置、270…ラベル発行装置、280…計量装置、290…券売機 1...Sales system, 10...Registration and settlement device, 40...Transaction status management device, 50...Store controller, 60...Headquarters server, 230...Settlement device, 250...Settlement device, 260...Charging device, 270...Label issuing device, 280...Weighing device, 290...Ticket vending machine

Claims (9)

顧客の操作に基づいて取引の処理を進行させる情報処理装置を含むシステムであって、
所定の領域を撮像する撮像部と、
取引において発生したイベントのイベント情報を記憶する記憶部と、
タッチ操作を受け付け可能であるとともに処理の進行に応じた情報を表示する表示部と
を備え、
前記表示部は、
前記撮像部による撮像画像を表示可能であり、一の前記イベントを指定する操作があった場合には当該イベントの発生時点の前記撮像画像を表示可能であり、
前記イベントは、
商品の登録を行わずに商品を持ち帰る未登録商品持ち帰り行為を含む
ことを特徴とする情報処理システム。
A system including an information processing device that progresses transaction processing based on a customer's operation,
an imaging unit that images a predetermined area;
a storage unit that stores event information of an event that occurs in a transaction;
a display unit that can accept touch operations and displays information according to the progress of processing;
The display unit
an image captured by the imaging unit can be displayed, and when an operation for designating one of the events is performed, the image captured at the time of occurrence of the event can be displayed ;
The event is
This includes taking home unregistered products without registering them.
An information processing system comprising:
前記表示部は、
前記表示部の表示内容の推移を示した表示推移画像を表示可能であり、前記撮像画像と前記表示推移画像とを、撮像の時点と表示の時点とを一致させて、同一の画面に表示す
とを特徴とする請求項1に記載の情報処理システム。
The display unit
A display transition image showing the transition of the display content of the display unit can be displayed, and the captured image and the display transition image are displayed on the same screen with the time of capture and the time of display being the same.
2. The information processing system according to claim 1, wherein :
前記表示部は、
前記表示推移画像として、操作のログ情報に基づいて生成される画像を表示する
ことを特徴とする請求項に記載の情報処理システム。
The display unit
3. The information processing system according to claim 2 , wherein an image generated based on operation log information is displayed as the display transition image.
前記表示部は、
前記ログ情報に含まれるタッチ操作の位置を報知する前記表示推移画像を表示する
ことを特徴とする請求項に記載の情報処理システム。
The display unit
The information processing system according to claim 3 , wherein the display transition image notifies the position of the touch operation included in the log information.
前記表示部は、
操作のログ情報に含まれるタッチ操作の位置を示したタッチ位置情報を前記表示推移画像に重畳させて表示する
ことを特徴とする請求項に記載の情報処理システム。
The display unit
The information processing system according to claim 2 , wherein touch position information indicating a position of a touch operation included in operation log information is displayed superimposed on the display transition image.
前記表示部に前記撮像画像と前記表示推移画像とを表示させる第1モードと、前記表示部に前記表示推移画像を表示させずに前記撮像画像に表示させる第2モードと、前記表示部に前記撮像画像を表示させずに前記表示推移画像を表示させる第3モードとを、切り替える切替部
を備えることを特徴とする請求項乃至請求項の何れか1項に記載の情報処理システム。
The information processing system according to any one of claims 2 to 5, further comprising a switching unit that switches between a first mode in which the display unit displays the captured image and the display transition image, a second mode in which the display unit displays the captured image without displaying the display transition image, and a third mode in which the display unit displays the display transition image without displaying the captured image.
前記撮像画像を送信する送信部
を備えることを特徴とする請求項に記載の情報処理システム。
The information processing system according to claim 1 , further comprising a transmission unit that transmits the captured image .
顧客の操作に基づいて処理を進行させる情報処理装置であって、
所定の領域を撮像する撮像手段と、
タッチ操作を受け付け可能であるとともに処理の進行に応じた情報を表示する表示手段と
を備え、
前記表示手段は、
前記撮像手段による撮像画像と、前記表示手段による表示内容の推移を示した表示推移画像とを、撮像の時点と表示の時点とを一致させて、同一の画面に表示することを特徴とする情報処理装置。
An information processing device that progresses processing based on a customer's operation,
imaging means for imaging a predetermined area;
a display means capable of receiving a touch operation and displaying information according to the progress of processing;
The display means
An information processing device characterized in that an image captured by said imaging means and a display transition image showing the transition of the display content by said display means are displayed on the same screen, with the time of imaging and the time of display being aligned.
タッチ操作を受け付け可能な表示部を備え、顧客の操作に基づいて処理を進行させる情報処理装置をコンピュータとして機能させるためのプログラムであって、
前記コンピュータを、
所定の領域の撮像画像を取得する撮像画像取得手段、
前記表示部の表示を制御する表示制御手段
として機能させ、
前記表示制御手段は、
前記撮像画像と、前記表示部の表示内容の推移を示した表示推移画像とを、撮像の時点と表示の時点とを一致させて、同一の画面に表示することを特徴とするプログラム。
A program for causing an information processing device, which has a display unit capable of receiving touch operations and progresses processing based on customer operations, to function as a computer,
The computer
a captured image acquisition means for acquiring a captured image of a predetermined area;
a display control unit that controls the display of the display unit;
The display control means
A program characterized by displaying the captured image and a display transition image showing the transition of the display content of the display unit on the same screen, with the capture time and the display time coinciding.
JP2023096352A 2023-06-12 2023-06-12 Information processing system, information processing device and program Active JP7725082B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023096352A JP7725082B2 (en) 2023-06-12 2023-06-12 Information processing system, information processing device and program
JP2025122441A JP2025146871A (en) 2023-06-12 2025-07-22 Information processing system, information processing device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023096352A JP7725082B2 (en) 2023-06-12 2023-06-12 Information processing system, information processing device and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025122441A Division JP2025146871A (en) 2023-06-12 2025-07-22 Information processing system, information processing device and program

Publications (3)

Publication Number Publication Date
JP2024177934A JP2024177934A (en) 2024-12-24
JP2024177934A5 JP2024177934A5 (en) 2025-03-03
JP7725082B2 true JP7725082B2 (en) 2025-08-19

Family

ID=93933333

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2023096352A Active JP7725082B2 (en) 2023-06-12 2023-06-12 Information processing system, information processing device and program
JP2025122441A Pending JP2025146871A (en) 2023-06-12 2025-07-22 Information processing system, information processing device and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025122441A Pending JP2025146871A (en) 2023-06-12 2025-07-22 Information processing system, information processing device and program

Country Status (1)

Country Link
JP (2) JP7725082B2 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005346546A (en) 2004-06-04 2005-12-15 Megachips System Solutions Inc Image recording system
JP2007095026A (en) 2005-09-02 2007-04-12 Toshiba Tec Corp Attendant terminal
JP2010198523A (en) 2009-02-27 2010-09-09 Fujitsu Frontech Ltd Pos terminal device, pos system, transaction confirmation method, and transaction confirmation program
JP2011108169A (en) 2009-11-20 2011-06-02 Ishida Co Ltd Store management system
JP2013025610A (en) 2011-07-22 2013-02-04 Casio Comput Co Ltd Sales data processor, sales data processing system, and program
WO2015033576A1 (en) 2013-09-06 2015-03-12 日本電気株式会社 Security system, security method, and non-temporary computer-readable medium
JP2022000737A (en) 2020-06-19 2022-01-04 株式会社寺岡精工 Transaction state monitoring device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005346546A (en) 2004-06-04 2005-12-15 Megachips System Solutions Inc Image recording system
JP2007095026A (en) 2005-09-02 2007-04-12 Toshiba Tec Corp Attendant terminal
JP2010198523A (en) 2009-02-27 2010-09-09 Fujitsu Frontech Ltd Pos terminal device, pos system, transaction confirmation method, and transaction confirmation program
JP2011108169A (en) 2009-11-20 2011-06-02 Ishida Co Ltd Store management system
JP2013025610A (en) 2011-07-22 2013-02-04 Casio Comput Co Ltd Sales data processor, sales data processing system, and program
WO2015033576A1 (en) 2013-09-06 2015-03-12 日本電気株式会社 Security system, security method, and non-temporary computer-readable medium
JP2022000737A (en) 2020-06-19 2022-01-04 株式会社寺岡精工 Transaction state monitoring device

Also Published As

Publication number Publication date
JP2024177934A (en) 2024-12-24
JP2025146871A (en) 2025-10-03

Similar Documents

Publication Publication Date Title
JP6036281B2 (en) Device monitoring system and program
WO2021161168A1 (en) Self-checkout system and self-checkout method
JP7534229B2 (en) FRAUDULENT ACTIVITY RECOGNITION DEVICE, ITS CONTROL PROGRAM, AND FRAUDULENT ACTIVITY RECOGNITION METHOD
JP2003051067A (en) Self-checkout system
JP6149396B2 (en) Equipment monitoring system
US20190026715A1 (en) Payment apparatus and method of controlling the same
JP2018116525A (en) Checkout equipment
JP7523992B2 (en) Image analysis device, monitoring system and checkout system
JP7670775B2 (en) Self-payment device and program
US20240220956A1 (en) Checkout apparatus, monitoring apparatus, and monitoring method
JP7391145B2 (en) Accounting system
JP7607977B2 (en) Product sales data processing system, settlement device, and program
US12314955B2 (en) Fraud monitoring device and fraud monitoring method therefor
JP2603807Y2 (en) Payment system
JP2023153206A (en) Accounting device and program
JP7743117B2 (en) Product sales data processing system
JP7555852B2 (en) FRAUDULENT ACTIVITY RECOGNITION DEVICE, ITS CONTROL PROGRAM, AND FRAUDULENT ACTIVITY RECOGNITION METHOD
JP7646369B2 (en) Monitoring device, monitoring system, and monitoring method
JP7725082B2 (en) Information processing system, information processing device and program
JP2024099307A (en) Product sales data processing device
US20250356740A1 (en) Information processing apparatus, guidance system, and control method for an information processing apparatus
JP7681298B2 (en) Sales processing device, program, and control method
JP2024099282A (en) Product sales data processing device and program
US20220406150A1 (en) Self-service checkout device and program
JP2025068369A (en) System, monitoring device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250220

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250303

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20250303

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250606

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250730

R150 Certificate of patent or registration of utility model

Ref document number: 7725082

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150