Nothing Special   »   [go: up one dir, main page]

JP6178259B2 - Payment terminal and program thereof - Google Patents

Payment terminal and program thereof Download PDF

Info

Publication number
JP6178259B2
JP6178259B2 JP2014029740A JP2014029740A JP6178259B2 JP 6178259 B2 JP6178259 B2 JP 6178259B2 JP 2014029740 A JP2014029740 A JP 2014029740A JP 2014029740 A JP2014029740 A JP 2014029740A JP 6178259 B2 JP6178259 B2 JP 6178259B2
Authority
JP
Japan
Prior art keywords
selection
button
payment
transaction
screen
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
JP2014029740A
Other languages
Japanese (ja)
Other versions
JP2015153396A (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.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
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 Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2014029740A priority Critical patent/JP6178259B2/en
Priority to CN201510080192.6A priority patent/CN104851214B/en
Publication of JP2015153396A publication Critical patent/JP2015153396A/en
Application granted granted Critical
Publication of JP6178259B2 publication Critical patent/JP6178259B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態は、決済端末及びそのプログラムに関する。   Embodiments described herein relate generally to a payment terminal and a program thereof.

現金以外の決済手段として例えばクレジット決済がある。現金での決済はPOS端末で処理されるが、クレジット決済はPOS端末に接続された決済端末で処理される。決済端末は、POS端末から受信したクレジット決済情報に基づいてクレジット決済処理を実行する。   For example, there is a credit settlement as a settlement means other than cash. Cash settlement is processed at the POS terminal, while credit settlement is processed at the settlement terminal connected to the POS terminal. The payment terminal executes credit payment processing based on the credit payment information received from the POS terminal.

近年、決済の種類の多様化に伴い、クレジット決済以外の決済処理が増加している。例えば、デビット決済、電子マネー決済等である。決済端末は、これらの決済についても処理するため、決済端末で決済の種類を選択できるように、使用できるすべての種類の決済項目を表示した決済選択画面を表示するようになっている。   In recent years, with the diversification of types of payments, payment processing other than credit payments is increasing. For example, debit payment, electronic money payment, and the like. Since the payment terminal processes these payments, a payment selection screen displaying all types of payment items that can be used is displayed so that the type of payment can be selected by the payment terminal.

ところが、決済端末が表示する決済の種類のうち、多くの顧客が使用する決済は1〜2種類であることが多く、あまり使用されない決済の種類がある。しかしながら、決済端末の操作者は、決済端末に表示されたすべての決済項目の中から使用する決済項目を選択して、操作をしなければならず、操作者の負担の増加となっている。   However, among payment types displayed by the payment terminal, payments used by many customers are often 1 to 2 types, and there are types of payments that are not used so much. However, the operator of the payment terminal has to select and operate the payment item to be used from among all the payment items displayed on the payment terminal, which increases the burden on the operator.

本発明が解決しようとする課題は、操作者の負担を軽減する決済端末及びそのプログラムを提供することである。   The problem to be solved by the present invention is to provide a settlement terminal that reduces the burden on the operator and a program therefor.

実施形態の決済端末は、異なる複数の決済種別選択ボタンの中から選択された決済種別と、前記複数の取引種別選択ボタンの中から選択された取引種別との組み合わせ毎に、選択された回数を集計する集計手段と、前記異なる複数の決済種別にそれぞれ対応する複数の決済種別選択ボタンを生成して、少なくとも1階層の画面に表示する第1の表示手段と、前記第1の表示手段に表示された複数の決済種別の何れかの決済種別が選択されたことを条件として、選択された決済種別で行う複数の取引種別にそれぞれ対応する複数の取引種別選択ボタンを生成して表示する第2の表示手段と、前記集計手段の集計結果に基づいて、前記複数の決済種別選択ボタンの中から選択された決済種別の名称と、前記複数の取引種別選択ボタンの中から選択された取引種別の名称とを組み合わせた名称を有する複合ボタンを生成して表示する第3の表示手段と、前記複合ボタンを操作することによって、当該複合ボタンに付されている名称に含まれている決済種別の名称に対応する決済種別の選択と、当該複合ボタンに付されている名称に含まれている取引種別の名称に含まれている取引種別の選択とにより特定される処理を実行する実行手段と、を有する。 The settlement terminal of the embodiment calculates the number of times selected for each combination of a settlement type selected from a plurality of different settlement type selection buttons and a transaction type selected from the plurality of transaction type selection buttons. Aggregating means for counting, a plurality of settlement type selection buttons respectively corresponding to the plurality of different settlement types, a first display means for displaying on at least one layer screen, and a display on the first display means And generating and displaying a plurality of transaction type selection buttons respectively corresponding to a plurality of transaction types to be performed in the selected payment type on condition that any one of the plurality of payment types selected is selected. based the display means, the counting result of the tallying unit, the name of the settlement type selected from the plurality of payment method selection button, selecting from among the plurality of transaction type selection button And a third display means for generating and displaying a composite button having a name combined with the name of the transaction type, and the name attached to the composite button by operating the composite button. The process specified by the selection of the payment type corresponding to the name of the payment type being selected and the selection of the transaction type included in the name of the transaction type included in the name attached to the composite button is executed. Execution means.

図1は、第1の実施形態に係る決済端末の概観斜視図である。FIG. 1 is a schematic perspective view of a payment terminal according to the first embodiment. 図2は、決済端末のシステムブロック図である。FIG. 2 is a system block diagram of the payment terminal. 図3は、表示コントローラの詳しい構成を説明するための図である。FIG. 3 is a diagram for explaining a detailed configuration of the display controller. 図4は、画面データのイメージ構成と、その遷移順序を示す図である。FIG. 4 is a diagram illustrating an image configuration of screen data and a transition order thereof. 図5は、取引種別の一覧リストの図である。FIG. 5 is a diagram of a list of transaction types. 図6は、クイックメニュー画面の画面イメージ図である。FIG. 6 is a screen image diagram of the quick menu screen. 図7は、ログテーブルの構成とログ情報の格納状態を示す図である。FIG. 7 is a diagram showing the structure of the log table and the storage state of the log information. 図8は、決済端末で実行される処理のフロー図である。FIG. 8 is a flowchart of processing executed in the payment terminal. 図9は、「クイック」タブを使ったときの決済端末の処理フロー図である。FIG. 9 is a processing flow diagram of the payment terminal when the “Quick” tab is used. 図10は、変形例の決済端末のシステムブロック図である。FIG. 10 is a system block diagram of a modified payment terminal.

(第1の実施形態)
本実施形態においては、二つ以上の選択ボタンを備える一つ又は複数の画面を表示部に表示させて、操作者による選択ボタンからの処理の選択を実行させる決済端末について説明する。ここでは、その内の一形態として複数の画面を階層構造で構成し、各画面を上位の階層から下位の階層へ切換え表示する決済端末について説明する。
図1は、第1の実施形態に係る決済端末の概観斜視図である。
(First embodiment)
In the present embodiment, a settlement terminal is described in which one or a plurality of screens including two or more selection buttons are displayed on the display unit, and the operator selects a process from the selection buttons. Here, as one of the forms, a payment terminal will be described in which a plurality of screens are configured in a hierarchical structure, and each screen is switched and displayed from an upper hierarchy to a lower hierarchy.
FIG. 1 is a schematic perspective view of a payment terminal according to the first embodiment.

図1の決済端末1は、本体10の上部に開閉自在の上面パネル11を備えている。この上面パネル11の表面には、操作部としてのタッチセンサを備えたタッチパネル12を表面に重ねた液晶ディスプレイ13が配設されている。上面パネル11を開くと、本体10の内部に設けられた印字部(不図示)が露出し、印字部にロール状のレシート用紙をセットできるようになる。決済端末1は本体10と上面パネル11との間にレシート発行口14を備え、ここから印字部で印字されたレシートが発行される。   The payment terminal 1 in FIG. 1 includes an upper panel 11 that can be opened and closed at the top of a main body 10. A liquid crystal display 13 having a touch panel 12 provided with a touch sensor as an operation unit superimposed on the surface is disposed on the surface of the upper panel 11. When the top panel 11 is opened, a printing unit (not shown) provided inside the main body 10 is exposed, and a roll-shaped receipt sheet can be set on the printing unit. The payment terminal 1 is provided with a receipt issuing port 14 between the main body 10 and the top panel 11, and a receipt printed by the printing unit is issued from here.

決済端末1は、POS端末やセンタサーバなどとの通信を行うための各種の通信インタフェースを内部にもち、不図示であるがそれらとのケーブル接続部を本体10の下部に備えている。
また、決済端末1は、本体10の側面上部に、カード読取/書込部15を備えている。カード読取/書込部15に磁気カードやICカードなどのカード情報を読み取らせ、通信インタフェースを介してセンタサーバと通信接続することにより、カード決済を行う。
なお、各部への電源投入のための起動用電源は、本体10の下部の側面に備えた電源スイッチ16により行う。
The settlement terminal 1 has various communication interfaces for communicating with a POS terminal, a center server, and the like, and is provided with a cable connection portion (not shown) at the lower part of the main body 10.
Further, the payment terminal 1 includes a card reading / writing unit 15 on the upper side of the main body 10. Card payment is performed by causing the card reading / writing unit 15 to read card information such as a magnetic card and an IC card and communicating with the center server via a communication interface.
It should be noted that the starting power source for turning on the power to each unit is performed by the power switch 16 provided on the lower side surface of the main body 10.

図2は、図1の決済端末のシステムブロック図である。
決済端末1は、CPU20、ROM21と、RAM22、FlashROM23、コントローラ24、および通信I/F25がバスラインBLを介して相互に接続されて構成されている。
CPU20は中央演算処理装置であり、プログラムの命令コードを読み込んで、各部の制御や各種演算処理を実行する。
FIG. 2 is a system block diagram of the settlement terminal of FIG.
The settlement terminal 1 includes a CPU 20, a ROM 21, a RAM 22, a flash ROM 23, a controller 24, and a communication I / F 25 that are connected to each other via a bus line BL.
The CPU 20 is a central processing unit, reads the instruction code of the program, and executes control of each unit and various arithmetic processes.

ROM21は、EEPROM(Electrically Erasable Programmable Read Only Memory)などの不揮発性メモリである。ここに、OS(Operating System)の起動プログラムや初期設定プログラムなどが格納される。
RAM22は、SRAM(Static Random Access Memory)やDRAM(Dynamic Random Access Memory)などの書換え可能な揮発性メモリである。RAM22は、プログラムの展開のための領域として、または実行中のデータおよびパラメータ値を一時的に記憶するためのワーク領域として使用される。
The ROM 21 is a nonvolatile memory such as an EEPROM (Electrically Erasable Programmable Read Only Memory). Here, an OS (Operating System) startup program, an initial setting program, and the like are stored.
The RAM 22 is a rewritable volatile memory such as SRAM (Static Random Access Memory) or DRAM (Dynamic Random Access Memory). The RAM 22 is used as an area for developing a program or as a work area for temporarily storing data and parameter values being executed.

FlashROM23は、電源を切っても記憶情報が保持される書換え自在のメモリである。ここには後述する選択順序集計プログラムなどが格納される。
コントローラ24は、液晶ディスプレイ13である表示部26と、タッチパネル12である操作部27と、カード読取/書込部15であるカード読取/書込部28、および印字部29に接続されており、CPU20の制御の下に各部26〜29を制御する。操作部27やカード読取/書込部28から入力があると、適宜CPU20に割り込み信号を送信する。
The FlashROM 23 is a rewritable memory that retains stored information even when the power is turned off. Here, a selection order totaling program, which will be described later, is stored.
The controller 24 is connected to the display unit 26 that is the liquid crystal display 13, the operation unit 27 that is the touch panel 12, the card reading / writing unit 28 that is the card reading / writing unit 15, and the printing unit 29. The units 26 to 29 are controlled under the control of the CPU 20. When there is an input from the operation unit 27 or the card reading / writing unit 28, an interrupt signal is appropriately transmitted to the CPU 20.

コントローラ24は、表示部26や操作部27を制御するための表示コントローラ24−1を備えている。表示コントローラ24−1は、メニュー内容を切替えるためのタブボタンやメニュー中に含まれる選択ボタンなどのボタン画像と、背景のデザイン画像とから画面データを構成し、画面データを表示部26に表示させる。また、表示コントローラ24−1は、表示部26に表示されたボタン画像に対応する画面上の位置を操作者がタッチすることにより、操作部27から画面上の位置を示す入力信号を受け付け、そのボタン画像に割り当てられた操作を実行する。またCPU20で実行するものについてはCPU20に実行させる。   The controller 24 includes a display controller 24-1 for controlling the display unit 26 and the operation unit 27. The display controller 24-1 configures screen data from button images such as tab buttons for switching menu contents and selection buttons included in the menu, and a background design image, and causes the display unit 26 to display the screen data. . The display controller 24-1 receives an input signal indicating the position on the screen from the operation unit 27 when the operator touches the position on the screen corresponding to the button image displayed on the display unit 26. Perform the operation assigned to the button image. Moreover, what is executed by the CPU 20 is executed by the CPU 20.

通信I/F25は、POS端末やセンタサーバと接続するための通信インタフェースである。決済端末1は、通信I/F25を通じてPOS端末やセンタサーバと情報の送受信を行う。     The communication I / F 25 is a communication interface for connecting to a POS terminal or a center server. The settlement terminal 1 transmits / receives information to / from the POS terminal and the center server through the communication I / F 25.

図3は、図2の表示コントローラ24−1の詳しい構成を説明するための図である。
図3には、図2に示したCPU20、RAM22、FlashROM23、表示コントローラ24−1、操作部27、および表示部26が示されている。
操作部27は、操作者が指などで指定した図1のタッチパネル12上の位置をセンサで読み取り、その位置座標を表示コントローラ24−1に出力する。
表示部26は、表示コントローラ24−1で生成された画面データを表示メモリに展開して図1の液晶ディスプレイ13に表示する。
FIG. 3 is a diagram for explaining a detailed configuration of the display controller 24-1 of FIG.
3 shows the CPU 20, RAM 22, Flash ROM 23, display controller 24-1, operation unit 27, and display unit 26 shown in FIG.
The operation unit 27 reads the position on the touch panel 12 in FIG. 1 designated by the operator with a finger or the like with a sensor, and outputs the position coordinates to the display controller 24-1.
The display unit 26 develops the screen data generated by the display controller 24-1 in the display memory and displays it on the liquid crystal display 13 in FIG.

表示コントローラ24−1は、初期画面データや、初期画面から遷移する画面データを内部メモリに記憶している。この画面データは、メニューを切替えるためのタブボタンや各種メニュー画面内の選択ボタンなどとして表示されるボタン画像と、その背景デザインとなる背景画像とにより構成されている。それぞれのボタン画像には、そのボタンが押されることにより実行する動作内容が割り当てられている。例えば、押されたボタンがタブボタンである場合には、そのタブごとにまとめられた同種の選択ボタンを一覧で表示するメニュー画面への切替えが行われる。また、押されたボタンが本実施形態で一例として示す下位階層のメニュー画面に移るように設定されたものである場合にはそのボタンで指定される下位階層の画面データに表示画面を差し替える動作をする。また、押されたボタンが取引処理の実行を指示するものである場合にはCPU20に割り込み信号を送信して、そのボタンに割り当てられている取引処理のプログラムを実行させる。   The display controller 24-1 stores initial screen data and screen data transitioning from the initial screen in the internal memory. This screen data includes a button image displayed as a tab button for switching menus, a selection button in various menu screens, and the like, and a background image as a background design. Each button image is assigned an operation content to be executed when the button is pressed. For example, when the pressed button is a tab button, switching to a menu screen that displays a list of selection buttons of the same type collected for each tab is performed. In addition, when the pressed button is set to move to a lower-level menu screen shown as an example in this embodiment, an operation of replacing the display screen with the lower-level screen data specified by the button is performed. To do. When the pressed button instructs execution of transaction processing, an interrupt signal is transmitted to the CPU 20 to execute the transaction processing program assigned to the button.

表示コントローラ24−1は、更に、選択ボタン表示手段240と、複合ボタン表示手段241と、選択順序書込手段242と、ログテーブル243を備えている。
選択ボタン表示手段240は、表示コントローラ24−1の内蔵メモリに記憶した複数枚の選択メニュー画面データをそれらの階層構造に従って1画面ずつ表示部26に表示させる手段である。この選択メニュー画面データは、一つまたは複数個の選択ボタンを含み、表示部26に表示された選択メニュー画面の中から操作者が一つの選択ボタンを指定することでその下位の階層の選択メニュー画面データが表示部26に表示されることになる。こうして表示部26に表示された選択メニュー画面の中から操作者が更に選択ボタンを指定することで更にその下位の階層の選択メニュー画面が表示部26に表示されることになる。最下位の階層の選択メニュー画面において操作者が選択ボタンを指定すると、その選択ボタンに割り当てられた処理が実行されることになる。
The display controller 24-1 further includes a selection button display unit 240, a composite button display unit 241, a selection order writing unit 242, and a log table 243.
The selection button display means 240 is means for displaying a plurality of selection menu screen data stored in the built-in memory of the display controller 24-1 on the display unit 26 screen by screen according to their hierarchical structure. The selection menu screen data includes one or a plurality of selection buttons. When the operator designates one selection button from the selection menu screen displayed on the display unit 26, the selection menu of the lower hierarchy is selected. The screen data is displayed on the display unit 26. In this way, when the operator further specifies a selection button from the selection menu screen displayed on the display unit 26, a selection menu screen of a lower hierarchy is displayed on the display unit 26. When the operator designates a selection button on the selection menu screen at the lowest level, processing assigned to the selection button is executed.

複合ボタン表示手段241は、後述するCPU20における選択順序集計処理により得られた結果に基づき、操作者が階層順に表示された各選択メニュー画面上で選択ボタンを選択することにより特定していた処理を1回の選択で確定させる複合ボタンを画面データに配置して表示部26に表示させる手段である。この複合ボタンが配置される画面データにはその画面に続く下位の階層はない。このため、操作者が複合ボタンを選択するとその複合ボタンに割り当てられた処理(つまり操作者が階層を追って各選択メニュー画面で選択ボタンを選択することにより最終的に特定される処理)が実行されることになる。   The composite button display unit 241 performs processing specified by the operator selecting a selection button on each selection menu screen displayed in hierarchical order based on a result obtained by selection order aggregation processing in the CPU 20 described later. This is means for arranging a composite button to be confirmed by one selection in the screen data and displaying it on the display unit 26. The screen data on which this composite button is arranged has no lower hierarchy following that screen. For this reason, when the operator selects a composite button, the process assigned to the composite button (that is, the process finally identified by the operator selecting a selection button on each selection menu screen following the hierarchy) is executed. Will be.

選択順序書込手段242は、選択ボタン表示手段240により表示部26に表示され、操作部27から操作者が指定した選択ボタンの情報(例えば「クレジット」や「決済」など選択ボタンの種類を示す情報)を階層順に記憶する。そして、それらを組み合わせてなる、選択ボタンの選択の順序を示す選択順序情報(上記の例であれば「クレジット 決済」)をログテーブル243に書き込む。
ログテーブル243は、ログ情報を記憶するためのものである。ここにログ情報として選択順序書込手段242からの選択順序情報が格納される。
The selection order writing unit 242 is displayed on the display unit 26 by the selection button display unit 240 and indicates the type of the selection button (for example, “credit” or “settlement”) specified by the operator from the operation unit 27. Information) is stored in hierarchical order. Then, selection order information (“credit settlement” in the above example) indicating the selection order of the selection buttons, which is a combination of these, is written in the log table 243.
The log table 243 is for storing log information. The selection order information from the selection order writing means 242 is stored here as log information.

