JP2023153206A - Accounting device and program - Google Patents

Accounting device and program Download PDF

Info

Publication number
JP2023153206A
JP2023153206A JP2023129026A JP2023129026A JP2023153206A JP 2023153206 A JP2023153206 A JP 2023153206A JP 2023129026 A JP2023129026 A JP 2023129026A JP 2023129026 A JP2023129026 A JP 2023129026A JP 2023153206 A JP2023153206 A JP 2023153206A
Authority
JP
Japan
Prior art keywords
accounting
light emitting
transaction information
transaction
light emission
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.)
Pending
Application number
JP2023129026A
Other languages
Japanese (ja)
Inventor
和也 平野
Kazuya Hirano
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2023129026A priority Critical patent/JP2023153206A/en
Publication of JP2023153206A publication Critical patent/JP2023153206A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

To suppress fraudulent actions in a semi-self type checkout system.SOLUTION: An accounting device of an embodiment is an accounting device used in an accounting system in which a registration device and the accounting device are connected. The accounting device includes transaction information receiving means, accounting processing means, and light emission control means. The transaction information receiving means receives transaction information including an amount billed from the registration device. The accounting processing means performs accounting processing for the amount billed. When the transaction information receiving means receives the transaction information, the light emission control means causes a light emitting unit to emit light in a first emission state, and in the case where there is no change in progress status of the accounting processing for a predetermined time until the accounting processing for one transaction is completed since the transaction information is received, changes the light emitting unit from the first emission state to a second emission state different from the first emission state.SELECTED DRAWING: Figure 6

Description

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

従来、商品やサービス等の商品情報を登録する登録作業は店員が登録装置にて行い、会計処理は客が会計装置にて行うというセミセルフ型のチェックアウトシステム(会計システム)がある。このようなシステムを採用すると、客が会計処理を行うので店員は次の客の登録作業に移ることができ、レジ待ちの時間を短縮することができる。 2. Description of the Related Art Conventionally, there is a semi-self checkout system (accounting system) in which a store clerk registers product information such as products and services using a registration device, and a customer performs checkout processing using an accounting device. If such a system is adopted, since the customer completes the checkout process, the clerk can move on to registering the next customer, thereby reducing the time spent waiting at the register.

セミセルフ型のチェックアウトシステムにおいて、登録装置はデータ登録処理が完了すると取引データを会計装置に転送する。会計装置は、取引データが転送されると、待ち受け画面を表示する等して客による会計処理の入力開始を待つ。ところが、取引データが転送されたものの、客が代金を支払わずに未精算の商品を持ち去ってしまう、所謂「カゴ抜け」と呼ばれる不正行為が発生することがある。 In a semi-self checkout system, the registration device transfers transaction data to the accounting device upon completion of the data registration process. When the transaction data is transferred, the accounting device displays a standby screen and waits for the customer to start inputting accounting processing. However, even though transaction data has been transferred, a fraudulent act known as ``cart skipping'' may occur in which a customer takes away unpaid items without paying for them.

従来一般的に用いられる、カゴ抜けという用語は、商品を詰めたカゴをレジカウンタに立ち寄らずに店舗外へ持ち去る万引き行為を指す。一方で、セミセルフ型のチェックアウトシステムではカゴ抜けとして、登録装置での登録を行って一見レジを通したように見せかけるが、会計装置を素通りして未精算の商品を持ち去る行為が起こりうる。そこで、セミセルフ型のチェックアウトシステムでのカゴ抜けによる被害を抑制したいという要望があった。 The term "cart skipping", which is commonly used in the past, refers to the act of shoplifting in which a cart filled with products is taken away from a store without stopping at the checkout counter. On the other hand, in semi-self checkout systems, items are registered on a registration device to make it appear as if they have gone through the cash register, but it is possible for someone to bypass the checkout device and take away unpaid items. Therefore, there was a desire to reduce the damage caused by carts being left out in semi-self-checkout systems.

本発明が解決しようとする課題は、セミセルフ型のチェックアウトシステムにおける不正行為の抑制を図ることができる会計装置およびプログラムを提供することである。 The problem to be solved by the present invention is to provide an accounting device and a program that can suppress fraudulent acts in a semi-self checkout system.

実施形態の会計装置は、登録装置と、会計装置とが接続された会計システムにおいて用いられる会計装置である。会計装置は、取引情報受信手段と、会計処理手段と、発光制御手段と、を備える。取引情報受信手段は、前記登録装置から請求金額を含む取引情報を受信する。会計処理手段は、前記請求金額の会計処理を行う。発光制御手段は、前記取引情報受信手段が前記取引情報を受信すると発光部を第1の発光状態で発光させ、前記取引情報を受信してから一取引分の前記会計処理が終了するまでの間において、所定時間、前記会計処理の進行状況に変化がない場合に、前記発光部を前記第1の発光状態から前記第1の発光状態とは異なる第2の発光状態に変更する。 The accounting device of the embodiment is an accounting device used in an accounting system in which a registration device and an accounting device are connected. The accounting device includes transaction information receiving means, accounting processing means, and light emission control means. The transaction information receiving means receives transaction information including the billed amount from the registration device. The accounting processing means performs accounting processing of the billed amount. The light emitting control means causes the light emitting unit to emit light in a first light emitting state when the transaction information receiving means receives the transaction information, and controls the light emitting unit to emit light in a first light emitting state from the time the transaction information is received until the accounting process for one transaction is completed. In this method, when there is no change in the progress of the accounting process for a predetermined period of time, the light emitting unit is changed from the first light emitting state to a second light emitting state different from the first light emitting state.

図1は、本実施形態に係る会計システムの全体構成を示す模式図である。FIG. 1 is a schematic diagram showing the overall configuration of an accounting system according to this embodiment. 図2は、登録装置の外観を示した斜視図である。FIG. 2 is a perspective view showing the appearance of the registration device. 図3は、会計装置の外観を示した斜視図である。FIG. 3 is a perspective view showing the appearance of the accounting device. 図4は、登録装置および会計装置のハードウェア構成を示したブロック図である。FIG. 4 is a block diagram showing the hardware configuration of the registration device and the accounting device. 図5は、登録装置および会計装置の機能構成を示したブロック図である。FIG. 5 is a block diagram showing the functional configuration of the registration device and the accounting device. 図6は、不正行為が発生したと判定する例と、その際の発光制御例を示した模式図である。FIG. 6 is a schematic diagram showing an example in which it is determined that a fraudulent act has occurred and an example of light emission control at that time. 図7は、登録装置が実行する登録処理の手順例を示したフローチャートである。FIG. 7 is a flowchart illustrating an example of the procedure of the registration process executed by the registration device. 図8は、会計装置が実行する会計処理の手順例を示したフローチャートである。FIG. 8 is a flowchart showing an example of a procedure for accounting processing executed by the accounting device.

図1は、本実施形態に係る会計システム1の全体構成を示す模式図である。図1に示すように、会計システム1は、登録装置2(2a、2b)と、会計装置3(3a、3b、3c、3d)とを備えている。登録装置2(2a、2b)はそれぞれカウンタ5の上に設置されている。会計装置3(3a、3b、3c、3d)の隣には、商品カゴを置くための載置台4(4a、4b、4c、4d)がそれぞれ設置されている。 FIG. 1 is a schematic diagram showing the overall configuration of an accounting system 1 according to this embodiment. As shown in FIG. 1, the accounting system 1 includes a registration device 2 (2a, 2b) and an accounting device 3 (3a, 3b, 3c, 3d). The registration devices 2 (2a, 2b) are each installed on the counter 5. Placing tables 4 (4a, 4b, 4c, 4d) for placing product baskets are installed next to the checkout devices 3 (3a, 3b, 3c, 3d), respectively.

登録装置2aは、2台の会計装置3a、3bと接続インタフェース6で接続されている。同様に、登録装置2bは、2台の会計装置3c、3dと接続インタフェース6で接続されている。また、登録装置2a、2bは、LAN(Local Area Network)等のネットワーク7により、店舗のバックヤードに設置されたストアサーバ8と接続されている。 The registration device 2a is connected to two accounting devices 3a and 3b via a connection interface 6. Similarly, the registration device 2b is connected to two accounting devices 3c and 3d via a connection interface 6. Further, the registration devices 2a and 2b are connected to a store server 8 installed in the backyard of the store via a network 7 such as a LAN (Local Area Network).

尚、図1では、会計システム1が、2台の登録装置2a、2bと、4台の会計装置3a、3b、3c、3dとを備えた例を示したが、各装置の台数はこの例に限定されない。また、図1では、登録装置2に接続される会計装置3の数を2台としたが、当該台数はこれに限定されず、登録装置2には複数台の会計装置3が接続されていればよい。 Although FIG. 1 shows an example in which the accounting system 1 includes two registration devices 2a and 2b and four accounting devices 3a, 3b, 3c, and 3d, the number of each device is different from this example. but not limited to. Further, in FIG. 1, the number of accounting devices 3 connected to the registration device 2 is two, but the number is not limited to this, and multiple accounting devices 3 may be connected to the registration device 2. Bye.

尚、各登録装置2a、2bはそれぞれ同じ構造と機能を備えているので、以下では特に各装置を限定しない場合、これを登録装置2と総称する。また、各会計装置3a、3b、3c、3dについても同様、それぞれ同じ機能構成であるので、以下では特に各装置を限定しない場合、これを会計装置3と総称する。 It should be noted that each of the registration devices 2a and 2b has the same structure and function, so hereinafter, unless each device is specifically limited, they will be collectively referred to as the registration device 2. Further, since each of the accounting devices 3a, 3b, 3c, and 3d has the same functional configuration, they will be collectively referred to as the accounting device 3 below unless the devices are specifically limited.

販売商品の登録作業中、店員Oと客Cとは、カウンタ5を挟んで対面する。一例として、登録装置2aによる登録処理が終了すると、店員Oまたは客Cは商品カゴを、会計装置3a、3bのうちいずれか1台に移動する。例えば図1に示すように、商品カゴを会計装置3aの載置台4aに移動した場合、客Cは会計装置3aにて代金の支払、即ち、会計処理を行う。このように、セミセルフ型の会計システム1では、会計処理を客自身が会計装置3を用いて行うので、店員Oは登録装置2において次の客の商品情報の登録処理に移行することができる。 During the process of registering products for sale, clerk O and customer C face each other across the counter 5. As an example, when the registration process by the registration device 2a is completed, the clerk O or the customer C moves the product cart to one of the checkout devices 3a and 3b. For example, as shown in FIG. 1, when the product basket is moved to the placing table 4a of the checkout device 3a, the customer C pays the price using the checkout device 3a, that is, performs checkout processing. In this way, in the semi-self-type accounting system 1, the customer himself/herself performs the transaction using the accounting device 3, so the clerk O can move on to the registration process of the next customer's product information using the registration device 2.

次に、登録装置2の構成について、図2を用いて説明する。 Next, the configuration of the registration device 2 will be explained using FIG. 2.

図2は、登録装置2の外観を示した斜視図である。図2に示すように、カウンタ5の上面に設置された登録装置2は、読取窓112を有する縦型のスキャナ111をベースに構成されている。スキャナ111は、例えば撮像部としてCCD(Charge Coupled Device)等のイメージセンサを備えたスキャナである。登録装置2は、OCR(Optical Character Recognition)、パターン認識、あるいは一般物体認識(オブジェクト認識)等の技術を用いて、撮像された画像から商品コードを読み取ったり、商品を識別したりする。あるいは、スキャナ111として、光学式のスキャナを用いてもよい。この場合、登録装置2は、バーコード等のコードシンボルをレーザ光で走査し、その反射光によりコードシンボルに含まれる商品コードを読み取る。 FIG. 2 is a perspective view showing the appearance of the registration device 2. As shown in FIG. As shown in FIG. 2, the registration device 2 installed on the top surface of the counter 5 is configured based on a vertical scanner 111 having a reading window 112. The scanner 111 is, for example, a scanner equipped with an image sensor such as a CCD (Charge Coupled Device) as an imaging section. The registration device 2 uses techniques such as OCR (Optical Character Recognition), pattern recognition, or general object recognition (object recognition) to read product codes from captured images and identify products. Alternatively, an optical scanner may be used as the scanner 111. In this case, the registration device 2 scans a code symbol such as a barcode with a laser beam, and uses the reflected light to read the product code included in the code symbol.

また、登録装置2は、スキャナ111の上部にオペレータ用表示器114および操作部115を備えている。オペレータ用表示器114は、スキャナ111にかざされた商品の商品名および価格等を表示する。オペレータ用表示器114の表面には、タッチパネル113が設けられている。タッチパネル113および操作部115は、商品情報の入力を補助するためのものである。 The registration device 2 also includes an operator display 114 and an operation section 115 above the scanner 111. The operator display 114 displays the product name, price, etc. of the product held over the scanner 111. A touch panel 113 is provided on the surface of the operator display 114. The touch panel 113 and the operation unit 115 are used to assist in inputting product information.

店員O側から見て登録装置2の左側には、プリンタ116が設けられている。店員O側から見て登録装置2の右側には、カードリーダ118が設けられている。カードリーダ118は、挿入口118Aから挿入された磁気カードに対して磁気的に情報を読み書きする。また、オペレータ用表示器114の反対側には、客Cに対して取引に必要な情報を表示する客用表示器117が設けられている。 A printer 116 is provided on the left side of the registration device 2 when viewed from the clerk O side. A card reader 118 is provided on the right side of the registration device 2 when viewed from the clerk O side. The card reader 118 magnetically reads and writes information on a magnetic card inserted through the insertion slot 118A. Further, on the opposite side of the operator display 114, a customer display 117 is provided that displays information necessary for the transaction to the customer C.

次に、会計装置3の構成について、図3を用いて説明する。 Next, the configuration of the accounting device 3 will be explained using FIG. 3.

図3は、会計装置3の外観を示した斜視図である。図3に示すように、会計装置3は、第一の筐体10と、第二の筐体11とを備えている。第一の筐体10は、入出金装置34とスキャナ35を備えている。第二の筐体11は、第一の筐体10の上面10aに載置されており、表示器61と、プリンタ9と、カードリーダ38とを備えている。 FIG. 3 is a perspective view showing the appearance of the accounting device 3. As shown in FIG. As shown in FIG. 3, the accounting device 3 includes a first casing 10 and a second casing 11. The first housing 10 includes a deposit/withdrawal device 34 and a scanner 35. The second housing 11 is placed on the top surface 10a of the first housing 10, and includes a display 61, a printer 9, and a card reader 38.

スキャナ35は、スキャナ111と同様の構造を有する。表示器61は、表面にタッチパネル62を備え、第二の筐体11の上方に取り付けられている。表示器61は、例えば液晶パネルで構成され、会計装置3の動作状態に関する情報を画像や文字で表示する。タッチパネル62は、表示器61の表面に設けられており、客Cが触れた位置に基づく情報を制御部50(図4参照)に出力する。 Scanner 35 has a similar structure to scanner 111. The display 61 includes a touch panel 62 on its surface and is attached above the second housing 11. The display device 61 is composed of, for example, a liquid crystal panel, and displays information regarding the operating state of the accounting device 3 in images and characters. The touch panel 62 is provided on the surface of the display 61, and outputs information based on the position touched by the customer C to the control unit 50 (see FIG. 4).

カードリーダ38は、第二の筐体11の左横であって第一の筐体10の上面10aに配されている。カードリーダ38は、カード挿入口38aから挿入されたクレジットカードや会員カード等に対して情報を読み書きする。 The card reader 38 is disposed on the left side of the second housing 11 and on the upper surface 10a of the first housing 10. The card reader 38 reads and writes information on a credit card, membership card, etc. inserted through the card insertion slot 38a.

入出金装置34は、硬貨投入口46と、紙幣投入口41と、紙幣出金口42と、硬貨出金部43とを備えている。入出金装置34は、紙幣投入口41に投入された紙幣を紙幣収納部(図示せず)に収納する。また、入出金装置34は、硬貨投入口46に投入された硬貨を硬貨収納部(図示せず)に収納する。そして、入出金装置34は、制御部50からの釣銭の払い出し要求に応じて、紙幣の釣銭を紙幣出金口42に払い出す。また入出金装置34は、制御部50からの釣銭の払い出し要求に応じて、硬貨の釣銭を硬貨出金部43に払い出す。 The deposit/withdrawal device 34 includes a coin input port 46 , a bill input port 41 , a bill withdrawal port 42 , and a coin withdrawal section 43 . The deposit/withdrawal device 34 stores the banknotes inserted into the banknote slot 41 into a banknote storage section (not shown). Further, the deposit/withdrawal device 34 stores the coins inserted into the coin slot 46 in a coin storage section (not shown). Then, the deposit/withdrawal device 34 pays out change in the banknotes to the banknote withdrawal port 42 in response to a change payout request from the control unit 50 . Further, the deposit/withdrawal device 34 pays out change in coins to the coin dispenser 43 in response to a change payout request from the control unit 50 .

プリンタ9は、第二の筐体11に内蔵された印刷部(不図示)と、第二の筐体11の前面11aに設けられたレシート発行口9aとを有している。プリンタ9は、制御部50の制御に従い、レシートを印字してレシート発行口9aから発行する。 The printer 9 has a printing section (not shown) built into the second housing 11 and a receipt issuing port 9a provided on the front surface 11a of the second housing 11. The printer 9 prints a receipt and issues it from the receipt issuing port 9a under the control of the control unit 50.

また、会計装置3は、第一の筐体10の上面10aの後方側に立設された円柱状の表示ポール22を備えている。表示ポール22は、上方の先端部に発光部23を有している。 The accounting device 3 also includes a cylindrical display pole 22 erected on the rear side of the upper surface 10a of the first housing 10. The display pole 22 has a light emitting section 23 at its upper tip.

発光部23は、青色に発光する複数のLED(Light Emitting Diode)と、赤色に発光する複数のLEDとを備えている。尚、LEDを複数としたのは発光強度を得るためであるので、単数のLEDで強度が保たれるようならば各色のLEDは単数でもよい。発光部23は、青色、赤色とは異なる色のLEDを用いてもよいし、その他の発光素子を用いてもよい。発光部23は、高さのある表示ポール22の上端に設けられているため、登録装置2のオペレータである店員Oのみならず、他の店員からも目視しやすい。登録装置2の位置からも発光を確認しやすいので、登録装置2の前に立つ客にとっても目視確認しやすい。 The light emitting unit 23 includes a plurality of LEDs (Light Emitting Diodes) that emit blue light and a plurality of LEDs that emit red light. Incidentally, since the reason for using a plurality of LEDs is to obtain luminous intensity, each color may be provided with a single LED as long as the intensity can be maintained with a single LED. The light emitting section 23 may use an LED of a color different from blue or red, or may use other light emitting elements. Since the light emitting section 23 is provided at the upper end of the tall display pole 22, it is easily visible not only to the store clerk O who is the operator of the registration device 2, but also to other store employees. Since the light emission can be easily confirmed from the position of the registration device 2, it is also easy for the customer standing in front of the registration device 2 to visually check.

発光部23は、会計装置3が登録装置2から取引データを受信すると、客を待ち受ける状態であることを示す第1の発光状態(例えば、青色点滅)で発光する。また、発光部23は、会計装置3が登録装置2から受信した取引データにかかる会計処理に対し、カゴ抜け等の不正が発生した可能性がある際に、第2の発光状態(例えば、赤色点滅)となって店員に異常を通知する。 When the accounting device 3 receives transaction data from the registration device 2, the light emitting unit 23 emits light in a first light emitting state (for example, flashing blue) indicating that the accounting device 3 is waiting for a customer. Furthermore, the light emitting unit 23 is configured to display a second light emitting state (for example, red (flashing) to notify the store staff of the abnormality.

このように発光部23の発光パターンを切替えることで、カゴ抜けが発生したおそれがある場合に、店員に注意を喚起することができる。カゴ抜け等の不正が発生したおそれがある場合に発光パターンが変わる構成としたことで、不正行為に対する監視を行っていることを客に知らしめ、これにより、不正行為の抑制を図るものである。不正発生の判定および発光パターンの切替え方法については、会計装置3の制御部50(図5参照)の機能構成とともに後述する。 By switching the light emitting pattern of the light emitting unit 23 in this manner, it is possible to alert the store clerk when there is a possibility that the cart has been left out. By having a structure in which the light emitting pattern changes when there is a possibility that fraud has occurred, such as someone leaving the cart, customers are informed that fraud is being monitored, and this is intended to deter fraud. . The method for determining whether fraud has occurred and switching the light emitting pattern will be described later together with the functional configuration of the control unit 50 (see FIG. 5) of the accounting device 3.

また、表示ポール22は、発光部23の下方に、画像や文字を表示する表示器70を有している。表示器70は、例えば液晶パネルで構成される。表示器70は、例えば、会計装置3で発生したエラーの内容等を表示する。 Furthermore, the display pole 22 has a display 70 below the light emitting section 23 that displays images and characters. The display 70 is composed of, for example, a liquid crystal panel. The display 70 displays, for example, the details of the error that occurred in the accounting device 3.

客は、この会計装置3を操作して、現金、クレジットカード、電子マネー等により、商品の代金を支払う処理、即ち、会計処理を行う。会計装置3は、会計処理において、登録装置2から受信した取引データ(取引情報)に基づいて、一取引の合計請求金額を表示し、当該金額分の会計にかかる処理を制御する。取引データは、処理対象とする一取引の合計請求金額、取引対象商品の商品情報、データ送信元である登録装置2の装置ナンバー、担当店員名等の情報を含む。取引データは、レシート印字に必要なその他の情報を含んでもよい。例えば、取引データは、レシート印字用の販促情報を含んでもよい。 The customer operates the accounting device 3 to pay for the product using cash, credit card, electronic money, etc., ie, performs accounting processing. In accounting processing, the accounting device 3 displays the total billed amount for one transaction based on the transaction data (transaction information) received from the registration device 2, and controls processing related to accounting for the amount. The transaction data includes information such as the total billed amount for one transaction to be processed, product information of the transaction target product, the device number of the registration device 2 that is the data transmission source, and the name of the clerk in charge. The transaction data may also include other information necessary for receipt printing. For example, transaction data may include promotional information for receipt printing.

次に、登録装置2および会計装置3のハードウェア構成について説明する。図4は、登録装置2および会計装置3のハードウェア構成を示したブロック図である。 Next, the hardware configurations of the registration device 2 and the accounting device 3 will be explained. FIG. 4 is a block diagram showing the hardware configurations of the registration device 2 and the accounting device 3.

図4に示すように、登録装置2は、制御部150を備えている。制御部150は、制御処理を実行するCPU(Central Processing Unit)と、記憶媒体であるROM(Read Only Memory)およびRAM(Random Access Memory)(いずれも不図示)等を備える。ROMは、CPUが実行する各種プログラムや各種データを記憶する。RAMは、CPUが各種プログラムを実行する際に一時的にデータやプログラムを記憶する。またRAMは、オペレータ用表示器114に表示する各種の画面表示データを記憶する。 As shown in FIG. 4, the registration device 2 includes a control section 150. The control unit 150 includes a CPU (Central Processing Unit) that executes control processing, and storage media such as a ROM (Read Only Memory) and a RAM (Random Access Memory) (both not shown). The ROM stores various programs executed by the CPU and various data. The RAM temporarily stores data and programs when the CPU executes various programs. The RAM also stores various screen display data to be displayed on the operator display 114.

制御部150は、通信I/F(Interface)140を介して、ネットワーク7で接続されているストアサーバ8(ともに図1参照)とデータ通信を行う。また、制御部150は、通信I/F140を介して、接続インタフェース6で接続されている会計装置3とデータ通信を行う。 The control unit 150 performs data communication with the store server 8 (see FIG. 1) connected via the network 7 via the communication I/F (Interface) 140. Further, the control unit 150 performs data communication with the accounting device 3 connected via the connection interface 6 via the communication I/F 140 .

また、制御部150は、I/O(Input/Output)機器制御部139およびバス138を介して、スキャナ111と、タッチパネル113とに接続される。また制御部150は、I/O機器制御部139およびバス138を介して、オペレータ用表示器114と、キーボード等の操作部115とに接続される。また、制御部150は、I/O機器制御部139およびバス138を介して、プリンタ116と、客用表示器117と、カードリーダ118と、HDD(Hard Disk Drive)136とに接続される。 Further, the control unit 150 is connected to the scanner 111 and the touch panel 113 via an I/O (Input/Output) device control unit 139 and a bus 138. Further, the control unit 150 is connected to an operator display 114 and an operation unit 115 such as a keyboard via an I/O device control unit 139 and a bus 138. Further, the control unit 150 is connected to the printer 116, the customer display 117, the card reader 118, and the HDD (Hard Disk Drive) 136 via the I/O device control unit 139 and the bus 138.

操作部115は、現計キー、置数キー1150、確定キー1151、カゴ抜け解除キー1152等の操作キーを備えている。現計キーとは、一取引における商品読取を終了し、当該取引の合計請求金額を算出する指示を受付ける操作キーである。確定キー1151とは、一取引の合計金額を確定し、当該合計金額を含めた一取引分の取引データを生成し、会計装置3に送信する指示を受付ける操作キーである。 The operation unit 115 includes operation keys such as a current total key, a number key 1150, a confirmation key 1151, and a cart removal release key 1152. The current total key is an operation key that accepts an instruction to finish reading the products in one transaction and calculate the total billed amount for the transaction. The confirmation key 1151 is an operation key that accepts an instruction to confirm the total amount of one transaction, generate transaction data for one transaction including the total amount, and send it to the accounting device 3.

操作例としては、店員は現計キーを操作して合計金額を客用表示器117に表示させた後、会計装置3を見ていずれの会計装置3に取引データを送信すべきかを判断する。起動状態にあり、先客により占有されていない、会計処理の待ち受け状態である会計装置3には、取引データを送信することができる。店員は、このような待ち受け状態の会計装置3を選択し、当該会計装置3に割り当てられた装置番号を操作部115の置数キー1150から入力し、その後、確定キー1151を操作する。登録装置2は、確定キー1151の操作を受付けると、置数キー1150により入力された数値に対応付けられた会計装置3に対し、取引データの送信を開始する。 As an example of the operation, the clerk operates the cash key to display the total amount on the customer display 117, and then looks at the accounting device 3 to determine which accounting device 3 the transaction data should be sent to. Transaction data can be transmitted to the accounting device 3 that is activated, is not occupied by a previous customer, and is in a waiting state for accounting processing. The clerk selects such checkout device 3 in the standby state, inputs the device number assigned to the checkout device 3 using the number keys 1150 of the operation section 115, and then operates the enter key 1151. When the registration device 2 receives the operation of the confirmation key 1151, it starts transmitting transaction data to the accounting device 3 associated with the numerical value input by the numeric key 1150.

一方、置数キー1150および確定キー1151が操作されると、登録装置2は先の客の登録処理を終了し、次の客の登録処理に移行する。店員が、次の客の登録処理に取り掛かる一方で、先の客は登録装置2から店員に指示された会計装置3に移動して、会計処理を開始する。会計装置3では取引データを受信して、当該取引データに基づく支払処理が、客によって開始されるのを待ち受ける。 On the other hand, when the number key 1150 and the confirmation key 1151 are operated, the registration device 2 finishes the registration process for the previous customer and moves on to the registration process for the next customer. While the clerk starts the registration process for the next customer, the previous customer moves from the registration device 2 to the checkout device 3 instructed by the clerk and starts the checkout process. The accounting device 3 receives the transaction data and waits for the customer to initiate payment processing based on the transaction data.

カゴ抜け解除キー1152は、カゴ抜け等の不正行為が発生した際に、会計装置3において未完了のまま取り残された会計処理を取り消して、次の会計処理を行える状態にするための操作キーである。 Cart omission release key 1152 is an operation key for canceling uncompleted accounting processing in the accounting device 3 and making the next accounting process possible when a fraudulent act such as cart omission occurs. be.

即ち、カゴ抜けにより先の客が会計を未完了のまま商品を持ち去ってしまうと、会計装置3は処理未完了で入力待ちの状態となり、次の取引データを受信することができない。従来、このようにいわばロック状態に陥った会計装置3を使用可能とするには、店員が登録装置2を離れて会計装置3まで駆けつけ、会計装置3にて未完了の処理を取り消す操作を行う必要があった。そこで従来、店員が登録装置2を離れずに会計装置3の状態を復旧できるようにしたいという要望があった。 That is, if the previous customer takes away the product without completing the checkout due to the customer leaving the cart, the checkout device 3 will be in a state of waiting for input without completing the process, and will not be able to receive the next transaction data. Conventionally, in order to enable the use of the accounting device 3 that has fallen into a so-called locked state, the clerk leaves the registration device 2, rushes to the accounting device 3, and performs an operation to cancel the incomplete processing on the accounting device 3. There was a need. Therefore, there has been a desire to be able to restore the state of the checkout device 3 without leaving the registration device 2 by the clerk.

そこで本実施形態では、操作部115にカゴ抜け解除キー1152を設け、当該キーの操作により、会計装置3における会計処理を強制終了させて、会計装置3における操作待ちの状態を解除し、次の取引データの受け入れをできるように構成した。これにより本実施形態では、不正行為の発生時に、会計装置3をすみやかに復旧させて、次の客を滞りなく会計処理に移行させることを図った。 Therefore, in this embodiment, a cart removal release key 1152 is provided on the operation unit 115, and by operating the key, the accounting processing in the accounting device 3 is forcibly terminated, the waiting state of the accounting device 3 is released, and the next operation is performed. Configured to accept transaction data. As a result, in this embodiment, when a fraudulent act occurs, the accounting device 3 is promptly restored, and the next customer can proceed to the accounting process without any delay.

尚、上述では各操作キーを操作部115のキーボードに設けるとしたが、これら操作キーをオペレータ用表示器114に表示し、タッチパネル113を介して選択操作を受付けるとしてもよい。 In the above description, each operation key is provided on the keyboard of the operation unit 115, but these operation keys may be displayed on the operator display 114 and selection operations may be accepted via the touch panel 113.

HDD136は、制御部150のCPUが実行するプログラム137と、PLUファイルF1と、売上ファイルF2とを格納している。PLUファイルF1は、各商品にユニークに割り当てられた商品コードと、その商品の名称、価格、商品分類等の商品に関する商品情報とを対応付けて格納している。また、登録装置2が商品を一般物体認識(オブジェクト認識)により特定する構成であれば、PLUファイルF1は、更に、各商品の特徴量または基準画像を記憶する。尚、特徴量とは、商品の基準画像から読み取られた色合いや表面の凹凸状況等のデータである。売上ファイルF2は、登録装置2が生成した取引データを格納するファイルである。 The HDD 136 stores a program 137 executed by the CPU of the control unit 150, a PLU file F1, and a sales file F2. The PLU file F1 stores a product code uniquely assigned to each product in association with product information regarding the product such as the name, price, and product classification of the product. Furthermore, if the registration device 2 is configured to identify products by general object recognition, the PLU file F1 further stores feature amounts or reference images of each product. Note that the feature amount is data such as the color tone and surface unevenness read from the reference image of the product. The sales file F2 is a file that stores transaction data generated by the registration device 2.

会計装置3は、CPUと、記憶媒体であるROMおよびRAM(いずれも不図示)等から構成されるコンピュータ構成の制御部50を備えている。制御部50は、I/O機器制御部32およびバス31を介して、センサ39、タッチパネル62、表示器61、スキャナ35、カードリーダ38、プリンタ9、入出金装置34、発光部23、表示器70、HDD36と接続している。制御部50は、通信I/F40を介して、接続インタフェース6で接続された登録装置2とデータ通信を行う。 The accounting device 3 includes a control unit 50 having a computer configuration including a CPU, and storage media such as ROM and RAM (both not shown). The control unit 50 controls the sensor 39, the touch panel 62, the display 61, the scanner 35, the card reader 38, the printer 9, the deposit/withdrawal device 34, the light emitting unit 23, and the display via the I/O device control unit 32 and the bus 31. 70, connected to HDD36. The control unit 50 performs data communication with the registration device 2 connected via the connection interface 6 via the communication I/F 40 .

センサ39は、赤外線式の人感センサであり、会計装置3の前に操作者が立ったことを検出する。尚、センサ39は赤外線式に限られるものではなく、超音波式、可視光式、あるいはそれらを組み合わせた方式の人感センサを用いてもよい。 The sensor 39 is an infrared type human sensor and detects that the operator is standing in front of the checkout device 3. Note that the sensor 39 is not limited to an infrared type, and may be an ultrasonic type, a visible light type, or a combination of these types of human sensors.

カードリーダ38は、カード挿入口38aから挿入されたクレジットカードまたは会員カードから情報を読み取る。プリンタ9は、会計後にレシートを印刷して、これをレシート発行口9aから発行する。入出金装置34は、紙幣投入口41に投入された紙幣、または、硬貨投入口46に投入された硬貨の入金処理を行う。また、入出金装置34は、制御部50からの出金指示に応じて、紙幣出金口42または硬貨出金部43から釣銭を払い出す。 The card reader 38 reads information from a credit card or membership card inserted through the card insertion slot 38a. The printer 9 prints a receipt after the transaction and issues it from the receipt issuing port 9a. The deposit/withdrawal device 34 performs a deposit process for banknotes inserted into the bill slot 41 or coins inserted into the coin slot 46 . Further, the deposit/withdrawal device 34 pays out change from the banknote dispensing port 42 or the coin dispensing section 43 in response to a dispensing instruction from the control section 50 .

HDD36は、制御部50が実行するプログラム37と、取引ファイルF3と、不正記録ファイルF4とを格納している。取引ファイルF3は、登録装置2から受信した取引データ、および、会計装置3が実行した会計処理の詳細を記録した会計データ等を格納するためのデータファイルである。 The HDD 36 stores a program 37 executed by the control unit 50, a transaction file F3, and a fraud record file F4. The transaction file F3 is a data file for storing transaction data received from the registration device 2, accounting data recording details of accounting processing executed by the accounting device 3, and the like.

不正記録ファイルF4は、カゴ抜け等の不正行為が発生した際に、その発生日時や取引データ、被害金額等を記録するためのデータファイルである。即ち、不正記録ファイルF4は、登録装置2から取引データが転送されたにも関わらず、当該取引データにかかる会計が不正に行われなかった際に、当該取引データを格納するファイルである。 The fraud record file F4 is a data file for recording the date and time of occurrence, transaction data, amount of damage, etc. when a fraudulent act such as cart withdrawal occurs. That is, the fraud record file F4 is a file that stores transaction data when the transaction data is transferred from the registration device 2 but the transaction data is not fraudulently accounted for.

次に、登録装置2が実行するプログラム137、および、会計装置3が実行するプログラム37について説明する。 Next, the program 137 executed by the registration device 2 and the program 37 executed by the accounting device 3 will be explained.

図5は、登録装置2および会計装置3の機能構成を示したブロック図である。登録装置2が実行するプログラム137は、図5に示すように、表示制御部151、入力受付部152、登録部153、通信制御部154を含むモジュール構成となっている。制御部150のCPU(プロセッサ)は、HDD136からプログラム137を読み出して、上記各部を主記憶装置上にロードする。これにより上記各部が主記憶装置上に生成される。 FIG. 5 is a block diagram showing the functional configurations of the registration device 2 and the accounting device 3. The program 137 executed by the registration device 2 has a module configuration including a display control section 151, an input reception section 152, a registration section 153, and a communication control section 154, as shown in FIG. The CPU (processor) of the control unit 150 reads the program 137 from the HDD 136 and loads each of the above units onto the main storage device. As a result, each of the above units is generated on the main storage device.

また、会計装置3が実行するプログラム37は、図5に示すように、通信制御部51、表示制御部52、操作者検出部53、入力受付部54、会計処理部55、発光制御部56を含むモジュール構成となっている。制御部50のCPU(プロセッサ)は、HDD36からプログラム37を読み出して、上記各部を主記憶装置上にロードする。これにより、上記各部が主記憶装置上に生成される。また、会計装置3の制御部50は、RTC(Real-Time Clock)57を備えている。 In addition, the program 37 executed by the accounting device 3 includes a communication control section 51, a display control section 52, an operator detection section 53, an input reception section 54, an accounting processing section 55, and a light emission control section 56, as shown in FIG. It has a module structure that includes. The CPU (processor) of the control section 50 reads the program 37 from the HDD 36 and loads the above-mentioned sections onto the main storage device. As a result, each of the above units is generated on the main storage device. Further, the control unit 50 of the accounting device 3 includes an RTC (Real-Time Clock) 57.

次に、登録装置2の制御部150が実現する各部の機能について説明する。 Next, the functions of each unit realized by the control unit 150 of the registration device 2 will be explained.

表示制御部151は、オペレータ用表示器114、客用表示器117(ともに図2、図4参照)に出力する表示データを生成し、これら表示器における表示処理を制御する。例えば、表示制御部151は、商品の登録処理を行うための登録画面を、オペレータ用表示器114に表示する。 The display control unit 151 generates display data to be output to the operator display 114 and the customer display 117 (see FIGS. 2 and 4), and controls display processing on these displays. For example, the display control unit 151 displays a registration screen for performing product registration processing on the operator display 114.

また、操作部115において置数キー1150と確定キー1151とが順に操作されると、表示制御部151は客用表示器117に、データ転送先の会計装置3に客を案内するメッセージを表示する。案内メッセージとしては、例えば、「1番の会計装置に移動して、会計を行ってください」等のメッセージが表示される。通常であれば、客はこの案内または店員の案内に従って、データ転送先の会計装置3に移動して会計処理を開始することとなる。表示制御部151は、上述のように確定キー1151が操作された後は、登録画面に表示された先の取引にかかるデータの表示をクリアして、次の取引の登録処理に移行する。 Further, when the numeric key 1150 and the confirmation key 1151 are operated in sequence on the operation unit 115, the display control unit 151 displays a message on the customer display 117 to guide the customer to the accounting device 3 to which the data is to be transferred. . As the guidance message, for example, a message such as "Please move to the No. 1 accounting device and make the transaction" is displayed. Normally, the customer would follow this guidance or the clerk's guidance to move to the accounting device 3 to which the data is transferred and begin transaction processing. After the confirmation key 1151 is operated as described above, the display control unit 151 clears the display of the data related to the previous transaction displayed on the registration screen and moves on to the registration process of the next transaction.

入力受付部152は、タッチパネル113、スキャナ111、カードリーダ118、操作部115、通信I/F140からの各種入力を受付ける。例えば、入力受付部152は、スキャナ111がコードシンボルから読み取った商品コードの入力を受付ける。また、入力受付部152は、オペレータ用表示器114に表示された各種画面に対して、タッチパネル113がタッチ操作されると、その入力操作を受付ける。 The input reception unit 152 receives various inputs from the touch panel 113, the scanner 111, the card reader 118, the operation unit 115, and the communication I/F 140. For example, the input receiving unit 152 receives an input of a product code read from a code symbol by the scanner 111. Further, when the touch panel 113 is touched on various screens displayed on the operator display 114, the input reception unit 152 receives the input operation.

例えば、入力受付部152は、操作部115において、置数キー1150と、確定キー1151とが順に操作されると、データ転送先の会計装置3の選択操作、および、当該会計装置3へ取引データを転送する指示操作を受付ける。 For example, when the numeric key 1150 and the confirmation key 1151 are operated in sequence on the operation unit 115, the input reception unit 152 selects the accounting device 3 to which data is to be transferred, and transfers transaction data to the accounting device 3. Accepts instructions to transfer.

また、入力受付部152(取消操作受付手段)は、操作部115において置数キー11150とカゴ抜け解除キー1152とが順に操作されると、置数キー1150により選択された会計装置3に対して、会計処理を取り消す指示操作を受付ける。 In addition, when the input number key 11150 and the cart removal release key 1152 are operated in sequence on the operation unit 115, the input reception unit 152 (cancellation operation reception means) responds to the checkout device 3 selected by the number key 1150. , accepts an instruction to cancel accounting processing.

登録部153は、タッチパネル113、スキャナ111を介して販売商品の商品コードや商品の名称が入力されると、当該商品の商品情報をPLUファイルF1から読み込む。そして、登録部153は、確定キー1151が操作されると、一取引における商品の登録処理を終了して、当該取引にかかる請求金額を確定する。そして登録部153は、当該取引において登録された全商品の商品情報、請求金額、登録装置2の装置番号、および、担当店員を特定する店員情報等を含めて、取引データを生成する。 When the product code and name of a sales product are input via the touch panel 113 and the scanner 111, the registration unit 153 reads product information of the product from the PLU file F1. Then, when the confirmation key 1151 is operated, the registration unit 153 ends the product registration process for one transaction and confirms the billing amount for the transaction. Then, the registration unit 153 generates transaction data including product information of all products registered in the transaction, the billed amount, the device number of the registration device 2, clerk information for identifying the clerk in charge, and the like.

通信制御部154は、通信I/F140を介して接続された会計装置3またはストアサーバ8との間における、各種情報の送受信を制御する。例えば、通信制御部154(取引情報送信手段)は、登録部153が生成した取引データを、置数キー1150により選択された、データ転送先の会計装置3に送信する。 The communication control unit 154 controls transmission and reception of various information with the accounting device 3 or the store server 8 connected via the communication I/F 140. For example, the communication control unit 154 (transaction information transmission means) transmits the transaction data generated by the registration unit 153 to the accounting device 3 selected by the numeric key 1150 and the data transfer destination.

また、通信制御部154(取消指示送信手段)は、入力受付部152が置数キー1150およびカゴ抜け解除キー1152の操作を受付けると、置数キー1150で選択された会計装置3に対し、現在の会計処理を取り消す取消指示を送信する。これにより登録装置2は、当該会計装置3を、次の取引データを受信可能な状態に変更し、次の取引の会計処理を開始可能な状態とする。 Further, when the input receiving unit 152 receives the operation of the numeric key 1150 and the cart removal release key 1152, the communication control unit 154 (cancellation instruction transmitting means) transmits the current information to the accounting device 3 selected by the numeric key 1150. Send a cancellation instruction to cancel the accounting process. As a result, the registration device 2 changes the accounting device 3 into a state in which it can receive the next transaction data and can start accounting processing for the next transaction.

次に、会計装置3の制御部50が実現する各部の機能について説明する。 Next, the functions of each section realized by the control section 50 of the accounting device 3 will be explained.

通信制御部51は、通信I/F40を介して接続された登録装置2との間における、各種情報の送受信を制御する。例えば、通信制御部51(取引情報受信手段)は、登録装置2から、当該登録装置2が直近に行った一取引分の取引データを受信する。上述したように、取引データは、送信元の登録装置2が直近に行った一取引において販売登録した商品の商品情報、当該取引の請求金額等の情報を含んでいる。また、通信制御部51(取消指示受信手段)は、登録装置2から現在の取引の会計処理を取り消す取消指示を受信する。 The communication control unit 51 controls transmission and reception of various information with the registration device 2 connected via the communication I/F 40. For example, the communication control unit 51 (transaction information receiving means) receives transaction data for one transaction most recently performed by the registration device 2 from the registration device 2. As described above, the transaction data includes information such as the product information of the product registered for sale in one transaction recently conducted by the registration device 2 of the transmission source, and the billed amount for the transaction. Further, the communication control unit 51 (cancellation instruction receiving means) receives a cancellation instruction to cancel the accounting process of the current transaction from the registration device 2.

表示制御部52は、表示器61、表示器70(ともに図3、図4参照)に出力する表示データを生成し、これら表示器における表示処理を制御する。例えば、表示制御部52は、通信制御部51が登録装置2から受信した取引データに基づいて、一取引の請求金額を表示器61の会計画面(不図示)に表示出力する。尚、会計画面の構成は、従来のセミセルフ型チェックアウトシステムの会計装置で用いられているような画面と同様の構成を用いればよい。例えば、会計画面には、現金、クレジットカード、電子マネー等のうちいずれか1つの支払方法を選択する選択アイコンが設けられる。客は当該選択アイコンから、所望する支払方法を選択し、代金の支払いを行う。 The display control unit 52 generates display data to be output to the display device 61 and the display device 70 (see FIGS. 3 and 4), and controls display processing on these display devices. For example, the display control section 52 displays and outputs the billed amount for one transaction on the accounting screen (not shown) of the display 61 based on the transaction data that the communication control section 51 receives from the registration device 2 . Note that the configuration of the accounting screen may be similar to that used in accounting devices of conventional semi-self-type checkout systems. For example, the checkout screen is provided with a selection icon for selecting one payment method among cash, credit card, electronic money, etc. The customer selects a desired payment method from the selection icon and makes payment.

操作者検出部53(操作者検出手段)は、センサ39の検出レベル、あるいは、タッチパネル62への入力操作に基づいて、会計装置3の前に立った操作者を検出する。 The operator detection unit 53 (operator detection means) detects the operator standing in front of the accounting device 3 based on the detection level of the sensor 39 or the input operation on the touch panel 62.

入力受付部54(操作受付手段)は、タッチパネル62、スキャナ35、カードリーダ38、入出金装置34に対する操作を受付けて、会計処理にかかる入力操作を受付ける。 The input receiving unit 54 (operation receiving means) receives operations on the touch panel 62, the scanner 35, the card reader 38, and the deposit/withdrawal device 34, and receives input operations related to accounting processing.

会計処理部55は、通信制御部51が受信した取引データに基づいて、当該取引データが含む請求金額の会計処理を制御する。即ち、会計処理部55は、上述のように客が会計画面(不図示)から支払方法を選択操作し、入力受付部54が当該操作入力を受付けると、当該支払方法に沿った会計処理を制御する。即ち、現金払いであれば、会計処理部55は、紙幣投入口41、硬貨投入口46を開き、これら投入口に投入された紙幣または硬貨をカウントし、釣銭を算出する。 Based on the transaction data received by the communication control section 51, the accounting processing section 55 controls accounting processing of the billed amount included in the transaction data. That is, when the customer selects a payment method from the checkout screen (not shown) as described above and the input reception unit 54 receives the operation input, the checkout processing unit 55 controls the checkout process according to the payment method. do. That is, in the case of cash payment, the accounting processing unit 55 opens the bill slot 41 and the coin slot 46, counts the bills or coins inserted into these slots, and calculates change.

そして会計処理部55は、入出金装置34を制御して、釣銭分の紙幣があれば紙幣出金口42から払い出し、釣銭分の硬貨があれば硬貨出金部43から払い出す。クレジットカード払いであれば、会計処理部55は、カードリーダ38に挿入されたクレジットカードから情報を読み取り、当該情報をクレジット会社のデータセンタに送信し、取引の可否を問い合わせる。会計処理部55は、取引可を受信すると、カード番号、支払金額等を含む情報を上記データセンタに送信する。 Then, the accounting processing section 55 controls the deposit/withdrawal device 34, and if there are banknotes for change, they will be paid out from the banknote dispensing port 42, and if there are coins for change, they will be paid out from the coin dispensing unit 43. If the payment is by credit card, the accounting processing unit 55 reads information from the credit card inserted into the card reader 38, transmits the information to the data center of the credit company, and inquires whether the transaction is possible. Upon receiving the transaction approval, the accounting processing unit 55 transmits information including the card number, payment amount, etc. to the data center.

また、会計処理部55は、入出金装置34、カードリーダ38等の入出力状態に基づいて、一取引分の会計処理が正常に完了したことを判定する。例えば、プリンタ9のレシート発行口9aが備えるセンサ(不図示)が、レシート発行口9aからレシートが抜き取られたことを検出すると、会計処理部55は、一取引分の会計処理が完了したと判定する。或いは、入出金装置34の払い出し口に設けられたセンサ(不図示)が、入出金装置34に払い出された釣銭が客により回収されたことを検出すると、会計処理部55は、一会計処理が完了したと判定する。あるいは、カードリーダ38のカード挿入口38aに設けられたセンサ(不図示)が、カード挿入口38aから抜き取られたことを検出すると、会計処理部55は、一会計処理が完了したと判定してもよい。また、会計処理部55は、これらの検出結果を総合的に判定して、一取引分の会計処理の完了を判定してもよい。 Furthermore, the accounting processing unit 55 determines that the accounting process for one transaction has been successfully completed based on the input/output status of the deposit/withdrawal device 34, card reader 38, etc. For example, when a sensor (not shown) included in the receipt issuing port 9a of the printer 9 detects that a receipt has been removed from the receipt issuing port 9a, the accounting processing unit 55 determines that accounting processing for one transaction has been completed. do. Alternatively, when a sensor (not shown) provided at the payout port of the deposit/withdrawal device 34 detects that the change paid out to the deposit/withdrawal device 34 has been collected by the customer, the accounting processing unit 55 performs one accounting process. is determined to have been completed. Alternatively, when a sensor (not shown) provided in the card insertion slot 38a of the card reader 38 detects that the card has been removed from the card insertion slot 38a, the accounting processing unit 55 determines that one accounting process has been completed. Good too. Furthermore, the accounting processing unit 55 may comprehensively judge these detection results to determine whether the accounting processing for one transaction is complete.

また、会計処理部55(処理取消手段)は、登録装置2から現在の会計処理を取り消す取消指示を受信すると、直前に登録装置2から受信し、ワークメモリ上に展開されている取引データをクリアして、当該会計処理を取り消す。これにより、会計処理部55は、次の取引データを登録装置2から受信できる状態になる。 Further, upon receiving a cancellation instruction to cancel the current accounting process from the registration device 2, the accounting processing unit 55 (processing cancellation means) clears the transaction data that was received from the registration device 2 immediately before and is expanded on the work memory. and cancel the accounting treatment. Thereby, the accounting processing unit 55 becomes ready to receive the next transaction data from the registration device 2.

また、会計処理部55(取消記録手段)は、通信制御部51が登録装置2から現在の会計処理を取り消す取消指示を受信すると、取り消し対象の取引データを、不正行為に伴い取り消されたとして不正記録ファイルF4に記録する。 Furthermore, when the communication control unit 51 receives a cancellation instruction to cancel the current accounting process from the registration device 2, the accounting processing unit 55 (cancellation recording means) records the transaction data to be canceled as fraudulently cancelled. Record in recording file F4.

発光制御部56は、発光パターンに準じた発光制御信号を発光部23の各色のLEDに出力して、各LEDの連続点灯状態、点滅状態、消灯状態を切替える制御を行う。 The light emission control unit 56 outputs a light emission control signal according to a light emission pattern to each color LED of the light emission unit 23, and performs control to switch each LED between a continuous lighting state, a blinking state, and a non-lighting state.

発光制御部56は、通信制御部51が登録装置2から取引データを受信すると、発光部23を第1の発光状態で発光させる。また、発光制御部56は、通信制御部51が登録装置2から取引データを受信してから、一取引分の会計処理が終了するまでの間において、所定時間、会計処理の進行状況に変化がない場合に、発光部23を第1の発光状態から第2の発光状態に変更する。 When the communication control unit 51 receives transaction data from the registration device 2, the light emission control unit 56 causes the light emission unit 23 to emit light in the first light emission state. The light emission control unit 56 also controls whether the progress status of the accounting process changes for a predetermined period of time after the communication control unit 51 receives the transaction data from the registration device 2 until the accounting process for one transaction is completed. If not, the light emitting section 23 is changed from the first light emitting state to the second light emitting state.

一例を挙げれば、発光制御部56は、第1の発光状態において発光部23を青色に点滅させ、第2の発光状態において発光部23を赤色に点滅させる。尚、以降の例では、青色点滅により第1の発光状態、赤色点滅により第2の発光状態とする例をあげて説明するが、第1の発光状態、第2の発光状態はこの発光パターンに限定されない。第2の発光状態として、黄色またはオレンジ等、その他の色を点滅発光させてもよいし、複数色の発光素子を例えば交互に点滅させるなどしてアラート状態としてもよい。 For example, the light emission control unit 56 causes the light emitting unit 23 to blink in blue in the first light emission state, and causes the light emission unit 23 to blink in red in the second light emission state. In the following example, an example will be explained in which the first light emitting state is set by blinking blue and the second light emitting state is set by blinking red. Not limited. As the second light emitting state, other colors such as yellow or orange may be flashed, or the light emitting elements of a plurality of colors may be flashed alternately, for example, to create an alert state.

また、発光制御部56は、通信制御部51が登録装置2から取引データを受信してから、操作者検出部53が会計装置3の操作者を検出せずに所定時間が経過した場合に、発光部23を第1の発光状態から第2の発光状態に変更する。 In addition, the light emission control unit 56 controls, when a predetermined period of time has elapsed without the operator detection unit 53 detecting the operator of the accounting device 3 after the communication control unit 51 received the transaction data from the registration device 2. The light emitting unit 23 is changed from the first light emitting state to the second light emitting state.

また、発光制御部56は、操作者検出部53が操作者を検出したが、会計処理が未完了のまま所定時間が経過した場合に、発光部23を第1の発光状態から第2の発光状態に変更する。 In addition, when the operator detection unit 53 detects an operator but a predetermined period of time has elapsed without completing the accounting process, the light emission control unit 56 changes the light emission unit 23 from the first light emission state to the second light emission state. Change to state.

ここで、図6を用いて、不正行為が発生したとする判定基準と、その際の発光制御例について説明する。図6は、不正行為が発生したと判定する例と、その際の発光制御例を示した模式図である。 Here, with reference to FIG. 6, the criteria for determining that a fraudulent act has occurred and an example of light emission control at that time will be described. FIG. 6 is a schematic diagram showing an example in which it is determined that a fraudulent act has occurred and an example of light emission control at that time.

まず、図6(a)は、支払が正常に完了した場合における、発光部23の発光パターンの推移例を示した図である。ここでは図6(a)に示すように、時刻t0に通信制御部51が取引データを受信したとする。発光制御部56は、時刻t0から発光部23を青色で点滅発光させる。時刻t1にて操作者検出部53がセンサ39またはタッチパネル62を介して操作者を検出すると、発光制御部56は、発光部23を青色の連続点灯に切替えて発光させる。また、表示制御部52は、表示器70に「処理中」または「支払中」等と表示する。そして、時刻t2において会計処理部55が会計処理の完了を判定すると、発光制御部56は、発光部23を消灯とする。表示制御部52は、表示器70に「正常終了」または「支払完了」等のテキストを数秒間表示させてから、待ち受け用の表示メッセージ等に表示を切替える。 First, FIG. 6(a) is a diagram showing an example of the transition of the light emitting pattern of the light emitting unit 23 when payment is successfully completed. Here, it is assumed that the communication control unit 51 receives transaction data at time t0, as shown in FIG. 6(a). The light emission control section 56 causes the light emitting section 23 to flash blue light from time t0. When the operator detection unit 53 detects the operator via the sensor 39 or the touch panel 62 at time t1, the light emission control unit 56 switches the light emission unit 23 to continuous blue light emission. Further, the display control unit 52 displays "processing in progress" or "payment in progress" on the display 70. Then, at time t2, when the accounting processing unit 55 determines that the accounting process is completed, the light emission control unit 56 turns off the light emitting unit 23. The display control unit 52 causes the display 70 to display text such as "normally completed" or "payment completed" for several seconds, and then switches the display to a standby display message or the like.

図6(b)は、不正行為の1つの例として、登録処理終了後、客が会計装置3に立ち寄らずに商品を持ち去るケースにおいて、発光部23の発光パターンの推移例を示した図である。時刻t0に通信制御部51が登録装置2から取引データを受信すると、会計処理部55は、時刻t0からの経過時間をRTC57によりカウントする。発光制御部56は、時刻t0から発光部23の青色点滅を開始する(第1の発光状態)。そして、時刻t3にて経過時間が所定の閾値T1を超えると、会計処理部55は、不正行為発生の可能性有りと判定する。発光制御部56は、時刻t3にて会計処理部55が不正発生と判定すると、発光部23を赤色で点滅させる(第2の発光状態)。その後、登録装置2でカゴ抜け解除キー1152が操作されて、時刻t4で通信制御部51が会計装置3から取消指示を受信すると、発光制御部56は発光部23を消灯させる。 FIG. 6(b) is a diagram showing an example of a change in the light emitting pattern of the light emitting unit 23 in a case where the customer takes away the product without stopping by the checkout device 3 after the registration process is completed, as an example of fraudulent activity. . When the communication control unit 51 receives transaction data from the registration device 2 at time t0, the accounting processing unit 55 uses the RTC 57 to count the elapsed time from time t0. The light emission control unit 56 starts blinking the light emission unit 23 in blue from time t0 (first light emission state). Then, when the elapsed time exceeds a predetermined threshold T1 at time t3, the accounting processing unit 55 determines that there is a possibility of fraudulent activity occurring. When the accounting processing unit 55 determines that fraud has occurred at time t3, the light emission control unit 56 causes the light emission unit 23 to blink in red (second light emission state). Thereafter, when the cart cancellation release key 1152 is operated in the registration device 2 and the communication control section 51 receives a cancellation instruction from the checkout device 3 at time t4, the light emission control section 56 turns off the light emission section 23.

図6(c)は、不正行為の別の例として、客は会計装置3に立ち寄ったが会計処理を完了せずに商品を持ち去ったケースについて、発光部23の発光パターンの推移例を示した図である。時刻t0に通信制御部51が登録装置2から取引データを受信すると、発光制御部56は発光部23を青色の点滅に発光させる(第1の発光状態)。そして、時刻t5にて操作者検出部53がセンサ39またはタッチパネル62を介して操作者を検出すると、発光制御部56は、発光部23を青色の連続点灯に切替える。会計処理部55は、時刻t5からの経過時間をRTC57によりカウントする。そして、時刻t6にて経過時間が所定の閾値T2を超えると、会計処理部55は、不正行為発生の可能性有りと判定する。発光制御部56は、時刻t6にて会計処理部55が不正発生を判定すると、発光部23を赤色で点滅させる(第2の発光状態)。その後、登録装置2でカゴ抜け解除キー1152が操作されて、時刻t7で通信制御部51が会計装置3から取消指示を受信すると、発光制御部56は発光部23を消灯させる。 FIG. 6(c) shows an example of a change in the light emitting pattern of the light emitting unit 23 in a case where, as another example of fraudulent activity, a customer stopped by the checkout device 3 but took away the product without completing the checkout process. It is a diagram. When the communication control unit 51 receives transaction data from the registration device 2 at time t0, the light emission control unit 56 causes the light emission unit 23 to emit blue blinking light (first light emission state). Then, at time t5, when the operator detection section 53 detects the operator via the sensor 39 or the touch panel 62, the light emission control section 56 switches the light emission section 23 to continuous blue lighting. The accounting processing unit 55 counts the elapsed time from time t5 using the RTC 57. Then, when the elapsed time exceeds a predetermined threshold T2 at time t6, the accounting processing unit 55 determines that there is a possibility of fraudulent activity occurring. When the accounting processing unit 55 determines that fraud has occurred at time t6, the light emission control unit 56 causes the light emission unit 23 to blink in red (second light emission state). Thereafter, when the cart cancellation release key 1152 is operated in the registration device 2 and the communication control section 51 receives a cancellation instruction from the checkout device 3 at time t7, the light emission control section 56 turns off the light emission section 23.

尚、閾値T1と閾値T2とは同一であってもよいし、異なる値であってもよい。また、これら閾値の値を適宜変更できる構成としてもよい。 Note that the threshold value T1 and the threshold value T2 may be the same or different values. Further, a configuration may be adopted in which the values of these threshold values can be changed as appropriate.

次に、本実施形態の会計システム1が実行する会計処理の手順例について説明する。 Next, an example of a procedure for accounting processing executed by the accounting system 1 of this embodiment will be described.

図7は、登録装置2が実行する登録処理の手順例を示したフローチャートである。登録装置2において、入力受付部152が商品コードを受付けると、登録部153は商品コードに対応する商品情報をPLUファイルF1から読み込んで商品登録する(ステップS1)。表示制御部151は読み込まれた商品情報を登録画面に表示する。 FIG. 7 is a flowchart showing an example of the procedure of the registration process executed by the registration device 2. As shown in FIG. In the registration device 2, when the input reception unit 152 receives the product code, the registration unit 153 reads product information corresponding to the product code from the PLU file F1 and registers the product (step S1). The display control unit 151 displays the read product information on the registration screen.

入力受付部152は、カゴ抜け解除キー1152が操作されたか否かを判定する(ステップS2)。尚、このステップは随時割り込み可能なステップとする。カゴ抜け解除キー1152が操作されなければ(ステップS2:No)ステップS4に移行する。会計装置3を特定する置数キー1150と、カゴ抜け解除キー1152とが順に操作された場合には(ステップS2:Yes)、通信制御部154は、置数キー1150で特定された会計装置3に会計処理の取消指示を送信する(ステップS3)。 The input reception unit 152 determines whether the cart release release key 1152 has been operated (step S2). Note that this step can be interrupted at any time. If the cart release release key 1152 is not operated (step S2: No), the process moves to step S4. When the numeric key 1150 for specifying the accounting device 3 and the cart removal release key 1152 are operated in sequence (step S2: Yes), the communication control unit 154 selects the accounting device 3 specified by the numeric key 1150. An instruction to cancel accounting processing is sent to (step S3).

入力受付部152が確定キー1151の操作を受付けない間(ステップS4:No)は、ステップS1に戻って商品登録を続ける。入力受付部152が確定キー1151の操作を受付けると(ステップS4:Yes)、登録部153は一取引の請求金額を算出し、当該請求金額、店員番号、レジ番号、取引日時、そして、各商品の商品情報を含めて取引データを生成する。通信制御部154は、生成した取引データを会計装置3に送信する(ステップS5)。また、登録部153は、生成した取引データを売上ファイルF2に格納する。表示制御部151は、取引データを送信した会計装置3を特定する装置番号と、客を会計装置3に誘導するメッセージとを含む案内画面を、客用表示器117に表示する(ステップS6)。その後、次の客の登録処理に移行する(ステップS1)。尚、入力受付部152は、次の取引の商品登録が開始しなくとも、割り込み処理としてステップS2の判定を所定時間ごとに実行する。 While the input receiving unit 152 does not accept the operation of the confirm key 1151 (step S4: No), the process returns to step S1 to continue product registration. When the input reception unit 152 accepts the operation of the confirmation key 1151 (step S4: Yes), the registration unit 153 calculates the billed amount for one transaction, and records the billed amount, clerk number, cashier number, transaction date and time, and each product. Generate transaction data including product information. The communication control unit 154 transmits the generated transaction data to the accounting device 3 (step S5). Further, the registration unit 153 stores the generated transaction data in the sales file F2. The display control unit 151 displays on the customer display 117 a guidance screen that includes a device number identifying the accounting device 3 that transmitted the transaction data and a message guiding the customer to the accounting device 3 (step S6). Thereafter, the process moves to the next customer registration process (step S1). Note that the input receiving unit 152 executes the determination in step S2 at predetermined time intervals as an interrupt process even if product registration for the next transaction has not started.

図8は、会計装置3が実行する会計処理の手順例を示したフローチャートである。通信制御部51が登録装置2から取引データを受信すると(ステップS11:Yes)、会計処理部55は、RTC57により経過時間tのカウントを開始する(ステップS12)。取引データを受信しない間(ステップS11:No)は、受信を待つ(ステップS11)。また、発光制御部56は、通信制御部51が取引データを受信すると、発光部23を青色で点滅させて発光させる(ステップS13)。 FIG. 8 is a flowchart showing an example of a procedure for accounting processing executed by the accounting device 3. As shown in FIG. When the communication control unit 51 receives the transaction data from the registration device 2 (step S11: Yes), the accounting processing unit 55 starts counting the elapsed time t using the RTC 57 (step S12). While transaction data is not received (step S11: No), reception is waited for (step S11). Further, when the communication control unit 51 receives the transaction data, the light emission control unit 56 causes the light emission unit 23 to blink in blue to emit light (step S13).

操作者検出部53が、センサ39またはタッチパネル62を介して会計装置3の操作者を検出すると(ステップS14:Yes)、会計処理部55は、ステップS12からカウントした経過時間をリセットして、新たに経過時間をカウントし始める(ステップS15)。そして、発光制御部56は、発光部23を青色の点滅状態から青色の点灯状態に切り替える(ステップS16)。客を検出しなければ(ステップS14:No)ステップS19に移行する。 When the operator detection unit 53 detects the operator of the accounting device 3 via the sensor 39 or the touch panel 62 (step S14: Yes), the accounting processing unit 55 resets the elapsed time counted from step S12 and starts a new operation. The elapsed time starts counting (step S15). Then, the light emission control unit 56 switches the light emission unit 23 from the blue blinking state to the blue lighting state (step S16). If no customer is detected (step S14: No), the process moves to step S19.

ステップS11で受信した取引データについて、一連の会計処理が完了すれば(ステップS17:Yes)、発光制御部56は発光部23を消灯する。また、会計処理部55は経過時間tをクリアしてステップS11に移行し、次の取引データが受信されるのを待つ。会計処理が完了していなければ(ステップS17:No)、ステップS21に移行する。 If a series of accounting processes are completed for the transaction data received in step S11 (step S17: Yes), the light emission control unit 56 turns off the light emission unit 23. Furthermore, the accounting processing unit 55 clears the elapsed time t, moves to step S11, and waits for the next transaction data to be received. If the accounting process is not completed (step S17: No), the process moves to step S21.

ステップS19において、会計処理部55は、ステップS12でカウントを開始した経過時間tが閾値T1を超えたか判定する。経過時間tが閾値T1を超えた場合(ステップS19:Yes)には、発光制御部56は発光部23を青色点滅から赤色点滅に切替えて発光させる(ステップS20)。その後、ステップS23に移行する。ステップS19:Noであれば、ステップS14に移行する。 In step S19, the accounting processing unit 55 determines whether the elapsed time t that started counting in step S12 exceeds the threshold T1. If the elapsed time t exceeds the threshold T1 (step S19: Yes), the light emission control section 56 switches the light emitting section 23 from blinking blue to blinking red to emit light (step S20). After that, the process moves to step S23. Step S19: If No, the process moves to step S14.

ステップS21において、会計処理部55は、ステップS15でカウントを開始した経過時間tが閾値T2を超えたか判定する。経過時間tが閾値T2を超えた場合(ステップS21:Yes)には、発光制御部56は発光部23を青色点灯から赤色点滅に切替えて発光させる(ステップS22)。その後、ステップS23に移行する。ステップS21:Noであれば、ステップS17に移行する。 In step S21, the accounting processing unit 55 determines whether the elapsed time t that started counting in step S15 exceeds the threshold T2. When the elapsed time t exceeds the threshold value T2 (step S21: Yes), the light emission control section 56 switches the light emitting section 23 from lighting in blue to blinking in red to emit light (step S22). After that, the process moves to step S23. Step S21: If No, the process moves to step S17.

ステップS23において、通信制御部51が登録装置2から会計処理の取消指示を受信すると(ステップS23:Yes)、発光制御部56は発光部23を消灯する(ステップS24)。会計処理部55は、ステップS11で受信した取引データを、不正行為に伴い取り消された取引データとして、受信日時、取消指示を受信した日時、取消処理の日時等とともに、不正記録ファイルF4に記録する(ステップS25)。その後はステップS11に移行する。取消指示を受信しない間(ステップS23:No)は、発光部23の赤色点滅を続ける(ステップS23)。 In step S23, when the communication control unit 51 receives an instruction to cancel the accounting process from the registration device 2 (step S23: Yes), the light emission control unit 56 turns off the light emission unit 23 (step S24). The accounting processing unit 55 records the transaction data received in step S11 as transaction data canceled due to fraudulent activity in the fraud record file F4, along with the date and time of reception, the date and time of receiving the cancellation instruction, the date and time of cancellation processing, etc. (Step S25). After that, the process moves to step S11. While the cancellation instruction is not received (step S23: No), the light emitting unit 23 continues blinking in red (step S23).

なお、不正発生の判定基準は上述の例に限定されない。その他の例として、会計処理部55は、取引データを受信してから一取引の会計処理が正常に完了するまでの間において、会計処理の進行状況に変化がない状態が所定時間続いた際に、不正の可能性有りと判定してもよい。 Note that the criteria for determining the occurrence of fraud are not limited to the above example. As another example, the accounting processing unit 55 may perform processing when there is no change in the progress of accounting processing for a predetermined period of time after receiving transaction data until the accounting processing for one transaction is normally completed. , it may be determined that there is a possibility of fraud.

即ち、発光制御部56は、入力受付部54が一の入力操作を受付けたが次の入力操作を受付けずに、会計処理が未完了のまま所定時間が経過した場合に、発光部23を第1の発光状態から第2の発光状態に変更してもよい。具体例としては、一の入力操作の後、次の入力操作までの経過時間をカウントしておき、当該経過時間が所定の閾値を超えた際に、発光部23を赤色点滅に切替えればよい。 That is, the light emission control unit 56 causes the light emission unit 23 to be activated when the input reception unit 54 has received one input operation but has not received the next input operation and a predetermined period of time has elapsed without completing the accounting process. The first light emitting state may be changed to the second light emitting state. As a specific example, the elapsed time from one input operation to the next input operation may be counted, and when the elapsed time exceeds a predetermined threshold, the light emitting unit 23 may be switched to flashing red. .

また、閾値に応じて発光パターンを変更する際に、より多段階に閾値を設けて、より多段階に発光パターンを切替えてもよい。例えば、上述の図6(b)のようなケースについては、閾値T1の替わりに、2段階の閾値T10、閾値T11とを設ける。会計処理部55は、時刻t0からの経過時間が閾値T10を超えると、発光部23を黄色で点滅させ、時刻t0からの経過時間がさらに閾値T11を超えると、発光部23を赤色で点滅させるとしてもよい。 Moreover, when changing the light emission pattern according to the threshold value, the threshold value may be provided in more stages, and the light emission pattern may be switched in more stages. For example, in the case shown in FIG. 6(b) described above, two levels of threshold value T10 and threshold value T11 are provided instead of threshold value T1. The accounting processing unit 55 causes the light emitting unit 23 to blink in yellow when the elapsed time from time t0 exceeds a threshold T10, and causes the light emitting unit 23 to blink in red when the elapsed time from time t0 further exceeds the threshold T11. You can also use it as

また、上述では、不正発生のおそれがあると判定した際に、発光部23の発光パターンを変更してアラート通知するとしたが、通知方法はこれに限定されない。会計装置3は、発光部23の発光パターンを変更するとともに、警告メッセージの音声出力、あるいは、警告音を出力するなどして、アラート通知するとしてもよい。 Further, in the above description, when it is determined that there is a risk of fraud occurring, the light emitting pattern of the light emitting unit 23 is changed and an alert is notified, but the notification method is not limited to this. The accounting device 3 may change the light emission pattern of the light emitting unit 23 and may issue an alert notification by outputting an audio warning message or a warning sound.

以上説明した通り、本実施形態にかかる会計装置3は、不正発生のおそれがある際に、発光部23の発光パターンを変えてアラート通知することにより、店員に注意を喚起することができる。また、不正行為に対する監視を行っていることを客に知らしめて、これにより不正行為の抑制を図ることができる。従って、本実施形態にかかる会計装置3は、セミセルフチェックアウトシステムにおける不正行為の抑制を図ることができる会計装置およびプログラムを提供することができる。 As described above, the accounting device 3 according to the present embodiment can call the store clerk's attention by changing the light emitting pattern of the light emitting unit 23 and notifying the clerk when there is a risk of fraud occurring. Furthermore, it is possible to prevent fraudulent acts by letting customers know that they are being monitored for fraudulent acts. Therefore, the accounting device 3 according to the present embodiment can provide an accounting device and a program that can suppress fraudulent acts in a semi-self checkout system.

尚、本実施形態の登録装置2が実行するプログラム137(図4参照)は、HDD136(図4参照)等に予め組み込まれて提供される。尚、本実施形態の登録装置2が実行するプログラム137は、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 Note that the program 137 (see FIG. 4) executed by the registration device 2 of this embodiment is provided by being pre-installed in the HDD 136 (see FIG. 4) or the like. The program 137 executed by the registration device 2 of this embodiment is a file in an installable or executable format and can be stored on a CD-ROM, flexible disk (FD), CD-R, DVD (Digital Versatile Disk), etc. It may be configured to be recorded on a computer-readable recording medium and provided.

さらに、本実施形態の登録装置2が実行するプログラム137を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の登録装置2が実行するプログラム137をインターネット等のネットワーク経由で提供または配布するように構成しても良い。 Furthermore, the program 137 executed by the registration device 2 of this embodiment may be stored on a computer connected to a network such as the Internet, and may be provided by being downloaded via the network. Further, the program 137 executed by the registration device 2 of this embodiment may be provided or distributed via a network such as the Internet.

また、本実施形態の会計装置3が実行するプログラム37(図4参照)は、HDD36(図4参照)に予め組み込まれて提供される。本実施形態の会計装置3が実行するプログラム37は、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 Further, the program 37 (see FIG. 4) executed by the accounting device 3 of this embodiment is provided by being pre-installed in the HDD 36 (see FIG. 4). The program 37 executed by the accounting device 3 of this embodiment is a file in an installable or executable format and can be stored on a computer such as a CD-ROM, flexible disk (FD), CD-R, or DVD (Digital Versatile Disk). It may be configured to be recorded on a readable recording medium and provided.

さらに、本実施形態の会計装置3が実行するプログラム37を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の会計装置3が実行するプログラム37をインターネット等のネットワーク経由で提供または配布するように構成しても良い。 Furthermore, the program 37 executed by the accounting device 3 of this embodiment may be stored on a computer connected to a network such as the Internet, and may be provided by being downloaded via the network. Further, the program 37 executed by the accounting device 3 of this embodiment may be provided or distributed via a network such as the Internet.

<付記>
<付記1>
登録装置と、会計装置とが接続された会計システムであって、
前記登録装置は、
一取引の請求金額を含む取引情報を生成して前記会計装置に送信する取引情報送信手段と、
前記会計装置における会計処理を取り消す指示操作を受付ける取消操作受付手段と、
前記取消操作受付手段が前記指示操作を受付けると、前記会計装置に、現在の取引の会計処理を取り消す取消指示を送信する取消指示送信手段と、を備え、
前記会計装置は、
前記登録装置から前記取引情報を受信する取引情報受信手段と、
前記請求金額の会計処理を行う会計処理手段と、
前記登録装置から前記取消指示を受信する取消指示受信手段と、
前記取消指示を受信すると、前記会計処理を取り消して、次の取引情報を受信できる状態とする処理取消手段と、
を備えた会計システム。
<付記2>
前記会計装置は、
前記取消指示受信手段が前記取消指示を受信すると、取り消す対象とする前記取引情報を、不正行為に伴い取り消されたとして記憶手段に記録する取消記録手段を更に備えた、付記1に記載の会計システム。
<付記3>
前記会計装置は、
前記取引情報を受信してから一取引分の前記会計処理が終了するまでの間において、所定時間、前記会計処理の進行状況に変化がない場合に、発光部を第1の発光状態から第2の発光状態に変更し、前記取消指示受信手段が前記取消指示を受信すると、前記発光部を消灯する発光制御手段を更に備えた、付記1または2に記載の会計システム。
<Additional notes>
<Additional note 1>
An accounting system in which a registration device and an accounting device are connected,
The registration device includes:
transaction information transmitting means for generating transaction information including a billed amount for one transaction and transmitting the generated transaction information to the accounting device;
Cancellation operation reception means for accepting an instruction operation to cancel accounting processing in the accounting device;
and a cancellation instruction transmitting means for transmitting a cancellation instruction to cancel the accounting process of the current transaction to the accounting device when the cancellation operation receiving means receives the instruction operation,
The accounting device includes:
transaction information receiving means for receiving the transaction information from the registration device;
an accounting processing means for accounting for the billed amount;
Cancellation instruction receiving means for receiving the cancellation instruction from the registration device;
Processing canceling means for canceling the accounting process and making it possible to receive the next transaction information upon receiving the cancellation instruction;
Accounting system with.
<Additional note 2>
The accounting device includes:
The accounting system according to supplementary note 1, further comprising a cancellation recording means for recording in a storage means the transaction information to be canceled when the cancellation instruction receiving means receives the cancellation instruction. .
<Additional note 3>
The accounting device includes:
If there is no change in the progress of the accounting process for a predetermined period of time after receiving the transaction information until the accounting process for one transaction is completed, the light emitting unit is changed from the first light emitting state to the second light emitting state. 3. The accounting system according to appendix 1 or 2, further comprising a light emission control means that changes the light emission state to a light emission state of 1 and turns off the light emission section when the cancellation instruction receiving means receives the cancellation instruction.

付記1の会計システムによれば、登録装置2を操作する店員は、会計装置3の前まで行かずとも手元の登録装置2から会計装置3の取引を取り消して、不正発生によるエラー状態を解除することができる。これにより、後に続く客を当該会計装置3に速やかに案内することが可能となり、レジ待ちの時間短縮を図ることができる。 According to the accounting system in Appendix 1, the clerk who operates the registration device 2 cancels the transaction in the accounting device 3 from the registration device 2 at hand without going to the accounting device 3, thereby resolving the error state caused by the occurrence of fraud. be able to. This makes it possible to promptly guide subsequent customers to the checkout device 3, thereby shortening the waiting time at the register.

付記2の会計システムによれば、記録を収集することで、店舗側は不正行為に関する情報を収集し、不正行為への対策を講じることができる。 According to the accounting system in Appendix 2, by collecting records, the store can collect information regarding fraudulent acts and take countermeasures against fraudulent acts.

付記3の会計システムによれば、登録装置2を操作する店員が、不正行為に気づきやすくすることができる。また、不正行為のおそれがある際に会計装置3がアラート出力を行うことで、他の客にも不正行為を監視していることを知らしめて、不正行為の抑制を図ることができる。 According to the accounting system in Appendix 3, the clerk who operates the registration device 2 can easily notice fraudulent acts. Further, by having the accounting device 3 output an alert when there is a risk of fraudulent activity, it is possible to notify other customers that fraudulent activity is being monitored, thereby suppressing fraudulent activity.

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

以上説明した通り、本実施形態によれば、セミセルフ型のチェックアウトシステムにおける不正行為の抑制を図ることができる。 As described above, according to the present embodiment, it is possible to suppress fraudulent acts in a semi-self checkout system.

1 会計システム
2 登録装置
3 会計装置
23 発光部
51 通信制御部
52 表示制御部
53 操作者検出部
54 入力受付部
55 会計処理部
56 発光制御部
151 表示制御部
152 入力受付部
153 登録部
154 通信制御部
1152 カゴ抜け解除キー
F4 不正記録ファイル
1 Accounting system 2 Registration device 3 Accounting device 23 Light emitting unit 51 Communication control unit 52 Display control unit 53 Operator detection unit 54 Input reception unit 55 Accounting processing unit 56 Light emission control unit 151 Display control unit 152 Input reception unit 153 Registration unit 154 Communication Control unit 1152 Cart removal release key F4 Illegal record file

特開2010-237886号公報Japanese Patent Application Publication No. 2010-237886

実施形態の会計装置は、登録装置と、会計装置とが接続された会計システムにおいて用いられる会計装置であって、前記登録装置から請求金額を含む取引情報を受信する取引情報受信手段と、前記請求金額の会計処理を行う会計処理手段と、前記取引情報受信手段が、前記取引情報を受信してから一取引分の前記会計処理が終了するまでの間において、所定時間、前記会計処理の進行状況に変化がない場合に、発光部をアラートを示す発光状態に変更する発光制御手段と、前記登録装置から、前記会計処理を取り消す取消指示を取得する取消指示取得手段と、前記取消指示取得手段が前記取消指示を取得すると、次の取引情報を受信可能な状態とする処理取消手段と、を備え、前記発光制御手段は、前記取消指示取得手段が前記取消指示を取得すると前記発光状態を終了する。 An accounting device according to an embodiment is an accounting device used in an accounting system in which a registration device and an accounting device are connected , and includes transaction information receiving means for receiving transaction information including a billed amount from the registration device, and transaction information receiving means for receiving transaction information including a billed amount from the registration device; The accounting processing means that performs the accounting processing of the amount and the transaction information receiving means record the progress of the accounting processing for a predetermined period of time from when the transaction information is received until the accounting processing for one transaction is completed. a light emitting control means for changing the light emitting unit to a light emitting state indicating an alert when there is no change in the amount of the transaction; a cancellation instruction obtaining means for obtaining a cancellation instruction for canceling the accounting process from the registration device; and processing canceling means for setting the next transaction information in a receivable state when the cancellation instruction is acquired, and the emission control means terminates the emission state when the cancellation instruction acquisition means acquires the cancellation instruction. .

Claims (6)

登録装置と、会計装置とが接続された会計システムにおいて用いられる会計装置であって、
前記登録装置から請求金額を含む取引情報を受信する取引情報受信手段と、
前記請求金額の会計処理を行う会計処理手段と、
前記取引情報受信手段が前記取引情報を受信すると発光部を第1の発光状態で発光させ、前記取引情報を受信してから一取引分の前記会計処理が終了するまでの間において、所定時間、前記会計処理の進行状況に変化がない場合に、前記発光部を前記第1の発光状態から前記第1の発光状態とは異なる第2の発光状態に変更する発光制御手段と、
を備えた会計装置。
An accounting device used in an accounting system in which a registration device and an accounting device are connected,
transaction information receiving means for receiving transaction information including a billed amount from the registration device;
an accounting processing means for accounting for the billed amount;
When the transaction information receiving means receives the transaction information, it causes the light emitting section to emit light in a first light emitting state, and for a predetermined period of time after receiving the transaction information until the accounting process for one transaction is completed. light emission control means for changing the light emitting unit from the first light emission state to a second light emission state different from the first light emission state when there is no change in the progress of the accounting process;
Accounting device with.
前記会計装置の操作者を検出する操作者検出手段を備え、
前記発光制御手段は、前記取引情報受信手段が前記取引情報を受信してから前記操作者検出手段が前記操作者を検出せずに所定時間が経過すると、前記発光部を前記第1の発光状態から前記第2の発光状態に変更する、請求項1に記載の会計装置。
comprising an operator detection means for detecting an operator of the accounting device,
The light emitting control means changes the light emitting unit to the first light emitting state when a predetermined time elapses without the operator detection means detecting the operator after the transaction information receiving means receives the transaction information. The accounting device according to claim 1, wherein the accounting device changes from the light emitting state to the second light emitting state.
前記発光制御手段は、前記操作者検出手段が操作者を検出したが、前記会計処理が未完了のまま所定時間が経過した場合に、前記発光部を前記第1の発光状態から前記第2の発光状態に変更する、請求項2に記載の会計装置。 The light emitting control means changes the light emitting unit from the first light emitting state to the second light emitting state when the operator detection means detects an operator but a predetermined period of time has elapsed without the accounting process being completed. The accounting device according to claim 2, wherein the accounting device changes to a light emitting state. 前記会計処理にかかる入力操作を受付ける操作受付手段を更に備え、
前記発光制御手段は、前記操作受付手段が一の入力操作を受付けたが次の入力操作を受付けずに、前記会計処理が未完了のまま所定時間が経過した場合に、前記発光部を前記第1の発光状態から前記第2の発光状態に変更する、請求項1ないし3のいずれか1つに記載の会計装置。
further comprising operation reception means for accepting input operations related to the accounting process,
The light emitting control means controls the light emitting unit to control the light emitting unit when a predetermined period of time has elapsed with the accounting process being incomplete, with the operation receiving unit having accepted one input operation but not receiving the next input operation. The accounting device according to any one of claims 1 to 3, wherein the accounting device changes from the first light emitting state to the second light emitting state.
前記登録装置から、前記会計装置における前記会計処理を取り消す取消指示を受信する取消指示受信手段を更に備え、
前記発光制御手段は、前記取消指示受信手段が前記取消指示を受信すると、前記発光部を消灯する、請求項1ないし4のいずれか1つに記載の会計装置。
further comprising a cancellation instruction receiving means for receiving a cancellation instruction for canceling the accounting process in the accounting device from the registration device,
5. The accounting device according to claim 1, wherein the light emitting control means turns off the light emitting section when the cancellation instruction receiving means receives the cancellation instruction.
登録装置と、会計装置とが接続された会計システムにおいて、会計装置を制御するコンピュータを、
前記登録装置から請求金額を含む取引情報を受信する取引情報受信手段と、
前記請求金額の会計処理を行う会計処理手段と、
前記取引情報受信手段が前記取引情報を受信すると発光部を第1の発光状態で発光させ、前記取引情報を受信してから一取引分の前記会計処理が終了するまでの間において、所定時間、前記会計処理の進行状況に変化がない場合に、前記発光部を前記第1の発光状態から前記第1の発光状態とは異なる第2の発光状態に変更する発光制御手段と、
して機能させるプログラム。
In an accounting system in which a registration device and an accounting device are connected, a computer that controls the accounting device,
transaction information receiving means for receiving transaction information including a billed amount from the registration device;
an accounting processing means for accounting for the billed amount;
When the transaction information receiving means receives the transaction information, it causes the light emitting section to emit light in a first light emitting state, and for a predetermined period of time after receiving the transaction information until the accounting process for one transaction is completed. light emission control means for changing the light emitting unit from the first light emission state to a second light emission state different from the first light emission state when there is no change in the progress of the accounting process;
A program that makes it work.
JP2023129026A 2017-04-14 2023-08-08 Accounting device and program Pending JP2023153206A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023129026A JP2023153206A (en) 2017-04-14 2023-08-08 Accounting device and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2017080308A JP6914707B2 (en) 2017-04-14 2017-04-14 Accounting equipment and programs
JP2021115878A JP2021166095A (en) 2017-04-14 2021-07-13 Accounting device and program
JP2023129026A JP2023153206A (en) 2017-04-14 2023-08-08 Accounting device and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021115878A Division JP2021166095A (en) 2017-04-14 2021-07-13 Accounting device and program

Publications (1)

Publication Number Publication Date
JP2023153206A true JP2023153206A (en) 2023-10-17

Family

ID=64275603

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2017080308A Active JP6914707B2 (en) 2017-04-14 2017-04-14 Accounting equipment and programs
JP2021115878A Pending JP2021166095A (en) 2017-04-14 2021-07-13 Accounting device and program
JP2023129026A Pending JP2023153206A (en) 2017-04-14 2023-08-08 Accounting device and program

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2017080308A Active JP6914707B2 (en) 2017-04-14 2017-04-14 Accounting equipment and programs
JP2021115878A Pending JP2021166095A (en) 2017-04-14 2021-07-13 Accounting device and program

Country Status (1)

Country Link
JP (3) JP6914707B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6914707B2 (en) * 2017-04-14 2021-08-04 東芝テック株式会社 Accounting equipment and programs
US20220146254A1 (en) * 2020-03-31 2022-05-12 Nippon Steel Corporation Surface measurement apparatus and surface measurement method

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2731310B2 (en) * 1992-01-07 1998-03-25 株式会社テック Product sales registration device
JP2001266218A (en) * 2000-03-16 2001-09-28 Hitachi Ltd Remote operation support system for customer operation terminal
JP5073705B2 (en) * 2009-04-17 2012-11-14 東芝テック株式会社 Tag information matching device and tag information matching program
JP5310776B2 (en) * 2010-09-16 2013-10-09 株式会社寺岡精工 POS system
JP6191215B2 (en) * 2013-04-19 2017-09-06 株式会社寺岡精工 Checkout terminal status display device
JP2015184924A (en) * 2014-03-24 2015-10-22 沖電気工業株式会社 Automatic transaction device
JP6266548B2 (en) * 2015-02-09 2018-01-24 東芝テック株式会社 Checkout system and control program
JP6504244B2 (en) * 2015-02-27 2019-04-24 日本電気株式会社 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
JP6520306B2 (en) * 2015-03-30 2019-05-29 株式会社寺岡精工 Merchandise sales data processing system, program, and merchandise sales data processing method
JP6914707B2 (en) * 2017-04-14 2021-08-04 東芝テック株式会社 Accounting equipment and programs

Also Published As

Publication number Publication date
JP2018180976A (en) 2018-11-15
JP6914707B2 (en) 2021-08-04
JP2021166095A (en) 2021-10-14

Similar Documents

Publication Publication Date Title
JP5880419B2 (en) POS system, registration device and program
US20150220899A1 (en) Commodity data registration apparatus and checkout data transmission method
JP6604180B2 (en) Product sales data processing apparatus and program
JP2023153206A (en) Accounting device and program
US20170132602A1 (en) Accounting apparatus
US12033128B2 (en) Fraud behavior recognition device, control program thereof, and fraud behavior recognition method
JP7335008B2 (en) Merchandise sales data processing system, registration device and program
JP2014126998A (en) Device monitoring system
JP6350702B2 (en) POS system, registration device and program
JP7391145B2 (en) Accounting system
JP2022066252A (en) Accounting system and program
JP6107923B2 (en) POS system, registration device and program
JP6583483B2 (en) POS system and program
JP6303397B2 (en) Checkout system and program
JP6996856B2 (en) Product sales data processing device and display control program
JP7505950B2 (en) Purchase support device, purchase support method and program
JP7511870B2 (en) Settlement system and program
JP7469413B2 (en) Accounting Equipment
US20170345041A1 (en) Sales data processing apparatus and method for detecting unfair acqisition of point value by the same
JP6840406B2 (en) Product sales data processing equipment and programs
JP2021163377A (en) Settlement system and program
JP2022087892A (en) Commodity sale data processing device, settlement device, and computer program
JP2019204555A (en) Pos system, account adjustment device and program
JP2024047355A (en) Commodity registration apparatus, program thereof, and monitoring apparatus
JP2023052815A (en) Commodity selling data processing device and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230809

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230809

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240618