JP7721827B1 - Information processing device, information processing method, and program - Google Patents
Information processing device, information processing method, and programInfo
- Publication number
- JP7721827B1 JP7721827B1 JP2025021572A JP2025021572A JP7721827B1 JP 7721827 B1 JP7721827 B1 JP 7721827B1 JP 2025021572 A JP2025021572 A JP 2025021572A JP 2025021572 A JP2025021572 A JP 2025021572A JP 7721827 B1 JP7721827 B1 JP 7721827B1
- Authority
- JP
- Japan
- Prior art keywords
- payment
- information
- electronic
- gift certificate
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】利用者の利便性を向上させること。
【解決手段】店舗の端末装置から、電子決済サービスの電子決済に利用される利用者の識別情報である利用者識別情報、前記決済に係る商品またはサービスである商品等を識別するための商品等識別情報、および前記電子決済の決済額を含む決済情報を取得する取得部と、前記電子決済サービスで利用できる商品等が限定された電子的な商品券であって前記決済情報の前記商品等識別情報に適用できる電子的な商品券を前記利用者が保有している場合に、前記商品券の残高を利用して前記決済額を決済する処理部と、を備える情報処理装置である。
【選択図】図1
[Problem] To improve user convenience.
[Solution] This information processing device comprises an acquisition unit that acquires from a store's terminal device user identification information, which is the user's identification information used for electronic payment using an electronic payment service, product identification information for identifying the product or service related to the payment, and payment information including the payment amount for the electronic payment, and a processing unit that, if the user holds an electronic gift certificate that is limited to the products that can be used with the electronic payment service and can be applied to the product identification information in the payment information, settles the payment amount using the balance of the gift certificate.
[Selected Figure] Figure 1
Description
本発明は、情報処理装置、情報処理方法、およびプログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program.
従来、コード情報を利用した電子決済サービスにおいて、所定の店舗で利用可能なバウチャーを管理、利用することが開示されている(例えば特許文献1参照)。 In the past, electronic payment services using code information have been disclosed that allow users to manage and use vouchers that can be used at designated stores (see, for example, Patent Document 1).
従来の技術では、利用者にとってより利便性が高い商品券を提供することができていないことがあった。利用者とは、例えば、商品券の提供者や商品券の利用者などである。 Conventional technology has not always been able to provide gift certificates that are more convenient for users. "Users" include, for example, gift certificate providers and gift certificate users.
本発明は、このような事情を考慮してなされたものであり、利用者の利便性を向上させることができる情報処理装置、情報処理方法、およびプログラムを提供することを目的の一つとする。 The present invention was made in consideration of these circumstances, and one of its objectives is to provide an information processing device, information processing method, and program that can improve user convenience.
本発明の一態様は、店舗の端末装置から、電子決済サービスの電子決済に利用される利用者の識別情報である利用者識別情報、前記決済に係る商品またはサービスである商品等を識別するための商品等識別情報、および前記電子決済の決済額を含む決済情報を取得する取得部と、前記電子決済サービスで利用できる商品等が限定された電子的な商品券であって前記決済情報の前記商品等識別情報に適用できる電子的な商品券を前記利用者が保有している場合に、前記商品券の残高を利用して前記決済額を決済する処理部とを備える情報処理装置である。 One aspect of the present invention is an information processing device that includes an acquisition unit that acquires, from a store terminal device, payment information including user identification information, which is the user's identification information used for electronic payments using an electronic payment service, product identification information, which identifies the product or service related to the payment, and the payment amount of the electronic payment; and a processing unit that, if the user holds an electronic gift certificate that is applicable to the product identification information in the payment information and that limits the products that can be used with the electronic payment service, uses the balance of the gift certificate to settle the payment amount.
本発明の一態様によれば、利用者の利便性を向上させることができる情報処理装置、情報処理方法、およびプログラムを提供することができる。 According to one aspect of the present invention, it is possible to provide an information processing device, an information processing method, and a program that can improve user convenience.
以下、図面を参照し、本発明の情報処理装置、情報処理方法、およびプログラムの実施形態について説明する。以下に登場する「サーバ」などの、利用者にサービスを提供したり内部解析を行ったりするための各種装置は、分散化された装置群によって実現されてよく、それぞれの装置を運用する事業者は異なってもよい。また装置のハードウェアの保有者(クラウドサーバの提供者)と実質的な運用を行う事業者も異なってよい。アプリケーションプログラムと決済サーバは、協働して電子決済サービスを提供する。以下の説明ではアプリケーションプログラムを決済アプリと称する。電子決済サービスは、店舗における商品やサービスの購買に係る決済をサポートするサービスである。店舗とは、例えば、現実空間に存在する物理的な店舗(実店舗)であるが、電子商取引の仮想店舗を含んでもよい。仮想店舗は、電子決済サービスの運営者とは異なる主体によって提供されるものを含んでもよい。その場合、仮想店舗における買い物の決済の際に、電子決済サービスのインターフェース画面に遷移するように制御される。電子決済サービスにおいて、店舗は、例えば加盟店(ブランド)に属するものとして扱われ、店舗において購買行動が行われた際の決済などの処理は、主として利用者と加盟店の間で行われる。これに代えて、決済などの処理が利用者と店舗との間で行われてもよい。 The following describes embodiments of an information processing device, information processing method, and program of the present invention, with reference to the drawings. Various devices, such as the "server" mentioned below, that provide services to users or perform internal analysis may be implemented as a distributed group of devices, and each device may be operated by a different business. Furthermore, the owner of the device's hardware (the cloud server provider) and the business that actually operates it may also be different. The application program and payment server work together to provide an electronic payment service. In the following description, the application program is referred to as a payment app. An electronic payment service is a service that supports payments for the purchase of goods and services at a store. A store is, for example, a physical store (real-world store) that exists in real space, but may also include virtual stores for e-commerce. Virtual stores may also include stores operated by entities other than the operator of the electronic payment service. In such cases, when paying for purchases at a virtual store, the user is controlled to transition to the interface screen of the electronic payment service. In an electronic payment service, a store is treated as belonging to, for example, a member store (brand), and when a purchase is made at a store, processing such as payment is primarily conducted between the user and the member store. Alternatively, processing such as payment may be conducted between the user and the store.
[電子決済サービス]
図1は、電子決済サービスが実現される電子決済システムの構成の一例を示す図である。電子決済サービスは、決済サーバ100を中心として実現される。電子決済サービスを実現する電子決済システムは、例えば、一以上の利用者端末装置10、一以上の第1店舗端末装置50、一以上の第2店舗端末装置70、および決済サーバ100を備える。これらの装置は、例えばネットワークNWを介して通信する。ネットワークNWは、例えば、インターネット、LAN(Local Area Network)、無線基地局、プロバイダ装置などを含む。
[Electronic payment service]
FIG. 1 shows an example of the configuration of an electronic payment system in which an electronic payment service is implemented. The electronic payment service is implemented mainly by a payment server 100. The electronic payment system that implements the electronic payment service includes, for example, one or more user terminal devices 10, one or more first store terminal devices 50, one or more second store terminal devices 70, and the payment server 100. These devices communicate with each other via, for example, a network NW. The network NW includes, for example, the Internet, a local area network (LAN), a wireless base station, a provider device, and the like.
電子決済システムに含まれる機能構成の一部または全部は、任意の形態で複数の装置に分散されてもよいし、任意の装置に統合されてもよい。例えば、決済サーバ100の機能構成の一部または全部は、他の装置に含まれていてもよい。 Some or all of the functional components included in the electronic payment system may be distributed across multiple devices in any form, or may be integrated into any device. For example, some or all of the functional components of the payment server 100 may be included in another device.
[利用者端末装置]
利用者端末装置10は、例えば、スマートフォンやタブレット端末等の可搬型端末装置である。利用者端末装置10は、少なくとも、光学読取機能、通信機能、表示機能、入力受付機能、プログラム実行機能を有するコンピュータ装置である。以下の説明では、これらの機能を実現するための構成をそれぞれカメラ、通信装置、タッチパネル、CPU(Central Processing Unit)等と称する。利用者端末装置10では、CPU等のプロセッサにより決済アプリ20が実行されることで、決済サーバ100と連携して電子決済サービスを利用者に提供するように動作する。決済アプリ20は、例えば、アプリケーションストアから利用者端末装置10にインストールされ、カメラ、通信装置、タッチパネルなどを制御する。
[User terminal device]
The user terminal device 10 is, for example, a portable terminal device such as a smartphone or tablet terminal. The user terminal device 10 is a computer device having at least an optical reading function, a communication function, a display function, an input acceptance function, and a program execution function. In the following description, the components for realizing these functions are referred to as a camera, a communication device, a touch panel, a CPU (Central Processing Unit), etc. In the user terminal device 10, a processor such as a CPU executes a payment app 20, which operates in cooperation with the payment server 100 to provide electronic payment services to users. The payment app 20 is installed on the user terminal device 10 from, for example, an application store, and controls the camera, communication device, touch panel, etc.
[第1店舗端末装置]
第1店舗端末装置50は、例えば、店舗に設置される。第1店舗端末装置50は、少なくとも、商品価格取得機能、光学読取機能、プログラム実行機能、通信機能を有するコンピュータ装置である。第1店舗端末装置50は、いわゆるPOS(Point of Sale)装置を含み、POS装置によって商品価格取得機能や光学読取機能を実現してもよい。店舗コード画像60は、店舗に置かれ、QRコード(登録商標)等のコード画像(コード情報)が紙やプラスチックの媒体に印刷されたものである。なお、店舗コード画像60は、店舗に置かれたディスプレイ(スマートフォンなどの端末装置のディスプレイでもよい)によって表示されてもよい。
[First store terminal device]
The first store terminal device 50 is installed, for example, in a store. The first store terminal device 50 is a computer device having at least a product price acquisition function, an optical reading function, a program execution function, and a communication function. The first store terminal device 50 may include a so-called POS (Point of Sale) device, and the product price acquisition function and the optical reading function may be realized by the POS device. The store code image 60 is placed in the store and is a code image (code information) such as a QR code (registered trademark) printed on a paper or plastic medium. The store code image 60 may be displayed on a display placed in the store (which may be the display of a terminal device such as a smartphone).
[第2店舗端末装置]
第2店舗端末装置70は、加盟店の運営者によって使用される。第2店舗端末装置70は、スマートフォンやタブレット端末、パーソナルコンピュータ等である。第2店舗端末装置70では、加盟店向けインターフェース72が動作する。加盟店向けインターフェース72は、加盟店向けアプリであってもよいし、ブラウザであってもよい。加盟店向けインターフェース72は、加盟店の運営者によるクーポンの設定等を受け付け、決済サーバ100に送信する。スマートフォンである第2店舗端末装置70は、加盟店向けアプリを実行することで、店舗コード画像に相当するコード画像を表示したり、利用者端末装置10が表示するコード画像を読み取ったりする機能を有する。
[Second store terminal device]
The second store terminal device 70 is used by the operator of the affiliated store. The second store terminal device 70 is a smartphone, tablet terminal, personal computer, etc. An interface for affiliated store 72 runs on the second store terminal device 70. The interface for affiliated store 72 may be an app for affiliated store or a browser. The interface for affiliated store 72 accepts coupon settings and the like from the operator of the affiliated store and transmits them to the payment server 100. The second store terminal device 70, which is a smartphone, has the function of displaying a code image corresponding to a store code image and reading a code image displayed by the user terminal device 10 by executing the app for affiliated store.
[決済サーバ]
決済サーバ100は、利用者端末装置10または第1店舗端末装置50から受信した決済情報に基づいて電子決済を実現する。第1店舗端末装置50は、POS装置と加盟店サーバを含む場合があり、その場合、POS装置から加盟店サーバを介して決済情報が決済サーバ100に送信される。以下の説明では、これを特に区別せず、第1店舗端末装置50から決済情報が送信されるものとする。
[Payment server]
The payment server 100 realizes electronic payment based on payment information received from the user terminal device 10 or the first store terminal device 50. The first store terminal device 50 may include a POS device and an affiliated store server, in which case payment information is sent from the POS device via the affiliated store server to the payment server 100. In the following explanation, this distinction will not be made and it is assumed that payment information is sent from the first store terminal device 50.
図2および図3は、電子決済の大まかな流れを例示したシーケンス図である。電子決済には、パターン1とパターン2の二つが存在してよい。 Figures 2 and 3 are sequence diagrams illustrating the general flow of electronic payments. There may be two patterns for electronic payments: Pattern 1 and Pattern 2.
図2に示すパターン1(以下、ユーザスキャンと称する)の場合、利用者端末装置10が、光学読取機能によって店舗コード画像60をデコードする(S1)。店舗コード画像60には、店舗URL(Uniform Resource Locator)の情報が含まれている。この店舗URLは、電子決済サービスのドメインに対して店舗を識別可能な情報が付加されたものであり、決済サーバ100において加盟店IDや店舗ID等との対応付けがなされている(後述)。決済アプリ20は、店舗URLとアカウントIDを含む第1決済情報を決済サーバ100に送信する(S2)。決済サーバ100は、店舗URLに対応する加盟店ID、店舗IDから、店舗情報(後述)を検索して加盟店名と店舗名の情報を取得し(S3)、決済アプリ20に送信する(S4)。利用者は、加盟店名や店舗名が表示された画面において、決済金額を利用者端末装置10に入力する(S5)。そして、利用者端末装置10は、少なくとも決済金額を含む第2決済情報を生成し、決済サーバ100に送信する(S6)。決済サーバ100は、受信した第2決済情報に基づいて電子決済を行う(S7)。そして、決済サーバ100は、決済完了通知(決済完了画面を表示するための情報)を決済アプリ20に送信し(S8)、決済アプリ20は決済完了画面を表示する(S9)。なお、店舗コード画像60が店舗に置かれたディスプレイや第1店舗端末装置50の表示部などによって表示される場合、店舗コード画像60には、店舗URLだけでなく決済金額の情報が含まれる場合がある。この場合、利用者が決済金額を入力する手順が省略され、第1決済情報に決済金額の情報が含められて決済サーバ100に送信される。加盟店名や店舗名の情報は、決済完了画面に含めて表示されてよい。 In the case of pattern 1 (hereinafter referred to as user scan) shown in FIG. 2, the user terminal device 10 decodes the store code image 60 using its optical reading function (S1). The store code image 60 includes store URL (Uniform Resource Locator) information. This store URL is the domain of the electronic payment service with information that can identify the store added, and is associated with the affiliated store ID, store ID, etc. in the payment server 100 (described below). The payment app 20 transmits first payment information including the store URL and account ID to the payment server 100 (S2). The payment server 100 searches for store information (described below) using the affiliated store ID and store ID corresponding to the store URL, obtains information on the affiliated store name and store name (S3), and transmits this information to the payment app 20 (S4). The user enters the payment amount into the user terminal device 10 on the screen displaying the affiliated store name and store name (S5). The user terminal device 10 then generates second payment information including at least the payment amount and sends it to the payment server 100 (S6). The payment server 100 performs electronic payment based on the received second payment information (S7). The payment server 100 then sends a payment completion notice (information for displaying a payment completion screen) to the payment app 20 (S8), and the payment app 20 displays the payment completion screen (S9). Note that when the store code image 60 is displayed on a display installed in the store or on the display unit of the first store terminal device 50, the store code image 60 may include information on the payment amount in addition to the store URL. In this case, the step of the user inputting the payment amount is omitted, and the payment amount information is included in the first payment information and sent to the payment server 100. Information on the affiliated store name and store name may be included and displayed on the payment completion screen.
図3に示すパターン2(以下、ストアスキャンと称する)の場合、決済アプリ20の起動時、決済アプリ20において支払う操作が行われたとき、自動更新のタイミング(例えば1分おき)になったとき、およびその他のタイミングで、決済アプリ20はワンタイムコードの発行要求を決済サーバ100に送信する(S11)。決済サーバ100はワンタイムコードを生成し(S12)、決済アプリ20に送信する(S13)。決済アプリ20は、ワンタイムコードに基づいて生成した、QRコードやバーコード等のコード画像を表示する(S14)。利用者は利用者端末装置10の表示面を第1店舗端末装置50に翳し(提示し)、第1店舗端末装置50は、光学読取機能によってコード画像をデコードし、ワンタイムコード等を取得する(S15)。そして、第1店舗端末装置50は、ワンタイムコード、決済金額、加盟店ID、店舗ID等を含む決済情報を生成し、決済サーバ100に送信する(S16)。決済金額の情報は、予めバーコード読み取りや手入力等によって取得されている。決済サーバ100は、受信した情報に基づいて、ワンタイムコードに対応する利用者を特定し、電子決済を行う(S17)。そして、決済サーバ100は、決済完了通知を決済アプリ20に送信し(S18)、決済アプリ20は決済完了画面を表示する(S19)。 In the case of pattern 2 (hereinafter referred to as store scan) shown in FIG. 3, the payment app 20 sends a request to issue a one-time code to the payment server 100 (S11) when the payment app 20 is launched, when a payment operation is performed in the payment app 20, when an automatic update occurs (e.g., every minute), and at other times. The payment server 100 generates a one-time code (S12) and sends it to the payment app 20 (S13). The payment app 20 displays a code image, such as a QR code or barcode, generated based on the one-time code (S14). The user holds (presents) the display surface of the user terminal device 10 over the first in-store terminal device 50, and the first in-store terminal device 50 decodes the code image using its optical reading function and obtains the one-time code, etc. (S15). The first in-store terminal device 50 then generates payment information including the one-time code, payment amount, affiliated store ID, store ID, etc., and sends it to the payment server 100 (S16). The payment amount information is obtained in advance by reading a barcode or manually entering it. Based on the received information, the payment server 100 identifies the user corresponding to the one-time code and performs the electronic payment (S17). The payment server 100 then sends a payment completion notification to the payment app 20 (S18), and the payment app 20 displays a payment completion screen (S19).
なお、上記のいずれか一方のみのパターンで電子決済が行われてもよい。また、図2で説明した「アカウントID」は、利用者の識別情報として用いられ得る他の情報(例えば電話番号)であってもよい。また、ストアスキャンにおいてワンタイムコードの発行が省略され、決済アプリ20は、利用者のアカウントIDに基づいて生成したコード画像を表示してもよい。その場合、決済サーバ100は、ワンタイムコードに対応する利用者を特定するのに代えて、アカウントIDに対応する利用者を特定する。 Note that electronic payment may be made using only one of the above patterns. Furthermore, the "account ID" described in FIG. 2 may be other information (e.g., a phone number) that can be used as user identification information. Furthermore, issuing a one-time code may be omitted during store scanning, and the payment app 20 may display a code image generated based on the user's account ID. In this case, the payment server 100 identifies the user corresponding to the account ID instead of identifying the user corresponding to the one-time code.
[決済サーバの機能構成]
図4は、決済サーバ100の構成図である。決済サーバ100は、例えば、通信部110と、コンテンツ提供部120と、決済処理部130と、情報管理部140と、記憶部170とを備える。通信部110および記憶部170以外の構成要素は、例えば、CPUなどのハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。これらの構成要素のうち一部または全部は、LSI(Large Scale Integration)やASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、GPU(Graphics Processing Unit)、SOC(System On Chip)などのハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めHDD(Hard Disk Drive)やフラッシュメモリなどの記憶装置(非一過性の記憶媒体を備える記憶装置)に格納されていてもよいし、DVDやCD-ROMなどの着脱可能な記憶媒体(非一過性の記憶媒体)に格納されており、記憶媒体がドライブ装置に装着されることで記憶装置にインストールされてもよい。情報管理部140は「取得部」の一例である。決済処理部130は「処理部」の一例である。
[Functional configuration of payment server]
4 is a configuration diagram of the payment server 100. The payment server 100 includes, for example, a communication unit 110, a content providing unit 120, a payment processing unit 130, an information management unit 140, and a storage unit 170. The components other than the communication unit 110 and the storage unit 170 are realized by, for example, a hardware processor such as a CPU executing a program (software). Some or all of these components may be realized by hardware (including circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), a GPU (Graphics Processing Unit), or an SOC (System On Chip), or may be realized by a combination of software and hardware. The program may be stored in advance in a storage device (a storage device with a non-transitory storage medium) such as a hard disk drive (HDD) or flash memory, or may be stored in a removable storage medium (a non-transitory storage medium) such as a DVD or CD-ROM, and installed in the storage device by inserting the storage medium into a drive device. The information management unit 140 is an example of an "acquisition unit." The payment processing unit 130 is an example of a "processing unit."
記憶部170は、HDDやフラッシュメモリ、RAM(Random Access Memory)などである。記憶部170は、決済サーバ100がネットワークを介してアクセス可能なNAS(Network Attached Storage)装置であってもよい。記憶部170には、利用者情報172、コンテンツ情報174、加盟店/店舗情報176、適用情報178(詳細は後述)などの情報が格納される。これらの情報の一部は、利用者端末装置10の記憶部に記憶されていてもよい。適用情報178は「対応情報」の一例である。また、利用者情報172において商品券IDに利用可能または利用不可の商品の情報が対応付けられている場合、利用者情報172は「対応情報」の一例である。「利用者識別に関連付けられた対応情報」とは、例えば利用者情報172の利用者の識別情報に関連付けられた適用情報178である。利用者情報172の商品券情報と適用情報178とは商品券IDをキーに管理され、商品券IDは利用者の識別情報が対応付けられている。このように商品券IDをキーに利用者情報172の利用者の識別情報と適用情報178とは関連付けられている。 The storage unit 170 is a hard disk drive (HDD), flash memory, RAM (Random Access Memory), etc. The storage unit 170 may be a NAS (Network Attached Storage) device accessible by the payment server 100 via a network. The storage unit 170 stores information such as user information 172, content information 174, affiliated store/store information 176, and application information 178 (details will be described later). Some of this information may be stored in the storage unit of the user terminal device 10. The application information 178 is an example of "correspondence information." Furthermore, if information on usable or unusable products is associated with a gift certificate ID in the user information 172, the user information 172 is an example of "correspondence information." "Correspondence information associated with user identification" is, for example, application information 178 associated with the user identification information in the user information 172. The gift certificate information and application information 178 in the user information 172 are managed using the gift certificate ID as a key, and the gift certificate ID is associated with the user identification information. In this way, the user identification information in the user information 172 and the application information 178 are associated using the gift certificate ID as a key.
通信部110は、ネットワークNWに接続するための通信インターフェースである。通信部110は、例えばネットワークインターフェースカードである。 The communication unit 110 is a communication interface for connecting to the network NW. The communication unit 110 is, for example, a network interface card.
コンテンツ提供部120は、例えば、Webサーバの機能を有し、電子決済サービスの各種画面を表示するための情報(コンテンツ)を利用者端末装置10に提供する。コンテンツ提供部120は、コンテンツ情報174から適宜、必要なコンテンツを読み出して利用者端末装置10に提供する。利用者端末装置10は、決済アプリ20によってコンテンツが再生された状態で利用者による各種入力を受け付け、前述した決済情報などを決済サーバ100に送信する。上記のコンテンツは、決済アプリ20が生成してもよい。この場合、コンテンツ提供部120は、コンテンツの生成に必要な情報を決済アプリ20に提供する。 The content providing unit 120 has, for example, the functionality of a web server, and provides information (content) for displaying various screens for electronic payment services to the user terminal device 10. The content providing unit 120 reads out necessary content from the content information 174 as appropriate and provides it to the user terminal device 10. The user terminal device 10 accepts various inputs from the user while content is being played by the payment app 20, and transmits the aforementioned payment information and the like to the payment server 100. The above content may be generated by the payment app 20. In this case, the content providing unit 120 provides the payment app 20 with the information necessary to generate the content.
決済処理部130は、利用者端末装置10または第1店舗端末装置50により送信された決済情報に基づいて、決済処理を行う。決済処理部130は、利用者情報172を参照しながら決済処理を行う。 The payment processing unit 130 performs payment processing based on the payment information transmitted by the user terminal device 10 or the first store terminal device 50. The payment processing unit 130 performs payment processing while referencing the user information 172.
[利用者情報]
図5は、利用者情報172の内容の一例を示す図である。利用者情報172は、利用者の登録情報の一例である。利用者情報172は、例えば、利用者URL、アカウントID、電話番号、パスワードの他、メールアドレス、利用者ID、氏名・住所・生年月日、登録日、チャージ残高、クレジット払い設定、クレジット払い枠、クレジット払い利用額、クレジット払い利用可能額、決済方法設定、銀行口座、クレジットカード番号、チャージ履歴情報、決済履歴情報などの情報が対応付けられたものである。利用者URLは、利用者間の送金処理に使用される。電子決済サービスへの新規登録時には、電話番号およびパスワードの登録が必須となる。アカウントIDは、決済サーバ100によって利用者に発行されるものであり、利用者IDは、利用者が任意に設定できる(設定しなくてもよい)IDである。メールアドレス、および氏名・住所・生年月日も同様に、利用者が任意に設定できる(設定しなくてもよい)情報である。登録日とは利用者が電子決済サービスに登録した日(アカウントを作成した日)である。以下、これらの情報が対応付けられた利用者のインスタンス(電子決済口座)のことをアカウントと称する。
[User information]
FIG. 5 is a diagram showing an example of the contents of user information 172. User information 172 is an example of user registration information. The user information 172 includes, for example, a user URL, account ID, telephone number, and password, as well as associated information such as an email address, user ID, name, address, date of birth, registration date, remaining balance, credit card payment settings, credit card limit, credit card payment amount, available credit card payment amount, payment method settings, bank account, credit card number, charge history information, and payment history information. The user URL is used for remittance processing between users. Registration of a telephone number and password is required when registering for an electronic payment service. The account ID is issued to the user by the payment server 100, and the user ID can be set by the user (or does not have to be set). Similarly, the email address, name, address, and date of birth can be set by the user (or do not have to be set). The registration date is the date the user registered for the electronic payment service (the date the account was created). Hereinafter, a user instance (electronic payment account) to which this information is associated will be referred to as an account.
チャージ残高は、利用者が予めアカウントに送金することで設定された電子マネーの残高を示す情報である。送金の手段としては、指定業者(銀行)のATM(Automatic Teller Machine)からの送金、登録された銀行口座からの送金などがある。クレジット払い設定は、クレジット払いによる電子決済を可能とするための設定が済んでいるか否かを示す情報であり、「済」と「未」のいずれかに設定される。クレジット払い枠は月ごとに利用可能なクレジット払いの限度額であり、クレジット払い利用額は、当月に既に利用されたクレジット払いの金額であり、クレジット払い利用可能額は、クレジット払い枠からクレジット払い利用額を差し引いて求められる、当月に利用可能なクレジット払いの金額である。図ではクレジット払い枠を一つだけ示しているが、実際には更に日ごとの上限額などが存在し、それらの低い方がクレジット払い枠に設定されてよい。クレジット払いの更なる詳細については後述する。決済方法設定は、その時点において利用者がチャージ残高による電子決済を行うのか、クレジット払いによる決済を行うのかを示す設定情報である。銀行口座とクレジットカード番号のそれぞれは、電子決済サービスに入金可能な銀行口座またはクレジットカード番号の情報(口座番号、カード番号)である。チャージ履歴情報は、利用者が予め電子決済サービスに送金してチャージ残高を増加させた履歴である。決済履歴情報は、利用者が行った決済の内訳(日時、購買行動が行われた店舗の店舗ID、決済金額、決済方法など)を、決済ごとに示す情報である。 The charge balance is information indicating the balance of electronic money set by the user by transferring funds to the account in advance. Transfer methods include transfer from a designated service provider's (bank's) ATM (Automatic Teller Machine) or transfer from a registered bank account. The credit payment setting indicates whether the settings for electronic credit payment have been completed and is set to either "Completed" or "Not Completed." The credit payment limit is the monthly credit payment limit, the credit payment amount is the amount of credit payment already used in the current month, and the available credit payment amount is the amount of credit payment available in the current month, calculated by subtracting the credit payment amount from the credit payment limit. While the illustration shows only one credit payment limit, in reality, there may also be daily limits, and the lower of these may be set as the credit payment limit. Further details on credit payments will be provided later. The payment method setting is setting information indicating whether the user will make electronic payments using the charge balance or by credit payment at that time. The bank account and credit card number are information about the bank account or credit card number (account number, card number) that can be used to deposit funds into the electronic payment service. The charge history information is a history of the user's previous transfers to the electronic payment service to increase the charge balance. The payment history information is information that shows the breakdown of payments made by the user for each payment (date and time, store ID of the store where the purchase was made, payment amount, payment method, etc.).
更に、利用者が電子的な商品券(商品券)を保有している場合、利用者情報172の利用URL等には、商品券情報が対応付けられている。商品券情報は、例えば、商品券を識別するための商品券IDや、商品券の残高などである。 Furthermore, if the user holds an electronic gift certificate (coupon), the URL for use, etc., of the user information 172 is associated with gift certificate information. The gift certificate information includes, for example, a gift certificate ID for identifying the gift certificate and the remaining balance of the gift certificate.
[加盟店/店舗情報]
図6は、加盟店/店舗情報176の内容の一例を示す図である。加盟店/店舗情報176は、例えば、店舗URLに対して加盟店IDと店舗IDが対応付けられた第1テーブル176Aと、加盟店IDに対して加盟店名と売上金(前述)が対応付けられた第2テーブル176Bと、店舗IDに対して店舗名が対応付けられた第3テーブル176Cとを含む。加盟店/店舗情報176には、これらの情報の他、加盟店または店舗のカテゴリ、店舗の所在地、決済パターン等の情報が含まれてもよい。
[Partner/Store Information]
6 is a diagram showing an example of the contents of affiliated store/store information 176. The affiliated store/store information 176 includes, for example, a first table 176A in which affiliated store IDs and store IDs are associated with store URLs, a second table 176B in which affiliated store IDs are associated with affiliated store names and sales amounts (described above), and a third table 176C in which store IDs are associated with store names. In addition to this information, the affiliated store/store information 176 may also include information such as the category of the affiliated store or store, the store's location, and payment patterns.
[電子決済]
決済処理部130は、利用者端末装置10または第1店舗端末装置50から決済情報が取得されると、利用者情報172を参照して当該利用者の「決済方法設定」を取得する。決済処理部130は、「決済方法設定」が「チャージ残高」に設定されている利用者に関して、以下のように電子決済を行う。決済処理部130は、例えば、利用者IDに対応付けて管理しているチャージ残高を減少させ、加盟店の売上金の項目値を増加させることで、電子決済を行う。加盟店の売上金の項目値は、例えば、それ自体が電子マネーとして使用されるものでは無く、加盟店と電子決済サービスとの取り決めに応じたサイクルで、売上金の項目値に対応する金額が銀行口座に送金される。
[Electronic Payment]
When payment information is acquired from the user terminal device 10 or the first store terminal device 50, the payment processing unit 130 references the user information 172 to acquire the "payment method setting" of the user. For users whose "payment method setting" is set to "charge balance," the payment processing unit 130 performs electronic payment as follows: For example, the payment processing unit 130 performs electronic payment by decreasing the charge balance managed in association with the user ID and increasing the item value of the affiliated store's sales proceeds. The item value of the affiliated store's sales proceeds is not itself used as electronic money, for example; rather, an amount corresponding to the item value of the sales proceeds is transferred to a bank account in a cycle according to an agreement between the affiliated store and the electronic payment service.
決済処理部130は、「設定情報」が「クレジット払い」に設定されている利用者に関して、以下のように電子決済を行う。クレジット払いとは、電子決済サービスの運営者とは別主体であるクレジットカード会社との連携による支払い手法であり、電子決済サービスの運営者が与信者となって、クレジット払い枠の範囲内でチャージ残高に依存しない電子決済を許容するものである。なおクレジット払いサービスを受けるために、電子決済サービスの運営者が提供するクレジットカードの取得が要求されてよい。クレジット払いで利用された金額は、一か月分まとめて翌月の支払日に、例えば銀行口座からの引き落としによって決済される。この場合、決済処理部130は、クレジット払い利用額に決済金額を加算し、クレジット払い利用可能額から同額を差し引くことで暫定決済を行い、締め日になると上記のように当月分の決済を翌月の支払い日に引き落とすための処理を行う、或いはクレジットカード会社の運営者に当該処理を依頼する。なお暫定決済の時点で決済金額がクレジット払い利用可能額を超える場合は、エラー通知が決済アプリ20に返信される。 The payment processing unit 130 performs electronic payments for users whose "setting information" is set to "credit card payment" as follows. Credit card payment is a payment method in cooperation with a credit card company, which is a separate entity from the operator of the electronic payment service. The operator of the electronic payment service acts as the creditor, allowing electronic payments within the credit card payment limit and independent of the remaining balance. To receive the credit card payment service, a credit card provided by the operator of the electronic payment service may be required. The amount used for credit card payment is settled for the entire month on the payment date of the following month, for example, by debit from a bank account. In this case, the payment processing unit 130 makes a provisional payment by adding the payment amount to the credit card payment amount and subtracting the same amount from the available credit card balance. On the closing date, the payment processing unit 130 performs the process described above to debit the current month's payment on the payment date of the following month, or requests the credit card company operator to perform this process. If the payment amount exceeds the available credit card balance at the time of provisional payment, an error notification is returned to the payment app 20.
情報管理部140は、他のサーバ装置や端末装置により提供された情報を取得する。情報管理部140は、利用者端末装置10や第2店舗端末装置70から取得した情報に基づいて、利用者情報172および加盟店/店舗情報176を管理する。情報管理部140は、利用者情報172および加盟店/店舗情報176について新規レコードの追加、編集、削除などを行う。 The information management unit 140 acquires information provided by other server devices and terminal devices. The information management unit 140 manages user information 172 and affiliated store/store information 176 based on information acquired from the user terminal device 10 and the second store terminal device 70. The information management unit 140 adds new records, edits, deletes, etc. for the user information 172 and affiliated store/store information 176.
[概要]
決済サーバ100は、第1店舗端末装置50(店舗の端末装置)から、電子決済サービスの電子決済に利用される利用者の識別情報である利用者識別情報(例えばアカウントIDなど)、決済に係る商品またはサービスである商品等を識別するための商品等識別情報、および電子決済の決済額を含む決済情報を取得する。決済サーバ100は、電子決済サービスで利用できる商品等が限定された電子的な商品券であって決済情報の商品等識別情報に適用できる電子的な商品券を利用者が保有している場合に、商品券の残高を利用して決済額を決済する。
[overview]
The payment server 100 acquires payment information from the first store terminal device 50 (store terminal device), including user identification information (e.g., account ID) that is the user's identification information used for electronic payment of the electronic payment service, product identification information that identifies the product or service related to the payment, and the payment amount of the electronic payment. If the user holds an electronic gift certificate that is applicable to the product identification information in the payment information and that limits the products that can be used in the electronic payment service, the payment server 100 uses the balance of the gift certificate to settle the payment amount.
例えば、電子決済サービスにおいて、決済情報の前記利用者識別情報に対応付けられた前記電子的な商品券が管理されている(例えば利用者情報172、後述する適用情報178)。決済サーバ100は、電子的な商品券が決済情報に含まれる商品ID(商品等識別情報)の商品等に対して利用できる電子的な商品券である場合に、電子的な商品券の残高を利用して決済情報の決済額を決済する。 For example, in an electronic payment service, the electronic gift certificate associated with the user identification information of the payment information is managed (e.g., user information 172, application information 178 described below). If the electronic gift certificate can be used for the product identified by the product ID (product identification information) included in the payment information, the payment server 100 uses the balance of the electronic gift certificate to settle the payment amount of the payment information.
商品券は、特定のメーカーの商品等で利用可能な商品券である。メーカーは、商品を製造している製造者や、商品等のブランドを管理し運営している運営者などである。 Gift certificates are vouchers that can be used for products from a specific manufacturer. A manufacturer can be the person who produces the product, or the person who manages and operates the brand of the product.
本実施形態において、決済サーバ100は、第1店舗端末装置50から直接決済情報を取得することに限らず、仲介するサーバを介して決済情報を取得してもよい。仲介するサーバは、決済情報を変換して変換後の情報を決済サーバ100に提供してもよい。この場合、決済サーバ100は、変換後の情報(識別情報)を利用して各種処理を実行する。 In this embodiment, the payment server 100 is not limited to acquiring payment information directly from the first store terminal device 50, but may also acquire the payment information via an intermediary server. The intermediary server may convert the payment information and provide the converted information to the payment server 100. In this case, the payment server 100 uses the converted information (identification information) to perform various processes.
[適用情報]
適用情報178は、商品券が利用可能な商品またはサービスである商品等を特定するための情報である。図7は、適用情報178の一例を示す図である。適用情報178は、商品券IDに対して、商品券が適用できる商品等の識別情報である商品ID(商品等識別情報)が対応付けられた情報である。
[Applicable information]
The application information 178 is information for identifying products or services for which the gift certificate can be used. Fig. 7 is a diagram showing an example of the application information 178. The application information 178 is information in which a product ID (product identification information) that is identification information for a product or service for which the gift certificate can be used is associated with a gift certificate ID.
[商品券の利用]
決済サーバ100は、適用情報178と、第1店舗端末装置50から取得した決済情報とに基づいて商品券の利用の可否を判定し、判定結果に応じた決済を実行する。前述した図3では、一般的な電子決済の処理の流れを説明した。図8を参照して、商品券の利用に関する処理の詳細について説明する。
[Use of gift certificates]
The payment server 100 determines whether the gift certificate can be used based on the application information 178 and the payment information obtained from the first store terminal device 50, and executes the payment according to the determination result. The flow of a general electronic payment process was explained above in Figure 3. The process related to the use of the gift certificate will be explained in detail with reference to Figure 8.
図8は、商品券の利用に関する処理の流れの一例を示すフローチャートである。前述した図3のS16の決済情報には、ワンタイムコードや決済金額、加盟店ID、店舗IDに加え、商品IDが含まれる。S100の処理の前に、決済サーバ100は、決済情報を取得したものとして説明する。 Figure 8 is a flowchart showing an example of the processing flow for using a gift certificate. The payment information in S16 of Figure 3 described above includes a one-time code, payment amount, affiliated store ID, shop ID, and product ID. This explanation assumes that the payment server 100 has acquired the payment information before processing S100.
まず、決済サーバ100は、利用者が商品IDの商品等に利用可能な商品券を保有しているか否かを判定する(S100)。例えば、決済サーバ100は、適用情報178において、商品IDが適用できる商品券IDを特定する。決済サーバ100は、利用者情報172に特定した商品券IDが対応付けられている場合、利用者が商品IDの商品等に利用可能な商品券を保有していると判定する。 First, the payment server 100 determines whether the user holds a gift certificate that can be used for the product, etc., identified by the product ID (S100). For example, the payment server 100 identifies a gift certificate ID to which the product ID can be applied in the application information 178. If the identified gift certificate ID is associated with the user information 172, the payment server 100 determines that the user holds a gift certificate that can be used for the product, etc., identified by the product ID.
利用者が商品IDの商品等に利用可能な商品券を保有している場合、決済サーバ100は、商品券を利用した決済を実行する(S102)。なお、商品券の残高が決済額に対して不足する場合は、S102の処理はスキップされる。 If the user has a gift certificate that can be used for the product identified by the product ID, the payment server 100 executes payment using the gift certificate (S102). Note that if the balance on the gift certificate is insufficient to cover the payment amount, processing in S102 is skipped.
次に、決済サーバ100は、商品券の残高が決済額に対して不足する場合、またはS102がスキップされた場合に、他の商品券や他の決済方法を利用した決済を実行する(S104)。他の商品券とは、例えば、自治体が発行した商品や、加盟店が発行した商品券など商品が限定されていない商品である。また、対象の商品以外の商品の決済についても同様に他の商品券や他の決済方法を利用した決済が実行される。 Next, if the balance on the gift certificate is insufficient for the payment amount, or if S102 is skipped, the payment server 100 executes payment using another gift certificate or another payment method (S104). Other gift certificates are, for example, products issued by local governments or gift certificates issued by affiliated stores, and are not limited to specific products. Similarly, payments using other gift certificates or other payment methods are executed for payments for products other than the target product.
上記のように決済サーバ100は、利用可能な商品が限定された商品を利用して決済を行うことができる。商品券は、商品券の残高がなくなるまで複数回の決済で利用可能である。 As described above, the payment server 100 can make payments using products that are limited in availability. Gift certificates can be used for multiple payments until the balance on the gift certificate is used up.
上述した利用者情報172において、商品券が適用できる商品IDが対応付けられていてもよい。この場合、決済サーバ100は、利用者情報172を参照して商品券の利用の可否を判定する。 The above-mentioned user information 172 may also be associated with a product ID for which the gift certificate can be used. In this case, the payment server 100 refers to the user information 172 to determine whether the gift certificate can be used.
[適用情報の他の例]
決済サーバ100は、決済情報に含まれる商品IDに含まれるメーカーIDを特定する。決済サーバ100は、適用情報178AにおけるメーカーIDを含む商品IDの有無を判定して、決済情報の商品IDの商品等について電子的な商品券が利用できるか否かを判定する。
[Other examples of applicable information]
The payment server 100 identifies the manufacturer ID included in the product ID included in the payment information. The payment server 100 determines whether or not there is a product ID including a manufacturer ID in the application information 178A, and determines whether or not an electronic gift certificate can be used for the product, etc., identified by the product ID in the payment information.
図9は、適用情報178Aを示す図である。適用情報178Aには、例えば、商品券IDと、適用できない商品ID(または適用できる商品ID)と、メーカーIDとが対応付けられている。メーカーIDは、商品IDの一部によって表されているIDである。決済サーバ100は、決済情報の商品IDのメーカーIDが、適用情報178AのメーカーIDに一致しているか否かを判定して、商品券IDを特定する。商品券IDの商品券を利用者が保有している場合において、決済サーバ100は、決済情報の商品IDが、特定した商品券IDに対応付けられた適用できない商品IDに一致する場合に(ブラックリストに該当する場合に)、決済情報の商品IDに対する決済で商品券は利用できないと判定する。このようにメーカーIDが利用されることで、商品券の利用の可否について容易に判定され、処理負荷が軽減される。適用できる商品IDが適用情報178Aにおいて対応付けられている場合も同様の考え方によって処理が行われる。 Figure 9 is a diagram showing application information 178A. Application information 178A associates, for example, a gift certificate ID, an inapplicable product ID (or an applicable product ID), and a manufacturer ID. The manufacturer ID is an ID represented by a portion of the product ID. The payment server 100 determines whether the manufacturer ID of the product ID in the payment information matches the manufacturer ID in application information 178A to identify the gift certificate ID. If the user holds a gift certificate with a gift certificate ID, and the product ID in the payment information matches an inapplicable product ID associated with the identified gift certificate ID (if it is on the blacklist), the payment server 100 determines that the gift certificate cannot be used to pay for the product ID in the payment information. By using the manufacturer ID in this way, it is easy to determine whether the gift certificate can be used, reducing the processing load. Processing is performed in a similar manner when an applicable product ID is associated in application information 178A.
なお、本実施形態において、所定のメーカーの商品すべてに商品券が利用可能とされてもよい。この場合、メーカーIDを利用し、メーカーIDが対応付けられている商品券が利用される。 In this embodiment, gift certificates may be used for all products from a specific manufacturer. In this case, a manufacturer ID is used, and gift certificates associated with that manufacturer ID are used.
[加盟店の限定]
電子的な商品券が利用可能な加盟店は限定されてもよい。例えば、電子的な商品券は、利用できる電子決済サービスの加盟店の識別情報である加盟店ID(または店舗ID)が対応付けられる。決済サーバ100は、決済情報の加盟店IDが、利用者が保有する電子的な商品券の加盟店IDに一致する場合に、商品券を利用した電子決済サービスを利用した決済を実行する。利用者情報172の商品券IDにおいて利用可能な加盟店が対応付けられていてもよい。また、利用可能な加盟店の情報に代えて、利用できない加盟店の情報が対応付けられていてもよい。
[Limited to affiliated stores]
The member stores at which an electronic gift certificate can be used may be limited. For example, an electronic gift certificate may be associated with a member store ID (or store ID), which is identification information of a member store of an available electronic payment service. If the member store ID in the payment information matches the member store ID on an electronic gift certificate held by the user, the payment server 100 executes payment using the electronic payment service that uses the gift certificate. The member stores that can be used may be associated with the gift certificate ID in the user information 172. Furthermore, instead of information on member stores that can be used, information on member stores that cannot be used may be associated.
図9の適用情報178Bには、例えば、商品券IDと、適用できない商品ID(または適用できる商品ID)と、メーカーIDと、加盟店IDが対応付けられている。決済サーバ100は、適用情報178Bに規定された加盟店IDの決済において商品券を利用した決済を実行する。なお、適用情報178BにおいてメーカーIDは省略されてもよい。適用できる商品IDが適用情報178Bにおいて対応付けられている場合も同様の考え方によって処理が行われる。 The application information 178B in Figure 9 associates, for example, a gift certificate ID, an inapplicable product ID (or an applicable product ID), a manufacturer ID, and an affiliated store ID. The payment server 100 executes payment using a gift certificate for the affiliated store ID specified in the application information 178B. Note that the manufacturer ID may be omitted from the application information 178B. Processing is performed in a similar manner when an applicable product ID is associated in the application information 178B.
また、メーカーIDまたは加盟店IDは、利用者情報172の利用者が保有する商品券情報において規定されてもよい。例えば、決済サーバ100が、決済情報を取得した場合に、決済情報に含まれるメーカーIDまたは加盟店IDと、利用者情報172の商品券情報のメーカーIDまたは加盟店IDとを比較して、利用の可否を判定してもよい。 The manufacturer ID or affiliated store ID may also be specified in the gift certificate information held by the user in user information 172. For example, when the payment server 100 acquires payment information, it may compare the manufacturer ID or affiliated store ID included in the payment information with the manufacturer ID or affiliated store ID in the gift certificate information in user information 172 to determine whether or not the gift certificate can be used.
[利用条件の限定]
電子的な商品券は、利用できる条件が付加されてもよい。決済サーバ100は、決済情報に含まれる情報が、条件を満たすことを条件に決済を実行してもよい。例えば、適用情報178、178A、178Bにおいて、商品の特定以外に他の条件が規定されてもよい。他の条件とは、上述した利用可能な加盟店の加盟店IDや利用可能な店舗の店舗ID、決済額(○○円以上の決済)、利用できる期間、曜日などである。例えば、商品券は、○○円以上の対象商品の購入で利用可能であってもよい。
[Limitation of terms of use]
Conditions for use of an electronic gift certificate may be attached. The payment server 100 may execute payment on the condition that the information included in the payment information satisfies the conditions. For example, the application information 178, 178A, and 178B may specify other conditions in addition to the product specification. The other conditions may include the member store ID of the member store where the gift certificate can be used, the store ID of the store where the gift certificate can be used, the payment amount (payment of XX yen or more), the period during which the gift certificate can be used, the day of the week, etc. For example, the gift certificate may be usable for the purchase of an eligible product worth XX yen or more.
[商品IDの追加]
適用情報178において新たに商品IDが付加された場合、決済サーバ100は、商品IDが付加された後の適用情報178を参照して、決済情報に含まれる商品IDの商品等の決済において電子的な商品券の利用の可否を判定する。
[Add product ID]
When a new product ID is added to the application information 178, the payment server 100 refers to the application information 178 after the product ID has been added and determines whether or not the electronic gift certificate can be used to pay for the product, etc., identified by the product ID included in the payment information.
商品券が利用できる商品または商品券が利用できない商品が追加される場合、適用情報178において商品IDが追加される。図10は、適用できない商品が追加される例について説明するための図である。例えば、商品券ID「001」の商品券において当該商品券を利用できない商品「J0000114」を適用情報178において追加する。これにより商品ID「J0000114」の決済について商品券「001」の利用が制限される。本実施形態では、適用できない商品を追加する例について説明したが、適用できる商品が適用情報178Aに追加されてもよいし、加盟店IDが追加されてもよい。 When a product for which a gift certificate can be used or a product for which a gift certificate cannot be used is added, a product ID is added to application information 178. Figure 10 is a diagram for explaining an example of adding an inapplicable product. For example, for a gift certificate with gift certificate ID "001", product "J0000114" for which the gift certificate cannot be used is added to application information 178. This restricts the use of gift certificate "001" for payments with product ID "J0000114". In this embodiment, an example of adding an inapplicable product is described, but an applicable product may also be added to application information 178A, or an affiliated store ID may also be added.
上記のように、商品券が利用できる、または利用できない商品を追加することができるため、より柔軟な運用を行うことができる。例えば、キャンペーンなどで一時的に利用可能な商品等を増やしたり、利用が制限された商品等について制限を解除したりすることができる。 As mentioned above, you can add products for which gift certificates can or cannot be used, allowing for more flexible operation. For example, you can temporarily increase the number of products available for use during campaigns, or remove restrictions on products that are currently restricted in use.
商品IDが追加された場合、決済サーバ100は、決済アプリ20を介して利用者に商品券を利用して購入できるようになった商品の情報、または商品券を利用して購入できなくなった商品の情報を提供してもよい。これにより利用者は、商品券を利用できる商品を容易に認識することができる。 When a product ID is added, the payment server 100 may provide the user, via the payment app 20, with information about products that can now be purchased using the gift certificate, or information about products that can no longer be purchased using the gift certificate. This allows the user to easily identify products for which the gift certificate can be used.
適用情報178、178A、178Bは、利用者ごとに異なっていてもよい。例えば、利用者Aは、商品A、Bに対して商品券を利用でき、利用者Bは、商品Aに対しては商品券を利用できず商品Bに対して商品券を利用できるようになっていてもよい。例えば、商品券を利用していない特定の利用者に対してキャンペーンを行って商品券の利用を促進することができる。 Applicable information 178, 178A, 178B may be different for each user. For example, user A may be able to use a gift certificate for products A and B, while user B may not be able to use a gift certificate for product A but may be able to use a gift certificate for product B. For example, a campaign may be run to encourage the use of gift certificates among certain users who do not currently use gift certificates.
[商品券の付与]
図11は、商品券の付与について説明するための図である。商品券を利用者に付与する方式は、購入型であってもよいし、リワード型であってもよい。購入型は、利用者が決済アプリ20を操作して、商品券を購入するための画面において購入する商品券を選択して、購入する方式である。この場合、利用者は、自身のチャージ残高やクレジット払いなどを利用して商品券を購入する。決済サーバ100は、購入された商品券を利用者情報172において利用者の識別情報に対応付けることで利用者が利用できるようにする。例えば、商品券は、購入額よりも利用可能な金額が大きいプレミアム分が加算されてもよい。これにより利用者が商品券を購入する動機付けとなる。
[Gift certificates]
FIG. 11 is a diagram for explaining the issuance of a gift certificate. The method of issuance of a gift certificate to a user may be a purchase type or a reward type. In the purchase type, the user operates the payment app 20 to select and purchase a gift certificate on a screen for purchasing gift certificates. In this case, the user purchases the gift certificate using their own charge balance or credit payment. The payment server 100 associates the purchased gift certificate with the user's identification information in the user information 172, thereby making it usable by the user. For example, a premium amount that is greater than the purchase amount may be added to the gift certificate, which motivates the user to purchase the gift certificate.
リワード型は、利用者が商品券の付与に応募し、応募に応じて商品券を獲得または商品券が付与される方式である。応募は、メーカーが提供するウェブページにおける応募であってもよいし、電子決済サービスが提供するウェブページにおける応募であってもよい。メーカーの提供である場合、メーカーのサーバが利用者に電子メールなどを送付し、電子メールの案内に従った操作を行うことで電子決済サービスと連携して電子決済サービスの利用者の識別情報に商品券が対応付けられる。 In the reward type, users apply to receive a gift certificate and receive or are given a gift certificate depending on their application. Applications can be made on a web page provided by the manufacturer, or on a web page provided by the electronic payment service. If the application is provided by the manufacturer, the manufacturer's server will send an email or other message to the user, and by following the instructions in the email, the gift certificate will be linked to the user's identification information in cooperation with the electronic payment service.
上記のように、容易に利用者に商品券を提供することができる。例えば、メーカーは、キャンペーンなどで容易に利用者に商品券を提供することができる。 As described above, gift certificates can be easily provided to users. For example, manufacturers can easily provide gift certificates to users as part of campaigns, etc.
また、決済サーバ100は、利用者が特定の商品を購入した場合や、特定の加盟店で電子決済サービスの決済を行った場合に商品券を利用者に付与してもよい。 The payment server 100 may also grant a gift certificate to a user when the user purchases a specific product or makes a payment using an electronic payment service at a specific affiliated store.
[原資について]
上記の商品券について、利用手数料またはプレミアム分の負担は、メーカーが行う。例えば、決済サーバ100は、利用者が商品を購入する操作を行った場合に、利用手数料およびプレミアム分の負担額をメーカーに関連付けて計上する。例えば、決済サーバ100は、所定の期間の計上した負担額をまとめてメーカーに請求する。また、メーカーは予め負担額を電子決済サービスの運営者に提供してもよい。この場合、例えば、決済サーバ100は、利用者が商品を購入する操作を行ったことに応じて発生する負担額の合計が予めメーカーから提供された負担額に到達した場合に、商品券の販売を停止してもよい。リワード型であっても、上述したように利用者が商品券を獲得する操作を行った場合に原資が負担される、または計上される仕組みであってもよい。
[About the source of funds]
For the above-mentioned gift certificates, the manufacturer is responsible for covering the usage fee or premium. For example, when a user performs an operation to purchase a product, the payment server 100 associates the usage fee and premium with the manufacturer and records them. For example, the payment server 100 bills the manufacturer for the total amount recorded for a predetermined period. The manufacturer may also provide the amount to be paid in advance to the operator of the electronic payment service. In this case, for example, the payment server 100 may stop selling the gift certificate when the total amount of the amount incurred in response to the user's operation to purchase a product reaches the amount provided in advance by the manufacturer. Even in the case of a reward-type gift certificate, as described above, a system may be used in which the original funds are paid or recorded when a user performs an operation to acquire a gift certificate.
[商品券の管理]
図12は、利用者情報172において管理される商品券情報について説明するための図である。例えば、利用者が同じ商品券IDを複数回購入した場合、これらは異なるレコードで管理されてもよい。例えば、商品券の有効期限は異なることがあり、決済サーバ100は、図12に示すように異なるタイミングで購入された同じIDの商品券IDを異なるレコードで管理する。例えば、一方の商品券と、他方の商品券とは異なる有効期限であるため、上記のように管理される。
[Gift certificate management]
FIG. 12 is a diagram illustrating gift certificate information managed in the user information 172. For example, if a user purchases the same gift certificate ID multiple times, these may be managed in different records. For example, gift certificates may have different expiration dates, and the payment server 100 manages gift certificate IDs with the same ID purchased at different times in different records, as shown in FIG. 12. For example, one gift certificate and another gift certificate have different expiration dates, and therefore are managed as described above.
決済サーバ100は、利用者に商品券の情報を提供する場合は、複数のレコードの情報を統合して(例えば利用可能額を合算して)決済アプリ20を介して利用者に提示してもよいし、別々に利用者に提示してもよい。例えば、別々に利用者に提示される場合は、4000円は2025年3月30日まで利用可能であり、3000円は2025年4月30日まで利用可能であることが提示される。合算されて表示される場合、例えば7000円の商品券を保有していることが提示される。この場合も、4000円は2025年3月30日までの期限であることが提示されてもよい。 When providing gift certificate information to a user, the payment server 100 may integrate information from multiple records (for example, add up the available amounts) and present it to the user via the payment app 20, or may present it to the user separately. For example, when presented separately to the user, it may be presented that the 4,000 yen amount is available until March 30, 2025, and the 3,000 yen amount is available until April 30, 2025. When the combined amounts are displayed, it may be presented that the user holds a gift certificate for, for example, 7,000 yen. In this case, it may also be presented that the 4,000 yen amount is valid until March 30, 2025.
決済サーバ100は、有効期限が異なる商品券を利用者が保有している場合、有効期限が短い商品券を優先して利用する。これにより利用者の利便性が向上する。 When a user holds gift certificates with different expiration dates, the payment server 100 will prioritize the gift certificate with the shorter expiration date. This improves user convenience.
[商品券が利用できる加盟店]
決済サーバ100は、利用者が保有する商品券を利用可能な加盟店を利用者端末装置10の表示部に表示させてもよい。図13は、利用者端末装置10の表示部に表示されるインターフェース画面の一例を示す図である。例えば、決済サーバ100は、図13に示すように地図情報において商品券が利用可能な加盟店を表示させてもよいし、リストで加盟店の一覧を表示させてもよい。図12のインターフェース画面では、例えば、利用者の現在の位置を基準とした地図情報における商品券が利用可能な加盟店の位置を示している。
[Participating stores where gift certificates can be used]
The payment server 100 may display the member stores where the gift certificate held by the user can be used on the display unit of the user terminal device 10. Fig. 13 is a diagram showing an example of an interface screen displayed on the display unit of the user terminal device 10. For example, the payment server 100 may display the member stores where the gift certificate can be used on map information as shown in Fig. 13, or may display a list of the member stores. The interface screen of Fig. 12 shows, for example, the locations of the member stores where the gift certificate can be used on map information based on the user's current location.
上記のように決済サーバ100は、利用者が商品券を利用できる加盟店を容易に認識するように商品券を利用することができる加盟店の情報を利用者に提供することができる。 As described above, the payment server 100 can provide users with information about affiliated stores where gift certificates can be used, so that users can easily recognize which affiliated stores can use gift certificates.
[決済履歴]
電子決済サービスにおいて電子的な商品券が利用された履歴情報が管理されている。決済サーバ100は、少なくとも商品券が利用された加盟店の情報の一覧を抽出する。決済サーバ100は、加盟店の情報に加え、加盟店における電子的な商品券により電子決済された商品等の情報と電子的な商品券による電子決済の利用金額とを含む一覧を抽出してもよい。具体的には、決済サーバ100は、利用者情報172の決済履歴情報を利用して商品券利用履歴情報を生成する。図14は、商品券利用履歴情報の一例を示す図である。商品券利用履歴情報は、例えば、商品券が利用された、加盟店の識別情報と、商品の識別情報と、金額と、商品を購入した購入日時とが対応付けられた情報である。商品券利用履歴情報は、利用者ごとに生成されてもよいし、利用者の属性ごとに生成されてもよい。例えば、利用者A(所定の属性の利用者)の商品券利用履歴情報が生成されたり、30代男性の商品券利用履歴情報が生成されたりしてもよい。また、商品券利用履歴情報の1つのレコードに対して利用者の情報(利用者の属性)が対応付けられてもよい。上記の属性は、電子決済サービスにおいて管理または保有されている利用者の属性情報であってもよい。具体的には、上記の属性情報は、性別や年齢、住んでいる地域(例えば住所)など本人確認情報(Know Your Customer情報)であってよい。
[Payment history]
An electronic payment service manages historical information on the use of electronic gift certificates. The payment server 100 extracts a list of information on at least affiliated stores where the gift certificates have been used. The payment server 100 may extract a list including, in addition to information on affiliated stores, information on products and other items electronically paid for using the electronic gift certificates at the affiliated stores and the amounts used in the electronic payments using the electronic gift certificates. Specifically, the payment server 100 generates gift certificate usage history information using the payment history information in the user information 172. FIG. 14 is a diagram showing an example of gift certificate usage history information. The gift certificate usage history information is, for example, information that associates the identification information of the affiliated store where the gift certificate was used, the identification information of the product, the amount, and the purchase date and time of the product. The gift certificate usage history information may be generated for each user or for each user attribute. For example, gift certificate usage history information for User A (a user with a predetermined attribute) or gift certificate usage history information for a man in his 30s may be generated. Furthermore, user information (user attributes) may be associated with one record of the gift certificate usage history information. The above attributes may be user attribute information managed or held by the electronic payment service. Specifically, the attribute information may be identity verification information (Know Your Customer information) such as gender, age, and area of residence (e.g., address).
上記のように、決済サーバ100は、電子決済サービスにおける商品券の利用履歴に基づいて、メーカーのどの商品がどのような販売チャネル(コンビニ、ドラッグストア、スーパーマーケットなど)で購入されているかを示す情報を抽出することができる。例えば、メーカーは、このような情報を参照して、商品の販売チャネルや販売戦略を検討することができる。ある利用者や所定の属性の利用者の商品を購入した店舗について、店舗を横断した販売チャネルの情報は入手することができない貴重な情報である。このような情報を、決済サーバ100は、提供することができる。例えば、クーポンの場合は、ある店舗で利用されると、その店舗以外の情報は取得することができないが、繰り返し利用できる商品券の場合、販売チャネルを横断してユーザの購入行動を取得可能である。例えば、上記のように時系列でのメーカーの商品の購入履歴を追うことが可能になるため、ユーザがどの店舗または販売チャネルで、どの商品を購入しているか、購入する店舗の使い分けを把握することが可能である。更に、加盟店と商品券が使われた商品と金額とを把握することが可能になるため、どの加盟店が、メーカーの商品をいくらで販売しているか、また、商品券が利用されて購入された商品の実売価格帯も把握することができる。例えば、店舗によってセールなど独自の販促を行っていることが想定されるため、どういった価格帯であればその商品が良く購入されているか把握できる。上記のように、これまでの仕組みでは得られない情報を、上記の商品券の利用履歴を分析することで得られることができる。 As described above, the payment server 100 can extract information indicating which manufacturer's products are purchased through which sales channels (convenience stores, drugstores, supermarkets, etc.) based on the usage history of gift certificates in electronic payment services. For example, manufacturers can refer to such information to consider product sales channels and sales strategies. Information on sales channels across stores is valuable information that cannot be obtained for stores where a particular user or a user with a specific attribute has purchased a product. The payment server 100 can provide such information. For example, in the case of a coupon, once used at a certain store, information other than that store cannot be obtained. However, in the case of a gift certificate that can be used repeatedly, it is possible to obtain the user's purchasing behavior across sales channels. For example, since it is possible to track the purchase history of a manufacturer's products over time as described above, it is possible to understand which store or sales channel a user purchases which products, and how often they use different stores. Furthermore, since it is possible to identify the affiliated store, the product for which the gift certificate was used, and the amount, it is possible to understand which affiliated store sells the manufacturer's products, how much they cost, and the actual selling price range of the products purchased using the gift certificate. For example, since it is assumed that each store will run its own sales and other promotions, it will be possible to understand at what price range a particular product is most popular. As mentioned above, by analyzing the usage history of the gift certificates mentioned above, it will be possible to obtain information that could not be obtained using previous systems.
以上説明した実施形態によれば、決済サーバ100は、電子決済サービスで利用できる商品等が限定された電子的な商品券であって決済情報の商品等識別情報に適用できる電子的な商品券を利用者が保有している場合に、商品券の残高を利用して決済額を決済することにより、利用者の利便性を向上させることができる。 According to the embodiment described above, when a user holds an electronic gift certificate that is limited to the products etc. that can be used with the electronic payment service and that can be applied to the product etc. identification information in the payment information, the payment server 100 can improve user convenience by using the balance on the gift certificate to settle the payment amount.
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。 The above describes the form for carrying out the present invention using an embodiment, but the present invention is in no way limited to such an embodiment, and various modifications and substitutions can be made without departing from the spirit of the present invention.
10 利用者端末装置
20 決済アプリ
50 第1店舗端末装置
100 決済サーバ
120 コンテンツ提供部
130 決済処理部
140 情報管理部
178 適用情報
10 User terminal device 20 Payment application 50 First store terminal device 100 Payment server 120 Content provider 130 Payment processor 140 Information manager 178 Application information
Claims (13)
前記電子決済サービスで利用できる商品等が限定された電子的な商品券であって前記決済情報の前記商品等識別情報に適用できる電子的な商品券を前記利用者が保有している場合に、前記商品券の残高を利用して前記決済額を決済し、決済の結果を前記利用者の端末装置に送信する処理部と、
を備える情報処理装置。 an acquisition unit that acquires payment information including the user identification information, product identification information for identifying the product or service related to the electronic payment, and the payment amount of the electronic payment from a store terminal device that reads a code image encoded with user identification information for identifying the user used for electronic payment of the electronic payment service, displayed on a display unit of the user terminal device;
a processing unit that, when the user holds an electronic gift certificate that is applicable to the product identification information of the payment information and that limits the products that can be used in the electronic payment service, settles the payment amount using the balance of the gift certificate and transmits the settlement result to the terminal device of the user;
An information processing device comprising:
記憶部に記憶された前記利用者識別情報と、利用できるまたは利用できない商品等の前記商品等識別情報が規定され前記電子決済サービスで利用できる商品等が限定された電子的な商品券の商品券識別情報とが対応付けられた対応情報を参照して、
前記決済情報の前記商品等識別情報に適用できる電子的な商品券を前記利用者が保有している場合に、前記商品券の残高を利用して前記決済額を決済する、
請求項1に記載の情報処理装置。 The processing unit
By referring to correspondence information in which the user identification information stored in the storage unit is associated with the gift certificate identification information of an electronic gift certificate in which the product identification information of the product or the like that can be used or cannot be used is specified and the products or the like that can be used in the electronic payment service are limited,
If the user holds an electronic gift certificate applicable to the product identification information of the payment information, the payment amount is paid using the balance of the gift certificate.
The information processing device according to claim 1 .
前記決済情報に、前記利用者が保有している前記電子的な商品券が適用できる第1の商品等識別情報と、前記電子的な商品券が適用できない第2の商品等識別情報が含まれる場合に、
前記第1の商品等識別情報の決済に対しては前記電子的な商品券の残高を利用して前記第1の商品等識別情報の決済額を決済し、
前記第2の商品等識別情報の決済に対しては前記電子的な商品券の残高とは別の電子サービスの電子決済の手法を利用して前記第2の商品等識別情報の決済額を決済する、
請求項1に記載の情報処理装置。 The processing unit
When the payment information includes first product identification information to which the electronic gift certificate held by the user can be applied and second product identification information to which the electronic gift certificate cannot be applied,
When paying for the first product or other identification information, the payment amount for the first product or other identification information is paid using the balance of the electronic gift certificate;
For the payment of the second product identification information, an electronic payment method for an electronic service different from that for the balance of the electronic gift certificate is used to pay the payment amount of the second product identification information.
The information processing device according to claim 1 .
請求項1から3のうちいずれか1項に記載の情報処理装置。 The gift certificate is a gift certificate that can be used for products of a specific manufacturer,
The information processing device according to claim 1 .
前記決済情報には、前記加盟店識別情報が含まれ、
前記処理部は、前記決済情報の加盟店識別情報が、前記利用者が保有する前記電子的な商品券の加盟店識別情報に一致する場合に、前記電子決済サービスを利用した決済を実行する、
請求項1から3のうちいずれか1項に記載の情報処理装置。 The electronic gift certificate is associated with affiliated store identification information, which is identification information of an affiliated store of the electronic payment service that can be used,
The payment information includes the affiliated store identification information,
the processing unit executes payment using the electronic payment service when the affiliated store identification information in the payment information matches the affiliated store identification information on the electronic gift certificate held by the user.
The information processing device according to claim 1 .
前記処理部は、前記決済情報に含まれる情報が、前記条件を満たすことを条件に前記決済を実行する、
請求項1から3のうちいずれか1項に記載の情報処理装置。 The electronic gift certificate is associated with conditions under which it can be used,
the processing unit executes the payment on the condition that information included in the payment information satisfies the condition.
The information processing device according to claim 1 .
請求項1から3のうちいずれか1項に記載の情報処理装置。 The gift certificate can be used for multiple payments until the remaining balance of the gift certificate is used up.
The information processing device according to claim 1 .
前記処理部は、前記商品等識別情報が付加された後の対応情報を参照して、前記決済情報に含まれる前記商品等識別情報の商品等の決済において前記電子的な商品券の利用の可否を判定する、
請求項2に記載の情報処理装置。 When the product identification information is newly added to the correspondence information,
The processing unit refers to the corresponding information to which the product etc. identification information has been added, and determines whether the electronic gift certificate can be used in payment for the product etc. identified by the product etc. identification information included in the payment information.
The information processing device according to claim 2 .
前記決済情報に含まれる前記商品等識別情報に含まれるメーカー識別情報を特定し、
前記対応情報における前記メーカー識別情報を含む前記商品等識別情報の有無を判定して、前記決済情報の前記商品等識別情報の商品等について前記電子的な商品券が利用できるか否かを判定する、
請求項2に記載の情報処理装置。 The processing unit
Identifying manufacturer identification information included in the product identification information included in the payment information;
determining whether or not the product identification information including the manufacturer identification information is present in the correspondence information, and determining whether or not the electronic gift certificate can be used for the product or the like identified by the product identification information in the payment information;
The information processing device according to claim 2 .
前記処理部は、少なくとも前記電子的な商品券が利用された加盟店の情報の一覧を抽出する、
請求項1から3のうちいずれか1項に記載の情報処理装置。 History information including information on affiliated stores where the electronic gift certificates have been used in the electronic payment service is managed;
The processing unit extracts a list of information on at least the affiliated stores where the electronic gift certificate has been used.
The information processing device according to claim 1 .
前記処理部は、前記加盟店の情報に加え、前記商品等の情報と前記利用金額とを含む一覧を抽出する、
請求項10に記載の情報処理装置。 The history information further includes information on the products and the like for which electronic payments have been made using the electronic gift certificate at the affiliated store and the amount of the electronic payment using the electronic gift certificate,
The processing unit extracts a list including information on the affiliated store, information on the product, etc., and the amount used.
The information processing device according to claim 10.
利用者の端末装置の表示部に表示された電子決済サービスの電子決済に利用される利用者を識別するための利用者識別情報がエンコードされたコード画像を読み取った店舗の端末装置から、前記利用者識別情報、前記電子決済に係る商品またはサービスである商品等を識別するための商品等識別情報、および前記電子決済の決済額を含む決済情報を取得し、
前記電子決済サービスで利用できる商品等が限定された電子的な商品券であって前記決済情報の前記商品等識別情報に適用できる電子的な商品券を前記利用者が保有している場合に、前記商品券の残高を利用して前記決済額を決済し、決済の結果を前記利用者の端末装置に送信する、
情報処理方法。 The computer
The store's terminal device reads a code image in which user identification information for identifying a user used for electronic payment of an electronic payment service, which is displayed on the display unit of the user's terminal device, is encoded, and payment information including the user identification information, product identification information for identifying a product or service related to the electronic payment, and the payment amount of the electronic payment is obtained from the store's terminal device;
If the user holds an electronic gift certificate that is applicable to the product identification information of the payment information and that is limited to the products that can be used in the electronic payment service, the payment amount is paid using the balance of the gift certificate, and the result of the payment is transmitted to the terminal device of the user .
Information processing methods.
利用者の端末装置の表示部に表示された電子決済サービスの電子決済に利用される利用者を識別するための利用者識別情報がエンコードされたコード画像を読み取った店舗の端末装置から、前記利用者識別情報、前記電子決済に係る商品またはサービスである商品等を識別するための商品等識別情報、および前記電子決済の決済額を含む決済情報を取得させ、
前記電子決済サービスで利用できる商品等が限定された電子的な商品券であって前記決済情報の前記商品等識別情報に適用できる電子的な商品券を前記利用者が保有している場合に、前記商品券の残高を利用して前記決済額を決済し、決済の結果を前記利用者の端末装置に送信させる、
プログラム。 On the computer,
The store terminal device reads a code image in which user identification information for identifying a user used for electronic payment of an electronic payment service, which is displayed on a display unit of the user's terminal device, is encoded, and acquires payment information including the user identification information, product identification information for identifying a product or service that is related to the electronic payment, and the payment amount of the electronic payment, from the store terminal device;
If the user holds an electronic gift certificate that is applicable to the product identification information of the payment information and that is limited to the products that can be used in the electronic payment service, the payment amount is paid using the balance of the gift certificate, and the result of the payment is transmitted to the terminal device of the user .
program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2025021572A JP7721827B1 (en) | 2025-02-13 | 2025-02-13 | Information processing device, information processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2025021572A JP7721827B1 (en) | 2025-02-13 | 2025-02-13 | Information processing device, information processing method, and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP7721827B1 true JP7721827B1 (en) | 2025-08-12 |
Family
ID=96697803
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2025021572A Active JP7721827B1 (en) | 2025-02-13 | 2025-02-13 | Information processing device, information processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7721827B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002304562A (en) * | 2001-04-03 | 2002-10-18 | Seven Eleven Japan Co Ltd | Store utilization system, store utilization terminal device, store utilization method, and program |
US20090083139A1 (en) * | 2007-09-25 | 2009-03-26 | Yahoo! Inc. | Systems and methods for serving generalized gift certificates to consumers on a web site |
JP2021174232A (en) * | 2020-04-24 | 2021-11-01 | ネットパイロティング株式会社 | Prepaid point information processing server, information processing system, information processing device and information processing method that can be applied to the purchase price of a specific product |
-
2025
- 2025-02-13 JP JP2025021572A patent/JP7721827B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002304562A (en) * | 2001-04-03 | 2002-10-18 | Seven Eleven Japan Co Ltd | Store utilization system, store utilization terminal device, store utilization method, and program |
US20090083139A1 (en) * | 2007-09-25 | 2009-03-26 | Yahoo! Inc. | Systems and methods for serving generalized gift certificates to consumers on a web site |
JP2021174232A (en) * | 2020-04-24 | 2021-11-01 | ネットパイロティング株式会社 | Prepaid point information processing server, information processing system, information processing device and information processing method that can be applied to the purchase price of a specific product |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7505101B1 (en) | Information processing device, information processing method, program, and system | |
JP7366313B1 (en) | Service provision equipment, service provision method, and program | |
JP7532701B1 (en) | Information processing device, information processing method, and program | |
JP7454741B1 (en) | Service provision equipment, service provision method, and program | |
JP2025069903A (en) | Information processing device, information processing method, program, and system | |
JP7721827B1 (en) | Information processing device, information processing method, and program | |
JP2024051847A (en) | Payment management device, payment management method, and program | |
JP7749154B1 (en) | Information processing device, information processing method, and program | |
JP7747923B1 (en) | Information processing device, information processing method, and program | |
JP7445066B1 (en) | Analysis equipment, analysis method, and program | |
JP7691562B1 (en) | Information processing device, information processing method, and program | |
JP7557593B1 (en) | Information processing device, information processing method, program, and system | |
JP7413590B1 (en) | Information processing device, information processing method, and program | |
JP7554896B1 (en) | Information processing device, information processing method, and program | |
JP7524449B1 (en) | SERVICE PROVIDING SERVER, SERVICE PROVIDING METHOD, AND PROGRAM | |
JP7721773B1 (en) | Information processing device, information processing method, and program | |
JP7633451B1 (en) | Information processing device, information processing method, and program | |
JP7395789B1 (en) | Information processing device, information processing method, and program | |
JP7569960B1 (en) | Information processing device, information processing method, and program | |
JP7419589B1 (en) | Service provision equipment, service provision method, and program | |
JP7704940B1 (en) | SERVICE PROVIDING APPARATUS, SERVICE PROVIDING METHOD, AND PROGRAM | |
JP7622161B1 (en) | Information processing device, information processing method, program, and system | |
JP7639230B1 (en) | Information processing device, information processing method, and program | |
JP7564920B1 (en) | Information processing device, information processing method, program, and system | |
JP7636621B1 (en) | Information processing system, information processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250213 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20250213 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250311 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250512 |
|
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: 20250708 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250730 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7721827 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |