JP7589265B2 - Information processing device, information processing system, information processing method, and program - Google Patents
Information processing device, information processing system, information processing method, and program Download PDFInfo
- Publication number
- JP7589265B2 JP7589265B2 JP2023002224A JP2023002224A JP7589265B2 JP 7589265 B2 JP7589265 B2 JP 7589265B2 JP 2023002224 A JP2023002224 A JP 2023002224A JP 2023002224 A JP2023002224 A JP 2023002224A JP 7589265 B2 JP7589265 B2 JP 7589265B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- record
- during
- event period
- event
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 98
- 238000003672 processing method Methods 0.000 title claims description 6
- 230000004044 response Effects 0.000 claims description 75
- 238000000034 method Methods 0.000 description 52
- 230000008569 process Effects 0.000 description 52
- 238000004891 communication Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 6
- 230000003542 behavioural effect Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理装置、情報処理システム、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing system, an information processing method, and a program.
従来、例えば、特許文献1に示すように、広告要素を含むクイズを提供するとともに、ユーザの指示に応じてクイズに正答するとユーザにクーポンコードを付与するイベントを提供する情報処理システムが開示されている。 For example, as shown in Patent Document 1, a conventional information processing system has been disclosed that provides a quiz including an advertising element and also provides an event in which a coupon code is given to a user if the user answers the quiz correctly in response to the user's instructions.
しかしながら、このような情報処理システムでは、1回のイベントとして、広告要素を含むクイズが1回提供されることにより、クーポンが付与される機会が1回得られるものであった。このため、継続性の薄いイベントとなってしまっていた。 However, in this type of information processing system, a quiz containing advertising elements was provided once as a single event, and thus a coupon was awarded once. This resulted in an event with little continuity.
上記課題を解決する情報処理装置は、イベント期間中におけるユーザの指示毎にユーザに対応するレコードを生成するレコード生成部と、前記イベント期間中において前記レコード生成部がレコードを生成する度に、前記レコード生成部が生成したレコードをレコード記憶部に登録するレコード登録部と、前記レコード記憶部に記憶されているユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて広告を提供する広告提供部と、を備える。 The information processing device that solves the above problem includes a record generation unit that generates a record corresponding to a user for each instruction from the user during an event period, a record registration unit that registers the record generated by the record generation unit in a record storage unit each time the record generation unit generates a record during the event period, and an advertisement provision unit that provides an advertisement in response to the instruction from the user during the event period when a record corresponding to a user stored in the record storage unit satisfies an advertisement provision condition.
上記課題を解決する情報処理システムは、イベント期間中におけるユーザの指示毎にユーザに対応するレコードを生成するレコード生成部と、前記イベント期間中において前記レコード生成部がレコードを生成する度に、前記レコード生成部が生成したレコードをレコード記憶部に登録するレコード登録部と、前記レコード記憶部に記憶されているユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて広告を提供する広告提供部と、を備える。 The information processing system that solves the above problem includes a record generation unit that generates a record corresponding to a user for each instruction from the user during an event period, a record registration unit that registers the record generated by the record generation unit in a record storage unit each time the record generation unit generates a record during the event period, and an advertisement provision unit that provides an advertisement in response to an instruction from the user during the event period when a record corresponding to a user stored in the record storage unit satisfies an advertisement provision condition.
上記課題を解決する情報処理方法は、1又は複数のコンピュータが、イベント期間中におけるユーザの指示毎にユーザに対応するレコードを生成することと、前記イベント期間中においてレコードを生成する度に、生成したレコードを登録することと、ユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて広告を提供することと、を実行する。 The information processing method for solving the above problem includes one or more computers generating a record corresponding to a user for each instruction from the user during an event period, registering the generated record each time a record is generated during the event period, and providing an advertisement in response to the instruction from the user during the event period when the record corresponding to the user satisfies an advertisement provision condition.
上記課題を解決するプログラムは、1又は複数のコンピュータに、イベント期間中におけるユーザの指示毎にユーザに対応するレコードを生成することと、前記イベント期間中においてレコードを生成する度に、生成したレコードを登録することと、ユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて広告を提供することと、を実行させる。 The program for solving the above problem causes one or more computers to generate a record corresponding to a user for each instruction from the user during an event period, register the generated record each time a record is generated during the event period, and provide an advertisement in response to the instruction from the user during the event period when the record corresponding to the user satisfies an advertisement provision condition.
本発明によれば、イベントの実施に伴い継続性を持たせることができる。 The present invention allows for continuity as the event progresses.
[第1実施形態]
情報処理装置、情報処理システム、情報処理方法及びプログラムの一実施形態を説明する。情報処理システムは、ユーザに情報を提供するためのシステムである。特に、情報処理システムは、イベントに関する情報をユーザに提供するためのシステムである。
[First embodiment]
An information processing device, an information processing system, an information processing method, and a program according to an embodiment of the present invention will be described. The information processing system is a system for providing information to a user. In particular, the information processing system is a system for providing information related to an event to a user.
イベントは、例えば、ユーザがダウンロードしたアプリケーションを利用して所定のサイトからユーザの指示により発生するイベントであってもよい。イベントは、例えば、スクラッチくじの抽選結果に伴ってユーザに報酬が付与されるイベントであってもよい。スクラッチくじは、複数の選択対象のうち、ユーザの選択指示により選択された選択対象に対応する抽選結果が特定可能となるとともに、ユーザの選択指示により選択された選択対象は再度選択できない状態となるくじである。 The event may be, for example, an event that occurs at the user's command from a specific site using an application downloaded by the user. The event may be, for example, an event in which a reward is given to a user based on the result of a scratch lottery drawing. A scratch lottery is a lottery in which the lottery result corresponding to a selection object selected by the user's selection instruction from among multiple selection objects can be identified, and the selection object selected by the user's selection instruction cannot be selected again.
<情報処理システム10の構成>
図1に示すように、情報処理システム10は、情報処理装置11と、ユーザ端末装置12とを備える。特に、情報処理システム10は、1又は複数のユーザ端末装置12を備えてもよい。情報処理装置11とユーザ端末装置12とは、ネットワーク13を介して通信可能に接続されている。以降、各装置間の通信について、ネットワーク13を介することの説明を省略する。
<Configuration of
1, the
情報処理装置11は、ウェブサーバ11Aと、情報管理サーバ11Bと、広告サーバ11Cとを備えてもよい。ウェブサーバ11Aは、ユーザ端末装置12との通信により、イベントに関する情報の入出力を制御するサーバである。情報管理サーバ11Bは、イベントに関する情報を管理するサーバである。広告サーバ11Cは、イベントの実施に伴って提供される広告に関する情報を管理するサーバである。
The
<ユーザ端末装置12の構成>
図2に示すように、ユーザ端末装置12は、情報処理システム10を利用するユーザにより用いられる端末装置である。特に、ユーザ端末装置12は、情報処理システム10においてイベントに参加するユーザにより用いられる端末装置である。ユーザ端末装置12は、1又は複数のコンピュータから構成される。ユーザ端末装置12は、ユーザによって携帯可能である携帯端末装置であってもよい。
<Configuration of
2, the
ユーザ端末装置12は、端末制御部20、端末記憶部21、端末通信部22、端末入力部23及び端末表示部24を備える。端末制御部20は、ユーザ端末装置12を制御するように構成される。端末制御部20は、演算装置及び主記憶媒体を含む。演算装置は、OS(Operating System)及び各種プログラムを端末記憶部21等から主記憶媒体にロードし、主記憶媒体から取り出した命令を実行する。演算装置は、1つ又は複数の回路(circuitry)である。回路は、CPU、GPU(Graphic Processing Unit)、又はNPU(Neural network Processing Unit)等であってもよい。
The
端末記憶部21は、副記憶媒体であって、ユーザに関する各種情報を記憶する。端末記憶部21は、イベントに関する情報を送受信可能なプログラムを記憶していてもよい。プログラムは、情報処理システム10を利用するための専用のアプリケーションであってもよい。
The
端末通信部22は、ハードウェア、ソフトウェア、又はこれらの組み合わせとして実装される。端末通信部22は、情報処理装置11との間でデータを送受信する。端末入力部23は、ユーザの操作に応じて情報を入力するように構成される。端末入力部23は、端末表示部24と一体化されたタッチパネルであってもよい。端末入力部23は、操作ボタン等のポインティングデバイスであってもよい。端末表示部24は、端末制御部20の出力指示に応じて情報を表示する。
The
<情報処理装置11の構成>
図3に示すように、情報処理装置11は、情報をユーザに提供する装置である。特に、情報処理装置11は、イベントに関する情報をユーザに提供する装置である。情報処理装置11は、イベントの実施に伴って広告を提供する装置であってもよい。情報処理装置11は、情報処理システム10の管理者により管理される。情報処理装置11は、1又は複数のコンピュータから構成される。
<Configuration of
As shown in Fig. 3, the
情報処理装置11は、制御部30、記憶部31及び通信部32を備える。制御部30は、情報処理装置11を制御するように構成される。制御部30は、演算装置及び主記憶媒体を含む。制御部30は、端末制御部20と同じような構成であり、演算装置及び主記憶媒体の説明を省略する。記憶部31は、副記憶媒体であって、情報処理システム10を管理するための各種情報を記憶する。
The
通信部32は、ハードウェア、ソフトウェア、又はこれらの組み合わせとして実装される。通信部32は、ユーザ端末装置12との間でデータを送受信する。情報処理装置11は、情報処理システム10の管理者が入力操作を行うための操作部を備えてもよく、情報を表示する表示部を備えてもよい。
The
情報処理装置11の各部は、ウェブサーバ11Aの各部と、情報管理サーバ11Bの各部と、広告サーバ11Cの各部とにより構成されてもよい。詳しくは、情報処理装置11の制御部30は、ウェブサーバ11Aの第1制御部と、情報管理サーバ11Bの第2制御部と、広告サーバ11Cの第3制御部と備えてもよい。情報処理装置11の記憶部31は、ウェブサーバ11Aの第1記憶部と、情報管理サーバ11Bの第2記憶部と、広告サーバ11Cの第3記憶部とを備えてもよい。情報処理装置11の通信部32は、ウェブサーバ11Aの第1通信部と、情報管理サーバ11Bの第2通信部と、広告サーバ11Cの第3通信部とを備えてもよい。
The parts of the
<情報処理装置11の機能>
情報処理装置11の機能について説明する。
情報処理装置11において、制御部30は、各種プログラムを実行することで各種の機能部として機能する。つまり、情報処理装置11は、各種の機能部を備える。
<Functions of
The functions of the
In the
制御部30は、ユーザ認証部30Aを備える。ユーザ認証部30Aは、情報処理システム10を利用するユーザの認証を行う。特に、ユーザ認証部30Aは、イベントに参加するユーザの認証を行う。
The control unit 30 includes a
制御部30は、イベント提供部30Bを備える。イベント提供部30Bは、イベントをユーザに提供する。特に、イベント提供部30Bは、イベントとしてスクラッチくじをユーザに提供する。詳しくは、イベント提供部30Bは、イベント期間中におけるユーザの選択指示に応じて複数の選択対象のうち何れかを選択するスクラッチくじを提供する。イベント期間は、イベントが実施される期間である。イベント期間は、例えば1日であってもよい。ユーザの選択指示は、イベントにおいてユーザの操作に応じて選択的に指示されるアクションである。
The control unit 30 includes an
制御部30は、レコード生成部30Cを備える。レコード生成部30Cは、イベントに関するレコードを生成する。特に、レコード生成部30Cは、イベント期間中におけるユーザの指示に応じてユーザに対応するレコードを生成する。レコード生成部30Cは、イベント期間中におけるユーザの所定回数の指示毎にユーザに対応するレコードを生成する。所定回数は、1回及び複数回の何れであってもよい。
The control unit 30 includes a
制御部30は、レコード登録部30Dを備える。レコード登録部30Dは、レコード生成部30Cが生成したレコードを履歴として後述するレコード記憶部31Cに登録する。特に、レコード登録部30Dは、イベント期間中においてレコード生成部30Cがレコードを生成する度に、レコード生成部30Cが生成したレコードを履歴としてレコード記憶部31Cに登録する。
The control unit 30 includes a
制御部30は、広告提供部30Eを備える。広告提供部30Eは、ユーザに広告を提供する。特に、広告提供部30Eは、ユーザに対応するレコードが広告提供条件を満たしたときに、イベント期間中におけるユーザの指示に応じて広告を提供する。
The control unit 30 includes an
制御部30は、報酬付与部30Fを備える。報酬付与部30Fは、報酬付与条件が満たされると、ユーザに報酬を付与する。特に、報酬付与部30Fは、イベント期間中におけるユーザの指示に応じて、報酬付与条件が満たされると、ユーザに報酬を付与する。
The control unit 30 includes a
また、記憶部31は、各種情報を記憶するように構成される。記憶部31は、各種情報を記憶する各種記憶部を備える。具体的に、記憶部31は、ユーザ情報記憶部31Aを備える。ユーザ情報記憶部31Aは、ユーザ情報を記憶する。ユーザ情報は、情報処理システム10を利用するユーザに関する情報である。本実施形態において、ユーザ情報記憶部31Aは、第1記憶部、第2記憶部及び第3記憶部のそれぞれに割り当てられてもよい。
The
ユーザ情報は、ユーザID、パスワード、氏名情報、生年月日情報、性別情報、住所情報、通信先情報、決済情報及び報酬情報を含む。ユーザ情報において、ユーザIDには、パスワード、氏名情報、生年月日情報、性別情報、住所情報、通信先情報、決済情報及び報酬情報が対応付けられている。 The user information includes a user ID, a password, name information, date of birth information, gender information, address information, communication destination information, payment information, and reward information. In the user information, a user ID is associated with a password, name information, date of birth information, gender information, address information, communication destination information, payment information, and reward information.
ユーザIDは、ユーザを識別可能な情報である。パスワードは、情報処理システム10を利用する際にユーザを認証するための情報である。住所情報は、ユーザの住所を示す情報である。通信先情報は、ユーザへの通信先を示す情報であり、ユーザのメールアドレスであってもよく、ユーザ端末装置12に関連付けられたデバイストークンであってもよい。決済情報は、ユーザが情報処理システム10を利用する際に料金の決済を行うための情報である。報酬情報は、ユーザに対する報酬を示す情報である。報酬は、情報処理システム10において利用可能なポイントであってもよい。報酬は、別のシステムで利用可能であってもよい。具体的な一例をあげると、報酬は、商品の購入を行うことができるシステム、旅行の提供を行うことができるシステム、及び、サービスの提供を行うことができるシステムの少なくとも何れかにおいても利用可能であってもよい。また、報酬は、管理者が同じ複数のシステム間において利用可能であってもよく、管理者が異なる複数のシステム間において利用可能であってもよい。言い換えると、報酬情報は、ユーザに対する特典を示す特典情報であってもよい。
The user ID is information that can identify a user. The password is information for authenticating a user when using the
図3及び図4に示すように、記憶部31は、イベント情報記憶部31Bを備える。イベント情報記憶部31Bは、イベント情報を記憶する。イベント情報は、イベントに関する情報である。イベント情報は、イベントIDと、イベント期間と、レコード上限数と、基準参加ユーザ数と、広告提供条件と、当落確率と、選択対象IDとを含む。イベントIDには、イベント期間と、レコード上限数と、基準参加ユーザ数と、広告提供条件と、当落確率とが対応する。イベントIDには、1又は複数の選択対象IDが対応する。本実施形態において、イベント情報記憶部31Bは、第1記憶部及び第2記憶部のそれぞれに割り当てられてもよい。
As shown in FIG. 3 and FIG. 4, the
イベントIDは、イベント種別を識別可能な情報である。レコード上限数は、イベントの実施に伴って登録可能なレコードの上限数である。基準参加ユーザ数は、イベントに参加する参加ユーザ数の基準を示す情報である。参加ユーザ数の基準は、十分に広告を提供できる程度の参加ユーザ数に相当してもよい。 The event ID is information that can identify the type of event. The maximum number of records is the maximum number of records that can be registered when an event is held. The standard number of participating users is information that indicates the standard number of participating users who will participate in the event. The standard number of participating users may correspond to a number of participating users that is sufficient to provide advertisements.
広告提供条件は、イベント期間中においてユーザの指示に伴って広告を提供する条件を示す情報である。広告提供条件は、1又は複数の条件を含んでもよい。広告提供条件は、参加ユーザ数が基準参加ユーザ数以上となったか否かにより、条件が異なってもよい。広告提供条件は、参加ユーザ数が基準参加ユーザ数以上となっていないときには、参加ユーザ数が基準参加ユーザ数以上となっているときよりも高い頻度で成立してもよい。 The advertisement provision conditions are information indicating the conditions for providing advertisements in response to user instructions during the event period. The advertisement provision conditions may include one or more conditions. The advertisement provision conditions may differ depending on whether the number of participating users is equal to or greater than the reference number of participating users. When the number of participating users is not equal to or greater than the reference number of participating users, the advertisement provision conditions may be met more frequently than when the number of participating users is equal to or greater than the reference number of participating users.
当落確率は、報酬抽選に当選する確率を示す情報である。報酬抽選は、報酬を付与するか否かを決定するための抽選であってもよく、付与する報酬の種類を決定するための抽選であってもよい。 The probability of winning is information that indicates the probability of winning the reward lottery. The reward lottery may be a lottery to determine whether or not to award a reward, or a lottery to determine the type of reward to be awarded.
選択対象IDは、選択対象を識別可能な情報である。選択対象は、イベントにおいてユーザにより選択可能となる対象である。具体的な一例をあげると、8つの選択対象のうち何れかの選択対象を選択するスクラッチくじにおいては、選択対象IDは、8つの選択対象のそれぞれを識別可能な情報である。 The selection target ID is information that can identify a selection target. A selection target is an object that can be selected by a user in an event. As a specific example, in a scratch lottery where one of eight selection targets is selected, the selection target ID is information that can identify each of the eight selection targets.
図3及び図5に示すように、記憶部31は、レコード記憶部31Cを備える。レコード記憶部31Cは、イベントに関するレコードを記憶する。レコード記憶部31Cは、イベント期間中において、ユーザの指示に応じて生成されたレコードを履歴として記憶する。また、レコード記憶部31Cは、イベント期間中においてユーザがログオフした後であっても、ユーザに対応するレコードを継続して記憶する。レコード記憶部31Cは、イベントが実施されているイベント期間が終了すると、終了したイベントに対応するレコードを消去してもよい。
As shown in FIG. 3 and FIG. 5, the
レコードは、ユーザIDと、イベントIDと、レコードIDと、選択対象IDと、日時情報と、当落情報とを含む。ユーザIDには、1又は複数のイベントIDが対応する。ユーザID及びイベントIDには、1又は複数のレコードIDが対応する。レコードIDは、レコードを識別可能な情報である。 A record includes a user ID, an event ID, a record ID, a selection target ID, date and time information, and winning/losing information. One or more event IDs correspond to a user ID. One or more record IDs correspond to a user ID and an event ID. The record ID is information that can identify a record.
レコードIDには、選択対象IDと、日時情報と、当落情報とが対応する。日時情報は、レコードが生成された日時を示す情報である。当落情報は、ユーザの指示に基づくレコードの生成に伴って、報酬抽選の当落を示す情報である。 A record ID corresponds to a selection target ID, date and time information, and winning/losing information. The date and time information is information that indicates the date and time when the record was created. The winning/losing information is information that indicates the winning or losing result of the reward lottery when the record was created based on the user's instructions.
レコード記憶部31Cは、レコード管理情報を記憶する。レコード管理情報は、レコードを管理するための情報である。レコード管理情報は、レコード数を含む。レコード数は、ユーザIDとイベントIDとの両方に対応するレコードの数を示す情報である。レコード数は、ユーザIDとイベントIDとに対応する。本実施形態において、レコード記憶部31Cは、第2記憶部に割り当てられてもよい。
The
図3に示すように、記憶部31は、広告記憶部31Dを備える。広告記憶部31Dは、広告に関する情報を記憶する。本実施形態において、広告記憶部31Dは、第3記憶部に割り当てられてもよい。
As shown in FIG. 3, the
<イベント制御処理>
ここで、図6を参照して情報処理装置11において実行されるイベント制御処理について説明する。イベント制御処理は、イベント期間中において、イベントの開始に伴ってログイン情報がユーザ端末装置12から入力されたことを契機として、制御部30によって実行される処理である。以降、発明の理解を容易とするために、制御部30をイベント制御処理の実行主体として説明する。
<Event Control Processing>
Here, the event control process executed in the
図6に示すように、ステップS10において、制御部30は、ログイン処理を実行する。この処理において、制御部30は、ユーザ端末装置12から入力されたログイン情報に含まれるユーザIDとパスワードとの組み合わせが、ユーザ情報に含まれているか否かにより、ユーザ認証を行う。制御部30は、ユーザ認証が正常に行われた場合、ステップS11に処理を移行する。制御部30は、ユーザ認証が正常に行われなかった場合、イベント制御処理を終了する。制御部30は、ユーザ認証が正常に行われなかった場合、ユーザ端末装置12との通信により、端末表示部24にエラー表示をさせるように制御してもよい。
As shown in FIG. 6, in step S10, the control unit 30 executes a login process. In this process, the control unit 30 performs user authentication based on whether or not the combination of a user ID and password included in the login information input from the
ステップS11において、制御部30は、レコード取得処理を実行する。この処理において、制御部30は、ユーザが開始するイベントに対応するイベントIDに対応し、かつ、ユーザ認証が正常に行われたユーザIDに対応するレコードをレコード記憶部31Cから取得する。ステップS11が終了した場合、制御部30は、ステップS12に処理を移行する。
In step S11, the control unit 30 executes a record acquisition process. In this process, the control unit 30 acquires from the
ステップS12において、制御部30は、イベントID及びユーザIDに対応するレコード数がレコード上限数であるか否かを判定する。レコード上限数は、例えば「5」であってもよい。制御部30は、レコード数がレコード上限数であると判定した場合、ステップS13~S22を実行せずに、ステップS23に処理を移行する。一方、制御部30は、レコード数がレコード上限数ではないと判定した場合、ステップS13に処理を移行する。 In step S12, the control unit 30 determines whether the number of records corresponding to the event ID and user ID is the upper limit number of records. The upper limit number of records may be, for example, "5". If the control unit 30 determines that the number of records is the upper limit number of records, it proceeds to step S23 without executing steps S13 to S22. On the other hand, if the control unit 30 determines that the number of records is not the upper limit number of records, it proceeds to step S13.
ステップS13において、制御部30は、イベント提供処理を実行する。この処理において、制御部30は、イベントID及びユーザIDに対応するレコードに基づいて、イベントID及びユーザIDに対応するレコード数と、選択対象IDと、当落情報とを取得する。そして、制御部30は、イベントIDと、ユーザIDと、レコード数と、選択対象IDと、当落情報とを、ユーザIDに対応するユーザ端末装置12に送信する。
In step S13, the control unit 30 executes an event provision process. In this process, the control unit 30 acquires the number of records corresponding to the event ID and user ID, the selection target ID, and the winning/losing information based on the record corresponding to the event ID and user ID. The control unit 30 then transmits the event ID, the user ID, the number of records, the selection target ID, and the winning/losing information to the
これにより、ユーザ端末装置12において、端末表示部24は、イベントIDに対応する画像を表示する。詳しくは、端末表示部24は、イベントIDに対応する選択対象を示す複数の選択対象画像を表示する。特に、端末表示部24は、複数の選択対象画像として、ユーザにより既に選択された選択対象であるか否かを特定可能な画像を表示する。端末表示部24は、複数の選択対象画像のうち、ユーザにより既に選択された選択対象として、当落情報を特定可能な画像を表示する。
As a result, in the
このように、制御部30は、イベントを提供する。詳しくは、制御部30は、イベント期間中におけるユーザの選択指示に応じて複数の選択対象のうち何れかを選択するスクラッチくじを提供する。また、制御部30は、ユーザに対応するレコードに基づいて、ユーザの指示に応じて既に選択された選択対象を選択不能とする。制御部30は、ユーザに対応するレコードに基づいて、ユーザの指示に応じて未だに選択されていない選択対象を選択可能とする。このような処理を実行する制御部30がイベント提供部30Bとして機能する。ステップS13が終了した場合、制御部30は、ステップS14に処理を移行する。
In this way, the control unit 30 provides the event. More specifically, the control unit 30 provides a scratch lottery for selecting one of multiple selection items in response to a selection instruction from the user during the event period. The control unit 30 also makes an selection item that has already been selected in response to a user instruction unselectable based on a record corresponding to the user. The control unit 30 makes an selection item that has not yet been selected in response to a user instruction selectable based on a record corresponding to the user. The control unit 30 that executes such processing functions as the
ステップS14において、制御部30は、ユーザ端末装置12からの選択指示が入力されたか否かを判定する。選択指示は、スクラッチくじの選択対象の選択を示す指示である。選択指示は、ユーザIDと、イベントIDと、選択対象IDとを含んでもよい。制御部30は、ユーザ端末装置12からの選択指示が入力されていないと判定した場合、再度、ステップS14に処理を移行する。一方、制御部30は、ユーザ端末装置12からの選択指示が入力されたと判定した場合、ステップS15に処理を移行する。つまり、ステップS14において、制御部30は、ユーザ端末装置12からの選択指示が入力されるまで、選択指示を待ち受けする。
In step S14, the control unit 30 determines whether or not a selection instruction has been input from the
ステップS15において、制御部30は、広告提供条件が成立したか否かを判定する。広告提供条件は、イベントID及びユーザIDに対応するレコードに基づいて成立可能である。つまり、広告提供条件は、ユーザに対応するレコードに基づいて成立可能である。特に、広告提供条件は、イベントID及びユーザIDに対応するレコード数が規定数であるときに成立可能であってもよい。規定数は、上限数以下であれば、例えば「2」であってもよく、1個又は複数個を問わない。 In step S15, the control unit 30 determines whether the advertisement provision condition is met. The advertisement provision condition can be met based on the record corresponding to the event ID and the user ID. In other words, the advertisement provision condition can be met based on the record corresponding to the user. In particular, the advertisement provision condition can be met when the number of records corresponding to the event ID and the user ID is a specified number. The specified number may be, for example, "2" as long as it is equal to or less than the upper limit number, and may be one or more.
広告提供条件は、参加ユーザ数が基準参加ユーザ数以上であるか否かに対応する確率で成立してもよい。具体的には、広告提供条件は、参加ユーザ数が基準参加ユーザ数未満である場合には、基準参加ユーザ数以上である場合よりも高い頻度で成立する。つまり、参加ユーザ数として第1ユーザ数を基準参加ユーザ数未満とし、第2ユーザ数を基準参加ユーザ数以上とした場合、広告提供条件は、参加ユーザ数が第1ユーザ数である場合には、第2ユーザ数である場合よりも高い頻度で成立してもよい。 The advertisement provision condition may be met with a probability corresponding to whether the number of participating users is equal to or greater than the reference number of participating users. Specifically, the advertisement provision condition is met more frequently when the number of participating users is less than the reference number of participating users than when the number is equal to or greater than the reference number of participating users. In other words, when the number of participating users is set to a first number of users less than the reference number of participating users and a second number of users equal to or greater than the reference number of participating users, the advertisement provision condition may be met more frequently when the number of participating users is the first number of users than when the number is the second number of users.
制御部30は、広告提供条件が成立していないと判定した場合、ステップS16,S17を実行せずに、ステップS18に処理を移行する。一方、制御部30は、広告提供条件が成立したと判定した場合、ステップS16に処理を移行する。 If the control unit 30 determines that the advertisement provision condition is not met, it does not execute steps S16 and S17, and proceeds to step S18. On the other hand, if the control unit 30 determines that the advertisement provision condition is met, it proceeds to step S16.
ステップS16において、制御部30は、広告提供処理を実行する。この処理において、制御部30は、イベントIDに対応する広告に関する情報を記憶部31から取得する。そして、制御部30は、取得した広告に関する情報を、ユーザIDに対応するユーザ端末装置12に送信する。これにより、制御部30は、ユーザに対応するレコードが広告提供条件を満たしたときに、イベント期間中におけるユーザの指示に応じて広告を提供する。このような処理を実行する制御部30が広告提供部30Eとして機能する。ステップS16が終了した場合、制御部30は、ステップS17に処理を移行する。
In step S16, the control unit 30 executes an advertisement provision process. In this process, the control unit 30 acquires information related to the advertisement corresponding to the event ID from the
ステップS17において、制御部30は、広告提供が終了したか否かを判定する。この処理において、制御部30は、ユーザ端末装置12からの広告終了情報を受信したときに、広告提供が終了したと判定する。制御部30は、広告提供が終了していないと判定した場合、再度、ステップS17に処理を移行する。一方、制御部30は、広告提供が終了したと判定した場合、ステップS18に処理を移行する。つまり、ステップS17において、制御部30は、ユーザ端末装置12からの広告終了情報が入力されるまで、広告終了情報を待ち受けする。
In step S17, the control unit 30 determines whether or not the advertisement provision has ended. In this process, the control unit 30 determines that the advertisement provision has ended when advertisement end information is received from the
ステップS18において、制御部30は、報酬抽選処理を実行する。この処理において、制御部30は、イベントIDに対応する報酬抽選を行う。これにより、制御部30は、イベントIDに対応する当選確率で報酬抽選に当選する。ステップS18が終了した場合、制御部30は、ステップS19に処理を移行する。 In step S18, the control unit 30 executes a reward lottery process. In this process, the control unit 30 performs a reward lottery corresponding to the event ID. As a result, the control unit 30 wins the reward lottery with a winning probability corresponding to the event ID. When step S18 ends, the control unit 30 proceeds to step S19.
ステップS19において、制御部30は、報酬付与条件が成立したか否かを判定する。報酬付与条件は、報酬抽選に当選したときに成立する。制御部30は、報酬付与条件が成立していないと判定した場合、ステップS20を実行せずに、ステップS21に処理を移行する。一方、制御部30は、報酬付与条件が成立したと判定した場合、ステップS20に処理を移行する。 In step S19, the control unit 30 determines whether or not the reward granting condition is met. The reward granting condition is met when the reward lottery is won. If the control unit 30 determines that the reward granting condition is not met, it does not execute step S20 and proceeds to step S21. On the other hand, if the control unit 30 determines that the reward granting condition is met, it proceeds to step S20.
ステップS20において、制御部30は、報酬付与処理を実行する。制御部30は、ユーザIDに対応する報酬情報として、予め定めた報酬情報を追加する。これにより、制御部30は、イベント期間中におけるユーザの指示に応じて、報酬付与条件が満たされると、ユーザに報酬を付与する。このような処理を実行する制御部30が報酬付与部30Fとして機能する。ステップS20が終了した場合、制御部30は、ステップS21に処理を移行する。
In step S20, the control unit 30 executes a reward granting process. The control unit 30 adds predetermined reward information as reward information corresponding to the user ID. As a result, the control unit 30 grants a reward to the user when the reward granting conditions are met in accordance with the user's instructions during the event period. The control unit 30 that executes such a process functions as the
ステップS21において、制御部30は、レコード生成処理を実行する。この処理において、制御部30は、ユーザID及びイベントIDに対応するレコードIDを生成する。そして、制御部30は、レコードIDに対応する選択対象ID、日時情報及び当落情報を取得する。これにより、制御部30は、ユーザID、イベントID、レコードID、選択対象ID、日時情報及び当落情報を含むレコードを生成する。つまり、制御部30は、イベント期間中におけるユーザの指示に応じてユーザに対応するレコードを生成する。また、制御部30は、イベント期間中におけるユーザの所定回数の指示毎にユーザに対応するレコードを生成する。また、制御部30は、イベント期間中におけるユーザの指示に応じて選択された選択対象とユーザとに対応するレコードを生成する。 In step S21, the control unit 30 executes a record generation process. In this process, the control unit 30 generates a record ID corresponding to the user ID and the event ID. Then, the control unit 30 acquires the selection target ID, date and time information, and winning/losing information corresponding to the record ID. As a result, the control unit 30 generates a record including the user ID, the event ID, the record ID, the selection target ID, date and time information, and winning/losing information. In other words, the control unit 30 generates a record corresponding to the user in response to the user's instructions during the event period. The control unit 30 also generates a record corresponding to the user for each predetermined number of instructions from the user during the event period. The control unit 30 also generates a record corresponding to the selection target and the user selected in response to the user's instructions during the event period.
特に、制御部30は、イベント期間中において、ユーザのログインを条件として、ユーザの指示に応じてユーザに対応するレコードを生成する。制御部30は、ユーザに対応するレコードの数が上限数となるまでは、ユーザの指示に応じてユーザに対応するレコードを生成するが、ユーザに対応するレコードの数が上限数となると、ユーザに対応するレコードを生成しない。制御部30は、イベント期間中におけるユーザの指示に応じて広告を提供したときに、広告の提供が終了したことを契機として、ユーザに対応するレコードを生成する。このような処理を実行する制御部30がレコード生成部30Cとして機能する。ステップS21が終了した場合、制御部30は、ステップS22に処理を移行する。
In particular, the control unit 30 generates a record corresponding to the user in response to the user's instructions during the event period, provided that the user is logged in. The control unit 30 generates records corresponding to the user in response to the user's instructions until the number of records corresponding to the user reaches the upper limit, but when the number of records corresponding to the user reaches the upper limit, the control unit 30 does not generate records corresponding to the user. When an advertisement is provided in response to a user's instructions during the event period, the control unit 30 generates a record corresponding to the user when the provision of the advertisement ends. The control unit 30 that executes such processing functions as the
ステップS22において、制御部30は、レコード登録処理を実行する。この処理において、制御部30は、ステップS21において生成したレコードをレコード記憶部31Cに登録する。これにより、制御部30は、イベント期間中においてレコードを生成する度に、生成したレコードを履歴としてレコード記憶部31Cに登録する。このような処理を実行する制御部30がレコード登録部30Dとして機能する。
In step S22, the control unit 30 executes a record registration process. In this process, the control unit 30 registers the record generated in step S21 in the
特に、制御部30は、ユーザID及びイベントIDに対応するレコードの数を計数し、ユーザID及びイベントIDに対応するレコード数を更新する。また、制御部30は、ユーザID及びイベントIDに対応するレコードがない状態で、ユーザID及びイベントIDに対応するレコードを初めて登録する場合、イベントIDに対応する参加ユーザ数を更新する。これにより、制御部30は、イベントIDに対応する参加ユーザ数を計数する。ステップS22が終了した場合、制御部30は、ステップS23に処理を移行する。 In particular, the control unit 30 counts the number of records corresponding to the user ID and event ID, and updates the number of records corresponding to the user ID and event ID. Furthermore, when the control unit 30 registers a record corresponding to the user ID and event ID for the first time when there is no record corresponding to the user ID and event ID, the control unit 30 updates the number of participating users corresponding to the event ID. In this way, the control unit 30 counts the number of participating users corresponding to the event ID. When step S22 is completed, the control unit 30 proceeds to step S23.
ステップS23において、制御部30は、終了条件が成立したか否かを判定する。終了条件は、ユーザ端末装置12からのログオフ情報を受信したときに成立可能である。終了条件は、イベントIDに対応するイベント期間が終了したときに成立可能である。制御部30は、終了条件が成立していないと判定した場合、再度、ステップS11に処理を移行する。一方、制御部30は、終了条件が成立したと判定した場合、イベント制御処理を終了する。このように、制御部30は、終了条件が成立するまで、ステップS11~S22を繰り返し実行可能である。
In step S23, the control unit 30 determines whether or not the end condition is met. The end condition can be met when logoff information is received from the
本実施形態では、イベント制御処理の実行主体として、情報管理サーバ11Bの第2制御部が用いられてもよい。また、第2制御部は、ウェブサーバ11Aを介して、ユーザ端末装置12との通信を行うが、ウェブサーバ11Aを介さずに、ユーザ端末装置12との通信を行ってもよい。また、ステップS16において、第2制御部は、広告に関する情報の要求を広告サーバ11Cに行った後に、広告サーバ11Cから広告に関する情報を取得してもよい。
In this embodiment, the second control unit of the
図7に示すように、具体的な一例をあげると、情報管理サーバ11Bにおいて、第2制御部は、ユーザ端末装置12からの選択指示が入力されたと判定した場合に、ステップS15において、広告提供条件が成立したか否かを判定する。詳しくは、第2制御部は、イベントID及びユーザIDに対応するレコードの数を取得する。そして、第2制御部は、イベントID及びユーザIDに対応するレコード数が規定数であるときに広告提供条件が成立したと判定する。第2制御部は、広告提供条件が成立したと判定した場合、ステップS30に処理を移行する。
As shown in FIG. 7, to give a specific example, in the
ステップS30において、第2制御部は、広告要求処理を実行する。この処理において、第2制御部は、広告要求を広告サーバ11Cに送信する。広告要求は、広告に関する情報の要求である。広告要求は、イベントID及びユーザIDを含んでもよい。
In step S30, the second control unit executes an advertisement request process. In this process, the second control unit transmits an advertisement request to the
一方、広告サーバ11Cにおいて、ステップS40で、第3制御部は、広告要求受信処理を実行する。この処理において、第3制御部は、情報管理サーバ11Bから広告要求を受信する。
Meanwhile, in the
第3制御部は、情報管理サーバ11Bから広告要求を受信した場合、ステップS41において、広告情報送信処理を実行する。この処理において、第3制御部は、イベントIDに対応する広告に関する情報を情報管理サーバ11Bに送信する。
When the third control unit receives an advertisement request from the
一方、情報管理サーバ11Bにおいて、第2制御部は、ステップS31で広告サーバ11Cから広告に関する情報を受信した場合、ステップS16において、広告提供処理を実行する。これにより、第2制御部は、ユーザに対応するレコードが広告提供条件を満たしたときに、イベント期間中におけるユーザの指示に応じて広告を提供する。
On the other hand, in the
<第1実施形態の作用>
第1実施形態の作用について説明する。
図8に示すように、端末表示部24に開始画面24Aが表示される場合がある。開始画面24Aには、スクラッチくじのイベントを開始していることを特定可能な画像が表示される。開始画面24Aには、イベント期間を特定可能な画像が表示される。開始画面24Aには、イベントで報酬情報が取得可能であることを特定可能な画像が表示される。開始画面24Aには、ログインボタン画像が表示される。ユーザによりログイン情報が入力されると、ユーザ認証が正常に行われればイベントが開始される。
<Operation of First Embodiment>
The operation of the first embodiment will be described.
As shown in Fig. 8, a
最初にイベントに参加すると、端末表示部24に初期画面24Bが表示される。初期画面24Bには、複数の選択対象画像が表示される。この場合、初期画面24Bには、8個の選択対象画像が表示される。また、初期画面24Bにおいて、複数の選択対象画像は、ユーザにより選択指示されていない未選択状態で表示される。未選択状態の選択対象画像は、ユーザにより選択指示が可能な画像である。
When participating in an event for the first time, an
初期画面24Bには、ユーザにより選択指示が可能である回数を特定可能な画像が表示される。この場合、初期画面24Bには、ユーザにより5回の選択指示が可能である。初期画面24Bには、ユーザによる選択指示を促す画像が表示される。
次に、ユーザの選択指示により1個目の選択対象画像が選択された結果、端末表示部24にはずれ画面24Cが表示される場合がある。はずれ画面24Cには、報酬抽選に当選しなかったことを特定可能な画像が表示される。
Next, as a result of the first selection target image being selected by the user's selection instruction, a
その後、端末表示部24に第1画面24Dが表示される。第1画面24Dには、ユーザの選択指示により選択された1個目の選択対象画像として、報酬抽選に当選しなかったことを特定可能な画像が表示される。このように、第1画面24Dにおいて、ユーザの選択指示により選択された選択対象画像は、ユーザにより選択指示された選択状態で表示される。選択状態の選択対象画像は、ユーザにより選択指示が不能であることを特定可能な画像である。
Then, the
次に、ユーザの選択指示により2個目の選択対象画像が選択された結果、端末表示部24にあたり画面24Eが表示される場合がある。あたり画面24Eには、報酬抽選に当選したことと、報酬が付与されることとを特定可能な画像が表示される。
Next, when the second selectable image is selected by the user's selection instruction, a winning
その後、端末表示部24に第2画面24Fが表示される。第2画面24Fには、ユーザの選択指示により選択された2個目の選択対象画像として、報酬抽選に当選したことを特定可能な画像が表示される。このように、第2画面24Fにおいても、ユーザの選択指示により選択された選択対象画像は、選択状態で表示される。
Then, the
次に、ユーザの選択指示により3個目の選択対象画像が選択された結果、広告画面24Gが表示される場合がある。広告画面24Gには、予め定めた時間に亘って広告に関する画像が表示される。そして、広告に関する画像の表示が終了すると、端末表示部24にあたり画面24Eが表示される場合がある。
Next, the user may select a third selectable image, resulting in the display of
その後、端末表示部24に第3画面24Hが表示される。第3画面24Hには、ユーザの選択指示により選択された3個目の選択対象画像として、報酬抽選に当選したことを特定可能な画像が表示される。このように、第3画面24Hにおいても、ユーザの選択指示により選択された選択対象画像は、選択状態で表示される。
Then, the third screen 24H is displayed on the
本実施形態において、イベント期間中においては、第1画面24Dが表示された後にユーザがログオフした場合であっても、再度、ユーザがログオンすることにより第1画面24Dが表示される。第2画面24F及び第3画面24Hについても、第1画面24Dと同じである。
In this embodiment, during an event period, even if the user logs off after the
このように、イベント期間中であれば、ユーザがログオフした後に、再度、ログオンすれば、ログオフする前の状態を継続することができる。これにより、イベント期間中であれば、ログオフしてもイベントを継続することができる。 In this way, if a user logs off during an event, they can log on again and continue in the state they were in before they logged off. This means that if an event is in progress, the event can continue even if the user logs off.
<第1実施形態の効果>
第1実施形態の効果について説明する。
(1-1)制御部30は、イベント期間中におけるユーザの指示毎にユーザに対応するレコードを生成する。制御部30は、イベント期間中においてレコードを生成する度に、生成したレコードをレコード記憶部31Cに登録する。制御部30は、ユーザに対応するレコードが広告提供条件を満たしたときに、イベント期間中におけるユーザの指示に応じて広告を提供する。このため、イベント期間中におけるユーザの指示毎に生成されたレコードに基づいて、ユーザの指示に応じて広告を提供することができる。このように、イベント期間中であれば、ユーザの指示に応じて広告を提供することができる。これにより、継続性の高いイベントを提供することができるとともに、適切に広告を提供するようにレコードを管理することができる。したがって、イベントの実施に伴い継続性を持たせることができる。
Effects of the First Embodiment
The effects of the first embodiment will be described.
(1-1) The control unit 30 generates a record corresponding to a user for each instruction from the user during the event period. The control unit 30 registers the generated record in the
(1-2)制御部30は、イベント期間中におけるユーザの指示に応じて、報酬付与条件が満たされると、ユーザに報酬を付与する。このため、イベント期間中であれば、ユーザの指示に応じて報酬を付与することができる。これにより、報酬が付与されることに対するユーザの期待感を継続的に高揚させることができる。したがって、イベントの実施に伴い継続性を持たせることができる。 (1-2) The control unit 30 grants a reward to the user when the reward granting conditions are met in response to the user's instructions during the event period. Therefore, during the event period, rewards can be granted in response to the user's instructions. This makes it possible to continuously heighten the user's anticipation for receiving a reward. Therefore, it is possible to provide continuity as the event is carried out.
(1-3)制御部30は、イベント期間中において、ユーザのログインを条件として、ユーザの指示に応じてユーザに対応するレコードを生成する。レコード記憶部31Cは、イベント期間中においてユーザがログオフした後であっても、ユーザに対応するレコードを継続して記憶する。このため、ユーザがログオフした場合であっても、再度、ログオンすれば、登録されているユーザに対応するレコードに基づいて、広告を提供することができる。したがって、イベントの実施に伴い継続性を持たせることができる。
(1-3) During the event period, the control unit 30 generates a record corresponding to the user in response to the user's instructions, provided that the user is logged in. The
(1-4)制御部30は、ユーザに対応するレコードの数が上限数となるまでは、ユーザの指示に応じてユーザに対応するレコードを生成する。一方、制御部30は、ユーザに対応するレコードの数が上限数となると、ユーザに対応するレコードを生成しない。このため、イベント期間中におけるユーザの指示に応じて広告を提供することができるとともに、イベント期間中におけるユーザの指示回数をユーザに意識させることができる。したがって、イベントの実施に伴い継続性を持たせることができる。 (1-4) The control unit 30 generates records corresponding to the user in response to the user's instructions until the number of records corresponding to the user reaches the upper limit. On the other hand, when the number of records corresponding to the user reaches the upper limit, the control unit 30 does not generate records corresponding to the user. This makes it possible to provide advertisements in response to the user's instructions during the event period, and to make the user aware of the number of instructions given by the user during the event period. This makes it possible to provide continuity as the event is carried out.
(1-5)制御部30は、ユーザに対応するレコードの数が規定数であるときに広告提供条件を満たし、イベント期間中におけるユーザの指示に応じて広告を提供する。このため、イベント期間中におけるユーザの指示に応じて広告を提供することができるとともに、イベント期間中におけるユーザの指示回数が規定数に対応する回数であるか否かをユーザに意識させることができる。したがって、イベントの実施に伴い継続性を持たせることができる。 (1-5) The control unit 30 satisfies the advertisement provision condition when the number of records corresponding to a user is a specified number, and provides advertisements in response to user instructions during the event period. This makes it possible to provide advertisements in response to user instructions during the event period, and to make the user aware of whether the number of user instructions during the event period corresponds to the specified number. This makes it possible to provide continuity as the event is carried out.
(1-6)情報管理サーバ11Bは、広告提供条件を満たしたか否かを判定し、広告提供条件を満たしたときに、広告サーバ11Cに広告の提供を要求する。このため、情報管理サーバ11Bは、レコードを記憶する処理と、レコードの数に基づいて広告提供条件を満たすか否かを判定する処理とを実行することができる。これにより、情報管理サーバ11Bにおいて適切に広告を提供することができるようにレコードを管理することができる。
(1-6) The
(1-7)制御部30は、イベント期間中におけるユーザの指示に応じて広告を提供したときに、広告の提供が終了したことを契機として、ユーザに対応するレコードを生成する。このため、ユーザに広告を提供したことに対してレコードを生成することができる。これにより、継続性の高いイベントを提供することができるとともに、適切に広告を提供することができるようにレコードを管理することができる。したがって、イベントの実施に伴い継続性を持たせることができる。 (1-7) When the control unit 30 provides an advertisement in response to a user's instruction during an event period, the control unit 30 generates a record corresponding to the user when the advertisement provision ends. This makes it possible to generate a record for the advertisement provided to the user. This makes it possible to provide an event with high continuity, and also makes it possible to manage records so that advertisements can be provided appropriately. This makes it possible to provide continuity as the event is carried out.
(1-8)制御部30は、参加ユーザ数が第1ユーザ数である場合には、参加ユーザ数が第1ユーザ数よりも多い第2ユーザ数である場合よりも高い頻度で広告提供条件を満たす。このため、参加ユーザ数に基づいて、適切な回数に亘って広告を提供することができる。 (1-8) When the number of participating users is the first number of users, the control unit 30 satisfies the advertisement provision condition more frequently than when the number of participating users is the second number of users, which is greater than the first number of users. Therefore, advertisements can be provided an appropriate number of times based on the number of participating users.
(1-9)制御部30は、イベント期間中におけるユーザの指示に応じて複数の選択対象のうち何れかを選択するイベントを提供する。制御部30は、イベント期間中におけるユーザの指示に応じて選択された選択対象とユーザとに対応するレコードを生成する。また、制御部30は、ユーザに対応するレコードに基づいて、ユーザの指示に応じて既に選択された選択対象を選択不能とし、ユーザの指示に応じて未だに選択されていない選択対象を選択可能とする。このため、イベント期間中におけるユーザの指示に応じて選択された選択対象に対応するレコードを登録することができる。そして、イベント期間中であれば、登録されたレコードに基づいて、既に選択されており、選択不能な選択対象であるか、未だ選択されておらず、選択可能な選択対象であるかを継続的に記憶できるようにレコードを管理することができる。これにより、継続性の高いイベントを提供することができるようにレコードを管理することができる。したがって、イベントの実施に伴い継続性を持たせることができる。 (1-9) The control unit 30 provides an event in which one of a plurality of selection targets is selected in response to a user's instruction during the event period. The control unit 30 generates a record corresponding to the selection target selected in response to the user's instruction during the event period and the user. The control unit 30 also makes the selection target already selected in response to the user's instruction unselectable based on the record corresponding to the user, and makes the selection target not yet selected in response to the user's instruction selectable. For this reason, the control unit 30 can register a record corresponding to the selection target selected in response to the user's instruction during the event period. Then, during the event period, the records can be managed so that it is possible to continuously store whether the selection target has already been selected and is unselectable, or whether the selection target has not yet been selected and is selectable, based on the registered record. This makes it possible to manage the records so that an event with high continuity can be provided. Therefore, continuity can be provided as the event is carried out.
[第2実施形態]
次に、第2実施形態について説明する。第2実施形態では、広告サーバ11Cにおいて、第3制御部は、ユーザID及びイベントIDに対応するレコード数に基づいて、広告提供条件が成立したか否かを判定してもよい。以下の説明では、既に説明した実施形態と同じ構成について同一符号を付し、その重複する説明を省略又は簡略する。
[Second embodiment]
Next, a second embodiment will be described. In the second embodiment, in the
図9に示すように、第2実施形態では、情報管理サーバ11Bにおいて、第2制御部は、ユーザ端末装置12からの選択指示が入力されたと判定した場合に、ステップS32において、レコード数送信処理を実行する。この処理において、第2制御部は、イベントID及びユーザIDに対応するレコードの数を取得する。そして、第2制御部は、イベントID及びユーザIDに対応するレコードの数を広告サーバ11Cに送信する。第2制御部は、レコードの数とともに、イベントID及びユーザIDを広告サーバ11Cに送信してもよい。
As shown in FIG. 9, in the second embodiment, in the
一方、広告サーバ11Cにおいて、ステップS42では、第3制御部は、レコード数受信処理を実行する。この処理において、第3制御部は、イベントID及びユーザIDに対応するレコードの数を情報管理サーバ11Bから受信する。
Meanwhile, in the
そして、第3制御部は、イベントID及びユーザIDに対応するレコードの数に基づいて、広告提供条件が成立したか否かを判定する。詳しくは、第3制御部は、イベントID及びユーザIDに対応するレコードの数が規定数であるときに広告提供条件が成立したと判定する。第3制御部は、広告提供条件が成立したと判定した場合、ステップS41に処理を移行する。ステップS41において、第3制御部は、イベントIDに対応する広告に関する情報を情報管理サーバ11Bに送信する。これにより、第2制御部は、ユーザに対応するレコードが広告提供条件を満たしたときに、イベント期間中におけるユーザの指示に応じて広告を提供する。
Then, the third control unit determines whether the advertisement provision condition is met based on the number of records corresponding to the event ID and the user ID. In detail, the third control unit determines that the advertisement provision condition is met when the number of records corresponding to the event ID and the user ID is a specified number. If the third control unit determines that the advertisement provision condition is met, the process proceeds to step S41. In step S41, the third control unit transmits information about the advertisement corresponding to the event ID to the
第3制御部は、広告提供条件が成立していないと判定した場合、広告提供条件が成立していないことを示す情報を情報管理サーバ11Bに送信してもよい。一方、情報管理サーバ11Bにおいて、第2制御部は、広告提供条件が成立していないことを示す情報を広告サーバ11Cから受信した場合、広告提供処理を実行せずに、報酬抽選処理等の次の処理を実行する。
When the third control unit determines that the advertisement provision conditions are not met, the third control unit may transmit information indicating that the advertisement provision conditions are not met to the
<第2実施形態の効果>
第2実施形態の効果について説明する。
(2-1)情報管理サーバ11Bは、ユーザに対応するレコードの数を広告サーバ11Cに送信する。広告サーバ11Cは、ユーザに対応するレコードの数に基づいて、広告提供条件を満たしたか否かを判定する。このため、広告サーバ11Cは、広告に関する情報を管理する処理と、広告提供条件を満たすか否かを判定する処理とを実行することができる。これにより、情報管理サーバ11Bにおいて適切に広告を提供することができるようにレコードを管理することができるとともに、広告サーバ11Cにおいて適切に広告の提供に関する制御を行うことができる。
Effects of the Second Embodiment
The effects of the second embodiment will be described.
(2-1) The
[変更例]
本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
[Example of change]
This embodiment can be modified as follows: This embodiment and the following modifications can be combined with each other to the extent that there is no technical contradiction.
・情報処理システム10は、ユーザの行動履歴を記憶できるシステムであってもよい。言い換えると、情報処理装置11は、ユーザの行動履歴を記憶できるシステムであってもよい。ユーザの行動履歴としては、商品の購入、旅行の提供、サービスの提供などであってもよい。
- The
・制御部30は、例えば、ユーザへの報酬として割引クーポンを付与してもよい。割引クーポンは、例えば、商品の購入、旅行の提供、サービスの提供などに対する割引であってもよく、加盟店において利用可能なクーポンであってもよい。また、制御部30は、例えば、ユーザへの報酬として、商品自体、旅行の提供自体、サービスの提供自体を付与してもよい。制御部30は、ユーザの行動履歴に基づく種類の報酬をユーザに付与してもよい。 - The control unit 30 may, for example, grant a discount coupon as a reward to the user. The discount coupon may be, for example, a discount on the purchase of a product, a trip offer, or a service offer, or may be a coupon that can be used at an affiliated store. The control unit 30 may also, for example, grant the product itself, the offer of the trip itself, or the offer of the service itself as a reward to the user. The control unit 30 may grant the user a type of reward based on the user's behavioral history.
・制御部30は、ユーザに広告を提供した場合に、広告が提供されたユーザに対して報酬を付与してもよい。このような場合、制御部30は、広告提供が終了したと判定した場合に、広告が提供されたユーザIDに対応する報酬情報を更新してもよい。具体的な一例をあげると、情報管理サーバ11Bにおいて、第2制御部は、広告提供が終了したと判定した場合に、広告が提供されたユーザIDに対応する報酬情報を更新してもよい。情報管理サーバ11Bにおいて、第2制御部は、広告提供が終了したと判定した場合に、ユーザIDに対応する報酬情報を更新することを示す情報を、報酬情報を管理する別のサーバに送信してもよい。このように、報酬は、広告が提供されたユーザに対して付与されるものであってもよい。
- When an advertisement has been provided to a user, the control unit 30 may grant a reward to the user to whom the advertisement has been provided. In such a case, when the control unit 30 determines that the advertisement provision has ended, it may update the reward information corresponding to the user ID to whom the advertisement has been provided. As a specific example, in the
・制御部30は、ユーザに広告を提供した場合に、報酬抽選の結果に関係なく、広告を提供した広告主に対して報酬を付与してもよい。このような場合、制御部30は、広告提供が終了したと判定した場合に、広告を提供した広告主に対応する報酬情報を更新してもよい。具体的な一例をあげると、情報管理サーバ11Bにおいて、第2制御部は、広告提供が終了したと判定した場合に、広告を提供し広告主に対応する報酬情報を更新してもよい。情報管理サーバ11Bにおいて、第2制御部は、広告提供が終了したと判定した場合に、広告主に対応する報酬情報を更新することを示す情報を、報酬情報を管理する別のサーバに送信してもよい。このように、報酬は、広告を提供し広告主に対して付与されるものであってもよい。
- When the control unit 30 provides an advertisement to a user, it may grant a reward to the advertiser who provided the advertisement, regardless of the result of the reward lottery. In such a case, when the control unit 30 determines that the advertisement provision has ended, it may update the reward information corresponding to the advertiser who provided the advertisement. As a specific example, in the
・制御部30は、例えば、報酬抽選の結果に基づいて、複数種類の報酬のうち何れかをユーザに付与してもよい。具体的な一例をあげると、制御部30は、報酬抽選の結果に基づいて、報酬として1ポイントを付与する場合と、5ポイントを付与する場合とがあってもよい。 - The control unit 30 may, for example, award one of multiple types of rewards to the user based on the results of a reward lottery. As a specific example, the control unit 30 may award 1 point or 5 points as a reward based on the results of the reward lottery.
・報酬付与条件は、選択対象IDに基づく確率で成立してもよい。報酬付与条件は、ユーザID及びイベントIDに対応するレコード数に基づく確率で成立してもよい。具体的な一例としては、ユーザID及びイベントIDに対応するレコード数が第1レコード数であるときよりも、第1レコード数よりも大きい第2レコード数であるときのほうが高い確率で報酬付与条件が成立してもよい。 - The reward granting condition may be met with a probability based on the selected target ID. The reward granting condition may be met with a probability based on the number of records corresponding to the user ID and event ID. As a specific example, the reward granting condition may be met with a higher probability when the number of records corresponding to the user ID and event ID is a second number of records that is greater than the first number of records, than when the number of records corresponding to the user ID and event ID is the first number of records.
・報酬付与条件は、参加ユーザ数に基づく確率で成立してもよい。具体的な一例としては、参加ユーザ数が基準参加ユーザ数未満であるときよりも、参加ユーザ数が基準参加ユーザ数以上であるときのほうが高い確率で報酬付与条件が成立してもよい。 - The reward granting condition may be met with a probability based on the number of participating users. As a specific example, the reward granting condition may be met with a higher probability when the number of participating users is equal to or greater than a standard number of participating users than when the number of participating users is less than a standard number of participating users.
・報酬付与条件は、広告提供条件が成立したか否かに基づく確率で成立してもよい。具体的な一例としては、報酬付与条件は、広告提供条件が成立していないときよりも、広告提供条件が成立したときのほうが高い確率で報酬付与条件が成立してもよい。これにより、広告が提供されたときに、報酬が付与される期待感を高揚させることができる。 - The reward granting condition may be met with a probability based on whether or not the advertisement provision condition is met. As a specific example, the reward granting condition may be met with a higher probability when the advertisement provision condition is met than when the advertisement provision condition is not met. This can heighten the expectation of receiving a reward when an advertisement is provided.
・制御部30は、例えば、ユーザID及びイベントIDに対応するレコード数がレコード上限数となった後に、追加で報酬抽選を行い、報酬を付与可能としてもよい。この場合、制御部30は、広告を提供した後に、広告の提供が終了したことを契機として、追加で報酬抽選を行い、報酬を付与可能としてもよい。 - The control unit 30 may, for example, conduct an additional reward drawing and grant a reward after the number of records corresponding to the user ID and event ID reaches the upper record limit. In this case, after providing an advertisement, the control unit 30 may conduct an additional reward drawing and grant a reward when the provision of the advertisement ends.
・制御部30は、予め定めた時間に亘って広告に関する画像が表示されたことを条件として、報酬抽選を行ってもよい。言い換えると、制御部30は、ユーザの指示により予め定めた時間が経過する途中で広告に関する画像の表示が中止された結果、予め定めた時間に亘って広告に関する画像が表示されなかったときに、報酬抽選を行わなくてもよい。制御部30は、広告に関する画像が表示されないようにユーザ端末装置12が設定されていた場合、エラー表示をしてもよく、報酬抽選を行わなくてもよい。
The control unit 30 may conduct a reward drawing on the condition that the advertisement image has been displayed for a predetermined period of time. In other words, the control unit 30 may not conduct a reward drawing when the advertisement image is not displayed for the predetermined period of time as a result of the display of the advertisement image being stopped partway through the predetermined period of time at the user's instruction. If the
・報酬付与条件は、ユーザID及びイベントIDに対応するレコードに基づいて成立可能であってもよい。具体的な一例をあげると、ユーザID及びイベントIDに対応するレコードの数自体が所定数であるときに、報酬付与条件が成立可能であってもよい。例えば、所定数が「3」である場合、ユーザID及びイベントIDに対応するレコードの数が「2」であるときに、報酬付与条件が成立しなくてもよい。例えば、所定数が「3」である場合に、ユーザID及びイベントIDに対応するレコードの数が「3」である場合に、報酬付与条件が成立可能であってもよい。 - The reward granting condition may be met based on the records corresponding to the user ID and event ID. As a specific example, the reward granting condition may be met when the number of records corresponding to the user ID and event ID is a predetermined number. For example, if the predetermined number is "3", the reward granting condition may not be met when the number of records corresponding to the user ID and event ID is "2". For example, if the predetermined number is "3", the reward granting condition may be met when the number of records corresponding to the user ID and event ID is "3".
・報酬付与条件は、ユーザID及びイベントIDに対応するレコードのうち、当落情報が当選であるレコードの数に基づいて成立可能であってもよい。具体的な一例をあげると、当落情報が当選であるレコードの数に基づく確率で報酬付与条件が成立してもよい。当落情報が当選であるレコードの数に基づいて、報酬付与条件が成立可能であるか、報酬付与条件が成立不能であるかが異なってもよい。当落情報が当選であるレコードの数に、報酬付与条件が成立可能である上限数が規定されていてもよい。例えば、上限数が「3」であり、かつ、当落情報が当選であるレコードの数が「3」である場合、報酬付与条件が成立しなくてもよい。このような場合、報酬抽選に基づかないで報酬付与条件が成立可能であれば、制御部30は、報酬抽選を行っても、報酬抽選を行わなくてもよい。 The reward granting condition may be met based on the number of records corresponding to the user ID and event ID whose winning/losing information is winning. As a specific example, the reward granting condition may be met with a probability based on the number of records whose winning/losing information is winning. Whether the reward granting condition can be met or not may differ based on the number of records whose winning/losing information is winning. An upper limit number for which the reward granting condition can be met may be specified for the number of records whose winning/losing information is winning. For example, if the upper limit number is "3" and the number of records whose winning/losing information is "3", the reward granting condition does not have to be met. In such a case, if the reward granting condition can be met without based on a reward lottery, the control unit 30 may or may not conduct a reward lottery.
このように、制御部30は、ユーザに対応するレコードが報酬付与条件を満たしたときに、イベント期間中におけるユーザの指示に応じて報酬を付与してもよい。このため、イベント期間中であれば、ユーザの指示に応じて報酬を付与することができる。これにより、継続性の高いイベントを提供することができるようにレコードを管理することができる。したがって、イベントの実施に伴い継続性を持たせることができる。 In this way, the control unit 30 may grant a reward in accordance with a user's instructions during the event period when the record corresponding to the user satisfies the reward granting condition. Therefore, during the event period, a reward can be granted in accordance with a user's instructions. This makes it possible to manage records so as to provide an event with high continuity. Therefore, continuity can be achieved as the event is implemented.
・制御部30は、1種類又は複数種類の広告を提供してもよい。この場合、制御部30は、ユーザ端末装置12の種別に基づいて、提供する広告の数を変更してもよい。具体的な一例としては、制御部30は、ユーザ端末装置12の種別が携帯端末装置である場合、1つの広告を提供する一方で、ユーザ端末装置12の種別が携帯端末装置ではない場合、2つの広告を提供してもよい。
The control unit 30 may provide one or more types of advertisements. In this case, the control unit 30 may change the number of advertisements provided based on the type of the
・制御部30は、ユーザの行動履歴に基づく種類の広告をユーザに提供してもよい。制御部30は、ユーザの指示があった日時情報に基づく種類の広告をユーザに提供してもよい。 The control unit 30 may provide the user with a type of advertisement based on the user's behavioral history. The control unit 30 may provide the user with a type of advertisement based on the date and time information given by the user.
・広告提供条件は、選択対象IDに基づく確率で成立してもよい。広告提供条件は、ユーザID及びイベントIDに対応するレコード数に基づく確率で成立してもよい。具体的な一例としては、ユーザID及びイベントIDに対応するレコード数が第1レコード数であるときよりも、第1レコード数よりも大きい第2レコード数であるときのほうが高い確率で広告提供条件が成立してもよい。広告提供条件は、ユーザの指示に応じて必ず成立してもよい。広告提供条件は、ユーザの指示に応じて必ず成立しなくてもよい。つまり、情報処理システム10は、ユーザの指示に応じて、広告を提供しないが、報酬を付与するシステムであってもよい。
- The advertisement provision condition may be met with a probability based on the selected target ID. The advertisement provision condition may be met with a probability based on the number of records corresponding to the user ID and event ID. As a specific example, the advertisement provision condition may be met with a higher probability when the number of records corresponding to the user ID and event ID is a second number of records that is greater than the first number of records, than when the number of records corresponding to the user ID and event ID is the first number of records. The advertisement provision condition may always be met in response to a user instruction. The advertisement provision condition may not always be met in response to a user instruction. In other words, the
・制御部30は、ユーザ端末装置12からの広告終了情報を受信したときではなく、広告に関する情報の送信を完了したときに、広告の提供が終了したと判定してもよい。
・イベントIDに対応する参加ユーザ数は、ユーザの重複が含まれない参加ユニークユーザ数であるが、ユーザの重複が含まれる参加累積ユーザ数であってもよい。また、参加ユーザ数ではなく、広告を提供した広告提供回数に基づいて、報酬付与条件の成立が判定されてもよい。広告提供回数に基づいて、広告提供条件の成立が判定されてもよい。また、参加ユーザ数ではなく、報酬を付与した特定付与回数に基づいて、報酬付与条件の成立が判定されてもよい。特定付与回数に基づいて、広告提供条件の成立が判定されてもよい。報酬を付与した報酬価値に基づいて、報酬付与条件の成立が判定されてもよい。報酬価値に基づいて、広告提供条件の成立が判定されてもよい。
The control unit 30 may determine that the provision of the advertisement has ended when the transmission of information related to the advertisement is completed, rather than when advertisement end information is received from the
The number of participating users corresponding to an event ID is the number of participating unique users that does not include overlapping users, but may be the cumulative number of participating users that includes overlapping users. Furthermore, fulfillment of the reward granting condition may be determined based on the number of times an advertisement has been provided, rather than the number of participating users. fulfilment of the advertisement provision condition may be determined based on the number of times an advertisement has been provided. fulfilment of the reward granting condition may be determined based on the specific number of times a reward has been granted, rather than the number of participating users. fulfilment of the advertisement provision condition may be determined based on the specific number of times a reward has been granted. fulfilment of the reward granting condition may be determined based on the reward value by which the reward has been granted. fulfilment of the advertisement provision condition may be determined based on the reward value.
・制御部30は、ユーザID及びイベントIDに対応するレコードの数を予め計数しなくてもよく、ユーザの指示に応じて、レコードの生成前に、ユーザID及びイベントIDに対応するレコード数を計数してもよい。この場合、制御部30は、レコード管理情報をレコード記憶部31Cに登録しなくてもよい。
The control unit 30 does not need to count the number of records corresponding to the user ID and event ID in advance, and may count the number of records corresponding to the user ID and event ID before generating the records in response to a user instruction. In this case, the control unit 30 does not need to register the record management information in the
・レコード記憶部31Cに登録されるレコードとしては、ユーザの指示毎に1つのレコードが生成されれば、情報の対応関係については任意の対応関係でよい。具体的な一例をあげると、レコードは、ユーザIDと、イベントIDと、レコードIDと、選択対象IDと、日時情報と、当落情報とが一対一関係であってもよい。広告の提供が終了しないときに、レコードが生成されない場合があってもよい。この場合、ユーザの指示に応じて1つのレコードが生成されなくてもよい。
- As for the records registered in the
・制御部30は、ユーザに対応するレコード数が上限数となると、イベント自体に参加できないように制御したが、これに限らない。例えば、制御部30は、ユーザに対応するレコード数が上限数となると、イベント自体には参加できるが、ユーザの選択指示に応じてレコードを生成しないように制御してもよい。 - The control unit 30 controls so that when the number of records corresponding to a user reaches the upper limit, the user is prevented from participating in the event itself, but this is not limited to the above. For example, the control unit 30 may control so that when the number of records corresponding to a user reaches the upper limit, the user is allowed to participate in the event itself, but is not allowed to generate records in response to the user's selection instruction.
・イベントに一度でも参加したユーザに対しては、ログインができていれば、開始画面24Aが端末表示部24に表示されずに、スクラッチくじにおいて複数の選択対象を特定可能である画面が端末表示部24に表示されてもよい。
- For users who have participated in the event at least once, if they have logged in, the
・イベントは、スクラッチくじではなくてもよい。複数の選択対象としては、スクラッチではなく、商品の選択であってもよい。イベントとしては、選択対象を選択しないユーザの指示に応じて、報酬の付与などが発生するものであってもよい。つまり、ユーザからの指示は、ユーザからの選択指示に限定されない。ユーザからの指示は、例えば、所定領域をタップすること、ダブルクリックをすること、マウスオーバーすることなど、任意の指示であってもよい。 The event does not have to be a scratch lottery. The multiple selection items may be a selection of products instead of scratch cards. The event may be an event in which a reward is given in response to a user instruction not to select an item. In other words, the instruction from the user is not limited to a selection instruction from the user. The instruction from the user may be any instruction, such as tapping a specified area, double-clicking, or hovering the mouse over.
・情報管理サーバ11Bにおいて、第2制御部は、レコードの数を計数したが、これに限らない。例えば、広告サーバ11Cにおいて、第3制御部は、レコードの数を計数してもよい。具体的な一例をあげると、広告サーバ11Cにおいて、第3制御部は、第2制御部と同じように、ユーザの選択指示があったときに、ユーザIDとイベントIDとに対応するレコード数を計数する。そして、第3制御部は、計数したレコード数に基づいて、広告提供条件が成立したか否かを判定する。
- In the
・情報処理装置11において、ウェブサーバ11Aの機能と情報管理サーバ11Bの機能と広告サーバ11Cの機能との少なくとも何れかは、別のサーバに備えられてもよい。具体的な一例としては、ウェブサーバ11Aは、報酬抽選を行い、ユーザに報酬を付与してもよい。情報管理サーバ11Bは、広告サーバ11Cの広告に関する情報を管理する機能を備えてもよい。情報管理サーバ11Bは、ウェブサーバ11Aのイベントに関する情報を管理する機能を備えてもよい。広告サーバ11Cは、ウェブサーバ11Aを介して、ユーザ端末装置12に広告に関する情報を提供する機能を備えてもよい。広告サーバ11Cは、ウェブサーバ11A及び情報管理サーバ11Bを介さずに、直接的にユーザ端末装置12に広告に関する情報を提供する機能を備えてもよい。広告を提供する機能と、広告が提供されたユーザを特定する機能と、広告が提供されたユーザに対する報酬を管理する機能とは、ウェブサーバ11Aと情報管理サーバ11Bと広告サーバ11Cと何れかに搭載されてもよく、別のサーバに搭載されてもよい。
- In the
・情報処理装置11は、ウェブサーバ11Aと、情報管理サーバ11Bと、広告サーバ11Cとのうち何れかを備えなくてもよい。具体的な一例をあげると、情報処理装置11は、ウェブサーバ11Aを備えず、情報管理サーバ11Bは、ウェブサーバ11Aを介さずに、ユーザ端末装置12との通信を行ってもよい。情報処理装置11は、広告サーバ11Cを備えず、情報管理サーバ11Bは、情報処理システム10に含まれない広告サーバから広告に関する情報を取得してもよい。つまり、情報管理サーバ11Bは、情報処理システム10に含まれるか否かに関係なく、広告に関する情報の要求を広告サーバ11Cに行うことにより、広告を提供する機能を備えるともいえる。
- The
・本明細書において使用される「少なくとも何れか」という表現は、所望の選択肢の1つ以上を意味する。一例として、本明細書において使用される「少なくとも何れか」という表現は、選択肢の数が2つであれば1つの選択肢のみ又は2つの選択肢の双方を意味する。他の例として、本明細書において使用される「少なくとも何れか」という表現は、選択肢の数が3つ以上であれば1つの選択肢のみ又は2つ以上の任意の選択肢の組み合わせを意味する。 - The expression "at least any" as used herein means one or more of the desired options. As an example, the expression "at least any" as used herein means only one option or both options if the number of options is two. As another example, the expression "at least any" as used herein means only one option or any combination of two or more options if the number of options is three or more.
[付記]
以下に、上述した実施形態及び変更例から把握される技術的思想及びその作用効果を記載する。
[Additional Notes]
The technical ideas and effects obtained from the above-described embodiment and modified examples will be described below.
(A) 情報処理装置は、イベント期間中におけるユーザの指示毎にユーザに対応するレコードを生成するレコード生成部と、前記イベント期間中において前記レコード生成部がレコードを生成する度に、前記レコード生成部が生成したレコードをレコード記憶部に登録するレコード登録部と、前記レコード記憶部に記憶されているユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて広告を提供する広告提供部と、を備える。 (A) The information processing device includes a record generation unit that generates a record corresponding to a user for each instruction from the user during an event period, a record registration unit that registers the record generated by the record generation unit in a record storage unit each time the record generation unit generates a record during the event period, and an advertisement provision unit that provides an advertisement in response to an instruction from the user during the event period when a record corresponding to the user stored in the record storage unit satisfies an advertisement provision condition.
(B) (A)に記載の情報処理装置は、前記イベント期間中におけるユーザの指示に応じて、報酬付与条件が満たされると、ユーザに報酬を付与する報酬付与部を備える。
(C) (A)又は(B)に記載の情報処理装置において、前記レコード生成部は、前記イベント期間中において、ユーザのログインを条件として、ユーザの指示に応じてユーザに対応するレコードを生成し、前記レコード記憶部は、前記イベント期間中においてユーザがログオフした後であっても、前記レコード生成部が生成したユーザに対応するレコードを継続して記憶する。
(B) The information processing device described in (A) includes a reward granting unit that grants a reward to a user when a reward granting condition is satisfied in response to an instruction from the user during the event period.
(C) In the information processing device described in (A) or (B), the record generation unit generates a record corresponding to a user in accordance with a user's instructions during the event period, provided that the user is logged in, and the record storage unit continues to store the record corresponding to the user generated by the record generation unit even after the user logs off during the event period.
(D) (A)~(C)のうち何れか一つに記載の情報処理装置において、前記レコード生成部は、前記レコード記憶部に記憶されているユーザに対応するレコードの数が上限数となるまでは、ユーザの指示に応じてユーザに対応するレコードを生成し、前記レコード記憶部に記憶されているユーザに対応するレコードの数が上限数となると、ユーザに対応するレコードを生成しない。 (D) In the information processing device described in any one of (A) to (C), the record generation unit generates records corresponding to the user in response to a user instruction until the number of records corresponding to the user stored in the record storage unit reaches an upper limit, and does not generate records corresponding to the user when the number of records corresponding to the user stored in the record storage unit reaches the upper limit.
(E) (A)~(D)のうち何れか一つに記載の情報処理装置において、前記広告提供部は、前記レコード記憶部に記憶されているユーザに対応するレコードの数が規定数であるときに前記広告提供条件を満たし、前記イベント期間中におけるユーザの指示に応じて広告を提供する。 (E) In the information processing device described in any one of (A) to (D), the advertisement provision unit satisfies the advertisement provision condition when the number of records corresponding to the user stored in the record storage unit is a specified number, and provides an advertisement in response to an instruction from the user during the event period.
(F) (E)に記載の情報処理装置は、情報管理サーバと、広告サーバと、を備え、前記情報管理サーバは、前記広告提供条件を満たしたか否かを判定し、前記広告提供条件を満たしたときに、前記広告サーバに広告の提供を要求する。 (F) The information processing device described in (E) includes an information management server and an advertisement server, and the information management server determines whether the advertisement provision conditions are met, and when the advertisement provision conditions are met, requests the advertisement server to provide an advertisement.
(G) (E)に記載の情報処理装置は、情報管理サーバと、広告サーバと、を備え、前記情報管理サーバは、前記レコード記憶部に記憶されているユーザに対応するレコードの数を前記広告サーバに送信し、前記広告サーバは、前記レコード記憶部に記憶されているユーザに対応するレコードの数に基づいて、前記広告提供条件を満たしたか否かを判定する。 (G) The information processing device described in (E) includes an information management server and an advertisement server, and the information management server transmits the number of records corresponding to the user stored in the record storage unit to the advertisement server, and the advertisement server determines whether the advertisement provision conditions are satisfied based on the number of records corresponding to the user stored in the record storage unit.
(H) (A)~(G)のうち何れか一つに記載の情報処理装置において、前記レコード生成部は、前記イベント期間中におけるユーザの指示に応じて前記広告提供部が広告を提供したときに、広告の提供が終了したことを契機として、ユーザに対応するレコードを生成する。 (H) In the information processing device described in any one of (A) to (G), when the advertisement provision unit provides an advertisement in response to an instruction from a user during the event period, the record generation unit generates a record corresponding to the user when the advertisement provision ends.
(I) (A)~(H)のうち何れか一つに記載の情報処理装置において、前記広告提供部は、前記レコード記憶部が記憶しているレコードに対応するユーザ数が第1ユーザ数である場合には、前記レコード記憶部が記憶しているレコードに対応するユーザ数が前記第1ユーザ数よりも多い第2ユーザ数である場合よりも高い頻度で前記広告提供条件を満たし、前記イベント期間中においてユーザの指示に応じて広告を提供する。 (I) In the information processing device described in any one of (A) to (H), when the number of users corresponding to the records stored in the record storage unit is a first number of users, the advertisement provision unit satisfies the advertisement provision condition more frequently than when the number of users corresponding to the records stored in the record storage unit is a second number of users that is greater than the first number of users, and provides advertisements in response to user instructions during the event period.
(J) (A)~(I)のうち何れか一つに記載の情報処理装置は、前記イベント期間中におけるユーザの指示に応じて複数の選択対象のうち何れかを選択するイベントを提供するイベント提供部を備え、前記レコード生成部は、前記イベント提供部が提供するイベントで、前記イベント期間中におけるユーザの指示に応じて選択された選択対象とユーザとに対応するレコードを生成し、前記イベント提供部は、前記レコード記憶部に記憶されているユーザに対応するレコードに基づいて、ユーザの指示に応じて既に選択された選択対象を選択不能とし、ユーザの指示に応じて未だに選択されていない選択対象を選択可能とする。 (J) The information processing device described in any one of (A) to (I) includes an event providing unit that provides an event for selecting one of a plurality of selection objects in response to a user's instruction during the event period, and the record generating unit generates a record corresponding to the selection object selected in response to the user's instruction during the event period and the user in the event provided by the event providing unit, and the event providing unit makes the selection object already selected in response to the user's instruction unselectable and makes the selection object not yet selected in response to the user's instruction selectable based on the record corresponding to the user stored in the record storage unit.
(K) 情報処理システムは、イベント期間中におけるユーザの指示毎にユーザに対応するレコードを生成するレコード生成部と、前記イベント期間中において前記レコード生成部がレコードを生成する度に、前記レコード生成部が生成したレコードをレコード記憶部に登録するレコード登録部と、前記レコード記憶部に記憶されているユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて広告を提供する広告提供部と、を備える。 (K) The information processing system includes a record generation unit that generates a record corresponding to a user for each instruction from the user during an event period, a record registration unit that registers the record generated by the record generation unit in a record storage unit each time the record generation unit generates a record during the event period, and an advertisement provision unit that provides an advertisement in response to an instruction from the user during the event period when a record corresponding to a user stored in the record storage unit satisfies an advertisement provision condition.
(L) 情報処理方法は、1又は複数のコンピュータが、イベント期間中におけるユーザの指示毎にユーザに対応するレコードを生成することと、前記イベント期間中においてレコードを生成する度に、生成したレコードを登録することと、ユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて広告を提供することと、を実行する。 (L) The information processing method includes one or more computers generating a record corresponding to a user for each instruction from the user during an event period, registering the generated record each time a record is generated during the event period, and providing an advertisement in response to the instruction from the user during the event period when the record corresponding to the user satisfies an advertisement provision condition.
(M) プログラムは、1又は複数のコンピュータに、イベント期間中におけるユーザの指示毎にユーザに対応するレコードを生成することと、前記イベント期間中においてレコードを生成する度に、生成したレコードを登録することと、ユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて広告を提供することと、を実行させる。 (M) The program causes one or more computers to generate a record corresponding to a user for each instruction from the user during an event period, register the generated record each time a record is generated during the event period, and provide an advertisement in response to the instruction from the user during the event period when the record corresponding to the user satisfies an advertisement provision condition.
10…情報処理システム、11…情報処理装置、11A…ウェブサーバ、11B…情報管理サーバ、11C…広告サーバ、12…ユーザ端末装置、20…端末制御部、30…制御部、30B…イベント提供部、30C…レコード生成部、30D…レコード登録部、30E…広告提供部、30F…報酬付与部、31…記憶部、31C…レコード記憶部。 10... Information processing system, 11... Information processing device, 11A... Web server, 11B... Information management server, 11C... Advertising server, 12... User terminal device, 20... Terminal control unit, 30... Control unit, 30B... Event providing unit, 30C... Record generating unit, 30D... Record registration unit, 30E... Advertising providing unit, 30F... Reward granting unit, 31... Storage unit, 31C... Record storage unit.
Claims (13)
前記イベント期間中において前記レコード生成部がレコードを生成する度に、前記レコード生成部が生成したレコードを前記イベント期間中にレコード記憶部に登録するレコード登録部と、
前記レコード記憶部に記憶されているユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて前記イベント期間中に広告を提供する広告提供部と、
前記イベント期間中におけるユーザの指示に応じて、報酬付与条件が満たされたか否かを前記イベント期間中に判定する報酬付与判定部と、
前記報酬付与条件が満たされたと前記報酬付与判定部が判定したときに、前記イベント期間中にユーザに報酬を付与する報酬付与部と、
を備え、
前記レコード生成部は、前記イベント期間中におけるユーザの指示毎に、前記報酬付与判定部が前記報酬付与条件が満たされたか否かを判定した後に、前記報酬付与条件が満たされたか否かを含むレコードを前記イベント期間中に生成し、
前記レコード登録部は、前記イベント期間中において前記レコード生成部がレコードを生成する度に、前記報酬付与条件が満たされたか否かを含むレコードを前記イベント期間中に前記レコード記憶部に登録する、
情報処理装置。 a record generating unit that is capable of receiving multiple instructions from the same user during an event period and that generates a record corresponding to the user for each instruction from the user during the event period;
a record registration unit that registers the record generated by the record generation unit in a record storage unit during the event period every time the record generation unit generates a record during the event period ;
an advertisement provision unit that provides an advertisement during the event period in response to an instruction from the user during the event period when a record corresponding to the user stored in the record storage unit satisfies an advertisement provision condition;
a reward grant determination unit that determines whether or not a reward grant condition is satisfied during the event period in response to an instruction from a user during the event period;
a reward granting unit that grants a reward to a user during the event period when the reward granting determination unit determines that the reward granting condition is satisfied;
Equipped with
the record generating unit generates, during the event period, a record including whether or not the reward granting condition is satisfied, after the reward granting determination unit determines whether or not the reward granting condition is satisfied, for each instruction from the user during the event period;
the record registration unit registers, in the record storage unit during the event period, a record including whether or not the reward granting condition has been satisfied, each time the record generation unit generates a record during the event period ;
Information processing device.
ユーザの行動履歴を記憶する行動履歴記憶部を備え、
前記報酬付与部は、前記報酬付与条件が満たされたと前記報酬付与判定部が判定したときに、前記行動履歴記憶部が記憶したユーザの行動履歴に基づく種類の報酬をユーザに付与する、
情報処理装置。 2. The information processing device according to claim 1,
A behavior history storage unit that stores a behavior history of a user,
When the reward granting determination unit determines that the reward granting condition is satisfied, the reward granting unit grants to the user a type of reward based on the user's behavior history stored in the behavior history storage unit.
Information processing device.
前記レコード生成部は、前記イベント期間中において、ユーザのログインを条件として、ユーザの指示に応じてユーザに対応するレコードを生成し、
前記レコード記憶部は、前記イベント期間中においてユーザがログオフした後であっても、前記レコード生成部が生成したユーザに対応するレコードを継続して記憶する、
情報処理装置。 2. The information processing device according to claim 1,
the record generating unit generates a record corresponding to a user in response to an instruction from the user during the event period, on condition that the user logs in;
the record storage unit continues to store the record corresponding to the user generated by the record generation unit during the event period even after the user logs off.
Information processing device.
前記レコード生成部は、前記レコード記憶部に記憶されているユーザに対応するレコードの数が上限数となるまでは、ユーザの指示に応じてユーザに対応するレコードを生成し、前記レコード記憶部に記憶されているユーザに対応するレコードの数が前記上限数となると、ユーザに対応するレコードを生成しない、
情報処理装置。 2. The information processing device according to claim 1,
the record generation unit generates records corresponding to the user in response to an instruction from the user until the number of records corresponding to the user stored in the record storage unit reaches an upper limit number, and when the number of records corresponding to the user stored in the record storage unit reaches the upper limit number, does not generate records corresponding to the user;
Information processing device.
前記広告提供部は、前記レコード記憶部に記憶されているユーザに対応するレコードの数が規定数であるときに前記広告提供条件を満たし、前記イベント期間中におけるユーザの指示に応じて広告を提供する、
情報処理装置。 2. The information processing device according to claim 1,
the advertisement provision unit satisfies the advertisement provision condition when the number of records corresponding to the user stored in the record storage unit is a specified number, and provides an advertisement in response to an instruction from the user during the event period.
Information processing device.
情報管理サーバと、広告サーバと、を備え、
前記情報管理サーバは、前記広告提供条件を満たしたか否かを判定し、前記広告提供条件を満たしたときに、前記広告サーバに広告の提供を要求する、
情報処理装置。 6. The information processing device according to claim 5,
The system includes an information management server and an advertisement server,
the information management server determines whether the advertisement provision conditions are satisfied, and when the advertisement provision conditions are satisfied, requests the advertisement server to provide an advertisement;
Information processing device.
情報管理サーバと、広告サーバと、を備え、
前記情報管理サーバは、前記レコード記憶部に記憶されているユーザに対応するレコードの数を前記広告サーバに送信し、
前記広告サーバは、前記レコード記憶部に記憶されているユーザに対応するレコードの数に基づいて、前記広告提供条件を満たしたか否かを判定する、
情報処理装置。 6. The information processing device according to claim 5,
The system includes an information management server and an advertisement server,
The information management server transmits to the advertisement server the number of records corresponding to the user stored in the record storage unit;
The advertisement server determines whether the advertisement provision condition is satisfied based on the number of records corresponding to the user stored in the record storage unit.
Information processing device.
前記レコード生成部は、前記イベント期間中におけるユーザの指示に応じて前記広告提供部が広告を提供したときに、広告の提供が終了したことを契機として、ユーザに対応するレコードを生成する、
情報処理装置。 2. The information processing device according to claim 1,
the record generation unit generates a record corresponding to a user when the advertisement provision unit provides an advertisement in response to an instruction from the user during the event period, and the provision of the advertisement is terminated as a trigger.
Information processing device.
前記レコード登録部が前記イベント期間中においてユーザに対応するレコードを前記レコード記憶部に登録する場合、ユーザ数を計数する計数部を備え、
前記広告提供部は、前記レコード記憶部が記憶しているレコードに対応するユーザ数が第1ユーザ数である場合には、前記レコード記憶部が記憶しているレコードに対応するユーザ数が前記第1ユーザ数よりも多い第2ユーザ数である場合よりも高い頻度で前記広告提供条件を満たし、前記イベント期間中においてユーザの指示に応じて広告を提供する、
情報処理装置。 2. The information processing device according to claim 1,
a counting unit that counts the number of users when the record registration unit registers a record corresponding to a user in the record storage unit during the event period,
when the number of users corresponding to the records stored in the record storage unit is a first user number, the advertisement provision unit satisfies the advertisement provision condition more frequently than when the number of users corresponding to the records stored in the record storage unit is a second user number that is greater than the first user number, and provides advertisements in response to user instructions during the event period.
Information processing device.
前記イベント期間中におけるユーザの指示に応じて複数の選択対象のうち何れかを選択するイベントを提供するイベント提供部を備え、
前記レコード生成部は、前記イベント提供部が提供するイベントで、前記イベント期間中におけるユーザの指示に応じて選択された選択対象とユーザとに対応するレコードを生成し、
前記イベント提供部は、前記レコード記憶部に記憶されているユーザに対応するレコードに基づいて、ユーザの指示に応じて既に選択された選択対象を選択不能とし、ユーザの指示に応じて未だに選択されていない選択対象を選択可能とする、
情報処理装置。 In the information processing device according to any one of claims 1 to 9,
an event providing unit that provides an event for selecting one of a plurality of selection targets in response to an instruction from a user during the event period;
the record generation unit generates a record corresponding to a selection item selected in response to an instruction from the user during a period of the event in the event provided by the event providing unit and the user;
the event providing unit renders a selection target that has already been selected in response to a user's instruction unselectable based on a record corresponding to the user stored in the record storage unit, and renders a selection target that has not yet been selected in response to a user's instruction selectable;
Information processing device.
前記イベント期間中において前記レコード生成部がレコードを生成する度に、前記レコード生成部が生成したレコードを前記イベント期間中にレコード記憶部に登録するレコード登録部と、
前記レコード記憶部に記憶されているユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて前記イベント期間中に広告を提供する広告提供部と、
前記イベント期間中におけるユーザの指示に応じて、報酬付与条件が満たされたか否かを前記イベント期間中に判定する報酬付与判定部と、
前記報酬付与条件が満たされたと前記報酬付与判定部が判定したときに、前記イベント期間中にユーザに報酬を付与する報酬付与部と、
を備え、
前記レコード生成部は、前記イベント期間中におけるユーザの指示毎に、前記報酬付与判定部が前記報酬付与条件が満たされたか否かを判定した後に、前記報酬付与条件が満たされたか否かを含むレコードを前記イベント期間中に生成し、
前記レコード登録部は、前記イベント期間中において前記レコード生成部がレコードを生成する度に、前記報酬付与条件が満たされたか否かを含むレコードを前記イベント期間中に前記レコード記憶部に登録する、
情報処理システム。 a record generating unit that is capable of receiving multiple instructions from the same user during an event period and that generates a record corresponding to the user for each instruction from the user during the event period;
a record registration unit that registers the record generated by the record generation unit in a record storage unit during the event period every time the record generation unit generates a record during the event period ;
an advertisement provision unit that provides an advertisement during the event period in response to an instruction from the user during the event period when a record corresponding to the user stored in the record storage unit satisfies an advertisement provision condition;
a reward grant determination unit that determines whether or not a reward grant condition is satisfied during the event period in response to an instruction from a user during the event period;
a reward granting unit that grants a reward to a user during the event period when the reward granting determination unit determines that the reward granting condition is satisfied;
Equipped with
the record generating unit generates, during the event period, a record including whether or not the reward granting condition is satisfied, after the reward granting determination unit determines whether or not the reward granting condition is satisfied, for each instruction from the user during the event period;
the record registration unit registers, in the record storage unit during the event period, a record including whether or not the reward granting condition has been satisfied, each time the record generation unit generates a record during the event period ;
Information processing system.
イベント期間中において同じユーザによる複数回の指示を受付可能であり、前記イベント期間中におけるユーザの指示毎にユーザに対応するレコードを生成することと、
前記イベント期間中においてレコードを生成する度に、生成したレコードを前記イベント期間中に登録することと、
ユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて前記イベント期間中に広告を提供することと、
前記イベント期間中におけるユーザの指示に応じて、報酬付与条件が満たされたか否かを前記イベント期間中に判定することと、
前記報酬付与条件が満たされたと判定したときに、前記イベント期間中にユーザに報酬を付与することと、
を実行し、
前記イベント期間中におけるユーザの指示毎に、前記報酬付与条件が満たされたか否かを判定した後に、前記報酬付与条件が満たされたか否かを含むレコードを前記イベント期間中に生成することを実行し、
前記イベント期間中においてレコードを生成する度に、前記報酬付与条件が満たされたか否かを含むレコードを前記イベント期間中に登録することを実行する、
情報処理方法。 One or more computers
A plurality of instructions can be received from the same user during the event period, and a record corresponding to the user is generated for each instruction from the user during the event period;
Each time a record is generated during the event period, registering the generated record during the event period ;
When a record corresponding to a user satisfies an advertisement provision condition, providing an advertisement during the event period in accordance with an instruction from the user during the event period;
determining during the event period whether a reward grant condition has been satisfied in response to a user's instruction during the event period;
when it is determined that the reward granting condition is satisfied, granting a reward to the user during the event period ;
Run
determining whether the reward granting condition is satisfied for each user instruction during the event period, and then generating a record during the event period including whether the reward granting condition is satisfied;
registering, during the event period, a record including whether or not the reward grant condition has been satisfied, each time a record is generated during the event period ;
Information processing methods.
イベント期間中において同じユーザによる複数回の指示を受付可能であり、前記イベント期間中におけるユーザの指示毎にユーザに対応するレコードを生成することと、
前記イベント期間中においてレコードを生成する度に、生成したレコードを前記イベント期間中に登録することと、
ユーザに対応するレコードが広告提供条件を満たしたときに、前記イベント期間中におけるユーザの指示に応じて前記イベント期間中に広告を提供することと、
前記イベント期間中におけるユーザの指示に応じて、報酬付与条件が満たされたか否かを前記イベント期間中に判定することと、
前記報酬付与条件が満たされたと判定したときに、前記イベント期間中にユーザに報酬を付与することと、
を実行させ、
前記イベント期間中におけるユーザの指示毎に、前記報酬付与条件が満たされたか否かを判定した後に、前記報酬付与条件が満たされたか否かを含むレコードを前記イベント期間中に生成することを実行させ、
前記イベント期間中においてレコードを生成する度に、前記報酬付与条件が満たされたか否かを含むレコードを前記イベント期間中に登録することを実行させる、
プログラム。 On one or more computers,
A plurality of instructions can be received from the same user during the event period, and a record corresponding to the user is generated for each instruction from the user during the event period;
Each time a record is generated during the event period, registering the generated record during the event period ;
When a record corresponding to a user satisfies an advertisement provision condition, providing an advertisement during the event period in accordance with an instruction from the user during the event period;
determining during the event period whether a reward grant condition has been satisfied in response to a user's instruction during the event period;
when it is determined that the reward granting condition is satisfied, granting a reward to the user during the event period ;
Run the command,
determining whether or not the reward granting condition is satisfied for each instruction from the user during the event period, and then generating, during the event period, a record including whether or not the reward granting condition is satisfied;
registering, during the event period, a record including whether or not the reward grant condition has been satisfied, each time a record is generated during the event period ;
program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023002224A JP7589265B2 (en) | 2023-01-11 | 2023-01-11 | Information processing device, information processing system, information processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023002224A JP7589265B2 (en) | 2023-01-11 | 2023-01-11 | Information processing device, information processing system, information processing method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024098624A JP2024098624A (en) | 2024-07-24 |
| JP7589265B2 true JP7589265B2 (en) | 2024-11-25 |
Family
ID=91957481
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023002224A Active JP7589265B2 (en) | 2023-01-11 | 2023-01-11 | Information processing device, information processing system, information processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7589265B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019212251A (en) | 2018-05-30 | 2019-12-12 | 大也 渡辺 | Cm site with drawing |
| JP2022074638A (en) | 2020-11-05 | 2022-05-18 | 株式会社アルファ・システム | Advertisement lottery system and advertisement lottery program |
-
2023
- 2023-01-11 JP JP2023002224A patent/JP7589265B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019212251A (en) | 2018-05-30 | 2019-12-12 | 大也 渡辺 | Cm site with drawing |
| JP2022074638A (en) | 2020-11-05 | 2022-05-18 | 株式会社アルファ・システム | Advertisement lottery system and advertisement lottery program |
Non-Patent Citations (1)
| Title |
|---|
| [PONEY(ポニー)]スクラッチゲームで2等当選!,懸賞・ポイント情報,[online],2018年05月10日,[令和6年2月22日検索]、インターネット<URL:https://pointsite11.blog.fc2.com/blog-entry-401.html> |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024098624A (en) | 2024-07-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20240193586A1 (en) | Information processing device, information processing method, and information processing program | |
| TWI236924B (en) | Prize redemption system for games executed over a wide area network | |
| TW573262B (en) | System, method and article of manufacture for tournament play in a network gaming system | |
| WO2019034164A1 (en) | Competition event voting system and method | |
| JP6572493B1 (en) | Information transaction program and information processing apparatus | |
| JP4855489B2 (en) | Casino game providing device | |
| KR20130116956A (en) | Secure transfer of online privileges including non-financial options | |
| JP7429102B2 (en) | Quiz-type question and answer service providing method and system | |
| US20250238832A1 (en) | System and method | |
| JP2013226323A (en) | Game system, control method to be used therein, and computer program | |
| JP2023041928A (en) | Game system, computer program and server device used therefor | |
| CN112235588B (en) | Prediction interaction processing method and device in live broadcast, electronic equipment and storage medium | |
| JP7807667B2 (en) | Information processing device, information processing method, and program | |
| KR100722862B1 (en) | Game service provision method and system | |
| JP7589265B2 (en) | Information processing device, information processing system, information processing method, and program | |
| JP7595123B1 (en) | Information management device, information management system, information management method and program | |
| WO2022270610A1 (en) | Device, method, and program for plurality of users to perform gifting | |
| JP7065811B2 (en) | Electronic item lottery system, lottery program and lottery method | |
| JPWO2019026327A1 (en) | GAME SYSTEM, COMPUTER PROGRAM USED FOR THE SAME, AND SERVER DEVICE | |
| KR101305402B1 (en) | Advertizing system and method of drill and practice type for controlling standby time by using item on web or mobile | |
| KR20130037778A (en) | Method and device for providing character transferring service using that | |
| JP7814037B1 (en) | Information processing method, information processing device, and information processing program | |
| JP7760775B1 (en) | Information processing device, information processing system, information processing method and program | |
| JP7781843B2 (en) | Information management device, information management system, information management method and program | |
| JP7801056B2 (en) | System, method, and program for providing lottery |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230111 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240426 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240709 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241009 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20241017 |
|
| 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: 20241105 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241113 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7589265 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |