JP7504275B2 - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
JP7504275B2
JP7504275B2 JP2023182661A JP2023182661A JP7504275B2 JP 7504275 B2 JP7504275 B2 JP 7504275B2 JP 2023182661 A JP2023182661 A JP 2023182661A JP 2023182661 A JP2023182661 A JP 2023182661A JP 7504275 B2 JP7504275 B2 JP 7504275B2
Authority
JP
Japan
Prior art keywords
information
user
payment
store
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023182661A
Other languages
Japanese (ja)
Other versions
JP2024052659A (en
Inventor
桃太郎 武田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PayPay Corp
Original Assignee
PayPay Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PayPay Corp filed Critical PayPay Corp
Priority to JP2023182661A priority Critical patent/JP7504275B2/en
Publication of JP2024052659A publication Critical patent/JP2024052659A/en
Application granted granted Critical
Publication of JP7504275B2 publication Critical patent/JP7504275B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

従来、ユーザ(利用者)から投稿される口コミ等の投稿情報を利用するサービスが提供されている。このような投稿を管理するための技術の一例として、利用者が投稿した投稿情報の信頼性について、その投稿情報に対応する投稿対象の位置情報と投稿内容を比較することで判定する技術が知られている。 Conventionally, services have been provided that utilize posted information such as reviews posted by users. One example of a technology for managing such posts is a technology that determines the reliability of posted information posted by users by comparing the posted content with the location information of the posting target corresponding to the posted information.

特許第5372254号公報Patent No. 5372254

しかしながら、上述した技術には改善の余地がある。例えば、上述した技術では、投稿対象の位置が取得できない場合等においては、適切に投稿情報の信頼性を判定することができず、投稿に関するサービスの品質を向上させることが難しい。 However, there is room for improvement in the above-mentioned technology. For example, in cases where the location of the posting subject cannot be obtained, the above-mentioned technology is unable to properly determine the reliability of the posted information, making it difficult to improve the quality of the posting service.

本願は、上記に鑑みてなされたものであって、投稿に関するサービスの品質を向上させることを目的とする。 This application was made in consideration of the above, and aims to improve the quality of posting services.

本願に係る情報処理装置は、電子決済サービスによる決済が可能な店舗における利用者の決済に関する決済情報を取得する取得部と、前記利用者の前記決済情報に基づいて、前記利用者による所定の対象に関する投稿を受け付ける受付コンテンツと、前記利用者による前記決済情報が示す前記店舗での決済に関する投稿項目の選択を受け付ける投稿用コンテンツとを含む提供用情報を提供する提供部と、を有することを特徴とする。 The information processing device according to the present application is characterized by having an acquisition unit that acquires payment information related to a payment made by a user at a store where payment can be made by electronic payment service, and a provision unit that provides information to be provided, including reception content that accepts posts by the user related to a specified subject based on the payment information of the user, and posting content that accepts a selection by the user of a posting item related to a payment at the store indicated by the payment information.

実施形態の一態様によれば、投稿に関するサービスの品質を向上させることができるという効果を奏する。 According to one aspect of the embodiment, it is possible to improve the quality of the posting service.

図1は、実施形態に係る情報処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of information processing according to an embodiment. 図2は、利用者に提供される提供用情報の例を示す図である。FIG. 2 is a diagram showing an example of the information to be provided to the user. 図3は、実施形態に係る決済サーバの構成例を示す図である。FIG. 3 is a diagram illustrating an example of the configuration of the payment server according to the embodiment. 図4は、実施形態に係る口座データベースの一例を示す図である。FIG. 4 is a diagram illustrating an example of an account database according to the embodiment. 図5は、実施形態に係る投稿情報データベースの一例を示す図である。FIG. 5 is a diagram illustrating an example of a post information database according to the embodiment. 図6は、実施形態に係る事業者情報データベースの一例を示す図である。FIG. 6 is a diagram illustrating an example of a business information database according to the embodiment. 図7は、実施形態に係る利用者情報データベースの一例を示す図である。FIG. 7 is a diagram illustrating an example of a user information database according to the embodiment. 図8は、実施形態に係る情報処理の手順の一例を示すフローチャートである。FIG. 8 is a flowchart illustrating an example of a procedure of information processing according to the embodiment. 図9は、決済サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 9 is a hardware configuration diagram showing an example of a computer that realizes the functions of the payment server.

以下に、本願に係る情報処理装置、情報処理方法及び情報処理プログラムを実施するための形態(以下、「実施形態」と記載する。)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法及び情報処理プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略する。 Below, the information processing device, information processing method, and information processing program according to the present application will be described in detail with reference to the drawings. Note that the information processing device, information processing method, and information processing program according to the present application are not limited to these embodiments. In addition, the same parts in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

〔1.実施形態〕
図1を用いて、本実施形態の情報処理装置等により実現される情報処理を説明する。図1は、実施形態に係る情報処理の一例を示す図である。なお、図1では、本実施形態に係る情報処理装置の一例である決済サーバ10によって、実施形態に係る情報処理などが実現されるものとする。
1. Embodiment
The information processing performed by the information processing device of the present embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the information processing performed according to the embodiment. In Fig. 1, the information processing performed according to the embodiment is performed by a payment server 10, which is an example of the information processing device of the present embodiment.

図1に示すように、実施形態に係る情報処理システム1は、決済サーバ10と、利用者端末100と、店舗端末200とを含む。決済サーバ10、利用者端末100及び店舗端末200は、ネットワークN(例えば、図3参照)を介して有線または無線により相互に通信可能に接続される。ネットワークNは、例えば、インターネットなどのWAN(Wide Area Network)である。なお、図1に示した情報処理システム1には、複数台の決済サーバ10、複数台の利用者端末100及び複数台の店舗端末200が含まれていてもよい。 As shown in FIG. 1, the information processing system 1 according to the embodiment includes a payment server 10, a user terminal 100, and a store terminal 200. The payment server 10, the user terminal 100, and the store terminal 200 are connected to each other via a network N (see FIG. 3, for example) so as to be able to communicate with each other by wire or wirelessly. The network N is, for example, a wide area network (WAN) such as the Internet. Note that the information processing system 1 shown in FIG. 1 may include multiple payment servers 10, multiple user terminals 100, and multiple store terminals 200.

図1に示す決済サーバ10は、実施形態に係る情報処理を実行する情報処理装置であり、サーバ装置やクラウドシステム等により実現される。例えば、決済サーバ10は、利用者端末100を用いる電子決済に関する電子決済サービスを提供する。例えば、決済サーバ10は、取引対象の提供者(事業者)や取引対象が提供される利用者の口座を管理しており、利用者からの決済要求に従って、口座間において電子マネーの移行等を行うことで、各種決済を実現する。なお、電子マネーとは、例えば、各種企業が独自に用いるポイントや通貨等であってもよく、日本円やドル等の国家により提供される貨幣を電子的に取引可能としたものであってもよい。 The payment server 10 shown in FIG. 1 is an information processing device that executes information processing according to the embodiment, and is realized by a server device, a cloud system, or the like. For example, the payment server 10 provides an electronic payment service related to electronic payments using a user terminal 100. For example, the payment server 10 manages the accounts of providers (businesses) of transaction objects and users to whom transaction objects are provided, and realizes various payments by transferring electronic money between accounts in accordance with a payment request from a user. Note that electronic money may be, for example, points or currency used independently by various companies, or may be electronically tradable currency provided by a country, such as Japanese yen or dollars.

また、決済サーバ10は、投稿に関するサービスを提供する。決済サーバ10は、利用者による投稿を受け付ける投稿受付サービスや、利用者により投稿された投稿情報等の各種情報を提供する情報提供サービスを提供する。決済サーバ10は、電子決済サービスによる決済が可能な店舗における利用者の決済に関する決済情報に基づいて、利用者による所定の対象に関する投稿の受け付け可否を決定する。また、決済サーバ10は、投稿の受け付け可否の決定結果に応じて、提供用情報を提供する。例えば、決済サーバ10は、決定結果に応じて変動する提供用情報を、利用者が利用する利用者端末100へ送信する。 The payment server 10 also provides services related to posts. The payment server 10 provides a post reception service that accepts posts by users, and an information provision service that provides various information such as posted information posted by users. The payment server 10 determines whether or not to accept a post by a user regarding a specific target, based on payment information related to the user's payment at a store where payment can be made using an electronic payment service. The payment server 10 also provides information to be provided depending on the result of the decision on whether or not to accept the post. For example, the payment server 10 transmits information to be provided that changes depending on the result of the decision to the user terminal 100 used by the user.

情報提供サービスは、利用者により投稿された投稿情報等の所望の情報を提供する任意のサービスであってもよい。例えば、情報提供サービスは、SNS(Social Networking Service)、ブログ、ミニブログ、口コミサイト等のサービスであってもよい。例えば、情報提供サービスは、利用者端末100にインストールされた情報提供サービスを提供するアプリケーションにより利用者に提供されてもよい。なお、情報提供サービスは、利用者端末100を用いる電子決済用のアプリケーション(以下、単に「決済アプリ」と記載する場合がある)内で起動するアプリケーション(ミニアプリ)により行われるサービスであってもよい。 The information provision service may be any service that provides desired information, such as posted information posted by a user. For example, the information provision service may be a service such as a social networking service (SNS), blog, microblog, or review site. For example, the information provision service may be provided to a user by an application that provides an information provision service that is installed on the user terminal 100. Note that the information provision service may be a service provided by an application (mini-app) that is launched within an application for electronic payment (hereinafter, sometimes simply referred to as a "payment app") that uses the user terminal 100.

なお、図1では説明のために、電子決済サービスを提供する装置と、投稿に関するサービスを提供する装置とが一体である場合を一例として説明するが、情報処理システム1は、任意の装置構成が採用可能である。例えば、電子決済サービスを提供する決済サーバ10が利用者による投稿受付等、投稿に関するサービスを提供する装置構成に限らず、投稿に関するサービスを提供するサーバ装置は決済サーバとは別体の情報処理装置である装置構成であってもよい。この場合、投稿に関するサービスを提供する情報処理装置が決済サーバから取得した情報を用いて、利用者による投稿を受付可能にするかの決定処理を行ってもよい。なお、上述した装置構成は一例に過ぎず、情報処理システム1は、電子決済サービス、投稿に関するサービス等の所望の機能を実現可能であれば、任意の装置構成が採用可能である。 For the sake of explanation, FIG. 1 shows an example in which a device providing an electronic payment service and a device providing a service related to posting are integrated, but the information processing system 1 can have any device configuration. For example, the payment server 10 that provides the electronic payment service is not limited to a device configuration that provides services related to posting, such as accepting posts by users, and the server device that provides services related to posting may be an information processing device separate from the payment server. In this case, the information processing device that provides services related to posting may use information acquired from the payment server to perform a decision process as to whether to accept posts by users. The above-mentioned device configuration is merely an example, and the information processing system 1 can have any device configuration as long as it can realize the desired functions, such as electronic payment service and services related to posting.

図1に示す利用者端末100は、利用者によって利用される情報処理装置である。利用者端末100は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等により実現される。また、利用者端末100は、決済サーバ10によって配信される情報を、ウェブブラウザやアプリケーションにより表示する。なお、図1に示す例では、利用者端末100がスマートフォンである場合を示す。この場合、利用者端末100は、タッチパネルの機能により利用者の操作を受け付ける。例えば、利用者端末100は、利用者の指や専用ペンで利用者から各種操作を受け付ける。利用者端末100は、利用者の操作に応じた情報の要求する要求情報を決済サーバ10等の外部装置へ送信する。利用者端末100は、決済サーバ10等の外部装置から受信した情報を表示する。 The user terminal 100 shown in FIG. 1 is an information processing device used by a user. The user terminal 100 is realized, for example, by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. The user terminal 100 also displays information distributed by the payment server 10 using a web browser or an application. Note that the example shown in FIG. 1 shows a case where the user terminal 100 is a smartphone. In this case, the user terminal 100 accepts user operations using a touch panel function. For example, the user terminal 100 accepts various operations from the user using the user's finger or a dedicated pen. The user terminal 100 transmits request information requesting information corresponding to the user's operation to an external device such as the payment server 10. The user terminal 100 displays information received from an external device such as the payment server 10.

また、利用者端末100は、GPS(Global Positioning System)センサ等の位置センサを有し、利用者の位置を取得可能であってもよい。利用者端末100は、決済時の利用者の位置をその決済と対応付け記憶部に記憶してもよいし、決済サーバ10等の他の情報処理装置へ送信してもよい。例えば、利用者端末100は、決済時の利用者の位置の情報を後述する決済情報とともに、決済サーバ10等の他の情報処理装置へ送信してもよい。なお、利用者端末100は、利用者の位置の情報を取得可能であれば、どのような態様により利用者の位置の情報を取得してもよい。例えば、利用者端末100を利用する利用者は、利用者端末100と通信可能なウェアラブルデバイスを身に付けることにより、ウェアラブルデバイスにより利用者の位置が検知されてもよい。この場合、利用者端末100は、ウェアラブルデバイスから利用者の位置の情報を取得してもよく、位置センサを有しなくてもよい。なお、上記は一例であり、利用者端末100は、様々な手段により利用者の位置の情報を取得してもよい。 The user terminal 100 may also have a position sensor such as a GPS (Global Positioning System) sensor and be capable of acquiring the user's position. The user terminal 100 may store the user's position at the time of payment in a storage unit in association with the payment, or may transmit it to another information processing device such as the payment server 10. For example, the user terminal 100 may transmit information on the user's position at the time of payment to another information processing device such as the payment server 10 together with payment information described later. Note that the user terminal 100 may acquire the user's position information in any manner as long as it is capable of acquiring the user's position information. For example, a user who uses the user terminal 100 may wear a wearable device capable of communicating with the user terminal 100, and the user's position may be detected by the wearable device. In this case, the user terminal 100 may acquire the user's position information from the wearable device, or may not have a position sensor. Note that the above is an example, and the user terminal 100 may acquire the user's position information by various means.

なお、利用者端末100は、所定の情報処理を実現する制御情報を決済サーバ10から受け取った場合には、制御情報に従って情報処理を実現する。ここで、制御情報は、例えば、JavaScript(登録商標)等のスクリプト言語やCSS(Cascading Style Sheets)等のスタイルシート言語、Java(登録商標)等のプログラミング言語、HTML(HyperText Markup Language)等のマークアップ言語等により記述される。なお、決済サーバ10から配信される所定のアプリケーションそのものを制御情報とみなしてもよい。 When the user terminal 100 receives control information for implementing a specified information processing from the payment server 10, the user terminal 100 implements the information processing in accordance with the control information. Here, the control information is described in, for example, a script language such as JavaScript (registered trademark), a style sheet language such as CSS (Cascading Style Sheets), a programming language such as Java (registered trademark), or a markup language such as HTML (HyperText Markup Language). The specified application itself delivered from the payment server 10 may be regarded as the control information.

図1に示す店舗端末200は、利用者に取引対象を提供する店舗において利用される情報処理装置である。店舗端末200は、例えば、POS(Point of Sales)端末や、スマートフォン、タブレット型端末、ノート型PC、デスクトップPC、携帯電話機、PDA等により実現される。また、店舗端末200は、決済サーバ10によって配信される情報を、ウェブブラウザやアプリケーションにより表示する。 The store terminal 200 shown in FIG. 1 is an information processing device used in a store that provides transaction objects to users. The store terminal 200 is realized, for example, by a POS (Point of Sales) terminal, a smartphone, a tablet terminal, a notebook PC, a desktop PC, a mobile phone, a PDA, etc. The store terminal 200 also displays information distributed by the payment server 10 using a web browser or an application.

なお、図1に示す例では、店舗端末200が店舗(飲食店)で利用される会計(決済)処理用の端末であり、店舗において提供する商品に関する商品情報を管理するものとする。例えば、店舗端末200は、商品の名称や、商品の価格などといった商品情報を、商品に添付されるバーコードが示す情報(商品を識別するための識別情報(商品ID))に紐づけて管理してもよい。 In the example shown in FIG. 1, the store terminal 200 is a terminal for accounting (payment) processing used in a store (restaurant) and manages product information related to products offered in the store. For example, the store terminal 200 may manage product information such as the product name and product price by linking it to information indicated by a barcode attached to the product (identification information (product ID) for identifying the product).

〔1-1.利用者端末100を用いた決済について〕
ここで、決済サーバ10が実行する情報処理に先立ち、利用者端末100を用いた決済(電子決済)の一例について説明する。なお、以下の説明では、店舗の一例である店舗Aに配置された2次元コード(QRコード(登録商標))であって、店舗Aを識別する店舗識別情報を示す2次元コードを用いて、利用者Uが利用者端末100を用いた決済を行う例について説明するが、実施形態は、これに限定されるものではない。例えば、図1では、利用者端末100から決済に必要な情報を取得した店舗端末200から決済サーバ10へ決済情報を送信する場合を一例として説明する。このように、情報処理システム1における決済処理では、利用者端末100及び店舗端末200のいずれが決済サーバ10との決済処理に関する通信主体であってもよい。以下に説明する決済の一例は、任意の利用者が任意の利用者端末100を用いて、任意の店舗にて決済を行う場合においても適用可能である。また、店舗識別情報は、QRコードのみならず、バーコードや所定のマーク、番号等であってもよい。
1-1. Payment using the user terminal 100
Here, an example of payment (electronic payment) using the user terminal 100 will be described prior to the information processing executed by the payment server 10. In the following description, an example will be described in which a user U makes a payment using the user terminal 100 using a two-dimensional code (QR code (registered trademark)) arranged in a store A, which is an example of a store, and which indicates store identification information for identifying the store A, but the embodiment is not limited to this. For example, in FIG. 1, a case will be described in which the store terminal 200, which has acquired information necessary for payment from the user terminal 100, transmits payment information to the payment server 10. In this way, in the payment processing in the information processing system 1, either the user terminal 100 or the store terminal 200 may be the communication subject regarding the payment processing with the payment server 10. The example of payment described below can also be applied to a case in which an arbitrary user makes a payment at an arbitrary store using an arbitrary user terminal 100. In addition, the store identification information may be not only a QR code but also a barcode, a predetermined mark, a number, or the like.

例えば、利用者Uが店舗Aにて各種の商品やサービスといった決済対象(取引対象)の利用や購入に伴う決済を行う場合、利用者Uは、利用者端末100に予めインストールされた決済アプリを起動する。そして、利用者Uは、決済アプリを介して、店舗Aに設置された店舗識別情報を撮影する。このような場合、利用者端末100は、決済対象の価格を入力するための画面を表示し、利用者U或いは店舗Aの店員から決済金額の入力を受け付ける。そして、利用者端末100は、利用者Uを識別する利用者識別情報と、店舗識別情報(若しくは、店舗識別情報が示す情報、すなわち、店舗A(若しくは店舗Aの事業者)を示す情報(例えば、店舗ID))と、決済金額とを示す決済情報を決済サーバ10へ送信する。 For example, when user U makes a payment for the use or purchase of a payment object (transaction object) such as various products or services at store A, user U launches a payment app pre-installed on user terminal 100. User U then photographs the store identification information installed at store A via the payment app. In such a case, user terminal 100 displays a screen for inputting the price of the payment object, and accepts input of the payment amount from user U or a store clerk at store A. User terminal 100 then transmits to payment server 10 payment information indicating user identification information that identifies user U, store identification information (or information indicated by the store identification information, i.e., information indicating store A (or the operator of store A) (e.g., store ID)), and the payment amount.

このような場合、決済サーバ10は、利用者識別情報が示す利用者Uの口座から、店舗識別情報が示す店舗Aの口座へ、決済金額が示す額の電子マネーを移行させる。そして、決済サーバ10は、決済が完了した旨の通知を利用者端末100へ送信する。このような場合、利用者端末100は、決済が完了した旨の画面や所定の音声を出力することで、電子マネーによる決済が行われた旨を通知する。 In such a case, the payment server 10 transfers electronic money in the amount indicated by the payment amount from the account of user U indicated by the user identification information to the account of store A indicated by the store identification information. The payment server 10 then sends a notification that the payment has been completed to the user terminal 100. In such a case, the user terminal 100 notifies the user that payment has been made with electronic money by outputting a screen or a specified sound indicating that the payment has been completed.

より詳細な例を説明する。例えば、店舗Aに設置された店舗識別情報は、店舗ごとに設定されるURL(Uniform Resource Locator)であって、店舗Aが属するグループを示すグループ識別情報と、そのグループにおいて店舗Aを識別するグループ店舗識別情報とに紐づけ、決済サーバ10が参照可能に管理されている。なお、店舗識別情報となるURLは、決済サーバ10にアクセスするためのURLとなる。利用者端末100は、店舗識別情報を撮影すると、撮影した店舗識別情報が示すURLにアクセスし、利用者識別情報を送信する。このような場合、決済サーバ10は、アクセスされたURLと対応するグループ識別情報を特定し、特定したグループ識別情報と紐づけられた電子マネーの口座(「ウォレット」と表示する場合がある)を特定する。続いて、決済サーバ10は、利用者端末100に対して金額入力画面を表示させ、金額を入力させる。そして、決済サーバ10は、利用者端末100から受けつけた利用者識別情報と紐づけられたウォレットから、グループ識別情報を特定し、特定したグループ識別情報と紐づけられたウォレットに対して、入力された金額の電子マネーを移動させる。なお、決済サーバ10は、グループ識別情報およびグループ店舗識別情報に紐づけられるウォレットに電子マネーを移動させてもよい。 A more detailed example will be described. For example, the store identification information installed in store A is a URL (Uniform Resource Locator) set for each store, and is linked to group identification information indicating the group to which store A belongs and group store identification information identifying store A in the group, and is managed so that the payment server 10 can refer to it. The URL that is the store identification information is a URL for accessing the payment server 10. When the user terminal 100 photographs the store identification information, it accesses the URL indicated by the photographed store identification information and transmits the user identification information. In such a case, the payment server 10 identifies the group identification information corresponding to the accessed URL, and identifies the electronic money account (sometimes displayed as "wallet") that is linked to the identified group identification information. Next, the payment server 10 causes the user terminal 100 to display an amount input screen and input the amount. Then, the payment server 10 identifies the group identification information from the wallet linked to the user identification information received from the user terminal 100, and transfers the input amount of electronic money to the wallet linked to the identified group identification information. The payment server 10 may also transfer the electronic money to a wallet linked to the group identification information and the group store identification information.

なお、利用者端末100を用いた決済は、上述した処理に限定されるものではない。例えば、利用者端末100を用いた決済は、店舗Aに設置された店舗端末200を用いたものであってもよい。例えば、利用者端末100は、利用者Uを識別するための利用者識別情報を画面上に表示させる。このような場合、店舗Aに設置された店舗端末200は、利用者端末100に表示された利用者識別情報を読み取り、利用者識別情報(若しくは、利用者識別情報が示す情報、すなわち、利用者Uを示す情報(例えば、利用者ID))と、決済金額と、店舗Aを識別する情報とを示す決済情報を決済サーバ10へ送信する。このような場合、決済サーバ10は、利用者識別情報が示す利用者Uの口座から、店舗Aの口座へ、決済金額が示す額の電子マネーを移行させ、店舗Aの店舗端末200或いは利用者端末100に対し、決済が完了した旨の画面や所定の音声を出力させることで、決済が行われた旨を通知してもよい。 Note that the payment using the user terminal 100 is not limited to the above-mentioned process. For example, the payment using the user terminal 100 may be made using the store terminal 200 installed in store A. For example, the user terminal 100 displays user identification information for identifying user U on the screen. In such a case, the store terminal 200 installed in store A reads the user identification information displayed on the user terminal 100 and transmits payment information indicating the user identification information (or information indicated by the user identification information, i.e., information indicating user U (e.g., user ID)), the payment amount, and information identifying store A to the payment server 10. In such a case, the payment server 10 transfers electronic money in the amount indicated by the payment amount from the account of user U indicated by the user identification information to the account of store A, and may notify the store terminal 200 or user terminal 100 of store A that the payment has been completed by outputting a screen or a predetermined sound indicating that the payment has been completed.

より詳細には、利用者端末100は、利用者識別情報とともに決済サーバ10に対して支払いリクエストを送信する。このような場合、決済サーバ10は、ワンタイムコードを生成し、生成したワンタイムコードと利用者識別情報とを紐づけるとともに、ワンタイムコードを利用者端末100に送信する。すると、利用者端末100は、画面上にワンタイムコード(すなわち、利用者を識別する情報)を表示する。このような場合、店舗端末200は、利用者端末100に表示されたワンタイムコードを読み取ると、読み取ったワンタイムコードと、グループ識別情報、グループ店舗識別情報および決済金額を決済サーバ10に送信する。すると、決済サーバ10は、ワンタイムコードに紐づけられた利用者識別情報に紐づくウォレットから、グループ識別情報およびグループ店舗識別情報とに紐づけられるウォレットに決済金額分の電子マネーを移動させる。 More specifically, the user terminal 100 sends a payment request to the payment server 10 together with the user identification information. In such a case, the payment server 10 generates a one-time code, links the generated one-time code to the user identification information, and sends the one-time code to the user terminal 100. The user terminal 100 then displays the one-time code (i.e., information that identifies the user) on the screen. In such a case, the store terminal 200 reads the one-time code displayed on the user terminal 100 and transmits the read one-time code, group identification information, group store identification information, and payment amount to the payment server 10. The payment server 10 then transfers electronic money equivalent to the payment amount from the wallet linked to the user identification information linked to the one-time code to the wallet linked to the group identification information and group store identification information.

また、利用者端末100を用いた決済は、利用者Uが予め電子マネーをチャージした口座から店舗Aの口座へ電子マネーを移行させる処理のみならず、例えば、利用者Uが予め登録したクレジットカードを用いた決済であってもよい。このような場合、例えば、利用者端末100は、店舗Aの口座に対して決済金額の電子マネーを移行させるとともに、利用者Uのクレジットカードの運用会社(カード会社)に対し、決済金額を請求してもよい。 Furthermore, payment using the user terminal 100 may not only be a process of transferring electronic money from an account to which user U has previously charged electronic money to store A's account, but may also be, for example, a payment using a credit card that user U has previously registered. In such a case, for example, user terminal 100 may transfer electronic money of the payment amount to store A's account and bill the management company (card company) of user U's credit card for the payment amount.

〔1-2.実施形態の概要について〕
上述したような利用者端末100を用いた決済を前提として、情報処理システム1は、様々な情報処理を実行することが可能である。例えば、情報処理システム1は、電子決済サービスによる決済が可能な店舗における利用者の決済に関する情報(「決済情報」ともいう)を基に、利用者による所定の対象に関する投稿の受け付け可否を決定することで、投稿に関するサービスを提供することができる。なお、所定の対象は、利用者が決済を行った店舗、決済の対象となった商品またはサービス等の取引対象等、電子決済サービスによる決済に関連する様々な対象であってもよく、利用者が投稿する対象を指定してもよいがこの点については後述する。
1-2. Overview of the embodiment
On the premise of payment using the user terminal 100 as described above, the information processing system 1 can execute various information processing. For example, the information processing system 1 can provide a service related to posting by determining whether or not to accept a post by a user regarding a predetermined target based on information related to the user's payment at a store where payment is possible using an electronic payment service (also referred to as "payment information"). Note that the predetermined target may be various targets related to payment using an electronic payment service, such as the store where the user made the payment, the transaction target such as the product or service that was the subject of the payment, or the target to be posted may be specified by the user, but this point will be described later.

決済サーバ10は、投稿に関するサービスを行うために、実施形態に係る情報処理を実行する。以下、図1を用いて、決済サーバ10が実行する情報処理について説明する。なお、図1では、飲食店Xを上述した店舗A等の店舗の一例として説明する。また、図1では、利用者端末100を利用する利用者が利用者U1である場合を一例として説明するが利用者は、利用者U1に限らず投稿に関するサービスを利用する任意のユーザであってもよい。以下の説明では、利用者端末100をその利用者端末100を利用する利用者と同一視する場合がある。すなわち、以下では、利用者をその利用者が利用する利用者端末100と読み替えることもできる。 The payment server 10 executes information processing according to the embodiment in order to provide a service related to posting. The information processing executed by the payment server 10 will be described below with reference to FIG. 1. In FIG. 1, restaurant X will be described as an example of a store such as store A described above. Also, in FIG. 1, the user using the user terminal 100 will be user U1 as an example, but the user is not limited to user U1 and may be any user who uses a service related to posting. In the following description, the user terminal 100 may be regarded as the same as the user who uses the user terminal 100. In other words, in the following, the user may be read as the user terminal 100 used by that user.

また、以下の説明では、店舗端末200が、飲食店Xを管理する管理者(店員等)M1により利用される例を示す。また、以下の説明では、店舗端末200を管理者M1と同一視する場合がある。すなわち、以下では、管理者M1を店舗端末200と読み替えることもできる。なお、飲食店Xは、利用者が例えば決済アプリにより電子決済が可能な店舗であれば、飲食店に限らず、小売店(百貨店、スーパーマーケット、コンビニ等)等どのような業種、取引対象を提供する店舗であってもよい。 The following description will also show an example in which the store terminal 200 is used by an administrator (a store clerk, etc.) M1 who manages restaurant X. In the following description, the store terminal 200 may be regarded as the same as the administrator M1. In other words, in the following, the administrator M1 may also be read as the store terminal 200. Note that restaurant X is not limited to restaurants, and may be any type of store offering any type of transaction, such as a retail store (department store, supermarket, convenience store, etc.), as long as the store allows users to make electronic payments using, for example, a payment app.

まず、飲食店Xに来店し、飲食店Xにおいて飲食を行う利用者U1は、上述の利用者端末100を用いた決済を実行する。なお、図1の例において、利用者U1が、店舗端末200が利用者識別情報(利用者ID)を読み取ることにより行われる上述の決済を、飲食店Xに対して行うことを希望したものとする。この場合、管理者M1は、利用者端末100に表示される利用者U1の利用者IDを、店舗端末200を用いて読み取る(ステップS1)。例えば、店舗端末200は、会計の際にバーコードリーダ等により利用者端末100に表示される利用者IDを読み取る。また、管理者M1は、店舗端末200を操作して、飲食の合計額を店舗端末200に入力する。 First, user U1, who visits restaurant X and eats there, makes a payment using the user terminal 100 described above. In the example of FIG. 1, it is assumed that user U1 wishes to make the above-mentioned payment to restaurant X, which is made by the store terminal 200 reading the user identification information (user ID). In this case, manager M1 uses the store terminal 200 to read the user ID of user U1 displayed on the user terminal 100 (step S1). For example, the store terminal 200 reads the user ID displayed on the user terminal 100 using a barcode reader or the like at the time of payment. Manager M1 also operates the store terminal 200 to input the total amount of the meal into the store terminal 200.

そして、決済サーバ10は、店舗端末200から決済情報を取得する(ステップS2)。例えば、決済サーバ10は、飲食店Xの店舗ID、入力された飲食の合計額(決済金額)、ステップS1において店舗端末200が読み取った利用者U1の利用者IDなどを含む決済情報を店舗端末200から取得する。なお、上記は一例に過ぎず、上述したように、利用者端末100が飲食店Xに配置された店舗識別情報を読み取って、利用者端末100が決済情報を決済サーバ10へ送信する処理態様であってもよい。 Then, the payment server 10 acquires payment information from the store terminal 200 (step S2). For example, the payment server 10 acquires payment information from the store terminal 200, including the store ID of restaurant X, the total amount of the food and drink input (payment amount), and the user ID of user U1 read by the store terminal 200 in step S1. Note that the above is merely an example, and as described above, a processing mode may also be one in which the user terminal 100 reads the store identification information located at restaurant X, and the user terminal 100 transmits the payment information to the payment server 10.

そして、決済サーバ10は、店舗端末200から取得した決済情報に基づく決済処理を実行する(ステップS3)。例えば、決済サーバ10は、利用者IDが示す利用者U1の口座から、店舗IDが示す飲食店Xの口座へ、決済金額が示す額の電子マネーを移行させる。 Then, the payment server 10 executes a payment process based on the payment information acquired from the store terminal 200 (step S3). For example, the payment server 10 transfers electronic money in the amount indicated by the payment amount from the account of user U1 indicated by the user ID to the account of restaurant X indicated by the store ID.

また、決済サーバ10は、決済情報に基づいて、利用者による所定の取引対象に関する投稿の受け付け可否を決定する(ステップS4)。例えば、決済サーバ10は、電子決済サービスによる決済が可能な店舗である飲食店Xにおける利用者U1の決済に関する決済情報に基づいて、利用者U1による飲食店Xに関する投稿の受け付け可否を決定する。決済サーバ10は、所定の対象が電子決済サービスによる決済対象として決済情報に含まれる場合、利用者U1による所定の対象に関する投稿を受け付け可能にすると決定する。また、決済サーバ10は、所定の対象が電子決済サービスによる決済対象として決済情報に含まれない場合、利用者U1による所定の対象に関する投稿を受け付け不可にすると決定する。図1では、決済サーバ10は、利用者U1が飲食店Xにおいて電子決済サービスによる決済を行っており、利用者U1の決済情報に飲食店Xが含まれるため、飲食店Xに関する投稿を受け付け可能にすると決定する。 The payment server 10 also determines whether to accept a post by a user regarding a specific transaction target based on the payment information (step S4). For example, the payment server 10 determines whether to accept a post by user U1 regarding restaurant X, based on payment information related to user U1's payment at restaurant X, a store where payment is possible using an electronic payment service. If the specific target is included in the payment information as a payment target using an electronic payment service, the payment server 10 determines to accept a post by user U1 regarding the specific target. If the specific target is not included in the payment information as a payment target using an electronic payment service, the payment server 10 determines to not accept a post by user U1 regarding the specific target. In FIG. 1, the payment server 10 determines to accept a post regarding restaurant X because user U1 has made a payment using an electronic payment service at restaurant X and restaurant X is included in the payment information of user U1.

そして、決済サーバ10は、所定の対象に関する投稿の受け付け可否の決定結果に応じた提供用情報を提供する(ステップS5)。例えば、決済サーバ10は、飲食店Xに関する投稿を受け付け可能にすると決定した場合、利用者U1による飲食店Xに関する投稿を受け付けるための提供用情報を提供する。決済サーバ10は、飲食店Xに関する投稿を受け付け不可にすると決定した場合、利用者U1による飲食店Xに関する投稿を受け付けない提供用情報を提供する。 Then, the payment server 10 provides information to be provided according to the result of the decision on whether or not to accept posts related to the specified target (step S5). For example, if the payment server 10 decides to accept posts related to restaurant X, it provides information to be provided for accepting posts related to restaurant X by user U1. If the payment server 10 decides to not accept posts related to restaurant X, it provides information to be provided for not accepting posts related to restaurant X by user U1.

以上のように、決済サーバ10は、電子決済サービスによる決済が可能な店舗における利用者の決済に関する決済情報に基づいて、利用者による所定の対象に関する投稿の受け付け可否を決定することにより、投稿の受け付け可否を適切に決定することができる。上記のように、決済サーバ10は、電子決済サービスによる決済の決済情報により、決済の対象について利用が特定できる利用者に、その決済に関する対象についての投稿を許可することにより、投稿内容の信憑性等の投稿の信頼性を高めることができる。したがって、決済サーバ10は、投稿に関するサービスの品質を向上させることができる。これにより、決済サーバ10は、投稿に関するサービスの提供を受ける利用者の満足度を高めることができる。 As described above, the payment server 10 can appropriately determine whether to accept a post by a user regarding a specified target based on payment information related to the user's payment at a store where payment is possible through an electronic payment service. As described above, the payment server 10 can increase the reliability of posts, such as the credibility of the posted content, by allowing users whose use of the payment target can be identified through the payment information of a payment through an electronic payment service to post about the target related to that payment. Therefore, the payment server 10 can improve the quality of the service related to posts. This allows the payment server 10 to increase the satisfaction of users who receive the service related to posts.

図1では、決済サーバ10は、利用者U1による飲食店Xに関する投稿を受け付け可能にすると決定したため、利用者U1による飲食店Xに関する投稿を受け付けるための提供用情報を提供する。例えば、決済サーバ10は、図2に示すような提供用情報SC1を提供する。図2は、利用者に提供される提供用情報の例を示す図である。例えば、決済サーバ10は、利用者U1による飲食店Xに関する投稿を受け付ける受付コンテンツCT1を含む提供用情報SC1を提供する。図2では、決済サーバ10は、受付コンテンツCT1を含む飲食店Xに関する決済完了画面である提供用情報SC1を提供する。 In FIG. 1, the payment server 10 has decided to accept posts about restaurant X from user U1, and therefore provides information to be provided for accepting posts about restaurant X from user U1. For example, the payment server 10 provides information to be provided SC1 as shown in FIG. 2. FIG. 2 is a diagram showing an example of information to be provided to a user. For example, the payment server 10 provides information to be provided SC1 including reception content CT1 that accepts posts about restaurant X from user U1. In FIG. 2, the payment server 10 provides information to be provided SC1 that is a payment completion screen for restaurant X that includes reception content CT1.

図2では、提供用情報SC1は、飲食店Xでの支払い額(決済額)を示す情報、及びその決済が完了したことを示す情報とともに、利用者U1による投稿を受け付けるためのシェアボタンである受付コンテンツCT1を含む。受付コンテンツCT1は、利用者U1による投稿を受け付け可能にするための情報である。決済サーバ10は、受付コンテンツCT1を含む提供用情報SC1を利用者U1が利用する利用者端末100に送信する。なお、決済サーバ10は、利用者U1による飲食店Xに関する投稿を受け付け不可にすると決定した場合、受付コンテンツCT1を含まない飲食店Xに関する決済完了画面を提供用情報として利用者U1に提供する。 In FIG. 2, the information to be provided SC1 includes information indicating the amount paid (settlement amount) at restaurant X, information indicating that the payment has been completed, and reception content CT1, which is a share button for accepting posts by user U1. The reception content CT1 is information for making it possible to accept posts by user U1. The payment server 10 transmits the information to be provided SC1 including the reception content CT1 to the user terminal 100 used by user U1. If the payment server 10 decides not to accept posts by user U1 regarding restaurant X, it provides a payment completion screen for restaurant X that does not include the reception content CT1 to user U1 as information to be provided.

なお、上記は一例に過ぎず、決済サーバ10は、様々な情報を基に、利用者の投稿可否を決定してもよい。決済サーバ10は、利用者U1の行動履歴を基に、利用者U1の投稿可否を決定してもよい。例えば、決済サーバ10は、利用者U1の行動履歴を基に算出した利用者U1の信頼度を基に、利用者U1の投稿可否を決定してもよい。例えば、決済サーバ10は、利用者U1が飲食店Xを利用した回数や、利用者U1の過去の投稿が投稿ポリシーに違反する内容、具体的には事実と異なる情報などを投稿した事実の有無などの情報を基に、利用者U1の信頼度を算出してもよい。例えば、決済サーバ10は、利用者U1が一定期間中に飲食店Xを利用している場合、利用者U1の信頼度を高くしてもよい。例えば、決済サーバ10は、利用者U1の過去の投稿が違反内容を含んでいたり、事実と異なる情報を記載していたりした場合、利用者U1の信頼度を低くしてもよい。決済サーバ10は、利用者U1の信頼度が所定の閾値より低かった場合、利用者U1の投稿を受付不可と決定してもよい。 Note that the above is merely an example, and the payment server 10 may determine whether or not a user can post based on various information. The payment server 10 may determine whether or not user U1 can post based on the behavioral history of user U1. For example, the payment server 10 may determine whether or not user U1 can post based on the reliability of user U1 calculated based on the behavioral history of user U1. For example, the payment server 10 may calculate the reliability of user U1 based on information such as the number of times user U1 has used restaurant X, and whether or not user U1's past posts have posted content that violates the posting policy, specifically, information that is not factual. For example, the payment server 10 may increase the reliability of user U1 if user U1 has used restaurant X during a certain period of time. For example, the payment server 10 may decrease the reliability of user U1 if user U1's past posts contain violating content or contain information that is not factual. If the reliability of user U1 is lower than a predetermined threshold, the payment server 10 may decide not to accept the post from user U1.

受付コンテンツCT1を含む提供用情報SC1を受信した利用者端末100は、受付コンテンツCT1を含む提供用情報SC1を表示する。利用者端末100は、利用者U1が画面に表示された提供用情報SC1中の受付コンテンツCT1を指定(選択)した場合、図2に示すような提供用情報SC2を表示する。例えば、利用者端末100は、受付コンテンツCT1が表示された画面の領域を利用者U1が指でタッチした場合、投稿の入力を受け付ける投稿用情報である提供用情報SC2を表示する。例えば、利用者端末100は、利用者U1により受付コンテンツCT1が指定された場合、提供用情報SC2を決済サーバ10に要求してもよい。この場合、決済サーバ10は、要求に応じて提供用情報SC2を利用者端末100に送信し、提供用情報SC2を受信した利用者端末100は提供用情報SC2を表示する。 The user terminal 100, which has received the provision information SC1 including the reception content CT1, displays the provision information SC1 including the reception content CT1. When the user U1 specifies (selects) the reception content CT1 in the provision information SC1 displayed on the screen, the user terminal 100 displays the provision information SC2 as shown in FIG. 2. For example, when the user U1 touches the area of the screen where the reception content CT1 is displayed with his/her finger, the user terminal 100 displays the provision information SC2, which is posting information that accepts posting input. For example, when the reception content CT1 is specified by the user U1, the user terminal 100 may request the provision information SC2 from the payment server 10. In this case, the payment server 10 transmits the provision information SC2 to the user terminal 100 in response to the request, and the user terminal 100, which has received the provision information SC2, displays the provision information SC2.

提供用情報SC2は、飲食店Xでの支払い額(決済額)を示す情報、及びその決済に対応する取引対象である飲食物を示す情報とともに、利用者U1が投稿を入力するための投稿用コンテンツCT20~CT23を含む。図2では、利用者端末100は、投稿用コンテンツCT20~CT23を含む提供用情報SC2を表示する。例えば、投稿用コンテンツCT20は、投稿に関する情報を決済サーバ10へ送信するための投稿ボタンである。 The information to be provided SC2 includes information indicating the payment amount (settlement amount) at restaurant X, information indicating the food and drink that is the subject of the transaction corresponding to the payment, as well as posting content CT20 to CT23 for user U1 to input a post. In FIG. 2, the user terminal 100 displays the information to be provided SC2 including the posting content CT20 to CT23. For example, the posting content CT20 is a post button for sending information regarding the post to the payment server 10.

また、投稿用コンテンツCT21は、メイン選択を行うために用いられる。例えば、投稿用コンテンツCT21は、店舗に関する訴求(店舗訴求)または購入商品等の取引対象に関する訴求(購入商品訴求)のいずれであるかを選択するために用いられる。例えば、投稿用コンテンツCT21は、店舗訴求または購入商品訴求のいずれであるかを選択するためのコンボボックスであってもよい。 The posting content CT21 is also used to make a main selection. For example, the posting content CT21 is used to select whether it is an appeal about a store (store appeal) or an appeal about a transaction object such as a purchased product (purchased product appeal). For example, the posting content CT21 may be a combo box for selecting whether it is a store appeal or a purchased product appeal.

また、投稿用コンテンツCT22は、投稿項目選択を行うために用いられる。例えば、投稿用コンテンツCT22は、店舗のみ、店舗+金額、または店舗+金額+詳細内訳のいずれであるかを選択するために用いられる。例えば、投稿用コンテンツCT22は、店舗のみ、店舗+金額、または店舗+金額+詳細内訳のいずれであるかを選択するためのコンボボックスであってもよい。このように、投稿用コンテンツCT22は、利用者が投稿する対象の指定を受け付けるための情報である。なお、上記の項目選択は一例に過ぎず、選択可能な項目には、店舗を含まない項目があってもよい。例えば、投稿用コンテンツCT22は、選択購入した商品等の取引対象のみ、取引対象+金額等を投稿項目として選択を受け付けてもよい。 The posting content CT22 is also used to select posting items. For example, the posting content CT22 is used to select either store only, store + price, or store + price + detailed breakdown. For example, the posting content CT22 may be a combo box for selecting store only, store + price, or store + price + detailed breakdown. In this way, the posting content CT22 is information for accepting the designation of the subject to be posted by the user. Note that the above item selection is merely an example, and the selectable items may include items that do not include the store. For example, the posting content CT22 may accept the selection of only the transaction object such as the selected purchased product, or the transaction object + price, etc. as posting items.

また、投稿用コンテンツCT23は、利用者がコメントを記入(入力)するために用いられる。例えば、投稿用コンテンツCT23は、利用者により指定(選択)された場合、利用者によるコメントの入力を受け付ける。図2では、利用者Uが、投稿用コンテンツCT21で店舗訴求を選択し、投稿用コンテンツCT22で店舗+金額を選択し、投稿用コンテンツCT23に「ハンバーグが最高においしかった!」と入力した場合を示す。 The posting content CT23 is also used by the user to write (input) comments. For example, when the posting content CT23 is specified (selected) by the user, it accepts the input of a comment by the user. FIG. 2 shows a case in which user U selects store appeal in posting content CT21, selects store + price in posting content CT22, and inputs "The hamburger was absolutely delicious!" in posting content CT23.

利用者端末100は、利用者U1が画面に表示された提供用情報SC2中の投稿用コンテンツCT20を指定(選択)した場合、飲食店Xについての投稿に関する情報(投稿情報)を決済サーバ10へ送信する。例えば、利用者端末100は、投稿用コンテンツCT21~CT23等に利用者U1が入力した情報や決済に関する情報を投稿情報として、決済サーバ10へ送信する。図2では、利用者端末100は、利用者U1による飲食店Xに対する投稿について、訴求対象が店舗であり、投稿項目が店舗及び金額であり、コメントが「ハンバーグが最高においしかった!」であることを示す投稿情報を決済サーバ10へ送信する。これにより、決済サーバ10は、利用者U1による飲食店Xに対する投稿情報を受信し、利用者U1に対応付けて飲食店Xに対する投稿情報を投稿情報データベース32に登録(記憶)する。 When user U1 specifies (selects) posting content CT20 in the provision information SC2 displayed on the screen, the user terminal 100 transmits information about the post about restaurant X (posting information) to the payment server 10. For example, the user terminal 100 transmits information entered by user U1 into posting content CT21-CT23, etc., and information about payment, as posting information to the payment server 10. In FIG. 2, the user terminal 100 transmits posting information indicating that the appeal target of user U1's post about restaurant X is the store, the posting items are the store and the price, and the comment "The hamburger was absolutely delicious!" to the payment server 10. In this way, the payment server 10 receives the posting information about restaurant X by user U1, and registers (stores) the posting information about restaurant X in the posting information database 32 in association with user U1.

また、利用者端末100は、利用者U1が画面に表示された提供用情報SC2中の投稿用コンテンツCT20を指定(選択)した場合、図2に示すような提供用情報SC3を表示する。利用者端末100は、利用者U1が投稿した内容を確認するための確認用情報(プレビュー)である提供用情報SC3を表示する。提供用情報SC3は、決済の対象が飲食店Xであることを示す情報、その支払い額(決済額)を示す情報とともに、及び利用者U1が入力したコメントが「ハンバーグが最高においしかった!」であることを示す確認用コンテンツCT3を含む。 Furthermore, when user U1 specifies (selects) posting content CT20 from the provision information SC2 displayed on the screen, the user terminal 100 displays the provision information SC3 as shown in FIG. 2. The user terminal 100 displays the provision information SC3, which is confirmation information (preview) for confirming the content posted by user U1. The provision information SC3 includes information indicating that the payment is to be made at restaurant X, information indicating the payment amount (settlement amount), and confirmation content CT3 indicating that the comment entered by user U1 was "The hamburger was absolutely delicious!".

例えば、利用者端末100は、利用者U1により投稿用コンテンツCT20が指定された場合、提供用情報SC3を決済サーバ10に要求してもよい。この場合、決済サーバ10は、要求に応じて提供用情報SC3を利用者端末100に送信し、提供用情報SC3を受信した利用者端末100は提供用情報SC3を表示する。なお、提供用情報SC3は、投稿完了前の確認画面であってもよい。この場合、提供用情報SC3は、「確定」等と表示された確定ボタンを含み、利用者端末100は、提供用情報SC3中の確定ボタンが利用者U1に選択された場合に、飲食店Xについての投稿情報の投稿確定を要求する情報を決済サーバ10へ送信する。そして、決済サーバ10は、飲食店Xについての投稿情報の投稿確定を要求する情報の受信した場合、利用者U1に対応付けて飲食店Xに対する投稿情報を投稿情報データベース32に登録(記憶)してもよい。またこの際に、投稿の訴求内容として店舗訴求ではなく、購入商品訴求が選択されている場合には、利用者U1に対応付けて購入商品に対する投稿情報として、投稿情報データベース32に登録してもよい。 For example, when the user U1 designates the posting content CT20, the user terminal 100 may request the payment server 10 for the information to be provided SC3. In this case, the payment server 10 transmits the information to be provided SC3 to the user terminal 100 in response to the request, and the user terminal 100 that receives the information to be provided SC3 displays the information to be provided SC3. The information to be provided SC3 may be a confirmation screen before the posting is completed. In this case, the information to be provided SC3 includes a confirmation button that displays "Confirm" or the like, and when the user U1 selects the confirmation button in the information to be provided SC3, the user terminal 100 transmits information requesting confirmation of the posting of the posted information about the restaurant X to the payment server 10. Then, when the payment server 10 receives information requesting confirmation of the posting of the posted information about the restaurant X, the posted information for the restaurant X may be associated with the user U1 and registered (stored) in the posted information database 32. In addition, at this time, when the appeal content of the post is selected as the appeal of the purchased product instead of the appeal of the store, the posted information may be associated with the user U1 and registered in the posted information database 32 as the posted information for the purchased product.

また、提供用情報SC4は、投稿済コンテンツCT41~CT43等に示すように利用者U1が投稿した投稿情報の一覧を含む。例えば、投稿済コンテンツCT41は、図2で示す例において利用者U1が投稿した飲食店Xについての投稿情報に対応する。提供用情報SC4は、利用者U1の投稿の閲覧を要求する利用者端末100に提供される。提供用情報SC4を受信した利用者端末100は、受信した提供用情報SC4を表示する。例えば、決済サーバ10は、利用者端末100から利用者U1の投稿の閲覧要求を受信した場合、提供用情報SC4を要求元の利用者端末100へ送信する。決済サーバ10は、例えば、利用者U2が利用する利用者端末100から利用者U1の投稿の閲覧要求を受信した場合、利用者U2が利用する利用者端末100へ提供用情報SC4を送信する。 The information to be provided SC4 also includes a list of posted information posted by user U1, as shown in the posted content CT41 to CT43. For example, the posted content CT41 corresponds to the posted information about restaurant X posted by user U1 in the example shown in FIG. 2. The information to be provided SC4 is provided to the user terminal 100 that requests to view the post of user U1. The user terminal 100 that receives the information to be provided SC4 displays the received information to be provided SC4. For example, when the payment server 10 receives a request to view the post of user U1 from the user terminal 100, the payment server 10 transmits the information to be provided SC4 to the user terminal 100 that made the request. For example, when the payment server 10 receives a request to view the post of user U1 from the user terminal 100 used by user U2, the payment server 10 transmits the information to be provided SC4 to the user terminal 100 used by user U2.

上述したように、情報処理システム1は、決済情報を基に、実際に利用した店舗や購入した取引対象についてのみ利用者に投稿を許可し、投稿を受け付ける。そして、情報処理システム1は、受け付けた投稿の情報を提供することにより、信頼性の高い投稿のみの情報を提供することができる。このように、情報処理システム1は、利用者の決済情報を基に投稿の可否を決定することで、投稿の内容の信憑性を高めることができる。 As described above, the information processing system 1 permits the user to post only about stores that the user actually visited or items of transaction that the user purchased, based on the payment information, and accepts the posts. Then, the information processing system 1 provides information on the accepted posts, thereby being able to provide information on only highly reliable posts. In this way, the information processing system 1 can increase the credibility of the content of the post by determining whether or not to allow a post based on the user's payment information.

また、上述した例では、完了画面を提供する際に利用者の投稿を受け付ける場合を示したが、情報処理システム1は、任意のタイミングで投稿を受け付けてもよい。例えば、情報処理システム1は、決済から所定の期間内であれば、投稿を受け付けてもよい。例えば、情報処理システム1は、決済の内容に応じて所定の期間の長さを決定し、決定した所定の期間内であれば、投稿を受け付けてもよい。例えば、情報処理システム1は、決済の対象となった取引対象に応じて、所定の期間の長さを決定してもよい。例えば、情報処理システム1は、決済の対象となった取引対象が掃除機等、決済後に継続して使用が想定される対象である場合、所定の期間の長さを例えば1週間、1カ月等に決定してもよい。例えば、情報処理システム1は、決済の金額が多い程、所定の期間の長さを長くしてもよい。また、訴求対象として店舗訴求と購入商品訴求の選択が可能な所定の期間を変更してもよい。店舗であれば利用後にすぐ投稿できるが、購入商品は一定期間利用した後に投稿する可能性があるためである。店舗訴求の受付可能な期間が過ぎているが、購入商品訴求が受付可能な場合は、投稿時の選択項目として購入商品訴求のみが選択可能となる。なお、上述した処理は一例に過ぎず、情報処理システム1は、様々な情報を適宜用いて、任意の情報を提供してもよいが、この点についての例示は後述する。 In the above example, the user's post is accepted when the completion screen is provided, but the information processing system 1 may accept the post at any timing. For example, the information processing system 1 may accept the post within a predetermined period from the payment. For example, the information processing system 1 may determine the length of the predetermined period according to the content of the payment, and accept the post within the determined predetermined period. For example, the information processing system 1 may determine the length of the predetermined period according to the transaction object that is the subject of the payment. For example, when the transaction object that is the subject of the payment is an object that is expected to be used continuously after the payment, such as a vacuum cleaner, the information processing system 1 may determine the length of the predetermined period to be, for example, one week, one month, etc. For example, the information processing system 1 may increase the length of the predetermined period as the payment amount increases. In addition, the predetermined period during which the store appeal and the purchased product appeal can be selected as the appeal target may be changed. This is because a store can be posted immediately after use, but a purchased product may be posted after using it for a certain period. If the period during which store appeals can be accepted has passed but appeals for purchased products can still be accepted, only appeals for purchased products can be selected as an option when posting. Note that the above process is merely an example, and the information processing system 1 may provide any information by appropriately using various information, and an example of this will be described later.

〔2.決済サーバの構成〕
次に、図3を用いて、決済サーバ10の構成について説明する。図3は、実施形態に係る決済サーバの構成例を示す図である。図3に示すように、決済サーバ10は、通信部20と、記憶部30と、制御部40とを有する。
[2. Configuration of the payment server]
Next, the configuration of the payment server 10 will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the configuration of the payment server according to the embodiment. As shown in Fig. 3, the payment server 10 has a communication unit 20, a storage unit 30, and a control unit 40.

(通信部20について)
通信部20は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部20は、ネットワークNと有線または無線で接続され、利用者端末100、店舗端末200等との間で情報の送受信を行う。
(Regarding communication unit 20)
The communication unit 20 is realized by, for example, a network interface card (NIC) etc. The communication unit 20 is connected to the network N by wire or wirelessly, and transmits and receives information between the user terminal 100, the store terminal 200, etc.

(記憶部30について)
記憶部30は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図3に示すように、記憶部30は、口座データベース31と、投稿情報データベース32と、事業者情報データベース33と、利用者情報データベース34とを有する。
(Regarding the storage unit 30)
The storage unit 30 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk, an optical disk, etc. As shown in Fig. 3, the storage unit 30 has an account database 31, a posting information database 32, a business information database 33, and a user information database 34.

(口座データベース31について)
口座データベース31は、利用者や、事業者、店舗などが電子決済サービスにおいて所有する口座(決済口座)に関する各種の情報を記憶する。ここで、図4を用いて、口座データベース31が記憶する情報の一例を説明する。図4は、実施形態に係る口座データベースの一例を示す図である。図4の例において、口座データベース31は、「口座ID」、「所有者情報」、「口座残高」といった項目を有する。
(Regarding the account database 31)
The account database 31 stores various information related to accounts (payment accounts) held by users, businesses, stores, etc. in electronic payment services. An example of information stored in the account database 31 will be described below with reference to Fig. 4. Fig. 4 is a diagram showing an example of an account database according to an embodiment. In the example of Fig. 4, the account database 31 has items such as "account ID", "owner information", and "account balance".

「口座ID」は、口座を識別するための識別情報を示す。「所有者情報」は、口座を所有する所有者に関する情報を示し、例えば、所有者を識別するための識別情報が格納される。「口座残高」は、口座の残高を示す。 "Account ID" indicates identification information for identifying an account. "Owner information" indicates information about the owner of the account, and for example, identification information for identifying the owner is stored. "Account balance" indicates the balance of the account.

すなわち、図4では、口座ID「AID#1」によって識別される口座の保有者の情報が「利用者#1」であり、口座残高が「7,800円」、出金元情報が「出金元情報#1」である例を示す。 In other words, Figure 4 shows an example in which the information of the owner of the account identified by the account ID "AID#1" is "User #1," the account balance is "7,800 yen," and the withdrawal source information is "Withdrawal source information #1."

(投稿情報データベース32について)
投稿情報データベース32は、利用者の投稿に関する情報を記憶する。例えば、投稿情報データベース32は、ここで、図5を用いて、投稿情報データベース32が記憶する情報の一例を説明する。図5は、実施形態に係る投稿情報データベースの一例を示す図である。図5の例において、投稿情報データベース32は、「利用者ID」、「投稿履歴」といった項目を有する。
(Regarding the posted information database 32)
The posted information database 32 stores information related to posts by users. For example, an example of information stored in the posted information database 32 will be described with reference to FIG. 5. FIG. 5 is a diagram showing an example of the posted information database according to the embodiment. In the example of FIG. 5, the posted information database 32 has items such as "user ID" and "posting history".

「利用者ID」は、利用者を識別するための識別情報を示す。「投稿履歴」は、SNS等において利用者が行った投稿の履歴を示し、投稿が行われた日時に対応付けて、例えば投稿文等の投稿内容を含む投稿に関する各種情報が格納される。 "User ID" indicates identification information for identifying a user. "Post history" indicates the history of posts made by a user on SNS etc., and stores various information related to the posts, including the post content such as the posted text, in association with the date and time the post was made.

すなわち、図5では、利用者ID「UID#1」によって識別される利用者の投稿履歴が「投稿履歴#1」である例を示す。なお、投稿情報データベース32は、上記に限らず、目的に応じて種々の情報を記憶してもよい。 In other words, FIG. 5 shows an example in which the posting history of a user identified by a user ID "UID#1" is "Posting History #1." Note that the posting information database 32 is not limited to the above, and may store various types of information depending on the purpose.

(事業者情報データベース33について)
事業者情報データベース33は、利用者に取引対象を提供する事業者(企業)に関する各種の情報を記憶する。ここで、図6を用いて、事業者情報データベース33が記憶する情報の一例を説明する。図6は、実施形態に係る店舗情報データベースの一例を示す図である。図6の例において、事業者情報データベース33は、「事業者ID」、「カテゴリ」、「取引対象」、「店舗情報」といった項目を有する。なお、取引対象は、事業者により提供される商品又はサービスの利用等、決済の対象となる様々な対象を含む。
(Regarding the business information database 33)
The business information database 33 stores various information related to business operators (companies) that provide transaction objects to users. An example of information stored in the business information database 33 will be described with reference to FIG. 6. FIG. 6 is a diagram showing an example of a store information database according to an embodiment. In the example of FIG. 6, the business information database 33 has items such as "business operator ID,""category,""transactionobject," and "store information." Note that the transaction object includes various objects that are the subject of payment, such as the use of products or services provided by a business operator.

「事業者ID」は、店舗を管理する事業者を識別するための識別情報を示す。「カテゴリ」は、事業者が行う事業が属するカテゴリを示す。「取引対象」は、事業者が提供(販売)する取引対象を示す。「店舗情報」は、その事業者が運営する店舗に関する各種情報を示す。例えば、「店舗情報」は、その事業者が運営する各店舗の所在地、キャパシティ(広さ、座席数等)、売上履歴等、店舗に関する各種情報が含まれる。 "Business ID" indicates identification information for identifying the business that manages the store. "Category" indicates the category to which the business's business belongs. "Trading object" indicates the trading object provided (sold) by the business. "Store information" indicates various information about the stores operated by the business. For example, "store information" includes various information about the stores, such as the location, capacity (area, number of seats, etc.), and sales history of each store operated by the business.

すなわち、図6では、事業者ID「MID#1」により識別される事業者が、カテゴリが「カテゴリ#1」に該当し、取引対象「取引対象#1」を提供することを示す。また、事業者ID「MID#1」により識別される事業者が運営する店舗については、店舗情報「店舗情報#1」が格納されることを示す。 In other words, Figure 6 shows that the business identified by the business ID "MID#1" belongs to the category "Category #1" and provides a trading object "Trading object #1". It also shows that for the store operated by the business identified by the business ID "MID#1", store information "Store information #1" is stored.

(利用者情報データベース34について)
利用者情報データベース34は、決済サーバ10が提供するサービスの利用者に関する各種の情報を記憶する。ここで、図7を用いて、利用者情報データベース34が記憶する情報の一例を説明する。図7は、実施形態に係る利用者情報データベースの一例を示す図である。図7の例において、利用者情報データベース34は、「利用者ID」、「決済履歴」、「利用履歴」、「属性情報」、「位置履歴」といった項目を有する。
(Regarding the user information database 34)
The user information database 34 stores various information related to users of the services provided by the payment server 10. An example of information stored in the user information database 34 will now be described with reference to Fig. 7. Fig. 7 is a diagram showing an example of a user information database according to an embodiment. In the example of Fig. 7, the user information database 34 has items such as "user ID", "payment history", "usage history", "attribute information", and "location history".

「利用者ID」は、利用者を識別するための識別情報を示す。「決済履歴」は、電子決済サービスを利用して行った決済の履歴を示し、決済が行われた日時に対応付けて、例えば、決済先、決済金額、決済の態様である取引対象などといった情報が格納される。「利用履歴」は、各種サービスの利用履歴を示す。「属性情報」は、決済履歴や利用履歴などに基づいて推定される利用者の属性(デモグラフィック属性、サイコグラフィック属性)を示す。「位置履歴」は、利用者の位置の履歴を示し、位置が取得された日時に対応付けて、例えば、利用者の位置情報、その日時での行動を示す行動情報などといった情報が格納される。 "User ID" indicates identification information for identifying a user. "Payment history" indicates the history of payments made using electronic payment services, and stores information such as the payment destination, payment amount, and transaction object (the mode of payment) in association with the date and time the payment was made. "Usage history" indicates the usage history of various services. "Attribute information" indicates the attributes of a user (demographic attributes, psychographic attributes) estimated based on the payment history and usage history. "Location history" indicates the history of a user's location, and stores information such as the user's location information and behavioral information indicating the user's behavior at that date and time in association with the date and time the location was obtained.

すなわち、図7では、利用者ID「UID#1」によって識別される利用者の決済履歴が「決済履歴#1」、利用履歴が「利用履歴#1」、属性情報が「属性情報#1」であり、位置履歴が「位置履歴#1」である例を示す。 In other words, Figure 7 shows an example in which the payment history of a user identified by user ID "UID#1" is "Payment History #1", the usage history is "Usage History #1", the attribute information is "Attribute Information #1", and the location history is "Location History #1".

(制御部40について)
制御部40は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、決済サーバ10内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部40は、コントローラであり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。実施形態に係る制御部40は、図3に示すように、取得部41と、決済処理部42と、決定部43と、生成部44と、提供部45と、受付部46とを有し、以下に説明する情報処理の機能や作用を実現または実行する。
(Regarding the control unit 40)
The control unit 40 is a controller, and is realized, for example, by a central processing unit (CPU) or a micro processing unit (MPU) executing various programs stored in a storage device inside the payment server 10 using a RAM as a working area. The control unit 40 is also a controller, and is realized, for example, by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA). As shown in FIG. 3, the control unit 40 according to the embodiment has an acquisition unit 41, a payment processing unit 42, a determination unit 43, a generation unit 44, a provision unit 45, and a reception unit 46, and realizes or executes the functions and actions of information processing described below.

