[go: up one dir, main page]

JP7731631B2 - Gift management device, gift management method, and gift management program - Google Patents

Gift management device, gift management method, and gift management program

Info

Publication number
JP7731631B2
JP7731631B2 JP2021144444A JP2021144444A JP7731631B2 JP 7731631 B2 JP7731631 B2 JP 7731631B2 JP 2021144444 A JP2021144444 A JP 2021144444A JP 2021144444 A JP2021144444 A JP 2021144444A JP 7731631 B2 JP7731631 B2 JP 7731631B2
Authority
JP
Japan
Prior art keywords
gift
box
user
exchangeable
exchanged
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
JP2021144444A
Other languages
Japanese (ja)
Other versions
JP2023037704A (en
Inventor
大樹 篠塚
Original Assignee
株式会社ギフティ
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 株式会社ギフティ filed Critical 株式会社ギフティ
Priority to JP2021144444A priority Critical patent/JP7731631B2/en
Publication of JP2023037704A publication Critical patent/JP2023037704A/en
Application granted granted Critical
Publication of JP7731631B2 publication Critical patent/JP7731631B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

特許法第30条第2項適用 掲載年月日 令和3年7月16日 掲載アドレス https://giftee.co.jp/pressrelease20210716Article 30, Paragraph 2 of the Patent Act applies. Publication date: July 16, 2021. Publication address: https://giftee.co.jp/pressrelease20210716

特許法第30条第2項適用 掲載年月日 令和3年7月6日 掲載アドレス https://giftee.biz/gifteebox/Article 30, Paragraph 2 of the Patent Act applies. Publication date: July 6, 2021. Publication address: https://giftee.biz/gifteebox/

特許法第30条第2項適用 掲載年月日 令和3年6月7日 掲載アドレス https://twitter.com/giftee_campaign/status/1401710254560186375Article 30, Paragraph 2 of the Patent Act applies. Publication date: June 7, 2021. Publication address: https://twitter.com/giftee_campaign/status/1401710254560186375

本発明は、ギフト管理装置、ギフト管理方法、およびギフト管理プログラムに関する。 The present invention relates to a gift management device, a gift management method, and a gift management program.

従来から簡易な手法でギフトを贈ることが考えられてきている。例えば、カタログギフトなどが贈られることがある。一方、携帯端末の普及により、電子でギフトを贈る技術が求められてきている(例えば、特許文献1参照)。 Simple ways of sending gifts have long been considered. For example, gift catalogs are sometimes sent. However, with the widespread use of mobile devices, there is a growing demand for technology to send gifts electronically (see, for example, Patent Document 1).

特開2017-76404号公報Japanese Patent Application Laid-Open No. 2017-76404

しかしながら、ギフトを贈る際の処理が複雑であり、より簡易な処理でギフトを贈ることができることが望まれている。 However, the process for sending gifts is complicated, and there is a need for a simpler process for sending gifts.

本発明は、上記課題に鑑みなされたものであり、簡易な処理でギフトを贈ることができるギフト管理装置、ギフト管理方法、およびギフト管理プログラムを提供することを目的とする。 The present invention has been developed in consideration of the above-mentioned problems, and aims to provide a gift management device, a gift management method, and a gift management program that enable gifts to be sent with simple processing.

本発明に係るギフト管理装置は、注文者端末に送信された交換可能ギフトの一覧について、前記注文者端末から交換可能ギフトおよび発行ポイントの情報を受信した場合に、前記発行ポイントについての決済完了を確認する決済処理部と、前記決済処理部が前記決済完了を確認した場合に、受信した前記交換可能ギフトおよび前記発行ポイントにボックスIDを関連付けてギフトボックスとして格納し、前記ギフトボックスにアクセスしたユーザのユーザ端末に前記ギフトボックスの内容を送信し、前記ユーザが決定した交換可能ギフトについて固有の識別子を付して交換済ギフトとして前記ギフトボックスに格納するギフト管理部と、前記交換済ギフトに設定されているポイント分を前記発行ポイントから差し引く残高管理部と、を備え、前記ギフト管理部は、前記交換済ギフトについての前記識別子に対する使用承認の情報を受信すると、前記ギフトボックスにおいて前記交換済ギフトについての使用済みのフラグを立てることを特徴とする。 The gift management device of the present invention comprises: a payment processing unit that, when receiving information on exchangeable gifts and issued points from an orderer terminal regarding a list of exchangeable gifts sent to the orderer terminal, confirms completion of payment for the issued points; a gift management unit that, when the payment processing unit confirms completion of payment, associates a box ID with the received exchangeable gifts and issued points and stores them in a gift box; transmits the contents of the gift box to the user terminal of the user who accessed the gift box; and stores the exchangeable gifts selected by the user in the gift box as exchanged gifts with unique identifiers; and a balance management unit that deducts the points set for the exchanged gifts from the issued points; and, when the gift management unit receives usage approval information for the identifier of the exchanged gift, sets a used flag for the exchanged gift in the gift box.

上記ギフト管理装置は、前記ボックスIDに対して固有のURLを生成し、前記注文者端末に送信するURL生成部をさらに備えていてもよい。 The gift management device may further include a URL generation unit that generates a unique URL for the box ID and sends it to the orderer terminal.

上記ギフト管理装置において、前記ギフト管理部は、前記URLにアクセスしたユーザのユーザ端末に前記ギフトボックスの内容を送信してもよい。 In the above-mentioned gift management device, the gift management unit may transmit the contents of the gift box to the user terminal of the user who accessed the URL.

上記ギフト管理装置において、前記ギフト管理部は、前記ギフトボックスの内容を表示する画面を前記ユーザ端末に送信してもよい。 In the above-mentioned gift management device, the gift management unit may send a screen displaying the contents of the gift box to the user terminal.

上記ギフト管理装置において、前記ギフト管理部は、前記固有の識別子としてQRコード(登録商標)を用いてもよい。 In the above-mentioned gift management device, the gift management unit may use a QR code (registered trademark) as the unique identifier.

上記ギフト管理装置において、前記ギフト管理部は、ユーザIDが付されているユーザから前記ユーザIDと、複数のギフトボックスに係る情報とを受信した場合に、前記複数のギフトボックスに対して固有のIDを関連付けて統合ギフトボックスとして格納し、前記残高管理部は、前記複数のギフトボックスに係る発行ポイントを合算してもよい。 In the above-mentioned gift management device, when the gift management unit receives a user ID and information related to multiple gift boxes from a user to whom the user ID is assigned, the gift management unit associates a unique ID with the multiple gift boxes and stores them as an integrated gift box, and the balance management unit may add up the issued points related to the multiple gift boxes.

上記ギフト管理装置において、前記ギフト管理部は、前記ユーザIDのユーザの端末に、前記ユーザIDに関連付けられているユーザ情報に応じた情報を送信してもよい。 In the above-mentioned gift management device, the gift management unit may send information corresponding to the user information associated with the user ID to the terminal of the user of the user ID.

本発明に係るギフト管理方法は、注文者端末に送信された交換可能ギフトの一覧について、前記注文者端末から交換可能ギフトおよび発行ポイントの情報を受信した場合に、前記発行ポイントについての決済完了を確認し、前記決済完了が確認された場合に、受信した前記交換可能ギフトおよび前記発行ポイントにボックスIDを関連付けてギフトボックスとして格納し、前記ギフトボックスにアクセスしたユーザのユーザ端末に前記ギフトボックスの内容を送信し、前記ユーザが決定した交換可能ギフトについて固有の識別子を付して交換済ギフトとして前記ギフトボックスに格納し、前記交換済ギフトに設定されているポイント分を前記発行ポイントから差し引き、前記交換済ギフトについての前記識別子に対する使用承認の情報を受信すると、前記ギフトボックスにおいて前記交換済ギフトについての使用済みのフラグを立てる、処理をコンピュータが実行することを特徴とする。 The gift management method of the present invention is characterized in that, when information on exchangeable gifts and issued points is received from an orderer terminal regarding a list of exchangeable gifts sent to the orderer terminal, a computer executes the following processes: confirming completion of payment for the issued points; and, if payment completion is confirmed, associating a box ID with the received exchangeable gifts and issued points and storing them as a gift box; transmitting the contents of the gift box to the user terminal of the user who accessed the gift box; storing the exchangeable gifts selected by the user as exchanged gifts in the gift box with unique identifiers; deducting the points set for the exchanged gifts from the issued points; and, upon receiving information approving use of the identifier for the exchanged gifts, setting a used flag for the exchanged gifts in the gift box.

本発明に係るギフト管理プログラムは、コンピュータに、注文者端末に送信された交換可能ギフトの一覧について、前記注文者端末から交換可能ギフトおよび発行ポイントの情報を受信した場合に、前記発行ポイントについての決済完了を確認する処理と、前記決済完了が確認された場合に、受信した前記交換可能ギフトおよび前記発行ポイントにボックスIDを関連付けてギフトボックスとして格納し、前記ギフトボックスにアクセスしたユーザのユーザ端末に前記ギフトボックスの内容を送信し、前記ユーザが決定した交換可能ギフトについて固有の識別子を付して交換済ギフトとして前記ギフトボックスに格納する処理と、前記交換済ギフトに設定されているポイント分を前記発行ポイントから差し引く処理と、前記交換済ギフトについての前記識別子に対する使用承認の情報を受信すると、前記ギフトボックスにおいて前記交換済ギフトについての使用済みのフラグを立てる処理と、を実行させることを特徴とする。 The gift management program of the present invention causes a computer to execute the following processes: when receiving information on exchangeable gifts and issued points from an orderer terminal regarding a list of exchangeable gifts sent to the orderer terminal, confirm the completion of payment for the issued points; when the completion of payment is confirmed, associate a box ID with the received exchangeable gifts and issued points and store them in a gift box; send the contents of the gift box to the user terminal of the user who accessed the gift box; and store the exchangeable gifts selected by the user in the gift box as exchanged gifts with unique identifiers; deduct the points set for the exchanged gifts from the issued points; and when receiving information approving use of the identifier for the exchanged gifts, set a used flag for the exchanged gifts in the gift box.

本発明によれば、簡易な処理でギフトを贈ることができるギフト管理装置、ギフト管理方法、およびギフト管理プログラムを提供することができる。 The present invention provides a gift management device, a gift management method, and a gift management program that allow gifts to be sent with simple processing.

第1実施形態に係るギフト管理システムのブロック図である。1 is a block diagram of a gift management system according to a first embodiment. (a)は注文者端末、ギフト管理装置、およびユーザ端末のブロック図であり、(b)はギフト管理装置のハードウェア構成を説明するためのブロック図である。1A is a block diagram of an orderer terminal, a gift management device, and a user terminal, and FIG. 1B is a block diagram for explaining the hardware configuration of the gift management device. ギフト格納部が記憶するギフトデータベースを例示する図である。FIG. 10 is a diagram illustrating a gift database stored in a gift storage unit. ボックス格納部が記憶するボックスデータベースを例示する図である。FIG. 10 is a diagram illustrating an example of a box database stored in a box storage unit. ユーザ端末の表示装置に表示されたURLを例示する図である。FIG. 10 is a diagram illustrating an example of a URL displayed on a display device of a user terminal. (a)は表示装置に表示されるギフトボックス画面を例示する図であり、(b)は選択された交換可能ギフトの詳細を例示する図である。10A is a diagram illustrating an example of a gift box screen displayed on a display device, and FIG. 10B is a diagram illustrating details of a selected exchangeable gift. (a)はユーザ端末の表示装置に表示された交換済ギフトの表示例を表す図であり、(b)は交換済ギフトに関連付けられている識別子を例示する図である。10A is a diagram showing an example of the display of an exchanged gift displayed on the display device of a user terminal, and FIG. 10B is a diagram showing an example of an identifier associated with the exchanged gift. ギフト管理システムの動作の一例を表すシーケンス図である。FIG. 10 is a sequence diagram illustrating an example of an operation of the gift management system. ギフトボックス生成処理を表すフローチャートである。10 is a flowchart showing a gift box generation process. ギフト交換処理を表すフローチャートである。10 is a flowchart showing a gift exchange process. ギフト使用処理を表すフローチャートである。10 is a flowchart showing a gift use process. ボックス格納部が記憶するボックスデータベースを例示する図であるFIG. 10 is a diagram illustrating an example of a box database stored in a box storage unit; 統合されたポイントの使用を例示する図である。FIG. 10 illustrates the use of integrated points. ギフト管理システムの動作の一例を表すシーケンス図である。FIG. 10 is a sequence diagram illustrating an example of an operation of the gift management system. ボックス統合処理を表すフローチャートである。10 is a flowchart illustrating a box integration process.

以下、図面を参照しつつ、実施形態について説明する。 The following describes the embodiment with reference to the drawings.

図1は、実施形態に係るギフト管理システム100のブロック図である。図1で例示するように、ギフト管理システム100は、注文者端末10がインターネットなどの電気通信回線40を介してギフト管理装置20と接続され、ユーザ端末30が電気通信回線40を介してギフト管理装置20と接続された構成を有する。注文者端末10は、電気通信回線40を介して、ギフト管理装置20との間で情報を送受信する。注文者端末10は、電気通信回線40を介して、ギフト管理装置20との間で情報を送受信する。注文者端末10およびユーザ端末30は、デスクトップPC、ノートPCなどの端末であってもよく、スマートフォンなどの携帯端末であってもよい。ギフト管理装置20は、サーバなどである。電気通信回線40は、有線と無線とが混在した構成を有していてもよい。 Figure 1 is a block diagram of a gift management system 100 according to an embodiment. As illustrated in Figure 1, the gift management system 100 has a configuration in which an orderer terminal 10 is connected to a gift management device 20 via a telecommunications line 40 such as the Internet, and a user terminal 30 is connected to the gift management device 20 via the telecommunications line 40. The orderer terminal 10 transmits and receives information to and from the gift management device 20 via the telecommunications line 40. The orderer terminal 10 transmits and receives information to and from the gift management device 20 via the telecommunications line 40. The orderer terminal 10 and the user terminal 30 may be terminals such as desktop PCs or laptop PCs, or may be mobile terminals such as smartphones. The gift management device 20 is a server, for example. The telecommunications line 40 may have a configuration in which wired and wireless connections are mixed.

図2(a)は、注文者端末10、ギフト管理装置20、およびユーザ端末30のブロック図である。図2(a)で例示するように、注文者端末10は、入力装置11、表示装置12などを備えている。ユーザ端末30は、入力装置31、表示装置32などを備えている。入力装置11,31は、キーボード、マウス、タッチパネルなどである。表示装置32は、液晶ディスプレイなどである。ギフト管理装置20は、ギフト生成部21、ギフト格納部22、ギフト管理部23、決済処理部24、URL生成部25、残高管理部26、ボックス格納部27などを備える。 Figure 2(a) is a block diagram of the orderer terminal 10, gift management device 20, and user terminal 30. As illustrated in Figure 2(a), the orderer terminal 10 includes an input device 11, a display device 12, etc. The user terminal 30 includes an input device 31, a display device 32, etc. The input devices 11 and 31 are keyboards, mice, touch panels, etc. The display device 32 is an LCD display, etc. The gift management device 20 includes a gift generation unit 21, a gift storage unit 22, a gift management unit 23, a payment processing unit 24, a URL generation unit 25, a balance management unit 26, a box storage unit 27, etc.

図2(b)は、ギフト管理装置20のハードウェア構成を説明するためのブロック図である。図2(b)で例示するように、ギフト管理装置20は、CPU101、RAM102、記憶装置103、通信装置104、入力機器105などを備える。これらの各機器は、バスなどによって接続されている。CPU(Central Processing Unit)101は、中央演算処理装置である。RAM(Random Access Memory)102は、CPU101が実行するプログラム、CPU101が処理するデータなどを一時的に記憶する揮発性メモリである。記憶装置103は、不揮発性記憶装置である。記憶装置103として、例えば、ROM(Read Only Memory)、フラッシュメモリなどのソリッド・ステート・ドライブ(SSD)、ハードディスクドライブに駆動されるハードディスクなどを用いることができる。記憶装置103に記憶されているギフト管理プログラムをCPU101が実行することによって、ギフト管理装置20の各部の機能が実現される。なお、ギフト管理装置20の各部の機能は、それぞれ専用の回路等によって構成されていてもよい。通信装置104は、電気通信回線40に対するインタフェースである。入力機器105は、キーボード、マウス、タッチパネル等の入力装置である。 Figure 2(b) is a block diagram illustrating the hardware configuration of the gift management device 20. As illustrated in Figure 2(b), the gift management device 20 includes a CPU 101, RAM 102, storage device 103, communication device 104, input device 105, etc. These devices are connected via a bus or the like. The CPU (Central Processing Unit) 101 is a central processing unit. The RAM (Random Access Memory) 102 is a volatile memory that temporarily stores programs executed by the CPU 101, data processed by the CPU 101, etc. The storage device 103 is a non-volatile storage device. For example, the storage device 103 may be a ROM (Read Only Memory), a solid state drive (SSD) such as a flash memory, or a hard disk driven by a hard disk drive. The functions of each part of the gift management device 20 are realized by the CPU 101 executing the gift management program stored in the storage device 103. Note that the functions of each part of the gift management device 20 may be configured by dedicated circuits or the like. The communication device 104 is an interface to the telecommunications line 40. The input device 105 is an input device such as a keyboard, mouse, or touch panel.

ギフト生成部21は、ギフトの生成を行ない、ギフトデータベースとしてギフト格納部22に記憶させる。図3は、ギフト格納部22が記憶するギフトデータベースを例示する図である。図3で例示するように、ギフトデータベースには、ギフトIDにギフトが関連付けられている。例えば、ギフトID=0001に、コーヒーチケット500ポイントがギフトとして関連付けられている。ギフト生成部21は、ギフト管理装置20に付属する入力装置を介して入力される情報、他のサーバなどから入力される情報、などに基づいて、各ギフトを生成する。 The gift generation unit 21 generates gifts and stores them in the gift storage unit 22 as a gift database. Figure 3 is a diagram illustrating an example of the gift database stored in the gift storage unit 22. As illustrated in Figure 3, in the gift database, gifts are associated with gift IDs. For example, gift ID = 0001 is associated with 500 coffee ticket points as a gift. The gift generation unit 21 generates each gift based on information input via an input device attached to the gift management device 20, information input from other servers, etc., etc.

各ギフトには、使用可能な対象店舗が定められている。例えば、特定の企業が展開する特定ブランドの全ての店舗での使用が可能である。または、特定の企業が展開する特定ブランドの店舗のうち、特定エリアの店舗での使用が可能である。または、特定の企業が展開する特定ブランドの店舗のうち、特定の店舗での使用が可能である。各ギフトに関連付けられているポイントは、対象店舗において通貨として使用することができることを意味している。例えば、500ポイントは、対象店舗において、500円として使用することができる。 Each gift has a designated eligible store where it can be used. For example, it can be used at all stores of a specific brand operated by a specific company. Or, it can be used at stores in a specific area of a specific brand operated by a specific company. Or, it can be used at specific stores of a specific brand operated by a specific company. The points associated with each gift can be used as currency at eligible stores. For example, 500 points can be used as 500 yen at eligible stores.

ギフト管理部23は、注文者端末10から要求があった場合に、ギフト格納部22が記憶しているギフトデータベースのギフト一覧を注文者端末10に送信する。注文者端末10の表示装置12は、受信した当該ギフト一覧を表示する。注文者は、表示装置12に表示されるギフト一覧の中から、1以上のギフトを選択して交換可能ギフトとして決定する。または、注文者は、予め設定されているテンプレート(複数の交換可能ギフトを含むテンプレートであって、コーヒーボックステンプレート、などのように、コーヒーに関連した複数の交換可能ギフトが予め設定されたもの)を選択することもできる。例えば、注文者は、入力装置11を用いてギフトを選択し、交換可能ギフトとして決定することができる。また、注文者は、発行ポイントを決定する。例えば、注文者は、入力装置11を用いて、発行ポイントを決定することができる。決定された交換可能ギフトおよび決定された発行ポイントは、注文者端末10からギフト管理部23に送信される。 When requested by the orderer terminal 10, the gift management unit 23 transmits a list of gifts from the gift database stored in the gift storage unit 22 to the orderer terminal 10. The display device 12 of the orderer terminal 10 displays the received gift list. The orderer selects one or more gifts from the gift list displayed on the display device 12 and determines them as exchangeable gifts. Alternatively, the orderer can select a preset template (a template including multiple exchangeable gifts, such as a coffee box template, in which multiple exchangeable gifts related to coffee are pre-set). For example, the orderer can use the input device 11 to select gifts and determine them as exchangeable gifts. The orderer also determines the points to be issued. For example, the orderer can use the input device 11 to determine the points to be issued. The determined exchangeable gifts and determined issued points are transmitted from the orderer terminal 10 to the gift management unit 23.

ギフト管理部23は、交換可能ギフトおよび発行ポイントを注文者端末10から受信すると、発行ポイントを決済処理部24に渡す。決済処理部24は、当該発行ポイントに相当する金額についての決済完了を確認する。例えば、決済処理部24は、当該注文者から特定の銀行口座への入金を確認する。または、決済処理部24は、当該注文者のクレジットカード決済を確認する。決済処理部24は、決済完了を確認すると、決済が完了した旨を表す決済完了情報をギフト管理部23に渡す。 When the gift management unit 23 receives the exchangeable gift and issued points from the orderer terminal 10, it passes the issued points to the payment processing unit 24. The payment processing unit 24 confirms that payment for the amount equivalent to the issued points has been completed. For example, the payment processing unit 24 confirms that the orderer has deposited money into a specific bank account. Alternatively, the payment processing unit 24 confirms that the orderer has made a credit card payment. When the payment processing unit 24 confirms that payment has been completed, it passes payment completion information indicating that payment has been completed to the gift management unit 23.

ギフト管理部23は、決済完了情報を受け取ると、交換可能ギフトにボックスIDを関連付けて、ボックス格納部27が記憶するボックスデータベースに格納する。図4は、ボックス格納部27が記憶するボックスデータベースを例示する図である。図4で例示するように、ボックスデータベースには、ボックスIDに、1以上の交換可能ギフト関連付けられている。また、ギフト管理部23は、当該ボックスIDに関連付けて、発行ポイントをポイント残高に格納する。 When the gift management unit 23 receives payment completion information, it associates the exchangeable gift with a box ID and stores it in the box database stored by the box storage unit 27. Figure 4 is a diagram illustrating an example of the box database stored by the box storage unit 27. As illustrated in Figure 4, the box database associates one or more exchangeable gifts with a box ID. In addition, the gift management unit 23 stores the issued points in the point balance, associating them with the box ID.

次に、URL生成部25は、当該ボックスIDに対して固有のURL(Uniform Resource Locator)を生成し、当該ボックスIDに関連付けてボックスデータベースに格納する。これにより、各URLで、ギフトボックスを管理することができる。URL生成部25は、ボックスIDと、当該ボックスIDに関連付けられているURLと、を注文者端末10に送信する。それにより、注文者端末10は、各ギフトボックスが管理されているURLを取得することができる。注文者端末10は、ギフトボックスの受け取り主のユーザに、メールなどを用いてURLを送信する。それにより、受け取り主のユーザは、URLを受け取ることができる。図5は、ユーザ端末30の表示装置32に表示されたURLを例示する図である。図5では、注文者が提供するキャンペーンに応募したユーザにURLが贈られた例が開示されている。 Next, the URL generation unit 25 generates a unique URL (Uniform Resource Locator) for the box ID, associates it with the box ID, and stores it in the box database. This allows gift boxes to be managed using each URL. The URL generation unit 25 sends the box ID and the URL associated with the box ID to the orderer terminal 10. This allows the orderer terminal 10 to obtain the URL where each gift box is managed. The orderer terminal 10 then sends the URL to the user who will receive the gift box, for example, by email. The user who will receive the URL can then receive it. Figure 5 is a diagram showing an example of a URL displayed on the display device 32 of the user terminal 30. Figure 5 shows an example in which a URL is given to a user who applied for a campaign offered by the orderer.

URLを受け取ったユーザは、ユーザ端末30を用いて、受け取ったURLにアクセスすることができる。ユーザがURLにアクセスすると、当該URLが関連付けられているギフトボックスの内容を表すギフトボックス画面が、ユーザ端末30の表示装置32に表示される。例えば、ギフト管理部23は、ギフトボックス画面を生成し、ユーザ端末30に送信する。図6(a)は、表示装置32に表示されるギフトボックス画面を例示する図である。図6(a)の例では、交換可能ギフトの一覧と、ポイント残高とがギフトボックス画面に表示されている。 A user who receives the URL can access the received URL using the user terminal 30. When the user accesses the URL, a gift box screen showing the contents of the gift box associated with the URL is displayed on the display device 32 of the user terminal 30. For example, the gift management unit 23 generates a gift box screen and transmits it to the user terminal 30. Figure 6(a) is a diagram illustrating an example of the gift box screen displayed on the display device 32. In the example of Figure 6(a), a list of exchangeable gifts and the point balance are displayed on the gift box screen.

ユーザは、入力装置31を用いて、表示された一覧から交換可能ギフトを選択することができる。図6(a)のいずれかの交換可能ギフトが選択されると、図6(b)で例示するように、選択された交換可能ギフトの詳細が表示される。また、発行ポイントを当該交換可能ギフトに交換した場合のポイント残高などが表示される。例えば、タッチパネル上で交換可能ギフトが選択された状態で「交換する」ボタンが押されると、当該交換可能ギフトがユーザ端末30からギフト管理部23に送信される。ギフト管理部23は、当該交換可能ギフトを交換済ギフトとしてボックスデータベースに格納する。例えば、図4の例では、ギフトID=0003の交換可能ギフト1が、交換済ギフト1として格納されている。ギフト管理部23は、各交換済ギフトに対して固有の識別子(例えば、QRコード(登録商標)、バーコードなど)を作成しボックスデータベースに格納する。残高管理部26は、ボックスデータベースに格納された交換済ギフトの発行ポイントをポイント残高から差し引く。 The user can select an exchangeable gift from the displayed list using the input device 31. When one of the exchangeable gifts shown in FIG. 6( a) is selected, details of the selected exchangeable gift are displayed, as shown in FIG. 6( b). Information such as the point balance when the issued points are exchanged for the exchangeable gift is also displayed. For example, when an exchangeable gift is selected on the touch panel and the "Exchange" button is pressed, the exchangeable gift is transmitted from the user terminal 30 to the gift management unit 23. The gift management unit 23 stores the exchangeable gift as an exchanged gift in the box database. For example, in the example shown in FIG. 4, exchangeable gift 1 with gift ID = 0003 is stored as exchanged gift 1. The gift management unit 23 creates a unique identifier (e.g., a QR code (registered trademark), barcode, etc.) for each exchanged gift and stores it in the box database. The balance management unit 26 deducts the issued points for the exchanged gift stored in the box database from the point balance.

ユーザは、ギフトボックス画面に、交換済ギフトを表示させることができる。図7(a)は、ユーザ端末30の表示装置32に表示された交換済ギフトの表示例を表す図である。タッチパネルなどを用いていずれかの交換済ギフトが選択されると、図7(b)で例示するように、交換済ギフトに関連付けられている識別子を表示装置32に表示させることができる。当該交換済ギフトを使用可能な店舗で当該識別子を提示することによって、ユーザは当該交換済ギフトを使用することができる。店舗で当該交換済ギフトの使用が承認されると、当該承認に係る情報がユーザ端末30からギフト管理部23に送信される。ギフト管理部23は、店舗での使用が承認された交換済ギフトに対して、「使用済み」を表すフラグを立てる。例えば、ギフト管理部23は、店舗での使用が承認された交換済ギフトを、ギフトボックスデータベースから削除する。 The user can display exchanged gifts on the gift box screen. Figure 7(a) is a diagram showing an example of exchanged gifts displayed on the display device 32 of the user terminal 30. When an exchanged gift is selected using a touch panel or the like, the identifier associated with the exchanged gift can be displayed on the display device 32, as shown in Figure 7(b). The user can use the exchanged gift by presenting the identifier at a store where the exchanged gift can be used. When the store approves the use of the exchanged gift, information related to the approval is sent from the user terminal 30 to the gift management unit 23. The gift management unit 23 sets a flag indicating "used" for the exchanged gift approved for use at the store. For example, the gift management unit 23 deletes the exchanged gift approved for use at the store from the gift box database.

次に、各部間での情報のやりとりについて説明する。図8は、ギフト管理システム100の動作の一例を表すシーケンス図である。ギフト管理部23から注文者端末10に、ギフト一覧が送信される。次に、注文者端末10からギフト管理部23に、決定された交換可能ギフトおよび決定された発行ポイントが送信される。 Next, we will explain the exchange of information between each unit. Figure 8 is a sequence diagram showing an example of the operation of the gift management system 100. A gift list is sent from the gift management unit 23 to the orderer terminal 10. Next, the orderer terminal 10 sends the determined exchangeable gifts and determined issued points to the gift management unit 23.

次に、ギフト管理部23は、発行ポイントを決済処理部24に渡す。決済完了が確認されると、決済処理部24は、決済完了情報をギフト管理部23に渡す。ギフト管理部23は、交換可能ギフトにボックスIDを関連付けて、ボックス格納部27が記憶しているボックスデータベースに格納する。また、ギフト管理部23は、当該ボックスIDに関連付けて、発行ポイントをポイント残高に格納する。次に、URL生成部25は、当該ボックスIDに対して固有のURLを生成し、当該ボックスIDに関連付けてボックスデータベースに格納する。 Next, the gift management unit 23 passes the issued points to the payment processing unit 24. Once payment completion is confirmed, the payment processing unit 24 passes payment completion information to the gift management unit 23. The gift management unit 23 associates the exchangeable gift with a box ID and stores it in the box database stored in the box storage unit 27. The gift management unit 23 also stores the issued points in the point balance, associating them with the box ID. Next, the URL generation unit 25 generates a unique URL for the box ID, and stores it in the box database, associating it with the box ID.

URL生成部25は、ボックスIDと、当該ボックスIDに関連付けられているURLと、を注文者端末10に送信する。注文者端末10は、ギフトボックスの受け取り主のユーザに、メールなどを用いてURLを送信する。ギフト管理部23は、ユーザが選択した交換可能ギフトを交換済ギフトとしてボックスデータベースに格納する。ギフト管理部23は、各交換済ギフトに対して識別子を作成しボックスデータベースに格納する。残高管理部26は、ボックスデータベースに格納された交換済ギフトの発行ポイントをポイント残高から差し引く。 The URL generation unit 25 sends the box ID and the URL associated with that box ID to the orderer terminal 10. The orderer terminal 10 sends the URL to the user who will receive the gift box via email or other means. The gift management unit 23 stores the exchangeable gifts selected by the user in the box database as exchanged gifts. The gift management unit 23 creates an identifier for each exchanged gift and stores it in the box database. The balance management unit 26 deducts the issued points for the exchanged gifts stored in the box database from the point balance.

店舗でいずれかの交換済ギフトの使用が承認されると、当該承認に係る情報がユーザ端末30からギフト管理部23に送信される。ギフト管理部23は、店舗での使用が承認された交換済ギフトに対して、「使用済み」を表すフラグを立てる。なお、当該承認に係る情報は、ユーザ端末30からギフト管理部23に送信されず、外部の別のシステムを経由してギフト管理部23に送信されてもよい。 When the use of an exchanged gift is approved at a store, information related to the approval is sent from the user terminal 30 to the gift management unit 23. The gift management unit 23 sets a flag indicating "used" for the exchanged gift approved for use at the store. Note that the information related to the approval may not be sent from the user terminal 30 to the gift management unit 23, but may be sent to the gift management unit 23 via another external system.

図9から図11は、ギフト管理システム100の動作の一例を表すフローチャートである。図9は、ギフトボックス生成処理を表すフローチャートである。図10は、ギフト交換処理を表すフローチャートである。図11は、ギフト使用処理を表すフローチャートである。 Figures 9 to 11 are flowcharts showing an example of the operation of the gift management system 100. Figure 9 is a flowchart showing the gift box generation process. Figure 10 is a flowchart showing the gift exchange process. Figure 11 is a flowchart showing the gift usage process.

(ギフトボックス生成処理)
図9で例示するように、ギフト管理部23は、注文者端末10に、ギフト生成部21が記憶しているギフトデータベースのギフト一覧を送信する(ステップS1)。それにより、注文者端末10の表示装置12に、ギフト一覧が表示される。
(Gift box generation process)
9, the gift management unit 23 transmits a gift list in the gift database stored in the gift generation unit 21 to the orderer terminal 10 (step S1). As a result, the gift list is displayed on the display device 12 of the orderer terminal 10.

ギフト管理部23は、注文者端末10から、決定された交換可能ギフトおよび決定された発行ポイントを受信したか否かを判定する(ステップS2)。ステップS2で「No」と判定された場合、所定時間後にステップS2が再度実行される。 The gift management unit 23 determines whether the determined exchangeable gift and the determined issued points have been received from the orderer terminal 10 (step S2). If the determination in step S2 is "No," step S2 is executed again after a predetermined time has elapsed.

ステップS2で「Yes」と判定された場合、ギフト管理部23は、発行ポイントを決済処理部24に渡す(ステップS3)。 If step S2 returns "Yes," the gift management unit 23 passes the issued points to the payment processing unit 24 (step S3).

決済処理部24は、当該注文者の決済完了を確認すると、決済完了情報をギフト管理部23に渡す(ステップS4)。 When the payment processing unit 24 confirms that the orderer has completed payment, it passes payment completion information to the gift management unit 23 (step S4).

ギフト管理部23は、交換可能ギフトにボックスIDを関連付けて、ボックス格納部27が記憶しているボックスデータベースに格納する。また、ギフト管理部23は、当該ボックスIDに関連付けて、発行ポイントをポイント残高として格納する(ステップS5)。 The gift management unit 23 associates the exchangeable gift with a box ID and stores it in the box database stored in the box storage unit 27. The gift management unit 23 also associates the issued points with the box ID and stores them as a point balance (step S5).

次に、URL生成部25は、当該ボックスIDに対して固有のURLを生成し、当該ボックスIDに関連付けてボックスデータベースに格納する(ステップS6)。 Next, the URL generation unit 25 generates a unique URL for the box ID, associates it with the box ID, and stores it in the box database (step S6).

次に、URL生成部25は、ボックスIDと、当該ボックスIDに関連付けられているURLと、を注文者端末10に送信する(ステップS7)。その後、フローチャートの実行が終了する。 Next, the URL generation unit 25 sends the box ID and the URL associated with that box ID to the orderer terminal 10 (step S7). Execution of the flowchart then ends.

(ギフト交換処理)
図10で例示するように、ギフト管理部23は、いずれかのURLにアクセスがあったか否かを判定する(ステップS11)。ステップS11で「No」と判定された場合、所定時間後にステップS11が再度実行される。
(Gift exchange processing)
10, the gift management unit 23 determines whether any URL has been accessed (step S11). If the determination in step S11 is "No," step S11 is executed again after a predetermined time.

ステップS11で「Yes」と判定された場合、ギフト管理部23は、URLが関連付けられているギフトボックスの内容を表すギフトボックス画面をユーザ端末30に送信する(ステップS12)。それにより、交換可能ギフトの一覧とポイント残高とを含むギフトボックス画面が、ユーザ端末30の表示装置32に表示される。 If step S11 returns "Yes," the gift management unit 23 sends a gift box screen showing the contents of the gift box associated with the URL to the user terminal 30 (step S12). As a result, a gift box screen including a list of exchangeable gifts and the point balance is displayed on the display device 32 of the user terminal 30.

ギフト管理部23は、ユーザ端末30から、決定された交換可能ギフトを受信したか否かを判定する(ステップS13)。ステップS13で「No」と判定された場合、ステップS13が所定時間後に再度実行される。 The gift management unit 23 determines whether the determined exchangeable gift has been received from the user terminal 30 (step S13). If step S13 returns "No," step S13 is executed again after a predetermined time.

ステップS13で「Yes」と判定された場合、ギフト管理部23は、当該交換可能ギフトを交換済ギフトとしてボックスデータベースに格納する(ステップS14)。 If step S13 returns "Yes," the gift management unit 23 stores the exchangeable gift in the box database as an exchanged gift (step S14).

ギフト管理部23は、各交換済ギフトに対して識別子を作成しボックスデータベースに格納する(ステップS15)。残高管理部26は、ボックスデータベースに格納された交換済ギフトの発行ポイントをポイント残高から差し引く(ステップS16)。 The gift management unit 23 creates an identifier for each exchanged gift and stores it in the box database (step S15). The balance management unit 26 deducts the issued points for the exchanged gift stored in the box database from the point balance (step S16).

(ギフト使用処理)
図11で例示するように、ギフト管理部23は、店舗でいずれかの交換済ギフトの使用が承認されたことを表す使用承認の情報を受信したか否かを判定する(ステップS21)。ステップS21で「No」と判定された場合、所定時間後にステップS21が再度実行される。
(Gift use processing)
11, the gift management unit 23 determines whether or not it has received use approval information indicating that the use of any of the exchanged gifts has been approved at the store (step S21). If the determination in step S21 is "No," step S21 is executed again after a predetermined time.

ステップS21で「Yes」と判定された場合、ギフト管理部23は、店舗での使用が承認された交換済ギフトに対して、「使用済み」を表すフラグを立てる(ステップS22)。 If the answer in step S21 is "Yes," the gift management unit 23 sets a flag indicating "used" for the exchanged gift that has been approved for use at the store (step S22).

本実施形態によれば、注文者端末10に送信された交換可能ギフトの一覧について、注文者端末10から交換可能ギフトおよび発行ポイントの情報を受信した場合に、決済処理部24は、当該発行ポイントについての決済完了が決済処理部24によって確認する。決済処理部24が決済完了を確認した場合に、ギフト管理部23は、受信した交換可能ギフトおよび発行ポイントにボックスIDを関連付けてギフトボックスとして格納し、ギフトボックスにアクセスしたユーザのユーザ端末にギフトボックスの内容を送信し、ユーザが決定した交換可能ギフトについて固有の識別子を付して交換済ギフトとしてギフトボックスに格納する。残高管理部26は、交換済ギフトに設定されているポイント分を発行ポイントから差し引く。ギフト管理部23は、交換済ギフトについての識別子に対する使用承認の情報を受信すると、ギフトボックスにおいて交換済ギフトについての使用済みのフラグを立てる。この構成によれば、ユーザが交換可能ギフトを使用する際には既に注文者の決済が完了している。したがって、ユーザが交換可能ギフトを使用するごとに注文者の決済を行なう必要が無いため、簡易な処理でギフトを贈ることができるようになる。注文者にとっては、必要な交換可能ギフトだけを選択することができる。 According to this embodiment, when information on exchangeable gifts and issued points is received from the orderer terminal 10 regarding the list of exchangeable gifts transmitted to the orderer terminal 10, the payment processing unit 24 confirms that payment for the issued points has been completed. When the payment processing unit 24 confirms that payment has been completed, the gift management unit 23 associates a box ID with the received exchangeable gifts and issued points and stores them in a gift box. The gift management unit 23 then transmits the contents of the gift box to the user terminal of the user who accessed the gift box, and stores the exchangeable gifts selected by the user in the gift box as exchanged gifts with unique identifiers. The balance management unit 26 deducts the points set for the exchanged gifts from the issued points. When the gift management unit 23 receives usage approval information for the identifier of the exchanged gift, it sets a used flag for the exchanged gift in the gift box. With this configuration, the orderer's payment has already been completed when the user uses the exchangeable gift. Therefore, the orderer's payment is not required each time the user uses an exchangeable gift, simplifying gift giving. The orderer can select only the exchangeable gifts they need.

また、本実施形態によれば、ボックスIDに対して固有のURLが生成され、注文者端末10に当該URLが送信される。この構成によれば、URLでボックスIDを管理できるようになる。また、注文者は、匿名で、または自身の素性を明かしたうえで、ユーザにURLをメールなどで送付することができる。ユーザは、このURLにアクセスするだけでギフトボックスを利用することができるようになるため、ギフト管理装置20に対して会員登録などを行なう必要がなく、簡易にギフトを利用することができる。ギフト管理装置20にとっては、余計な処理が省略されることになる。 Furthermore, according to this embodiment, a unique URL is generated for the box ID and sent to the orderer terminal 10. This configuration makes it possible to manage the box ID using the URL. The orderer can also send the URL to the user by email, either anonymously or after revealing their identity. Since the user can use the gift box simply by accessing this URL, there is no need for membership registration with the gift management device 20, and gifts can be used easily. This eliminates unnecessary processing for the gift management device 20.

また、本実施形態によれば、ギフト管理部23は、ギフトボックスの内容を表示する画面をユーザ端末に送信する。この構成によれば、ユーザはギフトボックスにアクセスするだけでギフトボックスの内容を確認することができるため、ユーザ端末30にアプリケーションをインストールする必要が無い。したがって、処理が簡易化される。また、ユーザにとって利便性が向上する。 Furthermore, according to this embodiment, the gift management unit 23 sends a screen displaying the contents of the gift box to the user terminal. With this configuration, the user can check the contents of the gift box simply by accessing the gift box, so there is no need to install an application on the user terminal 30. This simplifies processing and improves user convenience.

なお、ギフトボックスに含まれる交換可能ギフトには、有効期限が設定されていてもよい。または、発行ポイントに有効期限が設定されていてもよい。また、交換可能ギフトに設定されているポイントと、店舗で実際に使用できる通貨価値とが異なっていてもよい。例えば、第1の交換可能ギフトに500ポイントが設定されている場合に店舗で500円として使用できることになっていてもよく、第2の交換可能ギフトに500ポイントが設定されている場合でも店舗では550円として使用できることになっていてもよい。 The exchangeable gifts included in the gift box may have an expiration date. Alternatively, the issued points may have an expiration date. The points set on the exchangeable gifts may differ from the currency value that can actually be used at the store. For example, if 500 points are set on a first exchangeable gift, they may be able to be used as 500 yen at the store, and if 500 points are set on a second exchangeable gift, they may be able to be used as 550 yen at the store.

ユーザは、注文者から複数のギフトボックスを受け取ることがある。または、ユーザは、複数の注文者からそれぞれギフトボックスを受け取ることがある。このような場合、複数のギフトボックスを1つのギフトボックスに統合して残高を合算できると、ユーザにとって利便性が高くなる。しかしながら、ギフト管理装置20は、各ギフトボックスをユニークなURLに関連付けて管理できているものの、どのユーザにどのギフトボックスが贈られているか管理していない。したがって、複数のギフトボックスを統合するのは困難である。そこで、複数のギフトボックスを1つのギフトボックスに統合するボックス統合処理について説明する。 A user may receive multiple gift boxes from an orderer. Or, a user may receive gift boxes from multiple orderers. In such cases, it would be more convenient for the user if the multiple gift boxes could be combined into a single gift box and the balances added together. However, while the gift management device 20 can manage each gift box by associating it with a unique URL, it does not manage which gift box has been given to which user. Therefore, combining multiple gift boxes is difficult. Therefore, we will explain the box integration process for combining multiple gift boxes into a single gift box.

まず、ユーザは、会員登録を行なう。具体的には、ユーザは、ユーザ端末30を用いて自身の情報をユーザ情報としてギフト管理部23に送信する。ユーザ情報には、例えば、ユーザの氏名、年齢、性別、居住エリア、SNS(Social Networking Service)のIDなどが含まれる。ギフト管理部23は、ユーザ情報を受信すると、当該ユーザ情報に対してユーザIDを生成し、ユーザ端末30に送信する。 First, the user registers as a member. Specifically, the user uses the user terminal 30 to send their own information as user information to the gift management unit 23. The user information includes, for example, the user's name, age, gender, residential area, and SNS (Social Networking Service) ID. Upon receiving the user information, the gift management unit 23 generates a user ID for the user information and sends it to the user terminal 30.

次に、ユーザは、ユーザ端末30を用いて、ユーザIDとともに、複数のギフトボックスに係るURLをギフト管理部23に送信する。ギフト管理部23は、ユーザ端末30からユーザIDおよび複数のURLを受信すると、ユーザIDおよび複数のURLに対して統合ボックスIDを生成する。URL生成部25は、当該統合ボックスに対して固有の統合後URLを生成する。ギフト管理部23は、統合後URLに統合ボックスIDを関連付けて、ボックス格納部27が記憶している統合ボックスデータベースに格納する。または、統合ボックスに対して統合後URLを生成せずに、統合ボックスに統合前の複数のURLを保持させるだけでもよい。その場合には、ポイント残高として、統合前のギフトボックスの各ポイント残高を合算して利用できるようにしてもよい。 Next, the user uses the user terminal 30 to send the URLs for the multiple gift boxes along with the user ID to the gift management unit 23. Upon receiving the user ID and multiple URLs from the user terminal 30, the gift management unit 23 generates an integrated box ID for the user ID and multiple URLs. The URL generation unit 25 generates a unique integrated URL for the integrated box. The gift management unit 23 associates the integrated URL with the integrated box ID and stores it in the integrated box database stored in the box storage unit 27. Alternatively, the integrated box may simply hold the multiple URLs before integration without generating an integrated URL for the integrated box. In that case, the point balances of the gift boxes before integration may be added together and made available as the point balance.

図12は、ボックス格納部27が記憶するボックスデータベースを例示する図である。図12で例示するように、統合ボックスデータベースでは、統合ボックスIDに、1以上のユーザ情報、統合後URL、統合前のURL、交換可能ギフト、交換済みギフト、ポイント残高などが関連付けられている。交換可能ギフトは、統合前のURLに関連付けられていた各交換可能ギフトである。または、交換可能ギフトに、統合前のURLに関連付けられていた各交換可能ギフトに加えて、新たなギフトが自動的に追加されてもよい。交換済ギフトは、統合前のURLに関連付けられていた各交換済ギフトである。ポイント残高は、統合前のURLに関連付けられていた各ポイント残高の合算値である。 Figure 12 is a diagram illustrating a box database stored in the box storage unit 27. As illustrated in Figure 12, in the integrated box database, an integrated box ID is associated with one or more pieces of user information, a post-integration URL, a pre-integration URL, exchangeable gifts, exchanged gifts, point balances, etc. Exchangeable gifts are the exchangeable gifts associated with the pre-integration URL. Alternatively, new gifts may be automatically added to the exchangeable gifts in addition to the exchangeable gifts associated with the pre-integration URL. Exchanged gifts are the exchanged gifts associated with the pre-integration URL. The point balance is the sum of the point balances associated with the pre-integration URL.

図10のステップS11でいずれかのURLにアクセスがあったか否かを判定する際に、ギフト管理部23は、ボックスデータベース内のURLだけでなく、統合ボックスデータベース内のURLも確認する。それにより、ユーザは、図13で例示するように、統合ボックスデータベースに格納されているポイントを使用できるようになる。図13の例では、ギフトボックスAの10000ポイントと、ギフトボックスBの5000ポイントとの合計である15000ポイントが使用可能になっている。 When determining whether any URLs have been accessed in step S11 of FIG. 10, the gift management unit 23 checks not only the URLs in the box database, but also the URLs in the integrated box database. This allows the user to use the points stored in the integrated box database, as shown in the example of FIG. 13. In the example of FIG. 13, the user can use 15,000 points, which is the total of 10,000 points in gift box A and 5,000 points in gift box B.

次に、ボックス統合処理における各部間での情報のやりとりについて説明する。図14は、ギフト管理システム100の動作の一例を表すシーケンス図である。図14で例示するように、ユーザ端末30からユーザ情報がギフト管理部23に送信される。ギフト管理部23は、当該ユーザ情報に対して生成したユーザIDをユーザ端末30に送信する。 Next, we will explain the exchange of information between each unit during the box integration process. Figure 14 is a sequence diagram showing an example of the operation of the gift management system 100. As illustrated in Figure 14, user information is sent from the user terminal 30 to the gift management unit 23. The gift management unit 23 then sends a user ID generated for the user information to the user terminal 30.

次に、ユーザ端末30から、ユーザIDとともに複数のURLがギフト管理部23に送信される。URL生成部25は、複数のURLに対して、統合後URLを生成してギフト管理部23に渡す。ギフト管理部23は、統合後URLに統合ボックスIDを関連付けて、ボックス格納部27が記憶している統合ボックスデータベースに格納する。 Next, the user terminal 30 sends multiple URLs along with the user ID to the gift management unit 23. The URL generation unit 25 generates integrated URLs for the multiple URLs and passes them to the gift management unit 23. The gift management unit 23 associates the integrated URLs with the integrated box ID and stores them in the integrated box database stored in the box storage unit 27.

(ボックス統合処理)
図15は、ボックス統合処理を表すフローチャートである。図15で例示するように、ギフト管理部23は、いずれかのユーザ端末30からユーザ情報を受け取ったか否かを判定する(ステップS31)。ステップS31で「No」と判定された場合、所定時間後にステップS31が再度実行される。
(Box integration processing)
15 is a flowchart showing the box integration process. As shown in FIG. 15, the gift management unit 23 determines whether or not user information has been received from any of the user terminals 30 (step S31). If the determination in step S31 is "No," step S31 is executed again after a predetermined time has elapsed.

ステップS31で「Yes」と判定された場合、ギフト管理部23は、受信したユーザ情報に対してユーザIDを生成し、ユーザ端末30に送信する(ステップS32)。 If the answer is "Yes" in step S31, the gift management unit 23 generates a user ID for the received user information and sends it to the user terminal 30 (step S32).

次に、ギフト管理部23は、ユーザ端末30から、ユーザIDとともに複数のURLを受信したか否かを判定する(ステップS33)。ステップS33で「No」と判定された場合、所定時間後にステップS33が再度実行される。 Next, the gift management unit 23 determines whether multiple URLs have been received along with the user ID from the user terminal 30 (step S33). If the determination in step S33 is "No," step S33 is executed again after a predetermined time has elapsed.

ステップS33で「Yes」と判定された場合、URL生成部25は、ユーザIDおよび複数のURLに対して統合ボックスIDを生成し、ギフト管理部23に渡す(ステップS34)。 If step S33 returns "Yes," the URL generation unit 25 generates an integrated box ID for the user ID and multiple URLs and passes it to the gift management unit 23 (step S34).

次に、ギフト管理部23は、統合後URLに統合ボックスIDを関連付けて、ボックス格納部27が記憶している統合ボックスデータベースに格納する(ステップS35)。 Next, the gift management unit 23 associates the integrated URL with the integrated box ID and stores it in the integrated box database stored in the box storage unit 27 (step S35).

ボックス統合処理を行なうことによって、複数のギフトボックスを1つに統合することができ、ポイントを合算して使用することができるようになる。それにより、ユーザにとって利便性が向上する。ギフト管理装置20にとっては、複数の管理すべきボックス数が減るため、データ容量を小さくすることができる。 By performing the box integration process, multiple gift boxes can be integrated into one, allowing points to be combined and used. This improves convenience for users. For the gift management device 20, the number of boxes to be managed is reduced, which reduces data volume.

なお、ユーザ情報を取得しておくことで、ギフトボックスが贈られたユーザの傾向を把握することができる。また、特定の商品へのギフト交換傾向などを把握することができる。そこで、ギフト管理部23は、ユーザ情報に応じた情報をユーザ端末30に送信してもよい。このような構成により、ユーザに対して適切なオファリング(デジタルギフトの発行やクーポンの発行)を行なうことができるようになる。例えば、性別に応じたオファリングや、居住地域に応じたオファリングなどを行なうことができるようになる。また、会員登録を済ませてあると、ギフトボックスの使用権限を有するユーザが特定されるため、ユーザが他のサービスで何らかのキャンペーンに登録するなどした場合に、当該他のサービスからギフトボックスのポイント残高に所定のポイントを加算することができるようになる。 Furthermore, by acquiring user information, it is possible to understand the trends of users who have received gift boxes. It is also possible to understand trends in gift exchanges for specific products. Therefore, the gift management unit 23 may send information corresponding to the user information to the user terminal 30. This configuration makes it possible to make appropriate offerings (issuance of digital gifts or coupons) to users. For example, it becomes possible to make offerings according to gender or area of residence. Furthermore, once a user has registered as a member, the user with authority to use the gift box is identified, so if the user registers for a campaign with another service, a certain number of points from that other service can be added to the gift box's point balance.

なお、ギフトボックスを統合する際に、ポイント残高の合算時のレートを設定可能としてあってもよい。例えば、1000ポイントを合算する際に、800ポイントとして合算できるようにしてあってもよく、1200ポイントとして合算できるようにしてあってもよい。 When merging gift boxes, it may be possible to set the rate at which point balances are combined. For example, when combining 1,000 points, it may be possible to combine them as 800 points or as 1,200 points.

以上、本発明の実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 Although the embodiments of the present invention have been described in detail above, the present invention is not limited to these specific embodiments, and various modifications and variations are possible within the scope of the gist of the present invention as set forth in the claims.

10 注文者端末
11 入力装置
12 表示装置
20 ギフト管理装置
21 ギフト生成部
22 ギフト格納部
23 ギフト管理部
24 決済処理部
25 URL生成部
26 残高管理部
27 ボックス格納部
30 ユーザ端末
31 入力装置
32 表示装置
40 電気通信回線
100 ギフト管理システム
101 CPU
102 RAM
103 記憶装置
104 通信装置
105 入力機器
REFERENCE SIGNS LIST 10 Orderer terminal 11 Input device 12 Display device 20 Gift management device 21 Gift generation unit 22 Gift storage unit 23 Gift management unit 24 Settlement processing unit 25 URL generation unit 26 Balance management unit 27 Box storage unit 30 User terminal 31 Input device 32 Display device 40 Telecommunication line 100 Gift management system 101 CPU
102 RAM
103 Storage device 104 Communication device 105 Input device

Claims (9)

注文者端末に送信された交換可能ギフトの一覧について、前記注文者端末から交換可能ギフトおよび発行ポイントの情報を受信した場合に、前記発行ポイントについての決済完了を確認する決済処理部と、
前記決済処理部が前記決済完了を確認した場合に、受信した前記交換可能ギフトおよび前記発行ポイントにボックスIDを関連付けてギフトボックスとして格納し、前記ギフトボックスにアクセスしたユーザのユーザ端末に前記ギフトボックスの内容を送信し、前記ユーザ端末から前記ユーザが決定した交換可能ギフトの情報が送信された場合に当該交換可能ギフトについて固有の識別子を付して交換済ギフトとして前記ギフトボックスに格納するギフト管理部と、
前記交換済ギフトに設定されているポイント分を前記発行ポイントから差し引く残高管理部と、を備え、
前記ギフト管理部は、前記交換済ギフトについての前記識別子に対する使用承認の情報を前記ユーザ端末から受信すると、前記ギフトボックスにおいて前記交換済ギフトについての使用済みのフラグを立てることを特徴とするギフト管理装置。
a payment processing unit that, when receiving information on exchangeable gifts and issued points from the orderer terminal with respect to the list of exchangeable gifts transmitted to the orderer terminal, confirms that payment for the issued points has been completed;
a gift management unit that, when the payment processing unit confirms the completion of the payment, associates a box ID with the received exchangeable gift and the issued points and stores them as a gift box, transmits the contents of the gift box to the user terminal of the user who accessed the gift box, and , when information on the exchangeable gift determined by the user is transmitted from the user terminal, assigns a unique identifier to the exchangeable gift and stores it in the gift box as an exchanged gift;
a balance management unit that deducts the points set for the exchanged gift from the issued points;
The gift management device is characterized in that when the gift management unit receives usage approval information for the identifier of the exchanged gift from the user terminal , it sets a used flag for the exchanged gift in the gift box.
前記ボックスIDに対して固有のURLを生成し、前記注文者端末に送信するURL生成部をさらに備えることを特徴とする請求項1に記載のギフト管理装置。 The gift management device of claim 1 further comprises a URL generation unit that generates a unique URL for the box ID and transmits it to the orderer terminal. 前記ギフト管理部は、前記URLにアクセスしたユーザのユーザ端末に前記ギフトボックスの内容を送信することを特徴とする請求項2に記載のギフト管理装置。 The gift management device described in claim 2, characterized in that the gift management unit transmits the contents of the gift box to the user terminal of the user who accessed the URL. 前記ギフト管理部は、前記ギフトボックスの内容を表示する画面を前記ユーザ端末に送信することを特徴とする請求項1から請求項3のいずれか一項に記載のギフト管理装置。 The gift management device described in any one of claims 1 to 3, characterized in that the gift management unit transmits a screen displaying the contents of the gift box to the user terminal. 前記ギフト管理部は、前記固有の識別子としてQRコード(登録商標)を用いることを特徴とする請求項1から請求項4のいずれか一項に記載のギフト管理装置。 The gift management device described in any one of claims 1 to 4, characterized in that the gift management unit uses a QR code (registered trademark) as the unique identifier. 前記ギフト管理部は、ユーザIDが付されているユーザから前記ユーザIDと、複数のギフトボックスに係る情報とを受信した場合に、前記複数のギフトボックスに対して固有のIDを関連付けて統合ギフトボックスとして格納し、
前記残高管理部は、前記複数のギフトボックスに係る発行ポイントを合算することを特徴とする請求項1から請求項5のいずれか一項に記載のギフト管理装置。
When the gift management unit receives a user ID and information related to a plurality of gift boxes from a user to which the user ID is assigned, the gift management unit associates a unique ID with the plurality of gift boxes and stores the gift boxes as an integrated gift box;
The gift management device according to any one of claims 1 to 5, wherein the balance management unit sums up the issued points related to the plurality of gift boxes.
前記ギフト管理部は、前記ユーザIDのユーザの端末に、前記ユーザIDに関連付けられているユーザ情報に応じた情報を送信することを特徴とする請求項6に記載のギフト管理装置。 The gift management device described in claim 6, characterized in that the gift management unit transmits information corresponding to the user information associated with the user ID to the terminal of the user of the user ID. 注文者端末に送信された交換可能ギフトの一覧について、前記注文者端末から交換可能ギフトおよび発行ポイントの情報を受信した場合に、前記発行ポイントについての決済完了を確認し、
前記決済完了が確認された場合に、受信した前記交換可能ギフトおよび前記発行ポイントにボックスIDを関連付けてギフトボックスとして格納し、前記ギフトボックスにアクセスしたユーザのユーザ端末に前記ギフトボックスの内容を送信し、前記ユーザ端末から前記ユーザが決定した交換可能ギフトの情報が送信された場合に当該交換可能ギフトについて固有の識別子を付して交換済ギフトとして前記ギフトボックスに格納し、
前記交換済ギフトに設定されているポイント分を前記発行ポイントから差し引き、
前記交換済ギフトについての前記識別子に対する使用承認の情報を前記ユーザ端末から受信すると、前記ギフトボックスにおいて前記交換済ギフトについての使用済みのフラグを立てる、処理をコンピュータが実行することを特徴とするギフト管理方法。
Regarding the list of exchangeable gifts transmitted to the orderer terminal, when information on the exchangeable gifts and issued points is received from the orderer terminal, confirming the completion of payment for the issued points;
When the completion of the payment is confirmed, a box ID is associated with the received exchangeable gift and the issued points and stored as a gift box, the contents of the gift box are transmitted to the user terminal of the user who accessed the gift box, and when information on the exchangeable gift determined by the user is transmitted from the user terminal, a unique identifier is assigned to the exchangeable gift and the exchangeable gift is stored in the gift box as an exchanged gift,
The points set for the exchanged gift are deducted from the issued points,
A gift management method characterized in that a computer executes a process in which, when it receives usage approval information for the identifier of the exchanged gift from the user terminal , it sets a used flag for the exchanged gift in the gift box.
コンピュータに、
注文者端末に送信された交換可能ギフトの一覧について、前記注文者端末から交換可能ギフトおよび発行ポイントの情報を受信した場合に、前記発行ポイントについての決済完了を確認する処理と、
前記決済完了が確認された場合に、受信した前記交換可能ギフトおよび前記発行ポイントにボックスIDを関連付けてギフトボックスとして格納し、前記ギフトボックスにアクセスしたユーザのユーザ端末に前記ギフトボックスの内容を送信し、前記ユーザ端末から前記ユーザが決定した交換可能ギフトの情報が送信された場合に当該交換可能ギフトについて固有の識別子を付して交換済ギフトとして前記ギフトボックスに格納する処理と、
前記交換済ギフトに設定されているポイント分を前記発行ポイントから差し引く処理と、
前記交換済ギフトについての前記識別子に対する使用承認の情報を前記ユーザ端末から受信すると、前記ギフトボックスにおいて前記交換済ギフトについての使用済みのフラグを立てる処理と、を実行させることを特徴とするギフト管理プログラム。
On the computer,
Regarding the list of exchangeable gifts transmitted to the orderer terminal, when information on the exchangeable gifts and issued points is received from the orderer terminal, a process of confirming the completion of payment for the issued points;
When the completion of the payment is confirmed, a box ID is associated with the received exchangeable gift and the issued points and stored as a gift box, the contents of the gift box are transmitted to the user terminal of the user who accessed the gift box, and when information on the exchangeable gift determined by the user is transmitted from the user terminal , a unique identifier is assigned to the exchangeable gift and the gift is stored as an exchanged gift in the gift box;
A process of deducting points set for the exchanged gift from the issued points;
A gift management program characterized by executing a process of setting a used flag for the exchanged gift in the gift box when usage approval information for the identifier for the exchanged gift is received from the user terminal .
JP2021144444A 2021-09-06 2021-09-06 Gift management device, gift management method, and gift management program Active JP7731631B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021144444A JP7731631B2 (en) 2021-09-06 2021-09-06 Gift management device, gift management method, and gift management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021144444A JP7731631B2 (en) 2021-09-06 2021-09-06 Gift management device, gift management method, and gift management program

Publications (2)

Publication Number Publication Date
JP2023037704A JP2023037704A (en) 2023-03-16
JP7731631B2 true JP7731631B2 (en) 2025-09-01

Family

ID=85514176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021144444A Active JP7731631B2 (en) 2021-09-06 2021-09-06 Gift management device, gift management method, and gift management program

Country Status (1)

Country Link
JP (1) JP7731631B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001216398A (en) 2000-01-31 2001-08-10 Konya Masanari Gift system using network and its method
JP2002245348A (en) 2001-02-19 2002-08-30 Jeness:Kk Gift order receiving device
JP2005174071A (en) 2003-12-12 2005-06-30 Nec Corp Net gift sales system
JP2010250363A (en) 2009-04-10 2010-11-04 Jtb Business Innovators Corp Gift point sales exchange system
JP2011107771A (en) 2009-11-12 2011-06-02 Softbank Gift Corp Gift mediation system and gift mediation method
JP2017004488A (en) 2014-11-26 2017-01-05 株式会社ジェイティービー Electronic ticket management apparatus and electronic ticket management method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001216398A (en) 2000-01-31 2001-08-10 Konya Masanari Gift system using network and its method
JP2002245348A (en) 2001-02-19 2002-08-30 Jeness:Kk Gift order receiving device
JP2005174071A (en) 2003-12-12 2005-06-30 Nec Corp Net gift sales system
JP2010250363A (en) 2009-04-10 2010-11-04 Jtb Business Innovators Corp Gift point sales exchange system
JP2011107771A (en) 2009-11-12 2011-06-02 Softbank Gift Corp Gift mediation system and gift mediation method
JP2017004488A (en) 2014-11-26 2017-01-05 株式会社ジェイティービー Electronic ticket management apparatus and electronic ticket management method

Also Published As

Publication number Publication date
JP2023037704A (en) 2023-03-16

Similar Documents

Publication Publication Date Title
KR20140095745A (en) Supporting Method For Payment and System thereof
JP6163195B2 (en) Prepaid payment system, prepaid payment method, and program
KR20180042823A (en) System and method for interior mediation
JP2025142308A (en) Settlement system, settlement method, and program
JP7460374B2 (en) COMPUTER PROGRAM, PAYMENT EXECUTION DEVICE, PAYMENT METHOD, PRIVILEGE GIVING PROGRAM, PRIVILEGE GIVING DEVICE, AND PRIVILEGE GIVING METHOD
EP2847723A2 (en) Systems, methods, and computer program products for providing offers to mobile wallets
EP2798601A1 (en) Method and system for bulk purchase negotiating using an ad hoc online group
JP2022072446A (en) Information processing device, information processing method and information processing program
KR20180117427A (en) Apparatus and method for providing mobile coupon including delivery-url
CN113450088B (en) Server, recording medium and system
KR102300466B1 (en) System for selling product using SNS and method thereof
KR101612022B1 (en) Apparatus for service of mobile gift certificate
JP7731631B2 (en) Gift management device, gift management method, and gift management program
JP2019160028A (en) Information processing device, information processing system, information processing method, and program
JP2022157617A (en) Information processing apparatus, information processing method and information processing program
JP2017215938A (en) System, device, method and program for managing electronic ticket
JP7141504B1 (en) Provision device, provision method and provision program
JP2024180271A (en) Information processing device, information processing method, and information processing program
KR101885921B1 (en) Payment system and method
JPWO2017199308A1 (en) Privilege grant system, privilege grant program and privilege grant method
US11461761B2 (en) System for conducting transactions independent of point of sale system
WO2001016822A1 (en) Electronic commodity purchasing method and commerce device
JP7529857B1 (en) SERVICE RECOMMENDATION DEVICE, SERVICE RECOMMENDATION SYSTEM, SERVICE RECOMMENDATION METHOD, AND SERVICE RECOMMENDATION PROGRAM
JP7683058B1 (en) Payment system, display control method, and program
JP2020060995A (en) Electronic currency wallet management server and activation method

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20211005

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240529

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20240529

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250407

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20250516

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250818

R150 Certificate of patent or registration of utility model

Ref document number: 7731631

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150