[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6388232B2 - Transaction processing apparatus, transaction processing method, and transaction processing program - Google Patents

Transaction processing apparatus, transaction processing method, and transaction processing program Download PDF

Info

Publication number
JP6388232B2
JP6388232B2 JP2014261171A JP2014261171A JP6388232B2 JP 6388232 B2 JP6388232 B2 JP 6388232B2 JP 2014261171 A JP2014261171 A JP 2014261171A JP 2014261171 A JP2014261171 A JP 2014261171A JP 6388232 B2 JP6388232 B2 JP 6388232B2
Authority
JP
Japan
Prior art keywords
transaction processing
communication
payment
transaction
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2014261171A
Other languages
Japanese (ja)
Other versions
JP2016122916A (en
Inventor
一哲 岩井
一哲 岩井
照久 石倉
照久 石倉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2014261171A priority Critical patent/JP6388232B2/en
Publication of JP2016122916A publication Critical patent/JP2016122916A/en
Application granted granted Critical
Publication of JP6388232B2 publication Critical patent/JP6388232B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、取引処理装置、取引処理方法及び取引処理プログラムに関する。   The present invention relates to a transaction processing apparatus, a transaction processing method, and a transaction processing program.

従来、POS(Point of Sales)端末とホストコンピュータとの間に、プロセシングフロントエンド(APFE)と呼ばれる論理モジュールを介在させたPOS端末システムが知られている(例えば特許文献1参照)。   2. Description of the Related Art Conventionally, a POS terminal system in which a logic module called a processing front end (APFE) is interposed between a POS (Point of Sales) terminal and a host computer is known (see, for example, Patent Document 1).

このPOS端末システムでは、APFEが、POS端末およびホストコンピュータとのインタラクションを行うことで、POS端末は最小限の構成要素(ハードウェアおよびソフトウェア)を備えるシンクライアント端末として存在していた。   In this POS terminal system, the APFE interacts with the POS terminal and the host computer, so that the POS terminal exists as a thin client terminal having minimum components (hardware and software).

特表平10−503308号公報(第7頁10〜18行目)JP-T-10-503308 (page 7, lines 10-18)

従来のシンクライアント端末では、通信品質が不安定な場合、取引処理へ多大な影響があった。   In the conventional thin client terminal, when communication quality is unstable, there is a great influence on transaction processing.

本発明は、上記事情に鑑みてなされたものであり、通信品質が不安定でも取引処理への影響を低減できる取引処理装置、取引処理方法及び取引処理プログラムを提供する。   The present invention has been made in view of the above circumstances, and provides a transaction processing device, a transaction processing method, and a transaction processing program that can reduce the influence on transaction processing even when communication quality is unstable.

本発明の取引処理装置は、取引処理サーバに無線回線を介して接続され、取引処理を行う取引処理装置であって、操作入力を受け付ける操作部と、画面を表示する表示部と、前記操作入力に係る入力情報を前記取引処理サーバへ送信し、前記画面に係る画面情報を前記取引処理サーバから受信する通信部と、前記取引処理の開始前には、所定品質を第1の閾値として設定し、前記取引処理の開始後には、前記所定品質を前記第1の閾値よりも低い第2の閾値として設定する閾値設定部と、前記通信部を用いた通信の品質が前記所定品質以下である場合、通信品質が低い旨を示す警告情報を出力する警告情報出力部と、を備える。 The transaction processing device of the present invention is a transaction processing device that is connected to a transaction processing server via a wireless line and performs transaction processing, and includes an operation unit that receives an operation input, a display unit that displays a screen, and the operation input. The communication unit that transmits the input information related to the transaction processing server and receives the screen information related to the screen from the transaction processing server , and a predetermined quality is set as a first threshold before the transaction processing is started. , wherein the after starting the transaction processing, and a threshold setting unit for setting the predetermined quality as a second threshold value lower than the first threshold value, the case the quality of the communication unit communicating with is the predetermined quality below A warning information output unit that outputs warning information indicating that the communication quality is low.

本発明の取引処理方法は、無線回線を介して接続された取引処理サーバと通信を行い、取引処理を行う取引処理装置における取引処理方法であって、前記取引処理装置の操作部により操作入力を受け付けるステップと、前記操作入力に係る入力情報を前記取引処理サーバへ送信するステップと、前記取引処理サーバから画面に係る画面情報を受信するステップと、前記画面情報に従って、前記取引処理装置の表示部に画面を表示するステップと、を有し、更に、前記取引処理の開始前には、所定品質を第1の閾値として設定し、前記取引処理の開始後には、前記所定品質を前記第1の閾値よりも低い第2の閾値として設定するステップと、前記通信の品質が前記所定品質以下である場合、通信品質が低い旨を示す警告情報を出力するステップと、を有する。 The transaction processing method of the present invention is a transaction processing method in a transaction processing apparatus for performing transaction processing by communicating with a transaction processing server connected via a wireless line, and an operation input is performed by an operation unit of the transaction processing apparatus. A step of receiving, a step of transmitting input information relating to the operation input to the transaction processing server, a step of receiving screen information relating to a screen from the transaction processing server, and a display unit of the transaction processing device according to the screen information Displaying a screen on the screen, and setting a predetermined quality as a first threshold before the start of the transaction processing, and setting the predetermined quality to the first threshold after the transaction processing is started. If a step of setting a second threshold value lower than the threshold, the quality of the communication is said predetermined quality following the step of outputting the warning information indicating that communication quality is low It has a.

本発明の取引処理プログラムは、上記取引処理方法の各ステップをコンピュータに実行させるためのプログラムである。   The transaction processing program of this invention is a program for making a computer perform each step of the said transaction processing method.

本発明によれば、通信品質が不安定でも取引処理への影響を低減できる。   According to the present invention, the influence on transaction processing can be reduced even if the communication quality is unstable.

実施形態における決済端末装置を含む決済システムの概略構成例を示す模式図The schematic diagram which shows the schematic structural example of the payment system containing the payment terminal device in embodiment. 実施形態における決済端末装置の構成例を示すブロック図The block diagram which shows the structural example of the payment terminal device in embodiment. 実施形態における決済端末装置による決済処理手順の一例を示すフローチャートThe flowchart which shows an example of the payment processing procedure by the payment terminal device in embodiment 実施形態における決済端末装置による通信処理手順の一例を示すフローチャートThe flowchart which shows an example of the communication processing procedure by the payment terminal device in embodiment 実施形態における警告として通信品質の低下を警告音で通知する決済端末装置の一例を示す模式図The schematic diagram which shows an example of the payment terminal device which notifies the fall of communication quality with a warning sound as a warning in embodiment 実施形態における警告として通信品質の低下をステータスバー表示で通知する決済端末装置の一例を示す模式図The schematic diagram which shows an example of the payment terminal device which notifies the fall of communication quality by a status bar display as a warning in embodiment 実施形態における警告として通信品質の低下をポップアップ表示で通知する決済端末装置の一例を示す模式図The schematic diagram which shows an example of the payment terminal device which notifies the fall of communication quality by a pop-up display as a warning in embodiment 実施形態における警告として通信品質の低下を警告灯を点灯することで通知する決済端末装置の一例を示す模式図The schematic diagram which shows an example of the payment terminal device which notifies the fall of communication quality as a warning in embodiment by lighting a warning lamp 実施形態における警告として通信品質の低下をプリンタ印刷で通知する決済端末装置の一例を示す模式図The schematic diagram which shows an example of the payment terminal device which notifies the fall of communication quality by printer printing as a warning in embodiment 実施形態における警告として通信品質の低下を外部装置に送信することで通知する決済端末装置の一例を示す模式図The schematic diagram which shows an example of the payment terminal device which notifies by transmitting the fall of communication quality to an external device as a warning in embodiment 実施形態における案内表示として通信品質が低下した場合に設置場所の変更を提案する決済端末装置の一例を示す模式図The schematic diagram which shows an example of the payment terminal device which proposes the change of an installation place when communication quality falls as a guidance display in embodiment 実施形態における案内表示として通信品質が低下した場合に他の通信方式への変更を提案する決済端末装置の一例を示す模式図The schematic diagram which shows an example of the payment terminal device which proposes the change to another communication system, when communication quality falls as guidance display in embodiment

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

(本発明の一形態を得るに至った経緯)
従来、リッチクライアント端末としての決済端末を用いて、取引処理の一例としての決済処理を行う場合、決済端末と決済センタ装置との間で各種データの通信が行われる。具体的には、決済端末は、金額入力、カードスキャン、支払条件等の入力を受け付け、決済センタ装置は、これらの入力情報を基に与信処理し、与信処理の結果を決済端末へ返答する。与信結果に問題がなければ、支払処理が成立し、決済センタ装置は、決済端末による決済処理の完了に伴う売上登録の処理を行う。このような決済処理に係る手順が、決済端末と決済センタ装置との間で行われる。
(Background to obtaining one embodiment of the present invention)
Conventionally, when a payment process as an example of a transaction process is performed using a payment terminal as a rich client terminal, various types of data are communicated between the payment terminal and the payment center apparatus. Specifically, the payment terminal accepts input of money amount input, card scanning, payment conditions, etc., and the payment center device performs credit processing based on these input information and returns the result of the credit processing to the payment terminal. If there is no problem in the credit result, the payment process is established, and the settlement center apparatus performs a sales registration process upon completion of the settlement process by the settlement terminal. Such a procedure related to the payment process is performed between the payment terminal and the payment center apparatus.

よって、決済端末から決済センタ装置へは、金額入力の情報、カードスキャンの情報、支払条件の入力情報が通信される。決済センタ装置から決済端末へは、与信結果や決済処理の結果の情報が通信される。   Therefore, information on the amount input, card scan information, and payment condition input information are communicated from the payment terminal to the payment center apparatus. Information on credit results and results of payment processing is communicated from the payment center device to the payment terminal.

特許文献1のシンクライアント端末を決済端末に適用すると、決済端末が有する機能は限定され。決済端末は、例えば入力機能及表示機能を有する。そのため、決済処理を行うために、決済端末及び決済センタ装置の他に、決済中継装置が設けられる。決済中継装置は、決済端末が扱う入力情報や出力情報を処理し、決済端末と決済センタ装置との間のデータ通信を中継する。従って、決済端末と決済中継装置との間でデータ通信され、決済中継装置と決済センタ装置との間でデータ通信される。   When the thin client terminal of Patent Literature 1 is applied to a payment terminal, the functions of the payment terminal are limited. The payment terminal has, for example, an input function and a display function. Therefore, in order to perform the payment process, a payment relay device is provided in addition to the payment terminal and the payment center device. The payment relay device processes input information and output information handled by the payment terminal, and relays data communication between the payment terminal and the payment center device. Therefore, data communication is performed between the payment terminal and the payment relay device, and data communication is performed between the payment relay device and the payment center device.

決済中継装置から決済センタ装置へは、決済端末から取得した金額入力の情報、カードスキャンの情報、支払条件の入力情報が通信される。決済センタ装置から決済中継装置へは、与信結果や決済処理の結果の情報が通信される。つまり、決済中継装置と決済センタ装置との間では、リッチクライアント端末としての決済端末と決済センタ装置との間で通信されるデータと同様のデータが通信される。   From the settlement relay device to the settlement center device, information on the amount input, card scan information, and payment condition input information acquired from the settlement terminal is communicated. Information on credit results and settlement processing results is communicated from the settlement center device to the settlement relay device. That is, the same data as the data communicated between the payment terminal as the rich client terminal and the payment center device is communicated between the payment relay device and the payment center device.

一方、決済端末から決済中継装置へは、決済端末に操作部等を介して入力された、金額入力、カードスキャン、支払条件の入力のための入力情報(例えば所定のキーの操作情報)が通信される。決済中継装置から決済端末へは、決済端末により画面表示するための画面情報(例えば、金額入力、カードスキャン、支払条件の入力を促すための画面の情報、与信結果や決済処理の結果を通知するための画面の情報)通信される。   On the other hand, from the payment terminal to the payment relay device, input information (for example, operation information of a predetermined key) input to the payment terminal via the operation unit or the like for inputting the amount, card scanning, and payment conditions is communicated. Is done. From the settlement relay device to the settlement terminal, notification of screen information (for example, screen information for prompting input of money amount, card scanning, payment conditions, credit result, and result of settlement processing) is displayed on the settlement terminal. Screen information) for communication.

このように、シンクライアント端末としての決済端末と決済中継装置との間では、比較的データ量の多い画面情報が頻繁に通信されることになる。そのため、決済端末をシンクライアント端末によって構成した場合、決済処理に際し、通信データ量が多くなり、結果として両者間の通信時間が長くなる。   Thus, screen information with a relatively large amount of data is frequently communicated between the payment terminal as a thin client terminal and the payment relay device. For this reason, when the payment terminal is configured by a thin client terminal, the amount of communication data increases during the payment process, resulting in a longer communication time between the two.

更に、決済端末と決済中継装置との間が無線回線により接続される場合には、有線回線により接続される場合よりも通信環境に変動が発生し易い。例えば、店舗においてシンクライアント端末としての決済端末を用いる場合、ネットワークに接続されるアクセスポイントと決済端末との間に様々な電波遮蔽物が存在する場合、マルチパスフェージング(電波反射、電波干渉等)が発生し、通信品質が劣化する。また、通信許容量についても、有線回線により接続される場合よりも無線回線により接続される方が少ない。   Furthermore, when the payment terminal and the payment relay apparatus are connected by a wireless line, the communication environment is more likely to change than when the payment terminal and the payment relay apparatus are connected by a wired line. For example, when using a payment terminal as a thin client terminal in a store, when various radio wave shielding objects exist between an access point connected to the network and the payment terminal, multipath fading (radio wave reflection, radio wave interference, etc.) Occurs and the communication quality deteriorates. In addition, the allowable communication amount is less when connected by a wireless line than when connected by a wired line.

従って、シンクライアント化した決済端末が用いられる決済取引の決済処理においては、決済端末と決済中継装置との間が無線回線により接続される場合、データ通信量が多く、通信時間が長くなることで、決済処理が処理途中で中断や切断され易いという事情が顕在化する。   Therefore, in the settlement processing of a settlement transaction using a thin client settlement terminal, when the settlement terminal and the settlement relay device are connected by a wireless line, the amount of data communication is large and the communication time is long. The situation that the settlement process is easily interrupted or disconnected during the process becomes obvious.

このように、シンクライアント端末としての取引処理装置は、取引処理を行う際、情報の入力や情報の出力(表示、音声出力)等、簡略化された処理を行い、入力情報を用いた取引処理の主要部分は、他の装置により行われる。そのため、シンクライアント端末とサーバとの間では、多くの入力情報や画面情報が通信されることになる。従って、シンクライアント端末を用いて取引処理する場合、入力だけでなく取引処理の主要部分も行うリッチクライアント端末を用いて取引処理を行う場合と比較すると、データ通信量が多くなり、また、データ通信時間が長くなる。   Thus, the transaction processing apparatus as a thin client terminal performs simplified processing such as input of information and output of information (display and voice output) when performing transaction processing, and transaction processing using input information. The main part of is performed by other devices. Therefore, a lot of input information and screen information are communicated between the thin client terminal and the server. Therefore, when transaction processing is performed using a thin client terminal, the amount of data communication is increased as compared to the case where transaction processing is performed using a rich client terminal that performs not only input but also the main part of transaction processing. The time will be longer.

特に、シンクライアント端末が無線回線を用いてデータ通信を行う場合、通信環境によっては、通信品質が影響を受けやすい。通信品質が不安定な状態において、シンクライアント端末が取引処理を行う場合、取引処理の途中で通信品質が低下して取引処理を完了できなくなることが想定される。   In particular, when a thin client terminal performs data communication using a wireless line, the communication quality is easily affected depending on the communication environment. When the thin client terminal performs transaction processing in a state where the communication quality is unstable, it is assumed that the communication quality deteriorates during the transaction processing and the transaction processing cannot be completed.

以下、通信品質が不安定でも取引処理への影響を低減できる取引処理装置、取引処理方法及び取引処理プログラムについて説明する。   Hereinafter, a transaction processing apparatus, a transaction processing method, and a transaction processing program that can reduce the influence on transaction processing even when communication quality is unstable will be described.

(実施形態)
図1は実施形態における決済端末装置10,100を含む決済システム5の概略構成例を示す模式図である。決済端末装置10,100は、取引処理装置の一例である。
(Embodiment)
FIG. 1 is a schematic diagram illustrating a schematic configuration example of a payment system 5 including payment terminal devices 10 and 100 in the embodiment. Payment terminal apparatuses 10 and 100 are an example of a transaction processing apparatus.

決済システム5は、決済端末装置10、決済端末装置100、POS端末装置150、決済中継装置300、及び決済センタ装置200が、イントラネット60やインターネット70を介して接続された構成を有する。   The payment system 5 has a configuration in which a payment terminal device 10, a payment terminal device 100, a POS terminal device 150, a payment relay device 300, and a payment center device 200 are connected via an intranet 60 or the Internet 70.

決済端末装置10,100は、例えば、アクセスポイント55を経由した無線回線を介して店舗内ネットワークであるイントラネット60に接続され、さらにはインターネット(公衆網)70に接続されている。決済端末装置10,100は、接続先である決済中継装置300との間で決済処理(例えばカード決済処理)に関する情報を送受信する。   The payment terminal devices 10 and 100 are connected to an intranet 60 that is an in-store network via a wireless line via an access point 55, and further connected to the Internet (public network) 70, for example. Payment terminal apparatuses 10 and 100 transmit and receive information related to payment processing (for example, card payment processing) with payment relay apparatus 300 as a connection destination.

また、決済端末装置10は、例えばユーザが店舗外で使用する場合には、3G(第3世代移動通信システム)/LTE(Long Term Evolution)等の携帯通信回線に接続し、無線基地局50を介して、インターネット70に接続可能である。ユーザは、例えば、決済端末装置100の所有者(例えば店員)、決済処理を受ける人(例えばカードを使用した客)、を含む。   Further, for example, when the user uses it outside the store, the payment terminal device 10 is connected to a mobile communication line such as 3G (third generation mobile communication system) / LTE (Long Term Evolution), and the wireless base station 50 is connected. Via the Internet 70. The user includes, for example, an owner (for example, a clerk) of the payment terminal device 100 and a person who receives a payment process (for example, a customer who uses a card).

決済端末装置10,100は、決済中継装置300との間で決済処理に関する情報を通信することで、決済センタ装置200との間で行われる決済処理を決済中継装置300に任せる。そのため、決済端末装置10、100は、シンクライアント端末として機能する。例えば、決済端末装置10、100は、決済処理の際、決済中継装置300から受信した画面情報を表示し、また、入力操作により取得した入力情報を決済中継装置300に送信する等の簡単な動作を行う。   The settlement terminal devices 10 and 100 leave the settlement processing performed with the settlement center device 200 to the settlement relay device 300 by communicating information regarding settlement processing with the settlement relay device 300. Therefore, the payment terminal devices 10 and 100 function as thin client terminals. For example, the payment terminal devices 10 and 100 display the screen information received from the payment relay device 300 during the payment process, and also perform simple operations such as transmitting the input information acquired by the input operation to the payment relay device 300. I do.

また、決済端末装置10は、ユーザが携帯可能な可搬型の端末である。決済端末装置100は、レジカウンタ等に設置される据置型の端末である。決済端末装置10,100は、ほぼ同様の仕様を有するので、以後、可搬型の決済端末装置10について説明し、据置型の決済端末装置100については同様であるとして、その説明を省略する。   The settlement terminal device 10 is a portable terminal that can be carried by the user. The settlement terminal device 100 is a stationary terminal installed on a cashier counter or the like. Since the payment terminal devices 10 and 100 have substantially the same specifications, the portable payment terminal device 10 will be described below, and the description of the stationary payment terminal device 100 will be omitted because it is the same.

POS端末装置150は、例えば、店舗で販売している商品の情報を予め登録しており、販売時に商品の情報を更新することで、商品の販売を管理する。POS端末装置150は、例えば、端末部151、ディスプレイ152、及びバーコードリーダ153を備える。   The POS terminal device 150, for example, registers in advance information on products sold in stores, and manages the sale of products by updating the information on products at the time of sale. The POS terminal device 150 includes, for example, a terminal unit 151, a display 152, and a barcode reader 153.

店員は、例えば、バーコードリーダ153を用いて、購入商品に付されたバーコードを読み取り、バーコード情報を端末部151に入力する。端末部151は、例えば、バーコード情報をもとに検索した商品の情報をディスプレイ152に表示し、内蔵プリンタ(図示せず)が、購入商品のレシートを印刷する。   For example, the store clerk reads the barcode attached to the purchased product using the barcode reader 153 and inputs the barcode information to the terminal unit 151. For example, the terminal unit 151 displays product information retrieved based on the barcode information on the display 152, and a built-in printer (not shown) prints a receipt of the purchased product.

また、客が商品を例えばクレジットカードで購入する場合、POS端末装置150は、例えば、購入商品の情報を決済端末装置10に送信し、決済端末装置10から決済結果の情報を受信する。   When a customer purchases a product with, for example, a credit card, the POS terminal device 150 transmits information on the purchased product to the settlement terminal device 10 and receives settlement result information from the settlement terminal device 10, for example.

決済中継装置(決済中継サーバ)300は、インターネット70を介して決済端末装置10と接続され、決済処理に関する画面情報を決済端末装置10に送信し、決済端末装置10から決済処理に関する入力情報を受信する。決済中継装置300は、取引処理サーバの一例である。   The settlement relay device (settlement relay server) 300 is connected to the settlement terminal device 10 via the Internet 70, transmits screen information related to settlement processing to the settlement terminal device 10, and receives input information related to settlement processing from the settlement terminal device 10. To do. The settlement relay device 300 is an example of a transaction processing server.

決済中継装置300は、決済端末装置10から取得した決済処理に関する入力情報を用いて、インターネット70に接続された決済センタ装置200との間で決済処理を行い、決済処理の結果を決済端末装置10に返信する。決済端末装置10は、決済中継装置300からの決済処理の結果を受けて、決済処理の結果の表示等を行う。   The payment relay device 300 performs payment processing with the payment center device 200 connected to the Internet 70 using the input information regarding the payment processing acquired from the payment terminal device 10, and the result of the payment processing is sent to the payment terminal device 10. Reply to The payment terminal device 10 receives the result of the payment processing from the payment relay device 300 and displays the result of the payment processing.

決済センタ装置200(決済サーバ)は、決済中継装置300との間で決済処理を行い、カード決済を行うユーザに対し、与信を与える等の各種処理を行う。決済センタ装置200は、与信がOKである場合、決済処理により決済端末装置10による支払が成立し、決済センタ装置200により売上登録される。決済センタ装置200は、取引センタサーバの一例である。   The settlement center apparatus 200 (settlement server) performs a settlement process with the settlement relay apparatus 300 and performs various processes such as giving credit to a user who performs card settlement. When the credit is OK, the payment center device 200 establishes payment by the payment terminal device 10 through payment processing, and sales are registered by the payment center device 200. The settlement center device 200 is an example of a transaction center server.

このように、決済端末装置10と決済中継装置300とによって、決済処理を行うリッチクライアント装置として機能する。決済中継装置300は、決済処理に関し、決済端末装置10では機能不足な点を補っている。   Thus, the payment terminal device 10 and the payment relay device 300 function as a rich client device that performs payment processing. The settlement relay device 300 compensates for the lack of functions in the settlement terminal device 10 regarding the settlement processing.

図2は、決済端末装置10の構成例(例えばハードウェア構成例)を示すブロック図である。決済端末装置10は、例えば、箱形の筐体10z(図5参照)を有し、耐タンパ性有する。   FIG. 2 is a block diagram illustrating a configuration example (for example, a hardware configuration example) of the payment terminal device 10. The settlement terminal device 10 has, for example, a box-shaped housing 10z (see FIG. 5) and has tamper resistance.

決済端末装置10は、例えば、CPU(Central Processing Unit)21、磁気カードリーダ部22、及び接触式IC(Integrated Circuit)カードリーダライタ部23、非接触式ICカードリーダライタ部24、ループアンテナ部24A、プリンタI/F(Interface)部25、キー入力部27、タッチパネル30、PIN(Personal Identification Number)パッドI/F部31、有線ネットワークI/F部32、広域無線通信部33、及び局所無線通信部34、フラッシュROM(Read Only Memory)35、RAM(Random Access Memory)36、POS_I/F部37、局所無線通信部38、及びデバイスI/F部39を有する。   The settlement terminal device 10 includes, for example, a CPU (Central Processing Unit) 21, a magnetic card reader unit 22, a contact IC (Integrated Circuit) card reader / writer unit 23, a non-contact IC card reader / writer unit 24, a loop antenna unit 24A. , Printer I / F (Interface) unit 25, key input unit 27, touch panel 30, PIN (Personal Identification Number) pad I / F unit 31, wired network I / F unit 32, wide area wireless communication unit 33, and local wireless communication Unit 34, flash ROM (Read Only Memory) 35, RAM (Random Access Memory) 36, POS_I / F unit 37, local wireless communication unit 38, and device I / F With a 39.

CPU21は、決済端末装置10を統括し、各種の処理を行う。CPU21は、例えば、フラッシュROM35に記憶されたプログラムを実行することで、各種機能を実現する。   The CPU 21 controls the settlement terminal device 10 and performs various processes. For example, the CPU 21 implements various functions by executing a program stored in the flash ROM 35.

フラッシュROM35は、各種のデータを記憶する機能を有する。記憶されるデータは、業務に関わるデータでもよいし、決済端末装置10を制御するためのプログラムでもよい。   The flash ROM 35 has a function of storing various data. The stored data may be business-related data or a program for controlling the settlement terminal device 10.

RAM36は、決済端末装置10が演算処理を行う際、演算処理の途中において発生する処理データを、一時的に記憶するために用いられるメモリである。   The RAM 36 is a memory used for temporarily storing processing data generated during the arithmetic processing when the settlement terminal device 10 performs the arithmetic processing.

磁気カードリーダ部22は、磁気カードの情報(磁気ストライプ)を読み取るためのパスとなるスリットを有し、ユーザがこのスリットを通るように磁気カードをスライド(スワイプ)させると、磁気カードの情報を読み出す。磁気カードとして、例えば、磁気クレジットカード、デビットカード、プリペイドカード、ポストペイカード、ポイントカード、クーポン、電子商品券が使用される。   The magnetic card reader unit 22 has a slit that becomes a path for reading information (magnetic stripe) of the magnetic card. When the user slides (swipes) the magnetic card through the slit, the magnetic card information is displayed. read out. As the magnetic card, for example, a magnetic credit card, a debit card, a prepaid card, a postpay card, a point card, a coupon, or an electronic gift certificate is used.

接触式ICカードリーダライタ部23は、その前面にスリットを有し、ユーザが接触式ICカードをこのスリットに挿入することで、接触式ICカードの情報を読み取る。接触式ICカードとして、例えば、ICクレジットカード、電子商品券が使用される。   The contact type IC card reader / writer unit 23 has a slit on the front surface thereof, and the user inserts the contact type IC card into the slit, thereby reading the information on the contact type IC card. As the contact IC card, for example, an IC credit card or an electronic gift certificate is used.

非接触式ICカードリーダライタ部24は、ループアンテナ部24Aを内蔵し、ユーザが非接触ICカードをループアンテナ部24Aに近接させる操作を行うことで、非接触ICカードの情報を読み取る。非接触ICカードとして、例えば、ICクレジットカード、電子マネー、電子商品券が使用される。   The non-contact type IC card reader / writer unit 24 has a built-in loop antenna unit 24A, and reads information on the non-contact type IC card when the user performs an operation of bringing the non-contact type IC card close to the loop antenna unit 24A. For example, an IC credit card, electronic money, or an electronic gift certificate is used as the non-contact IC card.

キー入力部27は、テンキー等の入力キーを有し、入力キーからの操作入力を受け付ける機能を有する。キー入力部27は、操作部の一例である。キー入力部27は、例えば金額等の操作入力を受け付ける。   The key input unit 27 has an input key such as a numeric keypad, and has a function of accepting an operation input from the input key. The key input unit 27 is an example of an operation unit. The key input unit 27 receives an operation input such as an amount of money, for example.

タッチパネル30は、タッチ入力部28の検出面と表示部29の画面とを重ね合わせた構造を有する。表示部29は、タッチパネル30の表示を制御し、各種情報を表示する機能を有する。タッチ入力部28はタッチパネル30に対するタッチ入力(操作入力)を検出する機能を有する。タッチ入力部28は、操作部の一例である。   The touch panel 30 has a structure in which the detection surface of the touch input unit 28 and the screen of the display unit 29 are overlapped. The display unit 29 has a function of controlling display on the touch panel 30 and displaying various information. The touch input unit 28 has a function of detecting a touch input (operation input) to the touch panel 30. The touch input unit 28 is an example of an operation unit.

PINパッドI/F部31は、ユーザがキーパッドを使用してPIN(暗証番号)を入力するPINパッド45と接続される。   The PIN pad I / F unit 31 is connected to a PIN pad 45 through which a user inputs a PIN (password) using a keypad.

プリンタI/F部25は、ユーザの控え、店舗の控え、署名票等を印刷するプリンタ26と接続される。プリンタ26は、決済端末装置10の筐体10zの内部に収容された内蔵プリンタでもよいし、筐体10zの外部で接続可能な外部プリンタでもよい。   The printer I / F unit 25 is connected to a printer 26 that prints a user copy, a store copy, a signature slip, and the like. The printer 26 may be a built-in printer housed inside the housing 10z of the payment terminal device 10, or an external printer that can be connected outside the housing 10z.

POS_I/F部37は、無線又は有線でPOS端末装置150と通信可能に接続される。例えば、POS端末装置150から金額情報等を受け取り、決済端末装置から金額情報等を送る。   The POS_I / F unit 37 is communicably connected to the POS terminal device 150 wirelessly or by wire. For example, money amount information or the like is received from the POS terminal device 150, and money amount information or the like is sent from the settlement terminal device.

デバイスI/F部39は、スピーカ43及びLED42と接続される。デバイスI/F部39は、例えば、スピーカ43に警告音を出力させる信号を出力し、LED42に警告灯を点灯させる信号を出力する。スピーカ43は、例えば、決済端末装置100の筐体10zの側面に配置され(図5参照)、入力信号に従って警告音を発する。警告音として、例えば、単なるブザー音、メロディ、音声が挙げられる。LED42は、例えば、筐体10zの前面の上部に配置されており(図8参照)、入力信号に従って警告灯を点灯させる。警告灯として、例えばランプ表示、点滅が挙げられる。   The device I / F unit 39 is connected to the speaker 43 and the LED 42. For example, the device I / F unit 39 outputs a signal that causes the speaker 43 to output a warning sound, and outputs a signal that causes the LED 42 to light a warning light. The speaker 43 is disposed on the side surface of the housing 10z of the payment terminal device 100 (see FIG. 5), for example, and emits a warning sound according to the input signal. Examples of warning sounds include simple buzzer sounds, melodies, and voices. LED42 is arrange | positioned at the upper part of the front surface of the housing | casing 10z, for example (refer FIG. 8), and makes a warning lamp light according to an input signal. Examples of warning lights include lamp display and blinking.

有線ネットワークI/F部32は、イーサネット(登録商標)等のネットワークインターフェイスであり、決済端末装置10をイントラネット60やインターネット70に接続する。有線ネットワークI/F部32は、通信部の一例である。   The wired network I / F unit 32 is a network interface such as Ethernet (registered trademark), and connects the payment terminal device 10 to the intranet 60 and the Internet 70. The wired network I / F unit 32 is an example of a communication unit.

局所無線通信部34は、局所無線通信アンテナ34Aを有し、局所無線通信路(例えば無線LAN)を介して、イントラネット60に接続されたアクセスポイント55との間で無線通信を行う。局所無線通信部34は、通信部の一例である。   The local wireless communication unit 34 includes a local wireless communication antenna 34A, and performs wireless communication with the access point 55 connected to the intranet 60 via a local wireless communication path (for example, a wireless LAN). The local wireless communication unit 34 is an example of a communication unit.

局所無線通信部38は、局所無線通信アンテナ38Aを有し、近距離無線通信路(例えばBluetooth(登録商標))を介して、イントラネット60に接続されたアクセスポイント57との間で無線通信を行う。局所無線通信部34は、通信部の一例である。   The local wireless communication unit 38 includes a local wireless communication antenna 38A, and performs wireless communication with an access point 57 connected to the intranet 60 via a short-range wireless communication path (for example, Bluetooth (registered trademark)). . The local wireless communication unit 34 is an example of a communication unit.

広域無線通信部33は、広域無線通信アンテナ33Aを有し、広域無線通信路(例えばWAN(Wide Area Network))を介して、通信する。広域無線通信路における通信は、例えば、W−CDMA(Wideband Code Division Multiple Access)、UMTS(Universal Mobile Telecommunications System)、CDMA(Code Division Multiple Access)2000、LTE、3Gの移動体通信を用いて行われてもよい。広域無線通信部33は、通信部の一例である。   The wide area wireless communication unit 33 includes a wide area wireless communication antenna 33A, and communicates via a wide area wireless communication path (for example, WAN (Wide Area Network)). Communication in a wide area wireless communication path is, for example, W-CDMA (Wideband Code Division Multiple Access), UMTS (Universal Mobile Telecommunication Systems), CDMA (Code Division Multiple Access) using CDMA (Code Division Multiple Access). May be. The wide area wireless communication unit 33 is an example of a communication unit.

決済端末装置10は、有線ネットワークI/F部32、広域無線通信部33、又は局所無線通信部34を介して、直接又はイントラネット60を通じてインターネット70に接続され、決済中継装置300との間で決済処理に関する情報を通信する。   The settlement terminal device 10 is connected to the Internet 70 directly or through the intranet 60 via the wired network I / F unit 32, the wide area wireless communication unit 33, or the local wireless communication unit 34, and settles with the settlement relay device 300. Communicate information about processing.

次に、決済端末装置10の動作例について説明する。
図3は、決済端末装置10による決済処理手順の一例を示すフローチャートである。
Next, an operation example of the payment terminal device 10 will be described.
FIG. 3 is a flowchart illustrating an example of a payment processing procedure by the payment terminal device 10.

決済端末装置10は、前述したようにシンクライアント決済端末であり、決済に伴って表示部29に表示される画面情報を予め保持していない。決済端末装置10は、例えば広域無線通信部33を介して決済中継装置300と通信を行い、決済時に使用する画面情報を決済中継装置300から受信し、受信した画面情報を表示部29に表示する。尚、広域無線通信部33でなく、局所無線通信部34,38を用いて決済中継装置300と通信を行ってもよい。   As described above, the payment terminal device 10 is a thin client payment terminal, and does not previously hold screen information displayed on the display unit 29 with payment. The settlement terminal device 10 communicates with the settlement relay device 300 via, for example, the wide area wireless communication unit 33, receives screen information used at the time of settlement from the settlement relay device 300, and displays the received screen information on the display unit 29. . In addition, you may communicate with the payment relay apparatus 300 not using the wide area radio | wireless communication part 33 but using the local radio | wireless communication parts 34 and 38. FIG.

ここでは、決済端末装置10が、磁気クレジットカード(単に磁気カードともいう)を使って決済を行う場合を例示する。   Here, a case where the payment terminal device 10 performs payment using a magnetic credit card (also simply referred to as a magnetic card) is illustrated.

まず、CPU21は、決済中継装置300から磁気カード読み取り動作を促すスキャンプロンプトの画面の情報を受信させ、表示部29の画面にスキャンプロンプトを表示させる(S1)。ユーザによって磁気カードの読み取り操作が行われると、磁気カードリーダ部22は、磁気カードに記録された情報を読み取り、読み取った情報を決済中継装置300に送信する。   First, the CPU 21 receives information on the screen of a scan prompt for prompting a magnetic card reading operation from the settlement relay device 300, and displays the scan prompt on the screen of the display unit 29 (S1). When a magnetic card reading operation is performed by the user, the magnetic card reader unit 22 reads information recorded on the magnetic card and transmits the read information to the settlement relay device 300.

この後、ユーザは、タッチパネル30及びキー入力部27を用いて、決済に関する情報を入力する操作を行う。即ち、CPU21は、決済中継装置300から各種の入力画面情報を受信させ、これら各種の入力画面情報に従って表示部29に入力画面を表示させ、タッチ入力部28やキー入力部27を介して、この入力画面に対する入力操作を受け付ける。   Thereafter, the user uses the touch panel 30 and the key input unit 27 to perform an operation for inputting information related to payment. That is, the CPU 21 receives various types of input screen information from the settlement relay device 300, displays the input screen on the display unit 29 according to the various types of input screen information, and via the touch input unit 28 and the key input unit 27, Accept input operations on the input screen.

例えば、CPU21は、決済中継装置300から磁気カードのブランド選択画面の情報を受信させ、表示部29にこの選択画面を表示させ、この選択画面に対する磁気カードのブランドの選択を受け付ける(S2)。CPU21は、ブランドの選択を受け付けると、例えば広域無線通信部33を介して決済中継装置300に、選択されたブランドの情報を送信させる。   For example, the CPU 21 receives information on the magnetic card brand selection screen from the settlement relay device 300, displays the selection screen on the display unit 29, and accepts the selection of the magnetic card brand on the selection screen (S2). When receiving the selection of the brand, the CPU 21 causes the settlement relay device 300 to transmit the information of the selected brand via the wide area wireless communication unit 33, for example.

また、CPU21は、決済中継装置300から決済金額の入力画面の情報を受信させ、表示部29に金額入力画面を表示させ、この金額入力画面に対する決済金額の入力を受け付ける(S3)。ユーザは、表示部29に表示された金額入力画面に対し、キー入力部27から決済金額を入力する。CPU21は、決済金額の入力を受け付けると、広域無線通信部33を介して決済中継装置300に入力された決済金額の情報を送信させる。   Further, the CPU 21 receives the information on the payment amount input screen from the payment relay device 300, displays the amount input screen on the display unit 29, and accepts the input of the payment amount on the amount input screen (S3). The user inputs the settlement amount from the key input unit 27 on the amount input screen displayed on the display unit 29. When receiving the payment amount input, the CPU 21 transmits the payment amount information input to the payment relay apparatus 300 via the wide area wireless communication unit 33.

また、CPU21は、決済中継装置300から支払方法及び支払回数の入力画面の情報を受信させ、表示部29にこの入力画面を表示させ、この入力画面に対する支払い方法(1回払い、分割払い等)及び支払回数の入力を受け付ける(S4)。CPU21は、支払い方法及び支払回数の入力を受け付けると、例えば広域無線通信部33を介して決済中継装置300に、支払い方法及び支払回数の入力の情報を送信させる。   Further, the CPU 21 receives information on an input screen for the payment method and the number of payments from the settlement relay device 300, displays the input screen on the display unit 29, and pays for the input screen (single payment, installment payment, etc.) and An input of the number of payments is accepted (S4). When receiving the input of the payment method and the number of payments, the CPU 21 causes the settlement relay device 300 to transmit information on the input of the payment method and the number of payments, for example, via the wide area wireless communication unit 33.

S4における情報まで入力されると、例えば、PINパッドI/F部31にPINパッド45を接続し、ユーザによるPIN入力操作に進む。   When the information in S4 is input, for example, the PIN pad 45 is connected to the PIN pad I / F unit 31, and the process proceeds to the PIN input operation by the user.

例えば、CPU21は、決済中継装置300からPIN入力を促す画面の情報を受信させ、表示部29にPIN入力画面を表示させ、このPIN入力画面に従ってPINパッド45に入力されたPINを取得し、PINの情報を決済中継装置300に送信させる(S5)。   For example, the CPU 21 receives information on the screen prompting the PIN input from the settlement relay device 300, displays the PIN input screen on the display unit 29, acquires the PIN input to the PIN pad 45 according to the PIN input screen, Is sent to the settlement relay device 300 (S5).

CPU21は、決済中継装置300から最終的に入力内容を確認するための確認画面の情報を受信させ、表示部29に確認画面を表示させ、ユーザがタッチ入力部28に対して最終的に入力内容を確認する操作を受け付ける。CPU21は、受け付けた確認操作に係る確認情報を取得し、決済中継装置300に送信させる(S6)。   The CPU 21 receives information on the confirmation screen for finally confirming the input content from the settlement relay device 300, displays the confirmation screen on the display unit 29, and the user finally inputs the input content to the touch input unit 28. Accept the operation to confirm. The CPU 21 acquires confirmation information related to the accepted confirmation operation, and transmits it to the settlement relay device 300 (S6).

決済中継装置300は、決済端末装置10から得られた情報を用いて決済センタ装置200と決済処理を実行し、決済センタ装置200から与信が与えられると、つまり肯定的な決済結果が得られると、決済端末装置10にこの決済結果の情報を送信する。   The settlement relay device 300 executes the settlement processing with the settlement center device 200 using the information obtained from the settlement terminal device 10, and when credit is given from the settlement center device 200, that is, when a positive settlement result is obtained. The payment result information is transmitted to the payment terminal device 10.

決済端末装置10のCPU21は、決済中継装置300からこの決済結果の情報を受信させ、表示部29に決済結果の情報を含む画面を表示させる(S7)。また、CPU21は、プリンタ26に、この決済に関するレシートを印刷させる(S8)。この後、決済端末装置10は本動作を終了する。   The CPU 21 of the payment terminal device 10 receives the payment result information from the payment relay device 300, and causes the display unit 29 to display a screen including the payment result information (S7). Further, the CPU 21 causes the printer 26 to print a receipt relating to this settlement (S8). Thereafter, the settlement terminal device 10 ends this operation.

このように、決済端末装置10は、決済処理において、ユーザの入力操作に応じて決済処理に必要な情報を取得することで、決済端末装置10が予め保持する決済処理に係る情報の量を低減でき、決済端末装置10の構成を簡素化でき、汎用性を向上できる。   As described above, the payment terminal apparatus 10 reduces the amount of information related to the payment process that the payment terminal apparatus 10 holds in advance by acquiring information necessary for the payment process in accordance with a user input operation in the payment process. The configuration of the payment terminal device 10 can be simplified, and versatility can be improved.

図4は、決済端末装置10による通信処理手順の一例を示すフローチャートである。   FIG. 4 is a flowchart illustrating an example of a communication processing procedure performed by the payment terminal device 10.

この通信処理は、決済処理の開始後、例えば、磁気カードの読み取りを促すスキャンプロンプト、磁気カードのブランド選択、決済金額の入力を行う時に、図3の決済処理のバックグランド処理として実行される。なお、この通信処理は、決済処理に係る情報が入力される際、その都度行われてもよいが、1回の決済処理に対して、1回だけ行われてもよい。   This communication process is executed as a background process of the payment process of FIG. 3 when, for example, a scan prompt for prompting reading of the magnetic card, a brand selection of the magnetic card, and an input of the payment amount are performed after the payment process is started. This communication process may be performed each time information related to the settlement process is input, or may be performed only once for one settlement process.

CPU21は、通信開始に伴う処理(初期処理)を行う(S11)。この初期処理では、例えば、アクセスポイント55,57への接続動作、DHCP(Dynamic Host Configuration Protocol)によるIPアドレスの取得動作、必要なキャッシュ処理、が行われる。   CPU21 performs the process (initial process) accompanying communication start (S11). In this initial process, for example, a connection operation to the access points 55 and 57, an IP address acquisition operation by DHCP (Dynamic Host Configuration Protocol), and a necessary cache process are performed.

CPU21は、決済取引の開始前であるか否かを判別する(S12)。例えば、図3のS1で磁気カードの読み取りを促すスキャンプロンプトが行われていない場合、S2でクレジットカードのブランド選択が行われていない場合、決済取引の開始前であると判別される。   The CPU 21 determines whether or not it is before the start of the settlement transaction (S12). For example, if the scan prompt for prompting the magnetic card to be read is not performed in S1 of FIG. 3, and if the credit card brand is not selected in S2, it is determined that the transaction is not yet started.

決済取引の開始前であると判別された場合、CPU21は、通信品質判定閾値を高レベルの閾値(第1の閾値の一例)に設定する(S13)。通信品質の指標は、例えば、RSSI(Received Signal Strength Indication)、BER(Bit Error Rate)、通信の繋がり易さを表すアンテナの本数、が挙げられる。アンテナの本数は、例えばdBm(受信電力)を5段階に区切ることで設定される。通信品質判定閾値が高レベルの閾値である場合、例えば、RSSIの閾値は−30dBmに、BERの閾値は10−3に、アンテナ本数の閾値は3本に設定される。CPU21は、閾値設定部の一例である。 When it is determined that it is before the start of the settlement transaction, the CPU 21 sets the communication quality determination threshold value to a high level threshold value (an example of a first threshold value) (S13). The communication quality index includes, for example, RSSI (Received Signal Strength Indication), BER (Bit Error Rate), and the number of antennas indicating the ease of communication. The number of antennas is set, for example, by dividing dBm (received power) into five stages. When the communication quality determination threshold is a high level threshold, for example, the RSSI threshold is set to −30 dBm, the BER threshold is set to 10 −3 , and the number of antennas is set to 3. The CPU 21 is an example of a threshold setting unit.

一方、S12で取引開始後と判別された場合、例えば、ユーザが磁気カードのブランドを選択した後に決済金額を入力中である場合、CPU21は、通信品質判定閾値を低レベルの閾値(第2の閾値の一例)に設定する(S14)。通信品質判定閾値が低レベルの閾値である場合、例えば、RSSIの閾値は−40dBmに、BERの閾値は10−2に、アンテナ本数の閾値は2本に設定される。 On the other hand, when it is determined in S12 that the transaction has started, for example, when the user is inputting the payment amount after selecting the brand of the magnetic card, the CPU 21 sets the communication quality determination threshold as the low level threshold (second threshold). An example of a threshold value is set (S14). When the communication quality determination threshold is a low level threshold, for example, the RSSI threshold is set to −40 dBm, the BER threshold is set to 10 −2 , and the number of antennas is set to two.

S13又はS14で通信品質判定閾値を設定した後、CPU21は、選択中の通信路、例えば広域無線通信部33を介して無線基地局50と通信される携帯無線回路、の通信品質を測定する(S15)。   After setting the communication quality determination threshold value in S13 or S14, the CPU 21 measures the communication quality of the selected communication path, for example, the portable radio circuit communicated with the radio base station 50 via the wide area radio communication unit 33 ( S15).

S15における測定の結果、CPU21は、選択中の通信路の通信品質が通信品質判定閾値以上であり、良好な状態であるか否かを判別する(S16)。   As a result of the measurement in S15, the CPU 21 determines whether or not the communication quality of the selected communication path is equal to or higher than the communication quality determination threshold value (S16).

S16において、通信品質が通信品質判定閾値未満であり、劣悪な状態である場合、CPU21は、通信品質が低い旨の警告情報を通知させる(S17)(例えば図5〜図10参照)。通信品質が低い旨の通知は、後述するように、種々の方法で行われる。例えば、表示部29、LED42、スピーカ43、プリンタI/F部25、有線ネットワークI/F部32、広域無線通信部33、及び局所無線通信部34,38は、警告情報出力部の一例である。   In S16, when the communication quality is lower than the communication quality determination threshold value and in a poor state, the CPU 21 notifies warning information indicating that the communication quality is low (S17) (see, for example, FIGS. 5 to 10). The notification that the communication quality is low is performed by various methods as will be described later. For example, the display unit 29, the LED 42, the speaker 43, the printer I / F unit 25, the wired network I / F unit 32, the wide area wireless communication unit 33, and the local wireless communication units 34 and 38 are examples of warning information output units. .

CPU21は、決済端末装置10の設置場所の変更や、他の通信方式への切替を促す案内情報を表示させる(S18)(例えば図11,図12参照)。尚、S18は省略されてもよい。   The CPU 21 displays guidance information that prompts the user to change the installation location of the payment terminal device 10 or switch to another communication method (S18) (see, for example, FIGS. 11 and 12). Note that S18 may be omitted.

CPU21は、選択中の通信方式(例えば携帯無線回線)を他の通信方式(例えば局所無線通信回線)に切り替える(S19)。この切り替えは、例えば、案内表示後から所定時間経過しても決済端末装置10の設置場所の変更や他の通信方式への切替が行われない場合に行われてもよいし、入力操作を介してユーザの許諾を得てから行われてもよい。尚、S19は省略されてもよい。   The CPU 21 switches the selected communication method (for example, a portable wireless line) to another communication method (for example, a local wireless communication line) (S19). This switching may be performed, for example, when the installation location of the payment terminal device 10 is not changed or switching to another communication method is not performed even after a predetermined time has elapsed after the guidance display, or via an input operation. May be performed after obtaining the user's permission. Note that S19 may be omitted.

CPU21は、例えば、所定の方法(例えば、選択中の通信方式と対になる通信方式、ラウンドロビン、ランダム)で、他の通信方式を選択して切り替える。また、切替後の通信方式としては、例えば、通信が途切れにくい通信方式(例えば無線LANを用いた通信方式)、従量課金制でない通信方式、が選択されてもよい。   For example, the CPU 21 selects and switches another communication method by a predetermined method (for example, a communication method paired with the communication method being selected, round robin, or random). As the communication method after switching, for example, a communication method in which communication is not easily interrupted (for example, a communication method using a wireless LAN) or a communication method that is not a pay-per-use system may be selected.

また、CPU21は、切替後の通信品質を考慮して、他の通信方式に切り替えてもよい。この場合、例えば、CPU21は、選択中の通信路の通信品質を測定するだけでなく、他の通信路の通信品質も測定してもよい。また、通信品質は、通信路を切り替えする際に1度だけ測定されることに限られず、バックグラウンドで定期的に測定されておいてもよい。   Further, the CPU 21 may switch to another communication method in consideration of the communication quality after switching. In this case, for example, the CPU 21 may measure not only the communication quality of the selected communication path but also the communication quality of other communication paths. The communication quality is not limited to being measured only once when the communication path is switched, but may be measured periodically in the background.

例えば、CPU21は、測定された通信品質が高い他の通信路を用いる通信方式に切り替えてもよい。通信品質が高いとは、例えば、他の通信路と比較して通信路の通信品質が最大であること、通信路の通信品質が所定基準を満たすこと、を含む。また、CPU21は、複数回にわたって通信品質が測定された結果、通信品質の平均値が良好な他の通信路を用いる通信方式に切り替えてもよい。   For example, the CPU 21 may switch to a communication method that uses another communication path with high measured communication quality. The high communication quality includes, for example, that the communication quality of the communication channel is the maximum compared to other communication channels, and that the communication quality of the communication channel satisfies a predetermined standard. Further, the CPU 21 may switch to a communication system that uses another communication path having a good average value of communication quality as a result of measuring the communication quality over a plurality of times.

尚、CPU21は、複数の通信路においてネットワーク層(NW層)まで常時接続しておき、切替時には物理層(PHY層)から通信路を切り替えてもよい。   The CPU 21 may always connect to the network layer (NW layer) in a plurality of communication paths and switch the communication path from the physical layer (PHY layer) at the time of switching.

S16において、通信品質が通信品質判定閾値以上であり、良好な状態である場合、CPU21は、通信品質が良好であるとして、S20の処理に進む。   In S16, when the communication quality is equal to or higher than the communication quality determination threshold and is in a good state, the CPU 21 determines that the communication quality is good and proceeds to the process of S20.

CPU21は、通信を伴う処理が終了したか否かを判別する(S20)。通信に伴う処理が終了した場合、CPU21は、本処理を終了する。一方、通信に伴う処理が終了していない場合、CPU21は、S12の処理に戻る。   CPU21 discriminate | determines whether the process accompanied by communication was complete | finished (S20). When the process associated with communication ends, the CPU 21 ends this process. On the other hand, when the process associated with the communication has not ended, the CPU 21 returns to the process of S12.

このように、決済端末装置10は、通信品質が悪い場合に、通信品質が低い旨の警告情報や通信品質を向上させるための解決策の案内情報を出力することで、ユーザは、警告情報や案内情報に沿った対応をとることができる。   In this way, the settlement terminal device 10 outputs warning information indicating that the communication quality is low or solution guidance information for improving the communication quality when the communication quality is poor, so that the user can It is possible to take correspondence along the guide information.

また、決済端末装置10は、決済端末装置10が実施中の処理に応じて通信品質判定閾値を変更することで、取引処理における通信が切断される可能性を低減できる。例えば、取引開始前には良好な通信品質を要求することで、取引開始前に決済端末装置10の通信方式を変更でき、取引開始後の良好な通信品質を確保できる。また、取引開始後にはある程度の通信品質を要求することで、既に開始された取引処理を正常に完了させることを優先できる。   Moreover, the payment terminal device 10 can reduce the possibility that the communication in the transaction process is disconnected by changing the communication quality determination threshold according to the processing being executed by the payment terminal device 10. For example, by requesting good communication quality before the transaction starts, the communication method of the payment terminal device 10 can be changed before the transaction starts, and good communication quality after the transaction starts can be secured. Further, by requesting a certain level of communication quality after the start of the transaction, priority can be given to completing the transaction processing that has already been started normally.

つまり、決済開始前にはアラーム通知する基準を厳格に設定し、決済開始後には上記基準を緩和することで、通信品質が多少低下しても、決済処理を正常に完了させることができる。また、アラーム通知が頻発することを抑制して、決済業務を阻害しないようにでき、使い勝手のよい決済端末装置10を提供できる。   In other words, by strictly setting a criterion for alarm notification before the start of payment and relaxing the above criteria after the start of payment, the payment process can be completed normally even if the communication quality slightly decreases. Moreover, it is possible to suppress the frequent occurrence of the alarm notification so as not to hinder the settlement operation, and to provide the settlement terminal device 10 that is easy to use.

次に、通信品質が低い旨の警告情報の通知例について説明する。   Next, a notification example of warning information indicating that communication quality is low will be described.

図5は、警告として通信品質の低下を警告音で通知する決済端末装置10を示す模式図である。   FIG. 5 is a schematic diagram illustrating the settlement terminal device 10 that notifies a decrease in communication quality with a warning sound as a warning.

例えば決済端末装置10の筐体10zの側面に配置されたスピーカ43は、通信の品質が低い場合、デバイスI/F部39を介して入力されるCPU21からの信号に従って、警告音を発する。警告音として、例えば、単なるブザー音、メロディ、注意を喚起する音声等が挙げられる。   For example, when the communication quality is low, the speaker 43 disposed on the side surface of the housing 10z of the settlement terminal device 10 emits a warning sound according to a signal from the CPU 21 input via the device I / F unit 39. As the warning sound, for example, a simple buzzer sound, a melody, a sound for calling attention, and the like can be given.

また、決済端末装置10は、スピーカ43から警告音を出力させる際、表示部29の画面に、通信の品質が低下していることを表すメッセージ(例えば「通信品質が低下しています」)を表示させてもよい。   Further, when the settlement terminal device 10 outputs a warning sound from the speaker 43, a message (for example, “communication quality is degraded”) indicating that the communication quality is degraded is displayed on the screen of the display unit 29. It may be displayed.

図6は、警告として通信品質の低下をステータスバー表示で通知する決済端末装置10を示す模式図である。   FIG. 6 is a schematic diagram showing the settlement terminal device 10 that notifies a decline in communication quality by a status bar display as a warning.

決済端末装置10は、例えば、表示部29の画面の下部にステータスバー表示で、警告メッセージを表示する。この警告メッセージとして、例えば、「通信品質が低下しています」が反転表示で表示される。   The settlement terminal device 10 displays a warning message in a status bar display at the bottom of the screen of the display unit 29, for example. As this warning message, for example, “communication quality is degraded” is displayed in reverse video.

図7は、警告として通信品質の低下をポップアップ表示で通知する決済端末装置10を示す模式図である。   FIG. 7 is a schematic diagram showing the settlement terminal device 10 that notifies a drop in communication quality as a warning in a pop-up display.

決済端末装置10は、例えば、表示部29の画面の中央部に、徐々に拡大していくように表現されたポップアップ表示で、警告メッセージを表示する。図6と同様、この警告メッセージとして、例えば、「通信品質が低下しています」が反転表示で表示される。   The settlement terminal device 10 displays a warning message, for example, in a pop-up display expressed so as to gradually expand in the center of the screen of the display unit 29. Similar to FIG. 6, as this warning message, for example, “communication quality is degraded” is displayed in reverse video.

図8は、警告として通信品質の低下を警告灯を点灯することで通知する決済端末装置10を示す模式図である。   FIG. 8 is a schematic diagram showing the settlement terminal device 10 that notifies a decline in communication quality as a warning by turning on a warning lamp.

例えば、決済端末装置10の前面の上部に配置されたLED42は、通信の品質が低下した場合、デバイスI/F部39を介して入力されるCPU21からの信号に従って、警告灯としてランプ表示を行う。このランプ表示では、例えば、LED42は、LED42の前面に記された「通信」の文字を目立たせるように点灯する。   For example, the LED 42 arranged at the upper part of the front surface of the payment terminal device 10 displays a lamp as a warning light according to a signal from the CPU 21 input via the device I / F unit 39 when the quality of communication deteriorates. . In this lamp display, for example, the LED 42 lights up so that the characters “communication” written on the front surface of the LED 42 are conspicuous.

図9は、警告として通信品質の低下をプリンタ印刷で通知する決済端末装置10を示す模式図である。   FIG. 9 is a schematic diagram showing the settlement terminal device 10 that notifies the communication quality degradation by printer printing as a warning.

決済端末装置10は、プリンタI/F部25を介してプリンタ26に通信品質の低下を表すテキストを印字する指示を行う。プリンタ26は、この指示に従って、例えば、「通信品質が低下しています」のテキストを用紙26zに印字して出力する。ここでは、プリンタ26が、決済端末装置10にコネクタを介して接続される外部プリンタである場合を示したが、内蔵プリンタでもよい。内蔵プリンタの場合、筐体10zの排出口から印字された用紙26zが排出される。   The settlement terminal device 10 instructs the printer 26 via the printer I / F unit 25 to print a text indicating a decrease in communication quality. In accordance with this instruction, for example, the printer 26 prints and outputs the text “communication quality is degraded” on the paper 26z. Here, the case where the printer 26 is an external printer connected to the settlement terminal device 10 via a connector is shown, but a built-in printer may be used. In the case of the built-in printer, the printed paper 26z is discharged from the discharge port of the housing 10z.

図10は、警告として通信品質の低下を外部装置に送信することで通知する決済端末装置10を示す模式図である。   FIG. 10 is a schematic diagram illustrating the settlement terminal device 10 that notifies the external device of a decrease in communication quality as a warning.

外部装置(図示せず)として、例えば、モニタ、管理サーバが挙げられる。決済端末装置10は、例えば、広域無線通信部33を介してイントラネット60又はインターネット70に接続された外部装置に、通信品質が低下した旨の警告メッセージを送信し、表示部29に、警告メッセージを送信した旨のメッセージ(例えば「通信品質低下を送信しました」)を表示する。   Examples of the external device (not shown) include a monitor and a management server. The settlement terminal device 10 transmits, for example, a warning message indicating that the communication quality has deteriorated to an external device connected to the intranet 60 or the Internet 70 via the wide area wireless communication unit 33, and displays the warning message on the display unit 29. A message indicating that the message has been transmitted (for example, “communication quality degradation was transmitted”) is displayed.

尚、決済端末装置10が外部装置としての管理サーバに警告メッセージを送信する場合、管理サーバが、複数台の決済端末装置10の通信状況を集中管理することが可能である。   When the payment terminal device 10 transmits a warning message to a management server as an external device, the management server can centrally manage the communication status of a plurality of payment terminal devices 10.

このように、警告情報を通知することで、決済端末装置10のユーザは、例えば、警告音が発せられたことで通信品質が低下し、通信が途切れる虞がある、又は決済処理に時間がかかることを事前に認識でき、決済処理を続行するか否かを判断できる。   In this way, by notifying the warning information, the user of the payment terminal device 10 has a possibility that communication quality may be deteriorated due to, for example, a warning sound being generated, and communication may be interrupted, or the payment processing takes time. This can be recognized in advance, and it can be determined whether or not to continue the payment process.

次に、決済端末装置10による案内情報の表示例について説明する。   Next, a display example of guidance information by the settlement terminal device 10 will be described.

図11は、案内表示として通信品質が低下した場合に設置場所の変更を提案する決済端末装置10を示す模式図である。   FIG. 11 is a schematic diagram illustrating the settlement terminal device 10 that proposes a change in installation location when communication quality is deteriorated as a guidance display.

決済端末装置10は、例えば、表示部29に、決済端末装置10の移動を提案する案内メッセージを表示する。ここでは、案内メッセージとして、例えば、「端末の設置場所を変えてみてください」のテキストが表示される。   The settlement terminal device 10 displays, for example, a guidance message for proposing movement of the settlement terminal device 10 on the display unit 29. Here, for example, a text “Please change the location of the terminal” is displayed as the guidance message.

図12は、案内表示として通信品質が低下した場合に他の通信方式への変更を提案する決済端末装置10を示す模式図である。   FIG. 12 is a schematic diagram showing the settlement terminal device 10 that proposes a change to another communication method when communication quality deteriorates as a guidance display.

決済端末装置10は、例えば、表示部29の画面に、決済端末装置10の通信方式の変更を提案する案内メッセージを表示する。ここでは、案内メッセージとして、例えば、「他の通信手段を試してみてください」のテキストが表示される。   The settlement terminal device 10 displays, for example, a guidance message that proposes a change of the communication method of the settlement terminal device 10 on the screen of the display unit 29. Here, for example, a text “Please try another communication means” is displayed as the guidance message.

このように、決済端末装置10は、通信の品質が低下している場合、案内情報の通知により通信品質の低下に対する解決策を提案するので、ユーザは、通信状況を改善する手掛かりを得ることができる。尚、図11及び図12の案内表示例は、一定時間毎に交互に切り替わるように表示されてもよい。この場合、決済端末装置10は、ユーザに多様な解決策を提案できる。   Thus, since the payment terminal device 10 proposes a solution for the deterioration of the communication quality by notifying the guide information when the communication quality is deteriorated, the user may obtain a clue to improve the communication status. it can. Note that the guidance display examples in FIGS. 11 and 12 may be displayed so as to be alternately switched at regular intervals. In this case, the payment terminal device 10 can propose various solutions to the user.

また、決済端末装置10が可搬型でも据置型でも、例えば決済端末装置10とアクセスポイント55,57との間に電波の遮蔽物が存在する場合、電波の反射、干渉、マルチパスフェージング等が発生することがある。この場合でも、決済端末装置10が案内情報を通知することで、決済端末装置10と決済中継装置300との間の通信品質の低下を抑制できる。従って、決済処理の途中において通信回線が切断されることを抑制でき、決済処理の再度の実施を行う可能性を低減できる。   Whether the payment terminal device 10 is portable or stationary, for example, when there is a radio wave shield between the payment terminal device 10 and the access points 55 and 57, radio wave reflection, interference, multipath fading, etc. occur. There are things to do. Even in this case, the settlement terminal device 10 notifies the guide information, so that a decrease in communication quality between the settlement terminal device 10 and the settlement relay device 300 can be suppressed. Accordingly, disconnection of the communication line during the settlement process can be suppressed, and the possibility of performing the settlement process again can be reduced.

以上のように、本実施形態の取引処理装置は、取引処理サーバに無線回線を介して接続され、取引処理を行う。取引処理装置は、操作部と、表示部と、通信部と、警告情報出力部を備える。操作部は、操作入力を受け付ける。表示部は、画面を表示する。通信部は、操作入力に係る入力情報を取引処理サーバへ送信し、画面に係る画面情報を前記取引処理サーバから受信する。警告情報出力部は、通信部を用いた通信の品質が所定品質以下である場合、通信品質が低い旨を示す警告情報を出力する。   As described above, the transaction processing apparatus of the present embodiment is connected to a transaction processing server via a wireless line and performs transaction processing. The transaction processing apparatus includes an operation unit, a display unit, a communication unit, and a warning information output unit. The operation unit accepts an operation input. The display unit displays a screen. A communication part transmits the input information which concerns on operation input to a transaction processing server, and receives the screen information which concerns on a screen from the said transaction processing server. The warning information output unit outputs warning information indicating that the communication quality is low when the quality of communication using the communication unit is equal to or lower than a predetermined quality.

例えば、取引処理装置(例えば決済端末装置10)は、取引処理サーバ(例えば決済中継装置300)から画面情報を受信する等、データ通信量の多いシンクライアント端末である。そのため、通信環境によって取引処理(例えば決済処理)にかかる時間が変動する。   For example, the transaction processing device (for example, the payment terminal device 10) is a thin client terminal with a large amount of data communication such as receiving screen information from a transaction processing server (for example, the payment relay device 300). Therefore, the time required for transaction processing (for example, payment processing) varies depending on the communication environment.

取引処理装置によれば、通信品質が低下している旨を含む警告情報を通知することで、ユーザは、取引処理の待ち時間が長くても、待ち時間が長い理由を認識でき、ユーザが通信品質を改善するために移動等することで、安心して取引処理の完了を待機できる。従って、通信品質が不安定でも、取引処理への影響を低減できる。   According to the transaction processing device, the user can recognize the reason why the waiting time is long even if the waiting time of the transaction processing is long, by notifying the warning information including that the communication quality is deteriorated. By moving to improve quality, you can rest assured that transaction processing is complete. Therefore, even if the communication quality is unstable, the influence on transaction processing can be reduced.

また、取引処理装置は、取引処理の開始前であれば、通信品質判定閾値を高く設定することで、通信品質の低下を通知し易くする。これにより、ユーザに対し、予め通信が途切れる虞を確認させることができる。   Moreover, if the transaction processing apparatus is before the transaction processing is started, the transaction processing apparatus makes it easy to notify the communication quality deterioration by setting the communication quality determination threshold value high. Thereby, a user can be made to confirm the possibility that communication will be interrupted in advance.

また、取引処理装置は、取引処理の取引を開始した後であれば、通信品質判定閾値を低く設定しておくことで、通信品質の低下を通知しにくくする。これにより、取引処理の取引開始後、警告(アラーム)が頻繁に発生しないで済む。従って、決済業務が阻害されず、決済処理を円滑に進行できる。   In addition, the transaction processing apparatus makes it difficult to notify a decrease in communication quality by setting the communication quality determination threshold value low after starting transaction processing. As a result, warnings (alarms) do not occur frequently after the transaction processing starts. Accordingly, the payment process is not hindered and the payment process can proceed smoothly.

また、取引処理サーバと取引センタサーバとの間で取引処理の主要処理が行われることで、取引処理装置がシンクライアント端末でも、決済処理を円滑に進行できる。   Moreover, the main processing of transaction processing is performed between the transaction processing server and the transaction center server, so that the transaction processing apparatus can smoothly proceed with the payment processing even when the transaction processing device is a thin client terminal.

また、異なる場所で無線回線に接続可能な可搬型の取引処理装置により、ユーザが様々な場所で取引処理を行おうとする場合、取引処理装置の周囲の通信環境が大きく変化し、取引処理が円滑に進まないことがあり得る。この場合でも、取引処理装置は、通信環境に起因して取引業務(例えば決済業務)が停滞することを低減でき、決済処理を円滑化できる。尚、このユーザは、例えば、店舗外の特設会場や出店の販売員、宅配便の運転者、生命保険の外交員を含む。   In addition, when a user tries to perform transaction processing at various locations using a portable transaction processing device that can be connected to a wireless line at a different location, the communication environment around the transaction processing device changes greatly, and transaction processing is smooth. It is possible that you will not be able to proceed. Even in this case, the transaction processing apparatus can reduce the stagnation of the transaction business (for example, the settlement business) due to the communication environment, and can facilitate the settlement process. The user includes, for example, a special sales venue outside the store, a salesperson at a store opening, a driver of a courier service, and a life insurance diplomat.

また、警告情報出力部は、無線回線に接続される場所の変更を提案する案内情報を出力してもよい。これにより、ユーザは、案内情報を確認して取引処理装置を移動させて通信環境を改善できる。従って、取引処理装置は、取引処理が正常に完了する可能性を向上できる。   In addition, the warning information output unit may output guidance information for proposing a change of a location connected to the wireless line. Thereby, the user can check the guidance information and move the transaction processing apparatus to improve the communication environment. Therefore, the transaction processing device can improve the possibility that the transaction processing is normally completed.

また、警告情報出力部は、通信方式の変更を提案する案内情報を出力してもよい。これにより、ユーザは、案内情報を確認して取引処理装置による通信方式を変更させて通信特性を改善できる。従って、取引処理装置は、取引処理が正常に完了する可能性を向上できる。   The warning information output unit may output guidance information for proposing a change in the communication method. Thereby, the user can improve the communication characteristics by confirming the guidance information and changing the communication method by the transaction processing apparatus. Therefore, the transaction processing device can improve the possibility that the transaction processing is normally completed.

以上、図面を参照しながら実施形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。   As mentioned above, although embodiment was described referring drawings, it cannot be overemphasized that this invention is not limited to this example. It will be apparent to those skilled in the art that various changes and modifications can be made within the scope of the claims, and these are naturally within the technical scope of the present invention. Understood.

また、本発明は、上記実施形態の取引処理装置の機能を実現する取引処理プログラムを、ネットワークあるいは各種記憶媒体を介して情報処理装置に供給し、この情報処理装置内のコンピュータが読み出して実行するプログラムも適用範囲である。これにより、汎用の情報処理装置が取引処理装置として使用可能となる。   In addition, the present invention supplies a transaction processing program for realizing the functions of the transaction processing apparatus of the above-described embodiment to an information processing apparatus via a network or various storage media, and a computer in the information processing apparatus reads and executes the program. The program is also applicable. Thereby, a general-purpose information processing apparatus can be used as a transaction processing apparatus.

本発明は、通信品質が不安定でも取引処理への影響を低減できる取引処理装置、取引処理方法及び取引処理プログラム等に有用である。   The present invention is useful for a transaction processing apparatus, a transaction processing method, a transaction processing program, and the like that can reduce the influence on transaction processing even when communication quality is unstable.

5 決済システム
10、100 決済端末装置
10z 筐体
21 CPU
22 磁気カードリーダ部
23 接触式ICカードリーダライタ部
24 非接触式ICカードリーダライタ部
24A ループアンテナ部
25 プリンタI/F部
26 プリンタ
26z 用紙
27 キー入力部
28 タッチ入力部
29 表示部
30 タッチパネル
31 PINパッドI/F部
32 有線ネットワークI/F部
33 広域無線通信部
33A、34A、38A アンテナ部
34、38 局所無線通信部
35 フラッシュROM
36 RAM
37 POS_I/F部
39 デバイスI/F部
42 LED
43 スピーカ
45 PINパッド
50 無線基地局
55、57 アクセスポイント
60 イントラネット
70 インターネット
150 POS端末装置
151 端末部
152 ディスプレイ
153 バーコードリーダ
200 決済センタ装置
300 決済中継装置
5 Payment System 10, 100 Payment Terminal Device 10z Housing 21 CPU
DESCRIPTION OF SYMBOLS 22 Magnetic card reader part 23 Contact type IC card reader / writer part 24 Non-contact type IC card reader / writer part 24A Loop antenna part 25 Printer I / F part 26 Printer 26z Paper 27 Key input part 28 Touch input part 29 Display part 30 Touch panel 31 PIN pad I / F part 32 Wired network I / F part 33 Wide area wireless communication part 33A, 34A, 38A Antenna part 34, 38 Local wireless communication part 35 Flash ROM
36 RAM
37 POS_I / F part 39 Device I / F part 42 LED
43 Speaker 45 PIN Pad 50 Wireless Base Station 55, 57 Access Point 60 Intranet 70 Internet 150 POS Terminal Device 151 Terminal Unit 152 Display 153 Barcode Reader 200 Settlement Center Device 300 Settlement Relay Device

Claims (7)

取引処理サーバに無線回線を介して接続され、取引処理を行う取引処理装置であって、
操作入力を受け付ける操作部と、
画面を表示する表示部と、
前記操作入力に係る入力情報を前記取引処理サーバへ送信し、前記画面に係る画面情報を前記取引処理サーバから受信する通信部と、
前記取引処理の開始前には、所定品質を第1の閾値として設定し、前記取引処理の開始後には、前記所定品質を前記第1の閾値よりも低い第2の閾値として設定する閾値設定部と、
前記通信部を用いた通信の品質が前記所定品質以下である場合、通信品質が低い旨を示す警告情報を出力する警告情報出力部と、
を備える取引処理装置。
A transaction processing apparatus that is connected to a transaction processing server via a wireless line and performs transaction processing,
An operation unit for receiving operation inputs;
A display for displaying a screen;
A communication unit that transmits input information related to the operation input to the transaction processing server, and receives screen information related to the screen from the transaction processing server;
A threshold setting unit that sets a predetermined quality as a first threshold before the start of the transaction process, and sets the predetermined quality as a second threshold lower than the first threshold after the start of the transaction process. When,
If the quality of communication using the communication unit is the predetermined quality below the warning information output unit for outputting warning information indicating that communication quality is low,
A transaction processing apparatus comprising:
請求項1に記載の取引処理装置であって、
前記取引処理サーバは、前記入力情報及び前記画面情報に基づいて、取引センタサーバとの間で前記取引処理を行う取引中継サーバである、取引処理装置。
The transaction processing apparatus according to claim 1 ,
The transaction processing server is a transaction processing device that is a transaction relay server that performs the transaction processing with a transaction center server based on the input information and the screen information.
請求項1ないしのいずれか1項に記載の取引処理装置であって、
当該取引処理装置は、異なる場所で無線回線に接続可能な可搬型である、取引処理装置。
A transaction apparatus according to any one of claims 1 to 2,
The transaction processing apparatus is a portable processing apparatus that can be connected to a wireless line at different locations.
請求項に記載の取引処理装置であって、
前記警告情報出力部は、前記無線回線に接続される場所の変更を提案する案内情報を出力する、取引処理装置。
The transaction processing apparatus according to claim 3 ,
The said warning information output part is a transaction processing apparatus which outputs the guidance information which proposes the change of the place connected to the said radio | wireless line.
請求項1ないしのいずれか1項に記載の取引処理装置であって、
前記警告情報出力部は、通信方式の変更を提案する案内情報を出力する、取引処理装置。
The transaction processing apparatus according to any one of claims 1 to 4 ,
The said warning information output part is a transaction processing apparatus which outputs the guidance information which proposes the change of a communication system.
無線回線を介して接続された取引処理サーバと通信を行い、取引処理を行う取引処理装置における取引処理方法であって、
前記取引処理装置の操作部により操作入力を受け付けるステップと、
前記操作入力に係る入力情報を前記取引処理サーバへ送信するステップと、
前記取引処理サーバから画面に係る画面情報を受信するステップと、
前記画面情報に従って、前記取引処理装置の表示部に画面を表示するステップと、
を有し、更に、
前記取引処理の開始前には、所定品質を第1の閾値として設定し、前記取引処理の開始後には、前記所定品質を前記第1の閾値よりも低い第2の閾値として設定するステップと、
前記通信の品質が前記所定品質以下である場合、通信品質が低い旨を示す警告情報を出力するステップと,
を有する取引処理方法。
A transaction processing method in a transaction processing apparatus for performing transaction processing by communicating with a transaction processing server connected via a wireless line,
Receiving an operation input from the operation unit of the transaction processing apparatus;
Transmitting input information related to the operation input to the transaction processing server;
Receiving screen information relating to a screen from the transaction processing server;
Displaying a screen on a display unit of the transaction processing device according to the screen information;
In addition,
Setting a predetermined quality as a first threshold before the start of the transaction process, and setting the predetermined quality as a second threshold lower than the first threshold after the start of the transaction process;
If the quality of the communication is equal to or less than the predetermined quality, and outputting a warning information indicating that communication quality is low,
A transaction processing method.
請求項に記載の取引処理方法の各ステップをコンピュータに実行させるための取引処理プログラム。 A transaction processing program for causing a computer to execute each step of the transaction processing method according to claim 6 .
JP2014261171A 2014-12-24 2014-12-24 Transaction processing apparatus, transaction processing method, and transaction processing program Active JP6388232B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014261171A JP6388232B2 (en) 2014-12-24 2014-12-24 Transaction processing apparatus, transaction processing method, and transaction processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014261171A JP6388232B2 (en) 2014-12-24 2014-12-24 Transaction processing apparatus, transaction processing method, and transaction processing program

Publications (2)

Publication Number Publication Date
JP2016122916A JP2016122916A (en) 2016-07-07
JP6388232B2 true JP6388232B2 (en) 2018-09-12

Family

ID=56327601

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014261171A Active JP6388232B2 (en) 2014-12-24 2014-12-24 Transaction processing apparatus, transaction processing method, and transaction processing program

Country Status (1)

Country Link
JP (1) JP6388232B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108416952B (en) * 2018-03-09 2020-07-24 上海商米科技集团股份有限公司 Alarm relieving method of POS terminal, server and system applying alarm relieving method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2386746C (en) * 1994-02-24 2006-06-06 Gte Mobile Communications Service Corporation Method of operating a radiocommunications system
JP4352220B2 (en) * 2003-07-11 2009-10-28 日本電気株式会社 COMMUNICATION CONNECTION DEVICE, COMMUNICATION CONNECTION METHOD, AND COMMUNICATION SYSTEM
JP5441113B2 (en) * 2009-11-06 2014-03-12 シャープ株式会社 Thin client system
JP5347076B1 (en) * 2013-03-13 2013-11-20 株式会社野村総合研究所 Information processing system and information processing method

Also Published As

Publication number Publication date
JP2016122916A (en) 2016-07-07

Similar Documents

Publication Publication Date Title
TWI651674B (en) Selling system, selling terminal, user terminal and program
US9762291B2 (en) Methods and apparatus for consumer testing of an NFC device
JP5046533B2 (en) vending machine
CN105117945A (en) Information pushing method and apparatus
CN109087468B (en) Display code broadcasting equipment, account binding and payment service processing method and device
JP2009265746A (en) Mobile terminal, register device, and commodity sale processing system
JP2009277055A (en) Merchandise sales data processing system, merchandise sales data processing apparatus, and program for customer terminal
JP5401787B2 (en) Product sales processing system
JP2011039739A (en) Mobile terminal, electronic receipt system and program
JP5273778B2 (en) Communication system between vending machine and portable terminal
JP6388232B2 (en) Transaction processing apparatus, transaction processing method, and transaction processing program
CN108446905B (en) Payment method and device and electronic equipment
KR101675619B1 (en) Mobile receipt providing system and method using bluetooth relay apparatus with automatic pairing function
US20200026480A1 (en) Display system and computer-readable recording medium
JP2016171490A (en) Information processing device, communication system, and method for controlling information processing device
JP6608152B2 (en) Mobile communication terminal, information transmission method, and information transmission system
CN109003349B (en) Attendance management device, attendance management system, attendance management method, and recording medium
JP7191288B2 (en) Portable terminal device and program therefor
JP5053685B2 (en) Reader / writer for storage media
KR20020002550A (en) Method and apparatus for e-coupon service
JP2015032022A (en) Settlement terminal and program
JP6829737B2 (en) Payment terminal and payment system
KR20170052859A (en) Membership point processing method by using beacon signal
JP2007280063A (en) Electronic money settlement system
KR101228843B1 (en) System for recharging mobile phone service account using Point Of Sale terminal and method therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180209

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180803

R151 Written notification of patent or utility model registration

Ref document number: 6388232

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151