JP2020095514A - Information display device - Google Patents

Information display device Download PDF

Info

Publication number
JP2020095514A
JP2020095514A JP2018233546A JP2018233546A JP2020095514A JP 2020095514 A JP2020095514 A JP 2020095514A JP 2018233546 A JP2018233546 A JP 2018233546A JP 2018233546 A JP2018233546 A JP 2018233546A JP 2020095514 A JP2020095514 A JP 2020095514A
Authority
JP
Japan
Prior art keywords
payment
information
settlement
code
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.)
Granted
Application number
JP2018233546A
Other languages
Japanese (ja)
Other versions
JP7219450B2 (en
Inventor
輝繁 菊池
Terushige Kikuchi
輝繁 菊池
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 JP2018233546A priority Critical patent/JP7219450B2/en
Publication of JP2020095514A publication Critical patent/JP2020095514A/en
Application granted granted Critical
Publication of JP7219450B2 publication Critical patent/JP7219450B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

To provide an information display device capable of preventing the occurrence of an unauthorized settlement due to replacement of a two-dimensional code.SOLUTION: A settlement code display device 1000 includes: a receiver 1010 that receives amount information at least from a transmission source of the amount information; a generator 1020 that generates a two-dimensional code based on the amount information received by the receiver 1010; and a display 1001 that displays the two-dimensional code generated by the generator 1020.SELECTED DRAWING: Figure 18

Description

本発明は、情報表示装置に関する。 The present invention relates to an information display device.

近年、二次元コードを用いた決済が普及してきている。二次元コードを用いた決済としては、例えば、商品の登録が済んだ後に、登録情報に応じた二次元コードを生成し、この二次元コードを店舗に設けられた読み取り装置で読み取って決済を行うものである。また、海外においては、登録情報に応じた二次元コードを店舗に設けられた表示装置に表示し、顧客が所持する情報端末装置によって二次元コードを読み取って決済を行うシステムがある(例えば、特許文献1参照)。このように海外で普及しているシステムを国内にも対応できるようにすることにより、訪日外国人の取り込み策の一環となる。 In recent years, payment using a two-dimensional code has become widespread. As the payment using the two-dimensional code, for example, after the product has been registered, a two-dimensional code corresponding to the registration information is generated, and the two-dimensional code is read by a reading device provided in the store to make the payment. It is a thing. In addition, overseas, there is a system in which a two-dimensional code corresponding to registered information is displayed on a display device provided in a store, and the two-dimensional code is read by an information terminal device owned by a customer to make a payment (for example, a patent Reference 1). In this way, by making the system widely used overseas compatible with the domestic market, it will be part of the measures to attract foreign visitors to Japan.

特表2016−533590号公報Japanese Patent Publication No. 2016-533590

上記従来技術においては、例えば、二次元コードを表示装置に表示するほか、あらかじめ印刷して店舗等に提示しておき、顧客は、提示された印刷情報に基づいて決済を行う。ところが、印刷された二次元コードが不正目的で差し替えられて不正決済が行われ、決済金を盗難される被害が生じることがあった。 In the above-mentioned conventional technique, for example, the two-dimensional code is displayed on a display device, and it is printed in advance and presented to a store or the like, and the customer makes a payment based on the presented print information. However, the printed two-dimensional code may be replaced for an illegal purpose to make an illegal payment, and the payment money may be stolen.

そこで本発明は、二次元コードの差し替えによる不正決済の発生を抑制することができる情報表示装置を提供することを目的とする。 Therefore, an object of the present invention is to provide an information display device capable of suppressing the occurrence of illegal payment due to replacement of a two-dimensional code.

上述した課題を解決するために、本発明の一態様に係る情報表示装置は、金額情報と決済先を特定する特定情報とを受け付ける受付手段と、前記決済先に応じた決済先情報を複数記憶する記憶手段と、前記受付手段が受け付けた特定情報に基づく前記決済先に応じた決済先情報と、前記受付手段が受け付けた金額情報に基づいて二次元コードを生成する生成手段と、前記生成手段が生成した二次元コードを表示する表示手段と、を備えることを特徴とする。 In order to solve the above-mentioned problems, an information display device according to one aspect of the present invention stores a plurality of receiving means for receiving money amount information and specific information for specifying a payment destination, and a plurality of payment destination information according to the payment destination. Storage means, payment destination information according to the payment destination based on the specific information received by the reception means, generation means for generating a two-dimensional code based on the amount information received by the reception means, and the generation means And a display unit for displaying the two-dimensional code generated by.

上記情報表示装置において、前記表示手段が前記二次元コードを表示した状態で、所定の消去情報を取得したときに、前記表示手段に表示された前記二次元コードを消去する消去手段を備えるようにしてもよい。 In the above information display device, an erasing means for erasing the two-dimensional code displayed on the display means when predetermined erasure information is acquired in a state where the display means displays the two-dimensional code is provided. May be.

上記情報表示装置において、前記表示手段は、前記金額情報に関する金額の情報及び前記特定情報に基づく前記決済先情報に関するに決済先の情報を、前記二次元コードとともに表示するようにしてもよい。 In the above information display device, the display means may display information about the amount of money related to the amount of money information and information about a payment destination regarding the payment destination information based on the specific information together with the two-dimensional code.

上述した課題を解決するために、本発明の一態様に係る情報表示装置は、金額情報と決済先に応じた決済先情報とを受け付ける受付手段と、前記受付手段が受け付けた金額情報及び決済先情報に基づいて二次元コードを生成する生成手段と、前記生成手段が生成した二次元コードを表示する表示手段と、を備えることを特徴とする。 In order to solve the above-mentioned problems, an information display device according to an aspect of the present invention includes a receiving unit that receives money amount information and payment destination information corresponding to a payment destination, and money amount information and a payment destination that the reception unit has received. It is characterized by comprising: a generation unit that generates a two-dimensional code based on information; and a display unit that displays the two-dimensional code generated by the generation unit.

上記情報表示装置において、他の装置が送信して前記受付手段が受け付ける情報を受信するために、前記他の装置に接続される接続部を更に備えるようにしてもよい。 The information display device may further include a connection unit connected to the other device in order to receive the information transmitted by the other device and received by the reception unit.

本発明に係る情報表示装置によれば、二次元コードの差し替えによる不正決済の発生を抑制することができる情報表示装置を提供することができる。 According to the information display device of the present invention, it is possible to provide an information display device capable of suppressing the occurrence of illegal payment due to replacement of a two-dimensional code.

本発明の第1の実施形態におけるPOSシステムの構成例を表すブロック図である。It is a block diagram showing an example of composition of a POS system in a 1st embodiment of the present invention. 第1の実施形態におけるPOSシステムの斜視図である。It is a perspective view of the POS system in 1st Embodiment. 第1の実施形態における登録装置の構成例を表すブロック図である。It is a block diagram showing an example of composition of a registration device in a 1st embodiment. 第1の実施形態における精算装置の構成例を表すブロック図である。It is a block diagram showing an example of composition of a settlement device in a 1st embodiment. 第1の実施形態における携帯端末の構成例を表すブロック図である。It is a block diagram showing an example of composition of a personal digital assistant in a 1st embodiment. 第1の実施形態における処理の流れを表すフローチャートである。3 is a flowchart showing a flow of processing in the first embodiment. (A)、(B)は、登録装置の表示例である。(A) and (B) are display examples of the registration device. (A)〜(C)は、精算装置の表示例である。(A) to (C) are display examples of the settlement device. 携帯端末の表示例である。It is an example of a display of a mobile terminal. 携帯端末の表示例である。It is an example of a display of a mobile terminal. 決済パターンの種類をまとめた表である。6 is a table summarizing the types of payment patterns. 第2の実施形態における処理の流れを表すフローチャートである。It is a flow chart showing a flow of processing in a 2nd embodiment. 第3の実施形態における処理の流れを表すフローチャートである。It is a flow chart showing a flow of processing in a 3rd embodiment. 第4の実施形態における処理の流れを表すフローチャートである。It is a flow chart showing a flow of processing in a 4th embodiment. 第5の実施形態における処理の流れを表すフローチャートである。It is a flow chart showing a flow of processing in a 5th embodiment. 携帯端末の表示例である。It is an example of a display of a mobile terminal. レジスタに接続された決済コード表示装置の斜視図である。It is a perspective view of the payment code display device connected to the register. 第6の実施形態における決済コード表示装置の構成例を表すブロック図である。It is a block diagram showing the example of composition of the settlement code display device in a 6th embodiment. 加盟店コードと加盟店コードに対応付けられた決済事業者識別情報の一例を示す図である。It is a figure which shows an example of the payment provider identification information matched with the member store code and the member store code. 決済コード情報1002に含まれる情報の一例を示す図である。It is a figure which shows an example of the information contained in the payment code information 1002. 決済コード表示装置1000の処理の一例を示すフローチャートである。9 is a flowchart showing an example of processing of the payment code display device 1000. 金額入力装置に接続された決済コード表示装置の斜視図である。It is a perspective view of the payment code display device connected to the amount input device. 計量装置に接続された決済コード表示装置の斜視図である。It is a perspective view of the payment code display device connected to the weighing device. 決済コード表示装置の他の表示の一例を示す図である。It is a figure which shows an example of another display of a payment code display device.

[第1の実施形態]
以下、本発明の第1の実施形態について図面を参照して説明する。
図1は、本実施形態に係るPOSシステム1(商品販売データ処理システムの一例)の構成例を表すブロック図である。図1に示すように、POSシステム1は、ストアコントローラ10と、2台の登録装置20と、2台の精算装置30とを備える。
ストアコントローラ10と登録装置20と精算装置30とは、有線または無線接続のLAN(Local Area Network)11で相互に接続されている。
[First Embodiment]
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a configuration example of a POS system 1 (an example of a product sales data processing system) according to this embodiment. As shown in FIG. 1, the POS system 1 includes a store controller 10, two registration devices 20, and two settlement devices 30.
The store controller 10, the registration device 20, and the settlement device 30 are connected to each other via a LAN (Local Area Network) 11 that is wired or wirelessly connected.

なお、図1に示したPOSシステム1の構成は一例である。例えば、POSシステム1において、登録装置20と精算装置30との設置数は特に限定されるものではなく、それぞれ1台以上であればよく、登録装置20と精算装置30は同数ではなく異なる数でもよい。その場合、登録装置20の数が精算装置30の数よりも多くてもよいし少なくてもよい。また、本実施形態のPOSシステム1は、ストアコントローラ10を含まない構成としてもよい。
なお、POSシステム1の構成として、ストアコントローラ10を含まない構成とする場合には、他の装置(例えば、複数の登録装置20のうち代表となる1台の登録装置20)に、ストアコントローラ10としての機能を兼用させてもよい。
The configuration of the POS system 1 shown in FIG. 1 is an example. For example, in the POS system 1, the number of the registration devices 20 and the payment devices 30 installed is not particularly limited and may be one or more, and the registration devices 20 and the payment devices 30 are not the same number but may be different numbers. Good. In that case, the number of registration devices 20 may be larger or smaller than the number of settlement devices 30. Further, the POS system 1 according to the present embodiment may have a configuration that does not include the store controller 10.
When the POS system 1 is configured not to include the store controller 10, another device (for example, one registration device 20 that is a representative of the plurality of registration devices 20) is connected to the store controller 10. May also be combined with the function.

ストアコントローラ10は、POSシステム1を管理する情報処理装置であり、POSシステム1において登録装置20や精算装置30などを管理し、商品マスタなどの種々の情報を管理する。ストアコントローラ10は、登録装置20及び各精算装置30に、最新の商品マスタを適宜送信する。商品マスタとは、各商品の商品識別情報(例えば、JANコード)、商品名(品名、アイテム名)、販売価格、値引き情報などの商品情報を格納したファイルである。
ストアコントローラ10は、最新の商品情報が反映された商品マスタを、外部(例えば、本部のサーバ、リムーバブル形式の記憶媒体)から取得し、登録装置20及び各精算装置30に適宜送信する。
The store controller 10 is an information processing device that manages the POS system 1, manages the registration device 20, the settlement device 30, and the like in the POS system 1, and manages various information such as a product master. The store controller 10 appropriately transmits the latest product master to the registration device 20 and each settlement device 30. The product master is a file that stores product information such as product identification information (for example, JAN code), product name (product name, item name), selling price, discount information and the like of each product.
The store controller 10 acquires a product master in which the latest product information is reflected from the outside (for example, the server of the head office, a removable storage medium) and appropriately transmits the product master to the registration device 20 and each settlement device 30.

登録装置20は、購入対象の商品を登録する商品登録処理を実行する。商品を登録する操作(商品登録操作)は、例えば、スキャナを用いて商品に付されているバーコードを読み取らせる操作、あるいは商品登録画面に表示されたプリセットボタン等に対する操作等として行われる。このような商品登録操作によって、登録装置20には例えば商品識別情報が入力され、登録装置20は、入力された商品識別情報に対応する商品情報を取得する。
また、登録装置20は、一取引ごとに対応して登録された商品の情報(以下、登録情報という)を生成し、記憶する。
The registration device 20 executes a product registration process for registering a product to be purchased. The operation of registering the product (product registration operation) is performed, for example, as an operation of reading a barcode attached to the product using a scanner or an operation on a preset button or the like displayed on the product registration screen. By such a product registration operation, product identification information is input to the registration device 20, and the registration device 20 acquires product information corresponding to the input product identification information.
In addition, the registration device 20 generates and stores information (hereinafter referred to as registration information) of the product registered corresponding to each transaction.

登録情報は、対応の取引を識別する取引識別情報、当該登録情報を識別する登録情報識別情報、登録日時、登録された各商品の商品識別情報、登録された各商品の商品名、販売価格、値引き情報、購入対象の商品の品数を示す取引点数(購入点数)、購入対象の商品に対応する代金の総額(合計金額)を含んでよい。また、登録情報は、当該登録情報を生成した登録装置20(すなわち、当該登録情報に係る商品を登録した登録装置20)を識別するための登録装置識別情報をさらに含んでもよい。このように、登録情報は、一取引に応じた商品登録処理結果が反映された内容を有する。 The registration information is transaction identification information for identifying the corresponding transaction, registration information identification information for identifying the registration information, registration date and time, product identification information for each registered product, product name for each registered product, selling price, It may include discount information, the number of transactions (the number of purchases) indicating the number of products to be purchased, and the total amount of money (total amount) corresponding to the products to be purchased. Further, the registration information may further include registration device identification information for identifying the registration device 20 that has generated the registration information (that is, the registration device 20 that has registered the product related to the registration information). As described above, the registration information has a content in which the result of the merchandise item registration processing corresponding to one transaction is reflected.

登録情報は、精算装置30において精算処理に用いられる。精算処理とは、登録された商品の代金を、現金、電子マネー、クレジットカードなどを選択的に用いて支払い、決済する処理である。 The registration information is used in the settlement process in the settlement device 30. The settlement process is a process of paying the payment for the registered merchandise by selectively using cash, electronic money, a credit card, or the like to settle the payment.

本実施の形態では、複数の精算装置30が設置され、複数のうちのいずれか1台が、登録装置20において生成された登録情報を用いて精算処理を実行する。複数の精算装置30のうちから、精算処理を実行させるべき精算装置30を指定する態様としては、下記の第1の指定態様と第2の指定態様が挙げられる。 In the present embodiment, a plurality of settlement devices 30 are installed, and any one of the plurality of settlement devices executes the settlement process using the registration information generated by the registration device 20. As a mode of designating the settlement device 30 to execute the settlement process from among the plurality of settlement devices 30, there are the following first designation mode and second designation mode.

第1の指定態様は、精算処理を実行させる精算装置30を、店員が登録装置20にて指定する態様である。
すなわち、店員が、精算装置30を指定する操作(精算装置指定操作)を登録装置20に対して行うことによって、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する。
なお、登録装置20において、各精算装置30の稼働状況を示した稼働情報を表示するようにし、登録装置20において、店員が精算装置30を指定する際に、各精算装置30の稼働状況を確認できるようにしてもよい。
The first designation mode is a mode in which the clerk uses the registration device 20 to designate the settlement device 30 that executes the settlement process.
That is, the store clerk performs the operation of designating the settlement device 30 (the settlement device designating operation) on the registration device 20, thereby designating the settlement device 30 that executes the settlement process from the plurality of settlement devices 30.
In addition, in the registration device 20, the operation information indicating the operation status of each settlement device 30 is displayed, and when the store clerk specifies the settlement device 30 in the registration device 20, the operation status of each settlement device 30 is confirmed. You may be able to.

店員が精算装置30を指定した場合には、LAN11を介して、登録装置20において生成された登録情報が、指定された精算装置30に送信される。すなわち、登録装置20は、商品登録処理に続いて精算装置30が指定された場合には、指定された精算装置30に対し、当該商品登録処理の結果が反映された登録情報を送信する。
なお、本実施の形態では、登録装置20は、直接、精算装置30に登録情報を送信するが、ストアコントローラ10を経由して、精算装置30に登録情報を送信してもよい。
When the clerk specifies the settlement device 30, the registration information generated by the registration device 20 is transmitted to the designated settlement device 30 via the LAN 11. That is, when the settlement device 30 is designated following the product registration process, the registration device 20 transmits the registration information in which the result of the product registration process is reflected to the designated settlement device 30.
In addition, in the present embodiment, the registration device 20 directly transmits the registration information to the settlement device 30, but the registration device 20 may also send the registration information to the settlement device 30 via the store controller 10.

また、第2の指定態様は、精算処理用の媒体(お会計券(登録商標))を登録装置20から発行させ、店員から手渡しされたお会計券を、客が1つの精算装置30に読み取らせる態様である。
すなわち、客が、店員から手渡しされたお会計券を精算装置30に読み取らせることによって、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する。
お会計券には、発行元の登録装置20を示す登録装置識別情報と登録情報とが、バーコード(一次元コード)または二次元コードのいずれかのコードの形式で印字(印刷)されている。精算装置30は、お会計券のコードを読み取ると、読み取ったコードにより示される登録情報を取得する。
In the second designated mode, a registration processing medium (accounting ticket (registered trademark)) is issued from the registration device 20, and the customer can read the accounting ticket handed by the clerk into one payment device 30. It is a mode to make.
That is, the customer causes the settlement device 30 to read the transaction ticket handed by the clerk, thereby designating the settlement device 30 that executes the settlement process from the plurality of settlement devices 30.
The registration device identification information indicating the registration device 20 of the issuing source and the registration information are printed (printed) on the bill in the form of a bar code (one-dimensional code) or a two-dimensional code. .. The settlement device 30, when reading the code of the transaction ticket, acquires the registration information indicated by the read code.

精算装置30は、客の操作に応じて精算処理を実行する。また、精算装置30は、精算処理を終了した場合には、登録装置20に精算処理の終了を通知する。 The settlement device 30 executes a settlement process according to a customer's operation. Further, when the settlement device 30 finishes the settlement process, the settlement device 30 notifies the registration device 20 of the end of the settlement process.

携帯端末40は、客が携帯し、ネットワークNW経由で通信を行うことのできる装置である。携帯端末40は、例えばスマートフォン、タブレット端末、携帯電話等である。携帯端末40で二次元コードを読み取ることにより、会計後の決済を行うことができる。 The mobile terminal 40 is a device that a customer can carry and communicate with via the network NW. The mobile terminal 40 is, for example, a smartphone, a tablet terminal, a mobile phone, or the like. By reading the two-dimensional code with the mobile terminal 40, it is possible to make payment after accounting.

図1に示すように、POSシステム1は、クラウドセンター50及びネットワークNWを介して決済事業者ゲートウェイ60との間で通信可能とされている。決済事業者ゲートウェイ60は、決済事業者70と通信可能とされるとともに、ネットワークNWを介して携帯端末40と通信可能とされている。なお、POSシステム1、クラウドセンター50、決済事業者ゲートウェイ60及び決済事業者70は、ネットワークNWを介して、またはネットワークNWを介することなく直接他の通信態様等によって通信可能とされていてもよい。 As shown in FIG. 1, the POS system 1 can communicate with the settlement operator gateway 60 via the cloud center 50 and the network NW. The settlement operator gateway 60 is communicable with the settlement operator 70 and also with the mobile terminal 40 via the network NW. The POS system 1, the cloud center 50, the payment operator gateway 60, and the payment operator 70 may be capable of communicating via the network NW or directly in another communication mode or the like without passing through the network NW. ..

クラウドセンター50は、携帯端末40で生成される決済データのレポーティング、POSシステム1を設置する複数の店舗に対する決済の連携、売上金の振り込み、POSシステム1から送信される決済データの提供などを行う。クラウドセンター50は、POSシステム1に対して集計データなどを送信する。
決済事業者ゲートウェイ60では、決済事業を連携する店舗(加盟店)の管理、加盟店との取引管理、売上管理、アクアイアリング管理、包括事業者管理などを行っている。この加盟店にPOSシステム1が設置される。
決済事業者70は、決済コードを用いた決済(以下、「ウォレット」「二次元コード決済」ともいう)を行う。決済事業者70は、顧客からの出入金を管理している。顧客からの入金は、例えば、顧客のクレジットカードや銀行カードを利用して銀行口座を介して行われたり、所定のATMからの現金等によって行われたりする。また、決済事業者70は、決済コードを用いた決済に基づいて、顧客の入金額から差し引いた金額をクラウドセンター50に対して入金する。決済を行う際の決済先は、POSシステム1が設置された店舗となる。
The cloud center 50 performs reporting of payment data generated by the mobile terminal 40, cooperation of payment with a plurality of stores in which the POS system 1 is installed, transfer of sales proceeds, provision of payment data transmitted from the POS system 1, and the like. .. The cloud center 50 transmits aggregate data and the like to the POS system 1.
The settlement operator gateway 60 manages stores (member stores) that cooperate with the settlement business, manages transactions with the member stores, manages sales, manages aquaring, and manages comprehensive carriers. The POS system 1 is installed in this member store.
The settlement operator 70 makes a settlement using a settlement code (hereinafter, also referred to as “wallet” or “two-dimensional code settlement”). The settlement operator 70 manages the withdrawal and payment of money from customers. The deposit from the customer is made, for example, by using the customer's credit card or bank card via a bank account, or by cash from a predetermined ATM or the like. Further, the settlement operator 70 deposits the amount deducted from the deposit amount of the customer into the cloud center 50 based on the settlement using the settlement code. The payment destination at the time of payment is the store in which the POS system 1 is installed.

決済事業者ゲートウェイ60には、加盟店のPOSシステム1または携帯端末40から決済データが送信される。決済事業者ゲートウェイ60は、送信された決済データを決済事業者に転送する。決済事業者は、決済データに応じて、顧客のクレジットカードや銀行カードから引き落としを行い、クラウドセンター50に対して入金を行う。クラウドセンターは、決済事業者からの入金に応じて、加盟店に対して振り込みを行う。 The payment data is transmitted from the POS system 1 of the member store or the mobile terminal 40 to the payment operator gateway 60. The payment operator gateway 60 transfers the transmitted payment data to the payment operator. The payment operator debits the customer's credit card or bank card according to the payment data, and deposits money in the cloud center 50. The cloud center transfers money to the member store according to the payment from the payment operator.

次に、図2〜図4を参照して、登録装置20及び精算装置30の構成例について説明する。
図2は、登録装置20と精算装置30との外観例を示す斜視図である。図3は、登録装置20の構成例を示すブロック図である。図4は、精算装置30の構成例を示すブロック図である。
Next, a configuration example of the registration device 20 and the settlement device 30 will be described with reference to FIGS. 2 to 4.
FIG. 2 is a perspective view showing an example of appearances of the registration device 20 and the settlement device 30. FIG. 3 is a block diagram showing a configuration example of the registration device 20. FIG. 4 is a block diagram showing a configuration example of the settlement device 30.

登録装置20は、図3に示すように、CPU(Central Processing Unit)201と、記憶部202と、RAM(Random Access Memory)203と、スキャナ部204と、店員用表示部205と、客用表示部205aと、操作部206と、通信部207と、ブザー208と、印刷部209と、カードリーダ210を備える。これらは、バスを介して相互に通信可能である。 As shown in FIG. 3, the registration device 20 includes a CPU (Central Processing Unit) 201, a storage unit 202, a RAM (Random Access Memory) 203, a scanner unit 204, a salesclerk display unit 205, and a customer display. A unit 205a, an operation unit 206, a communication unit 207, a buzzer 208, a printing unit 209, and a card reader 210 are provided. These can communicate with each other via a bus.

CPU201は、中央演算処理装置であり、記憶部202に記憶されているプログラムを読み出して実行することにより、登録装置20の動作を制御する。
記憶部202は、CPU201の補助記憶装置であって、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。
The CPU 201 is a central processing unit, and controls the operation of the registration device 20 by reading and executing a program stored in the storage unit 202.
The storage unit 202 is an auxiliary storage device of the CPU 201, and stores various kinds of information used by the CPU 201 including programs.

RAM203は、CPU201の主記憶装置であって、種々の情報を記憶する。例えば、RAM203は、ストアコントローラ10から取得した商品マスタや、商品登録処理後に生成された登録情報などを記憶する。
スキャナ部204は、商品に付されているバーコード(商品コード)を光学的に読み取る。
The RAM 203 is a main storage device of the CPU 201 and stores various information. For example, the RAM 203 stores the product master acquired from the store controller 10, registration information generated after the product registration process, and the like.
The scanner unit 204 optically reads a bar code (product code) attached to a product.

店員用表示部205は、タッチパネル(例えば、液晶タッチパネル)であり、店員用の種々の情報を表示する。
例えば、店員用表示部205は、商品情報(商品コード等)に関連付けられているプリセットボタンを配置した商品登録画面などを表示する。
The store clerk display unit 205 is a touch panel (for example, a liquid crystal touch panel), and displays various information for the store clerk.
For example, the salesclerk display unit 205 displays a product registration screen in which preset buttons associated with product information (product code, etc.) are arranged.

客用表示部205aは、客用の種々の情報を表示する。例えば、客用表示部205aは、登録した商品の価格等を表示する。客用表示部205aは、タッチパネル(例えば、液晶タッチパネル)であってもよい。 The customer display unit 205a displays various information for customers. For example, the customer display unit 205a displays the price of the registered product or the like. The customer display unit 205a may be a touch panel (for example, a liquid crystal touch panel).

操作部206は、登録装置20を動作させるための各種の操作ボタン(小計キー、現計キー、置数キー、訂正キー、及びプリセットキー等)を備える。例えば、操作部206は、操作ボタン(プリセットキー)が操作されることにより、そのプリセットキーに予め設定登録されている商品情報(商品コード等)について、操作入力を受け付ける。 The operation unit 206 includes various operation buttons (subtotal key, current total key, numeral key, correction key, preset key, etc.) for operating the registration device 20. For example, the operation unit 206 receives an operation input for product information (product code or the like) preset and registered in the preset key by operating the operation button (preset key).

通信部207は、LAN11を介して、他の装置と通信する。
ブザー208は、店員が操作を確認することが必要な場合などに、ブザー音を発生させる。
印刷部209は、必要に応じて媒体を印刷して発行する。例えば、印刷部209は、お会計券を印刷して発行することができる。
The communication unit 207 communicates with other devices via the LAN 11.
The buzzer 208 generates a buzzer sound when the clerk needs to confirm the operation.
The printing unit 209 prints and issues a medium as needed. For example, the printing unit 209 can print and issue an accounting ticket.

カードリーダ210は、例えばIC(Integra Circuit)カード形式のRFID(Radio Frequency Identifier)タグに対する情報の読み出しを行うデバイスである。 The card reader 210 is a device that reads information from an RFID (Radio Frequency Identifier) tag in the form of an IC (Integra Circuit) card, for example.

図2においては、スキャナ部204、店員用表示部205、操作部206及び印刷部209及びカードリーダ210を含む登録装置20の外観例が示される。また、登録装置20における客側の手前位置には、立て札400が立て置かれている。立て札400における客側には、二次元コード(特定商品コード)400Cが印刷されている。なお、立て札400に印刷されたとは、立て札400に直接印刷されている場合と、印刷された紙やシートなどが立て札400に取り付けられている(貼り付けられている)場合とを含む。また、図示はしないが、立て札400には、特定商品の写真、特定商品の説明、特定商品の金額などが表示されている。
特定商品コード400Cには、店舗情報や特定の商品に関する特定商品情報が含まれている。特定商品は、特に限定されるものではないが、例えば、登録装置20の近傍に配置されて登録装置20を操作する店員が顧客に対して提供する商品、例えば、たばこ、ソフトクリーム、中華まんじゅう、ドリップコーヒーなどとしてよい。
FIG. 2 shows an example of the external appearance of the registration device 20 including the scanner unit 204, the clerk display unit 205, the operation unit 206, the printing unit 209, and the card reader 210. Further, a standing tag 400 is placed upright on the front side of the registration device 20 on the customer side. A two-dimensional code (specific product code) 400C is printed on the customer side of the standing bill 400. The term "printed on the standing bill 400" includes a case where the standing bill 400 is directly printed and a case where a printed paper or sheet is attached (attached) to the standing bill 400. Although not shown, the standing bill 400 displays a photograph of the specific product, a description of the specific product, an amount of money of the specific product, and the like.
The specific product code 400C includes store information and specific product information regarding a specific product. The specific product is not particularly limited, but for example, a product provided to a customer by a store clerk operating the registration device 20 arranged near the registration device 20, such as a cigarette, a soft serve ice cream, or a Chinese steamed bun, Good as drip coffee.

精算装置30は、図4に示すように、CPU301と、記憶部302と、RAM303と、スキャナ部304と、表示部305と、操作部306と、通信部307と、ブザー308と、印刷部309と、決済部310と、サインポール311と、人感知センサ312と、カードリーダ313とを備える。これらは、バスを介して相互に通信可能である。 As shown in FIG. 4, the settlement device 30 includes a CPU 301, a storage unit 302, a RAM 303, a scanner unit 304, a display unit 305, an operation unit 306, a communication unit 307, a buzzer 308, and a printing unit 309. A payment unit 310, a sign pole 311, a human detection sensor 312, and a card reader 313. These can communicate with each other via a bus.

CPU301は、中央演算処理装置であり、記憶部302に記憶されているプログラムを読み出して実行することにより、精算装置30の動作を制御する。
記憶部302は、CPU301の補助記憶装置であって、プログラムをはじめとしてCPU301が利用する各種の情報を記憶する。
The CPU 301 is a central processing unit, and controls the operation of the settlement device 30 by reading and executing a program stored in the storage unit 302.
The storage unit 302 is an auxiliary storage device of the CPU 301 and stores various kinds of information used by the CPU 301 including programs.

RAM303は、CPU301の主記憶装置であって、種々の情報を記憶する。例えば、RAM303は、ストアコントローラ10から取得した商品マスタや、登録装置20から取得した登録情報に基づいて精算処理を実行した結果が反映された精算処理情報を記憶する。
スキャナ部304は、例えば、お会計券に印刷されたコード(バーコードまたは二次元コード)や、会員カード等に付されているコード(会員コード)を光学的に読み取る。
The RAM 303 is a main storage device of the CPU 301 and stores various information. For example, the RAM 303 stores the product master acquired from the store controller 10 and the payment processing information in which the result of executing the payment processing based on the registration information acquired from the registration device 20 is reflected.
The scanner unit 304 optically reads, for example, a code (bar code or two-dimensional code) printed on an accounting ticket or a code (membership code) attached to a membership card or the like.

表示部305は、タッチパネル(例えば、液晶タッチパネル)であり、種々の情報を表示する。例えば、表示部305は、合計金額などが表示される精算画面を表示する。 The display unit 305 is a touch panel (for example, a liquid crystal touch panel) and displays various information. For example, the display unit 305 displays a settlement screen on which the total amount of money is displayed.

操作部306は、精算装置30を動作させるための各種の操作ボタン(訂正キー及びプリセットキー等)を備える。例えば、操作部306は、操作ボタン(訂正キー)が操作されることにより、操作入力の訂正を受け付ける。 The operation unit 306 includes various operation buttons (correction key, preset key, etc.) for operating the settlement device 30. For example, the operation unit 306 receives the correction of the operation input by operating the operation button (correction key).

通信部307は、LAN11を介して、他の装置と通信する。
ブザー308は、エラー等が発生した場合、エラーを報知するブザー音を発生させる。
印刷部309は、媒体を印刷して発行する。例えば、印刷部309は、精算処理(すなわち、商品の買上金額の決済)が終了した場合、客が持ち帰る精算済みレシートを印刷して発行する。
The communication unit 307 communicates with other devices via the LAN 11.
When an error or the like occurs, the buzzer 308 generates a buzzer sound that notifies the error.
The printing unit 309 prints and issues the medium. For example, the printing unit 309 prints and issues a settlement receipt that the customer brings home when the settlement process (that is, settlement of the purchase price of the product) is completed.

決済部310は、決済(精算)に関する処理を行う。本実施形態における決済部310では、が対応可能な決済の種別としては、現金による決済と、クレジットカードの使用による決済と、電子マネーの使用による決済と、二次元コードの読み取りによる決済に対応可能となっており、これらの少なくとも1つによって決済を行うことができる。
現金による決済に対応するため、決済部310は、釣銭機を備える。釣銭機は、紙幣の投入及び排出をする紙幣投入口、硬貨を投入するための硬貨投入口、釣銭を排出する釣銭排出口を備えている。決済部310は、釣銭機によって、現金により決済を実行し、決済を実行した結果(例えば、決済が成立したか否かを示す情報)を、バスを介してCPU301に出力する。
また、クレジットカードの使用による決済に対応するため、決済部310は、クレジットカードリーダを備える。決済部310は、クレジットカードリーダにより読み込まれた情報を利用して精算処理を行う。
また、電子マネーの使用による決済に対応するため、決済部310は、電子マネーリーダを備える。決済部310は、電子マネーリーダにより読み込まれた情報を利用して精算処理を行う。
また、二次元コードの読み取りによる決済を行うため、決済部310は、登録情報に応じた二次元コード(決済コード)を生成し、表示部305に表示する。表示部305に表示された二次元コードを顧客が所持する携帯端末40で読み取ることにより、精算処理が行われる。ここで生成される決済コードとは、決済に用いられる情報である。決済コードには、例えば、登録された商品に関する登録商品情報、POSシステム1が設置された店舗に関する店舗情報が含まれている。
登録商品情報としては、登録された商品の合計金額を得ることができる情報、例えば、登録された商品の合計金額そのもののほか、登録された商品の個々の販売価格及び値引き情報も含まれる。また、登録された商品に関する情報には、登録された商品の合計金額を得ることができる情報のほか、例えば、各商品の商品識別情報、商品名、などの商品情報が含まれる。
店舗情報としては、店舗の名称、住所、電話番号、責任者等の店舗についての各種情報が含まれる。
なお、決済コードは、二次元コードであるが、一次元コードなどの他のコードであってもよい。
The settlement unit 310 performs processing relating to settlement (payment). In the settlement unit 310 according to the present embodiment, the types of settlement that can be supported include, settlement by cash, settlement by using a credit card, settlement by using electronic money, and settlement by reading a two-dimensional code. The payment can be made by at least one of these.
In order to support payment by cash, the payment unit 310 includes a change dispenser. The change machine includes a bill insertion slot for inserting and ejecting bills, a coin insertion slot for inserting coins, and a change ejection port for ejecting change. The settlement unit 310 uses a change machine to perform settlement in cash, and outputs the result of executing the settlement (for example, information indicating whether or not the settlement is successful) to the CPU 301 via the bus.
Further, the payment unit 310 includes a credit card reader in order to support payment by using a credit card. The settlement unit 310 performs settlement processing using the information read by the credit card reader.
In addition, the payment unit 310 includes an electronic money reader in order to support payment using electronic money. The settlement unit 310 performs settlement processing using the information read by the electronic money reader.
Further, in order to perform payment by reading the two-dimensional code, the payment unit 310 generates a two-dimensional code (payment code) according to the registration information and displays it on the display unit 305. The settlement process is performed by reading the two-dimensional code displayed on the display unit 305 with the mobile terminal 40 owned by the customer. The payment code generated here is information used for payment. The payment code includes, for example, registered merchandise information about registered merchandise and store information about a store in which the POS system 1 is installed.
The registered merchandise information includes information that allows the total price of the registered merchandise to be obtained, such as the total price of the registered merchandise itself, as well as individual selling prices and discount information of the registered merchandise. In addition to the information that allows the total price of the registered products to be obtained, the information regarding the registered products includes, for example, product information such as product identification information and product name of each product.
The store information includes various information about the store such as the store name, address, telephone number, and person in charge.
The payment code is a two-dimensional code, but may be another code such as a one-dimensional code.

サインポール311は、複数色の表示灯を有し、それらの表示灯を点灯や点滅させることで、精算装置30が店員により指定された装置であることを示す情報を報知したり、操作可能である旨を報知したりする。
人感知センサ312は、精算装置30の正面の所定圏内に人物(客)がいることを検知するセンサである。
なお、人感知センサ312の検知出力は、例えば精算装置30が、人が自機に近づいたことに応じて、自動的に精算画面を表示させる際に、人が自機に近づいたか否かを判定するのに用いられる。しかしながら、精算装置30は、例えば精算画面は、例えば登録情報の受信や、お会計券に印刷されたバーコードの読み取りなどに応じて表示されるようにしてもよく、この場合には、人感知センサ312は、省略されてよい。
The sign pole 311 has indicator lights of a plurality of colors, and by turning on or blinking the indicator lights, information indicating that the settlement device 30 is a device designated by a clerk can be notified or operated. Notify that there is.
The person detection sensor 312 is a sensor that detects the presence of a person (customer) in a predetermined area in front of the settlement device 30.
It should be noted that the detection output of the human detection sensor 312 indicates, for example, whether or not a person approaches the own machine when the settlement apparatus 30 automatically displays the payment screen in response to the person approaching the own machine. Used to judge. However, the settlement device 30 may display the settlement screen in response to, for example, reception of registration information or reading of a bar code printed on a check ticket. The sensor 312 may be omitted.

カードリーダ313は、例えばICカード形式のRFIDタグに対する情報の読み出しを行うデバイスである。 The card reader 313 is a device for reading information from, for example, an IC card type RFID tag.

図2においては、スキャナ部304、表示部305、操作部306、印刷部309、決済部310、サインポール311及びカードリーダ313などを含む精算装置30の外観構成が示される。 FIG. 2 shows the external configuration of the settlement apparatus 30 including the scanner unit 304, the display unit 305, the operation unit 306, the printing unit 309, the settlement unit 310, the sign pole 311 and the card reader 313.

図5を参照して、携帯端末40の構成例について説明する。図5は、携帯端末の構成例を表すブロック図である。図5に示す携帯端末40は、CPU401、記憶部402、RAM403、表示部404、操作部405、撮像部406、及び通信部407を備える。
CPU401は、中央演算処理装置であり、記憶部402に記憶されているプログラムを読み出して実行することにより、携帯端末40の動作を制御する。
記憶部402は、CPU401の補助記憶装置であって、プログラムをはじめとしてCPU401が利用する各種の情報を記憶する。記憶部402には、二次元コードからなる決済コードを読み込むことによって、決済を行うためのプログラム(以下「決済用プログラム」という)が記憶されている決済用プログラムには、決済コードから決済データを生成するためのプログラムが含まれている。決済用プログラムを用いることにより、決済コードを読み込むことで、登録情報に応じた支払いを行うことができる。また、記憶部402には、携帯端末40の所有者に関する情報である顧客情報が記憶されている。顧客情報には、所有者の氏名、性別、年齢、ウォレットのチャージ残高、クレジットカード番号などの情報が含まれている。
RAM403は、CPU401の主記憶装置である。
表示部404は、CPU401の表示制御に応じて画像を表示する。表示部404は、画面に対する操作が可能なタッチパネルとして構成されてよい。
操作部405は、携帯端末40に備えられる各種操作子や携帯端末40に接続される各種の入力デバイスなどを一括して示す。
撮像部406は、CPU401の制御に応じて撮像を行う。また、本実施形態の撮像部406は、二次元コード(制御情報の一例)を処理するコードリーダにおいて二次元コードを読み取る部位としても機能させることができる。
通信部407は、無線によりネットワークNW経由で通信を行う部位である。通信部407により、携帯端末40はクラウドセンター50及び決済事業者ゲートウェイ60と通信を行うことができる。
A configuration example of the mobile terminal 40 will be described with reference to FIG. FIG. 5 is a block diagram showing a configuration example of a mobile terminal. The mobile terminal 40 illustrated in FIG. 5 includes a CPU 401, a storage unit 402, a RAM 403, a display unit 404, an operation unit 405, an imaging unit 406, and a communication unit 407.
The CPU 401 is a central processing unit, and controls the operation of the mobile terminal 40 by reading and executing a program stored in the storage unit 402.
The storage unit 402 is an auxiliary storage device of the CPU 401, and stores various kinds of information used by the CPU 401 including programs. The storage unit 402 stores a program for performing payment by reading a payment code including a two-dimensional code (hereinafter referred to as “payment program”). The payment program includes payment data from the payment code. Contains a program to generate. By using the payment program, the payment code can be read to make payment according to the registration information. Further, the storage unit 402 stores customer information that is information about the owner of the mobile terminal 40. The customer information includes information such as the owner's name, gender, age, wallet charge balance, and credit card number.
The RAM 403 is a main storage device of the CPU 401.
The display unit 404 displays an image according to the display control of the CPU 401. The display unit 404 may be configured as a touch panel capable of operating the screen.
The operation unit 405 collectively shows various operators provided in the mobile terminal 40 and various input devices connected to the mobile terminal 40.
The image capturing unit 406 captures an image under the control of the CPU 401. Further, the imaging unit 406 of the present embodiment can also function as a part that reads a two-dimensional code in a code reader that processes a two-dimensional code (an example of control information).
The communication unit 407 is a unit that wirelessly communicates via the network NW. The communication unit 407 enables the mobile terminal 40 to communicate with the cloud center 50 and the settlement operator gateway 60.

また、携帯端末40は、精算装置30から読み込んだ決済コードに基づいて、決済データを生成する。決済データには、二次元コードに含まれる登録商品情報及び店舗情報が含まれる。また、決済データには、携帯端末40の記憶部402に記憶された顧客情報も含まれる。 The mobile terminal 40 also generates payment data based on the payment code read from the settlement device 30. The payment data includes registered product information and store information included in the two-dimensional code. The payment data also includes customer information stored in the storage unit 402 of the mobile terminal 40.

上記構成のもとで、本実施形態の携帯端末40は、ウェブブラウザの機能を有する。つまり、携帯端末40は、通信部407によるネットワーク経由の通信のもとで、指定のURLのウェブページにアクセスし、アクセスしたウェブページを表示部404に表示させることができる。 With the above configuration, the mobile terminal 40 of this embodiment has a function of a web browser. That is, the mobile terminal 40 can access the web page of the specified URL and display the accessed web page on the display unit 404 under the communication via the network by the communication unit 407.

上記構成による本実施形態のPOSシステム1では、会計から決済までの処理が行われる。本実施形態において会計は、一取引に応じて登録装置20において行われる商品登録と、精算装置30において行われる精算とを含む。また、会計処理は、一取引に応じて登録装置20により実行される商品登録処理と、精算装置30において実行される精算処理とを含む。 In the POS system 1 of the present embodiment having the above-described configuration, processing from accounting to settlement is performed. In the present embodiment, the accounting includes product registration performed in the registration device 20 according to one transaction and settlement in the settlement device 30. Further, the accounting process includes a product registration process executed by the registration device 20 according to one transaction and a settlement process executed by the settlement device 30.

店舗において会計を受けようとする客は、自分の買上商品を持参して登録装置20に赴き、登録装置20が設置されたテーブルに買上商品を置く。登録装置20を操作する店員は、テーブルに置かれた買上商品を商品種別ごとに順次登録する操作を行っていく。登録の操作ごとに応じて登録装置20は、一取引における商品ごとの商品登録処理を実行する。このように商品が登録されている間において、客は、登録装置20の前で商品の登録が完了するのを待つ。 A customer who wants to receive an account at a store brings his/her purchased product to the registration device 20 and places the purchased product on a table in which the registration device 20 is installed. A clerk who operates the registration device 20 sequentially performs an operation of sequentially registering the purchased products placed on the table for each product type. The registration device 20 executes a product registration process for each product in one transaction according to each registration operation. While the product is thus registered, the customer waits for the registration of the product in front of the registration device 20.

店員は、客の買上商品の全てについての登録が完了すると、小計操作を行う。小計操作に応じて、一取引に応じた商品登録処理が完了したことになる。そのうえで、店員は、例えば第1の指定態様により、今回の取引に応じて精算処理を実行させるべき精算装置30を指定する精算装置指定操作を行う。
精算装置指定操作は、例えば登録装置20の店員用表示部205の画面において配置された精算装置ごとに対応する精算装置指定ボタンのうちから、精算処理を実行させるべき精算装置30に対応する精算装置指定ボタンをタッチするという操作であればよい。
登録装置20は、精算装置指定操作により指定された精算装置30に登録情報を送信する。
精算装置指定操作を行った店員は、客に対して、精算装置指定操作により指定した精算装置30にまで赴いて精算してもらうように口頭で伝える。客は、精算を行うために店員から伝えられた精算装置30にまで赴くようにされる。
When the registration of all the purchased products of the customer is completed, the clerk performs the subtotal operation. According to the subtotal operation, the product registration processing corresponding to one transaction is completed. Then, the store clerk performs a settlement device designation operation that designates the settlement device 30 that should execute the settlement process according to the current transaction, for example, in the first designation mode.
The settlement device designation operation is performed by, for example, a settlement device corresponding to the settlement device 30 to execute the settlement process from the settlement device designation buttons corresponding to each settlement device arranged on the screen of the salesclerk display unit 205 of the registration device 20. The operation may be any operation of touching a designated button.
The registration device 20 transmits the registration information to the settlement device 30 designated by the settlement device designation operation.
The clerk who performed the settlement device designation operation verbally tells the customer to go to the settlement device 30 designated by the settlement device designation operation and have the settlement done. The customer is made to go to the settlement device 30 that the clerk has told to perform the settlement.

登録装置20から送信された登録情報を受信(取得)した精算装置30は、登録情報を利用して、客の操作に応じて精算処理を実行する。以下、POSシステム1における会計処理から決済までの処理手順について、図6を参照して説明する。図6は、登録装置20、精算装置30、携帯端末40、及び決済事業者ゲートウェイ60における処理の流れを表すフローチャートである。
ここでは、第1の指定態様で精算装置30が指定され、二次元コードの読み取りによる決済が行われる手順について説明する。図6においては、登録装置20、精算装置30、携帯端末40、及び決済事業者ゲートウェイ60における各処理をそれぞれの装置に分けて説明する。
The settlement device 30, which has received (acquired) the registration information transmitted from the registration device 20, uses the registration information to execute the settlement process according to the operation of the customer. Hereinafter, a processing procedure from accounting processing to settlement in the POS system 1 will be described with reference to FIG. FIG. 6 is a flowchart showing the flow of processing in the registration device 20, the settlement device 30, the mobile terminal 40, and the settlement operator gateway 60.
Here, a procedure in which the settlement device 30 is designated in the first designation mode and the settlement is performed by reading the two-dimensional code will be described. In FIG. 6, each process in the registration device 20, the settlement device 30, the mobile terminal 40, and the settlement operator gateway 60 will be described separately for each device.

[登録装置20における処理]
ステップS111:商品登録を行う。商品登録は、登録装置20において、個々の商品に対して店員が行う。図7(A)、(B)は、登録装置20の表示例である。商品登録の際には、図7(A)に示す登録画面が表示される。店員は、商品に付された商品コード(一次元コードや二次元コード)を読み取ることによって商品登録を行う。商品コードが付されていない商品等については、登録画面の表示アイコン等を操作することによって商品登録を行う。
ステップS112:小計ボタンが押下されたか否かを判定する。複数の商品の登録が完了すると、小計ボタンが押下される。このため、小計ボタンが押下されていないときには、ステップS111に戻って商品登録を継続する。小計ボタンが押下されたときには、ステップS113に進む。小計ボタンが押下されたときには、登録装置20は、登録情報を生成する。
[Processing in registration device 20]
Step S111: Product registration is performed. The product registration is performed by the store clerk for each product in the registration device 20. 7A and 7B are display examples of the registration device 20. At the time of product registration, a registration screen shown in FIG. 7(A) is displayed. The clerk registers the product by reading the product code (one-dimensional code or two-dimensional code) attached to the product. For a product or the like without a product code, the product is registered by operating the display icon or the like on the registration screen.
Step S112: It is determined whether or not the subtotal button has been pressed. When registration of a plurality of products is completed, the subtotal button is pressed. Therefore, when the subtotal button is not pressed, the process returns to step S111 to continue product registration. When the subtotal button is pressed, the process proceeds to step S113. When the subtotal button is pressed, the registration device 20 generates registration information.

ステップS113:小計画面を表示する。小計ボタンが押下されると、図7(B)に示す小計画面が店員用表示部205に表示される。小計画面には、登録された商品及びその金額、さらには商品点数及び小計金額等が表示される。小計画面には、精算装置指定ボタンA、お会計券発行ボタンD、登録画面復帰ボタンEが設けられている。
精算装置指定ボタンAを押下することにより、タッチされたアイコンに対応する精算装置30が指定され、指定された精算装置30に対して登録情報が送信される。顧客は、指定された精算装置30で決済を行う。
お会計券発行ボタンDを押下することにより、登録情報を含む二次元コードが印刷されたお会計券が発行される。お会計券は、店員から顧客に手渡され、顧客は、複数の精算装置30の中から好みの精算装置30、例えばすいている精算装置30に移動し、お会計券による決済を行う。
登録復帰画面Eを押下することにより、表示される画面が登録画面に復帰する。
Step S113: The small plan surface is displayed. When the subtotal button is pressed, the small plan surface shown in FIG. 7B is displayed on the salesclerk display unit 205. The registered products and their prices, as well as the number of products and the amount of subtotals are displayed on the small plan side. On the small plan side, a settlement device designation button A, a bill issuing button D, and a registration screen return button E are provided.
By pressing the settlement device designation button A, the settlement device 30 corresponding to the touched icon is designated, and the registration information is transmitted to the designated settlement device 30. The customer makes a payment using the designated settlement device 30.
By pressing the transaction ticket issuing button D, a transaction ticket on which a two-dimensional code including registration information is printed is issued. The accounting ticket is handed to the customer by the store clerk, and the customer moves from the plurality of adjusting devices 30 to the desired adjusting device 30, for example, the adjusting device 30 which is in a squeeze state, and makes the payment with the accounting ticket.
By pressing the registration return screen E, the displayed screen is returned to the registration screen.

ステップS114:店員が精算装置指定ボタンAを操作することにより、精算処理を行う精算装置30が指定される。
ステップS115:商品登録を行って生成された登録情報を指定された精算装置30に送信する。
ステップS116:登録画面を表示して登録装置20による処理を終了する。ここで表示される登録画面は、商品登録が行われていない登録画面である。
Step S114: The clerk operates the settlement device designation button A to designate the settlement device 30 for performing the settlement process.
Step S115: The registration information generated by performing the product registration is transmitted to the designated settlement device 30.
Step S116: A registration screen is displayed and the processing by the registration device 20 is ended. The registration screen displayed here is a registration screen in which product registration has not been performed.

[精算装置30における処理]
ステップS121:登録装置20から登録情報が送信されることにより、精算画面が表示部305に表示される。図8(A)〜(C)は、精算装置の表示例である。図8(A)に示すように、精算画面600には、買上点数表示領域601、合計金額表示領域602、第1メッセージ表示領域603、第2メッセージ表示領域604、及び支払い方法選択領域605が設けられている。
買上点数表示領域601には、登録装置20において登録された商品の買上点数「3点」が表示されている。
合計金額表示領域602には、登録装置20において登録された商品の合計金額「¥563」が表示されている。
第1メッセージ表示領域603には、支払い方法の選択を促すメッセージとして、「お支払い方法を選択してください」の文字が表示されている。
第2メッセージ表示領域604には、具体的なメッセージの内容として「現金、クレジット、ウォレットがご使用になれます。右側のボタンを押して、お支払方法をお選びください。」の文字が表示されるとともに、支払い方法選択領域605を指し示す右向きの矢印が表示されている。
支払い方法選択領域605には、現金での支払いを選択する現金ボタン605Aと、クレジットでの支払いを選択するクレジットボタン605Bと、ウォレットでの支払いを選択するウォレットボタン605Cとが表示されている。
なお、ウォレットでの支払いとは、顧客が、登録情報に応じた二次元コード(決済コード)を読み取って行う支払い(決済)である。顧客は、現金ボタン605A、クレジットボタン605B、及びウォレットボタン605Cのいずれかを押下して支払い方法を選択する。
[Processing in settlement device 30]
Step S121: The registration screen is displayed on the display unit 305 by transmitting the registration information from the registration device 20. 8A to 8C are display examples of the settlement device. As shown in FIG. 8(A), the settlement screen 600 is provided with a purchase point display area 601, a total amount display area 602, a first message display area 603, a second message display area 604, and a payment method selection area 605. Has been.
In the purchase score display area 601, the purchase score “3 points” of the product registered in the registration device 20 is displayed.
In the total price display area 602, the total price “¥563” of the products registered in the registration device 20 is displayed.
In the first message display area 603, a character string “Please select a payment method” is displayed as a message prompting selection of a payment method.
In the second message display area 604, the text "You can use cash, credit, or wallet. Please press the button on the right to select the payment method." is displayed as the specific message content. At the same time, a rightward arrow pointing to the payment method selection area 605 is displayed.
In the payment method selection area 605, a cash button 605A for selecting payment in cash, a credit button 605B for selecting payment in credit, and a wallet button 605C for selecting payment in wallet are displayed.
The payment with the wallet is a payment (payment) made by the customer by reading the two-dimensional code (payment code) corresponding to the registration information. The customer presses any of the cash button 605A, the credit button 605B, and the wallet button 605C to select the payment method.

ステップS122:ウォレットボタン605Cが押下され、ウォレットでの支払いが選択されたか否かを判定する。ウォレットでの支払いが選択された場合には、ステップS123に進み、ウォレットでの支払いが選択されなかった場合には、ステップS126に進む。
ステップS123:ウォレットでの支払いが選択された場合、登録情報を含む決済コードを生成し、表示部305に決済コード表示画面を表示する。図8(B)に示すように、決済コード表示画面600Aとしては、精算画面600における支払い方法選択領域605に代えて、決済コード表示領域610が表示される。決済コード表示領域610には、支払い種類表示610A及び生成された決済コード610Bが表示される。また、第1メッセージ表示領域603に表示されていた文字は消去され、第2メッセージ表示領域604には、「右の決済コードを撮影してください。」の文字が表示されるとともに、決済コード表示領域610を指し示す右向きの矢印が表示されている。
Step S122: It is determined whether or not the wallet button 605C is pressed and the payment by the wallet is selected. When the payment by the wallet is selected, the process proceeds to step S123, and when the payment by the wallet is not selected, the process proceeds to step S126.
Step S123: When payment by wallet is selected, a payment code including registration information is generated, and a payment code display screen is displayed on the display unit 305. As shown in FIG. 8B, as the payment code display screen 600A, a payment code display area 610 is displayed instead of the payment method selection area 605 on the settlement screen 600. In the payment code display area 610, a payment type display 610A and the generated payment code 610B are displayed. Further, the characters displayed in the first message display area 603 are deleted, and the characters “Please shoot the payment code on the right.” are displayed in the second message display area 604 and the payment code is displayed. An arrow pointing to the right pointing to the area 610 is displayed.

ステップS124:決済コード表示画面を表示した後は、店舗用決済完了情報を受信するまで待機する。店舗用決済完了情報は、決済事業者ゲートウェイ60から送信されるが、店舗用決済完了情報の送信については後述する。
ステップS125:店舗用決済完了情報を受信した場合には、決済部310においてレシートを発行し、表示部305にレシート発行画面を表示する。図8(C)に示すように、レシート発行画面600Bとしては、精算画面600における支払い方法選択領域605に代えて、取引情報表示領域620が表示される。取引情報表示領域620には、「お支払金額」「お支払前残高」「残高」の各項目及びそれぞれの金額が表示される。図8(C)に示す例では、「お支払金額」として「563」円、「お支払前残高」として「2,162」円、「残高」として「1,599」円がそれぞれ表示されている。
また、第1メッセージ表示領域603に表示されていた文字は消去され、第2メッセージ表示領域604には、「レシートをお受け取りください。ありがとうございました」の文字が表示される。なお、チャージ残高が合計金額に満たなかったときには、「決済できませんでした」といった文言を含むエラー情報などを精算画面600に表示してもよい。また、チャージ残高が合計金額に満たなかった場合には、チャージ残高分またはチャージ残高以内の金額だけを支払い、残りの残高を別の決済方法によって支払いようにしてもよい。別の決済方法としては、現金やクレジットカード、電子マネーなどによる決済がある。あるいは、ウォレットでの支払いの金額を任意に設定し、残りの残高を別の決済方法で支払うことができるようにしてもよい。例えば、支払いの合計金額が1000円であるときに、チャージ残高は1000円以上あるが、400円をウォレットによって支払い、残りの600円を別の決済方法で支払うようにしてもよい。
ステップS126:ウォレット以外の支払い方法が選択されたときには、選択された他の方法による決済処理を行う。
Step S124: After displaying the payment code display screen, wait until the payment completion information for the store is received. The payment completion information for the store is transmitted from the payment operator gateway 60, and the transmission of the payment completion information for the store will be described later.
Step S125: When the payment completion information for the store is received, the payment section 310 issues a receipt and the display section 305 displays a receipt issue screen. As shown in FIG. 8C, as the receipt issuance screen 600B, a transaction information display area 620 is displayed instead of the payment method selection area 605 on the settlement screen 600. In the transaction information display area 620, each item of “payment amount”, “pre-payment balance” and “balance” and their respective amounts are displayed. In the example shown in FIG. 8C, “563” yen is displayed as the “payment amount”, “2,162” yen is displayed as the “payment balance”, and “1,599” yen is displayed as the “balance”. There is.
Further, the characters displayed in the first message display area 603 are deleted, and the characters “Please receive the receipt. Thank you” are displayed in the second message display area 604. In addition, when the charge balance is less than the total amount, error information including a message such as “Failed to settle” may be displayed on the settlement screen 600. Further, when the charge balance is less than the total amount, only the charge balance or the amount within the charge balance may be paid, and the remaining balance may be paid by another settlement method. Another payment method is payment by cash, credit card, electronic money, or the like. Alternatively, the amount of payment in the wallet may be set arbitrarily so that the remaining balance can be paid by another payment method. For example, when the total amount of payment is 1000 yen, the charge balance is 1000 yen or more, but 400 yen may be paid by the wallet and the remaining 600 yen may be paid by another payment method.
Step S126: When a payment method other than the wallet is selected, payment processing is performed by the selected other method.

[携帯端末40における処理]
ステップS131:ステップS123において、決済コードが表示されたときに、顧客は、自らが所持する携帯端末40の決済用プログラムを起動させる。決済用プログラムを起動させると、図9に示すように、携帯端末40における表示部404には、メッセージ表示部404A及びコード読み取り枠404Bが表示される。メッセージ表示部404Aには「表示された二次元コードを撮影してください」というメッセージが表示され、精算装置30における表示部305に表示される決済コードの読み取りを案内する。顧客は、携帯端末の案内にしたがって、表示部305に表示された決済コードを読み取る。
ステップS132:顧客が決済コードを読み取ったら、携帯端末40は、表示部404に決済準備画面を表示する。例えば、携帯端末40は、表示部404に図10に示すような決済準備画面を表示する。図10に示す決済準備画面には、取引情報表示領域404C及びPAYボタン404Dが設けられている。取引情報表示領域404Cには、「お支払金額」「お支払前残高」「残高」の各項目及びそれぞれの金額が表示される。図10に示す例では、「お支払金額」として「563」円、「お支払前残高」として「2,162」円、「残高」として「1,599」円がそれぞれ表示されている。また、「お支払いします。よろしいですか?」とのメッセージが表示され、決済を行う旨の確認を行う。PAYボタン404Dは、取引情報表示領域404Cに表示されたとりつき情報にしたがって決済と行う場合に押下するボタンである。
ステップS133:決済を行う顧客は、PAYボタンを押下する。
ステップS134:顧客がPAYボタンを押下することにより、携帯端末40は、決済データを決済事業者ゲートウェイ60に送信する。
ステップS135:決済データを送信した後は、顧客用決済完了情報を受信するまで待機する。顧客用決済完了情報は、決済事業者ゲートウェイ60から送信されるが、決済準備完了情報の送信については後述する。
ステップS136:店舗用決済完了情報を受信した場合には、携帯端末40の表示部404に決済完了報告画面が表示される。決済完了報告画面には、例えば、「決済が完了しました。ありがとうございました。」といったメッセージが表示される。
[Processing in mobile terminal 40]
Step S131: In step S123, when the payment code is displayed, the customer activates the payment program of the mobile terminal 40 that he/she owns. When the payment program is activated, a message display unit 404A and a code reading frame 404B are displayed on the display unit 404 of the mobile terminal 40, as shown in FIG. A message “Please shoot the displayed two-dimensional code” is displayed on the message display unit 404A to guide the user to read the payment code displayed on the display unit 305 of the settlement device 30. The customer reads the payment code displayed on the display unit 305 according to the guidance of the mobile terminal.
Step S132: When the customer reads the payment code, the mobile terminal 40 displays the payment preparation screen on the display unit 404. For example, the mobile terminal 40 displays a payment preparation screen as shown in FIG. 10 on the display unit 404. The payment preparation screen shown in FIG. 10 is provided with a transaction information display area 404C and a PAY button 404D. In the transaction information display area 404C, each item of “payment amount”, “pre-payment balance” and “balance” and their respective amounts are displayed. In the example shown in FIG. 10, “563” yen is displayed as the “payment amount”, “2,162” yen is displayed as the “pre-payment balance”, and “1,599” yen is displayed as the “balance”. In addition, the message "Payment. Are you sure?" is displayed, and you are asked to confirm the payment. The PAY button 404D is a button to be pressed when the settlement is performed according to the attachment information displayed in the transaction information display area 404C.
Step S133: The customer making the payment presses the PAY button.
Step S134: When the customer presses the PAY button, the mobile terminal 40 transmits the payment data to the payment operator gateway 60.
Step S135: After transmitting the payment data, wait until the customer payment completion information is received. The customer settlement completion information is transmitted from the settlement operator gateway 60, and the transmission of the settlement preparation completion information will be described later.
Step S136: When the payment completion information for the store is received, the payment completion report screen is displayed on the display unit 404 of the mobile terminal 40. On the payment completion report screen, for example, a message such as “payment is completed. Thank you.” is displayed.

[決済事業者ゲートウェイ60における処理]
ステップS141:携帯端末40から送信される決済データを受信する。
ステップS142:決済データを受信することにより、決済処理を行う。決済処理では、決済事業者70が顧客Pの銀行カードやクレジットカードから引き落としを行い、クラウドセンター50に対して入金を行う。また、クラウドセンター50は、POSシステム1が設けられた店舗に対する振り込みを行う。
ステップS143:決済処理が完了した後、携帯端末40に顧客用決済完了情報を送信する。決済処理の完了は、クラウドセンター50に対する入金をもって官僚としてもよいし、店舗に対する振り込みをもって官僚としてもよい。
ステップS144;顧客用決済完了情報を送信した後、POSシステム1に対して店舗用決済完了情報を送信する。
[Processing at settlement operator gateway 60]
Step S141: Receive the payment data transmitted from the mobile terminal 40.
Step S142: The payment process is performed by receiving the payment data. In the payment processing, the payment operator 70 debits the customer P's bank card or credit card and deposits money in the cloud center 50. The cloud center 50 also transfers money to a store in which the POS system 1 is provided.
Step S143: After the settlement processing is completed, the customer settlement completion information is transmitted to the mobile terminal 40. Completion of the payment process may be done by a bureaucrat by depositing money in the cloud center 50 or by a bureaucrat by making a transfer to a store.
Step S144: After transmitting the payment completion information for the customer, the payment completion information for the store is transmitted to the POS system 1.

上記のような処理により、本実施形態のPOSシステム1においては、登録装置20によって登録された登録情報を含む決済コードを精算装置30に表示している。この決済コードを顧客の携帯端末40で読み込むことによって、決済を行うことができる。このため、セミセルフ式のPOSシステムにおいて、登録情報に応じた二次元コードを読み取って決済を行うことができるようにすることができる。したがって、現金やクレジットカードを用いた決済以外の決済を行うことができるので、決済方法の多様化を図ることができる。その結果、顧客の利便性が高まり、POSシステム1が設置された店舗の利用促進に寄与することができる。
また、二次元コードを読み込んで行う決済が海外で普及していることから、決済コードを精算装置30に表示して決済ができるようにすることにより、訪日外国人の取り込みを図ることができる。
また、例えば、予め印刷された二次元コードを用いた決済では、二次元コードの貼り替えなどによって不正な決済が行われることがある。この点、上記第1の実施形態のPOSシステム1では、決済を行うごとに精算装置30によって決済コードを生成するので、二次元コードの貼り替えなどによる不正を防止することができる。
Through the above-described processing, in the POS system 1 of the present embodiment, the settlement code including the registration information registered by the registration device 20 is displayed on the settlement device 30. The payment can be made by reading this payment code on the mobile terminal 40 of the customer. Therefore, in the semi-self type POS system, it is possible to read the two-dimensional code corresponding to the registration information and settle the payment. Therefore, since it is possible to make a payment other than the payment using cash or a credit card, it is possible to diversify the payment method. As a result, the convenience of the customer is increased and it is possible to contribute to the promotion of use of the store in which the POS system 1 is installed.
Further, since payments made by reading a two-dimensional code are prevailing overseas, it is possible to capture foreign visitors to Japan by displaying the payment code on the settlement device 30 to enable payment.
In addition, for example, in payment using a pre-printed two-dimensional code, unauthorized payment may be performed due to replacement of the two-dimensional code. In this respect, in the POS system 1 of the first embodiment, since the settlement code is generated by the settlement device 30 every time settlement is performed, it is possible to prevent fraud caused by replacement of the two-dimensional code.

[その他の実施形態]
上記第1の実施形態のPOSシステム1では、登録装置20によって登録された登録情報を含む決済コードを精算装置30に表示しているが、決済コードを精算装置30以外にも表示する態様としてもよい。精算装置30以外の決済コードを表示する場合には、決済パターンして種々のパターンが考えられる。以下、それらの決済パターンについて概説し、それぞれの具体的な内容について説明する。
[Other Embodiments]
In the POS system 1 of the first embodiment, the payment code including the registration information registered by the registration device 20 is displayed on the settlement device 30, but the payment code may be displayed on a device other than the settlement device 30. Good. When displaying a payment code other than the settlement device 30, various payment patterns are conceivable. The settlement patterns will be outlined below, and the specific contents of each will be described.

図11は、決済パターンの種類をまとめた表である。図11においては、決済パターンA〜決済パターンEの5つの決済パターンの構成(決済データ送信元、商品登録、決済金額、顧客情報、店舗情報)を示している。図11における各列は、それぞれ次のとおりである。
決済データ送信元の列は、決済事業者ゲートウェイ60に対して決済データを送信する送信元(送信主体)を示している。
商品登録の列:商品の登録を行う登録主体を示している。
決済金額の列は、決済データ送信元が決済金額をどのように取得するかを示している。
顧客情報の列は、決済データ送信元が必要とする顧客情報がどこに記憶(保持)されているか、又は、決済データ送信元が顧客情報をどのように取得するかを示している。
店舗情報の列は、決済データ送信元が必要とする店舗情報がどこに記憶(保持)されているか、又は、決済データ送信元が店舗情報をどのように取得するかを示している。
POSシステム1は、これらの決済パターンのうちのいずれか1つまたは複数の決済パターンで決済可能となるようにしてもよい。また、これらの決済パターン以外の決済パターンでも決済可能となるようにしてもよい。また、各決済パターンにおいて、生成される決済コードが異なる。以下、各決済パターンにおける決済コードについても説明する。
FIG. 11 is a table summarizing the types of payment patterns. FIG. 11 shows the configuration of five payment patterns A, A, and E (payment data sender, merchandise registration, payment amount, customer information, store information). The columns in FIG. 11 are as follows.
The column of payment data transmission source shows the transmission source (sender) that transmits the payment data to the payment operator gateway 60.
Product registration column: Indicates the registration subject who registers the product.
The payment amount column shows how the payment data transmission source acquires the payment amount.
The column of customer information indicates where the customer information required by the payment data transmission source is stored (held) or how the payment data transmission source acquires the customer information.
The column of store information indicates where the store information required by the payment data transmission source is stored (held) or how the payment data transmission source acquires the store information.
The POS system 1 may be settled by any one or a plurality of these payment patterns. In addition, payment may be possible with a payment pattern other than these payment patterns. Further, the payment code generated differs for each payment pattern. Hereinafter, the payment code in each payment pattern will also be described.

[決済パターンA]
決済パターンAは、上記第1の実施形態における決済パターンである。
決済パターンAにおける各項目は、それぞれ次のとおりである。
決済データ送信元は、携帯端末40である。
商品登録は、登録装置20で行われる。
決済金額は、携帯端末40が精算装置30から読み込む。
顧客情報は、携帯端末40が記憶している。
店舗情報は、携帯端末40が精算装置30から読み込む。
つまり、決済パターンAは、登録装置20において商品登録が行われた後、携帯端末40が、精算装置30から取得した決済金額及び店舗情報と、携帯端末40が保持している顧客情報を用いて決済データを生成し、生成した決済データを決済事業者ゲートウェイ60に送信する決済パターンである。
なお、精算装置30が表示する決済コードには決済金額及び店舗情報が含まれているため、携帯端末40は、精算装置30が表示する決済コードを読み取ることにより決済金額及び店舗コードを取得する。
また、決済パターンAでは、決済コードには、少なくとも、決済金額に関する情報及び店舗情報が含まれている。
[Payment pattern A]
The payment pattern A is the payment pattern in the first embodiment.
Each item in the payment pattern A is as follows.
The payment data transmission source is the mobile terminal 40.
The product registration is performed by the registration device 20.
The payment amount is read from the settlement device 30 by the mobile terminal 40.
The customer information is stored in the mobile terminal 40.
The mobile terminal 40 reads the store information from the settlement device 30.
That is, the payment pattern A uses the payment amount and the store information acquired by the mobile terminal 40 from the settlement device 30 after the product registration is performed by the registration device 20, and the customer information held by the mobile terminal 40. This is a payment pattern for generating payment data and transmitting the generated payment data to the payment operator gateway 60.
Since the settlement code displayed by the settlement device 30 includes the settlement amount and store information, the mobile terminal 40 acquires the settlement amount and the store code by reading the settlement code displayed by the settlement device 30.
Further, in the payment pattern A, the payment code includes at least information regarding the payment amount and store information.

[決済パターンB]
決済パターンBにおける各項目は、それぞれ次のとおりである。
決済データ送信元は、精算装置30である。
商品登録は、登録装置20で行われる。
決済金額は、登録装置20によって商品が登録された後に登録装置20から送信される。
顧客情報は、携帯端末40から読み込む。この場合、携帯端末40には、顧客情報を含む二次元コードが決済コードとして表示される。
店舗情報は、ストアコントローラ10に記憶されている。
つまり、決済パターンBは、POSシステム1が設置された店舗の精算装置30から決済事業者ゲートウェイ60に決済コードを送信して決済を行うパターンである。
決済パターンBでは、決済コードには、少なくとも、顧客情報が含まれている。
[Payment pattern B]
Each item in the payment pattern B is as follows.
The payment data transmission source is the settlement device 30.
The product registration is performed by the registration device 20.
The payment amount is transmitted from the registration device 20 after the product is registered by the registration device 20.
The customer information is read from the mobile terminal 40. In this case, the two-dimensional code including the customer information is displayed on the mobile terminal 40 as the payment code.
The store information is stored in the store controller 10.
That is, the settlement pattern B is a pattern in which the settlement code is transmitted from the settlement device 30 of the store in which the POS system 1 is installed to the settlement operator gateway 60 for settlement.
In the payment pattern B, the payment code includes at least customer information.

[決済パターンC]
決済データ送信元は、携帯端末40である。
商品登録は、登録装置20で行われる。
決済金額は、携帯端末40が登録装置20から読み込む。
顧客情報は、携帯端末40が記憶している。
店舗情報は、携帯端末40が登録装置20から読み込む。
決済パターンCは、登録装置20で登録された商品について、精算装置30に移動することなく、そのまま登録装置20の近傍位置で携帯端末40から決済事業者ゲートウェイ60に決済コードを送信して決済を行うパターンである。
決済パターンCでは、決済コードには、少なくとも、決済金額に関する情報及び店舗情報が含まれている。
[Payment pattern C]
The payment data transmission source is the mobile terminal 40.
The product registration is performed by the registration device 20.
The payment amount is read by the mobile terminal 40 from the registration device 20.
The customer information is stored in the mobile terminal 40.
The mobile terminal 40 reads the store information from the registration device 20.
The payment pattern C is for payment of a product registered by the registration device 20 by transmitting a payment code from the mobile terminal 40 to the payment operator gateway 60 at a position near the registration device 20 without moving to the settlement device 30. It is a pattern to be performed.
In the payment pattern C, the payment code includes at least information about the payment amount and store information.

[決済パターンD]
決済データ送信元は、登録装置20となる。
商品登録は、登録装置20で行われる。
決済金額は、登録装置20に直接入力される。
顧客情報は、携帯端末40から読み込む。この場合、携帯端末40には、顧客情報を含む二次元コードが決済コードとして表示される。
店舗情報は、ストアコントローラ10に記憶されている。
決済パターンDは、POSシステム1が設置された店舗の登録装置20から決済事業者ゲートウェイ60に決済コードを送信して決済を行うパターンである。
決済パターンDでは、決済コードには、少なくとも、顧客情報が含まれている。
[Payment pattern D]
The registration device 20 is the sender of the payment data.
The product registration is performed by the registration device 20.
The payment amount is directly input to the registration device 20.
The customer information is read from the mobile terminal 40. In this case, the two-dimensional code including the customer information is displayed on the mobile terminal 40 as the payment code.
The store information is stored in the store controller 10.
The payment pattern D is a pattern in which the registration device 20 of the store in which the POS system 1 is installed transmits a payment code to the payment operator gateway 60 to perform payment.
In the payment pattern D, the payment code includes at least customer information.

[決済パターンE]
決済データ送信元は、携帯端末40である。
商品登録は、携帯端末40が店舗表示から読み込む。
決済金額は、携帯端末40に直接入力される。
顧客情報は、携帯端末40が記憶している。
店舗情報は、携帯端末40が店舗表示から読み込む。
決済パターンEは、POSシステム1が設置された店舗における登録装置20付近等に設けられた商品データを含む店舗表示(二次元コード)を携帯端末40で読み込み、携帯端末40で決済コードを生成し、決済事業者ゲートウェイ60に送信して決済を行うパターンである。店舗表示としては、例えば、図2に示す立て札400の客側に印刷された二次元コードが用いられる。
決済パターンDでは、決済コードには、少なくとも、決済金額に関する情報及び店舗情報が含まれている。
[Payment pattern E]
The payment data transmission source is the mobile terminal 40.
The product registration is read by the mobile terminal 40 from the store display.
The payment amount is directly input to the mobile terminal 40.
The customer information is stored in the mobile terminal 40.
The mobile terminal 40 reads the store information from the store display.
The payment pattern E is a store code (two-dimensional code) including product data provided near the registration device 20 in a store in which the POS system 1 is installed, read by the mobile terminal 40, and the payment code is generated by the mobile terminal 40. , And the pattern is transmitted to the settlement operator gateway 60 for settlement. As the store display, for example, a two-dimensional code printed on the customer side of the standing bill 400 shown in FIG. 2 is used.
In the payment pattern D, the payment code includes at least information about the payment amount and store information.

以上の各決済パターンの複数のパターンで決済を行うことができるPOSシステム1についての実施形態を以下に説明する。なお、以下の説明で組み合わされた決済パターン以外の組み合わせの決済パターンで決済を行うことができるPOSシステムとするようにしてもよい。 An embodiment of the POS system 1 capable of performing payment by a plurality of patterns of each payment pattern described above will be described below. It should be noted that a POS system capable of performing payment with a payment pattern having a combination other than the payment patterns combined in the following description may be used.

[第2の実施形態]
第2の実施形態は、第1の実施形態(決済パターンA)に決済パターンBが組み合わされた実施形態である。第2の実施形態では、精算装置30のスキャナ部304によって二次元コードの読み取りが可能となっている。また、携帯端末40には、顧客情報を含む二次元コードが表示可能となっている。
第2の実施形態のPOSシステム1では、第1の実施形態で示した決済のほか、顧客が提示した二次元コード(顧客コード)を精算装置30のスキャナ部304が読み取ることによって決済を行うことができる。以下、図12を参照して、第2実施形態に係るPOSシステムにおける会計処理から決済までの処理手順について説明する。
なお、以下の各実施形態の説明において、精算装置30の指定が行われる場合には、第1の指定態様で精算装置30の指定が行われる例について説明する。図12においては、第1の実施形態と同様に、登録装置20、精算装置30、携帯端末40、及び決済事業者ゲートウェイ60における各処理をそれぞれの装置に分けて説明する。また、以下の各実施形態においても同様に、これらの各処理をそれぞれの装置に分けて説明する。
[Second Embodiment]
The second embodiment is an embodiment in which a payment pattern B is combined with the first embodiment (payment pattern A). In the second embodiment, the scanner unit 304 of the settlement device 30 can read the two-dimensional code. In addition, a two-dimensional code including customer information can be displayed on the mobile terminal 40.
In the POS system 1 of the second embodiment, in addition to the payment shown in the first embodiment, payment is performed by reading the two-dimensional code (customer code) presented by the customer by the scanner unit 304 of the settlement device 30. You can Hereinafter, with reference to FIG. 12, a processing procedure from accounting processing to settlement in the POS system according to the second embodiment will be described.
In the following description of each embodiment, when the settlement device 30 is designated, an example in which the settlement device 30 is designated in the first designation mode will be described. In FIG. 12, each process in the registration device 20, the settlement device 30, the mobile terminal 40, and the settlement operator gateway 60 will be described separately for each device, as in the first embodiment. Similarly, in each of the following embodiments, each of these processes will be described separately for each device.

[登録装置20における処理]
登録装置20における処理は、第1の実施形態と共通である。以下に概説すると、登録装置20は、商品登録を行い(ステップS211)、続いて小計ボタンが押下されたか否かを判定する(ステップS212)。小計ボタンが押下されていないときには(ステップS212:NO)、登録装置20は、ステップS211に戻り、商品登録を継続する。
小計ボタンが押下されたときには(ステップS212:YES)、登録装置20は、小計画面を表示する(ステップS213)。続いて、登録装置20は、精算装置30の指定を行い(ステップS214)、指定した精算装置30に登録情報を送信する(ステップS215)。その後、登録装置20は、登録画面を表示して(ステップS216)、登録装置20における処理を終了する。
[Processing in registration device 20]
The process in the registration device 20 is common to the first embodiment. In summary, the registration device 20 performs product registration (step S211), and subsequently determines whether or not the subtotal button has been pressed (step S212). When the subtotal button is not pressed (step S212: NO), the registration device 20 returns to step S211 and continues product registration.
When the subtotal button is pressed (step S212: YES), the registration device 20 displays the small plan surface (step S213). Then, the registration device 20 designates the settlement device 30 (step S214), and transmits the registration information to the designated settlement device 30 (step S215). After that, the registration device 20 displays the registration screen (step S216) and ends the process in the registration device 20.

[精算装置30における処理]
精算装置30における処理では、まず、精算装置30は、精算画面を表示し(ステップS221)、ウォレットでの支払いが選択されたか否かを判定する(ステップS222)。ここまでは、上記第1の実施形態と同様である。ウォレットの支払いが選択された場合(ステップS222:YES)、精算装置30は、顧客情報を含む二次元コード(顧客コード)を読み込んだか否かを判定する(ステップS223)。顧客コードの読み込みが行われる前、顧客は、自らが所持する携帯端末40に顧客コードを表示させ、精算装置30のスキャナ部304に顧客コードをスキャンさせる。こうして、精算装置30は、携帯端末40に表示された顧客コードを読み込む。
精算装置30は、顧客コードを読み込んでいないと判定した場合(ステップS223:NO)、顧客コードを読み込むまで待機する。顧客コードを読み込んだと判定した場合(ステップS223:YES)、精算装置30は、決済データを生成して決済事業者ゲートウェイ60に送信する(ステップS224)。
精算装置30は、店舗用決済完了情報を受信したか否かを判定する(ステップS225)。店舗用決済完了情報を受信していない場合(ステップS225:NO)、精算装置30は、店舗用決済完了情報を受信するまで待機する。店舗用決済完了情報を受信した場合(ステップS225:YES)、精算装置30は、決済部310においてレシートを発行し、表示部305にレシート発行画面を表示する(ステップS226)。レシートの発行及びレシート発行画面の表示は、上記第1の実施形態と同様である。
ステップS222において、ウォレットの支払い以外の支払いが選択された場合(ステップS222:NO)、精算装置30は、選択された他の方法による決済処理を行い(ステップS227)、その後、レシートを発行し、表示部305にレシート発行画面を表示する(ステップS226)。こうして、精算装置30における処理を終了する。
[Processing in settlement device 30]
In the process in the settlement device 30, first, the settlement device 30 displays a settlement screen (step S221) and determines whether or not the payment by the wallet is selected (step S222). Up to this point, the process is the same as in the first embodiment. When the payment of the wallet is selected (step S222: YES), the settlement device 30 determines whether or not the two-dimensional code (customer code) including the customer information is read (step S223). Before the customer code is read, the customer displays the customer code on the portable terminal 40 he or she owns and causes the scanner unit 304 of the settlement device 30 to scan the customer code. In this way, the settlement device 30 reads the customer code displayed on the mobile terminal 40.
When the settlement device 30 determines that the customer code is not read (step S223: NO), it waits until the customer code is read. When it is determined that the customer code is read (step S223: YES), the settlement device 30 generates payment data and transmits it to the payment operator gateway 60 (step S224).
The settlement device 30 determines whether or not the payment completion information for the store has been received (step S225). When the payment completion information for stores is not received (step S225: NO), the settlement device 30 waits until the payment completion information for stores is received. When the settlement completion information for the store is received (step S225: YES), the settlement device 30 issues a receipt in the settlement unit 310 and displays a receipt issuing screen on the display unit 305 (step S226). The receipt issuance and the receipt issuance screen display are the same as in the first embodiment.
When payment other than the wallet payment is selected in step S222 (step S222: NO), the settlement device 30 performs the payment process by the other selected method (step S227), and then issues a receipt. A receipt issuing screen is displayed on the display unit 305 (step S226). In this way, the process in the settlement device 30 is completed.

[携帯端末40における処理]
携帯端末40では、顧客コードを表示要求が行われ(ステップS231)、表示要求委応じて顧客コードを表示する(ステップS232)。顧客コードの表示要求は、例えば、携帯端末40における表示部404(図9参照)に「顧客情報を表示しますか?」というメッセージと、「実行」と書かれた実行ボタンが表示される。この実行ボタンが押下されることによって、顧客コードが表示される。
顧客コードは、図16に示すように、携帯端末40における表示部404に表示される。顧客コードとしては、二次元コード404Eとバーコード(一次元コード)404Fが表示される。ステップS223で行われる顧客コードの読み込みでは、二次元コード404Eとバーコード(一次元コード)404Fのいずれをも読み込むことができる。なお、二次元コード404Eとバーコード(一次元コード)404Fの一方のみを表示するようにしてもよい。
携帯端末40は、顧客用決済完了情報を受信したか否かを判定する(ステップS233)。顧客用決済完了情報を受信していない場合(ステップS233:NO)、携帯端末40は、顧客用決済完了情報を受信するまで待機する。顧客用決済完了情報を受信した場合(ステップS233:YES)、携帯端末40は、表示部404に決済完了報告画面を表示する(ステップS234)。
なお、第1の実施形態と同様に、チャージ残高が合計金額に満たなかったときには、「決済できませんでした」といった文言を含むエラー情報などを表示してもよい。この場合エラー情報は、携帯端末40の表示部404に表示してもよいし、精算装置の精算画面に表示してもよい。また、チャージ残高が合計金額に満たなかった場合には、チャージ残高分またはチャージ残高以内の金額だけを支払い、残りの残高を別の決済方法によって支払いようにしてもよいし、ウォレットでの支払いの金額を任意に設定し、残りの残高を別の決済方法で支払うことができるようにしてもよい。
こうして、携帯端末40における処理を終了する。
[Processing in mobile terminal 40]
The mobile terminal 40 makes a request to display the customer code (step S231), and displays the customer code according to the display request request (step S232). For the request to display the customer code, for example, a message “Display customer information?” and an execution button with “execute” are displayed on the display unit 404 (see FIG. 9) of the mobile terminal 40. By pressing this execute button, the customer code is displayed.
The customer code is displayed on the display unit 404 of the mobile terminal 40 as shown in FIG. As the customer code, a two-dimensional code 404E and a barcode (one-dimensional code) 404F are displayed. In reading the customer code performed in step S223, both the two-dimensional code 404E and the barcode (one-dimensional code) 404F can be read. Note that only one of the two-dimensional code 404E and the barcode (one-dimensional code) 404F may be displayed.
The mobile terminal 40 determines whether or not the payment completion information for the customer has been received (step S233). When the payment completion information for customers is not received (step S233: NO), the portable terminal 40 waits until the payment completion information for customers is received. When the payment completion information for the customer is received (step S233: YES), the mobile terminal 40 displays the payment completion report screen on the display unit 404 (step S234).
Similar to the first embodiment, when the charge balance is less than the total amount, error information including a message such as “Could not be settled” may be displayed. In this case, the error information may be displayed on the display unit 404 of the mobile terminal 40 or may be displayed on the settlement screen of the settlement device. In addition, if the charge balance is less than the total amount, you may pay only the charge balance or the amount within the charge balance and pay the remaining balance by another payment method. The amount of money may be set arbitrarily so that the remaining balance can be paid by another payment method.
In this way, the process in the mobile terminal 40 is completed.

[決済事業者ゲートウェイ60における処理]
決済事業者ゲートウェイ60における処理は、第1の実施形態と共通である。以下に概説すると、決済データを受信した後(ステップS241)、決済処理を行う(ステップS242)。なお、決済データの送信元が第1の実施形態では携帯端末40であったところ、本実施の形態ではPOSシステム1(精算装置30)である点は第1の実施形態と異なっている。続いて、顧客用決済完了情報を携帯端末40に送信し(ステップS243)、決済データを送信した店舗のPOSシステム1に店舗用決済完了情報を送信する(ステップS244)。こうして、決済事業者ゲートウェイ60における処理を終了する。
[Processing at settlement operator gateway 60]
The processing in the settlement operator gateway 60 is the same as that in the first embodiment. In summary, after receiving payment data (step S241), payment processing is performed (step S242). Note that the sender of the payment data is the mobile terminal 40 in the first embodiment, but this embodiment is different from the first embodiment in that it is the POS system 1 (settlement device 30). Then, the customer payment completion information is transmitted to the mobile terminal 40 (step S243), and the shop payment completion information is transmitted to the POS system 1 of the shop that transmitted the payment data (step S244). In this way, the processing in the settlement operator gateway 60 ends.

第2の実施形態のPOSシステム1では、第1の実施形態と同様、決済コードを顧客の携帯端末40で読み込むことによって、決済を行うことができる。このため、セミセルフ式のPOSシステムにおいて、登録情報に応じた二次元コードを読み取って決済を行うことができるようにすることができる。また、訪日外国人の取り込みを行うことができるとともに、二次元コードの貼り替えなどによる不正を防止することができる。
また、第2の実施形態のPOSシステム1では、精算装置30に表示された二次元コードを携帯端末40で読み取って行う決済と、携帯端末40に表示された二次元コードを精算装置30で読み取って行う決済の両方を行うことができる。したがって、二次元コードを用いた決済の利便性を高めることができる。
また、第2の実施形態のPOSシステム1では、携帯端末40に表示した顧客コードを精算装置30によって読み取ることにより、決済を行うことができる。このため、例えば、携帯端末40における電波状態が悪く、携帯端末40と決済事業者ゲートウェイ60の間における無線通信が不能となっているときであっても、POSシステム1(精算装置30)によって決済を行うことができる。したがって、二次元コードを用いた決済の利用ができなくなる事態を防止することができる。
In the POS system 1 of the second embodiment, similarly to the first embodiment, payment can be performed by reading the payment code on the mobile terminal 40 of the customer. Therefore, in the semi-self type POS system, it is possible to read the two-dimensional code corresponding to the registration information and settle the payment. In addition, it is possible to capture foreigners visiting Japan and prevent fraud caused by replacement of the two-dimensional code.
In the POS system 1 according to the second embodiment, the settlement is performed by reading the two-dimensional code displayed on the settlement device 30 with the mobile terminal 40, and the two-dimensional code displayed on the mobile terminal 40 is read by the settlement device 30. Both payments can be made. Therefore, the convenience of payment using the two-dimensional code can be improved.
Further, in the POS system 1 of the second embodiment, the settlement can be performed by reading the customer code displayed on the mobile terminal 40 by the settlement device 30. Therefore, for example, even when the radio wave condition in the mobile terminal 40 is bad and the wireless communication between the mobile terminal 40 and the payment operator gateway 60 is disabled, the POS system 1 (the settlement device 30) makes the payment. It can be performed. Therefore, it is possible to prevent a situation in which payment using the two-dimensional code cannot be used.

[第3の実施形態]
第3の実施形態は、第1の実施形態(決済パターンA)に決済パターンCが組み合わされた実施形態である。第3の実施形態では、登録装置20の客用表示部205aに登録情報に応じた二次元コード(決済コード)が表示可能となっている。また、登録装置20は、精算装置30における決済部310と同様の決済に関する処理を行う決済部を備えている。
第3の実施形態のPOSシステム1では、第1の実施形態で示した決済のほか、登録装置20の客用表示部205aに表示された二次元コード(決済コード)を携帯端末40が読み取ることによって決済を行うことができる。以下、図13を参照して、第3実施形態に係るPOSシステムにおける会計処理から決済までの処理手順について説明する。
第3の実施形態のPOSシステム1では、登録装置20で商品の登録を行い、商品の精算を精算装置30で行うこともできるが、例えば商品の数が少ない場合や商品を店員から手渡しする場合などには、登録装置20で商品の精算を行うこともできる。第3実施形態では、登録装置20で商品の精算を行う例を示すため、精算装置30での処理は不要となる。そこで、図13においては、登録装置20、携帯端末40、及び決済事業者ゲートウェイ60における各処理をそれぞれの装置に分けて説明する。
[Third Embodiment]
The third embodiment is an embodiment in which a payment pattern C is combined with the first embodiment (payment pattern A). In the third embodiment, the two-dimensional code (payment code) corresponding to the registration information can be displayed on the customer display unit 205a of the registration device 20. In addition, the registration device 20 includes a payment unit that performs the same payment processing as the payment unit 310 of the settlement device 30.
In the POS system 1 of the third embodiment, the mobile terminal 40 can read the two-dimensional code (payment code) displayed on the customer display unit 205a of the registration device 20, in addition to the payment shown in the first embodiment. Can be settled by. Hereinafter, with reference to FIG. 13, a processing procedure from accounting processing to settlement in the POS system according to the third embodiment will be described.
In the POS system 1 of the third embodiment, the registration device 20 can register the product and the payment of the product can be performed by the payment device 30, but, for example, when the number of products is small or when the product is handed from a clerk. For example, the registration device 20 can be used to settle the product. In the third embodiment, an example is shown in which the registration device 20 carries out the settlement of the product, and therefore the processing in the settlement device 30 is unnecessary. Therefore, in FIG. 13, each process in the registration device 20, the mobile terminal 40, and the settlement operator gateway 60 will be described separately for each device.

[登録装置20における処理]
登録装置20における処理では、まず、登録装置20は、商品登録を行い(ステップS311)、続いて小計ボタンが押下されたか否かを判定する(ステップS312)。小計ボタンが押下されていないときには(ステップS312:NO)、登録装置20は、ステップS311に戻り、商品登録を継続する。小計ボタンが押下されたときには(ステップS312:YES)、登録装置20は、小計画面を表示する(ステップS313)。ここまでは、上記第1の実施形態と同様である。
続いて、登録装置20は、決済コードを生成し、客用表示部205aに表示する(ステップS314)。その後、登録装置20は、店舗用決済完了情報を受信したか否かを判定する(ステップS315)。店舗用決済完了情報を受信していない場合(ステップS315:NO)、登録装置20は、店舗用決済完了情報を受信するまで待機する。店舗用決済完了情報を受信した場合(ステップS315:YES)、登録装置20は、決済部においてレシートを発行し、客用表示部205aにレシート発行画面を表示する(ステップS316)。レシート発行画面の表示は、第1の実施形態において精算装置30の表示部305に表示された画面と同様の画面の表示である。こうして、登録装置20における処理を終了する。
[Processing in registration device 20]
In the processing in the registration device 20, first, the registration device 20 performs product registration (step S311), and subsequently determines whether or not the subtotal button has been pressed (step S312). When the subtotal button has not been pressed (step S312: NO), the registration device 20 returns to step S311 and continues product registration. When the subtotal button is pressed (step S312: YES), the registration device 20 displays the small plan surface (step S313). Up to this point, the process is the same as in the first embodiment.
Subsequently, the registration device 20 generates a payment code and displays it on the customer display unit 205a (step S314). After that, the registration device 20 determines whether or not the payment completion information for the store has been received (step S315). When the payment completion information for stores is not received (step S315: NO), the registration device 20 waits until the payment completion information for stores is received. When the payment completion information for the store is received (step S315: YES), the registration device 20 issues a receipt in the payment section and displays a receipt issue screen on the customer display section 205a (step S316). The display of the receipt issuing screen is the same screen as the screen displayed on the display unit 305 of the settlement device 30 in the first embodiment. In this way, the process in the registration device 20 is completed.

[携帯端末40における処理]
携帯端末40における処理は、第1の実施形態と共通である。以下に概説すると、携帯端末40は、決済画面を読み取り(ステップS321)、決済準備画面を表示する(ステップS322)。また、携帯端末40では、顧客によってPAYボタン404D(図10参照)が押下され(ステップS323)、携帯端末40は、PAYボタン404Dが押下された後に決済データを決済事業者ゲートウェイ60に送信する(ステップS324)。
携帯端末40は、顧客用決済完了情報を受信したか否かを判定する(ステップS325)。顧客用決済完了情報を受信していない場合(ステップS325:NO)、携帯端末40は、顧客用決済完了情報を受信するまで待機する。顧客用決済完了情報を受信した場合(ステップS325:YES)、携帯端末40は、表示部404に決済完了報告画面を表示する(ステップS326)。なお、チャージ残高が合計金額に満たなかったときの処理は、上記第1の実施形態または第2の実施形態と同様である。こうして、携帯端末40における処理を終了する。
[Processing in mobile terminal 40]
The process in the mobile terminal 40 is the same as that in the first embodiment. In brief, the mobile terminal 40 reads the payment screen (step S321) and displays the payment preparation screen (step S322). Further, at the mobile terminal 40, the customer presses the PAY button 404D (see FIG. 10) (step S323), and the mobile terminal 40 transmits the payment data to the payment operator gateway 60 after the PAY button 404D is pressed (step S323). Step S324).
The mobile terminal 40 determines whether or not the payment completion information for the customer has been received (step S325). When the customer payment completion information has not been received (step S325: NO), the mobile terminal 40 waits until the customer payment completion information is received. When the payment completion information for the customer is received (step S325: YES), the mobile terminal 40 displays the payment completion report screen on the display unit 404 (step S326). The process when the charge balance is less than the total amount is the same as in the first or second embodiment. In this way, the process in the mobile terminal 40 is completed.

[決済事業者ゲートウェイ60における処理]
決済事業者ゲートウェイ60における処理は、第1の実施形態と共通である。以下に概説すると、決済データを受信した後(ステップS331)、決済処理を行う(ステップS332)。なお、決済データの送信元が第1の実施形態では携帯端末40であったところ、本実施の形態ではPOSシステム1(登録装置20)である点は第1の実施形態と異なっている。続いて、顧客用決済完了情報を携帯端末40に送信し(ステップS333)、決済データを送信した店舗のPOSシステム1に店舗用決済完了情報を送信する(ステップS334)。こうして、決済事業者ゲートウェイ60における処理を終了する。
[Processing at settlement operator gateway 60]
The processing in the settlement operator gateway 60 is the same as that in the first embodiment. In summary, after receiving the payment data (step S331), the payment process is performed (step S332). Note that the source of the payment data is the mobile terminal 40 in the first embodiment, but this embodiment is different from the first embodiment in that it is the POS system 1 (registration device 20). Subsequently, the customer payment completion information is transmitted to the mobile terminal 40 (step S333), and the shop payment completion information is transmitted to the POS system 1 of the shop that has transmitted the payment data (step S334). In this way, the processing in the settlement operator gateway 60 ends.

第3の実施形態のPOSシステム1では、第1の実施形態と同様、決済コードを顧客の携帯端末40で読み込むことによって、決済を行うことができる。このため、セミセルフ式のPOSシステムにおいて、登録情報に応じた二次元コードを読み取って決済を行うことができるようにすることができる。また、訪日外国人の取り込みを行うことができるとともに、二次元コードの貼り替えなどによる不正を防止することができる。
また、第3の実施形態のPOSシステム1では、登録装置20の客用表示部205aに表示した二次元コードを読み取って決済を行うことができる。このため、精算装置30と登録装置20ノイズの位置においても二次元コードを用いた決済を行うことができるので、利便性を高めることができる。
また、登録装置20で決済を行う場合には、精算装置30で決済を行う必要はないので、例えば、購入した商品が少量である場合には、商品の登録から決済までを登録装置20で済ませることができるので、精算装置30までの移動の必要がなくなり、商品の購入にかかる手間を軽減することができる。
In the POS system 1 of the third embodiment, similarly to the first embodiment, payment can be performed by reading the payment code on the mobile terminal 40 of the customer. Therefore, in the semi-self type POS system, it is possible to read the two-dimensional code corresponding to the registration information and settle the payment. In addition, it is possible to capture foreigners visiting Japan and prevent fraud caused by replacement of the two-dimensional code.
Further, in the POS system 1 of the third embodiment, it is possible to read the two-dimensional code displayed on the customer display unit 205a of the registration device 20 to make a payment. Therefore, the settlement using the two-dimensional code can be performed even at the positions of the settlement device 30 and the registration device 20 noise, so that convenience can be improved.
In addition, when the payment is made by the registration device 20, it is not necessary to make the payment by the settlement device 30, so that, for example, when the purchased product is in a small amount, the registration device 20 can complete the process from the product registration to the payment. Therefore, it is not necessary to move to the settlement device 30, and it is possible to reduce the labor required for purchasing the product.