(取得部41について)
取得部41は、処理に必要な各種情報を取得する。取得部41は、記憶部30から各種情報を取得する。取得部41は、利用者情報データベース34から利用者に関する各種情報を取得する。取得部41は、利用者情報データベース34から利用者の利用者端末100を用いた決済に関する各種情報を取得する。例えば、取得部41は、利用者情報データベース34に記憶された決済履歴のうち、決済の日時が期間に対応する決済履歴を取得する。取得部41は、利用者端末100や店舗端末20等の外部の情報処理装置から各種の情報を受信する。
(Regarding the Acquisition Unit 41)
The acquisition unit 41 acquires various information necessary for processing. The acquisition unit 41 acquires various information from the storage unit 30. The acquisition unit 41 acquires various information related to the user from the user information database 34. The acquisition unit 41 acquires various information related to payments made by the user using the user terminal 100 from the user information database 34. For example, the acquisition unit 41 acquires a payment history in which the date and time of a payment corresponds to a period from among the payment histories stored in the user information database 34. The acquisition unit 41 receives various information from external information processing devices such as the user terminal 100 and the store terminal 20.

取得部41は、利用者が利用する利用者端末100を用いた決済に関する決済情報を取得する。取得部41は、所定の店舗における利用者端末100を用いた決済に関する決済情報を取得する。取得部41は、電子決済サービスによる決済が可能な店舗における利用者の決済に関する決済情報を取得する。 The acquisition unit 41 acquires payment information related to a payment made using the user terminal 100 used by the user. The acquisition unit 41 acquires payment information related to a payment made using the user terminal 100 at a specific store. The acquisition unit 41 acquires payment information related to a user's payment at a store where payment can be made using an electronic payment service.

(決済処理部42について)
決済処理部42は、取得部41が取得した決済情報に従い、決済処理を実行する。例えば、決済処理部42は、利用者IDが示す利用者の口座から、店舗IDが示す店舗の口座へ、決済金額が示す額の電子マネーを移行させる。
(Regarding the payment processing unit 42)
The payment processing unit 42 executes a payment process in accordance with the payment information acquired by the acquisition unit 41. For example, the payment processing unit 42 transfers electronic money in an amount indicated by the payment amount from the account of the user indicated by the user ID to the account of the store indicated by the store ID.

(決定部43について)
決定部43は、各種情報を決定する決定処理を実行する。決定部43は、記憶部30に記憶された各種情報に基づいて、決定処理を実行する。例えば、決定部43は、口座データベース31、投稿情報データベース32、事業者情報データベース33、利用者情報データベース34等に記憶された各種情報に基づいて、決定処理を実行する。また、決定部43は、取得部41により取得された各種情報に基づいて、決定処理を実行する。決定部43は、利用者による過去の投稿に基づく信頼度に基づいて利用者による所定の対象に関する投稿の受け付け可否を決定する。決定部43は、利用者による過去の投稿に基づく信頼度に基づいて利用者による所定の対象に関する投稿を受け付け不可にすると決定する。決定部43は、利用者による過去の投稿に基づく信頼度が所定の閾値未満である場合、利用者による所定の対象に関する投稿を受け付け不可にすると決定する。決定部43は、利用者による過去の投稿に基づく信頼度が所定の閾値以上である場合、利用者による所定の対象に関する投稿を受け付け可能にすると決定する。例えば、決定部43は、店舗からその店舗に関する投稿の受け付け可否の設定が受け付けられている場合、利用者によるその店舗に関する投稿を受け付け不可にすると決定する。
(Regarding the determination unit 43)
The determination unit 43 executes a determination process for determining various information. The determination unit 43 executes the determination process based on various information stored in the storage unit 30. For example, the determination unit 43 executes the determination process based on various information stored in the account database 31, the posting information database 32, the business information database 33, the user information database 34, etc. The determination unit 43 also executes the determination process based on various information acquired by the acquisition unit 41. The determination unit 43 determines whether or not to accept a post by a user regarding a predetermined target based on the reliability based on the user's past posts. The determination unit 43 determines to not accept a post by a user regarding a predetermined target based on the reliability based on the user's past posts. If the reliability based on the user's past posts is less than a predetermined threshold, the determination unit 43 determines to not accept a post by a user regarding a predetermined target. If the reliability based on the user's past posts is equal to or greater than a predetermined threshold, the determination unit 43 determines to accept a post by a user regarding a predetermined target. For example, when a setting as to whether or not to accept posts related to the store is accepted from the store, the decision unit 43 decides that posts related to the store from users are not to be accepted.

決定部43は、利用者の決済情報に基づいて、利用者による所定の対象に関する投稿の受け付け可否を決定する。決定部43は、利用者が決済を行った店舗または決済の対象となった取引対象である所定の対象に関する投稿の受け付け可否を決定する。例えば、決定部43は、利用者が決済を行った飲食店、販売店等の店舗に関する投稿の受け付け可否を決定する。例えば、決定部43は、利用者が決済を行ったサービス店で提供されるサービスに関する投稿の受け付け可否を決定する。例えば、決定部43は、利用者が決済を行った飲食店で提供される飲食物、販売店で販売される商品等の取引対象に関する投稿の受け付け可否を決定する。 The decision unit 43 decides whether to accept a post by a user regarding a specified target based on the user's payment information. The decision unit 43 decides whether to accept a post regarding a specified target that is a store where the user has made a payment or a transaction object that is the subject of the payment. For example, the decision unit 43 decides whether to accept a post regarding a store such as a restaurant or retailer where the user has made a payment. For example, the decision unit 43 decides whether to accept a post regarding a service provided at a service store where the user has made a payment. For example, the decision unit 43 decides whether to accept a post regarding a transaction object such as food and drink provided at a restaurant where the user has made a payment or goods sold at a retailer.

決定部43は、利用者の決済情報が所定の条件を満たす場合、利用者による所定の対象に関する投稿を受け付け可能にすると決定する。決定部43は、所定の対象が電子決済サービスによる決済対象として決済情報に含まれる場合、利用者による所定の対象に関する投稿を受け付け可能にすると決定する。決定部43は、所定の対象が電子決済サービスによる決済対象として決済情報に含まれる場合、利用者による所定の対象に関する投稿を所定の期間受け付けると決定する。決定部43は、利用者による所定の対象に関する投稿を、所定の対象に応じて決定される所定の期間受け付けると決定する。 The determination unit 43 determines that posts by a user regarding a specified target will be accepted if the user's payment information satisfies a specified condition. The determination unit 43 determines that posts by a user regarding a specified target will be accepted if the specified target is included in the payment information as a payment target by an electronic payment service. The determination unit 43 determines that posts by a user regarding a specified target will be accepted for a specified period if the specified target is included in the payment information as a payment target by an electronic payment service. The determination unit 43 determines that posts by a user regarding a specified target will be accepted for a specified period that is determined according to the specified target.

決定部43は、利用者の決済情報が所定の条件を満たさない場合、利用者による所定の対象に関する投稿を受け付け不可にすると決定する。決定部43は、所定の対象が電子決済サービスによる決済対象として決済情報に含まれない場合、利用者による所定の対象に関する投稿を受け付け不可にすると決定する。 The decision unit 43 decides to not accept a post by a user regarding a specified target if the user's payment information does not satisfy a specified condition. The decision unit 43 decides to not accept a post by a user regarding a specified target if the specified target is not included in the payment information as a payment target by an electronic payment service.

決定部43は、種々の情報を選択する。決定部43は、種々の情報を抽出する。決定部43は、取得部131により取得された各種情報に基づいて、選択処理を実行する。例えば、決定部43は、記憶部30に記憶された情報に基づいて、選択処理を実行する。決定部43は、記憶部30に記憶された情報から、処理に用いる情報を抽出する。例えば、決定部43は、利用者情報データベース34に記憶された利用者に関する各種情報に基づいて、選択処理を実行する。決定部43は、利用者情報データベース34に記憶された利用者の利用者端末100を用いた決済に関する各種情報に基づいて、選択処理を実行する。 The determination unit 43 selects various information. The determination unit 43 extracts various information. The determination unit 43 executes the selection process based on the various information acquired by the acquisition unit 131. For example, the determination unit 43 executes the selection process based on the information stored in the storage unit 30. The determination unit 43 extracts information to be used in the process from the information stored in the storage unit 30. For example, the determination unit 43 executes the selection process based on various information related to the user stored in the user information database 34. The determination unit 43 executes the selection process based on various information related to payment using the user terminal 100 of the user stored in the user information database 34.

(生成部44について)
生成部44は、種々の情報を生成する。生成部44は、取得部41により取得された情報に基づいて各種情報を生成する。生成部44は、記憶部30に記憶された情報に基づいて各種情報を生成する。生成部44は、種々の情報を生成する生成処理を実行する。生成部44は、各種のコンテンツを生成する生成処理を実行する。生成部44は、投稿に関して利用者へ提供する各種情報を生成する。生成部44は、決定部43による決定結果に応じて、利用者へ提供する情報を生成する。
(Regarding the generation unit 44)
The generation unit 44 generates various information. The generation unit 44 generates various information based on the information acquired by the acquisition unit 41. The generation unit 44 generates various information based on the information stored in the storage unit 30. The generation unit 44 executes a generation process to generate various information. The generation unit 44 executes a generation process to generate various contents. The generation unit 44 generates various information to be provided to the user regarding the post. The generation unit 44 generates information to be provided to the user according to the result of the determination by the determination unit 43.

生成部44は、推定処理の結果を示す提供用情報を生成する。例えば、生成部44は、提供用情報SC1、SC2、SC3、SC4等のような提供用情報を生成する。例えば、生成部44は、Java(登録商標)等の種々の技術を適宜用いて、提供用情報等のコンテンツを生成する。なお、生成部44は、CSSやJavaScript(登録商標)やHTMLの形式に基づいて、提供用情報等のコンテンツを生成してもよい。また、例えば、生成部44は、JPEG(Joint Photographic Experts Group)やGIF(Graphics Interchange Format)やPNG(Portable Network Graphics)など様々な形式で提供用情報等のコンテンツを生成してもよい。 The generating unit 44 generates information to be provided that indicates the result of the estimation process. For example, the generating unit 44 generates information to be provided such as information to be provided SC1, SC2, SC3, SC4, etc. For example, the generating unit 44 generates content such as information to be provided by appropriately using various technologies such as Java (registered trademark). Note that the generating unit 44 may generate content such as information to be provided based on the format of CSS, JavaScript (registered trademark), or HTML. Also, for example, the generating unit 44 may generate content such as information to be provided in various formats such as JPEG (Joint Photographic Experts Group), GIF (Graphics Interchange Format), and PNG (Portable Network Graphics).

(提供部45について)
提供部45は、利用者に各種提案を行う。提供部45は、利用者に提案を行う情報を提供する。提供部45は、通信部20を介して利用者端末100に各種情報を送信する。提供部45は、取得部41により取得された情報を送信する。提供部45は、決定部43による決定処理に基づく情報を利用者端末100へ送信する。例えば、提供部45は、決定部43により投稿を可能にすると決定された場合、投稿の受け付けを可能にする情報を利用者端末100へ送信する。提供部45は、決定部43により投稿を不可にすると決定された場合、投稿を受け付けない情報を利用者端末100へ送信する。
(Regarding the providing unit 45)
The providing unit 45 makes various suggestions to the user. The providing unit 45 provides information for making suggestions to the user. The providing unit 45 transmits various information to the user terminal 100 via the communication unit 20. The providing unit 45 transmits information acquired by the acquisition unit 41. The providing unit 45 transmits information based on the decision process by the decision unit 43 to the user terminal 100. For example, when the decision unit 43 decides to enable posting, the providing unit 45 transmits information enabling the acceptance of posting to the user terminal 100. When the decision unit 43 decides to disable posting, the providing unit 45 transmits information not accepting posting to the user terminal 100.

提供部45は、生成部44による生成処理に基づく情報を利用者端末100へ送信する。例えば、提供部45は、生成部44により生成された情報を利用者端末100へ送信する。提供部45は、生成部44により生成された提供用情報を利用者端末100へ送信する。例えば、提供部45は、提供用情報SC1、SC2、SC3、SC4等のような提供用情報を利用者端末100へ送信する。 The providing unit 45 transmits information based on the generation process by the generating unit 44 to the user terminal 100. For example, the providing unit 45 transmits information generated by the generating unit 44 to the user terminal 100. The providing unit 45 transmits information to be provided generated by the generating unit 44 to the user terminal 100. For example, the providing unit 45 transmits information to be provided such as information to be provided SC1, SC2, SC3, SC4, etc. to the user terminal 100.

提供部45は、決定部43による所定の対象に関する投稿の受け付け可否の決定結果に応じた提供用情報を提供する。提供部45は、提供用情報を利用者が利用する利用者端末100へ送信する。 The providing unit 45 provides information to be provided according to the result of the decision made by the deciding unit 43 as to whether or not to accept a post related to a specified target. The providing unit 45 transmits the information to be provided to the user terminal 100 used by the user.

提供部45は、決定部43が利用者による所定の対象に関する投稿を受け付け可能にすると決定した場合、利用者による所定の対象に関する投稿を受け付けるための提供用情報を提供する。提供部45は、決定部43が利用者による所定の対象に関する投稿を受け付け可能にすると決定した場合、利用者による所定の対象に関する投稿を受け付ける受付コンテンツを含む提供用情報を提供する。提供部45は、利用者による遡及対象の選択を受け付ける投稿用コンテンツを含む提供用情報を提供する。提供部45は、利用者による投稿項目の選択を受け付ける投稿用コンテンツを含む提供用情報を提供する。提供部45は、店舗による店舗に関する投稿の詳細な設定に応じた、提供用情報を提供する。例えば、提供部45は、店舗による投稿可能な遡及対象の設定が受け付けられている場合、設定された遡及対象のみを選択可能な投稿用コンテンツを含む提供用情報を提供する。例えば、提供部45は、店舗による投稿可能な投稿項目の設定が受け付けられている場合、設定された投稿項目のみを選択可能な投稿用コンテンツを含む提供用情報を提供する。 When the determination unit 43 has determined that a user's post on a specific target is acceptable, the providing unit 45 provides information to be provided for accepting the user's post on the specific target. When the determination unit 43 has determined that a user's post on a specific target is acceptable, the providing unit 45 provides information to be provided including reception content for accepting the user's post on the specific target. The providing unit 45 provides information to be provided including posting content for accepting the user's selection of a retroactive target. The providing unit 45 provides information to be provided including posting content for accepting the user's selection of a posting item. The providing unit 45 provides information to be provided according to detailed settings of the store-related posting by the store. For example, when the setting of a retroactive target that can be posted by the store is accepted, the providing unit 45 provides information to be provided including posting content from which only the set retroactive target can be selected. For example, when the setting of posting items that can be posted by the store is accepted, the providing unit 45 provides information to be provided including posting content from which only the set posting items can be selected.

提供部45は、受付コンテンツを含む所定の対象に関する決済完了画面である提供用情報を提供する。提供部45は、受付コンテンツが選択された場合、所定の対象に関する入力を受け付ける投稿用情報を提供する。提供部45は、利用者により投稿された所定の対象に関する投稿情報を提供する。提供部45は、利用者により投稿された所定の対象に関する投稿情報を、他の利用者が利用する利用者端末100へ送信する。 The providing unit 45 provides information to be provided, which is a payment completion screen related to a specific target including the reception content. When the reception content is selected, the providing unit 45 provides posting information that accepts input related to the specific target. The providing unit 45 provides posted information related to the specific target posted by the user. The providing unit 45 transmits the posted information related to the specific target posted by the user to the user terminal 100 used by another user.

提供部45は、決定部43が利用者による所定の対象に関する投稿を受け付け不可にすると決定した場合、利用者による所定の対象に関する投稿を受け付けない提供用情報を提供する。提供部45は、決定部43が利用者による所定の対象に関する投稿を受け付け不可にすると決定した場合、利用者による所定の対象に関する投稿を受け付ける受付コンテンツを含まない提供用情報を提供する。提供部45は、受付コンテンツを含まない所定の対象に関する決済完了画面である提供用情報を提供する。 When the decision unit 43 decides that posts by users related to a specified target are not accepted, the providing unit 45 provides information to be provided that does not accept posts by users related to a specified target. When the decision unit 43 decides that posts by users related to a specified target are not accepted, the providing unit 45 provides information to be provided that does not include accepted content that accepts posts by users related to a specified target. The providing unit 45 provides information to be provided that is a payment completion screen related to the specified target that does not include accepted content.

提供部45は、受付部46により受け付けられた利用者からの要求に応じて、その利用者の利用者端末100に、要求に対応する情報を送信する。提供部45は、受付部46によりインフルエンサー等の特定の投稿者が投稿した投稿の一覧情報の要求を受け付けた場合、その要求元の利用者端末100に、要求に対応する投稿者が投稿した投稿の一覧情報を送信する。なお、ここでいうインフルエンサーとは、例えばその投稿者(利用者)をフォローする利用者が所定数以上等、他の利用者への影響力が所定の条件を満たす利用者である。 In response to a request from a user accepted by the accepting unit 46, the providing unit 45 transmits information corresponding to the request to the user terminal 100 of the user. When the accepting unit 46 accepts a request for list information of posts posted by a specific poster such as an influencer, the providing unit 45 transmits the list information of posts posted by the poster corresponding to the request to the user terminal 100 that made the request. Note that an influencer here is a user whose influence on other users satisfies a predetermined condition, for example, the poster (user) is followed by a predetermined number or more users.

(受付部46について)
受付部46は、各種情報を受け付ける受付処理を実行する。受付部46は、利用者からの各種情報を受け付ける。例えば、受付部46は、利用者が利用者端末100を操作することにより、利用者端末100から送信される各種情報を受け付ける。受付部46は、利用者が投稿した投稿情報を受け付ける。
(Regarding the reception unit 46)
The reception unit 46 executes a reception process for receiving various information. The reception unit 46 receives various information from a user. For example, the reception unit 46 receives various information transmitted from the user terminal 100 when the user operates the user terminal 100. The reception unit 46 receives posted information posted by the user.

受付部46は、店舗による店舗に関する投稿の受け付け可否の設定を受け付ける。受付部46は、店舗端末200等の店舗が利用する端末装置から店舗に関する投稿の受け付け可否の設定を受け付ける。受付部46は、店舗による店舗に関する投稿の詳細な設定を受け付ける。例えば、受付部46は、店舗について投稿可能な遡及対象の設定(指定)を店舗から受け付ける。例えば、受付部46は、店舗について投稿可能な投稿項目の設定(指定)を店舗から受け付ける。また、受付部46は、利用者から情報の要求を受け付ける。受付部46は、利用者からの情報の要求を示す要求情報を受信する。受付部46は、利用者から投稿情報を閲覧の要求を受け付ける。受付部46は、利用者が、インフルエンサー等の特定の投稿者が投稿した投稿の一覧情報の要求を受け付ける。 The reception unit 46 receives a setting of whether or not to accept posts related to the store from the store. The reception unit 46 receives a setting of whether or not to accept posts related to the store from a terminal device used by the store, such as the store terminal 200. The reception unit 46 receives detailed settings of posts related to the store from the store. For example, the reception unit 46 receives from the store a setting (designation) of retroactive targets that can be posted about the store. For example, the reception unit 46 receives from the store a setting (designation) of posting items that can be posted about the store. The reception unit 46 also receives a request for information from a user. The reception unit 46 receives request information indicating a request for information from a user. The reception unit 46 receives a request from a user to view posted information. The reception unit 46 receives a request from a user for list information of posts posted by a specific poster, such as an influencer.

〔3.情報処理のフロー〕
図8を用いて、実施形態に係る決済サーバ10の情報処理の手順について説明する。図8は、実施形態に係る情報処理の手順の一例を示すフローチャートである。
[3. Information processing flow]
A procedure of information processing of the payment server 10 according to the embodiment will be described with reference to Fig. 8. Fig. 8 is a flowchart showing an example of a procedure of information processing according to the embodiment.

図8に示すように、決済サーバ10は、電子決済サービスによる決済が可能な店舗における利用者の決済に関する決済情報を取得する(ステップS101)。決済サーバ10は、利用者の決済情報に基づいて、利用者による所定の対象に関する投稿の受け付け可否を決定する(ステップS102)。 As shown in FIG. 8, the payment server 10 acquires payment information regarding a payment made by a user at a store that accepts payments by electronic payment services (step S101). Based on the user's payment information, the payment server 10 determines whether or not to accept a post by the user regarding a specific subject (step S102).

〔4.その他の例〕
上述の実施形態は一例を示したものであり、種々の変更及び応用が可能である。
[4. Other Examples]
The above-described embodiment is merely an example, and various modifications and applications are possible.

〔4-1.処理主体について〕
また、上述した例では、決済サーバ10が、利用者による投稿を受付可能にするかの決定処理を行う場合、すなわちサーバ側で決定処理を行う場合を示したが、決定処理は、クライアント側で行なわれてもよい。例えば決定処理がクライアント側で行なわれる場合、利用者端末100は、決済サーバ10等の外部装置から取得した情報を用いて、利用者による投稿を受付可能にするかの決定処理等、利用者による投稿に関する各種処理を実行してもよい。
[4-1. Processing entity]
In the above example, the payment server 10 performs the determination process of whether to accept a post by a user, i.e., the determination process is performed on the server side, but the determination process may be performed on the client side. For example, when the determination process is performed on the client side, the user terminal 100 may use information acquired from an external device such as the payment server 10 to perform various processes related to the post by the user, such as the determination process of whether to accept a post by the user.

〔4-2.その他限定解除〕
上述したように、情報処理システム1は、利用者の決済情報を基に、その利用者の投稿を受け付ける対象を決定するが、上述した処理に限らず、以下のような様々な情報処理を実行したり、サービスを提供したりしてもよい。
[4-2. Other restrictions lifted]
As described above, the information processing system 1 determines the targets for which posts from a user will be accepted based on the user's payment information, but is not limited to the above-mentioned processing, and may also perform various information processing or provide services such as the following.

例えば、情報処理システム1は、利用者が店舗や他の利用者をフォローするためのサービス(フォローサービス)を提供してもよい。この場合、情報処理システム1は、利用者が他の利用者をフォローした場合、その利用者に他の利用者の購入店舗や購入商品に関する投稿情報を含む購買情報やおすすめ情報を提供してもよい。例えば、情報処理システム1は、利用者U5をフォローする利用者U4が、利用者U5の投稿情報を見て利用者U5が昨日焼肉を食べたお店に行きたい場合、利用者U4にマイストアへ簡単に移動したり、決済したりするサービスを提供してもよい。例えば、利用者U5の投稿情報に表示されている店舗の詳細ボタンから遷移できるUIとしてもよい。 For example, the information processing system 1 may provide a service (following service) that allows users to follow stores or other users. In this case, when a user follows another user, the information processing system 1 may provide the user with purchasing information and recommendation information including posted information about the other user's purchase stores and purchased products. For example, when user U4 who follows user U5 sees the posted information of user U5 and wants to go to the restaurant where user U5 ate yakiniku yesterday, the information processing system 1 may provide user U4 with a service that allows user U4 to easily move to his/her own store and make a payment. For example, the UI may be one that can be accessed from a details button for the store displayed in the posted information of user U5.

例えば、情報処理システム1は、他の利用者をフォローする利用者(「フォロー利用者」ともいう)に以下のようなサービスを提供してもよい。例えば、情報処理システム1は、フォロー利用者に他の利用者一覧の情報が閲覧できるページを提供する。情報処理システム1は、フォロー利用者にインフルエンサーなど特定の条件を満たした他の利用者一覧のみが閲覧できるページを提供してもよい。 For example, the information processing system 1 may provide the following services to users who follow other users (also referred to as "following users"). For example, the information processing system 1 may provide the following users with a page on which they can view information about a list of other users. The information processing system 1 may also provide the following users with a page on which they can view only a list of other users who meet certain conditions, such as influencers.

例えば、情報処理システム1は、他の利用者一覧から、フォローしたい利用者のリクエストを受け付けてもよい。例えば、情報処理システム1は、インフルエンサーが投稿した内容を、フォローしているフォロー利用者に通知する。 For example, the information processing system 1 may receive a request from a user who wants to follow an influencer from a list of other users. For example, the information processing system 1 notifies the following users who are following the influencer of the content posted by the influencer.

例えば、情報処理システム1は、店舗等で決済した情報と、その情報に対するコメントについての投稿をインフルエンサーから受け付ける。例えば、情報処理システム1は、決済完了した際に、その決済完了画面に投稿するか否かのボタンを表示してもよい。例えば、情報処理システム1は、投稿するボタンが押下された場合に、コメント記載画面を表示し、コメントと合わせて決済履歴の情報を投稿させてもよい。 For example, the information processing system 1 accepts posts from influencers regarding information on payments made at stores, etc., and comments on that information. For example, when a payment is completed, the information processing system 1 may display a button on the payment completion screen to select whether or not to post. For example, when the button to post is pressed, the information processing system 1 may display a comment entry screen and allow the influencer to post information on the payment history along with the comment.

また、情報処理システム1は、投稿内容を制限してもよい。例えば、情報処理システム1は、決済店舗、決済金額、コメントのみ投稿を受け付けてもよい。例えば、情報処理システム1は、決済日時をマスクしてもよい。また、情報処理システム1は、投稿に関する通知先の事前設定を受け付けてもよい。例えば、情報処理システム1は、フォロー利用者(「フォロワー」ともいう)へ通知をするかどうかをチェックボックスで受け付けてもよい。例えば、情報処理システム1は、コンビニ等での投稿は不要等の投稿者による指定を受け付けてもよい。 In addition, the information processing system 1 may restrict the content of posts. For example, the information processing system 1 may only accept posts of the payment store, payment amount, and comments. For example, the information processing system 1 may mask the payment date and time. In addition, the information processing system 1 may accept pre-set notification destinations for posts. For example, the information processing system 1 may accept, using a check box, whether or not to notify following users (also called "followers"). For example, the information processing system 1 may accept specifications from the poster, such as not wanting to post at convenience stores, etc.

また、情報処理システム1は、フォローを承認制にして、投稿者(利用者)が承認した他の利用者だけに、その投稿者の投稿を配信してもよい。情報処理システム1は、フォロワーをセグメントで分けて、特定セグメントのフォロワーにだけ配信したりしてもよい。この場合、セグメントは、ユーザの場所やユーザの決済履歴に基づいて指定可能としてもよい。これにより、利用者は、フォローしている他の利用者の投稿をフィルタリングすることができる。情報処理システム1では、フォローしている他の利用者の特定の投稿(例えば化粧品関連の投稿等)のみが、利用者へ通知されるようにすることができる。 In addition, the information processing system 1 may require approval for following and distribute posts by the poster (user) only to other users approved by that poster. The information processing system 1 may divide followers into segments and distribute posts only to followers in specific segments. In this case, segments may be specified based on the user's location or payment history. This allows users to filter posts by other users they follow. The information processing system 1 can be configured so that users are notified of only specific posts (e.g., cosmetics-related posts) by other users they follow.

また、情報処理システム1は、例えば購入された取引対象を特定可能な場合、一度の決済から、投稿する決済商品のみを選択可能(チェックボックス)としてもよい。また、情報処理システム1は、上述したように、投稿時にメインで訴求したい項目を選択可能としてもよい。この場合、情報処理システム1では、利用者がその店舗(飲食店)で食べたことを訴求したい場合、飲食店名が一番上に表示され、店舗ではなく購入した商品を訴求したい場合は商品が一番上に表示される。 Furthermore, in the case where the purchased transaction object can be identified, for example, the information processing system 1 may allow the user to select (check box) only the paid item to post from a single payment. Furthermore, as described above, the information processing system 1 may allow the user to select the main item to promote when posting. In this case, in the information processing system 1, if the user wants to promote having eaten at a certain store (restaurant), the name of the restaurant is displayed at the top, and if the user wants to promote a purchased item instead of the store, the item is displayed at the top.

また、情報処理システム1は、利用者の決済履歴に基づいて、似たような決済している他の利用者を示す情報を、おすすめ利用者情報として提供してもよい。また、情報処理システム1は、フォローされる利用者は、情報処理システム1側での承認制としても良い。例えば、情報処理システム1では、ステマ行為を行っている可能性がある等のサービスの利用について適格性を欠くと推定される利用者(「不適格利用者」ともいう)は、承認を取り下げて投稿できないようにしてもよい。例えば、情報処理システム1は、同じ商品ばかりを投稿している利用者、同じグループの店舗のみを投稿している利用者等を、不適格利用者であると推定して、その利用者の投稿を受け付けなくする等、その利用者のサービスの利用を停止してもよい。 Furthermore, the information processing system 1 may provide information indicating other users who have made similar payments as recommended user information, based on the user's payment history. The information processing system 1 may also require approval of users to be followed by the information processing system 1. For example, the information processing system 1 may withdraw approval from a user (also called an "ineligible user") who is presumed to be unqualified for use of the service, such as for the possibility of stealth marketing, and may not be able to post. For example, the information processing system 1 may presume that a user who only posts the same product or only posts about stores in the same group is an ineligible user, and may suspend the user's use of the service, for example by not accepting posts from that user.

