JP2021026709A - Privilege management device, terminal device, computer program and privilege management method - Google Patents

Privilege management device, terminal device, computer program and privilege management method Download PDF

Info

Publication number
JP2021026709A
JP2021026709A JP2019146661A JP2019146661A JP2021026709A JP 2021026709 A JP2021026709 A JP 2021026709A JP 2019146661 A JP2019146661 A JP 2019146661A JP 2019146661 A JP2019146661 A JP 2019146661A JP 2021026709 A JP2021026709 A JP 2021026709A
Authority
JP
Japan
Prior art keywords
user
privilege
store
coupon
change
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.)
Granted
Application number
JP2019146661A
Other languages
Japanese (ja)
Other versions
JP7379919B2 (en
Inventor
智子 眞瀬
Tomoko Mase
智子 眞瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2019146661A priority Critical patent/JP7379919B2/en
Publication of JP2021026709A publication Critical patent/JP2021026709A/en
Application granted granted Critical
Publication of JP7379919B2 publication Critical patent/JP7379919B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

To provide a privilege management device, a terminal device, a computer program and a privilege management method which can prevent a privilege from being expired against the intention of a customer.SOLUTION: A privilege management device stores information about a user, a privilege given to the user and a use condition of the privilege in association with each other, determines the presence/absence of visit of the user to a real store or log-in to an electronic store, acquires the status of the store which the user visits or logs in or the stock status of a commodity product being the use target of the privilege given to the user, determines whether or not to permit the change of the use condition of the privilege given to the user in accordance with the acquired status of the store or the stock status of the commodity product when it is determined that the user visits or logs in the store, receives a change request of the use condition of the privilege from the user, and changes the use condition corresponding to the user and the privilege when it is determined to permit the change and the change request is received.SELECTED DRAWING: Figure 1

Description

本発明は、クーポン又はポイント等の特典を管理する特典管理装置、端末装置、コンピュータプログラム及び特典管理方法に関する。 The present invention relates to a privilege management device, a terminal device, a computer program, and a privilege management method for managing benefits such as coupons or points.

従来、顧客の来店及び購買等の促進を目的として、割引券等の特典を顧客に付与することが行われている。近年ではスマートフォン等の通信端末装置の普及に伴い、顧客に対して特典を電子的な手法で付与することが盛んに行われている。 Conventionally, benefits such as discount coupons have been given to customers for the purpose of promoting customer visits and purchases. In recent years, with the widespread use of communication terminal devices such as smartphones, it has become popular to give benefits to customers by electronic methods.

例えば特許文献1においては、売場を撮影した画像に含まれる人の数又は金銭登録機の操作回数に基づいて店舗の混雑の程度を決定し、決定した混雑の程度及び予め定められた基準に従って客に対する優待内容を決定し、決定した優待内容を示す情報を外部装置に出力する優待情報提供装置が提案されている。 For example, in Patent Document 1, the degree of congestion in a store is determined based on the number of people included in the image of the sales floor or the number of operations of the money registration machine, and the customer is determined according to the determined degree of congestion and a predetermined standard. A preferential information providing device has been proposed that determines the content of the preferential treatment for the user and outputs the information indicating the determined preferential treatment content to an external device.

特開2016−126654号公報Japanese Unexamined Patent Publication No. 2016-126654

顧客に対して付与されるクーポン及びポイント等の特典には、有効期限、対象商品又は対象店舗等の利用条件が設定される。例えば、有効期限が近付いたクーポンを利用するために顧客が店舗を訪れ、この際に店舗が混雑している又は商品が在庫切れである等の理由により、顧客がクーポンの対象となるサービスを受けることが難しいという状況が発生し得る。この場合、顧客の意図に反して特典の有効期限が過ぎ、特典が失効する可能性がある。 For benefits such as coupons and points given to customers, expiration dates, target products, target stores, and other usage conditions are set. For example, a customer visits a store to use a coupon that is about to expire, and at that time, the customer receives the service covered by the coupon because the store is crowded or the product is out of stock. There can be situations where things are difficult. In this case, the award may expire and the award may expire against the intention of the customer.

本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、顧客の意図に反して特典が失効することを防止できる特典管理装置、端末装置、コンピュータプログラム及び特典管理方法を提供することにある。 The present invention has been made in view of such circumstances, and an object of the present invention is a privilege management device, a terminal device, a computer program, and a privilege management that can prevent the privilege from expiring against the intention of the customer. To provide a method.

本発明に係る特典管理装置は、ユーザ毎に特典を管理する特典管理装置であって、前記ユーザを一意に識別するユーザ識別子と、前記ユーザ識別子に対応付けられた前記特典の内容及び前記特典の利用条件に係る情報とを対応付けて記憶する特典情報記憶部と、前記ユーザの実店舗への来店、又は電子店舗へのログインの有無を判定する来店判定部と、前記ユーザが来店若しくはログインした店舗の状況、又は、前記ユーザの前記ユーザ識別子に対応付けられた前記特典の利用対象となる商品の在庫状況を取得する取得部と、前記来店判定部により前記ユーザの来店又はログインがなされていると判定された場合に、前記取得部が取得した店舗の状況又は商品の在庫状況に応じて、前記ユーザのユーザ識別子に対応付けられた前記特典の利用条件の変更を許可するか否かを判定する変更判定部と、前記変更判定部が変更を許可すると判定した場合に、前記特典情報記憶部に記憶された前記ユーザ識別子及び前記特典の内容に対応する前記利用条件を変更する変更部とを備える。 The privilege management device according to the present invention is a privilege management device that manages privilege for each user, and is a privilege management device that uniquely identifies the user, the content of the privilege associated with the user identifier, and the privilege. A privilege information storage unit that stores information related to usage conditions in association with each other, a store visit determination unit that determines whether or not the user has visited an actual store or logged in to an electronic store, and the user has visited or logged in. The user has visited or logged in to the store by the acquisition unit that acquires the store status or the stock status of the product for which the privilege is to be used associated with the user identifier of the user, and the store visit determination unit. When it is determined, it is determined whether or not to allow the change of the usage conditions of the privilege associated with the user identifier of the user according to the store status or the stock status of the product acquired by the acquisition unit. The change determination unit and the change unit that changes the usage conditions corresponding to the user identifier and the content of the privilege stored in the privilege information storage unit when the change determination unit determines that the change is permitted. Be prepared.

また、本発明に係る特典管理装置は、前記ユーザから前記特典の利用条件の変更要求を受け付ける受付部を備え、前記変更部は、前記変更判定部が変更を許可すると判定し、前記受付部が変更要求を受け付けた場合に、前記特典情報記憶部に記憶された前記ユーザ識別子及び前記特典の内容に対応する前記利用条件を変更する。 Further, the privilege management device according to the present invention includes a reception unit that receives a change request for the usage condition of the privilege from the user, and the change determination unit determines that the change determination unit permits the change, and the reception unit determines that the change is permitted. When the change request is received, the user identifier stored in the privilege information storage unit and the usage conditions corresponding to the contents of the privilege are changed.

また、本発明に係る特典管理装置は、前記来店判定部が、前記ユーザの実店舗への来店の有無を判定し、前記取得部は、前記ユーザが来店した店舗の混雑状況を取得し、前記変更判定部は、前記来店判定部により前記ユーザの来店がなされていると判定され、前記取得部が取得した前記店舗の混雑状況が混雑している状況である場合に、前記利用条件の変更を許可すると判定する。 Further, in the privilege management device according to the present invention, the store visit determination unit determines whether or not the user has visited the actual store, and the acquisition unit acquires the congestion status of the store visited by the user. The change determination unit changes the usage conditions when it is determined by the store visit determination unit that the user has visited the store and the congestion status of the store acquired by the acquisition unit is congested. Judge to allow.

また、本発明に係る特典管理装置は、前記来店判定部が、前記ユーザの実店舗への来店の有無を判定し、前記取得部は、前記商品の在庫状況を取得し、前記変更判定部は、前記来店判定部により前記ユーザの来店がなされていると判定され、前記取得部が取得した在庫状況が在庫なしである場合に、前記利用条件の変更を許可すると判定する。 Further, in the privilege management device according to the present invention, the store visit determination unit determines whether or not the user has visited the actual store, the acquisition unit acquires the inventory status of the product, and the change determination unit , It is determined by the store visit determination unit that the user has visited the store, and when the inventory status acquired by the acquisition unit is out of stock, it is determined that the change of the usage conditions is permitted.

また、本発明に係る特典管理装置は、前記特典情報記憶部が、前記利用条件として前記特典を利用できる有効期限を記憶し、前記変更判定部は、前記特典情報記憶部に記憶された前記有効期限から所定期間前の時点から、前記利用条件の変更を許可すると判定する。 Further, in the privilege management device according to the present invention, the privilege information storage unit stores the expiration date during which the privilege can be used as the usage condition, and the change determination unit stores the validity stored in the privilege information storage unit. It is determined that the change of the terms of use is permitted from the time point before the predetermined period from the deadline.

また、本発明に係る特典管理装置は、前記特典情報記憶部が、前記利用条件として前記特典を利用できる有効期限を記憶し、前記変更部は、前記特典情報記憶部に記憶された前記有効期限を変更する。 Further, in the privilege management device according to the present invention, the privilege information storage unit stores the expiration date during which the privilege can be used as the usage condition, and the change unit stores the expiration date stored in the privilege information storage unit. To change.

また、本発明に係る特典管理装置は、前記特典情報記憶部が、前記利用条件として前記特典を利用できる対象商品を記憶し、前記変更部は、前記特典情報記憶部に記憶された前記対象商品を変更する。 Further, in the privilege management device according to the present invention, the privilege information storage unit stores a target product in which the privilege can be used as the usage condition, and the change unit stores the target product stored in the privilege information storage unit. To change.

また、本発明に係る特典管理装置は、前記特典情報記憶部が、前記利用条件として前記特典を利用できる対象店舗を記憶し、前記変更部は、前記特典情報記憶部に記憶された前記対象店舗を変更する。 Further, in the privilege management device according to the present invention, the privilege information storage unit stores the target store where the privilege can be used as the usage condition, and the change unit stores the target store stored in the privilege information storage unit. To change.

また、本発明に係る特典管理装置は、前記変更部による変更が可能な前記利用条件が複数存在する場合に、いずれの前記利用条件を変更するかの選択を受け付ける選択受付部を備え、前記変更部は、前記選択受付部が受け付けた選択に応じて前記利用条件を変更する。 Further, the privilege management device according to the present invention includes a selection reception unit that accepts a selection of which of the usage conditions to be changed when there are a plurality of the usage conditions that can be changed by the change unit. The unit changes the usage conditions according to the selection received by the selection reception unit.

また、本発明に係るコンピュータプログラムは、ユーザ毎に特典を管理するサーバコンピュータに、前記ユーザを一意に識別するユーザ識別子と、前記ユーザ識別子に対応付けられた前記特典の内容及び前記特典の利用条件に係る情報とを特典情報記憶部に対応付けて記憶し、前記ユーザの実店舗への来店、又は電子店舗へのログインの有無を判定し、前記ユーザが来店若しくはログインした店舗の状況、又は、前記ユーザ識別子に対応付けられた前記特典の利用対象となる商品の在庫状況を取得し、前記ユーザの来店又はログインがなされていると判定した場合に、取得した店舗の状況又は商品の在庫状況に応じて、前記ユーザのユーザ識別子に対応付けられた前記特典の利用条件の変更を許可するか否かを判定し、変更を許可すると判定した場合に、前記特典情報記憶部に記憶された前記ユーザ識別子及び前記特典の内容に対応する前記利用条件を変更する処理を実行させる。 Further, in the computer program according to the present invention, the server computer that manages the privilege for each user has a user identifier that uniquely identifies the user, the content of the privilege associated with the user identifier, and usage conditions of the privilege. The information related to the above is stored in association with the privilege information storage unit, and it is determined whether or not the user has visited the actual store or logged in to the electronic store, and the status of the store where the user has visited or logged in, or When the inventory status of the product for which the privilege is to be used associated with the user identifier is acquired and it is determined that the user has visited or logged in, the acquired store status or the inventory status of the product is displayed. Correspondingly, it is determined whether or not to permit the change of the usage condition of the privilege associated with the user identifier of the user, and when it is determined that the change is permitted, the user stored in the privilege information storage unit. The process of changing the terms of use corresponding to the identifier and the content of the privilege is executed.

また、本発明に係る端末装置は、ユーザが利用する端末装置であって、前記ユーザを一意に識別するユーザ識別子に対応付けられた特典に係る情報を取得する取得部と、前記取得部が取得した前記特典に係る情報を表示部に表示する処理を行う表示処理部と、前記表示処理部が表示した前記特典の利用条件の変更が可能である場合に、前記利用条件の変更要求を受け付ける受付部とを備え、前記表示処理部は、前記受付部が受け付けた変更要求に係る前記特典の前記利用条件が変更された場合に、前記利用条件が変更された前記特典に係る情報を表示する。 Further, the terminal device according to the present invention is a terminal device used by a user, and is an acquisition unit that acquires information related to a privilege associated with a user identifier that uniquely identifies the user, and an acquisition unit that acquires the information. A display processing unit that performs processing to display the information related to the privilege on the display unit, and a receptionist that accepts a request for changing the usage condition when the usage condition of the privilege displayed by the display processing unit can be changed. The display processing unit displays information related to the privilege whose usage conditions have been changed when the usage conditions of the privilege related to the change request received by the reception unit are changed.

また、本発明に係る端末装置は、前記表示処理部が、前記特典について変更が可能な前記利用条件が複数存在する場合に、変更対象となる複数の前記利用条件を選択肢として表示し、前記受付部は、前記選択肢の選択により、選択された前記選択肢に係る利用条件の変更要求を受け付ける。 Further, in the terminal device according to the present invention, when the display processing unit has a plurality of the usage conditions that can be changed for the privilege, the display processing unit displays the plurality of usage conditions to be changed as options and receives the reception. By selecting the option, the unit accepts a request for changing the usage conditions related to the selected option.

また、本発明に係るコンピュータプログラムは、ユーザが利用する端末装置に、前記ユーザを一意に識別するユーザ識別子に対応付けられた特典に係る情報を取得し、取得した前記特典に係る情報を表示部に表示し、表示した前記特典の利用条件の変更が可能である場合に、前記利用条件の変更要求を受け付け、受け付けた変更要求に係る前記特典の前記利用条件が変更された場合に、前記利用条件が変更された前記特典に係る情報を表示する処理を実行させる。 Further, the computer program according to the present invention acquires information related to the privilege associated with the user identifier that uniquely identifies the user on the terminal device used by the user, and displays the acquired information related to the privilege. When the usage conditions of the benefits displayed on the screen can be changed, the change request of the usage conditions is accepted, and when the usage conditions of the benefits related to the accepted change request are changed, the usage The process of displaying the information related to the privilege whose conditions have been changed is executed.

また、本発明に係る特典管理方法は、ユーザ毎に特典を管理する特典管理方法であって、特典管理装置が、前記ユーザを一意に識別するユーザ識別子と、前記ユーザ識別子に対応付けられた前記特典の内容及び前記特典の利用条件に係る情報とを特典情報記憶部に対応付けて記憶し、前記特典管理装置が、前記ユーザの実店舗への来店、又は電子店舗へのログインの有無を判定し、前記特典管理装置が、前記ユーザが来店若しくはログインした店舗の状況、又は、前記ユーザの前記ユーザ識別子に対応付けられた前記特典の利用対象となる商品の在庫状況を取得し、前記特典管理装置が、前記ユーザの来店又はログインがなされていると判定した場合に、取得した店舗の状況又は商品の在庫状況に応じて、前記ユーザのユーザ識別子に対応付けられた前記特典の利用条件の変更を許可するか否かを判定し、前記特典管理装置が、変更を許可すると判定した場合に、前記特典情報記憶部に記憶された前記ユーザ識別子及び前記特典の内容に対応する前記利用条件を変更する。 Further, the privilege management method according to the present invention is a privilege management method for managing a privilege for each user, and the privilege management device uniquely identifies the user and the user identifier associated with the user identifier. The content of the privilege and the information related to the usage conditions of the privilege are stored in association with the privilege information storage unit, and the privilege management device determines whether or not the user has visited the actual store or logged in to the electronic store. Then, the privilege management device acquires the status of the store where the user has visited or logged in, or the stock status of the product to be used for the privilege associated with the user identifier of the user, and manages the privilege. When the device determines that the user has visited or logged in to the store, the usage conditions of the privilege associated with the user identifier of the user are changed according to the acquired store status or the stock status of the product. When the privilege management device determines whether or not to permit the change, the user identifier stored in the privilege information storage unit and the usage conditions corresponding to the contents of the privilege are changed. To do.

本発明においては、店舗にて特定のサービスを受けることができる特典をユーザに付与し、特典管理装置がユーザを一意に識別するユーザ識別子、特典の内容及び特典の利用条件に係る情報を対応付けて記憶することにより、特典の管理を行う。特典管理装置は、ユーザの実店舗への来店又は電子店舗へのログインの有無を判定すると共に、混雑具合等の店舗の状況又はこの店舗における商品の在庫状況を取得する。特典管理装置は、判定した来店又はログインの有無と、取得した店舗状況又は在庫状況とに基づいて、ユーザへ付与した特典の利用条件の変更の可否を判定する。特典管理装置は、利用条件の変更を許可すると判定した場合に、この特典の利用条件を変更する。
例えば店舗の混雑により特典を利用することが難しい、又は、商品の在庫切れですぐに特典を利用できない等の状況が発生した場合に、付与済みの特典の利用条件を変更可能とすることによって、ユーザの意図に反して特典が失効することを避け、このユーザに特典を利用する別の機会を与えることができる。
また、ユーザの実店舗への来店又は電子店舗へのログインの有無を判定し、実店舗への来店又は電子店舗へのログインを行ったユーザに対して、特典の利用条件の変更を行うことより、特典を利用する意図がなかったユーザに対してまで、無条件に特典の利用条件の変更が行われることを防止できる。
In the present invention, a privilege that allows a user to receive a specific service at a store is given to the user, and a user identifier that uniquely identifies the user by the privilege management device, the content of the privilege, and information related to the usage conditions of the privilege are associated with each other. By memorizing it, the benefits are managed. The privilege management device determines whether or not the user has visited the actual store or logged in to the electronic store, and also acquires the store status such as the degree of congestion or the inventory status of products in this store. The privilege management device determines whether or not the usage conditions of the privilege given to the user can be changed based on the determined presence / absence of visit or login and the acquired store status or inventory status. When the privilege management device determines that the change of the usage conditions is permitted, the privilege management device changes the usage conditions of this privilege.
For example, if it is difficult to use the benefits due to store congestion, or if the benefits cannot be used immediately due to out of stock of the product, the terms of use of the granted benefits can be changed. It is possible to prevent the benefit from expiring against the user's intention and give this user another opportunity to use the benefit.
In addition, by determining whether or not the user has visited the actual store or logged in to the electronic store, and changing the conditions for using the benefits for the user who has visited the actual store or logged in to the electronic store. , It is possible to prevent the usage conditions of the benefits from being unconditionally changed even for users who did not intend to use the benefits.

また本発明においては、特典を付与されたユーザからの利用条件の変更要求を受け付ける。特典管理装置は、利用条件の変更を許可すると判定し、ユーザから変更要求を受け付けた場合に、特典の利用条件を変更する。ユーザからの要求に応じて利用条件を変更することによって、ユーザの意図に応じて、このユーザに特典を利用する別の機会を与えることができる。 Further, in the present invention, a request for changing the usage conditions is received from a user who has been granted the privilege. The privilege management device determines that the change of the usage conditions is permitted, and changes the usage conditions of the privilege when the change request is received from the user. By changing the terms of use in response to a request from the user, it is possible to give this user another opportunity to use the benefits according to the intention of the user.

また本発明において特典管理装置は、ユーザの実店舗への来店がなされていると判定し、且つ、店舗が混雑していると判定した場合に、特典の利用条件の変更を許可する。これにより特典管理装置は、実店舗へ来店したユーザが店舗の混雑により特典を利用することが困難な状況で、特典の利用条件を変更することができる。
また特典管理装置は、ユーザの実店舗への来店がなされていると判定した後に、店舗の状況に基づく店舗が混雑しているか否かの判定を行ってもよい。実店舗への来店がなされていない場合、特典管理装置は店舗が混雑しているか否かの判定を行うことなく、特典の利用条件の変更は行わなくてよい。実店舗への来店がなされ、店舗が混雑していると判定した場合に、特典管理装置は特典の利用条件の変更を行う。これにより、実店舗へ来店していないユーザ、特典を利用する意図がないと見なされるユーザに対する特典の利用条件の変更が行われることを防止できる。
Further, in the present invention, the privilege management device permits the change of the privilege usage conditions when it is determined that the user has visited the actual store and the store is congested. As a result, the privilege management device can change the usage conditions of the privilege in a situation where it is difficult for the user who visits the actual store to use the privilege due to the congestion of the store.
Further, the privilege management device may determine whether or not the store is congested based on the situation of the store after determining that the user has visited the actual store. If the actual store has not been visited, the privilege management device does not have to change the usage conditions of the privilege without determining whether the store is crowded or not. When a visit to an actual store is made and it is determined that the store is crowded, the privilege management device changes the conditions for using the privilege. As a result, it is possible to prevent the usage conditions of the privilege from being changed for the user who has not visited the actual store and the user who is considered not to use the privilege.

また本発明において特典管理装置は、ユーザの実店舗への来店がなされていると判定し、且つ、商品の在庫がないと判定した場合に、特典の利用条件を変更可能とする。これにより特典管理装置は、実店舗へ来店したユーザが商品の在庫切れにより特典を利用することが困難な状況で、特典の利用条件を変更することができる。
また特典管理装置は、ユーザの実店舗への来店がなされていると判定した後に、商品の在庫の有無を判定してもよい。実店舗への来店がなされていない場合、特典管理装置は商品の在庫の有無の判定を行うことなく、特典の利用条件の変更は行わなくてよい。実店舗への来店がなされ、商品の在庫がないと判定した場合に、特典管理装置は特典の利用条件の変更を行う。これにより、実店舗へ来店していないユーザ、特典を利用する意図がないと見なされるユーザに対する特典の利用条件の変更が行われることを防止できる。
Further, in the present invention, the privilege management device can change the conditions for using the privilege when it is determined that the user has visited the actual store and the product is out of stock. As a result, the privilege management device can change the conditions for using the privilege in a situation where it is difficult for the user who visits the actual store to use the privilege due to the product being out of stock.
Further, the privilege management device may determine whether or not the product is in stock after determining that the user has visited the actual store. If the store has not been visited, the privilege management device does not have to determine whether or not the product is in stock, and does not have to change the conditions for using the privilege. When a visit to a physical store is made and it is determined that the product is out of stock, the privilege management device changes the conditions for using the privilege. As a result, it is possible to prevent the usage conditions of the privilege from being changed for the user who has not visited the actual store and the user who is considered not to use the privilege.

また本発明においては、特典の利用条件として有効期限が設定される。上記のような特典の利用条件の変更は、有効期限から所定期間前(例えば数日前)の時点から行われる。これにより特典管理装置は、有効期限まで十分に期間が残されている特典に対して、過度に利用条件を拡張するような変更を行うことを防止できる。 Further, in the present invention, an expiration date is set as a condition for using the privilege. Changes to the terms of use of the benefits as described above are made from a predetermined period (for example, several days) before the expiration date. As a result, the privilege management device can prevent the privilege that has a sufficient period until the expiration date from being changed to excessively extend the terms of use.

また本発明において特典管理装置は、特典に利用条件として設定された有効期限を変更する。これにより特典管理装置は、利用が困難な特典について有効期限を延長する変更を行うことができ、特典を利用する機会をユーザに対して与えることができる。 Further, in the present invention, the privilege management device changes the expiration date set as the usage condition for the privilege. As a result, the privilege management device can make changes to extend the expiration date of the privilege that is difficult to use, and can give the user an opportunity to use the privilege.

また本発明において特典管理装置は、特典に利用条件として設定された対象商品を変更する。これにより特典管理装置は、特典の対象商品が品切れである場合等に、対象商品を変更して特典を利用する機会をユーザに対して与えることができる。 Further, in the present invention, the privilege management device changes the target product set as the usage condition for the privilege. As a result, the privilege management device can give the user an opportunity to change the target product and use the privilege when the target product of the privilege is out of stock.

また本発明において特典管理装置は、特典に利用条件として設定された対象店舗を変更する。これによりある店舗で商品が在庫切れであり、他の店舗ではこの商品の在庫がある場合等に、特典管理装置は対象店舗を変更して特典を利用する機会をユーザに対して与えることができる。 Further, in the present invention, the privilege management device changes the target store set as the usage condition for the privilege. As a result, when the product is out of stock at one store and the product is in stock at another store, the privilege management device can give the user an opportunity to change the target store and use the privilege. ..

また本発明においては、例えば有効期限、対象商品又は対象店舗等のように変更可能な利用条件が複数存在する場合に、特典管理装置は複数の利用条件からの選択を受け付け、選択された利用条件を変更する。これにより、ユーザは自身にとって利用しやすい利用条件を選択して変更することができ、特典の利用、店舗への来店及び商品の購入等をより促進することができる。 Further, in the present invention, when there are a plurality of changeable usage conditions such as expiration date, target product, target store, etc., the privilege management device accepts selection from the plurality of usage conditions, and the selected usage conditions are selected. To change. As a result, the user can select and change the usage conditions that are easy for him / her to use, and can further promote the use of benefits, visits to stores, purchase of products, and the like.

また本発明においては、ユーザが利用する端末装置が、ユーザに付与された特典に関する情報を特典管理装置等から取得し、取得した情報を表示する。利用条件の変更が可能である場合、端末装置は、ユーザからの利用条件の変更要求を受け付けて、受け付けた変更要求を特典管理装置等へ与える。この要求に応じて利用条件の変更がなされ、端末装置は、利用条件が変更された特典に関する情報を表示する。これによりユーザは、利用条件の変更を容易に行うことができる。 Further, in the present invention, the terminal device used by the user acquires information on the privilege given to the user from the privilege management device or the like, and displays the acquired information. When the usage conditions can be changed, the terminal device receives the usage condition change request from the user and gives the accepted change request to the privilege management device or the like. The terms of use are changed in response to this request, and the terminal device displays information regarding the privilege for which the terms of use have been changed. As a result, the user can easily change the terms of use.

また本発明において端末装置は、変更可能な利用条件が複数存在する場合に、これらを選択肢として表示して、ユーザによる利用条件の選択を受け付ける。これにより、ユーザは変更可能な特典の利用条件が複数存在することを容易に認識することができ、自身に適した利用条件を容易に選択することができる。 Further, in the present invention, when there are a plurality of changeable usage conditions, the terminal device displays these as options and accepts the user's selection of the usage conditions. As a result, the user can easily recognize that there are a plurality of changeable privilege usage conditions, and can easily select a usage condition suitable for himself / herself.

本発明による場合は、ユーザの意図に反して特典が失効することを防止することができる。 According to the present invention, it is possible to prevent the privilege from expiring against the intention of the user.

本実施の形態に係る特典管理システムの概要を説明するための模式図である。It is a schematic diagram for demonstrating the outline of the privilege management system which concerns on this Embodiment. 本実施の形態に係るサーバ装置の構成を示すブロック図である。It is a block diagram which shows the structure of the server apparatus which concerns on this embodiment. クーポンDBの一構成例を示す模式図である。It is a schematic diagram which shows one configuration example of a coupon DB. 本実施の形態に係るスマートフォンの構成を示すブロック図である。It is a block diagram which shows the structure of the smartphone which concerns on this embodiment. 本実施の形態に係る特典管理システムにおけるクーポンの利用条件変更処理を説明するための模式図である。It is a schematic diagram for demonstrating the process of changing the use condition of a coupon in the privilege management system which concerns on this Embodiment. 本実施の形態に係る特典管理システムにおけるクーポンの利用条件変更処理を説明するための模式図である。It is a schematic diagram for demonstrating the process of changing the use condition of a coupon in the privilege management system which concerns on this Embodiment. 本実施の形態に係る特典管理システムにおけるクーポンの利用条件変更処理を説明するための模式図である。It is a schematic diagram for demonstrating the process of changing the use condition of a coupon in the privilege management system which concerns on this Embodiment. 本実施の形態に係る特典管理システムにおけるクーポンの利用条件変更処理を説明するための模式図である。It is a schematic diagram for demonstrating the process of changing the use condition of a coupon in the privilege management system which concerns on this Embodiment. 本実施の形態に係る特典管理システムにおけるクーポンの利用条件変更処理を説明するための模式図である。It is a schematic diagram for demonstrating the process of changing the use condition of a coupon in the privilege management system which concerns on this Embodiment. 本実施の形態に係る特典管理システムにおけるクーポンの利用条件変更処理を説明するための模式図である。It is a schematic diagram for demonstrating the process of changing the use condition of a coupon in the privilege management system which concerns on this Embodiment. 本実施の形態に係る特典管理システムにおけるクーポンの利用条件変更処理を説明するための模式図である。It is a schematic diagram for demonstrating the process of changing the use condition of a coupon in the privilege management system which concerns on this Embodiment. 本実施の形態に係る特典管理システムにおけるクーポンの利用条件変更処理を説明するための模式図である。It is a schematic diagram for demonstrating the process of changing the use condition of a coupon in the privilege management system which concerns on this Embodiment. 本実施の形態に係るサーバ装置が行うクーポン表示に係る処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the process which concerns on the coupon display performed by the server apparatus which concerns on this embodiment. 本実施の形態に係るサーバ装置が行うクーポン表示に係る処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the process which concerns on the coupon display performed by the server apparatus which concerns on this embodiment. 本実施の形態に係るスマートフォンが行うクーポン表示に係る処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the process which concerns on the coupon display performed by the smartphone which concerns on this Embodiment. 本実施の形態に係るスマートフォンが行うクーポンの利用条件変更処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the use condition change processing of the coupon performed by the smartphone which concerns on this Embodiment. 本実施の形態に係るサーバ装置が行うクーポンの利用条件変更処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the use condition change processing of the coupon performed by the server device which concerns on this Embodiment.

本発明の実施形態に係る特典管理システムの具体例を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 A specific example of the privilege management system according to the embodiment of the present invention will be described below with reference to the drawings. It should be noted that the present invention is not limited to these examples, and is indicated by the scope of claims, and is intended to include all modifications within the meaning and scope equivalent to the scope of claims.

<システム構成>
図1は、本実施の形態に係る特典管理システムの概要を説明するための模式図である。本実施の形態に係る特典管理システムは、例えば複数の販売店舗を展開する企業等が、各店舗にてサービスを利用するユーザ(顧客)に対して電子的なクーポン(特典)を付与することができる。本実施の形態においてクーポンは、例えば店舗にて提供される商品又はサービス等の料金に対する割引を受ける権利等をユーザに与えるものである。本実施の形態に係るクーポンは、紙等の媒体にてユーザに提供されるものではなく、企業が運営するサーバ装置1にてユーザ毎に付与された権利等に係る情報が管理されることで実現される。
<System configuration>
FIG. 1 is a schematic diagram for explaining the outline of the privilege management system according to the present embodiment. In the privilege management system according to the present embodiment, for example, a company or the like that develops a plurality of sales stores can give electronic coupons (privileges) to users (customers) who use the service at each store. it can. In the present embodiment, the coupon gives the user, for example, the right to receive a discount on the price of goods or services provided at the store. The coupon according to the present embodiment is not provided to the user in a medium such as paper, but the information related to the rights and the like given to each user is managed by the server device 1 operated by the company. It will be realized.

本実施の形態に係る特典管理システムは、サーバ装置1と、一又は複数の店舗にそれぞれ設置された無線通信装置5、混雑判定装置6及び在庫管理装置7等の装置と、店舗を利用するユーザが利用するスマートフォン3とを含んで構成されている。 The privilege management system according to the present embodiment includes a server device 1, devices such as a wireless communication device 5, a congestion determination device 6, and an inventory management device 7 installed in one or more stores, respectively, and a user who uses the store. It is configured to include a smartphone 3 used by.

本実施の形態に係るサーバ装置1は、ユーザに対して電子的なクーポンを付与してこれを管理する機能、及び、クーポンの利用条件を変更する機能等を備えている。本実施の形態に係るスマートフォン3は、ユーザに付与されたクーポンに関する情報を表示する機能、及び、クーポンの利用条件の変更が可能である場合にサーバ装置1へ利用条件の変更を要求する機能等を備えている。 The server device 1 according to the present embodiment has a function of giving an electronic coupon to a user and managing the coupon, a function of changing the usage conditions of the coupon, and the like. The smartphone 3 according to the present embodiment has a function of displaying information about the coupon given to the user, a function of requesting the server device 1 to change the usage conditions when the coupon usage conditions can be changed, and the like. It has.

本実施の形態において店舗に設置される無線通信装置5、混雑判定装置6及び在庫管理装置7は、サーバ装置1がクーポンの利用条件の変更を行う前に、変更の可否を判定する際に用いる種々の情報を提供する。店舗の無線通信装置5は、ユーザのスマートフォン3との間で無線通信を行う機能を有している。本実施の形態においては、無線通信装置5及びスマートフォン3の間の無線通信の有無に応じて、ユーザがこの店舗に来店しているか否かの判断がなされる。混雑判定装置6は、店舗内の混雑状況を判定してサーバ装置1へ通知する。在庫管理装置7は、店舗で販売等されている商品の在庫状況をサーバ装置1へ通知する。 In the present embodiment, the wireless communication device 5, the congestion determination device 6, and the inventory management device 7 installed in the store are used when the server device 1 determines whether or not the change is possible before changing the coupon usage conditions. Provide various information. The wireless communication device 5 in the store has a function of performing wireless communication with the user's smartphone 3. In the present embodiment, it is determined whether or not the user is visiting this store depending on the presence or absence of wireless communication between the wireless communication device 5 and the smartphone 3. The congestion determination device 6 determines the congestion status in the store and notifies the server device 1. The inventory management device 7 notifies the server device 1 of the inventory status of products sold at the store.

図2は、本実施の形態に係るサーバ装置1の構成を示すブロック図である。本実施の形態に係るサーバ装置1は、処理部(プロセッサ)11、記憶部(ストレージ)12及び通信部(トランシーバ)13等を備えて構成されている。処理部11は、CPU(Central Processing Unit)又はMPU(Micro-Processing Unit)等の演算処理装置を用いて構成されている。処理部11は、記憶部12に記憶されたサーバプログラム12aを読み出して実行することにより、ユーザに付与するクーポンに関する種々の処理を行う。 FIG. 2 is a block diagram showing a configuration of the server device 1 according to the present embodiment. The server device 1 according to the present embodiment is configured to include a processing unit (processor) 11, a storage unit (storage) 12, a communication unit (transceiver) 13, and the like. The processing unit 11 is configured by using an arithmetic processing unit such as a CPU (Central Processing Unit) or an MPU (Micro-Processing Unit). The processing unit 11 reads and executes the server program 12a stored in the storage unit 12 to perform various processes related to the coupon given to the user.

記憶部12は、例えばハードディスク等の大容量の記憶装置を用いて構成されている。記憶部12は、処理部11が実行する各種のプログラム、及び、処理部11の処理に必要な各種のデータを記憶する。本実施の形態において記憶部12は、処理部11が実行するサーバプログラム12aを記憶している。また記憶部12には、ユーザに付与したクーポンに関するデータを蓄積するクーポンDB(データベース)12bが設けられている。 The storage unit 12 is configured by using a large-capacity storage device such as a hard disk. The storage unit 12 stores various programs executed by the processing unit 11 and various data required for processing by the processing unit 11. In the present embodiment, the storage unit 12 stores the server program 12a executed by the processing unit 11. Further, the storage unit 12 is provided with a coupon DB (database) 12b for accumulating data related to the coupon given to the user.

本実施の形態においてサーバプログラム12aは、メモリカード又は光ディスク等の記録媒体99に記録された態様で提供され、サーバ装置1は記録媒体99からサーバプログラム12aを読み出して記憶部12に記憶する。ただし、サーバプログラム12aは、例えばサーバ装置1の製造段階において記憶部12に書き込まれてもよい。また例えばサーバプログラム12aは、遠隔の他のサーバ装置等が配信するものをサーバ装置1が通信にて取得してもよい。例えばサーバプログラム12aは、記録媒体99に記録されたものを書込装置が読み出してサーバ装置1の記憶部12に書き込んでもよい。サーバプログラム12aは、ネットワークを介した配信の態様で提供されてもよく、記録媒体99に記録された態様で提供されてもよい。 In the present embodiment, the server program 12a is provided in a mode of being recorded on a recording medium 99 such as a memory card or an optical disk, and the server device 1 reads the server program 12a from the recording medium 99 and stores it in the storage unit 12. However, the server program 12a may be written to the storage unit 12 at the manufacturing stage of the server device 1, for example. Further, for example, in the server program 12a, the server device 1 may acquire what is distributed by another remote server device or the like by communication. For example, in the server program 12a, the writing device may read what was recorded on the recording medium 99 and write it in the storage unit 12 of the server device 1. The server program 12a may be provided in the form of distribution via the network, or may be provided in the form recorded on the recording medium 99.

クーポンDB12bは、サーバ装置1がユーザに対して付与したクーポンに関する情報を含んで構成されている。図3は、クーポンDB12bの一構成例を示す模式図である。クーポンDB12bでは、例えばユーザに対して一意に付されたユーザID(ユーザ識別子)に対して、このユーザに付与されたクーポンのクーポンID、特典内容、有効期限、対象商品及び対象店舗等の情報が対応付けられている。クーポンIDは、クーポンを識別するための識別情報である。クーポンの特典内容は、例えば「10%オフ」、「20%オフ」又は「粗品進呈」等のように、このクーポンを利用することによってユーザに対して与えられるサービスの具体的な内容を示す情報である。有効期限は、このクーポンを利用することが可能な期間の最終日の日付である。対象商品は、クーポンの利用対象となる商品の情報であり、例えば「書籍a」等の商品名又はこの商品を識別する識別情報等が記憶される。対象店舗は、クーポンを利用可能な店舗の情報であり、例えば「店舗A」等の店舗名又はこの店舗を識別する識別情報等が記憶される。本実施の形態においては、クーポンに対して対象商品及び対象店舗は必ずしも指定されなくてよい。対象商品が指定されていない場合には、クーポンは全ての商品に対して利用可能である。対象店舗が指定されていない場合には、クーポンは全ての店舗で利用可能である。 The coupon DB 12b is configured to include information about the coupon given to the user by the server device 1. FIG. 3 is a schematic view showing a configuration example of the coupon DB 12b. In the coupon DB 12b, for example, for a user ID (user identifier) uniquely assigned to a user, information such as a coupon ID, privilege content, expiration date, target product, and target store of the coupon given to this user is provided. It is associated. The coupon ID is identification information for identifying the coupon. The coupon benefits include information that indicates the specific content of the service given to the user by using this coupon, such as "10% off", "20% off", or "promotional gift". Is. The expiration date is the date of the last day of the period during which this coupon can be used. The target product is information on the product for which the coupon is to be used, and for example, a product name such as "book a" or identification information for identifying this product is stored. The target store is information on stores for which coupons can be used, and for example, a store name such as "store A" or identification information for identifying this store is stored. In the present embodiment, the target product and the target store do not necessarily have to be specified for the coupon. If the target product is not specified, the coupon can be used for all products. If the target store is not specified, the coupon can be used at all stores.

なお本実施の形態においては、ユーザIDに対応付けられたクーポンID等の情報がクーポンDB12bに登録されている状態を、このユーザIDに係るユーザに対してクーポンが付与されている状態とする。本実施の形態において、「ユーザに付与されたクーポン」とは、クーポンDB12bにおいてこのユーザのユーザIDに紐付けられたクーポンIDで識別されるクーポンである。また「ユーザにクーポンを付与する」とは、このユーザのユーザIDに対応付けてクーポンID等の情報をクーポンDB12bに登録することである。本実施の形態においてユーザに対するクーポンの付与は、サーバ装置1が行うものとする。ただし、サーバ装置1によるクーポンの付与はどのような方法で行われてもよく、いずれのユーザに、どのような内容のクーポンを、どのような条件で付与するか等の詳細については、本実施の形態では説明を省略する。 In the present embodiment, the state in which the information such as the coupon ID associated with the user ID is registered in the coupon DB 12b is the state in which the coupon is given to the user related to this user ID. In the present embodiment, the "coupon given to the user" is a coupon identified by the coupon ID associated with the user ID of the user in the coupon DB 12b. Further, "giving a coupon to a user" means registering information such as a coupon ID in the coupon DB 12b in association with the user ID of this user. In the present embodiment, the server device 1 shall grant the coupon to the user. However, the coupon may be given by the server device 1 by any method, and details such as what kind of coupon is given to which user and under what conditions are described in this implementation. The description is omitted in the form of.

通信部13は、インターネット、無線LAN及び携帯電話通信網等を含むネットワークNを介して、種々の装置との間で通信を行うことができる。本実施の形態においては、通信部13は、ネットワークNを介して、ユーザのスマートフォン3、並びに、店舗の無線通信装置5、混雑判定装置6及び在庫管理装置7等との間で通信を行う。通信部13は、処理部11から与えられたデータを他の装置へ送信すると共に、他の装置から受信したデータを処理部11へ与える。 The communication unit 13 can communicate with various devices via a network N including the Internet, a wireless LAN, a mobile phone communication network, and the like. In the present embodiment, the communication unit 13 communicates with the user's smartphone 3, the store wireless communication device 5, the congestion determination device 6, the inventory management device 7, and the like via the network N. The communication unit 13 transmits the data given by the processing unit 11 to another device, and gives the data received from the other device to the processing unit 11.

なお記憶部12は、サーバ装置1に接続された外部記憶装置であってよい。またサーバ装置1は、複数のコンピュータを含んで構成されるマルチコンピュータであってよく、ソフトウェアによって仮想的に構築された仮想マシンであってもよい。またサーバ装置1は、上記の構成に限定されず、例えば可搬型の記憶媒体に記憶された情報を読み取る読取部、操作入力を受け付ける入力部、又は、画像を表示する表示部等を含んでもよい。 The storage unit 12 may be an external storage device connected to the server device 1. Further, the server device 1 may be a multi-computer including a plurality of computers, or may be a virtual machine virtually constructed by software. Further, the server device 1 is not limited to the above configuration, and may include, for example, a reading unit for reading information stored in a portable storage medium, an input unit for receiving operation input, a display unit for displaying an image, and the like. ..

また本実施の形態に係るサーバ装置1の処理部11には、記憶部12に記憶されたサーバプログラム12aを処理部11が読み出して実行することにより、期限判定部11a、店舗状況取得部11b、在庫状況取得部11c、来店判定部11d、変更要求受付部11e及び利用条件変更部11f等がソフトウェア的な機能部として実現される。なおこれらの機能部は、ユーザに付与したクーポン、即ちクーポンDB12bにおいてユーザのユーザIDに紐付けられたクーポンの利用条件を変更する処理に関する機能部である。本実施の形態においては、これら以外の機能部、即ちクーポンの利用条件の変更処理に関連しない機能部については図示及び説明を省略する。 Further, in the processing unit 11 of the server device 1 according to the present embodiment, the processing unit 11 reads and executes the server program 12a stored in the storage unit 12, so that the deadline determination unit 11a and the store status acquisition unit 11b The inventory status acquisition unit 11c, the store visit determination unit 11d, the change request reception unit 11e, the usage condition change unit 11f, and the like are realized as software-like functional units. It should be noted that these functional units are functional units related to a process of changing the usage conditions of the coupon given to the user, that is, the coupon associated with the user ID of the user in the coupon DB 12b. In the present embodiment, illustration and description of other functional parts, that is, functional parts not related to the coupon usage condition change processing, will be omitted.

期限判定部11aは、利用条件を変更するクーポンについての有効期限を判定する処理を行う。期限判定部11aは、ユーザに付与済みのクーポンについて、このクーポンが付与されたユーザのユーザIDと、このクーポンのクーポンIDとを取得する。期限判定部11aは、取得したユーザID及びクーポンIDに基づいて記憶部12のクーポンDB12bを参照し、このクーポンの有効期限を取得する。期限判定部11aは、その時点の日時情報と、クーポンの有効期限とを比較し、クーポンの有効期限までの残りの日数が予め定められた所定期間(例えば3日)以内であるか否かを判定する。サーバ装置1は、自身が備えるクロック信号生成回路が生成したクロック信号に基づいて時間及び年月日等を計測する機能を備えている。この機能を利用して、期限判定部11aはクーポンの有効期限と比較するための日時情報を取得する。 The expiration date determination unit 11a performs a process of determining the expiration date of the coupon whose usage conditions are changed. The expiration date determination unit 11a acquires the user ID of the user to whom this coupon has been given and the coupon ID of this coupon for the coupon that has already been given to the user. The expiration date determination unit 11a refers to the coupon DB 12b of the storage unit 12 based on the acquired user ID and coupon ID, and acquires the expiration date of this coupon. The expiration date determination unit 11a compares the date and time information at that time with the expiration date of the coupon, and determines whether or not the number of days remaining until the expiration date of the coupon is within a predetermined period (for example, 3 days). judge. The server device 1 has a function of measuring time, date, etc. based on a clock signal generated by its own clock signal generation circuit. Using this function, the expiration date determination unit 11a acquires date and time information for comparison with the expiration date of the coupon.

店舗状況取得部11bは、店舗に設置された混雑判定装置6との間で通信を行うことによって、店舗の混雑状況を取得する処理を行う。在庫状況取得部11cは、店舗に設置された在庫管理装置7との間で通信を行うことによって、店舗における商品の在庫状況を取得する処理を行う。来店判定部11dは、店舗に設置された無線通信装置5とユーザのスマートフォン3との間で無線通信が行われたか否かを判定することによって、このユーザが店舗に来店しているか否かを判定する処理を行う。 The store status acquisition unit 11b performs a process of acquiring the congestion status of the store by communicating with the congestion determination device 6 installed in the store. The inventory status acquisition unit 11c performs a process of acquiring the inventory status of products in the store by communicating with the inventory management device 7 installed in the store. The store visit determination unit 11d determines whether or not this user is visiting the store by determining whether or not wireless communication has been performed between the wireless communication device 5 installed in the store and the user's smartphone 3. Performs the judgment process.

変更要求受付部11eは、クーポンの利用条件の変更要求をスマートフォン3から受け付ける処理を行う。また変更要求受付部11eは、変更可能な利用条件が複数存在する場合、いずれの利用条件を変更するかの選択を受け付ける。例えばクーポンの利用条件として有効期限又は対象商品の変更が可能である場合、変更要求受付部11eは、このクーポンを有するユーザのスマートフォン3に変更する利用条件を選択するメニュー等を表示させ、スマートフォン3からユーザの選択結果を取得することによって、変更する利用条件の選択を受け付ける。 The change request receiving unit 11e performs a process of receiving a change request of the coupon usage conditions from the smartphone 3. Further, when there are a plurality of changeable usage conditions, the change request receiving unit 11e accepts the selection of which usage condition is to be changed. For example, when the expiration date or the target product can be changed as the usage condition of the coupon, the change request receiving unit 11e displays a menu or the like for selecting the usage condition to be changed on the smartphone 3 of the user who has this coupon, and the smartphone 3 By acquiring the user's selection result from, the selection of the usage conditions to be changed is accepted.

利用条件変更部11fは、ユーザのスマートフォン3からの要求に応じて、ユーザに付与済みのクーポンの利用条件を変更する処理を行う。利用条件変更部11fは、期限判定部11aによりクーポンの有効期限までの残り日数が所定期間以内であると判定され、且つ、来店判定部11dにてこのユーザが店舗に来店していると判定された場合に、このクーポンを利用条件の変更の候補とする。利用条件変更部11fは、変更候補のクーポンについて、店舗状況取得部11bが取得した店舗の混雑状況に基づいてユーザが来店した店舗が混雑しているか、又は、在庫状況取得部11cが取得した商品の在庫状況に基づいてユーザがクーポンを利用して購入しようとする商品の在庫が切れているかを判定する。利用条件変更部11fは、店舗が混雑しているか又は商品が在庫切れであると判定した場合、ユーザにその旨を提示し、スマートフォン3からの要求に応じてクーポンの利用条件を変更する。 The usage condition changing unit 11f performs a process of changing the usage conditions of the coupon given to the user in response to a request from the user's smartphone 3. The usage condition changing unit 11f determines that the number of days remaining until the coupon expiration date is within a predetermined period by the expiration date determination unit 11a, and the store visit determination unit 11d determines that this user is visiting the store. If so, this coupon will be a candidate for changing the terms of use. Regarding the coupon of the change candidate, the usage condition changing unit 11f indicates that the store visited by the user is congested based on the store congestion status acquired by the store status acquisition unit 11b, or the product acquired by the inventory status acquisition unit 11c. It is determined whether the product that the user wants to purchase using the coupon is out of stock based on the stock status of. When the store is congested or the product is out of stock, the usage condition changing unit 11f presents the user to that effect and changes the coupon usage condition in response to a request from the smartphone 3.

利用条件変更部11fは、変更対象のクーポンについて、有効期限の変更、対象商品の変更又は対象店舗の変更のいずれかを適宜に採用し、クーポンの利用条件を変更する。このときに利用条件変更部11fは、変更要求受付部11eが受け付けた変更する利用条件の選択結果に基づいて利用条件を変更してよい。利用条件変更部11fは、記憶部12のクーポンDB12bに記憶された対象クーポンのクーポンIDに対応する利用条件の情報を変更する。 The usage condition changing unit 11f appropriately adopts any of a change of the expiration date, a change of the target product, or a change of the target store for the coupon to be changed, and changes the usage condition of the coupon. At this time, the usage condition changing unit 11f may change the usage condition based on the selection result of the usage condition to be changed received by the change request receiving unit 11e. The usage condition changing unit 11f changes the usage condition information corresponding to the coupon ID of the target coupon stored in the coupon DB 12b of the storage unit 12.

図4は、本実施の形態に係るスマートフォン3の構成を示すブロック図である。本実施の形態に係るスマートフォン3は、処理部(プロセッサ)31、記憶部(ストレージ)32、第1通信部(トランシーバ)33、第2通信部(トランシーバ)34、表示部(ディスプレイ)35及び操作部36等を備えて構成されている。処理部31は、CPU又はMPU等の演算処理装置を用いて構成されている。処理部31は、記憶部32に記憶されたプログラム32aを読み出して実行することにより、クーポンに関する情報の表示等の種々の処理を行う。 FIG. 4 is a block diagram showing the configuration of the smartphone 3 according to the present embodiment. The smartphone 3 according to the present embodiment includes a processing unit (processor) 31, a storage unit (storage) 32, a first communication unit (transceiver) 33, a second communication unit (transceiver) 34, a display unit (display) 35, and an operation. It is configured to include a unit 36 and the like. The processing unit 31 is configured by using an arithmetic processing unit such as a CPU or MPU. The processing unit 31 reads and executes the program 32a stored in the storage unit 32 to perform various processes such as displaying information about the coupon.

記憶部32は、例えばフラッシュメモリなどの不揮発性のメモリ素子を用いて構成されている。記憶部32は、処理部31が実行する各種のプログラム、及び、処理部31の処理に必要な各種のデータを記憶する。本実施の形態において記憶部32は、処理部31が実行するプログラム32aを記憶している。本実施の形態においてプログラム32aは遠隔のサーバ装置等により配信され、これをスマートフォン3が通信にて取得し、記憶部32に記憶する。ただしプログラム32aは、例えばスマートフォン3の製造段階において記憶部32に書き込まれてもよい。例えばプログラム32aは、メモリカード又は光ディスク等の記録媒体に記録されたプログラム32aをスマートフォン3が読み出して記憶部32に記憶してもよい。例えばプログラム32aは、記録媒体に記録されたものを書込装置が読み出してスマートフォン3の記憶部32に書き込んでもよい。プログラム32aは、ネットワークを介した配信の態様で提供されてもよく、記録媒体に記録された態様で提供されてもよい。 The storage unit 32 is configured by using a non-volatile memory element such as a flash memory. The storage unit 32 stores various programs executed by the processing unit 31 and various data required for processing by the processing unit 31. In the present embodiment, the storage unit 32 stores the program 32a executed by the processing unit 31. In the present embodiment, the program 32a is distributed by a remote server device or the like, and the smartphone 3 acquires it by communication and stores it in the storage unit 32. However, the program 32a may be written in the storage unit 32 at the manufacturing stage of the smartphone 3, for example. For example, in the program 32a, the smartphone 3 may read the program 32a recorded on a recording medium such as a memory card or an optical disk and store it in the storage unit 32. For example, in the program 32a, the writing device may read out what is recorded on the recording medium and write it in the storage unit 32 of the smartphone 3. The program 32a may be provided in a mode of distribution via a network, or may be provided in a mode recorded on a recording medium.

第1通信部33は、公衆の携帯電話通信網及びインターネット等を含むネットワークNを介して、種々の装置との間で通信を行う。本実施の形態において第1通信部33は、ネットワークNを介してサーバ装置1との通信を行う。第1通信部33は、処理部31から与えられたデータをサーバ装置1へ送信すると共に、サーバ装置1から受信したデータを処理部31へ与える。 The first communication unit 33 communicates with various devices via a public mobile phone communication network and a network N including the Internet and the like. In the present embodiment, the first communication unit 33 communicates with the server device 1 via the network N. The first communication unit 33 transmits the data given by the processing unit 31 to the server device 1, and also gives the data received from the server device 1 to the processing unit 31.

第2通信部34は、無線LAN又はBluetooth(登録商標)等による近距離無線通信を他の装置との間で行う。本実施の形態において第2通信部34は、店舗に設置された無線通信装置5との間で無線通信を行う。また無線通信装置5は、ネットワークNを介してサーバ装置1との通信を行い、第2通信部34は無線通信装置5を介してサーバ装置1との通信を行う。 The second communication unit 34 performs short-range wireless communication with another device by wireless LAN, Bluetooth (registered trademark), or the like. In the present embodiment, the second communication unit 34 performs wireless communication with the wireless communication device 5 installed in the store. Further, the wireless communication device 5 communicates with the server device 1 via the network N, and the second communication unit 34 communicates with the server device 1 via the wireless communication device 5.

表示部35は、液晶ディスプレイ等を用いて構成されており、処理部31の処理に基づいて種々の画像及び文字等を表示する。操作部36は、例えば機械式のボタン又は表示部35の表面に設けられたタッチパネル等の入力デバイスによりユーザの操作を受け付け、受け付けた操作を処理部31へ通知する。 The display unit 35 is configured by using a liquid crystal display or the like, and displays various images, characters, and the like based on the processing of the processing unit 31. The operation unit 36 accepts a user's operation by, for example, an input device such as a mechanical button or a touch panel provided on the surface of the display unit 35, and notifies the processing unit 31 of the accepted operation.

また本実施の形態に係るスマートフォン3は、記憶部32に記憶されたプログラム32aを処理部31が読み出して実行することにより、クーポン表示処理部31a、利用条件変更要求部31b及び変更条件選択受付部31c等がソフトウェア的な機能部として実現される。クーポン表示処理部31aは、ユーザに対して付与されたクーポンに関する情報を表示部35に表示する処理を行う。クーポン表示処理部31aは、第1通信部33又は第2通信部34にてサーバ装置1との通信を行い、ユーザに対して付与されたクーポン、即ちサーバ装置1のクーポンDB12bにおいてこのユーザのユーザIDに対応付けられたクーポンに関する情報をサーバ装置1から取得し、取得した情報に基づいてクーポンの表示を行う。 Further, in the smartphone 3 according to the present embodiment, the processing unit 31 reads and executes the program 32a stored in the storage unit 32, so that the coupon display processing unit 31a, the usage condition change request unit 31b, and the change condition selection reception unit 31c and the like are realized as software-like functional parts. The coupon display processing unit 31a performs a process of displaying information on the coupon given to the user on the display unit 35. The coupon display processing unit 31a communicates with the server device 1 in the first communication unit 33 or the second communication unit 34, and the user of this user in the coupon given to the user, that is, the coupon DB 12b of the server device 1. Information about the coupon associated with the ID is acquired from the server device 1, and the coupon is displayed based on the acquired information.

利用条件変更要求部31bは、クーポン表示処理部31aが表示するクーポンの情報と共に、利用条件の変更を要求するための操作を受け付けるアイコン又はメニュー項目等を表示部35に表示する。これらのアイコン又はメニュー項目に対する操作を操作部36にて受け付けた場合、利用条件変更要求部31bは、第1通信部33又は第2通信部34にてサーバ装置1との通信を行い、クーポンDB12bにおいてこのユーザのユーザIDに対応付けられたクーポンについて利用条件の変更を要求するメッセージを送信する。 The usage condition change request unit 31b displays on the display unit 35 an icon or a menu item or the like that accepts an operation for requesting a change of the usage condition, together with the coupon information displayed by the coupon display processing unit 31a. When the operation unit 36 receives an operation for these icons or menu items, the usage condition change request unit 31b communicates with the server device 1 by the first communication unit 33 or the second communication unit 34, and the coupon DB 12b Sends a message requesting a change in the terms of use for the coupon associated with the user ID of this user.

変更条件選択受付部31cは、変更可能なクーポンの利用条件が複数存在する場合に、ユーザからいずれの利用条件を変更するかの選択を受け付ける処理を行う。変更条件選択受付部31cは、サーバ装置1から変更可能なクーポンの利用条件が複数存在する旨を示す情報を受信した場合に、受信した情報に基づいて、選択可能な利用条件を示した選択画面を表示部35に表示する。変更条件選択受付部31cは、表示した選択画面においてユーザが操作部36に対する操作を行うことで選択した利用条件を、サーバ装置1へ通知する。 The change condition selection reception unit 31c performs a process of accepting a user to select which usage condition to change when there are a plurality of changeable coupon usage conditions. When the change condition selection reception unit 31c receives information indicating that there are a plurality of changeable coupon usage conditions from the server device 1, a selection screen showing selectable usage conditions based on the received information. Is displayed on the display unit 35. The change condition selection reception unit 31c notifies the server device 1 of the usage conditions selected by the user performing an operation on the operation unit 36 on the displayed selection screen.

<利用条件変更処理>
本実施の形態に係る特典管理システムにおいては、店舗の顧客であるユーザに対して割引等のクーポンが付与される。本実施の形態においてはサーバ装置1がユーザに対するクーポンの付与処理を行う。サーバ装置1は、所定条件が満たされたユーザについて、クーポンDB12bにこのユーザのユーザIDと付与するクーポンのクーポンID及び特典内容等の情報とを登録することによって、ユーザに対するクーポンの付与を行う。なお本実施の形態においては、サーバ装置1がクーポンの付与処理を行うものとするが、これに限るものではなく、例えばサーバ装置1以外の装置がクーポンの付与処理を行ってもよく、また例えば店舗の店員等が手動でクーポンDB12bへの情報登録を行ってクーポンを付与してもよい。
<Terms of use change processing>
In the privilege management system according to the present embodiment, coupons such as discounts are given to users who are customers of the store. In the present embodiment, the server device 1 performs a coupon granting process to the user. The server device 1 grants a coupon to a user who satisfies a predetermined condition by registering the user ID of the user, the coupon ID of the coupon to be given, and information such as privilege contents in the coupon DB 12b. In the present embodiment, it is assumed that the server device 1 performs the coupon granting process, but the present invention is not limited to this, and for example, a device other than the server device 1 may perform the coupon granting process, for example. A store clerk or the like may manually register information in the coupon DB 12b and give the coupon.

またサーバ装置1がクーポンを付与する所定条件はどのようなものであってもよい。例えばサーバ装置1は、1ヶ月又は1週間等の所定期間に1度の頻度で、全ユーザに対してクーポンを付与してもよい。また例えばサーバ装置1は、前月の購入金額の合計が所定金額を超えたユーザに対してクーポンを付与してもよい。また例えば、ユーザからの応募に対して抽選でクーポンを付与してもよい。また例えば、特定の商品を購入したユーザに対してクーポンを付与してもよい。ユーザに対してクーポンが付与された場合、サーバ装置1からユーザのスマートフォン3へクーポンに関する情報が配信される。ユーザは、自身のスマートフォン3にてクーポンに関する情報を表示し、店舗での支払時に店員へ提示することによって、割引等の優遇サービスを受けることができる。 Further, any predetermined condition may be used by the server device 1 to give the coupon. For example, the server device 1 may give coupons to all users at a frequency of once in a predetermined period such as one month or one week. Further, for example, the server device 1 may give a coupon to a user whose total purchase amount in the previous month exceeds a predetermined amount. Further, for example, a coupon may be given by lottery to an application from a user. Further, for example, a coupon may be given to a user who has purchased a specific product. When a coupon is given to the user, information about the coupon is distributed from the server device 1 to the user's smartphone 3. The user can receive preferential services such as discounts by displaying information about the coupon on his / her smartphone 3 and presenting it to the clerk at the time of payment at the store.

本実施の形態においてユーザに付与されるクーポンは、サーバ装置1のクーポンDB12bにて管理されている。図3に示すように、クーポンDB12bは、ユーザID、クーポンID、特典内容、有効期限、対象商品及び対象店舗等の情報を含んでいる。本実施の形態においてユーザに付与されるクーポンには、このクーポンの利用に係る条件として、有効期限が設定される。またクーポンには、利用条件として対象商品又は対象店舗等が更に設定される場合がある。 The coupon given to the user in the present embodiment is managed by the coupon DB 12b of the server device 1. As shown in FIG. 3, the coupon DB 12b includes information such as a user ID, a coupon ID, privilege contents, an expiration date, a target product, and a target store. An expiration date is set as a condition for using the coupon given to the user in the present embodiment. In addition, the coupon may be further set with a target product, a target store, or the like as usage conditions.

例えば図3においてユーザIDがユーザ012のユーザに対して付与されたクーポンIDがクーポンA1のクーポンでは、商品の購入料金が10%オフとなる特典について、有効期限のみが設定されている。この場合、ユーザはいずれの店舗においても、有効期限内であれば全ての商品について10%オフの料金で購入することができる。 For example, in FIG. 3, in the coupon whose coupon ID is coupon A1 given to the user whose user ID is user 012, only the expiration date is set for the privilege that the purchase fee of the product is 10% off. In this case, the user can purchase all the products at a 10% off rate at any store within the expiration date.

また例えば図3においてユーザIDがユーザ013のユーザに対して付与されたクーポンIDがクーポンB2のクーポンでは、有効期限の利用条件と対象商品として書籍aの利用条件とが設定されている。この場合、ユーザはいずれの店舗においても、有効期限内であれば書籍aについて20%オフの料金で購入することができる。 Further, for example, in FIG. 3, in the coupon whose coupon ID is the coupon B2 given to the user whose user ID is user 013, the usage condition of the expiration date and the usage condition of the book a as the target product are set. In this case, the user can purchase the book a at a 20% off rate at any store as long as it is within the expiration date.

また例えば図3においてユーザIDがユーザ014のユーザに対して付与されたクーポンIDがクーポンC3のクーポンでは、有効期限の利用条件と対象店舗として店舗Aの利用条件とが設定されている。この場合、ユーザは対象の店舗Aのみで、有効期限内であれば粗品進呈のサービスを受けることができる。 Further, for example, in FIG. 3, in the coupon whose coupon ID is the coupon C3 given to the user whose user ID is user 014, the usage condition of the expiration date and the usage condition of the store A as the target store are set. In this case, the user can receive the gift gift service only at the target store A if it is within the expiration date.

クーポンを付与されたユーザが、クーポンの有効期限に至る直前に、このクーポンを利用するために店舗を訪れることがあり得る。この際に、例えば店舗が混雑していてユーザが商品を購入することが困難であり、クーポンを利用することが難しい状況に陥る場合があり、この場合には付与されたクーポンが有効期限を過ぎて失効する可能性がある。また例えばユーザが購入しようとした商品が在庫切れで購入できず、クーポンの有効期限内にこの商品の入荷予定がない場合、ユーザは商品を購入できず、クーポンを利用できず、クーポンが有効期限を過ぎて失効する可能性がある。このような事態に対応するため、本実施の形態に係る特典管理システムでは、ユーザに対して付与済みのクーポンの利用条件を変更可能とする処理を行うことによって、クーポンの失効を防止する。 A user who has been granted a coupon may visit a store to use the coupon shortly before the coupon expires. At this time, for example, the store may be crowded and it may be difficult for the user to purchase the product, and it may be difficult to use the coupon. In this case, the given coupon has passed the expiration date. May expire. Also, for example, if the product that the user tried to purchase is out of stock and cannot be purchased, and this product is not scheduled to arrive within the expiration date of the coupon, the user cannot purchase the product, cannot use the coupon, and the coupon expires. May expire after. In order to deal with such a situation, the privilege management system according to the present embodiment prevents the coupon from expiring by performing a process that enables the user to change the usage conditions of the coupon that has already been granted.

本実施の形態に係る特典管理システムでは、ユーザがスマートフォン3にてクーポンの情報を表示させる操作を行った際に、スマートフォン3とサーバ装置1との間で通信が行われ、このユーザに付与されたクーポンに関する情報が授受される。このときにスマートフォン3はユーザのユーザIDを送信し、サーバ装置1はこのユーザIDに対応するクーポンの情報をクーポンDB12bから取得してスマートフォン3へ送信する。スマートフォン3は、サーバ装置1から受信した情報に基づいて、ユーザに対して付与済みのクーポンに関する情報を表示する。 In the privilege management system according to the present embodiment, when the user performs an operation to display the coupon information on the smartphone 3, communication is performed between the smartphone 3 and the server device 1, and the coupon information is given to the user. Information about the coupons will be given and received. At this time, the smartphone 3 transmits the user ID of the user, and the server device 1 acquires the coupon information corresponding to the user ID from the coupon DB 12b and transmits it to the smartphone 3. The smartphone 3 displays information about the coupon given to the user based on the information received from the server device 1.

このときに本実施の形態に係る特典管理システムでは、ユーザに付与済みのクーポンについて、利用条件の変更が可能であるか否かをサーバ装置1が判定する。利用条件の変更が可能であると判定した場合、サーバ装置1は、変更可能な条件等の情報をスマートフォン3へ通知する。スマートフォン3は、サーバ装置1からの情報に基づいてクーポンの利用条件が変更可能である旨、及び、変更可能な利用条件等の情報を表示し、ユーザから利用条件の変更要求の操作を受け付ける。 At this time, in the privilege management system according to the present embodiment, the server device 1 determines whether or not the usage conditions can be changed for the coupon already given to the user. When it is determined that the usage conditions can be changed, the server device 1 notifies the smartphone 3 of information such as the changeable conditions. The smartphone 3 displays information such as the fact that the coupon usage conditions can be changed based on the information from the server device 1 and the changeable usage conditions, and accepts the operation of the usage condition change request from the user.

本実施の形態に係る特典管理システムでは、ユーザがスマートフォン3にて所定の操作を行うことでクーポンの利用条件の変更をサーバ装置1に要求することができる。この要求に応じてサーバ装置1は、付与済みのクーポンの利用条件を変更し、変更後のクーポンに関する情報をスマートフォン3へ送信する。サーバ装置1は、クーポンの利用条件として設定される有効期限、対象商品及び対象店舗のうちの少なくとも1つの条件を変更する。 In the privilege management system according to the present embodiment, the user can request the server device 1 to change the coupon usage conditions by performing a predetermined operation on the smartphone 3. In response to this request, the server device 1 changes the usage conditions of the granted coupon, and transmits the information regarding the changed coupon to the smartphone 3. The server device 1 changes at least one of the expiration date, the target product, and the target store set as the coupon usage conditions.

このときにサーバ装置1は、予め定められて規則に従って、有効期限、対象商品及び対象店舗のうちのいずれの利用条件の変更を許可するかを決定する。変更の規則は、クーポン毎に定められ、クーポンDB12bに登録される(ただし図3においては、クーポン毎の変更の規則についての図示は省略している)。変更の規則において、ユーザによる選択が定められている場合、サーバ装置1は、変更可能な利用条件をスマートフォン3にてユーザに提示し、変更する利用条件の変更をユーザから受け付ける。 At this time, the server device 1 determines which of the expiration date, the target product, and the target store is permitted to change the usage conditions according to a predetermined rule. The change rule is defined for each coupon and registered in the coupon DB 12b (however, in FIG. 3, the illustration of the change rule for each coupon is omitted). When the user's selection is stipulated in the change rule, the server device 1 presents the changeable usage conditions to the user on the smartphone 3, and accepts the change of the usage conditions from the user.

例えばサーバ装置1は、クーポンの有効期限を1週間延長する変更を行い、ユーザに別の機会でのクーポンの利用を促すことができる。また例えばサーバ装置1は、クーポンの対象商品が在庫切れである場合に、別の商品を対象商品とする変更を行い、ユーザに別の商品の購入を促すことができる。また例えばサーバ装置1は、ユーザが購入しようとする商品がこの店舗で在庫切れである場合に、同じ商品の在庫が存在する別の店舗を対象店舗とする変更を行い、ユーザに別の店舗での購入を促すことができる。 For example, the server device 1 can change the expiration date of the coupon by one week to encourage the user to use the coupon at another opportunity. Further, for example, when the target product of the coupon is out of stock, the server device 1 can change the target product to another product and urge the user to purchase another product. Further, for example, when the product to be purchased by the user is out of stock at this store, the server device 1 changes the target store to another store in which the same product is in stock, so that the user can purchase the product at another store. Can encourage the purchase of.

サーバ装置1は、クーポンの利用条件の変更を許可するか否かを、予め定められた一又は複数の条件が満たされたか否かにより判定する。この判定に用いる条件はどのようなものであってもよいが、本実施の形態に係るサーバ装置1は、以下の3つの変更条件が満たされた場合にクーポンの利用条件の変更を許可する。
(変更条件1)クーポンの有効期限に至るまでの日数が所定日数以下であること。
(変更条件2)ユーザが店舗に来店していること。
(変更条件3)ユーザがクーポンを利用することが困難な状況であること。
The server device 1 determines whether or not to allow the change of the coupon usage conditions based on whether or not one or a plurality of predetermined conditions are satisfied. The conditions used for this determination may be any, but the server device 1 according to the present embodiment permits the change of the coupon usage conditions when the following three change conditions are satisfied.
(Change condition 1) The number of days until the coupon expires must be less than or equal to the specified number of days.
(Change condition 2) The user has visited the store.
(Change condition 3) It is difficult for the user to use the coupon.

(変更条件1)クーポンの有効期限に至るまでの日数が所定日数以下であること。
サーバ装置1は、各ユーザが有するクーポンに関する情報をデータベースに記憶しており、クーポンの有効期限とその時点の日時とを比較することによって、有効期限までの日数を算出することができる。サーバ装置1は、算出した有効期限までの日数と、予め定められた所定日数(例えば3日)とを比較することで、有効期限までの日数が所定日数以下であるか否かを判定する。
(Change condition 1) The number of days until the coupon expires must be less than or equal to the specified number of days.
The server device 1 stores information about the coupon held by each user in the database, and can calculate the number of days until the expiration date by comparing the expiration date of the coupon with the date and time at that time. The server device 1 determines whether or not the number of days until the expiration date is equal to or less than the predetermined number of days by comparing the calculated number of days until the expiration date with a predetermined number of days (for example, 3 days).

(変更条件2)ユーザが店舗に来店していること。
ユーザが店舗に来店しているか否かについては、どのような方法で判定してもよい。本実施の形態に係る特典管理システムでは、店舗に備えられた無線通信装置5とユーザが所持するスマートフォン3との間で無線通信が成立するか否かにより、ユーザが店舗に来店しているか否かをサーバ装置1が判定する。無線通信装置5は、例えば無線LAN(Local Area Network)又はBluetooth等の通信プロトコルによりスマートフォン3との間で無線通信を行うことができ、その通信可能範囲がほぼ店舗内に限られるように無線信号の出力等が調整されている。なお無線通信装置5は、店舗内に複数設置されていてもよい。スマートフォン3及び無線通信装置5の間で無線通信が成立する場合、スマートフォン3を所持するユーザは店舗内にいると判断できる。
(Change condition 2) The user has visited the store.
Whether or not the user has visited the store may be determined by any method. In the privilege management system according to the present embodiment, whether or not the user is visiting the store depends on whether or not wireless communication is established between the wireless communication device 5 provided in the store and the smartphone 3 owned by the user. The server device 1 determines whether or not. The wireless communication device 5 can perform wireless communication with the smartphone 3 by a communication protocol such as wireless LAN (Local Area Network) or Bluetooth, and the wireless signal so that the communicable range is substantially limited to the inside of the store. The output etc. of is adjusted. A plurality of wireless communication devices 5 may be installed in the store. When wireless communication is established between the smartphone 3 and the wireless communication device 5, it can be determined that the user who owns the smartphone 3 is in the store.

本実施の形態においてサーバ装置1及びスマートフォン3は、公衆の携帯電話通信網等を介して通信を行う。サーバ装置1は、無線通信装置5とネットワークを介して接続されており、スマートフォン3及び無線通信装置5が無線通信可能である場合には無線通信装置5を介してスマートフォン3との通信を行ってもよい。サーバ装置1は、スマートフォン3との通信を、無線通信装置5を介して行っているか又は携帯電話通信網等を介して行っているかにより、スマートフォン3が無線通信装置5と通信可能であるか否か、即ちスマートフォン3を所持するユーザが店舗内にいるか否かを判定することができる。 In the present embodiment, the server device 1 and the smartphone 3 communicate with each other via a public mobile phone communication network or the like. The server device 1 is connected to the wireless communication device 5 via a network, and when the smartphone 3 and the wireless communication device 5 are capable of wireless communication, the server device 1 communicates with the smartphone 3 via the wireless communication device 5. May be good. Whether or not the smartphone 3 can communicate with the wireless communication device 5 depending on whether the server device 1 communicates with the smartphone 3 via the wireless communication device 5 or via a mobile phone communication network or the like. That is, it can be determined whether or not the user who owns the smartphone 3 is in the store.

また無線通信装置5は、例えばビーコン信号等の無線送信を周期的に行う装置であってもよい。この場合には、スマートフォン3にて無線通信装置5からのビーコン信号を受信し、受信したビーコン信号に含まれる情報をスマートフォン3からサーバ装置1へ携帯電話通信網等を介して送信する。サーバ装置1は、スマートフォン3からビーコン信号の情報を受信したか否かに基づいて、スマートフォン3を所持するユーザが店舗内にいるか否かを判定することができる。 Further, the wireless communication device 5 may be a device that periodically transmits wireless signals such as a beacon signal. In this case, the smartphone 3 receives the beacon signal from the wireless communication device 5, and the information included in the received beacon signal is transmitted from the smartphone 3 to the server device 1 via the mobile phone communication network or the like. The server device 1 can determine whether or not the user who owns the smartphone 3 is in the store based on whether or not the information of the beacon signal is received from the smartphone 3.

なお、ユーザが店舗に来店しているか否かを判定する方法は、上述の無線通信装置5を用いる方法に限らず、以下の様々な方法が採用され得る。例えば、スマートフォン3がGPS(Global Positioning System)による位置情報をサーバ装置1へ送信し、サーバ装置1がスマートフォン3の位置情報と店舗の位置情報とに基づいてスマートフォン3を所持するユーザが店舗内にいるか否かを判定することができる。また例えば、店舗内に設置された例えば在庫検索のための端末装置等にユーザがログイン等することによって、スマートフォン3を用いることなく、サーバ装置1へユーザが店舗内にいることを通知する構成とすることができる。また例えば、店舗内に掲示された二次元コード等をユーザがスマートフォン3を利用して読み取り、読み取った二次元コードから得られる情報をスマートフォン3からサーバ装置1へ送信し、サーバ装置1が二次元コードの情報を受信したか否かに基づいて、スマートフォン3を所持するユーザが店舗内にいるか否かを判定してもよい。またこの場合、二次元コードに代えて、店舗に掲載されたキーワードをユーザがスマートフォン3に入力する構成としてもよい。また例えば、スマートフォン3に表示されたクーポンの情報を店舗の店員が操作する端末装置等にて読み取り、読み取った情報を端末装置等からサーバ装置1へ送信し、サーバ装置1が店員の端末装置等からの情報を受信したか否かに基づいて、スマートフォン3を所持するユーザが店舗内にいるか否かを判定してもよい。またこの場合、スマートフォン3の表示を読み取るのではなく、ユーザの名前、電話番号又はメールアドレス等の情報を、端末装置等に店員が入力し、入力した情報を端末装置等からサーバ装置1へ送信する構成としてもよい。 The method of determining whether or not the user is visiting the store is not limited to the method using the wireless communication device 5 described above, and the following various methods can be adopted. For example, the smartphone 3 transmits the position information by GPS (Global Positioning System) to the server device 1, and the server device 1 has the user who owns the smartphone 3 in the store based on the position information of the smartphone 3 and the position information of the store. Whether or not it can be determined. Further, for example, by logging in to, for example, a terminal device for inventory search installed in the store, the server device 1 is notified that the user is in the store without using the smartphone 3. can do. Further, for example, the user reads the two-dimensional code posted in the store using the smartphone 3, and the information obtained from the read two-dimensional code is transmitted from the smartphone 3 to the server device 1, and the server device 1 is two-dimensional. It may be determined whether or not the user who owns the smartphone 3 is in the store based on whether or not the code information is received. Further, in this case, instead of the two-dimensional code, the user may input the keyword posted in the store into the smartphone 3. Further, for example, the coupon information displayed on the smartphone 3 is read by a terminal device or the like operated by a store clerk, the read information is transmitted from the terminal device or the like to the server device 1, and the server device 1 is the clerk's terminal device or the like. It may be determined whether or not the user who owns the smartphone 3 is in the store based on whether or not the information from is received. In this case, instead of reading the display on the smartphone 3, the store clerk inputs information such as the user's name, telephone number, or email address into the terminal device or the like, and the input information is transmitted from the terminal device or the like to the server device 1. It may be configured to be used.

(変更条件3)ユーザがクーポンを利用することが困難な状況であること。
ユーザがクーポンを利用することが困難な状況であるか否かの変更条件については、本実施の形態においては例えば以下の2つの変更条件に基づいて判定される。以下の2つの変更条件のうち、少なくとも一方が成立する場合、ユーザがクーポンを利用することが困難な状況であると判定される。
(変更条件3A)店舗が混雑していること。
(変更条件3B)商品が在庫切れであること。
(Change condition 3) It is difficult for the user to use the coupon.
In the present embodiment, the change condition of whether or not the user is in a situation where it is difficult to use the coupon is determined based on, for example, the following two change conditions. If at least one of the following two change conditions is satisfied, it is determined that it is difficult for the user to use the coupon.
(Change condition 3A) The store is crowded.
(Change condition 3B) The product is out of stock.

(変更条件3A)店舗が混雑していること。
本実施の形態に係る特典管理システムでは、店舗が混雑しているか否かを判定するための混雑判定装置6が店舗に設けられる。本実施の形態に係る混雑判定装置6は、例えば店舗に設置された一又は複数のレジ(キャッシュレジスター、金銭登録機)を管理する装置である。混雑判定装置6は、単位時間(例えば10分)当たりのレジでの処理人数が予め定められた所定人数を超えるか否かに応じて、店舗が混雑しているか否かを判定する。混雑判定装置6は、店舗が混雑しているか否かの判定結果をサーバ装置1へ送信する。
(Change condition 3A) The store is crowded.
In the privilege management system according to the present embodiment, a congestion determination device 6 for determining whether or not the store is congested is provided in the store. The congestion determination device 6 according to the present embodiment is, for example, a device that manages one or more cash registers (cash registers, money registration machines) installed in a store. The congestion determination device 6 determines whether or not the store is congested according to whether or not the number of people processed at the cash register per unit time (for example, 10 minutes) exceeds a predetermined number of people. The congestion determination device 6 transmits a determination result of whether or not the store is congested to the server device 1.

なお、店舗が混雑しているか否かの判定方法は、上記の方法に限らず、以下の様々な方法が採用され得る。例えば、店舗の出入口に設置されたカメラ等を用いて、店舗への入退場者の数を算出し、店舗内の人数が所定数を超えた場合に、店舗が混雑していると判定してもよい。また例えば、カメラ等を用いて店舗の出入口又は店舗内の特定の場所等を通過する人数を算出し、この人数に基づいて店舗の混雑を判定してもよい。また例えば、カメラ等を用いて店舗のレジ、券売機又は対応窓口等に並ぶ行列の人数を算出し、この人数に基づいて店舗の混雑を判定してもよい。 The method for determining whether or not the store is crowded is not limited to the above method, and the following various methods can be adopted. For example, the number of people entering and leaving the store is calculated using a camera installed at the entrance and exit of the store, and when the number of people in the store exceeds a predetermined number, it is determined that the store is crowded. May be good. Further, for example, the number of people passing through the entrance / exit of the store or a specific place in the store may be calculated using a camera or the like, and the congestion of the store may be determined based on this number of people. Further, for example, the number of people in a line at the cash register, ticket vending machine, or counter, etc. of the store may be calculated using a camera or the like, and the congestion of the store may be determined based on this number of people.

また例えば、レストラン又は映画館等のように客に対して座席が割り当てられる店舗の場合、空席の有無、又は、座席数に対する利用を希望する人数の比率等に基づいて、店舗の混雑を判定してもよい。利用を希望する人数は、例えば店舗の入口近辺に設置された来店受付の端末装置にユーザが入力した情報を取得して算出してもよい。またユーザによる利用の予約が可能な店舗であれば、予約状況等も考慮して店舗の混雑を判定してもよい。 In the case of a store where seats are assigned to customers, such as a restaurant or a movie theater, the congestion of the store is determined based on the presence or absence of vacant seats or the ratio of the number of people who wish to use the seats. You may. The number of people who wish to use the service may be calculated by acquiring the information input by the user to the terminal device of the store visit reception installed near the entrance of the store, for example. Further, if the store can be reserved for use by the user, the congestion of the store may be determined in consideration of the reservation status and the like.

また例えば、カメラ又は端末装置等を用いて混雑を自動的に判定するのではなく、店舗の店員が混雑状況を判断し、店員用の端末装置等から入力された混雑状況を基にサーバ装置1が判定してもよい。また例えば、店舗が混雑する日時等が予め判明している場合、店舗毎に曜日及び時間帯等の混雑時間帯を予め定めておき、実際に混雑しているか否かに関わらず、この混雑時間帯には店舗が混雑していると判定する構成であってもよい。 Further, for example, instead of automatically determining the congestion using a camera or a terminal device, the store clerk determines the congestion status, and the server device 1 is based on the congestion status input from the terminal device or the like for the store clerk. May be determined. Further, for example, when the date and time when the store is crowded is known in advance, the congestion time zone such as the day of the week and the time zone is set in advance for each store, and this congestion time is set regardless of whether or not the store is actually crowded. The obi may be configured to determine that the store is crowded.

(変更条件3B)商品が在庫切れであること。
本実施の形態に係る特典管理システムでは、店舗の商品の在庫管理を行うための在庫管理装置7が設けられる。在庫管理装置7は、店舗にて扱われる商品の識別情報と在庫数とを対応付けてデータベースとして記憶しており、店舗のレジにて商品が購入された場合及び店舗に商品が入荷された場合等に、該当する商品の在庫数を増減する。サーバ装置1は、在庫管理装置7とネットワークを介して通信し、クーポンの対象商品について在庫の有無を問い合せることができる。
(Change condition 3B) The product is out of stock.
In the privilege management system according to the present embodiment, an inventory management device 7 for managing the inventory of products in the store is provided. The inventory management device 7 stores the identification information of the products handled in the store and the number of stocks in association with each other as a database, and when the products are purchased at the cash register of the store or when the products arrive at the store. Etc., increase or decrease the number of applicable products in stock. The server device 1 can communicate with the inventory management device 7 via a network and inquire about the presence or absence of inventory of the product subject to the coupon.

サーバ装置1は、(変更条件3A)店舗が混雑している、又は、(変更条件3B)対象商品が在庫切れである、のうちの少なくとも一方の条件が成立する場合、(変更条件3)ユーザがクーポンを利用することが困難な状況であると判定する。なお本実施の形態においては、混雑判定装置6及び在庫管理装置7が店舗に設けられるものとするが、これに限るものではなく、混雑判定装置6及び在庫管理装置7は店舗とは別の場所に設けられてもよい。サーバ装置1が、混雑判定装置6及び在庫管理装置7の機能を兼ね備えていてもよい。 The server device 1 is a user (change condition 3) when at least one of (change condition 3A) the store is crowded or (change condition 3B) the target product is out of stock is satisfied. Determines that it is difficult to use the coupon. In the present embodiment, the congestion determination device 6 and the inventory management device 7 are provided in the store, but the present invention is not limited to this, and the congestion determination device 6 and the inventory management device 7 are located in a place different from the store. It may be provided in. The server device 1 may have the functions of the congestion determination device 6 and the inventory management device 7.

サーバ装置1は、上記の(変更条件1)〜(変更条件3)が成立したと判定した場合に、ユーザに付与済みのクーポンの利用条件を変更可能とする。その後、ユーザから利用条件の変更要求が与えられた場合に、サーバ装置1は、クーポンの利用条件を変更する。このときにサーバ装置1は、変更の対象とする利用条件を決定する。変更対象となる利用条件は、クーポンDB12bにおいてクーポン毎に定められており、サーバ装置1は、クーポンDB12bを参照することで変更対象となる利用条件を決定する。また本実施の形態においては、変更対象の利用条件がユーザの選択に応じて決定される旨の設定が可能であり、この場合にはサーバ装置1はスマートフォン3を介してユーザの選択を受け付けて、変更対象となる利用条件を決定する。 When it is determined that the above (change condition 1) to (change condition 3) are satisfied, the server device 1 can change the usage conditions of the coupon given to the user. After that, when the user gives a request to change the usage conditions, the server device 1 changes the usage conditions of the coupon. At this time, the server device 1 determines the usage conditions to be changed. The usage conditions to be changed are defined for each coupon in the coupon DB 12b, and the server device 1 determines the usage conditions to be changed by referring to the coupon DB 12b. Further, in the present embodiment, it is possible to set that the usage conditions to be changed are determined according to the user's selection. In this case, the server device 1 accepts the user's selection via the smartphone 3. , Determine the terms of use to be changed.

本実施の形態においては、図3に示すようにクーポンの利用条件として有効期限、対象商品及び対象店舗の3つが設定され得るため、サーバ装置1は、これら3つの利用条件から変更対象を決定する。ただしこれら変更可能な利用条件は一例であって、有効期限、対象商品及び対象店舗の3つ以外の利用条件を変更可能な構成であってもよい。また本実施の形態においてサーバ装置1は、3つの利用条件のうちの少なくとも1つの利用条件を変更するが、2つ以上の利用条件を変更してもよい。 In the present embodiment, as shown in FIG. 3, three coupon usage conditions, an expiration date, a target product, and a target store, can be set. Therefore, the server device 1 determines the change target from these three usage conditions. .. However, these changeable usage conditions are an example, and may be configured so that the usage conditions other than the expiration date, the target product, and the target store can be changed. Further, in the present embodiment, the server device 1 changes at least one of the three usage conditions, but may change two or more usage conditions.

(1)有効期限の変更(更新)
サーバ装置1は、クーポンに設定された有効期限を、予め定められた所定期間(例えば3日又は1週間等)だけ延長する。延長する所定期間は、例えばクーポンの種類等に関わらず予め一律に定められ、定められた期間が記憶部12等に記憶されている。また例えばサーバ装置1は、ユーザのこれまでの来店履歴又は購買履歴等の情報を記憶部12にデータベースとして記憶し、これらの情報に基づいて、延長する期間を増減してもよい。例えばサーバ装置1は、来店回数が多いユーザ、購買頻度が高いユーザ又は購買額が高いユーザ等に対して、より長い期間の延長を行うことができる。また例えばサーバ装置1は、クーポンの対象商品が在庫切れである場合、商品の在庫が切れている店舗の在庫管理装置7からこの商品の入荷予定日等の情報を取得し、この商品が入荷する予定日以降まで有効期限を延長してもよい。
(1) Change (renewal) of expiration date
The server device 1 extends the expiration date set in the coupon by a predetermined period (for example, 3 days or 1 week). The predetermined period to be extended is uniformly determined in advance regardless of, for example, the type of coupon, and the determined period is stored in the storage unit 12 or the like. Further, for example, the server device 1 may store information such as the user's past visit history or purchase history as a database in the storage unit 12, and may increase or decrease the extension period based on such information. For example, the server device 1 can extend a longer period for a user who visits the store frequently, a user who purchases frequently, a user who purchases a large amount, and the like. Further, for example, when the target product of the coupon is out of stock, the server device 1 acquires information such as the expected arrival date of this product from the inventory management device 7 of the store where the product is out of stock, and this product arrives. The expiration date may be extended until after the scheduled date.

(2)対象商品の変更
サーバ装置1は、例えばクーポンの対象商品が在庫切れである場合に、店舗にて在庫がある他の商品にクーポンの対象商品を変更する。変更する商品は、例えばユーザが選択可能であってもよく、サーバ装置1が適宜に決定してもよい。ユーザが選択可能な場合、例えばスマートフォン3に変更可能な商品の一覧を表示してユーザの選択を受け付ける。サーバ装置1が適宜に決定する場合、例えば在庫切れの対象商品に類似する商品をサーバ装置1が選択する。例えば在庫切れの商品が書籍aである場合に、サーバ装置1は対象商品を書籍bに変更することができる。また例えば、在庫切れの商品が書籍aである場合に、サーバ装置1は書籍aを含むより上位の分類を新たなクーポンの対象商品とすることができる。書籍の分類は、例えば大分類として小説、漫画又は雑誌等が定義され、例えば小説に対する中分類として恋愛小説又は推理小説等が定義され、例えば恋愛小説に対する小分類として作者又は出版社等の分類が定義され得る。なおこれらの分類は一例であって、これに限るものではない。サーバ装置1は、書籍aが含まれる上位の分類として、例えば大分類の小説を対象商品として選択してもよく、また例えば中分類の恋愛小説を対象商品として選択してもよい。また例えばサーバ装置1は、ユーザのこれまでの購入履歴等に基づいて、このユーザについて購入頻度が高い別の商品又は分類を選択してもよい。
(2) Change of target product For example, when the target product of the coupon is out of stock, the server device 1 changes the target product of the coupon to another product in stock at the store. The product to be changed may be selectable by the user, for example, and may be appropriately determined by the server device 1. When the user can select, for example, a list of changeable products is displayed on the smartphone 3 and the user's selection is accepted. When the server device 1 appropriately determines, for example, the server device 1 selects a product similar to the target product that is out of stock. For example, when the out-of-stock product is the book a, the server device 1 can change the target product to the book b. Further, for example, when the out-of-stock product is the book a, the server device 1 can set a higher classification including the book a as the target product of the new coupon. As for the classification of books, for example, novels, manga, magazines, etc. are defined as major classifications, for example, romance novels or detective novels are defined as middle classifications for novels, and for example, the classification of authors or publishers is defined as minor classifications for romance novels. Can be defined. Note that these classifications are examples and are not limited to these. The server device 1 may select, for example, a major classification novel as a target product, or may select, for example, a middle classification romance novel as a target product as a higher classification including the book a. Further, for example, the server device 1 may select another product or classification with a high purchase frequency for this user based on the purchase history of the user so far.

(3)対象店舗の変更
サーバ装置1は、例えばクーポンの対象商品が在庫切れである場合に、この商品の在庫がある他の店舗にクーポンの対象店舗を変更する。変更する店舗は、例えばユーザが選択可能であってもよく、サーバ装置1が適宜に決定してもよい。サーバ装置1は、例えば同じ企業が展開する複数の店舗について、店舗名及び住所等の情報を記憶部12にデータベースとして記憶している。ユーザが選択可能な場合、例えばスマートフォン3に変更可能な店舗の一覧を表示してユーザの選択を受け付ける。サーバ装置1が適宜に決定する場合、例えばその時点でユーザが来店している店舗から最も近い店舗を選択することができる。また例えばサーバ装置1は、ユーザの来店履歴等に基づいて、ユーザが来店したことがある他の店舗の中から店舗を選択してもよい。また例えばサーバ装置1は、ユーザの住所等の情報に基づいて、ユーザの自宅から近い他の店舗を選択してもよい。
(3) Change of Target Store The server device 1 changes the target store of the coupon to another store in which this product is in stock, for example, when the target product of the coupon is out of stock. The store to be changed may be selectable by the user, for example, and may be appropriately determined by the server device 1. The server device 1 stores, for example, information such as a store name and an address in a storage unit 12 as a database for a plurality of stores developed by the same company. When the user can select, for example, the smartphone 3 displays a list of changeable stores and accepts the user's selection. When the server device 1 appropriately determines, for example, the store closest to the store where the user is visiting at that time can be selected. Further, for example, the server device 1 may select a store from other stores that the user has visited based on the user's store visit history or the like. Further, for example, the server device 1 may select another store close to the user's home based on information such as the user's address.

サーバ装置1は、有効期限、対象商品及び対象店舗の3つの利用条件のうち、いずれか1つを変更対象と決定し、クーポンの利用条件を変更する。ただしサーバ装置1は、複数の利用条件を合せて変更してもよい。またいずれの利用条件を変更するかを、ユーザが選択可能であってもよい。この場合には、スマートフォン3に変更対象とする利用条件を選択するための選択肢が表示され、ユーザの選択した変更対象の利用条件がスマートフォン3からサーバ装置1へ通知される。サーバ装置1は、スマートフォン3から通知される利用条件を変更対象として、クーポンの利用条件を変更する。 The server device 1 determines one of the three usage conditions of the expiration date, the target product, and the target store as the change target, and changes the coupon usage conditions. However, the server device 1 may be changed according to a plurality of usage conditions. Further, the user may be able to select which usage condition is to be changed. In this case, the smartphone 3 is displayed with options for selecting the usage conditions to be changed, and the smartphone 3 notifies the server device 1 of the usage conditions to be changed selected by the user. The server device 1 changes the usage conditions of the coupon, targeting the usage conditions notified from the smartphone 3.

サーバ装置1は、クーポンの利用条件の変更を行った後、変更に成功した旨及び変更後の利用条件等の情報をスマートフォン3へ送信する。スマートフォン3は、サーバ装置1からの情報を受信し、利用条件が変更されたクーポンを表示する。 After changing the usage conditions of the coupon, the server device 1 transmits information such as the success of the change and the changed usage conditions to the smartphone 3. The smartphone 3 receives the information from the server device 1 and displays the coupon whose usage conditions have been changed.

<利用条件変更処理>
図5〜図12は、本実施の形態に係る特典管理システムにおけるクーポンの利用条件変更処理を説明するための模式図であり、ユーザのスマートフォン3に表示されるクーポンの情報の具体例を図示している。以下、まず図5においてクーポンが有効期限内である場合等のように利用条件の変更が不要又は不可能である場合の例を説明する。次いで、図6,7において有効期限の延長の例を説明し、図8,9において対象店舗の変更の例を説明し、図10,11において対象商品の変更の例を説明する。また図12においては、利用条件の変更対象が複数存在し、ユーザが選択可能である場合の例を説明する。
<Terms of use change processing>
5 to 12 are schematic views for explaining the coupon usage condition change process in the privilege management system according to the present embodiment, and illustrate specific examples of coupon information displayed on the user's smartphone 3. ing. Hereinafter, an example in which it is unnecessary or impossible to change the terms of use, such as when the coupon is within the expiration date in FIG. 5, will be described first. Next, an example of extending the expiration date will be described with reference to FIGS. 6 and 7, an example of changing the target store will be described with reference to FIGS. 8 and 9, and an example of changing the target product will be described with reference to FIGS. 10 and 11. Further, in FIG. 12, an example will be described in which there are a plurality of objects for which the usage conditions are changed and the user can select them.

ユーザは、例えば自身のスマートフォン3にてクーポンを利用するためのアプリ(アプリケーションプログラム)を起動することによって、自身に付与されたクーポンの情報をスマートフォン3の表示部35に表示することができる。このときにスマートフォン3からはユーザに対して付されたユーザIDと共にクーポン情報の送信要求がサーバ装置1へ与えられる。本実施の形態においてスマートフォン3からサーバ装置1へ送信されるクーポン情報の送信要求は、例えばクーポン情報の送信を要求する旨の命令コードと、送信対象とするユーザのユーザIDとを含むデータ又はメッセージ等である。サーバ装置1はスマートフォン3からの送信要求を受信し、この送信要求に含まれるユーザIDに対応するクーポン情報をクーポンDB12bから読み出して要求元のスマートフォン3へ送信する。スマートフォン3は、サーバ装置1からの情報を受信し、表示部35にクーポン情報を表示する。 The user can display the coupon information given to himself / herself on the display unit 35 of the smartphone 3 by, for example, activating an application (application program) for using the coupon on his / her smartphone 3. At this time, the smartphone 3 gives a request for transmitting coupon information to the server device 1 together with the user ID attached to the user. In the present embodiment, the transmission request for coupon information transmitted from the smartphone 3 to the server device 1 is, for example, data or a message including an instruction code for requesting transmission of coupon information and a user ID of a user to be transmitted. And so on. The server device 1 receives the transmission request from the smartphone 3, reads the coupon information corresponding to the user ID included in the transmission request from the coupon DB 12b, and transmits the coupon information to the request source smartphone 3. The smartphone 3 receives the information from the server device 1 and displays the coupon information on the display unit 35.

図5にはスマートフォン3に表示されたクーポン情報の一例が図示されており、これはクーポンの利用条件の変更条件が満たされない場合の表示例である。本例のクーポンは、「XYZ書店」の店舗である「A町店」で利用可能なクーポンであり、画面中の上部にこの旨を示す「XYZ書店A町店限定クーポン」の文字列が表示されている。この文字列の下方には、クーポンの対象商品である書籍aの画像が表示されている。対象商品の画像の下方には、クーポンの利用によってもたらされる特典の具体的な内容として、「書籍aがクーポン利用で!10%ポイント還元」の文字列が表示されている。特典内容の文字列の下方には、このクーポンの有効期限を示す「利用期限:2019年3月31日まで有効」の文字列が表示されている。クーポン情報の最下部には、「利用する」のラベルが付されたボタンが表示されており、ユーザがこのボタンに対するタッチ(タップ)操作を行うことで、クーポンが利用可能となる。例えば、ユーザが「利用する」ボタンをタッチした場合、スマートフォン3には二次元コードが表示され、ユーザが支払いの際にこの二次元コードを店舗のレジ等にて提示し、二次元コードをレジ等の端末装置で読み取ることで、書籍aの支払に対して10%ポイント還元の特典が適用される。 FIG. 5 shows an example of coupon information displayed on the smartphone 3, which is a display example when the conditions for changing the coupon usage conditions are not satisfied. The coupon in this example is a coupon that can be used at the "A-machi store", which is a store of the "XYZ bookstore", and the character string "XYZ bookstore A-machi store limited coupon" indicating this is displayed at the top of the screen. Has been done. Below this character string, an image of the book a, which is the target product of the coupon, is displayed. Below the image of the target product, the character string "Book a is using the coupon! 10% point reduction" is displayed as the specific content of the privilege brought about by using the coupon. Below the character string of the privilege content, the character string of "expiration date: valid until March 31, 2019" indicating the expiration date of this coupon is displayed. At the bottom of the coupon information, a button labeled "Use" is displayed, and the coupon can be used by the user performing a touch (tap) operation on this button. For example, when the user touches the "use" button, the two-dimensional code is displayed on the smartphone 3, and the user presents the two-dimensional code at the cash register of the store at the time of payment and registers the two-dimensional code. By reading with a terminal device such as, the benefit of 10% point reduction is applied to the payment of the book a.

本実施の形態に係るサーバ装置1は、スマートフォン3からクーポン情報の送信要求が与えられた場合、クーポンDB12bからクーポン情報を読み出す。このときにサーバ装置1は、要求に係るクーポンの有効期限、このクーポンを有するユーザの来店の有無、店舗の混雑状況、及び/又は、商品の在庫状況等の判定を行い、クーポンの利用条件の変更の可否を判定する。クーポンの利用条件の変更を許可する変更条件が成立したと判定した場合、サーバ装置1は、更にクーポンのいずれの利用条件を変更の対象とするかを決定する。サーバ装置1は、ユーザのスマートフォン3へクーポン情報と共に、クーポンの利用条件の変更が可能である旨及び変更対象の利用条件等の情報を送信する。 The server device 1 according to the present embodiment reads the coupon information from the coupon DB 12b when the transmission request of the coupon information is given from the smartphone 3. At this time, the server device 1 determines the expiration date of the coupon related to the request, whether or not the user holding the coupon has visited the store, the congestion status of the store, and / or the inventory status of the product, and determines the usage conditions of the coupon. Determine if the change is possible. When it is determined that the change condition for permitting the change of the coupon usage condition is satisfied, the server device 1 further determines which of the coupon usage conditions is to be changed. The server device 1 transmits the coupon information to the user's smartphone 3 as well as information such as the fact that the coupon usage conditions can be changed and the usage conditions to be changed.

図6には、図5と同様のクーポンについて、有効期限の延長が可能である場合の表示例が図示されている。例えばサーバ装置1が店舗の混雑に関するクーポンの変更条件が成立したと判断し、クーポンの利用条件の変更の要求をユーザから受け付ける場合のものである。本例では、このクーポンの利用条件の変更として、ユーザの要求に応じて有効期限を延長する事が予め定められているものとする。この場合、有効期限を示す文字列の下方に、例えば「大変申し訳ございませんが、ただいま、混雑しています」及び「次回のご利用を希望される方は、クーポンを延長して下さい。」の文字列が表示され、「クーポン期限の延長」のラベルが付されたボタンが更に表示される。ここでユーザが延長のボタンに対するタッチ操作を行うことで、クーポンの有効期限が延長される。 FIG. 6 shows a display example of the same coupon as in FIG. 5 when the expiration date can be extended. For example, this is a case where the server device 1 determines that the coupon change condition regarding the congestion of the store is satisfied, and accepts a request for changing the coupon usage condition from the user. In this example, as a change of the usage conditions of this coupon, it is assumed that the expiration date is extended in advance at the request of the user. In this case, below the character string indicating the expiration date, for example, "I'm very sorry, it's crowded right now" and "If you want to use it next time, please extend the coupon." A column is displayed, with additional buttons labeled "Extended Coupon Expiration". Here, when the user touches the extension button, the expiration date of the coupon is extended.

延長のボタンに対するタッチ操作を受け付けたスマートフォン3は、サーバ装置1に対して利用条件の変更(有効期限の延長)を要求するメッセージを送信する。この要求を受信したサーバ装置1は、クーポンDB12bに記憶された要求に係るクーポンの有効期限を、予め定められた所定期間(例えば1週間)だけ延長するよう情報を更新し、変更の完了をスマートフォン3へ通知する。このときにサーバ装置1は、要求に係るクーポンについて、利用条件の変更の可否を再度判定してもよい。スマートフォン3は、サーバ装置1から利用条件の変更の完了が通知された場合に、利用条件が変更されたクーポン情報を再取得して表示する。 The smartphone 3 that has received the touch operation on the extension button sends a message requesting the server device 1 to change the usage conditions (extension of the expiration date). Upon receiving this request, the server device 1 updates the information so as to extend the expiration date of the coupon related to the request stored in the coupon DB 12b by a predetermined period (for example, one week), and completes the change on the smartphone. Notify 3 At this time, the server device 1 may redetermine whether or not the usage conditions can be changed for the requested coupon. When the server device 1 notifies the completion of the change of the usage conditions, the smartphone 3 reacquires and displays the coupon information whose usage conditions have been changed.

図7には、図6に示したクーポンの有効期限が延長された場合の表示例が図示されている。有効期限が延長されたクーポンでは、例えば「期限を1週間延長しました。」等の有効期限が延長された旨を通知する文字列が表示される。また本例では、有効期限の再度の延長が禁止されており、その旨を伝える例えば「延長されたクーポンの再延長はできません。」等の文字列が表示される。また有効期限が延長されたクーポンでは、当初の利用期限であった「2019年3月31日」の文字列に対して取消線が重ねて表示され、その下方に延長された期限が例えば「→2019年4月7日まで有効」のように表示される。 FIG. 7 shows a display example when the expiration date of the coupon shown in FIG. 6 is extended. For coupons with an extended expiration date, a character string notifying that the expiration date has been extended is displayed, for example, "The expiration date has been extended by one week." Also, in this example, the expiration date is prohibited from being extended again, and a character string such as "The extended coupon cannot be re-extended" is displayed to that effect. In addition, for coupons with an extended expiration date, a strikethrough line is displayed superimposed on the character string "March 31, 2019", which was the initial expiration date, and the extended expiration date below that is, for example, "→". It is displayed as "Valid until April 7, 2019".

図8には、図5と同様のクーポンについて、対象店舗の変更が可能である場合の表示例が図示されている。例えばサーバ装置1が対象商品の在庫切れに関するクーポンの変更条件が成立したと判断し、クーポンの利用条件の変更の要求をユーザから受け付ける場合のものである。本例では、このクーポンに関して、対象商品の在庫切れが発生した場合には、ユーザの要求に応じて対象店舗の変更を行う事が予め定められているものとする。サーバ装置1は、各店舗の在庫管理装置7から情報を収集してクーポンの対象商品の在庫が存在する店舗を検索し、対象商品の在庫が存在する店舗のうち、ユーザが来店している店舗から最も近い店舗を変更対象の店舗とする。本例では、「B町店」が変更対象の店舗として選択されている。ただし、変更先の店舗の決定方法は本例の方法に限らず、これ以外の種々の方法が採用され得る。 FIG. 8 shows a display example of the same coupon as in FIG. 5 when the target store can be changed. For example, this is a case where the server device 1 determines that the coupon change condition regarding the out-of-stock of the target product is satisfied, and accepts a request for changing the coupon usage condition from the user. In this example, regarding this coupon, it is assumed in advance that the target store is changed according to the user's request when the target product is out of stock. The server device 1 collects information from the inventory management device 7 of each store, searches for stores in which the target product of the coupon is in stock, and among the stores in which the target product is in stock, the store where the user is visiting. The store closest to is the store to be changed. In this example, "B town store" is selected as the store to be changed. However, the method of determining the store to be changed is not limited to the method of this example, and various other methods may be adopted.

この場合、クーポンの対象商品である書籍aの画像に対して「sold out」の文字列が重ねて表示され、有効期限を示す文字列の下方に、例えば「大変申し訳ございませんが、ただいま、書籍aは売り切れです。」及び「今なら、ご提供可能なB町店に対象店を変更できます。」の文字列が表示され、「対象店を変更」のラベルが付されたボタンが更に表示される。また「利用する」のラベルが付されたボタンは無効化され、タッチ操作を受け付けない。なお本図においては、「利用する」の文字列を白抜き文字とすることで、ボタンの無効化を表している。ここでユーザが店舗変更のボタンに対するタッチ操作を行うことで、クーポンの対象店舗がA町店からB町店へ変更される。 In this case, the character string "sold out" is superimposed on the image of the book a, which is the target product of the coupon, and below the character string indicating the expiration date, for example, "I'm very sorry, but I'm sorry, book a. Is sold out. ”And“ Now, you can change the target store to the B town store that can be offered. ”Is displayed, and a button labeled“ Change target store ”is further displayed. To. Also, the button labeled "Use" is disabled and does not accept touch operations. In this figure, the character string "use" is outlined to indicate the invalidation of the button. Here, when the user touches the store change button, the target store of the coupon is changed from the A town store to the B town store.

なお本例においてサーバ装置1は、クーポンの対象店舗をA町店からB町店へ、即ち実店舗の間で変更しているが、これに限るものではない。サーバ装置1は、実店舗であるA町店から、EC(electronic commerce)サイトへクーポンの対象店舗を変更してもよい。ECサイトは、実店舗と比較して、混雑及び在庫切れ等が発生し難い場合が多いため、ユーザがクーポンの利用を円滑に行うことが期待される。また実店舗の間で対象店舗を変更するときに、変更後の店舗が距離的に遠く離れた場所にある場合には、クーポンを利用するユーザに時間的及び金銭的な負担を強いる可能性があるが、ECサイトへ対象店舗を変更する場合にはこのような問題が生じる可能性が少ない。 In this example, the server device 1 changes the target store of the coupon from the A town store to the B town store, that is, between the actual stores, but the present invention is not limited to this. The server device 1 may change the target store of the coupon from the actual store A town store to the EC (electronic commerce) site. Since EC sites are often less likely to be crowded or out of stock than actual stores, it is expected that users will use coupons smoothly. In addition, when changing the target store between actual stores, if the changed store is located far away, it may impose a time and financial burden on the user who uses the coupon. However, there is little possibility that such a problem will occur when the target store is changed to the EC site.

またスマートフォン3には、クーポンの対象店舗の変更先となるB町店の位置を示す地図等の情報を表示してもよい。地図等の表示は、図8に示すクーポンの情報の表示画面中で行われてもよく、この画面に地図を表示する要求をユーザから受け付けるボタン等を表示し、このボタンに対する操作に応じてスマートフォン3が地図表示への画面切り替えを行ってもよい。 Further, the smartphone 3 may display information such as a map showing the location of the B town store to which the coupon target store is changed. The map or the like may be displayed on the coupon information display screen shown in FIG. 8, and a button or the like for receiving a request to display the map from the user is displayed on this screen, and the smartphone responds to the operation of this button. 3 may switch the screen to the map display.

店舗変更のボタンに対するタッチ操作を受け付けたスマートフォン3は、サーバ装置1に対して利用条件の変更(対象店舗の変更)を要求するメッセージを送信する。この要求を受信したサーバ装置1は、クーポンDB12bに記憶された要求に係るクーポンの対象店舗を、A町店からB町店へ変更し、変更の完了をスマートフォン3へ通知する。このときにサーバ装置1は、要求に係るクーポンについて、利用条件の変更の可否を再度判定してもよい。スマートフォン3は、サーバ装置1から利用条件の変更の完了が通知された場合に、利用条件が変更されたクーポン情報を表示する。 The smartphone 3 that has received the touch operation on the store change button sends a message requesting the server device 1 to change the usage conditions (change of the target store). Upon receiving this request, the server device 1 changes the target store of the coupon related to the request stored in the coupon DB 12b from the A town store to the B town store, and notifies the smartphone 3 of the completion of the change. At this time, the server device 1 may redetermine whether or not the usage conditions can be changed for the requested coupon. When the server device 1 notifies the completion of the change of the usage conditions, the smartphone 3 displays the coupon information for which the usage conditions have been changed.

図9には、図8に示したクーポンの対象店舗が変更された場合の表示例が図示されている。対象店舗が変更されたクーポンでは、当初の対象店舗であった「A町店」の文字列に対して取消線及び「sold out」の文字列が重ねて表示され、その横に変更された店舗の名称が「B町店限定クーポン」のように表示される。また本例では、対象店舗の再度の変更が禁止されており、その旨を伝える例えば「対象店を再度変更することはできません。」等の文字列が表示される。 FIG. 9 shows a display example when the target store of the coupon shown in FIG. 8 is changed. In the coupon whose target store has been changed, the strikethrough and the character string "sold out" are displayed superimposed on the character string of "A town store" which was the original target store, and the changed store next to it. The name of is displayed as "B town store limited coupon". In addition, in this example, the target store is prohibited from being changed again, and a character string such as "The target store cannot be changed again" is displayed to that effect.

図10には、図5と同様のクーポンについて、対象商品の変更が可能である場合の表示例が図示されている。例えばサーバ装置1が対象商品の在庫切れに関するクーポンの変更条件が成立したと判断し、クーポンの利用条件の変更の要求をユーザから受け付ける場合のものである。本例では、このクーポンに関して、対象商品の在庫切れが発生した場合には、ユーザの要求に応じて対象商品の変更を行う事が予め定められているものとする。本例では、クーポンの対象商品の変更候補とすべき複数の他の商品に関する情報がクーポンDB12bに予め登録されており、サーバ装置1は、店舗の在庫管理装置7からその時点で在庫が存在する他の商品を、例えば在庫数が多いものを優先して選択する。本例では、「書籍b」が新たな対象商品として選択されている。ただし、変更先の対象商品の決定方法は本例の方法に限らず、これ以外の種々の方法が採用され得る。 FIG. 10 shows a display example of the same coupon as in FIG. 5 when the target product can be changed. For example, this is a case where the server device 1 determines that the coupon change condition regarding the out-of-stock of the target product is satisfied, and accepts a request for changing the coupon usage condition from the user. In this example, regarding this coupon, it is assumed that it is predetermined that the target product is changed according to the user's request when the target product is out of stock. In this example, information about a plurality of other products that should be candidates for changing the target product of the coupon is registered in advance in the coupon DB 12b, and the server device 1 is in stock from the store inventory management device 7 at that time. Other products, for example, those with a large inventory are preferentially selected. In this example, "book b" is selected as the new target product. However, the method of determining the target product to be changed is not limited to the method of this example, and various other methods may be adopted.

この場合、クーポンの対象商品である書籍aの画像に対して「sold out」の文字列が重ねて表示され、有効期限を示す文字列の下方に、例えば「大変申し訳ございませんが、ただいま、書籍aは売り切れです。」及び「今なら、対象商品を書籍bに変更できます。」の文字列が表示され、「対象商品を変更」のラベルが付されたボタンが更に表示される。また「利用する」のラベルが付されたボタンは無効化され、タッチ操作を受け付けない。なお本図においては、「利用する」の文字列を白抜き文字とすることで、ボタンの無効化を表している。ここでユーザが商品変更のボタンに対するタッチ操作を行うことで、クーポンの対象商品が書籍aから書籍bへ変更される。 In this case, the character string "sold out" is superimposed on the image of the book a, which is the target product of the coupon, and below the character string indicating the expiration date, for example, "I'm very sorry, but I'm sorry, book a. Is sold out. ”And“ Now, the target product can be changed to book b. ”Is displayed, and a button labeled“ Change target product ”is further displayed. Also, the button labeled "Use" is disabled and does not accept touch operations. In this figure, the character string "use" is outlined to indicate the invalidation of the button. Here, when the user touches the product change button, the target product of the coupon is changed from the book a to the book b.

商品変更のボタンに対するタッチ操作を受け付けたスマートフォン3は、サーバ装置1に対して利用条件の変更(対象商品の変更)を要求するメッセージを送信する。この要求を受信したサーバ装置1は、クーポンDB12bに記憶された要求に係るクーポンの対象商品を、書籍aから書籍bへ変更するよう情報を更新し、変更の完了をスマートフォン3へ通知する。このときにサーバ装置1は、要求に係るクーポンについて、利用条件の変更の可否を再度判定してもよい。スマートフォン3は、サーバ装置1から利用条件の変更の完了が通知された場合に、利用条件が変更されたクーポン情報を表示する。 The smartphone 3 that has received the touch operation on the product change button sends a message requesting the server device 1 to change the usage conditions (change of the target product). Upon receiving this request, the server device 1 updates the information so as to change the target product of the coupon related to the request stored in the coupon DB 12b from the book a to the book b, and notifies the smartphone 3 of the completion of the change. At this time, the server device 1 may redetermine whether or not the usage conditions can be changed for the requested coupon. When the server device 1 notifies the completion of the change of the usage conditions, the smartphone 3 displays the coupon information for which the usage conditions have been changed.

このときにスマートフォン3は、クーポンの対象商品の変更対象となる書籍bに関する詳細情報、例えば価格又は表紙画像等の情報を表示してもよい。書籍bの詳細情報は、図10に示すクーポンの情報の表示画面中で行われてもよく、この画面に詳細情報を表示する要求をユーザから受け付けるボタン等を表示し、このボタンに対する操作に応じてスマートフォン3が書籍bの詳細情報を表示してもよい。 At this time, the smartphone 3 may display detailed information about the book b to which the coupon target product is to be changed, for example, information such as a price or a cover image. The detailed information of the book b may be performed in the coupon information display screen shown in FIG. 10, and a button or the like for receiving a request for displaying the detailed information from the user is displayed on this screen, and the operation for this button is performed. The smartphone 3 may display the detailed information of the book b.

図11には、図10に示したクーポンの対象商品が変更された場合の表示例が図示されている。対象商品が変更されたクーポンでは、当初の対象商品であった書籍aの画像に代えて変更後の対象商品である書籍bの画像が表示され、その下方に変更された商品の名称が「書籍bがクーポン利用で!10%ポイント還元」のように表示される。また本例では、対象商品の再度の変更が禁止されており、その旨を伝える例えば「対象商品を再度変更することはできません。」等の文字列が表示される。 FIG. 11 shows a display example when the target product of the coupon shown in FIG. 10 is changed. In the coupon for which the target product has been changed, the image of the changed target product book b is displayed instead of the image of the original target product book a, and the name of the changed product is "Book" below it. b is displayed as "Use coupon! 10% point reduction". Further, in this example, it is prohibited to change the target product again, and a character string such as "The target product cannot be changed again" is displayed to that effect.

また、変更対象とするクーポンの利用条件の選択をユーザから受け付けてもよい。図12は、図5と同様のクーポンについて、対象店舗又は対象商品の変更が可能である場合の表示例が図示されている。例えばサーバ装置1が対象商品の在庫切れに関するクーポンの変更条件が成立したと判断し、クーポンの利用条件の変更の要求をユーザから受け付ける場合のものである。本例では、このクーポンに関して、対象商品の在庫切れが発生した場合には、ユーザの選択に応じて対象店舗の変更又は対象商品の変更を行う事が予め定められているものとする。サーバ装置1は、各店舗の在庫管理装置7から情報を収集してクーポンの対象商品の在庫が存在する店舗を検索し、対象商品の在庫が存在する店舗のうち、ユーザが来店している店舗から最も近い店舗を変更対象の店舗とする。本例では、「B町店」が変更対象の店舗として選択されている。また、クーポンの対象商品の変更候補とすべき複数の他の商品に関する情報がクーポンDB12bに予め登録されており、サーバ装置1は、店舗の在庫管理装置7からその時点で在庫が存在する他の商品を、例えば在庫数が多いものを優先して選択する。本例では、「書籍b」が新たな対象商品として選択されている。 In addition, the user may accept the selection of the usage conditions of the coupon to be changed. FIG. 12 shows a display example of the same coupon as in FIG. 5 when the target store or the target product can be changed. For example, this is a case where the server device 1 determines that the coupon change condition regarding the out-of-stock of the target product is satisfied, and accepts a request for changing the coupon usage condition from the user. In this example, regarding this coupon, when the target product is out of stock, it is predetermined that the target store or the target product is changed according to the user's selection. The server device 1 collects information from the inventory management device 7 of each store, searches for stores in which the target product of the coupon is in stock, and among the stores in which the target product is in stock, the store where the user is visiting. The store closest to is the store to be changed. In this example, "B town store" is selected as the store to be changed. In addition, information on a plurality of other products that should be candidates for change of the target product of the coupon is registered in advance in the coupon DB 12b, and the server device 1 is another product that is in stock at that time from the inventory management device 7 of the store. Select products with priority, for example, those with a large inventory. In this example, "book b" is selected as the new target product.

この場合、クーポンの対象商品である書籍aの画像に対して「sold out」の文字列が重ねて表示され、有効期限を示す文字列の下方に、例えば「大変申し訳ございませんが、ただいま、書籍aは売り切れです。」及び「今なら、ご提供可能なB町店に対象店を変更するか、又は、対象商品を書籍bに変更できます。」の文字列が表示さる。またこの文字列の下方には、「対象店を変更」のラベルが付されたボタンと、「対象商品を変更」のラベルが付されたボタンとが表示される。また「利用する」のラベルが付されたボタンは無効化され、タッチ操作による入力を受け付けない。なお本図においては、「利用する」の文字列を白抜き文字とすることで、ボタンの無効化を表している。 In this case, the character string "sold out" is superimposed on the image of the book a, which is the target product of the coupon, and below the character string indicating the expiration date, for example, "I'm very sorry, but I'm sorry, book a. Is sold out. ”And“ Now, you can change the target store to the B town store that can be provided, or change the target product to book b. ”Is displayed. Further, below this character string, a button labeled "Change target store" and a button labeled "Change target product" are displayed. In addition, the button labeled "Use" is disabled and does not accept input by touch operation. In this figure, the character string "use" is outlined to indicate the invalidation of the button.

ここでユーザは、対象店を変更するか又は対象商品を変更するかを、2つのボタンのいずれに対してタッチ操作を行うかによって選択することができる。「対象店を変更」のボタンに対するタッチ操作がなされた場合、スマートフォン3からサーバ装置1へ対象店舗の変更を要求するメッセージが送信され、これに応じてサーバ装置1がクーポンの対象店舗を変更する。対象店舗が変更されたクーポンは、例えば図9のように表示される。また、「対象商品を変更」のボタンに対するタッチ操作がなされた場合、スマートフォン3からサーバ装置1へ対象商品の変更を要求するメッセージが送信され、これに応じてサーバ装置1がクーポンの対象商品を変更する。対象商品が変更されたクーポンは、例えば図11のように表示される。 Here, the user can select whether to change the target store or the target product depending on which of the two buttons the touch operation is performed. When a touch operation is performed on the "change target store" button, a message requesting the change of the target store is sent from the smartphone 3 to the server device 1, and the server device 1 changes the target store of the coupon accordingly. .. The coupon whose target store has been changed is displayed as shown in FIG. 9, for example. In addition, when a touch operation is performed on the "change target product" button, a message requesting the change of the target product is sent from the smartphone 3 to the server device 1, and the server device 1 responds to the target product of the coupon. change. The coupon whose target product has been changed is displayed as shown in FIG. 11, for example.

<フローチャート>
図13及び図14は、本実施の形態に係るサーバ装置1が行うクーポン表示に係る処理の手順を示すフローチャートである。本実施の形態に係るサーバ装置1の処理部11は、ユーザのスマートフォン3からクーポン情報の送信要求を受信したか否かを判定する(ステップS1)。本実施の形態においてスマートフォン3からサーバ装置1へ送信されるクーポン情報の送信要求は、例えばクーポン情報の送信を要求する旨の命令コードと、送信対象とするユーザのユーザIDとを含むメッセージである。送信要求を受信していない場合(S1:NO)、処理部11は、送信要求を受信するまで待機する。送信要求を受信した場合(S1:YES)、処理部11は、受信した送信要求に含まれるユーザID等の情報を取得する(ステップS2)。
<Flow chart>
13 and 14 are flowcharts showing a procedure of processing related to coupon display performed by the server device 1 according to the present embodiment. The processing unit 11 of the server device 1 according to the present embodiment determines whether or not a request for transmitting coupon information has been received from the user's smartphone 3 (step S1). In the present embodiment, the transmission request for coupon information transmitted from the smartphone 3 to the server device 1 is a message including, for example, an instruction code for requesting transmission of coupon information and a user ID of a user to be transmitted. .. When the transmission request has not been received (S1: NO), the processing unit 11 waits until the transmission request is received. When the transmission request is received (S1: YES), the processing unit 11 acquires information such as a user ID included in the received transmission request (step S2).

処理部11の期限判定部11aは、記憶部12のクーポンDB12bを参照し、ステップS2にて取得したユーザIDに関連付けられたクーポンの有効期限の情報を取得する(ステップS3)。期限判定部11aは、取得したクーポンの有効期限とその時点の日時とを比較し、クーポンの有効期限までの日数が予め定められた所定期間(例えば3日)以下であるか否かを判定する(ステップS4)。有効期限までの日数が所定期間より多い場合(S4:NO)、処理部11は、クーポンの利用条件の変更処理を行わないと判断し、このユーザに付与されたクーポンの情報をクーポンDB12bから読み出してスマートフォン3へ送信し(ステップS6)、処理を終了する。 The expiration date determination unit 11a of the processing unit 11 refers to the coupon DB 12b of the storage unit 12 and acquires information on the expiration date of the coupon associated with the user ID acquired in step S2 (step S3). The expiration date determination unit 11a compares the expiration date of the acquired coupon with the date and time at that time, and determines whether or not the number of days until the expiration date of the coupon is less than or equal to a predetermined period (for example, 3 days). (Step S4). When the number of days until the expiration date is longer than the predetermined period (S4: NO), the processing unit 11 determines that the coupon usage condition change processing is not performed, and reads the coupon information given to this user from the coupon DB 12b. Is transmitted to the smartphone 3 (step S6), and the process is completed.

クーポンの有効期限までの日数が所定期間以下である場合(S4:YES)、処理部11の来店判定部11dは、ユーザが店舗に来店しているか否かを判定する(ステップS5)。このときに来店判定部11dは、スマートフォン3との間で店舗の無線通信装置5を介した通信を行うことができるか否かに基づいて、ユーザが店舗に来店しているか否かを判定する。来店判定部11dは、例えば店舗の無線通信装置5に対してスマートフォン3へ予め定められた所定の応答を要求するメッセージの送信を指示し、無線通信装置5がスマートフォン3から所定の応答を受信したか否かを判定することによって、スマートフォン3との間で無線通信装置5を介した通信を行うことができるか否かを判定することができる。ユーザが来店していないと判定した場合(S5:NO)、処理部11は、クーポンの利用条件の変更を許可せず、このユーザに付与されたクーポンの情報をクーポンDB12bから読み出してスマートフォン3へ送信し(ステップS6)、処理を終了する。 When the number of days until the expiration date of the coupon is less than or equal to a predetermined period (S4: YES), the store visit determination unit 11d of the processing unit 11 determines whether or not the user has visited the store (step S5). At this time, the store visit determination unit 11d determines whether or not the user is visiting the store based on whether or not communication with the smartphone 3 can be performed via the store wireless communication device 5. .. The store visit determination unit 11d instructs, for example, the wireless communication device 5 of the store to send a message requesting a predetermined response to the smartphone 3, and the wireless communication device 5 receives the predetermined response from the smartphone 3. By determining whether or not it is possible, it is possible to determine whether or not communication with the smartphone 3 can be performed via the wireless communication device 5. When it is determined that the user has not visited the store (S5: NO), the processing unit 11 does not allow the change of the coupon usage conditions, and reads the coupon information given to this user from the coupon DB 12b to the smartphone 3. The transmission (step S6) is performed, and the process is terminated.

ユーザが来店していると判定した場合(S5:YES)、処理部11の店舗状況取得部11bは、ユーザが来店している店舗に設置された混雑判定装置6との通信を行い、この店舗の混雑状況の判定結果を取得する(ステップS7)。また処理部11の在庫状況取得部11cは、ユーザが店舗に来店している店舗に設置された在庫管理装置7との通信を行い、クーポンの対象商品の在庫状況を取得する(ステップS8)。次いで処理部11は、ステップS7及びS8にて取得した情報に基づき、店舗が混雑しているか又は商品が在庫切れであるかの2つの条件のうち、少なくとも1つの条件が成立するか否かの判定を行う(ステップS9)。なお、対象商品が設定されていないクーポンの場合には、ステップS8の在庫状況の取得及びステップS9の在庫の有無の判定は行わなくてよい。 When it is determined that the user is visiting the store (S5: YES), the store status acquisition unit 11b of the processing unit 11 communicates with the congestion determination device 6 installed in the store where the user is visiting, and communicates with this store. Acquire the determination result of the congestion status of (step S7). Further, the inventory status acquisition unit 11c of the processing unit 11 communicates with the inventory management device 7 installed in the store where the user is visiting the store, and acquires the inventory status of the target product of the coupon (step S8). Next, the processing unit 11 determines whether or not at least one of the two conditions of whether the store is congested or the product is out of stock is satisfied based on the information acquired in steps S7 and S8. The determination is made (step S9). In the case of a coupon for which the target product is not set, it is not necessary to acquire the inventory status in step S8 and determine whether or not the target product is in stock in step S9.

少なくとも店舗が混雑しているか又は商品が在庫切れである場合(S9:YES)、処理部11は、このクーポンの利用条件の変更をユーザから受け付け可能とすることを決定し、変更の対象とするクーポンの利用条件を決定する(ステップS10)。本実施の形態においては、クーポン毎に変更対象の利用条件が予め定められてクーポンDB12bに登録されており、処理部11は、クーポンDB12bを参照して変更対象とする利用条件を決定する。処理部11は、このユーザのユーザIDに関連付けられたクーポンの情報と、変更対象とするクーポンの利用条件に関する情報とをスマートフォン3へ送信し(ステップS11)、処理を終了する。また、店舗が混雑しておらず且つ商品の在庫がある場合(S9:NO)、処理部11は、クーポンの利用条件の変更を行わないと判断し、このユーザのユーザIDに関連付けられたクーポンの情報をクーポンDB12bから読み出してスマートフォン3へ送信し(ステップS12)、処理を終了する。 At least when the store is crowded or the product is out of stock (S9: YES), the processing unit 11 decides that the change of the usage conditions of this coupon can be accepted from the user and is subject to the change. The conditions for using the coupon are determined (step S10). In the present embodiment, the usage conditions to be changed are predetermined for each coupon and registered in the coupon DB 12b, and the processing unit 11 determines the usage conditions to be changed with reference to the coupon DB 12b. The processing unit 11 transmits the coupon information associated with the user ID of this user and the information regarding the usage conditions of the coupon to be changed to the smartphone 3 (step S11), and ends the process. If the store is not congested and the product is in stock (S9: NO), the processing unit 11 determines that the coupon usage conditions will not be changed, and the coupon associated with the user ID of this user is used. Information is read from the coupon DB 12b and transmitted to the smartphone 3 (step S12), and the process ends.

図15は、本実施の形態に係るスマートフォン3が行うクーポン表示に係る処理の手順を示すフローチャートである。本実施の形態に係るスマートフォン3の処理部31のクーポン表示処理部31aは、クーポンDB12bに登録されたクーポンの情報の送信要求をサーバ装置1へ送信する(ステップS21)。クーポン表示処理部31aは、この要求に対するサーバ装置1からの応答の有無を判定する(ステップS22)。サーバ装置1からの応答がない場合(S22:NO)、クーポン表示処理部31aは、応答を受信するまで待機する。 FIG. 15 is a flowchart showing a procedure of processing related to coupon display performed by the smartphone 3 according to the present embodiment. The coupon display processing unit 31a of the processing unit 31 of the smartphone 3 according to the present embodiment transmits a transmission request of the coupon information registered in the coupon DB 12b to the server device 1 (step S21). The coupon display processing unit 31a determines whether or not there is a response from the server device 1 to this request (step S22). When there is no response from the server device 1 (S22: NO), the coupon display processing unit 31a waits until the response is received.

サーバ装置1からの応答を受信した場合(S22:YES)、クーポン表示処理部31aは、サーバ装置1からの応答にクーポンの利用条件の変更対象に関する情報が含まれていたか否かを判定する(ステップS23)。利用条件の変更対象に関する情報が含まれていた場合(S23:YES)、クーポン表示処理部31aは、サーバ装置1からの応答に含まれるクーポンの情報、及び、利用条件変更の操作を受け付ける変更ボタンを表示部35に表示して(ステップS24)、処理を終了する。利用条件の変更対象に関する情報が含まれていなかった場合(S23:NO)、クーポン表示処理部31aは、サーバ装置1からの応答に含まれるクーポンの情報を表示部35に表示して(ステップS25)、処理を終了する。 When the response from the server device 1 is received (S22: YES), the coupon display processing unit 31a determines whether or not the response from the server device 1 includes information regarding the change target of the coupon usage conditions ( Step S23). When the information regarding the change target of the usage conditions is included (S23: YES), the coupon display processing unit 31a receives the coupon information included in the response from the server device 1 and the change button for accepting the operation of changing the usage conditions. Is displayed on the display unit 35 (step S24), and the process ends. When the information regarding the change target of the usage conditions is not included (S23: NO), the coupon display processing unit 31a displays the coupon information included in the response from the server device 1 on the display unit 35 (step S25). ), End the process.

図16は、本実施の形態に係るスマートフォン3が行うクーポンの利用条件変更処理の手順を示すフローチャートである。本実施の形態に係るスマートフォン3の利用条件変更要求部31bは、表示部35にクーポン情報と共に表示された利用条件変更のためのボタンに対するタッチ操作の有無を判定することにより、クーポンの利用条件の変更操作がなされたか否かを判定する(ステップS31)。利用条件の変更操作がなされていない場合(S31:NO)、利用条件変更要求部31bは、変更操作がなされるまで待機する。利用条件の変更操作がなされた場合(S31:YES)、利用条件変更要求部31bは、クーポンの利用条件の変更要求をサーバ装置1へ送信する(ステップS32)。サーバ装置1へ送信する変更要求には、ユーザID及び変更対象のクーポンのクーポンID等の識別情報と、変更対象とする利用条件を指定する情報とが含まれ得る。 FIG. 16 is a flowchart showing a procedure of coupon usage condition change processing performed by the smartphone 3 according to the present embodiment. The usage condition change request unit 31b of the smartphone 3 according to the present embodiment determines whether or not there is a touch operation on the button for changing the usage condition displayed together with the coupon information on the display unit 35, thereby determining the usage condition of the coupon. It is determined whether or not the change operation has been performed (step S31). If the usage condition change operation has not been performed (S31: NO), the usage condition change request unit 31b waits until the change operation is performed. When the operation for changing the usage conditions is performed (S31: YES), the usage condition change request unit 31b transmits the coupon usage condition change request to the server device 1 (step S32). The change request transmitted to the server device 1 may include identification information such as a user ID and a coupon ID of a coupon to be changed, and information for designating usage conditions to be changed.

その後、処理部31のクーポン表示処理部31aは、変更要求に対するサーバ装置1の応答を受信したか否かを判定する(ステップS33)。サーバ装置1からの応答を受信していない場合(S33:NO)、クーポン表示処理部31aは、応答を受信するまで待機する。サーバ装置1からの応答を受信した場合(S33:YES)、クーポン表示処理部31aは、利用条件変更後のクーポン情報を再取得して表示部35に表示し(ステップS34)、処理を終了する。 After that, the coupon display processing unit 31a of the processing unit 31 determines whether or not the response of the server device 1 to the change request has been received (step S33). When the response from the server device 1 has not been received (S33: NO), the coupon display processing unit 31a waits until the response is received. When the response from the server device 1 is received (S33: YES), the coupon display processing unit 31a reacquires the coupon information after changing the usage conditions and displays it on the display unit 35 (step S34), and ends the processing. ..

図17は、本実施の形態に係るサーバ装置1が行うクーポンの利用条件変更処理の手順を示すフローチャートである。本実施の形態に係るサーバ装置1の処理部11の変更要求受付部11eは、ユーザのスマートフォン3からクーポンの利用条件の変更要求を受信したか否かを判定する(ステップS41)。変更要求を受信していない場合(S41:NO)、変更要求受付部11eは、変更要求を受信するまで待機する。変更要求を受信した場合(S41:YES)、変更要求受付部11eは、変更要求に含まれるユーザID、クーポンID及び変更対象とする利用条件を指定する情報等を取得する(ステップS42)。変更要求に含まれる変更対象の利用条件を指定する情報を取得することによって、変更要求受付部11eは、ユーザによる利用条件の選択を受け付けることができる。 FIG. 17 is a flowchart showing a procedure of coupon usage condition change processing performed by the server device 1 according to the present embodiment. The change request receiving unit 11e of the processing unit 11 of the server device 1 according to the present embodiment determines whether or not a change request for coupon usage conditions has been received from the user's smartphone 3 (step S41). When the change request has not been received (S41: NO), the change request receiving unit 11e waits until the change request is received. When the change request is received (S41: YES), the change request receiving unit 11e acquires the user ID, the coupon ID, the information for designating the usage conditions to be changed, and the like included in the change request (step S42). By acquiring the information that specifies the usage conditions of the change target included in the change request, the change request receiving unit 11e can accept the selection of the usage conditions by the user.

次いで処理部11の利用条件変更部11fは、ステップS42にて受信した情報を基にクーポンDB12bに記憶されたクーポンの利用条件を変更する(ステップS43)。利用条件変更部11fは、変更後のクーポンに係る情報を、変更要求元のスマートフォン3へ送信し(ステップS44)、処理を終了する。 Next, the usage condition changing unit 11f of the processing unit 11 changes the usage conditions of the coupon stored in the coupon DB 12b based on the information received in step S42 (step S43). The usage condition changing unit 11f transmits the information related to the changed coupon to the smartphone 3 of the change request source (step S44), and ends the process.

<まとめ>
以上の構成の本実施の形態に係る特典管理システムでは、ユーザのスマートフォン3からクーポンに関する情報の送信要求が与えられた場合に、サーバ装置1が、店舗の混雑状況又はこの店舗における商品の在庫状況を取得し、取得したこれらの状況に応じてユーザに付与済みのクーポンの利用条件の変更を許可するか否かを判定する。例えば店舗の混雑によりクーポンを利用することが難しい、又は、対象商品の在庫切れですぐにクーポンを利用できない等の状況が発生した場合に、サーバ装置1が付与済みのクーポンの利用条件を変更することによって、ユーザの意図に反してクーポンが失効することを避け、このユーザにクーポンを利用する別の機会を与えることができる。
<Summary>
In the privilege management system according to the present embodiment having the above configuration, when the user's smartphone 3 gives a request to transmit information about the coupon, the server device 1 determines the congestion status of the store or the stock status of the products in this store. Is acquired, and it is determined whether or not to allow the user to change the usage conditions of the coupon that has already been granted according to these acquired situations. For example, if it is difficult to use the coupon due to store congestion, or if the target product is out of stock and the coupon cannot be used immediately, the server device 1 changes the conditions for using the coupon. By doing so, it is possible to prevent the coupon from expiring against the intention of the user and give this user another opportunity to use the coupon.

本実施の形態に係る特典管理システムが管理するクーポンをユーザが利用可能な店舗には、実店舗と、ECサイト又はオンラインストア等の電子的な店舗とを含む。電子的な店舗への来店の有無は、ユーザによるログイン等の有無により判定される。本実施の形態においては、ユーザがクーポンを利用する店舗として実店舗を想定した構成を説明したが、これに限るものではない。店舗は、ECサイト又はオンラインストア等の電子的な店舗であってもよい。本実施の形態に係るサーバ装置1は、実店舗への来店又は電子的な店舗へのログインの有無を判定し、来店又はログインを行ったユーザに対して、クーポンの利用条件の変更要求を受け付ける。これにより、来店又はログインしていないユーザ、即ちクーポンを利用する意図がなかったユーザに対してまで、無条件にクーポンの利用条件の変更が行われることを防止できる。 The store where the user can use the coupon managed by the privilege management system according to the present embodiment includes an actual store and an electronic store such as an EC site or an online store. Whether or not a user visits an electronic store is determined by the presence or absence of login by the user. In the present embodiment, the configuration assuming an actual store as the store where the user uses the coupon has been described, but the present invention is not limited to this. The store may be an electronic store such as an EC site or an online store. The server device 1 according to the present embodiment determines whether or not the user has visited the actual store or logged in to the electronic store, and receives a request for changing the coupon usage conditions from the user who has visited or logged in. .. As a result, it is possible to prevent the coupon usage conditions from being unconditionally changed even for users who have not visited the store or logged in, that is, users who did not intend to use the coupon.

また本実施の形態においてサーバ装置1は、ユーザの店舗への来店がなされていると判定した後に、店舗の混雑状況に基づくクーポンの利用が困難であるか否かの判定を行う。サーバ装置1は、店舗への来店がなされた後、クーポンの利用が困難であるか否かを判定し、利用が困難であると判定した場合に利用条件を変更する。例えばクーポンの利用が困難であるか否かの判定を先に行ってその判定結果をスマートフォン3等へ通知する構成では、来店していないユーザにクーポンの利用が困難であるか否かを先に知らせてしまい、ユーザの来店の機会を減少させる可能性がある。店舗への来店を先に判定することによって、例えばこの判定結果をスマートフォン3等へ通知する構成であっても、ユーザに店舗への来店を促すことができる。 Further, in the present embodiment, the server device 1 determines whether or not it is difficult to use the coupon based on the congestion status of the store after determining that the user has visited the store. After the server device 1 visits the store, it determines whether or not it is difficult to use the coupon, and if it determines that it is difficult to use the coupon, the usage conditions are changed. For example, in a configuration in which it is first determined whether or not it is difficult to use a coupon and the determination result is notified to a smartphone 3 or the like, whether or not it is difficult to use a coupon is first determined for users who have not visited the store. It may inform you and reduce the chances of users coming to the store. By determining the visit to the store first, for example, even if the determination result is notified to the smartphone 3 or the like, the user can be encouraged to visit the store.

