JP7511063B2 - Information processing device, information processing method, and information processing program - Google Patents
Information processing device, information processing method, and information processing program Download PDFInfo
- Publication number
- JP7511063B2 JP7511063B2 JP2023127088A JP2023127088A JP7511063B2 JP 7511063 B2 JP7511063 B2 JP 7511063B2 JP 2023127088 A JP2023127088 A JP 2023127088A JP 2023127088 A JP2023127088 A JP 2023127088A JP 7511063 B2 JP7511063 B2 JP 7511063B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- product
- user
- identification information
- provider
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- 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.
従来、利用者が商品を購入する際、商品の決済情報を示す二次元コードを利用者の端末装置で撮影して読み込んで、二次元コードから得られる決済情報に基づいて電子決済処理を行う技術が種々提案されている(例えば、特許文献1参照)。 Conventionally, various technologies have been proposed in which, when a user purchases a product, a two-dimensional code showing the payment information of the product is photographed and read by the user's terminal device, and electronic payment processing is performed based on the payment information obtained from the two-dimensional code (for example, see Patent Document 1).
しかしながら、従来技術には、商品購入における利便性を向上させるという点で改善の余地があった。 However, the conventional technology leaves room for improvement in terms of improving convenience when purchasing products.
本願は、上記に鑑みてなされたものであって、商品購入における利便性を向上させることができる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。 The present application has been made in consideration of the above, and aims to provide an information processing device, an information processing method, and an information processing program that can improve convenience in purchasing products.
本願に係る情報処理装置は、管理部と、決済処理部と、通知部とを備える。管理部は、商品を識別する商品識別情報と、前記商品に関する商品情報および前記商品を提供する提供者に関する提供者情報とを紐付けて管理する。決済処理部は、利用者が利用する端末装置から、前記端末装置が撮影した前記商品識別情報と前記利用者を識別する利用者識別情報とを受け付けると、前記利用者識別情報と紐付く前記利用者の口座から、前記商品識別情報と紐付く前記提供者の口座に、前記商品識別情報と紐付く前記商品情報に含まれる前記商品の購入に必要な商品代金分の電子マネーを送金する。通知部は、前記提供者に対し、前記利用者識別情報と紐付く配送先と前記商品識別情報と紐付く前記商品情報とを含む配送指示を通知する。利用者情報に含まれる前記利用者識別情報と、前記提供者によって管理された前記利用者情報に含まれる前記利用者識別情報とは事前に連携される。前記管理部は、前記端末装置から前記利用者識別情報を受け付けると、当該利用者識別情報と連携され前記提供者によって管理された前記利用者識別情報に基づいて、管理された前記利用者識別情報に紐付く前記利用者情報を、前記提供者が管理する外部装置から取得する。 The information processing device according to the present application includes a management unit, a payment processing unit, and a notification unit. The management unit manages product identification information that identifies a product, product information related to the product, and provider information related to the provider that provides the product, by linking them together. The payment processing unit receives the product identification information photographed by a terminal device used by a user and user identification information that identifies the user, and transfers electronic money equivalent to the product price required to purchase the product included in the product information linked to the product identification information from the user's account linked to the user identification information to the provider's account linked to the product identification information. The notification unit notifies the provider of delivery instructions including a delivery destination linked to the user identification information and the product information linked to the product identification information. The user identification information included in the user information and the user identification information included in the user information managed by the provider are linked in advance. When the management unit receives the user identification information from the terminal device, it acquires the user information linked to the managed user identification information from an external device managed by the provider, based on the user identification information managed by the provider in association with the user identification information.
実施形態の一態様によれば、商品購入における利便性を向上させることができる。 According to one aspect of the embodiment, it is possible to improve the convenience of purchasing products.
以下に、本願に係る情報処理装置、情報処理方法および情報処理プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。 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.
(実施形態)
〔1.情報処理〕
図1を用いて、本実施形態の情報処理装置等により実現される情報処理について説明する。図1は、実施形態に係る情報処理の一例を示す図である。なお、図1では、本実施形態に係る情報処理装置10によって、実施形態に係る情報処理などが実現されるものとする。
(Embodiment)
[1. Information Processing]
The information processing realized 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 according to the embodiment. Note that in Fig. 1, the information processing according to the embodiment is realized by the
図1に示すように、実施形態に係る情報処理システム1は、情報処理装置10と、利用者端末50と、外部サーバ100と、提供者端末200とを含む。情報処理装置10、利用者端末50、外部サーバ100および提供者端末200は、ネットワークN(図2参照)を介して有線または無線により相互に通信可能に接続される。ネットワークNは、例えば、インターネットなどのWAN(Wide Area Network)である。
As shown in FIG. 1, an
図1に示す情報処理装置10は、実施形態に係る情報処理を実行する情報処理装置であり、サーバ装置やクラウドシステム等により実現される。例えば、情報処理装置10は、利用者端末50を用いる電子決済に関する電子決済サービスを提供し、各種の決済を行うサーバ装置である。例えば、情報処理装置10は、取引対象の提供者(事業者)や取引対象が提供される利用者の口座を管理しており、利用者からの決済要求に従って、口座間における電子マネーの送金等を行うことで、各種決済を実現する。なお、電子マネーとは、例えば、各種企業が独自に用いるスタンプや通貨等であってもよく、日本円やドル等の国家により提供される貨幣を電子的に取引可能としたものであってもよい。
The
また、情報処理装置10は、電子決済サービスにおいて利用者に付与され、電子決済サービスにおいて利用可能な利益(クーポン等)に関する利益情報を、利益の提供者(言い換えると、クーポンの企画、設定等を行い、クーポンの原資を出資(提供)する者)から受け付け、自装置の記憶部で管理する。
In addition, the
図1に示す利用者端末50は、利用者Uによって利用される情報処理装置(端末装置)である。利用者端末50は、例えば、スマートフォンや、タブレット型端末、ノート型PC(Personal Computer)、デスクトップPC、携帯電話機、PDA(Personal Digital Assistant)等により実現される。例えば、利用者端末50は、利用者Uに取引対象を提供する店舗において、情報処理装置10が提供する決済サービスによる決済を行う。
The
図1に示す外部サーバ100は、情報処理装置10と連携して情報処理可能なサーバ装置やクラウドシステム等により実現される。例えば、外部サーバ100は、提供者が利用者Uへ提供する商品に関する商品情報や、提供者に関する提供者情報、利用者Uに関する利用者情報など各種情報を自装置の記憶部で管理する。
The
図1に示す提供者端末200は、例えば、各店舗を運営する事業者によって利用される情報処理装置である。提供者端末200は、スマートフォン、タブレット型端末、ノート型PC、デスクトップPC、携帯電話機、PDA等により実現される。また、提供者端末200は、情報処理装置10や外部サーバ100によって配信される情報を、ウェブブラウザやアプリケーションにより表示する。
The
〔1-1.利用者端末50を用いた決済について〕
ここで、情報処理装置10が実行する情報処理に先立ち、利用者端末50を用いた決済(電子決済)の一例について説明する。なお、以下の説明では、店舗A(不図示)に配置された2次元コード(QRコード(登録商標))であって、店舗Aを識別する店舗識別情報を示す2次元コードを用いて、利用者Uが利用者端末50を用いた決済を行う例について説明するが、実施形態は、これに限定されるものではない。以下に説明する決済の一例は、任意の利用者が任意の利用者端末50を用いて、任意の店舗にて決済を行う場合においても適用可能である。また、店舗識別情報は、QRコードのみならず、バーコードや所定のマーク、番号等であってもよい。
1-1. Payment using
Here, an example of payment (electronic payment) using the
例えば、利用者Uが店舗Aにて各種の商品やサービスといった決済対象(取引対象)の利用や購入に伴う決済を行う場合、利用者Uは、利用者端末50に予めインストールされた決済アプリを起動する。そして、利用者Uは、決済アプリを介して、店舗Aに設置された店舗識別情報を撮影する。このような場合、利用者端末50は、決済対象の価格を入力するための画面を表示し、利用者U或いは店舗Aの店員から決済金額の入力を受け付ける。そして、利用者端末50は、利用者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
このような場合、情報処理装置10は、利用者識別情報が示す利用者Uの口座から、店舗識別情報が示す店舗Aの口座へと、決済金額が示す額の電子マネーを移行させる。そして、情報処理装置10は、決済が完了した旨の通知を利用者端末50へ送信する。このような場合、利用者端末50は、決済が完了した旨の画面や所定の音声を出力することで、電子マネーによる決済が行われた旨を通知する。
In such a case, the
なお、利用者端末50を用いた決済は、上述した処理に限定されるものではない。例えば、利用者端末50を用いた決済は、店舗Aに設置された店舗端末を用いたものであってもよい。例えば、利用者端末50は、利用者Uを識別するための利用者識別情報を画面上に表示させる。このような場合、店舗Aに設置された店舗端末は、利用者端末50に表示された利用者識別情報を読み取り、利用者識別情報(若しくは、利用者識別情報が示す情報、すなわち、利用者Uを示す情報(例えば、利用者ID))と、決済金額と、店舗Aを識別する情報とを示す決済情報を情報処理装置10へ送信する。このような場合、情報処理装置10は、利用者識別情報が示す利用者Uの口座から、店舗Aの口座へ、決済金額が示す額の電子マネーを移行させ、店舗Aの店舗端末或いは利用者端末50に対し、決済が完了した旨の画面や所定の音声を出力させることで、決済が行われた旨を通知してもよい。
Note that the payment using the
また、利用者端末50を用いた決済は、利用者Uが予め電子マネーをチャージした口座から店舗Aの口座へ電子マネーを移行させる処理のみならず、例えば、利用者Uが予め登録したクレジットカードを用いた決済であってもよい。このような場合、例えば、利用者端末50は、店舗Aの口座に対して決済金額の電子マネーを移行させるとともに、利用者Uのクレジットカードの運用会社(カード会社)に対し、決済金額を請求してもよい。
Furthermore, payment using the
〔1-2.実施形態に係る情報処理について〕
ところで、従来技術には、商品購入における利便性を向上させるという点で改善の余地があった。すなわち、利用者Uは、例えば一度購入した商品Bについて、再度の購入を所望することがある。かかる場合、従来、利用者Uは、商品Bを購入した店舗やオンラインショップを再度利用して購入する必要があり、商品購入における利便性、詳しくは商品Bを再度購入する際の利便性の低下を招くおそれがあった。そこで、本実施形態に係る情報処理装置10にあっては、商品購入における利便性を向上させることができるような構成とした。
1-2. Information Processing According to the Embodiment
However, the conventional technology has room for improvement in terms of improving the convenience of product purchases. That is, a user U may wish to repurchase, for example, product B that he or she has already purchased. In such a case, the user U would need to purchase product B again from the same store or online shop where he or she purchased product B in the past, which could lead to a decrease in the convenience of product purchases, specifically, the convenience of repurchasing product B. Therefore, the
具体的に説明すると、提供者は、商品Bの販売(提供)に先立ち、商品情報や提供者情報の登録を行う。なお、提供者(事業者)は、商品Bを販売するメーカあるいはメーカの販売管理者などであるが、これに限られず、商品Bを販売する店舗あるいは店舗の販売管理者などであってもよい。 To be more specific, the provider registers product information and provider information prior to selling (providing) product B. The provider (business operator) may be the manufacturer selling product B or the manufacturer's sales manager, but is not limited to this and may also be a store selling product B or the store's sales manager.
提供者端末200は、提供者の操作により、商品Bに関する商品情報、および、提供者に関する提供者情報を外部サーバ100に登録する(ステップS1)。商品情報には、商品Bの商品名や商品金額などの情報が含まれる。提供者情報には、提供者名などの情報が含まれる。なお、商品情報の詳細については、図5を参照して後述する。また、提供者情報の詳細については、図6を参照して後述する。
The
また、外部サーバ100には、利用者Uに関する利用者情報が予め記憶されている。利用者情報には、利用者Uの氏名や配送先などの情報が含まれる。利用者情報は、利用者の利用者端末50に対する入力操作などによって予め登録されるが、これに限定されるものではない。なお、利用者情報の詳細については、図4を参照して後述する。
In addition, the
次いで、情報処理装置10は、商品情報および提供者情報を外部サーバ100から取得する(ステップS2)。なお、情報処理装置10は、商品Bの識別コード(後述)の生成要求を提供者端末200から受け付けた場合に、商品情報および提供者情報を外部サーバ100から取得してもよい。
Next, the
次いで、情報処理装置10は、商品Bを識別する商品識別情報と、商品Bに関する商品情報および商品Bを提供する提供者に関する提供者情報とを紐付けて管理する(ステップS3)。なお、情報処理装置10は、商品情報や提供者情報を自装置の記憶部20(図7参照)に記憶せずに、商品識別情報に紐付く商品情報や提供者情報を外部サーバ100から読み出し可能な状態で管理してもよいし、商品情報や提供者情報を記憶部20に記憶して管理してもよい。
Next, the
次いで、情報処理装置10は、商品識別情報を示す識別コードを生成する(ステップS4)。識別コードは、例えば商品Bを識別する2次元コード(QRコード(登録商標))である。なお、識別コードは、上記したQRコードに限定されるものではなく、例えばバーコードや所定のマーク、番号等であってもよい。
Next, the
情報処理装置10は、生成した識別コードの情報を提供者端末200へ送信する(ステップS5)。そして、提供者端末200は、送信された識別コードの情報に基づいて、識別コードを発行する(ステップS6)。例えば、提供者端末200は、識別コードが印字されたラベルを商品Bに付加するなどして、識別コードの発行を行う。なお、図1に示す商品Bは、識別コードBaが付加されたものを示している。また、商品Bの商品情報に、例えば商品Bを購入した利用者に付与される特典を示す特典情報が含まれる場合、提供者端末200は、特典情報がある旨のコメントも含めた識別コードの発行を行う。そして、提供者は、識別コードBaが付加された商品Bを市場に流通させて販売する。
The
利用者Uは、識別コードBaが付加された商品Bを、例えば図示しない店舗やオンラインショップで購入するものとする。そして、利用者Uは、購入した商品Bについて、再度の購入を所望する場合、かかる識別コードBaを利用することで、商品Bを即座に購入することができる。 A user U purchases a product B with an identification code Ba attached, for example, at a store or online shop (not shown). If the user U wishes to purchase the same product B again, he or she can immediately purchase the product B by using the identification code Ba.
具体的には、利用者端末50は、利用者Uの操作により、商品Bの識別コードBaを撮影して、識別コードBaが示す商品識別情報を取得する。利用者端末50は、取得した商品識別情報と、利用者Uを識別する利用者識別情報とを情報処理装置10へ送信し、情報処理装置10は、送信された商品識別情報と利用者識別情報とを受け付ける(ステップS7)。
Specifically, the
次いで、情報処理装置10は、上記した商品識別情報を受け付けた場合、商品識別情報と紐付く商品情報(ここでは商品Bに関する商品情報)や提供者情報を利用者端末50に表示させる(ステップS8)。なお、商品情報には、商品Bの購入に必要な商品代金の情報が含まれる。かかる商品代金には、商品Bの配送料などが含まれてもよい。また、利用者端末50に表示される商品情報等の詳細については、図10を参照して後述する。
Next, when the
このように、商品情報や提供者情報が利用者端末50に表示されることで、利用者Uは、商品Bの決済前に、商品情報や提供者情報を確認することができる。
In this way, the product information and provider information are displayed on the
また、利用者端末50には、商品情報等に加え、商品Bの購入個数を入力する入力欄や、商品Bを購入する際に操作される購入ボタンなどが表示される。利用者端末50は、商品Bの購入個数が利用者Uによって入力されるとともに、購入ボタンが利用者Uによってタッチ操作されると、商品Bに関する決済要求を情報処理装置10へ送信する(ステップS9)。
In addition to the product information, the
情報処理装置10は、決済要求を受け付けると、上記した利用者識別情報、商品識別情報などに基づいて決済処理を実行する(ステップS10)。例えば、情報処理装置10は、利用者識別情報と紐づく利用者Uの口座から、商品識別情報と紐付く提供者の口座に、商品識別情報と紐付く商品情報に含まれる商品Bの購入に必要な商品代金分の電子マネーを送金する処理を実行する。なお、このときの情報処理装置10は、商品代金から、商品Bの決済に伴う手数料を差し引いた電子マネーを提供者の口座に送金するが、これについては後述する。
When the
決済処理が完了すると、情報処理装置10は、利用者端末50に対し、決済が完了したことを示す決済完了情報を送信する(ステップS11)。
When the payment process is completed, the
さらに、情報処理装置10は、提供者に対し、決済完了情報を送信するとともに、商品Bの配送指示を通知する。詳しくは、情報処理装置10は、決済完了情報や配送指示を外部サーバ100を経由して提供者端末200へ送信する。より詳しくは、情報処理装置10は、外部サーバ100に対し、決済完了情報を送信するとともに、商品Bの配送指示を通知する(ステップS12)。そして、外部サーバ100は、提供者端末200に対し、決済完了情報を送信するとともに、商品Bの配送指示を通知する(ステップS13)。なお、配送指示には、利用者識別情報と紐付く配送先と、商品識別情報と紐付く商品情報とが含まれる。
Furthermore, the
提供者端末200は、決済完了情報および配送指示を受け付けると、決済完了情報および配送指示に基づいて商品Bの配送処理を実行する(ステップS14)。例えば、提供者端末200は、商品識別情報と紐付く商品情報が示す商品Bを、決済完了情報に含まれる購入個数分、配送指示に含まれる配送先へ配送する処理を実行する。
When the
このように、本実施形態に係る情報処理装置10にあっては、商品識別情報と商品情報および提供者情報とを紐付けて管理し、利用者端末50から、撮影した商品識別情報と利用者識別情報とを受け付けると、商品の決済処理を行うとともに、提供者に対し、配送先と商品情報とを含む配送指示を通知するようにした。これにより、利用者Uは、例えば再度の購入を所望する商品Bについて即座に購入(注文)できるとともに、商品Bが早期に配送されることとなり、結果として商品購入における利便性を向上させることができる。
In this way, the
また、提供者は、例えば利用者Uに関する利用者情報を有していない場合であっても、情報処理装置10あるいは外部サーバ100から、利用者識別情報と紐付く配送先などが通知されて商品Bを配送(販売)することができ、よって商品Bの販売機会を増大させることが可能になる。
In addition, even if the provider does not have user information about user U, for example, the provider can receive notification of a delivery address linked to the user identification information from the
〔2.情報処理システムの構成〕
次に、上述した情報処理を実現するための情報処理システム1について図2を用いて説明する。図2は、実施形態に係る情報処理システム1の構成例を示す図である。図2に示すように、実施形態に係る情報処理システム1は、情報処理装置10と、利用者端末50と、外部サーバ100と、提供者端末200とを含む。情報処理装置10、利用者端末50、外部サーバ100および提供者端末200は、ネットワークNを介して相互に通信可能に接続される。ネットワークNには、有線ネットワークが含まれていてもよいし、無線ネットワークが含まれていてもよい。なお、図2に示した情報処理システム1には、情報処理装置10、利用者端末50、外部サーバ100および提供者端末200がそれぞれ複数台含まれていてもよい。なお、外部サーバ100は、外部装置の一例である。
2. Configuration of Information Processing System
Next, an
〔3.外部サーバの構成〕
次に、図3を用いて、外部サーバ100の構成について説明する。図3は、実施形態に係る外部サーバ100の構成例を示すブロック図である。図3に示すように、外部サーバ100は、通信部110と、記憶部120と、制御部130とを備える。
[3. Configuration of external server]
Next, the configuration of the
〔3.1.通信部110〕
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、4G(Generation)、5G、LTE(Long Term Evolution)、WiFi(登録商標)若しくは無線LAN(Local Area Network)等といった各種の無線通信網若しくは各種の有線通信網といったネットワークを介して、情報処理装置10、利用者端末50および提供者端末200との間で情報の送受信を行う。
3.1. Communication unit 110
The communication unit 110 is realized by, for example, a network interface card (NIC), etc. The communication unit 110 transmits and receives information between the
〔3.2.記憶部120〕
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図3に示すように、記憶部120は、利用者情報記憶部121と、商品情報記憶部122と、提供者情報記憶部123とを備える。
[3.2. Storage unit 120
The storage unit 120 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 or an optical disk. The system includes a user
〔3.2.1.利用者情報記憶部121〕
利用者情報記憶部121は、利用者に関する利用者情報を記憶する。ここで、図4を用いて、利用者情報記憶部121が記憶する利用者情報について説明する。図4は、実施形態に係る利用者情報記憶部121の一例を示す図である。図4の例では、利用者情報記憶部121には、「利用者ID」、「氏名」、「配送先」および「購入履歴情報」などの項目が含まれ、これらの項目は互いに関連付けられている(紐付けられている)。
[3.2.1. User
The user
「利用者ID」は、利用者を識別するための識別情報(利用者識別情報)である。「氏名」は、利用者の氏名を示す情報である。なお、図4では、「氏名」に「B11」といった概念的な情報が格納される例を示したが、実際には、氏名の具体的な情報が格納される。以下、他の情報についても概念的に記載する場合があるが、これについても具体的な情報が格納されるものとする。 "User ID" is identification information (user identification information) for identifying a user. "Name" is information indicating the user's name. Note that in FIG. 4, an example is shown in which conceptual information such as "B11" is stored in "Name", but in reality, specific information of the name is stored. Below, other information may also be described conceptually, but it is assumed that specific information is stored in these cases as well.
「配送先」は、配送先を示す情報であり、詳しくは、対応する利用者が所望する配送先を示す情報である。「購入履歴情報」は、利用者が過去に購入した商品に関する購入履歴情報である。「購入履歴情報」には、例えば購入した商品名(あるいは商品ID)、購入日時、購入金額などが含まれるが、これらは例示であって限定されるものではない。なお、「購入履歴情報」には、商品の商品名(あるいは商品ID)が含まれることから、購入履歴情報と当該商品を識別する商品識別情報とは紐付いている。 "Delivery destination" is information indicating the delivery destination, more specifically, information indicating the delivery destination desired by the corresponding user. "Purchase history information" is purchase history information regarding products previously purchased by the user. "Purchase history information" includes, for example, the name of the purchased product (or product ID), the purchase date and time, and the purchase amount, but these are examples and are not limited to these. Note that, because "purchase history information" includes the product name (or product ID) of the product, the purchase history information is linked to the product identification information that identifies the product.
図4の例では、利用者ID「A11」によって識別される利用者は、氏名が「B11」、配送先が「C11」、購入履歴情報が「D11」であることを示している。 In the example of Figure 4, the user identified by the user ID "A11" has a name "B11", a delivery address "C11", and purchase history information "D11".
〔3.2.2.商品情報記憶部122〕
図3の説明に戻ると、商品情報記憶部122は、商品に関する商品情報を記憶する。ここで、図5を用いて、商品情報記憶部122が記憶する商品情報について説明する。図5は、実施形態に係る商品情報記憶部122の一例を示す図である。図5の例では、商品情報記憶部122は、「商品ID」、「商品名」、「商品金額」、「在庫」、「配送料」、「有効期間」および「特典」などの項目が含まれ、これらの項目は互いに関連付けられている(紐付けられている)。
[3.2.2. Product
Returning to the description of FIG. 3, the product
「商品ID」は、商品情報を識別するための識別情報である。「商品名」は、商品の名称を示す情報である。「商品金額」は、商品の金額(代金)を示す情報である。「商品金額」には、商品の単価を示す情報が含まれるが、これに限定されるものではない。「在庫」は、商品の在庫状況を示す情報である。「在庫」には、例えば商品の在庫数を示す情報が含まれるが、これに限定されるものではない。 "Product ID" is identification information for identifying product information. "Product name" is information indicating the name of the product. "Product price" is information indicating the price (price) of the product. "Product price" includes information indicating the unit price of the product, but is not limited to this. "Stock" is information indicating the stock status of the product. "Stock" includes information indicating, for example, the number of products in stock, but is not limited to this.
「配送料」は、商品の配送料を示す情報である。なお、「配送料」には、配送先に応じて複数種の配送料が設定されていてもよい。すなわち、配送料は、例えば商品の配送元から配送先(詳しくは配送先のエリア)までの配送距離に応じて変動することがある。そのため、「配送料」には、例えば配送先のエリアごとに、複数種の配送料が設定されていてもよい。 "Shipping fee" is information that indicates the shipping fee for a product. Note that multiple types of shipping fees may be set for the "shipping fee" depending on the shipping destination. In other words, the shipping fee may vary depending on the shipping distance from the product's shipping origin to the shipping destination (more specifically, the shipping destination area). Therefore, multiple types of shipping fees may be set for the "shipping fee", for example, for each shipping destination area.
「有効期間」は、提供者が商品を提供可能な有効期間を示す有効期間情報である。詳しくは、有効期間情報は、上記した識別コードを利用した商品の提供(配送)を行うことが可能な期間の情報である。 "Validity period" is validity period information indicating the validity period during which the provider can provide the product. In more detail, the validity period information is information on the period during which the provider can provide (deliver) the product using the above-mentioned identification code.
「特典」は、利用者に付与される特典を示す特典情報である。「特典」には、例えば電子決済サービスにおいて利用可能なポイントやクーポンの情報が含まれるが、これらに限定されるものではない。なお、「特典」には、特典を付与可能な有効期間を示す情報が含まれてもよい。 "Benefits" is benefit information that indicates the benefits granted to the user. "Benefits" includes, for example, information on points and coupons that can be used in electronic payment services, but is not limited to these. "Benefits" may also include information indicating the validity period during which the benefit can be granted.
図5の例では、商品ID「E11」によって識別される商品情報は、商品名が「F11」、商品金額が「G11」、在庫が「H11」、配送料が「J11」、有効期間が「K11」、特典が「L11」であることを示している。 In the example of Figure 5, the product information identified by the product ID "E11" indicates that the product name is "F11", the product price is "G11", the stock is "H11", the shipping fee is "J11", the validity period is "K11", and the bonus is "L11".
〔3.2.3.提供者情報記憶部123〕
図3の説明に戻ると、提供者情報記憶部123は、提供者に関する提供者情報を記憶する。ここで、図6を用いて、提供者情報記憶部123が記憶する提供者情報について説明する。図6は、実施形態に係る提供者情報記憶部123の一例を示す図である。図6の例では、提供者情報記憶部123は、「提供者ID」、「提供者名」および「取扱う商品の商品ID」などの項目が含まれ、これらの項目は互いに関連付けられている(紐付けられている)。
[3.2.3. Provider
Returning to the description of Fig. 3, the provider
「提供者ID」は、提供者を識別するための識別情報である。「提供者名」は、提供者の名称(例えばメーカ名など)を示す情報である。「取扱う商品の商品ID」は、提供者が取扱う商品の商品IDを示す情報である。「取扱う商品の商品ID」には、1つの商品IDを示す情報が含まれてもよいし、複数の商品IDを示す情報が含まれてもよい。 "Provider ID" is identification information for identifying the provider. "Provider name" is information indicating the name of the provider (e.g., manufacturer name, etc.). "Product IDs of handled products" is information indicating the product IDs of the products handled by the provider. "Product IDs of handled products" may include information indicating one product ID or may include information indicating multiple product IDs.
図6の例では、提供者ID「M11」によって識別される提供者は、提供者名が「N11」、取扱っている商品の商品IDが「E11」であることを示している。 In the example of Figure 6, the provider identified by the provider ID "M11" has a provider name "N11" and the product ID of the product they handle is "E11."
〔3.3.制御部130〕
図3の説明を続けると、制御部130は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、外部サーバ100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部130は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
3.3. Control unit 130
3, the control unit 130 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
実施形態に係る制御部130は、図3に示すように、取得部131と、処理部132とを備え、以下に説明する情報処理の機能や作用を実現または実行する。
As shown in FIG. 3, the control unit 130 according to the embodiment includes an
〔3.3.1.取得部131〕
取得部131は、利用者情報を利用者端末50(図1参照)から取得し、取得した利用者情報を利用者情報記憶部121に格納する。例えば、利用者端末50に対し、利用者の氏名を示す情報や、利用者が所望する配送先(正確には配送先の住所)を示す情報を含む利用者情報が利用者の操作によって入力されると、利用者端末50は、利用者情報を外部サーバ100へ送信する。取得部131は、利用者端末50から送信された利用者情報を取得し、取得した利用者情報を利用者情報記憶部121に格納(登録)する。
[3.3.1.
The
なお、上記では、取得部131は、利用者端末50から利用者情報を取得するようにしたが、これに限定されるものではない。すなわち、例えば提供者(事業者)が提供するECサイトが利用者情報を有している場合、ECサイトにおける利用者IDと、利用者情報の利用者IDとを事前に連携させることで、取得部131は、ECサイトから利用者情報を取得してもよい。
In the above description, the
また、取得部131は、商品情報や提供者情報を提供者端末200(図1参照)から受け付けて取得し、取得した商品情報を商品情報記憶部122に、提供者情報を提供者情報記憶部123に格納する。
The
例えば提供者端末200に対し、商品Bの商品名、商品金額、在庫、配送料、有効期限、特典などを含む商品情報が提供者の操作によって入力されると、提供者端末200は、商品情報を外部サーバ100へ送信する。取得部131は、提供者端末200から送信された商品情報を取得し、取得した商品情報を商品情報記憶部122に格納(登録)する。
For example, when product information including the product name, product price, stock, delivery charge, expiration date, and bonuses of product B is input to the
また、例えば提供者端末200に対し、提供者名、取扱う商品の商品IDなどを含む提供者情報が提供者の操作によって入力されると、提供者端末200は、提供者情報を外部サーバ100へ送信する。取得部131は、提供者端末200から送信された提供者情報を取得し、取得した提供者情報を提供者情報記憶部123に格納(登録)する。
For example, when provider information including the provider's name and the product ID of the product being handled is input to the
〔3.3.2.処理部132〕
処理部132は、上記した利用者情報、商品情報および提供者情報を情報処理装置10に提供する処理を行う。例えば、処理部132は、情報処理装置10からの要求に応じて、利用者情報、商品情報および提供者情報を記憶部120から読み出し、情報処理装置10に提供する。
3.3.2.
The
また、処理部132は、情報処理装置10において商品の決済処理が完了した場合、情報処理装置10から決済完了情報を取得し、取得した決済完了情報を提供者端末200へ送信する。ここで、処理部132は、決済完了情報に含まれる、購入した商品名(あるいは商品ID)、購入日時、購入金額などの情報を、購入履歴情報として利用者情報記憶部121に格納(登録)する。
When the payment process for the product is completed in the
また、処理部132は、情報処理装置10において商品の決済処理が完了した場合、情報処理装置10から商品の配送指示を取得し、取得した配送指示を提供者端末200へ送信(通知)する。
In addition, when the payment process for the product is completed in the
〔4.情報処理装置の構成〕
次に、図7を用いて、情報処理装置10の構成について説明する。図7は、実施形態に係る情報処理装置10の構成例を示すブロック図である。図7に示すように、情報処理装置10は、通信部11と、記憶部20と、制御部30とを備える。
4. Configuration of information processing device
Next, the configuration of the
〔4.1.通信部11〕
通信部11は、例えば、NIC等によって実現される。そして、通信部11は、4G、5G、LTE、WiFi(登録商標)若しくは無線LAN等といった各種の無線通信網若しくは各種の有線通信網といったネットワークを介して、利用者端末50、外部サーバ100および提供者端末200との間で情報の送受信を行う。
[4.1. Communication unit 11]
The
〔4.2.記憶部20〕
記憶部20は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図7に示すように、記憶部20は、利用者情報記憶部21と、商品識別情報記憶部22と、ウォレット情報記憶部23とを備える。
[4.2. Storage unit 20
The storage unit 20 is realized by, for example, a semiconductor memory element such as a RAM or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in FIG. 7, the storage unit 20 includes a user
〔4.2.1.利用者情報記憶部21〕
利用者情報記憶部21は、利用者に関する利用者情報を記憶する。なお、利用者情報記憶部21の利用者情報は、上記した外部サーバ100における利用者情報記憶部121(図4参照)の利用者情報と同じあるいは略同じであるため、ここでの説明は省略する。
[4.2.1. User
The user
なお、上記では、利用者情報記憶部21の利用者情報が、外部サーバ100における利用者情報記憶部121(図4参照)の利用者情報と同じであるとしたが、これに限られず、例えば利用者情報記憶部121(図4参照)の利用者情報の一部であってもよい。
In the above, it was stated that the user information in the user
〔4.2.2.商品識別情報記憶部22〕
商品識別情報記憶部22は、商品識別情報に関する情報を記憶する。ここで、図8を用いて、商品識別情報記憶部22が記憶する商品識別情報に関する情報について説明する。図8は、実施形態に係る商品識別情報記憶部22の一例を示す図である。図8の例では、商品識別情報記憶部22は、「商品識別ID」、「商品ID」、「提供者ID」および「識別コード」などの項目が含まれ、これらの項目は互いに関連付けられている(紐付けられている)。
[4.2.2. Product identification
The product identification
「商品識別ID」は、商品を識別するための識別情報(商品識別情報)である。「商品ID」は、商品情報を識別するための識別情報であり、詳しくは、対応する「商品識別ID」と紐付く商品情報の識別情報である。従って、商品識別情報記憶部22では、商品識別情報である商品識別IDと、商品情報(ここでは商品ID)とが紐付いて記憶される。
The "product identification ID" is identification information (product identification information) for identifying a product. The "product ID" is identification information for identifying product information, and more specifically, is identification information of the product information linked to the corresponding "product identification ID." Therefore, in the product identification
「提供者ID」は、提供者を識別するための識別情報であり、詳しくは、対応する「商品識別ID」と紐付く提供者の識別情報である。従って、商品識別情報記憶部22では、商品識別情報である商品識別IDと、提供者情報(ここでは提供者ID)とが紐付いて記憶される。
The "provider ID" is identification information for identifying the provider, and more specifically, is identification information of the provider that is linked to the corresponding "product identification ID." Therefore, in the product identification
「識別コード」は、商品の識別コードを示す情報であり、詳しくは、対応する商品識別ID(商品識別情報)を示す識別コードである。 "Identification code" is information that indicates the identification code of a product, and more specifically, is an identification code that indicates the corresponding product identification ID (product identification information).
図8の例では、商品識別ID「P11」の商品識別情報は、商品IDが「E11」、提供者IDが「M11」、識別コードが「Q11」であることを示している。 In the example of Figure 8, the product identification information for product identification ID "P11" indicates that the product ID is "E11", the provider ID is "M11", and the identification code is "Q11".
〔4.2.3.ウォレット情報記憶部23〕
図7の説明に戻ると、ウォレット情報記憶部23は、利用者や提供者が所有する電子マネーの口座に関するウォレット情報を記憶する。なお、ウォレット情報は、例えば商品の決済処理の前に予めウォレット情報記憶部23に記憶されている。ここで、図9を用いて、ウォレット情報記憶部23が記憶するウォレット情報について説明する。
[4.2.3. Wallet information storage unit 23]
Returning to the explanation of Fig. 7, the wallet
図9は、実施形態に係るウォレット情報記憶部23の一例を示す図である。図9の例では、ウォレット情報記憶部23は、「口座ID」、「所有者ID」および「残高」などの項目が含まれ、これらの項目は互いに関連付けられている(紐付けられている)。
Figure 9 is a diagram showing an example of a wallet
「口座ID」は、口座情報を識別する識別情報である。「所有者ID」は、口座を所有する所有者を識別する識別情報である。利用者および提供者は、それぞれ口座を所有している。従って、「所有者ID」には、利用者の利用者IDや提供者の提供者IDの情報が含まれる。「残高」は、口座に記録された電子マネーの残高を示す情報である。 "Account ID" is identification information that identifies the account information. "Owner ID" is identification information that identifies the owner of the account. Each user and provider owns an account. Therefore, "Owner ID" includes information such as the user's user ID and the provider's provider ID. "Balance" is information that indicates the balance of electronic money recorded in the account.
図9の例では、口座ID「R11」で識別される口座情報は、所有者IDが利用者ID「A11」、残高が「T11」であることを示している。また、口座ID「R21」で識別される口座情報は、所有者IDが提供者ID「M11」、残高が「T21」であることを示している。 In the example of Figure 9, the account information identified by the account ID "R11" indicates that the owner ID is user ID "A11" and the balance is "T11." Additionally, the account information identified by the account ID "R21" indicates that the owner ID is provider ID "M11" and the balance is "T21."
〔4.3.制御部30〕
図7の説明を続けると、制御部30は、コントローラであり、例えば、CPUやMPU等によって、情報処理装置10内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部30は、例えば、ASICやFPGA等の集積回路により実現される。
4.3. Control unit 30
7, the control unit 30 is a controller, and is realized, for example, by a CPU, an MPU, or the like, executing various programs stored in a storage device inside the
実施形態に係る制御部30は、図7に示すように、管理部31と、生成部32と、表示制御部33と、決済処理部34と、通知部35と、付与部36とを備え、以下に説明する情報処理の機能や作用を実現または実行する。
As shown in FIG. 7, the control unit 30 according to the embodiment includes a management unit 31, a generation unit 32, a display control unit 33, a payment processing unit 34, a
〔4.3.1.管理部31〕
管理部31は、記憶部20に記憶される各種の情報を管理する。例えば、管理部31は、商品を識別する商品識別情報(例えば商品識別ID)と、商品に関する商品情報および商品を提供する提供者に関する提供者情報とを紐付けて管理する。例えば、管理部31は、外部サーバ100に対して商品情報および提供者情報を要求する。管理部31は、かかる要求に応じて外部サーバ100から提供された商品情報および提供者情報と、商品識別情報(商品識別ID)とを紐付けて、商品識別情報記憶部22に記憶して管理する。
[4.3.1. Management Department 31
The management unit 31 manages various types of information stored in the storage unit 20. For example, the management unit 31 manages product identification information (e.g., product identification ID) that identifies a product, product information related to the product, and product information that provides the product. For example, the management unit 31 requests the
一例として、本実施形態に係る商品識別情報記憶部22(図8参照)においては、商品識別情報(商品識別ID)と、商品IDおよび提供者IDとが紐付けされて記憶される。管理部31は、例えば識別コードが利用者端末50によって撮影されて利用者端末50から商品識別情報を受け付けた場合、商品識別情報に紐付く商品IDに対応する商品情報、および、提供者IDに対応する提供者情報を外部サーバ100に要求する。そして、管理部31は、要求に応じて外部サーバ100から提供された商品情報および提供者情報を取得することで、商品識別情報と、商品情報および提供者情報とを紐付けて管理する。
As an example, in the product identification information storage unit 22 (see FIG. 8) according to this embodiment, the product identification information (product identification ID) is linked to the product ID and the provider ID and stored. For example, when an identification code is photographed by the
また、管理部31は、利用者情報を管理する。例えば、管理部31は、外部サーバ100に対し、利用者識別情報(利用者ID)に紐付く利用者情報を要求する。管理部31は、かかる要求に応じて外部サーバ100から提供された利用者情報を取得し、利用者情報記憶部21(図4参照)に記憶して管理する。
The management unit 31 also manages user information. For example, the management unit 31 requests the
このように、管理部31は、商品情報、提供者情報、および、利用者識別情報と紐付く利用者情報を、連携する外部サーバ100から取得する。これにより、情報処理装置10にあっては、商品情報、提供者情報および利用者情報を容易に取得することができる。また、情報処理装置10にあっては、商品情報、提供者情報および利用者情報を自装置の記憶部20に記憶する場合に比べて、商品情報等を管理する際の処理負荷を軽減させることが可能になる。
In this way, the management unit 31 acquires product information, provider information, and user information linked to user identification information from the linked
なお、上記では、管理部31は、商品情報、提供者情報および利用者情報を外部サーバ100から取得するようにしたが、これに限られず、商品情報、提供者情報および利用者情報の一部を外部サーバ100から取得してもよい。すなわち、管理部31は、商品情報、提供者情報および利用者情報の少なくともいずれかを、外部サーバ100から取得する構成であってもよい。
In the above, the management unit 31 is configured to acquire the product information, provider information, and user information from the
〔4.3.2.生成部32〕
生成部32は、商品識別情報を示す識別コードを生成する。例えば、生成部32は、識別コードの生成要求を提供者端末200から受け付けた場合、識別コードを生成する。生成部32は、生成した識別コードの情報を提供者端末200へ送信する。また、生成部32は、生成した識別コードの情報を商品識別情報と紐付けて商品識別情報記憶部22に記憶させる。
[4.3.2. Generation unit 32
The generating unit 32 generates an identification code indicating the product identification information. For example, when the generating unit 32 receives a request to generate an identification code from the
なお、提供者端末200では、上記したように、送信された識別コードの情報に基づいて、識別コードが発行される。すなわち、例えば識別コードが印字されたラベルが、識別コードが示す商品識別情報に対応する商品に付加される。また、識別コードが印字されたラベルを商品に付加する際に、その識別コードに紐付く商品識別情報に特典が設定されている場合は、特典情報がある旨のラベル(コメント)も合わせて商品に付加してもよい。そして、識別コードが付加された商品が市場に流通されて、かかる商品を利用者が購入するものとする。利用者は、この商品について再度の購入を所望する場合、例えば利用者端末50の決済アプリを起動させ、識別コードを撮影する。利用者端末50は、撮影された識別コードが示す商品識別情報と、利用者を識別する利用者識別情報とを情報処理装置10へ送信する。
As described above, the
〔4.3.3.表示制御部33〕
表示制御部33は、利用者端末50に対し、各種の情報を表示させる。例えば、表示制御部33は、利用者端末50から商品識別情報を受け付けた場合、商品の決済前に、商品識別情報と紐付く商品情報や提供者情報などを利用者端末50に表示させる。これにより、利用者は、商品の決済前に、商品情報や提供者情報を確認することができる。
4.3.3. Display control unit 33
The display control unit 33 causes various pieces of information to be displayed on the
具体的には、表示制御部33は、商品識別情報を受け付けると、商品識別情報記憶部22にアクセスし、商品識別情報と紐付く商品情報や提供者情報を読み出して、利用者端末50に表示させる。ここで、図10を参照して、利用者端末50に表示される内容の一例について説明する。図10は、利用者端末50の表示画面51の表示例を示す図である。
Specifically, when the display control unit 33 receives the product identification information, it accesses the product identification
図10に示すように、表示制御部33は、例えば表示画面51の表示欄52aにおいて、商品名および提供者名を表示させる。なお、表示欄52aには、商品の画像が表示されてもよい。
As shown in FIG. 10, the display control unit 33 displays the product name and the provider name, for example, in a
また、表示制御部33は、表示欄52bにおいて、商品の在庫数や、商品を提供(購入)可能な有効期間を表示させる。なお、例えば商品の在庫数が0(ゼロ)の場合、表示制御部33は、商品の在庫が無い旨を示すエラー表示を利用者端末50に表示させる。
The display control unit 33 also displays in the
また、表示制御部33は、上記した有効期間内において、商品情報を利用者端末50に表示させる。すなわち、表示制御部33は、利用者端末50から商品識別情報を受け付けた日時が有効期間内である場合に、商品情報を利用者端末50に表示させる。逆に言えば、表示制御部33は、利用者端末50から商品識別情報を受け付けた日時が有効期間外である場合、商品情報を利用者端末50に表示させず、例えば有効期間外である旨を示すエラー表示を利用者端末50に表示させる。このように、表示制御部33が、有効期間内において、商品情報を利用者端末50に表示させることで、利用者は、商品を提供(購入)可能な有効期間を確認しつつ、商品を購入することができる。
Furthermore, the display control unit 33 causes the
また、表示制御部33は、表示欄52cにおいて、購入個数を受け付ける。そして、表示制御部33は、商品識別情報に紐付く商品の金額(商品の単価)に、受け付けた購入個数を乗算した値を商品価格として、表示欄52dに表示させる。また、表示制御部33は、商品識別情報に紐付く商品の配送料を表示させるとともに、商品価格と配送料とを含んだ商品代金を表示させる。なお、ここでの配送料は、利用者が所望する配送先のエリアに対して設定された料金が表示される。
The display control unit 33 also accepts the number of items to be purchased in
このように、表示制御部33が、配送料を含んだ金額を商品代金として利用者端末50に表示させる。これにより、利用者は、商品の配送料を確認することができるとともに、配送料を含めて決済を行うことが可能になる。
In this way, the display control unit 33 causes the
また、表示制御部33は、表示欄52eにおいて、特典情報を表示させる。例えば、表示制御部33は、商品の決済後に、利用者に対して付与される特典の内容を表示させる。なお、表示欄52eには、特典を付与可能な有効期間が含まれてもよい。図10の例では、表示制御部33は、「XX月XX日までに商品購入した場合、〇〇ポイント進呈」などと表示させ、特典の内容と特典を付与可能な有効期間の両方を表示させている。このように、表示制御部33が特典の内容等を含む特典情報を利用者端末50に表示させることで、利用者に対して商品の購入を促すことができる。また、利用者は、特典の内容や有効期間などを確認することができる。
The display control unit 33 also displays bonus information in the
また、表示制御部33は、利用者端末50の表示画面51に、購入ボタン53aと、定期購入ボタン53bとを表示させる。購入ボタン53aは、利用者が商品を購入する際にタッチ操作されるボタンである。定期購入ボタン53bは、利用者が商品を定期的に購入する際にタッチ操作されるボタンである。なお、ここでの定期的な購入の購入間隔は、利用者などによって任意に設定可能である。
The display control unit 33 also displays a
そして、利用者端末50は、購入ボタン53aあるいは定期購入ボタン53bが利用者によってタッチ操作されると、商品に関する決済要求を情報処理装置10へ送信する。
Then, when the user touches the
また、表示制御部33は、表示欄52fにおいて、商品の購入履歴情報を表示させる。例えば、表示制御部33は、利用者端末50から利用者識別情報を受け付けた場合、利用者識別情報と紐付く購入履歴情報を読み出して、利用者端末50に表示させる。これにより、利用者は、購入しようとしている商品(ここでは商品B)についての購入履歴情報を確認することができる。
The display control unit 33 also displays the purchase history information of the product in the
なお、図10の例では、受け付けた商品識別情報に対応する商品(ここでは商品B)に関する購入履歴情報と、受け付けた商品識別情報に対応しない商品(ここでは商品C)に関する購入履歴情報の両方が表示される例を示したが、これに限定されるものではない。例えば、表示制御部33は、上記した利用者識別情報に加えて、商品識別情報にも基づいた購入履歴情報を表示させてもよい。具体的には、表示制御部33は、利用者端末50から利用者識別情報および商品識別情報を受け付けた場合、利用者識別情報および商品識別情報と紐付く購入履歴情報を読み出して利用者端末50に表示させる。すなわち、図示は省略するが、表示制御部33は、受け付けた商品識別情報に対応する商品に関する購入履歴情報のみ(図10の例では商品Bに関する購入履歴(1)および(2)のみ)を表示させる。これにより、利用者は、購入しようとしている商品(ここでは商品B)についての購入履歴情報を容易に確認することができる。
10 shows an example in which both purchase history information for a product (product B in this case) corresponding to the received product identification information and purchase history information for a product (product C in this case) not corresponding to the received product identification information are displayed, but the present invention is not limited to this. For example, the display control unit 33 may display purchase history information based on the product identification information in addition to the above-mentioned user identification information. Specifically, when the display control unit 33 receives user identification information and product identification information from the
〔4.3.4.決済処理部34〕
図7の説明を続けると、決済処理部34は、購入ボタン53a等が操作されるなどして、利用者端末50から決済要求を受け付けると、上記した利用者識別情報、商品識別情報などに基づいて決済処理を実行する。例えば、決済処理部34は、利用者端末50から商品識別情報と利用者識別情報とを受け付けると、利用者識別情報と紐付く利用者の口座から、商品識別情報と紐付く提供者の口座に、商品識別情報と紐付く商品情報に含まれる商品の購入に必要な商品代金分の電子マネーを送金する処理を実行する。
[4.3.4. Payment Processing Unit 34]
7, when the payment processing unit 34 receives a payment request from the
また、このとき、決済処理部34は、商品代金から、商品の決済に伴う手数料を差し引いた電子マネーを提供者の口座に送金する。一例として、決済処理部34は、商品代金から、情報処理装置10および外部サーバ100の利用手数料などを差し引いた電子マネーを提供者の口座に送金する。これにより、情報処理装置10および外部サーバ100を提供する事業者は、手数料による収益を上げることができる。
At this time, the payment processing unit 34 also transfers electronic money, which is the product price minus a fee associated with the payment for the product, to the provider's account. As an example, the payment processing unit 34 transfers electronic money, which is the product price minus a fee for using the
〔4.3.5.通知部35〕
通知部35は、決済処理が完了すると、利用者端末50に対し、決済が完了したことを示す決済完了情報を送信する。これにより、利用者は、決済が完了したことを確認することができる。
[4.3.5.
When the payment process is completed, the
また、通知部35は、提供者に対し、決済完了情報を送信するとともに、利用者識別情報と紐付く配送先と商品識別情報と紐付く商品情報とを含む配送指示を通知する。例えば、通知部35は、決済完了情報や配送指示を外部サーバ100を経由して提供者端末200へ送信する。
The
そして、提供者端末200(図1参照)では、決済完了情報および配送指示を受け付けると、決済完了情報および配送指示に基づいて商品の配送処理が実行される。例えば、提供者端末200は、商品識別情報と紐付く商品情報が示す商品を、決済完了情報に含まれる購入個数分、配送指示に含まれる配送先へ配送する処理を実行する。
Then, when the provider terminal 200 (see FIG. 1) receives the payment completion information and the delivery instruction, the
このように、本実施形態に係る情報処理装置10にあっては、商品識別情報と商品情報および提供者情報とを紐付けて管理し、利用者端末50から、撮影した商品識別情報と利用者識別情報とを受け付けると、商品の決済処理を行うとともに、提供者に対し、配送先と商品情報とを含む配送指示を通知する。これにより、利用者は、例えば再度の購入を所望する商品について即座に購入(注文)できるとともに、商品が早期に配送されることとなり、結果として商品購入における利便性を向上させることができる。
In this way, the
なお、通知部35は、定期購入ボタン53bが利用者によってタッチ操作された場合、予め設定された購入間隔が経過するごとに配送指示を提供者端末200に通知してもよい。これにより、商品が利用者に定期的に配送されることとなる。
When the
なお、例えば提供者(事業者)が会員制のECサイトを提供し、配送先などを含む会員情報を有している場合、ECサイトにおける会員IDと、情報処理装置10における利用者情報の利用者IDとを事前に連携させるようにしてもよい。これにより、提供者端末200は、利用者情報の利用者IDを含む配送指示を取得することで、利用者IDと対応する会員IDに紐付く配送先の情報などを取得することが可能になる。
For example, if a provider (business operator) provides a membership-based EC site and has member information including a delivery address, the member ID on the EC site may be linked in advance with the user ID in the user information on the
〔4.3.6.付与部36〕
付与部36は、商品の決済後に、利用者に対して特典を付与する。例えば、付与部36は、決済処理部34によって決済処理が完了すると、利用者端末50に対して特典を付与する処理を実行する。このように、本実施形態にあっては、商品の決済後に付与される特典を設けることで、利用者に対して商品の購入を促すことができる。
4.3.6. Adding Unit 36
The granting unit 36 grants a privilege to the user after the payment for the product. For example, when the payment processing unit 34 completes the payment process, the granting unit 36 executes a process of granting a privilege to the
〔5.情報処理システム全体の動作〕
次に、本実施形態に係る情報処理システム1全体の動作について、図11を用いて説明する。図11は、実施形態に係る情報処理システム1の動作の一例を示すシーケンス図である。
5. Operation of the entire information processing system
Next, the overall operation of the
図11に示すように、提供者端末200は、提供者の操作により、商品に関する商品情報、および、提供者に関する提供者情報を外部サーバ100に登録する(ステップS101)。次いで、情報処理装置10は、商品情報および提供者情報を外部サーバ100から取得する(ステップS102)。
As shown in FIG. 11, the
次いで、情報処理装置10は、商品を識別する商品識別情報と、商品に関する商品情報および商品を提供する提供者に関する提供者情報とを紐付けて管理する(ステップS103)。次いで、情報処理装置10は、商品識別情報を示す識別コードを生成する(ステップS104)。
Next, the
次いで、情報処理装置10は、生成した識別コードの情報を提供者端末200へ送信する(ステップS105)。提供者端末200は、送信された識別コードの情報に基づいて、識別コードを発行する(ステップS106)。
Next, the
次いで、識別コードが付加された商品が利用者によって購入され、利用者が商品について再度の購入を所望する場合、利用者端末50は、利用者の操作により、商品の識別コードを撮影して読み込む(ステップS107)。次いで、利用者端末50は、識別コードの読み込みによって取得した商品識別情報と、利用者を識別する利用者識別情報とを情報処理装置10へ送信し、情報処理装置10は、送信された商品識別情報と利用者識別情報とを受け付ける(ステップS108)。
Next, when a product with an identification code attached is purchased by a user and the user wishes to purchase the product again, the
次いで、情報処理装置10は、上記した商品識別情報を受け付けた場合、商品識別情報と紐付く商品情報や提供者情報を利用者端末50に表示させる(ステップS109)。利用者端末50は、購入ボタン53a等が利用者によってタッチ操作されると、商品に関する決済要求を情報処理装置10へ送信する(ステップS110)。
Next, when the
情報処理装置10は、決済要求を受け付けると、上記した利用者識別情報、商品識別情報などに基づいて決済処理を実行する(ステップS111)。決済処理が完了すると、情報処理装置10は、利用者端末50に対し、決済完了情報を送信する(ステップS112)。
When the
また、情報処理装置10は、外部サーバ100に対し、決済完了情報を送信するとともに、商品の配送指示を通知する(ステップS113)。そして、外部サーバ100は、提供者端末200に対し、決済完了情報を送信するとともに、商品の配送指示を通知する(ステップS114)。
The
次いで、提供者端末200は、決済完了情報および配送指示を受け付けると、決済完了情報および配送指示に基づいて商品の配送処理を実行する(ステップS115)。
Next, when the
〔6.変形例〕
次いで、変形例に係る情報処理システム1aについて、図12を参照して説明する。図12は、変形例に係る情報処理システム1aの構成例を示す図である。なお、以下においては、上記した実施形態と共通の構成については、同一の符号を付して説明を省略することがある。
6. Modifications
Next, an
上記した実施形態では、情報処理装置10は、外部サーバ100と連携して商品情報など各種情報の送受信等を行うようにしたが、これに限定されるものではない。すなわち、変形例に係る情報処理システム1aでは、外部サーバ100を備えず、情報処理装置10が、外部サーバ100が有していた機能や各種情報を備えるようにしてもよい。
In the above embodiment, the
例えば、図12に示すように、情報処理装置10の記憶部20が、外部サーバ100の商品情報記憶部122や提供者情報記憶部123を備えるようにしてもよい。また、情報処理装置10の制御部30(例えば管理部31)が、取得部131および処理部132の機能を有するようにしてもよい。
For example, as shown in FIG. 12, the storage unit 20 of the
このように、変形例に係る情報処理システム1aのように構成した場合であっても、実施形態と同様の効果を得ることができる、すなわち、商品購入における利便性を向上させることができる。
In this way, even when configured like the
〔7.効果〕
上述してきたように、情報処理装置10は、管理部31と、決済処理部34と、通知部35とを備える。管理部31は、商品を識別する商品識別情報と、商品に関する商品情報および商品を提供する提供者に関する提供者情報とを紐付けて管理する。決済処理部34は、利用者が利用する利用者端末50から、利用者端末50が撮影した商品識別情報と利用者を識別する利用者識別情報とを受け付けると、利用者識別情報と紐付く利用者の口座から、商品識別情報と紐付く提供者の口座に、商品識別情報と紐付く商品情報に含まれる商品の購入に必要な商品代金分の電子マネーを送金する。通知部35は、提供者に対し、利用者識別情報と紐付く配送先と商品識別情報と紐付く商品情報とを含む配送指示を通知する。
7. Effects
As described above, the
これにより、利用者は、例えば再度の購入を所望する商品について即座に購入(注文)できるとともに、商品が早期に配送されることとなり、結果として商品購入における利便性を向上させることができる。また、提供者は、例えば利用者に関する利用者情報を有していない場合であっても、情報処理装置10等から、利用者識別情報と紐付く配送先などが通知されて商品を配送(販売)することができ、よって商品の販売機会を増大させることが可能になる。
This allows users to instantly purchase (order) products that they wish to purchase again, for example, and the products can be delivered quickly, resulting in improved convenience in purchasing products. Furthermore, even if a provider does not have user information about a user, the provider can receive notification of a delivery address linked to user identification information from the
また、情報処理装置10は、利用者端末50から商品識別情報を受け付けた場合、商品の決済前に、商品識別情報と紐付く商品情報を利用者端末50に表示させる表示制御部33を備える。これにより、利用者は、商品の決済前に、商品情報や提供者情報を確認することができる。
In addition, when the
商品情報は、商品の配送料を示す配送料情報を含む。表示制御部33は、配送料を含んだ金額を商品代金として利用者端末50に表示させる。これにより、利用者は、商品の配送料を確認することができるとともに、配送料を含めて決済を行うことが可能になる。
The product information includes shipping fee information that indicates the shipping fee for the product. The display control unit 33 causes the
商品情報は、商品を提供可能な有効期間を示す有効期間情報を含む。表示制御部33は、有効期間内において、商品情報を利用者端末50に表示させる。これにより、利用者は、商品を提供(購入)可能な有効期間を確認しつつ、商品を購入することができる。
The product information includes validity period information indicating the validity period during which the product can be provided. The display control unit 33 causes the product information to be displayed on the
利用者識別情報は、利用者が過去に購入した商品に関する購入履歴情報と紐付いている。表示制御部33は、利用者端末50から利用者識別情報を受け付けた場合、利用者識別情報と紐付く購入履歴情報を利用者端末50に表示させる。これにより、利用者は、購入しようとしている商品についての購入履歴情報を確認することができる。
The user identification information is linked to purchase history information about products that the user has purchased in the past. When the display control unit 33 receives user identification information from the
商品識別情報は、購入履歴情報と紐付いている。表示制御部33は、利用者端末50から利用者識別情報および商品識別情報を受け付けた場合、利用者識別情報および商品識別情報と紐付く購入履歴情報を利用者端末50に表示させる。これにより、利用者は、購入しようとしている商品についての購入履歴情報を容易に確認することができる。
The product identification information is linked to the purchase history information. When the display control unit 33 receives the user identification information and the product identification information from the
商品情報は、利用者に付与される特典を示す特典情報を含む。表示制御部33は、特典情報を含む商品情報を利用者端末50に表示させる。これにより、利用者に対して商品の購入を促すことができる。また、利用者は、特典の内容などを確認することができる。
The product information includes bonus information indicating the bonus granted to the user. The display control unit 33 causes the product information including the bonus information to be displayed on the
商品情報は、利用者に付与される特典を示す特典情報を含む。情報処理装置10は、商品の決済後に、利用者に対して特典を付与する付与部36を備える。このように、商品の決済後に付与される特典が設けられることで、利用者に対して商品の購入を促すことができる。
The product information includes bonus information indicating the bonus to be granted to the user. The
管理部31は、商品情報、提供者情報、および、利用者識別情報と紐付く利用者情報の少なくともいずれかを、連携する外部サーバ100(外部装置の一例)から取得する。これにより、情報処理装置10にあっては、商品情報、提供者情報および利用者情報を容易に取得することができる。また、情報処理装置10にあっては、商品情報、提供者情報および利用者情報を自装置の記憶部20に記憶する場合に比べて、商品情報等を管理する際の処理負荷を軽減させることが可能になる。
The management unit 31 acquires at least one of the product information, provider information, and user information linked to the user identification information from the linked external server 100 (an example of an external device). This allows the
決済処理部34は、商品代金から、商品の決済に伴う手数料を差し引いた電子マネーを提供者の口座に送金する。これにより、情報処理装置10および外部サーバ100を提供する事業者は、手数料による収益を上げることができる。
The payment processing unit 34 transfers electronic money, which is the product price minus a fee for the payment of the product, to the provider's account. This allows the business providing the
〔8.ハードウェア構成〕
また、上述してきた実施形態に係る情報処理装置10は、例えば図13に示すような構成のコンピュータ1000によって実現される。図13は、実施形態に係る情報処理装置10の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
8. Hardware Configuration
The
CPU1100は、ROM1300またはHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。
The CPU 1100 operates based on a program stored in the
HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、ネットワーク(通信ネットワーク)Nを介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータをネットワークNを介して他の機器へ送信する。
CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置(図13では、出力装置および入力装置を総称して「入出力装置」と記載する)を制御する。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 (in FIG. 13, the output devices and input devices are collectively referred to as "input/output devices") via the input/
メディアインターフェイス1700は、記録媒体1800に格納されたプログラムまたはデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
The
例えば、コンピュータ1000が実施形態に係る情報処理装置10として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部30の機能を実現する。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置からネットワークNを介してこれらのプログラムを取得してもよい。
For example, when the
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 Although several 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 section of the invention.
〔8.その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[8. Other]
Furthermore, among the processes described in the above embodiments and modifications, all or part of the processes described as being performed automatically can be performed manually, or 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 documents 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.
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 The above-described embodiments and variations can be combined as appropriate to the extent that they do not cause inconsistencies in the processing content.
また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、管理部は、管理手段や管理回路に読み替えることができる。 In addition, the above-mentioned "section, module, unit" can be read as "means" or "circuit." For example, the management section can be read as management means or management circuit.
1 情報処理システム
10 情報処理装置
31 管理部
33 表示制御部
34 決済処理部
35 通知部
36 付与部
50 利用者端末
100 外部サーバ
REFERENCE SIGNS
Claims (11)
利用者が利用する端末装置から、前記端末装置が撮影した前記商品識別情報と前記利用者を識別する利用者識別情報とを受け付けると、前記利用者識別情報と紐付く前記利用者の口座から、前記商品識別情報と紐付く前記提供者の口座に、前記商品識別情報と紐付く前記商品情報に含まれる前記商品の購入に必要な商品代金分の電子マネーを送金する決済処理部と、
前記提供者に対し、前記利用者識別情報と紐付く配送先と前記商品識別情報と紐付く前記商品情報とを含む配送指示を通知する通知部と
を備え、
利用者情報に含まれる前記利用者識別情報と、前記提供者によって管理された前記利用者情報に含まれる前記利用者識別情報とは事前に連携され、
前記管理部は、
前記端末装置から前記利用者識別情報を受け付けると、当該利用者識別情報と連携され前記提供者によって管理された前記利用者識別情報に基づいて、管理された前記利用者識別情報に紐付く前記利用者情報を、前記提供者が管理する外部装置から取得すること
を特徴とする情報処理装置。 a management unit that manages product identification information that identifies a product, product information related to the product, and provider information related to a provider that provides the product, in association with each other;
a payment processing unit that, when receiving, from a terminal device used by a user, the product identification information photographed by the terminal device and user identification information identifying the user, transfers electronic money equivalent to the product price required to purchase the product included in the product information linked to the product identification information from an account of the user linked to the user identification information to an account of the provider linked to the product identification information;
a notification unit that notifies the provider of a delivery instruction including a delivery destination linked to the user identification information and the product information linked to the product identification information,
The user identification information included in the user information and the user identification information included in the user information managed by the provider are linked in advance,
The management unit
An information processing device characterized in that when it receives the user identification information from the terminal device, it obtains the user information linked to the managed user identification information from an external device managed by the provider based on the user identification information associated with the user identification information and managed by the provider.
を備えることを特徴とする請求項1に記載の情報処理装置。 The information processing device according to claim 1 , further comprising: a display control unit that, when the product identification information is received from the terminal device, displays the product information linked to the product identification information on the terminal device before payment for the product.
前記表示制御部は、
前記配送料を含んだ金額を前記商品代金として前記端末装置に表示させること
を特徴とする請求項2に記載の情報処理装置。 the product information includes shipping fee information indicating a shipping fee for the product;
The display control unit is
The information processing device according to claim 2 , wherein an amount including the delivery charge is displayed on the terminal device as the product price.
前記表示制御部は、
前記有効期間内において、前記商品情報を前記端末装置に表示させること
を特徴とする請求項2に記載の情報処理装置。 the product information includes validity period information indicating a validity period during which the product can be provided;
The display control unit is
The information processing device according to claim 2 , wherein the product information is displayed on the terminal device during the validity period.
前記表示制御部は、
前記特典情報を含む前記商品情報を前記端末装置に表示させること
を特徴とする請求項2に記載の情報処理装置。 the product information includes benefit information indicating a benefit to be given to the user,
The display control unit is
The information processing device according to claim 2 , wherein the product information including the bonus information is displayed on the terminal device.
前記商品の決済後に、前記利用者に対して前記特典を付与する付与部
を備えることを特徴とする請求項1に記載の情報処理装置。 the product information includes benefit information indicating a benefit to be given to the user,
The information processing device according to claim 1 , further comprising: a granting unit that grants the privilege to the user after payment for the product.
前記商品情報、前記提供者情報、および、前記利用者識別情報と紐付く利用者情報の少なくともいずれかを、連携する外部装置から取得すること
を特徴とする請求項1に記載の情報処理装置。 The management unit
The information processing apparatus according to claim 1 , wherein at least one of the product information, the provider information, and the user information linked to the user identification information is acquired from a linked external apparatus.
前記商品代金から、前記商品の決済に伴う手数料を差し引いた電子マネーを前記提供者の口座に送金すること
を特徴とする請求項1に記載の情報処理装置。 The payment processing unit,
The information processing device according to claim 1 , wherein electronic money obtained by deducting a commission for payment of the product from the product price is transferred to an account of the provider.
前記利用者が購入した前記商品に付加された識別コードが前記端末装置によって撮影されることで得られること
を特徴とする請求項1に記載の情報処理装置。 The product identification information received from the terminal device,
The information processing apparatus according to claim 1 , wherein an identification code attached to the product purchased by the user is obtained by photographing the product with the terminal device.
商品を識別する商品識別情報と、前記商品に関する商品情報および前記商品を提供する提供者に関する提供者情報とを紐付けて管理する管理工程と、
利用者が利用する端末装置から、前記端末装置が撮影した前記商品識別情報と前記利用者を識別する利用者識別情報とを受け付けると、前記利用者識別情報と紐付く前記利用者の口座から、前記商品識別情報と紐付く前記提供者の口座に、前記商品識別情報と紐付く前記商品情報に含まれる前記商品の購入に必要な商品代金分の電子マネーを送金する決済処理工程と、
前記提供者に対し、前記利用者識別情報と紐付く配送先と前記商品識別情報と紐付く前記商品情報とを含む配送指示を通知する通知工程と
を含み、
利用者情報に含まれる前記利用者識別情報と、前記提供者によって管理された前記利用者情報に含まれる前記利用者識別情報とは事前に連携され、
前記管理工程は、
前記端末装置から前記利用者識別情報を受け付けると、当該利用者識別情報と連携され前記提供者によって管理された前記利用者識別情報に基づいて、管理された前記利用者識別情報に紐付く前記利用者情報を、前記提供者が管理する外部装置から取得すること
を特徴とする情報処理方法。 1. A computer-implemented information processing method, comprising:
a management step of linking and managing product identification information for identifying a product, product information relating to the product, and provider information relating to a provider that provides the product;
a payment processing step of, when receiving from a terminal device used by a user the product identification information photographed by the terminal device and user identification information identifying the user, transferring electronic money equivalent to the product price required to purchase the product included in the product information linked to the product identification information from an account of the user linked to the user identification information to an account of the provider linked to the product identification information;
a notification step of notifying the provider of a delivery instruction including a delivery destination linked to the user identification information and the product information linked to the product identification information,
The user identification information included in the user information and the user identification information included in the user information managed by the provider are linked in advance,
The management step includes:
An information processing method characterized by: when the user identification information is received from the terminal device, the user information linked to the managed user identification information is obtained from an external device managed by the provider based on the user identification information linked to the user identification information and managed by the provider.
利用者が利用する端末装置から、前記端末装置が撮影した前記商品識別情報と前記利用者を識別する利用者識別情報とを受け付けると、前記利用者識別情報と紐付く前記利用者の口座から、前記商品識別情報と紐付く前記提供者の口座に、前記商品識別情報と紐付く前記商品情報に含まれる前記商品の購入に必要な商品代金分の電子マネーを送金する決済処理手順と、
前記提供者に対し、前記利用者識別情報と紐付く配送先と前記商品識別情報と紐付く前記商品情報とを含む配送指示を通知する通知手順と
をコンピュータに実行させ、
利用者情報に含まれる前記利用者識別情報と、前記提供者によって管理された前記利用者情報に含まれる前記利用者識別情報とは事前に連携され、
前記管理手順は、
前記端末装置から前記利用者識別情報を受け付けると、当該利用者識別情報と連携され前記提供者によって管理された前記利用者識別情報に基づいて、管理された前記利用者識別情報に紐付く前記利用者情報を、前記提供者が管理する外部装置から取得すること
を特徴とする情報処理プログラム。 a management procedure for linking and managing product identification information for identifying a product, product information relating to the product, and provider information relating to a provider providing the product;
a payment processing step of receiving, from a terminal device used by a user, the product identification information photographed by the terminal device and user identification information identifying the user, transferring electronic money equivalent to the product price required to purchase the product included in the product information linked to the product identification information from an account of the user linked to the user identification information to an account of the provider linked to the product identification information;
a notification procedure for notifying the provider of a delivery instruction including a delivery destination linked to the user identification information and the product information linked to the product identification information,
The user identification information included in the user information and the user identification information included in the user information managed by the provider are linked in advance,
The management procedure includes:
An information processing program characterized by: when the user identification information is received from the terminal device, the user information linked to the managed user identification information is obtained from an external device managed by the provider based on the user identification information linked to the user identification information and managed by the provider.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023127088A JP7511063B2 (en) | 2022-11-24 | 2023-08-03 | Information processing device, information processing method, and information processing program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022187562A JP7372431B1 (en) | 2022-11-24 | 2022-11-24 | Information processing device, information processing system, information processing method, and information processing program |
| JP2023127088A JP7511063B2 (en) | 2022-11-24 | 2023-08-03 | Information processing device, information processing method, and information processing program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022187562A Division JP7372431B1 (en) | 2022-11-24 | 2022-11-24 | Information processing device, information processing system, information processing method, and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024076332A JP2024076332A (en) | 2024-06-05 |
| JP7511063B2 true JP7511063B2 (en) | 2024-07-04 |
Family
ID=88509910
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022187562A Active JP7372431B1 (en) | 2022-11-24 | 2022-11-24 | Information processing device, information processing system, information processing method, and information processing program |
| JP2023127088A Active JP7511063B2 (en) | 2022-11-24 | 2023-08-03 | Information processing device, information processing method, and information processing program |
| JP2023180086A Active JP7499930B2 (en) | 2022-11-24 | 2023-10-19 | Information Processing System |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022187562A Active JP7372431B1 (en) | 2022-11-24 | 2022-11-24 | Information processing device, information processing system, information processing method, and information processing program |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023180086A Active JP7499930B2 (en) | 2022-11-24 | 2023-10-19 | Information Processing System |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP7372431B1 (en) |
Citations (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003122980A (en) | 2001-10-17 | 2003-04-25 | Toppan Printing Co Ltd | Temporary reservation method and temporary reservation server |
| JP2003271852A (en) | 2002-03-13 | 2003-09-26 | Nec Soft Ltd | Electronic commercial method and electronic store server and program |
| JP2003316873A (en) | 2002-04-26 | 2003-11-07 | Toppan Printing Co Ltd | Product information providing method using non-contact IC tag |
| JP2007102750A (en) | 2005-05-26 | 2007-04-19 | Mieko Tsuyusaki | Network system |
| JP2009043012A (en) | 2007-08-08 | 2009-02-26 | Nippon Telegr & Teleph Corp <Ntt> | Settlement system, store apparatus, settlement institution apparatus and settlement method |
| JP2010061544A (en) | 2008-09-05 | 2010-03-18 | Ntt Data Corp | Shopping system and computer program |
| JP2014071578A (en) | 2012-09-28 | 2014-04-21 | Nebulab Co Ltd | Commodity purchase support method, information terminal, order reception server |
| JP2014229278A (en) | 2013-05-27 | 2014-12-08 | 株式会社東芝 | Electronic apparatus, method, and program |
| JP2016004524A (en) | 2014-06-19 | 2016-01-12 | 株式会社ディスコ | Product purchase method |
| JP2017049967A (en) | 2015-09-06 | 2017-03-09 | プリモ株式会社 | Information processing apparatus and program |
| WO2017217521A1 (en) | 2016-06-15 | 2017-12-21 | 鍵和田 芳光 | Automatic vending device |
| JP2020021419A (en) | 2018-08-03 | 2020-02-06 | 大日本印刷株式会社 | Immediate purchase system, user terminal, product information management server, immediate purchase method, and program |
| WO2020044211A1 (en) | 2018-08-30 | 2020-03-05 | Lorenzo RICCA | Method and system of distributing and tracking products and/or services |
| KR102272654B1 (en) | 2020-11-10 | 2021-07-05 | 이소정 | System for providing hands-free shopping service using barcode scanning in offline store |
| JP2021120806A (en) | 2020-01-30 | 2021-08-19 | PayPay株式会社 | Setting device, setting method and setting program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3549385B2 (en) * | 1997-03-17 | 2004-08-04 | 富士通株式会社 | Computer-readable recording medium recording mall server and mall server program |
| KR20150017781A (en) * | 2013-04-16 | 2015-02-23 | 주식회사 스타트업팩토리 | Purchasing service system and purchasing service method using identification code of goods |
-
2022
- 2022-11-24 JP JP2022187562A patent/JP7372431B1/en active Active
-
2023
- 2023-08-03 JP JP2023127088A patent/JP7511063B2/en active Active
- 2023-10-19 JP JP2023180086A patent/JP7499930B2/en active Active
Patent Citations (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003122980A (en) | 2001-10-17 | 2003-04-25 | Toppan Printing Co Ltd | Temporary reservation method and temporary reservation server |
| JP2003271852A (en) | 2002-03-13 | 2003-09-26 | Nec Soft Ltd | Electronic commercial method and electronic store server and program |
| JP2003316873A (en) | 2002-04-26 | 2003-11-07 | Toppan Printing Co Ltd | Product information providing method using non-contact IC tag |
| JP2007102750A (en) | 2005-05-26 | 2007-04-19 | Mieko Tsuyusaki | Network system |
| JP2009043012A (en) | 2007-08-08 | 2009-02-26 | Nippon Telegr & Teleph Corp <Ntt> | Settlement system, store apparatus, settlement institution apparatus and settlement method |
| JP2010061544A (en) | 2008-09-05 | 2010-03-18 | Ntt Data Corp | Shopping system and computer program |
| JP2014071578A (en) | 2012-09-28 | 2014-04-21 | Nebulab Co Ltd | Commodity purchase support method, information terminal, order reception server |
| JP2014229278A (en) | 2013-05-27 | 2014-12-08 | 株式会社東芝 | Electronic apparatus, method, and program |
| JP2016004524A (en) | 2014-06-19 | 2016-01-12 | 株式会社ディスコ | Product purchase method |
| JP2017049967A (en) | 2015-09-06 | 2017-03-09 | プリモ株式会社 | Information processing apparatus and program |
| WO2017217521A1 (en) | 2016-06-15 | 2017-12-21 | 鍵和田 芳光 | Automatic vending device |
| JP2020021419A (en) | 2018-08-03 | 2020-02-06 | 大日本印刷株式会社 | Immediate purchase system, user terminal, product information management server, immediate purchase method, and program |
| WO2020044211A1 (en) | 2018-08-30 | 2020-03-05 | Lorenzo RICCA | Method and system of distributing and tracking products and/or services |
| JP2021120806A (en) | 2020-01-30 | 2021-08-19 | PayPay株式会社 | Setting device, setting method and setting program |
| KR102272654B1 (en) | 2020-11-10 | 2021-07-05 | 이소정 | System for providing hands-free shopping service using barcode scanning in offline store |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7499930B2 (en) | 2024-06-14 |
| JP2024076348A (en) | 2024-06-05 |
| JP2024076149A (en) | 2024-06-05 |
| JP7372431B1 (en) | 2023-10-31 |
| JP2024076332A (en) | 2024-06-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6978569B1 (en) | Management device, management method and management program | |
| CN105453124A (en) | System for syndicating subscriptions with retailers | |
| JP2023079982A (en) | Providing device, providing method and providing program | |
| JP7502251B2 (en) | Providing device, providing method, and providing program | |
| US20150019310A1 (en) | Electronic system and method for group purchasing promotions | |
| JP2026015536A (en) | Generation device, generation method, and generation program | |
| JP2022100991A (en) | Application device, application method and application program | |
| JP7346650B2 (en) | Acquisition device, acquisition method and acquisition program | |
| JP7460747B1 (en) | Providing device, method and program | |
| JP2021157744A (en) | Providing equipment, providing method and providing program | |
| JP7426533B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7492075B2 (en) | Apparatus, method and program for providing the same | |
| JP7320118B1 (en) | Information processing device, information processing method and information processing program | |
| JP7511063B2 (en) | Information processing device, information processing method, and information processing program | |
| JP7302069B2 (en) | Management device, management method and management program | |
| JP2021131648A (en) | Providing device, providing method, and providing program | |
| JP7074917B2 (en) | Management equipment, management method and management program | |
| JP7440602B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7470768B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7359931B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7526861B1 (en) | Information processing device, information processing method, and information processing program | |
| JP7457862B1 (en) | Store terminal, control method and control program | |
| JP7526860B1 (en) | Information processing device, information processing method, and information processing program | |
| KR102631567B1 (en) | Joint transaction management service system based on online representative payment | |
| JP7395786B1 (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: 20230803 |
|
| 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: 20240611 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240624 |