[第4の実施形態]
第4の実施形態は、第1の実施形態(決済パターンA)に決済パターンDが組み合わされた実施形態である。第4の実施形態では、登録装置20のスキャナ部204によって二次元コードの読み取りが可能となっている。また、登録装置20は、精算装置30における決済部310と同様の決済に関する処理を行う決済部を備えている。また、携帯端末40には、顧客情報を含む二次元コードが表示可能となっている。
第4の実施形態のPOSシステム1では、第1の実施形態で示した決済のほか、顧客が提示した二次元コード(顧客コード)を登録装置20のスキャナ部204が読み取ることによって決済を行うことができる。以下、図14を参照して、第4実施形態に係るPOSシステムにおける会計処理から決済までの処理手順について説明する。
第4の実施形態のPOSシステム1では、第3の実施形態と同様に、登録装置20で商品の精算を行うこともできる。第4実施形態では、登録装置20で商品の精算を行う例を示すため、精算装置30での処理は不要となる。図14においては、登録装置20、携帯端末40、及び決済事業者ゲートウェイ60における各処理をそれぞれの装置に分けて説明する。
[Fourth Embodiment]
The fourth embodiment is an embodiment in which a payment pattern D is combined with the first embodiment (payment pattern A). In the fourth embodiment, the scanner unit 204 of the registration device 20 can read the two-dimensional code. In addition, the registration device 20 includes a payment unit that performs the same payment processing as the payment unit 310 of the settlement device 30. In addition, a two-dimensional code including customer information can be displayed on the mobile terminal 40.
In the POS system 1 of the fourth embodiment, in addition to the payment shown in the first embodiment, the two-dimensional code (customer code) presented by the customer is read by the scanner unit 204 of the registration device 20 to perform the payment. You can Hereinafter, with reference to FIG. 14, a processing procedure from accounting processing to settlement in the POS system according to the fourth embodiment will be described.
In the POS system 1 of the fourth embodiment, as in the third embodiment, the registration device 20 can also settle the product. In the fourth embodiment, an example in which the registration device 20 performs the payment of the product is shown, and therefore the processing in the payment device 30 is unnecessary. In FIG. 14, each process in the registration device 20, the mobile terminal 40, and the settlement operator gateway 60 will be described separately for each device.

