Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7757335B2 - Information processing device, system, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7757335B2 - Information processing device, system, information processing method, and program - Google Patents

Information processing device, system, information processing method, and program

Info

Publication number
JP7757335B2
JP7757335B2 JP2023032564A JP2023032564A JP7757335B2 JP 7757335 B2 JP7757335 B2 JP 7757335B2 JP 2023032564 A JP2023032564 A JP 2023032564A JP 2023032564 A JP2023032564 A JP 2023032564A JP 7757335 B2 JP7757335 B2 JP 7757335B2
Authority
JP
Japan
Prior art keywords
lottery
points
prize
information processing
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023032564A
Other languages
Japanese (ja)
Other versions
JP2024124698A (en
Inventor
翔 荒生
葵 文栄
愛里菜 田中
恭臣 金谷
Original Assignee
ステアリテール株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ステアリテール株式会社 filed Critical ステアリテール株式会社
Priority to JP2023032564A priority Critical patent/JP7757335B2/en
Publication of JP2024124698A publication Critical patent/JP2024124698A/en
Priority to JP2025167949A priority patent/JP2025182060A/en
Application granted granted Critical
Publication of JP7757335B2 publication Critical patent/JP7757335B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、顧客と店舗間での売買取引等に利用可能なポイントを取り扱う技術に関する。 The present invention relates to technology for handling points that can be used for sales transactions between customers and stores.

顧客の誘致あるいは顧客へのサービスの一環として、顧客が店舗を訪問したとき、または顧客が店舗で商品を購入したとき、顧客にポイントを付与(進呈)する店舗が数多くある。 As part of their customer attraction or customer service efforts, many stores offer points to customers when they visit or purchase products at their stores.

また、商店街やモールへの来店者数を増加させることや、顧客の利便性を向上させることを目的として、デジタルコインやクーポンなどの地域通貨が利用されている。一般的には、顧客の希望に応じて、法定通貨と地域通貨とが、一定の比率で交換される。 In addition, local currencies such as digital coins and coupons are being used to increase the number of visitors to shopping districts and malls and to improve customer convenience. Generally, legal tender and local currencies are exchanged at a set rate according to the customer's wishes.

近年では、定額制サービスまたはサブスクリプション型サービスの仕組みを利用して、サービスの利用者(ユーザ)に対して、契約期間中の一定の期間(例えば、一ヶ月)ごとに、一定量のポイント(地域通貨を含む)を付与する仕組みが検討されている。この仕組をポイントサービス、あるいはポイントプログラムと呼ぶ。 In recent years, systems have been considered that utilize flat-rate or subscription-based services to grant service users a set amount of points (including local currency) for a set period of time (e.g., one month) during the contract period. These systems are called point services or point programs.

定額制サービスでは、顧客に対して、一定料金の商品やサービスを継続的に提供する。一方、サブスクリプション型サービスでは、サービスへの加入を契約したユーザから、定期的に利用料を徴収する見返りとして、サブスクリプション型サービスが選択して提供する映画や音楽などのコンテンツを利用する権利を、ユーザに付与する。 Fixed-fee services provide customers with products or services on an ongoing basis for a set fee. Subscription services, on the other hand, grant users the right to use content such as movies and music selected by the subscription service in exchange for a periodic fee collected from users who sign up for the service.

特許文献1には、インターネットゲームの会員に対して、1ヶ月毎に、ゲームで利用できるポイントを付与することが記載されている。 Patent document 1 describes how members of an internet game are given points each month that can be used in the game.

特許文献2には、ポイントサービスの利用者が取引を行った際に、利用者にポイントを付与する仕組みにおいて、特定の期間における利用者の取引履歴に基づいて、利用者に付与するポイントの有効期限を決定することが記載されている。 Patent document 2 describes a system for awarding points to users of a point service when they make a transaction, in which the expiration date of the points awarded to the user is determined based on the user's transaction history over a specific period.

特開2005-27889号公報Japanese Patent Application Laid-Open No. 2005-27889 特開2006-53812号公報Japanese Patent Application Laid-Open No. 2006-53812 特開2020-91759号公報Japanese Patent Application Laid-Open No. 2020-91759

多くの場合、ポイントには有効期限が設定される(例えば、特許文献2)。ユーザが、ポイントサービスから付与されたポイントの全部を有効期限までに使い切ることができなかった場合、残っていたポイントは失効する。そのことが、ユーザの不満を生じさせる可能性がある。 In many cases, points are set with an expiration date (for example, see Patent Document 2). If a user is unable to use all of the points granted by a point service by the expiration date, the remaining points will expire. This can cause dissatisfaction among users.

本発明は、上記の課題に鑑みてなされたものであり、その目的は、有効期限のあるポイントの利便性を向上させることにある。 The present invention was made in consideration of the above-mentioned problems, and its purpose is to improve the convenience of points with expiration dates.

本発明の一態様に係る情報処理装置は、ポイントサービスのユーザに付与されたポイントの有効期限を管理する管理手段と、管理された前記ポイントの有効期限まで所定時間以内であるとき、前記ポイントを使用して抽選を行う機会を、前記ユーザに提供する提供手段と、前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、前記抽選の景品を決定する決定手段とを備えている。 An information processing device according to one aspect of the present invention includes a management means for managing the expiration date of points granted to users of a point service, a provision means for providing the user with an opportunity to enter a lottery using the managed points when the expiration date of the managed points is within a predetermined time, and a determination means for determining prizes for the lottery based on at least one of inventory data of products handled by stores affiliated with the point service and sales data of the stores.

本発明の一態様に係るシステムは、ポイントサービスのユーザに付与されたポイント数を示す情報を管理するポイント管理装置と、前記ユーザが、付与されたポイントを使用して、抽選を行うために利用される抽選装置と、情報処理装置と、を備え、前記情報処理装置は、前記ユーザに付与された前記ポイントの有効期限を管理し、管理された前記ポイントの有効期限まで所定時間以内であるとき、前記ポイントを使用して抽選を行う機会を、前記ユーザに提供し、前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、前記抽選の景品を決定する。 A system according to one aspect of the present invention comprises a points management device that manages information indicating the number of points granted to users of a points service, a lottery device used by the users to enter lotteries using the granted points, and an information processing device. The information processing device manages the expiration date of the points granted to the users, and when the expiration date of the managed points is within a predetermined time, provides the users with an opportunity to enter lottery using the points, and determines prizes for the lottery based on at least one of inventory data of products handled by stores affiliated with the points service and sales data of the stores.

本発明の一態様に係る情報処理方法では、コンピュータが、ポイントサービスのユーザに付与されたポイントの有効期限を管理し、管理された前記ポイントの有効期限まで所定時間以内であるとき、前記ポイントを使用して抽選を行う機会を、前記ユーザに提供し、前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、前記抽選の景品を決定する。 In one aspect of the present invention, an information processing method involves a computer managing the expiration date of points granted to a user of a point service, and when the expiration date of the managed points is within a predetermined time, providing the user with an opportunity to enter a lottery using the points, and determining the prizes for the lottery based on at least one of inventory data for products handled by stores affiliated with the point service and sales data for the stores.

本発明の一態様に係るプログラムは、ポイントサービスのユーザに付与されたポイントの有効期限を管理することと、管理された前記ポイントの有効期限まで所定時間以内であるとき、前記ポイントを使用して抽選を行う機会を、前記ユーザに提供することと、前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、前記抽選の景品を決定することとをコンピュータに実行させる。 A program according to one aspect of the present invention causes a computer to manage the expiration date of points granted to users of a point service, provide the users with an opportunity to enter a lottery using the points when a predetermined time remains until the expiration date of the managed points, and determine prizes for the lottery based on at least one of inventory data for products handled by stores affiliated with the point service and sales data for the stores.

本発明の一態様によれば、有効期限のあるポイントの利便性を向上させることができる。 One aspect of the present invention can improve the convenience of points with expiration dates.

実施形態1に係るシステムの一例を概略的に示す図である。FIG. 1 is a diagram illustrating an example of a system according to a first embodiment. 実施形態1に係るシステムの応用の一例を示す図である。FIG. 1 is a diagram illustrating an example of an application of the system according to the first embodiment. 実施形態1に係るシステムの応用の他の一例を示す図である。FIG. 10 is a diagram illustrating another example of an application of the system according to the first embodiment. 実施形態1に係るシステムのネットワーク構成の一例を示す図である。FIG. 1 is a diagram illustrating an example of a network configuration of a system according to a first embodiment. 実施形態2に係る情報処理装置の構成を示すブロック図である。FIG. 10 is a block diagram showing a configuration of an information processing device according to a second embodiment. 実施形態2に係る情報処理装置の動作を示すフローチャートである。10 is a flowchart illustrating an operation of an information processing device according to a second embodiment. 実施形態3に係る情報処理装置の構成を示すブロック図である。FIG. 10 is a block diagram showing a configuration of an information processing device according to a third embodiment. 実施形態3に係る情報処理装置の動作を示すフローチャートである。10 is a flowchart illustrating an operation of an information processing device according to a third embodiment. 実施形態2~3に係る情報処理装置のハードウェア構成の一例を示す図である。FIG. 10 is a diagram illustrating an example of a hardware configuration of an information processing device according to second and third embodiments.

〔実施形態1〕
図1~図4を参照して、実施形態1について説明する。本実施形態1では、店舗から顧客にポイントを付与するためのシステム1について説明する。
[Embodiment 1]
A first embodiment will be described with reference to Figures 1 to 4. In the first embodiment, a system 1 for giving points from a store to a customer will be described.

(システム1)
図1は、本実施形態1に係るシステム1の構成を示すブロック図である。システム1は、店舗が顧客に対してポイントサービスを提供するための仕組みである。
(System 1)
1 is a block diagram showing the configuration of a system 1 according to the present embodiment 1. The system 1 is a mechanism for a store to provide a point service to customers.

図1に示すように、システム1は、情報処理装置10(20)、ポイント管理サーバ100、POS(Point Of Sales)レジ200、および抽選装置300を備えている。ここで、「情報処理装置10(20)」は、後述する実施形態2~3に係る情報処理装置10,20のいずれかを表す。情報処理装置10(20)、ポイント管理サーバ100、POSレジ200、および抽選装置300は、通信ネットワークを介して、通信接続されている。 As shown in FIG. 1, system 1 includes information processing device 10 (20), point management server 100, POS (Point of Sales) register 200, and lottery device 300. Here, "information processing device 10 (20)" refers to either information processing device 10 or 20 according to embodiments 2 and 3 described below. The information processing device 10 (20), point management server 100, POS register 200, and lottery device 300 are communicatively connected via a communication network.

なお、POSレジ200は、ポイントカード情報(例えば、バーコード)および景品情報のみを扱う端末機器(例えば、バーコードリーダ)に置き換えることができるので、システム1の構成において、POSレジ200は必須ではない。以下では、「POSレジ200または端末機器」を「POSレジ200」と記載する。 Note that the POS register 200 can be replaced with a terminal device (e.g., a barcode reader) that handles only point card information (e.g., barcodes) and prize information, so the POS register 200 is not required in the configuration of System 1. Hereinafter, "POS register 200 or terminal device" will be referred to as "POS register 200."

図2を参照して、ポイント管理サーバ100およびPOSレジ200について説明する。図2は、本実施形態1に係るシステム1の応用の一例を示す図である。 The point management server 100 and POS register 200 will be described with reference to Figure 2. Figure 2 is a diagram showing an example of an application of the system 1 according to this embodiment 1.

(ポイント管理サーバ100)
ポイント管理サーバ100は、顧客を識別する情報と紐付けられたポイントカード情報を管理する。ポイント管理サーバ100は、ポイント管理装置の一例である。
(Point management server 100)
The point management server 100 manages point card information linked to information identifying a customer. The point management server 100 is an example of a point management device.

一例では、ポイント管理サーバ100は、後述する抽選装置300(図2)と同様に、顧客が所持するスマートフォン等にインストールされたアプリケーションソフトウェアとして、提供される。 In one example, the point management server 100 is provided as application software installed on a customer's smartphone, etc., similar to the lottery device 300 (Figure 2) described below.

顧客を識別する情報は、例えば、顧客に固有の番号や識別子(ID)である。ポイントカード情報には、固有のポイントカード番号が含まれる。さらに、ポイントカード情報には、顧客の個人情報や属性情報が含まれていてもよい。 The information identifying a customer is, for example, a number or identifier (ID) unique to the customer. The point card information includes a unique point card number. Furthermore, the point card information may also include personal information and attribute information about the customer.

加えて、ポイント管理サーバ100は、ポイントカード情報、および決済情報を入力する操作を受け付ける。決済情報とは、決済のために利用または参照される情報であり、例えば、クレジットカード番号やデビットカード番号である。 In addition, the point management server 100 accepts operations to input point card information and payment information. Payment information is information used or referenced for payment, such as a credit card number or debit card number.

ポイント管理サーバ100は、ポイントカード情報、および決済情報を、顧客を識別する情報と紐づけて、図示しない顧客データベースに保存する。 The point management server 100 links the point card information and payment information with information identifying the customer and stores it in a customer database (not shown).

ポイント管理サーバ100は、後述するPOSレジ200から、ポイントカード情報とともに、顧客に付与するポイント数を示す情報を取得する。このとき、ポイント管理サーバ100は、顧客を識別する情報に、顧客に付与されるポイント数を示す情報を紐づける。そして、ポイント管理サーバ100は、顧客を識別する情報から、顧客の連絡先(例えば、メールアドレスや電話番号)を特定し、そして、特定した顧客の連絡先に対して、顧客に付与されるポイント数を示す情報(「ポイント獲得通知」)を送信する。 The point management server 100 obtains information indicating the number of points to be awarded to the customer, along with point card information, from the POS register 200 (described below). At this time, the point management server 100 links the information indicating the number of points to be awarded to the customer to the information identifying the customer. The point management server 100 then identifies the customer's contact information (e.g., email address or telephone number) from the information identifying the customer, and sends information indicating the number of points to be awarded to the customer (a "points acquisition notification") to the identified customer contact information.

あるいは、ポイント管理サーバ100は、後述するPOSレジ200から、ポイントカード情報とともに、使用されたポイント数を示す情報を取得したとき、顧客を識別する情報に、使用されたポイント数を示す情報を紐づける。そして、ポイント管理サーバ100は、顧客を識別する情報から特定した顧客の連絡先に対して、使用されたポイント数を示す情報(「ポイント使用通知」)を送信する。 Alternatively, when the point management server 100 acquires information indicating the number of points used along with point card information from the POS register 200 (described below), it links the information indicating the number of points used to information identifying the customer. The point management server 100 then sends information indicating the number of points used (a "point usage notification") to the customer's contact information identified from the customer identification information.

さらに、ポイント管理サーバ100は、ポイントサービスのユーザに対して、契約更新ごとに、あるいは、契約期間中の一定の期間ごとに、一定量のポイントを付与する。ポイント管理サーバ100が、どれだけのポイントをユーザに付与するかは、特に限定されない。一例では、ユーザが支払う金額に応じて、ポイント管理サーバ100は、ユーザに付与するポイント数を増減させてもよい。 Furthermore, the point management server 100 awards a certain amount of points to users of the point service each time a contract is renewed or at certain intervals during the contract period. There are no particular restrictions on how many points the point management server 100 awards to a user. In one example, the point management server 100 may increase or decrease the number of points awarded to a user depending on the amount paid by the user.

(POSレジ200)
顧客は、店舗が取り扱う商品を購入したとき、あるいは、店舗が提供するサービスを利用したとき、代金を支払うとともに、ポイントカードを店員に提示する。店員は、バーコードリーダまたはスキャナ等を用いて、顧客が所持するポイントカードから、ポイントカード情報(ポイントカード番号を含む)を、POSレジ200に読み取らせる。
(POS register 200)
When a customer purchases a product sold by a store or uses a service provided by a store, the customer pays the price and presents the point card to a store clerk. The store clerk uses a barcode reader or scanner to have the POS register 200 read the point card information (including the point card number) from the point card held by the customer.

POSレジ200は、顧客のポイントカードから読み取ったポイントカード情報とともに、顧客に付与されるポイント数を示す情報を、ポイント管理サーバ100へ送信する。なお、店舗から顧客に付与するポイント数をどのように決定するかは、特に限定されない。 The POS register 200 sends the point card information read from the customer's point card, along with information indicating the number of points to be awarded to the customer, to the point management server 100. Note that there are no particular limitations on how the store determines the number of points to be awarded to the customer.

あるいは、顧客が、代金の全部または一部に代えて、ポイントを使用することを店員に申し出たとき、店員は、POSレジ200に対して、顧客を識別する情報に紐付けられたポイントを使用するための入力操作を行う。その後、店員は、バーコードリーダまたはスキャナ等を用いて、顧客が所持するポイントカードから、ポイントカード情報(ポイントカード番号を含む)を、POSレジ200に読み取らせる。 Alternatively, when a customer requests the store clerk to use points in place of all or part of the purchase price, the store clerk performs an input operation on the POS register 200 to use the points linked to information identifying the customer. The store clerk then uses a barcode reader or scanner to have the POS register 200 read the point card information (including the point card number) from the point card held by the customer.

POSレジ200は、顧客のポイントカードから読み取ったポイントカード情報とともに、使用されたポイント数を示す情報を、ポイント管理サーバ100へ送信する。 The POS register 200 sends the point card information read from the customer's point card, along with information indicating the number of points used, to the point management server 100.

図3を参照して、情報処理装置10(20)および抽選装置300について説明する。図3は、本実施形態1に係るシステム1の応用の他の一例を示す図である。 The information processing device 10 (20) and the lottery device 300 will be described with reference to Figure 3. Figure 3 is a diagram showing another example of an application of the system 1 according to this embodiment 1.

(情報処理装置10(20))
情報処理装置10(20)は、ポイントサービスのユーザ(顧客)に付与されたポイントの有効期限を管理する。ポイントの有効期限は、ユーザ(顧客)にポイントが付与されたとき、ポイント管理サーバ100(図1)によって設定される。なお、ポイント管理サーバ100が、ポイントの有効期限をどのように決定するかは、特に限定されない。
(Information processing device 10 (20))
The information processing device 10 (20) manages the expiration date of points given to users (customers) of the point service. The expiration date of points is set by the point management server 100 (FIG. 1) when points are given to the user (customer). There are no particular limitations on how the point management server 100 determines the expiration date of points.

情報処理装置10(20)は、ポイントを使用して抽選を行う機会を、ユーザに提供する。ここでの「抽選」とは、当選と外れとがランダム(偶然)に決定される方式のほか、ユーザの属性や店舗の在庫などの諸条件に応じて、当選確率が変動する方式も含む。例えば、「抽選」はくじ引きである。 The information processing device 10 (20) provides users with the opportunity to use points to enter a lottery. Here, "lottery" includes not only a method in which winning and losing are determined randomly (by chance), but also a method in which the probability of winning varies depending on various conditions such as the user's attributes and store inventory. For example, "lottery" could be a lottery drawing.

例えば、情報処理装置10(20)は、ポイント管理サーバ100から、ユーザに付与されたポイントに設定された有効期限を示す情報を取得する。そして、情報処理装置10(20)は、ポイントの有効期限まで所定時間以内であるとき、ユーザに対して、ポイントがまもなく失効する旨のアラートとともに、抽選情報を通知する。 For example, the information processing device 10 (20) obtains information indicating the expiration date set for points granted to a user from the point management server 100. Then, when the expiration date of the points is within a predetermined time, the information processing device 10 (20) notifies the user of the lottery information along with an alert that the points will soon expire.

このとき、情報処理装置10(20)は、抽選情報を、後述する抽選装置300へ送信する。例えば、抽選情報には、抽選装置300が抽選を行うための実行プログラムのデータ、景品ごとの当選確率のデータ、および、抽選の景品を示す情報が含まれる。 At this time, the information processing device 10 (20) transmits the lottery information to the lottery device 300 (described later). For example, the lottery information includes data on the execution program that the lottery device 300 uses to conduct the lottery, data on the winning probability for each prize, and information indicating the prizes in the lottery.

抽選の景品を示す情報には、景品の名称、景品の内容、景品の個数、および、景品のイメージ(例えば写真)などが含まれる。抽選の景品は、店舗が取り扱う商品であってもよいし、店舗が提供するサービスであってもよい。あるいは、抽選の景品は、クーポンや権利などの無体物であってもよい。 The information indicating the prizes in the lottery includes the name of the prize, the contents of the prize, the number of prizes, and an image of the prize (e.g., a photograph). The prizes in the lottery may be products sold by the store or services provided by the store. Alternatively, the prizes in the lottery may be intangible items such as coupons or rights.

また、情報処理装置10(20)は、POSレジ200から、ユーザが当選した景品を示す情報(「使用済み景品情報」と呼ぶ)を受信する。情報処理装置10(20)は、使用済み景品情報を用いて、他のユーザのための抽選の景品を決定する。例えば、ユーザが「景品A」に当選した場合、情報処理装置10(20)は、他のユーザのための抽選の景品には「景品A」が含まれないようにする。 The information processing device 10 (20) also receives information indicating the prizes won by the user (referred to as "used prize information") from the POS register 200. The information processing device 10 (20) uses the used prize information to determine prizes for lotteries for other users. For example, if the user wins "prize A," the information processing device 10 (20) will ensure that "prize A" is not included in the prizes for lotteries for other users.

一例では、情報処理装置10(20)は、店舗が管理するPOSサーバの一部であってもよい(図4)。あるいは、情報処理装置10(20)は、クラウドサーバであってもよい。 In one example, the information processing device 10 (20) may be part of a POS server managed by a store (Figure 4). Alternatively, the information processing device 10 (20) may be a cloud server.

(抽選装置300)
抽選装置300は、ユーザが、付与されたポイントを使用して、抽選を行うために利用される。
(Lottery device 300)
The lottery device 300 is used by users to hold lotteries using the points they have been given.

一例では、抽選装置300は、情報処理装置10(20)から、抽選情報を受信する。ユーザが、抽選装置300に対して、抽選を実行するための入力操作を行ったとき、抽選装置300は、所定のプログラムにしたがって、抽選を実行する。あるいは、抽選装置300は、ポイントの有効期限になったとき、ポイントを使用して、自動的に抽選を行ってもよい。 In one example, the lottery device 300 receives lottery information from the information processing device 10 (20). When a user performs an input operation on the lottery device 300 to execute a lottery, the lottery device 300 executes the lottery in accordance with a predetermined program. Alternatively, the lottery device 300 may automatically execute a lottery using points when the points' expiration date has arrived.

抽選装置300は、ユーザの属性や行動履歴などに関する諸条件に応じて、ユーザの当選確率を変動させてもよい。例えば、抽選装置300は、ユーザがこれまでに抽選を行った回数が多いほど、ユーザの当選確率を上昇させてもよい。あるいは、抽選装置300は、ユーザが店舗を訪れた回数が多いほど、ユーザの当選確率を上昇させてもよい。あるいはまた、抽選装置300は、ユーザが抽選に使用するポイント数が多いほど、ユーザの当選確率を上昇させてもよい。 The lottery device 300 may vary a user's probability of winning depending on various conditions related to the user's attributes, behavioral history, etc. For example, the lottery device 300 may increase a user's probability of winning the more times the user has entered the lottery. Alternatively, the lottery device 300 may increase a user's probability of winning the more times the user has visited a store. Alternatively, the lottery device 300 may increase a user's probability of winning the more points the user uses in the lottery.

抽選後、抽選装置300は、ユーザが当選した景品を示す景品情報を生成する。一例では、抽選装置300は、ユーザが当選した景品と対応するQRコード(登録商標)を発行する。抽選装置300は、顧客が所持するスマートフォンの画面等に、発行したQRコードを表示する。加えて、ユーザが当選した景品が、店舗で商品として販売されている場合、抽選装置300は、店舗に置いてある商品(景品)の位置を、顧客が所持するスマートフォンの画面等に表示してもよい。 After the lottery, the lottery device 300 generates prize information indicating the prize the user has won. In one example, the lottery device 300 issues a QR code (registered trademark) corresponding to the prize the user has won. The lottery device 300 displays the issued QR code on the screen of a smartphone or other device carried by the customer. In addition, if the prize the user has won is sold as a product in a store, the lottery device 300 may display the location of the product (prize) in the store on the screen of a smartphone or other device carried by the customer.

また、抽選装置300は、ユーザが当選した景品のイメージを、顧客が所持するスマートフォン等に表示してもよい。顧客がAR(Augmented Realty)画像を表示可能なスマートデバイスを所持している場合、抽選装置300は、ユーザが当選した景品のAR画像を、スマートデバイスに表示してもよい。 The lottery device 300 may also display an image of the prize that the user has won on a smartphone or other device carried by the customer. If the customer has a smart device capable of displaying AR (Augmented Reality) images, the lottery device 300 may display an AR image of the prize that the user has won on the smart device.

(当選した景品の引き渡し)
顧客は、店舗に赴いて、抽選装置300により発行されたQRコードを店員に提示する。店員は、バーコードリーダまたはスキャナ等を用いて、顧客が提示するQRコードを、POSレジ200に読み取らせる。
(Delivery of the prizes won)
The customer goes to the store and presents the QR code issued by the lottery device 300 to a store clerk. The store clerk uses a barcode reader, scanner, or the like to have the POS register 200 read the QR code presented by the customer.

POSレジ200は、QRコードと対応する商品(景品)を示す情報(例えば、商品名、商品コード)を出力する。店員は、POSレジ200が出力した情報によって、ユーザが当選した景品を確認する。そして、店員は、店舗の在庫の中から、ユーザに景品を引き渡す。あるいは、ユーザが当選した景品が、店舗の在庫の中にはない場合、店員は、他の店舗または商品の仕入れ先などから、ユーザが当選した景品を取り寄せする。 The POS register 200 outputs information (e.g., product name, product code) indicating the product (prize) corresponding to the QR code. The store clerk checks the prize the user has won based on the information output by the POS register 200. The store clerk then hands the prize to the user from the store's inventory. Alternatively, if the prize the user has won is not in the store's inventory, the store clerk will order the prize from another store or product supplier.

店員は、ユーザに景品を引き渡した後、POSレジ200に、ユーザに引き渡した景品を示す使用済み景品情報を入力する。POSレジ200は、ユーザに引き渡した景品を示す使用済み景品情報を、情報処理装置10(20)へ送信する。 After handing over the prize to the user, the store clerk inputs used prize information indicating the prize handed over to the user into the POS register 200. The POS register 200 then transmits the used prize information indicating the prize handed over to the user to the information processing device 10 (20).

(システム1のネットワーク構成の一例)
図4は、本実施形態1に係るシステム1のネットワーク構成の一例を示す。図4に示す一例では、オンプレミスまたはクラウドのサーバ(ポイント管理サーバ100および情報処理装置10(20)を含む)と、ユーザのスマートフォン(抽選装置300)は、インターネットを介して通信を行う。一方、店舗(POSレジ200を含む)と、サーバ(ポイント管理サーバ100および情報処理装置10(20)を含む)とは、有線または無線の専用回線を使って、通信を行う。
(Example of network configuration of system 1)
Fig. 4 shows an example of the network configuration of the system 1 according to the present embodiment 1. In the example shown in Fig. 4, an on-premise or cloud server (including the point management server 100 and the information processing device 10 (20)) and a user's smartphone (lottery device 300) communicate via the Internet. Meanwhile, a store (including a POS register 200) and a server (including the point management server 100 and the information processing device 10 (20)) communicate using a wired or wireless dedicated line.

他の一例では、店舗(POSレジ200を含む)と、サーバ(ポイント管理サーバ100および情報処理装置10(20)を含む)は、インターネットを介して通信を行ってもよい。 In another example, the store (including the POS register 200) and the server (including the point management server 100 and the information processing device 10 (20)) may communicate via the Internet.

さらに他の一例では、商店街やチェーンに所属する複数の店舗がシステム1に加盟する場合など、システム1に加盟する店舗が複数ある場合、ある店舗の店内に、サーバ(ポイント管理サーバ100および情報処理装置10(20)を含む)が設置されていてもよい。この場合、別の店舗は、インターネットを介して、そのサーバと通信を行う。 In yet another example, if there are multiple stores affiliated with System 1, such as multiple stores belonging to a shopping district or chain, a server (including the points management server 100 and information processing device 10 (20)) may be installed inside one of the stores. In this case, other stores communicate with that server via the Internet.

このようにして、システム1は、ポイントサービスのユーザに対して、ポイントを使用して、抽選を行う機会を提供する。これにより、ユーザは、付与されたポイントを無駄にすることなく、使用することができる。また、システム1は、ユーザが当選した景品を、店舗で受け取ることを可能にする。これにより、店舗に顧客(ユーザ)を呼び込むことができるので、店舗の活性化を期待することができる。 In this way, system 1 provides point service users with the opportunity to use their points to enter a lottery. This allows users to use their awarded points without wasting them. System 1 also allows users to receive prizes they have won at the store. This can attract customers (users) to the store, which is expected to revitalize the store.

以下の実施形態2~3では、本実施形態1に係るシステム1が備えた情報処理装置10(20)の構成および動作の詳細を説明する。 In the following embodiments 2 and 3, the configuration and operation of the information processing device 10 (20) included in the system 1 according to embodiment 1 will be described in detail.

〔実施形態2〕
図5から図6を参照して、実施形態2について説明する。
[Embodiment 2]
A second embodiment will be described with reference to FIGS.

(情報処理装置10の構成)
図5を参照して、本実施形態2に係る情報処理装置10の構成を説明する。図5は、情報処理装置10の構成を示すブロック図である。情報処理装置10は、前記実施形態1に係るシステム(図1)を構成する。情報処理装置10は、システム1に加盟するいずれかの店舗のPOSサーバに組み込まれていてもよいし、オンラインサービスを提供するクラウドサーバであってもよい。
(Configuration of information processing device 10)
The configuration of an information processing device 10 according to the second embodiment will be described with reference to Fig. 5. Fig. 5 is a block diagram showing the configuration of the information processing device 10. The information processing device 10 constitutes the system (Fig. 1) according to the first embodiment. The information processing device 10 may be incorporated into a POS server of any store affiliated with the system 1, or may be a cloud server that provides online services.

図5に示すように、情報処理装置10は、管理部11、提供部12、および決定部13を備えている。 As shown in FIG. 5, the information processing device 10 includes a management unit 11, a provision unit 12, and a determination unit 13.

管理部11は、ポイントサービスのユーザに付与されたポイントの有効期限を管理する。管理部11は、管理手段の一例である。一例では、ポイントの有効期限は、ポイント管理サーバ100(図1)によって設定される。 The management unit 11 manages the expiration dates of points granted to users of the point service. The management unit 11 is an example of a management means. In one example, the expiration dates of points are set by the point management server 100 (Figure 1).

例えば、管理部11は、ポイント管理サーバ100から、ユーザに付与されたポイントの有効期限を示す情報を取得する。 For example, the management unit 11 obtains information indicating the expiration date of points granted to a user from the point management server 100.

管理部11は、ユーザに付与されたポイントが使用されない限り、ポイントの期限管理を継続する。具体的には、管理部11は、ポイントの有効期限までの残り時間を管理する。管理部11は、ポイントの有効期限までの残り時間を示す情報を、提供部12へ出力する。 The management unit 11 continues to manage the expiration date of points as long as the points granted to the user are not used. Specifically, the management unit 11 manages the time remaining until the expiration date of the points. The management unit 11 outputs information indicating the time remaining until the expiration date of the points to the provision unit 12.

提供部12は、管理されたポイントの有効期限まで所定時間以内であるとき、ポイントを使用して抽選を行う機会を、ユーザに提供する。提供部12は、提供手段の一例である。 The providing unit 12 provides the user with an opportunity to use the points to enter a lottery when a predetermined time remains until the expiration date of the managed points. The providing unit 12 is an example of a providing means.

例えば、提供部12は、管理部11から、ポイントの有効期限までの残り時間を示す情報を受信する。提供部12は、ポイントの有効期限までの残り時間が、所定時間か、またはそれよりも短いかどうかを判定する。ポイントの有効期限までの残り時間が、所定時間か、またはそれよりも短い場合、提供部12は、抽選装置300(図1)に対して送信するための、抽選情報を作成する。 For example, the providing unit 12 receives information from the management unit 11 indicating the time remaining until the points expire. The providing unit 12 determines whether the time remaining until the points expire is a predetermined time or shorter. If the time remaining until the points expire is the predetermined time or shorter, the providing unit 12 creates lottery information to send to the lottery device 300 (Figure 1).

抽選情報には、抽選装置300が抽選を行うための実行プログラムのデータ、景品ごとの当選確率のデータ、および、抽選の景品を示す情報が含まれる。 The lottery information includes data on the execution program that the lottery device 300 uses to conduct the lottery, data on the winning probability for each prize, and information indicating the prizes in the lottery.

抽選装置300へ抽選情報を送信する前に、提供部12は、決定部13に対して、抽選の景品を決定することを要求する。このとき、提供部12は、有効期限まで所定時間以内であるポイント数を、決定部13に通知してもよい。 Before sending the lottery information to the lottery device 300, the providing unit 12 requests the determining unit 13 to determine the prize for the lottery. At this time, the providing unit 12 may notify the determining unit 13 of the number of points that are within a predetermined time until the expiration date.

なお、ユーザがポイントサービスの契約を更新したとき、提供部12は、ポイントを使用せずに、抽選を行う権利をユーザに提供してもよい。 In addition, when a user renews their point service contract, the providing unit 12 may provide the user with the right to enter a lottery without using points.

決定部13は、ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび店舗の売上データの少なくとも一方に基づいて、抽選の景品を決定する。決定部13は、決定手段の一例である。 The determination unit 13 determines the prizes to be awarded in the lottery based on at least one of inventory data for products handled by stores participating in the point service and sales data for the stores. The determination unit 13 is an example of a determination means.

例えば、決定部13は、提供部12から、抽選の景品を決定することを要求される。決定部13は、店舗のPOSサーバ(図示せず)から、店舗の売上データを取得する。そして、決定部13は、店舗の売上データに基づいて、店舗が取り扱う商品の中から、店舗の売れ筋商品または店舗の定番商品を特定する。決定部13は、店舗の売れ筋商品または店舗の定番商品を、抽選の景品に決定する。 For example, the determination unit 13 is requested by the provision unit 12 to determine a prize for a lottery. The determination unit 13 acquires store sales data from the store's POS server (not shown). Then, based on the store's sales data, the determination unit 13 identifies the store's best-selling product or the store's standard product from among the products handled by the store. The determination unit 13 determines the store's best-selling product or the store's standard product as the prize for the lottery.

あるいは、決定部13は、店舗の在庫データに基づいて、店舗が売りたい商品を判定する。例えば、決定部13は、1ヶ月以上、売れていない商品を、店舗が売りたい商品であると判定する。そして、決定部13は、店舗が売りたい商品を、抽選の景品に決定する。 Alternatively, the determination unit 13 determines the products that the store wants to sell based on the store's inventory data. For example, the determination unit 13 determines that products that have not been sold for more than one month are products that the store wants to sell. Then, the determination unit 13 determines the products that the store wants to sell as prizes in a lottery.

あるいはまた、決定部13は、店舗が売りたい在庫と、ユーザに付与するポイントとの組み合わせを、抽選の景品に決定してもよい。または、決定部13は、ポイント管理サーバ100またはPOSサーバから、ポイントを使用して購入された商品のデータを取得して、取得したデータに基づいて、抽選の景品を決定してもよい。 Alternatively, the determination unit 13 may determine the prizes to be drawn based on a combination of inventory that the store wants to sell and points to be awarded to the user. Alternatively, the determination unit 13 may obtain data on products purchased using points from the point management server 100 or POS server, and determine the prizes to be drawn based on the obtained data.

決定部13は、このようにして抽選の景品を決定した後、提供部12に対して、決定した抽選の景品を示す情報(例えば、商品名または商品コード)を出力する。 After determining the prize for the lottery in this manner, the determination unit 13 outputs information indicating the determined prize for the lottery (e.g., product name or product code) to the provision unit 12.

提供部12は、決定部13が決定した抽選の景品を示す情報を受信した後、上述した抽選情報を、抽選装置300へ送信する(図3)。 After receiving information indicating the prize for the lottery determined by the determination unit 13, the providing unit 12 transmits the above-mentioned lottery information to the lottery device 300 (Figure 3).

(情報処理装置10の動作)
図6を参照して、本実施形態2に係る情報処理装置10の動作を説明する。図6は、情報処理装置10の動作を示すフローチャートである。
(Operation of information processing device 10)
The operation of the information processing device 10 according to the second embodiment will be described with reference to Fig. 6. Fig. 6 is a flowchart showing the operation of the information processing device 10.

図6に示すように、管理部11は、ポイントサービスのユーザに付与されたポイントの有効期限を管理する(S101)。管理部11は、ポイントの有効期限までの残り時間を示す情報を、提供部12へ出力する。 As shown in FIG. 6, the management unit 11 manages the expiration date of points granted to users of the point service (S101). The management unit 11 outputs information indicating the time remaining until the expiration date of the points to the provision unit 12.

提供部12は、管理部11から、ポイントの有効期限までの残り時間を示す情報を受信する。提供部12は、ポイントの有効期限まで所定時間以内であるかどうかを判定する(S102)。ポイントの有効期限まで所定時間以内でない場合(S102でNo)、フローはステップS101へ戻る。 The providing unit 12 receives information from the management unit 11 indicating the time remaining until the points expire. The providing unit 12 determines whether the points expire within a predetermined time (S102). If the points expire not within the predetermined time (No in S102), the flow returns to step S101.

一方、ポイントの有効期限まで所定時間以内である場合(S102でYes)、提供部12は、ポイントを使用して抽選を行う機会を、ユーザに提供する(S103)。提供部12は、決定部13に対して、抽選の景品を決定することを要求する。 On the other hand, if the expiration date of the points is within a predetermined time (Yes in S102), the providing unit 12 provides the user with an opportunity to use the points to enter a lottery (S103). The providing unit 12 requests the determining unit 13 to determine the prize for the lottery.

決定部13は、ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび店舗の売上データの少なくとも一方に基づいて、抽選の景品を決定する(S104)。決定部13は、提供部12に対して、決定した抽選の景品を示す情報を出力する。 The determination unit 13 determines the prize for the lottery based on at least one of inventory data of products handled by stores participating in the point service and sales data of the stores (S104). The determination unit 13 outputs information indicating the determined prize for the lottery to the provision unit 12.

提供部12は、決定部13が決定した抽選の景品を示す情報を受信した後、上述した抽選情報を、抽選装置300へ送信する(図3)。 After receiving information indicating the prize for the lottery determined by the determination unit 13, the providing unit 12 transmits the above-mentioned lottery information to the lottery device 300 (Figure 3).

以上で、本実施形態2に係る情報処理装置10の動作は終了する。 This completes the operation of the information processing device 10 according to embodiment 2.

(本実施形態の効果)
本実施形態の構成によれば、管理部11は、ポイントサービスのユーザに付与されたポイントの有効期限を管理する。提供部12は、管理されたポイントの有効期限まで所定時間以内であるとき、ポイントを使用して抽選を行う機会を、ユーザに提供する。決定部13は、ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび店舗の売上データの少なくとも一方に基づいて、抽選の景品を決定する。
(Effects of this embodiment)
According to the configuration of this embodiment, the management unit 11 manages the expiration date of points granted to users of the point service. The provision unit 12 provides users with an opportunity to use their points to participate in a lottery when a predetermined time is remaining until the expiration date of the managed points. The determination unit 13 determines prizes for the lottery based on at least one of inventory data of products handled by stores affiliated with the point service and sales data of the stores.

このようにして、ポイントの有効期限まで所定時間以内であるとき、ポイントを使用して抽選を行う機会が、ポイントサービスのユーザに提供される。ユーザは、ポイントを使用する用途が見つからない場合、抽選の機会を利用することを選択できる。ユーザは、当選した場合、景品を得ることができる。一方、景品をユーザに進呈する店舗には、来客が増加するという利点がある。これにより、有効期限のあるポイントの利便性を向上させることができる。 In this way, users of the point service are provided with an opportunity to use their points to enter a lottery when there is a specified amount of time left until the points expire. If users cannot find a use for their points, they can choose to take advantage of the lottery opportunity. If the user wins, they can receive a prize. Meanwhile, the store that presents the prize to the user benefits from increased customer traffic. This improves the convenience of points that have an expiration date.

〔実施形態3〕
図7から図8を参照して、実施形態3について説明する。本実施形態3では、ポイントサービスの契約更新ごと、または、一定期間ごとに、ポイントサービスのユーザにポイントを付与する構成を説明する。本実施形態3では、前記実施形態2と共通する構成に関して、前記実施形態2における説明を引用して、それらの構成についての説明を省略する。
[Embodiment 3]
A third embodiment will be described with reference to Figures 7 and 8. In this third embodiment, a configuration for awarding points to users of a point service each time a contract for the point service is renewed or at regular intervals will be described. In this third embodiment, the description of the second embodiment will be quoted for configurations common to the second embodiment, and a description of those configurations will be omitted.

(情報処理装置20の構成)
図7を参照して、本実施形態3に係る情報処理装置20の構成を説明する。図7は、情報処理装置20の構成を示すブロック図である。情報処理装置20は、前記実施形態1に係るシステム(図1)を構成する。情報処理装置20は、システム1に加盟するいずれかの店舗のPOSサーバに組み込まれていてもよいし、オンラインサービスを提供するクラウドサーバであってもよい。
(Configuration of information processing device 20)
The configuration of an information processing device 20 according to the third embodiment will be described with reference to Fig. 7. Fig. 7 is a block diagram showing the configuration of the information processing device 20. The information processing device 20 constitutes the system (Fig. 1) according to the first embodiment. The information processing device 20 may be incorporated into a POS server of any store affiliated with the system 1, or may be a cloud server that provides online services.

図7に示すように、情報処理装置20は、管理部11、提供部12、および決定部13を備えている。情報処理装置20は、付与部24をさらに備えている。 As shown in FIG. 7, the information processing device 20 includes a management unit 11, a provision unit 12, and a determination unit 13. The information processing device 20 further includes an assignment unit 24.

付与部24は、ポイントサービスの契約更新ごと、または、一定期間ごとに、ユーザにポイントを付与する。付与部24は、付与手段の一例である。 The granting unit 24 grants points to the user each time the point service contract is renewed or at regular intervals. The granting unit 24 is an example of a granting means.

例えば、ポイントサービスが継続課金方式を採用している場合(例えば、定額制サービスまたはサブスクリプション型サービス)、ユーザが契約を解約しない限り、ユーザはポイントサービスに加入し続ける。 For example, if a points service uses a recurring billing system (e.g., a flat-rate service or subscription service), the user will continue to be subscribed to the points service unless they cancel their contract.

付与部24は、図示しない顧客データベースを参照して、ポイントサービスに対するユーザの加入状況(例えば、契約日数)を確認する。そして、付与部24は、直近のある日数の間に、ポイントサービスの契約更新が発生したかどうかを判定する。直近のある日数の間に、ポイントサービスの契約更新が発生していた場合、付与部24は、ユーザにポイントを付与する。 The awarding unit 24 references a customer database (not shown) to check the user's subscription status for the point service (e.g., the number of days under contract). The awarding unit 24 then determines whether the point service contract has been renewed within the last certain number of days. If the point service contract has been renewed within the last certain number of days, the awarding unit 24 awards points to the user.

あるいは、前回にユーザにポイントを付与したときから、一定期間が経過したとき、付与部24は、ユーザにポイントを付与してもよい。 Alternatively, the granting unit 24 may grant points to a user when a certain period of time has passed since the last time points were granted to the user.

(情報処理装置20の動作)
図8を参照して、本実施形態3に係る情報処理装置20の動作を説明する。図8は、情報処理装置20の動作を示すフローチャートである。
(Operation of information processing device 20)
The operation of the information processing device 20 according to the third embodiment will be described with reference to Fig. 8. Fig. 8 is a flowchart showing the operation of the information processing device 20.

図8に示すように、付与部24は、ポイントサービスの契約更新ごと、または、一定期間ごとに、ユーザにポイントを付与する(S201)。 As shown in FIG. 8, the granting unit 24 grants points to the user each time the point service contract is renewed or at regular intervals (S201).

管理部11は、ポイントサービスのユーザに付与されたポイントの有効期限を管理する(S202)。管理部11は、ポイントの有効期限までの残り時間を示す情報を、提供部12へ出力する。 The management unit 11 manages the expiration date of points granted to users of the point service (S202). The management unit 11 outputs information indicating the time remaining until the points expire to the provision unit 12.

提供部12は、管理部11から、ポイントの有効期限までの残り時間を示す情報を受信する。提供部12は、ポイントの有効期限まで所定時間以内であるかどうかを判定する(S203)。ポイントの有効期限まで所定時間以内でない場合(S203でNo)、フローはステップS101へ戻る。 The providing unit 12 receives information from the management unit 11 indicating the time remaining until the points expire. The providing unit 12 determines whether the points expire within a predetermined time (S203). If the points expire not within the predetermined time (No in S203), the flow returns to step S101.

一方、ポイントの有効期限まで所定時間以内である場合(S203でYes)、提供部12は、ポイントを使用して抽選を行う機会を、ユーザに提供する(S204)。提供部12は、決定部13に対して、抽選の景品を決定することを要求する。 On the other hand, if the expiration date of the points is within a predetermined time (Yes in S203), the providing unit 12 provides the user with an opportunity to use the points to enter a lottery (S204). The providing unit 12 requests the determining unit 13 to determine the prize for the lottery.

決定部13は、ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび店舗の売上データの少なくとも一方に基づいて、抽選の景品を決定する(S205)。決定部13は、提供部12に対して、決定した抽選の景品を示す情報を出力する。 The determination unit 13 determines the prize for the lottery based on at least one of inventory data of products handled by stores participating in the point service and sales data of the stores (S205). The determination unit 13 outputs information indicating the determined prize for the lottery to the provision unit 12.

提供部12は、決定部13が決定した抽選の景品を示す情報を受信した後、上述した抽選情報を、抽選装置300へ送信する(図3)。 After receiving information indicating the prize for the lottery determined by the determination unit 13, the providing unit 12 transmits the above-mentioned lottery information to the lottery device 300 (Figure 3).

その後、付与部24は、直近のある日数の間に、ポイントサービスの契約更新が発生したかどうか、または、前回にユーザにポイントを付与したときから、一定期間が経過したかどうかを判定する(S206)。 Then, the awarding unit 24 determines whether the point service contract has been renewed within the last certain number of days, or whether a certain period of time has passed since the last time points were awarded to the user (S206).

直近のある日数の間に、ポイントサービスの契約更新が発生した場合、または、前回にユーザにポイントを付与したときから、一定期間が経過したとき(S206でYes)、フローは、ステップS201へ戻る。 If the point service contract has been renewed within the last certain number of days, or if a certain period of time has passed since the last time points were awarded to the user (Yes in S206), the flow returns to step S201.

(本実施形態の効果)
本実施形態の構成によれば、管理部11は、ポイントサービスのユーザに付与されたポイントの有効期限を管理する。提供部12は、管理されたポイントの有効期限まで所定時間以内であるとき、ポイントを使用して抽選を行う機会を、ユーザに提供する。決定部13は、ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび店舗の売上データの少なくとも一方に基づいて、抽選の景品を決定する。
(Effects of this embodiment)
According to the configuration of this embodiment, the management unit 11 manages the expiration date of points granted to users of the point service. The provision unit 12 provides users with an opportunity to use their points to participate in a lottery when a predetermined time is remaining until the expiration date of the managed points. The determination unit 13 determines prizes for the lottery based on at least one of inventory data of products handled by stores affiliated with the point service and sales data of the stores.

このようにして、ポイントの有効期限まで所定時間以内であるとき、ポイントを使用して抽選を行う機会が、ポイントサービスのユーザに提供される。ユーザは、ポイントを使用する用途が見つからない場合、抽選の機会を利用することを選択できる。ユーザは、当選した場合、景品を得ることができる。一方、景品をユーザに進呈する店舗には、来客が増加するという利点がある。これにより、有効期限のあるポイントの利便性を向上させることができる。 In this way, users of the point service are provided with an opportunity to use their points to enter a lottery when there is a specified amount of time left until the points expire. If users cannot find a use for their points, they can choose to take advantage of the lottery opportunity. If the user wins, they can receive a prize. Meanwhile, the store that presents the prize to the user benefits from increased customer traffic. This improves the convenience of points that have an expiration date.

さらに、本実施形態の構成によれば、付与部24は、ポイントサービスの契約更新ごと、または、一定期間ごとに、ユーザにポイントを付与する。これにより、ユーザがポイントサービスの契約を継続することに利益を感じさせることができる。 Furthermore, according to the configuration of this embodiment, the awarding unit 24 awards points to the user each time the point service contract is renewed or at regular intervals. This allows the user to feel that there is a benefit in continuing the point service contract.

(情報処理装置10,20のハードウェア構成)
前記実施形態2~3で説明した情報処理装置10,20の各構成要素は、機能単位のブロックを示している。これらの構成要素の一部又は全部は、例えば図9に示すような情報処理装置により実現される。図9は、情報処理装置のハードウェア構成の一例を示すブロック図である。
(Hardware configuration of information processing devices 10 and 20)
The components of the information processing devices 10 and 20 described in the second and third embodiments are functional blocks. Some or all of these components are realized by an information processing device such as that shown in Fig. 9. Fig. 9 is a block diagram showing an example of the hardware configuration of the information processing device.

図9に示すように、コンピュータ110は、CPU(Central Processing Unit)111と、メインメモリ112と、記憶装置113と、入力インターフェイス114と、表示コントローラ115と、データリーダ/ライタ116と、通信インターフェイス117とを備える。これらの各部は、バス121を介して、互いにデータ通信可能に接続される。なお、コンピュータ110は、CPU111に加えて、又はCPU111に代えて、GPU(Graphics Processing Unit)、又はFPGA(Field-Programmable Gate Array)を備えていてもよい。 As shown in FIG. 9, the computer 110 includes a CPU (Central Processing Unit) 111, a main memory 112, a storage device 113, an input interface 114, a display controller 115, a data reader/writer 116, and a communication interface 117. These components are connected to each other via a bus 121 so that they can communicate data with each other. Note that the computer 110 may include a GPU (Graphics Processing Unit) or an FPGA (Field-Programmable Gate Array) in addition to or instead of the CPU 111.

CPU111は、記憶装置113に格納された、本実施形態におけるプログラム(コード)をメインメモリ112に展開し、これらを所定順序で実行することにより、各種の演算を実施する。メインメモリ112は、典型的には、DRAM(Dynamic Random Access Memory)などの揮発性の記憶装置である。また、本実施形態におけるプログラムは、コンピュータ読み取り可能な記録媒体120に格納された状態で提供される。なお、本実施形態におけるプログラムは、通信インターフェイス117を介して接続されたインターネット上で流通するものであってもよい。 The CPU 111 performs various calculations by expanding the program (code) of this embodiment, which is stored in the storage device 113, into the main memory 112 and executing it in a predetermined order. The main memory 112 is typically a volatile storage device such as a DRAM (Dynamic Random Access Memory). The program of this embodiment is provided in a state stored on a computer-readable recording medium 120. The program of this embodiment may also be distributed over the Internet connected via the communication interface 117.

また、記憶装置113の具体例としては、ハードディスクドライブの他、フラッシュメモリなどの半導体記憶装置があげられる。入力インターフェイス114は、CPU111と、キーボード及びマウスといった入力機器118との間のデータ伝送を仲介する。表示コントローラ115は、ディスプレイ装置119と接続され、ディスプレイ装置119での表示を制御する。 Specific examples of the storage device 113 include a hard disk drive and semiconductor storage devices such as flash memory. The input interface 114 mediates data transmission between the CPU 111 and input devices 118 such as a keyboard and mouse. The display controller 115 is connected to the display device 119 and controls the display on the display device 119.

データリーダ/ライタ116は、CPU111と記録媒体120との間のデータ伝送を仲介し、記録媒体120からのプログラムの読み出し、及びコンピュータ110における処理結果の記録媒体120への書き込みを実行する。通信インターフェイス117は、CPU111と、他のコンピュータとの間のデータ伝送を仲介する。 The data reader/writer 116 mediates data transmission between the CPU 111 and the recording medium 120, reads programs from the recording medium 120, and writes the processing results of the computer 110 to the recording medium 120. The communication interface 117 mediates data transmission between the CPU 111 and other computers.

また、記録媒体120の具体例としては、CF(Compact Flash(登録商標))及びSD(Secure Digital)などの汎用的な半導体記憶デバイス、フレキシブルディスク(Flexible Disk)などの磁気記録媒体、又はCD-ROM(Compact Disk Read Only Memory)などの光学記録媒体があげられる。 Specific examples of the recording medium 120 include general-purpose semiconductor storage devices such as CF (Compact Flash (registered trademark)) and SD (Secure Digital), magnetic recording media such as flexible disks, and optical recording media such as CD-ROMs (Compact Disk Read Only Memory).

〔付記〕
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
[Note]
A part or all of the above-described embodiments can be described as, but not limited to, the following supplementary notes.

(付記1)
ポイントサービスのユーザに付与されたポイントの有効期限を管理する管理手段と、
前記ポイントの有効期限まで所定時間以内であるとき、前記ポイントを使用して抽選を行う機会を、前記ユーザに提供する提供手段と、
前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、前記抽選の景品を決定する決定手段と
を備えた情報処理装置。
(Appendix 1)
a management means for managing the expiration date of points given to users of the point service;
providing means for providing the user with an opportunity to participate in a lottery using the points when a predetermined time remains until the expiration date of the points;
and a determination means for determining a prize for the lottery based on at least one of inventory data of products handled by stores affiliated with the point service and sales data of the stores.

(付記2)
前記決定手段は、前記抽選に使用するポイント数に基づいて、前記景品を決定する
ことを特徴とする付記1に記載の情報処理装置。
(Appendix 2)
The information processing device according to claim 1, wherein the determination means determines the prize based on the number of points used in the lottery.

(付記3)
前記ポイントサービスの契約更新ごと、または、一定期間ごとに、前記ユーザに前記ポイントを付与する付与手段をさらに備えた
ことを特徴とする付記1または2に記載の情報処理装置。
(Appendix 3)
3. The information processing device according to claim 1, further comprising: an awarding unit that awards the points to the user every time a contract for the point service is renewed or every fixed period of time.

(付記4)
ポイントサービスのユーザに付与されたポイント数を示す情報を管理するポイント管理装置と、
前記ユーザが、付与されたポイントを使用して、抽選を行うために利用される抽選装置と、
情報処理装置と、を備え、
前記情報処理装置は、
前記ユーザに付与された前記ポイントの有効期限を管理し、
前記ポイントの有効期限まで所定時間以内であるとき、前記ポイントを使用して抽選を行う機会を、前記ユーザに提供し、
前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、前記抽選の景品を決定する
システム。
(Appendix 4)
a point management device that manages information indicating the number of points given to users of the point service;
a lottery device used by the user to hold a lottery using the awarded points;
an information processing device,
The information processing device includes:
Manage the expiration date of the points granted to the user;
When the expiration date of the points is within a predetermined time, the user is provided with an opportunity to use the points to participate in a lottery;
A system for determining prizes for the lottery based on at least one of inventory data of products handled by stores affiliated with the point service and sales data of the stores.

(付記5)
前記抽選装置は、前記ポイントの有効期限になったとき、前記ポイントを使用して、前記抽選を行う
ことを特徴とする付記4に記載のシステム。
(Appendix 5)
The system according to claim 4, wherein the lottery device conducts the lottery using the points when the expiration date of the points has arrived.

(付記6)
前記抽選装置は、前記ユーザが前記抽選を行った回数が多いほど、前記ユーザの当選確率を上昇させる
ことを特徴とする付記4に記載のシステム。
(Appendix 6)
The system according to claim 4, wherein the lottery device increases the user's probability of winning the more times the user has entered the lottery.

(付記7)
前記抽選装置は、前記ユーザが前記店舗を訪れた回数が多いほど、前記ユーザの当選確率を上昇させる
ことを特徴とする付記4に記載のシステム。
(Appendix 7)
The system according to claim 4, wherein the lottery device increases the user's chances of winning the lottery the more times the user visits the store.

(付記8)
前記抽選装置は、前記ユーザが前記抽選に使用するポイント数が多いほど、前記ユーザの当選確率を上昇させる
ことを特徴とする付記4に記載のシステム。
(Appendix 8)
The system according to claim 4, wherein the lottery device increases the user's chances of winning as the user uses more points in the lottery.

(付記9)
コンピュータが、
ポイントサービスのユーザに付与されたポイントの有効期限を管理し、
前記ポイントの有効期限まで所定時間以内であるとき、前記ポイントを使用して抽選を行う機会を、前記ユーザに提供し、
前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、前記抽選の景品を決定する
ことを実行する情報処理方法。
(Appendix 9)
The computer
Manage the expiration date of points given to users of the point service,
When the expiration date of the points is within a predetermined time, the user is provided with an opportunity to use the points to participate in a lottery;
An information processing method for determining prizes for the lottery based on at least one of inventory data of products handled by stores affiliated with the point service and sales data of the stores.

(付記10)
ポイントサービスのユーザに付与されたポイントの有効期限を管理することと、
前記ポイントの有効期限まで所定時間以内であるとき、前記ポイントを使用して抽選を行う機会を、前記ユーザに提供することと、
前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、前記抽選の景品を決定することと
をコンピュータに実行させるためのプログラム。
(Appendix 10)
Managing the expiration date of points given to users of the point service;
When a predetermined time remains until the expiration date of the points, providing the user with an opportunity to use the points to participate in a lottery;
and determining prizes for the lottery based on at least one of inventory data of products handled by stores affiliated with the point service and sales data of the stores.

(付記11)
前記ユーザが前記ポイントサービスの契約を更新したとき、前記提供手段は、前記ポイントを使用せずに、前記抽選を行う権利を前記ユーザに提供する
ことを特徴とする付記1に記載の情報処理装置。
(Appendix 11)
The information processing device according to claim 1, wherein when the user renews the contract for the point service, the providing means provides the user with the right to participate in the lottery without using the points.

(付記12)
前記決定手段は、前記店舗の売上データに基づいて、前記店舗の売れ筋商品または前記店舗の定番商品を、前記抽選の景品に決定する
ことを特徴とする付記1に記載の情報処理装置。
(Appendix 12)
The information processing device according to claim 1, wherein the determining means determines a best-selling product or a standard product of the store as the prize for the lottery based on sales data of the store.

(付記13)
前記決定手段は、前記店舗の在庫データに基づいて、前記店舗が売りたい在庫を、前記抽選の景品に決定する
ことを特徴とする付記1に記載の情報処理装置。
(Appendix 13)
The information processing device according to claim 1, wherein the determining means determines the stock that the store wants to sell as the prize for the lottery based on stock data of the store.

(付記14)
前記決定手段は、前記店舗が売りたい在庫と、ユーザに付与するポイントとの組み合わせを、前記抽選の景品に決定する
ことを特徴とする付記1に記載の情報処理装置。
(Appendix 14)
The information processing device according to claim 1, wherein the determining means determines a combination of inventory that the store wants to sell and points to be awarded to the user as a prize for the lottery.

本発明は、例えば、ポイント管理用アプリケーション、およびキャッシュレジスタに利用することができる。 This invention can be used, for example, in point management applications and cash registers.

1 システム
10 情報処理装置
11 管理部
12 提供部
13 決定部
20 情報処理装置
24 付与部
100 ポイント管理サーバ(ポイント管理装置)
200 POSレジ(または端末機器)
300 抽選装置
REFERENCE SIGNS LIST 1 System 10 Information processing device 11 Management unit 12 Provision unit 13 Determination unit 20 Information processing device 24 Granting unit 100 Point management server (point management device)
200 POS register (or terminal equipment)
300 Lottery device

Claims (5)

ポイントサービスのユーザに付与されたポイントの有効期限を管理する管理手段と、
前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、抽選の景品を決定する決定手段と、
前記ポイントの有効期限まで所定時間以内であるとき、抽選装置が抽選を行うための実行プログラムのデータ、景品ごとの当選確率のデータ、および、決定された前記景品を示す情報を含む抽選情報を、所定のプログラムにしたがって抽選を実行する抽選装置に送信する提供手段と
備えた情報処理装置。
a management means for managing the expiration date of points given to users of the point service;
a determining means for determining prizes to be awarded based on at least one of inventory data of products handled by stores participating in the point service and sales data of the stores;
providing means for transmitting lottery information, including execution program data for the lottery device to conduct a lottery, data on the probability of winning each prize, and information indicating the determined prize, to a lottery device that conducts a lottery according to a predetermined program when the expiration date of the points is within a predetermined time ;
An information processing device comprising :
前記ポイントサービスの契約更新ごと、または、一定期間ごとに、前記ユーザに前記ポイントを付与する付与手段をさらに備えた
ことを特徴とする請求項に記載の情報処理装置。
2. The information processing device according to claim 1 , further comprising: a granting unit that grants the points to the user every time a contract for the point service is renewed or every fixed period of time.
ポイントサービスのユーザに付与されたポイント数を示す情報を管理し、ユーザに付与されたポイントに有効期限を設定するポイント管理装置と、
前記ユーザが、付与されたポイントを使用して、抽選を行うために利用される抽選装置であって、所定のプログラムにしたがって抽選を実行する抽選装置と、
情報処理装置と、を備え、
前記情報処理装置は、
前記ポイント管理装置から、前記ユーザに付与された前記ポイントに設定された有効期限を示す情報を取得し
前記ポイントの有効期限まで所定時間以内であるとき、前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、抽選の景品を決定し、
抽選装置が抽選を行うための実行プログラムのデータ、景品ごとの当選確率のデータ、および、決定した前記景品を示す情報を含む抽選情報を、前記抽選装置に送信する
システム。
a point management device that manages information indicating the number of points granted to a user of the point service and sets an expiration date for the points granted to the user ;
a lottery device that is used by the user to conduct a lottery using the awarded points, the lottery device executing the lottery in accordance with a predetermined program ;
an information processing device,
The information processing device includes:
acquires from the point management device information indicating an expiration date set for the points granted to the user;
When the expiration date of the points is within a predetermined time, a prize to be awarded in a lottery is determined based on at least one of inventory data of products handled by stores participating in the point service and sales data of the stores;
Transmitting lottery information to the lottery device, the data of an execution program for the lottery device to perform the lottery, the data of the winning probability for each prize, and information indicating the determined prize.
system.
コンピュータが、
ポイントサービスのユーザに付与されたポイントの有効期限を管理し、
前記ポイントの有効期限まで所定時間以内であるとき、前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、抽選の景品を決定し、
抽選装置が抽選を行うための実行プログラムのデータ、景品ごとの当選確率のデータ、および、決定した前記景品を示す情報を含む抽選情報を、所定のプログラムにしたがって抽選を実行する抽選装置に送信する
ことを実行する情報処理方法。
The computer
Manage the expiration date of points given to users of the point service,
When the expiration date of the points is within a predetermined time, a prize to be awarded in a lottery is determined based on at least one of inventory data of products handled by stores participating in the point service and sales data of the stores;
The lottery device executes the lottery according to a predetermined program, and lottery information including data on the execution program for the lottery device to execute the lottery, data on the winning probability for each prize, and information on the determined prize is transmitted to the lottery device.
An information processing method that performs the following:
ポイントサービスのユーザに付与されたポイントの有効期限を管理することと、
前記ポイントの有効期限まで所定時間以内であるとき、前記ポイントサービスに加盟する店舗が取り扱う商品の在庫データおよび前記店舗の売上データの少なくとも一方に基づいて、抽選の景品を決定することと、
抽選装置が抽選を行うための実行プログラムのデータ、景品ごとの当選確率のデータ、および、決定した前記景品を示す情報を含む抽選情報を、所定のプログラムにしたがって抽選を実行する抽選装置に送信することと
をコンピュータに実行させるためのプログラム。
Managing the expiration date of points given to users of the point service;
When the expiration date of the points is within a predetermined time, a prize to be awarded in a lottery is determined based on at least one of inventory data of products handled by stores affiliated with the point service and sales data of the stores;
transmitting lottery information including data of an execution program for the lottery device to perform the lottery, data of the winning probability for each prize, and information indicating the determined prize to the lottery device which performs the lottery according to a predetermined program;
A program that causes a computer to execute the following.
JP2023032564A 2023-03-03 2023-03-03 Information processing device, system, information processing method, and program Active JP7757335B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023032564A JP7757335B2 (en) 2023-03-03 2023-03-03 Information processing device, system, information processing method, and program
JP2025167949A JP2025182060A (en) 2023-03-03 2025-10-06 Information processing device, system, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023032564A JP7757335B2 (en) 2023-03-03 2023-03-03 Information processing device, system, information processing method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025167949A Division JP2025182060A (en) 2023-03-03 2025-10-06 Information processing device, system, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2024124698A JP2024124698A (en) 2024-09-13
JP7757335B2 true JP7757335B2 (en) 2025-10-21

Family

ID=92677583

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2023032564A Active JP7757335B2 (en) 2023-03-03 2023-03-03 Information processing device, system, information processing method, and program
JP2025167949A Pending JP2025182060A (en) 2023-03-03 2025-10-06 Information processing device, system, information processing method, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025167949A Pending JP2025182060A (en) 2023-03-03 2025-10-06 Information processing device, system, information processing method, and program

Country Status (1)

Country Link
JP (2) JP7757335B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003288523A (en) 2002-03-28 2003-10-10 Fujitsu Ltd Point information providing method, point information providing system, management computer, computer program, and recording medium
JP2004227200A (en) 2003-01-22 2004-08-12 Itfor Inc Point management system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11328541A (en) * 1998-05-20 1999-11-30 Omron Corp Point processing device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003288523A (en) 2002-03-28 2003-10-10 Fujitsu Ltd Point information providing method, point information providing system, management computer, computer program, and recording medium
JP2004227200A (en) 2003-01-22 2004-08-12 Itfor Inc Point management system

Also Published As

Publication number Publication date
JP2025182060A (en) 2025-12-11
JP2024124698A (en) 2024-09-13

Similar Documents

Publication Publication Date Title
CA2615405C (en) Methods for implementing a promotional reward program
US8768834B2 (en) Digital exchange and mobile wallet for digital currency
AU2011232614B2 (en) Merchant configured advertised incentives funded through statement credits
AU2001256518B2 (en) Electronic processing system
KR20070041508A (en) System and method of repayment using multiple PIN through multiple payment channels
AU2001256518A1 (en) Electronic processing system
US20160019572A1 (en) Method and system for efficiently distributing coupons
JP7429341B2 (en) Provision device, method and program
US20130185126A1 (en) Online promotional systems and method
JP7757335B2 (en) Information processing device, system, information processing method, and program
JP7524402B2 (en) SERVICE PROVIDING APPARATUS, SERVICE PROVIDING METHOD, AND PROGRAM
JP7588165B2 (en) PRIVILEGE GIVING SYSTEM, PRIVILEGE GIVING METHOD, AND PROGRAM
CN114365171A (en) Digital currency conversion device, digital currency conversion method and digital currency conversion system
JP2023127463A (en) Information processing device and information processing method
JP2023167658A (en) Data processing device, data processing system, data processing method, and program
JP7525713B1 (en) Information processing device, information processing method, and program
JP7507929B1 (en) Information processing device, information processing method, and information processing program
JP7568781B1 (en) Information processing device, information processing method, and information processing program
JP7845547B1 (en) Management systems, management methods, and programs
JP7690672B1 (en) Payment processing device, payment processing system, payment processing method, and program
JP7684499B1 (en) Information processing device, information processing method, and information processing program
KR102736818B1 (en) Method and system for providing electronic food stamp used in local merchant
TW201903671A (en) Method for Sharing Electronic Bill
JP2024166941A (en) Information processing device, information processing method, and information processing program
JP2023129284A (en) Privilege assigning system, privilege assigning method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240913

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20250203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250217

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250530

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250731

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20250806

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251008

R150 Certificate of patent or registration of utility model

Ref document number: 7757335

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150