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

JP6976545B2 - POS system and program - Google Patents

POS system and program Download PDF

Info

Publication number
JP6976545B2
JP6976545B2 JP2016255655A JP2016255655A JP6976545B2 JP 6976545 B2 JP6976545 B2 JP 6976545B2 JP 2016255655 A JP2016255655 A JP 2016255655A JP 2016255655 A JP2016255655 A JP 2016255655A JP 6976545 B2 JP6976545 B2 JP 6976545B2
Authority
JP
Japan
Prior art keywords
terminal
input
amount
credit
settlement amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016255655A
Other languages
Japanese (ja)
Other versions
JP2018106623A (en
Inventor
哲夫 大野
雪峰 李
直和 里
哲 山路
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Teraoka Seiko Co Ltd
Original Assignee
Teraoka Seiko Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Teraoka Seiko Co Ltd filed Critical Teraoka Seiko Co Ltd
Priority to JP2016255655A priority Critical patent/JP6976545B2/en
Publication of JP2018106623A publication Critical patent/JP2018106623A/en
Application granted granted Critical
Publication of JP6976545B2 publication Critical patent/JP6976545B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

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

特許文献1には、携帯端末を用いてクレジットカードによる決済をし、その決済の結果を店舗にあるPOS(Point Of Sales)端末で管理するシステムが記載されている。また、特許文献2には、クレジットカード決済の控え伝票の合計金額を入力して、入力した値とPOSシステムで管理しているクレジットカード決済の取引の額とが一致するか否かを判定して在高を確認するPOSシステムが記載されている。 Patent Document 1 describes a system in which a payment is made by a credit card using a mobile terminal and the result of the payment is managed by a POS (Point Of Sales) terminal in a store. Further, in Patent Document 2, the total amount of the credit card payment copy slip is input, and it is determined whether or not the input value matches the amount of the credit card payment transaction managed by the POS system. A POS system for confirming the amount of money is described.

特開2002−133516号公報Japanese Unexamined Patent Publication No. 2002-133516 特開2013−164727号公報Japanese Unexamined Patent Publication No. 2013-164727

従来のPOSシステムでは、携帯端末などの第一の端末で決済処理したクレジット決済の在高を確認する場合には、控え伝票の合計金額を携帯端末に入力して確認しなければならなかった。また、携帯端末などの第一の端末の画面や操作部は小さいため、在高を確認し難いという問題がある。 In the conventional POS system, when confirming the amount of credit card payment processed by a first terminal such as a mobile terminal, the total amount of the copy slip must be input to the mobile terminal and confirmed. Further, since the screen and the operation unit of the first terminal such as a mobile terminal are small, there is a problem that it is difficult to confirm the amount of money.

本発明は、このような事情に鑑みてなされたもので、第一の端末で決済処理したクレジット決済の在高を容易に確認することができるPOSシステムおよびプログラムを提供することを目的とする。 The present invention has been made in view of such circumstances, and an object of the present invention is to provide a POS system and a program that can easily confirm the amount of credit card payment processed by the first terminal.

本発明の一態様は、表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムであって、前記第一の端末は、クレジットによる決済処理をするクレジット処理手段と、前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段と、前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段と、を備えた携帯端末であり、前記第二の端末は、前記送信手段が送信した前記精算額を受信する受信手段と、前記受信手段が受信した前記精算額を記憶する記憶手段と、前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段と、前記記憶手段が記憶する前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段と、前記判定手段による判定結果を出力する出力手段と、を備え、店舗に備えられる据置型のPOS端末であることを特徴とするPOSシステムである。 One aspect of the present invention is a POS system including a first terminal provided with a display unit and a second terminal having a display unit larger than the display unit of the first terminal, wherein the first terminal is a POS system. , A credit processing means that performs payment processing by credit, a printing means that issues a slip that prints at least the settlement amount among the information related to the transaction that the credit processing means has settled, and a transaction that has been settled by the credit processing means. transmitting means for transmitting a settlement amount, a portable terminal wherein the second terminal includes a receiving unit that the transmitting unit receives the settlement amount sent, the settlement amount received by the receiving means The storage means to be stored, the input means for accepting the input of the total amount of the settlement amount indicated by the slip issued by the printing means, the total amount based on the settlement amount stored by the storage means, and the input means accepting the input. The POS is a stationary POS terminal provided in a store, comprising a determination means for determining whether or not the total amount of money matches, and an output means for outputting the determination result by the determination means. It is a system.

また、本発明の一態様は、表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムであって、前記第一の端末は、クレジットによる決済処理をするクレジット処理手段と、前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段と、前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段と、を備え、前記第二の端末は、前記送信手段が送信した前記精算額を受信する受信手段と、前記受信手段が受信した前記精算額を記憶する記憶手段と、前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段と、前記記憶手段が記憶する前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段と、前記判定手段による判定結果を出力する出力手段と、を備え、前記印字手段は、前記決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、前記送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、前記記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、前記入力手段は、前記店舗控え伝票が示す合計金額の入力を受け付け、前記判定手段は、前記記憶手段が記憶するサイン有りのクレジットによる精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定することを特徴とするPOSシステムである。 Further, one aspect of the present invention is a POS system including a first terminal provided with a display unit and a second terminal having a display unit larger than the display unit of the first terminal, the first aspect of the present invention. The terminal has a credit processing means that performs payment processing by credit, a printing means that issues a slip that prints at least the settlement amount among the information related to the transaction that the credit processing means has settled, and the credit processing means that performs payment processing. The second terminal comprises a transmitting means for transmitting a settlement amount of a transaction, and the second terminal stores a receiving means for receiving the settlement amount transmitted by the transmission means and a storage for storing the settlement amount received by the receiving means. The means, the input means that accepts the input of the total amount of the settlement amount indicated by the slip issued by the printing means, the total amount based on the settlement amount stored by the storage means, and the total amount that the input means accepts the input. When the printing means is a credit with a signature that requires a signature in the payment process, the printing means includes a determination means for determining whether or not the credits match with each other and an output means for outputting the determination result by the determination means. Issuance of a store copy slip, the transmission means is transmitted so as to be distinguishable between the payment amount by the signed credit and the payment amount by the unsigned credit, and the storage means is the signature. and the settlement amount by credit, and can be distinguished stores and the settlement amount by credit without a sign, said input means accepts the input of the total amount indicated by the store ahead of the document, said determining means, said storage means stores It is a POS system characterized in that it is determined whether or not the total amount of money based on the settlement amount of a signed credit and the total amount of money received by the input means match.

また、本発明の一態様は、表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムであって、前記第一の端末は、クレジットによる決済処理をするクレジット処理手段と、前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段と、前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段と、を備え、前記第二の端末は、前記送信手段が送信した前記精算額を受信する受信手段と、前記受信手段が受信した前記精算額を記憶する記憶手段と、前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段と、前記記憶手段が記憶する前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段と、前記判定手段による判定結果を出力する出力手段と、を備え、前記印字手段は、前記決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、前記店舗控え伝票に取引を特定するコードをさらに印字し、前記送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、前記記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、前記入力手段は、前記コードを読み取り、前記判定手段は、前記記憶手段が記憶するサイン有りのクレジットによる精算額に基づく合計金額と、前記入力手段が入力を受け付けた前記コードによって特定される合計金額とが一致するか否かを判定することを特徴とするPOSシステムである。 Further, one aspect of the present invention is a POS system including a first terminal provided with a display unit and a second terminal having a display unit larger than the display unit of the first terminal, the first aspect of the present invention. The terminal has a credit processing means that performs payment processing by credit, a printing means that issues a slip that prints at least the settlement amount among the information related to the transaction that the credit processing means has settled, and the credit processing means that performs payment processing. The second terminal comprises a transmitting means for transmitting a settlement amount of a transaction, and the second terminal stores a receiving means for receiving the settlement amount transmitted by the transmission means and a storage for storing the settlement amount received by the receiving means. The means, the input means that accepts the input of the total amount of the settlement amount indicated by the slip issued by the printing means, the total amount based on the settlement amount stored by the storage means, and the total amount that the input means accepts the input. When the printing means is a credit with a signature that requires a signature in the payment process, the printing means includes a determination means for determining whether or not the credits match with each other and an output means for outputting the determination result by the determination means. Is issued a store copy slip, a code for identifying a transaction is further printed on the store copy slip, and whether the transmission means is a payment amount by a signed credit or an unsigned credit payment amount. Is distinguishably transmitted, the storage means separately stores the payment amount due to the signed credit and the payment amount due to the unsigned credit, the input means reads the code, and the determination means It is characterized in that it is determined whether or not the total amount based on the settlement amount of the signed credit stored by the storage means and the total amount specified by the code that the input means has received the input match. POS system to do.

また、本発明の一態様は、上記のPOSシステムにおいて、前記記憶手段は、決済処理した前記第一の端末または前記第二の端末ごとに精算額を記憶し、前記入力手段は、前記第一の端末または前記第二の端末ごとに精算額の合計金額の入力を受け付け、前記判定手段は、前記第一の端末または前記第二の端末それぞれについて、前記記憶手段が記憶する精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定し、前記出力手段は、前記第一の端末または前記第二の端末それぞれについての判定結果を出力することを特徴とする。
また、本発明の一態様は、表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムに用いられるプログラムであって、携帯端末である前記第一の端末に用いられるコンピュータを、クレジットによる決済処理をするクレジット処理手段、前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段、前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段、として機能させ、店舗に備えられる据置型のPOS端末である前記第二の端末に用いられるコンピュータを、前記送信手段が送信した前記精算額を受信する受信手段、前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段、前記受信手段が受信した前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段、前記判定手段による判定結果を出力する出力手段、として機能させることを特徴とするプログラムである。
また、本発明の一態様は、表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムに用いられるコンピュータであって、前記第一の端末に用いられるコンピュータを、クレジットによる決済処理をするクレジット処理手段、前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段、前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段、として機能させ、前記第二の端末に用いられるコンピュータを、前記送信手段が送信した前記精算額を受信する受信手段、前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段、前記受信手段が受信した前記精算額を記憶する記憶手段に記憶される前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段、前記判定手段による判定結果を出力する出力手段、として機能させ、前記印字手段は、前記決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、前記送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、前記記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、前記入力手段は、前記店舗控え伝票が示す合計金額の入力を受け付け、前記判定手段は、前記記憶手段が記憶するサイン有りのクレジットによる精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定することを特徴とするプログラムである。
また、本発明の一態様は、表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムに用いられるコンピュータであって、前記第一の端末に用いられるコンピュータを、クレジットによる決済処理をするクレジット処理手段、前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段、前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段、として機能させ、前記第二の端末に用いられるコンピュータを、前記送信手段が送信した前記精算額を受信する受信手段、前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段、前記受信手段が受信した前記精算額を記憶する記憶手段に記憶される前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段、前記判定手段による判定結果を出力する出力手段、として機能させ、前記印字手段は、前記決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、前記店舗控え伝票に取引を特定するコードをさらに印字し、前記送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、前記記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、前記入力手段は、前記コードを読み取り、前記判定手段は、前記記憶手段が記憶するサイン有りのクレジットによる精算額に基づく合計金額と、前記入力手段が入力を受け付けた前記コードによって特定される合計金額とが一致するか否かを判定することを特徴とするプログラムである。
Further, in one aspect of the present invention, in the POS system, the storage means stores the settlement amount for each of the first terminal or the second terminal that has been settled, and the input means is the first. The input of the total amount of the settlement amount is accepted for each terminal or the second terminal, and the determination means is the total based on the settlement amount stored in the storage means for each of the first terminal or the second terminal. It is determined whether or not the amount of money and the total amount of money received by the input means match, and the output means outputs the determination result for each of the first terminal or the second terminal. It is a feature.
Further, one aspect of the present invention is a program used in a POS system including a first terminal including a display unit and a second terminal having a display unit larger than the display unit of the first terminal. A computer used for the first terminal, which is a mobile terminal, is a credit processing means that performs payment processing by credit, and printing that issues a slip that prints at least the settlement amount among information related to transactions that the credit processing means has settled. The transmitting means causes a computer used for the second terminal, which is a stationary POS terminal provided in a store, to function as a means, a transmitting means for transmitting the settlement amount of the transaction settled by the credit processing means. A receiving means for receiving the settled amount transmitted, an input means for accepting input of the total amount of the settled amount indicated by the slip issued by the printing means, a total amount based on the settled amount received by the receiving means, and the input means. Is a program characterized in that it functions as a determination means for determining whether or not the total amount of money received for input matches, and an output means for outputting a determination result by the determination means.
Further, one aspect of the present invention is a computer used for a POS system including a first terminal provided with a display unit and a second terminal having a display unit larger than the display unit of the first terminal. A computer used for the first terminal is used as a credit processing means for performing payment processing by credit, a printing means for issuing a slip printed with at least the settlement amount among information related to transactions processed by the credit processing means, and the credit. The processing means functions as a transmitting means for transmitting the settlement amount of the transaction processed by the processing means, and the computer used for the second terminal is used by the receiving means and the printing means for receiving the settlement amount transmitted by the transmitting means. An input means that accepts the input of the total amount of the settlement amount indicated by the issued slip, a total amount based on the settlement amount stored in the storage means that stores the settlement amount received by the receiving means, and the input means input. It functions as a determination means for determining whether or not the total amount received matches, and an output means for outputting the determination result by the determination means, and the printing means is a credit with a signature that requires a signature for the payment process. In the case of, a store copy slip is issued, the transmission means is transmitted so as to be distinguishable between the settlement amount by the signed credit and the settlement amount by the unsigned credit, and the storage means is the storage means. The settlement amount by the credit with the signature and the settlement amount by the credit without the signature can be distinguished and stored, the input means accepts the input of the total amount indicated by the store copy slip, and the determination means is the storage means. It is a program characterized in that it is determined whether or not the total amount of money based on the settlement amount of the signed credit stored in the terminal and the total amount of money received by the input means match.
Further, one aspect of the present invention is a computer used for a POS system including a first terminal provided with a display unit and a second terminal having a display unit larger than the display unit of the first terminal. A computer used for the first terminal is used as a credit processing means for performing payment processing by credit, a printing means for issuing a slip printed with at least the settlement amount among information related to transactions processed by the credit processing means, and the credit. The processing means functions as a transmitting means for transmitting the settlement amount of the transaction processed by the processing means, and the computer used for the second terminal is used by the receiving means and the printing means for receiving the settlement amount transmitted by the transmitting means. An input means that accepts the input of the total amount of the settlement amount indicated by the issued slip, a total amount based on the settlement amount stored in the storage means that stores the settlement amount received by the receiving means, and the input means input. It functions as a determination means for determining whether or not the total amount received matches, and an output means for outputting the determination result by the determination means, and the printing means is a credit with a signature that requires a signature for the payment process. If, a store copy slip is issued, a code identifying the transaction is further printed on the store copy slip, and the transmission means is the settlement amount by the signed credit or the settlement amount by the unsigned credit. The storage means can distinguish between the settlement amount due to the signed credit and the settlement amount due to the unsigned credit, and the input means reads the code and said. The determination means determines whether or not the total amount based on the settlement amount of the signed credit stored by the storage means matches the total amount specified by the code that the input means accepts the input. It is a program characterized by.

本発明によれば、第一の端末で決済処理したクレジット決済の在高を容易に確認することができる。 According to the present invention, it is possible to easily confirm the amount of credit card payment processed by the first terminal.

本発明の第1の実施形態におけるPOSシステムの構成を示した概略図である。It is a schematic diagram which showed the structure of the POS system in 1st Embodiment of this invention. 本発明の第1の実施形態におけるハンディターミナルの外観構成図である。It is an appearance block diagram of the handy terminal in 1st Embodiment of this invention. 本発明の第1の実施形態におけるハンディターミナルのハードウェア構成を示す概略ブロック図である。It is a schematic block diagram which shows the hardware composition of the handy terminal in 1st Embodiment of this invention. 本発明の第1の実施形態におけるPOSレジスタのハードウェア構成を示す概略ブロック図である。It is a schematic block diagram which shows the hardware composition of the POS register in the 1st Embodiment of this invention. 本発明の第1の実施形態におけるPOSレジスタが表示する在高登録画面の一例を示すイメージ図である。It is an image diagram which shows an example of the amount registration screen displayed by the POS register in the 1st Embodiment of this invention. 本発明の第1の実施形態におけるPOSレジスタが表示する在高登録確認画面の一例を示すイメージ図である。It is an image diagram which shows an example of the presence registration confirmation screen displayed by the POS register in the 1st Embodiment of this invention. 本発明の第1の実施形態におけるPOSレジスタが表示する在高登録確認画面の一例を示すイメージ図である。It is an image diagram which shows an example of the presence registration confirmation screen displayed by the POS register in the 1st Embodiment of this invention. 本発明の第1の実施形態におけるハンディターミナルが実行する登録精算処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the registration settlement processing executed by the handy terminal in 1st Embodiment of this invention. 本発明の第1の実施形態におけるPOSレジスタが実行する精算情報受信処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the settlement information reception processing executed by the POS register in the 1st Embodiment of this invention. 本発明の第1の実施形態におけるPOSレジスタが実行する登録精算処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the registration settlement processing executed by the POS register in the 1st Embodiment of this invention. 本発明の第1の実施形態におけるPOSレジスタが実行する在高確認処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the presence confirmation processing executed by the POS register in the 1st Embodiment of this invention. 本発明の第2の実施形態におけるPOSレジスタが表示する在高登録画面の一例を示すイメージ図である。It is an image diagram which shows an example of the amount registration screen displayed by the POS register in the 2nd Embodiment of this invention. 本発明の第2の実施形態におけるPOSレジスタが表示する在高登録確認画面の一例を示すイメージ図である。It is an image diagram which shows an example of the presence registration confirmation screen displayed by the POS register in the 2nd Embodiment of this invention. 本発明の第2の実施形態におけるPOSレジスタが実行する在高確認処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the presence confirmation processing executed by the POS register in the 2nd Embodiment of this invention. 本発明の第3の実施形態におけるPOSレジスタが実行する在高確認処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the presence confirmation processing executed by the POS register in the 3rd Embodiment of this invention. 本発明の第4の実施形態におけるPOSレジスタが実行する在高確認処理の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the processing procedure of the presence confirmation processing executed by the POS register in the 4th Embodiment of this invention. 店舗控え伝票の例を示した図である。It is a figure which showed the example of the store copy slip. 点検レシートの例を示した図である。It is a figure which showed the example of the inspection receipt.

以下、本発明の実施形態について図面を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.

(第1の実施形態)
まず、本発明の第1の実施形態について説明する。図1は、本実施形態おけるPOSシステムの構成を示した概略図である。本図に示すように、POSシステムは、ストアコントローラ10と、N台(Nは1以上の整数)のPOSレジスタ20(第二の端末、POS端末)と、n台(nは1以上の整数)のハンディターミナル30(第一の端末、携帯端末)と、ハンディターミナル30と通信可能なプリンタ40とを備える。
(First Embodiment)
First, the first embodiment of the present invention will be described. FIG. 1 is a schematic diagram showing a configuration of a POS system in the present embodiment. As shown in this figure, the POS system includes a store controller 10, N units (N is an integer of 1 or more), POS registers 20 (second terminal, POS terminal), and n units (n is an integer of 1 or more). ) The handy terminal 30 (first terminal, portable terminal) and the printer 40 capable of communicating with the handy terminal 30 are provided.

ストアコントローラ10と各POSレジスタ20とは、LAN(Local Area Network)60を介して接続されている。また、ハンディターミナル30とプリンタ40は、シリアルケーブルを使用した有線接続、或いは、赤外線やBluetooth(登録商標)などの近距離無線接続により接続されている。また、ハンディターミナル30とPOSレジスタ20は、無線LAN、赤外線、Bluetooth(登録商標)などの無線接続により接続されている。また、ハンディターミナル30とストアコントローラ10は、無線LANの中継器(不図示)を介して接続されている。当該中継器は、無線LANによりハンディターミナル30と接続し、LAN60によりストアコントローラ10と接続する。 The store controller 10 and each POS register 20 are connected via a LAN (Local Area Network) 60. Further, the handy terminal 30 and the printer 40 are connected by a wired connection using a serial cable or a short-range wireless connection such as infrared rays or Bluetooth (registered trademark). Further, the handy terminal 30 and the POS register 20 are connected by a wireless connection such as a wireless LAN, infrared rays, or Bluetooth (registered trademark). Further, the handy terminal 30 and the store controller 10 are connected via a wireless LAN repeater (not shown). The repeater is connected to the handy terminal 30 by a wireless LAN and is connected to the store controller 10 by a LAN 60.

また、POSレジスタ20及びハンディターミナル30には、1台のPOSレジスタ20(親)に対し、1又は複数のハンディターミナル30が子となる親子関係が予め設定されている。ハンディターミナル30は、自身の親となるPOSレジスタ20と無線接続する。 Further, in the POS register 20 and the handy terminal 30, a parent-child relationship in which one or a plurality of handy terminals 30 are children is set in advance for one POS register 20 (parent). The handy terminal 30 wirelessly connects to its parent POS register 20.

ストアコントローラ10は、POSシステムを制御するコンピュータであって、商品情報ファイルなどの各種ファイルやデータの管理を行う。ここで、商品情報ファイルは、各商品のコード情報、商品名称、価格などの商品情報を格納したファイルであり、必要に応じてその内容を編集・変更することが可能になっている。 The store controller 10 is a computer that controls the POS system, and manages various files such as product information files and data. Here, the product information file is a file that stores product information such as code information, product name, and price of each product, and its contents can be edited / changed as necessary.

ストアコントローラ10は、商品が追加または削除された場合、販売価格が改定された場合等において、商品情報ファイルを適宜更新する。そして、ストアコントローラ10は、定期的、定時、または、商品情報ファイルが更新されるたびに、ハンディターミナル30およびPOSレジスタ20に、最新の商品情報ファイルを送信する。 The store controller 10 appropriately updates the product information file when a product is added or deleted, the selling price is revised, or the like. Then, the store controller 10 transmits the latest product information file to the handy terminal 30 and the POS register 20 at regular intervals, on a regular basis, or every time the product information file is updated.

また、ストアコントローラ10は、POSレジスタ20またはハンディターミナル30から送信される、当該POSレジスタ20またはハンディターミナル30の識別情報である端末識別情報と実績データとを受信し、この実績データを、端末識別情報ごと、つまりPOSレジスタ20またはハンディターミナル30ごとに記憶する。実績データは、顧客が買い上げた商品の精算に関する売上げの実績を示すデータである。 Further, the store controller 10 receives the terminal identification information and the actual data, which are the identification information of the POS register 20 or the handy terminal 30, transmitted from the POS register 20 or the handy terminal 30, and the actual data is used for terminal identification. It is stored for each information, that is, for each POS register 20 or the handy terminal 30. The actual data is data showing the actual sales related to the settlement of the products purchased by the customer.

POSレジスタ20は、店舗において顧客の購入商品の登録および精算を行うための据置型のPOS端末である。POSレジスタ20は、種々の操作キーや表示部などを備える。POSレジスタ20は、店員の操作により購入商品に付されたバーコード(商品コード)を読み取るバーコードスキャナが接続されている。 The POS register 20 is a stationary POS terminal for registering and paying for a customer's purchased product at a store. The POS register 20 includes various operation keys, a display unit, and the like. The POS register 20 is connected to a bar code scanner that reads a bar code (product code) attached to the purchased product by the operation of a clerk.

ハンディターミナル30は、店員が携帯する可搬式のPOS端末である。プリンタ40は、伝票を発行するプリンタ装置である。また、プリンタ40は、クレジットカード等からカードに関するカード情報を読み取るカードリーダを備える。 The handy terminal 30 is a portable POS terminal carried by a clerk. The printer 40 is a printer device that issues a slip. Further, the printer 40 includes a card reader that reads card information related to the card from a credit card or the like.

以下、本実施形態によるハンディターミナル30について説明する。図2は、本実施形態におけるハンディターミナル30の外観構成図である。また、図3は、本実施形態におけるハンディターミナル30のハードウェア構成を示す概略ブロック図である。 Hereinafter, the handy terminal 30 according to the present embodiment will be described. FIG. 2 is an external configuration diagram of the handy terminal 30 in the present embodiment. Further, FIG. 3 is a schematic block diagram showing a hardware configuration of the handy terminal 30 in the present embodiment.

ハンディターミナル30は、CPU301と、ROM302と、RAM303と、スキャナ部304と、表示部305と、LED発光部305aと、操作部306と、通信部307と、ブザー308と、電源制御部309と、充電式電池310と、印刷通信部311とを備える。CPU301と、ROM302と、RAM303と、スキャナ部304と、表示部305と、LED発光部305aと、操作部306と、通信部307と、ブザー308と、電源制御部309と、印刷通信部311とは、バスを介して接続されており相互に通信可能である。 The handy terminal 30 includes a CPU 301, a ROM 302, a RAM 303, a scanner unit 304, a display unit 305, an LED light emitting unit 305a, an operation unit 306, a communication unit 307, a buzzer 308, a power supply control unit 309, and the like. It includes a rechargeable battery 310 and a print communication unit 311. CPU 301, ROM 302, RAM 303, scanner unit 304, display unit 305, LED light emitting unit 305a, operation unit 306, communication unit 307, buzzer 308, power supply control unit 309, and print communication unit 311. Are connected via a bus and can communicate with each other.

CPU301は、中央処理装置であり、ROM302に記憶されているプログラムを読み出して実行することにより、ハンディターミナル30の動作を制御する。ROM302は、上記プログラムを記憶している読み出し専用メモリである。 The CPU 301 is a central processing unit, and controls the operation of the handy terminal 30 by reading and executing a program stored in the ROM 302. The ROM 302 is a read-only memory that stores the above program.

RAM303は、種々の情報を記憶する随時読み出し書き込みメモリである。例えば、RAM303は、ストアコントローラ10より取得した商品情報ファイル、自己のIPアドレスや端末識別情報などを記憶する。スキャナ部304は、商品に付されているバーコード(商品コード)を光学的に読み取る。 The RAM 303 is an occasional read / write memory for storing various information. For example, the RAM 303 stores a product information file acquired from the store controller 10, its own IP address, terminal identification information, and the like. The scanner unit 304 optically reads the barcode (product code) attached to the product.

表示部305は、種々の情報を表示する。例えば、表示部305は、登録した商品の一覧や合計金額、商品の価格の入力を受け付ける入力受付画面、その他各種のメッセージなどを表示する。LED発光部305aは、その点灯によって店員に商品の登録完了などを報知するものである。 The display unit 305 displays various information. For example, the display unit 305 displays a list of registered products, a total price, an input reception screen for accepting input of product prices, and various other messages. The LED light emitting unit 305a notifies the clerk of the completion of product registration or the like by lighting the LED light emitting unit 305a.

通信部307は、無線LANなどの無線通信により、ストアコントローラ10またはPOSレジスタ20と接続してデータ通信する。ブザー308は、エラー等のブザー音を発生させるものである。電源制御部309は、充電式電池310を制御する。充電式電池310は、ハンディターミナル30の各部を動作させるための電力を供給する。操作部306は、ハンディターミナル30を操作する種々のキーからなる。 The communication unit 307 connects to the store controller 10 or the POS register 20 by wireless communication such as a wireless LAN to perform data communication. The buzzer 308 generates a buzzer sound such as an error. The power supply control unit 309 controls the rechargeable battery 310. The rechargeable battery 310 supplies electric power for operating each part of the handy terminal 30. The operation unit 306 includes various keys for operating the handy terminal 30.

印刷通信部311は、例えば、シリアルケーブルを使用した有線接続、或いは、赤外線やBluetooth(登録商標)などの近距離無線接続によりプリンタ40との間で行うデータ通信の制御を行う。例えば、印刷通信部311は、CPU301によって生成された印刷情報をプリンタ40に送信する。 The print communication unit 311 controls data communication with the printer 40 by, for example, a wired connection using a serial cable or a short-range wireless connection such as infrared rays or Bluetooth (registered trademark). For example, the print communication unit 311 transmits the print information generated by the CPU 301 to the printer 40.

次に、本実施形態によるPOSレジスタ20について説明をする。図4は、本実施形態におけるPOSレジスタ20のハードウェア構成を示す概略ブロック図である。
POSレジスタ20は、CPU201と、ハードディスク212と、ROM202と、RAM203と、スキャナ部204と、表示部(店員用)205と、表示部(顧客用)205aと、操作部206と、通信部207と、ブザー208と、レシート印字部209と、ドロワ部210と、カードリーダ部211とを備える。CPU201と、ハードディスク212と、ROM202と、RAM203と、スキャナ部204は、表示部(店員用)205と、表示部(顧客用)205aと、操作部206と、通信部207と、レシート印字部209と、ドロワ部210と、カードリーダ部211と、ブザー208は、バスを介して接続されており相互に通信可能である。
Next, the POS register 20 according to the present embodiment will be described. FIG. 4 is a schematic block diagram showing a hardware configuration of the POS register 20 in the present embodiment.
The POS register 20 includes a CPU 201, a hard disk 212, a ROM 202, a RAM 203, a scanner unit 204, a display unit (for a clerk) 205, a display unit (for a customer) 205a, an operation unit 206, and a communication unit 207. , A buzzer 208, a receipt printing unit 209, a drawer unit 210, and a card reader unit 211. The CPU 201, the hard disk 212, the ROM 202, the RAM 203, the scanner unit 204, the display unit (for the clerk) 205, the display unit (for the customer) 205a, the operation unit 206, the communication unit 207, and the receipt printing unit 209. The drawer unit 210, the card reader unit 211, and the buzzer 208 are connected to each other via a bus and can communicate with each other.

CPU201は、中央処理装置であり、ROM202に記憶されているプログラムを読み出して実行することにより、POSレジスタ20の動作を制御する。ROM202は、上記プログラムを記憶している読み出し専用メモリである。RAM203は、種々の情報を記憶する随時読み出し書き込みメモリである。例えば、RAM203は、ストアコントローラ10から取得した商品情報ファイル、自己のIPアドレスや端末識別情報などを記憶する。 The CPU 201 is a central processing unit, and controls the operation of the POS register 20 by reading and executing a program stored in the ROM 202. The ROM 202 is a read-only memory that stores the above program. The RAM 203 is an occasional read / write memory for storing various information. For example, the RAM 203 stores a product information file acquired from the store controller 10, its own IP address, terminal identification information, and the like.

表示部(店員用)205および表示部(顧客用)205aは、種々の情報を表示する。例えば、表示部(店員用)205および表示部(顧客用)205aは、商品情報ファイルから取得した情報(例えば、購入商品の価格、合計価格等)を表示する。また、表示部(店員用)205は、タッチパネル式(例えば、液晶タッチパネル)であるため、店員への表示に加え、店員からの入力も受け付ける。 The display unit (for clerk) 205 and the display unit (for customers) 205a display various information. For example, the display unit (for clerk) 205 and the display unit (for customers) 205a display information acquired from the product information file (for example, the price of the purchased product, the total price, etc.). Further, since the display unit (for the clerk) 205 is a touch panel type (for example, a liquid crystal touch panel), it accepts input from the clerk in addition to the display to the clerk.

操作部206は、POSレジスタ20を動作させる各種のキー、小計キー、現計キー、会員呼出キー、値引キー、割引キー、置数キー、訂正キー、追加キー等の操作ボタンからなり、入力を受け付ける。 The operation unit 206 includes various keys for operating the POS register 20, a subtotal key, a current total key, a member call key, a discount key, a discount key, a number key, a correction key, an additional key, and other operation buttons for input. Accept.

通信部207は、LAN60を経由しストアコントローラ10と通信する。また、通信部207は、無線LANなどの無線通信により、ハンディターミナル30と接続してデータ通信する。ブザー208は、操作の確認が必要な時などにブザー音を発生させるものである。ハードディスク212は会計処理が終了後、RAM203が記憶する情報を記憶する。レシート印字部209はレシートを印刷する。ドロワ部210は現金や金券などを保管する。カードリーダ部211は顧客がクレジットカードでの支払いを希望する場合、会計処理のためクレジットカードの情報を読み取る。スキャナ部204は、商品に付されているバーコード(商品コード)を光学的に読み取る。 The communication unit 207 communicates with the store controller 10 via the LAN 60. Further, the communication unit 207 connects to the handy terminal 30 and performs data communication by wireless communication such as a wireless LAN. The buzzer 208 generates a buzzer sound when it is necessary to confirm the operation. The hard disk 212 stores the information stored in the RAM 203 after the accounting process is completed. The receipt printing unit 209 prints the receipt. The drawer section 210 stores cash, cash vouchers, and the like. When the customer wishes to pay by credit card, the card reader unit 211 reads the credit card information for accounting processing. The scanner unit 204 optically reads a barcode (product code) attached to the product.

次に、本POSシステムの動作について説明する。
店員は、店舗内におけるPOSレジスタ20が据え置かれている場所とは異なる場所で、ハンディターミナル30を用いて顧客が購入する商品の精算をすることができる。例えば、店員は、ハンディターミナル30のスキャナ部304に商品のバーコードを読み取らせることにより、当該商品を登録する。そして、店員は、登録した商品をクレジットカードで精算する場合には、プリンタ40のカードリーダに、顧客から預かったクレジットカードのカード情報を読み取らせる。
Next, the operation of this POS system will be described.
The clerk can settle the product purchased by the customer using the handy terminal 30 at a place different from the place where the POS register 20 is deferred in the store. For example, the clerk registers the product by having the scanner unit 304 of the handy terminal 30 read the barcode of the product. Then, when the registered product is settled by a credit card, the clerk causes the card reader of the printer 40 to read the card information of the credit card entrusted by the customer.

プリンタ40は、カードリーダによりクレジットカードからカード情報を読み取り、読み取ったカード情報をハンディターミナル30に送信する。ハンディターミナル30のCPU301は、印刷通信部311を介して、プリンタ40からカード情報を受信する。そして、CPU301(クレジット処理手段)は、受信したカード情報に基づいて、登録された商品のクレジットによる決済処理を実行する。その後、CPU301(印字手段)は、決済処理した取引に関する情報を印字した伝票をプリンタ40に発行させる。当該伝票には、少なくとも取引の精算額が印字されている。このとき、CPU301は、決済処理にサインが不要なサイン無しのクレジットカードによる決済(以下、サイン無しクレジット決済とする)である場合には、顧客に手渡す客用控え伝票のみを発行する。一方、CPU301は、決済処理にサインが必要なサイン有りのクレジットカードによる決済(以下、サイン有りクレジット決済とする)である場合には、客用控え伝票に加えて、店舗で控える店舗用控え伝票を発行する。店舗用控え伝票には、少なくともと取引の精算額と、顧客がサインするためのサイン欄とが印字されている。また、CPU301(送信手段)は、通信部307を介して、決済処理した取引に関する精算情報を親となるPOSレジスタ20に送信する。精算情報には、取引を特定する取引識別情報と、日時と、精算額と、精算種別と、端末識別情報とが含まれる。精算種別は、支払い方法であって、例えば、現金、サイン無しクレジット決済、サイン有りクレジット決済等がある。 The printer 40 reads the card information from the credit card by the card reader, and transmits the read card information to the handy terminal 30. The CPU 301 of the handy terminal 30 receives card information from the printer 40 via the print communication unit 311. Then, the CPU 301 (credit processing means) executes the payment processing by the credit of the registered product based on the received card information. After that, the CPU 301 (printing means) causes the printer 40 to issue a slip printed with information regarding the transaction processed for settlement. At least the settlement amount of the transaction is printed on the slip. At this time, the CPU 301 issues only a customer copy slip to be handed to the customer in the case of payment by an unsigned credit card that does not require a signature in the payment processing (hereinafter referred to as unsigned credit card payment). On the other hand, in the case of payment by a credit card with a signature that requires a signature for payment processing (hereinafter referred to as a credit payment with a signature), the CPU 301 is a store copy slip to be reserved at the store in addition to the customer copy slip. Issuance. At least the transaction settlement amount and the signature field for the customer to sign are printed on the store slip. Further, the CPU 301 (transmission means) transmits the settlement information regarding the transaction processed for settlement to the parent POS register 20 via the communication unit 307. The settlement information includes transaction identification information that identifies the transaction, a date and time, a settlement amount, a settlement type, and terminal identification information. The payment type is a payment method, and includes, for example, cash, unsigned credit card payment, signed credit card payment, and the like.

POSレジスタ20のCPU201(受信手段)は、通信部207を介して、ハンディターミナル30から精算情報を受信する。そして、CPU201は、受信した精算情報をRAM203に書き込む。RAM203(記憶手段)は、精算情報を記憶する。RAM203は、精算情報に含まれる精算種別により、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶する。また、RAM203は、POSレジスタ20が精算した取引に関する精算情報を記憶している。すなわち、RAM203は、POSレジスタ20が精算した精算情報と、当該POSレジスタ20の子となるハンディターミナル30が精算した精算情報とを記憶する。 The CPU 201 (reception means) of the POS register 20 receives the settlement information from the handy terminal 30 via the communication unit 207. Then, the CPU 201 writes the received settlement information to the RAM 203. The RAM 203 (storage means) stores settlement information. The RAM 203 can distinguish between the settlement amount by the credit with the signature and the settlement amount by the credit without the signature according to the settlement type included in the settlement information. Further, the RAM 203 stores the settlement information regarding the transaction settled by the POS register 20. That is, the RAM 203 stores the settlement information settled by the POS register 20 and the settlement information settled by the handy terminal 30 which is a child of the POS register 20.

続いて、サイン有りクレジット決済の在高を確認する方法について説明する。店員は、例えば閉店後等に、一日のうちの取引のうち、サイン有りクレジット決済の取引を確認するため、発行した店舗用控え伝票の合計金額をPOSレジスタ20に入力する作業を行う。 Next, a method for confirming the amount of signed credit card payment will be described. For example, after the store is closed, the clerk performs a work of inputting the total amount of the issued store copy slips into the POS register 20 in order to confirm the transaction of the signed credit settlement among the transactions of the day.

図5は、本実施形態におけるPOSレジスタ20が表示する在高登録画面500の一例を示すイメージ図である。図示するように、在高登録画面500には、サイン有りクレジット決済の合計金額を入力する入力ボックス501と、計算上金額を示すボックス502と、入力ボックス501に入力した合計金額を示すボックス503と、在高確認を実行するための実行ボタン504とが表示される。計算上金額は、RAM203が記憶する精算情報において、当日のサイン有りクレジット決済の精算額の合計金額である。CPU201は、RAM203に記憶されている当日の精算情報のうち精算種別がサイン有りクレジット決済であるものの精算額の合計金額を算出することにより、計算上金額を算出する。 FIG. 5 is an image diagram showing an example of the existing amount registration screen 500 displayed by the POS register 20 in the present embodiment. As shown in the figure, the credit registration screen 500 includes an input box 501 for inputting the total amount of signed credit payment, a box 502 indicating the calculated amount, and a box 503 indicating the total amount input in the input box 501. , Execution button 504 for executing the amount confirmation is displayed. The calculated amount is the total amount of the settlement amount of the signed credit settlement on the day in the settlement information stored in the RAM 203. The CPU 201 calculates the calculated amount by calculating the total amount of the settlement amount of the settlement information of the day stored in the RAM 203, although the settlement type is a signed credit card settlement.

店員は、POSレジスタ20が当日発行した店舗用控え伝票及び当該POSレジスタ20の子であるハンディターミナル30が当日発行した店舗用控え伝票に印字された精算額の合計金額を在高として入力ボックス501に入力する。POSレジスタ20のCPU201(入力手段)は、入力ボックス501により、店舗用控え伝票が示す精算額の入力を受け付ける。CPU201は、入力ボックス501が在高の入力を受け付けると、入力された在高をボックス503に表示する。図示する例では、入力ボックス501には20000が入力され、ボックス503には20000が表示されている。また、ボックス502には、計算上金額20000が表示されている。 The clerk uses the total amount of the settlement amount printed on the store copy slip issued by the POS register 20 on the day and the store copy slip issued by the handy terminal 30 which is a child of the POS register 20 on the day as the input box 501. Enter in. The CPU 201 (input means) of the POS register 20 accepts the input of the settlement amount indicated by the store copy slip by the input box 501. When the input box 501 receives the input of the amount of money, the CPU 201 displays the input amount of money in the box 503. In the illustrated example, 20000 is input to the input box 501, and 20000 is displayed in the box 503. Further, in the box 502, a calculated amount of 20000 is displayed.

その後、店員は、実行ボタン504を押下する。POSレジスタ20のCPU201(判定手段)は、実行ボタン504が入力を受け付けると、計算上金額と入力された合計金額とが一致するか否かを判定し、在高登録確認画面600を表示部(店員用)205に表示する。 After that, the clerk presses the execution button 504. When the execution button 504 accepts the input, the CPU 201 (determination means) of the POS register 20 determines whether or not the calculated amount matches the input total amount, and displays the amount registration confirmation screen 600 (the amount registration confirmation screen 600). (For clerk) Display on 205.

図6及び図7は、本実施形態におけるPOSレジスタ20が表示する在高登録確認画面600の一例を示すイメージ図である。図示するように、在高登録確認画面600には、計算上金額である計算上在高を示すボックス601と、在高登録画面500において入力された合計金額である在高を示すボックス602と、在高から計算上在高を差し引いた過不足を示すボックス603と、過不足の理由を入力する入力ボックス604と、在高確認の結果を登録する実行ボタン605とが表示される。理由は、過不足の理由であって、例えば、「0」は過不足がない(0である)ことを示し、「01」は売上登録モレを示し、「02」は伝票紛失を示し、「03」はその他を示す。 6 and 7 are image diagrams showing an example of the existing amount registration confirmation screen 600 displayed by the POS register 20 in the present embodiment. As shown in the figure, the amount registration confirmation screen 600 includes a box 601 indicating the calculated amount of money, a box 602 indicating the total amount of money input on the amount registration screen 500, and a box 602. A box 603 indicating the excess / deficiency obtained by subtracting the calculated amount from the current amount, an input box 604 for inputting the reason for the excess / deficiency, and an execution button 605 for registering the result of the current amount confirmation are displayed. The reason is the reason for excess or deficiency. For example, "0" indicates that there is no excess or deficiency (0), "01" indicates sales registration leakage, "02" indicates lost slip, and " "03" indicates other.

なお、図5〜図7のいずれか、または全ての画面上の空白スペースにソフトウェア電卓を表示しておき、ソフトウェア電卓を用いて計算できるようにすることも可能である。この場合、手持ちの電卓が不要になる。 It is also possible to display the software calculator in any of the blank spaces on any of FIGS. 5 to 7 or all the screens so that the calculation can be performed using the software calculator. In this case, you don't need a calculator on hand.

図6には、過不足がない(0である)場合の表示例を示す。図示する例では、計算上在高が20000であって、在高が20000であって、過不足が0である。また、図7には、過不足がある(0でない)場合の表示例を示す。図示する例では、計算上在高が50000であって、在高が20000であって、過不足が−30000である。店員は、過不足が0でない場合には、理由を入力ボックス604に入力する。 FIG. 6 shows a display example when there is no excess or deficiency (0). In the illustrated example, the calculated height is 20000, the height is 20000, and the excess or deficiency is 0. Further, FIG. 7 shows a display example when there is excess or deficiency (not 0). In the illustrated example, the calculated height is 50,000, the height is 20,000, and the excess or deficiency is -30000. If the excess or deficiency is not 0, the clerk inputs the reason in the input box 604.

店員は、在高登録確認画面600において在高を確認すると、実行ボタン605を押下して確認結果を登録する。POSレジスタ20のCPU201は、実行ボタン605が入力を受け付けると、在高登録確認画面600に表示した情報を在高確認結果としてRAM203に書き込んで記憶する。 When the clerk confirms the amount of money on the amount of money registration confirmation screen 600, the clerk presses the execution button 605 to register the confirmation result. When the execution button 605 receives the input, the CPU 201 of the POS register 20 writes and stores the information displayed on the existing amount registration confirmation screen 600 in the RAM 203 as the existing amount confirmation result.

このように、店員は、POSレジスタ20において、店舗用控え伝票に印字された精算額の合計金額を在高登録画面500に入力することにより、入力した合計金額と計算上金額との過不足を在高登録確認画面600で確認することができる。このように、在高の過不足を確認することで、サイン有りクレジット決済の店舗用控え伝票の合計金額として入力した値が、正しいのか否かを容易に判別することができる。よって、紛失してしまった伝票の存在や特定が容易に行なえ、追跡調査を正しく行なうことができる。 In this way, the clerk inputs the total amount of the settlement amount printed on the store copy slip to the amount registration screen 500 in the POS register 20, so that the excess or deficiency between the input total amount and the calculated amount can be obtained. It can be confirmed on the point-of-sale registration confirmation screen 600. In this way, by confirming the excess or deficiency of the amount of money, it is possible to easily determine whether or not the value entered as the total amount of the store copy slip of the signed credit settlement is correct. Therefore, the existence and identification of the lost slip can be easily performed, and the follow-up survey can be performed correctly.

図8は、本実施形態におけるハンディターミナル30が実行する登録精算処理の処理手順の一例を示すフローチャートである。ハンディターミナル30は、顧客が購入する商品の登録及び精算をする際に、本図に示す処理を実行する。 FIG. 8 is a flowchart showing an example of a processing procedure of the registration settlement process executed by the handy terminal 30 in the present embodiment. The handy terminal 30 executes the process shown in this figure when registering and paying for the product purchased by the customer.

(ステップS101)CPU301は、商品登録処理を実行する。例えば、CPU301は、スキャナ部304がバーコードから読み取ったコード情報に基づいて、顧客が購入する商品をRAM303に書き込んで登録する。そして、CPU301は、所定の操作入力を受け付けると、商品登録処理を完了する。その後、ステップS102の処理に進む。 (Step S101) The CPU 301 executes a product registration process. For example, the CPU 301 writes and registers the product purchased by the customer in the RAM 303 based on the code information read from the barcode by the scanner unit 304. Then, when the CPU 301 receives the predetermined operation input, the CPU 301 completes the product registration process. After that, the process proceeds to step S102.

(ステップS102)CPU301は、支払い方法(精算種別)の選択入力を受け付ける。例えば、CPU301は、表示部305に支払い方法を選択するボタンを表示する。その後、ステップS103の処理に進む。 (Step S102) The CPU 301 accepts a selection input of a payment method (payment type). For example, the CPU 301 displays a button for selecting a payment method on the display unit 305. After that, the process proceeds to step S103.

(ステップS103)CPU301は、選択入力を受け付けた支払い方法が現金であるか否かを判定する。現金であるとCPU301が判定した場合には、ステップS104の処理に進む。また、現金でない(クレジット決済)であるとCPU301が判定した場合にはステップS107の処理に進む。 (Step S103) The CPU 301 determines whether or not the payment method for which the selection input is accepted is cash. If the CPU 301 determines that it is cash, the process proceeds to step S104. If the CPU 301 determines that the payment is not cash (credit card payment), the process proceeds to step S107.

(ステップS104)CPU301は、現金精算処理を実行する。その後、ステップS105の処理に進む。
(ステップS105)CPU301は、印刷通信部311を介して、プリンタ40にレシートを発行させる。その後、ステップS106の処理に進む。
(ステップS106)CPU301は、通信部307を介して、精算種別が現金である精算情報をPOSレジスタ20に送信する。その後、処理を終了する。
(Step S104) The CPU 301 executes a cash settlement process. After that, the process proceeds to step S105.
(Step S105) The CPU 301 causes the printer 40 to issue a receipt via the print communication unit 311. After that, the process proceeds to step S106.
(Step S106) The CPU 301 transmits the settlement information whose settlement type is cash to the POS register 20 via the communication unit 307. After that, the process ends.

(ステップS107)プリンタ40は、カードリーダを用いてクレジットカードからカード情報を読み取り、読み取ったカード情報をハンディターミナル30に送信する。CPU301は、印刷通信部311を介して、カード情報を受信する。その後、ステップS108の処理に進む。 (Step S107) The printer 40 reads the card information from the credit card using a card reader, and transmits the read card information to the handy terminal 30. The CPU 301 receives the card information via the print communication unit 311. After that, the process proceeds to step S108.

(ステップS108)CPU301は、通信部307を介して、クレジットカードの認証用サーバに接続し、認証処理を実行する。その後、ステップS109の処理に進む。
(ステップS109)CPU301は、認証処理の結果が決済可であるか否かを判定する。決済可であるとCPU301が判定した場合には、ステップS110の処理に進む。また、決済不可であるとCPU301が判定した場合には、ステップS102の処理に戻る。
(Step S108) The CPU 301 connects to the credit card authentication server via the communication unit 307 and executes the authentication process. After that, the process proceeds to step S109.
(Step S109) The CPU 301 determines whether or not the result of the authentication process can be settled. If the CPU 301 determines that payment is possible, the process proceeds to step S110. If the CPU 301 determines that payment is not possible, the process returns to step S102.

(ステップS110)CPU301は、サイン無しクレジット決済(サインレス)であるか否かを判定する。サイン無しクレジット決済であるとCPU301が判定した場合には、ステップS111の処理に進む。また、サイン有りクレジット決済であるとCPU301が判定した場合には、ステップS113の処理に進む。 (Step S110) The CPU 301 determines whether or not the credit card payment is unsigned (signless). If the CPU 301 determines that the credit card payment is unsigned, the process proceeds to step S111. If the CPU 301 determines that the credit card payment is signed, the process proceeds to step S113.

(ステップS111)CPU301は、印刷通信部311を介して、プリンタ40に客用控え伝票を発行させる。その後、ステップS112の処理に進む。
(ステップS112)CPU301は、通信部307を介して、精算種別がサイン無しクレジット決済である精算情報をPOSレジスタ20に送信する。その後、処理を終了する。
(Step S111) The CPU 301 causes the printer 40 to issue a customer copy slip via the print communication unit 311. After that, the process proceeds to step S112.
(Step S112) The CPU 301 transmits the settlement information whose settlement type is unsigned credit settlement to the POS register 20 via the communication unit 307. After that, the process ends.

(ステップS113)CPU301は、印刷通信部311を介して、プリンタ40に客用控え伝票を発行させる。その後、ステップS114の処理に進む。
(ステップS114)CPU301は、印刷通信部311を介して、プリンタ40に店舗用控え伝票を発行させる。その後、ステップS115の処理に進む。
(ステップS115)CPU301は、通信部307を介して、精算種別がサイン有りクレジット決済である精算情報をPOSレジスタ20に送信する。その後、処理を終了する。
(Step S113) The CPU 301 causes the printer 40 to issue a customer copy slip via the print communication unit 311. After that, the process proceeds to step S114.
(Step S114) The CPU 301 causes the printer 40 to issue a store copy slip via the print communication unit 311. After that, the process proceeds to step S115.
(Step S115) The CPU 301 transmits the settlement information whose settlement type is a signed credit card settlement to the POS register 20 via the communication unit 307. After that, the process ends.

図9は、本実施形態におけるPOSレジスタ20が実行する精算情報受信処理の処理手順の一例を示すフローチャートである。POSレジスタ20は、ハンディターミナル30から精算情報を受信した際に、本図に示す処理を実行する。 FIG. 9 is a flowchart showing an example of a processing procedure of the settlement information receiving process executed by the POS register 20 in the present embodiment. When the POS register 20 receives the settlement information from the handy terminal 30, the POS register 20 executes the process shown in this figure.

(ステップS201)CPU201は、通信部207を介して、ハンディターミナル30から精算情報を受信する。その後、ステップS202の処理に進む。
(ステップS202)CPU201は、受信した精算情報をRAM203に書き込んで登録する。その後、処理を終了する。
(Step S201) The CPU 201 receives the settlement information from the handy terminal 30 via the communication unit 207. After that, the process proceeds to step S202.
(Step S202) The CPU 201 writes the received settlement information in the RAM 203 and registers it. After that, the process ends.

図10は、本実施形態におけるPOSレジスタ20が実行する登録精算処理の処理手順の一例を示すフローチャートである。POSレジスタ20は、顧客が購入する商品の登録及び精算をする際に、本図に示す処理を実行する。 FIG. 10 is a flowchart showing an example of a processing procedure of the registration settlement process executed by the POS register 20 in the present embodiment. The POS register 20 executes the process shown in this figure when registering and paying for the product purchased by the customer.

(ステップS301)CPU201は、商品登録処理を実行する。例えば、CPU201は、スキャナ部204がバーコードから読み取ったコード情報に基づいて、顧客が購入する商品をRAM203に書き込んで登録する。そして、CPU201は、所定の操作入力を受け付けると、商品登録処理を完了する。その後、ステップS302の処理に進む。 (Step S301) The CPU 201 executes a product registration process. For example, the CPU 201 writes and registers the product purchased by the customer in the RAM 203 based on the code information read from the barcode by the scanner unit 204. Then, when the CPU 201 receives the predetermined operation input, the CPU 201 completes the product registration process. After that, the process proceeds to step S302.

(ステップS302)CPU201は、支払い方法(精算種別)の選択入力を受け付ける。例えば、CPU201は、表示部(店員用)205に支払い方法を選択するボタンを表示する。その後、ステップS303の処理に進む。 (Step S302) The CPU 201 accepts a selection input of a payment method (payment type). For example, the CPU 201 displays a button for selecting a payment method on the display unit (for clerk) 205. After that, the process proceeds to step S303.

(ステップS303)CPU201は、選択入力を受け付けた支払い方法が現金であるか否かを判定する。現金であるとCPU201が判定した場合には、ステップS304の処理に進む。また、現金でない(クレジット決済)であるとCPU201が判定した場合にはステップS307の処理に進む。 (Step S303) The CPU 201 determines whether or not the payment method for which the selection input is accepted is cash. If the CPU 201 determines that it is cash, the process proceeds to step S304. If the CPU 201 determines that the payment is not cash (credit payment), the process proceeds to step S307.

(ステップS304)CPU201は、現金精算処理を実行する。例えば、CPU201は、ドロワ部210を用いて、顧客から預かった貨幣の投入と、釣貨幣の排出を行う。その後、ステップS305の処理に進む。
(ステップS305)CPU201は、レシート印字部209にレシートを発行させる。その後、ステップS306の処理に進む。
(ステップS306)CPU201は、精算種別が現金である精算情報をRAM203に書き込んで登録する。その後、処理を終了する。
(Step S304) The CPU 201 executes a cash settlement process. For example, the CPU 201 uses the drawer unit 210 to insert money entrusted to the customer and discharge fishing money. After that, the process proceeds to step S305.
(Step S305) The CPU 201 causes the receipt printing unit 209 to issue a receipt. After that, the process proceeds to step S306.
(Step S306) The CPU 201 writes and registers the settlement information whose settlement type is cash in the RAM 203. After that, the process ends.

(ステップS307)カードリーダ部211は、店員が顧客から手渡されたクレジットカードからカード情報を読み取り、読み取ったカード情報をCPU201に出力する。その後、ステップS308の処理に進む。 (Step S307) The card reader unit 211 reads the card information from the credit card handed over by the customer, and outputs the read card information to the CPU 201. After that, the process proceeds to step S308.

(ステップS308)CPU201は、通信部207を介して、クレジットカードの認証用サーバに接続し、認証処理を実行する。その後、ステップS309の処理に進む。
(ステップS309)CPU201は、認証処理の結果が決済可であるか否かを判定する。決済可であるとCPU201が判定した場合には、ステップS310の処理に進む。また、決済不可であるとCPU201が判定した場合には、ステップS302の処理に戻る。
(Step S308) The CPU 201 connects to the credit card authentication server via the communication unit 207 and executes the authentication process. After that, the process proceeds to step S309.
(Step S309) The CPU 201 determines whether or not the result of the authentication process can be settled. If the CPU 201 determines that payment is possible, the process proceeds to step S310. If the CPU 201 determines that payment is not possible, the process returns to step S302.

(ステップS310)CPU201は、サイン無しクレジット決済(サインレス)であるか否かを判定する。サイン無しクレジット決済であるとCPU201が判定した場合には、ステップS311の処理に進む。また、サイン有りクレジット決済であるとCPU201が判定した場合には、ステップS313の処理に進む。 (Step S310) The CPU 201 determines whether or not the credit card payment is unsigned (signless). If the CPU 201 determines that the credit card payment is unsigned, the process proceeds to step S311. If the CPU 201 determines that the credit card payment is signed, the process proceeds to step S313.

(ステップS311)CPU201は、レシート印字部209に客用控え伝票を発行させる。その後、ステップS312の処理に進む。
(ステップS312)CPU201は、精算種別がサイン無しクレジット決済である精算情報をRAM203に書き込んで登録する。その後、処理を終了する。
(Step S311) The CPU 201 causes the receipt printing unit 209 to issue a customer copy slip. After that, the process proceeds to step S312.
(Step S312) The CPU 201 writes and registers the settlement information whose settlement type is unsigned credit settlement in the RAM 203. After that, the process ends.

(ステップS313)CPU201は、レシート印字部209に客用控え伝票を発行させる。その後、ステップS314の処理に進む。
(ステップS314)CPU201は、レシート印字部209に店舗用控え伝票を発行させる。その後、ステップS315の処理に進む。
(ステップS315)CPU201は、精算種別がサイン有りクレジット決済である精算情報をRAM203に書き込んで登録する。その後、処理を終了する。
(Step S313) The CPU 201 causes the receipt printing unit 209 to issue a customer copy slip. After that, the process proceeds to step S314.
(Step S314) The CPU 201 causes the receipt printing unit 209 to issue a store copy slip. After that, the process proceeds to step S315.
(Step S315) The CPU 201 writes and registers the settlement information in which the settlement type is a signed credit card settlement in the RAM 203. After that, the process ends.

図11は、本実施形態におけるPOSレジスタ20が実行する在高確認処理の処理手順の一例を示すフローチャートである。POSレジスタ20は、サイン有りクレジット決済の在高確認をする際に、本図に示す処理を実行する。
(ステップS401)CPU201は、在高登録画面500を表示部(店員用)205に表示して、サイン有りクレジット決済の合計金額の入力を受け付ける。その後、ステップS402の処理に進む。
FIG. 11 is a flowchart showing an example of the processing procedure of the existing amount confirmation processing executed by the POS register 20 in the present embodiment. The POS register 20 executes the process shown in this figure when confirming the amount of signed credit card payment.
(Step S401) The CPU 201 displays the credit registration screen 500 on the display unit (for clerk) 205, and accepts the input of the total amount of the signed credit payment. After that, the process proceeds to step S402.

(ステップS402)CPU201は、入力された合計金額と計算上金額とを比較する。その後、ステップS403の処理に進む。
(ステップS403)CPU201は、在高登録確認画面600を表示部(店員用)205に表示して、比較結果を表示する。その後、処理を終了する。
(Step S402) The CPU 201 compares the input total amount with the calculated amount. After that, the process proceeds to step S403.
(Step S403) The CPU 201 displays the current amount registration confirmation screen 600 on the display unit (for clerk) 205 and displays the comparison result. After that, the process ends.

なお、ステップS403の処理では、ステップS402の処理で比較した結果を表示部(店員用)205に表示することで、比較結果を出力(表示)したが、これに限らない。例えば、ステップS402の処理で比較した結果をレシート印字部209から印字出力することで、比較結果を出力(印字)するようにしてもよい。また、例えば、ステップS402の処理で比較した結果に基づいてランプを点灯させることで、比較結果を出力するようにしてもよい。また、例えば、ステップS402の処理で比較した結果に基づいて音声を出力させることで、比較結果を出力するようにしてもよい。 In the process of step S403, the comparison result is output (displayed) by displaying the result of the comparison in the process of step S402 on the display unit (for the clerk) 205, but the present invention is not limited to this. For example, the comparison result may be output (printed) by printing and outputting the comparison result in the process of step S402 from the receipt printing unit 209. Further, for example, the comparison result may be output by turning on the lamp based on the comparison result in the process of step S402. Further, for example, the comparison result may be output by outputting the voice based on the comparison result in the process of step S402.

以上説明したように、本実施形態のPOSシステムは、顧客が買い上げる商品の登録と登録された商品の精算とを行うPOSレジスタ20と、ハンディターミナル30とを備える。ハンディターミナル30は、クレジットによる決済処理をするクレジット処理手段と、クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段と、クレジット処理手段が決済処理した取引の精算額を送信する送信手段と、を備える。また、POSレジスタ20は、送信手段が送信した精算額を受信する受信手段と、受信手段が受信した精算額を記憶する記憶手段と、印字手段が発行した伝票が示す精算額の入力を受け付ける入力手段と、記憶手段が記憶する精算額と、入力手段が入力を受け付けた精算額とが一致するか否かを判定する判定手段と、を備える。 As described above, the POS system of the present embodiment includes a POS register 20 for registering a product purchased by a customer and settlement of the registered product, and a handy terminal 30. The handy terminal 30 has a credit processing means that performs payment processing by credit, a printing means that issues a slip that prints at least the settlement amount among the information related to the transaction that the credit processing means has settled, and the credit processing means that performs payment processing. It is provided with a transmission means for transmitting the settlement amount of the transaction. Further, the POS register 20 is an input for receiving an input of a receiving means for receiving the settlement amount transmitted by the transmitting means, a storage means for storing the settlement amount received by the receiving means, and an input of the settlement amount indicated by the slip issued by the printing means. The means, the settlement amount stored in the storage means, and the determination means for determining whether or not the settlement amount received by the input means match.

上記構成によれば、在高を確認する際に、店舗に据え置かれているPOSレジスタ20において入力作業をすることができるため、ハンディターミナル30のような小さい操作部及び表示部で入力する必要がなくなり、確認作業を容易にすることができる。 According to the above configuration, when confirming the amount of money, the input work can be performed at the POS register 20 installed in the store, so that it is necessary to input at a small operation unit and display unit such as the handy terminal 30. It disappears and the confirmation work can be facilitated.

また、印字手段は、決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、入力手段は、店舗控え伝票が示す精算額の入力を受け付け、判定手段は、記憶手段が記憶するサイン有りのクレジットによる精算額と、入力手段が入力を受け付けた精算額とが一致するか否かを判定する。上記構成によれば、店舗用控え伝票があるサイン有りクレジット決済のみの在高を確認することができる。 In addition, the printing means issues a store copy slip when the credit is signed and requires a signature for payment processing, and the sending means is the settlement amount by the signed credit or the settlement by the unsigned credit. It is transmitted distinguishably whether it is an amount or not, and the storage means separately stores the settlement amount by the signed credit and the settlement amount by the unsigned credit, and the input means is the settlement amount indicated by the store copy slip. The input of the above is accepted, and the determination means determines whether or not the settlement amount of the signed credit stored by the storage means and the settlement amount of the input accepted by the input means match. According to the above configuration, it is possible to confirm the amount of money only for credit card payment with a signature that has a copy slip for the store.

(第2の実施形態)
次に、本発明の第2の実施形態について説明する。本実施形態におけるPOSシステムの構成は、第1の実施形態と同様であるため、その説明を省略する。第1の実施形態では、POSレジスタ20及び当該POSレジスタ20の子となるハンディターミナル30が発行した店舗用控え伝票全ての合計金額を入力することにより在高を確認したが、本実施形態では、端末(POSレジスタ20とハンディターミナル30)毎に発行した店舗用控え伝票の合計金額を入力することにより在高を確認する点が異なる。
(Second embodiment)
Next, a second embodiment of the present invention will be described. Since the configuration of the POS system in this embodiment is the same as that in the first embodiment, the description thereof will be omitted. In the first embodiment, the amount of money is confirmed by inputting the total amount of all the store copy slips issued by the POS register 20 and the handy terminal 30 which is a child of the POS register 20, but in the present embodiment, the amount is confirmed. The difference is that the amount of money is confirmed by inputting the total amount of the copy slips for stores issued for each terminal (POS register 20 and handy terminal 30).

本実施形態におけるサイン有りクレジット決済の在高を確認する方法について説明する。図12は、本実施形態におけるPOSレジスタ20が表示する在高登録画面700の一例を示すイメージ図である。図示するように、在高登録画面700には、POSレジスタ20のサイン有りクレジット決済の合計金額(在高)を入力する入力ボックス701−1と、第1のハンディターミナル30(携帯端末01)のサイン有りクレジット決済の合計金額(在高)を入力する入力ボックス701−2と、第2のハンディターミナル30(携帯端末02)のサイン有りクレジット決済の合計金額(在高)を入力する入力ボックス701−3と、計算上金額を示すボックス702と、入力ボックス701−1〜701−3に入力した金額の合計金額を示すボックス703と、在高確認を実行するための実行ボタン704とが表示される。第1のハンディターミナル30及び第2のハンディターミナル30は、POSレジスタ20の子となるハンディターミナル30である。 A method of confirming the amount of signed credit card payment in the present embodiment will be described. FIG. 12 is an image diagram showing an example of the existing amount registration screen 700 displayed by the POS register 20 in the present embodiment. As shown in the figure, on the existing amount registration screen 700, an input box 701-1 for inputting the total amount (increased amount) of the signed credit settlement of the POS register 20 and the first handy terminal 30 (portable terminal 01). Input box 701-2 for inputting the total amount (payment) of signed credit payment and input box 701 for entering the total amount (payment) of signed credit payment of the second handy terminal 30 (mobile terminal 02) -3, a box 702 showing the calculated amount, a box 703 showing the total amount of money entered in the input boxes 701 to 701-3, and an execution button 704 for executing the amount confirmation are displayed. To. The first handy terminal 30 and the second handy terminal 30 are handy terminals 30 that are children of the POS register 20.

店員は、POSレジスタ20が当日発行した店舗用控え伝票に印字された精算額の合計金額(在高)を入力ボックス701−1に入力する。また、店員は、第1のハンディターミナル30が当日発行した店舗用控え伝票に印字された精算額の合計金額(在高)を入力ボックス701−2に入力する。また、店員は、第2のハンディターミナル30が当日発行した店舗用控え伝票に印字された精算額の合計金額(在高)を入力ボックス701−3に入力する。POSレジスタ20のCPU201(入力手段)は、入力ボックス701−1〜701−3により、決済処理したPOSレジスタ20またはハンディターミナル30ごとに、店舗用控え伝票が示す精算額の入力を受け付ける。CPU201は、入力ボックス701−1〜701−2に入力された金額の合計金額をボックス703に表示する。図示する例では、入力ボックス701−1には20000が入力され、入力ボックス701−2には30000が入力され、入力ボックス701−3には0が入力され、ボックス703にはその合計金額50000が表示されている。また、ボックス702には、計算上金額75000が表示されている。 The clerk inputs the total amount (current amount) of the settlement amount printed on the store copy slip issued by the POS register 20 on the day into the input box 701-1. In addition, the clerk inputs the total amount (payment amount) of the settlement amount printed on the store copy slip issued by the first handy terminal 30 on the day into the input box 701-2. In addition, the clerk inputs the total amount (payment amount) of the settlement amount printed on the store copy slip issued by the second handy terminal 30 on the day into the input box 701-3. The CPU 201 (input means) of the POS register 20 accepts the input of the settlement amount indicated by the store copy slip for each of the POS register 20 or the handy terminal 30 that has been settled by the input boxes 701 to 701-3. The CPU 201 displays in the box 703 the total amount of money input in the input boxes 701-1 to 701-2. In the illustrated example, 20000 is input to the input box 701-1, 30000 is input to the input box 701-2, 0 is input to the input box 701-3, and the total amount of money is 50000 in the box 703. It is displayed. Further, in the box 702, the calculated amount of money 75,000 is displayed.

その後、店員は、実行ボタン704を押下する。POSレジスタ20のCPU201(判定手段)は、実行ボタン704が入力を受け付けると、各端末それぞれについて、計算上金額と入力された合計金額とが一致するか否かを判定し、在高登録確認画面800を表示部(店員用)205に表示する。ここで、RAM203(記憶手段)は、精算情報に含まれる端末識別情報により、決済処理した端末ごとに精算額を記憶している。CPU201は、RAM203に記憶されている当日の精算情報のうち精算種別がサイン有りクレジット決済であるものの精算額の合計金額を端末識別情報ごとに算出して、各端末の計算上金額を算出する。 After that, the clerk presses the execution button 704. When the execution button 704 accepts the input, the CPU 201 (determination means) of the POS register 20 determines whether or not the calculated amount and the input total amount match for each terminal, and the existing amount registration confirmation screen. 800 is displayed on the display unit (for clerk) 205. Here, the RAM 203 (storage means) stores the settlement amount for each terminal that has been settled by the terminal identification information included in the settlement information. The CPU 201 calculates the total amount of the settlement amount for each terminal identification information of the settlement information of the day stored in the RAM 203, although the settlement type is a signed credit card settlement, and calculates the calculated amount of each terminal.

図13は、本実施形態におけるPOSレジスタ20が表示する在高登録確認画面800の一例を示すイメージ図である。図示するように、在高登録確認画面800には、POSレジスタ20の計算上在高を示すボックス801−1と、第1のハンディターミナル30の計算上在高を示すボックス801−2と、第2のハンディターミナル30の計算上在高を示すボックス801−3と、在高登録画面700において入力されたPOSレジスタ20の在高を示すボックス802−1と、在高登録画面700において入力された第1のハンディターミナル30の在高を示すボックス802−2と、在高登録画面700において入力された第2のハンディターミナル30の在高を示すボックス802−3と、POSレジスタ20の過不足を示すボックス803−1と、第1のハンディターミナル30の過不足を示すボックス803−2と、第2のハンディターミナル30の過不足を示すボックス803−3と、POSレジスタ20の過不足の理由を入力する入力ボックス804−1と、第1のハンディターミナル30の過不足の理由を入力する入力ボックス804−2と、第2のハンディターミナル30の過不足の理由を入力する入力ボックス804−3と、在高確認の結果を登録する実行ボタン805とが表示される。 FIG. 13 is an image diagram showing an example of the existing amount registration confirmation screen 800 displayed by the POS register 20 in the present embodiment. As shown in the figure, on the existing amount registration confirmation screen 800, a box 801-1 indicating the calculated amount of the POS register 20 and a box 801-2 showing the calculated amount of the first handy terminal 30 are displayed. Box 801-3 indicating the calculated amount of the handy terminal 30 of No. 2, box 802-1 indicating the amount of the POS register 20 input on the amount registration screen 700, and box 802-1 input on the amount registration screen 700. Box 802-2 showing the height of the first handy terminal 30, box 802-3 showing the height of the second handy terminal 30 input on the height registration screen 700, and excess or deficiency of the POS register 20. The reason for the excess or deficiency of the POS register 20, the box 803-1 showing the box 803-1, the box 803-2 indicating the excess or deficiency of the first handy terminal 30, the box 803-3 indicating the excess or deficiency of the second handy terminal 30, and the reason for the excess or deficiency of the POS register 20. An input box 804-1 for input, an input box 804-2 for inputting the reason for excess or deficiency of the first handy terminal 30, and an input box 804-3 for inputting the reason for excess or deficiency of the second handy terminal 30. , The execution button 805 for registering the result of the point-of-sale confirmation is displayed.

図示する例では、POSレジスタ20の計算上在高は20000であり、在高は20000であり、過不足は0であり、理由は0である。また、第1のハンディターミナル30の計算上在高は30000であり、在高は30000であり、過不足は0であり、理由は0である。また、第2のハンディターミナル30の計算上在高は25000であり、在高は0であり、過不足は−25000であり、理由は02である。 In the illustrated example, the calculated height of the POS register 20 is 20000, the current amount is 20000, the excess / deficiency is 0, and the reason is 0. Further, the calculated height of the first handy terminal 30 is 30,000, the current amount is 30,000, the excess / deficiency is 0, and the reason is 0. Further, the calculated height of the second handy terminal 30 is 25,000, the current amount is 0, the excess / deficiency is −25000, and the reason is 02.

店員は、在高登録確認画面800において在高を確認すると、実行ボタン805を押下して確認結果を登録する。POSレジスタ20のCPU201は、実行ボタン805が入力を受け付けると、在高登録確認画面800に表示した情報を在高確認結果としてRAM203に書き込んで記憶する。 When the clerk confirms the amount of money on the amount of money registration confirmation screen 800, the clerk presses the execution button 805 to register the confirmation result. When the execution button 805 accepts the input, the CPU 201 of the POS register 20 writes and stores the information displayed on the existing amount registration confirmation screen 800 in the RAM 203 as the existing amount confirmation result.

このように、店員は、POSレジスタ20において、各端末それぞれについて、店舗用控え伝票に印字された精算額の合計金額を在高登録画面700に入力することにより、入力した合計金額と計算上金額との過不足を端末ごとに在高登録確認画面800で確認することができる。図示する例では、第2のハンディターミナル30において過不足が発生していることを確認することができる。このように、端末ごとに在高の過不足を表示することにより、どの端末で過不足が発生しているのかを容易に判別することができる。よって、紛失してしまった伝票の存在や特定が容易に行なえ、追跡調査を正しく行なうことができる。 In this way, the clerk inputs the total amount of the settlement amount printed on the store copy slip for each terminal in the POS register 20 on the amount registration screen 700, so that the total amount and the calculated amount are entered. It is possible to confirm the excess or deficiency of the above and the deficiency on the existing amount registration confirmation screen 800 for each terminal. In the illustrated example, it can be confirmed that excess or deficiency has occurred in the second handy terminal 30. In this way, by displaying the excess or deficiency of the amount of money in each terminal, it is possible to easily determine which terminal has the excess or deficiency. Therefore, the existence and identification of the lost slip can be easily performed, and the follow-up survey can be performed correctly.

図14は、本実施形態におけるPOSレジスタ20が実行する在高確認処理の処理手順の一例を示すフローチャートである。POSレジスタ20は、サイン有りクレジット決済の在高確認をする際に、本図に示す処理を実行する。 FIG. 14 is a flowchart showing an example of the processing procedure of the existing amount confirmation processing executed by the POS register 20 in the present embodiment. The POS register 20 executes the process shown in this figure when confirming the amount of signed credit card payment.

(ステップS501)CPU201は、在高登録画面700を表示部(店員用)205に表示して、各ハンディターミナル30とPOSレジスタ20それぞれのサイン有りクレジット決済の合計金額の入力を受け付ける。その後、ステップS502の処理に進む。 (Step S501) The CPU 201 displays the amount registration screen 700 on the display unit (for the clerk) 205, and accepts the input of the total amount of the signed credit settlement of each handy terminal 30 and the POS register 20. After that, the process proceeds to step S502.