[登録装置20における処理]
登録装置20における処理では、まず、登録装置20は、商品登録を行い(ステップS411)、続いて小計ボタンが押下されたか否かを判定する(ステップS412)。小計ボタンが押下されていないときには(ステップS412:NO)、登録装置20は、ステップS411に戻り、商品登録を継続する。小計ボタンが押下されたときには(ステップS412:YES)、登録装置20は、小計画面を表示する(ステップS413)。ここまでは、上記第1の実施形態と同様である。
続いて、登録装置20は、顧客コードを読み込んだか否かを判定する(ステップS414)。顧客コードの読み込みが行われる前、顧客は、自らが所持する携帯端末40に顧客コードを表示させ、登録装置20のスキャナ部204に顧客コードをスキャンさせる。こうして、登録装置20は、携帯端末40に表示された顧客コードを読み込む。
登録装置20は、顧客コードを読み込んでいないと判定した場合(ステップS414:NO)、顧客コードを読み込むまで待機する。顧客コードを読み込んだと判定した場合(ステップS414:YES)、登録装置20は、決済データを生成して決済事業者ゲートウェイ60に送信する(ステップS415)。
登録装置20は、店舗用決済完了情報を受信したか否かを判定する(ステップS416)。店舗用決済完了情報を受信していない場合(ステップS416:NO)、登録装置20は、店舗用決済完了情報を受信するまで待機する。店舗用決済完了情報を受信した場合(ステップS416:YES)、登録装置20は、決済部においてレシートを発行し、表示部305にレシート発行画面を表示する(ステップS417)。レシートの発行及びレシート発行画面の表示は、上記第3の実施形態と同様である。また、チャージ残高が合計金額に満たなかったときの処理は、上記第1の実施形態または第2の実施形態と同様である。こうして、精算装置30における処理を終了する。
[Processing in registration device 20]
In the processing in the registration device 20, first, the registration device 20 performs product registration (step S411), and subsequently determines whether or not the subtotal button has been pressed (step S412). When the subtotal button is not pressed (step S412: NO), the registration device 20 returns to step S411 and continues product registration. When the subtotal button is pressed (step S412: YES), the registration device 20 displays the small plan surface (step S413). Up to this point, the process is the same as in the first embodiment.
Then, the registration device 20 determines whether or not the customer code is read (step S414). Before the customer code is read, the customer displays the customer code on the mobile terminal 40 that he or she owns and causes the scanner unit 204 of the registration device 20 to scan the customer code. In this way, the registration device 20 reads the customer code displayed on the mobile terminal 40.
When determining that the customer code has not been read (step S414: NO), the registration device 20 waits until the customer code is read. When it is determined that the customer code has been read (step S414: YES), the registration device 20 generates payment data and transmits it to the payment operator gateway 60 (step S415).
The registration device 20 determines whether or not the payment completion information for the store has been received (step S416). When the payment completion information for stores is not received (step S416: NO), the registration device 20 waits until the payment completion information for stores is received. When the payment completion information for stores is received (step S416: YES), the registration device 20 issues a receipt in the payment section and displays a receipt issue screen on the display section 305 (step S417). The issuance of the receipt and the display of the receipt issuance screen are the same as those in the third embodiment. Further, the processing when the charge balance is less than the total amount is the same as that in the first embodiment or the second embodiment. In this way, the process in the settlement device 30 is completed.

[携帯端末40における処理]
携帯端末40における処理は、第2の実施形態と共通である。以下に概説すると、携帯端末40では、顧客コードを表示要求が行われ(ステップS421)、表示要求委応じて顧客コードを表示する(ステップS422)。
携帯端末40は、顧客用決済完了情報を受信したか否かを判定する(ステップS423)。顧客用決済完了情報を受信していない場合(ステップS423:NO)、携帯端末40は、顧客用決済完了情報を受信するまで待機する。顧客用決済完了情報を受信した場合(ステップS423:YES)、携帯端末40は、表示部404に決済完了報告画面を表示する(ステップS424)。こうして、携帯端末40における処理を終了する。
[Processing in mobile terminal 40]
The process in the mobile terminal 40 is the same as that in the second embodiment. In summary, the mobile terminal 40 makes a request to display the customer code (step S421) and displays the customer code according to the display request request (step S422).
The mobile terminal 40 determines whether or not the customer payment completion information has been received (step S423). When the payment completion information for customers is not received (step S423: NO), the portable terminal 40 waits until the payment completion information for customers is received. When the payment completion information for the customer is received (step S423: YES), the mobile terminal 40 displays the payment completion report screen on the display unit 404 (step S424). In this way, the process in the mobile terminal 40 is completed.

[決済事業者ゲートウェイ60における処理]
決済事業者ゲートウェイ60における処理は、第3の実施形態と共通である。以下に概説すると、決済データを受信した後(ステップS431)、決済処理を行う(ステップS432)。続いて、顧客用決済完了情報を携帯端末40に送信し(ステップS433)、決済データを送信した店舗のPOSシステム1に店舗用決済完了情報を送信する(ステップS434)。こうして、決済事業者ゲートウェイ60における処理を終了する。
[Processing at settlement operator gateway 60]
The process in the settlement operator gateway 60 is common to the third embodiment. In summary, after receiving the payment data (step S431), the payment process is performed (step S432). Then, the customer payment completion information is transmitted to the mobile terminal 40 (step S433), and the shop payment completion information is transmitted to the POS system 1 of the shop that transmitted the payment data (step S434). In this way, the processing in the settlement operator gateway 60 ends.

第4の実施形態のPOSシステム1では、第1の実施形態と同様、決済コードを顧客の携帯端末40で読み込むことによって、決済を行うことができる。このため、セミセルフ式のPOSシステムにおいて、登録情報に応じた二次元コードを読み取って決済を行うことができるようにすることができる。また、訪日外国人の取り込みを行うことができるとともに、二次元コードの貼り替えなどによる不正を防止することができる。
また、第4の実施形態のPOSシステム1では、精算装置30に表示された二次元コードを携帯端末40で読み取って行う決済と、携帯端末40に表示された二次元コードを登録装置20で読み取って行う決済の両方を行うことができる。したがって、二次元コードを用いた決済の利便性を高めることができる。
また、第4の実施形態のPOSシステム1では、携帯端末40に表示した顧客コードを登録装置20によって読み取ることにより、決済を行うことができる。このため、例えば、携帯端末40における電波状態が悪く、携帯端末40と決済事業者ゲートウェイ60の間における無線通信が不能となっているときであっても、POSシステム1(登録装置20)によって決済を行うことができる。したがって、二次元コードを用いた決済の利用ができなくなる事態を防止することができる。
また、登録装置20で決済を行う場合には、精算装置30で決済を行う必要はないので、例えば、購入した商品が少量である場合には、商品の登録から決済までを登録装置20で済ませることができるので、精算装置30までの必要がなくなり、商品の購入にかかる手間を軽減することができる。
特に、例えば、登録装置20における商品の登録中に顧客が顧客コードの表示を始めているようなときには、商品の登録が終了した後、登録装置20によって顧客コードを読み取って決済を完了させることにより、決済をスムーズに実行させることができる。また、顧客コードの表示に手間取っている場合には、精算装置30において決済を行うこともできるので、決済の多様化を図ることができ、決済に要する時間の短縮に寄与することができる。
In the POS system 1 of the fourth embodiment, the payment can be performed by reading the payment code on the customer's mobile terminal 40, as in the first embodiment. Therefore, in the semi-self type POS system, it is possible to read the two-dimensional code corresponding to the registration information and settle the payment. In addition, it is possible to capture foreigners visiting Japan and prevent fraud caused by replacement of the two-dimensional code.
Further, in the POS system 1 of the fourth embodiment, the settlement is performed by reading the two-dimensional code displayed on the settlement device 30 with the mobile terminal 40, and the two-dimensional code displayed on the mobile terminal 40 is read by the registration device 20. Both payments can be made. Therefore, the convenience of payment using the two-dimensional code can be improved.
Further, in the POS system 1 of the fourth embodiment, payment can be made by reading the customer code displayed on the mobile terminal 40 with the registration device 20. Therefore, for example, even when the radio wave condition in the mobile terminal 40 is bad and the wireless communication between the mobile terminal 40 and the payment operator gateway 60 is disabled, the POS system 1 (registration device 20) makes the payment. It can be performed. Therefore, it is possible to prevent a situation in which payment using the two-dimensional code cannot be used.
In addition, when the payment is made by the registration device 20, it is not necessary to make the payment by the settlement device 30, so that, for example, when the purchased product is in a small amount, the registration device 20 can complete the process from the product registration to the payment. Since it is possible to eliminate the need for the settlement device 30, it is possible to reduce the time and effort required to purchase the product.
In particular, for example, when the customer is starting to display the customer code during registration of the product in the registration device 20, after the registration of the product is completed, the registration device 20 reads the customer code to complete the settlement. Payment can be executed smoothly. Further, when it takes time to display the customer code, the settlement device 30 can make the settlement, so that the settlement can be diversified and the time required for the settlement can be shortened.

[第5の実施形態]
第5の実施形態は、第1の実施形態(決済パターンA)に決済パターンEが組み合わされた実施形態である。第5の実施形態では、第1の実施形態で示した決済のほか、登録装置20の側方に立て置かれた立て札400に印刷された二次元コード(特定商品コード)400Cを顧客が携帯端末40で読み取ることによって決済を行うことができる。また、登録装置20は、精算装置30における決済部310と同様の決済に関する処理を行う決済部を備えている。以下、図15を参照して、第5実施形態に係るPOSシステムにおける会計処理から決済までの処理手順について説明する。
第5の実施形態のPOSシステム1では、登録装置20での商品の登録を行うことなく、携帯端末40で特定商品コード400Cを読み取ることにより、商品の登録から決済までを行うこともできる。第5実施形態では、携帯端末40で商品の登録から精算を行う例を示すため、登録装置20における商品登録の処理や精算装置30での処理は不要となる。図15においては、携帯端末40、及び決済事業者ゲートウェイ60における各処理をそれぞれの装置に分けて説明する。なお、登録装置20では商品の登録を行うことはないが、レシート発行等の操作が行われるので、登録装置20における処理についても合わせて説明する。
[Fifth Embodiment]
The fifth embodiment is an embodiment in which a payment pattern E is combined with the first embodiment (payment pattern A). In the fifth embodiment, in addition to the payment shown in the first embodiment, the customer uses the two-dimensional code (specific product code) 400C printed on the standing bill 400 placed upright on the side of the registration device 20 by the customer's mobile terminal. The payment can be made by reading at 40. In addition, the registration device 20 includes a payment unit that performs the same payment processing as the payment unit 310 of the settlement device 30. Hereinafter, with reference to FIG. 15, a processing procedure from accounting processing to settlement in the POS system according to the fifth embodiment will be described.
In the POS system 1 according to the fifth embodiment, it is possible to perform product registration to payment by reading the specific product code 400C with the mobile terminal 40 without registering the product with the registration device 20. In the fifth embodiment, an example is shown in which the mobile terminal 40 performs the payment from the registration of the product, and therefore the process of product registration in the registration device 20 and the process in the payment device 30 are not necessary. In FIG. 15, each process in the mobile terminal 40 and the settlement operator gateway 60 will be described separately for each device. It should be noted that although the registration device 20 does not register the merchandise, operations such as receipt issuance are performed, and therefore the processing in the registration device 20 will also be described.

[携帯端末40における処理]
携帯端末40では、特定商品コードの読み取りが行われる(ステップS511)と、表示部404(図10参照)に金額入力画面が表示される(ステップS512)。携帯端末40は、金額入力画面の規定位置に金額が入力されると、携帯端末40は、商品金額が入力されたか否かを判定する(ステップS513)。顧客は、立て札400に記載された特定商品の金額を見て、その金額を金額入力画面の規定位置に入力する。
商品金額が入力されていない場合(ステップS513:NO)、携帯端末40は、商品金額が入力されるまで待機する。商品金額が入力された場合(ステップS513:YES)、携帯端末40は、決済データを生成し、決済事業者ゲートウェイ60に送信する(ステップS514)。
携帯端末40は、顧客用決済完了情報を受信したか否かを判定する(ステップS515)。顧客用決済完了情報を受信していない場合(ステップS515:NO)、携帯端末40は、顧客用決済完了情報を受信するまで待機する。顧客用決済完了情報を受信した場合(ステップS515:YES)、携帯端末40は、表示部404に決済完了報告画面を表示する(ステップS516)。なお、チャージ残高が合計金額に満たなかったときの処理は、上記第1の実施形態または第2の実施形態と同様である。こうして、携帯端末40における処理を終了する。
[Processing in mobile terminal 40]
In the mobile terminal 40, when the specific product code is read (step S511), an amount input screen is displayed on the display unit 404 (see FIG. 10) (step S512). When the amount of money is input to the prescribed position of the amount of money input screen, the portable terminal 40 determines whether the amount of goods has been input (step S513). The customer looks at the amount of money of the specific product written on the standing bill 400 and inputs the amount of money into a prescribed position on the amount input screen.
When the product price has not been input (step S513: NO), the mobile terminal 40 waits until the product price is input. When the product price is input (step S513: YES), the mobile terminal 40 generates payment data and transmits it to the payment operator gateway 60 (step S514).
The mobile terminal 40 determines whether or not the customer payment completion information has been received (step S515). When the payment completion information for customers is not received (step S515: NO), the portable terminal 40 waits until the payment completion information for customers is received. When the payment completion information for the customer is received (step S515: YES), the mobile terminal 40 displays the payment completion report screen on the display unit 404 (step S516). The process when the charge balance is less than the total amount is the same as in the first or second embodiment. In this way, the process in the mobile terminal 40 is completed.

[決済事業者ゲートウェイ60における処理]
決済事業者ゲートウェイ60における処理は、第1の実施形態と共通である。以下に概説すると、決済データを受信した後(ステップS521)、決済処理を行う(ステップS522)。続いて、顧客用決済完了情報を携帯端末40に送信し(ステップS523)、決済データを送信した店舗のPOSシステム1に店舗用決済完了情報を送信する(ステップS524)。こうして、決済事業者ゲートウェイ60における処理を終了する。
[Processing at settlement operator gateway 60]
The processing in the settlement operator gateway 60 is the same as that in the first embodiment. In summary, after receiving the payment data (step S521), the payment process is performed (step S522). Subsequently, the customer payment completion information is transmitted to the mobile terminal 40 (step S523), and the shop payment completion information is transmitted to the POS system 1 of the shop that transmitted the payment data (step S524). In this way, the processing in the settlement operator gateway 60 ends.

[登録装置20における処理]
登録装置20は、決済事業者ゲートウェイ60から送信される店舗用決済完了情報を受信する(ステップS531)。続いて、登録装置20は、決済部においてレシートを発行し、表示部305にレシート発行画面を表示する(ステップS532)。レシートの発行及びレシート発行画面の表示は、上記第3の実施形態と同様である。こうして、精算装置30における処理を終了する。
[Processing in registration device 20]
The registration device 20 receives the payment completion information for store transmitted from the payment operator gateway 60 (step S531). Subsequently, the registration device 20 issues a receipt in the settlement section and displays a receipt issuing screen on the display section 305 (step S532). The issuance of the receipt and the display of the receipt issuance screen are the same as those in the third embodiment. In this way, the process in the settlement device 30 is completed.

第5の実施形態のPOSシステム1では、第1の実施形態と同様、決済コードを顧客の携帯端末40で読み込むことによって、決済を行うことができる。このため、セミセルフ式のPOSシステムにおいて、登録情報に応じた二次元コードを読み取って決済を行うことができるようにすることができる。また、訪日外国人の取り込みを行うことができるとともに、二次元コードの貼り替えなどによる不正を防止することができる。
また、第5の実施形態のPOSシステム1では、精算装置30に表示された二次元コードを携帯端末40で読み取って行う決済と、立て札400に印刷された二次元コード(特定商品コード)を携帯端末40で読み取って行う決済の両方を行うことができる。したがって、二次元コードを用いた決済の利便性を高めることができる。
なお、第5の実施形態では、携帯端末40に特定商品の金額を入力した後に決済コードを生成しているが、特定商品の金額を入力することなく決済コードを生成するようにしてもよい。
In the POS system 1 according to the fifth embodiment, the payment can be performed by reading the payment code with the mobile terminal 40 of the customer, as in the first embodiment. Therefore, in the semi-self type POS system, it is possible to read the two-dimensional code corresponding to the registration information and settle the payment. In addition, it is possible to capture foreigners visiting Japan and prevent fraud caused by replacement of the two-dimensional code.
In addition, in the POS system 1 of the fifth embodiment, the settlement is performed by reading the two-dimensional code displayed on the settlement device 30 with the mobile terminal 40, and the two-dimensional code (specific product code) printed on the standing tag 400 is carried. Both the payment made by reading with the terminal 40 can be performed. Therefore, the convenience of payment using the two-dimensional code can be improved.
In the fifth embodiment, the payment code is generated after the price of the specific product is input to the mobile terminal 40, but the payment code may be generated without inputting the price of the specific product.

[第6の実施形態]
次に、第6の実施形態について図17を参照して説明する。図17は、レジスタに接続された決済コード表示装置の斜視図である。図17に示すように、本実施形態の決済コード表示装置(二次元コード表示装置)1000は、POSレジスタ100に接続して使用される。決済コード表示装置1000において、表示部1001には、決済コード1002および支払い金額1003が表示される。
[Sixth Embodiment]
Next, a sixth embodiment will be described with reference to FIG. FIG. 17 is a perspective view of the payment code display device connected to the register. As shown in FIG. 17, the settlement code display device (two-dimensional code display device) 1000 of the present embodiment is used by being connected to the POS register 100. In the payment code display device 1000, a payment code 1002 and a payment amount 1003 are displayed on the display unit 1001.

POSレジスタ100は、例えば店舗の売り場にて配置され、顧客により購入される商品についての会計処理を店員の操作に応じて行う。POSレジスタ100は、タッチパネル付表示部104、キー操作部105、客用表示部106、自動釣銭機107、スキャナ部108、印字部109、カードリーダ110、及びドロア120を備えている。 The POS register 100 is arranged, for example, at a sales floor of a store, and performs accounting processing for products purchased by a customer in accordance with operations of a store clerk. The POS register 100 includes a display unit with a touch panel 104, a key operation unit 105, a customer display unit 106, an automatic change dispenser 107, a scanner unit 108, a printing unit 109, a card reader 110, and a drawer 120.

タッチパネル付表示部104は、タッチパネル104aを備えた店員用の表示装置である。タッチパネル付表示部104においては、商品登録処理や精算処理に応じた会計処理画面などが表示される。また、店員は、タッチパネル104aに対して商品登録、会計などに関する所定の操作を行うことができる。 The display unit with a touch panel 104 is a display device for a store clerk including a touch panel 104a. On the display unit with a touch panel 104, an accounting processing screen or the like according to the product registration processing or the settlement processing is displayed. In addition, the store clerk can perform a predetermined operation related to product registration, accounting, etc. on the touch panel 104a.

キー操作部105は、商品登録処理時において数量、会計処理時において顧客から受け取った預金の金額の入力を行うための数字キー、会計を締めるための締めキー等の複数の操作キーが設けられたキーボードである。 The key operation unit 105 is provided with a plurality of operation keys such as a number key for inputting the quantity during the product registration process and a deposit amount received from the customer during the accounting process, and a closing key for closing the account. It is a keyboard.

これらの複数の操作キーには、決済事業者を指定する決済事業者指定キーが割り当てられている。決済事業者指定キーは、決済に利用可能な決済事業者を指定する操作キーである。決済事業者指定キーは、決済事業者ごとに1つずつ割り当てられている。これらの決済事業者指定キーには、指定先の決済事業者の識別表示が表示されている。決済事業者の識別表示には、決済事業者の名称、略称、決済事業者を表すマークなどが含まれる。さらに、操作キーの一つには、決済コード表示装置1000に表示された決済コードを消去させる消去キーが割り当てられている。なお、決済事業者指定キーや消去キーは、操作キー以外に割り当てられていてもよく、例えば、タッチパネル104aに表示される複数の画像によるボタンに割り当てられていてもよい。 A payment operator specifying key that specifies a payment operator is assigned to the plurality of operation keys. The settlement operator designation key is an operation key for designating a settlement operator that can be used for settlement. One payment business operator designation key is assigned to each payment business operator. On these settlement operator designation keys, an identification display of the designated settlement operator is displayed. The identification information of the payment operator includes the name and abbreviation of the payment operator, a mark representing the payment operator, and the like. Further, as one of the operation keys, an erase key for erasing the payment code displayed on the payment code display device 1000 is assigned. Note that the settlement operator designation key and the delete key may be assigned in addition to the operation keys, and may be assigned to, for example, a button with a plurality of images displayed on the touch panel 104a.

客用表示部106は、顧客に対して買上対象の商品の商品名や価格を通知するための表示装置である。自動釣銭機107は、顧客に支払うべき釣銭のうち、少なくとも貨幣を釣銭排出口107aに排出するための釣銭機であり、顧客から預かった預金のうち少なくとも貨幣を投入するための預金投入口107bを備える。スキャナ部108は、買上対象の商品や品券に付されたコード情報(例えば、バーコードや二次元コード等)、または、商品カタログや商品注文シートに表記されたコード情報を読み取る。印字部109は、用紙に印字(印刷)を行うことで、買上対象の商品の明細書であるレシート等を発行する。 The customer display unit 106 is a display device for notifying the customer of the product name and price of the product to be purchased. The automatic change machine 107 is a change machine for discharging at least money out of the change to be paid to the customer to the change outlet 107a, and has at least a deposit slot 107b for depositing money out of the deposits deposited by the customer. Prepare The scanner unit 108 reads code information (for example, a barcode or a two-dimensional code) attached to a product or a gift certificate to be purchased, or code information written on a product catalog or a product order sheet. The printing unit 109 prints (prints) on paper to issue a receipt or the like, which is a statement of the product to be purchased.

ドロア120は、顧客から受け取った紙幣及び貨幣を収納する収納部であり、キー操作部105の操作に応じて引き出されるようになっている。カードリーダ110は、例えばIC(Integrated Circuit)カードに対応するリーダライタである。また、POSレジスタ100は、顧客の商品の登録がすべて完了した時点で総額(合計金額)を算出する。POSレジスタ100は、決済コード表示装置1000に登録情報を含む各種情報を送信する通信部を備えている。 The drawer 120 is a storage unit that stores banknotes and coins received from a customer, and is drawn out according to the operation of the key operation unit 105. The card reader 110 is a reader/writer corresponding to, for example, an IC (Integrated Circuit) card. Further, the POS register 100 calculates the total amount (total amount) at the time when the registration of all the products of the customer is completed. The POS register 100 includes a communication unit that transmits various kinds of information including registration information to the payment code display device 1000.

また、店員は、二次元コード決済による決済を行う旨を客から伝えられた場合に、キー操作部105における利用する決済事業者が表示された操作キーを操作する。店員は、利用する決済事業者を、客から聞くなどの適宜の手段によって知ることができる。なお、登録情報は、上記第1の実施形態と同様の情報であってよい。また、登録情報には、算出した商品の総額を示す金額情報が含まれる。登録情報には、金額情報とともに、または金額情報に代えて、個々の商品の金額の個別金額情報が含まれていてもよい。 In addition, when the customer tells the customer to make a payment by two-dimensional code payment, the clerk operates the operation key on the key operation unit 105, on which the payment operator to be used is displayed. The clerk can know the payment operator to use by an appropriate means such as hearing from a customer. The registration information may be the same information as in the first embodiment. In addition, the registration information includes price information indicating the calculated total amount of products. The registration information may include individual amount information of the amount of each product together with the amount information or instead of the amount information.

また、POSレジスタ100が店舗内に複数設置されている場合などには、各POSレジスタ100に端末IDが付与されている。POSレジスタ100は、自身に付与された端末IDを記憶している。また、POSレジスタ100は、キー操作部105における利用する決済事業者が表示された操作キーを操作したときに、POSレジスタ100の通信部は、操作キーによって指定される決済事業者に対応する決済事業者識別情報を決済コード表示装置1000に送信する。また、POSレジスタ100は、決済事業者識別情報とともに金額情報及び端末IDを決済コード表示装置1000に送信する。 When a plurality of POS registers 100 are installed in a store, a terminal ID is given to each POS register 100. The POS register 100 stores the terminal ID given to itself. Further, when the payment operator to be used in the key operation unit 105 operates the displayed operation key, the communication unit of the POS register 100 causes the communication unit of the POS register 100 to make a payment corresponding to the payment operator specified by the operation key. The business operator identification information is transmitted to the payment code display device 1000. Further, the POS register 100 transmits the amount information and the terminal ID together with the settlement operator identification information to the settlement code display device 1000.

POSレジスタ100は、金額情報及び端末IDを決済コード表示装置1000に送信した後、消去キーが操作された場合に、消去情報を決済コード表示装置1000に送信する。また、POSレジスタ100は、金額情報及び端末IDを決済コード表示装置1000に送信した後、最初に商品の登録のために操作が行われた場合、例えば、商品の金額を登録するために数字キーが操作された場合に、消去情報を決済コード表示装置1000に送信する。 After transmitting the amount information and the terminal ID to the payment code display device 1000, the POS register 100 transmits the deletion information to the payment code display device 1000 when the delete key is operated. In addition, the POS register 100 transmits the amount information and the terminal ID to the payment code display device 1000, and then, when an operation for registering a product is first performed, for example, a numeric keypad for registering the amount of the product. When is operated, the deletion information is transmitted to the payment code display device 1000.

図18は、第6の実施形態における決済コード表示装置の構成例を表すブロック図である。図18に示すように、決済コード表示装置1000は、表示部1001を備えている。また、決済コード表示装置1000は、受信部1010、生成部1020、及び記憶部1030を備えている。また決済コード表示装置1000には、図示しないSDカードスロットが設けられており、SDカードスロットには、SDカード2000が挿入されている。 FIG. 18 is a block diagram showing a configuration example of the payment code display device according to the sixth embodiment. As shown in FIG. 18, the payment code display device 1000 includes a display unit 1001. The payment code display device 1000 also includes a reception unit 1010, a generation unit 1020, and a storage unit 1030. The payment code display device 1000 is provided with an SD card slot (not shown), and the SD card 2000 is inserted into the SD card slot.

受信部1010は、POSレジスタ100から送信される金額情報及び決済事業者識別情報を受信する。受信部1010は、受信した金額情報及び決済事業者域別情報を生成部1020に出力する。生成部1020は、受信部1010から出力された決済事業者識別情報に基づいて、決済を行う決済事業者に関する情報を取得する。生成部1020は、受信部1010から出力された金額情報と、取得した決済事業者に関する情報に基づいて、決済コード1002を生成する。 The receiving unit 1010 receives the amount information and the payment operator identification information transmitted from the POS register 100. The receiving unit 1010 outputs the received amount information and settlement operator area-specific information to the generating unit 1020. The generation unit 1020 acquires information about the payment operator who performs payment based on the payment operator identification information output from the reception unit 1010. The generation unit 1020 generates the payment code 1002 based on the amount information output from the reception unit 1010 and the acquired information regarding the payment operator.

SDカード2000には、ID端末情報及び加盟店コードが記憶されている。第6の実施形態では、1つのPOSレジスタ100に対して、1つの決済コード表示装置1000を接続して使用する。このため、SDカード2000に記憶されたID端末情報は、特定のものが1つとされている。 The SD card 2000 stores ID terminal information and a member store code. In the sixth embodiment, one payment code display device 1000 is connected to one POS register 100 for use. Therefore, the ID terminal information stored in the SD card 2000 is unique.

加盟店コードは、複数の決済事業者のそれぞれが、POSレジスタ100を設置する店舗に対して付与したユニークな番号を有するコードである。このため、SDカード2000には、複数の加盟店コードが記憶されている。加盟店コードは、決済事業者が店舗に対して支払う金銭の振込先となる口座番号を含んでいる。生成部1020は、SDカード2000に記憶された端末ID及び加盟店コードを読み出して記憶部1030に記憶させる。なお、決済コード表示装置1000に複数の端末が接続される場合には、SDカード2000は、複数の端末IDと、それぞれの加盟店コードを記憶しているようにしてもよい。 The member store code is a code having a unique number assigned to each store in which the POS register 100 is installed by each of the plurality of payment businesses. Therefore, the SD card 2000 stores a plurality of member store codes. The member store code includes an account number which is a transfer destination of the money paid by the settlement operator to the store. The generation unit 1020 reads out the terminal ID and the member store code stored in the SD card 2000, and stores them in the storage unit 1030. When a plurality of terminals are connected to the payment code display device 1000, the SD card 2000 may store a plurality of terminal IDs and respective member store codes.

生成部1020は、端末ID及び加盟店コードを記憶部1030に記憶させる前に、POSレジスタ100から送信される決済事業者識別情報と加盟店コードとの対応付けを行う。この対応付けが行われることにより、生成部1020は、POSレジスタ100から決済事業者識別情報が送信されたときに、利用者が利用する決済事業者及びその決済事業者の加盟店コードを特定することができるようになる。なお、端末ID及び加盟店コードの少なくとも一方は、SDカードに代えてまたは加えて、記憶部1030等の他の記憶媒体(記憶装置)に記憶されていてもよい。 The generation unit 1020 associates the settlement operator identification information transmitted from the POS register 100 with the member store code before storing the terminal ID and the member store code in the storage unit 1030. By performing this association, the generation unit 1020 identifies the payment operator used by the user and the member store code of the payment operator when the payment operator identification information is transmitted from the POS register 100. Will be able to. At least one of the terminal ID and the member store code may be stored in another storage medium (storage device) such as the storage unit 1030 instead of or in addition to the SD card.

生成部1020は、POSレジスタ100から消去情報が送信された場合に、表示中の決済コードを消去する。また、生成部1020は、POSレジスタ100から消去情報が送信された場合以外の場合に表示中の決済コードを消去してもよい。例えば、決済コードの表示を開始してから所定時間、例えば3分間が経過したときには、決済コードを消去してもよい。この場合、決済コードを消去するまでの時間(または決済コードが表示されてから経過した時間)を表示してもよい。また、表示時間を延長する延長ボタン等を設けてもよい。あるいは、表示された決済コード1002を消去する消去ボタンを決済コード表示装置1000に設けてもよい。 The generation unit 1020 erases the settlement code being displayed when the deletion information is transmitted from the POS register 100. Further, the generation unit 1020 may delete the settlement code being displayed except when the deletion information is transmitted from the POS register 100. For example, the payment code may be deleted when a predetermined time, for example, 3 minutes has elapsed since the start of displaying the payment code. In this case, the time until the payment code is deleted (or the time elapsed after the payment code is displayed) may be displayed. Also, an extension button or the like for extending the display time may be provided. Alternatively, the payment code display device 1000 may be provided with an erase button for deleting the displayed payment code 1002.

図19は、対応付けられた加盟店コードと決済事業者識別情報の一例を示す図である。図19に示すように、加盟店コードは、決済事業者ごとに設けられており、これらの加盟店コードに決済事業者識別情報を対応付けられている。なお、説明の便宜上、図19には決済事業者名を示しているが、決済事業者の情報は含まれていなくてもよい。このため、例えば、POSレジスタ100から決済事業者識別情報として「001」が送信された場合、生成部1020は、A社が行う決済のための決済コード1002を生成する。なお、加盟店コードに代えて又は加えて、決済事業者が店舗に支払う金銭の振込先に関する振込情報が含まれるようにしてもよい。振込情報には、例えば、振込先の口座番号等が含まれていてもよい。 FIG. 19 is a diagram showing an example of associated member store codes and settlement operator identification information. As shown in FIG. 19, the member store code is provided for each settlement company, and the settlement company identification information is associated with these member store codes. Note that, for convenience of explanation, FIG. 19 shows the name of the payment operator, but the information of the payment operator may not be included. Therefore, for example, when “001” is transmitted from the POS register 100 as the payment operator identification information, the generation unit 1020 generates the payment code 1002 for the payment performed by the company A. Note that, instead of or in addition to the member store code, the transfer information about the transfer destination of the money paid by the settlement company to the store may be included. The transfer information may include, for example, the account number of the transfer destination.

また、記憶部1030は、店舗のサービスを受ける会員の会員情報及び店舗のサービスに関する付加情報を記憶している。会員情報は、例えば客が店舗において会員登録を行った際に登録された情報であり、会員の会員ID、氏名、年齢、性別、住所、所持ポイントなどが含まれる。付加情報には、例えば、決済事業者が、決済金額に応じたポイントを付与するポイント付与サービスを行っており、加盟店が当該ポイントの加算割合をアップするサービスを行っている場合に、ポイントの加算情報が含まれる。付加情報は、サービスデーやサービスタイムなど所定の日や時間に付加するものでもよいし、店舗が常に付加するものでもよい。 Further, the storage unit 1030 stores member information of members who receive the service of the store and additional information regarding the service of the store. The member information is, for example, information registered when a customer registers as a member at a store, and includes the member ID, name, age, sex, address, possession points, etc. of the member. For example, if the payment operator provides a point-giving service that gives points according to the payment amount, and the member store has a service that increases the rate of addition of the points, the additional information may include additional information. The addition information is included. The additional information may be added to a predetermined day or time such as service day or service time, or may be added by the store at all times.

図20は、第6の実施形態における決済コード1002に含まれる情報の一例を示す図である。図20に示すように、決済コード1002には、端末ID、加盟店コード、金額情報、会員情報、及び付加情報が含まれている。会員情報は、記憶部1030に記憶された会員情報のうちの会員IDである。なお、会員情報には、他の情報が含まれてもよい。付加情報は、記憶部1030に記憶された付加情報である。 FIG. 20 is a diagram showing an example of information included in the payment code 1002 in the sixth embodiment. As shown in FIG. 20, the settlement code 1002 includes a terminal ID, a member store code, amount information, member information, and additional information. The member information is the member ID of the member information stored in the storage unit 1030. The member information may include other information. The additional information is additional information stored in the storage unit 1030.

決済コード表示装置1000は、図示しない表示制御部を備えており、表示制御部は、生成部1020が生成した決済コード1002を表示部1001に表示させる。このとき、表示制御部は、決済コード1002とともに登録された商品の金額(総額)を支払い金額1003として表示する。客は、決済コード表示装置1000の表示部1001に表示された決済コード1002を自身の携帯端末40(図1参照)によって読み取り、会計後の決済を行う。 The payment code display device 1000 includes a display control unit (not shown), and the display control unit causes the display unit 1001 to display the payment code 1002 generated by the generation unit 1020. At this time, the display control unit displays the amount (total amount) of the product registered together with the payment code 1002 as the payment amount 1003. The customer reads the payment code 1002 displayed on the display unit 1001 of the payment code display device 1000 by using his/her mobile terminal 40 (see FIG. 1) and performs payment after payment.

決済が完了した後は、顧客用決済完了情報が携帯端末40に送信される。携帯端末40は、顧客用決済完了情報を受信してそのまま取引を完了させてもよいし、顧客用決済完了情報を例えば店員が所持する図示しない携帯端末に送信してもよい。顧客用決済完了情報には、決済された金額に関する決済金額情報が含まれており、決済金額情報に基づく決済された金額を携帯端末40に表示してもよい。また、顧客用決済完了情報を店員の携帯端末に送信するにあたり、店員の携帯端末にも決済された金額を表示するようにしてもよい。この場合、購入した商品の金額と決済された金額が一致していることを客及び店員の両方が確認することができる。また、商品の金額と決済された金額が一致していない場合には、POSレジスタ100で取消情報または追加情報を生成するなどして、商品の金額と決済された金額を一致させる処理を行ってもよい。 After the settlement is completed, the customer settlement completion information is transmitted to the mobile terminal 40. The mobile terminal 40 may receive the customer payment completion information and complete the transaction as it is, or may transmit the customer payment completion information to a mobile terminal (not shown) owned by, for example, a clerk. The payment completion information for the customer includes payment amount information regarding the payment amount, and the payment amount based on the payment amount information may be displayed on the mobile terminal 40. Further, when transmitting the payment completion information for the customer to the mobile terminal of the store clerk, the settled amount may be displayed on the mobile terminal of the store clerk. In this case, both the customer and the store clerk can confirm that the price of the purchased product and the price of the settlement are the same. If the price of the product and the price of the payment do not match, the POS register 100 generates cancellation information or additional information to perform processing for matching the price of the product with the price of the payment. Good.

次に、決済コード表示装置1000による処理について説明する。図21は、決済コード表示装置1000の処理の一例を示すフローチャートである。図21に示すように、決済コード表示装置1000は、POSレジスタ100から送信される決済事業者識別情報を受信したか否かを判断する(ステップS601)。決済事業者識別情報を受信していないと判断した場合(ステップS601:NO)、決済コード表示装置1000は、ステップS601の処理を繰り返す。 Next, processing by the payment code display device 1000 will be described. FIG. 21 is a flowchart showing an example of processing of the payment code display device 1000. As shown in FIG. 21, the settlement code display device 1000 determines whether or not the settlement operator identification information transmitted from the POS register 100 has been received (step S601). When it is determined that the settlement operator identification information has not been received (step S601: NO), the settlement code display device 1000 repeats the process of step S601.

決済事業者識別情報を受信したと判断した場合(ステップS601:NO)、生成部1020は、端末ID、決済事業者識別情報に対応する決済事業者の加盟店コード、会員情報、及び付加情報を記憶部1030から読み出す(ステップS602)。 When determining that the settlement operator identification information has been received (step S601: NO), the generation unit 1020 displays the terminal ID, the member store code of the settlement operator corresponding to the settlement operator identification information, the member information, and the additional information. It is read from the storage unit 1030 (step S602).

続いて、決済コード表示装置1000は、読み出した端末ID、加盟店コード、会員情報、及び付加情報を用いて決済コード1002を生成する(ステップS603)。その後、決済コード表示装置1000は、生成した決済コード1002、及び支払い金額1003を表示部1001に表示させる(ステップS604)。その後、決済コード表示装置1000は、POSレジスタ100から消去情報が送信されたか否かを判定し(ステップS605)、消去情報が送信されていなければステップS605の処理を繰り返し、消去情報が送信されたときに決済コード1002を消去させる。こうして、決済コード表示装置1000における処理を終了する。なお、決済コード1002、支払い金額1003とともに、決済事業者名を表示してもよい。 Subsequently, the payment code display device 1000 generates a payment code 1002 using the read terminal ID, member store code, member information, and additional information (step S603). Then, the payment code display device 1000 displays the generated payment code 1002 and the payment amount 1003 on the display unit 1001 (step S604). After that, the payment code display device 1000 determines whether or not the erasure information is transmitted from the POS register 100 (step S605). If the erasure information is not transmitted, the process of step S605 is repeated and the erasure information is transmitted. Sometimes the payment code 1002 is erased. In this way, the processing in the payment code display device 1000 is completed. Note that the settlement operator name may be displayed together with the settlement code 1002 and the payment amount 1003.

本実施形態に係る決済コード表示装置1000においては、POSレジスタ100から送信された金額情報に応じた決済コード1002を生成し、生成した決済コード1002を支払い金額1003とともに表示部1001に表示する。決済コード表示装置1000の表示部1001に表示された決済コード1002は、上記第1の実施形態における携帯端末40で読み取ることによって、決済を行うことができる。 In the payment code display device 1000 according to the present embodiment, the payment code 1002 is generated according to the amount information transmitted from the POS register 100, and the generated payment code 1002 is displayed on the display unit 1001 together with the payment amount 1003. The payment code 1002 displayed on the display unit 1001 of the payment code display device 1000 can be read by the mobile terminal 40 in the first embodiment to perform payment.

すなわち、上記第1の実施形態と比較した場合、上記第1の実施形態では、図8(B)に示すように、精算装置30に決済コード610Bが表示され、この決済コード610Bを携帯端末40で読み込むことによって決済が行われる。その一方、本実施形態では、図17に示す表示部1001に表示された決済コード1002を携帯端末40で読み込むことによって決済が行われる。 That is, when compared with the first embodiment, in the first embodiment, as shown in FIG. 8B, the payment code 610B is displayed on the settlement device 30, and the payment code 610B is displayed on the mobile terminal 40. Settlement is done by reading in. On the other hand, in the present embodiment, payment is performed by reading the payment code 1002 displayed on the display unit 1001 shown in FIG. 17 with the mobile terminal 40.

このため、本実施形態の決済コード表示装置1000を用いることにより、登録情報に応じた二次元コードを読み取って決済を行うことができるようにすることができる。また、訪日外国人の取り込みを行うことができる。なお、チャージ残高が合計金額に満たなかったときのエラー情報などの表示は、決済コード表示装置1000の表示部1001で行ってもよい。 Therefore, by using the payment code display device 1000 of the present embodiment, it is possible to read the two-dimensional code corresponding to the registration information and perform payment. In addition, foreigners visiting Japan can be imported. The display of error information and the like when the charge balance is less than the total amount may be performed on the display unit 1001 of the payment code display device 1000.

また、本実施形態の決済コード表示装置1000を用いることにより、決済が行われるごとに決済コードを生成することができる。このため、決済コードの差し替えによる不正決済の発生を抑制することができる。また、決済コードを生成する機能を備えていないPOSレジスタ100を備える店舗等においても、決済コードを生成して決済コードを用いた取引を行うことができる。したがって、決済コードを生成する機能を備えていないPOSレジスタ100が過去に店舗等に導入された場合でも、二次元コード表示装置1000を導入することにより、決済コードを生成して決済コードを用いた取引を行うことができる。 Further, by using the payment code display device 1000 of the present embodiment, it is possible to generate a payment code each time payment is made. Therefore, it is possible to suppress the occurrence of illegal payment due to replacement of the payment code. Further, even in a store or the like having the POS register 100 that does not have the function of generating a payment code, it is possible to generate a payment code and conduct a transaction using the payment code. Therefore, even if the POS register 100 that does not have the function of generating a payment code is installed in a store or the like in the past, by installing the two-dimensional code display device 1000, the payment code is generated and the payment code is used. You can make a transaction.

また、本実施形態の決済コード表示装置1000を用いるにあたり、POSレジスタ100から決済事業者識別情報を受信して、決済事業者を特定して決済を行う。このため、複数の決済事業者に対応して決済コードを用いた決済を行うことができる。 When using the payment code display device 1000 of the present embodiment, the payment operator identification information is received from the POS register 100, the payment operator is specified, and payment is performed. Therefore, it is possible to make payment using the payment code corresponding to a plurality of payment providers.

また、本実施形態の決済コード表示装置1000は、POSレジスタ100から消去情報が送信されたときに決済コードを消去する。このため、決済を行っている取引の決済コードを精度よく表示することができるので、他の決済の決済コードを客が読み込むなどの問題を抑制できる。なお、決済コード表示装置1000が決済コードを消去する条件は他の条件でもよく、例えば、決済が完了したとの完了情報や、次の決済が開始されたときの決済開始情報が決済コード表示装置1000に提供されるようにし、完了情報または決済開始情報を決済コード表示装置1000が受信したときに、決済コードを消去するようにしてもよい。 Further, the payment code display device 1000 of the present embodiment deletes the payment code when the deletion information is transmitted from the POS register 100. For this reason, the payment code of the transaction for which payment is being made can be displayed with high accuracy, and the problem that the customer reads the payment code of another payment can be suppressed. The conditions for the payment code display device 1000 to erase the payment code may be other conditions. For example, the completion information indicating that the payment is completed and the payment start information when the next payment is started are the payment code display device. Alternatively, the payment code may be erased when the payment code display device 1000 receives the completion information or the payment start information.

[第6の実施形態の変形例1]
次に、第6の実施形態の変形例1について図22を参照して説明する。図22は、金額入力装置に接続された決済コード表示装置の斜視図である。図22に示すように、本変形例の決済コード表示装置1000には、金額入力装置800が接続されている。金額入力装置800は、テンキー部801と表示部802とを備えている。また、金額入力装置800は、図示しない演算部及び通信部を備えている。
[Modification 1 of the sixth embodiment]
Next, a modified example 1 of the sixth embodiment will be described with reference to FIG. FIG. 22 is a perspective view of the payment code display device connected to the money amount input device. As shown in FIG. 22, an amount input device 800 is connected to the payment code display device 1000 of this modification. The amount input device 800 includes a numeric keypad section 801 and a display section 802. In addition, the money amount input device 800 includes a calculation unit and a communication unit (not shown).

テンキー部801は、1〜9、0、00等の数字が記載された数字キーと801A、+、−、×、÷、等の数式に用いる記号が記載された演算キー801B、及びファンクションキーF1〜F4などを備えている。ファンクションキーF1〜F4には、上記第6の実施形態における決済事業者指定キーと同様に、1つの決済事業者がそれぞれ割り当てられている。ファンクションキーF1〜F4には、指定先の決済事業者の識別表示が表示されている。例えば、既存の金額入力装置800に決済コード表示装置1000を接続して使用する際には、金額入力装置800のファンクションキーF1〜F4に対して、決済事業者の識別表示をシール等で貼り付けることにより、ファンクションキーF1〜F4に識別表示が表示されるようにしてもよい。表示部802は、テンキー部801におけるキーを押下することで入力された数字や記号に応じた表示や、テンキー部801を操作することによって得られる演算結果などを表示する。 The ten-key portion 801 includes numeral keys in which numbers 1 to 9, 0, 00, etc. are written, operation keys 801B in which symbols used in mathematical expressions such as 801A, +, −, ×, ÷, and the function key F1 are written. ~F4 and the like. One settlement operator is assigned to each of the function keys F1 to F4, similarly to the settlement operator designating key in the sixth embodiment. On the function keys F1 to F4, an identification display of the designated settlement operator is displayed. For example, when the payment code display device 1000 is used by connecting to the existing amount input device 800, the identification display of the payment operator is attached to the function keys F1 to F4 of the amount input device 800 with a sticker or the like. By doing so, the identification display may be displayed on the function keys F1 to F4. The display unit 802 displays a display corresponding to a numeral or a symbol input by pressing a key in the ten-key unit 801, a calculation result obtained by operating the ten-key unit 801 and the like.

演算部は、テンキー部801におけるキーを押下することで入力された数字や記号に応じた演算を行う。演算部において行われる演算の途中経過や演算の結果は、表示部802に表示される。金額入力装置800は、例えば客が店舗から複数の商品を購入する場合に、購入する商品の合計金額を計算するために利用される。このため、演算部は、商品の合計金額(総額)を算出する機能を有する。 The arithmetic unit performs an arithmetic operation according to a number or symbol input by pressing a key on the ten-key unit 801. The progress of the calculation performed in the calculation unit and the result of the calculation are displayed on the display unit 802. The price input device 800 is used to calculate the total price of the products to be purchased, for example, when a customer purchases a plurality of products from a store. Therefore, the calculation unit has a function of calculating the total price (total amount) of the products.

通信部は、ファンクションキーF1〜F4の操作に基づいて、テンキー部801から入力された入力結果や演算部における演算の経過や結果及びファンクションキーF1〜F4の操作によって指定される決済事業者の決済事業者識別情報を決済コード表示装置1000に送信する。通信部は、決済事業者識別情報を送信する際に、演算部で計算した数値の総計(購入商品の合計金額に相当する)を示す金額情報を決済コード表示装置1000に送信する。 The communication unit, based on the operation of the function keys F1 to F4, the input result input from the numeric keypad unit 801, the progress and result of the operation in the operation unit, and the payment of the payment operator specified by the operation of the function keys F1 to F4. The business operator identification information is transmitted to the payment code display device 1000. When transmitting the settlement operator identification information, the communication unit transmits, to the settlement code display device 1000, amount information indicating the total of the numerical values calculated by the calculation unit (corresponding to the total amount of purchased commodities).

決済コード表示装置1000は、上記第6の実施形態と同様の構成を有する。本変形例では、記憶部1030には、SDカード2000により読み出した端末ID及び加盟点コードが記憶されているが、その他の会員情報や付加情報は記憶されていない点においては異なっている。 The payment code display device 1000 has the same configuration as that of the sixth embodiment. In this modified example, the storage unit 1030 stores the terminal ID and the member point code read by the SD card 2000, but is different in that other member information and additional information are not stored.

変形例1の決済コード表示装置1000では、生成部1020は、金額入力装置800から決済事業者識別情報及び金額情報を受信した際に、上記第6の実施形態と同様の手順で端末ID及び加盟店コードを読み出して、金額情報を含めて決済コードを生成する。決済コード表示装置1000は、生成した決済コード1002を、表示制御部によって表示部1001に表示させる。 In the settlement code display device 1000 of the first modification, when the generation unit 1020 receives the settlement operator identification information and the amount information from the amount input device 800, the generation unit 1020 follows the procedure similar to that of the sixth embodiment and determines the terminal ID and the membership. The store code is read and a payment code including the amount information is generated. The payment code display device 1000 causes the display control unit to display the generated payment code 1002 on the display unit 1001.

本変形例に係る決済コード表示装置1000においては、金額入力装置800から送信された登録情報に応じた決済コードを生成し、表示部1001に表示する。決済コード表示装置1000の表示部1001に表示された決済コード1002は、上記第1の実施形態における携帯端末40で読み取ることによって、決済を行うことができる。 In the payment code display device 1000 according to this modification, a payment code according to the registration information transmitted from the amount input device 800 is generated and displayed on the display unit 1001. The payment code 1002 displayed on the display unit 1001 of the payment code display device 1000 can be read by the mobile terminal 40 in the first embodiment to perform payment.

このため、本実施形態の決済コード表示装置1000を用いることにより、登録情報に応じた二次元コードを読み取って決済を行うことができるようにすることができる。また、訪日外国人の取り込みを行うことができる。 Therefore, by using the payment code display device 1000 of the present embodiment, it is possible to read the two-dimensional code corresponding to the registration information and perform payment. In addition, foreigners visiting Japan can be imported.

また、本実施形態の決済コード表示装置1000を用いることにより、決済が行われるごとに決済コードを生成することができる。このため、決済コードの差し替えによる不正決済の発生を抑制することができる。また、決済コードを生成する機能を備えておらず、金額の計算を行う程度の簡素な金額入力装置800のみを設置する店舗等においても、決済コードを生成して決済コードを用いた取引を行うことができる。したがって、決済コードを生成する機能を備えていない金額入力装置800が過去に店舗等に導入されている場合でも、二次元コード表示装置1000を導入することにより、決済コードを生成して決済コードを用いた取引を行うことができる。 Further, by using the payment code display device 1000 of the present embodiment, it is possible to generate a payment code each time payment is made. Therefore, it is possible to suppress the occurrence of illegal payment due to replacement of the payment code. Further, even in a store or the like that does not have a function of generating a payment code and has only a simple amount input device 800 for calculating an amount of money, a payment code is generated and a transaction using the payment code is performed. be able to. Therefore, even if the money amount input device 800 that does not have the function of generating a payment code is installed in a store or the like in the past, by introducing the two-dimensional code display device 1000, the payment code is generated and the payment code is displayed. You can make the transaction you used.

なお、金額入力装置800を用いて決済を完了した場合、金額入力装置800には、印字した紙レシートを発行する機能がないので、レシートを発行できない場合がある。この場合には、例えば、決済事業者が携帯端末40に電子レシート情報を送信し、電子レシートを携帯端末40に表示させることで紙レシートの代用としてもよい。あるいは、携帯端末40に送信された顧客用決済完了情報を携帯端末40から別途設けられたレシート発行装置に送信して、顧客用決済完了情報を受信したレシート発行装置で紙レシートを発行するようにしてもよい。 When the payment is completed using the money amount input device 800, the money amount input device 800 does not have a function of issuing a printed paper receipt, and thus it may not be possible to issue a receipt. In this case, for example, the payment operator may transmit the electronic receipt information to the mobile terminal 40 and display the electronic receipt on the mobile terminal 40 to substitute for the paper receipt. Alternatively, the customer payment completion information transmitted to the mobile terminal 40 may be transmitted from the mobile terminal 40 to a separately provided receipt issuing device, and the receipt issuing device that receives the customer payment completion information may issue a paper receipt. May be.

[第6の実施形態の変形例2]
次に、第6の実施形態の変形例2について図23を参照して説明する。図23は、計量装置に接続された決済コード表示装置の斜視図である。図23に示すように、本変形例の決済コード表示装置1000には、計量装置900が接続されている。計量装置900は、例えば、量り売りの商品(例えば惣菜など)について、商品を計量し、計量した結果から商品の代金を算出して、商品についての決済を行う装置である。なお、計量装置900は、量り売りに代えて又は加えて、量り売りでない商品についての決済をできるようにしてもよい。計量装置900は、スキャナ部904と、店員用表示部905と、キー操作部908と、計量部909と、印字部910と、ドロア913を備えている。また、計量装置900は、図示しないマイクロコンピュータを備えている。マイクロコンピュータは、決済コード1002を生成する二次元コード生成部と、支払い金額1003や二次元コード生成部で生成した決済コード1002を表示部1001に表示する表示制御を行う表示制御部と、決済コード表示装置1000に各種情報を送信する通信部を備えている。
[Modification 2 of the sixth embodiment]
Next, a modified example 2 of the sixth embodiment will be described with reference to FIG. FIG. 23 is a perspective view of the payment code display device connected to the weighing device. As shown in FIG. 23, a weighing device 900 is connected to the payment code display device 1000 of this modification. The weighing device 900 is, for example, a device that weighs a merchandise (for example, a side dish) sold by weight, calculates the price of the merchandise based on the measurement result, and makes a payment for the merchandise. It should be noted that the weighing device 900 may be capable of making payment for a product that is not sold by weight, instead of or in addition to the sale by weight. The weighing device 900 includes a scanner unit 904, a store clerk display unit 905, a key operation unit 908, a weighing unit 909, a printing unit 910, and a drawer 913. Further, the weighing device 900 includes a microcomputer (not shown). The microcomputer includes a two-dimensional code generation unit that generates a payment code 1002, a display control unit that performs display control for displaying the payment amount 1003 and the payment code 1002 generated by the two-dimensional code generation unit on the display unit 1001, and a payment code. The display unit 1000 includes a communication unit that transmits various kinds of information.