表示コントローラ24−1は、操作部27からの指定により後述する「クイック」タブボタンの入力があると、CPU20に対し、ログテーブル243において蓄積された選択順序情報を集計するよう、割り込み処理をかける。
CPU20は、表示コントローラ24−1から上記の割り込みを受けると、ログテーブル243からRAM22へ選択順序情報を全てコピーし、FlashROM23に格納された選択順序集計プログラムを実行することにより選択順序集計手段244を構成する。この集計処理では、選択順序情報を種類別にカウントし、数の多いものから順位付けする。CPU20は、その集計結果を表示コントローラ24−1へ返信する。集計結果としては、順位情報と選択順序情報とを対応付けしたデータを送信する。この選択順序情報が複合ボタン表示手段241に受け取られ、そこで選択順序情報に対応する複合ボタンが、画面データに配置されることになる。
When there is an input of a “quick” tab button, which will be described later, as specified by the operation unit 27, the display controller 24-1 performs an interrupt process so that the CPU 20 aggregates the selection order information accumulated in the log table 243. .
When the CPU 20 receives the above interrupt from the display controller 24-1, the CPU 20 copies all selection order information from the log table 243 to the RAM 22, and executes the selection order totaling program stored in the Flash ROM 23 to thereby execute the selection order totaling means 244. Configure. In this tabulation process, the selection order information is counted by type and ranked in descending order. The CPU 20 returns the count result to the display controller 24-1. As the total result, data in which the rank information and the selection order information are associated with each other is transmitted. This selection order information is received by the composite button display means 241, and the composite button corresponding to the selection order information is arranged in the screen data.

続いて各部240〜244の構成について、業務メニューから取引処理を選択する場合を例に挙げて説明する。
図4は、表示コントローラ24−1の内部メモリに記憶されている、初期画面から遷移して表示される画面データのイメージ構成と、その遷移順序を示す図である。
図4には一例として5つの画面イメージを示している。また、それぞれの画面の遷移順序を矢印で示している。
Next, the configuration of each unit 240 to 244 will be described by taking as an example the case of selecting transaction processing from the business menu.
FIG. 4 is a diagram showing an image configuration of screen data displayed in transition from the initial screen and stored in the internal memory of the display controller 24-1 and a transition order thereof.
FIG. 4 shows five screen images as an example. Moreover, the transition order of each screen is shown by the arrow.

初期画面のタブボタンには業務を階層順に選択するための「業務」タブがある。
図4(1a)は、初期画面から「業務」タブが選択されたときに遷移する業務選択メニュー画面の画面イメージである。
業務選択メニュー画面41aは、同図に示されるように、4つのタブボタン画像40〜43と、最大5つの業務選択ボタン画像B1〜B5と、その他のボタン画像としては再印字ボタン画像44、紙送りボタン画像45、ヘルプボタン画像46、および上下方向へのスクロールボタン画像47が背景画像48に組み込まれて構成されている。
図4に示すその他の画面42a、42b、43bも全て画面41aと同じ画像イメージで構成されているものとする。
The tab button on the initial screen has a “task” tab for selecting tasks in hierarchical order.
FIG. 4 (1 a) is a screen image of a job selection menu screen that transitions when the “job” tab is selected from the initial screen.
As shown in the figure, the job selection menu screen 41a includes four tab button images 40 to 43, a maximum of five job selection button images B1 to B5, and other buttons such as a reprint button image 44, paper A feed button image 45, a help button image 46, and a scroll button image 47 in the vertical direction are incorporated in a background image 48.
The other screens 42a, 42b, and 43b shown in FIG. 4 are all configured with the same image as the screen 41a.

図4(1a)に示す業務選択メニュー画面41aにおいて「クレジット」業務選択ボタン画像B1が選択されると、同図の矢印で示すように図4(2a)の取引種別選択メニュー画面42aに遷移する。
図4(2a)の取引種別選択メニュー画面42aは、業務選択メニュー画面41aの業務選択ボタン画像B1〜B5を4つの取引種別選択ボタン画像(「売上」取引種別選択ボタン画像B6、「取消返品」取引種別選択ボタン画像B7、「承認後売上」取引種別選択ボタン画像B8、「事前承認」取引種別選択ボタン画像B9)に変更したものとなる。この内の何れかのボタン画像B6〜B9が選択されると、そのボタン画像B6〜B9に割り当てられた取引処理が実行されることになる。
When the “credit” job selection button image B1 is selected on the job selection menu screen 41a shown in FIG. 4 (1a), the screen changes to the transaction type selection menu screen 42a shown in FIG. 4 (2a) as shown by the arrow in FIG. .
The transaction type selection menu screen 42a in FIG. 4 (2a) is obtained by changing the business selection button images B1 to B5 of the business selection menu screen 41a into four transaction type selection button images ("sales" transaction type selection button image B6, "cancellation return"). Transaction type selection button image B7, “sales after approval” transaction type selection button image B8, “pre-approval” transaction type selection button image B9). When any one of the button images B6 to B9 is selected, the transaction process assigned to the button images B6 to B9 is executed.

なお、図4(1a)の業務選択メニュー画面41aにおいて「電子マネー」業務選択ボタン画像B4を除く他の業務選択ボタン画像(図4(1a)の例では「デビット」業務選択ボタン画像B2、「銀聯(登録商標)」業務選択ボタン画像B3、「ポイント」業務選択ボタン画像B5)を選択した場合も、同様に画面が遷移し、遷移後の画面は業務選択ボタン画像をそれぞれに対応した取引種別選択ボタンに変更したものとなる。   It should be noted that, in the business selection menu screen 41a of FIG. 4 (1a), other business selection button images other than the “electronic money” business selection button image B4 (in the example of FIG. 4 (1a), “debit” business selection button image B2, “ The screen changes in the same manner when the “Ginren (registered trademark)” business selection button image B3 and “Point” business selection button image B5) are selected, and the transaction type corresponding to the business selection button image corresponds to the screen after the transition. Changed to a select button.

このように、「電子マネー」業務選択ボタン画像B4を除く業務選択ボタン画像が選択されると、業務選択メニュー画面41a(図4(1a))とその下位の階層の取引種別選択メニュー画面42a(図4(2a))のように、2階層を経て取引処理が実行されることになる。
次に、図4(1a)に示す業務選択メニュー画面41aにおいて「電子マネー」業務選択ボタン画像B4を選択した場合の画面遷移について説明する。
In this way, when a business selection button image other than the “electronic money” business selection button image B4 is selected, the business selection menu screen 41a (FIG. 4 (1a)) and the transaction type selection menu screen 42a of the lower hierarchy are displayed. As shown in FIG. 4 (2a), transaction processing is executed through two layers.
Next, screen transition when the “electronic money” job selection button image B4 is selected on the job selection menu screen 41a shown in FIG. 4 (1a) will be described.

業務選択メニュー画面41aにおいて「電子マネー」業務選択ボタン画像B4が選択されると、図4(2b)に示す業務選択メニュー画面42bに遷移する。
図4(2b)に示す業務選択メニュー画面42bは、図4(a)に示す業務選択ボタン画像B1〜B5を「QUICPay(登録商標)」業務選択ボタン画像B10、「交通IC」業務選択ボタン画像B11、「iD」業務選択ボタン画像B12、「Edy(登録商標)」業務選択ボタン画像B13の4つの業務選択ボタンに変更したものとなる。図4(2b)に示す業務選択メニュー画面42bにおいて「QUICPay」業務選択ボタン画像B10が選択されると、図4(3b)に示す取引種別選択メニュー画面43bに遷移する。
When the “electronic money” job selection button image B4 is selected on the job selection menu screen 41a, the screen changes to the job selection menu screen 42b shown in FIG. 4 (2b).
The job selection menu screen 42b shown in FIG. 4 (2b) has the job selection button images B1 to B5 shown in FIG. 4 (a) as “QUICPay (registered trademark)” job selection button image B10 and “Transport IC” job selection button image. B11, “iD” job selection button image B12, and “Edy (registered trademark)” job selection button image B13 are changed to four job selection buttons. When the “QUICPay” job selection button image B10 is selected on the job selection menu screen 42b shown in FIG. 4 (2b), the screen changes to the transaction type selection menu screen 43b shown in FIG. 4 (3b).

図4(3b)に示す取引種別選択メニュー画面43bは図4(2b)に示す業務選択ボタン画像B10〜B13を「売上」取引種別選択ボタン画像B14、「取消」取引種別選択ボタン画像B15、「履歴出力」取引種別選択ボタン画像B16、および「オンラインテスト」取引種別選択ボタン画像B17の4つの取引種別選択ボタン画像に変更したものとなる。この内の何れかのボタン画像B14〜B17が選択されると、そのボタンB14〜B17に割り当てられた取引処理が実行されることになる。
このように、「電子マネー」業務選択ボタン画像B4が選択されると、業務選択メニュー画面41a(図4(1a))とその下位の階層の業務選択メニュー画面42b(図4(2b))と更に下位の階層の取引種別選択メニュー画面43b(図4(3b))のように、3階層を経て取引処理が実行されることになる。
The transaction type selection menu screen 43b shown in FIG. 4 (3b) is a transaction selection button image B10 to B13 shown in FIG. 4 (2b), which is changed to “sales” transaction type selection button image B14, “cancel” transaction type selection button image B15, The transaction type selection button image B16 and the “online test” transaction type selection button image B17 are changed to four transaction type selection button images. When any one of these button images B14 to B17 is selected, transaction processing assigned to the buttons B14 to B17 is executed.
As described above, when the “electronic money” job selection button image B4 is selected, the job selection menu screen 41a (FIG. 4 (1a)) and the job selection menu screen 42b (FIG. 4 (2b)) in the lower hierarchy are displayed. Further, as shown in the transaction type selection menu screen 43b in the lower hierarchy (FIG. 4 (3b)), the transaction processing is executed through the third hierarchy.

図5は、取引種別の一覧リストである。
一覧リスト50に示すように取引種別は業務ごとに異なる。
図4(1a)に示す業務選択メニュー画面41aから下位階層の画面への遷移は、図5の一覧リスト50に基づいている。
例えば、図4(1a)に示す業務選択メニュー画面41aから「銀聯」業務選択ボタン画像B3が指定されると、図5の一覧リスト50の「銀聯」の項目500に位置する取引種別欄「売上」、「取消返品」、「DLL」、および「オンラインテスト」の取引種別選択ボタン画像が、下位の取引種別選択メニュー画面に配置される。ここに取引種別として「売上」が含まれているが、クレジットの「売上」とは処理が異なるものである。従って、同じ「売上」でもクレジットから選択されたものか、銀聯から選択されたものかによって意味は異なる。
FIG. 5 is a list of transaction types.
As shown in the list 50, the transaction type is different for each business.
The transition from the job selection menu screen 41a shown in FIG. 4 (1a) to the lower hierarchy screen is based on the list 50 in FIG.
For example, when the “Ginren” business selection button image B3 is designated from the business selection menu screen 41a shown in FIG. 4 (1a), the transaction type column “sales” located in the item 500 of “Ginren” in the list 50 of FIG. ”,“ Cancelled return ”,“ DLL ”, and“ Online test ”transaction type selection button images are arranged on the lower transaction type selection menu screen. Here, “sales” is included as the transaction type, but the processing is different from “sales” of credits. Therefore, the meaning of the same “sales” varies depending on whether it is selected from credit or selected from UnionPay.

ここに一例として、一部の取引種別の取引内容を列記する。
業務「クレジット」項目501の取引種別「売上」は、クレジットカードの情報を元に、売上処理をする業務である。
業務「クレジット」項目501の取引種別「取消返品」は、売上げた取引の取消を行う業務である。
業務「クレジット」項目501の取引種別「承認後売上」は、取引が保留となり、電話でクレジット会社から承認番号を取得した後に行う業務である。
業務「クレジット」項目501の取引種別「事前承認」は、売上操作前に利用額分の承認を得る事により、利用額分の枠取りを行う業務である。
業務「銀聯」項目500の取引種別「売上」は、中国銀聯カードの情報を元に、売上処理をする業務である。
業務「銀聯」項目500の取引種別「取消返品」は、お客様が購入された商品またはサービスを取り消す業務(購入当日分のみ取消可)である。
業務「銀聯」項目500の取引種別「DLL」は、業務処理に必要な情報をセンタよりダウンロードする業務である。
業務「銀聯」項目500の取引種別「オンラインテスト」は、センタとの通信状況を確認する業務である。
業務「ポイント」項目502の取引種別「付与」は、ポイントの付与を行う業務である。
業務「QUICPay」503の取引業務「売上」は、QUICPayカード、QUICPayモバイルを用いた売上処理を行う業務である。
業務「QUICPay」503の取引業務「取消」は、売上げた取引の取消を行う業務である。
業務「QUICPay」503の取引業務「履歴出力」は、取引の履歴をセンタより取得し、印字する業務である。
業務「QUICPay」503の取引業務「オンラインテスト」は、QUICPay取引用サーバとの疎通確認を行う業務である。
業務「交通IC」504の取引種別「売上」は、各プリペイド型交通ICを用いた売上処理を行う業務である。
As an example, transaction contents of some transaction types are listed here.
The transaction type “sales” of the business “credit” item 501 is a business for performing sales processing based on the information of the credit card.
The transaction type “cancellation / return” of the operation “credit” item 501 is an operation for canceling the sold transaction.
The transaction type “sales after approval” of the business “credit” item 501 is a business performed after the transaction is put on hold and an approval number is acquired from the credit company by telephone.
The transaction type “pre-approval” of the business “credit” item 501 is a business for obtaining a frame for the usage amount by obtaining approval for the usage amount before the sales operation.
The transaction type “sales” in the business “payment” item 500 is a business that performs sales processing based on information of the Chinese UnionPay card.
The transaction type “cancellation / return” of the business “payment” item 500 is a business (can be canceled only on the day of purchase) for canceling the product or service purchased by the customer.
The transaction type “DLL” of the business “ginren” item 500 is a business for downloading information necessary for business processing from the center.
The transaction type “online test” of the business “payment” item 500 is a business for confirming the communication status with the center.
The transaction type “grant” in the job “point” item 502 is a job for giving points.
The transaction “sales” of the business “QUICPay” 503 is a business that performs sales processing using a QUICPay card and QUICPay mobile.
The transaction “cancel” of the task “QUICPay” 503 is a task for canceling the sold transaction.
The transaction “history output” of the transaction “QUICPay” 503 is a transaction for acquiring and printing a transaction history from the center.
The transaction “online test” of the transaction “QUICPay” 503 is a task for confirming communication with the server for QUICPay transaction.
The transaction type “sales” of the business “traffic IC” 504 is a business that performs sales processing using each prepaid traffic IC.

さて、よく使われる処理をまとめた「クイック」タブ(図4のクイックタブ画像42)というものを本実施形態においては構成している。
「クイック」タブについて、更に詳しく説明する。
「クイック」タブは、複数回の選択の末に指定される取引処理の内、よく使われる上位の取引処理を、それぞれ、1度の操作で取引処理が実行される複合ボタンに割り当て、使用頻度の高いものから順に画面に複合ボタンを一覧表示させるためのタブボタンである。
使用頻度は、例えば「業務」タブで業務メニューを表示させて、業務選択メニューの中から業務選択ボタンや取引種別選択ボタンを選択するときに、それらの選択順序をログにとり、このログ情報からよく使われる選択ボタンの選択順序をまとめるなどして決定している。
In this embodiment, a “quick” tab (quick tab image 42 in FIG. 4) that summarizes frequently used processes is configured.
The “Quick” tab will be described in more detail.
The “Quick” tab assigns the most frequently used transaction processes among the transaction processes specified at the end of multiple selections to each compound button that executes transaction processes in one operation. This is a tab button for displaying a list of compound buttons on the screen in descending order.
For example, when the business menu is displayed on the “Business” tab and the business selection button or transaction type selection button is selected from the business selection menu, the frequency of use is recorded in the log, and the log information is often used. The selection order of the selection buttons to be used is determined by putting it together.

この「クイック」タブの選択により表示される画面データ(以下、クイック画面データと呼ぶ)は、図3の表示コントローラ24−1において次のようにしてメモリで記憶している。
クイック画面に配置される業務選択ボタン画像として、予め、全ての組み合わせ分の複合ボタン画像が用意されている。これらの複合ボタン画像には、それぞれ、実行処理される取引の「選択順序」を示す情報がイメージ情報として含まれている。
各複合ボタンは、他と識別ができるように「管理情報」が付与されている。
The screen data (hereinafter referred to as “quick screen data”) displayed by the selection of the “Quick” tab is stored in the memory as follows in the display controller 24-1 of FIG.
As job selection button images arranged on the quick screen, composite button images for all combinations are prepared in advance. Each of these composite button images includes information indicating “selection order” of transactions to be executed as image information.
Each composite button is given “management information” so that it can be distinguished from the others.

各複合ボタンは、そのボタンが押されたことにより実行される動作内容が予め割り当てられている。この場合の動作内容は取引種別の処理である。ボタンごとに割り当てられる取引種別の処理はそれぞれ異なり、選択順序の経路で一意に決まるものである。
また、この他の構成画像要素として図4(1a)に示す「再印字」ボタン画像44、「紙送り」ボタン画像45、「ヘルプ」ボタン画像46、およびスクロールボタン画像47が背景画像48に組み込まれてメモリに記憶されている。
Each composite button is pre-assigned with the operation content to be executed when the button is pressed. The operation content in this case is transaction type processing. The transaction type process assigned to each button is different, and is uniquely determined by the route of the selection order.
As other constituent image elements, a “reprint” button image 44, a “paper feed” button image 45, a “help” button image 46, and a scroll button image 47 shown in FIG. Stored in memory.

表示コントローラ24−1は、CPU20から選択順序の集計結果を受け取ると、上位にある選択順序のものから順にそれに対応する複合ボタン画像を背景画像の所定位置にはめ込んで、表示画像データを生成する。
図6は、初期画面から「クイック」タブが選択されたときに表示されるクイックメニュー画面の画面イメージである。
When the display controller 24-1 receives the total result of the selection order from the CPU 20, the display controller 24-1 generates display image data by fitting the corresponding composite button images into the predetermined positions of the background image in order from the higher selection order.
FIG. 6 is a screen image of the quick menu screen displayed when the “Quick” tab is selected from the initial screen.

図6のクイックメニュー画面60は、図4(1a)の業務選択メニュー画面41aと共通の部品を使って構成されており、「再印字」ボタン画像44、「紙送り」ボタン画像45、「ヘルプ」ボタン画像48、およびスクロールボタン画像47が背景画像48に組み込まれて構成されている。
図6のクイックメニュー画面60は、図4(1a)の業務選択ボタン画像B1〜B5の位置に、上位順に上から下へ5種類の複合ボタン画像、つまり「クレジット&売上」複合ボタン画像Q1、「交通IC&売上」複合ボタン画像Q2、「ポイント&付与」複合ボタン画像Q3、「クレジット&取消」複合ボタン画像Q4、および「QUICPay&売上」複合ボタン画像Q5が配置されている。
The quick menu screen 60 in FIG. 6 is configured by using parts common to the job selection menu screen 41a in FIG. 4 (1a). The “reprint” button image 44, the “paper feed” button image 45, and the “help” ”Button image 48 and scroll button image 47 are incorporated in the background image 48.
The quick menu screen 60 of FIG. 6 has five types of composite button images from top to bottom in order from the top, that is, “credit & sales” composite button image Q1, at the positions of the job selection button images B1 to B5 in FIG. “Transport IC & Sales” composite button image Q2, “Point & Grant” composite button image Q3, “Credit & Cancel” composite button image Q4, and “QUICPay & Sales” composite button image Q5 are arranged.

ここに示されている5つの複合ボタン画像Q1〜Q5は一例であり、各取引処理の使用頻度に応じて表示される複合ボタンの内容は変化する。
クイックメニュー画面60には下位の遷移画面はないため、操作者がクイックメニュー画面60の複合ボタン画像Q1〜Q5を選択することにより、そのボタン画像Q1〜Q5に割り当てられた取引種別の処理が直ちに実行されることになる。
例えば、「クレジット&売上」複合ボタン画像Q1を選択すると、図5の一覧リスト50に示すクレジットの項目の取引種別欄「売上」の処理が実行される。
The five composite button images Q <b> 1 to Q <b> 5 shown here are examples, and the content of the composite button displayed varies depending on the usage frequency of each transaction process.
Since the quick menu screen 60 has no lower transition screen, when the operator selects the composite button images Q1 to Q5 on the quick menu screen 60, the processing of the transaction type assigned to the button images Q1 to Q5 is immediately performed. Will be executed.
For example, when the “credit & sales” composite button image Q1 is selected, the processing of the transaction type column “sales” of the item of credit shown in the list 50 of FIG. 5 is executed.

図7は、図3のログテーブル243の構成とそこにログ情報を格納したときの状態を示している。
図7のログテーブル70は、左の欄700に1〜20の番号を振って示すように、20スロットからなり、各スロットに一つの選択順序情報を格納できるようになっている。
同図の右の欄701には一例として各スロットに選択順序情報の初期値を入れたときの状態を示している。
FIG. 7 shows the configuration of the log table 243 of FIG. 3 and the state when log information is stored therein.
The log table 70 of FIG. 7 is composed of 20 slots as indicated by numbers 1 to 20 in the left column 700, and one selection order information can be stored in each slot.
In the right column 701 of the figure, for example, the state when the initial value of the selection order information is entered in each slot is shown.

この初期値は良く使われる選択順序情報で構成されている。
選択順序情報は、繰り返しになるが、選択ボタンの選択順序を示す情報である。
スロット1は「QUICPay」ボタンの選択後「売上」ボタンが選択されたことを示す「QUICPay 売上」の選択順序情報701−1が格納された状態を示している。
ところでログテーブル70はリングバッファにより構成されている。
図7に示すログテーブル70においては、スロット1からスロット20になるに連れて格納順が古くなるように構成されている。
This initial value is composed of frequently used selection order information.
The selection order information is information indicating the selection order of the selection buttons, although it is repeated.
The slot 1 shows a state in which “QUICPay sales” selection order information 701-1 indicating that the “sales” button has been selected after the “QUICPay” button is selected is stored.
Incidentally, the log table 70 is composed of a ring buffer.
The log table 70 shown in FIG. 7 is configured such that the storage order becomes older from slot 1 to slot 20.

従って、例えば図4(1a)に示す業務選択メニュー画面41aで「クレジット」業務選択ボタン画像B1が選択され、次に、図4(2a)に示す取引種別選択メニュー画面42aで「売上」取引種別選択ボタンB6が選択されて売上の取引処理が実行されるとする。すると、概念上は、新たな選択順序情報「クレジット 売上」がログテーブル70の上から押し込まれてスロット1に格納され、最も古いスロット20に格納されていた「クレジット 売上」701−20がログテーブル70から押し出されることになる。このようにして、ログテーブル70には常に20スロット分の最新の選択順序情報が格納されている。   Therefore, for example, the “credit” job selection button image B1 is selected on the job selection menu screen 41a shown in FIG. 4 (1a), and then the “sales” transaction type on the transaction type selection menu screen 42a shown in FIG. 4 (2a). Assume that the selection button B6 is selected and sales transaction processing is executed. Then, conceptually, the new selection order information “credit sales” is pushed in from the top of the log table 70 and stored in the slot 1, and the “credit sales” 701-20 stored in the oldest slot 20 is stored in the log table. 70 will be pushed out. In this way, the log table 70 always stores the latest selection order information for 20 slots.

なお、図4(1a)に示す業務選択メニュー画面41aで「電子マネー」業務選択ボタン画像B4が選択された場合には、再度、図4(2b)に示す業務選択メニュー画面42bで電子マネーカードの種類(例えば「QUICPay」)を選択しなければならない。その後、図4(3b)の取引種別選択メニュー画面43bで取引処理(例えば「売上」など)を選択することになる。この場合、これまで述べた規則であれば選択順序情報は「電子マネー QUICPay 売上」となるが、「電子マネー」が無くとも取引処理は一意に決まるため、この場合は「QUICPay 売上」としてログテーブル70に格納する。図7のスロット13〜16の「交通系IC 売上」701−13〜701−16もこれと同じルールで格納されたものである。   When the “electronic money” business selection button image B4 is selected on the business selection menu screen 41a shown in FIG. 4 (1a), the electronic money card is displayed again on the business selection menu screen 42b shown in FIG. 4 (2b). Type (eg “QUICPay”) must be selected. Thereafter, the transaction processing (for example, “sales”) is selected on the transaction type selection menu screen 43b of FIG. 4 (3b). In this case, according to the rules described so far, the selection order information is “electronic money QUICPay sales”, but since there is no “electronic money”, transaction processing is uniquely determined. In this case, the log table is displayed as “QUICPay sales”. 70. “Traffic IC sales” 701-13 to 701-16 in slots 13 to 16 in FIG. 7 are also stored according to the same rule.

次に、本実施形態の決済端末1の動作について説明する。
決済端末1は、操作者が電源スイッチ16を入れると、各回路に電源を投入して起動し、OSの起動や初期設定を行い、初期画面を液晶ディスプレイ13に表示させる。
図8は、その初期画面から操作者が選択ボタンを押して取引処理を終了するまでに決済端末1で実行される処理のフロー図である。この処理は、図2および図3の説明で詳述した表示コントローラ24−1、選択ボタン表示手段240、複合ボタン表示手段241、選択順序書込手段242、ログテーブル243などにより実現される処理である。なお、この処理は、CPUで各種のプログラムが適宜実行されるなどして実現されている。
Next, operation | movement of the payment terminal 1 of this embodiment is demonstrated.
When the operator turns on the power switch 16, the settlement terminal 1 is activated by turning on the power to each circuit, performs OS activation and initial settings, and displays an initial screen on the liquid crystal display 13.
FIG. 8 is a flowchart of processing executed by the payment terminal 1 from the initial screen until the operator presses the selection button and ends the transaction processing. This processing is realized by the display controller 24-1, the selection button display unit 240, the composite button display unit 241, the selection order writing unit 242, the log table 243, and the like described in detail with reference to FIGS. is there. This process is realized by appropriately executing various programs by the CPU.

図3のシステム構成および図4の画面遷移図などの符号を適宜使いながら、この処理フロー図を説明する。なお、以下においては、操作者は液晶ディスプレイ13に表示された画面の選択ボタンを、液晶ディスプレイ13に重畳されたタッチパネル12の上から指定しているものとし、この指定によりその入力信号がシステムに入力されるものとする。
以下では「電子マネー」「QUICPay」「売上」の順に取引が選択される場合の処理を例にとり説明する。
This processing flow diagram will be described using the system configuration of FIG. 3 and the screen transition diagram of FIG. 4 as appropriate. In the following, it is assumed that the operator designates the selection button for the screen displayed on the liquid crystal display 13 from above the touch panel 12 superimposed on the liquid crystal display 13, and the input signal is sent to the system by this designation. Shall be entered.
In the following, a process when transactions are selected in the order of “electronic money”, “QUICPay”, and “sales” will be described as an example.

先ず、操作者から初期画面の「業務」タブの入力があるか否かを判定する(S1)。
ステップS1で「YES」判定の場合、初期画面を最上位階層の業務選択メニュー画面41aに切り替えて表示する(S2)。
次に、操作者から業務選択メニュー画面41aにおいて「電子マネー」業務選択ボタン画像B4が選択されたか否かを判定する(S3)。
First, it is determined whether or not there is an input from the operator on the “work” tab of the initial screen (S1).
If “YES” is determined in step S1, the initial screen is switched to the highest-level job selection menu screen 41a and displayed (S2).
Next, it is determined whether or not the “electronic money” job selection button image B4 has been selected on the job selection menu screen 41a by the operator (S3).

ステップS3において「YES」判定の場合、業務選択メニュー画面41aをその下位の業務選択メニュー画面42bに切り替えて表示する(S4)。
次に、操作者から業務選択メニュー画面42bにおいて「QUICPay」業務選択ボタン画像B10が選択されたか否かを判定する(S5)。
ステップS5において「YES」判定の場合、その選択に対応する「QUICPay」の情報を選択順序情報としてメモリに記憶させた後、業務選択メニュー画面42bを最下位の階層の取引種別選択メニュー画面43bに切り替えて表示する(S6)。
If “YES” is determined in step S3, the job selection menu screen 41a is switched to the lower job selection menu screen 42b and displayed (S4).
Next, it is determined whether or not the “QUICPay” job selection button image B10 has been selected on the job selection menu screen 42b by the operator (S5).
If “YES” is determined in step S5, the information “QUICPay” corresponding to the selection is stored in the memory as selection order information, and then the job selection menu screen 42b is changed to the transaction type selection menu screen 43b in the lowest hierarchy. The display is switched (S6).

次に、操作者から取引種別選択メニュー画面43bにおいて「売上」取引種別選択ボタン画像B14が選択されたか否かを判定する(S7)。
ステップS7において「YES」判定の場合、その選択に対応する「売上」の情報をメモリに記憶した「QUICPay」の情報と組み合わせて選択順序情報としてログテーブル243のスロット1に書き込む(S8)。
Next, it is determined whether or not the “sales” transaction type selection button image B14 has been selected on the transaction type selection menu screen 43b by the operator (S7).
If “YES” is determined in step S7, the “sales” information corresponding to the selection is combined with the “QUICPay” information stored in the memory and written in the slot 1 of the log table 243 as selection order information (S8).

次に、取引処理を実行する(S9)。これは、取引種別選択ボタンに割り当てられた取引処理を実行するようCPU20に割り込み処理をかける。これにより、CPU20は、通信I/Fを介してセンタサーバと通信するなどして取引処理を実行し、取引処理が終わると、完了通知を液晶ディスプレイに表示する。なお、本例ではステップS7において判定されたQUICPayによる売上処理を実行することになる。   Next, transaction processing is executed (S9). This interrupts the CPU 20 to execute the transaction process assigned to the transaction type selection button. Thereby, CPU20 performs transaction processing by communicating with a center server via communication I / F, and when a transaction processing is completed, a completion notice is displayed on a liquid crystal display. In this example, sales processing by QUICPay determined in step S7 is executed.

ステップS9で売上処理が終わると、印字部で伝票を発行する(S10)。
なお、ステップS1で「NO」判定の場合、その他のタブの入力があるか否かを判定する(S11)。ステップS11で「NO」判定であればステップS1に戻り、「YES」判定であれば、「クイック」タブの入力か否かを判定する(S12)。
ステップS12で「NO」判定の場合、その他のタブの処理を実行して(S13)、処理を終了する。ステップS12で「YES」判定の場合、後述する図9の処理に移行する。
When the sales process ends in step S9, a slip is issued by the printing unit (S10).
If “NO” is determined in the step S1, it is determined whether there is an input of another tab (S11). If “NO” is determined in the step S11, the process returns to the step S1, and if “YES” is determined, it is determined whether or not the “QUICK” tab is input (S12).
If “NO” determination is made in step S12, processing of other tabs is executed (S13), and the processing is terminated. If “YES” is determined in the step S12, the process proceeds to the process of FIG.

また、ステップS3、S5、またはS7で「NO」判定の場合、他の選択順序による処理になるため、各々の選択処理を実行する(S14)。そして、ステップS14で得られた選択順序情報をステップS8でログテーブルに書き込み、続くステップS9で各取引処理を実行する。
以上の処理フローの説明は、1回の取引処理の処理フローである。言うまでもないが、取引処理が発生するたびにこの処理フローを繰り返し行うことになる。
従って、よく使われる選択順の取引処理はログテーブルに「選択順序情報」として複数スロットに渡って蓄積されるようになる。
また、直近に使った取引処理がスロットの若い番号に蓄積され、ログテーブルからの削除を免れることになる。
If “NO” is determined in step S3, S5, or S7, each selection process is executed because the process is performed in another selection order (S14). Then, the selection order information obtained in step S14 is written in the log table in step S8, and each transaction process is executed in subsequent step S9.
The above description of the process flow is a process flow of one transaction process. Needless to say, this processing flow is repeated every time transaction processing occurs.
Therefore, frequently used transaction processing in the order of selection is stored as “selection order information” in a log table over a plurality of slots.
In addition, the most recently used transaction processing is accumulated in the young number of the slot, and the deletion from the log table is avoided.

図9は、初期画面から操作者が「クイック」タブを使って取引処理を選択する際の、決済端末1の処理フロー図である。 この処理も、図2および図3の説明で詳述した表示コントローラ24−1、選択ボタン表示手段240、複合ボタン表示手段241、選択順序書込手段242、ログテーブル243に加え、更に選択順序集計手段244などにより実現される処理である。なお、この処理も、CPUで各種のプログラムが適宜実行されるなどして実現されている。   FIG. 9 is a process flow diagram of the payment terminal 1 when the operator selects a transaction process using the “Quick” tab from the initial screen. In addition to the display controller 24-1, the selection button display unit 240, the composite button display unit 241, the selection order writing unit 242, and the log table 243 described in detail in the description of FIGS. This process is realized by the means 244 and the like. This processing is also realized by appropriately executing various programs by the CPU.

操作者が初期画面で「クイック」タブを選択すると、図8のステップS12の「YES」判定により、図9の処理が開始する。
先ず、操作者が初期画面の「クイック」タブを指定することにより、「クイック」タブの入力であることが判定されると、例えばCPU20に対し、選択順序集計処理を実行するよう割り込みをかけるなどして、次のような選択順序集計プログラムを実行する。
When the operator selects the “Quick” tab on the initial screen, the processing of FIG. 9 is started by the “YES” determination in Step S12 of FIG.
First, when the operator designates the “Quick” tab on the initial screen and determines that the input is for the “Quick” tab, for example, the CPU 20 is interrupted to execute the selection order counting process. Then, the following selection order counting program is executed.

CPU20が、表示コントローラ24−1から上記の割り込みを受けると、ログテーブル243からRAM22へ選択順序情報を全てコピーし(選択順序情報の取得)、FlashROM23に格納された選択順序集計プログラムを実行する(S21)。
そしてCPU20は、集計処理を行い、CPU20は、その集計結果を複合ボタン表示手段241へ送信する(S22)。集計処理では、選択順序情報を種類別にカウントし、数の多いものから順位付けしてゆく。カウント数が同じ選択順序情報は直近のものから順位付けする。また、上記集計結果としては、順位情報と選択順序情報とを対応付けしたデータなどを送信する。
When the CPU 20 receives the interrupt from the display controller 24-1, the CPU 20 copies all selection order information from the log table 243 to the RAM 22 (acquisition of selection order information), and executes the selection order totaling program stored in the FlashROM 23 ( S21).
Then, the CPU 20 performs aggregation processing, and the CPU 20 transmits the aggregation result to the composite button display unit 241 (S22). In the totaling process, the selection order information is counted by type and ranked in descending order. Selection order information with the same count number is ranked from the latest. In addition, as the above-described total result, data in which rank information and selection order information are associated with each other is transmitted.

次に、複合ボタン表示手段241が、受信した選択順序情報に基づき、選択順序情報に対応する複合ボタンを画面データに配置する(S23)。なお、このときの複合ボタンの配置順は、受信した順位情報に基づいて行う。例えば、複合ボタンを配置する画像データの所定位置に上から番号1から5を振っておき、順位情報に含まれる番号に一致する位置にその複合ボタンを配置する。この場合、上位5つの複合ボタンが画面データに上から並ぶことになる。
以上の処理により、直近において使用頻度の高い複合ボタンがクイックメニュー画面に並ぶことになる。
Next, the composite button display unit 241 arranges composite buttons corresponding to the selection order information in the screen data based on the received selection order information (S23). Note that the arrangement order of the composite buttons at this time is performed based on the received order information. For example, numbers 1 to 5 are assigned to predetermined positions of the image data where the composite buttons are arranged, and the composite buttons are arranged at positions corresponding to the numbers included in the rank information. In this case, the top five composite buttons are arranged on the screen data from the top.
Through the above processing, the most frequently used composite buttons are arranged on the quick menu screen.

続いて、操作者がクイックメニュー画面から何れかの複合ボタンを選択したか否かを判定する(S24)。ステップS24で「YES」判定になると、表示コントローラ24−1がその信号を受付け、選択順序書込手段242はその複合ボタンの「選択順序情報」をログテーブル243に書き込む(S25)。複合ボタンの「選択順序情報」は、ログテーブル243に格納される「選択順序情報」と同じルールで作成されているので、そのままログテーブル243に格納できる。この場合も、「選択順序情報」はスロット1に格納され、スロット20に格納されていたものは削除される。   Subsequently, it is determined whether the operator has selected any composite button from the quick menu screen (S24). If “YES” is determined in step S24, the display controller 24-1 receives the signal, and the selection order writing unit 242 writes “selection order information” of the composite button in the log table 243 (S25). Since the “selection order information” of the composite button is created according to the same rule as the “selection order information” stored in the log table 243, it can be stored in the log table 243 as it is. Also in this case, the “selection order information” is stored in slot 1 and the information stored in slot 20 is deleted.

従って、次に「クイック」タブを指定してクイックメニュー画面を表示させるときは、今スロット1に追加された「選択順序情報」を含めた集計がCPUで行われることになる。
ステップ25の後の処理は図8のステップS9からの取引処理、伝票印字と同じようにして行われる。
Therefore, the next time the “Quick” tab is designated and the quick menu screen is displayed, the CPU including the “selection order information” added to the slot 1 is performed by the CPU.
The processing after step 25 is performed in the same manner as the transaction processing and slip printing from step S9 in FIG.

以上説明した決済端末は、「クイック」タブを押下すると、使用頻度の高い複合ボタンがクイックメニュー画面に並ぶため、操作者が決済をする際に、操作の負担を軽減することができる。
上述では、クイックボタンを指定したときにログテーブルの「選択順序情報」を集計するように構成したが、これに限らず「選択順序情報」を集計するタイミングは適宜指定して良い。例えば、決済端末の電源を入れ、起動処理や設定処理を行う際にログテーブルの情報を集計し、集計後の「順位情報」と「選択順序情報」を複合ボタン表示手段241に記憶させるようにしても良い。また、所定の時間間隔で以上の処理を行わせるようにしても良い。
When the “quick” tab is pressed on the settlement terminal described above, complex buttons that are frequently used are arranged on the quick menu screen, so that the burden of operation can be reduced when the operator makes a settlement.
In the above description, the “selection order information” of the log table is totaled when the quick button is designated. However, the present invention is not limited to this, and the timing for summing up the “selection order information” may be appropriately designated. For example, when the payment terminal is turned on, the log table information is aggregated when starting processing and setting processing are performed, and the “order information” and “selection order information” after aggregation are stored in the composite button display unit 241. May be. Further, the above processing may be performed at predetermined time intervals.

また、表示コントローラ24−1が、選択ボタン表示手段240と、複合ボタン表示手段241と、選択順序書込手段242と、ログテーブル243とを備えるように構成したが、この限りではない。例えば、選択ボタン表示手段240と、複合ボタン表示手段241と、選択順序書込手段242をCPU20、RAM22、およびFlashROM23からなる制御部に構成しても良い。
また、集計処理をCPU20に割り込みをかけて行わせるようにしたが、表示コントローラ側で行わせるようにしても良い。
また、ログテーブルのスロットの数は、本例では20個としたが適宜設定して良い。
In addition, the display controller 24-1 is configured to include the selection button display unit 240, the composite button display unit 241, the selection order writing unit 242, and the log table 243, but this is not restrictive. For example, the selection button display unit 240, the composite button display unit 241, and the selection order writing unit 242 may be configured as a control unit including the CPU 20, the RAM 22, and the FlashROM 23.
Further, although the aggregation process is performed by interrupting the CPU 20, it may be performed on the display controller side.
The number of log table slots is 20 in this example, but may be set as appropriate.

(変形例)
変形例では、ログテーブルのログ情報を操作者が変更できる構成について説明する。
図10は、変形例の決済端末のシステムブロック図である。
図10の決済端末90は、図3の決済端末1に操作者設定手段900を追加したものである。
(Modification)
In the modified example, a configuration in which the operator can change log information in the log table will be described.
FIG. 10 is a system block diagram of a modified payment terminal.
The payment terminal 90 in FIG. 10 is obtained by adding operator setting means 900 to the payment terminal 1 in FIG.

操作者設定手段900は、表示部26に対してユーザインタフェースとして設定画面を提供し、ログテーブルのログ情報を読み出してその内容を表示部26に表示させた設定画面に表示する。
また、操作者設定手段900は、操作部27からの入力指示として、ログテーブルの1スロットごとのログ情報の変更を受け付ける。
The operator setting unit 900 provides a setting screen as a user interface to the display unit 26, reads log information of the log table, and displays the contents on the setting screen displayed on the display unit 26.
In addition, the operator setting unit 900 accepts a change in log information for each slot of the log table as an input instruction from the operation unit 27.

設定画面に全スロットの情報を表示し、所定のスロットの選択順序情報を削除して空白を示す情報を埋め込み、更新を実行すると、そのスロット内に格納されていた選択順序情報が削除されたログ情報がログテーブルに格納される。
また、設定画面に全スロットの情報を表示指定し、選択順序情報の作成規則に従って所定のスロットを新たな選択順序情報で上書きし、変更を実行すると、そのスロットが新たな選択順序情報で上書きされたログ情報がログテーブルに格納される。
When all slot information is displayed on the setting screen, the selection order information of a given slot is deleted, information indicating a blank is embedded, and update is executed, the selection order information stored in that slot is deleted. Information is stored in a log table.
In addition, when information on all slots is displayed and specified on the setting screen, a predetermined slot is overwritten with new selection order information in accordance with the rules for creating selection order information, and the change is executed, the slot is overwritten with new selection order information. Log information is stored in the log table.

また、この他にも、複合ボタンとして必ず表示させておきたい情報をスロットの上位に固定で配置させるなどの設定を行っても良い。
このように、操作者設定手段900を使って操作者がログテーブルの情報を書き換えることができる。
その結果、図9を使って説明したクイックタブの処理は、操作者が変更したログテーブルの情報に基づいて行われることになる。
In addition to this, it is also possible to perform a setting such that information that is always displayed as a composite button is fixedly placed above the slot.
In this manner, the operator can rewrite information in the log table using the operator setting unit 900.
As a result, the quick tab processing described with reference to FIG. 9 is performed based on the log table information changed by the operator.

操作者設定手段900は複合ボタンの表示部への表示を制限する手段を構成するものである。
本実施形態においては、複数の画面を階層構造で構成し、各画面を上位の階層から下位の階層へ切換え表示する決済端末を一例として示した。
The operator setting means 900 constitutes means for restricting display of the composite button on the display unit.
In the present embodiment, a payment terminal is shown as an example in which a plurality of screens are configured in a hierarchical structure, and each screen is switched and displayed from an upper hierarchy to a lower hierarchy.

しかし、これに限らず、二つ以上の選択ボタンを備える一つ又は複数の画面を表示部に表示させるものであれば、他の形態であっても決済端末であっても以上の技術は適用できる。
例えば階層構造とせずに、複数の選択ボタンを配置した1画面の中で、操作者が複数の選択ボタンを選択して所定の処理を確定させるような場合にも適用できる。
この場合、操作者が選択ボタンを選択するたびにその選択ボタンの情報を記憶し、最後に処理を確定したときに選択ボタンの情報を繋ぎ合わせた選択順序情報をログテーブルに書き出す。そして所定のタイミングでログテーブルの情報を集計し、集計結果に基づいて表示画面に複合ボタンを配置する。
However, the present invention is not limited to this, and the above technique can be applied to other forms or payment terminals as long as one or more screens having two or more selection buttons are displayed on the display unit. it can.
For example, the present invention can be applied to a case where an operator selects a plurality of selection buttons and confirms a predetermined process in one screen on which a plurality of selection buttons are arranged without using a hierarchical structure.
In this case, each time the operator selects a selection button, the information on the selection button is stored, and selection order information obtained by connecting the information on the selection button when the process is finally finalized is written in the log table. Then, the log table information is totaled at a predetermined timing, and composite buttons are arranged on the display screen based on the totaling result.

本実施形態の決済端末で使用する各種プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供し、決済端末のフラッシュROMなどに読み込ませて実行してもよい。   Various programs used in the payment terminal of the present embodiment are files in an installable or executable format, and are read by a computer such as a CD-ROM, flexible disk (FD), CD-R, DVD (Digital Versatile Disk). The program may be recorded on a possible recording medium, provided, and read into a flash ROM or the like of the settlement terminal for execution.

また、当該プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
(付記1)
ログ情報を記憶するためのログテーブルと、
複数の選択ボタンを含む画面を表示部に表示する選択ボタン表示手段と、
前記画面において複数の選択ボタンが選択されると、選択された前記選択ボタンの選択の順序を示す選択順序情報を前記ログ情報として前記ログテーブルに書き込む選択順序書込手段と、
前記ログ情報から前記選択順序情報ごとに使用頻度を集計する選択順序集計手段と、
前記選択順序集計手段により得られた前記選択順序情報ごとの前記使用頻度の情報を基に、前記選択順序情報の順序で選択ボタンが選択されることにより特定される処理を1回の選択で確定させる複合ボタンを前記表示部に表示する複合ボタン表示手段と、
を備えることを特徴とする決済端末。
(付記2)
前記選択順序書込手段は、更に、前記複合ボタンを選択した際に、該複合ボタンに関係付けされた前記選択順序情報を前記ログテーブルに書き込む、
ことを特徴とする付記1記載の決済端末。
(付記3)
前記選択順序書込手段は、前記選択順序情報を前記ログテーブルに書き込む場合に、前記選択ボタンの選択の順序が一意に決まる情報のみを前記ログテーブルに書き込む、
ことを特徴とする付記1または2記載の決済端末。
(付記4)
前記複合ボタン表示手段は、前記選択ボタンを含む前記画面と共通の部品画像を使用して構成した、前記複合ボタンによる選択が可能な複合ボタン画面を前記表示部に表示する、
ことを特徴とする付記1乃至3の内の何れか一つに記載の決済端末。
(付記5)
更に、
前記複合ボタンの前記表示部への表示を制限する操作者設定手段を備える、
ことを特徴とする付記1乃至4の内の何れか一つに記載の決済端末。
(付記6)
ログ情報を記憶するためのログテーブルと、
複数の選択ボタンを含む画面を表示する表示部と、
を備える決済端末を制御するコンピュータを、
前記画面において複数の選択ボタンが選択されると、選択された該選択ボタンの選択の順序を示す選択順序情報を前記ログ情報として前記ログテーブルに書き込む選択順序書込手段と、
前記ログ情報から前記選択順序情報ごとに使用頻度を集計する選択順序集計手段と、
前記選択順序情報ごとの前記使用頻度の集計結果情報を基に、前記選択順序情報の順序で選択ボタンが選択されることにより特定される処理を1回の選択で確定させる複合ボタンを前記表示部に表示する複合ボタン表示手段と、
として機能させるためのプログラム。
Further, the program may be provided by being stored on a computer connected to a network such as the Internet and downloaded via the network.
Hereinafter, the invention described in the scope of claims of the present application will be appended.
(Appendix 1)
A log table for storing log information;
Selection button display means for displaying a screen including a plurality of selection buttons on the display unit;
When a plurality of selection buttons are selected on the screen, selection order writing means for writing selection order information indicating the selection order of the selected selection buttons to the log table as the log information;
A selection order counting means for counting the usage frequency for each selection order information from the log information;
Based on the use frequency information for each of the selection order information obtained by the selection order counting means, the process specified by selecting the selection button in the order of the selection order information is confirmed by one selection. A composite button display means for displaying a composite button on the display unit;
A payment terminal comprising:
(Appendix 2)
The selection order writing means further writes the selection order information related to the composite button to the log table when the composite button is selected.
The settlement terminal according to supplementary note 1, wherein:
(Appendix 3)
When the selection order writing means writes the selection order information in the log table, only the information that uniquely determines the selection order of the selection buttons is written in the log table.
The settlement terminal according to Supplementary Note 1 or 2, characterized in that:
(Appendix 4)
The composite button display means displays on the display unit a composite button screen that is configured using a component image common to the screen including the selection button and is selectable by the composite button.
The settlement terminal according to any one of appendices 1 to 3, characterized in that:
(Appendix 5)
Furthermore,
Comprising an operator setting means for restricting display of the composite button on the display unit;
The settlement terminal according to any one of appendices 1 to 4, characterized in that:
(Appendix 6)
A log table for storing log information;
A display for displaying a screen including a plurality of selection buttons;
A computer for controlling a payment terminal comprising:
When a plurality of selection buttons are selected on the screen, selection order writing means for writing selection order information indicating the selection order of the selected selection buttons to the log table as the log information;
A selection order counting means for counting the usage frequency for each selection order information from the log information;
The display unit includes a composite button for confirming the processing specified by selecting the selection button in the order of the selection order information based on the total result information of the usage frequency for each selection order information by one selection. A composite button display means for displaying on
Program to function as.

