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
JP7741383B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

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

Information processing device, information processing method, and program

Info

Publication number
JP7741383B2
JP7741383B2 JP2021212113A JP2021212113A JP7741383B2 JP 7741383 B2 JP7741383 B2 JP 7741383B2 JP 2021212113 A JP2021212113 A JP 2021212113A JP 2021212113 A JP2021212113 A JP 2021212113A JP 7741383 B2 JP7741383 B2 JP 7741383B2
Authority
JP
Japan
Prior art keywords
user
services
service
period
predetermined
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
JP2021212113A
Other languages
Japanese (ja)
Other versions
JP2023096392A (en
Inventor
裕 諸橋
遼平 大脇
幸介 栗山
雅矩 松本
信貴 小牧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mixi Inc
Original Assignee
Mixi Inc
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 Mixi Inc filed Critical Mixi Inc
Priority to JP2021212113A priority Critical patent/JP7741383B2/en
Publication of JP2023096392A publication Critical patent/JP2023096392A/en
Priority to JP2025140698A priority patent/JP2025166260A/en
Application granted granted Critical
Publication of JP7741383B2 publication Critical patent/JP7741383B2/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 an information processing device, an information processing method, and a program.

従来、EC(Electronic Commerce)サイト等の電子商取引サービスを利用して商品を購入したユーザにポイントを提供するポイント提供サービスが知られている(例えば、特許文献1を参照)。 Conventionally, point-providing services that provide points to users who purchase products using electronic commerce services such as EC (Electronic Commerce) sites have been known (see, for example, Patent Document 1).

特開2008-234095号公報Japanese Patent Application Laid-Open No. 2008-234095

サービスを運営する事業者が複数のサービスを運営したり、それぞれ異なるサービスを運営する複数の事業者が提携したりする場合がある。このような場合、あるサービスを利用するユーザが当該サービスと関連する他のサービスも利用しやすくするようにすることが求められるが、従来のサービスにおいては、ユーザが他のサービスを利用しやすくならないという問題があった。 There are cases where a service operator operates multiple services, or where multiple operators operating different services partner with each other. In such cases, there is a need to make it easier for users of a certain service to also use other services related to that service, but with conventional services, there has been a problem in that it is not easy for users to use other services.

そこで、本発明はこれらの点に鑑みてなされたものであり、ユーザが複数のサービスを利用しやすくすることを目的とする。 The present invention was developed in light of these issues and aims to make it easier for users to use multiple services.

本発明の一態様に係る情報処理装置は、複数のサービスそれぞれのユーザの利用状況が、前記複数のサービスそれぞれに設定された所定条件を満たしたか否かを判定する判定部と、前記複数のサービスのうち1以上のサービスにおいて前記ユーザの利用状況が前記所定条件を満たした場合に、前記複数のサービスのうち前記ユーザの利用状況が前記所定条件を満たしていない1以上のサービスにおいて利用可能な特典を付与する特典付与部と、を有する。 An information processing device according to one aspect of the present invention includes a determination unit that determines whether a user's usage status for each of a plurality of services satisfies predetermined conditions set for each of the plurality of services, and a reward granting unit that, when the user's usage status for one or more of the plurality of services satisfies the predetermined conditions, grants a reward that can be used for one or more of the plurality of services for which the user's usage status does not satisfy the predetermined conditions.

本発明によれば、ユーザが複数のサービスを利用しやすくするという効果を奏する。 The present invention has the effect of making it easier for users to use multiple services.

本実施形態に係る情報処理システム1のシステム構成の一例を示す図である。1 is a diagram illustrating an example of a system configuration of an information processing system 1 according to an embodiment of the present invention. 情報端末10のハードウェア構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of the information terminal 10. 情報処理装置20のハードウェア構成を示す図である。FIG. 2 is a diagram illustrating a hardware configuration of an information processing device 20. 情報処理装置20の機能ブロック構成例を示す図である。FIG. 2 is a diagram illustrating an example of a functional block configuration of an information processing device 20. 記憶部22に記憶された利用情報を示す図である。FIG. 2 is a diagram showing usage information stored in a storage unit 22. 記憶部22に記憶された条件情報を示す図である。FIG. 4 is a diagram showing condition information stored in a storage unit 22. 記憶部22に記憶された判定情報を示す図である。FIG. 10 is a diagram showing determination information stored in a storage unit 22. ユーザに付与する特典を決定する動作の流れを示すフローチャートである。10 is a flowchart showing the flow of an operation for determining a benefit to be given to a user. 特典付与条件を更新する動作の流れを示すフローチャートである。10 is a flowchart showing the flow of an operation for updating a benefit granting condition.

<情報処理システム1の概要>
図1は、本実施形態に係る情報処理システム1のシステム構成の一例を示す図である。図1に示す情報処理システム1は、一以上の情報端末10(第1情報端末10-1、第2情報端末10-2、第3情報端末10-3)と、情報処理装置20とを備える。複数の情報端末10及び情報処理装置20は、インターネット、イントラネット、無線LAN(Local Area Network)、又は移動体通信網のネットワークNを介して互いに通信可能に接続されている。
<Overview of Information Processing System 1>
Fig. 1 is a diagram showing an example of the system configuration of an information processing system 1 according to this embodiment. The information processing system 1 shown in Fig. 1 includes one or more information terminals 10 (a first information terminal 10-1, a second information terminal 10-2, and a third information terminal 10-3) and an information processing device 20. The multiple information terminals 10 and the information processing device 20 are connected to each other so as to be able to communicate with each other via a network N, such as the Internet, an intranet, a wireless LAN (Local Area Network), or a mobile communication network.

情報端末10は、情報処理システム1においてサービスを利用する利用者(以下、「ユーザ」という)が使用する端末であり、例えば携帯電話(スマートフォンを含む)、タブレット端末又はパーソナルコンピュータ等の情報処理端末である。サービスは、例えばEC(Electronic Commerce)サービス、複数のユーザが画像データを共有するデータ共有サービス及びソーシャルゲーム提供サービスを含むSNS(Social Networking Service)、又は競技への投票を受け付けるベッティングサービスである。 The information terminal 10 is a terminal used by a user (hereinafter referred to as "user") who uses services in the information processing system 1, and is an information processing terminal such as a mobile phone (including a smartphone), a tablet terminal, or a personal computer. The service may be, for example, an EC (Electronic Commerce) service, a data sharing service in which multiple users share image data, or an SNS (Social Networking Service) including a social game provision service, or a betting service that accepts votes for competitions.

情報端末10には、例えばユーザがサービスを利用するための専用のアプリケーションプログラム(以下、「専用アプリ」という)がインストールされている。ユーザは、専用アプリを介して、ECサイトから商品を購入したり、ソーシャルゲームに興じたり、競技における投票対象に投票したりすることができる。 A dedicated application program (hereinafter referred to as a "dedicated app") is installed on the information terminal 10 so that the user can use the service, for example. Via the dedicated app, the user can purchase products from an e-commerce site, play social games, and vote for candidates in competitions.

競技は、例えば競輪、オートレース、競馬、競艇、ドッグレース、自動車レース等の着順を競うレースや、野球、ラグビー、サッカー等の試合、又はエレクトロニック・スポーツであり、投票対象に対してユーザが投票可能な競技である。投票対象は、ユーザが所定価値を投票する対象であり、投票対象の候補となる複数の競技体(競技者、競技車体、競技チーム、又は動物を含む)のうち、勝利するとユーザが予想する競技体と賭式(投票方式)との組み合わせにより定められる。所定価値は、金銭、電子通貨又はポイントのように、ユーザが物品又はサービスを得るために使用可能な有形物又は無形物である。 A competition is a competition in which users can vote for a target, such as a race for finishing order, such as bicycle racing, auto racing, horse racing, boat racing, dog racing, or automobile racing; a match such as baseball, rugby, or soccer; or electronic sports. The target is an object for which users can vote with a predetermined value, and is determined by combining the target that the user predicts will win from among multiple target candidates (including athletes, racing vehicles, racing teams, or animals) and the betting method (voting method). The predetermined value is a tangible or intangible item, such as money, electronic currency, or points, that users can use to obtain goods or services.

情報処理装置20は、例えばコンピュータであり、一又は複数の物理的なサーバから構成されている。情報処理装置20は、ハイパーバイザ(hypervisor)上で動作する仮想的なサーバを用いて構成されていてもよく、クラウドサーバを用いて構成されていてもよい。情報処理装置20は、複数のサービスのうち1以上のサービスにおいてユーザの利用状況が所定条件を満たした場合に、ユーザの利用状況が所定条件を満たしていないサービスにおいて利用可能な特典をユーザに付与するための装置である。 The information processing device 20 is, for example, a computer, and is composed of one or more physical servers. The information processing device 20 may be composed of a virtual server running on a hypervisor, or may be composed of a cloud server. The information processing device 20 is a device that grants a user a benefit that can be used in services whose usage does not satisfy the specified conditions when the user's usage meets specified conditions in one or more of multiple services.

所定条件は、例えば「ECサービスにおいて所定の期間における購入金額が○○円以上」、「ソーシャルゲームにおいて所定のクエスト(すなわちゲームステージ)をクリアする」又は「ベッティングサービスにおいて所定の期間における投票回数が○回以上」等の条件である。所定の期間は、予め決められた期間であり、例えば1ヶ月である。特典は、例えばECサービスにおいて商品を購入するために利用可能な商品購入用ポイント、ソーシャルゲームにおいてアイテム等を購入するために利用可能なゲーム用ポイント又はベッティングサービスにおいて競技に投票するための所定価値として利用可能な投票用ポイントである。 The specified condition is, for example, "purchases of XX yen or more in a specified period in an EC service," "clearing a specified quest (i.e., game stage) in a social game," or "voting XX times or more in a specified period in a betting service." The specified period is a predetermined period, for example, one month. The reward is, for example, product purchase points that can be used to purchase products in an EC service, game points that can be used to purchase items, etc. in a social game, or voting points that can be used as a specified value to vote in a competition in a betting service.

複数のサービスを運営したり、他のサービスを運営する他の事業者と提携したりする事業者は、複数のサービスにおけるユーザの利用回数を向上させるために、ユーザが利用していないサービスを利用するように仕向けたいと考える場合がある。これに対して、情報処理装置20は、ユーザが利用しているサービスにおけるユーザの利用状況が所定条件を満たした場合、ユーザが利用していないサービスにおいて利用可能な特典をユーザに付与する。 Businesses that operate multiple services or partner with other businesses that operate other services may want to encourage users to use services they are not using in order to increase the number of times users use multiple services. In response to this, the information processing device 20 grants the user a benefit that can be used in services that the user is not using when the user's usage status in the services they are using meets predetermined conditions.

情報処理装置20がこのように動作することで、ユーザは、利用していないサービスを利用しやすくなる。その結果、情報処理装置20は、複数のサービスにおけるユーザの利用回数を向上させることができる。
以下、情報端末10及び情報処理装置20の構成及び動作を詳細に説明する。
By operating the information processing device 20 in this manner, the user can more easily use services that the user is not using, and as a result, the information processing device 20 can increase the number of times the user uses a plurality of services.
The configurations and operations of the information terminal 10 and the information processing device 20 will be described in detail below.

<ハードウェア構成>
図2は、情報端末10のハードウェア構成を示す図である。情報端末10は、プロセッサ11、記憶部12、通信IF(Interface)13、入力デバイス14及び出力デバイス15を有する。
<Hardware configuration>
2 is a diagram showing the hardware configuration of the information terminal 10. The information terminal 10 includes a processor 11, a storage unit 12, a communication IF (Interface) 13, an input device 14, and an output device 15.

プロセッサ11は、例えばCPU(Central Processing Unit)であり、記憶部12に記憶されたプログラムを実行することにより各種の機能を実現する。 The processor 11 is, for example, a CPU (Central Processing Unit) and realizes various functions by executing programs stored in the memory unit 12.

記憶部12は、ROM(Read Only Memory)及びRAM(Random Access Memory)等の記憶媒体を有する。記憶部12は、プロセッサ11が実行するプログラムを記憶する。 The memory unit 12 has storage media such as ROM (Read Only Memory) and RAM (Random Access Memory). The memory unit 12 stores programs executed by the processor 11.

通信IF13は、ネットワークNを介して情報処理装置20との間で有線通信又は無線通信を行うための通信コントローラを有する。通信IF13は、情報処理装置20から受信したデータをプロセッサ11に通知する。また、通信IF13は、プロセッサ11から入力されたデータを情報処理装置20に送信する。 The communication IF 13 has a communication controller for performing wired or wireless communication with the information processing device 20 via the network N. The communication IF 13 notifies the processor 11 of data received from the information processing device 20. The communication IF 13 also transmits data input from the processor 11 to the information processing device 20.

入力デバイス14は、例えばユーザから入力操作を受け付ける。入力デバイス14は、例えば、キーボード、タッチパネル、マウス又はマイクである。出力デバイス15は、例えばユーザに対して情報を出力する表示部及び音声出力部等である。出力デバイス15は、例えば、ディスプレイ又はスピーカ等である。 The input device 14, for example, accepts input operations from the user. The input device 14 is, for example, a keyboard, touch panel, mouse, or microphone. The output device 15 is, for example, a display unit and audio output unit that output information to the user. The output device 15 is, for example, a display or speaker.

図3は、情報処理装置20のハードウェア構成を示す図である。情報処理装置20は、プロセッサ21、記憶部22、通信IF23、入力デバイス24及び出力デバイス25を有する。 Figure 3 shows the hardware configuration of the information processing device 20. The information processing device 20 has a processor 21, a memory unit 22, a communication IF 23, an input device 24, and an output device 25.

プロセッサ21は、例えばCPU(Central Processing Unit)又はGPU(Graphical Processing Unit)であり、記憶部22に記憶されたプログラムを実行することにより各種の機能を実現する。 The processor 21 is, for example, a CPU (Central Processing Unit) or a GPU (Graphical Processing Unit), and realizes various functions by executing programs stored in the memory unit 22.

記憶部22は、メモリ、HDD(Hard Disk Drive)又はSSD(Solid State Drive)等の記憶媒体を有する。記憶部22は、プロセッサ21が実行するプログラムを記憶する。また、記憶部22は、複数のサービスにおける情報端末10を使用するユーザの利用状況と複数のサービスそれぞれに設定された所定条件とを記憶する。 The storage unit 22 has a storage medium such as a memory, HDD (Hard Disk Drive), or SSD (Solid State Drive). The storage unit 22 stores programs executed by the processor 21. The storage unit 22 also stores the usage status of the user who uses the information terminal 10 for multiple services and the predetermined conditions set for each of the multiple services.

通信IF23は、ネットワークNを介して情報端末10との間で有線通信又は無線通信を行うための通信コントローラを有する。通信IF23は、情報端末10から受信したデータをプロセッサ21に通知する。また、通信IF23は、プロセッサ21から入力されたデータを情報端末10に送信する。 The communication IF 23 has a communication controller for performing wired or wireless communication with the information terminal 10 via the network N. The communication IF 23 notifies the processor 21 of data received from the information terminal 10. The communication IF 23 also transmits data input from the processor 21 to the information terminal 10.

入力デバイス24は、例えば情報処理装置20の管理者から入力操作を受け付ける。入力デバイス24は、例えば、キーボード、タッチパネル、マウス又はマイクである。出力デバイス25は、例えば情報処理装置20の管理者に対して情報を出力する。出力デバイス25は、例えば、ディスプレイ又はスピーカ等である。 The input device 24 accepts input operations from, for example, an administrator of the information processing device 20. The input device 24 is, for example, a keyboard, touch panel, mouse, or microphone. The output device 25 outputs information to, for example, an administrator of the information processing device 20. The output device 25 is, for example, a display or speaker.

<機能ブロック構成>
図4は、情報処理装置20の機能ブロック構成例を示す図である。プロセッサ21は、取得部211と、判定部212と、記憶制御部213と、特典付与部214と、通知部215と、を有する。プロセッサ21は、記憶部22に記憶されたプログラムを実行することにより、取得部211、判定部212、記憶制御部213、特典付与部214及び通知部215として機能する。
<Function block configuration>
4 is a diagram showing an example of a functional block configuration of the information processing device 20. The processor 21 has an acquisition unit 211, a determination unit 212, a memory control unit 213, a bonus granting unit 214, and a notification unit 215. The processor 21 functions as the acquisition unit 211, the determination unit 212, the memory control unit 213, the bonus granting unit 214, and the notification unit 215 by executing a program stored in the memory unit 22.

記憶部22は、複数のサービスにおける複数のユーザの利用状況を示す利用情報と、複数のサービスそれぞれに設定された所定条件を示す条件情報と、利用情報が示すユーザの利用状況が所定条件を満たしたか否かを判定した結果を示す判定情報と、を記憶する。図5から図7は、記憶部22に記憶された情報の一例を示す図である。 The storage unit 22 stores usage information indicating the usage status of multiple users for multiple services, condition information indicating predetermined conditions set for each of the multiple services, and determination information indicating the results of determining whether the usage status of the user indicated by the usage information satisfies the predetermined conditions. Figures 5 to 7 show examples of information stored in the storage unit 22.

図5は、記憶部22に記憶された利用情報を示す図である。図5においては、期間、ユーザがサービスを利用した利用日、サービスを利用したユーザのユーザ名、ユーザが利用したサービスのサービス名、サービスの利用における使用金額、及びサービスの利用における払戻金額が関連付けられている。図5においては、サービス名「AA」に対応するサービスAA及びサービス名「BB」に対応するサービスBBは、ECサービスである。サービス名「CC」に対応するサービスCCは、ソーシャルゲーム提供サービスである。サービス名「DD」に対応するサービスDDは、ベッティングサービスである。 Figure 5 is a diagram showing usage information stored in the memory unit 22. In Figure 5, the period, the date on which the user used the service, the username of the user who used the service, the service name of the service used by the user, the amount spent for using the service, and the amount refunded for using the service are associated. In Figure 5, service AA corresponding to service name "AA" and service BB corresponding to service name "BB" are EC services. Service CC corresponding to service name "CC" is a social game provision service. Service DD corresponding to service name "DD" is a betting service.

期間は、例えばユーザの利用状況が所定条件を満たしたか否かを判定するために用いられる期間である。具体的には、所定条件が「所定の期間における利用金額が○○円以上」である場合、図5に示す11月に対応する「期間1」又は12月に対応する「期間2」が所定の期間である。図5に示すように、記憶部22は、所定の期間に関連付けて利用状況を記憶している。払戻金額は、ベッティングサービスにおいてユーザが競技に投票した投票内容が的中した場合にユーザに付与される報酬の量である。 The period is, for example, a period used to determine whether a user's usage status satisfies a predetermined condition. Specifically, if the predetermined condition is "the amount of usage in a predetermined period is XX yen or more," then the predetermined period is "Period 1" corresponding to November or "Period 2" corresponding to December, as shown in Figure 5. As shown in Figure 5, the memory unit 22 stores usage status in association with a predetermined period. The payout amount is the amount of reward awarded to a user if the user's bet on a race in the betting service is correct.

図6は、記憶部22に記憶された条件情報を示す図である。図6においては、ユーザが利用可能なサービスのサービス名、所定条件に含まれる特典付与条件、及び所定条件に含まれる更新条件が関連付けられている。特典付与条件は、ユーザに特典を付与するか否かを判定するための所定条件である。更新条件は、特典付与条件を更新するか否かを判定するための所定条件である。 Figure 6 shows the condition information stored in the memory unit 22. In Figure 6, the service names of services available to the user, the bonus granting conditions included in the predetermined conditions, and the update conditions included in the predetermined conditions are associated with each other. The bonus granting conditions are predetermined conditions used to determine whether to grant a bonus to the user. The update conditions are predetermined conditions used to determine whether to update the bonus granting conditions.

更新条件は、例えば、サービスDDの特典付与条件「所定の期間の投票金額5000円以上」を「所定の期間の投票金額3000円以上」に緩和するように、特典の内容を変更するための条件である。例えば、ユーザの利用状況が図6に示すサービスAAの更新条件「キャンペーン対象商品の購入」を満たした場合、サービスAAにおける当該ユーザの特典付与条件が「所定の期間の購入金額500円以上」に緩和される。ユーザの利用状況が図6に示すサービスAAの更新条件「キャンペーン対象商品の購入」を満たした場合に、更新条件が満たされたサービスAAと異なるサービスDDにおける当該ユーザの特典付与条件が「所定の期間の投票金額3000円以上」に緩和されてもよい。この場合、ユーザは、サービスDDを利用して3000円以上の投票金額を投票することにより特典を付与される。 The renewal condition is a condition for changing the content of the benefit, for example, by relaxing the benefit granting condition for service DD from "voting a minimum amount of 5,000 yen in a specified period" to "voting a minimum amount of 3,000 yen in a specified period." For example, if a user's usage status meets the renewal condition for service AA shown in Figure 6, "purchase of a campaign-eligible product," the user's benefit granting condition for service AA is relaxed to "purchase a minimum amount of 500 yen in a specified period." If a user's usage status meets the renewal condition for service AA shown in Figure 6, "purchase of a campaign-eligible product," the user's benefit granting condition for service DD, which is different from service AA for which the renewal condition has been met, may be relaxed to "voting a minimum amount of 3,000 yen in a specified period." In this case, the user will be granted a benefit by using service DD and voting a minimum amount of 3,000 yen.

図7は、記憶部22に記憶された判定情報を示す図である。図7においては、ユーザのユーザ名と、ユーザが利用している複数のサービスそれぞれにおけるユーザの利用状況が図6に示す特典付与条件を満たしたか否かを示す判定結果と、が関連付けられている。図7に示す「×」は、ユーザの利用状況が特典付与条件を満たしていないことを示し、図7に示す「○」は、ユーザの利用状況が特典付与条件を満たしたことを示す。 Figure 7 is a diagram showing the determination information stored in the memory unit 22. In Figure 7, the user's username is associated with the determination result indicating whether the user's usage status for each of the multiple services used by the user satisfies the reward grant conditions shown in Figure 6. An "x" in Figure 7 indicates that the user's usage status does not satisfy the reward grant conditions, and an "o" in Figure 7 indicates that the user's usage status satisfies the reward grant conditions.

図7(a)は、ユーザの利用状況が初期状態である場合の判定情報を示す図である。初期状態は、例えば複数のサービスにおいてユーザの利用状況が特典付与条件を満たしていない状態である。図7(b)及び図7(c)は、複数のサービスのうち1以上のサービスにおいてユーザの利用状況が特典付与条件を満たしている場合の判定情報を示す図である。 Figure 7(a) shows the judgment information when the user's usage status is in the initial state. The initial state is, for example, a state in which the user's usage status for multiple services does not satisfy the conditions for granting a bonus. Figures 7(b) and 7(c) show the judgment information when the user's usage status for one or more of the multiple services satisfies the conditions for granting a bonus.

図7(a)は、例えば図5に示す「期間1」が開始されるタイミングにおける判定情報を示す。図7(b)は、例えば図5に示す「期間1」から「期間2に」に切り替わるタイミングにおける判定情報を示す。図7(c)は、例えば図5に示す「期間2」が終了するタイミングにおける判定情報を示す。 Figure 7(a) shows the judgment information, for example, at the timing when "Period 1" shown in Figure 5 starts. Figure 7(b) shows the judgment information, for example, at the timing when "Period 1" shown in Figure 5 switches to "Period 2." Figure 7(c) shows the judgment information, for example, at the timing when "Period 2" shown in Figure 5 ends.

以下、図4に戻って、プロセッサ21により実現される各部の構成を説明する。
取得部211は、複数のサービスにおける複数のユーザの利用状況を示す利用情報を外部の情報処理装置(不図示)から取得する。外部の情報処理装置は、例えばユーザが利用するサービスの提供に用いられるサーバである。取得部211は、複数のユーザそれぞれが使用する情報端末10から利用情報を取得してもよい。取得部211は、例えば図5に示すユーザ名、利用日、サービス名、使用金額又は払戻金額の少なくともいずれかを、外部の情報処理装置又は情報端末10から取得する。
Returning to FIG. 4, the configuration of each unit realized by the processor 21 will be described below.
The acquisition unit 211 acquires usage information indicating usage statuses of multiple users for multiple services from an external information processing device (not shown). The external information processing device is, for example, a server used to provide the services used by the users. The acquisition unit 211 may acquire usage information from the information terminals 10 used by each of the multiple users. The acquisition unit 211 acquires, for example, at least one of the user name, date of use, service name, amount used, or amount refunded, as shown in FIG. 5, from the external information processing device or the information terminal 10.

取得部211は、ユーザが利用するサービスがECサービスである場合、ユーザが購入した商品の数を利用情報として取得してもよい。取得部211は、ユーザが利用するサービスがソーシャルゲーム提供サービスである場合、ユーザがサービスにログインした時刻を示すログイン情報、及びユーザがクリアしたクエスト(いわゆるゲームステージ)を示すクリア情報を利用情報として取得してもよい。取得部211は、ユーザが利用するサービスがベッティングサービスである場合、ユーザが競技に投票した回数又は投票した内容を他のユーザに公開したことを示す公開情報を利用情報として取得してもよい。取得部211は、外部の情報処理装置又は情報端末10から取得した利用情報を記憶部22に記憶させる。 If the service used by the user is an EC service, the acquisition unit 211 may acquire, as usage information, the number of products purchased by the user. If the service used by the user is a social game provision service, the acquisition unit 211 may acquire, as usage information, login information indicating the time the user logged in to the service and completion information indicating the quests (so-called game stages) that the user has completed. If the service used by the user is a betting service, the acquisition unit 211 may acquire, as usage information, public information indicating the number of times the user has voted in a competition or whether the contents of the vote have been made public to other users. The acquisition unit 211 stores the usage information acquired from the external information processing device or information terminal 10 in the memory unit 22.

判定部212は、複数のサービスそれぞれのユーザの利用状況が、複数のサービスそれぞれに設定された所定条件を満たしたか否かを判定する。所定条件は、例えば図6に示す特典付与条件である。判定部212は、例えば記憶部22を参照することにより、図5に示す複数のユーザの複数の利用状況それぞれが、図6に示す特典付与条件を満たしたか否かを判定する。特典付与条件を満たしたと判定した場合、判定部212は、記憶部22に記憶されている判定情報を更新する。 The determination unit 212 determines whether the user's usage status for each of the multiple services satisfies the predetermined conditions set for each of the multiple services. The predetermined conditions are, for example, the bonus granting conditions shown in FIG. 6. The determination unit 212 determines whether each of the multiple usage statuses of the multiple users shown in FIG. 5 satisfies the bonus granting conditions shown in FIG. 6, for example, by referring to the storage unit 22. If it determines that the bonus granting conditions are satisfied, the determination unit 212 updates the determination information stored in the storage unit 22.

具体的には、判定部212は、図5に示す利用情報を参照することにより、ユーザU1の利用状況「サービスAAを利用することにより5000円を使用」を特定する。判定部212は、図6に示す条件情報を参照することにより、サービスAAの特典付与条件「所定の期間の購入金額1000円以上」を特定し、ユーザU1がサービスAAの特典付与条件を満たしたと判定する。判定部212は、判定した結果を示す判定情報を記憶部22に記憶させる。 Specifically, the determination unit 212 identifies user U1's usage status, "5,000 yen spent by using service AA," by referencing the usage information shown in FIG. 5. The determination unit 212 identifies the benefit granting condition for service AA, "purchase amount of 1,000 yen or more in a specified period," by referencing the condition information shown in FIG. 6, and determines that user U1 has satisfied the benefit granting condition for service AA. The determination unit 212 stores determination information indicating the determination result in the storage unit 22.

判定部212は、例えば所定の期間ごとに利用状況が所定条件を満たしたか否かを判定する。所定の期間は、図5に示す「期間1」及び「期間2」であり、例えば1ヶ月である。判定部212は、例えば記憶部22を参照することにより、複数のサービスそれぞれにおける複数のユーザそれぞれの利用状況を特定する。具体的には、判定部212は、図5に示す利用情報を参照することにより、「期間1」においてユーザU3がサービスAAを利用することにより「2000円」及び「1000円」を使用したことを特定する。判定部212は、特定した使用金額に基づいて、「期間1」におけるユーザU3のサービスAAの利用状況が「購入金額3000円」であると特定する。 The determination unit 212 determines whether the usage status satisfies a predetermined condition, for example, for each predetermined period. The predetermined periods are "Period 1" and "Period 2" shown in Figure 5, and are, for example, one month. The determination unit 212 identifies the usage status of each of multiple users for each of multiple services, for example, by referring to the storage unit 22. Specifically, by referring to the usage information shown in Figure 5, the determination unit 212 identifies that user U3 spent "2,000 yen" and "1,000 yen" by using service AA in "Period 1." Based on the identified usage amounts, the determination unit 212 determines that user U3's usage of service AA in "Period 1" is "purchase amount 3,000 yen."

続いて、判定部212は、図6に示す「特典付与条件」を参照することにより、サービスAAの特典付与条件「所定の期間の購入金額1000円以上」を特定する。判定部212は、「期間1」においてユーザU3のサービスAAの利用状況が特典付与条件を満たしたと判定する。判定部212がこのように動作することで、判定部212は、複数のサービスそれぞれにおける複数のユーザそれぞれの利用状況が特典付与条件を満たしたか否かを、所定の期間ごとに判定できる。その結果、ユーザは、所定の期間ごとに特典を得るためにサービスを利用するように動機づけられるため、サービスを継続して使用しやすくなる。 Next, the determination unit 212 identifies the reward condition for service AA, "a purchase amount of 1,000 yen or more during a specified period," by referencing the "reward condition" shown in Figure 6. The determination unit 212 determines that user U3's usage of service AA during "period 1" satisfied the reward condition. By operating in this manner, the determination unit 212 can determine, for each specified period, whether the usage of each of multiple users for each of multiple services satisfied the reward condition. As a result, users are motivated to use the service in order to obtain rewards during each specified period, making it easier for them to continue using the service.

判定部212は、例えば複数のサービスのうち第1サービスの利用状況が第1サービスに設定された所定条件を満たすことにより所定の更新条件を満たした場合に、複数のサービスのうち第1サービスと異なる第2サービスに設定された所定条件を更新する。所定条件は、例えば図6に示す特典付与条件であり、所定の更新条件は、例えば図6に示す更新条件である。第2サービスは、例えばユーザの利用状況が特典付与条件を満たしていないサービスである。 For example, when the usage status of a first service among the multiple services satisfies the predetermined conditions set for the first service, thereby satisfying the predetermined update conditions, the determination unit 212 updates the predetermined conditions set for a second service among the multiple services that is different from the first service. The predetermined conditions are, for example, the bonus granting conditions shown in FIG. 6, and the predetermined update conditions are, for example, the update conditions shown in FIG. 6. The second service is, for example, a service whose usage status by the user does not satisfy the bonus granting conditions.

具体的には、判定部212は、図5に示す利用情報を参照することにより、ユーザU1の利用状況「サービスAAを利用することにより5000円を使用」を特定する。判定部212は、図6に示す条件情報を参照することにより、サービスAAの特典付与条件「所定の期間の購入金額1000円以上」及びサービスAAの更新条件「所定の期間の購入金額5000円以上」を特定する。判定部212は、サービスAAにおけるユーザU1の利用状況が特典付与条件を満たすことにより更新条件を満たしたと判定し、ユーザU1におけるサービスAAと異なるサービス(例えばサービスCC)の特典付与条件を更新する。判定部212は、例えばユーザU1におけるサービスCCの特典付与条件を「所定の期間のログイン5回以上」から「所定の期間のログイン2回以上」に引き下げる。 Specifically, the determination unit 212 identifies user U1's usage status as "5,000 yen spent by using service AA" by referencing the usage information shown in FIG. 5. The determination unit 212 identifies the benefit granting condition for service AA as "a purchase amount of 1,000 yen or more in a specified period" and the renewal condition for service AA as "a purchase amount of 5,000 yen or more in a specified period" by referencing the condition information shown in FIG. 6. The determination unit 212 determines that user U1's usage status for service AA satisfies the benefit granting condition, thereby satisfying the renewal condition, and updates the benefit granting condition for a service different from service AA for user U1 (e.g., service CC). For example, the determination unit 212 lowers the benefit granting condition for service CC for user U1 from "five or more logins in a specified period" to "two or more logins in a specified period."

判定部212がこのように動作することで、判定部212は、ユーザが第1サービスの利用において更新条件を満たすことにより、第2サービスの特典付与条件を緩和することができる。その結果、ユーザが第2サービスの特典付与条件を緩和するために第1サービスにおいて使用金額を増やしたり、特典付与条件が緩和された第2サービスを利用したりするように動機づけられるので、ユーザが複数のサービスを利用しやすくする。 By operating in this manner, the determination unit 212 can relax the conditions for granting a bonus for the second service when the user satisfies the renewal conditions when using the first service. As a result, the user is motivated to increase the amount spent in the first service in order to relax the conditions for granting a bonus for the second service, or to use the second service with relaxed conditions for granting a bonus, making it easier for the user to use multiple services.

判定部212は、複数のサービスのうち2以上の所定数のサービスに設定された所定条件を満たした場合に、更新条件を満たすと判定してもよい。判定部212は、例えば図5に示す利用情報を参照することにより、ユーザU1がサービスBBを利用して3000円の商品を購入したことを特定する。判定部212は、図6に示す条件情報を参照することにより、サービスBBにおけるユーザU1の利用状況が特典付与条件「商品購入1点以上」を満たしたと判定する。さらに、判定部212は、図5に示す利用情報を参照することにより、サービスAA及びサービスDDにおけるユーザU1の利用状況が特典付与条件を満たしたことを特定し、図6に示すサービスBBの更新条件「2以上のサービスにおいて特典付与条件を満たすこと」を満たしたと判定する。 The determination unit 212 may determine that the update condition is met when predetermined conditions set for a predetermined number of two or more of the multiple services are met. For example, by referencing the usage information shown in FIG. 5, the determination unit 212 determines that user U1 used service BB to purchase a product worth 3,000 yen. By referencing the condition information shown in FIG. 6, the determination unit 212 determines that user U1's usage status for service BB meets the bonus grant condition of "purchasing one or more products." Furthermore, by referencing the usage information shown in FIG. 5, the determination unit 212 determines that user U1's usage status for service AA and service DD meets the bonus grant condition, and determines that the update condition for service BB shown in FIG. 6, "meeting the bonus grant condition for two or more services," has been met.

判定部212がこのように動作することで、判定部212は、複数の第1サービスにおいてユーザの利用状況が特典付与条件を満たすことにより、第2サービスの特典付与条件を緩和することができる。その結果、ユーザが第2サービスの特典付与条件を緩和するために複数の第1サービスを利用するように動機づけられるので、ユーザがサービスを利用する回数を向上させることができる。 By operating in this manner, the determination unit 212 can relax the conditions for granting a reward for the second service when the user's usage status for multiple first services satisfies the conditions for granting a reward. As a result, the user is motivated to use multiple first services in order to relax the conditions for granting a reward for the second service, thereby increasing the number of times the user uses the service.

判定部212は、第2サービスが所定価値を賭けることが可能なベッティングサービスである場合、第2サービスに所定条件として設定された投票券の購入額を少なくすることにより、第2サービスに設定された所定条件を更新する。判定部212は、例えば利用情報に含まれるソーシャルゲーム提供サービスのクリア情報を参照することにより、サービスCCにおけるユーザの利用状況が図6に示すサービスCCの更新条件「所定のクエストをクリアする」を満たしたと判定する。判定部212は、更新条件を満たしたと判定したことにより、サービスDDの特典付与条件「所定の期間の投票金額5000円以上」を「所定の期間の投票金額3000円以上」に引き下げる。 If the second service is a betting service that allows betting of a predetermined value, the determination unit 212 updates the predetermined condition set for the second service by reducing the purchase amount of betting tickets set as the predetermined condition for the second service. The determination unit 212 determines that the user's usage status for service CC has satisfied the update condition for service CC shown in FIG. 6, "clearing a predetermined quest," for "clearing a predetermined quest," for example, by referring to the completion information for the social game providing service included in the usage information. Having determined that the update condition has been satisfied, the determination unit 212 lowers the bonus granting condition for service DD from "betting amount of 5,000 yen or more in a predetermined period" to "betting amount of 3,000 yen or more in a predetermined period."

ところで、ベッティングサービスを利用して競技に投票した投票内容が的中しなかった場合はユーザに金銭的な損失が発生するため、投票をしたことがないユーザにとっては投票に対する敷居が高い。これに対して、判定部212は、第1サービスにおけるユーザの利用状況が更新条件を満たしたと判定し、且つ図5に示す利用情報を参照することによりユーザがベッティングサービスを利用していないと判定した場合、ベッティングサービスを第2サービスに決定し、ベッティングサービスの特典付与条件として設定された投票金額を少なくする。判定部212がこのように動作することで、判定部212は、投票をしたことがないユーザがベッティングサービスにおいて特典を付与される条件を緩和することができる。その結果、投票をしたことがないユーザは、投票をしたことがある他のユーザよりも少ない投票金額で特典を付与されるため、ベッティングサービスを利用しやすくなる。 However, if a user bets on a competition using a betting service and the bet is incorrect, the user will incur a financial loss, making voting a hurdle for users who have never voted. In response to this, if the determination unit 212 determines that the user's usage status for the first service satisfies the update condition and determines that the user has not used the betting service by referencing the usage information shown in FIG. 5, it determines that the betting service is the second service and reduces the betting amount set as a condition for granting a benefit to the betting service. By operating in this manner, the determination unit 212 can relax the conditions under which users who have never voted can be granted a benefit in the betting service. As a result, users who have never voted can be granted a benefit for a smaller betting amount than other users who have voted, making it easier for them to use the betting service.

判定部212は、複数のサービスのうち所定価値を賭けることが可能なベッティングサービスにおけるユーザの第1期間の収支に応じて、第1期間の後の第2期間において複数のサービスに含まれる所定サービスに設定された所定条件を更新してもよい。第1期間は、例えば図5に示す「期間1」であり、第2期間は、例えば図5に示す「期間2」である。所定サービスは、ベッティングサービスでもよいし、ベッティングサービスと異なるサービスでもよい。 The determination unit 212 may update the predetermined conditions set for a predetermined service included in the plurality of services for a second period following the first period, depending on the user's income and expenditure for a first period in a betting service among the plurality of services in which a predetermined value can be bet. The first period is, for example, "Period 1" shown in FIG. 5, and the second period is, for example, "Period 2" shown in FIG. 5. The predetermined service may be a betting service or a service different from a betting service.

判定部212は、例えば図5に示す「期間1」におけるサービスDDを利用したユーザの収支を特定する。具体的には、判定部212は、「期間1」におけるユーザU1の収支を「+5000円」と特定し、「期間1」におけるユーザU2の収支を「-3000円」と特定する。判定部212は、特定した収支に応じて、「期間2」におけるユーザU1及びユーザU2の特典付与条件を更新する。 The determination unit 212 identifies the balance of users who used service DD during "Period 1" shown in Figure 5, for example. Specifically, the determination unit 212 identifies user U1's balance during "Period 1" as "+5,000 yen" and user U2's balance during "Period 1" as "-3,000 yen." The determination unit 212 updates the conditions for granting benefits to users U1 and U2 during "Period 2" based on the identified balances.

判定部212は、例えば第1期間における収支が示すユーザの損失が大きい場合に、ユーザの損失が小さい場合に比べて、第2期間におけるユーザの所定サービスの所定条件を緩和する。例えば、ユーザU2がベッティングサービスを利用することにより、「期間1」において「3000円」の損失を発生させ、さらに「期間1」の後の「期間2」において「9000円」の損失を発生させたとする。この場合、判定部212は、「期間2」のにおけるユーザU2の特典付与条件よりも、「期間2」の後の「期間3」におけるユーザU2の特典付与条件を緩和する。具体的には、判定部212は、例えば「期間2」におけるサービスDDの特典付与条件が「所定の期間の投票金額3000円以上」である場合、「期間3」におけるサービスDDの特典付与条件を「所定の期間の投票金額2000円以上」にする。 For example, if the user's loss indicated by the balance in the first period is large, the determination unit 212 relaxes the predetermined conditions for the user's predetermined service in the second period, compared to when the user's loss is small. For example, suppose that user U2 incurs a loss of "3,000 yen" in "Period 1" by using a betting service, and then incurs a further loss of "9,000 yen" in "Period 2" that follows "Period 1." In this case, the determination unit 212 relaxes the conditions for granting a reward to user U2 in "Period 3" that follows "Period 2" compared to the conditions for granting a reward to user U2 in "Period 2." Specifically, for example, if the condition for granting a reward for service DD in "Period 2" is "a betting amount of 3,000 yen or more in a predetermined period," the determination unit 212 sets the condition for granting a reward for service DD in "Period 3" to "a betting amount of 2,000 yen or more in a predetermined period."

判定部212がこのように動作することで、判定部212は、競技に投票した投票内容が的中しなかったことにより発生した金銭的な損失が大きくなったユーザに対して、特典を取得することが容易な特典付与条件を提示することができる。その結果、ユーザは、競技に投票することによる金銭的な損失を特典により補填しやすくなるため、ベッティングサービスを継続して使用しやすくなる。 By operating in this manner, the determination unit 212 can present reward conditions that make it easier for users who have suffered large financial losses due to incorrect bets on competitions to obtain rewards. As a result, users can more easily compensate for financial losses incurred by betting on competitions with rewards, making it easier for them to continue using the betting service.

さらに、判定部212は、「所定の期間の投票金額3000円以上、及び投票回数2回以上」のように特典付与条件が複数の条件を含む場合、特典付与条件に含まれる条件の数を少なくすることで、特典付与条件を緩和してもよい。具体的には、「期間1」においてユーザU2が「3000円」の損失を発生させたことにより、「期間2」における特典付与条件を「所定の期間の投票金額2000円以上、及び投票回数1回以上」に緩和する。さらに、「期間2」においてユーザU2が「9000円」の損失を発生させたことにより、「期間3」における特典付与条件を「投票回数1回以上」に緩和する。 Furthermore, when the conditions for granting a bonus include multiple conditions, such as "a voting amount of 3,000 yen or more in a specified period and two or more votes," the determination unit 212 may relax the conditions for granting a bonus by reducing the number of conditions included in the conditions for granting a bonus. Specifically, because user U2 incurred a loss of "3,000 yen" in "period 1," the conditions for granting a bonus in "period 2" are relaxed to "a voting amount of 2,000 yen or more in a specified period and one or more votes." Furthermore, because user U2 incurred a loss of "9,000 yen" in "period 2," the conditions for granting a bonus in "period 3" are relaxed to "one or more votes."

判定部212がこのように動作することで、判定部212は、競技に投票した投票内容が的中しなかったことにより発生した金銭的な損失が大きくなればなるほど、特典付与条件を緩和することができる。その結果、金銭的な損失が大きくなればなるほど金銭的な損失を特典により補填しやすくなるため、ユーザが金銭的な損失によりサービスの利用を停止する可能性を少なくすることができる。 By operating in this manner, the determination unit 212 can relax the conditions for granting a bonus the greater the financial loss caused by an incorrect bet on a competition. As a result, the greater the financial loss, the easier it is to compensate for the financial loss with a bonus, thereby reducing the possibility that a user will stop using the service due to financial loss.

判定部212は、第1期間における収支が示すユーザの損失が大きい場合に、ユーザの損失が小さい場合に比べて、多くの所定サービスの所定条件を更新してもよい。判定部212は、例えばユーザU2が「期間1」において「3000円」の損失を発生させた場合、ユーザU2が利用する複数のサービスのうち1つのサービスの特典付与条件を緩和し、ユーザU2が「期間1」において「9000円」の損失を発生させた場合、2つのサービスの特典付与条件を緩和する。 If the user's loss indicated by the balance for the first period is large, the determination unit 212 may update the predetermined conditions for more predetermined services than if the user's loss is small. For example, if user U2 incurs a loss of "3,000 yen" in "period 1," the determination unit 212 may relax the conditions for granting rewards to one of the multiple services used by user U2, and if user U2 incurs a loss of "9,000 yen" in "period 1," the determination unit 212 may relax the conditions for granting rewards to two services.

判定部212がこのように動作することで、判定部212は、ユーザの金銭的な損失に応じて特典付与条件を緩和するサービスの数を変更することができる。その結果、ユーザは、特典を得られやすいサービスの数が増えるため、多くのサービスを利用するように動機づけられる。さらに、競技に投票することによる金銭的な損失を補填可能な特典を得られやすい複数のサービスを利用できるため、ユーザは、利用するサービスの数を増やしやすくなるとともに、ベッティングサービスを継続して使用しやすくなる。 By operating in this manner, the determination unit 212 can change the number of services for which the conditions for granting rewards are relaxed depending on the user's financial loss. As a result, the number of services from which rewards are likely to be obtained increases, motivating the user to use more services. Furthermore, because multiple services from which rewards that can compensate for financial losses due to betting on competitions are likely to be obtained are available, the user is more likely to increase the number of services they use and more likely to continue using betting services.

記憶制御部213は、所定の期間が経過したタイミングで、記憶部22が記憶している複数のサービスそれぞれの利用状況を初期状態に更新する。所定の期間が経過したタイミングは、例えば月の切り替わりのタイミングであり、図5に示す「期間1」と「期間2」とが切り替わるタイミングである。記憶制御部213は、例えば2021年11月30日から2021年12月1日に切り替わるタイミングにおいて、図5に示す「期間1」に関連付けられた利用情報を削除し、図7(b)に示す判定情報を図7(a)に示す判定情報の初期状態に更新する。 When a predetermined period of time has elapsed, the memory control unit 213 updates the usage status of each of the multiple services stored in the memory unit 22 to its initial state. The timing when the predetermined period of time has elapsed is, for example, when the month changes, and when "Period 1" and "Period 2" shown in Figure 5 change. For example, when the month changes from November 30, 2021 to December 1, 2021, the memory control unit 213 deletes the usage information associated with "Period 1" shown in Figure 5 and updates the determination information shown in Figure 7(b) to the initial state of the determination information shown in Figure 7(a).

記憶制御部213は、複数のサービスのうち所定の数のサービスにおいて利用状況が所定条件を満たしたタイミングで複数のサービスの利用状況を初期状態に更新してもよい。所定の数は、2以上の固定値又はユーザが利用しているサービスの数である。記憶制御部213は、例えば図7(c)に示す判定情報を参照することにより、ユーザU1が利用している複数のサービス(サービスAA、サービスBB、サービスCC、サービスDD)の全てにおいてユーザU1の利用状況が特典付与条件を満たしたことを特定する。記憶制御部213は、特定したタイミングにおいて、ユーザU1に関連付けられた利用情報を削除し、図7(c)に示すユーザU1に関連付けられた判定情報を初期状態に更新する。 The memory control unit 213 may update the usage status of multiple services to an initial state when the usage status of a predetermined number of the multiple services satisfies a predetermined condition. The predetermined number is a fixed value of two or more, or the number of services used by the user. The memory control unit 213 determines that user U1's usage status satisfies the reward grant conditions for all of the multiple services used by user U1 (service AA, service BB, service CC, service DD), for example, by referring to the determination information shown in FIG. 7(c). At the specified time, the memory control unit 213 deletes the usage information associated with user U1 and updates the determination information associated with user U1 shown in FIG. 7(c) to the initial state.

記憶制御部213がこのように動作することで、記憶制御部213は、所定の期間が経過したタイミングと異なるタイミングであっても複数のサービスの利用状況を初期状態に更新できる。そして、情報処理装置20は、所定の期間が経過していない場合であっても所定の数のサービスにおいて特典付与条件を満たしたユーザにさらに特典を付与することができる。その結果、ユーザは、所定の期間よりも短い期間で所定の数のサービスに設定された特典付与条件を満たすようにサービスを利用するように動機づけられるため、サービスの事業者は、ユーザがサービスを利用する頻度を高めることができる。 By operating in this manner, the memory control unit 213 can update the usage status of multiple services to the initial state even at a time other than when the specified period has elapsed. The information processing device 20 can then grant additional benefits to users who have met the conditions for granting benefits for a specified number of services, even if the specified period has not yet elapsed. As a result, users are motivated to use services in a way that satisfies the conditions for granting benefits set for a specified number of services in a period shorter than the specified period, enabling service providers to increase the frequency with which users use their services.

特典付与部214は、複数のサービスのうち1以上のサービスにおいてユーザの利用状況が所定条件を満たした場合に、複数のサービスのうちユーザの利用状況が所定条件を満たしていない1以上のサービスにおいて利用可能な特典を付与する。「特典を付与する」とは、例えば、ユーザが使用する情報端末10に、ユーザに付与する特典の内容を示す特典情報を送信すること、又は、特典情報をユーザのユーザ名に関連付けて記憶部22に記憶させることである。 When a user's usage status for one or more of the multiple services satisfies a predetermined condition, the reward granting unit 214 grants a reward that can be used for one or more of the multiple services for which the user's usage status does not satisfy the predetermined condition. "Granting a reward" means, for example, sending reward information indicating the content of the reward to be granted to the user to the information terminal 10 used by the user, or storing the reward information in the memory unit 22 in association with the user's username.

特典付与部214は、例えば図7(b)に示す判定情報を参照することにより、複数のサービスのうちサービスAA及びサービスDDにおいてユーザU1の利用状況が特典付与条件を満たしたことを特定する。特典付与部214は、ユーザU1の利用状況が特典付与条件を満たしていないサービスBB又はサービスCCのうち少なくともいずれかのサービスにおいて利用可能な特典をユーザU1に付与する。 The reward granting unit 214 determines that user U1's usage status for service AA and service DD among multiple services satisfies the reward granting conditions, for example, by referring to the determination information shown in FIG. 7(b). The reward granting unit 214 grants user U1 a reward that can be used for at least one of services BB and CC, whose usage status does not satisfy the reward granting conditions.

特典付与部214がこのように動作することで、特典付与部214は、サービスにおけるユーザの利用状況が特典付与条件を満たした場合に、ユーザが利用する機会が少ない他のサービスにおいて利用可能な特典を付与することができる。その結果、ユーザは、利用する機会が少ないサービスを利用するように動機づけられるため、ユーザが複数のサービスを利用しやすくすることができる。さらに、サービスの事業者は、ユーザに利用してほしいサービスをユーザが利用するように仕向けることができる。 By operating in this manner, the reward granting unit 214 can grant a reward that can be used in other services that the user rarely uses when the user's usage of the service satisfies the reward granting conditions. As a result, the user is motivated to use services that the user rarely uses, making it easier for the user to use multiple services. Furthermore, service providers can encourage users to use services that they want the user to use.

特典付与部214は、例えば複数の所定の期間のうち第1期間に関連付けて記憶部22に記憶された利用状況に基づいて、ユーザの利用状況が所定条件を満たしていない1以上のサービスの中から選択した対象サービスにおいて利用可能な特典を決定する。特典付与部214は、決定した特典を第1期間よりも後の期間である第2期間において利用可能な特典としてユーザに付与する。 The reward granting unit 214 determines a reward that can be used for a target service selected from one or more services whose user usage does not satisfy a predetermined condition, based on the usage status stored in the storage unit 22 in association with a first period among multiple predetermined periods, for example. The reward granting unit 214 grants the determined reward to the user as a reward that can be used in a second period, which is a period after the first period.

特典付与部214は、例えば図5に示す「期間1」に関連付けられたユーザU1の利用状況と取得部211が取得したログイン情報とを参照することにより、「期間1」においてユーザU1の利用状況が特典付与条件を満たしていないサービスBB及びサービスCCを特定する。特典付与部214は、特定したサービスBB及びサービスCCのうち利用回数が少ないサービスBBを選択し、サービスBBにおいて利用可能なユーザU1に付与することを決定する。特典付与部214は、サービスBBにおいて利用可能な特典を、「期間1」の後の期間である「期間2」において利用可能な特典としてユーザU1に付与する。 The benefit granting unit 214 identifies services BB and CC for which user U1's usage during "period 1" does not satisfy the benefit granting conditions, for example, by referencing the usage status of user U1 associated with "period 1" shown in FIG. 5 and the login information acquired by the acquisition unit 211. The benefit granting unit 214 selects service BB that has been used the least from the identified services BB and CC, and decides to grant the service BB to user U1 who can use service BB. The benefit granting unit 214 grants the benefit available for service BB to user U1 as a benefit available for use during "period 2," which is the period following "period 1."

特典付与部214がこのように動作することで、特典付与部214は、ユーザが利用する機会が少ないサービスを特定し、特定したサービスにおいて利用可能な特典をユーザに付与することができる。その結果、ユーザは、利用する機会が少ないサービス又は利用したことがないサービスを利用するように動機づけられるため、複数のサービスにおいてユーザが利用する回数を向上させることができる。 By operating in this manner, the reward granting unit 214 can identify services that the user rarely uses and grant the user rewards that can be used for the identified services. As a result, the user is motivated to use services that the user rarely uses or has never used, thereby increasing the number of times the user uses multiple services.

特典付与部214は、複数の所定の期間のうち第1期間において付与された特典をユーザが利用したことを条件として、第1期間よりも後の期間である第2期間において利用可能な特典をユーザに付与してもよい。特典付与部214は、例えば取得部211が外部の情報処理装置(例えばECサイトを管理するサーバ)又は情報端末10から取得した、ユーザが利用した特典を示す特典利用情報を参照することにより、ユーザが第1期間において利用した特典を特定する。特典付与部214は、記憶部22を参照することにより、ユーザに付与した、第1期間において利用可能な特典を特定する。 The bonus granting unit 214 may grant a user a bonus that can be used in a second period that is a period that follows the first period, on the condition that the user has used a bonus granted in a first period among multiple predetermined periods. The bonus granting unit 214 identifies the bonuses that the user used in the first period, for example, by referring to bonus usage information indicating the bonuses used by the user, which the acquisition unit 211 has acquired from an external information processing device (e.g., a server that manages an EC site) or the information terminal 10. The bonus granting unit 214 identifies the bonuses that were granted to the user and can be used in the first period by referring to the memory unit 22.

特典付与部214は、ユーザに付与された第1期間において利用可能な特典のうち、ユーザが利用した特典と利用していない特典とを特定する。特典付与部214は、ユーザが利用した特典に対応するサービスにおける、第2期間において利用可能な特典をユーザに付与し、ユーザが利用していない特典に対応するサービスにおける、第2期間に利用可能な特典をユーザに付与しない。 The benefit granting unit 214 identifies the benefits that the user has used and the benefits that the user has not used, from among the benefits that have been granted to the user and are available to the user during the first period. The benefit granting unit 214 grants the user benefits that are available to the user during the second period for services corresponding to the benefits that the user has used, and does not grant the user benefits that are available to the user during the second period for services corresponding to the benefits that the user has not used.

特典付与部214がこのように動作することで、特典付与部214は、ユーザに付与した複数の特典のうちユーザが利用していない特典に対応するサービスで利用できる特典を新たに付与することを抑制することができる。その結果、サービスの事業者が必要数以上の特典をユーザに付与してしまうことを抑制できる。 By operating in this manner, the reward granting unit 214 can prevent the granting of new rewards that can be used in services corresponding to rewards that the user has not used among the multiple rewards granted to the user. As a result, it is possible to prevent the service provider from granting more rewards than necessary to the user.

特典付与部214は、複数のサービスのうち利用状況が所定条件を満たしたサービスの数が閾値以上である所定の期間が連続した場合、連続した所定の期間の数に応じた特典をユーザに付与してもよい。閾値は、2以上の固定値又はユーザが利用可能なサービスの数である。特典付与部214は、例えば複数の所定の期間それぞれにおいて、複数のユーザそれぞれの利用状況が所定条件を満たしたサービスの数を特定し、特定したサービスの数が閾値以上である場合は、連続した所定の期間の数を特定する。連続した所定の期間の数は、例えば複数の所定の期間それぞれにおいて、特典付与部214が記憶部22に記憶させる。 When a predetermined period of time is consecutive in which the number of services among the plurality of services whose usage status satisfies a predetermined condition is equal to or exceeds a threshold, the reward granting unit 214 may grant the user a reward according to the number of consecutive predetermined periods. The threshold is a fixed value of 2 or more, or the number of services available to the user. For example, the reward granting unit 214 identifies the number of services whose usage status of each of the plurality of users satisfies a predetermined condition in each of the plurality of predetermined periods, and if the number of identified services is equal to or exceeds the threshold, identifies the number of consecutive predetermined periods. The reward granting unit 214 stores the number of consecutive predetermined periods in the memory unit 22, for example, for each of the plurality of predetermined periods.

特典付与部214は、連続した所定の期間の数が大きければ大きいほど、サービスにおいて利用可能なポイントのポイント数が大きい特典をユーザに付与する。具体的には、特典付与部214は、ユーザU1の利用状況が特典付与条件を満たしたサービスの数が閾値以上である所定の期間が3回連続した場合は、サービスAAを利用することにより購入した商品の金額から1000円を差し引くことが可能な特典を付与する。特典付与部214は、ユーザU1の利用状況が特典付与条件を満たしたサービスの数が閾値以上である所定の期間が5回連続した場合は、サービスAAを利用することにより購入した商品の金額から2000円を差し引くことが可能な特典を付与する。 The bonus granting unit 214 grants a bonus to a user with a larger number of points that can be used in a service, the larger the number of consecutive predetermined periods. Specifically, if user U1's usage status indicates that the number of services for which the bonus granting conditions are met is equal to or greater than a threshold for three consecutive predetermined periods, the bonus granting unit 214 grants a bonus that allows 1,000 yen to be deducted from the price of goods purchased by using service AA. If user U1's usage status indicates that the number of services for which the bonus granting conditions are met is equal to or greater than a threshold for five consecutive predetermined periods, the bonus granting unit 214 grants a bonus that allows 2,000 yen to be deducted from the price of goods purchased by using service AA.

特典付与部214がこのように動作することで、特典付与部214は、ユーザの利用状況が特典付与条件を満たしたサービスの数が閾値以上である期間が長ければ長いほど、割引率が大きい特典をユーザに付与することができる。その結果、ユーザは、複数のサービスにおいて特典付与条件を満たす期間が継続すればするほど特典を取得できるため、複数のサービスを積極的に且つ継続的に利用するように動機づけられる。 By operating in this manner, the reward granting unit 214 can grant a reward to a user with a larger discount rate the longer the period during which the number of services for which the user's usage status satisfies the reward granting conditions is equal to or greater than a threshold. As a result, the user can obtain more rewards the longer the period during which the reward granting conditions are satisfied for multiple services, which motivates the user to actively and continuously use multiple services.

特典付与部214は、複数のサービスのうち所定の数のサービスにおいて利用状況が所定条件を満たした場合に、ユーザの指定操作に基づいて選択したサービスにおいて利用可能な特典をユーザに付与してもよい。所定の数は、2以上の固定値又はユーザが利用可能なサービスの数である。 The reward granting unit 214 may grant the user a reward that can be used for services selected based on the user's specified operation when the usage status of a predetermined number of services out of multiple services meets predetermined conditions. The predetermined number is a fixed value of two or more, or the number of services available to the user.

特典付与部214は、例えば図7に示す判定情報を参照することにより、所定の数のサービスにおいてユーザの利用状況が特典付与条件を満たしたことを特定する。特典付与部214は、ユーザに特典を付与することが可能であることと、付与する特典を利用可能な複数のサービスの候補とを、通知部215を介してユーザが使用する情報端末10に通知する。特典付与部214は、取得部211が情報端末10から取得した、複数のサービスの候補のうちユーザの指定操作に基づいて選択したサービスを示す情報に基づいて、当該ユーザが選択したサービスにおいて利用可能な特典をユーザに付与する。 The reward granting unit 214 determines that the user's usage status satisfies the reward granting conditions for a predetermined number of services, for example, by referring to the determination information shown in FIG. 7. The reward granting unit 214 notifies the information terminal 10 used by the user via the notification unit 215 that a reward can be granted to the user, and of multiple candidate services for which the granted reward can be used. The reward granting unit 214 grants the user a reward that can be used for the service selected by the user, based on information indicating the service selected from the multiple candidate services based on the user's designation operation, which information is acquired from the information terminal 10 by the acquisition unit 211.

特典付与部214がこのように動作することで、特典付与部214は、ユーザが選択したサービスにおいて利用可能な特典をユーザに付与することができる。その結果、ユーザは、自身が利用したいサービスにおいて利用可能な特典を付与されるため、ユーザが特典を利用する可能性を高くすることができる。そして、ユーザが特典を利用する可能性が高くなることにより、ユーザがサービスを利用しやすくなる。 By operating in this manner, the reward provision unit 214 can provide the user with a reward that can be used in the service selected by the user. As a result, the user is provided with a reward that can be used in the service that the user wants to use, which increases the likelihood that the user will use the reward. And, by increasing the likelihood that the user will use the reward, it becomes easier for the user to use the service.

特典付与部214は、複数のサービスのうち所定の数のサービスにおいて利用状況が所定条件を満たした場合に、複数のサービスそれぞれの利用状況を比較した結果に基づいて選択したサービスにおいて利用可能な特典をユーザに付与してもよい。 When the usage status of a predetermined number of services among the multiple services meets predetermined conditions, the reward provision unit 214 may provide the user with a reward that can be used in a service selected based on the results of comparing the usage status of each of the multiple services.

特典付与部214は、例えば図7に示す判定情報を参照することにより、所定の数のサービスにおいてユーザの利用状況が特典付与条件を満たしたことを特定する。特典付与部214は、図5に示す利用情報を参照することにより、ユーザの複数のサービスそれぞれの利用状況を特定する。特典付与部214は、特定した複数のサービスそれぞれの利用状況に基づいてユーザが利用した回数が最も多いサービス又はユーザが使用した金額が最も大きいサービスを特定する。特典付与部214は、特定したサービスにおいて利用可能な特典をユーザに付与する。 The reward granting unit 214 determines that the user's usage status satisfies the reward granting conditions for a predetermined number of services, for example, by referring to the determination information shown in FIG. 7. The reward granting unit 214 determines the user's usage status for each of multiple services by referring to the usage information shown in FIG. 5. Based on the usage status of each of the identified multiple services, the reward granting unit 214 determines the service that the user has used the most times or the service that the user has spent the most amount of money on. The reward granting unit 214 grants the user a reward that can be used for the identified service.

具体的には、特典付与部214は、図7(c)に示す判定情報を参照することにより、「期間2」における4つのサービス(サービスAA、サービスBB、サービスCC、サービスDD)においてユーザU1の利用状況が特典付与条件を満たしたことを特定する。特典付与部214は、図5に示す利用情報を参照することにより、ユーザU1が使用した金額が最も大きいサービスがサービスAAであることを特定する。特典付与部214は、サービスAAにおいて利用可能な特典をユーザU1に付与する。 Specifically, by referencing the determination information shown in FIG. 7(c), the reward granting unit 214 determines that user U1's usage status for the four services (service AA, service BB, service CC, and service DD) during "period 2" satisfies the reward granting conditions. By referencing the usage information shown in FIG. 5, the reward granting unit 214 determines that service AA is the service for which user U1 has spent the most. The reward granting unit 214 grants user U1 a reward that can be used for service AA.

特典付与部214がこのように動作することで、特典付与部214は、ユーザが利用する機会が多いサービスにおいて利用可能な特典をユーザに付与することができる。その結果、ユーザが特典を利用する可能性が高まるため、ユーザがサービスを利用する機会を増やしやすくすることができる。 By operating in this manner, the reward provision unit 214 can provide the user with rewards that can be used in services that the user frequently uses. As a result, the user is more likely to use the rewards, which makes it easier for the user to increase their opportunities to use the services.

特典付与部214は、利用状況が所定条件を満たしていない1以上のサービスのうち、利用状況が示すユーザの利用金額が閾値未満であるサービスを、ユーザの利用金額が閾値以上であるサービスに対して優先して、ユーザに特典が付与される対象となるサービスとして決定してもよい。閾値は、特典付与条件として設定された使用金額よりも低い金額であり、例えば特典付与条件が「所定期間において使用金額2000円以上」であれば1000円である。 The reward granting unit 214 may determine, among one or more services whose usage status does not satisfy a predetermined condition, services for which the user's usage amount indicated by the usage status is less than a threshold as services for which a reward will be granted to the user, giving priority to those services for which the user's usage amount is equal to or greater than the threshold. The threshold is an amount lower than the usage amount set as the reward granting condition; for example, if the reward granting condition is "a usage amount of 2,000 yen or more in a predetermined period," the threshold is 1,000 yen.

特典付与部214は、例えば図7(b)に示す判定情報を参照することにより、「期間1」においてユーザU1の利用状況が特典付与条件を満たしていないサービスBB及びサービスCCを特定する。特典付与部214は、図5に示す利用情報を参照することにより、サービスBBにおけるユーザU1の使用金額が1000円未満であることを特定する。特典付与部214は、サービスBBと異なる他のサービス(例えばサービスCC)よりも優先して、サービスBBをユーザに特典が付与される対象となるサービスに決定する。 The bonus granting unit 214, for example, by referring to the determination information shown in FIG. 7(b), identifies services BB and CC for which user U1's usage during "period 1" does not satisfy the bonus granting conditions. The bonus granting unit 214, by referring to the usage information shown in FIG. 5, identifies that user U1's usage amount for service BB is less than 1,000 yen. The bonus granting unit 214 determines service BB as the service for which a bonus will be granted to the user, giving priority over other services different from service BB (for example, service CC).

特典付与部214がこのように動作することで、特典付与部214は、ユーザが利用する機会が少ないサービス又はユーザが所定の期間において利用していないサービスにおいて利用可能な特典をユーザに付与することができる。その結果、ユーザが利用する機会が少ないサービスを利用するように動機づけられるため、サービスの事業者は、複数のサービスにおけるユーザの利用頻度を向上させるように仕向けることができる。 By operating in this manner, the reward granting unit 214 can grant the user rewards that can be used for services that the user uses infrequently or services that the user has not used within a specified period of time. As a result, the user is motivated to use services that the user uses infrequently, allowing service providers to encourage users to increase their frequency of use of multiple services.

通知部215は、ユーザが利用可能な複数のサービスそれぞれの利用状況に基づいて、ユーザが複数のサービスのうち一以上のサービスを利用可能な特典を付与されるための一以上のサービスそれぞれに設定された所定条件に関する情報をユーザに通知する。通知部215は、例えば図7(b)に示す判定情報を参照することにより、ユーザU1の利用状況が特典付与条件を満たしていないサービスBB及びサービスCCを特定する。通知部215は、図6に示すサービスBBに関連付けられた特典付与条件、及びサービスCCに関連付けられた特典付与条件を、ユーザU1が使用する情報端末10に通知する。 The notification unit 215 notifies the user of information regarding the predetermined conditions set for each of one or more services that allow the user to be granted a privilege to use one or more of the multiple services, based on the usage status of each of the multiple services available to the user. The notification unit 215 identifies service BB and service CC for which user U1's usage status does not satisfy the privilege granting conditions, for example, by referring to the determination information shown in FIG. 7(b). The notification unit 215 notifies the information terminal 10 used by user U1 of the privilege granting conditions associated with service BB and service CC shown in FIG. 6.

通知部215がこのように動作することで、通知部215は、ユーザの利用状況が特典付与条件を満たしていないサービスにおける特典付与条件をユーザに通知することができる。その結果、ユーザは、自身が特典を付与される可能性があるサービスと特典を付与されるために必要な使用金額等の条件を簡単に知ることができる。 By operating in this manner, the notification unit 215 can notify the user of the conditions for granting a reward for a service whose usage does not satisfy the conditions for granting a reward. As a result, the user can easily learn about the services for which the user may be granted a reward and the conditions, such as the amount of money required to be used to grant the reward.

通知部215は、サービスに設定された所定条件が示す所定金額と、ユーザがサービスを利用することにより使用した利用金額と、の差が閾値未満のサービスを特定し、特定したサービスをどのように利用することで所定条件が満たされるかをユーザに通知してもよい。閾値は、例えばサービスを利用するユーザが購入する商品の価格の平均値である。 The notification unit 215 may identify services for which the difference between the specified amount indicated by the specified conditions set for the service and the amount spent by the user by using the service is less than a threshold, and notify the user how to use the identified service to satisfy the specified conditions. The threshold may be, for example, the average price of products purchased by users who use the service.

通知部215は、例えば図5に示す利用情報を参照することにより、「期間2」においてユーザU2がサービスAAを利用したことにより500円を使用したことを特定する。通知部215は、図6に示す条件情報を参照することにより、「期間2」においてユーザU2がサービスAAを利用することにより、さらに500円を使用すれば特典付与条件を満たすことを特定する。通知部215は、500円が閾値未満であることを特定し、「2021年12月31日までに、サービスAAにおいて500円以上の商品を購入すればユーザU2に特典を付与する」ことを、ユーザU2が使用する情報端末10に通知する。 For example, by referencing the usage information shown in FIG. 5, the notification unit 215 determines that user U2 spent 500 yen by using service AA during "period 2." By referencing the condition information shown in FIG. 6, the notification unit 215 determines that if user U2 spends an additional 500 yen by using service AA during "period 2," the bonus granting conditions will be met. The notification unit 215 determines that 500 yen is less than the threshold, and notifies the information terminal 10 used by user U2 that "user U2 will be granted a bonus if he purchases products worth 500 yen or more through service AA by December 31, 2021."

通知部215がこのように動作することで、通知部215は、特典付与条件が示す使用金額とユーザの利用状況が示す使用金額との差が小さい場合に、ユーザに特定付与条件を満たすために必要な使用金額を通知することができる。その結果、ユーザは、特典を付与されるために必要な使用金額を簡単に知ることができ、且つ必要な使用金額を使用可能な商品を購入するように動機づけられる。 By operating in this manner, the notification unit 215 can notify the user of the amount of use required to satisfy the specific reward conditions when the difference between the amount of use indicated by the reward conditions and the amount of use indicated by the user's usage status is small. As a result, the user can easily know the amount of use required to be granted the reward, and is motivated to purchase products that can be used with the required amount of use.

<情報処理装置20における動作の流れ>
図8及び図9は、情報処理装置20における動作の流れを示すフローチャートである。図8は、情報処理装置20がユーザに付与する特典を決定する動作の流れを示すフローチャートであり、図9は、情報処理装置20が特典付与条件を更新する動作の流れを示すフローチャートである。
<Flow of operations in the information processing device 20>
8 and 9 are flowcharts showing the flow of operations in the information processing device 20. Fig. 8 is a flowchart showing the flow of operations in which the information processing device 20 determines a benefit to be given to a user, and Fig. 9 is a flowchart showing the flow of operations in which the information processing device 20 updates a benefit giving condition.

図8に示すように、判定部212は、取得部211が外部の情報処理装置又は情報端末10から取得した、複数のサービスにおけるユーザの利用状況を示す利用情報を取得する(S11)。判定部212は、利用情報を記憶部22から取得してもよい。判定部212は、特典付与条件を示す条件情報を記憶部22から取得する(S12)。判定部212は、複数のサービスそれぞれにおける複数のユーザそれぞれの利用状況が、複数のサービスそれぞれに設定された特典付与条件を満たすか否かを判定する(S13)。判定部212は、判定した結果を示す判定情報を記憶部22に記憶させる。 As shown in FIG. 8, the determination unit 212 acquires usage information indicating the user's usage status for multiple services, which the acquisition unit 211 has acquired from an external information processing device or information terminal 10 (S11). The determination unit 212 may acquire the usage information from the storage unit 22. The determination unit 212 acquires condition information indicating the conditions for granting a bonus from the storage unit 22 (S12). The determination unit 212 determines whether the usage status of each of the multiple users for each of the multiple services satisfies the conditions for granting a bonus set for each of the multiple services (S13). The determination unit 212 stores determination information indicating the determination result in the storage unit 22.

所定の期間を経過していない場合(S14のNO)、判定部212は、S11からS13までの動作を繰り返し実行する。所定の期間を経過した場合(S14のYES)、特典付与部214は、複数のユーザのうち特典を付与するユーザを選択する(S15)。特典付与部214は、図7に示す判定情報が示す判定結果に基づいて、1以上のサービスにおいて、選択したユーザの利用状況が特典付与条件を満たしたか否かを判定する(S16)。 If the predetermined period has not elapsed (NO in S14), the determination unit 212 repeatedly executes the operations from S11 to S13. If the predetermined period has elapsed (YES in S14), the reward granting unit 214 selects a user from among multiple users to whom a reward will be granted (S15). Based on the determination result indicated by the determination information shown in FIG. 7, the reward granting unit 214 determines whether the usage status of the selected user for one or more services satisfies the reward granting conditions (S16).

特典付与条件を満たしていない場合(S16のNO)、特典付与部214は、選択したユーザに特典を付与する処理を実行しない。特典付与条件を満たした場合(S16のYES)、特典付与部214は、ユーザの利用状況が特典付与条件を満たしていないサービスにおいて利用可能な特典をユーザに付与することを決定する。通知部215は、特典付与部214が決定した特典の内容を示す特典情報をユーザが使用する情報端末10に通知する(S17)。 If the reward condition is not met (NO in S16), the reward granting unit 214 does not execute the process of granting a reward to the selected user. If the reward condition is met (YES in S16), the reward granting unit 214 decides to grant the user a reward that can be used for a service whose usage status does not meet the reward condition. The notification unit 215 notifies the information terminal 10 used by the user of reward information indicating the content of the reward decided by the reward granting unit 214 (S17).

全てのユーザについてS16及びS17の処理を実行した場合(S18のYES)、記憶制御部213は、記憶部22に記憶された所定の期間における利用情報が示す利用状況を削除することにより、利用状況を初期状態に更新する(S19)。記憶制御部213は、記憶部22に記憶された判定情報を初期状態に更新する。S16及びS17の処理を実行していないユーザがいる場合(S18のNO)、特典付与部214及び通知部215は、S15からS17までの処理を繰り返す。 If the processes of S16 and S17 have been performed for all users (YES in S18), the memory control unit 213 updates the usage status to the initial state by deleting the usage status indicated by the usage information for a predetermined period stored in the memory unit 22 (S19). The memory control unit 213 updates the determination information stored in the memory unit 22 to the initial state. If there is a user for whom the processes of S16 and S17 have not been performed (NO in S18), the bonus granting unit 214 and the notification unit 215 repeat the processes from S15 to S17.

情報処理装置20は、処理を終了する操作が行われていない場合(S20のNO)、S11からS19までの処理を繰り返す。処理を終了する操作が行われた場合(S20のYES)、情報処理装置20は、処理を終了する。 If an operation to end the process has not been performed (NO in S20), the information processing device 20 repeats the processes from S11 to S19. If an operation to end the process has been performed (YES in S20), the information processing device 20 ends the process.

情報処理装置20が特典付与条件を更新する場合、図9に示すように、まず判定部212は、特典付与条件を更新するか否かを決定するユーザを選択する(S31)。判定部212は、複数のサービスのうち1つのサービスを選択する(S32)。判定部212は、記憶部22を参照することにより、図5に示す利用情報を取得する(S33)。判定部212は、記憶部22を参照することにより、図6に示す特典付与条件及び更新条件を含む条件情報を取得する(S34)。 When the information processing device 20 updates the bonus awarding conditions, as shown in FIG. 9, the determination unit 212 first selects a user who will decide whether to update the bonus awarding conditions (S31). The determination unit 212 selects one service from among multiple services (S32). The determination unit 212 references the storage unit 22 to acquire the usage information shown in FIG. 5 (S33). The determination unit 212 references the storage unit 22 to acquire condition information including the bonus awarding conditions and update conditions shown in FIG. 6 (S34).

判定部212は、選択したサービスにおいて、選択したユーザの利用情報が示す利用状況が、特典付与条件及び更新条件を満たすか否かを判定する(S35)。利用状況が特典付与条件又は更新条件の少なくともいずれかを満たさない場合(S35のNO)、判定部212は、特典付与条件を更新しない。利用状況が特典付与条件及び更新条件を満たした場合(S35のYES)、判定部212は、選択したサービスがベッティングサービスであるか否かを特定する(S36)。選択したサービスがベッティングサービスである場合(S36のYES)、判定部212は、利用情報を参照することにより、選択したユーザの収支金額を特定する(S37)。選択したサービスがベッティングサービスではない場合(S36のNO)、判定部212は、選択したユーザの収支金額を特定しない。 The determination unit 212 determines whether the usage status indicated by the usage information of the selected user for the selected service satisfies the bonus granting conditions and the renewal conditions (S35). If the usage status does not satisfy at least either the bonus granting conditions or the renewal conditions (NO in S35), the determination unit 212 does not update the bonus granting conditions. If the usage status satisfies the bonus granting conditions and the renewal conditions (YES in S35), the determination unit 212 determines whether the selected service is a betting service (S36). If the selected service is a betting service (YES in S36), the determination unit 212 determines the balance of the selected user's income and expenditure by referring to the usage information (S37). If the selected service is not a betting service (NO in S36), the determination unit 212 does not determine the balance of the selected user's income and expenditure.

続いて、判定部212は、利用状況が特典付与条件及び更新条件を満たしたことにより、特典付与条件を更新する(S38)。選択したサービスがベッティングサービスである場合、判定部212は、特定したユーザの収支金額に応じて特典付与条件を更新する。判定部212は、例えばユーザの収支金額が示す損失額が大きければ大きいほど特典付与条件を緩和する。 Next, the determination unit 212 updates the bonus awarding conditions as the usage status satisfies the bonus awarding conditions and the update conditions (S38). If the selected service is a betting service, the determination unit 212 updates the bonus awarding conditions according to the identified user's balance. For example, the determination unit 212 relaxes the bonus awarding conditions the greater the loss amount indicated by the user's balance.

情報処理装置20は、選択したユーザが利用可能な全てのサービスについて特典付与条件を更新するか否かを判定した場合(S39のYES)、次の処理に進む。一方、特典付与条件を更新するか否かを判定していないサービスがある場合(S39のNO)、情報処理装置20は、S32からS38の処理を繰り返す。情報処理装置20は、サービスを利用する全てのユーザについて特典付与条件を更新するか否かを判定する処理を実行した場合(S40のYES)、処理を終了する。一方、特典付与条件を更新するか否かを判定する処理を実行していないユーザがいる場合(S40のNO)、情報処理装置20は、S31からS39までの処理を繰り返す。 When the information processing device 20 determines whether to update the bonus granting conditions for all services available to the selected user (YES in S39), it proceeds to the next process. On the other hand, if there is a service for which it has not yet determined whether to update the bonus granting conditions (NO in S39), the information processing device 20 repeats the processes from S32 to S38. When the information processing device 20 has executed the process of determining whether to update the bonus granting conditions for all users who use the service (YES in S40), it terminates the process. On the other hand, if there is a user for which it has not executed the process of determining whether to update the bonus granting conditions (NO in S40), the information processing device 20 repeats the processes from S31 to S39.

<情報処理装置20による効果>
以上説明したように、情報処理装置20は、複数のサービスそれぞれのユーザの利用状況が、複数のサービスそれぞれに設定された特典付与条件を満たしたか否かを判定する判定部212を有する。そして、特典付与部214が、複数のサービスのうち1以上のサービスにおいてユーザの利用状況が特典付与条件を満たした場合に、複数のサービスのうちユーザの利用状況が特典付与条件を満たしていないサービスにおいて利用可能な特典をユーザに付与する。
<Effects of the information processing device 20>
As described above, the information processing device 20 includes the determination unit 212 that determines whether the user's usage of each of the plurality of services satisfies the privilege granting condition set for each of the plurality of services. When the user's usage of one or more of the plurality of services satisfies the privilege granting condition, the privilege granting unit 214 grants the user a privilege that can be used for a service of the plurality of services whose usage does not satisfy the privilege granting condition.

情報処理装置20がこのように構成されることで、ユーザは、自身が利用する機会が少ないサービスにおいて利用可能な特典を取得することにより、利用する機会が少ないサービスを利用するように動機づけられる。その結果,、情報処理装置20は、ユーザが複数のサービスを利用しやすくしたり、複数のサービスにおけるユーザの利用回数を向上させたりすることができる。 By configuring the information processing device 20 in this way, users are motivated to use services that they rarely use by obtaining benefits that can be used for those services. As a result, the information processing device 20 can make it easier for users to use multiple services and increase the number of times a user uses multiple services.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の全部又は一部は、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を併せ持つ。 The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and alterations are possible within the spirit of the invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of new embodiments resulting from the combination will also have the effects of the original embodiments.

上記実施形態に加えて、さらに以下を付記する。
(付記1)
複数のサービスそれぞれのユーザの利用状況が、前記複数のサービスそれぞれに設定された所定条件を満たしたか否かを判定する判定部と、
前記複数のサービスのうち1以上のサービスにおいて前記ユーザの利用状況が前記所定条件を満たした場合に、前記複数のサービスのうち前記ユーザの利用状況が前記所定条件を満たしていない1以上のサービスにおいて利用可能な特典を付与する特典付与部と、
を有する情報処理装置。
このように情報処理装置が構成されていることにより、ユーザは、利用する機会が少ないサービスを利用するように動機づけられるため、ユーザが複数のサービスを利用しやすくすることができる。さらに、サービスの事業者は、ユーザに利用してほしいサービスをユーザが利用するように仕向けることができる。
(付記2)
前記複数のサービスそれぞれの前記利用状況を記憶する記憶部と、
所定の期間が経過したタイミングで、前記記憶部が記憶している前記利用状況を初期状態に更新する記憶制御部と、をさらに有し、
前記判定部は、前記所定の期間ごとに前記利用状況が前記所定条件を満たしたか否かを判定する、
付記1に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザは、所定の期間ごとに特典を得るためにサービスを利用するように動機づけられるため、サービスを継続して使用しやすくなる。
(付記3)
前記記憶部は、前記所定の期間に関連付けて前記利用状況を記憶し、
前記特典付与部は、複数の前記所定の期間のうち第1期間に関連付けて前記記憶部に記憶された前記利用状況に基づいて、前記ユーザの利用状況が前記所定条件を満たしていない1以上のサービスの中から選択した対象サービスにおいて利用可能な特典を、前記第1期間よりも後の期間である第2期間において利用可能な特典として前記ユーザに付与する、
付記2に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザは、利用する機会が少ないサービス又は利用したことがないサービスを利用するように動機づけられるため、複数のサービスにおいてユーザが利用する回数を向上させることができる。
(付記4)
前記特典付与部は、複数の前記所定の期間のうち第1期間において付与された特典を前記ユーザが利用したことを条件として、前記第1期間よりも後の期間である第2期間において利用可能な特典を前記ユーザに付与する、
付記2に記載の情報処理装置。
このように情報処理装置が構成されていることにより、サービスの事業者が必要数以上の特典をユーザに付与してしまうことを抑制できる。
(付記5)
前記特典付与部は、前記複数のサービスのうち前記利用状況が前記所定条件を満たしたサービスの数が閾値以上である前記所定の期間が連続した場合、連続した前記所定の期間の数に応じた前記特典を前記ユーザに付与する、
付記2から4のいずれか一項に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザは、複数のサービスにおいて特典付与条件を満たす期間が継続すればするほど特典を取得できるため、複数のサービスを積極的に且つ継続的に利用するように動機づけられる。
(付記6)
前記記憶制御部は、前記複数のサービスのうち所定の数のサービスにおいて前記利用状況が前記所定条件を満たしたタイミングで前記複数のサービスの利用状況を初期状態に更新する、
付記2から5のいずれか一項に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザは、所定の期間よりも短い期間で所定の数のサービスに設定された特典付与条件を満たすようにサービスを利用するように動機づけられるため、サービスの事業者は、ユーザがサービスを利用する頻度を高めることができる。
(付記7)
前記特典付与部は、前記複数のサービスのうち前記所定の数のサービスにおいて前記利用状況が前記所定条件を満たした場合に、前記ユーザの指定操作に基づいて選択したサービスにおいて利用可能な特典を前記ユーザに付与する、
付記6に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザは、自身が利用したいサービスにおいて利用可能な特典を付与されるため、ユーザが特典を利用する可能性を高くすることができる。そして、ユーザが特典を利用する可能性が高くなることにより、ユーザがサービスを利用しやすくなる。
(付記8)
前記特典付与部は、前記複数のサービスのうち前記所定の数のサービスにおいて前記利用状況が前記所定条件を満たした場合に、前記複数のサービスそれぞれの前記利用状況を比較した結果に基づいて選択したサービスにおいて利用可能な特典を前記ユーザに付与する、
付記6に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザが特典を利用する可能性が高まるため、ユーザがサービスを利用する機会を増やしやすくすることができる。
(付記9)
前記特典付与部は、前記利用状況が前記所定条件を満たしていない1以上のサービスのうち、前記利用状況が示す前記ユーザの利用金額が閾値未満であるサービスを、前記ユーザの利用金額が閾値以上であるサービスに対して優先して、前記ユーザに特典が付与される対象となるサービスとして決定する、
付記1から8のいずれか一項に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザが利用する機会が少ないサービスを利用するように動機づけられるため、サービスの事業者は、複数のサービスにおけるユーザの利用頻度を向上させるように仕向けることができる。
(付記10)
前記判定部は、前記複数のサービスのうち第1サービスの前記利用状況が前記第1サービスに設定された前記所定条件を満たすことにより所定の更新条件を満たした場合に、前記複数のサービスのうち前記第1サービスと異なる第2サービスに設定された前記所定条件を更新する、
付記1から9のいずれか一項に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザが第2サービスの特典付与条件を緩和するために第1サービスにおいて使用金額を増やしたり、特典付与条件が緩和された第2サービスを利用したりするように動機づけられるので、ユーザが複数のサービスを利用しやすくする。
(付記11)
前記判定部は、前記複数のサービスのうち2以上の所定数のサービスに設定された前記所定条件を満たした場合に、前記更新条件を満たすと判定する、
付記10に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザが第2サービスの特典付与条件を緩和するために複数の第1サービスを利用するように動機づけられるので、ユーザがサービスを利用する回数を向上させることができる。
(付記12)
前記第2サービスは、所定価値を賭けることが可能なベッティングサービスであり、
前記判定部は、前記第2サービスに前記所定条件として設定された投票券の購入額を少なくすることにより、前記第2サービスに設定された前記所定条件を更新する、
付記10または11に記載の情報処理装置。
このように情報処理装置が構成されていることにより、投票をしたことがないユーザは、投票をしたことがある他のユーザよりも少ない投票金額で特典を付与されるため、ベッティングサービスを利用しやすくなる。
(付記13)
前記判定部は、前記複数のサービスのうち所定価値を賭けることが可能なベッティングサービスにおける前記ユーザの第1期間の収支に応じて、前記第1期間の後の第2期間において前記複数のサービスに含まれる所定サービスに設定された前記所定条件を更新する、
付記1から12のいずれか一項に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザは、現在の期間の次の期間において特典付与条件を更新するためにサービスを利用するように動機づけられるため、サービスを継続して使用しやすくなる。
(付記14)
前記判定部は、前記第1期間における前記収支が示す前記ユーザの損失が大きい場合に、前記ユーザの損失が小さい場合に比べて、前記第2期間における前記ユーザの前記所定サービスの前記所定条件を緩和する、
付記13に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザは、競技に投票することによる金銭的な損失を特典により補填しやすくなるため、ベッティングサービスを継続して使用しやすくなる。
(付記15)
前記判定部は、前記第1期間における前記収支が示す前記ユーザの損失が大きい場合に、前記ユーザの損失が小さい場合に比べて、多くの前記所定サービスの前記所定条件を更新する、
付記13に記載の情報処理装置。
このように情報処理装置が構成されていることにより、ユーザは、特典を得られやすいサービスの数が増えるため、多くのサービスを利用するように動機づけられる。さらに、競技に投票することによる金銭的な損失を補填可能な特典を得られやすい複数のサービスを利用できるため、ユーザは、利用するサービスの数を増やしやすくなるとともに、ベッティングサービスを継続して使用しやすくなる。
(付記16)
複数のサービスそれぞれのユーザの利用状況が、前記複数のサービスそれぞれに設定された所定条件を満たしたか否かをコンピュータが判定するステップと、
前記複数のサービスのうち1以上のサービスにおいて前記ユーザの利用状況が前記所定条件を満たした場合に、前記複数のサービスのうち前記ユーザの利用状況が前記所定条件を満たしていない1以上のサービスにおいて利用可能な特典をコンピュータが付与するステップと、
を有する情報処理方法。
このように情報処理方法が構成されていることにより、ユーザは、利用する機会が少ないサービスを利用するように動機づけられるため、ユーザが複数のサービスを利用しやすくすることができる。さらに、サービスの事業者は、ユーザに利用してほしいサービスをユーザが利用するように仕向けることができる。
(付記17)
コンピュータに、
複数のサービスそれぞれのユーザの利用状況が、前記複数のサービスそれぞれに設定された所定条件を満たしたか否かを判定するステップと、
前記複数のサービスのうち1以上のサービスにおいて前記ユーザの利用状況が前記所定条件を満たした場合に、前記複数のサービスのうち前記ユーザの利用状況が前記所定条件を満たしていない1以上のサービスにおいて利用可能な特典を付与するステップと、
を実行させるためのプログラム。
このようにプログラムが構成されていることにより、ユーザは、利用する機会が少ないサービスを利用するように動機づけられるため、ユーザが複数のサービスを利用しやすくすることができる。さらに、サービスの事業者は、ユーザに利用してほしいサービスをユーザが利用するように仕向けることができる。
In addition to the above embodiment, the following is further noted.
(Appendix 1)
a determination unit that determines whether or not a user's usage status of each of a plurality of services satisfies a predetermined condition set for each of the plurality of services;
a privilege granting unit that grants a privilege that can be used in one or more services of the plurality of services whose usage status of the user does not satisfy the predetermined condition when the usage status of the user in one or more services of the plurality of services satisfies the predetermined condition;
An information processing device having the above.
By configuring the information processing device in this way, users are motivated to use services that they rarely use, making it easier for users to use multiple services. Furthermore, service providers can encourage users to use services that they want them to use.
(Appendix 2)
a storage unit that stores the usage status of each of the plurality of services;
a storage control unit that updates the usage status stored in the storage unit to an initial state when a predetermined period of time has elapsed,
the determination unit determines whether the usage status satisfies the predetermined condition for each predetermined period.
2. The information processing device according to claim 1.
By configuring the information processing device in this way, the user is motivated to use the service in order to receive benefits at predetermined intervals, which makes it easier for the user to continue using the service.
(Appendix 3)
the storage unit stores the usage status in association with the predetermined period;
the benefit granting unit grants to the user, as a benefit usable in a second period that is a period after the first period, a benefit usable in a target service selected from one or more services whose usage status of the user does not satisfy the predetermined condition, based on the usage status stored in the storage unit in association with a first period among the plurality of predetermined periods;
3. The information processing device according to claim 2.
By configuring the information processing device in this manner, users are motivated to use services that they rarely use or have never used before, thereby increasing the number of times users use multiple services.
(Appendix 4)
the benefit granting unit grants to the user a benefit that can be used in a second period that is a period after the first period, on condition that the user has used a benefit that was granted in a first period among the plurality of predetermined periods;
3. The information processing device according to claim 2.
By configuring the information processing device in this way, it is possible to prevent the service provider from giving more benefits than necessary to the user.
(Appendix 5)
the benefit granting unit grants the user the benefit according to the number of consecutive predetermined periods when the number of services whose usage statuses satisfy the predetermined condition among the plurality of services is equal to or greater than a threshold.
5. The information processing device according to any one of Supplementary Notes 2 to 4.
By configuring the information processing device in this manner, the user can obtain more benefits the longer the period during which the conditions for granting benefits are met for multiple services, which motivates the user to actively and continuously use multiple services.
(Appendix 6)
the storage control unit updates the usage statuses of the plurality of services to an initial state when the usage statuses of a predetermined number of services among the plurality of services satisfy the predetermined condition.
6. The information processing device according to any one of Supplementary Notes 2 to 5.
By configuring the information processing device in this manner, users are motivated to use services in a manner that satisfies the conditions for granting benefits set for a predetermined number of services in a period shorter than the predetermined period, thereby enabling service providers to increase the frequency with which users use their services.
(Appendix 7)
the benefit granting unit grants to the user a benefit that can be used in a service selected based on a designation operation by the user when the usage status satisfies the predetermined condition for the predetermined number of services among the plurality of services.
7. The information processing device according to claim 6.
By configuring the information processing device in this way, the user is granted a benefit that can be used in the service that the user wants to use, which increases the likelihood that the user will use the benefit. In addition, the increased likelihood that the user will use the benefit makes it easier for the user to use the service.
(Appendix 8)
the benefit granting unit grants to the user a benefit that can be used in a service selected based on a result of comparing the usage statuses of the plurality of services when the usage statuses of the predetermined number of services among the plurality of services satisfy the predetermined condition;
7. The information processing device according to claim 6.
By configuring the information processing device in this way, the possibility that the user will be able to use the benefit increases, which makes it easier to increase the number of opportunities for the user to use the service.
(Appendix 9)
the benefit granting unit determines, among the one or more services whose usage status does not satisfy the predetermined condition, a service whose usage amount indicated by the usage status of the user is less than a threshold, as a service for which a benefit will be granted to the user, in preference to a service whose usage amount indicated by the user is equal to or greater than the threshold;
9. The information processing device according to any one of claims 1 to 8.
By configuring the information processing device in this manner, users are motivated to use services that they rarely use, and service providers can encourage users to increase their frequency of use of multiple services.
(Appendix 10)
when the usage status of a first service among the plurality of services satisfies the predetermined condition set for the first service, thereby satisfying a predetermined update condition, the determination unit updates the predetermined condition set for a second service among the plurality of services that is different from the first service.
10. The information processing device according to any one of claims 1 to 9.
By configuring the information processing device in this way, the user is motivated to increase the amount of money used in the first service in order to ease the conditions for granting the privilege of the second service, or to use the second service with eased conditions for granting the privilege, thereby making it easier for the user to use a plurality of services.
(Appendix 11)
the determination unit determines that the update condition is satisfied when the predetermined condition set for a predetermined number of two or more services among the plurality of services is satisfied.
11. The information processing device according to claim 10.
By configuring the information processing device in this manner, the user is motivated to use multiple first services in order to relax the conditions for granting benefits to the second service, thereby increasing the number of times the user uses the service.
(Appendix 12)
the second service is a betting service that allows a user to bet a predetermined value,
the determination unit updates the predetermined condition set for the second service by reducing the purchase amount of the betting ticket set as the predetermined condition for the second service.
12. The information processing device according to claim 10 or 11.
By configuring the information processing device in this way, users who have not voted can receive benefits for a smaller betting amount than other users who have voted, making it easier for them to use the betting service.
(Appendix 13)
the determination unit updates the predetermined condition set for a predetermined service included in the plurality of services in a second period after the first period, according to the balance of the user in a betting service in which a predetermined value can be bet among the plurality of services in a first period;
13. The information processing device according to any one of appendices 1 to 12.
By configuring the information processing device in this manner, the user is motivated to use the service in order to update the conditions for granting benefits in the period following the current period, making it easier for the user to continue using the service.
(Appendix 14)
the determination unit relaxes the predetermined condition of the predetermined service of the user in the second time period when the loss of the user indicated by the balance in the first time period is large compared to when the loss of the user is small.
14. The information processing device according to claim 13.
By configuring the information processing device in this way, users can more easily compensate for financial losses caused by betting on races with the benefits, making it easier for them to continue using the betting service.
(Appendix 15)
the determination unit updates the predetermined conditions of the predetermined services more frequently when the loss of the user indicated by the balance in the first period is large compared to when the loss of the user is small.
14. The information processing device according to claim 13.
By configuring the information processing device in this way, the number of services that are likely to provide benefits to users increases, motivating users to use more services. Furthermore, because multiple services that are likely to provide benefits that can compensate for monetary losses due to betting on races are available, users are more likely to increase the number of services they use and more likely to continue using betting services.
(Appendix 16)
a step of determining by a computer whether or not a user's usage status of each of a plurality of services satisfies a predetermined condition set for each of the plurality of services;
a step of granting, by a computer, a benefit that can be used for one or more services among the plurality of services whose usage status of the user does not satisfy the predetermined condition when the usage status of the user for one or more services among the plurality of services satisfies the predetermined condition;
An information processing method comprising:
By configuring the information processing method in this way, users are motivated to use services that they rarely use, making it easier for users to use multiple services. Furthermore, service providers can encourage users to use services that they want them to use.
(Appendix 17)
On the computer,
determining whether or not a user's usage status of each of a plurality of services satisfies a predetermined condition set for each of the plurality of services;
When the user's usage status in one or more of the plurality of services satisfies the predetermined condition, granting a benefit that can be used in one or more of the plurality of services whose usage status in the user does not satisfy the predetermined condition;
A program to execute.
By configuring the program in this way, users are motivated to use services that they rarely use, making it easier for users to use multiple services. Furthermore, service providers can encourage users to use the services they want them to use.

1 情報処理システム
10 情報端末
11 プロセッサ
12 記憶部
13 通信IF
14 入力デバイス
15 出力デバイス
20 情報処理装置
21 プロセッサ
22 記憶部
23 通信IF
24 入力デバイス
25 出力デバイス
211 取得部
212 判定部
213 記憶制御部
214 特典付与部
215 通知部
1 Information processing system 10 Information terminal 11 Processor 12 Storage unit 13 Communication IF
14 Input device 15 Output device 20 Information processing device 21 Processor 22 Storage unit 23 Communication IF
24 Input device 25 Output device 211 Acquisition unit 212 Determination unit 213 Storage control unit 214 Benefit granting unit 215 Notification unit

Claims (17)

複数のサービスそれぞれのユーザの利用状況が、前記複数のサービスそれぞれに設定された所定条件を満たしたか否かを判定する判定部と、
前記複数のサービスのうち1以上のサービスにおいて前記ユーザの利用状況が前記所定条件を満たした場合に、前記複数のサービスのうち前記ユーザの利用状況が前記所定条件を満たしていない1以上のサービスにおいて利用可能な特典を付与する特典付与部と、
を有する情報処理装置。
a determination unit that determines whether or not a user's usage status of each of a plurality of services satisfies a predetermined condition set for each of the plurality of services;
a privilege granting unit that grants a privilege that can be used in one or more services of the plurality of services whose usage status of the user does not satisfy the predetermined condition when the usage status of the user in one or more services of the plurality of services satisfies the predetermined condition;
An information processing device having the above.
前記複数のサービスそれぞれの前記利用状況を記憶する記憶部と、
所定の期間が経過したタイミングで、前記記憶部が記憶している前記利用状況を初期状態に更新する記憶制御部と、をさらに有し、
前記判定部は、前記所定の期間ごとに前記利用状況が前記所定条件を満たしたか否かを判定する、
請求項1に記載の情報処理装置。
a storage unit that stores the usage status of each of the plurality of services;
a storage control unit that updates the usage status stored in the storage unit to an initial state when a predetermined period of time has elapsed,
the determination unit determines whether the usage status satisfies the predetermined condition for each predetermined period.
The information processing device according to claim 1 .
前記記憶部は、前記所定の期間に関連付けて前記利用状況を記憶し、
前記特典付与部は、複数の前記所定の期間のうち第1期間に関連付けて前記記憶部に記憶された前記利用状況に基づいて、前記ユーザの利用状況が前記所定条件を満たしていない1以上のサービスの中から選択した対象サービスにおいて利用可能な特典を、前記第1期間よりも後の期間である第2期間において利用可能な特典として前記ユーザに付与する、
請求項2に記載の情報処理装置。
the storage unit stores the usage status in association with the predetermined period;
the benefit granting unit grants to the user, as a benefit usable in a second period that is a period after the first period, a benefit usable in a target service selected from one or more services whose usage status of the user does not satisfy the predetermined condition, based on the usage status stored in the storage unit in association with a first period among the plurality of predetermined periods;
The information processing device according to claim 2 .
前記特典付与部は、複数の前記所定の期間のうち第1期間において付与された特典を前記ユーザが利用したことを条件として、前記第1期間よりも後の期間である第2期間において利用可能な特典を前記ユーザに付与する、
請求項2に記載の情報処理装置。
the benefit granting unit grants to the user a benefit that can be used in a second period that is a period after the first period, on condition that the user has used a benefit that was granted in a first period among the plurality of predetermined periods;
The information processing device according to claim 2 .
前記特典付与部は、前記複数のサービスのうち前記利用状況が前記所定条件を満たしたサービスの数が閾値以上である前記所定の期間が連続した場合、連続した前記所定の期間の数に応じた前記特典を前記ユーザに付与する、
請求項2から4のいずれか一項に記載の情報処理装置。
the benefit granting unit grants the user the benefit according to the number of consecutive predetermined periods when the number of services whose usage statuses satisfy the predetermined condition among the plurality of services is equal to or greater than a threshold.
The information processing device according to claim 2 .
前記記憶制御部は、前記複数のサービスのうち所定の数のサービスにおいて前記利用状況が前記所定条件を満たしたタイミングで前記複数のサービスの利用状況を初期状態に更新する、
請求項2から5のいずれか一項に記載の情報処理装置。
the storage control unit updates the usage statuses of the plurality of services to an initial state when the usage statuses of a predetermined number of services among the plurality of services satisfy the predetermined condition.
The information processing device according to claim 2 .
前記特典付与部は、前記複数のサービスのうち前記所定の数のサービスにおいて前記利用状況が前記所定条件を満たした場合に、前記ユーザの指定操作に基づいて選択したサービスにおいて利用可能な特典を前記ユーザに付与する、
請求項6に記載の情報処理装置。
the benefit granting unit grants to the user a benefit that can be used in a service selected based on a designation operation by the user when the usage status satisfies the predetermined condition for the predetermined number of services among the plurality of services.
The information processing device according to claim 6 .
前記特典付与部は、前記複数のサービスのうち前記所定の数のサービスにおいて前記利用状況が前記所定条件を満たした場合に、前記複数のサービスそれぞれの前記利用状況を比較した結果に基づいて選択したサービスにおいて利用可能な特典を前記ユーザに付与する、
請求項6に記載の情報処理装置。
the benefit granting unit grants to the user a benefit that can be used in a service selected based on a result of comparing the usage statuses of the plurality of services when the usage statuses of the predetermined number of services among the plurality of services satisfy the predetermined condition;
The information processing device according to claim 6 .
前記特典付与部は、前記利用状況が前記所定条件を満たしていない1以上のサービスのうち、前記利用状況が示す前記ユーザの利用金額が閾値未満であるサービスを、前記ユーザの利用金額が閾値以上であるサービスに対して優先して、前記ユーザに特典が付与される対象となるサービスとして決定する、
請求項1から8のいずれか一項に記載の情報処理装置。
the benefit granting unit determines, among the one or more services whose usage status does not satisfy the predetermined condition, a service whose usage amount indicated by the usage status of the user is less than a threshold, as a service for which a benefit will be granted to the user, in preference to a service whose usage amount indicated by the user is equal to or greater than the threshold;
The information processing device according to claim 1 .
前記判定部は、前記複数のサービスのうち第1サービスの前記利用状況が前記第1サービスに設定された前記所定条件を満たすことにより所定の更新条件を満たした場合に、前記複数のサービスのうち前記第1サービスと異なる第2サービスに設定された前記所定条件を更新する、
請求項1から9のいずれか一項に記載の情報処理装置。
when the usage status of a first service among the plurality of services satisfies the predetermined condition set for the first service, thereby satisfying a predetermined update condition, the determination unit updates the predetermined condition set for a second service among the plurality of services that is different from the first service.
The information processing device according to claim 1 .
前記判定部は、前記複数のサービスのうち2以上の所定数のサービスに設定された前記所定条件を満たした場合に、前記更新条件を満たすと判定する、
請求項10に記載の情報処理装置。
the determination unit determines that the update condition is satisfied when the predetermined condition set for a predetermined number of two or more services among the plurality of services is satisfied.
The information processing device according to claim 10.
前記第2サービスは、所定価値を賭けることが可能なベッティングサービスであり、
前記判定部は、前記第2サービスに前記所定条件として設定された投票券の購入額を少なくすることにより、前記第2サービスに設定された前記所定条件を更新する、
請求項10または11に記載の情報処理装置。
the second service is a betting service that allows a user to bet a predetermined value,
the determination unit updates the predetermined condition set for the second service by reducing the purchase amount of the betting ticket set as the predetermined condition for the second service.
The information processing device according to claim 10 or 11.
前記判定部は、前記複数のサービスのうち所定価値を賭けることが可能なベッティングサービスにおける前記ユーザの第1期間の収支に応じて、前記第1期間の後の第2期間において前記複数のサービスに含まれる所定サービスに設定された前記所定条件を更新する、
請求項1から12のいずれか一項に記載の情報処理装置。
the determination unit updates the predetermined condition set for a predetermined service included in the plurality of services in a second period after the first period, according to the balance of the user in a betting service in which a predetermined value can be bet among the plurality of services in a first period;
The information processing device according to claim 1 .
前記判定部は、前記第1期間における前記収支が示す前記ユーザの損失が大きい場合に、前記ユーザの損失が小さい場合に比べて、前記第2期間における前記ユーザの前記所定サービスの前記所定条件を緩和する、
請求項13に記載の情報処理装置。
the determination unit relaxes the predetermined condition of the predetermined service of the user in the second time period when the loss of the user indicated by the balance in the first time period is large compared to when the loss of the user is small.
The information processing device according to claim 13.
前記判定部は、前記第1期間における前記収支が示す前記ユーザの損失が大きい場合に、前記ユーザの損失が小さい場合に比べて、多くの前記所定サービスの前記所定条件を更新する、
請求項13に記載の情報処理装置。
the determination unit updates the predetermined conditions of the predetermined services more frequently when the loss of the user indicated by the balance in the first period is large compared to when the loss of the user is small.
The information processing device according to claim 13.
複数のサービスそれぞれのユーザの利用状況が、前記複数のサービスそれぞれに設定された所定条件を満たしたか否かをコンピュータが判定するステップと、
前記複数のサービスのうち1以上のサービスにおいて前記ユーザの利用状況が前記所定条件を満たした場合に、前記複数のサービスのうち前記ユーザの利用状況が前記所定条件を満たしていない1以上のサービスにおいて利用可能な特典をコンピュータが付与するステップと、
を有する情報処理方法。
a step of determining by a computer whether or not a user's usage status of each of a plurality of services satisfies a predetermined condition set for each of the plurality of services;
a step of granting, by a computer, a benefit that can be used for one or more services among the plurality of services whose usage status of the user does not satisfy the predetermined condition when the usage status of the user for one or more services among the plurality of services satisfies the predetermined condition;
An information processing method comprising:
コンピュータに、
複数のサービスそれぞれのユーザの利用状況が、前記複数のサービスそれぞれに設定された所定条件を満たしたか否かを判定するステップと、
前記複数のサービスのうち1以上のサービスにおいて前記ユーザの利用状況が前記所定条件を満たした場合に、前記複数のサービスのうち前記ユーザの利用状況が前記所定条件を満たしていない1以上のサービスにおいて利用可能な特典を付与するステップと、
を実行させるためのプログラム。
On the computer,
determining whether or not a user's usage status of each of a plurality of services satisfies a predetermined condition set for each of the plurality of services;
When the user's usage status in one or more of the plurality of services satisfies the predetermined condition, granting a benefit that can be used in one or more of the plurality of services whose usage status in the user does not satisfy the predetermined condition;
A program to execute.
JP2021212113A 2021-12-27 2021-12-27 Information processing device, information processing method, and program Active JP7741383B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021212113A JP7741383B2 (en) 2021-12-27 2021-12-27 Information processing device, information processing method, and program
JP2025140698A JP2025166260A (en) 2021-12-27 2025-08-26 Information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021212113A JP7741383B2 (en) 2021-12-27 2021-12-27 Information processing device, information processing method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025140698A Division JP2025166260A (en) 2021-12-27 2025-08-26 Information processing device, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2023096392A JP2023096392A (en) 2023-07-07
JP7741383B2 true JP7741383B2 (en) 2025-09-18

Family

ID=87005896

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021212113A Active JP7741383B2 (en) 2021-12-27 2021-12-27 Information processing device, information processing method, and program
JP2025140698A Pending JP2025166260A (en) 2021-12-27 2025-08-26 Information processing device, information processing method, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025140698A Pending JP2025166260A (en) 2021-12-27 2025-08-26 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (2) JP7741383B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7448717B1 (en) 2023-08-14 2024-03-12 PayPay株式会社 Payment service providing device, payment service providing method, and program
JP7692568B1 (en) 2024-03-08 2025-06-16 幸利 宮道 server

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017170085A (en) 2016-03-25 2017-09-28 株式会社バンダイナムコエンターテインメント Game management system and program
JP2019008345A (en) 2017-06-20 2019-01-17 ヤフー株式会社 Providing device, providing method and providing program
US20190166219A1 (en) 2017-11-30 2019-05-30 Pokelabo, Inc. Computer-readable non-transitory storage medium, terminal device, and information processing system
JP6864148B1 (en) 2020-11-20 2021-04-28 Kddi株式会社 Benefit granting method and privilege granting device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017170085A (en) 2016-03-25 2017-09-28 株式会社バンダイナムコエンターテインメント Game management system and program
JP2019008345A (en) 2017-06-20 2019-01-17 ヤフー株式会社 Providing device, providing method and providing program
US20190166219A1 (en) 2017-11-30 2019-05-30 Pokelabo, Inc. Computer-readable non-transitory storage medium, terminal device, and information processing system
JP6864148B1 (en) 2020-11-20 2021-04-28 Kddi株式会社 Benefit granting method and privilege granting device

Also Published As

Publication number Publication date
JP2023096392A (en) 2023-07-07
JP2025166260A (en) 2025-11-05

Similar Documents

Publication Publication Date Title
JP2025166260A (en) Information processing device, information processing method, and program
WO2008064156A2 (en) Common interests affiliation network architecture
JP7429102B2 (en) Quiz-type question and answer service providing method and system
JP5038514B1 (en) Pricing system, pricing system control method, and program
JP2025096582A (en) Information processing device and program
AU2023201833A1 (en) Computer enhancements for increasing service growth speed
JP2025092679A (en) Information processing device, information processing method, and program
US20240226752A1 (en) Recording medium and information processing device
JP7413591B1 (en) Game program, game processing method, information processing device
JP7765713B2 (en) Information processing device, information processing method, and program
US20230005006A1 (en) Gaming offer generation via rules-based engine
JP7747960B2 (en) Information processing device, information processing method, and program
JP7795147B2 (en) Information processing device, information processing method, and program
JP7682579B1 (en) Information processing device, information processing method, and information processing program
JP7853622B2 (en) Information processing device, computer program, and information processing method
KR102937636B1 (en) system for operating an online platform based on lotto and its operation method
JP7846347B2 (en) Information processing device and program
US12437315B2 (en) Systems and methods for dynamically determining event content items
US20240303707A1 (en) Systems and methods for dynamically determining event content items
WO2026088530A1 (en) Information processing device, information processing method, and information processing program
KR20260061073A (en) Information processing device, information processing method, and information processing program
TWM679265U (en) Electronic devices that offer financial incentive programs
KR20250143710A (en) Method for providing grouped advertisements including multiple event advertisements
JP2025090174A (en) Information management device, information management system, information management method and program
JP2025029918A (en) Information processing device, information processing method, program, and information processing system

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20231024

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241029

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250625

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250818

R150 Certificate of patent or registration of utility model

Ref document number: 7741383

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150