JP7193823B1 - Information processing device, information processing method, computer program - Google Patents

Information processing device, information processing method, computer program Download PDF

Info

Publication number
JP7193823B1
JP7193823B1 JP2022098879A JP2022098879A JP7193823B1 JP 7193823 B1 JP7193823 B1 JP 7193823B1 JP 2022098879 A JP2022098879 A JP 2022098879A JP 2022098879 A JP2022098879 A JP 2022098879A JP 7193823 B1 JP7193823 B1 JP 7193823B1
Authority
JP
Japan
Prior art keywords
point
information
value medium
game
value
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
JP2022098879A
Other languages
Japanese (ja)
Other versions
JP2024000219A (en
Inventor
雅之 夏目
一郎 本多
馨 堀江
Original Assignee
合同会社Codeエンターテイメント
合同会社Atnet
馨 堀江
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 合同会社Codeエンターテイメント, 合同会社Atnet, 馨 堀江 filed Critical 合同会社Codeエンターテイメント
Priority to JP2022098879A priority Critical patent/JP7193823B1/en
Application granted granted Critical
Publication of JP7193823B1 publication Critical patent/JP7193823B1/en
Publication of JP2024000219A publication Critical patent/JP2024000219A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】ユーザーが保有する価値媒体を有効利用可能にする。【解決手段】本実施形態の情報処理装置は、ユーザーが保有する複数の価値媒体のうち、第1の価値媒体と、前記第1の価値媒体を変換する対象となる第2の価値媒体とを選択する選択部と、複数のプログラムのうち前記ユーザーによって選択されたプログラムを実行する実行部と、前記第1の価値媒体の情報と前記第2の価値媒体の情報とに基づき前記第1の価値媒体を前記第2の価値媒体に変換する変換率の範囲を決定し、前記プログラムの実行結果に基づき前記変換率の範囲から前記第1の価値媒体を前記第2の価値媒体に変換する対象変換率を決定する決定部と、前記対象変換率で前記第1の価値媒体を前記第2の価値媒体に変換する変換部と、を備える。を備える。【選択図】図1A value medium possessed by a user can be used effectively. Kind Code: A1 An information processing apparatus according to an embodiment of the invention selects a first value medium and a second value medium to be converted from the first value medium among a plurality of value mediums possessed by a user. a selection unit that selects; an execution unit that executes a program selected by the user from among a plurality of programs; and the first value based on information on the first value medium and information on the second value medium. Determining a conversion rate range for converting a medium into the second value medium, and converting the first value medium into the second value medium from the conversion rate range based on the execution result of the program. A determination unit that determines a rate, and a conversion unit that converts the first value medium into the second value medium at the target conversion rate. Prepare. [Selection drawing] Fig. 1

Description

本開示は、情報処理装置、情報処理方法、コンピュータプログラムに関する。 The present disclosure relates to an information processing device, an information processing method, and a computer program.

昨今、実店舗又はインターネットショップでの商品の販売サービス、インターネットゲーム・飲食・情報・旅客・クリーニングなどの各種サービスを提供する企業の中には、商品を購入等した顧客に、支払額に応じた数量の電子ポイント(以下、ポイント)を発行する企業もある。企業により発行されたポイントは、通常、自社又は提携企業でのみ利用可能であり、例えば、商品と交換する、又は次回以降の購入代金の一部として利用するなどの用途で使用されることができる。すなわち、ポイントは企業又は提携企業で提供されるサービスに係る取引で利用可能な価値媒体である。このようにポイントを発行することで、企業は顧客の囲い込みを図っている。 In recent years, some companies that provide various services such as sales services of products at physical stores or internet shops, internet games, eating and drinking, information, passengers, cleaning, etc., offer customers who have purchased products etc. Some companies issue a certain number of electronic points (hereinafter referred to as points). Points issued by a company can usually only be used by the company or affiliated companies, and can be used for purposes such as exchanging them for products or using them as part of the purchase price for subsequent purchases, for example. . That is, points are value media that can be used in transactions related to services provided by companies or affiliated companies. By issuing points in this way, companies are trying to retain customers.

顧客が保有しているポイント(ポイント残高)が商品の交換に必要なポイント数に満たない場合、ポイントが利用される機会が制限される。ポイントに有効期限がある場合には、有効期限の徒過によりポイントが消失してしまうこともある。またポイントを購入代金の一部として利用する場合も、ポイント残高が少ない場合には、ポイントが使用されないまま、有効期限が徒過してしまうことも多い。ポイント残高が少なくてもポイントを有効利用できる仕組みがあれば、ポイントの利用がより活性化され、ポイントの他社相互利用の促進、平衡化および、顧客の囲い込みにつなげることが期待できる。 If the number of points (point balance) owned by the customer is less than the number of points required to redeem the product, opportunities to use the points are restricted. If the points have an expiration date, the points may be lost due to the expiration of the expiration date. Also, when points are used as part of the purchase price, if the point balance is small, the points often expire without being used. If there is a mechanism that allows points to be used effectively even if the point balance is small, the use of points will be more active, and it can be expected to promote and balance mutual use of points with other companies and lead to customer retention.

特開2021-023742号公報Japanese Patent Application Laid-Open No. 2021-023742 特開2021-10477号公報JP 2021-10477 A

本開示は、上述したような問題点に鑑みてなされたものであり、ユーザーが保有する価値媒体を有効利用可能にする情報処理装置、情報処理方法及びコンピュータプログラムを提供する。 The present disclosure has been made in view of the problems described above, and provides an information processing device, an information processing method, and a computer program that enable effective use of value media owned by users.

本実施形態の情報処理装置は、ユーザーが保有する複数の価値媒体のうち、第1の価値媒体と、前記第1の価値媒体を変換する対象となる第2の価値媒体とを選択する選択部と、複数のプログラムのうち前記ユーザーによって選択されたプログラムを実行する実行部と、前記第1の価値媒体の情報と前記第2の価値媒体の情報とに基づき前記第1の価値媒体を前記第2の価値媒体に変換する変換率の範囲を決定し、前記プログラムの実行結果に基づき前記変換率の範囲から前記第1の価値媒体を前記第2の価値媒体に変換する対象変換率を決定する決定部と、前記対象変換率で前記第1の価値媒体を前記第2の価値媒体に変換する変換部と、を備える。 The information processing device of the present embodiment includes a selection unit that selects a first value medium and a second value medium to be converted from the first value medium among a plurality of value mediums owned by the user. an execution unit for executing a program selected by the user from among a plurality of programs; and executing the first value medium based on the information on the first value medium and the information on the second value medium. determining the range of conversion rates for converting to the second value medium, and determining the target conversion rate for converting the first value medium to the second value medium from the range of conversion rates based on the execution result of the program; A determination unit and a conversion unit that converts the first value medium into the second value medium at the target conversion rate.

情報処理システムの全体構成を示すブロック図。1 is a block diagram showing the overall configuration of an information processing system; FIG. ポイント銀行システムに記憶されたポイントの情報を示す図。FIG. 4 is a diagram showing point information stored in a point bank system; ゲーム実行システムを示す図。The figure which shows a game execution system. ゲームプログラムの種類を示す図。The figure which shows the kind of game program. 第1のポイントから変換できる第2のポイントおよび基準の変換率を示す図。FIG. 2 illustrates a second point that can be converted from a first point and a reference conversion rate; 変換する第1のポイント数に基づく第1の範囲を示す図。FIG. 10 illustrates a first range based on a first number of points to convert; ユーザーが選択したゲームに基づく第2の範囲を示す図。FIG. 11 illustrates a second range based on a user-selected game; イベント開催時に第1のポイントから変換できる第2のポイントおよび基準の変換率を示す図。FIG. 10 is a diagram showing second points that can be converted from first points when an event is held and a standard conversion rate; イベント開催時に変換する第1のポイント数量に基づく第1の範囲を示す図。The figure which shows the 1st range based on the 1st point quantity converted at the time of event holding. イベント開催時にユーザーが選択したゲームに基づく第2の範囲を示す図。The figure which shows the 2nd range based on the game which the user selected at the time of event holding. 通信システムを示す図。1 illustrates a communication system; FIG. ポイント管理システムを示す図。The figure which shows a point management system. 情報処理システムの一連の処理をプログラムにより実行するコンピュータのハードウェアの構成の一例を示す図。FIG. 2 is a diagram showing an example of a hardware configuration of a computer that executes a series of processes of an information processing system by a program; ユーザー端末に表示されるホーム画面を示す図。The figure which shows the home screen displayed on a user terminal. ユーザー端末に表示される第1のポイント変換画面を示す図。The figure which shows the 1st point conversion screen displayed on a user terminal. ユーザー端末に表示される第2のポイント変換画面を示す図。The figure which shows the 2nd point conversion screen displayed on a user terminal. ユーザー端末に表示される第3のポイント変換画面を示す図。The figure which shows the 3rd point conversion screen displayed on a user terminal. ユーザー端末に表示されるゲーム画面を示す図。The figure which shows the game screen displayed on a user terminal. ユーザー端末に表示される第4のポイント変換画面を示す図。The figure which shows the 4th point conversion screen displayed on a user terminal. ユーザー端末に表示される第5のポイント変換画面を示す図。The figure which shows the 5th point conversion screen displayed on a user terminal. ユーザー端末に表示されるポイント残高表示画面を示す図。The figure which shows the point balance display screen displayed on a user terminal. 情報処理システムが行う動作の一例を示すフローチャート。4 is a flowchart showing an example of operations performed by an information processing system; 変換率を算出する一例を示すフローチャート。4 is a flowchart showing an example of calculating a conversion rate;

以下、図面を参照しながら本発明の実施形態について説明する。
図1は、本実施形態に係る情報処理システム1000を含む全体システム構成を示す。
情報処理システム1000は、複数種類の電子ポイント(以下、ポイント)のうちからユーザーにより第1のポイントと第2のポイントとを選択させ、さらに、ユーザーに複数のプログラム(例えばゲームプログラム)から実行すべきプログラムを選択させる。情報処理システム1000は、第1のポイントの情報と第2のポイントの情報に基づき、第1のポイントを第2のポイントに変換する変換率の範囲を決定し、ユーザーにより選択されたプログラムの実行結果に基づき、変換率の範囲から対象変換率を決定する。情報処理システム1000は、決定した対象変換率で第1のポイントを第2のポイントに変換する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 shows an overall system configuration including an information processing system 1000 according to this embodiment.
The information processing system 1000 allows the user to select a first point and a second point from a plurality of types of electronic points (hereinafter referred to as points), and allows the user to execute a plurality of programs (for example, a game program). Lets you choose which program to do. The information processing system 1000 determines the conversion rate range for converting the first points to the second points based on the information on the first points and the information on the second points, and executes the program selected by the user. Based on the results, a target conversion rate is determined from the range of conversion rates. The information processing system 1000 converts the first points into the second points at the determined target conversion rate.

複数種類のポイントは、それぞれ異なるサービスで利用可能な複数の価値媒体である。価値媒体はポイントに限定されず、電子マネー、仮想通貨など様々あり得る。以下の説明では価値媒体としてポイントの場合を示す。例えば、第1のポイントは、第1のサービスで利用可能なポイントである。第1のポイントは、ユーザーが保有する第1の価値媒体の一例である。例えば、第2のポイントは、第2のサービスで利用可能なポイントである。第2のポイントは、ユーザーが保有する第2の価値媒体の一例である。 Multiple types of points are multiple value media that can be used for different services. The value medium is not limited to points, and may include electronic money, virtual currency, and the like. The following description shows the case of points as the value medium. For example, the first points are the points available for the first service. A first point is an example of a first value medium owned by a user. For example, the second points are points available for a second service. A second point is an example of a second value medium owned by a user.

本実施形態では、ポイント又は価値媒体は、それぞれのサービスを提供するサービスプロバイダが中央管理者として取引を管理するポイントであるが、それ以外の方法で管理等されるポイントであってもよい。例えば、ポイント又は価値媒体は、ブロックチェーンによって、自律分散的に管理されるものであってもよい。 In the present embodiment, points or value media are points managed by a service provider that provides each service as a central manager, but points managed by other methods may also be used. For example, points or value media may be managed autonomously and decentralized by blockchain.

各サービスはそれぞれポイントが利用できる任意のサービスでよい。各サービスで利用されるポイントは、他のサービスで利用できなくてよい。例えば、第1のサービスは、例えば、映像配信サービスでもよい。このとき、第1のポイントは、当該映像配信サービスで視聴した映像の支払いに利用できるが、他のサービスで利用できなくてよい。 Each service can be any service for which points can be used. Points used for each service may not be used for other services. For example, the first service may be, for example, a video distribution service. At this time, the first points can be used to pay for the video viewed on the video distribution service, but may not be used for other services.

第1のサービスは、例えば、インターネット上でアンケートを回答するウェブサービスでもよい。このとき、第1のポイントは、当該ウェブサービス上でテーマに沿ったアンケートを回答することで得られる報酬でもよい。第1のポイントは、例えば、当該ウェブサービスに関連するショップで、金券などの商品と交換することができるが、他のサービスで利用できなくてもよい。 The first service may be, for example, a web service for answering questionnaires on the Internet. At this time, the first point may be a reward obtained by answering a questionnaire on a theme on the web service. The first points can be exchanged for goods such as cash vouchers at shops related to the web service, but may not be used for other services.

第2のサービスは、例えば、家電量販店などの実店舗における商品販売サービスでもよい。このとき、第2のポイントは、当該店舗で購入した商品の価格に応じて付与されたポイントであり、次回の商品購入に利用できるが、他のサービスで利用できなくてもよい。 The second service may be, for example, a product sales service at a physical store such as a consumer electronics mass retailer. At this time, the second points are points given according to the price of the product purchased at the store, and can be used for the next product purchase, but may not be used for other services.

また、第2のサービスは、例えば、ネットショッピングでもよい。このとき、第2のポイントは、当該ネットショッピングで購入した商品の購入代金の一部または全部として利用できるが、他のサービスで利用できなくてもよい。 Also, the second service may be online shopping, for example. At this time, the second points can be used as part or all of the purchase price of the product purchased through the online shopping, but may not be used for other services.

各ポイントは、例えば、それぞれのポイントを利用可能なサービスを提供するサービスプロバイダが発行するポイントであるが、他の企業が発行するポイントであってもよい。例えば、第1のポイントは、第1のサービスで利用できるのならば、第1のサービスを提供するサービスプロバイダと異なる企業が発行するポイントであってもよい。 Each point is, for example, a point issued by a service provider that provides a service that can use each point, but it may be a point issued by another company. For example, the first points may be points issued by a company different from the service provider that provides the first service, as long as they can be used for the first service.

情報処理システム1000は、ゲーム実行システム100と、通信システム200と、ポイント管理システム300と、を含む。
本実施形態では、情報処理システム1000は、これら別々のシステムを組み合わせて構成されているが、一体であってもよい。例えば、ゲーム実行システム100と同様の機能を有するゲーム実行部と、通信システム200と同様の機能を有する通信部と、ポイント管理システム300と同様の機能を有するポイント管理部とを備えた情報処理装置を構成してもよい。
Information processing system 1000 includes game execution system 100 , communication system 200 , and point management system 300 .
In this embodiment, the information processing system 1000 is configured by combining these separate systems, but may be integrated. For example, an information processing device comprising a game execution unit having functions similar to those of the game execution system 100, a communication unit having functions similar to those of the communication system 200, and a point management unit having functions similar to those of the point management system 300. may be configured.

情報処理システム1000は、ポイント銀行システム400および、提携サイトシステム500と通信する。情報処理システム1000は、インターネット等のネットワークを介して、ユーザー端末2000と通信する。ユーザー端末2000は、ユーザーが操作する操作端末であり、情報処理システム1000のインタフェースとして機能する。ユーザー端末2000は、例えば、スマートフォンまたはPC等の端末である。ユーザー端末2000は、例えば、Wi-fi、無線携帯電話網を介してインターネットにアクセスし、情報処理システム1000と通信する。 Information processing system 1000 communicates with point bank system 400 and partner site system 500 . The information processing system 1000 communicates with the user terminal 2000 via a network such as the Internet. A user terminal 2000 is an operation terminal operated by a user and functions as an interface for the information processing system 1000 . A user terminal 2000 is, for example, a terminal such as a smartphone or a PC. The user terminal 2000 communicates with the information processing system 1000 by accessing the Internet via, for example, Wi-fi or a wireless mobile phone network.

ポイント銀行システム400は、ユーザーが保有するポイントの情報を集中管理する情報処理システム1000外のシステムである。
ポイント銀行システム400は、ユーザーが保有するポイントの情報を記憶する記憶部を含む。
ポイント銀行システム400は、情報処理システム1000等のシステムからの要請に伴い、管理するポイント情報を提供する。例えば、ポイント銀行システム400は、情報処理システム1000に、指定されたユーザーのポイント情報を提供する。
The point bank system 400 is a system outside the information processing system 1000 that centrally manages information on points owned by users.
The point bank system 400 includes a storage unit that stores information on points held by users.
The point bank system 400 provides point information to be managed in response to requests from systems such as the information processing system 1000 . For example, the point bank system 400 provides the information processing system 1000 with the designated user's point information.

情報処理システム1000は、ポイント銀行システム400の記憶するポイント情報を更新する権限、参照する権限を有する。これにより、情報処理システム1000は、第1のポイントを第2のポイントに変換した場合の情報をポイント銀行システム400に反映させることができる。
情報処理システム1000は、ポイント銀行システム400に認証情報を入力し、認証が成功することで、ポイント銀行システム400の記憶するポイント情報を更新する権限、参照する権限を取得してもよい。
The information processing system 1000 has the authority to update and refer to the point information stored in the point bank system 400 . Thereby, the information processing system 1000 can reflect information in the point bank system 400 when the first points are converted into the second points.
The information processing system 1000 may acquire authority to update and refer to point information stored in the point bank system 400 by inputting authentication information to the point bank system 400 and succeeding in the authentication.

図2は、ポイント銀行システム400に記憶されたポイントの情報を示す。
ポイント銀行システム400は、ポイントの情報を表形式のデータ410で記憶する。
ポイントの情報は、例えば、ポイント名称、ポイントの種別、所有者、ポイント数、取得日、有効期限、履歴、その他である。
FIG. 2 shows point information stored in the point bank system 400 .
The point bank system 400 stores point information as tabular data 410 .
The point information includes, for example, point name, point type, owner, number of points, acquisition date, expiration date, history, and others.

ポイントの種別は、例えば、通常ポイントや特別ポイントなどのポイントの種別である。
特別ポイントは、例えば、期間限定で付与されたポイントまたは、サービス利用を促すプロモーションのために無償で付与されたポイントである。
特別ポイントは、有効期限の長さが、通常ポイントと異なるポイントである。
本実施形態では、特別ポイントの有効期限の長さは、原則、通常ポイントよりも短いが、長くてもよい。
例えば、特別ポイントは、有効期限の長さを10年とする期間延長特別ポイントであってもよい。このとき、特別ポイントは、「その他」の項目に、期間延長ポイントであることを記載する。
The type of points is, for example, a type of points such as normal points or special points.
Special points are, for example, points given for a limited period of time, or points given free of charge for promotions that encourage use of services.
A special point is a point whose validity period is different from that of a normal point.
In this embodiment, the length of the validity period of the special points is shorter than that of the normal points in principle, but it may be longer.
For example, the special points may be extended special points with an expiration date of 10 years. At this time, the special point is described as a period extension point in the item of "Others".

取得日は、ポイントが取得された日である。有効期限は、当該ポイントの有効期間の期日である。
本実施形態では、通常ポイントの有効期間の長さは、6ヶ月である。同様に、特別ポイントの有効期間の長さは、原則3ヶ月である。
Acquisition date is the date when the points were acquired. The term of validity is the date of validity of the points.
In this embodiment, the length of the validity period of normal points is six months. Similarly, the length of validity of special points is, in principle, three months.

有効期限は、取得日と有効期間の長さに基づき算出される。例えば、データ410のレコードNo1では、ポイントAの通常ポイントは、2023/3/3に取得されており、有効期限は、2023/9/3である。 The expiration date is calculated based on the acquisition date and the length of the validity period. For example, in the record No. 1 of the data 410, the normal point of point A is acquired on March 3, 2023, and the expiration date is September 3, 2023.

履歴は、当該ポイントがどのように取得されたかを示す。例えば、データ410のレコードNo1では、ポイントAは、サービスαに関連する企業より取得されている。
例えば、データ410のレコードNo2では、ポイントAは、ポイントBを変換することにより取得されている。
The history shows how the points were acquired. For example, in record No. 1 of data 410, point A is obtained from a company related to service α.
For example, in record No. 2 of data 410, point A is obtained by transforming point B.

「その他」は、ポイント名称、ポイントの種類、所有者、ポイント数、取得日、有効期限、履歴以外についての情報を記載する付記事項である。
「その他」に記載される事項は、ポイント名称、ポイントの種類、所有者、ポイント数、取得日、有効期限、履歴に対する補足説明を含んでもよい。
"Others" is additional information describing information other than the point name, point type, owner, number of points, acquisition date, expiration date, and history.
Items described in "Others" may include point name, point type, owner, number of points, acquisition date, expiration date, and supplementary explanation for history.

例えば、データ410のレコードNo3では、「ユーザーに対するお詫びで付与」と、ポイントAが取得された経緯が記載されている。 For example, in record No. 3 of the data 410, "given as an apology to the user" and how the points A were acquired are described.

例えば、データ410のレコードNo8では、「期間延長特別ポイント」と記載されている。これにより、有効期限の長さを10年とする特別ポイントであることが分かる。 For example, record No. 8 of data 410 describes "special point for extension of period". As a result, it can be seen that the special points have an expiration date of 10 years.

本実施形態では、ポイントの情報のすべてをデータ410で記憶しているが、別々のデータに分割して記憶してもよい。
例えば、データ410に記憶されている情報の一部を異なる表形式のデータに記憶してもよい。
In this embodiment, all the point information is stored as data 410, but it may be divided into separate data and stored.
For example, some of the information stored in data 410 may be stored in different tabular data.

提携サイトシステム500は、提携サイトが提供するサービスを実行するシステムである。
提携サイトシステム500の提供するサービスは、情報処理システム1000の提供するサービスプロバイダと異なるサービスプロバイダにより提供される。
The affiliated site system 500 is a system that executes services provided by affiliated sites.
The service provided by affiliated site system 500 is provided by a service provider different from the service provider provided by information processing system 1000 .

提携サイトシステム500は、提携サイトが提供するサービスに対して、独自にポイントを付与または、ポイントの使用ができる。提携サイトシステム500は、ユーザーのポイントを管理している。 The affiliated site system 500 can independently give or use points for services provided by affiliated sites. The partner site system 500 manages user points.

提携サイトシステム500は、提携サイトのサービスを提供するプロバイダが、情報処理システム1000を提供するプロバイダと提携することで、情報処理システム1000と連携することができる。 The affiliated site system 500 can cooperate with the information processing system 1000 by forming a partnership between a provider that provides services of the affiliated site and a provider that provides the information processing system 1000 .

情報処理システム1000は、提携サイトシステム500に記憶されているポイント情報を更新する権限、参照する権限を有する。これにより、情報処理システム1000は、第1のポイントを第2のポイントに変換した場合の情報を提携サイトシステム500に反映させることができる。
情報処理システム1000は、提携サイトシステム500の認証情報を入力し、認証が成功された場合に、提携サイトシステム500に記憶されているポイント情報を更新する権限、参照する権限を取得してもよい。
The information processing system 1000 has the authority to update and refer to the point information stored in the affiliated site system 500 . Thereby, the information processing system 1000 can reflect information on the affiliated site system 500 when the first points are converted into the second points.
The information processing system 1000 inputs the authentication information of the affiliated site system 500, and if the authentication is successful, the information processing system 1000 may acquire the authority to update or refer to the point information stored in the affiliated site system 500. .

これにより、提携サイトシステム500は、提携サイトシステム500が管理するポイントを情報処理システム1000で使用することができる。
例えば、後述する情報処理システム1000におけるポイント口座部330は、提携サイトシステム500で管理されるポイントを他のポイントに変換ができ、また他のポイントを提携サイトのサービスで利用可能なポイントに変換できる。
Thereby, the affiliated site system 500 can use the points managed by the affiliated site system 500 in the information processing system 1000 .
For example, the point account unit 330 in the information processing system 1000, which will be described later, can convert the points managed by the affiliated site system 500 into other points, and can convert the other points into points that can be used for affiliated site services. .

情報処理システム1000は、インターネット等のネットワークを介して、ユーザー端末2000からデータまたは情報を受信することができる。
図3は、情報処理システム1000におけるゲーム実行システム100を示す。
ゲーム実行システム100は、ユーザー端末2000から受信する情報に基づき、ユーザーにより選択されたゲームを決定し、ユーザーにより選択されたゲームを実行する。ゲーム実行システム100は、ユーザーにより選択されたゲーム等のプログラムを実行する実行部とも称される。
ゲーム実行システム100は、ゲームコントロール部110と、決定部120と、ゲーム情報部130と、を含む。
The information processing system 1000 can receive data or information from the user terminal 2000 via a network such as the Internet.
FIG. 3 shows the game execution system 100 in the information processing system 1000. As shown in FIG.
The game execution system 100 determines the game selected by the user based on the information received from the user terminal 2000, and executes the game selected by the user. The game execution system 100 is also called an execution unit that executes a program such as a game selected by the user.
The game execution system 100 includes a game control section 110 , a decision section 120 and a game information section 130 .

ゲーム実行システム100は、複数のプログラムを含むゲーム101を保持するサーバにアクセス可能であり、ユーザーにより選択されたゲームまたは広告を実行する。ゲームの実行等はサーバで行い、ゲーム実行システム100はゲームの実行のための制御情報をサーバと送受信してもよい。あるいは、ゲーム実行システム100が、ユーザーにより選択されたゲーム等のプログラムを読み出し、読み出したプログラムを実行してもよい。
図4は、ゲーム101に含まれる複数種類のプログラムの例を示す。
ゲーム101には、例えば、ゲーム101_1~101_6、101_8が含まれる。
ゲーム101には、広告101_7が含まれていている。ユーザーの選択に基づき実行可能なプログラムであるならば、ゲームプログラム及び広告以外のプログラムであってもよい。
A game execution system 100 has access to a server holding a game 101 containing a plurality of programs to execute the game or advertisement selected by the user. A game may be executed by a server, and the game execution system 100 may transmit/receive control information for executing the game to/from the server. Alternatively, the game execution system 100 may read a program such as a game selected by the user and execute the read program.
FIG. 4 shows examples of multiple types of programs included in the game 101 .
The game 101 includes, for example, games 101_1 to 101_6 and 101_8.
The game 101 contains an advertisement 101_7. Programs other than game programs and advertisements may be used as long as they are executable programs based on user selection.

ゲーム101_1は、例えば、トランプカードゲームである。ゲーム101_1は、ババ抜き、七並べ、ブラックジャックなどのトランプを利用したゲームである。 The game 101_1 is, for example, a card game. The game 101_1 is a game using playing cards such as old lady, seven in a row, and blackjack.

ゲーム101_2は、例えば、ルーレットゲームである。ゲーム101_2は、ユーザーがルーレットを止めることで、止まったマスに応じた成績を獲得できる。 The game 101_2 is, for example, a roulette game. In the game 101_2, when the user stops playing roulette, the player can obtain a score corresponding to the stopped square.

ゲーム101_3は、例えば、パチンコ・パチスロ風ゲームである。ゲーム101_3は、ユーザーが図柄を揃えることでできた役に応じた成績を獲得できる。 The game 101_3 is, for example, a pachinko/pachislot game. In the game 101_3, the user can obtain a result according to the winning combination obtained by arranging the symbols.

ゲーム101_4は、例えば、対戦型・攻略型ゲームである。ゲーム101_4は、ユーザーが表示された敵キャラクタと対戦する、または提示された課題を攻略することで、結果に応じた成績を獲得できたり、ステージに進んだりすることができる。 The game 101_4 is, for example, a battle/strategic game. In the game 101_4, the user fights against the displayed enemy characters or completes the presented tasks, thereby obtaining achievements according to the results or advancing to a stage.

ゲーム101_5は、例えば、RPGゲームである。ゲーム101_5は、ユーザーが成長するキャラクタを操作することで、より強力な敵キャラクタと対戦する、またはより高難易度の課題を攻略することができる。
ゲーム101_5は、対戦した敵キャラクタ、攻略した課題に応じた成績を獲得することなどができる。
The game 101_5 is, for example, an RPG game. In the game 101_5, the user can operate a growing character to fight against more powerful enemy characters or to conquer higher-difficulty tasks.
In the game 101_5, it is possible to obtain results according to the enemy characters that the player has fought against and the challenges that have been overcome.

ゲーム101_6は、ゲーム101_1~ゲーム101_5以外のジャンルのゲームである。
ゲーム101_6は、例えば、パズルゲームである。ゲーム101_6は、例えば、育成シミュレーションゲームである。ゲーム101_6は、例えば、釣りゲームである。
A game 101_6 is a game of a genre other than the games 101_1 to 101_5.
The game 101_6 is, for example, a puzzle game. The game 101_6 is, for example, a breeding simulation game. Game 101_6 is, for example, a fishing game.

例えば、広告101_7は、動画広告であり、動画の再生、停止をユーザーが操作できる広告プログラムである。
例えば、広告101_7は、リンク広告であり、ユーザーが特定のリンクを選択することで、リンク先にジャンプする広告プログラムである。
For example, the advertisement 101_7 is a video advertisement, and is an advertisement program that allows the user to operate playback and stop of the video.
For example, advertisement 101_7 is a link advertisement, and is an advertisement program that jumps to a link destination when the user selects a specific link.

ゲーム実行システム100は、特定の要件を満たした場合に選択できるゲームを実行してもよい。
例えば、ゲーム101_8は、イベント開催時に選択できるゲームである。
ゲーム実行システム100は、イベント非開催時には、ゲーム101_1~101_6、広告101_7を選択できる。
The game running system 100 may run games that are selectable if certain requirements are met.
For example, game 101_8 is a game that can be selected when an event is held.
The game execution system 100 can select the games 101_1 to 101_6 and the advertisement 101_7 when the event is not held.

ゲーム実行システム100は、イベント開催時にゲーム101_8を選択できる。
ここで、イベント開催は、後述するイベント開催検出部123が検出する。
The game execution system 100 can select the game 101_8 when the event is held.
Here, the occurrence of an event is detected by an event occurrence detection unit 123, which will be described later.

ゲームコントロール部110は、ゲーム実行システム100を制御する。ゲームコントロール部110は、ゲーム101を保持するサーバに接続している。
ゲームコントロール部110は、ユーザーにより選択されたゲーム等のプログラムの実行を制御する。
例えば、ゲームコントロール部110は、ユーザーにより選択されたゲームを起動する。ゲームコントロール部110は、ユーザーの操作を、当該ゲームに中継し、ゲームを進行させる。
The game control section 110 controls the game execution system 100 . A game control unit 110 is connected to a server holding the game 101 .
The game control unit 110 controls execution of programs such as games selected by the user.
For example, the game control unit 110 launches a game selected by the user. The game control unit 110 relays the user's operation to the game to progress the game.

ゲームコントロール部110は、当該ゲームの終了時にゲームの結果を取得する。受信したゲームの結果は、決定部120およびポイント管理システム300に送信される。 The game control unit 110 obtains the result of the game when the game ends. The received game result is transmitted to the determination unit 120 and the point management system 300 .

ゲームコントロール部110は、決定部120と、ゲーム情報部130とに接続されている。
ゲームコントロール部110は、通信システム200と、ポイント管理システム300とに接続されている。
The game control section 110 is connected to the determination section 120 and the game information section 130 .
Game control unit 110 is connected to communication system 200 and point management system 300 .

決定部120は、変換元のポイント(第1のポイント)の情報と、変換先のポイント(第2のポイント)の情報に基づき、第1のポイントを第2のポイントに変換する変換率の範囲を決定し、ゲームの実行結果に基づき、変換率の範囲から第1のポイントを第2のポイントに変換する対象変換率を決定する。
決定部120は、変換ポイントペア設定部121と変換ポイントペア利率設定部122とイベント開催検出部123と、を含む。
The determination unit 120 determines the conversion rate range for converting the first point to the second point based on the information on the conversion source point (first point) and the information on the conversion destination point (second point). is determined, and a target conversion rate for converting the first points into the second points is determined from the conversion rate range based on the game execution result.
Decision unit 120 includes conversion point pair setting unit 121 , conversion point pair interest rate setting unit 122 , and event occurrence detection unit 123 .

変換ポイントペア設定部121は、ユーザーの選択に基づき、第1のポイントと第2のポイントとを選択する。このとき、変換ポイントペア設定部121は、選択部とも称される。
変換ポイントペア設定部121は、選択された第1のポイントの種類と、選択された第2のポイントの種類とに基づく基準変換率を決定し、決定した基準変換率を記憶する。
変換ポイントペア設定部121は、決定した基準変換率の情報を変換ポイントペア利率設定部122に送信する。
The conversion point pair setting unit 121 selects the first point and the second point based on the user's selection. At this time, the conversion point pair setting unit 121 is also called a selection unit.
The conversion point pair setting unit 121 determines a reference conversion rate based on the selected first point type and the selected second point type, and stores the determined reference conversion rate.
The conversion point pair setting unit 121 transmits information on the determined reference conversion rate to the conversion point pair interest rate setting unit 122 .

変換ポイントペア設定部121は、図5に示すデータ610を記憶している。
図5は、第1のポイントとして選択可能なポイント、第1のポイントから変換できる第2のポイント、および基準変換率を表す表形式のデータ610を示す。
データ610は、第1のポイントと、第2のポイントとの組に基づき基準変換率を定めたデータである。
例えば、第1のポイントが「ポイントA」、第2のポイントが「ポイントB」である場合、基準変換率は、200%である。
Conversion point pair setting unit 121 stores data 610 shown in FIG.
FIG. 5 shows tabular data 610 representing points that can be selected as first points, second points that can be converted from the first points, and reference conversion rates.
Data 610 is data defining a reference conversion rate based on a set of a first point and a second point.
For example, if the first point is "point A" and the second point is "point B", the reference conversion rate is 200%.

データ610にない第1のポイントと第2のポイントの組み合わせは、選択することができない。
例えば、第1のポイントが「ポイントA」、第2のポイントが「ポイントF」の組がデータ610に存在しない場合、ポイントAとポイントFの組み合わせは選択することができない。
Combinations of first and second points that are not in data 610 cannot be selected.
For example, if the data 610 does not include a set in which the first point is "point A" and the second point is "point F", the combination of point A and point F cannot be selected.

この場合、変換ポイントペア設定部121は、ユーザーが選択した第1のポイントおよび第2のポイントの組に基づく基準変換率の情報がない旨の情報を変換ポイントペア利率設定部122、または、ポイント管理システム300に送信してもよい。 In this case, the conversion point pair setting unit 121 sends information to the conversion point pair interest rate setting unit 122 or the point You may transmit to the management system 300. FIG.

このように第1のポイントの変換対象となる第2のポイントを制限することで、相互に取り決めがなされていない第1のポイントおよび第2のポイント間でのポイント変換を防止できる。 By restricting the second points to which the first points are converted in this manner, it is possible to prevent point conversion between the first points and the second points that are not mutually agreed upon.

基準変換率は、変換元のポイントおよび変換先のポイントの組み合わせごとに決められた基準となる変換率である。
例えば、第1のポイントと、第2のポイントが、1:2の割合を変換の基準にすると決められている場合、基準変換率は、200%である。
The reference conversion rate is a reference conversion rate determined for each combination of conversion source points and conversion destination points.
For example, if the first point and the second point are determined to base conversion on a ratio of 1:2, the base conversion ratio is 200%.

例えば、データ610に示すように、第1のポイントが「ポイントA」、第2のポイントが「ポイントB」である場合、基準変換率は、200%となる。 For example, as shown in data 610, if the first point is "point A" and the second point is "point B," the reference conversion rate is 200%.

例えば、第1のポイントが「ポイントA」、第2のポイントが「ポイントD」である場合、基準変換率は、400%となる。 For example, if the first point is "point A" and the second point is "point D", the reference conversion rate is 400%.

基準変換率は、第1のポイントと第2のポイントの組に基づくならば、自動で決定してもよいし、手動で決定してもよい。 The reference conversion rate may be automatically determined or manually determined based on the set of first and second points.

変換ポイントペア利率設定部122は、基準変換率に応じた変換率の範囲から第1のポイントを、第2のポイントに変換する対象変換率を決定する。
具体的には、変換ポイントペア利率設定部122は、選択した第2のポイントに変換する元となる第1のポイントの数量に基づき、変換率の調整量の範囲である第1の範囲を決定する。第1の範囲は、第1の下限調整量を最小値、第1の上限調整量を最大値とする範囲である。つまり、第1の範囲の下限値は、第1の下限調整量に基づき決定される。同様に、第1の範囲の上限値は、第1の上限調整量に基づき決定される。
The conversion point pair interest rate setting unit 122 determines a target conversion rate for converting the first points into the second points from the range of conversion rates according to the reference conversion rate.
Specifically, the conversion point pair interest rate setting unit 122 determines the first range, which is the range of the adjustment amount of the conversion rate, based on the quantity of the first points to be converted into the selected second points. do. The first range is a range in which the first lower limit adjustment amount is the minimum value and the first upper limit adjustment amount is the maximum value. That is, the lower limit of the first range is determined based on the first lower limit adjustment amount. Similarly, the upper limit of the first range is determined based on the first upper limit adjustment amount.

図6は、変換元となる第1のポイントのポイント数に基づく第1の範囲を表す表形式のデータ620を示す。
変換ポイントペア利率設定部122は、図6に示すデータ620を記憶する。
データ620は、図5で示すレコードNoごとに、第1のポイントの数量に基づく第1の範囲を示している。
FIG. 6 shows tabular data 620 representing a first range based on the number of points of the first point to convert from.
Conversion point pair interest rate setting unit 122 stores data 620 shown in FIG.
Data 620 indicates the first range based on the quantity of the first points for each record number shown in FIG.

つまり、データ620は、データ610におけるレコードで示された第1のポイントおよび第2のポイントの組における当該第1のポイントの数量に基づく第1の範囲を定める。
例えば、第1のポイントが「ポイントA」、第2のポイントが「ポイントB」であり、第1のポイント「ポイントA」を300ポイント変換しようとする場合、データ610に記憶されたレコードNoは、「1」であり、ポイント数量は、「100 ~ 499」の範囲にあるため、第1の範囲は、「+30%~+50%」である。
That is, data 620 defines a first range based on the quantity of the first point in the set of first and second points indicated by the records in data 610 .
For example, if the first point is "point A" and the second point is "point B", and the first point "point A" is to be converted by 300 points, the record number stored in the data 610 is , is "1", and the point quantity is in the range of "100 to 499", so the first range is "+30% to +50%".

つまり、第1の範囲の下限値に対応する第1の下限調整量が、+30%であり、第1の範囲の上限値に対応する第1の上限調整量が+50%であり、第1の範囲は「+30%~+50%」である。 That is, the first lower limit adjustment amount corresponding to the lower limit value of the first range is +30%, the first upper limit adjustment amount corresponding to the upper limit value of the first range is +50%, and the first The range is "+30% to +50%".

本実施形態では、データ620が、データ610のレコードごとに有する6個のレコードに基づき、6段階の範囲を定めているが、これに限定されない。
例えば、データ620が、データ610のレコードごとに複数個のレコードを有している場合、複数段階の範囲から第1の範囲を決定してもよい。
例えば、データ620が、データ610のレコードごとに10個のレコードを有している場合、10段階の範囲から第1の範囲を決定してもよい。
In the present embodiment, the data 620 defines six levels of ranges based on six records for each record of the data 610, but the range is not limited to this.
For example, if data 620 has multiple records for each record of data 610, the first range may be determined from multiple ranges.
For example, if data 620 has ten records for each record in data 610, a first range may be determined from a range of ten steps.

同様に、変換ポイントペア利率設定部122は、ユーザーにより選択されたゲームまたはその種類に基づき、変換率の調整量の範囲である第2の範囲を決定する。第2の範囲は、第2の下限調整量を最小値、第2の上限調整量を最大値とする範囲である。つまり、第2の範囲の下限値は、第2の下限調整量に基づき決定される。同様に、第2の範囲の上限値は、第2の上限調整量に基づき決定される。
図7は、ユーザーにより選択されたゲームに基づく第2の範囲を表す表形式のデータ630を示す。
変換ポイントペア利率設定部122は、図7に示すように、表形式で示されるデータ630を記憶する。
Similarly, the conversion point pair interest rate setting unit 122 determines the second range, which is the range of the adjustment amount of the conversion rate, based on the game selected by the user or its type. The second range is a range in which the second lower limit adjustment amount is the minimum value and the second upper limit adjustment amount is the maximum value. That is, the lower limit value of the second range is determined based on the second lower limit adjustment amount. Similarly, the upper limit of the second range is determined based on the second upper limit adjustment amount.
FIG. 7 shows tabular data 630 representing a second range based on the game selected by the user.
The conversion point pair interest rate setting unit 122 stores data 630 shown in tabular form as shown in FIG.

データ630は、ユーザーにより選択されたゲームの種類に基づく、第2の範囲を記憶する表形式データである。
例えば、ゲーム101_3が選択された場合、第2の範囲「-20%~+140%」である。
Data 630 is tabular data storing a second range based on the type of game selected by the user.
For example, if game 101_3 is selected, the second range is "-20% to +140%".

本実施形態では、データ630が、第2の範囲としてゲーム101に含まれるプログラムの個数または種類に応じた7個のレコードに基づき、7段階の範囲を定めているが、これに限定されない。
例えば、データ630が、選択できるゲームの数が複数個あることに応じて複数個のレコードを有している場合、複数段階の範囲から第2の範囲を決定してもよい。
例えば、データ630が、選択できるゲームの数が10個あることに応じて10個のレコードを有している場合、10段階の範囲から第2の範囲を決定してもよい。
In this embodiment, the data 630 defines a range of seven steps based on seven records corresponding to the number or types of programs included in the game 101 as the second range, but the range is not limited to this.
For example, if the data 630 has multiple records corresponding to multiple selectable games, the second range may be determined from multiple stages of ranges.
For example, if data 630 has 10 records corresponding to 10 games to choose from, a second range may be determined from a range of 10 steps.

変換ポイントペア利率設定部122は、基準変換率と、上述で決定した調整量の範囲(第1の範囲および第2の範囲)とに基づき、変換率の範囲を決定する。
変換率の範囲は、第1のポイントの情報と第2のポイントの情報とに基づき決定される、第1のポイントを第2のポイントに変換する変換率の変動範囲である。
The conversion point pair interest rate setting unit 122 determines the conversion rate range based on the reference conversion rate and the adjustment amount range (first range and second range) determined above.
The range of conversion rate is the range of variation of the conversion rate for converting the first point to the second point, which is determined based on the information of the first point and the information of the second point.

例えば、ゲーム101_3を選択して、第1のポイント「ポイントA」の300ポイントを第2のポイント「ポイントB」に変換する場合について考える。
データ610から基準変換率は、200%である。同様に、データ620から第1の範囲は、「+30%~+50%」である。同様に、データ630から第2の範囲は、「-20%~+140%」であるとする。
For example, consider the case where game 101_3 is selected and 300 points of the first point "Point A" are converted to the second point "Point B".
From data 610 the reference conversion rate is 200%. Similarly, the first range from data 620 is "+30% to +50%". Similarly, assume that the second range from data 630 is "-20% to +140%".

このとき、変換率の範囲は、基準変換率を第1の下限調整量と第2の下限調整量の合計で調整した値と、基準変換率を第1の上限調整量と第2の上限調整量の合計で調整した値との範囲であるため、「+210%~+390%」である。 At this time, the range of the conversion rate is the value obtained by adjusting the reference conversion rate by the sum of the first lower limit adjustment amount and the second lower limit adjustment amount, and the reference conversion rate by the first upper limit adjustment amount and the second upper limit adjustment amount. It is "+210% to +390%" because it is in the range with the value adjusted by the total amount.

変換ポイントペア利率設定部122は、ユーザーにより選択されたゲームの実行結果に基づき、上記で決定した変換率の範囲から対象変換率を決定する。
例えば、変換ポイントペア利率設定部122は、対象変換率をゲームの成績に応じて決定する。
The conversion point pair interest rate setting unit 122 determines a target conversion rate from the conversion rate range determined above based on the execution result of the game selected by the user.
For example, the conversion point pair interest rate setting unit 122 determines the target conversion rate according to the game results.

例えば、対象変換率は、選択したゲーム101_3で達成した難易度に基づき決定される。
ここで、ゲーム101_3は、パチンコ・パチスロ風ゲームである。ゲーム101_3は、達成できる役ごとに異なる難易度が設定されている。
ゲーム101_3では、達成難易度が困難な役を達成するほど成績がよいとみなされる。
例えば、最も達成困難な役「777」は、達成率が1%であり、最も達成が簡単な役「一つでもベリーがある」場合は、達成率が30%であり、いずれの役も達成できない場合は、達成率が30%である。
For example, the target conversion rate is determined based on the difficulty achieved in the selected game 101_3.
Here, the game 101_3 is a pachinko/pachislot game. In the game 101_3, different difficulty levels are set for each combination that can be achieved.
In the game 101_3, it is considered that the more difficult the achievement difficulty level is, the better the result.
For example, the most difficult role "777" has an achievement rate of 1%, and the easiest role "Even one berry" has an achievement rate of 30%. If not, the achievement rate is 30%.

変換ポイントペア利率設定部122は、例えば、役「777」を達成した場合に、変動の範囲の上限値である+390%に決定する。変換ポイントペア利率設定部122は、例えば、いずれの役も達成できない場合に、変動の範囲の下限値である+210%に決定する。 The conversion point pair interest rate setting unit 122 determines +390%, which is the upper limit value of the range of fluctuation, for example, when the combination “777” is achieved. The conversion point pair interest rate setting unit 122 sets +210%, which is the lower limit value of the range of fluctuation, for example, when neither combination can be achieved.

変換ポイントペア利率設定部122は、変換率の範囲から対象変換率を決定するとき、ゲームの実行結果以外の要素を利用してもよい。
例えば、乱数に基づき変換率を決定してもよいし、ゲームの実行結果と乱数の組み合わせた結果に基づき変換率を決定してもよい。
The conversion point pair interest rate setting unit 122 may use factors other than the game execution result when determining the target conversion rate from the conversion rate range.
For example, the conversion rate may be determined based on a random number, or may be determined based on a combination of the game execution result and the random number.

変換ポイントペア利率設定部122は、決定した1つの変換率をポイント管理システム300に送信する。 The conversion point pair interest rate setting unit 122 transmits one determined conversion rate to the point management system 300 .

図8は、イベント開催時に第1のポイントから変換できる第2のポイントおよび基準変換率を示す。
図9は、イベント開催時に変換する第1のポイント数量に基づく第1の範囲を示す。
図10は、イベント開催時にユーザーが選択したゲームに基づく第2の範囲を示す。
イベント開催検出部123は、イベントの開催を判定する。
具体的には、イベント開催検出部123は、イベント開催部124が開催するイベントについて検出する。
FIG. 8 shows the second points that can be converted from the first points when the event is held and the reference conversion rate.
FIG. 9 shows a first range based on a first point amount to be converted when an event is held.
FIG. 10 shows a second range based on the game selected by the user when the event was held.
The event occurrence detection unit 123 determines the occurrence of an event.
Specifically, event holding detection unit 123 detects an event held by event holding unit 124 .

ここで、イベントは、例えば、行事、催し物などであり、特定のポイントのプロモーションなどを目的として行われる。 Here, the event is, for example, an event, entertainment, etc., and is held for the purpose of promotion of a specific point.

イベントの開催は、情報処理システム1000外で決定される。具体的には、イベントの開催を決定することに関して、情報処理システム1000は、何ら影響を及ぼさない。 The holding of the event is decided outside the information processing system 1000 . Specifically, the information processing system 1000 has no effect on the decision to hold the event.

そのため、情報処理システム1000は、イベント情報をイベント開催部124から収集する。
イベント開催検出部123は、イベント開催部124からイベントの開***報を収集して記憶する。
Therefore, the information processing system 1000 collects event information from the event organizer 124 .
The event occurrence detection unit 123 collects event information from the event holding unit 124 and stores the information.

例えば、期間限定イベントが開催される場合、イベント開催部124には、イベントの開催日時の情報が記憶されている。 For example, when a limited-time event is held, the event holding unit 124 stores information on the date and time of the event.

例えば、時間限定イベントが開催される場合、イベント開催部124には、イベントの開催時間の情報が記憶されている。 For example, when a time-limited event is held, the event holding unit 124 stores information on the holding time of the event.

例えば、特定顧客限定イベントが開催される場合、イベント開催部124には、対象となる顧客の情報、要件が記憶されている。
具体的には、イベント開催部124には、対象となる顧客は、例えば、特定の広告を閲覧したことなどが記憶されている。
For example, when an event limited to a specific customer is held, the event holding unit 124 stores information and requirements of target customers.
Specifically, the event holding unit 124 stores, for example, that the target customer viewed a specific advertisement.

イベント開催部124は、更に、イベント開催検出部123にイベントが開催されている旨の情報を送信してもよい。 The event holding unit 124 may further transmit information indicating that an event is being held to the event holding detection unit 123 .

イベント開催検出部123は、当該情報を受信する、もしくは、イベント開催部124にアクセスし、開***報を取得し、イベントの内容を判定することで、イベントの開催を検出する。
イベント開催検出部123は、イベントの内容に応じて以下のような処理をすることができる。
The event occurrence detecting unit 123 receives the information or accesses the event holding unit 124, acquires the event information, and determines the contents of the event, thereby detecting the occurrence of the event.
The event occurrence detection unit 123 can perform the following processing according to the content of the event.

情報処理システム1000は、イベント開催時に、例えば、第1のポイントを変換する対象となる第2のポイントの種類を追加することができる。
情報処理システム1000は、イベント開催時に、例えば、イベント非開催時の基準変換率と異なる基準変換率を用いることができる。
The information processing system 1000 can add, for example, a second point type to which the first points are converted when the event is held.
The information processing system 1000 can use a reference conversion rate different from the reference conversion rate when the event is not held, for example, when the event is held.

イベント開催検出部123は、イベントの開催を検出した場合、当該検出結果を変換ポイントペア設定部121、変換ポイントペア利率設定部122に送信する。 When the event occurrence detection unit 123 detects the occurrence of an event, the event occurrence detection unit 123 transmits the detection result to the conversion point pair setting unit 121 and the conversion point pair interest rate setting unit 122 .

変換ポイントペア設定部121は、当該検出結果を受信すると、データ610を、例えば図8に示されるデータ640に切り替える。
変換ポイントペア設定部121は、図8に示す表形式のデータ640を記憶している。
データ640は、第1のポイントと、第2のポイントとの組に応じた基準変換率を定めている。
ここで、データ640に含まれる基準変換率は、データ610に含まれる基準変換率と異なる。
例えば、第1のポイントが「ポイントA」、第2のポイントが「ポイントB」である場合、データ610では基準変換率が200%であるのに対して、データ640では基準変換率は、300%である。
Upon receiving the detection result, conversion point pair setting unit 121 switches data 610 to data 640 shown in FIG. 8, for example.
The conversion point pair setting unit 121 stores data 640 in tabular form shown in FIG.
Data 640 defines a reference conversion rate for a set of first and second points.
Here, the reference conversion rate included in data 640 is different from the reference conversion rate included in data 610 .
For example, if the first point is "point A" and the second point is "point B," then data 610 has a baseline conversion rate of 200%, while data 640 has a baseline conversion rate of 300%. %.

データ640には、同じポイントの組み合わせに対してデータ610と異なる基準変換率が記憶されているが、その他の例も可能である。例えば、データ640は、データ610にイベント開催時にのみ利用できるポイント組み合わせのレコードを追加したものであってもよい。 Data 640 stores a different reference conversion rate than data 610 for the same combination of points, although other examples are possible. For example, the data 640 may be the data 610 with the addition of point combination records available only when an event is held.

変換ポイントペア利率設定部122は、当該イベント開催の検出結果を受信すると、データ620を、図9に示されるデータ650に切り替える。
変換ポイントペア利率設定部122は、図9に示す表形式のデータ650を記憶している。
データ650は、データ640に記憶されたレコードごとに、第1のポイントの数量に応じた第1の範囲を定めた表形式データである。
ここで、データ650に含まれる第1の範囲は、データ620に含まれる第1の範囲と異なる。
例えば、第1のポイントが「ポイントA」、第2のポイントが「ポイントF」であり、第1のポイント「ポイントA」を500ポイント、「ポイントF」に変換しようとする場合を考える。このとき、データ640に記憶されたレコードNoは、「6」であり、数量は、「100 ~ 999」の範囲にあるため、第1の範囲は、「+100%~+150%」である。
When the conversion point pair interest rate setting unit 122 receives the detection result of the holding of the event, it switches the data 620 to the data 650 shown in FIG. 9 .
The conversion point pair interest rate setting unit 122 stores tabular data 650 shown in FIG.
Data 650 is tabular data that defines a first range corresponding to a first point quantity for each record stored in data 640 .
Here, the first range included in data 650 is different from the first range included in data 620 .
For example, if the first point is "point A" and the second point is "point F", and you want to convert the first point "point A" to 500 points "point F". At this time, the record number stored in the data 640 is "6" and the quantity is in the range of "100 to 999", so the first range is "+100% to +150%".

データ650には、同じポイント数量に対してデータ620と異なる第1の範囲が記憶されているが、その他の例も可能である。例えば、データ650は、データ620にイベント開催時にのみ利用できるポイント数量のレコードを追加してもよい。 Data 650 stores a different first range than data 620 for the same point quantity, but other examples are possible. For example, data 650 may add to data 620 a record of the amount of points available only at the time of the event.

同様に、変換ポイントペア利率設定部122は、イベント開催の検出結果を受信すると、データ630を、図10に示されるデータ660に切り替える。
変換ポイントペア利率設定部122は、図10に示す表形式のデータ660を記憶している。
データ660は、ユーザーが選択したゲームまたはその種類に基づく、第2の範囲を定めた表形式データである。
例えば、ユーザーがゲーム101_3を選択した場合、第2の範囲「+0%~+140%」
である。
ここで、データ660が記憶する第2の範囲は、データ630が記憶する第2の範囲と異なる。
Similarly, the conversion point pair interest rate setting unit 122 switches the data 630 to the data 660 shown in FIG. 10 upon receiving the detection result of the event holding.
The conversion point pair interest rate setting unit 122 stores tabular data 660 shown in FIG.
Data 660 is tabular data delimited by a second range based on the game or type thereof selected by the user.
For example, if the user selects game 101_3, the second range "+0% to +140%"
is.
Here, the second range stored by data 660 is different from the second range stored by data 630 .

データ660は、同じゲームに対してデータ630と異なる第2の範囲が記憶されているが、その他の例も可能である。例えば、データ660は、データ630にイベント開催時に利用できるゲームのレコードを追加してもよい。 Data 660 stores a second range that differs from data 630 for the same game, although other examples are possible. For example, data 660 may add to data 630 records of games available at the time of the event.

変換ポイントペア利率設定部122は、イベント開催時においても、イベント非開催時と同様に、基準変換率、第1の範囲、第2の範囲に基づき、変換率の範囲を算出する。
変換率の算出方法は、イベント非開催時と同様の方法であるが、他の方法であってもよい。
例えば、変換ポイントペア利率設定部122は、異なる計算式で変換率の範囲を算出してもよい。
The conversion point pair interest rate setting unit 122 calculates the conversion rate range even when an event is held, based on the reference conversion rate, the first range, and the second range, in the same manner as when the event is not held.
The method of calculating the conversion rate is the same method as when the event is not held, but other methods may be used.
For example, the conversion point pair interest rate setting unit 122 may calculate the conversion rate range using a different formula.

変換ポイントペア利率設定部122は、イベント開催時においても、イベント非開催時と同様に、ユーザーにより選択されたゲームの成績に基づき、変換率の範囲から対象変換率を決定する。 The conversion point pair interest rate setting unit 122 determines the target conversion rate from the conversion rate range based on the results of the game selected by the user even when the event is held, as when the event is not held.

例えば、ゲーム101_8を選択して、第1のポイント「ポイントA」を第2のポイント「ポイントF」に1000ポイント変換する場合について考える。
データ640から基準変換率は、1500%である。同様に、データ650から第1の範囲は、「+150%~+200%」である。同様に、データ660から第2の範囲は、「+500%~+800%」である。
For example, consider the case where the game 101_8 is selected and the first point "point A" is converted to the second point "point F" by 1000 points.
From data 640, the reference conversion rate is 1500%. Similarly, the first range from data 650 is "+150% to +200%". Similarly, the second range from data 660 is "+500% to +800%".

このとき、変換率の範囲は、基準変換率と、第1の下限調整量および第2の下限調整量の合計と、第1の上限調整量および第2の上限調整量の合計とに基づき計算して、「+2150%~+2500%」である。 At this time, the conversion rate range is calculated based on the reference conversion rate, the sum of the first lower limit adjustment amount and the second lower limit adjustment amount, and the sum of the first upper limit adjustment amount and the second upper limit adjustment amount. Then, it is "+2150% to +2500%".

次に、変換ポイントペア利率設定部122は、イベント開催時においても、イベント非開催時と同様に、算出した変換率の範囲から、対象変換率を決定する。 Next, the conversion point pair interest rate setting unit 122 determines the target conversion rate from the range of calculated conversion rates even when the event is held, in the same manner as when the event is not held.

例えば、変換ポイントペア利率設定部122は、選択したゲーム101_8の実行結果に基づき、変換率の範囲から、対象変換率を決定する。
例えば、ゲーム101_8においてより達成困難な結果を達成した場合に、変動の範囲の上限値である+2500%に決定する。変換ポイントペア利率設定部122は、例えば、ゲーム101_8において簡単な結果を達成した場合に、変動の範囲の下限値である+2150%に決定する。
For example, the conversion point pair interest rate setting unit 122 determines the target conversion rate from the conversion rate range based on the execution result of the selected game 101_8.
For example, if a more difficult result is achieved in game 101_8, the upper limit of the range of variation is determined to be +2500%. The conversion point pair interest rate setting unit 122 sets +2150% as the lower limit of the fluctuation range, for example, when a simple result is achieved in the game 101_8.

これにより、変換ポイントペア利率設定部122は、イベント開催時と、イベント非開催時とで異なる変換の範囲に基づき対象変換率を決定し、第1のポイントを第2のポイントに変換することができる。 As a result, the conversion point pair interest rate setting unit 122 can determine the target conversion rate based on different conversion ranges when an event is held and when an event is not held, and convert the first points into the second points. can.

ゲーム情報部130は、ユーザーにより選択されたゲームを決定し、ゲームの情報をユーザー端末2000に提供する。
ゲーム情報部130は、ゲーム情報選択部131と、ゲーム情報出力部132と、を含む。
The game information unit 130 determines the game selected by the user and provides information on the game to the user terminal 2000 .
The game information section 130 includes a game information selection section 131 and a game information output section 132 .

ゲーム情報選択部131は、ゲーム101においてユーザーが実行できるゲームおよび広告を決定する。ゲーム情報選択部131は、決定した情報を、ゲーム情報出力部132に送信する。 The game information selection unit 131 determines games and advertisements that can be executed by the user in the game 101 . The game information selection section 131 transmits the determined information to the game information output section 132 .

例えば、ゲーム情報選択部131は、ゲーム101_8は、ユーザーが実行できないゲームとして決定する。 For example, the game information selection unit 131 determines the game 101_8 as a game that cannot be executed by the user.

ゲーム情報出力部132は、選択できるゲーム等の情報を生成し、出力する。ゲーム情報出力部132は、生成した情報をユーザー端末2000に送信する。このとき、ゲーム情報出力部132は、選択可能な1つ以上のゲーム等の情報をユーザーが操作する操作端末に提供するプログラム情報提供部として機能する。 The game information output unit 132 generates and outputs information such as selectable games. The game information output unit 132 transmits the generated information to the user terminal 2000. FIG. At this time, the game information output unit 132 functions as a program information providing unit that provides information such as one or more selectable games to the operation terminal operated by the user.

ゲーム情報出力部132は、選択できるゲームの情報以外の情報を生成してユーザー端末2000に送信してもよい。例えば、選択できるゲームごとの第2の範囲の情報を送信してもおい。対象変換率を決定するためのゲームの実行結果の情報を送信してもよい。 The game information output unit 132 may generate information other than the information of selectable games and transmit it to the user terminal 2000 . For example, you may transmit information about a second range of selectable games. You may transmit the information of the execution result of the game for determining a target conversion rate.

ゲーム情報出力部132は、ゲーム情報選択部131が決定したゲーム以外のゲームの情報を送信してもよい。
例えば、ゲーム情報出力部132は、ユーザーが選択できないゲーム101_8の情報を送信してもよい。このとき、ゲーム情報出力部132は、ゲーム101_8が選択できない旨の情報および、ゲーム101_8の選択のための要件に関する情報を送信してもよい。
The game information output unit 132 may transmit information of games other than the game determined by the game information selection unit 131 .
For example, the game information output unit 132 may transmit information on the game 101_8 that cannot be selected by the user. At this time, the game information output unit 132 may transmit information indicating that the game 101_8 cannot be selected and information regarding requirements for selecting the game 101_8.

図11は、本実施形態に係る通信システム200を示す。
通信システム200は、ポイント銀行システム400および、提携サイトシステム500との通信を行う。
通信システム200は、内部ポイント導入部210と、外部ポイント導入部220と、通信制御部230と、を含む。
FIG. 11 shows a communication system 200 according to this embodiment.
Communication system 200 communicates with point bank system 400 and partner site system 500 .
Communication system 200 includes internal point introduction section 210 , external point introduction section 220 , and communication control section 230 .

内部ポイント導入部210は、ポイント銀行システム400と通信する。 Internal point introduction unit 210 communicates with point bank system 400 .

例えば、内部ポイント導入部210は、ポイント銀行システム400の情報を情報処理システム1000に反映させることができる。
例えば、内部ポイント導入部210は、情報処理システム1000の情報をポイント銀行システム400に反映させることができる。
For example, the internal point introduction unit 210 can reflect the information of the point bank system 400 in the information processing system 1000 .
For example, the internal point introduction unit 210 can reflect the information of the information processing system 1000 in the point bank system 400 .

内部ポイント導入部210は、ポイント銀行システム400との通信をアプリケーションプログラミングインターフェース(API)を用いて行ってもよいし、その他の手段を用いて通信してもよい。内部ポイント導入部210は、HTTPなどの通信プロトコルで通信してもよい。 The internal point introduction unit 210 may communicate with the point bank system 400 using an application programming interface (API), or may communicate using other means. The internal point introduction unit 210 may communicate using a communication protocol such as HTTP.

外部ポイント導入部220は、提携サイトシステム500と通信する。提携サイトシステム500の情報を情報処理システム1000に反映させることができる。情報処理システム1000の情報を提携サイトシステム500に反映させることができる。 External point introduction unit 220 communicates with partner site system 500 . Information of the affiliated site system 500 can be reflected in the information processing system 1000 . Information of the information processing system 1000 can be reflected in the affiliated site system 500 .

通信制御部230は、内部ポイント導入部210と外部ポイント導入部220とを制御する。 Communication control section 230 controls internal point introduction section 210 and external point introduction section 220 .

図12は、本実施形態に係るポイント管理システム300を示す。
ポイント管理システム300は、ユーザーに関するポイントの処理、例えばユーザーより選択された第1のポイントおよび第2のポイントに関する処理を行う。
ポイント管理システム300は、ユーザーが保有するポイントの情報をポイント銀行システム400および提携サイトシステム500と連携する。
ポイント管理システム300は、ポイント制御部310と、ポイント変換部320と、ポイント口座部330と、ポイント口座情報出力部340と、ホーム画面出力部350と、ポイント情報出力部360と、ポイント移動部370と、を含む。
FIG. 12 shows a point management system 300 according to this embodiment.
The point management system 300 processes user-related points, for example, processes the first and second points selected by the user.
The point management system 300 cooperates with the point bank system 400 and affiliated site system 500 for information on the points held by the user.
The point management system 300 includes a point control unit 310, a point conversion unit 320, a point account unit 330, a point account information output unit 340, a home screen output unit 350, a point information output unit 360, and a point transfer unit 370. and including.

ポイント制御部310は、ポイント管理システム300全体を制御する。
ポイント制御部310は、ゲーム実行システム100の決定部120により決定された対象変換率を受信する。
ポイント制御部310は、他のシステムから受信した情報を中継する。例えば、ポイント制御部310は、ゲーム実行システム100から受信した対象変換率を、ポイント変換部320に送信する。例えば、ポイント制御部310は、通信システム200を介して受信した第1のポイントおよび第2のポイントの情報をポイント移動部370から取得し、取得した情報をポイント口座部330に送信する。
The point control unit 310 controls the point management system 300 as a whole.
The point control unit 310 receives the target conversion rate determined by the determination unit 120 of the game execution system 100 .
The point control unit 310 relays information received from other systems. For example, the point control section 310 transmits the target conversion rate received from the game execution system 100 to the point conversion section 320 . For example, the point control unit 310 acquires information on first points and second points received via the communication system 200 from the point transfer unit 370 and transmits the acquired information to the point account unit 330 .

ポイント変換部320は、ポイント制御部310から受信した対象変換率に基づき、第1のポイントを第2のポイントに変換する。このとき、ポイント変換部320は、変換部とも称される。 The point converter 320 converts the first points into the second points based on the target conversion rate received from the point controller 310 . At this time, the point converter 320 is also called a converter.

ポイント口座部330は、例えば、ユーザーが保有するポイントの情報を管理する。
具体的には、ポイント口座部330は、ポイント移動部370を介してポイント銀行システム400から取得したユーザーのポイント情報を管理する。
The point account unit 330 manages, for example, information on points held by users.
Specifically, the point account unit 330 manages user point information obtained from the point bank system 400 via the point transfer unit 370 .

ポイント口座部330は、ポイント銀行システム400および提携サイトシステム500に記憶されているユーザーのポイント情報を受信する。
ポイント口座部330は、受信したポイント情報をポイントの種類ごと、ポイントの所有者(ユーザー)ごとに分類し、ポイント残高(ユーザーが保有しているポイント数量)を算出する。
The point account section 330 receives user's point information stored in the point bank system 400 and affiliated site system 500 .
The point account unit 330 classifies the received point information by point type and point owner (user), and calculates the point balance (the amount of points held by the user).

ポイント口座部330は、例えば、ポイント銀行システム400で記憶されているユーザーのポイント残高を算出する。
ポイント銀行システム400では、上述したように、図2で示した形式でユーザーのポイント情報が記憶されている。
The point account unit 330 calculates the user's point balance stored in the point bank system 400, for example.
In the point bank system 400, as described above, user's point information is stored in the format shown in FIG.

ポイント口座部330は、ユーザーの所有するポイントをポイントごとに集約し、ポイント残高を算出する。
このとき、ポイント口座部330は、最も短い有効期限を有効期限として情報を記憶する。
ポイント口座部330は、算出したポイントごとのポイント残高情報をポイント口座情報出力部340に送信する。
The point account unit 330 aggregates the points owned by the user for each point and calculates the point balance.
At this time, the point account unit 330 stores the information with the shortest expiration date as the expiration date.
The point account section 330 transmits the calculated point balance information for each point to the point account information output section 340 .

ポイント口座部330は、提携サイトシステム500の場合も同様にポイント残高を算出する。
本実施形態では、ポイント口座部330は、算出したポイント残高情報をポイント口座部330に記憶してもよい。
例えば、ポイント口座部330は、算出したポイント残高情報を記憶する記憶部を備えていてもよい。
The point account unit 330 similarly calculates the point balance in the affiliated site system 500 as well.
In this embodiment, the point account section 330 may store the calculated point balance information in the point account section 330 .
For example, the point account unit 330 may include a storage unit that stores calculated point balance information.

ポイント口座情報出力部340は、ポイント口座部330で算出したポイント残高情報をユーザー端末2000に送信し、ユーザー端末2000の画面に表示させる。 The point account information output unit 340 transmits the point balance information calculated by the point account unit 330 to the user terminal 2000 and displays it on the screen of the user terminal 2000 .

ポイント口座情報出力部340は、ポイント残高情報以外の情報をユーザー端末2000に送信して、画面に表示させてもよい。例えば、ポイント口座情報出力部340は、前述したイベント情報などをユーザー端末2000に送信してもよい。
また、ポイント口座情報出力部340は、例えば、イベントの情報、現在選択できないゲームの情報、当該ゲームが選択できるようにするための要件などの情報をユーザー端末2000に送信してもよい。
The point account information output unit 340 may transmit information other than the point balance information to the user terminal 2000 and display it on the screen. For example, the point account information output unit 340 may transmit the above-described event information and the like to the user terminal 2000 .
Also, the point account information output unit 340 may transmit information such as information on events, information on games that cannot be selected at present, and requirements for making the game selectable to the user terminal 2000, for example.

ホーム画面出力部350は、最初に情報処理システム1000にユーザー端末2000が接続した場合にユーザー端末2000の画面に表示されるホーム画面をユーザー端末2000に送信する。 The home screen output unit 350 transmits to the user terminal 2000 the home screen displayed on the screen of the user terminal 2000 when the user terminal 2000 is first connected to the information processing system 1000 .

ホーム画面は、ユーザーが、情報処理システム1000にアクセスした場合に最初に表示される画面である。
ホーム画面には、例えば、情報処理システム1000のヘルプ画面などが含まれてもよい。
ホーム画面には、前述したポイント口座情報出力部340から送信されるポイント残高情報を表示してもよいし、ゲーム101のうちユーザーにより選択可能なゲームおよび広告の情報を表示してもよい。
ホーム画面には、情報処理システム1000にアクセスする際、ユーザーを認証するためのログイン画面を設けてもよい。
The home screen is the first screen displayed when the user accesses the information processing system 1000 .
The home screen may include, for example, a help screen of the information processing system 1000 .
On the home screen, the point balance information transmitted from the point account information output unit 340 described above may be displayed, or information on games and advertisements selectable by the user from among the games 101 may be displayed.
A login screen for authenticating a user when accessing the information processing system 1000 may be provided on the home screen.

ポイント情報出力部360は、第1のポイントから第2のポイントの変換に関連して行われる各種処理に係る情報をユーザー端末2000に送信して、ユーザー端末2000の画面に表示させる。このとき、ポイント情報出力部360は、価値媒体情報提供部とも称される。
例えば、ポイント情報出力部360は、ユーザーにより選択されたゲームの実行結果をユーザー端末2000に送信する。例えば、ポイント情報出力部360は、ゲームの実行結果に基づき決定した、第1のポイントから第2のポイントへの変換率を示す情報をユーザー端末2000に送信する。
The point information output unit 360 transmits to the user terminal 2000 information related to various processes performed in relation to conversion from the first points to the second points, and displays the information on the screen of the user terminal 2000 . At this time, the point information output unit 360 is also called a value medium information providing unit.
For example, the point information output unit 360 transmits the execution result of the game selected by the user to the user terminal 2000 . For example, the point information output unit 360 transmits to the user terminal 2000 information indicating the conversion rate from the first points to the second points determined based on the game execution result.

ポイント移動部370は、通信システム200を介して、ユーザーが保有するポイントの情報をポイント銀行システム400および提携サイトシステム500から取得する。
ポイント移動部370は、例えば、通信システム200を介して、変換した第2のポイントの情報をポイント銀行システム400または提携サイトシステム500に送信する。
The point transfer unit 370 acquires information on the points held by the user from the point bank system 400 and the affiliated site system 500 via the communication system 200 .
The point transfer unit 370 transmits the converted second point information to the point bank system 400 or the affiliated site system 500 via the communication system 200, for example.

図13は、情報処理システム1000の一連の処理をプログラムにより実行するコンピュータのハードウェアの構成の一例を示す。コンピュータにおいて、CPU1001、ROM1002、RAM1003は、バス1004を介して相互に接続されている。 FIG. 13 shows an example of the hardware configuration of a computer that executes a series of processes of the information processing system 1000 by a program. In the computer, CPU 1001 , ROM 1002 and RAM 1003 are interconnected via bus 1004 .

バス1004には、ディスプレイ1005、入出力デバイス1006、ストレージ1007、および通信インタフェース1008が接続されている。 A display 1005 , an input/output device 1006 , a storage 1007 and a communication interface 1008 are connected to the bus 1004 .

ディスプレイ1005は、情報処理システム1000の処理結果を出力する液晶画面などよりなる。
入出力デバイス1006は、例えば、キーボード、マウス、マイクロホン、タッチパネル、入力端子などよりなる。ストレージ1007は、表形式データなどの格納された記憶部であり、例えば、ハードディスク、RAMディスク、不揮発性のメモリなどよりなる。通信インタフェース1008は、例えば、ネットワークインタフェースよりなる。
A display 1005 is composed of a liquid crystal screen or the like for outputting the processing result of the information processing system 1000 .
The input/output device 1006 includes, for example, a keyboard, mouse, microphone, touch panel, and input terminal. The storage 1007 is a storage unit that stores tabular data and the like, and includes, for example, a hard disk, a RAM disk, a non-volatile memory, and the like. The communication interface 1008 consists of, for example, a network interface.

以上のように構成されるコンピュータでは、CPU1001が、例えば、ストレージ1007に記憶されているプログラムを、ディスプレイ1005、入出力デバイス1006およびバス1004を介して、RAM1003にロードして実行することにより、上述した一連の処理が行われる。RAM1003にはまた、CPU1001が各種の処理を実行する上において必要なデータなども適宜記憶される。 In the computer configured as described above, the CPU 1001 loads, for example, a program stored in the storage 1007 into the RAM 1003 via the display 1005, the input/output device 1006 and the bus 1004, and executes the program. A series of processes are performed. The RAM 1003 also appropriately stores data necessary for the CPU 1001 to execute various processes.

また、このプログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することもできる。その場合、プログラムは、通信インタフェース1008で受信し、ストレージ1007にインストールすることができる。 The program can also be provided via wired or wireless transmission media such as local area networks, the Internet, and digital satellite broadcasting. In that case, the program can be received by communication interface 1008 and installed in storage 1007 .

ユーザー端末2000は、情報処理システム1000にアクセスし、ポイント管理システム300のホーム画面出力部350から出力されるホーム画面2100を表示する。 User terminal 2000 accesses information processing system 1000 and displays home screen 2100 output from home screen output unit 350 of point management system 300 .

図14は、ユーザー端末2000に表示されるホーム画面2100を示す。
ホーム画面2100は、ボタン2110、2120を含む。
ボタン2110は、ユーザーにより押下されることでポイント変換機能を利用する画面に遷移するボタンである。
ボタン2110には、例えば、「ポイントを変換する」といったポイント変換機能を利用できることを直感的に理解できる説明が記載されている。
FIG. 14 shows a home screen 2100 displayed on the user terminal 2000. As shown in FIG.
Home screen 2100 includes buttons 2110 and 2120 .
A button 2110 is a button that transitions to a screen that uses the point conversion function when pressed by the user.
The button 2110 has an intuitive explanation that a point conversion function such as "convert points" can be used.

ボタン2120は、ユーザーにより押下されることで所持ポイント表示機能を利用する画面に遷移するボタンである。
ボタン2120には、例えば、「所持ポイントの情報を見る」のような所持ポイント表示機能を利用できることを直感的に理解できる説明が記載されている。
A button 2120 is a button that, when pressed by the user, transitions to a screen that uses the possessed points display function.
The button 2120 has a description that allows the user to intuitively understand that the possessed point display function can be used, for example, "view possessed point information".

ホーム画面2100には、情報処理システム1000の説明、ホーム画面2100自体の説明、ポイント変換機能の説明、所持ポイント表示機能の説明等が表示されてもよい。 The home screen 2100 may display an explanation of the information processing system 1000, an explanation of the home screen 2100 itself, an explanation of the point conversion function, an explanation of the possession point display function, and the like.

ボタン2110を押下することで、ユーザー端末2000は、図15の第1のポイント変換画面2200に遷移する。
ボタン2120を押下することで、ユーザー端末2000は、後述する図21のポイント残高表示画面2800に遷移する。
By pressing the button 2110, the user terminal 2000 transitions to the first point conversion screen 2200 in FIG.
By pressing the button 2120, the user terminal 2000 transitions to a point balance display screen 2800 in FIG. 21, which will be described later.

図15は、ユーザー端末2000に表示される第1のポイント変換画面2200を示す。
第1のポイント変換画面2200において、ユーザーは、ポイント変換機能で変換する元となる第1のポイントと、変換する第1のポイントの数量とを選択する。
第1のポイント変換画面2200には、第1ポイント選択メニュー2210と入力欄2220と、ボタン2231、2232とが含まれる。
第1ポイント選択メニュー2210は、変換される対象となる第1のポイントを選択するメニューである。
第1ポイント選択メニュー2210は、例えば、ドロップダウンメニューであり、表示される複数のポイントから第1のポイントを選択する。
FIG. 15 shows a first point conversion screen 2200 displayed on the user terminal 2000. As shown in FIG.
On the first point conversion screen 2200, the user selects the first points to be converted by the point conversion function and the quantity of the first points to be converted.
First point conversion screen 2200 includes first point selection menu 2210 , input field 2220 , and buttons 2231 and 2232 .
The first point selection menu 2210 is a menu for selecting the first point to be converted.
First point selection menu 2210 is, for example, a drop-down menu for selecting a first point from a plurality of displayed points.

第1ポイント選択メニュー2210は、変換対象となる第1のポイントを選択できるのならば、他の部品であってもよい。
例えば、自由にポイントの名称または種類を記入可能なテキストボックスでもよいし、選択できる全ての種類の第1のポイントを表示し、その中から1つのポイントをチェックにより選択可能なチェックボックスでもよい。
The first point selection menu 2210 may be other parts as long as the first point to be converted can be selected.
For example, it may be a text box in which the name or type of the point can be freely entered, or a check box that displays all types of selectable first points and selects one of them by checking.

ボタン2231は、ユーザーにより押下されることで、当該画面の次の画面に遷移する。
ボタン2231には、ユーザーにより押下されることで、次の画面に遷移することを直感的にわかる説明、例えば、「次へ」といった説明が記載されている。
ボタン2231が押下された際、当該画面に入力された情報が情報処理システム1000に送信される。
When the button 2231 is pressed by the user, the current screen transitions to the next screen.
The button 2231 describes an explanation that allows the user to intuitively understand that the screen will transition to the next screen when pressed by the user, for example, an explanation such as "next".
When the button 2231 is pressed, information input to the screen is transmitted to the information processing system 1000 .

ボタン2232は、ユーザーにより押下されることで、当該画面の遷移前の画面に戻る。
ボタン2232は、ユーザーにより押下することで、前の画面に遷移することを直感的にわかる説明、例えば、「戻る」といった説明が記載されている。
A button 2232 is pressed by the user to return to the screen before transition of the screen.
The button 2232 describes an explanation intuitively indicating that the user will switch to the previous screen by pressing the button 2232 , for example, an explanation such as “return”.

図16は第1のポイント変換画面2200の次に遷移する第2のポイント変換画面2300を示す。
第2のポイント変換画面2300において、ユーザーはポイント変換機能で第1ポイントを変換する対象となる第2のポイントを選択し、第2のポイントが選択されると、基準変換率が表示される。
第2のポイント変換画面2300は、第2ポイント選択メニュー2310と表示欄2320と、ボタン2231、2232とが含まれる。ボタン2231、2232の機能は図15と同様であるため説明を省略する。
第2ポイント選択メニュー2310は、第1のポイントを変換する対象となる第2のポイントを選択するメニューである。
第2ポイント選択メニュー2310は、例えば、ドロップダウンメニューであり、表示される複数のポイントから第2のポイントを選択する。
第2ポイント選択メニュー2310で表示される第2のポイントは、第1のポイント変換画面2200で選択した第1のポイントに基づき決定される。
FIG. 16 shows a second point conversion screen 2300 that transitions after the first point conversion screen 2200 .
On the second point conversion screen 2300, the user selects the second point to be converted from the first point by the point conversion function, and when the second point is selected, the reference conversion rate is displayed.
Second point conversion screen 2300 includes second point selection menu 2310 , display field 2320 , and buttons 2231 and 2232 . The functions of the buttons 2231 and 2232 are the same as those in FIG. 15, so the explanation is omitted.
The second point selection menu 2310 is a menu for selecting a second point to convert the first point.
A second point selection menu 2310 is, for example, a drop-down menu for selecting a second point from a plurality of displayed points.
A second point displayed on the second point selection menu 2310 is determined based on the first point selected on the first point conversion screen 2200 .

表示欄2320には、第1のポイント変換画面2200で指定した第1のポイントと、第2ポイント選択メニュー2310で選択された第2のポイントとに応じて基準変換率が表示される。
表示欄2320には、第2ポイント選択メニュー2310で第2のポイントが選択された場合、例えば図5のデータ610に基づき、第1のポイントと第2のポイントの組み合わせに応じて自動的に基準変換率が表示される。
A display field 2320 displays a reference conversion rate according to the first point designated on the first point conversion screen 2200 and the second point selected on the second point selection menu 2310 .
In the display column 2320, when the second point is selected in the second point selection menu 2310, the reference point is automatically displayed according to the combination of the first point and the second point based on the data 610 of FIG. 5, for example. A conversion rate is displayed.

図17は、第2のポイント変換画面2300の次に遷移する第3のポイント変換画面2400を示す。
第3のポイント変換画面2400において、ユーザーはポイント変換機能で遊ぶゲームを選択する。
第3のポイント変換画面2400には、ゲーム選択メニュー2410と表示欄2420と、ボタン2231、2232とが含まれる。ボタン2231、2232の機能は図15と同様であるため説明を省略する。
ゲーム選択メニュー2410は、ユーザーによりプレイするゲーム(または視聴する広告)を選択するためのメニューである。
ゲーム選択メニュー2410は、例えば、ドロップダウンメニューであり、表示される複数のゲーム等からゲームを選択する。
FIG. 17 shows a third point conversion screen 2400 that transitions after the second point conversion screen 2300 .
On the third point conversion screen 2400, the user selects a game to play with the point conversion function.
The third point conversion screen 2400 includes a game selection menu 2410 , a display field 2420 and buttons 2231 and 2232 . The functions of the buttons 2231 and 2232 are the same as those in FIG. 15, so the explanation is omitted.
Game selection menu 2410 is a menu for selecting a game to be played (or an advertisement to be viewed) by the user.
The game selection menu 2410 is, for example, a drop-down menu, and selects a game from a plurality of displayed games.

ゲーム選択メニュー2410には、ユーザーが遊ぶことのできるゲームのみが表示される。
例えば、イベント開催検出部123が、イベントの開催を検出していないとき、ゲーム101_8を遊ぶことはできないため、ゲーム選択メニュー2410には、ゲーム101_8を表示させない。
Game selection menu 2410 displays only games that the user can play.
For example, when the event occurrence detection unit 123 does not detect the occurrence of an event, the game 101_8 is not displayed on the game selection menu 2410 because the game 101_8 cannot be played.

表示欄2420は、ゲーム選択メニュー2410で選択されたゲームの説明を表示する。
例えば、ゲーム選択メニュー2410でユーザーがゲーム101_3を選択した場合、当該ゲームはパチンコ・パチスロ風であり、高成績となる「777」のような役について説明を表示する。
Display column 2420 displays a description of the game selected in game selection menu 2410 .
For example, when the user selects the game 101_3 in the game selection menu 2410, the game is pachinko/pachislot style, and an explanation is displayed for a winning combination such as "777" with a high score.

表示欄2420には、選択されたゲームの説明以外の項目についても表示してもよい。
例えば、変換率の範囲に影響を与えるゲームの成績について説明してもよい。
本実施形態では、達成することで変換率の範囲の上限に対象変換率を決定する役の種類、例えば、「777」を例示している。
Items other than the description of the selected game may also be displayed in the display field 2420 .
For example, game performance that affects the range of conversion rates may be discussed.
In the present embodiment, the type of hand that determines the target conversion rate to the upper limit of the conversion rate range by achieving it, for example, "777" is exemplified.

表示欄2420には、ゲーム101の実行結果の達成難易度または達成確率について説明してもよい。
例えば、表示欄2420には、ゲーム101_3で高成績となる「777」の達成確率について表示してもよい。
In the display column 2420, the achievement difficulty level or the achievement probability of the execution result of the game 101 may be explained.
For example, the display column 2420 may display the achievement probability of "777", which is a high score in the game 101_3.

ユーザー端末2000は、以上のように第1~第3のポイント変換画面で第1のポイント、変換するポイント数量、第2のポイント、遊ぶゲームを選択したら、図17の第3のポイント変換画面2400におけるボタン2231を押下することで、ゲームが開始される。 After selecting the first points, the amount of points to be converted, the second points, and the game to be played on the first to third point conversion screens as described above, the user terminal 2000 displays the third point conversion screen 2400 of FIG. The game is started by pressing the button 2231 in .

ユーザー端末2000には、ゲーム画面2500が表示される。
図18は、ユーザー端末2000に表示されるゲーム画面2500を示す。
ユーザー端末2000は、ユーザーにより選択されたゲーム101を実行する。ユーザーは、選択したゲームをプレイする。
A game screen 2500 is displayed on the user terminal 2000 .
FIG. 18 shows a game screen 2500 displayed on the user terminal 2000. FIG.
The user terminal 2000 executes the game 101 selected by the user. The user plays the selected game.

本実施形態では、例えば、ゲーム101_3が選択された場合、図18(A)に示すパチンコ・パチスロ風ゲームのゲーム画面2500が表示される。
ユーザーは、ゲーム101_3を遊ぶことで、ゲーム画面2500にはゲームの結果が表示される。図18(B)にゲームの結果の表示例を示す。
ユーザー端末2000は、選択されたゲームの実行が終了した後、選択したゲームの結果が確定したら、第4のポイント変換画面2600に遷移する。
In this embodiment, for example, when the game 101_3 is selected, a game screen 2500 of a pachinko/pachislot-style game shown in FIG. 18(A) is displayed.
By playing the game 101_3, the user displays the result of the game on the game screen 2500. FIG. FIG. 18B shows a display example of the game result.
The user terminal 2000 transitions to the fourth point conversion screen 2600 when the result of the selected game is confirmed after execution of the selected game is finished.

図19は、ユーザー端末2000に表示される第4のポイント変換画面2600を示す。
第4のポイント変換画面2600には、ゲーム101の結果が表示される。
第4のポイント変換画面2600は、表示欄2610、2620、2630と、ボタン2231、2232とが含まれる。ボタン2231、2232の機能は図15と同様であるため説明を省略する。
FIG. 19 shows a fourth point conversion screen 2600 displayed on the user terminal 2000. FIG.
A result of the game 101 is displayed on the fourth point conversion screen 2600 .
The fourth point conversion screen 2600 includes display columns 2610 , 2620 and 2630 and buttons 2231 and 2232 . The functions of the buttons 2231 and 2232 are the same as those in FIG. 15, so the explanation is omitted.

表示欄2610には、ゲーム101の結果が表示される。
例えば、ゲーム101_3を実行した場合、パチンコ・パチスロ風ゲームの役を表示する。
図19の例では、ゲーム101_3が、役「777」を達成した場合の役について表示される。
A display column 2610 displays the result of the game 101 .
For example, when the game 101_3 is executed, the winning combination of a pachinko/pachislot-style game is displayed.
In the example of FIG. 19, the winning combination of the game 101_3 is displayed when the winning combination of "777" is achieved.

表示欄2620は、第1のポイントから第2のポイントへの変換率(対象変換率)が表示される。
当該変換率は、ゲーム101の実行結果に基づき変換率の範囲から決定した変換率である。
A display column 2620 displays the conversion rate (target conversion rate) from the first points to the second points.
The conversion rate is a conversion rate determined from a conversion rate range based on the execution result of the game 101 .

対象変換率は、例えば、ゲームでより難易度の高い成績が達成された場合に、変換率の範囲の上限または上限に近い値となる。対象変換率は、例えば、ゲーム101で簡易な成績が達成された場合に、変換率の範囲の下限または下限に近い値となる。 The target conversion rate is, for example, the upper limit of the conversion rate range or a value close to the upper limit when a more difficult result is achieved in the game. The target conversion rate is, for example, the lower limit of the conversion rate range or a value close to the lower limit when a simple result is achieved in the game 101 .

図19の例では、ゲーム101_3では、役「777」が達成するのが困難であるため、対象変換率は、変換率の範囲の上限または上限に近い値となる。 In the example of FIG. 19, in the game 101_3, the combination “777” is difficult to achieve, so the target conversion rate is the upper limit or a value close to the upper limit of the conversion rate range.

本実施形態では、対象変換率は、ゲームの実行結果の難易度が高いほど上昇するが、その他の基準であってもよい。
例えば、ゲームの実行結果の難易度が高いほど下降してもよいし、難易度に関係なく、実行結果ごとにランダムに対象変換率が設定されてもよい。
In this embodiment, the target conversion rate increases as the difficulty level of the game execution result increases, but other criteria may be used.
For example, the higher the difficulty level of the game execution result, the lower the target conversion rate may be, or the target conversion rate may be randomly set for each execution result regardless of the difficulty level.

表示欄2630には、獲得される第2のポイントの数量、すなわち第1のポイントから変換された第2のポイントの数量が表示される。
具体的には、選択された第1のポイントの変換すべきポイント数量を、対象変換率で変換した第2のポイントの数量が表示される。
本実施形態では、第1のポイント「ポイントA」のポイント数量「1000ポイント」を対象変換率「150%」で、第2のポイント「ポイントB」に「1500ポイント」変換されたため、第2のポイントの数量として「1500ポイント」が表示される。
獲得された第2のポイントの数量が表示された後、第5のポイント変換画面2700に遷移する。
Display field 2630 displays the amount of second points earned, ie, the amount of second points converted from the first points.
Specifically, the second point quantity obtained by converting the selected first point quantity to be converted at the target conversion rate is displayed.
In the present embodiment, since the point quantity "1000 points" of the first point "point A" is converted to the second point "point B" at the target conversion rate "150%", the second point "point B" is converted to "1500 points". "1500 points" is displayed as the amount of points.
After the amount of the acquired second points is displayed, the screen transitions to the fifth point conversion screen 2700 .

図20は、ユーザー端末2000に表示される第5のポイント変換画面2700を示す。
第5のポイント変換画面2700には、ポイント変換により変化した第1のポイントの数量の変化と、第2のポイントの数量の変化が表示される。
第5のポイント変換画面2700は、表示欄2710、2720と、ボタン2231、2232とが含まれる。ボタン2231、2232の機能は図15と同様であるため説明を省略する。
FIG. 20 shows a fifth point conversion screen 2700 displayed on the user terminal 2000. FIG.
The fifth point conversion screen 2700 displays changes in the amount of the first points and changes in the amount of the second points that have changed due to the point conversion.
The fifth point conversion screen 2700 includes display fields 2710 and 2720 and buttons 2231 and 2232 . The functions of the buttons 2231 and 2232 are the same as those in FIG. 15, so the explanation is omitted.

表示欄2710には、ポイントの変換に伴い変化した第1のポイントの増減について表示される。
表示欄2710には、ポイントの変換前の第1のポイントの数量と、変換後の第1のポイントの数量を表示する。表示欄2710においては、変化前の第1のポイントの数量と、変化後の第1のポイントの数量とを例えば、矢印で結ぶことで変化の前後がわかるようにできる。
表示欄2710は、第1のポイントのポイント名、例えば「ポイントA」などを追加で表示してもよい。
The display field 2710 displays the increase/decrease of the first points that has changed with the conversion of the points.
The display column 2710 displays the first point quantity before conversion and the first point quantity after conversion. In the display column 2710, the amount of the first points before the change and the amount of the first points after the change can be connected with an arrow, for example, so that the change before and after the change can be understood.
Display field 2710 may additionally display the point name of the first point, such as "Point A".

表示欄2720には、ポイントの変換に伴い変化した第2のポイントの増減について表示される。
表示欄2720には、ポイントの変換前の第2のポイントの数量と、変換後の第2のポイントの数量を表示する。表示欄2720には、変化前の第2のポイントの数量と、変化後の第2のポイントの数量とを例えば、矢印で結ぶことで変化の前後がわかるようにできる。
表示欄2720には、第2のポイントのポイント名、例えば「ポイントB」などを追加で表示してもよい。
The display column 2720 displays the increase/decrease of the second points that has changed due to the conversion of the points.
The display field 2720 displays the amount of second points before point conversion and the amount of second points after conversion. In the display field 2720, the amount of the second points before the change and the amount of the second points after the change can be connected with an arrow, for example, so that the change before and after the change can be understood.
The display field 2720 may additionally display the point name of the second point, such as "point B".

図21は、第5のポイント変換画面2700の次に遷移するポイント残高表示画面2800を示す。
ポイント残高表示画面2800は、ユーザーが所持するポイント残高を表示する画面である。
ポイント残高表示画面2800には、確認ポイント選択メニュー2810と表示欄2820、ボタン2232とが含まれる。ボタン2232の機能は図15と同様であるため説明を省略する。
確認ポイント選択メニュー2810は、表示対象となるポイントを選択するメニューである。
確認ポイント選択メニュー2810は、例えば、ドロップダウンメニューであり、表示される複数のポイントから残高を確認したいポイントを選択する。確認ポイント選択メニュー2810で選択できるポイントは、変換される対象となる第1のポイント、変換する対象となる第2のポイントのいずれであってもよい。
FIG. 21 shows a point balance display screen 2800 that transitions after the fifth point conversion screen 2700 .
The point balance display screen 2800 is a screen for displaying the point balance possessed by the user.
The point balance display screen 2800 includes a confirmation point selection menu 2810 , a display column 2820 and a button 2232 . Since the function of the button 2232 is the same as in FIG. 15, the description is omitted.
The confirmation point selection menu 2810 is a menu for selecting points to be displayed.
The confirmation point selection menu 2810 is, for example, a drop-down menu, from which the user selects a point whose balance is to be confirmed from the displayed plurality of points. The point that can be selected in the confirmation point selection menu 2810 may be either the first point to be converted or the second point to be converted.

確認ポイント選択メニュー2810は、表示対象となるポイントを選択できるのならば、メニュー以外の部品であってもよい。
例えば、自由にポイント名を記載可能なテキストボックスでもよいし、選択できる全ての種類のポイントを表示し、その中から1つのポイントをチェックにより選択するチェックボックスでもよい。
The confirmation point selection menu 2810 may be a component other than the menu as long as the point to be displayed can be selected.
For example, it may be a text box in which a point name can be freely entered, or a check box that displays all types of points that can be selected and selects one of them by checking.

表示欄2820には、確認ポイント選択メニュー2810で選択されたポイントの残高を表示する。 A display column 2820 displays the balance of points selected in the confirmation point selection menu 2810 .

ポイント残高表示画面2800は、確認ポイント選択メニュー2810で表示対象となるポイントを追加するための設定項目を追加してもよい。
例えば、ポイント残高表示画面2800は、ポイント銀行システム400におけるユーザーの口座にアクセスするためのログインのボタンを追加してもよい。
例えば、ポイント残高表示画面2800は、提携サイトシステム500におけるユーザーのアカウントにアクセスするためのログインのボタンを追加してもよい。
The point balance display screen 2800 may add setting items for adding points to be displayed in the confirmation point selection menu 2810 .
For example, the point balance display screen 2800 may add a login button for accessing the user's account in the point bank system 400 .
For example, the point balance display screen 2800 may add a login button for accessing the user's account in the affiliated site system 500 .

図22は、情報処理システム1000が行う動作の一例を示すフローチャートである。
最初に、ユーザーの選択に基づき、第1のポイントと第2のポイントを決定する(S1001)。
具体的には、まず、ポイント口座情報出力部340で出力されたポイント情報をユーザー端末2000に表示し、第1のポイントを選択する。
選択した第1のポイントの情報は、変換ポイントペア設定部121に送信される。
変換ポイントペア設定部121は、第1のポイントから変換先として選択できる第2のポイントの候補を決定する。
FIG. 22 is a flowchart showing an example of operations performed by the information processing system 1000 .
First, a first point and a second point are determined based on the user's selection (S1001).
Specifically, first, the point information output by the point account information output unit 340 is displayed on the user terminal 2000, and the first point is selected.
Information on the selected first point is transmitted to the conversion point pair setting unit 121 .
The conversion point pair setting unit 121 determines second point candidates that can be selected as conversion destinations from the first points.

変換ポイントペア設定部121は、決定した第2のポイントの候補の情報をポイント制御部310に送信する。
ポイント制御部310は、決定した第2のポイントの候補以外の情報を表示しないよう制御する。
ポイント制御部310は、変換ポイントペア設定部121から送信された第2のポイントの候補の情報をポイント情報出力部360に送信する。
ポイント情報出力部360は、選択できる第2のポイントの候補の情報のみ、ユーザー端末2000に表示させるよう出力する。
Conversion point pair setting section 121 transmits information on the determined second point candidates to point control section 310 .
The point control unit 310 performs control so that information other than the determined second point candidate is not displayed.
Point control section 310 transmits the information of the second point candidate transmitted from conversion point pair setting section 121 to point information output section 360 .
The point information output unit 360 outputs only the information of the selectable second point candidates to be displayed on the user terminal 2000 .

ユーザーは、ユーザー端末2000に表示された第2のポイントの候補から、第1のポイントから変換する対象となる第2のポイントを選択する。
ユーザーにより選択された第2のポイントと、変換元の第1のポイントとの組に基づき、変換ポイントペア設定部121は、基準変換率を決定し、変換ポイントペア利率設定部122に送信する。
The user selects the second points to be converted from the first points from the second point candidates displayed on the user terminal 2000 .
The conversion point pair setting unit 121 determines a reference conversion rate based on the set of the second points selected by the user and the conversion source first points, and transmits the reference conversion rate to the conversion point pair interest rate setting unit 122 .

次に、ユーザーは、第1のポイントの数量を選択する(S1002)。
具体的には、ユーザーは、ユーザー端末2000に表示された画面において第2のポイントに変換する第1のポイントの数量を選択する。
ユーザー端末2000は、選択した第1のポイントの数量と合わせて、第1のポイントおよび第2のポイントの情報(例えば、第1のポイント名と第2のポイント名)を送信する。
変換ポイントペア利率設定部122は、ユーザーにより選択された第1のポイントの数量に基づき、第1の範囲(第1の下限調整量および第1の上限調整量)を決定する。
Next, the user selects a first point quantity (S1002).
Specifically, the user selects the quantity of the first points to be converted into the second points on the screen displayed on the user terminal 2000 .
The user terminal 2000 transmits first point and second point information (eg, first point name and second point name) together with the selected first point quantity.
The conversion point pair interest rate setting unit 122 determines the first range (first lower limit adjustment amount and first upper limit adjustment amount) based on the first point quantity selected by the user.

次に、ユーザーは、実行するゲームを選択する(S1003)。
具体的には、ユーザーは、ユーザー端末2000に表示されたゲーム101において一つを選択する。
ユーザー端末2000に表示されるゲーム101の情報は、ゲーム情報出力部132から出力される。
ユーザー端末2000で選択されたゲームの情報は、ゲームコントロール部110、変換ポイントペア利率設定部122に送信される。
変換ポイントペア利率設定部122は、選択されたゲームの情報に基づき、第2の範囲(第2の下限調整量および第2の上限調整量)を決定する。
Next, the user selects a game to run (S1003).
Specifically, the user selects one game 101 displayed on the user terminal 2000 .
Information about the game 101 displayed on the user terminal 2000 is output from the game information output unit 132 .
Information on the game selected by the user terminal 2000 is transmitted to the game control section 110 and the conversion point pair interest rate setting section 122 .
The conversion point pair interest rate setting unit 122 determines the second range (the second lower limit adjustment amount and the second upper limit adjustment amount) based on the information of the selected game.

次に、ゲーム実行システム100はユーザーにより選択されたゲームを実行し、ユーザーは、選択したゲームをプレイする(S1004)。
具体的には、ユーザーは、ルールに従い、ゲームを実行する。
ゲームコントロール部110は、ゲームの成績を変換ポイントペア利率設定部122に送信する。
変換ポイントペア利率設定部122は、基準変換率と、第1の範囲と、第2の範囲とに基づき算出された変換率の範囲から、ゲームの成績に基づき変換率(対象変換率)を決定する。
Next, the game execution system 100 executes the game selected by the user, and the user plays the selected game (S1004).
Specifically, the user follows the rules and executes the game.
The game control unit 110 transmits the game result to the conversion point pair interest rate setting unit 122 .
The conversion point pair interest rate setting unit 122 determines the conversion rate (target conversion rate) based on the game results from the range of conversion rates calculated based on the reference conversion rate, the first range, and the second range. do.

このとき、ポイント情報出力部360は、ゲーム101の成績に基づき決定した変換率の情報を生成する。 At this time, the point information output unit 360 generates information on the conversion rate determined based on the results of the game 101 .

次に、ポイント管理システム300は、第1のポイントを、決定した変換率で、第2のポイントに変換する(S1005)。
具体的には、ポイント変換部320は、第1のポイントを、選択した数量だけ、決定した変換率に基づき第2のポイントに変換する。
ポイント変換部320は、第1ポイント及び第2ポイントのそれぞれについて、変換後のポイント数量の情報を、ポイント口座部330およびポイント移動部370に送信する。
ポイント口座部330は、受信したポイント情報に基づき、ポイント口座部330に記憶されている情報を更新する。ポイント口座部330は、更新したポイント情報をポイント口座情報出力部340に送信する。
ポイント口座情報出力部340は、受信したポイント情報をユーザー端末2000に出力する。
Next, the point management system 300 converts the first points into second points at the determined conversion rate (S1005).
Specifically, the point conversion unit 320 converts the selected amount of first points into second points based on the determined conversion rate.
The point conversion section 320 transmits the point amount information after conversion for each of the first points and the second points to the point account section 330 and the point transfer section 370 .
The point account section 330 updates the information stored in the point account section 330 based on the received point information. The point account section 330 transmits the updated point information to the point account information output section 340 .
The point account information output unit 340 outputs the received point information to the user terminal 2000 .

ポイント銀行システム400および提携サイトシステム500は、通信システム200を介してポイント移動部370から受信したポイント情報に基づき、ポイント銀行システム400および提携サイトシステム500に記憶されているユーザーのポイント情報を更新する。 The point bank system 400 and the affiliated site system 500 update the user's point information stored in the point bank system 400 and the affiliated site system 500 based on the point information received from the point transfer unit 370 via the communication system 200. .

図23は、変換率を算出する一例を示すフローチャートである。
最初に、イベント開催検出部123は、イベントが開催中かどうかを検出する(S1101)。
具体的には、イベント開催検出部123は、イベント開催部124にアクセスし、イベントの開催を判定する。イベント開催検出部123は、イベントが開催されていると判定した場合、ステップS1102に進み、イベントが開催されていないと判定した場合、ステップS1103に進む。
FIG. 23 is a flow chart showing an example of calculating a conversion rate.
First, the event occurrence detection unit 123 detects whether an event is being held (S1101).
Specifically, the event occurrence detection unit 123 accesses the event occurrence unit 124 and determines whether an event is to be held. If the event occurrence detection unit 123 determines that the event is being held, the process proceeds to step S1102, and if it is determined that the event is not being held, the process proceeds to step S1103.

次に、変換ポイントペア設定部121と変換ポイントペア利率設定部122は、データを切り替える(S1102)。
具体的には、変換ポイントペア設定部121は、基準変換率を算出するデータ610をデータ640に切り替える。同様に、変換ポイントペア利率設定部122は、第1の範囲を算出するデータ620をデータ650に切り替える。同様に、変換ポイントペア利率設定部122は、第2の範囲を算出するデータ630をデータ660に切り替える。
Next, the conversion point pair setting unit 121 and the conversion point pair interest rate setting unit 122 switch data (S1102).
Specifically, the conversion point pair setting unit 121 switches the data 610 for calculating the reference conversion rate to the data 640 . Similarly, conversion point pair interest rate setting unit 122 switches data 620 for calculating the first range to data 650 . Similarly, conversion point pair interest rate setting unit 122 switches data 630 for calculating the second range to data 660 .

次に、変換ポイントペア設定部121は、基準変換率を算出する(S1103)。
具体的には、変換ポイントペア設定部121は、第1のポイントと、変換する第2のポイントに基づいて基準変換率を算出する。
Next, the conversion point pair setting unit 121 calculates a reference conversion rate (S1103).
Specifically, the conversion point pair setting unit 121 calculates a reference conversion rate based on the first point and the second point to be converted.

次に、変換ポイントペア利率設定部122は、第1の範囲を算出する(S1104)。
具体的には、変換ポイントペア利率設定部122は、第1のポイントと、変換する第2のポイントの組み合わせおよび第1のポイントの数量に基づき第1の範囲を算出する。
Next, the conversion point pair interest rate setting unit 122 calculates the first range (S1104).
Specifically, the conversion point pair interest rate setting unit 122 calculates the first range based on the combination of the first points and the second points to be converted and the quantity of the first points.

次に、変換ポイントペア利率設定部122は、第2の範囲を算出する(S1105)。
具体的には、変換ポイントペア利率設定部122は、選択したゲームの種類に基づき第2の範囲を算出する。
Next, the conversion point pair interest rate setting unit 122 calculates the second range (S1105).
Specifically, the conversion point pair interest rate setting unit 122 calculates the second range based on the selected game type.

次に、変換ポイントペア利率設定部122は、基準変換率と、第1の範囲と、第2の範囲とに基づき、変換率の範囲を算出する(S1106)。 Next, the conversion point pair interest rate setting unit 122 calculates the conversion rate range based on the reference conversion rate, the first range, and the second range (S1106).

次に、変換ポイントペア利率設定部122は、対象変換率を決定する(S1107)。
具体的には、変換ポイントペア利率設定部122は、ゲームの結果に基づき、変動率の範囲から対象変換率を決定する。
Next, the conversion point pair interest rate setting unit 122 determines the target conversion rate (S1107).
Specifically, the conversion point pair interest rate setting unit 122 determines the target conversion rate from the variation rate range based on the game result.

以上、本実施形態の情報処理システム1000によれば、変換ポイントペア設定部121は、第1のポイントを第2のポイントに変換する変換率を、第1のポイントの種類と変換する数量と、変換する第2のポイントの種類と、選択したゲームとに基づき決定される変換率の範囲から、ゲームの成績に基づき決定する。つまり、情報処理システム1000は、ポイントの変換ごとに異なる変換率で第1のポイントから第2のポイントに変換できる。
したがって、ポイントの変換にランダム性を持たせることで、用途の乏しいポイントを利用した遊戯を楽しむことができる。
As described above, according to the information processing system 1000 of the present embodiment, the conversion point pair setting unit 121 sets the conversion rate for converting the first points to the second points, the type of the first points, the quantity to be converted, It is determined based on the results of the game from the conversion rate range determined based on the type of the second points to be converted and the selected game. That is, the information processing system 1000 can convert the first points into the second points at different conversion rates for each point conversion.
Therefore, by giving randomness to the conversion of points, it is possible to enjoy a game using points of little use.

本実施形態では、変動率の範囲を決定するために、第1の範囲と第2の範囲の両方を用いたが、第1の範囲と第2の範囲のうちいずれか一方のみを用いてもよい。 In this embodiment, both the first range and the second range are used to determine the range of volatility. good.

なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。 It should be noted that the present invention is not limited to the above-described embodiments as they are, and can be embodied by modifying constituent elements without departing from the scope of the present invention at the implementation stage. Further, various inventions can be formed by appropriate combinations of the plurality of constituent elements disclosed in the above embodiments. For example, some components may be omitted from all components shown in the embodiments. Furthermore, components across different embodiments may be combined as appropriate.

1000 情報処理システム
100 ゲーム実行システム
101 ゲーム
110 ゲームコントロール部
120 決定部
121 変換ポイントペア設定部
122 変換ポイントペア利率設定部
123 イベント開催検出部
130 ゲーム情報部
131 ゲーム情報選択部
132 ゲーム情報出力部
200 通信システム
210 内部ポイント導入部
220 外部ポイント導入部
230 通信制御部
300 ポイント管理システム
310 ポイント制御部
320 ポイント変換部
330 ポイント口座部
340 ポイント口座情報出力部
350 ホーム画面出力部
360 ポイント情報出力部
370 ポイント移動部
400 ポイント銀行システム
410、610、620、630、640、650,660 データ
500 提携サイトシステム
1001 CPU
1002 ROM
1003 RAM
1004 バス
1005 ディスプレイ
1006 入出力デバイス
1007 ストレージ
1008 通信インタフェース
2000 ユーザー端末
2100 ホーム画面
2110、2120、2231、2232 ボタン
2200 第1のポイント変換画面
2210 第1ポイント選択メニュー
2310 第2ポイント選択メニュー
2410 ゲーム選択メニュー
2810 確認ポイント選択メニュー
2220 入力欄
2300 第2のポイント変換画面
2320、2420、2610、2620、2630、2710、2720、2820 表示欄
2400 第3のポイント変換画面
2500 ゲーム画面
2600 第4のポイント変換画面
2700 第5のポイント変換画面
2800 ポイント残高表示画面
1000 Information processing system 100 Game execution system 101 Game 110 Game control unit 120 Decision unit 121 Conversion point pair setting unit 122 Conversion point pair interest rate setting unit 123 Event detection unit 130 Game information unit 131 Game information selection unit 132 Game information output unit 200 communication system 210 internal point introduction unit 220 external point introduction unit 230 communication control unit 300 point management system 310 point control unit 320 point conversion unit 330 point account unit 340 point account information output unit 350 home screen output unit 360 point information output unit 370 points Mobile unit 400 Point bank system 410, 610, 620, 630, 640, 650, 660 Data 500 Affiliated site system 1001 CPU
1002 ROMs
1003 RAM
1004 bus 1005 display 1006 input/output device 1007 storage 1008 communication interface 2000 user terminal 2100 home screen 2110, 2120, 2231, 2232 button 2200 first point conversion screen 2210 first point selection menu 2310 second point selection menu 2410 game selection menu 2810 Confirmation point selection menu 2220 Input column 2300 Second point conversion screen 2320, 2420, 2610, 2620, 2630, 2710, 2720, 2820 Display column 2400 Third point conversion screen 2500 Game screen 2600 Fourth point conversion screen 2700 Fifth point conversion screen 2800 Point balance display screen

Claims (19)

ユーザーが保有する複数の価値媒体のうち、第1の価値媒体と、前記第1の価値媒体を変換する対象となる第2の価値媒体とを選択する選択部と、
複数のプログラムのうち前記ユーザーによって選択されたプログラムを実行する実行部と、
前記第1の価値媒体の情報と前記第2の価値媒体の情報とに基づき前記第1の価値媒体を前記第2の価値媒体に変換する変換率の範囲を決定し、前記プログラムの実行結果に基づき前記変換率の範囲から前記第1の価値媒体を前記第2の価値媒体に変換する対象変換率を決定する決定部と、
前記対象変換率で前記第1の価値媒体を前記第2の価値媒体に変換する変換部と、
を備える情報処理装置。
a selection unit that selects a first value medium and a second value medium to be converted from a plurality of value media held by a user;
an execution unit that executes a program selected by the user from among a plurality of programs;
determining a conversion rate range for converting the first value medium to the second value medium based on the information on the first value medium and the information on the second value medium; a determination unit that determines a target conversion rate for converting the first value medium into the second value medium from the conversion rate range based on;
a conversion unit that converts the first value medium into the second value medium at the target conversion rate;
Information processing device.
前記第1の価値媒体の情報は、前記第2の価値媒体へ変換する対象となる前記第1の価値媒体の数量を含む
請求項1に記載の情報処理装置。
The information on the first value medium includes the quantity of the first value medium to be converted into the second value medium.
The information processing device according to claim 1 .
前記決定部は、前記第1の価値媒体と前記第2の価値媒体とに基づき基準変換率を決定し、
前記第1の価値媒体の前記数量に応じて変換率の第1の下限調整量及び第1の上限調整量を決定し、前記基準変換率を前記第1の下限調整量及び前記第1の上限調整量だけ調整することにより、前記変換率の範囲の下限値及び上限値を決定する
請求項2に記載の情報処理装置。
The determining unit determines a reference conversion rate based on the first value medium and the second value medium,
determining a first lower limit adjustment amount and a first upper limit adjustment amount of a conversion rate according to the quantity of the first value medium, and setting the reference conversion rate to the first lower limit adjustment amount and the first upper limit The information processing apparatus according to claim 2, wherein the lower limit value and upper limit value of the conversion rate range are determined by adjusting only the adjustment amount.
前記決定部は、前記変換率の範囲を、前記第1の価値媒体の情報と、前記第2の価値媒体の情報と、前記ユーザーにより選択されたプログラムの情報とに応じて決定する
請求項1に記載の情報処理装置。
2. The determining unit determines the range of the conversion rate according to the information of the first value medium, the information of the second value medium, and the information of the program selected by the user. The information processing device according to .
前記決定部は、前記第1の価値媒体と前記第2の価値媒体とに基づき基準変換率を決定し、
前記ユーザーにより選択されたプログラムに応じて変換率の第2の下限調整量及び第2の上限調整量を決定し、前記基準変換率を前記第2の下限調整量及び前記第2の上限調整量だけ調整することにより、前記変換率の範囲の下限値及び上限値を決定する
請求項4に記載の情報処理装置。
The determining unit determines a reference conversion rate based on the first value medium and the second value medium,
determining a second lower limit adjustment amount and a second upper limit adjustment amount of a conversion rate according to the program selected by the user, and setting the reference conversion rate to the second lower limit adjustment amount and the second upper limit adjustment amount; 5. The information processing apparatus according to claim 4, wherein a lower limit value and an upper limit value of said range of conversion rates are determined by adjusting only .
前記ユーザーに対するイベントを開催するイベント開催部を備え、
前記決定部は、前記第1の価値媒体の情報と、前記第2の価値媒体の情報と、前記イベント開催部で開催される前記イベントの内容とに応じて、前記変換率の範囲を決定する
請求項1に記載の情報処理装置。
An event holding unit that holds an event for the user,
The determination unit determines the range of the conversion rate according to the information of the first value medium, the information of the second value medium, and the contents of the event held by the event holding unit. The information processing device according to claim 1 .
前記ユーザーに対するイベントを開催するイベント開催部と、
前記イベント開催部で開催される前記イベントの内容に応じて、前記ユーザーによって選択可能な1つ以上のプログラムを決定し、前記1つ以上のプログラムの情報を前記ユーザーが操作する操作端末に提供するプログラム情報提供部と、を備え、
前記実行部は、前記操作端末から前記ユーザーによって選択されたプログラムの情報を取得し、前記情報が示すプログラムを実行する
請求項1に記載の情報処理装置。
an event holding unit that holds an event for the user;
One or more programs selectable by the user are determined according to the contents of the event held in the event holding section, and information of the one or more programs is provided to an operation terminal operated by the user. a program information providing unit;
The information processing apparatus according to claim 1, wherein the execution unit acquires information on the program selected by the user from the operation terminal and executes the program indicated by the information.
前記ユーザーに対するイベントの開催を検出するイベント開催検出部と、
前記イベント開催検出部で検出される前記イベントの内容に応じて、前記ユーザーが前記第2の価値媒体として選択可能な1つ以上の価値媒体を決定し、前記1つ以上の価値媒体の情報を前記ユーザーが操作する操作端末に提供する価値媒体情報提供部と、を備え、
前記選択部は、前記操作端末から前記ユーザーによって選択された価値媒体の情報を取得し、前記情報が示す前記価値媒体を前記第1の価値媒体を変換する対象となる前記第2の価値媒体とする
請求項1に記載の情報処理装置。
an event occurrence detection unit that detects the occurrence of an event for the user;
one or more value media that can be selected by the user as the second value media are determined according to the content of the event detected by the event occurrence detection unit, and information on the one or more value media is obtained. a value medium information providing unit provided to the operation terminal operated by the user;
The selection unit acquires information on the value medium selected by the user from the operation terminal, and selects the value medium indicated by the information as the second value medium to be converted from the first value medium. The information processing apparatus according to claim 1.
前記第1の価値媒体の情報は前記第1の価値媒体の種類を含み、前記第2の価値媒体の情報は前記第2の価値媒体の種類を含む
請求項1に記載の情報処理装置。
The information on the first value medium includes the type of the first value medium, and the information on the second value medium includes the type of the second value medium.
The information processing device according to claim 1 .
前記プログラムは、前記ユーザーにゲームを行わせるゲームプログラムを含む
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the program includes a game program that causes the user to play a game.
前記決定部は、前記ゲームの成績に応じて前記対象変換率を決定する
請求項10に記載の情報処理装置。
The information processing apparatus according to claim 10, wherein the determining unit determines the target conversion rate according to the game result.
前記ゲームプログラムは、トランプカードゲーム、ルーレットゲーム、パチンコ・パチスロ風ゲーム、対戦型・攻略型ゲーム、RPGゲームのいずれかのゲームである
請求項10に記載の情報処理装置。
11. The information processing apparatus according to claim 10, wherein the game program is any one of a playing card game, a roulette game, a pachinko/pachislot game, a battle/strategic game, and an RPG game.
前記プログラムは、前記ユーザーに広告を閲覧させる広告プログラムである
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the program is an advertisement program that causes the user to view an advertisement.
前記複数の価値媒体は、電子ポイント、電子マネー、及び仮想通貨の少なくともいずれかを含む
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the plurality of value media include at least one of electronic points, electronic money, and virtual currency.
前記複数の価値媒体は、ブロックチェーンを用いた価値媒体である
請求項14に記載の情報処理装置。
The information processing apparatus according to claim 14, wherein the plurality of value media are value media using blockchain.
前記プログラムの前記実行結果および前記対象変換率を示す情報を、前記ユーザーの操作端末に提供する情報提供部を備える
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, further comprising an information providing unit that provides information indicating the execution result of the program and the target conversion rate to the operation terminal of the user.
前記決定部は、前記第1の価値媒体の情報と、前記第2の価値媒体の情報とに基づき、10段階の前記変換率の範囲を決定する
請求項9に記載の情報処理装置。
10. The information processing apparatus according to claim 9, wherein the determination unit determines the range of the conversion rate in 10 stages based on the information on the first value medium and the information on the second value medium .
ユーザーが保有する複数の価値媒体のうち、第1の価値媒体と、前記第1の価値媒体を変換する対象となる第2の価値媒体とを選択し、
複数のプログラムのうち前記ユーザーによって選択されたプログラムを実行し、
前記第1の価値媒体の情報と前記第2の価値媒体の情報とに基づき前記第1の価値媒体を前記第2の価値媒体に変換する変換率の範囲を決定し、前記プログラムの実行結果に基づき前記変換率の範囲から前記第1の価値媒体を前記第2の価値媒体に変換する対象変換率を決定し、
前記対象変換率で前記第1の価値媒体を前記第2の価値媒体に変換する
コンピュータが実行する情報処理方法。
selecting a first value medium and a second value medium to be converted from the first value medium from among a plurality of value mediums owned by the user;
executing a program selected by the user from among a plurality of programs;
determining a conversion rate range for converting the first value medium to the second value medium based on the information on the first value medium and the information on the second value medium; determining a target conversion rate for converting the first value medium to the second value medium from the range of conversion rates based on;
A computer-executed information processing method for converting the first value medium into the second value medium at the target conversion rate.
ユーザーが保有する複数の価値媒体のうち、第1の価値媒体と、前記第1の価値媒体を変換する対象となる第2の価値媒体とを選択するステップと、
複数のプログラムのうち前記ユーザーによって選択されたプログラムを実行するステップと、
前記第1の価値媒体の情報と前記第2の価値媒体の情報とに基づき前記第1の価値媒体を前記第2の価値媒体に変換する変換率の範囲を決定し、前記プログラムの実行結果に基づき前記変換率の範囲から前記第1の価値媒体を前記第2の価値媒体に変換する対象変換率を決定するステップと、
前記対象変換率で前記第1の価値媒体を前記第2の価値媒体に変換するステップと、
をコンピュータに実行させるためのコンピュータプログラム。
a step of selecting a first value medium and a second value medium to be converted from the first value medium among a plurality of value mediums owned by the user;
executing a program selected by the user from among a plurality of programs;
determining a conversion rate range for converting the first value medium to the second value medium based on the information on the first value medium and the information on the second value medium; determining a target conversion rate for converting the first value medium to the second value medium from the range of conversion rates based on;
converting said first medium of value into said second medium of value at said target conversion rate;
A computer program that causes a computer to execute
JP2022098879A 2022-06-20 2022-06-20 Information processing device, information processing method, computer program Active JP7193823B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022098879A JP7193823B1 (en) 2022-06-20 2022-06-20 Information processing device, information processing method, computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022098879A JP7193823B1 (en) 2022-06-20 2022-06-20 Information processing device, information processing method, computer program

Publications (2)

Publication Number Publication Date
JP7193823B1 true JP7193823B1 (en) 2022-12-21
JP2024000219A JP2024000219A (en) 2024-01-05

Family

ID=84534702

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022098879A Active JP7193823B1 (en) 2022-06-20 2022-06-20 Information processing device, information processing method, computer program

Country Status (1)

Country Link
JP (1) JP7193823B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004255077A (en) 2003-02-27 2004-09-16 Aruze Corp Point management system and information processor
JP2020154663A (en) 2019-03-20 2020-09-24 藤一郎 佐藤 Point system for sports facilities
JP2021010477A (en) 2019-07-04 2021-02-04 株式会社コーエーテクモゲームス Game program, game processing method, information processing apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004255077A (en) 2003-02-27 2004-09-16 Aruze Corp Point management system and information processor
JP2020154663A (en) 2019-03-20 2020-09-24 藤一郎 佐藤 Point system for sports facilities
JP2021010477A (en) 2019-07-04 2021-02-04 株式会社コーエーテクモゲームス Game program, game processing method, information processing apparatus

Also Published As

Publication number Publication date
JP2024000219A (en) 2024-01-05

Similar Documents

Publication Publication Date Title
JP7351966B2 (en) Computer system, control method, viewer terminal, and program
JP6420076B2 (en) System and program
JP6656993B2 (en) Server system
KR100700716B1 (en) Method and system for providing user defined quest, and record media recored realizing the same
JP7203517B2 (en) GAME PROGRAM, RECORDING MEDIUM, GAME PROCESSING METHOD, INFORMATION PROCESSING DEVICE
US9492752B2 (en) Method and device for providing character of online game
JP7193823B1 (en) Information processing device, information processing method, computer program
JP2020130876A (en) Computer program and computer device
JP2019012567A (en) System and program
JP2020054584A (en) Computer program and computer device
JP7352373B2 (en) Game program, game processing method, information processing device
JP6833890B2 (en) Information generators, information provision systems and programs
KR101182564B1 (en) Method and system providing soccer game, soccer game server, using message broadcasting item and record media program for implement thereof
JP7341697B2 (en) Program, information processing device, game system, and game providing method
JP7104341B2 (en) Computer programs and computer equipment
JP6959544B2 (en) Computer programs and computer equipment
KR101264629B1 (en) Method and server for providing service of using item
JP7419194B2 (en) marketing system
JP7441587B2 (en) Game program, game processing method, information processing device
JP7208214B2 (en) Information generating device, information providing system and program
JP6873182B2 (en) Computer programs and computer equipment
JP7093017B2 (en) Computer programs and computer equipment
JP6808802B2 (en) Information generators, information provision systems and programs
JP6795655B2 (en) Video game processing program and video game processing system
JP2018099254A (en) Management system of game with prize

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220620

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20220620

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220823

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220916

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221201

R150 Certificate of patent or registration of utility model

Ref document number: 7193823

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150