(ステップS502)CPU201は、入力された合計金額と計算上金額とを各ハンディターミナル30とPOSレジスタ20ごとにそれぞれ比較する。その後、ステップS503の処理に進む。
(ステップS503)CPU201は、在高登録確認画面800を表示部(店員用)205に表示して、比較結果を表示する。その後、処理を終了する。
(Step S502) The CPU 201 compares the input total amount and the calculated amount for each handy terminal 30 and the POS register 20, respectively. After that, the process proceeds to step S503.
(Step S503) The CPU 201 displays the current amount registration confirmation screen 800 on the display unit (for clerk) 205 and displays the comparison result. After that, the process ends.

以上説明したように、本実施形態のPOSシステムは、第1の実施形態における構成に加えて、記憶手段は、決済処理したハンディターミナル30とPOSレジスタ20ごとに精算額を記憶し、入力手段は、ハンディターミナル30とPOSレジスタ20ごとに精算額の入力を受け付け、判定手段は、各ハンディターミナル30とPOSレジスタ20それぞれについて、記憶手段が記憶する精算額と、入力手段が入力を受け付けた精算額とが一致するか否かを判定する。 As described above, in the POS system of the present embodiment, in addition to the configuration in the first embodiment, the storage means stores the settlement amount for each of the payment-processed handy terminal 30 and the POS register 20, and the input means is , The input of the settlement amount is accepted for each of the handy terminal 30 and the POS register 20, and the determination means is the settlement amount stored by the storage means and the settlement amount received by the input means for each of the handy terminal 30 and the POS register 20. Judges whether or not matches with.

上記構成によれば、第1の実施形態における効果に加えて、各ハンディターミナル30とPOSレジスタ20それぞれについて在高を確認することができる。よって、過不足が発生している場合に、どの端末において過不足が発生しているかを容易に判別することができる。 According to the above configuration, in addition to the effect in the first embodiment, the existing amount can be confirmed for each of the handy terminal 30 and the POS register 20. Therefore, when excess or deficiency has occurred, it is possible to easily determine in which terminal the excess or deficiency has occurred.

(第3の実施形態)
次に、本発明の第3の実施形態について説明する。本実施形態におけるPOSシステムの構成は、第1の実施形態と同様であるため、その説明を省略する。第1の実施形態では、在高を確認する際に、店舗用控え伝票の合計金額をPOSレジスタ20に入力しているが、本実施形態では、店舗用控え伝票に印字された取引を特定するコードをPOSレジスタ20に読み取らせる点が異なる。当該コードは、POSレジスタ20のスキャナ部204が読み取り可能なバーコードや2次元コードであって、取引識別情報を示す。
(Third embodiment)
Next, a third embodiment of the present invention will be described. Since the configuration of the POS system in this embodiment is the same as that in the first embodiment, the description thereof will be omitted. In the first embodiment, the total amount of the store copy slip is input to the POS register 20 when confirming the amount of money, but in the present embodiment, the transaction printed on the store copy slip is specified. The difference is that the code is read by the POS register 20. The code is a bar code or a two-dimensional code that can be read by the scanner unit 204 of the POS register 20, and indicates transaction identification information.

本実施形態におけるハンディターミナル30のCPU301(印字手段)は、サイン有りクレジット決済の際に、取引を特定するコードを印字した店舗用控え伝票をプリンタ40に発行させる。また、POSレジスタ20のCPU201は、サイン有りクレジット決済の際に、取引を特定するコードを印字した店舗用控え伝票をレシート印字部209に発行させる。 The CPU 301 (printing means) of the handy terminal 30 in the present embodiment causes the printer 40 to issue a store copy slip on which a code specifying a transaction is printed at the time of credit settlement with a signature. Further, the CPU 201 of the POS register 20 causes the receipt printing unit 209 to issue a store copy slip on which a code for specifying a transaction is printed at the time of credit settlement with a signature.

店員は、サイン有りクレジット決済の在高を確認する際に、店舗用控え伝票に印字されたコードをPOSレジスタ20のスキャナ部204に順に読み取らせる。スキャナ部204(入力手段)は、コードから取引識別情報を読み取り、読み取った取引識別情報をCPU201に出力する。CPU201は、スキャナ部204から入力された取引識別情報に対応する精算額をRAM203が記憶する精算情報から読み出し、読み出した精算額の合計金額を在高として算出する。そして、CPU201は、算出した在高を在高登録画面500の入力ボックス501及びボックス503に表示する。 The clerk causes the scanner unit 204 of the POS register 20 to read the code printed on the store copy slip in order when confirming the amount of the signed credit card payment. The scanner unit 204 (input means) reads the transaction identification information from the code and outputs the read transaction identification information to the CPU 201. The CPU 201 reads the settlement amount corresponding to the transaction identification information input from the scanner unit 204 from the settlement information stored in the RAM 203, and calculates the total amount of the read settlement amount as the existing amount. Then, the CPU 201 displays the calculated current amount in the input box 501 and the box 503 of the existing amount registration screen 500.

店員は、全ての店舗用控え伝票の読み取りが完了すると、在高登録画面500の実行ボタン504を押下する。その後の動作は、第1の実施形態と同様であるため、説明を省略する。 When the store clerk has read all the store copy slips, the store clerk presses the execution button 504 on the amount registration screen 500. Since the subsequent operation is the same as that of the first embodiment, the description thereof will be omitted.

図15は、本実施形態におけるPOSレジスタ20が実行する在高確認処理の処理手順の一例を示すフローチャートである。POSレジスタ20は、サイン有りクレジット決済の在高確認をする際に、本図に示す処理を実行する。 FIG. 15 is a flowchart showing an example of the processing procedure of the existing amount confirmation processing executed by the POS register 20 in the present embodiment. The POS register 20 executes the process shown in this figure when confirming the amount of signed credit card payment.

(ステップS601)スキャナ部204は、店舗用控え伝票に印字されたコードから取引識別情報を読み取る。CPU201は、在高登録画面500を表示部(店員用)205に表示する。その後、ステップS602の処理に進む。 (Step S601) The scanner unit 204 reads the transaction identification information from the code printed on the store copy slip. The CPU 201 displays the amount registration screen 500 on the display unit (for clerk) 205. After that, the process proceeds to step S602.

(ステップS602)CPU201は、コードの読み取りが完了したか否かを判定する。例えば、CPU201は、在高登録画面500に表示されている実行ボタン504が入力を受け付けた場合に、コードの読み取りが完了したと判定する。コードの読み取りが完了したとCPU201が判定した場合には、ステップS603の処理に進む。また、コードの読み取りが完了していないとCPU201が判定した場合には、ステップS601の処理に戻る。 (Step S602) The CPU 201 determines whether or not the reading of the code is completed. For example, the CPU 201 determines that the code reading is completed when the execution button 504 displayed on the amount registration screen 500 accepts the input. If the CPU 201 determines that the reading of the code is completed, the process proceeds to step S603. If the CPU 201 determines that the reading of the code is not completed, the process returns to the process of step S601.

(ステップS603)CPU201は、スキャナ部204が読み取った取引識別情報に対応する精算額の合計金額を算出する。その後、ステップS604の処理に進む。
(ステップS604)CPU201は、算出した合計金額と計算上金額とを比較する。その後、ステップS605の処理に進む。
(ステップS605)CPU201は、在高登録確認画面600を表示部(店員用)205に表示して、比較結果を表示する。その後、処理を終了する。
(Step S603) The CPU 201 calculates the total amount of the settlement amount corresponding to the transaction identification information read by the scanner unit 204. After that, the process proceeds to step S604.
(Step S604) The CPU 201 compares the calculated total amount with the calculated amount. After that, the process proceeds to step S605.
(Step S605) The CPU 201 displays the amount registration confirmation screen 600 on the display unit (for clerk) 205 and displays the comparison result. After that, the process ends.

なお、CPU201は、在高に過不足がある場合には、その理由となる取引に関する情報(例えば、取引識別情報や精算した端末等)を在高登録確認画面600に表示してもよい。これにより、紛失してしまった伝票の存在や特定が容易に行なえ、追跡調査を正しく行なうことができる。 If there is an excess or deficiency in the amount of money, the CPU 201 may display information on the transaction that is the reason (for example, transaction identification information, a terminal that has been settled, etc.) on the amount of money registration confirmation screen 600. As a result, the existence and identification of the lost slip can be easily performed, and the follow-up survey can be performed correctly.

以上説明したように、本実施形態のPOSシステムは、第1の実施形態における構成に加えて、印字手段は、店舗控え伝票に取引を特定するコードをさらに印字し、入力手段は、コードを読み取る。上記構成によれば、第1の実施形態における効果に加えて、店舗控え伝票に印字されたコードを読み取ることにより精算額を入力することができるため、店員が合計金額を計算して入力する必要がない。よって、より簡単に在高の確認作業をすることができる。 As described above, in the POS system of the present embodiment, in addition to the configuration of the first embodiment, the printing means further prints a code for specifying the transaction on the store copy slip, and the input means reads the code. .. According to the above configuration, in addition to the effect in the first embodiment, the settlement amount can be input by reading the code printed on the store copy slip, so that the store clerk needs to calculate and input the total amount. There is no. Therefore, it is possible to confirm the amount of money more easily.

(第4の実施形態)
次に、本発明の第4の実施形態について説明する。本実施形態におけるPOSシステムの構成は、第2の実施形態と同様であるため、その説明を省略する。第2の実施形態では、在高を確認する際に、店舗用控え伝票の合計金額をPOSレジスタ20に入力しているが、本実施形態では、店舗用控え伝票に印字された取引を特定するコードをPOSレジスタ20に読み取らせる点が異なる。当該コードは、POSレジスタ20のスキャナ部204が読み取り可能なバーコードや2次元コードであって、取引識別情報を示す。
(Fourth Embodiment)
Next, a fourth embodiment of the present invention will be described. Since the configuration of the POS system in this embodiment is the same as that in the second embodiment, the description thereof will be omitted. In the second embodiment, the total amount of the store copy slip is input to the POS register 20 when confirming the amount of money, but in the present embodiment, the transaction printed on the store copy slip is specified. The difference is that the code is read by the POS register 20. The code is a bar code or a two-dimensional code that can be read by the scanner unit 204 of the POS register 20, and indicates transaction identification information.

本実施形態におけるハンディターミナル30のCPU301(印字手段)は、サイン有りクレジット決済の際に、取引を特定するコードを印字した店舗用控え伝票をプリンタ40に発行させる。また、POSレジスタ20のCPU201は、サイン有りクレジット決済の際に、取引を特定するコードを印字した店舗用控え伝票をレシート印字部209に発行させる。 The CPU 301 (printing means) of the handy terminal 30 in the present embodiment causes the printer 40 to issue a store copy slip on which a code specifying a transaction is printed at the time of credit settlement with a signature. Further, the CPU 201 of the POS register 20 causes the receipt printing unit 209 to issue a store copy slip on which a code for specifying a transaction is printed at the time of credit settlement with a signature.

店員は、サイン有りクレジット決済の在高を確認する際に、店舗用控え伝票に印字されたコードをPOSレジスタ20のスキャナ部204に順に読み取らせる。スキャナ部204(入力手段)は、コードから取引識別情報を読み取り、読み取った取引識別情報をCPU201に出力する。CPU201は、スキャナ部204から入力された取引識別情報に対応する精算情報をRAM203から読み出す。そして、CPU201は、端末識別情報ごとに、読み出した精算情報の精算額の合計金額を在高として算出する。そして、CPU201は、算出した各端末の在高を在高登録画面700の入力ボックス701−1〜701−3に表示し、ボックス703に在高の合計金額を表示する。 The clerk causes the scanner unit 204 of the POS register 20 to read the code printed on the store copy slip in order when confirming the amount of the signed credit card payment. The scanner unit 204 (input means) reads the transaction identification information from the code and outputs the read transaction identification information to the CPU 201. The CPU 201 reads the settlement information corresponding to the transaction identification information input from the scanner unit 204 from the RAM 203. Then, the CPU 201 calculates the total amount of the settlement amount of the read settlement information as the existing amount for each terminal identification information. Then, the CPU 201 displays the calculated amount of each terminal in the input boxes 701 to 701-3 of the amount registration screen 700, and displays the total amount of the amount in the box 703.

店員は、全ての店舗用控え伝票の読み取りが完了すると、在高登録画面700の実行ボタン704を押下する。その後の動作は、第2の実施形態と同様であるため、説明を省略する。 When the store clerk has read all the store copy slips, the store clerk presses the execution button 704 on the amount registration screen 700. Since the subsequent operation is the same as that of the second embodiment, the description thereof will be omitted.

図16は、本実施形態におけるPOSレジスタ20が実行する在高確認処理の処理手順の一例を示すフローチャートである。POSレジスタ20は、サイン有りクレジット決済の在高確認をする際に、本図に示す処理を実行する。 FIG. 16 is a flowchart showing an example of the processing procedure of the existing amount confirmation processing executed by the POS register 20 in the present embodiment. The POS register 20 executes the process shown in this figure when confirming the amount of signed credit card payment.

(ステップS701)スキャナ部204は、店舗用控え伝票に印字されたコードから取引識別情報を読み取る。CPU201は、在高登録画面700を表示部(店員用)205に表示する。その後、ステップS702の処理に進む。 (Step S701) The scanner unit 204 reads the transaction identification information from the code printed on the store copy slip. The CPU 201 displays the amount registration screen 700 on the display unit (for clerk) 205. After that, the process proceeds to step S702.

(ステップS702)CPU201は、コードの読み取りが完了したか否かを判定する。例えば、CPU201は、在高登録画面700に表示されている実行ボタン704が入力を受け付けた場合に、コードの読み取りが完了したと判定する。コードの読み取りが完了したとCPU201が判定した場合には、ステップS703の処理に進む。また、コードの読み取りが完了していないとCPU201が判定した場合には、ステップS701の処理に戻る。 (Step S702) The CPU 201 determines whether or not the reading of the code is completed. For example, the CPU 201 determines that the code reading is completed when the execution button 704 displayed on the amount registration screen 700 accepts the input. If the CPU 201 determines that the reading of the code is completed, the process proceeds to step S703. If the CPU 201 determines that the reading of the code is not completed, the process returns to the process of step S701.

(ステップS703)CPU201は、スキャナ部204が読み取った取引識別情報に対応する精算額の合計金額を端末識別情報(各ハンディターミナル30とPOSレジスタ20)ごとにそれぞれ算出する。その後、ステップS704の処理に進む。
(ステップS704)CPU201は、算出した合計金額と計算上金額とを各ハンディターミナル30とPOSレジスタ20ごとにそれぞれ比較する。その後、ステップS705の処理に進む。
(ステップS705)CPU201は、在高登録確認画面800を表示部(店員用)205に表示して、比較結果を表示する。その後、処理を終了する。
(Step S703) The CPU 201 calculates the total amount of the settlement amount corresponding to the transaction identification information read by the scanner unit 204 for each terminal identification information (each handy terminal 30 and POS register 20). After that, the process proceeds to step S704.
(Step S704) The CPU 201 compares the calculated total amount and the calculated amount for each handy terminal 30 and each POS register 20. After that, the process proceeds to step S705.
(Step S705) The CPU 201 displays the current amount registration confirmation screen 800 on the display unit (for clerk) 205 and displays the comparison result. After that, the process ends.

なお、CPU201は、在高に過不足がある場合には、その理由となる取引に関する情報(例えば、取引識別情報や精算した端末等)を在高登録確認画面800に表示してもよい。これにより、紛失してしまった伝票の存在や特定が容易に行なえ、追跡調査を正しく行なうことができる。 If there is an excess or deficiency in the amount of money, the CPU 201 may display information on the transaction that is the reason (for example, transaction identification information, a terminal that has been settled, etc.) on the amount of money registration confirmation screen 800. As a result, the existence and identification of the lost slip can be easily performed, and the follow-up survey can be performed correctly.

以上説明したように、本実施形態のPOSシステムは、第2の実施形態における構成に加えて、印字手段は、店舗控え伝票に取引を特定するコードをさらに印字し、入力手段は、コードを読み取る。上記構成によれば、第2の実施形態における効果に加えて、店舗控え伝票に印字されたコードを読み取ることにより精算額を入力することができるため、店員が合計金額を計算して入力する必要がない。よって、より簡単に在高の確認作業をすることができる。 As described above, in the POS system of the present embodiment, in addition to the configuration of the second embodiment, the printing means further prints a code for specifying the transaction on the store copy slip, and the input means reads the code. .. According to the above configuration, in addition to the effect in the second embodiment, the settlement amount can be input by reading the code printed on the store copy slip, so that the store clerk needs to calculate and input the total amount. There is no. Therefore, it is possible to confirm the amount of money more easily.

図17は、店舗控え伝票の例を示した図である。図示する例では、店舗控え伝票1700には、ヘッダー1701と、日付および取引番号1702と、担当者1703と、明細1704と、ポイントカード情報1705と、クレジットカード情報1706と、署名欄1707と、扱者欄1708と、コード情報1709とが印刷されている。 FIG. 17 is a diagram showing an example of a store copy slip. In the illustrated example, the store copy slip 1700 handles the header 1701, the date and transaction number 1702, the person in charge 1703, the details 1704, the point card information 1705, the credit card information 1706, and the signature field 1707. The person column 1708 and the code information 1709 are printed.

ヘッダー1701は、各種内容を任意に印字する領域である。図示する例では、ヘッダー1701には、「クレジット売上票(店舗控)」と印字されている。日付および取引番号1702は、店舗控え伝票1700を発行した日付と取引番号とを印字する領域である。図示する例では、日付および取引番号1702には、「2016年11月 1日(火)17:52 #003369」が印字されている。 The header 1701 is an area for arbitrarily printing various contents. In the illustrated example, the header 1701 is printed with "credit sales slip (store copy)". The date and transaction number 1702 are areas for printing the date on which the store copy slip 1700 is issued and the transaction number. In the illustrated example, "Tuesday, November 1, 2016 17:52 # 003369" is printed on the date and transaction number 1702.

担当者1703は、部門コードと、扱い者名と、扱い者コードとを印字する領域である。図示する例では、担当者1703には、「99999 応援者 0908」が印字されている。明細1704は、登録された商品の明細を印字する領域である。図示する例では、明細1704には、「02 建築金物 ¥20,000」と、「小計 ¥20,000」と、「(内税額 8% ¥1,481)」と、「商品計 1点」と、「合計¥20,000」と、「クレジット ¥20,000」とが印字されている。 The person in charge 1703 is an area for printing the department code, the handler name, and the handler code. In the illustrated example, "99999 supporter 0908" is printed on the person in charge 1703. The detail 1704 is an area for printing the details of the registered product. In the illustrated example, the statement 1704 includes "02 building hardware ¥ 20,000", "subtotal ¥ 20,000", "(tax included 8% ¥ 1,481)", and "commodity total 1 point". , "Total ¥ 20,000" and "Credit ¥ 20,000" are printed.

ポイントカード情報1705は、顧客のポイントカード情報を印字する領域である。図示する例では、ポイントカード情報1705には、「顧客番号 11111」と、「現在のステージ 第2ステージ」と、「前回までのポイント 600」と、「今回ポイント 462」と、「累計ポイント1,062」と、「(内2017年3月末失効 200)」と、「次回ステージについて」と、「集計期間 2016/3/1〜2017/2/28」と、「第3ステージまで、あと¥70,000」と、「ステージ変更日 2017/4/1」とが印字されている。 The point card information 1705 is an area for printing the customer's point card information. In the illustrated example, the point card information 1705 includes "customer number 11111", "current stage second stage", "previous point 600", "this time point 462", and "cumulative point 1,". 062 ”,“ (of which 200 expired at the end of March 2017) ”,“ About the next stage ”,“ Aggregation period 2016/3/1 to 2017/2/28 ”,“ Until the 3rd stage, ¥ 70 left 000 ”and“ Stage change date 2017/4/1 ”are printed.

クレジットカード情報1706は、支払いに用いられたクレジットカード情報を印字する領域である。図示する例では、クレジットカード情報1706には、「カード XXXカード」と、「会員番号 ※※※※0068/00」と、「ご利用日 2016年11月1日」と、「有効期限 ※※/※※」と、「問合せ番号 01234567890123」と、「支払い [一括払い]」と、「支払い回数 1回」と、「ご利用金額 ¥20,000」とが印字されている。 The credit card information 1706 is an area for printing the credit card information used for payment. In the illustrated example, the credit card information 1706 includes "card XXX card", "membership number *** 0068/00", "use date November 1, 2016", and "expiration date **". / ** ”,“ Inquiry number 01234567890123 ”,“ Payment [lump-sum payment] ”,“ Number of payments once ”, and“ Usage amount ¥ 20,000 ”are printed.

署名欄1707は、支払いに用いたクレジットカードの署名を記載する欄である。図示する例では、署名欄1707には、「ご署名 様」が印字されている。扱者欄1708は、この取引を取り扱った扱者名を記載する欄である。図示する例では、取扱者欄1708には、「扱い者:」が印字されている。コード情報1709は、取引を特定するコード情報(例えばバーコード)を印字する領域である。図示する例では、コード情報1709には、バーコードが印字されている。 The signature line 1707 is a field for describing the signature of the credit card used for payment. In the illustrated example, "Signature" is printed in the signature line 1707. The handler column 1708 is a column for describing the name of the handler who handled this transaction. In the illustrated example, "handler:" is printed in the handler column 1708. The code information 1709 is an area for printing code information (for example, a bar code) that identifies a transaction. In the illustrated example, a bar code is printed on the code information 1709.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 Although the embodiments of the present invention have been described in detail with reference to the drawings, the specific configuration is not limited to this embodiment, and includes designs and the like within a range that does not deviate from the gist of the present invention.

例えば、上述した実施形態では、ハンディターミナル30で商品の登録及び精算をしているが、これに限らず、ハンディターミナル30で商品を登録し、登録した商品に関するデータをPOSレジスタ20に送信し、POSレジスタ20で精算するようにしてもよい。この場合には、POSレジスタ20が、クレジットカードによる精算を行う。すなわち、商品の登録はハンディターミナル30が行うが、クレジットカードによる決済処理はPOSレジスタ20が行う。よって、端末ごとに在高を確認する場合には、当該決済処理の精算額はPOSレジスタ20に加算するようにしてもよい。 For example, in the above-described embodiment, the product is registered and settled in the handy terminal 30, but the present invention is not limited to this, the product is registered in the handy terminal 30, and the data related to the registered product is transmitted to the POS register 20. It may be settled in the POS register 20. In this case, the POS register 20 makes a payment by credit card. That is, the handy terminal 30 performs the registration of the product, but the POS register 20 performs the payment processing by the credit card. Therefore, when confirming the amount of money in each terminal, the settlement amount of the settlement processing may be added to the POS register 20.

また、上述した実施形態では、ハンディターミナル30とプリンタ40とが別々の装置である場合について説明したが、プリンタ40の機能をハンディターミナル30が備えていてもよい。 Further, in the above-described embodiment, the case where the handy terminal 30 and the printer 40 are separate devices has been described, but the handy terminal 30 may have the function of the printer 40.

また、上述した実施形態では、在高を確認する際に、店舗用控え伝票に記載された精算額の合計金額を入力しているが、これに限らず、店舗用控え伝票に記載された精算額を1つずつ入力し、入力された精算額の合計金額をPOSレジスタ20が算出するようにしてもよい。 Further, in the above-described embodiment, when confirming the amount of money, the total amount of the settlement amount described in the store copy slip is input, but the present invention is not limited to this, and the settlement described in the store copy slip is not limited to this. The amounts may be input one by one, and the POS register 20 may calculate the total amount of the input settlement amounts.

また、上述した実施形態において、POSレジスタ20は、取引を集計した点検レシートを印字するようにしてもよい。図18は、点検レシートの例を示した図である。図示する例では、点検レシート1800には、総売上合計1801と、部門別売上合計1802と、現外在高登録1803とが印刷されている。 Further, in the above-described embodiment, the POS register 20 may print an inspection receipt that aggregates transactions. FIG. 18 is a diagram showing an example of an inspection receipt. In the illustrated example, the inspection receipt 1800 is printed with the total sales of 1801, the total sales by department 1802, and the current external amount registration 1803.

総売上合計1801は、総売上についての情報を印字する領域である。図示する例では、総売上合計1801には、「※総売上合計※」と、「点数 25個」と、「客数 5人」と、「現金 ¥5563」と、「現外 ¥0」と、「掛売 ¥11230」と、「合計金額 ¥16793」と、「消費税 ¥797」と、「純売上 ¥15996」と、「POS売変 0件 ¥0」と、「指定訂正 0回」と、「直前訂正 0回」と、「荒利 17% ¥2864」とが印字されている。 The total sales total 1801 is an area for printing information about the total sales. In the illustrated example, the total sales of 1801 includes "* total sales *", "25 points", "5 customers", "cash ¥ 5563", and "currently ¥ 0". "Credit sales ¥ 11230", "total amount ¥ 16793", "consumption tax ¥ 797", "net sales ¥ 15996", "POS sales change 0 cases ¥ 0", "designation correction 0 times" , "Last minute correction 0 times" and "Rough profit 17% ¥ 2864" are printed.

部門別売上合計1802は、部門別の売上についての情報を印字する領域である。図示する例では、部門別売上合計1802には、「※部門別売上合計※」と、「部門 01」と、「点数 2」と、「客数 1」と、「金額 ¥1,926」と、「荒利率 94%」と、「荒利額 ¥1,826」とが印字されている。 The total sales by department 1802 is an area for printing information about sales by department. In the illustrated example, the total sales by department 1802 includes "* total sales by department *", "department 01", "point 2", "number of customers 1", and "amount ¥ 1,926". "Rough profit rate 94%" and "Rough profit amount ¥ 1,826" are printed.

現外在高登録1803は、現外在高登録についての情報を印字する領域である。図示する例では、現在高登録1803には、「※現外在高登録※」と、「クレジット」と、「計算上在高 ¥11230」と、「サイン ¥11230」と、「サインレス ¥0」と、「プリカ ¥0」と、「在高 ¥0」と、「過不足額 ¥0」と、「現外在高合計 ¥11230」と、「計算上現外在高合計 ¥11230」と、「過不足額 ¥0」とが印字されている。 The current external amount registration 1803 is an area for printing information about the current external amount registration. In the illustrated example, the current amount registration 1803 includes "* Current amount registration *", "Credit", "Calculated amount amount ¥ 11230", "Sign ¥ 11230", and "Signless ¥ 0". , "Prika ¥ 0", "Current amount ¥ 0", "Excess / shortage amount ¥ 0", "Current external amount total ¥ 11230", "Calculated current external amount total ¥ 11230" , "Excess or deficiency amount ¥ 0" is printed.

なお、上述のストアコントローラ10、POSレジスタ20及びハンディターミナル30などとしての機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述のストアコントローラ10、POSレジスタ20及びハンディターミナル30などとしての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD−ROM等の非一過性の記録媒体であってもよい。
また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
A program for realizing the functions of the store controller 10, the POS register 20, the handy terminal 30, and the like described above is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into the computer system. By executing the program, the above-mentioned store controller 10, POS register 20, handy terminal 30, and the like may be processed. Here, "loading and executing a program recorded on a recording medium into a computer system" includes installing the program in the computer system. The term "computer system" as used herein includes hardware such as an OS and peripheral devices. Further, the "computer system" may include a plurality of computer devices connected via a network including a communication line such as the Internet, WAN, LAN, and a dedicated line. Further, the "computer-readable recording medium" refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, or a CD-ROM, and a storage device such as a hard disk built in a computer system. As described above, the recording medium in which the program is stored may be a non-transient recording medium such as a CD-ROM.
The recording medium also includes an internal or external recording medium accessible from the distribution server for distributing the program. The code of the program stored in the recording medium of the distribution server may be different from the code of the program in a format that can be executed by the terminal device. That is, the format stored in the distribution server does not matter as long as it can be downloaded from the distribution server and installed in a form that can be executed by the terminal device. It should be noted that the configuration in which the program is divided into a plurality of parts and downloaded at different timings and then combined by the terminal device, or the distribution server for distributing each of the divided programs may be different. Furthermore, a "computer-readable recording medium" is a volatile memory (RAM) inside a computer system that serves as a server or client when a program is transmitted via a network, and holds the program for a certain period of time. It shall include things. Further, the above program may be for realizing a part of the above-mentioned functions. Further, a so-called difference file (difference program) may be used, which can realize the above-mentioned function in combination with a program already recorded in the computer system.

10…ストアコントローラ、20…POSレジスタ、30…ハンディターミナル、40…プリンタ、201、301…CPU、202、302…ROM、203、303…RAM、204、304…スキャナ部、205、305…表示部(店員用)、206、306…操作部、207、307…通信部、208、308…ブザー、205a…表示部(顧客用)、209…レシート印字部、210…ドロワ部、211…カードリーダ部、212…ハードディスク、305a…LED発光部、309…電源制御部、310…充電式電池、311…印刷通信部 10 ... Store controller, 20 ... POS register, 30 ... Handy terminal, 40 ... Printer, 201, 301 ... CPU, 202, 302 ... ROM, 203, 303 ... RAM, 204, 304 ... Scanner unit, 205, 305 ... Display unit (For clerk), 206, 306 ... Operation unit, 207, 307 ... Communication unit, 208, 308 ... Buzzer, 205a ... Display unit (for customer), 209 ... Receipt printing unit, 210 ... Drawer unit, 211 ... Card reader unit , 212 ... Hard disk, 305a ... LED light emitting unit, 309 ... Power supply control unit, 310 ... Rechargeable battery, 311 ... Printing communication unit

Claims (7)

表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムであって、
前記第一の端末は、
クレジットによる決済処理をするクレジット処理手段と、
前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段と、
前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段と、
を備えた携帯端末であり、
前記第二の端末は、
前記送信手段が送信した前記精算額を受信する受信手段と、
前記受信手段が受信した前記精算額を記憶する記憶手段と、
前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段と、
前記記憶手段が記憶する前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段と、
前記判定手段による判定結果を出力する出力手段と、
を備え、店舗に備えられる据置型のPOS端末であることを特徴とするPOSシステム。
A POS system including a first terminal having a display unit and a second terminal having a display unit larger than the display unit of the first terminal.
The first terminal is
Credit processing means for processing payments by credit card,
Of the information related to the transaction settled by the credit processing means, the printing means for issuing a slip on which at least the settlement amount is printed and the printing means.
A transmission means for transmitting the settlement amount of the transaction settled by the credit processing means, and
It is a mobile terminal equipped with
The second terminal is
A receiving means for receiving the settlement amount transmitted by the transmitting means, and a receiving means.
A storage means for storing the settlement amount received by the receiving means, and a storage means.
An input means that accepts the input of the total amount of the settlement amount indicated by the slip issued by the printing means, and
A determination means for determining whether or not the total amount of money stored by the storage means based on the settlement amount and the total amount of money received by the input means match.
An output means that outputs a determination result by the determination means, and an output means.
A POS system characterized by being a stationary POS terminal provided in a store.
表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムであって、
前記第一の端末は、
クレジットによる決済処理をするクレジット処理手段と、
前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段と、
前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段と、
を備え、
前記第二の端末は、
前記送信手段が送信した前記精算額を受信する受信手段と、
前記受信手段が受信した前記精算額を記憶する記憶手段と、
前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段と、
前記記憶手段が記憶する前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段と、
前記判定手段による判定結果を出力する出力手段と、
を備え、
前記印字手段は、前記決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、
前記送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、
前記記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、
前記入力手段は、前記店舗控え伝票が示す合計金額の入力を受け付け、
前記判定手段は、前記記憶手段が記憶するサイン有りのクレジットによる精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する
ことを特徴とするPOSシステム。
A POS system including a first terminal having a display unit and a second terminal having a display unit larger than the display unit of the first terminal.
The first terminal is
Credit processing means for processing payments by credit card,
Of the information related to the transaction settled by the credit processing means, the printing means for issuing a slip on which at least the settlement amount is printed and the printing means.
A transmission means for transmitting the settlement amount of the transaction settled by the credit processing means, and
Equipped with
The second terminal is
A receiving means for receiving the settlement amount transmitted by the transmitting means, and a receiving means.
A storage means for storing the settlement amount received by the receiving means, and a storage means.
An input means that accepts the input of the total amount of the settlement amount indicated by the slip issued by the printing means, and
A determination means for determining whether or not the total amount of money stored by the storage means based on the settlement amount and the total amount of money received by the input means match.
An output means that outputs a determination result by the determination means, and an output means.
Equipped with
The printing means issues a store copy slip when the credit has a signature that requires a signature for the payment process.
The transmission means can distinguish whether the payment amount is a credit card with a signature or a credit card without a signature.
It said storage means, and can be distinguished stores and the settlement amount due to sign there of credit, and the settlement amount by credit without a sign,
The input means accepts the input of the total amount indicated by the store copy slip, and receives the input.
The determination means is characterized in that it determines whether or not the total amount based on the settlement amount of the signed credit stored by the storage means matches the total amount of the input received by the input means. system.
表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムであって、
前記第一の端末は、
クレジットによる決済処理をするクレジット処理手段と、
前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段と、
前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段と、
を備え、
前記第二の端末は、
前記送信手段が送信した前記精算額を受信する受信手段と、
前記受信手段が受信した前記精算額を記憶する記憶手段と、
前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段と、
前記記憶手段が記憶する前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段と、
前記判定手段による判定結果を出力する出力手段と、
を備え、
前記印字手段は、前記決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、前記店舗控え伝票に取引を特定するコードをさらに印字し、
前記送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、
前記記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、
前記入力手段は、前記コードを読み取り、
前記判定手段は、前記記憶手段が記憶するサイン有りのクレジットによる精算額に基づく合計金額と、前記入力手段が入力を受け付けた前記コードによって特定される合計金額とが一致するか否かを判定する
ことを特徴とするPOSシステム。
A POS system including a first terminal having a display unit and a second terminal having a display unit larger than the display unit of the first terminal.
The first terminal is
Credit processing means for processing payments by credit card,
Of the information related to the transaction settled by the credit processing means, the printing means for issuing a slip on which at least the settlement amount is printed and the printing means.
A transmission means for transmitting the settlement amount of the transaction settled by the credit processing means, and
Equipped with
The second terminal is
A receiving means for receiving the settlement amount transmitted by the transmitting means, and a receiving means.
A storage means for storing the settlement amount received by the receiving means, and a storage means.
An input means that accepts the input of the total amount of the settlement amount indicated by the slip issued by the printing means, and
A determination means for determining whether or not the total amount of money stored by the storage means based on the settlement amount and the total amount of money received by the input means match.
An output means that outputs a determination result by the determination means, and an output means.
Equipped with
The printing means issues a store copy slip when the credit has a signature that requires a signature for the payment process, and further prints a code for identifying the transaction on the store copy slip.
The transmission means can distinguish whether the payment amount is a credit card with a signature or a credit card without a signature.
It said storage means, and can be distinguished stores and the settlement amount due to sign there of credit, and the settlement amount by credit without a sign,
The input means reads the code and
The determination means determines whether or not the total amount based on the signed credit settlement amount stored by the storage means matches the total amount specified by the code that the input means has received the input. A POS system characterized by that.
前記記憶手段は、決済処理した前記第一の端末または前記第二の端末ごとに精算額を記憶し、
前記入力手段は、前記第一の端末または前記第二の端末ごとに精算額の合計金額の入力を受け付け、
前記判定手段は、前記第一の端末または前記第二の端末それぞれについて、前記記憶手段が記憶する精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定し、
前記出力手段は、前記第一の端末または前記第二の端末それぞれについての判定結果を出力する
ことを特徴とする請求項1から3いずれか1項に記載のPOSシステム。
The storage means stores the settlement amount for each of the first terminal or the second terminal that has been processed for payment.
The input means accepts the input of the total amount of the settlement amount for each of the first terminal or the second terminal.
Whether or not the determination means matches the total amount of money based on the settlement amount stored by the storage means and the total amount of money received by the input means for each of the first terminal or the second terminal. Judging,
The POS system according to any one of claims 1 to 3, wherein the output means outputs a determination result for each of the first terminal or the second terminal.
表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムに用いられるプログラムであって、
携帯端末である前記第一の端末に用いられるコンピュータを、
クレジットによる決済処理をするクレジット処理手段、
前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段、
前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段、
として機能させ、
店舗に備えられる据置型のPOS端末である前記第二の端末に用いられるコンピュータを、
前記送信手段が送信した前記精算額を受信する受信手段、
前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段、
前記受信手段が受信した前記精算額に基づ合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段、
前記判定手段による判定結果を出力する出力手段、
として機能させることを特徴とするプログラム。
A program used in a POS system including a first terminal having a display unit and a second terminal having a display unit larger than the display unit of the first terminal.
The computer used for the first terminal, which is a mobile terminal,
Credit processing means for processing payments by credit,
A printing means for issuing a slip on which at least the settlement amount is printed among the information related to the transaction settled by the credit processing means.
A transmission means for transmitting the settlement amount of a transaction settled by the credit processing means,
To function as
The computer used for the second terminal, which is a stationary POS terminal installed in a store,
A receiving means for receiving the settlement amount transmitted by the transmitting means,
An input means that accepts the input of the total amount of the settlement amount indicated by the slip issued by the printing means.
Determining means and based rather the total amount to the settlement amount received by the receiving means, whether the total amount of said input unit receives an input match,
An output means that outputs a determination result by the determination means,
A program characterized by functioning as.
表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムに用いられるコンピュータであって、
前記第一の端末に用いられるコンピュータを、
クレジットによる決済処理をするクレジット処理手段、
前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段、
前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段、
として機能させ、
前記第二の端末に用いられるコンピュータを、
前記送信手段が送信した前記精算額を受信する受信手段、
前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段、
前記受信手段が受信した前記精算額を記憶する記憶手段に記憶される前記精算額に基づ合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段、
前記判定手段による判定結果を出力する出力手段、
として機能させ、
前記印字手段は、前記決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、
前記送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、
前記記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、
前記入力手段は、前記店舗控え伝票が示す合計金額の入力を受け付け、
前記判定手段は、前記記憶手段が記憶するサイン有りのクレジットによる精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する
ことを特徴とするプログラム。
A computer used in a POS system including a first terminal having a display unit and a second terminal having a display unit larger than the display unit of the first terminal.
The computer used for the first terminal
Credit processing means for processing payments by credit,
A printing means for issuing a slip on which at least the settlement amount is printed among the information related to the transaction settled by the credit processing means.
A transmission means for transmitting the settlement amount of a transaction settled by the credit processing means,
To function as
The computer used for the second terminal
A receiving means for receiving the settlement amount transmitted by the transmitting means,
An input means that accepts the input of the total amount of the settlement amount indicated by the slip issued by the printing means.
Determination determining a based rather the total amount to the settlement amount stored in the storage means for storing the settlement amount received by the receiving means, whether the total amount of said input unit receives an input matches means,
An output means that outputs a determination result by the determination means,
To function as
The printing means issues a store copy slip when the credit has a signature that requires a signature for the payment process.
The transmission means can distinguish whether the payment amount is a credit card with a signature or a credit card without a signature.
It said storage means, and can be distinguished stores and the settlement amount due to sign there of credit, and the settlement amount by credit without a sign,
The input means accepts the input of the total amount indicated by the store copy slip, and receives the input.
The determination means is a program characterized in that it is determined whether or not the total amount based on the settlement amount of the signed credit stored by the storage means matches the total amount of the input received by the input means. ..
表示部を備える第一の端末と、前記第一の端末の表示部より大きな表示部を備える第二の端末とを備えるPOSシステムに用いられるコンピュータであって、
前記第一の端末に用いられるコンピュータを、
クレジットによる決済処理をするクレジット処理手段、
前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段、
前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段、
として機能させ、
前記第二の端末に用いられるコンピュータを、
前記送信手段が送信した前記精算額を受信する受信手段、
前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段、
前記受信手段が受信した前記精算額を記憶する記憶手段に記憶される前記精算額に基づ合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段、
前記判定手段による判定結果を出力する出力手段、
として機能させ、
前記印字手段は、前記決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、前記店舗控え伝票に取引を特定するコードをさらに印字し、
前記送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、
前記記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、
前記入力手段は、前記コードを読み取り、
前記判定手段は、前記記憶手段が記憶するサイン有りのクレジットによる精算額に基づく合計金額と、前記入力手段が入力を受け付けた前記コードによって特定される合計金額とが一致するか否かを判定する
ことを特徴とするプログラム。
A computer used in a POS system including a first terminal having a display unit and a second terminal having a display unit larger than the display unit of the first terminal.
The computer used for the first terminal
Credit processing means for processing payments by credit,
A printing means for issuing a slip on which at least the settlement amount is printed among the information related to the transaction settled by the credit processing means.
A transmission means for transmitting the settlement amount of a transaction settled by the credit processing means,
To function as
The computer used for the second terminal
A receiving means for receiving the settlement amount transmitted by the transmitting means,
An input means that accepts the input of the total amount of the settlement amount indicated by the slip issued by the printing means.
Determination determining a based rather the total amount to the settlement amount stored in the storage means for storing the settlement amount received by the receiving means, whether the total amount of said input unit receives an input matches means,
An output means that outputs a determination result by the determination means,
To function as
The printing means issues a store copy slip when the credit has a signature that requires a signature for the payment process, and further prints a code for identifying the transaction on the store copy slip.
The transmission means can distinguish whether the payment amount is a credit card with a signature or a credit card without a signature.
It said storage means, and can be distinguished stores and the settlement amount due to sign there of credit, and the settlement amount by credit without a sign,
The input means reads the code and
The determination means determines whether or not the total amount based on the signed credit settlement amount stored by the storage means matches the total amount specified by the code that the input means has received the input. A program characterized by that.
JP2016255655A 2016-12-28 2016-12-28 POS system and program Active JP6976545B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016255655A JP6976545B2 (en) 2016-12-28 2016-12-28 POS system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016255655A JP6976545B2 (en) 2016-12-28 2016-12-28 POS system and program

Publications (2)

Publication Number Publication Date
JP2018106623A JP2018106623A (en) 2018-07-05
JP6976545B2 true JP6976545B2 (en) 2021-12-08

Family

ID=62787068

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016255655A Active JP6976545B2 (en) 2016-12-28 2016-12-28 POS system and program

Country Status (1)

Country Link
JP (1) JP6976545B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3015902B2 (en) * 1990-10-09 2000-03-06 オムロン株式会社 Credit transaction processing system and terminal device
JP3223086B2 (en) * 1995-11-17 2001-10-29 東芝テック株式会社 Sales management system

Also Published As

Publication number Publication date
JP2018106623A (en) 2018-07-05

Similar Documents

Publication Publication Date Title
US11195161B2 (en) Checkout system
US20180165666A1 (en) Sales data processing apparatus and method
KR20230126181A (en) Accounting machine and program thereof
JP2017111752A (en) Sales data processing device and program
JP6794328B2 (en) Information providing device, information providing program, information providing system and information providing method
JP7058439B2 (en) Product sales data processing equipment, programs and product sales data processing systems
JP7711779B2 (en) Purchase management system, server device, purchase management method, and program
JP6851069B2 (en) Product sales data processing equipment and programs
JP2021135524A (en) Purchase management system, server device, purchase management method, and program
JP7137672B2 (en) Automatic change deposit system using payment system
JP6670732B2 (en) Receipt data management device, its program, and receipt data management method
JP2021168210A (en) Commodity sales data processing system, settlement device and program
JP6976545B2 (en) POS system and program
JP7333111B2 (en) Devices, programs and systems
JP2023115097A (en) Transaction processing device and its control program
JP6627715B2 (en) Product sales data processing system, product sales data processing method, and program
JP2015153274A (en) Point issue system with game function
JP6276546B2 (en) POS system
JP6667707B2 (en) Information terminal and its program, display control method, and server and its program, electronic receipt information transmitting method, electronic coupon information transmitting method
JP2022048316A (en) Program and settlement terminal
JP2020194575A (en) Product sales Information processing system, registration device, and program
JP6286923B2 (en) Vending machine
JP7619611B2 (en) Sales data processing system, program
JP7619596B2 (en) Product sales data processing device and program
JPH08115366A (en) Credit transaction management system

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181026

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210316

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210514

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210629

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210927

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210927

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20211004

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20211005

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211102

R150 Certificate of patent or registration of utility model

Ref document number: 6976545

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250