スキャナ部904は、コード化された情報を光学的に読み取って、読み取った情報をマイクロコンピュータに記憶させる。キー操作部908は、店員からの種々の操作を受け付けるための各種の操作キー(置数キー、取消キー、風袋キー、追加キー、品番キー、実行キー等)を備える。なお、キー操作部908は、店員用表示部905に表示される各種の操作キーと同様の各種の操作キーを備えていてもよい。 The scanner unit 904 optically reads the coded information and stores the read information in the microcomputer. The key operation unit 908 includes various operation keys (a numeric key, a cancel key, a tare key, an additional key, a product number key, an execution key, etc.) for accepting various operations from a store clerk. The key operation unit 908 may include various operation keys similar to the various operation keys displayed on the store clerk display unit 905.

計量部909は、秤台909aに置かれた商品等(商品及び該商品を入れた風袋)の重量(重さ)を計量し、計量値を示したデータをマイクロコンピュータに出力する。なお、計量部909から計量値を取得したマイクロコンピュータは、計量値から所定の重量(風袋の重量)を減算して、秤台909aに置かれた商品の重量を算出する。 The weighing unit 909 measures the weight (weight) of the product or the like (the product and the tare containing the product) placed on the weighing platform 909a, and outputs data indicating the measured value to the microcomputer. The microcomputer that has obtained the weight value from the weighing unit 909 subtracts a predetermined weight (tare weight) from the weight value to calculate the weight of the product placed on the weighing platform 909a.

マイクロコンピュータは、商品の単価を記憶している。マイクロコンピュータは、算出した商品の重量と、記憶している商品の単価に基づいて、商品の金額を算出する。また、図示しないが、店員用表示部905の反対側(客側)には、店員用表示部905とほぼ同じ大きさの客用表示部が設けられている。客用表示部には、商品登録された商品の名称や計量結果(計量値)、マイクロコンピュータにより算出された金額等の情報が表示される。客は、客用表示部に表示された金額等の情報や店員の口頭により得た情報に基づいて、代金の支払いを行う。 The microcomputer stores the unit price of the product. The microcomputer calculates the price of the product based on the calculated weight of the product and the stored unit price of the product. Although not shown, on the opposite side (customer side) of the store clerk display unit 905, a customer display unit having substantially the same size as the store clerk display unit 905 is provided. The customer display section displays information such as the name of the registered product, the measurement result (measurement value), and the amount of money calculated by the microcomputer. The customer pays the price based on the information such as the amount of money displayed on the customer display unit and the information obtained by the clerk verbally.

また、マイクロコンピュータは、上記の第6の実施形態で説明した決済事業者識別情報を記憶している。マイクロコンピュータは、店員の所定の操作に基づいて、決済を行う際に、現金による決済と決済コードを読み取ることによる決済を客に選択させることができる。客が、決済コードを読み取る決済を選択した場合、マイクロコンピュータは、店員の所定の操作に応じて、金額情報及び決済事業者識別情報を決済コード表示装置1000に送信する。 Further, the microcomputer stores the settlement operator identification information described in the sixth embodiment. The microcomputer can allow the customer to select the payment by cash and the payment by reading the payment code when the payment is performed based on a predetermined operation of the clerk. When the customer selects the payment for reading the payment code, the microcomputer transmits the amount information and the payment operator identification information to the payment code display device 1000 according to a predetermined operation of the clerk.

印字部910は、各種情報を紙媒体に印字し、発行口から発行(出力)する。ドロア913は、客から受け取った紙幣及び貨幣を収納する収納部を有し、店員の操作に応じて収納部が前面に引き出されるようになっている。なお、本実施形態においてドロア913と例示したが、客から預かった貨幣(紙幣及び硬貨)を入金する入金口と、客から預かった預り金と支払い代金とに差額(釣銭)がある場合に貨幣(紙幣及び硬貨)を出金する出金口を備えた自動釣銭釣札機(自動釣銭釣札装置)であってもよい。 The printing unit 910 prints various types of information on a paper medium and issues (outputs) from the issuing port. The drawer 913 has a storage unit for storing banknotes and coins received from customers, and the storage unit is pulled out to the front according to the operation of the store clerk. Although the drawer 913 is exemplified in the present embodiment, when there is a difference (change) between the deposit port for depositing the money (banknotes and coins) deposited by the customer and the deposit and payment amount deposited by the customer. It may be an automatic change ticket machine (automatic change ticket device) equipped with a dispensing port for dispensing (banknotes and coins).

本実施形態の計量装置900では、量り売り商品についての代金を求める際に、商品を秤台909aの上に置き、商品を計量する。計量装置900は、計量した商品の重量と商品の単価(単位重量当たりの単価)に基づいて、商品の代金を算出し、客用表示部に表示する。量り売りでない商品については、例えばスキャナ部904により読み取った情報から代金を求める。そして、客用表示部の表示に応じた金額を客が支払うことにより、決済を行う。この決済を行う際に、現金による支払いに代えて又は加えて、決済コード表示装置1000に決済コードを表示して決済を行う。なお、計量装置900が決済コード表示装置1000と同様の機能を備え、決済コードを客用表示部に表示できるようにしてもよい。 In the weighing device 900 of the present embodiment, when obtaining the price for a product sold by weight, the product is placed on the weighing platform 909a and the product is weighed. The weighing device 900 calculates the price of the product based on the weight of the measured product and the unit price of the product (unit price per unit weight), and displays the price on the customer display unit. For products that are not sold by weight, the price is calculated from the information read by the scanner unit 904, for example. Then, the customer pays the amount of money according to the display on the customer display unit to make the settlement. When performing this settlement, instead of or in addition to the cash payment, the settlement code is displayed by displaying the settlement code on the settlement code display device 1000. The weighing device 900 may have the same function as that of the payment code display device 1000 so that the payment code can be displayed on the customer display unit.

決済コード表示装置1000に決済コードを表示して決済を行う場合、計量装置900は、決済コード表示装置1000に対して金額情報及び決済事業者識別情報を送信する。決済コード表示装置1000においては、計量装置900から送信された金額情報及び決済事業者識別情報に基づいて、上記第6の実施形態と同様にして決済コードを生成し、表示部1001に表示する。決済コード表示装置1000の表示部1001に表示された決済コード1002は、上記第1の実施形態における携帯端末40で読み取ることによって、決済を行うことができる。 When the payment code is displayed on the payment code display device 1000 for payment, the weighing device 900 transmits the amount information and the payment operator identification information to the payment code display device 1000. In the payment code display device 1000, based on the amount information and the payment operator identification information transmitted from the weighing device 900, a payment code is generated in the same manner as in the sixth embodiment and displayed on the display unit 1001. The payment code 1002 displayed on the display unit 1001 of the payment code display device 1000 can be read by the mobile terminal 40 in the first embodiment to perform payment.

このため、本実施形態の決済コード表示装置1000を用いることにより、登録情報に応じた二次元コードを読み取って決済を行うことができるようにすることができる。また、訪日外国人の取り込みを行うことができる。 Therefore, by using the payment code display device 1000 of the present embodiment, it is possible to read the two-dimensional code corresponding to the registration information and perform payment. In addition, foreigners visiting Japan can be imported.

また、本実施形態の決済コード表示装置1000を用いることにより、決済が行われるごとに決済コードを生成することができる。このため、決済コードの差し替えによる不正決済の発生を抑制することができる。また、商品の計量及び登録を行う計量装置900のみを設置する店舗等においても、決済コードを生成して決済コードを用いた取引を行うことができる。したがって、決済コードを生成する機能を備えていない計量装置900が過去に店舗等に導入されている場合でも、二次元コード表示装置1000を導入することにより、決済コードを生成して決済コードを用いた取引を行うことができる。 Further, by using the payment code display device 1000 of the present embodiment, it is possible to generate a payment code each time payment is made. Therefore, it is possible to suppress the occurrence of illegal payment due to replacement of the payment code. Further, even in a store or the like in which only the weighing device 900 for weighing and registering products is installed, a settlement code can be generated and a transaction using the settlement code can be performed. Therefore, even if the weighing device 900 that does not have the function of generating a payment code is installed in a store or the like in the past, by introducing the two-dimensional code display device 1000, the payment code is generated and the payment code is used. You can make the trades that you had.

また、計量装置900における客用表示部は、表示面積が小さいことが多く、例えば、決済コードを含め、商品や支払い金額などの種々の情報を表示すると、決済コードの表示が小さくなってしまうことがある。その結果、客による決済コードの視認性を損なったり、客が決済コードをうまく撮像できなかったりするという懸念がある。また、客用表示部において、決済コードを表示する領域を確保する必要があるため、客用表示部に表示する情報を削減したり、表示を小さくしたりすることが求められる。この点、決済コード表示装置1000に決済コードを表示させることにより、客による決済コードの視認性を損なったり、客が決済コードをうまく撮像できなかったりすることを抑制できる。また、客用表示部に表示する情報を削減すること無く決済コードを表示できるため、客用表示部の視認性の低下を抑制できる。 In addition, the display area for the customer in the weighing device 900 often has a small display area. For example, when displaying various information such as products and payment amount including the payment code, the display of the payment code becomes small. There is. As a result, there is a concern that the visibility of the payment code by the customer may be impaired and the customer may not be able to capture the payment code well. Further, since it is necessary to secure an area for displaying the payment code in the customer display unit, it is required to reduce the information displayed on the customer display unit or to reduce the display. In this respect, by displaying the payment code on the payment code display device 1000, it is possible to prevent the visibility of the payment code by the customer from being impaired and the customer not to capture the payment code well. Further, since the settlement code can be displayed without reducing the information displayed on the customer display unit, it is possible to prevent the visibility of the customer display unit from being degraded.

また、決済コードを表示した決済では、現金を介在させることないので、現金を用意せずに済んだり、あるいは、現金の収容量を少なくしたりすることができる。このため、現金を収容するドロア913をなくしたり、ドロア913のサイズを小さくしたりすることができる。したがって、計量装置900の下部におけるドロア913の占有スペースをなくしたり小さくしたりすることができるので、計量装置900の設置位置を従来よりも低い位置とすることができる。計量装置900は、例えば、冷ケース(冷凍ケース、冷蔵ケース)の上に載置して利用されるため、従来は、例えば身長の低い店員の計量作業の効率が高いとは言えなかったが、計量装置900を低い位置に載置できるので、計量作業を効率的に行えるようにすることができる。 Further, in the payment in which the payment code is displayed, no cash is involved, so that it is not necessary to prepare the cash, or the amount of cash stored can be reduced. Therefore, it is possible to eliminate the drawer 913 that stores cash and to reduce the size of the drawer 913. Therefore, it is possible to eliminate or reduce the space occupied by the drawer 913 in the lower portion of the weighing device 900, so that the installation position of the weighing device 900 can be set to a position lower than the conventional position. Since the weighing device 900 is used by being placed on, for example, a cold case (freezing case or refrigerating case), conventionally, for example, it cannot be said that the efficiency of the weighing work of a store clerk with a short height is high. Since the weighing device 900 can be placed at a low position, the weighing work can be efficiently performed.

[第6の実施形態のその他の変形例2]
上記の各第6の実施形態では、決済コード表示装置1000の表示部1001には、決済コード1002及び支払い金額1003を表示しているが、他の情報を表示してもよく、例えば、図24に示すように、決済先の情報として、決済事業者の事業者名1004及び決済事業者を表すマーク1005などを表示してもよい。決済事業者の事業者名1004及び決済事業者を表すマーク1005など、客が決済事業者を識別できる表示を行うことにより、客は、指定した決済事業者との間で決済が行われたことを確認することができる。
[Other Modification 2 of Sixth Embodiment]
In each of the sixth embodiments described above, the payment code 1002 and the payment amount 1003 are displayed on the display unit 1001 of the payment code display device 1000, but other information may be displayed, for example, FIG. As shown in FIG. 7, as the payment destination information, a business operator name 1004 of the payment operator and a mark 1005 indicating the payment operator may be displayed. By performing a display such that the customer can identify the payment operator, such as the payment operator's business name 1004 and the mark 1005 indicating the payment operator, the customer has made payment with the specified payment operator. Can be confirmed.

[その他の変形例]
上記第1の実施形態〜第5の実施形態においては、登録装置20と精算装置30とが分離された構成のPOSシステムを例に挙げた。しかしながら、本実施形態による決済コードを用いた取引は、例えば商品登録処理から精算処理までの会計処理を1台で行うPOSレジスタにも適用できる。
また、本実施形態による決済コードを用いた取引は、客が商品登録から精算までの操作を行うフルセルフによるPOSレジスタにも適用できる。
さらに、本実施形態による決済コードを用いた取引は、店員が商品の登録を行い、店員の対面で客が釣銭機を操作して精算を行うようにされた対面形式のPOSレジスタにも適用できる。さらには、対面式のPOSレジスタの客側でも商品登録を行うことができるようにしてもよい。
即ち、本実施形態の構成が適用可能なPOSシステム、POSレジスタについては特に限定されない。
[Other modifications]
In the first to fifth embodiments described above, the POS system having the configuration in which the registration device 20 and the settlement device 30 are separated is taken as an example. However, the transaction using the settlement code according to the present embodiment can also be applied to, for example, a POS register that performs accounting processing from product registration processing to settlement processing by one unit.
The transaction using the payment code according to the present embodiment can also be applied to a POS register by full self, in which a customer performs operations from product registration to settlement.
Further, the transaction using the settlement code according to the present embodiment can be applied to a face-to-face POS register in which a store clerk registers a product and a customer operates a change dispenser to face the store clerk for settlement. .. Further, the customer side of the face-to-face POS register may be able to register the product.
That is, the POS system and the POS register to which the configuration of this embodiment is applicable are not particularly limited.

また、上記の各実施形態及び変形例は、適宜組み合わせて実施してもよい。例えば、上記第1の実施形態では、図8に示すように、精算装置の精算画面600に決済コードを表示して携帯端末40で読み込むことで決済を行い、第2の実施形態では、図19に示すよう、携帯端末40の表示部404に二次元コード404E及びバーコード(一次元コード)404Fを表示して精算装置のスキャナ部で読み込むことで決済が行われるが、これらの両方が行えるようにしてもよい。
この場合、例えば、「精算装置のコードを撮影するか携帯端末のコードを読み取ってください」といった文言を含む説明表示を行ってもよい。この説明表示は、精算画面600及び携帯端末40の表示部404のいずれか一方に行ってもよいし、両方に行ってもよい。また、精算画面600に決済コードを表示して携帯端末40で読み込む方式と表示部404に二次元コード404E及びバーコード(一次元コード)404Fを表示して精算装置のスキャナ部で読み込む方式のどちらか早く行われた方で決済が実行できるようにしてもよいし、設定によっていずれかのみで実行できるようにしてもよい。
In addition, the above-described respective embodiments and modified examples may be implemented in an appropriate combination. For example, in the first embodiment, as shown in FIG. 8, the settlement code is displayed on the settlement screen 600 of the settlement device and read by the mobile terminal 40 to perform settlement, and in the second embodiment, the settlement code is displayed in FIG. As shown in FIG. 2, the two-dimensional code 404E and the bar code (one-dimensional code) 404F are displayed on the display unit 404 of the mobile terminal 40 and the settlement is performed by reading the two-dimensional code by the scanner unit of the settlement device. You can
In this case, for example, an explanation display including a message such as “Please shoot the code of the settlement device or read the code of the mobile terminal” may be displayed. This explanation display may be performed on one of the settlement screen 600 and the display unit 404 of the mobile terminal 40, or may be performed on both. Further, either the method of displaying the settlement code on the settlement screen 600 and reading it by the mobile terminal 40 or the method of displaying the two-dimensional code 404E and the barcode (one-dimensional code) 404F on the display unit 404 and reading it by the scanner unit of the settlement apparatus. The payment may be executed by the person who has made the payment earlier, or by either one depending on the setting.

また、上記の各実施形態におけるウォレットでの支払いによる決済方法またはこの決済方法に他の決済方法を含めて、決済方法ごとに決済の実績を記憶しておき、決済方法ごとの集計が可能となるようにしてもよい。集計の項目としては、例えば、使用客数、合計決済金額、使用日時等の項目を含めてもよいし、その他の項目を含めてもよい。また、特定の決済方法がいつ使われたかなどの情報を電子ジャーナル等で検索できるようにしておいてもよい。決済の実績は、例えば、ストアコントローラ10に記憶してもよいし、複数の登録装置20や精算装置30のうちの一部または全部に記憶してもよい。 In addition, the settlement method by the payment by the wallet in each of the above-described embodiments, or other settlement methods included in this settlement method, the settlement record for each settlement method is stored, and the totalization for each settlement method becomes possible. You may do it. The items of totaling may include, for example, items such as the number of customers, total payment amount, date and time of use, and other items. Further, information such as when a particular payment method is used may be searched for in an electronic journal or the like. The payment record may be stored in the store controller 10, or may be stored in some or all of the plurality of registration devices 20 and the settlement devices 30, for example.

また、上記の各実施形態における登録装置20に設けられたカードリーダ210に代えて、または加えて、クレジットカードや電子マネーの処理を行う決済端末を登録装置20に接続させてもよい。また、精算装置30に設けられたカードリーダ313に代えて、または加えて、クレジットカードや電子マネーの処理を行う決済端末を精算装置30に接続させてもよい。決済端末は、登録装置20や精算装置30に対して有線によって情報送信が可能となるように接続されていてもよいし、無線によって接続されていてもよい。
この決済端末にディスプレイが設けられている場合には、精算装置の精算画面600に決済コードを表示する態様に代えて、または加えて、決済端末のディスプレイに決済コードを表示するようにしてもよい。
Further, instead of or in addition to the card reader 210 provided in the registration device 20 in each of the above-described embodiments, a payment terminal that processes a credit card or electronic money may be connected to the registration device 20. Further, instead of or in addition to the card reader 313 provided in the settlement device 30, a settlement terminal that processes a credit card or electronic money may be connected to the settlement device 30. The payment terminal may be connected to the registration device 20 and the settlement device 30 so that information can be transmitted by wire or wirelessly.
When the payment terminal is provided with a display, the payment code may be displayed on the display of the payment terminal instead of or in addition to the mode of displaying the payment code on the payment screen 600 of the payment device. ..

なお、上記実施形態において、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する態様としては、精算処理を実行させる精算装置30を、店員が登録装置20にて指定する態様(第1の指定態様)と、客に手渡しされるお会計券を登録装置20から発行させ、店員から手渡しされたお会計券を、客が1つの精算装置30に読み取らせる態様(第2の指定態様)とを挙げている。しかながら、精算装置30を指定する態様としては、上記の態様に限定されない。例えば、以下の第3の指定態様から第7の指定態様のように精算装置30が指定されてもよい。 In the above-described embodiment, as a mode of designating the settlement device 30 that executes the settlement process from the plurality of settlement devices 30, a mode in which the clerk specifies the settlement device 30 that executes the settlement process by the registration device 20. (First designation mode) and a mode in which the registration device 20 issues the transaction ticket handed to the customer, and the customer reads the transaction ticket handed by the clerk on one settlement device 30 (second mode). (Designated mode). However, the mode of designating the settlement device 30 is not limited to the above mode. For example, the settlement device 30 may be designated as in the following third to seventh designation modes.

第3の指定態様として、商品登録の完了に応じて店員用表示部205に表示された送信ボタンに対して行われた操作に応じて(あるいは商品登録の完了を宣言するような操作であってもよい)、登録装置20が、例えば精算装置30に状態の問合せを行って精算処理が可能な(例えば、障害が発生しておらず、使用中でもない)精算装置30を認識し、使用中でない精算装置30のうちから所定の規則に従って、1つの精算装置30を決定する。そして、登録装置20は、決定した精算装置30に精算情報(登録情報)を送信して精算処理の実行を指示する。 As a third specification mode, in response to an operation performed on the send button displayed on the salesclerk display unit 205 in response to completion of product registration (or an operation of declaring completion of product registration, The registration device 20 recognizes the settlement device 30 that is capable of performing the settlement processing by, for example, inquiring the state of the settlement device 30 (for example, no failure has occurred and not in use), and is not in use. One of the settlement devices 30 is determined according to a predetermined rule. Then, the registration device 20 sends the settlement information (registration information) to the determined settlement device 30 to instruct execution of the settlement process.

第4の指定態様として、予め精算装置30について精算処理の優先順位を設定しておくようにする。そのうえで、商品登録の完了に応じて、店員用表示部205に精算装置30への精算情報の送信を指示する送信ボタンの操作が有効となるように表示する。送信ボタンが操作されたことに応じて、登録装置20は、設定された優先順位に従った順で精算装置30の精算処理が可能であるか否かを確認し、精算処理が可能であることが確認されなければ、優先順位が次の精算装置30について確認するようにする。そのうえで、登録装置20は、最初に精算処理が可能であることが確認された精算装置30に精算情報を送信して精算処理の実行を指示する。 As the fourth designation mode, the priority order of the settlement process is set in advance for the settlement device 30. Then, in response to the completion of the product registration, the operation is performed on the store clerk display unit 205 so that the operation of the send button for instructing the transmission of the adjustment information to the adjustment device 30 becomes effective. In response to the operation of the send button, the registration device 20 confirms whether the settlement process of the settlement device 30 can be performed in the order according to the set priority order, and the settlement process can be performed. Is not confirmed, the priority is confirmed for the next settlement device 30. After that, the registration device 20 transmits the settlement information to the settlement device 30 which is confirmed to be capable of the settlement process first, and instructs the settlement device 30 to execute the settlement process.

なお、上記の第3の指定態様における所定規則に従った精算装置30、あるいは第4の指定態様における精算装置30の優先順位としては、例えば、精算装置30に割り当てられた番号に基づいて決定されてよい。あるいは、登録装置20から精算装置30までの距離に基づいて決定されてよい。あるいは、合計金額に基づいて予測される釣銭の金種の内訳と精算装置30の釣銭機に収納されている貨幣の金種ごとの枚数との関係に基づいて決定されてよい。 The priority order of the settlement device 30 according to the predetermined rule in the third designated mode or the settlement device 30 in the fourth designated mode is determined based on, for example, the number assigned to the settlement device 30. You may. Alternatively, it may be determined based on the distance from the registration device 20 to the settlement device 30. Alternatively, it may be determined based on the relationship between the breakdown of the denominations of change coins predicted based on the total amount and the number of coins of each currency denomination stored in the change machine of the settlement device 30.

第5の指定態様として、登録装置20は、全ての精算装置30に精算情報を送信する。精算情報を受信した精算装置30は、自己が受信した精算情報に含まれる精算情報を利用して精算処理を実行可能な状態となると、自己が精算処理を実行することを通知する精算処理実行通知を精算情報の送信元の登録装置20に送信する。
登録装置20は、精算処理実行通知の受信に応じて、精算処理実行通知の送信先の精算装置30を示す表示(精算処理実行表示)を行う。店員は、精算処理実行表示を見て、精算処理を実行する精算装置30がいずれであるのかを客に伝えればよい。
この際、精算処理実行表示とともに、精算処理実行通知を送信した精算装置30のサインポール311を所定のパターンで点灯させたり、精算装置30から所定の報知音を出力させたりすることで、自己が精算処理を実行することを報知するようにしてよい。
As a fifth designation mode, the registration device 20 transmits the settlement information to all the settlement devices 30. The settlement device 30 that has received the settlement information notifies the user that the settlement device 30 will execute the settlement process when the settlement device is able to execute the settlement process using the settlement information included in the received settlement information. Is transmitted to the registration device 20 that is the sender of the payment information.
In response to the receipt of the settlement process execution notification, the registration device 20 performs a display (settlement process execution display) indicating the settlement device 30 to which the settlement process execution notification is transmitted. The clerk may tell the customer which settlement device 30 executes the settlement process by looking at the settlement process execution display.
At this time, by displaying the settlement process execution display, lighting the sign pole 311 of the settlement device 30 that has transmitted the settlement process execution notification in a predetermined pattern, or outputting a predetermined notification sound from the settlement device 30 The fact that the settlement process is executed may be notified.

上記の第3〜第5の指定態様による精算装置30の指定によれば、精算処理を実行させるべき精算装置30をいずれとするのかを判断しなくともよい。 According to the designation of the settlement apparatus 30 according to the third to fifth designation modes, it is not necessary to determine which settlement apparatus 30 should execute the settlement process.

第6の指定態様として、登録装置20にて商品登録を終えた商品が容れられた買い物カゴを、店員が、精算装置30ごとに対応して設置されたカゴ置き場のうちのいずれかに買い物カゴを移動させる。
カゴ置き場には、載置された買い物カゴを検出するセンサ(重量センサ、あるいは光センサ等)が備えられる。センサによりカゴ置き場買い物カゴが載置されたことが判定されると、対応の精算装置30が要求を行って、登録装置20から対応の精算情報を取得し、精算処理を実行するようにされる。
この場合にも、精算処理を実行することとなった精算装置30が、サインポール(非図示)の点灯や報知音の出力などにより、自己が精算処理を実行することを報知するようにしてよい。
なお、載置された買い物カゴを検出するセンサに代えて、例えば店員に対応して人感センサや撮像装置を設けてよい。そして、登録装置20は、人感センサの検出出力や撮像装置により撮像して得られた画像等に基づいて、店員の動きを判断し、判断された結果に基づいて、店員が精算装置30ごとに対応して設置されたカゴ置き場のうちのいずれに買い物カゴを設置したのかを判定する。そして、判定されたカゴ置き場に対応する精算装置30を、精算処理を実行すべき精算装置30として決定するようにしてよい。
As a sixth designation mode, a shopping cart containing a product whose product registration has been completed by the registration device 20 is placed in one of the basket storage areas installed by the store clerk corresponding to each settlement device 30. To move.
The basket storage is provided with a sensor (weight sensor, optical sensor, or the like) that detects the placed shopping basket. When the sensor determines that the shopping cart is placed, the corresponding settlement device 30 makes a request, acquires the corresponding settlement information from the registration device 20, and executes the settlement process. ..
Also in this case, the settlement device 30 that has executed the settlement process may notify that the settlement device 30 will execute the settlement process by lighting a sine pole (not shown) or outputting a notification sound. ..
Note that, instead of the sensor that detects the placed shopping basket, a human sensor or an image pickup device may be provided corresponding to, for example, a store clerk. Then, the registration device 20 determines the movement of the clerk based on the detection output of the motion sensor, the image obtained by the imaging device, and the like, and the clerk sets the adjustment device 30 based on the determined result. It is determined in which of the basket storage areas installed corresponding to the item the shopping cart is installed. Then, the settlement device 30 corresponding to the determined basket storage area may be determined as the settlement device 30 that should execute the settlement process.

第7の指定態様として、登録装置20は、精算情報と、複数の精算装置30間での転送順を設定した転送順情報とを含む精算指示情報を、或る1つの精算装置30に送信する。
転送順情報は、精算装置30間で循環的に転送順を指定するものであってよい。
精算指示情報を受信した精算装置30は、自己が精算処理を実行可能であれば、精算指示情報の送信元の登録装置20に対して、精算処理実行通知を送信し、受信された精算指示情報に含まれる精算情報を利用して精算処理を実行する。
一方、精算指示情報を受信した精算装置30は、自己が精算処理を実行不可である場合、受信された精算指示情報に含まれる転送順情報に従って、転送順が次の精算装置30に対して、受信された精算指示情報を転送する。このようにして、精算装置30間で精算指示情報が順次転送されるようにすることによっても、精算処理を実行させるべき精算装置30の指定に相当する手順が実現される。
As a seventh specification mode, the registration device 20 transmits the settlement instruction information including the settlement information and the transfer order information in which the transfer order among the plurality of settlement devices 30 is set, to one certain settlement device 30. ..
The transfer order information may be information that cyclically specifies the transfer order among the settlement devices 30.
If the settlement device 30 that has received the settlement instruction information can execute the settlement process, the settlement device 30 sends a settlement process execution notification to the registration device 20 that is the sender of the settlement instruction information, and receives the received settlement instruction information. The settlement process is executed by using the settlement information included in.
On the other hand, when the settlement device 30 that has received the settlement instruction information is incapable of executing the settlement process, according to the transfer order information included in the received settlement instruction information, the settlement device 30 transfers the next settlement order to the next settlement device 30. The received settlement instruction information is transferred. In this way, by sequentially transferring the settlement instruction information between the settlement devices 30, the procedure corresponding to the designation of the settlement device 30 to execute the settlement process is realized.

上記の各指定態様において、精算処理を実行させる精算装置30の決定に関する処理は、例えば管理装置(ストアコントローラ10等)などのように、登録装置20及び精算装置30以外の所定の装置が、登録装置20による商品登録処理の終了に応じて実行するようにされてよい。登録装置20及び精算装置30以外の所定の装置としては、例えば精算装置30の状態をモニタリングするために設けられた装置等であってもよい。 In each of the above-described designation modes, the process relating to the determination of the settlement device 30 that executes the settlement process is performed by a predetermined device other than the registration device 20 and the settlement device 30, such as a management device (store controller 10). It may be executed in response to the end of the product registration process by the device 20. The predetermined device other than the registration device 20 and the settlement device 30 may be, for example, a device provided for monitoring the state of the settlement device 30.

なお、上記の実施形態のPOSシステム1(又は、ストアコントローラ10、登録装置20、精算装置30)の各処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、POSシステム1(又は、ストアコントローラ10、登録装置20、精算装置30)の各処理に係る上述した種々の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。 A program for executing each process of the POS system 1 (or the store controller 10, the registration device 20, the settlement device 30) of the above-described embodiment is recorded in a computer-readable recording medium, and the recording medium is recorded in the recording medium. The various processes described above relating to each process of the POS system 1 (or the store controller 10, the registration device 20, and the settlement device 30) may be performed by causing the computer system to read and execute the recorded program. The “computer system” may include an OS and hardware such as peripheral devices. Further, the “computer system” also includes a homepage providing environment (or display environment) if a WWW system is used. The "computer-readable recording medium" means a writable nonvolatile memory such as a flexible disk, a magneto-optical disk, a ROM, a flash memory, a portable medium such as a CD-ROM, a hard disk built in a computer system, or the like. Storage device.

さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 Further, the "computer-readable recording medium" means a volatile memory (for example, a DRAM (Dynamic) in a computer system that serves as a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. Random Access Memory)), which also holds the program for a certain period of time. Further, the program may be transmitted from a computer system that stores the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the "transmission medium" for transmitting the program refers to a medium having a function of transmitting information such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. Further, the program may be a program for realizing a part of the functions described above. Further, it may be a so-called difference file (difference program) that can realize the above-mentioned functions in combination with a program already recorded in the computer system.