以上の各実施形態において、決済端末およびそのプログラムについていくつかの構成を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   In each of the embodiments described above, some configurations of the payment terminal and its program have been described. However, these embodiments are presented as examples, and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalents thereof.

1 決済端末
10 本体
11 上面パネル
12 タッチパネル
13 液晶ディスプレイ
14 レシート発行口
20 CPU
21 ROM
22 RAM
23 FlashROM
24 コントローラ
24−1 表示コントローラ
25 通信I/F
26 表示部
27 操作部
BL バスライン
240 選択ボタン表示手段
241 複合ボタン表示手段
242 選択順序書込手段
243 ログテーブル
1 Payment Terminal 10 Main Body 11 Top Panel 12 Touch Panel 13 Liquid Crystal Display 14 Receipt Issue Port 20 CPU
21 ROM
22 RAM
23 FlashROM
24 Controller 24-1 Display Controller 25 Communication I / F
26 Display Unit 27 Operation Unit BL Bus Line 240 Selection Button Display Unit 241 Compound Button Display Unit 242 Selection Order Writing Unit 243 Log Table

特開2011−48487号公報JP 2011-48487 A

Claims (4)

異なる複数の決済種別選択ボタンの中から選択された決済種別と、前記複数の取引種別選択ボタンの中から選択された取引種別との組み合わせ毎に、選択された回数を集計する集計手段と、
前記異なる複数の決済種別にそれぞれ対応する複数の決済種別選択ボタンを生成して、少なくとも1階層の画面に表示する第1の表示手段と、
前記第1の表示手段に表示された複数の決済種別の何れかの決済種別が選択されたことを条件として、選択された決済種別で行う複数の取引種別にそれぞれ対応する複数の取引種別選択ボタンを生成して表示する第2の表示手段と、
前記集計手段の集計結果に基づいて、前記複数の決済種別選択ボタンの中から選択された決済種別の名称と、前記複数の取引種別選択ボタンの中から選択された取引種別の名称とを組み合わせた名称を有する複合ボタンを生成して表示する第3の表示手段と、
前記複合ボタンを操作することによって、当該複合ボタンに付されている名称に含まれている決済種別の名称に対応する決済種別の選択と、当該複合ボタンに付されている名称に含まれている取引種別の名称に含まれている取引種別の選択とにより特定される処理を実行する実行手段と、
を備えることを特徴とする決済端末。
A counting means for counting the number of times selected for each combination of a settlement type selected from a plurality of different settlement type selection buttons and a transaction type selected from the plurality of transaction type selection buttons;
To generate a plurality of settlement type selection buttons corresponding to each of the plurality of different payment types, a first display means for displaying on the screen of the at least one level,
A plurality of transaction type selection buttons respectively corresponding to a plurality of transaction types performed in the selected payment type on condition that any one of the plurality of payment types displayed on the first display means is selected. Second display means for generating and displaying
Based on the aggregation result of the aggregation means, the name of the payment type selected from the plurality of payment type selection buttons and the name of the transaction type selected from the plurality of transaction type selection buttons Third display means for generating and displaying a composite button having a name;
By operating the composite button, the settlement type corresponding to the name of the settlement type included in the name attached to the composite button and the name attached to the composite button are included. An execution means for executing a process specified by the selection of the transaction type included in the name of the transaction type;
A payment terminal comprising:
前記第3の表示手段は、前記複数の決済種別選択ボタンの中から選択された決済種別と、複数の取引種別選択ボタンの中から選択された取引種別と、の組み合わせに応じて前記複合ボタンを生成して表示する
ことを特徴とする請求項1記載の決済端末。
The third display means displays the composite button according to a combination of a payment type selected from the plurality of payment type selection buttons and a transaction type selected from the plurality of transaction type selection buttons. The payment terminal according to claim 1, wherein the payment terminal is generated and displayed.
前記第3の表示手段は、前記複数の決済種別選択ボタンの中から選択された決済種別の名称うち、少なくとも1階層の決済種別の名称と、前記複数の取引種別選択ボタンの中から選択された取引種別の名称とを組み合わせた名称を有する複合ボタンを生成して表示する
ことを特徴とする請求項1または2に記載の決済端末。
The third display means is selected from among the names of the payment types selected from the plurality of payment type selection buttons and from the names of the payment types of at least one hierarchy and the plurality of transaction type selection buttons. The payment terminal according to claim 1 or 2 , wherein a composite button having a name combined with a name of a transaction type is generated and displayed.
前記第3の表示手段は、所定のボタン操作を検出したことを条件として、前記複合ボタンを生成して表示する
ことを特徴とする請求項1乃至の内の何れか一つに記載の決済端末。
It said third display means, on condition that it has detected a predetermined button operation, the settlement according to any one of claims 1 to 3, characterized in that generating and displaying the composite button Terminal.
JP2014029740A 2014-02-19 2014-02-19 Payment terminal and program thereof Active JP6178259B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2014029740A JP6178259B2 (en) 2014-02-19 2014-02-19 Payment terminal and program thereof
CN201510080192.6A CN104851214B (en) 2014-02-19 2015-02-13 Settlement terminal and its control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014029740A JP6178259B2 (en) 2014-02-19 2014-02-19 Payment terminal and program thereof

Publications (2)

Publication Number Publication Date
JP2015153396A JP2015153396A (en) 2015-08-24
JP6178259B2 true JP6178259B2 (en) 2017-08-09

Family

ID=53850836

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014029740A Active JP6178259B2 (en) 2014-02-19 2014-02-19 Payment terminal and program thereof

Country Status (2)

Country Link
JP (1) JP6178259B2 (en)
CN (1) CN104851214B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6365482B2 (en) * 2015-09-24 2018-08-01 カシオ計算機株式会社 Selection display device and program
JP6920800B2 (en) * 2016-09-23 2021-08-18 東芝テック株式会社 Payment device, program and logging method
JP2018120392A (en) * 2017-01-25 2018-08-02 セイコーソリューションズ株式会社 Settlement terminal and settlement processing system
JP2019040426A (en) * 2017-08-25 2019-03-14 東芝テック株式会社 Information processing system and program

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000148885A (en) * 1998-11-11 2000-05-30 Toshiba Tec Corp Merchandise sales data processor
JP4051310B2 (en) * 2003-03-20 2008-02-20 京セラ株式会社 Mobile device
US7340686B2 (en) * 2005-03-22 2008-03-04 Microsoft Corporation Operating system program launch menu search
JP4757712B2 (en) * 2006-05-31 2011-08-24 シャープ株式会社 Multifunction device, control method of multifunction device, control device, control method of control device, multifunction device control system, control program, and computer-readable recording medium
CN101179788A (en) * 2007-11-28 2008-05-14 康佳集团股份有限公司 Method for touch panel mobile phone to use common function under standby condition
CN101594699A (en) * 2008-05-27 2009-12-02 英业达股份有限公司 The dynamic adjusting method of common function
DE112012002190B4 (en) * 2011-05-20 2016-05-04 Mitsubishi Electric Corporation information device
KR101934998B1 (en) * 2011-10-04 2019-01-04 삼성전자주식회사 Method and system for providing user interface to a plurality of applications
CN103412788A (en) * 2013-07-19 2013-11-27 深圳Tcl新技术有限公司 Method and system for starting application rapidly based on user operation keys

Also Published As

Publication number Publication date
CN104851214A (en) 2015-08-19
JP2015153396A (en) 2015-08-24
CN104851214B (en) 2018-08-21

Similar Documents

Publication Publication Date Title
JP6178259B2 (en) Payment terminal and program thereof
JP6680746B2 (en) Data processing device and program
JP7260813B2 (en) Program, control method and information processing device
JP2014167738A (en) Receipt printing device and program
JP6670732B2 (en) Receipt data management device, its program, and receipt data management method
JP2012141757A (en) Commodity sales data processor, commodity sales data processing system and program
JP2020181328A (en) Electronic payment system and program
JP6200383B2 (en) Electronic shelf label system, portable terminal and control program thereof
JP2012022471A (en) Commodity sales data processor and control program thereof
JP7505624B2 (en) Voucher creation support device, voucher creation support method and program
JP6262119B2 (en) Sales data processing apparatus and program
JP6213962B2 (en) Payment terminal and program
JP7400068B2 (en) Information terminal and its program
JP2015212919A (en) Slip processing device, slip processing method and program
JP6752956B2 (en) Receipt data management device and its program, and receipt data management method
JP7483430B2 (en) Coupon management device, control program thereof, and coupon management method
JP6056600B2 (en) Information processing device
JP2011141896A (en) Commodity sales data processing apparatus, commodity sales data processing method and computer program
JP6140031B2 (en) Receipt additional information setting device, receipt additional information setting method, and receipt additional information setting program
JP7013915B2 (en) Information processing equipment, data editing support methods and programs
JP6930006B2 (en) Receipt data management device and its program, and receipt data management method
JP7551400B2 (en) Trade Data Management System
US20230297229A1 (en) Systems and methods for managing graphical user interfaces on mobile devices
US20150081530A1 (en) Image forming apparatus capable of executing print processing based on input image data, information processing method, and storage medium
JP2022031287A (en) Information processing system and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160113

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20160201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161014

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161018

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170404

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170523

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170713

R150 Certificate of patent or registration of utility model

Ref document number: 6178259

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150