また本実施の形態においてサーバ装置1は、ユーザの店舗への来店がなされていると判定した後に、商品の在庫状況に基づくクーポンの利用が困難であるか否かの判定を行う。サーバ装置1は、店舗への来店がなされた後、商品の在庫の有無を判定し、在庫切れであると判定した場合に利用条件を変更する。例えばクーポンの利用が困難であるか否かの判定を先に行ってその判定結果をスマートフォン3等へ通知する構成では、来店していないユーザに商品の在庫の有無を先に知らせてしまい、ユーザの来店の機会を減少させる可能性がある。店舗への来店を先に判定することによって、例えばこの判定結果をスマートフォン3等へ通知する構成であっても、ユーザに店舗への来店を促すことができる。 Further, in the present embodiment, the server device 1 determines whether or not it is difficult to use the coupon based on the inventory status of the product after determining that the user has visited the store. After visiting the store, the server device 1 determines whether or not the product is in stock, and changes the usage conditions when it is determined that the product is out of stock. For example, in a configuration in which it is first determined whether or not it is difficult to use a coupon and the determination result is notified to a smartphone 3 or the like, a user who has not visited the store is notified first whether or not the product is in stock, and the user. May reduce the chances of visiting the store. By determining the visit to the store first, for example, even if the determination result is notified to the smartphone 3 or the like, the user can be encouraged to visit the store.

また本実施の形態においては、クーポンの利用条件として有効期限が設定される。サーバ装置1によるクーポンの利用条件の変更は、クーポンの有効期限から所定期間前の時点から行われる。これにより、有効期限まで十分に期間が残されているクーポンに対して、過度に利用条件を拡張するような変更が行われることを防止できる。 Further, in the present embodiment, an expiration date is set as a condition for using the coupon. The coupon usage conditions are changed by the server device 1 from a time before a predetermined period from the expiration date of the coupon. As a result, it is possible to prevent changes that excessively extend the terms of use for coupons that have a sufficient period until the expiration date.

また本実施の形態においてサーバ装置1は、クーポンに利用条件として設定された有効期限を変更する。これによりサーバ装置1は、利用が困難なクーポンについて、有効期限を延長する変更を行うことができ、クーポンを利用する機会をユーザに対して与えることができる。 Further, in the present embodiment, the server device 1 changes the expiration date set as the usage condition in the coupon. As a result, the server device 1 can change the expiration date of the coupon that is difficult to use, and can give the user an opportunity to use the coupon.

また本実施の形態においてサーバ装置1は、クーポンに利用条件として設定された対象商品を変更する。これによりサーバ装置1は、対象商品を変更してクーポンを利用する機会をユーザに対して与えることができる。 Further, in the present embodiment, the server device 1 changes the target product set as the usage condition in the coupon. As a result, the server device 1 can give the user an opportunity to change the target product and use the coupon.

また本実施の形態においてサーバ装置1は、クーポンの利用条件として設定された対象店舗を変更する。これにより、例えばある店舗では商品が在庫切れであっても、他の店舗ではこの商品の在庫がある場合等に、サーバ装置1は、対象店舗を変更してクーポンを利用する機会をユーザに対して与えることができる。 Further, in the present embodiment, the server device 1 changes the target store set as the coupon usage condition. As a result, for example, when a product is out of stock at one store but this product is in stock at another store, the server device 1 gives the user an opportunity to change the target store and use the coupon. Can be given.

また本実施の形態においては、例えば有効期限、対象商品又は対象店舗等の複数の利用条件からユーザに変更対象とする利用条件を選択させる場合、サーバ装置1は、ユーザにより選択された利用条件を変更対象として、クーポンの利用条件を変更する。これによりユーザは、自身にとって利用しやすい条件を選択することができ、クーポンの利用、店舗へのユーザの来店及び商品の購入等をより促進することができる。 Further, in the present embodiment, when the user is made to select the usage condition to be changed from a plurality of usage conditions such as the expiration date, the target product or the target store, the server device 1 selects the usage condition selected by the user. Change the coupon usage conditions as the change target. As a result, the user can select conditions that are easy for him / her to use, and can further promote the use of coupons, the user's visit to the store, the purchase of products, and the like.

また本実施の形態においてスマートフォン3は、ユーザに対して付与済みのクーポンに関する情報を表示部35に表示する。利用条件変更のための所定の条件が満たされた場合、スマートフォン3は、クーポンの利用条件の変更を受け付けるためのボタンをクーポンの情報と共に表示する。表示されたボタンを介して利用条件の変更の操作を受け付けた場合、サーバ装置1によるクーポンの利用条件の変更が行われ、利用条件が変更されたクーポンの情報がスマートフォン3に表示される。これにより、スマートフォン3のユーザは、クーポンの利用条件の変更が可能であるか否かを容易に判断することができ、利用条件の変更を容易に行うことができる。 Further, in the present embodiment, the smartphone 3 displays the information regarding the coupon given to the user on the display unit 35. When the predetermined condition for changing the usage condition is satisfied, the smartphone 3 displays a button for accepting the change of the coupon usage condition together with the coupon information. When the operation of changing the usage conditions is accepted via the displayed button, the server device 1 changes the usage conditions of the coupon, and the information of the coupon whose usage conditions have been changed is displayed on the smartphone 3. As a result, the user of the smartphone 3 can easily determine whether or not the coupon usage conditions can be changed, and the usage conditions can be easily changed.

また本実施の形態においては、変更対象となり得る利用条件が複数存在する場合に、複数の利用条件に対応する複数のボタンを選択肢としてスマートフォン3が表示し、ユーザによる変更する利用条件の選択を受け付けて、クーポンの利用条件をサーバ装置1が変更する。これにより、ユーザは変更可能なクーポンの利用条件が複数存在することを容易に認識することができ、自身に適した利用条件を容易に選択することができる。 Further, in the present embodiment, when there are a plurality of usage conditions that can be changed, the smartphone 3 displays a plurality of buttons corresponding to the plurality of usage conditions as options, and the user can select the usage conditions to be changed. Then, the server device 1 changes the coupon usage conditions. As a result, the user can easily recognize that there are a plurality of changeable coupon usage conditions, and can easily select a usage condition suitable for himself / herself.

これらにより、本実施の形態に係る特典管理システムは、ユーザの意図に反してクーポンが失効することを防止できる。 As a result, the privilege management system according to the present embodiment can prevent the coupon from expiring against the intention of the user.

なお本実施の形態においては、ユーザに付与される特典をクーポンとしたが、これに限るものではない。クーポンは、例えば割引券又は優待券等の別名で呼ばれ得る。特典は、例えば商品の購入時の料金の支払いに利用することができるポイントとしてもよい。特典は、例えばユーザが商品を購入する際又は店舗に来店した際等に、このユーザが何らかの利益を得る権利であればよい。 In the present embodiment, the privilege given to the user is used as a coupon, but the coupon is not limited to this. Coupons may be referred to by other names such as discount coupons or complimentary coupons. The privilege may be, for example, a point that can be used for payment of a fee at the time of purchasing a product. The privilege may be the right of the user to obtain some profit, for example, when the user purchases a product or visits a store.

また本実施の形態においては、ユーザが利用する装置をスマートフォン3としたが、これに限るものではない。ユーザが利用する装置は、例えば携帯電話機、タブレット型端末装置、ゲーム機又はラップトップ型PC(Personal Computer)等の可搬型の情報処理装置であってよい。またユーザが実店舗ではなく電子的な店舗で商品を購入する場合等には、可搬型ではない情報処理装置、例えばデスクトップ型PC又は据置型のゲーム機等をユーザが利用し、これらの装置にてクーポンの利用条件の変更を行ってもよい。またユーザが利用する装置は、ユーザが所有する装置ではなく、店舗等に設置された装置、例えばユーザが商品の在庫検索を行うために店舗に設置された端末装置等であってもよい。 Further, in the present embodiment, the device used by the user is the smartphone 3, but the present invention is not limited to this. The device used by the user may be, for example, a portable information processing device such as a mobile phone, a tablet terminal device, a game machine, or a laptop PC (Personal Computer). In addition, when the user purchases a product at an electronic store instead of a physical store, the user uses a non-portable information processing device such as a desktop PC or a stationary game machine, and uses these devices. You may change the terms of use of the coupon. Further, the device used by the user may not be a device owned by the user, but may be a device installed in a store or the like, for example, a terminal device installed in a store for the user to search for inventory of products.

また本実施の形態においては、ユーザに対して付与されたクーポンに関する情報の管理及びクーポンの利用条件の変更等の処理をサーバ装置1が行う構成としたが、これに限るものではない。例えば、スマートフォン3がクーポンに関する情報の管理及び利用条件の変更等の処理を行ってもよい。この場合、スマートフォン3の記憶部32にはクーポンDBが記憶されるが、このクーポンDBにはスマートフォン3のユーザに関するクーポンの情報が含まれていればよく、他のユーザに関する情報は含まれていなくてよい。スマートフォン3は、サーバ装置1、無線通信装置5、混雑判定装置6及び在庫管理装置7等の装置から必要な情報を取得して、クーポンの利用条件の変更を許可する条件が成立したか否かを判定する。スマートフォン3は、この条件が成立したと判定した場合に、ユーザからの変更要求を受け付けてクーポンの利用条件を変更する。 Further, in the present embodiment, the server device 1 is configured to manage information about the coupon given to the user and change the usage conditions of the coupon, but the present invention is not limited to this. For example, the smartphone 3 may perform processing such as management of information regarding coupons and change of usage conditions. In this case, the coupon DB is stored in the storage unit 32 of the smartphone 3, but the coupon DB only needs to include the coupon information about the user of the smartphone 3, and does not include the information about other users. You can. Whether or not the smartphone 3 acquires necessary information from devices such as the server device 1, the wireless communication device 5, the congestion determination device 6, and the inventory management device 7, and satisfies the conditions for permitting the change of the coupon usage conditions. To judge. When it is determined that this condition is satisfied, the smartphone 3 receives a change request from the user and changes the coupon usage condition.

またユーザに対する特典の付与は、どのような方法で行われてもよい。例えば商品を購入したユーザに対して、次回以降での購入に利用できる特典を付与してもよい。また例えばユーザからの応募を受け付けて、所定人数の当選者に対して特典を付与してもよい。また例えば、ユーザによる商品の購入履歴又は店舗への来店履歴等を管理しておき、購入頻度又は来店頻度等が高いユーザに対して特典を付与してもよい。 In addition, the privilege may be given to the user in any way. For example, a user who has purchased a product may be given a privilege that can be used for subsequent purchases. Further, for example, an application from a user may be accepted and a privilege may be given to a predetermined number of winners. Further, for example, the user may manage the purchase history of the product or the visit history to the store, and give the privilege to the user who has a high purchase frequency or visit frequency.

またクーポンの利用条件の変更は、本実施の形態にて例示したものに限らず、どのような方法で利用条件を変更してもよい。例えば、クーポンの利用者を一のユーザから他のユーザへ変更してもよい。また例えば、割引から粗品進呈へ変更する等、クーポンの内容を変更してもよい。また、有効期限、対象店舗及び対象商品等の複数の利用条件を組み合わせて変更してもよい。例えばクーポンの対象店舗と有効期限とを共に変更してもよく、また例えばクーポンの対象店舗及び対象商品を共に変更してもよい。また、ユーザによる商品の購入履歴又は店舗への来店履歴等を管理しておき、購入頻度又は来店頻度等に応じて利用期限の変更の方法又は変更内容等に差異を設けてもよい。例えばクーポンの利用期限を延長する際に、商品の購入頻度が高いユーザに対してより長い期間の延長を行うことができる。 Further, the change of the usage condition of the coupon is not limited to the one illustrated in the present embodiment, and the usage condition may be changed by any method. For example, the user of the coupon may be changed from one user to another. Further, for example, the content of the coupon may be changed, such as changing from a discount to a gift. In addition, a plurality of usage conditions such as an expiration date, a target store, and a target product may be combined and changed. For example, the target store of the coupon and the expiration date may be changed together, or the target store of the coupon and the target product may be changed together. In addition, the user may manage the purchase history of the product or the visit history to the store, and make a difference in the method of changing the expiration date or the content of the change according to the purchase frequency or the visit frequency of the store. For example, when extending the expiration date of a coupon, it is possible to extend the period for a user who frequently purchases a product.

また利用条件の変更は、条件を拡張するのみでなく、条件を制限するように行われてもよい。例えば、店舗の全商品について20%オフのクーポンに対し、有効期限を延長する変更を行う代わりに、対象商品を特定の商品のみに制限するよう変更してもよい。これは、例えば全商品について20%オフのクーポンを特定の商品に対して使用する意図を持つユーザに対し、この特定の商品が在庫切れの場合に適用する利用条件の変更の方法として好適である。 Further, the change of the usage condition may be performed not only to extend the condition but also to limit the condition. For example, instead of making a change to extend the expiration date for a coupon of 20% off for all products in the store, the target product may be changed to be limited to a specific product. This is suitable, for example, as a method of changing the terms of use applied when this specific product is out of stock for a user who intends to use a 20% off coupon for all products for a specific product. ..

またクーポンの利用条件の変更に伴って、クーポンの内容を変更してもよい。クーポンの内容の変更は、例えば20%オフの割引を行うクーポンに対して、割引率を30%に増加させるようなユーザにとって有利な変更、又は、割引率を10%に減少させるようなユーザにとって不利な変更のいずれをも含み得る。例えば特定の商品の20%オフのクーポンに対し、対象商品を全商品に拡張する代わりに、割引率を10%に変更することが考えられる。また例えば全商品の20%オフのクーポンに対し、対象商品を特定の商品に限定する代わりに、割引率を30%に変更することが考えられる。 Further, the contents of the coupon may be changed according to the change of the terms of use of the coupon. The change in the contents of the coupon is advantageous for the user who increases the discount rate to 30% for the coupon which gives a discount of 20% off, or for the user who reduces the discount rate to 10%. It can contain any of the unfavorable changes. For example, for a coupon of 20% off a specific product, it is conceivable to change the discount rate to 10% instead of expanding the target product to all products. Further, for example, for a coupon of 20% off all products, it is conceivable to change the discount rate to 30% instead of limiting the target product to a specific product.

なおサーバ装置1は、変更の対象とするクーポンの利用条件を決定する際に、どのような方法を用いて決定を行ってもよい。例えば、変更対象となり得る利用条件をクーポン毎に予め定めておき、この情報をクーポンDB12b又は別のDBに記憶しておくことができる。また例えば、クーポンの内容毎に変更対象となり得る利用条件を予め定めておいてもよい。 The server device 1 may use any method when determining the usage conditions of the coupon to be changed. For example, usage conditions that can be changed can be determined in advance for each coupon, and this information can be stored in the coupon DB 12b or another DB. Further, for example, the terms of use that can be changed may be set in advance for each content of the coupon.

また本実施の形態においては、クーポンの有効期限から所定期間前の時点から利用条件の変更が可能としたが、これに限るものではない。クーポンの有効期限まで十分な期間が残されている場合であっても、クーポンを利用することが困難となる要因が別に存在する場合に、クーポンの利用条件を変更してもよい。クーポンの利用が困難となる要因は、例えば店舗が閉店又は改装等で有効期限より前にクーポンがこの店舗で利用不可能となる場合、クーポンを付与されたユーザが引越し等でこの店舗の利用が困難となる場合、又は、クーポンの対象商品が販売中止になる可能性がある場合等が考えられる。例えば店舗が閉店となる場合、クーポンの利用条件の変更は、閉店前にこの店舗で行われてもよく、閉店後に他の店舗で行われてもよい。また例えば店舗が改装で一定期間に亘って閉店していた場合、クーポンの利用条件の変更は、改装前の店舗で行われてもよく、改装後の店舗で行われてもよい。このような場合には、有効期限が切れたクーポンに対して利用条件の変更を行ってもよい。 Further, in the present embodiment, the terms of use can be changed from a time before a predetermined period from the expiration date of the coupon, but the present invention is not limited to this. Even if there is a sufficient period left until the expiration date of the coupon, the terms of use of the coupon may be changed if there is another factor that makes it difficult to use the coupon. The reason why it is difficult to use the coupon is that, for example, if the store is closed or refurbished and the coupon becomes unavailable at this store before the expiration date, the user who has been given the coupon can use this store due to moving etc. It may be difficult, or the product subject to the coupon may be discontinued. For example, when a store is closed, the coupon usage conditions may be changed at this store before the store is closed, or at another store after the store is closed. Further, for example, when the store has been closed for a certain period of time due to renovation, the coupon usage conditions may be changed at the store before the renovation or at the store after the renovation. In such a case, the terms of use may be changed for the expired coupon.

またクーポンの対象商品の変更又は対象店舗の変更は、商品の在庫切れの場合のみでなく、店舗の混雑に応じて行われてもよい。例えば、クーポンの対象店舗が混雑している場合に、混雑していない事が予想される別の店舗へクーポンの対象店舗を変更してもよい。例えば1つの店舗で複数種類の商品が販売され、商品の種類毎にレジが異なり、クーポンの対象商品のレジが混雑している場合、混雑していないレジで支払い可能な商品にクーポンの対象商品を変更してもよい。例えば書店及びカフェが併設された店舗において、書籍を対象商品とするクーポンに対し、カフェで提供されるサービスを対象商品とするクーポンに変更してもよい。 Further, the change of the target product of the coupon or the change of the target store may be performed not only when the product is out of stock but also according to the congestion of the store. For example, when the target store of the coupon is crowded, the target store of the coupon may be changed to another store that is expected not to be crowded. For example, if multiple types of products are sold at one store, the cash register is different for each product type, and the cash register of the product subject to the coupon is crowded, the product that can be paid at the non-crowded cash register is the product subject to the coupon. May be changed. For example, in a store with a bookstore and a cafe, the coupon for books may be changed to the coupon for the service provided at the cafe.

今回開示された実施形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。 The embodiments disclosed this time should be considered as exemplary in all respects and not restrictive. The scope of the present invention is indicated by the scope of claims, not the above-mentioned meaning, and is intended to include all modifications within the meaning and scope equivalent to the scope of claims.

1 サーバ装置(特典管理装置、コンピュータ)
3 スマートフォン(コンピュータ)
5 無線通信装置
6 混雑判定装置
7 在庫管理装置
11 処理部
11a 期限判定部
11b 店舗状況取得部(取得部)
11c 在庫状況取得部(取得部)
11d 来店判定部
11e 変更要求受付部
11f 利用条件変更部(変更処理部)
12 記憶部
12a サーバプログラム
12b クーポンDB
13 通信部
31 処理部
31a クーポン表示処理部
31b 利用条件変更要求部
31c 変更条件選択受付部
32 記憶部
32a プログラム
33 第1通信部
34 第2通信部
35 表示部
36 操作部
99 記録媒体
N ネットワーク
1 Server device (privilege management device, computer)
3 Smartphone (computer)
5 Wireless communication device 6 Congestion judgment device 7 Inventory management device 11 Processing unit 11a Deadline determination unit 11b Store status acquisition unit (acquisition unit)
11c Inventory status acquisition department (acquisition department)
11d Store visit judgment unit 11e Change request reception unit 11f Usage condition change department (change processing department)
12 Storage unit 12a Server program 12b Coupon DB
13 Communication unit 31 Processing unit 31a Coupon display processing unit 31b Usage condition change request unit 31c Change condition selection reception unit 32 Storage unit 32a Program 33 1st communication unit 34 2nd communication unit 35 Display unit 36 Operation unit 99 Recording medium N network

Claims (14)

ユーザ毎に特典を管理する特典管理装置であって、
前記ユーザを一意に識別するユーザ識別子と、前記ユーザ識別子に対応付けられた前記特典の内容及び前記特典の利用条件に係る情報とを対応付けて記憶する特典情報記憶部と、
前記ユーザの実店舗への来店、又は電子店舗へのログインの有無を判定する来店判定部と、
前記ユーザが来店若しくはログインした店舗の状況、又は、前記ユーザの前記ユーザ識別子に対応付けられた前記特典の利用対象となる商品の在庫状況を取得する取得部と、
前記来店判定部により前記ユーザの来店又はログインがなされていると判定された場合に、前記取得部が取得した店舗の状況又は商品の在庫状況に応じて、前記ユーザのユーザ識別子に対応付けられた前記特典の利用条件の変更を許可するか否かを判定する変更判定部と、
前記変更判定部が変更を許可すると判定した場合に、前記特典情報記憶部に記憶された前記ユーザ識別子及び前記特典の内容に対応する前記利用条件を変更する変更部と
を備える、特典管理装置。
It is a privilege management device that manages benefits for each user.
A privilege information storage unit that stores a user identifier that uniquely identifies the user, the content of the privilege associated with the user identifier, and information related to the usage conditions of the privilege.
A store visit determination unit that determines whether or not the user has visited an actual store or logged in to an electronic store.
An acquisition unit that acquires the status of the store where the user has visited or logged in, or the inventory status of the product for which the privilege is to be used associated with the user identifier of the user.
When it is determined by the store visit determination unit that the user has visited or logged in, the user identifier of the user is associated with the user identifier according to the store status or the inventory status of the product acquired by the acquisition unit. A change determination unit that determines whether or not to allow changes to the usage conditions of the benefits,
A privilege management device including a user identifier stored in the privilege information storage unit and a change unit that changes the usage conditions corresponding to the contents of the privilege when the change determination unit determines that the change is permitted.
前記ユーザから前記特典の利用条件の変更要求を受け付ける受付部を備え、
前記変更部は、前記変更判定部が変更を許可すると判定し、前記受付部が変更要求を受け付けた場合に、前記特典情報記憶部に記憶された前記ユーザ識別子及び前記特典の内容に対応する前記利用条件を変更する、
請求項1に記載の特典管理装置。
It is equipped with a reception unit that receives requests from the user to change the terms of use of the benefits.
When the change determination unit determines that the change determination unit permits the change and the reception unit accepts the change request, the change unit corresponds to the user identifier stored in the privilege information storage unit and the content of the privilege. Change the terms of use,
The privilege management device according to claim 1.
前記来店判定部は、前記ユーザの実店舗への来店の有無を判定し、
前記取得部は、前記ユーザが来店した店舗の混雑状況を取得し、
前記変更判定部は、前記来店判定部により前記ユーザの来店がなされていると判定され、前記取得部が取得した前記店舗の混雑状況が混雑している状況である場合に、前記利用条件の変更を許可すると判定する、
請求項1又は請求項2に記載の特典管理装置。
The store visit determination unit determines whether or not the user has visited the actual store, and determines whether or not the user has visited the actual store.
The acquisition unit acquires the congestion status of the store visited by the user.
The change determination unit changes the usage conditions when it is determined by the store visit determination unit that the user has visited the store and the congestion status of the store acquired by the acquisition unit is congested. Judge to allow,
The privilege management device according to claim 1 or 2.
前記来店判定部は、前記ユーザの実店舗への来店の有無を判定し、
前記取得部は、前記商品の在庫状況を取得し、
前記変更判定部は、前記来店判定部により前記ユーザの来店がなされていると判定され、前記取得部が取得した在庫状況が在庫なしである場合に、前記利用条件の変更を許可すると判定する、
請求項1乃至請求項3のいずれか1つに記載の特典管理装置。
The store visit determination unit determines whether or not the user has visited the actual store, and determines whether or not the user has visited the actual store.
The acquisition unit acquires the inventory status of the product and
The change determination unit determines that the user has visited the store by the store visit determination unit, and determines that the change of the usage conditions is permitted when the inventory status acquired by the acquisition unit is out of stock.
The privilege management device according to any one of claims 1 to 3.
前記特典情報記憶部は、前記利用条件として前記特典を利用できる有効期限を記憶し、
前記変更判定部は、前記特典情報記憶部に記憶された前記有効期限から所定期間前の時点から、前記利用条件の変更を許可すると判定する、
請求項1乃至請求項4のいずれか1つに記載の特典管理装置。
The privilege information storage unit stores the expiration date during which the privilege can be used as the usage condition, and stores the expiration date.
The change determination unit determines that the change of the usage conditions is permitted from a time point before a predetermined period from the expiration date stored in the privilege information storage unit.
The privilege management device according to any one of claims 1 to 4.
前記特典情報記憶部は、前記利用条件として前記特典を利用できる有効期限を記憶し、
前記変更部は、前記特典情報記憶部に記憶された前記有効期限を変更する、
請求項1乃至請求項5のいずれか1つに記載の特典管理装置。
The privilege information storage unit stores the expiration date during which the privilege can be used as the usage condition, and stores the expiration date.
The change unit changes the expiration date stored in the privilege information storage unit.
The privilege management device according to any one of claims 1 to 5.
前記特典情報記憶部は、前記利用条件として前記特典を利用できる対象商品を記憶し、
前記変更部は、前記特典情報記憶部に記憶された前記対象商品を変更する、
請求項1乃至請求項6のいずれか1つに記載の特典管理装置。
The privilege information storage unit stores the target product that can use the privilege as the usage condition, and stores the target product.
The change unit changes the target product stored in the privilege information storage unit.
The privilege management device according to any one of claims 1 to 6.
前記特典情報記憶部は、前記利用条件として前記特典を利用できる対象店舗を記憶し、
前記変更部は、前記特典情報記憶部に記憶された前記対象店舗を変更する、
請求項1乃至請求項7のいずれか1つに記載の特典管理装置。
The privilege information storage unit stores the target stores that can use the privilege as the usage condition, and stores the target stores.
The change unit changes the target store stored in the privilege information storage unit.
The privilege management device according to any one of claims 1 to 7.
前記変更部による変更が可能な前記利用条件が複数存在する場合に、いずれの前記利用条件を変更するかの選択を受け付ける選択受付部を備え、
前記変更部は、前記選択受付部が受け付けた選択に応じて前記利用条件を変更する、
請求項1乃至請求項8のいずれか1つに記載の特典管理装置。
When there are a plurality of the usage conditions that can be changed by the change unit, a selection reception unit that accepts the selection of which of the usage conditions to be changed is provided.
The changing unit changes the usage conditions according to the selection received by the selection receiving unit.
The privilege management device according to any one of claims 1 to 8.
ユーザ毎に特典を管理するサーバコンピュータに、
前記ユーザを一意に識別するユーザ識別子と、前記ユーザ識別子に対応付けられた前記特典の内容及び前記特典の利用条件に係る情報とを特典情報記憶部に対応付けて記憶し、
前記ユーザの実店舗への来店、又は電子店舗へのログインの有無を判定し、
前記ユーザが来店若しくはログインした店舗の状況、又は、前記ユーザ識別子に対応付けられた前記特典の利用対象となる商品の在庫状況を取得し、
前記ユーザの来店又はログインがなされていると判定した場合に、取得した店舗の状況又は商品の在庫状況に応じて、前記ユーザのユーザ識別子に対応付けられた前記特典の利用条件の変更を許可するか否かを判定し、
変更を許可すると判定した場合に、前記特典情報記憶部に記憶された前記ユーザ識別子及び前記特典の内容に対応する前記利用条件を変更する
処理を実行させるコンピュータプログラム。
On the server computer that manages benefits for each user
The user identifier that uniquely identifies the user, the content of the privilege associated with the user identifier, and the information related to the usage conditions of the privilege are stored in association with the privilege information storage unit.
It is determined whether or not the user has visited the actual store or logged in to the electronic store.
Acquire the status of the store where the user has visited or logged in, or the inventory status of the product for which the privilege is to be used associated with the user identifier.
When it is determined that the user has visited or logged in, the usage conditions of the privilege associated with the user identifier of the user are permitted to be changed according to the acquired store status or the inventory status of the product. Judge whether or not
A computer program that executes a process of changing the user identifier stored in the privilege information storage unit and the usage conditions corresponding to the contents of the privilege when it is determined that the change is permitted.
ユーザが利用する端末装置であって、
前記ユーザを一意に識別するユーザ識別子に対応付けられた特典に係る情報を取得する取得部と、
前記取得部が取得した前記特典に係る情報を表示部に表示する処理を行う表示処理部と、
前記表示処理部が表示した前記特典の利用条件の変更が可能である場合に、前記利用条件の変更要求を受け付ける受付部と
を備え、
前記表示処理部は、前記受付部が受け付けた変更要求に係る前記特典の前記利用条件が変更された場合に、前記利用条件が変更された前記特典に係る情報を表示する、
端末装置。
A terminal device used by the user
An acquisition unit that acquires information related to benefits associated with a user identifier that uniquely identifies the user, and an acquisition unit.
A display processing unit that performs a process of displaying the information related to the privilege acquired by the acquisition unit on the display unit.
It is provided with a reception unit that accepts a request for changing the usage conditions when the usage conditions of the privilege displayed by the display processing unit can be changed.
When the usage conditions of the privilege related to the change request received by the reception unit are changed, the display processing unit displays the information related to the privilege whose usage conditions have been changed.
Terminal equipment.
前記表示処理部は、前記特典について変更が可能な前記利用条件が複数存在する場合に、変更対象となる複数の前記利用条件を選択肢として表示し、
前記受付部は、前記選択肢の選択により、選択された前記選択肢に係る利用条件の変更要求を受け付ける、
請求項11に記載の端末装置。
When there are a plurality of the usage conditions that can be changed for the privilege, the display processing unit displays the plurality of usage conditions to be changed as options.
The reception unit receives a request for changing the usage conditions related to the selected option by selecting the option.
The terminal device according to claim 11.
ユーザが利用する端末装置に、
前記ユーザを一意に識別するユーザ識別子に対応付けられた特典に係る情報を取得し、
取得した前記特典に係る情報を表示部に表示し、
表示した前記特典の利用条件の変更が可能である場合に、前記利用条件の変更要求を受け付け、
受け付けた変更要求に係る前記特典の前記利用条件が変更された場合に、前記利用条件が変更された前記特典に係る情報を表示する
処理を実行させるコンピュータプログラム。
For terminal devices used by users
The information related to the privilege associated with the user identifier that uniquely identifies the user is acquired, and the information is obtained.
The information related to the acquired benefits is displayed on the display unit, and
If it is possible to change the displayed terms of use of the benefits, we will accept the request to change the terms of use.
A computer program that executes a process of displaying information related to the privilege whose usage conditions have been changed when the usage conditions of the privilege related to the received change request are changed.
ユーザ毎に特典を管理する特典管理方法であって、
特典管理装置が、前記ユーザを一意に識別するユーザ識別子と、前記ユーザ識別子に対応付けられた前記特典の内容及び前記特典の利用条件に係る情報とを特典情報記憶部に対応付けて記憶し、
前記特典管理装置が、前記ユーザの実店舗への来店、又は電子店舗へのログインの有無を判定し、
前記特典管理装置が、前記ユーザが来店若しくはログインした店舗の状況、又は、前記ユーザの前記ユーザ識別子に対応付けられた前記特典の利用対象となる商品の在庫状況を取得し、
前記特典管理装置が、前記ユーザの来店又はログインがなされていると判定した場合に、取得した店舗の状況又は商品の在庫状況に応じて、前記ユーザのユーザ識別子に対応付けられた前記特典の利用条件の変更を許可するか否かを判定し、
前記特典管理装置が、変更を許可すると判定した場合に、前記特典情報記憶部に記憶された前記ユーザ識別子及び前記特典の内容に対応する前記利用条件を変更する、
特典管理方法。
It is a privilege management method that manages benefits for each user.
The privilege management device stores the user identifier that uniquely identifies the user, the content of the privilege associated with the user identifier, and the information related to the usage conditions of the privilege in the privilege information storage unit.
The privilege management device determines whether or not the user has visited the actual store or logged in to the electronic store.
The privilege management device acquires the status of the store where the user has visited or logged in, or the inventory status of the product to be used for the privilege associated with the user identifier of the user.
When the privilege management device determines that the user has visited or logged in to the store, the use of the privilege associated with the user identifier of the user according to the acquired store status or the inventory status of the product. Determine whether to allow the change of conditions,
When the privilege management device determines that the change is permitted, the user identifier stored in the privilege information storage unit and the usage conditions corresponding to the contents of the privilege are changed.
Benefit management method.
JP2019146661A 2019-08-08 2019-08-08 Benefit management device, computer program and benefit management method Active JP7379919B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019146661A JP7379919B2 (en) 2019-08-08 2019-08-08 Benefit management device, computer program and benefit management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019146661A JP7379919B2 (en) 2019-08-08 2019-08-08 Benefit management device, computer program and benefit management method

Publications (2)

Publication Number Publication Date
JP2021026709A true JP2021026709A (en) 2021-02-22
JP7379919B2 JP7379919B2 (en) 2023-11-15

Family

ID=74662392

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019146661A Active JP7379919B2 (en) 2019-08-08 2019-08-08 Benefit management device, computer program and benefit management method

Country Status (1)

Country Link
JP (1) JP7379919B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023053190A1 (en) * 2021-09-28 2023-04-06 日本電気株式会社 Reception process device, reception process system, reception process method and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014219756A (en) * 2013-05-02 2014-11-20 ソニー株式会社 Information processing device, communications system, information processing method, and program
US20150317682A1 (en) * 2014-01-10 2015-11-05 Tagnetics, Inc. Advertising beacon for retail environments
JP2018097583A (en) * 2016-12-13 2018-06-21 株式会社Nttドコモ Information processing device
JP2019020860A (en) * 2017-07-12 2019-02-07 ヤフー株式会社 Providing device, providing method, and providing program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014219756A (en) * 2013-05-02 2014-11-20 ソニー株式会社 Information processing device, communications system, information processing method, and program
US20150317682A1 (en) * 2014-01-10 2015-11-05 Tagnetics, Inc. Advertising beacon for retail environments
JP2018097583A (en) * 2016-12-13 2018-06-21 株式会社Nttドコモ Information processing device
JP2019020860A (en) * 2017-07-12 2019-02-07 ヤフー株式会社 Providing device, providing method, and providing program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023053190A1 (en) * 2021-09-28 2023-04-06 日本電気株式会社 Reception process device, reception process system, reception process method and program

Also Published As

Publication number Publication date
JP7379919B2 (en) 2023-11-15

Similar Documents

Publication Publication Date Title
JP6920385B2 (en) A payment system based on the internal communication network of the sales floor, a mobile terminal including a payment function of the internal communication network of the sales floor, a method of providing a payment service based on the internal communication network of the sales floor, and a program for executing this.
TW201816671A (en) Electronic ticketing program
JP5347076B1 (en) Information processing system and information processing method
JP2015049589A (en) Information processing system, sale assisting server, seller terminal and purchaser terminal
JP6278149B1 (en) Authentication system and server
JP2021196845A (en) Settlement processing method
JP6969364B2 (en) Authentication system and server
JP6235292B2 (en) Customer information system, store mobile terminal, and customer information server
KR101593275B1 (en) Apparatus for transmitting and receiving affiliated store information and method therefor
JP7379919B2 (en) Benefit management device, computer program and benefit management method
JP2016091388A (en) Distribution method and distribution management system for sales-promoting point using time as unit
JP2021196844A (en) Settlement processing method and settlement processing apparatus
KR20150142532A (en) Method for Providing A Digital Wallet Service Using User Confirmation
KR102122794B1 (en) Method for processing delivery order and payment terminal thereof
JP2023145421A (en) Service providing apparatus, service providing method, and program
JP7285295B2 (en) Service providing system, service providing method, and program
JP6924914B1 (en) Information processing device and information processing method
JP2002170035A (en) Information providing method, executing device therefor, and storage medium with data therefor stored
KR20180022415A (en) Method and system for transmitting and receiving electrical gift certification
JP2005149174A (en) Service provision system
JP2015060425A (en) Terminal device, server device, information processing apparatus, and program
JP7377244B2 (en) Service provision system, service provision method, and program
JP7431786B2 (en) Service provision system, service provision method, and program
KR20120137534A (en) System and method for managment cupon
JP7481052B1 (en) Information processing system, program, and information processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220628

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230428

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230530

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230705

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231016

R150 Certificate of patent or registration of utility model

Ref document number: 7379919

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150