JP6446812B2 - POS system and control method of POS system - Google Patents
POS system and control method of POS system Download PDFInfo
- Publication number
- JP6446812B2 JP6446812B2 JP2014071133A JP2014071133A JP6446812B2 JP 6446812 B2 JP6446812 B2 JP 6446812B2 JP 2014071133 A JP2014071133 A JP 2014071133A JP 2014071133 A JP2014071133 A JP 2014071133A JP 6446812 B2 JP6446812 B2 JP 6446812B2
- Authority
- JP
- Japan
- Prior art keywords
- payment
- application
- pos
- terminal
- control device
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 39
- 238000012545 processing Methods 0.000 claims description 43
- 238000004891 communication Methods 0.000 claims description 25
- 230000008569 process Effects 0.000 claims description 23
- 238000007639 printing Methods 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 12
- 230000007246 mechanism Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000001771 impaired effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000007958 sleep Effects 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、タブレット端末を用いたPOS(Point Of Sales)システム及びPOSシステムの制御方法に関する。 The present invention relates to a POS (Point Of Sales) system using a tablet terminal and a control method of the POS system.
近年、可搬性・操作性のメリットを生かし、タブレット端末でPOS端末を実現するニーズが高まっている。この種の技術として、例えば特許文献1が提案されている。特許文献1には、POS端末として機能するタブレット端末と、商品バーコードや顧客の会員カードを読み取る入力デバイスと、タブレット端末及び入力デバイスと接続されたプリンターと、を備えたPOSシステムが記載されている。また、タブレット端末は、Webブラウザー上でPOSアプリケーションを動作させる構成となっている。
In recent years, there has been a growing need to realize a POS terminal using a tablet terminal by taking advantage of portability and operability. As this type of technology, for example,
ところで、特許文献1に記載のPOSシステムに電子決済機能(クレジットカード決済機能や電子マネーカード決済機能など)を追加する場合、CAT(Credit Authorization Terminal)やR/W(Reader Writer)の制御を行うAPI(Application Programming Interface)をPOSアプリケーションに組み込む必要がある。つまり、電子決済機能のみを導入したいにもかかわらず、基幹となるPOSアプリケーションを大幅に改変しなければならず、導入コストが嵩んでしまう。
By the way, when an electronic payment function (such as a credit card payment function or an electronic money card payment function) is added to the POS system described in
一方、POS端末としてタブレット端末を用いた場合、インターフェースの関係で、タブレット端末にCATやR/Wなどのデバイスを直接接続できない場合がある。また、USBインターフェース等を介して接続できたとしても、有線接続によりタブレット端末の可搬性のメリットが損なわれてしまう場合もある。 On the other hand, when a tablet terminal is used as a POS terminal, a device such as CAT or R / W may not be directly connected to the tablet terminal due to the interface. Even if the connection can be made via the USB interface or the like, the merit of the portability of the tablet terminal may be impaired by the wired connection.
本発明は、上記の問題点に鑑み、POS端末としてタブレット端末を用いた構成において、電子決済機能の導入を低コストで、タブレット端末のメリットを損なうことなく実現可能なPOSシステム及びPOSシステムの制御方法を提供することを課題とする。 In view of the above-described problems, the present invention provides a POS system capable of implementing an electronic payment function at a low cost and without losing the advantages of the tablet terminal in a configuration using a tablet terminal as a POS terminal, and control of the POS system. It is an object to provide a method.
本発明のPOSシステムは、データを読み取るデバイスと、デバイスと接続され、デバイスで読み取られたデータを入力する制御装置と、制御装置と接続され、会計処理を行うPOSアプリケーション及び制御装置に入力されたデータに基づいて決済処理を行う決済アプリケーションを制御する制御部を有する端末と、を備えることを特徴とする。 The POS system of the present invention is input to a device that reads data, a control device that is connected to the device and inputs data read by the device, and a POS application and control device that is connected to the control device and performs accounting processing. And a terminal having a control unit that controls a payment application that performs payment processing based on the data.
本発明のPOSシステムの制御方法は、端末のPOSアプリケーションで会計処理を行い、POSアプリケーションから決済処理を行う決済アプリケーションに端末で切り替え、デバイスでデータを読み取り、デバイスで読み取ったデータを制御装置に入力し、制御装置に入力されたデータ及び端末のPOSアプリケーションでの会計処理の結果に基づいて端末の決済アプリケーションで決済処理を行い、決済アプリケーションの決済結果に基づいて、POSアプリケーションの会計処理を終了させることを特徴とする。 The POS system control method of the present invention performs accounting processing with a POS application on a terminal, switches from a POS application to a payment application for performing payment processing, reads data with the device, and inputs the data read with the device to the control device Then, based on the data input to the control device and the result of the accounting process in the terminal POS application, the settlement process of the terminal is performed, and the accounting process of the POS application is terminated based on the settlement result of the settlement application. It is characterized by that.
本発明の構成によれば、データを読み取るデバイスと、端末(タブレット端末)との間に制御装置を介することで、端末に直接デバイスを接続できない構成であっても、通信可能とすることができる。また、デバイスは制御装置に接続されるため、タブレット端末の可搬性のメリットを生かすことができる。また、端末は、POSアプリケーション以外に、制御装置に入力されたデータに基づいて決済処理を行う決済アプリケーションを有するので、電子決済システムの導入に伴ってPOSアプリケーションを大幅に改変する必要がない。これにより、電子決済機能の導入を低コストで実現することができる。
なお、POSアプリケーションによる「会計処理」とは、商品情報の取得、会計金額の算出、現金決済、決済アプリケーションへの電子決済指令、会計レシートの印刷指令、などを指す。
また、決済アプリケーションによる「決済処理」とは、電子決済サーバーへの電子決済情報(デバイスで読み取ったデータを含む)の送信指令、電子決済サーバーの決済実行結果に基づく処理(POSアプリケーションへの通知、リトライ処理を含む)などを指す。
According to the configuration of the present invention, communication can be performed even when the device cannot be directly connected to the terminal through the control device between the device that reads data and the terminal (tablet terminal). . In addition, since the device is connected to the control device, it is possible to take advantage of the portability of the tablet terminal. In addition to the POS application, the terminal has a payment application that performs a payment process based on data input to the control device, so that it is not necessary to significantly change the POS application with the introduction of the electronic payment system. Thereby, introduction of an electronic payment function can be realized at low cost.
Note that “accounting processing” by the POS application refers to acquisition of merchandise information, calculation of accounting amount, cash settlement, electronic settlement instruction to settlement application, accounting receipt printing instruction, and the like.
The “payment process” by the payment application includes a transmission command of electronic payment information (including data read by the device) to the electronic payment server, a process based on the payment execution result of the electronic payment server (notification to the POS application, Including retry processing).
上記のPOSシステムにおいて、制御装置は、レシートを印刷する印刷部を有することを特徴とする。 In the POS system, the control device has a printing unit that prints a receipt.
本発明の構成によれば、レシートを印刷するプリンターを制御装置として用いることができる。これにより、制御装置の設置場所を確保する必要がない。 According to the configuration of the present invention, a printer that prints a receipt can be used as a control device. Thereby, it is not necessary to ensure the installation place of a control apparatus.
上記のPOSシステムにおいて、端末の制御部は、POSアプリケーションと決済アプリケーションの切り替え処理を行うことを特徴とする。 In the POS system, the control unit of the terminal performs a switching process between a POS application and a payment application.
本発明の構成によれば、端末が、複数のアプリケーションを同時に起動若しくは表示させることができない仕様であっても、本発明を適用することができる。つまり、ハイスペックな仕様を必要としないため、端末にかかるコストを低減できる。 According to the configuration of the present invention, the present invention can be applied even if the terminal has specifications that cannot simultaneously activate or display a plurality of applications. That is, since high-spec specifications are not required, the cost for the terminal can be reduced.
上記のPOSシステムにおいて、端末の制御部は、決済アプリケーションの処理終了後、POSアプリケーションで生成された印刷コマンドを制御装置に送信させ、印刷部は、印刷コマンドに基づいてレシートを印刷することを特徴とする。 In the POS system, the control unit of the terminal causes the print command generated by the POS application to be transmitted to the control device after the settlement application process is completed, and the printing unit prints a receipt based on the print command. And
本発明の構成によれば、決済アプリケーションからPOSアプリケーションに処理が切り替わったことをトリガーとして、印刷コマンドを制御装置に送信する(会計レシートの印刷指令を行う)ので、POSアプリケーションにより決済アプリケーションを監視する必要がない。これにより、電子決済システムの導入に伴うPOSアプリケーションの改変項目を少なくすることができる。 According to the configuration of the present invention, a print command is transmitted to the control device (execution of a printout of an accounting receipt) triggered by the processing being switched from the payment application to the POS application, so the payment application is monitored by the POS application. There is no need. Thereby, the modification items of the POS application accompanying the introduction of the electronic payment system can be reduced.
上記のPOSシステムにおいて、決済アプリケーションは、電子決済に関する決済処理を行い、制御装置は、決済アプリケーションの処理結果を電子決済サーバーに送信する第1通信部、電子決済サーバーの処理結果を決済アプリケーションに送信する第2通信部、を有することを特徴とする。 In the POS system, the payment application performs a payment process related to electronic payment, and the control device transmits a processing result of the payment application to the electronic payment server, and transmits a processing result of the electronic payment server to the payment application. And a second communication unit.
本発明の構成によれば、制御装置により電子決済サーバーと通信するので、通信装置を別途設ける必要がない。これにより、電子決済システムの導入を低コストで実現できる。また、制御装置を中心として、データの入力や、電子決済サーバーとの通信を行うことにより、端末側の制御負荷を軽減できる。 According to the configuration of the present invention, communication with the electronic settlement server is performed by the control device, so there is no need to separately provide a communication device. Thereby, introduction of an electronic payment system can be realized at low cost. Also, the control load on the terminal side can be reduced by performing data input and communication with the electronic settlement server with the control device as the center.
上記のPOSシステムにおいて、端末の制御部は、電子決済サーバーから決済アプリケーションへの決済完了通知を受けて、決済アプリケーションの処理を終了させることを特徴とする。 In the above POS system, the control unit of the terminal receives a payment completion notification from the electronic payment server to the payment application, and terminates the processing of the payment application.
本発明の構成によれば、ユーザー(店員)による操作を何ら必要とすることなく、電子決済サーバーによる決済完了通知に伴って、会計レシートを発行させることができる。 According to the configuration of the present invention, an accounting receipt can be issued along with a payment completion notification by the electronic payment server without requiring any operation by the user (clerk).
以下、本発明の一実施形態に係るPOSシステム及びPOSシステムの制御方法について、添付図面を参照しながら詳細に説明する。図1は、POSシステムSYのシステム構成図である。POSシステムSYは、店員が操作するタブレット端末1(端末)と、タブレット端末1と無線通信を介して接続されたプリンター2(制御装置)と、プリンター2とネットワークNWを介して接続された電子決済サーバー3と、プリンター2に接続されたカードリーダー4(デバイス)、カスタマーディスプレー5、バーコードスキャナー6及びキャッシュドロワー7と、を備える。
Hereinafter, a POS system and a POS system control method according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings. FIG. 1 is a system configuration diagram of the POS system SY. The POS system SY includes a tablet terminal 1 (terminal) operated by a store clerk, a printer 2 (control device) connected to the
タブレット端末1は、端末制御機構11、タッチパネル12及びインターフェース13(同図では、「I/F」と図示)を有する。端末制御機構11は、CPU(Central Processing Unit)、ROM(Read Only Memory)及びRAM(Random Access Memory)を含み、タブレット端末1を制御する。
The
タッチパネル12は、ディスプレー機能付きタッチセンサーであり、入力された商品情報や決済処理結果など各種情報の表示及び各種操作に用いられる。インターフェース13は、無線LAN等の無線通信に対応し、プリンター2のインターフェース23とデータの送受信を行う。なお、タブレット端末1とプリンター2は、不図示のアクセスポイントを介して無線通信を行う構成としても良い。
The
プリンター2は、プリンター制御機構21、プリンターユニット22の他、インターフェース23,24,25を有する。プリンター制御機構21は、CPU、ROM及びRAMを含み、プリンター2を制御する。プリンターユニット22は、印刷ヘッド、用紙搬送機構及び用紙切断機構を含み、レシート用紙への印刷を行う。
The
インターフェース23は、タブレット端末1と無縁通信を行う。インターフェース24は、インターネット等のネットワークNWを介して電子決済サーバー3との通信を行う。また、インターフェース25は、周辺機器4,5,6,7との有線/無線通信を行う。
The interface 23 performs unrelated communication with the
電子決済サーバー3は、クレジットカードや電子マネー等の電子決済を行う。「電子決済」とは、例えばクレジットカード決済の場合、会計金額及びクレジット情報(カード番号、有効期限等)を含む電子決済情報の受信、クレジットカードの認証、セキュリティー対策処理、会計金額の精算、決済実行結果の通知、などを指す。また、電子マネー決済の場合、会計金額及び電子マネー情報(電子マネーID、残高等)を含む電子決済情報の受信、電子マネーの認証、セキュリティー対策処理、残高更新処理、決済実行結果の通知、などを指す。 The electronic settlement server 3 performs electronic settlement such as credit cards and electronic money. “Electronic payment” means, for example, in the case of credit card payment, receipt of electronic payment information including accounting amount and credit information (card number, expiration date, etc.), credit card authentication, security measure processing, accounting amount settlement, settlement This refers to notification of execution results. In the case of electronic money settlement, receiving electronic payment information including accounting amount and electronic money information (electronic money ID, balance, etc.), authentication of electronic money, security countermeasure processing, balance update processing, notification of payment execution results, etc. Point to.
カードリーダー4は、クレジットカードや電子マネー(以下、「電子決済媒体」と称する)のデータを読み取り、プリンター2に出力する。具体的には、CATやR/Wに相当する。なお、電子マネーについては、カード状媒体のみならず、携帯電話等に組み込まれた電子マネー無線ICの読み取りも可能とする。
The
カスタマーディスプレー5は、顧客に提示する情報(商品名や会計金額など)を表示する。バーコードスキャナー6は、商品に貼付または印刷された商品バーコードを読み取る。キャッシュドロワー7は、紙幣や貨幣を収納し、会計処理の終了(現金決済の場合)に伴ってドロワーが開く構成となっている。
The
次に、図2を参照し、POSシステムSYのソフトウェア構成について説明する。タブレット端末1は、ソフトウェアとして、OS51(Operating System)と、OS51上で動作するPOSアプリケーション52及び決済アプリケーション53がインストールされる。図1の端末制御機構11は、これらのソフトウェア51,52,53に基づいて動作する。
Next, the software configuration of the POS system SY will be described with reference to FIG. In the
POSアプリケーション52は、会計処理を行うアプリケーションである。ここで「会計処理」とは、商品情報(商品バーコード、数量など)の取得、会計金額の算出、現金決済、決済アプリケーション53への電子決済指令、会計レシートの印刷指令、などを指す。POSアプリケーション52は、店舗によってカスタマイズされる。例えば、タブレット端末1に表示する表示画面の表示フォーマット、会計レシートの印刷フォーマット、会計レシートに印刷する店舗ロゴ、カスタマーディスプレー5への表示項目、などがカスタマイズされる。
The
一方、決済アプリケーション53は、電子決済媒体の決済処理を行うアプリケーションである。ここで「決済処理」とは、電子決済サーバー3への電子決済情報の送信指令、電子決済サーバー3の決済実行結果に基づく処理(POSアプリケーション52への通知、リトライ処理を含む)などを指す。決済アプリケーション53は、店舗ごとにカスタマイズされるのではなく、汎用的に用いられる。
On the other hand, the
プリンター2は、ePOSデバイス61(デバイス制御部)及び電子決済制御モジュール62が組み込まれている。図1のプリンター制御機構21は、これらに基づいて動作する。
The
ePOSデバイス61は、POSアプリケーション52や決済アプリケーション53からの指令に基づいて、各周辺機器4,5,6,7やプリンターユニット22に対応したデバイス制御オブジェクトを生成し、これらを制御する。例えば、POSアプリケーション52からの表示指令に基づいてカスタマーディスプレー5に商品名等を表示させる制御、バーコードスキャナー6の読取結果をPOSアプリケーション52に送信する制御、POSアプリケーション52からのドロワーオープン指令に基づいてキャッシュドロワー7のドロアーを開く制御、POSアプリケーション52からの印刷指令に基づいてプリンターユニット22を動作させる制御、などを行う。また、ePOSデバイス61は、決済アプリケーション53から決済処理開始指令を受信すると、電子決済制御モジュール62に対し、これを転送する。
The
電子決済制御モジュール62は、カードリーダー4の制御を目的として組み込まれたモジュールである。例えば、ePOSデバイス61から決済処理開始指令が転送されると、カードリーダー4を読み取り可能な状態とし、カードリーダー4によるデータの読み取りを待つ。また、複数の電子決済媒体に対応し、それらのブランドの違いに対応する。
The electronic
また、電子決済制御モジュール62は、電子決済サーバー3との通信制御を行う。具体的には、カードリーダー4で読み取ったデータと、決済アプリケーション53から受信した決済金額とを含む電子決済情報を電子決済サーバー3に送信する。その後、電子決済サーバー3で正常に決済が完了した場合は、カードリーダー4のLED(図示省略)を点灯させてカード退避許可表示を行ったり、ePOSデバイス61を介して決済アプリケーション53に決済完了通知を送信したり、などの制御を行う。また、電子決済サーバー3で正常に決済が完了できなかった場合は、カードリーダー4のLEDを点滅させてエラー表示を行ったり、ePOSデバイス61を介して決済アプリケーション53にエラー表示(タッチパネル12への表示)を行わせたり、などの制御を行う。このように、電子決済モジュールを組み込むことで、電子決済サービスが追加・変更された場合、電子決済制御モジュール62を変更するだけで(プリンター2自体の変更を必要とすることなく)対応することができる。
The electronic
次に、図3を参照し、POSシステムSYの機能構成について説明する。タブレット端末1は、機能構成として、制御部110を有する。制御部110は、POSアプリケーション52及び決済アプリケーション53を制御し、また、プリンター2の各部210,220,240との情報入出力制御を行う。例えば、制御部110は、電子決済サーバー3から決済アプリケーション53への決済完了通知を受けて、決済アプリケーション53の処理を終了させる(休止またはスリープ状態とする)。また、決済アプリケーション53の処理終了に伴って、POSアプリケーション52を起動し、会計レシートを印刷する印刷コマンドをプリンター2に送信させる。つまり、決済アプリケーション53の決済結果に基づいて、POSアプリケーション52の会計処理を終了させる。このように、制御部110は、処理能力の低いCPUでも支障なく対応できるように、POSアプリケーション52と決済アプリケーション53の切り替え処理を行う。
Next, the functional configuration of the POS system SY will be described with reference to FIG. The
プリンター2は、機能構成として、第1通信部210、第2通信部220、入力部230及び印刷部240を有する。第1通信部210は、決済アプリケーション53の処理結果、及び入力部230の入力結果を電子決済サーバー3に送信する。第2通信部220は、電子決済サーバー3の処理結果を決済アプリケーション53に送信する。入力部230は、カードリーダー4によって読み取られたデータを入力する。印刷部240は、POSアプリケーション52で生成された印刷コマンドに基づいて印刷を行う。
The
電子決済サーバー3は、機能構成として、電子決済処理部310を有する。電子決済処理部310は、上述した「電子決済」に係る処理を行う。また、カードリーダー4は、機能構成として、読取部410を有する。読取部410は、磁気リーダーや近距離無線通信により、電子決済媒体からデータを読み取る。
The electronic payment server 3 includes an electronic payment processing unit 310 as a functional configuration. The electronic payment processing unit 310 performs processing related to the above-described “electronic payment”. The
次に、図4を参照し、タブレット端末1のタッチパネル12に表示される画面について説明する。同図において、符号D1,D4は、POSアプリケーション52による表示画面を示し、符号D2,D3は、決済アプリケーション53による表示画面を示している。以下、会計処理の流れにしたがって、タッチパネル12の画面遷移を説明する。
Next, a screen displayed on the
まず、符号D1に示すように、POSアプリケーション52は、タブレット端末1への商品情報の入力完了に伴い、決済方法を選択する画面を表示する。ここで、現金決済の場合は、店員の所定の操作(例えば、ドロワーオープン操作)により、決済アプリケーション53を起動することなく、POSアプリケーション52で会計処理を完結させる。また、決済方法として、「クレジット」ボタン71または「電子マネー」ボタン72が選択された場合は、決済アプリケーション53を起動してPOSアプリケーション52を待機状態とする。本例では、符号D1に示す画面において、「電子マネー」ボタン72が選択されたものとする。なお、決済アプリケーション53の起動は、予め定められたアドレスを指定することにより行われる。
First, as indicated by reference numeral D1, the
また、POSアプリケーション52は、決済アプリケーション53の起動時に、決済金額、決済方法、戻り先アプリケーション(POSアプリケーション52)の指定、プリンター2のアドレス等の情報を決済アプリケーション53に送信し、これらの送信後、待機状態となる。
Further, when the
続いて、決済アプリケーション53は、POSアプリケーション52から受信した情報に基づいて、符号D2に示す表示を行う。ここで、顧客により、カードリーダー4に電子マネー用ICが翳されると、決済アプリケーション53は決済を実行し(電子決済サーバー3との通信を行い)、符号D3に示す表示を行う。ここでは、決済処理が正常に完了した場合の表示例を示している。
Subsequently, the
符号D3に示す表示において、「完了」ボタン73がタッチされると、決済アプリケーション53は、POSアプリケーション52のアドレスを指定して、POSアプリケーション52を起動する。同時に、決済アプリケーション53は、POSアプリケーション52に対して決済処理結果を送信し、その後、自身を終了若しくは待機状態とする。
When the “Done”
POSアプリケーション52は、決済アプリケーション53から受信した決済処理結果に基づいて、符号D4に示す表示を行う。また、特に図示しないが、POSアプリケーション52は、当該表示と、プリンター2に対し、会計レシートを印刷する印刷コマンドを送信する。
The
なお、図4では、タブレット端末1の画面表示について説明したが、同様の表示を、カスタマーディスプレー5で行っても良い。この場合、ボタン71,72,73の選択・タッチ操作を顧客が行って良い。
In addition, although the screen display of the
次に、図5のフローチャートを参照し、POSシステムSYによる会計処理の流れについて説明する。まず、タブレット端末1は、POSアプリケーション52により会計処理を行うと(S01)、決済方法が電子決済(「クレジット」または「電子マネー」)であるか否かを判別する(S02)。決済方法が電子決済ではないと判定した場合(例えば、現金決済の場合)は(S02:No)、S03〜S11を省略し、S12に進む。一方、決済方法が電子決済であると判定した場合は(S02:Yes)、決済アプリケーション53を起動し(S03)、決済アプリケーション53からプリンター2に決済金額や決済方法を示す情報を送信する(S04)。
Next, the flow of accounting processing by the POS system SY will be described with reference to the flowchart of FIG. First, when the
プリンター2は、タブレット端末1で決済アプリケーション53が起動されると、ePOSデバイス61によりカードリーダー4用のデバイスオブジェクトを生成する(S05)。なお、プリンター2は、タブレット端末1で動作しているアプリケーションの状態を監視し、決済アプリケーション53の起動を検出することで、デバイスオブジェクトの生成を行っても良いし、決済アプリケーション53が、自身の起動に伴って、その旨の起動信号をプリンター2側に自動送信する構成でも良い。
When the
プリンター2により、カードリーダー4用のデバイスオブジェクトが生成されると、カードリーダー4が使用可能な状態となり、電子決済媒体を読み取る(S06)。また、プリンター2は、電子決済媒体の読み取り結果及び決済金額を含む電子決済情報を、決済方法に対応した電子決済サーバー3に送信し(S07)、電子決済サーバー3から決済実行結果(決済OK/決済NG)を受信する(S08)。また、受信した決済実行結果を、タブレット端末1に送信する(S09)。
When the device object for the
タブレット端末1では、決済アプリケーション53が起動状態となり、S09にて送信された決済実行結果を決済アプリケーション53が受信する(S10)。その後、決済アプリケーション53によりPOSアプリケーション52が起動され、電子決済サーバー3から受信した決済実行結果に基づく決済処理結果が送信される(S11)。POSアプリケーション52は、受信した決済処理結果に基づいて印刷コマンドを生成し、プリンター2に送信する(S12)。プリンター2は、当該印刷コマンドの受信に伴って、ePOSデバイス61によりプリンターユニット22のデバイスオブジェクトを生成し(S13)、会計レシートを印刷する(S14)。
In the
以上説明したとおり、本実施形態によれば、電子決済媒体からデータを読み取るカードリーダー4と、タブレット端末1との間にプリンター2を介する構成であり、タブレット端末1が直接カードリーダー4を接続できない構成であっても、通信可能とすることができる。また、タブレット端末1とプリンター2は、無線通信により接続され、タブレット端末1の可搬性を損ねることがない。
As described above, according to the present embodiment, the
また、タブレット端末1には、POSアプリケーション52以外に電子決済に用いられる決済アプリケーション53がインストールされ、電子決済機能の導入に伴ってPOSアプリケーション52を大幅に改変する必要がなく、導入コストを抑えることができる。本実施形態の場合、POSアプリケーション52の改変は、決済画面に「クレジット」ボタン71と「電子マネー」ボタン72を追加し(図4参照)、さらにこれらの選択に伴って決済アプリケーション53の起動指令を行う機能を追加すれば良い。
In addition to the
また、プリンター2に、電子決済サーバー3、カードリーダー4、その他周辺機器5,6,7を接続し、プリンター2で情報の入出力を行うので、タブレット端末1の制御負荷を軽減できる。また、タブレット端末1は、POSアプリケーション52と決済アプリケーション53の切り替え処理を行うので、複数のアプリケーションを同時に起動させることができない仕様の端末であっても、本実施形態のタブレット端末1として適用することができる。
In addition, since the electronic payment server 3, the
また、電子決済サーバー3から決済アプリケーション53への決済完了通知をトリガーとしてプリンター2に印刷コマンドを送信することから、店員によるレシート発行操作を必要とすることなく、会計レシートを印刷させることができる。
Further, since a print command is transmitted to the
なお、上記の実施形態では、本発明の「制御装置」をプリンター2で実現したが、プリンター2に接続可能な制御装置またはプリンター2に着脱可能なインターフェースボードにより実現しても良い。この場合、図1に示したプリンター制御機構21及びインターフェース23,24,25、図2に示したePOSデバイス61及び電子決済制御モジュール62、図3に示した第1通信部210、第2通信部220及び入力部230は、制御装置またはインターフェースボードに設けられる。
In the above embodiment, the “control device” of the present invention is realized by the
また、上記の実施形態では、タブレット端末1を、ネイティブアプリケーションを用いて制御したが、Webアプリケーションを用いて制御しても良い。この場合、POSアプリケーション52及び決済アプリケーション53は、インターネット上のサーバーに設けられ、OS51が不要となる。
Moreover, in said embodiment, although the
また、上記の実施形態では、POSアプリケーション52により印刷コマンドを生成し、プリンター2に送信したが、決済アプリケーション53により印刷コマンドを生成し、プリンター2に送信しても良い。若しくは、POSアプリケーション52により生成された印刷コマンドを決済アプリケーション53が取得し、当該印刷コマンドを決済アプリケーション53がプリンター2に送信しても良い。
In the above embodiment, the print command is generated by the
また、上記に示したPOSシステムSYの各構成要素をプログラムとして提供することが可能である。また、そのプログラムを各種記録媒体(CD−ROM、フラッシュメモリー等)に格納して提供することも可能である。すなわち、コンピューターをPOSシステムSYの各構成要素として機能させるプログラム、及びそれを記録した記録媒体も、本発明の権利範囲に含まれる。 Further, it is possible to provide each component of the POS system SY described above as a program. Further, the program can be provided by being stored in various recording media (CD-ROM, flash memory, etc.). That is, a program that causes a computer to function as each component of the POS system SY and a recording medium that records the program are also included in the scope of the present invention.
また、上記の実施形態では、本発明の「端末」をタブレット端末1に適用したが、他の情報処理端末に適用しても良い。また、本発明の「制御装置」をプリンター2に適用したが、プリンター2以外のPOS周辺機器(例えば、カスタマーディスプレー5など)に適用しても良い。その他、本発明の要旨を逸脱しない範囲で、適宜変更が可能である。
In the above embodiment, the “terminal” of the present invention is applied to the
1:タブレット端末 2:プリンター 3:電子決済サーバー 4:カードリーダー 5:カスタマーディスプレー 6:バーコードスキャナー 7:キャッシュドロワー 11:端末制御機構 12:タッチパネル 21:プリンター制御機構 22:プリンターユニット 51:OS 52:POSアプリケーション 53:決済アプリケーション 61:ePOSデバイス 62:電子決済制御モジュール 110:制御部 210:第1通信部 220:第2通信部 230:入力部 240:印刷部 310:電子決済処理部 410:読取部 NW:ネットワーク SY:POSシステム 1: Tablet terminal 2: Printer 3: Electronic payment server 4: Card reader 5: Customer display 6: Bar code scanner 7: Cash drawer 11: Terminal control mechanism 12: Touch panel 21: Printer control mechanism 22: Printer unit 51: OS 52 : POS application 53: Payment application 61: ePOS device 62: Electronic payment control module 110: Control unit 210: First communication unit 220: Second communication unit 230: Input unit 240: Printing unit 310: Electronic payment processing unit 410: Reading NW: Network SY: POS system
Claims (6)
前記デバイスと接続され、前記デバイスで読み取られた前記データを入力する制御装置と、
前記制御装置と接続され、会計処理を行うPOSアプリケーション及び前記制御装置に入力された前記データに基づいて決済処理を行う決済アプリケーションを制御する制御部を有する端末と、
を備え、
前記制御装置は、
前記デバイスから入力した前記データと、前記端末から受信した前記決済アプリケーションの処理結果を、決済サーバーに送信する第1通信部と、
前記決済サーバーの処理結果を前記端末に送信する第2通信部と、
前記決済サーバーの処理結果に基づいて前記POSアプリケーションが生成した印刷コマンドに応じてレシートを印刷する印刷部と、
を有することを特徴とするPOSシステム。 A device to read data,
A control device connected to the device and for inputting the data read by the device;
A POS application connected to the control device and having a control unit for controlling a payment application for performing payment processing based on the data input to the control device;
Equipped with a,
The control device includes:
A first communication unit that transmits the data input from the device and a processing result of the payment application received from the terminal to a payment server;
A second communication unit that transmits a processing result of the payment server to the terminal;
A printing unit that prints a receipt in response to a print command generated by the POS application based on a processing result of the payment server;
POS system, comprising a.
前記POSアプリケーションから決済処理を行う決済アプリケーションに前記端末で切り替え、
デバイスでデータを読み取り、
前記デバイスで読み取ったデータを制御装置に入力し、
前記制御装置に入力されたデータ及び前記端末の前記POSアプリケーションでの前記会計処理の結果を前記制御装置から決済サーバーに送信し、
前記決済サーバーの処理結果を前記決済サーバーから受信して前記制御装置から前記端末に送信し、
前記決済アプリケーションから前記POSアプリケーションに前記端末で切り替え、
前記POSアプリケーションで前記決済サーバーの処理結果に基づいて印刷コマンドを生成して前記制御装置に送信し、
前記制御装置で前記印刷コマンドに応じてレシートを印刷する、
POSシステムの制御方法。 Perform accounting with the terminal POS application,
Switch from the POS application to a payment application that performs payment processing on the terminal,
Read data on the device,
Input the data read by the device to the control device,
Sending the data input to the control device and the result of the accounting process in the POS application of the terminal from the control device to the settlement server,
The processing result of the payment server is received from the payment server and transmitted from the control device to the terminal,
Switch from the payment application to the POS application at the terminal,
Based on the processing result of the payment server in the POS application, a print command is generated and transmitted to the control device,
Printing a receipt in response to the print command on the control device;
POS system control method.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014071133A JP6446812B2 (en) | 2014-03-31 | 2014-03-31 | POS system and control method of POS system |
KR1020150012770A KR20150113815A (en) | 2014-03-31 | 2015-01-27 | P o s system and method of controlling p o s system |
US14/658,740 US9805353B2 (en) | 2014-03-31 | 2015-03-16 | POS system and control method of a POS system |
EP15160864.3A EP2927855A1 (en) | 2014-03-31 | 2015-03-25 | Pos system and control method of a pos system |
CN201510137199.7A CN104952163A (en) | 2014-03-31 | 2015-03-26 | POS system and control method of POS system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014071133A JP6446812B2 (en) | 2014-03-31 | 2014-03-31 | POS system and control method of POS system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015194800A JP2015194800A (en) | 2015-11-05 |
JP6446812B2 true JP6446812B2 (en) | 2019-01-09 |
Family
ID=54433784
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014071133A Expired - Fee Related JP6446812B2 (en) | 2014-03-31 | 2014-03-31 | POS system and control method of POS system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6446812B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
MX2018010497A (en) * | 2016-03-02 | 2019-06-06 | Booth Brian | Techniques for user-controlled real-time data processing. |
KR101883044B1 (en) * | 2016-03-08 | 2018-07-31 | 주식회사 빅솔론 | Method for controlling payment application for improving security and apparatus having the payment application |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4636809B2 (en) * | 2004-03-31 | 2011-02-23 | 富士通フロンテック株式会社 | Information processing terminal and information security protection method thereof |
CN104144793B (en) * | 2012-03-05 | 2017-08-15 | 精工爱普生株式会社 | Control system, the control method of control system and tape deck |
-
2014
- 2014-03-31 JP JP2014071133A patent/JP6446812B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2015194800A (en) | 2015-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6572884B2 (en) | POS system and control method of POS system | |
JP5799757B2 (en) | Receipt management device, receipt management system, and receipt management device control method | |
JP6149864B2 (en) | Control system and information processing apparatus | |
JP6681210B2 (en) | Checkout system, registration device and its program | |
JP2013250602A (en) | Terminal device, control method of terminal device and program | |
JP6106984B2 (en) | Printing apparatus, control system, printing apparatus control method, program, and control system control method | |
US20130229352A1 (en) | POS System, Control System, and Control Method of a Control System | |
US9805353B2 (en) | POS system and control method of a POS system | |
JP2016081105A (en) | Recording apparatus, accounting system and control method of recording apparatus | |
JP6446812B2 (en) | POS system and control method of POS system | |
JP2016171490A (en) | Information processing device, communication system, and method for controlling information processing device | |
US9734494B2 (en) | POS system and print device | |
JP6028416B2 (en) | Data processing apparatus and POS system | |
JP2007058657A (en) | Card processor | |
JP6326924B2 (en) | POS system and control method of POS system | |
JP6323528B2 (en) | Data processing apparatus, data processing system, and control method for data processing apparatus | |
JP2016049723A (en) | Recording device, control method of the same and recording system | |
JP6402982B2 (en) | Recording apparatus, control system, and information processing method for recording apparatus | |
US20190073658A1 (en) | Sales data processing apparatus, method for processing sales data, and recording medium | |
JP6171837B2 (en) | Transmission system, transmission apparatus, and data transmission method | |
US20180349873A1 (en) | Device control apparatus and method of controlling device control apparatus | |
JP2020077440A (en) | Checkout system and registration device | |
JP2020115360A (en) | Checkout system, registration device and control program | |
JP2016051273A (en) | Recording device and control method of the same | |
JP2016173706A (en) | Control apparatus, control apparatus control method, and control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170313 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180409 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180417 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180522 |
|
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: 20181106 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181119 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6446812 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |