JP2015141520A - Terminal device, electronic settlement method, and program - Google Patents

Terminal device, electronic settlement method, and program Download PDF

Info

Publication number
JP2015141520A
JP2015141520A JP2014013530A JP2014013530A JP2015141520A JP 2015141520 A JP2015141520 A JP 2015141520A JP 2014013530 A JP2014013530 A JP 2014013530A JP 2014013530 A JP2014013530 A JP 2014013530A JP 2015141520 A JP2015141520 A JP 2015141520A
Authority
JP
Japan
Prior art keywords
electronic payment
terminal device
unit
wireless communication
electronic
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.)
Pending
Application number
JP2014013530A
Other languages
Japanese (ja)
Inventor
キョシ モリ
Kiyoshi Mori
キョシ モリ
言 及川
Gen Oikawa
言 及川
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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
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 NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2014013530A priority Critical patent/JP2015141520A/en
Publication of JP2015141520A publication Critical patent/JP2015141520A/en
Pending legal-status Critical Current

Links

Images

Abstract

PROBLEM TO BE SOLVED: To reduce an artificial load when an electronic settlement service is selected and accounts are electronically settled.SOLUTION: A terminal device 10 displays a list screen of objects showing electronic settlement services usable in the terminal device itself (S1). Then, the terminal device 10 detects the posture of the terminal device itself using a posture sensor, and selects any electronic settlement service from among the usable electronic settlement services on the basis of the displayed objects and the detected posture (S4). Specifically, the terminal device 10 selects an electronic settlement service corresponding to an object, among a plurality of displayed objects, that is located closest to a reader-writer device 22 when the terminal device 10 is held at the reader-writer device 22. The terminal device 10 transmits a settlement request to the reader-writer device 22 using a non-contact IC chip on the basis of the selected electronic settlement service (S5-S7).

Description

本発明は、顧客が使用する端末装置を用いて行う電子決済に関する。   The present invention relates to electronic payment performed using a terminal device used by a customer.

店舗の顧客は、提供された商品又はサービス(役務)の対価として金銭を支払う場合に、電子決済サービスを利用する場合がある。複数種の電子決済サービスの中からいずれかを選択して利用する場合には、顧客は、利用する電子決済サービスを口頭で店員に伝える。店員は、電子レジスタを操作して、顧客から伝えられた電子決済サービスを選択する。顧客は、店舗に設置されたリーダライタ装置に、電子決済機能を有する端末装置(例えばスマートフォン)をかざす。この際、顧客の端末装置は、利用する電子決済サービスに対応したアプリケーションプログラムに基づいて、決済要求をリーダライタ装置に送信する。なお、アプリケーションプログラムを自動選択して起動する技術として、特許文献1は、携帯情報表示端末の使用状態(例えば、立てた状態、寝かせた状態又は手持ち状態)に対応して、アプリケーションプログラムを起動することを開示している。   A customer at a store may use an electronic payment service when paying money for the goods or services (services) provided. When selecting and using one of a plurality of types of electronic payment services, the customer verbally informs the store clerk of the electronic payment service to be used. The store clerk operates the electronic register to select the electronic payment service transmitted from the customer. A customer holds a terminal device (for example, a smart phone) having an electronic payment function over a reader / writer device installed in a store. At this time, the customer terminal device transmits a payment request to the reader / writer device based on an application program corresponding to the electronic payment service to be used. As a technique for automatically selecting and starting an application program, Patent Literature 1 starts an application program in accordance with a usage state (for example, a standing state, a laid state, or a handheld state) of a portable information display terminal. It is disclosed.

特開2011−216022号公報JP 2011-216042 A

前述したように、電子決済を行う場合には、顧客と店員とのやり取りが必要であり、更に、利用する電子決済サービスを選択する操作を手動で行う必要がある。このため、電子決済サービスの種類が増加するほど、電子決済を行う際に顧客又は店員に強いられる負担が増してしまう。
そこで、本発明の目的は、電子決済サービスを選択して電子決済を行うときの人為的な負担を軽減することである。
As described above, when performing an electronic payment, an exchange between a customer and a store clerk is necessary, and further, an operation for selecting an electronic payment service to be used needs to be performed manually. For this reason, as the types of electronic payment services increase, the burden imposed on the customer or the store clerk when performing electronic payment increases.
Therefore, an object of the present invention is to reduce an artificial burden when an electronic payment service is selected and electronic payment is performed.

上述した課題を解決するため、本発明の端末装置は、画像を表示する表示部と、自端末装置の姿勢を検知する姿勢検知部と、所定距離以下に近接した外部の無線通信装置と無線通信を行う無線通信部と、自端末装置で利用可能な電子決済サービスを示すオブジェクトを、前記表示部に表示させる表示制御部と、前記表示部が表示する前記オブジェクトと、前記姿勢検知部が検知した前記姿勢とに基づいて、前記利用可能な電子決済サービスの中から、いずれかの電子決済サービスを選択する選択部と、前記選択部が選択した電子決済サービスに基づいて、前記無線通信部により前記無線通信装置へ決済要求を送信する決済要求部とを備える。   In order to solve the above-described problems, a terminal device of the present invention includes a display unit that displays an image, a posture detection unit that detects the posture of the terminal device, and wireless communication with an external wireless communication device that is close to a predetermined distance or less. A display unit that displays an object indicating an electronic payment service that can be used in the terminal device, the object displayed on the display unit, and the posture detection unit Based on the attitude, a selection unit that selects one of the available electronic payment services from the available electronic payment service, and the wireless communication unit based on the electronic payment service selected by the selection unit A settlement request unit that transmits a settlement request to the wireless communication device.

本発明の端末装置において、前記選択部は、前記表示部が表示する複数の前記オブジェクトのうち、前記無線通信が行われるときに前記無線通信装置に最も近い位置にある前記オブジェクトに対応した電子決済サービスを選択してもよい。   In the terminal device according to the aspect of the invention, the selection unit may perform electronic payment corresponding to the object closest to the wireless communication device when the wireless communication is performed among the plurality of objects displayed by the display unit. A service may be selected.

本発明の端末装置において、前記表示部が表示する複数の前記オブジェクトの位置関係を変更する操作を受け付ける操作受付部を備え、前記表示制御部は、前記操作受付部が受け付けた前記操作に基づいて、前記位置関係を変更してもよい。   In the terminal device according to the present invention, the terminal device includes an operation receiving unit that receives an operation of changing a positional relationship among the plurality of objects displayed by the display unit, and the display control unit is based on the operation received by the operation receiving unit. The positional relationship may be changed.

本発明の端末装置において、前記選択部は、前記無線通信が行われるときに2以上の電子決済サービスを選択した場合、選択した当該2以上の電子決済サービスを、前記無線通信部により前記無線通信装置へ通知し、前記決済要求部は、前記選択部の通知に対する応答として、いずれかの電子決済サービスを指定する通知が前記無線通信部により前記無線通信装置から受け付けられると、当該通知で指定された電子決済サービスに基づいて、前記決済要求を送信してもよい。   In the terminal device of the present invention, when the selection unit selects two or more electronic payment services when the wireless communication is performed, the two or more electronic payment services selected are transmitted to the wireless communication unit by the wireless communication unit. The settlement request unit is designated by the notification when the wireless communication unit accepts a notification specifying any electronic settlement service as a response to the notification of the selection unit. The payment request may be transmitted based on the electronic payment service.

本発明の端末装置において、前記決済要求部は、前記無線通信が行われるときに、前記選択部が2以上の電子決済サービスを選択した場合、当該2以上の電子決済サービスに基づいて前記決済要求を送信してもよい。   In the terminal device according to the present invention, when the wireless communication is performed, the payment request unit selects the payment request based on the two or more electronic payment services when the selection unit selects two or more electronic payment services. May be sent.

本発明の端末装置において、前記表示制御部は、前記無線通信が行われるまでの期間に、前記選択部が選択した電子決済サービスを示すオブジェクトの表示を変化させてもよい。   In the terminal device of the present invention, the display control unit may change the display of an object indicating the electronic payment service selected by the selection unit during a period until the wireless communication is performed.

本発明の端末装置において、前記表示制御部は、ユーザから見た前記表示部に表示される画像の向きを一定とするように、当該画像の回転表示を行う一方で、前記オブジェクトを表示させているときには、前記回転表示を行わないようにしてもよい。   In the terminal device of the present invention, the display control unit displays the object while rotating the image so that the orientation of the image displayed on the display unit viewed from the user is constant. When it is, the rotation display may not be performed.

本発明の電子決済方法は、所定距離以下に近接した外部の無線通信装置と無線通信を行う端末装置の電子決済方法であって、前記端末装置の姿勢を検知するステップと、前記端末装置で利用可能な電子決済サービスを示すオブジェクトを表示するステップと、表示する前記オブジェクトと、検知した前記姿勢とに基づいて、前記利用可能な電子決済サービスの中から、いずれかの電子決済サービスを選択するステップと、選択した電子決済サービスに基づいて、前記無線通信装置へ決済要求を送信するステップとを有する。   The electronic payment method of the present invention is an electronic payment method for a terminal device that performs wireless communication with an external wireless communication device that is close to a predetermined distance or less, and includes a step of detecting an attitude of the terminal device and the terminal device. A step of displaying an object indicating a possible electronic payment service, and a step of selecting any electronic payment service from the available electronic payment services based on the object to be displayed and the detected attitude. And a step of transmitting a payment request to the wireless communication device based on the selected electronic payment service.

本発明のプログラムは、画像を表示する表示部と、自端末装置の姿勢を検知する姿勢検知部と、所定距離以下に近接した外部の無線通信装置と無線通信を行う無線通信部とを備える端末装置のコンピュータに、前記端末装置で利用可能な電子決済サービスを示すオブジェクトを、前記表示部に表示させるステップと、前記表示部が表示する前記オブジェクトと、前記姿勢検知部が検知した前記姿勢とに基づいて、前記利用可能な電子決済サービスの中から、いずれかの電子決済サービスを選択するステップと、選択した電子決済サービスに基づいて、前記無線通信部により前記無線通信装置へ決済要求を送信するステップとを実行させるためのプログラムである。   A program according to the present invention includes a display unit that displays an image, a posture detection unit that detects a posture of the terminal device, and a wireless communication unit that performs wireless communication with an external wireless communication device close to a predetermined distance or less. Causing the computer of the device to display an object indicating an electronic payment service available on the terminal device on the display unit, the object displayed on the display unit, and the posture detected by the posture detection unit. And selecting one of the available electronic payment services from the available electronic payment service, and transmitting a payment request to the wireless communication device by the wireless communication unit based on the selected electronic payment service. Is a program for executing steps.

本発明によれば、電子決済サービスを選択して電子決済を行うときの人為的な負担を軽減することができる。   ADVANTAGE OF THE INVENTION According to this invention, the artificial burden at the time of selecting an electronic payment service and performing electronic payment can be reduced.

本発明に係る一実施形態の概要の説明図。BRIEF DESCRIPTION OF THE DRAWINGS The explanatory drawing of the outline | summary of one Embodiment which concerns on this invention. 同実施形態に係る端末装置のハードウェア構成を示すブロック図。The block diagram which shows the hardware constitutions of the terminal device which concerns on the same embodiment. 同端末装置の制御部の機能構成を示す機能ブロック図。The functional block diagram which shows the function structure of the control part of the terminal device. 同端末装置が実行する処理の流れを示すシーケンス図。The sequence diagram which shows the flow of the process which the terminal device performs. 同端末装置が表示するオブジェクトの一覧画面を示す図The figure which shows the list screen of the object which the same terminal device displays 同端末装置の姿勢と、選択される電子決済サービスとの関係の説明図。Explanatory drawing of the relationship between the attitude | position of the terminal device, and the electronic payment service selected. 変形例1に係る端末装置が実行する処理の流れを示すシーケンス図。The sequence diagram which shows the flow of the process which the terminal device which concerns on the modification 1 performs. 同端末装置の姿勢と、選択される電子決済サービスとの関係の説明図。Explanatory drawing of the relationship between the attitude | position of the terminal device, and the electronic payment service selected.

図1は、本発明の一実施形態の概要を説明する図である。
端末装置10は、ユーザUによって使用(携帯)され、電子決済機能を有する通信端末装置である。端末装置10は、本実施形態ではスマートフォンである。端末装置10が利用する電子決済サービスは、例えば、プリペイド方式の電子マネーサービスであるが、ポストペイ方式やジャストペイ方式であってもよいし、他の電子決済のサービス(例えばクレジットカード決済サービス)であってもよい。ユーザUは、端末装置10のユーザである一方で、店舗の顧客になることがある人物である。店舗は、商品又はサービスを顧客に提供し、その提供の対価として金銭を受け取る商業施設の一例である。顧客は、提供された商品又はサービスの対価として金銭(代金、料金又は費用)を、店舗へ支払う。本実施形態の店舗は、決済手段として、電子決済サービスを選択可能な店舗である。
FIG. 1 is a diagram illustrating an outline of an embodiment of the present invention.
The terminal device 10 is a communication terminal device that is used (carried) by the user U and has an electronic payment function. The terminal device 10 is a smartphone in this embodiment. The electronic payment service used by the terminal device 10 is, for example, a prepaid electronic money service, but may be a postpay method or just pay method, or other electronic payment service (for example, a credit card payment service). There may be. The user U is a person who may be a customer of the store while being a user of the terminal device 10. A store is an example of a commercial facility that provides goods or services to customers and receives money in return for the offer. The customer pays money (price, fee or expense) to the store as consideration for the goods or services provided. The store of this embodiment is a store that can select an electronic payment service as a payment means.

図1に示すように、店舗には、店舗端末20が設置されている。店舗端末20の構成は、電子レジスタ21と、リーダライタ装置22と、タッチパネル23とに大別される。電子レジスタ21は、電子マネー処理機能、クレジットカード処理機能及びPOS(Point Of Sales)機能を有する電子レジスタである。リーダライタ装置22は、電子レジスタ21の近傍に設置され、電子レジスタ21と通信可能に接続される。リーダライタ装置22は、外部の非接触式ICチップと近接通信(近距離無線通信ともいう。)を行うことにより、当該非接触式ICチップに対するデータの読み書きを行う無線通信装置(読み書き装置)である。近接通信の通信規格は特に問わないが、ここではNFC(Near field communication)に準拠した近距離無線通信である。なお、本実施形態の「近接」は、接触又は非接触のどちらであるかを問わない。   As shown in FIG. 1, a store terminal 20 is installed in the store. The configuration of the store terminal 20 is broadly divided into an electronic register 21, a reader / writer device 22, and a touch panel 23. The electronic register 21 is an electronic register having an electronic money processing function, a credit card processing function, and a POS (Point Of Sales) function. The reader / writer device 22 is installed in the vicinity of the electronic register 21 and is communicably connected to the electronic register 21. The reader / writer device 22 is a wireless communication device (read / write device) that reads / writes data from / to the non-contact IC chip by performing proximity communication (also referred to as short-range wireless communication) with an external non-contact IC chip. is there. The communication standard for near field communication is not particularly limited, but here is near field wireless communication conforming to NFC (Near field communication). It should be noted that “proximity” in the present embodiment does not matter whether it is contact or non-contact.

リーダライタ装置22は、非接触式ICチップから読み取った情報を、電子レジスタ21に送信する。また、リーダライタ装置22は、電子レジスタ21からの指示に従って、非接触式ICチップに情報を書き込む。電子レジスタ21は、リーダライタ装置22を介して電子決済サービスでの決済要求を受信すると、受信した決済要求に従い電子決済を行う。タッチパネル23は、画像(画面)を表示する表示面と、この表示面に対して行われた操作を受け付けるタッチスクリーンとを有する操作表示部である。タッチパネル23は、電子レジスタ21からの指示に従って画面を表示したり、受け付けた操作を電子レジスタ21へ通知したりする。   The reader / writer device 22 transmits information read from the non-contact type IC chip to the electronic register 21. Further, the reader / writer device 22 writes information to the non-contact type IC chip in accordance with an instruction from the electronic register 21. When the electronic register 21 receives a payment request in the electronic payment service via the reader / writer device 22, the electronic register 21 performs electronic payment according to the received payment request. The touch panel 23 is an operation display unit having a display surface that displays an image (screen) and a touch screen that receives an operation performed on the display surface. The touch panel 23 displays a screen in accordance with an instruction from the electronic register 21 and notifies the electronic register 21 of an accepted operation.

図2は、端末装置10のハードウェア構成を示すブロック図である。図2に示すように、端末装置10は、制御部11と、操作部12と、表示部13と、音声入出力部14と、姿勢センサ15と、記憶部16と、非接触式ICチップ17と、ネットワーク通信部18とを備える。
制御部11は、例えば、CPU(Central Processing Unit)を含む演算処理装置と、ROM(Read Only Memory)及びRAM(Random Access Memory)を含むメインメモリとを備えるマイクロコンピュータである。演算処理装置は、ROM又は記憶部16に記憶されたプログラムを、メインメモリのRAM上に読み出して実行することにより、端末装置10の各部を制御する。
FIG. 2 is a block diagram illustrating a hardware configuration of the terminal device 10. As illustrated in FIG. 2, the terminal device 10 includes a control unit 11, an operation unit 12, a display unit 13, a voice input / output unit 14, a posture sensor 15, a storage unit 16, and a non-contact IC chip 17. And a network communication unit 18.
The control unit 11 is a microcomputer including, for example, an arithmetic processing device including a CPU (Central Processing Unit) and a main memory including a ROM (Read Only Memory) and a RAM (Random Access Memory). The arithmetic processing device controls each unit of the terminal device 10 by reading the program stored in the ROM or the storage unit 16 onto the RAM of the main memory and executing it.

操作部12は、表示部13の表示面に重ねて設けられたタッチスクリーンと、物理キーとを有し、ユーザUにより操作される操作装置である。表示部13は、例えば液晶ディスプレイを有し、表示面に画像(画面)を表示する表示装置である。音声入出力部14は、例えばマイクロホン及びスピーカを備え、端末装置10の音声の入出力に関わる機能を実現する。姿勢センサ15は、端末装置10の姿勢を検知するセンサである(姿勢検知部)。姿勢センサ15は、例えば加速度センサ、ジャイロセンサ又はその他のセンサであり、検知した姿勢を示すデータを、制御部11へ供給する。   The operation unit 12 is an operation device that includes a touch screen provided on the display surface of the display unit 13 and a physical key, and is operated by the user U. The display unit 13 includes a liquid crystal display, for example, and is a display device that displays an image (screen) on a display surface. The voice input / output unit 14 includes, for example, a microphone and a speaker, and realizes functions related to voice input / output of the terminal device 10. The attitude sensor 15 is a sensor that detects the attitude of the terminal device 10 (attitude detection unit). The attitude sensor 15 is, for example, an acceleration sensor, a gyro sensor, or another sensor, and supplies data indicating the detected attitude to the control unit 11.

記憶部16は、例えばEEPROM(Electronically Erasable and Programmable ROM)又はフラッシュメモリを有し、データを記憶する記憶装置である。記憶部16は、端末装置10にインストールされた管理プログラムMAを記憶する。管理プログラムMAは、端末装置10の特徴的な動作の一つである、電子決済サービスを選択して電子決済を行うための機能を実現するためのアプリケーションプログラムである。また、記憶部16は、端末装置10にインストールされた、電子マネーAアプリケーション、電子マネーBアプリケーション、電子マネーCアプリケーション、及び、電子マネーDアプリケーションを記憶する。電子マネーAアプリケーションは、電子マネーAに基づいて電子決済を行うために実行されるアプリケーションプログラムである。電子マネーBアプリケーションは、電子マネーBに基づいて電子決済を行うために実行されるアプリケーションプログラムである。電子マネーCアプリケーションは、電子マネーCに基づいて電子決済を行うために実行されるアプリケーションプログラムである。電子マネーDアプリケーションは、電子マネーDに基づいて電子決済を行うために実行されるアプリケーションプログラムである。電子マネーA、電子マネーB、電子マネーC及び電子マネーDは、互いに異なる電子決済サービス(電子マネーサービス)である。電子決済サービスの種類は、ここでは電子決済サービスのブランド(銘柄)によって区別される。端末装置10は、電子マネーA、電子マネーB、電子マネーC及び電子マネーDを利用可能である。端末装置10で利用可能な電子決済サービスは、例えば、電子決済サービスを利用するために実行すべきアプリケーションプログラムがインストールされ、且つ、当該電子決済サービスの利用申し込みが完了した電子決済サービスである。   The storage unit 16 includes, for example, an EEPROM (Electronically Erasable and Programmable ROM) or a flash memory, and is a storage device that stores data. The storage unit 16 stores the management program MA installed in the terminal device 10. The management program MA is an application program for realizing a function for selecting an electronic payment service and performing electronic payment, which is one of characteristic operations of the terminal device 10. The storage unit 16 stores an electronic money A application, an electronic money B application, an electronic money C application, and an electronic money D application installed in the terminal device 10. The electronic money A application is an application program that is executed to perform electronic payment based on the electronic money A. The electronic money B application is an application program that is executed to make an electronic payment based on the electronic money B. The electronic money C application is an application program that is executed to perform electronic payment based on the electronic money C. The electronic money D application is an application program that is executed to perform electronic payment based on the electronic money D. Electronic money A, electronic money B, electronic money C, and electronic money D are different electronic payment services (electronic money services). The type of electronic payment service is distinguished here by the brand (brand) of the electronic payment service. The terminal device 10 can use electronic money A, electronic money B, electronic money C, and electronic money D. The electronic payment service that can be used in the terminal device 10 is, for example, an electronic payment service in which an application program to be executed in order to use the electronic payment service is installed and an application for using the electronic payment service is completed.

非接触式ICチップ17は、プロセッサやアンテナ、データの読み書きに用いられるメモリ領域を有し、所定距離以下に近接した外部の無線通信装置と無線通信(即ち近接通信)を行うICチップである(無線通信部)。非接触式ICチップ17のプロセッサは、アンテナにより受信した信号、又は、制御部11からの信号に応じてメモリ領域にアクセスし、データの読み出し又はデータの書き込みを行う。メモリ領域には、例えば、端末装置10で利用可能な電子決済サービスを識別する識別子(即ちサービス識別子)と、当該電子決済サービスの残高を示す残高情報とが記憶される。
ネットワーク通信部18は、例えば通信回路及びアンテナを備え、図示せぬネットワークに接続して通信する。
The non-contact IC chip 17 is an IC chip that has a processor, an antenna, and a memory area used for reading and writing data, and performs wireless communication (that is, proximity communication) with an external wireless communication device that is close to a predetermined distance or less (ie, proximity communication). Wireless communication department). The processor of the non-contact type IC chip 17 accesses the memory area in accordance with a signal received by the antenna or a signal from the control unit 11, and reads or writes data. In the memory area, for example, an identifier for identifying an electronic payment service that can be used by the terminal device 10 (that is, a service identifier) and balance information indicating the balance of the electronic payment service are stored.
The network communication unit 18 includes, for example, a communication circuit and an antenna, and communicates by connecting to a network (not shown).

図3は、端末装置10の制御部11の機能構成を示す機能ブロック図である。図3に示すように、制御部11は、管理プログラムMAを実行することにより、操作受付部111と、表示制御部112と、選択部113と、決済要求部114とに相当する機能を実現する。
操作受付部111は、ユーザUが操作部12に対して行った操作を受け付ける。
表示制御部112は、表示部13に画像を表示させる制御を司る。例えば、表示制御部112は、端末装置10で利用可能な電子決済サービスを示すオブジェクトを、表示部13に表示させる。オブジェクトは、電子決済サービスを視覚的に表した画像であり、電子決済サービスと一対一で対応した画像である。オブジェクトは、例えば、電子決済サービスを識別する機能を有するロゴ画像である。端末装置10で複数の電子決済サービスを利用可能である場合、表示制御部112は、複数のオブジェクトを表示部13に表示させる。
FIG. 3 is a functional block diagram illustrating a functional configuration of the control unit 11 of the terminal device 10. As illustrated in FIG. 3, the control unit 11 realizes functions corresponding to the operation reception unit 111, the display control unit 112, the selection unit 113, and the settlement request unit 114 by executing the management program MA. .
The operation reception unit 111 receives an operation performed on the operation unit 12 by the user U.
The display control unit 112 controls the display unit 13 to display an image. For example, the display control unit 112 causes the display unit 13 to display an object indicating an electronic payment service that can be used by the terminal device 10. The object is an image that visually represents the electronic payment service, and is an image that has a one-to-one correspondence with the electronic payment service. The object is, for example, a logo image having a function of identifying an electronic payment service. When a plurality of electronic payment services can be used in the terminal device 10, the display control unit 112 displays a plurality of objects on the display unit 13.

選択部113は、表示部13が表示するオブジェクトと、姿勢センサ15が検知した端末装置10の姿勢とに基づいて、端末装置10で利用可能な電子決済サービスの中から、いずれかの電子決済サービスを選択する。   Based on the object displayed on the display unit 13 and the attitude of the terminal device 10 detected by the attitude sensor 15, the selection unit 113 selects one of the electronic payment services available from the electronic payment service available on the terminal device 10. Select.

決済要求部114は、選択部113が選択した電子決済サービスに基づいて、非接触式ICチップ17によりリーダライタ装置22へ決済要求を送信する。例えば、決済要求部114は、非接触式ICチップ17がリーダライタ装置22と非接触通信を行うときに、選択部113により選択された電子決済サービスに基づいて、決済要求を送信する。決済要求は、例えば、電子決済の要求元を識別する要求元識別子、及び、電子決済サービスを識別するサービス識別子を含む。   The settlement request unit 114 transmits a settlement request to the reader / writer device 22 by the non-contact IC chip 17 based on the electronic settlement service selected by the selection unit 113. For example, the settlement request unit 114 transmits a settlement request based on the electronic settlement service selected by the selection unit 113 when the contactless IC chip 17 performs contactless communication with the reader / writer device 22. The payment request includes, for example, a request source identifier for identifying a request source of electronic payment and a service identifier for identifying an electronic payment service.

図4は、端末装置10が実行する処理の流れを示すシーケンス図である。
ユーザUは、例えば店舗で商品を購入しようとした場合、店舗端末20が設置された会計場所に向かう。そして、ユーザUが、決済手段として電子決済サービスを選択しようとしたとする。この場合、ユーザUは、端末装置10の操作部12を操作して管理プログラムMAの起動を指示する。そして、制御部11は、起動させた管理プログラムMAに従い、利用可能な電子決済サービスを示すオブジェクトの一覧画面を、表示部13に表示させる(ステップS1)。
FIG. 4 is a sequence diagram illustrating a flow of processing executed by the terminal device 10.
For example, when the user U intends to purchase a product at a store, the user U goes to a billing place where the store terminal 20 is installed. Then, it is assumed that the user U tries to select an electronic payment service as a payment means. In this case, the user U operates the operation unit 12 of the terminal device 10 to instruct activation of the management program MA. Then, in accordance with the activated management program MA, the control unit 11 causes the display unit 13 to display a list screen of objects indicating available electronic payment services (step S1).

図5は、ステップS1の処理で表示されるオブジェクトの一覧画面を示す図である。端末装置10は、電子マネーA,B,C及びDの4つの電子決済サービスを利用可能である。このため、制御部11は、電子マネーAを示すオブジェクトimAと、電子マネーBを示すオブジェクトimBと、電子マネーCを示すオブジェクトimCと、電子マネーDを示すオブジェクトimDとが配列する一覧画面を、表示部13に表示させる。ここでは、オブジェクトimA,imB,imC及びimDの4つのオブジェクトが、2×2の格子配列となっている。   FIG. 5 is a diagram showing a list screen of objects displayed in the process of step S1. The terminal device 10 can use four electronic payment services of electronic money A, B, C, and D. Therefore, the control unit 11 displays a list screen in which an object imA indicating electronic money A, an object imB indicating electronic money B, an object imC indicating electronic money C, and an object imD indicating electronic money D are arranged. It is displayed on the display unit 13. Here, four objects of objects imA, imB, imC, and imD are in a 2 × 2 lattice array.

次に、制御部11は、端末装置10における回転表示機能を無効化する(ステップS2)。回転表示機能は、ユーザから見た表示部13に表示される画像(画面)の向きが一定となるように、当該画面を回転表示させる機能であり、汎用のスマートフォンも有する機能である。制御部11は、例えば初期設定では、回転表示機能を有効にしている。回転表示機能を有効にしているときには、制御部11は、例えば姿勢センサ15が検知した端末装置10の姿勢に基づいて、表示部13に表示させる画面の回転表示を行う。この際、ユーザUが端末装置10を正立姿勢として表示部13を見た場合には、表示部13において正立姿勢で画面が表示される。ユーザUが端末装置10を倒立姿勢(180度回転させた姿勢)として表示部13を見た場合には、表示部13において倒立姿勢で画面が表示される。
ステップS2の処理により、制御部11は、オブジェクトの一覧画面を表示させるときには、端末装置10の姿勢に関わらず、画面の回転表示を行わない。なお、制御部11は、管理プログラムMAの起動後であって、オブジェクトの一覧画面を表示させる前に、回転表示機能を無効化してもよい。
Next, the control part 11 invalidates the rotation display function in the terminal device 10 (step S2). The rotation display function is a function that rotates the screen so that the orientation of the image (screen) displayed on the display unit 13 viewed from the user is constant, and is a function that a general-purpose smartphone also has. For example, the control unit 11 enables the rotation display function in the initial setting. When the rotation display function is enabled, the control unit 11 performs rotation display of a screen to be displayed on the display unit 13 based on, for example, the attitude of the terminal device 10 detected by the attitude sensor 15. At this time, when the user U views the display unit 13 with the terminal device 10 in the upright posture, the screen is displayed in the upright posture on the display unit 13. When the user U views the display unit 13 in the inverted posture (posture rotated 180 degrees), the screen is displayed in the inverted posture on the display unit 13.
Through the processing in step S2, the control unit 11 does not rotate the screen regardless of the attitude of the terminal device 10 when displaying the object list screen. Note that the control unit 11 may disable the rotation display function after starting the management program MA and before displaying the object list screen.

次に、制御部11は、姿勢センサ15により端末装置10の姿勢を検知する(ステップS3)。
次に、制御部11は、表示部13が表示するオブジェクトと、姿勢センサ15により検知された端末装置10の姿勢とに基づいて、電子決済サービスを選択する(ステップS4)。ここでは、制御部11は、表示部13が表示しているオブジェクトのうち、重力方向において最も下側に位置するオブジェクトに対応する電子決済サービスを選択する。前述したように、リーダライタ装置22は、店舗のカウンター等の水平面上に置かれていて、多くの店舗においてリーダライタ装置は水平面上に置かれている。このため、表示部13において、重力方向において最も下側に位置するオブジェクトは、端末装置10がリーダライタ装置22と近接通信するときに、リーダライタ装置22に最も近い位置にあるオブジェクトということができる。
Next, the control part 11 detects the attitude | position of the terminal device 10 by the attitude | position sensor 15 (step S3).
Next, the control unit 11 selects an electronic payment service based on the object displayed on the display unit 13 and the attitude of the terminal device 10 detected by the attitude sensor 15 (step S4). Here, the control unit 11 selects an electronic payment service corresponding to the object located on the lowermost side in the gravity direction among the objects displayed on the display unit 13. As described above, the reader / writer device 22 is placed on a horizontal surface such as a counter of a store. In many stores, the reader / writer device is placed on a horizontal surface. For this reason, in the display unit 13, the object located on the lowermost side in the direction of gravity can be said to be the object closest to the reader / writer device 22 when the terminal device 10 performs close proximity communication with the reader / writer device 22. .

図6は、端末装置10の姿勢と、ステップS4の処理で選択される電子決済サービスとの関係を説明する図である。図6(a)〜(d)には、リーダライタ装置22に端末装置10がかざされたときの様子が示されているが、リーダライタ装置22と端末装置10とが近接通信が可能かどうかについては、ここでは問わない。
例えば、図6(a)に示すように、端末装置10が倒立姿勢に近い姿勢であり、オブジェクトimA〜imDのうち、オブジェクトimAが最も下側にある場合、電子マネーAが選択される。図6(b)に示すように、端末装置10が倒立姿勢に近い姿勢であり、オブジェクトimA〜imDのうち、オブジェクトimBが最も下側にある場合、電子マネーBが選択される。図6(c)に示すように、端末装置10が正立姿勢に近い姿勢であり、オブジェクトimA〜imDのうち、オブジェクトimCが最も下側にある場合、電子マネーCが選択される。図6(d)に示すように、端末装置10が正立姿勢に近い姿勢であり、オブジェクトimA〜imDのうち、オブジェクトimDが最も下側にある場合、電子マネーDが選択される。
FIG. 6 is a diagram for explaining the relationship between the attitude of the terminal device 10 and the electronic payment service selected in the process of step S4. FIGS. 6A to 6D show a state where the terminal device 10 is held over the reader / writer device 22, but whether the reader / writer device 22 and the terminal device 10 can perform near field communication. It doesn't matter here.
For example, as illustrated in FIG. 6A, when the terminal device 10 is in the posture close to the inverted posture and the object imA is the lowermost among the objects imA to imD, the electronic money A is selected. As illustrated in FIG. 6B, when the terminal device 10 is in a posture close to an inverted posture and the object imB is the lowermost among the objects imA to imD, the electronic money B is selected. As illustrated in FIG. 6C, when the terminal device 10 is in an attitude close to an erect posture and the object imC is the lowest among the objects imA to imD, the electronic money C is selected. As shown in FIG. 6D, when the terminal device 10 is in a posture close to an upright posture and the object imD is the lowermost among the objects imA to imD, the electronic money D is selected.

図5に戻って、制御部11は、ステップS4の処理で選択した電子決済サービスのオブジェクトを強調表示させる(ステップS5)。ここでは、制御部11は、図6(a)〜(d)の各図において斜線で示したオブジェクトを強調表示させる。強調表示の方法は特に問わないが、制御部11は、例えば、強調表示するオブジェクトの輝度(明度)を相対的に高くするように変化させる。これ以外にも、制御部11は、オブジェクトの拡大表示や、オブジェクトに別の画像を付加する等の方法で、オブジェクトの表示を変化させて、当該オブジェクトを強調表示してもよい。
図6(a)〜(d)の各図に示される表示部13を見たユーザUは、どの電子決済サービスが選択されているのかを、直観的に把握することができる。
Returning to FIG. 5, the control unit 11 highlights the object of the electronic payment service selected in the process of step S4 (step S5). Here, the control part 11 highlights the object shown by the oblique line in each figure of Fig.6 (a)-(d). The highlighting method is not particularly limited. For example, the control unit 11 changes the brightness (lightness) of the highlighted object so as to be relatively high. In addition to this, the control unit 11 may highlight the object by changing the display of the object by a method such as an enlarged display of the object or a method of adding another image to the object.
The user U who sees the display unit 13 shown in each of FIGS. 6A to 6D can intuitively grasp which electronic payment service is selected.

次に、制御部11は、非接触式ICチップ17により、リーダライタ装置22からのポーリング信号が受信されたかどうかを判断する(ステップS6)。店舗端末20においては、リーダライタ装置22が、例えば所定間隔で(つまり周期的に)ポーリング信号を送信する。ポーリング信号は、リーダライタ装置22と近接通信が可能な機器が付近にあるかどうかを探索するための信号である。非接触式ICチップ17は、端末装置10がリーダライタ装置22にかざされるなどして、リーダライタ装置22に所定距離以下(即ち通信可能距離以下)に近接した状態で、リーダライタ装置22がポーリング信号を送信した場合に、当該ポーリング信号を受信する。反対に、ユーザUが端末装置10をリーダライタ装置22にかざしてないときには、非接触式ICチップ17は、リーダライタ装置22からのポーリング信号を受信しない。   Next, the control unit 11 determines whether or not the non-contact IC chip 17 has received a polling signal from the reader / writer device 22 (step S6). In the store terminal 20, the reader / writer device 22 transmits a polling signal at a predetermined interval (that is, periodically), for example. The polling signal is a signal for searching whether or not a device capable of proximity communication with the reader / writer device 22 is in the vicinity. The non-contact type IC chip 17 is polled by the reader / writer device 22 in a state where the terminal device 10 is held over the reader / writer device 22 and close to the reader / writer device 22 within a predetermined distance (that is, a communicable distance or less). When a signal is transmitted, the polling signal is received. On the contrary, when the user U does not hold the terminal device 10 over the reader / writer device 22, the non-contact IC chip 17 does not receive a polling signal from the reader / writer device 22.