また、情報処理システム1は、店舗側から投稿可能かどうかの設定を受け付けてもよい。例えば、情報処理システム1では、単に投稿可否のみでなく、決済金額を投稿可能とするか、決済商品の内訳を投稿可能とするか等の詳細な設定を店舗から受け付けてもよい。また、投稿可能かどうかだけでなく店舗での決済履歴に基づく一定の条件に基づいて投稿可能かどうかを判定できるような設定を受け付けても良い。例えば、一定金額以上の決済を行った利用者のみ投稿を受け付けたり、複数回その店舗で決済している利用者のみ投稿を受け付ける設定にするなどである。また、情報処理システム1では、投稿した内容に対して他の利用者がいいね等の評価を行ったりできるようにしてもよい。例えば、情報処理システム1では、投稿者(利用者)の投稿に対していいね等の高評価を行った他の利用者、または投稿内容を閲覧した他の利用者が同じ店舗で決済した場合、または同じ商品を購入した場合に、その投稿者にインセンティブを付与してもよい。 The information processing system 1 may also accept settings from the store as to whether posting is possible. For example, the information processing system 1 may accept detailed settings from the store, such as whether posting is possible or not, and whether posting is possible or not, and whether posting is possible or not based on certain conditions based on the payment history at the store, in addition to whether posting is possible or not. In addition, settings may be accepted that determine whether posting is possible or not based on certain conditions based on the payment history at the store, in addition to whether posting is possible or not. For example, a setting may be made such that only users who have made payments of a certain amount or more are allowed to post, or only users who have made payments at the store multiple times are allowed to post. In addition, the information processing system 1 may allow other users to rate the posted content, such as by liking it. For example, the information processing system 1 may provide an incentive to the poster (user) when other users who have given a high rating, such as a like, to the poster's post, or other users who have viewed the posted content make a payment at the same store or purchase the same product.

また、情報処理システム1は、店舗毎の決済履歴付きコメント投稿機能を提供してもよい。例えば、情報処理システム1は、インフルエンサーの投稿をフォロー利用者が閲覧できるようにしてもよい。情報処理システム1は、上述したように、投稿者(利用者)毎に投稿内容が時系列で表示される情報を提供してもよい。また、情報処理システム1は、店舗毎にその店舗で決済して投稿された投稿内容が時系列で表示される情報を提供してもよい。 In addition, the information processing system 1 may provide a comment posting function with a payment history for each store. For example, the information processing system 1 may allow following users to view posts by influencers. As described above, the information processing system 1 may provide information in which the post contents of each poster (user) are displayed in chronological order. In addition, the information processing system 1 may provide information in which the post contents posted after payment at each store are displayed in chronological order for each store.

また、情報処理システム1は、コミュニティへのコメント投稿機能を提供してもよい。例えば、情報処理システム1は、不特定多数とチャットできる機能のように、コミュニティを利用者が作成することができ、そのコミュニティに参加している利用者が、決済した店舗や商品を投稿可能としてもよい。 In addition, the information processing system 1 may provide a function for posting comments to a community. For example, the information processing system 1 may allow users to create communities, such as a function for chatting with an unspecified number of people, and allow users participating in the communities to post about stores and products for which they have made purchases.

上述したように、情報処理システム1は、電子決済サービスで決済を行った場合のみ、投稿可能とする。例えば、情報処理システム1は、利用者が実際に利用した店舗、利用者が実際に購入した商品等について、その利用者が投稿可能にする。例えば、情報処理システム1は、店舗独自の商品、それ以外の製品等に応じて投稿項目を変化させてもよい。例えば、情報処理システム1では、投稿項目が、店舗、購入商品等に応じて変化する。情報例えば、情報処理システム1は、自動的に投稿するサービスを提供してもよい。例えば、情報処理システム1は、コンビニは不要等、店舗種別に応じて、自動投稿の処理を切り分けてもよい。 As described above, the information processing system 1 allows posting only when payment has been made using an electronic payment service. For example, the information processing system 1 allows a user to post about a store that the user has actually used, a product that the user actually purchased, etc. For example, the information processing system 1 may change the posting items depending on the store's unique products and other products, etc. For example, in the information processing system 1, the posting items change depending on the store, the product purchased, etc. Information For example, the information processing system 1 may provide a service for automatic posting. For example, the information processing system 1 may separate the automatic posting process depending on the type of store, such as not being necessary for convenience stores.

また、情報処理システム1は、利用者のフォロワーのうち特定の利用者にのみにその利用者の投稿を通知してもよい。例えば、情報処理システム1は、フォロワーが選択した種別の商品、店舗の投稿を提供してもよい。例えば、情報処理システム1は、インフルエンサーが選択した種別のフォロワーに対して、選択した商品、店舗の投稿を提供してもよい。例えば、情報処理システム1は、対象を示す情報を表示してもよい。例えば、情報処理システム1は、店舗を選択しているなら「店舗のコメントとして」、商品を選択しているなら「商品のコメントとして」等、コメントの対象を明示する情報を提供してもよい。 In addition, the information processing system 1 may notify only specific users among the followers of a user of the user's post. For example, the information processing system 1 may provide posts of products and stores of the type selected by the follower. For example, the information processing system 1 may provide posts of selected products and stores to followers of the type selected by an influencer. For example, the information processing system 1 may display information indicating the target. For example, the information processing system 1 may provide information clearly indicating the target of the comment, such as "as a comment on the store" if a store is selected, or "as a comment on the product" if a product is selected.

また、情報処理システム1は、店舗が宣伝してほしいものを、優先的に投稿させるようにしてもよい。例えば、情報処理システム1は、利用者ごとに一覧の表示を切り替えてもよい。例えば、情報処理システム1は、利用者との親和性に応じて、インフルエンサー、商品、店舗等の順に表示してもよい。例えば、情報処理システム1は、〇〇市のコニュニティーチャット等のように、地域別に表示してもよい。例えば、情報処理システム1は、商品と紐づくコミュニティや店舗と紐づくコミュニティ等のコミュニティごとに表示してもよい。 In addition, the information processing system 1 may prioritize posting of items that a store wants advertised. For example, the information processing system 1 may switch the display of the list for each user. For example, the information processing system 1 may display influencers, products, stores, etc. in that order according to the affinity with the user. For example, the information processing system 1 may display by region, such as community chat for a certain city. For example, the information processing system 1 may display by community, such as communities linked to products and communities linked to stores.

また、情報処理システム1では、投稿タイミングは任意のタイミングであってもよい。例えば、情報処理システム1は、上述したように、購入時(決済時)に投稿を促してもよい。また、情報処理システム1は、一定期間のみ投稿可能としてもよい。情報処理システム1は、追加コメントを受け付けてもよい。情報処理システム1は、「私も買いました」等のような他の利用者の投稿を引用する形式の投稿を受け付けてもよい。 In addition, in the information processing system 1, the posting timing may be any timing. For example, the information processing system 1 may encourage posting at the time of purchase (at the time of payment) as described above. Furthermore, the information processing system 1 may allow posting only for a certain period of time. The information processing system 1 may accept additional comments. The information processing system 1 may accept posts in a format that quotes posts by other users, such as "I bought it too."

〔4-3.処理態様について〕
上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、逆に、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文章中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[4-3. Processing mode]
Among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, and conversely, all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above text and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Furthermore, the above-mentioned embodiments can be combined as appropriate to the extent that the processing content is not contradictory.

〔5.効果〕
上述してきたように、実施形態に係る情報処理装置(実施形態では「決済サーバ10」以下同じ)は、取得部(実施形態では「取得部41」以下同じ)と、決定部(実施形態では「決定部43」以下同じ)を有する。取得部は、電子決済サービスによる決済が可能な店舗における利用者の決済に関する決済情報を取得する。決定部は、利用者の決済情報に基づいて、利用者による所定の対象に関する投稿の受け付け可否を決定する。
5. Effects
As described above, the information processing device according to the embodiment (hereinafter referred to as "payment server 10" in the embodiment) has an acquisition unit (hereinafter referred to as "acquisition unit 41" in the embodiment) and a determination unit (hereinafter referred to as "determination unit 43" in the embodiment). The acquisition unit acquires payment information related to a payment made by a user at a store that accepts payment by electronic payment service. The determination unit determines whether or not to accept a post by a user about a specified target based on the user's payment information.

このように、実施形態に係る情報処理装置は、電子決済サービスによる決済が可能な店舗における利用者の決済情報に基づいて、利用者による所定の対象に関する投稿の受け付け可否を決定することで、投稿の受け付け可否を適切に決定することができる。 In this way, the information processing device according to the embodiment can appropriately determine whether to accept a post by a user regarding a specific subject by determining whether to accept the post based on the user's payment information at a store where payment can be made using an electronic payment service.

また、実施形態に係る情報処理装置において、決定部は、所定の対象が電子決済サービスによる決済対象として決済情報に含まれる場合、利用者による所定の対象に関する投稿を受け付け可能にすると決定する。 In addition, in the information processing device according to the embodiment, the decision unit decides to accept posts by users regarding the specified target when the specified target is included in the payment information as a payment target by an electronic payment service.

このように、実施形態に係る情報処理装置は、所定の対象が電子決済サービスによる決済対象として決済情報に含まれる場合、利用者による所定の対象に関する投稿を受け付け可能にすると決定することで、投稿の受け付け可否を適切に決定することができる。 In this way, when a specific target is included in the payment information as a payment target by an electronic payment service, the information processing device according to the embodiment can appropriately determine whether or not to accept a post by deciding to accept a post related to the specific target by a user.

また、実施形態に係る情報処理装置において、決定部は、所定の対象が電子決済サービスによる決済対象として決済情報に含まれる場合、利用者による所定の対象に関する投稿を所定の期間受け付けると決定する。 In addition, in the information processing device according to the embodiment, the decision unit decides that if the specified target is included in the payment information as a payment target by an electronic payment service, posts by users regarding the specified target will be accepted for a specified period of time.

このように、実施形態に係る情報処理装置は、所定の対象が電子決済サービスによる決済対象として決済情報に含まれる場合、利用者による所定の対象に関する投稿を所定の期間受け付けると決定することで、適切な期間に投稿の受け付けを受け付けることができる。 In this way, when a specified target is included in the payment information as a payment target by an electronic payment service, the information processing device according to the embodiment can accept posts by users regarding the specified target for an appropriate period by determining to accept the posts for a specified period.

また、実施形態に係る情報処理装置において、決定部は、利用者による所定の対象に関する投稿を、所定の対象に応じて決定される所定の期間受け付けると決定する。 In addition, in the information processing device according to the embodiment, the decision unit decides to accept posts by users about a specific target for a specific period of time that is determined according to the specific target.

このように、実施形態に係る情報処理装置は、利用者による所定の対象に関する投稿を、所定の対象に応じて決定される所定の期間受け付けると決定することで、適切な期間に投稿の受け付けを受け付けることができる。 In this way, the information processing device according to the embodiment can accept posts by users regarding a specific target for a specific period that is determined according to the specific target, thereby accepting posts during an appropriate period.

また、実施形態に係る情報処理装置は、提供部(実施形態では「提供部45」以下同じ)を有する。提供部は、決定部による所定の対象に関する投稿の受け付け可否の決定結果に応じた提供用情報を提供する。 The information processing device according to the embodiment also has a providing unit (hereinafter, "providing unit 45" in the embodiment). The providing unit provides information to be provided according to the result of the decision made by the deciding unit as to whether or not to accept a post related to a specific target.

このように、実施形態に係る情報処理装置は、所定の対象に関する投稿の受け付け可否の決定結果に応じた提供用情報を提供することで、投稿の受け付け可否に応じて適切な情報提供を行うことができる。 In this way, the information processing device according to the embodiment can provide information to be provided according to the decision result on whether or not to accept a post related to a specific target, thereby providing appropriate information according to whether or not to accept the post.

また、実施形態に係る情報処理装置において、提供部は、決定部が利用者による所定の対象に関する投稿を受け付け可能にすると決定した場合、利用者による所定の対象に関する投稿を受け付ける受付コンテンツを含む提供用情報を提供する。 In addition, in the information processing device according to the embodiment, when the determination unit determines that posts by users related to a specified target can be accepted, the providing unit provides information to be provided that includes acceptance content that accepts posts by users related to the specified target.

このように、実施形態に係る情報処理装置は、利用者による所定の対象に関する投稿を受け付け可能にすると決定した場合、利用者による所定の対象に関する投稿を受け付ける受付コンテンツを含む提供用情報を提供することで、投稿の受け付け可否に応じて適切な情報提供を行うことができる。 In this way, when the information processing device according to the embodiment determines that it is possible to accept posts by users relating to a specific target, it can provide information to be provided that includes reception content that accepts posts by users relating to a specific target, thereby providing appropriate information depending on whether or not the posts can be accepted.

また、実施形態に係る情報処理装置において、提供部は、受付コンテンツを含む所定の対象に関する決済完了画面である提供用情報を提供する。 In addition, in the information processing device according to the embodiment, the providing unit provides information to be provided, which is a payment completion screen for a specified target including the reception content.

このように、実施形態に係る情報処理装置は、受付コンテンツを含む所定の対象に関する決済完了画面である提供用情報を提供することで、決済完了とともに投稿の受け付け可能であることを通知でき、利用者が投稿を行う可能性を高めることができる。 In this way, the information processing device according to the embodiment can provide information to be provided that is a payment completion screen for a specific target including accepted content, thereby notifying the user that posting is possible upon completion of payment, thereby increasing the likelihood that the user will post.

また、実施形態に係る情報処理装置において、提供部は、利用者により投稿された所定の対象に関する投稿情報を、他の利用者が利用する利用者端末へ送信する。 In addition, in the information processing device according to the embodiment, the providing unit transmits posted information related to a specific target posted by a user to a user terminal used by another user.

このように、実施形態に係る情報処理装置は利用者により投稿された所定の対象に関する投稿情報を、他の利用者が利用する利用者端末へ送信することで、利用者からの投稿について適切な情報提供を行うことができる。 In this way, the information processing device according to the embodiment can provide appropriate information about posts from users by transmitting posted information about a specific subject posted by the user to user terminals used by other users.

また、実施形態に係る情報処理装置において、提供部は、決定部が利用者による所定の対象に関する投稿を受け付け不可にすると決定した場合、利用者による所定の対象に関する投稿を受け付ける受付コンテンツを含まない提供用情報を提供する。 In addition, in the information processing device according to the embodiment, when the determination unit determines that posts by users related to a specified target are not to be accepted, the providing unit provides information to be provided that does not include accepted content that accepts posts by users related to a specified target.

このように、実施形態に係る情報処理装置は、利用者による所定の対象に関する投稿を受け付け不可にすると決定した場合、利用者による所定の対象に関する投稿を受け付ける受付コンテンツを含まない提供用情報を提供することで、投稿の受け付け可否に応じて適切な情報提供を行うことができる。 In this way, when the information processing device according to the embodiment determines that posts by users related to a specific target are not to be accepted, the information to be provided does not include acceptance content that accepts posts by users related to a specific target, thereby providing appropriate information depending on whether or not the post is to be accepted.

また、実施形態に係る情報処理装置において、決定部は、利用者による過去の投稿に基づく信頼度に基づいて利用者による所定の対象に関する投稿を受け付け不可にすると決定する。 In addition, in the information processing device according to the embodiment, the decision unit decides not to accept posts by a user about a specific target based on the reliability based on past posts by the user.

このように、実施形態に係る情報処理装置は、利用者による過去の投稿に基づく信頼度に基づいて利用者による所定の対象に関する投稿を受け付け不可にすると決定することで、投稿の受け付け可否を適切に決定することができる。 In this way, the information processing device according to the embodiment can appropriately determine whether to accept a post by a user regarding a specific subject by determining not to accept the post based on the reliability based on the user's past posts.

また、実施形態に係る情報処理装置において、提供部は、利用者による遡及対象の選択を受け付ける投稿用コンテンツを含む提供用情報を提供する。 In addition, in the information processing device according to the embodiment, the providing unit provides information to be provided that includes content to be posted that accepts a user's selection of a retroactive target.

このように、実施形態に係る情報処理装置は、利用者による遡及対象の選択を受け付ける投稿用コンテンツを含む提供用情報を提供することで、利用者による投稿の受け付けるために適切な情報提供を行うことができる。 In this way, the information processing device according to the embodiment can provide information to be provided that includes content for posting that accepts the user's selection of a retroactive target, thereby providing appropriate information for accepting posts by users.

また、実施形態に係る情報処理装置において、提供部は、利用者による投稿項目の選択を受け付ける投稿用コンテンツを含む提供用情報を提供する。 In addition, in the information processing device according to the embodiment, the providing unit provides information to be provided that includes content to be posted that accepts a user's selection of a posting item.

このように、実施形態に係る情報処理装置は、利用者による投稿項目の選択を受け付ける投稿用コンテンツを含む提供用情報を提供することで、利用者による投稿の受け付けるために適切な情報提供を行うことができる。 In this way, the information processing device according to the embodiment can provide information to be provided that includes content for posting that accepts a user's selection of a posting item, thereby providing appropriate information for accepting posts by users.

また、実施形態に係る情報処理装置は、受付部(実施形態では「受付部46」以下同じ)を有する。受付部は、店舗による店舗に関する投稿の受け付け可否の設定を受け付ける。 The information processing device according to the embodiment also includes a reception unit (hereinafter, "reception unit 46" in the embodiment). The reception unit receives a setting as to whether or not to accept posts about the store by the store.

このように、実施形態に係る情報処理装置は、店舗による店舗に関する投稿の受け付け可否の設定を受け付けることで、店舗の要望に応じて投稿の受け付け可否を決定することができる。 In this way, the information processing device according to the embodiment can accept settings by stores as to whether or not to accept posts about the store, and can determine whether or not to accept posts in accordance with the store's requests.

また、実施形態に係る情報処理装置において、受付部は、店舗による店舗に関する投稿の受け付け可否の項目として決済金額または決済商品の内訳を含む詳細な設定を受け付ける。 In addition, in the information processing device according to the embodiment, the reception unit receives detailed settings including the payment amount or the breakdown of the paid items as an item for whether or not to accept posts about the store by the store.

このように、実施形態に係る情報処理装置は、店舗による店舗に関する投稿の詳細な設定を受け付けることで、店舗の詳細な要望に応じた投稿の受け付けを可能にすることができる。 In this way, the information processing device according to the embodiment can accept detailed settings for posts about a store by the store, thereby enabling posts that meet the detailed needs of the store to be accepted.

〔6.ハードウェア構成〕
また、上述してきた各実施形態に係る決済サーバ10は、例えば、図9に示すような構成のコンピュータ1000によって実現される。以下、決済サーバ10を例に挙げて説明する。図9は、決済サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
6. Hardware Configuration
The payment server 10 according to each of the above-described embodiments is realized, for example, by a computer 1000 having a configuration as shown in Fig. 9. The payment server 10 will be described below as an example. Fig. 9 is a hardware configuration diagram showing an example of a computer that realizes the functions of the payment server. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, a HDD 1400, a communication interface (I/F) 1500, an input/output interface (I/F) 1600, and a media interface (I/F) 1700.

CPU1100は、ROM1300又はHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。 The CPU 1100 operates based on a program stored in the ROM 1300 or the HDD 1400, and controls each component. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started, and programs that depend on the hardware of the computer 1000, etc.

HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス1500は、通信網500(実施形態のネットワークNに対応する)を介して他の機器からデータを受信してCPU1100へ送り、また、通信網500を介してCPU1100が生成したデータを他の機器へ送信する。 HDD 1400 stores programs executed by CPU 1100 and data used by such programs. Communication interface 1500 receives data from other devices via communication network 500 (corresponding to network N in the embodiment) and sends it to CPU 1100, and also transmits data generated by CPU 1100 to other devices via communication network 500.

CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、入出力インターフェイス1600を介して生成したデータを出力装置へ出力する。 The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input/output interface 1600. The CPU 1100 acquires data from the input devices via the input/output interface 1600. The CPU 1100 also outputs data generated via the input/output interface 1600 to the output devices.

メディアインターフェイス1700は、記録媒体1800に格納されたプログラム又はデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。 The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1200. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1200 via the media interface 1700 and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase change rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

例えば、コンピュータ1000が決済サーバ10として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部40の機能を実現する。また、HDD1400には、決済サーバ10の記憶装置内の各データが格納される。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。 For example, when the computer 1000 functions as the payment server 10, the CPU 1100 of the computer 1000 executes a program loaded onto the RAM 1200 to realize the functions of the control unit 40. In addition, the HDD 1400 stores each piece of data in the storage device of the payment server 10. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 of the computer 1000 may obtain these programs from another device via a specified communication network.

〔7.その他〕
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
[7. Other]
Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be embodied in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the Disclosure of the Invention section.

また、上述した決済サーバ10は、機能によっては外部のプラットフォーム等をAPI(Application Programming Interface)やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。 The above-mentioned payment server 10 can also be flexibly configured to call external platforms, etc., using an API (Application Programming Interface) or network computing, depending on the function.

また、特許請求の範囲に記載した「部」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。 In addition, the word "unit" in the claims can be read as "means" or "circuit." For example, an acquisition unit can be read as an acquisition means or an acquisition circuit.

1 情報処理システム
10 決済サーバ
20 通信部
30 記憶部
31 口座データベース
32 投稿情報データベース
33 事業者情報データベース
34 利用者情報データベース
40 制御部
41 取得部
42 決済処理部
43 決定部
44 生成部
45 提供部
46 受付部
100 利用者端末
200 店舗端末
REFERENCE SIGNS LIST 1 Information processing system 10 Payment server 20 Communication unit 30 Storage unit 31 Account database 32 Posted information database 33 Business information database 34 User information database 40 Control unit 41 Acquisition unit 42 Payment processing unit 43 Determination unit 44 Generation unit 45 Provision unit 46 Reception unit 100 User terminal 200 Shop terminal

Claims (8)

電子決済サービスによる決済が可能な店舗における利用者の一の決済に関する決済情報を取得する取得部と、
前記利用者の前記決済情報に基づいて、前記利用者による所定の対象に関する投稿を受け付ける受付コンテンツと、前記利用者による前記決済情報が示す前記店舗での前記一の決済に関して投稿する項目を指定する投稿項目の選択を受け付ける投稿用コンテンツとを含む提供用情報を提供する提供部と、
を有し
前記提供部は、
他の利用者への影響力が所定の条件を満たす利用者であるインフルエンサーが投稿した投稿の一覧情報の要求を受け付けた場合、前記要求の要求元が利用する利用者端末に、前記要求に対応する前記インフルエンサーが投稿した投稿の一覧情報を送信する
ことを特徴とする情報処理装置。
an acquisition unit that acquires payment information relating to one payment made by a user at a store where payment is possible using an electronic payment service;
a providing unit that provides information to be provided, the information including reception content that receives posts by the user regarding a predetermined subject based on the payment information of the user, and posting content that receives a selection of posting items that specify items to be posted regarding the one payment at the store indicated by the payment information by the user;
having
The providing unit is
An information processing device characterized in that, when it receives a request for list information of posts posted by an influencer, who is a user whose influence on other users satisfies predetermined conditions, it transmits list information of posts posted by the influencer corresponding to the request to a user terminal used by the source of the request .
前記提供部は、
他の利用者からの閲覧要求を受けた場合に、選択された項目を含む投稿情報を他の利用者端末に送信する
ことを特徴とする請求項1に記載の情報処理装置。
The providing unit is
2 . The information processing apparatus according to claim 1 , wherein, when a viewing request is received from another user, the posted information including the selected item is transmitted to the other user terminal.
前記提供部は、
前記利用者による前記決済情報が示す決済した前記店舗、決済した金額、及び決済した詳細な内訳のいずれか1つまたは組合せを含む投稿項目の選択を受け付ける前記投稿用コンテンツを含む前記提供用情報を提供する
ことを特徴とする請求項1に記載の情報処理装置。
The providing unit is
The information processing device according to claim 1, characterized in that the information to be provided includes the posting content that accepts the user's selection of posting items including one or a combination of the store where the payment was made, the amount paid, and a detailed breakdown of the payment, as indicated by the payment information.
前記提供部は、
前記店舗に関する店舗訴求または前記決済情報が示す取引対象に対する訴求のいずれかの選択を受け付ける前記投稿用コンテンツを含む前記提供用情報を提供する
ことを特徴とする請求項1に記載の情報処理装置。
The providing unit is
The information processing device according to claim 1 , further comprising: providing the information to be provided, the information to be provided including the posting content that accepts a selection of either a store appeal regarding the store or an appeal for a transaction object indicated by the payment information.
前記提供部は、
訴求対象として選択された対象に応じて、表示態様が変更された前記投稿用コンテンツを含む前記提供用情報を提供する
ことを特徴とする請求項4に記載の情報処理装置。
The providing unit is
The information processing device according to claim 4 , further comprising: providing the information to be provided, the information to be provided including the content to be posted, the display mode of which has been changed in accordance with a target selected as a target of appeal.
前記投稿項目のうち選択されなかった項目については投稿されない
ことを特徴とする請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1 , wherein any of the posting items that is not selected is not posted.
コンピュータが実行する情報処理方法であって、
電子決済サービスによる決済が可能な店舗における利用者の一の決済に関する決済情報を取得する取得工程と、
前記利用者の前記決済情報に基づいて、前記利用者による所定の対象に関する投稿を受け付ける受付コンテンツと、前記利用者による前記決済情報が示す前記店舗での前記一の決済に関して投稿する項目を指定する投稿項目の選択を受け付ける投稿用コンテンツとを含む提供用情報を提供する提供工程と
を含み、
前記提供工程は、
他の利用者への影響力が所定の条件を満たす利用者であるインフルエンサーが投稿した投稿の一覧情報の要求を受け付けた場合、前記要求の要求元が利用する利用者端末に、前記要求に対応する前記インフルエンサーが投稿した投稿の一覧情報を送信する
ことを特徴とする情報処理方法。
1. A computer-implemented information processing method, comprising:
An acquisition step of acquiring payment information regarding one payment made by a user at a store where payment can be made using an electronic payment service;
providing information to be provided, the information including reception content for receiving posts by the user on a predetermined subject based on the payment information of the user, and posting content for receiving selection of posting items for specifying items to be posted by the user on the one payment at the store indicated by the payment information ;
The providing step includes:
When a request for information on a list of posts posted by an influencer who is a user whose influence on other users satisfies a predetermined condition is received, the information on the list of posts posted by the influencer corresponding to the request is transmitted to a user terminal used by the requester of the request.
23. An information processing method comprising:
電子決済サービスによる決済が可能な店舗における利用者の一の決済に関する決済情報を取得する取得手順と、
前記利用者の前記決済情報に基づいて、前記利用者による所定の対象に関する投稿を受け付ける受付コンテンツと、前記利用者による前記決済情報が示す前記店舗での前記一の決済に関して投稿する項目を指定する投稿項目の選択を受け付ける投稿用コンテンツとを含む提供用情報を提供する提供手順と
をコンピュータに実行させ
前記提供手順は、
他の利用者への影響力が所定の条件を満たす利用者であるインフルエンサーが投稿した投稿の一覧情報の要求を受け付けた場合、前記要求の要求元が利用する利用者端末に、前記要求に対応する前記インフルエンサーが投稿した投稿の一覧情報を送信す
ための情報処理プログラム。
An acquisition step of acquiring payment information regarding one of the user's payments at a store where payment is possible using an electronic payment service;
a provision step of providing information to be provided, the information including reception content for receiving posts by the user regarding a predetermined subject based on the payment information of the user, and posting content for receiving selection of posting items for specifying items to be posted by the user regarding the one payment at the store indicated by the payment information ;
The providing step comprises:
An information processing program for, when receiving a request for list information of posts posted by an influencer, a user whose influence on other users satisfies a specified condition, transmitting list information of posts posted by the influencer corresponding to the request to a user terminal used by the requester of the request .
JP2023182661A 2022-09-30 2023-10-24 Information processing device, information processing method, and information processing program Active JP7504275B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023182661A JP7504275B2 (en) 2022-09-30 2023-10-24 Information processing device, information processing method, and information processing program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2022158281A JP7374277B1 (en) 2022-09-30 2022-09-30 Information processing device, information processing method, and information processing program
JP2023182661A JP7504275B2 (en) 2022-09-30 2023-10-24 Information processing device, information processing method, and information processing program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022158281A Division JP7374277B1 (en) 2022-09-30 2022-09-30 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2024052659A JP2024052659A (en) 2024-04-11
JP7504275B2 true JP7504275B2 (en) 2024-06-21

Family

ID=88645859

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022158281A Active JP7374277B1 (en) 2022-09-30 2022-09-30 Information processing device, information processing method, and information processing program
JP2023182661A Active JP7504275B2 (en) 2022-09-30 2023-10-24 Information processing device, information processing method, and information processing program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2022158281A Active JP7374277B1 (en) 2022-09-30 2022-09-30 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (2) JP7374277B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017162094A (en) 2016-03-08 2017-09-14 株式会社日本総合研究所 Program, information processing method and information processing device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4956761B2 (en) 2007-06-15 2012-06-20 楽天株式会社 Post data management server device, post data management method, and post data management server program
JP5855500B2 (en) 2012-03-16 2016-02-09 株式会社野村総合研究所 Reputation information system
JP6181802B2 (en) 2016-04-19 2017-08-16 ヤフー株式会社 Presentation device, presentation method, presentation program, terminal device, display method, and display program
JP7084463B2 (en) 2020-11-24 2022-06-14 株式会社野村総合研究所 Usage details / store information link device, program and method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017162094A (en) 2016-03-08 2017-09-14 株式会社日本総合研究所 Program, information processing method and information processing device

Also Published As

Publication number Publication date
JP2024052659A (en) 2024-04-11
JP7374277B1 (en) 2023-11-06
JP2024051899A (en) 2024-04-11

Similar Documents

Publication Publication Date Title
US10977633B2 (en) Systems and methods for splitting a bill associated with a receipt
JP6978569B1 (en) Management device, management method and management program
US11677710B2 (en) Systems and methods for recommending merchant discussion groups
US20200019957A1 (en) Gift card promotion system and method
JP2023145421A (en) Service providing apparatus, service providing method, and program
JP7074917B2 (en) Management equipment, management method and management program
JP7504275B2 (en) Information processing device, information processing method, and information processing program
JP7093400B1 (en) Selection device, selection method and selection program
JP7186756B2 (en) Provision device, provision method and provision program
JP7463452B2 (en) Information processing device, information processing method, and information processing program
JP7514889B2 (en) Information processing device managed by a service manager providing a prescribed service for which payment can be made on an app, information processing method managed by a service manager providing a prescribed service for which payment can be made on an app, and information processing program managed by a service manager providing a prescribed service for which payment can be made on an app
JP7370487B1 (en) Information processing device, information processing method, and information processing program
JP7302069B2 (en) Management device, management method and management program
JP7319406B2 (en) Provision device, provision method and provision program
JP7370440B1 (en) Information processing device, information processing method, and information processing program
JP6999021B1 (en) Providing equipment, providing method and providing program
JP7023343B1 (en) Creation device, creation method and creation program
JP7340051B2 (en) Management device, management method and management program
JP7110270B2 (en) Provision device, provision method and provision program
US20220398634A1 (en) Method and apparatus for providing promotion vouchers
US11386465B1 (en) Method and apparatus for providing promotion vouchers
JP2024070008A (en) Information processing device, information processing method, and information processing program
JP2022057370A (en) Information processing device, notification method, and notification program
JP2021131648A (en) Providing device, providing method, and providing program
JP2020027586A (en) Information processing device, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231024

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20231024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231219

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20240213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240325

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20240402

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240611

R150 Certificate of patent or registration of utility model

Ref document number: 7504275

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150