<実施形態の総括>
(1)以上説明したように、本実施形態の一態様は、商品を登録する登録処理を実行する登録装置と、前記登録装置における登録処理によって登録された商品について精算する複数の精算装置と、を含むPOSシステムにおいて、前記登録装置は、商品登録した商品の取引に関する登録情報を前記精算装置に送信する送信手段を備え、前記精算装置は、前記登録装置から送信された登録情報に応じた決済コードを用いた取引を行うことにより、決済を実行する決済手段を備えることを特徴とするPOSシステムである。
<Summary of Embodiment>
(1) As described above, according to one aspect of the present embodiment, a registration device that executes a registration process of registering a product, and a plurality of payment devices that settle the products registered by the registration process in the registration device, In the POS system including the above, the registration device includes a transmission unit that transmits registration information related to a transaction of the registered merchandise item to the settlement device, and the settlement device performs payment according to the registration information transmitted from the registration device. It is a POS system characterized by comprising a settlement means for performing settlement by conducting a transaction using a code.

上記構成によれば、セミセルフ式のPOSシステムにおいて、登録情報に応じた二次元コードを読み取って決済を行うことができるようにすることができる。したがって、現金やクレジットカードを用いた決済以外の決済を行うことができるので、決済方法の多様化を図ることができる。その結果、顧客の利便性が高まり、POSシステムが設置された店舗の利用促進に寄与することができる。 According to the above configuration, in the semi-self type POS system, it is possible to read the two-dimensional code corresponding to the registration information and settle the payment. Therefore, since it is possible to make a payment other than the payment using cash or a credit card, it is possible to diversify the payment method. As a result, the convenience of the customer is increased, and it is possible to contribute to the promotion of use of the store in which the POS system is installed.

(2)本実施形態の一態様は、(1)に記載のPOSシステムであって、前記精算装置は、表示手段を備え、前記精算装置は、前記登録装置から送信された登録情報に応じた決済コードを前記表示手段に表示させる。 (2) One aspect of the present embodiment is the POS system according to (1), wherein the settlement device includes a display unit, and the settlement device responds to registration information transmitted from the registration device. The payment code is displayed on the display means.

上記構成によれば、さらに、精算装置に表示された二次元コードを携帯端末等で読み取って行う決済と、携帯端末等に表示された二次元コードを精算装置で読み取って行う決済の両方を行うことができる。したがって、二次元コードを用いた決済の利便性を高めることができる。 According to the above configuration, further, both the payment performed by reading the two-dimensional code displayed on the settlement device with the mobile terminal and the settlement performed by reading the two-dimensional code displayed on the mobile terminal with the settlement device. be able to. Therefore, the convenience of payment using the two-dimensional code can be improved.

(3)本実施形態の一態様は、(1)または(2)に記載のPOSシステムであって、前記登録装置は、前記決済コードを読み取り可能な読取手段を備え、前記登録装置は、顧客が提示する決済コードを読み取ることにより、決済を完了させる決済処理部を備える。 (3) One aspect of the present embodiment is the POS system according to (1) or (2), wherein the registration device includes a reading unit that can read the payment code, and the registration device is a customer. A payment processing unit that completes the payment by reading the payment code presented by.

上記構成によれば、さらに、登録装置で決済を行う場合には、精算装置で決済を行う必要はないので、例えば、購入した商品が少量である場合には、商品の登録から決済までを登録装置で済ませることができるので、精算装置までの移動の必要がなくなり、商品の購入にかかる手間を軽減することができる。 According to the above configuration, further, when the payment is made by the registration device, it is not necessary to make the payment by the settlement device. Therefore, for example, when the purchased product is a small amount, the registration from the product registration to the payment is registered. Since it can be completed with the device, it is not necessary to move to the settlement device, and the labor for purchasing the product can be reduced.

(4)本実施形態の一態様は、(1)〜(3)のいずれかに記載のPOSシステムであって、前記登録装置は、客用表示部を備え、前記登録装置は、前記客用表示部に決済コードを表示させる表示制御部を備える。 (4) One aspect of the present embodiment is the POS system according to any one of (1) to (3), wherein the registration device includes a customer display unit, and the registration device is the customer A display control unit that displays the payment code on the display unit is provided.

上記構成によれば、さらに、登録装置における商品の登録中に顧客が顧客コードの表示を始めているようなときには、商品の登録が終了した後、登録装置によって顧客コードを読み取って決済を完了させることにより、決済をスムーズに実行させることができる。また、顧客コードの表示に手間取っている場合には、精算装置において決済を行うこともできるので、決済の多様化を図ることができ、決済に要する時間の短縮に寄与することができる。 According to the above configuration, further, when the customer starts displaying the customer code while registering the product in the registration device, the registration device reads the customer code to complete the settlement after the product registration is completed. Thus, the payment can be smoothly executed. Further, when it takes time to display the customer code, the settlement can be performed by the settlement device, so that the settlement can be diversified and the time required for the settlement can be shortened.

(5)本実施形態の一態様は、商品を登録する登録処理を実行する登録装置と、前記登録装置における登録処理によって登録された商品について精算する複数の精算装置と、を含むPOSシステムにおける登録装置であって、商品登録した商品の取引に関する登録情報を前記精算装置に送信する送信手段を備えることを特徴とする登録装置である。 (5) One aspect of the present embodiment is a registration in a POS system including a registration device that performs a registration process for registering a product, and a plurality of payment devices that settle the product registered by the registration process in the registration device. It is an apparatus, and is a registration apparatus characterized by comprising transmission means for transmitting registration information relating to a transaction of a registered commodity to the settlement apparatus.

(6)本実施形態の一態様は、商品を登録する登録処理を実行する登録装置と、前記登録装置における登録処理によって登録された商品について精算する複数の精算装置と、を含むPOSシステムにおける精算装置であって、前記登録装置から送信された登録情報に応じた決済コードを用いた取引を行うことにより、決済を実行する決済手段を備えることを特徴とする精算装置である。 (6) One aspect of the present embodiment is a settlement in a POS system including a registration device that performs a registration process for registering a product, and a plurality of settlement devices that settles a product registered by the registration process in the registration device. The settlement device is a device, comprising a settlement means for performing settlement by performing a transaction using a settlement code according to the registration information transmitted from the registration device.

(7)本実施形態の一態様は、商品を登録する登録処理を実行する登録装置と、前記登録装置における登録処理によって登録された商品について精算する複数の精算装置と、を含むPOSシステムに備えられるコンピュータを、前記登録装置が備える商品登録した商品の取引に関する登録情報を前記精算装置に送信する送信手段、前記精算装置が備える前記登録装置から送信された登録情報に応じた決済コードを用いた取引を行うことにより、決済を実行する決済手段として機能させるためのプログラムである。 (7) One aspect of the present embodiment is provided in a POS system including a registration device that executes a registration process for registering a product, and a plurality of payment devices that settle the product registered by the registration process in the registration device. The computer is configured to use a transmitting means for transmitting registration information related to a transaction of a product registered in the registration device to the settlement device, and a payment code corresponding to the registration information transmitted from the registration device included in the settlement device. It is a program for functioning as a payment means for executing payment by making a transaction.

(A1)本実施形態の一態様は、金額情報と決済先を特定する特定情報とを受け付ける受付手段と、前記決済先に応じた決済先情報を複数記憶する記憶手段と、前記受付手段が受け付けた特定情報に基づく前記決済先に応じた決済先情報と、前記受付手段が受け付けた金額情報に基づいて二次元コードを生成する生成手段と、前記生成手段が生成した二次元コードを表示する表示手段と、を備えることを特徴とする情報表示装置である。 (A1) According to one aspect of the present embodiment, a reception unit that receives money amount information and specific information that specifies a payment destination, a storage unit that stores a plurality of payment destination information corresponding to the payment destination, and the reception unit receive the payment information. Payment destination information according to the payment destination based on the specific information, generation means for generating a two-dimensional code based on the amount information received by the reception means, and a display for displaying the two-dimensional code generated by the generation means And an information display device.

上記構成によれば、決済が行われるごとに決済コードを生成することができる。このため、決済コードの差し替えによる不正決済の発生を抑制することができる。また、決済コードを生成する機能を備えていないPOSレジスタ、金額入力装置、計量装置等を備える店舗等においても、決済コードを生成して決済コードを用いた取引を行うことができる。したがって、決済コードを生成する機能を備えていないPOSレジスタ等が過去に店舗等に導入された場合でも、二次元コード表示装置を導入することにより、決済コードを生成して決済コードを用いた取引を行うことができる。 According to the above configuration, the payment code can be generated each time payment is made. Therefore, it is possible to suppress the occurrence of illegal payment due to replacement of the payment code. Further, even in a store provided with a POS register which does not have a function of generating a payment code, an amount input device, a weighing device, etc., it is possible to generate a payment code and conduct a transaction using the payment code. Therefore, even if a POS register or the like that does not have a function of generating a payment code is installed in a store or the like in the past, by introducing a two-dimensional code display device, a payment code is generated and a transaction using the payment code is performed. It can be performed.

(A2)本実施形態の一態様は、(A1)に記載の情報表示装置であって、前記表示手段が前記二次元コードを表示した状態で、所定の消去情報を取得したときに、前記表示手段に表示された前記二次元コードを消去する消去手段を備える。 (A2) One aspect of the present embodiment is the information display device according to (A1), wherein when the display unit displays the two-dimensional code and the predetermined erasure information is acquired, the display is performed. An erasing means for erasing the two-dimensional code displayed on the means is provided.

上記構成によれば、決済を行っている取引の決済コードを精度よく表示することができる。 According to the above configuration, it is possible to accurately display the payment code of the transaction for which payment is being made.

(A3)本実施形態の一態様は、(A2)に記載の情報表示装置であって、前記表示手段は、前記金額情報に関する金額の情報及び前記特定情報に基づく前記決済先情報に関するに決済先の情報を、前記二次元コードとともに表示する。 (A3) One aspect of the present embodiment is the information display device according to (A2), wherein the display unit is a payment destination related to the payment amount information related to the amount information and the payment destination information based on the specific information. Information is displayed together with the two-dimensional code.

上記構成によれば、情報表示装置が決済先の情報を記憶するので、決済コードを生成する際の決済先を容易に確認することができる。 According to the above configuration, since the information display device stores the information of the payment destination, it is possible to easily confirm the payment destination when generating the payment code.

(A4)本実施形態の一態様は、金額情報と決済先に応じた決済先情報とを受け付ける受付手段と、前記受付手段が受け付けた金額情報及び決済先情報に基づいて二次元コードを生成する生成手段と、前記生成手段が生成した二次元コードを表示する表示手段と、を備える。 (A4) One aspect of the present embodiment is to generate a two-dimensional code on the basis of a reception unit that receives the amount information and the payment destination information corresponding to the payment destination, and the amount information and the payment destination information received by the reception unit. The generating unit includes a generating unit and a displaying unit that displays the two-dimensional code generated by the generating unit.

上記構成によれば、決済が行われるごとに決済コードを生成することができる。このため、決済コードの差し替えによる不正決済の発生を抑制することができる。 According to the above configuration, the payment code can be generated each time payment is made. Therefore, it is possible to suppress the occurrence of illegal payment due to replacement of the payment code.

(A5)本実施形態の一態様は、(A1)から(A4)のうちのいずれかに記載の情報表示装置であって、他の装置が送信して前記受付手段が受け付ける情報を受信するために、前記他の装置に接続される接続部を更に備える。 (A5) One aspect of the present embodiment is the information display device according to any one of (A1) to (A4), for receiving information transmitted by another device and received by the reception unit. In addition, a connection unit to be connected to the other device is further provided.

上記構成によれば、前記金額情報または前記決済先の情報を前記二次元コードとともに表示するので、客は、指定した決済事業者との間で決済が行われたことを確認することができる。 According to the above configuration, since the money amount information or the payment destination information is displayed together with the two-dimensional code, the customer can confirm that the payment has been made with the specified payment operator.

1 POSシステム
10 ストアコントローラ
20 登録装置
30 精算装置
40 携帯端末
50 クラウドセンター
60 決済事業者ゲートウェイ
70 決済事業者
80 決済事業者ゲートウェイ
100 POSレジスタ
204 スキャナ部
205 店員用表示部
205a 客用表示部
304 スキャナ部
310 決済部
400 立て札
400C 特定商品コード
404A メッセージ表示部
404B コード読み取り枠
404C 取引情報表示領域
404D PAYボタン
600 精算画面
600A 決済コード表示画面
603 第1メッセージ表示領域
604 第2メッセージ表示領域
605 支払い方法選択領域
605A 現金ボタン
605B クレジットボタン
605C ウォレットボタン
610 決済コード表示領域
610A 支払い種類表示
610B 決済コード
620 取引情報表示領域
800 金額入力装置
900 計量装置
1000 決済コード表示装置
1001 表示部
1002 決済コード
1003 支払い金額
1004 事業者名
1005 マーク
1010 受信部
1020 生成部
1030 記憶部
1100 配線
1 POS system 10 store controller 20 registration device 30 settlement device 40 mobile terminal 50 cloud center 60 payment operator gateway 70 payment operator 80 payment operator gateway 100 POS register 204 scanner unit 205 clerk display unit 205a customer display unit 304 scanner Department 310 Payment Department 400 Standing Bill 400C Specific Product Code 404A Message Display 404B Code Reading Frame 404C Transaction Information Display Area 404D PAY Button 600 Payment Screen 600A Payment Code Display Screen 603 First Message Display Area 604 Second Message Display Area 605 Payment Method Selection Area 605A Cash button 605B Credit button 605C Wallet button 610 Payment code display area 610A Payment type display 610B Payment code 620 Transaction information display area 800 Amount input device 900 Metering device 1000 Payment code display device 1001 Display part 1002 Payment code 1003 Payment amount 1004 Business Person name 1005 Mark 1010 Reception unit 1020 Generation unit 1030 Storage unit 1100 Wiring

Claims (5)

金額情報と決済先を特定する特定情報とを受け付ける受付手段と、
前記決済先に応じた決済先情報を複数記憶する記憶手段と、
前記受付手段が受け付けた特定情報に基づく前記決済先に応じた決済先情報と、前記受付手段が受け付けた金額情報に基づいて二次元コードを生成する生成手段と、
前記生成手段が生成した二次元コードを表示する表示手段と、
を備えることを特徴とする情報表示装置。
A receiving means for receiving the amount information and the specific information for specifying the payment destination,
Storage means for storing a plurality of payment destination information according to the payment destination,
Payment destination information corresponding to the payment destination based on the specific information received by the reception means, and generation means for generating a two-dimensional code based on the amount information received by the reception means,
Display means for displaying the two-dimensional code generated by the generation means,
An information display device comprising:
前記表示手段が前記二次元コードを表示した状態で、所定の消去情報を取得したときに、前記表示手段に表示された前記二次元コードを消去する消去手段を備える請求項1に記載の情報表示装置。 The information display according to claim 1, further comprising erasing means for erasing the two-dimensional code displayed on the display means when predetermined erasure information is acquired in a state where the display means displays the two-dimensional code. apparatus. 前記表示手段は、前記金額情報に関する金額の情報及び前記特定情報に基づく前記決済先情報に関するに決済先の情報を、前記二次元コードとともに表示する請求項1または2に記載の情報表示装置。 3. The information display device according to claim 1, wherein the display unit displays, together with the two-dimensional code, information on the amount of money related to the amount of money information and information about the payment destination related to the payment destination information based on the specific information. 金額情報と決済先に応じた決済先情報とを受け付ける受付手段と、
前記受付手段が受け付けた金額情報及び決済先情報に基づいて二次元コードを生成する生成手段と、
前記生成手段が生成した二次元コードを表示する表示手段と、
を備えることを特徴とする情報表示装置。
A receiving means for receiving the amount information and the payment destination information according to the payment destination,
Generating means for generating a two-dimensional code based on the amount information and the payee information received by the receiving means;
Display means for displaying the two-dimensional code generated by the generation means,
An information display device comprising:
他の装置が送信して前記受付手段が受け付ける情報を受信するために、前記他の装置に接続される接続部を更に備える請求項1から4のうちのいずれか1項に記載の情報表示装置。 The information display device according to any one of claims 1 to 4, further comprising a connection unit connected to the other device for receiving information transmitted by the other device and received by the reception unit. .
JP2018233546A 2018-12-13 2018-12-13 Information display device and system Active JP7219450B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018233546A JP7219450B2 (en) 2018-12-13 2018-12-13 Information display device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018233546A JP7219450B2 (en) 2018-12-13 2018-12-13 Information display device and system

Publications (2)

Publication Number Publication Date
JP2020095514A true JP2020095514A (en) 2020-06-18
JP7219450B2 JP7219450B2 (en) 2023-02-08

Family

ID=71086246

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018233546A Active JP7219450B2 (en) 2018-12-13 2018-12-13 Information display device and system

Country Status (1)

Country Link
JP (1) JP7219450B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022048407A (en) * 2020-09-15 2022-03-28 カシオ計算機株式会社 Sales data processor, sales data processing method, and program
CN115086097A (en) * 2022-05-27 2022-09-20 厦门立林科技有限公司 Authorization method based on mobile terminal, screen control terminal and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002260094A (en) * 2001-02-28 2002-09-13 Toshiba Tec Corp Commodity sales data processor, public utility charges payment processor, public utility charges payment processing method and program
JP2009025886A (en) * 2007-07-17 2009-02-05 A T Communications Co Ltd Server computer, computer system, television broadcasting transmission device, information provision method, and program
JP2014222441A (en) * 2013-05-14 2014-11-27 株式会社ジャックス Payment support system, payment support method, and payment support program
JP2015122009A (en) * 2013-12-25 2015-07-02 凸版印刷株式会社 Settlement system and settlement method
WO2017029824A1 (en) * 2015-08-19 2017-02-23 株式会社 東京メカトロニクス Settlement system and method using mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002260094A (en) * 2001-02-28 2002-09-13 Toshiba Tec Corp Commodity sales data processor, public utility charges payment processor, public utility charges payment processing method and program
JP2009025886A (en) * 2007-07-17 2009-02-05 A T Communications Co Ltd Server computer, computer system, television broadcasting transmission device, information provision method, and program
JP2014222441A (en) * 2013-05-14 2014-11-27 株式会社ジャックス Payment support system, payment support method, and payment support program
JP2015122009A (en) * 2013-12-25 2015-07-02 凸版印刷株式会社 Settlement system and settlement method
WO2017029824A1 (en) * 2015-08-19 2017-02-23 株式会社 東京メカトロニクス Settlement system and method using mobile terminal

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022048407A (en) * 2020-09-15 2022-03-28 カシオ計算機株式会社 Sales data processor, sales data processing method, and program
JP7188423B2 (en) 2020-09-15 2022-12-13 カシオ計算機株式会社 Sales data processing device, sales data processing method, program and sales data processing system
JP7494892B2 (en) 2020-09-15 2024-06-04 カシオ計算機株式会社 Terminal device, payment method and program
CN115086097A (en) * 2022-05-27 2022-09-20 厦门立林科技有限公司 Authorization method based on mobile terminal, screen control terminal and system
CN115086097B (en) * 2022-05-27 2023-06-02 厦门立林科技有限公司 Authorization method based on mobile terminal, on-screen control terminal and system

Also Published As

Publication number Publication date
JP7219450B2 (en) 2023-02-08

Similar Documents

Publication Publication Date Title
JP2022121475A (en) Pos system, registration device, adjustment device, and program
US11195161B2 (en) Checkout system
JP2020027469A (en) Commodity sales data processing device, commodity sales data processing system, and program
JP6035708B2 (en) Checkout system
JP7376906B2 (en) Product registration system, program, product registration method, and weighing device
JP2019125018A (en) Transaction management system and transaction management method
JP7219450B2 (en) Information display device and system
JP2024028307A (en) checkout system
JP2007156623A (en) Settlement system
JP6835325B2 (en) Product sales data processing system, settlement device, registration device, and program
JP6690281B2 (en) POS system and program
JP2019125017A (en) Transaction management system and transaction management method
JP6384274B2 (en) Product sales data processing device
JP6573009B2 (en) Product sales data processing apparatus and control program
JP2021168210A (en) Commodity sales data processing system, settlement device and program
JP7163144B2 (en) Merchandise sales system, shopping cart and merchandise sales method
JP7217490B2 (en) Merchandise sales data processor and program
JP2012053784A (en) Commodity code reader and program
JP2021086303A (en) Product sales data processing device and program
JP2016091225A (en) Order system and management device
JP7394449B2 (en) Product registration system, registration terminal, measuring device, product registration method, measuring method, and program
JP7301330B2 (en) Weighing and pricing device, sales system, merchandise registration processing method, and program
JP2019125016A (en) Transaction management system and transaction management method
JP6745546B2 (en) Product sales data processing device and control program
JP7511945B2 (en) Registration device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211209

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221101

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221226

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230120

R150 Certificate of patent or registration of utility model

Ref document number: 7219450

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150