制御部11は、リーダライタ装置22からポーリング信号が受信されてないと判断した場合には(ステップS6;NO)、ステップS3の処理に戻る。即ち、オブジェクトの表示中において、ポーリング信号が受信されない期間においては、制御部11は、ステップS3〜S6の処理を繰り返し実行する。   When it is determined that the polling signal is not received from the reader / writer device 22 (step S6; NO), the control unit 11 returns to the process of step S3. That is, during the period when the polling signal is not received during the display of the object, the control unit 11 repeatedly executes the processes of steps S3 to S6.

制御部11は、リーダライタ装置22からポーリング信号が受信されたと判断した場合には(ステップS6;YES)、直前のステップS4の処理で選択した電子決済サービスに基づいて、非接触式ICチップ17によりリーダライタ装置22へ決済要求を送信する(ステップS7)。ここでは、制御部11は、利用する電子決済サービスのサービス識別子と、要求元識別子とを含む決済要求を、リーダライタ装置22へ送信させる。例えば、図6(a)に示す状態でリーダライタ装置22からポーリング信号が受信された場合、制御部11は、電子マネーAアプリケーションを実行して、電子マネーAに基づく決済要求を送信する。図6(b)〜(d)の各図に示す状態でリーダライタ装置22からポーリング信号を受信した場合も、制御部11は、各状態に応じた電子決済サービスに基づく決済要求を送信する。   If the control unit 11 determines that a polling signal has been received from the reader / writer device 22 (step S6; YES), the non-contact IC chip 17 is based on the electronic payment service selected in the immediately preceding step S4. As a result, a settlement request is transmitted to the reader / writer device 22 (step S7). Here, the control unit 11 causes the reader / writer device 22 to transmit a settlement request including the service identifier of the electronic settlement service to be used and the request source identifier. For example, when a polling signal is received from the reader / writer device 22 in the state shown in FIG. 6A, the control unit 11 executes the electronic money A application and transmits a settlement request based on the electronic money A. Even when a polling signal is received from the reader / writer device 22 in the states shown in FIGS. 6B to 6D, the control unit 11 transmits a settlement request based on an electronic settlement service corresponding to each state.

そして、制御部11は、電子レジスタ21との間で、電子決済に係る処理を実行する。電子レジスタ21は、リーダライタ装置22を介して受信した決済要求に基づいて、電子決済を行う。電子レジスタ21が行う電子決済に係る処理は、周知の方法で行われればよい。制御部11は、電子決済後の残高に基づいて、非接触式ICチップ17に記憶された残高情報を更新する。
なお、端末装置10が電子決済サービスを1つしか利用可能でない場合には、端末装置10の姿勢に関わらず、制御部11はその電子決済サービスに基づいて決済要求を送信するとよい。
And the control part 11 performs the process which concerns on electronic payment between the electronic registers | resistors 21. FIG. The electronic register 21 performs electronic payment based on the payment request received via the reader / writer device 22. The processing related to electronic payment performed by the electronic register 21 may be performed by a known method. The control unit 11 updates the balance information stored in the non-contact IC chip 17 based on the balance after electronic payment.
When the terminal device 10 can use only one electronic payment service, the control unit 11 may transmit a payment request based on the electronic payment service regardless of the attitude of the terminal device 10.

以上説明した実施形態によれば、ユーザUは、端末装置10を用いて電子決済を行う場合には、端末装置10が電子決済サービスを示すオブジェクトを表示している状態で、利用する電子決済サービスのオブジェクトをリーダライタ装置22に近づけるように、端末装置10を動かす。これにより、ユーザUは、電子決済に利用する電子決済サービスの選択と、電子決済の要求とを行うことができる。よって、ユーザUから店員へ利用する電子決済サービスを口頭で伝えなくてよいし、手動操作によって電子決済サービスを選択しなくてもよい。よって、仮に端末装置10の利用可能な電子決済サービスが複数ある場合であっても、人為的な負担が軽減される。   According to the embodiment described above, when the user U performs electronic payment using the terminal device 10, the electronic payment service to be used while the terminal device 10 displays an object indicating the electronic payment service. The terminal device 10 is moved so that the object is closer to the reader / writer device 22. Thereby, the user U can select an electronic payment service to be used for electronic payment and request electronic payment. Therefore, the electronic payment service to be used from the user U to the store clerk does not have to be verbally communicated, and the electronic payment service need not be selected manually. Therefore, even if there are a plurality of electronic payment services that can be used by the terminal device 10, an artificial burden is reduced.

また、ユーザUは、強調表示されているオブジェクトを見て、利用される電子決済サービスがどれであるかを、直観的に判断することができる。このため、ユーザUにとって、意図しない電子決済サービスが利用される可能性が低くなる。
更に、端末装置10は、オブジェクトを表示するときには、回転表示機能を無効化する。このため、ユーザUが、端末装置10をリーダライタ装置22にかざしたときに、回転表示機能により画面が回転させられてしまい、意図しない電子決済サービスが利用されてしまうのを回避することができる。
Further, the user U can intuitively determine which electronic payment service is used by looking at the highlighted object. For this reason, it is less likely for the user U to use an unintended electronic payment service.
Furthermore, the terminal device 10 invalidates the rotation display function when displaying the object. For this reason, when the user U holds the terminal device 10 over the reader / writer device 22, the screen can be rotated by the rotation display function, and an unintended electronic payment service can be avoided. .

本発明は、上述した実施形態と異なる形態で実施することが可能である。本発明は、例えば、以下のような形態で実施することも可能である。また、以下に示す変形例は、各々を適宜に組み合わせてもよい。
(変形例1)
上述した実施形態では、制御部11は、表示部13に表示するオブジェクトと、姿勢センサ15により検知された端末装置10の姿勢とに基づいて、1つの電子決済サービスを選択していた。これに代えて、制御部11は、2つ以上の電子決済サービスを選択してもよい。以下、2つの電子決済サービスを同時に選択する場合の端末装置10の動作を説明する。
The present invention can be implemented in a form different from the above-described embodiment. The present invention can also be implemented in the following forms, for example. Further, the following modifications may be combined as appropriate.
(Modification 1)
In the embodiment described above, the control unit 11 selects one electronic payment service based on the object displayed on the display unit 13 and the attitude of the terminal device 10 detected by the attitude sensor 15. Instead, the control unit 11 may select two or more electronic payment services. Hereinafter, the operation of the terminal device 10 when two electronic payment services are selected simultaneously will be described.

図7は、この変形例の端末装置10が実行する処理の流れを示すシーケンス図である。
制御部11は、ステップS1〜S3の処理ステップを実行した後、電子決済サービスを選択する(ステップS4a)。ステップS4aの処理で、制御部11は、リーダライタ装置22に最も近い位置にあるオブジェクトが2つある場合には、これら2つのオブジェクトに対応する電子決済サービスを選択する。ここで、図8に示すように、端末装置10が倒立姿勢の状態で、リーダライタ装置22にかざされたとする。この場合、オブジェクトimAとリーダライタ装置22との位置関係と、オブジェクトimBとリーダライタ装置22との位置関係とに基づいて、ユーザUが電子マネーA及び電子マネーBのどちらを利用しようとしたのかを正確に判別できない可能性がある。この場合、制御部11は、端末装置10の姿勢に基づいて、電子マネーA及び電子マネーBの2つの電子決済サービスを選択する。
FIG. 7 is a sequence diagram showing a flow of processing executed by the terminal device 10 according to this modification.
After executing the processing steps of steps S1 to S3, the control unit 11 selects an electronic payment service (step S4a). In the process of step S4a, when there are two objects located closest to the reader / writer device 22, the control unit 11 selects an electronic payment service corresponding to these two objects. Here, as shown in FIG. 8, it is assumed that the terminal device 10 is held over the reader / writer device 22 in an inverted posture. In this case, based on the positional relationship between the object imA and the reader / writer device 22 and the positional relationship between the object imB and the reader / writer device 22, which of the electronic money A and the electronic money B the user U tried to use is determined. May not be accurately determined. In this case, the control unit 11 selects two electronic payment services of electronic money A and electronic money B based on the attitude of the terminal device 10.

2つの電子決済サービスを選択した状態で、ステップS6の処理でポーリング信号を受信したと判断すると(ステップS6;YES)、制御部11は、選択した2つの電子決済サービスを、非接触式ICチップ17によりリーダライタ装置22へ通知する(ステップS8)。ここでは、制御部11は、電子マネーA及び電子マネーBの2つの電子決済サービスが電子決済に利用する候補であることを、リーダライタ装置22へ通知する。   If it is determined that a polling signal has been received in the process of step S6 with two electronic payment services selected (step S6; YES), the control unit 11 converts the two electronic payment services into a non-contact IC chip. 17 notifies the reader / writer device 22 (step S8). Here, the control unit 11 notifies the reader / writer device 22 that the two electronic payment services of electronic money A and electronic money B are candidates for use in electronic payment.

リーダライタ装置22により利用候補の電子決済サービスを通知する情報が受信されると、電子レジスタ21は、利用候補の電子決済サービスの中から、電子決済に利用する電子決済サービスを決定する(ステップS9)。ここでは、電子レジスタ21は、ユーザUが優先的に利用するとして選択した電子決済サービスを決定する。優先的に利用する電子決済サービスは、ユーザUによって、端末装置10に対して予め設定されている。端末装置10の制御部11は、この設定に従って、優先的に利用する電子決済サービスを、ステップS8の処理で店舗端末20へ通知するとよい。   When the reader / writer device 22 receives the information for notifying the electronic payment service of the use candidate, the electronic register 21 determines the electronic payment service to be used for the electronic payment from the electronic payment services of the use candidates (step S9). ). Here, the electronic register 21 determines the electronic payment service selected by the user U to be used preferentially. The electronic payment service to be used preferentially is set in advance for the terminal device 10 by the user U. The control unit 11 of the terminal device 10 may notify the store terminal 20 of the electronic payment service to be used preferentially in the process of step S8 according to this setting.

そして、電子レジスタ21は、電子決済に利用する電子決済サービスを、リーダライタ装置22により端末装置10へ通知する(ステップS10)。即ち、リーダライタ装置22は、ステップS9の処理の通知に対する応答として、ステップS9の処理で決定した電子決済サービスを、端末装置10へ通知する。端末装置10の制御部11は、ステップS10の処理の通知を非接触式ICチップ17により受け付けると、この通知で指定された電子決済サービスに基づいて、決済要求を送信する(ステップS7)。例えば、電子マネーAが優先的に利用するとして選択されていた場合は、制御部11は、電子マネーAに基づいて決済要求を送信する。ステップS7以降の処理は、上述した実施形態と同じである。   Then, the electronic register 21 notifies the terminal device 10 of the electronic payment service used for electronic payment by the reader / writer device 22 (step S10). That is, the reader / writer device 22 notifies the terminal device 10 of the electronic settlement service determined in the process of step S9 as a response to the notification of the process of step S9. When the control unit 11 of the terminal device 10 receives the notification of the process of step S10 by the non-contact IC chip 17, the control unit 11 transmits a payment request based on the electronic payment service specified by the notification (step S7). For example, when the electronic money A is selected to be used preferentially, the control unit 11 transmits a settlement request based on the electronic money A. The processes after step S7 are the same as those in the above-described embodiment.

この変形例において、端末装置10は、上述した実施形態と同じアルゴリズムで、電子決済での利用候補の電子決済サービスを選択し、更に、電子決済に利用する電子決済サービスを、ユーザUの設定に従って決定する。よって、この変形例の端末装置10によれば、より正確に、ユーザUの意図する電子決済サービスで電子決済を行いやすくなる。
なお、ステップS9の処理で電子決済サービスを決定するための別の方法として、電子レジスタ21は、電子マネーA及び電子マネーBのどちらを電子決済に利用するかを選択するための選択画面を、タッチパネル23に表示させてもよい。例えば、電子レジスタ21は、電子マネーA及び電子マネーBの各々に対応したメニューを、タッチパネル23に表示させる。そして、ユーザUは、タッチパネル23に対して、利用する電子決済サービスに対応するメニューを選択する操作を行う。電子決済サービスを選択する操作が行われると、電子レジスタ21は、選択された電子決済サービスを、電子決済に利用する電子決済サービスに決定する。なお、電子決済サービスを選択する操作は、店員によって行われてもよい。
また、この変形例では、2つの電子決済サービスを利用候補としていたが、3つ以上の電子決済サービスが利用候補になってもよい。この場合に端末装置10及び店舗端末20が行う処理については、この変形例の説明から類推できるはずである。
In this modification, the terminal device 10 selects an electronic payment service that is a candidate for use in electronic payment with the same algorithm as the above-described embodiment, and further selects an electronic payment service used for electronic payment according to the setting of the user U. decide. Therefore, according to the terminal device 10 of this modification, it becomes easier to perform electronic payment more accurately with the electronic payment service intended by the user U.
As another method for determining an electronic payment service in the process of step S9, the electronic register 21 displays a selection screen for selecting which of electronic money A and electronic money B is used for electronic payment. It may be displayed on the touch panel 23. For example, the electronic register 21 causes the touch panel 23 to display a menu corresponding to each of the electronic money A and the electronic money B. Then, the user U performs an operation on the touch panel 23 to select a menu corresponding to the electronic payment service to be used. When an operation for selecting an electronic payment service is performed, the electronic register 21 determines the selected electronic payment service as an electronic payment service used for electronic payment. Note that the operation of selecting the electronic payment service may be performed by a store clerk.
In this modification, two electronic payment services are used as candidates for use, but three or more electronic payment services may be used as candidates for use. In this case, the processing performed by the terminal device 10 and the store terminal 20 should be analogized from the description of this modification.

(変形例2)
上述した変形例1では、制御部11は、選択した2つ以上の電子決済サービスを利用候補としていたが、電子決済に利用する電子決済サービスを1つに決定していた。この変形例の端末装置10は、選択した2つ以上の電子決済サービスに基づいて、電子決済を行えるようにする。この変形例で端末装置10が実行する処理の流れは、ステップS6の処理までは、変形例1と同じでよい。そして、ステップS6の処理で「YES」と判断すると、制御部11は、選択した2つ以上の電子決済サービスで電子決済を行うように、決済要求をリーダライタ装置22へ送信する。この決済要求には、利用する複数の電子決済サービスの各々について、サービス識別子と要求元識別子とが含まれている。そして、店舗端末20では、受信した決済要求に基づいて、複数の電子決済サービスで電子決済を行う。例えば、電子レジスタ21は、電子決済する金額を均等割して、各電子決済サービスで電子決済を行うが、均等割でない配分により電子決済を行ってもよい。この配分を、ユーザUが、タッチパネル23を操作して電子レジスタ21に指示してもよい。
(Modification 2)
In the first modification described above, the control unit 11 uses two or more selected electronic payment services as usage candidates, but determines one electronic payment service to be used for electronic payment. The terminal device 10 according to this modification enables electronic payment based on two or more selected electronic payment services. The flow of processing executed by the terminal device 10 in this modification example may be the same as that in Modification Example 1 until the process in step S6. If “YES” is determined in the process of step S <b> 6, the control unit 11 transmits a payment request to the reader / writer device 22 so as to perform electronic payment with the two or more selected electronic payment services. This payment request includes a service identifier and a request source identifier for each of a plurality of electronic payment services to be used. Then, the store terminal 20 performs electronic payment using a plurality of electronic payment services based on the received payment request. For example, the electronic register 21 equally divides the amount of electronic payment and performs electronic payment with each electronic payment service. However, the electronic payment may be performed by non-equal distribution. The user U may instruct the electronic register 21 by operating the touch panel 23.

(変形例3)
端末装置10は、表示部13に表示するオブジェクトの表示位置を変更するための構成を有していてもよい。具体的には、制御部11(操作受付部111)は、表示部13に表示する複数のオブジェクトの位置関係を変更する操作が操作部12に行われると、この操作に応じて、当該位置関係を変更する。例えば、上述した変形例2で説明したように、複数の電子決済サービスを併用する場合、電子マネーAと電子マネーB、電子マネーCと電子マネーD、電子マネーAと電子マネーC、電子マネーBと電子マネーDという、表示部13で縦横に隣り合うオブジェクトに対応する電子決済サービスについては併用可能である。しかし、電子マネーAと電子マネーD、又は、電子マネーBと電子マネーCという併用は不可能である。また、端末装置10が表示部13に表示するオブジェクトが更に増えた場合、併用する電子マネーの組み合わせが限定的になることがある。これに対し、制御部11が、複数のオブジェクトの位置関係を変更することにより、ユーザUが所望する電子決済サービスの組み合わせで電子決済を行えるようになる。
具体的な操作の方法及び位置関係の変更方法は特に問わないが、例えば、制御部11は、2つのオブジェクトを同時又は順に選択する操作が操作部12に行われると、選択された2つのロゴ画像の表示位置を入れ替えるように、表示変更する。また、制御部11は、表示部13の表示面に指を接触させたまま移動させる操作(即ちドラッグ操作)が操作部12に行われると、この指の移動に追従するように、オブジェクトを移動させてもよい。
(Modification 3)
The terminal device 10 may have a configuration for changing the display position of the object displayed on the display unit 13. Specifically, when an operation for changing the positional relationship among a plurality of objects displayed on the display unit 13 is performed on the operation unit 12, the control unit 11 (operation receiving unit 111) performs the positional relationship according to the operation. To change. For example, as described in Modification 2 above, when a plurality of electronic payment services are used together, electronic money A and electronic money B, electronic money C and electronic money D, electronic money A and electronic money C, and electronic money B And electronic money D, which are electronic payment services corresponding to objects vertically and horizontally adjacent to each other on the display unit 13, can be used together. However, the combined use of electronic money A and electronic money D or electronic money B and electronic money C is impossible. Moreover, when the object which the terminal device 10 displays on the display part 13 increases further, the combination of the electronic money used together may become limited. On the other hand, the control unit 11 can change the positional relationship between the plurality of objects to perform electronic payment with a combination of electronic payment services desired by the user U.
The specific operation method and the positional relationship changing method are not particularly limited. For example, when the operation unit 12 performs an operation for selecting two objects simultaneously or sequentially, the selected two logos are selected. Change the display so that the display position of the image is switched. In addition, when the operation unit 12 performs an operation for moving the finger while keeping the finger in contact with the display surface of the display unit 13 (that is, a drag operation), the control unit 11 moves the object so as to follow the movement of the finger. You may let them.

また、制御部11は、端末装置10に振動を与える操作を受け付けてもよい。この場合、例えば、制御部11は、振動を検知するたびに、複数のオブジェクトの位置関係を予め決められた規則に従い又はランダムにより変更する。また、制御部11は、音声入出力部14を介して、音声入力による操作を受け付けてもよい。
なお、この変形例のオブジェクトの表示位置を変更させる構成は、複数の電子決済サービスを併用しない場合にも適用されてもよい。
In addition, the control unit 11 may accept an operation for applying vibration to the terminal device 10. In this case, for example, each time the vibration is detected, the control unit 11 changes the positional relationship of the plurality of objects according to a predetermined rule or randomly. Further, the control unit 11 may accept an operation by voice input via the voice input / output unit 14.
Note that the configuration for changing the display position of the object of this modification may also be applied when a plurality of electronic payment services are not used together.

(変形例4)
端末装置10は、自装置が利用可能なすべての電子決済サービスのオブジェクトを表示するのではなく、ユーザが居る店舗で利用可能な電子決済サービスのみについて、オブジェクトを表示してもよい。この場合、端末装置10は、ユーザUがどの店にいるかを検知し、更に、店舗で利用できる電子決済サービスを特定する必要がある。
ユーザUが訪れた店舗の特定方法の一例を説明する。端末装置10は、店舗に設置されたアクセスポイントに無線接続(例えばWi−Fi(登録商標)接続)して、無線通信を行う。端末装置10の制御部11は、接続したアクセスポイントから、当該アクセスポイントを識別する識別子が受信されると、当該識別子に基づいて、ユーザUが訪れた店舗を特定する。
ユーザが居る店舗で利用可能な電子決済サービスの特定方法の一例を説明すると、端末装置10は、店舗で利用可能な電子決済サービスを、当該店舗に設置されたアクセスポイントからの通知に基づいて特定してもよい。これ以外にも、制御部11が、適用なタイミングでネットワーク通信部18により所定のサーバ装置と通信することにより、店舗で利用可能な電子決済サービスの情報を取得して、ユーザが居る店舗で利用可能な電子決済サービスを特定してもよい。
なお、端末装置10は、店舗で利用可能な電子決済サービスを特定できない場合には、自装置で利用可能な全ての子決済サービスのオブジェクトを表示してもよい。
(Modification 4)
The terminal device 10 may display objects only for the electronic payment service that can be used in the store where the user is located, instead of displaying all the electronic payment service objects that can be used by the terminal device 10. In this case, the terminal device 10 needs to detect which store the user U is in, and further specify an electronic payment service that can be used in the store.
An example of a method for specifying a store visited by the user U will be described. The terminal device 10 performs wireless communication by wireless connection (for example, Wi-Fi (registered trademark) connection) to an access point installed in a store. When the identifier for identifying the access point is received from the connected access point, the control unit 11 of the terminal device 10 specifies the store where the user U has visited based on the identifier.
An example of a method for specifying an electronic payment service that can be used in a store where a user is present will be described. The terminal device 10 specifies an electronic payment service that can be used in a store based on a notification from an access point installed in the store. May be. In addition to this, the control unit 11 communicates with a predetermined server device by the network communication unit 18 at an applicable timing, thereby acquiring information on an electronic payment service that can be used in the store and using it in the store where the user is located. Possible electronic payment services may be identified.
If the terminal device 10 cannot identify an electronic payment service that can be used in the store, the terminal device 10 may display all the objects of the child payment service that can be used by the own device.

(変形例5)
上述した実施形態では、端末装置10は、オブジェクトを表示するときにだけ回転表示機能を無効化していたが、回転表示機能を無効化する構成が省略されてもよい。この場合、図5で説明した端末装置10が正立姿勢のときのオブジェクトの配置をユーザUが覚えていれば、端末装置10をリーダライタ装置22にかざすときに回転表示機能が動作していても、ユーザUの意図する電子決済サービスで電子決済が行われる。
また、端末装置10は、選択したオブジェクトを強調表示する構成が省略されてもよい。
(Modification 5)
In the embodiment described above, the terminal device 10 invalidates the rotation display function only when displaying an object. However, the configuration for invalidating the rotation display function may be omitted. In this case, if the user U remembers the arrangement of the objects when the terminal device 10 described in FIG. 5 is in the upright posture, the rotation display function is operating when the terminal device 10 is held over the reader / writer device 22. In addition, the electronic payment is performed by the electronic payment service intended by the user U.
Further, the terminal device 10 may be omitted from the configuration for highlighting the selected object.

また、端末装置10は、電子決済サービスのロゴ画像以外のオブジェクトを表示してもよい。端末装置10は、ユーザが電子決済サービスを判別できるように、この電子決済サービスを視覚的に表したオブジェクト(例えばアイコンやメニュー)を表示すればよい。
また、端末装置10は、スマートフォンに限らず、フィーチャフォンやタブレット端末、パーソナルコンピュータ、PDA(Personal Digital Assistant)、モバイルコンピュータ、携帯型ゲーム機、携帯型音楽プレーヤ等の、他の端末装置(通信端末)であってもよい。また、端末装置10は、各種のウェアラブルコンピュータにより実現されてもよい。
上述した各実施形態において、端末装置10の制御部11が実現する各機能は、複数のプログラムの組み合わせによって実現され、又は、複数のハードウェア資源の連係によって実現されうる。端末装置10の機能がプログラムを用いて実現される場合、このプログラムは、磁気記録媒体(磁気テープ、磁気ディスク(HDD(Hard Disk Drive)、FD(Flexible Disk))等)、光記録媒体(光ディスク等)、光磁気記録媒体、半導体メモリ等のコンピュータ読取り可能な記録媒体に記憶した状態で提供されてもよいし、ネットワークを介して配信されてもよい。また、本発明は、端末装置における電子決済方法として把握することも可能である。
The terminal device 10 may display an object other than the logo image of the electronic payment service. The terminal device 10 may display an object (for example, an icon or a menu) that visually represents the electronic payment service so that the user can determine the electronic payment service.
Further, the terminal device 10 is not limited to a smartphone, but other terminal devices (communication terminals) such as a feature phone, a tablet terminal, a personal computer, a PDA (Personal Digital Assistant), a mobile computer, a portable game machine, and a portable music player. ). The terminal device 10 may be realized by various wearable computers.
In each embodiment mentioned above, each function which control part 11 of terminal unit 10 realizes is realized by combination of a plurality of programs, or can be realized by cooperation of a plurality of hardware resources. When the function of the terminal device 10 is realized using a program, the program includes a magnetic recording medium (magnetic tape, magnetic disk (HDD (Hard Disk Drive), FD (Flexible Disk)), etc.), optical recording medium (optical disk). Etc.), may be provided in a state of being stored in a computer-readable recording medium such as a magneto-optical recording medium or a semiconductor memory, or may be distributed via a network. The present invention can also be grasped as an electronic payment method in a terminal device.

10…端末装置、11…制御部、111…操作受付部、112…表示制御部、113…選択部、114…決済要求部、12…操作部、13…表示部、14…音声入出力部、15…姿勢センサ、16…記憶部、17…非接触式ICチップ、18…ネットワーク通信部、20…店舗端末、21…電子レジスタ、22…リーダライタ装置、23…タッチパネル。 DESCRIPTION OF SYMBOLS 10 ... Terminal device, 11 ... Control part, 111 ... Operation reception part, 112 ... Display control part, 113 ... Selection part, 114 ... Settlement request part, 12 ... Operation part, 13 ... Display part, 14 ... Voice input / output part, DESCRIPTION OF SYMBOLS 15 ... Attitude sensor, 16 ... Memory | storage part, 17 ... Non-contact-type IC chip, 18 ... Network communication part, 20 ... Store terminal, 21 ... Electronic register, 22 ... Reader / writer apparatus, 23 ... Touch panel.

Claims (9)

