JP6976545B2 - POS system and program - Google Patents
POS system and program Download PDFInfo
- 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
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システムが記載されている。
従来の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.
以下、本発明の実施形態について図面を参照して説明する。 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
ストアコントローラ10と各POSレジスタ20とは、LAN(Local Area Network)60を介して接続されている。また、ハンディターミナル30とプリンタ40は、シリアルケーブルを使用した有線接続、或いは、赤外線やBluetooth(登録商標)などの近距離無線接続により接続されている。また、ハンディターミナル30とPOSレジスタ20は、無線LAN、赤外線、Bluetooth(登録商標)などの無線接続により接続されている。また、ハンディターミナル30とストアコントローラ10は、無線LANの中継器(不図示)を介して接続されている。当該中継器は、無線LANによりハンディターミナル30と接続し、LAN60によりストアコントローラ10と接続する。
The
また、POSレジスタ20及びハンディターミナル30には、1台のPOSレジスタ20(親)に対し、1又は複数のハンディターミナル30が子となる親子関係が予め設定されている。ハンディターミナル30は、自身の親となるPOSレジスタ20と無線接続する。
Further, in the
ストアコントローラ10は、POSシステムを制御するコンピュータであって、商品情報ファイルなどの各種ファイルやデータの管理を行う。ここで、商品情報ファイルは、各商品のコード情報、商品名称、価格などの商品情報を格納したファイルであり、必要に応じてその内容を編集・変更することが可能になっている。
The
ストアコントローラ10は、商品が追加または削除された場合、販売価格が改定された場合等において、商品情報ファイルを適宜更新する。そして、ストアコントローラ10は、定期的、定時、または、商品情報ファイルが更新されるたびに、ハンディターミナル30およびPOSレジスタ20に、最新の商品情報ファイルを送信する。
The
また、ストアコントローラ10は、POSレジスタ20またはハンディターミナル30から送信される、当該POSレジスタ20またはハンディターミナル30の識別情報である端末識別情報と実績データとを受信し、この実績データを、端末識別情報ごと、つまりPOSレジスタ20またはハンディターミナル30ごとに記憶する。実績データは、顧客が買い上げた商品の精算に関する売上げの実績を示すデータである。
Further, the
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
以下、本実施形態によるハンディターミナル30について説明する。図2は、本実施形態におけるハンディターミナル30の外観構成図である。また、図3は、本実施形態におけるハンディターミナル30のハードウェア構成を示す概略ブロック図である。
Hereinafter, the
ハンディターミナル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
CPU301は、中央処理装置であり、ROM302に記憶されているプログラムを読み出して実行することにより、ハンディターミナル30の動作を制御する。ROM302は、上記プログラムを記憶している読み出し専用メモリである。
The
RAM303は、種々の情報を記憶する随時読み出し書き込みメモリである。例えば、RAM303は、ストアコントローラ10より取得した商品情報ファイル、自己のIPアドレスや端末識別情報などを記憶する。スキャナ部304は、商品に付されているバーコード(商品コード)を光学的に読み取る。
The
表示部305は、種々の情報を表示する。例えば、表示部305は、登録した商品の一覧や合計金額、商品の価格の入力を受け付ける入力受付画面、その他各種のメッセージなどを表示する。LED発光部305aは、その点灯によって店員に商品の登録完了などを報知するものである。
The
通信部307は、無線LANなどの無線通信により、ストアコントローラ10またはPOSレジスタ20と接続してデータ通信する。ブザー308は、エラー等のブザー音を発生させるものである。電源制御部309は、充電式電池310を制御する。充電式電池310は、ハンディターミナル30の各部を動作させるための電力を供給する。操作部306は、ハンディターミナル30を操作する種々のキーからなる。
The
印刷通信部311は、例えば、シリアルケーブルを使用した有線接続、或いは、赤外線やBluetooth(登録商標)などの近距離無線接続によりプリンタ40との間で行うデータ通信の制御を行う。例えば、印刷通信部311は、CPU301によって生成された印刷情報をプリンタ40に送信する。
The
次に、本実施形態による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
The POS register 20 includes a
CPU201は、中央処理装置であり、ROM202に記憶されているプログラムを読み出して実行することにより、POSレジスタ20の動作を制御する。ROM202は、上記プログラムを記憶している読み出し専用メモリである。RAM203は、種々の情報を記憶する随時読み出し書き込みメモリである。例えば、RAM203は、ストアコントローラ10から取得した商品情報ファイル、自己のIPアドレスや端末識別情報などを記憶する。
The
表示部(店員用)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
通信部207は、LAN60を経由しストアコントローラ10と通信する。また、通信部207は、無線LANなどの無線通信により、ハンディターミナル30と接続してデータ通信する。ブザー208は、操作の確認が必要な時などにブザー音を発生させるものである。ハードディスク212は会計処理が終了後、RAM203が記憶する情報を記憶する。レシート印字部209はレシートを印刷する。ドロワ部210は現金や金券などを保管する。カードリーダ部211は顧客がクレジットカードでの支払いを希望する場合、会計処理のためクレジットカードの情報を読み取る。スキャナ部204は、商品に付されているバーコード(商品コード)を光学的に読み取る。
The
次に、本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
プリンタ40は、カードリーダによりクレジットカードからカード情報を読み取り、読み取ったカード情報をハンディターミナル30に送信する。ハンディターミナル30のCPU301は、印刷通信部311を介して、プリンタ40からカード情報を受信する。そして、CPU301(クレジット処理手段)は、受信したカード情報に基づいて、登録された商品のクレジットによる決済処理を実行する。その後、CPU301(印字手段)は、決済処理した取引に関する情報を印字した伝票をプリンタ40に発行させる。当該伝票には、少なくとも取引の精算額が印字されている。このとき、CPU301は、決済処理にサインが不要なサイン無しのクレジットカードによる決済(以下、サイン無しクレジット決済とする)である場合には、顧客に手渡す客用控え伝票のみを発行する。一方、CPU301は、決済処理にサインが必要なサイン有りのクレジットカードによる決済(以下、サイン有りクレジット決済とする)である場合には、客用控え伝票に加えて、店舗で控える店舗用控え伝票を発行する。店舗用控え伝票には、少なくともと取引の精算額と、顧客がサインするためのサイン欄とが印字されている。また、CPU301(送信手段)は、通信部307を介して、決済処理した取引に関する精算情報を親となるPOSレジスタ20に送信する。精算情報には、取引を特定する取引識別情報と、日時と、精算額と、精算種別と、端末識別情報とが含まれる。精算種別は、支払い方法であって、例えば、現金、サイン無しクレジット決済、サイン有りクレジット決済等がある。
The
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レジスタ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
図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
店員は、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
その後、店員は、実行ボタン504を押下する。POSレジスタ20のCPU201(判定手段)は、実行ボタン504が入力を受け付けると、計算上金額と入力された合計金額とが一致するか否かを判定し、在高登録確認画面600を表示部(店員用)205に表示する。
After that, the clerk presses the
図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
なお、図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
店員は、在高登録確認画面600において在高を確認すると、実行ボタン605を押下して確認結果を登録する。POSレジスタ20のCPU201は、実行ボタン605が入力を受け付けると、在高登録確認画面600に表示した情報を在高確認結果としてRAM203に書き込んで記憶する。
When the clerk confirms the amount of money on the amount of money
このように、店員は、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
図8は、本実施形態におけるハンディターミナル30が実行する登録精算処理の処理手順の一例を示すフローチャートである。ハンディターミナル30は、顧客が購入する商品の登録及び精算をする際に、本図に示す処理を実行する。
FIG. 8 is a flowchart showing an example of a processing procedure of the registration settlement process executed by the
(ステップS101)CPU301は、商品登録処理を実行する。例えば、CPU301は、スキャナ部304がバーコードから読み取ったコード情報に基づいて、顧客が購入する商品をRAM303に書き込んで登録する。そして、CPU301は、所定の操作入力を受け付けると、商品登録処理を完了する。その後、ステップS102の処理に進む。
(Step S101) The
(ステップS102)CPU301は、支払い方法(精算種別)の選択入力を受け付ける。例えば、CPU301は、表示部305に支払い方法を選択するボタンを表示する。その後、ステップS103の処理に進む。
(Step S102) The
(ステップS103)CPU301は、選択入力を受け付けた支払い方法が現金であるか否かを判定する。現金であるとCPU301が判定した場合には、ステップS104の処理に進む。また、現金でない(クレジット決済)であるとCPU301が判定した場合にはステップS107の処理に進む。
(Step S103) The
(ステップS104)CPU301は、現金精算処理を実行する。その後、ステップS105の処理に進む。
(ステップS105)CPU301は、印刷通信部311を介して、プリンタ40にレシートを発行させる。その後、ステップS106の処理に進む。
(ステップS106)CPU301は、通信部307を介して、精算種別が現金である精算情報をPOSレジスタ20に送信する。その後、処理を終了する。
(Step S104) The
(Step S105) The
(Step S106) The
(ステップS107)プリンタ40は、カードリーダを用いてクレジットカードからカード情報を読み取り、読み取ったカード情報をハンディターミナル30に送信する。CPU301は、印刷通信部311を介して、カード情報を受信する。その後、ステップS108の処理に進む。
(Step S107) The
(ステップS108)CPU301は、通信部307を介して、クレジットカードの認証用サーバに接続し、認証処理を実行する。その後、ステップS109の処理に進む。
(ステップS109)CPU301は、認証処理の結果が決済可であるか否かを判定する。決済可であるとCPU301が判定した場合には、ステップS110の処理に進む。また、決済不可であるとCPU301が判定した場合には、ステップS102の処理に戻る。
(Step S108) The
(Step S109) The
(ステップS110)CPU301は、サイン無しクレジット決済(サインレス)であるか否かを判定する。サイン無しクレジット決済であるとCPU301が判定した場合には、ステップS111の処理に進む。また、サイン有りクレジット決済であるとCPU301が判定した場合には、ステップS113の処理に進む。
(Step S110) The
(ステップS111)CPU301は、印刷通信部311を介して、プリンタ40に客用控え伝票を発行させる。その後、ステップS112の処理に進む。
(ステップS112)CPU301は、通信部307を介して、精算種別がサイン無しクレジット決済である精算情報をPOSレジスタ20に送信する。その後、処理を終了する。
(Step S111) The
(Step S112) The
(ステップS113)CPU301は、印刷通信部311を介して、プリンタ40に客用控え伝票を発行させる。その後、ステップS114の処理に進む。
(ステップS114)CPU301は、印刷通信部311を介して、プリンタ40に店舗用控え伝票を発行させる。その後、ステップS115の処理に進む。
(ステップS115)CPU301は、通信部307を介して、精算種別がサイン有りクレジット決済である精算情報をPOSレジスタ20に送信する。その後、処理を終了する。
(Step S113) The
(Step S114) The
(Step S115) The
図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
(ステップS201)CPU201は、通信部207を介して、ハンディターミナル30から精算情報を受信する。その後、ステップS202の処理に進む。
(ステップS202)CPU201は、受信した精算情報をRAM203に書き込んで登録する。その後、処理を終了する。
(Step S201) The
(Step S202) The
図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
(ステップS301)CPU201は、商品登録処理を実行する。例えば、CPU201は、スキャナ部204がバーコードから読み取ったコード情報に基づいて、顧客が購入する商品をRAM203に書き込んで登録する。そして、CPU201は、所定の操作入力を受け付けると、商品登録処理を完了する。その後、ステップS302の処理に進む。
(Step S301) The
(ステップS302)CPU201は、支払い方法(精算種別)の選択入力を受け付ける。例えば、CPU201は、表示部(店員用)205に支払い方法を選択するボタンを表示する。その後、ステップS303の処理に進む。
(Step S302) The
(ステップS303)CPU201は、選択入力を受け付けた支払い方法が現金であるか否かを判定する。現金であるとCPU201が判定した場合には、ステップS304の処理に進む。また、現金でない(クレジット決済)であるとCPU201が判定した場合にはステップS307の処理に進む。
(Step S303) The
(ステップS304)CPU201は、現金精算処理を実行する。例えば、CPU201は、ドロワ部210を用いて、顧客から預かった貨幣の投入と、釣貨幣の排出を行う。その後、ステップS305の処理に進む。
(ステップS305)CPU201は、レシート印字部209にレシートを発行させる。その後、ステップS306の処理に進む。
(ステップS306)CPU201は、精算種別が現金である精算情報をRAM203に書き込んで登録する。その後、処理を終了する。
(Step S304) The
(Step S305) The
(Step S306) The
(ステップS307)カードリーダ部211は、店員が顧客から手渡されたクレジットカードからカード情報を読み取り、読み取ったカード情報をCPU201に出力する。その後、ステップS308の処理に進む。
(Step S307) The
(ステップS308)CPU201は、通信部207を介して、クレジットカードの認証用サーバに接続し、認証処理を実行する。その後、ステップS309の処理に進む。
(ステップS309)CPU201は、認証処理の結果が決済可であるか否かを判定する。決済可であるとCPU201が判定した場合には、ステップS310の処理に進む。また、決済不可であるとCPU201が判定した場合には、ステップS302の処理に戻る。
(Step S308) The
(Step S309) The
(ステップS310)CPU201は、サイン無しクレジット決済(サインレス)であるか否かを判定する。サイン無しクレジット決済であるとCPU201が判定した場合には、ステップS311の処理に進む。また、サイン有りクレジット決済であるとCPU201が判定した場合には、ステップS313の処理に進む。
(Step S310) The
(ステップS311)CPU201は、レシート印字部209に客用控え伝票を発行させる。その後、ステップS312の処理に進む。
(ステップS312)CPU201は、精算種別がサイン無しクレジット決済である精算情報をRAM203に書き込んで登録する。その後、処理を終了する。
(Step S311) The
(Step S312) The
(ステップS313)CPU201は、レシート印字部209に客用控え伝票を発行させる。その後、ステップS314の処理に進む。
(ステップS314)CPU201は、レシート印字部209に店舗用控え伝票を発行させる。その後、ステップS315の処理に進む。
(ステップS315)CPU201は、精算種別がサイン有りクレジット決済である精算情報をRAM203に書き込んで登録する。その後、処理を終了する。
(Step S313) The
(Step S314) The
(Step S315) The
図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
(Step S401) The
(ステップS402)CPU201は、入力された合計金額と計算上金額とを比較する。その後、ステップS403の処理に進む。
(ステップS403)CPU201は、在高登録確認画面600を表示部(店員用)205に表示して、比較結果を表示する。その後、処理を終了する。
(Step S402) The
(Step S403) The
なお、ステップ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
以上説明したように、本実施形態のPOSシステムは、顧客が買い上げる商品の登録と登録された商品の精算とを行うPOSレジスタ20と、ハンディターミナル30とを備える。ハンディターミナル30は、クレジットによる決済処理をするクレジット処理手段と、クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段と、クレジット処理手段が決済処理した取引の精算額を送信する送信手段と、を備える。また、POSレジスタ20は、送信手段が送信した精算額を受信する受信手段と、受信手段が受信した精算額を記憶する記憶手段と、印字手段が発行した伝票が示す精算額の入力を受け付ける入力手段と、記憶手段が記憶する精算額と、入力手段が入力を受け付けた精算額とが一致するか否かを判定する判定手段と、を備える。
As described above, the POS system of the present embodiment includes a
上記構成によれば、在高を確認する際に、店舗に据え置かれているPOSレジスタ20において入力作業をすることができるため、ハンディターミナル30のような小さい操作部及び表示部で入力する必要がなくなり、確認作業を容易にすることができる。
According to the above configuration, when confirming the amount of money, the input work can be performed at the
また、印字手段は、決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、入力手段は、店舗控え伝票が示す精算額の入力を受け付け、判定手段は、記憶手段が記憶するサイン有りのクレジットによる精算額と、入力手段が入力を受け付けた精算額とが一致するか否かを判定する。上記構成によれば、店舗用控え伝票があるサイン有りクレジット決済のみの在高を確認することができる。 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
本実施形態におけるサイン有りクレジット決済の在高を確認する方法について説明する。図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
店員は、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
その後、店員は、実行ボタン704を押下する。POSレジスタ20のCPU201(判定手段)は、実行ボタン704が入力を受け付けると、各端末それぞれについて、計算上金額と入力された合計金額とが一致するか否かを判定し、在高登録確認画面800を表示部(店員用)205に表示する。ここで、RAM203(記憶手段)は、精算情報に含まれる端末識別情報により、決済処理した端末ごとに精算額を記憶している。CPU201は、RAM203に記憶されている当日の精算情報のうち精算種別がサイン有りクレジット決済であるものの精算額の合計金額を端末識別情報ごとに算出して、各端末の計算上金額を算出する。
After that, the clerk presses the
図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レジスタ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
店員は、在高登録確認画面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
このように、店員は、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
図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
(ステップS501)CPU201は、在高登録画面700を表示部(店員用)205に表示して、各ハンディターミナル30とPOSレジスタ20それぞれのサイン有りクレジット決済の合計金額の入力を受け付ける。その後、ステップS502の処理に進む。
(Step S501) The
(ステップS502)CPU201は、入力された合計金額と計算上金額とを各ハンディターミナル30とPOSレジスタ20ごとにそれぞれ比較する。その後、ステップS503の処理に進む。
(ステップS503)CPU201は、在高登録確認画面800を表示部(店員用)205に表示して、比較結果を表示する。その後、処理を終了する。
(Step S502) The
(Step S503) The
以上説明したように、本実施形態の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
上記構成によれば、第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
(第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
本実施形態におけるハンディターミナル30のCPU301(印字手段)は、サイン有りクレジット決済の際に、取引を特定するコードを印字した店舗用控え伝票をプリンタ40に発行させる。また、POSレジスタ20のCPU201は、サイン有りクレジット決済の際に、取引を特定するコードを印字した店舗用控え伝票をレシート印字部209に発行させる。
The CPU 301 (printing means) of the
店員は、サイン有りクレジット決済の在高を確認する際に、店舗用控え伝票に印字されたコードをPOSレジスタ20のスキャナ部204に順に読み取らせる。スキャナ部204(入力手段)は、コードから取引識別情報を読み取り、読み取った取引識別情報をCPU201に出力する。CPU201は、スキャナ部204から入力された取引識別情報に対応する精算額をRAM203が記憶する精算情報から読み出し、読み出した精算額の合計金額を在高として算出する。そして、CPU201は、算出した在高を在高登録画面500の入力ボックス501及びボックス503に表示する。
The clerk causes the
店員は、全ての店舗用控え伝票の読み取りが完了すると、在高登録画面500の実行ボタン504を押下する。その後の動作は、第1の実施形態と同様であるため、説明を省略する。
When the store clerk has read all the store copy slips, the store clerk presses the
図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
(ステップS601)スキャナ部204は、店舗用控え伝票に印字されたコードから取引識別情報を読み取る。CPU201は、在高登録画面500を表示部(店員用)205に表示する。その後、ステップS602の処理に進む。
(Step S601) The
(ステップS602)CPU201は、コードの読み取りが完了したか否かを判定する。例えば、CPU201は、在高登録画面500に表示されている実行ボタン504が入力を受け付けた場合に、コードの読み取りが完了したと判定する。コードの読み取りが完了したとCPU201が判定した場合には、ステップS603の処理に進む。また、コードの読み取りが完了していないとCPU201が判定した場合には、ステップS601の処理に戻る。
(Step S602) The
(ステップS603)CPU201は、スキャナ部204が読み取った取引識別情報に対応する精算額の合計金額を算出する。その後、ステップS604の処理に進む。
(ステップS604)CPU201は、算出した合計金額と計算上金額とを比較する。その後、ステップS605の処理に進む。
(ステップS605)CPU201は、在高登録確認画面600を表示部(店員用)205に表示して、比較結果を表示する。その後、処理を終了する。
(Step S603) The
(Step S604) The
(Step S605) The
なお、CPU201は、在高に過不足がある場合には、その理由となる取引に関する情報(例えば、取引識別情報や精算した端末等)を在高登録確認画面600に表示してもよい。これにより、紛失してしまった伝票の存在や特定が容易に行なえ、追跡調査を正しく行なうことができる。
If there is an excess or deficiency in the amount of money, the
以上説明したように、本実施形態の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
本実施形態におけるハンディターミナル30のCPU301(印字手段)は、サイン有りクレジット決済の際に、取引を特定するコードを印字した店舗用控え伝票をプリンタ40に発行させる。また、POSレジスタ20のCPU201は、サイン有りクレジット決済の際に、取引を特定するコードを印字した店舗用控え伝票をレシート印字部209に発行させる。
The CPU 301 (printing means) of the
店員は、サイン有りクレジット決済の在高を確認する際に、店舗用控え伝票に印字されたコードをPOSレジスタ20のスキャナ部204に順に読み取らせる。スキャナ部204(入力手段)は、コードから取引識別情報を読み取り、読み取った取引識別情報をCPU201に出力する。CPU201は、スキャナ部204から入力された取引識別情報に対応する精算情報をRAM203から読み出す。そして、CPU201は、端末識別情報ごとに、読み出した精算情報の精算額の合計金額を在高として算出する。そして、CPU201は、算出した各端末の在高を在高登録画面700の入力ボックス701−1〜701−3に表示し、ボックス703に在高の合計金額を表示する。
The clerk causes the
店員は、全ての店舗用控え伝票の読み取りが完了すると、在高登録画面700の実行ボタン704を押下する。その後の動作は、第2の実施形態と同様であるため、説明を省略する。
When the store clerk has read all the store copy slips, the store clerk presses the
図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
(ステップS701)スキャナ部204は、店舗用控え伝票に印字されたコードから取引識別情報を読み取る。CPU201は、在高登録画面700を表示部(店員用)205に表示する。その後、ステップS702の処理に進む。
(Step S701) The
(ステップS702)CPU201は、コードの読み取りが完了したか否かを判定する。例えば、CPU201は、在高登録画面700に表示されている実行ボタン704が入力を受け付けた場合に、コードの読み取りが完了したと判定する。コードの読み取りが完了したとCPU201が判定した場合には、ステップS703の処理に進む。また、コードの読み取りが完了していないとCPU201が判定した場合には、ステップS701の処理に戻る。
(Step S702) The
(ステップS703)CPU201は、スキャナ部204が読み取った取引識別情報に対応する精算額の合計金額を端末識別情報(各ハンディターミナル30とPOSレジスタ20)ごとにそれぞれ算出する。その後、ステップS704の処理に進む。
(ステップS704)CPU201は、算出した合計金額と計算上金額とを各ハンディターミナル30とPOSレジスタ20ごとにそれぞれ比較する。その後、ステップS705の処理に進む。
(ステップS705)CPU201は、在高登録確認画面800を表示部(店員用)205に表示して、比較結果を表示する。その後、処理を終了する。
(Step S703) The
(Step S704) The
(Step S705) The
なお、CPU201は、在高に過不足がある場合には、その理由となる取引に関する情報(例えば、取引識別情報や精算した端末等)を在高登録確認画面800に表示してもよい。これにより、紛失してしまった伝票の存在や特定が容易に行なえ、追跡調査を正しく行なうことができる。
If there is an excess or deficiency in the amount of money, the
以上説明したように、本実施形態の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
ヘッダー1701は、各種内容を任意に印字する領域である。図示する例では、ヘッダー1701には、「クレジット売上票(店舗控)」と印字されている。日付および取引番号1702は、店舗控え伝票1700を発行した日付と取引番号とを印字する領域である。図示する例では、日付および取引番号1702には、「2016年11月 1日(火)17:52 #003369」が印字されている。
The
担当者1703は、部門コードと、扱い者名と、扱い者コードとを印字する領域である。図示する例では、担当者1703には、「99999 応援者 0908」が印字されている。明細1704は、登録された商品の明細を印字する領域である。図示する例では、明細1704には、「02 建築金物 ¥20,000」と、「小計 ¥20,000」と、「(内税額 8% ¥1,481)」と、「商品計 1点」と、「合計¥20,000」と、「クレジット ¥20,000」とが印字されている。
The person in
ポイントカード情報1705は、顧客のポイントカード情報を印字する領域である。図示する例では、ポイントカード情報1705には、「顧客番号 11111」と、「現在のステージ 第2ステージ」と、「前回までのポイント 600」と、「今回ポイント 462」と、「累計ポイント1,062」と、「(内2017年3月末失効 200)」と、「次回ステージについて」と、「集計期間 2016/3/1〜2017/2/28」と、「第3ステージまで、あと¥70,000」と、「ステージ変更日 2017/4/1」とが印字されている。
The
クレジットカード情報1706は、支払いに用いられたクレジットカード情報を印字する領域である。図示する例では、クレジットカード情報1706には、「カード XXXカード」と、「会員番号 ※※※※0068/00」と、「ご利用日 2016年11月1日」と、「有効期限 ※※/※※」と、「問合せ番号 01234567890123」と、「支払い [一括払い]」と、「支払い回数 1回」と、「ご利用金額 ¥20,000」とが印字されている。
The
署名欄1707は、支払いに用いたクレジットカードの署名を記載する欄である。図示する例では、署名欄1707には、「ご署名 様」が印字されている。扱者欄1708は、この取引を取り扱った扱者名を記載する欄である。図示する例では、取扱者欄1708には、「扱い者:」が印字されている。コード情報1709は、取引を特定するコード情報(例えばバーコード)を印字する領域である。図示する例では、コード情報1709には、バーコードが印字されている。
The
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。 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
また、上述した実施形態では、ハンディターミナル30とプリンタ40とが別々の装置である場合について説明したが、プリンタ40の機能をハンディターミナル30が備えていてもよい。
Further, in the above-described embodiment, the case where the
また、上述した実施形態では、在高を確認する際に、店舗用控え伝票に記載された精算額の合計金額を入力しているが、これに限らず、店舗用控え伝票に記載された精算額を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レジスタ20は、取引を集計した点検レシートを印字するようにしてもよい。図18は、点検レシートの例を示した図である。図示する例では、点検レシート1800には、総売上合計1801と、部門別売上合計1802と、現外在高登録1803とが印刷されている。
Further, in the above-described embodiment, the
総売上合計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", "
部門別売上合計1802は、部門別の売上についての情報を印字する領域である。図示する例では、部門別売上合計1802には、「※部門別売上合計※」と、「部門 01」と、「点数 2」と、「客数 1」と、「金額 ¥1,926」と、「荒利率 94%」と、「荒利額 ¥1,826」とが印字されている。
The total sales by
現外在高登録1803は、現外在高登録についての情報を印字する領域である。図示する例では、現在高登録1803には、「※現外在高登録※」と、「クレジット」と、「計算上在高 ¥11230」と、「サイン ¥11230」と、「サインレス ¥0」と、「プリカ ¥0」と、「在高 ¥0」と、「過不足額 ¥0」と、「現外在高合計 ¥11230」と、「計算上現外在高合計 ¥11230」と、「過不足額 ¥0」とが印字されている。
The current
なお、上述のストアコントローラ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
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システム。 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システム。 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システム。 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端末である前記第二の端末に用いられるコンピュータを、
前記送信手段が送信した前記精算額を受信する受信手段、
前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段、
前記受信手段が受信した前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段、
前記判定手段による判定結果を出力する出力手段、
として機能させることを特徴とするプログラム。 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.
前記第一の端末に用いられるコンピュータを、
クレジットによる決済処理をするクレジット処理手段、
前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段、
前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段、
として機能させ、
前記第二の端末に用いられるコンピュータを、
前記送信手段が送信した前記精算額を受信する受信手段、
前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段、
前記受信手段が受信した前記精算額を記憶する記憶手段に記憶される前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段、
前記判定手段による判定結果を出力する出力手段、
として機能させ、
前記印字手段は、前記決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、
前記送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、
前記記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、
前記入力手段は、前記店舗控え伝票が示す合計金額の入力を受け付け、
前記判定手段は、前記記憶手段が記憶するサイン有りのクレジットによる精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する
ことを特徴とするプログラム。 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. ..
前記第一の端末に用いられるコンピュータを、
クレジットによる決済処理をするクレジット処理手段、
前記クレジット処理手段が決済処理した取引に関する情報のうち、少なくとも精算額を印字した伝票を発行する印字手段、
前記クレジット処理手段が決済処理した取引の精算額を送信する送信手段、
として機能させ、
前記第二の端末に用いられるコンピュータを、
前記送信手段が送信した前記精算額を受信する受信手段、
前記印字手段が発行した伝票が示す精算額の合計金額の入力を受け付ける入力手段、
前記受信手段が受信した前記精算額を記憶する記憶手段に記憶される前記精算額に基づく合計金額と、前記入力手段が入力を受け付けた合計金額とが一致するか否かを判定する判定手段、
前記判定手段による判定結果を出力する出力手段、
として機能させ、
前記印字手段は、前記決済処理にサインが必要なサイン有りのクレジットである場合には、店舗控え伝票を発行し、前記店舗控え伝票に取引を特定するコードをさらに印字し、
前記送信手段は、サイン有りのクレジットによる精算額であるかサイン無しのクレジットによる精算額であるかを区別可能に送信し、
前記記憶手段は、サイン有りのクレジットによる精算額と、サイン無しのクレジットによる精算額とを区別可能に記憶し、
前記入力手段は、前記コードを読み取り、
前記判定手段は、前記記憶手段が記憶するサイン有りのクレジットによる精算額に基づく合計金額と、前記入力手段が入力を受け付けた前記コードによって特定される合計金額とが一致するか否かを判定する
ことを特徴とするプログラム。 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.
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)
| 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 |
-
2016
- 2016-12-28 JP JP2016255655A patent/JP6976545B2/en active Active
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 |