画像を表示する表示部と、
自端末装置の姿勢を検知する姿勢検知部と、
所定距離以下に近接した外部の無線通信装置と無線通信を行う無線通信部と、
自端末装置で利用可能な電子決済サービスを示すオブジェクトを、前記表示部に表示させる表示制御部と、
前記表示部が表示する前記オブジェクトと、前記姿勢検知部が検知した前記姿勢とに基づいて、前記利用可能な電子決済サービスの中から、いずれかの電子決済サービスを選択する選択部と、
前記選択部が選択した電子決済サービスに基づいて、前記無線通信部により前記無線通信装置へ決済要求を送信する決済要求部と
を備える端末装置。
A display for displaying an image;
A posture detection unit that detects the posture of the terminal device;
A wireless communication unit for performing wireless communication with an external wireless communication device close to a predetermined distance or less;
A display control unit for displaying on the display unit an object indicating an electronic payment service that can be used in the terminal device;
A selection unit that selects one of the available electronic payment services based on the object displayed by the display unit and the posture detected by the posture detection unit;
A payment request unit configured to transmit a payment request to the wireless communication device by the wireless communication unit based on the electronic payment service selected by the selection unit;
前記選択部は、
前記表示部が表示する複数の前記オブジェクトのうち、前記無線通信が行われるときに前記無線通信装置に最も近い位置にある前記オブジェクトに対応した電子決済サービスを選択する
ことを特徴とする請求項1に記載の端末装置。
The selection unit includes:
The electronic payment service corresponding to the object located closest to the wireless communication device when the wireless communication is performed is selected from among the plurality of objects displayed by the display unit. The terminal device described in 1.
前記表示部が表示する複数の前記オブジェクトの位置関係を変更する操作を受け付ける操作受付部を備え、
前記表示制御部は、
前記操作受付部が受け付けた前記操作に基づいて、前記位置関係を変更する
ことを特徴とする請求項1又は請求項2に記載の端末装置。
An operation receiving unit that receives an operation of changing a positional relationship among the plurality of objects displayed by the display unit;
The display control unit
The terminal device according to claim 1, wherein the positional relationship is changed based on the operation received by the operation receiving unit.
前記選択部は、
前記無線通信が行われるときに2以上の電子決済サービスを選択した場合、選択した当該2以上の電子決済サービスを、前記無線通信部により前記無線通信装置へ通知し、
前記決済要求部は、
前記選択部が行った通知に対する応答として、前記2以上の電子決済サービスのうちのいずれかの電子決済サービスが前記無線通信装置から通知されると、通知された当該電子決済サービスに基づいて、前記決済要求を送信する
ことを特徴とする請求項1から請求項3のいずれか1項に記載の端末装置。
The selection unit includes:
When two or more electronic payment services are selected when the wireless communication is performed, the selected two or more electronic payment services are notified to the wireless communication device by the wireless communication unit;
The settlement request unit
As a response to the notification made by the selection unit, when one of the two or more electronic payment services is notified from the wireless communication device, the electronic payment service is notified based on the notified electronic payment service. The terminal device according to any one of claims 1 to 3, wherein a settlement request is transmitted.
前記決済要求部は、
前記無線通信が行われるときに、前記選択部が2以上の電子決済サービスを選択した場合、当該2以上の電子決済サービスに基づいて前記決済要求を送信する
ことを特徴とする請求項1から請求項4のいずれか1項に記載の端末装置。
The settlement request unit
When the wireless communication is performed, if the selection unit selects two or more electronic payment services, the payment request is transmitted based on the two or more electronic payment services. Item 5. The terminal device according to any one of Items4.
前記表示制御部は、
前記選択部が選択した電子決済サービスを示すオブジェクトの表示を変化させる
ことを特徴とする請求項1から請求項5のいずれか1項に記載の端末装置。
The display control unit
The terminal device according to any one of claims 1 to 5, wherein the display of an object indicating an electronic payment service selected by the selection unit is changed.
前記表示制御部は、
ユーザから見た前記表示部に表示される画像の向きを一定とするように、当該画像の回転表示を行う一方で、
前記オブジェクトを表示させているときには、前記回転表示を行わない
ことを特徴とする請求項1から請求項6のいずれか1項に記載の端末通信装置。
The display control unit
While rotating the image so that the orientation of the image displayed on the display unit viewed from the user is constant,
The terminal communication device according to any one of claims 1 to 6, wherein the rotation display is not performed when the object is displayed.
所定距離以下に近接した外部の無線通信装置と無線通信を行う端末装置の電子決済方法であって、
前記端末装置の姿勢を検知するステップと、
前記端末装置で利用可能な電子決済サービスを示すオブジェクトを表示するステップと、
表示した前記オブジェクトと、検知した前記姿勢とに基づいて、前記利用可能な電子決済サービスの中から、いずれかの電子決済サービスを選択するステップと、
選択した電子決済サービスに基づいて、前記無線通信装置へ決済要求を送信するステップと
を有する電子決済方法。
An electronic payment method for a terminal device that performs wireless communication with an external wireless communication device close to a predetermined distance or less,
Detecting the attitude of the terminal device;
Displaying an object indicating an electronic payment service available on the terminal device;
Selecting one of the electronic payment services from the available electronic payment services based on the displayed object and the detected attitude;
And a step of transmitting a payment request to the wireless communication device based on the selected electronic payment service.
画像を表示する表示部と、
自端末装置の姿勢を検知する姿勢検知部と、
所定距離以下に近接した外部の無線通信装置と無線通信を行う無線通信部と
を備える端末装置のコンピュータに、
前記端末装置で利用可能な電子決済サービスを示すオブジェクトを、前記表示部に表示させるステップと、
前記表示部が表示する前記オブジェクトと、前記姿勢検知部が検知した前記姿勢とに基づいて、前記利用可能な電子決済サービスの中から、いずれかの電子決済サービスを選択するステップと、
選択した電子決済サービスに基づいて、前記無線通信部により前記無線通信装置へ決済要求を送信するステップと
を実行させるためのプログラム。
A display for displaying an image;
A posture detection unit that detects the posture of the terminal device;
A computer of a terminal device including a wireless communication unit that performs wireless communication with an external wireless communication device that is close to a predetermined distance or less,
Displaying an object indicating an electronic payment service available on the terminal device on the display unit;
Selecting any electronic payment service from the available electronic payment services based on the object displayed by the display unit and the posture detected by the posture detection unit;
A program for executing a step of transmitting a settlement request to the wireless communication device by the wireless communication unit based on a selected electronic payment service.
JP2014013530A 2014-01-28 2014-01-28 Terminal device, electronic settlement method, and program Pending JP2015141520A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014013530A JP2015141520A (en) 2014-01-28 2014-01-28 Terminal device, electronic settlement method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014013530A JP2015141520A (en) 2014-01-28 2014-01-28 Terminal device, electronic settlement method, and program

Publications (1)

Publication Number Publication Date
JP2015141520A true JP2015141520A (en) 2015-08-03

Family

ID=53771838

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014013530A Pending JP2015141520A (en) 2014-01-28 2014-01-28 Terminal device, electronic settlement method, and program

Country Status (1)

Country Link
JP (1) JP2015141520A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020091760A (en) * 2018-12-07 2020-06-11 株式会社メルカリ Information processing program, information processing method, and information processing device
JP2021033410A (en) * 2019-08-19 2021-03-01 株式会社 山愛 Code settlement application processor and start method and start program for code settlement application
JP2021077052A (en) * 2019-11-08 2021-05-20 トヨタ自動車株式会社 Wallet system and wallet program
JP2022544610A (en) * 2019-08-16 2022-10-19 華為技術有限公司 Display method for foldable electronic device and electronic device

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020091760A (en) * 2018-12-07 2020-06-11 株式会社メルカリ Information processing program, information processing method, and information processing device
JP7232030B2 (en) 2018-12-07 2023-03-02 株式会社メルカリ Information processing program, information processing method, and information processing apparatus
JP2022544610A (en) * 2019-08-16 2022-10-19 華為技術有限公司 Display method for foldable electronic device and electronic device
JP7305029B2 (en) 2019-08-16 2023-07-07 華為技術有限公司 Display method for foldable electronic device and electronic device
JP2021033410A (en) * 2019-08-19 2021-03-01 株式会社 山愛 Code settlement application processor and start method and start program for code settlement application
JP7025035B2 (en) 2019-08-19 2022-02-24 株式会社 山愛 Code payment application processing device, code payment application startup method and start program
JP2021077052A (en) * 2019-11-08 2021-05-20 トヨタ自動車株式会社 Wallet system and wallet program
JP7287243B2 (en) 2019-11-08 2023-06-06 トヨタ自動車株式会社 Wallet system and wallet program

Similar Documents

Publication Publication Date Title
KR102253482B1 (en) Mobile device and control method thereof
US11521201B2 (en) Mobile device and control method thereof
KR101912445B1 (en) Method and Apparatus for providing payment interface in a portable electronic device
US8364590B1 (en) Motion based payment confirmation
US10616745B2 (en) Beacon-triggered activation of a near field communication application
US20130268400A1 (en) Multi-panel user interface
CN109074573B (en) Portable device and electronic payment method of portable device
US10467601B1 (en) Itemized digital receipts
US20220172179A1 (en) Itemized digital receipts
JP2017117281A (en) Vending machine and mobile terminal
JP2015141520A (en) Terminal device, electronic settlement method, and program
JP2015141521A (en) Terminal device, method for displaying balance of electronic settlement service, and program
KR102174567B1 (en) Electric device and method for displaying payment screen of multiple payment items
JP2014016745A (en) Electronic transaction system and electronic transaction method
US11392909B2 (en) Wallet system, mobile terminal, and computer readable recording medium
KR102413523B1 (en) Wallet system and non-transitory storage medium
JP7251515B2 (en) Server, wallet system, program and notification method
JP6913724B2 (en) Payment systems, payment methods, information processing devices, and information processing programs
US20210201287A1 (en) Wallet server, computer readable recording medium, and wallet system
US11587412B1 (en) Self-centering user interface for inputting information
KR20210040630A (en) Apparatus and method for transfering money
KR20150002306A (en) Method and terminal apparatus for providing card payment service
JP2017123080A (en) Settlement processor and vending machine including the same
KR20150042182A (en) A terminal appratus for saving penny and a method thereof
KR20140144519A (en) Server and method for processing cash payment information